namespace zh { constexpr static const std::uint16_t pa[] = { 0x53ED, 0x6252, 0x6777, 0x8019, 0x94AF, 0x6D3E, 0x6C43, 0x6015, 0x82E9, 0x5E15, 0x556A, 0x5991, 0x5DFC, 0x5E0A, 0x63B1, 0x6F56, 0x722C, 0x7436, 0x7685, 0x7B62, 0x8225, 0x8469, 0x8899, 0x8DB4, }; constexpr static const std::uint16_t pa1[] = { 0x53ED, 0x6252, 0x6D3E, 0x6C43, 0x82E9, 0x556A, 0x5991, 0x7685, 0x8225, 0x8469, 0x8DB4, }; constexpr static const std::uint16_t pa2[] = { 0x6252, 0x6777, 0x8019, 0x94AF, 0x63B1, 0x6F56, 0x722C, 0x7436, 0x7B62, }; constexpr static const std::uint16_t pa4[] = { 0x6C43, 0x6015, 0x5E15, 0x5E0A, 0x8899, }; constexpr static const std::uint16_t pa5[] = { 0x6777, 0x5DFC, 0x7436, }; constexpr static const std::uint16_t pai[] = { 0x6E43, 0x68D1, 0x6D3E, 0x6392, 0x7B84, 0x7C30, 0x62CD, 0x6CA0, 0x4FF3, 0x54CC, 0x5EF9, 0x5F98, 0x6E12, 0x724C, 0x7305, 0x7C32, 0x848E, 0x8F2B, 0x8FEB, 0x9383, 0x95CF, }; constexpr static const std::uint16_t pai1[] = { 0x62CD, }; constexpr static const std::uint16_t pai2[] = { 0x68D1, 0x6D3E, 0x6392, 0x7B84, 0x7C30, 0x4FF3, 0x5F98, 0x724C, 0x7305, 0x7C32, 0x8F2B, }; constexpr static const std::uint16_t pai3[] = { 0x6392, 0x5EF9, 0x8FEB, }; constexpr static const std::uint16_t pai4[] = { 0x6E43, 0x6D3E, 0x6CA0, 0x54CC, 0x6E12, 0x848E, 0x9383, }; constexpr static const std::uint16_t pai5[] = { 0x724C, 0x95CF, }; constexpr static const std::uint16_t pan[] = { 0x4F34, 0x5762, 0x6273, 0x62CC, 0x67C8, 0x6E74, 0x822C, 0x95C6, 0x62DA, 0x6F58, 0x756A, 0x78FB, 0x7568, 0x7C53, 0x81B0, 0x87E0, 0x88A2, 0x76FC, 0x8E63, 0x8E52, 0x8420, 0x772B, 0x4E2C, 0x51B8, 0x5224, 0x53DB, 0x5ABB, 0x5E4B, 0x642B, 0x6500, 0x69C3, 0x6C9C, 0x6CEE, 0x6D00, 0x6EBF, 0x700A, 0x708D, 0x723F, 0x7249, 0x7554, 0x76D8, 0x76E4, 0x7705, 0x78D0, 0x7E0F, 0x80D6, 0x84B0, 0x897B, 0x8A4A, 0x8DD8, 0x92EC, 0x939C, 0x947B, 0x97B6, 0x9816, 0x80A8, 0x76FB, 0x8041, }; constexpr static const std::uint16_t pan1[] = { 0x6273, 0x62CC, 0x6F58, 0x756A, 0x7568, 0x7C53, 0x8420, 0x6500, 0x7705, }; constexpr static const std::uint16_t pan2[] = { 0x67C8, 0x6E74, 0x822C, 0x6F58, 0x756A, 0x78FB, 0x81B0, 0x87E0, 0x8E63, 0x8E52, 0x772B, 0x4E2C, 0x5ABB, 0x5E4B, 0x642B, 0x69C3, 0x6D00, 0x700A, 0x723F, 0x76D8, 0x76E4, 0x78D0, 0x7E0F, 0x80D6, 0x84B0, 0x8DD8, 0x939C, 0x97B6, 0x80A8, }; constexpr static const std::uint16_t pan3[] = { 0x5762, 0x76FB, }; constexpr static const std::uint16_t pan4[] = { 0x4F34, 0x5762, 0x62CC, 0x95C6, 0x62DA, 0x6F58, 0x88A2, 0x76FC, 0x51B8, 0x5224, 0x53DB, 0x6C9C, 0x6CEE, 0x6EBF, 0x708D, 0x7249, 0x7554, 0x80D6, 0x897B, 0x8A4A, 0x92EC, 0x947B, 0x9816, 0x80A8, 0x8041, }; constexpr static const std::uint16_t pan5[] = { 0x76D8, }; constexpr static const std::uint16_t pang[] = { 0x5FAC, 0x65C1, 0x78C5, 0x8180, 0x8783, 0x9AC8, 0x55D9, 0x4EFF, 0x5F77, 0x6C78, 0x8DBD, 0x9C1F, 0x9CD1, 0x5906, 0x9004, 0x6C97, 0x5C28, 0x5EAC, 0x772B, 0x80D6, 0x4E53, 0x5390, 0x5ACE, 0x5E9E, 0x6EC2, 0x7090, 0x7BE3, 0x802A, 0x80A8, 0x80EE, 0x8196, 0x823D, 0x89AB, 0x96F1, 0x9736, 0x9F8E, 0x9F90, }; constexpr static const std::uint16_t pang1[] = { 0x78C5, 0x8180, 0x6C78, 0x6C97, 0x4E53, 0x6EC2, 0x80EE, 0x8196, 0x96F1, 0x9736, }; constexpr static const std::uint16_t pang2[] = { 0x5FAC, 0x65C1, 0x78C5, 0x8180, 0x8783, 0x9AC8, 0x4EFF, 0x5F77, 0x8DBD, 0x9C1F, 0x9CD1, 0x5906, 0x9004, 0x5C28, 0x5EAC, 0x5390, 0x5ACE, 0x5E9E, 0x6EC2, 0x7BE3, 0x80EE, 0x823D, 0x96F1, 0x9736, 0x9F8E, 0x9F90, }; constexpr static const std::uint16_t pang3[] = { 0x8180, 0x9AC8, 0x55D9, 0x802A, 0x89AB, }; constexpr static const std::uint16_t pang4[] = { 0x78C5, 0x772B, 0x80D6, 0x7090, 0x80A8, }; constexpr static const std::uint16_t pang5[] = { 0x9AC8, }; constexpr static const std::uint16_t pao[] = { 0x8DC1, 0x5228, 0x70AE, 0x74DF, 0x812C, 0x888C, 0x888D, 0x9784, 0x7A6E, 0x85E8, 0x9E83, 0x9E85, 0x5697, 0x8DD1, 0x70F0, 0x530F, 0x5486, 0x55B8, 0x5789, 0x5945, 0x5E96, 0x629B, 0x62CB, 0x6CE1, 0x70B0, 0x722E, 0x72CD, 0x75B1, 0x76B0, 0x7832, 0x791F, 0x792E, 0x8422, 0x891C, 0x8EF3, 0x9764, 0x9EAD, }; constexpr static const std::uint16_t pao1[] = { 0x812C, 0x7A6E, 0x85E8, 0x629B, 0x62CB, 0x6CE1, 0x72CD, 0x8422, }; constexpr static const std::uint16_t pao2[] = { 0x8DC1, 0x5228, 0x70AE, 0x74DF, 0x888C, 0x888D, 0x9784, 0x9E83, 0x9E85, 0x8DD1, 0x70F0, 0x530F, 0x5486, 0x5789, 0x5E96, 0x6CE1, 0x70B0, 0x722E, 0x8EF3, }; constexpr static const std::uint16_t pao3[] = { 0x8DD1, }; constexpr static const std::uint16_t pao4[] = { 0x70AE, 0x888C, 0x5697, 0x5945, 0x6CE1, 0x70B0, 0x75B1, 0x76B0, 0x7832, 0x791F, 0x792E, 0x9764, 0x9EAD, }; constexpr static const std::uint16_t pao5[] = { 0x55B8, 0x891C, }; constexpr static const std::uint16_t pei[] = { 0x67ED, 0x68D1, 0x67F8, 0x7423, 0x5D8F, 0x72BB, 0x5983, 0x88F4, 0x599A, 0x9307, 0x574F, 0x6508, 0x4FD6, 0x4F02, 0x5478, 0x57F9, 0x59F5, 0x5E14, 0x600C, 0x65BE, 0x65C6, 0x6BF0, 0x6C9B, 0x6D7F, 0x6DE0, 0x73EE, 0x80A7, 0x80DA, 0x84DC, 0x8843, 0x88F5, 0x8CE0, 0x8D54, 0x8F61, 0x8F94, 0x914D, 0x9185, 0x952B, 0x962B, 0x966A, 0x9708, 0x99B7, 0x62B7, 0x5A44, 0x5A90, 0x4F69, }; constexpr static const std::uint16_t pei1[] = { 0x67F8, 0x599A, 0x574F, 0x5478, 0x600C, 0x80A7, 0x80DA, 0x8843, 0x9185, 0x962B, 0x62B7, }; constexpr static const std::uint16_t pei2[] = { 0x88F4, 0x9307, 0x57F9, 0x6BF0, 0x88F5, 0x8CE0, 0x8D54, 0x952B, 0x962B, 0x966A, 0x5A44, }; constexpr static const std::uint16_t pei3[] = { 0x7423, 0x4FD6, }; constexpr static const std::uint16_t pei4[] = { 0x67ED, 0x68D1, 0x5D8F, 0x72BB, 0x5983, 0x6508, 0x4F02, 0x59F5, 0x5E14, 0x65BE, 0x65C6, 0x6C9B, 0x6D7F, 0x6DE0, 0x73EE, 0x8F61, 0x8F94, 0x914D, 0x9708, 0x99B7, 0x5A90, 0x4F69, }; constexpr static const std::uint16_t pei5[] = { 0x84DC, 0x966A, }; constexpr static const std::uint16_t pen[] = { 0x6B55, 0x6FC6, 0x5460, 0x55AF, 0x55B7, 0x5674, 0x6E53, 0x74EB, 0x76C6, 0x7FF8, 0x8450, }; constexpr static const std::uint16_t pen1[] = { 0x6B55, 0x6FC6, 0x5460, 0x55AF, 0x55B7, 0x5674, }; constexpr static const std::uint16_t pen2[] = { 0x6E53, 0x74EB, 0x76C6, 0x8450, }; constexpr static const std::uint16_t pen3[] = { 0x5460, 0x7FF8, }; constexpr static const std::uint16_t pen4[] = { 0x6B55, 0x55AF, 0x55B7, 0x5674, 0x6E53, }; constexpr static const std::uint16_t pen5[] = { 0x55B7, }; constexpr static const std::uint16_t peng[] = { 0x6337, 0x6412, 0x4F3B, 0x580B, 0x62A8, 0x69F0, 0x75ED, 0x7D63, 0x930B, 0x6340, 0x6453, 0x6F28, 0x71A2, 0x8391, 0x9D6C, 0x527B, 0x4EA8, 0x88B6, 0x7BE3, 0x9A2F, 0x5017, 0x50B0, 0x5309, 0x562D, 0x585C, 0x5873, 0x5F38, 0x5F6D, 0x6026, 0x6072, 0x6189, 0x6367, 0x63BD, 0x670B, 0x6888, 0x68DA, 0x6916, 0x692A, 0x6A25, 0x6CD9, 0x6DCE, 0x6DDC, 0x6F30, 0x6F8E, 0x70F9, 0x768F, 0x7830, 0x7851, 0x787C, 0x78B0, 0x78DE, 0x7A1D, 0x7AFC, 0x7BF7, 0x7E84, 0x81A8, 0x8283, 0x82F9, 0x84EC, 0x8615, 0x87DA, 0x87DB, 0x8E2B, 0x8EEF, 0x8F23, 0x8F27, 0x945D, 0x959B, 0x97F8, 0x97FC, 0x99CD, 0x9AFC, 0x9B05, 0x9B14, 0x9E4F, 0x80D3, }; constexpr static const std::uint16_t peng1[] = { 0x4F3B, 0x62A8, 0x7D63, 0x527B, 0x4EA8, 0x5309, 0x562D, 0x6026, 0x6072, 0x6888, 0x6CD9, 0x6F30, 0x6F8E, 0x70F9, 0x7830, 0x7851, 0x787C, 0x78DE, 0x82F9, 0x84EC, 0x8EEF, 0x959B, 0x99CD, 0x80D3, }; constexpr static const std::uint16_t peng2[] = { 0x6337, 0x6412, 0x580B, 0x75ED, 0x930B, 0x6340, 0x6F28, 0x71A2, 0x8391, 0x9D6C, 0x88B6, 0x7BE3, 0x9A2F, 0x5017, 0x50B0, 0x585C, 0x5873, 0x5F38, 0x5F6D, 0x6189, 0x670B, 0x68DA, 0x6916, 0x6A25, 0x6DDC, 0x6F8E, 0x787C, 0x7A1D, 0x7AFC, 0x7BF7, 0x7E84, 0x81A8, 0x8283, 0x84EC, 0x8615, 0x87DA, 0x87DB, 0x8F23, 0x945D, 0x97F8, 0x97FC, 0x9AFC, 0x9B05, 0x9B14, 0x9E4F, }; constexpr static const std::uint16_t peng3[] = { 0x6453, 0x6367, 0x6DCE, 0x768F, }; constexpr static const std::uint16_t peng4[] = { 0x69F0, 0x63BD, 0x692A, 0x7830, 0x78B0, 0x78DE, 0x81A8, 0x84EC, 0x8E2B, 0x959B, }; constexpr static const std::uint16_t peng5[] = { 0x68DA, 0x7BF7, 0x84EC, 0x8F27, }; constexpr static const std::uint16_t pi[] = { 0x7308, 0x7F62, 0x7F77, 0x4F13, 0x57E4, 0x58C0, 0x6911, 0x7986, 0x88AB, 0x9303, 0x930D, 0x9642, 0x87B7, 0x882F, 0x5421, 0x6036, 0x6707, 0x6787, 0x6788, 0x698C, 0x6FDE, 0x7A2B, 0x7B13, 0x7D15, 0x7EB0, 0x813E, 0x8298, 0x868D, 0x8795, 0x88E8, 0x8F9F, 0x939E, 0x9674, 0x979E, 0x9B6E, 0x9E0A, 0x9D67, 0x5D8F, 0x7588, 0x86BE, 0x5426, 0x599A, 0x526F, 0x9C8F, 0x8731, 0x7BFA, 0x8157, 0x5CAF, 0x6DE0, 0x90B3, 0x4E15, 0x4EF3, 0x4F3E, 0x50FB, 0x5288, 0x5339, 0x5564, 0x567C, 0x567D, 0x56AD, 0x572E, 0x576F, 0x5AB2, 0x5AD3, 0x5C41, 0x5D25, 0x5E80, 0x6082, 0x61B5, 0x6279, 0x62AB, 0x62B7, 0x63CA, 0x64D7, 0x65C7, 0x6BD7, 0x6BD8, 0x6F4E, 0x6FBC, 0x708B, 0x7137, 0x72C9, 0x72D3, 0x7435, 0x7513, 0x758B, 0x75B2, 0x75DE, 0x7656, 0x76AE, 0x7812, }; constexpr static const std::uint16_t pi1[] = { 0x4F13, 0x88AB, 0x9303, 0x930D, 0x6036, 0x6788, 0x7D15, 0x7EB0, 0x8F9F, 0x939E, 0x9674, 0x599A, 0x9C8F, 0x5CAF, 0x90B3, 0x4E15, 0x4F3E, 0x5288, 0x567C, 0x576F, 0x6082, 0x61B5, 0x6279, 0x62AB, 0x62B7, 0x65C7, 0x708B, 0x72C9, 0x72D3, 0x758B, 0x7812, }; constexpr static const std::uint16_t pi2[] = { 0x7308, 0x7F62, 0x7F77, 0x57E4, 0x58C0, 0x6911, 0x7986, 0x930D, 0x9642, 0x87B7, 0x882F, 0x6707, 0x6787, 0x7B13, 0x7D15, 0x7EB0, 0x813E, 0x8298, 0x868D, 0x8795, 0x88E8, 0x9674, 0x979E, 0x9B6E, 0x9D67, 0x86BE, 0x9C8F, 0x8731, 0x7BFA, 0x8157, 0x4EF3, 0x5564, 0x5D25, 0x6BD7, 0x6BD8, 0x7137, 0x72D3, 0x7435, 0x75B2, 0x76AE, }; constexpr static const std::uint16_t pi3[] = { 0x5421, 0x5D8F, 0x5426, 0x4EF3, 0x5288, 0x5339, 0x567D, 0x56AD, 0x572E, 0x5D25, 0x5E80, 0x6082, 0x64D7, 0x758B, 0x75DE, 0x7656, }; constexpr static const std::uint16_t pi4[] = { 0x7F77, 0x57E4, 0x58C0, 0x6911, 0x88AB, 0x6FDE, 0x7A2B, 0x813E, 0x8F9F, 0x9E0A, 0x7588, 0x526F, 0x8157, 0x6DE0, 0x50FB, 0x5288, 0x5AB2, 0x5AD3, 0x5C41, 0x63CA, 0x64D7, 0x6F4E, 0x6FBC, 0x7513, 0x7656, }; constexpr static const std::uint16_t pi5[] = { 0x698C, }; constexpr static const std::uint16_t pian[] = { 0x8DF0, 0x4FBF, 0x6241, 0x7335, 0x7371, 0x7DF6, 0x7F0F, 0x890A, 0x7478, 0x74B8, 0x7247, 0x504F, 0x56E8, 0x5AA5, 0x6944, 0x6969, 0x728F, 0x7BC7, 0x7FE9, 0x80FC, 0x8141, 0x8991, 0x8ADE, 0x8C1D, 0x8CB5, 0x8CC6, 0x8E41, 0x99E2, 0x9A08, 0x9A17, 0x9A19, 0x9A88, 0x9A97, 0x9ABF, 0x9DA3, 0x9342, }; constexpr static const std::uint16_t pian1[] = { 0x6241, 0x890A, 0x7247, 0x504F, 0x56E8, 0x5AA5, 0x6944, 0x728F, 0x7BC7, 0x7FE9, 0x9DA3, 0x9342, }; constexpr static const std::uint16_t pian2[] = { 0x8DF0, 0x4FBF, 0x7DF6, 0x7F0F, 0x890A, 0x7478, 0x74B8, 0x6944, 0x6969, 0x80FC, 0x8141, 0x8ADE, 0x8C1D, 0x8CC6, 0x8E41, 0x99E2, 0x9A08, 0x9A88, 0x9ABF, }; constexpr static const std::uint16_t pian3[] = { 0x8991, 0x8ADE, 0x8C1D, 0x8CB5, }; constexpr static const std::uint16_t pian4[] = { 0x7335, 0x7371, 0x7247, 0x9A17, 0x9A19, 0x9A97, }; constexpr static const std::uint16_t piao[] = { 0x87B5, 0x50C4, 0x52E1, 0x560C, 0x5F6F, 0x6153, 0x65DA, 0x6734, 0x72A5, 0x74E2, 0x76AB, 0x779F, 0x7968, 0x7BFB, 0x7E39, 0x7F25, 0x7FF2, 0x85B8, 0x91A5, 0x95DD, 0x9860, 0x98C3, 0x98C4, 0x98D8, 0x9B52, 0x6B8D, 0x527D, 0x5AD6, 0x5FB1, 0x6F02, 0x9A43, 0x9AA0, 0x9C3E, 0x83A9, }; constexpr static const std::uint16_t piao1[] = { 0x87B5, 0x52E1, 0x560C, 0x5F6F, 0x6153, 0x65DA, 0x779F, 0x7968, 0x7E39, 0x7F25, 0x7FF2, 0x85B8, 0x9860, 0x98C3, 0x98C4, 0x98D8, 0x9B52, 0x527D, 0x5AD6, 0x6F02, }; constexpr static const std::uint16_t piao2[] = { 0x6734, 0x74E2, 0x85B8, 0x95DD, 0x527D, 0x5AD6, }; constexpr static const std::uint16_t piao3[] = { 0x72A5, 0x76AB, 0x779F, 0x7BFB, 0x7E39, 0x7F25, 0x91A5, 0x9860, 0x6B8D, 0x6F02, 0x83A9, }; constexpr static const std::uint16_t piao4[] = { 0x50C4, 0x52E1, 0x560C, 0x5F6F, 0x6153, 0x779F, 0x7968, 0x7BFB, 0x9860, 0x527D, 0x5AD6, 0x5FB1, 0x6F02, 0x9A43, 0x9AA0, 0x9C3E, }; constexpr static const std::uint16_t pie[] = { 0x77A5, 0x8995, 0x6F4E, 0x82E4, 0x4E3F, 0x5AF3, 0x6486, 0x6487, 0x66BC, 0x6C15, 0x9405, }; constexpr static const std::uint16_t pie1[] = { 0x77A5, 0x8995, 0x6F4E, 0x6486, 0x6487, 0x66BC, 0x6C15, }; constexpr static const std::uint16_t pie3[] = { 0x82E4, 0x4E3F, 0x6486, 0x6487, 0x9405, }; constexpr static const std::uint16_t pie4[] = { 0x5AF3, }; constexpr static const std::uint16_t pin[] = { 0x62DA, 0x77C9, 0x8819, 0x9891, 0x99AA, 0x9A5E, 0x7415, 0x6729, 0x780F, 0x6C56, 0x73AD, 0x54C1, 0x56AC, 0x59D8, 0x5A09, 0x5A26, 0x5AD4, 0x5B2A, 0x62FC, 0x6980, 0x725D, 0x7917, 0x7A66, 0x8058, 0x85B2, 0x860B, 0x8CA7, 0x8D2B, 0x9870, 0x98A6, }; constexpr static const std::uint16_t pin1[] = { 0x62DA, 0x99AA, 0x9A5E, 0x780F, 0x59D8, 0x62FC, 0x7917, 0x7A66, }; constexpr static const std::uint16_t pin2[] = { 0x77C9, 0x8819, 0x9891, 0x7415, 0x73AD, 0x56AC, 0x5A26, 0x5AD4, 0x5B2A, 0x85B2, 0x860B, 0x8CA7, 0x8D2B, 0x9870, 0x98A6, }; constexpr static const std::uint16_t pin3[] = { 0x54C1, 0x6980, }; constexpr static const std::uint16_t pin4[] = { 0x6C56, 0x5A09, 0x725D, 0x8058, }; constexpr static const std::uint16_t pin5[] = { 0x6729, }; constexpr static const std::uint16_t ping[] = { 0x6A98, 0x5C4F, 0x5C5B, 0x5EB0, 0x51AF, 0x99AE, 0x6CD9, 0x6DDC, 0x7851, 0x82F9, 0x8EFF, 0x5A09, 0x6D84, 0x4E52, 0x4FDC, 0x51ED, 0x51F4, 0x546F, 0x576A, 0x5840, 0x5CBC, 0x5E21, 0x5E32, 0x5E48, 0x5E73, 0x617F, 0x6191, 0x67B0, 0x6D34, 0x7129, 0x73B6, 0x74F6, 0x7501, 0x7539, 0x782F, 0x7AEE, 0x7BB3, 0x7C08, 0x7F3E, 0x8060, 0x80D3, 0x8275, 0x8353, 0x840D, 0x84F1, 0x86B2, 0x86E2, 0x8A55, 0x8BC4, 0x90F1, 0x9829, 0x9B83, 0x9C86, }; constexpr static const std::uint16_t ping1[] = { 0x5A09, 0x6D84, 0x4E52, 0x4FDC, 0x7129, 0x7539, 0x782F, 0x8060, 0x8275, 0x8353, 0x9829, }; constexpr static const std::uint16_t ping2[] = { 0x6A98, 0x5C4F, 0x5C5B, 0x5EB0, 0x51AF, 0x99AE, 0x6CD9, 0x6DDC, 0x7851, 0x82F9, 0x8EFF, 0x51ED, 0x51F4, 0x546F, 0x576A, 0x5840, 0x5E21, 0x5E32, 0x5E48, 0x5E73, 0x617F, 0x6191, 0x67B0, 0x6D34, 0x7129, 0x73B6, 0x74F6, 0x7501, 0x7539, 0x7AEE, 0x7BB3, 0x7C08, 0x7F3E, 0x8060, 0x80D3, 0x8275, 0x8353, 0x840D, 0x84F1, 0x86B2, 0x86E2, 0x8A55, 0x8BC4, 0x90F1, 0x9B83, 0x9C86, }; constexpr static const std::uint16_t ping3[] = { 0x5C5B, }; constexpr static const std::uint16_t ping5[] = { 0x5CBC, }; constexpr static const std::uint16_t po[] = { 0x8987, 0x5CA5, 0x9642, 0x9AF2, 0x54F1, 0x6540, 0x6872, 0x6CCA, 0x6CFA, 0x6CFC, 0x6F51, 0x6FFC, 0x733C, 0x7BA5, 0x99CA, 0x9B44, 0x9166, 0x7E41, 0x4E76, 0x56A9, 0x5964, 0x6D26, 0x6E50, 0x54DB, 0x5EF9, 0x8FEB, 0x95CF, 0x642B, 0x76A4, 0x9131, 0x6622, 0x7FCD, 0x9817, 0x6734, 0x53F5, 0x5619, 0x5761, 0x5A46, 0x5C00, 0x5CB6, 0x6AC7, 0x70DE, 0x73C0, 0x7834, 0x7836, 0x7B38, 0x7C95, 0x84AA, 0x8522, 0x9197, 0x91B1, 0x91D9, 0x9255, 0x93FA, 0x948B, 0x94B7, 0x9887, }; constexpr static const std::uint16_t po1[] = { 0x5CA5, 0x9642, 0x6CCA, 0x6CFA, 0x6CFC, 0x6F51, 0x6FFC, 0x9166, 0x7FCD, 0x9817, 0x6734, 0x5761, 0x9197, 0x91B1, 0x91D9, 0x9255, 0x93FA, 0x948B, 0x94B7, 0x9887, }; constexpr static const std::uint16_t po2[] = { 0x6872, 0x6CCA, 0x7E41, 0x56A9, 0x642B, 0x76A4, 0x9131, 0x5619, 0x5A46, 0x6AC7, 0x8522, 0x9197, 0x91B1, }; constexpr static const std::uint16_t po3[] = { 0x9AF2, 0x7BA5, 0x99CA, 0x9817, 0x53F5, 0x5C00, 0x7B38, 0x9255, 0x94B7, 0x9887, }; constexpr static const std::uint16_t po4[] = { 0x8987, 0x54F1, 0x6540, 0x6CCA, 0x733C, 0x9B44, 0x9166, 0x5964, 0x6D26, 0x6E50, 0x5EF9, 0x8FEB, 0x6622, 0x9817, 0x6734, 0x5CB6, 0x70DE, 0x73C0, 0x7834, 0x7836, 0x7C95, 0x84AA, 0x91D9, 0x948B, }; constexpr static const std::uint16_t po5[] = { 0x6872, 0x4E76, 0x54DB, 0x95CF, 0x5A46, }; constexpr static const std::uint16_t pou[] = { 0x68D3, 0x6294, 0x638A, 0x88D2, 0x57BA, 0x6299, 0x5A1D, 0x5256, 0x5485, 0x54E3, 0x5A44, 0x634A, 0x7283, 0x7B81, }; constexpr static const std::uint16_t pou1[] = { 0x6299, 0x5A1D, 0x5256, 0x634A, }; constexpr static const std::uint16_t pou2[] = { 0x6294, 0x638A, 0x88D2, 0x57BA, 0x6299, 0x634A, 0x7B81, }; constexpr static const std::uint16_t pou3[] = { 0x68D3, 0x638A, 0x5485, 0x54E3, 0x5A44, 0x7283, }; constexpr static const std::uint16_t pou4[] = { 0x5485, }; constexpr static const std::uint16_t pu[] = { 0x6C06, 0x5821, 0x66B4, 0x66DD, 0x7011, 0x83E9, 0x8461, 0x6EA5, 0x84B2, 0x57D4, 0x6251, 0x62AA, 0x6357, 0x64C8, 0x67E8, 0x7E80, 0x4EC6, 0x5711, 0x79FF, 0x812F, 0x8386, 0x9BC6, 0x669C, 0x6734, 0x5703, 0x6534, 0x7087, 0x7B81, 0x50D5, 0x530D, 0x5657, 0x5724, 0x58A3, 0x5DEC, 0x64B2, 0x6535, 0x666E, 0x6A38, 0x6A8F, 0x6D66, 0x6F7D, 0x6FEE, 0x70F3, 0x735B, 0x749E, 0x75E1, 0x77A8, 0x7A59, 0x8216, 0x8217, 0x83D0, 0x84B1, 0x8AE9, 0x8B5C, 0x8C31, 0x8D0C, 0x8E7C, 0x917A, 0x92EA, 0x93F7, 0x9420, 0x94FA, 0x9564, 0x9568, 0x9660, }; constexpr static const std::uint16_t pu1[] = { 0x6251, 0x62AA, 0x64C8, 0x67E8, 0x4EC6, 0x79FF, 0x9BC6, 0x6534, 0x7087, 0x5657, 0x58A3, 0x64B2, 0x6535, 0x6F7D, 0x6FEE, 0x75E1, 0x8216, 0x8217, 0x92EA, 0x94FA, 0x9660, }; constexpr static const std::uint16_t pu2[] = { 0x83E9, 0x8461, 0x84B2, 0x6357, 0x7E80, 0x4EC6, 0x812F, 0x8386, 0x6734, 0x7B81, 0x50D5, 0x530D, 0x5724, 0x58A3, 0x6A38, 0x6A8F, 0x6FEE, 0x735B, 0x749E, 0x77A8, 0x7A59, 0x83D0, 0x84B1, 0x8D0C, 0x8E7C, 0x917A, 0x93F7, 0x9564, }; constexpr static const std::uint16_t pu3[] = { 0x6C06, 0x6EA5, 0x57D4, 0x64C8, 0x5711, 0x669C, 0x6734, 0x5703, 0x5724, 0x666E, 0x6A38, 0x6A8F, 0x6D66, 0x6F7D, 0x70F3, 0x8AE9, 0x8B5C, 0x8C31, 0x8E7C, 0x9420, 0x9568, }; constexpr static const std::uint16_t pu4[] = { 0x5821, 0x66B4, 0x66DD, 0x7011, 0x75E1, 0x8216, 0x8217, 0x92EA, 0x94FA, }; constexpr static const std::uint16_t pu5[] = { 0x5DEC, }; constexpr static const CandidateGroup p = { { section(pa), section(pa1), section(pa2), { 0, 0 }, section(pa4), section(pa5), }, { section(pai), section(pai1), section(pai2), section(pai3), section(pai4), section(pai5), }, { section(pan), section(pan1), section(pan2), section(pan3), section(pan4), section(pan5), }, { section(pang), section(pang1), section(pang2), section(pang3), section(pang4), section(pang5), }, { section(pao), section(pao1), section(pao2), section(pao3), section(pao4), section(pao5), }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { section(pei), section(pei1), section(pei2), section(pei3), section(pei4), section(pei5), }, { section(pen), section(pen1), section(pen2), section(pen3), section(pen4), section(pen5), }, { section(peng), section(peng1), section(peng2), section(peng3), section(peng4), section(peng5), }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { section(pi), section(pi1), section(pi2), section(pi3), section(pi4), section(pi5), }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { section(pian), section(pian1), section(pian2), section(pian3), section(pian4), { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { section(piao), section(piao1), section(piao2), section(piao3), section(piao4), { 0, 0 }, }, { section(pie), section(pie1), { 0, 0 }, section(pie3), section(pie4), { 0, 0 }, }, { section(pin), section(pin1), section(pin2), section(pin3), section(pin4), section(pin5), }, { section(ping), section(ping1), section(ping2), section(ping3), { 0, 0 }, section(ping5), }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { section(po), section(po1), section(po2), section(po3), section(po4), section(po5), }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { section(pou), section(pou1), section(pou2), section(pou3), section(pou4), { 0, 0 }, }, { section(pu), section(pu1), section(pu2), section(pu3), section(pu4), section(pu5), }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, { { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, { 0, 0 }, }, }; } // namespace zh