local decl = {}
decl['a'] = {
m = {{'ោ'}, {'ា'}, {'ំ'}, {'េ'},
{'េន'}, {'េហិ', 'េភិ'}, {'ស្ស', 'ាយ', 'ត្ថំ'}, {'ានំ'},
{'ស្មា', 'ម្ហា', 'ា'}, {'េហិ', 'េភិ'}, {'ស្ស'}, {'ានំ'},
{'ស្មិំ', 'ម្ហិ', 'េ'}, {'េសុ'}, {''}, {'ា'}},
n = {{'ំ'}, {'ានិ'}, {'ំ'}, {'ានិ'},
{'េន'}, {'េហិ', 'េភិ'}, {'ស្ស', 'ាយ', 'ត្ថំ'}, {'ានំ'},
{'ស្មា', 'ម្ហា', 'ា'}, {'េហិ', 'េភិ'}, {'ស្ស'}, {'ានំ'},
{'ស្មិំ', 'ម្ហិ', 'េ'}, {'េសុ'}, {''}, {'ានិ'}},
}
decl['ā'] = {
f = {{''}, {'យោ', ''}, {'⌫ំ'}, {'យោ', ''},
{'យ'}, {'ហិ', 'ភិ'}, {'យ'}, {'នំ'},
{'យ'}, {'ហិ', 'ភិ'}, {'យ'}, {'នំ'},
{'យ', 'យំ'}, {'សុ'}, {'⌫េ'}, {'យោ', ''}},
m = {{''}, {''}, {'⌫ំ'}, {'នេ'},
{'⌫េន'}, {'ហិ', 'ភិ'}, {'⌫ស្ស', 'យ'}, {'នំ'},
{'⌫ស្មា', '⌫ម្ហា', ''}, {'ហិ', 'ភិ'}, {'⌫ស្ស'}, {'នំ'},
{'⌫ស្មិំ', '⌫ម្ហិ', '⌫េ'}, {'សុ'}, {'⌫'}, {''}},
}
decl['aa'] = decl['ā']
decl['i'] = {
m = {{''}, {'⌫យោ', '⌫ី'}, {'ំ'}, {'⌫យោ', '⌫ី'},
{'នា'}, {'⌫ីហិ', '⌫ីភិ'}, {'ស្ស', 'នោ'}, {'⌫ីនំ'},
{'ស្មា', 'ម្ហា'}, {'⌫ីហិ', '⌫ីភិ'}, {'ស្ស', 'នោ'}, {'⌫ីនំ'},
{'ស្មិំ', 'ម្ហិ'}, {'⌫ីសុ'}, {''}, {'⌫យោ', '⌫ី'}},
n = {{''}, {'⌫ីនិ', '⌫ី'}, {'ំ'}, {'⌫ីនិ', '⌫ី'},
{'នា'}, {'⌫ីហិ', '⌫ីភិ'}, {'ស្ស', 'នោ'}, {'⌫ីនំ'},
{'ស្មា', 'ម្ហា'}, {'⌫ីហិ', '⌫ីភិ'}, {'ស្ស', 'នោ'}, {'⌫ីនំ'},
{'ស្មិំ', 'ម្ហិ'}, {'⌫ីសុ'}, {''}, {'⌫ីនិ', '⌫ី'}},
f = {{''}, {'យោ', '⌫ី'}, {'ំ'}, {'យោ', '⌫ី'},
{'យា'}, {'⌫ីហិ', '⌫ីភិ'}, {'យា'}, {'⌫ីនំ'},
{'យា', '⌫្យា'}, {'⌫ីហិ', '⌫ីភិ'}, {'យា'}, {'⌫ីនំ'},
{'យា', 'យំ', '⌫្យំ'}, {'⌫ីសុ'}, {''}, {'យោ', '⌫ី'}},
}
decl['ī'] = {
m = {{''}, {'⌫ិនោ', ''}, {'⌫ិំ', '⌫ិនំ'}, {'⌫ិនោ', ''},
{'⌫ិនា'}, {'ហិ', 'ភិ'}, {'⌫ិស្ស', '⌫ិនោ'}, {'នំ'},
{'⌫ិស្មា', '⌫ិម្ហា'}, {'ហិ', 'ភិ'}, {'⌫ិស្ស', '⌫ិនោ'}, {'នំ'},
{'⌫ិស្មិំ', '⌫ិម្ហិ'}, {'សុ'}, {'⌫ិ'}, {'⌫ិនោ', ''}},
f = {{''}, {'⌫ិយោ', ''}, {'⌫ិំ', '⌫ិយំ'}, {'⌫ិយោ', ''},
{'⌫ិយា'}, {'ហិ', 'ភិ'}, {'⌫ិយា'}, {'នំ'},
{'⌫ិយា'}, {'ហិ', 'ភិ'}, {'⌫ិយា'}, {'នំ'},
{'⌫ិយា', '⌫ិយំ'}, {'សុ'}, {'⌫ិ'}, {'⌫ិយោ', ''}},
}
decl['ii'] = decl['ī']
decl['u'] = {
m = {{''}, {'⌫វោ', '⌫ូ'}, {'ំ'}, {'⌫វោ', '⌫ូ'},
{'នា'}, {'⌫ូហិ', '⌫ូភិ'}, {'ស្ស', 'នោ'}, {'⌫ូនំ'},
{'ស្មា', 'ម្ហា'}, {'⌫ូហិ', '⌫ូភិ'}, {'ស្ស', 'នោ'}, {'⌫ូនំ'},
{'ស្មិំ', 'ម្ហិ'}, {'⌫ូសុ'}, {''}, {'⌫វេ', '⌫វោ'}},
n = {{''}, {'⌫ូនិ', '⌫ូ'}, {'ំ'}, {'⌫ូនិ', '⌫ូ'},
{'នា'}, {'⌫ូហិ', '⌫ូភិ'}, {'ស្ស', 'នោ'}, {'⌫ូនំ'},
{'ស្មា', 'ម្ហា'}, {'⌫ូហិ', '⌫ូភិ'}, {'ស្ស', 'នោ'}, {'⌫ូនំ'},
{'ស្មិំ', 'ម្ហិ'}, {'⌫ូសុ'}, {''}, {'⌫ូនិ', '⌫ូ'}},
f = {{''}, {'យោ', '⌫ូ'}, {'ំ'}, {'យោ', '⌫ូ'},
{'យា'}, {'⌫ូហិ', '⌫ូភិ'}, {'យា'}, {'⌫ូនំ'},
{'យា'}, {'⌫ូហិ', '⌫ូភិ'}, {'យា'}, {'⌫ូនំ'},
{'យា', 'យំ'}, {'⌫ូសុ'}, {''}, {'យោ', '⌫ូ'}},
}
decl['ū'] = {
m = {{''}, {'⌫ុនោ', ''}, {'⌫ុំ'}, {'⌫ុនោ', ''},
{'⌫ុនា'}, {'ហិ', 'ភិ'}, {'⌫ុស្ស', '⌫ុនោ'}, {'នំ'},
{'⌫ុស្មា', '⌫ុម្ហា'}, {'ហិ', 'ភិ'}, {'⌫ុស្ស', '⌫ុនោ'}, {'នំ'},
{'⌫ុស្មិំ', '⌫ុម្ហិ'}, {'សុ'}, {'⌫ុ'}, {'⌫ុនោ', ''}},
f = {{''}, {'⌫ុយោ', ''}, {'⌫ុំ'}, {'⌫ុយោ', ''},
{'⌫ុយា'}, {'ហិ', 'ភិ'}, {'⌫ុយា'}, {'នំ'},
{'⌫ុយា'}, {'ហិ', 'ភិ'}, {'⌫ុយា'}, {'នំ'},
{'⌫ុយា', '⌫ុយំ'}, {'សុ'}, {'⌫ុ'}, {'⌫ុយោ', ''}},
}
decl['uu'] = decl['ū']
return decl