Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IcuLocaleData.cs
Go to the documentation of this file.
2
3internal static class IcuLocaleData
4{
5 private static ReadOnlySpan<byte> CultureNames => "aa-djaa-eraa-etaf-naaf-zaagq-cmak-gham-etar-001ar-aear-bhar-djar-dzar-egar-erar-ilar-iqar-joar-kmar-kwar-lbar-lyar-maar-mrar-omar-psar-qaar-saar-sdar-soar-ssar-syar-tdar-tnar-yearn-clas-inasa-tzast-esaz-cyrl-azaz-latn-azba-rubas-cmbe-bybem-zmbez-tzbg-bgbin-ngbm-latn-mlbn-bdbn-inbo-cnbo-inbr-frbrx-inbs-cyrl-babs-latn-babyn-erca-adca-es-valenciaca-frca-itce-rucgg-ugchr-cher-usco-frcs-czcu-rucy-gbda-dkda-gldav-kede-atde-bede-chde-de_phonebde-itde-lide-ludje-nedsb-dedua-cmdv-mvdyo-sndz-btebu-keee-ghee-tgel-cyel-gren-001en-029en-150en-agen-aien-asen-aten-auen-bben-been-bien-bmen-bsen-bwen-bzen-caen-ccen-chen-cken-cmen-cxen-cyen-deen-dken-dmen-eren-fien-fjen-fken-fmen-gben-gden-ggen-ghen-gien-gmen-guen-gyen-hken-iden-ieen-ilen-imen-inen-ioen-jeen-jmen-keen-kien-knen-kyen-lcen-lren-lsen-mgen-mhen-moen-mpen-msen-mten-muen-mwen-myen-naen-nfen-ngen-nlen-nren-nuen-nzen-pgen-phen-pken-pnen-pren-pwen-rwen-sben-scen-sden-seen-sgen-shen-sien-slen-ssen-sxen-szen-tcen-tken-toen-tten-tven-tzen-ugen-umen-usen-vcen-vgen-vien-vuen-wsen-zaen-zmen-zweo-001es-419es-ares-boes-bres-cles-coes-cres-cues-does-eces-es_tradnles-gqes-gtes-hnes-mxes-nies-paes-pees-phes-pres-pyes-sves-uses-uyes-veet-eeeu-esewo-cmfa-irff-cmff-gnff-latn-snff-mrff-ngfi-fifil-phfo-dkfo-fofr-029fr-befr-bffr-bifr-bjfr-blfr-cafr-cdfr-cffr-cgfr-chfr-cifr-cmfr-djfr-dzfr-frfr-gafr-gffr-gnfr-gpfr-gqfr-htfr-kmfr-lufr-mafr-mcfr-mffr-mgfr-mlfr-mqfr-mrfr-mufr-ncfr-nefr-pffr-pmfr-refr-rwfr-scfr-snfr-syfr-tdfr-tgfr-tnfr-vufr-wffr-ytfur-itfy-nlga-iegd-gbgl-esgn-pygsw-chgsw-frgsw-ligu-inguz-kegv-imha-latn-ghha-latn-neha-latn-nghaw-ushe-ilhi-inhr-bahr-hrhsb-dehu-hu_technlhy-amia-001ia-fribb-ngid-idig-ngii-cnis-isit-chit-itit-smiu-cans-caiu-latn-caja-jp_radstrjgo-cmjmc-tzjv-java-idjv-latn-idka-ge_modernkab-dzkam-kekde-tzkea-cvkhq-mlki-kekk-kzkkj-cmkl-glkln-kekm-khkn-inko-kpko-krkok-inkr-ngks-arab-inks-deva-inksb-tzksf-cmksh-deku-arab-iqku-arab-irkw-gbky-kgla-001lag-tzlb-lulg-uglkt-usln-aoln-cdln-cfln-cglo-lalrc-iqlrc-irlt-ltlu-cdluo-keluy-kelv-lvmas-kemas-tzmer-kemfe-mumg-mgmgh-mzmgo-cmmi-nzmk-mkml-inmn-cyrlmn-mnmn-mong-cnmn-mong-mnmni-inmoh-camr-inms-bnms-myms-sgmt-mtmua-cmmy-mmmzn-irnaq-nanb-nonb-sjnd-zwnds-dends-nlne-inne-npnl-awnl-benl-bqnl-cwnl-nlnl-srnl-sxnmg-cmnn-nonnh-cmnonqo-gnnr-zanso-zanus-ssnyn-ugoc-from-etom-keor-inos-geos-rupa-arab-pkpa-inpap-029pl-plprg-001prs-afps-afpt-aopt-brpt-chpt-cvpt-gqpt-gwpt-lupt-mopt-mzpt-ptpt-stpt-tlqps-latn-x-shqps-plocaqps-plocmquc-latn-gtquz-boquz-ecquz-perm-chrn-biro-mdro-rorof-tzru-byru-kgru-kzru-mdru-ruru-uarw-rwrwk-tzsa-insah-rusaq-kesbp-tzsd-arab-pksd-deva-inse-fise-nose-seseh-mzses-mlsg-cfshi-latn-mashi-tfng-masi-lksk-sksl-sisma-nosma-sesmj-nosmj-sesmn-fisms-fisn-latn-zwso-djso-etso-keso-sosq-alsq-mksq-xksr-cyrl-basr-cyrl-cssr-cyrl-mesr-cyrl-rssr-cyrl-xksr-latn-basr-latn-cssr-latn-mesr-latn-rssr-latn-xkss-szss-zassy-erst-lsst-zasv-axsv-fisv-sesw-cdsw-kesw-tzsw-ugswc-cdsyr-syta-inta-lkta-myta-sgte-inteo-keteo-ugtg-cyrl-tjth-thti-erti-ettig-ertk-tmtn-bwtn-zato-totr-cytr-trts-zatt-rutwq-netzm-arab-matzm-latn-dztzm-latn-matzm-tfng-maug-cnuk-uaur-inur-pkuz-arab-afuz-cyrl-uzuz-latn-uzvai-latn-lrvai-vaii-lrve-zavi-vnvo-001vun-tzwae-chwal-etwo-snx-iv_mathanxh-zaxog-ugyav-cmyi-001yo-bjyo-ngyue-hkzgh-tfng-mazh-chszh-chtzh-cn_phonebzh-cn_strokezh-hans-hkzh-hans-mozh-hantzh-hk_radstrzh-mo_radstrzh-mo_strokezh-sg_phonebzh-sg_strokezh-tw_pronunzh-tw_radstrzu-za"u8;
6
7 private static ReadOnlySpan<byte> LocalesNamesIndexes => new byte[1728]
8 {
9 0, 2, 0, 5, 0, 85, 0, 165, 0, 242,
10 0, 245, 1, 69, 1, 147, 1, 150, 1, 242,
11 1, 245, 2, 66, 2, 69, 2, 146, 2, 150,
12 2, 245, 3, 69, 3, 149, 3, 229, 4, 53,
13 4, 133, 4, 213, 5, 37, 5, 117, 5, 197,
14 6, 21, 6, 101, 6, 181, 7, 5, 7, 85,
15 7, 165, 7, 245, 8, 69, 8, 149, 8, 229,
16 9, 53, 9, 133, 9, 213, 10, 37, 10, 117,
17 10, 197, 11, 19, 11, 22, 11, 114, 11, 117,
18 11, 195, 11, 198, 12, 35, 12, 38, 12, 130,
19 12, 135, 12, 138, 13, 39, 13, 42, 13, 194,
20 13, 197, 14, 19, 14, 22, 14, 114, 14, 117,
21 14, 195, 14, 198, 15, 35, 15, 38, 15, 130,
22 15, 133, 15, 211, 15, 214, 16, 50, 16, 55,
23 16, 58, 16, 210, 16, 213, 17, 37, 17, 114,
24 17, 117, 17, 197, 18, 18, 18, 21, 18, 99,
25 18, 102, 18, 194, 18, 199, 18, 202, 19, 103,
26 19, 106, 20, 3, 20, 6, 20, 98, 20, 101,
27 20, 181, 20, 190, 21, 149, 21, 229, 22, 50,
28 22, 53, 22, 131, 22, 134, 22, 227, 22, 232,
29 22, 235, 23, 146, 23, 149, 23, 226, 23, 229,
30 24, 50, 24, 53, 24, 130, 24, 133, 24, 210,
31 24, 213, 25, 37, 25, 115, 25, 118, 25, 210,
32 25, 213, 26, 37, 26, 117, 26, 197, 26, 204,
33 27, 133, 27, 213, 28, 37, 28, 115, 28, 118,
34 28, 211, 28, 214, 29, 51, 29, 54, 29, 146,
35 29, 149, 29, 227, 29, 230, 30, 66, 30, 69,
36 30, 147, 30, 150, 30, 242, 30, 245, 31, 69,
37 31, 146, 31, 149, 31, 229, 32, 50, 32, 54,
38 32, 150, 32, 246, 33, 85, 33, 165, 33, 245,
39 34, 69, 34, 149, 34, 229, 35, 53, 35, 133,
40 35, 213, 36, 37, 36, 117, 36, 197, 37, 21,
41 37, 101, 37, 181, 38, 5, 38, 85, 38, 165,
42 38, 245, 39, 69, 39, 149, 39, 229, 40, 53,
43 40, 133, 40, 213, 41, 37, 41, 117, 41, 197,
44 42, 21, 42, 101, 42, 181, 43, 5, 43, 85,
45 43, 165, 43, 245, 44, 69, 44, 149, 44, 229,
46 45, 53, 45, 133, 45, 213, 46, 37, 46, 117,
47 46, 197, 47, 21, 47, 101, 47, 181, 48, 5,
48 48, 85, 48, 165, 48, 245, 49, 69, 49, 149,
49 49, 229, 50, 53, 50, 133, 50, 213, 51, 37,
50 51, 117, 51, 197, 52, 21, 52, 101, 52, 181,
51 53, 5, 53, 85, 53, 165, 53, 245, 54, 69,
52 54, 149, 54, 229, 55, 53, 55, 133, 55, 213,
53 56, 37, 56, 117, 56, 197, 57, 21, 57, 101,
54 57, 181, 58, 5, 58, 85, 58, 165, 58, 245,
55 59, 69, 59, 149, 59, 229, 60, 53, 60, 133,
56 60, 213, 61, 37, 61, 117, 61, 197, 62, 21,
57 62, 101, 62, 181, 63, 5, 63, 85, 63, 165,
58 63, 245, 64, 69, 64, 149, 64, 229, 65, 50,
59 65, 54, 65, 146, 65, 150, 65, 245, 66, 69,
60 66, 149, 66, 229, 67, 53, 67, 133, 67, 213,
61 68, 37, 68, 117, 68, 197, 68, 204, 69, 133,
62 69, 213, 70, 37, 70, 117, 70, 197, 71, 21,
63 71, 101, 71, 181, 72, 5, 72, 85, 72, 165,
64 72, 245, 73, 69, 73, 149, 73, 226, 73, 229,
65 74, 50, 74, 53, 74, 131, 74, 134, 74, 226,
66 74, 229, 75, 50, 75, 53, 75, 133, 75, 215,
67 75, 218, 76, 117, 76, 197, 77, 18, 77, 21,
68 77, 99, 77, 102, 77, 194, 77, 197, 78, 21,
69 78, 98, 78, 102, 78, 197, 79, 21, 79, 101,
70 79, 181, 80, 5, 80, 85, 80, 165, 80, 245,
71 81, 69, 81, 149, 81, 229, 82, 53, 82, 133,
72 82, 213, 83, 37, 83, 117, 83, 197, 84, 21,
73 84, 101, 84, 181, 85, 5, 85, 85, 85, 165,
74 85, 245, 86, 69, 86, 149, 86, 229, 87, 53,
75 87, 133, 87, 213, 88, 37, 88, 117, 88, 197,
76 89, 21, 89, 101, 89, 181, 90, 5, 90, 85,
77 90, 165, 90, 245, 91, 69, 91, 149, 91, 229,
78 92, 53, 92, 133, 92, 213, 93, 35, 93, 38,
79 93, 130, 93, 133, 93, 210, 93, 213, 94, 34,
80 94, 37, 94, 114, 94, 117, 94, 194, 94, 197,
81 95, 19, 95, 22, 95, 118, 95, 214, 96, 50,
82 96, 53, 96, 131, 96, 134, 96, 226, 96, 229,
83 97, 50, 97, 55, 97, 58, 97, 218, 98, 122,
84 99, 19, 99, 22, 99, 114, 99, 117, 99, 194,
85 99, 197, 100, 18, 100, 21, 100, 101, 100, 179,
86 100, 182, 101, 18, 101, 21, 101, 28, 101, 210,
87 101, 213, 102, 34, 102, 38, 102, 133, 102, 211,
88 102, 214, 103, 50, 103, 53, 103, 130, 103, 133,
89 103, 210, 103, 213, 104, 34, 104, 37, 104, 114,
90 104, 117, 104, 197, 105, 21, 105, 98, 105, 103,
91 105, 106, 106, 7, 106, 10, 106, 162, 106, 165,
92 106, 172, 107, 99, 107, 102, 107, 195, 107, 198,
93 108, 34, 108, 39, 108, 42, 108, 199, 108, 202,
94 109, 98, 109, 101, 109, 108, 110, 35, 110, 38,
95 110, 131, 110, 134, 110, 227, 110, 230, 111, 67,
96 111, 70, 111, 163, 111, 166, 112, 2, 112, 5,
97 112, 82, 112, 85, 112, 163, 112, 166, 113, 2,
98 113, 5, 113, 83, 113, 86, 113, 178, 113, 181,
99 114, 2, 114, 5, 114, 82, 114, 85, 114, 165,
100 114, 243, 114, 246, 115, 82, 115, 85, 115, 162,
101 115, 167, 115, 170, 116, 71, 116, 74, 116, 227,
102 116, 230, 117, 67, 117, 70, 117, 163, 117, 166,
103 118, 2, 118, 7, 118, 10, 118, 170, 119, 66,
104 119, 69, 119, 146, 119, 149, 119, 226, 119, 230,
105 120, 67, 120, 70, 120, 162, 120, 165, 120, 242,
106 120, 245, 121, 67, 121, 70, 121, 162, 121, 165,
107 121, 245, 122, 69, 122, 149, 122, 226, 122, 229,
108 123, 51, 123, 54, 123, 150, 123, 242, 123, 245,
109 124, 66, 124, 69, 124, 147, 124, 150, 124, 243,
110 124, 246, 125, 82, 125, 85, 125, 163, 125, 166,
111 126, 6, 126, 99, 126, 102, 126, 195, 126, 198,
112 127, 34, 127, 37, 127, 115, 127, 118, 127, 211,
113 127, 214, 128, 50, 128, 53, 128, 130, 128, 133,
114 128, 210, 128, 213, 129, 34, 129, 39, 129, 149,
115 129, 231, 129, 234, 130, 138, 131, 35, 131, 38,
116 131, 131, 131, 134, 131, 226, 131, 229, 132, 50,
117 132, 53, 132, 133, 132, 213, 133, 34, 133, 37,
118 133, 115, 133, 118, 133, 210, 133, 213, 134, 35,
119 134, 38, 134, 131, 134, 134, 134, 226, 134, 229,
120 135, 53, 135, 130, 135, 133, 135, 211, 135, 214,
121 136, 54, 136, 146, 136, 149, 136, 229, 137, 50,
122 137, 53, 137, 133, 137, 213, 138, 37, 138, 117,
123 138, 197, 139, 21, 139, 99, 139, 102, 139, 194,
124 139, 197, 140, 19, 140, 22, 140, 114, 140, 147,
125 140, 150, 140, 242, 140, 245, 141, 67, 141, 70,
126 141, 163, 141, 166, 142, 3, 142, 6, 142, 98,
127 142, 101, 142, 178, 142, 181, 143, 5, 143, 82,
128 143, 85, 143, 162, 143, 165, 143, 245, 144, 66,
129 144, 71, 144, 74, 144, 229, 145, 51, 145, 55,
130 145, 162, 145, 165, 145, 243, 145, 247, 146, 99,
131 146, 102, 146, 194, 146, 197, 147, 18, 147, 21,
132 147, 101, 147, 181, 148, 5, 148, 85, 148, 165,
133 148, 245, 149, 69, 149, 149, 149, 229, 150, 53,
134 150, 133, 150, 221, 151, 168, 151, 169, 152, 57,
135 152, 195, 152, 200, 152, 203, 153, 115, 153, 118,
136 153, 214, 154, 54, 154, 146, 154, 149, 154, 226,
137 154, 229, 155, 50, 155, 53, 155, 133, 155, 211,
138 155, 214, 156, 50, 156, 53, 156, 133, 156, 213,
139 157, 37, 157, 117, 157, 197, 158, 18, 158, 21,
140 158, 99, 158, 102, 158, 194, 158, 197, 159, 19,
141 159, 22, 159, 115, 159, 118, 159, 211, 159, 214,
142 160, 50, 160, 55, 160, 58, 160, 215, 160, 218,
143 161, 114, 161, 117, 161, 197, 162, 21, 162, 99,
144 162, 102, 162, 195, 162, 198, 163, 34, 163, 37,
145 163, 115, 163, 120, 163, 123, 164, 40, 164, 43,
146 164, 210, 164, 213, 165, 34, 165, 37, 165, 114,
147 165, 117, 165, 195, 165, 198, 166, 38, 166, 131,
148 166, 134, 166, 230, 167, 67, 167, 70, 167, 163,
149 167, 166, 168, 2, 168, 7, 168, 10, 168, 162,
150 168, 165, 168, 245, 169, 69, 169, 149, 169, 226,
151 169, 229, 170, 53, 170, 133, 170, 210, 170, 215,
152 170, 218, 171, 122, 172, 26, 172, 186, 173, 90,
153 173, 247, 173, 250, 174, 154, 175, 58, 175, 218,
154 176, 122, 177, 18, 177, 21, 177, 101, 177, 179,
155 177, 182, 178, 18, 178, 21, 178, 101, 178, 178,
156 178, 181, 179, 5, 179, 85, 179, 162, 179, 165,
157 179, 245, 180, 69, 180, 149, 180, 227, 180, 230,
158 181, 67, 181, 70, 181, 162, 181, 165, 181, 245,
159 182, 69, 182, 149, 182, 226, 182, 229, 183, 51,
160 183, 54, 183, 150, 183, 242, 183, 247, 183, 250,
161 184, 146, 184, 149, 184, 226, 184, 229, 185, 53,
162 185, 131, 185, 134, 185, 226, 185, 229, 186, 50,
163 186, 53, 186, 133, 186, 210, 186, 213, 187, 34,
164 187, 37, 187, 117, 187, 194, 187, 197, 188, 18,
165 188, 21, 188, 99, 188, 102, 188, 195, 188, 200,
166 188, 203, 189, 120, 189, 123, 190, 43, 190, 216,
167 190, 219, 191, 130, 191, 133, 191, 210, 191, 213,
168 192, 34, 192, 37, 192, 117, 192, 194, 192, 199,
169 192, 202, 193, 103, 193, 106, 194, 7, 194, 10,
170 194, 163, 194, 168, 194, 171, 195, 88, 195, 91,
171 196, 2, 196, 5, 196, 82, 196, 85, 196, 162,
172 196, 166, 197, 3, 197, 6, 197, 99, 197, 102,
173 197, 195, 197, 198, 198, 34, 198, 37, 198, 123,
174 199, 34, 199, 37, 199, 115, 199, 118, 199, 211,
175 199, 214, 200, 50, 200, 54, 200, 146, 200, 149,
176 200, 229, 201, 51, 201, 54, 201, 147, 201, 152,
177 201, 155, 202, 66, 202, 70, 202, 166, 203, 5,
178 203, 12, 203, 204, 204, 135, 204, 138, 205, 42,
179 205, 199, 206, 53, 206, 60, 206, 245, 206, 252,
180 207, 188, 208, 117, 208, 124, 209, 60, 209, 245,
181 209, 252, 210, 188, 211, 114, 211, 117
182 };
183
184 private static ReadOnlySpan<byte> ThreeLetterWindowsLanguageName => "ZZZZZZZZZZZZAFKZZZAFKZZZZZZZZZZZZAMHAMHARAZZZARUARHZZZARGAREZZZZZZARIARJZZZARKARBARLARMZZZAROZZZARQARAZZZZZZZZZARSZZZARTARYMPDMPDASMASMZZZZZZZZZZZZAZEAZCAZCAZEAZEBASBASZZZZZZBELBELZZZZZZZZZZZZBGRBGRZZZZZZZZZZZZZZZBNBBNBBNGBOBBOBZZZBREBREZZZZZZBSBBSCBSCBSBBSBZZZZZZCATZZZCATVALZZZZZZZZZZZZZZZZZZCRECRECRECOSCOSCSYCSYZZZZZZCYMCYMDANDANZZZZZZZZZDEUDEAZZZDESDEUDEUZZZDECDELZZZZZZDSBDSBZZZZZZDIVDIVZZZZZZZZZZZZZZZZZZZZZZZZZZZELLZZZELLENUZZZENBZZZZZZZZZZZZZZZENAZZZZZZZZZZZZZZZZZZENLENCZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZENGZZZZZZZZZZZZZZZZZZZZZENHZZZENIZZZZZZENNZZZZZZENJZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZENMZZZZZZZZZZZZZZZZZZENZZZZENPZZZZZZZZZZZZZZZZZZZZZZZZZZZENEZZZZZZZZZZZZZZZZZZZZZZZZZZZENTZZZZZZZZZZZZENUZZZZZZZZZZZZZZZENSZZZENWZZZZZZESPESJESSESBZZZESLESOESCESKESDESFESNESPZZZESGESHESMESIESAESRZZZESUESZESEESTESYESVETIETIEUQEUQZZZZZZFARFARFULZZZZZZFULFULZZZZZZFINFINFPOFPOFOSZZZFOSFRAZZZFRBZZZZZZZZZZZZFRCFRDZZZZZZFRSFRIFREZZZZZZFRAZZZZZZZZZZZZZZZFRHZZZFRLFROFRMZZZZZZFRFZZZZZZZZZZZZZZZZZZZZZFRRZZZZZZFRNZZZZZZZZZZZZZZZZZZZZZZZZZZZFYNFYNIREIREGLAGLAGLCGLCGRNGRNZZZZZZGSWZZZGUJGUJZZZZZZZZZZZZHAUHAUZZZZZZHAUHAWHAWHEBHEBHINHINHRVHRBHRVHSBHSBHUNHUNHUNHYEHYEZZZZZZZZZZZZZZZINDINDIBOIBOIIIIIIISLISLITAITSITAZZZIUKIUSIUSIUKIUKJPNJPNJPNZZZZZZZZZZZZJAVZZZZZZJAVJAVKATKATKATZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZKKZKKZZZZZZZKALKALZZZZZZKHMKHMKDIKDIKORZZZKORKNKKNKZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZKURKURKURZZZZZZZZZKYRKYRZZZZZZZZZZZZLBXLBXZZZZZZZZZZZZZZZZZZZZZZZZZZZLAOLAOZZZZZZZZZLTHLTHZZZZZZZZZZZZZZZZZZLVILVIZZZZZZZZZZZZZZZZZZZZZMLGMLGZZZZZZZZZZZZMRIMRIMKIMKIMYMMYMMONMNNMNNMNGMNGMNMZZZZZZMWKMWKMARMARMSLMSBMSLZZZMLTMLTZZZZZZMYAMYAZZZZZZZZZZZZNORNORZZZZZZZZZZZZZZZZZZNEPNEINEPNLDZZZNLBZZZZZZNLDZZZZZZZZZZZZNONNONZZZZZZNORNQONQOZZZZZZNSONSOZZZZZZZZZZZZOCIOCIORMORMZZZORIORIZZZZZZZZZPANPAPPAPPANZZZZZZPLKPLKZZZZZZPRSPRSPASPASPTBPTAPTBZZZZZZZZZZZZZZZZZZZZZPTGZZZZZZENJENUJPNARAQUCQUTQUTQUBQUBQUEQUPRMCRMCZZZZZZROMRODROMZZZZZZRUSZZZZZZZZZRUMRUSZZZKINKINZZZZZZSANSANSAHSAHZZZZZZZZZZZZSIPSIPSIPZZZZZZSMESMGSMESMFZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZSINSINSKYSKYSLVSLVSMBSMASMBSMKSMJSMKSMNSMNSMSSMSSNASNASNASOMZZZZZZZZZSOMSQISQIZZZZZZSRBSROSRNSRBSRQSROZZZSRMSRSSRLSRPSRMZZZZZZZZZZZZZZZZZZSOTZZZSOTSVEZZZSVFSVESWKZZZSWKZZZZZZZZZZZZSYRSYRTAITAITAMZZZZZZTELTELZZZZZZZZZTAJTAJTAJTHATHATIRTIRTIEZZZZZZTUKTUKTSNTSBTSNZZZZZZTRKZZZTRKTSOTSOTTTTTTZZZZZZTZAZZZZZZTZATZAZZZTZMTZMUIGUIGUKRUKRURDURIURDUZBZZZZZZUZCUZCUZBUZBZZZZZZZZZZZZZZZZZZZZZVITVITZZZZZZZZZZZZZZZZZZZZZZZZWOLWOLIVLXHOXHOZZZZZZZZZZZZZZZZZZYORZZZYORZZZZZZZHGZHGZHGCHSCHSCHTCHSCHSCHSCHSZZZZZZZHHZHHZHHZHMZHMZHMZHIZHIZHICHTCHTCHTZULZUL"u8;
185
186 private static ReadOnlySpan<byte> NameIndexToNumericData => new byte[15552]
187 {
188 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
189 0, 0, 0, 73, 17, 0, 48, 240, 0, 16,
190 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
191 0, 62, 17, 0, 16, 240, 0, 16, 0, 0,
192 0, 1, 0, 2, 1, 244, 0, 0, 0, 71,
193 17, 0, 32, 240, 0, 16, 0, 0, 0, 1,
194 0, 2, 1, 244, 0, 0, 0, 73, 17, 0,
195 48, 240, 0, 0, 54, 78, 67, 82, 39, 16,
196 1, 244, 0, 0, 0, 209, 17, 0, 96, 6,
197 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
198 0, 0, 0, 254, 17, 0, 80, 240, 0, 4,
199 54, 78, 67, 82, 39, 16, 1, 244, 0, 0,
200 0, 209, 17, 0, 96, 6, 0, 16, 0, 0,
201 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
202 17, 0, 128, 240, 0, 16, 0, 0, 0, 1,
203 0, 2, 1, 244, 0, 0, 0, 49, 17, 0,
204 128, 240, 0, 16, 0, 0, 0, 1, 0, 2,
205 1, 244, 0, 0, 0, 89, 17, 0, 160, 240,
206 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
207 0, 0, 0, 89, 17, 0, 160, 240, 0, 0,
208 94, 0, 0, 1, 0, 2, 1, 244, 0, 0,
209 0, 73, 17, 0, 192, 143, 0, 4, 94, 0,
210 0, 1, 0, 2, 1, 244, 0, 0, 0, 73,
211 17, 0, 192, 143, 0, 0, 1, 78, 130, 208,
212 39, 20, 79, 196, 0, 0, 0, 205, 16, 2,
213 16, 143, 0, 16, 0, 78, 130, 208, 39, 20,
214 79, 196, 0, 0, 152, 158, 16, 0, 224, 240,
215 0, 56, 1, 78, 130, 208, 39, 20, 79, 196,
216 0, 0, 0, 224, 16, 0, 240, 143, 0, 60,
217 1, 78, 130, 208, 39, 20, 79, 196, 0, 0,
218 0, 17, 16, 1, 0, 143, 0, 16, 0, 78,
219 130, 208, 39, 20, 79, 196, 0, 0, 0, 62,
220 16, 1, 16, 240, 0, 20, 1, 78, 130, 208,
221 39, 20, 79, 196, 0, 0, 0, 4, 17, 1,
222 33, 44, 0, 12, 1, 78, 130, 208, 39, 20,
223 79, 196, 0, 0, 0, 67, 16, 1, 48, 143,
224 0, 16, 0, 78, 130, 208, 39, 20, 79, 196,
225 0, 0, 0, 71, 16, 1, 64, 240, 0, 16,
226 0, 78, 130, 208, 39, 20, 79, 196, 0, 0,
227 0, 117, 16, 1, 80, 240, 0, 8, 1, 78,
228 130, 208, 39, 20, 79, 196, 0, 0, 0, 121,
229 16, 1, 96, 143, 0, 44, 1, 78, 130, 208,
230 39, 20, 79, 196, 0, 0, 0, 126, 16, 1,
231 112, 143, 0, 16, 0, 78, 130, 208, 39, 20,
232 79, 196, 0, 0, 0, 50, 16, 1, 128, 240,
233 0, 52, 1, 78, 130, 208, 39, 20, 79, 196,
234 0, 0, 0, 136, 16, 1, 144, 143, 0, 48,
235 1, 78, 130, 208, 39, 20, 79, 196, 0, 0,
236 0, 139, 16, 1, 160, 143, 0, 16, 1, 78,
237 130, 208, 39, 20, 79, 196, 0, 0, 0, 148,
238 17, 1, 176, 143, 0, 24, 1, 78, 130, 208,
239 39, 20, 79, 196, 0, 0, 0, 159, 17, 1,
240 193, 44, 0, 16, 0, 78, 130, 208, 39, 20,
241 79, 196, 0, 0, 0, 162, 16, 1, 208, 240,
242 0, 32, 1, 78, 130, 208, 39, 20, 79, 196,
243 0, 0, 0, 164, 16, 1, 224, 143, 0, 16,
244 0, 78, 130, 208, 39, 20, 79, 196, 0, 0,
245 0, 184, 16, 1, 240, 240, 0, 64, 1, 78,
246 130, 208, 39, 20, 79, 196, 0, 0, 0, 197,
247 16, 2, 0, 143, 0, 4, 1, 78, 130, 208,
248 39, 20, 79, 196, 0, 0, 0, 205, 16, 2,
249 16, 143, 0, 16, 0, 78, 130, 208, 39, 20,
250 79, 196, 0, 0, 0, 219, 16, 2, 32, 240,
251 0, 16, 0, 78, 130, 208, 39, 20, 79, 196,
252 0, 0, 0, 216, 16, 2, 48, 240, 0, 16,
253 0, 78, 130, 208, 39, 20, 79, 196, 0, 0,
254 1, 20, 16, 2, 64, 240, 0, 40, 1, 78,
255 130, 208, 39, 20, 79, 196, 0, 0, 0, 222,
256 16, 2, 80, 143, 0, 16, 0, 78, 130, 208,
257 39, 20, 79, 196, 0, 0, 0, 41, 16, 2,
258 96, 240, 0, 28, 1, 78, 130, 208, 39, 20,
259 79, 196, 0, 0, 0, 234, 17, 2, 113, 44,
260 0, 36, 1, 78, 130, 208, 39, 20, 79, 196,
261 0, 0, 1, 5, 16, 2, 128, 143, 0, 0,
262 122, 78, 67, 82, 39, 16, 79, 60, 0, 0,
263 0, 46, 1, 2, 160, 42, 0, 4, 122, 78,
264 67, 82, 39, 16, 79, 60, 0, 0, 0, 46,
265 1, 2, 160, 42, 0, 0, 77, 0, 0, 1,
266 0, 2, 1, 244, 0, 0, 0, 113, 1, 2,
267 192, 143, 0, 4, 77, 0, 0, 1, 0, 2,
268 1, 244, 0, 0, 0, 113, 1, 2, 192, 143,
269 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
270 0, 0, 0, 239, 17, 2, 224, 240, 0, 16,
271 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
272 0, 239, 17, 2, 224, 240, 0, 16, 0, 0,
273 0, 1, 0, 2, 1, 244, 0, 0, 0, 217,
274 17, 3, 0, 240, 0, 16, 0, 0, 0, 1,
275 0, 2, 1, 244, 0, 0, 0, 217, 17, 3,
276 0, 240, 0, 0, 44, 78, 99, 89, 39, 97,
277 81, 169, 0, 0, 0, 5, 17, 3, 80, 53,
278 0, 116, 44, 78, 51, 98, 39, 23, 81, 144,
279 0, 0, 0, 5, 17, 3, 48, 51, 0, 8,
280 44, 78, 51, 98, 39, 23, 81, 144, 0, 0,
281 0, 5, 17, 3, 48, 51, 0, 120, 44, 78,
282 99, 89, 39, 97, 81, 169, 0, 0, 0, 5,
283 17, 3, 80, 53, 0, 4, 44, 78, 99, 89,
284 39, 97, 81, 169, 0, 0, 0, 5, 17, 3,
285 80, 53, 0, 0, 109, 78, 51, 98, 39, 23,
286 81, 144, 0, 0, 0, 203, 17, 3, 112, 55,
287 0, 4, 109, 78, 51, 98, 39, 23, 81, 144,
288 0, 0, 0, 203, 17, 3, 112, 55, 0, 16,
289 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
290 0, 49, 17, 3, 144, 240, 0, 16, 0, 0,
291 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
292 17, 3, 144, 240, 0, 0, 35, 78, 51, 98,
293 39, 23, 1, 244, 0, 0, 0, 29, 17, 3,
294 176, 59, 0, 4, 35, 78, 51, 98, 39, 23,
295 1, 244, 0, 0, 0, 29, 17, 3, 176, 59,
296 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
297 0, 0, 1, 7, 17, 3, 208, 240, 0, 16,
298 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
299 1, 7, 17, 3, 208, 240, 0, 16, 0, 0,
300 0, 1, 0, 2, 1, 244, 0, 0, 0, 239,
301 17, 3, 240, 240, 0, 16, 0, 0, 0, 1,
302 0, 2, 1, 244, 0, 0, 0, 239, 17, 3,
303 240, 240, 0, 0, 2, 78, 51, 98, 39, 23,
304 82, 33, 0, 0, 0, 35, 17, 4, 16, 65,
305 0, 4, 2, 78, 51, 98, 39, 23, 82, 33,
306 0, 0, 0, 35, 17, 4, 16, 65, 0, 0,
307 102, 78, 67, 82, 39, 16, 1, 244, 0, 0,
308 0, 175, 17, 4, 48, 240, 0, 4, 102, 78,
309 67, 82, 39, 16, 1, 244, 0, 0, 0, 175,
310 17, 4, 48, 240, 0, 16, 0, 0, 0, 1,
311 0, 2, 1, 244, 0, 0, 0, 157, 17, 4,
312 96, 240, 0, 16, 0, 0, 0, 1, 0, 2,
313 1, 244, 0, 0, 0, 157, 17, 4, 96, 240,
314 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
315 0, 0, 0, 157, 17, 4, 96, 240, 0, 0,
316 69, 0, 0, 1, 0, 2, 1, 244, 0, 0,
317 0, 23, 1, 4, 128, 143, 0, 8, 69, 0,
318 0, 1, 0, 2, 1, 244, 0, 0, 0, 23,
319 1, 4, 128, 143, 0, 4, 69, 0, 0, 1,
320 0, 2, 1, 244, 0, 0, 0, 113, 1, 4,
321 144, 143, 0, 0, 81, 0, 0, 1, 0, 2,
322 1, 244, 0, 0, 0, 45, 1, 4, 176, 143,
323 0, 4, 81, 0, 0, 1, 0, 2, 1, 244,
324 0, 0, 0, 45, 1, 4, 176, 143, 0, 16,
325 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
326 0, 113, 17, 4, 192, 240, 0, 0, 126, 78,
327 67, 82, 39, 16, 79, 73, 0, 0, 0, 84,
328 17, 4, 224, 78, 0, 4, 126, 78, 67, 82,
329 39, 16, 79, 73, 0, 0, 0, 84, 17, 4,
330 224, 78, 0, 16, 0, 0, 0, 1, 0, 2,
331 1, 244, 0, 0, 0, 113, 17, 5, 0, 240,
332 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
333 0, 0, 0, 113, 17, 5, 0, 240, 0, 120,
334 26, 78, 35, 84, 39, 98, 3, 102, 0, 0,
335 0, 25, 17, 5, 80, 85, 0, 100, 26, 78,
336 51, 87, 39, 98, 3, 102, 0, 0, 0, 25,
337 17, 5, 48, 83, 0, 32, 26, 78, 51, 87,
338 39, 98, 3, 102, 0, 0, 0, 25, 17, 5,
339 48, 83, 0, 104, 26, 78, 35, 84, 39, 98,
340 3, 102, 0, 0, 0, 25, 17, 5, 80, 85,
341 0, 20, 26, 78, 35, 84, 39, 98, 3, 102,
342 0, 0, 0, 25, 17, 5, 80, 85, 0, 16,
343 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
344 0, 71, 17, 5, 112, 240, 0, 16, 0, 0,
345 0, 1, 0, 2, 1, 244, 0, 0, 0, 71,
346 17, 5, 112, 240, 0, 0, 3, 78, 67, 82,
347 39, 16, 1, 244, 0, 0, 0, 217, 17, 5,
348 160, 90, 0, 16, 0, 78, 67, 82, 0, 2,
349 1, 244, 0, 0, 0, 8, 17, 5, 144, 240,
350 0, 4, 3, 78, 67, 82, 39, 16, 1, 244,
351 0, 0, 0, 217, 17, 5, 160, 90, 0, 8,
352 3, 78, 67, 82, 39, 16, 1, 244, 0, 0,
353 0, 217, 17, 5, 176, 90, 0, 16, 0, 78,
354 67, 82, 0, 2, 1, 244, 0, 0, 0, 84,
355 17, 5, 192, 240, 0, 16, 0, 78, 67, 82,
356 0, 2, 1, 244, 0, 0, 0, 118, 17, 5,
357 208, 240, 0, 16, 0, 0, 0, 1, 0, 2,
358 1, 244, 0, 0, 0, 203, 17, 5, 240, 240,
359 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
360 0, 0, 0, 203, 17, 5, 240, 240, 0, 16,
361 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
362 0, 240, 17, 6, 16, 240, 0, 16, 0, 0,
363 0, 1, 0, 2, 1, 244, 0, 0, 0, 240,
364 17, 6, 16, 240, 0, 0, 92, 0, 0, 1,
365 0, 2, 1, 244, 0, 0, 0, 244, 1, 6,
366 64, 240, 0, 124, 92, 0, 0, 1, 0, 2,
367 1, 244, 0, 0, 0, 244, 1, 6, 64, 240,
368 0, 4, 92, 0, 0, 1, 0, 2, 1, 244,
369 0, 0, 0, 244, 1, 6, 64, 240, 0, 0,
370 131, 78, 67, 82, 39, 16, 79, 73, 0, 0,
371 0, 84, 17, 6, 96, 102, 0, 4, 131, 78,
372 67, 82, 39, 16, 79, 73, 0, 0, 0, 84,
373 17, 6, 96, 102, 0, 0, 5, 78, 35, 84,
374 39, 45, 1, 244, 0, 0, 0, 75, 17, 6,
375 128, 104, 0, 4, 5, 78, 35, 84, 39, 45,
376 1, 244, 0, 0, 0, 75, 17, 6, 128, 104,
377 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
378 0, 0, 0, 203, 17, 6, 160, 240, 0, 16,
379 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
380 0, 203, 17, 6, 160, 240, 0, 0, 82, 78,
381 67, 82, 39, 16, 79, 61, 0, 0, 0, 242,
382 17, 6, 192, 108, 0, 4, 82, 78, 67, 82,
383 39, 16, 79, 61, 0, 0, 0, 242, 17, 6,
384 192, 108, 0, 0, 6, 78, 67, 82, 39, 16,
385 79, 53, 0, 0, 0, 61, 17, 6, 224, 110,
386 0, 4, 6, 78, 67, 82, 39, 16, 79, 53,
387 0, 0, 0, 61, 17, 6, 224, 110, 0, 16,
388 0, 78, 67, 82, 0, 2, 1, 244, 0, 0,
389 0, 93, 17, 6, 240, 240, 0, 16, 0, 0,
390 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
391 17, 7, 16, 240, 0, 16, 0, 0, 0, 1,
392 0, 2, 1, 244, 0, 0, 0, 129, 17, 7,
393 16, 240, 0, 0, 7, 78, 67, 82, 39, 16,
394 79, 49, 0, 0, 0, 94, 17, 7, 96, 118,
395 0, 12, 7, 78, 67, 82, 39, 16, 79, 49,
396 0, 0, 0, 14, 17, 7, 48, 115, 0, 16,
397 0, 78, 67, 82, 39, 16, 79, 49, 0, 0,
398 0, 21, 17, 7, 64, 240, 0, 8, 7, 78,
399 67, 82, 39, 16, 79, 49, 0, 0, 0, 223,
400 17, 7, 80, 117, 0, 4, 7, 78, 67, 82,
401 39, 16, 79, 49, 0, 0, 0, 94, 17, 7,
402 96, 118, 1, 4, 7, 78, 67, 82, 39, 16,
403 79, 49, 0, 0, 0, 94, 17, 7, 96, 118,
404 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
405 0, 0, 0, 118, 17, 7, 128, 240, 0, 20,
406 7, 78, 67, 82, 39, 16, 79, 49, 0, 0,
407 0, 145, 17, 7, 144, 121, 0, 16, 7, 78,
408 67, 82, 39, 16, 79, 49, 0, 0, 0, 147,
409 17, 7, 160, 122, 0, 16, 0, 0, 0, 1,
410 0, 2, 1, 244, 0, 0, 0, 173, 17, 7,
411 192, 240, 0, 16, 0, 0, 0, 1, 0, 2,
412 1, 244, 0, 0, 0, 173, 17, 7, 192, 240,
413 0, 124, 46, 78, 67, 82, 39, 16, 3, 102,
414 0, 0, 0, 94, 17, 7, 224, 126, 0, 8,
415 46, 78, 67, 82, 39, 16, 3, 102, 0, 0,
416 0, 94, 17, 7, 224, 126, 0, 16, 0, 0,
417 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
418 17, 8, 0, 240, 0, 16, 0, 0, 0, 1,
419 0, 2, 1, 244, 0, 0, 0, 49, 17, 8,
420 0, 240, 0, 0, 101, 0, 0, 1, 0, 2,
421 1, 244, 0, 0, 0, 165, 33, 8, 32, 143,
422 0, 4, 101, 0, 0, 1, 0, 2, 1, 244,
423 0, 0, 0, 165, 33, 8, 32, 143, 0, 16,
424 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
425 0, 210, 17, 8, 64, 240, 0, 16, 0, 0,
426 0, 1, 0, 2, 1, 244, 0, 0, 0, 210,
427 17, 8, 64, 240, 0, 16, 0, 0, 0, 1,
428 0, 2, 1, 244, 0, 0, 0, 34, 18, 8,
429 96, 240, 0, 12, 81, 0, 0, 1, 0, 2,
430 1, 244, 0, 0, 0, 34, 18, 8, 96, 240,
431 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
432 0, 0, 0, 129, 17, 8, 128, 240, 0, 16,
433 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
434 0, 129, 17, 8, 128, 240, 0, 16, 0, 0,
435 0, 1, 0, 2, 1, 244, 0, 0, 0, 89,
436 17, 8, 160, 240, 0, 16, 0, 0, 0, 1,
437 0, 2, 1, 244, 0, 0, 0, 89, 17, 8,
438 160, 240, 0, 16, 0, 0, 0, 1, 0, 2,
439 1, 244, 0, 0, 0, 232, 17, 8, 176, 240,
440 0, 0, 8, 78, 82, 225, 39, 22, 79, 49,
441 0, 0, 0, 98, 17, 8, 224, 142, 0, 16,
442 0, 78, 82, 225, 39, 22, 79, 49, 0, 0,
443 0, 59, 17, 8, 208, 240, 0, 4, 8, 78,
444 82, 225, 39, 22, 79, 49, 0, 0, 0, 98,
445 17, 8, 224, 142, 0, 0, 9, 78, 65, 181,
446 39, 16, 0, 37, 0, 0, 0, 244, 1, 15,
447 0, 240, 0, 16, 0, 78, 67, 82, 39, 16,
448 1, 244, 0, 0, 152, 158, 1, 9, 0, 240,
449 0, 36, 9, 78, 67, 82, 39, 16, 1, 244,
450 0, 153, 50, 72, 1, 9, 16, 145, 0, 16,
451 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
452 41, 45, 1, 9, 32, 240, 0, 16, 0, 78,
453 67, 82, 39, 16, 1, 244, 0, 0, 0, 2,
454 1, 9, 48, 240, 0, 16, 0, 78, 67, 82,
455 39, 16, 1, 244, 0, 0, 1, 44, 1, 9,
456 64, 240, 0, 16, 0, 78, 67, 82, 39, 16,
457 1, 244, 0, 0, 0, 10, 1, 9, 80, 240,
458 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
459 0, 0, 0, 14, 1, 9, 96, 240, 0, 12,
460 9, 78, 67, 82, 39, 16, 1, 244, 0, 0,
461 0, 12, 1, 9, 112, 151, 0, 16, 0, 78,
462 67, 82, 39, 16, 1, 244, 0, 0, 0, 18,
463 1, 9, 128, 240, 0, 16, 0, 78, 67, 82,
464 39, 16, 1, 244, 0, 0, 0, 21, 1, 9,
465 144, 240, 0, 16, 0, 0, 0, 1, 0, 2,
466 1, 244, 0, 0, 0, 38, 1, 9, 160, 240,
467 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
468 0, 0, 0, 20, 1, 9, 176, 240, 0, 16,
469 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
470 0, 22, 1, 9, 192, 240, 0, 16, 0, 78,
471 67, 82, 39, 16, 1, 244, 0, 0, 0, 19,
472 1, 9, 208, 240, 0, 40, 9, 78, 67, 82,
473 39, 16, 1, 244, 0, 0, 0, 24, 1, 9,
474 224, 158, 0, 16, 9, 78, 67, 82, 39, 16,
475 0, 37, 0, 0, 0, 39, 1, 9, 240, 159,
476 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
477 0, 0, 1, 55, 1, 10, 0, 240, 0, 16,
478 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
479 0, 223, 1, 10, 16, 240, 0, 16, 0, 78,
480 67, 82, 39, 16, 1, 244, 0, 0, 1, 56,
481 1, 10, 32, 240, 0, 16, 0, 78, 67, 82,
482 39, 16, 1, 244, 0, 0, 0, 49, 1, 10,
483 48, 240, 0, 16, 0, 78, 67, 82, 39, 16,
484 1, 244, 0, 0, 1, 53, 1, 10, 64, 240,
485 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
486 0, 0, 0, 59, 1, 10, 80, 240, 0, 16,
487 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
488 0, 94, 1, 10, 96, 240, 0, 16, 0, 0,
489 0, 1, 0, 2, 1, 244, 0, 0, 0, 61,
490 1, 10, 112, 240, 0, 16, 0, 78, 67, 82,
491 39, 16, 1, 244, 0, 0, 0, 63, 1, 10,
492 128, 240, 0, 16, 0, 78, 67, 82, 39, 16,
493 1, 244, 0, 0, 0, 71, 1, 10, 144, 240,
494 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
495 0, 0, 0, 77, 1, 10, 160, 240, 0, 16,
496 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
497 0, 78, 1, 10, 176, 240, 0, 16, 0, 78,
498 67, 82, 39, 16, 1, 244, 0, 0, 1, 59,
499 1, 10, 192, 240, 0, 16, 0, 78, 67, 82,
500 39, 16, 1, 244, 0, 0, 0, 80, 1, 10,
501 208, 240, 0, 8, 9, 78, 67, 82, 39, 16,
502 79, 61, 0, 0, 0, 242, 1, 10, 224, 174,
503 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
504 0, 0, 0, 91, 1, 10, 240, 240, 0, 16,
505 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
506 1, 68, 1, 11, 0, 240, 0, 16, 0, 78,
507 67, 82, 39, 16, 1, 244, 0, 0, 0, 89,
508 1, 11, 16, 240, 0, 16, 0, 78, 67, 82,
509 39, 16, 1, 244, 0, 0, 0, 90, 1, 11,
510 32, 240, 0, 16, 0, 78, 67, 82, 39, 16,
511 1, 244, 0, 0, 0, 86, 1, 11, 48, 240,
512 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
513 0, 0, 1, 66, 1, 11, 64, 240, 0, 16,
514 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
515 0, 101, 1, 11, 80, 240, 0, 60, 9, 78,
516 67, 82, 39, 16, 1, 244, 0, 0, 0, 104,
517 1, 11, 96, 240, 0, 56, 9, 78, 67, 82,
518 39, 16, 1, 244, 0, 0, 0, 111, 17, 11,
519 112, 240, 0, 24, 9, 78, 67, 82, 39, 16,
520 1, 244, 0, 0, 0, 68, 1, 11, 128, 184,
521 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
522 0, 0, 0, 117, 1, 11, 144, 240, 0, 16,
523 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
524 59, 22, 1, 11, 160, 240, 0, 64, 9, 78,
525 65, 181, 39, 16, 0, 37, 0, 0, 0, 113,
526 1, 11, 176, 187, 0, 16, 0, 78, 67, 82,
527 39, 16, 1, 244, 0, 0, 0, 114, 1, 11,
528 192, 240, 0, 16, 0, 78, 67, 82, 39, 16,
529 1, 244, 0, 0, 1, 72, 1, 11, 208, 240,
530 0, 32, 9, 78, 67, 82, 39, 16, 1, 244,
531 0, 0, 0, 124, 1, 11, 224, 190, 0, 16,
532 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
533 0, 129, 1, 11, 240, 240, 0, 16, 0, 78,
534 67, 82, 39, 16, 1, 244, 0, 0, 0, 133,
535 1, 12, 0, 240, 0, 16, 0, 78, 67, 82,
536 39, 16, 1, 244, 0, 0, 0, 207, 1, 12,
537 16, 240, 0, 16, 0, 78, 67, 82, 39, 16,
538 1, 244, 0, 0, 1, 51, 1, 12, 32, 240,
539 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
540 0, 0, 0, 218, 1, 12, 48, 240, 0, 16,
541 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
542 0, 142, 1, 12, 64, 240, 0, 16, 0, 78,
543 67, 82, 39, 16, 1, 244, 0, 0, 0, 146,
544 1, 12, 80, 240, 0, 16, 0, 78, 67, 82,
545 39, 16, 1, 244, 0, 0, 0, 149, 1, 12,
546 96, 240, 0, 16, 0, 78, 67, 82, 39, 16,
547 1, 244, 0, 0, 0, 199, 1, 12, 112, 240,
548 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
549 0, 0, 0, 151, 1, 12, 128, 240, 0, 16,
550 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
551 1, 81, 1, 12, 144, 240, 0, 16, 0, 78,
552 67, 82, 39, 16, 1, 244, 0, 0, 1, 76,
553 1, 12, 160, 240, 0, 16, 0, 78, 67, 82,
554 39, 16, 1, 244, 0, 0, 0, 163, 1, 12,
555 176, 240, 0, 16, 0, 78, 67, 82, 39, 16,
556 1, 244, 0, 0, 0, 160, 1, 12, 192, 240,
557 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
558 0, 0, 0, 156, 1, 12, 208, 240, 0, 68,
559 9, 78, 65, 181, 39, 16, 0, 37, 0, 0,
560 0, 167, 1, 12, 224, 206, 0, 16, 0, 78,
561 67, 82, 39, 16, 1, 244, 0, 0, 0, 254,
562 1, 12, 240, 240, 0, 16, 0, 78, 67, 82,
563 39, 16, 1, 244, 0, 0, 1, 80, 1, 13,
564 0, 240, 0, 16, 0, 78, 67, 82, 39, 16,
565 1, 244, 0, 0, 0, 175, 1, 13, 16, 240,
566 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
567 0, 0, 0, 176, 1, 13, 32, 240, 0, 16,
568 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
569 0, 180, 1, 13, 48, 240, 0, 16, 0, 78,
570 67, 82, 39, 16, 1, 244, 0, 0, 1, 79,
571 1, 13, 64, 240, 0, 20, 9, 78, 67, 82,
572 39, 16, 1, 244, 0, 0, 0, 183, 1, 13,
573 80, 213, 0, 16, 0, 78, 67, 82, 39, 16,
574 1, 244, 0, 0, 0, 194, 1, 13, 96, 240,
575 0, 52, 9, 78, 65, 181, 39, 16, 1, 244,
576 0, 0, 0, 201, 1, 13, 112, 215, 0, 16,
577 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
578 0, 190, 1, 13, 128, 240, 0, 16, 0, 78,
579 67, 82, 39, 16, 1, 244, 0, 0, 1, 83,
580 1, 13, 144, 240, 0, 16, 0, 78, 67, 82,
581 39, 16, 1, 244, 0, 0, 0, 202, 1, 13,
582 160, 240, 0, 16, 0, 78, 67, 82, 39, 16,
583 1, 244, 0, 0, 0, 195, 1, 13, 176, 240,
584 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
585 0, 0, 0, 204, 1, 13, 192, 240, 0, 16,
586 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
587 0, 30, 1, 13, 208, 240, 0, 16, 0, 78,
588 67, 82, 39, 16, 1, 244, 0, 0, 0, 208,
589 1, 13, 224, 240, 0, 16, 0, 78, 67, 82,
590 39, 16, 1, 244, 0, 0, 0, 219, 1, 13,
591 240, 240, 0, 16, 0, 0, 0, 1, 0, 2,
592 1, 244, 0, 0, 0, 221, 1, 14, 0, 240,
593 0, 72, 9, 78, 65, 181, 39, 16, 0, 37,
594 0, 0, 0, 215, 1, 14, 16, 225, 0, 16,
595 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
596 1, 87, 1, 14, 32, 240, 0, 16, 0, 0,
597 0, 1, 0, 2, 1, 244, 0, 0, 0, 212,
598 1, 14, 48, 240, 0, 16, 0, 78, 67, 82,
599 39, 16, 1, 244, 0, 0, 0, 213, 1, 14,
600 64, 240, 0, 16, 0, 78, 67, 82, 39, 16,
601 1, 244, 0, 0, 1, 20, 1, 14, 80, 240,
602 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
603 0, 0, 120, 247, 1, 14, 96, 240, 0, 16,
604 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
605 1, 4, 1, 14, 112, 240, 0, 16, 0, 78,
606 67, 82, 39, 16, 1, 244, 0, 0, 1, 93,
607 1, 14, 128, 240, 0, 16, 0, 78, 67, 82,
608 39, 16, 1, 244, 0, 0, 1, 91, 1, 14,
609 144, 240, 0, 16, 0, 78, 67, 82, 39, 16,
610 1, 244, 0, 0, 0, 231, 1, 14, 160, 240,
611 0, 44, 9, 78, 67, 82, 39, 16, 1, 244,
612 0, 0, 0, 225, 1, 14, 176, 235, 0, 16,
613 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
614 0, 236, 1, 14, 192, 240, 0, 16, 0, 78,
615 67, 82, 39, 16, 1, 244, 0, 0, 0, 239,
616 1, 14, 208, 240, 0, 16, 0, 78, 67, 82,
617 39, 16, 1, 244, 0, 0, 0, 240, 1, 14,
618 224, 240, 0, 16, 0, 78, 67, 82, 39, 16,
619 1, 244, 9, 165, 93, 64, 1, 14, 240, 240,
620 0, 4, 9, 78, 65, 181, 39, 16, 0, 37,
621 0, 0, 0, 244, 1, 15, 0, 240, 0, 16,
622 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
623 0, 248, 1, 15, 16, 240, 0, 16, 0, 78,
624 67, 82, 39, 16, 1, 244, 0, 0, 1, 95,
625 1, 15, 32, 240, 0, 16, 0, 78, 67, 82,
626 39, 16, 1, 244, 0, 0, 0, 252, 1, 15,
627 48, 240, 0, 16, 0, 78, 67, 82, 39, 16,
628 1, 244, 0, 0, 0, 174, 1, 15, 64, 240,
629 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
630 0, 0, 1, 3, 1, 15, 80, 240, 0, 28,
631 9, 78, 65, 181, 39, 16, 1, 244, 0, 0,
632 0, 209, 1, 15, 96, 246, 0, 16, 0, 78,
633 67, 82, 39, 16, 1, 244, 0, 0, 1, 7,
634 1, 15, 112, 240, 0, 48, 9, 78, 65, 181,
635 39, 16, 1, 244, 0, 0, 1, 8, 1, 15,
636 128, 248, 0, 16, 0, 0, 0, 1, 0, 2,
637 1, 244, 0, 0, 152, 158, 17, 15, 160, 240,
638 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
639 0, 0, 152, 158, 17, 15, 160, 240, 0, 0,
640 10, 78, 67, 82, 39, 16, 79, 60, 0, 0,
641 0, 217, 17, 16, 97, 6, 0, 88, 10, 78,
642 67, 82, 39, 16, 79, 60, 9, 165, 93, 65,
643 17, 15, 192, 240, 0, 44, 10, 78, 67, 82,
644 39, 16, 79, 60, 0, 0, 0, 11, 17, 15,
645 208, 253, 0, 64, 10, 78, 67, 82, 39, 16,
646 79, 60, 0, 0, 0, 26, 17, 15, 224, 254,
647 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
648 0, 0, 0, 32, 17, 15, 240, 240, 0, 52,
649 10, 78, 67, 82, 39, 16, 79, 60, 0, 0,
650 0, 46, 17, 16, 1, 0, 0, 36, 10, 78,
651 67, 82, 39, 16, 79, 60, 0, 0, 0, 51,
652 17, 16, 17, 1, 0, 20, 10, 78, 67, 82,
653 39, 16, 79, 60, 0, 0, 0, 54, 17, 16,
654 33, 2, 0, 92, 10, 78, 67, 82, 39, 16,
655 79, 60, 0, 0, 0, 56, 17, 16, 48, 240,
656 0, 28, 10, 78, 67, 82, 39, 16, 79, 60,
657 0, 0, 0, 65, 17, 16, 65, 4, 0, 48,
658 10, 78, 67, 82, 39, 16, 79, 60, 0, 0,
659 0, 66, 17, 16, 81, 5, 0, 12, 10, 78,
660 67, 82, 39, 16, 79, 60, 0, 0, 0, 217,
661 17, 16, 97, 6, 0, 4, 10, 78, 67, 82,
662 39, 16, 79, 60, 0, 0, 0, 217, 17, 16,
663 113, 7, 0, 16, 0, 78, 67, 82, 39, 16,
664 79, 60, 0, 0, 0, 69, 17, 16, 128, 240,
665 0, 16, 10, 78, 67, 82, 39, 16, 79, 60,
666 0, 0, 0, 99, 17, 16, 145, 9, 0, 72,
667 10, 78, 67, 82, 39, 16, 79, 60, 0, 0,
668 0, 106, 17, 16, 161, 10, 0, 8, 10, 78,
669 67, 82, 39, 16, 79, 60, 0, 0, 0, 166,
670 1, 16, 177, 11, 0, 76, 10, 78, 67, 82,
671 39, 16, 79, 60, 0, 0, 0, 182, 17, 16,
672 193, 12, 0, 24, 10, 78, 67, 82, 39, 16,
673 79, 60, 0, 0, 0, 192, 17, 16, 209, 13,
674 0, 40, 10, 78, 67, 82, 39, 16, 79, 60,
675 0, 0, 0, 187, 17, 16, 225, 14, 0, 16,
676 0, 78, 67, 82, 39, 16, 79, 60, 0, 0,
677 0, 201, 17, 16, 240, 240, 0, 80, 10, 78,
678 67, 82, 39, 16, 79, 60, 0, 0, 0, 202,
679 17, 17, 1, 16, 0, 60, 10, 78, 67, 82,
680 39, 16, 79, 60, 0, 0, 0, 185, 17, 17,
681 17, 17, 0, 68, 10, 78, 67, 82, 39, 16,
682 79, 60, 0, 0, 0, 72, 17, 17, 33, 18,
683 0, 84, 10, 78, 67, 82, 39, 16, 79, 60,
684 0, 0, 0, 244, 1, 17, 49, 19, 0, 56,
685 10, 78, 67, 82, 39, 16, 79, 60, 0, 0,
686 0, 246, 17, 17, 65, 20, 0, 32, 10, 78,
687 67, 82, 39, 16, 79, 60, 0, 0, 0, 249,
688 17, 17, 81, 21, 0, 0, 37, 78, 147, 7,
689 39, 45, 1, 244, 0, 0, 0, 70, 17, 17,
690 113, 23, 0, 4, 37, 78, 147, 7, 39, 45,
691 1, 244, 0, 0, 0, 70, 17, 17, 113, 23,
692 0, 0, 45, 78, 67, 82, 0, 2, 1, 244,
693 0, 0, 0, 217, 17, 17, 144, 240, 0, 4,
694 45, 78, 67, 82, 0, 2, 1, 244, 0, 0,
695 0, 217, 17, 17, 144, 240, 0, 16, 0, 0,
696 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
697 17, 17, 176, 240, 0, 16, 0, 0, 0, 1,
698 0, 2, 1, 244, 0, 0, 0, 49, 17, 17,
699 176, 240, 0, 0, 41, 78, 130, 208, 39, 20,
700 79, 196, 0, 0, 0, 116, 48, 17, 208, 143,
701 0, 4, 41, 78, 130, 208, 39, 20, 79, 196,
702 0, 0, 0, 116, 48, 17, 208, 143, 0, 0,
703 103, 78, 67, 82, 39, 16, 79, 73, 0, 0,
704 0, 210, 17, 18, 33, 34, 0, 16, 0, 78,
705 67, 82, 39, 16, 79, 73, 0, 0, 0, 49,
706 17, 17, 240, 240, 0, 16, 0, 78, 67, 82,
707 39, 16, 79, 73, 0, 0, 0, 100, 17, 18,
708 0, 240, 0, 124, 103, 78, 67, 82, 39, 16,
709 79, 73, 0, 0, 0, 210, 17, 18, 33, 34,
710 0, 8, 103, 78, 67, 82, 39, 16, 79, 73,
711 0, 0, 0, 210, 17, 18, 33, 34, 0, 16,
712 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
713 0, 162, 17, 18, 48, 240, 0, 4, 103, 78,
714 67, 82, 39, 16, 79, 73, 0, 0, 0, 175,
715 17, 18, 64, 240, 0, 0, 11, 78, 67, 82,
716 39, 16, 79, 54, 0, 0, 0, 77, 17, 18,
717 97, 38, 0, 4, 11, 78, 67, 82, 39, 16,
718 79, 54, 0, 0, 0, 77, 17, 18, 97, 38,
719 0, 0, 100, 78, 65, 181, 39, 16, 1, 244,
720 0, 0, 0, 201, 17, 18, 129, 40, 0, 4,
721 100, 78, 65, 181, 39, 16, 1, 244, 0, 0,
722 0, 201, 17, 18, 129, 40, 0, 0, 56, 78,
723 67, 82, 39, 95, 79, 53, 0, 0, 0, 81,
724 17, 18, 177, 43, 0, 16, 0, 0, 0, 1,
725 0, 2, 1, 244, 0, 0, 0, 61, 17, 18,
726 160, 240, 0, 4, 56, 78, 67, 82, 39, 95,
727 79, 53, 0, 0, 0, 81, 17, 18, 177, 43,
728 0, 0, 12, 78, 67, 82, 39, 16, 79, 73,
729 0, 0, 0, 84, 17, 19, 193, 60, 0, 28,
730 12, 78, 67, 82, 39, 16, 79, 73, 0, 153,
731 50, 72, 17, 18, 209, 60, 0, 8, 12, 78,
732 67, 82, 39, 16, 79, 73, 0, 0, 0, 21,
733 17, 18, 225, 46, 0, 16, 0, 78, 67, 82,
734 39, 16, 79, 73, 0, 0, 0, 245, 17, 18,
735 240, 240, 0, 16, 0, 78, 67, 82, 39, 16,
736 79, 73, 0, 0, 0, 38, 17, 19, 0, 240,
737 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
738 0, 0, 0, 28, 17, 19, 16, 240, 0, 16,
739 0, 78, 67, 82, 39, 16, 79, 73, 9, 165,
740 92, 79, 17, 19, 32, 240, 0, 12, 12, 78,
741 67, 82, 39, 16, 79, 73, 0, 0, 0, 39,
742 17, 19, 49, 51, 0, 36, 12, 78, 67, 82,
743 39, 16, 79, 73, 0, 0, 0, 44, 17, 19,
744 64, 240, 0, 16, 0, 78, 67, 82, 39, 16,
745 79, 73, 0, 0, 0, 55, 17, 19, 80, 240,
746 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
747 0, 0, 0, 43, 17, 19, 96, 240, 0, 16,
748 12, 78, 67, 82, 39, 16, 79, 73, 0, 0,
749 0, 223, 17, 19, 113, 55, 0, 48, 12, 78,
750 67, 82, 39, 16, 79, 73, 0, 0, 0, 119,
751 17, 19, 128, 240, 0, 44, 12, 78, 67, 82,
752 39, 16, 79, 73, 0, 0, 0, 49, 17, 19,
753 144, 240, 0, 16, 0, 78, 67, 82, 39, 16,
754 79, 73, 0, 0, 0, 62, 17, 19, 160, 240,
755 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
756 0, 0, 0, 4, 17, 19, 176, 240, 0, 4,
757 12, 78, 67, 82, 39, 16, 79, 73, 0, 0,
758 0, 84, 17, 19, 193, 60, 0, 16, 0, 78,
759 67, 82, 39, 16, 79, 73, 0, 0, 0, 87,
760 17, 19, 208, 240, 0, 16, 0, 78, 67, 82,
761 39, 16, 79, 73, 0, 0, 1, 61, 17, 19,
762 224, 240, 0, 16, 0, 78, 67, 82, 39, 16,
763 79, 73, 0, 0, 0, 100, 17, 19, 240, 240,
764 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
765 0, 0, 1, 65, 17, 20, 0, 240, 0, 16,
766 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
767 0, 69, 17, 20, 16, 240, 0, 60, 12, 78,
768 67, 82, 39, 16, 79, 73, 0, 0, 0, 103,
769 17, 20, 32, 240, 0, 16, 0, 78, 67, 82,
770 39, 16, 79, 73, 0, 0, 0, 50, 17, 20,
771 48, 240, 0, 20, 12, 78, 67, 82, 39, 16,
772 79, 73, 0, 0, 0, 147, 17, 20, 65, 68,
773 0, 56, 12, 78, 67, 82, 39, 16, 79, 73,
774 0, 0, 0, 159, 17, 20, 80, 240, 0, 24,
775 12, 78, 67, 82, 39, 16, 79, 73, 0, 0,
776 0, 158, 17, 20, 97, 70, 0, 16, 0, 78,
777 67, 82, 39, 16, 79, 73, 0, 0, 123, 218,
778 17, 20, 112, 240, 0, 16, 0, 78, 67, 82,
779 39, 16, 79, 73, 0, 0, 0, 149, 17, 20,
780 128, 240, 0, 52, 12, 78, 67, 82, 39, 16,
781 79, 73, 0, 0, 0, 157, 17, 20, 144, 240,
782 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
783 0, 0, 1, 74, 17, 20, 160, 240, 0, 16,
784 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
785 0, 162, 17, 20, 176, 240, 0, 16, 0, 78,
786 67, 82, 39, 16, 79, 73, 0, 0, 0, 160,
787 17, 20, 192, 240, 0, 16, 0, 78, 67, 82,
788 39, 16, 79, 73, 0, 0, 1, 78, 17, 20,
789 208, 240, 0, 16, 0, 78, 67, 82, 39, 16,
790 79, 73, 0, 0, 0, 173, 17, 20, 224, 240,
791 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
792 0, 0, 1, 62, 17, 20, 240, 240, 0, 16,
793 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
794 0, 206, 17, 21, 0, 240, 0, 32, 12, 78,
795 67, 82, 39, 16, 79, 73, 0, 0, 0, 198,
796 17, 21, 16, 240, 0, 16, 0, 78, 67, 82,
797 39, 16, 79, 73, 0, 0, 0, 204, 17, 21,
798 32, 240, 0, 16, 0, 78, 67, 82, 39, 16,
799 79, 73, 0, 0, 0, 208, 17, 21, 48, 240,
800 0, 40, 12, 78, 67, 82, 39, 16, 79, 73,
801 0, 0, 0, 210, 17, 21, 64, 240, 0, 16,
802 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
803 0, 222, 17, 21, 80, 240, 0, 16, 0, 78,
804 67, 82, 39, 16, 79, 73, 0, 0, 0, 41,
805 17, 21, 96, 240, 0, 16, 0, 78, 67, 82,
806 39, 16, 79, 73, 0, 0, 0, 232, 17, 21,
807 112, 240, 0, 16, 0, 78, 67, 82, 39, 16,
808 79, 73, 0, 0, 0, 234, 17, 21, 128, 240,
809 0, 16, 0, 78, 67, 82, 39, 16, 79, 73,
810 0, 0, 0, 174, 17, 21, 144, 240, 0, 16,
811 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
812 1, 96, 17, 21, 160, 240, 0, 16, 0, 78,
813 67, 82, 39, 16, 79, 73, 0, 0, 1, 75,
814 17, 21, 176, 240, 0, 16, 0, 0, 0, 1,
815 0, 2, 1, 244, 0, 0, 0, 118, 17, 21,
816 208, 240, 0, 16, 0, 0, 0, 1, 0, 2,
817 1, 244, 0, 0, 0, 118, 17, 21, 208, 240,
818 0, 0, 98, 78, 67, 82, 39, 16, 1, 244,
819 0, 0, 0, 176, 17, 21, 241, 95, 0, 4,
820 98, 78, 67, 82, 39, 16, 1, 244, 0, 0,
821 0, 176, 17, 21, 241, 95, 0, 0, 60, 78,
822 67, 82, 39, 16, 1, 244, 0, 0, 0, 68,
823 17, 22, 17, 97, 0, 8, 60, 78, 67, 82,
824 39, 16, 1, 244, 0, 0, 0, 68, 17, 22,
825 17, 97, 0, 0, 145, 78, 67, 82, 39, 16,
826 79, 61, 0, 0, 0, 242, 17, 22, 49, 99,
827 0, 4, 145, 78, 67, 82, 39, 16, 79, 61,
828 0, 0, 0, 242, 17, 22, 49, 99, 0, 0,
829 86, 78, 67, 82, 39, 16, 1, 244, 0, 0,
830 0, 217, 17, 22, 81, 101, 0, 4, 86, 78,
831 67, 82, 39, 16, 1, 244, 0, 0, 0, 217,
832 17, 22, 81, 101, 0, 0, 116, 78, 67, 82,
833 39, 16, 79, 60, 0, 0, 0, 185, 1, 22,
834 113, 103, 0, 4, 116, 78, 67, 82, 39, 16,
835 79, 60, 0, 0, 0, 185, 1, 22, 113, 103,
836 0, 0, 132, 78, 67, 82, 39, 16, 79, 73,
837 0, 0, 0, 223, 17, 22, 144, 240, 0, 16,
838 0, 78, 67, 82, 39, 16, 79, 73, 0, 0,
839 0, 223, 17, 22, 144, 240, 0, 4, 132, 78,
840 67, 82, 39, 16, 79, 73, 0, 0, 0, 84,
841 17, 22, 161, 106, 0, 16, 0, 78, 67, 82,
842 39, 16, 79, 73, 0, 0, 0, 145, 17, 22,
843 176, 240, 0, 0, 71, 0, 0, 1, 0, 2,
844 1, 244, 0, 0, 0, 113, 1, 22, 208, 143,
845 0, 4, 71, 0, 0, 1, 0, 2, 1, 244,
846 0, 0, 0, 113, 1, 22, 208, 143, 0, 16,
847 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
848 0, 129, 17, 22, 240, 240, 0, 16, 0, 0,
849 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
850 17, 22, 240, 240, 0, 16, 0, 0, 0, 1,
851 0, 2, 1, 244, 0, 0, 59, 22, 17, 23,
852 16, 240, 0, 16, 0, 0, 0, 1, 0, 2,
853 1, 244, 0, 0, 59, 22, 17, 23, 16, 240,
854 0, 0, 104, 78, 65, 181, 39, 16, 0, 37,
855 0, 0, 0, 175, 17, 23, 97, 118, 0, 124,
856 104, 78, 65, 181, 39, 16, 0, 37, 0, 0,
857 0, 175, 17, 23, 97, 118, 0, 16, 0, 78,
858 65, 181, 39, 16, 1, 244, 0, 0, 0, 89,
859 17, 23, 64, 240, 0, 16, 0, 78, 65, 181,
860 39, 16, 1, 244, 0, 0, 0, 173, 17, 23,
861 80, 240, 0, 4, 104, 78, 65, 181, 39, 16,
862 0, 37, 0, 0, 0, 175, 17, 23, 97, 118,
863 0, 0, 117, 78, 65, 181, 39, 16, 0, 37,
864 0, 0, 0, 244, 17, 23, 129, 120, 0, 4,
865 117, 78, 65, 181, 39, 16, 0, 37, 0, 0,
866 0, 244, 17, 23, 129, 120, 0, 0, 13, 78,
867 115, 94, 39, 21, 1, 244, 0, 0, 0, 117,
868 1, 23, 160, 143, 0, 4, 13, 78, 115, 94,
869 39, 21, 1, 244, 0, 0, 0, 117, 1, 23,
870 160, 143, 0, 0, 57, 0, 0, 1, 0, 2,
871 1, 244, 0, 0, 0, 113, 1, 23, 192, 143,
872 0, 4, 57, 0, 0, 1, 0, 2, 1, 244,
873 0, 0, 0, 113, 1, 23, 192, 143, 0, 0,
874 26, 78, 35, 84, 39, 98, 1, 244, 0, 0,
875 0, 108, 17, 23, 241, 127, 0, 16, 26, 78,
876 35, 84, 39, 98, 3, 102, 0, 0, 0, 25,
877 17, 23, 225, 126, 0, 4, 26, 78, 35, 84,
878 39, 98, 1, 244, 0, 0, 0, 108, 17, 23,
879 241, 127, 0, 0, 46, 78, 67, 82, 39, 16,
880 3, 102, 0, 0, 0, 94, 17, 24, 17, 129,
881 0, 4, 46, 78, 67, 82, 39, 16, 3, 102,
882 0, 0, 0, 94, 17, 24, 17, 129, 0, 0,
883 14, 78, 35, 84, 39, 45, 1, 244, 0, 0,
884 0, 109, 17, 24, 49, 131, 0, 4, 14, 78,
885 35, 84, 39, 45, 1, 244, 0, 0, 0, 109,
886 17, 24, 49, 131, 1, 4, 14, 78, 35, 84,
887 39, 45, 1, 244, 0, 0, 0, 109, 17, 24,
888 49, 131, 0, 0, 43, 0, 0, 1, 0, 2,
889 1, 244, 0, 0, 0, 7, 1, 24, 97, 134,
890 0, 4, 43, 0, 0, 1, 0, 2, 1, 244,
891 0, 0, 0, 7, 1, 24, 97, 134, 0, 16,
892 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
893 0, 84, 17, 24, 144, 240, 0, 16, 0, 0,
894 0, 1, 0, 2, 1, 244, 0, 0, 152, 158,
895 17, 24, 128, 240, 0, 16, 0, 0, 0, 1,
896 0, 2, 1, 244, 0, 0, 0, 84, 17, 24,
897 144, 240, 0, 0, 105, 78, 67, 82, 39, 16,
898 1, 244, 0, 0, 0, 175, 17, 24, 176, 240,
899 0, 4, 105, 78, 67, 82, 39, 16, 1, 244,
900 0, 0, 0, 175, 17, 24, 176, 240, 0, 0,
901 33, 78, 67, 82, 39, 16, 1, 244, 0, 0,
902 0, 111, 17, 24, 209, 141, 0, 4, 33, 78,
903 67, 82, 39, 16, 1, 244, 0, 0, 0, 111,
904 17, 24, 209, 141, 0, 0, 112, 78, 65, 181,
905 39, 16, 0, 37, 0, 0, 0, 175, 17, 24,
906 241, 143, 0, 4, 112, 78, 65, 181, 39, 16,
907 0, 37, 0, 0, 0, 175, 17, 24, 241, 143,
908 0, 0, 120, 0, 0, 1, 0, 2, 1, 244,
909 0, 0, 0, 45, 17, 25, 16, 143, 0, 4,
910 120, 0, 0, 1, 0, 2, 1, 244, 0, 0,
911 0, 45, 17, 25, 16, 143, 0, 0, 15, 78,
912 67, 82, 39, 95, 81, 135, 0, 0, 0, 110,
913 17, 25, 49, 147, 0, 4, 15, 78, 67, 82,
914 39, 95, 81, 135, 0, 0, 0, 110, 17, 25,
915 49, 147, 0, 0, 16, 78, 67, 82, 39, 16,
916 79, 56, 0, 0, 0, 118, 17, 25, 97, 150,
917 0, 8, 16, 78, 67, 82, 39, 16, 1, 244,
918 0, 0, 0, 223, 17, 25, 81, 149, 0, 4,
919 16, 78, 67, 82, 39, 16, 79, 56, 0, 0,
920 0, 118, 17, 25, 97, 150, 0, 16, 0, 78,
921 67, 82, 39, 16, 79, 56, 0, 0, 0, 214,
922 17, 25, 112, 240, 0, 0, 93, 78, 65, 181,
923 39, 16, 0, 37, 0, 0, 0, 39, 1, 25,
924 193, 156, 0, 120, 93, 0, 0, 1, 0, 2,
925 1, 244, 0, 0, 0, 39, 1, 25, 160, 143,
926 0, 4, 93, 0, 0, 1, 0, 2, 1, 244,
927 0, 0, 0, 39, 1, 25, 160, 143, 0, 124,
928 93, 78, 65, 181, 39, 16, 0, 37, 0, 0,
929 0, 39, 1, 25, 193, 156, 0, 8, 93, 78,
930 65, 181, 39, 16, 0, 37, 0, 0, 0, 39,
931 1, 25, 193, 156, 0, 0, 17, 58, 67, 164,
932 39, 17, 79, 66, 0, 0, 0, 122, 1, 25,
933 225, 158, 0, 4, 17, 58, 67, 164, 39, 17,
934 79, 66, 0, 0, 0, 122, 1, 25, 225, 158,
935 4, 4, 17, 58, 67, 164, 39, 17, 79, 66,
936 0, 0, 0, 122, 1, 25, 225, 158, 0, 16,
937 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
938 0, 49, 17, 26, 16, 240, 0, 16, 0, 0,
939 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
940 17, 26, 16, 240, 0, 16, 0, 0, 0, 1,
941 0, 2, 1, 244, 0, 0, 0, 239, 17, 26,
942 48, 240, 0, 16, 0, 0, 0, 1, 0, 2,
943 1, 244, 0, 0, 0, 239, 17, 26, 48, 240,
944 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
945 0, 0, 0, 111, 17, 26, 129, 168, 0, 16,
946 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
947 0, 111, 17, 26, 97, 168, 0, 16, 0, 78,
948 67, 82, 39, 16, 1, 244, 0, 0, 0, 111,
949 17, 26, 97, 168, 0, 16, 0, 78, 67, 82,
950 39, 16, 1, 244, 0, 0, 0, 111, 17, 26,
951 129, 168, 0, 16, 0, 78, 67, 82, 39, 16,
952 1, 244, 0, 0, 0, 111, 17, 26, 129, 168,
953 0, 0, 55, 0, 0, 1, 0, 2, 1, 244,
954 0, 0, 0, 88, 17, 26, 161, 170, 0, 4,
955 55, 0, 0, 1, 0, 2, 1, 244, 0, 0,
956 0, 88, 17, 26, 161, 170, 1, 4, 55, 0,
957 0, 1, 0, 2, 1, 244, 0, 0, 0, 88,
958 17, 26, 161, 170, 0, 16, 0, 0, 0, 1,
959 0, 2, 1, 244, 0, 0, 0, 4, 17, 26,
960 208, 240, 0, 16, 0, 0, 0, 1, 0, 2,
961 1, 244, 0, 0, 0, 4, 17, 26, 208, 240,
962 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
963 0, 0, 0, 129, 17, 26, 240, 240, 0, 16,
964 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
965 0, 129, 17, 26, 240, 240, 0, 16, 0, 0,
966 0, 1, 0, 2, 1, 244, 0, 0, 0, 239,
967 17, 27, 16, 240, 0, 16, 0, 0, 0, 1,
968 0, 2, 1, 244, 0, 0, 0, 239, 17, 27,
969 16, 240, 0, 16, 0, 0, 0, 1, 0, 2,
970 1, 244, 0, 0, 0, 57, 17, 27, 48, 240,
971 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
972 0, 0, 0, 57, 17, 27, 48, 240, 0, 16,
973 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
974 0, 157, 17, 27, 80, 240, 0, 16, 0, 0,
975 0, 1, 0, 2, 1, 244, 0, 0, 0, 157,
976 17, 27, 80, 240, 0, 16, 0, 0, 0, 1,
977 0, 2, 1, 244, 0, 0, 0, 129, 17, 27,
978 112, 240, 0, 16, 0, 0, 0, 1, 0, 2,
979 1, 244, 0, 0, 0, 129, 17, 27, 112, 240,
980 0, 0, 63, 0, 0, 1, 0, 2, 1, 244,
981 0, 0, 0, 137, 17, 27, 145, 185, 0, 4,
982 63, 0, 0, 1, 0, 2, 1, 244, 0, 0,
983 0, 137, 17, 27, 145, 185, 0, 16, 0, 0,
984 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
985 17, 27, 176, 240, 0, 16, 0, 0, 0, 1,
986 0, 2, 1, 244, 0, 0, 0, 49, 17, 27,
987 176, 240, 0, 0, 111, 78, 67, 82, 39, 16,
988 79, 53, 0, 0, 0, 93, 17, 27, 209, 189,
989 0, 4, 111, 78, 67, 82, 39, 16, 79, 53,
990 0, 0, 0, 93, 17, 27, 209, 189, 0, 16,
991 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
992 0, 129, 17, 27, 240, 240, 0, 16, 0, 0,
993 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
994 17, 27, 240, 240, 0, 0, 83, 0, 0, 1,
995 0, 2, 1, 244, 0, 0, 0, 40, 2, 28,
996 16, 143, 0, 4, 83, 0, 0, 1, 0, 2,
997 1, 244, 0, 0, 0, 40, 2, 28, 16, 143,
998 0, 0, 75, 0, 0, 1, 0, 2, 1, 244,
999 0, 0, 0, 113, 1, 28, 48, 143, 0, 4,
1000 75, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1001 0, 113, 1, 28, 48, 143, 0, 0, 18, 59,
1002 83, 181, 39, 19, 81, 97, 0, 0, 0, 134,
1003 1, 28, 97, 198, 0, 16, 0, 0, 0, 1,
1004 0, 2, 1, 244, 0, 0, 0, 131, 17, 28,
1005 80, 240, 0, 4, 18, 59, 83, 181, 39, 19,
1006 81, 97, 0, 0, 0, 134, 1, 28, 97, 198,
1007 0, 0, 87, 0, 0, 1, 0, 2, 1, 244,
1008 0, 0, 0, 113, 1, 28, 128, 143, 0, 4,
1009 87, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1010 0, 113, 1, 28, 128, 143, 0, 0, 113, 78,
1011 67, 82, 39, 16, 1, 244, 0, 0, 0, 175,
1012 17, 28, 160, 240, 0, 4, 113, 78, 67, 82,
1013 39, 16, 1, 244, 0, 0, 0, 175, 17, 28,
1014 160, 240, 0, 0, 96, 0, 0, 1, 0, 2,
1015 1, 244, 0, 0, 0, 113, 18, 28, 208, 240,
1016 0, 4, 96, 0, 0, 1, 0, 2, 1, 244,
1017 0, 0, 0, 113, 18, 28, 208, 240, 0, 16,
1018 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1019 0, 113, 18, 28, 208, 240, 0, 16, 0, 0,
1020 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1021 1, 28, 240, 187, 0, 8, 96, 0, 0, 1,
1022 0, 2, 1, 244, 0, 0, 0, 113, 1, 28,
1023 240, 187, 0, 16, 0, 0, 0, 1, 0, 2,
1024 1, 244, 0, 0, 0, 239, 17, 29, 16, 240,
1025 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1026 0, 0, 0, 239, 17, 29, 16, 240, 0, 16,
1027 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1028 0, 49, 17, 29, 48, 240, 0, 16, 0, 0,
1029 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
1030 17, 29, 48, 240, 0, 16, 0, 0, 0, 1,
1031 0, 2, 1, 244, 0, 0, 0, 94, 17, 29,
1032 80, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1033 1, 244, 0, 0, 0, 94, 17, 29, 80, 240,
1034 0, 0, 146, 78, 130, 208, 39, 20, 79, 196,
1035 0, 0, 0, 121, 48, 29, 128, 143, 0, 124,
1036 146, 78, 130, 208, 39, 20, 79, 196, 0, 0,
1037 0, 121, 48, 29, 128, 143, 0, 4, 146, 78,
1038 130, 208, 39, 20, 79, 196, 0, 0, 0, 121,
1039 48, 29, 128, 143, 0, 16, 0, 0, 0, 1,
1040 0, 2, 1, 244, 0, 0, 0, 116, 16, 29,
1041 144, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1042 1, 244, 0, 0, 0, 242, 17, 29, 176, 240,
1043 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1044 0, 0, 0, 242, 17, 29, 176, 240, 0, 0,
1045 64, 78, 51, 98, 39, 23, 81, 144, 0, 0,
1046 0, 130, 17, 29, 209, 221, 0, 4, 64, 78,
1047 51, 98, 39, 23, 81, 144, 0, 0, 0, 130,
1048 17, 29, 209, 221, 0, 0, 118, 78, 65, 181,
1049 39, 16, 0, 37, 0, 0, 152, 158, 1, 29,
1050 240, 143, 0, 4, 118, 78, 65, 181, 39, 16,
1051 0, 37, 0, 0, 152, 158, 1, 29, 240, 143,
1052 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1053 0, 0, 0, 239, 17, 30, 16, 240, 0, 16,
1054 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1055 0, 239, 17, 30, 16, 240, 0, 0, 110, 78,
1056 67, 82, 39, 16, 79, 73, 0, 0, 0, 147,
1057 17, 30, 49, 227, 0, 4, 110, 78, 67, 82,
1058 39, 16, 79, 73, 0, 0, 0, 147, 17, 30,
1059 49, 227, 0, 16, 0, 0, 0, 1, 0, 2,
1060 1, 244, 0, 0, 0, 240, 17, 30, 80, 240,
1061 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1062 0, 0, 0, 240, 17, 30, 80, 240, 0, 16,
1063 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1064 0, 244, 17, 30, 112, 240, 0, 16, 0, 0,
1065 0, 1, 0, 2, 1, 244, 0, 0, 0, 244,
1066 17, 30, 112, 240, 0, 16, 0, 0, 0, 1,
1067 0, 2, 1, 244, 0, 0, 0, 44, 17, 30,
1068 160, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1069 1, 244, 0, 0, 0, 9, 17, 30, 144, 240,
1070 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1071 0, 0, 0, 44, 17, 30, 160, 240, 0, 16,
1072 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1073 0, 55, 17, 30, 176, 240, 0, 16, 0, 0,
1074 0, 1, 0, 2, 1, 244, 0, 0, 0, 43,
1075 17, 30, 192, 240, 0, 0, 84, 0, 0, 1,
1076 0, 2, 1, 244, 0, 0, 0, 138, 17, 30,
1077 224, 143, 0, 4, 84, 0, 0, 1, 0, 2,
1078 1, 244, 0, 0, 0, 138, 17, 30, 224, 143,
1079 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1080 0, 0, 0, 116, 18, 31, 16, 240, 0, 16,
1081 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1082 0, 121, 18, 31, 0, 240, 0, 16, 0, 0,
1083 0, 1, 0, 2, 1, 244, 0, 0, 0, 116,
1084 18, 31, 16, 240, 0, 0, 39, 78, 147, 7,
1085 39, 45, 1, 244, 0, 0, 0, 141, 17, 31,
1086 49, 243, 0, 4, 39, 78, 147, 7, 39, 45,
1087 1, 244, 0, 0, 0, 141, 17, 31, 49, 243,
1088 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1089 0, 0, 0, 44, 17, 31, 80, 240, 0, 16,
1090 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1091 0, 44, 17, 31, 80, 240, 0, 16, 0, 0,
1092 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
1093 17, 31, 112, 240, 0, 16, 0, 0, 0, 1,
1094 0, 2, 1, 244, 0, 0, 0, 129, 17, 31,
1095 112, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1096 1, 244, 0, 0, 0, 129, 17, 31, 144, 240,
1097 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1098 0, 0, 0, 129, 17, 31, 144, 240, 0, 0,
1099 38, 78, 147, 7, 39, 45, 1, 244, 0, 0,
1100 0, 140, 17, 31, 177, 251, 0, 4, 38, 78,
1101 147, 7, 39, 45, 1, 244, 0, 0, 0, 140,
1102 17, 31, 177, 251, 0, 16, 0, 0, 0, 1,
1103 0, 2, 1, 244, 0, 0, 0, 129, 17, 31,
1104 208, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1105 1, 244, 0, 0, 0, 129, 17, 31, 208, 240,
1106 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1107 0, 0, 0, 239, 17, 31, 224, 240, 0, 16,
1108 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1109 0, 129, 17, 32, 0, 240, 0, 16, 0, 0,
1110 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
1111 17, 32, 0, 240, 0, 16, 0, 0, 0, 1,
1112 0, 2, 1, 244, 0, 0, 0, 160, 17, 32,
1113 32, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1114 1, 244, 0, 0, 0, 160, 17, 32, 32, 240,
1115 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1116 0, 0, 0, 149, 17, 32, 64, 240, 0, 16,
1117 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1118 0, 149, 17, 32, 64, 240, 0, 16, 0, 0,
1119 0, 1, 0, 2, 1, 244, 0, 0, 0, 168,
1120 17, 32, 96, 240, 0, 16, 0, 0, 0, 1,
1121 0, 2, 1, 244, 0, 0, 0, 168, 17, 32,
1122 96, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1123 1, 244, 0, 0, 0, 49, 17, 32, 128, 240,
1124 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1125 0, 0, 0, 49, 17, 32, 128, 240, 0, 0,
1126 129, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1127 0, 183, 1, 32, 162, 10, 0, 4, 129, 0,
1128 0, 1, 0, 2, 1, 244, 0, 0, 0, 183,
1129 1, 32, 162, 10, 0, 0, 47, 78, 51, 98,
1130 39, 23, 1, 244, 0, 0, 76, 162, 17, 32,
1131 194, 12, 0, 4, 47, 78, 51, 98, 39, 23,
1132 1, 244, 0, 0, 76, 162, 17, 32, 194, 12,
1133 0, 0, 76, 0, 0, 1, 0, 2, 1, 244,
1134 0, 0, 0, 113, 17, 32, 224, 143, 0, 4,
1135 76, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1136 0, 113, 17, 32, 224, 143, 0, 0, 80, 78,
1137 51, 98, 39, 23, 81, 144, 0, 0, 0, 154,
1138 17, 33, 18, 17, 0, 120, 80, 78, 51, 98,
1139 39, 23, 81, 144, 0, 0, 0, 154, 17, 33,
1140 18, 17, 0, 4, 80, 78, 51, 98, 39, 23,
1141 81, 144, 0, 0, 0, 154, 17, 33, 18, 17,
1142 0, 124, 80, 0, 0, 1, 0, 2, 1, 244,
1143 0, 0, 0, 45, 1, 33, 50, 19, 0, 8,
1144 80, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1145 0, 45, 1, 33, 50, 19, 0, 12, 80, 0,
1146 0, 1, 0, 2, 1, 244, 0, 0, 0, 154,
1147 1, 33, 66, 20, 0, 0, 88, 0, 0, 1,
1148 0, 2, 1, 244, 0, 0, 0, 113, 1, 33,
1149 96, 187, 0, 4, 88, 0, 0, 1, 0, 2,
1150 1, 244, 0, 0, 0, 113, 1, 33, 96, 187,
1151 0, 0, 124, 78, 67, 82, 39, 16, 0, 37,
1152 0, 0, 0, 39, 1, 33, 128, 240, 0, 4,
1153 124, 78, 67, 82, 39, 16, 0, 37, 0, 0,
1154 0, 39, 1, 33, 128, 240, 0, 0, 78, 0,
1155 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1156 1, 33, 160, 143, 0, 4, 78, 0, 0, 1,
1157 0, 2, 1, 244, 0, 0, 0, 113, 1, 33,
1158 160, 143, 0, 0, 62, 78, 67, 82, 39, 16,
1159 1, 244, 0, 0, 0, 167, 17, 33, 210, 29,
1160 0, 8, 62, 78, 67, 82, 39, 16, 1, 244,
1161 0, 0, 0, 37, 17, 33, 194, 28, 0, 4,
1162 62, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1163 0, 167, 17, 33, 210, 29, 0, 16, 0, 78,
1164 67, 82, 39, 16, 1, 244, 0, 0, 0, 215,
1165 17, 33, 224, 240, 0, 0, 58, 0, 0, 1,
1166 0, 2, 1, 244, 0, 0, 0, 163, 17, 34,
1167 2, 32, 0, 4, 58, 0, 0, 1, 0, 2,
1168 1, 244, 0, 0, 0, 163, 17, 34, 2, 32,
1169 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1170 0, 0, 0, 49, 17, 34, 32, 240, 0, 16,
1171 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1172 0, 49, 17, 34, 32, 240, 0, 0, 85, 0,
1173 0, 1, 0, 2, 1, 244, 0, 0, 0, 27,
1174 18, 34, 64, 240, 0, 4, 85, 0, 0, 1,
1175 0, 2, 1, 244, 0, 0, 0, 27, 18, 34,
1176 64, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1177 1, 244, 0, 0, 0, 116, 18, 34, 96, 240,
1178 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1179 0, 0, 0, 116, 18, 34, 96, 240, 0, 16,
1180 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1181 0, 254, 17, 34, 128, 240, 0, 16, 0, 0,
1182 0, 1, 0, 2, 1, 244, 0, 0, 0, 254,
1183 17, 34, 128, 240, 0, 124, 20, 78, 67, 82,
1184 39, 16, 79, 53, 0, 0, 0, 177, 17, 34,
1185 162, 42, 0, 4, 20, 78, 67, 82, 39, 16,
1186 79, 53, 0, 0, 0, 177, 17, 34, 162, 42,
1187 0, 16, 0, 78, 67, 82, 39, 16, 79, 53,
1188 0, 0, 0, 220, 17, 34, 176, 240, 0, 16,
1189 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1190 1, 8, 17, 34, 208, 240, 0, 16, 0, 0,
1191 0, 1, 0, 2, 1, 244, 0, 0, 1, 8,
1192 17, 34, 208, 240, 0, 16, 0, 0, 0, 1,
1193 0, 2, 1, 244, 0, 0, 0, 94, 17, 34,
1194 240, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1195 1, 244, 0, 0, 0, 94, 17, 34, 240, 240,
1196 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1197 0, 0, 0, 176, 17, 35, 0, 240, 0, 0,
1198 97, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1199 0, 178, 1, 35, 48, 143, 0, 8, 97, 0,
1200 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1201 18, 35, 32, 240, 0, 4, 97, 0, 0, 1,
1202 0, 2, 1, 244, 0, 0, 0, 178, 1, 35,
1203 48, 143, 0, 0, 19, 78, 67, 82, 39, 16,
1204 1, 244, 0, 0, 0, 176, 17, 35, 146, 57,
1205 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
1206 0, 0, 1, 46, 17, 35, 80, 240, 0, 8,
1207 19, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1208 0, 21, 17, 35, 98, 54, 0, 16, 0, 78,
1209 67, 82, 39, 16, 1, 244, 9, 165, 93, 66,
1210 17, 35, 112, 240, 0, 16, 0, 78, 67, 82,
1211 39, 16, 1, 244, 0, 0, 1, 17, 17, 35,
1212 128, 240, 0, 4, 19, 78, 67, 82, 39, 16,
1213 1, 244, 0, 0, 0, 176, 17, 35, 146, 57,
1214 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
1215 0, 0, 0, 181, 17, 35, 160, 240, 0, 16,
1216 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1217 120, 247, 17, 35, 176, 240, 0, 16, 0, 0,
1218 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
1219 17, 35, 208, 240, 0, 16, 0, 0, 0, 1,
1220 0, 2, 1, 244, 0, 0, 0, 49, 17, 35,
1221 208, 240, 0, 120, 20, 78, 67, 82, 39, 16,
1222 79, 53, 0, 0, 0, 177, 17, 35, 242, 63,
1223 0, 8, 20, 78, 67, 82, 39, 16, 79, 53,
1224 0, 0, 0, 177, 17, 35, 242, 63, 0, 16,
1225 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1226 0, 49, 17, 36, 16, 240, 0, 16, 0, 0,
1227 0, 1, 0, 2, 1, 244, 0, 0, 0, 49,
1228 17, 36, 16, 240, 0, 0, 20, 78, 67, 82,
1229 39, 16, 79, 53, 0, 0, 0, 177, 17, 34,
1230 162, 42, 0, 16, 0, 0, 0, 1, 0, 2,
1231 1, 244, 0, 0, 0, 100, 34, 36, 64, 143,
1232 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1233 0, 0, 0, 100, 34, 36, 64, 143, 0, 16,
1234 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1235 0, 209, 17, 36, 96, 240, 0, 16, 0, 0,
1236 0, 1, 0, 2, 1, 244, 0, 0, 0, 209,
1237 17, 36, 96, 240, 0, 0, 108, 78, 67, 82,
1238 39, 16, 1, 244, 0, 0, 0, 209, 17, 36,
1239 130, 72, 0, 4, 108, 78, 67, 82, 39, 16,
1240 1, 244, 0, 0, 0, 209, 17, 36, 130, 72,
1241 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1242 0, 0, 1, 20, 17, 36, 160, 240, 0, 16,
1243 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1244 1, 20, 17, 36, 160, 240, 0, 16, 0, 0,
1245 0, 1, 0, 2, 1, 244, 0, 0, 0, 240,
1246 17, 36, 192, 240, 0, 16, 0, 0, 0, 1,
1247 0, 2, 1, 244, 0, 0, 0, 240, 17, 36,
1248 192, 240, 0, 0, 130, 78, 67, 82, 39, 16,
1249 79, 73, 0, 0, 0, 84, 17, 36, 226, 78,
1250 0, 4, 130, 78, 67, 82, 39, 16, 79, 73,
1251 0, 0, 0, 84, 17, 36, 226, 78, 0, 0,
1252 114, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1253 0, 73, 17, 37, 0, 240, 0, 4, 114, 0,
1254 0, 1, 0, 2, 1, 244, 0, 0, 0, 73,
1255 17, 37, 0, 240, 0, 16, 0, 0, 0, 1,
1256 0, 2, 1, 244, 0, 0, 0, 129, 17, 37,
1257 16, 240, 0, 0, 72, 0, 0, 1, 0, 2,
1258 1, 244, 0, 0, 0, 113, 1, 37, 48, 143,
1259 0, 4, 72, 0, 0, 1, 0, 2, 1, 244,
1260 0, 0, 0, 113, 1, 37, 48, 143, 0, 16,
1261 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1262 0, 88, 17, 37, 80, 240, 0, 16, 0, 0,
1263 0, 1, 0, 2, 1, 244, 0, 0, 0, 88,
1264 17, 37, 80, 240, 0, 16, 0, 0, 0, 1,
1265 0, 2, 1, 244, 0, 0, 0, 203, 17, 37,
1266 96, 240, 0, 0, 70, 0, 0, 1, 0, 2,
1267 1, 244, 0, 0, 0, 113, 1, 37, 160, 143,
1268 0, 124, 70, 78, 130, 208, 39, 20, 79, 196,
1269 0, 0, 0, 190, 18, 37, 144, 143, 0, 8,
1270 70, 78, 130, 208, 39, 20, 79, 196, 0, 0,
1271 0, 190, 18, 37, 144, 143, 0, 4, 70, 0,
1272 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1273 1, 37, 160, 143, 0, 0, 121, 78, 67, 82,
1274 39, 16, 1, 244, 0, 153, 50, 72, 1, 37,
1275 192, 145, 0, 4, 121, 78, 67, 82, 39, 16,
1276 1, 244, 0, 153, 50, 72, 1, 37, 192, 145,
1277 0, 0, 21, 78, 35, 84, 39, 45, 81, 144,
1278 0, 0, 0, 191, 17, 37, 226, 94, 0, 4,
1279 21, 78, 35, 84, 39, 45, 81, 144, 0, 0,
1280 0, 191, 17, 37, 226, 94, 0, 16, 0, 0,
1281 0, 1, 0, 2, 1, 244, 0, 0, 152, 158,
1282 17, 38, 0, 240, 0, 16, 0, 0, 0, 1,
1283 0, 2, 1, 244, 0, 0, 152, 158, 17, 38,
1284 0, 240, 0, 0, 140, 78, 130, 208, 39, 20,
1285 79, 196, 0, 0, 0, 3, 18, 38, 32, 143,
1286 0, 4, 140, 78, 130, 208, 39, 20, 79, 196,
1287 0, 0, 0, 3, 18, 38, 32, 143, 0, 0,
1288 99, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1289 0, 3, 18, 38, 64, 143, 0, 4, 99, 0,
1290 0, 1, 0, 2, 1, 244, 0, 0, 0, 3,
1291 18, 38, 64, 143, 0, 0, 22, 78, 67, 82,
1292 39, 16, 1, 244, 0, 0, 0, 32, 17, 38,
1293 114, 103, 0, 16, 0, 78, 67, 82, 39, 16,
1294 1, 244, 0, 0, 0, 9, 17, 38, 96, 240,
1295 0, 4, 22, 78, 67, 82, 39, 16, 1, 244,
1296 0, 0, 0, 32, 17, 38, 114, 103, 0, 16,
1297 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1298 0, 223, 17, 38, 128, 240, 0, 16, 0, 78,
1299 67, 82, 39, 16, 1, 244, 0, 0, 0, 57,
1300 17, 38, 144, 240, 0, 16, 0, 0, 0, 1,
1301 0, 2, 1, 244, 0, 0, 0, 69, 17, 38,
1302 160, 240, 0, 16, 0, 78, 67, 82, 39, 16,
1303 1, 244, 0, 0, 0, 196, 17, 38, 176, 240,
1304 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1305 0, 0, 0, 147, 17, 38, 192, 240, 0, 16,
1306 0, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1307 0, 151, 17, 38, 208, 240, 0, 16, 0, 78,
1308 67, 82, 39, 16, 1, 244, 0, 0, 0, 168,
1309 17, 38, 224, 240, 0, 8, 22, 78, 67, 82,
1310 39, 16, 1, 244, 0, 0, 0, 193, 17, 38,
1311 242, 111, 0, 16, 0, 78, 67, 82, 39, 16,
1312 1, 244, 0, 0, 0, 233, 17, 39, 0, 240,
1313 0, 16, 0, 78, 67, 82, 39, 16, 1, 244,
1314 0, 111, 96, 231, 17, 39, 16, 240, 0, 9,
1315 1, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1316 0, 124, 1, 39, 32, 190, 0, 5, 1, 78,
1317 35, 84, 39, 45, 81, 144, 0, 0, 0, 244,
1318 65, 39, 50, 115, 0, 5, 254, 58, 67, 164,
1319 39, 17, 79, 66, 0, 0, 0, 122, 1, 39,
1320 66, 116, 0, 9, 255, 78, 130, 208, 39, 20,
1321 79, 196, 0, 0, 0, 205, 16, 39, 80, 143,
1322 0, 0, 134, 78, 67, 82, 39, 16, 79, 60,
1323 0, 0, 0, 99, 1, 39, 130, 120, 0, 124,
1324 134, 78, 67, 82, 39, 16, 79, 60, 0, 0,
1325 0, 99, 1, 39, 130, 120, 0, 4, 134, 78,
1326 67, 82, 39, 16, 79, 60, 0, 0, 0, 99,
1327 1, 39, 130, 120, 0, 0, 107, 78, 67, 82,
1328 39, 16, 79, 60, 0, 0, 0, 26, 1, 39,
1329 162, 122, 0, 4, 107, 78, 67, 82, 39, 16,
1330 79, 60, 0, 0, 0, 26, 1, 39, 162, 122,
1331 0, 8, 107, 78, 67, 82, 39, 16, 79, 60,
1332 0, 0, 0, 66, 1, 39, 178, 123, 0, 12,
1333 107, 78, 67, 82, 39, 16, 79, 60, 0, 0,
1334 0, 187, 1, 39, 194, 124, 0, 0, 23, 78,
1335 67, 82, 39, 16, 79, 49, 0, 0, 0, 223,
1336 17, 39, 226, 126, 0, 4, 23, 78, 67, 82,
1337 39, 16, 79, 49, 0, 0, 0, 223, 17, 39,
1338 226, 126, 0, 16, 0, 0, 0, 1, 0, 2,
1339 1, 244, 0, 0, 0, 38, 17, 40, 0, 240,
1340 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1341 0, 0, 0, 38, 17, 40, 0, 240, 0, 0,
1342 24, 78, 35, 84, 39, 45, 81, 144, 0, 0,
1343 0, 200, 17, 40, 50, 131, 0, 8, 24, 78,
1344 35, 84, 0, 2, 1, 244, 0, 0, 0, 152,
1345 17, 40, 32, 240, 0, 4, 24, 78, 35, 84,
1346 39, 45, 81, 144, 0, 0, 0, 200, 17, 40,
1347 50, 131, 0, 16, 0, 0, 0, 1, 0, 2,
1348 1, 244, 0, 0, 0, 239, 17, 40, 80, 240,
1349 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1350 0, 0, 0, 239, 17, 40, 80, 240, 0, 0,
1351 25, 78, 51, 98, 39, 23, 81, 144, 0, 0,
1352 0, 203, 17, 40, 178, 139, 0, 16, 0, 78,
1353 51, 98, 0, 2, 1, 244, 0, 0, 0, 29,
1354 17, 40, 112, 240, 0, 16, 0, 78, 51, 98,
1355 0, 2, 1, 244, 0, 0, 0, 130, 17, 40,
1356 128, 240, 0, 16, 0, 78, 51, 98, 0, 2,
1357 1, 244, 0, 0, 0, 137, 17, 40, 144, 240,
1358 0, 8, 25, 78, 51, 98, 0, 2, 1, 244,
1359 0, 0, 0, 152, 17, 40, 160, 240, 0, 4,
1360 25, 78, 51, 98, 39, 23, 81, 144, 0, 0,
1361 0, 203, 17, 40, 178, 139, 0, 16, 0, 78,
1362 51, 98, 0, 2, 1, 244, 0, 0, 0, 241,
1363 17, 40, 192, 240, 0, 0, 135, 78, 65, 181,
1364 39, 16, 0, 37, 0, 0, 0, 204, 17, 40,
1365 226, 142, 0, 4, 135, 78, 65, 181, 39, 16,
1366 0, 37, 0, 0, 0, 204, 17, 40, 226, 142,
1367 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1368 0, 0, 0, 239, 17, 41, 0, 240, 0, 16,
1369 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1370 0, 239, 17, 41, 0, 240, 0, 0, 79, 0,
1371 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1372 1, 41, 32, 143, 0, 4, 79, 0, 0, 1,
1373 0, 2, 1, 244, 0, 0, 0, 113, 1, 41,
1374 32, 143, 0, 0, 133, 78, 51, 98, 39, 23,
1375 81, 144, 0, 0, 0, 203, 17, 41, 66, 148,
1376 0, 4, 133, 78, 51, 98, 39, 23, 81, 144,
1377 0, 0, 0, 203, 17, 41, 66, 148, 0, 16,
1378 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1379 0, 129, 17, 41, 96, 240, 0, 16, 0, 0,
1380 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
1381 17, 41, 96, 240, 0, 16, 0, 0, 0, 1,
1382 0, 2, 1, 244, 0, 0, 0, 239, 17, 41,
1383 128, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1384 1, 244, 0, 0, 0, 239, 17, 41, 128, 240,
1385 0, 0, 89, 78, 130, 208, 39, 20, 79, 196,
1386 0, 0, 0, 190, 18, 41, 176, 143, 0, 124,
1387 89, 78, 130, 208, 39, 20, 79, 196, 0, 0,
1388 0, 190, 18, 41, 176, 143, 0, 8, 89, 78,
1389 130, 208, 39, 20, 79, 196, 0, 0, 0, 190,
1390 18, 41, 176, 143, 0, 16, 0, 0, 0, 1,
1391 0, 2, 1, 244, 0, 0, 0, 113, 1, 41,
1392 208, 187, 0, 4, 89, 0, 0, 1, 0, 2,
1393 1, 244, 0, 0, 0, 113, 1, 41, 208, 187,
1394 0, 0, 59, 78, 67, 82, 39, 16, 79, 53,
1395 0, 0, 0, 177, 17, 42, 2, 160, 0, 12,
1396 59, 78, 67, 82, 39, 16, 79, 54, 0, 0,
1397 0, 77, 17, 41, 242, 159, 0, 4, 59, 78,
1398 67, 82, 39, 16, 79, 53, 0, 0, 0, 177,
1399 17, 42, 2, 160, 0, 8, 59, 78, 67, 82,
1400 39, 16, 79, 54, 0, 0, 0, 221, 17, 42,
1401 18, 161, 0, 16, 0, 0, 0, 1, 0, 2,
1402 1, 244, 0, 0, 0, 168, 17, 42, 48, 240,
1403 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1404 0, 0, 0, 168, 17, 42, 48, 240, 0, 16,
1405 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1406 0, 157, 17, 42, 80, 240, 0, 16, 0, 0,
1407 0, 1, 0, 2, 1, 244, 0, 0, 0, 157,
1408 17, 42, 80, 240, 0, 16, 0, 0, 0, 1,
1409 0, 2, 1, 244, 0, 0, 0, 55, 17, 42,
1410 112, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1411 1, 244, 0, 0, 0, 55, 17, 42, 112, 240,
1412 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1413 0, 0, 0, 159, 17, 42, 192, 240, 0, 16,
1414 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1415 0, 159, 17, 42, 160, 240, 0, 16, 0, 0,
1416 0, 1, 0, 2, 1, 244, 0, 0, 0, 159,
1417 17, 42, 160, 240, 0, 16, 0, 0, 0, 1,
1418 0, 2, 1, 244, 0, 0, 0, 159, 17, 42,
1419 192, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1420 1, 244, 0, 0, 0, 159, 17, 42, 192, 240,
1421 0, 0, 91, 0, 0, 1, 0, 2, 1, 244,
1422 0, 0, 0, 42, 17, 42, 224, 143, 0, 4,
1423 91, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1424 0, 42, 17, 42, 224, 143, 0, 0, 27, 78,
1425 35, 84, 39, 45, 81, 144, 0, 0, 0, 143,
1426 17, 43, 2, 176, 0, 4, 27, 78, 35, 84,
1427 39, 45, 81, 144, 0, 0, 0, 143, 17, 43,
1428 2, 176, 0, 0, 36, 78, 35, 84, 39, 45,
1429 81, 144, 0, 0, 0, 212, 17, 43, 34, 178,
1430 0, 4, 36, 78, 35, 84, 39, 45, 81, 144,
1431 0, 0, 0, 212, 17, 43, 34, 178, 0, 120,
1432 59, 78, 67, 82, 39, 16, 79, 54, 0, 0,
1433 0, 221, 17, 43, 82, 181, 0, 24, 59, 78,
1434 67, 82, 39, 16, 79, 53, 0, 0, 0, 177,
1435 17, 43, 66, 180, 0, 28, 59, 78, 67, 82,
1436 39, 16, 79, 54, 0, 0, 0, 221, 17, 43,
1437 82, 181, 0, 124, 59, 78, 67, 82, 39, 16,
1438 79, 54, 0, 0, 0, 221, 17, 43, 130, 184,
1439 0, 16, 59, 78, 67, 82, 39, 16, 79, 53,
1440 0, 0, 0, 177, 17, 43, 114, 183, 0, 20,
1441 59, 78, 67, 82, 39, 16, 79, 54, 0, 0,
1442 0, 221, 17, 43, 130, 184, 0, 112, 59, 78,
1443 67, 82, 39, 16, 79, 54, 0, 0, 0, 77,
1444 17, 43, 162, 186, 0, 36, 59, 78, 67, 82,
1445 39, 16, 79, 54, 0, 0, 0, 77, 17, 43,
1446 162, 186, 0, 116, 59, 78, 67, 82, 39, 16,
1447 79, 54, 0, 0, 0, 77, 17, 43, 194, 188,
1448 0, 32, 59, 78, 67, 82, 39, 16, 79, 54,
1449 0, 0, 0, 77, 17, 43, 194, 188, 0, 16,
1450 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1451 1, 8, 17, 43, 240, 240, 0, 16, 0, 0,
1452 0, 1, 0, 2, 1, 244, 0, 0, 1, 8,
1453 17, 43, 240, 240, 0, 16, 0, 0, 0, 1,
1454 0, 2, 1, 244, 0, 0, 1, 8, 17, 43,
1455 240, 240, 0, 0, 119, 0, 0, 1, 0, 2,
1456 1, 244, 0, 0, 0, 216, 17, 44, 64, 240,
1457 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1458 0, 0, 0, 62, 17, 44, 16, 240, 0, 16,
1459 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1460 0, 73, 17, 44, 32, 240, 0, 16, 0, 0,
1461 0, 1, 0, 2, 1, 244, 0, 0, 0, 129,
1462 17, 44, 48, 240, 0, 4, 119, 0, 0, 1,
1463 0, 2, 1, 244, 0, 0, 0, 216, 17, 44,
1464 64, 240, 0, 0, 28, 78, 35, 84, 39, 45,
1465 81, 144, 0, 0, 0, 6, 17, 44, 98, 198,
1466 0, 4, 28, 78, 35, 84, 39, 45, 81, 144,
1467 0, 0, 0, 6, 17, 44, 98, 198, 0, 16,
1468 0, 78, 35, 84, 39, 45, 81, 144, 0, 0,
1469 76, 162, 17, 44, 112, 240, 0, 16, 0, 78,
1470 35, 84, 39, 45, 81, 144, 0, 151, 73, 65,
1471 17, 44, 128, 240, 0, 124, 26, 78, 35, 84,
1472 39, 45, 1, 244, 0, 0, 1, 15, 17, 45,
1473 66, 212, 0, 108, 26, 78, 51, 87, 39, 23,
1474 82, 33, 0, 0, 1, 15, 17, 44, 226, 206,
1475 0, 28, 26, 78, 51, 87, 39, 23, 82, 33,
1476 0, 0, 0, 25, 17, 44, 178, 203, 0, 12,
1477 26, 78, 51, 87, 39, 23, 82, 33, 0, 0,
1478 1, 13, 17, 44, 194, 204, 0, 48, 26, 78,
1479 51, 87, 39, 23, 82, 33, 0, 0, 1, 14,
1480 17, 44, 210, 205, 0, 40, 26, 78, 51, 87,
1481 39, 23, 82, 33, 0, 0, 1, 15, 17, 44,
1482 226, 206, 0, 16, 0, 78, 51, 87, 39, 23,
1483 82, 33, 0, 151, 73, 65, 17, 44, 240, 240,
1484 0, 112, 26, 78, 35, 84, 39, 45, 1, 244,
1485 0, 0, 1, 15, 17, 45, 66, 212, 0, 24,
1486 26, 78, 35, 84, 39, 98, 3, 102, 0, 0,
1487 0, 25, 17, 45, 18, 209, 0, 8, 26, 78,
1488 35, 84, 39, 45, 1, 244, 0, 0, 1, 13,
1489 17, 45, 34, 210, 0, 44, 26, 78, 35, 84,
1490 39, 45, 1, 244, 0, 0, 1, 14, 17, 45,
1491 50, 211, 0, 36, 26, 78, 35, 84, 39, 45,
1492 1, 244, 0, 0, 1, 15, 17, 45, 66, 212,
1493 0, 16, 0, 78, 35, 84, 39, 45, 1, 244,
1494 0, 151, 73, 65, 17, 45, 80, 240, 0, 16,
1495 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1496 0, 209, 17, 45, 128, 240, 0, 16, 0, 0,
1497 0, 1, 0, 2, 1, 244, 0, 0, 1, 4,
1498 17, 45, 112, 240, 0, 16, 0, 0, 0, 1,
1499 0, 2, 1, 244, 0, 0, 0, 209, 17, 45,
1500 128, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1501 1, 244, 0, 0, 0, 71, 17, 45, 160, 240,
1502 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1503 0, 0, 0, 71, 17, 45, 160, 240, 0, 0,
1504 48, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1505 0, 209, 17, 45, 208, 240, 0, 16, 0, 0,
1506 0, 1, 0, 2, 1, 244, 0, 0, 0, 146,
1507 17, 45, 192, 240, 0, 4, 48, 0, 0, 1,
1508 0, 2, 1, 244, 0, 0, 0, 209, 17, 45,
1509 208, 240, 0, 0, 29, 78, 67, 82, 39, 16,
1510 79, 54, 0, 0, 0, 221, 17, 46, 18, 225,
1511 0, 16, 0, 78, 67, 82, 39, 16, 79, 54,
1512 0, 153, 6, 245, 17, 45, 240, 240, 0, 8,
1513 29, 78, 67, 82, 39, 16, 79, 54, 0, 0,
1514 0, 77, 17, 46, 2, 224, 0, 4, 29, 78,
1515 67, 82, 39, 16, 79, 54, 0, 0, 0, 221,
1516 17, 46, 18, 225, 0, 0, 65, 78, 65, 181,
1517 39, 16, 1, 244, 0, 0, 0, 129, 17, 46,
1518 66, 228, 0, 16, 0, 78, 65, 181, 39, 16,
1519 1, 244, 0, 0, 0, 44, 17, 46, 50, 228,
1520 0, 4, 65, 78, 65, 181, 39, 16, 1, 244,
1521 0, 0, 0, 129, 17, 46, 66, 228, 0, 16,
1522 0, 78, 65, 181, 39, 16, 1, 244, 0, 0,
1523 0, 239, 17, 46, 80, 240, 0, 16, 0, 78,
1524 65, 181, 39, 16, 1, 244, 0, 0, 0, 240,
1525 17, 46, 96, 240, 0, 16, 0, 0, 0, 1,
1526 0, 0, 1, 244, 0, 0, 0, 44, 1, 46,
1527 128, 240, 0, 16, 0, 0, 0, 1, 0, 0,
1528 1, 244, 0, 0, 0, 44, 17, 46, 128, 240,
1529 0, 0, 90, 0, 0, 1, 0, 2, 1, 244,
1530 0, 0, 0, 222, 1, 46, 160, 143, 0, 4,
1531 90, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1532 0, 222, 1, 46, 160, 143, 0, 0, 73, 0,
1533 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1534 1, 46, 192, 143, 0, 4, 73, 0, 0, 1,
1535 0, 2, 1, 244, 0, 0, 0, 113, 1, 46,
1536 192, 143, 0, 8, 73, 0, 0, 1, 0, 2,
1537 1, 244, 0, 0, 0, 42, 17, 46, 208, 143,
1538 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1539 0, 0, 0, 167, 17, 46, 224, 240, 0, 16,
1540 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1541 0, 215, 17, 46, 240, 240, 0, 0, 74, 0,
1542 0, 1, 0, 2, 1, 244, 0, 0, 0, 113,
1543 17, 47, 16, 143, 0, 4, 74, 0, 0, 1,
1544 0, 2, 1, 244, 0, 0, 0, 113, 17, 47,
1545 16, 143, 0, 16, 0, 0, 0, 1, 0, 2,
1546 1, 244, 0, 0, 0, 240, 17, 47, 64, 240,
1547 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1548 0, 0, 0, 129, 17, 47, 48, 240, 0, 16,
1549 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1550 0, 240, 17, 47, 64, 240, 0, 0, 40, 78,
1551 51, 98, 39, 23, 81, 144, 0, 0, 0, 228,
1552 17, 47, 114, 247, 0, 124, 40, 78, 51, 98,
1553 39, 23, 81, 144, 0, 0, 0, 228, 17, 47,
1554 114, 247, 0, 4, 40, 78, 51, 98, 39, 23,
1555 81, 144, 0, 0, 0, 228, 17, 47, 114, 247,
1556 0, 0, 30, 54, 163, 106, 39, 37, 81, 102,
1557 0, 0, 0, 227, 1, 47, 144, 143, 0, 4,
1558 30, 54, 163, 106, 39, 37, 81, 102, 0, 0,
1559 0, 227, 1, 47, 144, 143, 0, 0, 115, 0,
1560 0, 1, 0, 2, 1, 244, 0, 0, 0, 71,
1561 17, 47, 176, 143, 0, 8, 115, 0, 0, 1,
1562 0, 2, 1, 244, 0, 0, 0, 71, 17, 47,
1563 176, 143, 0, 4, 115, 0, 0, 1, 0, 2,
1564 1, 244, 0, 0, 0, 73, 17, 47, 192, 143,
1565 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1566 0, 0, 0, 71, 17, 47, 224, 240, 0, 16,
1567 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1568 0, 71, 17, 47, 224, 240, 0, 0, 66, 78,
1569 35, 84, 39, 45, 81, 144, 0, 0, 0, 238,
1570 17, 48, 3, 0, 0, 4, 66, 78, 35, 84,
1571 39, 45, 81, 144, 0, 0, 0, 238, 17, 48,
1572 3, 0, 0, 0, 50, 78, 67, 82, 39, 16,
1573 1, 244, 0, 0, 0, 209, 17, 48, 51, 3,
1574 0, 8, 50, 78, 67, 82, 39, 16, 1, 244,
1575 0, 0, 0, 19, 17, 48, 35, 2, 0, 4,
1576 50, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1577 0, 209, 17, 48, 51, 3, 0, 16, 0, 0,
1578 0, 1, 0, 2, 1, 244, 0, 0, 0, 231,
1579 17, 48, 80, 240, 0, 16, 0, 0, 0, 1,
1580 0, 2, 1, 244, 0, 0, 0, 231, 17, 48,
1581 80, 240, 0, 0, 31, 78, 99, 89, 39, 97,
1582 81, 169, 0, 0, 0, 235, 17, 48, 131, 8,
1583 0, 16, 0, 78, 99, 89, 39, 97, 81, 169,
1584 0, 0, 0, 59, 17, 48, 112, 240, 0, 4,
1585 31, 78, 99, 89, 39, 97, 81, 169, 0, 0,
1586 0, 235, 17, 48, 131, 8, 0, 0, 49, 0,
1587 0, 1, 0, 2, 1, 244, 0, 0, 0, 209,
1588 17, 48, 160, 240, 0, 4, 49, 0, 0, 1,
1589 0, 2, 1, 244, 0, 0, 0, 209, 17, 48,
1590 160, 240, 0, 0, 68, 78, 51, 98, 39, 23,
1591 81, 144, 0, 0, 0, 203, 17, 48, 195, 12,
1592 0, 4, 68, 78, 51, 98, 39, 23, 81, 144,
1593 0, 0, 0, 203, 17, 48, 195, 12, 0, 16,
1594 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1595 0, 173, 17, 48, 224, 240, 0, 16, 0, 0,
1596 0, 1, 0, 2, 1, 244, 0, 0, 0, 173,
1597 17, 48, 224, 240, 0, 0, 95, 78, 67, 82,
1598 39, 16, 79, 73, 0, 0, 0, 4, 17, 49,
1599 51, 19, 0, 16, 0, 78, 130, 208, 39, 20,
1600 79, 196, 0, 0, 0, 159, 17, 49, 16, 240,
1601 0, 4, 95, 78, 130, 208, 39, 20, 79, 196,
1602 0, 0, 0, 159, 17, 49, 16, 240, 0, 124,
1603 95, 78, 67, 82, 39, 16, 79, 73, 0, 0,
1604 0, 4, 17, 49, 51, 19, 0, 8, 95, 78,
1605 67, 82, 39, 16, 79, 73, 0, 0, 0, 4,
1606 17, 49, 51, 19, 0, 16, 0, 0, 0, 1,
1607 0, 2, 1, 244, 0, 0, 0, 159, 17, 49,
1608 64, 240, 0, 120, 95, 0, 0, 1, 0, 2,
1609 1, 244, 0, 0, 0, 159, 17, 49, 97, 60,
1610 0, 16, 95, 0, 0, 1, 0, 2, 1, 244,
1611 0, 0, 0, 159, 17, 49, 97, 60, 0, 0,
1612 128, 78, 130, 208, 39, 20, 79, 196, 0, 0,
1613 0, 45, 1, 49, 128, 143, 0, 4, 128, 78,
1614 130, 208, 39, 20, 79, 196, 0, 0, 0, 45,
1615 1, 49, 128, 143, 0, 0, 34, 78, 51, 98,
1616 39, 33, 1, 244, 0, 0, 0, 241, 17, 49,
1617 163, 26, 0, 4, 34, 78, 51, 98, 39, 33,
1618 1, 244, 0, 0, 0, 241, 17, 49, 163, 26,
1619 0, 0, 32, 78, 130, 208, 39, 20, 79, 196,
1620 0, 0, 0, 190, 17, 49, 208, 143, 0, 8,
1621 32, 78, 130, 208, 0, 2, 1, 244, 0, 0,
1622 0, 113, 18, 49, 192, 240, 0, 4, 32, 78,
1623 130, 208, 39, 20, 79, 196, 0, 0, 0, 190,
1624 17, 49, 208, 143, 0, 0, 67, 78, 99, 89,
1625 39, 45, 1, 244, 0, 0, 0, 247, 17, 50,
1626 67, 36, 0, 16, 0, 0, 0, 1, 0, 2,
1627 1, 244, 0, 0, 0, 3, 18, 50, 0, 240,
1628 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1629 0, 0, 0, 3, 18, 50, 0, 240, 0, 120,
1630 67, 78, 51, 98, 39, 23, 81, 144, 0, 0,
1631 0, 247, 17, 50, 35, 34, 0, 8, 67, 78,
1632 51, 98, 39, 23, 81, 144, 0, 0, 0, 247,
1633 17, 50, 35, 34, 0, 124, 67, 78, 99, 89,
1634 39, 45, 1, 244, 0, 0, 0, 247, 17, 50,
1635 67, 36, 0, 4, 67, 78, 99, 89, 39, 45,
1636 1, 244, 0, 0, 0, 247, 17, 50, 67, 36,
1637 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1638 0, 0, 0, 142, 17, 50, 144, 240, 0, 16,
1639 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1640 0, 142, 17, 50, 112, 240, 0, 16, 0, 0,
1641 0, 1, 0, 2, 1, 244, 0, 0, 0, 142,
1642 17, 50, 112, 240, 0, 16, 0, 0, 0, 1,
1643 0, 2, 1, 244, 0, 0, 0, 142, 17, 50,
1644 144, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1645 1, 244, 0, 0, 0, 142, 17, 50, 144, 240,
1646 0, 0, 51, 0, 0, 1, 0, 2, 1, 244,
1647 0, 0, 0, 209, 17, 50, 176, 240, 0, 4,
1648 51, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1649 0, 209, 17, 50, 176, 240, 0, 0, 42, 78,
1650 164, 234, 39, 16, 1, 244, 0, 0, 0, 251,
1651 1, 50, 208, 143, 0, 4, 42, 78, 164, 234,
1652 39, 16, 1, 244, 0, 0, 0, 251, 1, 50,
1653 208, 143, 0, 16, 0, 0, 0, 1, 0, 2,
1654 1, 244, 0, 0, 152, 158, 17, 50, 240, 240,
1655 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1656 0, 0, 152, 158, 17, 50, 240, 240, 0, 16,
1657 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1658 0, 239, 17, 51, 16, 240, 0, 16, 0, 0,
1659 0, 1, 0, 2, 1, 244, 0, 0, 0, 239,
1660 17, 51, 16, 240, 0, 16, 0, 0, 0, 1,
1661 0, 2, 1, 244, 0, 0, 0, 223, 17, 51,
1662 48, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1663 1, 244, 0, 0, 0, 223, 17, 51, 48, 240,
1664 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1665 0, 0, 0, 73, 17, 51, 80, 240, 0, 16,
1666 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1667 0, 73, 17, 51, 80, 240, 0, 0, 136, 78,
1668 67, 82, 39, 16, 79, 73, 0, 0, 0, 210,
1669 17, 51, 115, 55, 0, 4, 136, 78, 67, 82,
1670 39, 16, 79, 73, 0, 0, 0, 210, 17, 51,
1671 115, 55, 1, 0, 127, 78, 65, 181, 39, 16,
1672 0, 37, 0, 0, 0, 244, 1, 255, 255, 255,
1673 0, 0, 52, 78, 67, 82, 39, 16, 1, 244,
1674 0, 0, 0, 209, 17, 51, 163, 58, 0, 4,
1675 52, 78, 67, 82, 39, 16, 1, 244, 0, 0,
1676 0, 209, 17, 51, 163, 58, 0, 16, 0, 0,
1677 0, 1, 0, 2, 1, 244, 0, 0, 0, 240,
1678 17, 51, 192, 240, 0, 16, 0, 0, 0, 1,
1679 0, 2, 1, 244, 0, 0, 0, 240, 17, 51,
1680 192, 240, 0, 16, 0, 0, 0, 1, 0, 2,
1681 1, 244, 0, 0, 0, 49, 17, 51, 224, 240,
1682 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1683 0, 0, 0, 49, 17, 51, 224, 240, 0, 0,
1684 61, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1685 152, 158, 17, 52, 0, 240, 0, 4, 61, 0,
1686 0, 1, 0, 2, 1, 244, 0, 0, 152, 158,
1687 17, 52, 0, 240, 0, 0, 106, 78, 65, 181,
1688 39, 16, 0, 37, 0, 0, 0, 175, 17, 52,
1689 51, 67, 0, 16, 0, 78, 65, 181, 39, 16,
1690 1, 244, 0, 0, 0, 28, 17, 52, 32, 240,
1691 0, 4, 106, 78, 65, 181, 39, 16, 0, 37,
1692 0, 0, 0, 175, 17, 52, 51, 67, 0, 16,
1693 0, 0, 0, 1, 0, 2, 1, 244, 0, 0,
1694 0, 104, 1, 52, 80, 240, 0, 16, 0, 0,
1695 0, 1, 0, 2, 1, 244, 0, 0, 0, 104,
1696 1, 52, 80, 240, 0, 16, 0, 0, 0, 1,
1697 0, 2, 1, 244, 0, 0, 0, 159, 17, 52,
1698 129, 60, 0, 16, 0, 0, 0, 1, 0, 2,
1699 1, 244, 0, 0, 0, 159, 17, 52, 129, 60,
1700 0, 16, 0, 0, 0, 1, 0, 2, 1, 244,
1701 0, 0, 0, 159, 17, 52, 129, 60, 0, 120,
1702 4, 58, 131, 168, 39, 24, 1, 244, 0, 0,
1703 0, 45, 1, 52, 195, 76, 0, 0, 4, 58,
1704 131, 168, 0, 0, 1, 244, 0, 0, 0, 45,
1705 1, 52, 195, 76, 0, 124, 4, 59, 99, 182,
1706 0, 0, 1, 244, 0, 0, 0, 104, 1, 53,
1707 51, 83, 0, 8, 4, 58, 131, 168, 39, 24,
1708 1, 244, 0, 0, 0, 45, 1, 52, 195, 76,
1709 5, 8, 4, 58, 131, 168, 39, 24, 1, 244,
1710 0, 0, 0, 45, 1, 52, 195, 76, 2, 8,
1711 4, 58, 131, 168, 39, 24, 1, 244, 0, 0,
1712 0, 45, 1, 52, 195, 76, 0, 0, 4, 58,
1713 131, 168, 39, 24, 1, 244, 0, 0, 0, 45,
1714 1, 52, 195, 76, 0, 16, 0, 58, 131, 168,
1715 39, 24, 1, 244, 0, 0, 0, 104, 17, 53,
1716 0, 240, 0, 16, 0, 58, 131, 168, 39, 24,
1717 1, 244, 0, 0, 0, 151, 17, 53, 16, 240,
1718 0, 124, 4, 59, 99, 182, 39, 18, 1, 244,
1719 0, 0, 0, 104, 1, 53, 51, 83, 0, 12,
1720 4, 59, 99, 182, 39, 18, 1, 244, 0, 0,
1721 0, 104, 1, 53, 51, 83, 4, 12, 4, 59,
1722 99, 182, 39, 18, 1, 244, 0, 0, 0, 104,
1723 1, 53, 51, 83, 0, 20, 4, 59, 99, 182,
1724 39, 18, 1, 244, 0, 0, 0, 151, 1, 53,
1725 83, 85, 4, 20, 4, 59, 99, 182, 39, 18,
1726 1, 244, 0, 0, 0, 151, 1, 53, 83, 85,
1727 2, 20, 4, 59, 99, 182, 39, 18, 1, 244,
1728 0, 0, 0, 151, 1, 53, 83, 85, 0, 16,
1729 4, 58, 131, 168, 39, 24, 1, 244, 0, 0,
1730 0, 215, 1, 53, 131, 88, 5, 16, 4, 58,
1731 131, 168, 39, 24, 1, 244, 0, 0, 0, 215,
1732 1, 53, 131, 88, 2, 16, 4, 58, 131, 168,
1733 39, 24, 1, 244, 0, 0, 0, 215, 1, 53,
1734 131, 88, 0, 4, 4, 59, 99, 182, 39, 18,
1735 1, 244, 0, 0, 0, 237, 1, 53, 179, 91,
1736 3, 4, 4, 59, 99, 182, 39, 18, 1, 244,
1737 0, 0, 0, 237, 1, 53, 179, 91, 4, 4,
1738 4, 59, 99, 182, 39, 18, 1, 244, 0, 0,
1739 0, 237, 1, 53, 179, 91, 0, 0, 53, 78,
1740 67, 82, 39, 16, 1, 244, 0, 0, 0, 209,
1741 17, 53, 243, 95, 0, 4, 53, 78, 67, 82,
1742 39, 16, 1, 244, 0, 0, 0, 209, 17, 53,
1743 243, 95
1744 };
1745
1746 internal static int GetLocaleDataNumericPart(string cultureName, IcuLocaleDataParts part)
1747 {
1748 int num = SearchCultureName(cultureName);
1749 if (num < 0)
1750 {
1751 return -1;
1752 }
1753 ReadOnlySpan<byte> readOnlySpan = NameIndexToNumericData.Slice(num * 18, 18);
1754 return part switch
1755 {
1756 IcuLocaleDataParts.Lcid => readOnlySpan[2] | (readOnlySpan[1] << 8) | (readOnlySpan[0] << 16),
1757 IcuLocaleDataParts.AnsiCodePage => ((readOnlySpan[4] & 0xF0) >> 4) | ((readOnlySpan[3] & 0xFF) << 4),
1758 IcuLocaleDataParts.OemCodePage => readOnlySpan[5] | ((readOnlySpan[4] & 0xF) << 8),
1759 IcuLocaleDataParts.MacCodePage => readOnlySpan[7] | (readOnlySpan[6] << 8),
1760 IcuLocaleDataParts.EbcdicCodePage => readOnlySpan[9] | (readOnlySpan[8] << 8),
1761 IcuLocaleDataParts.GeoId => readOnlySpan[13] | (readOnlySpan[12] << 8) | (readOnlySpan[11] << 16) | (readOnlySpan[10] << 24),
1762 IcuLocaleDataParts.DigitSubstitutionOrListSeparator => ResolveDigitListSeparator(readOnlySpan[14]),
1763 IcuLocaleDataParts.SpecificLocaleIndex => ResolveIndex(((readOnlySpan[16] & 0xF0) >> 4) | ((readOnlySpan[15] & 0xFF) << 4)),
1764 IcuLocaleDataParts.ConsoleLocaleIndex => ResolveIndex(readOnlySpan[17] | ((readOnlySpan[16] & 0xF) << 8)),
1765 _ => -1,
1766 };
1767 static int ResolveDigitListSeparator(int value)
1768 {
1769 return ((value & 0xF0) << 12) | (value & 0xF);
1770 }
1771 static int ResolveIndex(int value)
1772 {
1773 if (value != 4095)
1774 {
1775 return value;
1776 }
1777 return -1;
1778 }
1779 }
1780
1781 internal static string GetThreeLetterWindowsLanguageName(string cultureName)
1782 {
1783 int num = SearchCultureName(cultureName);
1784 if (num < 0)
1785 {
1786 return null;
1787 }
1788 return GetString(ThreeLetterWindowsLanguageName.Slice(num * 3, 3));
1789 }
1790
1791 private static string GetLocaleDataMappedCulture(string cultureName, IcuLocaleDataParts part)
1792 {
1793 int localeDataNumericPart = GetLocaleDataNumericPart(cultureName, part);
1794 if (localeDataNumericPart < 0)
1795 {
1796 return "";
1797 }
1798 return GetString(GetCultureName(localeDataNumericPart));
1799 }
1800
1801 internal static string GetSpecificCultureName(string cultureName)
1802 {
1803 return GetLocaleDataMappedCulture(cultureName, IcuLocaleDataParts.SpecificLocaleIndex);
1804 }
1805
1806 internal static string GetConsoleUICulture(string cultureName)
1807 {
1808 return GetLocaleDataMappedCulture(cultureName, IcuLocaleDataParts.ConsoleLocaleIndex);
1809 }
1810
1811 private static int SearchCultureName(string name)
1812 {
1813 if (name.Length > 14)
1814 {
1815 return -1;
1816 }
1817 Span<byte> span = stackalloc byte[name.Length];
1818 for (int i = 0; i < name.Length; i++)
1819 {
1820 char c = name[i];
1821 span[i] = (((uint)(c - 65) <= 25u) ? ((byte)(c | 0x20u)) : ((byte)c));
1822 }
1824 int num = 0;
1825 int num2 = 863;
1826 while (num <= num2)
1827 {
1828 int num3 = num + (num2 - num >> 1);
1829 int num4 = GetCultureName(num3).SequenceCompareTo(other);
1830 if (num4 == 0)
1831 {
1832 return num3;
1833 }
1834 if (num4 < 0)
1835 {
1836 num = num3 + 1;
1837 }
1838 else
1839 {
1840 num2 = num3 - 1;
1841 }
1842 }
1843 return ~num;
1844 }
1845
1846 private static ReadOnlySpan<byte> GetCultureName(int localeNameIndice)
1847 {
1848 ReadOnlySpan<byte> localesNamesIndexes = LocalesNamesIndexes;
1849 int num = localeNameIndice * 2;
1850 int num2 = localesNamesIndexes[num];
1851 int num3 = localesNamesIndexes[num + 1];
1852 int start = (num2 << 4) | (num3 >> 4);
1853 int length = num3 & 0xF;
1854 return CultureNames.Slice(start, length);
1855 }
1856
1857 private static string GetString(ReadOnlySpan<byte> buffer)
1858 {
1859 string text = string.FastAllocateString(buffer.Length);
1860 Span<char> span = new Span<char>(ref text.GetRawStringData(), buffer.Length);
1861 for (int i = 0; i < buffer.Length; i++)
1862 {
1863 span[i] = (char)buffer[i];
1864 }
1865 return text;
1866 }
1867}
static string GetSpecificCultureName(string cultureName)
static int SearchCultureName(string name)
static ReadOnlySpan< byte > LocalesNamesIndexes
static ReadOnlySpan< byte > GetCultureName(int localeNameIndice)
static ReadOnlySpan< byte > NameIndexToNumericData
static ReadOnlySpan< byte > ThreeLetterWindowsLanguageName
static string GetString(ReadOnlySpan< byte > buffer)
static string GetThreeLetterWindowsLanguageName(string cultureName)
static int GetLocaleDataNumericPart(string cultureName, IcuLocaleDataParts part)
static string GetLocaleDataMappedCulture(string cultureName, IcuLocaleDataParts part)
static string GetConsoleUICulture(string cultureName)
static ReadOnlySpan< byte > CultureNames