metadata {

authority_id: lshk
id: jyutping
language: iso-639-3:yue
source_script: Hani
destination_script: Latn
name: Jyutping Cantonese Romanisation Scheme
url: https://lshk.org/jyutping
creation_date: 1993-12
description:
  - The Linguistic Society of Hong Kong Cantonese Romanisation Scheme, or
    known as Jyutping, was designed and proposed by the Linguistic Society of
    Hong Kong in 1993. Jyutping is a new Cantonese romanization system which
    has many advantages. It is multifunctional, systematic, user-friendly,
    compatible with all possible modern Cantonese sounds, and solely based on
    alphanumeric characters without any diacritics and strange symbols.
    Jyutping can also be used as a Chinese computer input method. Its basic
    principles are simple, easy to learn, and professional.

notes:
  - One may need to parse the text in order to generate accurate
    transliteration.

#A longer test list will be generated from GeoNames database

}

tests {

test "一二三四五六七八九十", "jat1ji6saam1sei3ng5luk6cat1baat3gau2sap6"
test "香港", "hoeng1gong2"
test "九龍", "gau2lung4"
test "新界", "san1gaai3"

}

rules: # - pattern: u042c(?=[ЕеЁёИиОоЭэ]) # Ь (before Е, Ё, И, O, Э) # result: Y # - pattern: u044c(?=[ЕеЁёИиОоЭэ]) # ь (before Е, Ё, И, O, Э) # result: y

# Although the map is called “characters”, phrases are added before individual characters # in order to improve transliteration accuracy

stage {

# CHARACTERS
parallel {
  sub "㐀", "jau1" #㐀
  sub "㐁", "dou6" #㐁
  sub "㐂", "cat1" #㐂
  sub "㐃", "zim1" #㐃
  sub "㐄", "kwaa1" #㐄
  sub "㐅", any(["ng5", "m5"]) #㐅
  sub "㐆", "ji1" #㐆
  sub "㐇", "gau2" #㐇
  sub "㐈", "jap6" #㐈
  sub "㐉", "ding1" #㐉
  sub "㐊", "si6" #㐊
  sub "㐋", "tou2" #㐋
  sub "㐌", "ji4" #㐌
  sub "㐍", "zaau2" #㐍
  sub "㐎", "man4" #㐎
  sub "㐏", any(["ng5", "m5"]) #㐏
  sub "㐐", any(["nou4", "lou4"]) #㐐
  sub "㐑", "dung1" #㐑
  sub "㐒", "ziu6" #㐒
  sub "㐓", "ho2" #㐓
  sub "㐔", "hang1" #㐔
  sub "㐕", "jau4" #㐕
  sub "㐖", "kit3" #㐖
  sub "㐗", "lou5" #㐗
  sub "㐘", "mai5" #㐘
  sub "㐙", "dau6" #㐙
  sub "㐚", any(["ng4", "m4"]) #㐚
  sub "㐛", "jau6" #㐛
  sub "㐜", "sau4" #㐜
  sub "㐝", "keoi1" #㐝
  sub "㐞", "kei4" #㐞
  sub "㐟", "fei1" #㐟
  sub "㐠", "jyu5" #㐠
  sub "㐡", any(["no6", "lo6"]) #㐡
  sub "㐢", "fau4" #㐢
  sub "㐣", "fu3" #㐣
  sub "㐤", "daan1" #㐤
  sub "㐥", "co4" #㐥
  sub "㐦", "geoi2" #㐦
  sub "㐧", "coi4" #㐧
  sub "㐨", "zeoi6" #㐨
  sub "㐩", "jing4" #㐩
  sub "㐪", "si2" #㐪
  sub "㐫", "hung1" #㐫
  sub "㐬", "lau4" #㐬
  sub "㐭", "lam5" #㐭
  sub "㐮", "soeng1" #㐮
  sub "㐯", "jung4" #㐯
  sub "㐰", "seon3" #㐰
  sub "㐱", "can2" #㐱
  sub "㐲", "daai6" #㐲
  sub "㐳", any(["ngat6", "at6"]) #㐳
  sub "㐴", "paan1" #㐴
  sub "㐵", "jyu4" #㐵
  sub "㐶", "ci5" #㐶
  sub "㐷", any(["maa6", "maa3"]) #㐷
  sub "㐸", "him3" #㐸
  sub "㐹", any(["ngat6", "at6"]) #㐹
  sub "㐺", "jam4" #㐺
  sub "㐻", any(["noi6", "loi6"]) #㐻
  sub "㐼", "cing2" #㐼
  sub "㐽", "fung1" #㐽
  sub "㐾", "wun6" #㐾
  sub "㐿", "sau2" #㐿
  sub "㑀", "taai3" #㑀
  sub "㑁", "zeot1" #㑁
  sub "㑂", "fong2" #㑂
  sub "㑃", any(["aau2", "ngaau2"]) #㑃
  sub "㑄", "mou5" #㑄
  sub "㑅", "zok3" #㑅
  sub "㑆", "hing1" #㑆
  sub "㑇", any(["zau3", "cau1"]) #㑇
  sub "㑈", "dung1" #㑈
  sub "㑉", "suk1" #㑉
  sub "㑊", "jik6" #㑊
  sub "㑋", "hung3" #㑋
  sub "㑌", any(["hong1", "wong1"]) #㑌
  sub "㑍", "loi6" #㑍
  sub "㑎", any(["nou5", "lou5"]) #㑎
  sub "㑏", "cyu5" #㑏
  sub "㑐", "suk1" #㑐
  sub "㑑", "zat6" #㑑
  sub "㑒", "cim1" #㑒
  sub "㑓", "zeon3" #㑓
  sub "㑔", "seoi2" #㑔
  sub "㑕", "seoi3" #㑕
  sub "㑖", "zung6" #㑖
  sub "㑗", "san1" #㑗
  sub "㑘", "gaai3" #㑘
  sub "㑙", "dip3" #㑙
  sub "㑚", any(["naa5", "laa5"]) #㑚
  sub "㑛", "suk1" #㑛
  sub "㑜", "jai6" #㑜
  sub "㑝", "lung6" #㑝
  sub "㑞", "jing6" #㑞
  sub "㑟", "bang2" #㑟
  sub "㑠", "gin1" #㑠
  sub "㑡", "zik1" #㑡
  sub "㑢", "koek3" #㑢
  sub "㑣", "laam4" #㑣
  sub "㑤", "maau4" #㑤
  sub "㑥", "ji6" #㑥
  sub "㑦", "lai6" #㑦
  sub "㑧", "gwai3" #㑧
  sub "㑨", "jyu5" #㑨
  sub "㑩", "lo4" #㑩
  sub "㑪", "caai4" #㑪
  sub "㑫", any(["nim6", "lim6"]) #㑫
  sub "㑬", any(["gu1", "gwu1"]) #㑬
  sub "㑭", "bei2" #㑭
  sub "㑮", "wan4" #㑮
  sub "㑯", "seoi2" #㑯
  sub "㑰", "fui3" #㑰
  sub "㑱", "jiu5" #㑱
  sub "㑲", any(["naam4", "laam4"]) #㑲
  sub "㑳", any(["zau3", "cau1"]) #㑳
  sub "㑴", "cam1" #㑴
  sub "㑵", "zat6" #㑵
  sub "㑶", "hei3" #㑶
  sub "㑷", "taai3" #㑷
  sub "㑸", "jiu4" #㑸
  sub "㑹", "wui6" #㑹
  sub "㑺", "zeon3" #㑺
  sub "㑻", "maat3" #㑻
  sub "㑼", "loek6" #㑼
  sub "㑽", "tong4" #㑽
  sub "㑾", "jiu4" #㑾
  sub "㑿", "zaau6" #㑿
  sub "㒀", "zaak6" #㒀
  sub "㒁", "jyu5" #㒁
  sub "㒂", "zoek3" #㒂
  sub "㒃", "ji6" #㒃
  sub "㒄", "jin5" #㒄
  sub "㒅", "kai2" #㒅
  sub "㒆", "kap1" #㒆
  sub "㒇", "mou5" #㒇
  sub "㒈", "haam3" #㒈
  sub "㒉", "cong2" #㒉
  sub "㒊", "saap3" #㒊
  sub "㒋", "si1" #㒋
  sub "㒌", "king4" #㒌
  sub "㒍", "leoi4" #㒍
  sub "㒎", "saap3" #㒎
  sub "㒏", "hon4" #㒏
  sub "㒐", "seon2" #㒐
  sub "㒑", "fui2" #㒑
  sub "㒒", "buk6" #㒒
  sub "㒓", "taat3" #㒓
  sub "㒔", "suk6" #㒔
  sub "㒕", any(["ong1", "ngong1"]) #㒕
  sub "㒖", any(["ngau5", "au5"]) #㒖
  sub "㒗", "toi4" #㒗
  sub "㒘", "syu6" #㒘
  sub "㒙", "min4" #㒙
  sub "㒚", "jan3" #㒚
  sub "㒛", "tiu5" #㒛
  sub "㒜", "jyu5" #㒜
  sub "㒝", "mit6" #㒝
  sub "㒞", "wai6" #㒞
  sub "㒟", any(["niu5", "liu5"]) #㒟
  sub "㒠", "haai6" #㒠
  sub "㒡", "jau4" #㒡
  sub "㒢", "joek6" #㒢
  sub "㒣", "jing3" #㒣
  sub "㒤", "cip3" #㒤
  sub "㒥", "fung1" #㒥
  sub "㒦", "leoi5" #㒦
  sub "㒧", "lai6" #㒧
  sub "㒨", "sin1" #㒨
  sub "㒩", "lo2" #㒩
  sub "㒪", "sek3" #㒪
  sub "㒫", "gei3" #㒫
  sub "㒬", "wong1" #㒬
  sub "㒭", "kwan1" #㒭
  sub "㒮", "fui1" #㒮
  sub "㒯", "jip6" #㒯
  sub "㒰", "cyun4" #㒰
  sub "㒱", "zik6" #㒱
  sub "㒲", "coi4" #㒲
  sub "㒳", "loeng5" #㒳
  sub "㒴", "gwat1" #㒴
  sub "㒵", "maau6" #㒵
  sub "㒶", "gung1" #㒶
  sub "㒷", "hing1" #㒷
  sub "㒸", "seoi6" #㒸
  sub "㒹", "din1" #㒹
  sub "㒺", "mong5" #㒺
  sub "㒻", "mou6" #㒻
  sub "㒼", any(["mun4", "mang4"]) #㒼
  sub "㒽", "hyun1" #㒽
  sub "㒾", "ci3" #㒾
  sub "㒿", "lei4" #㒿
  sub "㓀", "buk1" #㓀
  sub "㓁", any(["mong5", "tuk1 tau4 jyut6"]) #㓁
  sub "㓂", "kau3" #㓂
  sub "㓃", "dou3" #㓃
  sub "㓄", "zam3" #㓄
  sub "㓅", "ting1" #㓅
  sub "㓆", "leon4" #㓆
  sub "㓇", "juk1" #㓇
  sub "㓈", "bing3" #㓈
  sub "㓉", "wut6" #㓉
  sub "㓊", "dung6" #㓊
  sub "㓋", "gung6" #㓋
  sub "㓌", "cang1" #㓌
  sub "㓍", "cung1" #㓍
  sub "㓎", "cam1" #㓎
  sub "㓏", "gwing2" #㓏
  sub "㓐", "luk6" #㓐
  sub "㓑", "jing6" #㓑
  sub "㓒", "cat1" #㓒
  sub "㓓", any(["naam4", "laam4"]) #㓓
  sub "㓔", "ze6" #㓔
  sub "㓕", "mit6" #㓕
  sub "㓖", "bat1" #㓖
  sub "㓗", "git3" #㓗
  sub "㓘", "suk1" #㓘
  sub "㓙", "hung1" #㓙
  sub "㓚", "gung1" #㓚
  sub "㓛", "gung1" #㓛
  sub "㓜", "jau3" #㓜
  sub "㓝", "jing4" #㓝
  sub "㓞", "kit3" #㓞
  sub "㓟", "pai1" #㓟
  sub "㓠", "dim3" #㓠
  sub "㓡", "fu2" #㓡
  sub "㓢", "lok6" #㓢
  sub "㓣", "hap1" #㓣
  sub "㓤", any(["gat1", "kit3"]) #㓤
  sub "㓥", "tong1" #㓥
  sub "㓦", any(["maak3", "baak3"]) #㓦
  sub "㓧", "gam1" #㓧
  sub "㓨", any(["ci3", "cik3"]) #㓨
  sub "㓩", "hyun1" #㓩
  sub "㓪", "long5" #㓪
  sub "㓫", "fu1" #㓫
  sub "㓬", "fu1" #㓬
  sub "㓭", "hot3" #㓭
  sub "㓮", "diu1" #㓮
  sub "㓯", "lei4" #㓯
  sub "㓰", "waak6" #㓰
  sub "㓱", "tau4" #㓱
  sub "㓲", "pin1" #㓲
  sub "㓳", "dai1" #㓳
  sub "㓴", "jyun5" #㓴
  sub "㓵", any(["ngok6", "ok6"]) #㓵
  sub "㓶", "kit3" #㓶
  sub "㓷", "ji6" #㓷
  sub "㓸", "zoek3" #㓸
  sub "㓹", "jeoi6" #㓹
  sub "㓺", "kin4" #㓺
  sub "㓻", "gong1" #㓻
  sub "㓼", "cat1" #㓼
  sub "㓽", "sung4" #㓽
  sub "㓾", "sai1" #㓾
  sub "㓿", "syu2" #㓿
  sub "㔀", "king4" #㔀
  sub "㔁", "dang1" #㔁
  sub "㔂", "leon4" #㔂
  sub "㔃", "zyut6" #㔃
  sub "㔄", "suk1" #㔄
  sub "㔅", "siu3" #㔅
  sub "㔆", "caam5" #㔆
  sub "㔇", "put3" #㔇
  sub "㔈", "fei6" #㔈
  sub "㔉", "zuk1" #㔉
  sub "㔊", "zin2" #㔊
  sub "㔋", "gaam3" #㔋
  sub "㔌", "zau6" #㔌
  sub "㔍", "caat3" #㔍
  sub "㔎", "sit3" #㔎
  sub "㔏", "lik6" #㔏
  sub "㔐", "cim1" #㔐
  sub "㔑", "cat1" #㔑
  sub "㔒", "kwai4" #㔒
  sub "㔓", "gin2" #㔓
  sub "㔔", "gaa1" #㔔
  sub "㔕", "gat6" #㔕
  sub "㔖", "gaa1" #㔖
  sub "㔗", "fai6" #㔗
  sub "㔘", "ceot1" #㔘
  sub "㔙", "paang1" #㔙
  sub "㔚", "hau2" #㔚
  sub "㔛", "kit3" #㔛
  sub "㔜", "but6" #㔜
  sub "㔝", "loeng5" #㔝
  sub "㔞", "gwaai1" #㔞
  sub "㔟", "sai3" #㔟
  sub "㔠", "hat6" #㔠
  sub "㔡", "bit3" #㔡
  sub "㔢", "dyut3" #㔢
  sub "㔣", "leoi6" #㔣
  sub "㔤", "san3" #㔤
  sub "㔥", "baa6" #㔥
  sub "㔦", "joeng5" #㔦
  sub "㔧", "leoi6" #㔧
  sub "㔨", "bui3" #㔨
  sub "㔩", any(["ap1", "ngap1", "hap6"]) #㔩
  sub "㔪", "lou5" #㔪
  sub "㔫", "lung4" #㔫
  sub "㔬", "coek3" #㔬
  sub "㔭", "ci4" #㔭
  sub "㔮", any(["no4", "lo4"]) #㔮
  sub "㔯", "syun4" #㔯
  sub "㔰", "hang4" #㔰
  sub "㔱", "jyu4" #㔱
  sub "㔲", "gwai2" #㔲
  sub "㔳", "gwai2" #㔳
  sub "㔴", "jik6" #㔴
  sub "㔵", "syun2" #㔵
  sub "㔶", "gung3" #㔶
  sub "㔷", "lau6" #㔷
  sub "㔸", "tai1" #㔸
  sub "㔹", "lak6" #㔹
  sub "㔺", "sai3" #㔺
  sub "㔻", "pei1" #㔻
  sub "㔼", "seon2" #㔼
  sub "㔽", "jau5" #㔽
  sub "㔾", any(["cim1", "ngau1 zi6 pong4"]) #㔾
  sub "㔿", "zau3" #㔿
  sub "㕀", "wai3" #㕀
  sub "㕁", "koek3" #㕁
  sub "㕂", "jam4" #㕂
  sub "㕃", "kai1" #㕃
  sub "㕄", "zi2" #㕄
  sub "㕅", "gaap3" #㕅
  sub "㕆", "wu6" #㕆
  sub "㕇", "laap6" #㕇
  sub "㕈", "ji2" #㕈
  sub "㕉", "hap6" #㕉
  sub "㕊", "bou1" #㕊
  sub "㕋", "kam4" #㕋
  sub "㕌", any(["ngoi6", "oi6"]) #㕌
  sub "㕍", "deoi1" #㕍
  sub "㕎", "hap6" #㕎
  sub "㕏", "cyu4" #㕏
  sub "㕐", "se2" #㕐
  sub "㕑", any(["cyu4", "ceoi4"]) #㕑
  sub "㕒", any(["ngai4", "ai4"]) #㕒
  sub "㕓", "cin4" #㕓
  sub "㕔", any(["teng1", "ting1"]) #㕔
  sub "㕕", "waan6" #㕕
  sub "㕖", "sou3" #㕖
  sub "㕗", "jau5" #㕗
  sub "㕘", any(["saam1", "saam3", "caam1", "sam1", "cam1"]) #㕘
  sub "㕙", "zeon3" #㕙
  sub "㕚", "zaau2" #㕚
  sub "㕛", "jau5" #㕛
  sub "㕜", "si2" #㕜
  sub "㕝", "si6" #㕝
  sub "㕞", "caat3" #㕞
  sub "㕟", "wai2" #㕟
  sub "㕠", any(["soeng1", "sung1"]) #㕠
  sub "㕡", "kok3" #㕡
  sub "㕢", "haai6" #㕢
  sub "㕣", "jin5" #㕣
  sub "㕤", "kau4" #㕤
  sub "㕥", "ji5" #㕥
  sub "㕦", "waa6" #㕦
  sub "㕧", "si1" #㕧
  sub "㕨", "faan6" #㕨
  sub "㕩", "pong3" #㕩
  sub "㕪", "dam2" #㕪
  sub "㕫", "fung1" #㕫
  sub "㕬", "zung1" #㕬
  sub "㕭", any(["aau3", "ngaau3", "jiu1", "jaau1"]) #㕭
  sub "㕮", "fu2" #㕮
  sub "㕯", any(["neot6", "leot6"]) #㕯
  sub "㕰", "hok3" #㕰
  sub "㕱", "jau4" #㕱
  sub "㕲", "muk1" #㕲
  sub "㕳", "hung1" #㕳
  sub "㕴", "sam2" #㕴
  sub "㕵", any(["gwok3", "gok3"]) #㕵
  sub "㕶", any(["ng4", "m4", "ng6", "m6"]) #㕶
  sub "㕷", "waak1" #㕷
  sub "㕸", "lap1" #㕸
  sub "㕹", "fat6" #㕹
  sub "㕺", "hiu1" #㕺
  sub "㕻", "tau3" #㕻
  sub "㕼", "hung1" #㕼
  sub "㕽", "ci5" #㕽
  sub "㕾", "siu2" #㕾
  sub "㕿", "wo4" #㕿
  sub "㖀", "leot6" #㖀
  sub "㖁", "leon6" #㖁
  sub "㖂", "jai6" #㖂
  sub "㖃", "hau2" #㖃
  sub "㖄", "zau1" #㖄
  sub "㖅", "seot1" #㖅
  sub "㖆", "kuk1" #㖆
  sub "㖇", "ji4" #㖇
  sub "㖈", "lou5" #㖈
  sub "㖉", "kei5" #㖉
  sub "㖊", any(["cam4", "jing1 cam4"]) #㖊
  sub "㖋", "gaai3" #㖋
  sub "㖌", "sau4" #㖌
  sub "㖍", "dau2" #㖍
  sub "㖎", "gaai3" #㖎
  sub "㖏", any(["nit6", "lit6"]) #㖏
  sub "㖐", "wai5" #㖐
  sub "㖑", "haai3" #㖑
  sub "㖒", "tai4" #㖒
  sub "㖓", "hung4" #㖓
  sub "㖔", "tan3" #㖔
  sub "㖕", "san1" #㖕
  sub "㖖", any(["ngot6", "ot6"]) #㖖
  sub "㖗", "jam4" #㖗
  sub "㖘", any(["seon2", "san2"]) #㖘
  sub "㖙", "gaa1" #㖙
  sub "㖚", "fu6" #㖚
  sub "㖛", any(["gu2", "gwu2"]) #㖛
  sub "㖜", "jing1" #㖜
  sub "㖝", "mei6" #㖝
  sub "㖞", any(["waa1", "wo5", "wo3"]) #㖞
  sub "㖟", "sau6" #㖟
  sub "㖠", any(["naa5", "laa5"]) #㖠
  sub "㖡", any(["je6", "e6", "nge6"]) #㖡
  sub "㖢", "ci1" #㖢
  sub "㖣", "tau3" #㖣
  sub "㖤", "haam4" #㖤
  sub "㖥", "leon1" #㖥
  sub "㖦", "dung2" #㖦
  sub "㖧", any(["fan1", "man5"]) #㖧
  sub "㖨", "luk6" #㖨
  sub "㖩", "zeoi1" #㖩
  sub "㖪", "waak6" #㖪
  sub "㖫", "ling4" #㖫
  sub "㖬", "sau1" #㖬
  sub "㖭", "tim1" #㖭
  sub "㖮", "leon4" #㖮
  sub "㖯", "tung4" #㖯
  sub "㖰", "tung4" #㖰
  sub "㖱", "je6" #㖱
  sub "㖲", "jyu4" #㖲
  sub "㖳", "jyu5" #㖳
  sub "㖴", "man5" #㖴
  sub "㖵", "got3" #㖵
  sub "㖶", "jin1" #㖶
  sub "㖷", "si4" #㖷
  sub "㖸", "laa1" #㖸
  sub "㖹", "pan3" #㖹
  sub "㖺", "ceon2" #㖺
  sub "㖻", any(["nau4", "lau4"]) #㖻
  sub "㖼", "mau4" #㖼
  sub "㖽", "zaak3" #㖽
  sub "㖾", any(["ngok6", "ok6"]) #㖾
  sub "㖿", "je5" #㖿
  sub "㗀", "jau1" #㗀
  sub "㗁", any(["ngok6", "ok6"]) #㗁
  sub "㗂", "saang2" #㗂
  sub "㗃", "man5" #㗃
  sub "㗄", any(["ku1", "kwu1"]) #㗄
  sub "㗅", "wu4" #㗅
  sub "㗆", "gaak3" #㗆
  sub "㗇", any(["haa1", "gaa5"]) #㗇
  sub "㗈", "maan6" #㗈
  sub "㗉", "loek6" #㗉
  sub "㗊", "leoi4" #㗊
  sub "㗋", "hau4" #㗋
  sub "㗌", "zat1" #㗌
  sub "㗍", "zaai1" #㗍
  sub "㗎", any(["gaa3", "gaa4", "gaa2"]) #㗎
  sub "㗏", "waai1" #㗏
  sub "㗐", "haap3" #㗐
  sub "㗑", "baai3" #㗑
  sub "㗒", any(["oi1", "ngoi1"]) #㗒
  sub "㗓", "zeoi1" #㗓
  sub "㗔", "hin1" #㗔
  sub "㗕", "gau3" #㗕
  sub "㗖", "daam6" #㗖
  sub "㗗", "bei2" #㗗
  sub "㗘", "bok3" #㗘
  sub "㗙", "co1" #㗙
  sub "㗚", "leot6" #㗚
  sub "㗛", "siu3" #㗛
  sub "㗜", "cau3" #㗜
  sub "㗝", "gou1" #㗝
  sub "㗞", "po3" #㗞
  sub "㗟", "zyu3" #㗟
  sub "㗠", "ci2" #㗠
  sub "㗡", "jing4" #㗡
  sub "㗢", "hung4" #㗢
  sub "㗣", "tai3" #㗣
  sub "㗤", "zuk1" #㗤
  sub "㗥", any(["kwok3", "kok3"]) #㗥
  sub "㗦", "lou4" #㗦
  sub "㗧", "zat1" #㗧
  sub "㗨", "haai1" #㗨
  sub "㗩", "sap1" #㗩
  sub "㗪", "pei1" #㗪
  sub "㗫", "cit3" #㗫
  sub "㗬", "zaa1" #㗬
  sub "㗭", "sik1" #㗭
  sub "㗮", "gang1" #㗮
  sub "㗯", "ze2" #㗯
  sub "㗰", "cung4" #㗰
  sub "㗱", any(["zaap6", "zep6"]) #㗱
  sub "㗲", "waak1" #㗲
  sub "㗳", "dap1" #㗳
  sub "㗴", any(["ngaan4", "aan4"]) #㗴
  sub "㗵", "fat1" #㗵
  sub "㗶", "put3" #㗶
  sub "㗷", "coi3" #㗷
  sub "㗸", "haam4" #㗸
  sub "㗹", "wai4" #㗹
  sub "㗺", "saap3" #㗺
  sub "㗻", "go6" #㗻
  sub "㗼", "jip6" #㗼
  sub "㗽", "hoeng2" #㗽
  sub "㗾", any(["hoe1", "hoe4"]) #㗾
  sub "㗿", "ho1" #㗿
  sub "㘀", "zok3" #㘀
  sub "㘁", "jik6" #㘁
  sub "㘂", "ci4" #㘂
  sub "㘃", "je5" #㘃
  sub "㘄", "lang1" #㘄
  sub "㘅", "haam4" #㘅
  sub "㘆", "toi2" #㘆
  sub "㘇", "wing4" #㘇
  sub "㘈", "jik6" #㘈
  sub "㘉", any(["zik1", "zit1"]) #㘉
  sub "㘊", "kap1" #㘊
  sub "㘋", "jin4" #㘋
  sub "㘌", "koek6" #㘌
  sub "㘍", "zat1" #㘍
  sub "㘎", any(["haam3", "haam2"]) #㘎
  sub "㘏", "dou6" #㘏
  sub "㘐", "paau3" #㘐
  sub "㘑", "lai6" #㘑
  sub "㘒", "zung2" #㘒
  sub "㘓", "laan4" #㘓
  sub "㘔", "coi3" #㘔
  sub "㘕", "haam3" #㘕
  sub "㘖", any(["ngaan4", "aan4"]) #㘖
  sub "㘗", "keoi1" #㘗
  sub "㘘", "lyun2" #㘘
  sub "㘙", any(["ngaam4", "aam4"]) #㘙
  sub "㘚", any(["haam3", "haam2"]) #㘚
  sub "㘛", "ham1" #㘛
  sub "㘜", "cau4" #㘜
  sub "㘝", any(["naap6", "laap6"]) #㘝
  sub "㘞", "wo6" #㘞
  sub "㘟", "coeng1" #㘟
  sub "㘠", "bik1" #㘠
  sub "㘡", "haap6" #㘡
  sub "㘢", "wang2" #㘢
  sub "㘣", "syun4" #㘣
  sub "㘤", "waan1" #㘤
  sub "㘥", any(["jau4", "ngo4", "o4"]) #㘥
  sub "㘦", "kan4" #㘦
  sub "㘧", "zeoi6" #㘧
  sub "㘨", any(["nip6", "lip6"]) #㘨
  sub "㘩", "bei6" #㘩
  sub "㘪", "hou3" #㘪
  sub "㘫", "ging2" #㘫
  sub "㘬", any(["aau3", "ngaau3"]) #㘬
  sub "㘭", any(["aau3", "ngaau3", "aau1", "ngaau1"]) #㘭
  sub "㘮", "jik6" #㘮
  sub "㘯", "coeng4" #㘯
  sub "㘰", "zam1" #㘰
  sub "㘱", "taan1" #㘱
  sub "㘲", "guk1" #㘲
  sub "㘳", "jau1" #㘳
  sub "㘴", "zo6" #㘴
  sub "㘵", "bou3" #㘵
  sub "㘶", "git6" #㘶
  sub "㘷", any(["ngaai6", "aai6"]) #㘷
  sub "㘸", "zong3" #㘸
  sub "㘹", "ci4" #㘹
  sub "㘺", "fat6" #㘺
  sub "㘻", "jan1" #㘻
  sub "㘼", "haau2" #㘼
  sub "㘽", "zoi1" #㘽
  sub "㘾", "jyu5" #㘾
  sub "㘿", any(["nit6", "lit6"]) #㘿
  sub "㙀", "lau6" #㙀
  sub "㙁", "mui4" #㙁
  sub "㙂", "deoi6" #㙂
  sub "㙃", "bang1" #㙃
  sub "㙄", "bai6" #㙄
  sub "㙅", "bou2" #㙅
  sub "㙆", "wang4" #㙆
  sub "㙇", "cuk1" #㙇
  sub "㙈", "haa3" #㙈
  sub "㙉", "tin2" #㙉
  sub "㙊", "coeng4" #㙊
  sub "㙋", "gei1" #㙋
  sub "㙌", "suk1" #㙌
  sub "㙍", "zeoi3" #㙍
  sub "㙎", "wai1" #㙎
  sub "㙏", "fuk1" #㙏
  sub "㙐", "do2" #㙐
  sub "㙑", "jyu5" #㙑
  sub "㙒", "je5" #㙒
  sub "㙓", "kwai4" #㙓
  sub "㙔", "wai5" #㙔
  sub "㙕", "faai3" #㙕
  sub "㙖", "jyu5" #㙖
  sub "㙗", "wui1" #㙗
  sub "㙘", "jiu1" #㙘
  sub "㙙", "lung5" #㙙
  sub "㙚", "sing1" #㙚
  sub "㙛", "bou2" #㙛
  sub "㙜", "kok3" #㙜
  sub "㙝", "hip3" #㙝
  sub "㙞", any(["ngat6", "at6"]) #㙞
  sub "㙟", "long5" #㙟
  sub "㙠", any(["ai1", "ngai1"]) #㙠
  sub "㙡", "zung1" #㙡
  sub "㙢", "mun4" #㙢
  sub "㙣", "zoeng3" #㙣
  sub "㙤", "laa3" #㙤
  sub "㙥", "gwan3" #㙥
  sub "㙦", "ce4" #㙦
  sub "㙧", "lau6" #㙧
  sub "㙨", "gei1" #㙨
  sub "㙩", "liu4" #㙩
  sub "㙪", any(["ai3", "ngai3"]) #㙪
  sub "㙫", "cap1" #㙫
  sub "㙬", any(["ngan4", "an4"]) #㙬
  sub "㙭", "kyut3" #㙭
  sub "㙮", "daap3" #㙮
  sub "㙯", any(["ngai6", "ai6"]) #㙯
  sub "㙰", "haai5" #㙰
  sub "㙱", "gou2" #㙱
  sub "㙲", "jung1" #㙲
  sub "㙳", "ham2" #㙳
  sub "㙴", "cim3" #㙴
  sub "㙵", "toi4" #㙵
  sub "㙶", "tong4" #㙶
  sub "㙷", "zaap6" #㙷
  sub "㙸", "pok3" #㙸
  sub "㙹", "mung6" #㙹
  sub "㙺", "kwai4" #㙺
  sub "㙻", "cin4" #㙻
  sub "㙼", "leoi5" #㙼
  sub "㙽", "sik1" #㙽
  sub "㙾", "hok6" #㙾
  sub "㙿", "hei1" #㙿
  sub "㚀", "hei1" #㚀
  sub "㚁", "kiu3" #㚁
  sub "㚂", any(["nong6", "long6"]) #㚂
  sub "㚃", "wan1" #㚃
  sub "㚄", "zi3" #㚄
  sub "㚅", "lung4" #㚅
  sub "㚆", "fuk6" #㚆
  sub "㚇", "zung1" #㚇
  sub "㚈", any(["ngoi6", "oi6"]) #㚈
  sub "㚉", any(["gu2", "gwu2"]) #㚉
  sub "㚊", "hoi1" #㚊
  sub "㚋", "diu1" #㚋
  sub "㚌", "fo2" #㚌
  sub "㚍", "fui2" #㚍
  sub "㚎", "heoi3" #㚎
  sub "㚏", "gou2" #㚏
  sub "㚐", "tou3" #㚐
  sub "㚑", "ling4" #㚑
  sub "㚒", "sim2" #㚒
  sub "㚓", "loi4" #㚓
  sub "㚔", any(["nip6", "lip6"]) #㚔
  sub "㚕", "bat6" #㚕
  sub "㚖", "gou2" #㚖
  sub "㚗", "ce4" #㚗
  sub "㚘", "bun6" #㚘
  sub "㚙", "gaa1" #㚙
  sub "㚚", "kwang1" #㚚
  sub "㚛", "hai3" #㚛
  sub "㚜", "wik6" #㚜
  sub "㚝", "zeoi1" #㚝
  sub "㚞", "sam2" #㚞
  sub "㚟", "coek3" #㚟
  sub "㚠", "hiu1" #㚠
  sub "㚡", "gei2" #㚡
  sub "㚢", any(["nou4", "lou4"]) #㚢
  sub "㚣", "gaau2" #㚣
  sub "㚤", "jik6" #㚤
  sub "㚥", "jyu1" #㚥
  sub "㚦", "gei1" #㚦
  sub "㚧", "cim1" #㚧
  sub "㚨", "san1" #㚨
  sub "㚩", "jim5" #㚩
  sub "㚪", "hou3" #㚪
  sub "㚫", "saap3" #㚫
  sub "㚬", "gwan1" #㚬
  sub "㚭", "jau4" #㚭
  sub "㚮", "daam1" #㚮
  sub "㚯", "cam4" #㚯
  sub "㚰", "pui1" #㚰
  sub "㚱", "jau1" #㚱
  sub "㚲", "cim1" #㚲
  sub "㚳", any(["aa3", "ngaa3"]) #㚳
  sub "㚴", "pou3" #㚴
  sub "㚵", "dung1" #㚵
  sub "㚶", "ci5" #㚶
  sub "㚷", any(["naai5", "laai5"]) #㚷
  sub "㚸", "si1" #㚸
  sub "㚹", "maau4" #㚹
  sub "㚺", "jan6" #㚺
  sub "㚻", "gai1" #㚻
  sub "㚼", any(["nau2", "lau2"]) #㚼
  sub "㚽", "haau2" #㚽
  sub "㚾", "hing1" #㚾
  sub "㚿", "baau1" #㚿
  sub "㛀", "co4" #㛀
  sub "㛁", "paang1" #㛁
  sub "㛂", any(["no4", "lo4"]) #㛂
  sub "㛃", "git3" #㛃
  sub "㛄", "ji1" #㛄
  sub "㛅", any(["nei6", "lei6"]) #㛅
  sub "㛆", "do3" #㛆
  sub "㛇", "zong1" #㛇
  sub "㛈", "haau2" #㛈
  sub "㛉", "jiu3" #㛉
  sub "㛊", "do3" #㛊
  sub "㛋", any(["nei5", "lei5"]) #㛋
  sub "㛌", "mau4" #㛌
  sub "㛍", "hip3" #㛍
  sub "㛎", "leoi5" #㛎
  sub "㛏", "kau4" #㛏
  sub "㛐", "sou2" #㛐
  sub "㛑", "caan3" #㛑
  sub "㛒", "dau6" #㛒
  sub "㛓", "hei1" #㛓
  sub "㛔", "fung1" #㛔
  sub "㛕", "jap1" #㛕
  sub "㛖", "so1" #㛖
  sub "㛗", "ce1" #㛗
  sub "㛘", "put3" #㛘
  sub "㛙", "san1" #㛙
  sub "㛚", "tung2" #㛚
  sub "㛛", "san1" #㛛
  sub "㛜", "jau4" #㛜
  sub "㛝", "bui3" #㛝
  sub "㛞", "lung6" #㛞
  sub "㛟", "wun6" #㛟
  sub "㛠", "haan5" #㛠
  sub "㛡", "wan6" #㛡
  sub "㛢", "sau3" #㛢
  sub "㛣", "wan4" #㛣
  sub "㛤", "lei4" #㛤
  sub "㛥", "taap3" #㛥
  sub "㛦", "lam5" #㛦
  sub "㛧", "man5" #㛧
  sub "㛨", "koeng2" #㛨
  sub "㛩", "zuk6" #㛩
  sub "㛪", "jim3" #㛪
  sub "㛫", "sik1" #㛫
  sub "㛬", "luk6" #㛬
  sub "㛭", "sik1" #㛭
  sub "㛮", "sou2" #㛮
  sub "㛯", "faan3" #㛯
  sub "㛰", "fan1" #㛰
  sub "㛱", "wui2" #㛱
  sub "㛲", "faat3" #㛲
  sub "㛳", "jai6" #㛳
  sub "㛴", any(["nou5", "lou5"]) #㛴
  sub "㛵", "cing1" #㛵
  sub "㛶", "taan3" #㛶
  sub "㛷", "gai1" #㛷
  sub "㛸", "syu6" #㛸
  sub "㛹", "pin4" #㛹
  sub "㛺", "jam1" #㛺
  sub "㛻", "waai1" #㛻
  sub "㛼", "caap3" #㛼
  sub "㛽", "saan1" #㛽
  sub "㛾", "haam4" #㛾
  sub "㛿", "daai3" #㛿
  sub "㜀", "soeng1" #㜀
  sub "㜁", "caa4" #㜁
  sub "㜂", "fung1" #㜂
  sub "㜃", "lyun2" #㜃
  sub "㜄", "cam4" #㜄
  sub "㜅", "huk1" #㜅
  sub "㜆", "mai6" #㜆
  sub "㜇", "wai3" #㜇
  sub "㜈", "muk6" #㜈
  sub "㜉", "jung1" #㜉
  sub "㜊", "zin2" #㜊
  sub "㜋", "jik1" #㜋
  sub "㜌", any(["nau5", "lau5"]) #㜌
  sub "㜍", "tong4" #㜍
  sub "㜎", "hai4" #㜎
  sub "㜏", "wan4" #㜏
  sub "㜐", "syu6" #㜐
  sub "㜑", "po4" #㜑
  sub "㜒", any(["ngai6", "ai6"]) #㜒
  sub "㜓", "daap3" #㜓
  sub "㜔", "ging2" #㜔
  sub "㜕", "lin4" #㜕
  sub "㜖", "cou4" #㜖
  sub "㜗", "caam1" #㜗
  sub "㜘", "ze1" #㜘
  sub "㜙", "luk6" #㜙
  sub "㜚", "suk1" #㜚
  sub "㜛", "jyun5" #㜛
  sub "㜜", any(["ngou6", "ou6"]) #㜜
  sub "㜝", any(["ngam5", "am5"]) #㜝
  sub "㜞", "cim3" #㜞
  sub "㜟", "haam3" #㜟
  sub "㜠", "ceoi1" #㜠
  sub "㜡", "cung1" #㜡
  sub "㜢", "leoi5" #㜢
  sub "㜣", "jin4" #㜣
  sub "㜤", any(["nim5", "lim5"]) #㜤
  sub "㜥", "maai4" #㜥
  sub "㜦", "cam4" #㜦
  sub "㜧", "jyut3" #㜧
  sub "㜨", any(["naai4", "laai4"]) #㜨
  sub "㜩", any(["ou3", "ngou3"]) #㜩
  sub "㜪", "san1" #㜪
  sub "㜫", "mei5" #㜫
  sub "㜬", "daam1" #㜬
  sub "㜭", "dong1" #㜭
  sub "㜮", "laam6" #㜮
  sub "㜯", "hei1" #㜯
  sub "㜰", "joek6" #㜰
  sub "㜱", "zat1" #㜱
  sub "㜲", "jing4" #㜲
  sub "㜳", "waai4" #㜳
  sub "㜴", "mang6" #㜴
  sub "㜵", any(["niu5", "liu5"]) #㜵
  sub "㜶", "min5" #㜶
  sub "㜷", any(["naai5", "laai5"]) #㜷
  sub "㜸", any(["jit6", "jip6"]) #㜸
  sub "㜹", "keoi4" #㜹
  sub "㜺", "zaan2" #㜺
  sub "㜻", "lyun2" #㜻
  sub "㜼", "zat6" #㜼
  sub "㜽", "zi2" #㜽
  sub "㜾", "haai4" #㜾
  sub "㜿", "zeoi6" #㜿
  sub "㝀", "hou2" #㝀
  sub "㝁", "hyun1" #㝁
  sub "㝂", "zai3" #㝂
  sub "㝃", "min5" #㝃
  sub "㝄", "seon4" #㝄
  sub "㝅", "gau3" #㝅
  sub "㝆", "hei2" #㝆
  sub "㝇", "seon4" #㝇
  sub "㝈", "lyun4" #㝈
  sub "㝉", "cyu5" #㝉
  sub "㝊", "sau2" #㝊
  sub "㝋", "liu4" #㝋
  sub "㝌", "gau3" #㝌
  sub "㝍", "se2" #㝍
  sub "㝎", "ding6" #㝎
  sub "㝏", "gaai3" #㝏
  sub "㝐", "jung4" #㝐
  sub "㝑", "pong4" #㝑
  sub "㝒", "geoi1" #㝒
  sub "㝓", "hap1" #㝓
  sub "㝔", any(["jiu2", "jiu3"]) #㝔
  sub "㝕", any(["ning4", "ling4"]) #㝕
  sub "㝖", "ji4" #㝖
  sub "㝗", any(["long4", "long6"]) #㝗
  sub "㝘", "jung4" #㝘
  sub "㝙", "jan4" #㝙
  sub "㝚", "jin4" #㝚
  sub "㝛", any(["suk1", "sau3"]) #㝛
  sub "㝜", "sik1" #㝜
  sub "㝝", "lam4" #㝝
  sub "㝞", any(["aa1", "ngaa1"]) #㝞
  sub "㝟", "mou6" #㝟
  sub "㝠", any(["ming4", "ming5"]) #㝠
  sub "㝡", "zeoi3" #㝡
  sub "㝢", "jyu5" #㝢
  sub "㝣", any(["ai3", "ngai3"]) #㝣
  sub "㝤", "gau3" #㝤
  sub "㝥", "mai4" #㝥
  sub "㝦", "zeon3" #㝦
  sub "㝧", "wan2" #㝧
  sub "㝨", "jyun4" #㝨
  sub "㝩", any(["hoi1", "hong1"]) #㝩
  sub "㝪", "dim3" #㝪
  sub "㝫", "lung4" #㝫
  sub "㝬", "wu4" #㝬
  sub "㝭", "sing2" #㝭
  sub "㝮", "ceoi3" #㝮
  sub "㝯", "kiu4" #㝯
  sub "㝰", "min4" #㝰
  sub "㝱", any(["mung6", "mung4"]) #㝱
  sub "㝲", "cam2" #㝲
  sub "㝳", "sam1" #㝳
  sub "㝴", "jyun4" #㝴
  sub "㝵", "dak1" #㝵
  sub "㝶", "dak1" #㝶
  sub "㝷", "cam4" #㝷
  sub "㝸", "bin6" #㝸
  sub "㝹", any(["nau4", "lau4"]) #㝹
  sub "㝺", "lim4" #㝺
  sub "㝻", "gan2" #㝻
  sub "㝼", "jyu1" #㝼
  sub "㝽", "seoi2" #㝽
  sub "㝾", "zo2" #㝾
  sub "㝿", any(["bai1", "bo2", "bei3"]) #㝿
  sub "㞀", "fui1" #㞀
  sub "㞁", "jiu6" #㞁
  sub "㞂", "teoi2" #㞂
  sub "㞃", "kek6" #㞃
  sub "㞄", any(["am1", "ngam1"]) #㞄
  sub "㞅", "lo6" #㞅
  sub "㞆", "gei2" #㞆
  sub "㞇", "wui2" #㞇
  sub "㞈", "but3" #㞈
  sub "㞉", "zaat3" #㞉
  sub "㞊", "seot1" #㞊
  sub "㞋", any(["nin2", "lin2"]) #㞋
  sub "㞌", "jan6" #㞌
  sub "㞍", "jyun4" #㞍
  sub "㞎", "baa2" #㞎
  sub "㞏", "zaap6" #㞏
  sub "㞐", any(["geoi1", "gei1"]) #㞐
  sub "㞑", "mei5" #㞑
  sub "㞒", any(["ai3", "ngai3", "hei3"]) #㞒
  sub "㞓", "hei3" #㞓
  sub "㞔", "ji4" #㞔
  sub "㞕", "sit3" #㞕
  sub "㞖", "ci1" #㞖
  sub "㞗", any(["kau4", "gau1"]) #㞗
  sub "㞘", "duk1" #㞘
  sub "㞙", any(["niu6", "liu6"]) #㞙
  sub "㞚", "cap1" #㞚
  sub "㞛", "gei2" #㞛
  sub "㞜", "teoi1" #㞜
  sub "㞝", "cik1" #㞝
  sub "㞞", any(["sung4", "cung4"]) #㞞
  sub "㞟", "din6" #㞟
  sub "㞠", "liu4" #㞠
  sub "㞡", "zin2" #㞡
  sub "㞢", "zi1" #㞢
  sub "㞣", "fan1" #㞣
  sub "㞤", "jam4" #㞤
  sub "㞥", "sam4" #㞥
  sub "㞦", "gei2" #㞦
  sub "㞧", "wui6" #㞧
  sub "㞨", "zi2" #㞨
  sub "㞩", "laam4" #㞩
  sub "㞪", any(["nou4", "lou4"]) #㞪
  sub "㞫", "zau2" #㞫
  sub "㞬", "jan2" #㞬
  sub "㞭", "daai6" #㞭
  sub "㞮", any(["ngai4", "ai4"]) #㞮
  sub "㞯", "hei2" #㞯
  sub "㞰", "heoi2" #㞰
  sub "㞱", "sung1" #㞱
  sub "㞲", "jung6" #㞲
  sub "㞳", "dau2" #㞳
  sub "㞴", "ci4" #㞴
  sub "㞵", "tou1" #㞵
  sub "㞶", "man4" #㞶
  sub "㞷", "wong4" #㞷
  sub "㞸", "seoi3" #㞸
  sub "㞹", "ho2" #㞹
  sub "㞺", "zuk6" #㞺
  sub "㞻", "hou6" #㞻
  sub "㞼", "sing4" #㞼
  sub "㞽", "hyut3" #㞽
  sub "㞾", any(["nei4", "lei4"]) #㞾
  sub "㞿", "kei4" #㞿
  sub "㟀", "lin4" #㟀
  sub "㟁", any(["ngon6", "on6"]) #㟁
  sub "㟂", "mou5" #㟂
  sub "㟃", "si1" #㟃
  sub "㟄", "coeng4" #㟄
  sub "㟅", any(["ngong4", "ong4"]) #㟅
  sub "㟆", "waa4" #㟆
  sub "㟇", "zo3" #㟇
  sub "㟈", "kau4" #㟈
  sub "㟉", "lou4" #㟉
  sub "㟊", "fau4" #㟊
  sub "㟋", "deoi6" #㟋
  sub "㟌", "mong4" #㟌
  sub "㟍", "long4" #㟍
  sub "㟎", "to2" #㟎
  sub "㟏", "ham4" #㟏
  sub "㟐", "mong5" #㟐
  sub "㟑", "but6" #㟑
  sub "㟒", "kwan1" #㟒
  sub "㟓", "kei4" #㟓
  sub "㟔", "ham4" #㟔
  sub "㟕", "giu3" #㟕
  sub "㟖", "lung6" #㟖
  sub "㟗", "ban1" #㟗
  sub "㟘", "tiu4" #㟘
  sub "㟙", "zaak6" #㟙
  sub "㟚", "kei4" #㟚
  sub "㟛", "zaam6" #㟛
  sub "㟜", "mei4" #㟜
  sub "㟝", "pui4" #㟝
  sub "㟞", "zaan6" #㟞
  sub "㟟", "hong6" #㟟
  sub "㟠", "gong1" #㟠
  sub "㟡", "kwai5" #㟡
  sub "㟢", "kei1" #㟢
  sub "㟣", "sung1" #㟣
  sub "㟤", "luk6" #㟤
  sub "㟥", any(["cam1", "caam1"]) #㟥
  sub "㟦", "wan6" #㟦
  sub "㟧", any(["ngok6", "ok6"]) #㟧
  sub "㟨", "dyun1" #㟨
  sub "㟩", "man4" #㟩
  sub "㟪", "wai3" #㟪
  sub "㟫", "cyun4" #㟫
  sub "㟬", "sau2" #㟬
  sub "㟭", "man4" #㟭
  sub "㟮", "dat6" #㟮
  sub "㟯", any(["ngaak6", "aak6"]) #㟯
  sub "㟰", "ming5" #㟰
  sub "㟱", "jiu5" #㟱
  sub "㟲", "jyun4" #㟲
  sub "㟳", "leot6" #㟳
  sub "㟴", "faai3" #㟴
  sub "㟵", "gong1" #㟵
  sub "㟶", "jyun4" #㟶
  sub "㟷", "daat3" #㟷
  sub "㟸", "gou1" #㟸
  sub "㟹", "lou4" #㟹
  sub "㟺", "lau5" #㟺
  sub "㟻", "cim3" #㟻
  sub "㟼", any(["ngou6", "ou6"]) #㟼
  sub "㟽", "biu2" #㟽
  sub "㟾", "jung4" #㟾
  sub "㟿", "mang3" #㟿
  sub "㠀", "dou2" #㠀
  sub "㠁", any(["cam1", "caam1"]) #㠁
  sub "㠂", any(["ngou6", "ou6"]) #㠂
  sub "㠃", "dik1" #㠃
  sub "㠄", "zaap6" #㠄
  sub "㠅", "fuk6" #㠅
  sub "㠆", "daan1" #㠆
  sub "㠇", "zau6" #㠇
  sub "㠈", "jeon6" #㠈
  sub "㠉", "tung4" #㠉
  sub "㠊", "heoi1" #㠊
  sub "㠋", any(["ngok6", "ok6"]) #㠋
  sub "㠌", "kai1" #㠌
  sub "㠍", "cap1" #㠍
  sub "㠎", "zaap6" #㠎
  sub "㠏", "waa4" #㠏
  sub "㠐", "giu6" #㠐
  sub "㠑", "zeoi6" #㠑
  sub "㠒", "biu2" #㠒
  sub "㠓", "mung4" #㠓
  sub "㠔", "baai3" #㠔
  sub "㠕", any(["ngai4", "ai4"]) #㠕
  sub "㠖", any(["ngai5", "ai5"]) #㠖
  sub "㠗", any(["ou3", "ngou3"]) #㠗
  sub "㠘", "zeoi6" #㠘
  sub "㠙", "hou4" #㠙
  sub "㠚", "deoi6" #㠚
  sub "㠛", "waak6" #㠛
  sub "㠜", "jik6" #㠜
  sub "㠝", "cyun4" #㠝
  sub "㠞", "zing1" #㠞
  sub "㠟", "lai4" #㠟
  sub "㠠", "leoi4" #㠠
  sub "㠡", any(["niu5", "liu5"]) #㠡
  sub "㠢", "waai4" #㠢
  sub "㠣", "lik6" #㠣
  sub "㠤", "soeng1" #㠤
  sub "㠥", "leot6" #㠥
  sub "㠦", "fung1" #㠦
  sub "㠧", "mei5" #㠧
  sub "㠨", "wat1" #㠨
  sub "㠩", "fong1" #㠩
  sub "㠪", "geoi6" #㠪
  sub "㠫", "faan4" #㠫
  sub "㠬", "hau2" #㠬
  sub "㠭", "zin2" #㠭
  sub "㠮", "pung1" #㠮
  sub "㠯", "ji5" #㠯
  sub "㠰", "gaa1" #㠰
  sub "㠱", "gei6" #㠱
  sub "㠲", "bei2" #㠲
  sub "㠳", "jap6" #㠳
  sub "㠴", "jan6" #㠴
  sub "㠵", "fong1" #㠵
  sub "㠶", "faan4" #㠶
  sub "㠷", "gap3" #㠷
  sub "㠸", "fu1" #㠸
  sub "㠹", "gaai3" #㠹
  sub "㠺", "saa1" #㠺
  sub "㠻", "hei1" #㠻
  sub "㠼", "si1" #㠼
  sub "㠽", "tung4" #㠽
  sub "㠾", "jyun1" #㠾
  sub "㠿", "zi1" #㠿
  sub "㡀", "bai6" #㡀
  sub "㡁", "kwaa2" #㡁
  sub "㡂", "lai6" #㡂
  sub "㡃", "fong1" #㡃
  sub "㡄", "seon1" #㡄
  sub "㡅", any(["no5", "lo5"]) #㡅
  sub "㡆", "fong1" #㡆
  sub "㡇", "zip3" #㡇
  sub "㡈", "man6" #㡈
  sub "㡉", "gin1" #㡉
  sub "㡊", "hap1" #㡊
  sub "㡋", "jip3" #㡋
  sub "㡌", any(["mou6", "mou2"]) #㡌
  sub "㡍", "mok6" #㡍
  sub "㡎", "saam1" #㡎
  sub "㡏", "syu1" #㡏
  sub "㡐", "zin1" #㡐
  sub "㡑", "ciu1" #㡑
  sub "㡒", "zeon1" #㡒
  sub "㡓", "gwan1" #㡓
  sub "㡔", "mou6" #㡔
  sub "㡕", "joeng1" #㡕
  sub "㡖", "cong4" #㡖
  sub "㡗", "tai4" #㡗
  sub "㡘", "lim4" #㡘
  sub "㡙", "bai1" #㡙
  sub "㡚", "kau1" #㡚
  sub "㡛", any(["mong4", "fong1"]) #㡛
  sub "㡜", "sit3" #㡜
  sub "㡝", "fung6" #㡝
  sub "㡞", "lau4" #㡞
  sub "㡟", "zou1" #㡟
  sub "㡠", "zing3" #㡠
  sub "㡡", any(["cyu4", "ceoi4"]) #㡡
  sub "㡢", "maan6" #㡢
  sub "㡣", "lung4" #㡣
  sub "㡤", "jip6" #㡤
  sub "㡥", "jan3" #㡥
  sub "㡦", "pan1" #㡦
  sub "㡧", "zing3" #㡧
  sub "㡨", "zim1" #㡨
  sub "㡩", "lyun4" #㡩
  sub "㡪", "fan1" #㡪
  sub "㡫", any(["ai3", "ngai3"]) #㡫
  sub "㡬", "gei2" #㡬
  sub "㡭", "gai3" #㡭
  sub "㡮", "gat6" #㡮
  sub "㡯", "zaak6" #㡯
  sub "㡰", "jyu5" #㡰
  sub "㡱", "gau3" #㡱
  sub "㡲", "waan4" #㡲
  sub "㡳", "zi2" #㡳
  sub "㡴", "laap6" #㡴
  sub "㡵", "ling4" #㡵
  sub "㡶", "zi2" #㡶
  sub "㡷", "bun2" #㡷
  sub "㡸", "zaa6" #㡸
  sub "㡹", "ci3" #㡹
  sub "㡺", "daan3" #㡺
  sub "㡻", "liu6" #㡻
  sub "㡼", "ji6" #㡼
  sub "㡽", "ziu6" #㡽
  sub "㡾", "haan6" #㡾
  sub "㡿", "cik1" #㡿
  sub "㢀", "ci3" #㢀
  sub "㢁", "ci2" #㢁
  sub "㢂", "jim5" #㢂
  sub "㢃", "long4" #㢃
  sub "㢄", "dau6" #㢄
  sub "㢅", "lung6" #㢅
  sub "㢆", "cin4" #㢆
  sub "㢇", "jin4" #㢇
  sub "㢈", "teoi4" #㢈
  sub "㢉", "caa4" #㢉
  sub "㢊", any(["ai2", "ngai2"]) #㢊
  sub "㢋", "ci2" #㢋
  sub "㢌", any(["aa3", "ngaa3"]) #㢌
  sub "㢍", "jing2" #㢍
  sub "㢎", "zip3" #㢎
  sub "㢏", "tau4" #㢏
  sub "㢐", "waa1" #㢐
  sub "㢑", "teoi4" #㢑
  sub "㢒", "caa4" #㢒
  sub "㢓", "zoeng3" #㢓
  sub "㢔", "zung2" #㢔
  sub "㢕", "jung1" #㢕
  sub "㢖", "pun1" #㢖
  sub "㢗", "hiu3" #㢗
  sub "㢘", "lim4" #㢘
  sub "㢙", "kan4" #㢙
  sub "㢚", "lou5" #㢚
  sub "㢛", "jim6" #㢛
  sub "㢜", "kong2" #㢜
  sub "㢝", "sou1" #㢝
  sub "㢞", "jik6" #㢞
  sub "㢟", "cin1" #㢟
  sub "㢠", "gwing2" #㢠
  sub "㢡", "zoeng2" #㢡
  sub "㢢", "bai6" #㢢
  sub "㢣", "king4" #㢣
  sub "㢤", "zoi1" #㢤
  sub "㢥", "dung6" #㢥
  sub "㢦", "go1" #㢦
  sub "㢧", "gyun2" #㢧
  sub "㢨", "hon6" #㢨
  sub "㢩", "dik1" #㢩
  sub "㢪", "wu1" #㢪
  sub "㢫", "saan1" #㢫
  sub "㢬", "wang4" #㢬
  sub "㢭", "tou1" #㢭
  sub "㢮", "ci4" #㢮
  sub "㢯", "deon1" #㢯
  sub "㢰", "bei6" #㢰
  sub "㢱", any(["nei4", "lei4"]) #㢱
  sub "㢲", "seon3" #㢲
  sub "㢳", "lou4" #㢳
  sub "㢴", "sai1" #㢴
  sub "㢵", "hip3" #㢵
  sub "㢶", "bat6" #㢶
  sub "㢷", "seoi3" #㢷
  sub "㢸", "bat6" #㢸
  sub "㢹", "san1" #㢹
  sub "㢺", "jin4" #㢺
  sub "㢻", "jeoi6" #㢻
  sub "㢼", "bit3" #㢼
  sub "㢽", any(["nei6", "lei6"]) #㢽
  sub "㢾", "gyun3" #㢾
  sub "㢿", "hau4" #㢿
  sub "㣀", "zan3" #㣀
  sub "㣁", "bei6" #㣁
  sub "㣂", any(["ngaak6", "aak6"]) #㣂
  sub "㣃", "juk6" #㣃
  sub "㣄", "keoi4" #㣄
  sub "㣅", "zaam6" #㣅
  sub "㣆", "mei4" #㣆
  sub "㣇", "dai6" #㣇
  sub "㣈", "si3" #㣈
  sub "㣉", "gung1" #㣉
  sub "㣊", "man4" #㣊
  sub "㣋", "daan1" #㣋
  sub "㣌", "saam3" #㣌
  sub "㣍", "toi4" #㣍
  sub "㣎", "muk6" #㣎
  sub "㣏", "zing6" #㣏
  sub "㣐", "bin3" #㣐
  sub "㣑", "jung4" #㣑
  sub "㣒", "cing3" #㣒
  sub "㣓", "caan3" #㣓
  sub "㣔", "ding1" #㣔
  sub "㣕", "daai6" #㣕
  sub "㣖", "taai3" #㣖
  sub "㣗", "wu6" #㣗
  sub "㣘", "keoi1" #㣘
  sub "㣙", "dik6" #㣙
  sub "㣚", "tung2" #㣚
  sub "㣛", "taap3" #㣛
  sub "㣜", "jing4" #㣜
  sub "㣝", "sung1" #㣝
  sub "㣞", "dyut6" #㣞
  sub "㣟", "hat1" #㣟
  sub "㣠", "tou1" #㣠
  sub "㣡", "zung6" #㣡
  sub "㣢", "tai4" #㣢
  sub "㣣", "sim3" #㣣
  sub "㣤", "cin5" #㣤
  sub "㣥", "zi6" #㣥
  sub "㣦", "wai1" #㣦
  sub "㣧", "jan6" #㣧
  sub "㣨", any(["gu1", "gwu1"]) #㣨
  sub "㣩", "lam4" #㣩
  sub "㣪", "wun6" #㣪
  sub "㣫", "zung2" #㣫
  sub "㣬", "cap1" #㣬
  sub "㣭", "zung1" #㣭
  sub "㣮", any(["naam4", "laam4"]) #㣮
  sub "㣯", "sit3" #㣯
  sub "㣰", "sat1" #㣰
  sub "㣱", "zaak6" #㣱
  sub "㣲", "mei4" #㣲
  sub "㣳", "mou4" #㣳
  sub "㣴", "wong4" #㣴
  sub "㣵", "taat3" #㣵
  sub "㣶", "zaan1" #㣶
  sub "㣷", any(["ning6", "ling6"]) #㣷
  sub "㣸", "jeoi6" #㣸
  sub "㣹", "jing3" #㣹
  sub "㣺", any(["sam1", "zang1 dim2 syu6 sam1 bin1"]) #㣺
  sub "㣻", any(["ngaai6", "aai6"]) #㣻
  sub "㣼", "jan2" #㣼
  sub "㣽", "syu3" #㣽
  sub "㣾", "caa3" #㣾
  sub "㣿", "zoek3" #㣿
  sub "㤀", "mong4" #㤀
  sub "㤁", "tim2" #㤁
  sub "㤂", "gap1" #㤂
  sub "㤃", "fong1" #㤃
  sub "㤄", "pui3" #㤄
  sub "㤅", any(["oi3", "ngoi3"]) #㤅
  sub "㤆", "faan3" #㤆
  sub "㤇", any(["ou3", "ngou3"]) #㤇
  sub "㤈", "cam3" #㤈
  sub "㤉", "kaa1" #㤉
  sub "㤊", "haau6" #㤊
  sub "㤋", "fan1" #㤋
  sub "㤌", "gam1" #㤌
  sub "㤍", "haau1" #㤍
  sub "㤎", "go1" #㤎
  sub "㤏", "dung2" #㤏
  sub "㤐", "tip3" #㤐
  sub "㤑", "jau1" #㤑
  sub "㤒", "gou1" #㤒
  sub "㤓", "ban6" #㤓
  sub "㤔", "fu6" #㤔
  sub "㤕", "ceot1" #㤕
  sub "㤖", any(["no6", "lo6"]) #㤖
  sub "㤗", "taai3" #㤗
  sub "㤘", any(["zau3", "cau1"]) #㤘
  sub "㤙", "jan1" #㤙
  sub "㤚", "hong4" #㤚
  sub "㤛", "jam6" #㤛
  sub "㤜", "seot6" #㤜
  sub "㤝", "cung1" #㤝
  sub "㤞", any(["caa3", "dok6"]) #㤞
  sub "㤟", "hung2" #㤟
  sub "㤠", "lit6" #㤠
  sub "㤡", "lai6" #㤡
  sub "㤢", "juk1" #㤢
  sub "㤣", "paang1" #㤣
  sub "㤤", "jyu4" #㤤
  sub "㤥", "hoi6" #㤥
  sub "㤦", "lei6" #㤦
  sub "㤧", "hau4" #㤧
  sub "㤨", "gung2" #㤨
  sub "㤩", "kok3" #㤩
  sub "㤪", "jyun3" #㤪
  sub "㤫", "dak1" #㤫
  sub "㤬", "wai6" #㤬
  sub "㤭", "giu1" #㤭
  sub "㤮", any(["gwong3", "gong3"]) #㤮
  sub "㤯", "gwing2" #㤯
  sub "㤰", any(["zok3", "zok6"]) #㤰
  sub "㤱", "fu3" #㤱
  sub "㤲", "hip3" #㤲
  sub "㤳", "bui2" #㤳
  sub "㤴", "cip3" #㤴
  sub "㤵", "ci4" #㤵
  sub "㤶", "mong4" #㤶
  sub "㤷", "ham1" #㤷
  sub "㤸", "hik1" #㤸
  sub "㤹", "kau4" #㤹
  sub "㤺", "fong1" #㤺
  sub "㤻", "tung4" #㤻
  sub "㤼", "gip3" #㤼
  sub "㤽", "cau4" #㤽
  sub "㤾", "saam3" #㤾
  sub "㤿", "jim1" #㤿
  sub "㥀", "zik6" #㥀
  sub "㥁", "dak1" #㥁
  sub "㥂", "tik1" #㥂
  sub "㥃", "mun6" #㥃
  sub "㥄", "ling4" #㥄
  sub "㥅", "sau6" #㥅
  sub "㥆", "teoi3" #㥆
  sub "㥇", "caan4" #㥇
  sub "㥈", "dip6" #㥈
  sub "㥉", "cai3" #㥉
  sub "㥊", "pang4" #㥊
  sub "㥋", "ji1" #㥋
  sub "㥌", "guk1" #㥌
  sub "㥍", "gei6" #㥍
  sub "㥎", "lei4" #㥎
  sub "㥏", any(["tin5", "tin2"]) #㥏
  sub "㥐", "jyun3" #㥐
  sub "㥑", "jau1" #㥑
  sub "㥒", "coi2" #㥒
  sub "㥓", "kei1" #㥓
  sub "㥔", "juk6" #㥔
  sub "㥕", "lin4" #㥕
  sub "㥖", "cung1" #㥖
  sub "㥗", "man5" #㥗
  sub "㥘", "gip3" #㥘
  sub "㥙", "zung1" #㥙
  sub "㥚", "jyu4" #㥚
  sub "㥛", "gik6" #㥛
  sub "㥜", "wai6" #㥜
  sub "㥝", "mei5" #㥝
  sub "㥞", "seoi3" #㥞
  sub "㥟", "haai4" #㥟
  sub "㥠", "seoi1" #㥠
  sub "㥡", "ci3" #㥡
  sub "㥢", "cau4" #㥢
  sub "㥣", "wai6" #㥣
  sub "㥤", "ging1" #㥤
  sub "㥥", "jyu4" #㥥
  sub "㥦", any(["hip3", "hip6"]) #㥦
  sub "㥧", "seon6" #㥧
  sub "㥨", "seoi6" #㥨
  sub "㥩", "do2" #㥩
  sub "㥪", "lau4" #㥪
  sub "㥫", "deon1" #㥫
  sub "㥬", "pong4" #㥬
  sub "㥭", "taai3" #㥭
  sub "㥮", any(["zau3", "cau1"]) #㥮
  sub "㥯", "jan2" #㥯
  sub "㥰", "sou1" #㥰
  sub "㥱", "fei2" #㥱
  sub "㥲", "can1" #㥲
  sub "㥳", "jyun4" #㥳
  sub "㥴", "ji4" #㥴
  sub "㥵", "wan6" #㥵
  sub "㥶", "sak1" #㥶
  sub "㥷", any(["ai3", "ngai3"]) #㥷
  sub "㥸", "man5" #㥸
  sub "㥹", "fan2" #㥹
  sub "㥺", "hap6" #㥺
  sub "㥻", "cik1" #㥻
  sub "㥼", "jan3" #㥼
  sub "㥽", "caak3" #㥽
  sub "㥾", any(["nik6", "lik6"]) #㥾
  sub "㥿", any(["ngou6", "ou6"]) #㥿
  sub "㦀", "fung4" #㦀
  sub "㦁", "lin4" #㦁
  sub "㦂", "soeng4" #㦂
  sub "㦃", "caan2" #㦃
  sub "㦄", "maa4" #㦄
  sub "㦅", "dit6" #㦅
  sub "㦆", "fu1" #㦆
  sub "㦇", "luk6" #㦇
  sub "㦈", any(["oi3", "ngoi3"]) #㦈
  sub "㦉", "ji3" #㦉
  sub "㦊", "waa4" #㦊
  sub "㦋", "zaa1" #㦋
  sub "㦌", "fat1" #㦌
  sub "㦍", any(["ngok6", "ok6"]) #㦍
  sub "㦎", "waak6" #㦎
  sub "㦏", "seon2" #㦏
  sub "㦐", any(["nei6", "lei6"]) #㦐
  sub "㦑", "haam3" #㦑
  sub "㦒", "lai2" #㦒
  sub "㦓", "jin6" #㦓
  sub "㦔", "jim1" #㦔
  sub "㦕", "lung4" #㦕
  sub "㦖", "mun6" #㦖
  sub "㦗", "gam1" #㦗
  sub "㦘", "gik1" #㦘
  sub "㦙", "jyu4" #㦙
  sub "㦚", "bin2" #㦚
  sub "㦛", "jyu4" #㦛
  sub "㦜", "wok6" #㦜
  sub "㦝", "mok6" #㦝
  sub "㦞", "cau4" #㦞
  sub "㦟", "maai4" #㦟
  sub "㦠", "deoi6" #㦠
  sub "㦡", "lok6" #㦡
  sub "㦢", "zit3" #㦢
  sub "㦣", "wai6" #㦣
  sub "㦤", "ji3" #㦤
  sub "㦥", "hyun1" #㦥
  sub "㦦", "hik1" #㦦
  sub "㦧", "caam2" #㦧
  sub "㦨", "laan5" #㦨
  sub "㦩", "jan2" #㦩
  sub "㦪", "sip3" #㦪
  sub "㦫", "zaat3" #㦫
  sub "㦬", "lo5" #㦬
  sub "㦭", "lin4" #㦭
  sub "㦮", "zin1" #㦮
  sub "㦯", "waak6" #㦯
  sub "㦰", "zim1" #㦰
  sub "㦱", any(["ngo5", "o5"]) #㦱
  sub "㦲", "zoi1" #㦲
  sub "㦳", any(["ngo5", "o5"]) #㦳
  sub "㦴", "gaak3" #㦴
  sub "㦵", "zyu1" #㦵
  sub "㦶", "dit6" #㦶
  sub "㦷", "jung5" #㦷
  sub "㦸", "gik1" #㦸
  sub "㦹", "joeng4" #㦹
  sub "㦺", "juk6" #㦺
  sub "㦻", "zaap6" #㦻
  sub "㦼", "soeng3" #㦼
  sub "㦽", "juk1" #㦽
  sub "㦾", "ji4" #㦾
  sub "㦿", "haam2" #㦿
  sub "㧀", "gap6" #㧀
  sub "㧁", "heoi3" #㧁
  sub "㧂", "tin4" #㧂
  sub "㧃", "sau1" #㧃
  sub "㧄", "ham2" #㧄
  sub "㧅", "muk6" #㧅
  sub "㧆", "gan3" #㧆
  sub "㧇", "mou6" #㧇
  sub "㧈", "jan5" #㧈
  sub "㧉", "goi3" #㧉
  sub "㧊", "put3" #㧊
  sub "㧋", "hyun2" #㧋
  sub "㧌", "mou4" #㧌
  sub "㧍", "fong2" #㧍
  sub "㧎", any(["ngaa4", "aa4"]) #㧎
  sub "㧏", "gong1" #㧏
  sub "㧐", "sung2" #㧐
  sub "㧑", "fai1" #㧑
  sub "㧒", "wat6" #㧒
  sub "㧓", "gwaa1" #㧓
  sub "㧔", "gwaai3" #㧔
  sub "㧕", "lau5" #㧕
  sub "㧖", any(["ak1", "aak1", "ngaak1", "ngak1"]) #㧖
  sub "㧗", "zi2" #㧗
  sub "㧘", "zi6" #㧘
  sub "㧙", "pit3" #㧙
  sub "㧚", any(["ngaa5", "aa5"]) #㧚
  sub "㧛", any(["laam5", "laam2"]) #㧛
  sub "㧜", "laap6" #㧜
  sub "㧝", "ke2" #㧝
  sub "㧞", "bat6" #㧞
  sub "㧟", "kwaai5" #㧟
  sub "㧠", "mei4" #㧠
  sub "㧡", "hoi6" #㧡
  sub "㧢", "jan1" #㧢
  sub "㧣", "zyu1" #㧣
  sub "㧤", "cung3" #㧤
  sub "㧥", "sin2" #㧥
  sub "㧦", "hyun3" #㧦
  sub "㧧", "so1" #㧧
  sub "㧨", "kau4" #㧨
  sub "㧩", "bui6" #㧩
  sub "㧪", "gwai2" #㧪
  sub "㧫", "ji4" #㧫
  sub "㧬", any(["gung2", "ngung2", "ung2"]) #㧬
  sub "㧭", "kung4" #㧭
  sub "㧮", "fat1" #㧮
  sub "㧯", "lou5" #㧯
  sub "㧰", any(["lik6", "loek6"]) #㧰
  sub "㧱", any(["naa4", "laa4"]) #㧱
  sub "㧲", "sam2" #㧲
  sub "㧳", "zeoi6" #㧳
  sub "㧴", any(["ngo5", "o5"]) #㧴
  sub "㧵", "pau4" #㧵
  sub "㧶", "hang1" #㧶
  sub "㧷", "tan3" #㧷
  sub "㧸", "paang1" #㧸
  sub "㧹", "tik1" #㧹
  sub "㧺", "taap3" #㧺
  sub "㧻", "duk1" #㧻
  sub "㧼", "biu2" #㧼
  sub "㧽", any(["gu3", "gwu3"]) #㧽
  sub "㧾", "fat1" #㧾
  sub "㧿", "cung1" #㧿
  sub "㨀", "bing2" #㨀
  sub "㨁", "zi6" #㨁
  sub "㨂", "dung2" #㨂
  sub "㨃", "deoi2" #㨃
  sub "㨄", "zau1" #㨄
  sub "㨅", any(["neoi6", "leoi6"]) #㨅
  sub "㨆", any(["lam5", "lam6"]) #㨆
  sub "㨇", "po4" #㨇
  sub "㨈", "zai1" #㨈
  sub "㨉", "man4" #㨉
  sub "㨊", "wai5" #㨊
  sub "㨋", "ce2" #㨋
  sub "㨌", "gau3" #㨌
  sub "㨍", "bong1" #㨍
  sub "㨎", "jyu5" #㨎
  sub "㨏", "taan1" #㨏
  sub "㨐", "bau2" #㨐
  sub "㨑", "zung1" #㨑
  sub "㨒", "fui1" #㨒
  sub "㨓", "lou4" #㨓
  sub "㨔", "ham6" #㨔
  sub "㨕", "jing4" #㨕
  sub "㨖", "zi3" #㨖
  sub "㨗", any(["zit6", "zit3", "cip3"]) #㨗
  sub "㨘", any(["saang2", "sang3"]) #㨘
  sub "㨙", "haai4" #㨙
  sub "㨚", "seon1" #㨚
  sub "㨛", "sim2" #㨛
  sub "㨜", "kin4" #㨜
  sub "㨝", "sit3" #㨝
  sub "㨞", "sou3" #㨞
  sub "㨟", "goi1" #㨟
  sub "㨠", "mik6" #㨠
  sub "㨡", "wat6" #㨡
  sub "㨢", "pei1" #㨢
  sub "㨣", "jung2" #㨣
  sub "㨤", "kwaai5" #㨤
  sub "㨥", any(["naap6", "laap6"]) #㨥
  sub "㨦", "sung2" #㨦
  sub "㨧", "ban6" #㨧
  sub "㨨", "cau1" #㨨
  sub "㨩", "zit6" #㨩
  sub "㨪", "fong2" #㨪
  sub "㨫", "laam5" #㨫
  sub "㨬", "jyun4" #㨬
  sub "㨭", "wu6" #㨭
  sub "㨮", "dau1" #㨮
  sub "㨯", any(["kwok3", "kok3"]) #㨯
  sub "㨰", "gwan3" #㨰
  sub "㨱", "jiu4" #㨱
  sub "㨲", "caak3" #㨲
  sub "㨳", "gwai2" #㨳
  sub "㨴", "kin2" #㨴
  sub "㨵", "zin2" #㨵
  sub "㨶", "dou2" #㨶
  sub "㨷", "gan3" #㨷
  sub "㨸", "maat3" #㨸
  sub "㨹", "wai6" #㨹
  sub "㨺", "min5" #㨺
  sub "㨻", "caam4" #㨻
  sub "㨼", "loek6" #㨼
  sub "㨽", "bik1" #㨽
  sub "㨾", "joeng6" #㨾
  sub "㨿", "geoi3" #㨿
  sub "㩀", "geoi3" #㩀
  sub "㩁", "kok1" #㩁
  sub "㩂", "huk6" #㩂
  sub "㩃", "gin2" #㩃
  sub "㩄", "saai1" #㩄
  sub "㩅", "cau1" #㩅
  sub "㩆", "zau3" #㩆
  sub "㩇", "waak6" #㩇
  sub "㩈", "wan5" #㩈
  sub "㩉", "daap3" #㩉
  sub "㩊", "syun1" #㩊
  sub "㩋", any(["sok1", "siu1"]) #㩋
  sub "㩌", "fei6" #㩌
  sub "㩍", "caak3" #㩍
  sub "㩎", "jip3" #㩎
  sub "㩏", "hak1" #㩏
  sub "㩐", any(["dan3", "dan6"]) #㩐
  sub "㩑", "saap3" #㩑
  sub "㩒", "gam6" #㩒
  sub "㩓", "wai2" #㩓
  sub "㩔", "tyun4" #㩔
  sub "㩕", "ling1" #㩕
  sub "㩖", "koeng4" #㩖
  sub "㩗", "kwai4" #㩗
  sub "㩘", "ji5" #㩘
  sub "㩙", "sak1" #㩙
  sub "㩚", "mung4" #㩚
  sub "㩛", "tyun4" #㩛
  sub "㩜", any(["laam5", "laam2"]) #㩜
  sub "㩝", "hou4" #㩝
  sub "㩞", "caak3" #㩞
  sub "㩟", "zaai6" #㩟
  sub "㩠", any(["ou1", "ngou1"]) #㩠
  sub "㩡", "lo2" #㩡
  sub "㩢", "mit6" #㩢
  sub "㩣", "fai1" #㩣
  sub "㩤", "fu1" #㩤
  sub "㩥", "cim1" #㩥
  sub "㩦", "kwai4" #㩦
  sub "㩧", "bok1" #㩧
  sub "㩨", "wai6" #㩨
  sub "㩩", "king2" #㩩
  sub "㩪", "kit3" #㩪
  sub "㩫", "zat1" #㩫
  sub "㩬", "hei1" #㩬
  sub "㩭", "gaau2" #㩭
  sub "㩮", "geoi2" #㩮
  sub "㩯", "pun4" #㩯
  sub "㩰", "ziu2" #㩰
  sub "㩱", "zoek3" #㩱
  sub "㩲", "kyun4" #㩲
  sub "㩳", "sung2" #㩳
  sub "㩴", "guk1" #㩴
  sub "㩵", any(["ngaat6", "aat6"]) #㩵
  sub "㩶", any(["nip6", "lip6"]) #㩶
  sub "㩷", "hin1" #㩷
  sub "㩸", "dip6" #㩸
  sub "㩹", "dip6" #㩹
  sub "㩺", "pei1" #㩺
  sub "㩻", "kei1" #㩻
  sub "㩼", "zi1" #㩼
  sub "㩽", "kei4" #㩽
  sub "㩾", "zeoi1" #㩾
  sub "㩿", "fat1" #㩿
  sub "㪀", "jyu1" #㪀
  sub "㪁", "kam4" #㪁
  sub "㪂", "fat1" #㪂
  sub "㪃", "ho2" #㪃
  sub "㪄", "fat6" #㪄
  sub "㪅", "gang1" #㪅
  sub "㪆", "dai2" #㪆
  sub "㪇", "sin3" #㪇
  sub "㪈", "gwai3" #㪈
  sub "㪉", "hap6" #㪉
  sub "㪊", "kwan4" #㪊
  sub "㪋", "hon6" #㪋
  sub "㪌", "tung2" #㪌
  sub "㪍", any(["bui6", "but6"]) #㪍
  sub "㪎", "sim2" #㪎
  sub "㪏", "bai2" #㪏
  sub "㪐", "leot6" #㪐
  sub "㪑", "jip3" #㪑
  sub "㪒", any(["ngai4", "ai4"]) #㪒
  sub "㪓", "ceoi4" #㪓
  sub "㪔", "saan3" #㪔
  sub "㪕", "diu6" #㪕
  sub "㪖", "luk6" #㪖
  sub "㪗", "tau2" #㪗
  sub "㪘", "lim5" #㪘
  sub "㪙", "fo2" #㪙
  sub "㪚", any(["saan3", "saan2"]) #㪚
  sub "㪛", "zam2" #㪛
  sub "㪜", "ceoi2" #㪜
  sub "㪝", "lin6" #㪝
  sub "㪞", "mou6" #㪞
  sub "㪟", any(["deon1", "deoi1", "deoi3", "tyun4"]) #㪟
  sub "㪠", "zaam1" #㪠
  sub "㪡", "koi3" #㪡
  sub "㪢", "saau2" #㪢
  sub "㪣", "hiu1" #㪣
  sub "㪤", "bat1" #㪤
  sub "㪥", "zaa1" #㪥
  sub "㪦", "jan6" #㪦
  sub "㪧", "jap1" #㪧
  sub "㪨", "sin6" #㪨
  sub "㪩", "sok1" #㪩
  sub "㪪", "saap3" #㪪
  sub "㪫", "jeoi6" #㪫
  sub "㪬", "coek3" #㪬
  sub "㪭", "lou4" #㪭
  sub "㪮", "ling4" #㪮
  sub "㪯", "geoi2" #㪯
  sub "㪰", "zaai1" #㪰
  sub "㪱", "wun6" #㪱
  sub "㪲", "dau2" #㪲
  sub "㪳", "dau2" #㪳
  sub "㪴", "git3" #㪴
  sub "㪵", "bun3" #㪵
  sub "㪶", "huk6" #㪶
  sub "㪷", "dau2" #㪷
  sub "㪸", "zam1" #㪸
  sub "㪹", "lau5" #㪹
  sub "㪺", "keoi1" #㪺
  sub "㪻", "gyun3" #㪻
  sub "㪼", "ho2" #㪼
  sub "㪽", "so2" #㪽
  sub "㪾", "lok6" #㪾
  sub "㪿", "zit3" #㪿
  sub "㫀", "ding2" #㫀
  sub "㫁", "dyun6" #㫁
  sub "㫂", "zyu3" #㫂
  sub "㫃", "jin2" #㫃
  sub "㫄", "pong4" #㫄
  sub "㫅", "kei4" #㫅
  sub "㫆", "ji5" #㫆
  sub "㫇", "jyu1" #㫇
  sub "㫈", "jyu1" #㫈
  sub "㫉", any(["ngai4", "ai4"]) #㫉
  sub "㫊", "ji2" #㫊
  sub "㫋", "zin1" #㫋
  sub "㫌", "syun4" #㫌
  sub "㫍", "jau4" #㫍
  sub "㫎", "fai1" #㫎
  sub "㫏", "jiu2" #㫏
  sub "㫐", "jiu2" #㫐
  sub "㫑", "zi2" #㫑
  sub "㫒", "gung1" #㫒
  sub "㫓", "hei3" #㫓
  sub "㫔", "gan3" #㫔
  sub "㫕", any(["gwong1", "gong1"]) #㫕
  sub "㫖", "zi2" #㫖
  sub "㫗", "hau5" #㫗
  sub "㫘", "mat6" #㫘
  sub "㫙", "fu4" #㫙
  sub "㫚", "fat1" #㫚
  sub "㫛", any(["gwong3", "gong3"]) #㫛
  sub "㫜", "taan2" #㫜
  sub "㫝", "dai1" #㫝
  sub "㫞", "tou1" #㫞
  sub "㫟", "jyun4" #㫟
  sub "㫠", "bun3" #㫠
  sub "㫡", "dung1" #㫡
  sub "㫢", "heoi3" #㫢
  sub "㫣", "man5" #㫣
  sub "㫤", "cong2" #㫤
  sub "㫥", "ming4" #㫥
  sub "㫦", "tou1" #㫦
  sub "㫧", "bou6" #㫧
  sub "㫨", any(["on1", "ngon1"]) #㫨
  sub "㫩", "ceon1" #㫩
  sub "㫪", "zung1" #㫪
  sub "㫫", "hin2" #㫫
  sub "㫬", "ceon4" #㫬
  sub "㫭", "si4" #㫭
  sub "㫮", "ci2" #㫮
  sub "㫯", "mou6" #㫯
  sub "㫰", "long6" #㫰
  sub "㫱", any(["naan5", "laan5"]) #㫱
  sub "㫲", "pui3" #㫲
  sub "㫳", "san4" #㫳
  sub "㫴", "haau1" #㫴
  sub "㫵", "fei1" #㫵
  sub "㫶", "zau2" #㫶
  sub "㫷", "gei1" #㫷
  sub "㫸", "zip3" #㫸
  sub "㫹", "so3" #㫹
  sub "㫺", "sik1" #㫺
  sub "㫻", "gwan3" #㫻
  sub "㫼", "zit3" #㫼
  sub "㫽", "luk6" #㫽
  sub "㫾", "soeng6" #㫾
  sub "㫿", "zeoi1" #㫿
  sub "㬀", "hoeng2" #㬀
  sub "㬁", "caap3" #㬁
  sub "㬂", "jyu4" #㬂
  sub "㬃", "toi4" #㬃
  sub "㬄", "caan3" #㬄
  sub "㬅", "maan6" #㬅
  sub "㬆", "man5" #㬆
  sub "㬇", "wun6" #㬇
  sub "㬈", "wan1" #㬈
  sub "㬉", any(["nyun5", "lyun5"]) #㬉
  sub "㬊", "wun6" #㬊
  sub "㬋", "hau4" #㬋
  sub "㬌", "ging2" #㬌
  sub "㬍", "bok3" #㬍
  sub "㬎", "hin2" #㬎
  sub "㬏", "lik6" #㬏
  sub "㬐", "zeon3" #㬐
  sub "㬑", any(["gwok3", "gok3"]) #㬑
  sub "㬒", "mong5" #㬒
  sub "㬓", "piu3" #㬓
  sub "㬔", "hou4" #㬔
  sub "㬕", "joeng4" #㬕
  sub "㬖", "kai2" #㬖
  sub "㬗", any(["nin6", "lin6"]) #㬗
  sub "㬘", "suk1" #㬘
  sub "㬙", "wai5" #㬙
  sub "㬚", "cit3" #㬚
  sub "㬛", "kap1" #㬛
  sub "㬜", "zeon3" #㬜
  sub "㬝", "cang4" #㬝
  sub "㬞", "hot3" #㬞
  sub "㬟", "fan1" #㬟
  sub "㬠", any(["saai3", "saat3"]) #㬠
  sub "㬡", "ling4" #㬡
  sub "㬢", "hei1" #㬢
  sub "㬣", "deoi6" #㬣
  sub "㬤", "jap1" #㬤
  sub "㬥", any(["bou6", "buk6"]) #㬥
  sub "㬦", "wok3" #㬦
  sub "㬧", "bou6" #㬧
  sub "㬨", "haak1" #㬨
  sub "㬩", "wai3" #㬩
  sub "㬪", any(["dip6", "daap6"]) #㬪
  sub "㬫", "jin3" #㬫
  sub "㬬", "keoi4" #㬬
  sub "㬭", any(["zoek3", "ziu3", "ziu6"]) #㬭
  sub "㬮", any(["naan6", "laan6"]) #㬮
  sub "㬯", "lip6" #㬯
  sub "㬰", "jyu4" #㬰
  sub "㬱", "tai3" #㬱
  sub "㬲", "tim1" #㬲
  sub "㬳", any(["ng5", "m5"]) #㬳
  sub "㬴", "hung2" #㬴
  sub "㬵", "gaau1" #㬵
  sub "㬶", "hou6" #㬶
  sub "㬷", "kwan3" #㬷
  sub "㬸", "tiu1" #㬸
  sub "㬹", "zaang1" #㬹
  sub "㬺", "tang4" #㬺
  sub "㬻", "fong1" #㬻
  sub "㬼", "fuk6" #㬼
  sub "㬽", any(["ngok6", "ok6"]) #㬽
  sub "㬾", "tyun4" #㬾
  sub "㬿", "tan1" #㬿
  sub "㭀", "sai6" #㭀
  sub "㭁", "jing4" #㭁
  sub "㭂", any(["niu1", "liu1"]) #㭂
  sub "㭃", "gong1" #㭃
  sub "㭄", "seon3" #㭄
  sub "㭅", "saam1" #㭅
  sub "㭆", any(["naai5", "laai5"]) #㭆
  sub "㭇", "jyun6" #㭇
  sub "㭈", "kyut3" #㭈
  sub "㭉", "waa4" #㭉
  sub "㭊", any(["sik1", "cik1"]) #㭊
  sub "㭋", "paang5" #㭋
  sub "㭌", "jyu4" #㭌
  sub "㭍", "cat1" #㭍
  sub "㭎", any(["gong1", "gong3"]) #㭎
  sub "㭏", "wai5" #㭏
  sub "㭐", "daai6" #㭐
  sub "㭑", "mui6" #㭑
  sub "㭒", "zi6" #㭒
  sub "㭓", "bin6" #㭓
  sub "㭔", "lou4" #㭔
  sub "㭕", "keoi1" #㭕
  sub "㭖", "doi6" #㭖
  sub "㭗", "ming5" #㭗
  sub "㭘", "gap3" #㭘
  sub "㭙", "zaak6" #㭙
  sub "㭚", "leoi5" #㭚
  sub "㭛", "paai3" #㭛
  sub "㭜", "jung4" #㭜
  sub "㭝", "kau4" #㭝
  sub "㭞", "lyut3" #㭞
  sub "㭟", "gung2" #㭟
  sub "㭠", "sin2" #㭠
  sub "㭡", "sai3" #㭡
  sub "㭢", "hing1" #㭢
  sub "㭣", "man6" #㭣
  sub "㭤", any(["niu5", "liu5"]) #㭤
  sub "㭥", "fu6" #㭥
  sub "㭦", "zaak6" #㭦
  sub "㭧", "zau1" #㭧
  sub "㭨", "je4" #㭨
  sub "㭩", "lyut6" #㭩
  sub "㭪", "fu1" #㭪
  sub "㭫", "co4" #㭫
  sub "㭬", "doek3" #㭬
  sub "㭭", "baat3" #㭭
  sub "㭮", "zaat3" #㭮
  sub "㭯", "zip3" #㭯
  sub "㭰", "zeoi2" #㭰
  sub "㭱", "haap6" #㭱
  sub "㭲", "gik6" #㭲
  sub "㭳", "haau3" #㭳
  sub "㭴", "gin1" #㭴
  sub "㭵", "din6" #㭵
  sub "㭶", "fong1" #㭶
  sub "㭷", any(["naam4", "laam4"]) #㭷
  sub "㭸", "tou4" #㭸
  sub "㭹", "jin4" #㭹
  sub "㭺", "jim2" #㭺
  sub "㭻", "tong4" #㭻
  sub "㭼", "taap3" #㭼
  sub "㭽", "dai2" #㭽
  sub "㭾", "gwat6" #㭾
  sub "㭿", any(["ngong4", "ong4"]) #㭿
  sub "㮀", "haam4" #㮀
  sub "㮁", "haau4" #㮁
  sub "㮂", "guk1" #㮂
  sub "㮃", "wai1" #㮃
  sub "㮄", "bong2" #㮄
  sub "㮅", "zeoi1" #㮅
  sub "㮆", "jit6" #㮆
  sub "㮇", "tim3" #㮇
  sub "㮈", any(["noi6", "loi6"]) #㮈
  sub "㮉", "hap6" #㮉
  sub "㮊", "mau6" #㮊
  sub "㮋", "jau5" #㮋
  sub "㮌", "min4" #㮌
  sub "㮍", "zin1" #㮍
  sub "㮎", "bui1" #㮎
  sub "㮏", any(["noi6", "loi6"]) #㮏
  sub "㮐", "saang2" #㮐
  sub "㮑", "caap3" #㮑
  sub "㮒", "jim5" #㮒
  sub "㮓", "gang2" #㮓
  sub "㮔", "cung3" #㮔
  sub "㮕", "jyun5" #㮕
  sub "㮖", "git3" #㮖
  sub "㮗", "ging1" #㮗
  sub "㮘", "mou4" #㮘
  sub "㮙", any(["ngok6", "ok6"]) #㮙
  sub "㮚", "leot6" #㮚
  sub "㮛", "ci4" #㮛
  sub "㮜", "zong1" #㮜
  sub "㮝", "hat6" #㮝
  sub "㮞", "zit3" #㮞
  sub "㮟", any(["nin2", "lin2"]) #㮟
  sub "㮠", "wing4" #㮠
  sub "㮡", any(["gun3", "gwun3"]) #㮡
  sub "㮢", "hau4" #㮢
  sub "㮣", "koi3" #㮣
  sub "㮤", "cung4" #㮤
  sub "㮥", "ban6" #㮥
  sub "㮦", "sok3" #㮦
  sub "㮧", "wu1" #㮧
  sub "㮨", "zik1" #㮨
  sub "㮩", "sik1" #㮩
  sub "㮪", "kung4" #㮪
  sub "㮫", "hot6" #㮫
  sub "㮬", "jung1" #㮬
  sub "㮭", "gaam1" #㮭
  sub "㮮", "git3" #㮮
  sub "㮯", "wan4" #㮯
  sub "㮰", "pei4" #㮰
  sub "㮱", "sing1" #㮱
  sub "㮲", "cau1" #㮲
  sub "㮳", "zan6" #㮳
  sub "㮴", "sau1" #㮴
  sub "㮵", "zin1" #㮵
  sub "㮶", "sok3" #㮶
  sub "㮷", "gai1" #㮷
  sub "㮸", "sung3" #㮸
  sub "㮹", "zi2" #㮹
  sub "㮺", "bun2" #㮺
  sub "㮻", "sou1" #㮻
  sub "㮼", "sin3" #㮼
  sub "㮽", "pun4" #㮽
  sub "㮾", "long5" #㮾
  sub "㮿", "bat1" #㮿
  sub "㯀", "syun6" #㯀
  sub "㯁", "pui4" #㯁
  sub "㯂", "daai3" #㯂
  sub "㯃", "cat1" #㯃
  sub "㯄", "zi1" #㯄
  sub "㯅", "pei4" #㯅
  sub "㯆", "caan2" #㯆
  sub "㯇", "bai6" #㯇
  sub "㯈", "cuk1" #㯈
  sub "㯉", "wok6" #㯉
  sub "㯊", "han4" #㯊
  sub "㯋", "gwing2" #㯋
  sub "㯌", "cyun4" #㯌
  sub "㯍", "zoeng2" #㯍
  sub "㯎", any(["nyun6", "lyun6"]) #㯎
  sub "㯏", "guk1" #㯏
  sub "㯐", "to5" #㯐
  sub "㯑", "zoeng1" #㯑
  sub "㯒", "mik6" #㯒
  sub "㯓", "taap3" #㯓
  sub "㯔", "ceoi3" #㯔
  sub "㯕", "sai1" #㯕
  sub "㯖", "dak6" #㯖
  sub "㯗", "haan4" #㯗
  sub "㯘", "fun2" #㯘
  sub "㯙", "zit6" #㯙
  sub "㯚", "daap3" #㯚
  sub "㯛", "wu4" #㯛
  sub "㯜", "zyut6" #㯜
  sub "㯝", "lou6" #㯝
  sub "㯞", "gyun3" #㯞
  sub "㯟", "luk1" #㯟
  sub "㯠", "hin3" #㯠
  sub "㯡", "paau3" #㯡
  sub "㯢", "zam6" #㯢
  sub "㯣", "fan1" #㯣
  sub "㯤", "gik1" #㯤
  sub "㯥", "cou4" #㯥
  sub "㯦", "kei4" #㯦
  sub "㯧", "ciu1" #㯧
  sub "㯨", "suk1" #㯨
  sub "㯩", "tai3" #㯩
  sub "㯪", "ling4" #㯪
  sub "㯫", "keoi4" #㯫
  sub "㯬", "lim5" #㯬
  sub "㯭", "lou5" #㯭
  sub "㯮", "suk6" #㯮
  sub "㯯", "gung3" #㯯
  sub "㯰", "zik6" #㯰
  sub "㯱", "pou1" #㯱
  sub "㯲", "gam3" #㯲
  sub "㯳", "king4" #㯳
  sub "㯴", "jung4" #㯴
  sub "㯵", "dung2" #㯵
  sub "㯶", "zung1" #㯶
  sub "㯷", "buk6" #㯷
  sub "㯸", "zeon2" #㯸
  sub "㯹", "biu2" #㯹
  sub "㯺", "haam6" #㯺
  sub "㯻", "gwan2" #㯻
  sub "㯼", "goi3" #㯼
  sub "㯽", "ban1" #㯽
  sub "㯾", "zou1" #㯾
  sub "㯿", "lip6" #㯿
  sub "㰀", "lai4" #㰀
  sub "㰁", "lo5" #㰁
  sub "㰂", "sam2" #㰂
  sub "㰃", "min4" #㰃
  sub "㰄", "zin1" #㰄
  sub "㰅", "dik1" #㰅
  sub "㰆", "bai6" #㰆
  sub "㰇", "cim1" #㰇
  sub "㰈", "lim5" #㰈
  sub "㰉", "zeon1" #㰉
  sub "㰊", "cim4" #㰊
  sub "㰋", "pan4" #㰋
  sub "㰌", "kok3" #㰌
  sub "㰍", "lung4" #㰍
  sub "㰎", "zeoi3" #㰎
  sub "㰏", "gou1" #㰏
  sub "㰐", "to5" #㰐
  sub "㰑", "saam1" #㰑
  sub "㰒", "hok6" #㰒
  sub "㰓", "laam5" #㰓
  sub "㰔", "sip3" #㰔
  sub "㰕", "hei1" #㰕
  sub "㰖", "laam5" #㰖
  sub "㰗", "cik1" #㰗
  sub "㰘", "ji4" #㰘
  sub "㰙", any(["no4", "lo4"]) #㰙
  sub "㰚", "lei4" #㰚
  sub "㰛", "joek6" #㰛
  sub "㰜", "din1" #㰜
  sub "㰝", "ji5" #㰝
  sub "㰞", "ci1" #㰞
  sub "㰟", "gat1" #㰟
  sub "㰠", "hong1" #㰠
  sub "㰡", "haai3" #㰡
  sub "㰢", "hang1" #㰢
  sub "㰣", "zi1" #㰣
  sub "㰤", "ho1" #㰤
  sub "㰥", "hai3" #㰥
  sub "㰦", "heoi3" #㰦
  sub "㰧", "hoi1" #㰧
  sub "㰨", "haai1" #㰨
  sub "㰩", "hoi1" #㰩
  sub "㰪", "gwai1" #㰪
  sub "㰫", "caam1" #㰫
  sub "㰬", "seon1" #㰬
  sub "㰭", "heoi1" #㰭
  sub "㰮", "san6" #㰮
  sub "㰯", "tau3" #㰯
  sub "㰰", "gaap3" #㰰
  sub "㰱", "saap3" #㰱
  sub "㰲", "juk1" #㰲
  sub "㰳", any(["aa3", "ngaa3"]) #㰳
  sub "㰴", "fau6" #㰴
  sub "㰵", "zeot1" #㰵
  sub "㰶", "jau2" #㰶
  sub "㰷", "zi3" #㰷
  sub "㰸", "lim5" #㰸
  sub "㰹", "him1" #㰹
  sub "㰺", "haa6" #㰺
  sub "㰻", "ji2" #㰻
  sub "㰼", "sip3" #㰼
  sub "㰽", "jin3" #㰽
  sub "㰾", "giu3" #㰾
  sub "㰿", "hei1" #㰿
  sub "㱀", "zyut3" #㱀
  sub "㱁", "seoi3" #㱁
  sub "㱂", "hong1" #㱂
  sub "㱃", any(["jam2", "jam3"]) #㱃
  sub "㱄", "hak1" #㱄
  sub "㱅", "ji3" #㱅
  sub "㱆", "hei1" #㱆
  sub "㱇", "sik1" #㱇
  sub "㱈", "gam6" #㱈
  sub "㱉", "jip6" #㱉
  sub "㱊", "jau1" #㱊
  sub "㱋", "kok3" #㱋
  sub "㱌", "jip3" #㱌
  sub "㱍", "lyun4" #㱍
  sub "㱎", "gwan1" #㱎
  sub "㱏", "zing3" #㱏
  sub "㱐", "zing3" #㱐
  sub "㱑", "seoi3" #㱑
  sub "㱒", "ho1" #㱒
  sub "㱓", "ling4" #㱓
  sub "㱔", "se1" #㱔
  sub "㱕", "gwai1" #㱕
  sub "㱖", "seoi6" #㱖
  sub "㱗", "jau1" #㱗
  sub "㱘", "jim2" #㱘
  sub "㱙", any(["nau2", "lau2", "jau2"]) #㱙
  sub "㱚", "caan4" #㱚
  sub "㱛", "daai2" #㱛
  sub "㱜", "zaat3" #㱜
  sub "㱝", "sei2" #㱝
  sub "㱞", any(["ngap6", "ap6"]) #㱞
  sub "㱟", "pei1" #㱟
  sub "㱠", "fu1" #㱠
  sub "㱡", "sing1" #㱡
  sub "㱢", "long4" #㱢
  sub "㱣", "teoi2" #㱣
  sub "㱤", "sik1" #㱤
  sub "㱥", "ling4" #㱥
  sub "㱦", "kei1" #㱦
  sub "㱧", "waat3" #㱧
  sub "㱨", any(["lim5", "lim6"]) #㱨
  sub "㱩", "duk6" #㱩
  sub "㱪", "fan1" #㱪
  sub "㱫", "laan6" #㱫
  sub "㱬", "wui2" #㱬
  sub "㱭", "dyun6" #㱭
  sub "㱮", any(["kui2", "kwui2"]) #㱮
  sub "㱯", any(["ngoi4", "oi4"]) #㱯
  sub "㱰", "zoi2" #㱰
  sub "㱱", "wui6" #㱱
  sub "㱲", "ji3" #㱲
  sub "㱳", "mok6" #㱳
  sub "㱴", "zi6" #㱴
  sub "㱵", "fan3" #㱵
  sub "㱶", "pang4" #㱶
  sub "㱷", "zaap6" #㱷
  sub "㱸", "pik1" #㱸
  sub "㱹", "lik6" #㱹
  sub "㱺", "leoi4" #㱺
  sub "㱻", "lo6" #㱻
  sub "㱼", "hoi1" #㱼
  sub "㱽", "dam2" #㱽
  sub "㱾", "goi1" #㱾
  sub "㱿", "kok3" #㱿
  sub "㲀", "zan1" #㲀
  sub "㲁", "hung1" #㲁
  sub "㲂", "cang4" #㲂
  sub "㲃", "gau3" #㲃
  sub "㲄", "huk1" #㲄
  sub "㲅", "gai3" #㲅
  sub "㲆", "ling4" #㲆
  sub "㲇", "dung1" #㲇
  sub "㲈", "siu4" #㲈
  sub "㲉", "kok3" #㲉
  sub "㲊", "jeoi6" #㲊
  sub "㲋", "coek3" #㲋
  sub "㲌", any(["ning6", "ling6"]) #㲌
  sub "㲍", "zi1" #㲍
  sub "㲎", "leoi4" #㲎
  sub "㲏", "pou1" #㲏
  sub "㲐", "gam1" #㲐
  sub "㲑", "seoi2" #㲑
  sub "㲒", "bou6" #㲒
  sub "㲓", "syu3" #㲓
  sub "㲔", "sin1" #㲔
  sub "㲕", "laai6" #㲕
  sub "㲖", "siu1" #㲖
  sub "㲗", "fu1" #㲗
  sub "㲘", "keoi4" #㲘
  sub "㲙", "sau1" #㲙
  sub "㲚", "saa1" #㲚
  sub "㲛", "zi2" #㲛
  sub "㲜", "taan2" #㲜
  sub "㲝", "jung5" #㲝
  sub "㲞", "seot1" #㲞
  sub "㲟", "jing2" #㲟
  sub "㲠", "mou4" #㲠
  sub "㲡", any(["noi6", "loi6"]) #㲡
  sub "㲢", "bin6" #㲢
  sub "㲣", "sau1" #㲣
  sub "㲤", "seoi1" #㲤
  sub "㲥", "tong4" #㲥
  sub "㲦", "hon6" #㲦
  sub "㲧", "sou3" #㲧
  sub "㲨", "jung4" #㲨
  sub "㲩", "taap3" #㲩
  sub "㲪", "dang1" #㲪
  sub "㲫", "buk6" #㲫
  sub "㲬", "ziu1" #㲬
  sub "㲭", "taan2" #㲭
  sub "㲮", "taap3" #㲮
  sub "㲯", "laam4" #㲯
  sub "㲰", any(["ning4", "ling4"]) #㲰
  sub "㲱", "lip6" #㲱
  sub "㲲", "dip6" #㲲
  sub "㲳", "dit6" #㲳
  sub "㲴", "zung3" #㲴
  sub "㲵", "siu1" #㲵
  sub "㲶", "lou5" #㲶
  sub "㲷", "daam6" #㲷
  sub "㲸", "kap1" #㲸
  sub "㲹", "gwai2" #㲹
  sub "㲺", "cat1" #㲺
  sub "㲻", any(["nik6", "lik6"]) #㲻
  sub "㲼", any(["ngaai6", "aai6"]) #㲼
  sub "㲽", any(["nin6", "lin6"]) #㲽
  sub "㲾", "jyu5" #㲾
  sub "㲿", "wong2" #㲿
  sub "㳀", any(["gwo3", "go3"]) #㳀
  sub "㳁", "zak1" #㳁
  sub "㳂", "jyun4" #㳂
  sub "㳃", "ceoi3" #㳃
  sub "㳄", "jin4" #㳄
  sub "㳅", "lau4" #㳅
  sub "㳆", "tau2" #㳆
  sub "㳇", "fu6" #㳇
  sub "㳈", "pui3" #㳈
  sub "㳉", "jyut6" #㳉
  sub "㳊", "jau4" #㳊
  sub "㳋", "jau1" #㳋
  sub "㳌", any(["aap3", "ngaap3"]) #㳌
  sub "㳍", "bou3" #㳍
  sub "㳎", "bin6" #㳎
  sub "㳏", "si3" #㳏
  sub "㳐", "zaat6" #㳐
  sub "㳑", "jat6" #㳑
  sub "㳒", "faat3" #㳒
  sub "㳓", "jau6" #㳓
  sub "㳔", "deoi6" #㳔
  sub "㳕", "laan4" #㳕
  sub "㳖", "ji1" #㳖
  sub "㳗", "caai3" #㳗
  sub "㳘", "cung1" #㳘
  sub "㳙", "gyun1" #㳙
  sub "㳚", "wat1" #㳚
  sub "㳛", "jyu4" #㳛
  sub "㳜", "jau1" #㳜
  sub "㳝", "hong1" #㳝
  sub "㳞", "cung1" #㳞
  sub "㳟", "hung4" #㳟
  sub "㳠", "taat3" #㳠
  sub "㳡", "wo1" #㳡
  sub "㳢", "kiu4" #㳢
  sub "㳣", "lou5" #㳣
  sub "㳤", "suk6" #㳤
  sub "㳥", "lung6" #㳥
  sub "㳦", "haai6" #㳦
  sub "㳧", "cip3" #㳧
  sub "㳨", "zaat3" #㳨
  sub "㳩", "taam1" #㳩
  sub "㳪", "pei3" #㳪
  sub "㳫", "zaam2" #㳫
  sub "㳬", "syun4" #㳬
  sub "㳭", "jin4" #㳭
  sub "㳮", any(["niu6", "liu6"]) #㳮
  sub "㳯", "san1" #㳯
  sub "㳰", "kau1" #㳰
  sub "㳱", "joeng4" #㳱
  sub "㳲", "taai3" #㳲
  sub "㳳", "hak1" #㳳
  sub "㳴", "mat6" #㳴
  sub "㳵", "gwai3" #㳵
  sub "㳶", any(["nau5", "lau5"]) #㳶
  sub "㳷", "fui3" #㳷
  sub "㳸", "faa1" #㳸
  sub "㳹", "wong2" #㳹
  sub "㳺", "jau4" #㳺
  sub "㳻", "zaak3" #㳻
  sub "㳼", "bat1" #㳼
  sub "㳽", any(["nei4", "lei4"]) #㳽
  sub "㳾", "goeng1" #㳾
  sub "㳿", "sit3" #㳿
  sub "㴀", "faan1" #㴀
  sub "㴁", "jik1" #㴁
  sub "㴂", "taam1" #㴂
  sub "㴃", "leoi6" #㴃
  sub "㴄", "wang2" #㴄
  sub "㴅", "siu1" #㴅
  sub "㴆", "zam3" #㴆
  sub "㴇", "sip3" #㴇
  sub "㴈", any(["ngan6", "an6"]) #㴈
  sub "㴉", "zai3" #㴉
  sub "㴊", "jyun1" #㴊
  sub "㴋", "suk1" #㴋
  sub "㴌", any(["gu1", "gwu1"]) #㴌
  sub "㴍", "sing4" #㴍
  sub "㴎", any(["noi6", "loi6"]) #㴎
  sub "㴏", "wong2" #㴏
  sub "㴐", "min6" #㴐
  sub "㴑", "sou3" #㴑
  sub "㴒", "jik6" #㴒
  sub "㴓", "saai1" #㴓
  sub "㴔", "kap1" #㴔
  sub "㴕", "wo4" #㴕
  sub "㴖", "lok6" #㴖
  sub "㴗", "jau1" #㴗
  sub "㴘", "mou6" #㴘
  sub "㴙", "zaap3" #㴙
  sub "㴚", "seoi6" #㴚
  sub "㴛", "zi3" #㴛
  sub "㴜", "pin3" #㴜
  sub "㴝", "lai4" #㴝
  sub "㴞", "tou1" #㴞
  sub "㴟", "hau5" #㴟
  sub "㴠", "haam4" #㴠
  sub "㴡", "hoeng1" #㴡
  sub "㴢", "cung1" #㴢
  sub "㴣", "ji4" #㴣
  sub "㴤", "cyu5" #㴤
  sub "㴥", "ciu3" #㴥
  sub "㴦", any(["gun3", "gwun3"]) #㴦
  sub "㴧", "sik1" #㴧
  sub "㴨", "zam6" #㴨
  sub "㴩", "jung1" #㴩
  sub "㴪", "jit6" #㴪
  sub "㴫", "gwan3" #㴫
  sub "㴬", "ze6" #㴬
  sub "㴭", "jiu2" #㴭
  sub "㴮", "sit3" #㴮
  sub "㴯", "zi1" #㴯
  sub "㴰", any(["nang4", "lang4"]) #㴰
  sub "㴱", "sam1" #㴱
  sub "㴲", "si1" #㴲
  sub "㴳", "lung5" #㴳
  sub "㴴", "zaam3" #㴴
  sub "㴵", "mat6" #㴵
  sub "㴶", "kok3" #㴶
  sub "㴷", "daam1" #㴷
  sub "㴸", "sim2" #㴸
  sub "㴹", "mai4" #㴹
  sub "㴺", "zip3" #㴺
  sub "㴻", "syu6" #㴻
  sub "㴼", "suk1" #㴼
  sub "㴽", "sit3" #㴽
  sub "㴾", "but6" #㴾
  sub "㴿", "ding2" #㴿
  sub "㵀", "zuk6" #㵀
  sub "㵁", "fong1" #㵁
  sub "㵂", "syu3" #㵂
  sub "㵃", "se4" #㵃
  sub "㵄", "hon3" #㵄
  sub "㵅", "taam1" #㵅
  sub "㵆", "gou2" #㵆
  sub "㵇", "tim4" #㵇
  sub "㵈", any(["gu1", "gwu1"]) #㵈
  sub "㵉", "lam4" #㵉
  sub "㵊", any(["naap6", "laap6"]) #㵊
  sub "㵋", "mik6" #㵋
  sub "㵌", "ceon4" #㵌
  sub "㵍", "mun5" #㵍
  sub "㵎", "gaan3" #㵎
  sub "㵏", "ceoi2" #㵏
  sub "㵐", "kyut3" #㵐
  sub "㵑", "ho6" #㵑
  sub "㵒", "fai3" #㵒
  sub "㵓", "zik6" #㵓
  sub "㵔", "ce2" #㵔
  sub "㵕", "sam3" #㵕
  sub "㵖", any(["neoi6", "leoi6"]) #㵖
  sub "㵗", "pang4" #㵗
  sub "㵘", "maan6" #㵘
  sub "㵙", "hei2" #㵙
  sub "㵚", "fu2" #㵚
  sub "㵛", "sin6" #㵛
  sub "㵜", any(["naam5", "laam5"]) #㵜
  sub "㵝", "jeoi6" #㵝
  sub "㵞", "sau4" #㵞
  sub "㵟", "mei4" #㵟
  sub "㵠", "fat1" #㵠
  sub "㵡", "bok6" #㵡
  sub "㵢", "leoi4" #㵢
  sub "㵣", "hot3" #㵣
  sub "㵤", "saap3" #㵤
  sub "㵥", "mat6" #㵥
  sub "㵦", "seoi5" #㵦
  sub "㵧", "got3" #㵧
  sub "㵨", "pei3" #㵨
  sub "㵩", "jai6" #㵩
  sub "㵪", "jin4" #㵪
  sub "㵫", any(["nap6", "lap6"]) #㵫
  sub "㵬", "jing4" #㵬
  sub "㵭", "zyu2" #㵭
  sub "㵮", "seon4" #㵮
  sub "㵯", "fung4" #㵯
  sub "㵰", "zeoi6" #㵰
  sub "㵱", "piu2" #㵱
  sub "㵲", "mou5" #㵲
  sub "㵳", "liu4" #㵳
  sub "㵴", "cong4" #㵴
  sub "㵵", "zau6" #㵵
  sub "㵶", "zit3" #㵶
  sub "㵷", "bin6" #㵷
  sub "㵸", "joek6" #㵸
  sub "㵹", "wun4" #㵹
  sub "㵺", "paai4" #㵺
  sub "㵻", "jau1" #㵻
  sub "㵼", "se3" #㵼
  sub "㵽", "leoi5" #㵽
  sub "㵾", "cing3" #㵾
  sub "㵿", "jiu5" #㵿
  sub "㶀", "gaau1" #㶀
  sub "㶁", "gwik1" #㶁
  sub "㶂", "wong4" #㶂
  sub "㶃", "mou5" #㶃
  sub "㶄", "jim4" #㶄
  sub "㶅", "hok6" #㶅
  sub "㶆", "zyu1" #㶆
  sub "㶇", "waang4" #㶇
  sub "㶈", "jing4" #㶈
  sub "㶉", "kai1" #㶉
  sub "㶊", "can2" #㶊
  sub "㶋", "jeoi6" #㶋
  sub "㶌", "lin4" #㶌
  sub "㶍", "sin2" #㶍
  sub "㶎", "waan4" #㶎
  sub "㶏", any(["jan1", "jan2"]) #㶏
  sub "㶐", "jing3" #㶐
  sub "㶑", "lim6" #㶑
  sub "㶒", "sim2" #㶒
  sub "㶓", "cong4" #㶓
  sub "㶔", "baai6" #㶔
  sub "㶕", "gaan2" #㶕
  sub "㶖", "suk1" #㶖
  sub "㶗", "faan6" #㶗
  sub "㶘", "tim5" #㶘
  sub "㶙", "jeoi6" #㶙
  sub "㶚", "baa3" #㶚
  sub "㶛", "jyu4" #㶛
  sub "㶜", "jyun1" #㶜
  sub "㶝", "jing3" #㶝
  sub "㶞", any(["nong5", "long5"]) #㶞
  sub "㶟", "leoi5" #㶟
  sub "㶠", "jik6" #㶠
  sub "㶡", "daai6" #㶡
  sub "㶢", "gau2" #㶢
  sub "㶣", "cim4" #㶣
  sub "㶤", "caau2" #㶤
  sub "㶥", "gon1" #㶥
  sub "㶦", "zeon6" #㶦
  sub "㶧", any(["nyun6", "lyun6"]) #㶧
  sub "㶨", "pui1" #㶨
  sub "㶩", "jam4" #㶩
  sub "㶪", "pui1" #㶪
  sub "㶫", "liu5" #㶫
  sub "㶬", "mut6" #㶬
  sub "㶭", "jau2" #㶭
  sub "㶮", "siu1" #㶮
  sub "㶯", "lau6" #㶯
  sub "㶰", "ham4" #㶰
  sub "㶱", "bun2" #㶱
  sub "㶲", "jung6" #㶲
  sub "㶳", any(["zeon6", "zeon2"]) #㶳
  sub "㶴", "ci2" #㶴
  sub "㶵", "jam6" #㶵
  sub "㶶", any(["nung1", "lung1"]) #㶶
  sub "㶷", "ceon4" #㶷
  sub "㶸", "hip3" #㶸
  sub "㶹", "hung6" #㶹
  sub "㶺", "tim3" #㶺
  sub "㶻", "fung1" #㶻
  sub "㶼", "zeon3" #㶼
  sub "㶽", "wo1" #㶽
  sub "㶾", "biu6" #㶾
  sub "㶿", "but6" #㶿
  sub "㷀", "king4" #㷀
  sub "㷁", "jung2" #㷁
  sub "㷂", "seoi5" #㷂
  sub "㷃", "ceoi2" #㷃
  sub "㷄", "fui2" #㷄
  sub "㷅", "caau2" #㷅
  sub "㷆", "fau6" #㷆
  sub "㷇", "fui1" #㷇
  sub "㷈", any(["ap1", "ngap1"]) #㷈
  sub "㷉", "wai3" #㷉
  sub "㷊", "fan4" #㷊
  sub "㷋", "taam4" #㷋
  sub "㷌", "zau2" #㷌
  sub "㷍", "leon4" #㷍
  sub "㷎", "hot3" #㷎
  sub "㷏", "jung2" #㷏
  sub "㷐", "wai2" #㷐
  sub "㷑", "jin1" #㷑
  sub "㷒", "jyu4" #㷒
  sub "㷓", "zung2" #㷓
  sub "㷔", "jim6" #㷔
  sub "㷕", "cau4" #㷕
  sub "㷖", "ziu3" #㷖
  sub "㷗", "gwing2" #㷗
  sub "㷘", "toi4" #㷘
  sub "㷙", "zin1" #㷙
  sub "㷚", "ting4" #㷚
  sub "㷛", "bou1" #㷛
  sub "㷜", "jik6" #㷜
  sub "㷝", "dat6" #㷝
  sub "㷞", "hau5" #㷞
  sub "㷟", "teoi3" #㷟
  sub "㷠", "leon4" #㷠
  sub "㷡", "gwing2" #㷡
  sub "㷢", "zaa2" #㷢
  sub "㷣", "sing1" #㷣
  sub "㷤", "huk1" #㷤
  sub "㷥", "zing1" #㷥
  sub "㷦", "gwik1" #㷦
  sub "㷧", "jyun4" #㷧
  sub "㷨", "fung1" #㷨
  sub "㷩", "hei1" #㷩
  sub "㷪", "zeon3" #㷪
  sub "㷫", "hing3" #㷫
  sub "㷬", "mok6" #㷬
  sub "㷭", "fung1" #㷭
  sub "㷮", "zou1" #㷮
  sub "㷯", "bung6" #㷯
  sub "㷰", "ci1" #㷰
  sub "㷱", "hung4" #㷱
  sub "㷲", "dung6" #㷲
  sub "㷳", any(["ngon6", "on6"]) #㷳
  sub "㷴", "lik6" #㷴
  sub "㷵", "mak6" #㷵
  sub "㷶", "bik1" #㷶
  sub "㷷", "zeon3" #㷷
  sub "㷸", "jip6" #㷸
  sub "㷹", "zaau3" #㷹
  sub "㷺", "saat3" #㷺
  sub "㷻", "mou4" #㷻
  sub "㷼", "jin3" #㷼
  sub "㷽", "sin6" #㷽
  sub "㷾", "koek3" #㷾
  sub "㷿", "him1" #㷿
  sub "㸀", "toi4" #㸀
  sub "㸁", "hon3" #㸁
  sub "㸂", "seoi6" #㸂
  sub "㸃", "dim2" #㸃
  sub "㸄", "zai6" #㸄
  sub "㸅", "zit3" #㸅
  sub "㸆", "kaau3" #㸆
  sub "㸇", "zyun3" #㸇
  sub "㸈", "ziu1" #㸈
  sub "㸉", "sit3" #㸉
  sub "㸊", "laai6" #㸊
  sub "㸋", "faan4" #㸋
  sub "㸌", "fok3" #㸌
  sub "㸍", "hei3" #㸍
  sub "㸎", any(["nip6", "lip6"]) #㸎
  sub "㸏", "mei4" #㸏
  sub "㸐", "jin4" #㸐
  sub "㸑", "cyun3" #㸑
  sub "㸒", "jam4" #㸒
  sub "㸓", "mat6" #㸓
  sub "㸔", "hon3" #㸔
  sub "㸕", "fok3" #㸕
  sub "㸖", "ceoi1" #㸖
  sub "㸗", "tung4" #㸗
  sub "㸘", "maan6" #㸘
  sub "㸙", "ze1" #㸙
  sub "㸚", "lei5" #㸚
  sub "㸛", "siu4" #㸛
  sub "㸜", "hung3" #㸜
  sub "㸝", "him1" #㸝
  sub "㸞", "zit3" #㸞
  sub "㸟", "zi1" #㸟
  sub "㸠", "tiu5" #㸠
  sub "㸡", "syu4" #㸡
  sub "㸢", "bei6" #㸢
  sub "㸣", "jip6" #㸣
  sub "㸤", "pin3" #㸤
  sub "㸥", "zaam6" #㸥
  sub "㸦", "wu6" #㸦
  sub "㸧", any(["ngan4", "an4"]) #㸧
  sub "㸨", "kau1" #㸨
  sub "㸩", any(["ngon4", "on4"]) #㸩
  sub "㸪", "seon4" #㸪
  sub "㸫", "gin1" #㸫
  sub "㸬", "bui3" #㸬
  sub "㸭", "baa1" #㸭
  sub "㸮", "fan4" #㸮
  sub "㸯", "fo1" #㸯
  sub "㸰", "fo1" #㸰
  sub "㸱", "fo1" #㸱
  sub "㸲", "zok6" #㸲
  sub "㸳", "ling4" #㸳
  sub "㸴", "sek6" #㸴
  sub "㸵", "gwai2" #㸵
  sub "㸶", "jin1" #㸶
  sub "㸷", "sai6" #㸷
  sub "㸸", "hau6" #㸸
  sub "㸹", "lyut6" #㸹
  sub "㸺", "saa1" #㸺
  sub "㸻", "zi6" #㸻
  sub "㸼", "fung1" #㸼
  sub "㸽", "bui3" #㸽
  sub "㸾", "jan6" #㸾
  sub "㸿", "duk6" #㸿
  sub "㹀", "bui6" #㹀
  sub "㹁", "loeng4" #㹁
  sub "㹂", "jin4" #㹂
  sub "㹃", any(["he3", "fe3"]) #㹃
  sub "㹄", "zik1" #㹄
  sub "㹅", "zung2" #㹅
  sub "㹆", "fai1" #㹆
  sub "㹇", "hot6" #㹇
  sub "㹈", "mou4" #㹈
  sub "㹉", "jyun4" #㹉
  sub "㹊", any(["ngok6", "ok6"]) #㹊
  sub "㹋", "sau1" #㹋
  sub "㹌", "caan2" #㹌
  sub "㹍", "dik6" #㹍
  sub "㹎", "leoi4" #㹎
  sub "㹏", "gan2" #㹏
  sub "㹐", "sung4" #㹐
  sub "㹑", "sei3" #㹑
  sub "㹒", "pok3" #㹒
  sub "㹓", "jiu5" #㹓
  sub "㹔", "goeng1" #㹔
  sub "㹕", "waan4" #㹕
  sub "㹖", "waan6" #㹖
  sub "㹗", "tou1" #㹗
  sub "㹘", "jyu6" #㹘
  sub "㹙", "wang2" #㹙
  sub "㹚", "wang2" #㹚
  sub "㹛", "jiu4" #㹛
  sub "㹜", any(["ngan4", "an4"]) #㹜
  sub "㹝", "si6" #㹝
  sub "㹞", any(["ngan4", "an4"]) #㹞
  sub "㹟", "kyut3" #㹟
  sub "㹠", "tyun4" #㹠
  sub "㹡", "jyun4" #㹡
  sub "㹢", "gaa1" #㹢
  sub "㹣", "zung1" #㹣
  sub "㹤", "hip3" #㹤
  sub "㹥", "zyu3" #㹥
  sub "㹦", "diu1" #㹦
  sub "㹧", any(["ong1", "ngong1"]) #㹧
  sub "㹨", "jau6" #㹨
  sub "㹩", "hing5" #㹩
  sub "㹪", "saan1" #㹪
  sub "㹫", "ji4" #㹫
  sub "㹬", "si2" #㹬
  sub "㹭", "jai6" #㹭
  sub "㹮", "mak6" #㹮
  sub "㹯", "jau1" #㹯
  sub "㹰", any(["gwong1", "gong1"]) #㹰
  sub "㹱", any(["zoek3", "coek3"]) #㹱
  sub "㹲", "haau1" #㹲
  sub "㹳", any(["ng4", "m4"]) #㹳
  sub "㹴", "gang1" #㹴
  sub "㹵", "jing5" #㹵
  sub "㹶", "ting4" #㹶
  sub "㹷", "hei1" #㹷
  sub "㹸", "maau6" #㹸
  sub "㹹", "gang1" #㹹
  sub "㹺", "daat3" #㹺
  sub "㹻", "wo1" #㹻
  sub "㹼", "guk1" #㹼
  sub "㹽", "caan2" #㹽
  sub "㹾", "piu5" #㹾
  sub "㹿", "zuk6" #㹿
  sub "㺀", "fat1" #㺀
  sub "㺁", any(["nou5", "lou5"]) #㺁
  sub "㺂", any(["ngaam4", "aam4"]) #㺂
  sub "㺃", "gau2" #㺃
  sub "㺄", "jyu5" #㺄
  sub "㺅", "hau4" #㺅
  sub "㺆", "ban6" #㺆
  sub "㺇", "si1" #㺇
  sub "㺈", "ci1" #㺈
  sub "㺉", "kau3" #㺉
  sub "㺊", "joeng6" #㺊
  sub "㺋", "jung1" #㺋
  sub "㺌", "laam6" #㺌
  sub "㺍", any(["ban1", "bin1"]) #㺍
  sub "㺎", "jung4" #㺎
  sub "㺏", any(["lau4", "lau1"]) #㺏
  sub "㺐", "liu4" #㺐
  sub "㺑", "saam1" #㺑
  sub "㺒", "haau1" #㺒
  sub "㺓", "zaak3" #㺓
  sub "㺔", "hoi3" #㺔
  sub "㺕", "faan4" #㺕
  sub "㺖", "haam2" #㺖
  sub "㺗", "caan1" #㺗
  sub "㺘", "zaam3" #㺘
  sub "㺙", "sat6" #㺙
  sub "㺚", "caat3" #㺚
  sub "㺛", "zyu3" #㺛
  sub "㺜", any(["nung4", "lung4"]) #㺜
  sub "㺝", "haam5" #㺝
  sub "㺞", "jyu4" #㺞
  sub "㺟", "zok6" #㺟
  sub "㺠", "jau6" #㺠
  sub "㺡", "lik6" #㺡
  sub "㺢", any(["fok3", "o1", "ngo1"]) #㺢
  sub "㺣", "hei1" #㺣
  sub "㺤", "cim1" #㺤
  sub "㺥", "caam4" #㺥
  sub "㺦", "lin4" #㺦
  sub "㺧", "hiu1" #㺧
  sub "㺨", "si1" #㺨
  sub "㺩", "gau6" #㺩
  sub "㺪", "pok3" #㺪
  sub "㺫", "kau4" #㺫
  sub "㺬", "gung2" #㺬
  sub "㺭", "zi2" #㺭
  sub "㺮", "jyu1" #㺮
  sub "㺯", "lung6" #㺯
  sub "㺰", "si1" #㺰
  sub "㺱", "jing4" #㺱
  sub "㺲", any(["nau5", "lau5"]) #㺲
  sub "㺳", "mui4" #㺳
  sub "㺴", "baat3" #㺴
  sub "㺵", "gau2" #㺵
  sub "㺶", "dau2" #㺶
  sub "㺷", "seot1" #㺷
  sub "㺸", "ping4" #㺸
  sub "㺹", "bin6" #㺹
  sub "㺺", "mou6" #㺺
  sub "㺻", "fat1" #㺻
  sub "㺼", "pat1" #㺼
  sub "㺽", "pei1" #㺽
  sub "㺾", "gwing1" #㺾
  sub "㺿", "ji4" #㺿
  sub "㻀", "jyu4" #㻀
  sub "㻁", "gwai1" #㻁
  sub "㻂", "ping4" #㻂
  sub "㻃", "kuk1" #㻃
  sub "㻄", "bou2" #㻄
  sub "㻅", "wui6" #㻅
  sub "㻆", "jyun5" #㻆
  sub "㻇", "cyun4" #㻇
  sub "㻈", "hau6" #㻈
  sub "㻉", "bou6" #㻉
  sub "㻊", "mun4" #㻊
  sub "㻋", "laat6" #㻋
  sub "㻌", "tou4" #㻌
  sub "㻍", any(["ng4", "m4"]) #㻍
  sub "㻎", "sat1" #㻎
  sub "㻏", "ling4" #㻏
  sub "㻐", "ceon1" #㻐
  sub "㻑", "gwai3" #㻑
  sub "㻒", "kwan5" #㻒
  sub "㻓", "zau1" #㻓
  sub "㻔", "do2" #㻔
  sub "㻕", "gwat6" #㻕
  sub "㻖", "doi6" #㻖
  sub "㻗", "pui3" #㻗
  sub "㻘", "sam2" #㻘
  sub "㻙", "juk6" #㻙
  sub "㻚", "pang4" #㻚
  sub "㻛", "ji6" #㻛
  sub "㻜", "cung1" #㻜
  sub "㻝", "laat6" #㻝
  sub "㻞", "ban1" #㻞
  sub "㻟", "ceoi4" #㻟
  sub "㻠", "dat6" #㻠
  sub "㻡", "sit3" #㻡
  sub "㻢", "si1" #㻢
  sub "㻣", "sam6" #㻣
  sub "㻤", "gik1" #㻤
  sub "㻥", "jau4" #㻥
  sub "㻦", "jyu4" #㻦
  sub "㻧", "do6" #㻧
  sub "㻨", "jyun2" #㻨
  sub "㻩", "gim1" #㻩
  sub "㻪", "zeon3" #㻪
  sub "㻫", any(["bit1", "bat1"]) #㻫
  sub "㻬", "tou1" #㻬
  sub "㻭", "sat1" #㻭
  sub "㻮", "caan3" #㻮
  sub "㻯", "tou1" #㻯
  sub "㻰", "wai6" #㻰
  sub "㻱", "fung4" #㻱
  sub "㻲", "leoi5" #㻲
  sub "㻳", "lei6" #㻳
  sub "㻴", "maan6" #㻴
  sub "㻵", "zaan6" #㻵
  sub "㻶", "bat1" #㻶
  sub "㻷", "gik1" #㻷
  sub "㻸", "zam1" #㻸
  sub "㻹", "hyun1" #㻹
  sub "㻺", "lik6" #㻺
  sub "㻻", "deon1" #㻻
  sub "㻼", "taam4" #㻼
  sub "㻽", "zeoi6" #㻽
  sub "㻾", "jung1" #㻾
  sub "㻿", "suk6" #㻿
  sub "㼀", "daat6" #㼀
  sub "㼁", "ji6" #㼁
  sub "㼂", "man6" #㼂
  sub "㼃", "laap6" #㼃
  sub "㼄", "gei1" #㼄
  sub "㼅", any(["gwong2", "gong2"]) #㼅
  sub "㼆", "jing4" #㼆
  sub "㼇", "king4" #㼇
  sub "㼈", "lo4" #㼈
  sub "㼉", "zam6" #㼉
  sub "㼊", "tyun4" #㼊
  sub "㼋", any(["gu1", "gwu1"]) #㼋
  sub "㼌", "jyu5" #㼌
  sub "㼍", "leoi5" #㼍
  sub "㼎", "bok6" #㼎
  sub "㼏", any(["neoi5", "leoi5"]) #㼏
  sub "㼐", "pin4" #㼐
  sub "㼑", "lin6" #㼑
  sub "㼒", "tong2" #㼒
  sub "㼓", "lim4" #㼓
  sub "㼔", "wan1" #㼔
  sub "㼕", "dong1" #㼕
  sub "㼖", "lai6" #㼖
  sub "㼗", "ting4" #㼗
  sub "㼘", any(["ngaa5", "aa5"]) #㼘
  sub "㼙", "zau3" #㼙
  sub "㼚", "gong1" #㼚
  sub "㼛", "jing4" #㼛
  sub "㼜", any(["ong3", "ngong3", "ong2", "ngong2", "on1", "ngon1"]) #㼜
  sub "㼝", "wun2" #㼝
  sub "㼞", "pang3" #㼞
  sub "㼟", "baak6" #㼟
  sub "㼠", "to4" #㼠
  sub "㼡", "syu4" #㼡
  sub "㼢", "ji4" #㼢
  sub "㼣", "baak3" #㼣
  sub "㼤", "kit3" #㼤
  sub "㼥", "tau2" #㼥
  sub "㼦", "gung2" #㼦
  sub "㼧", "tung4" #㼧
  sub "㼨", "ham4" #㼨
  sub "㼩", "sing4" #㼩
  sub "㼪", "zip3" #㼪
  sub "㼫", "wun6" #㼫
  sub "㼬", "hang6" #㼬
  sub "㼭", "dim6" #㼭
  sub "㼮", "caai1" #㼮
  sub "㼯", "dung3" #㼯
  sub "㼰", "pei4" #㼰
  sub "㼱", "jyun5" #㼱
  sub "㼲", "lip6" #㼲
  sub "㼳", "saang2" #㼳
  sub "㼴", any(["ngau5", "au5"]) #㼴
  sub "㼵", "tai5" #㼵
  sub "㼶", "jyu4" #㼶
  sub "㼷", "zyun1" #㼷
  sub "㼸", "jung4" #㼸
  sub "㼹", "hong1" #㼹
  sub "㼺", "tong4" #㼺
  sub "㼻", "cung4" #㼻
  sub "㼼", "piu4" #㼼
  sub "㼽", "cong2" #㼽
  sub "㼾", "luk6" #㼾
  sub "㼿", "tung4" #㼿
  sub "㽀", "zeng6" #㽀
  sub "㽁", "lik6" #㽁
  sub "㽂", "saap3" #㽂
  sub "㽃", "pun1" #㽃
  sub "㽄", "si1" #㽄
  sub "㽅", "dang1" #㽅
  sub "㽆", "dong1" #㽆
  sub "㽇", "huk6" #㽇
  sub "㽈", "ji6" #㽈
  sub "㽉", "haam6" #㽉
  sub "㽊", "sip3" #㽊
  sub "㽋", "lo4" #㽋
  sub "㽌", "lau6" #㽌
  sub "㽍", "ham1" #㽍
  sub "㽎", "taam4" #㽎
  sub "㽏", "gam3" #㽏
  sub "㽐", "him1" #㽐
  sub "㽑", "taam4" #㽑
  sub "㽒", "sang1" #㽒
  sub "㽓", "san1" #㽓
  sub "㽔", "jeoi6" #㽔
  sub "㽕", "jau4" #㽕
  sub "㽖", any(["naam4", "laam4"]) #㽖
  sub "㽗", "din6" #㽗
  sub "㽘", "gong2" #㽘
  sub "㽙", "zeon3" #㽙
  sub "㽚", "cik1" #㽚
  sub "㽛", "kau1" #㽛
  sub "㽜", "jyun2" #㽜
  sub "㽝", "lai6" #㽝
  sub "㽞", "lau4" #㽞
  sub "㽟", "lyut3" #㽟
  sub "㽠", "haap6" #㽠
  sub "㽡", "bei1" #㽡
  sub "㽢", any(["am2", "ngam2"]) #㽢
  sub "㽣", "wik6" #㽣
  sub "㽤", "guk1" #㽤
  sub "㽥", "jau4" #㽥
  sub "㽦", "wan4" #㽦
  sub "㽧", "zi1" #㽧
  sub "㽨", "co4" #㽨
  sub "㽩", "cam3" #㽩
  sub "㽪", "zang2" #㽪
  sub "㽫", "jung1" #㽫
  sub "㽬", "fu3" #㽬
  sub "㽭", "jyun4" #㽭
  sub "㽮", "sing1" #㽮
  sub "㽯", "kwai4" #㽯
  sub "㽰", "so1" #㽰
  sub "㽱", "gaau2" #㽱
  sub "㽲", "gaau2" #㽲
  sub "㽳", "heoi1" #㽳
  sub "㽴", "zoeng6" #㽴
  sub "㽵", "zong1" #㽵
  sub "㽶", "gei2" #㽶
  sub "㽷", "seoi3" #㽷
  sub "㽸", "sam4" #㽸
  sub "㽹", "faan2" #㽹
  sub "㽺", "gap1" #㽺
  sub "㽻", "zi1" #㽻
  sub "㽼", "jan5" #㽼
  sub "㽽", any(["gu3", "gwu3"]) #㽽
  sub "㽾", any(["ngat6", "at6"]) #㽾
  sub "㽿", any(["gwo1", "go1"]) #㽿
  sub "㾀", "hip3" #㾀
  sub "㾁", "fat1" #㾁
  sub "㾂", "hoi1" #㾂
  sub "㾃", "to4" #㾃
  sub "㾄", "duk6" #㾄
  sub "㾅", "zi2" #㾅
  sub "㾆", "cim1" #㾆
  sub "㾇", "muk6" #㾇
  sub "㾈", "fu6" #㾈
  sub "㾉", "ling4" #㾉
  sub "㾊", "zek3" #㾊
  sub "㾋", "jau1" #㾋
  sub "㾌", "sin2" #㾌
  sub "㾍", any(["noi4", "loi4"]) #㾍
  sub "㾎", any(["aap3", "ngaap3"]) #㾎
  sub "㾏", "gaai3" #㾏
  sub "㾐", "lai6" #㾐
  sub "㾑", "daap3" #㾑
  sub "㾒", "jyu4" #㾒
  sub "㾓", "jyun1" #㾓
  sub "㾔", "leoi5" #㾔
  sub "㾕", "sam2" #㾕
  sub "㾖", "lei5" #㾖
  sub "㾗", "loeng6" #㾗
  sub "㾘", "gang2" #㾘
  sub "㾙", "jan3" #㾙
  sub "㾚", "se1" #㾚
  sub "㾛", "cam2" #㾛
  sub "㾜", "hip3" #㾜
  sub "㾝", "ce3" #㾝
  sub "㾞", "jau4" #㾞
  sub "㾟", "bou6" #㾟
  sub "㾠", "kong4" #㾠
  sub "㾡", "koek3" #㾡
  sub "㾢", "loi6" #㾢
  sub "㾣", "ham1" #㾣
  sub "㾤", "hong1" #㾤
  sub "㾥", "cuk1" #㾥
  sub "㾦", "pui1" #㾦
  sub "㾧", "fo3" #㾧
  sub "㾨", "ji1" #㾨
  sub "㾩", "gwaai1" #㾩
  sub "㾪", "saang2" #㾪
  sub "㾫", "pin1" #㾫
  sub "㾬", "gaai1" #㾬
  sub "㾭", "zau3" #㾭
  sub "㾮", "wong4" #㾮
  sub "㾯", "fui1" #㾯
  sub "㾰", "wu4" #㾰
  sub "㾱", "fai3" #㾱
  sub "㾲", any(["ngou4", "ou4"]) #㾲
  sub "㾳", "zi1" #㾳
  sub "㾴", "caa4" #㾴
  sub "㾵", "gai3" #㾵
  sub "㾶", "gwat1" #㾶
  sub "㾷", "sai1" #㾷
  sub "㾸", "gou2" #㾸
  sub "㾹", "caai4" #㾹
  sub "㾺", "maa6" #㾺
  sub "㾻", "zyu6" #㾻
  sub "㾼", "teoi2" #㾼
  sub "㾽", "zeoi6" #㾽
  sub "㾾", "him1" #㾾
  sub "㾿", "long4" #㾿
  sub "㿀", "baan1" #㿀
  sub "㿁", "hiu1" #㿁
  sub "㿂", "zing1" #㿂
  sub "㿃", "zai6" #㿃
  sub "㿄", any(["aai3", "ngaai3"]) #㿄
  sub "㿅", "sin2" #㿅
  sub "㿆", any(["gwo1", "go1"]) #㿆
  sub "㿇", "zaap6" #㿇
  sub "㿈", "jung1" #㿈
  sub "㿉", "teoi4" #㿉
  sub "㿊", "caam2" #㿊
  sub "㿋", "sou3" #㿋
  sub "㿌", "him1" #㿌
  sub "㿍", "gaai3" #㿍
  sub "㿎", "fan6" #㿎
  sub "㿏", "kwan4" #㿏
  sub "㿐", "ceoi1" #㿐
  sub "㿑", "joek6" #㿑
  sub "㿒", "dou2" #㿒
  sub "㿓", "gaap3" #㿓
  sub "㿔", "leoi5" #㿔
  sub "㿕", "jim4" #㿕
  sub "㿖", "lou4" #㿖
  sub "㿗", "teoi4" #㿗
  sub "㿘", "jing4" #㿘
  sub "㿙", "pei3" #㿙
  sub "㿚", "lo6" #㿚
  sub "㿛", "lai6" #㿛
  sub "㿜", "bit6" #㿜
  sub "㿝", "hoeng1" #㿝
  sub "㿞", "mou6" #㿞
  sub "㿟", "baak6" #㿟
  sub "㿠", any(["gwong1", "gong1"]) #㿠
  sub "㿡", "dau1" #㿡
  sub "㿢", "jiu6" #㿢
  sub "㿣", "hot3" #㿣
  sub "㿤", "ceon2" #㿤
  sub "㿥", "hok6" #㿥
  sub "㿦", any(["ning6", "ling6"]) #㿦
  sub "㿧", "cau4" #㿧
  sub "㿨", "lik6" #㿨
  sub "㿩", "tong2" #㿩
  sub "㿪", "jyun4" #㿪
  sub "㿫", "bei3" #㿫
  sub "㿬", "baa1" #㿬
  sub "㿭", "caak3" #㿭
  sub "㿮", "joeng3" #㿮
  sub "㿯", "daap3" #㿯
  sub "㿰", any(["ngaau4", "aau4"]) #㿰
  sub "㿱", "zyut6" #㿱
  sub "㿲", "ji1" #㿲
  sub "㿳", "zi1" #㿳
  sub "㿴", "daap3" #㿴
  sub "㿵", "lou4" #㿵
  sub "㿶", "bong1" #㿶
  sub "㿷", "co4" #㿷
  sub "㿸", "maan5" #㿸
  sub "㿹", "taat3" #㿹
  sub "㿺", "pok1" #㿺
  sub "㿻", "gon1" #㿻
  sub "㿼", "jin4" #㿼
  sub "㿽", "hei1" #㿽
  sub "㿾", "cyu5" #㿾
  sub "㿿", any(["ngaa5", "aa5"]) #㿿
  sub "䀀", "faan3" #䀀
  sub "䀁", "jau6" #䀁
  sub "䀂", any(["on1", "ngon1"]) #䀂
  sub "䀃", "teoi4" #䀃
  sub "䀄", "mung4" #䀄
  sub "䀅", "se5" #䀅
  sub "䀆", "zeon6" #䀆
  sub "䀇", any(["gu2", "gwu2"]) #䀇
  sub "䀈", "kei3" #䀈
  sub "䀉", "kiu4" #䀉
  sub "䀊", "gaau2" #䀊
  sub "䀋", "jim4" #䀋
  sub "䀌", "sik1" #䀌
  sub "䀍", "ham3" #䀍
  sub "䀎", "min5" #䀎
  sub "䀏", "jyun6" #䀏
  sub "䀐", "saam1" #䀐
  sub "䀑", "waat3" #䀑
  sub "䀒", "cin1" #䀒
  sub "䀓", "wun6" #䀓
  sub "䀔", "jan6" #䀔
  sub "䀕", "zan6" #䀕
  sub "䀖", "tin1" #䀖
  sub "䀗", "kyut3" #䀗
  sub "䀘", "kwai4" #䀘
  sub "䀙", "cai3" #䀙
  sub "䀚", any(["ngong4", "ong4"]) #䀚
  sub "䀛", "maai6" #䀛
  sub "䀜", "maai6" #䀜
  sub "䀝", "bei2" #䀝
  sub "䀞", "tou1" #䀞
  sub "䀟", "fai6" #䀟
  sub "䀠", "keoi4" #䀠
  sub "䀡", "zim1" #䀡
  sub "䀢", "seon3" #䀢
  sub "䀣", "bei3" #䀣
  sub "䀤", "mau6" #䀤
  sub "䀥", "soek3" #䀥
  sub "䀦", any(["gu2", "gwu2"]) #䀦
  sub "䀧", "hung2" #䀧
  sub "䀨", "gwaat3" #䀨
  sub "䀩", "lok6" #䀩
  sub "䀪", "hong4" #䀪
  sub "䀫", "gaap3" #䀫
  sub "䀬", "cyun4" #䀬
  sub "䀭", "goi1" #䀭
  sub "䀮", "fong1" #䀮
  sub "䀯", "bou2" #䀯
  sub "䀰", "guk1" #䀰
  sub "䀱", "fung1" #䀱
  sub "䀲", "muk6" #䀲
  sub "䀳", "laat6" #䀳
  sub "䀴", "jing5" #䀴
  sub "䀵", "seon3" #䀵
  sub "䀶", "loeng6" #䀶
  sub "䀷", "gip3" #䀷
  sub "䀸", "cai3" #䀸
  sub "䀹", any(["sim2", "sip3", "zip3", "zaap3", "gap6"]) #䀹
  sub "䀺", "cau1" #䀺
  sub "䀻", "ping3" #䀻
  sub "䀼", "can1" #䀼
  sub "䀽", "jin4" #䀽
  sub "䀾", "dou2" #䀾
  sub "䀿", "cai3" #䀿
  sub "䁀", "dai3" #䁀
  sub "䁁", "loeng6" #䁁
  sub "䁂", "haan6" #䁂
  sub "䁃", "biu1" #䁃
  sub "䁄", "jing6" #䁄
  sub "䁅", "maang5" #䁅
  sub "䁆", "jip3" #䁆
  sub "䁇", "mik6" #䁇
  sub "䁈", "kai3" #䁈
  sub "䁉", "kai3" #䁉
  sub "䁊", "waat3" #䁊
  sub "䁋", "hip3" #䁋
  sub "䁌", "wat6" #䁌
  sub "䁍", "hap1" #䁍
  sub "䁎", "caang4" #䁎
  sub "䁏", "jiu2" #䁏
  sub "䁐", "jing1" #䁐
  sub "䁑", "joeng4" #䁑
  sub "䁒", "cap1" #䁒
  sub "䁓", "zung1" #䁓
  sub "䁔", "hyun1" #䁔
  sub "䁕", "man4" #䁕
  sub "䁖", any(["lau1", "lau4"]) #䁖
  sub "䁗", "hoi2" #䁗
  sub "䁘", "jiu5" #䁘
  sub "䁙", any(["aan3", "ngaan3"]) #䁙
  sub "䁚", "syun2" #䁚
  sub "䁛", "gwai3" #䁛
  sub "䁜", "fong2" #䁜
  sub "䁝", "jing4" #䁝
  sub "䁞", "saang2" #䁞
  sub "䁟", "caa4" #䁟
  sub "䁠", "lim4" #䁠
  sub "䁡", "sim2" #䁡
  sub "䁢", "syun4" #䁢
  sub "䁣", "syun4" #䁣
  sub "䁤", "caak3" #䁤
  sub "䁥", any(["nik1", "lik1"]) #䁥
  sub "䁦", "ceoi3" #䁦
  sub "䁧", "miu4" #䁧
  sub "䁨", "fok3" #䁨
  sub "䁩", "jyu4" #䁩
  sub "䁪", "zaam2" #䁪
  sub "䁫", "wat6" #䁫
  sub "䁬", "cang4" #䁬
  sub "䁭", "biu1" #䁭
  sub "䁮", "cim4" #䁮
  sub "䁯", "hap1" #䁯
  sub "䁰", "hong2" #䁰
  sub "䁱", "kau1" #䁱
  sub "䁲", "maai4" #䁲
  sub "䁳", "mong5" #䁳
  sub "䁴", "zin2" #䁴
  sub "䁵", "bin2" #䁵
  sub "䁶", "gik1" #䁶
  sub "䁷", "gok3" #䁷
  sub "䁸", any(["nong4", "long4"]) #䁸
  sub "䁹", "pai5" #䁹
  sub "䁺", "sik1" #䁺
  sub "䁻", "soek3" #䁻
  sub "䁼", "mak6" #䁼
  sub "䁽", "laap3" #䁽
  sub "䁾", "mit6" #䁾
  sub "䁿", "mak6" #䁿
  sub "䂀", "hei1" #䂀
  sub "䂁", "caam4" #䂁
  sub "䂂", "keoi4" #䂂
  sub "䂃", "ziu3" #䂃
  sub "䂄", "fok3" #䂄
  sub "䂅", "haan1" #䂅
  sub "䂆", "gwik1" #䂆
  sub "䂇", any(["nuk6", "luk6"]) #䂇
  sub "䂈", "tung4" #䂈
  sub "䂉", "hau4" #䂉
  sub "䂊", "jyu6" #䂊
  sub "䂋", "jau5" #䂋
  sub "䂌", "cung1" #䂌
  sub "䂍", "bok6" #䂍
  sub "䂎", "zyun2" #䂎
  sub "䂏", "diu1" #䂏
  sub "䂐", "dyut3" #䂐
  sub "䂑", "zai1" #䂑
  sub "䂒", "kit3" #䂒
  sub "䂓", "kwai1" #䂓
  sub "䂔", "jing6" #䂔
  sub "䂕", "wai3" #䂕
  sub "䂖", "sek6" #䂖
  sub "䂗", "fat1" #䂗
  sub "䂘", "caai1" #䂘
  sub "䂙", "deoi1" #䂙
  sub "䂚", "haau4" #䂚
  sub "䂛", "jyu4" #䂛
  sub "䂜", "pong5" #䂜
  sub "䂝", "zaak3" #䂝
  sub "䂞", "ze3" #䂞
  sub "䂟", "gaa1" #䂟
  sub "䂠", "si2" #䂠
  sub "䂡", "dai2" #䂡
  sub "䂢", "dung2" #䂢
  sub "䂣", "ci1" #䂣
  sub "䂤", "fu6" #䂤
  sub "䂥", "man4" #䂥
  sub "䂦", "zan1" #䂦
  sub "䂧", "can2" #䂧
  sub "䂨", "cik1" #䂨
  sub "䂩", "jin6" #䂩
  sub "䂪", "haau1" #䂪
  sub "䂫", "haang1" #䂫
  sub "䂬", "gung2" #䂬
  sub "䂭", "haau1" #䂭
  sub "䂮", "loek6" #䂮
  sub "䂯", "gwaai3" #䂯
  sub "䂰", "laap6" #䂰
  sub "䂱", "jeoi6" #䂱
  sub "䂲", "faat3" #䂲
  sub "䂳", "co2" #䂳
  sub "䂴", "jin4" #䂴
  sub "䂵", "gung1" #䂵
  sub "䂶", "gip3" #䂶
  sub "䂷", "gwaai1" #䂷
  sub "䂸", any(["gwok3", "gok3"]) #䂸
  sub "䂹", "saak3" #䂹
  sub "䂺", "wo2" #䂺
  sub "䂻", "zaang6" #䂻
  sub "䂼", any(["nit6", "lit6"]) #䂼
  sub "䂽", "diu6" #䂽
  sub "䂾", "loi5" #䂾
  sub "䂿", "daap6" #䂿
  sub "䃀", "ceoi3" #䃀
  sub "䃁", any(["aa1", "ngaa1"]) #䃁
  sub "䃂", "gwan2" #䃂
  sub "䃃", "mong5" #䃃
  sub "䃄", "ging1" #䃄
  sub "䃅", "dai1" #䃅
  sub "䃆", "kei4" #䃆
  sub "䃇", "min4" #䃇
  sub "䃈", "gaai1" #䃈
  sub "䃉", "man4" #䃉
  sub "䃊", "zeoi2" #䃊
  sub "䃋", "jyu4" #䃋
  sub "䃌", "zan1" #䃌
  sub "䃍", "zeoi6" #䃍
  sub "䃎", "zaa3" #䃎
  sub "䃏", "sing1" #䃏
  sub "䃐", "dat6" #䃐
  sub "䃑", "baan1" #䃑
  sub "䃒", "hat6" #䃒
  sub "䃓", "gau3" #䃓
  sub "䃔", "hung4" #䃔
  sub "䃕", "lou4" #䃕
  sub "䃖", "wu2" #䃖
  sub "䃗", "bok1" #䃗
  sub "䃘", "hang1" #䃘
  sub "䃙", "luk6" #䃙
  sub "䃚", "zuk6" #䃚
  sub "䃛", "lin6" #䃛
  sub "䃜", "ji1" #䃜
  sub "䃝", "hat6" #䃝
  sub "䃞", "suk6" #䃞
  sub "䃟", "saan3" #䃟
  sub "䃠", "syun4" #䃠
  sub "䃡", "zam1" #䃡
  sub "䃢", "jam1" #䃢
  sub "䃣", "wai2" #䃣
  sub "䃤", "suk1" #䃤
  sub "䃥", "cong4" #䃥
  sub "䃦", "deon1" #䃦
  sub "䃧", "lung4" #䃧
  sub "䃨", "koeng4" #䃨
  sub "䃩", any(["naau4", "laau4"]) #䃩
  sub "䃪", "taan4" #䃪
  sub "䃫", "daam2" #䃫
  sub "䃬", any(["ngai5", "ai5"]) #䃬
  sub "䃭", "gam2" #䃭
  sub "䃮", "daat6" #䃮
  sub "䃯", "lik1" #䃯
  sub "䃰", "caat3" #䃰
  sub "䃱", "cim3" #䃱
  sub "䃲", "pun4" #䃲
  sub "䃳", "laap6" #䃳
  sub "䃴", "zyu1" #䃴
  sub "䃵", any(["niu5", "liu5"]) #䃵
  sub "䃶", "waai4" #䃶
  sub "䃷", "jing4" #䃷
  sub "䃸", "cim3" #䃸
  sub "䃹", "laan6" #䃹
  sub "䃺", any(["mo4", "mo6"]) #䃺
  sub "䃻", "baa3" #䃻
  sub "䃼", "buk1" #䃼
  sub "䃽", "gwai2" #䃽
  sub "䃾", "bei2" #䃾
  sub "䃿", "fu1" #䃿
  sub "䄀", "wo6" #䄀
  sub "䄁", "jai6" #䄁
  sub "䄂", "lau6" #䄂
  sub "䄃", "joeng1" #䄃
  sub "䄄", "jan1" #䄄
  sub "䄅", "gyun3" #䄅
  sub "䄆", "wut6" #䄆
  sub "䄇", "cing4" #䄇
  sub "䄈", "dau6" #䄈
  sub "䄉", any(["ngo4", "o4"]) #䄉
  sub "䄊", "zi3" #䄊
  sub "䄋", "jim2" #䄋
  sub "䄌", "zeoi3" #䄌
  sub "䄍", "zaa3" #䄍
  sub "䄎", "kei2" #䄎
  sub "䄏", "hin1" #䄏
  sub "䄐", "hyun3" #䄐
  sub "䄑", "wut6" #䄑
  sub "䄒", any(["nam5", "lam5"]) #䄒
  sub "䄓", "waang4" #䄓
  sub "䄔", "geoi2" #䄔
  sub "䄕", "se5" #䄕
  sub "䄖", "jyu4" #䄖
  sub "䄗", "jyun1" #䄗
  sub "䄘", "paang4" #䄘
  sub "䄙", "ming4" #䄙
  sub "䄚", "cou4" #䄚
  sub "䄛", "leoi4" #䄛
  sub "䄜", "lei4" #䄜
  sub "䄝", "cong1" #䄝
  sub "䄞", "zai3" #䄞
  sub "䄟", "ceoi3" #䄟
  sub "䄠", "sim4" #䄠
  sub "䄡", "daam1" #䄡
  sub "䄢", "zaai1" #䄢
  sub "䄣", "suk6" #䄣
  sub "䄤", "laai6" #䄤
  sub "䄥", "ling4" #䄥
  sub "䄦", "liu5" #䄦
  sub "䄧", "jing4" #䄧
  sub "䄨", "jyu4" #䄨
  sub "䄩", "jik6" #䄩
  sub "䄪", "tiu2" #䄪
  sub "䄫", "hei2" #䄫
  sub "䄬", "ji4" #䄬
  sub "䄭", any(["nin4", "lin4"]) #䄭
  sub "䄮", "fu1" #䄮
  sub "䄯", "gin2" #䄯
  sub "䄰", any(["ngaa4", "aa4"]) #䄰
  sub "䄱", "fong1" #䄱
  sub "䄲", "jeoi6" #䄲
  sub "䄳", "sin1" #䄳
  sub "䄴", "jyut6" #䄴
  sub "䄵", "lai4" #䄵
  sub "䄶", "bat6" #䄶
  sub "䄷", "sek6" #䄷
  sub "䄸", "pok3" #䄸
  sub "䄹", any(["nin4", "lin4"]) #䄹
  sub "䄺", "zi6" #䄺
  sub "䄻", "tou4" #䄻
  sub "䄼", "tim2" #䄼
  sub "䄽", "sin1" #䄽
  sub "䄾", "juk6" #䄾
  sub "䄿", "jai6" #䄿
  sub "䅀", "lit6" #䅀
  sub "䅁", any(["on3", "ngon3"]) #䅁
  sub "䅂", "hok6" #䅂
  sub "䅃", "kung4" #䅃
  sub "䅄", "lai6" #䅄
  sub "䅅", "gwai1" #䅅
  sub "䅆", "zi3" #䅆
  sub "䅇", "suk1" #䅇
  sub "䅈", "jyun2" #䅈
  sub "䅉", any(["aa3", "ngaa3"]) #䅉
  sub "䅊", "caa4" #䅊
  sub "䅋", "maan5" #䅋
  sub "䅌", "gyun1" #䅌
  sub "䅍", "ting5" #䅍
  sub "䅎", "jau5" #䅎
  sub "䅏", "mei6" #䅏
  sub "䅐", "gin2" #䅐
  sub "䅑", "jeoi4" #䅑
  sub "䅒", "mong4" #䅒
  sub "䅓", "geoi2" #䅓
  sub "䅔", "zi1" #䅔
  sub "䅕", "geoi1" #䅕
  sub "䅖", any(["am1", "ngam1"]) #䅖
  sub "䅗", "seoi3" #䅗
  sub "䅘", "loi4" #䅘
  sub "䅙", "muk6" #䅙
  sub "䅚", "hyun2" #䅚
  sub "䅛", "coeng1" #䅛
  sub "䅜", "do6" #䅜
  sub "䅝", "hung1" #䅝
  sub "䅞", any(["nak6", "lak6"]) #䅞
  sub "䅟", any(["saam1", "caam2"]) #䅟
  sub "䅠", "tai4" #䅠
  sub "䅡", "seoi2" #䅡
  sub "䅢", "zau3" #䅢
  sub "䅣", "wong4" #䅣
  sub "䅤", "cap1" #䅤
  sub "䅥", "git3" #䅥
  sub "䅦", "maau4" #䅦
  sub "䅧", "jim1" #䅧
  sub "䅨", "hoeng1" #䅨
  sub "䅩", "zi2" #䅩
  sub "䅪", "teoi4" #䅪
  sub "䅫", "loek6" #䅫
  sub "䅬", any(["aai3", "ngaai3"]) #䅬
  sub "䅭", "pong4" #䅭
  sub "䅮", "cong3" #䅮
  sub "䅯", "tong4" #䅯
  sub "䅰", any(["an2", "ngan2"]) #䅰
  sub "䅱", any(["ngan6", "an6"]) #䅱
  sub "䅲", "kei4" #䅲
  sub "䅳", "co4" #䅳
  sub "䅴", "sok3" #䅴
  sub "䅵", "zoek3" #䅵
  sub "䅶", any(["nau6", "lau6"]) #䅶
  sub "䅷", "tou4" #䅷
  sub "䅸", "san1" #䅸
  sub "䅹", "lau4" #䅹
  sub "䅺", "biu1" #䅺
  sub "䅻", "lei4" #䅻
  sub "䅼", "maan4" #䅼
  sub "䅽", "hing1" #䅽
  sub "䅾", "sam4" #䅾
  sub "䅿", "waa4" #䅿
  sub "䆀", "mui5" #䆀
  sub "䆁", "gou1" #䆁
  sub "䆂", "lim4" #䆂
  sub "䆃", "dou6" #䆃
  sub "䆄", "zin2" #䆄
  sub "䆅", "ci4" #䆅
  sub "䆆", "cou3" #䆆
  sub "䆇", "fung6" #䆇
  sub "䆈", "zi6" #䆈
  sub "䆉", "baa6" #䆉
  sub "䆊", "seoi6" #䆊
  sub "䆋", "cau1" #䆋
  sub "䆌", "kai1" #䆌
  sub "䆍", "lung4" #䆍
  sub "䆎", "cim1" #䆎
  sub "䆏", "fai6" #䆏
  sub "䆐", any(["gwok3", "gok3"]) #䆐
  sub "䆑", "caang4" #䆑
  sub "䆒", "gau3" #䆒
  sub "䆓", any(["ngaai6", "aai6"]) #䆓
  sub "䆔", "cung1" #䆔
  sub "䆕", "jyut3" #䆕
  sub "䆖", "wang4" #䆖
  sub "䆗", "jiu2" #䆗
  sub "䆘", any(["aap3", "ngaap3"]) #䆘
  sub "䆙", "jiu4" #䆙
  sub "䆚", "tung4" #䆚
  sub "䆛", "zaa3" #䆛
  sub "䆜", "jau6" #䆜
  sub "䆝", "hyut3" #䆝
  sub "䆞", "jiu2" #䆞
  sub "䆟", "hap1" #䆟
  sub "䆠", "waan6" #䆠
  sub "䆡", "laang1" #䆡
  sub "䆢", "jyut3" #䆢
  sub "䆣", "san4" #䆣
  sub "䆤", "cyun1" #䆤
  sub "䆥", "cyun1" #䆥
  sub "䆦", "sam1" #䆦
  sub "䆧", "wo1" #䆧
  sub "䆨", any(["ning4", "ling4"]) #䆨
  sub "䆩", "ming4" #䆩
  sub "䆪", "hung1" #䆪
  sub "䆫", "coeng1" #䆫
  sub "䆬", "wan5" #䆬
  sub "䆭", "hin1" #䆭
  sub "䆮", "zam3" #䆮
  sub "䆯", "zeot1" #䆯
  sub "䆰", "jyu1" #䆰
  sub "䆱", "taam1" #䆱
  sub "䆲", "kwaang1" #䆲
  sub "䆳", "seoi6" #䆳
  sub "䆴", "gwai1" #䆴
  sub "䆵", "caang4" #䆵
  sub "䆶", "zau1" #䆶
  sub "䆷", "hyut3" #䆷
  sub "䆸", "zang1" #䆸
  sub "䆹", "cung1" #䆹
  sub "䆺", "pun1" #䆺
  sub "䆻", "kiu3" #䆻
  sub "䆼", "wo1" #䆼
  sub "䆽", "keoi4" #䆽
  sub "䆾", "laam4" #䆾
  sub "䆿", any(["ngai6", "ai6"]) #䆿
  sub "䇀", "jung4" #䇀
  sub "䇁", "si1" #䇁
  sub "䇂", "hin1" #䇂
  sub "䇃", "zi6" #䇃
  sub "䇄", "hat1" #䇄
  sub "䇅", "fat6" #䇅
  sub "䇆", "sap6 sing1" #䇆
  sub "䇇", "maang4" #䇇
  sub "䇈", "waa6" #䇈
  sub "䇉", "baak3 sing1" #䇉
  sub "䇊", any(["gwong2", "gong2"]) #䇊
  sub "䇋", "hoi6" #䇋
  sub "䇌", "ciu3" #䇌
  sub "䇍", "cuk1" #䇍
  sub "䇎", "coek3" #䇎
  sub "䇏", "deoi2" #䇏
  sub "䇐", "lei6" #䇐
  sub "䇑", "baa6" #䇑
  sub "䇒", "gaai3" #䇒
  sub "䇓", "seoi1" #䇓
  sub "䇔", "lo6" #䇔
  sub "䇕", "seoi1" #䇕
  sub "䇖", "wan5" #䇖
  sub "䇗", "zung1" #䇗
  sub "䇘", "wu6" #䇘
  sub "䇙", "jan5" #䇙
  sub "䇚", "pok3" #䇚
  sub "䇛", "zi2" #䇛
  sub "䇜", "him2" #䇜
  sub "䇝", "zim1" #䇝
  sub "䇞", "gam1" #䇞
  sub "䇟", "gin3" #䇟
  sub "䇠", "cyu5" #䇠
  sub "䇡", "cyu5" #䇡
  sub "䇢", "fu2" #䇢
  sub "䇣", any(["nip6", "lip6"]) #䇣
  sub "䇤", "jeoi6" #䇤
  sub "䇥", "zaak3" #䇥
  sub "䇦", "joeng2" #䇦
  sub "䇧", "zai6" #䇧
  sub "䇨", "gung3" #䇨
  sub "䇩", "jai6" #䇩
  sub "䇪", "ci1" #䇪
  sub "䇫", "gei1" #䇫
  sub "䇬", "zyu1" #䇬
  sub "䇭", "lou5" #䇭
  sub "䇮", "jam6" #䇮
  sub "䇯", "jung4" #䇯
  sub "䇰", "zing1" #䇰
  sub "䇱", any(["naap6", "laap6"]) #䇱
  sub "䇲", any(["caak3", "gaap3"]) #䇲
  sub "䇳", "zin1" #䇳
  sub "䇴", "sai1" #䇴
  sub "䇵", any(["ngan4", "an4"]) #䇵
  sub "䇶", "gok3" #䇶
  sub "䇷", "bit6" #䇷
  sub "䇸", "cing4" #䇸
  sub "䇹", any(["kwan3", "kwan2"]) #䇹
  sub "䇺", "dau6" #䇺
  sub "䇻", "mei5" #䇻
  sub "䇼", "jap1" #䇼
  sub "䇽", any(["zai3", "zit3"]) #䇽
  sub "䇾", "jin4" #䇾
  sub "䇿", "cuk1" #䇿
  sub "䈀", "saan1" #䈀
  sub "䈁", "leon4" #䈁
  sub "䈂", "ping4" #䈂
  sub "䈃", "ziu2" #䈃
  sub "䈄", "ham4" #䈄
  sub "䈅", any(["wok6", "jyut6", "wik6"]) #䈅
  sub "䈆", "daai6" #䈆
  sub "䈇", "zaau3" #䈇
  sub "䈈", "fei4" #䈈
  sub "䈉", "saap3" #䈉
  sub "䈊", "ling4" #䈊
  sub "䈋", "taap3" #䈋
  sub "䈌", "ceoi1" #䈌
  sub "䈍", "mang4" #䈍
  sub "䈎", "jip6" #䈎
  sub "䈏", "bok6" #䈏
  sub "䈐", any(["kui2", "kwui2"]) #䈐
  sub "䈑", "gwaa2" #䈑
  sub "䈒", any(["naam5", "laam5"]) #䈒
  sub "䈓", "got3" #䈓
  sub "䈔", "gaa1" #䈔
  sub "䈕", "si4" #䈕
  sub "䈖", "fo1" #䈖
  sub "䈗", "so2" #䈗
  sub "䈘", "ci4" #䈘
  sub "䈙", "zau6" #䈙
  sub "䈚", "doi6" #䈚
  sub "䈛", "faai3" #䈛
  sub "䈜", "cam3" #䈜
  sub "䈝", "seoi1" #䈝
  sub "䈞", "zuk1" #䈞
  sub "䈟", "zit3" #䈟
  sub "䈠", "wun6" #䈠
  sub "䈡", "cung1" #䈡
  sub "䈢", "soi2" #䈢
  sub "䈣", "zing3" #䈣
  sub "䈤", "kim4" #䈤
  sub "䈥", "gan1" #䈥
  sub "䈦", "zung1" #䈦
  sub "䈧", "wai5" #䈧
  sub "䈨", "haan6" #䈨
  sub "䈩", "gim3" #䈩
  sub "䈪", "hik1" #䈪
  sub "䈫", any(["naap6", "laap6"]) #䈫
  sub "䈬", "pou4" #䈬
  sub "䈭", "sau1" #䈭
  sub "䈮", "geoi3" #䈮
  sub "䈯", "zan1" #䈯
  sub "䈰", "saau1" #䈰
  sub "䈱", "tou1" #䈱
  sub "䈲", "bun1" #䈲
  sub "䈳", "daap6" #䈳
  sub "䈴", "him3" #䈴
  sub "䈵", "jung1" #䈵
  sub "䈶", "jung4" #䈶
  sub "䈷", "gaak3" #䈷
  sub "䈸", "huk6" #䈸
  sub "䈹", "sou2" #䈹
  sub "䈺", "zung1" #䈺
  sub "䈻", "pou4" #䈻
  sub "䈼", "mit6" #䈼
  sub "䈽", "gan1" #䈽
  sub "䈾", "saau1" #䈾
  sub "䈿", "mik6" #䈿
  sub "䉀", "syu3" #䉀
  sub "䉁", "ling4" #䉁
  sub "䉂", "leoi5" #䉂
  sub "䉃", "zoeng2" #䉃
  sub "䉄", "ling4" #䉄
  sub "䉅", "zap1" #䉅
  sub "䉆", any(["niu5", "liu5"]) #䉆
  sub "䉇", "zaam1" #䉇
  sub "䉈", "saan2" #䉈
  sub "䉉", any(["gu1", "gwu1"]) #䉉
  sub "䉊", "faan6" #䉊
  sub "䉋", "mei6" #䉋
  sub "䉌", "seoi6" #䉌
  sub "䉍", "gaan2" #䉍
  sub "䉎", "tong4" #䉎
  sub "䉏", "haai5" #䉏
  sub "䉐", "fu1" #䉐
  sub "䉑", "mou4" #䉑
  sub "䉒", "faan1" #䉒
  sub "䉓", "lo6" #䉓
  sub "䉔", "caan1" #䉔
  sub "䉕", "cang4" #䉕
  sub "䉖", "ling4" #䉖
  sub "䉗", "jap1" #䉗
  sub "䉘", "soeng3" #䉘
  sub "䉙", "wan4" #䉙
  sub "䉚", "mang4" #䉚
  sub "䉛", "juk1" #䉛
  sub "䉜", "zi6" #䉜
  sub "䉝", any(["ngai5", "ai5"]) #䉝
  sub "䉞", "dam2" #䉞
  sub "䉟", "wok6" #䉟
  sub "䉠", "mei4" #䉠
  sub "䉡", "taan4" #䉡
  sub "䉢", "sik1" #䉢
  sub "䉣", "se3" #䉣
  sub "䉤", any(["sou2", "sau2"]) #䉤
  sub "䉥", "sung1" #䉥
  sub "䉦", "cin1" #䉦
  sub "䉧", "lau4" #䉧
  sub "䉨", any(["ngai6", "ai6"]) #䉨
  sub "䉩", any(["au1", "ngau1"]) #䉩
  sub "䉪", "leoi6" #䉪
  sub "䉫", "lai4" #䉫
  sub "䉬", "fai3" #䉬
  sub "䉭", "lip6" #䉭
  sub "䉮", "leon6" #䉮
  sub "䉯", "haan6" #䉯
  sub "䉰", "haau6" #䉰
  sub "䉱", any(["au1", "ngau1"]) #䉱
  sub "䉲", any(["nei4", "lei4"]) #䉲
  sub "䉳", "sin1" #䉳
  sub "䉴", "joeng4" #䉴
  sub "䉵", any(["zaan6", "zaan3"]) #䉵
  sub "䉶", "soeng1" #䉶
  sub "䉷", "jim4" #䉷
  sub "䉸", "bin6" #䉸
  sub "䉹", "ling4" #䉹
  sub "䉺", any(["hung4", "hong2"]) #䉺
  sub "䉻", "kei4" #䉻
  sub "䉼", "liu6" #䉼
  sub "䉽", "bun2" #䉽
  sub "䉾", "bei3" #䉾
  sub "䉿", "wu4" #䉿
  sub "䊀", "wu4" #䊀
  sub "䊁", "san1" #䊁
  sub "䊂", "caak3" #䊂
  sub "䊃", "bui6" #䊃
  sub "䊄", "kung4" #䊄
  sub "䊅", "ming4" #䊅
  sub "䊆", "kau5" #䊆
  sub "䊇", "bou1" #䊇
  sub "䊈", "mui4" #䊈
  sub "䊉", "sam2" #䊉
  sub "䊊", "mei6" #䊊
  sub "䊋", "zong1" #䊋
  sub "䊌", "bei3" #䊌
  sub "䊍", "lei4" #䊍
  sub "䊎", "hyun2" #䊎
  sub "䊏", "sam2" #䊏
  sub "䊐", "wan4" #䊐
  sub "䊑", "hoeng2" #䊑
  sub "䊒", "zing1" #䊒
  sub "䊓", "si6" #䊓
  sub "䊔", "jing1" #䊔
  sub "䊕", "zin1" #䊕
  sub "䊖", any(["naam5", "laam5"]) #䊖
  sub "䊗", "wong4" #䊗
  sub "䊘", "zau3" #䊘
  sub "䊙", "jin4" #䊙
  sub "䊚", "deoi1" #䊚
  sub "䊛", "saat3" #䊛
  sub "䊜", "tyun4" #䊜
  sub "䊝", "sit3" #䊝
  sub "䊞", "zaak6" #䊞
  sub "䊟", "mun4" #䊟
  sub "䊠", "hei3" #䊠
  sub "䊡", "mun4" #䊡
  sub "䊢", "zoeng1" #䊢
  sub "䊣", "wong4" #䊣
  sub "䊤", "taam4" #䊤
  sub "䊥", "siu3" #䊥
  sub "䊦", "jit3" #䊦
  sub "䊧", "pei3" #䊧
  sub "䊨", "lo4" #䊨
  sub "䊩", "faan4" #䊩
  sub "䊪", "lai6" #䊪
  sub "䊫", "ceoi2" #䊫
  sub "䊬", "caa2" #䊬
  sub "䊭", "dou6" #䊭
  sub "䊮", "dik6" #䊮
  sub "䊯", "kong3" #䊯
  sub "䊰", "cyu4" #䊰
  sub "䊱", "cim1" #䊱
  sub "䊲", "caan3" #䊲
  sub "䊳", "mei4" #䊳
  sub "䊴", "cim3" #䊴
  sub "䊵", "kau4" #䊵
  sub "䊶", "zan6" #䊶
  sub "䊷", "zi1" #䊷
  sub "䊸", "jyu1" #䊸
  sub "䊹", "cin1" #䊹
  sub "䊺", "wu6" #䊺
  sub "䊻", "gam1" #䊻
  sub "䊼", "ci2" #䊼
  sub "䊽", "gwaai3" #䊽
  sub "䊾", "muk6" #䊾
  sub "䊿", "fu1" #䊿
  sub "䋀", "waa5" #䋀
  sub "䋁", "gang2" #䋁
  sub "䋂", "haau4" #䋂
  sub "䋃", "mou6" #䋃
  sub "䋄", "mong5" #䋄
  sub "䋅", any(["ngau4", "au4"]) #䋅
  sub "䋆", "wu6" #䋆
  sub "䋇", "jik6" #䋇
  sub "䋈", any(["neoi4", "leoi4"]) #䋈
  sub "䋉", "jyut6" #䋉
  sub "䋊", "zing1" #䋊
  sub "䋋", "man4" #䋋
  sub "䋌", "goeng2" #䋌
  sub "䋍", any(["o1", "ngo1"]) #䋍
  sub "䋎", "zaan6" #䋎
  sub "䋏", "zok6" #䋏
  sub "䋐", "jyut6" #䋐
  sub "䋑", "lit6" #䋑
  sub "䋒", "syu1" #䋒
  sub "䋓", "zau3" #䋓
  sub "䋔", "pei1" #䋔
  sub "䋕", "jam6" #䋕
  sub "䋖", "jyut6" #䋖
  sub "䋗", "gin1" #䋗
  sub "䋘", "zeoi6" #䋘
  sub "䋙", "ji5" #䋙
  sub "䋚", "jik6" #䋚
  sub "䋛", "mai5" #䋛
  sub "䋜", "hing3" #䋜
  sub "䋝", "jing1" #䋝
  sub "䋞", "mong5" #䋞
  sub "䋟", "gei6" #䋟
  sub "䋠", "bou2" #䋠
  sub "䋡", "syu1" #䋡
  sub "䋢", "pit3" #䋢
  sub "䋣", "faan4" #䋣
  sub "䋤", "joek6" #䋤
  sub "䋥", "lei4" #䋥
  sub "䋦", "faan4" #䋦
  sub "䋧", "keoi4" #䋧
  sub "䋨", "fu2" #䋨
  sub "䋩", "ji4" #䋩
  sub "䋪", any(["o1", "ngo1"]) #䋪
  sub "䋫", "zang1" #䋫
  sub "䋬", "tim1" #䋬
  sub "䋭", "juk6" #䋭
  sub "䋮", "gam1" #䋮
  sub "䋯", "hing3" #䋯
  sub "䋰", "guk1" #䋰
  sub "䋱", "lei4" #䋱
  sub "䋲", "sing4" #䋲
  sub "䋳", "bui3" #䋳
  sub "䋴", any(["nau6", "lau6"]) #䋴
  sub "䋵", any(["ai3", "ngai3"]) #䋵
  sub "䋶", "seoi1" #䋶
  sub "䋷", "mau4" #䋷
  sub "䋸", "ceon4" #䋸
  sub "䋹", "fuk1" #䋹
  sub "䋺", "cau1" #䋺
  sub "䋻", any(["nam4", "lam4"]) #䋻
  sub "䋼", "ting1" #䋼
  sub "䋽", "bung2" #䋽
  sub "䋾", "zaa2" #䋾
  sub "䋿", "wui1" #䋿
  sub "䌀", "fo1" #䌀
  sub "䌁", "jiu1" #䌁
  sub "䌂", any(["ak1", "ngak1"]) #䌂
  sub "䌃", "siu1" #䌃
  sub "䌄", "gang2" #䌄
  sub "䌅", "tong4" #䌅
  sub "䌆", "gwai3" #䌆
  sub "䌇", "sok3" #䌇
  sub "䌈", "taap3" #䌈
  sub "䌉", "gong1" #䌉
  sub "䌊", "jau4" #䌊
  sub "䌋", "daap3" #䌋
  sub "䌌", any(["cip3", "zip3", "cap1"]) #䌌
  sub "䌍", "gan2" #䌍
  sub "䌎", "loek6" #䌎
  sub "䌏", "mat6" #䌏
  sub "䌐", "mik6" #䌐
  sub "䌑", "gin1" #䌑
  sub "䌒", "luk6" #䌒
  sub "䌓", "faan4" #䌓
  sub "䌔", any(["au1", "ngau1"]) #䌔
  sub "䌕", "mei4" #䌕
  sub "䌖", "cap1" #䌖
  sub "䌗", "fu2" #䌗
  sub "䌘", "bit3" #䌘
  sub "䌙", "wong6" #䌙
  sub "䌚", "suk1" #䌚
  sub "䌛", "jau4" #䌛
  sub "䌜", any(["nip6", "lip6"]) #䌜
  sub "䌝", "gam1" #䌝
  sub "䌞", "lim5" #䌞
  sub "䌟", "baak6" #䌟
  sub "䌠", "gaam1" #䌠
  sub "䌡", "tai2" #䌡
  sub "䌢", "ling4" #䌢
  sub "䌣", "zyun2" #䌣
  sub "䌤", "si1" #䌤
  sub "䌥", "jan5" #䌥
  sub "䌦", "dou6" #䌦
  sub "䌧", "cau4" #䌧
  sub "䌨", "coi3" #䌨
  sub "䌩", "mit6" #䌩
  sub "䌪", "jim5" #䌪
  sub "䌫", "laam6" #䌫
  sub "䌬", "cung4" #䌬
  sub "䌭", "ziu1" #䌭
  sub "䌮", "soeng1" #䌮
  sub "䌯", "hyun1" #䌯
  sub "䌰", any(["nip6", "lip6"]) #䌰
  sub "䌱", "lo6" #䌱
  sub "䌲", "fan1" #䌲
  sub "䌳", "si1" #䌳
  sub "䌴", "lo6" #䌴
  sub "䌵", "zuk1" #䌵
  sub "䌶", "zi1" #䌶
  sub "䌷", any(["cau4", "cau1"]) #䌷
  sub "䌸", "gyun3" #䌸
  sub "䌹", "gwing2" #䌹
  sub "䌺", "ji5" #䌺
  sub "䌻", "jik6" #䌻
  sub "䌼", "deoi6" #䌼
  sub "䌽", "coi2" #䌽
  sub "䌾", any(["nam4", "lam4"]) #䌾
  sub "䌿", "fuk1" #䌿
  sub "䍀", "laam4" #䍀
  sub "䍁", "seoi6" #䍁
  sub "䍂", "jyu4" #䍂
  sub "䍃", "jau4" #䍃
  sub "䍄", "dim2" #䍄
  sub "䍅", "ling4" #䍅
  sub "䍆", "zyu2" #䍆
  sub "䍇", "daap6" #䍇
  sub "䍈", "ping4" #䍈
  sub "䍉", "zaak3" #䍉
  sub "䍊", "gaau1" #䍊
  sub "䍋", "seoi4" #䍋
  sub "䍌", "pau2" #䍌
  sub "䍍", "kau3" #䍍
  sub "䍎", "cyun3" #䍎
  sub "䍏", "jyun4" #䍏
  sub "䍐", "hon2" #䍐
  sub "䍑", "hon2" #䍑
  sub "䍒", "mau5" #䍒
  sub "䍓", "wu6" #䍓
  sub "䍔", "gwang1" #䍔
  sub "䍕", "dai1" #䍕
  sub "䍖", "fau4" #䍖
  sub "䍗", "jyun6" #䍗
  sub "䍘", "bei1" #䍘
  sub "䍙", "mui4" #䍙
  sub "䍚", "long6" #䍚
  sub "䍛", any(["gu3", "gwu3"]) #䍛
  sub "䍜", "zaau3" #䍜
  sub "䍝", "taap3" #䍝
  sub "䍞", "wik6" #䍞
  sub "䍟", "zung1" #䍟
  sub "䍠", "lei4" #䍠
  sub "䍡", "luk6" #䍡
  sub "䍢", "mou5" #䍢
  sub "䍣", "leoi4" #䍣
  sub "䍤", "zai2" #䍤
  sub "䍥", "lik6" #䍥
  sub "䍦", "lei4" #䍦
  sub "䍧", "zong1" #䍧
  sub "䍨", "but3" #䍨
  sub "䍩", "joeng5" #䍩
  sub "䍪", "mat6" #䍪
  sub "䍫", "to4" #䍫
  sub "䍬", "paang1" #䍬
  sub "䍭", "zong1" #䍭
  sub "䍮", "siu6" #䍮
  sub "䍯", "gwai2" #䍯
  sub "䍰", "jin1" #䍰
  sub "䍱", "ceoi4" #䍱
  sub "䍲", any(["naai4", "laai4"]) #䍲
  sub "䍳", "kyut3" #䍳
  sub "䍴", "wai2" #䍴
  sub "䍵", "zang1" #䍵
  sub "䍶", "dung1" #䍶
  sub "䍷", "wai5" #䍷
  sub "䍸", "bok3" #䍸
  sub "䍹", "zin1" #䍹
  sub "䍺", "waan4" #䍺
  sub "䍻", "syun3" #䍻
  sub "䍼", "zaam1" #䍼
  sub "䍽", "lik6" #䍽
  sub "䍾", "jin5" #䍾
  sub "䍿", "wong4" #䍿
  sub "䎀", "hyut3" #䎀
  sub "䎁", "wu4" #䎁
  sub "䎂", "bou2" #䎂
  sub "䎃", "jim5" #䎃
  sub "䎄", "hiu1" #䎄
  sub "䎅", "pok3" #䎅
  sub "䎆", "liu6" #䎆
  sub "䎇", "zau1" #䎇
  sub "䎈", "jai6" #䎈
  sub "䎉", "wat1" #䎉
  sub "䎊", "lok6" #䎊
  sub "䎋", "kaau3" #䎋
  sub "䎌", "cuk1" #䎌
  sub "䎍", "fu1" #䎍
  sub "䎎", any(["nip6", "lip6"]) #䎎
  sub "䎏", "ham1" #䎏
  sub "䎐", "caau2" #䎐
  sub "䎑", "luk6" #䎑
  sub "䎒", "zaan2" #䎒
  sub "䎓", "daap6" #䎓
  sub "䎔", "fu1" #䎔
  sub "䎕", "gwang1" #䎕
  sub "䎖", "zang1" #䎖
  sub "䎗", "kiu4" #䎗
  sub "䎘", "suk1" #䎘
  sub "䎙", "pan1" #䎙
  sub "䎚", "wai6" #䎚
  sub "䎛", "lou5" #䎛
  sub "䎜", "fan1" #䎜
  sub "䎝", "zyu3" #䎝
  sub "䎞", "ze2" #䎞
  sub "䎟", "ji4" #䎟
  sub "䎠", "ji4" #䎠
  sub "䎡", "jyun5" #䎡
  sub "䎢", "hat1" #䎢
  sub "䎣", "zi6" #䎣
  sub "䎤", "guk6" #䎤
  sub "䎥", "gaak3" #䎥
  sub "䎦", "jim5" #䎦
  sub "䎧", "pong5" #䎧
  sub "䎨", "jip3" #䎨
  sub "䎩", "zi1" #䎩
  sub "䎪", any(["nak6", "lak6"]) #䎪
  sub "䎫", "zung1" #䎫
  sub "䎬", "paa4" #䎬
  sub "䎭", "cou1" #䎭
  sub "䎮", "tai3" #䎮
  sub "䎯", "hon3" #䎯
  sub "䎰", "zok6" #䎰
  sub "䎱", "paa4" #䎱
  sub "䎲", "zip3" #䎲
  sub "䎳", "waat6" #䎳
  sub "䎴", "gaang1" #䎴
  sub "䎵", "bei3" #䎵
  sub "䎶", any(["nei6", "lei6"]) #䎶
  sub "䎷", "zyu3" #䎷
  sub "䎸", any(["ng6", "m6"]) #䎸
  sub "䎹", "man4" #䎹
  sub "䎺", "zai3" #䎺
  sub "䎻", "zau3" #䎻
  sub "䎼", "luk6" #䎼
  sub "䎽", "man4" #䎽
  sub "䎾", "gwan3" #䎾
  sub "䎿", "cau4" #䎿
  sub "䏀", "laat6" #䏀
  sub "䏁", "zoi2" #䏁
  sub "䏂", "sau2" #䏂
  sub "䏃", "min4" #䏃
  sub "䏄", "dai2" #䏄
  sub "䏅", "cai3" #䏅
  sub "䏆", "cou4" #䏆
  sub "䏇", "piu3" #䏇
  sub "䏈", "lyun4" #䏈
  sub "䏉", "sap1" #䏉
  sub "䏊", "lung4" #䏊
  sub "䏋", "suk1" #䏋
  sub "䏌", "hat1" #䏌
  sub "䏍", "jyun1" #䏍
  sub "䏎", "fung4" #䏎
  sub "䏏", "heoi1" #䏏
  sub "䏐", "kyut3" #䏐
  sub "䏑", "zek3" #䏑
  sub "䏒", "pin3" #䏒
  sub "䏓", any(["gun2", "gwun2"]) #䏓
  sub "䏔", any(["nau5", "lau5"]) #䏔
  sub "䏕", "jam6" #䏕
  sub "䏖", "zan6" #䏖
  sub "䏗", any(["gui3", "gwui3"]) #䏗
  sub "䏘", "pat1" #䏘
  sub "䏙", "dam1" #䏙
  sub "䏚", "cau2" #䏚
  sub "䏛", "ceon2" #䏛
  sub "䏜", "hap1" #䏜
  sub "䏝", any(["zyun1", "seon4"]) #䏝
  sub "䏞", "mut6" #䏞
  sub "䏟", "bit6" #䏟
  sub "䏠", "jap1" #䏠
  sub "䏡", "si6" #䏡
  sub "䏢", "bei2" #䏢
  sub "䏣", "zeoi1" #䏣
  sub "䏤", "seon3" #䏤
  sub "䏥", "taam1" #䏥
  sub "䏦", "gwaat3" #䏦
  sub "䏧", any(["naa6", "laa6"]) #䏧
  sub "䏨", "fui2" #䏨
  sub "䏩", "hip3" #䏩
  sub "䏪", any(["nei6", "lei6"]) #䏪
  sub "䏫", "jau1" #䏫
  sub "䏬", "mau4" #䏬
  sub "䏭", "zyu1" #䏭
  sub "䏮", "hip3" #䏮
  sub "䏯", "zi3" #䏯
  sub "䏰", "jeon6" #䏰
  sub "䏱", "guk1" #䏱
  sub "䏲", "dit6" #䏲
  sub "䏳", "zit3" #䏳
  sub "䏴", "saau3" #䏴
  sub "䏵", "mung5" #䏵
  sub "䏶", "bai3" #䏶
  sub "䏷", "hon6" #䏷
  sub "䏸", "jyu4" #䏸
  sub "䏹", "jin6" #䏹
  sub "䏺", "pong1" #䏺
  sub "䏻", any(["nang4", "lang4"]) #䏻
  sub "䏼", "caan4" #䏼
  sub "䏽", "bau6" #䏽
  sub "䏾", "pong1" #䏾
  sub "䏿", "kai2" #䏿
  sub "䐀", "gei3" #䐀
  sub "䐁", "duk1" #䐁
  sub "䐂", "luk6" #䐂
  sub "䐃", "kwan5" #䐃
  sub "䐄", "haam6" #䐄
  sub "䐅", "hei1" #䐅
  sub "䐆", "coi2" #䐆
  sub "䐇", "man5" #䐇
  sub "䐈", "zik1" #䐈
  sub "䐉", "zi3" #䐉
  sub "䐊", "gwan1" #䐊
  sub "䐋", "cung1" #䐋
  sub "䐌", "tin2" #䐌
  sub "䐍", "zo3" #䐍
  sub "䐎", "dai1" #䐎
  sub "䐏", "ceon2" #䐏
  sub "䐐", "cau1" #䐐
  sub "䐑", "zip3" #䐑
  sub "䐒", "zaa1" #䐒
  sub "䐓", "jau4" #䐓
  sub "䐔", "ban2" #䐔
  sub "䐕", "cap1" #䐕
  sub "䐖", "si1" #䐖
  sub "䐗", "zyu1" #䐗
  sub "䐘", "koek6" #䐘
  sub "䐙", "gaak3" #䐙
  sub "䐚", "zik1" #䐚
  sub "䐛", any(["dap1", "daap1"]) #䐛
  sub "䐜", "can1" #䐜
  sub "䐝", "so3" #䐝
  sub "䐞", "joek6" #䐞
  sub "䐟", "hong2" #䐟
  sub "䐠", "fong1" #䐠
  sub "䐡", "ci4" #䐡
  sub "䐢", "zo3" #䐢
  sub "䐣", "seon3" #䐣
  sub "䐤", "caai1" #䐤
  sub "䐥", any(["ung3", "ngung3", "ong3", "ngong3"]) #䐥
  sub "䐦", "hap1" #䐦
  sub "䐧", "hou3" #䐧
  sub "䐨", "guk1" #䐨
  sub "䐩", "goi1" #䐩
  sub "䐪", "zeon3" #䐪
  sub "䐫", "cung1" #䐫
  sub "䐬", "cou4" #䐬
  sub "䐭", "zai6" #䐭
  sub "䐮", "caan2" #䐮
  sub "䐯", "leoi4" #䐯
  sub "䐰", "sau1" #䐰
  sub "䐱", "zaai3" #䐱
  sub "䐲", "zaap6" #䐲
  sub "䐳", "jyu4" #䐳
  sub "䐴", any(["gui3", "gwui3"]) #䐴
  sub "䐵", "gwang1" #䐵
  sub "䐶", "zaam1" #䐶
  sub "䐷", "daan1" #䐷
  sub "䐸", "waak6" #䐸
  sub "䐹", "sau1" #䐹
  sub "䐺", "taam3" #䐺
  sub "䐻", any(["gu1", "gwu1"]) #䐻
  sub "䐼", "hai6" #䐼
  sub "䐽", "mun4" #䐽
  sub "䐾", "dok6" #䐾
  sub "䐿", any(["ou3", "ngou3"]) #䐿
  sub "䑀", "pik1" #䑀
  sub "䑁", any(["uk1", "nguk1"]) #䑁
  sub "䑂", "jaai5" #䑂
  sub "䑃", "mung4" #䑃
  sub "䑄", "bei6" #䑄
  sub "䑅", "mang4" #䑅
  sub "䑆", "joeng5" #䑆
  sub "䑇", "zat1" #䑇
  sub "䑈", "bok1" #䑈
  sub "䑉", "jing4" #䑉
  sub "䑊", "wai4" #䑊
  sub "䑋", "joeng5" #䑋
  sub "䑌", "laan4" #䑌
  sub "䑍", "jin1" #䑍
  sub "䑎", "caam2" #䑎
  sub "䑏", "kyun4" #䑏
  sub "䑐", "can2" #䑐
  sub "䑑", "buk6" #䑑
  sub "䑒", "dou3" #䑒
  sub "䑓", "toi4" #䑓
  sub "䑔", "fai3" #䑔
  sub "䑕", "syu2" #䑕
  sub "䑖", "zit3" #䑖
  sub "䑗", "tong4" #䑗
  sub "䑘", "co4" #䑘
  sub "䑙", "daam1" #䑙
  sub "䑚", "tim4" #䑚
  sub "䑛", "saai5" #䑛
  sub "䑜", "taap3" #䑜
  sub "䑝", "gaa2" #䑝
  sub "䑞", "seon3" #䑞
  sub "䑟", "wong4" #䑟
  sub "䑠", "liu5" #䑠
  sub "䑡", "caa1" #䑡
  sub "䑢", any(["ngat6", "at6"]) #䑢
  sub "䑣", "cam1" #䑣
  sub "䑤", "gam6" #䑤
  sub "䑥", any(["ngap6", "ap6"]) #䑥
  sub "䑦", "kau1" #䑦
  sub "䑧", "fu1" #䑧
  sub "䑨", "to4" #䑨
  sub "䑩", any(["gu2", "gwu2"]) #䑩
  sub "䑪", any(["ngap6", "ap6"]) #䑪
  sub "䑫", "bang1" #䑫
  sub "䑬", "tou1" #䑬
  sub "䑭", "dai3" #䑭
  sub "䑮", "do2" #䑮
  sub "䑯", "tai5" #䑯
  sub "䑰", "bou6" #䑰
  sub "䑱", "jyun2" #䑱
  sub "䑲", "zaau6" #䑲
  sub "䑳", "leon4" #䑳
  sub "䑴", "kei4" #䑴
  sub "䑵", "muk6" #䑵
  sub "䑶", "sin3" #䑶
  sub "䑷", "gin1" #䑷
  sub "䑸", "zung1" #䑸
  sub "䑹", "sau1" #䑹
  sub "䑺", "faan4" #䑺
  sub "䑻", "jau4" #䑻
  sub "䑼", "zau1" #䑼
  sub "䑽", "taap3" #䑽
  sub "䑾", "zek3" #䑾
  sub "䑿", "suk1" #䑿
  sub "䒀", any(["fu1", "bou6"]) #䒀
  sub "䒁", "zaap6" #䒁
  sub "䒂", "zoeng2" #䒂
  sub "䒃", "zou6" #䒃
  sub "䒄", "fu3" #䒄
  sub "䒅", "tang4" #䒅
  sub "䒆", "cit3" #䒆
  sub "䒇", "fu3" #䒇
  sub "䒈", "fei6" #䒈
  sub "䒉", "mou5" #䒉
  sub "䒊", "hei1" #䒊
  sub "䒋", "joeng2" #䒋
  sub "䒌", "ming6" #䒌
  sub "䒍", "pong2" #䒍
  sub "䒎", "mong5" #䒎
  sub "䒏", "zang2" #䒏
  sub "䒐", "mang4" #䒐
  sub "䒑", any(["baat3", "bing6 zi6 tau4"]) #䒑
  sub "䒒", "tiu4" #䒒
  sub "䒓", "kaai2" #䒓
  sub "䒔", "baai3" #䒔
  sub "䒕", "siu2" #䒕
  sub "䒖", "seon3" #䒖
  sub "䒗", "hat1" #䒗
  sub "䒘", "seoi1" #䒘
  sub "䒙", "cong4" #䒙
  sub "䒚", "siu2" #䒚
  sub "䒛", "waan6" #䒛
  sub "䒜", any(["ngau4", "au4"]) #䒜
  sub "䒝", "haau4" #䒝
  sub "䒞", "cam4" #䒞
  sub "䒟", "daan1" #䒟
  sub "䒠", "fung1" #䒠
  sub "䒡", "jan5" #䒡
  sub "䒢", any(["ngong4", "ong4"]) #䒢
  sub "䒣", "jim5" #䒣
  sub "䒤", "jat6" #䒤
  sub "䒥", "mun4" #䒥
  sub "䒦", "faan3" #䒦
  sub "䒧", "keoi1" #䒧
  sub "䒨", "si2" #䒨
  sub "䒩", "wo4" #䒩
  sub "䒪", "bin6" #䒪
  sub "䒫", "doi6" #䒫
  sub "䒬", "mok6" #䒬
  sub "䒭", "dang2" #䒭
  sub "䒮", "gong1" #䒮
  sub "䒯", "jyun4" #䒯
  sub "䒰", "hong1" #䒰
  sub "䒱", "zing1" #䒱
  sub "䒲", "zaa3" #䒲
  sub "䒳", "do2" #䒳
  sub "䒴", "jau5" #䒴
  sub "䒵", "hou1" #䒵
  sub "䒶", "tin1" #䒶
  sub "䒷", "gwaa1" #䒷
  sub "䒸", "hyut3" #䒸
  sub "䒹", "loi6" #䒹
  sub "䒺", "gan2" #䒺
  sub "䒻", "hei2" #䒻
  sub "䒼", "kuk1" #䒼
  sub "䒽", "mong5" #䒽
  sub "䒾", "ji1" #䒾
  sub "䒿", "liu4" #䒿
  sub "䓀", "gat1" #䓀
  sub "䓁", "dang2" #䓁
  sub "䓂", "jin4" #䓂
  sub "䓃", "jap1" #䓃
  sub "䓄", any(["ngan4", "an4"]) #䓄
  sub "䓅", "kan4" #䓅
  sub "䓆", "zit3" #䓆
  sub "䓇", "jik1" #䓇
  sub "䓈", "jik6" #䓈
  sub "䓉", "je4" #䓉
  sub "䓊", any(["ng4", "m4"]) #䓊
  sub "䓋", "zi1" #䓋
  sub "䓌", "zi3" #䓌
  sub "䓍", "hon2" #䓍
  sub "䓎", "cuk1" #䓎
  sub "䓏", "fu1" #䓏
  sub "䓐", "seon4" #䓐
  sub "䓑", "ping4" #䓑
  sub "䓒", "gwaai2" #䓒
  sub "䓓", "cau4" #䓓
  sub "䓔", "haau3" #䓔
  sub "䓕", any(["jyun5", "wai2"]) #䓕
  sub "䓖", "kung4" #䓖
  sub "䓗", "cung1" #䓗
  sub "䓘", "gou1" #䓘
  sub "䓙", "kwaa1" #䓙
  sub "䓚", "ceoi1" #䓚
  sub "䓛", any(["wat1", "gwat1"]) #䓛
  sub "䓜", "zi1" #䓜
  sub "䓝", "maang6" #䓝
  sub "䓞", "leoi6" #䓞
  sub "䓟", "zau1" #䓟
  sub "䓠", "taap3" #䓠
  sub "䓡", "zi1" #䓡
  sub "䓢", any(["gu3", "gwu3"]) #䓢
  sub "䓣", "loeng5" #䓣
  sub "䓤", "fat1" #䓤
  sub "䓥", "laat6" #䓥
  sub "䓦", "din2" #䓦
  sub "䓧", "gik1" #䓧
  sub "䓨", any(["aang1", "ngaang1", "ang1", "ngang1"]) #䓨
  sub "䓩", "zi1" #䓩
  sub "䓪", "ji6" #䓪
  sub "䓫", "kei4" #䓫
  sub "䓬", "coek3" #䓬
  sub "䓭", "saat3" #䓭
  sub "䓮", "mau6" #䓮
  sub "䓯", "duk6" #䓯
  sub "䓰", "jan1" #䓰
  sub "䓱", "caai4" #䓱
  sub "䓲", "jeoi6" #䓲
  sub "䓳", "han2" #䓳
  sub "䓴", "jyun5" #䓴
  sub "䓵", "fu1" #䓵
  sub "䓶", "laai6" #䓶
  sub "䓷", "hang6" #䓷
  sub "䓸", "gaan1" #䓸
  sub "䓹", "ji3" #䓹
  sub "䓺", "mei5" #䓺
  sub "䓻", "kau3" #䓻
  sub "䓼", "mong4" #䓼
  sub "䓽", "gei3" #䓽
  sub "䓾", "so1" #䓾
  sub "䓿", "ham6" #䓿
  sub "䔀", "seoi1" #䔀
  sub "䔁", "leot6" #䔁
  sub "䔂", "zi2" #䔂
  sub "䔃", "zou2" #䔃
  sub "䔄", "jiu4" #䔄
  sub "䔅", "go1" #䔅
  sub "䔆", "lei4" #䔆
  sub "䔇", any(["hei2", "oi2", "ngoi2"]) #䔇
  sub "䔈", "gung3" #䔈
  sub "䔉", "lik6" #䔉
  sub "䔊", "bang1" #䔊
  sub "䔋", "so1" #䔋
  sub "䔌", "gou1" #䔌
  sub "䔍", "duk1" #䔍
  sub "䔎", "suk1" #䔎
  sub "䔏", "cau3" #䔏
  sub "䔐", "zin1" #䔐
  sub "䔑", "ce4" #䔑
  sub "䔒", "pui5" #䔒
  sub "䔓", "heoi2" #䔓
  sub "䔔", "ging3" #䔔
  sub "䔕", "pou4" #䔕
  sub "䔖", "ling4" #䔖
  sub "䔗", "coeng4" #䔗
  sub "䔘", "zou6" #䔘
  sub "䔙", "diu3" #䔙
  sub "䔚", "seon4" #䔚
  sub "䔛", any(["king2", "gwing2"]) #䔛
  sub "䔜", any(["naam4", "laam4"]) #䔜
  sub "䔝", "zaai1" #䔝
  sub "䔞", "leot6" #䔞
  sub "䔟", "ji4" #䔟
  sub "䔠", "saau2" #䔠
  sub "䔡", "jyu4" #䔡
  sub "䔢", "waa4" #䔢
  sub "䔣", "lai4" #䔣
  sub "䔤", "paa1" #䔤
  sub "䔥", "siu1" #䔥
  sub "䔦", "mui4" #䔦
  sub "䔧", "lei4" #䔧
  sub "䔨", any(["ung3", "ngung3"]) #䔨
  sub "䔩", "cik1" #䔩
  sub "䔪", "song2" #䔪
  sub "䔫", "so1" #䔫
  sub "䔬", "ji6" #䔬
  sub "䔭", any(["ning5", "ling5"]) #䔭
  sub "䔮", "si1" #䔮
  sub "䔯", "fu3" #䔯
  sub "䔰", "fu3" #䔰
  sub "䔱", "jap1" #䔱
  sub "䔲", "dang1" #䔲
  sub "䔳", "jin4" #䔳
  sub "䔴", "cak1" #䔴
  sub "䔵", "gaan1" #䔵
  sub "䔶", "tai4" #䔶
  sub "䔷", "kam4" #䔷
  sub "䔸", "biu2" #䔸
  sub "䔹", "seoi6" #䔹
  sub "䔺", "wai4" #䔺
  sub "䔻", "deon1" #䔻
  sub "䔼", "sap1" #䔼
  sub "䔽", any(["oi3", "ngoi3"]) #䔽
  sub "䔾", "hei3" #䔾
  sub "䔿", "zyun2" #䔿
  sub "䕀", "fun2" #䕀
  sub "䕁", "fei2" #䕁
  sub "䕂", "jyun5" #䕂
  sub "䕃", "jam1" #䕃
  sub "䕄", "zing1" #䕄
  sub "䕅", "sou2" #䕅
  sub "䕆", "dau6" #䕆
  sub "䕇", "wui6" #䕇
  sub "䕈", "sip3" #䕈
  sub "䕉", "zaak6" #䕉
  sub "䕊", "taan4" #䕊
  sub "䕋", "tong4" #䕋
  sub "䕌", "zi6" #䕌
  sub "䕍", "jai6" #䕍
  sub "䕎", "fuk1" #䕎
  sub "䕏", any(["ngo4", "o4"]) #䕏
  sub "䕐", "fuk1" #䕐
  sub "䕑", "seoi1" #䕑
  sub "䕒", "gaa1" #䕒
  sub "䕓", "caat3" #䕓
  sub "䕔", "haam4" #䕔
  sub "䕕", "maan6" #䕕
  sub "䕖", "syun1" #䕖
  sub "䕗", "bei6" #䕗
  sub "䕘", "ling4" #䕘
  sub "䕙", "zit6" #䕙
  sub "䕚", "gwai6" #䕚
  sub "䕛", "gaap3" #䕛
  sub "䕜", "ceoi3" #䕜
  sub "䕝", "cing1" #䕝
  sub "䕞", "long6" #䕞
  sub "䕟", "hing1" #䕟
  sub "䕠", "fai3" #䕠
  sub "䕡", "leoi4" #䕡
  sub "䕢", "zaa2" #䕢
  sub "䕣", "hot6" #䕣
  sub "䕤", "kei4" #䕤
  sub "䕥", any(["nei5", "lei5"]) #䕥
  sub "䕦", "jing4" #䕦
  sub "䕧", "gaau1" #䕧
  sub "䕨", "tang4" #䕨
  sub "䕩", "lou5" #䕩
  sub "䕪", "zaak6" #䕪
  sub "䕫", "kwai4" #䕫
  sub "䕬", "goeng1" #䕬
  sub "䕭", any(["cam4", "cim4"]) #䕭
  sub "䕮", "guk1" #䕮
  sub "䕯", "piu1" #䕯
  sub "䕰", "faan4" #䕰
  sub "䕱", "tau4" #䕱
  sub "䕲", "lam5" #䕲
  sub "䕳", "mei4" #䕳
  sub "䕴", "zuk1" #䕴
  sub "䕵", "kit3" #䕵
  sub "䕶", "wu6" #䕶
  sub "䕷", "mei4" #䕷
  sub "䕸", "gaai1" #䕸
  sub "䕹", "zaap6" #䕹
  sub "䕺", "cung4" #䕺
  sub "䕻", "lai6" #䕻
  sub "䕼", "jin4" #䕼
  sub "䕽", "zuk6" #䕽
  sub "䕾", "jam4" #䕾
  sub "䕿", "hon3" #䕿
  sub "䖀", "hiu1" #䖀
  sub "䖁", "jik1" #䖁
  sub "䖂", "lyun4" #䖂
  sub "䖃", "joek6" #䖃
  sub "䖄", "jin4" #䖄
  sub "䖅", "ling4" #䖅
  sub "䖆", any(["noeng6", "loeng6"]) #䖆
  sub "䖇", "wat1" #䖇
  sub "䖈", "joek6" #䖈
  sub "䖉", "heoi1" #䖉
  sub "䖊", any(["ngaai6", "aai6"]) #䖊
  sub "䖋", "joek6" #䖋
  sub "䖌", any(["ngat6", "at6"]) #䖌
  sub "䖍", "kin4" #䖍
  sub "䖎", "haap6" #䖎
  sub "䖏", any(["cyu5", "cyu2", "cyu3", "syu3"]) #䖏
  sub "䖐", any(["ngan4", "an4"]) #䖐
  sub "䖑", "mik6" #䖑
  sub "䖒", "hei1" #䖒
  sub "䖓", any(["neot6", "leot6"]) #䖓
  sub "䖔", "ham2" #䖔
  sub "䖕", "zou2" #䖕
  sub "䖖", "haap6" #䖖
  sub "䖗", any(["ngaam4", "aam4"]) #䖗
  sub "䖘", "tou4" #䖘
  sub "䖙", "tai1" #䖙
  sub "䖚", "wu1" #䖚
  sub "䖛", "sok3" #䖛
  sub "䖜", "wui4" #䖜
  sub "䖝", "cung4" #䖝
  sub "䖞", "zau2" #䖞
  sub "䖟", "mong4" #䖟
  sub "䖠", "jyun4" #䖠
  sub "䖡", any(["nuk6", "luk6"]) #䖡
  sub "䖢", "miu4" #䖢
  sub "䖣", "zou2" #䖣
  sub "䖤", "jyun1" #䖤
  sub "䖥", "maau4" #䖥
  sub "䖦", "wat1" #䖦
  sub "䖧", any(["naat6", "laat6"]) #䖧
  sub "䖨", "sek6" #䖨
  sub "䖩", "bat6" #䖩
  sub "䖪", "zi1" #䖪
  sub "䖫", "pong5" #䖫
  sub "䖬", "gaap3" #䖬
  sub "䖭", "gyun3" #䖭
  sub "䖮", "hoeng2" #䖮
  sub "䖯", "kwai1" #䖯
  sub "䖰", "paai3" #䖰
  sub "䖱", "hong1" #䖱
  sub "䖲", "ceon4" #䖲
  sub "䖳", any(["zaa3", "caa3", "zit3"]) #䖳
  sub "䖴", "jiu4" #䖴
  sub "䖵", "kwan1" #䖵
  sub "䖶", "fui1" #䖶
  sub "䖷", "hei1" #䖷
  sub "䖸", any(["ngo4", "o4"]) #䖸
  sub "䖹", "mei5" #䖹
  sub "䖺", "tiu4" #䖺
  sub "䖻", "lau4" #䖻
  sub "䖼", "koek6" #䖼
  sub "䖽", "lei4" #䖽
  sub "䖾", "jyun4" #䖾
  sub "䖿", "lei4" #䖿
  sub "䗀", "cing1" #䗀
  sub "䗁", "gei6" #䗁
  sub "䗂", "fu2" #䗂
  sub "䗃", "zaan6" #䗃
  sub "䗄", "fu2" #䗄
  sub "䗅", "jau4" #䗅
  sub "䗆", any(["gun2", "gwun2"]) #䗆
  sub "䗇", "guk6" #䗇
  sub "䗈", "mong4" #䗈
  sub "䗉", "coeng1" #䗉
  sub "䗊", "taam3" #䗊
  sub "䗋", "mau4" #䗋
  sub "䗌", "sing1" #䗌
  sub "䗍", "lai5" #䗍
  sub "䗎", "jin1" #䗎
  sub "䗏", "sau1" #䗏
  sub "䗐", "si1" #䗐
  sub "䗑", "jap6" #䗑
  sub "䗒", "bing6" #䗒
  sub "䗓", "cung1" #䗓
  sub "䗔", "hau4" #䗔
  sub "䗕", "jyun1" #䗕
  sub "䗖", "dai3" #䗖
  sub "䗗", "hin1" #䗗
  sub "䗘", "gap3" #䗘
  sub "䗙", "hon4" #䗙
  sub "䗚", "bok3" #䗚
  sub "䗛", "sau1" #䗛
  sub "䗜", "lau4" #䗜
  sub "䗝", "caam4" #䗝
  sub "䗞", "caam4" #䗞
  sub "䗟", any(["ai3", "ngai3"]) #䗟
  sub "䗠", "syun4" #䗠
  sub "䗡", "jin4" #䗡
  sub "䗢", "zou2" #䗢
  sub "䗣", "haam4" #䗣
  sub "䗤", "jung4" #䗤
  sub "䗥", "zung1" #䗥
  sub "䗦", "fung1" #䗦
  sub "䗧", "hong1" #䗧
  sub "䗨", "jyu4" #䗨
  sub "䗩", "cik1" #䗩
  sub "䗪", "ze3" #䗪
  sub "䗫", "maa4" #䗫
  sub "䗬", "fung1" #䗬
  sub "䗭", "waan6" #䗭
  sub "䗮", "song2" #䗮
  sub "䗯", "zeon3" #䗯
  sub "䗰", any(["gun3", "gwun3"]) #䗰
  sub "䗱", "buk6" #䗱
  sub "䗲", "leon6" #䗲
  sub "䗳", "dang1" #䗳
  sub "䗴", "ting4" #䗴
  sub "䗵", "goeng1" #䗵
  sub "䗶", "laap6" #䗶
  sub "䗷", "ji3" #䗷
  sub "䗸", "jung1" #䗸
  sub "䗹", "ci3" #䗹
  sub "䗺", "jin5" #䗺
  sub "䗻", "zit3" #䗻
  sub "䗼", "fan1" #䗼
  sub "䗽", "wai6" #䗽
  sub "䗾", "hin2" #䗾
  sub "䗿", any(["ning4", "ling4"]) #䗿
  sub "䘀", "fau6" #䘀
  sub "䘁", "zit3" #䘁
  sub "䘂", "zim1" #䘂
  sub "䘃", "mak6" #䘃
  sub "䘄", "zyu3" #䘄
  sub "䘅", any(["noi6", "loi6"]) #䘅
  sub "䘆", any(["hyun2", "hin2"]) #䘆
  sub "䘇", "man1" #䘇
  sub "䘈", "lai6" #䘈
  sub "䘉", "caam4" #䘉
  sub "䘊", "mit6" #䘊
  sub "䘋", "zim1" #䘋
  sub "䘌", any(["nik1", "lik1"]) #䘌
  sub "䘍", "caai3" #䘍
  sub "䘎", "waan1" #䘎
  sub "䘏", "seot1" #䘏
  sub "䘐", any(["nuk6", "luk6"]) #䘐
  sub "䘑", "mak6" #䘑
  sub "䘒", any(["zeoi1", "zyun1", "zeon1", "syun1"]) #䘒
  sub "䘓", "ham3" #䘓
  sub "䘔", "kaak3" #䘔
  sub "䘕", "hong4" #䘕
  sub "䘖", "haam4" #䘖
  sub "䘗", "fai1" #䘗
  sub "䘘", "jyu6" #䘘
  sub "䘙", "wai6" #䘙
  sub "䘚", "zeot1" #䘚
  sub "䘛", "gei1" #䘛
  sub "䘜", "gan1" #䘜
  sub "䘝", "jik6" #䘝
  sub "䘞", "maa6" #䘞
  sub "䘟", "diu1" #䘟
  sub "䘠", "fat1" #䘠
  sub "䘡", "bei6" #䘡
  sub "䘢", "zyu2" #䘢
  sub "䘣", "zi2" #䘣
  sub "䘤", "seot6" #䘤
  sub "䘥", "haap6" #䘥
  sub "䘦", any(["nai4", "lai4"]) #䘦
  sub "䘧", "joeng1" #䘧
  sub "䘨", "giu2" #䘨
  sub "䘩", "seon1" #䘩
  sub "䘪", "cung1" #䘪
  sub "䘫", "jyu4" #䘫
  sub "䘬", "jung4" #䘬
  sub "䘭", "zi3" #䘭
  sub "䘮", any(["song1", "song3"]) #䘮
  sub "䘯", "saau1" #䘯
  sub "䘰", "sin1" #䘰
  sub "䘱", "jyu6" #䘱
  sub "䘲", "zam1" #䘲
  sub "䘳", any(["kam1", "gam1"]) #䘳
  sub "䘴", "zung1" #䘴
  sub "䘵", "luk6" #䘵
  sub "䘶", "haam4" #䘶
  sub "䘷", "bit3" #䘷
  sub "䘸", "jik6" #䘸
  sub "䘹", "zeoi3" #䘹
  sub "䘺", "zaan6" #䘺
  sub "䘻", "juk6" #䘻
  sub "䘼", "jyun2" #䘼
  sub "䘽", any(["ngai4", "ai4"]) #䘽
  sub "䘾", any(["gun2", "gwun2"]) #䘾
  sub "䘿", "gwat6" #䘿
  sub "䙀", "bang1" #䙀
  sub "䙁", "zin1" #䙁
  sub "䙂", "zung1" #䙂
  sub "䙃", "do6" #䙃
  sub "䙄", "cap1" #䙄
  sub "䙅", "jiu1" #䙅
  sub "䙆", "wai3" #䙆
  sub "䙇", "jyun4" #䙇
  sub "䙈", "hau4" #䙈
  sub "䙉", "ceon4" #䙉
  sub "䙊", "daai3" #䙊
  sub "䙋", "syun1" #䙋
  sub "䙌", any(["kui2", "kwui2"]) #䙌
  sub "䙍", "fei1" #䙍
  sub "䙎", "haai4" #䙎
  sub "䙏", "bok3" #䙏
  sub "䙐", "hak1" #䙐
  sub "䙑", "ceoi1" #䙑
  sub "䙒", "cuk1" #䙒
  sub "䙓", any(["baai2", "bei1"]) #䙓
  sub "䙔", any(["au1", "ngau1"]) #䙔
  sub "䙕", "zung2" #䙕
  sub "䙖", "bang1" #䙖
  sub "䙗", "tai3" #䙗
  sub "䙘", "co2" #䙘
  sub "䙙", "ci4" #䙙
  sub "䙚", any(["niu5", "liu5"]) #䙚
  sub "䙛", "gwan2" #䙛
  sub "䙜", "fung4" #䙜
  sub "䙝", "dip6" #䙝
  sub "䙞", "dang1" #䙞
  sub "䙟", "wai4" #䙟
  sub "䙠", "gyut6" #䙠
  sub "䙡", any(["kui2", "kwui2"]) #䙡
  sub "䙢", "zang3" #䙢
  sub "䙣", "saap3" #䙣
  sub "䙤", "do2" #䙤
  sub "䙥", "ling4" #䙥
  sub "䙦", "mung4" #䙦
  sub "䙧", "fan1" #䙧
  sub "䙨", any(["gwo2", "go2"]) #䙨
  sub "䙩", "mung4" #䙩
  sub "䙪", "paan3" #䙪
  sub "䙫", "kei3" #䙫
  sub "䙬", any(["ang3", "ngang3"]) #䙬
  sub "䙭", "hin1" #䙭
  sub "䙮", "gyun6" #䙮
  sub "䙯", "zuk1" #䙯
  sub "䙰", "lei4" #䙰
  sub "䙱", "suk6" #䙱
  sub "䙲", "cin1" #䙲
  sub "䙳", "biu1" #䙳
  sub "䙴", "cin1" #䙴
  sub "䙵", "kwai4" #䙵
  sub "䙶", any(["nung4", "lung4"]) #䙶
  sub "䙷", "dak1" #䙷
  sub "䙸", "dak1" #䙸
  sub "䙹", "jin6" #䙹
  sub "䙺", "lim4" #䙺
  sub "䙻", "ci1" #䙻
  sub "䙼", "siu6" #䙼
  sub "䙽", "kit3" #䙽
  sub "䙾", "si1" #䙾
  sub "䙿", "mei6" #䙿
  sub "䚀", "cam1" #䚀
  sub "䚁", "cam1" #䚁
  sub "䚂", "haak3" #䚂
  sub "䚃", "jau4" #䚃
  sub "䚄", "luk6" #䚄
  sub "䚅", "loi6" #䚅
  sub "䚆", "jing2" #䚆
  sub "䚇", "saang2" #䚇
  sub "䚈", "gyun3" #䚈
  sub "䚉", "kai3" #䚉
  sub "䚊", "gyun1" #䚊
  sub "䚋", "wan6" #䚋
  sub "䚌", "gou1" #䚌
  sub "䚍", "cik1" #䚍
  sub "䚎", "cong1" #䚎
  sub "䚏", "leon6" #䚏
  sub "䚐", "zik6" #䚐
  sub "䚑", "maai4" #䚑
  sub "䚒", "cong4" #䚒
  sub "䚓", "sam2" #䚓
  sub "䚔", "ban1" #䚔
  sub "䚕", any(["lai6", "saai2"]) #䚕
  sub "䚖", "ling4" #䚖
  sub "䚗", "gong1" #䚗
  sub "䚘", "caang4" #䚘
  sub "䚙", "hyun1" #䚙
  sub "䚚", "sin2" #䚚
  sub "䚛", "huk6" #䚛
  sub "䚜", "bai1" #䚜
  sub "䚝", "zyut6" #䚝
  sub "䚞", "daai2" #䚞
  sub "䚟", "daai2" #䚟
  sub "䚠", "wan6" #䚠
  sub "䚡", "soi1" #䚡
  sub "䚢", "cit3" #䚢
  sub "䚣", "tai4" #䚣
  sub "䚤", "jyu4" #䚤
  sub "䚥", any(["nok6", "lok6"]) #䚥
  sub "䚦", any(["zi6", "zaai6"]) #䚦
  sub "䚧", "lau4" #䚧
  sub "䚨", "fai3" #䚨
  sub "䚩", "giu2" #䚩
  sub "䚪", "gwaan1" #䚪
  sub "䚫", "hat6" #䚫
  sub "䚬", "leon4" #䚬
  sub "䚭", "hyun1" #䚭
  sub "䚮", "jing4" #䚮
  sub "䚯", "tou2" #䚯
  sub "䚰", "pei2" #䚰
  sub "䚱", "seon3" #䚱
  sub "䚲", "saan3" #䚲
  sub "䚳", "zi3" #䚳
  sub "䚴", "waat6" #䚴
  sub "䚵", "tau2" #䚵
  sub "䚶", "tin1" #䚶
  sub "䚷", "ji1" #䚷
  sub "䚸", "haai6" #䚸
  sub "䚹", "pei2" #䚹
  sub "䚺", "jiu4" #䚺
  sub "䚻", "jiu4" #䚻
  sub "䚼", any(["nuk6", "luk6"]) #䚼
  sub "䚽", "hou3" #䚽
  sub "䚾", "jam4" #䚾
  sub "䚿", "jam6" #䚿
  sub "䛀", "faan2" #䛀
  sub "䛁", any(["naam4", "laam4"]) #䛁
  sub "䛂", "ci4" #䛂
  sub "䛃", "wun6" #䛃
  sub "䛄", "jyun3" #䛄
  sub "䛅", "haap3" #䛅
  sub "䛆", "zau6" #䛆
  sub "䛇", "jin5" #䛇
  sub "䛈", "si3" #䛈
  sub "䛉", "min6" #䛉
  sub "䛊", "hei1" #䛊
  sub "䛋", "gei6" #䛋
  sub "䛌", "tou4" #䛌
  sub "䛍", "fai3" #䛍
  sub "䛎", "hyut3" #䛎
  sub "䛏", any(["nai4", "lai4"]) #䛏
  sub "䛐", "ci4" #䛐
  sub "䛑", "mat6" #䛑
  sub "䛒", "bin6" #䛒
  sub "䛓", "gaam1" #䛓
  sub "䛔", any(["naa4", "laa4"]) #䛔
  sub "䛕", "jyu4" #䛕
  sub "䛖", "jai6" #䛖
  sub "䛗", "zi2" #䛗
  sub "䛘", "jam4" #䛘
  sub "䛙", "juk1" #䛙
  sub "䛚", "loek6" #䛚
  sub "䛛", "fui3" #䛛
  sub "䛜", "seon3" #䛜
  sub "䛝", any(["nou4", "lou4"]) #䛝
  sub "䛞", "hon5" #䛞
  sub "䛟", "gip3" #䛟
  sub "䛠", "dau3" #䛠
  sub "䛡", "waa6" #䛡
  sub "䛢", "tuk1" #䛢
  sub "䛣", "ping1" #䛣
  sub "䛤", "cuk1" #䛤
  sub "䛥", "hat1" #䛥
  sub "䛦", "zung6" #䛦
  sub "䛧", "mai4" #䛧
  sub "䛨", "seon3" #䛨
  sub "䛩", "wu2" #䛩
  sub "䛪", "hung3" #䛪
  sub "䛫", "zoeng1" #䛫
  sub "䛬", "tou4" #䛬
  sub "䛭", "hang6" #䛭
  sub "䛮", "kau5" #䛮
  sub "䛯", "geoi3" #䛯
  sub "䛰", "wan6" #䛰
  sub "䛱", "tai4" #䛱
  sub "䛲", "maan4" #䛲
  sub "䛳", "jim3" #䛳
  sub "䛴", "gei1" #䛴
  sub "䛵", "sau6" #䛵
  sub "䛶", "loi6" #䛶
  sub "䛷", "jyun2" #䛷
  sub "䛸", "zaam1" #䛸
  sub "䛹", "sin3" #䛹
  sub "䛺", "gaai3" #䛺
  sub "䛻", "jau5" #䛻
  sub "䛼", "wai2" #䛼
  sub "䛽", "zaap3" #䛽
  sub "䛾", "sou3" #䛾
  sub "䛿", "gaak3" #䛿
  sub "䜀", any(["nou5", "lou5"]) #䜀
  sub "䜁", "hai6" #䜁
  sub "䜂", "hou4" #䜂
  sub "䜃", "deoi1" #䜃
  sub "䜄", "ci4" #䜄
  sub "䜅", "wai4" #䜅
  sub "䜆", "zip3" #䜆
  sub "䜇", "gwan2" #䜇
  sub "䜈", "ziu2" #䜈
  sub "䜉", "cat1" #䜉
  sub "䜊", "zou1" #䜊
  sub "䜋", "wui6" #䜋
  sub "䜌", "lyun4" #䜌
  sub "䜍", "liu4" #䜍
  sub "䜎", "lou4" #䜎
  sub "䜏", "to1" #䜏
  sub "䜐", "fai1" #䜐
  sub "䜑", "wu3" #䜑
  sub "䜒", any(["ou3", "ngou3"]) #䜒
  sub "䜓", "sip3" #䜓
  sub "䜔", "ceoi4" #䜔
  sub "䜕", "maai6" #䜕
  sub "䜖", "taam4" #䜖
  sub "䜗", "jam3" #䜗
  sub "䜘", "ging2" #䜘
  sub "䜙", any(["ngam4", "am4"]) #䜙
  sub "䜚", "daap6" #䜚
  sub "䜛", "caam4" #䜛
  sub "䜜", "wai6" #䜜
  sub "䜝", "tyun2" #䜝
  sub "䜞", "zai1" #䜞
  sub "䜟", "cam3" #䜟
  sub "䜠", "zat1" #䜠
  sub "䜡", "juk1" #䜡
  sub "䜢", "hin2" #䜢
  sub "䜣", any(["jan1", "hei1", "ngan4", "an4"]) #䜣
  sub "䜤", "hung6" #䜤
  sub "䜥", "daan3" #䜥
  sub "䜦", "seon1" #䜦
  sub "䜧", any(["nou5", "lou5"]) #䜧
  sub "䜨", "waan6" #䜨
  sub "䜩", "jin3" #䜩
  sub "䜪", "kau4" #䜪
  sub "䜫", "gong1" #䜫
  sub "䜬", "zau6" #䜬
  sub "䜭", "zeon3" #䜭
  sub "䜮", "liu4" #䜮
  sub "䜯", "guk6" #䜯
  sub "䜰", "hou1" #䜰
  sub "䜱", "mun4" #䜱
  sub "䜲", "lip6" #䜲
  sub "䜳", "jyut3" #䜳
  sub "䜴", "co3" #䜴
  sub "䜵", "si6" #䜵
  sub "䜶", "gong3" #䜶
  sub "䜷", "cam1" #䜷
  sub "䜸", "mui5" #䜸
  sub "䜹", "cuk1" #䜹
  sub "䜺", "caak3" #䜺
  sub "䜻", "si6" #䜻
  sub "䜼", "guk1" #䜼
  sub "䜽", "jyu4" #䜽
  sub "䜾", "jam1" #䜾
  sub "䜿", "syu6" #䜿
  sub "䝀", "lau4" #䝀
  sub "䝁", "lou4" #䝁
  sub "䝂", "syu6" #䝂
  sub "䝃", "zip6" #䝃
  sub "䝄", "soeng1" #䝄
  sub "䝅", "fui1" #䝅
  sub "䝆", "fat1" #䝆
  sub "䝇", "fui1" #䝇
  sub "䝈", any(["ak1", "ngak1"]) #䝈
  sub "䝉", "mung4" #䝉
  sub "䝊", "saap3" #䝊
  sub "䝋", any(["zung3", "zung1"]) #䝋
  sub "䝌", "kyut3" #䝌
  sub "䝍", "gwan3" #䝍
  sub "䝎", "teon1" #䝎
  sub "䝏", any(["lau4", "lau1"]) #䝏
  sub "䝐", "wai4" #䝐
  sub "䝑", "cung1" #䝑
  sub "䝒", "zo6" #䝒
  sub "䝓", "lip6" #䝓
  sub "䝔", "fun1" #䝔
  sub "䝕", "zip3" #䝕
  sub "䝖", "zaau2" #䝖
  sub "䝗", "jau1" #䝗
  sub "䝘", any(["ngai6", "ai6"]) #䝘
  sub "䝙", "ceoi1" #䝙
  sub "䝚", any(["nei4", "lei4"]) #䝚
  sub "䝛", "bo1" #䝛
  sub "䝜", "syun1" #䝜
  sub "䝝", "ji1" #䝝
  sub "䝞", "fu2" #䝞
  sub "䝟", any(["aat3", "ngaat3", "jaak3"]) #䝟
  sub "䝠", any(["jyun4", "wun4"]) #䝠
  sub "䝡", "maan6" #䝡
  sub "䝢", "maan6" #䝢
  sub "䝣", "keoi4" #䝣
  sub "䝤", "lou5" #䝤
  sub "䝥", "hou4" #䝥
  sub "䝦", "zung1" #䝦
  sub "䝧", "man4" #䝧
  sub "䝨", "jin4" #䝨
  sub "䝩", "zan3" #䝩
  sub "䝪", "so2" #䝪
  sub "䝫", "zok6" #䝫
  sub "䝬", "zyu3" #䝬
  sub "䝭", "gau3" #䝭
  sub "䝮", "jyun6" #䝮
  sub "䝯", any(["ji4", "ji6"]) #䝯
  sub "䝰", "zi6" #䝰
  sub "䝱", "hip3" #䝱
  sub "䝲", "zeon2" #䝲
  sub "䝳", "caan4" #䝳
  sub "䝴", "zai1" #䝴
  sub "䝵", "bou6" #䝵
  sub "䝶", "loeng4" #䝶
  sub "䝷", "zi1" #䝷
  sub "䝸", "gei6" #䝸
  sub "䝹", "wun2" #䝹
  sub "䝺", any(["gun3", "gwun3"]) #䝺
  sub "䝻", "geoi1" #䝻
  sub "䝼", any(["cing4", "cing2", "zing6"]) #䝼
  sub "䝽", any(["ngaai6", "aai6"]) #䝽
  sub "䝾", "fu3" #䝾
  sub "䝿", "gwai3" #䝿
  sub "䞀", "hau6" #䞀
  sub "䞁", "jin3" #䞁
  sub "䞂", "jyun5" #䞂
  sub "䞃", "zi3" #䞃
  sub "䞄", "biu3" #䞄
  sub "䞅", "ji4" #䞅
  sub "䞆", "so3" #䞆
  sub "䞇", "zi3" #䞇
  sub "䞈", "gwai3" #䞈
  sub "䞉", "sing6" #䞉
  sub "䞊", "seon3" #䞊
  sub "䞋", "can3" #䞋
  sub "䞌", "sit6" #䞌
  sub "䞍", any(["cing4", "cing2", "zing6"]) #䞍
  sub "䞎", "coeng1" #䞎
  sub "䞏", "si1" #䞏
  sub "䞐", "seon2" #䞐
  sub "䞑", "hung4" #䞑
  sub "䞒", "dung6" #䞒
  sub "䞓", "cing1" #䞓
  sub "䞔", "mei5" #䞔
  sub "䞕", "jyu4" #䞕
  sub "䞖", "suk6" #䞖
  sub "䞗", "caai1" #䞗
  sub "䞘", any(["gat1", "gat6"]) #䞘
  sub "䞙", "zaap3" #䞙
  sub "䞚", "kei4" #䞚
  sub "䞛", "jin1" #䞛
  sub "䞜", "fu3" #䞜
  sub "䞝", "juk6" #䞝
  sub "䞞", "fat6" #䞞
  sub "䞟", "paak3" #䞟
  sub "䞠", "zek3" #䞠
  sub "䞡", "taan2" #䞡
  sub "䞢", "zok3" #䞢
  sub "䞣", "ce2" #䞣
  sub "䞤", "keoi4" #䞤
  sub "䞥", "jau6" #䞥
  sub "䞦", "haak6" #䞦
  sub "䞧", "hau6" #䞧
  sub "䞨", "kwai2" #䞨
  sub "䞩", any(["ap1", "ngap1"]) #䞩
  sub "䞪", "zoeng6" #䞪
  sub "䞫", "wan5" #䞫
  sub "䞬", "tau3" #䞬
  sub "䞭", "ceon1" #䞭
  sub "䞮", "tou1" #䞮
  sub "䞯", "fu3" #䞯
  sub "䞰", "zaak6" #䞰
  sub "䞱", "huk6" #䞱
  sub "䞲", any(["ngo5", "o5"]) #䞲
  sub "䞳", "baak6" #䞳
  sub "䞴", "zaau1" #䞴
  sub "䞵", "kyut3" #䞵
  sub "䞶", "tong1" #䞶
  sub "䞷", "gyut6" #䞷
  sub "䞸", "fu3" #䞸
  sub "䞹", "wong4" #䞹
  sub "䞺", "ceon1" #䞺
  sub "䞻", "jung5" #䞻
  sub "䞼", "cyun2" #䞼
  sub "䞽", "saak3" #䞽
  sub "䞾", "ci4" #䞾
  sub "䞿", "hin1" #䞿
  sub "䟀", "caai1" #䟀
  sub "䟁", "haau1" #䟁
  sub "䟂", "mun4" #䟂
  sub "䟃", "caam1" #䟃
  sub "䟄", "cik1" #䟄
  sub "䟅", "zim6" #䟅
  sub "䟆", "bat1" #䟆
  sub "䟇", "gei1" #䟇
  sub "䟈", "zat6" #䟈
  sub "䟉", "zuk1" #䟉
  sub "䟊", "keoi4" #䟊
  sub "䟋", "zim2" #䟋
  sub "䟌", "zit6" #䟌
  sub "䟍", "bin1" #䟍
  sub "䟎", "zaan2" #䟎
  sub "䟏", "lik6" #䟏
  sub "䟐", "lik6" #䟐
  sub "䟑", "joek6" #䟑
  sub "䟒", "kyun4" #䟒
  sub "䟓", "caang1" #䟓
  sub "䟔", "fu6" #䟔
  sub "䟕", "caa1" #䟕
  sub "䟖", "tong3" #䟖
  sub "䟗", "si6" #䟗
  sub "䟘", "hong6" #䟘
  sub "䟙", "cit3" #䟙
  sub "䟚", "gei1" #䟚
  sub "䟛", "bat6" #䟛
  sub "䟜", any(["neot6", "leot6"]) #䟜
  sub "䟝", "tau3" #䟝
  sub "䟞", "cyu4" #䟞
  sub "䟟", "cuk1" #䟟
  sub "䟠", "jyut6" #䟠
  sub "䟡", any(["dai3", "zi1"]) #䟡
  sub "䟢", any(["nin2", "lin2"]) #䟢
  sub "䟣", "ceot1" #䟣
  sub "䟤", "bai6" #䟤
  sub "䟥", "mung4" #䟥
  sub "䟦", "bat6" #䟦
  sub "䟧", "tin4" #䟧
  sub "䟨", "man4" #䟨
  sub "䟩", "le5" #䟩
  sub "䟪", "fung2" #䟪
  sub "䟫", "caang1" #䟫
  sub "䟬", "jau3" #䟬
  sub "䟭", "tiu3" #䟭
  sub "䟮", "fuk6" #䟮
  sub "䟯", any(["kut3", "kwut3"]) #䟯
  sub "䟰", "gin2" #䟰
  sub "䟱", "zik1" #䟱
  sub "䟲", "cung1" #䟲
  sub "䟳", "cuk1" #䟳
  sub "䟴", any(["an3", "ngan3"]) #䟴
  sub "䟵", "kau4" #䟵
  sub "䟶", "co3" #䟶
  sub "䟷", "cai3" #䟷
  sub "䟸", "kwai4" #䟸
  sub "䟹", "lyut6" #䟹
  sub "䟺", "bui3" #䟺
  sub "䟻", "dou6" #䟻
  sub "䟼", "mou5" #䟼
  sub "䟽", "so1" #䟽
  sub "䟾", "dyut3" #䟾
  sub "䟿", "luk6" #䟿
  sub "䠀", any(["tong3", "tong2", "tong1"]) #䠀
  sub "䠁", "zai1" #䠁
  sub "䠂", "co2" #䠂
  sub "䠃", "loeng5" #䠃
  sub "䠄", "tin2" #䠄
  sub "䠅", "kwan2" #䠅
  sub "䠆", "coeng4" #䠆
  sub "䠇", "gwat6" #䠇
  sub "䠈", "teot1" #䠈
  sub "䠉", "wun6" #䠉
  sub "䠊", any(["fei6", "fai3"]) #䠊
  sub "䠋", "pe5" #䠋
  sub "䠌", "daap6" #䠌
  sub "䠍", "haa4" #䠍
  sub "䠎", any(["ak1", "ngak1"]) #䠎
  sub "䠏", "gwai6" #䠏
  sub "䠐", "kwik1" #䠐
  sub "䠑", "kwai2" #䠑
  sub "䠒", "wu4" #䠒
  sub "䠓", "cau1" #䠓
  sub "䠔", "seoi6" #䠔
  sub "䠕", "caai1" #䠕
  sub "䠖", "zi1" #䠖
  sub "䠗", "jau3" #䠗
  sub "䠘", "pei3" #䠘
  sub "䠙", "pong4" #䠙
  sub "䠚", "waa2" #䠚
  sub "䠛", "jiu4" #䠛
  sub "䠜", "jung4" #䠜
  sub "䠝", "hyun1" #䠝
  sub "䠞", "cuk1" #䠞
  sub "䠟", "dip6" #䠟
  sub "䠠", "cai3" #䠠
  sub "䠡", "co4" #䠡
  sub "䠢", "mung6" #䠢
  sub "䠣", "syun2" #䠣
  sub "䠤", "do2" #䠤
  sub "䠥", "bit6" #䠥
  sub "䠦", "zi3" #䠦
  sub "䠧", "caa4" #䠧
  sub "䠨", "cim3" #䠨
  sub "䠩", "gwai6" #䠩
  sub "䠪", "teon2" #䠪
  sub "䠫", "zau6" #䠫
  sub "䠬", "dang3" #䠬
  sub "䠭", "laai6" #䠭
  sub "䠮", "tang4" #䠮
  sub "䠯", "joek6" #䠯
  sub "䠰", "kyun4" #䠰
  sub "䠱", "zuk6" #䠱
  sub "䠲", "ling4" #䠲
  sub "䠳", "can1" #䠳
  sub "䠴", "zan2" #䠴
  sub "䠵", "fu6" #䠵
  sub "䠶", any(["se6", "jik6", "je6"]) #䠶
  sub "䠷", "tiu1" #䠷
  sub "䠸", "kwaa1" #䠸
  sub "䠹", "haai4" #䠹
  sub "䠺", "man6" #䠺
  sub "䠻", "hung3" #䠻
  sub "䠼", "syu3" #䠼
  sub "䠽", "haai4" #䠽
  sub "䠾", "sim2" #䠾
  sub "䠿", "waai6" #䠿
  sub "䡀", "zin2" #䡀
  sub "䡁", "lung5" #䡁
  sub "䡂", "kau1" #䡂
  sub "䡃", "leot6" #䡃
  sub "䡄", "gei1" #䡄
  sub "䡅", "ceon1" #䡅
  sub "䡆", "jung4" #䡆
  sub "䡇", "jyut6" #䡇
  sub "䡈", "gok3" #䡈
  sub "䡉", "hong2" #䡉
  sub "䡊", "faan2" #䡊
  sub "䡋", "kei4" #䡋
  sub "䡌", "wang4" #䡌
  sub "䡍", "fu4" #䡍
  sub "䡎", "lou4" #䡎
  sub "䡏", "wang4" #䡏
  sub "䡐", "to4" #䡐
  sub "䡑", "man4" #䡑
  sub "䡒", "tin4" #䡒
  sub "䡓", "gyun3" #䡓
  sub "䡔", "kai2" #䡔
  sub "䡕", "sing4" #䡕
  sub "䡖", "hing3" #䡖
  sub "䡗", "gung2" #䡗
  sub "䡘", "tin4" #䡘
  sub "䡙", "long4" #䡙
  sub "䡚", "maau6" #䡚
  sub "䡛", "jan6" #䡛
  sub "䡜", "luk6" #䡜
  sub "䡝", "jyun1" #䡝
  sub "䡞", "guk1" #䡞
  sub "䡟", "pai3" #䡟
  sub "䡠", "hang1" #䡠
  sub "䡡", "haai4" #䡡
  sub "䡢", "bin6" #䡢
  sub "䡣", "wan4" #䡣
  sub "䡤", "zyu1" #䡤
  sub "䡥", "jung4" #䡥
  sub "䡦", "song2" #䡦
  sub "䡧", "wu1" #䡧
  sub "䡨", "caai4" #䡨
  sub "䡩", "hang1" #䡩
  sub "䡪", "sin3" #䡪
  sub "䡫", "pung4" #䡫
  sub "䡬", "maan6" #䡬
  sub "䡭", "sau1" #䡭
  sub "䡮", "zung1" #䡮
  sub "䡯", "cung1" #䡯
  sub "䡰", "hang1" #䡰
  sub "䡱", "zyun2" #䡱
  sub "䡲", "saan4" #䡲
  sub "䡳", "si1" #䡳
  sub "䡴", "cung1" #䡴
  sub "䡵", "seoi6" #䡵
  sub "䡶", "pik1" #䡶
  sub "䡷", "hat6" #䡷
  sub "䡸", "mit6" #䡸
  sub "䡹", "zi3" #䡹
  sub "䡺", "wai6" #䡺
  sub "䡻", "min4" #䡻
  sub "䡼", "ling4" #䡼
  sub "䡽", "zyun1" #䡽
  sub "䡾", "jit6" #䡾
  sub "䡿", "ling4" #䡿
  sub "䢀", any(["ngat6", "at6"]) #䢀
  sub "䢁", "jyut6" #䢁
  sub "䢂", "lip1" #䢂
  sub "䢃", any(["ngaai6", "aai6"]) #䢃
  sub "䢄", "saai2" #䢄
  sub "䢅", "san4" #䢅
  sub "䢆", "jung2" #䢆
  sub "䢇", "jung5" #䢇
  sub "䢈", "wui6" #䢈
  sub "䢉", any(["nung4", "lung4"]) #䢉
  sub "䢊", "jau4" #䢊
  sub "䢋", "gei3" #䢋
  sub "䢌", "but3" #䢌
  sub "䢍", "fong6" #䢍
  sub "䢎", "gei3" #䢎
  sub "䢏", "dau2" #䢏
  sub "䢐", "cou4" #䢐
  sub "䢑", "dai2" #䢑
  sub "䢒", "gaau1" #䢒
  sub "䢓", "jyu4" #䢓
  sub "䢔", "hap6" #䢔
  sub "䢕", "wat1" #䢕
  sub "䢖", "jyut6" #䢖
  sub "䢗", "kuk1" #䢗
  sub "䢘", "sau2" #䢘
  sub "䢙", "baai6" #䢙
  sub "䢚", "gang1" #䢚
  sub "䢛", "gwing2" #䢛
  sub "䢜", "gwai1" #䢜
  sub "䢝", any(["aa3", "ngaa3"]) #䢝
  sub "䢞", "seot6" #䢞
  sub "䢟", "jau4" #䢟
  sub "䢠", "sung3" #䢠
  sub "䢡", "jip6" #䢡
  sub "䢢", "cong3" #䢢
  sub "䢣", "jiu4" #䢣
  sub "䢤", "seot6" #䢤
  sub "䢥", "jin4" #䢥
  sub "䢦", "seot1" #䢦
  sub "䢧", "liu6" #䢧
  sub "䢨", "cung1" #䢨
  sub "䢩", "jyu6" #䢩
  sub "䢪", "hiu1" #䢪
  sub "䢫", "ceoi4" #䢫
  sub "䢬", "cin1" #䢬
  sub "䢭", "jin6" #䢭
  sub "䢮", "leoi5" #䢮
  sub "䢯", "leon4" #䢯
  sub "䢰", "tik1" #䢰
  sub "䢱", "duk6" #䢱
  sub "䢲", "wok6" #䢲
  sub "䢳", "gei2" #䢳
  sub "䢴", "cin1" #䢴
  sub "䢵", "wan4" #䢵
  sub "䢶", "bong1" #䢶
  sub "䢷", "daan1" #䢷
  sub "䢸", "zeoi1" #䢸
  sub "䢹", "geoi2" #䢹
  sub "䢺", "ceot1" #䢺
  sub "䢻", "san4" #䢻
  sub "䢼", "gung1" #䢼
  sub "䢽", "hong6" #䢽
  sub "䢾", "san1" #䢾
  sub "䢿", any(["on1", "ngon1"]) #䢿
  sub "䣀", "gwai2" #䣀
  sub "䣁", "jyu5" #䣁
  sub "䣂", "leoi5" #䣂
  sub "䣃", "se3" #䣃
  sub "䣄", "tou4" #䣄
  sub "䣅", "san4" #䣅
  sub "䣆", "jing4" #䣆
  sub "䣇", "kau4" #䣇
  sub "䣈", "hong6" #䣈
  sub "䣉", "saa1" #䣉
  sub "䣊", "dong2" #䣊
  sub "䣋", "coi2" #䣋
  sub "䣌", "dai2" #䣌
  sub "䣍", "jim2" #䣍
  sub "䣎", "zi1" #䣎
  sub "䣏", "gung1" #䣏
  sub "䣐", "jing1" #䣐
  sub "䣑", "cin4" #䣑
  sub "䣒", "gwai3" #䣒
  sub "䣓", "lai4" #䣓
  sub "䣔", "so2" #䣔
  sub "䣕", "maa5" #䣕
  sub "䣖", "maa5" #䣖
  sub "䣗", "gou1" #䣗
  sub "䣘", "tong4" #䣘
  sub "䣙", "pui4" #䣙
  sub "䣚", "lau4" #䣚
  sub "䣛", "sat1" #䣛
  sub "䣜", "co4" #䣜
  sub "䣝", "tou4" #䣝
  sub "䣞", any(["ngok6", "ok6"]) #䣞
  sub "䣟", "caam4" #䣟
  sub "䣠", "ze6" #䣠
  sub "䣡", "ji4" #䣡
  sub "䣢", "zik6" #䣢
  sub "䣣", "dong2" #䣣
  sub "䣤", "fok3" #䣤
  sub "䣥", "bei2" #䣥
  sub "䣦", "leoi6" #䣦
  sub "䣧", "jik6" #䣧
  sub "䣨", "seon4" #䣨
  sub "䣩", "seon4" #䣩
  sub "䣪", "put3" #䣪
  sub "䣫", "ci1" #䣫
  sub "䣬", "seon4" #䣬
  sub "䣭", "jau5" #䣭
  sub "䣮", "put3" #䣮
  sub "䣯", "cou4" #䣯
  sub "䣰", "geoi6" #䣰
  sub "䣱", any(["jyu3", "heoi3", "heoi2"]) #䣱
  sub "䣲", "faan3" #䣲
  sub "䣳", "si1" #䣳
  sub "䣴", "jyu3" #䣴
  sub "䣵", any(["nei6", "lei6"]) #䣵
  sub "䣶", "wut6" #䣶
  sub "䣷", "zyu1" #䣷
  sub "䣸", "jim5" #䣸
  sub "䣹", "fat6" #䣹
  sub "䣺", "gyun3" #䣺
  sub "䣻", "ham1" #䣻
  sub "䣼", "loeng4" #䣼
  sub "䣽", "zi1" #䣽
  sub "䣾", "mik6" #䣾
  sub "䣿", "jyu4" #䣿
  sub "䤀", "joek6" #䤀
  sub "䤁", "cam4" #䤁
  sub "䤂", "mui4" #䤂
  sub "䤃", "jam1" #䤃
  sub "䤄", "min5" #䤄
  sub "䤅", "tou4" #䤅
  sub "䤆", "kwai4" #䤆
  sub "䤇", "sau1" #䤇
  sub "䤈", "hei1" #䤈
  sub "䤉", "mat6" #䤉
  sub "䤊", "jung4" #䤊
  sub "䤋", "juk1" #䤋
  sub "䤌", "coeng1" #䤌
  sub "䤍", "mai4" #䤍
  sub "䤎", "gwat1" #䤎
  sub "䤏", "pei5" #䤏
  sub "䤐", "zam2" #䤐
  sub "䤑", any(["ong3", "ngong3"]) #䤑
  sub "䤒", "gei6" #䤒
  sub "䤓", "mung4" #䤓
  sub "䤔", "zim6" #䤔
  sub "䤕", "hok3" #䤕
  sub "䤖", "bou6" #䤖
  sub "䤗", "gam2" #䤗
  sub "䤘", "caam2" #䤘
  sub "䤙", "lik6" #䤙
  sub "䤚", "lei5" #䤚
  sub "䤛", "kau4" #䤛
  sub "䤜", "deon6" #䤜
  sub "䤝", any(["ngaang6", "aang6"]) #䤝
  sub "䤞", "wan5" #䤞
  sub "䤟", "cam4" #䤟
  sub "䤠", "zi2" #䤠
  sub "䤡", "jim5" #䤡
  sub "䤢", "baat3" #䤢
  sub "䤣", "lyut3" #䤣
  sub "䤤", "hoi1" #䤤
  sub "䤥", "gwai2" #䤥
  sub "䤦", "jyut6" #䤦
  sub "䤧", "fui3" #䤧
  sub "䤨", "pik1" #䤨
  sub "䤩", "zaak6" #䤩
  sub "䤪", "do2" #䤪
  sub "䤫", "caam4" #䤫
  sub "䤬", any(["so1", "saa1"]) #䤬
  sub "䤭", "sik1" #䤭
  sub "䤮", "sip3" #䤮
  sub "䤯", "jing4" #䤯
  sub "䤰", "jing4" #䤰
  sub "䤱", "sai6" #䤱
  sub "䤲", "cek3" #䤲
  sub "䤳", "ze6" #䤳
  sub "䤴", "ham4" #䤴
  sub "䤵", "fei6" #䤵
  sub "䤶", "jip3" #䤶
  sub "䤷", "jin2" #䤷
  sub "䤸", "cyun3" #䤸
  sub "䤹", "sau1" #䤹
  sub "䤺", "gan1" #䤺
  sub "䤻", "do6" #䤻
  sub "䤼", "sin3" #䤼
  sub "䤽", "gwaan1" #䤽
  sub "䤾", "tou1" #䤾
  sub "䤿", "kit3" #䤿
  sub "䥀", "cin2" #䥀
  sub "䥁", "ham4" #䥁
  sub "䥂", "mung6" #䥂
  sub "䥃", any(["ngok6", "ok6"]) #䥃
  sub "䥄", "cou3" #䥄
  sub "䥅", "kam4" #䥅
  sub "䥆", "kam4" #䥆
  sub "䥇", "sin3" #䥇
  sub "䥈", any(["mou5", "mong5"]) #䥈
  sub "䥉", "jyun1" #䥉
  sub "䥊", "coeng1" #䥊
  sub "䥋", "paang1" #䥋
  sub "䥌", "zing3" #䥌
  sub "䥍", "zi3" #䥍
  sub "䥎", "seon4" #䥎
  sub "䥏", "jyu5" #䥏
  sub "䥐", "mau4" #䥐
  sub "䥑", "faan6" #䥑
  sub "䥒", "koeng5" #䥒
  sub "䥓", "gei1" #䥓
  sub "䥔", "suk1" #䥔
  sub "䥕", "pit3" #䥕
  sub "䥖", "tin4" #䥖
  sub "䥗", "fun2" #䥗
  sub "䥘", "co3" #䥘
  sub "䥙", "seoi6" #䥙
  sub "䥚", "co1" #䥚
  sub "䥛", "git3" #䥛
  sub "䥜", "gaan2" #䥜
  sub "䥝", any(["ou1", "ngou1", "ngou4", "ou4", "juk1"]) #䥝
  sub "䥞", "giu2" #䥞
  sub "䥟", "jit3" #䥟
  sub "䥠", "zam1" #䥠
  sub "䥡", "jip6" #䥡
  sub "䥢", "lung4" #䥢
  sub "䥣", "zok6" #䥣
  sub "䥤", "bok6" #䥤
  sub "䥥", "lim4" #䥥
  sub "䥦", "ceoi4" #䥦
  sub "䥧", "syun4" #䥧
  sub "䥨", "leoi6" #䥨
  sub "䥩", "mei4" #䥩
  sub "䥪", "hin2" #䥪
  sub "䥫", "tit3" #䥫
  sub "䥬", "bok3" #䥬
  sub "䥭", "zing3" #䥭
  sub "䥮", "zuk1" #䥮
  sub "䥯", "bei1" #䥯
  sub "䥰", "mang4" #䥰
  sub "䥱", "se2" #䥱
  sub "䥲", any(["au1", "ngau1"]) #䥲
  sub "䥳", "jau1" #䥳
  sub "䥴", "kwai4" #䥴
  sub "䥵", "hiu2" #䥵
  sub "䥶", "lik6" #䥶
  sub "䥷", "zaap6" #䥷
  sub "䥸", "bei1" #䥸
  sub "䥹", any(["ngit6", "it6"]) #䥹
  sub "䥺", any(["je4", "ngaa4", "aa4"]) #䥺
  sub "䥻", "mou4" #䥻
  sub "䥼", "mat6" #䥼
  sub "䥽", "put3" #䥽
  sub "䥾", "se2" #䥾
  sub "䥿", "lai6" #䥿
  sub "䦀", "jyu5" #䦀
  sub "䦁", "bong1" #䦁
  sub "䦂", "sin3" #䦂
  sub "䦃", any(["zoek3", "zoek6"]) #䦃
  sub "䦄", "wai6" #䦄
  sub "䦅", any(["sin3", "sin6"]) #䦅
  sub "䦆", any(["fok3", "kyut3"]) #䦆
  sub "䦇", "gai3" #䦇
  sub "䦈", "ze1" #䦈
  sub "䦉", "sei3" #䦉
  sub "䦊", any(["niu5", "liu5"]) #䦊
  sub "䦋", any(["ngou4", "ou4"]) #䦋
  sub "䦌", "cyu3" #䦌
  sub "䦍", any(["ngat6", "at6"]) #䦍
  sub "䦎", any(["gun2", "gwun2"]) #䦎
  sub "䦏", "haai6" #䦏
  sub "䦐", "ting2" #䦐
  sub "䦑", "hyut3" #䦑
  sub "䦒", "dong6" #䦒
  sub "䦓", "zaam1" #䦓
  sub "䦔", "taan2" #䦔
  sub "䦕", "ping1" #䦕
  sub "䦖", "kit3" #䦖
  sub "䦗", "gwik1" #䦗
  sub "䦘", "haan6" #䦘
  sub "䦙", "zi6" #䦙
  sub "䦚", "fut3" #䦚
  sub "䦛", any(["zang3", "zaang1", "zaang3"]) #䦛
  sub "䦜", any(["ng4", "m4"]) #䦜
  sub "䦝", "waak6" #䦝
  sub "䦞", "jeon6" #䦞
  sub "䦟", any(["caai2", "ceoi3", "ceoi2"]) #䦟
  sub "䦠", "si2" #䦠
  sub "䦡", "wun4" #䦡
  sub "䦢", "fut3" #䦢
  sub "䦣", "fu3" #䦣
  sub "䦤", "ceoi3" #䦤
  sub "䦥", "haan4" #䦥
  sub "䦦", "kam4" #䦦
  sub "䦧", "jik1" #䦧
  sub "䦨", "laan4" #䦨
  sub "䦩", "man4" #䦩
  sub "䦪", any(["ngaat6", "aat6"]) #䦪
  sub "䦫", "jing1" #䦫
  sub "䦬", "kyut3" #䦬
  sub "䦭", "hong1" #䦭
  sub "䦮", "ceon2" #䦮
  sub "䦯", "zi3" #䦯
  sub "䦰", "gau1" #䦰
  sub "䦱", "wai2" #䦱
  sub "䦲", "jim4" #䦲
  sub "䦳", "hoeng3" #䦳
  sub "䦴", "jik6" #䦴
  sub "䦵", any(["nai5", "lai5"]) #䦵
  sub "䦶", any(["zang3", "zaang1", "zaang3"]) #䦶
  sub "䦷", any(["caai2", "ceoi3", "ceoi2"]) #䦷
  sub "䦸", "jyu6" #䦸
  sub "䦹", "sap6" #䦹
  sub "䦺", "ding1" #䦺
  sub "䦻", "zi2" #䦻
  sub "䦼", "kyut3" #䦼
  sub "䦽", "zeoi6" #䦽
  sub "䦾", "jyun4" #䦾
  sub "䦿", "zung1" #䦿
  sub "䧀", "gwang1" #䧀
  sub "䧁", "heoi2" #䧁
  sub "䧂", "ziu3" #䧂
  sub "䧃", "tin4" #䧃
  sub "䧄", "gok3" #䧄
  sub "䧅", "ji4" #䧅
  sub "䧆", "hung4" #䧆
  sub "䧇", "ji1" #䧇
  sub "䧈", "sai1" #䧈
  sub "䧉", "lei5" #䧉
  sub "䧊", "huk1" #䧊
  sub "䧋", "hin2" #䧋
  sub "䧌", "seoi1" #䧌
  sub "䧍", "gwik1" #䧍
  sub "䧎", "jyun5" #䧎
  sub "䧏", "fung1" #䧏
  sub "䧐", any(["gwok3", "gok3"]) #䧐
  sub "䧑", "dai1" #䧑
  sub "䧒", "loi4" #䧒
  sub "䧓", "zau1" #䧓
  sub "䧔", any(["nim6", "lim6"]) #䧔
  sub "䧕", "wik6" #䧕
  sub "䧖", "cin5" #䧖
  sub "䧗", "bik1" #䧗
  sub "䧘", "zyun6" #䧘
  sub "䧙", "ling4" #䧙
  sub "䧚", "hou6" #䧚
  sub "䧛", "bong6" #䧛
  sub "䧜", "tong4" #䧜
  sub "䧝", "ci1" #䧝
  sub "䧞", "maa6" #䧞
  sub "䧟", "haam6" #䧟
  sub "䧠", "zyun1" #䧠
  sub "䧡", "jung4" #䧡
  sub "䧢", "keoi1" #䧢
  sub "䧣", "jan1" #䧣
  sub "䧤", "buk1" #䧤
  sub "䧥", "wai6" #䧥
  sub "䧦", "wai4" #䧦
  sub "䧧", any(["ngai5", "ai5"]) #䧧
  sub "䧨", "jip6" #䧨
  sub "䧩", "gam2" #䧩
  sub "䧪", "cip3" #䧪
  sub "䧫", "hou4" #䧫
  sub "䧬", "ban1" #䧬
  sub "䧭", "si1" #䧭
  sub "䧮", "hin3" #䧮
  sub "䧯", "caam4" #䧯
  sub "䧰", "wan6" #䧰
  sub "䧱", "gau1" #䧱
  sub "䧲", "gon1" #䧲
  sub "䧳", "ci1" #䧳
  sub "䧴", "zi1" #䧴
  sub "䧵", "zam6" #䧵
  sub "䧶", "kwai4" #䧶
  sub "䧷", "jau4" #䧷
  sub "䧸", any(["gu1", "gwu1"]) #䧸
  sub "䧹", "jing1" #䧹
  sub "䧺", "hung4" #䧺
  sub "䧻", "gap3" #䧻
  sub "䧼", "huk6" #䧼
  sub "䧽", "ceoi2" #䧽
  sub "䧾", "syu1" #䧾
  sub "䧿", "zoek3" #䧿
  sub "䨀", "dek6" #䨀
  sub "䨁", "mou6" #䨁
  sub "䨂", "cau1" #䨂
  sub "䨃", any(["aan3", "ngaan3"]) #䨃
  sub "䨄", any(["am1", "ngam1"]) #䨄
  sub "䨅", "liu4" #䨅
  sub "䨆", "bai3" #䨆
  sub "䨇", "soeng1" #䨇
  sub "䨈", "ban1" #䨈
  sub "䨉", "jing1" #䨉
  sub "䨊", "jyun1" #䨊
  sub "䨋", "joek6" #䨋
  sub "䨌", "bok6" #䨌
  sub "䨍", "jing2" #䨍
  sub "䨎", "wang4" #䨎
  sub "䨏", "ci4" #䨏
  sub "䨐", "hap6" #䨐
  sub "䨑", "tai4" #䨑
  sub "䨒", "jyu6" #䨒
  sub "䨓", "leoi4" #䨓
  sub "䨔", "bok6" #䨔
  sub "䨕", "jyu1" #䨕
  sub "䨖", "zai3" #䨖
  sub "䨗", "fau4" #䨗
  sub "䨘", "sin3" #䨘
  sub "䨙", "jam4" #䨙
  sub "䨚", "fat1" #䨚
  sub "䨛", "saak3" #䨛
  sub "䨜", "bang1" #䨜
  sub "䨝", "cing1" #䨝
  sub "䨞", "jyu5" #䨞
  sub "䨟", "waa1" #䨟
  sub "䨠", any(["oi3", "ngoi3"]) #䨠
  sub "䨡", "ham4" #䨡
  sub "䨢", "daam6" #䨢
  sub "䨣", "gaak3" #䨣
  sub "䨤", "dik6" #䨤
  sub "䨥", "wok6" #䨥
  sub "䨦", any(["pong1", "pong4"]) #䨦
  sub "䨧", "jam1" #䨧
  sub "䨨", "zeoi1" #䨨
  sub "䨩", "ling4" #䨩
  sub "䨪", "maai4" #䨪
  sub "䨫", "mak6" #䨫
  sub "䨬", "lim4" #䨬
  sub "䨭", "siu1" #䨭
  sub "䨮", "syut3" #䨮
  sub "䨯", "zan6" #䨯
  sub "䨰", "pok3" #䨰
  sub "䨱", "fuk1" #䨱
  sub "䨲", any(["nau4", "lau4"]) #䨲
  sub "䨳", "hei3" #䨳
  sub "䨴", any(["deoi6", "deoi3"]) #䨴
  sub "䨵", "daam6" #䨵
  sub "䨶", "wan5" #䨶
  sub "䨷", "sin3" #䨷
  sub "䨸", "jan2" #䨸
  sub "䨹", "suk1" #䨹
  sub "䨺", "deoi6" #䨺
  sub "䨻", "bang6" #䨻
  sub "䨼", "wu6" #䨼
  sub "䨽", "fei2" #䨽
  sub "䨾", "fai6" #䨾
  sub "䨿", "zaap6" #䨿
  sub "䩀", "bei6" #䩀
  sub "䩁", "fei1" #䩁
  sub "䩂", "haam1" #䩂
  sub "䩃", "si6" #䩃
  sub "䩄", any(["tin2", "min5"]) #䩄
  sub "䩅", "zin2" #䩅
  sub "䩆", "zaan2" #䩆
  sub "䩇", "zaam1" #䩇
  sub "䩈", "fui3" #䩈
  sub "䩉", "fu6" #䩉
  sub "䩊", "jyun2" #䩊
  sub "䩋", "mo5" #䩋
  sub "䩌", "ciu4" #䩌
  sub "䩍", "liu5" #䩍
  sub "䩎", "cim1" #䩎
  sub "䩏", "mit6" #䩏
  sub "䩐", "fat1" #䩐
  sub "䩑", "wang4" #䩑
  sub "䩒", "jyu4" #䩒
  sub "䩓", "kei4" #䩓
  sub "䩔", "do6" #䩔
  sub "䩕", any(["ngong4", "ong4"]) #䩕
  sub "䩖", "saa1" #䩖
  sub "䩗", "baa3" #䩗
  sub "䩘", "dai3" #䩘
  sub "䩙", "jyun5" #䩙
  sub "䩚", "dai3" #䩚
  sub "䩛", "bat6" #䩛
  sub "䩜", "zau6" #䩜
  sub "䩝", "pok3" #䩝
  sub "䩞", "tip3" #䩞
  sub "䩟", "ji4" #䩟
  sub "䩠", "ting1" #䩠
  sub "䩡", "gaap3" #䩡
  sub "䩢", "zai3" #䩢
  sub "䩣", "tou4" #䩣
  sub "䩤", "kit3" #䩤
  sub "䩥", "daan6" #䩥
  sub "䩦", "tiu4" #䩦
  sub "䩧", "kit3" #䩧
  sub "䩨", "coeng3" #䩨
  sub "䩩", "jyun2" #䩩
  sub "䩪", any(["gun2", "gwun2"]) #䩪
  sub "䩫", "loeng5" #䩫
  sub "䩬", "bung2" #䩬
  sub "䩭", "gei1" #䩭
  sub "䩮", "luk6" #䩮
  sub "䩯", "gik1" #䩯
  sub "䩰", "jyun5" #䩰
  sub "䩱", "syu3" #䩱
  sub "䩲", "dou1" #䩲
  sub "䩳", "sau1" #䩳
  sub "䩴", "wu4" #䩴
  sub "䩵", "wan6" #䩵
  sub "䩶", "cin2" #䩶
  sub "䩷", "bong1" #䩷
  sub "䩸", "jung4" #䩸
  sub "䩹", any(["ngaak6", "aak6"]) #䩹
  sub "䩺", "jung1" #䩺
  sub "䩻", "baa3" #䩻
  sub "䩼", "fung4" #䩼
  sub "䩽", "jyu1" #䩽
  sub "䩾", "ze3" #䩾
  sub "䩿", "fan4" #䩿
  sub "䪀", any(["gun2", "gwun2"]) #䪀
  sub "䪁", "buk6" #䪁
  sub "䪂", "gaak3" #䪂
  sub "䪃", "deon1" #䪃
  sub "䪄", "wong4" #䪄
  sub "䪅", "duk6" #䪅
  sub "䪆", "tai2" #䪆
  sub "䪇", "bok6" #䪇
  sub "䪈", "hin3" #䪈
  sub "䪉", "lip6" #䪉
  sub "䪊", "lung4" #䪊
  sub "䪋", "wai6" #䪋
  sub "䪌", "zaam6" #䪌
  sub "䪍", "laan4" #䪍
  sub "䪎", "seoi1" #䪎
  sub "䪏", any(["naap6", "laap6"]) #䪏
  sub "䪐", "bei3" #䪐
  sub "䪑", "to4" #䪑
  sub "䪒", "zyu3" #䪒
  sub "䪓", "dip3" #䪓
  sub "䪔", "bou2" #䪔
  sub "䪕", "guk6" #䪕
  sub "䪖", "pok3" #䪖
  sub "䪗", "haa4" #䪗
  sub "䪘", "wai5" #䪘
  sub "䪙", "pok3" #䪙
  sub "䪚", "daap3" #䪚
  sub "䪛", "faan1" #䪛
  sub "䪜", "cim1" #䪜
  sub "䪝", "waak6" #䪝
  sub "䪞", "zaap6" #䪞
  sub "䪟", "zai1" #䪟
  sub "䪠", "zai1" #䪠
  sub "䪡", "zai1" #䪡
  sub "䪢", "zai1" #䪢
  sub "䪣", "zai1" #䪣
  sub "䪤", "faan4" #䪤
  sub "䪥", "haai6" #䪥
  sub "䪦", "hung4" #䪦
  sub "䪧", "ci4" #䪧
  sub "䪨", "bok3" #䪨
  sub "䪩", "jam4" #䪩
  sub "䪪", "gaa1" #䪪
  sub "䪫", "hang4" #䪫
  sub "䪬", "put3" #䪬
  sub "䪭", "jyun2" #䪭
  sub "䪮", "cau2" #䪮
  sub "䪯", "jing4" #䪯
  sub "䪰", "ji1" #䪰
  sub "䪱", "goi2" #䪱
  sub "䪲", any(["ngat6", "at6"]) #䪲
  sub "䪳", "wan5" #䪳
  sub "䪴", "zam2" #䪴
  sub "䪵", any(["ngaa5", "aa5"]) #䪵
  sub "䪶", "zeoi1" #䪶
  sub "䪷", "kau3" #䪷
  sub "䪸", "man4" #䪸
  sub "䪹", "pei1" #䪹
  sub "䪺", "gap3" #䪺
  sub "䪻", "bin6" #䪻
  sub "䪼", "dyut3" #䪼
  sub "䪽", "hou6" #䪽
  sub "䪾", "can2" #䪾
  sub "䪿", "seon3" #䪿
  sub "䫀", "gan2" #䫀
  sub "䫁", "bei6" #䫁
  sub "䫂", "do2" #䫂
  sub "䫃", "seon4" #䫃
  sub "䫄", "caat1" #䫄
  sub "䫅", "saam3" #䫅
  sub "䫆", "sing4" #䫆
  sub "䫇", "jim4" #䫇
  sub "䫈", "zam6" #䫈
  sub "䫉", "maau6" #䫉
  sub "䫊", "pui4" #䫊
  sub "䫋", "wai1" #䫋
  sub "䫌", "pai2" #䫌
  sub "䫍", "fu2" #䫍
  sub "䫎", "dyut3" #䫎
  sub "䫏", "hei1" #䫏
  sub "䫐", "lam4" #䫐
  sub "䫑", "ji1" #䫑
  sub "䫒", "mun4" #䫒
  sub "䫓", any(["ng4", "m4"]) #䫓
  sub "䫔", "kai3" #䫔
  sub "䫕", "dit3" #䫕
  sub "䫖", "cam2" #䫖
  sub "䫗", "haa4" #䫗
  sub "䫘", "hot6" #䫘
  sub "䫙", "song2" #䫙
  sub "䫚", "gwaa1" #䫚
  sub "䫛", "hau4" #䫛
  sub "䫜", any(["au1", "ngau1"]) #䫜
  sub "䫝", "fuk1" #䫝
  sub "䫞", "hiu1" #䫞
  sub "䫟", "wan6" #䫟
  sub "䫠", "pei1" #䫠
  sub "䫡", any(["ngaam4", "aam4"]) #䫡
  sub "䫢", "si1" #䫢
  sub "䫣", "hai4" #䫣
  sub "䫤", "mang1" #䫤
  sub "䫥", "fui2" #䫥
  sub "䫦", "gap3" #䫦
  sub "䫧", "hou6" #䫧
  sub "䫨", "zeoi6" #䫨
  sub "䫩", "sam2" #䫩
  sub "䫪", "song2" #䫪
  sub "䫫", "lau4" #䫫
  sub "䫬", "zam2" #䫬
  sub "䫭", "wui6" #䫭
  sub "䫮", "saam4" #䫮
  sub "䫯", "ji1" #䫯
  sub "䫰", "leon6" #䫰
  sub "䫱", "jyu4" #䫱
  sub "䫲", "ham3" #䫲
  sub "䫳", "duk6" #䫳
  sub "䫴", "gam6" #䫴
  sub "䫵", "min4" #䫵
  sub "䫶", "fan4" #䫶
  sub "䫷", any(["ngok6", "ok6"]) #䫷
  sub "䫸", "caau1" #䫸
  sub "䫹", "hung4" #䫹
  sub "䫺", "wang4" #䫺
  sub "䫻", "jat6" #䫻
  sub "䫼", "hyut3" #䫼
  sub "䫽", "pou1" #䫽
  sub "䫾", "bik1" #䫾
  sub "䫿", "ciu1" #䫿
  sub "䬀", "jau5" #䬀
  sub "䬁", "ji4" #䬁
  sub "䬂", "hyut3" #䬂
  sub "䬃", "saap3" #䬃
  sub "䬄", "hyut3" #䬄
  sub "䬅", "lai6" #䬅
  sub "䬆", "leot6" #䬆
  sub "䬇", "jyun6" #䬇
  sub "䬈", "deoi6" #䬈
  sub "䬉", "waak6" #䬉
  sub "䬊", "saap3" #䬊
  sub "䬋", "ling4" #䬋
  sub "䬌", "piu1" #䬌
  sub "䬍", "fat1" #䬍
  sub "䬎", any(["gwok3", "gok3"]) #䬎
  sub "䬏", "bau6" #䬏
  sub "䬐", "jeoi4" #䬐
  sub "䬑", "wai6" #䬑
  sub "䬒", "sau1" #䬒
  sub "䬓", any(["am3", "ngam3"]) #䬓
  sub "䬔", "jyu4" #䬔
  sub "䬕", "hong1" #䬕
  sub "䬖", "waang4" #䬖
  sub "䬗", "joeng4" #䬗
  sub "䬘", "haau1" #䬘
  sub "䬙", "jiu4" #䬙
  sub "䬚", "faan4" #䬚
  sub "䬛", "bat1" #䬛
  sub "䬜", "ci1" #䬜
  sub "䬝", "waang4" #䬝
  sub "䬞", "tou4" #䬞
  sub "䬟", "lau4" #䬟
  sub "䬠", "fei1" #䬠
  sub "䬡", "zyu3" #䬡
  sub "䬢", "tou1" #䬢
  sub "䬣", "hat1" #䬣
  sub "䬤", "zaan3" #䬤
  sub "䬥", "ji3" #䬥
  sub "䬦", "dau3" #䬦
  sub "䬧", "jyun4" #䬧
  sub "䬨", "gau3" #䬨
  sub "䬩", "zaai1" #䬩
  sub "䬪", "bok3" #䬪
  sub "䬫", "tai4" #䬫
  sub "䬬", "joeng3" #䬬
  sub "䬭", "tou1" #䬭
  sub "䬮", "ji4" #䬮
  sub "䬯", any(["nim4", "lim4"]) #䬯
  sub "䬰", "siu6" #䬰
  sub "䬱", "ban6" #䬱
  sub "䬲", "kau1" #䬲
  sub "䬳", any(["bun2", "baan2"]) #䬳
  sub "䬴", any(["mut6", "mut3"]) #䬴
  sub "䬵", "goi1" #䬵
  sub "䬶", any(["ngan6", "an6"]) #䬶
  sub "䬷", "se2" #䬷
  sub "䬸", "caan1" #䬸
  sub "䬹", "zat1" #䬹
  sub "䬺", "joeng6" #䬺
  sub "䬻", "zin3" #䬻
  sub "䬼", "jyun3" #䬼
  sub "䬽", "seoi3" #䬽
  sub "䬾", "tai4" #䬾
  sub "䬿", "mei5" #䬿
  sub "䭀", "seon3" #䭀
  sub "䭁", "zai3" #䭁
  sub "䭂", "jap1" #䭂
  sub "䭃", "jam5" #䭃
  sub "䭄", "si6" #䭄
  sub "䭅", "wu4" #䭅
  sub "䭆", any(["nak6", "lak6"]) #䭆
  sub "䭇", "jit3" #䭇
  sub "䭈", "gin1" #䭈
  sub "䭉", "seoi2" #䭉
  sub "䭊", "jing2" #䭊
  sub "䭋", "baau2" #䭋
  sub "䭌", "wu4" #䭌
  sub "䭍", "wu4" #䭍
  sub "䭎", "jip6" #䭎
  sub "䭏", "bin2" #䭏
  sub "䭐", "joeng6" #䭐
  sub "䭑", "lim5" #䭑
  sub "䭒", "sik1" #䭒
  sub "䭓", any(["ngan6", "an6"]) #䭓
  sub "䭔", "deoi1" #䭔
  sub "䭕", "zaam2" #䭕
  sub "䭖", "zyu3" #䭖
  sub "䭗", "jing2" #䭗
  sub "䭘", "jing2" #䭘
  sub "䭙", "zam2" #䭙
  sub "䭚", "cong4" #䭚
  sub "䭛", "daam6" #䭛
  sub "䭜", "liu4" #䭜
  sub "䭝", any(["kui2", "kwui2"]) #䭝
  sub "䭞", "jik6" #䭞
  sub "䭟", "jip6" #䭟
  sub "䭠", "gim2" #䭠
  sub "䭡", any(["an3", "ngan3"]) #䭡
  sub "䭢", any(["ning4", "ling4"]) #䭢
  sub "䭣", "ci4" #䭣
  sub "䭤", "hin3" #䭤
  sub "䭥", "joeng6" #䭥
  sub "䭦", "bok6" #䭦
  sub "䭧", "mei5" #䭧
  sub "䭨", "seoi3" #䭨
  sub "䭩", "mo4" #䭩
  sub "䭪", "loeng4" #䭪
  sub "䭫", "kai2" #䭫
  sub "䭬", "kai2" #䭬
  sub "䭭", "sau2" #䭭
  sub "䭮", "fat1" #䭮
  sub "䭯", "but6" #䭯
  sub "䭰", "bung6" #䭰
  sub "䭱", "bit6" #䭱
  sub "䭲", "ji2" #䭲
  sub "䭳", any(["ngai6", "ai6"]) #䭳
  sub "䭴", "waan4" #䭴
  sub "䭵", "faan4" #䭵
  sub "䭶", "kei4" #䭶
  sub "䭷", "mou4" #䭷
  sub "䭸", "fu6" #䭸
  sub "䭹", any(["ngong4", "ong4"]) #䭹
  sub "䭺", any(["ngong5", "ong5"]) #䭺
  sub "䭻", "fan1" #䭻
  sub "䭼", "kei4" #䭼
  sub "䭽", "kwan4" #䭽
  sub "䭾", any(["to4", "do6"]) #䭾
  sub "䭿", "jat6" #䭿
  sub "䮀", "but6" #䮀
  sub "䮁", "pin4" #䮁
  sub "䮂", any(["but6", "bat6"]) #䮂
  sub "䮃", "keoi1" #䮃
  sub "䮄", "jyun4" #䮄
  sub "䮅", "jyut6" #䮅
  sub "䮆", "pei1" #䮆
  sub "䮇", "wat6" #䮇
  sub "䮈", "ci4" #䮈
  sub "䮉", "leoi6" #䮉
  sub "䮊", "ji4" #䮊
  sub "䮋", "lit6" #䮋
  sub "䮌", "jau1" #䮌
  sub "䮍", any(["niu5", "liu5"]) #䮍
  sub "䮎", "hei3" #䮎
  sub "䮏", any(["ng4", "m4"]) #䮏
  sub "䮐", "gwing1" #䮐
  sub "䮑", "leoi6" #䮑
  sub "䮒", "pou1" #䮒
  sub "䮓", "zoek3" #䮓
  sub "䮔", "zeoi1" #䮔
  sub "䮕", "zyut3" #䮕
  sub "䮖", "coeng1" #䮖
  sub "䮗", any(["ngon6", "on6"]) #䮗
  sub "䮘", "ji4" #䮘
  sub "䮙", "wik6" #䮙
  sub "䮚", "lang6" #䮚
  sub "䮛", "fu6" #䮛
  sub "䮜", "zaap6" #䮜
  sub "䮝", "wan4" #䮝
  sub "䮞", "ceon2" #䮞
  sub "䮟", "sau1" #䮟
  sub "䮠", "bik1" #䮠
  sub "䮡", "bat6" #䮡
  sub "䮢", "zaap6" #䮢
  sub "䮣", "song1" #䮣
  sub "䮤", "hok6" #䮤
  sub "䮥", "lik6" #䮥
  sub "䮦", "giu1" #䮦
  sub "䮧", any(["hon6", "hon4"]) #䮧
  sub "䮨", "zoi2" #䮨
  sub "䮩", "gwat1" #䮩
  sub "䮪", "sing4" #䮪
  sub "䮫", "lau4" #䮫
  sub "䮬", "mok6" #䮬
  sub "䮭", "mik6" #䮭
  sub "䮮", "mak6" #䮮
  sub "䮯", any(["ngou4", "ou4"]) #䮯
  sub "䮰", "zaak6" #䮰
  sub "䮱", "zuk6" #䮱
  sub "䮲", "wong4" #䮲
  sub "䮳", "faan4" #䮳
  sub "䮴", "dang6" #䮴
  sub "䮵", "tung4" #䮵
  sub "䮶", "biu1" #䮶
  sub "䮷", "duk6" #䮷
  sub "䮸", any(["ak1", "ngak1"]) #䮸
  sub "䮹", "wai3" #䮹
  sub "䮺", "zai1" #䮺
  sub "䮻", "dou2" #䮻
  sub "䮼", "leon4" #䮼
  sub "䮽", "biu1" #䮽
  sub "䮾", "pung4" #䮾
  sub "䮿", "gin2" #䮿
  sub "䯀", any(["nip6", "lip6"]) #䯀
  sub "䯁", "leoi4" #䯁
  sub "䯂", "san1" #䯂
  sub "䯃", any(["on1", "ngon1"]) #䯃
  sub "䯄", "waa1" #䯄
  sub "䯅", any(["nip6", "lip6"]) #䯅
  sub "䯆", "jik6" #䯆
  sub "䯇", "fat1" #䯇
  sub "䯈", "jyun4" #䯈
  sub "䯉", "waat3" #䯉
  sub "䯊", "kaa3" #䯊
  sub "䯋", "bat6" #䯋
  sub "䯌", "hou1" #䯌
  sub "䯍", "ling4" #䯍
  sub "䯎", "gon3" #䯎
  sub "䯏", any(["kut3", "kwut3"]) #䯏
  sub "䯐", "haai4" #䯐
  sub "䯑", any(["kwong1", "kong1"]) #䯑
  sub "䯒", "hang4" #䯒
  sub "䯓", "kwai1" #䯓
  sub "䯔", "zaak3" #䯔
  sub "䯕", "ting1" #䯕
  sub "䯖", "long4" #䯖
  sub "䯗", "bei2" #䯗
  sub "䯘", "jyun6" #䯘
  sub "䯙", "bok3" #䯙
  sub "䯚", "jiu5" #䯚
  sub "䯛", "wun3" #䯛
  sub "䯜", "tik1" #䯜
  sub "䯝", "seoi5" #䯝
  sub "䯞", "kwaa1" #䯞
  sub "䯟", "deoi6" #䯟
  sub "䯠", any(["ou2", "ngou2"]) #䯠
  sub "䯡", "gim3" #䯡
  sub "䯢", "mo4" #䯢
  sub "䯣", "kwai3" #䯣
  sub "䯤", any(["kui2", "kwui2"]) #䯤
  sub "䯥", any(["ngam6", "am6"]) #䯥
  sub "䯦", "maat3" #䯦
  sub "䯧", "king2" #䯧
  sub "䯨", "haau1" #䯨
  sub "䯩", "hou6" #䯩
  sub "䯪", "haau2" #䯪
  sub "䯫", "hou6" #䯫
  sub "䯬", "do2" #䯬
  sub "䯭", "cim1" #䯭
  sub "䯮", any(["noi4", "loi4"]) #䯮
  sub "䯯", "so1" #䯯
  sub "䯰", "gaai3" #䯰
  sub "䯱", "pei1" #䯱
  sub "䯲", "paa1" #䯲
  sub "䯳", "sung1" #䯳
  sub "䯴", "coeng4" #䯴
  sub "䯵", any(["ngot6", "ot6"]) #䯵
  sub "䯶", "maan4" #䯶
  sub "䯷", "sung1" #䯷
  sub "䯸", "ci3" #䯸
  sub "䯹", "cim1" #䯹
  sub "䯺", any(["kut3", "kwut3"]) #䯺
  sub "䯻", "gou3" #䯻
  sub "䯼", "dik6" #䯼
  sub "䯽", "pau4" #䯽
  sub "䯾", "cau4" #䯾
  sub "䯿", "zeot1" #䯿
  sub "䰀", any(["wo2", "wo1"]) #䰀
  sub "䰁", "fai3" #䰁
  sub "䰂", "coi3" #䰂
  sub "䰃", "paang4" #䰃
  sub "䰄", "soi1" #䰄
  sub "䰅", "sou1" #䰅
  sub "䰆", "jau4" #䰆
  sub "䰇", "kei4" #䰇
  sub "䰈", "co4" #䰈
  sub "䰉", any(["pun4", "baan1"]) #䰉
  sub "䰊", "bok3" #䰊
  sub "䰋", "faat3" #䰋
  sub "䰌", "zung2" #䰌
  sub "䰍", "jau1" #䰍
  sub "䰎", "kwai3" #䰎
  sub "䰏", "zit3" #䰏
  sub "䰐", "laam4" #䰐
  sub "䰑", "sou1" #䰑
  sub "䰒", "mung4" #䰒
  sub "䰓", "min4" #䰓
  sub "䰔", "pun4" #䰔
  sub "䰕", "lou4" #䰕
  sub "䰖", "zaan3" #䰖
  sub "䰗", "gau1" #䰗
  sub "䰘", "lau4" #䰘
  sub "䰙", any(["ngai5", "ai5"]) #䰙
  sub "䰚", "man4" #䰚
  sub "䰛", "lik6" #䰛
  sub "䰜", "lik6" #䰜
  sub "䰝", "zang6" #䰝
  sub "䰞", "zyu2" #䰞
  sub "䰟", "wan4" #䰟
  sub "䰠", "san1" #䰠
  sub "䰡", "ci3" #䰡
  sub "䰢", "hang4" #䰢
  sub "䰣", "mong5" #䰣
  sub "䰤", "dung1" #䰤
  sub "䰥", "waak6" #䰥
  sub "䰦", "pai2" #䰦
  sub "䰧", "fu1" #䰧
  sub "䰨", "mei6" #䰨
  sub "䰩", "ce2" #䰩
  sub "䰪", "mei6" #䰪
  sub "䰫", "caau1" #䰫
  sub "䰬", "gwat6" #䰬
  sub "䰭", "jyu4" #䰭
  sub "䰮", "ji6" #䰮
  sub "䰯", "ji6" #䰯
  sub "䰰", "jyu4" #䰰
  sub "䰱", "ling4" #䰱
  sub "䰲", any(["aat3", "ngaat3"]) #䰲
  sub "䰳", "ding1" #䰳
  sub "䰴", "gat1" #䰴
  sub "䰵", "zi2" #䰵
  sub "䰶", "mong1" #䰶
  sub "䰷", "pong5" #䰷
  sub "䰸", "gung1" #䰸
  sub "䰹", "caak6" #䰹
  sub "䰺", "gaai3" #䰺
  sub "䰻", "jyu4" #䰻
  sub "䰼", "cam4" #䰼
  sub "䰽", "pui3" #䰽
  sub "䰾", any(["baa1", "bat6"]) #䰾
  sub "䰿", "to4" #䰿
  sub "䱀", "joeng1" #䱀
  sub "䱁", "kiu4" #䱁
  sub "䱂", "jau1" #䱂
  sub "䱃", "zat6" #䱃
  sub "䱄", "gaai3" #䱄
  sub "䱅", "mut6" #䱅
  sub "䱆", "jing6" #䱆
  sub "䱇", "sin5" #䱇
  sub "䱈", any(["ngai6", "ai6"]) #䱈
  sub "䱉", "sin5" #䱉
  sub "䱊", "mai5" #䱊
  sub "䱋", "gung2" #䱋
  sub "䱌", "ji4" #䱌
  sub "䱍", "gang2" #䱍
  sub "䱎", "gang2" #䱎
  sub "䱏", "tau2" #䱏
  sub "䱐", "fu1" #䱐
  sub "䱑", "zyut6" #䱑
  sub "䱒", "jip3" #䱒
  sub "䱓", "ting4" #䱓
  sub "䱔", "tiu4" #䱔
  sub "䱕", "mau4" #䱕
  sub "䱖", "lau4" #䱖
  sub "䱗", "caan1" #䱗
  sub "䱘", "lei4" #䱘
  sub "䱙", "suk1" #䱙
  sub "䱚", "luk6" #䱚
  sub "䱛", any(["kwik1", "gwik1"]) #䱛
  sub "䱜", "cok3" #䱜
  sub "䱝", "paai4" #䱝
  sub "䱞", any(["noi6", "loi6"]) #䱞
  sub "䱟", "geoi3" #䱟
  sub "䱠", "zaan6" #䱠
  sub "䱡", "guk1" #䱡
  sub "䱢", "zang1" #䱢
  sub "䱣", "zeot1" #䱣
  sub "䱤", "haam6" #䱤
  sub "䱥", "zai3" #䱥
  sub "䱦", "zeoi1" #䱦
  sub "䱧", "gyun2" #䱧
  sub "䱨", "ci3" #䱨
  sub "䱩", "mong5" #䱩
  sub "䱪", "biu2" #䱪
  sub "䱫", "laat6" #䱫
  sub "䱬", "seoi1" #䱬
  sub "䱭", "gang2" #䱭
  sub "䱮", any(["ngaak6", "aak6"]) #䱮
  sub "䱯", "mou4" #䱯
  sub "䱰", "zung6" #䱰
  sub "䱱", "tai4" #䱱
  sub "䱲", "jyun4" #䱲
  sub "䱳", "zin1" #䱳
  sub "䱴", "gang2" #䱴
  sub "䱵", "jung1" #䱵
  sub "䱶", "long4" #䱶
  sub "䱷", "jyu4" #䱷
  sub "䱸", "sau1" #䱸
  sub "䱹", "zaa2" #䱹
  sub "䱺", "haai4" #䱺
  sub "䱻", "waat6" #䱻
  sub "䱼", "zin2" #䱼
  sub "䱽", "cong1" #䱽
  sub "䱾", "lau4" #䱾
  sub "䱿", "caam3" #䱿
  sub "䲀", "zi3" #䲀
  sub "䲁", "wai3" #䲁
  sub "䲂", "syun4" #䲂
  sub "䲃", "zou2" #䲃
  sub "䲄", "man5" #䲄
  sub "䲅", "kwai1" #䲅
  sub "䲆", "jyu4" #䲆
  sub "䲇", "cuk1" #䲇
  sub "䲈", "maa4" #䲈
  sub "䲉", "si1" #䲉
  sub "䲊", "do6" #䲊
  sub "䲋", "sam4" #䲋
  sub "䲌", "fun2" #䲌
  sub "䲍", "tang4" #䲍
  sub "䲎", any(["neoi5", "leoi5"]) #䲎
  sub "䲏", "lou4" #䲏
  sub "䲐", "lou5" #䲐
  sub "䲑", "ji4" #䲑
  sub "䲒", "haai5" #䲒
  sub "䲓", "jim2" #䲓
  sub "䲔", "king4" #䲔
  sub "䲕", "pou1" #䲕
  sub "䲖", "cau4" #䲖
  sub "䲗", "haam4" #䲗
  sub "䲘", any(["gun2", "gwun2"]) #䲘
  sub "䲙", "zit3" #䲙
  sub "䲚", "laai6" #䲚
  sub "䲛", "mung5" #䲛
  sub "䲜", "jip6" #䲜
  sub "䲝", "cong1" #䲝
  sub "䲞", "lap6" #䲞
  sub "䲟", "jan3" #䲟
  sub "䲠", "ceon1" #䲠
  sub "䲡", "cau1" #䲡
  sub "䲢", "tang4" #䲢
  sub "䲣", "jyu4" #䲣
  sub "䲤", "zau2" #䲤
  sub "䲥", "gau1" #䲥
  sub "䲦", "daai6" #䲦
  sub "䲧", "dou6" #䲧
  sub "䲨", "hung4" #䲨
  sub "䲩", "si1" #䲩
  sub "䲪", "ji6" #䲪
  sub "䲫", "gau1" #䲫
  sub "䲬", "kei4" #䲬
  sub "䲭", "ci1" #䲭
  sub "䲮", "jyun4" #䲮
  sub "䲯", "kap6" #䲯
  sub "䲰", "wan6" #䲰
  sub "䲱", "fong2" #䲱
  sub "䲲", "gung1" #䲲
  sub "䲳", "hong4" #䲳
  sub "䲴", "zam6" #䲴
  sub "䲵", "zoek3" #䲵
  sub "䲶", "jyun4" #䲶
  sub "䲷", any(["niu5", "liu5"]) #䲷
  sub "䲸", "gaai3" #䲸
  sub "䲹", "pei4" #䲹
  sub "䲺", "gam3" #䲺
  sub "䲻", "jyun4" #䲻
  sub "䲼", "sang1" #䲼
  sub "䲽", "sek6" #䲽
  sub "䲾", "haau2" #䲾
  sub "䲿", "ci4" #䲿
  sub "䳀", "dit6" #䳀
  sub "䳁", "bat6" #䳁
  sub "䳂", "diu1" #䳂
  sub "䳃", "jyun2" #䳃
  sub "䳄", "ci1" #䳄
  sub "䳅", "zi2" #䳅
  sub "䳆", "baak6" #䳆
  sub "䳇", "mou5" #䳇
  sub "䳈", "bou2" #䳈
  sub "䳉", "dung1" #䳉
  sub "䳊", "bat6" #䳊
  sub "䳋", "tung4" #䳋
  sub "䳌", "gyun1" #䳌
  sub "䳍", any(["gung6", "gung1"]) #䳍
  sub "䳎", "kau5" #䳎
  sub "䳏", any(["gwai3", "kyut3"]) #䳏
  sub "䳐", "ci3" #䳐
  sub "䳑", "jau5" #䳑
  sub "䳒", any(["jyun1", "jyun4"]) #䳒
  sub "䳓", "lou5" #䳓
  sub "䳔", "guk1" #䳔
  sub "䳕", "fau4" #䳕
  sub "䳖", any(["nip6", "lip6"]) #䳖
  sub "䳗", any(["ngo4", "o4"]) #䳗
  sub "䳘", any(["ngo4", "o4"]) #䳘
  sub "䳙", "hing2" #䳙
  sub "䳚", any(["hon2", "hot3"]) #䳚
  sub "䳛", any(["aan3", "ngaan3"]) #䳛
  sub "䳜", "tou4" #䳜
  sub "䳝", "pau2" #䳝
  sub "䳞", "bung2" #䳞
  sub "䳟", "ming4" #䳟
  sub "䳠", "seoi6" #䳠
  sub "䳡", any(["aan3", "ngaan3"]) #䳡
  sub "䳢", "kei4" #䳢
  sub "䳣", "jyun1" #䳣
  sub "䳤", "bit3" #䳤
  sub "䳥", "ling4" #䳥
  sub "䳦", "syun1" #䳦
  sub "䳧", "hau1" #䳧
  sub "䳨", "wong4" #䳨
  sub "䳩", "jiu1" #䳩
  sub "䳪", "tyun4" #䳪
  sub "䳫", "kwai4" #䳫
  sub "䳬", "jik6" #䳬
  sub "䳭", "zik3" #䳭
  sub "䳮", "mak6" #䳮
  sub "䳯", "cung4" #䳯
  sub "䳰", "bou2" #䳰
  sub "䳱", "mou6" #䳱
  sub "䳲", "zan3" #䳲
  sub "䳳", "seot1" #䳳
  sub "䳴", "taap3" #䳴
  sub "䳵", "cik1" #䳵
  sub "䳶", "kai1" #䳶
  sub "䳷", "cung4" #䳷
  sub "䳸", "maa4" #䳸
  sub "䳹", "kau3" #䳹
  sub "䳺", any(["am1", "ngam1", "aan3", "ngaan3"]) #䳺
  sub "䳻", "caam4" #䳻
  sub "䳼", any(["au1", "ngau1"]) #䳼
  sub "䳽", "hok6" #䳽
  sub "䳾", "dang1" #䳾
  sub "䳿", "jin4" #䳿
  sub "䴀", "tung4" #䴀
  sub "䴁", "jyu6" #䴁
  sub "䴂", "zoeng6" #䴂
  sub "䴃", any(["naau4", "laau4"]) #䴃
  sub "䴄", "seon3" #䴄
  sub "䴅", "fan4" #䴅
  sub "䴆", "buk6" #䴆
  sub "䴇", "ling4" #䴇
  sub "䴈", any(["ou2", "ngou2", "ou3", "ngou3"]) #䴈
  sub "䴉", any(["syun4", "waan4"]) #䴉
  sub "䴊", "ji4" #䴊
  sub "䴋", "waan4" #䴋
  sub "䴌", "mung4" #䴌
  sub "䴍", any(["ang1", "ngang1"]) #䴍
  sub "䴎", "leoi5" #䴎
  sub "䴏", "jin3" #䴏
  sub "䴐", "bou2" #䴐
  sub "䴑", "dip6" #䴑
  sub "䴒", "ling4" #䴒
  sub "䴓", "si1" #䴓
  sub "䴔", "gaau1" #䴔
  sub "䴕", "lit6" #䴕
  sub "䴖", "zing1" #䴖
  sub "䴗", "gwik1" #䴗
  sub "䴘", "tai1" #䴘
  sub "䴙", "pik1" #䴙
  sub "䴚", "gong2" #䴚
  sub "䴛", "siu1" #䴛
  sub "䴜", "waai1" #䴜
  sub "䴝", "ceoi3" #䴝
  sub "䴞", "dik6" #䴞
  sub "䴟", "wun4" #䴟
  sub "䴠", any(["ou2", "ngou2", "jiu2"]) #䴠
  sub "䴡", "lai6" #䴡
  sub "䴢", "mei4" #䴢
  sub "䴣", "fu1" #䴣
  sub "䴤", "sang1" #䴤
  sub "䴥", "gaa1" #䴥
  sub "䴦", any(["ngan4", "an4"]) #䴦
  sub "䴧", "wai1" #䴧
  sub "䴨", "jyun4" #䴨
  sub "䴩", "piu4" #䴩
  sub "䴪", "luk6" #䴪
  sub "䴫", "ling4" #䴫
  sub "䴬", "jik6" #䴬
  sub "䴭", "coi4" #䴭
  sub "䴮", "saan3" #䴮
  sub "䴯", "fat1" #䴯
  sub "䴰", "suk6" #䴰
  sub "䴱", "to1" #䴱
  sub "䴲", "mut6" #䴲
  sub "䴳", "waat6" #䴳
  sub "䴴", "tip3" #䴴
  sub "䴵", "bing2" #䴵
  sub "䴶", "pung4" #䴶
  sub "䴷", "wan4" #䴷
  sub "䴸", "fu1" #䴸
  sub "䴹", any(["gwo2", "go2"]) #䴹
  sub "䴺", "bau6" #䴺
  sub "䴻", "lei4" #䴻
  sub "䴼", "caan3" #䴼
  sub "䴽", "pei4" #䴽
  sub "䴾", "co4" #䴾
  sub "䴿", "mung4" #䴿
  sub "䵀", "so2" #䵀
  sub "䵁", "coeng3" #䵁
  sub "䵂", "zik6" #䵂
  sub "䵃", any(["kwong3", "kong3"]) #䵃
  sub "䵄", "fung1" #䵄
  sub "䵅", any(["ngaau4", "aau4"]) #䵅
  sub "䵆", "mung4" #䵆
  sub "䵇", "sin3" #䵇
  sub "䵈", "huk1" #䵈
  sub "䵉", "tau4" #䵉
  sub "䵊", "tan1" #䵊
  sub "䵋", "wai5" #䵋
  sub "䵌", "him1" #䵌
  sub "䵍", "tan1" #䵍
  sub "䵎", "teon1" #䵎
  sub "䵏", "lou6" #䵏
  sub "䵐", "cin2" #䵐
  sub "䵑", any(["nik1", "lik1"]) #䵑
  sub "䵒", any(["nik1", "lik1"]) #䵒
  sub "䵓", "syu2" #䵓
  sub "䵔", "dung2" #䵔
  sub "䵕", "geoi3" #䵕
  sub "䵖", "hin3" #䵖
  sub "䵗", "baak6" #䵗
  sub "䵘", "saai3" #䵘
  sub "䵙", "zaa1" #䵙
  sub "䵚", "tou2" #䵚
  sub "䵛", "hin3" #䵛
  sub "䵜", any(["nung5", "lung5"]) #䵜
  sub "䵝", "ji3" #䵝
  sub "䵞", "king4" #䵞
  sub "䵟", "gon2" #䵟
  sub "䵠", "dik1" #䵠
  sub "䵡", "jin6" #䵡
  sub "䵢", "mui6" #䵢
  sub "䵣", "daat3" #䵣
  sub "䵤", "gin2" #䵤
  sub "䵥", "wat1" #䵥
  sub "䵦", "ze6" #䵦
  sub "䵧", "zoi3" #䵧
  sub "䵨", "mong4" #䵨
  sub "䵩", "lai4" #䵩
  sub "䵪", "gwan3" #䵪
  sub "䵫", "fan1" #䵫
  sub "䵬", "daap6" #䵬
  sub "䵭", "ze3" #䵭
  sub "䵮", "joeng4" #䵮
  sub "䵯", "teon2" #䵯
  sub "䵰", "soeng1" #䵰
  sub "䵱", "hik1" #䵱
  sub "䵲", "ciu1" #䵲
  sub "䵳", "wai3" #䵳
  sub "䵴", "wan6" #䵴
  sub "䵵", "caat3" #䵵
  sub "䵶", "keoi4" #䵶
  sub "䵷", "waa1" #䵷
  sub "䵸", "cuk1" #䵸
  sub "䵹", "zi1" #䵹
  sub "䵺", "ting5" #䵺
  sub "䵻", "seoi6" #䵻
  sub "䵼", "soeng1" #䵼
  sub "䵽", "caap3" #䵽
  sub "䵾", "fu4" #䵾
  sub "䵿", "tip3" #䵿
  sub "䶀", any(["taap3", "daap6"]) #䶀
  sub "䶁", "taap3" #䶁
  sub "䶂", "zoek3" #䶂
  sub "䶃", "ham4" #䶃
  sub "䶄", "ping4" #䶄
  sub "䶅", "hok6" #䶅
  sub "䶆", "zeoi1" #䶆
  sub "䶇", "zau6" #䶇
  sub "䶈", "bok3" #䶈
  sub "䶉", "lau4" #䶉
  sub "䶊", any(["nuk6", "luk6"]) #䶊
  sub "䶋", "hap1" #䶋
  sub "䶌", "paau3" #䶌
  sub "䶍", "tai3" #䶍
  sub "䶎", "hap1" #䶎
  sub "䶏", "ji4" #䶏
  sub "䶐", "wui3" #䶐
  sub "䶑", "tai3" #䶑
  sub "䶒", "cai4" #䶒
  sub "䶓", "zai3" #䶓
  sub "䶔", "ci4" #䶔
  sub "䶕", "baa6" #䶕
  sub "䶖", "gam6" #䶖
  sub "䶗", any(["kaa1", "haap3"]) #䶗
  sub "䶘", "laap6" #䶘
  sub "䶙", "geoi6" #䶙
  sub "䶚", "geoi2" #䶚
  sub "䶛", "laat6" #䶛
  sub "䶜", "guk1" #䶜
  sub "䶝", "haap6" #䶝
  sub "䶞", "kei4" #䶞
  sub "䶟", "haam6" #䶟
  sub "䶠", "gaam1" #䶠
  sub "䶡", "zit6" #䶡
  sub "䶢", "gaam1" #䶢
  sub "䶣", any(["ngoi4", "oi4"]) #䶣
  sub "䶤", "hat6" #䶤
  sub "䶥", any(["zaa1", "zeoi2"]) #䶥
  sub "䶦", "caak3" #䶦
  sub "䶧", any(["ngaau5", "aau5"]) #䶧
  sub "䶨", "zaam1" #䶨
  sub "䶩", "zai6" #䶩
  sub "䶪", "caat3" #䶪
  sub "䶫", "jim6" #䶫
  sub "䶬", "gin1" #䶬
  sub "䶭", "wong1" #䶭
  sub "䶮", any(["jim5", "jim2"]) #䶮
  sub "䶯", "kwai1" #䶯
  sub "䶰", "ziu1" #䶰
  sub "䶱", "tung4" #䶱
  sub "䶲", "jim4" #䶲
  sub "䶳", "joek6" #䶳
  sub "䶴", "ceoi1" #䶴
  sub "䶵", "ci4" #䶵
  sub "一", any(["jat1", "waang4"]) #一
  sub "丁", any(["ding1", "zaang1", "zang1"]) #丁
  sub "丂", "haau2" #丂
  sub "七", "cat1" #七
  sub "丄", "soeng6" #丄
  sub "丅", "haa6" #丅
  sub "丆", any(["daan1", "jat1 waang4 jat1 pit3"]) #丆
  sub "万", any(["maan6", "mak6"]) #万
  sub "丈", any(["zoeng6", "zoeng2"]) #丈
  sub "三", any(["saam1", "saam3"]) #三
  sub "上", any(["soeng6", "soeng5"]) #上
  sub "下", any(["haa6", "haa1", "haa2", "haa5"]) #下
  sub "丌", any(["gei1", "kei4"]) #丌
  sub "不", any(["bat1", "fau2", "pei1"]) #不
  sub "与", any(["jyu5", "jyu4", "jyu6"]) #与
  sub "丏", "min5" #丏
  sub "丐", "koi3" #丐
  sub "丑", "cau2" #丑
  sub "丒", any(["ng5", "m5"]) #丒
  sub "专", "zyun1" #专
  sub "且", any(["ce2", "zeoi1", "cou4"]) #且
  sub "丕", "pei1" #丕
  sub "世", any(["sai3", "sai2"]) #世
  sub "丗", "sai3" #丗
  sub "丘", "jau1" #丘
  sub "丙", "bing2" #丙
  sub "业", "jip6" #业
  sub "丛", "cung4" #丛
  sub "东", "dung1" #东
  sub "丝", "si1" #丝
  sub "丞", "sing4" #丞
  sub "丟", "diu1" #丟
  sub "丠", "kei3" #丠
  sub "両", "loeng2" #両
  sub "丢", "diu1" #丢
  sub "丣", "jau5" #丣
  sub "两", any(["loeng5", "loeng2", "loeng6"]) #两
  sub "严", "jim4" #严
  sub "並", any(["bing6", "bing3"]) #並
  sub "丧", any(["song1", "song3"]) #丧
  sub "丨", any(["gwan2", "syu6"]) #丨
  sub "丩", "gau2" #丩
  sub "个", any(["go3", "go2"]) #个
  sub "丫", any(["aa1", "ngaa1"]) #丫
  sub "丬", any(["baan6", "gaan2 baan6 bin1"]) #丬
  sub "中", any(["zung1", "zung3"]) #中
  sub "丮", "gik1" #丮
  sub "丯", "gaai3" #丯
  sub "丰", "fung1" #丰
  sub "丱", any(["gwaan3", "kong3", "kwong3"]) #丱
  sub "串", any(["cyun3", "cyun2", "gwaan3"]) #串
  sub "丳", "caan2" #丳
  sub "临", any(["lam4", "lam1"]) #临
  sub "丵", "zok6" #丵
  sub "丶", any(["zyu2", "dim2"]) #丶
  sub "丷", any(["baat3", "baat3 zi6 tau4"]) #丷
  sub "丸", any(["jyun4", "jyun2"]) #丸
  sub "丹", "daan1" #丹
  sub "为", any(["wai4", "wai2", "wai6"]) #为
  sub "主", "zyu2" #主
  sub "丼", "zeng2" #丼
  sub "丽", any(["lai6", "lai4", "lei4"]) #丽
  sub "举", "geoi2" #举
  sub "丿", "pit3" #丿
  sub "乀", "fat1" #乀
  sub "乁", "ji4" #乁
  sub "乂", any(["ngaai6", "aai6"]) #乂
  sub "乃", any(["naai5", "laai5", "oi2", "ngoi2"]) #乃
  sub "乄", "ngau1 mei5 gaau1 caa1" #乄
  sub "久", "gau2" #久
  sub "乆", "gau2" #乆
  sub "乇", any(["tok3", "zaak6"]) #乇
  sub "么", any(["maa1", "jiu1", "mo1"]) #么
  sub "义", "ji6" #义
  sub "乊", "fu4 zi6 tau4" #乊
  sub "之", "zi1" #之
  sub "乌", "wu1" #乌
  sub "乍", any(["zaa3", "zaa6", "zok3"]) #乍
  sub "乎", any(["fu4", "fu1", "wu4"]) #乎
  sub "乏", "fat6" #乏
  sub "乐", any(["lok6", "ngok6", "ok6", "ngaau6", "aau6", "ngaau4", "aau4"]) #乐
  sub "乑", "jam4" #乑
  sub "乒", any(["bing1", "ping1"]) #乒
  sub "乓", any(["bam1", "pong1"]) #乓
  sub "乔", "kiu4" #乔
  sub "乕", "fu2" #乕
  sub "乖", "gwaai1" #乖
  sub "乗", any(["sing4", "sing6"]) #乗
  sub "乘", any(["sing4", "sing6"]) #乘
  sub "乙", any(["jyut3", "jyut6"]) #乙
  sub "乚", any(["jyut3", "jan2"]) #乚
  sub "乛", "waang4 ngau1" #乛
  sub "乜", any(["mat1", "me1", "me5", "ne6", "le6", "me6"]) #乜
  sub "九", "gau2" #九
  sub "乞", any(["hat1", "hei3"]) #乞
  sub "也", "jaa5" #也
  sub "习", "zaap6" #习
  sub "乡", any(["hoeng1", "hoeng3"]) #乡
  sub "乢", "goi3" #乢
  sub "乣", "gau2" #乣
  sub "乤", "haa6" #乤
  sub "乥", "fu4" #乥
  sub "书", "syu1" #书
  sub "乧", "dau2" #乧
  sub "乨", "ci2" #乨
  sub "乩", "gei1" #乩
  sub "乪", "kek6" #乪
  sub "乫", "gaa1" #乫
  sub "乬", "geoi6" #乬
  sub "乭", "sek6" #乭
  sub "乮", "maau5" #乮
  sub "乯", "fu4" #乯
  sub "买", "maai5" #买
  sub "乱", any(["lyun6", "lyun2"]) #乱
  sub "乲", "ci3" #乲
  sub "乳", "jyu5" #乳
  sub "乴", "zyut6" #乴
  sub "乵", "jim5" #乵
  sub "乶", "fu2" #乶
  sub "乷", "saa1" #乷
  sub "乸", any(["naa2", "laa2"]) #乸
  sub "乹", any(["kin4", "gon1"]) #乹
  sub "乺", "so2" #乺
  sub "乻", "jyu1" #乻
  sub "乼", "zyu3" #乼
  sub "乽", "ze2" #乽
  sub "乾", any(["kin4", "gon1"]) #乾
  sub "乿", "zi6" #乿
  sub "亀", "gwai1" #亀
  sub "亁", "gon1" #亁
  sub "亂", any(["lyun6", "lyun2"]) #亂
  sub "亃", "leon5" #亃
  sub "亄", "ji3" #亄
  sub "亅", any(["kyut3", "ngau1"]) #亅
  sub "了", any(["liu5", "liu2"]) #了
  sub "亇", "ding1" #亇
  sub "予", any(["jyu4", "jyu5"]) #予
  sub "争", any(["zang1", "zaang1", "zang3", "zaang3", "caang1"]) #争
  sub "亊", "si6" #亊
  sub "事", any(["si6", "si2"]) #事
  sub "二", any(["ji6", "ji2"]) #二
  sub "亍", "cuk1" #亍
  sub "于", any(["jyu1", "jyu4"]) #于
  sub "亏", "kwai1" #亏
  sub "亐", "jyu1" #亐
  sub "云", any(["wan4", "wan2"]) #云
  sub "互", "wu6" #互
  sub "亓", "kei4" #亓
  sub "五", any(["ng5", "m5"]) #五
  sub "井", any(["zeng2", "zing2"]) #井
  sub "亖", "sei3" #亖
  sub "亗", "seoi3" #亗
  sub "亘", "gang2" #亘
  sub "亙", "gang2" #亙
  sub "亚", any(["aa3", "ngaa3", "aa1", "ngaa1"]) #亚
  sub "些", any(["se1", "so3", "so1", "saa1"]) #些
  sub "亜", any(["aa3", "ngaa3"]) #亜
  sub "亝", any(["cai4", "zaai1"]) #亝
  sub "亞", any(["aa3", "ngaa3", "aa1", "ngaa1"]) #亞
  sub "亟", any(["gik1", "kei3"]) #亟
  sub "亠", any(["tau4", "jat1 dim2 jat1 waang4"]) #亠
  sub "亡", any(["mong4", "mou4"]) #亡
  sub "亢", any(["kong3", "gong1"]) #亢
  sub "亣", "daai6" #亣
  sub "交", "gaau1" #交
  sub "亥", "hoi6" #亥
  sub "亦", "jik6" #亦
  sub "产", "caan2" #产
  sub "亨", any(["hang1", "paang1"]) #亨
  sub "亩", "mau5" #亩
  sub "亪", "bin3" #亪
  sub "享", "hoeng2" #享
  sub "京", "ging1" #京
  sub "亭", any(["ting4", "ting2"]) #亭
  sub "亮", "loeng6" #亮
  sub "亯", any(["hang1", "paang1", "hoeng2"]) #亯
  sub "亰", "ging1" #亰
  sub "亱", "je6" #亱
  sub "亲", any(["can1", "can3"]) #亲
  sub "亳", "bok3" #亳
  sub "亴", "jau6" #亴
  sub "亵", "sit3" #亵
  sub "亶", any(["taan2", "daan6"]) #亶
  sub "亷", "lim4" #亷
  sub "亸", "do2" #亸
  sub "亹", any(["mei5", "mun4"]) #亹
  sub "人", any(["jan4", "jan1", "jan2"]) #人
  sub "亻", any(["jan4", "kei5 jan4 bin1"]) #亻
  sub "亼", any(["zaap6", "zap6"]) #亼
  sub "亽", "zaap6" #亽
  sub "亾", any(["mou4", "mong4"]) #亾
  sub "亿", "jik1" #亿
  sub "什", any(["sap6", "sam6", "zaap6"]) #什
  sub "仁", "jan4" #仁
  sub "仂", any(["lak6", "lik6"]) #仂
  sub "仃", "ding1" #仃
  sub "仄", "zak1" #仄
  sub "仅", any(["gan2", "gan6"]) #仅
  sub "仆", any(["fu6", "puk6", "puk1", "buk6"]) #仆
  sub "仇", any(["sau4", "cau4", "kau4"]) #仇
  sub "仈", "baat3" #仈
  sub "仉", "zoeng2" #仉
  sub "今", "gam1" #今
  sub "介", "gaai3" #介
  sub "仌", "bing1" #仌
  sub "仍", "jing4" #仍
  sub "从", any(["cung4", "sung1", "zung1", "zung3"]) #从
  sub "仏", "fat6" #仏
  sub "仐", "tou1" #仐
  sub "仑", any(["leon4", "leon2"]) #仑
  sub "仒", "bing1" #仒
  sub "仓", "cong1" #仓
  sub "仔", any(["zai2", "zai4", "zi2", "zi1"]) #仔
  sub "仕", "si6" #仕
  sub "他", "taa1" #他
  sub "仗", any(["zoeng6", "zoeng2", "zoeng3"]) #仗
  sub "付", "fu6" #付
  sub "仙", "sin1" #仙
  sub "仚", "hin1" #仚
  sub "仛", "tok3" #仛
  sub "仜", "hung4" #仜
  sub "仝", "tung4" #仝
  sub "仞", "jan6" #仞
  sub "仟", "cin1" #仟
  sub "仠", "gon2" #仠
  sub "仡", any(["ngat6", "at6", "go1", "gat1"]) #仡
  sub "仢", "bok6" #仢
  sub "代", "doi6" #代
  sub "令", any(["ling6", "ling2", "ling4", "ling1", "lim1"]) #令
  sub "以", "ji5" #以
  sub "仦", "caau3" #仦
  sub "仧", "coeng4" #仧
  sub "仨", any(["saam1", "saa1"]) #仨
  sub "仩", "coeng4" #仩
  sub "仪", "ji4" #仪
  sub "仫", any(["muk6", "mo1"]) #仫
  sub "们", "mun4" #们
  sub "仭", "jan6" #仭
  sub "仮", "faan2" #仮
  sub "仯", "caau3" #仯
  sub "仰", any(["joeng5", "ngong5", "ong5"]) #仰
  sub "仱", "kim4" #仱
  sub "仲", "zung6" #仲
  sub "仳", any(["pei2", "pei4"]) #仳
  sub "仴", "wut6" #仴
  sub "仵", any(["ng5", "m5"]) #仵
  sub "件", any(["gin6", "gin2"]) #件
  sub "价", any(["gaai3", "gaa3"]) #价
  sub "仸", "jiu2" #仸
  sub "仹", "fung1" #仹
  sub "仺", "cong1" #仺
  sub "任", any(["jam6", "jam4"]) #任
  sub "仼", "wong4" #仼
  sub "份", any(["fan6", "fan2", "ban1"]) #份
  sub "仾", "dai1" #仾
  sub "仿", "fong2" #仿
  sub "伀", "zung1" #伀
  sub "企", any(["kei5", "kei2"]) #企
  sub "伂", "pui3" #伂
  sub "伃", "jyu4" #伃
  sub "伄", "diu3" #伄
  sub "伅", "dan6" #伅
  sub "伆", "mat6" #伆
  sub "伇", "jik6" #伇
  sub "伈", "sam2" #伈
  sub "伉", "kong3" #伉
  sub "伊", "ji1" #伊
  sub "伋", "kap1" #伋
  sub "伌", any(["aai3", "ngaai3"]) #伌
  sub "伍", any(["ng5", "m5"]) #伍
  sub "伎", any(["gei6", "kei4"]) #伎
  sub "伏", any(["fuk6", "buk6"]) #伏
  sub "伐", "fat6" #伐
  sub "休", "jau1" #休
  sub "伒", "gan3" #伒
  sub "伓", "pei1" #伓
  sub "伔", "dam2" #伔
  sub "伕", "fu1" #伕
  sub "伖", "tong2" #伖
  sub "众", "zung3" #众
  sub "优", "jau1" #优
  sub "伙", "fo2" #伙
  sub "会", any(["wui6", "wui2", "wui5", "kui2", "kwui2"]) #会
  sub "伛", "jyu2" #伛
  sub "伜", "ceoi3" #伜
  sub "伝", "cyun4" #伝
  sub "伞", "saan3" #伞
  sub "伟", "wai5" #伟
  sub "传", any(["cyun4", "zyun6", "zyun2"]) #传
  sub "伡", "ce1" #伡
  sub "伢", any(["ngaa4", "aa4"]) #伢
  sub "伣", "jin5" #伣
  sub "伤", "soeng1" #伤
  sub "伥", any(["coeng1", "caang1", "caang4"]) #伥
  sub "伦", "leon4" #伦
  sub "伧", "cong1" #伧
  sub "伨", "seon1" #伨
  sub "伩", "seon3" #伩
  sub "伪", any(["ngai6", "ai6"]) #伪
  sub "伫", "cyu5" #伫
  sub "伬", "cek3" #伬
  sub "伭", "jin4" #伭
  sub "伮", any(["nou5", "lou5"]) #伮
  sub "伯", any(["baak3", "baa3", "mak6"]) #伯
  sub "估", any(["gu2", "gwu2", "gu3", "gwu3"]) #估
  sub "伱", any(["nei5", "lei5"]) #伱
  sub "伲", any(["nei4", "lei4"]) #伲
  sub "伳", "sit3" #伳
  sub "伴", any(["bun6", "pun5", "pun2", "pun3"]) #伴
  sub "伵", "gwik1" #伵
  sub "伶", any(["ling4", "ling1"]) #伶
  sub "伷", "zau6" #伷
  sub "伸", "san1" #伸
  sub "伹", "ceoi1" #伹
  sub "伺", any(["zi6", "si6"]) #伺
  sub "伻", "ping1" #伻
  sub "似", "ci5" #似
  sub "伽", any(["gaa1", "ke4"]) #伽
  sub "伾", "pei1" #伾
  sub "伿", "ji6" #伿
  sub "佀", "ci5" #佀
  sub "佁", "ji5" #佁
  sub "佂", "zing1" #佂
  sub "佃", any(["din6", "tin4"]) #佃
  sub "佄", "ham4" #佄
  sub "佅", any(["mui6", "maai6"]) #佅
  sub "但", "daan6" #但
  sub "佇", any(["ning4", "ling4", "cyu5"]) #佇
  sub "佈", "bou3" #佈
  sub "佉", "keoi1" #佉
  sub "佊", "bei2" #佊
  sub "佋", "siu6" #佋
  sub "佌", "ci2" #佌
  sub "位", any(["wai6", "wai2"]) #位
  sub "低", "dai1" #低
  sub "住", any(["zyu6", "zyu2"]) #住
  sub "佐", "zo3" #佐
  sub "佑", "jau6" #佑
  sub "佒", any(["joeng5", "ngong5", "ong5"]) #佒
  sub "体", any(["tai2", "ban6"]) #体
  sub "佔", "zim3" #佔
  sub "何", any(["ho4", "ho2", "ho6"]) #何
  sub "佖", "bit1" #佖
  sub "佗", any(["to4", "to1"]) #佗
  sub "佘", "se4" #佘
  sub "余", any(["jyu4", "ceoi4"]) #余
  sub "佚", any(["jat6", "dit6"]) #佚
  sub "佛", any(["fat6", "fat1", "bat6"]) #佛
  sub "作", any(["zok3", "zok2"]) #作
  sub "佝", any(["keoi1", "gau1", "kau3"]) #佝
  sub "佞", any(["ning6", "ling6"]) #佞
  sub "佟", "tung4" #佟
  sub "你", any(["nei5", "lei5"]) #你
  sub "佡", "hin1" #佡
  sub "佢", any(["keoi5", "heoi5"]) #佢
  sub "佣", any(["jung2", "jung4"]) #佣
  sub "佤", any(["ngaa5", "aa5"]) #佤
  sub "佥", "cim1" #佥
  sub "佦", "jau6" #佦
  sub "佧", "kaa1" #佧
  sub "佨", "baau1" #佨
  sub "佩", "pui3" #佩
  sub "佪", "wui4" #佪
  sub "佫", "hok6" #佫
  sub "佬", any(["lou2", "lou5"]) #佬
  sub "佭", "gong3" #佭
  sub "佮", "gap3" #佮
  sub "佯", "joeng4" #佯
  sub "佰", any(["baak3", "mak6"]) #佰
  sub "佱", "faat3" #佱
  sub "佲", "ming5" #佲
  sub "佳", "gaai1" #佳
  sub "佴", any(["ji6", "ji5", "noi6", "loi6"]) #佴
  sub "併", any(["bing3", "ping3", "bing6"]) #併
  sub "佶", any(["gat1", "git3"]) #佶
  sub "佷", "han2" #佷
  sub "佸", any(["kut3", "kwut3", "wut6"]) #佸
  sub "佹", "gwai2" #佹
  sub "佺", "cyun4" #佺
  sub "佻", any(["tiu1", "tiu3", "tiu4"]) #佻
  sub "佼", any(["gaau2", "gaau1"]) #佼
  sub "佽", "ci3" #佽
  sub "佾", "jat6" #佾
  sub "使", any(["si2", "sai2", "si3"]) #使
  sub "侀", "jing4" #侀
  sub "侁", "san1" #侁
  sub "侂", "tok3" #侂
  sub "侃", "hon2" #侃
  sub "侄", "zat6" #侄
  sub "侅", "goi1" #侅
  sub "來", any(["loi4", "loi2", "loi6", "lai4", "lai2"]) #來
  sub "侇", "ji4" #侇
  sub "侈", "ci2" #侈
  sub "侉", any(["kwaa2", "kwaa1"]) #侉
  sub "侊", any(["gwong1", "gong1"]) #侊
  sub "例", "lai6" #例
  sub "侌", "jam1" #侌
  sub "侍", any(["si6", "si2"]) #侍
  sub "侎", "mei5" #侎
  sub "侏", "zyu1" #侏
  sub "侐", "gwik1" #侐
  sub "侑", "jau6" #侑
  sub "侒", any(["on1", "ngon1"]) #侒
  sub "侓", "leot6" #侓
  sub "侔", "mau4" #侔
  sub "侕", "ji4" #侕
  sub "侖", any(["leon4", "leon2"]) #侖
  sub "侗", any(["tung4", "tung2", "dung6"]) #侗
  sub "侘", "caa3" #侘
  sub "侙", "cik1" #侙
  sub "侚", any(["seon1", "seon6", "ceon4"]) #侚
  sub "供", any(["gung1", "gung3"]) #供
  sub "侜", "zau1" #侜
  sub "依", any(["ji1", "ji2"]) #依
  sub "侞", "jyu4" #侞
  sub "侟", "cyun4" #侟
  sub "侠", any(["hap6", "haap6"]) #侠
  sub "価", "ci5" #価
  sub "侢", "daai3" #侢
  sub "侣", "leoi5" #侣
  sub "侤", "haau2" #侤
  sub "侥", any(["hiu1", "jiu4"]) #侥
  sub "侦", "zing1" #侦
  sub "侧", "zak1" #侧
  sub "侨", "kiu4" #侨
  sub "侩", any(["kui2", "kwui2", "kui3", "kwui3"]) #侩
  sub "侪", "caai4" #侪
  sub "侫", any(["ning6", "ling6"]) #侫
  sub "侬", any(["nung4", "lung4"]) #侬
  sub "侭", "zeon2" #侭
  sub "侮", "mou5" #侮
  sub "侯", any(["hau4", "hau6"]) #侯
  sub "侰", "kwan3" #侰
  sub "侱", "cing2" #侱
  sub "侲", "zan3" #侲
  sub "侳", any(["zo6", "co3"]) #侳
  sub "侴", "cau2" #侴
  sub "侵", "cam1" #侵
  sub "侶", "leoi5" #侶
  sub "侷", "guk6" #侷
  sub "侸", "syu6" #侸
  sub "侹", "ting5" #侹
  sub "侺", "sam6" #侺
  sub "侻", any(["teoi3", "tyut3"]) #侻
  sub "侼", "but6" #侼
  sub "侽", any(["naam4", "laam4"]) #侽
  sub "侾", "haau1" #侾
  sub "便", any(["bin6", "bin2", "pin4"]) #便
  sub "俀", "teoi2" #俀
  sub "俁", "jyu5" #俁
  sub "係", any(["hai6", "hai2"]) #係
  sub "促", "cuk1" #促
  sub "俄", any(["ngo4", "o4"]) #俄
  sub "俅", "kau4" #俅
  sub "俆", any(["ceoi4", "syu1"]) #俆
  sub "俇", any(["gwaang6", "hong1"]) #俇
  sub "俈", "guk1" #俈
  sub "俉", any(["ng6", "m6"]) #俉
  sub "俊", "zeon3" #俊
  sub "俋", "jap1" #俋
  sub "俌", "fu6" #俌
  sub "俍", "loeng4" #俍
  sub "俎", "zo2" #俎
  sub "俏", "ciu3" #俏
  sub "俐", "lei6" #俐
  sub "俑", "jung2" #俑
  sub "俒", "wan6" #俒
  sub "俓", "ging3" #俓
  sub "俔", "jin5" #俔
  sub "俕", "saam3" #俕
  sub "俖", "pui2" #俖
  sub "俗", "zuk6" #俗
  sub "俘", "fu1" #俘
  sub "俙", "hei1" #俙
  sub "俚", "lei5" #俚
  sub "俛", any(["min5", "fu2"]) #俛
  sub "俜", "ping1" #俜
  sub "保", "bou2" #保
  sub "俞", any(["jyu4", "jyu6", "syu3"]) #俞
  sub "俟", any(["zi6", "kei4"]) #俟
  sub "俠", any(["hap6", "haap6"]) #俠
  sub "信", any(["seon3", "seon2", "san1"]) #信
  sub "俢", "sau1" #俢
  sub "俣", "jyu5" #俣
  sub "俤", "dai6" #俤
  sub "俥", "ce1" #俥
  sub "俦", "cau4" #俦
  sub "俧", "zi3" #俧
  sub "俨", "jim5" #俨
  sub "俩", "loeng5" #俩
  sub "俪", "lai6" #俪
  sub "俫", any(["loi4", "loi6"]) #俫
  sub "俬", "si1" #俬
  sub "俭", "gim6" #俭
  sub "修", "sau1" #修
  sub "俯", "fu2" #俯
  sub "俰", "wo6" #俰
  sub "俱", any(["keoi1", "geoi1"]) #俱
  sub "俲", "haau6" #俲
  sub "俳", any(["paai4", "pui4"]) #俳
  sub "俴", "cin5" #俴
  sub "俵", "biu2" #俵
  sub "俶", any(["cuk1", "tik1"]) #俶
  sub "俷", "fai3" #俷
  sub "俸", any(["fung6", "fung2"]) #俸
  sub "俹", any(["aa3", "ngaa3"]) #俹
  sub "俺", any(["aan2", "ngaan2", "jim3"]) #俺
  sub "俻", "bei6" #俻
  sub "俼", "juk6" #俼
  sub "俽", "jan1" #俽
  sub "俾", "bei2" #俾
  sub "俿", "fu2" #俿
  sub "倀", any(["coeng1", "caang1", "caang4"]) #倀
  sub "倁", "zi1" #倁
  sub "倂", any(["bing3", "ping3", "bing6"]) #倂
  sub "倃", any(["gau6", "zaa1"]) #倃
  sub "倄", "haau4" #倄
  sub "倅", any(["ceoi3", "zeot1", "cyut3"]) #倅
  sub "倆", "loeng5" #倆
  sub "倇", "jyun2" #倇
  sub "倈", any(["loi4", "loi6"]) #倈
  sub "倉", "cong1" #倉
  sub "倊", "zung3" #倊
  sub "個", any(["go3", "go2"]) #個
  sub "倌", any(["gun1", "gwun1"]) #倌
  sub "倍", any(["pui5", "bui3"]) #倍
  sub "倎", "tin2" #倎
  sub "倏", "suk1" #倏
  sub "倐", "suk1" #倐
  sub "們", "mun4" #們
  sub "倒", any(["dou2", "dou3"]) #倒
  sub "倓", "taam4" #倓
  sub "倔", "gwat6" #倔
  sub "倕", "seoi4" #倕
  sub "倖", "hang6" #倖
  sub "倗", "pang4" #倗
  sub "倘", any(["tong2", "soeng4"]) #倘
  sub "候", any(["hau6", "hau1", "hau2"]) #候
  sub "倚", any(["ji2", "kei1"]) #倚
  sub "倛", "hei1" #倛
  sub "倜", any(["tik1", "zau1"]) #倜
  sub "倝", "gon3" #倝
  sub "倞", any(["ging6", "loeng6"]) #倞
  sub "借", any(["ze3", "ze2"]) #借
  sub "倠", "seoi1" #倠
  sub "倡", any(["coeng1", "coeng3"]) #倡
  sub "倢", any(["zit3", "zit6"]) #倢
  sub "倣", "fong2" #倣
  sub "値", "zik6" #値
  sub "倥", any(["hung1", "hung2"]) #倥
  sub "倦", "gyun6" #倦
  sub "倧", "zung1" #倧
  sub "倨", "geoi3" #倨
  sub "倩", "sin6" #倩
  sub "倪", any(["ngai4", "ai4", "ngai6", "ai6"]) #倪
  sub "倫", "leon4" #倫
  sub "倬", "coek3" #倬
  sub "倭", any(["wai1", "wo1", "wo2"]) #倭
  sub "倮", "lo2" #倮
  sub "倯", "sung1" #倯
  sub "倰", "ling4" #倰
  sub "倱", "wan6" #倱
  sub "倲", "dung1" #倲
  sub "倳", "zi3" #倳
  sub "倴", any(["ban6", "ban3"]) #倴
  sub "倵", "mou5" #倵
  sub "倶", "keoi1" #倶
  sub "倷", any(["noi6", "loi6", "naai5", "laai5"]) #倷
  sub "倸", "coi2" #倸
  sub "倹", "gim6" #倹
  sub "债", "zaai3" #债
  sub "倻", "je4" #倻
  sub "值", "zik6" #值
  sub "倽", "saa2" #倽
  sub "倾", "king1" #倾
  sub "倿", any(["ning6", "ling6"]) #倿
  sub "偀", "jing1" #偀
  sub "偁", "cing1" #偁
  sub "偂", "cin4" #偂
  sub "偃", any(["jin2", "jim2"]) #偃
  sub "偄", "jyun5" #偄
  sub "偅", "zung3" #偅
  sub "偆", "ceon2" #偆
  sub "假", any(["gaa2", "gaa1", "gaa3", "haa4"]) #假
  sub "偈", any(["git6", "gai6", "gai2"]) #偈
  sub "偉", "wai5" #偉
  sub "偊", any(["jyu2", "geoi2", "jyu5"]) #偊
  sub "偋", "bing2" #偋
  sub "偌", any(["je6", "joek6"]) #偌
  sub "偍", "tai4" #偍
  sub "偎", "wui1" #偎
  sub "偏", "pin1" #偏
  sub "偐", any(["ngaan6", "aan6"]) #偐
  sub "偑", "fung1" #偑
  sub "偒", "tong2" #偒
  sub "偓", any(["ak1", "ngak1", "aak1", "ngaak1"]) #偓
  sub "偔", any(["ngok6", "ok6"]) #偔
  sub "偕", any(["gaai1", "haai4"]) #偕
  sub "偖", "ce2" #偖
  sub "偗", "saang2" #偗
  sub "偘", "hon2" #偘
  sub "偙", "dai3" #偙
  sub "做", "zou6" #做
  sub "偛", "zaap3" #偛
  sub "停", any(["ting4", "ting2"]) #停
  sub "偝", "bui3" #偝
  sub "偞", "jip6" #偞
  sub "偟", "wong4" #偟
  sub "偠", any(["jiu2", "jiu5"]) #偠
  sub "偡", "zaam6" #偡
  sub "偢", any(["cau1", "cau2", "ciu2"]) #偢
  sub "偣", "jim1" #偣
  sub "偤", "jau4" #偤
  sub "健", "gin6" #健
  sub "偦", "seoi2" #偦
  sub "偧", "zaa3" #偧
  sub "偨", any(["ci1", "zi1"]) #偨
  sub "偩", "fu6" #偩
  sub "偪", "bik1" #偪
  sub "偫", "zi6" #偫
  sub "偬", "zung2" #偬
  sub "偭", "min5" #偭
  sub "偮", "cap1" #偮
  sub "偯", "ji2" #偯
  sub "偰", "sit3" #偰
  sub "偱", "seon1" #偱
  sub "偲", any(["si1", "caai1", "soi1"]) #偲
  sub "偳", "dyun1" #偳
  sub "側", "zak1" #側
  sub "偵", "zing1" #偵
  sub "偶", any(["ngau5", "au5"]) #偶
  sub "偷", "tau1" #偷
  sub "偸", "tau1" #偸
  sub "偹", "bei6" #偹
  sub "偺", "zaa1" #偺
  sub "偻", any(["leoi5", "lau4"]) #偻
  sub "偼", "zit3" #偼
  sub "偽", any(["ngai6", "ai6"]) #偽
  sub "偾", "fan5" #偾
  sub "偿", "soeng4" #偿
  sub "傀", any(["faai3", "gwai1"]) #傀
  sub "傁", "sau2" #傁
  sub "傂", any(["ci4", "zi6"]) #傂
  sub "傃", "sou3" #傃
  sub "傄", "gwaat3" #傄
  sub "傅", any(["fu6", "fu2"]) #傅
  sub "傆", "jyun6" #傆
  sub "傇", "jung5" #傇
  sub "傈", "leot6" #傈
  sub "傉", any(["nuk6", "luk6"]) #傉
  sub "傊", "wan6" #傊
  sub "傋", "gong2" #傋
  sub "傌", any(["maa6", "maa3"]) #傌
  sub "傍", any(["bong6", "pong4"]) #傍
  sub "傎", "din1" #傎
  sub "傏", "tong4" #傏
  sub "傐", "hou6" #傐
  sub "傑", "git6" #傑
  sub "傒", any(["hai4", "hai6"]) #傒
  sub "傓", "sin3" #傓
  sub "傔", "him3" #傔
  sub "傕", "gok3" #傕
  sub "傖", "cong1" #傖
  sub "傗", "cuk1" #傗
  sub "傘", "saan3" #傘
  sub "備", "bei6" #備
  sub "傚", "haau6" #傚
  sub "傛", any(["jung5", "jung6", "jung4"]) #傛
  sub "傜", "jiu4" #傜
  sub "傝", "taam3" #傝
  sub "傞", "co1" #傞
  sub "傟", any(["ong2", "ngong2"]) #傟
  sub "傠", "fat6" #傠
  sub "傡", "bing6" #傡
  sub "傢", "gaa1" #傢
  sub "傣", any(["daai2", "taai3"]) #傣
  sub "傤", "zoi3" #傤
  sub "傥", "tong2" #傥
  sub "傦", "gwat1" #傦
  sub "傧", any(["ban3", "ban1"]) #傧
  sub "储", "cyu5" #储
  sub "傩", any(["no4", "lo4"]) #傩
  sub "傪", "caam1" #傪
  sub "傫", "leoi5" #傫
  sub "催", "ceoi1" #催
  sub "傭", "jung4" #傭
  sub "傮", any(["zou1", "cou4"]) #傮
  sub "傯", "zung2" #傯
  sub "傰", "pang4" #傰
  sub "傱", "sung2" #傱
  sub "傲", any(["ngou6", "ou6"]) #傲
  sub "傳", any(["cyun4", "zyun6", "zyun2"]) #傳
  sub "傴", "jyu2" #傴
  sub "債", "zaai3" #債
  sub "傶", "cik1" #傶
  sub "傷", "soeng1" #傷
  sub "傸", "cong2" #傸
  sub "傹", "goeng1" #傹
  sub "傺", "cai3" #傺
  sub "傻", any(["so4", "so2"]) #傻
  sub "傼", "hon3" #傼
  sub "傽", "zoeng1" #傽
  sub "傾", "king1" #傾
  sub "傿", "jin3" #傿
  sub "僀", "dai3" #僀
  sub "僁", "sit3" #僁
  sub "僂", any(["leoi5", "lau4"]) #僂
  sub "僃", "bei6" #僃
  sub "僄", any(["piu1", "piu3"]) #僄
  sub "僅", any(["gan2", "gan6"]) #僅
  sub "僆", any(["lin5", "leng1"]) #僆
  sub "僇", "luk6" #僇
  sub "僈", "maan6" #僈
  sub "僉", "cim1" #僉
  sub "僊", "sin1" #僊
  sub "僋", "taam3" #僋
  sub "僌", "jing4" #僌
  sub "働", "dung6" #働
  sub "僎", "zaan6" #僎
  sub "像", "zoeng6" #像
  sub "僐", "sin6" #僐
  sub "僑", "kiu4" #僑
  sub "僒", "kwan3" #僒
  sub "僓", "teoi4" #僓
  sub "僔", "zyun2" #僔
  sub "僕", "buk6" #僕
  sub "僖", "hei1" #僖
  sub "僗", "lou4" #僗
  sub "僘", "cong2" #僘
  sub "僙", any(["gwong1", "gong1"]) #僙
  sub "僚", any(["liu4", "lou5"]) #僚
  sub "僛", "hei1" #僛
  sub "僜", "cing1" #僜
  sub "僝", any(["saan4", "caan4"]) #僝
  sub "僞", any(["ngai6", "ai6"]) #僞
  sub "僟", "gei1" #僟
  sub "僠", "faan1" #僠
  sub "僡", "wai6" #僡
  sub "僢", "cyun2" #僢
  sub "僣", "tit3" #僣
  sub "僤", "daan6" #僤
  sub "僥", any(["hiu1", "jiu4"]) #僥
  sub "僦", "zau6" #僦
  sub "僧", any(["zang1", "sang1"]) #僧
  sub "僨", "fan5" #僨
  sub "僩", "haan5" #僩
  sub "僪", "gwat6" #僪
  sub "僫", any(["ok3", "ngok3"]) #僫
  sub "僬", any(["ziu1", "ziu3"]) #僬
  sub "僭", any(["cim3", "zim3", "cim5"]) #僭
  sub "僮", any(["tung4", "zong6"]) #僮
  sub "僯", "leon4" #僯
  sub "僰", any(["baak6", "bok3"]) #僰
  sub "僱", any(["gu3", "gwu3"]) #僱
  sub "僲", "sin1" #僲
  sub "僳", "suk1" #僳
  sub "僴", "haan5" #僴
  sub "僵", "goeng1" #僵
  sub "僶", "man5" #僶
  sub "僷", "jip6" #僷
  sub "僸", "gam3" #僸
  sub "價", "gaa3" #價
  sub "僺", "ciu3" #僺
  sub "僻", any(["pik1", "bui6"]) #僻
  sub "僼", "fung1" #僼
  sub "僽", any(["zau3", "zau6"]) #僽
  sub "僾", any(["oi3", "ngoi3"]) #僾
  sub "僿", "si1" #僿
  sub "儀", "ji4" #儀
  sub "儁", "zeon3" #儁
  sub "儂", any(["nung4", "lung4"]) #儂
  sub "儃", any(["sin4", "taan2"]) #儃
  sub "億", "jik1" #億
  sub "儅", "dong1" #儅
  sub "儆", "ging2" #儆
  sub "儇", "hyun1" #儇
  sub "儈", any(["kui2", "kwui2", "kui3", "kwui3"]) #儈
  sub "儉", "gim6" #儉
  sub "儊", "co3" #儊
  sub "儋", "daam1" #儋
  sub "儌", any(["giu2", "giu1", "hiu1"]) #儌
  sub "儍", "so4" #儍
  sub "儎", "zoi3" #儎
  sub "儏", "caan3" #儏
  sub "儐", any(["ban3", "ban1"]) #儐
  sub "儑", any(["ngaam4", "aam4"]) #儑
  sub "儒", "jyu4" #儒
  sub "儓", "toi4" #儓
  sub "儔", "cau4" #儔
  sub "儕", "caai4" #儕
  sub "儖", "laam4" #儖
  sub "儗", any(["ji5", "ji4"]) #儗
  sub "儘", "zeon2" #儘
  sub "儙", "hin3" #儙
  sub "儚", "mung4" #儚
  sub "儛", "mou5" #儛
  sub "儜", any(["ning4", "ling4"]) #儜
  sub "儝", "king4" #儝
  sub "儞", any(["nei5", "lei5"]) #儞
  sub "償", "soeng4" #償
  sub "儠", "lip6" #儠
  sub "儡", "leoi5" #儡
  sub "儢", "leoi5" #儢
  sub "儣", any(["kwong2", "kong2"]) #儣
  sub "儤", "bou3" #儤
  sub "儥", "juk6" #儥
  sub "儦", "biu1" #儦
  sub "儧", "zaan2" #儧
  sub "儨", "zat1" #儨
  sub "儩", "ci3" #儩
  sub "優", "jau1" #優
  sub "儫", "hou4" #儫
  sub "儬", "cing3" #儬
  sub "儭", "can3" #儭
  sub "儮", "lik6" #儮
  sub "儯", "tang4" #儯
  sub "儰", "wai5" #儰
  sub "儱", "lung5" #儱
  sub "儲", "cyu5" #儲
  sub "儳", "caam3" #儳
  sub "儴", any(["joeng4", "soeng1"]) #儴
  sub "儵", "suk1" #儵
  sub "儶", "wai6" #儶
  sub "儷", "lai6" #儷
  sub "儸", "lo4" #儸
  sub "儹", any(["zaan2", "zyun2"]) #儹
  sub "儺", any(["no4", "lo4"]) #儺
  sub "儻", "tong2" #儻
  sub "儼", "jim5" #儼
  sub "儽", any(["leoi5", "leoi4"]) #儽
  sub "儾", any(["nong6", "long6"]) #儾
  sub "儿", any(["ji4", "ji1", "jan4", "gaan2 faa3 ji4"]) #儿
  sub "兀", any(["ngat6", "at6"]) #兀
  sub "允", "wan5" #允
  sub "兂", "zaam1" #兂
  sub "元", "jyun4" #元
  sub "兄", "hing1" #兄
  sub "充", "cung1" #充
  sub "兆", "siu6" #兆
  sub "兇", "hung1" #兇
  sub "先", "sin1" #先
  sub "光", any(["gwong1", "gong1"]) #光
  sub "兊", "deoi3" #兊
  sub "克", any(["hak1", "haak1"]) #克
  sub "兌", any(["deoi3", "deoi6"]) #兌
  sub "免", "min5" #免
  sub "兎", "tou3" #兎
  sub "兏", "coeng4" #兏
  sub "児", "ji4" #児
  sub "兑", any(["deoi3", "deoi6"]) #兑
  sub "兒", any(["ngai4", "ai4", "ji4", "ji1"]) #兒
  sub "兓", "zam1" #兓
  sub "兔", "tou3" #兔
  sub "兕", "zi6" #兕
  sub "兖", any(["jin2", "jin5"]) #兖
  sub "兗", any(["jin2", "jin5"]) #兗
  sub "兘", "ci2" #兘
  sub "兙", "sap6 hak1" #兙
  sub "党", any(["dong2", "tong2"]) #党
  sub "兛", "cin1 hak1" #兛
  sub "兜", "dau1" #兜
  sub "兝", "fan1 hak1" #兝
  sub "兞", "hou4 hak1" #兞
  sub "兟", "san1" #兟
  sub "兠", "dau1" #兠
  sub "兡", "baak3 hak1" #兡
  sub "兢", "ging1" #兢
  sub "兣", "lei4 hak1" #兣
  sub "兤", "fong2" #兤
  sub "入", "jap6" #入
  sub "兦", any(["mong4", "mou4"]) #兦
  sub "內", any(["noi6", "loi6", "naap6", "laap6"]) #內
  sub "全", any(["cyun4", "cyun2"]) #全
  sub "兩", any(["loeng5", "loeng2", "loeng6"]) #兩
  sub "兪", any(["jyu4", "jyu6", "syu3"]) #兪
  sub "八", any(["baat3", "baat2"]) #八
  sub "公", any(["gung1", "gung4"]) #公
  sub "六", any(["luk6", "luk2", "liu1"]) #六
  sub "兮", "hai4" #兮
  sub "兯", "zit3" #兯
  sub "兰", any(["laan4", "laan1", "laan2"]) #兰
  sub "共", any(["gung6", "gung1", "gung2"]) #共
  sub "兲", "tin1" #兲
  sub "关", "gwaan1" #关
  sub "兴", any(["hing1", "hing3"]) #兴
  sub "兵", "bing1" #兵
  sub "其", any(["kei4", "gei1"]) #其
  sub "具", "geoi6" #具
  sub "典", "din2" #典
  sub "兹", any(["zi1", "ci4"]) #兹
  sub "兺", "fan1" #兺
  sub "养", any(["joeng5", "joeng6"]) #养
  sub "兼", "gim1" #兼
  sub "兽", "sau3" #兽
  sub "兾", "kei3" #兾
  sub "兿", any(["ngai6", "ai6"]) #兿
  sub "冀", "kei3" #冀
  sub "冁", any(["cin2", "zin2"]) #冁
  sub "冂", any(["gwing1", "tung4 zi6 kwaang1"]) #冂
  sub "冃", "mou6" #冃
  sub "冄", "jim5" #冄
  sub "内", any(["noi6", "loi6", "naap6", "laap6"]) #内
  sub "円", "jyun4" #円
  sub "冇", "mou5" #冇
  sub "冈", "gong1" #冈
  sub "冉", any(["jim5", "jim2"]) #冉
  sub "冊", "caak3" #冊
  sub "冋", "gwing1" #冋
  sub "册", "caak3" #册
  sub "再", "zoi3" #再
  sub "冎", "gwaa2" #冎
  sub "冏", "gwing2" #冏
  sub "冐", any(["mou6", "mak6"]) #冐
  sub "冑", "zau6" #冑
  sub "冒", any(["mou6", "mak6"]) #冒
  sub "冓", any(["kau3", "gau3", "kau1", "gau1"]) #冓
  sub "冔", "heoi2" #冔
  sub "冕", "min5" #冕
  sub "冖", "mik6" #冖
  sub "冗", "jung2" #冗
  sub "冘", any(["jam4", "jau4"]) #冘
  sub "写", "se2" #写
  sub "冚", any(["kam2", "ham6"]) #冚
  sub "军", "gwan1" #军
  sub "农", any(["nung4", "lung4"]) #农
  sub "冝", "ji4" #冝
  sub "冞", "mei4" #冞
  sub "冟", "sik1" #冟
  sub "冠", any(["gun1", "gwun1", "gun3", "gwun3"]) #冠
  sub "冡", "mung4" #冡
  sub "冢", "cung2" #冢
  sub "冣", "zeoi3" #冣
  sub "冤", "jyun1" #冤
  sub "冥", any(["ming4", "ming5"]) #冥
  sub "冦", "kau3" #冦
  sub "冧", any(["lam1", "lam3"]) #冧
  sub "冨", "fu3" #冨
  sub "冩", "se2" #冩
  sub "冪", "mik6" #冪
  sub "冫", any(["bing1", "loeng5 dim2 seoi2"]) #冫
  sub "冬", "dung1" #冬
  sub "冭", "taai3" #冭
  sub "冮", "gong1" #冮
  sub "冯", any(["fung4", "pang4"]) #冯
  sub "冰", any(["bing1", "jing4", "king4"]) #冰
  sub "冱", "wu6" #冱
  sub "冲", any(["cung1", "cung3"]) #冲
  sub "决", any(["kyut3", "hyut3"]) #决
  sub "冴", "wu6" #冴
  sub "况", "fong3" #况
  sub "冶", "je5" #冶
  sub "冷", any(["laang5", "laang1"]) #冷
  sub "冸", "pun3" #冸
  sub "冹", "fat1" #冹
  sub "冺", "man5" #冺
  sub "冻", any(["dung3", "dung2"]) #冻
  sub "冼", "sin2" #冼
  sub "冽", "lit6" #冽
  sub "冾", "hap1" #冾
  sub "冿", "zin1" #冿
  sub "净", any(["zing6", "zeng6"]) #净
  sub "凁", "sau1" #凁
  sub "凂", "mui5" #凂
  sub "凃", "tou4" #凃
  sub "凄", "cai1" #凄
  sub "凅", any(["gu3", "gwu3"]) #凅
  sub "准", "zeon2" #准
  sub "凇", "sung1" #凇
  sub "凈", any(["zing6", "zeng6"]) #凈
  sub "凉", any(["loeng4", "loeng6"]) #凉
  sub "凊", "zing6" #凊
  sub "凋", "diu1" #凋
  sub "凌", "ling4" #凌
  sub "凍", any(["dung3", "dung2"]) #凍
  sub "凎", "gam3" #凎
  sub "减", "gaam2" #减
  sub "凐", "jan1" #凐
  sub "凑", "cau3" #凑
  sub "凒", any(["ngoi2", "oi2"]) #凒
  sub "凓", "leot6" #凓
  sub "凔", "cong1" #凔
  sub "凕", "ming5" #凕
  sub "凖", "zeon2" #凖
  sub "凗", "ceoi4" #凗
  sub "凘", "si1" #凘
  sub "凙", "dok6" #凙
  sub "凚", "gam6" #凚
  sub "凛", "lam5" #凛
  sub "凜", "lam5" #凜
  sub "凝", any(["jing4", "king4"]) #凝
  sub "凞", "hei1" #凞
  sub "凟", "duk6" #凟
  sub "几", any(["gei2", "gei1"]) #几
  sub "凡", "faan4" #凡
  sub "凢", "faan4" #凢
  sub "凣", "faan4" #凣
  sub "凤", any(["fung6", "fung2"]) #凤
  sub "凥", "geoi1" #凥
  sub "処", any(["cyu5", "cyu2", "cyu3", "syu3"]) #処
  sub "凧", "kei4" #凧
  sub "凨", "fung1" #凨
  sub "凩", "do2" #凩
  sub "凪", "jau1" #凪
  sub "凫", "fu4" #凫
  sub "凬", "fung1" #凬
  sub "凭", any(["pang4", "peng1", "bang6"]) #凭
  sub "凮", "fung1" #凮
  sub "凯", any(["hoi2", "ngoi2", "oi2"]) #凯
  sub "凰", any(["wong4", "wong2"]) #凰
  sub "凱", any(["hoi2", "ngoi2", "oi2"]) #凱
  sub "凲", "gaam1" #凲
  sub "凳", any(["dang3", "dang2"]) #凳
  sub "凴", any(["pang4", "bang6"]) #凴
  sub "凵", any(["ham3", "hung1 zi6 kwaang1"]) #凵
  sub "凶", "hung1" #凶
  sub "凷", "faai3" #凷
  sub "凸", "dat6" #凸
  sub "凹", any(["aau3", "ngaau3", "aau1", "ngaau1", "nap1", "lap1", "waa1"]) #凹
  sub "出", "ceot1" #出
  sub "击", "gik1" #击
  sub "凼", "tam5" #凼
  sub "函", "haam4" #函
  sub "凾", "haam4" #凾
  sub "凿", any(["zok6", "zok2"]) #凿
  sub "刀", "dou1" #刀
  sub "刁", "diu1" #刁
  sub "刂", any(["dou1", "lei6 dou1 bin1"]) #刂
  sub "刃", "jan6" #刃
  sub "刄", "jan6" #刄
  sub "刅", "cong1" #刅
  sub "分", any(["fan1", "fan6"]) #分
  sub "切", any(["cit3", "cai3"]) #切
  sub "刈", any(["ngaai6", "aai6"]) #刈
  sub "刉", "gei1" #刉
  sub "刊", any(["hon1", "hon2"]) #刊
  sub "刋", "cin3" #刋
  sub "刌", "cyun2" #刌
  sub "刍", "co1" #刍
  sub "刎", "man5" #刎
  sub "刏", "gei1" #刏
  sub "刐", "daan2" #刐
  sub "刑", "jing4" #刑
  sub "划", any(["waak6", "waa1", "waa4", "faa3"]) #划
  sub "刓", "jyun4" #刓
  sub "刔", "kyut3" #刔
  sub "刕", "lei4" #刕
  sub "刖", "jyut6" #刖
  sub "列", any(["lit6", "laat6"]) #列
  sub "刘", any(["lau4", "lau2"]) #刘
  sub "则", "zak1" #则
  sub "刚", "gong1" #刚
  sub "创", any(["cong3", "cong1"]) #创
  sub "刜", any(["fat1", "fat6"]) #刜
  sub "初", "co1" #初
  sub "刞", "ceoi3" #刞
  sub "刟", "diu1" #刟
  sub "删", "saan1" #删
  sub "刡", "man5" #刡
  sub "刢", "ling4" #刢
  sub "刣", "zung1" #刣
  sub "判", "pun3" #判
  sub "別", any(["bit6", "bit3"]) #別
  sub "刦", "gip3" #刦
  sub "刧", "gip3" #刧
  sub "刨", any(["paau4", "paau2"]) #刨
  sub "利", any(["lei6", "lei2"]) #利
  sub "刪", "saan1" #刪
  sub "别", any(["bit6", "bit3"]) #别
  sub "刬", "caan2" #刬
  sub "刭", "ging2" #刭
  sub "刮", any(["gwaat3", "gwaat2"]) #刮
  sub "刯", "gang1" #刯
  sub "到", any(["dou3", "dou2"]) #到
  sub "刱", any(["cong3", "cong1"]) #刱
  sub "刲", "gwai1" #刲
  sub "刳", "fu1" #刳
  sub "刴", any(["doek3", "do2"]) #刴
  sub "刵", "ji6" #刵
  sub "制", "zai3" #制
  sub "刷", any(["caat3", "caat2", "saat3"]) #刷
  sub "券", any(["hyun3", "gyun3"]) #券
  sub "刹", any(["caat3", "saat3"]) #刹
  sub "刺", any(["ci3", "cik3", "cik1", "sik3"]) #刺
  sub "刻", any(["hak1", "haak1"]) #刻
  sub "刼", "gip3" #刼
  sub "刽", any(["kui2", "kwui2"]) #刽
  sub "刾", any(["ci3", "cik3"]) #刾
  sub "刿", "gwai3" #刿
  sub "剀", "hoi2" #剀
  sub "剁", any(["doek3", "do2"]) #剁
  sub "剂", "zai1" #剂
  sub "剃", "tai3" #剃
  sub "剄", "ging2" #剄
  sub "剅", "lau4" #剅
  sub "剆", "lo5" #剆
  sub "則", "zak1" #則
  sub "剈", "jyun1" #剈
  sub "剉", "co3" #剉
  sub "削", any(["soek3", "ciu3"]) #削
  sub "剋", any(["hak1", "haak1"]) #剋
  sub "剌", any(["laat6", "laa1", "laai1"]) #剌
  sub "前", "cin4" #前
  sub "剎", any(["caat3", "saat3"]) #剎
  sub "剏", any(["cong3", "cong1"]) #剏
  sub "剐", any(["gwaa2", "waa2"]) #剐
  sub "剑", "gim3" #剑
  sub "剒", any(["cok3", "co3"]) #剒
  sub "剓", "lei4" #剓
  sub "剔", any(["tik1", "tai3"]) #剔
  sub "剕", any(["fei6", "fai3"]) #剕
  sub "剖", any(["fau2", "pau2"]) #剖
  sub "剗", "caan2" #剗
  sub "剘", "kei4" #剘
  sub "剙", any(["cong3", "cong1"]) #剙
  sub "剚", "zi3" #剚
  sub "剛", "gong1" #剛
  sub "剜", any(["wun1", "wun2"]) #剜
  sub "剝", any(["mok1", "pok3"]) #剝
  sub "剞", any(["gei1", "gei2"]) #剞
  sub "剟", "zyut3" #剟
  sub "剠", any(["loek6", "king4"]) #剠
  sub "剡", any(["jim5", "sim6"]) #剡
  sub "剢", "duk1" #剢
  sub "剣", "gim3" #剣
  sub "剤", "zai1" #剤
  sub "剥", any(["mok1", "pok3"]) #剥
  sub "剦", "jim2" #剦
  sub "剧", "kek6" #剧
  sub "剨", "waak6" #剨
  sub "剩", any(["sing6", "zing6"]) #剩
  sub "剪", "zin2" #剪
  sub "剫", "dok6" #剫
  sub "剬", any(["zai3", "tyun4"]) #剬
  sub "剭", any(["uk1", "nguk1"]) #剭
  sub "剮", any(["gwaa2", "waa2"]) #剮
  sub "副", any(["fu3", "pik1"]) #副
  sub "剰", "sing6" #剰
  sub "剱", "gim3" #剱
  sub "割", "got3" #割
  sub "剳", any(["zaat3", "zaap3"]) #剳
  sub "剴", "hoi2" #剴
  sub "創", any(["cong3", "cong1"]) #創
  sub "剶", "cyun1" #剶
  sub "剷", "caan2" #剷
  sub "剸", "tyun4" #剸
  sub "剹", "luk6" #剹
  sub "剺", any(["lei4", "lai5"]) #剺
  sub "剻", "pang2" #剻
  sub "剼", "saam1" #剼
  sub "剽", any(["piu3", "piu5", "piu4"]) #剽
  sub "剾", "kau1" #剾
  sub "剿", any(["ziu2", "caau1"]) #剿
  sub "劀", "gwaat3" #劀
  sub "劁", "ciu4" #劁
  sub "劂", any(["kyut3", "gyut3"]) #劂
  sub "劃", "waak6" #劃
  sub "劄", any(["zaat3", "zaap3"]) #劄
  sub "劅", "zoek3" #劅
  sub "劆", "lim4" #劆
  sub "劇", "kek6" #劇
  sub "劈", any(["pik1", "pek3", "pek6"]) #劈
  sub "劉", any(["lau4", "lau2"]) #劉
  sub "劊", any(["kui2", "kwui2"]) #劊
  sub "劋", "ziu2" #劋
  sub "劌", "gwai3" #劌
  sub "劍", "gim3" #劍
  sub "劎", "gim3" #劎
  sub "劏", "tong1" #劏
  sub "劐", any(["fok3", "wok6", "wok3", "hap6"]) #劐
  sub "劑", "zai1" #劑
  sub "劒", "gim3" #劒
  sub "劓", "ji6" #劓
  sub "劔", "gim3" #劔
  sub "劕", "zat1" #劕
  sub "劖", any(["caam4", "caam5"]) #劖
  sub "劗", "zin2" #劗
  sub "劘", "mo4" #劘
  sub "劙", any(["lai5", "lei4"]) #劙
  sub "劚", "zuk1" #劚
  sub "力", any(["lik6", "lik1"]) #力
  sub "劜", any(["aat3", "ngaat3"]) #劜
  sub "劝", "hyun3" #劝
  sub "办", any(["baan6", "baan2"]) #办
  sub "功", "gung1" #功
  sub "加", any(["gaa1", "gaa3"]) #加
  sub "务", "mou6" #务
  sub "劢", "maai6" #劢
  sub "劣", any(["lyut3", "lyut6"]) #劣
  sub "劤", "ging6" #劤
  sub "劥", "haang1" #劥
  sub "劦", any(["hip3", "hip6"]) #劦
  sub "劧", "zi2" #劧
  sub "动", "dung6" #动
  sub "助", "zo6" #助
  sub "努", any(["nou5", "lou5"]) #努
  sub "劫", "gip3" #劫
  sub "劬", "keoi4" #劬
  sub "劭", "siu6" #劭
  sub "劮", "jat6" #劮
  sub "劯", "zyu2" #劯
  sub "劰", "mok6" #劰
  sub "励", "lai6" #励
  sub "劲", any(["ging6", "ging3"]) #劲
  sub "劳", any(["lou4", "lou2", "lou6"]) #劳
  sub "労", "lou4" #労
  sub "劵", any(["hyun3", "gyun3"]) #劵
  sub "劶", "hau2" #劶
  sub "劷", "lik6" #劷
  sub "劸", any(["aai1", "ngaai1"]) #劸
  sub "効", "haau6" #効
  sub "劺", "mau4" #劺
  sub "劻", "hong1" #劻
  sub "劼", "kit3" #劼
  sub "劽", "lit6" #劽
  sub "劾", "hat6" #劾
  sub "势", "sai3" #势
  sub "勀", "hak1" #勀
  sub "勁", any(["ging6", "ging3"]) #勁
  sub "勂", "hou4" #勂
  sub "勃", "but6" #勃
  sub "勄", "man5" #勄
  sub "勅", "cik1" #勅
  sub "勆", "long4" #勆
  sub "勇", "jung5" #勇
  sub "勈", "jung5" #勈
  sub "勉", "min5" #勉
  sub "勊", "hak1" #勊
  sub "勋", "fan1" #勋
  sub "勌", "gyun6" #勌
  sub "勍", "king4" #勍
  sub "勎", "luk6" #勎
  sub "勏", "bau6" #勏
  sub "勐", "maang5" #勐
  sub "勑", any(["loi6", "cik1"]) #勑
  sub "勒", any(["lak6", "laak6"]) #勒
  sub "勓", "hat6" #勓
  sub "勔", "min5" #勔
  sub "動", "dung6" #動
  sub "勖", "juk1" #勖
  sub "勗", "juk1" #勗
  sub "勘", any(["ham3", "ham1"]) #勘
  sub "務", "mou6" #務
  sub "勚", any(["ji6", "jai6"]) #勚
  sub "勛", "fan1" #勛
  sub "勜", "jung2" #勜
  sub "勝", any(["sing3", "sing1"]) #勝
  sub "勞", any(["lou4", "lou2", "lou6"]) #勞
  sub "募", "mou6" #募
  sub "勠", "luk6" #勠
  sub "勡", "piu3" #勡
  sub "勢", "sai3" #勢
  sub "勣", "zik1" #勣
  sub "勤", "kan4" #勤
  sub "勥", any(["koeng5", "goeng6"]) #勥
  sub "勦", any(["ziu2", "caau1"]) #勦
  sub "勧", "hyun3" #勧
  sub "勨", "zoeng6" #勨
  sub "勩", any(["ji6", "jai6"]) #勩
  sub "勪", "kiu5" #勪
  sub "勫", "faan1" #勫
  sub "勬", "gyun1" #勬
  sub "勭", "tung4" #勭
  sub "勮", any(["geoi6", "geoi3"]) #勮
  sub "勯", "daan1" #勯
  sub "勰", "hip3" #勰
  sub "勱", "maai6" #勱
  sub "勲", "fan1" #勲
  sub "勳", "fan1" #勳
  sub "勴", "leoi6" #勴
  sub "勵", "lai6" #勵
  sub "勶", "cit3" #勶
  sub "勷", any(["joeng4", "soeng1"]) #勷
  sub "勸", "hyun3" #勸
  sub "勹", any(["baau1", "baau1 zi6 tau4"]) #勹
  sub "勺", any(["zoek3", "coek3", "soek3"]) #勺
  sub "勻", "wan4" #勻
  sub "勼", "gau1" #勼
  sub "勽", "bou6" #勽
  sub "勾", any(["ngau1", "au1", "gau1"]) #勾
  sub "勿", "mat6" #勿
  sub "匀", "wan4" #匀
  sub "匁", "jan6" #匁
  sub "匂", "hung1" #匂
  sub "匃", "koi3" #匃
  sub "匄", "koi3" #匄
  sub "包", "baau1" #包
  sub "匆", "cung1" #匆
  sub "匇", "cung1" #匇
  sub "匈", "hung1" #匈
  sub "匉", any(["ping1", "paang1"]) #匉
  sub "匊", "guk1" #匊
  sub "匋", "tou4" #匋
  sub "匌", any(["gap3", "hap6"]) #匌
  sub "匍", "pou4" #匍
  sub "匎", any(["ap1", "ngap1"]) #匎
  sub "匏", "paau4" #匏
  sub "匐", any(["fuk6", "baak6"]) #匐
  sub "匑", "gung1" #匑
  sub "匒", "daap3" #匒
  sub "匓", "gau3" #匓
  sub "匔", "kung4" #匔
  sub "匕", any(["bei3", "bei2", "bei6"]) #匕
  sub "化", any(["faa3", "faa2", "faa1"]) #化
  sub "北", any(["bak1", "bui3", "bei3"]) #北
  sub "匘", any(["nou5", "lou5"]) #匘
  sub "匙", any(["ci4", "ci2", "si4"]) #匙
  sub "匚", any(["fong1", "hong1 zi6 kwaang1"]) #匚
  sub "匛", "gau6" #匛
  sub "匜", "ji4" #匜
  sub "匝", "zaap3" #匝
  sub "匞", "zoeng6" #匞
  sub "匟", "kong3" #匟
  sub "匠", any(["zoeng6", "zoeng2"]) #匠
  sub "匡", "hong1" #匡
  sub "匢", "fat1" #匢
  sub "匣", any(["haap6", "hap6"]) #匣
  sub "匤", "kuk1" #匤
  sub "匥", "faan4" #匥
  sub "匦", "gwai2" #匦
  sub "匧", "haap6" #匧
  sub "匨", "zong1" #匨
  sub "匩", "hong1" #匩
  sub "匪", any(["fei2", "fei1"]) #匪
  sub "匫", "fat1" #匫
  sub "匬", "jyu6" #匬
  sub "匭", "gwai2" #匭
  sub "匮", "gwai6" #匮
  sub "匯", "wui6" #匯
  sub "匰", any(["dan1", "daan1"]) #匰
  sub "匱", "gwai6" #匱
  sub "匲", "lim4" #匲
  sub "匳", "lim4" #匳
  sub "匴", "syun3" #匴
  sub "匵", "duk6" #匵
  sub "匶", any(["gau3", "gau6"]) #匶
  sub "匷", "goek3" #匷
  sub "匸", "hai5" #匸
  sub "匹", "pat1" #匹
  sub "区", any(["keoi1", "au1", "ngau1"]) #区
  sub "医", any(["ji1", "ai3", "ngai3"]) #医
  sub "匼", any(["hap1", "am2", "ngam2", "o1", "ngo1"]) #匼
  sub "匽", "jin2" #匽
  sub "匾", "bin2" #匾
  sub "匿", any(["nik1", "lik1", "tik1"]) #匿
  sub "區", any(["keoi1", "au1", "ngau1"]) #區
  sub "十", "sap6" #十
  sub "卂", "seon3" #卂
  sub "千", "cin1" #千
  sub "卄", any(["nim6", "lim6", "jaa6", "je6"]) #卄
  sub "卅", "saa1 aa6" #卅
  sub "卆", "zeot1" #卆
  sub "升", "sing1" #升
  sub "午", any(["ng5", "m5", "ng2", "m2"]) #午
  sub "卉", any(["wai2", "wai5"]) #卉
  sub "半", "bun3" #半
  sub "卋", "sai3" #卋
  sub "卌", "sei3 aa6" #卌
  sub "卍", "maan6" #卍
  sub "华", any(["waa4", "waa2", "waa6", "faa1"]) #华
  sub "协", "hip3" #协
  sub "卐", "maan6" #卐
  sub "卑", "bei1" #卑
  sub "卒", any(["zeot1", "cyut3"]) #卒
  sub "卓", any(["coek3", "zoek3"]) #卓
  sub "協", "hip3" #協
  sub "单", any(["daan1", "sin6", "sin4", "sim4"]) #单
  sub "卖", any(["maai6", "maai2"]) #卖
  sub "南", any(["naam4", "laam4", "naam2", "laam2", "naa4", "laa4", "naa1", "laa1"]) #南
  sub "単", "daan1" #単
  sub "卙", "zap1" #卙
  sub "博", "bok3" #博
  sub "卛", "seot1" #卛
  sub "卜", any(["baak6", "buk1"]) #卜
  sub "卝", any(["gwaan3", "kong3", "kwong3"]) #卝
  sub "卞", "bin6" #卞
  sub "卟", "buk1" #卟
  sub "占", any(["zim1", "zim3"]) #占
  sub "卡", any(["kaa1", "kaa2", "kaat1"]) #卡
  sub "卢", any(["lou4", "lou2"]) #卢
  sub "卣", "jau5" #卣
  sub "卤", "lou5" #卤
  sub "卥", "sai1" #卥
  sub "卦", "gwaa3" #卦
  sub "卧", any(["ngo6", "o6"]) #卧
  sub "卨", "sit3" #卨
  sub "卩", any(["zit3", "daan1 ji5 dou1"]) #卩
  sub "卪", "zit3" #卪
  sub "卫", "wai6" #卫
  sub "卬", any(["ngong4", "ong4", "joeng5"]) #卬
  sub "卭", "kung4" #卭
  sub "卮", "zi1" #卮
  sub "卯", "maau5" #卯
  sub "印", any(["jan3", "ngan3", "an3"]) #印
  sub "危", any(["ngai4", "ai4"]) #危
  sub "卲", "siu6" #卲
  sub "即", "zik1" #即
  sub "却", "koek3" #却
  sub "卵", any(["leon2", "leon5"]) #卵
  sub "卶", "ci2" #卶
  sub "卷", any(["gyun2", "gyun3", "kyun4"]) #卷
  sub "卸", "se3" #卸
  sub "卹", "seot1" #卹
  sub "卺", "gan2" #卺
  sub "卻", "koek3" #卻
  sub "卼", any(["ngat6", "at6"]) #卼
  sub "卽", "zik1" #卽
  sub "卾", any(["ngok6", "ok6"]) #卾
  sub "卿", "hing1" #卿
  sub "厀", "sat1" #厀
  sub "厁", "ce4" #厁
  sub "厂", any(["cong2", "hon3", "ngon6", "on6", "am1", "ngam1"]) #厂
  sub "厃", any(["ngai5", "ai5"]) #厃
  sub "厄", any(["ak1", "aak1", "ngaak1", "ngak1"]) #厄
  sub "厅", any(["teng1", "ting1"]) #厅
  sub "历", "lik6" #历
  sub "厇", "zaak6" #厇
  sub "厈", "hon3" #厈
  sub "厉", "lai6" #厉
  sub "厊", any(["ngaa5", "aa5"]) #厊
  sub "压", any(["aat3", "ngaat3"]) #压
  sub "厌", any(["jim3", "aat3", "ngaat3", "jim1", "jim2"]) #厌
  sub "厍", "se3" #厍
  sub "厎", "zi2" #厎
  sub "厏", "zaa3" #厏
  sub "厐", "pong4" #厐
  sub "厑", any(["ngaai4", "aai4"]) #厑
  sub "厒", "hip3" #厒
  sub "厓", any(["ngaai4", "aai4"]) #厓
  sub "厔", "zat6" #厔
  sub "厕", any(["ci3", "cak1"]) #厕
  sub "厖", any(["pong4", "mong4"]) #厖
  sub "厗", "tai4" #厗
  sub "厘", any(["lei4", "lei2"]) #厘
  sub "厙", "se3" #厙
  sub "厚", "hau5" #厚
  sub "厛", "teng1" #厛
  sub "厜", "seoi4" #厜
  sub "厝", "cou3" #厝
  sub "厞", "fei6" #厞
  sub "原", any(["jyun4", "jyun6"]) #原
  sub "厠", any(["ci3", "cak1"]) #厠
  sub "厡", "jyun4" #厡
  sub "厢", "soeng1" #厢
  sub "厣", "jim2" #厣
  sub "厤", "lik6" #厤
  sub "厥", "kyut3" #厥
  sub "厦", "haa6" #厦
  sub "厧", "din1" #厧
  sub "厨", any(["cyu4", "ceoi4"]) #厨
  sub "厩", "gau3" #厩
  sub "厪", any(["kan4", "gan2"]) #厪
  sub "厫", any(["ngou4", "ou4"]) #厫
  sub "厬", "gwai2" #厬
  sub "厭", any(["jim3", "aat3", "ngaat3", "jim1", "jim2"]) #厭
  sub "厮", "si1" #厮
  sub "厯", "lik6" #厯
  sub "厰", "cong2" #厰
  sub "厱", any(["laam4", "cim1"]) #厱
  sub "厲", "lai6" #厲
  sub "厳", "jim4" #厳
  sub "厴", "jim2" #厴
  sub "厵", "jyun4" #厵
  sub "厶", any(["si1", "mau5"]) #厶
  sub "厷", "gwang1" #厷
  sub "厸", "leon4" #厸
  sub "厹", any(["kau4", "jau4"]) #厹
  sub "厺", "heoi3" #厺
  sub "去", any(["heoi3", "heoi2"]) #去
  sub "厼", "ji5" #厼
  sub "厽", "leoi5" #厽
  sub "厾", "duk1" #厾
  sub "县", any(["jyun6", "jyun2", "jyun4"]) #县
  sub "叀", "zyun1" #叀
  sub "叁", any(["saam1", "saam3"]) #叁
  sub "参", any(["caam1", "saam1", "saam3", "sam1", "cam1"]) #参
  sub "參", any(["caam1", "saam1", "saam3", "sam1", "cam1"]) #參
  sub "叄", "caam1" #叄
  sub "叅", "caam1" #叅
  sub "叆", any(["oi2", "ngoi2"]) #叆
  sub "叇", "doi6" #叇
  sub "又", "jau6" #又
  sub "叉", any(["caa1", "caa5"]) #叉
  sub "及", any(["kap6", "gap6"]) #及
  sub "友", any(["jau5", "jau2"]) #友
  sub "双", any(["soeng1", "sung1"]) #双
  sub "反", any(["faan2", "faan1"]) #反
  sub "収", "sau1" #収
  sub "叏", "gwaai3" #叏
  sub "叐", "bat6" #叐
  sub "发", "faat3" #发
  sub "叒", "joek6" #叒
  sub "叓", "si6" #叓
  sub "叔", "suk1" #叔
  sub "叕", "zyut3" #叕
  sub "取", "ceoi2" #取
  sub "受", "sau6" #受
  sub "变", "bin3" #变
  sub "叙", "zeoi6" #叙
  sub "叚", "gaa2" #叚
  sub "叛", "bun6" #叛
  sub "叜", "sau2" #叜
  sub "叝", "gap1" #叝
  sub "叞", "wai3" #叞
  sub "叟", "sau2" #叟
  sub "叠", any(["dip6", "daap6"]) #叠
  sub "叡", "jeoi6" #叡
  sub "叢", "cung4" #叢
  sub "口", "hau2" #口
  sub "古", any(["gu2", "gwu2", "gu1", "gwu1"]) #古
  sub "句", any(["geoi3", "geoi2", "ngau1", "au1", "gau1"]) #句
  sub "另", "ling6" #另
  sub "叧", "waa1" #叧
  sub "叨", any(["tou1", "dou1"]) #叨
  sub "叩", "kau3" #叩
  sub "只", any(["zi2", "zi1", "zek3"]) #只
  sub "叫", "giu3" #叫
  sub "召", any(["ziu6", "siu6"]) #召
  sub "叭", "baa1" #叭
  sub "叮", any(["ding1", "deng1"]) #叮
  sub "可", any(["ho2", "hak1"]) #可
  sub "台", any(["toi4", "ji4", "toi2"]) #台
  sub "叱", "cik1" #叱
  sub "史", "si2" #史
  sub "右", any(["jau6", "jau2"]) #右
  sub "叴", "kau4" #叴
  sub "叵", "po2" #叵
  sub "叶", any(["jip6", "jip2", "sip3", "hip3", "hip6"]) #叶
  sub "号", any(["hou6", "hou2", "hou4"]) #号
  sub "司", "si1" #司
  sub "叹", "taan3" #叹
  sub "叺", "cek3" #叺
  sub "叻", any(["lak6", "laak6", "lik1", "lek1"]) #叻
  sub "叼", "diu1" #叼
  sub "叽", "gei1" #叽
  sub "叾", "duk1" #叾
  sub "叿", "hung1" #叿
  sub "吀", "mei5" #吀
  sub "吁", any(["jyu6", "joek6", "heoi1", "jyu1"]) #吁
  sub "吂", "mong4" #吂
  sub "吃", any(["hek3", "jaak3", "hat1", "gat1"]) #吃
  sub "各", "gok3" #各
  sub "吅", "hyun1" #吅
  sub "吆", "jiu1" #吆
  sub "吇", "zi2" #吇
  sub "合", any(["hap6", "gap3", "gaap3", "ho4"]) #合
  sub "吉", "gat1" #吉
  sub "吊", any(["diu3", "diu2", "diu4"]) #吊
  sub "吋", any(["cyun3", "jing1 cyun3"]) #吋
  sub "同", "tung4" #同
  sub "名", any(["ming4", "meng2", "meng4"]) #名
  sub "后", any(["hau6", "hau2"]) #后
  sub "吏", "lei6" #吏
  sub "吐", any(["tou3", "tou2", "dat6"]) #吐
  sub "向", any(["hoeng3", "hoeng2"]) #向
  sub "吒", any(["zaa1", "zaa3", "caak1"]) #吒
  sub "吓", any(["haak3", "haak1", "haa1", "haa2", "haa5"]) #吓
  sub "吔", any(["jaa1", "jaa2", "jaa4", "jaak3", "je5"]) #吔
  sub "吕", "leoi5" #吕
  sub "吖", any(["aa1", "ngaa1", "aa3", "ngaa3"]) #吖
  sub "吗", any(["maa1", "maa3", "maa5"]) #吗
  sub "吘", any(["ngau5", "au5"]) #吘
  sub "吙", "hoe1" #吙
  sub "吚", "ji1" #吚
  sub "君", "gwan1" #君
  sub "吜", "cau2" #吜
  sub "吝", "leon6" #吝
  sub "吞", "tan1" #吞
  sub "吟", any(["jam4", "ngam4", "am4"]) #吟
  sub "吠", "fai6" #吠
  sub "吡", any(["pei2", "bei2"]) #吡
  sub "吢", "cam3" #吢
  sub "吣", "cam3" #吣
  sub "吤", "gaai3" #吤
  sub "吥", "bat1" #吥
  sub "否", any(["fau2", "pei2"]) #否
  sub "吧", any(["baa6", "baa1"]) #吧
  sub "吨", "deon1" #吨
  sub "吩", "fan1" #吩
  sub "吪", any(["ngo4", "o4", "faa4"]) #吪
  sub "含", "ham4" #含
  sub "听", any(["ting1", "teng1", "ting3", "jan5"]) #听
  sub "吭", any(["hong4", "hang1"]) #吭
  sub "吮", "syun5" #吮
  sub "启", "kai2" #启
  sub "吰", "wang4" #吰
  sub "吱", any(["zi1", "gei1"]) #吱
  sub "吲", "jan5" #吲
  sub "吳", any(["ng4", "m4"]) #吳
  sub "吴", any(["ng4", "m4"]) #吴
  sub "吵", "caau2" #吵
  sub "吶", any(["naap6", "laap6", "neot6", "leot6", "nat6", "lat6", "naa3", "laa3", "ne1", "le1"]) #吶
  sub "吷", "hyut3" #吷
  sub "吸", "kap1" #吸
  sub "吹", any(["ceoi1", "ceoi3"]) #吹
  sub "吺", "dau1" #吺
  sub "吻", "man5" #吻
  sub "吼", any(["hau3", "haau1", "hau1"]) #吼
  sub "吽", any(["ngau4", "au4", "hau1", "hau3", "hau2", "hung1", "ngau6", "au6"]) #吽
  sub "吾", any(["ng4", "m4"]) #吾
  sub "吿", any(["gou3", "guk1"]) #吿
  sub "呀", any(["aa1", "ngaa1", "aa3", "ngaa3"]) #呀
  sub "呁", "gwan3" #呁
  sub "呂", "leoi5" #呂
  sub "呃", any(["ak1", "ngak1", "aak1", "ngaak1", "aai3", "ngaai3"]) #呃
  sub "呄", "gak1" #呄
  sub "呅", "mui4" #呅
  sub "呆", any(["ngoi4", "oi4", "daai1"]) #呆
  sub "呇", "kai2" #呇
  sub "呈", "cing4" #呈
  sub "呉", any(["ng4", "m4"]) #呉
  sub "告", any(["gou3", "guk1"]) #告
  sub "呋", "fu1" #呋
  sub "呌", "giu3" #呌
  sub "呍", any(["ngau4", "au4"]) #呍
  sub "呎", any(["cek3", "jing1 cek3"]) #呎
  sub "呏", "sing1" #呏
  sub "呐", any(["naap6", "laap6", "neot6", "leot6", "nat6", "lat6", "naa3", "laa3", "ne1", "le1"]) #呐
  sub "呑", "tan1" #呑
  sub "呒", any(["fu2", "mou5"]) #呒
  sub "呓", any(["ngai6", "ai6"]) #呓
  sub "呔", any(["taai1", "toi2"]) #呔
  sub "呕", any(["au2", "ngau2", "au1", "ngau1", "au3", "ngau3", "heoi1"]) #呕
  sub "呖", any(["lik6", "lik1"]) #呖
  sub "呗", any(["baai6", "be6", "bui6"]) #呗
  sub "员", any(["jyun4", "jyun2", "wan6", "wan4"]) #员
  sub "呙", any(["waa1", "gwo1", "go1"]) #呙
  sub "呚", "mui4" #呚
  sub "呛", any(["coeng1", "coeng3"]) #呛
  sub "呜", "wu1" #呜
  sub "呝", any(["ak1", "ngak1", "aak1", "ngaak1"]) #呝
  sub "呞", any(["si1", "ci1"]) #呞
  sub "呟", "gyun2" #呟
  sub "呠", "pan3" #呠
  sub "呡", "man5" #呡
  sub "呢", any(["nei4", "lei4", "nai4", "lai4", "ne1", "le1", "ni1", "li1", "nei1", "lei1"]) #呢
  sub "呣", any(["m2", "ngm2", "m6", "ngm6"]) #呣
  sub "呤", any(["ling4", "ling6"]) #呤
  sub "呥", any(["jim4", "jam1"]) #呥
  sub "呦", "jau1" #呦
  sub "呧", "dai2" #呧
  sub "周", "zau1" #周
  sub "呩", "si3" #呩
  sub "呪", "zau3" #呪
  sub "呫", any(["tip3", "cip3"]) #呫
  sub "呬", "hei3" #呬
  sub "呭", "jai6" #呭
  sub "呮", "kei4" #呮
  sub "呯", "ping4" #呯
  sub "呰", "zi2" #呰
  sub "呱", any(["gu1", "gwu1", "gwaa1"]) #呱
  sub "呲", any(["zi1", "ci1"]) #呲
  sub "味", any(["mei6", "mei1", "mei2"]) #味
  sub "呴", any(["heoi3", "heoi2", "heoi1", "hau3", "hau1"]) #呴
  sub "呵", any(["ho1", "aa3", "ngaa3", "ho2"]) #呵
  sub "呶", any(["naau4", "laau4"]) #呶
  sub "呷", any(["haap3", "gaat3"]) #呷
  sub "呸", "pei1" #呸
  sub "呹", any(["jat6", "cik1"]) #呹
  sub "呺", any(["hiu1", "hou4"]) #呺
  sub "呻", "san1" #呻
  sub "呼", "fu1" #呼
  sub "命", any(["ming6", "meng2", "meng6"]) #命
  sub "呾", "daat3" #呾
  sub "呿", "keoi1" #呿
  sub "咀", "zeoi2" #咀
  sub "咁", any(["gam2", "gam3"]) #咁
  sub "咂", "zaap3" #咂
  sub "咃", "to1" #咃
  sub "咄", any(["deot1", "zyut3", "cyut3", "dyut1"]) #咄
  sub "咅", "tau3" #咅
  sub "咆", "paau4" #咆
  sub "咇", any(["bit6", "bat6", "bit1"]) #咇
  sub "咈", "fat6" #咈
  sub "咉", "joeng1" #咉
  sub "咊", any(["wo4", "wo6", "wu4", "gwo3", "go3"]) #咊
  sub "咋", any(["zaa3", "zaa2", "zaak3", "zaa1"]) #咋
  sub "和", any(["wo4", "wo1", "wo6", "wu4", "gwo3", "go3"]) #和
  sub "咍", "hoi1" #咍
  sub "咎", any(["gau3", "gou1"]) #咎
  sub "咏", "wing6" #咏
  sub "咐", any(["fu3", "fu6"]) #咐
  sub "咑", "daa1" #咑
  sub "咒", "zau3" #咒
  sub "咓", any(["aa5", "ngaa5"]) #咓
  sub "咔", any(["kaa1", "kaa4"]) #咔
  sub "咕", any(["gu1", "gwu1"]) #咕
  sub "咖", any(["gaa3", "kaa1"]) #咖
  sub "咗", "zo2" #咗
  sub "咘", "bou3" #咘
  sub "咙", "lung4" #咙
  sub "咚", "dung1" #咚
  sub "咛", any(["ning4", "ling4"]) #咛
  sub "咜", "taa1" #咜
  sub "咝", "si1" #咝
  sub "咞", "jin6" #咞
  sub "咟", "waak1" #咟
  sub "咠", "cap1" #咠
  sub "咡", "ji6" #咡
  sub "咢", any(["ngok6", "ok6"]) #咢
  sub "咣", any(["gwong1", "gong1"]) #咣
  sub "咤", any(["zaa3", "caak1", "caa3"]) #咤
  sub "咥", any(["hei3", "dit6"]) #咥
  sub "咦", any(["ji4", "ji2", "hi1"]) #咦
  sub "咧", any(["le2", "lit6", "le1", "le3"]) #咧
  sub "咨", "zi1" #咨
  sub "咩", "me1" #咩
  sub "咪", any(["mai1", "mei1", "mi1", "mai5", "mai6", "mi4"]) #咪
  sub "咫", "zi2" #咫
  sub "咬", any(["ngaau5", "aau5", "gaau1"]) #咬
  sub "咭", any(["gat1", "kat1", "kaat1"]) #咭
  sub "咮", "zau3" #咮
  sub "咯", any(["gok1", "gok3", "kaak3", "haak3", "lok3", "lo1", "lo3", "lok6"]) #咯
  sub "咰", "seot1" #咰
  sub "咱", "zaa1" #咱
  sub "咲", "siu3" #咲
  sub "咳", any(["kat1", "haai1", "haai4", "hoi4", "koi3"]) #咳
  sub "咴", "fui1" #咴
  sub "咵", any(["kwaa1", "kwaa2"]) #咵
  sub "咶", "waat6" #咶
  sub "咷", "tou4" #咷
  sub "咸", any(["haam4", "haam2"]) #咸
  sub "咹", "hon1" #咹
  sub "咺", any(["hyun2", "hyun1"]) #咺
  sub "咻", any(["jau1", "heoi2"]) #咻
  sub "咼", any(["waa1", "gwo1", "go1"]) #咼
  sub "咽", any(["jin1", "jin3", "jit3"]) #咽
  sub "咾", "lou5" #咾
  sub "咿", "ji1" #咿
  sub "哀", any(["oi1", "ngoi1"]) #哀
  sub "品", "ban2" #品
  sub "哂", any(["can2", "saai3"]) #哂
  sub "哃", "tung4" #哃
  sub "哄", any(["hung1", "hung3", "hung6"]) #哄
  sub "哅", "hung1" #哅
  sub "哆", any(["do1", "ci2", "ce2"]) #哆
  sub "哇", "waa1" #哇
  sub "哈", "haa1" #哈
  sub "哉", "zoi1" #哉
  sub "哊", "juk6" #哊
  sub "哋", any(["dei6", "dei2", "di4"]) #哋
  sub "哌", "paai3" #哌
  sub "响", "hoeng2" #响
  sub "哎", any(["aai1", "ngaai1", "ai3", "ngai3"]) #哎
  sub "哏", any(["han2", "gan1"]) #哏
  sub "哐", "hong1" #哐
  sub "哑", any(["aa2", "ngaa2", "aa1", "ngaa1", "ak1", "ngak1"]) #哑
  sub "哒", any(["daat6", "daat3"]) #哒
  sub "哓", "hiu1" #哓
  sub "哔", "bat1" #哔
  sub "哕", any(["jyut6", "wai3"]) #哕
  sub "哖", any(["nin4", "lin4"]) #哖
  sub "哗", any(["waa1", "waa4"]) #哗
  sub "哘", "hang4" #哘
  sub "哙", "faai3" #哙
  sub "哚", any(["doe2", "do2"]) #哚
  sub "哛", "fan1" #哛
  sub "哜", "zai6" #哜
  sub "哝", any(["nung4", "lung4"]) #哝
  sub "哞", any(["mau1", "mau4"]) #哞
  sub "哟", "jo1" #哟
  sub "哠", "hou6" #哠
  sub "員", any(["jyun4", "jyun2", "wan6", "wan4"]) #員
  sub "哢", "lung6" #哢
  sub "哣", "dau6" #哣
  sub "哤", "mong4" #哤
  sub "哥", any(["go1", "go4"]) #哥
  sub "哦", any(["ngo4", "o4", "o2", "ngo2", "o6", "ngo6"]) #哦
  sub "哧", any(["ci1", "cik1"]) #哧
  sub "哨", any(["saau3", "saau2"]) #哨
  sub "哩", any(["li1", "le1", "lei5", "jing1 lei5"]) #哩
  sub "哪", any(["naa5", "laa5", "naa1", "laa1", "naa4", "laa4"]) #哪
  sub "哫", "zuk1" #哫
  sub "哬", "ho4" #哬
  sub "哭", "huk1" #哭
  sub "哮", "haau1" #哮
  sub "哯", "jin6" #哯
  sub "哰", "lou4" #哰
  sub "哱", any(["but6", "but3"]) #哱
  sub "哲", "zit3" #哲
  sub "哳", "zaat3" #哳
  sub "哴", any(["loeng6", "long4"]) #哴
  sub "哵", "baat3" #哵
  sub "哶", "me1" #哶
  sub "哷", "lyut3" #哷
  sub "哸", "ceoi1" #哸
  sub "哹", "fau4" #哹
  sub "哺", "bou6" #哺
  sub "哻", "hon4" #哻
  sub "哼", any(["hang1", "hng6", "hm6"]) #哼
  sub "哽", any(["gang2", "ang2", "ngang2"]) #哽
  sub "哾", "syut3" #哾
  sub "哿", any(["go2", "go1", "ho2"]) #哿
  sub "唀", "jau5" #唀
  sub "唁", any(["jin6", "jin3"]) #唁
  sub "唂", "guk1" #唂
  sub "唃", "guk1" #唃
  sub "唄", any(["baai6", "be6", "bui6"]) #唄
  sub "唅", any(["ham4", "ham3"]) #唅
  sub "唆", "so1" #唆
  sub "唇", "seon4" #唇
  sub "唈", "jap1" #唈
  sub "唉", any(["aai1", "ngaai1", "aai6", "ngaai6", "aai3", "ngaai3"]) #唉
  sub "唊", "gaap3" #唊
  sub "唋", "tou1" #唋
  sub "唌", "jin4" #唌
  sub "唍", "waan5" #唍
  sub "唎", "li1" #唎
  sub "唏", "hei1" #唏
  sub "唐", any(["tong4", "tong2"]) #唐
  sub "唑", "zo6" #唑
  sub "唒", "cau4" #唒
  sub "唓", "ce1" #唓
  sub "唔", any(["m4", "ngm4", "ng4"]) #唔
  sub "唕", "zou6" #唕
  sub "唖", any(["aa2", "ngaa2"]) #唖
  sub "唗", "dau1" #唗
  sub "唘", "kai2" #唘
  sub "唙", any(["dik6", "dik1"]) #唙
  sub "唚", "cam3" #唚
  sub "唛", "mak1" #唛
  sub "唜", "mut6" #唜
  sub "唝", any(["fung2", "hung2", "gung3"]) #唝
  sub "唞", "tau2" #唞
  sub "唟", "heoi3" #唟
  sub "唠", "lou4" #唠
  sub "唡", any(["loeng2", "jing1 loeng2"]) #唡
  sub "唢", "so2" #唢
  sub "唣", "zou6" #唣
  sub "唤", "wun6" #唤
  sub "唥", any(["laang6", "laang4", "laang1"]) #唥
  sub "唦", "saa1" #唦
  sub "唧", any(["zik1", "zit1", "zek1"]) #唧
  sub "唨", "zo2" #唨
  sub "唩", "wo1" #唩
  sub "唪", any(["fung2", "bung2", "baang6"]) #唪
  sub "唫", any(["gam3", "jam4", "ngam4", "am4"]) #唫
  sub "唬", any(["fu2", "haak3", "haau1"]) #唬
  sub "唭", "kei3" #唭
  sub "售", "sau6" #售
  sub "唯", any(["wai4", "wai2"]) #唯
  sub "唰", "caat3" #唰
  sub "唱", "coeng3" #唱
  sub "唲", any(["ji4", "waa1"]) #唲
  sub "唳", "leoi6" #唳
  sub "唴", "goeng6" #唴
  sub "唵", any(["am2", "ngam2"]) #唵
  sub "唶", any(["ze3", "zaak3"]) #唶
  sub "唷", "jo1" #唷
  sub "唸", any(["din6", "nim6", "lim6"]) #唸
  sub "唹", "jyu1" #唹
  sub "唺", "tin2" #唺
  sub "唻", "loi6" #唻
  sub "唼", any(["saap3", "zaap3", "zit6", "cip3", "dip6"]) #唼
  sub "唽", "sik1" #唽
  sub "唾", any(["to3", "toe3", "toe5"]) #唾
  sub "唿", "fat1" #唿
  sub "啀", any(["ngaai4", "aai4"]) #啀
  sub "啁", any(["zau1", "zaau1"]) #啁
  sub "啂", any(["nau5", "lau5"]) #啂
  sub "啃", "hang2" #啃
  sub "啄", any(["doek3", "doeng1", "zau3"]) #啄
  sub "啅", "doek3" #啅
  sub "商", "soeng1" #商
  sub "啇", "dik1" #啇
  sub "啈", any(["hang1", "hng6", "hm6"]) #啈
  sub "啉", any(["laam4", "lam4", "lam1"]) #啉
  sub "啊", any(["aa1", "ngaa1", "aa2", "ngaa2", "aa6", "ngaa6", "aa3", "ngaa3", "aa4", "ngaa4"]) #啊
  sub "啋", "coi1" #啋
  sub "啌", "hong1" #啌
  sub "啍", "teon1" #啍
  sub "啎", any(["ng5", "m5"]) #啎
  sub "問", "man6" #問
  sub "啐", any(["ceoi3", "seoi6"]) #啐
  sub "啑", any(["saap3", "zaap3", "zit6", "cip3", "dip6"]) #啑
  sub "啒", "gwat1" #啒
  sub "啓", "kai2" #啓
  sub "啔", "kai2" #啔
  sub "啕", "tou4" #啕
  sub "啖", "daam6" #啖
  sub "啗", "daam6" #啗
  sub "啘", "waa1" #啘
  sub "啙", "zi2" #啙
  sub "啚", any(["pei2", "tou4"]) #啚
  sub "啛", "ceoi3" #啛
  sub "啜", any(["zyut3", "zyut1", "ceoi3"]) #啜
  sub "啝", any(["wo3", "wo4"]) #啝
  sub "啞", any(["aa2", "ngaa2", "aa1", "ngaa1", "ak1", "ngak1"]) #啞
  sub "啟", "kai2" #啟
  sub "啠", "zit3" #啠
  sub "啡", any(["fe1", "fei1", "pei1"]) #啡
  sub "啢", any(["loeng2", "jing1 loeng2"]) #啢
  sub "啣", any(["haam4", "ham4"]) #啣
  sub "啤", any(["be1", "bi1", "bi4", "pe1"]) #啤
  sub "啥", "saa2" #啥
  sub "啦", any(["laa1", "laa2", "laa3", "laa4"]) #啦
  sub "啧", any(["zaak3", "zik1"]) #啧
  sub "啨", "jing1" #啨
  sub "啩", "gwaa3" #啩
  sub "啪", any(["paak1", "paak2", "paak4"]) #啪
  sub "啫", any(["ze1", "zek1", "zoe1"]) #啫
  sub "啬", "sik1" #啬
  sub "啭", "zyun2" #啭
  sub "啮", any(["ngit6", "it6", "jit6", "ngaat6", "aat6"]) #啮
  sub "啯", any(["gwok3", "gok3"]) #啯
  sub "啰", any(["lo1", "lo4", "lo3"]) #啰
  sub "啱", any(["ngaam1", "aam1", "ngam1", "am1"]) #啱
  sub "啲", any(["di1", "dit1", "di4", "ti4"]) #啲
  sub "啳", "kyun4" #啳
  sub "啴", any(["taan1", "cin2", "zin2"]) #啴
  sub "啵", any(["bo3", "bo1"]) #啵
  sub "啶", "ding6" #啶
  sub "啷", "long1" #啷
  sub "啸", "siu3" #啸
  sub "啹", any(["goe1", "koe1"]) #啹
  sub "啺", "tong4" #啺
  sub "啻", "ci3" #啻
  sub "啼", "tai4" #啼
  sub "啽", any(["am4", "ngam4", "ngap1", "ap1"]) #啽
  sub "啾", "zau1" #啾
  sub "啿", "daam6" #啿
  sub "喀", any(["kaak3", "haak3", "kaa3", "kaa1"]) #喀
  sub "喁", any(["jung4", "jyu4"]) #喁
  sub "喂", any(["wai3", "wai2"]) #喂
  sub "喃", any(["naam4", "laam4"]) #喃
  sub "善", "sin6" #善
  sub "喅", "juk6" #喅
  sub "喆", "zit3" #喆
  sub "喇", any(["laa3", "laa5", "laa1", "laat3"]) #喇
  sub "喈", "gaai1" #喈
  sub "喉", any(["hau4", "hau2"]) #喉
  sub "喊", "haam3" #喊
  sub "喋", any(["dip6", "zaap3"]) #喋
  sub "喌", any(["zau1", "zuk1"]) #喌
  sub "喍", "caai4" #喍
  sub "喎", any(["waa1", "wo5", "wo3"]) #喎
  sub "喏", any(["je5", "nok6", "lok6", "no6", "lo6"]) #喏
  sub "喐", "juk1" #喐
  sub "喑", any(["jam1", "jam3", "ngam6", "am6"]) #喑
  sub "喒", "zaa1" #喒
  sub "喓", "jiu1" #喓
  sub "喔", any(["ak1", "ngak1", "aak1", "ngaak1", "o1", "ngo1", "o2", "ngo2"]) #喔
  sub "喕", "min5" #喕
  sub "喖", "wu4" #喖
  sub "喗", "wan5" #喗
  sub "喘", "cyun2" #喘
  sub "喙", any(["fui3", "zau3"]) #喙
  sub "喚", "wun6" #喚
  sub "喛", "wun6" #喛
  sub "喜", "hei2" #喜
  sub "喝", "hot3" #喝
  sub "喞", any(["zik1", "zit1", "zek1"]) #喞
  sub "喟", any(["wai2", "wai6"]) #喟
  sub "喠", "zung2" #喠
  sub "喡", "wai4" #喡
  sub "喢", "saap3" #喢
  sub "喣", "heoi2" #喣
  sub "喤", "wong4" #喤
  sub "喥", "dok6" #喥
  sub "喦", any(["ngaam4", "aam4"]) #喦
  sub "喧", "hyun1" #喧
  sub "喨", "loeng6" #喨
  sub "喩", "jyu6" #喩
  sub "喪", any(["song1", "song3"]) #喪
  sub "喫", any(["hek3", "jaak3", "hat1", "gat1"]) #喫
  sub "喬", "kiu4" #喬
  sub "喭", "jin6" #喭
  sub "單", any(["daan1", "sin6", "sin4", "sim4"]) #單
  sub "喯", "pan3" #喯
  sub "喰", "caan1" #喰
  sub "喱", any(["lei1", "lei2"]) #喱
  sub "喲", "jo1" #喲
  sub "喳", any(["zaa1", "caa1"]) #喳
  sub "喴", any(["wai1", "wi1"]) #喴
  sub "喵", "miu1" #喵
  sub "営", "jing4" #営
  sub "喷", any(["pan3", "fan5", "pan1"]) #喷
  sub "喸", "fu2" #喸
  sub "喹", any(["fui1", "kwai4"]) #喹
  sub "喺", "hai2" #喺
  sub "喻", "jyu6" #喻
  sub "喼", any(["gip1", "kip1", "gep1", "kep1"]) #喼
  sub "喽", any(["lau4", "lau1"]) #喽
  sub "喾", "guk1" #喾
  sub "喿", "cou3" #喿
  sub "嗀", "hok3" #嗀
  sub "嗁", "tai4" #嗁
  sub "嗂", "jiu4" #嗂
  sub "嗃", any(["hok3", "haau1", "haau3"]) #嗃
  sub "嗄", any(["aa2", "ngaa2", "saa3"]) #嗄
  sub "嗅", any(["cau3", "hung3"]) #嗅
  sub "嗆", any(["coeng1", "coeng3"]) #嗆
  sub "嗇", "sik1" #嗇
  sub "嗈", "jung1" #嗈
  sub "嗉", any(["sou3", "seoi3"]) #嗉
  sub "嗊", any(["fung2", "hung2", "gung3"]) #嗊
  sub "嗋", "hip3" #嗋
  sub "嗌", any(["jik1", "aai3", "ngaai3"]) #嗌
  sub "嗍", "sok3" #嗍
  sub "嗎", any(["maa1", "maa3", "maa5"]) #嗎
  sub "嗏", "caa1" #嗏
  sub "嗐", any(["haai6", "hoi6"]) #嗐
  sub "嗑", any(["haap3", "hap6"]) #嗑
  sub "嗒", any(["taap3", "daat3", "daap1", "taap1"]) #嗒
  sub "嗓", any(["song2", "song1"]) #嗓
  sub "嗔", any(["can1", "zan1", "tin4"]) #嗔
  sub "嗕", "juk6" #嗕
  sub "嗖", "sau1" #嗖
  sub "嗗", any(["waat3", "gut2", "gwut2", "gut6", "gwut6", "gwat1", "gut4", "gwut4"]) #嗗
  sub "嗘", "gai1" #嗘
  sub "嗙", any(["pong5", "bong2", "pong3", "bang1"]) #嗙
  sub "嗚", "wu1" #嗚
  sub "嗛", any(["haam4", "ham4", "him3", "him2", "hip6", "hip3", "him1"]) #嗛
  sub "嗜", "si3" #嗜
  sub "嗝", "gaak3" #嗝
  sub "嗞", "zi1" #嗞
  sub "嗟", "ze1" #嗟
  sub "嗠", "lok6" #嗠
  sub "嗡", "jung1" #嗡
  sub "嗢", "wat1" #嗢
  sub "嗣", "zi6" #嗣
  sub "嗤", "ci1" #嗤
  sub "嗥", "hou4" #嗥
  sub "嗦", any(["so1", "sok3"]) #嗦
  sub "嗧", "gaa1 leon4" #嗧
  sub "嗨", any(["hoi1", "hei1", "haai1"]) #嗨
  sub "嗩", "so2" #嗩
  sub "嗪", "ceon4" #嗪
  sub "嗫", any(["zip3", "nip6", "lip6"]) #嗫
  sub "嗬", any(["ho4", "ho2"]) #嗬
  sub "嗭", "zik6" #嗭
  sub "嗮", "saai3" #嗮
  sub "嗯", any(["ng6", "m6", "ng2", "m2", "ng5", "m5"]) #嗯
  sub "嗰", "go2" #嗰
  sub "嗱", any(["naa4", "laa4"]) #嗱
  sub "嗲", any(["de2", "de4"]) #嗲
  sub "嗳", any(["oi2", "ngoi2", "aai1", "ngaai1"]) #嗳
  sub "嗴", "goeng1" #嗴
  sub "嗵", "tung1" #嗵
  sub "嗶", "bat1" #嗶
  sub "嗷", any(["ngou4", "ou4"]) #嗷
  sub "嗸", any(["ngou4", "ou4"]) #嗸
  sub "嗹", "lin4" #嗹
  sub "嗺", "ceoi1" #嗺
  sub "嗻", "ze1" #嗻
  sub "嗼", "mok6" #嗼
  sub "嗽", any(["sau3", "sok3"]) #嗽
  sub "嗾", any(["sau2", "zuk6"]) #嗾
  sub "嗿", "taam2" #嗿
  sub "嘀", any(["dik6", "dik1"]) #嘀
  sub "嘁", any(["ci1", "cik1"]) #嘁
  sub "嘂", "giu3" #嘂
  sub "嘃", "cung1" #嘃
  sub "嘄", "hiu1" #嘄
  sub "嘅", any(["ge3", "ge2", "koi3"]) #嘅
  sub "嘆", "taan3" #嘆
  sub "嘇", "saam1" #嘇
  sub "嘈", "cou4" #嘈
  sub "嘉", "gaa1" #嘉
  sub "嘊", any(["ngaai4", "aai4"]) #嘊
  sub "嘋", "haau1" #嘋
  sub "嘌", any(["piu1", "piu3"]) #嘌
  sub "嘍", any(["lau4", "lau1"]) #嘍
  sub "嘎", any(["gaat3", "gaa1"]) #嘎
  sub "嘏", any(["gu2", "gwu2", "gaa2"]) #嘏
  sub "嘐", any(["haau1", "gaau1"]) #嘐
  sub "嘑", any(["fu3", "laa3", "fu1"]) #嘑
  sub "嘒", "wai3" #嘒
  sub "嘓", any(["gwok3", "gok3"]) #嘓
  sub "嘔", any(["au2", "ngau2", "au1", "ngau1", "au3", "ngau3", "heoi1"]) #嘔
  sub "嘕", "hin1" #嘕
  sub "嘖", any(["zaak3", "zik1"]) #嘖
  sub "嘗", "soeng4" #嘗
  sub "嘘", any(["heoi1", "syu4"]) #嘘
  sub "嘙", "po4" #嘙
  sub "嘚", "dak1" #嘚
  sub "嘛", any(["maa1", "maa3", "maa4"]) #嘛
  sub "嘜", "mak1" #嘜
  sub "嘝", "huk6" #嘝
  sub "嘞", any(["laa3", "laak3", "laa1"]) #嘞
  sub "嘟", "dou1" #嘟
  sub "嘠", any(["gaat3", "gaa1"]) #嘠
  sub "嘡", "tong1" #嘡
  sub "嘢", "je5" #嘢
  sub "嘣", "bang1" #嘣
  sub "嘤", "jing1" #嘤
  sub "嘥", any(["saai1", "saai4"]) #嘥
  sub "嘦", "ziu3" #嘦
  sub "嘧", "mat6" #嘧
  sub "嘨", "siu3" #嘨
  sub "嘩", any(["waa1", "waa4"]) #嘩
  sub "嘪", "maai5" #嘪
  sub "嘫", "jin4" #嘫
  sub "嘬", any(["caai3", "zyut3"]) #嘬
  sub "嘭", any(["paang4", "baang4", "paang1"]) #嘭
  sub "嘮", "lou4" #嘮
  sub "嘯", "siu3" #嘯
  sub "嘰", "gei1" #嘰
  sub "嘱", "zuk1" #嘱
  sub "嘲", "zaau1" #嘲
  sub "嘳", any(["wai2", "kwaai3"]) #嘳
  sub "嘴", "zeoi2" #嘴
  sub "嘵", "hiu1" #嘵
  sub "嘶", any(["sai1", "si1"]) #嘶
  sub "嘷", "hou4" #嘷
  sub "嘸", any(["fu2", "mou5"]) #嘸
  sub "嘹", "liu4" #嘹
  sub "嘺", "kiu4" #嘺
  sub "嘻", "hei1" #嘻
  sub "嘼", "cuk1" #嘼
  sub "嘽", any(["taan1", "cin2", "zin2"]) #嘽
  sub "嘾", "daam6" #嘾
  sub "嘿", any(["hei1", "mak6"]) #嘿
  sub "噀", "seon3" #噀
  sub "噁", any(["ok3", "ngok3", "wu3"]) #噁
  sub "噂", "zyun2" #噂
  sub "噃", "bo3" #噃
  sub "噄", "hek3" #噄
  sub "噅", "fai1" #噅
  sub "噆", any(["cam2", "caam2", "zam2", "cam3"]) #噆
  sub "噇", any(["cong4", "zong6"]) #噇
  sub "噈", "zuk1" #噈
  sub "噉", any(["gam2", "gum2", "daam6"]) #噉
  sub "噊", "jyut6" #噊
  sub "噋", "teon1" #噋
  sub "噌", any(["zang1", "cang1"]) #噌
  sub "噍", any(["ziu6", "ziu3", "ziu1", "zau1"]) #噍
  sub "噎", "jit3" #噎
  sub "噏", any(["kap1", "ngap1", "ap1"]) #噏
  sub "噐", "hei3" #噐
  sub "噑", "hou4" #噑
  sub "噒", "leon1" #噒
  sub "噓", any(["heoi1", "syu4"]) #噓
  sub "噔", any(["dang1", "dang6"]) #噔
  sub "噕", "fai1" #噕
  sub "噖", "jam4" #噖
  sub "噗", "pok3" #噗
  sub "噘", "kyut3" #噘
  sub "噙", "kam4" #噙
  sub "噚", any(["cam4", "jing1 cam4"]) #噚
  sub "噛", any(["ngit6", "it6"]) #噛
  sub "噜", "lou1" #噜
  sub "噝", "si1" #噝
  sub "噞", any(["jim2", "jim1"]) #噞
  sub "噟", "jing3" #噟
  sub "噠", any(["daat6", "daat3"]) #噠
  sub "噡", "zim1" #噡
  sub "噢", any(["jyu2", "o1", "ngo1", "ou3", "ngou3"]) #噢
  sub "噣", any(["zau3", "doek3"]) #噣
  sub "噤", any(["gam3", "kam1"]) #噤
  sub "噥", any(["nung4", "lung4"]) #噥
  sub "噦", any(["jyut6", "wai3"]) #噦
  sub "噧", "haai3" #噧
  sub "器", "hei3" #器
  sub "噩", any(["ngok6", "ok6"]) #噩
  sub "噪", "cou3" #噪
  sub "噫", "ji1" #噫
  sub "噬", "sai6" #噬
  sub "噭", any(["giu3", "kiu3"]) #噭
  sub "噮", "jyun3" #噮
  sub "噯", any(["oi2", "ngoi2", "aai1", "ngaai1"]) #噯
  sub "噰", "jung1" #噰
  sub "噱", any(["koek6", "koek3", "hoe4", "coek3"]) #噱
  sub "噲", "faai3" #噲
  sub "噳", "jyu5" #噳
  sub "噴", any(["pan3", "fan5", "pan1"]) #噴
  sub "噵", "dou6" #噵
  sub "噶", any(["gaa1", "gaat3", "got3"]) #噶
  sub "噷", "hm1" #噷
  sub "噸", "deon1" #噸
  sub "噹", "dong1" #噹
  sub "噺", "san1" #噺
  sub "噻", "sak1" #噻
  sub "噼", any(["pik1", "pek1", "pet1", "pet6"]) #噼
  sub "噽", "pei2" #噽
  sub "噾", "jam1" #噾
  sub "噿", "zeoi2" #噿
  sub "嚀", any(["ning4", "ling4"]) #嚀
  sub "嚁", "dik6" #嚁
  sub "嚂", any(["laam6", "laam4"]) #嚂
  sub "嚃", any(["daap6", "taap3"]) #嚃
  sub "嚄", any(["o2", "ngo2", "wok6", "ho1"]) #嚄
  sub "嚅", "jyu4" #嚅
  sub "嚆", "hou1" #嚆
  sub "嚇", any(["haak3", "haak1", "haa1"]) #嚇
  sub "嚈", any(["jip3", "aat3", "ngaat3"]) #嚈
  sub "嚉", "deoi3" #嚉
  sub "嚊", any(["be6", "bei6"]) #嚊
  sub "嚋", "cau4" #嚋
  sub "嚌", "zai6" #嚌
  sub "嚍", "zeon3" #嚍
  sub "嚎", "hou4" #嚎
  sub "嚏", "tai3" #嚏
  sub "嚐", "soeng4" #嚐
  sub "嚑", "fan1" #嚑
  sub "嚒", "mo1" #嚒
  sub "嚓", "caat3" #嚓
  sub "嚔", "dai3" #嚔
  sub "嚕", "lou1" #嚕
  sub "嚖", "wai3" #嚖
  sub "嚗", "bok3" #嚗
  sub "嚘", "jau1" #嚘
  sub "嚙", any(["ngit6", "it6", "jit6", "ngaat6", "aat6"]) #嚙
  sub "嚚", any(["ngan4", "an4"]) #嚚
  sub "嚛", "huk1" #嚛
  sub "嚜", any(["mak6", "maa1", "mak1"]) #嚜
  sub "嚝", "gwang1" #嚝
  sub "嚞", "zit3" #嚞
  sub "嚟", any(["lai4", "lei4", "lai2"]) #嚟
  sub "嚠", "lau4" #嚠
  sub "嚡", "haai4" #嚡
  sub "嚢", any(["nong4", "long4"]) #嚢
  sub "嚣", "hiu1" #嚣
  sub "嚤", "mo1" #嚤
  sub "嚥", "jin3" #嚥
  sub "嚦", any(["lik6", "lik1"]) #嚦
  sub "嚧", "lou4" #嚧
  sub "嚨", "lung4" #嚨
  sub "嚩", "bok3" #嚩
  sub "嚪", "daam6" #嚪
  sub "嚫", "can3" #嚫
  sub "嚬", "pan4" #嚬
  sub "嚭", "pei2" #嚭
  sub "嚮", any(["hoeng3", "hoeng2"]) #嚮
  sub "嚯", "ho1" #嚯
  sub "嚰", "jiu1" #嚰
  sub "嚱", "hei3" #嚱
  sub "嚲", "do2" #嚲
  sub "嚳", "guk1" #嚳
  sub "嚴", "jim4" #嚴
  sub "嚵", "caam4" #嚵
  sub "嚶", "jing1" #嚶
  sub "嚷", any(["joeng6", "joeng5"]) #嚷
  sub "嚸", "dim2" #嚸
  sub "嚹", any(["laa3", "laa4"]) #嚹
  sub "嚺", "daap6" #嚺
  sub "嚻", "hiu1" #嚻
  sub "嚼", any(["zoek3", "ziu6", "ziu3"]) #嚼
  sub "嚽", "zyut3" #嚽
  sub "嚾", "fun1" #嚾
  sub "嚿", "gau6" #嚿
  sub "囀", "zyun2" #囀
  sub "囁", any(["zip3", "nip6", "lip6"]) #囁
  sub "囂", "hiu1" #囂
  sub "囃", "caap3" #囃
  sub "囄", "lei4" #囄
  sub "囅", any(["cin2", "zin2"]) #囅
  sub "囆", "caai3" #囆
  sub "囇", "lai6" #囇
  sub "囈", any(["ngai6", "ai6"]) #囈
  sub "囉", any(["lo1", "lo4", "lo3"]) #囉
  sub "囊", any(["nong4", "long4", "nong1", "long1", "nong2", "long2"]) #囊
  sub "囋", "zaan3" #囋
  sub "囌", "sou1" #囌
  sub "囍", "hei2" #囍
  sub "囎", "zang6" #囎
  sub "囏", "gaan1" #囏
  sub "囐", "zaan3" #囐
  sub "囑", "zuk1" #囑
  sub "囒", "laan4" #囒
  sub "囓", any(["ngit6", "it6", "jit6", "ngaat6", "aat6"]) #囓
  sub "囔", any(["nong4", "long4"]) #囔
  sub "囕", "hei3" #囕
  sub "囖", "lo1" #囖
  sub "囗", "wai4" #囗
  sub "囘", "wui4" #囘
  sub "囙", "jan1" #囙
  sub "囚", "cau4" #囚
  sub "四", any(["sei3", "si3"]) #四
  sub "囜", any(["nan4", "lan4"]) #囜
  sub "囝", any(["zai2", "naam4", "laam4"]) #囝
  sub "回", any(["wui4", "wui2"]) #回
  sub "囟", any(["seon3", "seon2"]) #囟
  sub "因", "jan1" #因
  sub "囡", any(["naam4", "laam4"]) #囡
  sub "团", any(["tyun4", "tyun2"]) #团
  sub "団", "tyun4" #団
  sub "囤", any(["deon6", "tyun4"]) #囤
  sub "囥", "kong3" #囥
  sub "囦", "jyun1" #囦
  sub "囧", "gwing2" #囧
  sub "囨", "pin1" #囨
  sub "囩", "wan4" #囩
  sub "囪", "cung1" #囪
  sub "囫", "fat1" #囫
  sub "囬", "wui4" #囬
  sub "园", any(["jyun4", "jyun2"]) #园
  sub "囮", any(["ngo4", "o4", "jau4"]) #囮
  sub "囯", any(["gwok3", "gok3"]) #囯
  sub "困", "kwan3" #困
  sub "囱", any(["cung1", "coeng1"]) #囱
  sub "囲", "tung1" #囲
  sub "図", "tou4" #図
  sub "围", "wai4" #围
  sub "囵", "leon4" #囵
  sub "囶", any(["gwok3", "gok3"]) #囶
  sub "囷", "kwan1" #囷
  sub "囸", "jat6" #囸
  sub "囹", "ling4" #囹
  sub "固", any(["gu3", "gwu3"]) #固
  sub "囻", any(["gwok3", "gok3"]) #囻
  sub "囼", "toi1" #囼
  sub "国", any(["gwok3", "gok3"]) #国
  sub "图", "tou4" #图
  sub "囿", "jau6" #囿
  sub "圀", any(["gwok3", "gok3"]) #圀
  sub "圁", any(["ngan4", "an4"]) #圁
  sub "圂", "wan6" #圂
  sub "圃", any(["pou2", "bou2"]) #圃
  sub "圄", "jyu5" #圄
  sub "圅", "haam4" #圅
  sub "圆", any(["jyun4", "jyun2"]) #圆
  sub "圇", "leon4" #圇
  sub "圈", any(["hyun1", "gyun6"]) #圈
  sub "圉", "jyu5" #圉
  sub "圊", "cing1" #圊
  sub "國", any(["gwok3", "gok3"]) #國
  sub "圌", any(["cyun4", "seoi4"]) #圌
  sub "圍", "wai4" #圍
  sub "圎", "jyun4" #圎
  sub "圏", "hyun1" #圏
  sub "圐", any(["ku1", "kwu1"]) #圐
  sub "圑", "pou2" #圑
  sub "園", any(["jyun4", "jyun2"]) #園
  sub "圓", any(["jyun4", "jyun2"]) #圓
  sub "圔", any(["aap3", "ngaap3"]) #圔
  sub "圕", "syu1" #圕
  sub "圖", "tou4" #圖
  sub "圗", "tou4" #圗
  sub "團", any(["tyun4", "tyun2"]) #團
  sub "圙", "loek6" #圙
  sub "圚", any(["kui2", "kwui2"]) #圚
  sub "圛", "jik6" #圛
  sub "圜", any(["jyun4", "waan4"]) #圜
  sub "圝", "lyun4" #圝
  sub "圞", "lyun4" #圞
  sub "土", "tou2" #土
  sub "圠", any(["aat3", "ngaat3", "caak3"]) #圠
  sub "圡", "tou2" #圡
  sub "圢", "ting5" #圢
  sub "圣", "sing3" #圣
  sub "圤", "pok3" #圤
  sub "圥", "luk6" #圥
  sub "圦", "faai3" #圦
  sub "圧", "zong1" #圧
  sub "在", any(["zoi6", "zoi2"]) #在
  sub "圩", any(["wai4", "jyu4", "heoi1"]) #圩
  sub "圪", any(["ngat6", "at6", "gat3"]) #圪
  sub "圫", any(["ou3", "ngou3"]) #圫
  sub "圬", "wu1" #圬
  sub "圭", "gwai1" #圭
  sub "圮", "pei2" #圮
  sub "圯", "ji4" #圯
  sub "地", any(["dei6", "dei2", "deng6"]) #地
  sub "圱", "cin1" #圱
  sub "圲", "cin1" #圲
  sub "圳", "zan3" #圳
  sub "圴", "zoek3" #圴
  sub "圵", "joeng6" #圵
  sub "圶", "haap3" #圶
  sub "圷", "haa6" #圷
  sub "圸", "saan1" #圸
  sub "圹", any(["kwong3", "kong3"]) #圹
  sub "场", any(["coeng4", "coeng2"]) #场
  sub "圻", any(["kei4", "ngan4", "an4"]) #圻
  sub "圼", any(["nit6", "lit6"]) #圼
  sub "圽", "mut6" #圽
  sub "圾", any(["saap3", "kap1"]) #圾
  sub "圿", "git3" #圿
  sub "址", "zi2" #址
  sub "坁", "zi2" #坁
  sub "坂", any(["baan2", "faan2"]) #坂
  sub "坃", "hyun1" #坃
  sub "坄", "jik6" #坄
  sub "坅", "jam2" #坅
  sub "坆", "mui4" #坆
  sub "均", any(["gwan1", "kwan1", "wan6", "wan5"]) #均
  sub "坈", "haang1" #坈
  sub "坉", any(["tyun4", "nang4", "lang4"]) #坉
  sub "坊", any(["fong1", "fong2", "fong4"]) #坊
  sub "坋", any(["fan6", "fan5", "ban6"]) #坋
  sub "坌", "ban6" #坌
  sub "坍", "taan1" #坍
  sub "坎", any(["ham2", "ham1", "ham3"]) #坎
  sub "坏", any(["waai6", "waai2", "pui1"]) #坏
  sub "坐", any(["zo6", "co5"]) #坐
  sub "坑", "haang1" #坑
  sub "坒", any(["bei6", "bai6"]) #坒
  sub "坓", "zing6" #坓
  sub "坔", "dei6" #坔
  sub "坕", "ging1" #坕
  sub "坖", "gei6" #坖
  sub "块", "faai3" #块
  sub "坘", "ci4" #坘
  sub "坙", "ging1" #坙
  sub "坚", "gin1" #坚
  sub "坛", any(["taan4", "taam4"]) #坛
  sub "坜", any(["lek6", "lik6"]) #坜
  sub "坝", "baa3" #坝
  sub "坞", any(["wu2", "ou3", "ngou3"]) #坞
  sub "坟", "fan4" #坟
  sub "坠", "zeoi6" #坠
  sub "坡", any(["po1", "bo1"]) #坡
  sub "坢", "bun3" #坢
  sub "坣", "tong4" #坣
  sub "坤", "kwan1" #坤
  sub "坥", "ceoi1" #坥
  sub "坦", "taan2" #坦
  sub "坧", "zek3" #坧
  sub "坨", "to4" #坨
  sub "坩", any(["ham1", "kim4"]) #坩
  sub "坪", "ping4" #坪
  sub "坫", "dim3" #坫
  sub "坬", "gwaa3" #坬
  sub "坭", any(["nai4", "lai4", "nai2", "lai2"]) #坭
  sub "坮", "toi4" #坮
  sub "坯", "pui1" #坯
  sub "坰", "gwing1" #坰
  sub "坱", any(["joeng2", "joeng5"]) #坱
  sub "坲", "fat6" #坲
  sub "坳", any(["aau3", "ngaau3", "aau1", "ngaau1"]) #坳
  sub "坴", "luk6" #坴
  sub "坵", "jau1" #坵
  sub "坶", "muk6" #坶
  sub "坷", any(["ho2", "ho1"]) #坷
  sub "坸", "gau3" #坸
  sub "坹", "jyut6" #坹
  sub "坺", any(["paat6", "baat6"]) #坺
  sub "坻", any(["ci4", "dai2", "zi2"]) #坻
  sub "坼", "caak3" #坼
  sub "坽", "ling4" #坽
  sub "坾", "cyu5" #坾
  sub "坿", "fu6" #坿
  sub "垀", "fu1" #垀
  sub "垁", "zi6" #垁
  sub "垂", "seoi4" #垂
  sub "垃", any(["laap6", "laai1", "laa1"]) #垃
  sub "垄", "lung5" #垄
  sub "垅", "lung5" #垅
  sub "垆", "lou4" #垆
  sub "垇", any(["aau3", "ngaau3", "aau1", "ngaau1"]) #垇
  sub "垈", "doi6" #垈
  sub "垉", "paau4" #垉
  sub "垊", "man4" #垊
  sub "型", "jing4" #型
  sub "垌", any(["dung6", "tung4"]) #垌
  sub "垍", any(["gei6", "gei3"]) #垍
  sub "垎", "haak6" #垎
  sub "垏", "leot6" #垏
  sub "垐", "ci4" #垐
  sub "垑", "ci2" #垑
  sub "垒", any(["leoi5", "leoi6", "leoi4", "leot6"]) #垒
  sub "垓", "goi1" #垓
  sub "垔", "jan1" #垔
  sub "垕", any(["hau6", "hau5"]) #垕
  sub "垖", "deoi1" #垖
  sub "垗", "ziu6" #垗
  sub "垘", "baak6" #垘
  sub "垙", any(["gwong1", "gong1"]) #垙
  sub "垚", "jiu4" #垚
  sub "垛", "do2" #垛
  sub "垜", "do2" #垜
  sub "垝", "gwai2" #垝
  sub "垞", "caa4" #垞
  sub "垟", "joeng4" #垟
  sub "垠", any(["ngan4", "an4"]) #垠
  sub "垡", "fat6" #垡
  sub "垢", any(["gau3", "hau4"]) #垢
  sub "垣", "wun4" #垣
  sub "垤", "dit6" #垤
  sub "垥", "hip3" #垥
  sub "垦", "han2" #垦
  sub "垧", "hoeng2" #垧
  sub "垨", "sau2" #垨
  sub "垩", any(["ok3", "ngok3"]) #垩
  sub "垪", "bing6" #垪
  sub "垫", any(["dim3", "din3", "zin3", "zin2", "din2", "din6", "dip6"]) #垫
  sub "垬", "hung4" #垬
  sub "垭", any(["aa3", "ngaa3"]) #垭
  sub "垮", "kwaa1" #垮
  sub "垯", any(["daat3", "daat6"]) #垯
  sub "垰", "lung6" #垰
  sub "垱", any(["dong3", "dong2"]) #垱
  sub "垲", "hoi2" #垲
  sub "垳", "hang4" #垳
  sub "垴", any(["nou5", "lou5"]) #垴
  sub "垵", any(["am2", "ngam2"]) #垵
  sub "垶", "sing1" #垶
  sub "垷", "jin6" #垷
  sub "垸", any(["jyun6", "wun2"]) #垸
  sub "垹", "bong1" #垹
  sub "垺", any(["pau4", "fu1"]) #垺
  sub "垻", any(["bui3", "baa3"]) #垻
  sub "垼", "jik6" #垼
  sub "垽", any(["ngan6", "an6"]) #垽
  sub "垾", "hon6" #垾
  sub "垿", "zeoi6" #垿
  sub "埀", "seoi4" #埀
  sub "埁", "cam4" #埁
  sub "埂", "gang2" #埂
  sub "埃", any(["oi1", "ngoi1", "aai1", "ngaai1"]) #埃
  sub "埄", "bung6" #埄
  sub "埅", "fong4" #埅
  sub "埆", any(["kok3", "gok3"]) #埆
  sub "埇", any(["jung2", "cung1"]) #埇
  sub "埈", "seon3" #埈
  sub "埉", "gaap3" #埉
  sub "埊", any(["dei6", "deng6"]) #埊
  sub "埋", "maai4" #埋
  sub "埌", "long6" #埌
  sub "埍", "gyun2" #埍
  sub "城", any(["sing4", "seng2", "sing2", "seng4"]) #城
  sub "埏", any(["jin4", "sin1", "saan1"]) #埏
  sub "埐", "zam1" #埐
  sub "埑", "zit3" #埑
  sub "埒", "lyut3" #埒
  sub "埓", "lyut3" #埓
  sub "埔", any(["bou3", "pou2"]) #埔
  sub "埕", "cing4" #埕
  sub "埖", "faa1" #埖
  sub "埗", any(["bou6", "bou2"]) #埗
  sub "埘", "si4" #埘
  sub "埙", any(["hyun1", "fan1"]) #埙
  sub "埚", "wo1" #埚
  sub "埛", "gwing1" #埛
  sub "埜", "je5" #埜
  sub "埝", any(["nim6", "lim6", "nap1", "lap1"]) #埝
  sub "埞", "deng6" #埞
  sub "域", "wik6" #域
  sub "埠", any(["bou6", "fau6", "fau2"]) #埠
  sub "埡", any(["aa3", "ngaa3"]) #埡
  sub "埢", "gyun3" #埢
  sub "埣", "seoi3" #埣
  sub "埤", any(["pei4", "bei1", "bei3", "bai3"]) #埤
  sub "埥", "cing1" #埥
  sub "埦", "wun2" #埦
  sub "埧", "geoi6" #埧
  sub "埨", "leon4" #埨
  sub "埩", "zang1" #埩
  sub "埪", "hung1" #埪
  sub "埫", "cung2" #埫
  sub "埬", "dung1" #埬
  sub "埭", any(["dai6", "doi6"]) #埭
  sub "埮", "taam3" #埮
  sub "埯", any(["am2", "ngam2"]) #埯
  sub "埰", "coi3" #埰
  sub "埱", "cuk1" #埱
  sub "埲", any(["bung6", "bong6", "pung1"]) #埲
  sub "埳", any(["ham2", "ham1", "ham3"]) #埳
  sub "埴", "zik6" #埴
  sub "埵", any(["do2", "do3"]) #埵
  sub "埶", any(["ngai6", "ai6", "sai3"]) #埶
  sub "執", "zap1" #執
  sub "埸", "jik6" #埸
  sub "培", any(["pui4", "pau2"]) #培
  sub "基", "gei1" #基
  sub "埻", any(["zeon2", "deoi1"]) #埻
  sub "埼", "kei4" #埼
  sub "埽", any(["sou3", "sou2"]) #埽
  sub "埾", "zeoi6" #埾
  sub "埿", any(["nai4", "lai4", "baan6"]) #埿
  sub "堀", any(["fat1", "gwat6"]) #堀
  sub "堁", any(["fo3", "fo2"]) #堁
  sub "堂", any(["tong4", "tong2"]) #堂
  sub "堃", "kwan1" #堃
  sub "堄", any(["ngai6", "ai6"]) #堄
  sub "堅", "gin1" #堅
  sub "堆", "deoi1" #堆
  sub "堇", any(["gan2", "kan4", "gan6"]) #堇
  sub "堈", "gong1" #堈
  sub "堉", "juk6" #堉
  sub "堊", any(["ok3", "ngok3"]) #堊
  sub "堋", any(["pang4", "bang6", "bang1"]) #堋
  sub "堌", any(["gu3", "gwu3"]) #堌
  sub "堍", "tou3" #堍
  sub "堎", "ling4" #堎
  sub "堏", "fong4" #堏
  sub "堐", any(["ngaai4", "aai4"]) #堐
  sub "堑", "cim3" #堑
  sub "堒", "kwan1" #堒
  sub "堓", any(["ngon6", "on6"]) #堓
  sub "堔", "sam1" #堔
  sub "堕", any(["do6", "fai1"]) #堕
  sub "堖", any(["nou5", "lou5"]) #堖
  sub "堗", "dat6" #堗
  sub "堘", "sing4" #堘
  sub "堙", "jan1" #堙
  sub "堚", "waan4" #堚
  sub "堛", "pik1" #堛
  sub "堜", "lin6" #堜
  sub "堝", "wo1" #堝
  sub "堞", "dip6" #堞
  sub "堟", "zyun6" #堟
  sub "堠", "hau6" #堠
  sub "堡", any(["bou2", "pou3"]) #堡
  sub "堢", "bou2" #堢
  sub "堣", "jyu4" #堣
  sub "堤", "tai4" #堤
  sub "堥", "mou4" #堥
  sub "堦", "gaai1" #堦
  sub "堧", "jyun4" #堧
  sub "堨", any(["aat3", "ngaat3", "oi2", "ngoi2"]) #堨
  sub "堩", "gang2" #堩
  sub "堪", "ham1" #堪
  sub "堫", "zung1" #堫
  sub "堬", "jyu4" #堬
  sub "堭", "wong4" #堭
  sub "堮", any(["ngok6", "ok6"]) #堮
  sub "堯", "jiu4" #堯
  sub "堰", "jin2" #堰
  sub "報", "bou3" #報
  sub "堲", "zik1" #堲
  sub "堳", "mei4" #堳
  sub "場", any(["coeng4", "coeng2"]) #場
  sub "堵", any(["dou2", "ze2"]) #堵
  sub "堶", "to4" #堶
  sub "堷", "jam3" #堷
  sub "堸", "fung4" #堸
  sub "堹", "zung3" #堹
  sub "堺", "gaai3" #堺
  sub "堻", "zeon1" #堻
  sub "堼", "hang6" #堼
  sub "堽", "gong1" #堽
  sub "堾", any(["ceon1", "ceon2", "cyun2"]) #堾
  sub "堿", any(["haam4", "ham3", "gaan2"]) #堿
  sub "塀", "ping4" #塀
  sub "塁", "leoi5" #塁
  sub "塂", "hong4" #塂
  sub "塃", "fong1" #塃
  sub "塄", "ling4" #塄
  sub "塅", "dyun6" #塅
  sub "塆", "waan1" #塆
  sub "塇", "syun1" #塇
  sub "塈", any(["hei3", "kei3", "gei3"]) #塈
  sub "塉", "zik6" #塉
  sub "塊", "faai3" #塊
  sub "塋", "jing4" #塋
  sub "塌", any(["taap3", "dap1"]) #塌
  sub "塍", "sing4" #塍
  sub "塎", "jung5" #塎
  sub "塏", "hoi2" #塏
  sub "塐", "sou3" #塐
  sub "塑", any(["sou3", "sok3"]) #塑
  sub "塒", "si4" #塒
  sub "塓", "mik6" #塓
  sub "塔", any(["taap3", "taap2"]) #塔
  sub "塕", "jung2" #塕
  sub "塖", "sing4" #塖
  sub "塗", "tou4" #塗
  sub "塘", "tong4" #塘
  sub "塙", "kok3" #塙
  sub "塚", "cung2" #塚
  sub "塛", "leot6" #塛
  sub "塜", "bung6" #塜
  sub "塝", "bong6" #塝
  sub "塞", any(["sak1", "coi3"]) #塞
  sub "塟", "zong3" #塟
  sub "塠", "deoi1" #塠
  sub "塡", "tin4" #塡
  sub "塢", any(["wu2", "ou3", "ngou3"]) #塢
  sub "塣", "zing6" #塣
  sub "塤", any(["hyun1", "fan1"]) #塤
  sub "塥", "gaak3" #塥
  sub "塦", "zan6" #塦
  sub "塧", any(["aai3", "ngaai3"]) #塧
  sub "塨", "gung1" #塨
  sub "塩", "jim4" #塩
  sub "塪", "ham2" #塪
  sub "填", "tin4" #填
  sub "塬", "jyun4" #塬
  sub "塭", "wan1" #塭
  sub "塮", "ze6" #塮
  sub "塯", "lau6" #塯
  sub "塰", "hoi2" #塰
  sub "塱", "long5" #塱
  sub "塲", "coeng4" #塲
  sub "塳", any(["bung6", "pung1"]) #塳
  sub "塴", any(["bang6", "bang1"]) #塴
  sub "塵", "can4" #塵
  sub "塶", "luk6" #塶
  sub "塷", "lou5" #塷
  sub "塸", any(["au2", "ngau2"]) #塸
  sub "塹", "cim3" #塹
  sub "塺", any(["mui4", "mo6"]) #塺
  sub "塻", "mok6" #塻
  sub "塼", "zyun1" #塼
  sub "塽", "song2" #塽
  sub "塾", "suk6" #塾
  sub "塿", any(["lau5", "lau4"]) #塿
  sub "墀", "ci4" #墀
  sub "墁", "maan6" #墁
  sub "墂", "biu1" #墂
  sub "境", "ging2" #境
  sub "墄", "cak1" #墄
  sub "墅", any(["seoi6", "seoi5"]) #墅
  sub "墆", any(["dit6", "dai3"]) #墆
  sub "墇", "zoeng3" #墇
  sub "墈", "ham3" #墈
  sub "墉", "jung4" #墉
  sub "墊", any(["dim3", "din3", "zin3", "zin2", "din2", "din6", "dip6"]) #墊
  sub "墋", "cam2" #墋
  sub "墌", "zek3" #墌
  sub "墍", any(["hei3", "kei3", "gei3"]) #墍
  sub "墎", any(["gwok3", "gok3"]) #墎
  sub "墏", "coeng2" #墏
  sub "墐", any(["gan6", "gan2"]) #墐
  sub "墑", "dik1" #墑
  sub "墒", "soeng1" #墒
  sub "墓", "mou6" #墓
  sub "墔", "ceoi4" #墔
  sub "墕", "jin2" #墕
  sub "墖", "taap3" #墖
  sub "増", "zang1" #増
  sub "墘", "kin4" #墘
  sub "墙", "coeng4" #墙
  sub "墚", "loeng4" #墚
  sub "墛", "wai3" #墛
  sub "墜", "zeoi6" #墜
  sub "墝", "haau1" #墝
  sub "增", any(["zang1", "cang4"]) #增
  sub "墟", "heoi1" #墟
  sub "墠", "sin6" #墠
  sub "墡", "sin6" #墡
  sub "墢", "baat6" #墢
  sub "墣", "pok3" #墣
  sub "墤", "faai3" #墤
  sub "墥", "dung2" #墥
  sub "墦", "faan4" #墦
  sub "墧", "kok3" #墧
  sub "墨", "mak6" #墨
  sub "墩", any(["deon1", "dan1", "dan2"]) #墩
  sub "墪", any(["deon1", "dan1", "dan2"]) #墪
  sub "墫", any(["deon1", "zeon1", "cyun4"]) #墫
  sub "墬", any(["dei6", "deng6"]) #墬
  sub "墭", "sing6" #墭
  sub "墮", any(["do6", "fai1"]) #墮
  sub "墯", any(["do6", "fai1"]) #墯
  sub "墰", "taam4" #墰
  sub "墱", "dang3" #墱
  sub "墲", "mou4" #墲
  sub "墳", "fan4" #墳
  sub "墴", "wong4" #墴
  sub "墵", "taam4" #墵
  sub "墶", any(["daat3", "daat6"]) #墶
  sub "墷", "jip6" #墷
  sub "墸", "zyu3" #墸
  sub "墹", "gaan1" #墹
  sub "墺", any(["ou3", "ngou3"]) #墺
  sub "墻", "coeng4" #墻
  sub "墼", "gik1" #墼
  sub "墽", "hiu1" #墽
  sub "墾", "han2" #墾
  sub "墿", "jik6" #墿
  sub "壀", "pei4" #壀
  sub "壁", any(["bik1", "bek3", "bik3"]) #壁
  sub "壂", "din6" #壂
  sub "壃", "goeng1" #壃
  sub "壄", "je5" #壄
  sub "壅", any(["jung1", "jung2", "ung1", "ngung1"]) #壅
  sub "壆", "bok3" #壆
  sub "壇", "taan4" #壇
  sub "壈", "lam5" #壈
  sub "壉", "geoi6" #壉
  sub "壊", "waai6" #壊
  sub "壋", any(["dong3", "dong2"]) #壋
  sub "壌", "joeng6" #壌
  sub "壍", "cim3" #壍
  sub "壎", any(["hyun1", "fan1"]) #壎
  sub "壏", "haam5" #壏
  sub "壐", "saai2" #壐
  sub "壑", "kok3" #壑
  sub "壒", any(["oi2", "ngoi2"]) #壒
  sub "壓", any(["aat3", "ngaat3"]) #壓
  sub "壔", "dou2" #壔
  sub "壕", "hou4" #壕
  sub "壖", "jyun4" #壖
  sub "壗", "zeon6" #壗
  sub "壘", any(["leoi5", "leoi6", "leoi4", "leot6"]) #壘
  sub "壙", any(["kwong3", "kong3"]) #壙
  sub "壚", "lou4" #壚
  sub "壛", any(["jim4", "sim4", "jam4"]) #壛
  sub "壜", "taam4" #壜
  sub "壝", any(["wai4", "wai5", "wai2"]) #壝
  sub "壞", any(["waai6", "waai2"]) #壞
  sub "壟", "lung5" #壟
  sub "壠", "lung5" #壠
  sub "壡", "jeoi6" #壡
  sub "壢", any(["lek6", "lik6"]) #壢
  sub "壣", "leon4" #壣
  sub "壤", "joeng6" #壤
  sub "壥", "cin4" #壥
  sub "壦", "hyun1" #壦
  sub "壧", any(["ngaam4", "aam4"]) #壧
  sub "壨", "leoi4" #壨
  sub "壩", "baa3" #壩
  sub "壪", "waan1" #壪
  sub "士", any(["si6", "si2"]) #士
  sub "壬", "jam4" #壬
  sub "壭", "si6" #壭
  sub "壮", any(["zong3", "zong1"]) #壮
  sub "壯", any(["zong3", "zong1"]) #壯
  sub "声", any(["sing1", "seng1"]) #声
  sub "壱", "jat1" #壱
  sub "売", "maai6" #売
  sub "壳", "hok3" #壳
  sub "壴", "zyu3" #壴
  sub "壵", "zong3" #壵
  sub "壶", any(["wu4", "wu2"]) #壶
  sub "壷", "wu4" #壷
  sub "壸", "kwan2" #壸
  sub "壹", any(["jat1", "jik1"]) #壹
  sub "壺", any(["wu4", "wu2"]) #壺
  sub "壻", "sai3" #壻
  sub "壼", "kwan2" #壼
  sub "壽", "sau6" #壽
  sub "壾", "mong5" #壾
  sub "壿", "cyun4" #壿
  sub "夀", "sau6" #夀
  sub "夁", "jat1" #夁
  sub "夂", any(["zi2", "zung1", "pit3 pong4 jau6"]) #夂
  sub "夃", any(["gu2", "gwu2"]) #夃
  sub "处", any(["cyu5", "cyu2", "cyu3", "syu2", "syu3"]) #处
  sub "夅", "gong3" #夅
  sub "夆", "fung1" #夆
  sub "备", "bei6" #备
  sub "夈", "zaai1" #夈
  sub "変", "bin3" #変
  sub "夊", any(["seoi1", "pit3 soek3 jau6"]) #夊
  sub "夋", "ceon1" #夋
  sub "夌", "ling4" #夌
  sub "复", any(["fuk6", "fuk1", "fau6"]) #复
  sub "夎", "zo3" #夎
  sub "夏", any(["haa6", "gaa2"]) #夏
  sub "夐", "hyun3" #夐
  sub "夑", "sit3" #夑
  sub "夒", any(["naau4", "laau4", "nou4", "lou4"]) #夒
  sub "夓", "haa6" #夓
  sub "夔", "kwai4" #夔
  sub "夕", any(["zik6", "zik2"]) #夕
  sub "外", any(["ngoi6", "oi6", "ngoi2", "oi2"]) #外
  sub "夗", any(["jyun3", "jyun2"]) #夗
  sub "夘", "maau5" #夘
  sub "夙", "suk1" #夙
  sub "多", "do1" #多
  sub "夛", "do1" #夛
  sub "夜", any(["je6", "je2"]) #夜
  sub "夝", any(["cing4", "ceng4"]) #夝
  sub "夞", any(["ngoi6", "oi6"]) #夞
  sub "够", "gau3" #够
  sub "夠", "gau3" #夠
  sub "夡", "hei3" #夡
  sub "夢", any(["mung6", "mung4"]) #夢
  sub "夣", "mung6" #夣
  sub "夤", "jan4" #夤
  sub "夥", "fo2" #夥
  sub "夦", "cam2" #夦
  sub "大", any(["daai6", "daai1", "daai2", "taai3"]) #大
  sub "夨", "zak1" #夨
  sub "天", "tin1" #天
  sub "太", any(["taai3", "taai2"]) #太
  sub "夫", any(["fu1", "fu4"]) #夫
  sub "夬", any(["gwaai3", "kyut3"]) #夬
  sub "夭", any(["jiu1", "jiu2"]) #夭
  sub "央", "joeng1" #央
  sub "夯", any(["haang1", "ban6"]) #夯
  sub "夰", "gou2" #夰
  sub "失", any(["sat1", "jat6"]) #失
  sub "夲", "tou1" #夲
  sub "夳", "taai3" #夳
  sub "头", any(["tau4", "tau2"]) #头
  sub "夵", "jim5" #夵
  sub "夶", "bei2" #夶
  sub "夷", "ji4" #夷
  sub "夸", "kwaa1" #夸
  sub "夹", any(["gaap3", "gaap2", "gep6", "gip6", "gip2", "gap3", "gaak3", "hip3"]) #夹
  sub "夺", "dyut6" #夺
  sub "夻", any(["ng4", "m4"]) #夻
  sub "夼", any(["kwong3", "kong3"]) #夼
  sub "夽", "wan5" #夽
  sub "夾", any(["gaap3", "gaap2", "gep6", "gip6", "gip2", "gap3", "gaak3", "hip3"]) #夾
  sub "夿", "baa1" #夿
  sub "奀", any(["ngan1", "an1"]) #奀
  sub "奁", "lim4" #奁
  sub "奂", "wun6" #奂
  sub "奃", "dai1" #奃
  sub "奄", any(["jim2", "jim1"]) #奄
  sub "奅", "paau3" #奅
  sub "奆", "gyun6" #奆
  sub "奇", any(["kei4", "gei1"]) #奇
  sub "奈", any(["noi6", "loi6"]) #奈
  sub "奉", any(["fung6", "fung2"]) #奉
  sub "奊", any(["kit3", "kwai4", "hai5"]) #奊
  sub "奋", "fan5" #奋
  sub "奌", "dim2" #奌
  sub "奍", "hyun3" #奍
  sub "奎", any(["fui1", "kwai1"]) #奎
  sub "奏", any(["zau3", "cau3"]) #奏
  sub "奐", "wun6" #奐
  sub "契", any(["kai3", "kit3", "sit3"]) #契
  sub "奒", "hoi1" #奒
  sub "奓", any(["zaa3", "zaa6", "ce1", "se1", "ci2", "zaa1"]) #奓
  sub "奔", any(["ban1", "ban3"]) #奔
  sub "奕", "jik6" #奕
  sub "奖", "zoeng2" #奖
  sub "套", any(["tou3", "tou2"]) #套
  sub "奘", any(["zong6", "zong1"]) #奘
  sub "奙", "bun2" #奙
  sub "奚", "hai4" #奚
  sub "奛", "kong3" #奛
  sub "奜", "fei2" #奜
  sub "奝", "diu1" #奝
  sub "奞", "seon3" #奞
  sub "奟", "bang1" #奟
  sub "奠", "din6" #奠
  sub "奡", any(["ngou6", "ou6"]) #奡
  sub "奢", any(["ce1", "se1"]) #奢
  sub "奣", "wang2" #奣
  sub "奤", "haa5" #奤
  sub "奥", any(["ou3", "ngou3", "juk1", "ou2", "ngou2"]) #奥
  sub "奦", "mou6" #奦
  sub "奧", any(["ou3", "ngou3", "juk1", "ou2", "ngou2"]) #奧
  sub "奨", "zoeng2" #奨
  sub "奩", "lim4" #奩
  sub "奪", "dyut6" #奪
  sub "奫", "wan1" #奫
  sub "奬", "zoeng2" #奬
  sub "奭", "sik1" #奭
  sub "奮", "fan5" #奮
  sub "奯", any(["kut3", "kwut3"]) #奯
  sub "奰", any(["bei6", "bai3"]) #奰
  sub "奱", "lyun4" #奱
  sub "奲", any(["do2", "ce2"]) #奲
  sub "女", any(["neoi5", "leoi5", "neoi4", "leoi4", "neoi2", "leoi2", "neoi6", "leoi6", "jyu5"]) #女
  sub "奴", any(["nou4", "lou4"]) #奴
  sub "奵", "ding2" #奵
  sub "奶", any(["naai5", "laai5", "naai2", "laai2", "naai4", "laai4", "naai1", "laai1"]) #奶
  sub "奷", "cin1" #奷
  sub "奸", "gaan1" #奸
  sub "她", "taa1" #她
  sub "奺", "gau2" #奺
  sub "奻", any(["nyun4", "lyun4"]) #奻
  sub "奼", "caa3" #奼
  sub "好", any(["hou2", "hou3"]) #好
  sub "奾", "sin1" #奾
  sub "奿", "faan3" #奿
  sub "妀", "gei2" #妀
  sub "妁", "zoek3" #妁
  sub "如", "jyu4" #如
  sub "妃", any(["fei1", "pui3"]) #妃
  sub "妄", "mong5" #妄
  sub "妅", "hung4" #妅
  sub "妆", "zong1" #妆
  sub "妇", "fu5" #妇
  sub "妈", any(["maa1", "maa4", "maa2", "maa5"]) #妈
  sub "妉", "daam1" #妉
  sub "妊", any(["jam6", "jam4"]) #妊
  sub "妋", "fu1" #妋
  sub "妌", "zing6" #妌
  sub "妍", "jin4" #妍
  sub "妎", "hoi6" #妎
  sub "妏", "man6" #妏
  sub "妐", "zung1" #妐
  sub "妑", "paa1" #妑
  sub "妒", "dou3" #妒
  sub "妓", "gei6" #妓
  sub "妔", "haang1" #妔
  sub "妕", "zung3" #妕
  sub "妖", any(["jiu1", "jiu2"]) #妖
  sub "妗", any(["kam5", "kam2"]) #妗
  sub "妘", "wan4" #妘
  sub "妙", "miu6" #妙
  sub "妚", "fau2" #妚
  sub "妛", "ci1" #妛
  sub "妜", "jyut3" #妜
  sub "妝", "zong1" #妝
  sub "妞", any(["nau2", "lau2"]) #妞
  sub "妟", any(["aan3", "ngaan3"]) #妟
  sub "妠", any(["naap6", "laap6"]) #妠
  sub "妡", "jan1" #妡
  sub "妢", "fan4" #妢
  sub "妣", "bei2" #妣
  sub "妤", "jyu4" #妤
  sub "妥", "to5" #妥
  sub "妦", "fung1" #妦
  sub "妧", "wun6" #妧
  sub "妨", "fong4" #妨
  sub "妩", any(["mou5", "mou4"]) #妩
  sub "妪", any(["jyu3", "jyu2"]) #妪
  sub "妫", "gwai1" #妫
  sub "妬", "dou3" #妬
  sub "妭", "bat6" #妭
  sub "妮", any(["nei4", "lei4"]) #妮
  sub "妯", any(["zuk6", "cau1"]) #妯
  sub "妰", "zoek3" #妰
  sub "妱", "ziu1" #妱
  sub "妲", any(["daat3", "taan2"]) #妲
  sub "妳", any(["naai5", "laai5", "naai4", "laai4", "nei5", "lei5"]) #妳
  sub "妴", "jyun2" #妴
  sub "妵", "tau2" #妵
  sub "妶", "jin4" #妶
  sub "妷", "zat6" #妷
  sub "妸", any(["o2", "ngo2", "o1", "ngo1"]) #妸
  sub "妹", any(["mui6", "mui2", "mui4", "mui1"]) #妹
  sub "妺", "mut6" #妺
  sub "妻", any(["cai1", "cai3"]) #妻
  sub "妼", "bat6" #妼
  sub "妽", "san1" #妽
  sub "妾", "cip3" #妾
  sub "妿", any(["aa3", "ngaa3"]) #妿
  sub "姀", "wo4" #姀
  sub "姁", any(["heoi2", "heoi1"]) #姁
  sub "姂", "fat6" #姂
  sub "姃", "zing1" #姃
  sub "姄", "man4" #姄
  sub "姅", any(["bun3", "pun3"]) #姅
  sub "姆", "mou5" #姆
  sub "姇", "fu1" #姇
  sub "姈", "ling4" #姈
  sub "姉", any(["zi2", "ze2"]) #姉
  sub "姊", any(["zi2", "ze2"]) #姊
  sub "始", "ci2" #始
  sub "姌", "jim5" #姌
  sub "姍", "saan1" #姍
  sub "姎", any(["ong1", "ngong1"]) #姎
  sub "姏", "maan4" #姏
  sub "姐", any(["ze2", "ze1", "ze4"]) #姐
  sub "姑", any(["gu1", "gwu1"]) #姑
  sub "姒", "ci5" #姒
  sub "姓", any(["sing3", "seng3"]) #姓
  sub "委", any(["wai2", "wai1"]) #委
  sub "姕", "zi1" #姕
  sub "姖", "geoi6" #姖
  sub "姗", "saan1" #姗
  sub "姘", "ping1" #姘
  sub "姙", any(["jam6", "jam4"]) #姙
  sub "姚", "jiu4" #姚
  sub "姛", "dung6" #姛
  sub "姜", "goeng1" #姜
  sub "姝", any(["syu1", "zyu1"]) #姝
  sub "姞", "gat1" #姞
  sub "姟", "goi1" #姟
  sub "姠", "hoeng3" #姠
  sub "姡", "waat6" #姡
  sub "姢", "gyun1" #姢
  sub "姣", any(["gaau2", "haau4"]) #姣
  sub "姤", "gau3" #姤
  sub "姥", any(["mou5", "lou5"]) #姥
  sub "姦", "gaan1" #姦
  sub "姧", "gaan1" #姧
  sub "姨", any(["ji4", "ji1"]) #姨
  sub "姩", any(["nin6", "lin6"]) #姩
  sub "姪", any(["zat6", "zat2"]) #姪
  sub "姫", "can2" #姫
  sub "姬", "gei1" #姬
  sub "姭", "him3" #姭
  sub "姮", "hang4" #姮
  sub "姯", any(["gwong1", "gong1"]) #姯
  sub "姰", "gwan1" #姰
  sub "姱", "kwaa1" #姱
  sub "姲", any(["aan3", "ngaan3"]) #姲
  sub "姳", "ming5" #姳
  sub "姴", "lit6" #姴
  sub "姵", "bui6" #姵
  sub "姶", any(["ap1", "ngap1"]) #姶
  sub "姷", "jau6" #姷
  sub "姸", "jin4" #姸
  sub "姹", "caa3" #姹
  sub "姺", any(["san1", "sin2"]) #姺
  sub "姻", "jan1" #姻
  sub "姼", any(["ci2", "si4"]) #姼
  sub "姽", "gwai2" #姽
  sub "姾", "cyun4" #姾
  sub "姿", "zi1" #姿
  sub "娀", "sung1" #娀
  sub "威", "wai1" #威
  sub "娂", "hung4" #娂
  sub "娃", "waa1" #娃
  sub "娄", "lau4" #娄
  sub "娅", any(["aa3", "ngaa3"]) #娅
  sub "娆", any(["jiu2", "jiu4"]) #娆
  sub "娇", "giu1" #娇
  sub "娈", any(["lyun2", "lyun5"]) #娈
  sub "娉", "ping1" #娉
  sub "娊", "jin6" #娊
  sub "娋", "saau3" #娋
  sub "娌", "lei5" #娌
  sub "娍", "sing4" #娍
  sub "娎", "hit3" #娎
  sub "娏", "mong4" #娏
  sub "娐", "fu1" #娐
  sub "娑", "so1" #娑
  sub "娒", any(["mou5", "mui4"]) #娒
  sub "娓", "mei5" #娓
  sub "娔", "hak1" #娔
  sub "娕", "cuk1" #娕
  sub "娖", any(["cok3", "coek3", "cuk1"]) #娖
  sub "娗", "ting5" #娗
  sub "娘", any(["noeng4", "loeng4", "noeng2", "loeng2"]) #娘
  sub "娙", "jing4" #娙
  sub "娚", any(["naam4", "laam4"]) #娚
  sub "娛", "jyu4" #娛
  sub "娜", any(["no5", "lo5", "no4", "lo4", "naa4", "laa4"]) #娜
  sub "娝", "pau1" #娝
  sub "娞", any(["neoi5", "leoi5"]) #娞
  sub "娟", "gyun1" #娟
  sub "娠", any(["san1", "zan3"]) #娠
  sub "娡", "zi3" #娡
  sub "娢", "ham4" #娢
  sub "娣", any(["tai5", "dai6"]) #娣
  sub "娤", "zong1" #娤
  sub "娥", any(["ngo4", "o4"]) #娥
  sub "娦", "pan4" #娦
  sub "娧", "teoi3" #娧
  sub "娨", "haan6" #娨
  sub "娩", any(["min5", "maan5"]) #娩
  sub "娪", any(["ng4", "m4"]) #娪
  sub "娫", "jin4" #娫
  sub "娬", any(["mou5", "mou4"]) #娬
  sub "娭", any(["hei1", "oi1", "ngoi1", "aai1", "ngaai1"]) #娭
  sub "娮", "jin4" #娮
  sub "娯", "jyu4" #娯
  sub "娰", "ci5" #娰
  sub "娱", "jyu4" #娱
  sub "娲", "wo1" #娲
  sub "娳", "lei6" #娳
  sub "娴", "haan4" #娴
  sub "娵", any(["zyu1", "zeoi1"]) #娵
  sub "娶", any(["ceoi2", "cou2", "ceoi3"]) #娶
  sub "娷", "zeoi3" #娷
  sub "娸", "hei1" #娸
  sub "娹", "jin4" #娹
  sub "娺", "to3" #娺
  sub "娻", "dung1" #娻
  sub "娼", "coeng1" #娼
  sub "娽", "luk6" #娽
  sub "娾", any(["ngaai6", "aai6"]) #娾
  sub "娿", any(["o2", "ngo2", "o1", "ngo1"]) #娿
  sub "婀", any(["o2", "ngo2", "o1", "ngo1"]) #婀
  sub "婁", "lau4" #婁
  sub "婂", "min4" #婂
  sub "婃", "cung4" #婃
  sub "婄", "pau3" #婄
  sub "婅", "guk1" #婅
  sub "婆", any(["po4", "po1", "po2"]) #婆
  sub "婇", "coi2" #婇
  sub "婈", "ling4" #婈
  sub "婉", "jyun2" #婉
  sub "婊", "biu2" #婊
  sub "婋", "haau1" #婋
  sub "婌", "suk6" #婌
  sub "婍", "kei2" #婍
  sub "婎", "fai1" #婎
  sub "婏", "faan3" #婏
  sub "婐", any(["wo2", "o2", "ngo2", "o1", "ngo1"]) #婐
  sub "婑", "wo2" #婑
  sub "婒", "taam4" #婒
  sub "婓", any(["fei1", "fei4"]) #婓
  sub "婔", "fei1" #婔
  sub "婕", "zit3" #婕
  sub "婖", "tim1" #婖
  sub "婗", any(["ngai4", "ai4"]) #婗
  sub "婘", any(["kyun4", "gyun3"]) #婘
  sub "婙", "zing6" #婙
  sub "婚", "fan1" #婚
  sub "婛", "ging1" #婛
  sub "婜", "haan1" #婜
  sub "婝", "din6" #婝
  sub "婞", "hang6" #婞
  sub "婟", "wu6" #婟
  sub "婠", any(["wun1", "waat3"]) #婠
  sub "婡", "loi4" #婡
  sub "婢", "pei5" #婢
  sub "婣", "jan1" #婣
  sub "婤", "zau1" #婤
  sub "婥", "coek3" #婥
  sub "婦", "fu5" #婦
  sub "婧", "zing6" #婧
  sub "婨", "leon4" #婨
  sub "婩", any(["ngon6", "on6"]) #婩
  sub "婪", "laam4" #婪
  sub "婫", "gwan1" #婫
  sub "婬", "jam4" #婬
  sub "婭", any(["aa3", "ngaa3"]) #婭
  sub "婮", "geoi1" #婮
  sub "婯", "lai6" #婯
  sub "婰", "din2" #婰
  sub "婱", "jin4" #婱
  sub "婲", "waa6" #婲
  sub "婳", "waak6" #婳
  sub "婴", "jing1" #婴
  sub "婵", "sim4" #婵
  sub "婶", "sam2" #婶
  sub "婷", any(["ting4", "ting2"]) #婷
  sub "婸", "dong6" #婸
  sub "婹", "jiu2" #婹
  sub "婺", "mou6" #婺
  sub "婻", any(["naam6", "laam6"]) #婻
  sub "婼", any(["joek6", "coek3"]) #婼
  sub "婽", "gaa2" #婽
  sub "婾", any(["jyu4", "tau1"]) #婾
  sub "婿", any(["sai3", "sai2"]) #婿
  sub "媀", "jyu6" #媀
  sub "媁", "wai4" #媁
  sub "媂", "dai3" #媂
  sub "媃", "jau4" #媃
  sub "媄", "mei5" #媄
  sub "媅", "daam1" #媅
  sub "媆", "jyun5" #媆
  sub "媇", "can1" #媇
  sub "媈", "fai1" #媈
  sub "媉", any(["ak1", "ngak1"]) #媉
  sub "媊", "zin2" #媊
  sub "媋", "ceon1" #媋
  sub "媌", "maau4" #媌
  sub "媍", "fu5" #媍
  sub "媎", "ze2" #媎
  sub "媏", "dyun1" #媏
  sub "媐", "hei1" #媐
  sub "媑", "zung6" #媑
  sub "媒", any(["mui4", "mui2"]) #媒
  sub "媓", "wong4" #媓
  sub "媔", "min4" #媔
  sub "媕", any(["am1", "ngam1"]) #媕
  sub "媖", "jing1" #媖
  sub "媗", "hyun1" #媗
  sub "媘", "gaai1" #媘
  sub "媙", "wai1" #媙
  sub "媚", any(["mei6", "mei4"]) #媚
  sub "媛", any(["jyun6", "jyun4", "wun4"]) #媛
  sub "媜", "zing1" #媜
  sub "媝", "cau1" #媝
  sub "媞", any(["tai4", "tai5"]) #媞
  sub "媟", "sit3" #媟
  sub "媠", any(["to5", "do6"]) #媠
  sub "媡", "lin6" #媡
  sub "媢", "mou6" #媢
  sub "媣", "gam1" #媣
  sub "媤", "si1" #媤
  sub "媥", "pin1" #媥
  sub "媦", "wai6" #媦
  sub "媧", "wo1" #媧
  sub "媨", "cuk1" #媨
  sub "媩", "wu4" #媩
  sub "媪", any(["ou2", "ngou2"]) #媪
  sub "媫", "zit3" #媫
  sub "媬", "bou2" #媬
  sub "媭", "seoi1" #媭
  sub "媮", any(["jyu4", "tau1"]) #媮
  sub "媯", "gwai1" #媯
  sub "媰", "co4" #媰
  sub "媱", "jiu4" #媱
  sub "媲", any(["pei3", "bei2"]) #媲
  sub "媳", "sik1" #媳
  sub "媴", "jyun4" #媴
  sub "媵", "jing6" #媵
  sub "媶", "jung4" #媶
  sub "媷", "juk6" #媷
  sub "媸", "ci1" #媸
  sub "媹", "lau4" #媹
  sub "媺", "mei5" #媺
  sub "媻", "pun4" #媻
  sub "媼", any(["ou2", "ngou2"]) #媼
  sub "媽", any(["maa1", "maa4", "maa2", "maa5"]) #媽
  sub "媾", any(["gau3", "kau3"]) #媾
  sub "媿", any(["gwai2", "kwai5", "kwai3"]) #媿
  sub "嫀", "ceon4" #嫀
  sub "嫁", "gaa3" #嫁
  sub "嫂", "sou2" #嫂
  sub "嫃", "zan1" #嫃
  sub "嫄", "jyun4" #嫄
  sub "嫅", "ze1" #嫅
  sub "嫆", "jung4" #嫆
  sub "嫇", "ming4" #嫇
  sub "嫈", "jing1" #嫈
  sub "嫉", "zat6" #嫉
  sub "嫊", "sou3" #嫊
  sub "嫋", any(["niu1", "liu1", "niu5", "liu5"]) #嫋
  sub "嫌", "jim4" #嫌
  sub "嫍", "tou1" #嫍
  sub "嫎", "pong4" #嫎
  sub "嫏", "long4" #嫏
  sub "嫐", any(["nou5", "lou5"]) #嫐
  sub "嫑", "biu3" #嫑
  sub "嫒", any(["oi3", "ngoi3", "oi2", "ngoi2"]) #嫒
  sub "嫓", "pei3" #嫓
  sub "嫔", any(["pan4", "ban3"]) #嫔
  sub "嫕", any(["ai3", "ngai3", "ji3"]) #嫕
  sub "嫖", any(["piu4", "piu1", "piu3"]) #嫖
  sub "嫗", any(["jyu3", "jyu2"]) #嫗
  sub "嫘", "leoi4" #嫘
  sub "嫙", "syun4" #嫙
  sub "嫚", "maan6" #嫚
  sub "嫛", "ji1" #嫛
  sub "嫜", "zoeng1" #嫜
  sub "嫝", "hong1" #嫝
  sub "嫞", "sung4" #嫞
  sub "嫟", any(["nik1", "lik1"]) #嫟
  sub "嫠", "lei4" #嫠
  sub "嫡", "dik1" #嫡
  sub "嫢", "kwai1" #嫢
  sub "嫣", "jin1" #嫣
  sub "嫤", "gan2" #嫤
  sub "嫥", "zyun1" #嫥
  sub "嫦", "soeng4" #嫦
  sub "嫧", "zaak3" #嫧
  sub "嫨", "hon1" #嫨
  sub "嫩", any(["nyun6", "lyun6"]) #嫩
  sub "嫪", "lou6" #嫪
  sub "嫫", "mou4" #嫫
  sub "嫬", "ze1" #嫬
  sub "嫭", "wu6" #嫭
  sub "嫮", "wu6" #嫮
  sub "嫯", any(["ngou6", "ou6"]) #嫯
  sub "嫰", any(["nyun6", "lyun6"]) #嫰
  sub "嫱", "coeng4" #嫱
  sub "嫲", "maa4" #嫲
  sub "嫳", "pit3" #嫳
  sub "嫴", any(["gu1", "gwu1"]) #嫴
  sub "嫵", any(["mou5", "mou4"]) #嫵
  sub "嫶", any(["ciu4", "ziu1"]) #嫶
  sub "嫷", "to5" #嫷
  sub "嫸", "zin2" #嫸
  sub "嫹", "maau4" #嫹
  sub "嫺", "haan4" #嫺
  sub "嫻", "haan4" #嫻
  sub "嫼", any(["aat3", "ngaat3"]) #嫼
  sub "嫽", "liu4" #嫽
  sub "嫾", "lin4" #嫾
  sub "嫿", "waak6" #嫿
  sub "嬀", "gwai1" #嬀
  sub "嬁", "dang1" #嬁
  sub "嬂", "zik1" #嬂
  sub "嬃", "seoi1" #嬃
  sub "嬄", "jat1" #嬄
  sub "嬅", "waa6" #嬅
  sub "嬆", "jap1" #嬆
  sub "嬇", "wui6" #嬇
  sub "嬈", any(["jiu2", "jiu4"]) #嬈
  sub "嬉", "hei1" #嬉
  sub "嬊", "jin2" #嬊
  sub "嬋", "sim4" #嬋
  sub "嬌", "giu1" #嬌
  sub "嬍", "mei5" #嬍
  sub "嬎", "faan3" #嬎
  sub "嬏", "faan1" #嬏
  sub "嬐", "cim1" #嬐
  sub "嬑", "ji3" #嬑
  sub "嬒", "wai3" #嬒
  sub "嬓", "giu3" #嬓
  sub "嬔", "faan3" #嬔
  sub "嬕", "sik1" #嬕
  sub "嬖", "pei3" #嬖
  sub "嬗", "sin6" #嬗
  sub "嬘", "seoi6" #嬘
  sub "嬙", "coeng4" #嬙
  sub "嬚", "lim5" #嬚
  sub "嬛", any(["waan4", "king4", "hyun1"]) #嬛
  sub "嬜", "jam1" #嬜
  sub "嬝", any(["niu5", "liu5"]) #嬝
  sub "嬞", "dung2" #嬞
  sub "嬟", "ji6" #嬟
  sub "嬠", "caam2" #嬠
  sub "嬡", any(["oi3", "ngoi3", "oi2", "ngoi2"]) #嬡
  sub "嬢", any(["noeng4", "loeng4"]) #嬢
  sub "嬣", any(["ning4", "ling4"]) #嬣
  sub "嬤", any(["maa1", "maa4"]) #嬤
  sub "嬥", any(["tiu5", "tiu4"]) #嬥
  sub "嬦", "cau4" #嬦
  sub "嬧", "zeon6" #嬧
  sub "嬨", "ci4" #嬨
  sub "嬩", "jyu4" #嬩
  sub "嬪", any(["pan4", "ban3"]) #嬪
  sub "嬫", "wing4" #嬫
  sub "嬬", "jyu4" #嬬
  sub "嬭", any(["naai5", "laai5", "naai4", "laai4"]) #嬭
  sub "嬮", any(["jim1", "jim3"]) #嬮
  sub "嬯", "toi4" #嬯
  sub "嬰", "jing1" #嬰
  sub "嬱", "cim3" #嬱
  sub "嬲", any(["niu5", "liu5", "nau1", "lau1"]) #嬲
  sub "嬳", "wok6" #嬳
  sub "嬴", "jing4" #嬴
  sub "嬵", "min4" #嬵
  sub "嬶", "bei6" #嬶
  sub "嬷", any(["maa1", "maa4"]) #嬷
  sub "嬸", "sam2" #嬸
  sub "嬹", "hing1" #嬹
  sub "嬺", any(["nik1", "lik1"]) #嬺
  sub "嬻", "duk6" #嬻
  sub "嬼", "lau5" #嬼
  sub "嬽", "bei6" #嬽
  sub "嬾", "laan5" #嬾
  sub "嬿", any(["jin2", "jin3"]) #嬿
  sub "孀", "soeng1" #孀
  sub "孁", "ling4" #孁
  sub "孂", "giu2" #孂
  sub "孃", any(["noeng4", "loeng4"]) #孃
  sub "孄", "laan5" #孄
  sub "孅", "cim1" #孅
  sub "孆", "jing1" #孆
  sub "孇", "soeng1" #孇
  sub "孈", "wai3" #孈
  sub "孉", "kyun4" #孉
  sub "孊", "mei5" #孊
  sub "孋", "lei4" #孋
  sub "孌", any(["lyun2", "lyun5"]) #孌
  sub "孍", "jim4" #孍
  sub "孎", "zuk1" #孎
  sub "孏", "laan5" #孏
  sub "子", "zi2" #子
  sub "孑", "kit3" #孑
  sub "孒", "kyut3" #孒
  sub "孓", "kyut3" #孓
  sub "孔", "hung2" #孔
  sub "孕", "jan6" #孕
  sub "孖", any(["zi1", "maa1"]) #孖
  sub "字", any(["zi6", "zi2"]) #字
  sub "存", "cyun4" #存
  sub "孙", any(["syun1", "seon3"]) #孙
  sub "孚", "fu1" #孚
  sub "孛", any(["bui6", "but6"]) #孛
  sub "孜", "zi1" #孜
  sub "孝", "haau3" #孝
  sub "孞", "seon3" #孞
  sub "孟", any(["maang6", "maang2"]) #孟
  sub "孠", "zi6" #孠
  sub "孡", "toi1" #孡
  sub "孢", "baau1" #孢
  sub "季", "gwai3" #季
  sub "孤", any(["gu1", "gwu1"]) #孤
  sub "孥", any(["nou4", "lou4"]) #孥
  sub "学", any(["hok6", "hok2"]) #学
  sub "孧", "jau3" #孧
  sub "孨", "zyun2" #孨
  sub "孩", any(["haai4", "hoi4"]) #孩
  sub "孪", "lyun4" #孪
  sub "孫", any(["syun1", "seon3"]) #孫
  sub "孬", any(["bou2", "naau1", "laau1", "jai5"]) #孬
  sub "孭", "me1" #孭
  sub "孮", "cung4" #孮
  sub "孯", "haan1" #孯
  sub "孰", "suk6" #孰
  sub "孱", any(["saan4", "caan3"]) #孱
  sub "孲", any(["aa1", "ngaa1"]) #孲
  sub "孳", any(["zi1", "zi3"]) #孳
  sub "孴", "ji5" #孴
  sub "孵", "fu1" #孵
  sub "孶", any(["zi1", "zi3"]) #孶
  sub "孷", "lei4" #孷
  sub "學", any(["hok6", "hok2"]) #學
  sub "孹", "maak3" #孹
  sub "孺", any(["jyu6", "jyu4"]) #孺
  sub "孻", "laai1" #孻
  sub "孼", any(["jit6", "jip6"]) #孼
  sub "孽", any(["jit6", "jip6"]) #孽
  sub "孾", "jing1" #孾
  sub "孿", "lyun4" #孿
  sub "宀", any(["min4", "lam1 pung4 tau2"]) #宀
  sub "宁", any(["ning4", "ling4", "ning6", "ling6", "cyu5"]) #宁
  sub "宂", "jung2" #宂
  sub "它", any(["taa1", "to1"]) #它
  sub "宄", "gwai2" #宄
  sub "宅", any(["zaak6", "zaak2"]) #宅
  sub "宆", "kung4" #宆
  sub "宇", "jyu5" #宇
  sub "守", any(["sau2", "sau3"]) #守
  sub "安", any(["on1", "ngon1"]) #安
  sub "宊", "dat6" #宊
  sub "宋", "sung3" #宋
  sub "完", "jyun4" #完
  sub "宍", "juk6" #宍
  sub "宎", any(["jiu2", "jiu3"]) #宎
  sub "宏", "wang4" #宏
  sub "宐", "ji4" #宐
  sub "宑", "jing2" #宑
  sub "宒", "zeon1" #宒
  sub "宓", any(["mat6", "fuk6"]) #宓
  sub "宔", "zyu2" #宔
  sub "宕", "dong6" #宕
  sub "宖", "wang4" #宖
  sub "宗", "zung1" #宗
  sub "官", any(["gun1", "gwun1"]) #官
  sub "宙", "zau6" #宙
  sub "定", any(["ding6", "ding2", "deng6", "deng2"]) #定
  sub "宛", any(["jyun2", "jyun1"]) #宛
  sub "宜", any(["ji4", "ji2"]) #宜
  sub "宝", "bou2" #宝
  sub "实", "sat6" #实
  sub "実", "sat6" #実
  sub "宠", "cung2" #宠
  sub "审", "sam2" #审
  sub "客", any(["haak3", "haak2"]) #客
  sub "宣", "syun1" #宣
  sub "室", "sat1" #室
  sub "宥", "jau6" #宥
  sub "宦", "waan6" #宦
  sub "宧", "ji4" #宧
  sub "宨", "tiu2" #宨
  sub "宩", "si2" #宩
  sub "宪", "hin3" #宪
  sub "宫", "gung1" #宫
  sub "宬", "sing4" #宬
  sub "宭", "kwan4" #宭
  sub "宮", "gung1" #宮
  sub "宯", "haau1" #宯
  sub "宰", "zoi2" #宰
  sub "宱", "zaa6" #宱
  sub "宲", "bou2" #宲
  sub "害", any(["hoi6", "hot3"]) #害
  sub "宴", "jin3" #宴
  sub "宵", "siu1" #宵
  sub "家", any(["gaa1", "gu1", "gwu1", "gaa3"]) #家
  sub "宷", "sam2" #宷
  sub "宸", "san4" #宸
  sub "容", "jung4" #容
  sub "宺", "fong2" #宺
  sub "宻", "mat6" #宻
  sub "宼", "kau3" #宼
  sub "宽", "fun1" #宽
  sub "宾", any(["ban1", "ban3"]) #宾
  sub "宿", any(["suk1", "sau3"]) #宿
  sub "寀", any(["coi2", "coi3"]) #寀
  sub "寁", any(["zaam2", "zit6"]) #寁
  sub "寂", "zik6" #寂
  sub "寃", "jyun1" #寃
  sub "寄", "gei3" #寄
  sub "寅", "jan4" #寅
  sub "密", "mat6" #密
  sub "寇", "kau3" #寇
  sub "寈", "cing1" #寈
  sub "寉", "hok6" #寉
  sub "寊", "zing1" #寊
  sub "寋", "gin6" #寋
  sub "富", "fu3" #富
  sub "寍", any(["ning4", "ling4"]) #寍
  sub "寎", any(["bing3", "bing2"]) #寎
  sub "寏", "jyun4" #寏
  sub "寐", "mei6" #寐
  sub "寑", "cam2" #寑
  sub "寒", "hon4" #寒
  sub "寓", "jyu6" #寓
  sub "寔", "sat6" #寔
  sub "寕", any(["ning4", "ling4", "ning6", "ling6"]) #寕
  sub "寖", "zam3" #寖
  sub "寗", any(["ning4", "ling4", "ning6", "ling6"]) #寗
  sub "寘", any(["tin4", "zi3"]) #寘
  sub "寙", "jyu5" #寙
  sub "寚", "bou2" #寚
  sub "寛", "fun1" #寛
  sub "寜", any(["ning4", "ling4"]) #寜
  sub "寝", "cam2" #寝
  sub "寞", "mok6" #寞
  sub "察", "caat3" #察
  sub "寠", any(["geoi6", "lau4"]) #寠
  sub "寡", "gwaa2" #寡
  sub "寢", "cam2" #寢
  sub "寣", "fat1" #寣
  sub "寤", any(["ng6", "m6"]) #寤
  sub "寥", "liu4" #寥
  sub "實", "sat6" #實
  sub "寧", any(["ning4", "ling4", "ning6", "ling6"]) #寧
  sub "寨", any(["zaai6", "zaai2"]) #寨
  sub "審", "sam2" #審
  sub "寪", "wai2" #寪
  sub "寫", "se2" #寫
  sub "寬", "fun1" #寬
  sub "寭", "wai6" #寭
  sub "寮", any(["liu4", "liu2"]) #寮
  sub "寯", "zeon3" #寯
  sub "寰", "waan4" #寰
  sub "寱", any(["ngai6", "ai6"]) #寱
  sub "寲", "ji4" #寲
  sub "寳", "bou2" #寳
  sub "寴", "can1" #寴
  sub "寵", "cung2" #寵
  sub "寶", "bou2" #寶
  sub "寷", "fung1" #寷
  sub "寸", any(["cyun3", "cyun2"]) #寸
  sub "对", any(["deoi3", "deoi2"]) #对
  sub "寺", any(["zi6", "zi2"]) #寺
  sub "寻", "cam4" #寻
  sub "导", "dou6" #导
  sub "寽", "lyut3" #寽
  sub "対", "deoi3" #対
  sub "寿", "sau6" #寿
  sub "尀", "po2" #尀
  sub "封", "fung1" #封
  sub "専", "zyun1" #専
  sub "尃", "fu1" #尃
  sub "射", any(["se6", "jik6", "je6"]) #射
  sub "尅", any(["hak1", "haak1"]) #尅
  sub "将", any(["zoeng1", "zoeng3", "coeng1"]) #将
  sub "將", any(["zoeng1", "zoeng3", "coeng1"]) #將
  sub "專", "zyun1" #專
  sub "尉", any(["wai3", "wat1", "wan6"]) #尉
  sub "尊", any(["zyun1", "zeon1"]) #尊
  sub "尋", "cam4" #尋
  sub "尌", "syu6" #尌
  sub "對", any(["deoi3", "deoi2"]) #對
  sub "導", "dou6" #導
  sub "小", "siu2" #小
  sub "尐", "zit3" #尐
  sub "少", any(["siu2", "siu3"]) #少
  sub "尒", "ji5" #尒
  sub "尓", "ji5" #尓
  sub "尔", "ji5" #尔
  sub "尕", "gaa1" #尕
  sub "尖", "zim1" #尖
  sub "尗", "suk6" #尗
  sub "尘", "can4" #尘
  sub "尙", "soeng6" #尙
  sub "尚", any(["soeng6", "soeng2"]) #尚
  sub "尛", "mo1" #尛
  sub "尜", any(["gaat3", "gaa1"]) #尜
  sub "尝", "soeng4" #尝
  sub "尞", "liu4" #尞
  sub "尟", "sin2" #尟
  sub "尠", "sin2" #尠
  sub "尡", "kwan1" #尡
  sub "尢", any(["wong1", "jau4", "jau4 zi6 pong4"]) #尢
  sub "尣", any(["wong1", "baat3 jan4"]) #尣
  sub "尤", "jau4" #尤
  sub "尥", "liu6" #尥
  sub "尦", "liu6" #尦
  sub "尧", "jiu4" #尧
  sub "尨", any(["mong4", "mung4", "pong4"]) #尨
  sub "尩", "wong1" #尩
  sub "尪", "wong1" #尪
  sub "尫", "wong1" #尫
  sub "尬", "gaai3" #尬
  sub "尭", "jiu4" #尭
  sub "尮", "do3" #尮
  sub "尯", "kwai3" #尯
  sub "尰", "zung2" #尰
  sub "就", "zau6" #就
  sub "尲", any(["gaam1", "gaam3"]) #尲
  sub "尳", "gwat1" #尳
  sub "尴", any(["gaam1", "gaam3"]) #尴
  sub "尵", "teoi4" #尵
  sub "尶", "gaam1" #尶
  sub "尷", any(["gaam1", "gaam3"]) #尷
  sub "尸", "si1" #尸
  sub "尹", "wan5" #尹
  sub "尺", any(["cek3", "cek2", "ce2"]) #尺
  sub "尻", "haau1" #尻
  sub "尼", any(["nei4", "lei4"]) #尼
  sub "尽", any(["zeon6", "zeon2"]) #尽
  sub "尾", any(["mei5", "mei1"]) #尾
  sub "尿", any(["niu6", "liu6", "niu2", "liu2", "seoi1"]) #尿
  sub "局", any(["guk6", "guk2"]) #局
  sub "屁", "pei3" #屁
  sub "层", "cang4" #层
  sub "屃", any(["ai3", "ngai3", "hei3"]) #屃
  sub "屄", "bei1" #屄
  sub "居", any(["geoi1", "gei1"]) #居
  sub "屆", "gaai3" #屆
  sub "屇", "tin4" #屇
  sub "屈", "wat1" #屈
  sub "屉", "tai3" #屉
  sub "届", "gaai3" #届
  sub "屋", any(["uk1", "nguk1"]) #屋
  sub "屌", "diu2" #屌
  sub "屍", "si1" #屍
  sub "屎", any(["si2", "hei1"]) #屎
  sub "屏", any(["ping4", "ping2", "bing2", "bing3", "bing1"]) #屏
  sub "屐", "kek6" #屐
  sub "屑", "sit3" #屑
  sub "屒", "zan2" #屒
  sub "屓", any(["ai3", "ngai3", "hei3"]) #屓
  sub "屔", any(["nai4", "lai4"]) #屔
  sub "展", "zin2" #展
  sub "屖", "sai1" #屖
  sub "屗", "cyun3" #屗
  sub "屘", "mei1" #屘
  sub "屙", any(["o1", "ngo1"]) #屙
  sub "屚", "lau6" #屚
  sub "屛", any(["ping4", "bing2", "bing3", "bing1"]) #屛
  sub "屜", "tai3" #屜
  sub "屝", "fei2" #屝
  sub "属", any(["suk6", "zuk1"]) #属
  sub "屟", any(["sit3", "sip3"]) #屟
  sub "屠", "tou4" #屠
  sub "屡", "leoi5" #屡
  sub "屢", "leoi5" #屢
  sub "屣", "saai2" #屣
  sub "層", "cang4" #層
  sub "履", any(["lei5", "leoi5"]) #履
  sub "屦", "geoi3" #屦
  sub "屧", any(["sit3", "sip3"]) #屧
  sub "屨", "geoi3" #屨
  sub "屩", "goek3" #屩
  sub "屪", "liu4" #屪
  sub "屫", "goek3" #屫
  sub "屬", any(["suk6", "zuk1"]) #屬
  sub "屭", any(["ai3", "ngai3", "hei3"]) #屭
  sub "屮", any(["cit3", "bun3 bin1 cou2"]) #屮
  sub "屯", any(["tyun4", "zeon1"]) #屯
  sub "屰", "jik6" #屰
  sub "山", "saan1" #山
  sub "屲", "saan1" #屲
  sub "屳", "sin1" #屳
  sub "屴", any(["lik6", "lak6"]) #屴
  sub "屵", any(["ngaat6", "aat6"]) #屵
  sub "屶", "wui6" #屶
  sub "屷", "wui6" #屷
  sub "屸", "lung4" #屸
  sub "屹", any(["ngat6", "at6", "gat1"]) #屹
  sub "屺", "hei2" #屺
  sub "屻", "jan6" #屻
  sub "屼", any(["ngat6", "at6"]) #屼
  sub "屽", "hon6" #屽
  sub "屾", "san1" #屾
  sub "屿", any(["zeoi6", "jyu5", "jyu4"]) #屿
  sub "岀", "ceot1" #岀
  sub "岁", "seoi3" #岁
  sub "岂", any(["hei2", "hoi2"]) #岂
  sub "岃", "jan6" #岃
  sub "岄", "jyut6" #岄
  sub "岅", any(["baan2", "faan2"]) #岅
  sub "岆", "jiu2" #岆
  sub "岇", any(["ngong4", "ong4"]) #岇
  sub "岈", any(["ngaa4", "aa4", "haa1"]) #岈
  sub "岉", "mat6" #岉
  sub "岊", "zit3" #岊
  sub "岋", any(["ngap6", "ap6"]) #岋
  sub "岌", any(["kap1", "ngap6", "ap6", "gap6"]) #岌
  sub "岍", "hin1" #岍
  sub "岎", "fan4" #岎
  sub "岏", "jyun4" #岏
  sub "岐", "kei4" #岐
  sub "岑", "sam4" #岑
  sub "岒", "kim4" #岒
  sub "岓", "kei4" #岓
  sub "岔", "caa3" #岔
  sub "岕", "gaai3" #岕
  sub "岖", "keoi1" #岖
  sub "岗", "gong1" #岗
  sub "岘", "jin6" #岘
  sub "岙", any(["ou3", "ngou3", "aau3", "ngaau3"]) #岙
  sub "岚", any(["laam4", "laam2"]) #岚
  sub "岛", "dou2" #岛
  sub "岜", "baa1" #岜
  sub "岝", "zok3" #岝
  sub "岞", any(["zok3", "zok6"]) #岞
  sub "岟", "joeng2" #岟
  sub "岠", "geoi6" #岠
  sub "岡", "gong1" #岡
  sub "岢", "ho2" #岢
  sub "岣", "gau2" #岣
  sub "岤", "jyut6" #岤
  sub "岥", any(["bei1", "po1", "pei4"]) #岥
  sub "岦", "laap6" #岦
  sub "岧", "tiu4" #岧
  sub "岨", any(["zeoi1", "zeoi2"]) #岨
  sub "岩", any(["ngaam4", "aam4"]) #岩
  sub "岪", "fat6" #岪
  sub "岫", "zau6" #岫
  sub "岬", "gaap3" #岬
  sub "岭", any(["ling5", "leng5", "ling4"]) #岭
  sub "岮", "to4" #岮
  sub "岯", "pei4" #岯
  sub "岰", any(["au3", "ngau3"]) #岰
  sub "岱", "doi6" #岱
  sub "岲", "fong3" #岲
  sub "岳", any(["ngok6", "ok6"]) #岳
  sub "岴", "keoi1" #岴
  sub "岵", "wu6" #岵
  sub "岶", "paak3" #岶
  sub "岷", "man4" #岷
  sub "岸", any(["ngon6", "on6"]) #岸
  sub "岹", "tiu4" #岹
  sub "岺", "ling4" #岺
  sub "岻", "ci4" #岻
  sub "岼", "ping4" #岼
  sub "岽", "dung1" #岽
  sub "岾", "zim1" #岾
  sub "岿", "kwai1" #岿
  sub "峀", "bong1" #峀
  sub "峁", "maau5" #峁
  sub "峂", "tung4" #峂
  sub "峃", "hok6" #峃
  sub "峄", "jik6" #峄
  sub "峅", "bin6" #峅
  sub "峆", "hap6" #峆
  sub "峇", any(["baa1", "hap1"]) #峇
  sub "峈", "lok6" #峈
  sub "峉", any(["ngaak6", "aak6"]) #峉
  sub "峊", "fau6" #峊
  sub "峋", "seon1" #峋
  sub "峌", "dit6" #峌
  sub "峍", "leot6" #峍
  sub "峎", "jan2" #峎
  sub "峏", "ji4" #峏
  sub "峐", "goi1" #峐
  sub "峑", "cyun1" #峑
  sub "峒", any(["tung4", "dung6"]) #峒
  sub "峓", "ji4" #峓
  sub "峔", "mou5" #峔
  sub "峕", "si4" #峕
  sub "峖", any(["on1", "ngon1"]) #峖
  sub "峗", any(["ngai4", "ai4"]) #峗
  sub "峘", "wun4" #峘
  sub "峙", any(["zi6", "ci5", "si6"]) #峙
  sub "峚", "mat6" #峚
  sub "峛", "lei5" #峛
  sub "峜", "gai3" #峜
  sub "峝", any(["tung4", "dung6"]) #峝
  sub "峞", any(["ngai4", "ai4"]) #峞
  sub "峟", "jau6" #峟
  sub "峠", "kaa1" #峠
  sub "峡", any(["haap6", "haap3", "hap6"]) #峡
  sub "峢", "lit6" #峢
  sub "峣", "jiu4" #峣
  sub "峤", any(["giu6", "kiu4"]) #峤
  sub "峥", any(["zang1", "zaang1"]) #峥
  sub "峦", "lyun4" #峦
  sub "峧", "gaau1" #峧
  sub "峨", any(["ngo4", "o4"]) #峨
  sub "峩", any(["ngo4", "o4"]) #峩
  sub "峪", any(["juk6", "jyu6"]) #峪
  sub "峫", "je4" #峫
  sub "峬", "bou1" #峬
  sub "峭", "ciu3" #峭
  sub "峮", "kwan1" #峮
  sub "峯", "fung1" #峯
  sub "峰", "fung1" #峰
  sub "峱", any(["naau4", "laau4"]) #峱
  sub "峲", "lei5" #峲
  sub "峳", "jau4" #峳
  sub "峴", "jin6" #峴
  sub "峵", "wing4" #峵
  sub "島", "dou2" #島
  sub "峷", "san1" #峷
  sub "峸", "sing4" #峸
  sub "峹", "tou4" #峹
  sub "峺", "gang2" #峺
  sub "峻", "zeon3" #峻
  sub "峼", "kuk1" #峼
  sub "峽", any(["haap6", "haap3", "hap6"]) #峽
  sub "峾", any(["ngan4", "an4"]) #峾
  sub "峿", "jyu5" #峿
  sub "崀", any(["long6", "long5"]) #崀
  sub "崁", "ham3" #崁
  sub "崂", "lou4" #崂
  sub "崃", "loi4" #崃
  sub "崄", "him2" #崄
  sub "崅", "gok3" #崅
  sub "崆", "hung1" #崆
  sub "崇", "sung4" #崇
  sub "崈", "sung4" #崈
  sub "崉", "daap6" #崉
  sub "崊", "lam4" #崊
  sub "崋", any(["waa4", "waa6"]) #崋
  sub "崌", "geoi1" #崌
  sub "崍", "loi4" #崍
  sub "崎", any(["kei1", "kei4"]) #崎
  sub "崏", "man4" #崏
  sub "崐", "kwan1" #崐
  sub "崑", "kwan1" #崑
  sub "崒", any(["zyut6", "zeot1"]) #崒
  sub "崓", any(["gu3", "gwu3"]) #崓
  sub "崔", "ceoi1" #崔
  sub "崕", any(["ngaai4", "aai4"]) #崕
  sub "崖", any(["ngaai4", "aai4"]) #崖
  sub "崗", "gong1" #崗
  sub "崘", "leon4" #崘
  sub "崙", "leon4" #崙
  sub "崚", "ling4" #崚
  sub "崛", "gwat6" #崛
  sub "崜", "do1" #崜
  sub "崝", any(["zang1", "zaang1"]) #崝
  sub "崞", any(["gwok3", "gok3"]) #崞
  sub "崟", "jam4" #崟
  sub "崠", "dung3" #崠
  sub "崡", "haam4" #崡
  sub "崢", any(["zang1", "zaang1"]) #崢
  sub "崣", "wai2" #崣
  sub "崤", any(["ngaau4", "aau4"]) #崤
  sub "崥", "pei4" #崥
  sub "崦", "jim1" #崦
  sub "崧", "sung1" #崧
  sub "崨", "zip6" #崨
  sub "崩", "bang1" #崩
  sub "崪", any(["zyut6", "zeot1"]) #崪
  sub "崫", "fat1" #崫
  sub "崬", "dung1" #崬
  sub "崭", any(["zaam2", "zaam3"]) #崭
  sub "崮", any(["gu3", "gwu3"]) #崮
  sub "崯", "jam4" #崯
  sub "崰", "zi1" #崰
  sub "崱", "zak1" #崱
  sub "崲", "wong4" #崲
  sub "崳", "jyu4" #崳
  sub "崴", "wai1" #崴
  sub "崵", "joeng4" #崵
  sub "崶", "fung1" #崶
  sub "崷", "cau4" #崷
  sub "崸", any(["ngong4", "ong4"]) #崸
  sub "崹", "tai4" #崹
  sub "崺", "ji5" #崺
  sub "崻", "zi6" #崻
  sub "崼", "si6" #崼
  sub "崽", any(["zai2", "zoi2"]) #崽
  sub "崾", "jiu5" #崾
  sub "崿", any(["ngok6", "ok6"]) #崿
  sub "嵀", "cyu5" #嵀
  sub "嵁", "ham1" #嵁
  sub "嵂", "leot6" #嵂
  sub "嵃", "jin5" #嵃
  sub "嵄", "mei5" #嵄
  sub "嵅", "haam4" #嵅
  sub "嵆", "kai1" #嵆
  sub "嵇", any(["kai1", "hai4"]) #嵇
  sub "嵈", "wun6" #嵈
  sub "嵉", "ting4" #嵉
  sub "嵊", "sing6" #嵊
  sub "嵋", "mei4" #嵋
  sub "嵌", any(["ham3", "ham6", "haam1"]) #嵌
  sub "嵍", "mou6" #嵍
  sub "嵎", "jyu4" #嵎
  sub "嵏", "zung1" #嵏
  sub "嵐", any(["laam4", "laam2"]) #嵐
  sub "嵑", any(["hot3", "kit3"]) #嵑
  sub "嵒", any(["ngaam4", "aam4"]) #嵒
  sub "嵓", any(["ngaam4", "aam4"]) #嵓
  sub "嵔", "wai3" #嵔
  sub "嵕", "zung1" #嵕
  sub "嵖", any(["caa4", "zaa6"]) #嵖
  sub "嵗", "seoi3" #嵗
  sub "嵘", "wing4" #嵘
  sub "嵙", "fo1" #嵙
  sub "嵚", "jam1" #嵚
  sub "嵛", "jyu4" #嵛
  sub "嵜", "kei1" #嵜
  sub "嵝", "lau5" #嵝
  sub "嵞", "tou4" #嵞
  sub "嵟", "deoi1" #嵟
  sub "嵠", "kai1" #嵠
  sub "嵡", "jung2" #嵡
  sub "嵢", "cong1" #嵢
  sub "嵣", "dong6" #嵣
  sub "嵤", "wing4" #嵤
  sub "嵥", "git6" #嵥
  sub "嵦", "hoi2" #嵦
  sub "嵧", "lau4" #嵧
  sub "嵨", "wu2" #嵨
  sub "嵩", "sung1" #嵩
  sub "嵪", "hiu1" #嵪
  sub "嵫", "zi1" #嵫
  sub "嵬", any(["ngai4", "ai4"]) #嵬
  sub "嵭", "bang1" #嵭
  sub "嵮", "din1" #嵮
  sub "嵯", any(["co1", "ci1"]) #嵯
  sub "嵰", "him2" #嵰
  sub "嵱", any(["jung2", "jung4"]) #嵱
  sub "嵲", "jit6" #嵲
  sub "嵳", "co1" #嵳
  sub "嵴", "zek3" #嵴
  sub "嵵", "zi6" #嵵
  sub "嵶", "joek6" #嵶
  sub "嵷", "sung2" #嵷
  sub "嵸", "zung1" #嵸
  sub "嵹", "koeng4" #嵹
  sub "嵺", "liu4" #嵺
  sub "嵻", "hong1" #嵻
  sub "嵼", "caan2" #嵼
  sub "嵽", any(["dit6", "dai6"]) #嵽
  sub "嵾", any(["cam1", "caam1"]) #嵾
  sub "嵿", "ding2" #嵿
  sub "嶀", "tou1" #嶀
  sub "嶁", "lau5" #嶁
  sub "嶂", "zoeng3" #嶂
  sub "嶃", any(["zaam2", "zaam3"]) #嶃
  sub "嶄", any(["zaam2", "zaam3"]) #嶄
  sub "嶅", any(["ngou4", "ou4"]) #嶅
  sub "嶆", "cou4" #嶆
  sub "嶇", "keoi1" #嶇
  sub "嶈", "coeng1" #嶈
  sub "嶉", "ceoi1" #嶉
  sub "嶊", "zeoi2" #嶊
  sub "嶋", "dou2" #嶋
  sub "嶌", "dou2" #嶌
  sub "嶍", "zaap6" #嶍
  sub "嶎", "wai3" #嶎
  sub "嶏", "pui3" #嶏
  sub "嶐", "lung4" #嶐
  sub "嶑", "zoeng6" #嶑
  sub "嶒", any(["cang4", "zang1", "zaang1"]) #嶒
  sub "嶓", "bo1" #嶓
  sub "嶔", "jam1" #嶔
  sub "嶕", "ciu4" #嶕
  sub "嶖", "jim1" #嶖
  sub "嶗", "lou4" #嶗
  sub "嶘", "zaan6" #嶘
  sub "嶙", "leon4" #嶙
  sub "嶚", "liu4" #嶚
  sub "嶛", "liu4" #嶛
  sub "嶜", "zam1" #嶜
  sub "嶝", "dang3" #嶝
  sub "嶞", "do6" #嶞
  sub "嶟", "zeon1" #嶟
  sub "嶠", any(["giu6", "kiu4"]) #嶠
  sub "嶡", "gwai3" #嶡
  sub "嶢", "jiu4" #嶢
  sub "嶣", "ciu4" #嶣
  sub "嶤", "jiu4" #嶤
  sub "嶥", "gwai3" #嶥
  sub "嶦", "zim1" #嶦
  sub "嶧", "jik6" #嶧
  sub "嶨", "hok6" #嶨
  sub "嶩", any(["naau4", "laau4"]) #嶩
  sub "嶪", "jip6" #嶪
  sub "嶫", "jip6" #嶫
  sub "嶬", any(["ngai4", "ai4"]) #嶬
  sub "嶭", "jit6" #嶭
  sub "嶮", "him2" #嶮
  sub "嶯", "cap1" #嶯
  sub "嶰", "haai5" #嶰
  sub "嶱", "got3" #嶱
  sub "嶲", any(["kwai1", "seoi5"]) #嶲
  sub "嶳", "dei6" #嶳
  sub "嶴", any(["ou3", "ngou3", "aau3", "ngaau3"]) #嶴
  sub "嶵", "zeoi2" #嶵
  sub "嶶", "mei4" #嶶
  sub "嶷", any(["jik6", "ji4"]) #嶷
  sub "嶸", "wing4" #嶸
  sub "嶹", "dou2" #嶹
  sub "嶺", any(["ling5", "leng5"]) #嶺
  sub "嶻", "zit3" #嶻
  sub "嶼", any(["zeoi6", "jyu5", "jyu4"]) #嶼
  sub "嶽", any(["ngok6", "ok6"]) #嶽
  sub "嶾", "jan2" #嶾
  sub "嶿", "seoi1" #嶿
  sub "巀", "zit3" #巀
  sub "巁", "lai6" #巁
  sub "巂", any(["kwai1", "seoi5"]) #巂
  sub "巃", "lung4" #巃
  sub "巄", "lung4" #巄
  sub "巅", "din1" #巅
  sub "巆", "wing4" #巆
  sub "巇", "hei1" #巇
  sub "巈", "guk1" #巈
  sub "巉", "caam4" #巉
  sub "巊", "jing2" #巊
  sub "巋", "kwai1" #巋
  sub "巌", any(["ngaam4", "aam4"]) #巌
  sub "巍", any(["ngai4", "ai4"]) #巍
  sub "巎", any(["naau4", "laau4"]) #巎
  sub "巏", "kyun4" #巏
  sub "巐", "ciu2" #巐
  sub "巑", "cyun4" #巑
  sub "巒", "lyun4" #巒
  sub "巓", "din1" #巓
  sub "巔", "din1" #巔
  sub "巕", "jit6" #巕
  sub "巖", any(["ngaam4", "aam4"]) #巖
  sub "巗", any(["ngaam4", "aam4"]) #巗
  sub "巘", any(["jin2", "jin5"]) #巘
  sub "巙", any(["naau4", "laau4"]) #巙
  sub "巚", "jin2" #巚
  sub "巛", any(["cyun1", "kwan1"]) #巛
  sub "巜", any(["kui2", "kwui2"]) #巜
  sub "川", "cyun1" #川
  sub "州", "zau1" #州
  sub "巟", "fong1" #巟
  sub "巠", "ging1" #巠
  sub "巡", "ceon4" #巡
  sub "巢", "caau4" #巢
  sub "巣", "caau4" #巣
  sub "巤", "lip6" #巤
  sub "工", "gung1" #工
  sub "左", "zo2" #左
  sub "巧", any(["haau2", "kiu2"]) #巧
  sub "巨", "geoi6" #巨
  sub "巩", "gung2" #巩
  sub "巪", "geoi6" #巪
  sub "巫", "mou4" #巫
  sub "巬", "gei1" #巬
  sub "巭", "gung1" #巭
  sub "差", any(["caa1", "caai1", "ci1"]) #差
  sub "巯", "kau4" #巯
  sub "巰", "kau4" #巰
  sub "己", any(["gei2", "gei1"]) #己
  sub "已", "ji5" #已
  sub "巳", "zi6" #巳
  sub "巴", any(["baa1", "baa2"]) #巴
  sub "巵", "zi1" #巵
  sub "巶", "ciu1" #巶
  sub "巷", any(["hong6", "hong2"]) #巷
  sub "巸", "ji4" #巸
  sub "巹", "gan2" #巹
  sub "巺", "seon3" #巺
  sub "巻", "gyun2" #巻
  sub "巼", "baa1" #巼
  sub "巽", "seon3" #巽
  sub "巾", "gan1" #巾
  sub "巿", "fat1" #巿
  sub "帀", "zaap3" #帀
  sub "币", "bai6" #币
  sub "市", any(["si5", "si2"]) #市
  sub "布", "bou3" #布
  sub "帄", "ding1" #帄
  sub "帅", any(["seoi3", "seot1"]) #帅
  sub "帆", "faan4" #帆
  sub "帇", any(["nip6", "lip6"]) #帇
  sub "师", "si1" #师
  sub "帉", "fan1" #帉
  sub "帊", "paa3" #帊
  sub "帋", "zi2" #帋
  sub "希", "hei1" #希
  sub "帍", "wu6" #帍
  sub "帎", "daam3" #帎
  sub "帏", "wai4" #帏
  sub "帐", any(["zoeng3", "zoeng2"]) #帐
  sub "帑", any(["tong2", "nou4", "lou4"]) #帑
  sub "帒", "doi6" #帒
  sub "帓", "mat6" #帓
  sub "帔", any(["pei3", "pei1"]) #帔
  sub "帕", any(["paak3", "mak6"]) #帕
  sub "帖", any(["tip3", "tip2"]) #帖
  sub "帗", "fat1" #帗
  sub "帘", any(["lim4", "lim2"]) #帘
  sub "帙", "dit6" #帙
  sub "帚", any(["zau2", "zaau2"]) #帚
  sub "帛", "baak6" #帛
  sub "帜", "ci3" #帜
  sub "帝", "dai3" #帝
  sub "帞", "mak6" #帞
  sub "帟", "jik6" #帟
  sub "帠", "jit6" #帠
  sub "帡", "ping4" #帡
  sub "帢", "hap1" #帢
  sub "帣", "gyun3" #帣
  sub "帤", "jyu4" #帤
  sub "帥", any(["seoi3", "seot1"]) #帥
  sub "带", any(["daai3", "daai2"]) #带
  sub "帧", "zing3" #帧
  sub "帨", "seoi3" #帨
  sub "帩", "ciu3" #帩
  sub "帪", "zan1" #帪
  sub "師", "si1" #師
  sub "帬", "kwan4" #帬
  sub "席", any(["zik6", "zek6"]) #席
  sub "帮", "bong1" #帮
  sub "帯", "daai3" #帯
  sub "帰", "gwai1" #帰
  sub "帱", any(["cau4", "dou6", "tou4"]) #帱
  sub "帲", "ping4" #帲
  sub "帳", any(["zoeng3", "zoeng2"]) #帳
  sub "帴", any(["zin2", "zin1"]) #帴
  sub "帵", any(["wun1", "jyun2"]) #帵
  sub "帶", any(["daai3", "daai2"]) #帶
  sub "帷", "wai4" #帷
  sub "常", "soeng4" #常
  sub "帹", "saap3" #帹
  sub "帺", "kei4" #帺
  sub "帻", any(["zik1", "zaak3"]) #帻
  sub "帼", any(["gwok3", "gok3"]) #帼
  sub "帽", any(["mou6", "mou2"]) #帽
  sub "帾", "dou2" #帾
  sub "帿", "hau4" #帿
  sub "幀", "zing3" #幀
  sub "幁", "seoi1" #幁
  sub "幂", "mik6" #幂
  sub "幃", "wai4" #幃
  sub "幄", any(["ak1", "aak1", "ngaak1", "ngak1"]) #幄
  sub "幅", "fuk1" #幅
  sub "幆", any(["ai3", "ngai3"]) #幆
  sub "幇", "bong1" #幇
  sub "幈", "ping4" #幈
  sub "幉", "jip6" #幉
  sub "幊", "gung1" #幊
  sub "幋", "pun4" #幋
  sub "幌", "fong2" #幌
  sub "幍", "tou1" #幍
  sub "幎", "mik6" #幎
  sub "幏", "gaa3" #幏
  sub "幐", "tang4" #幐
  sub "幑", "fai1" #幑
  sub "幒", "zung1" #幒
  sub "幓", "saam1" #幓
  sub "幔", "maan6" #幔
  sub "幕", "mok6" #幕
  sub "幖", "biu1" #幖
  sub "幗", any(["gwok3", "gok3"]) #幗
  sub "幘", any(["zik1", "zaak3"]) #幘
  sub "幙", "mok6" #幙
  sub "幚", "bong1" #幚
  sub "幛", "zoeng3" #幛
  sub "幜", "ging2" #幜
  sub "幝", "cin2" #幝
  sub "幞", any(["fuk6", "buk6"]) #幞
  sub "幟", "ci3" #幟
  sub "幠", "fu1" #幠
  sub "幡", "faan1" #幡
  sub "幢", any(["cong4", "zong6", "tong4"]) #幢
  sub "幣", "bai6" #幣
  sub "幤", "bai6" #幤
  sub "幥", "zoeng2" #幥
  sub "幦", "mik6" #幦
  sub "幧", "ciu1" #幧
  sub "幨", any(["cim1", "zim1", "cim3"]) #幨
  sub "幩", "fan4" #幩
  sub "幪", any(["mung4", "mung2"]) #幪
  sub "幫", "bong1" #幫
  sub "幬", any(["cau4", "dou6", "tou4"]) #幬
  sub "幭", "mit6" #幭
  sub "幮", any(["cyu4", "ceoi4"]) #幮
  sub "幯", "zit3" #幯
  sub "幰", "hin2" #幰
  sub "幱", "laan4" #幱
  sub "干", any(["gon1", "gon3", "hon4"]) #干
  sub "平", any(["ping4", "peng4"]) #平
  sub "年", any(["nin4", "lin4", "nin2", "lin2"]) #年
  sub "幵", "hin1" #幵
  sub "并", any(["bing6", "bing3", "ping3", "bing1"]) #并
  sub "幷", any(["bing6", "bing3", "ping3", "bing1"]) #幷
  sub "幸", "hang6" #幸
  sub "幹", any(["gon3", "hon4"]) #幹
  sub "幺", "jiu1" #幺
  sub "幻", "waan6" #幻
  sub "幼", any(["jau3", "jiu3"]) #幼
  sub "幽", "jau1" #幽
  sub "幾", any(["gei2", "gei1"]) #幾
  sub "广", any(["gwong2", "gong2", "jim5", "am1", "ngam1", "gwong2 zi6 tau4"]) #广
  sub "庀", "pei2" #庀
  sub "庁", "ting1" #庁
  sub "庂", "zak1" #庂
  sub "広", any(["gwong2", "gong2"]) #広
  sub "庄", "zong1" #庄
  sub "庅", "mo1" #庅
  sub "庆", "hing3" #庆
  sub "庇", "bei3" #庇
  sub "庈", "kam4" #庈
  sub "庉", "deon6" #庉
  sub "床", "cong4" #床
  sub "庋", any(["gwai2", "gei2"]) #庋
  sub "庌", any(["ngaa5", "aa5"]) #庌
  sub "庍", "baai3" #庍
  sub "庎", "gaai3" #庎
  sub "序", any(["zeoi6", "zeoi2"]) #序
  sub "庐", "lou4" #庐
  sub "庑", any(["mou5", "mou4"]) #庑
  sub "庒", "zong1" #庒
  sub "库", "fu3" #库
  sub "应", any(["jing3", "jing1"]) #应
  sub "底", any(["dai2", "dai1"]) #底
  sub "庖", "paau4" #庖
  sub "店", "dim3" #店
  sub "庘", any(["aap3", "ngaap3"]) #庘
  sub "庙", any(["miu6", "miu2"]) #庙
  sub "庚", "gang1" #庚
  sub "庛", "ci3" #庛
  sub "府", "fu2" #府
  sub "庝", "tung4" #庝
  sub "庞", "pong4" #庞
  sub "废", "fai3" #废
  sub "庠", "coeng4" #庠
  sub "庡", "ji2" #庡
  sub "庢", "zat6" #庢
  sub "庣", "tiu1" #庣
  sub "庤", "zi6" #庤
  sub "庥", "jau1" #庥
  sub "度", any(["dou6", "dou2", "dok6"]) #度
  sub "座", any(["zo6", "zo2"]) #座
  sub "庨", "haau1" #庨
  sub "庩", "tou4" #庩
  sub "庪", any(["gwai2", "gei2"]) #庪
  sub "庫", "fu3" #庫
  sub "庬", any(["pong4", "mong4"]) #庬
  sub "庭", "ting4" #庭
  sub "庮", any(["jau5", "jau4"]) #庮
  sub "庯", "bou1" #庯
  sub "庰", "bing6" #庰
  sub "庱", "cing2" #庱
  sub "庲", "loi4" #庲
  sub "庳", any(["bei1", "pei5"]) #庳
  sub "庴", "zik6" #庴
  sub "庵", any(["am1", "ngam1"]) #庵
  sub "庶", "syu3" #庶
  sub "康", "hong1" #康
  sub "庸", "jung4" #庸
  sub "庹", "tok3" #庹
  sub "庺", "cung4" #庺
  sub "庻", "syu3" #庻
  sub "庼", "king2" #庼
  sub "庽", "jyu6" #庽
  sub "庾", any(["jyu4", "jyu5"]) #庾
  sub "庿", any(["miu6", "miu2"]) #庿
  sub "廀", "sau1" #廀
  sub "廁", any(["ci3", "cak1"]) #廁
  sub "廂", "soeng1" #廂
  sub "廃", "fai3" #廃
  sub "廄", "gau3" #廄
  sub "廅", any(["ap1", "ngap1"]) #廅
  sub "廆", any(["gwai1", "wai2"]) #廆
  sub "廇", "lau6" #廇
  sub "廈", "haa6" #廈
  sub "廉", any(["lim4", "lim1"]) #廉
  sub "廊", any(["long4", "long2"]) #廊
  sub "廋", "sau1" #廋
  sub "廌", any(["zi6", "zaai6"]) #廌
  sub "廍", "bou6" #廍
  sub "廎", "king2" #廎
  sub "廏", "gau3" #廏
  sub "廐", "gau3" #廐
  sub "廑", any(["kan4", "gan2"]) #廑
  sub "廒", any(["ngou4", "ou4"]) #廒
  sub "廓", any(["gwok3", "gok3", "kwok3", "kok3"]) #廓
  sub "廔", "lau4" #廔
  sub "廕", "jam3" #廕
  sub "廖", "liu6" #廖
  sub "廗", "daai3" #廗
  sub "廘", "luk6" #廘
  sub "廙", "ji6" #廙
  sub "廚", any(["cyu4", "cyu2", "ceoi4", "ceoi2"]) #廚
  sub "廛", "cin4" #廛
  sub "廜", "tou4" #廜
  sub "廝", "si1" #廝
  sub "廞", "jam1" #廞
  sub "廟", any(["miu6", "miu2"]) #廟
  sub "廠", "cong2" #廠
  sub "廡", any(["mou5", "mou4"]) #廡
  sub "廢", "fai3" #廢
  sub "廣", any(["gwong2", "gong2"]) #廣
  sub "廤", "fu3" #廤
  sub "廥", any(["kui2", "kwui2"]) #廥
  sub "廦", "bik1" #廦
  sub "廧", "coeng4" #廧
  sub "廨", any(["haai6", "gaai3"]) #廨
  sub "廩", "lam5" #廩
  sub "廪", "lam5" #廪
  sub "廫", "liu4" #廫
  sub "廬", "lou4" #廬
  sub "廭", "zik1" #廭
  sub "廮", "jing2" #廮
  sub "廯", "sin1" #廯
  sub "廰", "teng1" #廰
  sub "廱", "jung1" #廱
  sub "廲", "lai4" #廲
  sub "廳", any(["teng1", "ting1"]) #廳
  sub "廴", any(["jan5", "gin3 zi6 pong4"]) #廴
  sub "廵", "ceon4" #廵
  sub "延", "jin4" #延
  sub "廷", "ting4" #廷
  sub "廸", "dik6" #廸
  sub "廹", any(["baak1", "bik1"]) #廹
  sub "建", "gin3" #建
  sub "廻", "wui4" #廻
  sub "廼", any(["naai5", "laai5"]) #廼
  sub "廽", "wui4" #廽
  sub "廾", any(["gung2", "lung6 zi6 dai2"]) #廾
  sub "廿", any(["nim6", "lim6", "je6", "jaa6"]) #廿
  sub "开", "hoi1" #开
  sub "弁", any(["bin6", "pun4"]) #弁
  sub "异", "ji6" #异
  sub "弃", "hei3" #弃
  sub "弄", any(["lung6", "nung6"]) #弄
  sub "弅", "fan5" #弅
  sub "弆", "geoi2" #弆
  sub "弇", any(["jim2", "jim1"]) #弇
  sub "弈", "jik6" #弈
  sub "弉", "zong6" #弉
  sub "弊", "bai6" #弊
  sub "弋", "jik6" #弋
  sub "弌", "jat1" #弌
  sub "弍", "ji6" #弍
  sub "弎", any(["saam1", "saam3"]) #弎
  sub "式", "sik1" #式
  sub "弐", "ji6" #弐
  sub "弑", "si3" #弑
  sub "弒", "si3" #弒
  sub "弓", "gung1" #弓
  sub "弔", "diu3" #弔
  sub "引", "jan5" #引
  sub "弖", "gung1" #弖
  sub "弗", any(["fat1", "fik1"]) #弗
  sub "弘", "wang4" #弘
  sub "弙", "wu1" #弙
  sub "弚", "dai6" #弚
  sub "弛", "ci4" #弛
  sub "弜", "koeng5" #弜
  sub "弝", "baa3" #弝
  sub "弞", "can2" #弞
  sub "弟", any(["dai6", "dai2", "dai4", "di2", "di4", "tai5"]) #弟
  sub "张", any(["zoeng1", "zoeng3"]) #张
  sub "弡", "gwat6" #弡
  sub "弢", "tou1" #弢
  sub "弣", "fu2" #弣
  sub "弤", "dai2" #弤
  sub "弥", any(["nei4", "lei4", "mei4"]) #弥
  sub "弦", any(["jin4", "jyun4"]) #弦
  sub "弧", "wu4" #弧
  sub "弨", "ciu1" #弨
  sub "弩", any(["nou5", "lou5"]) #弩
  sub "弪", "ging3" #弪
  sub "弫", "can2" #弫
  sub "弬", "ji4" #弬
  sub "弭", any(["mai5", "mei5"]) #弭
  sub "弮", "hyun1" #弮
  sub "弯", "waan1" #弯
  sub "弰", "saau1" #弰
  sub "弱", "joek6" #弱
  sub "弲", "hyun1" #弲
  sub "弳", "ging3" #弳
  sub "弴", "diu1" #弴
  sub "張", any(["zoeng1", "zoeng3"]) #張
  sub "弶", "koeng5" #弶
  sub "強", any(["koeng4", "koeng5", "goeng6"]) #強
  sub "弸", any(["paang4", "ping1", "pang4"]) #弸
  sub "弹", any(["daan6", "daan2", "taan4"]) #弹
  sub "强", any(["koeng4", "koeng5", "goeng6"]) #强
  sub "弻", "bat6" #弻
  sub "弼", "bat6" #弼
  sub "弽", "sip3" #弽
  sub "弾", "daan6" #弾
  sub "弿", "gin2" #弿
  sub "彀", "gau3" #彀
  sub "彁", "go1" #彁
  sub "彂", "faat3" #彂
  sub "彃", "bat1" #彃
  sub "彄", "kau1" #彄
  sub "彅", "zin2" #彅
  sub "彆", "bit3" #彆
  sub "彇", "siu1" #彇
  sub "彈", any(["daan6", "daan2", "taan4"]) #彈
  sub "彉", any(["kwok3", "kok3", "gwok3", "gok3"]) #彉
  sub "彊", any(["goeng1", "koeng4", "koeng5", "goeng6"]) #彊
  sub "彋", any(["wang4", "waang4"]) #彋
  sub "彌", any(["nei4", "lei4", "mei4"]) #彌
  sub "彍", any(["kwok3", "kok3", "gwok3", "gok3"]) #彍
  sub "彎", "waan1" #彎
  sub "彏", any(["fok3", "gok3"]) #彏
  sub "彐", any(["gai3", "gaan2 faa3 luk6 zi6 tau4"]) #彐
  sub "彑", any(["gai3", "kyut3 tau4 wu6"]) #彑
  sub "归", "gwai1" #归
  sub "当", any(["dong1", "dong3"]) #当
  sub "彔", "luk6" #彔
  sub "录", any(["luk6", "luk2"]) #录
  sub "彖", "teon3" #彖
  sub "彗", any(["wai6", "seoi6"]) #彗
  sub "彘", any(["zi6", "zai6"]) #彘
  sub "彙", any(["wai6", "wui6"]) #彙
  sub "彚", "wai6" #彚
  sub "彛", "ji4" #彛
  sub "彜", "ji4" #彜
  sub "彝", "ji4" #彝
  sub "彞", "ji4" #彞
  sub "彟", any(["wok6", "wok3"]) #彟
  sub "彠", any(["wok6", "wok3"]) #彠
  sub "彡", any(["saam1", "saam1 pit3"]) #彡
  sub "形", "jing4" #形
  sub "彣", "man4" #彣
  sub "彤", "tung4" #彤
  sub "彥", "jin6" #彥
  sub "彦", "jin6" #彦
  sub "彧", "juk1" #彧
  sub "彨", "ci1" #彨
  sub "彩", "coi2" #彩
  sub "彪", "biu1" #彪
  sub "彫", "diu1" #彫
  sub "彬", "ban1" #彬
  sub "彭", "paang4" #彭
  sub "彮", "jung5" #彮
  sub "彯", "piu1" #彯
  sub "彰", "zoeng1" #彰
  sub "影", "jing2" #影
  sub "彲", "ci1" #彲
  sub "彳", any(["cik1", "soeng1 kei5 jan2"]) #彳
  sub "彴", "zoek3" #彴
  sub "彵", "to5" #彵
  sub "彶", "gap1" #彶
  sub "彷", any(["pong4", "fong2"]) #彷
  sub "彸", "zung1" #彸
  sub "役", "jik6" #役
  sub "彺", "wong4" #彺
  sub "彻", "cit3" #彻
  sub "彼", "bei2" #彼
  sub "彽", any(["ci4", "dai1"]) #彽
  sub "彾", "ling4" #彾
  sub "彿", "fat1" #彿
  sub "往", "wong5" #往
  sub "征", any(["zing1", "cing4"]) #征
  sub "徂", "cou4" #徂
  sub "徃", "wong5" #徃
  sub "径", any(["ging3", "gaang3"]) #径
  sub "待", "doi6" #待
  sub "徆", "sai1" #徆
  sub "徇", any(["seon1", "seon6", "ceon4"]) #徇
  sub "很", "han2" #很
  sub "徉", "joeng4" #徉
  sub "徊", "wui4" #徊
  sub "律", any(["leot6", "leot2"]) #律
  sub "後", any(["hau6", "hau2"]) #後
  sub "徍", "wong5" #徍
  sub "徎", "cing2" #徎
  sub "徏", "zik1" #徏
  sub "徐", "ceoi4" #徐
  sub "徑", any(["ging3", "gaang3"]) #徑
  sub "徒", any(["tou4", "tou2"]) #徒
  sub "従", "cung4" #従
  sub "徔", "zi1" #徔
  sub "徕", any(["loi4", "loi6"]) #徕
  sub "徖", "cung4" #徖
  sub "得", "dak1" #得
  sub "徘", "pui4" #徘
  sub "徙", "saai2" #徙
  sub "徚", "gaan2" #徚
  sub "徛", any(["gei6", "kei5", "gei3"]) #徛
  sub "徜", "soeng4" #徜
  sub "徝", "zi3" #徝
  sub "從", any(["cung4", "sung1", "zung1", "zung3"]) #從
  sub "徟", "zau1" #徟
  sub "徠", any(["loi4", "loi6"]) #徠
  sub "御", any(["jyu6", "ngaa6", "aa6"]) #御
  sub "徢", "sip3" #徢
  sub "徣", "ze3" #徣
  sub "徤", "gin6" #徤
  sub "徥", "si6" #徥
  sub "徦", "gaa2" #徦
  sub "徧", "pin3" #徧
  sub "徨", "wong4" #徨
  sub "復", any(["fuk6", "fuk1", "fau6"]) #復
  sub "循", "ceon4" #循
  sub "徫", "wai5" #徫
  sub "徬", "pong4" #徬
  sub "徭", "jiu4" #徭
  sub "微", any(["mei4", "mei1", "mei2"]) #微
  sub "徯", "hai4" #徯
  sub "徰", "zing1" #徰
  sub "徱", "piu3" #徱
  sub "徲", "tai4" #徲
  sub "徳", "dak1" #徳
  sub "徴", "zing1" #徴
  sub "徵", any(["zi2", "zing1", "cing4"]) #徵
  sub "徶", any(["bit3", "pit3"]) #徶
  sub "德", "dak1" #德
  sub "徸", "cung1" #徸
  sub "徹", "cit3" #徹
  sub "徺", "hiu1" #徺
  sub "徻", "wai3" #徻
  sub "徼", any(["giu3", "giu1", "hiu1", "giu2", "jiu1"]) #徼
  sub "徽", "fai1" #徽
  sub "徾", "mei4" #徾
  sub "徿", "lung6" #徿
  sub "忀", "soeng1" #忀
  sub "忁", "bou3" #忁
  sub "忂", "keoi4" #忂
  sub "心", "sam1" #心
  sub "忄", any(["syu6", "syu6 sam1 bin1"]) #忄
  sub "必", "bit1" #必
  sub "忆", "jik1" #忆
  sub "忇", "lak6" #忇
  sub "忈", "jan4" #忈
  sub "忉", any(["dou1", "tou1"]) #忉
  sub "忊", "ding6" #忊
  sub "忋", "goi2" #忋
  sub "忌", any(["gei6", "gei2"]) #忌
  sub "忍", "jan2" #忍
  sub "忎", "jan4" #忎
  sub "忏", "caam3" #忏
  sub "忐", "taan2" #忐
  sub "忑", "tik1" #忑
  sub "忒", "tik1" #忒
  sub "忓", "gon1" #忓
  sub "忔", any(["ngat6", "at6", "hat1", "jat6"]) #忔
  sub "忕", any(["sai6", "taai3"]) #忕
  sub "忖", "cyun2" #忖
  sub "志", "zi3" #志
  sub "忘", "mong4" #忘
  sub "忙", "mong4" #忙
  sub "忚", "hei1" #忚
  sub "忛", "faan4" #忛
  sub "応", "jing3" #応
  sub "忝", "tim2" #忝
  sub "忞", any(["man4", "man2"]) #忞
  sub "忟", any(["man4", "mang2"]) #忟
  sub "忠", "zung1" #忠
  sub "忡", "cung1" #忡
  sub "忢", any(["ng6", "m6"]) #忢
  sub "忣", "gap1" #忣
  sub "忤", any(["ng5", "m5"]) #忤
  sub "忥", "hei3" #忥
  sub "忦", "git3" #忦
  sub "忧", "jau1" #忧
  sub "忨", "wun6" #忨
  sub "忩", "cung1" #忩
  sub "忪", any(["zung1", "sung1"]) #忪
  sub "快", any(["faai3", "faai1", "faai2"]) #快
  sub "忬", "jyu6" #忬
  sub "忭", "bin6" #忭
  sub "忮", "zi3" #忮
  sub "忯", "kei4" #忯
  sub "忰", "seoi6" #忰
  sub "忱", "sam4" #忱
  sub "忲", "taai3" #忲
  sub "忳", any(["tyun4", "zeon1"]) #忳
  sub "忴", "kim4" #忴
  sub "念", any(["nim6", "lim6", "je6", "jaa6"]) #念
  sub "忶", "wan4" #忶
  sub "忷", "hung1" #忷
  sub "忸", any(["nau2", "lau2", "nuk6", "luk6"]) #忸
  sub "忹", "kong4" #忹
  sub "忺", any(["hin1", "him1"]) #忺
  sub "忻", "jan1" #忻
  sub "忼", any(["kong2", "hong2"]) #忼
  sub "忽", "fat1" #忽
  sub "忾", "koi3" #忾
  sub "忿", any(["fan5", "fan6"]) #忿
  sub "怀", "waai4" #怀
  sub "态", "taai3" #态
  sub "怂", "sung2" #怂
  sub "怃", "mou5" #怃
  sub "怄", any(["au3", "ngau3", "au1", "ngau1"]) #怄
  sub "怅", any(["coeng3", "zoeng3"]) #怅
  sub "怆", "cong3" #怆
  sub "怇", "geoi6" #怇
  sub "怈", "jai6" #怈
  sub "怉", "baau2" #怉
  sub "怊", any(["ciu1", "tiu4"]) #怊
  sub "怋", "man4" #怋
  sub "怌", "pei1" #怌
  sub "怍", any(["zok3", "zok6"]) #怍
  sub "怎", "zam2" #怎
  sub "怏", any(["joeng2", "joeng3"]) #怏
  sub "怐", "kau3" #怐
  sub "怑", "bun6" #怑
  sub "怒", any(["nou6", "lou6"]) #怒
  sub "怓", any(["naau4", "laau4"]) #怓
  sub "怔", "zing1" #怔
  sub "怕", any(["paa3", "paa2"]) #怕
  sub "怖", "bou3" #怖
  sub "怗", any(["tip3", "zim1"]) #怗
  sub "怘", any(["gu3", "gwu3"]) #怘
  sub "怙", "wu6" #怙
  sub "怚", "zeoi6" #怚
  sub "怛", any(["daat3", "taan2"]) #怛
  sub "怜", "lin4" #怜
  sub "思", any(["si1", "si3", "soi1"]) #思
  sub "怞", any(["jau4", "zau6", "cau4"]) #怞
  sub "怟", "dai3" #怟
  sub "怠", any(["toi5", "doi6"]) #怠
  sub "怡", "ji4" #怡
  sub "怢", "dat6" #怢
  sub "怣", "jau4" #怣
  sub "怤", "fu1" #怤
  sub "急", "gap1" #急
  sub "怦", "ping1" #怦
  sub "性", "sing3" #性
  sub "怨", "jyun3" #怨
  sub "怩", any(["nei4", "lei4"]) #怩
  sub "怪", any(["gwaai3", "gwaai2"]) #怪
  sub "怫", any(["fat6", "fai3", "bui6"]) #怫
  sub "怬", "hei3" #怬
  sub "怭", "bit1" #怭
  sub "怮", "jau1" #怮
  sub "怯", "hip3" #怯
  sub "怰", "jyun6" #怰
  sub "怱", "cung1" #怱
  sub "怲", "bing2" #怲
  sub "怳", "fong2" #怳
  sub "怴", "wat1" #怴
  sub "怵", "zeot1" #怵
  sub "怶", "bei3" #怶
  sub "怷", "sik1" #怷
  sub "怸", "sik1" #怸
  sub "怹", "taa1" #怹
  sub "怺", "wing5" #怺
  sub "总", "zung2" #总
  sub "怼", any(["deoi6", "zeoi6"]) #怼
  sub "怽", "mei6" #怽
  sub "怾", any(["sik1", "ci3"]) #怾
  sub "怿", "jik6" #怿
  sub "恀", any(["zi2", "si6", "ci2"]) #恀
  sub "恁", "jam6" #恁
  sub "恂", "seon1" #恂
  sub "恃", "ci5" #恃
  sub "恄", "hat1" #恄
  sub "恅", "lou5" #恅
  sub "恆", any(["hang4", "gang2"]) #恆
  sub "恇", "hong1" #恇
  sub "恈", "mau4" #恈
  sub "恉", "zi2" #恉
  sub "恊", "hip3" #恊
  sub "恋", any(["lyun2", "lyun5"]) #恋
  sub "恌", "tiu1" #恌
  sub "恍", "fong2" #恍
  sub "恎", "dit6" #恎
  sub "恏", "hou2" #恏
  sub "恐", "hung2" #恐
  sub "恑", "gwai2" #恑
  sub "恒", any(["hang4", "hang2", "gang2"]) #恒
  sub "恓", "sai1" #恓
  sub "恔", "haau6" #恔
  sub "恕", "syu3" #恕
  sub "恖", "si1" #恖
  sub "恗", "fu1" #恗
  sub "恘", "jau1" #恘
  sub "恙", "joeng6" #恙
  sub "恚", "wai6" #恚
  sub "恛", "wui4" #恛
  sub "恜", any(["cik1", "sik1"]) #恜
  sub "恝", any(["gaat3", "aat3", "ngaat3"]) #恝
  sub "恞", "ji4" #恞
  sub "恟", "hung1" #恟
  sub "恠", "gwaai3" #恠
  sub "恡", "leon6" #恡
  sub "恢", "fui1" #恢
  sub "恣", any(["zi3", "ci3", "zi1"]) #恣
  sub "恤", "seot1" #恤
  sub "恥", "ci2" #恥
  sub "恦", "soeng3" #恦
  sub "恧", any(["nuk6", "luk6"]) #恧
  sub "恨", "han6" #恨
  sub "恩", "jan1" #恩
  sub "恪", "kok3" #恪
  sub "恫", any(["dung6", "tung1"]) #恫
  sub "恬", any(["tim4", "tim5"]) #恬
  sub "恭", "gung1" #恭
  sub "恮", "cyun4" #恮
  sub "息", "sik1" #息
  sub "恰", "hap1" #恰
  sub "恱", "jyut6" #恱
  sub "恲", "paang1" #恲
  sub "恳", "han2" #恳
  sub "恴", "dak1" #恴
  sub "恵", "wai6" #恵
  sub "恶", any(["ok3", "ngok3", "wu3", "wu1"]) #恶
  sub "恷", "jau1" #恷
  sub "恸", "dung6" #恸
  sub "恹", "jim1" #恹
  sub "恺", "hoi2" #恺
  sub "恻", any(["cak1", "caak1"]) #恻
  sub "恼", any(["nou5", "lou5"]) #恼
  sub "恽", "wan6" #恽
  sub "恾", "mong4" #恾
  sub "恿", "jung2" #恿
  sub "悀", "jung5" #悀
  sub "悁", any(["gyun3", "jyun1", "gyun1"]) #悁
  sub "悂", any(["pei1", "pai1"]) #悂
  sub "悃", "kwan2" #悃
  sub "悄", any(["ciu2", "ciu3", "ciu5"]) #悄
  sub "悅", "jyut6" #悅
  sub "悆", "jyu6" #悆
  sub "悇", "tou4" #悇
  sub "悈", "gaai3" #悈
  sub "悉", "sik1" #悉
  sub "悊", "zit3" #悊
  sub "悋", "leon6" #悋
  sub "悌", any(["dai6", "tai5"]) #悌
  sub "悍", any(["hon5", "hon6"]) #悍
  sub "悎", "hou6" #悎
  sub "悏", "hip3" #悏
  sub "悐", "tik1" #悐
  sub "悑", "bou3" #悑
  sub "悒", "jap1" #悒
  sub "悓", "jin5" #悓
  sub "悔", "fui3" #悔
  sub "悕", "hei1" #悕
  sub "悖", any(["bui6", "bui3", "but6"]) #悖
  sub "悗", any(["mun5", "mun4"]) #悗
  sub "悘", "ji1" #悘
  sub "悙", "hang1" #悙
  sub "悚", "sung2" #悚
  sub "悛", "syun1" #悛
  sub "悜", "cing2" #悜
  sub "悝", any(["fui1", "lei5", "kwai1"]) #悝
  sub "悞", any(["ng6", "m6"]) #悞
  sub "悟", any(["ng6", "m6", "ng4", "m4"]) #悟
  sub "悠", "jau4" #悠
  sub "悡", "lei4" #悡
  sub "悢", any(["loeng6", "long5"]) #悢
  sub "患", "waan6" #患
  sub "悤", "cung1" #悤
  sub "悥", "ji3" #悥
  sub "悦", "jyut6" #悦
  sub "悧", "lei4" #悧
  sub "您", any(["nei5", "lei5"]) #您
  sub "悩", any(["nou5", "lou5"]) #悩
  sub "悪", any(["ok3", "ngok3"]) #悪
  sub "悫", "kok3" #悫
  sub "悬", "jyun4" #悬
  sub "悭", "haan1" #悭
  sub "悮", any(["ng6", "m6"]) #悮
  sub "悯", "man5" #悯
  sub "悰", "cung4" #悰
  sub "悱", "fei2" #悱
  sub "悲", "bei1" #悲
  sub "悳", "dak1" #悳
  sub "悴", any(["seoi6", "seoi5"]) #悴
  sub "悵", any(["coeng3", "zoeng3"]) #悵
  sub "悶", "mun6" #悶
  sub "悷", any(["lai6", "leoi6"]) #悷
  sub "悸", "gwai3" #悸
  sub "悹", any(["gun3", "gwun3"]) #悹
  sub "悺", any(["gun3", "gwun3"]) #悺
  sub "悻", any(["hang6", "hang5"]) #悻
  sub "悼", "dou6" #悼
  sub "悽", "cai1" #悽
  sub "悾", "hung1" #悾
  sub "悿", "tim2" #悿
  sub "惀", "leon4" #惀
  sub "惁", "sik1" #惁
  sub "惂", "ham2" #惂
  sub "惃", "gwan2" #惃
  sub "惄", any(["nik6", "lik6"]) #惄
  sub "情", any(["cing4", "cing2"]) #情
  sub "惆", "cau4" #惆
  sub "惇", "deon1" #惇
  sub "惈", any(["gwo2", "go2"]) #惈
  sub "惉", "zim1" #惉
  sub "惊", any(["ging1", "geng1"]) #惊
  sub "惋", any(["wun2", "jyun2"]) #惋
  sub "惌", any(["jyun1", "jyun3"]) #惌
  sub "惍", "gam1" #惍
  sub "惎", "gei6" #惎
  sub "惏", any(["lam4", "laam4"]) #惏
  sub "惐", "wik6" #惐
  sub "惑", "waak6" #惑
  sub "惒", "wo4" #惒
  sub "惓", any(["kyun4", "gyun3"]) #惓
  sub "惔", any(["taam4", "daam6"]) #惔
  sub "惕", "tik1" #惕
  sub "惖", "tik1" #惖
  sub "惗", any(["nam2", "lam2"]) #惗
  sub "惘", "mong5" #惘
  sub "惙", "zyut3" #惙
  sub "惚", "fat1" #惚
  sub "惛", "fan1" #惛
  sub "惜", any(["sik1", "sek3"]) #惜
  sub "惝", any(["cong2", "tong2"]) #惝
  sub "惞", "jan1" #惞
  sub "惟", "wai4" #惟
  sub "惠", "wai6" #惠
  sub "惡", any(["ok3", "ngok3", "wu3", "wu1"]) #惡
  sub "惢", "so2" #惢
  sub "惣", "zung2" #惣
  sub "惤", "gin1" #惤
  sub "惥", "jung2" #惥
  sub "惦", "dim3" #惦
  sub "惧", "geoi6" #惧
  sub "惨", "caam2" #惨
  sub "惩", "cing4" #惩
  sub "惪", "dak1" #惪
  sub "惫", any(["bei6", "baai6"]) #惫
  sub "惬", any(["hip3", "hip6"]) #惬
  sub "惭", "caam4" #惭
  sub "惮", "daan6" #惮
  sub "惯", "gwaan3" #惯
  sub "惰", "do6" #惰
  sub "惱", any(["nou5", "lou5"]) #惱
  sub "惲", "wan6" #惲
  sub "想", "soeng2" #想
  sub "惴", "zeoi3" #惴
  sub "惵", "dip6" #惵
  sub "惶", "wong4" #惶
  sub "惷", "ceon2" #惷
  sub "惸", "king4" #惸
  sub "惹", "je5" #惹
  sub "惺", "sing1" #惺
  sub "惻", any(["cak1", "caak1"]) #惻
  sub "惼", any(["bin2", "pin2"]) #惼
  sub "惽", any(["fan1", "man5"]) #惽
  sub "惾", "zung1" #惾
  sub "惿", "tai4" #惿
  sub "愀", "ciu2" #愀
  sub "愁", "sau4" #愁
  sub "愂", "bui6" #愂
  sub "愃", "syun1" #愃
  sub "愄", "wui1" #愄
  sub "愅", "gaak3" #愅
  sub "愆", "hin1" #愆
  sub "愇", "wai5" #愇
  sub "愈", "jyu6" #愈
  sub "愉", any(["jyu4", "jyu6", "tau1"]) #愉
  sub "愊", "bik1" #愊
  sub "愋", "hyun1" #愋
  sub "愌", "wun6" #愌
  sub "愍", "man5" #愍
  sub "愎", "bik1" #愎
  sub "意", any(["ji3", "ji1", "ji2"]) #意
  sub "愐", "min5" #愐
  sub "愑", "jung5" #愑
  sub "愒", any(["koi3", "kai3", "hei3", "hot3"]) #愒
  sub "愓", any(["dong6", "soeng1"]) #愓
  sub "愔", "jam1" #愔
  sub "愕", any(["ngok6", "ok6"]) #愕
  sub "愖", "sam4" #愖
  sub "愗", "mau6" #愗
  sub "愘", "kok3" #愘
  sub "愙", "kok3" #愙
  sub "愚", "jyu4" #愚
  sub "愛", any(["oi3", "ngoi3"]) #愛
  sub "愜", any(["hip3", "hip6"]) #愜
  sub "愝", "jin2" #愝
  sub "愞", any(["no6", "lo6", "jyun5"]) #愞
  sub "感", "gam2" #感
  sub "愠", "wan3" #愠
  sub "愡", "zung2" #愡
  sub "愢", "soi1" #愢
  sub "愣", any(["ling6", "ling4"]) #愣
  sub "愤", "fan5" #愤
  sub "愥", "jing1" #愥
  sub "愦", any(["kui2", "kwui2"]) #愦
  sub "愧", any(["kwai5", "kwai3"]) #愧
  sub "愨", "kok3" #愨
  sub "愩", "gung1" #愩
  sub "愪", "wan4" #愪
  sub "愫", "sou3" #愫
  sub "愬", any(["saak3", "sou3"]) #愬
  sub "愭", "kei4" #愭
  sub "愮", "jiu4" #愮
  sub "愯", "sung2" #愯
  sub "愰", "fong2" #愰
  sub "愱", "zat6" #愱
  sub "愲", "gwat1" #愲
  sub "愳", "geoi6" #愳
  sub "愴", "cong3" #愴
  sub "愵", any(["nik6", "lik6"]) #愵
  sub "愶", "hip3" #愶
  sub "愷", "hoi2" #愷
  sub "愸", "zing2" #愸
  sub "愹", "jung5" #愹
  sub "愺", "cou2" #愺
  sub "愻", "seon3" #愻
  sub "愼", "san6" #愼
  sub "愽", "bok3" #愽
  sub "愾", "koi3" #愾
  sub "愿", any(["jyun6", "jyun2"]) #愿
  sub "慀", "hai6" #慀
  sub "慁", "wan6" #慁
  sub "慂", "jung2" #慂
  sub "慃", any(["ong2", "ngong2"]) #慃
  sub "慄", "leot6" #慄
  sub "慅", any(["cou2", "sou1"]) #慅
  sub "慆", "tou1" #慆
  sub "慇", "jan1" #慇
  sub "慈", "ci4" #慈
  sub "慉", "cuk1" #慉
  sub "慊", any(["him3", "hip3", "jim4"]) #慊
  sub "態", "taai3" #態
  sub "慌", any(["fong1", "fong2"]) #慌
  sub "慍", "wan3" #慍
  sub "慎", "san6" #慎
  sub "慏", "ming5" #慏
  sub "慐", "gung1" #慐
  sub "慑", any(["sip3", "zip3"]) #慑
  sub "慒", "cung4" #慒
  sub "慓", any(["piu3", "piu5", "piu4"]) #慓
  sub "慔", "mou6" #慔
  sub "慕", "mou6" #慕
  sub "慖", any(["gwok3", "gok3"]) #慖
  sub "慗", "cik1" #慗
  sub "慘", "caam2" #慘
  sub "慙", "caam4" #慙
  sub "慚", "caam4" #慚
  sub "慛", "ceoi4" #慛
  sub "慜", "man5" #慜
  sub "慝", "tik1" #慝
  sub "慞", "zoeng1" #慞
  sub "慟", "dung6" #慟
  sub "慠", any(["ngou6", "ou6"]) #慠
  sub "慡", "song2" #慡
  sub "慢", any(["maan6", "maan2"]) #慢
  sub "慣", "gwaan3" #慣
  sub "慤", "kok3" #慤
  sub "慥", any(["zou6", "cou3"]) #慥
  sub "慦", "gau3" #慦
  sub "慧", any(["wai6", "wai2", "wai4", "wai3"]) #慧
  sub "慨", "koi3" #慨
  sub "慩", "lin4" #慩
  sub "慪", any(["au3", "ngau3", "au1", "ngau1"]) #慪
  sub "慫", "sung2" #慫
  sub "慬", "kan4" #慬
  sub "慭", "jan6" #慭
  sub "慮", "leoi6" #慮
  sub "慯", "soeng1" #慯
  sub "慰", "wai3" #慰
  sub "慱", "tyun4" #慱
  sub "慲", "mun4" #慲
  sub "慳", "haan1" #慳
  sub "慴", any(["sip3", "zip3"]) #慴
  sub "慵", "jung4" #慵
  sub "慶", "hing3" #慶
  sub "慷", any(["kong2", "hong2"]) #慷
  sub "慸", "dai3" #慸
  sub "慹", any(["zap1", "zip3"]) #慹
  sub "慺", "lau4" #慺
  sub "慻", "gyun3" #慻
  sub "慼", "cik1" #慼
  sub "慽", "cik1" #慽
  sub "慾", "juk6" #慾
  sub "慿", "pang4" #慿
  sub "憀", "liu4" #憀
  sub "憁", "zung2" #憁
  sub "憂", "jau1" #憂
  sub "憃", any(["cung1", "zung1"]) #憃
  sub "憄", "zi3" #憄
  sub "憅", "dung6" #憅
  sub "憆", "caang1" #憆
  sub "憇", "hei3" #憇
  sub "憈", "keoi1" #憈
  sub "憉", "paang4" #憉
  sub "憊", any(["bei6", "baai6"]) #憊
  sub "憋", "bit3" #憋
  sub "憌", "king4" #憌
  sub "憍", "giu1" #憍
  sub "憎", "zang1" #憎
  sub "憏", any(["cai3", "zai3"]) #憏
  sub "憐", "lin4" #憐
  sub "憑", any(["pang4", "peng1", "bang6"]) #憑
  sub "憒", any(["kui2", "kwui2"]) #憒
  sub "憓", "wai6" #憓
  sub "憔", "ciu4" #憔
  sub "憕", "cing4" #憕
  sub "憖", "jan6" #憖
  sub "憗", "jan6" #憗
  sub "憘", "hei2" #憘
  sub "憙", "hei2" #憙
  sub "憚", "daan6" #憚
  sub "憛", "taam4" #憛
  sub "憜", "do6" #憜
  sub "憝", "deoi6" #憝
  sub "憞", "deoi6" #憞
  sub "憟", "suk1" #憟
  sub "憠", "kyut3" #憠
  sub "憡", "caak3" #憡
  sub "憢", "hiu1" #憢
  sub "憣", "faan1" #憣
  sub "憤", "fan5" #憤
  sub "憥", "lou4" #憥
  sub "憦", "lou6" #憦
  sub "憧", "cung1" #憧
  sub "憨", "ham1" #憨
  sub "憩", "hei3" #憩
  sub "憪", any(["haan4", "haan6"]) #憪
  sub "憫", "man5" #憫
  sub "憬", "ging2" #憬
  sub "憭", any(["liu5", "liu4"]) #憭
  sub "憮", "mou5" #憮
  sub "憯", "caam2" #憯
  sub "憰", "kyut3" #憰
  sub "憱", "cuk1" #憱
  sub "憲", "hin3" #憲
  sub "憳", "taam2" #憳
  sub "憴", "sing4" #憴
  sub "憵", "pik1" #憵
  sub "憶", "jik1" #憶
  sub "憷", any(["co2", "zeot1"]) #憷
  sub "憸", "cim1" #憸
  sub "憹", any(["nou4", "lou4", "nou5", "lou5", "nung4", "lung4"]) #憹
  sub "憺", "daam6" #憺
  sub "憻", "taan2" #憻
  sub "憼", any(["ging2", "ging3"]) #憼
  sub "憽", "sung1" #憽
  sub "憾", "ham6" #憾
  sub "憿", "giu1" #憿
  sub "懀", "wai3" #懀
  sub "懁", "hyun1" #懁
  sub "懂", "dung2" #懂
  sub "懃", "kan4" #懃
  sub "懄", "kan4" #懄
  sub "懅", "keoi4" #懅
  sub "懆", "cou2" #懆
  sub "懇", "han2" #懇
  sub "懈", any(["haai6", "haai5", "gaai3"]) #懈
  sub "應", any(["jing3", "jing1"]) #應
  sub "懊", any(["ou3", "ngou3"]) #懊
  sub "懋", "mau6" #懋
  sub "懌", "jik6" #懌
  sub "懍", "lam5" #懍
  sub "懎", "sik1" #懎
  sub "懏", "zeon3" #懏
  sub "懐", "waai4" #懐
  sub "懑", "mun6" #懑
  sub "懒", "laan5" #懒
  sub "懓", any(["oi3", "ngoi3"]) #懓
  sub "懔", "lam5" #懔
  sub "懕", "jim1" #懕
  sub "懖", any(["kut3", "kwut3"]) #懖
  sub "懗", "haa3" #懗
  sub "懘", "cit3" #懘
  sub "懙", any(["jyu5", "jyu4"]) #懙
  sub "懚", "jan3" #懚
  sub "懛", "daai1" #懛
  sub "懜", any(["mung2", "mung4", "mung5"]) #懜
  sub "懝", any(["ngoi6", "oi6"]) #懝
  sub "懞", "mung4" #懞
  sub "懟", any(["deoi6", "zeoi6"]) #懟
  sub "懠", "cai4" #懠
  sub "懡", "mo5" #懡
  sub "懢", "laam4" #懢
  sub "懣", "mun6" #懣
  sub "懤", "cau4" #懤
  sub "懥", "zi3" #懥
  sub "懦", any(["no6", "lo6"]) #懦
  sub "懧", any(["no6", "lo6"]) #懧
  sub "懨", "jim1" #懨
  sub "懩", "joeng5" #懩
  sub "懪", "bok6" #懪
  sub "懫", "zi3" #懫
  sub "懬", any(["kwong3", "kong3"]) #懬
  sub "懭", any(["kong3", "kwong3"]) #懭
  sub "懮", any(["jau1", "jau2"]) #懮
  sub "懯", "fu1" #懯
  sub "懰", "lau4" #懰
  sub "懱", "mit6" #懱
  sub "懲", "cing4" #懲
  sub "懳", "wai6" #懳
  sub "懴", "caam3" #懴
  sub "懵", any(["mung2", "mung4", "mung5"]) #懵
  sub "懶", "laan5" #懶
  sub "懷", "waai4" #懷
  sub "懸", "jyun4" #懸
  sub "懹", "joeng6" #懹
  sub "懺", "caam3" #懺
  sub "懻", "gei3" #懻
  sub "懼", "geoi6" #懼
  sub "懽", "fun1" #懽
  sub "懾", any(["sip3", "zip3"]) #懾
  sub "懿", "ji3" #懿
  sub "戀", any(["lyun2", "lyun5"]) #戀
  sub "戁", any(["naan5", "laan5"]) #戁
  sub "戂", "mei4" #戂
  sub "戃", any(["tong2", "cong2"]) #戃
  sub "戄", "fok3" #戄
  sub "戅", any(["zong3", "ngong6", "ong6"]) #戅
  sub "戆", any(["zong3", "ngong6", "ong6"]) #戆
  sub "戇", any(["zong3", "ngong6", "ong6"]) #戇
  sub "戈", any(["gwo1", "go1"]) #戈
  sub "戉", "jyut6" #戉
  sub "戊", "mou6" #戊
  sub "戋", "zin1" #戋
  sub "戌", "seot1" #戌
  sub "戍", "syu3" #戍
  sub "戎", "jung4" #戎
  sub "戏", any(["hei3", "hei1", "fu1"]) #戏
  sub "成", any(["sing4", "seng4", "cing4"]) #成
  sub "我", any(["ngo5", "o5"]) #我
  sub "戒", "gaai3" #戒
  sub "戓", "gap3" #戓
  sub "戔", "zin1" #戔
  sub "戕", "coeng4" #戕
  sub "或", any(["waak6", "wik6"]) #或
  sub "戗", any(["coeng1", "coeng3"]) #戗
  sub "战", "zin3" #战
  sub "戙", any(["dung6", "dung2", "dong6"]) #戙
  sub "戚", any(["cik1", "cuk1"]) #戚
  sub "戛", "gaat3" #戛
  sub "戜", "dit6" #戜
  sub "戝", "caak3" #戝
  sub "戞", "gaat3" #戞
  sub "戟", "gik1" #戟
  sub "戠", "zik1" #戠
  sub "戡", "ham1" #戡
  sub "戢", "cap1" #戢
  sub "戣", "kwai4" #戣
  sub "戤", "koi3" #戤
  sub "戥", any(["dang2", "dang6"]) #戥
  sub "戦", "zin3" #戦
  sub "戧", any(["coeng1", "coeng3"]) #戧
  sub "戨", "go1" #戨
  sub "戩", "zin2" #戩
  sub "截", any(["zit6", "zit2"]) #截
  sub "戫", "juk1" #戫
  sub "戬", "zin2" #戬
  sub "戭", any(["jan5", "jin2"]) #戭
  sub "戮", "luk6" #戮
  sub "戯", any(["hei3", "fu1"]) #戯
  sub "戰", "zin3" #戰
  sub "戱", any(["hei3", "fu1"]) #戱
  sub "戲", any(["hei3", "hei1", "fu1"]) #戲
  sub "戳", any(["coek3", "cok3"]) #戳
  sub "戴", "daai3" #戴
  sub "戵", "keoi4" #戵
  sub "戶", "wu6" #戶
  sub "户", "wu6" #户
  sub "戸", "wu6" #戸
  sub "戹", any(["ak1", "aak1", "ngaak1", "ngak1"]) #戹
  sub "戺", "si6" #戺
  sub "戻", "dai6" #戻
  sub "戼", "maau5" #戼
  sub "戽", "fu3" #戽
  sub "戾", any(["leoi6", "lit6", "lai2"]) #戾
  sub "房", any(["fong4", "fong2", "pong4"]) #房
  sub "所", "so2" #所
  sub "扁", any(["bin2", "pin1"]) #扁
  sub "扂", "dim3" #扂
  sub "扃", any(["gwing1", "gwing2"]) #扃
  sub "扄", "soeng2" #扄
  sub "扅", "ji4" #扅
  sub "扆", "ji2" #扆
  sub "扇", any(["sin3", "sin2"]) #扇
  sub "扈", "wu6" #扈
  sub "扉", "fei1" #扉
  sub "扊", "jim5" #扊
  sub "手", "sau2" #手
  sub "扌", any(["sau2", "tik1 sau2 bin1"]) #扌
  sub "才", any(["coi4", "coi2"]) #才
  sub "扎", any(["zaat3", "zaat2"]) #扎
  sub "扏", "kau4" #扏
  sub "扐", any(["lak6", "lik1"]) #扐
  sub "扑", any(["pok3", "puk1", "bik1"]) #扑
  sub "扒", any(["paa4", "paa2", "paa1"]) #扒
  sub "打", any(["daa2", "daa1"]) #打
  sub "扔", any(["jing4", "wing1"]) #扔
  sub "払", "faan2" #払
  sub "扖", "jap6" #扖
  sub "扗", "zoi6" #扗
  sub "托", any(["tok3", "tok2"]) #托
  sub "扙", "zoeng6" #扙
  sub "扚", "tiu2" #扚
  sub "扛", any(["gong1", "kong1"]) #扛
  sub "扜", "jyu1" #扜
  sub "扝", "fu1" #扝
  sub "扞", any(["gon2", "hon6", "hon2", "hon5"]) #扞
  sub "扟", "san1" #扟
  sub "扠", "caa1" #扠
  sub "扡", any(["ci2", "to1"]) #扡
  sub "扢", any(["gwat1", "ngat6", "at6"]) #扢
  sub "扣", any(["kau3", "kau2"]) #扣
  sub "扤", any(["ngaat6", "aat6", "ngat6", "at6", "wat6", "ngat1", "at1"]) #扤
  sub "扥", "dan3" #扥
  sub "扦", "cin1" #扦
  sub "执", "zap1" #执
  sub "扨", "jan6" #扨
  sub "扩", any(["kwok3", "kok3", "kong3", "kwong3"]) #扩
  sub "扪", "mun4" #扪
  sub "扫", any(["sou3", "sou2"]) #扫
  sub "扬", any(["joeng4", "joeng2"]) #扬
  sub "扭", any(["nau2", "lau2"]) #扭
  sub "扮", any(["baan6", "baan3"]) #扮
  sub "扯", "ce2" #扯
  sub "扰", any(["jiu2", "jiu5"]) #扰
  sub "扱", any(["kap1", "caap3"]) #扱
  sub "扲", any(["ngam4", "am4", "kam4"]) #扲
  sub "扳", any(["paan1", "baan2"]) #扳
  sub "扴", "git3" #扴
  sub "扵", any(["jyu1", "wu1"]) #扵
  sub "扶", "fu4" #扶
  sub "扷", any(["ou3", "ngou3"]) #扷
  sub "扸", "sik1" #扸
  sub "批", any(["pai1", "pei4"]) #批
  sub "扺", "zi2" #扺
  sub "扻", any(["ham2", "ham6", "zit3"]) #扻
  sub "扼", any(["ak1", "aak1", "ngaak1", "ngak1"]) #扼
  sub "扽", any(["dan3", "dan6"]) #扽
  sub "找", "zaau2" #找
  sub "承", "sing4" #承
  sub "技", "gei6" #技
  sub "抁", "jin5" #抁
  sub "抂", any(["kwong4", "kong4"]) #抂
  sub "抃", "bin6" #抃
  sub "抄", "caau1" #抄
  sub "抅", "keoi1" #抅
  sub "抆", any(["man5", "man2"]) #抆
  sub "抇", "wat6" #抇
  sub "抈", "jyut6" #抈
  sub "抉", "kyut3" #抉
  sub "把", any(["baa2", "baa3", "paa4"]) #把
  sub "抋", "cam3" #抋
  sub "抌", "dam2" #抌
  sub "抍", "sing1" #抍
  sub "抎", "wan5" #抎
  sub "抏", any(["jyun4", "waan4", "wun6"]) #抏
  sub "抐", any(["neot6", "leot6"]) #抐
  sub "抑", "jik1" #抑
  sub "抒", "syu1" #抒
  sub "抓", any(["zaau2", "zaa1", "aau1", "ngaau1", "waa2"]) #抓
  sub "抔", "pau4" #抔
  sub "投", "tau4" #投
  sub "抖", "dau2" #抖
  sub "抗", "kong3" #抗
  sub "折", any(["zit3", "zip3", "zip2"]) #折
  sub "抙", "pau4" #抙
  sub "抚", "fu2" #抚
  sub "抛", "paau1" #抛
  sub "抜", "bat6" #抜
  sub "抝", any(["aau2", "ngaau2", "aau3", "ngaau3"]) #抝
  sub "択", "zaak6" #択
  sub "抟", any(["tyun4", "zyun1"]) #抟
  sub "抠", "kau1" #抠
  sub "抡", "leon4" #抡
  sub "抢", any(["coeng2", "coeng1"]) #抢
  sub "抣", "gwan1" #抣
  sub "护", "wu6" #护
  sub "报", "bou3" #报
  sub "抦", "bing2" #抦
  sub "抧", "zi2" #抧
  sub "抨", any(["ping1", "ping4", "paang1"]) #抨
  sub "抩", any(["naam4", "laam4"]) #抩
  sub "抪", "bo3" #抪
  sub "披", "pei1" #披
  sub "抬", "toi4" #抬
  sub "抭", "jiu5" #抭
  sub "抮", any(["zan2", "hin2"]) #抮
  sub "抯", "zaa1" #抯
  sub "抰", "joeng2" #抰
  sub "抱", any(["pou5", "bou6"]) #抱
  sub "抲", "ho1" #抲
  sub "抳", any(["nei5", "lei5"]) #抳
  sub "抴", any(["jit6", "jai6"]) #抴
  sub "抵", "dai2" #抵
  sub "抶", "cik1" #抶
  sub "抷", "pei1" #抷
  sub "抸", "hip3" #抸
  sub "抹", any(["mut3", "maat3"]) #抹
  sub "抺", "mui6" #抺
  sub "抻", "can2" #抻
  sub "押", any(["aat3", "ngaat3", "aat2", "ngaat2", "aap3", "ngaap3"]) #押
  sub "抽", "cau1" #抽
  sub "抾", any(["gip3", "keoi1", "hei1"]) #抾
  sub "抿", any(["man5", "man2"]) #抿
  sub "拀", "zuk1" #拀
  sub "拁", "ke2" #拁
  sub "拂", any(["fat1", "bat6"]) #拂
  sub "拃", any(["zaa3", "zaa6"]) #拃
  sub "拄", "zyu2" #拄
  sub "担", any(["daam1", "daam3", "daam2"]) #担
  sub "拆", "caak3" #拆
  sub "拇", "mou5" #拇
  sub "拈", any(["nim1", "lim1", "nim2", "lim2", "nin2", "lin2", "nin5", "lin5", "dim1"]) #拈
  sub "拉", any(["laai1", "laai6", "laat6", "laap6"]) #拉
  sub "拊", "fu2" #拊
  sub "拋", "paau1" #拋
  sub "拌", any(["bun6", "pun3"]) #拌
  sub "拍", any(["paak3", "paak2"]) #拍
  sub "拎", any(["ling1", "ning1"]) #拎
  sub "拏", any(["naa4", "laa4"]) #拏
  sub "拐", "gwaai2" #拐
  sub "拑", "kim4" #拑
  sub "拒", "keoi5" #拒
  sub "拓", any(["tok3", "taap3"]) #拓
  sub "拔", "bat6" #拔
  sub "拕", "to1" #拕
  sub "拖", "to1" #拖
  sub "拗", any(["aau2", "ngaau2", "aau3", "ngaau3"]) #拗
  sub "拘", "keoi1" #拘
  sub "拙", any(["zyut3", "zyut6"]) #拙
  sub "拚", any(["pun3", "pun2", "ping1", "bin6"]) #拚
  sub "招", "ziu1" #招
  sub "拜", any(["baai3", "baai1"]) #拜
  sub "拝", "baai3" #拝
  sub "拞", "dai2" #拞
  sub "拟", any(["ji5", "ji4"]) #拟
  sub "拠", "geoi3" #拠
  sub "拡", any(["kwok3", "kok3"]) #拡
  sub "拢", any(["lung5", "lung2"]) #拢
  sub "拣", "gaan2" #拣
  sub "拤", "kaa1" #拤
  sub "拥", "jung2" #拥
  sub "拦", "laan4" #拦
  sub "拧", any(["ning6", "ling6", "ning2", "ling2", "ning4", "ling4"]) #拧
  sub "拨", any(["but6", "but2"]) #拨
  sub "择", "zaak6" #择
  sub "拪", "cin1" #拪
  sub "拫", "hang4" #拫
  sub "括", any(["kut3", "kwut3", "gwaat3"]) #括
  sub "拭", "sik1" #拭
  sub "拮", any(["git3", "gaat3"]) #拮
  sub "拯", "cing2" #拯
  sub "拰", any(["nam5", "lam5"]) #拰
  sub "拱", "gung2" #拱
  sub "拲", "gung2" #拲
  sub "拳", any(["kyun4", "kyun2"]) #拳
  sub "拴", any(["saan1", "cyun4"]) #拴
  sub "拵", "cyun4" #拵
  sub "拶", any(["zaat3", "zaan2"]) #拶
  sub "拷", any(["haau2", "haau1"]) #拷
  sub "拸", "ji4" #拸
  sub "拹", "hip3" #拹
  sub "拺", "caak3" #拺
  sub "拻", "fui1" #拻
  sub "拼", any(["ping1", "ping3", "pun3", "pun2"]) #拼
  sub "拽", any(["jai6", "jit6"]) #拽
  sub "拾", any(["sap6", "sip3", "gip6"]) #拾
  sub "拿", any(["naa4", "laa4", "naa2", "laa2"]) #拿
  sub "挀", "baak3" #挀
  sub "持", any(["ci4", "ci2"]) #持
  sub "挂", any(["gwaa3", "kwaa3"]) #挂
  sub "挃", "zat6" #挃
  sub "挄", any(["kwok3", "kok3"]) #挄
  sub "挅", "do2" #挅
  sub "挆", "do2" #挆
  sub "指", "zi2" #指
  sub "挈", "kit3" #挈
  sub "按", any(["on3", "ngon3"]) #按
  sub "挊", "lung6" #挊
  sub "挋", "zan3" #挋
  sub "挌", "gaak3" #挌
  sub "挍", "haau6" #挍
  sub "挎", any(["kwaa3", "fu1"]) #挎
  sub "挏", any(["dung6", "tung4"]) #挏
  sub "挐", any(["jyu4", "naau4", "laau4", "naa4", "laa4"]) #挐
  sub "挑", any(["tiu1", "tou1", "tiu5"]) #挑
  sub "挒", "lit6" #挒
  sub "挓", "zaa1" #挓
  sub "挔", "leoi5" #挔
  sub "挕", "dip3" #挕
  sub "挖", any(["waat3", "waat2", "waa1"]) #挖
  sub "挗", "kyut3" #挗
  sub "挘", "lyut3" #挘
  sub "挙", "geoi2" #挙
  sub "挚", "zi3" #挚
  sub "挛", any(["lyun4", "lyun1"]) #挛
  sub "挜", any(["aa3", "ngaa6", "aa6", "ngaa3"]) #挜
  sub "挝", any(["zaa1", "wo1"]) #挝
  sub "挞", any(["taat3", "taat1"]) #挞
  sub "挟", any(["hip3", "haap6", "gaap3", "hip6"]) #挟
  sub "挠", any(["naau4", "laau4", "naau2", "laau2", "naau5", "laau5"]) #挠
  sub "挡", any(["dong2", "dong3"]) #挡
  sub "挢", "giu2" #挢
  sub "挣", any(["zang1", "zaang1", "zaang6"]) #挣
  sub "挤", "zai1" #挤
  sub "挥", "fai1" #挥
  sub "挦", any(["cam4", "cim4"]) #挦
  sub "挧", "jyu5" #挧
  sub "挨", any(["aai1", "ngaai1", "ngaai4", "aai4"]) #挨
  sub "挩", any(["tyut3", "seoi3"]) #挩
  sub "挪", any(["no4", "lo4"]) #挪
  sub "挫", "co3" #挫
  sub "挬", "but6" #挬
  sub "挭", "gaang3" #挭
  sub "挮", "tai2" #挮
  sub "振", "zan3" #振
  sub "挰", "caang4" #挰
  sub "挱", any(["so1", "saa1"]) #挱
  sub "挲", any(["so1", "saa1"]) #挲
  sub "挳", "hang1" #挳
  sub "挴", "mui5" #挴
  sub "挵", "lung6" #挵
  sub "挶", any(["guk6", "guk1"]) #挶
  sub "挷", "pong3" #挷
  sub "挸", "gin2" #挸
  sub "挹", "jap1" #挹
  sub "挺", any(["ting5", "ting2"]) #挺
  sub "挻", "saan1" #挻
  sub "挼", any(["no4", "lo4"]) #挼
  sub "挽", any(["waan5", "maan5"]) #挽
  sub "挾", any(["hip3", "haap6", "gaap3", "hip6"]) #挾
  sub "挿", "caap3" #挿
  sub "捀", "fung4" #捀
  sub "捁", "gaau2" #捁
  sub "捂", any(["wu2", "ng6", "m6"]) #捂
  sub "捃", any(["kwan2", "kwan3"]) #捃
  sub "捄", any(["kau4", "geoi1", "gau3"]) #捄
  sub "捅", "tung2" #捅
  sub "捆", "kwan2" #捆
  sub "捇", "waak6" #捇
  sub "捈", "tou4" #捈
  sub "捉", any(["zuk1", "zuk3"]) #捉
  sub "捊", "pau4" #捊
  sub "捋", "lyut3" #捋
  sub "捌", "baat3" #捌
  sub "捍", any(["hon6", "hon2", "hon5"]) #捍
  sub "捎", "saau1" #捎
  sub "捏", any(["nip6", "lip6"]) #捏
  sub "捐", "gyun1" #捐
  sub "捑", "zik6" #捑
  sub "捒", "cuk1" #捒
  sub "捓", "je4" #捓
  sub "捔", "gok3" #捔
  sub "捕", "bou6" #捕
  sub "捖", any(["gwaat3", "jyun4"]) #捖
  sub "捗", "bou6" #捗
  sub "捘", any(["zyun3", "zeon3"]) #捘
  sub "捙", "jai6" #捙
  sub "捚", "zaai1" #捚
  sub "捛", "leoi5" #捛
  sub "捜", "sau1" #捜
  sub "捝", any(["tyut3", "seoi3"]) #捝
  sub "捞", any(["laau4", "laau1", "lou1", "lou4"]) #捞
  sub "损", "syun2" #损
  sub "捠", "bang1" #捠
  sub "捡", "gim2" #捡
  sub "换", "wun6" #换
  sub "捣", "dou2" #捣
  sub "捤", "mei5" #捤
  sub "捥", "wun2" #捥
  sub "捦", "kam4" #捦
  sub "捧", any(["pung2", "bung2"]) #捧
  sub "捨", any(["se2", "se5"]) #捨
  sub "捩", any(["lit6", "lai6", "leoi6"]) #捩
  sub "捪", "man4" #捪
  sub "捫", "mun4" #捫
  sub "捬", "fu2" #捬
  sub "捭", "baai2" #捭
  sub "据", any(["geoi3", "geoi1"]) #据
  sub "捯", "dou3" #捯
  sub "捰", "wo2" #捰
  sub "捱", any(["ngaai4", "aai4"]) #捱
  sub "捲", "gyun2" #捲
  sub "捳", any(["ngok6", "ok6"]) #捳
  sub "捴", "zung2" #捴
  sub "捵", any(["tin2", "din2", "can2"]) #捵
  sub "捶", "ceoi4" #捶
  sub "捷", any(["zit6", "zit3", "cip3"]) #捷
  sub "捸", "teot1" #捸
  sub "捹", any(["ban3", "fing6", "fang6"]) #捹
  sub "捺", any(["naat6", "laat6"]) #捺
  sub "捻", any(["nim2", "lim2", "nin2", "lin2", "nip6", "lip6"]) #捻
  sub "捼", any(["no4", "lo4"]) #捼
  sub "捽", any(["zeot1", "cyut3", "zyut6"]) #捽
  sub "捾", "wut6" #捾
  sub "捿", "cai1" #捿
  sub "掀", "hin1" #掀
  sub "掁", "caang4" #掁
  sub "掂", any(["dim1", "dim6", "dim3"]) #掂
  sub "掃", any(["sou3", "sou2"]) #掃
  sub "掄", "leon4" #掄
  sub "掅", "cing3" #掅
  sub "掆", "gong1" #掆
  sub "掇", any(["zyut3", "dyut3"]) #掇
  sub "授", "sau6" #授
  sub "掉", any(["diu6", "zaau6", "deu6"]) #掉
  sub "掊", any(["pau2", "pau4"]) #掊
  sub "掋", "dai2" #掋
  sub "掌", "zoeng2" #掌
  sub "掍", any(["wan6", "gwan2"]) #掍
  sub "掎", any(["gei2", "gei1"]) #掎
  sub "掏", any(["tou4", "tou1"]) #掏
  sub "掐", "haap3" #掐
  sub "掑", "kei4" #掑
  sub "排", any(["paai4", "paai2"]) #排
  sub "掓", "suk1" #掓
  sub "掔", any(["haan1", "hin1"]) #掔
  sub "掕", "ling4" #掕
  sub "掖", any(["jik6", "jip3"]) #掖
  sub "掗", any(["aa3", "ngaa6", "aa6", "ngaa3"]) #掗
  sub "掘", "gwat6" #掘
  sub "掙", any(["zang1", "zaang1", "zaang6"]) #掙
  sub "掚", "loeng5" #掚
  sub "掛", any(["gwaa3", "kwaa3"]) #掛
  sub "掜", any(["ngai5", "ai5", "nip6", "lip6"]) #掜
  sub "掝", "waak6" #掝
  sub "掞", any(["sim3", "jim5", "jim6"]) #掞
  sub "掟", "deng3" #掟
  sub "掠", "loek6" #掠
  sub "採", "coi2" #採
  sub "探", any(["taam3", "taam1"]) #探
  sub "掣", any(["zai3", "cit3"]) #掣
  sub "掤", "bing1" #掤
  sub "接", "zip3" #接
  sub "掦", "tik1" #掦
  sub "控", "hung3" #控
  sub "推", "teoi1" #推
  sub "掩", "jim2" #掩
  sub "措", "cou3" #措
  sub "掫", "zau1" #掫
  sub "掬", "guk1" #掬
  sub "掭", any(["tim5", "tim3"]) #掭
  sub "掮", "kin4" #掮
  sub "掯", "kang3" #掯
  sub "掰", any(["maak3", "baai1"]) #掰
  sub "掱", "paa4" #掱
  sub "掲", "kit3" #掲
  sub "掳", "lou5" #掳
  sub "掴", any(["gwaak3", "gwok3", "gok3"]) #掴
  sub "掵", "ming6" #掵
  sub "掶", "zit6" #掶
  sub "掷", "zaak6" #掷
  sub "掸", any(["daan6", "sin6"]) #掸
  sub "掹", any(["mang1", "mang3"]) #掹
  sub "掺", any(["caam1", "saam1", "cam1", "cam3"]) #掺
  sub "掻", "sou1" #掻
  sub "掼", "gwaan3" #掼
  sub "掽", "pung3" #掽
  sub "掾", "jyun6" #掾
  sub "掿", any(["nok6", "lok6"]) #掿
  sub "揀", "gaan2" #揀
  sub "揁", "zing1" #揁
  sub "揂", "zau1" #揂
  sub "揃", any(["zin2", "zin1"]) #揃
  sub "揄", "jyu4" #揄
  sub "揅", "jin4" #揅
  sub "揆", any(["kwai4", "kwai5"]) #揆
  sub "揇", any(["naam5", "laam5", "naam3", "laam3"]) #揇
  sub "揈", any(["fang4", "gwang1"]) #揈
  sub "揉", "jau4" #揉
  sub "揊", "bik1" #揊
  sub "揋", "wui1" #揋
  sub "揌", "sak1" #揌
  sub "揍", "zau3" #揍
  sub "揎", "syun1" #揎
  sub "描", "miu4" #描
  sub "提", "tai4" #提
  sub "揑", any(["nip6", "lip6"]) #揑
  sub "插", any(["caap3", "caap2"]) #插
  sub "揓", "ci3" #揓
  sub "揔", "zung2" #揔
  sub "揕", "zam3" #揕
  sub "揖", any(["jap1", "cap1"]) #揖
  sub "揗", "tan4" #揗
  sub "揘", "wing4" #揘
  sub "揙", "bin1" #揙
  sub "揚", any(["joeng4", "joeng2"]) #揚
  sub "換", "wun6" #換
  sub "揜", "jim2" #揜
  sub "揝", any(["zaan2", "zaan6"]) #揝
  sub "揞", any(["am2", "ngam2"]) #揞
  sub "揟", "seoi1" #揟
  sub "揠", any(["aat3", "ngaat3"]) #揠
  sub "握", any(["ak1", "aak1", "ngaak1", "ngak1", "au3", "ngau3"]) #握
  sub "揢", any(["kaa1", "kik1", "kaak3", "kak1"]) #揢
  sub "揣", any(["ceoi2", "cyun2", "caai1"]) #揣
  sub "揤", any(["zat1", "zeot1"]) #揤
  sub "揥", any(["dai3", "tai3"]) #揥
  sub "揦", any(["laa2", "laa5", "laa3"]) #揦
  sub "揧", "laat6" #揧
  sub "揨", "caang4" #揨
  sub "揩", "haai1" #揩
  sub "揪", "zau1" #揪
  sub "揫", "zau1" #揫
  sub "揬", "dat6" #揬
  sub "揭", any(["kit3", "kai3", "gai6"]) #揭
  sub "揮", "fai1" #揮
  sub "揯", "gang1" #揯
  sub "揰", "cung3" #揰
  sub "揱", any(["siu1", "sok3"]) #揱
  sub "揲", any(["sit3", "dip6", "jip6"]) #揲
  sub "揳", any(["sit3", "sip3"]) #揳
  sub "援", any(["wun4", "jyun4", "jyun6"]) #援
  sub "揵", "kin4" #揵
  sub "揶", "je4" #揶
  sub "揷", "caap3" #揷
  sub "揸", any(["zaa1", "zaa2"]) #揸
  sub "揹", "bui3" #揹
  sub "揺", "jiu4" #揺
  sub "揻", "wai1" #揻
  sub "揼", any(["dam1", "dam3", "dam2", "dap6", "dam4"]) #揼
  sub "揽", any(["laam5", "laam2"]) #揽
  sub "揾", any(["wan2", "wan3"]) #揾
  sub "揿", "gam6" #揿
  sub "搀", "caam1" #搀
  sub "搁", "gok3" #搁
  sub "搂", any(["lau1", "lau2", "lau5", "lau4"]) #搂
  sub "搃", "zung2" #搃
  sub "搄", "gang1" #搄
  sub "搅", "gaau2" #搅
  sub "搆", any(["kau3", "gau3"]) #搆
  sub "搇", any(["kam2", "gam6"]) #搇
  sub "搈", "jung4" #搈
  sub "搉", any(["kok1", "kok3"]) #搉
  sub "搊", any(["cau1", "cai1"]) #搊
  sub "搋", "caai1" #搋
  sub "搌", "zin2" #搌
  sub "損", "syun2" #損
  sub "搎", "syun1" #搎
  sub "搏", "bok3" #搏
  sub "搐", "cuk1" #搐
  sub "搑", "jung4" #搑
  sub "搒", any(["pong3", "paang4"]) #搒
  sub "搓", "co1" #搓
  sub "搔", "sou1" #搔
  sub "搕", any(["hap6", "ap1", "ngap1"]) #搕
  sub "搖", any(["jiu4", "jiu2"]) #搖
  sub "搗", "dou2" #搗
  sub "搘", "zi1" #搘
  sub "搙", any(["nuk6", "luk6"]) #搙
  sub "搚", any(["lap6", "laap6"]) #搚
  sub "搛", "gim1" #搛
  sub "搜", any(["sau1", "sau2"]) #搜
  sub "搝", "hau2" #搝
  sub "搞", "gaau2" #搞
  sub "搟", "hin2" #搟
  sub "搠", "sok3" #搠
  sub "搡", "song2" #搡
  sub "搢", "zeon3" #搢
  sub "搣", "mit1" #搣
  sub "搤", any(["ak1", "aak1", "ngaak1", "ngak1"]) #搤
  sub "搥", "ceoi4" #搥
  sub "搦", any(["nik1", "lik1", "nok6", "lok6"]) #搦
  sub "搧", "sin3" #搧
  sub "搨", "taap3" #搨
  sub "搩", "git6" #搩
  sub "搪", any(["tong4", "tong2", "tong5"]) #搪
  sub "搫", "pun4" #搫
  sub "搬", "bun1" #搬
  sub "搭", "daap3" #搭
  sub "搮", "leot6" #搮
  sub "搯", any(["tou1", "tou4"]) #搯
  sub "搰", any(["wat6", "fat1"]) #搰
  sub "搱", "zi6" #搱
  sub "搲", any(["waa2", "we2"]) #搲
  sub "搳", "waak6" #搳
  sub "搴", "hin1" #搴
  sub "搵", any(["wan2", "wan3"]) #搵
  sub "搶", any(["coeng2", "coeng1"]) #搶
  sub "搷", "tin4" #搷
  sub "搸", "zeon1" #搸
  sub "搹", any(["ngak1", "ak1", "gaak3"]) #搹
  sub "携", "kwai4" #携
  sub "搻", any(["nik1", "lik1", "nok6", "lok6"]) #搻
  sub "搼", "kyun4" #搼
  sub "搽", "caa4" #搽
  sub "搾", "zaa3" #搾
  sub "搿", any(["gaap3", "gap3"]) #搿
  sub "摀", any(["wu2", "ng6", "m6"]) #摀
  sub "摁", any(["on3", "ngon3"]) #摁
  sub "摂", "sip3" #摂
  sub "摃", any(["kong1", "gong1"]) #摃
  sub "摄", any(["sip3", "zip3", "nip6", "lip6"]) #摄
  sub "摅", "syu1" #摅
  sub "摆", any(["baai2", "bei1"]) #摆
  sub "摇", "jiu4" #摇
  sub "摈", "ban3" #摈
  sub "摉", "sau1" #摉
  sub "摊", "taan1" #摊
  sub "摋", "saat3" #摋
  sub "摌", "caan2" #摌
  sub "摍", "suk1" #摍
  sub "摎", any(["gau1", "lau4"]) #摎
  sub "摏", "zung1" #摏
  sub "摐", any(["cung1", "coeng1"]) #摐
  sub "摑", any(["gwaak3", "gwok3", "gok3"]) #摑
  sub "摒", any(["bing3", "bing2"]) #摒
  sub "摓", "fung4" #摓
  sub "摔", "seot1" #摔
  sub "摕", "dai3" #摕
  sub "摖", "cai3" #摖
  sub "摗", "cuk1" #摗
  sub "摘", "zaak6" #摘
  sub "摙", any(["lin5", "lin2"]) #摙
  sub "摚", "tong3" #摚
  sub "摛", any(["ci1", "lei4"]) #摛
  sub "摜", "gwaan3" #摜
  sub "摝", "luk6" #摝
  sub "摞", any(["lo3", "lo6"]) #摞
  sub "摟", any(["lau1", "lau2", "lau5", "lau4"]) #摟
  sub "摠", "zung2" #摠
  sub "摡", "goi3" #摡
  sub "摢", "wu6" #摢
  sub "摣", "zaa1" #摣
  sub "摤", "coeng2" #摤
  sub "摥", "tong3" #摥
  sub "摦", "waa6" #摦
  sub "摧", "ceoi1" #摧
  sub "摨", any(["naai4", "laai4"]) #摨
  sub "摩", any(["mo1", "maa1"]) #摩
  sub "摪", "zoeng1" #摪
  sub "摫", "kwai1" #摫
  sub "摬", "jing2" #摬
  sub "摭", "zek3" #摭
  sub "摮", any(["ngou4", "ou4"]) #摮
  sub "摯", "zi3" #摯
  sub "摰", "jit6" #摰
  sub "摱", "maan1" #摱
  sub "摲", "saam3" #摲
  sub "摳", "kau1" #摳
  sub "摴", "syu1" #摴
  sub "摵", any(["saak3", "cik1"]) #摵
  sub "摶", any(["tyun4", "zyun1"]) #摶
  sub "摷", "ziu6" #摷
  sub "摸", any(["mo2", "mou4"]) #摸
  sub "摹", "mou4" #摹
  sub "摺", any(["zip3", "zaap3", "zip2"]) #摺
  sub "摻", any(["caam1", "saam1", "cam1", "cam3"]) #摻
  sub "摼", "hang1" #摼
  sub "摽", any(["biu1", "piu1", "piu5"]) #摽
  sub "摾", "koeng5" #摾
  sub "摿", "jiu4" #摿
  sub "撀", "gau3" #撀
  sub "撁", "hin1" #撁
  sub "撂", "liu1" #撂
  sub "撃", "gik1" #撃
  sub "撄", "jing1" #撄
  sub "撅", any(["kyut3", "gwat6", "gwai3"]) #撅
  sub "撆", "pit3" #撆
  sub "撇", "pit3" #撇
  sub "撈", any(["laau4", "laau1", "lou1", "lou4"]) #撈
  sub "撉", "dan3" #撉
  sub "撊", any(["haan6", "haan5"]) #撊
  sub "撋", any(["jyun4", "no4", "lo4"]) #撋
  sub "撌", "gwai6" #撌
  sub "撍", any(["zaan2", "cim4"]) #撍
  sub "撎", "ji3" #撎
  sub "撏", any(["cam4", "cim4"]) #撏
  sub "撐", any(["caang1", "caang3"]) #撐
  sub "撑", "caang1" #撑
  sub "撒", "saat3" #撒
  sub "撓", any(["naau4", "laau4", "naau2", "laau2", "naau5", "laau5"]) #撓
  sub "撔", "wang6" #撔
  sub "撕", "si1" #撕
  sub "撖", any(["hon6", "ham5"]) #撖
  sub "撗", any(["gwong3", "gong3"]) #撗
  sub "撘", "daap3" #撘
  sub "撙", "zyun2" #撙
  sub "撚", any(["nan2", "lan2", "nim2", "lim2", "nin2", "lin2", "nin5", "lin5"]) #撚
  sub "撛", "leon5" #撛
  sub "撜", any(["cing2", "caang4"]) #撜
  sub "撝", "fai1" #撝
  sub "撞", any(["zong6", "zong2"]) #撞
  sub "撟", "giu2" #撟
  sub "撠", "gik1" #撠
  sub "撡", any(["cou1", "cou3"]) #撡
  sub "撢", any(["taam3", "taam2", "ngam4", "am4", "daan6"]) #撢
  sub "撣", any(["daan6", "sin6"]) #撣
  sub "撤", "cit3" #撤
  sub "撥", any(["but6", "but2"]) #撥
  sub "撦", "ce2" #撦
  sub "撧", any(["zyut6", "zyut3"]) #撧
  sub "撨", "siu1" #撨
  sub "撩", any(["liu4", "liu1"]) #撩
  sub "撪", "ban6" #撪
  sub "撫", "fu2" #撫
  sub "撬", any(["giu6", "hiu3"]) #撬
  sub "播", "bo3" #播
  sub "撮", any(["cyut3", "caai2"]) #撮
  sub "撯", "zoek3" #撯
  sub "撰", any(["zaan6", "zaan3"]) #撰
  sub "撱", "wai5" #撱
  sub "撲", any(["pok3", "puk1"]) #撲
  sub "撳", "gam6" #撳
  sub "撴", any(["deon1", "dan3"]) #撴
  sub "撵", "lin5" #撵
  sub "撶", "waa1" #撶
  sub "撷", any(["kit3", "git3"]) #撷
  sub "撸", "lou5" #撸
  sub "撹", "gaau2" #撹
  sub "撺", any(["cyun3", "cyun2"]) #撺
  sub "撻", any(["taat3", "taat1"]) #撻
  sub "撼", any(["ham6", "ham2"]) #撼
  sub "撽", any(["gik1", "kiu3", "haau3"]) #撽
  sub "撾", any(["zaa1", "wo1"]) #撾
  sub "撿", "gim2" #撿
  sub "擀", "gon2" #擀
  sub "擁", "jung2" #擁
  sub "擂", "leoi4" #擂
  sub "擃", any(["nong5", "long5"]) #擃
  sub "擄", "lou5" #擄
  sub "擅", "sin6" #擅
  sub "擆", "zoek3" #擆
  sub "擇", "zaak6" #擇
  sub "擈", "pok3" #擈
  sub "擉", "cok3" #擉
  sub "擊", "gik1" #擊
  sub "擋", any(["dong2", "dong3"]) #擋
  sub "擌", "saak3" #擌
  sub "操", any(["cou1", "cou3"]) #操
  sub "擎", "king4" #擎
  sub "擏", any(["king4", "geng6"]) #擏
  sub "擐", any(["gwaan3", "gwaan1"]) #擐
  sub "擑", "zip3" #擑
  sub "擒", "kam4" #擒
  sub "擓", "kwaai5" #擓
  sub "擔", any(["daam1", "daam3", "daam2"]) #擔
  sub "擕", "kwai4" #擕
  sub "擖", any(["kaa1", "kaat3", "gaat3", "jip6"]) #擖
  sub "擗", any(["pik1", "pek6"]) #擗
  sub "擘", any(["maak3", "baai1"]) #擘
  sub "擙", any(["ngou1", "ou1"]) #擙
  sub "據", "geoi3" #據
  sub "擛", "jip6" #擛
  sub "擜", any(["ngaat6", "aat6"]) #擜
  sub "擝", "mang1" #擝
  sub "擞", any(["sau2", "sau3"]) #擞
  sub "擟", "mei4" #擟
  sub "擠", "zai1" #擠
  sub "擡", "toi4" #擡
  sub "擢", "zok6" #擢
  sub "擣", "dou2" #擣
  sub "擤", "sang3" #擤
  sub "擥", any(["laam5", "laam2"]) #擥
  sub "擦", any(["caat3", "caat2"]) #擦
  sub "擧", "geoi2" #擧
  sub "擨", "je4" #擨
  sub "擩", any(["jyu5", "jeoi5", "jyu6"]) #擩
  sub "擪", any(["jip3", "aap3", "ngaap3"]) #擪
  sub "擫", "jip3" #擫
  sub "擬", any(["ji5", "ji4"]) #擬
  sub "擭", "wok6" #擭
  sub "擮", "zit6" #擮
  sub "擯", "ban3" #擯
  sub "擰", any(["ning6", "ling6", "ning2", "ling2", "ning4", "ling4"]) #擰
  sub "擱", "gok3" #擱
  sub "擲", "zaak6" #擲
  sub "擳", "zit1" #擳
  sub "擴", any(["kwok3", "kok3", "kong3", "kwong3"]) #擴
  sub "擵", "mo1" #擵
  sub "擶", "zin3" #擶
  sub "擷", any(["kit3", "git3"]) #擷
  sub "擸", any(["laap3", "lip6", "laap6"]) #擸
  sub "擹", "taan1" #擹
  sub "擺", "baai2" #擺
  sub "擻", any(["sau2", "sau3"]) #擻
  sub "擼", "lou5" #擼
  sub "擽", any(["lik6", "loek6"]) #擽
  sub "擾", any(["jiu2", "jiu5"]) #擾
  sub "擿", any(["tik1", "zaak6", "zek3"]) #擿
  sub "攀", "paan1" #攀
  sub "攁", "joeng5" #攁
  sub "攂", "leoi4" #攂
  sub "攃", "caat3" #攃
  sub "攄", "syu1" #攄
  sub "攅", "cyun4" #攅
  sub "攆", "lin5" #攆
  sub "攇", "hin2" #攇
  sub "攈", any(["kwan2", "kwan3"]) #攈
  sub "攉", any(["fok3", "kok3"]) #攉
  sub "攊", "lik6" #攊
  sub "攋", "laai6" #攋
  sub "攌", "waan6" #攌
  sub "攍", "jing4" #攍
  sub "攎", "lou4" #攎
  sub "攏", any(["lung5", "lung2"]) #攏
  sub "攐", "hin1" #攐
  sub "攑", "hin1" #攑
  sub "攒", any(["cyun4", "zaan2", "zyun2"]) #攒
  sub "攓", "hin1" #攓
  sub "攔", "laan4" #攔
  sub "攕", any(["cim1", "saam1"]) #攕
  sub "攖", "jing1" #攖
  sub "攗", "mei4" #攗
  sub "攘", any(["joeng4", "joeng5", "joeng6"]) #攘
  sub "攙", "caam1" #攙
  sub "攚", "jing4" #攚
  sub "攛", any(["cyun3", "cyun2"]) #攛
  sub "攜", "kwai4" #攜
  sub "攝", any(["sip3", "zip3", "nip6", "lip6"]) #攝
  sub "攞", any(["lyut3", "lo2", "lo1"]) #攞
  sub "攟", any(["kwan2", "kwan3"]) #攟
  sub "攠", "mei4" #攠
  sub "攡", any(["ci1", "lei4"]) #攡
  sub "攢", any(["cyun4", "zaan2", "zyun2"]) #攢
  sub "攣", any(["lyun4", "lyun1"]) #攣
  sub "攤", "taan1" #攤
  sub "攥", "zaan6" #攥
  sub "攦", "lai6" #攦
  sub "攧", any(["din1", "dit6"]) #攧
  sub "攨", "waa2" #攨
  sub "攩", "dong2" #攩
  sub "攪", "gaau2" #攪
  sub "攫", "fok3" #攫
  sub "攬", any(["laam5", "laam2"]) #攬
  sub "攭", any(["lai5", "lai6"]) #攭
  sub "攮", any(["nong5", "long5"]) #攮
  sub "支", "zi1" #支
  sub "攰", any(["gui6", "gwui6"]) #攰
  sub "攱", "gwai2" #攱
  sub "攲", "kei1" #攲
  sub "攳", "cam4" #攳
  sub "攴", any(["pok3", "bok1"]) #攴
  sub "攵", any(["pok3", "faan2 man4 bin1"]) #攵
  sub "收", "sau1" #收
  sub "攷", "haau2" #攷
  sub "攸", "jau4" #攸
  sub "改", "goi2" #改
  sub "攺", "ji5" #攺
  sub "攻", "gung1" #攻
  sub "攼", "gon1" #攼
  sub "攽", any(["baan1", "ban1"]) #攽
  sub "放", any(["fong3", "fong2"]) #放
  sub "政", "zing3" #政
  sub "敀", "baak3" #敀
  sub "敁", "dim1" #敁
  sub "敂", "kau3" #敂
  sub "敃", "man5" #敃
  sub "敄", "mou6" #敄
  sub "故", any(["gu3", "gwu3", "gu2", "gwu2"]) #故
  sub "敆", "hap6" #敆
  sub "敇", "caak3" #敇
  sub "效", "haau6" #效
  sub "敉", any(["mei5", "mai5"]) #敉
  sub "敊", "cuk1" #敊
  sub "敋", "gok3" #敋
  sub "敌", "dik6" #敌
  sub "敍", "zeoi6" #敍
  sub "敎", any(["gaau3", "gaau1"]) #敎
  sub "敏", "man5" #敏
  sub "敐", "san4" #敐
  sub "救", "gau3" #救
  sub "敒", "san1" #敒
  sub "敓", "dyut6" #敓
  sub "敔", "jyu5" #敔
  sub "敕", "cik1" #敕
  sub "敖", any(["ngou4", "ou4", "ngou6", "ou6"]) #敖
  sub "敗", "baai6" #敗
  sub "敘", "zeoi6" #敘
  sub "教", any(["gaau3", "gaau1"]) #教
  sub "敚", "dyut6" #敚
  sub "敛", any(["lim5", "lim6"]) #敛
  sub "敜", any(["nip6", "lip6"]) #敜
  sub "敝", "bai6" #敝
  sub "敞", "cong2" #敞
  sub "敟", "din2" #敟
  sub "敠", any(["zyut3", "dyut3"]) #敠
  sub "敡", "ji6" #敡
  sub "敢", "gam2" #敢
  sub "散", any(["saan3", "saan2"]) #散
  sub "敤", "fo2" #敤
  sub "敥", "jim6" #敥
  sub "敦", any(["deon1", "deoi1", "deoi3", "tyun4"]) #敦
  sub "敧", "gei1" #敧
  sub "敨", "tau2" #敨
  sub "敩", any(["haau6", "hok6"]) #敩
  sub "敪", "zyut3" #敪
  sub "敫", any(["giu3", "giu2"]) #敫
  sub "敬", "ging3" #敬
  sub "敭", "joeng4" #敭
  sub "敮", "hap1" #敮
  sub "敯", "man5" #敯
  sub "数", any(["sou3", "sou2", "sok3", "cuk1"]) #数
  sub "敱", any(["ngoi4", "oi4"]) #敱
  sub "敲", "haau1" #敲
  sub "敳", any(["ngoi4", "oi4"]) #敳
  sub "整", "zing2" #整
  sub "敵", "dik6" #敵
  sub "敶", "can4" #敶
  sub "敷", "fu1" #敷
  sub "數", any(["sou3", "sou2", "sok3", "cuk1"]) #數
  sub "敹", "liu4" #敹
  sub "敺", "keoi1" #敺
  sub "敻", any(["hing3", "hyun3"]) #敻
  sub "敼", "ji2" #敼
  sub "敽", "giu2" #敽
  sub "敾", "sin6" #敾
  sub "敿", "giu2" #敿
  sub "斀", "zoek3" #斀
  sub "斁", any(["jik6", "dou3"]) #斁
  sub "斂", any(["lim5", "lim6"]) #斂
  sub "斃", "bai6" #斃
  sub "斄", any(["lei4", "toi4"]) #斄
  sub "斅", any(["haau6", "hok6"]) #斅
  sub "斆", any(["haau6", "hok6"]) #斆
  sub "文", any(["man4", "man2", "man6", "man1"]) #文
  sub "斈", "hok6" #斈
  sub "斉", "cai4" #斉
  sub "斊", "cai4" #斊
  sub "斋", "zaai1" #斋
  sub "斌", "ban1" #斌
  sub "斍", "gok3" #斍
  sub "斎", "zaai1" #斎
  sub "斏", "loeng4" #斏
  sub "斐", any(["fei2", "fei1"]) #斐
  sub "斑", "baan1" #斑
  sub "斒", "baan1" #斒
  sub "斓", any(["laan4", "laan6"]) #斓
  sub "斔", "jyu4" #斔
  sub "斕", any(["laan4", "laan6"]) #斕
  sub "斖", "mei5" #斖
  sub "斗", any(["dau3", "dau2"]) #斗
  sub "斘", "sing1" #斘
  sub "料", any(["liu6", "liu2"]) #料
  sub "斚", "gaa2" #斚
  sub "斛", any(["huk6", "fuk6"]) #斛
  sub "斜", any(["ce4", "ce2", "ce3", "je4"]) #斜
  sub "斝", "gaa2" #斝
  sub "斞", any(["jyu4", "jyu5"]) #斞
  sub "斟", "zam1" #斟
  sub "斠", any(["gaau3", "gok3"]) #斠
  sub "斡", any(["waat3", "gun2", "gwun2"]) #斡
  sub "斢", "tau3" #斢
  sub "斣", "dau3" #斣
  sub "斤", "gan1" #斤
  sub "斥", "cik1" #斥
  sub "斦", any(["ngan4", "an4"]) #斦
  sub "斧", "fu2" #斧
  sub "斨", "coeng1" #斨
  sub "斩", "zaam2" #斩
  sub "斪", "keoi4" #斪
  sub "斫", "zoek3" #斫
  sub "斬", "zaam2" #斬
  sub "断", any(["dyun6", "tyun5", "dyun3"]) #断
  sub "斮", "zoek3" #斮
  sub "斯", "si1" #斯
  sub "新", "san1" #新
  sub "斱", "zoek3" #斱
  sub "斲", "zoek3" #斲
  sub "斳", "kan4" #斳
  sub "斴", "leon4" #斴
  sub "斵", "zoek3" #斵
  sub "斶", any(["cuk1", "zuk1"]) #斶
  sub "斷", any(["dyun6", "tyun5", "dyun3"]) #斷
  sub "斸", "zuk1" #斸
  sub "方", "fong1" #方
  sub "斺", "cin2" #斺
  sub "斻", "hong4" #斻
  sub "於", any(["jyu1", "wu1"]) #於
  sub "施", any(["si1", "ji6"]) #施
  sub "斾", "pui3" #斾
  sub "斿", any(["jau4", "lau4"]) #斿
  sub "旀", "ji5" #旀
  sub "旁", any(["pong4", "bong6"]) #旁
  sub "旂", "kei4" #旂
  sub "旃", "zin1" #旃
  sub "旄", any(["mou4", "mou6"]) #旄
  sub "旅", "leoi5" #旅
  sub "旆", "pui3" #旆
  sub "旇", "pei1" #旇
  sub "旈", "lau4" #旈
  sub "旉", "fu1" #旉
  sub "旊", "fong2" #旊
  sub "旋", any(["syun4", "syun6"]) #旋
  sub "旌", any(["zing1", "sing1"]) #旌
  sub "旍", any(["zing1", "sing1"]) #旍
  sub "旎", any(["nei5", "lei5"]) #旎
  sub "族", any(["zuk6", "cau3"]) #族
  sub "旐", "siu6" #旐
  sub "旑", "ji2" #旑
  sub "旒", "lau4" #旒
  sub "旓", "saau1" #旓
  sub "旔", "gin3" #旔
  sub "旕", "jyu1" #旕
  sub "旖", "ji2" #旖
  sub "旗", any(["kei4", "kei2"]) #旗
  sub "旘", "ci3" #旘
  sub "旙", "faan1" #旙
  sub "旚", "piu1" #旚
  sub "旛", "faan1" #旛
  sub "旜", "zin1" #旜
  sub "旝", any(["kui2", "kwui2"]) #旝
  sub "旞", "seoi6" #旞
  sub "旟", "jyu4" #旟
  sub "无", any(["mou4", "mo4"]) #无
  sub "旡", "gei3" #旡
  sub "既", "gei3" #既
  sub "旣", "gei3" #旣
  sub "旤", "wo6" #旤
  sub "日", any(["jat6", "jat2"]) #日
  sub "旦", any(["daan3", "daan2", "daan6"]) #旦
  sub "旧", "gau6" #旧
  sub "旨", "zi2" #旨
  sub "早", "zou2" #早
  sub "旪", "hip3" #旪
  sub "旫", "tiu1" #旫
  sub "旬", "ceon4" #旬
  sub "旭", "juk1" #旭
  sub "旮", any(["go1", "kaa3", "gok3"]) #旮
  sub "旯", any(["lo1", "laa1", "lok1"]) #旯
  sub "旰", any(["gon3", "hon6"]) #旰
  sub "旱", "hon5" #旱
  sub "旲", "toi4" #旲
  sub "旳", "dik1" #旳
  sub "旴", "heoi1" #旴
  sub "旵", "caam2" #旵
  sub "时", any(["si4", "si2"]) #时
  sub "旷", any(["kwong3", "kong3"]) #旷
  sub "旸", "joeng4" #旸
  sub "旹", "si4" #旹
  sub "旺", "wong6" #旺
  sub "旻", "man4" #旻
  sub "旼", "man4" #旼
  sub "旽", "tan1" #旽
  sub "旾", "ceon1" #旾
  sub "旿", any(["ng5", "m5"]) #旿
  sub "昀", "wan4" #昀
  sub "昁", "bui3" #昁
  sub "昂", any(["ngong4", "ong4", "ngong5", "ong5"]) #昂
  sub "昃", "zak1" #昃
  sub "昄", "baan2" #昄
  sub "昅", "gip6" #昅
  sub "昆", any(["kwan1", "gwan1"]) #昆
  sub "昇", "sing1" #昇
  sub "昈", "wu6" #昈
  sub "昉", "fong2" #昉
  sub "昊", "hou6" #昊
  sub "昋", "gwai3" #昋
  sub "昌", "coeng1" #昌
  sub "昍", "hyun1" #昍
  sub "明", any(["ming4", "ming2"]) #明
  sub "昏", "fan1" #昏
  sub "昐", "fan1" #昐
  sub "昑", "jam2" #昑
  sub "昒", any(["fat1", "mat6"]) #昒
  sub "易", any(["ji6", "jik6"]) #易
  sub "昔", "sik1" #昔
  sub "昕", "jan1" #昕
  sub "昖", "jyun4" #昖
  sub "昗", "zak1" #昗
  sub "昘", "fong2" #昘
  sub "昙", "taam4" #昙
  sub "昚", "san6" #昚
  sub "昛", "geoi6" #昛
  sub "昜", "joeng4" #昜
  sub "昝", "zaan2" #昝
  sub "昞", any(["bing2", "fong2"]) #昞
  sub "星", "sing1" #星
  sub "映", "jing2" #映
  sub "昡", "jyun6" #昡
  sub "昢", any(["pui3", "put6"]) #昢
  sub "昣", "can2" #昣
  sub "昤", "ling4" #昤
  sub "春", "ceon1" #春
  sub "昦", "hou6" #昦
  sub "昧", "mui6" #昧
  sub "昨", any(["zok6", "zok3"]) #昨
  sub "昩", "mut6" #昩
  sub "昪", "bin6" #昪
  sub "昫", any(["heoi2", "heoi3"]) #昫
  sub "昬", "fan1" #昬
  sub "昭", any(["ciu1", "ziu1"]) #昭
  sub "昮", "zung6" #昮
  sub "是", any(["si6", "si2"]) #是
  sub "昰", any(["haa6", "si6"]) #昰
  sub "昱", "juk1" #昱
  sub "昲", "fai3" #昲
  sub "昳", any(["dit6", "jat6"]) #昳
  sub "昴", any(["maau5", "mau5"]) #昴
  sub "昵", any(["nik1", "lik1"]) #昵
  sub "昶", "cong2" #昶
  sub "昷", "wan1" #昷
  sub "昸", "dung1" #昸
  sub "昹", any(["oi2", "ngoi2"]) #昹
  sub "昺", "bing2" #昺
  sub "昻", any(["ngong4", "ong4"]) #昻
  sub "昼", "zau3" #昼
  sub "昽", "lung4" #昽
  sub "显", "hin2" #显
  sub "昿", any(["kwong3", "kong3"]) #昿
  sub "晀", "tiu2" #晀
  sub "晁", "ciu4" #晁
  sub "時", any(["si4", "si2"]) #時
  sub "晃", "fong2" #晃
  sub "晄", "fong2" #晄
  sub "晅", any(["hyun1", "syun2"]) #晅
  sub "晆", "kwai1" #晆
  sub "晇", "heoi1" #晇
  sub "晈", "gaau2" #晈
  sub "晉", "zeon3" #晉
  sub "晊", "zat1" #晊
  sub "晋", "zeon3" #晋
  sub "晌", "hoeng2" #晌
  sub "晍", "tung4" #晍
  sub "晎", "hung2" #晎
  sub "晏", any(["aan3", "ngaan3"]) #晏
  sub "晐", "goi1" #晐
  sub "晑", "hoeng2" #晑
  sub "晒", "saai3" #晒
  sub "晓", "hiu2" #晓
  sub "晔", "jip6" #晔
  sub "晕", any(["wan4", "wan6"]) #晕
  sub "晖", "fai1" #晖
  sub "晗", "ham4" #晗
  sub "晘", "waan5" #晘
  sub "晙", "zeon3" #晙
  sub "晚", any(["maan5", "maan1", "maan2"]) #晚
  sub "晛", any(["jin5", "jin2"]) #晛
  sub "晜", "kwan1" #晜
  sub "晝", "zau3" #晝
  sub "晞", "hei1" #晞
  sub "晟", any(["sing4", "sing6"]) #晟
  sub "晠", "cou4" #晠
  sub "晡", "bou1" #晡
  sub "晢", any(["zit3", "zai3"]) #晢
  sub "晣", any(["zit3", "zai3"]) #晣
  sub "晤", any(["ng6", "m6"]) #晤
  sub "晥", "wun5" #晥
  sub "晦", "fui3" #晦
  sub "晧", "hou6" #晧
  sub "晨", "san4" #晨
  sub "晩", "maan5" #晩
  sub "晪", "long4" #晪
  sub "晫", "zoek3" #晫
  sub "晬", "zeoi3" #晬
  sub "晭", "zau2" #晭
  sub "普", "pou2" #普
  sub "景", any(["ging2", "jing2"]) #景
  sub "晰", "sik1" #晰
  sub "晱", "sim2" #晱
  sub "晲", any(["ngai5", "ai5"]) #晲
  sub "晳", "sik1" #晳
  sub "晴", any(["cing4", "ceng4"]) #晴
  sub "晵", "kai2" #晵
  sub "晶", "zing1" #晶
  sub "晷", "gwai2" #晷
  sub "晸", "zing2" #晸
  sub "晹", "sik1" #晹
  sub "智", "zi3" #智
  sub "晻", any(["am2", "ngam2", "jim2", "am3", "ngam3"]) #晻
  sub "晼", "jyun2" #晼
  sub "晽", "lam4" #晽
  sub "晾", "long6" #晾
  sub "晿", "coeng1" #晿
  sub "暀", any(["wong2", "wong6"]) #暀
  sub "暁", "hiu2" #暁
  sub "暂", "zaam6" #暂
  sub "暃", "fei1" #暃
  sub "暄", "hyun1" #暄
  sub "暅", any(["hyun1", "syun2"]) #暅
  sub "暆", "ji4" #暆
  sub "暇", any(["haa6", "haa4", "haa1"]) #暇
  sub "暈", any(["wan4", "wan6"]) #暈
  sub "暉", "fai1" #暉
  sub "暊", "seoi2" #暊
  sub "暋", any(["man5", "man4"]) #暋
  sub "暌", "kwai4" #暌
  sub "暍", "hot3" #暍
  sub "暎", "jing2" #暎
  sub "暏", "syu6" #暏
  sub "暐", "wai5" #暐
  sub "暑", "syu2" #暑
  sub "暒", "cing4" #暒
  sub "暓", "mau6" #暓
  sub "暔", any(["naam4", "laam4"]) #暔
  sub "暕", "gaan2" #暕
  sub "暖", any(["nyun5", "lyun5", "nyun2", "lyun2"]) #暖
  sub "暗", any(["am3", "ngam3"]) #暗
  sub "暘", "joeng4" #暘
  sub "暙", "ceon1" #暙
  sub "暚", "jiu4" #暚
  sub "暛", "so2" #暛
  sub "暜", "pou2" #暜
  sub "暝", any(["ming4", "ming6", "ming5"]) #暝
  sub "暞", "giu2" #暞
  sub "暟", "hoi2" #暟
  sub "暠", any(["gou2", "hou6"]) #暠
  sub "暡", "jung2" #暡
  sub "暢", "coeng3" #暢
  sub "暣", "hei3" #暣
  sub "暤", "hou6" #暤
  sub "暥", any(["aan3", "ngaan3"]) #暥
  sub "暦", "lik6" #暦
  sub "暧", any(["oi3", "ngoi3", "oi2", "ngoi2"]) #暧
  sub "暨", "kei3" #暨
  sub "暩", "zai3" #暩
  sub "暪", "mun5" #暪
  sub "暫", "zaam6" #暫
  sub "暬", "sit3" #暬
  sub "暭", "hou6" #暭
  sub "暮", "mou6" #暮
  sub "暯", "mok6" #暯
  sub "暰", "cung1" #暰
  sub "暱", any(["nik1", "lik1"]) #暱
  sub "暲", "zoeng1" #暲
  sub "暳", "wai3" #暳
  sub "暴", any(["bou6", "bou2", "buk6", "bok3"]) #暴
  sub "暵", "hon3" #暵
  sub "暶", "syun4" #暶
  sub "暷", "cyun4" #暷
  sub "暸", "liu4" #暸
  sub "暹", any(["cim3", "cim1"]) #暹
  sub "暺", "taan2" #暺
  sub "暻", "ging2" #暻
  sub "暼", "pit3" #暼
  sub "暽", "leon4" #暽
  sub "暾", "tan1" #暾
  sub "暿", "hei2" #暿
  sub "曀", any(["ai3", "ngai3"]) #曀
  sub "曁", "kei3" #曁
  sub "曂", "wong6" #曂
  sub "曃", "doi6" #曃
  sub "曄", "jip6" #曄
  sub "曅", "jip6" #曅
  sub "曆", "lik6" #曆
  sub "曇", "taam4" #曇
  sub "曈", "tung4" #曈
  sub "曉", "hiu2" #曉
  sub "曊", "fai3" #曊
  sub "曋", "sam2" #曋
  sub "曌", "ziu3" #曌
  sub "曍", "hou6" #曍
  sub "曎", "jik6" #曎
  sub "曏", any(["hoeng2", "hoeng3"]) #曏
  sub "曐", "sing1" #曐
  sub "曑", "sam1" #曑
  sub "曒", "giu2" #曒
  sub "曓", "bou6" #曓
  sub "曔", "ging6" #曔
  sub "曕", "jim6" #曕
  sub "曖", any(["oi3", "ngoi3", "oi2", "ngoi2"]) #曖
  sub "曗", "jip6" #曗
  sub "曘", "jyu4" #曘
  sub "曙", any(["cyu5", "syu5"]) #曙
  sub "曚", any(["mung4", "mung1"]) #曚
  sub "曛", "fan1" #曛
  sub "曜", "jiu6" #曜
  sub "曝", "buk6" #曝
  sub "曞", "lai6" #曞
  sub "曟", "san4" #曟
  sub "曠", any(["kwong3", "kong3"]) #曠
  sub "曡", any(["dip6", "daap6"]) #曡
  sub "曢", "liu4" #曢
  sub "曣", "jin3" #曣
  sub "曤", "fok3" #曤
  sub "曥", "lou4" #曥
  sub "曦", "hei1" #曦
  sub "曧", "jung4" #曧
  sub "曨", "lung4" #曨
  sub "曩", any(["nong5", "long5"]) #曩
  sub "曪", "lo2" #曪
  sub "曫", "lyun4" #曫
  sub "曬", "saai3" #曬
  sub "曭", "tong2" #曭
  sub "曮", "jim5" #曮
  sub "曯", "zuk1" #曯
  sub "曰", any(["joek6", "jyut6"]) #曰
  sub "曱", any(["gaat6", "gat6"]) #曱
  sub "曲", any(["kuk1", "guk1"]) #曲
  sub "曳", any(["jai6", "jai5"]) #曳
  sub "更", any(["gang1", "gaang1", "gang3"]) #更
  sub "曵", "jai6" #曵
  sub "曶", any(["fat1", "mat6"]) #曶
  sub "曷", any(["hot3", "aat3", "ngaat3"]) #曷
  sub "書", "syu1" #書
  sub "曹", "cou4" #曹
  sub "曺", "cou4" #曺
  sub "曻", "cyun2" #曻
  sub "曼", "maan6" #曼
  sub "曽", "zang1" #曽
  sub "曾", any(["zang1", "cang4"]) #曾
  sub "替", "tai3" #替
  sub "最", "zeoi3" #最
  sub "朁", "caam2" #朁
  sub "朂", "juk1" #朂
  sub "會", any(["wui6", "wui2", "wui5", "kui2", "kwui2"]) #會
  sub "朄", any(["jan5", "jan6"]) #朄
  sub "朅", any(["kit3", "hot3"]) #朅
  sub "朆", "fan1" #朆
  sub "朇", "pei4" #朇
  sub "月", any(["jyut6", "jyut2"]) #月
  sub "有", any(["jau5", "jau6"]) #有
  sub "朊", any(["jyun2", "gun2", "gwun2"]) #朊
  sub "朋", any(["pang4", "pang2"]) #朋
  sub "朌", any(["fan4", "baan1"]) #朌
  sub "服", "fuk6" #服
  sub "朎", "ling4" #朎
  sub "朏", "fei2" #朏
  sub "朐", "keoi4" #朐
  sub "朑", "sai3" #朑
  sub "朒", any(["nuk6", "luk6", "muk6"]) #朒
  sub "朓", any(["tiu3", "tiu1", "tiu5"]) #朓
  sub "朔", "sok3" #朔
  sub "朕", "zam6" #朕
  sub "朖", "long5" #朖
  sub "朗", "long5" #朗
  sub "朘", any(["zeoi1", "zyun1", "zeon1", "syun1"]) #朘
  sub "朙", "ming4" #朙
  sub "朚", "fong1" #朚
  sub "望", any(["mong6", "mong2"]) #望
  sub "朜", "tan1" #朜
  sub "朝", any(["ciu4", "ziu1"]) #朝
  sub "朞", "gei1" #朞
  sub "期", any(["kei4", "gei1"]) #期
  sub "朠", "jing1" #朠
  sub "朡", "zung1" #朡
  sub "朢", "mong6" #朢
  sub "朣", "tung4" #朣
  sub "朤", "long5" #朤
  sub "朥", "lou4" #朥
  sub "朦", "mung4" #朦
  sub "朧", "lung4" #朧
  sub "木", "muk6" #木
  sub "朩", "muk6" #朩
  sub "未", "mei6" #未
  sub "末", any(["mut6", "mut2", "mo1"]) #末
  sub "本", "bun2" #本
  sub "札", any(["zaat3", "zaat2", "zaap3", "aat3", "ngaat3"]) #札
  sub "朮", "seot6" #朮
  sub "术", any(["seot6", "seot2"]) #术
  sub "朰", "zaat3" #朰
  sub "朱", "zyu1" #朱
  sub "朲", "jan4" #朲
  sub "朳", "baat3" #朳
  sub "朴", any(["pok3", "pok2", "buk6", "po1", "piu4"]) #朴
  sub "朵", any(["do2", "doe2"]) #朵
  sub "朶", any(["do2", "doe2"]) #朶
  sub "朷", "dou1" #朷
  sub "朸", any(["lak6", "lik6"]) #朸
  sub "朹", any(["kau4", "gwai2"]) #朹
  sub "机", "gei1" #机
  sub "朻", "gau1" #朻
  sub "朼", "pei4" #朼
  sub "朽", any(["nau2", "lau2", "jau2"]) #朽
  sub "朾", any(["caang4", "ting1"]) #朾
  sub "朿", "ci3" #朿
  sub "杀", any(["saat3", "saai3"]) #杀
  sub "杁", "jan4" #杁
  sub "杂", any(["zaap6", "zaap2"]) #杂
  sub "权", "kyun4" #权
  sub "杄", "cin1" #杄
  sub "杅", "jyu1" #杅
  sub "杆", any(["gon1", "gon2"]) #杆
  sub "杇", "wu1" #杇
  sub "杈", any(["caa1", "caa3"]) #杈
  sub "杉", "caam3" #杉
  sub "杊", "ceon4" #杊
  sub "杋", "faan4" #杋
  sub "杌", any(["ngat6", "at6"]) #杌
  sub "杍", "zi2" #杍
  sub "李", any(["lei5", "lei2"]) #李
  sub "杏", "hang6" #杏
  sub "材", "coi4" #材
  sub "村", "cyun1" #村
  sub "杒", "jan6" #杒
  sub "杓", any(["soek3", "zoek3", "biu1"]) #杓
  sub "杔", "tok3" #杔
  sub "杕", "dai6" #杕
  sub "杖", any(["zoeng6", "zoeng2"]) #杖
  sub "杗", "mong4" #杗
  sub "杘", "ci3" #杘
  sub "杙", "jik6" #杙
  sub "杚", "koi3" #杚
  sub "杛", "gung1" #杛
  sub "杜", "dou6" #杜
  sub "杝", any(["ji4", "ci2", "zi2", "lei4"]) #杝
  sub "杞", "gei2" #杞
  sub "束", any(["cuk1", "ci3"]) #束
  sub "杠", any(["gong3", "gong1"]) #杠
  sub "条", any(["tiu4", "tiu2", "tiu5"]) #条
  sub "杢", "gong3" #杢
  sub "杣", "min4" #杣
  sub "杤", "maan6" #杤
  sub "来", any(["loi4", "loi2", "loi6", "lai4", "lai2"]) #来
  sub "杦", "gau2" #杦
  sub "杧", any(["mong1", "mong4"]) #杧
  sub "杨", any(["joeng4", "joeng2"]) #杨
  sub "杩", any(["maa5", "maa6"]) #杩
  sub "杪", "miu5" #杪
  sub "杫", "ci3" #杫
  sub "杬", any(["jyun4", "laam5", "laam2"]) #杬
  sub "杭", "hong4" #杭
  sub "杮", any(["fai3", "ci5"]) #杮
  sub "杯", "bui1" #杯
  sub "杰", "git6" #杰
  sub "東", "dung1" #東
  sub "杲", "gou2" #杲
  sub "杳", any(["miu5", "jiu2"]) #杳
  sub "杴", any(["him1", "hin1"]) #杴
  sub "杵", "cyu5" #杵
  sub "杶", "ceon1" #杶
  sub "杷", "paa4" #杷
  sub "杸", "syu4" #杸
  sub "杹", "faa3" #杹
  sub "杺", "sam1" #杺
  sub "杻", any(["cau2", "nau2", "lau2"]) #杻
  sub "杼", "cyu5" #杼
  sub "杽", "cau2" #杽
  sub "松", any(["cung4", "cung2", "sung1"]) #松
  sub "板", "baan2" #板
  sub "枀", any(["cung4", "sung1"]) #枀
  sub "极", "gik6" #极
  sub "枂", "wut6" #枂
  sub "枃", "zeon3" #枃
  sub "构", any(["kau3", "gau3"]) #构
  sub "枅", "gai1" #枅
  sub "枆", "mou4" #枆
  sub "枇", "pei4" #枇
  sub "枈", "bei3" #枈
  sub "枉", "wong2" #枉
  sub "枊", any(["ngong6", "ong6"]) #枊
  sub "枋", "fong1" #枋
  sub "枌", "fan4" #枌
  sub "枍", "jai6" #枍
  sub "枎", "fu4" #枎
  sub "枏", any(["naam4", "laam4"]) #枏
  sub "析", any(["sik1", "cik1"]) #析
  sub "枑", "wu6" #枑
  sub "枒", any(["aa1", "ngaa1"]) #枒
  sub "枓", any(["dau2", "zyu2"]) #枓
  sub "枔", "cam4" #枔
  sub "枕", any(["zam2", "zam3"]) #枕
  sub "枖", "jiu1" #枖
  sub "林", any(["lam4", "lam2"]) #林
  sub "枘", "jeoi6" #枘
  sub "枙", any(["ngo4", "o4"]) #枙
  sub "枚", any(["mui4", "mui2"]) #枚
  sub "枛", "zaau3" #枛
  sub "果", any(["gwo2", "go2"]) #果
  sub "枝", any(["zi1", "kei4"]) #枝
  sub "枞", any(["cung1", "zung1"]) #枞
  sub "枟", any(["taan4", "wan4"]) #枟
  sub "枠", "zyut6" #枠
  sub "枡", "sing1" #枡
  sub "枢", "syu1" #枢
  sub "枣", "zou2" #枣
  sub "枤", "dai6" #枤
  sub "枥", "lik1" #枥
  sub "枦", "lou4" #枦
  sub "枧", "gaan2" #枧
  sub "枨", "caang4" #枨
  sub "枩", "cung4" #枩
  sub "枪", "coeng1" #枪
  sub "枫", "fung1" #枫
  sub "枬", "zin1" #枬
  sub "枭", "hiu1" #枭
  sub "枮", "cim1" #枮
  sub "枯", "fu1" #枯
  sub "枰", "ping4" #枰
  sub "枱", any(["toi2", "toi4"]) #枱
  sub "枲", "saai2" #枲
  sub "枳", any(["zi2", "zik1"]) #枳
  sub "枴", "gwaai2" #枴
  sub "枵", "hiu1" #枵
  sub "架", any(["gaa3", "gaa1", "gaa2"]) #架
  sub "枷", "gaa1" #枷
  sub "枸", any(["gau2", "geoi2"]) #枸
  sub "枹", any(["baau1", "fu1"]) #枹
  sub "枺", "mut6" #枺
  sub "枻", "jai6" #枻
  sub "枼", "jip6" #枼
  sub "枽", "jip6" #枽
  sub "枾", "si6" #枾
  sub "枿", any(["jit6", "jip6"]) #枿
  sub "柀", "bei2" #柀
  sub "柁", any(["to4", "to5"]) #柁
  sub "柂", any(["ji4", "to4", "to5"]) #柂
  sub "柃", "ling4" #柃
  sub "柄", any(["beng3", "bing3"]) #柄
  sub "柅", any(["nei5", "lei5"]) #柅
  sub "柆", "laap6" #柆
  sub "柇", "wo4" #柇
  sub "柈", any(["bun6", "pun4"]) #柈
  sub "柉", "faan4" #柉
  sub "柊", "dung1" #柊
  sub "柋", "doi6" #柋
  sub "柌", "ci4" #柌
  sub "柍", any(["joeng1", "joeng2"]) #柍
  sub "柎", any(["fu1", "fu2"]) #柎
  sub "柏", any(["paak3", "baak3"]) #柏
  sub "某", "mau5" #某
  sub "柑", "gam1" #柑
  sub "柒", "cat1" #柒
  sub "染", "jim5" #染
  sub "柔", "jau4" #柔
  sub "柕", "mau6" #柕
  sub "柖", "siu4" #柖
  sub "柗", "cung4" #柗
  sub "柘", "ze3" #柘
  sub "柙", any(["haap6", "aat3", "ngaat3", "gaap3"]) #柙
  sub "柚", any(["jau2", "jau4", "jau6", "zuk6"]) #柚
  sub "柛", "san1" #柛
  sub "柜", any(["gwai6", "gwai2", "geoi2"]) #柜
  sub "柝", "tok3" #柝
  sub "柞", any(["zok6", "zaak3", "zaa3", "zaa6"]) #柞
  sub "柟", any(["naam4", "laam4"]) #柟
  sub "柠", any(["ning4", "ling4"]) #柠
  sub "柡", "wing5" #柡
  sub "柢", "dai2" #柢
  sub "柣", "dit6" #柣
  sub "柤", "zaa1" #柤
  sub "查", any(["caa4", "caa2", "zaa1"]) #查
  sub "柦", "daan6" #柦
  sub "柧", any(["gu1", "gwu1"]) #柧
  sub "柨", "bou3" #柨
  sub "柩", any(["gau6", "gau3"]) #柩
  sub "柪", any(["au1", "ngau1"]) #柪
  sub "柫", "fat1" #柫
  sub "柬", "gaan2" #柬
  sub "柭", "baat3" #柭
  sub "柮", any(["deot1", "dut1"]) #柮
  sub "柯", any(["o1", "ngo1"]) #柯
  sub "柰", any(["noi6", "loi6"]) #柰
  sub "柱", any(["cyu5", "cyu2"]) #柱
  sub "柲", "bei3" #柲
  sub "柳", "lau5" #柳
  sub "柴", any(["caai4", "caai2"]) #柴
  sub "柵", any(["caak3", "saan1"]) #柵
  sub "柶", "si3" #柶
  sub "柷", "zuk1" #柷
  sub "柸", "pui1" #柸
  sub "柹", any(["ci2", "si5", "ci5"]) #柹
  sub "柺", "gwaai2" #柺
  sub "査", any(["caa4", "zaa1"]) #査
  sub "柼", "jiu2" #柼
  sub "柽", "cing1" #柽
  sub "柾", "gau6" #柾
  sub "柿", any(["ci2", "si5", "ci5"]) #柿
  sub "栀", "zi1" #栀
  sub "栁", "lau5" #栁
  sub "栂", "mui4" #栂
  sub "栃", "lai6" #栃
  sub "栄", "wing4" #栄
  sub "栅", any(["caak3", "saan1"]) #栅
  sub "栆", "zou2" #栆
  sub "标", "biu1" #标
  sub "栈", any(["zaan6", "zaan2"]) #栈
  sub "栉", "zit3" #栉
  sub "栊", "lung4" #栊
  sub "栋", any(["dung6", "dung3"]) #栋
  sub "栌", "lou4" #栌
  sub "栍", "sang1" #栍
  sub "栎", any(["lik1", "joek6"]) #栎
  sub "栏", any(["laan4", "laan1"]) #栏
  sub "栐", "wing5" #栐
  sub "树", "syu6" #树
  sub "栒", any(["ceon4", "seon2"]) #栒
  sub "栓", "saan1" #栓
  sub "栔", any(["kai3", "kit3"]) #栔
  sub "栕", "san4" #栕
  sub "栖", any(["cai1", "sai1"]) #栖
  sub "栗", any(["leot6", "leot2"]) #栗
  sub "栘", "ji4" #栘
  sub "栙", "hong4" #栙
  sub "栚", "zam6" #栚
  sub "栛", "lai6" #栛
  sub "栜", "saak3" #栜
  sub "栝", any(["kut3", "kwut3", "gwaa1"]) #栝
  sub "栞", any(["hon1", "hon2"]) #栞
  sub "栟", any(["bing1", "ban1"]) #栟
  sub "栠", "jam6" #栠
  sub "校", any(["haau6", "gaau3"]) #校
  sub "栢", "paak3" #栢
  sub "栣", "jam6" #栣
  sub "栤", "bing6" #栤
  sub "栥", "zi1" #栥
  sub "栦", "cau4" #栦
  sub "栧", "jai6" #栧
  sub "栨", "ci3" #栨
  sub "栩", "heoi2" #栩
  sub "株", "zyu1" #株
  sub "栫", "zin3" #栫
  sub "栬", "zeoi3" #栬
  sub "栭", "ji4" #栭
  sub "栮", "ji5" #栮
  sub "栯", "jau5" #栯
  sub "栰", "fat6" #栰
  sub "栱", "gung2" #栱
  sub "栲", "haau2" #栲
  sub "栳", "lou5" #栳
  sub "栴", "zin1" #栴
  sub "栵", "lai6" #栵
  sub "栶", "jan1" #栶
  sub "样", any(["joeng6", "joeng2", "joeng4"]) #样
  sub "核", any(["hat6", "wat6", "wat2", "goi1"]) #核
  sub "根", "gan1" #根
  sub "栺", any(["ngai6", "ai6"]) #栺
  sub "栻", "sik1" #栻
  sub "格", any(["gaak3", "gaak2"]) #格
  sub "栽", "zoi1" #栽
  sub "栾", "lyun4" #栾
  sub "栿", "fuk6" #栿
  sub "桀", "git6" #桀
  sub "桁", any(["hang4", "haang4", "haang2", "hong4", "hong6"]) #桁
  sub "桂", "gwai3" #桂
  sub "桃", any(["tou4", "tou2"]) #桃
  sub "桄", any(["gwong3", "gong3", "waang6", "gwong1", "gong1", "gwong2", "gong2"]) #桄
  sub "桅", any(["wai4", "ngai4", "ai4", "ngai2", "ai2"]) #桅
  sub "框", any(["kwaang1", "hong1"]) #框
  sub "桇", "jyu4" #桇
  sub "案", any(["on3", "ngon3", "on2", "ngon2"]) #案
  sub "桉", any(["on1", "ngon1", "on3", "ngon3"]) #桉
  sub "桊", "gyun3" #桊
  sub "桋", "ji4" #桋
  sub "桌", any(["coek3", "zoek3"]) #桌
  sub "桍", "fu1" #桍
  sub "桎", "zat6" #桎
  sub "桏", "kung4" #桏
  sub "桐", "tung4" #桐
  sub "桑", "song1" #桑
  sub "桒", "song1" #桒
  sub "桓", "wun4" #桓
  sub "桔", any(["gat1", "git3"]) #桔
  sub "桕", any(["kau5", "kau3"]) #桕
  sub "桖", "hyut3" #桖
  sub "桗", "do3" #桗
  sub "桘", "ceoi4" #桘
  sub "桙", "jyu4" #桙
  sub "桚", "zaat3" #桚
  sub "桛", "lung6" #桛
  sub "桜", "jing1" #桜
  sub "桝", "git6" #桝
  sub "桞", "lau5" #桞
  sub "桟", "zaan6" #桟
  sub "桠", any(["aa1", "ngaa1"]) #桠
  sub "桡", any(["naau4", "laau4", "jiu4"]) #桡
  sub "桢", "zing1" #桢
  sub "档", any(["dong2", "dong3"]) #档
  sub "桤", any(["hei2", "kei1", "hei1"]) #桤
  sub "桥", any(["kiu4", "kiu2"]) #桥
  sub "桦", any(["waa4", "waa6"]) #桦
  sub "桧", any(["kui2", "kwui2"]) #桧
  sub "桨", "zoeng2" #桨
  sub "桩", "zong1" #桩
  sub "桪", "cam4" #桪
  sub "桫", "so1" #桫
  sub "桬", "saa1" #桬
  sub "桭", "san4" #桭
  sub "桮", "bui1" #桮
  sub "桯", any(["ting1", "jing4"]) #桯
  sub "桰", any(["kut3", "kwut3"]) #桰
  sub "桱", "ging3" #桱
  sub "桲", "but6" #桲
  sub "桳", "ban6" #桳
  sub "桴", any(["fu1", "fau4"]) #桴
  sub "桵", "jeoi4" #桵
  sub "桶", "tung2" #桶
  sub "桷", any(["gok3", "gok2"]) #桷
  sub "桸", "hei1" #桸
  sub "桹", "long4" #桹
  sub "桺", "lau5" #桺
  sub "桻", "fung1" #桻
  sub "桼", "cat1" #桼
  sub "桽", "wan2" #桽
  sub "桾", "gwan1" #桾
  sub "桿", any(["gon3", "gon2", "gon1"]) #桿
  sub "梀", "saak3" #梀
  sub "梁", any(["loeng4", "loeng2"]) #梁
  sub "梂", "kau4" #梂
  sub "梃", "ting5" #梃
  sub "梄", "jau5" #梄
  sub "梅", any(["mui4", "mui1", "mui2"]) #梅
  sub "梆", "bong1" #梆
  sub "梇", "lung6" #梇
  sub "梈", "paang1" #梈
  sub "梉", "zong1" #梉
  sub "梊", "dai3" #梊
  sub "梋", "hyun1" #梋
  sub "梌", "tou4" #梌
  sub "梍", "zou6" #梍
  sub "梎", any(["au1", "ngau1"]) #梎
  sub "梏", any(["guk1", "gok3"]) #梏
  sub "梐", "bai6" #梐
  sub "梑", "dik6" #梑
  sub "梒", "ham4" #梒
  sub "梓", "zi2" #梓
  sub "梔", "zi1" #梔
  sub "梕", "jan6" #梕
  sub "梖", "bui3" #梖
  sub "梗", any(["gang2", "gwaang2"]) #梗
  sub "梘", "gaan2" #梘
  sub "梙", "waan6" #梙
  sub "梚", "maan5" #梚
  sub "梛", any(["naa4", "laa4"]) #梛
  sub "梜", "gaap3" #梜
  sub "條", any(["tiu4", "tiu2", "tiu5"]) #條
  sub "梞", "gei6" #梞
  sub "梟", "hiu1" #梟
  sub "梠", "leoi5" #梠
  sub "梡", "fun2" #梡
  sub "梢", "saau1" #梢
  sub "梣", "sam4" #梣
  sub "梤", "fan4" #梤
  sub "梥", "cung4" #梥
  sub "梦", any(["mung6", "mung4"]) #梦
  sub "梧", any(["ng4", "m4", "ng6", "m6"]) #梧
  sub "梨", any(["lei4", "lei2"]) #梨
  sub "梩", "lei4" #梩
  sub "梪", "dau6" #梪
  sub "梫", any(["caam1", "cam2"]) #梫
  sub "梬", "jing5" #梬
  sub "梭", "so1" #梭
  sub "梮", any(["guk6", "guk1"]) #梮
  sub "梯", "tai1" #梯
  sub "械", "haai6" #械
  sub "梱", "kwan2" #梱
  sub "梲", any(["zyut3", "tyut3"]) #梲
  sub "梳", "so1" #梳
  sub "梴", "cin1" #梴
  sub "梵", any(["faan6", "faan4"]) #梵
  sub "梶", "mei5" #梶
  sub "梷", "zing6" #梷
  sub "梸", "lei4" #梸
  sub "梹", "ban1" #梹
  sub "梺", "haa6" #梺
  sub "梻", "fat6" #梻
  sub "梼", "tou4" #梼
  sub "梽", "zi3" #梽
  sub "梾", "loi4" #梾
  sub "梿", any(["lin4", "lin2"]) #梿
  sub "检", "gim2" #检
  sub "棁", any(["zyut3", "tyut3"]) #棁
  sub "棂", "ling4" #棂
  sub "棃", "lei4" #棃
  sub "棄", "hei3" #棄
  sub "棅", any(["bing3", "beng3"]) #棅
  sub "棆", "leon4" #棆
  sub "棇", "sung2" #棇
  sub "棈", "sin3" #棈
  sub "棉", any(["min4", "min2"]) #棉
  sub "棊", "kei4" #棊
  sub "棋", any(["kei4", "kei2"]) #棋
  sub "棌", "coi3" #棌
  sub "棍", "gwan3" #棍
  sub "棎", "sim4" #棎
  sub "棏", "dak6" #棏
  sub "棐", "fei2" #棐
  sub "棑", "paai4" #棑
  sub "棒", "paang5" #棒
  sub "棓", any(["paang5", "bui6", "pui5", "pui4"]) #棓
  sub "棔", "fan1" #棔
  sub "棕", "zung1" #棕
  sub "棖", "caang4" #棖
  sub "棗", "zou2" #棗
  sub "棘", any(["gik1", "kik1"]) #棘
  sub "棙", any(["lai6", "lit6"]) #棙
  sub "棚", any(["paang4", "paang2"]) #棚
  sub "棛", "juk6" #棛
  sub "棜", "jyu3" #棜
  sub "棝", any(["gu3", "gwu3"]) #棝
  sub "棞", "gwan6" #棞
  sub "棟", any(["dung6", "dung3"]) #棟
  sub "棠", any(["tong4", "tong2"]) #棠
  sub "棡", any(["gong1", "gong3"]) #棡
  sub "棢", "mong5" #棢
  sub "棣", "dai6" #棣
  sub "棤", "co3" #棤
  sub "棥", "faan4" #棥
  sub "棦", "caang1" #棦
  sub "棧", any(["zaan6", "zaan2"]) #棧
  sub "棨", "kai2" #棨
  sub "棩", "jyun1" #棩
  sub "棪", "jim5" #棪
  sub "棫", "wik6" #棫
  sub "棬", any(["hyun1", "gyun3"]) #棬
  sub "棭", "jik6" #棭
  sub "森", "sam1" #森
  sub "棯", any(["nim1", "lim1", "nim6", "lim6"]) #棯
  sub "棰", "ceoi4" #棰
  sub "棱", "ling4" #棱
  sub "棲", any(["cai1", "sai1"]) #棲
  sub "棳", "zyut3" #棳
  sub "棴", "fuk6" #棴
  sub "棵", any(["fo2", "fo1", "po1"]) #棵
  sub "棶", "loi4" #棶
  sub "棷", any(["zau1", "sau2"]) #棷
  sub "棸", "zau1" #棸
  sub "棹", any(["zaau6", "zoek3", "coek3"]) #棹
  sub "棺", any(["gun1", "gwun1"]) #棺
  sub "棻", "fan1" #棻
  sub "棼", any(["fan4", "fan1"]) #棼
  sub "棽", any(["cam1", "cam4"]) #棽
  sub "棾", "king4" #棾
  sub "棿", any(["ngai4", "ai4"]) #棿
  sub "椀", "wun2" #椀
  sub "椁", any(["gwok3", "gok3"]) #椁
  sub "椂", "luk6" #椂
  sub "椃", "hou4" #椃
  sub "椄", "zip3" #椄
  sub "椅", any(["ji2", "ji1"]) #椅
  sub "椆", "cau4" #椆
  sub "椇", "geoi2" #椇
  sub "椈", "guk1" #椈
  sub "椉", any(["sing4", "sing6"]) #椉
  sub "椊", "zyut6" #椊
  sub "椋", "loeng4" #椋
  sub "椌", "hong1" #椌
  sub "植", "zik6" #植
  sub "椎", any(["ceoi4", "zeoi1"]) #椎
  sub "椏", any(["aa1", "ngaa1"]) #椏
  sub "椐", "geoi1" #椐
  sub "椑", any(["pei4", "bei1", "pik1"]) #椑
  sub "椒", "ziu1" #椒
  sub "椓", "doek3" #椓
  sub "椔", "zi1" #椔
  sub "椕", "ban1" #椕
  sub "椖", "paang4" #椖
  sub "椗", "ding3" #椗
  sub "椘", "co2" #椘
  sub "椙", "coeng1" #椙
  sub "椚", "haan4" #椚
  sub "椛", "waa4" #椛
  sub "検", "gim2" #検
  sub "椝", "kwai1" #椝
  sub "椞", "sap1" #椞
  sub "椟", "duk6" #椟
  sub "椠", "cim3" #椠
  sub "椡", "dou3" #椡
  sub "椢", any(["gui3", "gwui3"]) #椢
  sub "椣", "din2" #椣
  sub "椤", "lo4" #椤
  sub "椥", "zi1" #椥
  sub "椦", "hyun1" #椦
  sub "椧", "ming6" #椧
  sub "椨", "fu2" #椨
  sub "椩", "gang1" #椩
  sub "椪", "pung3" #椪
  sub "椫", any(["sin6", "zin2"]) #椫
  sub "椬", "ji4" #椬
  sub "椭", "to5" #椭
  sub "椮", "sam1" #椮
  sub "椯", "do2" #椯
  sub "椰", any(["je4", "je2"]) #椰
  sub "椱", "fuk6" #椱
  sub "椲", "wai5" #椲
  sub "椳", "wui1" #椳
  sub "椴", "dyun6" #椴
  sub "椵", any(["gaa2", "gaa1"]) #椵
  sub "椶", "zung1" #椶
  sub "椷", any(["haam4", "gaam1", "zin1"]) #椷
  sub "椸", "ji4" #椸
  sub "椹", any(["zam1", "sam6"]) #椹
  sub "椺", "hat6" #椺
  sub "椻", "jin3" #椻
  sub "椼", "jin5" #椼
  sub "椽", "cyun4" #椽
  sub "椾", "zin1" #椾
  sub "椿", "ceon1" #椿
  sub "楀", "jyu5" #楀
  sub "楁", "haak6" #楁
  sub "楂", any(["zaa1", "caa4"]) #楂
  sub "楃", any(["ak1", "ngak1"]) #楃
  sub "楄", "pin4" #楄
  sub "楅", "bik1" #楅
  sub "楆", "jiu1" #楆
  sub "楇", any(["gwo2", "go2"]) #楇
  sub "楈", "seoi1" #楈
  sub "楉", "joek6" #楉
  sub "楊", any(["joeng4", "joeng2"]) #楊
  sub "楋", "lip6" #楋
  sub "楌", any(["ngaan4", "aan4"]) #楌
  sub "楍", "bun2" #楍
  sub "楎", any(["wan4", "fai1"]) #楎
  sub "楏", "fui1" #楏
  sub "楐", "gaai3" #楐
  sub "楑", "kwai5" #楑
  sub "楒", "si1" #楒
  sub "楓", "fung1" #楓
  sub "楔", "sit3" #楔
  sub "楕", "to5" #楕
  sub "楖", "zit3" #楖
  sub "楗", any(["gin6", "gin2"]) #楗
  sub "楘", any(["mou6", "muk6"]) #楘
  sub "楙", "mau6" #楙
  sub "楚", "co2" #楚
  sub "楛", any(["fu2", "wu6"]) #楛
  sub "楜", "wu4" #楜
  sub "楝", "lin6" #楝
  sub "楞", any(["ling4", "ling6"]) #楞
  sub "楟", "ting4" #楟
  sub "楠", any(["naam4", "laam4"]) #楠
  sub "楡", "jyu4" #楡
  sub "楢", "jau4" #楢
  sub "楣", "mei4" #楣
  sub "楤", "sung2" #楤
  sub "楥", any(["jyun4", "hyun3"]) #楥
  sub "楦", "hyun3" #楦
  sub "楧", "joeng1" #楧
  sub "楨", "zing1" #楨
  sub "楩", "pin4" #楩
  sub "楪", any(["dip6", "jip6"]) #楪
  sub "楫", "zip3" #楫
  sub "楬", any(["git6", "hat6", "kit3"]) #楬
  sub "業", "jip6" #業
  sub "楮", "cyu5" #楮
  sub "楯", any(["seon5", "ceon4", "teon5"]) #楯
  sub "楰", "jyu4" #楰
  sub "楱", "cau3" #楱
  sub "楲", "wai1" #楲
  sub "楳", "mui4" #楳
  sub "楴", "tai3" #楴
  sub "極", "gik6" #極
  sub "楶", "zit3" #楶
  sub "楷", any(["kaai2", "gaai1"]) #楷
  sub "楸", "cau1" #楸
  sub "楹", "jing4" #楹
  sub "楺", "jau2" #楺
  sub "楻", "hang4" #楻
  sub "楼", any(["lau4", "lau2"]) #楼
  sub "楽", "lok6" #楽
  sub "楾", "cyun4" #楾
  sub "楿", "hoeng1" #楿
  sub "榀", "ban2" #榀
  sub "榁", "sat1" #榁
  sub "概", any(["koi3", "koi2"]) #概
  sub "榃", any(["dam4", "tam4"]) #榃
  sub "榄", any(["laam5", "laam2"]) #榄
  sub "榅", any(["wat1", "wan1"]) #榅
  sub "榆", "jyu4" #榆
  sub "榇", "can3" #榇
  sub "榈", any(["leoi4", "leoi3"]) #榈
  sub "榉", "geoi2" #榉
  sub "榊", "san4" #榊
  sub "榋", "song1" #榋
  sub "榌", "fei1" #榌
  sub "榍", "sit3" #榍
  sub "榎", "gaa2" #榎
  sub "榏", "jik6" #榏
  sub "榐", "zin2" #榐
  sub "榑", "fu4" #榑
  sub "榒", any(["nik1", "lik1"]) #榒
  sub "榓", "mat6" #榓
  sub "榔", "long4" #榔
  sub "榕", "jung4" #榕
  sub "榖", "guk1" #榖
  sub "榗", "zin3" #榗
  sub "榘", "geoi2" #榘
  sub "榙", "daap6" #榙
  sub "榚", "jiu5" #榚
  sub "榛", "zeon1" #榛
  sub "榜", any(["bong2", "pong3", "bong6", "paang4"]) #榜
  sub "榝", "saat3" #榝
  sub "榞", "jyun4" #榞
  sub "榟", "zi2" #榟
  sub "榠", "ming4" #榠
  sub "榡", "sou3" #榡
  sub "榢", "gaa3" #榢
  sub "榣", "jiu4" #榣
  sub "榤", "git6" #榤
  sub "榥", "fong2" #榥
  sub "榦", any(["gon3", "hon4"]) #榦
  sub "榧", "fei2" #榧
  sub "榨", "zaa3" #榨
  sub "榩", "kin4" #榩
  sub "榪", any(["maa5", "maa6"]) #榪
  sub "榫", "seon2" #榫
  sub "榬", "jyun4" #榬
  sub "榭", "ze6" #榭
  sub "榮", "wing4" #榮
  sub "榯", "si4" #榯
  sub "榰", "zi1" #榰
  sub "榱", "ceoi1" #榱
  sub "榲", any(["wat1", "wan1"]) #榲
  sub "榳", "ting4" #榳
  sub "榴", any(["lau4", "lau2"]) #榴
  sub "榵", "jung4" #榵
  sub "榶", "tong4" #榶
  sub "榷", "kok3" #榷
  sub "榸", "zaai1" #榸
  sub "榹", "si1" #榹
  sub "榺", "sing3" #榺
  sub "榻", "taap3" #榻
  sub "榼", "hap6" #榼
  sub "榽", "hai4" #榽
  sub "榾", any(["gwat1", "gat1"]) #榾
  sub "榿", any(["hei2", "kei1", "hei1"]) #榿
  sub "槀", "gou2" #槀
  sub "槁", "gou2" #槁
  sub "槂", "syun1" #槂
  sub "槃", "pun4" #槃
  sub "槄", "tou1" #槄
  sub "槅", any(["gaak3", "hat6"]) #槅
  sub "槆", "ceon1" #槆
  sub "槇", "din1" #槇
  sub "槈", any(["nau6", "lau6"]) #槈
  sub "槉", "zat6" #槉
  sub "槊", "sok3" #槊
  sub "構", any(["kau3", "gau3"]) #構
  sub "槌", "ceoi4" #槌
  sub "槍", "coeng1" #槍
  sub "槎", "caa4" #槎
  sub "槏", "haam2" #槏
  sub "槐", "waai4" #槐
  sub "槑", "mui4" #槑
  sub "槒", "cuk1" #槒
  sub "槓", any(["lung5", "gung3", "gong3"]) #槓
  sub "槔", "gou1" #槔
  sub "槕", any(["coek3", "zoek3"]) #槕
  sub "槖", "tok3" #槖
  sub "槗", "kiu4" #槗
  sub "様", "joeng4" #様
  sub "槙", "din1" #槙
  sub "槚", "gaa2" #槚
  sub "槛", any(["laam6", "haam5", "kaam5"]) #槛
  sub "槜", "zeoi3" #槜
  sub "槝", "dou2" #槝
  sub "槞", "lung4" #槞
  sub "槟", "ban1" #槟
  sub "槠", "zyu1" #槠
  sub "槡", "song1" #槡
  sub "槢", "zaap6" #槢
  sub "槣", "gei1" #槣
  sub "槤", any(["lin4", "lin2"]) #槤
  sub "槥", any(["seoi6", "wai6"]) #槥
  sub "槦", "jung4" #槦
  sub "槧", "cim3" #槧
  sub "槨", any(["gwok3", "gok3"]) #槨
  sub "槩", "koi3" #槩
  sub "槪", "koi3" #槪
  sub "槫", "tyun4" #槫
  sub "槬", "waa6" #槬
  sub "槭", "cik1" #槭
  sub "槮", "sam1" #槮
  sub "槯", "ceoi4" #槯
  sub "槰", "bung6" #槰
  sub "槱", "jau5" #槱
  sub "槲", "huk6" #槲
  sub "槳", "zoeng2" #槳
  sub "槴", "wu6" #槴
  sub "槵", "waan6" #槵
  sub "槶", any(["gui3", "gwui3"]) #槶
  sub "槷", any(["jit6", "nip6", "lip6", "sit3"]) #槷
  sub "槸", any(["ngai6", "ai6"]) #槸
  sub "槹", "gou1" #槹
  sub "槺", "hong1" #槺
  sub "槻", "kwai1" #槻
  sub "槼", "kwai1" #槼
  sub "槽", "cou4" #槽
  sub "槾", "maan6" #槾
  sub "槿", "gan2" #槿
  sub "樀", "dik1" #樀
  sub "樁", "zong1" #樁
  sub "樂", any(["lok6", "ngok6", "ok6", "ngaau6", "aau6", "ngaau4", "aau4"]) #樂
  sub "樃", "long5" #樃
  sub "樄", "can4" #樄
  sub "樅", any(["cung1", "zung1"]) #樅
  sub "樆", "lei4" #樆
  sub "樇", "sau1" #樇
  sub "樈", "king4" #樈
  sub "樉", "song2" #樉
  sub "樊", "faan4" #樊
  sub "樋", "tung1" #樋
  sub "樌", any(["gun3", "gwun3"]) #樌
  sub "樍", "zik1" #樍
  sub "樎", "suk1" #樎
  sub "樏", "leoi4" #樏
  sub "樐", "lou5" #樐
  sub "樑", any(["loeng4", "loeng2"]) #樑
  sub "樒", "mat6" #樒
  sub "樓", any(["lau4", "lau2"]) #樓
  sub "樔", any(["caau4", "ziu2"]) #樔
  sub "樕", "cuk1" #樕
  sub "樖", "po1" #樖
  sub "樗", "syu1" #樗
  sub "樘", "tong4" #樘
  sub "標", "biu1" #標
  sub "樚", "luk6" #樚
  sub "樛", "gau1" #樛
  sub "樜", "ze3" #樜
  sub "樝", "zaa1" #樝
  sub "樞", "syu1" #樞
  sub "樟", "zoeng1" #樟
  sub "樠", "mun4" #樠
  sub "模", any(["mou4", "mou2"]) #模
  sub "樢", any(["niu5", "liu5"]) #樢
  sub "樣", any(["joeng6", "joeng2"]) #樣
  sub "樤", "tiu4" #樤
  sub "樥", "pung4" #樥
  sub "樦", "cyu5" #樦
  sub "樧", "saat3" #樧
  sub "樨", "sai1" #樨
  sub "権", "kyun4" #権
  sub "横", any(["waang4", "waang6"]) #横
  sub "樫", "gin1" #樫
  sub "樬", "sung2" #樬
  sub "樭", "kei4" #樭
  sub "樮", "jim5" #樮
  sub "樯", "coeng4" #樯
  sub "樰", "syut3" #樰
  sub "樱", "jing1" #樱
  sub "樲", "ji6" #樲
  sub "樳", "cam4" #樳
  sub "樴", "zik1" #樴
  sub "樵", "ciu4" #樵
  sub "樶", "zeoi1" #樶
  sub "樷", "cung4" #樷
  sub "樸", any(["pok3", "buk6"]) #樸
  sub "樹", "syu6" #樹
  sub "樺", any(["waa4", "waa6"]) #樺
  sub "樻", "gwai6" #樻
  sub "樼", "zeon1" #樼
  sub "樽", "zeon1" #樽
  sub "樾", "jyut6" #樾
  sub "樿", any(["sin6", "zin2"]) #樿
  sub "橀", "hei1" #橀
  sub "橁", "ceon1" #橁
  sub "橂", "din6" #橂
  sub "橃", "fat6" #橃
  sub "橄", any(["gam2", "gaam3", "gam3"]) #橄
  sub "橅", "mou4" #橅
  sub "橆", "mou4" #橆
  sub "橇", any(["hiu1", "ceoi3"]) #橇
  sub "橈", any(["naau4", "laau4", "jiu4"]) #橈
  sub "橉", "leon6" #橉
  sub "橊", "lau4" #橊
  sub "橋", any(["kiu4", "kiu2"]) #橋
  sub "橌", "haan5" #橌
  sub "橍", "jeon6" #橍
  sub "橎", "faan2" #橎
  sub "橏", "zin2" #橏
  sub "橐", any(["tok3", "lok6"]) #橐
  sub "橑", any(["lou5", "liu4"]) #橑
  sub "橒", "wan4" #橒
  sub "橓", "seon3" #橓
  sub "橔", "deon1" #橔
  sub "橕", "caang1" #橕
  sub "橖", "tong4" #橖
  sub "橗", "mang4" #橗
  sub "橘", "gwat1" #橘
  sub "橙", any(["caang2", "caang4", "dang3"]) #橙
  sub "橚", any(["suk1", "siu1"]) #橚
  sub "橛", any(["kyut3", "gyut6", "kyut6"]) #橛
  sub "橜", any(["kyut3", "gyut6", "kyut6"]) #橜
  sub "橝", "taam4" #橝
  sub "橞", "wai6" #橞
  sub "機", "gei1" #機
  sub "橠", any(["no5", "lo5"]) #橠
  sub "橡", "zoeng6" #橡
  sub "橢", "to5" #橢
  sub "橣", any(["ning5", "ling5"]) #橣
  sub "橤", any(["jeoi5", "jeoi6"]) #橤
  sub "橥", "zyu1" #橥
  sub "橦", any(["tung4", "cong4"]) #橦
  sub "橧", "zang1" #橧
  sub "橨", "fan4" #橨
  sub "橩", "king4" #橩
  sub "橪", "jim5" #橪
  sub "橫", any(["waang4", "waang1", "waang6"]) #橫
  sub "橬", "cim4" #橬
  sub "橭", any(["gu1", "gwu1"]) #橭
  sub "橮", "lau5" #橮
  sub "橯", "lou6" #橯
  sub "橰", "gou1" #橰
  sub "橱", any(["ceoi4", "cyu4"]) #橱
  sub "橲", "hei2" #橲
  sub "橳", "sing3" #橳
  sub "橴", "zi2" #橴
  sub "橵", "saan3" #橵
  sub "橶", "gik1" #橶
  sub "橷", "dau1" #橷
  sub "橸", "zing1" #橸
  sub "橹", "lou5" #橹
  sub "橺", "gaan3" #橺
  sub "橻", "cau2" #橻
  sub "橼", "jyun4" #橼
  sub "橽", "taat3" #橽
  sub "橾", "syu1" #橾
  sub "橿", "goeng1" #橿
  sub "檀", any(["taan4", "taan2"]) #檀
  sub "檁", "lam5" #檁
  sub "檂", any(["nung4", "lung4"]) #檂
  sub "檃", "jan2" #檃
  sub "檄", "hat6" #檄
  sub "檅", "seoi6" #檅
  sub "檆", "caam3" #檆
  sub "檇", "zeoi3" #檇
  sub "檈", "syun4" #檈
  sub "檉", "cing1" #檉
  sub "檊", "gon1" #檊
  sub "檋", "guk6" #檋
  sub "檌", "seoi4" #檌
  sub "檍", "jik1" #檍
  sub "檎", "kam4" #檎
  sub "檏", "pok3" #檏
  sub "檐", any(["jim4", "sim4", "jam4", "jam2"]) #檐
  sub "檑", "leoi4" #檑
  sub "檒", "fung1" #檒
  sub "檓", "wai2" #檓
  sub "檔", any(["dong2", "dong3"]) #檔
  sub "檕", "hai6" #檕
  sub "檖", "seoi6" #檖
  sub "檗", any(["paak3", "baak3"]) #檗
  sub "檘", "ping4" #檘
  sub "檙", "caang4" #檙
  sub "檚", "co2" #檚
  sub "檛", "zaa1" #檛
  sub "檜", any(["kui2", "kwui2"]) #檜
  sub "檝", "zip3" #檝
  sub "檞", any(["gaai2", "haai5"]) #檞
  sub "檟", "gaa2" #檟
  sub "檠", "king4" #檠
  sub "檡", "sik1" #檡
  sub "檢", "gim2" #檢
  sub "檣", "coeng4" #檣
  sub "檤", "dou6" #檤
  sub "檥", any(["ngai5", "ai5"]) #檥
  sub "檦", "biu2" #檦
  sub "檧", "sung1" #檧
  sub "檨", "ce1" #檨
  sub "檩", "lam5" #檩
  sub "檪", "lik1" #檪
  sub "檫", "caat3" #檫
  sub "檬", any(["mung1", "mung4"]) #檬
  sub "檭", any(["ngan4", "an4"]) #檭
  sub "檮", "tou4" #檮
  sub "檯", any(["toi2", "toi4"]) #檯
  sub "檰", "min4" #檰
  sub "檱", "kei4" #檱
  sub "檲", "tyun4" #檲
  sub "檳", "ban1" #檳
  sub "檴", "wok6" #檴
  sub "檵", "gai3" #檵
  sub "檶", "him1" #檶
  sub "檷", any(["nai5", "lai5"]) #檷
  sub "檸", any(["ning4", "ling4"]) #檸
  sub "檹", "ji1" #檹
  sub "檺", "gou2" #檺
  sub "檻", any(["laam6", "haam5", "kaam5"]) #檻
  sub "檼", "jan2" #檼
  sub "檽", any(["nau6", "lau6"]) #檽
  sub "檾", any(["king2", "gwing2"]) #檾
  sub "檿", "jim2" #檿
  sub "櫀", "kei4" #櫀
  sub "櫁", "mat6" #櫁
  sub "櫂", "zaau6" #櫂
  sub "櫃", any(["gwai6", "gwai2"]) #櫃
  sub "櫄", "ceon1" #櫄
  sub "櫅", "zai1" #櫅
  sub "櫆", "fui1" #櫆
  sub "櫇", "po4" #櫇
  sub "櫈", "dang3" #櫈
  sub "櫉", "ceoi4" #櫉
  sub "櫊", "gok3" #櫊
  sub "櫋", "min4" #櫋
  sub "櫌", "jau1" #櫌
  sub "櫍", "zat1" #櫍
  sub "櫎", "fong2" #櫎
  sub "櫏", "cin1" #櫏
  sub "櫐", "leoi5" #櫐
  sub "櫑", any(["leoi4", "leoi5"]) #櫑
  sub "櫒", "saat3" #櫒
  sub "櫓", "lou5" #櫓
  sub "櫔", "lai6" #櫔
  sub "櫕", "cyun4" #櫕
  sub "櫖", "leoi6" #櫖
  sub "櫗", "mit6" #櫗
  sub "櫘", "seoi6" #櫘
  sub "櫙", any(["au1", "ngau1"]) #櫙
  sub "櫚", any(["leoi4", "leoi3"]) #櫚
  sub "櫛", "zit3" #櫛
  sub "櫜", "gou1" #櫜
  sub "櫝", "duk6" #櫝
  sub "櫞", "jyun4" #櫞
  sub "櫟", any(["lik1", "joek6"]) #櫟
  sub "櫠", "fai3" #櫠
  sub "櫡", any(["zoek3", "zyu6"]) #櫡
  sub "櫢", "sau2" #櫢
  sub "櫣", "lin4" #櫣
  sub "櫤", "zin3" #櫤
  sub "櫥", any(["ceoi4", "cyu4"]) #櫥
  sub "櫦", "hing3" #櫦
  sub "櫧", "zyu1" #櫧
  sub "櫨", "lou4" #櫨
  sub "櫩", "jim4" #櫩
  sub "櫪", "lik1" #櫪
  sub "櫫", "zyu1" #櫫
  sub "櫬", "can3" #櫬
  sub "櫭", "git6" #櫭
  sub "櫮", any(["ngok6", "ok6"]) #櫮
  sub "櫯", "sou1" #櫯
  sub "櫰", "waai4" #櫰
  sub "櫱", any(["jit6", "jip6", "nip6", "lip6"]) #櫱
  sub "櫲", "jyu6" #櫲
  sub "櫳", "lung4" #櫳
  sub "櫴", "laai6" #櫴
  sub "櫵", "ciu4" #櫵
  sub "櫶", "hin2" #櫶
  sub "櫷", "gwai1" #櫷
  sub "櫸", "geoi2" #櫸
  sub "櫹", any(["suk1", "siu1"]) #櫹
  sub "櫺", "ling4" #櫺
  sub "櫻", "jing1" #櫻
  sub "櫼", any(["cim1", "zim1"]) #櫼
  sub "櫽", "jan2" #櫽
  sub "櫾", any(["jau2", "jau6", "jau4"]) #櫾
  sub "櫿", "jing4" #櫿
  sub "欀", "soeng1" #欀
  sub "欁", any(["nung4", "lung4"]) #欁
  sub "欂", any(["bok3", "bok6"]) #欂
  sub "欃", "caam4" #欃
  sub "欄", any(["laan4", "laan1"]) #欄
  sub "欅", "geoi2" #欅
  sub "欆", "soeng1" #欆
  sub "欇", "sip3" #欇
  sub "欈", "wai4" #欈
  sub "欉", "cung4" #欉
  sub "權", "kyun4" #權
  sub "欋", "keoi4" #欋
  sub "欌", "cong4" #欌
  sub "欍", "kau5" #欍
  sub "欎", "wat1" #欎
  sub "欏", "lo4" #欏
  sub "欐", "lai6" #欐
  sub "欑", "cyun4" #欑
  sub "欒", "lyun4" #欒
  sub "欓", "dong2" #欓
  sub "欔", "fok3" #欔
  sub "欕", "jim4" #欕
  sub "欖", any(["laam5", "laam2"]) #欖
  sub "欗", "laan4" #欗
  sub "欘", "zuk1" #欘
  sub "欙", "leoi4" #欙
  sub "欚", "lai5" #欚
  sub "欛", "baa3" #欛
  sub "欜", any(["nong4", "long4"]) #欜
  sub "欝", "wat1" #欝
  sub "欞", "ling4" #欞
  sub "欟", any(["gun1", "gwun1"]) #欟
  sub "欠", "him3" #欠
  sub "次", any(["ci3", "zi1"]) #次
  sub "欢", "fun1" #欢
  sub "欣", "jan1" #欣
  sub "欤", "jyu4" #欤
  sub "欥", "him3" #欥
  sub "欦", "him1" #欦
  sub "欧", any(["au1", "ngau1", "au2", "ngau2"]) #欧
  sub "欨", any(["heoi2", "heoi1"]) #欨
  sub "欩", "ciu1" #欩
  sub "欪", "ceot1" #欪
  sub "欫", "kik1" #欫
  sub "欬", any(["kat1", "haai1", "haai4", "hoi4", "koi3"]) #欬
  sub "欭", "ji3" #欭
  sub "欮", "kyut3" #欮
  sub "欯", "hat1" #欯
  sub "欰", "seot1" #欰
  sub "欱", any(["hap6", "hot3"]) #欱
  sub "欲", "juk6" #欲
  sub "欳", "wai2" #欳
  sub "欴", "long4" #欴
  sub "欵", "fun2" #欵
  sub "欶", "sok3" #欶
  sub "欷", "hei1" #欷
  sub "欸", any(["ei6", "ngei6", "ei1", "ngei1", "ei3", "ngei3", "oi1", "ngoi1", "aai2", "ngaai2"]) #欸
  sub "欹", any(["ji1", "kei1"]) #欹
  sub "欺", "hei1" #欺
  sub "欻", any(["fat1", "caat3"]) #欻
  sub "欼", "zyut3" #欼
  sub "欽", "jam1" #欽
  sub "款", "fun2" #款
  sub "欿", any(["ham2", "daam6"]) #欿
  sub "歀", "fun2" #歀
  sub "歁", "ham2" #歁
  sub "歂", any(["cyun4", "cyun2"]) #歂
  sub "歃", "saap3" #歃
  sub "歄", "gwaa1" #歄
  sub "歅", "jan1" #歅
  sub "歆", "jam1" #歆
  sub "歇", "hit3" #歇
  sub "歈", "jyu4" #歈
  sub "歉", any(["hip3", "him3"]) #歉
  sub "歊", "hiu1" #歊
  sub "歋", "ji4" #歋
  sub "歌", "go1" #歌
  sub "歍", "wu1" #歍
  sub "歎", "taan3" #歎
  sub "歏", "gan6" #歏
  sub "歐", any(["au1", "ngau1", "au2", "ngau2"]) #歐
  sub "歑", "fu1" #歑
  sub "歒", "tik1" #歒
  sub "歓", "fun1" #歓
  sub "歔", "heoi1" #歔
  sub "歕", any(["pan3", "fan5", "pan1"]) #歕
  sub "歖", "hei2" #歖
  sub "歗", "siu3" #歗
  sub "歘", any(["fat1", "caat3"]) #歘
  sub "歙", any(["kap1", "sip3"]) #歙
  sub "歚", "sin6" #歚
  sub "歛", any(["lim5", "lim6"]) #歛
  sub "歜", "cuk1" #歜
  sub "歝", "jik6" #歝
  sub "歞", any(["ngap6", "ap6"]) #歞
  sub "歟", "jyu4" #歟
  sub "歠", "zyut3" #歠
  sub "歡", "fun1" #歡
  sub "止", "zi2" #止
  sub "正", any(["zing3", "zing1", "zeng3"]) #正
  sub "此", "ci2" #此
  sub "步", "bou6" #步
  sub "武", "mou5" #武
  sub "歧", "kei4" #歧
  sub "歨", "bou6" #歨
  sub "歩", "bou6" #歩
  sub "歪", any(["waai1", "me2"]) #歪
  sub "歫", any(["keoi5", "geoi6"]) #歫
  sub "歬", "cin4" #歬
  sub "歭", "ci4" #歭
  sub "歮", "gip3" #歮
  sub "歯", "ci2" #歯
  sub "歰", any(["sap1", "saap3"]) #歰
  sub "歱", any(["zung2", "dung2"]) #歱
  sub "歲", "seoi3" #歲
  sub "歳", "seoi3" #歳
  sub "歴", "lik6" #歴
  sub "歵", "zaak6" #歵
  sub "歶", "jyu4" #歶
  sub "歷", "lik6" #歷
  sub "歸", "gwai1" #歸
  sub "歹", "daai2" #歹
  sub "歺", any(["aat3", "ngaat3"]) #歺
  sub "死", any(["sei2", "si2"]) #死
  sub "歼", "cim1" #歼
  sub "歽", "zit3" #歽
  sub "歾", any(["mut6", "man5"]) #歾
  sub "歿", "mut6" #歿
  sub "殀", "jiu2" #殀
  sub "殁", "mut6" #殁
  sub "殂", "cou4" #殂
  sub "殃", "joeng1" #殃
  sub "殄", any(["tin5", "tim5"]) #殄
  sub "殅", "sang1" #殅
  sub "殆", any(["toi5", "doi6"]) #殆
  sub "殇", "soeng1" #殇
  sub "殈", "gwik1" #殈
  sub "殉", any(["seon1", "seon6"]) #殉
  sub "殊", "syu4" #殊
  sub "残", "caan4" #残
  sub "殌", "kyut3" #殌
  sub "殍", any(["piu5", "fu1"]) #殍
  sub "殎", "haap3" #殎
  sub "殏", "kau4" #殏
  sub "殐", "suk1" #殐
  sub "殑", any(["king4", "ging6"]) #殑
  sub "殒", "wan5" #殒
  sub "殓", any(["lim5", "lim6"]) #殓
  sub "殔", "ji6" #殔
  sub "殕", "fau2" #殕
  sub "殖", "zik6" #殖
  sub "殗", "jip3" #殗
  sub "殘", "caan4" #殘
  sub "殙", "fan1" #殙
  sub "殚", "daan1" #殚
  sub "殛", "gik1" #殛
  sub "殜", any(["jip6", "dip6"]) #殜
  sub "殝", "zeon1" #殝
  sub "殞", "wan5" #殞
  sub "殟", "wan1" #殟
  sub "殠", "cau3" #殠
  sub "殡", "ban3" #殡
  sub "殢", "tai3" #殢
  sub "殣", "gan2" #殣
  sub "殤", "soeng1" #殤
  sub "殥", "jan4" #殥
  sub "殦", "diu1" #殦
  sub "殧", "zau6" #殧
  sub "殨", any(["kui2", "kwui2"]) #殨
  sub "殩", "cyun3" #殩
  sub "殪", "ji3" #殪
  sub "殫", "daan1" #殫
  sub "殬", "dou3" #殬
  sub "殭", "goeng1" #殭
  sub "殮", any(["lim5", "lim6"]) #殮
  sub "殯", "ban3" #殯
  sub "殰", "duk6" #殰
  sub "殱", "cim1" #殱
  sub "殲", "cim1" #殲
  sub "殳", "syu4" #殳
  sub "殴", any(["au2", "ngau2", "au1", "ngau1"]) #殴
  sub "段", "dyun6" #段
  sub "殶", "zyu3" #殶
  sub "殷", any(["jan1", "jan2", "jin1"]) #殷
  sub "殸", "hing3" #殸
  sub "殹", any(["ai3", "ngai3"]) #殹
  sub "殺", any(["saat3", "saai3"]) #殺
  sub "殻", "hok3" #殻
  sub "殼", any(["hok3", "hok2"]) #殼
  sub "殽", any(["ngaau4", "aau4"]) #殽
  sub "殾", "seon3" #殾
  sub "殿", "din6" #殿
  sub "毀", "wai2" #毀
  sub "毁", "wai2" #毁
  sub "毂", any(["guk1", "gu1", "gwu1"]) #毂
  sub "毃", "kok3" #毃
  sub "毄", "gik1" #毄
  sub "毅", any(["ngai6", "ai6"]) #毅
  sub "毆", any(["au2", "ngau2", "au1", "ngau1"]) #毆
  sub "毇", "wai2" #毇
  sub "毈", "dyun6" #毈
  sub "毉", "ji1" #毉
  sub "毊", "hiu1" #毊
  sub "毋", "mou4" #毋
  sub "毌", any(["gun3", "gwun3"]) #毌
  sub "母", any(["mou5", "mou2"]) #母
  sub "毎", "mui5" #毎
  sub "每", "mui5" #每
  sub "毐", any(["oi2", "ngoi2"]) #毐
  sub "毑", "ze2" #毑
  sub "毒", any(["duk6", "dou6", "doi6"]) #毒
  sub "毓", any(["juk1", "juk6"]) #毓
  sub "比", any(["bei2", "bei6", "pei4"]) #比
  sub "毕", "bat1" #毕
  sub "毖", "bei3" #毖
  sub "毗", any(["pei4", "bei2"]) #毗
  sub "毘", any(["pei4", "bei2"]) #毘
  sub "毙", "bai6" #毙
  sub "毚", "caam4" #毚
  sub "毛", any(["mou4", "mou1"]) #毛
  sub "毜", "hou4" #毜
  sub "毝", "coi2" #毝
  sub "毞", "pei4" #毞
  sub "毟", "siu2" #毟
  sub "毠", "gaa1" #毠
  sub "毡", "zin1" #毡
  sub "毢", "soi1" #毢
  sub "毣", "muk6" #毣
  sub "毤", "teoi3" #毤
  sub "毥", "seon1" #毥
  sub "毦", any(["nei6", "lei6"]) #毦
  sub "毧", any(["jung2", "jung4"]) #毧
  sub "毨", "sin2" #毨
  sub "毩", "guk1" #毩
  sub "毪", any(["mou4", "mau4"]) #毪
  sub "毫", any(["hou4", "hou2"]) #毫
  sub "毬", "kau4" #毬
  sub "毭", "dau6" #毭
  sub "毮", "caau1" #毮
  sub "毯", any(["taan2", "taam2"]) #毯
  sub "毰", "pui4" #毰
  sub "毱", "guk1" #毱
  sub "毲", "zyut3" #毲
  sub "毳", "ceoi3" #毳
  sub "毴", "bei1" #毴
  sub "毵", "saam1" #毵
  sub "毶", "saam1" #毶
  sub "毷", "mou6" #毷
  sub "毸", "soi1" #毸
  sub "毹", any(["syu1", "jyu4"]) #毹
  sub "毺", any(["syu1", "jyu4"]) #毺
  sub "毻", "teoi3" #毻
  sub "毼", "hot3" #毼
  sub "毽", any(["gin3", "jin2"]) #毽
  sub "毾", "taap3" #毾
  sub "毿", "saam1" #毿
  sub "氀", "leoi4" #氀
  sub "氁", "mou4" #氁
  sub "氂", any(["mou4", "lei4"]) #氂
  sub "氃", "tung4" #氃
  sub "氄", any(["jung2", "jung5"]) #氄
  sub "氅", "cong2" #氅
  sub "氆", "pou2" #氆
  sub "氇", "lou5" #氇
  sub "氈", "zin1" #氈
  sub "氉", any(["cou3", "sou3"]) #氉
  sub "氊", "zin1" #氊
  sub "氋", "mung4" #氋
  sub "氌", "lou5" #氌
  sub "氍", "keoi4" #氍
  sub "氎", "dip6" #氎
  sub "氏", any(["si6", "zi1"]) #氏
  sub "氐", any(["dai1", "dai2"]) #氐
  sub "民", "man4" #民
  sub "氒", "kyut3" #氒
  sub "氓", any(["maang4", "mang4", "man4", "mong4"]) #氓
  sub "气", "hei3" #气
  sub "氕", "pit3" #氕
  sub "氖", any(["naai5", "laai5"]) #氖
  sub "気", "hei3" #気
  sub "氘", "dou1" #氘
  sub "氙", any(["sin1", "saan3"]) #氙
  sub "氚", "cyun1" #氚
  sub "氛", "fan1" #氛
  sub "氜", "joeng4" #氜
  sub "氝", any(["noi6", "loi6"]) #氝
  sub "氞", "bing2" #氞
  sub "氟", "fat1" #氟
  sub "氠", "san1" #氠
  sub "氡", "dung1" #氡
  sub "氢", "hing1" #氢
  sub "氣", "hei3" #氣
  sub "氤", "jan1" #氤
  sub "氥", "sai1" #氥
  sub "氦", "hoi6" #氦
  sub "氧", "joeng5" #氧
  sub "氨", any(["on1", "ngon1"]) #氨
  sub "氩", any(["aa3", "ngaa3"]) #氩
  sub "氪", "hak1" #氪
  sub "氫", "hing1" #氫
  sub "氬", any(["aa3", "ngaa3"]) #氬
  sub "氭", "dung1" #氭
  sub "氮", "daam6" #氮
  sub "氯", "luk6" #氯
  sub "氰", "cing1" #氰
  sub "氱", "joeng4" #氱
  sub "氲", "wan1" #氲
  sub "氳", "wan1" #氳
  sub "水", "seoi2" #水
  sub "氵", any(["seoi2", "saam1 dim2 seoi2"]) #氵
  sub "氶", "cing2" #氶
  sub "氷", "bing1" #氷
  sub "永", "wing5" #永
  sub "氹", any(["tam3", "dam4", "tam5"]) #氹
  sub "氺", any(["seoi2", "taai3 zi6 dai2"]) #氺
  sub "氻", "lak6" #氻
  sub "氼", any(["nik6", "lik6"]) #氼
  sub "氽", any(["dan2", "tan1", "tan2"]) #氽
  sub "氾", any(["faan4", "faan3", "faan6"]) #氾
  sub "氿", any(["gwai2", "gau2"]) #氿
  sub "汀", any(["ting1", "ding1"]) #汀
  sub "汁", "zap1" #汁
  sub "求", "kau4" #求
  sub "汃", any(["ban1", "paak3", "paat3"]) #汃
  sub "汄", "zak1" #汄
  sub "汅", "min5" #汅
  sub "汆", "cyun1" #汆
  sub "汇", "wui6" #汇
  sub "汈", "diu1" #汈
  sub "汉", "hon3" #汉
  sub "汊", "caa3" #汊
  sub "汋", any(["joek6", "zoek3"]) #汋
  sub "汌", "cyun3" #汌
  sub "汍", "jyun4" #汍
  sub "汎", any(["faan4", "faan3", "faan6"]) #汎
  sub "汏", any(["daai6", "taai3"]) #汏
  sub "汐", "zik6" #汐
  sub "汑", "tok3" #汑
  sub "汒", "mong4" #汒
  sub "汓", "cau4" #汓
  sub "汔", any(["ngat6", "at6"]) #汔
  sub "汕", "saan3" #汕
  sub "汖", "pan3" #汖
  sub "汗", any(["hon6", "hon4"]) #汗
  sub "汘", "cim4" #汘
  sub "汙", any(["waa1", "wu1", "wu3"]) #汙
  sub "汚", any(["wu1", "wu3"]) #汚
  sub "汛", "seon3" #汛
  sub "汜", "ci5" #汜
  sub "汝", "jyu5" #汝
  sub "汞", "hung3" #汞
  sub "江", "gong1" #江
  sub "池", "ci4" #池
  sub "污", any(["wu1", "wu3"]) #污
  sub "汢", "tou2" #汢
  sub "汣", "gwai2" #汣
  sub "汤", any(["tong1", "soeng1", "tong3", "joeng4"]) #汤
  sub "汥", "zi1" #汥
  sub "汦", "zi2" #汦
  sub "汧", "hin1" #汧
  sub "汨", "mik6" #汨
  sub "汩", "gwat1" #汩
  sub "汪", "wong1" #汪
  sub "汫", "zeng2" #汫
  sub "汬", "zing6" #汬
  sub "汭", "jeoi6" #汭
  sub "汮", "gwan1" #汮
  sub "汯", "wang4" #汯
  sub "汰", "taai3" #汰
  sub "汱", "gyun2" #汱
  sub "汲", "kap1" #汲
  sub "汳", "bin6" #汳
  sub "汴", "bin6" #汴
  sub "汵", "gam3" #汵
  sub "汶", any(["man6", "man4"]) #汶
  sub "汷", "zung1" #汷
  sub "汸", any(["fong1", "pong1", "pong4"]) #汸
  sub "汹", "hung1" #汹
  sub "決", any(["kyut3", "hyut3"]) #決
  sub "汻", "wu2" #汻
  sub "汼", any(["ngau4", "au4"]) #汼
  sub "汽", "hei3" #汽
  sub "汾", "fan4" #汾
  sub "汿", "zeoi6" #汿
  sub "沀", "zeoi6" #沀
  sub "沁", "sam3" #沁
  sub "沂", any(["ji4", "ngan4", "an4"]) #沂
  sub "沃", "juk1" #沃
  sub "沄", "wan4" #沄
  sub "沅", "jyun4" #沅
  sub "沆", any(["hong4", "hong5"]) #沆
  sub "沇", any(["jin5", "jin2"]) #沇
  sub "沈", any(["sam2", "cam4"]) #沈
  sub "沉", "cam4" #沉
  sub "沊", "dam2" #沊
  sub "沋", "jau4" #沋
  sub "沌", "deon6" #沌
  sub "沍", "wu6" #沍
  sub "沎", "fo3" #沎
  sub "沏", any(["cai3", "cit3"]) #沏
  sub "沐", "muk6" #沐
  sub "沑", any(["nuk6", "luk6"]) #沑
  sub "沒", "mut6" #沒
  sub "沓", "daap6" #沓
  sub "沔", "min5" #沔
  sub "沕", "mat6" #沕
  sub "沖", "cung1" #沖
  sub "沗", "tim1" #沗
  sub "沘", "bei2" #沘
  sub "沙", "saa1" #沙
  sub "沚", "zi2" #沚
  sub "沛", "pui3" #沛
  sub "沜", "pun3" #沜
  sub "沝", "zeoi2" #沝
  sub "沞", "zaap3" #沞
  sub "沟", any(["kau1", "gau1"]) #沟
  sub "沠", "paai3" #沠
  sub "没", "mut6" #没
  sub "沢", "zaak6" #沢
  sub "沣", "fung1" #沣
  sub "沤", any(["au3", "ngau3", "au1", "ngau1"]) #沤
  sub "沥", any(["lik6", "lik1", "lek6"]) #沥
  sub "沦", "leon4" #沦
  sub "沧", "cong1" #沧
  sub "沨", any(["fung1", "fung4"]) #沨
  sub "沩", "gwai1" #沩
  sub "沪", "wu6" #沪
  sub "沫", "mut6" #沫
  sub "沬", "mui6" #沬
  sub "沭", "seot6" #沭
  sub "沮", any(["zeoi1", "zeoi2", "zeoi3"]) #沮
  sub "沯", "zaat3" #沯
  sub "沰", "tok3" #沰
  sub "沱", "to4" #沱
  sub "沲", "to4" #沲
  sub "河", any(["ho4", "ho2"]) #河
  sub "沴", "leoi6" #沴
  sub "沵", any(["leoi6", "mei4", "mei5", "nei4", "lei4"]) #沵
  sub "沶", "ji4" #沶
  sub "沷", "faat3" #沷
  sub "沸", "fai3" #沸
  sub "油", any(["jau4", "jau2"]) #油
  sub "沺", "tin4" #沺
  sub "治", any(["zi6", "ci4"]) #治
  sub "沼", "ziu2" #沼
  sub "沽", any(["gu1", "gwu1", "gu2", "gwu2"]) #沽
  sub "沾", "zim1" #沾
  sub "沿", "jyun4" #沿
  sub "泀", "si1" #泀
  sub "況", any(["fong3", "fong2"]) #況
  sub "泂", "gwing2" #泂
  sub "泃", any(["keoi1", "gau1"]) #泃
  sub "泄", any(["sit3", "jai6"]) #泄
  sub "泅", "cau4" #泅
  sub "泆", "jat6" #泆
  sub "泇", "gaa1" #泇
  sub "泈", "zung1" #泈
  sub "泉", "cyun4" #泉
  sub "泊", any(["bok6", "paak3"]) #泊
  sub "泋", "wai3" #泋
  sub "泌", any(["bei3", "bat6"]) #泌
  sub "泍", "ban1" #泍
  sub "泎", "zaak6" #泎
  sub "泏", "zeot1" #泏
  sub "泐", any(["lak6", "laak6"]) #泐
  sub "泑", any(["jau2", "jau1"]) #泑
  sub "泒", any(["gu1", "gwu1"]) #泒
  sub "泓", "wang4" #泓
  sub "泔", "gam1" #泔
  sub "法", any(["faat3", "faat2"]) #法
  sub "泖", "maau5" #泖
  sub "泗", "si3" #泗
  sub "泘", "fu1" #泘
  sub "泙", any(["paang1", "ping4"]) #泙
  sub "泚", "ci2" #泚
  sub "泛", any(["faan3", "faan6", "faan4"]) #泛
  sub "泜", any(["ci4", "zi6", "zi1"]) #泜
  sub "泝", "sou3" #泝
  sub "泞", any(["ning6", "ling6", "ning4", "ling4"]) #泞
  sub "泟", "zaa1" #泟
  sub "泠", "ling4" #泠
  sub "泡", any(["paau1", "pou5", "paau3", "paau2", "pau3"]) #泡
  sub "波", "bo1" #波
  sub "泣", "jap1" #泣
  sub "泤", "ci5" #泤
  sub "泥", any(["nai4", "lai4", "nai2", "lai2", "nei6", "lei6"]) #泥
  sub "泦", "guk1" #泦
  sub "泧", any(["kut3", "kwut3"]) #泧
  sub "注", "zyu3" #注
  sub "泩", "sang1" #泩
  sub "泪", "leoi6" #泪
  sub "泫", "jyun5" #泫
  sub "泬", any(["kyut3", "hyut3"]) #泬
  sub "泭", "fu1" #泭
  sub "泮", any(["pun3", "bun6"]) #泮
  sub "泯", "man5" #泯
  sub "泰", "taai3" #泰
  sub "泱", "joeng1" #泱
  sub "泲", any(["zai3", "zai2", "zi2"]) #泲
  sub "泳", "wing6" #泳
  sub "泴", any(["gun3", "gwun3"]) #泴
  sub "泵", "bam1" #泵
  sub "泶", "hok6" #泶
  sub "泷", any(["lung4", "soeng1"]) #泷
  sub "泸", "lou4" #泸
  sub "泹", "daan3" #泹
  sub "泺", any(["lok6", "bok6", "lik1"]) #泺
  sub "泻", any(["se3", "se2"]) #泻
  sub "泼", any(["put3", "but3"]) #泼
  sub "泽", any(["zaak6", "sik1"]) #泽
  sub "泾", "ging1" #泾
  sub "泿", any(["ngan4", "an4"]) #泿
  sub "洀", any(["zau1", "pun4"]) #洀
  sub "洁", "git3" #洁
  sub "洂", "jik6" #洂
  sub "洃", "fui1" #洃
  sub "洄", "wui4" #洄
  sub "洅", "zoi3" #洅
  sub "洆", "sing4" #洆
  sub "洇", "jan1" #洇
  sub "洈", any(["ngai4", "ai4"]) #洈
  sub "洉", "hau6" #洉
  sub "洊", "zin3" #洊
  sub "洋", any(["joeng4", "joeng2"]) #洋
  sub "洌", "lit6" #洌
  sub "洍", "ci5" #洍
  sub "洎", any(["gei3", "gei6"]) #洎
  sub "洏", "ji4" #洏
  sub "洐", "hang4" #洐
  sub "洑", any(["fuk6", "fu4"]) #洑
  sub "洒", any(["saa2", "sai2", "sin2"]) #洒
  sub "洓", "saak3" #洓
  sub "洔", "zi2" #洔
  sub "洕", "jan5" #洕
  sub "洖", any(["ng4", "m4"]) #洖
  sub "洗", any(["sai2", "sin2"]) #洗
  sub "洘", "haau2" #洘
  sub "洙", "zyu1" #洙
  sub "洚", any(["gong3", "hung4"]) #洚
  sub "洛", any(["lok3", "lok6"]) #洛
  sub "洜", "lok3" #洜
  sub "洝", any(["on3", "ngon3"]) #洝
  sub "洞", any(["dung6", "dung2", "tung4"]) #洞
  sub "洟", any(["ji4", "tai3"]) #洟
  sub "洠", "mau4" #洠
  sub "洡", "leoi6" #洡
  sub "洢", "ji1" #洢
  sub "洣", "mai5" #洣
  sub "洤", "cyun4" #洤
  sub "津", "zeon1" #津
  sub "洦", "paak3" #洦
  sub "洧", "fui2" #洧
  sub "洨", any(["ngaau4", "aau4"]) #洨
  sub "洩", any(["jai6", "sit3"]) #洩
  sub "洪", "hung4" #洪
  sub "洫", "gwik1" #洫
  sub "洬", "suk1" #洬
  sub "洭", "hong1" #洭
  sub "洮", any(["tou4", "jiu4"]) #洮
  sub "洯", "kit3" #洯
  sub "洰", "keoi4" #洰
  sub "洱", any(["ji5", "nei5", "lei5", "nei2", "lei2"]) #洱
  sub "洲", "zau1" #洲
  sub "洳", "jyu6" #洳
  sub "洴", any(["ping4", "paang1"]) #洴
  sub "洵", "seon1" #洵
  sub "洶", "hung1" #洶
  sub "洷", "zat6" #洷
  sub "洸", any(["gwong1", "gong1"]) #洸
  sub "洹", any(["wun4", "jyun4"]) #洹
  sub "洺", "ming4" #洺
  sub "活", any(["wut6", "gut3", "gwut3"]) #活
  sub "洼", any(["waa1", "gwai1"]) #洼
  sub "洽", any(["hap1", "hap6"]) #洽
  sub "派", any(["paai3", "paai1", "paai2"]) #派
  sub "洿", "wu1" #洿
  sub "浀", "kuk1" #浀
  sub "流", any(["lau4", "lau2"]) #流
  sub "浂", any(["gun3", "gwun3"]) #浂
  sub "浃", any(["zip3", "gaap3"]) #浃
  sub "浄", any(["zing6", "zeng6"]) #浄
  sub "浅", any(["cin2", "zin1"]) #浅
  sub "浆", "zoeng1" #浆
  sub "浇", any(["hiu1", "giu1", "ngou6", "ou6"]) #浇
  sub "浈", "zing1" #浈
  sub "浉", "si1" #浉
  sub "浊", "zuk6" #浊
  sub "测", any(["cak1", "caak1"]) #测
  sub "浌", "fat6" #浌
  sub "浍", any(["kui2", "kwui2"]) #浍
  sub "济", any(["zai3", "zai2"]) #济
  sub "浏", "lau4" #浏
  sub "浐", "caan2" #浐
  sub "浑", any(["wan4", "wan6"]) #浑
  sub "浒", any(["wu2", "heoi2"]) #浒
  sub "浓", any(["nung4", "lung4"]) #浓
  sub "浔", "cam4" #浔
  sub "浕", "zeon6" #浕
  sub "浖", "lyut6" #浖
  sub "浗", "kau4" #浗
  sub "浘", "mei5" #浘
  sub "浙", "zit3" #浙
  sub "浚", any(["zeon3", "seon3"]) #浚
  sub "浛", "ham4" #浛
  sub "浜", any(["bong1", "ban1"]) #浜
  sub "浝", "mong4" #浝
  sub "浞", any(["zuk1", "zok6"]) #浞
  sub "浟", any(["jau4", "dik6"]) #浟
  sub "浠", "hei1" #浠
  sub "浡", "but6" #浡
  sub "浢", "dau6" #浢
  sub "浣", any(["wun5", "wun2"]) #浣
  sub "浤", "wang4" #浤
  sub "浥", any(["jap1", "aap3", "ngaap3"]) #浥
  sub "浦", any(["pou2", "pou4"]) #浦
  sub "浧", "jing5" #浧
  sub "浨", "lam5" #浨
  sub "浩", "hou6" #浩
  sub "浪", any(["long6", "long4"]) #浪
  sub "浫", "hon2" #浫
  sub "浬", any(["lei5", "hoi2 lei5"]) #浬
  sub "浭", any(["gang1", "gaang3"]) #浭
  sub "浮", "fau4" #浮
  sub "浯", any(["ng4", "m4"]) #浯
  sub "浰", any(["lin6", "lei6"]) #浰
  sub "浱", "seon4" #浱
  sub "浲", "fung4" #浲
  sub "浳", "jik6" #浳
  sub "浴", "juk6" #浴
  sub "浵", "tung4" #浵
  sub "浶", "lou4" #浶
  sub "海", "hoi2" #海
  sub "浸", any(["zam3", "cam1"]) #浸
  sub "浹", any(["zip3", "gaap3"]) #浹
  sub "浺", "cung1" #浺
  sub "浻", "gwing2" #浻
  sub "浼", "mui5" #浼
  sub "浽", "seoi1" #浽
  sub "浾", "zaa1" #浾
  sub "浿", "bui3" #浿
  sub "涀", "jin6" #涀
  sub "涁", "sam3" #涁
  sub "涂", any(["tou4", "ceoi4"]) #涂
  sub "涃", "kwan3" #涃
  sub "涄", "ping1" #涄
  sub "涅", any(["nip6", "lip6"]) #涅
  sub "涆", "hon6" #涆
  sub "涇", "ging1" #涇
  sub "消", "siu1" #消
  sub "涉", any(["sip3", "dip6"]) #涉
  sub "涊", any(["nin5", "lin5"]) #涊
  sub "涋", "teot1" #涋
  sub "涌", any(["cung1", "jung2"]) #涌
  sub "涍", "haau3" #涍
  sub "涎", "jin4" #涎
  sub "涏", "ting5" #涏
  sub "涐", any(["ngo4", "o4"]) #涐
  sub "涑", "cuk1" #涑
  sub "涒", "tan1" #涒
  sub "涓", "gyun1" #涓
  sub "涔", "sam4" #涔
  sub "涕", "tai3" #涕
  sub "涖", "lei6" #涖
  sub "涗", "seoi3" #涗
  sub "涘", "zi6" #涘
  sub "涙", "leoi6" #涙
  sub "涚", "seoi3" #涚
  sub "涛", "tou4" #涛
  sub "涜", "duk6" #涜
  sub "涝", any(["lou6", "lou4"]) #涝
  sub "涞", "loi4" #涞
  sub "涟", "lin4" #涟
  sub "涠", "wai4" #涠
  sub "涡", any(["wo1", "gwo1", "go1"]) #涡
  sub "涢", "wan4" #涢
  sub "涣", "wun6" #涣
  sub "涤", "dik6" #涤
  sub "涥", "hang1" #涥
  sub "润", any(["jeon6", "jeon2"]) #润
  sub "涧", any(["gaan3", "gaan2"]) #涧
  sub "涨", any(["zoeng2", "zoeng3"]) #涨
  sub "涩", any(["gip3", "sik1", "sap1"]) #涩
  sub "涪", "fau4" #涪
  sub "涫", any(["gun3", "gwun3"]) #涫
  sub "涬", "hang6" #涬
  sub "涭", "sau6" #涭
  sub "涮", "saan3" #涮
  sub "涯", any(["ngaai4", "aai4"]) #涯
  sub "涰", "zyut3" #涰
  sub "涱", "zoeng2" #涱
  sub "液", "jik6" #液
  sub "涳", "hung1" #涳
  sub "涴", any(["wo3", "jyun2"]) #涴
  sub "涵", "haam4" #涵
  sub "涶", "to1" #涶
  sub "涷", any(["dung1", "dung3"]) #涷
  sub "涸", "kok3" #涸
  sub "涹", "wo1" #涹
  sub "涺", "geoi1" #涺
  sub "涻", "se3" #涻
  sub "涼", any(["loeng4", "loeng2", "loeng6"]) #涼
  sub "涽", "fan1" #涽
  sub "涾", "taap3" #涾
  sub "涿", "doek3" #涿
  sub "淀", "din6" #淀
  sub "淁", "cip3" #淁
  sub "淂", "dak1" #淂
  sub "淃", "gyun6" #淃
  sub "淄", "zi1" #淄
  sub "淅", "sik1" #淅
  sub "淆", any(["ngaau4", "aau4"]) #淆
  sub "淇", "kei4" #淇
  sub "淈", "gwat1" #淈
  sub "淉", any(["gwo2", "go2"]) #淉
  sub "淊", "jim1" #淊
  sub "淋", any(["lam4", "lam2", "lam6"]) #淋
  sub "淌", "tong2" #淌
  sub "淍", "zau1" #淍
  sub "淎", "fung2" #淎
  sub "淏", "hou6" #淏
  sub "淐", "coeng1" #淐
  sub "淑", "suk6" #淑
  sub "淒", "cai1" #淒
  sub "淓", "fong1" #淓
  sub "淔", "zik6" #淔
  sub "淕", "luk6" #淕
  sub "淖", any(["naau6", "laau6", "coek3", "zoek3"]) #淖
  sub "淗", "guk1" #淗
  sub "淘", "tou4" #淘
  sub "淙", any(["cung4", "zung1"]) #淙
  sub "淚", any(["lai6", "leoi6"]) #淚
  sub "淛", "zit3" #淛
  sub "淜", any(["pang4", "ping1"]) #淜
  sub "淝", "fei4" #淝
  sub "淞", "sung1" #淞
  sub "淟", "tin2" #淟
  sub "淠", any(["pei3", "pui3"]) #淠
  sub "淡", any(["daam6", "taam5"]) #淡
  sub "淢", any(["wik6", "gwik1"]) #淢
  sub "淣", any(["ngai4", "ai4"]) #淣
  sub "淤", any(["jyu1", "jyu2", "ji1"]) #淤
  sub "淥", "luk6" #淥
  sub "淦", any(["gam3", "gaam3"]) #淦
  sub "淧", "mat6" #淧
  sub "淨", any(["zing6", "zeng6"]) #淨
  sub "淩", "ling4" #淩
  sub "淪", "leon4" #淪
  sub "淫", "jam4" #淫
  sub "淬", any(["ceoi3", "seoi6"]) #淬
  sub "淭", "keoi4" #淭
  sub "淮", "waai4" #淮
  sub "淯", "juk6" #淯
  sub "淰", any(["naam5", "laam5", "nam6", "lam6", "nam4", "lam4", "sam2"]) #淰
  sub "深", "sam1" #深
  sub "淲", "piu4" #淲
  sub "淳", "seon4" #淳
  sub "淴", "fat1" #淴
  sub "淵", "jyun1" #淵
  sub "淶", "loi4" #淶
  sub "混", any(["wan6", "wan4"]) #混
  sub "淸", "cing1" #淸
  sub "淹", "jim1" #淹
  sub "淺", any(["cin2", "zin1"]) #淺
  sub "添", "tim1" #添
  sub "淼", "miu5" #淼
  sub "淽", "zi2" #淽
  sub "淾", "jam2" #淾
  sub "淿", "bok6" #淿
  sub "渀", "ban6" #渀
  sub "渁", "jyun1" #渁
  sub "渂", "man6" #渂
  sub "渃", "joek6" #渃
  sub "渄", "fei1" #渄
  sub "清", "cing1" #清
  sub "渆", "jyun1" #渆
  sub "渇", "hot3" #渇
  sub "済", "zai3" #済
  sub "渉", "sip3" #渉
  sub "渊", "jyun1" #渊
  sub "渋", "gip3" #渋
  sub "渌", "luk6" #渌
  sub "渍", any(["zi3", "zik1"]) #渍
  sub "渎", any(["duk6", "dau6"]) #渎
  sub "渏", "ji1" #渏
  sub "渐", any(["zim6", "zim2", "zim1"]) #渐
  sub "渑", any(["man5", "sing4"]) #渑
  sub "渒", "bei1" #渒
  sub "渓", "kai1" #渓
  sub "渔", "jyu4" #渔
  sub "渕", "jyun1" #渕
  sub "渖", "sam2" #渖
  sub "渗", "sam3" #渗
  sub "渘", "jau4" #渘
  sub "渙", "wun6" #渙
  sub "渚", "zyu2" #渚
  sub "減", "gaam2" #減
  sub "渜", any(["nyun5", "lyun5"]) #渜
  sub "渝", "jyu4" #渝
  sub "渞", "cau4" #渞
  sub "渟", "ting4" #渟
  sub "渠", any(["keoi4", "keoi5", "heoi5"]) #渠
  sub "渡", any(["dou6", "dou2"]) #渡
  sub "渢", any(["fung1", "fung4"]) #渢
  sub "渣", "zaa1" #渣
  sub "渤", "but6" #渤
  sub "渥", any(["ak1", "ngak1", "aak1", "ngaak1"]) #渥
  sub "渦", any(["wo1", "gwo1", "go1"]) #渦
  sub "渧", "dai3" #渧
  sub "渨", any(["wui1", "wai2"]) #渨
  sub "温", "wan1" #温
  sub "渪", "jyu4" #渪
  sub "渫", any(["sit3", "dip6"]) #渫
  sub "測", any(["cak1", "caak1"]) #測
  sub "渭", "wai6" #渭
  sub "渮", "ho4" #渮
  sub "港", "gong2" #港
  sub "渰", any(["jim2", "jim1"]) #渰
  sub "渱", "hung4" #渱
  sub "渲", any(["hyun1", "syun3", "syun1"]) #渲
  sub "渳", "mai5" #渳
  sub "渴", any(["hot3", "kit3"]) #渴
  sub "渵", "maau4" #渵
  sub "渶", "jing1" #渶
  sub "渷", "jin5" #渷
  sub "游", "jau4" #游
  sub "渹", "gwang1" #渹
  sub "渺", "miu5" #渺
  sub "渻", any(["saang2", "sing2"]) #渻
  sub "渼", "mei5" #渼
  sub "渽", "zoi1" #渽
  sub "渾", any(["wan4", "wan6"]) #渾
  sub "渿", any(["noi6", "loi6"]) #渿
  sub "湀", "gwai2" #湀
  sub "湁", "cap1" #湁
  sub "湂", any(["ngok6", "ok6"]) #湂
  sub "湃", any(["baai3", "paai3"]) #湃
  sub "湄", "mei4" #湄
  sub "湅", "lin6" #湅
  sub "湆", "jap1" #湆
  sub "湇", "jap1" #湇
  sub "湈", "mui4" #湈
  sub "湉", "tim4" #湉
  sub "湊", "cau3" #湊
  sub "湋", any(["wai4", "wai5"]) #湋
  sub "湌", "caan1" #湌
  sub "湍", any(["teon1", "cyun2", "zyun1"]) #湍
  sub "湎", "min5" #湎
  sub "湏", "mui6" #湏
  sub "湐", "paak3" #湐
  sub "湑", any(["seoi1", "seoi2"]) #湑
  sub "湒", "cap1" #湒
  sub "湓", "pun4" #湓
  sub "湔", any(["zin1", "zin3"]) #湔
  sub "湕", "gin2" #湕
  sub "湖", "wu4" #湖
  sub "湗", "fung6" #湗
  sub "湘", "soeng1" #湘
  sub "湙", "jik6" #湙
  sub "湚", "jan6" #湚
  sub "湛", any(["zaam3", "daam1", "cam4", "taam4"]) #湛
  sub "湜", any(["zik6", "sat6"]) #湜
  sub "湝", "gaai1" #湝
  sub "湞", "zing1" #湞
  sub "湟", "wong4" #湟
  sub "湠", "taan3" #湠
  sub "湡", "jyu4" #湡
  sub "湢", "bik1" #湢
  sub "湣", "man5" #湣
  sub "湤", "si1" #湤
  sub "湥", "teot1" #湥
  sub "湦", "sang1" #湦
  sub "湧", "jung2" #湧
  sub "湨", "gwik1" #湨
  sub "湩", any(["dung6", "dung3"]) #湩
  sub "湪", "teon3" #湪
  sub "湫", any(["zau1", "cau1", "ziu2"]) #湫
  sub "湬", "zau1" #湬
  sub "湭", "cau4" #湭
  sub "湮", any(["jin1", "jan1"]) #湮
  sub "湯", any(["tong1", "soeng1", "tong3", "joeng4"]) #湯
  sub "湰", "lung4" #湰
  sub "湱", "waak6" #湱
  sub "湲", any(["jyun4", "wun4"]) #湲
  sub "湳", any(["naam5", "laam5"]) #湳
  sub "湴", "baan6" #湴
  sub "湵", "jau5" #湵
  sub "湶", "cyun4" #湶
  sub "湷", "zong1" #湷
  sub "湸", "loeng6" #湸
  sub "湹", "cin4" #湹
  sub "湺", "jin4" #湺
  sub "湻", "seon4" #湻
  sub "湼", any(["nip6", "lip6"]) #湼
  sub "湽", "zi1" #湽
  sub "湾", any(["waan1", "wan1", "waan4"]) #湾
  sub "湿", "sap1" #湿
  sub "満", "mun5" #満
  sub "溁", "jing4" #溁
  sub "溂", "laat6" #溂
  sub "溃", any(["kui2", "kwui2"]) #溃
  sub "溄", "fung4" #溄
  sub "溅", any(["zin3", "zin1"]) #溅
  sub "溆", "zeoi6" #溆
  sub "溇", "lau4" #溇
  sub "溈", "gwai1" #溈
  sub "溉", "koi3" #溉
  sub "溊", "bo1" #溊
  sub "溋", "jing4" #溋
  sub "溌", "put3" #溌
  sub "溍", "zeon3" #溍
  sub "溎", "gwai3" #溎
  sub "溏", "tong4" #溏
  sub "源", "jyun4" #源
  sub "溑", "so2" #溑
  sub "溒", "jyun4" #溒
  sub "溓", "lim5" #溓
  sub "溔", "jiu5" #溔
  sub "溕", "mung4" #溕
  sub "準", "zeon2" #準
  sub "溗", "sing4" #溗
  sub "溘", "hap6" #溘
  sub "溙", "taai3" #溙
  sub "溚", any(["taap3", "daap3"]) #溚
  sub "溛", "waa1" #溛
  sub "溜", any(["lau6", "lau1", "liu1", "lau4"]) #溜
  sub "溝", any(["kau1", "gau1"]) #溝
  sub "溞", "sou1" #溞
  sub "溟", any(["ming4", "ming5"]) #溟
  sub "溠", "zaa3" #溠
  sub "溡", "si4" #溡
  sub "溢", "jat6" #溢
  sub "溣", "leon6" #溣
  sub "溤", "maa5" #溤
  sub "溥", "pou2" #溥
  sub "溦", any(["mei4", "mei1"]) #溦
  sub "溧", "leot6" #溧
  sub "溨", "zoi1" #溨
  sub "溩", "wu2" #溩
  sub "溪", "kai1" #溪
  sub "溫", "wan1" #溫
  sub "溬", "goeng1" #溬
  sub "溭", "zik1" #溭
  sub "溮", "si1" #溮
  sub "溯", "sou3" #溯
  sub "溰", "ji4" #溰
  sub "溱", any(["zeon1", "ceon4"]) #溱
  sub "溲", "sau1" #溲
  sub "溳", "wan4" #溳
  sub "溴", "cau3" #溴
  sub "溵", any(["jan1", "jan2"]) #溵
  sub "溶", "jung4" #溶
  sub "溷", "wan6" #溷
  sub "溸", "sou3" #溸
  sub "溹", "sok3" #溹
  sub "溺", any(["nik6", "lik6", "nik1", "lik1", "niu6", "liu6"]) #溺
  sub "溻", "taap3" #溻
  sub "溼", "sap1" #溼
  sub "溽", "juk6" #溽
  sub "溾", any(["aai1", "ngaai1"]) #溾
  sub "溿", "pun3" #溿
  sub "滀", "cuk1" #滀
  sub "滁", any(["cyu4", "ceoi4"]) #滁
  sub "滂", any(["pong4", "pong1"]) #滂
  sub "滃", any(["jung2", "jung1"]) #滃
  sub "滄", "cong1" #滄
  sub "滅", "mit6" #滅
  sub "滆", "gaak3" #滆
  sub "滇", any(["tin4", "din1"]) #滇
  sub "滈", "hou6" #滈
  sub "滉", "fong2" #滉
  sub "滊", "hei3" #滊
  sub "滋", "zi1" #滋
  sub "滌", "dik6" #滌
  sub "滍", "zi6" #滍
  sub "滎", "jing4" #滎
  sub "滏", "fu2" #滏
  sub "滐", "git6" #滐
  sub "滑", any(["waat6", "waat2", "gwat1"]) #滑
  sub "滒", "go1" #滒
  sub "滓", "zi2" #滓
  sub "滔", "tou1" #滔
  sub "滕", "tang4" #滕
  sub "滖", "seoi1" #滖
  sub "滗", "bei3" #滗
  sub "滘", "gaau3" #滘
  sub "滙", "wui6" #滙
  sub "滚", "gwan2" #滚
  sub "滛", "jam4" #滛
  sub "滜", "gou1" #滜
  sub "滝", "lung4" #滝
  sub "滞", "zai6" #滞
  sub "滟", "jim6" #滟
  sub "滠", "sip3" #滠
  sub "满", any(["mun5", "mun2"]) #满
  sub "滢", any(["jing4", "jing6"]) #滢
  sub "滣", "seon4" #滣
  sub "滤", "leoi6" #滤
  sub "滥", any(["laam6", "laam5"]) #滥
  sub "滦", "lyun4" #滦
  sub "滧", "haau6" #滧
  sub "滨", "ban1" #滨
  sub "滩", "taan1" #滩
  sub "滪", "jyu6" #滪
  sub "滫", any(["sau1", "sau2", "sau3"]) #滫
  sub "滬", "wu6" #滬
  sub "滭", "bat1" #滭
  sub "滮", "biu1" #滮
  sub "滯", "zai6" #滯
  sub "滰", "koeng5" #滰
  sub "滱", "kau3" #滱
  sub "滲", "sam3" #滲
  sub "滳", "soeng1" #滳
  sub "滴", any(["dik6", "dik1"]) #滴
  sub "滵", "mat6" #滵
  sub "滶", any(["ngou4", "ou4"]) #滶
  sub "滷", "lou5" #滷
  sub "滸", any(["wu2", "heoi2"]) #滸
  sub "滹", "fu1" #滹
  sub "滺", any(["jau4", "dik6"]) #滺
  sub "滻", "caan2" #滻
  sub "滼", "paan3" #滼
  sub "滽", "jung4" #滽
  sub "滾", "gwan2" #滾
  sub "滿", any(["mun5", "mun2"]) #滿
  sub "漀", "hing2" #漀
  sub "漁", "jyu4" #漁
  sub "漂", any(["piu1", "piu3"]) #漂
  sub "漃", "zik6" #漃
  sub "漄", any(["ngaai4", "aai4"]) #漄
  sub "漅", "ziu2" #漅
  sub "漆", any(["cat1", "cit3"]) #漆
  sub "漇", "saai2" #漇
  sub "漈", "zai3" #漈
  sub "漉", "luk6" #漉
  sub "漊", "lau4" #漊
  sub "漋", "lung4" #漋
  sub "漌", "gan2" #漌
  sub "漍", any(["gwok3", "gok3"]) #漍
  sub "漎", any(["cung4", "sung2"]) #漎
  sub "漏", any(["lau6", "lau2"]) #漏
  sub "漐", "zap6" #漐
  sub "漑", "koi3" #漑
  sub "漒", "koeng4" #漒
  sub "漓", "lei4" #漓
  sub "演", any(["jin2", "jin5"]) #演
  sub "漕", "cou4" #漕
  sub "漖", "gaau3" #漖
  sub "漗", "cung1" #漗
  sub "漘", "seon4" #漘
  sub "漙", "tyun4" #漙
  sub "漚", any(["au3", "ngau3", "au1", "ngau1"]) #漚
  sub "漛", "tang4" #漛
  sub "漜", "je5" #漜
  sub "漝", "zaap6" #漝
  sub "漞", "mik6" #漞
  sub "漟", "tong4" #漟
  sub "漠", "mok6" #漠
  sub "漡", "tong1" #漡
  sub "漢", "hon3" #漢
  sub "漣", "lin4" #漣
  sub "漤", any(["laam5", "laam6"]) #漤
  sub "漥", "waa1" #漥
  sub "漦", "lei4" #漦
  sub "漧", "gon1" #漧
  sub "漨", "fung4" #漨
  sub "漩", "syun4" #漩
  sub "漪", any(["ji1", "ji2"]) #漪
  sub "漫", "maan6" #漫
  sub "漬", any(["zi3", "zik1"]) #漬
  sub "漭", "mong5" #漭
  sub "漮", "hong1" #漮
  sub "漯", any(["taap3", "leoi5", "leoi6", "lok3", "lo6"]) #漯
  sub "漰", "paang1" #漰
  sub "漱", any(["sau3", "sou3"]) #漱
  sub "漲", any(["zoeng2", "zoeng3"]) #漲
  sub "漳", "zoeng1" #漳
  sub "漴", "zong6" #漴
  sub "漵", "zeoi6" #漵
  sub "漶", "waan6" #漶
  sub "漷", any(["gwok3", "gok3", "kwok3", "kok3", "fok3"]) #漷
  sub "漸", any(["zim6", "zim2", "zim1"]) #漸
  sub "漹", "jin4" #漹
  sub "漺", "song2" #漺
  sub "漻", any(["liu4", "lau4"]) #漻
  sub "漼", "ceoi2" #漼
  sub "漽", "tai4" #漽
  sub "漾", "joeng6" #漾
  sub "漿", "zoeng1" #漿
  sub "潀", "cung4" #潀
  sub "潁", "wing6" #潁
  sub "潂", "hung4" #潂
  sub "潃", "sau1" #潃
  sub "潄", any(["sau3", "sou3"]) #潄
  sub "潅", any(["gun3", "gwun3"]) #潅
  sub "潆", "jing4" #潆
  sub "潇", "siu1" #潇
  sub "潈", "zung1" #潈
  sub "潉", "wan6" #潉
  sub "潊", "zeoi6" #潊
  sub "潋", "lim6" #潋
  sub "潌", "zat6" #潌
  sub "潍", "wai4" #潍
  sub "潎", "pit3" #潎
  sub "潏", any(["kyut3", "wat6", "seot6"]) #潏
  sub "潐", "ziu3" #潐
  sub "潑", any(["put3", "but3"]) #潑
  sub "潒", "dong6" #潒
  sub "潓", "wai6" #潓
  sub "潔", "git3" #潔
  sub "潕", "mou5" #潕
  sub "潖", "paa4" #潖
  sub "潗", "cap1" #潗
  sub "潘", "pun1" #潘
  sub "潙", "gwai1" #潙
  sub "潚", "suk1" #潚
  sub "潛", "cim4" #潛
  sub "潜", "cim4" #潜
  sub "潝", "kap1" #潝
  sub "潞", any(["lou6", "lou2"]) #潞
  sub "潟", "sik1" #潟
  sub "潠", "seon3" #潠
  sub "潡", "dan6" #潡
  sub "潢", "wong4" #潢
  sub "潣", "man5" #潣
  sub "潤", any(["jeon6", "jeon2"]) #潤
  sub "潥", "suk1" #潥
  sub "潦", any(["lou5", "liu4", "liu2", "liu5", "lou6"]) #潦
  sub "潧", "zeon1" #潧
  sub "潨", "zung1" #潨
  sub "潩", "ji6" #潩
  sub "潪", "zik6" #潪
  sub "潫", "waan1" #潫
  sub "潬", "taan1" #潬
  sub "潭", "taam4" #潭
  sub "潮", "ciu4" #潮
  sub "潯", "cam4" #潯
  sub "潰", any(["kui2", "kwui2"]) #潰
  sub "潱", "jan1" #潱
  sub "潲", "saau3" #潲
  sub "潳", "tou4" #潳
  sub "潴", "zyu1" #潴
  sub "潵", any(["saat3", "saan3"]) #潵
  sub "潶", "hak1" #潶
  sub "潷", "bei3" #潷
  sub "潸", "saan1" #潸
  sub "潹", "saan4" #潹
  sub "潺", "saan4" #潺
  sub "潻", "syu2" #潻
  sub "潼", "tung4" #潼
  sub "潽", "pou1" #潽
  sub "潾", "leon4" #潾
  sub "潿", "wai4" #潿
  sub "澀", any(["gip3", "sik1", "sap1"]) #澀
  sub "澁", any(["gip3", "sik1", "sap1"]) #澁
  sub "澂", "cing4" #澂
  sub "澃", "gwing3" #澃
  sub "澄", any(["cing4", "dang6"]) #澄
  sub "澅", "waa6" #澅
  sub "澆", any(["hiu1", "giu1", "ngou6", "ou6"]) #澆
  sub "澇", any(["lou6", "lou4"]) #澇
  sub "澈", "cit3" #澈
  sub "澉", "gam2" #澉
  sub "澊", "cyun1" #澊
  sub "澋", "wang6" #澋
  sub "澌", "si1" #澌
  sub "澍", "syu6" #澍
  sub "澎", any(["paang4", "paang1"]) #澎
  sub "澏", "ham4" #澏
  sub "澐", "wan4" #澐
  sub "澑", "lau6" #澑
  sub "澒", any(["hung6", "hung3"]) #澒
  sub "澓", "fuk6" #澓
  sub "澔", "hou6" #澔
  sub "澕", "wo4" #澕
  sub "澖", "haan4" #澖
  sub "澗", any(["gaan3", "gaan2"]) #澗
  sub "澘", "saan1" #澘
  sub "澙", "sik1" #澙
  sub "澚", "jyut6" #澚
  sub "澛", "lou5" #澛
  sub "澜", "laan4" #澜
  sub "澝", any(["ning6", "ling6"]) #澝
  sub "澞", "jyu4" #澞
  sub "澟", "lam5" #澟
  sub "澠", any(["man5", "sing4"]) #澠
  sub "澡", any(["cou3", "zou2"]) #澡
  sub "澢", "dong1" #澢
  sub "澣", any(["wun5", "wun2"]) #澣
  sub "澤", any(["zaak6", "sik1"]) #澤
  sub "澥", "haai5" #澥
  sub "澦", "jyu6" #澦
  sub "澧", "lai5" #澧
  sub "澨", "sai6" #澨
  sub "澩", "hok6" #澩
  sub "澪", "ling4" #澪
  sub "澫", "maan6" #澫
  sub "澬", "zi1" #澬
  sub "澭", "jung1" #澭
  sub "澮", any(["kui2", "kwui2"]) #澮
  sub "澯", "caan3" #澯
  sub "澰", "lim6" #澰
  sub "澱", "din6" #澱
  sub "澲", "jip6" #澲
  sub "澳", any(["ou3", "ngou3", "juk1"]) #澳
  sub "澴", "waan4" #澴
  sub "澵", "zeon1" #澵
  sub "澶", any(["sin4", "sim4", "daan3"]) #澶
  sub "澷", "maan6" #澷
  sub "澸", "dam2" #澸
  sub "澹", any(["daam6", "taam4"]) #澹
  sub "澺", "jik1" #澺
  sub "澻", "seoi6" #澻
  sub "澼", "pik1" #澼
  sub "澽", any(["geoi6", "geoi3"]) #澽
  sub "澾", "taat3" #澾
  sub "澿", "kam4" #澿
  sub "激", "gik1" #激
  sub "濁", "zuk6" #濁
  sub "濂", "lim4" #濂
  sub "濃", any(["nung4", "lung4"]) #濃
  sub "濄", "wo1" #濄
  sub "濅", "zam3" #濅
  sub "濆", any(["fan4", "pan3"]) #濆
  sub "濇", any(["gip3", "sik1", "sap1"]) #濇
  sub "濈", "cap1" #濈
  sub "濉", "seoi1" #濉
  sub "濊", any(["wai3", "kut3", "kwut3"]) #濊
  sub "濋", "co2" #濋
  sub "濌", "taap3" #濌
  sub "濍", "sung1" #濍
  sub "濎", any(["ding2", "ting5"]) #濎
  sub "濏", "sat1" #濏
  sub "濐", "zyu2" #濐
  sub "濑", "laai6" #濑
  sub "濒", any(["ban1", "pan4"]) #濒
  sub "濓", "lim4" #濓
  sub "濔", any(["mei4", "mei5", "nei4", "lei4"]) #濔
  sub "濕", "sap1" #濕
  sub "濖", "syu6" #濖
  sub "濗", "mik6" #濗
  sub "濘", any(["ning6", "ling6", "ning4", "ling4"]) #濘
  sub "濙", "jing4" #濙
  sub "濚", "jing4" #濚
  sub "濛", "mung4" #濛
  sub "濜", "zeon6" #濜
  sub "濝", "kei4" #濝
  sub "濞", "pei3" #濞
  sub "濟", any(["zai3", "zai2"]) #濟
  sub "濠", "hou4" #濠
  sub "濡", "jyu4" #濡
  sub "濢", "ceoi3" #濢
  sub "濣", "waat3" #濣
  sub "濤", "tou4" #濤
  sub "濥", "jan5" #濥
  sub "濦", any(["jan1", "jan2"]) #濦
  sub "濧", "deoi6" #濧
  sub "濨", "ci4" #濨
  sub "濩", any(["wok6", "wu6"]) #濩
  sub "濪", "cing3" #濪
  sub "濫", any(["laam6", "laam5"]) #濫
  sub "濬", any(["zeon3", "seon3"]) #濬
  sub "濭", any(["oi3", "ngoi3"]) #濭
  sub "濮", "buk6" #濮
  sub "濯", "zok6" #濯
  sub "濰", "wai4" #濰
  sub "濱", "ban1" #濱
  sub "濲", "guk1" #濲
  sub "濳", "cim4" #濳
  sub "濴", "jing4" #濴
  sub "濵", "ban1" #濵
  sub "濶", "fut3" #濶
  sub "濷", "fai3" #濷
  sub "濸", "cong1" #濸
  sub "濹", "mak6" #濹
  sub "濺", any(["zin3", "zin1"]) #濺
  sub "濻", "wai5" #濻
  sub "濼", any(["lok6", "bok6", "lik1"]) #濼
  sub "濽", "zaan3" #濽
  sub "濾", "leoi6" #濾
  sub "濿", "lai6" #濿
  sub "瀀", "jau1" #瀀
  sub "瀁", any(["joeng6", "joeng5"]) #瀁
  sub "瀂", "lou5" #瀂
  sub "瀃", "ci3" #瀃
  sub "瀄", any(["zit1", "zit3"]) #瀄
  sub "瀅", any(["jing4", "jing6"]) #瀅
  sub "瀆", any(["duk6", "dau6"]) #瀆
  sub "瀇", "wong2" #瀇
  sub "瀈", "fai1" #瀈
  sub "瀉", any(["se3", "se2"]) #瀉
  sub "瀊", "pun4" #瀊
  sub "瀋", "sam2" #瀋
  sub "瀌", "biu1" #瀌
  sub "瀍", "cin4" #瀍
  sub "瀎", "mut3" #瀎
  sub "瀏", "lau4" #瀏
  sub "瀐", "zim1" #瀐
  sub "瀑", any(["buk6", "puk6", "bou6"]) #瀑
  sub "瀒", "gip3" #瀒
  sub "瀓", "cing4" #瀓
  sub "瀔", "guk1" #瀔
  sub "瀕", any(["ban1", "pan4"]) #瀕
  sub "瀖", "fok3" #瀖
  sub "瀗", "hin3" #瀗
  sub "瀘", "lou4" #瀘
  sub "瀙", "can3" #瀙
  sub "瀚", "hon6" #瀚
  sub "瀛", "jing4" #瀛
  sub "瀜", "jung4" #瀜
  sub "瀝", any(["lik6", "lik1", "lek6"]) #瀝
  sub "瀞", "zing6" #瀞
  sub "瀟", "siu1" #瀟
  sub "瀠", "jing4" #瀠
  sub "瀡", "seoi5" #瀡
  sub "瀢", "wai5" #瀢
  sub "瀣", "haai6" #瀣
  sub "瀤", "waai4" #瀤
  sub "瀥", "hou6" #瀥
  sub "瀦", "zyu1" #瀦
  sub "瀧", any(["lung4", "soeng1"]) #瀧
  sub "瀨", "laai6" #瀨
  sub "瀩", "deoi6" #瀩
  sub "瀪", "faan6" #瀪
  sub "瀫", "huk6" #瀫
  sub "瀬", "laai6" #瀬
  sub "瀭", "syu1" #瀭
  sub "瀮", "lam4" #瀮
  sub "瀯", "jing4" #瀯
  sub "瀰", any(["nei4", "lei4", "mei4"]) #瀰
  sub "瀱", "gai3" #瀱
  sub "瀲", "lim6" #瀲
  sub "瀳", "zin6" #瀳
  sub "瀴", any(["jing1", "jing2"]) #瀴
  sub "瀵", "fan3" #瀵
  sub "瀶", "lam4" #瀶
  sub "瀷", "jik6" #瀷
  sub "瀸", "zim1" #瀸
  sub "瀹", "joek6" #瀹
  sub "瀺", "caam4" #瀺
  sub "瀻", "daai3" #瀻
  sub "瀼", any(["joeng4", "joeng5"]) #瀼
  sub "瀽", any(["zin2", "gin2"]) #瀽
  sub "瀾", "laan4" #瀾
  sub "瀿", "faan4" #瀿
  sub "灀", "soeng3" #灀
  sub "灁", "jyun1" #灁
  sub "灂", any(["zok6", "ziu3"]) #灂
  sub "灃", "fung1" #灃
  sub "灄", "sip3" #灄
  sub "灅", "leoi5" #灅
  sub "灆", "laam4" #灆
  sub "灇", "cung4" #灇
  sub "灈", "keoi4" #灈
  sub "灉", "jung1" #灉
  sub "灊", "cim4" #灊
  sub "灋", "faat3" #灋
  sub "灌", any(["gun3", "gwun3"]) #灌
  sub "灍", "kyut3" #灍
  sub "灎", "jim6" #灎
  sub "灏", "hou6" #灏
  sub "灐", "jing4" #灐
  sub "灑", "saa2" #灑
  sub "灒", "zaan3" #灒
  sub "灓", "lyun4" #灓
  sub "灔", "jim6" #灔
  sub "灕", "lei4" #灕
  sub "灖", "mei5" #灖
  sub "灗", "sin5" #灗
  sub "灘", "taan1" #灘
  sub "灙", "dong2" #灙
  sub "灚", "gaau2" #灚
  sub "灛", "cin2" #灛
  sub "灜", "jing4" #灜
  sub "灝", "hou6" #灝
  sub "灞", "baa3" #灞
  sub "灟", "zuk1" #灟
  sub "灠", any(["laam5", "laam6"]) #灠
  sub "灡", "laan4" #灡
  sub "灢", any(["nong5", "long5"]) #灢
  sub "灣", any(["waan1", "wan1", "waan4"]) #灣
  sub "灤", "lyun4" #灤
  sub "灥", "ceon4" #灥
  sub "灦", "hin2" #灦
  sub "灧", "jim6" #灧
  sub "灨", "gam3" #灨
  sub "灩", "jim6" #灩
  sub "灪", "wat1" #灪
  sub "火", "fo2" #火
  sub "灬", any(["biu1", "sei3 dim2"]) #灬
  sub "灭", "mit6" #灭
  sub "灮", any(["gwong1", "gong1"]) #灮
  sub "灯", "dang1" #灯
  sub "灰", "fui1" #灰
  sub "灱", "haau1" #灱
  sub "灲", "haau1" #灲
  sub "灳", "fai1" #灳
  sub "灴", "hung4" #灴
  sub "灵", any(["ling4", "ling2", "leng4"]) #灵
  sub "灶", "zou3" #灶
  sub "灷", "zyun6" #灷
  sub "灸", "gau3" #灸
  sub "灹", "zaa3" #灹
  sub "灺", any(["se3", "ce5", "ce2"]) #灺
  sub "灻", "cek3" #灻
  sub "灼", any(["coek3", "zoek3"]) #灼
  sub "災", "zoi1" #災
  sub "灾", "zoi1" #灾
  sub "灿", "caan3" #灿
  sub "炀", any(["joeng4", "joeng6"]) #炀
  sub "炁", "hei3" #炁
  sub "炂", "zung1" #炂
  sub "炃", "fan4" #炃
  sub "炄", any(["nau5", "lau5"]) #炄
  sub "炅", any(["gwing2", "gwai3", "gwai6"]) #炅
  sub "炆", "man1" #炆
  sub "炇", "pok3" #炇
  sub "炈", "jik6" #炈
  sub "炉", any(["lou4", "lou2"]) #炉
  sub "炊", "ceoi1" #炊
  sub "炋", "pui1" #炋
  sub "炌", "kaai3" #炌
  sub "炍", "pun3" #炍
  sub "炎", "jim4" #炎
  sub "炏", "kaai3" #炏
  sub "炐", "pong3" #炐
  sub "炑", "muk6" #炑
  sub "炒", "caau2" #炒
  sub "炓", "liu6" #炓
  sub "炔", any(["kyut3", "gai3", "gwai3"]) #炔
  sub "炕", any(["kong3", "hong3"]) #炕
  sub "炖", any(["dan6", "deon6"]) #炖
  sub "炗", any(["gwong1", "gong1"]) #炗
  sub "炘", "jan1" #炘
  sub "炙", any(["zek3", "zik3"]) #炙
  sub "炚", any(["gwong1", "gong1"]) #炚
  sub "炛", any(["gwong1", "gong1"]) #炛
  sub "炜", "wai5" #炜
  sub "炝", "coeng3" #炝
  sub "炞", "bin6" #炞
  sub "炟", "daat3" #炟
  sub "炠", "saap6" #炠
  sub "炡", "zing1" #炡
  sub "炢", "seot6" #炢
  sub "炣", "ho2" #炣
  sub "炤", any(["ciu1", "ziu1", "ziu3"]) #炤
  sub "炥", "fat6" #炥
  sub "炦", "bat6" #炦
  sub "炧", any(["se3", "ce5", "ce2"]) #炧
  sub "炨", "se3" #炨
  sub "炩", "ling6" #炩
  sub "炪", "dyut3" #炪
  sub "炫", any(["jyun6", "jyun4"]) #炫
  sub "炬", "geoi6" #炬
  sub "炭", "taan3" #炭
  sub "炮", any(["paau3", "paau4", "baau3"]) #炮
  sub "炯", "gwing2" #炯
  sub "炰", any(["paau4", "fau2"]) #炰
  sub "炱", "toi4" #炱
  sub "炲", "toi4" #炲
  sub "炳", "bing2" #炳
  sub "炴", "joeng2" #炴
  sub "炵", "tung1" #炵
  sub "炶", "sim2" #炶
  sub "炷", "zyu3" #炷
  sub "炸", "zaa3" #炸
  sub "点", "dim2" #点
  sub "為", any(["wai4", "wai2", "wai6"]) #為
  sub "炻", "sek6" #炻
  sub "炼", any(["lin6", "lin2"]) #炼
  sub "炽", "ci3" #炽
  sub "炾", "fong2" #炾
  sub "炿", "zau1" #炿
  sub "烀", "fu1" #烀
  sub "烁", any(["soek3", "lik1"]) #烁
  sub "烂", any(["laan6", "laan2"]) #烂
  sub "烃", "ting1" #烃
  sub "烄", "gaau2" #烄
  sub "烅", "gwik1" #烅
  sub "烆", "hang4" #烆
  sub "烇", "cyun2" #烇
  sub "烈", "lit6" #烈
  sub "烉", "wun6" #烉
  sub "烊", any(["joeng4", "joeng2"]) #烊
  sub "烋", any(["haau1", "jau1"]) #烋
  sub "烌", "jau1" #烌
  sub "烍", "sin2" #烍
  sub "烎", "cim4" #烎
  sub "烏", "wu1" #烏
  sub "烐", "zau1" #烐
  sub "烑", "jiu4" #烑
  sub "烒", "sik1" #烒
  sub "烓", "gwing1" #烓
  sub "烔", any(["tung4", "cung4"]) #烔
  sub "烕", any(["hyut3", "kyut3", "mit6"]) #烕
  sub "烖", "zoi1" #烖
  sub "烗", "kaai3" #烗
  sub "烘", any(["hung3", "hung1", "hong3", "hung4"]) #烘
  sub "烙", "lok3" #烙
  sub "烚", "hap6" #烚
  sub "烛", "zuk1" #烛
  sub "烜", any(["hyun2", "hyun1"]) #烜
  sub "烝", "zing1" #烝
  sub "烞", "pok3" #烞
  sub "烟", any(["jin1", "jan1"]) #烟
  sub "烠", "wui4" #烠
  sub "烡", any(["gwong1", "gong1"]) #烡
  sub "烢", "caak3" #烢
  sub "烣", "fui1" #烣
  sub "烤", any(["haau1", "haau2"]) #烤
  sub "烥", "geoi6" #烥
  sub "烦", "faan4" #烦
  sub "烧", "siu1" #烧
  sub "烨", "jip6" #烨
  sub "烩", "wui6" #烩
  sub "烪", "gwaan1" #烪
  sub "烫", "tong3" #烫
  sub "烬", any(["zeon6", "zeon2"]) #烬
  sub "热", any(["jit6", "jit2"]) #热
  sub "烮", "lit6" #烮
  sub "烯", "hei1" #烯
  sub "烰", "fau4" #烰
  sub "烱", "gwing2" #烱
  sub "烲", "hit3" #烲
  sub "烳", "pou2" #烳
  sub "烴", "ting1" #烴
  sub "烵", "zoek3" #烵
  sub "烶", "ting5" #烶
  sub "烷", any(["jyun2", "jyun4"]) #烷
  sub "烸", "hoi2" #烸
  sub "烹", "paang1" #烹
  sub "烺", "long5" #烺
  sub "烻", "jin3" #烻
  sub "烼", "fat1" #烼
  sub "烽", "fung1" #烽
  sub "烾", "cek3" #烾
  sub "烿", "jung4" #烿
  sub "焀", "huk6" #焀
  sub "焁", "hei1" #焁
  sub "焂", "suk1" #焂
  sub "焃", "haak1" #焃
  sub "焄", "fan1" #焄
  sub "焅", "guk6" #焅
  sub "焆", "gyun1" #焆
  sub "焇", "siu1" #焇
  sub "焈", "hei1" #焈
  sub "焉", any(["jin1", "jin4"]) #焉
  sub "焊", "hon6" #焊
  sub "焋", "zong3" #焋
  sub "焌", any(["zeon3", "zeot1"]) #焌
  sub "焍", "dai6" #焍
  sub "焎", "hit3" #焎
  sub "焏", "gik1" #焏
  sub "焐", any(["ng6", "m6"]) #焐
  sub "焑", "jin1" #焑
  sub "焒", "leoi5" #焒
  sub "焓", "ham4" #焓
  sub "焔", "jim6" #焔
  sub "焕", "wun6" #焕
  sub "焖", "mun6" #焖
  sub "焗", "guk6" #焗
  sub "焘", any(["tou4", "dou6"]) #焘
  sub "焙", "bui6" #焙
  sub "焚", "fan4" #焚
  sub "焛", "leon6" #焛
  sub "焜", "kwan1" #焜
  sub "焝", "fan3" #焝
  sub "焞", any(["seon4", "tan1"]) #焞
  sub "焟", "sik1" #焟
  sub "焠", any(["ceoi3", "seoi6"]) #焠
  sub "無", any(["mou4", "mo4"]) #無
  sub "焢", "hung1" #焢
  sub "焣", "caau2" #焣
  sub "焤", "fu6" #焤
  sub "焥", "waat3" #焥
  sub "焦", "ziu1" #焦
  sub "焧", "cung1" #焧
  sub "焨", "fung3" #焨
  sub "焩", "pang4" #焩
  sub "焪", "hung3" #焪
  sub "焫", any(["jyut3", "jyut6", "naat3", "laat3"]) #焫
  sub "焬", "sik1" #焬
  sub "焭", "king4" #焭
  sub "焮", "jan1" #焮
  sub "焯", any(["zoek3", "coek3"]) #焯
  sub "焰", any(["jim6", "jim4"]) #焰
  sub "焱", "jim6" #焱
  sub "焲", "jik6" #焲
  sub "焳", "zoek3" #焳
  sub "焴", "juk1" #焴
  sub "焵", "gong3" #焵
  sub "然", any(["jin4", "jin2"]) #然
  sub "焷", "pei4" #焷
  sub "焸", "hing2" #焸
  sub "焹", "gong3" #焹
  sub "焺", "sing1" #焺
  sub "焻", "coeng3" #焻
  sub "焼", "siu1" #焼
  sub "焽", "ming4" #焽
  sub "焾", any(["nam4", "lam4"]) #焾
  sub "焿", "gang1" #焿
  sub "煀", "wat1" #煀
  sub "煁", "sam4" #煁
  sub "煂", "haak3" #煂
  sub "煃", "kwai2" #煃
  sub "煄", "zung2" #煄
  sub "煅", any(["dyun3", "dyun6"]) #煅
  sub "煆", "haa6" #煆
  sub "煇", any(["wai1", "wan6", "fai1"]) #煇
  sub "煈", "fung3" #煈
  sub "煉", "lin6" #煉
  sub "煊", "hyun1" #煊
  sub "煋", "sing1" #煋
  sub "煌", "wong4" #煌
  sub "煍", "ziu2" #煍
  sub "煎", "zin1" #煎
  sub "煏", "bik1" #煏
  sub "煐", "jing1" #煐
  sub "煑", "zyu2" #煑
  sub "煒", "wai5" #煒
  sub "煓", "tyun1" #煓
  sub "煔", "sim2" #煔
  sub "煕", "hei1" #煕
  sub "煖", any(["hyun1", "nyun5", "lyun5"]) #煖
  sub "煗", any(["nyun5", "lyun5"]) #煗
  sub "煘", "cim4" #煘
  sub "煙", "jin1" #煙
  sub "煚", "gwing2" #煚
  sub "煛", "gwing2" #煛
  sub "煜", "juk1" #煜
  sub "煝", "mei6" #煝
  sub "煞", "saat3" #煞
  sub "煟", "wai6" #煟
  sub "煠", "zaa3" #煠
  sub "煡", "zeon6" #煡
  sub "煢", "king4" #煢
  sub "煣", "jau2" #煣
  sub "煤", "mui4" #煤
  sub "煥", "wun6" #煥
  sub "煦", any(["heoi2", "heoi3"]) #煦
  sub "照", "ziu3" #照
  sub "煨", "wui1" #煨
  sub "煩", "faan4" #煩
  sub "煪", "cau4" #煪
  sub "煫", "seoi6" #煫
  sub "煬", any(["joeng4", "joeng6"]) #煬
  sub "煭", "lit6" #煭
  sub "煮", "zyu2" #煮
  sub "煯", "gaai1" #煯
  sub "煰", "cou3" #煰
  sub "煱", "wo1" #煱
  sub "煲", "bou1" #煲
  sub "煳", "wu4" #煳
  sub "煴", "wan1" #煴
  sub "煵", any(["naam4", "laam4"]) #煵
  sub "煶", "zik6" #煶
  sub "煷", "fo2" #煷
  sub "煸", any(["pin1", "bin1"]) #煸
  sub "煹", "gau3" #煹
  sub "煺", "teoi3" #煺
  sub "煻", "tong4" #煻
  sub "煼", "caau2" #煼
  sub "煽", "sin3" #煽
  sub "煾", "jan1" #煾
  sub "煿", "bok3" #煿
  sub "熀", "fong2" #熀
  sub "熁", "hip3" #熁
  sub "熂", "hei3" #熂
  sub "熃", "mou6" #熃
  sub "熄", "sik1" #熄
  sub "熅", "wan1" #熅
  sub "熆", "hap6" #熆
  sub "熇", any(["huk6", "kok3", "hok3"]) #熇
  sub "熈", "hei1" #熈
  sub "熉", "jyun4" #熉
  sub "熊", "hung4" #熊
  sub "熋", any(["noi4", "loi4"]) #熋
  sub "熌", "sim3" #熌
  sub "熍", "hung3" #熍
  sub "熎", "jiu3" #熎
  sub "熏", "fan1" #熏
  sub "熐", "mik6" #熐
  sub "熑", "lim4" #熑
  sub "熒", "jing4" #熒
  sub "熓", "wat1" #熓
  sub "熔", "jung4" #熔
  sub "熕", "gung3" #熕
  sub "熖", "jim6" #熖
  sub "熗", "coeng3" #熗
  sub "熘", any(["lau6", "liu1", "lau4"]) #熘
  sub "熙", "hei1" #熙
  sub "熚", "bat1" #熚
  sub "熛", "biu1" #熛
  sub "熜", any(["zung2", "cung1"]) #熜
  sub "熝", "luk6" #熝
  sub "熞", "gin1" #熞
  sub "熟", "suk6" #熟
  sub "熠", any(["jap1", "saap6"]) #熠
  sub "熡", "lau4" #熡
  sub "熢", "pung4" #熢
  sub "熣", "seoi1" #熣
  sub "熤", "jik6" #熤
  sub "熥", "tung1" #熥
  sub "熦", "zoek3" #熦
  sub "熧", "zung1" #熧
  sub "熨", any(["tong3", "wan6", "wat1", "wai3"]) #熨
  sub "熩", "wu6" #熩
  sub "熪", "ji4" #熪
  sub "熫", "zek3" #熫
  sub "熬", any(["ngaau4", "aau4", "ngou4", "ou4"]) #熬
  sub "熭", "wai6" #熭
  sub "熮", "lau5" #熮
  sub "熯", "hon3" #熯
  sub "熰", any(["au1", "ngau1"]) #熰
  sub "熱", any(["jit6", "jit2"]) #熱
  sub "熲", any(["gwing2", "gang2"]) #熲
  sub "熳", "maan6" #熳
  sub "熴", "kwan1" #熴
  sub "熵", "soeng1" #熵
  sub "熶", "cyun3" #熶
  sub "熷", "zang1" #熷
  sub "熸", "zim1" #熸
  sub "熹", "hei1" #熹
  sub "熺", "hei1" #熺
  sub "熻", "jap1" #熻
  sub "熼", "jik6" #熼
  sub "熽", "siu3" #熽
  sub "熾", "ci3" #熾
  sub "熿", "wong4" #熿
  sub "燀", any(["cin2", "daan6"]) #燀
  sub "燁", "jip6" #燁
  sub "燂", any(["taam4", "cim4", "cam4"]) #燂
  sub "燃", "jin4" #燃
  sub "燄", any(["jim6", "jim4"]) #燄
  sub "燅", any(["cam4", "cim4"]) #燅
  sub "燆", "hiu4" #燆
  sub "燇", "zeon3" #燇
  sub "燈", "dang1" #燈
  sub "燉", any(["dan6", "deon6"]) #燉
  sub "燊", "san1" #燊
  sub "燋", any(["ziu1", "ciu4"]) #燋
  sub "燌", "fan4" #燌
  sub "燍", "si1" #燍
  sub "燎", any(["liu4", "liu6"]) #燎
  sub "燏", "wat6" #燏
  sub "燐", "leon4" #燐
  sub "燑", "tung4" #燑
  sub "燒", "siu1" #燒
  sub "燓", "fan4" #燓
  sub "燔", "faan4" #燔
  sub "燕", any(["jin3", "jin2", "jin1"]) #燕
  sub "燖", "cam4" #燖
  sub "燗", "laan6" #燗
  sub "燘", "mui5" #燘
  sub "燙", "tong3" #燙
  sub "燚", "jik6" #燚
  sub "燛", "gwing2" #燛
  sub "燜", "mun6" #燜
  sub "燝", "ging2" #燝
  sub "燞", "ziu3" #燞
  sub "營", "jing4" #營
  sub "燠", any(["juk1", "ou2", "ngou2", "jyu3"]) #燠
  sub "燡", "jik6" #燡
  sub "燢", "hok6" #燢
  sub "燣", "laam4" #燣
  sub "燤", "taai3" #燤
  sub "燥", "cou3" #燥
  sub "燦", "caan3" #燦
  sub "燧", "seoi6" #燧
  sub "燨", "hei1" #燨
  sub "燩", "kok3" #燩
  sub "燪", "zung2" #燪
  sub "燫", "lim4" #燫
  sub "燬", "wai2" #燬
  sub "燭", "zuk1" #燭
  sub "燮", "sit3" #燮
  sub "燯", "ling4" #燯
  sub "燰", "wui1" #燰
  sub "燱", "ji3" #燱
  sub "燲", "hip3" #燲
  sub "燳", "ziu3" #燳
  sub "燴", "wui6" #燴
  sub "燵", "daat6" #燵
  sub "燶", any(["nung1", "lung1"]) #燶
  sub "燷", "laam4" #燷
  sub "燸", "jyu4" #燸
  sub "燹", "sin2" #燹
  sub "燺", "huk6" #燺
  sub "燻", "fan1" #燻
  sub "燼", any(["zeon6", "zeon2"]) #燼
  sub "燽", "cau4" #燽
  sub "燾", any(["tou4", "dou6"]) #燾
  sub "燿", any(["soek3", "jiu6"]) #燿
  sub "爀", "haak1" #爀
  sub "爁", any(["laam6", "laam5"]) #爁
  sub "爂", "biu1" #爂
  sub "爃", "wing4" #爃
  sub "爄", "lai6" #爄
  sub "爅", "mak6" #爅
  sub "爆", "baau3" #爆
  sub "爇", any(["jyut3", "jyut6"]) #爇
  sub "爈", "leoi4" #爈
  sub "爉", "laap6" #爉
  sub "爊", any(["ngaau4", "aau4", "ngou4", "ou4"]) #爊
  sub "爋", "fan1" #爋
  sub "爌", any(["kong3", "kwong3"]) #爌
  sub "爍", any(["soek3", "lik1"]) #爍
  sub "爎", "liu4" #爎
  sub "爏", "lik6" #爏
  sub "爐", any(["lou4", "lou2"]) #爐
  sub "爑", "zoek3" #爑
  sub "爒", "liu5" #爒
  sub "爓", any(["jim6", "jim4", "cam4", "cim4"]) #爓
  sub "爔", "hei1" #爔
  sub "爕", "sit3" #爕
  sub "爖", "lung4" #爖
  sub "爗", "jip6" #爗
  sub "爘", "caan1" #爘
  sub "爙", "joeng5" #爙
  sub "爚", "joek6" #爚
  sub "爛", any(["laan6", "laan2"]) #爛
  sub "爜", "cung4" #爜
  sub "爝", any(["zoek3", "ziu3"]) #爝
  sub "爞", any(["tung4", "cung4"]) #爞
  sub "爟", any(["gun3", "gwun3"]) #爟
  sub "爠", "keoi4" #爠
  sub "爡", "cit3" #爡
  sub "爢", "mei4" #爢
  sub "爣", "tong2" #爣
  sub "爤", "laan6" #爤
  sub "爥", "zuk1" #爥
  sub "爦", "laam5" #爦
  sub "爧", "ling4" #爧
  sub "爨", "cyun3" #爨
  sub "爩", "wat1" #爩
  sub "爪", "zaau2" #爪
  sub "爫", any(["zaau2", "zaau2 zi6 tau4"]) #爫
  sub "爬", "paa4" #爬
  sub "爭", any(["zang1", "zaang1", "zang3", "zaang3", "caang1"]) #爭
  sub "爮", "paau4" #爮
  sub "爯", "cing1" #爯
  sub "爰", any(["wun4", "jyun4"]) #爰
  sub "爱", any(["oi3", "ngoi3"]) #爱
  sub "爲", any(["wai4", "wai6"]) #爲
  sub "爳", "wai4" #爳
  sub "爴", "fok3" #爴
  sub "爵", "zoek3" #爵
  sub "父", any(["fu6", "fu2"]) #父
  sub "爷", any(["je4", "je1", "je2"]) #爷
  sub "爸", any(["baa1", "baa4"]) #爸
  sub "爹", "de1" #爹
  sub "爺", any(["je4", "je1", "je2"]) #爺
  sub "爻", any(["ngaau4", "aau4"]) #爻
  sub "爼", "zo2" #爼
  sub "爽", "song2" #爽
  sub "爾", "ji5" #爾
  sub "爿", any(["baan6", "coeng4"]) #爿
  sub "牀", "cong4" #牀
  sub "牁", any(["o1", "ngo1", "go1"]) #牁
  sub "牂", "zong1" #牂
  sub "牃", "dip6" #牃
  sub "牄", "coeng1" #牄
  sub "牅", "jung4" #牅
  sub "牆", "coeng4" #牆
  sub "片", any(["pin3", "pin2"]) #片
  sub "版", "baan2" #版
  sub "牉", "pun3" #牉
  sub "牊", "ciu4" #牊
  sub "牋", "zin1" #牋
  sub "牌", any(["paai4", "paai2"]) #牌
  sub "牍", any(["duk6", "duk2"]) #牍
  sub "牎", "coeng1" #牎
  sub "牏", any(["jyu4", "tau4"]) #牏
  sub "牐", "zaap6" #牐
  sub "牑", "bin1" #牑
  sub "牒", "dip6" #牒
  sub "牓", "bong2" #牓
  sub "牔", "bok3" #牔
  sub "牕", "coeng1" #牕
  sub "牖", "jau5" #牖
  sub "牗", "jau5" #牗
  sub "牘", any(["duk6", "duk2"]) #牘
  sub "牙", any(["ngaa4", "aa4", "ngaa2", "aa2"]) #牙
  sub "牚", "caang1" #牚
  sub "牛", any(["ngau4", "au4", "ngau2", "au2"]) #牛
  sub "牜", "zo2 pong4 ngau4" #牜
  sub "牝", "pan5" #牝
  sub "牞", "kau1" #牞
  sub "牟", "mau4" #牟
  sub "牠", any(["taa1", "to1"]) #牠
  sub "牡", any(["maau5", "mau5"]) #牡
  sub "牢", any(["lou4", "lou6"]) #牢
  sub "牣", "jan6" #牣
  sub "牤", any(["mong1", "mong4"]) #牤
  sub "牥", "fong1" #牥
  sub "牦", any(["mou4", "lei4"]) #牦
  sub "牧", "muk6" #牧
  sub "牨", "gong1" #牨
  sub "物", any(["mat6", "mat2"]) #物
  sub "牪", "jyun6" #牪
  sub "牫", "go1" #牫
  sub "牬", "bui3" #牬
  sub "牭", "sei3" #牭
  sub "牮", "zin3" #牮
  sub "牯", any(["gu2", "gwu2"]) #牯
  sub "牰", "jau6" #牰
  sub "牱", any(["o1", "ngo1"]) #牱
  sub "牲", any(["sang1", "saang1"]) #牲
  sub "牳", "mau5" #牳
  sub "牴", "dai2" #牴
  sub "牵", "hin1" #牵
  sub "牶", "hyun3" #牶
  sub "牷", "cyun4" #牷
  sub "牸", "zi6" #牸
  sub "特", "dak6" #特
  sub "牺", "hei1" #牺
  sub "牻", "mong4" #牻
  sub "牼", "hang1" #牼
  sub "牽", "hin1" #牽
  sub "牾", any(["ng5", "m5"]) #牾
  sub "牿", "guk1" #牿
  sub "犀", "sai1" #犀
  sub "犁", "lai4" #犁
  sub "犂", "lai4" #犂
  sub "犃", "bau6" #犃
  sub "犄", any(["gei1", "ji2"]) #犄
  sub "犅", "gong1" #犅
  sub "犆", any(["dat6", "dak6", "zik6"]) #犆
  sub "犇", "ban1" #犇
  sub "犈", "kyun4" #犈
  sub "犉", "seon4" #犉
  sub "犊", "duk6" #犊
  sub "犋", "geoi6" #犋
  sub "犌", "gaa1" #犌
  sub "犍", any(["gin1", "kin4"]) #犍
  sub "犎", "fung1" #犎
  sub "犏", "pin1" #犏
  sub "犐", "fo1" #犐
  sub "犑", "gwik1" #犑
  sub "犒", "hou3" #犒
  sub "犓", "co1" #犓
  sub "犔", "hei3" #犔
  sub "犕", "bei6" #犕
  sub "犖", any(["lok3", "lok6"]) #犖
  sub "犗", "gaai3" #犗
  sub "犘", "maa4" #犘
  sub "犙", "saam1" #犙
  sub "犚", "wai3" #犚
  sub "犛", any(["mou4", "lei4"]) #犛
  sub "犜", "deon1" #犜
  sub "犝", "tung4" #犝
  sub "犞", "kiu4" #犞
  sub "犟", "goeng6" #犟
  sub "犠", "ji6" #犠
  sub "犡", "lai6" #犡
  sub "犢", "duk6" #犢
  sub "犣", "lip6" #犣
  sub "犤", "bei1" #犤
  sub "犥", "piu1" #犥
  sub "犦", any(["bok6", "baau3"]) #犦
  sub "犧", "hei1" #犧
  sub "犨", any(["cau4", "cau1"]) #犨
  sub "犩", any(["ngai4", "ai4"]) #犩
  sub "犪", "kwai4" #犪
  sub "犫", any(["cau1", "cau4"]) #犫
  sub "犬", "hyun2" #犬
  sub "犭", "gau2 zaau2 bin1" #犭
  sub "犮", "bat6" #犮
  sub "犯", any(["faan6", "faan2", "fan6"]) #犯
  sub "犰", "kau4" #犰
  sub "犱", "gik1" #犱
  sub "犲", "caai4" #犲
  sub "犳", "zoek3" #犳
  sub "犴", any(["ngon6", "on6", "hon6", "hon4"]) #犴
  sub "犵", "hat1" #犵
  sub "状", any(["zong6", "zong2"]) #状
  sub "犷", any(["gwong2", "gong2", "kwong3", "kong3"]) #犷
  sub "犸", any(["maa5", "maa6"]) #犸
  sub "犹", "jau4" #犹
  sub "犺", "kong3" #犺
  sub "犻", "but6" #犻
  sub "犼", "hau3" #犼
  sub "犽", any(["ngaa6", "aa6"]) #犽
  sub "犾", any(["ngan4", "an4"]) #犾
  sub "犿", any(["fun1", "faan1"]) #犿
  sub "狀", any(["zong6", "zong2"]) #狀
  sub "狁", "wan5" #狁
  sub "狂", any(["kong4", "kwong4"]) #狂
  sub "狃", any(["nau2", "lau2"]) #狃
  sub "狄", any(["dik6", "tik1"]) #狄
  sub "狅", "kong4" #狅
  sub "狆", "zung1" #狆
  sub "狇", "muk6" #狇
  sub "狈", "bui3" #狈
  sub "狉", "pei1" #狉
  sub "狊", "gwik1" #狊
  sub "狋", any(["ji4", "ngan4", "an4"]) #狋
  sub "狌", any(["sing1", "sang1"]) #狌
  sub "狍", "paau4" #狍
  sub "狎", "haap6" #狎
  sub "狏", "to4" #狏
  sub "狐", "wu4" #狐
  sub "狑", "ling4" #狑
  sub "狒", any(["fai3", "fei6", "fat1"]) #狒
  sub "狓", "pei1" #狓
  sub "狔", any(["nei5", "lei5"]) #狔
  sub "狕", "maa1" #狕
  sub "狖", "jau6" #狖
  sub "狗", "gau2" #狗
  sub "狘", "hyut3" #狘
  sub "狙", "zeoi1" #狙
  sub "狚", "daan3" #狚
  sub "狛", "baak3" #狛
  sub "狜", any(["gu2", "gwu2"]) #狜
  sub "狝", "sin2" #狝
  sub "狞", any(["ning4", "ling4"]) #狞
  sub "狟", "wun4" #狟
  sub "狠", "han2" #狠
  sub "狡", "gaau2" #狡
  sub "狢", "hok6" #狢
  sub "狣", "ziu6" #狣
  sub "狤", "gat1" #狤
  sub "狥", any(["seon1", "seon6", "ceon4"]) #狥
  sub "狦", "saan1" #狦
  sub "狧", "daat3" #狧
  sub "狨", "jung4" #狨
  sub "狩", any(["sau3", "sau2"]) #狩
  sub "狪", "tung4" #狪
  sub "狫", "lou5" #狫
  sub "独", "duk6" #独
  sub "狭", any(["haap6", "haap3", "hap6", "gip6"]) #狭
  sub "狮", "si1" #狮
  sub "狯", any(["kui2", "kwui2"]) #狯
  sub "狰", any(["zang1", "zaang1"]) #狰
  sub "狱", "juk6" #狱
  sub "狲", "syun1" #狲
  sub "狳", "jyu4" #狳
  sub "狴", "bai6" #狴
  sub "狵", "mong4" #狵
  sub "狶", "hei1" #狶
  sub "狷", any(["gyun3", "gyun1"]) #狷
  sub "狸", any(["lei4", "lei2"]) #狸
  sub "狹", any(["haap6", "haap3", "hap6", "gip6"]) #狹
  sub "狺", any(["ngan4", "an4"]) #狺
  sub "狻", "syun1" #狻
  sub "狼", any(["long4", "long2"]) #狼
  sub "狽", "bui3" #狽
  sub "狾", "zai3" #狾
  sub "狿", "jin4" #狿
  sub "猀", "saa1" #猀
  sub "猁", "lei6" #猁
  sub "猂", any(["hon5", "hon6"]) #猂
  sub "猃", "him2" #猃
  sub "猄", "geng1" #猄
  sub "猅", "paai4" #猅
  sub "猆", "fei1" #猆
  sub "猇", "haau1" #猇
  sub "猈", "baa6" #猈
  sub "猉", "kei4" #猉
  sub "猊", any(["ngai4", "ai4"]) #猊
  sub "猋", "biu1" #猋
  sub "猌", any(["ngan6", "an6"]) #猌
  sub "猍", "loi4" #猍
  sub "猎", "lip6" #猎
  sub "猏", "gin1" #猏
  sub "猐", "goeng1" #猐
  sub "猑", "kwan1" #猑
  sub "猒", any(["jim3", "aat3", "ngaat3"]) #猒
  sub "猓", any(["gwo2", "go2"]) #猓
  sub "猔", "zung3" #猔
  sub "猕", any(["mei4", "nei4", "lei4"]) #猕
  sub "猖", "coeng1" #猖
  sub "猗", any(["ji1", "ji2"]) #猗
  sub "猘", "zai3" #猘
  sub "猙", any(["zang1", "zaang1"]) #猙
  sub "猚", any(["ngaai4", "aai4"]) #猚
  sub "猛", "maang5" #猛
  sub "猜", "caai1" #猜
  sub "猝", "cyut3" #猝
  sub "猞", "se3" #猞
  sub "猟", "lip6" #猟
  sub "猠", "din2" #猠
  sub "猡", "lo4" #猡
  sub "猢", "wu4" #猢
  sub "猣", "zung1" #猣
  sub "猤", "gwai3" #猤
  sub "猥", any(["wai2", "wui1"]) #猥
  sub "猦", "fung1" #猦
  sub "猧", "wo1" #猧
  sub "猨", "jyun4" #猨
  sub "猩", "sing1" #猩
  sub "猪", "zyu1" #猪
  sub "猫", "maau1" #猫
  sub "猬", "wai6" #猬
  sub "猭", "cyun1" #猭
  sub "献", "hin3" #献
  sub "猯", "teon1" #猯
  sub "猰", any(["aat3", "ngaat3", "jaak3"]) #猰
  sub "猱", any(["naau4", "laau4"]) #猱
  sub "猲", any(["hit3", "hot3"]) #猲
  sub "猳", "gaa1" #猳
  sub "猴", "hau4" #猴
  sub "猵", "bin1" #猵
  sub "猶", "jau4" #猶
  sub "猷", "jau4" #猷
  sub "猸", "mei4" #猸
  sub "猹", "zaa1" #猹
  sub "猺", "jiu4" #猺
  sub "猻", "syun1" #猻
  sub "猼", any(["bok3", "pok3"]) #猼
  sub "猽", "ming4" #猽
  sub "猾", "waat6" #猾
  sub "猿", "jyun4" #猿
  sub "獀", any(["sau1", "sau2"]) #獀
  sub "獁", any(["maa5", "maa6"]) #獁
  sub "獂", any(["wun4", "jyun4"]) #獂
  sub "獃", any(["ngoi4", "oi4", "daai1"]) #獃
  sub "獄", "juk6" #獄
  sub "獅", "si1" #獅
  sub "獆", "hou4" #獆
  sub "獇", "goeng1" #獇
  sub "獈", "jik6" #獈
  sub "獉", "zeon1" #獉
  sub "獊", "cong1" #獊
  sub "獋", "hou4" #獋
  sub "獌", "maan6" #獌
  sub "獍", "ging3" #獍
  sub "獎", "zoeng2" #獎
  sub "獏", "mok6" #獏
  sub "獐", "zoeng1" #獐
  sub "獑", "caam4" #獑
  sub "獒", any(["ngou4", "ou4"]) #獒
  sub "獓", any(["ngou4", "ou4"]) #獓
  sub "獔", "hou4" #獔
  sub "獕", "ceoi1" #獕
  sub "獖", "ban6" #獖
  sub "獗", "kyut3" #獗
  sub "獘", "bai6" #獘
  sub "獙", "bai6" #獙
  sub "獚", "wong4" #獚
  sub "獛", "buk1" #獛
  sub "獜", "leon4" #獜
  sub "獝", "wat6" #獝
  sub "獞", any(["tung4", "zong6"]) #獞
  sub "獟", "hiu1" #獟
  sub "獠", any(["liu4", "lou5"]) #獠
  sub "獡", "soek3" #獡
  sub "獢", "hiu1" #獢
  sub "獣", "sau3" #獣
  sub "獤", "deon1" #獤
  sub "獥", "giu3" #獥
  sub "獦", "got3" #獦
  sub "獧", any(["gyun3", "gyun1"]) #獧
  sub "獨", "duk6" #獨
  sub "獩", "wai3" #獩
  sub "獪", any(["kui2", "kwui2"]) #獪
  sub "獫", "him2" #獫
  sub "獬", "haai5" #獬
  sub "獭", "caat3" #獭
  sub "獮", "sin2" #獮
  sub "獯", "fan1" #獯
  sub "獰", any(["ning4", "ling4"]) #獰
  sub "獱", any(["ban1", "bin1"]) #獱
  sub "獲", "wok6" #獲
  sub "獳", any(["nau6", "lau6"]) #獳
  sub "獴", "mung4" #獴
  sub "獵", "lip6" #獵
  sub "獶", any(["naau4", "laau4", "nou4", "lou4"]) #獶
  sub "獷", any(["gwong2", "gong2", "kwong3", "kong3"]) #獷
  sub "獸", "sau3" #獸
  sub "獹", "lou4" #獹
  sub "獺", "caat3" #獺
  sub "獻", "hin3" #獻
  sub "獼", any(["mei4", "nei4", "lei4"]) #獼
  sub "獽", "joeng4" #獽
  sub "獾", "fun1" #獾
  sub "獿", any(["naau4", "laau4", "nou4", "lou4"]) #獿
  sub "玀", "lo4" #玀
  sub "玁", "him2" #玁
  sub "玂", "kei4" #玂
  sub "玃", "fok3" #玃
  sub "玄", "jyun4" #玄
  sub "玅", "miu6" #玅
  sub "玆", any(["zi1", "jyun4"]) #玆
  sub "率", any(["seot1", "leot6", "leot2"]) #率
  sub "玈", "lou4" #玈
  sub "玉", any(["juk6", "juk2"]) #玉
  sub "玊", "suk1" #玊
  sub "王", any(["wong4", "wong2", "wong6"]) #王
  sub "玌", "kau4" #玌
  sub "玍", any(["gaa2", "gaat3"]) #玍
  sub "玎", "ding1" #玎
  sub "玏", "lak6" #玏
  sub "玐", "baat3" #玐
  sub "玑", "gei1" #玑
  sub "玒", "gung1" #玒
  sub "玓", "dik1" #玓
  sub "玔", any(["cyun3", "cyun1"]) #玔
  sub "玕", "gon1" #玕
  sub "玖", "gau2" #玖
  sub "玗", "jyu1" #玗
  sub "玘", "hei2" #玘
  sub "玙", "jyu4" #玙
  sub "玚", any(["coeng3", "dong6", "joeng4"]) #玚
  sub "玛", "maa5" #玛
  sub "玜", "gung1" #玜
  sub "玝", any(["ng5", "m5"]) #玝
  sub "玞", "fu1" #玞
  sub "玟", "man4" #玟
  sub "玠", "gaai3" #玠
  sub "玡", any(["ngaa4", "aa4", "je4"]) #玡
  sub "玢", any(["ban1", "fan1"]) #玢
  sub "玣", "bin6" #玣
  sub "玤", "bung2" #玤
  sub "玥", "jyut6" #玥
  sub "玦", "kyut3" #玦
  sub "玧", "mun4" #玧
  sub "玨", "gok3" #玨
  sub "玩", any(["wun6", "wun2", "waan2", "waan4"]) #玩
  sub "玪", "gaam1" #玪
  sub "玫", "mui4" #玫
  sub "玬", "taan2" #玬
  sub "玭", any(["pan4", "pin4"]) #玭
  sub "玮", "wai5" #玮
  sub "环", any(["waan4", "waan2"]) #环
  sub "现", "jin6" #现
  sub "玱", "coeng1" #玱
  sub "玲", any(["ling4", "ling2"]) #玲
  sub "玳", "doi6" #玳
  sub "玴", "jai6" #玴
  sub "玵", any(["ngam4", "am4"]) #玵
  sub "玶", "ping4" #玶
  sub "玷", "dim3" #玷
  sub "玸", "fu4" #玸
  sub "玹", "jyun4" #玹
  sub "玺", "saai2" #玺
  sub "玻", "bo1" #玻
  sub "玼", any(["ci1", "ci2"]) #玼
  sub "玽", "gau2" #玽
  sub "玾", "gaap3" #玾
  sub "玿", "siu4" #玿
  sub "珀", "paak3" #珀
  sub "珁", "ci4" #珁
  sub "珂", any(["o1", "ngo1"]) #珂
  sub "珃", "jim5" #珃
  sub "珄", "sang1" #珄
  sub "珅", "san1" #珅
  sub "珆", "ji4" #珆
  sub "珇", "zou2" #珇
  sub "珈", "gaa1" #珈
  sub "珉", "man4" #珉
  sub "珊", "saan1" #珊
  sub "珋", "lau5" #珋
  sub "珌", any(["bit1", "bat1"]) #珌
  sub "珍", "zan1" #珍
  sub "珎", "zan1" #珎
  sub "珏", "gok3" #珏
  sub "珐", "faat3" #珐
  sub "珑", "lung4" #珑
  sub "珒", "zeon1" #珒
  sub "珓", "gaau3" #珓
  sub "珔", "zin6" #珔
  sub "珕", "lai6" #珕
  sub "珖", any(["gwong1", "gong1"]) #珖
  sub "珗", "sin1" #珗
  sub "珘", "zau1" #珘
  sub "珙", "gung2" #珙
  sub "珚", "jin1" #珚
  sub "珛", "jau3" #珛
  sub "珜", "joeng4" #珜
  sub "珝", "heoi2" #珝
  sub "珞", "lok3" #珞
  sub "珟", "suk1" #珟
  sub "珠", "zyu1" #珠
  sub "珡", "kam4" #珡
  sub "珢", any(["ngan4", "an4"]) #珢
  sub "珣", "seon1" #珣
  sub "珤", "bou2" #珤
  sub "珥", any(["nei6", "lei6", "ji5"]) #珥
  sub "珦", "hoeng3" #珦
  sub "珧", "jiu4" #珧
  sub "珨", "hap6" #珨
  sub "珩", "hang4" #珩
  sub "珪", "gwai1" #珪
  sub "珫", "cung1" #珫
  sub "珬", "seot1" #珬
  sub "班", "baan1" #班
  sub "珮", "pui3" #珮
  sub "珯", "lou5" #珯
  sub "珰", "dong1" #珰
  sub "珱", "jing1" #珱
  sub "珲", any(["wan4", "fai1"]) #珲
  sub "珳", "man4" #珳
  sub "珴", any(["ngo4", "o4"]) #珴
  sub "珵", "cing4" #珵
  sub "珶", "dai6" #珶
  sub "珷", "mou5" #珷
  sub "珸", any(["ng4", "m4"]) #珸
  sub "珹", "sing4" #珹
  sub "珺", "gwan6" #珺
  sub "珻", "mui4" #珻
  sub "珼", "bui3" #珼
  sub "珽", any(["ting5", "ting2"]) #珽
  sub "現", "jin6" #現
  sub "珿", "cuk1" #珿
  sub "琀", "ham3" #琀
  sub "琁", "syun4" #琁
  sub "琂", "jin4" #琂
  sub "球", "kau4" #球
  sub "琄", "jyun5" #琄
  sub "琅", "long4" #琅
  sub "理", any(["lei5", "lei1"]) #理
  sub "琇", "sau3" #琇
  sub "琈", "fau4" #琈
  sub "琉", "lau4" #琉
  sub "琊", any(["ngaa4", "aa4", "je4"]) #琊
  sub "琋", "hei1" #琋
  sub "琌", "ling4" #琌
  sub "琍", any(["lei4", "lei1"]) #琍
  sub "琎", any(["zeon3", "zeon1"]) #琎
  sub "琏", any(["lin5", "lin4"]) #琏
  sub "琐", "so2" #琐
  sub "琑", "ciu3" #琑
  sub "琒", "fung1" #琒
  sub "琓", "jyun4" #琓
  sub "琔", "din6" #琔
  sub "琕", "pan4" #琕
  sub "琖", "zaan2" #琖
  sub "琗", "ceoi3" #琗
  sub "琘", "man4" #琘
  sub "琙", "wik6" #琙
  sub "琚", "geoi1" #琚
  sub "琛", "sam1" #琛
  sub "琜", "loi4" #琜
  sub "琝", "man4" #琝
  sub "琞", "sing3" #琞
  sub "琟", "wai4" #琟
  sub "琠", "tin2" #琠
  sub "琡", "cuk1" #琡
  sub "琢", "doek3" #琢
  sub "琣", "bung2" #琣
  sub "琤", any(["zang1", "zaang1"]) #琤
  sub "琥", "fu2" #琥
  sub "琦", any(["kei4", "kei2"]) #琦
  sub "琧", any(["ok3", "ngok3"]) #琧
  sub "琨", any(["kwan1", "gwan1"]) #琨
  sub "琩", "coeng1" #琩
  sub "琪", "kei4" #琪
  sub "琫", "bung2" #琫
  sub "琬", "jyun2" #琬
  sub "琭", "luk6" #琭
  sub "琮", "cung4" #琮
  sub "琯", any(["gun2", "gwun2"]) #琯
  sub "琰", "jim5" #琰
  sub "琱", "diu1" #琱
  sub "琲", "pui3" #琲
  sub "琳", "lam4" #琳
  sub "琴", any(["kam4", "kam2"]) #琴
  sub "琵", "pei4" #琵
  sub "琶", any(["paa4", "paa2"]) #琶
  sub "琷", "kyut3" #琷
  sub "琸", "zoek3" #琸
  sub "琹", "kam4" #琹
  sub "琺", "faat3" #琺
  sub "琻", "cyun4" #琻
  sub "琼", "king4" #琼
  sub "琽", "dou2" #琽
  sub "琾", "gaai3" #琾
  sub "琿", any(["wan4", "fai1"]) #琿
  sub "瑀", "jyu5" #瑀
  sub "瑁", any(["mou6", "mui6"]) #瑁
  sub "瑂", "mei4" #瑂
  sub "瑃", "ceon1" #瑃
  sub "瑄", "syun1" #瑄
  sub "瑅", "tai4" #瑅
  sub "瑆", "sing1" #瑆
  sub "瑇", "doi6" #瑇
  sub "瑈", "jau4" #瑈
  sub "瑉", "man4" #瑉
  sub "瑊", "zam1" #瑊
  sub "瑋", "wai5" #瑋
  sub "瑌", "jyun5" #瑌
  sub "瑍", "wun6" #瑍
  sub "瑎", "haai4" #瑎
  sub "瑏", "cyun1" #瑏
  sub "瑐", "zin2" #瑐
  sub "瑑", "syun6" #瑑
  sub "瑒", any(["coeng3", "dong6", "joeng4"]) #瑒
  sub "瑓", "lin6" #瑓
  sub "瑔", "cyun4" #瑔
  sub "瑕", "haa4" #瑕
  sub "瑖", "dyun3" #瑖
  sub "瑗", "jyun6" #瑗
  sub "瑘", any(["ngaa4", "aa4", "je4"]) #瑘
  sub "瑙", any(["nou5", "lou5"]) #瑙
  sub "瑚", "wu4" #瑚
  sub "瑛", "jing1" #瑛
  sub "瑜", "jyu4" #瑜
  sub "瑝", "waang4" #瑝
  sub "瑞", "seoi6" #瑞
  sub "瑟", "sat1" #瑟
  sub "瑠", "lau4" #瑠
  sub "瑡", "si1" #瑡
  sub "瑢", "jung4" #瑢
  sub "瑣", "so2" #瑣
  sub "瑤", any(["jiu4", "jiu2"]) #瑤
  sub "瑥", "wan1" #瑥
  sub "瑦", "wu2" #瑦
  sub "瑧", "zeon1" #瑧
  sub "瑨", "zeon3" #瑨
  sub "瑩", any(["jing4", "jing2"]) #瑩
  sub "瑪", "maa5" #瑪
  sub "瑫", "tou1" #瑫
  sub "瑬", "lau4" #瑬
  sub "瑭", "tong4" #瑭
  sub "瑮", "leot6" #瑮
  sub "瑯", "long4" #瑯
  sub "瑰", any(["gwai1", "gwai3"]) #瑰
  sub "瑱", any(["tin3", "zan3"]) #瑱
  sub "瑲", "coeng1" #瑲
  sub "瑳", "co1" #瑳
  sub "瑴", "gok3" #瑴
  sub "瑵", "zaau2" #瑵
  sub "瑶", "jiu4" #瑶
  sub "瑷", any(["oi3", "ngoi3"]) #瑷
  sub "瑸", "ban1" #瑸
  sub "瑹", "syu1" #瑹
  sub "瑺", "soeng4" #瑺
  sub "瑻", "kwan1" #瑻
  sub "瑼", "zyun1" #瑼
  sub "瑽", any(["cung1", "cung4"]) #瑽
  sub "瑾", "gan2" #瑾
  sub "瑿", "ji1" #瑿
  sub "璀", any(["ceoi1", "ceoi2"]) #璀
  sub "璁", "cung1" #璁
  sub "璂", "kei4" #璂
  sub "璃", any(["lei4", "lei1"]) #璃
  sub "璄", "ging2" #璄
  sub "璅", any(["so2", "ziu2"]) #璅
  sub "璆", "kau4" #璆
  sub "璇", "syun4" #璇
  sub "璈", any(["ngou4", "ou4"]) #璈
  sub "璉", any(["lin5", "lin4"]) #璉
  sub "璊", "mun4" #璊
  sub "璋", "zoeng1" #璋
  sub "璌", "jan4" #璌
  sub "璍", "jip6" #璍
  sub "璎", "jing1" #璎
  sub "璏", "wai6" #璏
  sub "璐", "lou6" #璐
  sub "璑", "mou4" #璑
  sub "璒", "dang1" #璒
  sub "璓", "sau3" #璓
  sub "璔", "zang1" #璔
  sub "璕", "cam4" #璕
  sub "璖", "keoi4" #璖
  sub "璗", "dong6" #璗
  sub "璘", "leon4" #璘
  sub "璙", "liu4" #璙
  sub "璚", any(["king4", "kyut3"]) #璚
  sub "璛", "suk1" #璛
  sub "璜", "wong4" #璜
  sub "璝", "gwai1" #璝
  sub "璞", "pok3" #璞
  sub "璟", "ging2" #璟
  sub "璠", "faan4" #璠
  sub "璡", any(["zeon3", "zeon1"]) #璡
  sub "璢", "lau4" #璢
  sub "璣", "gei1" #璣
  sub "璤", "wai6" #璤
  sub "璥", "ging2" #璥
  sub "璦", any(["oi3", "ngoi3"]) #璦
  sub "璧", any(["bik1", "bik3"]) #璧
  sub "璨", "caan3" #璨
  sub "璩", "keoi4" #璩
  sub "璪", "zou2" #璪
  sub "璫", "dong1" #璫
  sub "璬", "giu2" #璬
  sub "璭", any(["gun2", "gwun2"]) #璭
  sub "璮", "taan2" #璮
  sub "璯", "wui6" #璯
  sub "環", any(["waan4", "waan2"]) #環
  sub "璱", "sat1" #璱
  sub "璲", "seoi6" #璲
  sub "璳", "tin4" #璳
  sub "璴", "co2" #璴
  sub "璵", "jyu4" #璵
  sub "璶", "zeon6" #璶
  sub "璷", "leoi4" #璷
  sub "璸", "ban1" #璸
  sub "璹", any(["sau6", "suk6"]) #璹
  sub "璺", "man6" #璺
  sub "璻", "zeoi2" #璻
  sub "璼", "laam4" #璼
  sub "璽", "saai2" #璽
  sub "璾", "zai6" #璾
  sub "璿", "syun4" #璿
  sub "瓀", "jyun5" #瓀
  sub "瓁", "wok6" #瓁
  sub "瓂", "koi3" #瓂
  sub "瓃", "leoi4" #瓃
  sub "瓄", "duk6" #瓄
  sub "瓅", "lik1" #瓅
  sub "瓆", "zat1" #瓆
  sub "瓇", "jau4" #瓇
  sub "瓈", any(["lei4", "lei1"]) #瓈
  sub "瓉", "zaan3" #瓉
  sub "瓊", "king4" #瓊
  sub "瓋", "tik1" #瓋
  sub "瓌", "gwai1" #瓌
  sub "瓍", "ceoi4" #瓍
  sub "瓎", "laat6" #瓎
  sub "瓏", "lung4" #瓏
  sub "瓐", "lou4" #瓐
  sub "瓑", "lik6" #瓑
  sub "瓒", "zaan3" #瓒
  sub "瓓", "laan6" #瓓
  sub "瓔", "jing1" #瓔
  sub "瓕", "mei4" #瓕
  sub "瓖", "soeng1" #瓖
  sub "瓗", "king4" #瓗
  sub "瓘", any(["gun3", "gwun3"]) #瓘
  sub "瓙", "dou6" #瓙
  sub "瓚", "zaan3" #瓚
  sub "瓛", "wun4" #瓛
  sub "瓜", "gwaa1" #瓜
  sub "瓝", "bok6" #瓝
  sub "瓞", "dit6" #瓞
  sub "瓟", "bok6" #瓟
  sub "瓠", any(["wu6", "wu4", "wok6"]) #瓠
  sub "瓡", "zap1" #瓡
  sub "瓢", "piu4" #瓢
  sub "瓣", any(["faan6", "faan2", "baan6"]) #瓣
  sub "瓤", any(["nong4", "long4"]) #瓤
  sub "瓥", "lai6" #瓥
  sub "瓦", any(["ngaa5", "aa5", "ngaa2", "aa2"]) #瓦
  sub "瓧", "sap6 ngaa5" #瓧
  sub "瓨", "gong1" #瓨
  sub "瓩", "cin1 ngaa5" #瓩
  sub "瓪", "baan2" #瓪
  sub "瓫", "pun4" #瓫
  sub "瓬", "fong2" #瓬
  sub "瓭", "dam2" #瓭
  sub "瓮", any(["ung3", "ngung3"]) #瓮
  sub "瓯", any(["au1", "ngau1"]) #瓯
  sub "瓰", "fan1 ngaa5" #瓰
  sub "瓱", "hou4 ngaa5" #瓱
  sub "瓲", "tyun4" #瓲
  sub "瓳", "wu4" #瓳
  sub "瓴", "ling4" #瓴
  sub "瓵", "ji4" #瓵
  sub "瓶", any(["ping4", "ping2"]) #瓶
  sub "瓷", "ci4" #瓷
  sub "瓸", "baak3 ngaa5" #瓸
  sub "瓹", "gyun1" #瓹
  sub "瓺", "coeng4" #瓺
  sub "瓻", "ci1" #瓻
  sub "瓼", "lei5" #瓼
  sub "瓽", "dong6" #瓽
  sub "瓾", "waa1" #瓾
  sub "瓿", "pau2" #瓿
  sub "甀", "zeoi6" #甀
  sub "甁", "ping4" #甁
  sub "甂", "pin1" #甂
  sub "甃", "zau3" #甃
  sub "甄", any(["jan1", "zan1"]) #甄
  sub "甅", "lei4 ngaa5" #甅
  sub "甆", "ci4" #甆
  sub "甇", any(["aang1", "ngaang1"]) #甇
  sub "甈", "hei3" #甈
  sub "甉", "haam4" #甉
  sub "甊", "lau5" #甊
  sub "甋", "dik1" #甋
  sub "甌", any(["au1", "ngau1"]) #甌
  sub "甍", "mang4" #甍
  sub "甎", "zyun1" #甎
  sub "甏", any(["bong3", "bong6"]) #甏
  sub "甐", "leon6" #甐
  sub "甑", "zang6" #甑
  sub "甒", "mou5" #甒
  sub "甓", "pik1" #甓
  sub "甔", "daam1" #甔
  sub "甕", any(["ung3", "ngung3"]) #甕
  sub "甖", any(["aang1", "ngaang1"]) #甖
  sub "甗", any(["jin5", "jin2"]) #甗
  sub "甘", "gam1" #甘
  sub "甙", "doi6" #甙
  sub "甚", any(["sam6", "sap6"]) #甚
  sub "甛", "tim4" #甛
  sub "甜", any(["tim4", "tim2"]) #甜
  sub "甝", "hon4" #甝
  sub "甞", "soeng4" #甞
  sub "生", any(["sang1", "saang1"]) #生
  sub "甠", "cing4" #甠
  sub "甡", "san1" #甡
  sub "產", "caan2" #產
  sub "産", "caan2" #産
  sub "甤", any(["jeoi6", "jeoi4"]) #甤
  sub "甥", any(["sang1", "saang1"]) #甥
  sub "甦", "sou1" #甦
  sub "甧", "sam1" #甧
  sub "用", any(["jung6", "jung2"]) #用
  sub "甩", any(["lat1", "seot1"]) #甩
  sub "甪", "luk6" #甪
  sub "甫", any(["fu2", "pou2", "pou1", "pou3"]) #甫
  sub "甬", "jung2" #甬
  sub "甭", any(["bung2", "bung3"]) #甭
  sub "甮", any(["fung6", "mung6"]) #甮
  sub "甯", any(["ning4", "ling4", "ning6", "ling6"]) #甯
  sub "田", any(["tin4", "tin2"]) #田
  sub "由", any(["jau4", "jau2"]) #由
  sub "甲", "gaap3" #甲
  sub "申", "san1" #申
  sub "甴", any(["zaat6", "zat6", "zaat2"]) #甴
  sub "电", "din6" #电
  sub "甶", "fat6" #甶
  sub "男", any(["naam4", "laam4"]) #男
  sub "甸", any(["din6", "tin4", "din1"]) #甸
  sub "甹", "ping1" #甹
  sub "町", any(["ting5", "ding1", "ting1"]) #町
  sub "画", any(["waak6", "waak2", "waa6", "waa2"]) #画
  sub "甼", "ting5" #甼
  sub "甽", any(["hyun2", "zan3"]) #甽
  sub "甾", any(["zi1", "zoi1"]) #甾
  sub "甿", any(["maang4", "mang4", "man4"]) #甿
  sub "畀", any(["bei2", "bei3"]) #畀
  sub "畁", "bei2" #畁
  sub "畂", "mau5" #畂
  sub "畃", "seon4" #畃
  sub "畄", "lau4" #畄
  sub "畅", "coeng3" #畅
  sub "畆", "mau5" #畆
  sub "畇", "wan4" #畇
  sub "畈", "faan3" #畈
  sub "畉", "fu4" #畉
  sub "畊", any(["gaang1", "gang1"]) #畊
  sub "畋", "tin4" #畋
  sub "界", "gaai3" #界
  sub "畍", "gaai3" #畍
  sub "畎", "hyun2" #畎
  sub "畏", "wai3" #畏
  sub "畐", "fuk6" #畐
  sub "畑", "tin4" #畑
  sub "畒", "mau5" #畒
  sub "畓", "cyun4" #畓
  sub "畔", "bun6" #畔
  sub "畕", "goeng1" #畕
  sub "畖", "waa1" #畖
  sub "畗", "daap3" #畗
  sub "畘", any(["naam4", "laam4"]) #畘
  sub "留", any(["lau4", "lau1"]) #留
  sub "畚", "bun2" #畚
  sub "畛", any(["zan2", "can2"]) #畛
  sub "畜", any(["cuk1", "cuk6"]) #畜
  sub "畝", "mau5" #畝
  sub "畞", "mau5" #畞
  sub "畟", "cak1" #畟
  sub "畠", any(["tin4", "zi1"]) #畠
  sub "畡", "goi1" #畡
  sub "畢", "bat1" #畢
  sub "畣", "daap3" #畣
  sub "畤", "zi6" #畤
  sub "略", any(["loek6", "loek2"]) #略
  sub "畦", "kwai4" #畦
  sub "畧", "loek6" #畧
  sub "畨", "faan1" #畨
  sub "畩", "ji1" #畩
  sub "番", any(["faan1", "pun1", "po4"]) #番
  sub "畫", any(["waak6", "waak2", "waa6", "waa2"]) #畫
  sub "畬", any(["jyu4", "se1"]) #畬
  sub "畭", "jyu4" #畭
  sub "畮", "mau5" #畮
  sub "畯", "zeon3" #畯
  sub "異", "ji6" #異
  sub "畱", "lau4" #畱
  sub "畲", any(["se4", "se1"]) #畲
  sub "畳", "dip6" #畳
  sub "畴", "cau4" #畴
  sub "畵", "waak6" #畵
  sub "當", any(["dong1", "dong3"]) #當
  sub "畷", any(["zyut3", "zeoi3"]) #畷
  sub "畸", any(["kei1", "gei1"]) #畸
  sub "畹", "jyun2" #畹
  sub "畺", "goeng1" #畺
  sub "畻", "sing4" #畻
  sub "畼", "coeng4" #畼
  sub "畽", "teon2" #畽
  sub "畾", "leoi4" #畾
  sub "畿", "gei1" #畿
  sub "疀", "caap3" #疀
  sub "疁", "lau4" #疁
  sub "疂", "dip6" #疂
  sub "疃", "teon2" #疃
  sub "疄", "leon6" #疄
  sub "疅", "goeng1" #疅
  sub "疆", "goeng1" #疆
  sub "疇", "cau4" #疇
  sub "疈", "bik1" #疈
  sub "疉", any(["dip6", "daap6"]) #疉
  sub "疊", any(["dip6", "daap6"]) #疊
  sub "疋", any(["ngaa5", "aa5", "so1", "pat1"]) #疋
  sub "疌", "zit3" #疌
  sub "疍", any(["daan6", "daan2"]) #疍
  sub "疎", "so1" #疎
  sub "疏", any(["so1", "so3"]) #疏
  sub "疐", any(["zi3", "dai3"]) #疐
  sub "疑", "ji4" #疑
  sub "疒", any(["nik6", "lik6", "cong4", "beng6 zi6 tau4"]) #疒
  sub "疓", any(["naai5", "laai5"]) #疓
  sub "疔", any(["ding1", "deng1"]) #疔
  sub "疕", "bei2" #疕
  sub "疖", "zit3" #疖
  sub "疗", "liu4" #疗
  sub "疘", "gong1" #疘
  sub "疙", any(["gat1", "ngat6", "at6"]) #疙
  sub "疚", "gau3" #疚
  sub "疛", "zau2" #疛
  sub "疜", "haa6" #疜
  sub "疝", "saan3" #疝
  sub "疞", "heoi1" #疞
  sub "疟", "joek6" #疟
  sub "疠", "lai6" #疠
  sub "疡", "joeng4" #疡
  sub "疢", any(["can3", "can2"]) #疢
  sub "疣", "jau4" #疣
  sub "疤", any(["baa1", "baan1"]) #疤
  sub "疥", "gaai3" #疥
  sub "疦", "kyut3" #疦
  sub "疧", "kei4" #疧
  sub "疨", any(["haa1", "ngaa4", "aa4"]) #疨
  sub "疩", "seoi6" #疩
  sub "疪", "bei3" #疪
  sub "疫", "jik6" #疫
  sub "疬", any(["lik6", "lek6"]) #疬
  sub "疭", "zung3" #疭
  sub "疮", "cong1" #疮
  sub "疯", "fung1" #疯
  sub "疰", "zyu3" #疰
  sub "疱", "paau3" #疱
  sub "疲", "pei4" #疲
  sub "疳", "gam1" #疳
  sub "疴", any(["o1", "ngo1"]) #疴
  sub "疵", any(["ci1", "ci4"]) #疵
  sub "疶", "sit3" #疶
  sub "疷", "zi1" #疷
  sub "疸", any(["taan2", "daap3"]) #疸
  sub "疹", any(["can2", "zan2"]) #疹
  sub "疺", "fat6" #疺
  sub "疻", "zi2" #疻
  sub "疼", any(["tang4", "tung3"]) #疼
  sub "疽", "zeoi1" #疽
  sub "疾", "zat6" #疾
  sub "疿", any(["fai2", "fai6", "fai3", "fei2"]) #疿
  sub "痀", "keoi1" #痀
  sub "痁", any(["dim3", "zim1", "sim1"]) #痁
  sub "痂", "gaa1" #痂
  sub "痃", any(["jin4", "jyun4"]) #痃
  sub "痄", "zaa3" #痄
  sub "病", any(["beng6", "bing6"]) #病
  sub "痆", any(["naat6", "laat6"]) #痆
  sub "症", any(["zing3", "zing1"]) #症
  sub "痈", "jung1" #痈
  sub "痉", any(["ging3", "ging6"]) #痉
  sub "痊", "cyun4" #痊
  sub "痋", "tang4" #痋
  sub "痌", "tung1" #痌
  sub "痍", "ji4" #痍
  sub "痎", "gaai1" #痎
  sub "痏", any(["fui2", "wai5"]) #痏
  sub "痐", "wui4" #痐
  sub "痑", "taan1" #痑
  sub "痒", any(["joeng5", "joeng4"]) #痒
  sub "痓", "ci3" #痓
  sub "痔", "zi6" #痔
  sub "痕", any(["han4", "han2"]) #痕
  sub "痖", any(["aa2", "ngaa2"]) #痖
  sub "痗", "mui6" #痗
  sub "痘", any(["dau6", "dau2"]) #痘
  sub "痙", any(["ging3", "ging6"]) #痙
  sub "痚", "haau1" #痚
  sub "痛", "tung3" #痛
  sub "痜", "tuk1" #痜
  sub "痝", "mong4" #痝
  sub "痞", any(["pei2", "mau1"]) #痞
  sub "痟", "siu1" #痟
  sub "痠", "syun1" #痠
  sub "痡", any(["pou1", "fu1"]) #痡
  sub "痢", any(["lei6", "lei1"]) #痢
  sub "痣", "zi3" #痣
  sub "痤", "co4" #痤
  sub "痥", "dyut6" #痥
  sub "痦", any(["ng6", "m6"]) #痦
  sub "痧", "saa1" #痧
  sub "痨", "lou4" #痨
  sub "痩", "sau3" #痩
  sub "痪", "wun6" #痪
  sub "痫", any(["gaan2", "haan4"]) #痫
  sub "痬", "jik6" #痬
  sub "痭", "bang1" #痭
  sub "痮", "zoeng3" #痮
  sub "痯", any(["gun2", "gwun2"]) #痯
  sub "痰", "taam4" #痰
  sub "痱", any(["fai2", "fai6", "fai3", "fei2", "fei4", "fei1"]) #痱
  sub "痲", any(["maa4", "lam4"]) #痲
  sub "痳", any(["maa4", "lam4"]) #痳
  sub "痴", "ci1" #痴
  sub "痵", "gwai3" #痵
  sub "痶", "din2" #痶
  sub "痷", any(["am1", "ngam1"]) #痷
  sub "痸", "cai3" #痸
  sub "痹", "bei3" #痹
  sub "痺", "bei3" #痺
  sub "痻", "man4" #痻
  sub "痼", any(["gu3", "gwu3"]) #痼
  sub "痽", "deoi1" #痽
  sub "痾", any(["o1", "ngo1"]) #痾
  sub "痿", "wai2" #痿
  sub "瘀", any(["jyu2", "jyu1"]) #瘀
  sub "瘁", any(["seoi6", "seoi5"]) #瘁
  sub "瘂", any(["aa2", "ngaa2"]) #瘂
  sub "瘃", any(["zuk6", "zuk1", "zuk3"]) #瘃
  sub "瘄", "cou3" #瘄
  sub "瘅", any(["daan3", "daan1"]) #瘅
  sub "瘆", "sam3" #瘆
  sub "瘇", "zung2" #瘇
  sub "瘈", any(["zai3", "kai3", "gai3"]) #瘈
  sub "瘉", any(["jyu5", "jyu6"]) #瘉
  sub "瘊", "hau4" #瘊
  sub "瘋", "fung1" #瘋
  sub "瘌", any(["laat3", "laat6"]) #瘌
  sub "瘍", "joeng4" #瘍
  sub "瘎", "sam4" #瘎
  sub "瘏", "tou4" #瘏
  sub "瘐", "jyu5" #瘐
  sub "瘑", any(["gwo1", "go1"]) #瘑
  sub "瘒", "wan4" #瘒
  sub "瘓", "wun6" #瘓
  sub "瘔", "fu2" #瘔
  sub "瘕", any(["gaa2", "haa4"]) #瘕
  sub "瘖", any(["jam1", "jam3", "am1", "ngam1"]) #瘖
  sub "瘗", "ji3" #瘗
  sub "瘘", "lau6" #瘘
  sub "瘙", "sou3" #瘙
  sub "瘚", "kyut3" #瘚
  sub "瘛", any(["kai3", "gai3", "zai3"]) #瘛
  sub "瘜", "sik1" #瘜
  sub "瘝", "gwaan1" #瘝
  sub "瘞", "ji3" #瘞
  sub "瘟", "wan1" #瘟
  sub "瘠", any(["zek3", "zik3"]) #瘠
  sub "瘡", "cong1" #瘡
  sub "瘢", "baan1" #瘢
  sub "瘣", "wui6" #瘣
  sub "瘤", any(["lau4", "lau2"]) #瘤
  sub "瘥", any(["caai3", "co4"]) #瘥
  sub "瘦", "sau3" #瘦
  sub "瘧", "joek6" #瘧
  sub "瘨", "din1" #瘨
  sub "瘩", "daap3" #瘩
  sub "瘪", "bit6" #瘪
  sub "瘫", any(["taan1", "taan2"]) #瘫
  sub "瘬", "zoeng3" #瘬
  sub "瘭", "biu1" #瘭
  sub "瘮", "sam3" #瘮
  sub "瘯", "cuk1" #瘯
  sub "瘰", "lo2" #瘰
  sub "瘱", any(["ai3", "ngai3", "ji3"]) #瘱
  sub "瘲", "zung3" #瘲
  sub "瘳", "cau1" #瘳
  sub "瘴", "zoeng3" #瘴
  sub "瘵", "zaai3" #瘵
  sub "瘶", "sau3" #瘶
  sub "瘷", "zek3" #瘷
  sub "瘸", "ke4" #瘸
  sub "瘹", "diu3" #瘹
  sub "瘺", "lau6" #瘺
  sub "瘻", "lau6" #瘻
  sub "瘼", any(["mok6", "mok2"]) #瘼
  sub "瘽", "kan4" #瘽
  sub "瘾", "jan5" #瘾
  sub "瘿", "jing2" #瘿
  sub "癀", "wong4" #癀
  sub "癁", "fuk6" #癁
  sub "療", "liu4" #療
  sub "癃", "lung4" #癃
  sub "癄", "ciu4" #癄
  sub "癅", "lau4" #癅
  sub "癆", "lou4" #癆
  sub "癇", any(["gaan2", "haan4"]) #癇
  sub "癈", "fai3" #癈
  sub "癉", any(["daan3", "daan1"]) #癉
  sub "癊", "jam3" #癊
  sub "癋", "hok3" #癋
  sub "癌", any(["ngaam4", "aam4"]) #癌
  sub "癍", "baan1" #癍
  sub "癎", any(["gaan2", "haan4"]) #癎
  sub "癏", "gwaan1" #癏
  sub "癐", any(["gui6", "gwui6"]) #癐
  sub "癑", any(["nung6", "lung6"]) #癑
  sub "癒", "jyu6" #癒
  sub "癓", "mei4" #癓
  sub "癔", "ji3" #癔
  sub "癕", "jung1" #癕
  sub "癖", "pik1" #癖
  sub "癗", "leoi5" #癗
  sub "癘", "lai6" #癘
  sub "癙", "syu2" #癙
  sub "癚", "daam3" #癚
  sub "癛", "lam5" #癛
  sub "癜", "din6" #癜
  sub "癝", "lam5" #癝
  sub "癞", "laai3" #癞
  sub "癟", "bit6" #癟
  sub "癠", any(["zek3", "zik3"]) #癠
  sub "癡", "ci1" #癡
  sub "癢", "joeng5" #癢
  sub "癣", "sin2" #癣
  sub "癤", "zit3" #癤
  sub "癥", "zing1" #癥
  sub "癦", any(["mak6", "mak2"]) #癦
  sub "癧", any(["lik6", "lek6"]) #癧
  sub "癨", "fok3" #癨
  sub "癩", "laai3" #癩
  sub "癪", "zik1" #癪
  sub "癫", "din1" #癫
  sub "癬", "sin2" #癬
  sub "癭", "jing2" #癭
  sub "癮", "jan5" #癮
  sub "癯", "keoi4" #癯
  sub "癰", "jung1" #癰
  sub "癱", any(["taan1", "taan2"]) #癱
  sub "癲", "din1" #癲
  sub "癳", "lo2" #癳
  sub "癴", "lyun4" #癴
  sub "癵", "lyun4" #癵
  sub "癶", any(["but6", "dang1 zi6 tau4"]) #癶
  sub "癷", "gon1" #癷
  sub "癸", "gwai3" #癸
  sub "癹", "bat6" #癹
  sub "発", "faat3" #発
  sub "登", "dang1" #登
  sub "發", "faat3" #發
  sub "白", any(["baak6", "baak2"]) #白
  sub "百", "baak3" #百
  sub "癿", "ke4" #癿
  sub "皀", "bik1" #皀
  sub "皁", any(["zou6", "zou3"]) #皁
  sub "皂", any(["zou6", "zou3"]) #皂
  sub "皃", "maau6" #皃
  sub "的", "dik1" #的
  sub "皅", "paa1" #皅
  sub "皆", "gaai1" #皆
  sub "皇", "wong4" #皇
  sub "皈", "gwai1" #皈
  sub "皉", "cai2" #皉
  sub "皊", "ling4" #皊
  sub "皋", "gou1" #皋
  sub "皌", "mut6" #皌
  sub "皍", "zik1" #皍
  sub "皎", any(["gaau2", "giu2"]) #皎
  sub "皏", "pang2" #皏
  sub "皐", "gou1" #皐
  sub "皑", any(["ngoi2", "oi2", "ngoi4", "oi4", "ji4"]) #皑
  sub "皒", any(["ngo4", "o4"]) #皒
  sub "皓", "hou6" #皓
  sub "皔", "hon5" #皔
  sub "皕", "bik1" #皕
  sub "皖", any(["wun2", "wun5"]) #皖
  sub "皗", "cau4" #皗
  sub "皘", "sin3" #皘
  sub "皙", "sik1" #皙
  sub "皚", any(["ngoi2", "oi2", "ngoi4", "oi4", "ji4"]) #皚
  sub "皛", "kiu5" #皛
  sub "皜", "hou6" #皜
  sub "皝", "fong2" #皝
  sub "皞", "hou6" #皞
  sub "皟", "caak3" #皟
  sub "皠", "ceoi3" #皠
  sub "皡", "hou6" #皡
  sub "皢", "hiu2" #皢
  sub "皣", "jip6" #皣
  sub "皤", "po4" #皤
  sub "皥", "hou6" #皥
  sub "皦", "giu2" #皦
  sub "皧", any(["oi3", "ngoi3"]) #皧
  sub "皨", "sing1" #皨
  sub "皩", "fong2" #皩
  sub "皪", "lik6" #皪
  sub "皫", any(["piu2", "piu5"]) #皫
  sub "皬", "hok6" #皬
  sub "皭", any(["zoek3", "ziu3", "ziu6"]) #皭
  sub "皮", any(["pei4", "pei2"]) #皮
  sub "皯", "gon2" #皯
  sub "皰", "paau3" #皰
  sub "皱", any(["zau3", "caau4"]) #皱
  sub "皲", "gwan1" #皲
  sub "皳", "kau4" #皳
  sub "皴", any(["seon1", "ceon1"]) #皴
  sub "皵", any(["zoek3", "coek3"]) #皵
  sub "皶", "zaa1" #皶
  sub "皷", any(["gu2", "gwu2"]) #皷
  sub "皸", "gwan1" #皸
  sub "皹", "gwan1" #皹
  sub "皺", any(["zau3", "caau4"]) #皺
  sub "皻", "zaa1" #皻
  sub "皼", any(["gu2", "gwu2"]) #皼
  sub "皽", "zin2" #皽
  sub "皾", "duk6" #皾
  sub "皿", any(["ming5", "ming2"]) #皿
  sub "盀", "hei2" #盀
  sub "盁", "jing4" #盁
  sub "盂", any(["jyu4", "jyu1"]) #盂
  sub "盃", "bui1" #盃
  sub "盄", "diu3" #盄
  sub "盅", "zung1" #盅
  sub "盆", any(["pun4", "pun2"]) #盆
  sub "盇", "hap6" #盇
  sub "盈", any(["jing4", "jing2"]) #盈
  sub "盉", "wo4" #盉
  sub "益", "jik1" #益
  sub "盋", "but3" #盋
  sub "盌", "wun2" #盌
  sub "盍", "hap6" #盍
  sub "盎", any(["ong3", "ngong3", "ong2", "ngong2", "on1", "ngon1"]) #盎
  sub "盏", "zaan2" #盏
  sub "盐", any(["jim4", "jim1", "jim6"]) #盐
  sub "监", any(["gaam1", "gaam3"]) #监
  sub "盒", any(["hap6", "hap2", "haap6"]) #盒
  sub "盓", "jyu1" #盓
  sub "盔", "kwai1" #盔
  sub "盕", "faan3" #盕
  sub "盖", any(["goi3", "koi3", "hap1", "hap6", "gap3"]) #盖
  sub "盗", "dou6" #盗
  sub "盘", any(["pun4", "pun2"]) #盘
  sub "盙", "fu2" #盙
  sub "盚", "kau4" #盚
  sub "盛", any(["sing6", "sing4", "sing2"]) #盛
  sub "盜", "dou6" #盜
  sub "盝", "luk6" #盝
  sub "盞", "zaan2" #盞
  sub "盟", any(["mang4", "ming4"]) #盟
  sub "盠", "lai4" #盠
  sub "盡", "zeon6" #盡
  sub "盢", "gwik1" #盢
  sub "監", any(["gaam1", "gaam3"]) #監
  sub "盤", any(["pun4", "pun2"]) #盤
  sub "盥", any(["gun3", "gwun3", "fun2"]) #盥
  sub "盦", any(["am1", "ngam1"]) #盦
  sub "盧", any(["lou4", "lou2"]) #盧
  sub "盨", any(["seoi5", "so2", "seoi2"]) #盨
  sub "盩", "zau1" #盩
  sub "盪", "dong6" #盪
  sub "盫", any(["am1", "ngam1"]) #盫
  sub "盬", any(["gu2", "gwu2"]) #盬
  sub "盭", any(["leoi6", "lai6"]) #盭
  sub "目", "muk6" #目
  sub "盯", any(["ding1", "deng1"]) #盯
  sub "盰", "gon3" #盰
  sub "盱", "heoi1" #盱
  sub "盲", any(["maang4", "maang1", "maang2"]) #盲
  sub "盳", any(["maang4", "mong6"]) #盳
  sub "直", any(["zik6", "zik2"]) #直
  sub "盵", "hei3" #盵
  sub "盶", "jyun5" #盶
  sub "盷", "jyun4" #盷
  sub "相", any(["soeng1", "soeng3", "soeng2"]) #相
  sub "盹", "deon6" #盹
  sub "盺", "jan1" #盺
  sub "盻", "hai6" #盻
  sub "盼", "paan3" #盼
  sub "盽", "fung1" #盽
  sub "盾", "teon5" #盾
  sub "盿", "man4" #盿
  sub "眀", "ming4" #眀
  sub "省", any(["saang2", "sing2"]) #省
  sub "眂", "si6" #眂
  sub "眃", "wan4" #眃
  sub "眄", "min5" #眄
  sub "眅", "paan1" #眅
  sub "眆", "fong2" #眆
  sub "眇", "miu5" #眇
  sub "眈", "daam1" #眈
  sub "眉", any(["mei4", "mei2"]) #眉
  sub "眊", "mou6" #眊
  sub "看", any(["hon3", "hon1"]) #看
  sub "県", "jyun6" #県
  sub "眍", "kau1" #眍
  sub "眎", "si6" #眎
  sub "眏", any(["ong1", "ngong1"]) #眏
  sub "眐", "zing1" #眐
  sub "眑", "jiu2" #眑
  sub "眒", "san1" #眒
  sub "眓", any(["kut3", "kwut3"]) #眓
  sub "眔", "daap6" #眔
  sub "眕", "zan2" #眕
  sub "眖", "fong3" #眖
  sub "眗", "geoi1" #眗
  sub "眘", "san6" #眘
  sub "眙", any(["ci3", "ji4"]) #眙
  sub "眚", "saang2" #眚
  sub "眛", "mui6" #眛
  sub "眜", any(["mut6", "mit6"]) #眜
  sub "眝", any(["cyu5", "ning5", "ling5"]) #眝
  sub "眞", "zan1" #眞
  sub "真", "zan1" #真
  sub "眠", "min4" #眠
  sub "眡", "si6" #眡
  sub "眢", "jyun1" #眢
  sub "眣", "dit6" #眣
  sub "眤", any(["nik1", "lik1"]) #眤
  sub "眥", any(["zi6", "zaai6"]) #眥
  sub "眦", any(["zi6", "zaai6"]) #眦
  sub "眧", "ciu2" #眧
  sub "眨", any(["zaap3", "zaam2"]) #眨
  sub "眩", any(["jyun6", "jyun4", "waan6"]) #眩
  sub "眪", "bing2" #眪
  sub "眫", "mai5" #眫
  sub "眬", "lung4" #眬
  sub "眭", any(["kwai4", "seoi1"]) #眭
  sub "眮", "tung4" #眮
  sub "眯", any(["mai5", "mei1", "mai4", "mi1", "mei6"]) #眯
  sub "眰", "dit6" #眰
  sub "眱", "ji4" #眱
  sub "眲", any(["nei6", "lei6", "ngak1", "ak1", "ngaak1", "aak1"]) #眲
  sub "眳", "ming4" #眳
  sub "眴", any(["seon1", "hyun3", "jyun6", "seon3"]) #眴
  sub "眵", "ci1" #眵
  sub "眶", any(["kwaang1", "hong1"]) #眶
  sub "眷", "gyun3" #眷
  sub "眸", "mau4" #眸
  sub "眹", "zan2" #眹
  sub "眺", "tiu3" #眺
  sub "眻", "joeng4" #眻
  sub "眼", any(["ngaan5", "aan5", "ngaan2", "aan2"]) #眼
  sub "眽", "mak6" #眽
  sub "眾", "zung3" #眾
  sub "眿", "mak6" #眿
  sub "着", any(["zoek6", "zoek3"]) #着
  sub "睁", any(["zang1", "zaang1"]) #睁
  sub "睂", "mei4" #睂
  sub "睃", any(["so1", "zeon3"]) #睃
  sub "睄", any(["ciu4", "saau3"]) #睄
  sub "睅", any(["hon6", "hon5"]) #睅
  sub "睆", "wun2" #睆
  sub "睇", any(["tai2", "dai6"]) #睇
  sub "睈", "cing2" #睈
  sub "睉", "co4" #睉
  sub "睊", "gyun3" #睊
  sub "睋", any(["ngo4", "o4"]) #睋
  sub "睌", "maan5" #睌
  sub "睍", any(["jin2", "jin5"]) #睍
  sub "睎", "hei1" #睎
  sub "睏", "kwan3" #睏
  sub "睐", "loi6" #睐
  sub "睑", any(["gim2", "lim4"]) #睑
  sub "睒", any(["sim2", "sip3"]) #睒
  sub "睓", "tin5" #睓
  sub "睔", "gwan3" #睔
  sub "睕", any(["jyun2", "waan1", "wun1"]) #睕
  sub "睖", "ling6" #睖
  sub "睗", "sik1" #睗
  sub "睘", "king4" #睘
  sub "睙", "lit6" #睙
  sub "睚", any(["ngaai4", "aai4"]) #睚
  sub "睛", "zing1" #睛
  sub "睜", any(["zang1", "zaang1"]) #睜
  sub "睝", "lei4" #睝
  sub "睞", "loi6" #睞
  sub "睟", "seoi6" #睟
  sub "睠", "gyun3" #睠
  sub "睡", "seoi6" #睡
  sub "睢", "seoi1" #睢
  sub "督", "duk1" #督
  sub "睤", "pai5" #睤
  sub "睥", any(["pai5", "pei5"]) #睥
  sub "睦", "muk6" #睦
  sub "睧", "fan1" #睧
  sub "睨", any(["ngai6", "ai6"]) #睨
  sub "睩", any(["luk1", "luk6"]) #睩
  sub "睪", "jik6" #睪
  sub "睫", "zit6" #睫
  sub "睬", "coi2" #睬
  sub "睭", "zau2" #睭
  sub "睮", "jyu4" #睮
  sub "睯", "fan1" #睯
  sub "睰", "maat3" #睰
  sub "睱", "haa6" #睱
  sub "睲", "sing2" #睲
  sub "睳", "fui1" #睳
  sub "睴", "gwan3" #睴
  sub "睵", "zoi1" #睵
  sub "睶", "ceon2" #睶
  sub "睷", "gin1" #睷
  sub "睸", "mei1" #睸
  sub "睹", "dou2" #睹
  sub "睺", any(["hau4", "hau1"]) #睺
  sub "睻", "hyun1" #睻
  sub "睼", "tin3" #睼
  sub "睽", "kwai4" #睽
  sub "睾", "gou1" #睾
  sub "睿", "jeoi6" #睿
  sub "瞀", "mau6" #瞀
  sub "瞁", "gwik1" #瞁
  sub "瞂", "fat6" #瞂
  sub "瞃", "wat1" #瞃
  sub "瞄", "miu4" #瞄
  sub "瞅", "cau2" #瞅
  sub "瞆", any(["gwai3", "kui2", "kwui2"]) #瞆
  sub "瞇", any(["mai5", "mei1", "mai4", "mi1"]) #瞇
  sub "瞈", "jung2" #瞈
  sub "瞉", "kau3" #瞉
  sub "瞊", "dong6" #瞊
  sub "瞋", any(["can1", "zan1"]) #瞋
  sub "瞌", any(["hap6", "hap1"]) #瞌
  sub "瞍", "sau2" #瞍
  sub "瞎", "hat6" #瞎
  sub "瞏", "king4" #瞏
  sub "瞐", "mok6" #瞐
  sub "瞑", any(["ming4", "ming2", "ming5"]) #瞑
  sub "瞒", "mun4" #瞒
  sub "瞓", "fan3" #瞓
  sub "瞔", "zaak3" #瞔
  sub "瞕", "zoeng3" #瞕
  sub "瞖", any(["ai3", "ngai3"]) #瞖
  sub "瞗", "diu1" #瞗
  sub "瞘", "kau1" #瞘
  sub "瞙", "mok6" #瞙
  sub "瞚", "seon3" #瞚
  sub "瞛", "cung1" #瞛
  sub "瞜", any(["lau1", "lau4"]) #瞜
  sub "瞝", "ci1" #瞝
  sub "瞞", "mun4" #瞞
  sub "瞟", "piu5" #瞟
  sub "瞠", any(["caang1", "tong4"]) #瞠
  sub "瞡", "kwai1" #瞡
  sub "瞢", any(["mung4", "mung1"]) #瞢
  sub "瞣", "waan6" #瞣
  sub "瞤", any(["seon4", "seon3"]) #瞤
  sub "瞥", "pit3" #瞥
  sub "瞦", "hei1" #瞦
  sub "瞧", "ciu4" #瞧
  sub "瞨", "pok3" #瞨
  sub "瞩", "zuk1" #瞩
  sub "瞪", any(["dang1", "dang6"]) #瞪
  sub "瞫", "sam2" #瞫
  sub "瞬", "seon3" #瞬
  sub "瞭", any(["liu4", "liu5"]) #瞭
  sub "瞮", "cit3" #瞮
  sub "瞯", any(["gaan3", "haan4"]) #瞯
  sub "瞰", "ham3" #瞰
  sub "瞱", "jip6" #瞱
  sub "瞲", "hyut3" #瞲
  sub "瞳", "tung4" #瞳
  sub "瞴", "mou4" #瞴
  sub "瞵", "leon4" #瞵
  sub "瞶", any(["gwai3", "kui2", "kwui2"]) #瞶
  sub "瞷", "gaan3" #瞷
  sub "瞸", "jip6" #瞸
  sub "瞹", any(["oi3", "ngoi3"]) #瞹
  sub "瞺", "wai3" #瞺
  sub "瞻", "zim1" #瞻
  sub "瞼", any(["gim2", "lim4"]) #瞼
  sub "瞽", any(["gu2", "gwu2"]) #瞽
  sub "瞾", "ziu3" #瞾
  sub "瞿", any(["keoi4", "geoi3"]) #瞿
  sub "矀", "mei4" #矀
  sub "矁", "cau2" #矁
  sub "矂", any(["sou3", "cou3"]) #矂
  sub "矃", any(["ning5", "ling5"]) #矃
  sub "矄", "fan1" #矄
  sub "矅", "jiu6" #矅
  sub "矆", "fok3" #矆
  sub "矇", any(["mung4", "mung1"]) #矇
  sub "矈", "min4" #矈
  sub "矉", "pan4" #矉
  sub "矊", "min4" #矊
  sub "矋", "lai6" #矋
  sub "矌", any(["kwong3", "kong3"]) #矌
  sub "矍", "fok3" #矍
  sub "矎", any(["hing3", "hyun3"]) #矎
  sub "矏", "min4" #矏
  sub "矐", any(["hok6", "kok3"]) #矐
  sub "矑", "lou4" #矑
  sub "矒", "mung4" #矒
  sub "矓", "lung4" #矓
  sub "矔", any(["gun3", "gwun3"]) #矔
  sub "矕", "maan5" #矕
  sub "矖", "saai2" #矖
  sub "矗", "cuk1" #矗
  sub "矘", "tong2" #矘
  sub "矙", "ham3" #矙
  sub "矚", "zuk1" #矚
  sub "矛", "maau4" #矛
  sub "矜", any(["ging1", "gwaan1", "kan4"]) #矜
  sub "矝", "ging1" #矝
  sub "矞", "wat6" #矞
  sub "矟", "sok3" #矟
  sub "矠", "zaak6" #矠
  sub "矡", "fok3" #矡
  sub "矢", any(["ci2", "si2"]) #矢
  sub "矣", "ji5" #矣
  sub "矤", "can2" #矤
  sub "知", any(["zi1", "zi3"]) #知
  sub "矦", any(["hau4", "hau6"]) #矦
  sub "矧", "can2" #矧
  sub "矨", "jing5" #矨
  sub "矩", "geoi2" #矩
  sub "矪", "zau1" #矪
  sub "矫", any(["giu2", "kiu2"]) #矫
  sub "矬", "co4" #矬
  sub "短", "dyun2" #短
  sub "矮", any(["ai2", "aai2", "ngaai2", "ngai2"]) #矮
  sub "矯", any(["giu2", "kiu2"]) #矯
  sub "矰", "zang1" #矰
  sub "矱", any(["wok6", "wok3"]) #矱
  sub "矲", "baa6" #矲
  sub "石", any(["sek6", "sek2", "daam3"]) #石
  sub "矴", any(["deng6", "ding3"]) #矴
  sub "矵", "cai3" #矵
  sub "矶", "gei1" #矶
  sub "矷", "zi2" #矷
  sub "矸", any(["gon1", "gon3"]) #矸
  sub "矹", any(["ngat6", "at6"]) #矹
  sub "矺", any(["zaak3", "zaak6"]) #矺
  sub "矻", any(["ngat6", "at6", "fat1"]) #矻
  sub "矼", any(["gong1", "hong1"]) #矼
  sub "矽", "zik6" #矽
  sub "矾", "faan4" #矾
  sub "矿", any(["kong3", "kwong3"]) #矿
  sub "砀", "dong6" #砀
  sub "码", any(["maa5", "maa2"]) #码
  sub "砂", "saa1" #砂
  sub "砃", "daan1" #砃
  sub "砄", "kyut3" #砄
  sub "砅", "lai6" #砅
  sub "砆", "fu1" #砆
  sub "砇", "man4" #砇
  sub "砈", any(["ngo5", "o5"]) #砈
  sub "砉", "waak6" #砉
  sub "砊", any(["kong3", "hong1"]) #砊
  sub "砋", "zi2" #砋
  sub "砌", "cai3" #砌
  sub "砍", "ham2" #砍
  sub "砎", "gaai3" #砎
  sub "砏", "fan1" #砏
  sub "砐", any(["ngap6", "ap6"]) #砐
  sub "砑", any(["ngaa6", "aa6"]) #砑
  sub "砒", "pei1" #砒
  sub "砓", "zit3" #砓
  sub "研", any(["jin4", "jin6", "ngaan4", "aan4", "gin2", "gaan2"]) #研
  sub "砕", "seoi3" #砕
  sub "砖", "zyun1" #砖
  sub "砗", "ce1" #砗
  sub "砘", "deon6" #砘
  sub "砙", any(["ngaa5", "aa5"]) #砙
  sub "砚", any(["jin6", "jin2"]) #砚
  sub "砛", "gaam1" #砛
  sub "砜", "fung1" #砜
  sub "砝", "faat3" #砝
  sub "砞", "mut6" #砞
  sub "砟", any(["zok6", "zaa3", "zaa1", "zaa2"]) #砟
  sub "砠", "zeoi1" #砠
  sub "砡", "juk6" #砡
  sub "砢", any(["lo2", "o1", "ngo1"]) #砢
  sub "砣", "to4" #砣
  sub "砤", "to4" #砤
  sub "砥", any(["dai2", "zi2"]) #砥
  sub "砦", "zaai6" #砦
  sub "砧", "zam1" #砧
  sub "砨", any(["ak1", "ngak1"]) #砨
  sub "砩", any(["fat1", "fai3"]) #砩
  sub "砪", "mou5" #砪
  sub "砫", any(["zyu2", "cyu5"]) #砫
  sub "砬", any(["laap6", "laa1"]) #砬
  sub "砭", any(["bin1", "bin2"]) #砭
  sub "砮", any(["nou5", "lou5", "nou4", "lou4"]) #砮
  sub "砯", "ping1" #砯
  sub "砰", "ping1" #砰
  sub "砱", "leon4" #砱
  sub "砲", "paau3" #砲
  sub "砳", "laak6" #砳
  sub "破", "po3" #破
  sub "砵", any(["but3", "but1"]) #砵
  sub "砶", "paak3" #砶
  sub "砷", "san1" #砷
  sub "砸", "zaap3" #砸
  sub "砹", any(["ngaai6", "aai6"]) #砹
  sub "砺", "lai6" #砺
  sub "砻", "lung4" #砻
  sub "砼", "tung4" #砼
  sub "砽", "jung6" #砽
  sub "砾", any(["lik1", "lok6"]) #砾
  sub "砿", "kong3" #砿
  sub "础", "co2" #础
  sub "硁", any(["hang1", "hing3"]) #硁
  sub "硂", "cyun4" #硂
  sub "硃", "zyu1" #硃
  sub "硄", "hong1" #硄
  sub "硅", "gwai1" #硅
  sub "硆", any(["ngap6", "ap6"]) #硆
  sub "硇", any(["naau4", "laau4"]) #硇
  sub "硈", "kit3" #硈
  sub "硉", "leot6" #硉
  sub "硊", any(["ngai5", "ai5"]) #硊
  sub "硋", any(["ngoi6", "oi6"]) #硋
  sub "硌", any(["gok3", "lok6", "lok3"]) #硌
  sub "硍", "haan6" #硍
  sub "硎", "jing4" #硎
  sub "硏", any(["jin4", "jin6", "ngaan4", "aan4", "gin2", "gaan2"]) #硏
  sub "硐", "dung6" #硐
  sub "硑", "ping1" #硑
  sub "硒", "sai1" #硒
  sub "硓", "lou5" #硓
  sub "硔", "hung4" #硔
  sub "硕", "sek6" #硕
  sub "硖", any(["hap6", "haap6", "gip3"]) #硖
  sub "硗", "haau1" #硗
  sub "硘", "wui4" #硘
  sub "硙", any(["wai3", "oi4", "ngoi4", "hoi2"]) #硙
  sub "硚", "kiu4" #硚
  sub "硛", "zik1" #硛
  sub "硜", any(["hang1", "hing3"]) #硜
  sub "硝", "siu1" #硝
  sub "硞", "kok3" #硞
  sub "硟", "cin3" #硟
  sub "硠", "long4" #硠
  sub "硡", any(["wang4", "gwang1"]) #硡
  sub "硢", "jyu4" #硢
  sub "硣", "haau1" #硣
  sub "硤", any(["hap6", "haap6", "gip3"]) #硤
  sub "硥", "mong5" #硥
  sub "硦", "lok6" #硦
  sub "硧", "jung5" #硧
  sub "硨", "ce1" #硨
  sub "硩", "zit3" #硩
  sub "硪", any(["ngo4", "o4"]) #硪
  sub "硫", "lau4" #硫
  sub "硬", any(["ngaang6", "aang6", "ngaang2", "aang2"]) #硬
  sub "硭", "mong4" #硭
  sub "确", "kok3" #确
  sub "硯", any(["jin6", "jin2"]) #硯
  sub "硰", "saa1" #硰
  sub "硱", "kwan2" #硱
  sub "硲", "juk6" #硲
  sub "硳", "cek3" #硳
  sub "硴", "faa1" #硴
  sub "硵", "lou5" #硵
  sub "硶", "cam2" #硶
  sub "硷", "gaan2" #硷
  sub "硸", "joek6" #硸
  sub "硹", "sung1" #硹
  sub "硺", "zoek3" #硺
  sub "硻", "hang1" #硻
  sub "硼", any(["paang4", "pang4"]) #硼
  sub "硽", "jim1" #硽
  sub "硾", "zeoi6" #硾
  sub "硿", "hung1" #硿
  sub "碀", "cang4" #碀
  sub "碁", any(["gei1", "kei4"]) #碁
  sub "碂", "zung3" #碂
  sub "碃", "cing3" #碃
  sub "碄", "lam4" #碄
  sub "碅", "kwan1" #碅
  sub "碆", "bo1" #碆
  sub "碇", "ding3" #碇
  sub "碈", "man4" #碈
  sub "碉", "diu1" #碉
  sub "碊", "zin1" #碊
  sub "碋", "ho6" #碋
  sub "碌", any(["luk1", "luk6"]) #碌
  sub "碍", any(["ngoi6", "oi6"]) #碍
  sub "碎", any(["seoi3", "seoi2"]) #碎
  sub "碏", "coek3" #碏
  sub "碐", "ling4" #碐
  sub "碑", "bei1" #碑
  sub "碒", "jam4" #碒
  sub "碓", "deoi3" #碓
  sub "碔", "mou5" #碔
  sub "碕", "kei4" #碕
  sub "碖", "leon5" #碖
  sub "碗", "wun2" #碗
  sub "碘", any(["din2", "din1"]) #碘
  sub "碙", any(["naau4", "laau4", "gong1"]) #碙
  sub "碚", any(["pui5", "bui3"]) #碚
  sub "碛", any(["zik1", "zaat3"]) #碛
  sub "碜", "cam2" #碜
  sub "碝", "jyun5" #碝
  sub "碞", any(["ngaam4", "aam4"]) #碞
  sub "碟", any(["dip6", "dip2"]) #碟
  sub "碠", "ding3" #碠
  sub "碡", "duk6" #碡
  sub "碢", "to4" #碢
  sub "碣", "kit3" #碣
  sub "碤", "jing1" #碤
  sub "碥", "bin2" #碥
  sub "碦", "haak3" #碦
  sub "碧", "bik1" #碧
  sub "碨", any(["wai3", "wai2", "wui2"]) #碨
  sub "碩", "sek6" #碩
  sub "碪", "zam1" #碪
  sub "碫", "dyun3" #碫
  sub "碬", "haa4" #碬
  sub "碭", "dong6" #碭
  sub "碮", "tai4" #碮
  sub "碯", any(["nou5", "lou5"]) #碯
  sub "碰", "pung3" #碰
  sub "碱", "gaan2" #碱
  sub "碲", "dai3" #碲
  sub "碳", "taan3" #碳
  sub "碴", any(["zaa1", "caa4", "caa1"]) #碴
  sub "碵", "zing1" #碵
  sub "碶", "kai3" #碶
  sub "碷", "seon5" #碷
  sub "碸", "fung1" #碸
  sub "碹", "syun4" #碹
  sub "確", "kok3" #確
  sub "碻", "kok3" #碻
  sub "碼", any(["maa5", "maa2"]) #碼
  sub "碽", "gung1" #碽
  sub "碾", any(["zin2", "nin5", "lin5"]) #碾
  sub "碿", "seot1" #碿
  sub "磀", any(["ngaak6", "aak6"]) #磀
  sub "磁", "ci4" #磁
  sub "磂", "lau4" #磂
  sub "磃", "si1" #磃
  sub "磄", "tong4" #磄
  sub "磅", any(["bong6", "bong2", "pong4"]) #磅
  sub "磆", "waat6" #磆
  sub "磇", "pei1" #磇
  sub "磈", "faai3" #磈
  sub "磉", "song2" #磉
  sub "磊", "leoi5" #磊
  sub "磋", "co1" #磋
  sub "磌", "tin4" #磌
  sub "磍", "git3" #磍
  sub "磎", "kai1" #磎
  sub "磏", any(["lim4", "him1"]) #磏
  sub "磐", "pun4" #磐
  sub "磑", any(["wai3", "oi4", "ngoi4", "hoi2"]) #磑
  sub "磒", "wan5" #磒
  sub "磓", "deoi1" #磓
  sub "磔", any(["zaak6", "zaak3"]) #磔
  sub "磕", any(["hap6", "ham2"]) #磕
  sub "磖", any(["laap6", "laa1"]) #磖
  sub "磗", "zyun1" #磗
  sub "磘", "jiu4" #磘
  sub "磙", "gwan2" #磙
  sub "磚", "zyun1" #磚
  sub "磛", "caam4" #磛
  sub "磜", any(["zai3", "cai3"]) #磜
  sub "磝", any(["ngou4", "ou4"]) #磝
  sub "磞", "paang1" #磞
  sub "磟", "luk6" #磟
  sub "磠", "lou5" #磠
  sub "磡", "ham3" #磡
  sub "磢", "cong2" #磢
  sub "磣", "cam2" #磣
  sub "磤", "jan2" #磤
  sub "磥", "leoi5" #磥
  sub "磦", "biu1" #磦
  sub "磧", any(["zik1", "zaat3"]) #磧
  sub "磨", any(["mo4", "mo2", "mo6"]) #磨
  sub "磩", "cik1" #磩
  sub "磪", "ceoi4" #磪
  sub "磫", "zung1" #磫
  sub "磬", "hing3" #磬
  sub "磭", "coek3" #磭
  sub "磮", "leon4" #磮
  sub "磯", "gei1" #磯
  sub "磰", "sin6" #磰
  sub "磱", "lou4" #磱
  sub "磲", "keoi4" #磲
  sub "磳", "zang1" #磳
  sub "磴", "dang3" #磴
  sub "磵", "gaan3" #磵
  sub "磶", "sik1" #磶
  sub "磷", any(["leon4", "leon6"]) #磷
  sub "磸", "ding3" #磸
  sub "磹", "taam2" #磹
  sub "磺", "wong4" #磺
  sub "磻", any(["pun4", "bo1"]) #磻
  sub "磼", "zaap6" #磼
  sub "磽", "haau1" #磽
  sub "磾", "dai1" #磾
  sub "磿", "lik6" #磿
  sub "礀", "gaan3" #礀
  sub "礁", "ziu1" #礁
  sub "礂", "hei1" #礂
  sub "礃", "zoeng2" #礃
  sub "礄", "kiu4" #礄
  sub "礅", "deon1" #礅
  sub "礆", "him2" #礆
  sub "礇", "juk1" #礇
  sub "礈", "zeoi6" #礈
  sub "礉", "hat6" #礉
  sub "礊", "hak1" #礊
  sub "礋", "zaak6" #礋
  sub "礌", any(["leoi6", "leoi5"]) #礌
  sub "礍", "kit3" #礍
  sub "礎", "co2" #礎
  sub "礏", "jap6" #礏
  sub "礐", "kok3" #礐
  sub "礑", "dong2" #礑
  sub "礒", any(["ngai5", "ai5"]) #礒
  sub "礓", "goeng1" #礓
  sub "礔", "pik1" #礔
  sub "礕", "pik1" #礕
  sub "礖", "jyu6" #礖
  sub "礗", "pan1" #礗
  sub "礘", any(["ngap6", "ap6"]) #礘
  sub "礙", any(["ngoi6", "oi6"]) #礙
  sub "礚", "hap6" #礚
  sub "礛", "laam4" #礛
  sub "礜", "jyu6" #礜
  sub "礝", "jyun5" #礝
  sub "礞", "mung4" #礞
  sub "礟", "paau3" #礟
  sub "礠", "ci4" #礠
  sub "礡", "bok6" #礡
  sub "礢", "joeng5" #礢
  sub "礣", "maat3" #礣
  sub "礤", "caat3" #礤
  sub "礥", "jin4" #礥
  sub "礦", any(["kong3", "kwong3"]) #礦
  sub "礧", any(["leoi6", "leoi5"]) #礧
  sub "礨", "leoi5" #礨
  sub "礩", any(["zat1", "zi3", "zat6"]) #礩
  sub "礪", "lai6" #礪
  sub "礫", any(["lik1", "lok6"]) #礫
  sub "礬", "faan4" #礬
  sub "礭", "kok3" #礭
  sub "礮", "paau3" #礮
  sub "礯", "jing4" #礯
  sub "礰", "lik6" #礰
  sub "礱", "lung4" #礱
  sub "礲", "lung4" #礲
  sub "礳", "mo6" #礳
  sub "礴", "bok6" #礴
  sub "礵", "soeng1" #礵
  sub "礶", any(["gun3", "gwun3"]) #礶
  sub "礷", "laam4" #礷
  sub "礸", "caat3" #礸
  sub "礹", any(["ngaam4", "aam4"]) #礹
  sub "示", "si6" #示
  sub "礻", any(["si6", "si6 zi6 bin1"]) #礻
  sub "礼", "lai5" #礼
  sub "礽", "jing4" #礽
  sub "社", "se5" #社
  sub "礿", "joek6" #礿
  sub "祀", "zi6" #祀
  sub "祁", "kei4" #祁
  sub "祂", "taa1" #祂
  sub "祃", "maa6" #祃
  sub "祄", "gaai3" #祄
  sub "祅", any(["jiu1", "jiu2"]) #祅
  sub "祆", "hin1" #祆
  sub "祇", any(["kei4", "zi2"]) #祇
  sub "祈", "kei4" #祈
  sub "祉", "zi2" #祉
  sub "祊", "bang1" #祊
  sub "祋", "doi6" #祋
  sub "祌", "zung6" #祌
  sub "祍", "jam6" #祍
  sub "祎", "ji1" #祎
  sub "祏", "sek6" #祏
  sub "祐", "jau6" #祐
  sub "祑", "zat6" #祑
  sub "祒", "tiu4" #祒
  sub "祓", "fat1" #祓
  sub "祔", "fu6" #祔
  sub "祕", "bei3" #祕
  sub "祖", "zou2" #祖
  sub "祗", "zi1" #祗
  sub "祘", "syun3" #祘
  sub "祙", "mei6" #祙
  sub "祚", "zou6" #祚
  sub "祛", "keoi1" #祛
  sub "祜", any(["wu2", "wu6"]) #祜
  sub "祝", any(["zuk1", "zau3"]) #祝
  sub "神", any(["san4", "san2", "san1"]) #神
  sub "祟", "seoi6" #祟
  sub "祠", "ci4" #祠
  sub "祡", "caai4" #祡
  sub "祢", any(["nei5", "lei5", "nei4", "lei4"]) #祢
  sub "祣", "leoi5" #祣
  sub "祤", any(["jyu5", "heoi2"]) #祤
  sub "祥", "coeng4" #祥
  sub "祦", any(["ng4", "m4"]) #祦
  sub "祧", "tiu1" #祧
  sub "票", any(["piu3", "piu2", "biu1", "piu1"]) #票
  sub "祩", "zyu3" #祩
  sub "祪", "gwai2" #祪
  sub "祫", "haap6" #祫
  sub "祬", "zi1" #祬
  sub "祭", "zai3" #祭
  sub "祮", "haau2" #祮
  sub "祯", "zing1" #祯
  sub "祰", "haau2" #祰
  sub "祱", "seoi3" #祱
  sub "祲", "zam1" #祲
  sub "祳", "san6" #祳
  sub "祴", "goi1" #祴
  sub "祵", "kwan2" #祵
  sub "祶", "dai3" #祶
  sub "祷", any(["tou2", "dou2"]) #祷
  sub "祸", "wo6" #祸
  sub "祹", "tou4" #祹
  sub "祺", "kei4" #祺
  sub "祻", any(["gu3", "gwu3"]) #祻
  sub "祼", any(["gun3", "gwun3"]) #祼
  sub "祽", "zeoi3" #祽
  sub "祾", "ling4" #祾
  sub "祿", "luk6" #祿
  sub "禀", "ban2" #禀
  sub "禁", any(["gam3", "kam1", "gam1"]) #禁
  sub "禂", "dou2" #禂
  sub "禃", "zik6" #禃
  sub "禄", "luk6" #禄
  sub "禅", any(["sim4", "sin4", "sin6"]) #禅
  sub "禆", "pei4" #禆
  sub "禇", "cyu5" #禇
  sub "禈", "fai1" #禈
  sub "禉", "jau5" #禉
  sub "禊", "hai6" #禊
  sub "禋", "jan1" #禋
  sub "禌", "zi1" #禌
  sub "禍", "wo6" #禍
  sub "禎", "zing1" #禎
  sub "福", any(["fuk1", "fu3"]) #福
  sub "禐", "jyun6" #禐
  sub "禑", any(["ng4", "m4"]) #禑
  sub "禒", "sin2" #禒
  sub "禓", any(["joeng4", "soeng1"]) #禓
  sub "禔", "tai4" #禔
  sub "禕", "ji1" #禕
  sub "禖", "mui4" #禖
  sub "禗", "si1" #禗
  sub "禘", "dai3" #禘
  sub "禙", "bui3" #禙
  sub "禚", "zoek3" #禚
  sub "禛", "zan1" #禛
  sub "禜", any(["wing6", "wing4"]) #禜
  sub "禝", "zik1" #禝
  sub "禞", "haau2" #禞
  sub "禟", "tong4" #禟
  sub "禠", "si1" #禠
  sub "禡", "maa6" #禡
  sub "禢", "taap3" #禢
  sub "禣", "bok3" #禣
  sub "禤", "hyun1" #禤
  sub "禥", "kei4" #禥
  sub "禦", "jyu6" #禦
  sub "禧", any(["hei1", "hei2"]) #禧
  sub "禨", "gei1" #禨
  sub "禩", "zi6" #禩
  sub "禪", any(["sim4", "sin4", "sin6"]) #禪
  sub "禫", "taam5" #禫
  sub "禬", any(["kui2", "kwui2", "wui6"]) #禬
  sub "禭", "seoi6" #禭
  sub "禮", "lai5" #禮
  sub "禯", any(["nung4", "lung4"]) #禯
  sub "禰", any(["nei5", "lei5", "nei4", "lei4"]) #禰
  sub "禱", any(["tou2", "dou2"]) #禱
  sub "禲", "lai6" #禲
  sub "禳", "joeng4" #禳
  sub "禴", "joek6" #禴
  sub "禵", "tai4" #禵
  sub "禶", "zaan6" #禶
  sub "禷", "leoi6" #禷
  sub "禸", any(["jau4", "maan6 zi6 dai2"]) #禸
  sub "禹", "jyu5" #禹
  sub "禺", "jyu4" #禺
  sub "离", any(["lei4", "ci1"]) #离
  sub "禼", "sit3" #禼
  sub "禽", "kam4" #禽
  sub "禾", any(["wo4", "wo2"]) #禾
  sub "禿", "tuk1" #禿
  sub "秀", "sau3" #秀
  sub "私", "si1" #私
  sub "秂", "jan4" #秂
  sub "秃", "tuk1" #秃
  sub "秄", "zi2" #秄
  sub "秅", "caa4" #秅
  sub "秆", "gon2" #秆
  sub "秇", any(["ngai6", "ai6"]) #秇
  sub "秈", "sin1" #秈
  sub "秉", "bing2" #秉
  sub "秊", any(["nin4", "lin4"]) #秊
  sub "秋", "cau1" #秋
  sub "秌", "cau1" #秌
  sub "种", any(["zung2", "zung3", "cung4"]) #种
  sub "秎", "fan6" #秎
  sub "秏", "hou3" #秏
  sub "秐", "wan4" #秐
  sub "科", "fo1" #科
  sub "秒", any(["miu5", "miu2"]) #秒
  sub "秓", "zi1" #秓
  sub "秔", "gang1" #秔
  sub "秕", "bei2" #秕
  sub "秖", "zi2" #秖
  sub "秗", "jyu3" #秗
  sub "秘", "bei3" #秘
  sub "秙", "fu3" #秙
  sub "秚", "bun6" #秚
  sub "秛", "pei1" #秛
  sub "秜", any(["nei4", "lei4"]) #秜
  sub "秝", "lik6" #秝
  sub "秞", "jau4" #秞
  sub "租", "zou1" #租
  sub "秠", "pei1" #秠
  sub "秡", "bat3" #秡
  sub "秢", "ling4" #秢
  sub "秣", any(["mut6", "mut3"]) #秣
  sub "秤", "cing3" #秤
  sub "秥", any(["nim4", "lim4"]) #秥
  sub "秦", "ceon4" #秦
  sub "秧", "joeng1" #秧
  sub "秨", "zok6" #秨
  sub "秩", "dit6" #秩
  sub "秪", "zi1" #秪
  sub "秫", "seot6" #秫
  sub "秬", "geoi6" #秬
  sub "秭", "zi2" #秭
  sub "秮", "wut6" #秮
  sub "积", "zik1" #积
  sub "称", any(["cing1", "cing3", "can3"]) #称
  sub "秱", "tung4" #秱
  sub "秲", "zi6" #秲
  sub "秳", "wut6" #秳
  sub "秴", "hap6" #秴
  sub "秵", "jan1" #秵
  sub "秶", "zi1" #秶
  sub "秷", "zat1" #秷
  sub "秸", "gaai1" #秸
  sub "秹", "jam5" #秹
  sub "秺", "dou6" #秺
  sub "移", "ji4" #移
  sub "秼", "zyu3" #秼
  sub "秽", "wai3" #秽
  sub "秾", any(["nung4", "lung4"]) #秾
  sub "秿", "fu6" #秿
  sub "稀", "hei1" #稀
  sub "稁", "gou2" #稁
  sub "稂", "long4" #稂
  sub "稃", "fu1" #稃
  sub "稄", "seon3" #稄
  sub "稅", "seoi3" #稅
  sub "稆", "leoi5" #稆
  sub "稇", "kwan2" #稇
  sub "稈", "gon2" #稈
  sub "稉", "gang1" #稉
  sub "稊", "tai4" #稊
  sub "程", any(["cing4", "cing2"]) #程
  sub "稌", "tou4" #稌
  sub "稍", "saau2" #稍
  sub "税", "seoi3" #税
  sub "稏", any(["aa3", "ngaa3"]) #稏
  sub "稐", "leon5" #稐
  sub "稑", "luk6" #稑
  sub "稒", any(["gu3", "gwu3"]) #稒
  sub "稓", "zok6" #稓
  sub "稔", any(["nam5", "lam5", "nim1", "lim1"]) #稔
  sub "稕", "zeon3" #稕
  sub "稖", any(["bong6", "paang5"]) #稖
  sub "稗", any(["baai6", "bai6", "pei4"]) #稗
  sub "稘", "gei1" #稘
  sub "稙", "zik6" #稙
  sub "稚", "zi6" #稚
  sub "稛", "kwan2" #稛
  sub "稜", "ling4" #稜
  sub "稝", "paang4" #稝
  sub "稞", "fo1" #稞
  sub "稟", any(["lam5", "ban2"]) #稟
  sub "稠", "cau4" #稠
  sub "稡", "zeoi3" #稡
  sub "稢", "juk1" #稢
  sub "稣", "sou1" #稣
  sub "稤", "loek6" #稤
  sub "稥", "hoeng1" #稥
  sub "稦", "ji1" #稦
  sub "稧", "hai6" #稧
  sub "稨", "bin2" #稨
  sub "稩", "gei3" #稩
  sub "稪", "fuk1" #稪
  sub "稫", "pik1" #稫
  sub "稬", any(["no6", "lo6"]) #稬
  sub "稭", "gaai1" #稭
  sub "種", any(["zung2", "zung3"]) #種
  sub "稯", "zung1" #稯
  sub "稰", "seoi2" #稰
  sub "稱", any(["cing1", "cing3", "can3"]) #稱
  sub "稲", "dou6" #稲
  sub "稳", "wan2" #稳
  sub "稴", "jim4" #稴
  sub "稵", "zi1" #稵
  sub "稶", "juk1" #稶
  sub "稷", "zik1" #稷
  sub "稸", "cuk1" #稸
  sub "稹", any(["zan2", "can2"]) #稹
  sub "稺", "zi6" #稺
  sub "稻", "dou6" #稻
  sub "稼", "gaa3" #稼
  sub "稽", any(["kai1", "kai2"]) #稽
  sub "稾", "gou2" #稾
  sub "稿", "gou2" #稿
  sub "穀", "guk1" #穀
  sub "穁", "jung4" #穁
  sub "穂", "seoi6" #穂
  sub "穃", "jung4" #穃
  sub "穄", "zai3" #穄
  sub "穅", "hong1" #穅
  sub "穆", "muk6" #穆
  sub "穇", any(["saam1", "caam2"]) #穇
  sub "穈", "mun4" #穈
  sub "穉", "zi6" #穉
  sub "穊", "gei3" #穊
  sub "穋", "luk6" #穋
  sub "穌", "sou1" #穌
  sub "積", "zik1" #積
  sub "穎", "wing6" #穎
  sub "穏", "wan2" #穏
  sub "穐", "cau1" #穐
  sub "穑", "sik1" #穑
  sub "穒", any(["niu5", "liu5"]) #穒
  sub "穓", "jik6" #穓
  sub "穔", "wong4" #穔
  sub "穕", "cip3" #穕
  sub "穖", "gei1" #穖
  sub "穗", any(["seoi6", "soei2"]) #穗
  sub "穘", "hiu1" #穘
  sub "穙", "buk6" #穙
  sub "穚", "giu1" #穚
  sub "穛", "zuk1" #穛
  sub "穜", any(["tung4", "zung3", "zung2"]) #穜
  sub "穝", "zeoi3" #穝
  sub "穞", "leoi5" #穞
  sub "穟", "seoi6" #穟
  sub "穠", any(["nung4", "lung4"]) #穠
  sub "穡", "sik1" #穡
  sub "穢", "wai3" #穢
  sub "穣", "joeng4" #穣
  sub "穤", any(["no6", "lo6"]) #穤
  sub "穥", "jyu6" #穥
  sub "穦", "pan1" #穦
  sub "穧", any(["zai6", "zai3"]) #穧
  sub "穨", "teoi4" #穨
  sub "穩", "wan2" #穩
  sub "穪", "cing1" #穪
  sub "穫", "wok6" #穫
  sub "穬", any(["kong3", "kwong3"]) #穬
  sub "穭", "leoi5" #穭
  sub "穮", "biu1" #穮
  sub "穯", "sik1" #穯
  sub "穰", any(["joeng4", "joeng6"]) #穰
  sub "穱", "zoek3" #穱
  sub "穲", "lei4" #穲
  sub "穳", "cyun4" #穳
  sub "穴", "jyut6" #穴
  sub "穵", any(["waat3", "waa1"]) #穵
  sub "究", any(["gau3", "gau2"]) #究
  sub "穷", "kung4" #穷
  sub "穸", "zik6" #穸
  sub "穹", "kung4" #穹
  sub "空", any(["hung1", "hung3"]) #空
  sub "穻", "jyu1" #穻
  sub "穼", "sam1" #穼
  sub "穽", any(["zing6", "zeng2", "zeng6"]) #穽
  sub "穾", any(["jiu2", "jiu3"]) #穾
  sub "穿", "cyun1" #穿
  sub "窀", "zeon1" #窀
  sub "突", "dat6" #突
  sub "窂", "lou4" #窂
  sub "窃", "sit3" #窃
  sub "窄", "zaak3" #窄
  sub "窅", "jiu2" #窅
  sub "窆", "bin2" #窆
  sub "窇", "bok6" #窇
  sub "窈", any(["miu5", "jiu2"]) #窈
  sub "窉", "bing2" #窉
  sub "窊", "waa1" #窊
  sub "窋", "zyut3" #窋
  sub "窌", "gaau3" #窌
  sub "窍", any(["kiu3", "kiu2", "hiu3"]) #窍
  sub "窎", "diu3" #窎
  sub "窏", "wu1" #窏
  sub "窐", "waa1" #窐
  sub "窑", "jiu4" #窑
  sub "窒", "zat6" #窒
  sub "窓", "coeng1" #窓
  sub "窔", any(["jiu2", "jiu3"]) #窔
  sub "窕", any(["tiu5", "jiu4"]) #窕
  sub "窖", "gaau3" #窖
  sub "窗", "coeng1" #窗
  sub "窘", "kwan3" #窘
  sub "窙", "haau1" #窙
  sub "窚", "sing4" #窚
  sub "窛", "kau3" #窛
  sub "窜", any(["cyun2", "cyun3"]) #窜
  sub "窝", "wo1" #窝
  sub "窞", any(["daam6", "ham2"]) #窞
  sub "窟", any(["fat1", "gwat6"]) #窟
  sub "窠", any(["wo1", "fo1"]) #窠
  sub "窡", "zeot1" #窡
  sub "窢", "wik6" #窢
  sub "窣", "seot1" #窣
  sub "窤", any(["gun1", "gwun1"]) #窤
  sub "窥", "kwai1" #窥
  sub "窦", any(["dau6", "dau2", "dau3", "duk6"]) #窦
  sub "窧", "coek3" #窧
  sub "窨", any(["jam3", "fan1"]) #窨
  sub "窩", "wo1" #窩
  sub "窪", any(["waa1", "gwai1"]) #窪
  sub "窫", any(["jaak3", "aat3", "ngaat3"]) #窫
  sub "窬", "jyu4" #窬
  sub "窭", any(["geoi6", "lau4"]) #窭
  sub "窮", "kung4" #窮
  sub "窯", "jiu4" #窯
  sub "窰", "jiu4" #窰
  sub "窱", "tiu5" #窱
  sub "窲", "caau4" #窲
  sub "窳", "jyu5" #窳
  sub "窴", "zi3" #窴
  sub "窵", "diu3" #窵
  sub "窶", any(["geoi6", "lau4"]) #窶
  sub "窷", "liu6" #窷
  sub "窸", "sik1" #窸
  sub "窹", any(["ng6", "m6"]) #窹
  sub "窺", "kwai1" #窺
  sub "窻", "coeng1" #窻
  sub "窼", "zaau1" #窼
  sub "窽", "fun2" #窽
  sub "窾", "fun2" #窾
  sub "窿", any(["lung1", "lung4"]) #窿
  sub "竀", any(["cang1", "cing1"]) #竀
  sub "竁", "ceoi3" #竁
  sub "竂", "liu4" #竂
  sub "竃", "hung1" #竃
  sub "竄", any(["cyun2", "cyun3"]) #竄
  sub "竅", any(["kiu3", "kiu2", "hiu3"]) #竅
  sub "竆", "kung4" #竆
  sub "竇", any(["dau6", "dau2", "dau3", "duk6"]) #竇
  sub "竈", "zou3" #竈
  sub "竉", "lung1" #竉
  sub "竊", "sit3" #竊
  sub "立", any(["lap6", "laap6"]) #立
  sub "竌", "cyu3" #竌
  sub "竍", "sap6 sing1" #竍
  sub "竎", "fu3" #竎
  sub "竏", "cin1 sing1" #竏
  sub "竐", "cuk1" #竐
  sub "竑", "wang4" #竑
  sub "竒", "kei4" #竒
  sub "竓", "hou4 sing1" #竓
  sub "竔", "sing1" #竔
  sub "竕", "fan1 sing1" #竕
  sub "竖", "syu6" #竖
  sub "竗", "miu6" #竗
  sub "竘", "keoi5" #竘
  sub "站", "zaam6" #站
  sub "竚", "cyu5" #竚
  sub "竛", "ling4" #竛
  sub "竜", "lung4" #竜
  sub "竝", any(["bing6", "bing3"]) #竝
  sub "竞", any(["ging6", "ging3"]) #竞
  sub "竟", "ging2" #竟
  sub "章", "zoeng1" #章
  sub "竡", "baak3 sing1" #竡
  sub "竢", "zi6" #竢
  sub "竣", "zeon3" #竣
  sub "竤", "wang4" #竤
  sub "童", any(["tung4", "tung2"]) #童
  sub "竦", "sung2" #竦
  sub "竧", "zing6" #竧
  sub "竨", "diu6" #竨
  sub "竩", "ji4" #竩
  sub "竪", "syu6" #竪
  sub "竫", "zing6" #竫
  sub "竬", "geoi2" #竬
  sub "竭", "kit3" #竭
  sub "竮", "ping4" #竮
  sub "端", "dyun1" #端
  sub "竰", "lei4 sing1" #竰
  sub "竱", "zyun2" #竱
  sub "竲", "cang4" #竲
  sub "竳", "dang1" #竳
  sub "竴", "ceon1" #竴
  sub "竵", any(["waai1", "me2"]) #竵
  sub "競", any(["ging6", "ging3"]) #競
  sub "竷", "ham2" #竷
  sub "竸", "ging6" #竸
  sub "竹", "zuk1" #竹
  sub "竺", "zuk1" #竺
  sub "竻", "lak6" #竻
  sub "竼", "pung4" #竼
  sub "竽", any(["jyu4", "jyu1"]) #竽
  sub "竾", "ci4" #竾
  sub "竿", "gon1" #竿
  sub "笀", "mong4" #笀
  sub "笁", "zuk1" #笁
  sub "笂", "jyun4" #笂
  sub "笃", "duk1" #笃
  sub "笄", "gai1" #笄
  sub "笅", "gaau2" #笅
  sub "笆", "baa1" #笆
  sub "笇", "syun3" #笇
  sub "笈", "kap1" #笈
  sub "笉", "can2" #笉
  sub "笊", "zaau3" #笊
  sub "笋", "seon2" #笋
  sub "笌", any(["ngaa4", "aa4"]) #笌
  sub "笍", "zeoi3" #笍
  sub "笎", "jyun4" #笎
  sub "笏", "fat1" #笏
  sub "笐", "hong4" #笐
  sub "笑", any(["siu3", "siu2"]) #笑
  sub "笒", "sam4" #笒
  sub "笓", "pei4" #笓
  sub "笔", "bat1" #笔
  sub "笕", "gaan2" #笕
  sub "笖", "ji5" #笖
  sub "笗", "dung1" #笗
  sub "笘", "sim1" #笘
  sub "笙", any(["sang1", "saang1"]) #笙
  sub "笚", "daap3" #笚
  sub "笛", any(["dek6", "dek2"]) #笛
  sub "笜", "zeot1" #笜
  sub "笝", any(["naap6", "laap6"]) #笝
  sub "笞", "ci1" #笞
  sub "笟", any(["ku1", "kwu1"]) #笟
  sub "笠", "lap1" #笠
  sub "笡", "ce3" #笡
  sub "笢", "man5" #笢
  sub "笣", "baau1" #笣
  sub "笤", "tiu4" #笤
  sub "笥", "zi6" #笥
  sub "符", "fu4" #符
  sub "笧", "caak3" #笧
  sub "笨", "ban6" #笨
  sub "笩", "fat6" #笩
  sub "笪", "daat3" #笪
  sub "笫", any(["zi2", "ji2"]) #笫
  sub "第", any(["dai6", "dai2"]) #第
  sub "笭", "ling4" #笭
  sub "笮", any(["zaak3", "zok6", "zaa3"]) #笮
  sub "笯", any(["nou4", "lou4"]) #笯
  sub "笰", "fat1" #笰
  sub "笱", "gau2" #笱
  sub "笲", "faan4" #笲
  sub "笳", "gaa1" #笳
  sub "笴", any(["go2", "gon2"]) #笴
  sub "笵", "faan6" #笵
  sub "笶", "ci2" #笶
  sub "笷", "maau5" #笷
  sub "笸", "po2" #笸
  sub "笹", "sai3" #笹
  sub "笺", "zin1" #笺
  sub "笻", "kung4" #笻
  sub "笼", any(["lung4", "lung2", "lung5"]) #笼
  sub "笽", "ming5" #笽
  sub "笾", "bin1" #笾
  sub "笿", "lok3" #笿
  sub "筀", "gai3" #筀
  sub "筁", "kuk1" #筁
  sub "筂", "ci4" #筂
  sub "筃", "jan1" #筃
  sub "筄", "jiu6" #筄
  sub "筅", "sin2" #筅
  sub "筆", "bat1" #筆
  sub "筇", "kung4" #筇
  sub "筈", any(["kut3", "kwut3"]) #筈
  sub "等", "dang2" #等
  sub "筊", any(["gaau2", "gaau3"]) #筊
  sub "筋", "gan1" #筋
  sub "筌", "cyun4" #筌
  sub "筍", "seon2" #筍
  sub "筎", "jyu4" #筎
  sub "筏", "fat6" #筏
  sub "筐", any(["hong1", "kwaang1"]) #筐
  sub "筑", "zuk1" #筑
  sub "筒", any(["tung4", "tung1", "tung2"]) #筒
  sub "筓", "gai1" #筓
  sub "答", "daap3" #答
  sub "筕", any(["hang4", "hong4"]) #筕
  sub "策", "caak3" #策
  sub "筗", "zung6" #筗
  sub "筘", "kau3" #筘
  sub "筙", "loi4" #筙
  sub "筚", "bat1" #筚
  sub "筛", "sai1" #筛
  sub "筜", "dong1" #筜
  sub "筝", any(["zang1", "zaang1"]) #筝
  sub "筞", "caak3" #筞
  sub "筟", "fu1" #筟
  sub "筠", any(["wan4", "gwan1"]) #筠
  sub "筡", "seoi5" #筡
  sub "筢", "paa4" #筢
  sub "筣", "lei4" #筣
  sub "筤", "long4" #筤
  sub "筥", "geoi2" #筥
  sub "筦", any(["gun2", "gwun2"]) #筦
  sub "筧", "gaan2" #筧
  sub "筨", "ham4" #筨
  sub "筩", any(["tung4", "tung2"]) #筩
  sub "筪", "haap6" #筪
  sub "筫", "zi3" #筫
  sub "筬", "sing4" #筬
  sub "筭", "syun3" #筭
  sub "筮", "sai6" #筮
  sub "筯", any(["zyu6", "zyu3"]) #筯
  sub "筰", "zok6" #筰
  sub "筱", any(["siu2", "siu6"]) #筱
  sub "筲", "saau1" #筲
  sub "筳", "ting4" #筳
  sub "筴", any(["caak3", "gaap3"]) #筴
  sub "筵", "jin4" #筵
  sub "筶", "gou3" #筶
  sub "筷", any(["faai3", "faai2"]) #筷
  sub "筸", "gon2" #筸
  sub "筹", any(["cau4", "cau2"]) #筹
  sub "筺", "hong1" #筺
  sub "筻", "gaang3" #筻
  sub "筼", "wan4" #筼
  sub "筽", any(["ng4", "m4"]) #筽
  sub "签", "cim1" #签
  sub "筿", any(["siu2", "siu6"]) #筿
  sub "简", "gaan2" #简
  sub "箁", "pau4" #箁
  sub "箂", "loi4" #箂
  sub "箃", "zau1" #箃
  sub "箄", any(["paai4", "bei6"]) #箄
  sub "箅", any(["bei3", "bai3"]) #箅
  sub "箆", "bei6" #箆
  sub "箇", "go3" #箇
  sub "箈", "ci4" #箈
  sub "箉", "gwaai2" #箉
  sub "箊", "jyu1" #箊
  sub "箋", "zin1" #箋
  sub "箌", "dou3" #箌
  sub "箍", any(["ku1", "kwu1"]) #箍
  sub "箎", "ci4" #箎
  sub "箏", any(["zang1", "zaang1"]) #箏
  sub "箐", any(["zing1", "sin6"]) #箐
  sub "箑", any(["saap3", "zit6"]) #箑
  sub "箒", any(["zau2", "zaau2"]) #箒
  sub "箓", any(["luk6", "luk1"]) #箓
  sub "箔", any(["bok6", "bok2"]) #箔
  sub "箕", "gei1" #箕
  sub "箖", "lam4" #箖
  sub "算", "syun3" #算
  sub "箘", any(["kwan3", "kwan2"]) #箘
  sub "箙", "fuk6" #箙
  sub "箚", any(["zaap3", "zaat3"]) #箚
  sub "箛", any(["gu1", "gwu1"]) #箛
  sub "箜", "hung1" #箜
  sub "箝", "kim4" #箝
  sub "箞", "hyun1" #箞
  sub "箟", any(["kwan2", "kwan3"]) #箟
  sub "箠", any(["seoi4", "ceoi4"]) #箠
  sub "管", any(["gun2", "gwun2"]) #管
  sub "箢", "jyun1" #箢
  sub "箣", "caak3" #箣
  sub "箤", "zyut6" #箤
  sub "箥", "bai1" #箥
  sub "箦", "zaak3" #箦
  sub "箧", "haap6" #箧
  sub "箨", "tok3" #箨
  sub "箩", any(["lo4", "lo1", "lo2"]) #箩
  sub "箪", "daan1" #箪
  sub "箫", "siu1" #箫
  sub "箬", "joek6" #箬
  sub "箭", "zin3" #箭
  sub "箮", "hyun1" #箮
  sub "箯", "bin1" #箯
  sub "箰", "seon2" #箰
  sub "箱", "soeng1" #箱
  sub "箲", "sin2" #箲
  sub "箳", "ping4" #箳
  sub "箴", "zam1" #箴
  sub "箵", any(["sing2", "sing1"]) #箵
  sub "箶", "wu4" #箶
  sub "箷", "ji4" #箷
  sub "箸", any(["zyu6", "zyu3"]) #箸
  sub "箹", any(["ak1", "ngak1"]) #箹
  sub "箺", "ceon2" #箺
  sub "箻", "leot6" #箻
  sub "箼", any(["uk1", "nguk1"]) #箼
  sub "箽", "dung2" #箽
  sub "箾", any(["sok3", "siu1"]) #箾
  sub "箿", "zaap6" #箿
  sub "節", "zit3" #節
  sub "篁", "wong4" #篁
  sub "篂", "sing1" #篂
  sub "篃", "mei6" #篃
  sub "範", "faan6" #範
  sub "篅", any(["cyun4", "syun4"]) #篅
  sub "篆", "syun6" #篆
  sub "篇", "pin1" #篇
  sub "篈", "fung1" #篈
  sub "築", "zuk1" #築
  sub "篊", "hung4" #篊
  sub "篋", "haap6" #篋
  sub "篌", "hau4" #篌
  sub "篍", "cau1" #篍
  sub "篎", "miu5" #篎
  sub "篏", "ham3" #篏
  sub "篐", any(["ku1", "kwu1"]) #篐
  sub "篑", "gwai6" #篑
  sub "篒", "sik6" #篒
  sub "篓", "lau5" #篓
  sub "篔", "wan4" #篔
  sub "篕", "hap6" #篕
  sub "篖", "tong4" #篖
  sub "篗", any(["wok6", "jyut6"]) #篗
  sub "篘", "cau1" #篘
  sub "篙", "gou1" #篙
  sub "篚", "fei2" #篚
  sub "篛", "joek6" #篛
  sub "篜", "zing1" #篜
  sub "篝", any(["gau1", "kau1"]) #篝
  sub "篞", any(["nit6", "lit6"]) #篞
  sub "篟", "sin3" #篟
  sub "篠", any(["siu2", "siu6"]) #篠
  sub "篡", "saan3" #篡
  sub "篢", any(["gung1", "lung5"]) #篢
  sub "篣", "pong4" #篣
  sub "篤", "duk1" #篤
  sub "篥", "leot6" #篥
  sub "篦", any(["bei6", "bei2", "bei1"]) #篦
  sub "篧", "zuk1" #篧
  sub "篨", any(["ceoi4", "cyu4"]) #篨
  sub "篩", "sai1" #篩
  sub "篪", "ci4" #篪
  sub "篫", "zuk1" #篫
  sub "篬", "coeng1" #篬
  sub "篭", "lung4" #篭
  sub "篮", any(["laam4", "laam2"]) #篮
  sub "篯", "zin1" #篯
  sub "篰", "bou6" #篰
  sub "篱", any(["lei4", "lei1"]) #篱
  sub "篲", any(["wai6", "seoi6"]) #篲
  sub "篳", "bat1" #篳
  sub "篴", "dek6" #篴
  sub "篵", "cung1" #篵
  sub "篶", "jin1" #篶
  sub "篷", "pung4" #篷
  sub "篸", any(["caam2", "cam1", "zaam1"]) #篸
  sub "篹", any(["zaan6", "zyun2"]) #篹
  sub "篺", "paai4" #篺
  sub "篻", "piu3" #篻
  sub "篼", "dau1" #篼
  sub "篽", "jyu5" #篽
  sub "篾", "mit6" #篾
  sub "篿", any(["tyun4", "zyun1"]) #篿
  sub "簀", "zaak3" #簀
  sub "簁", "si1" #簁
  sub "簂", any(["gwok3", "gok3"]) #簂
  sub "簃", any(["jyu4", "ji4"]) #簃
  sub "簄", "wu6" #簄
  sub "簅", "caan2" #簅
  sub "簆", "kau3" #簆
  sub "簇", "cuk1" #簇
  sub "簈", "ping4" #簈
  sub "簉", "zou6" #簉
  sub "簊", "gei1" #簊
  sub "簋", "gwai2" #簋
  sub "簌", "cuk1" #簌
  sub "簍", "lau5" #簍
  sub "簎", "caak3" #簎
  sub "簏", "luk1" #簏
  sub "簐", any(["nin2", "lin2"]) #簐
  sub "簑", "so1" #簑
  sub "簒", "saan3" #簒
  sub "簓", "diu1" #簓
  sub "簔", "so1" #簔
  sub "簕", "lak6" #簕
  sub "簖", "dyun6" #簖
  sub "簗", "loeng4" #簗
  sub "簘", "siu1" #簘
  sub "簙", "bok3" #簙
  sub "簚", "mik6" #簚
  sub "簛", "sai1" #簛
  sub "簜", "dong6" #簜
  sub "簝", "liu4" #簝
  sub "簞", "daan1" #簞
  sub "簟", any(["tim5", "dim3"]) #簟
  sub "簠", "fu2" #簠
  sub "簡", "gaan2" #簡
  sub "簢", "man5" #簢
  sub "簣", "gwai6" #簣
  sub "簤", "daai6" #簤
  sub "簥", "giu1" #簥
  sub "簦", "dang1" #簦
  sub "簧", any(["wong4", "wong2"]) #簧
  sub "簨", any(["seon2", "seon3"]) #簨
  sub "簩", "lou4" #簩
  sub "簪", "zaam1" #簪
  sub "簫", "siu1" #簫
  sub "簬", "lou6" #簬
  sub "簭", "sai6" #簭
  sub "簮", "zaam1" #簮
  sub "簯", "kei4" #簯
  sub "簰", "paai4" #簰
  sub "簱", "kei4" #簱
  sub "簲", "paai4" #簲
  sub "簳", any(["gon3", "gon2"]) #簳
  sub "簴", "geoi6" #簴
  sub "簵", "lou6" #簵
  sub "簶", "luk6" #簶
  sub "簷", any(["jim4", "sim4", "jam4"]) #簷
  sub "簸", any(["bo3", "bo1", "bo2"]) #簸
  sub "簹", "dong1" #簹
  sub "簺", "coi3" #簺
  sub "簻", any(["zaa1", "gwo1", "go1"]) #簻
  sub "簼", "gau1" #簼
  sub "簽", "cim1" #簽
  sub "簾", any(["lim4", "lim2"]) #簾
  sub "簿", any(["bou6", "bou2"]) #簿
  sub "籀", "zau6" #籀
  sub "籁", "laai6" #籁
  sub "籂", "sik1" #籂
  sub "籃", any(["laam4", "laam2"]) #籃
  sub "籄", "gwai6" #籄
  sub "籅", "jyu4" #籅
  sub "籆", any(["wok6", "jyut6"]) #籆
  sub "籇", "gou1" #籇
  sub "籈", "zan1" #籈
  sub "籉", "toi4" #籉
  sub "籊", any(["tik1", "dik6"]) #籊
  sub "籋", any(["nip6", "lip6"]) #籋
  sub "籌", any(["cau4", "cau2"]) #籌
  sub "籍", "zik6" #籍
  sub "籎", "ji4" #籎
  sub "籏", "kei4" #籏
  sub "籐", "tang4" #籐
  sub "籑", "zaan6" #籑
  sub "籒", "zau6" #籒
  sub "籓", "faan1" #籓
  sub "籔", any(["sou2", "sau2"]) #籔
  sub "籕", "zau6" #籕
  sub "籖", "cim1" #籖
  sub "籗", "zoek3" #籗
  sub "籘", "tang4" #籘
  sub "籙", "luk6" #籙
  sub "籚", "lou4" #籚
  sub "籛", "zin1" #籛
  sub "籜", "tok3" #籜
  sub "籝", "jing4" #籝
  sub "籞", "jyu6" #籞
  sub "籟", "laai6" #籟
  sub "籠", any(["lung4", "lung2", "lung5"]) #籠
  sub "籡", "gim2" #籡
  sub "籢", "lim4" #籢
  sub "籣", "laan4" #籣
  sub "籤", "cim1" #籤
  sub "籥", "joek6" #籥
  sub "籦", "zung1" #籦
  sub "籧", any(["keoi4", "geoi2"]) #籧
  sub "籨", "lim4" #籨
  sub "籩", "bin1" #籩
  sub "籪", "dyun6" #籪
  sub "籫", "zyun2" #籫
  sub "籬", any(["lei4", "lei1"]) #籬
  sub "籭", "sai1" #籭
  sub "籮", any(["lo4", "lo1", "lo2"]) #籮
  sub "籯", "jing4" #籯
  sub "籰", any(["wok6", "jyut6"]) #籰
  sub "籱", "zoek3" #籱
  sub "籲", any(["jyu6", "joek6"]) #籲
  sub "米", any(["mai5", "mai2", "mai1"]) #米
  sub "籴", "dek6" #籴
  sub "籵", "faan4" #籵
  sub "籶", "san1" #籶
  sub "籷", "zaak3" #籷
  sub "籸", any(["san1", "sam2", "saam2"]) #籸
  sub "籹", any(["neoi5", "leoi5", "jyu5"]) #籹
  sub "籺", "hat6" #籺
  sub "类", any(["leoi6", "leoi2"]) #类
  sub "籼", "sin1" #籼
  sub "籽", "zi2" #籽
  sub "籾", any(["nei4", "lei4"]) #籾
  sub "籿", "fan1 mai5" #籿
  sub "粀", "sap6 mai5" #粀
  sub "粁", "cin1 mai5" #粁
  sub "粂", "gau2" #粂
  sub "粃", "bei2" #粃
  sub "粄", "bun2" #粄
  sub "粅", "mat6" #粅
  sub "粆", "saa1" #粆
  sub "粇", "hong1" #粇
  sub "粈", "jau2" #粈
  sub "粉", "fan2" #粉
  sub "粊", "bei3" #粊
  sub "粋", "seoi6" #粋
  sub "粌", "baak3 mai5" #粌
  sub "粍", "hou4 mai5" #粍
  sub "粎", "mai5" #粎
  sub "粏", "taai3" #粏
  sub "粐", "wu6" #粐
  sub "粑", "baa1" #粑
  sub "粒", any(["nap1", "lap1"]) #粒
  sub "粓", "gam1" #粓
  sub "粔", any(["geoi6", "geoi2"]) #粔
  sub "粕", any(["pok3", "paak3"]) #粕
  sub "粖", "mit6" #粖
  sub "粗", "cou1" #粗
  sub "粘", any(["zim1", "nim1", "lim1", "nim4", "lim4"]) #粘
  sub "粙", "zau6" #粙
  sub "粚", "ci1" #粚
  sub "粛", "suk1" #粛
  sub "粜", "tiu3" #粜
  sub "粝", "lai6" #粝
  sub "粞", "sai1" #粞
  sub "粟", "suk1" #粟
  sub "粠", "hung4" #粠
  sub "粡", "tung4" #粡
  sub "粢", "zi1" #粢
  sub "粣", "saan2" #粣
  sub "粤", "jyut6" #粤
  sub "粥", any(["zuk1", "juk6"]) #粥
  sub "粦", "leon4" #粦
  sub "粧", "zong1" #粧
  sub "粨", "baak3 mai5" #粨
  sub "粩", "lou5" #粩
  sub "粪", "fan3" #粪
  sub "粫", "ji4" #粫
  sub "粬", "kuk1" #粬
  sub "粭", "hap6" #粭
  sub "粮", "loeng4" #粮
  sub "粯", "haan6" #粯
  sub "粰", "fu1" #粰
  sub "粱", "loeng4" #粱
  sub "粲", "caan3" #粲
  sub "粳", "gang1" #粳
  sub "粴", "gung1 lei5" #粴
  sub "粵", "jyut6" #粵
  sub "粶", "luk6" #粶
  sub "粷", "guk1" #粷
  sub "粸", "kei4" #粸
  sub "粹", any(["seoi6", "seoi5", "seoi3"]) #粹
  sub "粺", any(["baai6", "bai6", "pei4"]) #粺
  sub "粻", "zoeng1" #粻
  sub "粼", "leon4" #粼
  sub "粽", any(["zung2", "zung3"]) #粽
  sub "精", any(["zing1", "zeng1"]) #精
  sub "粿", any(["gwo2", "go2"]) #粿
  sub "糀", "faa1" #糀
  sub "糁", any(["sam2", "saam2"]) #糁
  sub "糂", any(["sam2", "saam2"]) #糂
  sub "糃", "tong4" #糃
  sub "糄", "bin2" #糄
  sub "糅", any(["jau2", "nau6", "lau6"]) #糅
  sub "糆", "min6" #糆
  sub "糇", "hau4" #糇
  sub "糈", "seoi2" #糈
  sub "糉", any(["zung2", "zung3"]) #糉
  sub "糊", any(["wu4", "wu2"]) #糊
  sub "糋", "zin3" #糋
  sub "糌", any(["zaam1", "zaa1"]) #糌
  sub "糍", "ci4" #糍
  sub "糎", "lei4 mai5" #糎
  sub "糏", "sit3" #糏
  sub "糐", "fu1" #糐
  sub "糑", any(["nik1", "lik1"]) #糑
  sub "糒", "bei6" #糒
  sub "糓", "guk1" #糓
  sub "糔", "sau1" #糔
  sub "糕", "gou1" #糕
  sub "糖", any(["tong4", "tong2"]) #糖
  sub "糗", any(["jau2", "cau3"]) #糗
  sub "糘", "gaa1" #糘
  sub "糙", "cou3" #糙
  sub "糚", "zong1" #糚
  sub "糛", "tong4" #糛
  sub "糜", "mei4" #糜
  sub "糝", any(["sam2", "saam2"]) #糝
  sub "糞", "fan3" #糞
  sub "糟", "zou1" #糟
  sub "糠", "hong1" #糠
  sub "糡", "goeng6" #糡
  sub "糢", "mou4" #糢
  sub "糣", "sam2" #糣
  sub "糤", "saan2" #糤
  sub "糥", any(["no6", "lo6"]) #糥
  sub "糦", "ci3" #糦
  sub "糧", "loeng4" #糧
  sub "糨", "goeng6" #糨
  sub "糩", any(["kui2", "kwui2"]) #糩
  sub "糪", "baak3" #糪
  sub "糫", "waan4" #糫
  sub "糬", "syu4" #糬
  sub "糭", "zung3" #糭
  sub "糮", "haam5" #糮
  sub "糯", any(["no6", "lo6", "no2", "lo2"]) #糯
  sub "糰", "tyun4" #糰
  sub "糱", any(["jit6", "jip6"]) #糱
  sub "糲", "lai6" #糲
  sub "糳", "zok6" #糳
  sub "糴", "dek6" #糴
  sub "糵", any(["jit6", "jip6"]) #糵
  sub "糶", "tiu3" #糶
  sub "糷", "laan6" #糷
  sub "糸", "mik6" #糸
  sub "糹", "kiu5 si1 bin1" #糹
  sub "糺", any(["gau2", "dau2", "giu2"]) #糺
  sub "系", any(["hai6", "hai2", "gai3"]) #系
  sub "糼", "gung1" #糼
  sub "糽", "zang2" #糽
  sub "糾", any(["gau2", "dau2", "giu2"]) #糾
  sub "糿", "jau3" #糿
  sub "紀", any(["gei2", "gei3"]) #紀
  sub "紁", "caa3" #紁
  sub "紂", "zau6" #紂
  sub "紃", "ceon4" #紃
  sub "約", any(["joek3", "wok6"]) #約
  sub "紅", any(["hung4", "hung2", "gung1"]) #紅
  sub "紆", "jyu1" #紆
  sub "紇", any(["hat6", "gat1"]) #紇
  sub "紈", "jyun4" #紈
  sub "紉", "jan6" #紉
  sub "紊", any(["man6", "man5"]) #紊
  sub "紋", any(["man4", "man2", "man6"]) #紋
  sub "紌", "kau4" #紌
  sub "納", any(["naap6", "laap6"]) #納
  sub "紎", "zi1" #紎
  sub "紏", "tau2" #紏
  sub "紐", any(["nau2", "lau2"]) #紐
  sub "紑", "fau4" #紑
  sub "紒", "gai3" #紒
  sub "紓", "syu1" #紓
  sub "純", any(["seon4", "zeon2"]) #純
  sub "紕", any(["pei1", "pei4"]) #紕
  sub "紖", any(["zan6", "zan3"]) #紖
  sub "紗", "saa1" #紗
  sub "紘", "wang4" #紘
  sub "紙", "zi2" #紙
  sub "級", "kap1" #級
  sub "紛", "fan1" #紛
  sub "紜", "wan4" #紜
  sub "紝", any(["jam6", "jam4"]) #紝
  sub "紞", any(["daam2", "dam2"]) #紞
  sub "紟", any(["gam1", "gam3"]) #紟
  sub "素", "sou3" #素
  sub "紡", "fong2" #紡
  sub "索", any(["sok3", "suk3", "saak3"]) #索
  sub "紣", "ceoi3" #紣
  sub "紤", "gau2" #紤
  sub "紥", "zaat3" #紥
  sub "紦", "baa1" #紦
  sub "紧", "gan2" #紧
  sub "紨", "fu1" #紨
  sub "紩", "dit6" #紩
  sub "紪", "cai1" #紪
  sub "紫", "zi2" #紫
  sub "紬", any(["cau4", "cau1"]) #紬
  sub "紭", "wang4" #紭
  sub "紮", "zaat3" #紮
  sub "累", any(["leoi6", "leoi5", "leoi4"]) #累
  sub "細", any(["sai3", "sai2"]) #細
  sub "紱", "fat1" #紱
  sub "紲", any(["sit3", "jai6"]) #紲
  sub "紳", "san1" #紳
  sub "紴", "bo1" #紴
  sub "紵", "cyu5" #紵
  sub "紶", "keoi1" #紶
  sub "紷", "ling4" #紷
  sub "紸", "zyu3" #紸
  sub "紹", "siu6" #紹
  sub "紺", "gam3" #紺
  sub "紻", "joeng2" #紻
  sub "紼", "fat1" #紼
  sub "紽", "to4" #紽
  sub "紾", any(["zan2", "can2"]) #紾
  sub "紿", any(["doi6", "toi5"]) #紿
  sub "絀", any(["zyut3", "zyut6", "zeot1"]) #絀
  sub "絁", "si1" #絁
  sub "終", "zung1" #終
  sub "絃", any(["jin4", "jyun4"]) #絃
  sub "組", "zou2" #組
  sub "絅", "gwing2" #絅
  sub "絆", "bun6" #絆
  sub "絇", "keoi4" #絇
  sub "絈", "mak6" #絈
  sub "絉", "seot6" #絉
  sub "絊", "zeoi3" #絊
  sub "絋", any(["kwong3", "kong3"]) #絋
  sub "経", "ging1" #経
  sub "絍", any(["jam6", "jam4"]) #絍
  sub "絎", "hong4" #絎
  sub "絏", any(["jai6", "sit3"]) #絏
  sub "結", any(["git3", "lit3", "gai3"]) #結
  sub "絑", "zyu1" #絑
  sub "絒", "cau4" #絒
  sub "絓", "gwaa3" #絓
  sub "絔", "baak3" #絔
  sub "絕", any(["zyut6", "zyut2"]) #絕
  sub "絖", any(["kwong3", "kong3"]) #絖
  sub "絗", "wat6" #絗
  sub "絘", "ci3" #絘
  sub "絙", any(["gang1", "gang2"]) #絙
  sub "絚", any(["gang1", "gang2"]) #絚
  sub "絛", "tou1" #絛
  sub "絜", "git3" #絜
  sub "絝", "fu3" #絝
  sub "絞", "gaau2" #絞
  sub "絟", "cyun1" #絟
  sub "絠", "goi2" #絠
  sub "絡", any(["lok3", "lok2", "lok6"]) #絡
  sub "絢", any(["hyun3", "seon1"]) #絢
  sub "絣", "bang1" #絣
  sub "絤", "sin3" #絤
  sub "絥", any(["fuk6", "bei6"]) #絥
  sub "給", "kap1" #給
  sub "絧", "dung6" #絧
  sub "絨", any(["jung2", "jung4"]) #絨
  sub "絩", "tiu3" #絩
  sub "絪", "jan1" #絪
  sub "絫", "leoi5" #絫
  sub "絬", "sit3" #絬
  sub "絭", any(["gyun3", "hyun3"]) #絭
  sub "絮", any(["seoi5", "seoi6"]) #絮
  sub "絯", "goi1" #絯
  sub "絰", "dit6" #絰
  sub "統", "tung2" #統
  sub "絲", "si1" #絲
  sub "絳", "gong3" #絳
  sub "絴", "coeng4" #絴
  sub "絵", any(["kui2", "kwui2"]) #絵
  sub "絶", "zyut6" #絶
  sub "絷", "zap1" #絷
  sub "絸", "gaan2" #絸
  sub "絹", "gyun3" #絹
  sub "絺", "ci1" #絺
  sub "絻", any(["man6", "min5"]) #絻
  sub "絼", "zi6" #絼
  sub "絽", "leoi5" #絽
  sub "絾", "sing4" #絾
  sub "絿", "kau4" #絿
  sub "綀", "so1" #綀
  sub "綁", "bong2" #綁
  sub "綂", "tung2" #綂
  sub "綃", "siu1" #綃
  sub "綄", "jyun4" #綄
  sub "綅", any(["cim1", "cam1"]) #綅
  sub "綆", "gang2" #綆
  sub "綇", "sau2" #綇
  sub "綈", any(["tai4", "tai3"]) #綈
  sub "綉", "sau3" #綉
  sub "綊", "haap6" #綊
  sub "綋", "wang4" #綋
  sub "綌", "gwik1" #綌
  sub "綍", "fat1" #綍
  sub "綎", any(["ting1", "ting4"]) #綎
  sub "綏", "seoi1" #綏
  sub "綐", "deoi6" #綐
  sub "綑", "kwan2" #綑
  sub "綒", "fu1" #綒
  sub "經", "ging1" #經
  sub "綔", "wu6" #綔
  sub "綕", "zik1" #綕
  sub "綖", any(["jin4", "jin1"]) #綖
  sub "綗", "gwing2" #綗
  sub "綘", "fung4" #綘
  sub "継", "gai3" #継
  sub "続", "zuk6" #続
  sub "綛", "jan2" #綛
  sub "綜", any(["zung1", "zung3"]) #綜
  sub "綝", any(["sam1", "lam4"]) #綝
  sub "綞", "do2" #綞
  sub "綟", any(["lit6", "lai6"]) #綟
  sub "綠", any(["luk6", "luk2"]) #綠
  sub "綡", "loeng4" #綡
  sub "綢", any(["cau4", "cau2"]) #綢
  sub "綣", "hyun3" #綣
  sub "綤", "siu6" #綤
  sub "綥", "kei4" #綥
  sub "綦", "kei4" #綦
  sub "綧", "zeon2" #綧
  sub "綨", "kei4" #綨
  sub "綩", "jyun2" #綩
  sub "綪", any(["sin6", "zang1"]) #綪
  sub "綫", "sin3" #綫
  sub "綬", "sau6" #綬
  sub "維", "wai4" #維
  sub "綮", any(["hing3", "kai2"]) #綮
  sub "綯", "tou4" #綯
  sub "綰", "waan2" #綰
  sub "綱", "gong1" #綱
  sub "網", any(["mong5", "mong1"]) #網
  sub "綳", any(["bang1", "mang2", "maang1"]) #綳
  sub "綴", any(["zeoi3", "zeoi6", "zyut3", "zyut6"]) #綴
  sub "綵", "coi2" #綵
  sub "綶", any(["gwo2", "go2"]) #綶
  sub "綷", "ceoi3" #綷
  sub "綸", any(["leon4", "gwaan1"]) #綸
  sub "綹", "lau5" #綹
  sub "綺", "ji2" #綺
  sub "綻", "zaan6" #綻
  sub "綼", "bik1" #綼
  sub "綽", any(["coek3", "caau1"]) #綽
  sub "綾", "ling4" #綾
  sub "綿", "min4" #綿
  sub "緀", "cai1" #緀
  sub "緁", any(["cip3", "zip3", "cap1"]) #緁
  sub "緂", "taam1" #緂
  sub "緃", "zung1" #緃
  sub "緄", "gwan2" #緄
  sub "緅", "zau1" #緅
  sub "緆", "sik1" #緆
  sub "緇", "zi1" #緇
  sub "緈", "hang6" #緈
  sub "緉", "loeng5" #緉
  sub "緊", "gan2" #緊
  sub "緋", "fei1" #緋
  sub "緌", "jeoi4" #緌
  sub "緍", "man4" #緍
  sub "緎", "wik6" #緎
  sub "総", "zung2" #総
  sub "緐", any(["po4", "faan4"]) #緐
  sub "緑", "luk6" #緑
  sub "緒", "seoi5" #緒
  sub "緓", "jing1" #緓
  sub "緔", "soeng5" #緔
  sub "緕", "cai4" #緕
  sub "緖", "seoi5" #緖
  sub "緗", "soeng1" #緗
  sub "緘", any(["gaam1", "zin1"]) #緘
  sub "緙", any(["kaak1", "kaak3"]) #緙
  sub "線", any(["sin3", "sin2"]) #線
  sub "緛", "jyun5" #緛
  sub "緜", "min4" #緜
  sub "緝", "cap1" #緝
  sub "緞", any(["dyun6", "dyun2"]) #緞
  sub "緟", "cung5" #緟
  sub "締", any(["dai3", "tai3"]) #締
  sub "緡", "man4" #緡
  sub "緢", "miu4" #緢
  sub "緣", any(["jyun4", "jyun6"]) #緣
  sub "緤", "sit3" #緤
  sub "緥", "bou2" #緥
  sub "緦", "si1" #緦
  sub "緧", "cau1" #緧
  sub "編", "pin1" #編
  sub "緩", any(["wun6", "wun4"]) #緩
  sub "緪", any(["gang1", "gang2"]) #緪
  sub "緫", "zung2" #緫
  sub "緬", "min5" #緬
  sub "緭", "wai6" #緭
  sub "緮", "fuk6" #緮
  sub "緯", "wai5" #緯
  sub "緰", "tau4" #緰
  sub "緱", "gau1" #緱
  sub "緲", "miu5" #緲
  sub "緳", "kit3" #緳
  sub "練", "lin6" #練
  sub "緵", "zung1" #緵
  sub "緶", any(["pin4", "bin1"]) #緶
  sub "緷", "wan6" #緷
  sub "緸", "jan1" #緸
  sub "緹", "tai4" #緹
  sub "緺", "gwaa1" #緺
  sub "緻", "zi3" #緻
  sub "緼", any(["wan3", "wan1"]) #緼
  sub "緽", "cing1" #緽
  sub "緾", "cin4" #緾
  sub "緿", "doi6" #緿
  sub "縀", "dyun6" #縀
  sub "縁", "jyun4" #縁
  sub "縂", "zung2" #縂
  sub "縃", "seoi1" #縃
  sub "縄", "sing4" #縄
  sub "縅", "wai1" #縅
  sub "縆", any(["gang1", "gang2"]) #縆
  sub "縇", "syun1" #縇
  sub "縈", "jing4" #縈
  sub "縉", "zeon3" #縉
  sub "縊", any(["ai3", "ngai3"]) #縊
  sub "縋", "zeoi6" #縋
  sub "縌", "jik6" #縌
  sub "縍", "bong1" #縍
  sub "縎", "gwat1" #縎
  sub "縏", "pun4" #縏
  sub "縐", "zau3" #縐
  sub "縑", "gim1" #縑
  sub "縒", "ci1" #縒
  sub "縓", any(["cyun4", "cyun3"]) #縓
  sub "縔", "song2" #縔
  sub "縕", any(["wan3", "wan1"]) #縕
  sub "縖", "hat6" #縖
  sub "縗", "ceoi1" #縗
  sub "縘", "hai6" #縘
  sub "縙", "jung4" #縙
  sub "縚", "tou1" #縚
  sub "縛", any(["bok3", "fok3"]) #縛
  sub "縜", "wan4" #縜
  sub "縝", any(["zan2", "can2"]) #縝
  sub "縞", "gou2" #縞
  sub "縟", "juk6" #縟
  sub "縠", "huk6" #縠
  sub "縡", any(["zoi2", "zoi3"]) #縡
  sub "縢", "tang4" #縢
  sub "縣", any(["jyun6", "jyun2", "jyun4"]) #縣
  sub "縤", "sou3" #縤
  sub "縥", "zeon2" #縥
  sub "縦", "zung3" #縦
  sub "縧", "tou1" #縧
  sub "縨", "fong2" #縨
  sub "縩", "coi3" #縩
  sub "縪", "bat1" #縪
  sub "縫", any(["fung4", "fung2", "fung6"]) #縫
  sub "縬", "zuk1" #縬
  sub "縭", "lei4" #縭
  sub "縮", "suk1" #縮
  sub "縯", "jin2" #縯
  sub "縰", any(["si2", "saai2"]) #縰
  sub "縱", any(["zung3", "zung1"]) #縱
  sub "縲", "leoi4" #縲
  sub "縳", "gyun3" #縳
  sub "縴", any(["hin3", "hin1"]) #縴
  sub "縵", "maan6" #縵
  sub "縶", "zap1" #縶
  sub "縷", any(["leoi5", "lau5", "lau2"]) #縷
  sub "縸", "mou6" #縸
  sub "縹", any(["piu5", "piu1"]) #縹
  sub "縺", "lin4" #縺
  sub "縻", "mei4" #縻
  sub "縼", "syun6" #縼
  sub "總", "zung2" #總
  sub "績", "zik1" #績
  sub "縿", "saam1" #縿
  sub "繀", "seoi3" #繀
  sub "繁", any(["faan4", "po4"]) #繁
  sub "繂", "leot6" #繂
  sub "繃", any(["bang1", "mang2", "maang1"]) #繃
  sub "繄", "ji1" #繄
  sub "繅", "sou1" #繅
  sub "繆", any(["mau4", "mau6", "maau6", "miu6", "muk6"]) #繆
  sub "繇", any(["jau4", "jiu4", "zau6"]) #繇
  sub "繈", "koeng5" #繈
  sub "繉", "wan4" #繉
  sub "繊", "cim1" #繊
  sub "繋", "hai6" #繋
  sub "繌", "zung1" #繌
  sub "繍", "sau3" #繍
  sub "繎", "jin4" #繎
  sub "繏", "syun3" #繏
  sub "繐", any(["seoi6", "seoi2"]) #繐
  sub "繑", any(["hiu1", "kiu5"]) #繑
  sub "繒", any(["zang1", "zang6"]) #繒
  sub "繓", "dyut3" #繓
  sub "織", any(["zik1", "zi3", "ci3"]) #織
  sub "繕", "sin6" #繕
  sub "繖", "saan3" #繖
  sub "繗", "leon4" #繗
  sub "繘", "wat6" #繘
  sub "繙", any(["faan4", "faan1"]) #繙
  sub "繚", any(["liu4", "liu1"]) #繚
  sub "繛", "coek3" #繛
  sub "繜", "zeon1" #繜
  sub "繝", "gaan3" #繝
  sub "繞", any(["jiu2", "jiu5"]) #繞
  sub "繟", "taan4" #繟
  sub "繠", "jeoi5" #繠
  sub "繡", "sau3" #繡
  sub "繢", any(["kui2", "kwui2"]) #繢
  sub "繣", "waak6" #繣
  sub "繤", "zyun2" #繤
  sub "繥", "hei1" #繥
  sub "繦", "koeng5" #繦
  sub "繧", "wan4" #繧
  sub "繨", "daat6" #繨
  sub "繩", any(["sing4", "sing2"]) #繩
  sub "繪", any(["kui2", "kwui2", "kui3", "kwui3"]) #繪
  sub "繫", any(["hai6", "gai3"]) #繫
  sub "繬", "sik1" #繬
  sub "繭", "gaan2" #繭
  sub "繮", "goeng1" #繮
  sub "繯", any(["waan4", "waan6"]) #繯
  sub "繰", any(["zou2", "sou1", "ciu1"]) #繰
  sub "繱", "cung1" #繱
  sub "繲", "gaai3" #繲
  sub "繳", any(["giu2", "zoek3"]) #繳
  sub "繴", "bik1" #繴
  sub "繵", "daan6" #繵
  sub "繶", "jik1" #繶
  sub "繷", any(["nung5", "lung5"]) #繷
  sub "繸", "seoi6" #繸
  sub "繹", "jik6" #繹
  sub "繺", "saai2" #繺
  sub "繻", any(["seoi1", "jyu4"]) #繻
  sub "繼", "gai3" #繼
  sub "繽", "ban1" #繽
  sub "繾", "hin2" #繾
  sub "繿", "laam4" #繿
  sub "纀", any(["fuk6", "buk6"]) #纀
  sub "纁", "fan1" #纁
  sub "纂", "zyun2" #纂
  sub "纃", "cai4" #纃
  sub "纄", "pung4" #纄
  sub "纅", "joek6" #纅
  sub "纆", "mak6" #纆
  sub "纇", "leoi6" #纇
  sub "纈", any(["kit3", "hit3", "lit3"]) #纈
  sub "纉", "zyun2" #纉
  sub "纊", any(["kwong3", "kong3"]) #纊
  sub "纋", "jau1" #纋
  sub "續", "zuk6" #續
  sub "纍", any(["leoi4", "leoi5", "leoi6"]) #纍
  sub "纎", "cim1" #纎
  sub "纏", any(["cin4", "zin6"]) #纏
  sub "纐", "haau1" #纐
  sub "纑", "lou4" #纑
  sub "纒", "cin4" #纒
  sub "纓", "jing1" #纓
  sub "纔", "coi4" #纔
  sub "纕", any(["soeng1", "joeng5", "joeng4"]) #纕
  sub "纖", "cim1" #纖
  sub "纗", "zeoi1" #纗
  sub "纘", "zyun2" #纘
  sub "纙", "lo6" #纙
  sub "纚", any(["saai2", "si2", "saa2", "lei4", "lei5", "si1"]) #纚
  sub "纛", any(["duk6", "dou6"]) #纛
  sub "纜", "laam6" #纜
  sub "纝", "leoi4" #纝
  sub "纞", "lyun5" #纞
  sub "纟", "gaan2 faa3 kiu5 si1 bin1" #纟
  sub "纠", any(["gau2", "dau2", "giu2"]) #纠
  sub "纡", "jyu1" #纡
  sub "红", any(["hung4", "hung2", "gung1"]) #红
  sub "纣", "zau6" #纣
  sub "纤", any(["cim1", "hin3", "hin1"]) #纤
  sub "纥", any(["hat6", "gat1"]) #纥
  sub "约", any(["joek3", "wok6"]) #约
  sub "级", "kap1" #级
  sub "纨", "jyun4" #纨
  sub "纩", any(["kwong3", "kong3"]) #纩
  sub "纪", any(["gei2", "gei3"]) #纪
  sub "纫", "jan6" #纫
  sub "纬", "wai5" #纬
  sub "纭", "wan4" #纭
  sub "纮", "wang4" #纮
  sub "纯", any(["seon4", "zeon2"]) #纯
  sub "纰", any(["pei1", "pei4"]) #纰
  sub "纱", "saa1" #纱
  sub "纲", any(["mong5", "gong1"]) #纲
  sub "纳", any(["naap6", "laap6"]) #纳
  sub "纴", any(["jam6", "jam4"]) #纴
  sub "纵", any(["zung3", "zung1"]) #纵
  sub "纶", any(["leon4", "gwaan1"]) #纶
  sub "纷", "fan1" #纷
  sub "纸", "zi2" #纸
  sub "纹", any(["man4", "man2", "man6"]) #纹
  sub "纺", "fong2" #纺
  sub "纻", "cyu5" #纻
  sub "纼", any(["zan6", "zan3"]) #纼
  sub "纽", any(["nau2", "lau2"]) #纽
  sub "纾", "syu1" #纾
  sub "线", any(["sin3", "sin2"]) #线
  sub "绀", "gam3" #绀
  sub "绁", any(["sit3", "jai6"]) #绁
  sub "绂", "fat1" #绂
  sub "练", "lin6" #练
  sub "组", "zou2" #组
  sub "绅", "san1" #绅
  sub "细", any(["sai3", "sai2"]) #细
  sub "织", any(["zik1", "zi3", "ci3"]) #织
  sub "终", "zung1" #终
  sub "绉", "zau3" #绉
  sub "绊", "bun6" #绊
  sub "绋", "fat1" #绋
  sub "绌", any(["zyut3", "zyut6", "zeot1"]) #绌
  sub "绍", "siu6" #绍
  sub "绎", "jik6" #绎
  sub "经", "ging1" #经
  sub "绐", any(["doi6", "toi5"]) #绐
  sub "绑", "bong2" #绑
  sub "绒", any(["jung2", "jung4"]) #绒
  sub "结", any(["git3", "lit3", "gai3"]) #结
  sub "绔", "fu3" #绔
  sub "绕", any(["jiu2", "jiu5"]) #绕
  sub "绖", "dit6" #绖
  sub "绗", "hong4" #绗
  sub "绘", any(["kui2", "kwui2", "kui3", "kwui3"]) #绘
  sub "给", "kap1" #给
  sub "绚", any(["hyun3", "seon1"]) #绚
  sub "绛", "gong3" #绛
  sub "络", any(["lok3", "lok2", "lok6"]) #络
  sub "绝", any(["zyut6", "zyut2"]) #绝
  sub "绞", "gaau2" #绞
  sub "统", "tung2" #统
  sub "绠", "gang2" #绠
  sub "绡", "siu1" #绡
  sub "绢", "gyun3" #绢
  sub "绣", "sau3" #绣
  sub "绤", "gwik1" #绤
  sub "绥", "seoi1" #绥
  sub "绦", "tou1" #绦
  sub "继", "gai3" #继
  sub "绨", any(["tai4", "tai3"]) #绨
  sub "绩", "zik1" #绩
  sub "绪", "seoi5" #绪
  sub "绫", "ling4" #绫
  sub "绬", "jing1" #绬
  sub "续", "zuk6" #续
  sub "绮", "ji2" #绮
  sub "绯", "fei1" #绯
  sub "绰", any(["coek3", "caau1"]) #绰
  sub "绱", "soeng5" #绱
  sub "绲", "gwan2" #绲
  sub "绳", any(["sing4", "sing2"]) #绳
  sub "维", "wai4" #维
  sub "绵", "min4" #绵
  sub "绶", "sau6" #绶
  sub "绷", any(["bang1", "mang2", "maang1"]) #绷
  sub "绸", any(["cau4", "cau2"]) #绸
  sub "绹", "tou4" #绹
  sub "绺", "lau5" #绺
  sub "绻", "hyun3" #绻
  sub "综", any(["zung1", "zung3"]) #综
  sub "绽", "zaan6" #绽
  sub "绾", "waan2" #绾
  sub "绿", any(["luk6", "luk2"]) #绿
  sub "缀", any(["zeoi3", "zeoi6", "zyut3", "zyut6"]) #缀
  sub "缁", "zi1" #缁
  sub "缂", any(["kaak1", "kaak3"]) #缂
  sub "缃", "soeng1" #缃
  sub "缄", any(["gaam1", "zin1"]) #缄
  sub "缅", "min5" #缅
  sub "缆", "laam6" #缆
  sub "缇", "tai4" #缇
  sub "缈", "miu5" #缈
  sub "缉", "cap1" #缉
  sub "缊", any(["wan3", "wan1"]) #缊
  sub "缋", any(["kui2", "kwui2"]) #缋
  sub "缌", "si1" #缌
  sub "缍", "do2" #缍
  sub "缎", any(["dyun6", "dyun2"]) #缎
  sub "缏", any(["pin4", "bin1"]) #缏
  sub "缐", "sin3" #缐
  sub "缑", "gau1" #缑
  sub "缒", "zeoi6" #缒
  sub "缓", any(["wun6", "wun4"]) #缓
  sub "缔", any(["dai3", "tai3"]) #缔
  sub "缕", any(["leoi5", "lau5", "lau2"]) #缕
  sub "编", "pin1" #编
  sub "缗", "man4" #缗
  sub "缘", any(["jyun4", "jyun6"]) #缘
  sub "缙", "zeon3" #缙
  sub "缚", any(["bok3", "fok3"]) #缚
  sub "缛", "juk6" #缛
  sub "缜", any(["zan2", "can2"]) #缜
  sub "缝", any(["fung4", "fung2", "fung6"]) #缝
  sub "缞", "ceoi1" #缞
  sub "缟", "gou2" #缟
  sub "缠", any(["cin4", "zin6"]) #缠
  sub "缡", "lei4" #缡
  sub "缢", any(["ai3", "ngai3"]) #缢
  sub "缣", "gim1" #缣
  sub "缤", "ban1" #缤
  sub "缥", any(["piu5", "piu1"]) #缥
  sub "缦", "maan6" #缦
  sub "缧", "leoi4" #缧
  sub "缨", "jing1" #缨
  sub "缩", "suk1" #缩
  sub "缪", any(["mau4", "mau6", "maau6", "miu6", "muk6"]) #缪
  sub "缫", "sou1" #缫
  sub "缬", any(["kit3", "hit3", "lit3"]) #缬
  sub "缭", any(["liu4", "liu1"]) #缭
  sub "缮", "sin6" #缮
  sub "缯", any(["zang1", "zang6"]) #缯
  sub "缰", "goeng1" #缰
  sub "缱", "hin2" #缱
  sub "缲", any(["zou2", "sou1", "ciu1"]) #缲
  sub "缳", any(["waan4", "waan6"]) #缳
  sub "缴", any(["giu2", "zoek3"]) #缴
  sub "缵", "zyun2" #缵
  sub "缶", "fau2" #缶
  sub "缷", "se3" #缷
  sub "缸", "gong1" #缸
  sub "缹", "fau2" #缹
  sub "缺", "kyut3" #缺
  sub "缻", "fau2" #缻
  sub "缼", "kik1" #缼
  sub "缽", any(["but6", "but3"]) #缽
  sub "缾", "ping4" #缾
  sub "缿", any(["hong6", "hau6"]) #缿
  sub "罀", "siu6" #罀
  sub "罁", "gong1" #罁
  sub "罂", any(["aang1", "ngaang1"]) #罂
  sub "罃", any(["aang1", "ngaang1", "ang1", "ngang1"]) #罃
  sub "罄", "hing3" #罄
  sub "罅", "laa3" #罅
  sub "罆", any(["gun3", "gwun3"]) #罆
  sub "罇", "zeon1" #罇
  sub "罈", "taam4" #罈
  sub "罉", "caang1" #罉
  sub "罊", "kai3" #罊
  sub "罋", any(["ung3", "ngung3"]) #罋
  sub "罌", any(["aang1", "ngaang1"]) #罌
  sub "罍", "leoi4" #罍
  sub "罎", "taam4" #罎
  sub "罏", "lou4" #罏
  sub "罐", any(["gun3", "gwun3"]) #罐
  sub "网", any(["mong5", "mong1"]) #网
  sub "罒", any(["muk6", "sei3 mong5 tau4"]) #罒
  sub "罓", "gaau1 caa1 sei3" #罓
  sub "罔", "mong5" #罔
  sub "罕", "hon2" #罕
  sub "罖", "mong5" #罖
  sub "罗", any(["lo4", "lo2", "lo1"]) #罗
  sub "罘", "fau4" #罘
  sub "罙", "sam1" #罙
  sub "罚", "fat6" #罚
  sub "罛", any(["gu1", "gwu1"]) #罛
  sub "罜", any(["zyu2", "zyu3"]) #罜
  sub "罝", any(["ze1", "zeoi1"]) #罝
  sub "罞", "mung4" #罞
  sub "罟", any(["gu2", "gwu2", "gu1", "gwu1"]) #罟
  sub "罠", "man4" #罠
  sub "罡", "gong1" #罡
  sub "罢", any(["baa6", "baa2", "pei4"]) #罢
  sub "罣", any(["gwaa3", "kwaa3"]) #罣
  sub "罤", "tai4" #罤
  sub "罥", "gyun3" #罥
  sub "罦", any(["fau4", "fu1"]) #罦
  sub "罧", "sam1" #罧
  sub "罨", any(["jim2", "ngap1", "ap1"]) #罨
  sub "罩", "zaau3" #罩
  sub "罪", "zeoi6" #罪
  sub "罫", any(["waa6", "gwaai2"]) #罫
  sub "罬", "dyut3" #罬
  sub "罭", "wik6" #罭
  sub "置", "zi3" #置
  sub "罯", any(["am2", "ngam2"]) #罯
  sub "罰", "fat6" #罰
  sub "罱", any(["laam5", "naam5"]) #罱
  sub "署", any(["cyu5", "syu5"]) #署
  sub "罳", "si1" #罳
  sub "罴", "bei1" #罴
  sub "罵", any(["maa6", "maa3"]) #罵
  sub "罶", "lau5" #罶
  sub "罷", any(["baa6", "baa2", "pei4"]) #罷
  sub "罸", "fat6" #罸
  sub "罹", "lei4" #罹
  sub "罺", "caau3" #罺
  sub "罻", any(["wai3", "wat1"]) #罻
  sub "罼", "bat1" #罼
  sub "罽", "gai3" #罽
  sub "罾", "zang1" #罾
  sub "罿", any(["cung1", "tung4"]) #罿
  sub "羀", "lau5" #羀
  sub "羁", "gei1" #羁
  sub "羂", "gyun3" #羂
  sub "羃", "mik6" #羃
  sub "羄", "zaau3" #羄
  sub "羅", any(["lo4", "lo2", "lo1"]) #羅
  sub "羆", "bei1" #羆
  sub "羇", "gei1" #羇
  sub "羈", "gei1" #羈
  sub "羉", "lyun4" #羉
  sub "羊", any(["joeng4", "joeng2", "coeng4"]) #羊
  sub "羋", any(["me1", "mai5"]) #羋
  sub "羌", "goeng1" #羌
  sub "羍", "taat3" #羍
  sub "美", "mei5" #美
  sub "羏", "joeng4" #羏
  sub "羐", "jau5" #羐
  sub "羑", "jau5" #羑
  sub "羒", "fan4" #羒
  sub "羓", "baa1" #羓
  sub "羔", "gou1" #羔
  sub "羕", "joeng6" #羕
  sub "羖", any(["gu2", "gwu2"]) #羖
  sub "羗", "goeng1" #羗
  sub "羘", "zong1" #羘
  sub "羙", "gou1" #羙
  sub "羚", "ling4" #羚
  sub "羛", any(["ji6", "hei3"]) #羛
  sub "羜", "cyu5" #羜
  sub "羝", "dai1" #羝
  sub "羞", "sau1" #羞
  sub "羟", any(["koeng5", "coeng1"]) #羟
  sub "羠", "ji4" #羠
  sub "羡", any(["sin6", "jin4"]) #羡
  sub "羢", any(["jung2", "jung4"]) #羢
  sub "羣", "kwan4" #羣
  sub "群", "kwan4" #群
  sub "羥", any(["koeng5", "coeng1"]) #羥
  sub "羦", "wun4" #羦
  sub "羧", "so1" #羧
  sub "羨", any(["sin6", "jin4"]) #羨
  sub "義", "ji6" #義
  sub "羪", "loeng4" #羪
  sub "羫", "hong1" #羫
  sub "羬", "kim4" #羬
  sub "羭", "jyu4" #羭
  sub "羮", "gang1" #羮
  sub "羯", "kit3" #羯
  sub "羰", "tong1" #羰
  sub "羱", "jyun4" #羱
  sub "羲", "hei1" #羲
  sub "羳", "faan4" #羳
  sub "羴", any(["zin1", "saan1"]) #羴
  sub "羵", "fan4" #羵
  sub "羶", any(["zin1", "saan1"]) #羶
  sub "羷", "lim5" #羷
  sub "羸", "leoi4" #羸
  sub "羹", "gang1" #羹
  sub "羺", any(["nau4", "lau4"]) #羺
  sub "羻", "hoeng3" #羻
  sub "羼", "caan3" #羼
  sub "羽", "jyu5" #羽
  sub "羾", "hung4" #羾
  sub "羿", any(["ngai6", "ai6"]) #羿
  sub "翀", "cung1" #翀
  sub "翁", "jung1" #翁
  sub "翂", "fan1" #翂
  sub "翃", "wang4" #翃
  sub "翄", "ci3" #翄
  sub "翅", "ci3" #翅
  sub "翆", "ceoi3" #翆
  sub "翇", "fat1" #翇
  sub "翈", "haap6" #翈
  sub "翉", "pun2" #翉
  sub "翊", "jik6" #翊
  sub "翋", "laap6" #翋
  sub "翌", "jik6" #翌
  sub "翍", "pei1" #翍
  sub "翎", "ling4" #翎
  sub "翏", any(["lau6", "liu4", "liu6"]) #翏
  sub "翐", "dit6" #翐
  sub "翑", "keoi4" #翑
  sub "習", "zaap6" #習
  sub "翓", "kit3" #翓
  sub "翔", "coeng4" #翔
  sub "翕", any(["jap1", "jap6"]) #翕
  sub "翖", "jap1" #翖
  sub "翗", "ke4" #翗
  sub "翘", any(["kiu4", "kiu3"]) #翘
  sub "翙", "wai3" #翙
  sub "翚", "fai1" #翚
  sub "翛", "siu1" #翛
  sub "翜", "saap3" #翜
  sub "翝", "wang4" #翝
  sub "翞", "goeng1" #翞
  sub "翟", any(["dik6", "zaak6"]) #翟
  sub "翠", "ceoi3" #翠
  sub "翡", "fei2" #翡
  sub "翢", "duk6" #翢
  sub "翣", "saap3" #翣
  sub "翤", "ci3" #翤
  sub "翥", "zyu3" #翥
  sub "翦", "zin2" #翦
  sub "翧", "hyun1" #翧
  sub "翨", "ci3" #翨
  sub "翩", "pin1" #翩
  sub "翪", "zung1" #翪
  sub "翫", any(["wun6", "waan2", "waan4"]) #翫
  sub "翬", "fai1" #翬
  sub "翭", "hau4" #翭
  sub "翮", "hat6" #翮
  sub "翯", "hok6" #翯
  sub "翰", "hon6" #翰
  sub "翱", any(["ngou4", "ou4"]) #翱
  sub "翲", "piu1" #翲
  sub "翳", any(["ai3", "ngai3"]) #翳
  sub "翴", "lin4" #翴
  sub "翵", "hau4" #翵
  sub "翶", any(["ngou4", "ou4"]) #翶
  sub "翷", "leon4" #翷
  sub "翸", "pun2" #翸
  sub "翹", any(["kiu4", "kiu3"]) #翹
  sub "翺", any(["ngou4", "ou4"]) #翺
  sub "翻", "faan1" #翻
  sub "翼", any(["jik6", "jik2"]) #翼
  sub "翽", "wai3" #翽
  sub "翾", "hyun1" #翾
  sub "翿", any(["dou6", "tou4"]) #翿
  sub "耀", "jiu6" #耀
  sub "老", "lou5" #老
  sub "耂", any(["lou5", "lou5 zi6 tau4"]) #耂
  sub "考", "haau2" #考
  sub "耄", "mou6" #耄
  sub "者", "ze2" #者
  sub "耆", any(["kei4", "zi2", "si6"]) #耆
  sub "耇", "gau2" #耇
  sub "耈", "gau2" #耈
  sub "耉", "gau2" #耉
  sub "耊", "dit6" #耊
  sub "耋", "dit6" #耋
  sub "而", any(["ji4", "ji2", "nang4", "lang4"]) #而
  sub "耍", "saa2" #耍
  sub "耎", "jyun5" #耎
  sub "耏", any(["ji4", "noi6", "loi6"]) #耏
  sub "耐", any(["noi6", "loi6", "noi1", "loi1", "noi2", "loi2"]) #耐
  sub "耑", any(["dyun1", "zyun1"]) #耑
  sub "耒", any(["loi6", "leoi6"]) #耒
  sub "耓", "ting1" #耓
  sub "耔", "zi2" #耔
  sub "耕", any(["gaang1", "gang1"]) #耕
  sub "耖", "caau3" #耖
  sub "耗", "hou3" #耗
  sub "耘", "wan4" #耘
  sub "耙", "paa4" #耙
  sub "耚", "pei1" #耚
  sub "耛", "toi2" #耛
  sub "耜", "zi6" #耜
  sub "耝", "ceoi3" #耝
  sub "耞", "gaa1" #耞
  sub "耟", "geoi6" #耟
  sub "耠", "hap6" #耠
  sub "耡", "co4" #耡
  sub "耢", any(["lou6", "lou4"]) #耢
  sub "耣", "leon5" #耣
  sub "耤", any(["zik6", "ze3", "ze6"]) #耤
  sub "耥", "tong2" #耥
  sub "耦", any(["ngau5", "au5"]) #耦
  sub "耧", "lau4" #耧
  sub "耨", any(["nau6", "lau6"]) #耨
  sub "耩", "gong2" #耩
  sub "耪", any(["pong5", "pong1"]) #耪
  sub "耫", "zaa6" #耫
  sub "耬", "lau4" #耬
  sub "耭", "gei1" #耭
  sub "耮", any(["lou6", "lou4"]) #耮
  sub "耯", "wok6" #耯
  sub "耰", "jau1" #耰
  sub "耱", "mo6" #耱
  sub "耲", "waai4" #耲
  sub "耳", "ji5" #耳
  sub "耴", any(["ngat6", "at6"]) #耴
  sub "耵", "ding1" #耵
  sub "耶", "je4" #耶
  sub "耷", any(["daap3", "dap1"]) #耷
  sub "耸", "sung2" #耸
  sub "耹", "kam4" #耹
  sub "耺", "wan4" #耺
  sub "耻", "ci2" #耻
  sub "耼", "daam1" #耼
  sub "耽", "daam1" #耽
  sub "耾", "wang4" #耾
  sub "耿", "gang2" #耿
  sub "聀", "zik1" #聀
  sub "聁", "paan3" #聁
  sub "聂", any(["nip6", "lip6"]) #聂
  sub "聃", "daam1" #聃
  sub "聄", "can2" #聄
  sub "聅", "cit3" #聅
  sub "聆", "ling4" #聆
  sub "聇", "zing1" #聇
  sub "聈", "jau4" #聈
  sub "聉", "waat6" #聉
  sub "聊", "liu4" #聊
  sub "聋", any(["lung4", "lung2"]) #聋
  sub "职", "zik1" #职
  sub "聍", any(["ning4", "ling4"]) #聍
  sub "聎", "tiu1" #聎
  sub "聏", "ji4" #聏
  sub "聐", any(["ngaat6", "aat6"]) #聐
  sub "聑", "dip3" #聑
  sub "聒", any(["kut3", "kwut3"]) #聒
  sub "聓", "sai3" #聓
  sub "联", any(["lyun4", "lyun2"]) #联
  sub "聕", "hou6" #聕
  sub "聖", "sing3" #聖
  sub "聗", "lip6" #聗
  sub "聘", "ping3" #聘
  sub "聙", "zing1" #聙
  sub "聚", "zeoi6" #聚
  sub "聛", "bei2" #聛
  sub "聜", "dai2" #聜
  sub "聝", any(["gwok3", "gok3", "gwik1"]) #聝
  sub "聞", any(["man4", "man2", "man6"]) #聞
  sub "聟", "sai3" #聟
  sub "聠", "ping1" #聠
  sub "聡", "cung1" #聡
  sub "聢", "ding6" #聢
  sub "聣", any(["ngai6", "ai6"]) #聣
  sub "聤", "ting4" #聤
  sub "聥", "geoi2" #聥
  sub "聦", "cung1" #聦
  sub "聧", "kwai1" #聧
  sub "聨", "lyun4" #聨
  sub "聩", any(["kui2", "kwui2", "kui3", "kwui3"]) #聩
  sub "聪", "cung1" #聪
  sub "聫", "lyun4" #聫
  sub "聬", "jung2" #聬
  sub "聭", "gwai3" #聭
  sub "聮", "lyun4" #聮
  sub "聯", any(["lyun4", "lyun2"]) #聯
  sub "聰", "cung1" #聰
  sub "聱", any(["ngou4", "ou4"]) #聱
  sub "聲", any(["sing1", "seng1"]) #聲
  sub "聳", "sung2" #聳
  sub "聴", "ting1" #聴
  sub "聵", any(["kui2", "kwui2", "kui3", "kwui3"]) #聵
  sub "聶", any(["nip6", "lip6"]) #聶
  sub "職", "zik1" #職
  sub "聸", "daam1" #聸
  sub "聹", any(["ning4", "ling4"]) #聹
  sub "聺", "cit3" #聺
  sub "聻", "zim6" #聻
  sub "聼", any(["ting1", "teng1", "ting3"]) #聼
  sub "聽", any(["ting1", "teng1", "ting3"]) #聽
  sub "聾", any(["lung4", "lung2"]) #聾
  sub "聿", any(["wat6", "leot6", "jyut6"]) #聿
  sub "肀", "syu1 zi6 tau4" #肀
  sub "肁", "ziu6" #肁
  sub "肂", "si3" #肂
  sub "肃", "suk1" #肃
  sub "肄", any(["ji6", "si3"]) #肄
  sub "肅", "suk1" #肅
  sub "肆", any(["si3", "sei3"]) #肆
  sub "肇", "siu6" #肇
  sub "肈", "siu6" #肈
  sub "肉", any(["juk6", "juk2"]) #肉
  sub "肊", "jik1" #肊
  sub "肋", any(["lak6", "laak6", "laak1"]) #肋
  sub "肌", "gei1" #肌
  sub "肍", "gau6" #肍
  sub "肎", "hang2" #肎
  sub "肏", "caau3" #肏
  sub "肐", any(["gok3", "gaak3", "gat1"]) #肐
  sub "肑", "bok3" #肑
  sub "肒", "wun6" #肒
  sub "肓", "fong1" #肓
  sub "肔", "ci2" #肔
  sub "肕", "jan6" #肕
  sub "肖", any(["ciu3", "siu1"]) #肖
  sub "肗", "jyu5" #肗
  sub "肘", any(["zaau2", "zau2"]) #肘
  sub "肙", "jyun1" #肙
  sub "肚", any(["tou5", "tou2"]) #肚
  sub "肛", "gong1" #肛
  sub "肜", "jung4" #肜
  sub "肝", "gon1" #肝
  sub "肞", "caa1" #肞
  sub "肟", any(["ok3", "ngok3", "wu1"]) #肟
  sub "肠", any(["coeng4", "coeng2"]) #肠
  sub "股", any(["gu2", "gwu2"]) #股
  sub "肢", "zi1" #肢
  sub "肣", "ham4" #肣
  sub "肤", "fu1" #肤
  sub "肥", any(["fei4", "fei2"]) #肥
  sub "肦", "baan1" #肦
  sub "肧", any(["pui1", "pei1"]) #肧
  sub "肨", "bun6" #肨
  sub "肩", "gin1" #肩
  sub "肪", "fong1" #肪
  sub "肫", any(["zeon1", "seon4"]) #肫
  sub "肬", "jau4" #肬
  sub "肭", any(["neot6", "leot6", "nat6", "lat6", "nuk6", "luk6"]) #肭
  sub "肮", any(["kon3", "ong1", "ngong1", "ong3", "ngong3", "hong4"]) #肮
  sub "肯", any(["hang2", "hoi2"]) #肯
  sub "肰", "jin4" #肰
  sub "肱", "gwang1" #肱
  sub "育", any(["juk6", "jo1"]) #育
  sub "肳", "man5" #肳
  sub "肴", any(["ngaau4", "aau4"]) #肴
  sub "肵", "kei4" #肵
  sub "肶", "bei2" #肶
  sub "肷", any(["him2", "hip3"]) #肷
  sub "肸", any(["jat6", "bei3"]) #肸
  sub "肹", any(["jat6", "bei3"]) #肹
  sub "肺", "fai3" #肺
  sub "肻", "hang2" #肻
  sub "肼", "zeng2" #肼
  sub "肽", "taai3" #肽
  sub "肾", any(["san5", "san2", "san6"]) #肾
  sub "肿", "zung2" #肿
  sub "胀", "zoeng3" #胀
  sub "胁", "hip3" #胁
  sub "胂", "san6" #胂
  sub "胃", "wai6" #胃
  sub "胄", "zau6" #胄
  sub "胅", "dit3" #胅
  sub "胆", "daam2" #胆
  sub "胇", "fai3" #胇
  sub "胈", "bat6" #胈
  sub "胉", "bok3" #胉
  sub "胊", "keoi4" #胊
  sub "胋", "tim4" #胋
  sub "背", any(["bui3", "bui2", "bui6"]) #背
  sub "胍", "gwaa1" #胍
  sub "胎", "toi1" #胎
  sub "胏", "zi2" #胏
  sub "胐", "pui3" #胐
  sub "胑", any(["zi1", "zik1"]) #胑
  sub "胒", any(["nei6", "lei6"]) #胒
  sub "胓", "ping4" #胓
  sub "胔", "zi3" #胔
  sub "胕", any(["fu1", "fu4"]) #胕
  sub "胖", any(["bun6", "pun4"]) #胖
  sub "胗", any(["can2", "zan1"]) #胗
  sub "胘", "jin4" #胘
  sub "胙", "zou6" #胙
  sub "胚", any(["pui1", "pei1"]) #胚
  sub "胛", "gaap3" #胛
  sub "胜", any(["sing3", "sing1", "saang1"]) #胜
  sub "胝", "zi1" #胝
  sub "胞", "baau1" #胞
  sub "胟", "mou5" #胟
  sub "胠", "keoi1" #胠
  sub "胡", any(["wu4", "wu2"]) #胡
  sub "胢", "kaa3" #胢
  sub "胣", "ci2" #胣
  sub "胤", "jan6" #胤
  sub "胥", "seoi1" #胥
  sub "胦", "joeng1" #胦
  sub "胧", "lung4" #胧
  sub "胨", "dung3" #胨
  sub "胩", "kaa1" #胩
  sub "胪", "lou4" #胪
  sub "胫", any(["hing5", "ging3"]) #胫
  sub "胬", any(["nou5", "lou5"]) #胬
  sub "胭", "jin1" #胭
  sub "胮", "pong1" #胮
  sub "胯", "kwaa3" #胯
  sub "胰", "ji4" #胰
  sub "胱", any(["gwong1", "gong1"]) #胱
  sub "胲", any(["goi1", "goi2", "hoi2"]) #胲
  sub "胳", any(["gok3", "gaak3", "gat1", "lok3"]) #胳
  sub "胴", "dung6" #胴
  sub "胵", any(["ci1", "ci3"]) #胵
  sub "胶", "gaau1" #胶
  sub "胷", "hung1" #胷
  sub "胸", "hung1" #胸
  sub "胹", "ji4" #胹
  sub "胺", any(["on1", "ngon1", "on3", "ngon3", "aat3", "ngaat3"]) #胺
  sub "胻", "hang4" #胻
  sub "胼", "pin4" #胼
  sub "能", any(["nang4", "lang4"]) #能
  sub "胾", "zi3" #胾
  sub "胿", "gwai1" #胿
  sub "脀", "zing1" #脀
  sub "脁", "tiu2" #脁
  sub "脂", "zi1" #脂
  sub "脃", "ceoi3" #脃
  sub "脄", "mui4" #脄
  sub "脅", "hip3" #脅
  sub "脆", "ceoi3" #脆
  sub "脇", "hip3" #脇
  sub "脈", "mak6" #脈
  sub "脉", "mak6" #脉
  sub "脊", any(["zik3", "zek3"]) #脊
  sub "脋", "hip3" #脋
  sub "脌", any(["nin1", "lin1"]) #脌
  sub "脍", any(["kui2", "kwui2"]) #脍
  sub "脎", "saat3" #脎
  sub "脏", any(["zong1", "zong3", "zong6"]) #脏
  sub "脐", "ci4" #脐
  sub "脑", any(["nou5", "lou5"]) #脑
  sub "脒", "mai5" #脒
  sub "脓", any(["nung4", "lung4"]) #脓
  sub "脔", any(["lyun5", "lyun2", "lyun4"]) #脔
  sub "脕", any(["maan5", "maan6"]) #脕
  sub "脖", "but6" #脖
  sub "脗", "man5" #脗
  sub "脘", any(["gun2", "gwun2", "wun2"]) #脘
  sub "脙", "jau1" #脙
  sub "脚", "goek3" #脚
  sub "脛", any(["hing5", "ging3"]) #脛
  sub "脜", "jau4" #脜
  sub "脝", "hang1" #脝
  sub "脞", "co2" #脞
  sub "脟", any(["lyut3", "lyun2"]) #脟
  sub "脠", "zin1" #脠
  sub "脡", any(["ting2", "ting5"]) #脡
  sub "脢", "mui4" #脢
  sub "脣", "seon4" #脣
  sub "脤", "san5" #脤
  sub "脥", "him2" #脥
  sub "脦", "tik1" #脦
  sub "脧", "zeoi1" #脧
  sub "脨", "cuk1" #脨
  sub "脩", "sau1" #脩
  sub "脪", "jan3" #脪
  sub "脫", "tyut3" #脫
  sub "脬", "paau1" #脬
  sub "脭", "cing4" #脭
  sub "脮", any(["neoi5", "leoi5"]) #脮
  sub "脯", any(["fu2", "pou2", "pou4"]) #脯
  sub "脰", "dau6" #脰
  sub "脱", "tyut3" #脱
  sub "脲", any(["niu6", "liu6"]) #脲
  sub "脳", any(["nou5", "lou5"]) #脳
  sub "脴", "pei2" #脴
  sub "脵", any(["ng4", "m4"]) #脵
  sub "脶", "lo4" #脶
  sub "脷", "lei6" #脷
  sub "脸", "lim5" #脸
  sub "脹", "zoeng3" #脹
  sub "脺", any(["seoi6", "seoi5"]) #脺
  sub "脻", "zip3" #脻
  sub "脼", "loeng5" #脼
  sub "脽", "seoi4" #脽
  sub "脾", any(["pei4", "pei2"]) #脾
  sub "脿", "biu2" #脿
  sub "腀", "leon4" #腀
  sub "腁", "pin4" #腁
  sub "腂", "leoi5" #腂
  sub "腃", "wai3" #腃
  sub "腄", "ceoi4" #腄
  sub "腅", "daam6" #腅
  sub "腆", "tin2" #腆
  sub "腇", any(["neoi5", "leoi5"]) #腇
  sub "腈", "cing1" #腈
  sub "腉", any(["naai4", "laai4"]) #腉
  sub "腊", any(["laap6", "lip6", "sik1"]) #腊
  sub "腋", "jik6" #腋
  sub "腌", any(["jim1", "jip3", "ap1", "ngap1"]) #腌
  sub "腍", any(["nam5", "lam5", "nam4", "lam4", "jam6"]) #腍
  sub "腎", any(["san5", "san2", "san6"]) #腎
  sub "腏", "zyut3" #腏
  sub "腐", "fu6" #腐
  sub "腑", "fu2" #腑
  sub "腒", "geoi1" #腒
  sub "腓", "fei4" #腓
  sub "腔", "hong1" #腔
  sub "腕", "wun2" #腕
  sub "腖", "dung3" #腖
  sub "腗", "pei4" #腗
  sub "腘", any(["gwok3", "gok3"]) #腘
  sub "腙", "zung1" #腙
  sub "腚", "ding6" #腚
  sub "腛", any(["ak1", "ngak1"]) #腛
  sub "腜", "mui4" #腜
  sub "腝", any(["jyun5", "ji4"]) #腝
  sub "腞", "syun6" #腞
  sub "腟", "cat1" #腟
  sub "腠", any(["cau3", "zau3"]) #腠
  sub "腡", "lo4" #腡
  sub "腢", any(["ngau5", "au5"]) #腢
  sub "腣", "dai3" #腣
  sub "腤", any(["am1", "ngam1", "am3", "ngam3"]) #腤
  sub "腥", any(["sing1", "seng1"]) #腥
  sub "腦", any(["nou5", "lou5"]) #腦
  sub "腧", any(["syu3", "syu6"]) #腧
  sub "腨", "syun6" #腨
  sub "腩", any(["naam5", "laam5"]) #腩
  sub "腪", "wan6" #腪
  sub "腫", "zung2" #腫
  sub "腬", any(["nau6", "lau6"]) #腬
  sub "腭", any(["ngok6", "ok6"]) #腭
  sub "腮", "soi1" #腮
  sub "腯", any(["dat1", "dyut1", "dat6"]) #腯
  sub "腰", "jiu1" #腰
  sub "腱", "gin3" #腱
  sub "腲", "wai2" #腲
  sub "腳", any(["goek3", "goek2"]) #腳
  sub "腴", "jyu4" #腴
  sub "腵", "gaa1" #腵
  sub "腶", "dyun3" #腶
  sub "腷", "bik1" #腷
  sub "腸", any(["coeng4", "coeng2"]) #腸
  sub "腹", "fuk1" #腹
  sub "腺", "sin3" #腺
  sub "腻", any(["nei6", "lei6", "nau6", "lau6"]) #腻
  sub "腼", "min5" #腼
  sub "腽", "wat1" #腽
  sub "腾", "tang4" #腾
  sub "腿", "teoi2" #腿
  sub "膀", any(["bong2", "pong4", "pong1"]) #膀
  sub "膁", any(["him2", "hip3"]) #膁
  sub "膂", "leoi5" #膂
  sub "膃", "wat1" #膃
  sub "膄", "sau3" #膄
  sub "膅", "tong4" #膅
  sub "膆", any(["sou3", "seoi3"]) #膆
  sub "膇", any(["zeoi6", "deoi3"]) #膇
  sub "膈", "gaak3" #膈
  sub "膉", "jik1" #膉
  sub "膊", "bok3" #膊
  sub "膋", "liu4" #膋
  sub "膌", any(["zek3", "zik3"]) #膌
  sub "膍", "pei4" #膍
  sub "膎", "haai4" #膎
  sub "膏", any(["gou1", "gou3"]) #膏
  sub "膐", "leoi5" #膐
  sub "膑", "ban3" #膑
  sub "膒", any(["au1", "ngau1"]) #膒
  sub "膓", "coeng4" #膓
  sub "膔", "luk6" #膔
  sub "膕", any(["gwok3", "gok3"]) #膕
  sub "膖", "pong1" #膖
  sub "膗", any(["saai4", "ceoi4"]) #膗
  sub "膘", "biu1" #膘
  sub "膙", any(["koeng5", "zoeng2"]) #膙
  sub "膚", "fu1" #膚
  sub "膛", "tong4" #膛
  sub "膜", any(["mok6", "mok2", "mou4"]) #膜
  sub "膝", "sat1" #膝
  sub "膞", any(["zyun1", "seon4"]) #膞
  sub "膟", any(["leot3", "leot6"]) #膟
  sub "膠", "gaau1" #膠
  sub "膡", "jing6" #膡
  sub "膢", any(["leoi4", "lau4"]) #膢
  sub "膣", "zat6" #膣
  sub "膤", "syut3" #膤
  sub "膥", "ceon1" #膥
  sub "膦", any(["leon6", "leon4"]) #膦
  sub "膧", "tung4" #膧
  sub "膨", "paang4" #膨
  sub "膩", any(["nei6", "lei6", "nau6", "lau6"]) #膩
  sub "膪", any(["zaai3", "zaa6", "ceoi2"]) #膪
  sub "膫", "liu4" #膫
  sub "膬", "ceoi3" #膬
  sub "膭", "gwai1" #膭
  sub "膮", "hiu1" #膮
  sub "膯", "tang1" #膯
  sub "膰", "faan4" #膰
  sub "膱", "zik1" #膱
  sub "膲", "ziu1" #膲
  sub "膳", "sin6" #膳
  sub "膴", any(["fu1", "mou5"]) #膴
  sub "膵", any(["seoi6", "seoi5"]) #膵
  sub "膶", any(["jeon2", "jeon6"]) #膶
  sub "膷", "hoeng1" #膷
  sub "膸", "seoi5" #膸
  sub "膹", "fan5" #膹
  sub "膺", "jing1" #膺
  sub "膻", any(["zin1", "saan1", "taan2", "daan6"]) #膻
  sub "膼", "zaa1" #膼
  sub "膽", "daam2" #膽
  sub "膾", any(["kui2", "kwui2"]) #膾
  sub "膿", any(["nung4", "lung4"]) #膿
  sub "臀", "tyun4" #臀
  sub "臁", "lim4" #臁
  sub "臂", "bei3" #臂
  sub "臃", "jung2" #臃
  sub "臄", "koek6" #臄
  sub "臅", "zuk1" #臅
  sub "臆", "jik1" #臆
  sub "臇", "zeon3" #臇
  sub "臈", "laap6" #臈
  sub "臉", "lim5" #臉
  sub "臊", any(["sou1", "sou3"]) #臊
  sub "臋", "tyun4" #臋
  sub "臌", any(["gu2", "gwu2"]) #臌
  sub "臍", "ci4" #臍
  sub "臎", "ceoi3" #臎
  sub "臏", "ban3" #臏
  sub "臐", "fan1" #臐
  sub "臑", any(["naau6", "laau6", "jyu4", "ji4"]) #臑
  sub "臒", "wok3" #臒
  sub "臓", "zong6" #臓
  sub "臔", "jin6" #臔
  sub "臕", "biu1" #臕
  sub "臖", "hing3" #臖
  sub "臗", "fun1" #臗
  sub "臘", any(["laap6", "lip6"]) #臘
  sub "臙", "jin1" #臙
  sub "臚", "lou4" #臚
  sub "臛", any(["fok3", "kok3"]) #臛
  sub "臜", any(["zim1", "zap1"]) #臜
  sub "臝", "lo2" #臝
  sub "臞", "keoi4" #臞
  sub "臟", "zong6" #臟
  sub "臠", any(["lyun5", "lyun2", "lyun4"]) #臠
  sub "臡", any(["nai4", "lai4"]) #臡
  sub "臢", any(["zim1", "zap1"]) #臢
  sub "臣", any(["san4", "san2"]) #臣
  sub "臤", "haan1" #臤
  sub "臥", any(["ngo6", "o6"]) #臥
  sub "臦", any(["gwong3", "gong3"]) #臦
  sub "臧", any(["zong1", "cong4", "zong6"]) #臧
  sub "臨", any(["lam4", "lam1"]) #臨
  sub "臩", any(["gwong3", "gong3"]) #臩
  sub "自", any(["zi6", "zi2"]) #自
  sub "臫", "giu2" #臫
  sub "臬", any(["jit6", "nip6", "lip6"]) #臬
  sub "臭", "cau3" #臭
  sub "臮", "kei3" #臮
  sub "臯", "gou1" #臯
  sub "臰", "cau3" #臰
  sub "臱", "min4" #臱
  sub "臲", any(["jit6", "nip6", "lip6"]) #臲
  sub "至", "zi3" #至
  sub "致", "zi3" #致
  sub "臵", "gaak3" #臵
  sub "臶", "zin6" #臶
  sub "臷", "dit6" #臷
  sub "臸", "zi1" #臸
  sub "臹", "sau1" #臹
  sub "臺", any(["toi4", "toi2"]) #臺
  sub "臻", "zeon1" #臻
  sub "臼", any(["kau5", "kau3"]) #臼
  sub "臽", "haam6" #臽
  sub "臾", "jyu4" #臾
  sub "臿", "caap3" #臿
  sub "舀", any(["jiu5", "jiu2"]) #舀
  sub "舁", "jyu4" #舁
  sub "舂", "zung1" #舂
  sub "舃", "sik1" #舃
  sub "舄", "sik1" #舄
  sub "舅", any(["kau5", "kau2", "kau3"]) #舅
  sub "舆", "jyu4" #舆
  sub "與", any(["jyu5", "jyu4", "jyu6"]) #與
  sub "興", any(["hing1", "hing3"]) #興
  sub "舉", "geoi2" #舉
  sub "舊", "gau6" #舊
  sub "舋", any(["jan6", "man6"]) #舋
  sub "舌", any(["sit3", "sit6"]) #舌
  sub "舍", any(["se3", "se2", "se5"]) #舍
  sub "舎", "se3" #舎
  sub "舏", "gau2" #舏
  sub "舐", any(["saai5", "saai2", "laai2", "lem2", "lim2"]) #舐
  sub "舑", "daam1" #舑
  sub "舒", "syu1" #舒
  sub "舓", "saai5" #舓
  sub "舔", "tim2" #舔
  sub "舕", "taam3" #舕
  sub "舖", any(["pou3", "pou2", "pou1"]) #舖
  sub "舗", "pou3" #舗
  sub "舘", any(["gun2", "gwun2"]) #舘
  sub "舙", "jyu5" #舙
  sub "舚", "daam1" #舚
  sub "舛", "cyun2" #舛
  sub "舜", "seon3" #舜
  sub "舝", "hat6" #舝
  sub "舞", "mou5" #舞
  sub "舟", "zau1" #舟
  sub "舠", "dou1" #舠
  sub "舡", any(["hong1", "syun4"]) #舡
  sub "舢", "saan1" #舢
  sub "舣", any(["ngai5", "ai5"]) #舣
  sub "舤", "faan4" #舤
  sub "舥", "paa1" #舥
  sub "舦", "taai5" #舦
  sub "舧", "faan4" #舧
  sub "舨", "baan2" #舨
  sub "舩", "syun4" #舩
  sub "航", "hong4" #航
  sub "舫", "fong2" #舫
  sub "般", any(["bun1", "bo1", "baan1", "pun4"]) #般
  sub "舭", "bei2" #舭
  sub "舮", "lou4" #舮
  sub "舯", "zung1" #舯
  sub "舰", any(["laam6", "cam1"]) #舰
  sub "舱", "cong1" #舱
  sub "舲", "ling4" #舲
  sub "舳", "zuk6" #舳
  sub "舴", "zaak3" #舴
  sub "舵", "to4" #舵
  sub "舶", any(["bok6", "paak3", "baak3", "paak6"]) #舶
  sub "舷", "jin4" #舷
  sub "舸", any(["go2", "ho2"]) #舸
  sub "船", any(["syun4", "syun2"]) #船
  sub "舺", "gaap3" #舺
  sub "舻", "lou4" #舻
  sub "舼", "kung4" #舼
  sub "舽", "pong4" #舽
  sub "舾", "sai1" #舾
  sub "舿", "kwaa1" #舿
  sub "艀", "fau4" #艀
  sub "艁", "zou6" #艁
  sub "艂", "fung4" #艂
  sub "艃", "lei4" #艃
  sub "艄", "saau1" #艄
  sub "艅", "jyu4" #艅
  sub "艆", "long4" #艆
  sub "艇", any(["ting5", "teng5"]) #艇
  sub "艈", "juk1" #艈
  sub "艉", "mei5" #艉
  sub "艊", "bok6" #艊
  sub "艋", "maang5" #艋
  sub "艌", any(["nim6", "lim6"]) #艌
  sub "艍", "geoi1" #艍
  sub "艎", "wong4" #艎
  sub "艏", "sau2" #艏
  sub "艐", "ho3" #艐
  sub "艑", "bin6" #艑
  sub "艒", "muk6" #艒
  sub "艓", "dip6" #艓
  sub "艔", any(["dou6", "dou2"]) #艔
  sub "艕", any(["bong3", "pong3"]) #艕
  sub "艖", "caa1" #艖
  sub "艗", "jik6" #艗
  sub "艘", any(["sau1", "sau2"]) #艘
  sub "艙", "cong1" #艙
  sub "艚", "cou4" #艚
  sub "艛", "lau4" #艛
  sub "艜", "daai3" #艜
  sub "艝", "syut3" #艝
  sub "艞", "jiu6" #艞
  sub "艟", any(["cung1", "tung4"]) #艟
  sub "艠", "dang1" #艠
  sub "艡", "dong1" #艡
  sub "艢", "coeng4" #艢
  sub "艣", "lou5" #艣
  sub "艤", any(["ngai5", "ai5"]) #艤
  sub "艥", "zip3" #艥
  sub "艦", "laam6" #艦
  sub "艧", "wok6" #艧
  sub "艨", "mung4" #艨
  sub "艩", "cai4" #艩
  sub "艪", "lou5" #艪
  sub "艫", "lou4" #艫
  sub "艬", "caam4" #艬
  sub "艭", "soeng1" #艭
  sub "艮", "gan3" #艮
  sub "良", "loeng4" #良
  sub "艰", "gaan1" #艰
  sub "艱", "gaan1" #艱
  sub "色", "sik1" #色
  sub "艳", "jim6" #艳
  sub "艴", any(["fat1", "but6"]) #艴
  sub "艵", "ping1" #艵
  sub "艶", "jim6" #艶
  sub "艷", "jim6" #艷
  sub "艸", "cou2" #艸
  sub "艹", "cou2 faa1 tau2" #艹
  sub "艺", any(["ngai6", "ai6"]) #艺
  sub "艻", any(["lak6", "gik1"]) #艻
  sub "艼", "ding2" #艼
  sub "艽", any(["kau4", "gaau1"]) #艽
  sub "艾", any(["ngaai6", "aai6"]) #艾
  sub "艿", any(["jing4", "naai5", "laai5"]) #艿
  sub "芀", any(["tiu4", "siu4"]) #芀
  sub "芁", "kau4" #芁
  sub "节", "zit3" #节
  sub "芃", "pung4" #芃
  sub "芄", "jyun4" #芄
  sub "芅", "jik6" #芅
  sub "芆", any(["ngaai6", "aai6"]) #芆
  sub "芇", "min4" #芇
  sub "芈", any(["me1", "me5", "mei5", "me2"]) #芈
  sub "芉", "gon1" #芉
  sub "芊", "cin1" #芊
  sub "芋", any(["wu6", "wu2", "jyu1"]) #芋
  sub "芌", "wu6" #芌
  sub "芍", any(["coek3", "zoek3"]) #芍
  sub "芎", any(["gung1", "hung1", "kung4"]) #芎
  sub "芏", "dou6" #芏
  sub "芐", any(["wu6", "haa6"]) #芐
  sub "芑", "hei2" #芑
  sub "芒", any(["mong4", "mong1", "fong2"]) #芒
  sub "芓", any(["zi6", "zi2"]) #芓
  sub "芔", "wai2" #芔
  sub "芕", "zik6" #芕
  sub "芖", "zi6" #芖
  sub "芗", any(["hoeng1", "hoeng2"]) #芗
  sub "芘", any(["pei4", "bei3"]) #芘
  sub "芙", "fu4" #芙
  sub "芚", any(["tyun4", "ceon1", "teon1"]) #芚
  sub "芛", "wai5" #芛
  sub "芜", "mou4" #芜
  sub "芝", any(["zi1", "zi4"]) #芝
  sub "芞", "hat1" #芞
  sub "芟", any(["saam1", "saan1"]) #芟
  sub "芠", "man4" #芠
  sub "芡", any(["him3", "hin3"]) #芡
  sub "芢", "jan4" #芢
  sub "芣", "fau4" #芣
  sub "芤", any(["kau1", "hau1"]) #芤
  sub "芥", "gaai3" #芥
  sub "芦", any(["lou4", "lou2"]) #芦
  sub "芧", any(["zeoi6", "cyu5"]) #芧
  sub "芨", any(["kap6", "gap1"]) #芨
  sub "芩", any(["kam4", "sam4"]) #芩
  sub "芪", "kei4" #芪
  sub "芫", any(["jyun4", "jim4"]) #芫
  sub "芬", "fan1" #芬
  sub "芭", "baa1" #芭
  sub "芮", "jeoi6" #芮
  sub "芯", any(["sam1", "seon3"]) #芯
  sub "芰", "gei6" #芰
  sub "花", "faa1" #花
  sub "芲", "faa1" #芲
  sub "芳", "fong1" #芳
  sub "芴", any(["mat6", "fat1"]) #芴
  sub "芵", "kyut3" #芵
  sub "芶", "gau2" #芶
  sub "芷", "zi2" #芷
  sub "芸", "wan4" #芸
  sub "芹", any(["kan4", "kan2"]) #芹
  sub "芺", any(["ou3", "ngou3"]) #芺
  sub "芻", "co1" #芻
  sub "芼", any(["mou6", "mou4"]) #芼
  sub "芽", any(["ngaa4", "aa4", "ngaa2", "aa2"]) #芽
  sub "芾", any(["fai3", "fat1"]) #芾
  sub "芿", "jing4" #芿
  sub "苀", "gong1" #苀
  sub "苁", "cung1" #苁
  sub "苂", "cim4" #苂
  sub "苃", "jau5" #苃
  sub "苄", "bin6" #苄
  sub "苅", any(["ngaai6", "aai6"]) #苅
  sub "苆", "cit3" #苆
  sub "苇", "wai5" #苇
  sub "苈", "lik6" #苈
  sub "苉", "pat1" #苉
  sub "苊", any(["ak1", "ngak1"]) #苊
  sub "苋", "jin6" #苋
  sub "苌", "coeng4" #苌
  sub "苍", any(["cong1", "cong2"]) #苍
  sub "苎", "cyu5" #苎
  sub "苏", "sou1" #苏
  sub "苐", any(["dai6", "tai4", "ji4"]) #苐
  sub "苑", "jyun2" #苑
  sub "苒", "jim5" #苒
  sub "苓", "ling4" #苓
  sub "苔", any(["toi4", "toi1"]) #苔
  sub "苕", any(["tiu4", "siu4"]) #苕
  sub "苖", "miu4" #苖
  sub "苗", "miu4" #苗
  sub "苘", any(["king2", "gwing2"]) #苘
  sub "苙", "lap1" #苙
  sub "苚", "jung6" #苚
  sub "苛", "ho1" #苛
  sub "苜", "muk6" #苜
  sub "苝", "bui6" #苝
  sub "苞", "baau1" #苞
  sub "苟", "gau2" #苟
  sub "苠", "man4" #苠
  sub "苡", "ji5" #苡
  sub "苢", "ji5" #苢
  sub "苣", "geoi6" #苣
  sub "苤", "pei2" #苤
  sub "若", any(["joek6", "je5"]) #若
  sub "苦", any(["fu2", "gu2", "gwu2"]) #苦
  sub "苧", any(["ning4", "ling4", "cyu5"]) #苧
  sub "苨", any(["nei5", "lei5"]) #苨
  sub "苩", "baak6" #苩
  sub "苪", "bing2" #苪
  sub "苫", any(["sim1", "sim3"]) #苫
  sub "苬", "cau4" #苬
  sub "苭", "jiu2" #苭
  sub "苮", "sin1" #苮
  sub "苯", "bun2" #苯
  sub "苰", "wang4" #苰
  sub "英", "jing1" #英
  sub "苲", "zaa3" #苲
  sub "苳", "dung2" #苳
  sub "苴", any(["zeoi1", "caa4", "zaa2"]) #苴
  sub "苵", "dit6" #苵
  sub "苶", any(["nip6", "lip6"]) #苶
  sub "苷", "gam1" #苷
  sub "苸", "fu1" #苸
  sub "苹", "ping4" #苹
  sub "苺", "mui4" #苺
  sub "苻", any(["fu4", "pou4"]) #苻
  sub "苼", "sang1" #苼
  sub "苽", any(["gu1", "gwu1"]) #苽
  sub "苾", any(["bat6", "bit6"]) #苾
  sub "苿", "mei6" #苿
  sub "茀", any(["fat1", "bat6", "but6"]) #茀
  sub "茁", any(["zyut3", "cyut3"]) #茁
  sub "茂", "mau6" #茂
  sub "范", "faan6" #范
  sub "茄", any(["ke2", "ke4", "gaa1", "ke1"]) #茄
  sub "茅", "maau4" #茅
  sub "茆", any(["maau5", "maau4"]) #茆
  sub "茇", any(["bat6", "baat6", "pui3"]) #茇
  sub "茈", any(["zi2", "ci4", "caai4"]) #茈
  sub "茉", "mut6" #茉
  sub "茊", "zi1" #茊
  sub "茋", "zi2" #茋
  sub "茌", "ci4" #茌
  sub "茍", "gik1" #茍
  sub "茎", any(["hang1", "ging3"]) #茎
  sub "茏", "lung4" #茏
  sub "茐", "cung1" #茐
  sub "茑", any(["niu5", "liu5"]) #茑
  sub "茒", "jyun2" #茒
  sub "茓", "jyut6" #茓
  sub "茔", "jing4" #茔
  sub "茕", "king4" #茕
  sub "茖", "gaak3" #茖
  sub "茗", any(["ming4", "ming5"]) #茗
  sub "茘", "lai6" #茘
  sub "茙", "jung4" #茙
  sub "茚", "jan3" #茚
  sub "茛", "gan3" #茛
  sub "茜", any(["sin6", "sai1"]) #茜
  sub "茝", any(["coi2", "zi2"]) #茝
  sub "茞", any(["coi2", "zi2"]) #茞
  sub "茟", "jyut6" #茟
  sub "茠", any(["hou1", "jau1"]) #茠
  sub "茡", "zi6" #茡
  sub "茢", "lit6" #茢
  sub "茣", any(["ng4", "m4"]) #茣
  sub "茤", "gei6" #茤
  sub "茥", "gwai1" #茥
  sub "茦", any(["caak3", "ci3"]) #茦
  sub "茧", "gaan2" #茧
  sub "茨", "ci4" #茨
  sub "茩", "hau6" #茩
  sub "茪", any(["gwong1", "gong1"]) #茪
  sub "茫", "mong4" #茫
  sub "茬", any(["caa4", "ci4"]) #茬
  sub "茭", "gaau1" #茭
  sub "茮", "ziu1" #茮
  sub "茯", "fuk6" #茯
  sub "茰", "jyu4" #茰
  sub "茱", "zyu1" #茱
  sub "茲", any(["zi1", "ci4"]) #茲
  sub "茳", "gong1" #茳
  sub "茴", "wui4" #茴
  sub "茵", "jan1" #茵
  sub "茶", any(["caa4", "caa2"]) #茶
  sub "茷", any(["fat6", "pui3"]) #茷
  sub "茸", any(["jung4", "jung2", "jung5"]) #茸
  sub "茹", "jyu4" #茹
  sub "茺", "cung1" #茺
  sub "茻", "mong5" #茻
  sub "茼", "tung4" #茼
  sub "茽", "zung6" #茽
  sub "茾", "hin1" #茾
  sub "茿", "zuk1" #茿
  sub "荀", "seon1" #荀
  sub "荁", any(["jyun4", "wun4"]) #荁
  sub "荂", "fu1" #荂
  sub "荃", "cyun4" #荃
  sub "荄", "goi1" #荄
  sub "荅", any(["taap3", "daap3"]) #荅
  sub "荆", "ging1" #荆
  sub "荇", "hang6" #荇
  sub "荈", "cyun2" #荈
  sub "草", "cou2" #草
  sub "荊", "ging1" #荊
  sub "荋", "ji4" #荋
  sub "荌", any(["on3", "ngon3"]) #荌
  sub "荍", "kiu4" #荍
  sub "荎", "ci4" #荎
  sub "荏", any(["jam5", "jam6"]) #荏
  sub "荐", "zin3" #荐
  sub "荑", any(["tai4", "ji4"]) #荑
  sub "荒", "fong1" #荒
  sub "荓", "ping4" #荓
  sub "荔", "lai6" #荔
  sub "荕", "gan1" #荕
  sub "荖", "lou5" #荖
  sub "荗", "seot6" #荗
  sub "荘", "zong1" #荘
  sub "荙", "daat6" #荙
  sub "荚", "gaap3" #荚
  sub "荛", "jiu4" #荛
  sub "荜", "bat1" #荜
  sub "荝", "zak1" #荝
  sub "荞", "kiu4" #荞
  sub "荟", any(["wai3", "wui6", "kui2", "kwui2"]) #荟
  sub "荠", any(["cai5", "cai4", "zai3", "ci4"]) #荠
  sub "荡", "dong6" #荡
  sub "荢", "zi6" #荢
  sub "荣", "wing4" #荣
  sub "荤", "fan1" #荤
  sub "荥", "jing4" #荥
  sub "荦", any(["lok3", "lok6"]) #荦
  sub "荧", "jing4" #荧
  sub "荨", any(["taam4", "cam4", "cim4"]) #荨
  sub "荩", "zeon2" #荩
  sub "荪", "syun1" #荪
  sub "荫", any(["jam1", "jam3"]) #荫
  sub "荬", "maai5" #荬
  sub "荭", "hung4" #荭
  sub "荮", "zau6" #荮
  sub "药", any(["joek6", "joek2", "joek3"]) #药
  sub "荰", "dou6" #荰
  sub "荱", "mei5" #荱
  sub "荲", "huk1" #荲
  sub "荳", any(["dau6", "dau2"]) #荳
  sub "荴", "fu1" #荴
  sub "荵", "jan2" #荵
  sub "荶", "jam4" #荶
  sub "荷", any(["ho4", "ho2", "ho6"]) #荷
  sub "荸", "but6" #荸
  sub "荹", "bou6" #荹
  sub "荺", "wan5" #荺
  sub "荻", "dik6" #荻
  sub "荼", any(["tou4", "caa4", "syu1"]) #荼
  sub "荽", "seoi1" #荽
  sub "荾", "seoi1" #荾
  sub "荿", "sing4" #荿
  sub "莀", "san4" #莀
  sub "莁", "mou4" #莁
  sub "莂", "bit6" #莂
  sub "莃", "hei1" #莃
  sub "莄", "gang2" #莄
  sub "莅", "lei6" #莅
  sub "莆", any(["pou4", "fu2"]) #莆
  sub "莇", "zyu6" #莇
  sub "莈", "mut6" #莈
  sub "莉", any(["lei6", "lei2"]) #莉
  sub "莊", "zong1" #莊
  sub "莋", "zok6" #莋
  sub "莌", "tyut3" #莌
  sub "莍", "kau4" #莍
  sub "莎", any(["so1", "saa1"]) #莎
  sub "莏", "co1" #莏
  sub "莐", "cam4" #莐
  sub "莑", "pung4" #莑
  sub "莒", "geoi2" #莒
  sub "莓", "mui4" #莓
  sub "莔", "maang4" #莔
  sub "莕", "hang6" #莕
  sub "莖", any(["hang1", "ging3"]) #莖
  sub "莗", "ce1" #莗
  sub "莘", "san1" #莘
  sub "莙", "gwan1" #莙
  sub "莚", "jin4" #莚
  sub "莛", "ting4" #莛
  sub "莜", any(["diu6", "jau4"]) #莜
  sub "莝", "co3" #莝
  sub "莞", any(["gun1", "gwun1", "gwaan1", "gun2", "gwun2", "wun2", "wun5"]) #莞
  sub "莟", "ham6" #莟
  sub "莠", "jau5" #莠
  sub "莡", "cok3" #莡
  sub "莢", "gaap3" #莢
  sub "莣", "mong4" #莣
  sub "莤", "suk1" #莤
  sub "莥", any(["nau5", "lau5"]) #莥
  sub "莦", "saau1" #莦
  sub "莧", "jin6" #莧
  sub "莨", any(["loeng4", "long6", "long4"]) #莨
  sub "莩", any(["fu1", "piu5"]) #莩
  sub "莪", any(["ngo4", "o4"]) #莪
  sub "莫", any(["mok6", "mok2", "mou6"]) #莫
  sub "莬", "man6" #莬
  sub "莭", "zit3" #莭
  sub "莮", any(["naam4", "laam4"]) #莮
  sub "莯", "ping4" #莯
  sub "莰", "ham2" #莰
  sub "莱", "loi4" #莱
  sub "莲", any(["lin4", "lin2"]) #莲
  sub "莳", any(["si4", "si2", "si6"]) #莳
  sub "莴", "wo1" #莴
  sub "莵", "tou3" #莵
  sub "莶", any(["cim1", "lim5", "lim6"]) #莶
  sub "获", "wok6" #获
  sub "莸", "jau4" #莸
  sub "莹", any(["jing4", "jing2"]) #莹
  sub "莺", any(["ang1", "ngang1"]) #莺
  sub "莻", "jing4" #莻
  sub "莼", "seon4" #莼
  sub "莽", "mong5" #莽
  sub "莾", "mong5" #莾
  sub "莿", any(["ci3", "caak3"]) #莿
  sub "菀", any(["jyun2", "wat1", "wan5", "wan3"]) #菀
  sub "菁", any(["zing1", "cing1"]) #菁
  sub "菂", "dik1" #菂
  sub "菃", "keoi4" #菃
  sub "菄", "dung1" #菄
  sub "菅", "gaan1" #菅
  sub "菆", "zau1" #菆
  sub "菇", any(["gu1", "gwu1"]) #菇
  sub "菈", "laap6" #菈
  sub "菉", "luk6" #菉
  sub "菊", "guk1" #菊
  sub "菋", "mei6" #菋
  sub "菌", "kwan2" #菌
  sub "菍", any(["nip6", "lip6"]) #菍
  sub "菎", "kwan1" #菎
  sub "菏", any(["go1", "ho4"]) #菏
  sub "菐", "duk6" #菐
  sub "菑", any(["zi1", "ji1", "zoi1"]) #菑
  sub "菒", "gou2" #菒
  sub "菓", any(["gwo2", "go2"]) #菓
  sub "菔", any(["fuk6", "baak6"]) #菔
  sub "菕", "leon4" #菕
  sub "菖", "coeng1" #菖
  sub "菗", "cau4" #菗
  sub "菘", "sung1" #菘
  sub "菙", "ceoi4" #菙
  sub "菚", "zaan6" #菚
  sub "菛", "mun4" #菛
  sub "菜", any(["coi3", "coi2"]) #菜
  sub "菝", "bat6" #菝
  sub "菞", "lai4" #菞
  sub "菟", any(["tou3", "tou4"]) #菟
  sub "菠", "bo1" #菠
  sub "菡", "haam5" #菡
  sub "菢", "bou6" #菢
  sub "菣", "jan3" #菣
  sub "菤", "gyun2" #菤
  sub "菥", "sik1" #菥
  sub "菦", "kan4" #菦
  sub "菧", "dai2" #菧
  sub "菨", "zip3" #菨
  sub "菩", "pou4" #菩
  sub "菪", "dong6" #菪
  sub "菫", any(["gan2", "gan3"]) #菫
  sub "菬", "ciu4" #菬
  sub "菭", "toi4" #菭
  sub "菮", "gang1" #菮
  sub "華", any(["waa4", "waa2", "waa6", "faa1"]) #華
  sub "菰", any(["gu1", "gwu1"]) #菰
  sub "菱", "ling4" #菱
  sub "菲", any(["fei2", "fei1"]) #菲
  sub "菳", "kan4" #菳
  sub "菴", any(["am1", "ngam1"]) #菴
  sub "菵", "mong5" #菵
  sub "菶", "bung2" #菶
  sub "菷", any(["zau2", "zaau2"]) #菷
  sub "菸", "jin1" #菸
  sub "菹", "zeoi1" #菹
  sub "菺", "gin1" #菺
  sub "菻", any(["lam5", "lam4"]) #菻
  sub "菼", "taam2" #菼
  sub "菽", "suk6" #菽
  sub "菾", "tim4" #菾
  sub "菿", "dou3" #菿
  sub "萀", "fu2" #萀
  sub "萁", any(["kei4", "gei1"]) #萁
  sub "萂", "wo4" #萂
  sub "萃", "seoi6" #萃
  sub "萄", any(["tou4", "tou2"]) #萄
  sub "萅", "ceon1" #萅
  sub "萆", any(["bai3", "bei1", "bei6"]) #萆
  sub "萇", "coeng4" #萇
  sub "萈", "wun4" #萈
  sub "萉", "fai6" #萉
  sub "萊", "loi4" #萊
  sub "萋", "cai1" #萋
  sub "萌", any(["mang4", "maang4"]) #萌
  sub "萍", "ping4" #萍
  sub "萎", any(["wai2", "wai1"]) #萎
  sub "萏", "daam6" #萏
  sub "萐", "saap3" #萐
  sub "萑", any(["wun4", "teoi1"]) #萑
  sub "萒", "jin5" #萒
  sub "萓", "ji4" #萓
  sub "萔", "tiu4" #萔
  sub "萕", "cai5" #萕
  sub "萖", any(["gun1", "gwun1"]) #萖
  sub "萗", "caak3" #萗
  sub "萘", any(["noi6", "loi6"]) #萘
  sub "萙", "zam2" #萙
  sub "萚", "tok3" #萚
  sub "萛", "syun3" #萛
  sub "萜", "tip3" #萜
  sub "萝", "lo4" #萝
  sub "萞", "bei1" #萞
  sub "萟", any(["ngai6", "ai6"]) #萟
  sub "萠", "pang4" #萠
  sub "萡", "bok6" #萡
  sub "萢", "paau1" #萢
  sub "萣", "ding6" #萣
  sub "萤", "jing4" #萤
  sub "营", "jing4" #营
  sub "萦", "jing4" #萦
  sub "萧", "siu1" #萧
  sub "萨", any(["saat3", "saat2"]) #萨
  sub "萩", "cau1" #萩
  sub "萪", "fo1" #萪
  sub "萫", "hoeng3" #萫
  sub "萬", "maan6" #萬
  sub "萭", any(["jyu5", "geoi2"]) #萭
  sub "萮", "jyu4" #萮
  sub "萯", "fu6" #萯
  sub "萰", "lin6" #萰
  sub "萱", "hyun1" #萱
  sub "萲", "hyun1" #萲
  sub "萳", any(["naam5", "laam5"]) #萳
  sub "萴", "zak1" #萴
  sub "萵", "wo1" #萵
  sub "萶", "ceon2" #萶
  sub "萷", any(["siu1", "sok3"]) #萷
  sub "萸", "jyu4" #萸
  sub "萹", any(["pin1", "bin1", "bin2"]) #萹
  sub "萺", "mou6" #萺
  sub "萻", "jam1" #萻
  sub "萼", any(["ngok6", "ok6"]) #萼
  sub "落", any(["lok6", "lok1", "lok2", "laai6"]) #落
  sub "萾", "jing4" #萾
  sub "萿", any(["kut3", "kwut3"]) #萿
  sub "葀", any(["kut3", "kwut3"]) #葀
  sub "葁", "goeng1" #葁
  sub "葂", "min5" #葂
  sub "葃", "zok6" #葃
  sub "葄", "zou6" #葄
  sub "葅", "zeoi1" #葅
  sub "葆", "bou2" #葆
  sub "葇", "jau4" #葇
  sub "葈", "saai2" #葈
  sub "葉", any(["jip6", "jip2", "sip3"]) #葉
  sub "葊", any(["am1", "ngam1"]) #葊
  sub "葋", "keoi4" #葋
  sub "葌", "gaan1" #葌
  sub "葍", any(["fuk1", "fuk6"]) #葍
  sub "葎", "leot6" #葎
  sub "葏", "zin1" #葏
  sub "葐", "pun4" #葐
  sub "葑", any(["fung1", "fung6"]) #葑
  sub "葒", "hung4" #葒
  sub "葓", "hung4" #葓
  sub "葔", "hau4" #葔
  sub "葕", "jin4" #葕
  sub "葖", "dat6" #葖
  sub "著", any(["zyu3", "zoek6", "zoek3"]) #著
  sub "葘", "zi1" #葘
  sub "葙", "soeng1" #葙
  sub "葚", any(["sam6", "sam4"]) #葚
  sub "葛", any(["got3", "got2"]) #葛
  sub "葜", any(["kit3", "hat6"]) #葜
  sub "葝", "king4" #葝
  sub "葞", "mei5" #葞
  sub "葟", "wong4" #葟
  sub "葠", "sam1" #葠
  sub "葡", "pou4" #葡
  sub "葢", any(["goi3", "koi3", "hap1", "hap6", "gap3"]) #葢
  sub "董", "dung2" #董
  sub "葤", "zau6" #葤
  sub "葥", "zin3" #葥
  sub "葦", "wai5" #葦
  sub "葧", "but6" #葧
  sub "葨", "wui1" #葨
  sub "葩", any(["baa1", "paa1"]) #葩
  sub "葪", any(["gai3", "gaai3"]) #葪
  sub "葫", "wu4" #葫
  sub "葬", "zong3" #葬
  sub "葭", "gaa1" #葭
  sub "葮", "dyun6" #葮
  sub "葯", any(["joek6", "joek3"]) #葯
  sub "葰", any(["seoi1", "zeon3"]) #葰
  sub "葱", "cung1" #葱
  sub "葲", "cyun4" #葲
  sub "葳", "wai1" #葳
  sub "葴", "zam1" #葴
  sub "葵", any(["kwai4", "kwai2"]) #葵
  sub "葶", "ting4" #葶
  sub "葷", "fan1" #葷
  sub "葸", "saai2" #葸
  sub "葹", "si1" #葹
  sub "葺", "cap1" #葺
  sub "葻", "laam4" #葻
  sub "葼", "zung1" #葼
  sub "葽", "jiu1" #葽
  sub "葾", "jyun1" #葾
  sub "葿", "mei4" #葿
  sub "蒀", "wan1" #蒀
  sub "蒁", "wat6" #蒁
  sub "蒂", "dai3" #蒂
  sub "蒃", "syun6" #蒃
  sub "蒄", any(["gun1", "gwun1"]) #蒄
  sub "蒅", "jim5" #蒅
  sub "蒆", "zuk1" #蒆
  sub "蒇", any(["cin2", "zin2"]) #蒇
  sub "蒈", "kaai2" #蒈
  sub "蒉", "gwai6" #蒉
  sub "蒊", "faa1" #蒊
  sub "蒋", any(["zoeng1", "zoeng2"]) #蒋
  sub "蒌", any(["lau4", "lau1", "lau5"]) #蒌
  sub "蒍", "wai2" #蒍
  sub "蒎", "paai3" #蒎
  sub "蒏", "wing6" #蒏
  sub "蒐", any(["sau1", "sau2"]) #蒐
  sub "蒑", "jan1" #蒑
  sub "蒒", "si1" #蒒
  sub "蒓", "seon4" #蒓
  sub "蒔", any(["si4", "si2", "si6"]) #蒔
  sub "蒕", "wan1" #蒕
  sub "蒖", "zan1" #蒖
  sub "蒗", "long6" #蒗
  sub "蒘", any(["neoi4", "leoi4"]) #蒘
  sub "蒙", any(["mung4", "mung1", "mung2"]) #蒙
  sub "蒚", "lik6" #蒚
  sub "蒛", "kyut3" #蒛
  sub "蒜", "syun3" #蒜
  sub "蒝", "jyun4" #蒝
  sub "蒞", "lei6" #蒞
  sub "蒟", "geoi2" #蒟
  sub "蒠", "sik1" #蒠
  sub "蒡", any(["pong4", "bong2", "bong6"]) #蒡
  sub "蒢", "ceoi4" #蒢
  sub "蒣", "ceoi4" #蒣
  sub "蒤", "tou4" #蒤
  sub "蒥", "lau4" #蒥
  sub "蒦", "wok6" #蒦
  sub "蒧", "dim2" #蒧
  sub "蒨", "sin6" #蒨
  sub "蒩", "zou1" #蒩
  sub "蒪", "pok3" #蒪
  sub "蒫", "co4" #蒫
  sub "蒬", "jyun1" #蒬
  sub "蒭", "co1" #蒭
  sub "蒮", "juk6" #蒮
  sub "蒯", "gwaai2" #蒯
  sub "蒰", "pun4" #蒰
  sub "蒱", "pou4" #蒱
  sub "蒲", any(["pou4", "bok6"]) #蒲
  sub "蒳", any(["naap6", "laap6"]) #蒳
  sub "蒴", "sok3" #蒴
  sub "蒵", "hai4" #蒵
  sub "蒶", "fan4" #蒶
  sub "蒷", "wan4" #蒷
  sub "蒸", "zing1" #蒸
  sub "蒹", "gim1" #蒹
  sub "蒺", "zat6" #蒺
  sub "蒻", "joek6" #蒻
  sub "蒼", any(["cong1", "cong2"]) #蒼
  sub "蒽", "jan1" #蒽
  sub "蒾", "mai4" #蒾
  sub "蒿", "hou1" #蒿
  sub "蓀", "syun1" #蓀
  sub "蓁", "zeon1" #蓁
  sub "蓂", "ming4" #蓂
  sub "蓃", "sau1" #蓃
  sub "蓄", "cuk1" #蓄
  sub "蓅", "lau4" #蓅
  sub "蓆", any(["zik6", "zek6"]) #蓆
  sub "蓇", "gwat1" #蓇
  sub "蓈", "long4" #蓈
  sub "蓉", "jung4" #蓉
  sub "蓊", "jung2" #蓊
  sub "蓋", any(["goi3", "koi3", "hap1", "hap6", "gap3"]) #蓋
  sub "蓌", "co3" #蓌
  sub "蓍", "si1" #蓍
  sub "蓎", "tong4" #蓎
  sub "蓏", "lo2" #蓏
  sub "蓐", "juk6" #蓐
  sub "蓑", "so1" #蓑
  sub "蓒", "hin1" #蓒
  sub "蓓", any(["pui5", "pui4"]) #蓓
  sub "蓔", "jiu5" #蓔
  sub "蓕", "gwai3" #蓕
  sub "蓖", any(["bei1", "bei6"]) #蓖
  sub "蓗", "zung2" #蓗
  sub "蓘", "gwan2" #蓘
  sub "蓙", "zo6" #蓙
  sub "蓚", "tiu4" #蓚
  sub "蓛", "cik1" #蓛
  sub "蓜", "pui3" #蓜
  sub "蓝", any(["laam4", "laam2"]) #蓝
  sub "蓞", "daam6" #蓞
  sub "蓟", "gai3" #蓟
  sub "蓠", "lei4" #蓠
  sub "蓡", "sam1" #蓡
  sub "蓢", "long5" #蓢
  sub "蓣", "jyu6" #蓣
  sub "蓤", "ling4" #蓤
  sub "蓥", "jing4" #蓥
  sub "蓦", "mak6" #蓦
  sub "蓧", "diu6" #蓧
  sub "蓨", any(["tiu1", "tiu4"]) #蓨
  sub "蓩", "mou6" #蓩
  sub "蓪", "tung1" #蓪
  sub "蓫", "zuk6" #蓫
  sub "蓬", any(["pung4", "fung4"]) #蓬
  sub "蓭", any(["am1", "ngam1"]) #蓭
  sub "蓮", any(["lin4", "lin2"]) #蓮
  sub "蓯", "cung1" #蓯
  sub "蓰", "saai2" #蓰
  sub "蓱", "ping4" #蓱
  sub "蓲", "jau1" #蓲
  sub "蓳", "kan4" #蓳
  sub "蓴", "seon4" #蓴
  sub "蓵", "zit6" #蓵
  sub "蓶", "wai4" #蓶
  sub "蓷", "teoi1" #蓷
  sub "蓸", "cou4" #蓸
  sub "蓹", "jyu6" #蓹
  sub "蓺", any(["ngai6", "ai6"]) #蓺
  sub "蓻", "cap1" #蓻
  sub "蓼", any(["liu5", "luk6"]) #蓼
  sub "蓽", "bat1" #蓽
  sub "蓾", "lou5" #蓾
  sub "蓿", "suk1" #蓿
  sub "蔀", "bou6" #蔀
  sub "蔁", "zoeng1" #蔁
  sub "蔂", "leoi4" #蔂
  sub "蔃", any(["koeng2", "goeng2"]) #蔃
  sub "蔄", "maan6" #蔄
  sub "蔅", "jin4" #蔅
  sub "蔆", "ling4" #蔆
  sub "蔇", "gei3" #蔇
  sub "蔈", "biu1" #蔈
  sub "蔉", "gwan2" #蔉
  sub "蔊", any(["hon2", "hon6"]) #蔊
  sub "蔋", "dik6" #蔋
  sub "蔌", "cuk1" #蔌
  sub "蔍", "luk6" #蔍
  sub "蔎", "cit3" #蔎
  sub "蔏", "soeng1" #蔏
  sub "蔐", "dik6" #蔐
  sub "蔑", "mit6" #蔑
  sub "蔒", "fan1" #蔒
  sub "蔓", any(["maan6", "maan4"]) #蔓
  sub "蔔", "baak6" #蔔
  sub "蔕", "dai3" #蔕
  sub "蔖", "co4" #蔖
  sub "蔗", "ze3" #蔗
  sub "蔘", "sam1" #蔘
  sub "蔙", "syun6" #蔙
  sub "蔚", any(["wai3", "wat1"]) #蔚
  sub "蔛", "huk6" #蔛
  sub "蔜", any(["ngou4", "ou4"]) #蔜
  sub "蔝", "mai5" #蔝
  sub "蔞", any(["lau4", "lau1", "lau5"]) #蔞
  sub "蔟", any(["cuk1", "cau3", "coek3"]) #蔟
  sub "蔠", "zung1" #蔠
  sub "蔡", "coi3" #蔡
  sub "蔢", "po4" #蔢
  sub "蔣", any(["zoeng1", "zoeng2"]) #蔣
  sub "蔤", "mat6" #蔤
  sub "蔥", "cung1" #蔥
  sub "蔦", any(["niu5", "liu5"]) #蔦
  sub "蔧", any(["seoi6", "wai6"]) #蔧
  sub "蔨", "gyun6" #蔨
  sub "蔩", "jan4" #蔩
  sub "蔪", "zim6" #蔪
  sub "蔫", "jin1" #蔫
  sub "蔬", "so1" #蔬
  sub "蔭", any(["jam1", "jam3"]) #蔭
  sub "蔮", any(["gwok3", "gok3"]) #蔮
  sub "蔯", "can4" #蔯
  sub "蔰", "wu6" #蔰
  sub "蔱", "saat3" #蔱
  sub "蔲", "kau3" #蔲
  sub "蔳", "sin6" #蔳
  sub "蔴", "maa4" #蔴
  sub "蔵", "cong4" #蔵
  sub "蔶", "zaak3" #蔶
  sub "蔷", "coeng4" #蔷
  sub "蔸", "dau1" #蔸
  sub "蔹", any(["lim5", "lim6"]) #蔹
  sub "蔺", "leon6" #蔺
  sub "蔻", "kau3" #蔻
  sub "蔼", any(["oi2", "ngoi2"]) #蔼
  sub "蔽", "bai3" #蔽
  sub "蔾", "lai4" #蔾
  sub "蔿", "wai2" #蔿
  sub "蕀", "gik1" #蕀
  sub "蕁", any(["taam4", "cam4", "cim4"]) #蕁
  sub "蕂", "sing3" #蕂
  sub "蕃", any(["faan4", "faan1"]) #蕃
  sub "蕄", "mang4" #蕄
  sub "蕅", any(["ngau5", "au5"]) #蕅
  sub "蕆", any(["cin2", "zin2"]) #蕆
  sub "蕇", "din2" #蕇
  sub "蕈", any(["cam5", "seon3", "taam4"]) #蕈
  sub "蕉", any(["ziu1", "ciu4"]) #蕉
  sub "蕊", any(["jeoi5", "jeoi6"]) #蕊
  sub "蕋", any(["jeoi5", "jeoi6"]) #蕋
  sub "蕌", "leoi5" #蕌
  sub "蕍", "jyu4" #蕍
  sub "蕎", "kiu4" #蕎
  sub "蕏", any(["cyu4", "zyu1"]) #蕏
  sub "蕐", "waa4" #蕐
  sub "蕑", "gaan1" #蕑
  sub "蕒", "maai5" #蕒
  sub "蕓", "wan4" #蕓
  sub "蕔", "bou1" #蕔
  sub "蕕", "jau4" #蕕
  sub "蕖", "keoi4" #蕖
  sub "蕗", "lou6" #蕗
  sub "蕘", "jiu4" #蕘
  sub "蕙", "wai6" #蕙
  sub "蕚", any(["ngok6", "ok6"]) #蕚
  sub "蕛", "tai4" #蕛
  sub "蕜", "fei2" #蕜
  sub "蕝", any(["zyut6", "zyut3"]) #蕝
  sub "蕞", "zeoi3" #蕞
  sub "蕟", "faat3" #蕟
  sub "蕠", "jyu4" #蕠
  sub "蕡", "fan4" #蕡
  sub "蕢", "gwai6" #蕢
  sub "蕣", "seon3" #蕣
  sub "蕤", any(["jeoi6", "jeoi4"]) #蕤
  sub "蕥", any(["ngaa5", "aa5"]) #蕥
  sub "蕦", "seoi1" #蕦
  sub "蕧", any(["fuk1", "fuk6"]) #蕧
  sub "蕨", "kyut3" #蕨
  sub "蕩", "dong6" #蕩
  sub "蕪", "mou4" #蕪
  sub "蕫", "dung2" #蕫
  sub "蕬", "si1" #蕬
  sub "蕭", "siu1" #蕭
  sub "蕮", "sik1" #蕮
  sub "蕯", "saat3" #蕯
  sub "蕰", "wan1" #蕰
  sub "蕱", "saau2" #蕱
  sub "蕲", "kei4" #蕲
  sub "蕳", "gaan1" #蕳
  sub "蕴", any(["wan3", "wan5", "wan2", "wan1"]) #蕴
  sub "蕵", "syun1" #蕵
  sub "蕶", "ling4" #蕶
  sub "蕷", "jyu6" #蕷
  sub "蕸", "haa4" #蕸
  sub "蕹", any(["ung3", "ngung3"]) #蕹
  sub "蕺", "cap1" #蕺
  sub "蕻", any(["hung4", "hung6"]) #蕻
  sub "蕼", "sei3" #蕼
  sub "蕽", any(["nung4", "lung4"]) #蕽
  sub "蕾", any(["leoi5", "leoi4"]) #蕾
  sub "蕿", "hyun1" #蕿
  sub "薀", "wan1" #薀
  sub "薁", "juk1" #薁
  sub "薂", "hat6" #薂
  sub "薃", "hou6" #薃
  sub "薄", any(["bok6", "bok2"]) #薄
  sub "薅", "hou1" #薅
  sub "薆", any(["oi3", "ngoi3"]) #薆
  sub "薇", any(["mei4", "mei2"]) #薇
  sub "薈", any(["wai3", "wui6", "kui2", "kwui2"]) #薈
  sub "薉", "wai3" #薉
  sub "薊", "gai3" #薊
  sub "薋", "ci4" #薋
  sub "薌", any(["hoeng1", "hoeng2"]) #薌
  sub "薍", "waan6" #薍
  sub "薎", "mit6" #薎
  sub "薏", "ji3" #薏
  sub "薐", "ling4" #薐
  sub "薑", "goeng1" #薑
  sub "薒", "caan3" #薒
  sub "薓", "sam1" #薓
  sub "薔", "coeng4" #薔
  sub "薕", "lim4" #薕
  sub "薖", any(["gwo1", "go1"]) #薖
  sub "薗", "jyun4" #薗
  sub "薘", "daat6" #薘
  sub "薙", "tai3" #薙
  sub "薚", "tong1" #薚
  sub "薛", "sit3" #薛
  sub "薜", "bai6" #薜
  sub "薝", "zim1" #薝
  sub "薞", "syun1" #薞
  sub "薟", any(["cim1", "lim5", "lim6"]) #薟
  sub "薠", "faan4" #薠
  sub "薡", "ding2" #薡
  sub "薢", any(["haai6", "gaai2", "gaai1", "haai5", "gaai3"]) #薢
  sub "薣", any(["gu2", "gwu2"]) #薣
  sub "薤", "haai6" #薤
  sub "薥", "suk6" #薥
  sub "薦", "zin3" #薦
  sub "薧", any(["haau2", "hou1"]) #薧
  sub "薨", "gwang1" #薨
  sub "薩", any(["saat3", "saat2"]) #薩
  sub "薪", "san1" #薪
  sub "薫", "fan1" #薫
  sub "薬", "joek6" #薬
  sub "薭", "baai6" #薭
  sub "薮", "sau2" #薮
  sub "薯", any(["syu4", "syu2"]) #薯
  sub "薰", "fan1" #薰
  sub "薱", "deoi6" #薱
  sub "薲", "pan4" #薲
  sub "薳", any(["jyun5", "wai2"]) #薳
  sub "薴", any(["ning4", "ling4"]) #薴
  sub "薵", "cau4" #薵
  sub "薶", any(["maai4", "wo1"]) #薶
  sub "薷", "jyu4" #薷
  sub "薸", any(["piu1", "piu4", "piu2"]) #薸
  sub "薹", "toi4" #薹
  sub "薺", any(["cai5", "cai4", "zai3", "ci4"]) #薺
  sub "薻", "zou2" #薻
  sub "薼", "can4" #薼
  sub "薽", "zan1" #薽
  sub "薾", "ji5" #薾
  sub "薿", "ji5" #薿
  sub "藀", "jing4" #藀
  sub "藁", "gou2" #藁
  sub "藂", "cung4" #藂
  sub "藃", any(["hiu1", "hou3"]) #藃
  sub "藄", "kei4" #藄
  sub "藅", "fat6" #藅
  sub "藆", "gin2" #藆
  sub "藇", any(["zeoi6", "jyu6"]) #藇
  sub "藈", "kwai1" #藈
  sub "藉", any(["zik6", "ze6", "ze3"]) #藉
  sub "藊", "bin2" #藊
  sub "藋", any(["diu6", "diu3"]) #藋
  sub "藌", "mat6" #藌
  sub "藍", any(["laam4", "laam2"]) #藍
  sub "藎", "zeon2" #藎
  sub "藏", any(["cong4", "zong6", "zong1"]) #藏
  sub "藐", any(["miu5", "miu2"]) #藐
  sub "藑", "king4" #藑
  sub "藒", "kit3" #藒
  sub "藓", "sin2" #藓
  sub "藔", "liu4" #藔
  sub "藕", any(["ngau5", "au5", "ngau2", "au2"]) #藕
  sub "藖", "haan4" #藖
  sub "藗", "suk1" #藗
  sub "藘", "leoi4" #藘
  sub "藙", any(["ngai6", "ai6"]) #藙
  sub "藚", "zuk6" #藚
  sub "藛", "se2" #藛
  sub "藜", "lai4" #藜
  sub "藝", any(["ngai6", "ai6"]) #藝
  sub "藞", "laa5" #藞
  sub "藟", "leoi5" #藟
  sub "藠", any(["kiu2", "kiu5"]) #藠
  sub "藡", "dik6" #藡
  sub "藢", "zi2" #藢
  sub "藣", "bei1" #藣
  sub "藤", "tang4" #藤
  sub "藥", any(["joek6", "joek2"]) #藥
  sub "藦", "mo4" #藦
  sub "藧", "wun6" #藧
  sub "藨", "biu1" #藨
  sub "藩", "faan4" #藩
  sub "藪", "sau2" #藪
  sub "藫", "taam4" #藫
  sub "藬", "teoi1" #藬
  sub "藭", "kung4" #藭
  sub "藮", "ciu4" #藮
  sub "藯", "wai3" #藯
  sub "藰", "lau4" #藰
  sub "藱", "wui6" #藱
  sub "藲", any(["au1", "ngau1"]) #藲
  sub "藳", "gou2" #藳
  sub "藴", any(["wan3", "wan5", "wan2", "wan1"]) #藴
  sub "藵", "bou2" #藵
  sub "藶", "lik6" #藶
  sub "藷", "syu4" #藷
  sub "藸", any(["cyu4", "zyu1"]) #藸
  sub "藹", any(["oi2", "ngoi2"]) #藹
  sub "藺", "leon6" #藺
  sub "藻", "zou2" #藻
  sub "藼", "hyun1" #藼
  sub "藽", "can3" #藽
  sub "藾", "laai6" #藾
  sub "藿", "fok3" #藿
  sub "蘀", "tok3" #蘀
  sub "蘁", any(["ng6", "m6", "ngok6", "ok6"]) #蘁
  sub "蘂", any(["jeoi5", "jeoi6"]) #蘂
  sub "蘃", "jeoi5" #蘃
  sub "蘄", "kei4" #蘄
  sub "蘅", "hang4" #蘅
  sub "蘆", any(["lou4", "lou2"]) #蘆
  sub "蘇", "sou1" #蘇
  sub "蘈", "teoi4" #蘈
  sub "蘉", "mong4" #蘉
  sub "蘊", any(["wan3", "wan5", "wan2", "wan1"]) #蘊
  sub "蘋", any(["pan4", "ping4"]) #蘋
  sub "蘌", "jyu5" #蘌
  sub "蘍", "fan1" #蘍
  sub "蘎", "kei3" #蘎
  sub "蘏", "gwing2" #蘏
  sub "蘐", "hyun1" #蘐
  sub "蘑", "mo4" #蘑
  sub "蘒", "cau1" #蘒
  sub "蘓", "sou1" #蘓
  sub "蘔", "gwing2" #蘔
  sub "蘕", "pung4" #蘕
  sub "蘖", any(["jit6", "jip6", "nip6", "lip6"]) #蘖
  sub "蘗", any(["baak3", "paak3"]) #蘗
  sub "蘘", "joeng4" #蘘
  sub "蘙", any(["ai3", "ngai3"]) #蘙
  sub "蘚", "sin2" #蘚
  sub "蘛", "juk6" #蘛
  sub "蘜", "guk1" #蘜
  sub "蘝", "lim5" #蘝
  sub "蘞", any(["lim5", "lim6"]) #蘞
  sub "蘟", "jan2" #蘟
  sub "蘠", "coeng4" #蘠
  sub "蘡", "jing1" #蘡
  sub "蘢", "lung4" #蘢
  sub "蘣", "tau2" #蘣
  sub "蘤", "faa1" #蘤
  sub "蘥", "joek6" #蘥
  sub "蘦", "ling4" #蘦
  sub "蘧", "keoi4" #蘧
  sub "蘨", "jiu4" #蘨
  sub "蘩", "faan4" #蘩
  sub "蘪", "mei4" #蘪
  sub "蘫", "ham3" #蘫
  sub "蘬", "kwai1" #蘬
  sub "蘭", any(["laan4", "laan1", "laan2"]) #蘭
  sub "蘮", "gai3" #蘮
  sub "蘯", "dong6" #蘯
  sub "蘰", "maan6" #蘰
  sub "蘱", "leoi6" #蘱
  sub "蘲", "leoi4" #蘲
  sub "蘳", "fai1" #蘳
  sub "蘴", "fung1" #蘴
  sub "蘵", "zik1" #蘵
  sub "蘶", any(["ngai6", "ai6"]) #蘶
  sub "蘷", "kwai4" #蘷
  sub "蘸", "zaam3" #蘸
  sub "蘹", "waai4" #蘹
  sub "蘺", "lei4" #蘺
  sub "蘻", "hai6" #蘻
  sub "蘼", "mei4" #蘼
  sub "蘽", "leoi5" #蘽
  sub "蘾", "waai6" #蘾
  sub "蘿", "lo4" #蘿
  sub "虀", "zai1" #虀
  sub "虁", "kwai4" #虁
  sub "虂", "lou6" #虂
  sub "虃", "zim1" #虃
  sub "虄", "saat3" #虄
  sub "虅", "tang4" #虅
  sub "虆", "leoi4" #虆
  sub "虇", "hyun2" #虇
  sub "虈", "hiu1" #虈
  sub "虉", "jik6" #虉
  sub "虊", "lyun4" #虊
  sub "虋", "mun4" #虋
  sub "虌", "bit3" #虌
  sub "虍", any(["fu1", "fu2 zi6 tau4"]) #虍
  sub "虎", "fu2" #虎
  sub "虏", "lou5" #虏
  sub "虐", "joek6" #虐
  sub "虑", "leoi6" #虑
  sub "虒", "si1" #虒
  sub "虓", "haau1" #虓
  sub "虔", "kin4" #虔
  sub "處", any(["cyu5", "cyu2", "cyu3", "syu2", "syu3"]) #處
  sub "虖", any(["fu4", "fu1"]) #虖
  sub "虗", "heoi1" #虗
  sub "虘", "co4" #虘
  sub "虙", "fuk6" #虙
  sub "虚", "heoi1" #虚
  sub "虛", "heoi1" #虛
  sub "虜", "lou5" #虜
  sub "虝", "fu2" #虝
  sub "虞", "jyu4" #虞
  sub "號", any(["hou6", "hou2", "hou4"]) #號
  sub "虠", "gaau2" #虠
  sub "虡", "geoi6" #虡
  sub "虢", "gwik1" #虢
  sub "虣", "bou6" #虣
  sub "虤", any(["ngaan4", "aan4"]) #虤
  sub "虥", "zaan6" #虥
  sub "虦", "zaan6" #虦
  sub "虧", "kwai1" #虧
  sub "虨", "ban1" #虨
  sub "虩", "gwik1" #虩
  sub "虪", "suk1" #虪
  sub "虫", any(["cung4", "cung2", "wai2"]) #虫
  sub "虬", "kau4" #虬
  sub "虭", "diu1" #虭
  sub "虮", any(["gei1", "gei2", "kei4"]) #虮
  sub "虯", "kau4" #虯
  sub "虰", "ding1" #虰
  sub "虱", "sat1" #虱
  sub "虲", "buk1" #虲
  sub "虳", "gwat1" #虳
  sub "虴", "zaak3" #虴
  sub "虵", "se4" #虵
  sub "虶", "jyu1" #虶
  sub "虷", any(["hon4", "gon1"]) #虷
  sub "虸", "zi2" #虸
  sub "虹", "hung4" #虹
  sub "虺", any(["wai2", "fui1"]) #虺
  sub "虻", "mong4" #虻
  sub "虼", "gat1" #虼
  sub "虽", "seoi1" #虽
  sub "虾", any(["haa1", "haa4"]) #虾
  sub "虿", "caai3" #虿
  sub "蚀", any(["sik6", "sit6"]) #蚀
  sub "蚁", any(["ngai5", "ai5"]) #蚁
  sub "蚂", any(["maa6", "maa1", "maa5"]) #蚂
  sub "蚃", "hoeng2" #蚃
  sub "蚄", "fong1" #蚄
  sub "蚅", any(["ak1", "ngak1"]) #蚅
  sub "蚆", "baa1" #蚆
  sub "蚇", "cik3" #蚇
  sub "蚈", "hin1" #蚈
  sub "蚉", "man1" #蚉
  sub "蚊", any(["man1", "man4"]) #蚊
  sub "蚋", "jeoi6" #蚋
  sub "蚌", "pong5" #蚌
  sub "蚍", "pei4" #蚍
  sub "蚎", "jyut6" #蚎
  sub "蚏", "jyut6" #蚏
  sub "蚐", "gwan1" #蚐
  sub "蚑", "kei4" #蚑
  sub "蚒", "jim4" #蚒
  sub "蚓", "jan5" #蚓
  sub "蚔", "kei4" #蚔
  sub "蚕", any(["caam4", "caam2"]) #蚕
  sub "蚖", "jyun4" #蚖
  sub "蚗", "kyut3" #蚗
  sub "蚘", "wui4" #蚘
  sub "蚙", "kam4" #蚙
  sub "蚚", "kei4" #蚚
  sub "蚛", "zung6" #蚛
  sub "蚜", any(["ngaa4", "aa4"]) #蚜
  sub "蚝", any(["ci3", "hou4"]) #蚝
  sub "蚞", "muk6" #蚞
  sub "蚟", "wong4" #蚟
  sub "蚠", "fan4" #蚠
  sub "蚡", "fan4" #蚡
  sub "蚢", "hong4" #蚢
  sub "蚣", "gung1" #蚣
  sub "蚤", "zou2" #蚤
  sub "蚥", "fu6" #蚥
  sub "蚦", any(["jim4", "naam4", "laam4"]) #蚦
  sub "蚧", any(["gaai3", "gaai2"]) #蚧
  sub "蚨", "fu4" #蚨
  sub "蚩", "ci1" #蚩
  sub "蚪", "dau2" #蚪
  sub "蚫", "baau1" #蚫
  sub "蚬", "hin2" #蚬
  sub "蚭", any(["nei4", "lei4"]) #蚭
  sub "蚮", "taai3" #蚮
  sub "蚯", "jau1" #蚯
  sub "蚰", "jau4" #蚰
  sub "蚱", any(["zaak3", "zaa3"]) #蚱
  sub "蚲", "ping4" #蚲
  sub "蚳", "ci4" #蚳
  sub "蚴", any(["jau2", "jau1", "jau3"]) #蚴
  sub "蚵", "ho4" #蚵
  sub "蚶", "ham1" #蚶
  sub "蚷", "geoi6" #蚷
  sub "蚸", "cik1" #蚸
  sub "蚹", "fu6" #蚹
  sub "蚺", any(["jim4", "naam4", "laam4"]) #蚺
  sub "蚻", "zaat3" #蚻
  sub "蚼", any(["ngau1", "au1"]) #蚼
  sub "蚽", "pei4" #蚽
  sub "蚾", "pei4" #蚾
  sub "蚿", "jin4" #蚿
  sub "蛀", "zyu3" #蛀
  sub "蛁", "diu1" #蛁
  sub "蛂", "bit6" #蛂
  sub "蛃", "bing2" #蛃
  sub "蛄", any(["gu1", "gwu1"]) #蛄
  sub "蛅", any(["jim4", "zim1"]) #蛅
  sub "蛆", any(["zeoi1", "ceoi1"]) #蛆
  sub "蛇", any(["se4", "se2", "ji4"]) #蛇
  sub "蛈", "tit3" #蛈
  sub "蛉", "ling4" #蛉
  sub "蛊", any(["gu2", "gwu2"]) #蛊
  sub "蛋", any(["daan6", "daan2"]) #蛋
  sub "蛌", any(["gu2", "gwu2"]) #蛌
  sub "蛍", "jing4" #蛍
  sub "蛎", "lai6" #蛎
  sub "蛏", "cing1" #蛏
  sub "蛐", "kuk1" #蛐
  sub "蛑", "mau4" #蛑
  sub "蛒", "gaak3" #蛒
  sub "蛓", "ci3" #蛓
  sub "蛔", "wui4" #蛔
  sub "蛕", "wui4" #蛕
  sub "蛖", "mong4" #蛖
  sub "蛗", "fau6" #蛗
  sub "蛘", any(["joeng5", "joeng4", "mai5"]) #蛘
  sub "蛙", "waa1" #蛙
  sub "蛚", "lit6" #蛚
  sub "蛛", "zyu1" #蛛
  sub "蛜", "ji1" #蛜
  sub "蛝", "haan4" #蛝
  sub "蛞", any(["kut3", "kwut3", "fut3"]) #蛞
  sub "蛟", "gaau1" #蛟
  sub "蛠", "lai6" #蛠
  sub "蛡", "jik6" #蛡
  sub "蛢", "ping4" #蛢
  sub "蛣", "kit3" #蛣
  sub "蛤", any(["gap3", "gaap3", "haa4", "haa1"]) #蛤
  sub "蛥", "sit6" #蛥
  sub "蛦", "ji4" #蛦
  sub "蛧", "mong5" #蛧
  sub "蛨", "mak6" #蛨
  sub "蛩", "kung4" #蛩
  sub "蛪", "kit3" #蛪
  sub "蛫", "gwai2" #蛫
  sub "蛬", any(["kung4", "gung2"]) #蛬
  sub "蛭", "zat6" #蛭
  sub "蛮", "maan4" #蛮
  sub "蛯", "lou5" #蛯
  sub "蛰", any(["zat6", "zik6", "zit3"]) #蛰
  sub "蛱", "gaap3" #蛱
  sub "蛲", any(["jiu4", "naau4", "laau4"]) #蛲
  sub "蛳", "si1" #蛳
  sub "蛴", "cai4" #蛴
  sub "蛵", "hing1" #蛵
  sub "蛶", "lyut6" #蛶
  sub "蛷", "kau4" #蛷
  sub "蛸", any(["saau1", "siu1"]) #蛸
  sub "蛹", "jung2" #蛹
  sub "蛺", "gaap3" #蛺
  sub "蛻", any(["teoi3", "seoi3"]) #蛻
  sub "蛼", "ce1" #蛼
  sub "蛽", "bui3" #蛽
  sub "蛾", any(["ngo4", "o4", "ngai5", "ai5"]) #蛾
  sub "蛿", "ham5" #蛿
  sub "蜀", "suk6" #蜀
  sub "蜁", "syun4" #蜁
  sub "蜂", "fung1" #蜂
  sub "蜃", any(["san6", "san5", "san4"]) #蜃
  sub "蜄", "san6" #蜄
  sub "蜅", "fu2" #蜅
  sub "蜆", "hin2" #蜆
  sub "蜇", "zit3" #蜇
  sub "蜈", any(["ng4", "m4"]) #蜈
  sub "蜉", "fau4" #蜉
  sub "蜊", "lei4" #蜊
  sub "蜋", "long4" #蜋
  sub "蜌", "bai6" #蜌
  sub "蜍", any(["ceoi4", "cyu4", "syu4"]) #蜍
  sub "蜎", "jyun1" #蜎
  sub "蜏", "jau5" #蜏
  sub "蜐", "gip3" #蜐
  sub "蜑", "daan6" #蜑
  sub "蜒", "jin4" #蜒
  sub "蜓", "ting4" #蜓
  sub "蜔", "tin4" #蜔
  sub "蜕", any(["teoi3", "seoi3"]) #蜕
  sub "蜖", "wui4" #蜖
  sub "蜗", "wo1" #蜗
  sub "蜘", "zi1" #蜘
  sub "蜙", "sung1" #蜙
  sub "蜚", any(["fei2", "fei1"]) #蜚
  sub "蜛", "geoi1" #蜛
  sub "蜜", "mat6" #蜜
  sub "蜝", "kei4" #蜝
  sub "蜞", any(["kei4", "kei2"]) #蜞
  sub "蜟", "juk6" #蜟
  sub "蜠", "kwan5" #蜠
  sub "蜡", any(["laap6", "zaa3"]) #蜡
  sub "蜢", any(["maang5", "maang2"]) #蜢
  sub "蜣", "goeng1" #蜣
  sub "蜤", "si1" #蜤
  sub "蜥", "sik1" #蜥
  sub "蜦", "leon4" #蜦
  sub "蜧", "lai6" #蜧
  sub "蜨", "dip6" #蜨
  sub "蜩", "tiu4" #蜩
  sub "蜪", "tou1" #蜪
  sub "蜫", "gwan1" #蜫
  sub "蜬", "ham4" #蜬
  sub "蜭", "ham5" #蜭
  sub "蜮", "wik6" #蜮
  sub "蜯", "pong5" #蜯
  sub "蜰", "fei4" #蜰
  sub "蜱", "pei4" #蜱
  sub "蜲", "wai1" #蜲
  sub "蜳", "deon1" #蜳
  sub "蜴", "jik6" #蜴
  sub "蜵", "jyun1" #蜵
  sub "蜶", "seot1" #蜶
  sub "蜷", "kyun4" #蜷
  sub "蜸", "hin2" #蜸
  sub "蜹", "jeoi6" #蜹
  sub "蜺", any(["ngai4", "ai4"]) #蜺
  sub "蜻", any(["cing1", "zing1"]) #蜻
  sub "蜼", "wai2" #蜼
  sub "蜽", "loeng5" #蜽
  sub "蜾", any(["gwo2", "go2"]) #蜾
  sub "蜿", any(["jyun1", "jyun2"]) #蜿
  sub "蝀", any(["dung1", "dung3"]) #蝀
  sub "蝁", any(["ok3", "ngok3"]) #蝁
  sub "蝂", "baan2" #蝂
  sub "蝃", "dai3" #蝃
  sub "蝄", "mong5" #蝄
  sub "蝅", "caam4" #蝅
  sub "蝆", "me1" #蝆
  sub "蝇", any(["jing4", "jing1"]) #蝇
  sub "蝈", any(["gwok3", "gok3"]) #蝈
  sub "蝉", any(["sim4", "sim2", "sin4"]) #蝉
  sub "蝊", "ding6" #蝊
  sub "蝋", "laap6" #蝋
  sub "蝌", "fo1" #蝌
  sub "蝍", "zik1" #蝍
  sub "蝎", any(["hot3", "hit3", "kit3"]) #蝎
  sub "蝏", "ting4" #蝏
  sub "蝐", any(["mou6", "mui6"]) #蝐
  sub "蝑", "seoi1" #蝑
  sub "蝒", "min4" #蝒
  sub "蝓", "jyu4" #蝓
  sub "蝔", "gaai1" #蝔
  sub "蝕", any(["sik6", "sit6"]) #蝕
  sub "蝖", "hyun1" #蝖
  sub "蝗", "wong4" #蝗
  sub "蝘", "jin2" #蝘
  sub "蝙", any(["bin1", "pin1"]) #蝙
  sub "蝚", "jau4" #蝚
  sub "蝛", "wai1" #蝛
  sub "蝜", "fu6" #蝜
  sub "蝝", "jyun4" #蝝
  sub "蝞", "mei6" #蝞
  sub "蝟", "wai6" #蝟
  sub "蝠", "fuk1" #蝠
  sub "蝡", "jyu4" #蝡
  sub "蝢", "kit3" #蝢
  sub "蝣", "jau4" #蝣
  sub "蝤", any(["jau4", "cau4", "zau1"]) #蝤
  sub "蝥", "maau4" #蝥
  sub "蝦", any(["haa1", "haa4"]) #蝦
  sub "蝧", "jing1" #蝧
  sub "蝨", "sat1" #蝨
  sub "蝩", "cung4" #蝩
  sub "蝪", "tong1" #蝪
  sub "蝫", "zyu1" #蝫
  sub "蝬", "zung1" #蝬
  sub "蝭", "tai4" #蝭
  sub "蝮", "fuk1" #蝮
  sub "蝯", "jyun4" #蝯
  sub "蝰", any(["kwai1", "fui1"]) #蝰
  sub "蝱", any(["mang4", "mong4"]) #蝱
  sub "蝲", "laat6" #蝲
  sub "蝳", "doi6" #蝳
  sub "蝴", "wu4" #蝴
  sub "蝵", "cau1" #蝵
  sub "蝶", any(["dip6", "dip2"]) #蝶
  sub "蝷", "lik6" #蝷
  sub "蝸", "wo1" #蝸
  sub "蝹", "wan1" #蝹
  sub "蝺", "geoi2" #蝺
  sub "蝻", any(["naam4", "laam4"]) #蝻
  sub "蝼", "lau4" #蝼
  sub "蝽", "ceon1" #蝽
  sub "蝾", "wing4" #蝾
  sub "蝿", "jing4" #蝿
  sub "螀", "zoeng1" #螀
  sub "螁", "teoi3" #螁
  sub "螂", any(["long4", "long2"]) #螂
  sub "螃", "pong4" #螃
  sub "螄", "si1" #螄
  sub "螅", "sik1" #螅
  sub "螆", "zi1" #螆
  sub "螇", "hai4" #螇
  sub "螈", "jyun4" #螈
  sub "螉", "jung1" #螉
  sub "螊", any(["lim4", "ham1"]) #螊
  sub "螋", any(["sau1", "sau3", "sau2"]) #螋
  sub "螌", any(["baan1", "pun4"]) #螌
  sub "融", "jung4" #融
  sub "螎", "jung4" #螎
  sub "螏", "zat6" #螏
  sub "螐", "wu1" #螐
  sub "螑", "jau3" #螑
  sub "螒", "hon6" #螒
  sub "螓", "ceon4" #螓
  sub "螔", "ji4" #螔
  sub "螕", "bai1" #螕
  sub "螖", "waat6" #螖
  sub "螗", "tong4" #螗
  sub "螘", any(["ngai5", "ai5"]) #螘
  sub "螙", "dou3" #螙
  sub "螚", any(["noi6", "loi6"]) #螚
  sub "螛", "hot6" #螛
  sub "螜", "huk6" #螜
  sub "螝", "gwai1" #螝
  sub "螞", any(["maa5", "maa6", "maa1"]) #螞
  sub "螟", "ming4" #螟
  sub "螠", any(["jik1", "si3"]) #螠
  sub "螡", any(["man1", "man4"]) #螡
  sub "螢", "jing4" #螢
  sub "螣", any(["dak6", "tang4"]) #螣
  sub "螤", "zung1" #螤
  sub "螥", "cong1" #螥
  sub "螦", "sou3" #螦
  sub "螧", "kei4" #螧
  sub "螨", "mun5" #螨
  sub "螩", "tiu4" #螩
  sub "螪", "soeng1" #螪
  sub "螫", any(["sik1", "cik1"]) #螫
  sub "螬", "cou4" #螬
  sub "螭", "ci1" #螭
  sub "螮", "dai3" #螮
  sub "螯", any(["ngou4", "ou4"]) #螯
  sub "螰", "luk6" #螰
  sub "螱", "wai3" #螱
  sub "螲", any(["dit6", "zat6"]) #螲
  sub "螳", "tong4" #螳
  sub "螴", "can4" #螴
  sub "螵", "piu1" #螵
  sub "螶", "keoi4" #螶
  sub "螷", "pei4" #螷
  sub "螸", "jyu4" #螸
  sub "螹", any(["zim6", "caam4"]) #螹
  sub "螺", any(["lo4", "lo2"]) #螺
  sub "螻", "lau4" #螻
  sub "螼", "jan2" #螼
  sub "螽", "zung1" #螽
  sub "螾", "jan5" #螾
  sub "螿", "zoeng1" #螿
  sub "蟀", "seot1" #蟀
  sub "蟁", any(["man1", "man4"]) #蟁
  sub "蟂", "giu1" #蟂
  sub "蟃", "maan6" #蟃
  sub "蟄", any(["zat6", "zik6", "zit3"]) #蟄
  sub "蟅", "ze3" #蟅
  sub "蟆", any(["maa4", "mou1"]) #蟆
  sub "蟇", any(["maa4", "mou1"]) #蟇
  sub "蟈", any(["gwok3", "gok3"]) #蟈
  sub "蟉", "lau4" #蟉
  sub "蟊", "maau4" #蟊
  sub "蟋", "sik1" #蟋
  sub "蟌", "cung1" #蟌
  sub "蟍", "lei4" #蟍
  sub "蟎", "mun5" #蟎
  sub "蟏", "siu1" #蟏
  sub "蟐", "kei4" #蟐
  sub "蟑", "zoeng1" #蟑
  sub "蟒", "mong5" #蟒
  sub "蟓", "zoeng6" #蟓
  sub "蟔", "mat6" #蟔
  sub "蟕", "zai1" #蟕
  sub "蟖", "si1" #蟖
  sub "蟗", "cau1" #蟗
  sub "蟘", any(["dak6", "dat6"]) #蟘
  sub "蟙", "zik1" #蟙
  sub "蟚", "paang4" #蟚
  sub "蟛", "paang4" #蟛
  sub "蟜", "giu2" #蟜
  sub "蟝", any(["keoi4", "keoi2"]) #蟝
  sub "蟞", "bit3" #蟞
  sub "蟟", "liu4" #蟟
  sub "蟠", any(["pun4", "faan4"]) #蟠
  sub "蟡", "wai1" #蟡
  sub "蟢", "hei2" #蟢
  sub "蟣", any(["gei2", "kei4"]) #蟣
  sub "蟤", "zyun1" #蟤
  sub "蟥", "wong4" #蟥
  sub "蟦", "fei4" #蟦
  sub "蟧", any(["lou4", "lou2"]) #蟧
  sub "蟨", "kyut3" #蟨
  sub "蟩", "kyut3" #蟩
  sub "蟪", "wai6" #蟪
  sub "蟫", any(["jam4", "taam4", "cam4"]) #蟫
  sub "蟬", any(["sim4", "sim2", "sin4"]) #蟬
  sub "蟭", "ziu1" #蟭
  sub "蟮", "sin6" #蟮
  sub "蟯", any(["jiu4", "naau4", "laau4"]) #蟯
  sub "蟰", "siu1" #蟰
  sub "蟱", "mou4" #蟱
  sub "蟲", any(["cung4", "cung2"]) #蟲
  sub "蟳", "cing4" #蟳
  sub "蟴", "si1" #蟴
  sub "蟵", "cyu4" #蟵
  sub "蟶", "cing1" #蟶
  sub "蟷", "dong1" #蟷
  sub "蟸", "lai5" #蟸
  sub "蟹", "haai5" #蟹
  sub "蟺", "sin6" #蟺
  sub "蟻", any(["ngai5", "ai5"]) #蟻
  sub "蟼", "ging2" #蟼
  sub "蟽", "daat6" #蟽
  sub "蟾", "sim4" #蟾
  sub "蟿", "kai3" #蟿
  sub "蠀", "ci1" #蠀
  sub "蠁", "hoeng2" #蠁
  sub "蠂", "sip3" #蠂
  sub "蠃", any(["lo2", "lo4"]) #蠃
  sub "蠄", "kam4" #蠄
  sub "蠅", any(["jing4", "jing1"]) #蠅
  sub "蠆", "caai3" #蠆
  sub "蠇", "lai6" #蠇
  sub "蠈", "caak3" #蠈
  sub "蠉", "hyun1" #蠉
  sub "蠊", "lim4" #蠊
  sub "蠋", "zuk1" #蠋
  sub "蠌", "zaak6" #蠌
  sub "蠍", any(["hit3", "kit3"]) #蠍
  sub "蠎", "mong5" #蠎
  sub "蠏", "haai5" #蠏
  sub "蠐", "cai4" #蠐
  sub "蠑", "wing4" #蠑
  sub "蠒", "gaan2" #蠒
  sub "蠓", "mung5" #蠓
  sub "蠔", "hou4" #蠔
  sub "蠕", "jyu4" #蠕
  sub "蠖", "wok6" #蠖
  sub "蠗", "zok6" #蠗
  sub "蠘", "zit6" #蠘
  sub "蠙", any(["pan4", "ban1"]) #蠙
  sub "蠚", any(["kok3", "hok3"]) #蠚
  sub "蠛", "mit6" #蠛
  sub "蠜", "faan4" #蠜
  sub "蠝", "leoi5" #蠝
  sub "蠞", "zit6" #蠞
  sub "蠟", "laap6" #蠟
  sub "蠠", "man5" #蠠
  sub "蠡", any(["lai5", "lai4"]) #蠡
  sub "蠢", "ceon2" #蠢
  sub "蠣", "lai6" #蠣
  sub "蠤", "cau1" #蠤
  sub "蠥", any(["jit6", "jip6"]) #蠥
  sub "蠦", "lou4" #蠦
  sub "蠧", "dou3" #蠧
  sub "蠨", "siu1" #蠨
  sub "蠩", "zyu1" #蠩
  sub "蠪", "lung4" #蠪
  sub "蠫", "lai5" #蠫
  sub "蠬", "lung4" #蠬
  sub "蠭", "fung1" #蠭
  sub "蠮", any(["jit3", "jit6"]) #蠮
  sub "蠯", "pei4" #蠯
  sub "蠰", "joeng6" #蠰
  sub "蠱", any(["gu2", "gwu2"]) #蠱
  sub "蠲", "gyun1" #蠲
  sub "蠳", any(["ang1", "ngang1"]) #蠳
  sub "蠴", "syu4" #蠴
  sub "蠵", "kwai4" #蠵
  sub "蠶", any(["caam4", "caam2"]) #蠶
  sub "蠷", "keoi4" #蠷
  sub "蠸", "kyun4" #蠸
  sub "蠹", "dou3" #蠹
  sub "蠺", "caam4" #蠺
  sub "蠻", "maan4" #蠻
  sub "蠼", any(["keoi4", "fok3"]) #蠼
  sub "蠽", "zit3" #蠽
  sub "蠾", "zuk1" #蠾
  sub "蠿", "zyut3" #蠿
  sub "血", "hyut3" #血
  sub "衁", "fong1" #衁
  sub "衂", any(["nuk6", "luk6"]) #衂
  sub "衃", "pui1" #衃
  sub "衄", any(["nuk6", "luk6"]) #衄
  sub "衅", "jan6" #衅
  sub "衆", "zung3" #衆
  sub "衇", "mak6" #衇
  sub "衈", any(["nei6", "lei6"]) #衈
  sub "衉", "haak3" #衉
  sub "衊", "mit6" #衊
  sub "衋", "sik1" #衋
  sub "行", any(["hang4", "hang2", "haang4", "haang2", "hong4", "hong2", "hang6"]) #行
  sub "衍", any(["jin2", "hin2", "jin5"]) #衍
  sub "衎", "hon3" #衎
  sub "衏", any(["jyun2", "jyun6"]) #衏
  sub "衐", "geoi6" #衐
  sub "衑", "ling4" #衑
  sub "衒", any(["jyun6", "jyun4"]) #衒
  sub "術", any(["seot6", "seot2"]) #術
  sub "衔", any(["haam4", "ham4"]) #衔
  sub "衕", any(["dung6", "tung4"]) #衕
  sub "衖", any(["hong6", "hong2", "lung6", "nung6"]) #衖
  sub "街", "gaai1" #街
  sub "衘", any(["haam4", "ham4"]) #衘
  sub "衙", any(["ngaa4", "aa4"]) #衙
  sub "衚", "wu4" #衚
  sub "衛", "wai6" #衛
  sub "衜", any(["dou6", "dou3"]) #衜
  sub "衝", any(["cung1", "cung3"]) #衝
  sub "衞", "wai6" #衞
  sub "衟", "dou6" #衟
  sub "衠", "zeon1" #衠
  sub "衡", any(["hang4", "waang4"]) #衡
  sub "衢", "keoi4" #衢
  sub "衣", any(["ji1", "ji3"]) #衣
  sub "衤", "ji1 zi6 bin1" #衤
  sub "补", "bou2" #补
  sub "衦", "gon2" #衦
  sub "衧", "jyu1" #衧
  sub "表", any(["biu2", "biu1"]) #表
  sub "衩", any(["caa3", "caa2"]) #衩
  sub "衪", any(["ji5", "ji4"]) #衪
  sub "衫", "saam1" #衫
  sub "衬", "can3" #衬
  sub "衭", any(["fu1", "fu3"]) #衭
  sub "衮", "gwan2" #衮
  sub "衯", "fan1" #衯
  sub "衰", any(["seoi1", "ceoi1"]) #衰
  sub "衱", "gip3" #衱
  sub "衲", any(["naap6", "laap6", "naap2", "laap2"]) #衲
  sub "衳", "zung1" #衳
  sub "衴", "dam2" #衴
  sub "衵", any(["nik1", "lik1", "jat6"]) #衵
  sub "衶", "zung6" #衶
  sub "衷", any(["zung1", "cung1"]) #衷
  sub "衸", "gaai3" #衸
  sub "衹", "zi2" #衹
  sub "衺", "ce4" #衺
  sub "衻", "jim4" #衻
  sub "衼", "zi1" #衼
  sub "衽", any(["jam6", "jam5"]) #衽
  sub "衾", "kam1" #衾
  sub "衿", any(["kam1", "gam1"]) #衿
  sub "袀", "gwan1" #袀
  sub "袁", "jyun4" #袁
  sub "袂", "mai6" #袂
  sub "袃", "caai3" #袃
  sub "袄", any(["ou2", "ngou2", "ou3", "ngou3"]) #袄
  sub "袅", any(["niu5", "liu5"]) #袅
  sub "袆", "fai1" #袆
  sub "袇", "jim4" #袇
  sub "袈", "gaa1" #袈
  sub "袉", "to4" #袉
  sub "袊", "ling5" #袊
  sub "袋", any(["doi6", "doi2"]) #袋
  sub "袌", any(["pou5", "pou4"]) #袌
  sub "袍", any(["pou4", "pou2"]) #袍
  sub "袎", "jau3" #袎
  sub "袏", "zo3" #袏
  sub "袐", "bat1" #袐
  sub "袑", "siu6" #袑
  sub "袒", "taan2" #袒
  sub "袓", "zeoi6" #袓
  sub "袔", "ho6" #袔
  sub "袕", "jyut6" #袕
  sub "袖", "zau6" #袖
  sub "袗", any(["zan1", "can2", "zan2"]) #袗
  sub "袘", any(["ji5", "ji4"]) #袘
  sub "袙", "paa3" #袙
  sub "袚", "fat1" #袚
  sub "袛", any(["dai1", "zi1"]) #袛
  sub "袜", any(["mat6", "mat2", "maat6", "mut6"]) #袜
  sub "袝", "fu6" #袝
  sub "袞", "gwan2" #袞
  sub "袟", "dit6" #袟
  sub "袠", "dit6" #袠
  sub "袡", "jim4" #袡
  sub "袢", any(["faan4", "paan3"]) #袢
  sub "袣", "ji3" #袣
  sub "袤", "mau6" #袤
  sub "袥", "tok3" #袥
  sub "袦", any(["neot6", "leot6"]) #袦
  sub "袧", any(["kau1", "gau1"]) #袧
  sub "袨", "jyun6" #袨
  sub "袩", "dim1" #袩
  sub "袪", "keoi1" #袪
  sub "被", any(["bei6", "pei5", "pei1"]) #被
  sub "袬", "juk6" #袬
  sub "袭", "zaap6" #袭
  sub "袮", "ji5" #袮
  sub "袯", any(["but6", "but3"]) #袯
  sub "袰", "mou5" #袰
  sub "袱", any(["fuk6", "fuk2"]) #袱
  sub "袲", "ji4" #袲
  sub "袳", "ci2" #袳
  sub "袴", "fu3" #袴
  sub "袵", any(["jam6", "jam5"]) #袵
  sub "袶", "gong3" #袶
  sub "袷", any(["gip3", "hap1", "gaap3"]) #袷
  sub "袸", "zin6" #袸
  sub "袹", "baak3" #袹
  sub "袺", "git3" #袺
  sub "袻", "ji4" #袻
  sub "袼", "gok3" #袼
  sub "袽", "jyu4" #袽
  sub "袾", "zyu1" #袾
  sub "袿", "gwai1" #袿
  sub "裀", "jan1" #裀
  sub "裁", "coi4" #裁
  sub "裂", any(["lit6", "lit3"]) #裂
  sub "裃", "lung6" #裃
  sub "裄", "hang4" #裄
  sub "装", "zong1" #装
  sub "裆", "dong1" #裆
  sub "裇", "seot1" #裇
  sub "裈", "gwan1" #裈
  sub "裉", "kang3" #裉
  sub "裊", any(["niu5", "liu5"]) #裊
  sub "裋", "syu6" #裋
  sub "裌", "gaap3" #裌
  sub "裍", "kwan2" #裍
  sub "裎", "cing4" #裎
  sub "裏", any(["leoi5", "lei5"]) #裏
  sub "裐", "gyun1" #裐
  sub "裑", "san1" #裑
  sub "裒", any(["pau4", "fau4"]) #裒
  sub "裓", any(["gat1", "gaai1"]) #裓
  sub "裔", "jeoi6" #裔
  sub "裕", "jyu6" #裕
  sub "裖", "zan3" #裖
  sub "裗", "lau4" #裗
  sub "裘", "kau4" #裘
  sub "裙", any(["kwan4", "kwan2"]) #裙
  sub "裚", "zai3" #裚
  sub "裛", "jap1" #裛
  sub "補", "bou2" #補
  sub "裝", "zong1" #裝
  sub "裞", "seoi3" #裞
  sub "裟", "saa1" #裟
  sub "裠", "kwan4" #裠
  sub "裡", any(["leoi5", "lei5"]) #裡
  sub "裢", "lin4" #裢
  sub "裣", any(["lim5", "lim6"]) #裣
  sub "裤", "fu3" #裤
  sub "裥", any(["gaan2", "gaan3"]) #裥
  sub "裦", "bou1" #裦
  sub "裧", any(["cim1", "sim4"]) #裧
  sub "裨", any(["pei4", "bei1"]) #裨
  sub "裩", "gwan1" #裩
  sub "裪", "tou4" #裪
  sub "裫", "jyun3" #裫
  sub "裬", "ling4" #裬
  sub "裭", "ci2" #裭
  sub "裮", "coeng1" #裮
  sub "裯", any(["cau4", "dou1"]) #裯
  sub "裰", "zyut3" #裰
  sub "裱", "biu2" #裱
  sub "裲", "loeng5" #裲
  sub "裳", "soeng4" #裳
  sub "裴", "pui4" #裴
  sub "裵", "pui4" #裵
  sub "裶", "fei1" #裶
  sub "裷", any(["jyun1", "gwan2"]) #裷
  sub "裸", "lo2" #裸
  sub "裹", any(["gwo2", "go2"]) #裹
  sub "裺", "jim2" #裺
  sub "裻", "duk1" #裻
  sub "裼", any(["sik1", "sik3", "tik1", "tai3"]) #裼
  sub "製", "zai3" #製
  sub "裾", "geoi1" #裾
  sub "裿", "ji2" #裿
  sub "褀", "gei6" #褀
  sub "褁", any(["gwo2", "go2"]) #褁
  sub "褂", any(["gwaa3", "gwaa2", "kwaa2"]) #褂
  sub "褃", "kang3" #褃
  sub "褄", "cai1" #褄
  sub "褅", "tai3" #褅
  sub "褆", "tai4" #褆
  sub "複", "fuk1" #複
  sub "褈", "cung4" #褈
  sub "褉", "kit3" #褉
  sub "褊", "bin2" #褊
  sub "褋", "dip6" #褋
  sub "褌", "gwan1" #褌
  sub "褍", "dyun1" #褍
  sub "褎", any(["zau6", "jau6"]) #褎
  sub "褏", any(["zau6", "jau6"]) #褏
  sub "褐", "hot3" #褐
  sub "褑", "jyun6" #褑
  sub "褒", "bou1" #褒
  sub "褓", "bou2" #褓
  sub "褔", "fu3" #褔
  sub "褕", "jyu4" #褕
  sub "褖", "teon3" #褖
  sub "褗", "jin2" #褗
  sub "褘", "fai1" #褘
  sub "褙", "bui3" #褙
  sub "褚", any(["cyu5", "cyu2", "ze2"]) #褚
  sub "褛", any(["leoi5", "lau5", "lau1"]) #褛
  sub "褜", "baau1" #褜
  sub "褝", "daan1" #褝
  sub "褞", "wan2" #褞
  sub "褟", "taap3" #褟
  sub "褠", "kau1" #褠
  sub "褡", "daap3" #褡
  sub "褢", "waai4" #褢
  sub "褣", "jung4" #褣
  sub "褤", "jyun6" #褤
  sub "褥", any(["juk6", "juk2"]) #褥
  sub "褦", any(["naai6", "laai6", "le5", "nang3", "lang3"]) #褦
  sub "褧", "gwing2" #褧
  sub "褨", "so2" #褨
  sub "褩", "bun1" #褩
  sub "褪", any(["tan3", "teoi3"]) #褪
  sub "褫", "ci2" #褫
  sub "褬", "song2" #褬
  sub "褭", any(["niu5", "liu5"]) #褭
  sub "褮", any(["ang1", "ngang1"]) #褮
  sub "褯", "zik6" #褯
  sub "褰", "hin1" #褰
  sub "褱", "waai4" #褱
  sub "褲", "fu3" #褲
  sub "褳", "lin4" #褳
  sub "褴", "laam4" #褴
  sub "褵", "lei4" #褵
  sub "褶", any(["zip3", "zaap3", "dip6", "zaap6"]) #褶
  sub "褷", "si1" #褷
  sub "褸", any(["leoi5", "lau5", "lau1"]) #褸
  sub "褹", any(["ngai6", "ai6"]) #褹
  sub "褺", "dip6" #褺
  sub "褻", "sit3" #褻
  sub "褼", "sin1" #褼
  sub "褽", "wai3" #褽
  sub "褾", "biu2" #褾
  sub "褿", "cou4" #褿
  sub "襀", "zik1" #襀
  sub "襁", "koeng5" #襁
  sub "襂", any(["sam1", "saam1"]) #襂
  sub "襃", "bou1" #襃
  sub "襄", "soeng1" #襄
  sub "襅", "bat1" #襅
  sub "襆", any(["fuk6", "buk6"]) #襆
  sub "襇", any(["gaan2", "gaan3"]) #襇
  sub "襈", "zyun6" #襈
  sub "襉", "gaan3" #襉
  sub "襊", "ceoi3" #襊
  sub "襋", "gik1" #襋
  sub "襌", "daan1" #襌
  sub "襍", "zaap6" #襍
  sub "襎", "faan4" #襎
  sub "襏", any(["but6", "but3"]) #襏
  sub "襐", "zoeng6" #襐
  sub "襑", "cam4" #襑
  sub "襒", "bit6" #襒
  sub "襓", "jiu4" #襓
  sub "襔", "loeng5" #襔
  sub "襕", "laan4" #襕
  sub "襖", any(["ou2", "ngou2", "ou3", "ngou3"]) #襖
  sub "襗", any(["zaak6", "dok6"]) #襗
  sub "襘", any(["kui2", "kwui2"]) #襘
  sub "襙", "cou3" #襙
  sub "襚", "seoi6" #襚
  sub "襛", any(["nung4", "lung4"]) #襛
  sub "襜", any(["cim1", "sim4"]) #襜
  sub "襝", any(["lim5", "lim6"]) #襝
  sub "襞", "bik1" #襞
  sub "襟", "kam1" #襟
  sub "襠", "dong1" #襠
  sub "襡", any(["suk6", "duk6"]) #襡
  sub "襢", any(["zin3", "taan2"]) #襢
  sub "襣", "bei6" #襣
  sub "襤", "laam4" #襤
  sub "襥", any(["fuk6", "buk6"]) #襥
  sub "襦", "jyu4" #襦
  sub "襧", "zi2" #襧
  sub "襨", "deoi3" #襨
  sub "襩", "suk6" #襩
  sub "襪", any(["mat6", "mat2", "maat6"]) #襪
  sub "襫", "sik1" #襫
  sub "襬", any(["baai2", "bei1"]) #襬
  sub "襭", "kit3" #襭
  sub "襮", any(["bok3", "buk6"]) #襮
  sub "襯", "can3" #襯
  sub "襰", "laai6" #襰
  sub "襱", any(["lung4", "lung5"]) #襱
  sub "襲", "zaap6" #襲
  sub "襳", any(["cim1", "sim1", "sam1"]) #襳
  sub "襴", "laan4" #襴
  sub "襵", any(["zip3", "zaap3"]) #襵
  sub "襶", any(["daai3", "de2"]) #襶
  sub "襷", "geoi2" #襷
  sub "襸", "zaan3" #襸
  sub "襹", "si1" #襹
  sub "襺", "gaan2" #襺
  sub "襻", "paan3" #襻
  sub "襼", any(["ngai6", "ai6"]) #襼
  sub "襽", "laan4" #襽
  sub "襾", any(["aa3", "ngaa3"]) #襾
  sub "西", "sai1" #西
  sub "覀", "sai1 zi6 tau4" #覀
  sub "要", any(["jiu3", "jiu1"]) #要
  sub "覂", "fung2" #覂
  sub "覃", any(["taam4", "cam4"]) #覃
  sub "覄", "fuk1" #覄
  sub "覅", "fiu3" #覅
  sub "覆", "fuk1" #覆
  sub "覇", "baa3" #覇
  sub "覈", "hat6" #覈
  sub "覉", "gei1" #覉
  sub "覊", "gei1" #覊
  sub "見", any(["gin3", "jin6"]) #見
  sub "覌", any(["gun1", "gwun1"]) #覌
  sub "覍", "bin6" #覍
  sub "覎", any(["jim3", "jin6"]) #覎
  sub "規", "kwai1" #規
  sub "覐", "gok3" #覐
  sub "覑", "pin2" #覑
  sub "覒", "mou6" #覒
  sub "覓", "mik6" #覓
  sub "覔", "mik6" #覔
  sub "覕", "pit3" #覕
  sub "視", any(["si6", "si2"]) #視
  sub "覗", "zi6" #覗
  sub "覘", "zim1" #覘
  sub "覙", "can2" #覙
  sub "覚", "gok3" #覚
  sub "覛", any(["mik6", "mak6"]) #覛
  sub "覜", "tiu3" #覜
  sub "覝", "lim4" #覝
  sub "覞", "jiu6" #覞
  sub "覟", "zi3" #覟
  sub "覠", "gwan1" #覠
  sub "覡", "hat6" #覡
  sub "覢", "sim2" #覢
  sub "覣", "wai1" #覣
  sub "覤", "gwik1" #覤
  sub "覥", "tin2" #覥
  sub "覦", "jyu4" #覦
  sub "覧", "laam5" #覧
  sub "覨", any(["ngok6", "ok6"]) #覨
  sub "覩", "dou2" #覩
  sub "親", any(["can1", "can3"]) #親
  sub "覫", "pong2" #覫
  sub "覬", "gei3" #覬
  sub "覭", "ming4" #覭
  sub "覮", "jing4" #覮
  sub "覯", "gau3" #覯
  sub "覰", "ceoi3" #覰
  sub "覱", "zaam3" #覱
  sub "覲", any(["gan3", "gan2", "gan6"]) #覲
  sub "観", any(["gun1", "gwun1"]) #観
  sub "覴", "dang1" #覴
  sub "覵", any(["gaan3", "haan2"]) #覵
  sub "覶", "lo4" #覶
  sub "覷", "ceoi3" #覷
  sub "覸", "gaan3" #覸
  sub "覹", "mei4" #覹
  sub "覺", any(["gok3", "gaau3", "gaau1", "gaau4"]) #覺
  sub "覻", "ceoi3" #覻
  sub "覼", "lo4" #覼
  sub "覽", "laam5" #覽
  sub "覾", "sam2" #覾
  sub "覿", "dik6" #覿
  sub "觀", any(["gun1", "gwun1", "gun3", "gwun3"]) #觀
  sub "见", any(["gin3", "jin6"]) #见
  sub "观", any(["gun1", "gwun1", "gun3", "gwun3"]) #观
  sub "觃", any(["jim3", "jin6"]) #觃
  sub "规", "kwai1" #规
  sub "觅", "mik6" #觅
  sub "视", any(["si6", "si2"]) #视
  sub "觇", "zim1" #觇
  sub "览", "laam5" #览
  sub "觉", any(["gok3", "gaau3", "gaau1", "gaau4"]) #觉
  sub "觊", "gei3" #觊
  sub "觋", "hat6" #觋
  sub "觌", "dik6" #觌
  sub "觍", "tin2" #觍
  sub "觎", "jyu4" #觎
  sub "觏", "gau3" #觏
  sub "觐", any(["gan3", "gan2", "gan6"]) #觐
  sub "觑", "ceoi3" #觑
  sub "角", any(["gok3", "gok2", "luk6"]) #角
  sub "觓", "kau4" #觓
  sub "觔", "gan1" #觔
  sub "觕", "cou1" #觕
  sub "觖", any(["kyut3", "kwai3"]) #觖
  sub "觗", "zi3" #觗
  sub "觘", "caau3" #觘
  sub "觙", "kap1" #觙
  sub "觚", any(["gu1", "gwu1"]) #觚
  sub "觛", "daan6" #觛
  sub "觜", any(["zi1", "zeoi2"]) #觜
  sub "觝", "dai2" #觝
  sub "觞", "soeng1" #觞
  sub "觟", any(["waa6", "haai6"]) #觟
  sub "觠", "kyun4" #觠
  sub "觡", "gaak3" #觡
  sub "觢", "sai6" #觢
  sub "解", any(["gaai2", "gaai3", "haai6", "haai5"]) #解
  sub "觤", "gwai2" #觤
  sub "觥", "gwang1" #觥
  sub "触", any(["zuk1", "cuk1"]) #触
  sub "觧", any(["gaai3", "gaai2"]) #觧
  sub "觨", "wan6" #觨
  sub "觩", "kau4" #觩
  sub "觪", "sing1" #觪
  sub "觫", "cuk1" #觫
  sub "觬", any(["ngai4", "ai4"]) #觬
  sub "觭", any(["gei1", "kei1"]) #觭
  sub "觮", "luk6" #觮
  sub "觯", "zi3" #觯
  sub "觰", "zaa1" #觰
  sub "觱", "bit1" #觱
  sub "觲", "sing1" #觲
  sub "觳", any(["huk6", "gok3", "kok3"]) #觳
  sub "觴", "soeng1" #觴
  sub "觵", "gwang1" #觵
  sub "觶", "zi3" #觶
  sub "觷", "hok6" #觷
  sub "觸", any(["zuk1", "cuk1"]) #觸
  sub "觹", "kwai4" #觹
  sub "觺", "ji4" #觺
  sub "觻", "luk6" #觻
  sub "觼", "kyut3" #觼
  sub "觽", "kwai4" #觽
  sub "觾", "jin3" #觾
  sub "觿", "kwai4" #觿
  sub "言", "jin4" #言
  sub "訂", any(["ding3", "ding6", "deng6"]) #訂
  sub "訃", "fu6" #訃
  sub "訄", "kau4" #訄
  sub "訅", "kau4" #訅
  sub "訆", "giu3" #訆
  sub "訇", "gwang1" #訇
  sub "計", any(["gai3", "gai2", "gei3"]) #計
  sub "訉", "faan6" #訉
  sub "訊", "seon3" #訊
  sub "訋", "diu3" #訋
  sub "訌", any(["hung6", "hung3"]) #訌
  sub "訍", "caai3" #訍
  sub "討", "tou2" #討
  sub "訏", any(["heoi1", "heoi2"]) #訏
  sub "訐", any(["kit3", "gai3"]) #訐
  sub "訑", any(["ji4", "daan3", "to4"]) #訑
  sub "訒", "jan6" #訒
  sub "訓", "fan3" #訓
  sub "訔", any(["ngan4", "an4"]) #訔
  sub "訕", "saan3" #訕
  sub "訖", any(["ngat6", "at6", "gat1"]) #訖
  sub "託", "tok3" #託
  sub "記", "gei3" #記
  sub "訙", "seon3" #訙
  sub "訚", any(["ngan4", "an4"]) #訚
  sub "訛", any(["ngo4", "o4"]) #訛
  sub "訜", "fan1" #訜
  sub "訝", any(["ngaa6", "aa6"]) #訝
  sub "訞", "jiu1" #訞
  sub "訟", "zung6" #訟
  sub "訠", "can2" #訠
  sub "訡", "jam4" #訡
  sub "訢", any(["jan1", "hei1", "ngan4", "an4"]) #訢
  sub "訣", "kyut3" #訣
  sub "訤", "haau4" #訤
  sub "訥", any(["neot6", "leot6", "naap6", "laap6", "nat6", "lat6"]) #訥
  sub "訦", "sam4" #訦
  sub "訧", "jau4" #訧
  sub "訨", "zi2" #訨
  sub "訩", "hung1" #訩
  sub "訪", "fong2" #訪
  sub "訫", "seon3" #訫
  sub "訬", any(["caau2", "miu5"]) #訬
  sub "設", "cit3" #設
  sub "訮", any(["ngaan4", "aan4"]) #訮
  sub "訯", "saa2" #訯
  sub "訰", "zeon3" #訰
  sub "許", any(["heoi2", "fu2"]) #許
  sub "訲", "jik1" #訲
  sub "訳", "jik6" #訳
  sub "訴", "sou3" #訴
  sub "訵", "ci1" #訵
  sub "訶", "ho1" #訶
  sub "訷", "san1" #訷
  sub "訸", any(["wo4", "wo6"]) #訸
  sub "訹", "seot1" #訹
  sub "診", any(["can2", "zan2"]) #診
  sub "註", "zyu3" #註
  sub "証", "zing3" #証
  sub "訽", "gau3" #訽
  sub "訾", any(["zi2", "zi1", "ci1", "ci4"]) #訾
  sub "訿", "zi2" #訿
  sub "詀", any(["zaam1", "cip3"]) #詀
  sub "詁", any(["gu2", "gwu2", "gu3", "gwu3"]) #詁
  sub "詂", "fu6" #詂
  sub "詃", "gyun2" #詃
  sub "詄", "dit6" #詄
  sub "詅", "ling4" #詅
  sub "詆", "dai2" #詆
  sub "詇", "joeng3" #詇
  sub "詈", "lei6" #詈
  sub "詉", any(["naau4", "laau4"]) #詉
  sub "詊", "pun3" #詊
  sub "詋", "zau3" #詋
  sub "詌", "gam3" #詌
  sub "詍", "jai6" #詍
  sub "詎", "geoi6" #詎
  sub "詏", any(["aau3", "aau2", "ngaau2", "ngaau3"]) #詏
  sub "詐", "zaa3" #詐
  sub "詑", any(["to4", "ji4"]) #詑
  sub "詒", any(["ji4", "doi6"]) #詒
  sub "詓", "heoi2" #詓
  sub "詔", any(["ziu3", "ziu6"]) #詔
  sub "評", "ping4" #評
  sub "詖", any(["bei3", "bei1"]) #詖
  sub "詗", any(["gwing2", "hing3"]) #詗
  sub "詘", any(["wat1", "zeot1"]) #詘
  sub "詙", "bat6" #詙
  sub "詚", "daat3" #詚
  sub "詛", any(["zo3", "zo2"]) #詛
  sub "詜", "tou1" #詜
  sub "詝", "cyu5" #詝
  sub "詞", "ci4" #詞
  sub "詟", any(["sip3", "zip3"]) #詟
  sub "詠", "wing6" #詠
  sub "詡", "heoi2" #詡
  sub "詢", "seon1" #詢
  sub "詣", any(["ngai6", "ai6"]) #詣
  sub "詤", any(["fong1", "fong2"]) #詤
  sub "詥", "hap6" #詥
  sub "試", any(["si3", "si5"]) #試
  sub "詧", "caat3" #詧
  sub "詨", "haau6" #詨
  sub "詩", "si1" #詩
  sub "詪", "han2" #詪
  sub "詫", "caa3" #詫
  sub "詬", "gau3" #詬
  sub "詭", "gwai2" #詭
  sub "詮", "cyun4" #詮
  sub "詯", "fui3" #詯
  sub "詰", any(["kit3", "gat1"]) #詰
  sub "話", any(["waa6", "waa2"]) #話
  sub "該", "goi1" #該
  sub "詳", "coeng4" #詳
  sub "詴", "wui1" #詴
  sub "詵", "san1" #詵
  sub "詶", any(["zau3", "cau4"]) #詶
  sub "詷", "tung4" #詷
  sub "詸", "mai4" #詸
  sub "詹", "zim1" #詹
  sub "詺", "ming6" #詺
  sub "詻", any(["ngaak6", "aak6"]) #詻
  sub "詼", "fui1" #詼
  sub "詽", any(["ngaan4", "aan4"]) #詽
  sub "詾", "hung1" #詾
  sub "詿", "gwaa3" #詿
  sub "誀", any(["nei6", "lei6"]) #誀
  sub "誁", "bang2" #誁
  sub "誂", any(["tiu5", "tiu1", "diu3"]) #誂
  sub "誃", any(["ci4", "ci2", "ji4"]) #誃
  sub "誄", any(["loi6", "leoi6"]) #誄
  sub "誅", "zyu1" #誅
  sub "誆", any(["hong1", "kwong4", "kong4", "gwong2", "gong2"]) #誆
  sub "誇", "kwaa1" #誇
  sub "誈", "mou4" #誈
  sub "誉", "jyu6" #誉
  sub "誊", "tang4" #誊
  sub "誋", "gei6" #誋
  sub "誌", "zi3" #誌
  sub "認", any(["jing6", "jing2"]) #認
  sub "誎", "cuk1" #誎
  sub "誏", "long5" #誏
  sub "誐", any(["ngo4", "o4"]) #誐
  sub "誑", any(["gwong2", "gong2", "kong4", "kwong4"]) #誑
  sub "誒", any(["ei6", "ngei6", "ei1", "ngei1", "ei3", "ngei3", "oi1", "ngoi1", "aai2", "ngaai2", "e6", "nge6"]) #誒
  sub "誓", "sai6" #誓
  sub "誔", "ting5" #誔
  sub "誕", "daan3" #誕
  sub "誖", any(["bui6", "bui3", "but6"]) #誖
  sub "誗", "cim4" #誗
  sub "誘", "jau5" #誘
  sub "誙", "hang1" #誙
  sub "誚", "ciu3" #誚
  sub "誛", "cam1" #誛
  sub "誜", "saa3" #誜
  sub "誝", any(["am1", "ngam1"]) #誝
  sub "語", any(["jyu5", "jyu6"]) #語
  sub "誟", "haau6" #誟
  sub "誠", any(["sing4", "sing2"]) #誠
  sub "誡", "gaai3" #誡
  sub "誢", "jin6" #誢
  sub "誣", "mou4" #誣
  sub "誤", any(["ng6", "m6"]) #誤
  sub "誥", "gou3" #誥
  sub "誦", "zung6" #誦
  sub "誧", "bou1" #誧
  sub "誨", "fui3" #誨
  sub "誩", "ging6" #誩
  sub "說", any(["syut3", "seoi3", "jyut6"]) #說
  sub "誫", "zan3" #誫
  sub "説", any(["syut3", "seoi3", "jyut6"]) #説
  sub "読", "duk6" #読
  sub "誮", "waa1" #誮
  sub "誯", "coeng3" #誯
  sub "誰", any(["seoi4", "seoi2"]) #誰
  sub "誱", "zit6" #誱
  sub "課", "fo3" #課
  sub "誳", "wat1" #誳
  sub "誴", "cung4" #誴
  sub "誵", "haau4" #誵
  sub "誶", "seoi6" #誶
  sub "誷", "mong5" #誷
  sub "誸", "jin4" #誸
  sub "誹", "fei2" #誹
  sub "誺", "ci1" #誺
  sub "誻", any(["daap6", "taap3"]) #誻
  sub "誼", any(["ji4", "ji6"]) #誼
  sub "誽", any(["ngai6", "ai6"]) #誽
  sub "誾", any(["ngan4", "an4"]) #誾
  sub "調", any(["diu6", "diu2", "deu6", "tiu4"]) #調
  sub "諀", "pei2" #諀
  sub "諁", "zyut3" #諁
  sub "諂", "cim2" #諂
  sub "諃", "cam1" #諃
  sub "諄", any(["zeon1", "deon1"]) #諄
  sub "諅", "gei6" #諅
  sub "諆", "hei1" #諆
  sub "談", "taam4" #談
  sub "諈", "zeoi3" #諈
  sub "諉", "wai2" #諉
  sub "諊", "guk1" #諊
  sub "請", any(["cing2", "ceng2"]) #請
  sub "諌", "dung2" #諌
  sub "諍", any(["zaang3", "zang3", "zaang1", "zang1"]) #諍
  sub "諎", "zaak3" #諎
  sub "諏", "zau1" #諏
  sub "諐", "hin1" #諐
  sub "諑", "doek3" #諑
  sub "諒", any(["loeng6", "loeng4"]) #諒
  sub "諓", any(["zin3", "zin2"]) #諓
  sub "諔", "cuk1" #諔
  sub "諕", "haak3" #諕
  sub "論", any(["leon6", "leon2", "leon4"]) #論
  sub "諗", any(["sam2", "nam2", "lam2"]) #諗
  sub "諘", "biu2" #諘
  sub "諙", "waa6" #諙
  sub "諚", "pin4" #諚
  sub "諛", "jyu4" #諛
  sub "諜", "dip6" #諜
  sub "諝", any(["seoi1", "seoi2"]) #諝
  sub "諞", any(["pin4", "pin5"]) #諞
  sub "諟", "si6" #諟
  sub "諠", "hyun1" #諠
  sub "諡", "si3" #諡
  sub "諢", "wan6" #諢
  sub "諣", "faa3" #諣
  sub "諤", any(["ngok6", "ok6"]) #諤
  sub "諥", "zung3" #諥
  sub "諦", "dai3" #諦
  sub "諧", "haai4" #諧
  sub "諨", "fuk1" #諨
  sub "諩", "pou2" #諩
  sub "諪", "ting4" #諪
  sub "諫", "gaan3" #諫
  sub "諬", "kai2" #諬
  sub "諭", "jyu6" #諭
  sub "諮", "zi1" #諮
  sub "諯", "zyun1" #諯
  sub "諰", any(["saai2", "si2"]) #諰
  sub "諱", "wai5" #諱
  sub "諲", "jan1" #諲
  sub "諳", any(["am1", "ngam1", "am2", "ngam2"]) #諳
  sub "諴", "haam4" #諴
  sub "諵", any(["naam4", "laam4"]) #諵
  sub "諶", "sam4" #諶
  sub "諷", "fung3" #諷
  sub "諸", "zyu1" #諸
  sub "諹", "joeng4" #諹
  sub "諺", "jin6" #諺
  sub "諻", "wong4" #諻
  sub "諼", "hyun1" #諼
  sub "諽", "gaak3" #諽
  sub "諾", any(["nok6", "lok6"]) #諾
  sub "諿", "cap1" #諿
  sub "謀", "mau4" #謀
  sub "謁", any(["jit3", "kit3"]) #謁
  sub "謂", "wai6" #謂
  sub "謃", "sing1" #謃
  sub "謄", "tang4" #謄
  sub "謅", any(["zau1", "zau3"]) #謅
  sub "謆", "sin3" #謆
  sub "謇", any(["gin2", "hin1"]) #謇
  sub "謈", "bok6" #謈
  sub "謉", "kwai5" #謉
  sub "謊", any(["fong1", "fong2"]) #謊
  sub "謋", "waak6" #謋
  sub "謌", "go1" #謌
  sub "謍", any(["jing4", "gwang1"]) #謍
  sub "謎", any(["mai4", "mai2"]) #謎
  sub "謏", any(["siu2", "sau2"]) #謏
  sub "謐", "mat6" #謐
  sub "謑", "hai5" #謑
  sub "謒", "coeng1" #謒
  sub "謓", "can1" #謓
  sub "謔", "joek6" #謔
  sub "謕", "tai4" #謕
  sub "謖", "suk1" #謖
  sub "謗", "pong3" #謗
  sub "謘", "ci4" #謘
  sub "謙", "him1" #謙
  sub "謚", "si3" #謚
  sub "講", "gong2" #講
  sub "謜", "jyun4" #謜
  sub "謝", "ze6" #謝
  sub "謞", "hok6" #謞
  sub "謟", "tou1" #謟
  sub "謠", "jiu4" #謠
  sub "謡", "jiu4" #謡
  sub "謢", "wu6" #謢
  sub "謣", "jyu4" #謣
  sub "謤", "biu1" #謤
  sub "謥", "cung3" #謥
  sub "謦", "hing3" #謦
  sub "謧", "lei4" #謧
  sub "謨", "mou4" #謨
  sub "謩", "mou4" #謩
  sub "謪", "soeng1" #謪
  sub "謫", "zaak6" #謫
  sub "謬", "mau6" #謬
  sub "謭", "zin2" #謭
  sub "謮", "zaak3" #謮
  sub "謯", "ze1" #謯
  sub "謰", "lin4" #謰
  sub "謱", any(["lau4", "lou4", "leoi5"]) #謱
  sub "謲", "cam3" #謲
  sub "謳", any(["au1", "ngau1"]) #謳
  sub "謴", "gwan3" #謴
  sub "謵", "zaap6" #謵
  sub "謶", "zoek3" #謶
  sub "謷", any(["ngou4", "ou4", "ngou6", "ou6"]) #謷
  sub "謸", any(["ngou6", "ou6"]) #謸
  sub "謹", "gan2" #謹
  sub "謺", "zip3" #謺
  sub "謻", any(["ji4", "ci2"]) #謻
  sub "謼", "fu1" #謼
  sub "謽", "koeng5" #謽
  sub "謾", any(["maan4", "maan6"]) #謾
  sub "謿", "zaau1" #謿
  sub "譀", "ham6" #譀
  sub "譁", "waa1" #譁
  sub "譂", "cin2" #譂
  sub "譃", "jyu4" #譃
  sub "譄", "zang1" #譄
  sub "譅", "sap1" #譅
  sub "譆", "hei1" #譆
  sub "譇", "zaa1" #譇
  sub "譈", "deoi6" #譈
  sub "證", "zing3" #證
  sub "譊", any(["naau4", "laau4", "hiu1"]) #譊
  sub "譋", "laan4" #譋
  sub "譌", any(["ngo4", "o4"]) #譌
  sub "譍", any(["jing1", "jing3"]) #譍
  sub "譎", any(["kyut3", "gwat1"]) #譎
  sub "譏", "gei1" #譏
  sub "譐", "zyun2" #譐
  sub "譑", "giu2" #譑
  sub "譒", "bo3" #譒
  sub "譓", "wai6" #譓
  sub "譔", any(["zaan6", "zaan3"]) #譔
  sub "譕", "mou4" #譕
  sub "譖", any(["zam3", "cam3"]) #譖
  sub "譗", "zaap3" #譗
  sub "識", any(["sik1", "zi3"]) #識
  sub "譙", any(["ciu4", "ciu3"]) #譙
  sub "譚", "taam4" #譚
  sub "譛", "zam3" #譛
  sub "譜", "pou2" #譜
  sub "譝", "sing4" #譝
  sub "譞", "hyun1" #譞
  sub "譟", "cou3" #譟
  sub "譠", "taan1" #譠
  sub "譡", "dong2" #譡
  sub "譢", "seoi6" #譢
  sub "譣", "him2" #譣
  sub "譤", "gik1" #譤
  sub "譥", "giu3" #譥
  sub "警", "ging2" #警
  sub "譧", "zaam1" #譧
  sub "譨", any(["nung4", "lung4"]) #譨
  sub "譩", "ji1" #譩
  sub "譪", any(["oi2", "ngoi2"]) #譪
  sub "譫", "zim1" #譫
  sub "譬", "pei3" #譬
  sub "譭", "wai2" #譭
  sub "譮", "waa6" #譮
  sub "譯", any(["jik6", "jik2"]) #譯
  sub "議", any(["ji5", "ji3"]) #議
  sub "譱", "sin6" #譱
  sub "譲", "joeng6" #譲
  sub "譳", any(["nau6", "lau6"]) #譳
  sub "譴", "hin2" #譴
  sub "譵", "deoi6" #譵
  sub "譶", "daap6" #譶
  sub "護", "wu6" #護
  sub "譸", "zau1" #譸
  sub "譹", "haak3" #譹
  sub "譺", any(["ngaai6", "aai6"]) #譺
  sub "譻", "jing1" #譻
  sub "譼", "gaam1" #譼
  sub "譽", "jyu6" #譽
  sub "譾", "zin2" #譾
  sub "譿", "wai6" #譿
  sub "讀", any(["duk6", "dau6"]) #讀
  sub "讁", "zaak6" #讁
  sub "讂", "gyun3" #讂
  sub "讃", "zaan3" #讃
  sub "讄", "leoi5" #讄
  sub "讅", "sam2" #讅
  sub "讆", "wai6" #讆
  sub "讇", "cim2" #讇
  sub "讈", "lik6" #讈
  sub "讉", "wai4" #讉
  sub "變", "bin3" #變
  sub "讋", any(["sip3", "zip3"]) #讋
  sub "讌", "jin3" #讌
  sub "讍", any(["ngok6", "ok6"]) #讍
  sub "讎", any(["cau4", "sau4"]) #讎
  sub "讏", "wai6" #讏
  sub "讐", any(["cau4", "sau4"]) #讐
  sub "讑", "jiu6" #讑
  sub "讒", "caam4" #讒
  sub "讓", "joeng6" #讓
  sub "讔", "jan2" #讔
  sub "讕", "laan4" #讕
  sub "讖", any(["cam3", "caam3"]) #讖
  sub "讗", "kwai4" #讗
  sub "讘", "zip3" #讘
  sub "讙", "fun1" #讙
  sub "讚", any(["zaan3", "zaan2"]) #讚
  sub "讛", any(["ngai6", "ai6"]) #讛
  sub "讜", "dong2" #讜
  sub "讝", "zim1" #讝
  sub "讞", "jin6" #讞
  sub "讟", "duk6" #讟
  sub "讠", "gaan2 faa3 jin4 zi6 bin1" #讠
  sub "计", any(["gai3", "gai2", "gei3"]) #计
  sub "订", any(["ding3", "ding6", "deng6"]) #订
  sub "讣", "fu6" #讣
  sub "认", any(["jing6", "jing2"]) #认
  sub "讥", "gei1" #讥
  sub "讦", any(["kit3", "gai3"]) #讦
  sub "讧", any(["hung6", "hung3"]) #讧
  sub "讨", "tou2" #讨
  sub "让", "joeng6" #让
  sub "讪", "saan3" #讪
  sub "讫", any(["ngat6", "at6", "gat1"]) #讫
  sub "讬", "tok3" #讬
  sub "训", "fan3" #训
  sub "议", any(["ji5", "ji3"]) #议
  sub "讯", "seon3" #讯
  sub "记", "gei3" #记
  sub "讱", "jan6" #讱
  sub "讲", "gong2" #讲
  sub "讳", "wai5" #讳
  sub "讴", any(["au1", "ngau1"]) #讴
  sub "讵", "geoi6" #讵
  sub "讶", any(["ngaa6", "aa6"]) #讶
  sub "讷", any(["neot6", "leot6", "naap6", "laap6", "nat6", "lat6"]) #讷
  sub "许", any(["heoi2", "fu2"]) #许
  sub "讹", any(["ngo4", "o4"]) #讹
  sub "论", any(["leon6", "leon2", "leon4"]) #论
  sub "讻", "hung1" #讻
  sub "讼", "zung6" #讼
  sub "讽", "fung3" #讽
  sub "设", "cit3" #设
  sub "访", "fong2" #访
  sub "诀", "kyut3" #诀
  sub "证", "zing3" #证
  sub "诂", any(["gu2", "gwu2", "gu3", "gwu3"]) #诂
  sub "诃", "ho1" #诃
  sub "评", "ping4" #评
  sub "诅", any(["zo3", "zo2"]) #诅
  sub "识", any(["sik1", "zi3", "hei1"]) #识
  sub "诇", any(["hing3", "gwing2"]) #诇
  sub "诈", "zaa3" #诈
  sub "诉", "sou3" #诉
  sub "诊", any(["can2", "zan2"]) #诊
  sub "诋", "dai2" #诋
  sub "诌", any(["zau1", "zau3"]) #诌
  sub "词", "ci4" #词
  sub "诎", any(["wat1", "zeot1"]) #诎
  sub "诏", any(["ziu3", "ziu6"]) #诏
  sub "诐", any(["bei3", "bei1"]) #诐
  sub "译", any(["jik6", "jik2"]) #译
  sub "诒", any(["ji4", "doi6"]) #诒
  sub "诓", any(["hong1", "kwong4", "kong4", "gwong2", "gong2"]) #诓
  sub "诔", any(["loi6", "leoi6"]) #诔
  sub "试", any(["si3", "si5"]) #试
  sub "诖", "gwaa3" #诖
  sub "诗", "si1" #诗
  sub "诘", any(["kit3", "gat1"]) #诘
  sub "诙", "fui1" #诙
  sub "诚", any(["sing4", "sing2"]) #诚
  sub "诛", "zyu1" #诛
  sub "诜", "san1" #诜
  sub "话", any(["waa6", "waa2"]) #话
  sub "诞", "daan3" #诞
  sub "诟", "gau3" #诟
  sub "诠", "cyun4" #诠
  sub "诡", "gwai2" #诡
  sub "询", "seon1" #询
  sub "诣", any(["ngai6", "ai6"]) #诣
  sub "诤", any(["zaang3", "zang3", "zaang1", "zang1"]) #诤
  sub "该", "goi1" #该
  sub "详", "coeng4" #详
  sub "诧", "caa3" #诧
  sub "诨", "wan6" #诨
  sub "诩", "heoi2" #诩
  sub "诪", "zau1" #诪
  sub "诫", "gaai3" #诫
  sub "诬", "mou4" #诬
  sub "语", any(["jyu5", "jyu6"]) #语
  sub "诮", "ciu3" #诮
  sub "误", any(["ng6", "m6"]) #误
  sub "诰", "gou3" #诰
  sub "诱", "jau5" #诱
  sub "诲", "fui3" #诲
  sub "诳", any(["gwong2", "gong2", "kong4", "kwong4"]) #诳
  sub "说", any(["syut3", "seoi3", "jyut6"]) #说
  sub "诵", "zung6" #诵
  sub "诶", any(["ei6", "ngei6", "ei1", "ngei1", "ei3", "ngei3", "oi1", "ngoi1", "aai2", "ngaai2", "e6", "nge6"]) #诶
  sub "请", any(["cing2", "ceng2"]) #请
  sub "诸", "zyu1" #诸
  sub "诹", "zau1" #诹
  sub "诺", any(["nok6", "lok6"]) #诺
  sub "读", any(["duk6", "dau6"]) #读
  sub "诼", "doek3" #诼
  sub "诽", "fei2" #诽
  sub "课", "fo3" #课
  sub "诿", "wai2" #诿
  sub "谀", "jyu4" #谀
  sub "谁", any(["seoi4", "seoi2"]) #谁
  sub "谂", any(["sam2", "nam2", "lam2"]) #谂
  sub "调", any(["diu6", "diu2", "deu6", "tiu4"]) #调
  sub "谄", "cim2" #谄
  sub "谅", any(["loeng6", "loeng4"]) #谅
  sub "谆", any(["zeon1", "deon1"]) #谆
  sub "谇", "seoi6" #谇
  sub "谈", "taam4" #谈
  sub "谉", "sam2" #谉
  sub "谊", any(["ji4", "ji6"]) #谊
  sub "谋", "mau4" #谋
  sub "谌", "sam4" #谌
  sub "谍", "dip6" #谍
  sub "谎", any(["fong1", "fong2"]) #谎
  sub "谏", "gaan3" #谏
  sub "谐", "haai4" #谐
  sub "谑", "joek6" #谑
  sub "谒", any(["jit3", "kit3"]) #谒
  sub "谓", "wai6" #谓
  sub "谔", any(["ngok6", "ok6"]) #谔
  sub "谕", "jyu6" #谕
  sub "谖", "hyun1" #谖
  sub "谗", "caam4" #谗
  sub "谘", "zi1" #谘
  sub "谙", any(["am1", "ngam1", "am2", "ngam2"]) #谙
  sub "谚", "jin6" #谚
  sub "谛", "dai3" #谛
  sub "谜", any(["mai4", "mai2"]) #谜
  sub "谝", any(["pin4", "pin5"]) #谝
  sub "谞", any(["seoi1", "seoi2"]) #谞
  sub "谟", "mou4" #谟
  sub "谠", "dong2" #谠
  sub "谡", "suk1" #谡
  sub "谢", "ze6" #谢
  sub "谣", "jiu4" #谣
  sub "谤", "pong3" #谤
  sub "谥", "si3" #谥
  sub "谦", "him1" #谦
  sub "谧", "mat6" #谧
  sub "谨", "gan2" #谨
  sub "谩", any(["maan4", "maan6"]) #谩
  sub "谪", "zaak6" #谪
  sub "谫", "zin2" #谫
  sub "谬", "mau6" #谬
  sub "谭", "taam4" #谭
  sub "谮", any(["zam3", "cam3"]) #谮
  sub "谯", any(["ciu4", "ciu3"]) #谯
  sub "谰", "laan4" #谰
  sub "谱", "pou2" #谱
  sub "谲", any(["kyut3", "gwat1"]) #谲
  sub "谳", "jin6" #谳
  sub "谴", "hin2" #谴
  sub "谵", "zim1" #谵
  sub "谶", any(["cam3", "caam3"]) #谶
  sub "谷", any(["guk1", "juk6", "luk6"]) #谷
  sub "谸", "cin1" #谸
  sub "谹", "wang4" #谹
  sub "谺", "haa1" #谺
  sub "谻", "gik1" #谻
  sub "谼", "hung4" #谼
  sub "谽", "ham4" #谽
  sub "谾", "hung1" #谾
  sub "谿", "kai1" #谿
  sub "豀", any(["hai4", "kai1"]) #豀
  sub "豁", any(["kut3", "kwut3", "waa1", "waak6"]) #豁
  sub "豂", "liu4" #豂
  sub "豃", "haam2" #豃
  sub "豄", "duk6" #豄
  sub "豅", "lung4" #豅
  sub "豆", any(["dau6", "dau2", "dau4"]) #豆
  sub "豇", "gong1" #豇
  sub "豈", any(["hei2", "hoi2"]) #豈
  sub "豉", any(["si6", "si2"]) #豉
  sub "豊", "lai5" #豊
  sub "豋", "dang1" #豋
  sub "豌", any(["wun1", "wun2"]) #豌
  sub "豍", "bai1" #豍
  sub "豎", "syu6" #豎
  sub "豏", "haam5" #豏
  sub "豐", "fung1" #豐
  sub "豑", "dit6" #豑
  sub "豒", "dit6" #豒
  sub "豓", "jim6" #豓
  sub "豔", "jim6" #豔
  sub "豕", "ci2" #豕
  sub "豖", "cuk1" #豖
  sub "豗", "fui1" #豗
  sub "豘", "tyun4" #豘
  sub "豙", any(["ngai6", "ai6"]) #豙
  sub "豚", "tyun4" #豚
  sub "豛", "jik6" #豛
  sub "豜", "gin1" #豜
  sub "豝", "baa1" #豝
  sub "豞", "kau3" #豞
  sub "豟", any(["ak1", "ngak1"]) #豟
  sub "豠", "co4" #豠
  sub "象", "zoeng6" #象
  sub "豢", "waan6" #豢
  sub "豣", "gin1" #豣
  sub "豤", "han2" #豤
  sub "豥", "goi1" #豥
  sub "豦", "geoi3" #豦
  sub "豧", "fu1" #豧
  sub "豨", "hei1" #豨
  sub "豩", "ban1" #豩
  sub "豪", "hou4" #豪
  sub "豫", "jyu6" #豫
  sub "豬", "zyu1" #豬
  sub "豭", "gaa1" #豭
  sub "豮", "fan4" #豮
  sub "豯", "hai4" #豯
  sub "豰", "bok6" #豰
  sub "豱", "wan1" #豱
  sub "豲", any(["jyun4", "wun4"]) #豲
  sub "豳", "ban1" #豳
  sub "豴", "dik1" #豴
  sub "豵", "zung1" #豵
  sub "豶", "fan4" #豶
  sub "豷", any(["ai3", "ngai3"]) #豷
  sub "豸", any(["zi6", "zaai6"]) #豸
  sub "豹", "paau3" #豹
  sub "豺", "caai4" #豺
  sub "豻", any(["ngon6", "on6", "hon6"]) #豻
  sub "豼", "pei4" #豼
  sub "豽", any(["neot6", "leot6"]) #豽
  sub "豾", "pei1" #豾
  sub "豿", "gau2" #豿
  sub "貀", any(["neot6", "leot6"]) #貀
  sub "貁", "jau6" #貁
  sub "貂", "diu1" #貂
  sub "貃", "mak6" #貃
  sub "貄", "si3" #貄
  sub "貅", "jau1" #貅
  sub "貆", any(["wun4", "hyun1", "fun1"]) #貆
  sub "貇", "han2" #貇
  sub "貈", any(["hok6", "mak6"]) #貈
  sub "貉", any(["hok6", "mak6"]) #貉
  sub "貊", "mak6" #貊
  sub "貋", any(["ngon6", "on6"]) #貋
  sub "貌", "maau6" #貌
  sub "貍", "lei4" #貍
  sub "貎", "maau6" #貎
  sub "貏", "bei2" #貏
  sub "貐", "jyu5" #貐
  sub "貑", "gaa1" #貑
  sub "貒", "teon1" #貒
  sub "貓", "maau1" #貓
  sub "貔", "pei4" #貔
  sub "貕", "hai4" #貕
  sub "貖", "jik1" #貖
  sub "貗", "geoi6" #貗
  sub "貘", any(["mak6", "mok6"]) #貘
  sub "貙", "ceoi1" #貙
  sub "貚", "taan4" #貚
  sub "貛", "fun1" #貛
  sub "貜", "fok3" #貜
  sub "貝", "bui3" #貝
  sub "貞", "zing1" #貞
  sub "貟", any(["jyun4", "wan6"]) #貟
  sub "負", "fu6" #負
  sub "財", any(["coi4", "coi2"]) #財
  sub "貢", "gung3" #貢
  sub "貣", "tik1" #貣
  sub "貤", any(["ji6", "ji4", "ji2"]) #貤
  sub "貥", "hong4" #貥
  sub "貦", "wun6" #貦
  sub "貧", "pan4" #貧
  sub "貨", "fo3" #貨
  sub "販", any(["faan3", "faan2", "faan5"]) #販
  sub "貪", "taam1" #貪
  sub "貫", any(["gun3", "gwun3", "gwaan3"]) #貫
  sub "責", any(["zaak3", "zaai3"]) #責
  sub "貭", "zat1" #貭
  sub "貮", "ji6" #貮
  sub "貯", "cyu5" #貯
  sub "貰", "sai3" #貰
  sub "貱", "bei3" #貱
  sub "貲", "zi1" #貲
  sub "貳", "ji6" #貳
  sub "貴", "gwai3" #貴
  sub "貵", "pin2" #貵
  sub "貶", "bin2" #貶
  sub "買", "maai5" #買
  sub "貸", any(["taai3", "tik1"]) #貸
  sub "貹", "sang3" #貹
  sub "貺", "fong3" #貺
  sub "費", any(["fai3", "bei3"]) #費
  sub "貼", any(["tip3", "tip1"]) #貼
  sub "貽", "ji4" #貽
  sub "貾", "ci4" #貾
  sub "貿", "mau6" #貿
  sub "賀", "ho6" #賀
  sub "賁", any(["bei3", "fan4", "ban1", "fan5"]) #賁
  sub "賂", "lou6" #賂
  sub "賃", "jam6" #賃
  sub "賄", any(["kui2", "kwui2", "fui2"]) #賄
  sub "賅", "goi1" #賅
  sub "賆", "pin4" #賆
  sub "資", "zi1" #資
  sub "賈", any(["gaa2", "gaa3", "gu2", "gwu2"]) #賈
  sub "賉", "seot1" #賉
  sub "賊", any(["caak3", "caak6", "caak2"]) #賊
  sub "賋", "gaau2" #賋
  sub "賌", "goi1" #賌
  sub "賍", "zong6" #賍
  sub "賎", "zin6" #賎
  sub "賏", "jing1" #賏
  sub "賐", "seon3" #賐
  sub "賑", "zan3" #賑
  sub "賒", "se1" #賒
  sub "賓", any(["ban1", "ban3"]) #賓
  sub "賔", "ban1" #賔
  sub "賕", "kau4" #賕
  sub "賖", "se1" #賖
  sub "賗", "cyun3" #賗
  sub "賘", "zong1" #賘
  sub "賙", "zau1" #賙
  sub "賚", "loi6" #賚
  sub "賛", "zaan3" #賛
  sub "賜", "ci3" #賜
  sub "賝", "cam1" #賝
  sub "賞", "soeng2" #賞
  sub "賟", "tin2" #賟
  sub "賠", "pui4" #賠
  sub "賡", "gang1" #賡
  sub "賢", "jin4" #賢
  sub "賣", any(["maai6", "maai2"]) #賣
  sub "賤", "zin6" #賤
  sub "賥", "seoi6" #賥
  sub "賦", "fu3" #賦
  sub "賧", "daam6" #賧
  sub "賨", "cung4" #賨
  sub "賩", "cung4" #賩
  sub "質", any(["zat1", "zi3"]) #質
  sub "賫", any(["zai1", "cai4"]) #賫
  sub "賬", "zoeng3" #賬
  sub "賭", "dou2" #賭
  sub "賮", "zeon2" #賮
  sub "賯", "hing1" #賯
  sub "賰", "seon2" #賰
  sub "賱", "wan2" #賱
  sub "賲", "bou2" #賲
  sub "賳", "zoi1" #賳
  sub "賴", any(["laai6", "laai2", "laai3"]) #賴
  sub "賵", any(["fung3", "fung6"]) #賵
  sub "賶", "cong3" #賶
  sub "賷", any(["zai1", "cai4"]) #賷
  sub "賸", any(["sing6", "zing6"]) #賸
  sub "賹", "jat6" #賹
  sub "賺", any(["zaan6", "zaan2"]) #賺
  sub "賻", "fu6" #賻
  sub "購", any(["gau3", "kau3"]) #購
  sub "賽", "coi3" #賽
  sub "賾", "zaak3" #賾
  sub "賿", "laau4" #賿
  sub "贀", "ji3" #贀
  sub "贁", "baai6" #贁
  sub "贂", "cam2" #贂
  sub "贃", "taan3" #贃
  sub "贄", "zi3" #贄
  sub "贅", "zeoi6" #贅
  sub "贆", "biu1" #贆
  sub "贇", "wan1" #贇
  sub "贈", "zang6" #贈
  sub "贉", "taam5" #贉
  sub "贊", "zaan3" #贊
  sub "贋", any(["ngaan6", "aan6", "ngan3", "an3"]) #贋
  sub "贌", "duk6" #贌
  sub "贍", any(["sin6", "sim6"]) #贍
  sub "贎", "maan6" #贎
  sub "贏", any(["jing4", "jeng4"]) #贏
  sub "贐", "zeon2" #贐
  sub "贑", "gam3" #贑
  sub "贒", "jin4" #贒
  sub "贓", "zong1" #贓
  sub "贔", any(["bai3", "bei6"]) #贔
  sub "贕", "duk6" #贕
  sub "贖", any(["suk6", "zuk6"]) #贖
  sub "贗", any(["ngaan6", "aan6", "ngan3", "an3"]) #贗
  sub "贘", "soeng2" #贘
  sub "贙", "jyun5" #贙
  sub "贚", "lung6" #贚
  sub "贛", any(["gam3", "gung3"]) #贛
  sub "贜", "zong1" #贜
  sub "贝", "bui3" #贝
  sub "贞", "zing1" #贞
  sub "负", "fu6" #负
  sub "贠", any(["jyun4", "wan6"]) #贠
  sub "贡", "gung3" #贡
  sub "财", any(["coi4", "coi2"]) #财
  sub "责", any(["zaak3", "zaai3"]) #责
  sub "贤", "jin4" #贤
  sub "败", "baai6" #败
  sub "账", "zoeng3" #账
  sub "货", "fo3" #货
  sub "质", any(["zat1", "zi3"]) #质
  sub "贩", any(["faan3", "faan2", "faan5"]) #贩
  sub "贪", "taam1" #贪
  sub "贫", "pan4" #贫
  sub "贬", "bin2" #贬
  sub "购", any(["gau3", "kau3"]) #购
  sub "贮", "cyu5" #贮
  sub "贯", any(["gun3", "gwun3", "gwaan3"]) #贯
  sub "贰", "ji6" #贰
  sub "贱", "zin6" #贱
  sub "贲", any(["bei3", "fan4", "ban1", "fan5"]) #贲
  sub "贳", "sai3" #贳
  sub "贴", any(["tip3", "tip1"]) #贴
  sub "贵", "gwai3" #贵
  sub "贶", "fong3" #贶
  sub "贷", any(["taai3", "tik1"]) #贷
  sub "贸", "mau6" #贸
  sub "费", any(["fai3", "bei3"]) #费
  sub "贺", "ho6" #贺
  sub "贻", "ji4" #贻
  sub "贼", any(["caak3", "caak6", "caak2"]) #贼
  sub "贽", "zi3" #贽
  sub "贾", any(["gaa2", "gaa3", "gu2", "gwu2"]) #贾
  sub "贿", any(["kui2", "kwui2", "fui2"]) #贿
  sub "赀", "zi1" #赀
  sub "赁", "jam6" #赁
  sub "赂", "lou6" #赂
  sub "赃", any(["zong1", "zong6"]) #赃
  sub "资", "zi1" #资
  sub "赅", "goi1" #赅
  sub "赆", "zeon2" #赆
  sub "赇", "kau4" #赇
  sub "赈", "zan3" #赈
  sub "赉", "loi6" #赉
  sub "赊", "se1" #赊
  sub "赋", "fu3" #赋
  sub "赌", "dou2" #赌
  sub "赍", any(["zai1", "cai4"]) #赍
  sub "赎", any(["suk6", "zuk6"]) #赎
  sub "赏", "soeng2" #赏
  sub "赐", "ci3" #赐
  sub "赑", any(["bai3", "bei6"]) #赑
  sub "赒", "zau1" #赒
  sub "赓", "gang1" #赓
  sub "赔", "pui4" #赔
  sub "赕", "daam6" #赕
  sub "赖", any(["laai6", "laai2", "laai3"]) #赖
  sub "赗", any(["fung3", "fung6"]) #赗
  sub "赘", "zeoi6" #赘
  sub "赙", "fu6" #赙
  sub "赚", any(["zaan6", "zaan2"]) #赚
  sub "赛", "coi3" #赛
  sub "赜", "zaak3" #赜
  sub "赝", any(["ngaan6", "aan6", "ngan3", "an3"]) #赝
  sub "赞", any(["zaan3", "zaan2"]) #赞
  sub "赟", "wan1" #赟
  sub "赠", "zang6" #赠
  sub "赡", any(["sin6", "sim6"]) #赡
  sub "赢", any(["jing4", "jeng4"]) #赢
  sub "赣", any(["gam3", "gung3"]) #赣
  sub "赤", any(["cek3", "cik3"]) #赤
  sub "赥", "hik1" #赥
  sub "赦", "se3" #赦
  sub "赧", any(["naan5", "laan5"]) #赧
  sub "赨", "tung4" #赨
  sub "赩", "sik1" #赩
  sub "赪", "cing1" #赪
  sub "赫", any(["haak1", "hak1"]) #赫
  sub "赬", "cing1" #赬
  sub "赭", "ze2" #赭
  sub "赮", "haa4" #赮
  sub "赯", "tong4" #赯
  sub "走", "zau2" #走
  sub "赱", "zau2" #赱
  sub "赲", "lik6" #赲
  sub "赳", any(["gau2", "dau2"]) #赳
  sub "赴", "fu6" #赴
  sub "赵", "ziu6" #赵
  sub "赶", "gon2" #赶
  sub "起", "hei2" #起
  sub "赸", "saan3" #赸
  sub "赹", "king4" #赹
  sub "赺", "jam5" #赺
  sub "赻", "sin2" #赻
  sub "赼", "zi1" #赼
  sub "赽", "kyut3" #赽
  sub "赾", "jan2" #赾
  sub "赿", "ci4" #赿
  sub "趀", "zi1" #趀
  sub "趁", "can3" #趁
  sub "趂", any(["ji5", "can3"]) #趂
  sub "趃", "dit6" #趃
  sub "趄", any(["zeoi1", "ce3", "cit3"]) #趄
  sub "超", "ciu1" #超
  sub "趆", "dai1" #趆
  sub "趇", "sap1" #趇
  sub "趈", "zaam6" #趈
  sub "趉", "gwat6" #趉
  sub "越", "jyut6" #越
  sub "趋", any(["ceoi1", "cuk1"]) #趋
  sub "趌", any(["gat1", "gat6"]) #趌
  sub "趍", any(["ceoi1", "cuk1"]) #趍
  sub "趎", "zyu1" #趎
  sub "趏", "gwaat3" #趏
  sub "趐", "hyut3" #趐
  sub "趑", "zi1" #趑
  sub "趒", "tiu4" #趒
  sub "趓", "do2" #趓
  sub "趔", "lit6" #趔
  sub "趕", "gon2" #趕
  sub "趖", "so1" #趖
  sub "趗", "cuk1" #趗
  sub "趘", "hat6" #趘
  sub "趙", "ziu6" #趙
  sub "趚", "suk1" #趚
  sub "趛", "jam5" #趛
  sub "趜", "guk1" #趜
  sub "趝", "gim3" #趝
  sub "趞", "coek3" #趞
  sub "趟", any(["tong3", "tong2", "tong1", "caang1"]) #趟
  sub "趠", "coek3" #趠
  sub "趡", "ceoi2" #趡
  sub "趢", "luk6" #趢
  sub "趣", any(["ceoi3", "ceoi2", "cuk1", "ceoi1"]) #趣
  sub "趤", "dong6" #趤
  sub "趥", "cau1" #趥
  sub "趦", "zi1" #趦
  sub "趧", "tai4" #趧
  sub "趨", any(["ceoi1", "cuk1"]) #趨
  sub "趩", "cik1" #趩
  sub "趪", "wong4" #趪
  sub "趫", "kiu4" #趫
  sub "趬", "hiu1" #趬
  sub "趭", "ziu3" #趭
  sub "趮", "cou3" #趮
  sub "趯", any(["tik1", "joek3", "dek3"]) #趯
  sub "趰", "ji5" #趰
  sub "趱", any(["zaan2", "zaan3"]) #趱
  sub "趲", any(["zaan2", "zaan3"]) #趲
  sub "足", any(["zuk1", "zeoi3"]) #足
  sub "趴", "paa1" #趴
  sub "趵", any(["paau3", "bok3"]) #趵
  sub "趶", "fu3" #趶
  sub "趷", "gat6" #趷
  sub "趸", "dan2" #趸
  sub "趹", "kyut3" #趹
  sub "趺", "fu1" #趺
  sub "趻", "cam2" #趻
  sub "趼", any(["gaan2", "gin2"]) #趼
  sub "趽", "fong3" #趽
  sub "趾", "zi2" #趾
  sub "趿", any(["taat3", "saap3", "cap1"]) #趿
  sub "跀", any(["gat6", "jyut6"]) #跀
  sub "跁", "baa6" #跁
  sub "跂", any(["kei4", "kei5"]) #跂
  sub "跃", any(["joek6", "joek3", "tik1"]) #跃
  sub "跄", any(["coeng1", "coeng3"]) #跄
  sub "跅", "tok3" #跅
  sub "跆", "toi4" #跆
  sub "跇", "jai6" #跇
  sub "跈", any(["nin2", "lin2"]) #跈
  sub "跉", "ling4" #跉
  sub "跊", "mui6" #跊
  sub "跋", "bat6" #跋
  sub "跌", "dit3" #跌
  sub "跍", "fu1" #跍
  sub "跎", "to4" #跎
  sub "跏", "gaa1" #跏
  sub "跐", any(["ci2", "caai2"]) #跐
  sub "跑", any(["paau2", "paau4"]) #跑
  sub "跒", "kaa2" #跒
  sub "跓", "cyu5" #跓
  sub "跔", any(["keoi1", "koe4"]) #跔
  sub "跕", any(["tip3", "dip3", "dip6", "zaam6", "dim2"]) #跕
  sub "跖", any(["zik3", "zek3"]) #跖
  sub "跗", "fu1" #跗
  sub "跘", "pun4" #跘
  sub "跙", any(["zeoi2", "zeoi1"]) #跙
  sub "跚", "saan1" #跚
  sub "跛", any(["bai1", "bo2", "bei3"]) #跛
  sub "跜", any(["nei4", "lei4"]) #跜
  sub "距", "keoi5" #距
  sub "跞", any(["lik1", "lok6", "lok3"]) #跞
  sub "跟", "gan1" #跟
  sub "跠", "ji4" #跠
  sub "跡", "zik1" #跡
  sub "跢", "do2" #跢
  sub "跣", "sin2" #跣
  sub "跤", any(["gaau1", "haau1"]) #跤
  sub "跥", "do2" #跥
  sub "跦", "zyu1" #跦
  sub "跧", "cyun4" #跧
  sub "跨", any(["kwaa3", "kwaa1"]) #跨
  sub "跩", "jai6" #跩
  sub "跪", "gwai6" #跪
  sub "跫", "kung4" #跫
  sub "跬", "kwai2" #跬
  sub "跭", "hong4" #跭
  sub "跮", any(["dit6", "ci3"]) #跮
  sub "路", any(["lou6", "lou2"]) #路
  sub "跰", "pin4" #跰
  sub "跱", any(["zi6", "ci5", "si6"]) #跱
  sub "跲", "gaap3" #跲
  sub "跳", any(["tiu3", "tiu2", "tiu4", "tou4"]) #跳
  sub "跴", "caai2" #跴
  sub "践", any(["cin5", "zin6"]) #践
  sub "跶", "taat3" #跶
  sub "跷", any(["kiu5", "hiu1", "kiu1", "kiu2"]) #跷
  sub "跸", "bat1" #跸
  sub "跹", "sin1" #跹
  sub "跺", "do2" #跺
  sub "跻", "zai1" #跻
  sub "跼", "guk6" #跼
  sub "跽", "gei6" #跽
  sub "跾", "suk1" #跾
  sub "跿", "tou4" #跿
  sub "踀", "cuk1" #踀
  sub "踁", any(["hing5", "ging3"]) #踁
  sub "踂", any(["nip6", "lip6"]) #踂
  sub "踃", "siu1" #踃
  sub "踄", "bok6" #踄
  sub "踅", any(["cyut3", "zai6", "ci3"]) #踅
  sub "踆", any(["cyun4", "cyun1", "seon1"]) #踆
  sub "踇", "mou5" #踇
  sub "踈", "so1" #踈
  sub "踉", any(["loeng6", "long4", "loeng4"]) #踉
  sub "踊", "jung2" #踊
  sub "踋", "goek3" #踋
  sub "踌", "cau4" #踌
  sub "踍", "haau1" #踍
  sub "踎", "mau1" #踎
  sub "踏", "daap6" #踏
  sub "踐", any(["cin5", "zin6"]) #踐
  sub "踑", any(["gei1", "kei1"]) #踑
  sub "踒", "wo1" #踒
  sub "踓", "wai5" #踓
  sub "踔", any(["coek3", "diu6"]) #踔
  sub "踕", "zit6" #踕
  sub "踖", any(["zik1", "zik6", "cik1"]) #踖
  sub "踗", any(["nip6", "lip6"]) #踗
  sub "踘", "guk1" #踘
  sub "踙", any(["nip6", "lip6"]) #踙
  sub "踚", "leon4" #踚
  sub "踛", "luk6" #踛
  sub "踜", "ling6" #踜
  sub "踝", "waa5" #踝
  sub "踞", "geoi3" #踞
  sub "踟", "ci4" #踟
  sub "踠", "jyun2" #踠
  sub "踡", "kyun4" #踡
  sub "踢", "tek3" #踢
  sub "踣", "baak6" #踣
  sub "踤", any(["zeot1", "seoi6"]) #踤
  sub "踥", "cip3" #踥
  sub "踦", any(["kei1", "hei1", "gei1", "gei2", "ji2"]) #踦
  sub "踧", any(["cuk1", "dik6"]) #踧
  sub "踨", "zung1" #踨
  sub "踩", "caai2" #踩
  sub "踪", "zung1" #踪
  sub "踫", "pung3" #踫
  sub "踬", "zi3" #踬
  sub "踭", "zaang1" #踭
  sub "踮", "dim2" #踮
  sub "踯", "zaak6" #踯
  sub "踰", "jyu4" #踰
  sub "踱", "dok6" #踱
  sub "踲", "dan6" #踲
  sub "踳", any(["ceon1", "ceon2", "cyun2"]) #踳
  sub "踴", "jung2" #踴
  sub "踵", any(["zung2", "dung2"]) #踵
  sub "踶", any(["dai6", "tai4", "ci2"]) #踶
  sub "踷", "zaa2" #踷
  sub "踸", "cam2" #踸
  sub "踹", any(["cyun2", "caai2", "jaai2"]) #踹
  sub "踺", "gin6" #踺
  sub "踻", "gwaa1" #踻
  sub "踼", any(["tong4", "dong6"]) #踼
  sub "踽", "geoi2" #踽
  sub "踾", "fuk1" #踾
  sub "踿", "zuk1" #踿
  sub "蹀", "dip6" #蹀
  sub "蹁", any(["pin4", "pin1"]) #蹁
  sub "蹂", "jau4" #蹂
  sub "蹃", any(["noek6", "loek6"]) #蹃
  sub "蹄", any(["tai4", "tai2", "dai6"]) #蹄
  sub "蹅", any(["caa5", "caa1"]) #蹅
  sub "蹆", "tan3" #蹆
  sub "蹇", any(["gin2", "zin2", "hin1"]) #蹇
  sub "蹈", any(["dou6", "tou1"]) #蹈
  sub "蹉", "co1" #蹉
  sub "蹊", any(["hai4", "kei1", "kai1"]) #蹊
  sub "蹋", any(["daap6", "taap3"]) #蹋
  sub "蹌", any(["coeng1", "coeng3"]) #蹌
  sub "蹍", any(["nin5", "lin5", "zin2"]) #蹍
  sub "蹎", "din1" #蹎
  sub "蹏", any(["tai4", "dai6"]) #蹏
  sub "蹐", any(["zik3", "zek3"]) #蹐
  sub "蹑", any(["nip6", "lip6"]) #蹑
  sub "蹒", any(["pun4", "mun4"]) #蹒
  sub "蹓", any(["lau6", "lau4"]) #蹓
  sub "蹔", "zaam6" #蹔
  sub "蹕", "bat1" #蹕
  sub "蹖", "zung1" #蹖
  sub "蹗", "luk6" #蹗
  sub "蹘", "laau4" #蹘
  sub "蹙", "cuk1" #蹙
  sub "蹚", any(["tong3", "tong2", "tong1"]) #蹚
  sub "蹛", any(["zai6", "daai3"]) #蹛
  sub "蹜", "suk1" #蹜
  sub "蹝", "saai2" #蹝
  sub "蹞", "kwai2" #蹞
  sub "蹟", "zik1" #蹟
  sub "蹠", any(["zik3", "zek3"]) #蹠
  sub "蹡", any(["coeng1", "coeng3"]) #蹡
  sub "蹢", any(["zaak6", "dik1"]) #蹢
  sub "蹣", any(["pun4", "mun4"]) #蹣
  sub "蹤", "zung1" #蹤
  sub "蹥", "lin4" #蹥
  sub "蹦", "bang1" #蹦
  sub "蹧", "zou1" #蹧
  sub "蹨", any(["nim3", "lim3"]) #蹨
  sub "蹩", "bit6" #蹩
  sub "蹪", "teoi4" #蹪
  sub "蹫", "gwat1" #蹫
  sub "蹬", any(["dang1", "dang6"]) #蹬
  sub "蹭", "sang3" #蹭
  sub "蹮", "sin1" #蹮
  sub "蹯", "faan4" #蹯
  sub "蹰", "cyu4" #蹰
  sub "蹱", "zung1" #蹱
  sub "蹲", any(["cyun4", "deon1", "zeon1"]) #蹲
  sub "蹳", "but6" #蹳
  sub "蹴", "cuk1" #蹴
  sub "蹵", "cuk1" #蹵
  sub "蹶", any(["kyut3", "gwai3"]) #蹶
  sub "蹷", "kyut3" #蹷
  sub "蹸", "leon6" #蹸
  sub "蹹", "daap6" #蹹
  sub "蹺", any(["kiu5", "hiu1", "kiu1", "kiu2"]) #蹺
  sub "蹻", any(["giu2", "kiu5", "hiu1", "kiu1", "kiu2", "goek3"]) #蹻
  sub "蹼", any(["buk6", "puk3"]) #蹼
  sub "蹽", any(["liu1", "liu4"]) #蹽
  sub "蹾", any(["dan3", "dan1"]) #蹾
  sub "蹿", "cyun1" #蹿
  sub "躀", "gwaan3" #躀
  sub "躁", "cou3" #躁
  sub "躂", "taat3" #躂
  sub "躃", "bik1" #躃
  sub "躄", "bik1" #躄
  sub "躅", any(["zuk6", "zok6"]) #躅
  sub "躆", "geoi3" #躆
  sub "躇", any(["cyu4", "coek3"]) #躇
  sub "躈", "kiu3" #躈
  sub "躉", "dan2" #躉
  sub "躊", "cau4" #躊
  sub "躋", "zai1" #躋
  sub "躌", "mou5" #躌
  sub "躍", any(["joek6", "joek3", "tik1"]) #躍
  sub "躎", any(["nin2", "lin2"]) #躎
  sub "躏", "leon6" #躏
  sub "躐", "lip6" #躐
  sub "躑", "zaak6" #躑
  sub "躒", any(["lik1", "lok6", "lok3"]) #躒
  sub "躓", "zi3" #躓
  sub "躔", "cin4" #躔
  sub "躕", "cyu4" #躕
  sub "躖", "teon2" #躖
  sub "躗", "wai6" #躗
  sub "躘", "lung4" #躘
  sub "躙", "leon6" #躙
  sub "躚", "sin1" #躚
  sub "躛", "wai6" #躛
  sub "躜", "zyun1" #躜
  sub "躝", "laan1" #躝
  sub "躞", any(["sip3", "sit3"]) #躞
  sub "躟", "joeng4" #躟
  sub "躠", "sit3" #躠
  sub "躡", any(["nip6", "lip6"]) #躡
  sub "躢", any(["daap6", "taap3"]) #躢
  sub "躣", "keoi4" #躣
  sub "躤", "zik6" #躤
  sub "躥", "cyun1" #躥
  sub "躦", "zyun1" #躦
  sub "躧", "saai2" #躧
  sub "躨", "kwai4" #躨
  sub "躩", "fok3" #躩
  sub "躪", "leon6" #躪
  sub "身", any(["san1", "gyun1"]) #身
  sub "躬", "gung1" #躬
  sub "躭", "daam1" #躭
  sub "躮", "fan1" #躮
  sub "躯", "keoi1" #躯
  sub "躰", "tai2" #躰
  sub "躱", "do2" #躱
  sub "躲", "do2" #躲
  sub "躳", "gung1" #躳
  sub "躴", "long4" #躴
  sub "躵", "jan2" #躵
  sub "躶", "lo2" #躶
  sub "躷", any(["ai2", "ngai2"]) #躷
  sub "躸", "gei1" #躸
  sub "躹", "guk1" #躹
  sub "躺", "tong2" #躺
  sub "躻", "hung1" #躻
  sub "躼", "lou6" #躼
  sub "躽", "jin2" #躽
  sub "躾", "mei5" #躾
  sub "躿", "hong1" #躿
  sub "軀", "keoi1" #軀
  sub "軁", "lau4" #軁
  sub "軂", "lou6" #軂
  sub "軃", "do2" #軃
  sub "軄", "zik1" #軄
  sub "軅", any(["ngaan6", "aan6"]) #軅
  sub "軆", "tai2" #軆
  sub "軇", "dou6" #軇
  sub "軈", "jing3" #軈
  sub "軉", "juk6" #軉
  sub "車", any(["ce1", "geoi1"]) #車
  sub "軋", any(["aat3", "ngaat3", "zaat3", "gaat3"]) #軋
  sub "軌", "gwai2" #軌
  sub "軍", "gwan1" #軍
  sub "軎", "wai6" #軎
  sub "軏", "jyut6" #軏
  sub "軐", "seon3" #軐
  sub "軑", any(["dai6", "daai6"]) #軑
  sub "軒", "hin1" #軒
  sub "軓", "faan6" #軓
  sub "軔", "jan6" #軔
  sub "軕", "sim1" #軕
  sub "軖", any(["kwong4", "kong4"]) #軖
  sub "軗", "syu4" #軗
  sub "軘", "tyun4" #軘
  sub "軙", "can4" #軙
  sub "軚", "taai5" #軚
  sub "軛", any(["aak1", "ngaak1"]) #軛
  sub "軜", any(["naap6", "laap6"]) #軜
  sub "軝", "kei4" #軝
  sub "軞", "mou4" #軞
  sub "軟", "jyun5" #軟
  sub "軠", any(["kwong4", "kong4"]) #軠
  sub "軡", "kim4" #軡
  sub "転", "zyun2" #転
  sub "軣", "gwang1" #軣
  sub "軤", "fu1" #軤
  sub "軥", any(["keoi4", "gau1"]) #軥
  sub "軦", "fong3" #軦
  sub "軧", "dai2" #軧
  sub "軨", "ling4" #軨
  sub "軩", "toi5" #軩
  sub "軪", any(["au1", "ngau1"]) #軪
  sub "軫", any(["zan2", "can2"]) #軫
  sub "軬", "faan6" #軬
  sub "軭", "waang1" #軭
  sub "軮", any(["ong2", "ngong2", "ong3", "ngong3"]) #軮
  sub "軯", "paang1" #軯
  sub "軰", "bui3" #軰
  sub "軱", any(["gu1", "gwu1"]) #軱
  sub "軲", any(["gu1", "gwu1"]) #軲
  sub "軳", "pou4" #軳
  sub "軴", "zyu3" #軴
  sub "軵", any(["fu2", "jung5"]) #軵
  sub "軶", any(["aak1", "ngaak1"]) #軶
  sub "軷", "bat6" #軷
  sub "軸", "zuk6" #軸
  sub "軹", "zi2" #軹
  sub "軺", "jiu4" #軺
  sub "軻", any(["o1", "ngo1", "ho2"]) #軻
  sub "軼", any(["jat6", "dit6"]) #軼
  sub "軽", "zi3" #軽
  sub "軾", "sik1" #軾
  sub "軿", "ping4" #軿
  sub "輀", "ji4" #輀
  sub "輁", "gung2" #輁
  sub "輂", any(["guk1", "guk6"]) #輂
  sub "較", "gaau3" #較
  sub "輄", any(["gwong1", "gong1"]) #輄
  sub "輅", "lou6" #輅
  sub "輆", "hoi2" #輆
  sub "輇", "cyun4" #輇
  sub "輈", "zau1" #輈
  sub "載", any(["zoi3", "zoi2"]) #載
  sub "輊", "zi3" #輊
  sub "輋", any(["se4", "ce4"]) #輋
  sub "輌", "loeng6" #輌
  sub "輍", "juk6" #輍
  sub "輎", "saau1" #輎
  sub "輏", "jau4" #輏
  sub "輐", "wun6" #輐
  sub "輑", "wan5" #輑
  sub "輒", any(["zip3", "zit3"]) #輒
  sub "輓", any(["waan5", "maan5"]) #輓
  sub "輔", "fu6" #輔
  sub "輕", any(["hing1", "heng1", "heng6"]) #輕
  sub "輖", "zau1" #輖
  sub "輗", any(["ngai4", "ai4"]) #輗
  sub "輘", "ling4" #輘
  sub "輙", any(["zip3", "zit3"]) #輙
  sub "輚", "zaan6" #輚
  sub "輛", any(["loeng6", "loeng2"]) #輛
  sub "輜", "zi1" #輜
  sub "輝", "fai1" #輝
  sub "輞", "mong5" #輞
  sub "輟", any(["zyut3", "zyut6"]) #輟
  sub "輠", any(["gwo2", "go2", "waa5"]) #輠
  sub "輡", "ham2" #輡
  sub "輢", "ji2" #輢
  sub "輣", "paang4" #輣
  sub "輤", "sin3" #輤
  sub "輥", "gwan2" #輥
  sub "輦", "lin5" #輦
  sub "輧", "ping4" #輧
  sub "輨", any(["gun2", "gwun2"]) #輨
  sub "輩", "bui3" #輩
  sub "輪", any(["leon4", "leon2"]) #輪
  sub "輫", any(["paai4", "pui4"]) #輫
  sub "輬", "loeng4" #輬
  sub "輭", "jyun5" #輭
  sub "輮", "jau4" #輮
  sub "輯", "cap1" #輯
  sub "輰", "joeng4" #輰
  sub "輱", "haam4" #輱
  sub "輲", any(["cyun4", "syun4"]) #輲
  sub "輳", "cau3" #輳
  sub "輴", "ceon1" #輴
  sub "輵", "got3" #輵
  sub "輶", "jau4" #輶
  sub "輷", "gwang1" #輷
  sub "輸", "syu1" #輸
  sub "輹", "fuk1" #輹
  sub "輺", "zi1" #輺
  sub "輻", "fuk1" #輻
  sub "輼", "wan1" #輼
  sub "輽", "ban6" #輽
  sub "輾", any(["zin2", "nin5", "lin5"]) #輾
  sub "輿", "jyu4" #輿
  sub "轀", "wan1" #轀
  sub "轁", "tou1" #轁
  sub "轂", any(["guk1", "gu1", "gwu1"]) #轂
  sub "轃", "zeon1" #轃
  sub "轄", "hat6" #轄
  sub "轅", "jyun4" #轅
  sub "轆", "luk1" #轆
  sub "轇", "gaau1" #轇
  sub "轈", "caau4" #轈
  sub "轉", any(["zyun2", "zyun3"]) #轉
  sub "轊", "wai6" #轊
  sub "轋", "wan4" #轋
  sub "轌", "syut3" #轌
  sub "轍", "cit3" #轍
  sub "轎", any(["giu2", "giu6", "kiu2"]) #轎
  sub "轏", "zaan6" #轏
  sub "轐", "buk6" #轐
  sub "轑", any(["lou5", "lou4", "liu4"]) #轑
  sub "轒", "fan4" #轒
  sub "轓", "faan1" #轓
  sub "轔", any(["leon4", "leon6"]) #轔
  sub "轕", "got3" #轕
  sub "轖", "sik1" #轖
  sub "轗", "ham2" #轗
  sub "轘", any(["waan4", "waan6"]) #轘
  sub "轙", any(["ngai5", "ai5"]) #轙
  sub "轚", "gik1" #轚
  sub "轛", "deoi3" #轛
  sub "轜", "ji4" #轜
  sub "轝", "jyu4" #轝
  sub "轞", "laam6" #轞
  sub "轟", "gwang1" #轟
  sub "轠", "leoi4" #轠
  sub "轡", "bei3" #轡
  sub "轢", "lik1" #轢
  sub "轣", any(["lit6", "lik6"]) #轣
  sub "轤", "lou4" #轤
  sub "轥", "leon6" #轥
  sub "车", any(["ce1", "geoi1"]) #车
  sub "轧", any(["aat3", "ngaat3", "zaat3", "gaat3"]) #轧
  sub "轨", "gwai2" #轨
  sub "轩", "hin1" #轩
  sub "轪", any(["dai6", "daai6"]) #轪
  sub "轫", "jan6" #轫
  sub "转", any(["zyun2", "zyun3"]) #转
  sub "轭", any(["aak1", "ngaak1"]) #轭
  sub "轮", any(["leon4", "leon2"]) #轮
  sub "软", "jyun5" #软
  sub "轰", "gwang1" #轰
  sub "轱", any(["gu1", "gwu1"]) #轱
  sub "轲", any(["o1", "ngo1", "ho2"]) #轲
  sub "轳", "lou4" #轳
  sub "轴", "zuk6" #轴
  sub "轵", "zi2" #轵
  sub "轶", any(["jat6", "dit6"]) #轶
  sub "轷", "fu1" #轷
  sub "轸", any(["zan2", "can2"]) #轸
  sub "轹", "lik1" #轹
  sub "轺", "jiu4" #轺
  sub "轻", any(["hing1", "heng1", "heng6"]) #轻
  sub "轼", "sik1" #轼
  sub "载", any(["zoi3", "zoi2"]) #载
  sub "轾", "zi3" #轾
  sub "轿", any(["giu2", "giu6", "kiu2"]) #轿
  sub "辀", "zau1" #辀
  sub "辁", "cyun4" #辁
  sub "辂", "lou6" #辂
  sub "较", "gaau3" #较
  sub "辄", any(["zip3", "zit3"]) #辄
  sub "辅", "fu6" #辅
  sub "辆", any(["loeng6", "loeng2"]) #辆
  sub "辇", "lin5" #辇
  sub "辈", "bui3" #辈
  sub "辉", "fai1" #辉
  sub "辊", "gwan2" #辊
  sub "辋", "mong5" #辋
  sub "辌", "loeng4" #辌
  sub "辍", any(["zyut3", "zyut6"]) #辍
  sub "辎", "zi1" #辎
  sub "辏", "cau3" #辏
  sub "辐", "fuk1" #辐
  sub "辑", "cap1" #辑
  sub "辒", "wan1" #辒
  sub "输", "syu1" #输
  sub "辔", "bei3" #辔
  sub "辕", "jyun4" #辕
  sub "辖", "hat6" #辖
  sub "辗", any(["zin2", "nin5", "lin5"]) #辗
  sub "辘", "luk1" #辘
  sub "辙", "cit3" #辙
  sub "辚", any(["leon4", "leon6"]) #辚
  sub "辛", "san1" #辛
  sub "辜", any(["gu1", "gwu1"]) #辜
  sub "辝", "ci4" #辝
  sub "辞", "ci4" #辞
  sub "辟", any(["pik1", "bik1", "bei6"]) #辟
  sub "辠", "zeoi6" #辠
  sub "辡", "bin6" #辡
  sub "辢", "laat6" #辢
  sub "辣", any(["laat6", "laat2"]) #辣
  sub "辤", "ci4" #辤
  sub "辥", "sit3" #辥
  sub "辦", any(["baan6", "baan2"]) #辦
  sub "辧", "bin6" #辧
  sub "辨", "bin6" #辨
  sub "辩", "bin6" #辩
  sub "辪", "sit3" #辪
  sub "辫", "bin1" #辫
  sub "辬", "baan1" #辬
  sub "辭", "ci4" #辭
  sub "辮", "bin1" #辮
  sub "辯", "bin6" #辯
  sub "辰", "san4" #辰
  sub "辱", "juk6" #辱
  sub "農", any(["nung4", "lung4"]) #農
  sub "辳", any(["nung4", "lung4"]) #辳
  sub "辴", any(["can2", "zin2"]) #辴
  sub "辵", "coek3" #辵
  sub "辶", "caang1 teng5" #辶
  sub "辷", "jat1" #辷
  sub "辸", "jing4" #辸
  sub "边", any(["bin1", "bin6"]) #边
  sub "辺", "dou6" #辺
  sub "辻", "sap6" #辻
  sub "込", "jyu1" #込
  sub "辽", "liu4" #辽
  sub "达", any(["daat6", "taat3", "dai3"]) #达
  sub "辿", "cin4" #辿
  sub "迀", "gon1" #迀
  sub "迁", "cin1" #迁
  sub "迂", "jyu1" #迂
  sub "迃", "jyu1" #迃
  sub "迄", any(["ngat6", "at6", "hat1"]) #迄
  sub "迅", "seon3" #迅
  sub "迆", any(["ji5", "ji4", "to1"]) #迆
  sub "过", any(["gwo3", "go3", "gwo2", "go2", "gwo1", "go1"]) #过
  sub "迈", "maai6" #迈
  sub "迉", "cai1" #迉
  sub "迊", "jing4" #迊
  sub "迋", any(["wong6", "gwong2", "gong2", "kwaang3"]) #迋
  sub "迌", "teot1" #迌
  sub "迍", any(["zeon1", "tyun4"]) #迍
  sub "迎", any(["jing4", "jing6"]) #迎
  sub "迏", "dai3" #迏
  sub "运", "wan6" #运
  sub "近", any(["gan6", "gan2", "kan5"]) #近
  sub "迒", "hong4" #迒
  sub "迓", any(["ngaa6", "aa6"]) #迓
  sub "返", any(["faan2", "faan1"]) #返
  sub "迕", any(["ng5", "m5", "ng6", "m6"]) #迕
  sub "迖", "dai3" #迖
  sub "迗", any(["ngo4", "o4"]) #迗
  sub "还", any(["waan4", "syun4"]) #还
  sub "这", any(["ze5", "ze3", "ze2"]) #这
  sub "迚", "zung1" #迚
  sub "进", "zeon3" #进
  sub "远", any(["jyun5", "jyun2", "jyun6"]) #远
  sub "违", "wai4" #违
  sub "连", "lin4" #连
  sub "迟", "ci4" #迟
  sub "迠", "gin3" #迠
  sub "迡", any(["nai6", "lai6"]) #迡
  sub "迢", any(["tiu4", "siu4"]) #迢
  sub "迣", any(["lit6", "lai6"]) #迣
  sub "迤", any(["ji5", "ji4", "to1"]) #迤
  sub "迥", "gwing2" #迥
  sub "迦", any(["haai6", "gaa1"]) #迦
  sub "迧", "can4" #迧
  sub "迨", any(["doi6", "toi5"]) #迨
  sub "迩", "ji5" #迩
  sub "迪", "dik6" #迪
  sub "迫", any(["baak1", "bik1"]) #迫
  sub "迬", "zyu3" #迬
  sub "迭", any(["dit6", "jat6"]) #迭
  sub "迮", "zaak3" #迮
  sub "迯", "tou4" #迯
  sub "述", "seot6" #述
  sub "迱", "to4" #迱
  sub "迲", "heoi3" #迲
  sub "迳", any(["ging3", "gaang3"]) #迳
  sub "迴", "wui4" #迴
  sub "迵", "dung6" #迵
  sub "迶", "jau6" #迶
  sub "迷", "mai4" #迷
  sub "迸", any(["bing3", "bing2"]) #迸
  sub "迹", "zik1" #迹
  sub "迺", any(["naai5", "laai5"]) #迺
  sub "迻", "ji4" #迻
  sub "迼", "kit3" #迼
  sub "追", "zeoi1" #追
  sub "迾", any(["lit6", "laat6"]) #迾
  sub "迿", "seon6" #迿
  sub "退", "teoi3" #退
  sub "送", "sung3" #送
  sub "适", any(["sik1", "dik1", "tik1", "zaak3", "zaak6", "kut3", "kwut3"]) #适
  sub "逃", "tou4" #逃
  sub "逄", "pong4" #逄
  sub "逅", "hau6" #逅
  sub "逆", any(["jik6", "ngaak6", "aak6"]) #逆
  sub "逇", "deon6" #逇
  sub "逈", "gwing2" #逈
  sub "选", any(["syun2", "syun3"]) #选
  sub "逊", "seon3" #逊
  sub "逋", "bou1" #逋
  sub "逌", "jau4" #逌
  sub "逍", "siu1" #逍
  sub "逎", "cau4" #逎
  sub "透", "tau3" #透
  sub "逐", any(["zuk6", "dik6"]) #逐
  sub "逑", "kau4" #逑
  sub "递", "dai6" #递
  sub "逓", "dai6" #逓
  sub "途", "tou4" #途
  sub "逕", any(["ging3", "gaang3"]) #逕
  sub "逖", "tik1" #逖
  sub "逗", "dau6" #逗
  sub "逘", "ji4" #逘
  sub "這", any(["ze5", "ze3", "ze2"]) #這
  sub "通", "tung1" #通
  sub "逛", any(["kwaang3", "gwaang6"]) #逛
  sub "逜", any(["ng6", "m6"]) #逜
  sub "逝", "sai6" #逝
  sub "逞", "cing2" #逞
  sub "速", "cuk1" #速
  sub "造", any(["zou6", "zou2", "cou3", "cou5"]) #造
  sub "逡", any(["seon1", "ceon1"]) #逡
  sub "逢", any(["fung4", "pung4"]) #逢
  sub "連", "lin4" #連
  sub "逤", "so3" #逤
  sub "逥", "wui4" #逥
  sub "逦", "lei5" #逦
  sub "逧", "guk1" #逧
  sub "逨", "loi4" #逨
  sub "逩", any(["ban3", "ban1"]) #逩
  sub "逪", "cok3" #逪
  sub "逫", "zyut3" #逫
  sub "逬", any(["bing3", "bing2"]) #逬
  sub "逭", "wun6" #逭
  sub "逮", any(["dai6", "doi6"]) #逮
  sub "逯", "luk6" #逯
  sub "逰", "jau4" #逰
  sub "週", "zau1" #週
  sub "進", "zeon3" #進
  sub "逳", "juk1" #逳
  sub "逴", "coek3" #逴
  sub "逵", "kwai4" #逵
  sub "逶", any(["wai1", "wai2"]) #逶
  sub "逷", "tik1" #逷
  sub "逸", any(["jat6", "jat2"]) #逸
  sub "逹", "daat6" #逹
  sub "逺", "jyun5" #逺
  sub "逻", "lo4" #逻
  sub "逼", "bik1" #逼
  sub "逽", any(["noek6", "loek6"]) #逽
  sub "逾", "jyu4" #逾
  sub "逿", any(["dong6", "tik1", "tong4"]) #逿
  sub "遀", "ceoi4" #遀
  sub "遁", "deon6" #遁
  sub "遂", "seoi6" #遂
  sub "遃", "jin5" #遃
  sub "遄", "cyun4" #遄
  sub "遅", "ci4" #遅
  sub "遆", "tai4" #遆
  sub "遇", "jyu6" #遇
  sub "遈", "zik6" #遈
  sub "遉", "zing1" #遉
  sub "遊", "jau4" #遊
  sub "運", "wan6" #運
  sub "遌", any(["ngok6", "ok6"]) #遌
  sub "遍", "pin3" #遍
  sub "過", any(["gwo3", "go3", "gwo2", "go2", "gwo1", "go1"]) #過
  sub "遏", any(["aat3", "ngaat3", "kit3"]) #遏
  sub "遐", "haa4" #遐
  sub "遑", "wong4" #遑
  sub "遒", "cau4" #遒
  sub "道", any(["dou6", "dou2", "dou3"]) #道
  sub "達", any(["daat6", "taat3"]) #達
  sub "違", "wai4" #違
  sub "遖", any(["naam4", "laam4"]) #遖
  sub "遗", any(["wai4", "wai6"]) #遗
  sub "遘", "gau3" #遘
  sub "遙", "jiu4" #遙
  sub "遚", "cau3" #遚
  sub "遛", any(["lau6", "lau4", "liu4"]) #遛
  sub "遜", "seon3" #遜
  sub "遝", "daap6" #遝
  sub "遞", "dai6" #遞
  sub "遟", "ci4" #遟
  sub "遠", any(["jyun5", "jyun2", "jyun6"]) #遠
  sub "遡", "sou3" #遡
  sub "遢", any(["taap3", "taat3"]) #遢
  sub "遣", "hin2" #遣
  sub "遤", "maa5" #遤
  sub "遥", "jiu4" #遥
  sub "遦", "gwaan3" #遦
  sub "遧", "zoeng1" #遧
  sub "遨", any(["ngou4", "ou4", "ngou6", "ou6"]) #遨
  sub "適", any(["sik1", "dik1", "tik1", "zaak3", "zaak6"]) #適
  sub "遪", "caap3" #遪
  sub "遫", "cik1" #遫
  sub "遬", "cuk1" #遬
  sub "遭", "zou1" #遭
  sub "遮", "ze1" #遮
  sub "遯", "deon6" #遯
  sub "遰", any(["dai6", "sai6"]) #遰
  sub "遱", "lau4" #遱
  sub "遲", "ci4" #遲
  sub "遳", "co1" #遳
  sub "遴", any(["leon4", "leon6"]) #遴
  sub "遵", any(["zeon1", "zyun1"]) #遵
  sub "遶", any(["jiu2", "jiu5"]) #遶
  sub "遷", "cin1" #遷
  sub "選", any(["syun2", "syun3"]) #選
  sub "遹", "wat6" #遹
  sub "遺", any(["wai4", "wai6"]) #遺
  sub "遻", any(["ngok6", "ok6", "ng6", "m6"]) #遻
  sub "遼", "liu4" #遼
  sub "遽", "geoi6" #遽
  sub "遾", "sai6" #遾
  sub "避", "bei6" #避
  sub "邀", "jiu1" #邀
  sub "邁", "maai6" #邁
  sub "邂", any(["haai5", "haai6"]) #邂
  sub "邃", "seoi6" #邃
  sub "還", any(["waan4", "syun4"]) #還
  sub "邅", "zin1" #邅
  sub "邆", "tang4" #邆
  sub "邇", "ji5" #邇
  sub "邈", any(["miu5", "mok6"]) #邈
  sub "邉", "bin1" #邉
  sub "邊", any(["bin1", "bin6"]) #邊
  sub "邋", any(["laap6", "laat6", "laat3", "lip6"]) #邋
  sub "邌", "lai4" #邌
  sub "邍", "jyun4" #邍
  sub "邎", "jau4" #邎
  sub "邏", "lo4" #邏
  sub "邐", "lei5" #邐
  sub "邑", any(["jap1", "ap1", "ngap1"]) #邑
  sub "邒", "ting4" #邒
  sub "邓", "dang6" #邓
  sub "邔", "hei2" #邔
  sub "邕", "jung1" #邕
  sub "邖", "saan1" #邖
  sub "邗", "hon4" #邗
  sub "邘", "jyu1" #邘
  sub "邙", "mong4" #邙
  sub "邚", "jyu4" #邚
  sub "邛", "kung4" #邛
  sub "邜", "zik6" #邜
  sub "邝", any(["kwong3", "kong3", "kwong2", "kong2"]) #邝
  sub "邞", "fu1" #邞
  sub "邟", "kong3" #邟
  sub "邠", "ban1" #邠
  sub "邡", "fong1" #邡
  sub "邢", "jing4" #邢
  sub "那", any(["naa5", "laa5", "no4", "lo4", "naa4", "laa4", "naa1", "laa1", "no1", "lo1"]) #那
  sub "邤", "jan1" #邤
  sub "邥", "sam2" #邥
  sub "邦", "bong1" #邦
  sub "邧", "jyun4" #邧
  sub "邨", "cyun1" #邨
  sub "邩", "fo2" #邩
  sub "邪", any(["ce4", "je4"]) #邪
  sub "邫", "bong1" #邫
  sub "邬", "wu1" #邬
  sub "邭", "geoi3" #邭
  sub "邮", "jau4" #邮
  sub "邯", "hon4" #邯
  sub "邰", "toi4" #邰
  sub "邱", "jau1" #邱
  sub "邲", any(["bei3", "bat6", "bin6"]) #邲
  sub "邳", "pei4" #邳
  sub "邴", "bing2" #邴
  sub "邵", "siu6" #邵
  sub "邶", "bui3" #邶
  sub "邷", any(["ngaa5", "aa5"]) #邷
  sub "邸", "dai2" #邸
  sub "邹", "zau1" #邹
  sub "邺", "jip6" #邺
  sub "邻", "leon4" #邻
  sub "邼", "hong1" #邼
  sub "邽", "gwai1" #邽
  sub "邾", "zyu1" #邾
  sub "邿", "si1" #邿
  sub "郀", "fu1" #郀
  sub "郁", any(["juk1", "wat1"]) #郁
  sub "郂", "goi1" #郂
  sub "郃", any(["hap6", "gap3"]) #郃
  sub "郄", "gwik1" #郄
  sub "郅", any(["zat6", "gat1"]) #郅
  sub "郆", "gat1" #郆
  sub "郇", any(["seon1", "wan4"]) #郇
  sub "郈", "hau6" #郈
  sub "郉", "jing4" #郉
  sub "郊", "gaau1" #郊
  sub "郋", "hai4" #郋
  sub "郌", "gwai1" #郌
  sub "郍", any(["naa5", "laa5"]) #郍
  sub "郎", any(["long4", "long2"]) #郎
  sub "郏", "gaap3" #郏
  sub "郐", any(["kui2", "kwui2", "kui3", "kwui3"]) #郐
  sub "郑", any(["zeng6", "zing6"]) #郑
  sub "郒", "long4" #郒
  sub "郓", "wan6" #郓
  sub "郔", "jin4" #郔
  sub "郕", "sing4" #郕
  sub "郖", any(["dau1", "dau6"]) #郖
  sub "郗", any(["ci1", "hei1"]) #郗
  sub "郘", "leoi5" #郘
  sub "郙", "fu2" #郙
  sub "郚", any(["ng4", "m4"]) #郚
  sub "郛", "fu1" #郛
  sub "郜", "gou3" #郜
  sub "郝", any(["kok3", "gok3"]) #郝
  sub "郞", "long4" #郞
  sub "郟", "gaap3" #郟
  sub "郠", "gang2" #郠
  sub "郡", "gwan6" #郡
  sub "郢", any(["jing5", "cing2"]) #郢
  sub "郣", "but6" #郣
  sub "郤", "gwik1" #郤
  sub "郥", "kwik1" #郥
  sub "郦", "lik6" #郦
  sub "郧", "wan4" #郧
  sub "部", "bou6" #部
  sub "郩", "haau4" #郩
  sub "郪", "cai1" #郪
  sub "郫", "pei4" #郫
  sub "郬", "cing1" #郬
  sub "郭", any(["gwok3", "gok3", "gwik1"]) #郭
  sub "郮", "zau1" #郮
  sub "郯", "taam4" #郯
  sub "郰", "zau1" #郰
  sub "郱", "ping4" #郱
  sub "郲", "loi4" #郲
  sub "郳", any(["ngai4", "ai4"]) #郳
  sub "郴", "sam1" #郴
  sub "郵", "jau4" #郵
  sub "郶", "bou6" #郶
  sub "郷", "hoeng1" #郷
  sub "郸", "daan1" #郸
  sub "郹", "gwik1" #郹
  sub "郺", "jung1" #郺
  sub "郻", "hiu1" #郻
  sub "郼", "ji1" #郼
  sub "都", "dou1" #都
  sub "郾", "jin2" #郾
  sub "郿", "mei4" #郿
  sub "鄀", "joek6" #鄀
  sub "鄁", "bui3" #鄁
  sub "鄂", any(["ngok6", "ok6"]) #鄂
  sub "鄃", "syu1" #鄃
  sub "鄄", "gyun3" #鄄
  sub "鄅", "jyu5" #鄅
  sub "鄆", "wan6" #鄆
  sub "鄇", "hau6" #鄇
  sub "鄈", "kwai4" #鄈
  sub "鄉", any(["hoeng1", "hoeng3"]) #鄉
  sub "鄊", "hoeng1" #鄊
  sub "鄋", "sau1" #鄋
  sub "鄌", "tong4" #鄌
  sub "鄍", "ming4" #鄍
  sub "鄎", "sik1" #鄎
  sub "鄏", "juk6" #鄏
  sub "鄐", "cuk1" #鄐
  sub "鄑", "zi1" #鄑
  sub "鄒", "zau1" #鄒
  sub "鄓", "jip3" #鄓
  sub "鄔", "wu1" #鄔
  sub "鄕", any(["hoeng1", "hoeng3"]) #鄕
  sub "鄖", "wan4" #鄖
  sub "鄗", any(["hou6", "haau1"]) #鄗
  sub "鄘", "jung4" #鄘
  sub "鄙", "pei2" #鄙
  sub "鄚", "mok6" #鄚
  sub "鄛", "caau4" #鄛
  sub "鄜", "fu1" #鄜
  sub "鄝", "liu5" #鄝
  sub "鄞", any(["ngan4", "an4"]) #鄞
  sub "鄟", "zyun1" #鄟
  sub "鄠", "wu6" #鄠
  sub "鄡", "hiu1" #鄡
  sub "鄢", "jin1" #鄢
  sub "鄣", any(["zoeng1", "zoeng3"]) #鄣
  sub "鄤", "maan6" #鄤
  sub "鄥", "hiu1" #鄥
  sub "鄦", "heoi2" #鄦
  sub "鄧", "dang6" #鄧
  sub "鄨", "bai3" #鄨
  sub "鄩", "cam4" #鄩
  sub "鄪", "bei3" #鄪
  sub "鄫", "cang4" #鄫
  sub "鄬", "wai4" #鄬
  sub "鄭", any(["zeng6", "zing6"]) #鄭
  sub "鄮", "mau6" #鄮
  sub "鄯", "sin6" #鄯
  sub "鄰", "leon4" #鄰
  sub "鄱", any(["po4", "bo3"]) #鄱
  sub "鄲", "daan1" #鄲
  sub "鄳", "maang4" #鄳
  sub "鄴", "jip6" #鄴
  sub "鄵", "cou3" #鄵
  sub "鄶", any(["kui2", "kwui2", "kui3", "kwui3"]) #鄶
  sub "鄷", "fung1" #鄷
  sub "鄸", "mung4" #鄸
  sub "鄹", "zau1" #鄹
  sub "鄺", any(["kwong3", "kong3", "kwong2", "kong2"]) #鄺
  sub "鄻", "lin5" #鄻
  sub "鄼", any(["zaan3", "co4"]) #鄼
  sub "鄽", "cin4" #鄽
  sub "鄾", "jau1" #鄾
  sub "鄿", "gei1" #鄿
  sub "酀", "jin3" #酀
  sub "酁", "caam4" #酁
  sub "酂", any(["zaan3", "co4"]) #酂
  sub "酃", "ling4" #酃
  sub "酄", "fun1" #酄
  sub "酅", "kwai4" #酅
  sub "酆", "fung1" #酆
  sub "酇", any(["zaan3", "co4"]) #酇
  sub "酈", "lik6" #酈
  sub "酉", "jau5" #酉
  sub "酊", any(["ding2", "ding1"]) #酊
  sub "酋", any(["jau4", "cau4"]) #酋
  sub "酌", "zoek3" #酌
  sub "配", "pui3" #配
  sub "酎", "zau6" #酎
  sub "酏", "ji4" #酏
  sub "酐", any(["gon1", "hong5"]) #酐
  sub "酑", "jyu1" #酑
  sub "酒", "zau2" #酒
  sub "酓", "jim2" #酓
  sub "酔", "zeoi3" #酔
  sub "酕", "mou4" #酕
  sub "酖", any(["daam1", "zam6"]) #酖
  sub "酗", any(["jyu3", "heoi3", "heoi2"]) #酗
  sub "酘", "tau4" #酘
  sub "酙", "zam1" #酙
  sub "酚", "fan1" #酚
  sub "酛", "jyun4" #酛
  sub "酜", "fu1" #酜
  sub "酝", any(["wan5", "wan3"]) #酝
  sub "酞", "taai3" #酞
  sub "酟", "tim1" #酟
  sub "酠", "kaa2" #酠
  sub "酡", "to4" #酡
  sub "酢", any(["zok6", "cou3"]) #酢
  sub "酣", "ham4" #酣
  sub "酤", any(["gu1", "gwu1"]) #酤
  sub "酥", "sou1" #酥
  sub "酦", any(["put3", "faat3", "but3"]) #酦
  sub "酧", "cau4" #酧
  sub "酨", any(["doi6", "zoi6"]) #酨
  sub "酩", any(["ming5", "ming4"]) #酩
  sub "酪", any(["lok3", "lou6"]) #酪
  sub "酫", "cyut3" #酫
  sub "酬", "cau4" #酬
  sub "酭", "jau6" #酭
  sub "酮", "tung4" #酮
  sub "酯", "zi2" #酯
  sub "酰", "sin1" #酰
  sub "酱", "zoeng3" #酱
  sub "酲", "cing4" #酲
  sub "酳", "jan6" #酳
  sub "酴", "tou4" #酴
  sub "酵", any(["haau1", "gaau3"]) #酵
  sub "酶", "mui4" #酶
  sub "酷", "huk6" #酷
  sub "酸", "syun1" #酸
  sub "酹", any(["lyut3", "lyut6", "laai6"]) #酹
  sub "酺", "pou4" #酺
  sub "酻", "zeoi1" #酻
  sub "酼", "hoi2" #酼
  sub "酽", "jim6" #酽
  sub "酾", "si1" #酾
  sub "酿", any(["joeng6", "joeng2"]) #酿
  sub "醀", "wai4" #醀
  sub "醁", "luk6" #醁
  sub "醂", "lam5" #醂
  sub "醃", any(["jim1", "jip3"]) #醃
  sub "醄", "tou4" #醄
  sub "醅", "pui1" #醅
  sub "醆", "zaan2" #醆
  sub "醇", "seon4" #醇
  sub "醈", "taam4" #醈
  sub "醉", "zeoi3" #醉
  sub "醊", any(["zyut3", "zeoi3"]) #醊
  sub "醋", "cou3" #醋
  sub "醌", "kwan1" #醌
  sub "醍", any(["tai4", "tai2"]) #醍
  sub "醎", "haam4" #醎
  sub "醏", "dou1" #醏
  sub "醐", "wu4" #醐
  sub "醑", "seoi2" #醑
  sub "醒", any(["sing2", "seng2"]) #醒
  sub "醓", "taam2" #醓
  sub "醔", "jau4" #醔
  sub "醕", "seon4" #醕
  sub "醖", any(["wan5", "wan3"]) #醖
  sub "醗", "put3" #醗
  sub "醘", "hap1" #醘
  sub "醙", "sau1" #醙
  sub "醚", "mai4" #醚
  sub "醛", "cyun4" #醛
  sub "醜", "cau2" #醜
  sub "醝", "co4" #醝
  sub "醞", any(["wan5", "wan3"]) #醞
  sub "醟", "wing6" #醟
  sub "醠", any(["ong3", "ngong3"]) #醠
  sub "醡", "zaa3" #醡
  sub "醢", "hoi2" #醢
  sub "醣", "tong4" #醣
  sub "醤", "zoeng3" #醤
  sub "醥", "piu2" #醥
  sub "醦", "cam2" #醦
  sub "醧", "jyu3" #醧
  sub "醨", "lei4" #醨
  sub "醩", "zou1" #醩
  sub "醪", "lou4" #醪
  sub "醫", "ji1" #醫
  sub "醬", "zoeng3" #醬
  sub "醭", any(["buk6", "pok3"]) #醭
  sub "醮", "ziu3" #醮
  sub "醯", "hei1" #醯
  sub "醰", "taam4" #醰
  sub "醱", any(["put3", "faat3", "but3"]) #醱
  sub "醲", any(["nung4", "lung4"]) #醲
  sub "醳", any(["jik6", "sik1"]) #醳
  sub "醴", "lai5" #醴
  sub "醵", any(["geoi6", "koek6"]) #醵
  sub "醶", "jim6" #醶
  sub "醷", "jik1" #醷
  sub "醸", "joeng6" #醸
  sub "醹", "jyu4" #醹
  sub "醺", "fan1" #醺
  sub "醻", "cau4" #醻
  sub "醼", "jin3" #醼
  sub "醽", "ling4" #醽
  sub "醾", "mei4" #醾
  sub "醿", "mei4" #醿
  sub "釀", any(["joeng6", "joeng2"]) #釀
  sub "釁", "jan6" #釁
  sub "釂", "ziu3" #釂
  sub "釃", "si1" #釃
  sub "釄", "mei4" #釄
  sub "釅", "jim6" #釅
  sub "釆", "bin6" #釆
  sub "采", any(["coi2", "coi3"]) #采
  sub "釈", "sik1" #釈
  sub "釉", any(["jau6", "jau2"]) #釉
  sub "释", any(["sik1", "jik6"]) #释
  sub "釋", any(["sik1", "jik6"]) #釋
  sub "里", any(["lei5", "lei2", "leoi5"]) #里
  sub "重", any(["cung5", "zung6", "cung4"]) #重
  sub "野", any(["je5", "je2"]) #野
  sub "量", any(["loeng4", "loeng6"]) #量
  sub "釐", any(["hei1", "hei2", "lei4"]) #釐
  sub "金", "gam1" #金
  sub "釒", "gam1 zi6 bin1" #釒
  sub "釓", any(["gaa1", "gaat3"]) #釓
  sub "釔", any(["jyut6", "jyut3"]) #釔
  sub "釕", any(["liu5", "liu6"]) #釕
  sub "釖", "dou1" #釖
  sub "釗", "ciu1" #釗
  sub "釘", any(["ding1", "deng1"]) #釘
  sub "釙", any(["pok3", "puk3"]) #釙
  sub "釚", "kau4" #釚
  sub "釛", "baat3" #釛
  sub "釜", "fu2" #釜
  sub "針", "zam1" #針
  sub "釞", "zap1" #釞
  sub "釟", "baat3" #釟
  sub "釠", "lyun6" #釠
  sub "釡", "fu2" #釡
  sub "釢", any(["naai5", "laai5"]) #釢
  sub "釣", "diu3" #釣
  sub "釤", any(["saam1", "saam3", "sin3"]) #釤
  sub "釥", "ciu2" #釥
  sub "釦", "kau3" #釦
  sub "釧", any(["cyun3", "cyun1"]) #釧
  sub "釨", "zi2" #釨
  sub "釩", "faan4" #釩
  sub "釪", "waa4" #釪
  sub "釫", "waa4" #釫
  sub "釬", "hon6" #釬
  sub "釭", "gong1" #釭
  sub "釮", "cai4" #釮
  sub "釯", "mong4" #釯
  sub "釰", "jat6" #釰
  sub "釱", any(["dai6", "daai6"]) #釱
  sub "釲", "zi6" #釲
  sub "釳", "hat1" #釳
  sub "釴", "jik6" #釴
  sub "釵", "caai1" #釵
  sub "釶", any(["si1", "se4"]) #釶
  sub "釷", "tou2" #釷
  sub "釸", "zik6" #釸
  sub "釹", any(["neoi5", "leoi5", "neoi4", "leoi4"]) #釹
  sub "釺", "cin1" #釺
  sub "釻", "jyun4" #釻
  sub "釼", "jat6" #釼
  sub "釽", any(["pik1", "zaau2"]) #釽
  sub "釾", any(["je4", "ngaa4", "aa4"]) #釾
  sub "釿", "gan1" #釿
  sub "鈀", any(["baa2", "paa4"]) #鈀
  sub "鈁", "fong1" #鈁
  sub "鈂", "cam4" #鈂
  sub "鈃", any(["jing4", "gin1"]) #鈃
  sub "鈄", "dau2" #鈄
  sub "鈅", "jyut6" #鈅
  sub "鈆", "jyun4" #鈆
  sub "鈇", any(["fu1", "fu2"]) #鈇
  sub "鈈", "bat1" #鈈
  sub "鈉", any(["naap6", "laap6"]) #鈉
  sub "鈊", "sam1" #鈊
  sub "鈋", any(["ngo4", "o4"]) #鈋
  sub "鈌", "kyut3" #鈌
  sub "鈍", "deon6" #鈍
  sub "鈎", any(["ngau1", "au1"]) #鈎
  sub "鈏", "jan6" #鈏
  sub "鈐", "kim4" #鈐
  sub "鈑", "baan2" #鈑
  sub "鈒", any(["zaap6", "saap3", "kap1"]) #鈒
  sub "鈓", "jam5" #鈓
  sub "鈔", "caau1" #鈔
  sub "鈕", any(["nau2", "lau2"]) #鈕
  sub "鈖", "fan1" #鈖
  sub "鈗", "wan5" #鈗
  sub "鈘", any(["ngai5", "ai5"]) #鈘
  sub "鈙", "kam4" #鈙
  sub "鈚", any(["pai1", "pei1"]) #鈚
  sub "鈛", any(["gwo1", "go1"]) #鈛
  sub "鈜", "wang4" #鈜
  sub "鈝", "jam4" #鈝
  sub "鈞", any(["gwan1", "kwan1"]) #鈞
  sub "鈟", "diu3" #鈟
  sub "鈠", "jik6" #鈠
  sub "鈡", "zung1" #鈡
  sub "鈢", "saai2" #鈢
  sub "鈣", "koi3" #鈣
  sub "鈤", "jat6" #鈤
  sub "鈥", "fo2" #鈥
  sub "鈦", "taai3" #鈦
  sub "鈧", "kong3" #鈧
  sub "鈨", "jyun4" #鈨
  sub "鈩", "lou4" #鈩
  sub "鈪", any(["aak3", "aak2", "ngaak3", "ngaak2"]) #鈪
  sub "鈫", "man4" #鈫
  sub "鈬", "dok6" #鈬
  sub "鈭", "zi1" #鈭
  sub "鈮", any(["nei4", "lei4", "nei6", "lei6"]) #鈮
  sub "鈯", "dat6" #鈯
  sub "鈰", "si5" #鈰
  sub "鈱", "man4" #鈱
  sub "鈲", any(["gu1", "gwu1"]) #鈲
  sub "鈳", "ko1" #鈳
  sub "鈴", any(["ling4", "ling1", "ling2"]) #鈴
  sub "鈵", "bing3" #鈵
  sub "鈶", "zi6" #鈶
  sub "鈷", any(["gu2", "gwu2", "gu1", "gwu1"]) #鈷
  sub "鈸", any(["bat6", "but6"]) #鈸
  sub "鈹", any(["pei4", "pei1"]) #鈹
  sub "鈺", "juk6" #鈺
  sub "鈻", "zi6" #鈻
  sub "鈼", "zok6" #鈼
  sub "鈽", "bou1" #鈽
  sub "鈾", any(["jau4", "jau2"]) #鈾
  sub "鈿", any(["tin4", "din6"]) #鈿
  sub "鉀", "gaap3" #鉀
  sub "鉁", "zan1" #鉁
  sub "鉂", "si2" #鉂
  sub "鉃", "si6" #鉃
  sub "鉄", "tit3" #鉄
  sub "鉅", "geoi6" #鉅
  sub "鉆", "cim1" #鉆
  sub "鉇", any(["si1", "se4"]) #鉇
  sub "鉈", any(["taa1", "to4", "to2", "si1", "se4"]) #鉈
  sub "鉉", "jyun5" #鉉
  sub "鉊", "ziu1" #鉊
  sub "鉋", "paau4" #鉋
  sub "鉌", "wo4" #鉌
  sub "鉍", any(["bei3", "bit1"]) #鉍
  sub "鉎", "sang1" #鉎
  sub "鉏", any(["co4", "ceoi4", "zeoi2"]) #鉏
  sub "鉐", "sek6" #鉐
  sub "鉑", "bok6" #鉑
  sub "鉒", "zyu3" #鉒
  sub "鉓", "cik1" #鉓
  sub "鉔", "zaap3" #鉔
  sub "鉕", "po2" #鉕
  sub "鉖", "tung4" #鉖
  sub "鉗", any(["kim4", "kim2"]) #鉗
  sub "鉘", "fat6" #鉘
  sub "鉙", "zaai2" #鉙
  sub "鉚", "maau5" #鉚
  sub "鉛", "jyun4" #鉛
  sub "鉜", "fau4" #鉜
  sub "鉝", "laap6" #鉝
  sub "鉞", "jyut6" #鉞
  sub "鉟", "pei1" #鉟
  sub "鉠", "joeng1" #鉠
  sub "鉡", "bun6" #鉡
  sub "鉢", "but3" #鉢
  sub "鉣", "gip3" #鉣
  sub "鉤", any(["ngau1", "au1"]) #鉤
  sub "鉥", "seot6" #鉥
  sub "鉦", any(["zing1", "zing3"]) #鉦
  sub "鉧", "mou5" #鉧
  sub "鉨", any(["nai5", "lai5"]) #鉨
  sub "鉩", "saai2" #鉩
  sub "鉪", "dai6" #鉪
  sub "鉫", "gaa1" #鉫
  sub "鉬", "muk6" #鉬
  sub "鉭", any(["taan2", "daan3"]) #鉭
  sub "鉮", "san4" #鉮
  sub "鉯", "ji5" #鉯
  sub "鉰", "si1" #鉰
  sub "鉱", "kong3" #鉱
  sub "鉲", "kaa1" #鉲
  sub "鉳", "bak1" #鉳
  sub "鉴", "gaam3" #鉴
  sub "鉵", "tung4" #鉵
  sub "鉶", "jing4" #鉶
  sub "鉷", "hung4" #鉷
  sub "鉸", any(["gaau2", "gaau3"]) #鉸
  sub "鉹", "ci2" #鉹
  sub "鉺", "ji5" #鉺
  sub "鉻", any(["lok3", "gok3", "lok6"]) #鉻
  sub "鉼", any(["beng2", "ping4"]) #鉼
  sub "鉽", "sik1" #鉽
  sub "鉾", "mau4" #鉾
  sub "鉿", any(["haa1", "hap6", "hap1", "gaap3"]) #鉿
  sub "銀", any(["ngan4", "an4", "ngan2", "an2"]) #銀
  sub "銁", "gwan1" #銁
  sub "銂", "zau1" #銂
  sub "銃", "cung3" #銃
  sub "銄", "hoeng2" #銄
  sub "銅", "tung4" #銅
  sub "銆", "mak6" #銆
  sub "銇", "loi6" #銇
  sub "銈", "gwai1" #銈
  sub "銉", "jyut6" #銉
  sub "銊", "seot1" #銊
  sub "銋", any(["jam5", "jam4"]) #銋
  sub "銌", "zyun6" #銌
  sub "銍", "zat6" #銍
  sub "銎", "kung4" #銎
  sub "銏", "saan3" #銏
  sub "銐", "cai3" #銐
  sub "銑", "sin2" #銑
  sub "銒", any(["jing4", "gin1"]) #銒
  sub "銓", "cyun4" #銓
  sub "銔", "pei1" #銔
  sub "銕", "tit3" #銕
  sub "銖", "zyu1" #銖
  sub "銗", any(["hong6", "hau6", "hau4"]) #銗
  sub "銘", any(["ming4", "ming2", "ming5"]) #銘
  sub "銙", "kwaa1" #銙
  sub "銚", any(["diu6", "jiu4", "tiu4"]) #銚
  sub "銛", "cim1" #銛
  sub "銜", any(["haam4", "ham4"]) #銜
  sub "銝", "jau1" #銝
  sub "銞", "gwan1" #銞
  sub "銟", "caa1" #銟
  sub "銠", "lou5" #銠
  sub "銡", "gat1" #銡
  sub "銢", "pik1" #銢
  sub "銣", any(["jyu4", "jyu6"]) #銣
  sub "銤", "mai5" #銤
  sub "銥", "ji1" #銥
  sub "銦", "jan1" #銦
  sub "銧", any(["gwong1", "gong1"]) #銧
  sub "銨", any(["on1", "ngon1", "on2", "ngon2"]) #銨
  sub "銩", "diu1" #銩
  sub "銪", "jau5" #銪
  sub "銫", "sik1" #銫
  sub "銬", any(["kaau3", "kau3"]) #銬
  sub "銭", "cin4" #銭
  sub "銮", "lyun4" #銮
  sub "銯", "mik6" #銯
  sub "銰", any(["ngaai6", "aai6"]) #銰
  sub "銱", "diu3" #銱
  sub "銲", "hon6" #銲
  sub "銳", "jeoi6" #銳
  sub "銴", "sai6" #銴
  sub "銵", "hang1" #銵
  sub "銶", "kau4" #銶
  sub "銷", "siu1" #銷
  sub "銸", "zip3" #銸
  sub "銹", "sau3" #銹
  sub "銺", "zong6" #銺
  sub "銻", "tai1" #銻
  sub "銼", any(["co3", "co2"]) #銼
  sub "銽", "cim1" #銽
  sub "銾", "hung3" #銾
  sub "銿", "zung1" #銿
  sub "鋀", any(["tau1", "dau6"]) #鋀
  sub "鋁", "leoi5" #鋁
  sub "鋂", "mui4" #鋂
  sub "鋃", "long4" #鋃
  sub "鋄", "faan6" #鋄
  sub "鋅", "san1" #鋅
  sub "鋆", "wan4" #鋆
  sub "鋇", "bui3" #鋇
  sub "鋈", "juk1" #鋈
  sub "鋉", "suk1" #鋉
  sub "鋊", "juk6" #鋊
  sub "鋋", any(["sin4", "jin4"]) #鋋
  sub "鋌", any(["ding3", "ding6", "ting5"]) #鋌
  sub "鋍", "but6" #鋍
  sub "鋎", "waan5" #鋎
  sub "鋏", "gaap3" #鋏
  sub "鋐", "wang4" #鋐
  sub "鋑", "cyun1" #鋑
  sub "鋒", "fung1" #鋒
  sub "鋓", "cim1" #鋓
  sub "鋔", "waan5" #鋔
  sub "鋕", "zi3" #鋕
  sub "鋖", "si1" #鋖
  sub "鋗", "hyun1" #鋗
  sub "鋘", any(["waa4", "ng4", "m4"]) #鋘
  sub "鋙", any(["jyu5", "ng4", "m4"]) #鋙
  sub "鋚", "tiu4" #鋚
  sub "鋛", "kong3" #鋛
  sub "鋜", any(["zok6", "zuk1", "zuk6"]) #鋜
  sub "鋝", "lyut3" #鋝
  sub "鋞", "jing4" #鋞
  sub "鋟", "cim1" #鋟
  sub "鋠", "san6" #鋠
  sub "鋡", "ham4" #鋡
  sub "鋢", "lyut3" #鋢
  sub "鋣", "je4" #鋣
  sub "鋤", "co4" #鋤
  sub "鋥", any(["caang3", "cang3"]) #鋥
  sub "鋦", any(["guk1", "guk6"]) #鋦
  sub "鋧", "jin6" #鋧
  sub "鋨", any(["ngo4", "o4"]) #鋨
  sub "鋩", "mong4" #鋩
  sub "鋪", any(["pou1", "pou3"]) #鋪
  sub "鋫", "lei4" #鋫
  sub "鋬", "paan3" #鋬
  sub "鋭", "jeoi6" #鋭
  sub "鋮", "sing4" #鋮
  sub "鋯", "gou3" #鋯
  sub "鋰", "lei5" #鋰
  sub "鋱", "tik1" #鋱
  sub "鋲", "bing1" #鋲
  sub "鋳", "zyu3" #鋳
  sub "鋴", "hak1" #鋴
  sub "鋵", "tuk1" #鋵
  sub "鋶", "lau5" #鋶
  sub "鋷", "je4" #鋷
  sub "鋸", any(["geoi3", "goe3", "guk1"]) #鋸
  sub "鋹", any(["cong2", "coeng2"]) #鋹
  sub "鋺", "jyun2" #鋺
  sub "鋻", "gin3" #鋻
  sub "鋼", any(["gong3", "gong1"]) #鋼
  sub "鋽", "tiu3" #鋽
  sub "鋾", "tou4" #鋾
  sub "鋿", "soeng4" #鋿
  sub "錀", "leon4" #錀
  sub "錁", any(["gwo2", "go2", "fo3"]) #錁
  sub "錂", "ling4" #錂
  sub "錃", "bei1" #錃
  sub "錄", any(["luk6", "luk2"]) #錄
  sub "錅", "lei4" #錅
  sub "錆", "coeng1" #錆
  sub "錇", "pui4" #錇
  sub "錈", "gyun2" #錈
  sub "錉", "man4" #錉
  sub "錊", "zeoi3" #錊
  sub "錋", "paang4" #錋
  sub "錌", any(["ngon6", "on6"]) #錌
  sub "錍", "pai1" #錍
  sub "錎", "haam6" #錎
  sub "錏", any(["aa1", "ngaa1"]) #錏
  sub "錐", "zeoi1" #錐
  sub "錑", "leoi6" #錑
  sub "錒", any(["aa3", "ngaa3", "aa1", "ngaa1", "o1", "ngo1"]) #錒
  sub "錓", "kwang1" #錓
  sub "錔", any(["taap3", "daap6"]) #錔
  sub "錕", "kwan1" #錕
  sub "錖", "duk1" #錖
  sub "錗", any(["neoi6", "leoi6"]) #錗
  sub "錘", any(["ceoi4", "ceoi2"]) #錘
  sub "錙", "zi1" #錙
  sub "錚", any(["zang1", "zaang1"]) #錚
  sub "錛", "ban1" #錛
  sub "錜", any(["nip6", "lip6"]) #錜
  sub "錝", "zung3" #錝
  sub "錞", any(["deoi6", "seon4"]) #錞
  sub "錟", any(["taam4", "cim1"]) #錟
  sub "錠", any(["ding3", "ding6"]) #錠
  sub "錡", "kei4" #錡
  sub "錢", any(["cin4", "cin2", "zin2"]) #錢
  sub "錣", "zyut3" #錣
  sub "錤", "gei1" #錤
  sub "錥", "juk6" #錥
  sub "錦", "gam2" #錦
  sub "錧", any(["gun2", "gwun2"]) #錧
  sub "錨", any(["naau4", "laau4", "maau4"]) #錨
  sub "錩", "coeng1" #錩
  sub "錪", "tin2" #錪
  sub "錫", any(["sek3", "sik3"]) #錫
  sub "錬", "lin6" #錬
  sub "錭", "diu1" #錭
  sub "錮", any(["gu3", "gwu3"]) #錮
  sub "錯", any(["co3", "cok3", "cou3"]) #錯
  sub "錰", "seot6" #錰
  sub "錱", "zan1" #錱
  sub "録", "luk6" #録
  sub "錳", "maang5" #錳
  sub "錴", "luk6" #錴
  sub "錵", "waa4" #錵
  sub "錶", "biu1" #錶
  sub "錷", any(["aat3", "ngaat3"]) #錷
  sub "錸", "loi4" #錸
  sub "錹", "hang2" #錹
  sub "錺", "fong1" #錺
  sub "錻", "mou5" #錻
  sub "錼", any(["noi6", "loi6"]) #錼
  sub "錽", "faan6" #錽
  sub "錾", "zaam6" #錾
  sub "錿", "fu2" #錿
  sub "鍀", "dak1" #鍀
  sub "鍁", any(["him1", "hin1"]) #鍁
  sub "鍂", "gam1" #鍂
  sub "鍃", any(["fat1", "kut3", "kwut3"]) #鍃
  sub "鍄", "loeng6" #鍄
  sub "鍅", "faat3" #鍅
  sub "鍆", "mun4" #鍆
  sub "鍇", any(["kaai2", "gaai1"]) #鍇
  sub "鍈", "joeng1" #鍈
  sub "鍉", any(["dik6", "si4"]) #鍉
  sub "鍊", any(["lin6", "lin2"]) #鍊
  sub "鍋", "wo1" #鍋
  sub "鍌", "sin2" #鍌
  sub "鍍", "dou6" #鍍
  sub "鍎", "dat6" #鍎
  sub "鍏", "wai4" #鍏
  sub "鍐", "zung1" #鍐
  sub "鍑", any(["fuk1", "fu3"]) #鍑
  sub "鍒", "jau4" #鍒
  sub "鍓", "cip3" #鍓
  sub "鍔", any(["ngok6", "ok6"]) #鍔
  sub "鍕", "gwan1" #鍕
  sub "鍖", any(["zam1", "cam2"]) #鍖
  sub "鍗", "tai4" #鍗
  sub "鍘", any(["zaap6", "zaat3"]) #鍘
  sub "鍙", "huk1" #鍙
  sub "鍚", "joeng4" #鍚
  sub "鍛", "dyun3" #鍛
  sub "鍜", "haa4" #鍜
  sub "鍝", "jyu4" #鍝
  sub "鍞", "hang1" #鍞
  sub "鍟", "seng3" #鍟
  sub "鍠", "wong4" #鍠
  sub "鍡", "wui2" #鍡
  sub "鍢", "fuk1" #鍢
  sub "鍣", "ziu1" #鍣
  sub "鍤", "caap3" #鍤
  sub "鍥", "kit3" #鍥
  sub "鍦", any(["se4", "si1"]) #鍦
  sub "鍧", "gwang1" #鍧
  sub "鍨", "kwai4" #鍨
  sub "鍩", any(["nok6", "lok6"]) #鍩
  sub "鍪", "mau4" #鍪
  sub "鍫", "ciu1" #鍫
  sub "鍬", "ciu1" #鍬
  sub "鍭", "hau4" #鍭
  sub "鍮", "tau1" #鍮
  sub "鍯", "cung1" #鍯
  sub "鍰", any(["waan4", "wun4"]) #鍰
  sub "鍱", "jip6" #鍱
  sub "鍲", "man4" #鍲
  sub "鍳", "gaam3" #鍳
  sub "鍴", "dyun1" #鍴
  sub "鍵", "gin6" #鍵
  sub "鍶", "si1" #鍶
  sub "鍷", "fui1" #鍷
  sub "鍸", "wu4" #鍸
  sub "鍹", "syun1" #鍹
  sub "鍺", "ze2" #鍺
  sub "鍻", "git3" #鍻
  sub "鍼", any(["kim4", "zam1"]) #鍼
  sub "鍽", "bin1" #鍽
  sub "鍾", "zung1" #鍾
  sub "鍿", "zi1" #鍿
  sub "鎀", "sau1" #鎀
  sub "鎁", "je4" #鎁
  sub "鎂", "mei5" #鎂
  sub "鎃", "paai3" #鎃
  sub "鎄", any(["oi1", "ngoi1"]) #鎄
  sub "鎅", "gaai3" #鎅
  sub "鎆", "zin2" #鎆
  sub "鎇", "mei4" #鎇
  sub "鎈", "so2" #鎈
  sub "鎉", "taap3" #鎉
  sub "鎊", any(["bong6", "bong2"]) #鎊
  sub "鎋", "hat6" #鎋
  sub "鎌", "lim4" #鎌
  sub "鎍", "sok3" #鎍
  sub "鎎", "hei3" #鎎
  sub "鎏", "lau4" #鎏
  sub "鎐", "jiu4" #鎐
  sub "鎑", "jip6" #鎑
  sub "鎒", any(["nau6", "lau6"]) #鎒
  sub "鎓", "jung1" #鎓
  sub "鎔", "jung4" #鎔
  sub "鎕", "tong4" #鎕
  sub "鎖", "so2" #鎖
  sub "鎗", "coeng1" #鎗
  sub "鎘", any(["gaak3", "lik6"]) #鎘
  sub "鎙", "sok3" #鎙
  sub "鎚", any(["ceoi4", "ceoi2"]) #鎚
  sub "鎛", "bok3" #鎛
  sub "鎜", "pun4" #鎜
  sub "鎝", any(["saap3", "daap3"]) #鎝
  sub "鎞", any(["bai1", "pai1", "pei1"]) #鎞
  sub "鎟", "song2" #鎟
  sub "鎠", "gong3" #鎠
  sub "鎡", "zi1" #鎡
  sub "鎢", "wu1" #鎢
  sub "鎣", "jing4" #鎣
  sub "鎤", "fong2" #鎤
  sub "鎥", "tiu4" #鎥
  sub "鎦", any(["lau4", "lau6"]) #鎦
  sub "鎧", "hoi2" #鎧
  sub "鎨", "seon2" #鎨
  sub "鎩", "saat3" #鎩
  sub "鎪", any(["sau1", "sau2"]) #鎪
  sub "鎫", "faan6" #鎫
  sub "鎬", any(["gou2", "hou6"]) #鎬
  sub "鎭", "zan3" #鎭
  sub "鎮", "zan3" #鎮
  sub "鎯", "long4" #鎯
  sub "鎰", "jat6" #鎰
  sub "鎱", "jyun4" #鎱
  sub "鎲", "tong2" #鎲
  sub "鎳", any(["nip1", "lip1", "nip6", "lip6"]) #鎳
  sub "鎴", "sik1" #鎴
  sub "鎵", "gaa1" #鎵
  sub "鎶", "go1" #鎶
  sub "鎷", "maa5" #鎷
  sub "鎸", any(["zyun1", "zeon3"]) #鎸
  sub "鎹", "sung3" #鎹
  sub "鎺", "zou2" #鎺
  sub "鎻", "so2" #鎻
  sub "鎼", "laa3" #鎼
  sub "鎽", "fung1" #鎽
  sub "鎾", "wan1" #鎾
  sub "鎿", any(["naa4", "laa4"]) #鎿
  sub "鏀", "lou5" #鏀
  sub "鏁", "so2" #鏁
  sub "鏂", any(["au1", "ngau1"]) #鏂
  sub "鏃", "zuk6" #鏃
  sub "鏄", "tyun4" #鏄
  sub "鏅", "sau1" #鏅
  sub "鏆", any(["gun3", "gwun3"]) #鏆
  sub "鏇", any(["syun4", "syun6"]) #鏇
  sub "鏈", any(["lin6", "lin2"]) #鏈
  sub "鏉", "sau3" #鏉
  sub "鏊", any(["ngou6", "ou6", "ngou4", "ou4"]) #鏊
  sub "鏋", "mun5" #鏋
  sub "鏌", "mok6" #鏌
  sub "鏍", "lo4" #鏍
  sub "鏎", "bat1" #鏎
  sub "鏏", "wai6" #鏏
  sub "鏐", "lau4" #鏐
  sub "鏑", any(["dik1", "dik6"]) #鏑
  sub "鏒", "saam2" #鏒
  sub "鏓", "cung1" #鏓
  sub "鏔", "ji4" #鏔
  sub "鏕", "luk6" #鏕
  sub "鏖", any(["ngou4", "ou4", "ou1", "ngou1"]) #鏖
  sub "鏗", "hang1" #鏗
  sub "鏘", "coeng1" #鏘
  sub "鏙", "ceoi1" #鏙
  sub "鏚", "cik1" #鏚
  sub "鏛", "soeng4" #鏛
  sub "鏜", any(["tong1", "tong4"]) #鏜
  sub "鏝", "maan6" #鏝
  sub "鏞", "jung4" #鏞
  sub "鏟", "caan2" #鏟
  sub "鏠", "fung1" #鏠
  sub "鏡", any(["geng3", "geng2"]) #鏡
  sub "鏢", "biu1" #鏢
  sub "鏣", "syu3" #鏣
  sub "鏤", "lau6" #鏤
  sub "鏥", "sau3" #鏥
  sub "鏦", "cung1" #鏦
  sub "鏧", "lung4" #鏧
  sub "鏨", "zaam6" #鏨
  sub "鏩", "zim6" #鏩
  sub "鏪", "cou4" #鏪
  sub "鏫", "lei4" #鏫
  sub "鏬", "laa3" #鏬
  sub "鏭", "sik1" #鏭
  sub "鏮", "hong1" #鏮
  sub "鏯", "song2" #鏯
  sub "鏰", "bang1" #鏰
  sub "鏱", "gam2" #鏱
  sub "鏲", "cim1" #鏲
  sub "鏳", "caang4" #鏳
  sub "鏴", "lou6" #鏴
  sub "鏵", "waa4" #鏵
  sub "鏶", "cip3" #鏶
  sub "鏷", any(["pok3", "buk6"]) #鏷
  sub "鏸", "wai6" #鏸
  sub "鏹", "koeng5" #鏹
  sub "鏺", "put3" #鏺
  sub "鏻", "leon4" #鏻
  sub "鏼", "saak3" #鏼
  sub "鏽", "sau3" #鏽
  sub "鏾", "sin3" #鏾
  sub "鏿", "coeng1" #鏿
  sub "鐀", "gwai6" #鐀
  sub "鐁", "si1" #鐁
  sub "鐂", any(["lau4", "lau6"]) #鐂
  sub "鐃", any(["naau4", "laau4"]) #鐃
  sub "鐄", any(["waang4", "wong4"]) #鐄
  sub "鐅", "pit3" #鐅
  sub "鐆", "seoi6" #鐆
  sub "鐇", "faan4" #鐇
  sub "鐈", "kiu4" #鐈
  sub "鐉", "cyun1" #鐉
  sub "鐊", "joeng4" #鐊
  sub "鐋", any(["tong1", "tong3", "tong2"]) #鐋
  sub "鐌", "zoeng6" #鐌
  sub "鐍", "kyut3" #鐍
  sub "鐎", "ziu1" #鐎
  sub "鐏", any(["zeon1", "zyun3"]) #鐏
  sub "鐐", "liu4" #鐐
  sub "鐑", "kit3" #鐑
  sub "鐒", "lou4" #鐒
  sub "鐓", any(["deoi6", "deoi1", "deon1"]) #鐓
  sub "鐔", any(["taam4", "cam4"]) #鐔
  sub "鐕", "zaam1" #鐕
  sub "鐖", "gei1" #鐖
  sub "鐗", "gaan2" #鐗
  sub "鐘", "zung1" #鐘
  sub "鐙", any(["dang3", "dang1"]) #鐙
  sub "鐚", any(["aa1", "ngaa1"]) #鐚
  sub "鐛", "jing2" #鐛
  sub "鐜", "deoi6" #鐜
  sub "鐝", "kyut3" #鐝
  sub "鐞", any(["nau6", "lau6"]) #鐞
  sub "鐟", "zaam1" #鐟
  sub "鐠", "pou2" #鐠
  sub "鐡", "tit3" #鐡
  sub "鐢", "faan4" #鐢
  sub "鐣", "zoeng2" #鐣
  sub "鐤", "ding2" #鐤
  sub "鐥", any(["sin3", "sin6"]) #鐥
  sub "鐦", "hoi1" #鐦
  sub "鐧", any(["gaan2", "gaan3"]) #鐧
  sub "鐨", "fai3" #鐨
  sub "鐩", "seoi6" #鐩
  sub "鐪", "lou5" #鐪
  sub "鐫", any(["zyun1", "zeon3"]) #鐫
  sub "鐬", "wai3" #鐬
  sub "鐭", any(["ou3", "ngou3", "juk1"]) #鐭
  sub "鐮", "lim4" #鐮
  sub "鐯", any(["zoek3", "zoek6"]) #鐯
  sub "鐰", "ciu1" #鐰
  sub "鐱", "gim3" #鐱
  sub "鐲", "zuk6" #鐲
  sub "鐳", "leoi4" #鐳
  sub "鐴", "bik1" #鐴
  sub "鐵", "tit3" #鐵
  sub "鐶", "waan4" #鐶
  sub "鐷", "jip6" #鐷
  sub "鐸", "dok6" #鐸
  sub "鐹", any(["gwo2", "go2"]) #鐹
  sub "鐺", any(["dong1", "caang1"]) #鐺
  sub "鐻", any(["geoi6", "keoi4"]) #鐻
  sub "鐼", "fan4" #鐼
  sub "鐽", "daat6" #鐽
  sub "鐾", "bai3" #鐾
  sub "鐿", "ji3" #鐿
  sub "鑀", any(["oi3", "ngoi3"]) #鑀
  sub "鑁", "zung1" #鑁
  sub "鑂", "fan3" #鑂
  sub "鑃", "diu6" #鑃
  sub "鑄", "zyu3" #鑄
  sub "鑅", "waang4" #鑅
  sub "鑆", "zeoi6" #鑆
  sub "鑇", "zai1" #鑇
  sub "鑈", any(["nip6", "lip6"]) #鑈
  sub "鑉", "hap6" #鑉
  sub "鑊", any(["wok6", "wok2"]) #鑊
  sub "鑋", "hing1" #鑋
  sub "鑌", "ban1" #鑌
  sub "鑍", "jing1" #鑍
  sub "鑎", "gwai6" #鑎
  sub "鑏", any(["ning4", "ling4"]) #鑏
  sub "鑐", "seoi1" #鑐
  sub "鑑", "gaam3" #鑑
  sub "鑒", "gaam3" #鑒
  sub "鑓", "hin2" #鑓
  sub "鑔", "caa2" #鑔
  sub "鑕", "zat1" #鑕
  sub "鑖", "mit6" #鑖
  sub "鑗", "lei4" #鑗
  sub "鑘", "leoi4" #鑘
  sub "鑙", "kai1" #鑙
  sub "鑚", any(["zyun3", "zyun1"]) #鑚
  sub "鑛", any(["kong3", "kwong3"]) #鑛
  sub "鑜", "soeng2" #鑜
  sub "鑝", "pung4" #鑝
  sub "鑞", "laap6" #鑞
  sub "鑟", "duk6" #鑟
  sub "鑠", "soek3" #鑠
  sub "鑡", "cuk1" #鑡
  sub "鑢", "leoi6" #鑢
  sub "鑣", "biu1" #鑣
  sub "鑤", "paau4" #鑤
  sub "鑥", "lou5" #鑥
  sub "鑦", "jin4" #鑦
  sub "鑧", "jin6" #鑧
  sub "鑨", "lung4" #鑨
  sub "鑩", any(["ngok6", "ok6"]) #鑩
  sub "鑪", "lou4" #鑪
  sub "鑫", "jam1" #鑫
  sub "鑬", "gaam3" #鑬
  sub "鑭", "laan4" #鑭
  sub "鑮", "bok3" #鑮
  sub "鑯", "zim1" #鑯
  sub "鑰", "joek6" #鑰
  sub "鑱", "caam4" #鑱
  sub "鑲", "soeng1" #鑲
  sub "鑳", "gin6" #鑳
  sub "鑴", "kwai4" #鑴
  sub "鑵", any(["gun3", "gwun3"]) #鑵
  sub "鑶", "cong4" #鑶
  sub "鑷", any(["nip6", "lip6"]) #鑷
  sub "鑸", "leoi5" #鑸
  sub "鑹", "cyun1" #鑹
  sub "鑺", "keoi4" #鑺
  sub "鑻", "paan3" #鑻
  sub "鑼", any(["lo4", "lo2"]) #鑼
  sub "鑽", any(["zyun3", "zyun2", "zyun1"]) #鑽
  sub "鑾", "lyun4" #鑾
  sub "鑿", any(["zok6", "zok2"]) #鑿
  sub "钀", "jit6" #钀
  sub "钁", any(["fok3", "kyut3"]) #钁
  sub "钂", "tong2" #钂
  sub "钃", any(["suk6", "zuk1"]) #钃
  sub "钄", "laan4" #钄
  sub "钅", "gaan2 faa3 gam1 zi6 bin1" #钅
  sub "钆", any(["gaa1", "gaat3"]) #钆
  sub "钇", any(["jyut6", "jyut3"]) #钇
  sub "针", "zam1" #针
  sub "钉", any(["ding1", "deng1"]) #钉
  sub "钊", "ciu1" #钊
  sub "钋", any(["pok3", "puk3"]) #钋
  sub "钌", any(["liu5", "liu6"]) #钌
  sub "钍", "tou2" #钍
  sub "钎", "cin1" #钎
  sub "钏", any(["cyun3", "cyun1"]) #钏
  sub "钐", any(["saam1", "saam3", "sin3"]) #钐
  sub "钑", any(["zaap6", "saap3", "kap1"]) #钑
  sub "钒", "faan4" #钒
  sub "钓", "diu3" #钓
  sub "钔", "mun4" #钔
  sub "钕", any(["neoi5", "leoi5", "neoi4", "leoi4"]) #钕
  sub "钖", "joeng4" #钖
  sub "钗", "caai1" #钗
  sub "钘", any(["jing4", "gin1"]) #钘
  sub "钙", "koi3" #钙
  sub "钚", "bat1" #钚
  sub "钛", "taai3" #钛
  sub "钜", "geoi6" #钜
  sub "钝", "deon6" #钝
  sub "钞", "caau1" #钞
  sub "钟", "zung1" #钟
  sub "钠", any(["naap6", "laap6"]) #钠
  sub "钡", "bui3" #钡
  sub "钢", any(["gong3", "gong1"]) #钢
  sub "钣", "baan2" #钣
  sub "钤", "kim4" #钤
  sub "钥", any(["joek6", "jyut6"]) #钥
  sub "钦", "jam1" #钦
  sub "钧", any(["gwan1", "kwan1"]) #钧
  sub "钨", "wu1" #钨
  sub "钩", any(["ngau1", "au1"]) #钩
  sub "钪", "kong3" #钪
  sub "钫", "fong1" #钫
  sub "钬", "fo2" #钬
  sub "钭", "dau2" #钭
  sub "钮", any(["nau2", "lau2"]) #钮
  sub "钯", any(["baa2", "paa4"]) #钯
  sub "钰", "juk6" #钰
  sub "钱", any(["cin4", "cin2", "zin2"]) #钱
  sub "钲", any(["zing1", "zing3"]) #钲
  sub "钳", any(["kim4", "kim2"]) #钳
  sub "钴", any(["gu2", "gwu2", "gu1", "gwu1"]) #钴
  sub "钵", "but3" #钵
  sub "钶", "ko1" #钶
  sub "钷", "po2" #钷
  sub "钸", "bou1" #钸
  sub "钹", any(["bat6", "but6"]) #钹
  sub "钺", "jyut6" #钺
  sub "钻", any(["zyun3", "zyun2", "zyun1", "cim1"]) #钻
  sub "钼", "muk6" #钼
  sub "钽", any(["taan2", "daan3"]) #钽
  sub "钾", "gaap3" #钾
  sub "钿", any(["tin4", "din6"]) #钿
  sub "铀", any(["jau4", "jau2"]) #铀
  sub "铁", "tit3" #铁
  sub "铂", "bok6" #铂
  sub "铃", any(["ling4", "ling1", "ling2"]) #铃
  sub "铄", "soek3" #铄
  sub "铅", "jyun4" #铅
  sub "铆", "maau5" #铆
  sub "铇", "paau4" #铇
  sub "铈", "si5" #铈
  sub "铉", "jyun5" #铉
  sub "铊", any(["taa1", "to4", "to2", "si1", "se4"]) #铊
  sub "铋", any(["bei3", "bit1"]) #铋
  sub "铌", any(["nei4", "lei4", "nei6", "lei6"]) #铌
  sub "铍", any(["pei4", "pei1"]) #铍
  sub "铎", "dok6" #铎
  sub "铏", "jing4" #铏
  sub "铐", any(["kaau3", "kau3"]) #铐
  sub "铑", "lou5" #铑
  sub "铒", "ji5" #铒
  sub "铓", "mong4" #铓
  sub "铔", any(["aa1", "ngaa1"]) #铔
  sub "铕", "jau5" #铕
  sub "铖", "sing4" #铖
  sub "铗", "gaap3" #铗
  sub "铘", "je4" #铘
  sub "铙", any(["naau4", "laau4"]) #铙
  sub "铚", "zat6" #铚
  sub "铛", any(["dong1", "caang1"]) #铛
  sub "铜", "tung4" #铜
  sub "铝", "leoi5" #铝
  sub "铞", "diu3" #铞
  sub "铟", "jan1" #铟
  sub "铠", "hoi2" #铠
  sub "铡", any(["zaap6", "zaat3"]) #铡
  sub "铢", "zyu1" #铢
  sub "铣", "sin2" #铣
  sub "铤", any(["ding3", "ding6", "ting5"]) #铤
  sub "铥", "diu1" #铥
  sub "铦", "cim1" #铦
  sub "铧", "waa4" #铧
  sub "铨", "cyun4" #铨
  sub "铩", "saat3" #铩
  sub "铪", any(["haa1", "hap6", "hap1", "gaap3"]) #铪
  sub "铫", any(["diu6", "jiu4", "tiu4"]) #铫
  sub "铬", any(["lok3", "gok3", "lok6"]) #铬
  sub "铭", any(["ming4", "ming2", "ming5"]) #铭
  sub "铮", any(["zang1", "zaang1"]) #铮
  sub "铯", "sik1" #铯
  sub "铰", any(["gaau2", "gaau3"]) #铰
  sub "铱", "ji1" #铱
  sub "铲", "caan2" #铲
  sub "铳", "cung3" #铳
  sub "铴", any(["tong1", "tong3", "tong2"]) #铴
  sub "铵", any(["on1", "ngon1", "on2", "ngon2"]) #铵
  sub "银", any(["ngan4", "an4", "ngan2", "an2"]) #银
  sub "铷", any(["jyu4", "jyu6"]) #铷
  sub "铸", "zyu3" #铸
  sub "铹", "lou4" #铹
  sub "铺", any(["pou1", "pou3", "pou2"]) #铺
  sub "铻", any(["jyu5", "ng4", "m4"]) #铻
  sub "铼", "loi4" #铼
  sub "铽", "tik1" #铽
  sub "链", any(["lin6", "lin2"]) #链
  sub "铿", "hang1" #铿
  sub "销", "siu1" #销
  sub "锁", "so2" #锁
  sub "锂", "lei5" #锂
  sub "锃", any(["caang3", "cang3"]) #锃
  sub "锄", "co4" #锄
  sub "锅", "wo1" #锅
  sub "锆", "gou3" #锆
  sub "锇", any(["ngo4", "o4"]) #锇
  sub "锈", "sau3" #锈
  sub "锉", any(["co3", "co2"]) #锉
  sub "锊", "lyut3" #锊
  sub "锋", "fung1" #锋
  sub "锌", "san1" #锌
  sub "锍", "lau5" #锍
  sub "锎", "hoi1" #锎
  sub "锏", any(["gaan2", "gaan3"]) #锏
  sub "锐", "jeoi6" #锐
  sub "锑", "tai1" #锑
  sub "锒", "long4" #锒
  sub "锓", "cim1" #锓
  sub "锔", any(["guk1", "guk6"]) #锔
  sub "锕", any(["aa3", "ngaa3", "aa1", "ngaa1", "o1", "ngo1"]) #锕
  sub "锖", "coeng1" #锖
  sub "锗", "ze2" #锗
  sub "锘", any(["nok6", "lok6"]) #锘
  sub "错", any(["co3", "cok3", "cou3"]) #错
  sub "锚", any(["naau4", "laau4", "maau4"]) #锚
  sub "锛", "ban1" #锛
  sub "锜", "kei4" #锜
  sub "锝", "dak1" #锝
  sub "锞", any(["gwo2", "go2", "fo3"]) #锞
  sub "锟", "kwan1" #锟
  sub "锠", "coeng1" #锠
  sub "锡", any(["sek3", "sik3"]) #锡
  sub "锢", any(["gu3", "gwu3"]) #锢
  sub "锣", any(["lo4", "lo2"]) #锣
  sub "锤", any(["ceoi4", "ceoi2"]) #锤
  sub "锥", "zeoi1" #锥
  sub "锦", "gam2" #锦
  sub "锧", "zat1" #锧
  sub "锨", any(["him1", "hin1"]) #锨
  sub "锩", "gyun2" #锩
  sub "锪", any(["fat1", "kut3", "kwut3"]) #锪
  sub "锫", "pui4" #锫
  sub "锬", any(["taam4", "cim1"]) #锬
  sub "锭", any(["ding3", "ding6"]) #锭
  sub "键", "gin6" #键
  sub "锯", any(["geoi3", "goe3", "guk1"]) #锯
  sub "锰", "maang5" #锰
  sub "锱", "zi1" #锱
  sub "锲", "kit3" #锲
  sub "锳", "joeng1" #锳
  sub "锴", any(["kaai2", "gaai1"]) #锴
  sub "锵", "coeng1" #锵
  sub "锶", "si1" #锶
  sub "锷", any(["ngok6", "ok6"]) #锷
  sub "锸", "caap3" #锸
  sub "锹", "ciu1" #锹
  sub "锺", "zung1" #锺
  sub "锻", "dyun3" #锻
  sub "锼", any(["sau1", "sau2"]) #锼
  sub "锽", "wong4" #锽
  sub "锾", any(["waan4", "wun4"]) #锾
  sub "锿", any(["oi1", "ngoi1"]) #锿
  sub "镀", "dou6" #镀
  sub "镁", "mei5" #镁
  sub "镂", "lau6" #镂
  sub "镃", "zi1" #镃
  sub "镄", "fai3" #镄
  sub "镅", "mei4" #镅
  sub "镆", "mok6" #镆
  sub "镇", "zan3" #镇
  sub "镈", "bok3" #镈
  sub "镉", any(["gaak3", "lik6"]) #镉
  sub "镊", any(["nip6", "lip6"]) #镊
  sub "镋", "tong2" #镋
  sub "镌", any(["zyun1", "zeon3"]) #镌
  sub "镍", any(["nip1", "lip1", "nip6", "lip6"]) #镍
  sub "镎", any(["naa4", "laa4"]) #镎
  sub "镏", any(["lau4", "lau6"]) #镏
  sub "镐", any(["gou2", "hou6"]) #镐
  sub "镑", any(["bong6", "bong2"]) #镑
  sub "镒", "jat6" #镒
  sub "镓", "gaa1" #镓
  sub "镔", "ban1" #镔
  sub "镕", "jung4" #镕
  sub "镖", "biu1" #镖
  sub "镗", any(["tong1", "tong4"]) #镗
  sub "镘", "maan6" #镘
  sub "镙", "lo4" #镙
  sub "镚", "bang1" #镚
  sub "镛", "jung4" #镛
  sub "镜", any(["geng3", "geng2"]) #镜
  sub "镝", any(["dik1", "dik6"]) #镝
  sub "镞", "zuk6" #镞
  sub "镟", any(["syun4", "syun6"]) #镟
  sub "镠", "lau4" #镠
  sub "镡", any(["taam4", "cam4"]) #镡
  sub "镢", "kyut3" #镢
  sub "镣", "liu4" #镣
  sub "镤", any(["pok3", "buk6"]) #镤
  sub "镥", "lou5" #镥
  sub "镦", any(["deoi6", "deoi1", "deon1"]) #镦
  sub "镧", "laan4" #镧
  sub "镨", "pou2" #镨
  sub "镩", "cyun1" #镩
  sub "镪", "koeng5" #镪
  sub "镫", any(["dang3", "dang1"]) #镫
  sub "镬", any(["wok6", "wok2"]) #镬
  sub "镭", "leoi4" #镭
  sub "镮", "waan4" #镮
  sub "镯", "zuk6" #镯
  sub "镰", "lim4" #镰
  sub "镱", "ji3" #镱
  sub "镲", "caa2" #镲
  sub "镳", "biu1" #镳
  sub "镴", "laap6" #镴
  sub "镵", "caam4" #镵
  sub "镶", "soeng1" #镶
  sub "長", any(["coeng4", "coeng1", "coeng2", "zoeng6", "zoeng2"]) #長
  sub "镸", "coeng4" #镸
  sub "镹", "gau2" #镹
  sub "镺", any(["ou2", "ngou2"]) #镺
  sub "镻", "dit6" #镻
  sub "镼", "gwat6" #镼
  sub "镽", "liu5" #镽
  sub "镾", any(["nei4", "lei4"]) #镾
  sub "长", any(["coeng4", "coeng1", "coeng2", "zoeng6", "zoeng2"]) #长
  sub "門", any(["mun4", "mun2"]) #門
  sub "閁", "maat3" #閁
  sub "閂", "saan1" #閂
  sub "閃", "sim2" #閃
  sub "閄", "wik6" #閄
  sub "閅", "mun4" #閅
  sub "閆", "jim4" #閆
  sub "閇", "bai3" #閇
  sub "閈", "hon6" #閈
  sub "閉", "bai3" #閉
  sub "閊", "saan1" #閊
  sub "開", "hoi1" #開
  sub "閌", "kong3" #閌
  sub "閍", "paang1" #閍
  sub "閎", "wang4" #閎
  sub "閏", "jeon6" #閏
  sub "閐", "saam3" #閐
  sub "閑", any(["haan4", "haan2"]) #閑
  sub "閒", any(["haan4", "gaan1", "gaan3"]) #閒
  sub "間", any(["gaan1", "gaan3"]) #間
  sub "閔", "man5" #閔
  sub "閕", any(["ngaa6", "aa6", "haa1"]) #閕
  sub "閖", "seoi2" #閖
  sub "閗", "dau3" #閗
  sub "閘", "zaap6" #閘
  sub "閙", any(["naau6", "laau6"]) #閙
  sub "閚", "zaam1" #閚
  sub "閛", "ping1" #閛
  sub "閜", any(["haa1", "ho2"]) #閜
  sub "閝", "ling4" #閝
  sub "閞", "bin6" #閞
  sub "閟", "bei3" #閟
  sub "閠", "jeon6" #閠
  sub "閡", any(["hat6", "goi1", "ngoi6", "oi6"]) #閡
  sub "関", "gwaan1" #関
  sub "閣", any(["gok3", "gok2"]) #閣
  sub "閤", any(["gap3", "gok3", "hap6"]) #閤
  sub "閥", "fat6" #閥
  sub "閦", "cuk1" #閦
  sub "閧", any(["hung3", "hung6"]) #閧
  sub "閨", "gwai1" #閨
  sub "閩", "man5" #閩
  sub "閪", "hai1" #閪
  sub "閫", "kwan2" #閫
  sub "閬", any(["long6", "long4", "long5"]) #閬
  sub "閭", any(["leoi4", "leoi5"]) #閭
  sub "閮", "ting4" #閮
  sub "閯", "saa3" #閯
  sub "閰", "guk1" #閰
  sub "閱", "jyut6" #閱
  sub "閲", "jyut6" #閲
  sub "閳", "zin2" #閳
  sub "閴", "gwik1" #閴
  sub "閵", "leon6" #閵
  sub "閶", "coeng1" #閶
  sub "閷", any(["saat3", "saai3"]) #閷
  sub "閸", "kwan2" #閸
  sub "閹", "jim1" #閹
  sub "閺", "man4" #閺
  sub "閻", "jim4" #閻
  sub "閼", any(["aat3", "ngaat3", "aat1", "ngaat1", "jin1"]) #閼
  sub "閽", "fan1" #閽
  sub "閾", "wik6" #閾
  sub "閿", "man4" #閿
  sub "闀", "hung3" #闀
  sub "闁", "bou1" #闁
  sub "闂", "hung3" #闂
  sub "闃", "gwik1" #闃
  sub "闄", "jiu2" #闄
  sub "闅", "man4" #闅
  sub "闆", "baan2" #闆
  sub "闇", any(["am2", "ngam2", "am1", "ngam1", "am3", "ngam3"]) #闇
  sub "闈", "wai4" #闈
  sub "闉", "jan1" #闉
  sub "闊", "fut3" #闊
  sub "闋", "kyut3" #闋
  sub "闌", "laan4" #闌
  sub "闍", any(["dou1", "se4", "ze1"]) #闍
  sub "闎", "cyun4" #闎
  sub "闏", "fung1" #闏
  sub "闐", "tin4" #闐
  sub "闑", any(["jit6", "nip6", "lip6"]) #闑
  sub "闒", any(["taap3", "daap6"]) #闒
  sub "闓", "hoi2" #闓
  sub "闔", "hap6" #闔
  sub "闕", any(["kyut3", "gwat6"]) #闕
  sub "闖", "cong2" #闖
  sub "闗", "gwaan1" #闗
  sub "闘", "dau3" #闘
  sub "闙", "kai2" #闙
  sub "闚", "kwai1" #闚
  sub "闛", any(["tong1", "tong4", "coeng1"]) #闛
  sub "關", "gwaan1" #關
  sub "闝", "piu4" #闝
  sub "闞", any(["ham3", "haam3", "haam2"]) #闞
  sub "闟", any(["kap1", "taap3"]) #闟
  sub "闠", any(["kui2", "kwui2", "gwai6"]) #闠
  sub "闡", any(["zin2", "cin2", "sin6"]) #闡
  sub "闢", any(["pik1", "bei6"]) #闢
  sub "闣", "dong3" #闣
  sub "闤", "waan4" #闤
  sub "闥", "taat3" #闥
  sub "闦", any(["ngan4", "an4"]) #闦
  sub "闧", "jyun5" #闧
  sub "门", any(["mun4", "mun2"]) #门
  sub "闩", "saan1" #闩
  sub "闪", "sim2" #闪
  sub "闫", "jim4" #闫
  sub "闬", "hon6" #闬
  sub "闭", "bai3" #闭
  sub "问", "man6" #问
  sub "闯", "cong2" #闯
  sub "闰", "jeon6" #闰
  sub "闱", "wai4" #闱
  sub "闲", any(["haan4", "haan2"]) #闲
  sub "闳", "wang4" #闳
  sub "间", any(["gaan1", "gaan3"]) #间
  sub "闵", "man5" #闵
  sub "闶", "kong3" #闶
  sub "闷", "mun6" #闷
  sub "闸", "zaap6" #闸
  sub "闹", any(["naau6", "laau6"]) #闹
  sub "闺", "gwai1" #闺
  sub "闻", any(["man4", "man2", "man6"]) #闻
  sub "闼", "taat3" #闼
  sub "闽", "man5" #闽
  sub "闾", any(["leoi4", "leoi5"]) #闾
  sub "闿", "hoi2" #闿
  sub "阀", "fat6" #阀
  sub "阁", any(["gok3", "gok2"]) #阁
  sub "阂", any(["hat6", "goi1", "ngoi6", "oi6"]) #阂
  sub "阃", "kwan2" #阃
  sub "阄", "gau1" #阄
  sub "阅", "jyut6" #阅
  sub "阆", any(["long6", "long4", "long5"]) #阆
  sub "阇", any(["dou1", "se4", "ze1"]) #阇
  sub "阈", "wik6" #阈
  sub "阉", "jim1" #阉
  sub "阊", "coeng1" #阊
  sub "阋", "jik1" #阋
  sub "阌", "man4" #阌
  sub "阍", "fan1" #阍
  sub "阎", "jim4" #阎
  sub "阏", any(["aat3", "ngaat3", "aat1", "ngaat1", "jin1"]) #阏
  sub "阐", any(["zin2", "cin2", "sin6"]) #阐
  sub "阑", "laan4" #阑
  sub "阒", "gwik1" #阒
  sub "阓", any(["kui2", "kwui2", "gwai6"]) #阓
  sub "阔", "fut3" #阔
  sub "阕", "kyut3" #阕
  sub "阖", "hap6" #阖
  sub "阗", "tin4" #阗
  sub "阘", any(["taap3", "daap6"]) #阘
  sub "阙", any(["kyut3", "gwat6"]) #阙
  sub "阚", any(["ham3", "haam3", "haam2"]) #阚
  sub "阛", "waan4" #阛
  sub "阜", "fau6" #阜
  sub "阝", "ji5 zai2 bin1" #阝
  sub "阞", "lak6" #阞
  sub "队", any(["deoi6", "deoi2", "zeoi6"]) #队
  sub "阠", "seon3" #阠
  sub "阡", "cin1" #阡
  sub "阢", any(["ngat6", "at6"]) #阢
  sub "阣", "goi3" #阣
  sub "阤", any(["zi6", "to4", "ji5"]) #阤
  sub "阥", "jam1" #阥
  sub "阦", "joeng4" #阦
  sub "阧", "dau2" #阧
  sub "阨", any(["aai3", "ai3", "ngai3", "ngaai3", "ak1", "aak1", "ngaak1", "ngak1"]) #阨
  sub "阩", "sing1" #阩
  sub "阪", any(["baan2", "faan2"]) #阪
  sub "阫", any(["pei1", "pui4"]) #阫
  sub "阬", any(["gong1", "gon1", "haang1"]) #阬
  sub "阭", "wan5" #阭
  sub "阮", any(["jyun2", "jyun5"]) #阮
  sub "阯", "zi2" #阯
  sub "阰", "pei4" #阰
  sub "阱", any(["zing6", "zeng2", "zeng6"]) #阱
  sub "防", "fong4" #防
  sub "阳", any(["joeng4", "joeng2"]) #阳
  sub "阴", any(["jam1", "jam3", "am1", "ngam1"]) #阴
  sub "阵", any(["zan6", "zan2"]) #阵
  sub "阶", "gaai1" #阶
  sub "阷", "cing1" #阷
  sub "阸", any(["ak1", "aak1", "ngaak1", "ngak1", "aai3", "ai3", "ngai3", "ngaai3"]) #阸
  sub "阹", "keoi1" #阹
  sub "阺", "dai2" #阺
  sub "阻", "zo2" #阻
  sub "阼", "zou6" #阼
  sub "阽", any(["dim3", "jim4"]) #阽
  sub "阾", "ling5" #阾
  sub "阿", any(["aa3", "ngaa3", "o1", "ngo1", "aa2", "ngaa2"]) #阿
  sub "陀", any(["to4", "to2"]) #陀
  sub "陁", any(["to4", "ji5"]) #陁
  sub "陂", any(["bei1", "po1", "pei4"]) #陂
  sub "陃", "bing2" #陃
  sub "附", "fu6" #附
  sub "际", "zai3" #际
  sub "陆", "luk6" #陆
  sub "陇", "lung5" #陇
  sub "陈", any(["can4", "can2", "zan6"]) #陈
  sub "陉", any(["jing4", "ging3"]) #陉
  sub "陊", any(["do6", "to5"]) #陊
  sub "陋", "lau6" #陋
  sub "陌", "mak6" #陌
  sub "降", any(["gong3", "hong4"]) #降
  sub "陎", "syu4" #陎
  sub "陏", "do6" #陏
  sub "限", "haan6" #限
  sub "陑", "ji4" #陑
  sub "陒", "gwai2" #陒
  sub "陓", any(["jyu1", "wu1"]) #陓
  sub "陔", "goi1" #陔
  sub "陕", "sim2" #陕
  sub "陖", "zeon3" #陖
  sub "陗", "ciu3" #陗
  sub "陘", any(["jing4", "ging3"]) #陘
  sub "陙", "seon4" #陙
  sub "陚", "fu3" #陚
  sub "陛", "bai6" #陛
  sub "陜", any(["haap6", "haap3"]) #陜
  sub "陝", "sim2" #陝
  sub "陞", "sing1" #陞
  sub "陟", "zik1" #陟
  sub "陠", "pou1" #陠
  sub "陡", "dau2" #陡
  sub "院", any(["jyun2", "jyun6"]) #院
  sub "陣", any(["zan6", "zan2"]) #陣
  sub "除", any(["ceoi4", "cyu4"]) #除
  sub "陥", "haam6" #陥
  sub "陦", "dou2" #陦
  sub "陧", any(["nip6", "lip6", "nit6", "lit6"]) #陧
  sub "陨", any(["wan5", "jyun4"]) #陨
  sub "险", "him2" #险
  sub "陪", "pui4" #陪
  sub "陫", "fei2" #陫
  sub "陬", "zau1" #陬
  sub "陭", any(["kei1", "ji2"]) #陭
  sub "陮", "deoi6" #陮
  sub "陯", "leon4" #陯
  sub "陰", any(["jam1", "jam3", "am1", "ngam1"]) #陰
  sub "陱", "guk1" #陱
  sub "陲", "seoi4" #陲
  sub "陳", any(["can4", "can2", "zan6"]) #陳
  sub "陴", "pei4" #陴
  sub "陵", "ling4" #陵
  sub "陶", any(["tou4", "jiu4"]) #陶
  sub "陷", any(["haam6", "ham6"]) #陷
  sub "陸", "luk6" #陸
  sub "陹", "sing1" #陹
  sub "険", "him2" #険
  sub "陻", "jan1" #陻
  sub "陼", "zyu2" #陼
  sub "陽", any(["joeng4", "joeng2"]) #陽
  sub "陾", "jing4" #陾
  sub "陿", any(["haap6", "haap3", "hap6", "gip6"]) #陿
  sub "隀", "cung4" #隀
  sub "隁", "jin2" #隁
  sub "隂", any(["jam1", "jam3", "am1", "ngam1"]) #隂
  sub "隃", "jyu4" #隃
  sub "隄", "tai4" #隄
  sub "隅", any(["jyu4", "jyu6"]) #隅
  sub "隆", "lung4" #隆
  sub "隇", "wai1" #隇
  sub "隈", "wui1" #隈
  sub "隉", any(["nip6", "lip6", "nit6", "lit6"]) #隉
  sub "隊", any(["deoi6", "deoi2", "zeoi6"]) #隊
  sub "隋", any(["ceoi4", "do6"]) #隋
  sub "隌", any(["am2", "ngam2"]) #隌
  sub "隍", "wong4" #隍
  sub "階", "gaai1" #階
  sub "随", "ceoi4" #随
  sub "隐", "jan2" #隐
  sub "隑", any(["kei4", "goi1"]) #隑
  sub "隒", any(["jim5", "jim2"]) #隒
  sub "隓", "fai1" #隓
  sub "隔", any(["gaak3", "gik1"]) #隔
  sub "隕", any(["wan5", "jyun4"]) #隕
  sub "隖", any(["wu2", "ou3", "ngou3"]) #隖
  sub "隗", any(["ngai5", "ai5", "ngaai5", "aai5", "wai5", "kwai4"]) #隗
  sub "隘", any(["aai3", "ai3", "ngai3", "ngaai3"]) #隘
  sub "隙", any(["gwik1", "kwik1"]) #隙
  sub "隚", "tong4" #隚
  sub "際", "zai3" #際
  sub "障", "zoeng3" #障
  sub "隝", "dou2" #隝
  sub "隞", any(["ngou4", "ou4"]) #隞
  sub "隟", any(["gwik1", "kwik1"]) #隟
  sub "隠", "jan2" #隠
  sub "隡", "saat3" #隡
  sub "隢", "jiu5" #隢
  sub "隣", "leon4" #隣
  sub "隤", "teoi4" #隤
  sub "隥", "dang3" #隥
  sub "隦", "pei4" #隦
  sub "隧", "seoi6" #隧
  sub "隨", "ceoi4" #隨
  sub "隩", any(["juk1", "ou3", "ngou3"]) #隩
  sub "險", "him2" #險
  sub "隫", "fan4" #隫
  sub "隬", any(["nei5", "lei5"]) #隬
  sub "隭", "ji4" #隭
  sub "隮", "zai1" #隮
  sub "隯", "dou2" #隯
  sub "隰", "zaap6" #隰
  sub "隱", "jan2" #隱
  sub "隲", "zat1" #隲
  sub "隳", any(["fai1", "fui1"]) #隳
  sub "隴", "lung5" #隴
  sub "隵", "hei1" #隵
  sub "隶", any(["dai6", "doi6", "lai6"]) #隶
  sub "隷", "dai6" #隷
  sub "隸", any(["dai6", "doi6", "lai6"]) #隸
  sub "隹", "zeoi1" #隹
  sub "隺", "hok6" #隺
  sub "隻", "zek3" #隻
  sub "隼", "zeon2" #隼
  sub "隽", any(["zeon3", "syun5"]) #隽
  sub "难", any(["naan4", "laan4", "naan6", "laan6", "no4", "lo4"]) #难
  sub "隿", "jik6" #隿
  sub "雀", any(["zoek3", "zoek2"]) #雀
  sub "雁", any(["ngaan6", "aan6", "ngaan2", "aan2"]) #雁
  sub "雂", "kam4" #雂
  sub "雃", "hin1" #雃
  sub "雄", "hung4" #雄
  sub "雅", any(["ngaa5", "aa5"]) #雅
  sub "集", any(["zaap6", "zaap2", "zap6"]) #集
  sub "雇", any(["gu3", "gwu3"]) #雇
  sub "雈", "wun4" #雈
  sub "雉", "zi6" #雉
  sub "雊", "gau3" #雊
  sub "雋", any(["zeon3", "syun5"]) #雋
  sub "雌", "ci1" #雌
  sub "雍", "jung1" #雍
  sub "雎", "zeoi1" #雎
  sub "雏", any(["co1", "co4"]) #雏
  sub "雐", "fu1" #雐
  sub "雑", "zaap6" #雑
  sub "雒", "lok3" #雒
  sub "雓", "jyu4" #雓
  sub "雔", "cau4" #雔
  sub "雕", "diu1" #雕
  sub "雖", "seoi1" #雖
  sub "雗", "hon6" #雗
  sub "雘", "wok3" #雘
  sub "雙", any(["soeng1", "sung1"]) #雙
  sub "雚", any(["gun3", "gwun3"]) #雚
  sub "雛", any(["co1", "co4"]) #雛
  sub "雜", any(["zaap6", "zaap2"]) #雜
  sub "雝", "jung1" #雝
  sub "雞", "gai1" #雞
  sub "雟", "kwai1" #雟
  sub "雠", any(["cau4", "sau4"]) #雠
  sub "雡", "lau6" #雡
  sub "離", "lei4" #離
  sub "難", any(["naan4", "laan4", "naan6", "laan6", "no4", "lo4"]) #難
  sub "雤", "hok6" #雤
  sub "雥", "zaap6" #雥
  sub "雦", "zaap6" #雦
  sub "雧", any(["zaap6", "zap6"]) #雧
  sub "雨", any(["jyu5", "jyu6"]) #雨
  sub "雩", any(["jyu4", "jyu6"]) #雩
  sub "雪", "syut3" #雪
  sub "雫", any(["no5", "lo5"]) #雫
  sub "雬", "fau2" #雬
  sub "雭", "saap3" #雭
  sub "雮", "muk6" #雮
  sub "雯", any(["man4", "man2"]) #雯
  sub "雰", "fan1" #雰
  sub "雱", any(["pong1", "pong4"]) #雱
  sub "雲", any(["wan4", "wan2"]) #雲
  sub "雳", any(["lik1", "lik6"]) #雳
  sub "雴", "cap1" #雴
  sub "雵", "joeng1" #雵
  sub "零", any(["ling4", "leng4", "ling1", "ling2"]) #零
  sub "雷", "leoi4" #雷
  sub "雸", any(["ngam4", "am4"]) #雸
  sub "雹", "bok6" #雹
  sub "雺", any(["mung4", "mung6", "mou6"]) #雺
  sub "電", "din6" #電
  sub "雼", "dong6" #雼
  sub "雽", "wu6" #雽
  sub "雾", "mou6" #雾
  sub "雿", "diu6" #雿
  sub "需", "seoi1" #需
  sub "霁", "zai3" #霁
  sub "霂", "muk6" #霂
  sub "霃", "cam4" #霃
  sub "霄", "siu1" #霄
  sub "霅", any(["zip3", "saap3"]) #霅
  sub "霆", "ting4" #霆
  sub "震", "zan3" #震
  sub "霈", "pui3" #霈
  sub "霉", any(["mui4", "mei4"]) #霉
  sub "霊", "ling4" #霊
  sub "霋", "cai1" #霋
  sub "霌", "zau1" #霌
  sub "霍", "fok3" #霍
  sub "霎", "saap3" #霎
  sub "霏", "fei1" #霏
  sub "霐", "wang4" #霐
  sub "霑", "zim1" #霑
  sub "霒", "jam1" #霒
  sub "霓", any(["ngai4", "ai4"]) #霓
  sub "霔", "zyu3" #霔
  sub "霕", "tyun4" #霕
  sub "霖", "lam4" #霖
  sub "霗", "ling4" #霗
  sub "霘", "dung6" #霘
  sub "霙", "jing1" #霙
  sub "霚", "mou6" #霚
  sub "霛", any(["ling4", "leng4"]) #霛
  sub "霜", "soeng1" #霜
  sub "霝", "ling4" #霝
  sub "霞", "haa4" #霞
  sub "霟", "hung4" #霟
  sub "霠", "jam1" #霠
  sub "霡", "mak6" #霡
  sub "霢", "mak6" #霢
  sub "霣", "wan5" #霣
  sub "霤", "lau6" #霤
  sub "霥", "mung6" #霥
  sub "霦", "ban1" #霦
  sub "霧", "mou6" #霧
  sub "霨", "wai3" #霨
  sub "霩", any(["gwok3", "gok3"]) #霩
  sub "霪", "jam4" #霪
  sub "霫", any(["zaap6", "zap6"]) #霫
  sub "霬", "jik6" #霬
  sub "霭", any(["oi2", "ngoi2"]) #霭
  sub "霮", "daam6" #霮
  sub "霯", "tang3" #霯
  sub "霰", "sin3" #霰
  sub "霱", "wat6" #霱
  sub "露", any(["lou6", "lau6"]) #露
  sub "霳", "lung4" #霳
  sub "霴", "doi6" #霴
  sub "霵", "zap1" #霵
  sub "霶", any(["pong4", "pong1"]) #霶
  sub "霷", "joeng4" #霷
  sub "霸", "baa3" #霸
  sub "霹", "pik1" #霹
  sub "霺", "mei4" #霺
  sub "霻", "fung1" #霻
  sub "霼", "hei3" #霼
  sub "霽", "zai3" #霽
  sub "霾", any(["maai4", "mai4", "lei4"]) #霾
  sub "霿", any(["mung4", "mung6"]) #霿
  sub "靀", "mung4" #靀
  sub "靁", "leoi4" #靁
  sub "靂", any(["lik1", "lik6"]) #靂
  sub "靃", any(["fok3", "seoi5"]) #靃
  sub "靄", any(["oi2", "ngoi2"]) #靄
  sub "靅", "fai3" #靅
  sub "靆", "doi6" #靆
  sub "靇", "lung4" #靇
  sub "靈", any(["ling4", "ling2", "leng4"]) #靈
  sub "靉", any(["oi2", "ngoi2"]) #靉
  sub "靊", "fung1" #靊
  sub "靋", "lik6" #靋
  sub "靌", "bou2" #靌
  sub "靍", "fok3" #靍
  sub "靎", "kam4" #靎
  sub "靏", "hok6" #靏
  sub "靐", "bang6" #靐
  sub "靑", any(["cing1", "ceng1"]) #靑
  sub "青", any(["cing1", "ceng1"]) #青
  sub "靓", any(["leng3", "leng1", "zing6"]) #靓
  sub "靔", "tin1" #靔
  sub "靕", "zan1" #靕
  sub "靖", "zing6" #靖
  sub "靗", "cang1" #靗
  sub "靘", "cing3" #靘
  sub "静", "zing6" #静
  sub "靚", any(["leng3", "leng1", "zing6"]) #靚
  sub "靛", "din6" #靛
  sub "靜", "zing6" #靜
  sub "靝", "tin1" #靝
  sub "非", "fei1" #非
  sub "靟", "fei1" #靟
  sub "靠", "kaau3" #靠
  sub "靡", any(["mei5", "mei4"]) #靡
  sub "面", any(["min6", "min2"]) #面
  sub "靣", "min6" #靣
  sub "靤", "paau3" #靤
  sub "靥", any(["jip3", "jim2"]) #靥
  sub "靦", any(["tin2", "min5"]) #靦
  sub "靧", "fui3" #靧
  sub "靨", any(["jip3", "jim2"]) #靨
  sub "革", any(["gaak3", "gaap3", "gik1"]) #革
  sub "靪", "ding1" #靪
  sub "靫", any(["caai1", "caa1"]) #靫
  sub "靬", "gin1" #靬
  sub "靭", any(["jan6", "ngan6", "an6"]) #靭
  sub "靮", "dik1" #靮
  sub "靯", "dou6" #靯
  sub "靰", "wu1" #靰
  sub "靱", any(["jan6", "ngan6", "an6"]) #靱
  sub "靲", "kam4" #靲
  sub "靳", "gan3" #靳
  sub "靴", "hoe1" #靴
  sub "靵", any(["nau2", "lau2"]) #靵
  sub "靶", any(["baa2", "baa3"]) #靶
  sub "靷", "jan5" #靷
  sub "靸", any(["saap3", "taat3", "cap1"]) #靸
  sub "靹", any(["noi6", "loi6"]) #靹
  sub "靺", "mut6" #靺
  sub "靻", "zou2" #靻
  sub "靼", "daat3" #靼
  sub "靽", "bun3" #靽
  sub "靾", any(["jai6", "sit3"]) #靾
  sub "靿", any(["aau3", "ngaau3"]) #靿
  sub "鞀", "tou4" #鞀
  sub "鞁", "bei6" #鞁
  sub "鞂", "gaai1" #鞂
  sub "鞃", "wang4" #鞃
  sub "鞄", any(["pok3", "paau4"]) #鞄
  sub "鞅", any(["joeng1", "joeng2"]) #鞅
  sub "鞆", "bing2" #鞆
  sub "鞇", "jan1" #鞇
  sub "鞈", "gaap3" #鞈
  sub "鞉", "tou4" #鞉
  sub "鞊", "kit3" #鞊
  sub "鞋", any(["haai4", "haai2"]) #鞋
  sub "鞌", any(["on1", "ngon1"]) #鞌
  sub "鞍", any(["on1", "ngon1"]) #鞍
  sub "鞎", "han4" #鞎
  sub "鞏", "gung2" #鞏
  sub "鞐", "lung6" #鞐
  sub "鞑", any(["taat3", "daat3"]) #鞑
  sub "鞒", "kiu4" #鞒
  sub "鞓", "ting1" #鞓
  sub "鞔", any(["mun4", "mun6"]) #鞔
  sub "鞕", any(["ngaang6", "aang6"]) #鞕
  sub "鞖", "seoi1" #鞖
  sub "鞗", "tiu4" #鞗
  sub "鞘", any(["ciu3", "saau1", "sau1"]) #鞘
  sub "鞙", any(["jyun5", "gyun1"]) #鞙
  sub "鞚", "hung3" #鞚
  sub "鞛", "bung2" #鞛
  sub "鞜", "daap6" #鞜
  sub "鞝", "soeng5" #鞝
  sub "鞞", any(["bing2", "bei2", "pei4"]) #鞞
  sub "鞟", any(["kwok3", "kok3"]) #鞟
  sub "鞠", "guk1" #鞠
  sub "鞡", any(["laai1", "laa1"]) #鞡
  sub "鞢", "sip3" #鞢
  sub "鞣", "jau4" #鞣
  sub "鞤", "bong1" #鞤
  sub "鞥", any(["ang1", "ngang1"]) #鞥
  sub "鞦", "cau1" #鞦
  sub "鞧", "cau1" #鞧
  sub "鞨", any(["hot3", "maat3"]) #鞨
  sub "鞩", "ciu3" #鞩
  sub "鞪", any(["mau4", "muk6"]) #鞪
  sub "鞫", "guk1" #鞫
  sub "鞬", "gin1" #鞬
  sub "鞭", "bin1" #鞭
  sub "鞮", "dai1" #鞮
  sub "鞯", "zin1" #鞯
  sub "鞰", "wan3" #鞰
  sub "鞱", "tou1" #鞱
  sub "鞲", any(["gau1", "kau1"]) #鞲
  sub "鞳", any(["taap3", "daap6"]) #鞳
  sub "鞴", any(["bei6", "bou6"]) #鞴
  sub "鞵", "haai4" #鞵
  sub "鞶", "pun4" #鞶
  sub "鞷", "lik6" #鞷
  sub "鞸", any(["bat1", "bei2"]) #鞸
  sub "鞹", any(["kwok3", "kok3"]) #鞹
  sub "鞺", "tong1" #鞺
  sub "鞻", "lau4" #鞻
  sub "鞼", "gwai6" #鞼
  sub "鞽", "kiu4" #鞽
  sub "鞾", "hoe1" #鞾
  sub "鞿", "gei1" #鞿
  sub "韀", "zin1" #韀
  sub "韁", "goeng1" #韁
  sub "韂", "cim3" #韂
  sub "韃", any(["taat3", "daat3"]) #韃
  sub "韄", any(["waak6", "wu6"]) #韄
  sub "韅", "hin2" #韅
  sub "韆", "cin1" #韆
  sub "韇", "duk6" #韇
  sub "韈", any(["mat6", "maat6"]) #韈
  sub "韉", "zin1" #韉
  sub "韊", "laan4" #韊
  sub "韋", any(["wai4", "wai5"]) #韋
  sub "韌", any(["jan6", "ngan6", "an6", "ngan1", "an1"]) #韌
  sub "韍", "fat1" #韍
  sub "韎", any(["mui6", "mut6"]) #韎
  sub "韏", "hyun3" #韏
  sub "韐", "gaap3" #韐
  sub "韑", "wai5" #韑
  sub "韒", "ciu3" #韒
  sub "韓", "hon4" #韓
  sub "韔", "coeng3" #韔
  sub "韕", "hoeng2" #韕
  sub "韖", "jau5" #韖
  sub "韗", "wan6" #韗
  sub "韘", "sip3" #韘
  sub "韙", "wai5" #韙
  sub "韚", "gaak3" #韚
  sub "韛", any(["bai6", "baai6"]) #韛
  sub "韜", "tou1" #韜
  sub "韝", "gau1" #韝
  sub "韞", "wan3" #韞
  sub "韟", "gou1" #韟
  sub "韠", "bat1" #韠
  sub "韡", "wai5" #韡
  sub "韢", "ceoi3" #韢
  sub "韣", "duk6" #韣
  sub "韤", any(["mat6", "maat6"]) #韤
  sub "韥", "duk6" #韥
  sub "韦", any(["wai4", "wai5"]) #韦
  sub "韧", any(["jan6", "ngan6", "an6", "ngan1", "an1"]) #韧
  sub "韨", "fat1" #韨
  sub "韩", "hon4" #韩
  sub "韪", "wai5" #韪
  sub "韫", "wan3" #韫
  sub "韬", "tou1" #韬
  sub "韭", "gau2" #韭
  sub "韮", "gau2" #韮
  sub "韯", "cim1" #韯
  sub "韰", "haai6" #韰
  sub "韱", "cim1" #韱
  sub "韲", "zai1" #韲
  sub "音", "jam1" #音
  sub "韴", "zaap6" #韴
  sub "韵", any(["wan6", "wan5"]) #韵
  sub "韶", "siu4" #韶
  sub "韷", "lyut3" #韷
  sub "韸", "pung4" #韸
  sub "韹", "wong4" #韹
  sub "韺", "jing1" #韺
  sub "韻", any(["wan6", "wan5", "wan2"]) #韻
  sub "韼", "pung4" #韼
  sub "韽", any(["am1", "ngam1"]) #韽
  sub "韾", "jam1" #韾
  sub "響", "hoeng2" #響
  sub "頀", "wu6" #頀
  sub "頁", "jip6" #頁
  sub "頂", any(["ding2", "deng2"]) #頂
  sub "頃", any(["king2", "king1"]) #頃
  sub "頄", any(["kwai4", "kau4"]) #頄
  sub "項", any(["hong6", "hong2"]) #項
  sub "順", any(["seon6", "seon2"]) #順
  sub "頇", "hon1" #頇
  sub "須", "seoi1" #須
  sub "頉", "ji4" #頉
  sub "頊", "juk1" #頊
  sub "頋", any(["gu3", "gwu3"]) #頋
  sub "頌", "zung6" #頌
  sub "頍", "kwai2" #頍
  sub "頎", "kei4" #頎
  sub "頏", "hong4" #頏
  sub "預", "jyu6" #預
  sub "頑", "waan4" #頑
  sub "頒", any(["baan1", "paan1"]) #頒
  sub "頓", any(["deon6", "deon2", "duk6"]) #頓
  sub "頔", any(["dik6", "king2"]) #頔
  sub "頕", "daam1" #頕
  sub "頖", "pun3" #頖
  sub "頗", any(["po2", "po1"]) #頗
  sub "領", any(["ling5", "leng5", "leng2"]) #領
  sub "頙", "caak3" #頙
  sub "頚", "geng2" #頚
  sub "頛", "leoi5" #頛
  sub "頜", any(["hap6", "gap3"]) #頜
  sub "頝", "haau1" #頝
  sub "頞", any(["aat3", "ngaat3"]) #頞
  sub "頟", any(["ngaak6", "aak6"]) #頟
  sub "頠", any(["ngai5", "ai5"]) #頠
  sub "頡", any(["kit3", "git3"]) #頡
  sub "頢", any(["kut3", "kwut3"]) #頢
  sub "頣", "can2" #頣
  sub "頤", "ji4" #頤
  sub "頥", "ji4" #頥
  sub "頦", any(["hoi4", "hoi5"]) #頦
  sub "頧", "deoi2" #頧
  sub "頨", "jyu5" #頨
  sub "頩", "ping1" #頩
  sub "頪", "loi6" #頪
  sub "頫", any(["tiu3", "fu2"]) #頫
  sub "頬", "gaap3" #頬
  sub "頭", any(["tau4", "tau2"]) #頭
  sub "頮", "fui3" #頮
  sub "頯", any(["kwai4", "kau4"]) #頯
  sub "頰", any(["gaap3", "haap3"]) #頰
  sub "頱", "lyut3" #頱
  sub "頲", "ting5" #頲
  sub "頳", "cing1" #頳
  sub "頴", "wing6" #頴
  sub "頵", any(["wan1", "gwan1"]) #頵
  sub "頶", "huk6" #頶
  sub "頷", "ham5" #頷
  sub "頸", "geng2" #頸
  sub "頹", "teoi4" #頹
  sub "頺", "teoi4" #頺
  sub "頻", any(["pan4", "ban1"]) #頻
  sub "頼", "laai6" #頼
  sub "頽", "teoi4" #頽
  sub "頾", "zi1" #頾
  sub "頿", "zi1" #頿
  sub "顀", "ceoi4" #顀
  sub "顁", "ding3" #顁
  sub "顂", "laai6" #顂
  sub "顃", "taam4" #顃
  sub "顄", "ham5" #顄
  sub "顅", "haan1" #顅
  sub "顆", "fo2" #顆
  sub "顇", any(["seoi6", "seoi5"]) #顇
  sub "顈", "gwing2" #顈
  sub "顉", any(["ham6", "jam1"]) #顉
  sub "顊", "ji4" #顊
  sub "顋", "soi1" #顋
  sub "題", any(["tai4", "tai2"]) #題
  sub "額", any(["ngaak6", "aak6", "ngaak2", "aak2"]) #額
  sub "顎", any(["ngok6", "ok6", "ngok2", "ok2"]) #顎
  sub "顏", any(["ngaan4", "aan4"]) #顏
  sub "顐", "wan6" #顐
  sub "顑", "ham2" #顑
  sub "顒", "jung4" #顒
  sub "顓", "zyun1" #顓
  sub "顔", any(["ngaan4", "aan4"]) #顔
  sub "顕", "hin2" #顕
  sub "顖", any(["seon3", "seon2"]) #顖
  sub "顗", any(["ngai5", "ai5"]) #顗
  sub "願", any(["jyun6", "jyun2"]) #願
  sub "顙", "song2" #顙
  sub "顚", "din1" #顚
  sub "顛", "din1" #顛
  sub "顜", any(["gong2", "gok3"]) #顜
  sub "顝", "fui1" #顝
  sub "類", any(["leoi6", "leoi2"]) #類
  sub "顟", "laau4" #顟
  sub "顠", "piu5" #顠
  sub "顡", "wui6" #顡
  sub "顢", any(["mun4", "mun1"]) #顢
  sub "顣", "cuk1" #顣
  sub "顤", "jiu4" #顤
  sub "顥", "hou6" #顥
  sub "顦", "ciu4" #顦
  sub "顧", any(["gu3", "gwu3"]) #顧
  sub "顨", "seon3" #顨
  sub "顩", "jim5" #顩
  sub "顪", "fui3" #顪
  sub "顫", "zin3" #顫
  sub "顬", "jyu4" #顬
  sub "顭", "mang6" #顭
  sub "顮", "ban1" #顮
  sub "顯", "hin2" #顯
  sub "顰", "pan4" #顰
  sub "顱", "lou4" #顱
  sub "顲", "lam5" #顲
  sub "顳", any(["nip6", "lip6"]) #顳
  sub "顴", "kyun4" #顴
  sub "页", "jip6" #页
  sub "顶", any(["ding2", "deng2"]) #顶
  sub "顷", any(["king2", "king1"]) #顷
  sub "顸", "hon1" #顸
  sub "项", any(["hong6", "hong2"]) #项
  sub "顺", any(["seon6", "seon2"]) #顺
  sub "须", any(["seoi1", "sou1"]) #须
  sub "顼", "juk1" #顼
  sub "顽", "waan4" #顽
  sub "顾", any(["gu3", "gwu3"]) #顾
  sub "顿", any(["deon6", "deon2", "duk6"]) #顿
  sub "颀", "kei4" #颀
  sub "颁", any(["baan1", "paan1"]) #颁
  sub "颂", "zung6" #颂
  sub "颃", "hong4" #颃
  sub "预", "jyu6" #预
  sub "颅", "lou4" #颅
  sub "领", any(["ling5", "leng5", "leng2"]) #领
  sub "颇", any(["po2", "po1"]) #颇
  sub "颈", "geng2" #颈
  sub "颉", any(["kit3", "git3"]) #颉
  sub "颊", any(["gaap3", "haap3"]) #颊
  sub "颋", "ting5" #颋
  sub "颌", any(["hap6", "gap3"]) #颌
  sub "颍", "wing6" #颍
  sub "颎", any(["gwing2", "gang2"]) #颎
  sub "颏", any(["hoi4", "hoi5"]) #颏
  sub "颐", "ji4" #颐
  sub "频", any(["pan4", "ban1"]) #频
  sub "颒", "fui3" #颒
  sub "颓", "teoi4" #颓
  sub "颔", "ham5" #颔
  sub "颕", "wing6" #颕
  sub "颖", "wing6" #颖
  sub "颗", "fo2" #颗
  sub "题", any(["tai4", "tai2"]) #题
  sub "颙", "jung4" #颙
  sub "颚", any(["ngok6", "ok6", "ngok2", "ok2"]) #颚
  sub "颛", "zyun1" #颛
  sub "颜", any(["ngaan4", "aan4"]) #颜
  sub "额", any(["ngaak6", "aak6", "ngaak2", "aak2"]) #额
  sub "颞", any(["nip6", "lip6"]) #颞
  sub "颟", any(["mun4", "mun1"]) #颟
  sub "颠", "din1" #颠
  sub "颡", "song2" #颡
  sub "颢", "hou6" #颢
  sub "颣", "leoi6" #颣
  sub "颤", "zin3" #颤
  sub "颥", "jyu4" #颥
  sub "颦", "pan4" #颦
  sub "颧", "kyun4" #颧
  sub "風", any(["fung1", "fung3"]) #風
  sub "颩", "biu1" #颩
  sub "颪", "haa6" #颪
  sub "颫", "fu4" #颫
  sub "颬", "haa1" #颬
  sub "颭", "zim2" #颭
  sub "颮", any(["paau4", "biu1"]) #颮
  sub "颯", "saap3" #颯
  sub "颰", "bat6" #颰
  sub "颱", "toi4" #颱
  sub "颲", "lit6" #颲
  sub "颳", "gwaat3" #颳
  sub "颴", "syun4" #颴
  sub "颵", "saau1" #颵
  sub "颶", "geoi6" #颶
  sub "颷", "biu1" #颷
  sub "颸", "si1" #颸
  sub "颹", "wai5" #颹
  sub "颺", "joeng4" #颺
  sub "颻", "jiu4" #颻
  sub "颼", "sau1" #颼
  sub "颽", "hoi2" #颽
  sub "颾", "sau1" #颾
  sub "颿", "faan4" #颿
  sub "飀", "lau4" #飀
  sub "飁", "zaap6" #飁
  sub "飂", any(["lau4", "lau6", "liu4"]) #飂
  sub "飃", "piu1" #飃
  sub "飄", "piu1" #飄
  sub "飅", "lau4" #飅
  sub "飆", "biu1" #飆
  sub "飇", "biu1" #飇
  sub "飈", "biu1" #飈
  sub "飉", "liu4" #飉
  sub "飊", "biu1" #飊
  sub "飋", "sat1" #飋
  sub "飌", any(["fung1", "fung3"]) #飌
  sub "飍", "haau1" #飍
  sub "风", any(["fung1", "fung3"]) #风
  sub "飏", "joeng4" #飏
  sub "飐", "zim2" #飐
  sub "飑", any(["paau4", "biu1"]) #飑
  sub "飒", "saap3" #飒
  sub "飓", "geoi6" #飓
  sub "飔", "si1" #飔
  sub "飕", "sau1" #飕
  sub "飖", "jiu4" #飖
  sub "飗", "lau4" #飗
  sub "飘", "piu1" #飘
  sub "飙", "biu1" #飙
  sub "飚", "biu1" #飚
  sub "飛", "fei1" #飛
  sub "飜", "faan1" #飜
  sub "飝", "fei1" #飝
  sub "飞", "fei1" #飞
  sub "食", any(["sik6", "sik2", "zi6", "ji6"]) #食
  sub "飠", "sik6 zi6 bin1" #飠
  sub "飡", any(["syun1", "caan1"]) #飡
  sub "飢", "gei1" #飢
  sub "飣", "ding3" #飣
  sub "飤", "zi6" #飤
  sub "飥", "tok3" #飥
  sub "飦", any(["zin1", "zi1"]) #飦
  sub "飧", "syun1" #飧
  sub "飨", "hoeng2" #飨
  sub "飩", any(["tan1", "tan4"]) #飩
  sub "飪", any(["jam6", "jam5"]) #飪
  sub "飫", "jyu3" #飫
  sub "飬", "gyun3" #飬
  sub "飭", any(["cik1", "sik1"]) #飭
  sub "飮", any(["jam2", "jam3"]) #飮
  sub "飯", any(["faan6", "faan2"]) #飯
  sub "飰", "faan6" #飰
  sub "飱", "syun1" #飱
  sub "飲", any(["jam2", "jam3"]) #飲
  sub "飳", "tau2" #飳
  sub "飴", any(["ji4", "zi6"]) #飴
  sub "飵", any(["zok6", "zok3"]) #飵
  sub "飶", any(["bit6", "bit1"]) #飶
  sub "飷", "ze2" #飷
  sub "飸", "tou1" #飸
  sub "飹", "baau2" #飹
  sub "飺", "ci1" #飺
  sub "飻", "tit3" #飻
  sub "飼", "zi6" #飼
  sub "飽", "baau2" #飽
  sub "飾", any(["sik1", "cik1"]) #飾
  sub "飿", "deot1" #飿
  sub "餀", "hoi3" #餀
  sub "餁", any(["jam6", "jam5"]) #餁
  sub "餂", any(["tim5", "tim2", "tim4"]) #餂
  sub "餃", "gaau2" #餃
  sub "餄", any(["gaap3", "hap6"]) #餄
  sub "餅", any(["beng2", "bing2"]) #餅
  sub "餆", "jiu4" #餆
  sub "餇", "tung4" #餇
  sub "餈", "ci4" #餈
  sub "餉", "hoeng2" #餉
  sub "養", any(["joeng5", "joeng6"]) #養
  sub "餋", "gyun3" #餋
  sub "餌", any(["nei6", "lei6"]) #餌
  sub "餍", "jim3" #餍
  sub "餎", "lok3" #餎
  sub "餏", "si1" #餏
  sub "餐", "caan1" #餐
  sub "餑", "but6" #餑
  sub "餒", any(["neoi5", "leoi5", "noi5", "loi5"]) #餒
  sub "餓", any(["ngo6", "o6"]) #餓
  sub "餔", any(["bou1", "bou3"]) #餔
  sub "餕", "zeon3" #餕
  sub "餖", "dau6" #餖
  sub "餗", "cuk1" #餗
  sub "餘", "jyu4" #餘
  sub "餙", "sik1" #餙
  sub "餚", any(["ngaau4", "aau4"]) #餚
  sub "餛", "wan4" #餛
  sub "餜", any(["gwo2", "go2"]) #餜
  sub "餝", "sik1" #餝
  sub "餞", "zin3" #餞
  sub "餟", any(["zeoi3", "zyut3"]) #餟
  sub "餠", any(["beng2", "bing2"]) #餠
  sub "餡", any(["haam2", "haam6"]) #餡
  sub "餢", "bau6" #餢
  sub "餣", "jip3" #餣
  sub "餤", any(["daam6", "taam4"]) #餤
  sub "餥", "fei1" #餥
  sub "餦", "zoeng1" #餦
  sub "餧", any(["neoi5", "leoi5", "noi5", "loi5", "wai3"]) #餧
  sub "館", any(["gun2", "gwun2"]) #館
  sub "餩", any(["ak1", "ngak1"]) #餩
  sub "餪", any(["nyun5", "lyun5"]) #餪
  sub "餫", any(["wan6", "wan4"]) #餫
  sub "餬", "wu4" #餬
  sub "餭", "wong4" #餭
  sub "餮", "tit3" #餮
  sub "餯", "fui3" #餯
  sub "餰", "gin1" #餰
  sub "餱", "hau4" #餱
  sub "餲", any(["aai3", "ngaai3", "aat3", "ngaat3", "hot3"]) #餲
  sub "餳", any(["cing4", "tong4"]) #餳
  sub "餴", any(["ban1", "fan1"]) #餴
  sub "餵", "wai3" #餵
  sub "餶", "gwat1" #餶
  sub "餷", "caa4" #餷
  sub "餸", "sung3" #餸
  sub "餹", "tong4" #餹
  sub "餺", "bok3" #餺
  sub "餻", "gou1" #餻
  sub "餼", "hei3" #餼
  sub "餽", any(["gwai6", "gwai3"]) #餽
  sub "餾", any(["lau6", "lau4"]) #餾
  sub "餿", any(["sau1", "suk1"]) #餿
  sub "饀", "tou4" #饀
  sub "饁", "jip3" #饁
  sub "饂", "wan1" #饂
  sub "饃", "mo4" #饃
  sub "饄", "tong4" #饄
  sub "饅", any(["maan6", "maan4"]) #饅
  sub "饆", "bat1" #饆
  sub "饇", "jyu3" #饇
  sub "饈", "sau1" #饈
  sub "饉", "gan2" #饉
  sub "饊", "saan2" #饊
  sub "饋", any(["gwai6", "gwai3"]) #饋
  sub "饌", any(["zaan6", "syun2"]) #饌
  sub "饍", "sin6" #饍
  sub "饎", "ci3" #饎
  sub "饏", "daam6" #饏
  sub "饐", any(["ji3", "jik1"]) #饐
  sub "饑", "gei1" #饑
  sub "饒", "jiu4" #饒
  sub "饓", "caang1" #饓
  sub "饔", "jung1" #饔
  sub "饕", "tou1" #饕
  sub "饖", "wai3" #饖
  sub "饗", "hoeng2" #饗
  sub "饘", "zin1" #饘
  sub "饙", "fan1" #饙
  sub "饚", "hoi3" #饚
  sub "饛", "mung4" #饛
  sub "饜", "jim3" #饜
  sub "饝", "mo4" #饝
  sub "饞", "caam4" #饞
  sub "饟", "hoeng2" #饟
  sub "饠", "lo4" #饠
  sub "饡", "zaan3" #饡
  sub "饢", any(["nong4", "long4", "nong5", "long5"]) #饢
  sub "饣", "gaan2 faa3 sik6 zi6 bin1" #饣
  sub "饤", "ding3" #饤
  sub "饥", "gei1" #饥
  sub "饦", "tok3" #饦
  sub "饧", any(["cing4", "tong4"]) #饧
  sub "饨", any(["tan1", "tan4"]) #饨
  sub "饩", "hei3" #饩
  sub "饪", any(["jam6", "jam5"]) #饪
  sub "饫", "jyu3" #饫
  sub "饬", any(["cik1", "sik1"]) #饬
  sub "饭", any(["faan6", "faan2"]) #饭
  sub "饮", any(["jam2", "jam3"]) #饮
  sub "饯", "zin3" #饯
  sub "饰", any(["sik1", "cik1"]) #饰
  sub "饱", "baau2" #饱
  sub "饲", "zi6" #饲
  sub "饳", "deot1" #饳
  sub "饴", any(["ji4", "zi6"]) #饴
  sub "饵", any(["nei6", "lei6"]) #饵
  sub "饶", "jiu4" #饶
  sub "饷", "hoeng2" #饷
  sub "饸", any(["gaap3", "hap6"]) #饸
  sub "饹", "lok3" #饹
  sub "饺", "gaau2" #饺
  sub "饻", "si1" #饻
  sub "饼", any(["beng2", "bing2"]) #饼
  sub "饽", "but6" #饽
  sub "饾", "dau6" #饾
  sub "饿", any(["ngo6", "o6"]) #饿
  sub "馀", "jyu4" #馀
  sub "馁", any(["neoi5", "leoi5", "noi5", "loi5"]) #馁
  sub "馂", "zeon3" #馂
  sub "馃", any(["gwo2", "go2"]) #馃
  sub "馄", "wan4" #馄
  sub "馅", any(["haam2", "haam6"]) #馅
  sub "馆", any(["gun2", "gwun2"]) #馆
  sub "馇", "caa4" #馇
  sub "馈", any(["gwai6", "gwai3"]) #馈
  sub "馉", "gwat1" #馉
  sub "馊", any(["sau1", "suk1"]) #馊
  sub "馋", "caam4" #馋
  sub "馌", "jip3" #馌
  sub "馍", "mo4" #馍
  sub "馎", "bok3" #馎
  sub "馏", any(["lau6", "lau4"]) #馏
  sub "馐", "sau1" #馐
  sub "馑", "gan2" #馑
  sub "馒", any(["maan6", "maan4"]) #馒
  sub "馓", "saan2" #馓
  sub "馔", any(["zaan6", "syun2"]) #馔
  sub "馕", any(["nong4", "long4", "nong5", "long5"]) #馕
  sub "首", "sau2" #首
  sub "馗", "kwai4" #馗
  sub "馘", any(["gwok3", "gok3", "gwik1"]) #馘
  sub "香", "hoeng1" #香
  sub "馚", "fan4" #馚
  sub "馛", "bat6" #馛
  sub "馜", any(["nei5", "lei5"]) #馜
  sub "馝", any(["bit6", "bat6"]) #馝
  sub "馞", "but6" #馞
  sub "馟", "tou4" #馟
  sub "馠", "ham4" #馠
  sub "馡", "fei1" #馡
  sub "馢", "zin1" #馢
  sub "馣", any(["am1", "ngam1"]) #馣
  sub "馤", any(["oi3", "ngoi3"]) #馤
  sub "馥", "fuk1" #馥
  sub "馦", "him1" #馦
  sub "馧", "wan1" #馧
  sub "馨", "hing1" #馨
  sub "馩", "fan4" #馩
  sub "馪", "pan1" #馪
  sub "馫", "hing1" #馫
  sub "馬", any(["maa5", "maa1"]) #馬
  sub "馭", "jyu6" #馭
  sub "馮", any(["fung4", "pang4"]) #馮
  sub "馯", any(["hon6", "hon4"]) #馯
  sub "馰", "dik1" #馰
  sub "馱", any(["to4", "do6"]) #馱
  sub "馲", "tok3" #馲
  sub "馳", "ci4" #馳
  sub "馴", any(["seon4", "ceon4"]) #馴
  sub "馵", "zyu3" #馵
  sub "馶", "zi1" #馶
  sub "馷", "pui3" #馷
  sub "馸", "jan6" #馸
  sub "馹", "jat6" #馹
  sub "馺", "saap3" #馺
  sub "馻", "wan5" #馻
  sub "馼", "man4" #馼
  sub "馽", "zap1" #馽
  sub "馾", "daam3" #馾
  sub "馿", "lou4" #馿
  sub "駀", "jau6" #駀
  sub "駁", "bok3" #駁
  sub "駂", "bou2" #駂
  sub "駃", any(["kyut3", "faai3"]) #駃
  sub "駄", "to4" #駄
  sub "駅", "jik6" #駅
  sub "駆", "keoi1" #駆
  sub "駇", "man4" #駇
  sub "駈", "keoi1" #駈
  sub "駉", "gwing1" #駉
  sub "駊", "po2" #駊
  sub "駋", "ziu1" #駋
  sub "駌", "jyun1" #駌
  sub "駍", "pei4" #駍
  sub "駎", "zau6" #駎
  sub "駏", "geoi6" #駏
  sub "駐", "zyu3" #駐
  sub "駑", any(["nou4", "lou4"]) #駑
  sub "駒", "keoi1" #駒
  sub "駓", "pei1" #駓
  sub "駔", any(["zou2", "zong2", "cong2"]) #駔
  sub "駕", any(["gaa3", "gaa2"]) #駕
  sub "駖", "ling4" #駖
  sub "駗", "can2" #駗
  sub "駘", any(["toi4", "toi5"]) #駘
  sub "駙", "fu6" #駙
  sub "駚", "joeng2" #駚
  sub "駛", "sai2" #駛
  sub "駜", any(["bat6", "bit1"]) #駜
  sub "駝", any(["to4", "to2"]) #駝
  sub "駞", "to4" #駞
  sub "駟", "si3" #駟
  sub "駠", "lau4" #駠
  sub "駡", any(["maa6", "maa3"]) #駡
  sub "駢", any(["pin4", "ping4"]) #駢
  sub "駣", "tou4" #駣
  sub "駤", "zi3" #駤
  sub "駥", "jung4" #駥
  sub "駦", "tang4" #駦
  sub "駧", "dung6" #駧
  sub "駨", "seon1" #駨
  sub "駩", "cyun1" #駩
  sub "駪", "san1" #駪
  sub "駫", "gwing1" #駫
  sub "駬", "ji5" #駬
  sub "駭", any(["haai5", "hoi5"]) #駭
  sub "駮", "bok3" #駮
  sub "駯", "zyu1" #駯
  sub "駰", "jan1" #駰
  sub "駱", any(["lok3", "lok6"]) #駱
  sub "駲", "zau1" #駲
  sub "駳", "daan6" #駳
  sub "駴", "haai5" #駴
  sub "駵", "lau4" #駵
  sub "駶", "guk6" #駶
  sub "駷", "sung2" #駷
  sub "駸", "cam1" #駸
  sub "駹", "mong4" #駹
  sub "駺", "long4" #駺
  sub "駻", "hon6" #駻
  sub "駼", "tou4" #駼
  sub "駽", "hyun1" #駽
  sub "駾", "teoi3" #駾
  sub "駿", "zeon3" #駿
  sub "騀", any(["ngo5", "o5"]) #騀
  sub "騁", any(["cing2", "ping3"]) #騁
  sub "騂", "sing1" #騂
  sub "騃", any(["zi6", "ngoi4", "oi4", "daai1"]) #騃
  sub "騄", "luk6" #騄
  sub "騅", "zeoi1" #騅
  sub "騆", "zau1" #騆
  sub "騇", "se3" #騇
  sub "騈", any(["pin4", "ping4"]) #騈
  sub "騉", "kwan1" #騉
  sub "騊", "tou4" #騊
  sub "騋", "loi4" #騋
  sub "騌", "zung1" #騌
  sub "騍", "fo3" #騍
  sub "騎", any(["ke4", "kei4", "kei3", "gei6"]) #騎
  sub "騏", "kei4" #騏
  sub "騐", "jim6" #騐
  sub "騑", "fei1" #騑
  sub "騒", "sou1" #騒
  sub "験", "jim6" #験
  sub "騔", "got3" #騔
  sub "騕", "jiu5" #騕
  sub "騖", "mou6" #騖
  sub "騗", "pin3" #騗
  sub "騘", "cung1" #騘
  sub "騙", "pin3" #騙
  sub "騚", "cin4" #騚
  sub "騛", "fei1" #騛
  sub "騜", "wong4" #騜
  sub "騝", "kin4" #騝
  sub "騞", "waak6" #騞
  sub "騟", "jyu4" #騟
  sub "騠", "tai4" #騠
  sub "騡", "cyun1" #騡
  sub "騢", "haa4" #騢
  sub "騣", "zung1" #騣
  sub "騤", "kwai4" #騤
  sub "騥", "jau4" #騥
  sub "騦", "si1" #騦
  sub "騧", "waa1" #騧
  sub "騨", "to4" #騨
  sub "騩", any(["gwai1", "kwai3"]) #騩
  sub "騪", "sau1" #騪
  sub "騫", "hin1" #騫
  sub "騬", "sing4" #騬
  sub "騭", "zat1" #騭
  sub "騮", any(["lau4", "lau1"]) #騮
  sub "騯", "paang4" #騯
  sub "騰", "tang4" #騰
  sub "騱", "hai4" #騱
  sub "騲", "cou2" #騲
  sub "騳", "duk6" #騳
  sub "騴", any(["aan3", "ngaan3"]) #騴
  sub "騵", "jyun4" #騵
  sub "騶", "zau1" #騶
  sub "騷", "sou1" #騷
  sub "騸", "sin3" #騸
  sub "騹", "kei4" #騹
  sub "騺", "zi3" #騺
  sub "騻", "soeng1" #騻
  sub "騼", "luk6" #騼
  sub "騽", "zaap6" #騽
  sub "騾", any(["leoi4", "lo4"]) #騾
  sub "騿", "zoeng1" #騿
  sub "驀", "mak6" #驀
  sub "驁", any(["ngou4", "ou4"]) #驁
  sub "驂", "caam1" #驂
  sub "驃", any(["biu1", "piu3"]) #驃
  sub "驄", "cung1" #驄
  sub "驅", "keoi1" #驅
  sub "驆", "bit1" #驆
  sub "驇", any(["ngai6", "ai6"]) #驇
  sub "驈", "wat6" #驈
  sub "驉", "heoi1" #驉
  sub "驊", "waa4" #驊
  sub "驋", "but3" #驋
  sub "驌", "suk1" #驌
  sub "驍", "hiu1" #驍
  sub "驎", "leon4" #驎
  sub "驏", "zaan2" #驏
  sub "驐", "deon1" #驐
  sub "驑", "lau4" #驑
  sub "驒", any(["to4", "taan4"]) #驒
  sub "驓", "cang4" #驓
  sub "驔", "tim5" #驔
  sub "驕", "giu1" #驕
  sub "驖", "tit3" #驖
  sub "驗", "jim6" #驗
  sub "驘", any(["leoi4", "lo4"]) #驘
  sub "驙", "zin1" #驙
  sub "驚", any(["ging1", "geng1"]) #驚
  sub "驛", "jik6" #驛
  sub "驜", "jip6" #驜
  sub "驝", "tok3" #驝
  sub "驞", "pan1" #驞
  sub "驟", any(["zaau6", "zau6"]) #驟
  sub "驠", "jin3" #驠
  sub "驡", "lung4" #驡
  sub "驢", any(["lou4", "leoi4", "leoi2"]) #驢
  sub "驣", "tang4" #驣
  sub "驤", "soeng1" #驤
  sub "驥", "kei3" #驥
  sub "驦", "soeng1" #驦
  sub "驧", "guk6" #驧
  sub "驨", "kwai4" #驨
  sub "驩", "fun1" #驩
  sub "驪", "lei4" #驪
  sub "驫", "biu1" #驫
  sub "马", any(["maa5", "maa1"]) #马
  sub "驭", "jyu6" #驭
  sub "驮", any(["to4", "do6"]) #驮
  sub "驯", any(["seon4", "ceon4"]) #驯
  sub "驰", "ci4" #驰
  sub "驱", "keoi1" #驱
  sub "驲", "jat6" #驲
  sub "驳", "bok3" #驳
  sub "驴", any(["lou4", "leoi4", "leoi2"]) #驴
  sub "驵", any(["zou2", "zong2", "cong2"]) #驵
  sub "驶", "sai2" #驶
  sub "驷", "si3" #驷
  sub "驸", "fu6" #驸
  sub "驹", "keoi1" #驹
  sub "驺", "zau1" #驺
  sub "驻", "zyu3" #驻
  sub "驼", any(["to4", "to2"]) #驼
  sub "驽", any(["nou4", "lou4"]) #驽
  sub "驾", any(["gaa3", "gaa2"]) #驾
  sub "驿", "jik6" #驿
  sub "骀", any(["toi4", "toi5"]) #骀
  sub "骁", "hiu1" #骁
  sub "骂", any(["maa6", "maa3"]) #骂
  sub "骃", "jan1" #骃
  sub "骄", "giu1" #骄
  sub "骅", "waa4" #骅
  sub "骆", any(["lok3", "lok6"]) #骆
  sub "骇", any(["haai5", "hoi5"]) #骇
  sub "骈", any(["pin4", "ping4"]) #骈
  sub "骉", "biu1" #骉
  sub "骊", "lei4" #骊
  sub "骋", any(["cing2", "ping3"]) #骋
  sub "验", "jim6" #验
  sub "骍", "sing1" #骍
  sub "骎", "cam1" #骎
  sub "骏", "zeon3" #骏
  sub "骐", "kei4" #骐
  sub "骑", any(["ke4", "kei4", "kei3", "gei6"]) #骑
  sub "骒", "fo3" #骒
  sub "骓", "zeoi1" #骓
  sub "骔", "zung1" #骔
  sub "骕", "suk1" #骕
  sub "骖", "caam1" #骖
  sub "骗", "pin3" #骗
  sub "骘", "zat1" #骘
  sub "骙", "kwai4" #骙
  sub "骚", "sou1" #骚
  sub "骛", "mou6" #骛
  sub "骜", any(["ngou4", "ou4"]) #骜
  sub "骝", any(["lau4", "lau1"]) #骝
  sub "骞", "hin1" #骞
  sub "骟", "sin3" #骟
  sub "骠", any(["biu1", "piu3"]) #骠
  sub "骡", any(["leoi4", "lo4"]) #骡
  sub "骢", "cung1" #骢
  sub "骣", "zaan2" #骣
  sub "骤", any(["zaau6", "zau6"]) #骤
  sub "骥", "kei3" #骥
  sub "骦", "soeng1" #骦
  sub "骧", "soeng1" #骧
  sub "骨", "gwat1" #骨
  sub "骩", "wai2" #骩
  sub "骪", "wai2" #骪
  sub "骫", "wai2" #骫
  sub "骬", "jyu4" #骬
  sub "骭", "gon3" #骭
  sub "骮", "jik6" #骮
  sub "骯", any(["kon3", "ong1", "ngong1", "ong3", "ngong3"]) #骯
  sub "骰", any(["sik1", "tau4", "gu2", "gwu2"]) #骰
  sub "骱", any(["gaai3", "haai6"]) #骱
  sub "骲", "baau6" #骲
  sub "骳", "bei6" #骳
  sub "骴", "ci1" #骴
  sub "骵", "tai2" #骵
  sub "骶", "dai2" #骶
  sub "骷", "fu1" #骷
  sub "骸", any(["haai4", "hoi4"]) #骸
  sub "骹", "haau1" #骹
  sub "骺", "hau4" #骺
  sub "骻", any(["kwaa3", "kwaa2"]) #骻
  sub "骼", "gaak3" #骼
  sub "骽", "teoi2" #骽
  sub "骾", any(["gang2", "kang2"]) #骾
  sub "骿", "pin4" #骿
  sub "髀", "bei2" #髀
  sub "髁", any(["fo1", "kwaa3"]) #髁
  sub "髂", "kaa3" #髂
  sub "髃", "jyu4" #髃
  sub "髄", "seoi5" #髄
  sub "髅", "lau4" #髅
  sub "髆", any(["bok3", "bok6", "pok3"]) #髆
  sub "髇", any(["haau1", "hou1"]) #髇
  sub "髈", "bong2" #髈
  sub "髉", "bok1" #髉
  sub "髊", "ci1" #髊
  sub "髋", "fun1" #髋
  sub "髌", "ban3" #髌
  sub "髍", "mo4" #髍
  sub "髎", "liu4" #髎
  sub "髏", "lau4" #髏
  sub "髐", "haau1" #髐
  sub "髑", "duk6" #髑
  sub "髒", any(["zong1", "zong3"]) #髒
  sub "髓", any(["seoi5", "seoi2"]) #髓
  sub "體", "tai2" #體
  sub "髕", "ban3" #髕
  sub "髖", "fun1" #髖
  sub "髗", "lou4" #髗
  sub "高", "gou1" #高
  sub "髙", "gou1" #髙
  sub "髚", "hiu3" #髚
  sub "髛", "hou1" #髛
  sub "髜", "hiu2" #髜
  sub "髝", "lou4" #髝
  sub "髞", "cou3" #髞
  sub "髟", any(["biu1", "faat3 zi6 tau4"]) #髟
  sub "髠", "kwan1" #髠
  sub "髡", "kwan1" #髡
  sub "髢", "tai3" #髢
  sub "髣", "fong2" #髣
  sub "髤", "jau1" #髤
  sub "髥", "jim4" #髥
  sub "髦", any(["mou4", "mou1"]) #髦
  sub "髧", any(["daam6", "dam3"]) #髧
  sub "髨", "kwan1" #髨
  sub "髩", "ban3" #髩
  sub "髪", "faat3" #髪
  sub "髫", "tiu4" #髫
  sub "髬", "pei1" #髬
  sub "髭", "zi1" #髭
  sub "髮", "faat3" #髮
  sub "髯", "jim4" #髯
  sub "髰", "tai3" #髰
  sub "髱", "baau6" #髱
  sub "髲", "bei6" #髲
  sub "髳", any(["maau4", "mau4"]) #髳
  sub "髴", any(["fai3", "fat1"]) #髴
  sub "髵", "ji4" #髵
  sub "髶", "jung4" #髶
  sub "髷", "kuk1" #髷
  sub "髸", "gung1" #髸
  sub "髹", "jau1" #髹
  sub "髺", any(["kut3", "kwut3"]) #髺
  sub "髻", any(["gai3", "gai2"]) #髻
  sub "髼", "pung4" #髼
  sub "髽", "zaa1" #髽
  sub "髾", "saau1" #髾
  sub "髿", any(["so1", "saa1"]) #髿
  sub "鬀", "tai3" #鬀
  sub "鬁", "lei1" #鬁
  sub "鬂", "ban3" #鬂
  sub "鬃", "zung1" #鬃
  sub "鬄", "tai3" #鬄
  sub "鬅", "pang4" #鬅
  sub "鬆", "sung1" #鬆
  sub "鬇", any(["zang1", "zaang1"]) #鬇
  sub "鬈", "kyun4" #鬈
  sub "鬉", "zung1" #鬉
  sub "鬊", "seon3" #鬊
  sub "鬋", any(["zin1", "zin2"]) #鬋
  sub "鬌", any(["do2", "do6", "ceoi4"]) #鬌
  sub "鬍", "wu4" #鬍
  sub "鬎", any(["laat3", "laat6"]) #鬎
  sub "鬏", any(["zau1", "cau1"]) #鬏
  sub "鬐", "kei4" #鬐
  sub "鬑", "lim4" #鬑
  sub "鬒", any(["can2", "zan2"]) #鬒
  sub "鬓", "ban3" #鬓
  sub "鬔", "pung4" #鬔
  sub "鬕", "maa6" #鬕
  sub "鬖", "saam1" #鬖
  sub "鬗", "mun4" #鬗
  sub "鬘", "maan4" #鬘
  sub "鬙", "zang1" #鬙
  sub "鬚", "sou1" #鬚
  sub "鬛", "lip6" #鬛
  sub "鬜", "haan1" #鬜
  sub "鬝", "haan1" #鬝
  sub "鬞", any(["nong4", "long4"]) #鬞
  sub "鬟", "waan4" #鬟
  sub "鬠", any(["kut3", "kwut3"]) #鬠
  sub "鬡", any(["ning4", "ling4"]) #鬡
  sub "鬢", "ban3" #鬢
  sub "鬣", "lip6" #鬣
  sub "鬤", "joeng4" #鬤
  sub "鬥", "dau3" #鬥
  sub "鬦", "dau3" #鬦
  sub "鬧", any(["naau6", "laau6"]) #鬧
  sub "鬨", any(["hung3", "hung6"]) #鬨
  sub "鬩", "jik1" #鬩
  sub "鬪", "dau3" #鬪
  sub "鬫", any(["ham3", "haam3", "haam2"]) #鬫
  sub "鬬", "dau3" #鬬
  sub "鬭", "dau3" #鬭
  sub "鬮", "gau1" #鬮
  sub "鬯", "coeng3" #鬯
  sub "鬰", "wat1" #鬰
  sub "鬱", "wat1" #鬱
  sub "鬲", any(["lik6", "gaak3", "ak1", "ngak1"]) #鬲
  sub "鬳", "jin6" #鬳
  sub "鬴", "fu2" #鬴
  sub "鬵", any(["cam4", "cim4"]) #鬵
  sub "鬶", "kwai1" #鬶
  sub "鬷", "zung1" #鬷
  sub "鬸", "lau6" #鬸
  sub "鬹", "kwai1" #鬹
  sub "鬺", "soeng1" #鬺
  sub "鬻", any(["juk6", "zuk1"]) #鬻
  sub "鬼", "gwai2" #鬼
  sub "鬽", any(["mei6", "mui6"]) #鬽
  sub "鬾", "gei6" #鬾
  sub "鬿", "kei4" #鬿
  sub "魀", "gaai3" #魀
  sub "魁", "fui1" #魁
  sub "魂", "wan4" #魂
  sub "魃", any(["bat6", "baat6"]) #魃
  sub "魄", any(["paak3", "tok3", "bok6"]) #魄
  sub "魅", any(["mei6", "mui6"]) #魅
  sub "魆", any(["wat1", "fat1"]) #魆
  sub "魇", "jim2" #魇
  sub "魈", "siu1" #魈
  sub "魉", "loeng5" #魉
  sub "魊", "wik6" #魊
  sub "魋", any(["teoi4", "zeoi1"]) #魋
  sub "魌", "hei1" #魌
  sub "魍", "mong5" #魍
  sub "魎", "loeng5" #魎
  sub "魏", any(["ngai6", "ai6"]) #魏
  sub "魐", "gaam1" #魐
  sub "魑", "ci1" #魑
  sub "魒", "piu1" #魒
  sub "魓", "bat1" #魓
  sub "魔", "mo1" #魔
  sub "魕", "kei4" #魕
  sub "魖", "heoi1" #魖
  sub "魗", any(["cau4", "cau2"]) #魗
  sub "魘", "jim2" #魘
  sub "魙", "zim6" #魙
  sub "魚", any(["jyu4", "jyu2"]) #魚
  sub "魛", "dou1" #魛
  sub "魜", "jan4" #魜
  sub "魝", "git3" #魝
  sub "魞", "jap6" #魞
  sub "魟", any(["hung4", "gung1"]) #魟
  sub "魠", "tok3" #魠
  sub "魡", "diu3" #魡
  sub "魢", "gei2" #魢
  sub "魣", "jyu4" #魣
  sub "魤", any(["ngo4", "o4"]) #魤
  sub "魥", any(["ngap6", "ap6"]) #魥
  sub "魦", "saa1" #魦
  sub "魧", "hong4" #魧
  sub "魨", "tyun4" #魨
  sub "魩", "mut6" #魩
  sub "魪", "gaai3" #魪
  sub "魫", "sam2" #魫
  sub "魬", "baan2" #魬
  sub "魭", "jyun4" #魭
  sub "魮", "pei4" #魮
  sub "魯", "lou5" #魯
  sub "魰", "man4" #魰
  sub "魱", "wu4" #魱
  sub "魲", "lou4" #魲
  sub "魳", "zaap3" #魳
  sub "魴", "fong4" #魴
  sub "魵", any(["fan4", "fan5"]) #魵
  sub "魶", any(["naap6", "laap6"]) #魶
  sub "魷", any(["jau4", "jau2"]) #魷
  sub "魸", "pin3" #魸
  sub "魹", "mou4" #魹
  sub "魺", "ho4" #魺
  sub "魻", "haap6" #魻
  sub "魼", "keoi1" #魼
  sub "魽", "haam4" #魽
  sub "魾", any(["pei1", "pei4"]) #魾
  sub "魿", "ling4" #魿
  sub "鮀", "to4" #鮀
  sub "鮁", any(["bat6", "bat3", "but3"]) #鮁
  sub "鮂", "cau4" #鮂
  sub "鮃", "ping4" #鮃
  sub "鮄", any(["fat1", "fat6"]) #鮄
  sub "鮅", "bit1" #鮅
  sub "鮆", any(["cai5", "zai1", "ci2"]) #鮆
  sub "鮇", "mei6" #鮇
  sub "鮈", "keoi1" #鮈
  sub "鮉", "diu1" #鮉
  sub "鮊", any(["baak6", "bat6"]) #鮊
  sub "鮋", "jau4" #鮋
  sub "鮌", "gwan2" #鮌
  sub "鮍", "pei4" #鮍
  sub "鮎", any(["nim4", "lim4"]) #鮎
  sub "鮏", "sing1" #鮏
  sub "鮐", "toi4" #鮐
  sub "鮑", any(["baau1", "baau6"]) #鮑
  sub "鮒", "fu6" #鮒
  sub "鮓", any(["zaa2", "zaa3"]) #鮓
  sub "鮔", "geoi6" #鮔
  sub "鮕", any(["gu1", "gwu1"]) #鮕
  sub "鮖", "sek6" #鮖
  sub "鮗", "dung1" #鮗
  sub "鮘", "doi6" #鮘
  sub "鮙", "taap3" #鮙
  sub "鮚", "git3" #鮚
  sub "鮛", "suk1" #鮛
  sub "鮜", "hau6" #鮜
  sub "鮝", "soeng2" #鮝
  sub "鮞", "ji4" #鮞
  sub "鮟", any(["on1", "ngon1", "jin2"]) #鮟
  sub "鮠", "wai4" #鮠
  sub "鮡", "siu6" #鮡
  sub "鮢", "zyu1" #鮢
  sub "鮣", "jan3" #鮣
  sub "鮤", "lit6" #鮤
  sub "鮥", "lok6" #鮥
  sub "鮦", any(["tung4", "zau6"]) #鮦
  sub "鮧", any(["ji4", "tai4"]) #鮧
  sub "鮨", any(["ngai6", "ai6", "zi1", "kei4"]) #鮨
  sub "鮩", "bing6" #鮩
  sub "鮪", "fui2" #鮪
  sub "鮫", "gaau1" #鮫
  sub "鮬", "fu1" #鮬
  sub "鮭", any(["gwai1", "haai4", "waa1"]) #鮭
  sub "鮮", any(["sin1", "sin2"]) #鮮
  sub "鮯", "gap3" #鮯
  sub "鮰", "wui4" #鮰
  sub "鮱", "lou5" #鮱
  sub "鮲", "fuk6" #鮲
  sub "鮳", "kaau3" #鮳
  sub "鮴", "jau1" #鮴
  sub "鮵", "dyut6" #鮵
  sub "鮶", "gwan1" #鮶
  sub "鮷", "tai4" #鮷
  sub "鮸", "min5" #鮸
  sub "鮹", "saau1" #鮹
  sub "鮺", "zaa2" #鮺
  sub "鮻", "so1" #鮻
  sub "鮼", "cam1" #鮼
  sub "鮽", "jyu4" #鮽
  sub "鮾", any(["neoi5", "leoi5"]) #鮾
  sub "鮿", "zip3" #鮿
  sub "鯀", "gwan2" #鯀
  sub "鯁", any(["gang2", "kang2"]) #鯁
  sub "鯂", "sou1" #鯂
  sub "鯃", any(["ng4", "m4"]) #鯃
  sub "鯄", "kau4" #鯄
  sub "鯅", "saan1" #鯅
  sub "鯆", "pou1" #鯆
  sub "鯇", "waan5" #鯇
  sub "鯈", any(["jau4", "tiu4"]) #鯈
  sub "鯉", "lei5" #鯉
  sub "鯊", "saa1" #鯊
  sub "鯋", "saa1" #鯋
  sub "鯌", "hou3" #鯌
  sub "鯍", "mang4" #鯍
  sub "鯎", "sing4" #鯎
  sub "鯏", "lei6" #鯏
  sub "鯐", "zau2" #鯐
  sub "鯑", "hei1" #鯑
  sub "鯒", "jung2" #鯒
  sub "鯓", "san1" #鯓
  sub "鯔", "zi1" #鯔
  sub "鯕", "kei4" #鯕
  sub "鯖", any(["cing1", "zing1"]) #鯖
  sub "鯗", "soeng2" #鯗
  sub "鯘", any(["neoi5", "leoi5"]) #鯘
  sub "鯙", "seon4" #鯙
  sub "鯚", "gwai3" #鯚
  sub "鯛", "diu1" #鯛
  sub "鯜", "cip3" #鯜
  sub "鯝", any(["gu3", "gwu3"]) #鯝
  sub "鯞", "zau2" #鯞
  sub "鯟", "dung1" #鯟
  sub "鯠", "loi4" #鯠
  sub "鯡", "fei1" #鯡
  sub "鯢", any(["ngai4", "ai4"]) #鯢
  sub "鯣", "jik6" #鯣
  sub "鯤", "kwan1" #鯤
  sub "鯥", "luk6" #鯥
  sub "鯦", "gau6" #鯦
  sub "鯧", "coeng1" #鯧
  sub "鯨", "king4" #鯨
  sub "鯩", "leon4" #鯩
  sub "鯪", any(["ling4", "leng4"]) #鯪
  sub "鯫", "zau1" #鯫
  sub "鯬", "lei4" #鯬
  sub "鯭", "maang1" #鯭
  sub "鯮", "zung1" #鯮
  sub "鯯", "zai3" #鯯
  sub "鯰", any(["nim4", "lim4"]) #鯰
  sub "鯱", "fu2" #鯱
  sub "鯲", "jyu1" #鯲
  sub "鯳", "dai2" #鯳
  sub "鯴", "sat1" #鯴
  sub "鯵", "sam1" #鯵
  sub "鯶", "waan5" #鯶
  sub "鯷", "tai4" #鯷
  sub "鯸", "hau4" #鯸
  sub "鯹", "sing1" #鯹
  sub "鯺", "zyu1" #鯺
  sub "鯻", "laat6" #鯻
  sub "鯼", "zung1" #鯼
  sub "鯽", any(["zik1", "zak1"]) #鯽
  sub "鯾", any(["bin1", "bin2"]) #鯾
  sub "鯿", any(["bin1", "bin2"]) #鯿
  sub "鰀", "waan5" #鰀
  sub "鰁", "cyun4" #鰁
  sub "鰂", any(["caak6", "zak1"]) #鰂
  sub "鰃", any(["wai1", "wui1"]) #鰃
  sub "鰄", "wai1" #鰄
  sub "鰅", any(["jyu4", "jung4"]) #鰅
  sub "鰆", "ceon1" #鰆
  sub "鰇", "jau4" #鰇
  sub "鰈", "dip6" #鰈
  sub "鰉", "wong4" #鰉
  sub "鰊", "lin6" #鰊
  sub "鰋", "jin2" #鰋
  sub "鰌", "cau1" #鰌
  sub "鰍", "cau1" #鰍
  sub "鰎", "gin2" #鰎
  sub "鰏", "bik1" #鰏
  sub "鰐", any(["ngok6", "ok6"]) #鰐
  sub "鰑", "joeng4" #鰑
  sub "鰒", "fuk1" #鰒
  sub "鰓", "soi1" #鰓
  sub "鰔", "gam2" #鰔
  sub "鰕", "haa1" #鰕
  sub "鰖", "to2" #鰖
  sub "鰗", "wu4" #鰗
  sub "鰘", "sat1" #鰘
  sub "鰙", "joek6" #鰙
  sub "鰚", "syun1" #鰚
  sub "鰛", "wan1" #鰛
  sub "鰜", "gim1" #鰜
  sub "鰝", "hou6" #鰝
  sub "鰞", "wu1" #鰞
  sub "鰟", any(["pong4", "fong4"]) #鰟
  sub "鰠", "sou1" #鰠
  sub "鰡", "lau4" #鰡
  sub "鰢", "maa5" #鰢
  sub "鰣", "si4" #鰣
  sub "鰤", "si1" #鰤
  sub "鰥", "gwaan1" #鰥
  sub "鰦", "zi1" #鰦
  sub "鰧", "tang4" #鰧
  sub "鰨", any(["taap3", "dip6", "taat3"]) #鰨
  sub "鰩", "jiu4" #鰩
  sub "鰪", any(["ap1", "ngap1"]) #鰪
  sub "鰫", any(["jung4", "sung4"]) #鰫
  sub "鰬", "kin4" #鰬
  sub "鰭", "kei4" #鰭
  sub "鰮", "wan1" #鰮
  sub "鰯", "joek6" #鰯
  sub "鰰", "san4" #鰰
  sub "鰱", "lin4" #鰱
  sub "鰲", any(["ngou4", "ou4"]) #鰲
  sub "鰳", any(["lak6", "laak6"]) #鰳
  sub "鰴", "fai1" #鰴
  sub "鰵", "man5" #鰵
  sub "鰶", any(["zai3", "man5"]) #鰶
  sub "鰷", "tiu4" #鰷
  sub "鰸", "keoi1" #鰸
  sub "鰹", "gin1" #鰹
  sub "鰺", "sam1" #鰺
  sub "鰻", any(["maan6", "maan4"]) #鰻
  sub "鰼", "zaap6" #鰼
  sub "鰽", "cau4" #鰽
  sub "鰾", "piu5" #鰾
  sub "鰿", "zik1" #鰿
  sub "鱀", "kei3" #鱀
  sub "鱁", "zuk6" #鱁
  sub "鱂", "zoeng1" #鱂
  sub "鱃", "sau1" #鱃
  sub "鱄", any(["zyun1", "tyun4"]) #鱄
  sub "鱅", any(["jung4", "sung4"]) #鱅
  sub "鱆", "zoeng1" #鱆
  sub "鱇", "hong1" #鱇
  sub "鱈", "syut3" #鱈
  sub "鱉", "bit3" #鱉
  sub "鱊", "wat6" #鱊
  sub "鱋", "keoi1" #鱋
  sub "鱌", "zoeng6" #鱌
  sub "鱍", any(["but6", "but3"]) #鱍
  sub "鱎", "giu2" #鱎
  sub "鱏", "cam4" #鱏
  sub "鱐", "suk1" #鱐
  sub "鱑", "wong4" #鱑
  sub "鱒", any(["zyun1", "zyun3"]) #鱒
  sub "鱓", any(["to4", "sin5"]) #鱓
  sub "鱔", any(["sin5", "sin2"]) #鱔
  sub "鱕", "faan1" #鱕
  sub "鱖", any(["gwai3", "kyut3"]) #鱖
  sub "鱗", "leon4" #鱗
  sub "鱘", "cam4" #鱘
  sub "鱙", "jiu4" #鱙
  sub "鱚", "hei1" #鱚
  sub "鱛", "zang1" #鱛
  sub "鱜", "hoeng1" #鱜
  sub "鱝", "fan5" #鱝
  sub "鱞", "gwaan1" #鱞
  sub "鱟", "hau6" #鱟
  sub "鱠", any(["kui2", "kwui2"]) #鱠
  sub "鱡", "caak6" #鱡
  sub "鱢", "sou1" #鱢
  sub "鱣", any(["zin1", "sin5"]) #鱣
  sub "鱤", "gam2" #鱤
  sub "鱥", "gwai3" #鱥
  sub "鱦", "jing6" #鱦
  sub "鱧", "lai5" #鱧
  sub "鱨", "soeng4" #鱨
  sub "鱩", "leoi4" #鱩
  sub "鱪", "syu2" #鱪
  sub "鱫", any(["oi3", "ngoi3"]) #鱫
  sub "鱬", "jyu4" #鱬
  sub "鱭", any(["cai5", "cai4"]) #鱭
  sub "鱮", "zeoi6" #鱮
  sub "鱯", "wu6" #鱯
  sub "鱰", "cyu5" #鱰
  sub "鱱", "lai6" #鱱
  sub "鱲", any(["lip6", "lap6", "laap6"]) #鱲
  sub "鱳", "lik6" #鱳
  sub "鱴", "mit6" #鱴
  sub "鱵", "zam1" #鱵
  sub "鱶", "soeng2" #鱶
  sub "鱷", any(["ngok6", "ok6"]) #鱷
  sub "鱸", "lou4" #鱸
  sub "鱹", any(["gun3", "gwun3"]) #鱹
  sub "鱺", "lei4" #鱺
  sub "鱻", "sin1" #鱻
  sub "鱼", any(["jyu4", "jyu2"]) #鱼
  sub "鱽", "dou1" #鱽
  sub "鱾", "gei2" #鱾
  sub "鱿", any(["jau4", "jau2"]) #鱿
  sub "鲀", "tyun4" #鲀
  sub "鲁", "lou5" #鲁
  sub "鲂", "fong4" #鲂
  sub "鲃", any(["baa1", "bat6"]) #鲃
  sub "鲄", "ho4" #鲄
  sub "鲅", any(["bat6", "bat3", "but3"]) #鲅
  sub "鲆", "ping4" #鲆
  sub "鲇", any(["nim4", "lim4"]) #鲇
  sub "鲈", "lou4" #鲈
  sub "鲉", "jau4" #鲉
  sub "鲊", any(["zaa2", "zaa3"]) #鲊
  sub "鲋", "fu6" #鲋
  sub "鲌", any(["baak6", "bat6"]) #鲌
  sub "鲍", any(["baau1", "baau6"]) #鲍
  sub "鲎", "hau6" #鲎
  sub "鲏", "pei4" #鲏
  sub "鲐", "toi4" #鲐
  sub "鲑", any(["gwai1", "haai4", "waa1"]) #鲑
  sub "鲒", "git3" #鲒
  sub "鲓", "kaau3" #鲓
  sub "鲔", "fui2" #鲔
  sub "鲕", "ji4" #鲕
  sub "鲖", any(["tung4", "zau6"]) #鲖
  sub "鲗", any(["caak6", "zak1"]) #鲗
  sub "鲘", "hau6" #鲘
  sub "鲙", any(["kui2", "kwui2"]) #鲙
  sub "鲚", any(["cai5", "cai4"]) #鲚
  sub "鲛", "gaau1" #鲛
  sub "鲜", any(["sin1", "sin2"]) #鲜
  sub "鲝", "zaa2" #鲝
  sub "鲞", "soeng2" #鲞
  sub "鲟", "cam4" #鲟
  sub "鲠", any(["gang2", "kang2"]) #鲠
  sub "鲡", "lei4" #鲡
  sub "鲢", "lin4" #鲢
  sub "鲣", "gin1" #鲣
  sub "鲤", "lei5" #鲤
  sub "鲥", "si4" #鲥
  sub "鲦", "tiu4" #鲦
  sub "鲧", "gwan2" #鲧
  sub "鲨", "saa1" #鲨
  sub "鲩", "waan5" #鲩
  sub "鲪", "gwan1" #鲪
  sub "鲫", any(["zik1", "zak1"]) #鲫
  sub "鲬", "jung2" #鲬
  sub "鲭", any(["cing1", "zing1"]) #鲭
  sub "鲮", any(["ling4", "leng4"]) #鲮
  sub "鲯", "kei4" #鲯
  sub "鲰", "zau1" #鲰
  sub "鲱", "fei1" #鲱
  sub "鲲", "kwan1" #鲲
  sub "鲳", "coeng1" #鲳
  sub "鲴", any(["gu3", "gwu3"]) #鲴
  sub "鲵", any(["ngai4", "ai4"]) #鲵
  sub "鲶", any(["nim4", "lim4"]) #鲶
  sub "鲷", "diu1" #鲷
  sub "鲸", "king4" #鲸
  sub "鲹", "sam1" #鲹
  sub "鲺", "sat1" #鲺
  sub "鲻", "zi1" #鲻
  sub "鲼", "fan5" #鲼
  sub "鲽", "dip6" #鲽
  sub "鲾", "bik1" #鲾
  sub "鲿", "soeng4" #鲿
  sub "鳀", "tai4" #鳀
  sub "鳁", "wan1" #鳁
  sub "鳂", any(["wai1", "wui1"]) #鳂
  sub "鳃", "soi1" #鳃
  sub "鳄", any(["ngok6", "ok6"]) #鳄
  sub "鳅", "cau1" #鳅
  sub "鳆", "fuk1" #鳆
  sub "鳇", "wong4" #鳇
  sub "鳈", "cyun4" #鳈
  sub "鳉", "zoeng1" #鳉
  sub "鳊", any(["bin1", "bin2"]) #鳊
  sub "鳋", "sou1" #鳋
  sub "鳌", any(["ngou4", "ou4"]) #鳌
  sub "鳍", "kei4" #鳍
  sub "鳎", any(["taap3", "dip6", "taat3"]) #鳎
  sub "鳏", "gwaan1" #鳏
  sub "鳐", "jiu4" #鳐
  sub "鳑", any(["pong4", "fong4"]) #鳑
  sub "鳒", "gim1" #鳒
  sub "鳓", any(["lak6", "laak6"]) #鳓
  sub "鳔", "piu5" #鳔
  sub "鳕", "syut3" #鳕
  sub "鳖", "bit3" #鳖
  sub "鳗", any(["maan6", "maan4"]) #鳗
  sub "鳘", "man5" #鳘
  sub "鳙", any(["jung4", "sung4"]) #鳙
  sub "鳚", "wai3" #鳚
  sub "鳛", "zaap6" #鳛
  sub "鳜", any(["gwai3", "kyut3"]) #鳜
  sub "鳝", any(["sin5", "sin2"]) #鳝
  sub "鳞", "leon4" #鳞
  sub "鳟", any(["zyun1", "zyun3"]) #鳟
  sub "鳠", "wu6" #鳠
  sub "鳡", "gam2" #鳡
  sub "鳢", "lai5" #鳢
  sub "鳣", any(["zin1", "sin5"]) #鳣
  sub "鳤", any(["gun2", "gwun2"]) #鳤
  sub "鳥", any(["niu5", "liu5", "diu2"]) #鳥
  sub "鳦", any(["jyut6", "jyut3"]) #鳦
  sub "鳧", "fu4" #鳧
  sub "鳨", "lik6" #鳨
  sub "鳩", any(["gau1", "kau1"]) #鳩
  sub "鳪", "buk1" #鳪
  sub "鳫", any(["ngaan6", "aan6"]) #鳫
  sub "鳬", "fu4" #鳬
  sub "鳭", "dou1" #鳭
  sub "鳮", "gai1" #鳮
  sub "鳯", "fung6" #鳯
  sub "鳰", "jap6" #鳰
  sub "鳱", any(["gon1", "hon6"]) #鳱
  sub "鳲", "si1" #鳲
  sub "鳳", any(["fung6", "fung2"]) #鳳
  sub "鳴", "ming4" #鳴
  sub "鳵", "bou2" #鳵
  sub "鳶", any(["jyun1", "jyun4"]) #鳶
  sub "鳷", "zi1" #鳷
  sub "鳸", "wu6" #鳸
  sub "鳹", "kam4" #鳹
  sub "鳺", "fu1" #鳺
  sub "鳻", "baan1" #鳻
  sub "鳼", "man4" #鳼
  sub "鳽", "gin1" #鳽
  sub "鳾", "si1" #鳾
  sub "鳿", "juk6" #鳿
  sub "鴀", any(["fau4", "fau2"]) #鴀
  sub "鴁", "jiu1" #鴁
  sub "鴂", "kyut3" #鴂
  sub "鴃", any(["gwik1", "kyut3"]) #鴃
  sub "鴄", "pat1" #鴄
  sub "鴅", "fun1" #鴅
  sub "鴆", "zam6" #鴆
  sub "鴇", "bou2" #鴇
  sub "鴈", any(["ngaan6", "aan6"]) #鴈
  sub "鴉", any(["aa1", "ngaa1"]) #鴉
  sub "鴊", "zing3" #鴊
  sub "鴋", "fong1" #鴋
  sub "鴌", "fung6" #鴌
  sub "鴍", "man4" #鴍
  sub "鴎", any(["au1", "ngau1"]) #鴎
  sub "鴏", "dak6" #鴏
  sub "鴐", "gaa1" #鴐
  sub "鴑", "jyu4" #鴑
  sub "鴒", "ling4" #鴒
  sub "鴓", any(["bat6", "mit6", "mat6"]) #鴓
  sub "鴔", "fuk6" #鴔
  sub "鴕", "to4" #鴕
  sub "鴖", "man4" #鴖
  sub "鴗", any(["laap6", "lap6"]) #鴗
  sub "鴘", "bin2" #鴘
  sub "鴙", "zi6" #鴙
  sub "鴚", any(["go1", "gaa1"]) #鴚
  sub "鴛", any(["jyun1", "jin1"]) #鴛
  sub "鴜", "ci4" #鴜
  sub "鴝", "keoi4" #鴝
  sub "鴞", "hiu1" #鴞
  sub "鴟", "ci1" #鴟
  sub "鴠", "daan3" #鴠
  sub "鴡", "zeoi1" #鴡
  sub "鴢", "jiu2" #鴢
  sub "鴣", any(["gu1", "gwu1"]) #鴣
  sub "鴤", "zung1" #鴤
  sub "鴥", "wat6" #鴥
  sub "鴦", "joeng1" #鴦
  sub "鴧", "wat6" #鴧
  sub "鴨", any(["aap3", "ngaap3", "aap2", "ngaap2"]) #鴨
  sub "鴩", "tit3" #鴩
  sub "鴪", "wat6" #鴪
  sub "鴫", "tin4" #鴫
  sub "鴬", any(["ang1", "ngang1"]) #鴬
  sub "鴭", "deoi1" #鴭
  sub "鴮", "wu1" #鴮
  sub "鴯", "ji4" #鴯
  sub "鴰", any(["kut3", "kwut3", "gwaat3"]) #鴰
  sub "鴱", any(["ngaai6", "aai6"]) #鴱
  sub "鴲", "zi1" #鴲
  sub "鴳", any(["aan3", "ngaan3"]) #鴳
  sub "鴴", any(["hang4", "hong4"]) #鴴
  sub "鴵", "giu1" #鴵
  sub "鴶", "gat1" #鴶
  sub "鴷", "lit6" #鴷
  sub "鴸", "zyu1" #鴸
  sub "鴹", "joeng4" #鴹
  sub "鴺", any(["ji4", "tai4"]) #鴺
  sub "鴻", "hung4" #鴻
  sub "鴼", "lou6" #鴼
  sub "鴽", "jyu4" #鴽
  sub "鴾", "mau4" #鴾
  sub "鴿", any(["gap3", "gap2", "gaap3"]) #鴿
  sub "鵀", any(["jam4", "jam6"]) #鵀
  sub "鵁", "gaau1" #鵁
  sub "鵂", "jau1" #鵂
  sub "鵃", "zau1" #鵃
  sub "鵄", "ci1" #鵄
  sub "鵅", "lok6" #鵅
  sub "鵆", "hang4" #鵆
  sub "鵇", any(["nin4", "lin4"]) #鵇
  sub "鵈", "diu1" #鵈
  sub "鵉", "lyun4" #鵉
  sub "鵊", "gaap3" #鵊
  sub "鵋", "gei6" #鵋
  sub "鵌", "tou4" #鵌
  sub "鵍", "fun1" #鵍
  sub "鵎", "to2" #鵎
  sub "鵏", "bou2" #鵏
  sub "鵐", "mou4" #鵐
  sub "鵑", "gyun1" #鵑
  sub "鵒", "juk6" #鵒
  sub "鵓", "but6" #鵓
  sub "鵔", "zeon3" #鵔
  sub "鵕", "zeon3" #鵕
  sub "鵖", "gip3" #鵖
  sub "鵗", "hei1" #鵗
  sub "鵘", "gwan6" #鵘
  sub "鵙", "gwik1" #鵙
  sub "鵚", "tuk1" #鵚
  sub "鵛", "ging1" #鵛
  sub "鵜", "tai4" #鵜
  sub "鵝", any(["ngo4", "o4", "ngo2", "o2"]) #鵝
  sub "鵞", any(["ngo4", "o4"]) #鵞
  sub "鵟", any(["kwong4", "kong4"]) #鵟
  sub "鵠", any(["huk6", "guk1"]) #鵠
  sub "鵡", "mou5" #鵡
  sub "鵢", "san1" #鵢
  sub "鵣", "laai6" #鵣
  sub "鵤", "gok3" #鵤
  sub "鵥", "pun3" #鵥
  sub "鵦", "luk6" #鵦
  sub "鵧", "pei4" #鵧
  sub "鵨", "syu1" #鵨
  sub "鵩", "fuk6" #鵩
  sub "鵪", any(["am1", "ngam1", "aan3", "ngaan3"]) #鵪
  sub "鵫", "zok6" #鵫
  sub "鵬", "paang4" #鵬
  sub "鵭", "kam4" #鵭
  sub "鵮", "zaam1" #鵮
  sub "鵯", any(["bei1", "pat1"]) #鵯
  sub "鵰", "diu1" #鵰
  sub "鵱", "luk6" #鵱
  sub "鵲", any(["zoek3", "zoek2", "coek3"]) #鵲
  sub "鵳", "gin1" #鵳
  sub "鵴", "guk1" #鵴
  sub "鵵", "tou3" #鵵
  sub "鵶", any(["aa1", "ngaa1"]) #鵶
  sub "鵷", "jyun1" #鵷
  sub "鵸", "kei4" #鵸
  sub "鵹", "lei4" #鵹
  sub "鵺", "je6" #鵺
  sub "鵻", "zeoi1" #鵻
  sub "鵼", "hung1" #鵼
  sub "鵽", "zyut3" #鵽
  sub "鵾", "kwan1" #鵾
  sub "鵿", "sing1" #鵿
  sub "鶀", "kei4" #鶀
  sub "鶁", "ging1" #鶁
  sub "鶂", "jik6" #鶂
  sub "鶃", "jik6" #鶃
  sub "鶄", "zing1" #鶄
  sub "鶅", "zi1" #鶅
  sub "鶆", "loi4" #鶆
  sub "鶇", "dung1" #鶇
  sub "鶈", "cai1" #鶈
  sub "鶉", any(["seon4", "ceon1"]) #鶉
  sub "鶊", "gang1" #鶊
  sub "鶋", "geoi1" #鶋
  sub "鶌", "gwat6" #鶌
  sub "鶍", "ji6" #鶍
  sub "鶎", "zung1" #鶎
  sub "鶏", "gai1" #鶏
  sub "鶐", "wat6" #鶐
  sub "鶑", any(["ang1", "ngang1"]) #鶑
  sub "鶒", "cik1" #鶒
  sub "鶓", "miu4" #鶓
  sub "鶔", "jau4" #鶔
  sub "鶕", any(["am1", "ngam1"]) #鶕
  sub "鶖", "cau1" #鶖
  sub "鶗", "tai4" #鶗
  sub "鶘", "wu4" #鶘
  sub "鶙", "tai4" #鶙
  sub "鶚", any(["ngok6", "ok6"]) #鶚
  sub "鶛", "gaai1" #鶛
  sub "鶜", "maau4" #鶜
  sub "鶝", "fuk1" #鶝
  sub "鶞", "ceon1" #鶞
  sub "鶟", "dat6" #鶟
  sub "鶠", any(["jin2", "aan3", "ngaan3"]) #鶠
  sub "鶡", "hot3" #鶡
  sub "鶢", "wun4" #鶢
  sub "鶣", "pin1" #鶣
  sub "鶤", "kwan1" #鶤
  sub "鶥", "mei4" #鶥
  sub "鶦", "wu4" #鶦
  sub "鶧", "jing1" #鶧
  sub "鶨", "cyun3" #鶨
  sub "鶩", "mou6" #鶩
  sub "鶪", "gwik1" #鶪
  sub "鶫", "gaan2" #鶫
  sub "鶬", any(["cong1", "coeng1"]) #鶬
  sub "鶭", "fong2" #鶭
  sub "鶮", "hok6" #鶮
  sub "鶯", any(["ang1", "ngang1"]) #鶯
  sub "鶰", "jyun4" #鶰
  sub "鶱", "hin1" #鶱
  sub "鶲", "jung1" #鶲
  sub "鶳", "si1" #鶳
  sub "鶴", any(["hok6", "hok2"]) #鶴
  sub "鶵", any(["co1", "co4"]) #鶵
  sub "鶶", "tong4" #鶶
  sub "鶷", "hat6" #鶷
  sub "鶸", "joek6" #鶸
  sub "鶹", "lau4" #鶹
  sub "鶺", any(["zik3", "zek3"]) #鶺
  sub "鶻", any(["gwat1", "wat6"]) #鶻
  sub "鶼", "gim1" #鶼
  sub "鶽", "zeon2" #鶽
  sub "鶾", "hon6" #鶾
  sub "鶿", "ci4" #鶿
  sub "鷀", "ci4" #鷀
  sub "鷁", "jik6" #鷁
  sub "鷂", any(["jiu6", "jiu2", "jiu4"]) #鷂
  sub "鷃", any(["aan3", "ngaan3"]) #鷃
  sub "鷄", "gai1" #鷄
  sub "鷅", "leot6" #鷅
  sub "鷆", "tin4" #鷆
  sub "鷇", any(["kau3", "gau3"]) #鷇
  sub "鷈", "tai1" #鷈
  sub "鷉", "tai1" #鷉
  sub "鷊", "jik6" #鷊
  sub "鷋", "tou4" #鷋
  sub "鷌", "maa5" #鷌
  sub "鷍", "hiu1" #鷍
  sub "鷎", "gou1" #鷎
  sub "鷏", "tin4" #鷏
  sub "鷐", "san4" #鷐
  sub "鷑", "gap6" #鷑
  sub "鷒", "tyun4" #鷒
  sub "鷓", "ze3" #鷓
  sub "鷔", any(["ngou4", "ou4"]) #鷔
  sub "鷕", any(["jiu5", "jiu6", "wai5"]) #鷕
  sub "鷖", "ji1" #鷖
  sub "鷗", any(["au1", "ngau1"]) #鷗
  sub "鷘", "cik1" #鷘
  sub "鷙", "zi3" #鷙
  sub "鷚", "lau6" #鷚
  sub "鷛", "jung4" #鷛
  sub "鷜", "leoi4" #鷜
  sub "鷝", "bat1" #鷝
  sub "鷞", "soeng1" #鷞
  sub "鷟", "zok6" #鷟
  sub "鷠", "jyu4" #鷠
  sub "鷡", "mou4" #鷡
  sub "鷢", "kyut3" #鷢
  sub "鷣", "jam4" #鷣
  sub "鷤", any(["taan4", "tai4"]) #鷤
  sub "鷥", "si1" #鷥
  sub "鷦", "ziu1" #鷦
  sub "鷧", "ji3" #鷧
  sub "鷨", "waa4" #鷨
  sub "鷩", any(["bai3", "bit3"]) #鷩
  sub "鷪", any(["ang1", "ngang1"]) #鷪
  sub "鷫", "suk1" #鷫
  sub "鷬", "wong4" #鷬
  sub "鷭", "faan4" #鷭
  sub "鷮", "giu1" #鷮
  sub "鷯", any(["liu4", "liu1"]) #鷯
  sub "鷰", "jin3" #鷰
  sub "鷱", "gou1" #鷱
  sub "鷲", "zau6" #鷲
  sub "鷳", "haan4" #鷳
  sub "鷴", "haan4" #鷴
  sub "鷵", "tou4" #鷵
  sub "鷶", "maai5" #鷶
  sub "鷷", "zeon1" #鷷
  sub "鷸", any(["wat6", "neot6", "leot6"]) #鷸
  sub "鷹", "jing1" #鷹
  sub "鷺", "lou6" #鷺
  sub "鷻", "tyun4" #鷻
  sub "鷼", "haan4" #鷼
  sub "鷽", "hok6" #鷽
  sub "鷾", "ji3" #鷾
  sub "鷿", "pik1" #鷿
  sub "鸀", any(["suk6", "zok6", "zuk1"]) #鸀
  sub "鸁", "lo4" #鸁
  sub "鸂", "kai1" #鸂
  sub "鸃", "ji4" #鸃
  sub "鸄", "gik1" #鸄
  sub "鸅", "zaak6" #鸅
  sub "鸆", "jyu4" #鸆
  sub "鸇", "zin1" #鸇
  sub "鸈", "jip6" #鸈
  sub "鸉", "joeng4" #鸉
  sub "鸊", "pik1" #鸊
  sub "鸋", any(["ning4", "ling4"]) #鸋
  sub "鸌", any(["wok3", "wok6"]) #鸌
  sub "鸍", "mei4" #鸍
  sub "鸎", any(["ang1", "ngang1"]) #鸎
  sub "鸏", "mung4" #鸏
  sub "鸐", "dik6" #鸐
  sub "鸑", any(["ngok6", "ok6"]) #鸑
  sub "鸒", any(["jyu6", "jyu4"]) #鸒
  sub "鸓", "leoi5" #鸓
  sub "鸔", "buk1" #鸔
  sub "鸕", "lou4" #鸕
  sub "鸖", "hok6" #鸖
  sub "鸗", "lung4" #鸗
  sub "鸘", "soeng1" #鸘
  sub "鸙", "joek6" #鸙
  sub "鸚", "jing1" #鸚
  sub "鸛", any(["gun3", "gwun3"]) #鸛
  sub "鸜", "keoi4" #鸜
  sub "鸝", "lei4" #鸝
  sub "鸞", "lyun4" #鸞
  sub "鸟", any(["niu5", "liu5", "diu2"]) #鸟
  sub "鸠", any(["gau1", "kau1"]) #鸠
  sub "鸡", "gai1" #鸡
  sub "鸢", any(["jyun1", "jyun4"]) #鸢
  sub "鸣", "ming4" #鸣
  sub "鸤", "si1" #鸤
  sub "鸥", any(["au1", "ngau1"]) #鸥
  sub "鸦", any(["aa1", "ngaa1"]) #鸦
  sub "鸧", any(["cong1", "coeng1"]) #鸧
  sub "鸨", "bou2" #鸨
  sub "鸩", "zam6" #鸩
  sub "鸪", any(["gu1", "gwu1"]) #鸪
  sub "鸫", "dung1" #鸫
  sub "鸬", "lou4" #鸬
  sub "鸭", any(["aap3", "ngaap3", "aap2", "ngaap2"]) #鸭
  sub "鸮", "hiu1" #鸮
  sub "鸯", "joeng1" #鸯
  sub "鸰", "ling4" #鸰
  sub "鸱", "ci1" #鸱
  sub "鸲", "keoi4" #鸲
  sub "鸳", any(["jyun1", "jin1"]) #鸳
  sub "鸴", any(["hok6", "ang1", "ngang1"]) #鸴
  sub "鸵", "to4" #鸵
  sub "鸶", "si1" #鸶
  sub "鸷", "zi3" #鸷
  sub "鸸", "ji4" #鸸
  sub "鸹", any(["kut3", "kwut3", "gwaat3"]) #鸹
  sub "鸺", "jau1" #鸺
  sub "鸻", any(["hang4", "hong4"]) #鸻
  sub "鸼", "zau1" #鸼
  sub "鸽", any(["gap3", "gap2", "gaap3"]) #鸽
  sub "鸾", "lyun4" #鸾
  sub "鸿", "hung4" #鸿
  sub "鹀", "mou4" #鹀
  sub "鹁", "but6" #鹁
  sub "鹂", "lei4" #鹂
  sub "鹃", "gyun1" #鹃
  sub "鹄", any(["huk6", "guk1"]) #鹄
  sub "鹅", any(["ngo4", "o4", "ngo2", "o2"]) #鹅
  sub "鹆", "juk6" #鹆
  sub "鹇", "haan4" #鹇
  sub "鹈", "tai4" #鹈
  sub "鹉", "mou5" #鹉
  sub "鹊", any(["zoek3", "zoek2", "coek3"]) #鹊
  sub "鹋", "miu4" #鹋
  sub "鹌", any(["am1", "ngam1", "aan3", "ngaan3"]) #鹌
  sub "鹍", "kwan1" #鹍
  sub "鹎", any(["bei1", "pat1"]) #鹎
  sub "鹏", "paang4" #鹏
  sub "鹐", "zaam1" #鹐
  sub "鹑", any(["seon4", "ceon1"]) #鹑
  sub "鹒", "gang1" #鹒
  sub "鹓", "jyun1" #鹓
  sub "鹔", "suk1" #鹔
  sub "鹕", "wu4" #鹕
  sub "鹖", "hot3" #鹖
  sub "鹗", any(["ngok6", "ok6"]) #鹗
  sub "鹘", any(["gwat1", "wat6"]) #鹘
  sub "鹙", "cau1" #鹙
  sub "鹚", "ci4" #鹚
  sub "鹛", "mei4" #鹛
  sub "鹜", "mou6" #鹜
  sub "鹝", "jik6" #鹝
  sub "鹞", any(["jiu6", "jiu2", "jiu4"]) #鹞
  sub "鹟", "jung1" #鹟
  sub "鹠", "lau4" #鹠
  sub "鹡", any(["zik3", "zek3"]) #鹡
  sub "鹢", "jik6" #鹢
  sub "鹣", "gim1" #鹣
  sub "鹤", any(["hok6", "hok2"]) #鹤
  sub "鹥", "ji1" #鹥
  sub "鹦", "jing1" #鹦
  sub "鹧", "ze3" #鹧
  sub "鹨", "lau6" #鹨
  sub "鹩", any(["liu4", "liu1"]) #鹩
  sub "鹪", "ziu1" #鹪
  sub "鹫", "zau6" #鹫
  sub "鹬", any(["wat6", "neot6", "leot6"]) #鹬
  sub "鹭", "lou6" #鹭
  sub "鹮", any(["syun4", "waan4"]) #鹮
  sub "鹯", "zin1" #鹯
  sub "鹰", "jing1" #鹰
  sub "鹱", any(["wok3", "wok6"]) #鹱
  sub "鹲", "mung4" #鹲
  sub "鹳", any(["gun3", "gwun3"]) #鹳
  sub "鹴", "soeng1" #鹴
  sub "鹵", "lou5" #鹵
  sub "鹶", "ging1" #鹶
  sub "鹷", "ling4" #鹷
  sub "鹸", "gaan2" #鹸
  sub "鹹", any(["haam4", "haam2"]) #鹹
  sub "鹺", "co4" #鹺
  sub "鹻", "gaan2" #鹻
  sub "鹼", "gaan2" #鹼
  sub "鹽", any(["jim4", "jim1", "jim6"]) #鹽
  sub "鹾", "co4" #鹾
  sub "鹿", any(["luk6", "luk2"]) #鹿
  sub "麀", "jau1" #麀
  sub "麁", "cou1" #麁
  sub "麂", "gei2" #麂
  sub "麃", any(["biu1", "paau4"]) #麃
  sub "麄", "cou1" #麄
  sub "麅", "paau4" #麅
  sub "麆", "cyu4" #麆
  sub "麇", any(["gwan1", "kwan4", "kwan2"]) #麇
  sub "麈", "zyu2" #麈
  sub "麉", "gin1" #麉
  sub "麊", "mei4" #麊
  sub "麋", "mei4" #麋
  sub "麌", "jyu5" #麌
  sub "麍", "lau4" #麍
  sub "麎", "san4" #麎
  sub "麏", "gwan1" #麏
  sub "麐", "leon4" #麐
  sub "麑", any(["ngai4", "ai4"]) #麑
  sub "麒", "kei4" #麒
  sub "麓", "luk1" #麓
  sub "麔", "kau5" #麔
  sub "麕", any(["gwan1", "kwan4"]) #麕
  sub "麖", "ging1" #麖
  sub "麗", any(["lai6", "lai4", "lei4"]) #麗
  sub "麘", "hoeng1" #麘
  sub "麙", any(["ngaam4", "aam4", "haam4"]) #麙
  sub "麚", "gaa1" #麚
  sub "麛", "mai4" #麛
  sub "麜", "leot6" #麜
  sub "麝", "se6" #麝
  sub "麞", "zoeng1" #麞
  sub "麟", any(["leon4", "leon2"]) #麟
  sub "麠", "ging1" #麠
  sub "麡", "cai4" #麡
  sub "麢", "ling4" #麢
  sub "麣", any(["ngaam4", "aam4"]) #麣
  sub "麤", "cou1" #麤
  sub "麥", any(["mak6", "maak6"]) #麥
  sub "麦", any(["mak6", "maak6"]) #麦
  sub "麧", "hat6" #麧
  sub "麨", "ciu2" #麨
  sub "麩", "fu1" #麩
  sub "麪", "min6" #麪
  sub "麫", "min6" #麫
  sub "麬", "fu1" #麬
  sub "麭", "paau3" #麭
  sub "麮", "heoi3" #麮
  sub "麯", any(["kuk1", "guk1"]) #麯
  sub "麰", "mau4" #麰
  sub "麱", "fu1" #麱
  sub "麲", "haan6" #麲
  sub "麳", "loi4" #麳
  sub "麴", any(["kuk1", "guk1"]) #麴
  sub "麵", "min6" #麵
  sub "麶", "ci1" #麶
  sub "麷", "fung1" #麷
  sub "麸", "fu1" #麸
  sub "麹", any(["kuk1", "guk1"]) #麹
  sub "麺", "min6" #麺
  sub "麻", any(["maa4", "maa2"]) #麻
  sub "麼", "mo1" #麼
  sub "麽", "mo1" #麽
  sub "麾", "fai1" #麾
  sub "麿", "leoi5" #麿
  sub "黀", "zau1" #黀
  sub "黁", any(["nyun5", "lyun5"]) #黁
  sub "黂", "fan4" #黂
  sub "黃", any(["wong4", "wong2"]) #黃
  sub "黄", "wong4" #黄
  sub "黅", "gam1" #黅
  sub "黆", any(["gwong1", "gong1"]) #黆
  sub "黇", "tim1" #黇
  sub "黈", "tau2" #黈
  sub "黉", "hung4" #黉
  sub "黊", "waa6" #黊
  sub "黋", any(["kong3", "kwong3"]) #黋
  sub "黌", "hung4" #黌
  sub "黍", "syu2" #黍
  sub "黎", "lai4" #黎
  sub "黏", any(["nim1", "lim1", "zim1", "nim4", "lim4"]) #黏
  sub "黐", "ci1" #黐
  sub "黑", any(["hak1", "haak1"]) #黑
  sub "黒", "hak1" #黒
  sub "黓", "jik6" #黓
  sub "黔", "kim4" #黔
  sub "黕", "dam2" #黕
  sub "黖", "hei3" #黖
  sub "黗", "tan1" #黗
  sub "默", "mak6" #默
  sub "黙", "mak6" #黙
  sub "黚", "kim4" #黚
  sub "黛", "doi6" #黛
  sub "黜", any(["zeot1", "ceot1", "zyut3", "zyut6"]) #黜
  sub "黝", "jau2" #黝
  sub "點", "dim2" #點
  sub "黟", "ji1" #黟
  sub "黠", any(["kit3", "hat6", "waat6"]) #黠
  sub "黡", "jim2" #黡
  sub "黢", any(["zeot1", "ceot1"]) #黢
  sub "黣", "mui5" #黣
  sub "黤", any(["am2", "ngam2", "jim2"]) #黤
  sub "黥", "king4" #黥
  sub "黦", any(["wat1", "jyut3", "jit3"]) #黦
  sub "黧", "lai4" #黧
  sub "黨", any(["dong2", "tong2"]) #黨
  sub "黩", "duk6" #黩
  sub "黪", "caam2" #黪
  sub "黫", "jan1" #黫
  sub "黬", any(["am2", "ngam2", "am3", "ngam3"]) #黬
  sub "黭", any(["am2", "ngam2", "jim2"]) #黭
  sub "黮", any(["dam2", "taam5", "sam6"]) #黮
  sub "黯", any(["am2", "ngam2"]) #黯
  sub "黰", any(["can2", "zan2"]) #黰
  sub "黱", "doi6" #黱
  sub "黲", "caam2" #黲
  sub "黳", "ji1" #黳
  sub "黴", any(["mei4", "mui4"]) #黴
  sub "黵", any(["daam2", "zaam2"]) #黵
  sub "黶", "jim2" #黶
  sub "黷", "duk6" #黷
  sub "黸", "lou1" #黸
  sub "黹", "zi2" #黹
  sub "黺", "fan2" #黺
  sub "黻", "fat1" #黻
  sub "黼", "fu2" #黼
  sub "黽", any(["man5", "maang5"]) #黽
  sub "黾", any(["man5", "maang5"]) #黾
  sub "黿", "jyun4" #黿
  sub "鼀", "cuk1" #鼀
  sub "鼁", "heoi3" #鼁
  sub "鼂", any(["ciu4", "ziu1"]) #鼂
  sub "鼃", "waa1" #鼃
  sub "鼄", "zyu1" #鼄
  sub "鼅", "zi1" #鼅
  sub "鼆", "man4" #鼆
  sub "鼇", any(["ngou4", "ou4"]) #鼇
  sub "鼈", "bit3" #鼈
  sub "鼉", "to4" #鼉
  sub "鼊", "bik1" #鼊
  sub "鼋", "jyun4" #鼋
  sub "鼌", any(["ciu4", "ziu1"]) #鼌
  sub "鼍", "to4" #鼍
  sub "鼎", "ding2" #鼎
  sub "鼏", "mik6" #鼏
  sub "鼐", any(["naai5", "laai5"]) #鼐
  sub "鼑", "ding2" #鼑
  sub "鼒", "zi1" #鼒
  sub "鼓", any(["gu2", "gwu2"]) #鼓
  sub "鼔", any(["gu2", "gwu2"]) #鼔
  sub "鼕", "dung1" #鼕
  sub "鼖", "fan4" #鼖
  sub "鼗", "tou4" #鼗
  sub "鼘", "jyun1" #鼘
  sub "鼙", "pei4" #鼙
  sub "鼚", "coeng1" #鼚
  sub "鼛", "gou1" #鼛
  sub "鼜", "cik1" #鼜
  sub "鼝", "jyun1" #鼝
  sub "鼞", "tong1" #鼞
  sub "鼟", any(["tang1", "dang1"]) #鼟
  sub "鼠", "syu2" #鼠
  sub "鼡", "lip6" #鼡
  sub "鼢", "fan4" #鼢
  sub "鼣", "fai6" #鼣
  sub "鼤", "man4" #鼤
  sub "鼥", "bat6" #鼥
  sub "鼦", "diu1" #鼦
  sub "鼧", "to4" #鼧
  sub "鼨", "zung1" #鼨
  sub "鼩", "keoi4" #鼩
  sub "鼪", "sang1" #鼪
  sub "鼫", "sek6" #鼫
  sub "鼬", "jau6" #鼬
  sub "鼭", "si4" #鼭
  sub "鼮", "ting4" #鼮
  sub "鼯", any(["ng4", "m4"]) #鼯
  sub "鼰", "gwik1" #鼰
  sub "鼱", any(["zing1", "cing1"]) #鼱
  sub "鼲", "wan4" #鼲
  sub "鼳", "gwik1" #鼳
  sub "鼴", "jin2" #鼴
  sub "鼵", "dat6" #鼵
  sub "鼶", "si1" #鼶
  sub "鼷", "hai4" #鼷
  sub "鼸", "jim6" #鼸
  sub "鼹", "jin2" #鼹
  sub "鼺", "leoi4" #鼺
  sub "鼻", "bei6" #鼻
  sub "鼼", "jiu6" #鼼
  sub "鼽", "kau4" #鼽
  sub "鼾", "hon4" #鼾
  sub "鼿", any(["ngat6", "at6"]) #鼿
  sub "齀", any(["ngat6", "at6"]) #齀
  sub "齁", "hau1" #齁
  sub "齂", "haai3" #齂
  sub "齃", any(["aat3", "ngaat3"]) #齃
  sub "齄", "zaa1" #齄
  sub "齅", any(["cau3", "hung3"]) #齅
  sub "齆", any(["ung3", "ngung3"]) #齆
  sub "齇", "zaa1" #齇
  sub "齈", any(["nung6", "lung6"]) #齈
  sub "齉", any(["nong6", "long6"]) #齉
  sub "齊", any(["cai4", "cai2", "zai6", "zi1", "zaai1"]) #齊
  sub "齋", "zaai1" #齋
  sub "齌", any(["zai6", "cai1", "zai1"]) #齌
  sub "齍", "zi1" #齍
  sub "齎", any(["zai1", "cai4"]) #齎
  sub "齏", "zai1" #齏
  sub "齐", any(["cai4", "cai2", "zai6", "zi1", "zaai1"]) #齐
  sub "齑", "zai1" #齑
  sub "齒", "ci2" #齒
  sub "齓", "can3" #齓
  sub "齔", "can3" #齔
  sub "齕", any(["hat6", "ngaat6", "aat6"]) #齕
  sub "齖", any(["ngaa4", "aa4"]) #齖
  sub "齗", any(["ngan4", "an4"]) #齗
  sub "齘", "haai6" #齘
  sub "齙", "baau6" #齙
  sub "齚", any(["zaak3", "zaak6"]) #齚
  sub "齛", "sit3" #齛
  sub "齜", any(["zi1", "caai4"]) #齜
  sub "齝", any(["ci1", "si1"]) #齝
  sub "齞", "jin6" #齞
  sub "齟", any(["zeoi2", "zaa1"]) #齟
  sub "齠", "tiu4" #齠
  sub "齡", any(["ling4", "ling2"]) #齡
  sub "齢", "ling4" #齢
  sub "齣", "ceot1" #齣
  sub "齤", "kyun4" #齤
  sub "齥", "sit3" #齥
  sub "齦", any(["ngan4", "an4", "hang2"]) #齦
  sub "齧", any(["ngit6", "it6", "jit6", "ngaat6", "aat6"]) #齧
  sub "齨", "kau5" #齨
  sub "齩", any(["ngaau5", "aau5"]) #齩
  sub "齪", "cuk1" #齪
  sub "齫", "wan5" #齫
  sub "齬", "jyu5" #齬
  sub "齭", "co2" #齭
  sub "齮", "ji2" #齮
  sub "齯", any(["ngai4", "ai4"]) #齯
  sub "齰", any(["zaak3", "zaak6"]) #齰
  sub "齱", any(["cuk1", "zau1"]) #齱
  sub "齲", "geoi2" #齲
  sub "齳", "wan5" #齳
  sub "齴", any(["jin6", "ngaan5", "aan5"]) #齴
  sub "齵", "jyu4" #齵
  sub "齶", any(["ngok6", "ok6"]) #齶
  sub "齷", any(["ak1", "ngak1", "aak1", "ngaak1"]) #齷
  sub "齸", "jik1" #齸
  sub "齹", "ci1" #齹
  sub "齺", "zau1" #齺
  sub "齻", "din1" #齻
  sub "齼", "co2" #齼
  sub "齽", "gam6" #齽
  sub "齾", any(["aat3", "ngaat3", "ngaa3", "aa3"]) #齾
  sub "齿", "ci2" #齿
  sub "龀", "can3" #龀
  sub "龁", any(["hat6", "ngaat6", "aat6"]) #龁
  sub "龂", any(["ngan4", "an4"]) #龂
  sub "龃", any(["zeoi2", "zaa1"]) #龃
  sub "龄", any(["ling4", "ling2"]) #龄
  sub "龅", "baau6" #龅
  sub "龆", "tiu4" #龆
  sub "龇", any(["zi1", "caai4"]) #龇
  sub "龈", any(["ngan4", "an4", "hang2"]) #龈
  sub "龉", "jyu5" #龉
  sub "龊", "cuk1" #龊
  sub "龋", "geoi2" #龋
  sub "龌", any(["ak1", "ngak1", "aak1", "ngaak1"]) #龌
  sub "龍", any(["lung4", "lung2"]) #龍
  sub "龎", "pong4" #龎
  sub "龏", "gung1" #龏
  sub "龐", "pong4" #龐
  sub "龑", any(["jim5", "jim2"]) #龑
  sub "龒", "lung4" #龒
  sub "龓", "lung5" #龓
  sub "龔", "gung1" #龔
  sub "龕", "ham1" #龕
  sub "龖", "daap6" #龖
  sub "龗", "ling4" #龗
  sub "龘", "daap6" #龘
  sub "龙", any(["lung4", "lung2"]) #龙
  sub "龚", "gung1" #龚
  sub "龛", "ham1" #龛
  sub "龜", any(["gwai1", "gwan1", "kau1", "gau1"]) #龜
  sub "龝", "cau1" #龝
  sub "龞", "bit3" #龞
  sub "龟", any(["gwai1", "gwan1", "kau1", "gau1"]) #龟
  sub "龠", "joek6" #龠
  sub "龡", any(["ceoi1", "ceoi3"]) #龡
  sub "龢", "wo4" #龢
  sub "龣", "gok3" #龣
  sub "龤", "haai4" #龤
  sub "龥", any(["jyu6", "joek6"]) #龥
  sub "龦", "soeng4" #龦
  sub "龧", "syu2" #龧
  sub "龨", "zeoi1" #龨
  sub "龩", "gan3" #龩
  sub "龪", "jan4" #龪
  sub "龫", "gon3" #龫
  sub "龬", "mong5" #龬
  sub "龭", "ji6" #龭
  sub "龮", "jik6" #龮
  sub "龯", "mou6" #龯
  sub " 1", "tin1" #𠀡
  sub " E", "bui5" #𠀾
  sub " 6", "bik6" #𠁆
  sub " E", "lin4" #𠁎
  sub " 8", "cung1" #𠁨
  sub " 6", "jai6" #𠂆
  sub " 7", "zo2" #𠂇
  sub " A", "kyut3 naat6 gau2" #𠂊
  sub " 4", "zi2" #𠂔
  sub "‌A", "jan2" #𠃊
  sub "‌B", "gwang1" #𠃋
  sub "‌C", "gwan2" #𠃌
  sub "‌D", "waang4 syu6 gok3" #𠃍
  sub "‍1", "saam1 zit3 syu6" #𠃑
  sub "‎E", "tam5" #𠃮
  sub "‐C", "kyut3" #𠄌
  sub "‐E", any(["naai5", "laai5"]) #𠄎
  sub "‑8", "sing4" #𠄘
  sub "‚9", "faan2" #𠆩
  sub "‚B", "coi4" #𠆫
  sub "“1", "jan5" #𠇁
  sub "”4", "mou4" #𠇔
  sub "‟2", "jau1" #𠇲
  sub "†4", "waan6" #𠈄
  sub "†C", "jyu4" #𠈌
  sub "‡4", "lap6" #𠈔
  sub "‥B", "sing4" #𠉛
  sub "‧4", "jyu5" #𠉴
  sub "‧5", "ding6" #𠉵
  sub "\u20299", "ji4" #𠊙
  sub "\u2029E", "zung1" #𠊞
  sub "‪0", "fan1" #𠊠
  sub "‫7", "zi6" #𠊷
  sub "‫F", "syun1" #𠊿
  sub "‬0", "jung5" #𠋀
  sub "‮5", "mei4" #𠋥
  sub "‰A", "paa4" #𠌊
  sub "′5", "wu3" #𠌥
  sub "‴1", "man3" #𠍁
  sub "‴5", "mak6" #𠍅
  sub "‴6", "lei6" #𠍆
  sub "‴7", "caan3" #𠍇
  sub "‷E", "jin2" #𠍾
  sub "‷F", any(["gun3", "gwun3"]) #𠍿
  sub "‸0", "git6" #𠎀
  sub "›0", "ging2" #𠎠
  sub "›7", "git3" #𠎧
  sub "※5", any(["ngai6", "ai6"]) #𠎵
  sub "‼9", "gon3" #𠏉
  sub "‼B", "jyu4" #𠏋
  sub "‿5", "fung6" #𠏵
  sub "‿C", "gaa1" #𠏼
  sub "⁁3", "jing4" #𠐓
  sub "⁁4", "lou5" #𠐔
  sub "⁁F", "liu4" #𠐟
  sub "⁆5", "cau4" #𠑥
  sub "⁈7", "maau6" #𠒇
  sub "⁈E", "fu4" #𠒎
  sub "⁉1", "jyun4" #𠒑
  sub "⁉2", "jan5" #𠒒
  sub "⁊3", "hang4" #𠒣
  sub "⁍7", "fu3" #𠓗
  sub "⁏C", "sip3" #𠓼
  sub "⁏E", "cyun4" #𠓾
  sub "⁔7", "mou5" #𠕇
  sub "⁘E", "zeot1" #𠖎
  sub "⁚5", "cung2" #𠖥
  sub "⁛3", "mat6" #𠖳
  sub "⁜3", "jan1" #𠗃
  sub "⁜A", "ging6" #𠗊
  sub "⁝0", any(["ng4", "m4"]) #𠗐
  sub "⁝5", "zeon3" #𠗕
  sub "⁝F", "mui5" #𠗟
  sub "⁞0", "maang6" #𠗠
  sub "⁞B", "wun6" #𠗫
  sub "⁡1", "hei1" #𠘑
  sub "⁡5", "hei1" #𠘕
  sub "⁡9", "lok6" #𠘙
  sub "⁡A", "mo1" #𠘚
  sub "⁣0", "fung1" #𠘰
  sub "\u20656", "pang4" #𠙖
  sub "⁧6", any(["au2", "ngau2"]) #𠙶
  sub "⁰E", "sin3" #𠜎
  sub "\u20731", "pai1" #𠜱
  sub "⁷9", "gaai3" #𠝹
  sub "₂C", "cim1" #𠠬
  sub "₇3", "min5" #𠡳
  sub "₍5", "gwan1" #𠣕
  sub "ₑ6", "me1" #𠤖
  sub "ₒ3", "ci3" #𠤣
  sub "ₕ4", "wui6" #𠥔
  sub "ₗ9", any(["au1", "ngau1"]) #𠥹
  sub "\u209E7", "sai1" #𠧧
  sub "₡1", "mong4" #𠨑
  sub "₥0", "san4" #𠩐
  sub "₫4", "co2" #𠪴
  sub "€2", "lou4" #𠫂
  sub "€D", any(["ai3", "ngai3"]) #𠫍
  sub "₰D", "zeon3" #𠬍
  sub "₸F", "jeoi6" #𠮏
  sub "₺8", any(["naai3", "laai3"]) #𠮨
  sub "₺9", any(["liu1", "aa1", "ngaa1"]) #𠮩
  sub "₻F", "saan1" #𠮿
  sub "₼6", "jyu4" #𠯆
  sub "₼B", "jai5" #𠯋
  sub "₾2", "saa1 aa6" #𠯢
  sub "₾B", any(["gwo1", "go1"]) #𠯫
  sub "₿B", "waan6" #𠯻
  sub "₿F", "luk6" #𠯿
  sub "\u20C0B", "jaau1" #𠰋
  sub "\u20C0D", "zyu2" #𠰍
  sub "\u20C20", "keoi5" #𠰠
  sub "\u20C34", any(["sek6", "jing1 sek6"]) #𠰴
  sub "\u20C3A", "doi6" #𠰺
  sub "\u20C3B", any(["ngoi6", "oi6"]) #𠰻
  sub "\u20C41", "tam3" #𠱁
  sub "\u20C42", "dat1" #𠱂
  sub "\u20C43", any(["nip1", "lip1"]) #𠱃
  sub "\u20C53", any(["ngai1", "ai1"]) #𠱓
  sub "\u20C65", any(["fik1", "we5"]) #𠱥
  sub "\u20C77", "ming4" #𠱷
  sub "\u20C78", any(["seon2", "san2"]) #𠱸
  sub "\u20C7C", "haau2" #𠱼
  sub "\u20C8D", "diu1" #𠲍
  sub "\u20C96", "ji1" #𠲖
  sub "\u20C9C", "zaang1" #𠲜
  sub "\u20CB5", "gip3" #𠲵
  sub "\u20CB8", any(["naam4", "laam4"]) #𠲸
  sub "\u20CCF", "ce2" #𠳏
  sub "\u20CD3", "bei3" #𠳓
  sub "\u20CD4", "keoi5" #𠳔
  sub "\u20CD5", "caau3" #𠳕
  sub "\u20CD6", "dap6" #𠳖
  sub "\u20CDD", "fau2" #𠳝
  sub "\u20CED", "hak1" #𠳭
  sub "\u20CFF", "mei5" #𠳿
  sub "⃑5", "miu2" #𠴕
  sub "⃒8", "gwaan1" #𠴨
  sub "⃓1", "wu4" #𠴱
  sub "⃓2", "daap6" #𠴲
  sub "⃔6", "daam3" #𠵆
  sub "⃔7", "keu4" #𠵇
  sub "⃔8", "mui2" #𠵈
  sub "⃔9", "hong4" #𠵉
  sub "⃔C", "ji4" #𠵌
  sub "⃔D", "zaat3" #𠵍
  sub "⃔E", any(["gu1", "gwu1"]) #𠵎
  sub "⃖F", "gwit1" #𠵯
  sub "⃗1", "ji1" #𠵱
  sub "⃗4", "ming6" #𠵴
  sub "⃗C", any(["mang1", "mang4"]) #𠵼
  sub "⃗E", "waak1" #𠵾
  sub "⃗F", any(["pe1", "pe5"]) #𠵿
  sub "⃙6", "wong2" #𠶖
  sub "⃙C", "zai3" #𠶜
  sub "⃚7", "dim6" #𠶧
  sub "⃛2", any(["gap6", "kap6"]) #𠶲
  sub "⃜8", "leot6" #𠷈
  sub "⃠4", "jing1" #𠸄
  sub "⃠9", "kak1" #𠸉
  sub "⃠A", "tap1" #𠸊
  sub "⃠D", "mei5" #𠸍
  sub "⃠E", any(["naa1", "laa1"]) #𠸎
  sub "⃠F", "ge2" #𠸏
  sub "⃡0", "kam1" #𠸐
  sub "⃡1", "soek3" #𠸑
  sub "⃡6", "ling4" #𠸖
  sub "⃡D", "saap3" #𠸝
  sub "⃤C", any(["lang1", "lang3", "nang3", "lan2"]) #𠹌
  sub "⃦D", "ko1" #𠹭
  sub "⃧3", "git6" #𠹳
  sub "⃧5", any(["aan3", "ngaan3"]) #𠹵
  sub "⃧6", "ping1" #𠹶
  sub "⃧7", any(["ngo4", "o4"]) #𠹷
  sub "⃧8", "kam2" #𠹸
  sub "⃧9", "lan4" #𠹹
  sub "⃧A", "maai4" #𠹺
  sub "⃧B", "zam6" #𠹻
  sub "⃨C", "gwe1" #𠺌
  sub "⃩6", any(["mau5", "jing1 mau5"]) #𠺖
  sub "⃩8", any(["long2", "long1"]) #𠺘
  sub "⃩D", "gaak3" #𠺝
  sub "⃪2", any(["gaa1", "gaa2"]) #𠺢
  sub "⃪A", any(["he3", "hi1"]) #𠺪
  sub "⃪B", "leu1" #𠺫
  sub "⃪C", "he2" #𠺬
  sub "⃫6", any(["naap6", "laap6"]) #𠺶
  sub "⃭7", any(["le4", "lei4"]) #𠻗
  sub "⃭8", any(["zoet6", "zoet2"]) #𠻘
  sub "⃭D", "caam1" #𠻝
  sub "⃯8", "zi6" #𠻸
  sub "⃯9", "tim1" #𠻹
  sub "⃯A", any(["aa6", "ngaa6"]) #𠻺
  sub "⃯B", "bai3" #𠻻
  sub "\u20F1D", "lei4" #𠼝
  sub "\u20F26", "maan4" #𠼦
  sub "\u20F2D", "but1" #𠼭
  sub "\u20F2E", any(["ngai1", "ai1"]) #𠼮
  sub "\u20F30", "kang3" #𠼰
  sub "\u20F31", any(["loe1", "loe2"]) #𠼱
  sub "\u20F3B", "gi1" #𠼻
  sub "\u20F4C", "syut1" #𠽌
  sub "\u20F64", "kik1" #𠽤
  sub "\u20F8D", "he3" #𠾍
  sub "\u20F90", "lung4" #𠾐
  sub "\u20FAD", "we5" #𠾭
  sub "\u20FB4", any(["baang6", "baang4"]) #𠾴
  sub "\u20FB5", any(["zaa2", "zaa5", "zaa1"]) #𠾵
  sub "\u20FB6", "ging2" #𠾶
  sub "\u20FBC", any(["cyut2", "cyut1", "cyut4", "cyut6"]) #𠾼
  sub "\u20FDF", any(["ak1", "ngak1"]) #𠿟
  sub "\u20FEA", "gaa2" #𠿪
  sub "\u20FEB", "saau4" #𠿫
  sub "\u20FEC", "soe4" #𠿬
  sub "\u20FED", "wet1" #𠿭
  sub "℁4", "lou6" #𡀔
  sub "℁D", any(["nam6", "lam6"]) #𡀝
  sub "℁E", any(["jaap3", "zip1"]) #𡀞
  sub "℄F", any(["am1", "ngam1"]) #𡁏
  sub "℅C", "wo5" #𡁜
  sub "℆F", "dyut1" #𡁯
  sub "ℇ5", "gan2" #𡁵
  sub "ℇ6", "zit1" #𡁶
  sub "ℇ7", "doeng1" #𡁷
  sub "ℇ8", "kwaak1" #𡁸
  sub "ℇB", "ziu6" #𡁻
  sub "℈8", "buk6" #𡂈
  sub "℉6", "lai2" #𡂖
  sub "℉D", "zuk6" #𡂝
  sub "ℋ4", "lin4" #𡂴
  sub "ℋF", any(["au1", "ngau1"]) #𡂿
  sub "ℌ0", any(["nge4", "e4"]) #𡃀
  sub "ℌ1", "leng1" #𡃁
  sub "ℌ7", "bai6" #𡃇
  sub "ℌ8", any(["kwaak1", "kwaak3"]) #𡃈
  sub "ℌ9", "gaa3" #𡃉
  sub "ℌF", "doe6" #𡃏
  sub "ℍ3", "bo3" #𡃓
  sub "ℎ4", any(["laai6", "lai4"]) #𡃤
  sub "ℏ4", "ceoi4" #𡃴
  sub "ℏ5", any(["ung2", "ngung2", "ung1", "ngung1"]) #𡃵
  sub "ℏ6", "sek3" #𡃶
  sub "ℒF", "jik1" #𡄯
  sub "ℓB", "ji3" #𡄻
  sub "ℓD", "soe4" #𡄽
  sub "℔5", any(["ngaak6", "aak6"]) #𡅅
  sub "℔8", "laa3" #𡅈
  sub "℔F", "lai2" #𡅏
  sub "℘0", "gwang2" #𡆀
  sub "℘7", "wok1" #𡆇
  sub "ℝ9", "doe4" #𡇙
  sub "℣C", "ting2" #𡈼
  sub "ℤF", "ji5" #𡉏
  sub "℧C", "sing1" #𡉼
  sub "K8", "jyun4" #𡊨
  sub "K9", "juk6" #𡊩
  sub "Å0", "tin4" #𡊰
  sub "℮3", "kwai4" #𡋣
  sub "ℯE", "bit6" #𡋾
  sub "ℰ2", "fan4" #𡌂
  sub "ℰ3", "kok3" #𡌃
  sub "ℰ4", "ce1" #𡌄
  sub "ℰ5", "fat6" #𡌅
  sub "ℳ6", "baan6" #𡌶
  sub "ℳA", "mang4" #𡌺
  sub "ℷ5", "zeon3" #𡍵
  sub "ℷ6", "zi6" #𡍶
  sub "ℸE", "sai3" #𡎎
  sub "ℹ8", "jing1" #𡎘
  sub "ℹC", any(["naam4", "laam4"]) #𡎜
  sub "ℼ5", "long5" #𡏅
  sub "ℼ6", "joeng5" #𡏆
  sub "ℾD", "hiu1" #𡏭
  sub "ℿE", "gei3" #𡏾
  sub "⅁3", "hong1" #𡐓
  sub "⅁6", "haam5" #𡐖
  sub "⅂4", "kit3" #𡐤
  sub "⅃F", "daat6" #𡐿
  sub "ⅅ2", "gam2" #𡑒
  sub "ⅅ4", "kwan1" #𡑔
  sub "ⅅ5", "sam1" #𡑕
  sub "ⅈA", "jyu6" #𡒊
  sub "ⅉ7", "mun5" #𡒗
  sub "⅋6", "joeng5" #𡒶
  sub "ⅎ8", "wan2" #𡓨
  sub "⅏D", "fan1" #𡓽
  sub "⅗7", "hing3" #𡕷
  sub "⅘2", "kwai4" #𡖂
  sub "⅙6", "hing1" #𡖖
  sub "ⅠA", "fan5" #𡘊
  sub "Ⅱ3", "hau4" #𡘓
  sub "Ⅱ9", "taai3" #𡘙
  sub "ⅣE", "zong6" #𡘾
  sub "Ⅶ1", "gang1" #𡙡
  sub "Ⅹ2", "fan5" #𡚒
  sub "Ⅻ8", "maa1" #𡚸
  sub "ⅫA", "jyun4" #𡚺
  sub "Ⅼ0", "tong2" #𡛀
  sub "Ⅼ1", "mat6" #𡛁
  sub "Ⅼ2", "ji1" #𡛂
  sub "Ⅽ3", "daan1" #𡛓
  sub "Ⅽ5", "taai3" #𡛕
  sub "ⅭF", "jyut6" #𡛟
  sub "Ⅾ6", "bing2" #𡛦
  sub "Ⅾ7", any(["nei5", "lei5"]) #𡛧
  sub "Ⅾ8", "kaa1" #𡛨
  sub "ⅯA", "jau4" #𡛺
  sub "ⅯB", "wing5" #𡛻
  sub "ⅯC", "juk6" #𡛼
  sub "ⅯE", any(["naai5", "laai5"]) #𡛾
  sub "ⅰD", "zat6" #𡜍
  sub "ⅱ0", "syu3" #𡜐
  sub "ⅲ6", "wai3" #𡜦
  sub "ⅳA", "hang6" #𡜺
  sub "ⅳB", "saam3" #𡜻
  sub "ⅳC", "wui4" #𡜼
  sub "ⅵ7", "kwan3" #𡝗
  sub "ⅶC", "bou2" #𡝬
  sub "ⅶD", "mou6" #𡝭
  sub "ⅶE", "ji4" #𡝮
  sub "ⅶF", "dai6" #𡝯
  sub "ⅷ0", "laai1" #𡝰
  sub "ⅷ1", "fan1" #𡝱
  sub "ⅷ3", "zi1" #𡝳
  sub "ⅷ4", "jyun4" #𡝴
  sub "ⅺB", any(["noi6", "loi6"]) #𡞫
  sub "ⅻ0", "ci4" #𡞰
  sub "ⅻ1", "leoi5" #𡞱
  sub "ⅻ2", "ping1" #𡞲
  sub "ⅻ3", "gwai3" #𡞳
  sub "ⅻ4", "ping4" #𡞴
  sub "ⅻ5", "wun6" #𡞵
  sub "ⅼ3", "jyun2" #𡟃
  sub "ⅼ7", "fui3" #𡟇
  sub "ⅽ9", "sing1" #𡟙
  sub "ⅽA", "jing4" #𡟚
  sub "ⅽB", "bing2" #𡟛
  sub "ⅽC", "goeng1" #𡟜
  sub "ⅽF", "cung1" #𡟟
  sub "ⅾF", "jan1" #𡟯
  sub "ⅿ5", "go1" #𡟵
  sub "ⅿ6", any(["ngo4", "o4"]) #𡟶
  sub "ⅿ8", any(["ong2", "ngong2"]) #𡟸
  sub "ⅿ9", "zi3" #𡟹
  sub "ⅿA", "haa6" #𡟺
  sub "ⅿB", "jan1" #𡟻
  sub "ⅿC", "fui3" #𡟼
  sub "ↂ0", "tong4" #𡠠
  sub "ↂ8", "tai5" #𡠨
  sub "ↂ9", "gin1" #𡠩
  sub "ↂA", "mun5" #𡠪
  sub "ↂD", "syut3" #𡠭
  sub "Ↄ9", "daai3" #𡠹
  sub "ↃA", "wing4" #𡠺
  sub "ↃB", "zou6" #𡠻
  sub "ↄ0", "gyun3" #𡡀
  sub "ↄ5", any(["niu5", "liu5"]) #𡡅
  sub "ↅ2", "si1" #𡡒
  sub "ↅE", "seon3" #𡡞
  sub "ↆ1", "ging2" #𡡡
  sub "ↆ2", "cong2" #𡡢
  sub "ↆ3", "guk1" #𡡣
  sub "ↆ4", "gei2" #𡡤
  sub "ↇ7", "ling4" #𡡷
  sub "ↇB", "mei4" #𡡻
  sub "ↈ3", "haan5" #𡢃
  sub "ↈ4", "man5" #𡢄
  sub "ↈ5", "wan4" #𡢅
  sub "↉E", "jing1" #𡢞
  sub "↉F", "co3" #𡢟
  sub "↊0", "wo1" #𡢠
  sub "↊1", "kwan4" #𡢡
  sub "↊2", "jyu4" #𡢢
  sub "↋E", "gam3" #𡢾
  sub "↋F", any(["nung4", "lung4"]) #𡢿
  sub "\u218D1", "pan4" #𡣑
  sub "\u218D6", "soeng4" #𡣖
  sub "\u218D7", "gaa1" #𡣗
  sub "\u218D8", "mung4" #𡣘
  sub "\u218D9", "caai4" #𡣙
  sub "\u218FA", "wai6" #𡣺
  sub "←3", "gaan1" #𡤃
  sub "←4", "haan4" #𡤄
  sub "←5", "can1" #𡤅
  sub "↑0", "coi3" #𡤐
  sub "↑1", "coeng4" #𡤑
  sub "↑2", "geoi2" #𡤒
  sub "↑5", "haa4" #𡤕
  sub "↑C", "ji3" #𡤜
  sub "→2", "lo4" #𡤢
  sub "→7", "bou2" #𡤧
  sub "↓B", "lyun4" #𡤻
  sub "↔4", "zi2" #𡥄
  sub "↕8", "hou2" #𡥘
  sub "↖A", "seon3" #𡥪
  sub "↗C", "me1" #𡥼
  sub "↘0", "long5" #𡦀
  sub "↘3", "waan4" #𡦃
  sub "↘8", any(["gu1", "gwu1"]) #𡦈
  sub "↙6", "mun5" #𡦖
  sub "↝B", "fu6" #𡧛
  sub "↟3", "coi3" #𡧳
  sub "↢D", "cung4" #𡨭
  sub "↣4", any(["ning4", "ling4", "ning6", "ling6"]) #𡨴
  sub "↤5", "gaa1" #𡩅
  sub "↤B", any(["ning4", "ling4"]) #𡩋
  sub "↴4", "cyun3" #𡭄
  sub "↼1", "wong1" #𡯁
  sub "↼2", any(["wong1", "baat3 gei1"]) #𡯂
  sub "⇂A", "duk1" #𡰪
  sub "⇇0", "tyun4" #𡱰
  sub "⇊2", "ke1" #𡲢
  sub "⇊5", "sang1" #𡲥
  sub "⇊C", "gwat6" #𡲬
  sub "⇔6", "zi6" #𡵆
  sub "⇙0", "ke4" #𡶐
  sub "⇛6", "gong3" #𡶶
  sub "⇛A", "pui3" #𡶺
  sub "⇜A", "dou2" #𡷊
  sub "⇝1", "ci3" #𡷑
  sub "⇞B", "sing4" #𡷫
  sub "⇟9", "jin6" #𡷹
  sub "⇡C", "zik6" #𡸜
  sub "⇣7", "kei4" #𡸷
  sub "⇣D", "zik6" #𡸽
  sub "⇨9", "lei4" #𡺉
  sub "⇪4", "laam4" #𡺤
  sub "⇪8", "wai4" #𡺨
  sub "⇬8", "ceon4" #𡻈
  sub "⇭5", "seoi3" #𡻕
  sub "⇰F", "gaan3" #𡼏
  sub "⇱5", "zeon3" #𡼕
  sub "⇶A", "fai1" #𡽪
  sub "⇹E", "hei1" #𡾞
  sub "⇺1", "zam1" #𡾡
  sub "⇾8", "hyun2" #𡿨
  sub "∄5", "seon3" #𢁅
  sub "∄9", "seon3" #𢁉
  sub "∇E", "ciu1" #𢁾
  sub "∉A", "coek3" #𢂚
  sub "∌7", "lei5" #𢃇
  sub "∏C", "mei4" #𢃼
  sub "−A", "lau6" #𢄪
  sub "∕B", "lung4" #𢅛
  sub "∗3", "lim4" #𢅳
  sub "∗A", "zin2" #𢅺
  sub "√1", any(["nin1", "lin1"]) #𢆡
  sub "∜3", "si1" #𢇃
  sub "∠8", any(["hap6", "nap1", "lap1"]) #𢈈
  sub "∧C", "gang1" #𢉼
  sub "∲1", "gwing2" #𢌡
  sub "∲5", "cing2" #𢌥
  sub "∻D", "kap6" #𢎽
  sub "∽0", "wang4" #𢏐
  sub "∽7", any(["ngai6", "ai6"]) #𢏗
  sub "∿A", "bat6" #𢏺
  sub "≆5", "wui6" #𢑥
  sub "≇1", "ji4" #𢑱
  sub "≈B", "wing5" #𢒋
  sub "≉1", "coeng4" #𢒑
  sub "≋0", "juk1" #𢒰
  sub "≎D", "seon1" #𢓭
  sub "≑3", "fung6" #𢔓
  sub "≑B", "hang6" #𢔛
  sub "≓0", "mei4" #𢔰
  sub "≕4", "zoeng1" #𢕔
  sub "≘D", "hang4" #𢖍
  sub "≚F", "gei1" #𢖯
  sub "≛E", "faan4" #𢖾
  sub "≡B", "cik1" #𢘛
  sub "≡C", "si1" #𢘜
  sub "≢B", "zing1" #𢘫
  sub "≦8", "cyun4" #𢙨
  sub "≧A", "zi3" #𢙺
  sub "≩6", "ti4" #𢚖
  sub "≩8", "ji3" #𢚘
  sub "≯4", "mang2" #𢛴
  sub "≯5", "zang2" #𢛵
  sub "≯6", any(["ngo6", "o6"]) #𢛶
  sub "≱2", "leon4" #𢜒
  sub "≱4", "zi3" #𢜔
  sub "≱B", "jan1" #𢜛
  sub "≱F", "gong1" #𢜟
  sub "≲A", any(["nok6", "lok6"]) #𢜪
  sub "≷5", "fit1" #𢝵
  sub "≸1", "fung1" #𢞁
  sub "≻4", "jan1" #𢞴
  sub "≻5", "fit1" #𢞵
  sub "≼D", "lik6" #𢟍
  sub "⊀3", "geng6" #𢠃
  sub "⊅F", "mau6" #𢡟
  sub "⊆0", "ci3" #𢡠
  sub "⊇1", "kok3" #𢡱
  sub "⊊D", "jyu4" #𢢭
  sub "⊌1", "gung1" #𢣁
  sub "⊏7", "dik6" #𢣷
  sub "⊒6", "dung2" #𢤦
  sub "⊓9", "goe4" #𢤹
  sub "⊔F", "jing4" #𢥏
  sub "⊖7", "jyun6" #𢥧
  sub "⊖B", "wan6" #𢥫
  sub "⊘0", "zong3" #𢦀
  sub "⊙3", any(["ngo5", "o5"]) #𢦓
  sub "⊦6", "zit1" #𢩦
  sub "⊬F", "kam2" #𢫏
  sub "⊭5", any(["wing1", "wing6"]) #𢫕
  sub "⊮6", "paak3" #𢫦
  sub "⊮8", any(["ung2", "ngung2"]) #𢫨
  sub "⊰E", "wun4" #𢬎
  sub "⊲2", "diu3" #𢬢
  sub "⊳F", any(["kaai2", "kaai5"]) #𢬿
  sub "⊴3", any(["dau6", "dau3"]) #𢭃
  sub "⊶A", "hak1" #𢭪
  sub "⊼A", "dik1" #𢯊
  sub "⊼E", any(["ngaau1", "aau1"]) #𢯎
  sub "⋂6", "ceon1" #𢰦
  sub "⋂7", "jau4" #𢰧
  sub "⋃8", "wo5" #𢰸
  sub "⋄C", "gaa3" #𢱌
  sub "⋅1", "waa2" #𢱑
  sub "⋅5", "dap6" #𢱕
  sub "⋆2", any(["sok3", "sok1", "saak3"]) #𢱢
  sub "⋈8", "kik1" #𢲈
  sub "⋉B", "tou4" #𢲛
  sub "⋊1", any(["laa2", "naa1", "laa1"]) #𢲡
  sub "⋊9", "kap1" #𢲩
  sub "⋋2", "long3" #𢲲
  sub "⋋7", any(["aau1", "ngaau1"]) #𢲷
  sub "⋌2", any(["bat1", "pat1"]) #𢳂
  sub "⋌6", any(["ngou4", "ou4"]) #𢳆
  sub "⋌9", "keoi1" #𢳉
  sub "⋐7", "zap1" #𢴇
  sub "⋐8", "daat3" #𢴈
  sub "⋑2", "paang1" #𢴒
  sub "⋔4", "cou5" #𢵄
  sub "⋔C", "deoi2" #𢵌
  sub "⋖7", any(["gaan3", "haan6", "haan5"]) #𢵧
  sub "⋘D", "saap3" #𢶍
  sub "⋙5", "zin2" #𢶕
  sub "⋚0", "saau4" #𢶠
  sub "⋚3", "dip6" #𢶣
  sub "⋚4", "loe2" #𢶤
  sub "⋛7", "co1" #𢶷
  sub "⋞E", "deoi2" #𢷮
  sub "⋠D", "zan3" #𢸍
  sub "⋣6", "cyut3" #𢸶
  sub "⋤2", "kwai4" #𢹂
  sub "⋧8", "cung4" #𢹸
  sub "⋨B", any(["naan3", "laan3"]) #𢺋
  sub "⋫3", "maan1" #𢺳
  sub "⋮F", "hok6" #𢻯
  sub "⋷4", "duk1" #𢽴
  sub "⋼C", "hing3" #𢿌
  sub "⋾3", "hiu1" #𢿣
  sub "⌃3", any(["nip6", "lip6"]) #𣀳
  sub "⌄4", "geoi2" #𣁄
  sub "⌄B", "mei4" #𣁋
  sub "⌆6", "pun4" #𣁦
  sub "⌇D", "fui1" #𣁽
  sub "⌇E", "dau2" #𣁾
  sub "⌈E", "mun5" #𣂎
  sub "⌋7", "kan4" #𣂷
  sub "⌋C", "kan4" #𣂼
  sub "⌍A", "hong4" #𣃚
  sub "⌐3", "kei4" #𣄃
  sub "⌓D", "doek3" #𣄽
  sub "⌗D", "pui3" #𣅽
  sub "⌘2", "jyun6" #𣆂
  sub "⌚4", "fong2" #𣆤
  sub "⌚5", "fong2" #𣆥
  sub "⌛3", "gang2" #𣆳
  sub "⌜8", "hiu2" #𣇈
  sub "⌜9", "gwan1" #𣇉
  sub "⌟7", "fong1" #𣇷
  sub "⌟8", "ceon1" #𣇸
  sub "⌟9", "man5" #𣇹
  sub "⌠F", "sik1" #𣈏
  sub "⌢5", "tou1" #𣈥
  sub "⌢F", "jyu4" #𣈯
  sub "⌣1", "coeng3" #𣈱
  sub "⌣2", "mei4" #𣈲
  sub "⌣3", "min5" #𣈳
  sub "⌣4", "miu4" #𣈴
  sub "⌦2", "mai4" #𣉢
  sub "⌨1", any(["ngou4", "ou4"]) #𣊁
  sub "⌨9", "gei2" #𣊉
  sub "⌨A", "hou6" #𣊊
  sub "〉B", "luk6" #𣊫
  sub "〉C", "seon3" #𣊬
  sub "〉D", "luk6" #𣊭
  sub "⌭2", "kwai4" #𣋒
  sub "⌮0", "cai4" #𣋠
  sub "⌮1", "mung4" #𣋡
  sub "⌰0", "hei1" #𣌀
  sub "⌰A", "haa4" #𣌊
  sub "⌱F", "ling4" #𣌟
  sub "⌻4", any(["dan2", "nip6", "lip6"]) #𣎴
  sub "⌼C", "zi6" #𣏌
  sub "⌽E", "jau4" #𣏞
  sub "⌾6", "muk6" #𣏦
  sub "⌿4", "jan4" #𣏴
  sub "⌿5", any(["naam4", "laam4"]) #𣏵
  sub "⌿9", "zoi1" #𣏹
  sub "⌿A", "hung2" #𣏺
  sub "⌿E", any(["dak6", "dak2"]) #𣏾
  sub "⍀0", "man4" #𣐀
  sub "⍃F", "ji1" #𣐿
  sub "⍅0", "diu3" #𣑐
  sub "⍆F", "tou4" #𣑯
  sub "⍇2", "pui3" #𣑲
  sub "⍎5", "jau4" #𣓥
  sub "⍑9", any(["him1", "hin1"]) #𣔙
  sub "⍓0", "zi1" #𣔰
  sub "⍕A", "mau6" #𣕚
  sub "⍖7", "gaa3" #𣕧
  sub "⍙5", "peng1" #𣖕
  sub "⍙9", "mei5" #𣖙
  sub "⍙C", "wai6" #𣖜
  sub "⍜D", "kei4" #𣗍
  sub "⍜E", "cyun4" #𣗎
  sub "⍜F", "fung1" #𣗏
  sub "⍟3", "syu6" #𣗳
  sub "⍠0", "sau1" #𣘀
  sub "⍡A", "seot1" #𣘚
  sub "⍣C", "kai2" #𣘼
  sub "⍤0", "zap1" #𣙀
  sub "⍥9", "cuk1" #𣙙
  sub "⍥F", "soeng4" #𣙟
  sub "⍧7", "mong5" #𣙷
  sub "⍪6", "goeng6" #𣚦
  sub "⍪D", "guk1" #𣚭
  sub "⍫A", any(["hong6", "hong2"]) #𣚺
  sub "⍭F", "zoeng2" #𣛟
  sub "⍮E", "sing6" #𣛮
  sub "⍰3", "jau5" #𣜃
  sub "⍱6", "dip6" #𣜖
  sub "⍲0", "hei1" #𣜠
  sub "⍲D", "zin2" #𣜭
  sub "⍲F", "hyun1" #𣜯
  sub "⍳F", "jip6" #𣜿
  sub "⍶6", "ceoi3" #𣝦
  sub "⍸1", "wing4" #𣞁
  sub "⍺2", "ze3" #𣞢
  sub "⍻C", "joeng5" #𣞼
  sub "⍼2", "fun1" #𣟂
  sub "⍽5", "san1" #𣟕
  sub "⍽6", "mo4" #𣟖
  sub "⍽7", "ji4" #𣟗
  sub "⎃A", "cip3" #𣠺
  sub "⎜2", "laai5" #𣧂
  sub "⎪7", "jan1" #𣪧
  sub "⎭B", any(["ngai6", "ai6"]) #𣫛
  sub "⎮E", "hou2" #𣫮
  sub "⎯A", "juk6" #𣫺
  sub "⎵A", "bou6" #𣭚
  sub "⏆3", "kwan3" #𣱣
  sub "⏉9", "zeoi2" #𣲙
  sub "⏉A", "jan4" #𣲚
  sub "⏉B", "sing4" #𣲛
  sub "⏋5", "zi2" #𣲵
  sub "⏋7", any(["nap6", "lap6"]) #𣲷
  sub "⏌7", "zo2" #𣳇
  sub "⏌8", "sin1" #𣳈
  sub "⏌9", "si3" #𣳉
  sub "⏏C", "doe4" #𣳼
  sub "⏏D", "pui3" #𣳽
  sub "⏏E", "taai3" #𣳾
  sub "⏏F", "jyu5" #𣳿
  sub "⏔0", any(["nit6", "lit6"]) #𣵀
  sub "⏕B", "sau3" #𣵛
  sub "⏗E", "gwai1" #𣵾
  sub "⏘F", "zip3" #𣶏
  sub "⏛6", "coi2" #𣶶
  sub "⏛7", "daam6" #𣶷
  sub "⏛8", "bing2" #𣶸
  sub "⏛9", "jin2" #𣶹
  sub "⏛A", "ji4" #𣶺
  sub "⏛B", "dik6" #𣶻
  sub "⏛C", "fan1" #𣶼
  sub "⏛D", "wan4" #𣶽
  sub "⏞3", "gong1" #𣷣
  sub "⏟8", "zi1" #𣷸
  sub "⏡1", "loeng4" #𣸑
  sub "⏢C", "ciu1" #𣸬
  sub "⏢D", "juk1" #𣸭
  sub "⏢E", "jam1" #𣸮
  sub "⏢F", "jau4" #𣸯
  sub "⏣0", "jim1" #𣸰
  sub "⏣1", "jyun2" #𣸱
  sub "⏣9", "ping4" #𣸹
  sub "⏨8", "ji2" #𣺈
  sub "⏨9", "lam1" #𣺉
  sub "⏨A", "gaa1" #𣺊
  sub "⏨B", "sin6" #𣺋
  sub "⏫9", "zin2" #𣺹
  sub "⏫F", "fung1" #𣺿
  sub "⏭7", "ji4" #𣻗
  sub "⏯7", "wai3" #𣻷
  sub "⏯8", "soeng4" #𣻸
  sub "⏯9", "gin1" #𣻹
  sub "⏯A", "gei1" #𣻺
  sub "⏯B", any(["gun1", "gwun1"]) #𣻻
  sub "⏯C", "hou4" #𣻼
  sub "⏳5", "lei6" #𣼵
  sub "⏴1", "zung1" #𣽁
  sub "⏴A", "zeon3" #𣽊
  sub "⏷F", "cing4" #𣽿
  sub "⏸0", "wui6" #𣾀
  sub "⏸1", "kei4" #𣾁
  sub "⏸2", "gaai1" #𣾂
  sub "⏸F", "kei4" #𣾏
  sub "⏻4", "buk6" #𣾴
  sub "⏻7", "kiu4" #𣾷
  sub "⏼0", "pou2" #𣿀
  sub "⏼5", "dung2" #𣿅
  sub "⏾B", "dip6" #𣿫
  sub "⏾C", "wui6" #𣿬
  sub "⏾D", "ji4" #𣿭
  sub "⏾E", "kwai4" #𣿮
  sub "⏾F", "sam1" #𣿯
  sub "⏿0", "zeon3" #𣿰
  sub "␁1", any(["ning6", "ling6"]) #𤀑
  sub "␃9", "zeon3" #𤀹
  sub "␃A", "gaa1" #𤀺
  sub "␃B", "sam1" #𤀻
  sub "␃C", "luk6" #𤀼
  sub "␃D", "ji2" #𤀽
  sub "␅7", "min4" #𤁗
  sub "␈5", "zing6" #𤂅
  sub "␈B", "ziu2" #𤂋
  sub "␈C", "kit3" #𤂌
  sub "␈D", "lin4" #𤂍
  sub "␉1", any(["nung4", "lung4"]) #𤂑
  sub "␌9", "lik6" #𤃉
  sub "␎1", "wing6" #𤃡
  sub "␐4", "gau1" #𤄄
  sub "␐F", "hung4" #𤄏
  sub "␑9", "siu1" #𤄙
  sub "␓F", "lik1" #𤄿
  sub "␔0", "jing4" #𤅀
  sub "␔4", "lim4" #𤅄
  sub "␔E", "maan6" #𤅎
  sub "␕5", "cau4" #𤅕
  sub "␕6", "pan4" #𤅖
  sub "␕7", "jing4" #𤅗
  sub "␕C", "piu1" #𤅜
  sub "␕F", "lou6" #𤅟
  sub "␗7", "ling4" #𤅷
  sub "␗A", "jam1" #𤅺
  sub "␚3", "saap6" #𤆣
  sub "␚4", "jung2" #𤆤
  sub "␚5", "wan4" #𤆥
  sub "␚C", "mou4" #𤆬
  sub "␛5", "baa1" #𤆵
  sub "␜D", "seot6" #𤇍
  sub "␞2", "baak6" #𤇢
  sub "␟C", any(["on1", "ngon1"]) #𤇼
  sub "␡B", any(["gwong1", "gong1"]) #𤈛
  sub "␤B", "zing1" #𤉋
  sub "␥6", "ce1" #𤉖
  sub "␥9", "fan1" #𤉙
  sub "\u24276", any(["ngaau4", "aau4"]) #𤉶
  sub "\u24277", "jin4" #𤉷
  sub "\u24278", "geoi1" #𤉸
  sub "\u24284", "kei4" #𤊄
  sub "\u24293", any(["ngai4", "ai4"]) #𤊓
  sub "\u24295", "coi2" #𤊕
  sub "\u242A5", "ling4" #𤊥
  sub "\u242C1", "joeng4" #𤋁
  sub "\u242C9", "jyun6" #𤋉
  sub "\u242CA", "ping4" #𤋊
  sub "\u242EE", "hei1" #𤋮
  sub "\u242FA", "zing1" #𤋺
  sub "\u2430D", "hok3" #𤌍
  sub "\u2431A", "wui4" #𤌚
  sub "\u24334", "git6" #𤌴
  sub "\u24348", "hei2" #𤍈
  sub "\u24362", "jim6" #𤍢
  sub "\u24363", "kwan1" #𤍣
  sub "\u24364", "zoeng1" #𤍤
  sub "\u24365", "heoi2" #𤍥
  sub "\u2438C", "tong4" #𤎌
  sub "\u24396", "hong1" #𤎖
  sub "\u2439C", "long5" #𤎜
  sub "\u243BD", any(["gun3", "gwun3"]) #𤎽
  sub "\u243C1", "hei1" #𤏁
  sub "\u243E9", "fan1" #𤏩
  sub "\u243EA", "lou4" #𤏪
  sub "\u243F2", "zoek6" #𤏲
  sub "\u243F8", "zyu3" #𤏸
  sub "⑀4", "zin1" #𤐄
  sub "⑃5", "gaa1" #𤐵
  sub "⑃6", "hou4" #𤐶
  sub "⑅A", "jing4" #𤑚
  sub "⑅B", "fan1" #𤑛
  sub "⑇3", "siu1" #𤑳
  sub "⑈7", "san1" #𤒇
  sub "⑈8", "jin3" #𤒈
  sub "\u244B9", "bat1" #𤒹
  sub "\u244BC", "fong2" #𤒼
  sub "\u244CE", "zaan3" #𤓎
  sub "\u244D3", "lo3" #𤓓
  sub "\u244D6", "lyun4" #𤓖
  sub "\u24505", "dit6" #𤔅
  sub "\u24521", "wai4" #𤔡
  sub "\u24578", "zong1" #𤕸
  sub "\u245C8", "sip3" #𤗈
  sub "②8", "hau2" #𤘘
  sub "③A", "daan1" #𤘪
  sub "⑦5", "hak1" #𤙥
  sub "⑧4", "caau1" #𤙴
  sub "⑩7", "syun1" #𤚗
  sub "⑭4", "maan6" #𤛔
  sub "⑰6", "lung4" #𤜆
  sub "⑲5", "ji6" #𤜥
  sub "⑲F", "kap6" #𤜯
  sub "⑸F", "si1" #𤞏
  sub "⑾0", "seoi1" #𤟠
  sub "⒁2", "si1" #𤠒
  sub "⒂3", "hau4" #𤠣
  sub "⒈2", "suk1" #𤢂
  sub "⒎9", any(["juk6", "juk6 wong4 bin1"]) #𤣩
  sub "⒏0", "bou2" #𤣰
  sub "⒏1", "ji5" #𤣱
  sub "⒏2", "seon3" #𤣲
  sub "⒏3", "cin1" #𤣳
  sub "⒏B", "mut6" #𤣻
  sub "⒏F", "hoi1" #𤣿
  sub "⒐0", "tyun4" #𤤀
  sub "⒐1", "fong1" #𤤁
  sub "⒐C", "jung2" #𤤌
  sub "⒑6", "fat1" #𤤖
  sub "⒑7", any(["nei4", "lei4"]) #𤤗
  sub "⒑9", "jai6" #𤤙
  sub "⒒F", "wing5" #𤤯
  sub "⒓3", "ji5" #𤤳
  sub "⒓4", "gok3" #𤤴
  sub "⒓E", "jin2" #𤤾
  sub "⒓F", "baak3" #𤤿
  sub "⒔0", "do1" #𤥀
  sub "⒔1", "ming4" #𤥁
  sub "⒔2", "jik6" #𤥂
  sub "⒔3", any(["on1", "ngon1"]) #𤥃
  sub "⒖2", "kok3" #𤥢
  sub "⒖3", "hak1" #𤥣
  sub "⒗4", "zi3" #𤥴
  sub "⒗5", "gaap3" #𤥵
  sub "⒗6", any(["naa5", "laa5"]) #𤥶
  sub "⒗B", "jin4" #𤥻
  sub "⒗F", "jik6" #𤥿
  sub "⒘2", any(["gwok3", "gok3"]) #𤦂
  sub "⒘8", "fan1" #𤦈
  sub "⒘9", "hyun1" #𤦉
  sub "⒘A", "daap6" #𤦊
  sub "⒘B", "bing2" #𤦋
  sub "⒘C", "ji4" #𤦌
  sub "⒘D", "pui3" #𤦍
  sub "⒘E", "leon4" #𤦎
  sub "⒘F", "fat1" #𤦏
  sub "⒙4", "gyun2" #𤦔
  sub "⒚4", "ji4" #𤦤
  sub "⒚7", "zi1" #𤦧
  sub "⒚9", any(["ok3", "ngok3"]) #𤦩
  sub "⒚B", "ling4" #𤦫
  sub "⒚C", any(["nim6", "lim6"]) #𤦬
  sub "⒚D", "cing1" #𤦭
  sub "⒛7", "jin2" #𤦷
  sub "⒛8", "bou2" #𤦸
  sub "⒛9", "zing1" #𤦹
  sub "⒛A", "kei4" #𤦺
  sub "⒛B", "loeng6" #𤦻
  sub "⒜5", "ping4" #𤧅
  sub "⒝0", "cau1" #𤧐
  sub "⒝A", "cung1" #𤧚
  sub "⒝E", "mei5" #𤧞
  sub "⒝F", "ting4" #𤧟
  sub "⒞3", "gin3" #𤧣
  sub "⒞5", "paak3" #𤧥
  sub "⒞C", "wun3" #𤧬
  sub "⒞D", "pong4" #𤧭
  sub "⒟6", "haa6" #𤧶
  sub "⒟7", "zin2" #𤧷
  sub "⒟8", "hei2" #𤧸
  sub "⒟9", "ci4" #𤧹
  sub "⒟B", "ting4" #𤧻
  sub "⒠E", "keoi4" #𤨎
  sub "⒡2", "jan1" #𤨒
  sub "⒡3", "caa4" #𤨓
  sub "⒡5", "lak6" #𤨕
  sub "⒢1", "long5" #𤨡
  sub "⒢2", "taan3" #𤨢
  sub "⒢3", "gau3" #𤨣
  sub "⒢4", "zan1" #𤨤
  sub "⒢5", "gei3" #𤨥
  sub "⒢6", "ji1" #𤨦
  sub "⒢7", "piu3" #𤨧
  sub "⒢8", "man5" #𤨨
  sub "⒢9", "sau1" #𤨩
  sub "⒢A", "caan3" #𤨪
  sub "⒣E", "kwan1" #𤨾
  sub "⒤2", "lou4" #𤩂
  sub "⒤5", "syun4" #𤩅
  sub "⒤A", "jiu4" #𤩊
  sub "⒤E", "gaan1" #𤩎
  sub "⒤F", "cing4" #𤩏
  sub "⒥0", "si1" #𤩐
  sub "⒥1", "hoi2" #𤩑
  sub "⒥D", "kiu4" #𤩝
  sub "⒦5", "seon3" #𤩥
  sub "⒦6", "git3" #𤩦
  sub "⒦7", "daan1" #𤩧
  sub "⒧1", "din6" #𤩱
  sub "⒧7", "syun4" #𤩷
  sub "⒧8", "kwai4" #𤩸
  sub "⒧9", "bik1" #𤩹
  sub "⒧A", "ji6" #𤩺
  sub "⒨C", "kei4" #𤪌
  sub "⒩3", "syun4" #𤪓
  sub "⒩4", any(["gun2", "gwun2"]) #𤪔
  sub "⒩5", "mou5" #𤪕
  sub "⒩6", "fai1" #𤪖
  sub "⒪4", "wing4" #𤪤
  sub "⒪5", any(["ning4", "ling4"]) #𤪥
  sub "⒪6", "ji4" #𤪦
  sub "⒪7", "fung6" #𤪧
  sub "⒫1", "sau1" #𤪱
  sub "⒫2", "lai6" #𤪲
  sub "⒫3", "wai6" #𤪳
  sub "⒫A", "sam2" #𤪺
  sub "⒫B", "syun4" #𤪻
  sub "⒫C", "lin4" #𤪼
  sub "⒬0", "syun4" #𤫀
  sub "⒬7", "jin3" #𤫇
  sub "⒬A", "ling4" #𤫊
  sub "⒭1", "haa4" #𤫑
  sub "⒭F", "lai6" #𤫟
  sub "⒮2", "lou6" #𤫢
  sub "⒮9", "ling4" #𤫩
  sub "ⒶE", "cung5" #𤭮
  sub "Ⓙ5", "jing4" #𤯵
  sub "Ⓚ9", "jung6" #𤰉
  sub "ⓉE", "jyu4" #𤲞
  sub "ⓉF", "cing1" #𤲟
  sub "Ⓦ9", "hon3" #𤳉
  sub "Ⓧ9", "jyun2" #𤳙
  sub "ⓐ6", "cau4" #𤴆
  sub "ⓑ3", any(["zing3", "zing1"]) #𤴓
  sub "ⓛ8", any(["naa1", "laa1"]) #𤶸
  sub "ⓞA", "mang2" #𤷪
  sub "ⓞB", "ci3" #𤷫
  sub "ⓣB", any(["naa1", "laa1"]) #𤸻
  sub "ⓥ0", "lit3" #𤹐
  sub "⓪5", "daap3" #𤺥
  sub "⓪7", "zang2" #𤺧
  sub "⓰E", "mak6" #𤼎
  sub "⓵C", "mui6" #𤽜
  sub "⓸2", "jyun2" #𤾂
  sub "⓸6", "dau1" #𤾆
  sub "⓹7", "wong4" #𤾗
  sub "⓹A", "jit6" #𤾚
  sub "⓺9", "bik1" #𤾩
  sub "⓻8", "faa1" #𤾸
  sub "⓼2", "saai4" #𤿂
  sub "│C", "jim2" #𥀬
  sub "┅2", any(["ngaau4", "aau4"]) #𥁒
  sub "┉D", any(["am1", "ngam1"]) #𥂝
  sub "┒B", "gap6" #𥄫
  sub "└8", "laap3" #𥅈
  sub "┗D", "daap3" #𥅽
  sub "┗E", "zong1" #𥅾
  sub "├D", "coek3" #𥇍
  sub "┞3", "gwat6" #𥇣
  sub "┞6", "sik1" #𥇦
  sub "┞7", any(["noi6", "loi6"]) #𥇧
  sub "┢0", "jeoi6" #𥈠
  sub "┢1", any(["noi6", "loi6"]) #𥈡
  sub "┥0", "hai5" #𥉐
  sub "┩9", "zong1" #𥊙
  sub "┬7", "caang3" #𥋇
  sub "┭8", "saau4" #𥋘
  sub "┰E", "seon4" #𥌎
  sub "┱1", "jeoi6" #𥌑
  sub "┱3", "cyu5" #𥌓
  sub "╁9", "paat3" #𥐙
  sub "╂5", "faan4" #𥐥
  sub "╂F", "taan4" #𥐯
  sub "╃0", "keoi1" #𥐰
  sub "╄6", "gaa1" #𥑆
  sub "╆C", "caak3" #𥑬
  sub "╆E", any(["gu2", "gwu2"]) #𥑮
  sub "╓1", "sin3" #𥔱
  sub "╓5", "ci4" #𥔵
  sub "╓F", "ham2" #𥔿
  sub "╕B", "gei1" #𥕛
  sub "╕C", any(["gun1", "gwun1"]) #𥕜
  sub "╕D", "zaat3" #𥕝
  sub "╕E", "zoeng1" #𥕞
  sub "╖2", "cou4" #𥕢
  sub "╖5", "keoi1" #𥕥
  sub "╖6", "gwan2" #𥕦
  sub "╘1", "zyun1" #𥖁
  sub "╘4", "sin6" #𥖄
  sub "╘F", any(["gun3", "gwun3"]) #𥖏
  sub "╛9", "tung4" #𥖹
  sub "╝5", "jin3" #𥗕
  sub "╝B", "cin4" #𥗛
  sub "╞0", "lai6" #𥗠
  sub "╠5", "si6" #𥘅
  sub "╣5", "taan2" #𥘵
  sub "╥1", any(["gwong1", "gong1"]) #𥙑
  sub "╨3", "leoi5" #𥚃
  sub "╩5", "coeng1" #𥚕
  sub "╮3", "daai3" #𥛣
  sub "╯6", "sin6" #𥛶
  sub "╰6", "lau4" #𥜆
  sub "╱D", "kit3" #𥜝
  sub "╲5", "zi6" #𥜥
  sub "╳D", "sit3" #𥜽
  sub "╷2", "wan5" #𥝲
  sub "╼7", "kau4" #𥟇
  sub "╽F", "muk6" #𥟟
  sub "╾0", "gaai1" #𥟠
  sub "╾1", "zung1" #𥟡
  sub "▅7", "maa5" #𥡗
  sub "▅D", "gim1" #𥡝
  sub "▇2", "jung4" #𥡲
  sub "▌8", "buk6" #𥣈
  sub "▎1", "leon6" #𥣡
  sub "▐3", "jau5" #𥤃
  sub "▔6", "miu5" #𥥆
  sub "▕6", any(["gu2", "gwu2"]) #𥥖
  sub "▚C", "coeng1" #𥦬
  sub "▜C", "mei6" #𥧌
  sub "▩5", "cin1 sing1" #𥪕
  sub "▩C", "ting4" #𥪜
  sub "▪E", "zoeng1" #𥪮
  sub "▪F", "jiu4" #𥪯
  sub "▮9", "zoek3" #𥫩
  sub "▷4", "san1" #𥭴
  sub "▸9", "pou4" #𥮉
  sub "▻3", any(["aa3", "ngaa3"]) #𥮳
  sub "▻4", "dung1" #𥮴
  sub "▼6", "sung1" #𥯆
  sub "▾4", "wai5" #𥯤
  sub "▾8", "si1" #𥯨
  sub "◀1", "zing1" #𥰁
  sub "◀6", "dai3" #𥰆
  sub "◂1", "caak3" #𥰡
  sub "◄A", "zik6" #𥱊
  sub "◆5", "ceoi4" #𥱥
  sub "◉1", "maan4" #𥲑
  sub "◊4", "heoi1" #𥲤
  sub "◌0", "wai3" #𥳀
  sub "◌1", "geoi6" #𥳁
  sub "●E", "gwan1" #𥳾
  sub "◒0", "zyun2" #𥴠
  sub "◓0", "zing6" #𥴰
  sub "◔3", "zaan2" #𥵃
  sub "◠E", "tang4" #𥸎
  sub "◤9", any(["nap6", "lap6"]) #𥹉
  sub "◨1", "zong1" #𥺁
  sub "◨2", "gwing2" #𥺂
  sub "◨3", "zi3" #𥺃
  sub "◪6", "dim3" #𥺦
  sub "◫C", any(["aa3", "ngaa3"]) #𥺼
  sub "◭7", "caa4" #𥻗
  sub "◭8", "leon4" #𥻘
  sub "◱A", "zoek3" #𥼚
  sub "◴B", "cim1" #𥽋
  sub "◾1", any(["nei4", "lei4"]) #𥿡
  sub "◾2", "wang4" #𥿢
  sub "☂9", "dyun6" #𦀩
  sub "☄8", "hung3" #𦁈
  sub "☆4", any(["nim6", "lim6"]) #𦁤
  sub "☈3", "ting1" #𦂃
  sub "☉7", "sok3" #𦂗
  sub "☊4", "ping4" #𦂤
  sub "☊5", "dam3" #𦂥
  sub "☐2", "daai3" #𦄂
  sub "☒1", "maan6" #𦄡
  sub "☕9", "man4" #𦅙
  sub "☕A", "jau4" #𦅚
  sub "☕B", "cam4" #𦅛
  sub "☕C", "cyu5" #𦅜
  sub "☚D", "cyu5" #𦆭
  sub "☚E", "fai1" #𦆮
  sub "☛2", "liu6" #𦆲
  sub "☝D", "jing4" #𦇝
  sub "☥8", "caang1" #𦉘
  sub "☦1", "taam4" #𦉡
  sub "☦A", any(["mong5", "hoi1 hau2 sei3"]) #𦉪
  sub "☦B", any(["mong5", "hoi1 hau2 ming5"]) #𦉫
  sub "☭0", "coek3" #𦋐
  sub "☳5", "leoi4" #𦌵
  sub "☴B", "me1" #𦍋
  sub "☴C", "jam5" #𦍌
  sub "☵1", "goeng1" #𦍑
  sub "☻E", "sai1" #𦎾
  sub "☿5", "jik6" #𦏵
  sub "☿8", "jai6" #𦏸
  sub "♀2", "jik6" #𦐂
  sub "♁0", "man4" #𦐐
  sub "♁1", "ci3" #𦐑
  sub "♁2", any(["ngai6", "ai6"]) #𦐒
  sub "♄A", "zing1" #𦑊
  sub "♆9", "fai1" #𦑩
  sub "♈4", "wai6" #𦒄
  sub "♈8", "si1" #𦒈
  sub "♈9", "jap1" #𦒉
  sub "♈D", "tung4" #𦒍
  sub "♉8", "cin1" #𦒘
  sub "♑2", "zi1" #𦔒
  sub "♗2", "gaap3" #𦕲
  sub "♚0", "sim2" #𦖠
  sub "♚D", "jyu4" #𦖭
  sub "♛F", "dap1" #𦖿
  sub "♡2", any(["nip6", "lip6"]) #𦘒
  sub "♢6", "siu6" #𦘦
  sub "♪F", "jan6" #𦚯
  sub "♫1", "lou5" #𦚱
  sub "♫5", "sai1" #𦚵
  sub "♭A", any(["nam6", "lam6"]) #𦛚
  sub "♮8", "lou4" #𦛨
  sub "♯C", "bing1" #𦛼
  sub "♱6", any(["ngaa6", "aa6"]) #𦜖
  sub "♴1", "kei4" #𦝁
  sub "♹9", "deoi2" #𦞙
  sub "♻3", "jung4" #𦞳
  sub "♻4", "jim1" #𦞴
  sub "♼C", "zin2" #𦟌
  sub "⚁C", "jip6" #𦠜
  sub "⚄6", "fat1" #𦡆
  sub "⚅E", "gam3" #𦡞
  sub "⚆E", "pou2" #𦡮
  sub "⚈8", "ji5" #𦢈
  sub "⚈A", "pok1" #𦢊
  sub "⚉3", any(["mak6", "mak2"]) #𦢓
  sub "⚌7", "lo1" #𦣇
  sub "⚐E", "gou1" #𦤎
  sub "⚑1", "gou1" #𦤑
  sub "⚒6", "hot3" #𦤦
  sub "⚓9", "zi3" #𦤹
  sub "⚕1", "guk1" #𦥑
  sub "⚚8", "jim6" #𦦨
  sub "⚛5", "cung4" #𦦵
  sub "⚟2", any(["loe1", "loe2"]) #𦧲
  sub "⚟A", "laai2" #𦧺
  sub "⚢D", "pei4" #𦨭
  sub "⚢E", "doi6" #𦨮
  sub "⚣4", "tung4" #𦨴
  sub "⚤2", "syun4" #𦩂
  sub "⚥1", "loi4" #𦩑
  sub "⚥2", any(["aa3", "ngaa3"]) #𦩒
  sub "⚰5", "kau1" #𦬅
  sub "⚰A", "zi6" #𦬊
  sub "⚱3", "jau4" #𦬓
  sub "⚱5", "zung1" #𦬕
  sub "⚲8", "cek3" #𦬨
  sub "⚵0", "cik1" #𦭐
  sub "⚵1", "ting1" #𦭑
  sub "⚵2", "zing3" #𦭒
  sub "⚵3", "sai3" #𦭓
  sub "⚵B", "cin1" #𦭛
  sub "⚷5", "joeng4" #𦭵
  sub "⚸2", "si1" #𦮂
  sub "⚹6", "jau5" #𦮖
  sub "⚹7", any(["naam4", "laam4"]) #𦮗
  sub "⚹D", "mong4" #𦮝
  sub "⚻3", "kei5" #𦮳
  sub "⚼0", "ban6" #𦯀
  sub "⚿7", "miu6" #𦯷
  sub "⛂1", any(["naa5", "laa5"]) #𦰡
  sub "⛄0", "juk6" #𦱀
  sub "⛇E", "ping4" #𦱾
  sub "⛇F", "diu6" #𦱿
  sub "⛈0", "ji4" #𦲀
  sub "⛈1", any(["nei4", "lei4"]) #𦲁
  sub "⛈2", "geoi2" #𦲂
  sub "⛊4", "ji1" #𦲤
  sub "⛋7", "lei6" #𦲷
  sub "⛋8", "jyu5" #𦲸
  sub "⛋D", "jan1" #𦲽
  sub "⛌0", "mui6" #𦳀
  sub "⛌3", "ce4" #𦳃
  sub "⛍1", "mau5" #𦳑
  sub "⛒2", "ci2" #𦴢
  sub "⛒3", "ji1" #𦴣
  sub "⛒4", "jing2" #𦴤
  sub "⛒5", "seon1" #𦴥
  sub "⛒6", "haak3" #𦴦
  sub "⛒7", "fei1" #𦴧
  sub "⛒8", "kwan3" #𦴨
  sub "⛒9", "seon3" #𦴩
  sub "⛒A", any(["nei5", "lei5"]) #𦴪
  sub "⛕1", "geoi2" #𦵑
  sub "⛗4", "git6" #𦵴
  sub "⛚0", "gan1" #𦶠
  sub "⛚1", "hou6" #𦶡
  sub "⛚2", "hong4" #𦶢
  sub "⛚3", "lit6" #𦶣
  sub "⛚4", "jyun2" #𦶤
  sub "⛚5", any(["ngo4", "o4"]) #𦶥
  sub "⛚6", any(["no5", "lo5"]) #𦶦
  sub "⛚7", "gwan2" #𦶧
  sub "⛚E", "wan4" #𦶮
  sub "⛝C", "haa6" #𦷜
  sub "⛞A", "seoi1" #𦷪
  sub "⛞B", "hoi2" #𦷫
  sub "⛟0", "fau4" #𦷰
  sub "⛠0", "kei4" #𦸀
  sub "⛠5", "kau3" #𦸅
  sub "⛠7", "seot6" #𦸇
  sub "⛡2", "ji1" #𦸒
  sub "⛤2", "bou2" #𦹂
  sub "⛤3", "fau4" #𦹃
  sub "⛤4", "siu6" #𦹄
  sub "⛤5", "jyun2" #𦹅
  sub "⛦E", "coi2" #𦹮
  sub "⛧2", "wan6" #𦹲
  sub "⛧7", "pui4" #𦹷
  sub "⛨4", "hing1" #𦺄
  sub "⛩9", "lai4" #𦺙
  sub "⛭0", "zaau3" #𦻐
  sub "⛭1", "wing6" #𦻑
  sub "⛭2", "mou6" #𦻒
  sub "⛭3", "cing4" #𦻓
  sub "⛭4", "fei2" #𦻔
  sub "⛭5", "jan2" #𦻕
  sub "⛭6", "hyun3" #𦻖
  sub "⛭7", "zeon3" #𦻗
  sub "⛲6", "sing6" #𦼦
  sub "⛷3", "jyu4" #𦽳
  sub "⛷4", "zing6" #𦽴
  sub "⛹F", "zaan2" #𦾟
  sub "⛺1", "mei5" #𦾡
  sub "⛻E", "jiu4" #𦾾
  sub "⛽E", "cung1" #𦿞
  sub "⛽F", "ji2" #𦿟
  sub "✀E", "gou1" #𧀎
  sub "✄B", "man5" #𧁋
  sub "✅2", "joeng6" #𧁒
  sub "✅3", any(["nung4", "lung4"]) #𧁓
  sub "✈8", "ziu2" #𧂈
  sub "✊D", any(["nau6", "lau6"]) #𧂭
  sub "✊E", "zing6" #𧂮
  sub "✊F", "wan5" #𧂯
  sub "✌D", "kwai4" #𧃍
  sub "✏8", "fai1" #𧃸
  sub "✐9", "zung2" #𧄉
  sub "✐C", "dan2" #𧄌
  sub "✐D", "kiu4" #𧄍
  sub "✒6", "fuk1" #𧄦
  sub "✒7", "wan3" #𧄧
  sub "✖4", "bou2" #𧅤
  sub "✖5", "hing1" #𧅥
  sub "✗5", "pan4" #𧅵
  sub "✜D", "haa1" #𧇍
  sub "✡B", "si1" #𧈛
  sub "✨0", "gaa1" #𧊀
  sub "✨5", "gwaai2" #𧊅
  sub "✨B", "san1" #𧊋
  sub "✫2", "cyun4" #𧊲
  sub "✫6", "doe3" #𧊶
  sub "✮6", "mei1" #𧋦
  sub "✹A", "haa1" #𧎚
  sub "❂2", "hou4" #𧐢
  sub "❅0", "jyut6" #𧑐
  sub "❈4", "gaan1" #𧒄
  sub "❈6", "zyun1" #𧒆
  sub "❗4", any(["naan3", "laan3"]) #𧕴
  sub "❚3", "maan4" #𧖣
  sub "❞0", "jin2" #𧗠
  sub "❞4", "hon3" #𧗤
  sub "❟D", "hang4" #𧗽
  sub "❟E", "hang4" #𧗾
  sub "❠7", "ji1 zi6 dai2" #𧘇
  sub "❠C", "jing4" #𧘌
  sub "❣2", "zi2" #𧘲
  sub "❣9", "taai1" #𧘹
  sub "❥5", "mei6" #𧙕
  sub "❥6", "wu2" #𧙖
  sub "❥7", "jau6" #𧙗
  sub "❩4", "tung2" #𧚔
  sub "❰F", "pui4" #𧜏
  sub "❳5", "daai3" #𧜵
  sub "❳6", "gin1" #𧜶
  sub "❴1", "hyun1" #𧝁
  sub "❵E", "gei1" #𧝞
  sub "❸4", "jyut6" #𧞄
  sub "❸5", "daat6" #𧞅
  sub "❼C", "lo6" #𧟌
  sub "➅8", "kai3" #𧡘
  sub "➇0", "tai4" #𧡰
  sub "➉D", "lai6" #𧢝
  sub "➋2", "gok3" #𧢲
  sub "➌8", "caau1" #𧣈
  sub "➒4", "kwai4" #𧤤
  sub "➖7", "jiu4" #𧥧
  sub "➗A", any(["gwan3", "kwan1"]) #𧥺
  sub "➚0", any(["aak1", "ngaak1"]) #𧦠
  sub "➝D", any(["ngaa6", "aa6"]) #𧧝
  sub "➟D", "fung1" #𧧽
  sub "➠A", "zaa6" #𧨊
  sub "➠E", "jyun4" #𧨎
  sub "➣E", any(["tam1", "tam3"]) #𧨾
  sub "➥3", "fat1" #𧩓
  sub "➥9", "daan3" #𧩙
  sub "➧9", "si1" #𧩹
  sub "➨4", "gei3" #𧪄
  sub "➫D", "zeon3" #𧪽
  sub "➫E", "syun1" #𧪾
  sub "➯4", "gan2" #𧫴
  sub "➰6", "zin2" #𧬆
  sub "➰B", "faat3" #𧬋
  sub "➱8", "gaan1" #𧬘
  sub "➳8", "tang4" #𧬸
  sub "➳9", "lai5" #𧬹
  sub "➳A", "dai3" #𧬺
  sub "➴8", any(["ning4", "ling4"]) #𧭈
  sub "➿4", "lam4" #𧯴
  sub "⟁2", any(["gwok3", "gok3"]) #𧰒
  sub "⟒F", "me1" #𧴯
  sub "⟕3", "ziu6" #𧵓
  sub "⟕4", "bui3" #𧵔
  sub "⟖6", "fong3" #𧵦
  sub "⟗3", "sit6" #𧵳
  sub "⟘4", "zaang1" #𧶄
  sub "⟘F", "fau2" #𧶏
  sub "⟙8", "loi6" #𧶘
  sub "⟛D", "ci3" #𧶽
  sub "⟝C", "jung1" #𧷜
  sub "⟤D", "zaan3" #𧹍
  sub "⟤F", "zaan3" #𧹏
  sub "⟿9", "mou5" #𧿹
  sub "⠀2", "cuk1" #𨀂
  sub "⠀9", "cyu5" #𨀉
  sub "⠁E", "leot6" #𨀞
  sub "⠂3", "kei2" #𨀣
  sub "⠂4", "leoi1" #𨀤
  sub "⠄8", "gaang3" #𨁈
  sub "⠈3", "pang4" #𨂃
  sub "⠉0", "leoi1" #𨂐
  sub "⠋D", "dam6" #𨂽
  sub "⠋E", any(["naam3", "laam3"]) #𨂾
  sub "⠎8", any(["nin5", "lin5", "zin2"]) #𨃨
  sub "⠎9", "sin3" #𨃩
  sub "⠏4", "gwat1" #𨃴
  sub "⠒E", "seot1" #𨄮
  sub "⠔F", "laam3" #𨅏
  sub "⠕D", "jaang3" #𨅝
  sub "⠖F", "waa4" #𨅯
  sub "⠘9", "tek3" #𨆉
  sub "⠚F", "buk6" #𨆯
  sub "⠛C", "cyu4" #𨆼
  sub "⠠7", "laam3" #𨈇
  sub "⠡8", "saau2" #𨈘
  sub "⠡A", "pei4" #𨈚
  sub "⠥6", any(["ni1", "li1"]) #𨉖
  sub "⠧C", "wu3" #𨉼
  sub "⠩B", "laak3" #𨊛
  sub "⠬D", "wan1" #𨋍
  sub "⠮2", "lip1" #𨋢
  sub "⠰6", "wang4" #𨌆
  sub "⠱8", "zeon3" #𨌘
  sub "⠲F", "juk6" #𨌯
  sub "⠳A", "hon6" #𨌺
  sub "⠶5", "jyun5" #𨍥
  sub "⠶D", "bok3" #𨍭
  sub "⠷D", "gwan2" #𨍽
  sub "⠸A", "gwan2" #𨎊
  sub "⡁2", "ci4" #𨐒
  sub "⡆8", "zat1" #𨑨
  sub "⡆C", "lit6" #𨑬
  sub "⡇3", "ting4" #𨑳
  sub "⡈2", "jin4" #𨒂
  sub "⡐1", "jau4" #𨔁
  sub "⡓C", "jau4" #𨔼
  sub "⡓D", "ke2" #𨔽
  sub "⡖C", any(["ngok6", "ok6"]) #𨕬
  sub "⡞8", "wai5" #𨗨
  sub "⡟4", "cim3" #𨗴
  sub "⡠0", "juk1" #𨘀
  sub "⡠B", "jiu1" #𨘋
  sub "⡢5", "zou6" #𨘥
  sub "⡣B", "jyun5" #𨘻
  sub "⡪A", "lap6" #𨚪
  sub "⡪B", "koek3" #𨚫
  sub "⡫C", "juk1" #𨚼
  sub "⡭8", "sing1" #𨛘
  sub "⡮6", "gwan6" #𨛦
  sub "⡰F", "jing4" #𨜏
  sub "⡱3", "zing1" #𨜓
  sub "⢀4", "jau4" #𨠄
  sub "⢂B", "jau4" #𨠫
  sub "⢓3", "lei4" #𨤳
  sub "⢔8", "gei2" #𨥈
  sub "⢔9", "saan3" #𨥉
  sub "⢕6", "jam1" #𨥖
  sub "⢖4", "syu1" #𨥤
  sub "⢖8", "maau4" #𨥨
  sub "⢖C", any(["nou4", "lou4"]) #𨥬
  sub "⢗E", "ping4" #𨥾
  sub "⢘9", "ci3" #𨦉
  sub "⢚8", "pui3" #𨦨
  sub "⢚A", "joeng5" #𨦪
  sub "⢚B", "jyu5" #𨦫
  sub "⢛8", "zan3" #𨦸
  sub "⢛C", "jin4" #𨦼
  sub "⢜0", "dou6" #𨧀
  sub "⢝C", "bong1" #𨧜
  sub "⢝E", "jing4" #𨧞
  sub "⢞1", "gwan1" #𨧡
  sub "⢞3", "hok3" #𨧣
  sub "⢞4", "hang1" #𨧤
  sub "⢞7", "zoek3" #𨧧
  sub "⢞8", "jeoi6" #𨧨
  sub "⢟9", "ming4" #𨧹
  sub "⢟A", "bing2" #𨧺
  sub "⢟B", "jin4" #𨧻
  sub "⢟C", "fan1" #𨧼
  sub "⢠F", "bo1" #𨨏
  sub "⢡6", "kam4" #𨨖
  sub "⢢5", "sam1" #𨨥
  sub "⢢9", "zung1" #𨨩
  sub "⢣2", "ci4" #𨨲
  sub "⢣6", "jyu5" #𨨶
  sub "⢤4", "juk1" #𨩄
  sub "⢤5", "hung4" #𨩅
  sub "⢤6", "wai1" #𨩆
  sub "⢤7", any(["naam4", "laam4"]) #𨩇
  sub "⢤8", "bui3" #𨩈
  sub "⢤9", "wun6" #𨩉
  sub "⢤A", "jau4" #𨩊
  sub "⢤B", "wai6" #𨩋
  sub "⢥9", "jing4" #𨩙
  sub "⢥A", "bou2" #𨩚
  sub "⢨1", "jiu3" #𨪁
  sub "⢨2", "seoi6" #𨪂
  sub "⢨3", "ting4" #𨪃
  sub "⢩A", "hin1" #𨪚
  sub "⢩B", "jyun4" #𨪛
  sub "⢩C", "jan1" #𨪜
  sub "⢬0", "zin2" #𨫀
  sub "⢬6", "ting4" #𨫆
  sub "⢬B", "gung3" #𨫋
  sub "⢬C", "zeon3" #𨫌
  sub "⢬E", "zan1" #𨫎
  sub "⢭E", "ci4" #𨫞
  sub "⢭F", "loeng4" #𨫟
  sub "⢮0", "zoek3" #𨫠
  sub "⢮1", "gin6" #𨫡
  sub "⢮2", "soeng1" #𨫢
  sub "⢮3", "kau4" #𨫣
  sub "⢮5", "coeng1" #𨫥
  sub "⢮A", "hon3" #𨫪
  sub "⢯C", any(["ngou6", "ou6"]) #𨫼
  sub "⢰C", "kwan1" #𨬌
  sub "⢱3", "jyut6" #𨬓
  sub "⢲1", "keoi4" #𨬡
  sub "⢲2", "sin6" #𨬢
  sub "⢲B", "hoi2" #𨬫
}

}