unicodedata.inc 78 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066
  1. { Unicode implementation tables.
  2. Copyright (c) 2013 - 2017 by Inoussa OUEDRAOGO
  3. Permission is hereby granted, free of charge, to any person
  4. obtaining a copy of the Unicode data files and any associated
  5. documentation (the "Data Files") or Unicode software and any
  6. associated documentation (the "Software") to deal in the Data
  7. Files or Software without restriction, including without
  8. limitation the rights to use, copy, modify, merge, publish,
  9. distribute, and/or sell copies of the Data Files or Software,
  10. and to permit persons to whom the Data Files or Software are
  11. furnished to do so, provided that (a) the above copyright
  12. notice(s) and this permission notice appear with all copies
  13. of the Data Files or Software, (b) both the above copyright
  14. notice(s) and this permission notice appear in associated
  15. documentation, and (c) there is clear notice in each modified
  16. Data File or in the Software as well as in the documentation
  17. associated with the Data File(s) or Software that the data or
  18. software has been modified.
  19. This program is distributed in the hope that it will be useful,
  20. but WITHOUT ANY WARRANTY; without even the implied warranty of
  21. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. }
  22. const
  23. UC_TABLE_1 : array[0..255] of Byte = (
  24. 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
  25. 16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,
  26. 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,
  27. 48,49,50,40,21,21,21,21,21,21,21,21,21,21,21,21,
  28. 21,21,21,21,21,21,21,21,21,21,21,21,21,51,21,21,
  29. 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,
  30. 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,
  31. 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,
  32. 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,
  33. 21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,52,
  34. 53,21,21,21,54,21,55,56,57,58,59,60,17,17,17,17,
  35. 17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
  36. 17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,
  37. 17,17,17,17,17,17,17,61,62,62,62,62,62,62,62,62,
  38. 63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,
  39. 63,63,63,63,63,63,63,63,63,64,65,66,21,67,68,69
  40. );
  41. UC_TABLE_2 : array[0..69] of array[0..15] of Word = (
  42. (0,1,2,3,4,5,6,7,8,1,9,10,11,12,13,14),
  43. (15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30),
  44. (31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46),
  45. (47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62),
  46. (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78),
  47. (79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94),
  48. (95,96,97,92,98,99,100,101,92,92,92,92,102,103,104,105),
  49. (106,107,92,108,109,92,92,92,92,92,110,111,112,92,113,114),
  50. (92,115,116,117,92,118,119,119,119,119,92,120,119,121,122,123),
  51. (124,92,125,126,127,128,129,130,131,132,133,134,135,136,137,138),
  52. (139,132,133,140,141,142,143,144,145,146,133,147,148,149,137,150),
  53. (151,132,133,152,153,154,137,155,156,157,158,159,160,161,143,162),
  54. (163,164,133,165,166,167,137,168,169,164,133,170,171,172,137,173),
  55. (174,164,92,175,176,177,137,178,179,180,92,181,182,183,143,184),
  56. (185,92,92,186,187,188,119,119,189,190,191,192,193,194,119,119),
  57. (195,196,197,198,199,200,201,202,203,204,205,206,207,208,119,119),
  58. (92,92,209,210,211,212,213,214,215,216,217,218,219,92,92,220),
  59. (221,221,221,221,221,221,221,221,221,221,221,221,221,221,221,221),
  60. (92,92,92,92,222,223,92,92,222,92,92,224,225,226,92,92),
  61. (92,225,92,92,92,227,228,229,92,230,231,232,233,234,235,236),
  62. (237,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92),
  63. (92,92,92,92,92,92,92,92,92,92,92,92,92,92,92,92),
  64. (92,92,92,92,92,92,238,92,239,240,92,92,92,92,241,242),
  65. (243,244,92,245,92,246,243,247,92,92,92,248,249,250,251,252),
  66. (253,251,92,92,254,92,92,255,256,92,257,92,92,92,92,258),
  67. (92,259,260,261,262,92,263,264,92,92,265,92,266,267,268,268),
  68. (92,269,92,92,92,270,271,272,251,251,273,274,119,119,119,119),
  69. (275,276,92,277,278,211,279,280,281,92,282,112,92,92,283,284),
  70. (92,92,285,286,287,112,92,288,289,119,119,119,290,291,292,293),
  71. (41,41,294,42,42,42,295,296,41,297,42,42,298,299,47,300),
  72. (301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316),
  73. (317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332),
  74. (333,334,335,336,337,338,339,340,341,342,343,344,119,345,346,347),
  75. (348,349,350,351,352,353,354,355,356,357,358,268,359,360,268,361),
  76. (362,363,364,363,365,363,366,367,368,363,369,363,363,363,370,363),
  77. (371,268,372,268,268,268,268,373,268,374,363,375,268,376,377,378),
  78. (268,268,379,119,380,119,381,382,383,384,268,385,386,387,388,389),
  79. (268,268,268,268,268,268,268,268,268,268,268,390,391,268,268,392),
  80. (268,268,268,268,268,268,393,268,268,268,268,268,268,268,268,268),
  81. (268,268,268,268,268,268,394,395,396,397,268,268,398,363,399,363),
  82. (268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268),
  83. (363,363,363,363,363,363,363,363,400,401,363,363,363,402,363,403),
  84. (363,363,363,363,363,363,363,363,363,363,363,363,363,404,363,363),
  85. (268,268,268,363,405,268,268,406,268,407,268,408,409,410,411,119),
  86. (412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427),
  87. (428,429,430,92,92,92,431,432,92,433,434,434,434,434,47,47),
  88. (435,436,437,438,439,119,119,119,268,440,268,268,268,268,268,441),
  89. (268,268,268,268,268,268,268,268,268,268,268,268,268,442,119,443),
  90. (444,445,446,447,448,449,450,451,92,452,453,454,455,456,92,457),
  91. (458,92,263,185,92,92,92,92,259,459,92,93,268,268,441,92),
  92. (268,378,460,268,461,462,268,268,460,268,268,463,268,268,268,378),
  93. (92,92,92,92,92,92,92,92,92,92,92,258,268,268,268,268),
  94. (92,92,92,92,92,92,92,92,92,92,92,92,92,258,119,119),
  95. (92,464,92,92,92,92,92,92,92,92,92,92,92,92,92,92),
  96. (92,92,92,92,92,92,92,92,465,268,268,268,379,92,92,288),
  97. (466,92,467,119,468,469,470,471,472,473,92,92,92,92,474,475),
  98. (46,476,477,478,479,480,481,482,483,484,485,486,119,119,119,487),
  99. (488,92,489,490,92,92,92,491,492,92,92,493,494,251,47,495),
  100. (112,92,496,92,497,498,221,499,124,92,92,500,501,502,503,504),
  101. (92,92,505,506,507,508,92,509,92,92,92,510,511,512,513,514),
  102. (515,516,434,41,41,517,518,519,520,521,522,523,92,92,524,251),
  103. (221,221,221,221,221,221,221,221,221,221,525,221,526,221,221,527),
  104. (528,528,528,528,528,528,528,528,528,528,528,528,528,528,528,528),
  105. (529,529,529,529,529,529,529,529,529,529,529,529,529,529,529,529),
  106. (530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545),
  107. (546,547,548,549,550,551,552,553,554,555,556,557,558,559,119,119),
  108. (560,561,562,563,564,92,92,92,92,92,92,565,566,567,92,92),
  109. (92,92,92,568,119,92,92,92,92,569,92,92,255,119,119,570),
  110. (571,572,573,574,575,576,577,578,92,92,92,92,92,92,92,579),
  111. (580,3,581,582,583,584,585,586,92,587,92,259,588,589,590,591)
  112. );
  113. UC_TABLE_3 : array[0..591] of array[0..15] of Word = (
  114. (1,1,1,1,1,1,1,1,1,2,2,2,2,2,1,1),
  115. (1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1),
  116. (3,4,4,4,5,4,4,4,6,7,4,8,4,9,4,4),
  117. (10,11,12,13,14,15,16,17,18,19,4,4,8,8,8,4),
  118. (4,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34),
  119. (35,36,37,38,39,40,41,42,43,44,45,6,4,7,46,47),
  120. (46,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62),
  121. (63,64,65,66,67,68,69,70,71,72,73,6,8,7,8,1),
  122. (1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1),
  123. (3,4,5,5,5,5,74,4,46,74,75,76,8,77,74,46),
  124. (74,8,78,79,46,80,4,4,46,81,75,82,83,84,85,4),
  125. (86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101),
  126. (102,103,104,105,106,107,108,8,109,110,111,112,113,114,115,116),
  127. (117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132),
  128. (133,134,135,136,137,138,139,8,140,141,142,143,144,145,146,147),
  129. (148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163),
  130. (164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179),
  131. (180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195),
  132. (196,56,197,198,199,200,201,202,116,203,204,205,206,207,208,209),
  133. (210,211,212,213,214,215,216,217,218,116,219,220,221,222,223,224),
  134. (225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240),
  135. (241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256),
  136. (257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,66),
  137. (272,273,274,275,276,277,278,279,280,281,282,283,284,116,285,286),
  138. (287,288,289,290,291,292,293,294,295,296,297,116,298,299,300,301),
  139. (302,303,304,305,306,307,308,309,310,311,116,116,312,313,314,315),
  140. (316,317,318,319,320,321,322,323,324,325,116,75,326,327,116,328),
  141. (75,75,75,75,329,330,331,332,333,334,335,336,337,338,339,340),
  142. (341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356),
  143. (357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372),
  144. (373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388),
  145. (389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404),
  146. (405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420),
  147. (421,116,422,423,424,425,426,427,428,429,430,431,432,433,434,435),
  148. (436,437,438,439,116,116,116,116,116,116,440,441,442,443,444,445),
  149. (446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461),
  150. (462,463,464,465,466,116,467,468,116,469,116,470,471,116,116,116),
  151. (472,473,116,474,116,475,476,116,477,478,479,480,481,116,116,482),
  152. (116,483,484,116,116,485,116,116,116,116,116,116,116,486,116,116),
  153. (487,116,116,488,116,116,116,489,490,491,492,493,494,116,116,116),
  154. (116,116,495,116,75,116,116,116,116,116,116,116,116,496,497,116),
  155. (116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  156. (498,498,498,498,498,498,498,498,498,498,498,498,498,498,498,498),
  157. (498,498,46,46,46,46,498,498,498,498,498,498,498,498,498,498),
  158. (498,498,46,46,46,46,46,46,46,46,46,46,46,46,46,46),
  159. (498,498,498,498,498,46,46,46,46,46,46,46,498,46,498,46),
  160. (46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46),
  161. (499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499),
  162. (499,499,499,499,499,500,501,501,501,501,500,502,501,501,501,501),
  163. (501,503,503,501,501,501,501,503,503,501,501,501,501,501,501,501),
  164. (501,501,501,501,504,504,504,504,504,501,501,501,501,499,499,499),
  165. (505,506,499,507,508,509,499,501,501,501,499,499,499,501,501,510),
  166. (499,499,499,501,501,501,501,499,500,501,501,499,511,512,512,511),
  167. (512,512,511,499,499,499,499,499,499,499,499,499,499,499,499,499),
  168. (513,514,515,516,517,46,518,519,0,0,498,520,521,522,523,524),
  169. (0,0,0,0,46,525,526,527,528,529,530,0,531,0,532,533),
  170. (534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549),
  171. (550,551,0,552,553,554,555,556,557,558,559,560,561,562,563,564),
  172. (565,566,567,568,569,570,571,572,573,574,575,576,80,577,578,579),
  173. (580,581,582,582,583,584,585,586,587,588,589,590,591,592,593,594),
  174. (567,573,595,596,597,585,580,598,599,600,601,602,603,604,605,606),
  175. (607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622),
  176. (575,581,623,624,542,570,8,625,626,627,628,629,116,630,631,632),
  177. (633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648),
  178. (649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664),
  179. (665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680),
  180. (681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696),
  181. (697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712),
  182. (713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728),
  183. (729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744),
  184. (745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760),
  185. (761,762,74,499,499,499,499,499,763,763,764,765,766,767,768,769),
  186. (770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785),
  187. (786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801),
  188. (802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817),
  189. (818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833),
  190. (834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849),
  191. (850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865),
  192. (866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881),
  193. (882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897),
  194. (898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913),
  195. (914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929),
  196. (0,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944),
  197. (945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960),
  198. (961,962,963,964,965,966,967,0,0,498,4,4,4,4,4,4),
  199. (0,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982),
  200. (983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998),
  201. (999,1000,1001,1002,1003,1004,1005,116,0,4,9,0,0,74,74,5),
  202. (0,501,499,499,499,499,501,499,499,499,1006,501,499,499,499,499),
  203. (499,499,501,501,501,501,501,501,499,499,501,499,499,1006,1007,499),
  204. (1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1017,1018,1019,1020,9,1021),
  205. (4,1022,1023,4,499,501,4,1016,0,0,0,0,0,0,0,0),
  206. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  207. (75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0),
  208. (75,75,75,4,4,0,0,0,0,0,0,0,0,0,0,0),
  209. (77,77,77,77,77,77,8,8,8,4,4,5,4,4,74,74),
  210. (499,499,499,499,499,499,499,499,1024,1025,1026,4,77,0,4,4),
  211. (75,75,1027,1028,1029,1030,1031,75,75,75,75,75,75,75,75,75),
  212. (498,75,75,75,75,75,75,75,75,75,75,1032,1033,1034,1024,1025),
  213. (1026,1035,1036,499,499,501,501,499,499,499,499,499,501,499,499,501),
  214. (10,11,12,13,14,15,16,17,18,19,4,4,4,4,75,75),
  215. (1037,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  216. (1038,75,1039,75,75,75,75,75,75,75,75,75,75,75,75,75),
  217. (75,75,75,1040,4,75,499,499,499,499,499,499,499,77,74,499),
  218. (499,499,499,501,499,498,498,499,499,74,501,499,499,501,75,75),
  219. (10,11,12,13,14,15,16,17,18,19,75,75,75,74,74,75),
  220. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,77),
  221. (75,1041,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  222. (499,501,499,499,501,499,499,501,501,501,499,501,501,499,501,499),
  223. (499,499,501,499,501,499,501,499,501,499,499,0,0,75,75,75),
  224. (75,75,75,75,75,75,510,510,510,510,510,510,510,510,510,510),
  225. (510,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  226. (10,11,12,13,14,15,16,17,18,19,75,75,75,75,75,75),
  227. (75,75,75,75,75,75,75,75,75,75,75,499,499,499,499,499),
  228. (499,499,501,499,498,498,74,4,4,4,498,0,0,0,0,0),
  229. (75,75,75,75,75,75,499,499,499,499,498,499,499,499,499,499),
  230. (499,499,499,499,498,499,499,499,498,499,499,499,499,499,0,0),
  231. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0),
  232. (75,75,75,75,75,75,75,75,75,501,501,501,0,0,4,0),
  233. (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  234. (75,75,75,75,75,0,75,75,75,75,75,75,75,75,0,0),
  235. (0,0,0,0,499,499,499,499,499,499,499,499,499,499,499,499),
  236. (499,499,77,501,499,499,501,499,499,501,499,499,499,501,501,501),
  237. (1032,1033,1034,499,499,499,501,499,499,501,501,499,499,499,499,499),
  238. (510,510,510,1042,75,75,75,75,75,75,75,75,75,75,75,75),
  239. (75,75,75,75,75,75,75,75,75,1043,75,75,75,75,75,75),
  240. (75,1044,75,75,1045,75,75,75,75,75,510,1042,1046,75,1042,1042),
  241. (1042,510,510,510,510,510,510,510,510,1042,1042,1042,1042,1047,1042,1042),
  242. (75,499,501,499,499,510,510,510,1048,1049,1050,1051,1052,1053,1054,1055),
  243. (75,75,510,510,4,4,10,11,12,13,14,15,16,17,18,19),
  244. (4,498,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  245. (75,510,1042,1042,0,75,75,75,75,75,75,75,75,0,0,75),
  246. (75,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75),
  247. (75,75,75,75,75,75,75,75,75,0,75,75,75,75,75,75),
  248. (75,0,75,0,0,0,75,75,75,75,0,0,1046,75,1042,1042),
  249. (1042,510,510,510,510,0,0,1042,1042,0,0,1056,1057,1047,75,0),
  250. (0,0,0,0,0,0,0,1042,0,0,0,0,1058,1059,0,1060),
  251. (75,75,510,510,0,0,10,11,12,13,14,15,16,17,18,19),
  252. (75,75,5,5,1061,1062,1063,83,85,1064,74,5,0,0,0,0),
  253. (0,510,510,1042,0,75,75,75,75,75,75,0,0,0,0,75),
  254. (75,0,75,1065,0,75,1066,0,75,75,0,0,1046,0,1042,1042),
  255. (1042,510,510,0,0,0,0,510,510,0,0,510,510,1047,0,0),
  256. (0,510,0,0,0,0,0,0,0,1067,1068,1069,75,0,1070,0),
  257. (0,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19),
  258. (510,510,75,75,75,510,0,0,0,0,0,0,0,0,0,0),
  259. (0,510,510,1042,0,75,75,75,75,75,75,75,75,75,0,75),
  260. (75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75),
  261. (75,0,75,75,0,75,75,75,75,75,0,0,1046,75,1042,1042),
  262. (1042,510,510,510,510,510,0,510,510,1042,0,1042,1042,1047,0,0),
  263. (75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  264. (4,5,0,0,0,0,0,0,0,75,0,0,0,0,0,0),
  265. (0,510,1042,1042,0,75,75,75,75,75,75,75,75,0,0,75),
  266. (75,0,75,75,0,75,75,75,75,75,0,0,1046,75,1042,510),
  267. (1042,510,510,510,510,0,0,1042,1071,0,0,1072,1073,1047,0,0),
  268. (0,0,0,0,0,0,510,1042,0,0,0,0,1074,1075,0,75),
  269. (74,75,83,84,85,1061,1062,1063,0,0,0,0,0,0,0,0),
  270. (0,0,510,75,0,75,75,75,75,75,75,0,0,0,75,75),
  271. (75,0,75,75,1076,75,0,0,0,75,75,0,75,0,75,75),
  272. (0,0,0,75,75,0,0,0,75,75,75,0,0,0,75,75),
  273. (75,75,75,75,75,75,75,75,75,75,0,0,0,0,1042,1042),
  274. (510,1042,1042,0,0,0,1042,1042,1042,0,1077,1078,1079,1047,0,0),
  275. (75,0,0,0,0,0,0,1042,0,0,0,0,0,0,0,0),
  276. (1080,1081,1082,74,74,74,74,74,74,5,74,0,0,0,0,0),
  277. (510,1042,1042,1042,0,75,75,75,75,75,75,75,75,0,75,75),
  278. (75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  279. (75,75,75,75,75,75,75,75,75,75,0,0,0,75,510,510),
  280. (510,1042,1042,1042,1042,0,510,510,1083,0,510,510,510,1047,0,0),
  281. (0,0,0,0,0,1084,1085,0,75,75,75,0,0,0,0,0),
  282. (0,0,0,0,0,0,0,0,1086,81,78,79,81,78,79,74),
  283. (75,510,1042,1042,0,75,75,75,75,75,75,75,75,0,75,75),
  284. (75,75,75,75,0,75,75,75,75,75,0,0,1046,75,1042,510),
  285. (1087,1042,1042,1042,1042,0,510,1088,1089,0,1090,1091,510,1047,0,0),
  286. (0,0,0,0,0,1042,1042,0,0,0,0,0,0,0,75,0),
  287. (0,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0),
  288. (0,510,1042,1042,0,75,75,75,75,75,75,75,75,0,75,75),
  289. (75,75,75,75,75,75,75,75,75,75,75,0,0,75,1042,1042),
  290. (1042,510,510,510,510,0,1042,1042,1042,0,1092,1093,1094,1047,75,74),
  291. (0,0,0,0,75,75,75,1042,1095,1096,1097,1098,1099,1100,1101,75),
  292. (1080,1081,1082,83,84,85,1061,1062,1063,74,75,75,75,75,75,75),
  293. (0,0,1042,1042,0,75,75,75,75,75,75,75,75,75,75,75),
  294. (75,75,75,75,75,75,75,0,0,0,75,75,75,75,75,75),
  295. (75,75,0,75,75,75,75,75,75,75,75,75,0,75,0,0),
  296. (75,75,75,75,75,75,75,0,0,0,1047,0,0,0,0,1042),
  297. (1042,1042,510,510,510,0,510,0,1042,1042,1102,1042,1103,1104,1105,1042),
  298. (0,0,1042,1042,4,0,0,0,0,0,0,0,0,0,0,0),
  299. (0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  300. (75,510,75,75,510,510,510,510,1106,1106,1047,0,0,0,0,5),
  301. (75,75,75,75,75,75,498,510,1107,1107,1107,1107,510,510,510,4),
  302. (10,11,12,13,14,15,16,17,18,19,4,4,0,0,0,0),
  303. (0,75,75,0,75,0,0,75,75,0,75,0,0,75,0,0),
  304. (0,0,0,0,75,75,75,75,0,75,75,75,75,75,75,75),
  305. (0,75,75,75,0,75,0,75,0,0,75,75,0,75,75,75),
  306. (75,510,75,75,510,510,510,510,1108,1108,0,510,510,75,0,0),
  307. (75,75,75,75,75,0,498,0,1109,1109,1109,1109,510,510,0,0),
  308. (10,11,12,13,14,15,16,17,18,19,0,0,75,75,75,75),
  309. (75,74,74,74,4,4,4,4,4,4,4,4,4,4,4,4),
  310. (4,4,4,74,4,74,74,74,501,501,74,74,74,74,74,74),
  311. (10,11,12,13,14,15,16,17,18,19,84,1110,1111,1112,1113,1114),
  312. (1115,1116,1117,1118,74,501,74,501,74,502,6,7,6,7,1042,1042),
  313. (75,75,75,1119,75,75,75,75,0,75,75,75,75,1120,75,75),
  314. (75,75,1121,75,75,75,75,1122,75,75,75,75,1123,75,75,75),
  315. (75,75,75,75,75,75,75,75,75,1124,75,75,75,0,0,0),
  316. (0,1125,1126,1127,1128,1129,1130,510,1131,510,1126,1126,1126,1126,510,1042),
  317. (1126,1132,499,499,1047,4,499,499,75,75,75,75,75,510,510,510),
  318. (510,510,510,1133,510,510,510,510,0,510,510,510,510,1134,510,510),
  319. (510,510,1135,510,510,510,510,1136,510,510,510,510,1137,510,510,510),
  320. (510,510,510,510,510,510,510,510,510,1138,510,510,510,0,74,74),
  321. (74,74,74,74,74,74,501,74,74,74,74,74,74,0,74,74),
  322. (4,4,4,4,4,74,74,74,74,4,4,0,0,0,0,0),
  323. (75,75,75,75,75,75,1139,75,75,75,75,1042,1042,510,510,510),
  324. (510,1042,510,510,510,510,510,1046,1042,1047,1047,1042,1042,510,510,75),
  325. (10,11,12,13,14,15,16,17,18,19,4,4,4,4,4,4),
  326. (75,75,75,75,75,75,1042,1042,510,510,75,75,75,75,510,510),
  327. (510,75,1042,1042,1042,75,75,1042,1042,1042,1042,1042,1042,1042,75,75),
  328. (75,510,510,510,510,75,75,75,75,75,75,75,75,75,75,75),
  329. (75,75,510,1042,1042,510,510,1042,1042,1042,1042,1042,1042,501,75,1042),
  330. (10,11,12,13,14,15,16,17,18,19,1042,1042,1042,510,74,74),
  331. (1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155),
  332. (1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171),
  333. (1172,1173,1174,1175,1176,1177,0,1178,0,0,0,0,0,1179,0,0),
  334. (75,75,75,75,75,75,75,75,75,75,75,4,498,75,75,75),
  335. (1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180),
  336. (75,75,75,75,75,75,75,75,75,0,75,75,75,75,0,0),
  337. (75,75,75,75,75,75,75,0,75,0,75,75,75,75,0,0),
  338. (75,0,75,75,75,75,0,0,75,75,75,75,75,75,75,0),
  339. (75,0,75,75,75,75,0,0,75,75,75,75,75,75,75,75),
  340. (75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,75),
  341. (75,75,75,75,75,75,75,75,75,75,75,0,0,499,499,499),
  342. (4,4,4,4,4,4,4,4,4,81,78,79,1181,1182,1183,1184),
  343. (1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,1081,1195,0,0,0),
  344. (74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0),
  345. (1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211),
  346. (1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227),
  347. (1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243),
  348. (1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259),
  349. (1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275),
  350. (1276,1277,1278,1279,1280,1281,0,0,1282,1283,1284,1285,1286,1287,0,0),
  351. (9,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  352. (75,75,75,75,75,75,75,75,75,75,75,75,75,4,4,75),
  353. (3,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  354. (75,75,75,75,75,75,75,75,75,75,75,6,7,0,0,0),
  355. (75,75,75,75,75,75,75,75,75,75,75,4,4,4,1288,1289),
  356. (1290,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0),
  357. (75,75,75,75,75,75,75,75,75,75,75,75,75,0,75,75),
  358. (75,75,510,510,1047,0,0,0,0,0,0,0,0,0,0,0),
  359. (75,75,510,510,1047,4,4,0,0,0,0,0,0,0,0,0),
  360. (75,75,510,510,0,0,0,0,0,0,0,0,0,0,0,0),
  361. (75,0,510,510,0,0,0,0,0,0,0,0,0,0,0,0),
  362. (75,75,75,75,510,510,1042,510,510,510,510,510,510,510,1042,1042),
  363. (1042,1042,1042,1042,1042,1042,510,1042,1042,510,510,510,510,510,510,510),
  364. (510,510,1047,510,4,4,4,498,4,4,4,5,75,499,0,0),
  365. (10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0),
  366. (1086,81,78,79,1181,1182,1183,1184,1185,1186,0,0,0,0,0,0),
  367. (4,4,4,4,4,4,9,4,4,4,4,510,510,510,77,0),
  368. (75,75,75,498,75,75,75,75,75,75,75,75,75,75,75,75),
  369. (75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0),
  370. (75,75,75,75,75,510,510,75,75,75,75,75,75,75,75,75),
  371. (75,75,75,75,75,75,75,75,75,1007,75,0,0,0,0,0),
  372. (75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0),
  373. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0),
  374. (510,510,510,1042,1042,1042,1042,510,510,1042,1042,1042,0,0,0,0),
  375. (1042,1042,510,1042,1042,1042,1042,1042,1042,1006,499,501,0,0,0,0),
  376. (74,0,0,0,4,4,10,11,12,13,14,15,16,17,18,19),
  377. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0),
  378. (75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0),
  379. (75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0),
  380. (75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0),
  381. (10,11,12,13,14,15,16,17,18,19,81,0,0,0,74,74),
  382. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  383. (75,75,75,75,75,75,75,499,501,1042,1042,510,0,0,4,4),
  384. (75,75,75,75,75,1042,510,1042,510,510,510,510,510,510,510,0),
  385. (1047,1042,510,1042,1042,510,510,510,510,510,510,510,510,1042,1042,1042),
  386. (1042,1042,1042,510,510,499,499,499,499,499,499,499,499,0,0,501),
  387. (4,4,4,4,4,4,4,498,4,4,4,4,4,4,0,0),
  388. (499,499,499,499,499,501,501,501,501,501,501,499,499,501,763,0),
  389. (510,510,510,510,1042,75,1291,75,1292,75,1293,75,1294,75,1295,75),
  390. (75,75,1296,75,75,75,75,75,75,75,75,75,75,75,75,75),
  391. (75,75,75,75,1046,1042,510,510,510,510,510,1297,510,1298,1042,1042),
  392. (1299,1300,510,1301,1302,75,75,75,75,75,75,75,0,0,0,0),
  393. (4,74,74,74,74,74,74,74,74,74,74,499,501,499,499,499),
  394. (499,499,499,499,74,74,74,74,74,74,74,74,74,0,0,0),
  395. (510,510,1042,75,75,75,75,75,75,75,75,75,75,75,75,75),
  396. (75,1042,510,510,510,510,1042,1042,510,510,1302,1047,510,510,75,75),
  397. (75,75,75,75,75,75,1046,1042,510,510,1042,1042,1042,510,1042,510),
  398. (510,510,1302,1302,0,0,0,0,0,0,0,0,4,4,4,4),
  399. (75,75,75,75,1042,1042,1042,1042,1042,1042,1042,1042,510,510,510,510),
  400. (510,510,510,510,1042,1042,510,1046,0,0,0,4,4,4,4,4),
  401. (10,11,12,13,14,15,16,17,18,19,0,0,0,75,75,75),
  402. (75,75,75,75,75,75,75,75,498,498,498,498,498,498,4,4),
  403. (683,685,695,698,699,699,707,732,1303,0,0,0,0,0,0,0),
  404. (4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0),
  405. (499,499,499,4,504,501,501,501,501,501,499,499,501,501,501,501),
  406. (499,1042,504,504,504,504,504,504,504,75,75,75,75,501,75,75),
  407. (75,75,1042,1042,499,75,75,0,499,499,0,0,0,0,0,0),
  408. (116,116,116,116,116,116,116,116,116,116,116,116,498,498,498,498),
  409. (498,498,498,498,498,498,498,498,498,498,498,116,116,116,116,116),
  410. (116,116,116,116,116,116,116,116,498,1304,116,116,116,1305,116,116),
  411. (116,116,116,116,116,116,116,116,116,116,116,498,498,498,498,498),
  412. (499,499,501,499,499,499,499,499,499,499,501,499,499,512,1306,501),
  413. (503,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499),
  414. (499,499,499,499,499,499,0,0,0,0,0,499,511,501,499,501),
  415. (1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322),
  416. (1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338),
  417. (1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354),
  418. (1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370),
  419. (1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386),
  420. (1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402),
  421. (1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418),
  422. (1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434),
  423. (1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450),
  424. (1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,116,1461,116,116,1462,116),
  425. (1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478),
  426. (1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494),
  427. (1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510),
  428. (1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526),
  429. (1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542),
  430. (1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558),
  431. (1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574),
  432. (1575,1576,1577,1578,1579,1580,0,0,1581,1582,1583,1584,1585,1586,0,0),
  433. (1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602),
  434. (1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618),
  435. (1619,1620,1621,1622,1623,1624,0,0,1625,1626,1627,1628,1629,1630,0,0),
  436. (1631,1632,1633,1634,1635,1636,1637,1638,0,1639,0,1640,0,1641,0,1642),
  437. (1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658),
  438. (1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,0,0),
  439. (1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688),
  440. (1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704),
  441. (1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720),
  442. (1721,1722,1723,1724,1725,0,1726,1727,1728,1729,1730,1731,1732,46,1733,46),
  443. (46,1734,1735,1736,1737,0,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747),
  444. (1748,1749,1750,1751,0,0,1752,1753,1754,1755,1756,1757,0,1758,1759,1760),
  445. (1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776),
  446. (0,0,1777,1778,1779,0,1780,1781,1782,1783,1784,1785,1786,1787,46,0),
  447. (1788,1789,3,3,3,3,3,3,3,3,3,77,77,77,77,77),
  448. (9,9,9,9,9,9,4,4,76,82,6,76,76,82,6,76),
  449. (4,4,4,4,4,4,4,4,1790,1791,77,77,77,77,77,3),
  450. (4,4,4,4,4,4,4,4,4,76,82,4,4,4,4,47),
  451. (47,4,4,4,8,6,7,4,4,4,4,4,4,4,4,4),
  452. (4,4,8,4,47,4,4,4,4,4,4,4,4,4,4,3),
  453. (77,77,77,77,77,0,77,77,77,77,77,77,77,77,77,77),
  454. (1086,498,0,0,1181,1182,1183,1184,1185,1186,8,8,8,6,7,498),
  455. (1086,81,78,79,1181,1182,1183,1184,1185,1186,8,8,8,6,7,0),
  456. (498,498,498,498,498,498,498,498,498,498,498,498,498,0,0,0),
  457. (5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5),
  458. (5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0),
  459. (499,499,504,504,499,499,499,499,504,504,504,499,499,763,763,763),
  460. (763,499,763,763,763,504,504,499,501,499,504,504,501,501,501,501),
  461. (499,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  462. (74,74,595,74,74,74,74,595,74,74,116,595,595,595,116,116),
  463. (595,595,595,116,74,595,74,74,8,595,595,595,595,595,74,74),
  464. (74,74,74,74,595,74,1792,74,595,74,1793,1794,595,595,74,116),
  465. (595,595,1795,595,116,75,75,75,75,116,74,74,116,116,595,595),
  466. (8,8,8,8,8,595,116,116,116,116,74,8,74,74,1796,74),
  467. (1797,1798,1099,1799,1800,1101,1801,1802,1803,1804,1805,1062,1806,1807,1808,81),
  468. (1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824),
  469. (1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840),
  470. (1841,1842,1843,1844,1845,1846,1847,1848,1849,1086,74,74,0,0,0,0),
  471. (8,8,8,8,8,74,74,74,74,74,1850,1851,74,74,74,74),
  472. (8,74,74,8,74,74,8,74,74,74,74,74,74,74,1852,74),
  473. (74,74,74,74,74,74,74,74,74,74,74,74,74,1853,1854,1855),
  474. (74,74,8,74,8,74,74,74,74,74,74,74,74,74,74,74),
  475. (74,74,74,74,8,8,8,8,8,8,8,8,8,8,8,8),
  476. (8,8,8,8,1856,8,8,8,8,1857,8,8,1858,8,8,8),
  477. (8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8),
  478. (8,8,8,8,1859,8,1860,8,8,8,8,8,8,8,8,8),
  479. (8,1861,8,8,1862,8,8,1863,8,1864,8,8,8,8,8,8),
  480. (1865,8,1866,8,8,8,8,8,8,8,8,8,8,1867,1868,1869),
  481. (1870,1871,8,8,1872,1873,8,8,1874,1875,8,8,8,8,8,8),
  482. (1876,1877,8,8,1878,1879,8,8,1880,1881,8,8,8,8,8,8),
  483. (8,8,8,8,8,8,8,8,8,8,8,8,1882,1883,1884,1885),
  484. (1886,1887,1888,1889,8,8,8,8,8,8,1890,1891,1892,1893,8,8),
  485. (74,74,74,74,74,74,74,74,6,7,6,7,74,74,74,74),
  486. (8,8,74,74,74,74,74,74,74,1894,1895,74,74,74,74,74),
  487. (74,74,74,74,74,74,74,74,74,74,74,74,8,74,74,74),
  488. (74,74,74,74,74,74,74,74,74,74,74,8,8,8,8,8),
  489. (8,8,8,8,74,74,74,74,74,74,74,74,74,74,74,74),
  490. (74,74,74,74,74,74,74,74,74,74,74,74,8,8,8,8),
  491. (8,8,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  492. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0),
  493. (74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0),
  494. (74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0),
  495. (81,78,79,1181,1182,1183,1184,1185,1186,1080,1896,1897,1898,1899,1900,1064),
  496. (1901,1902,1903,1187,81,78,79,1181,1182,1183,1184,1185,1186,1080,1896,1897),
  497. (1898,1899,1900,1064,1901,1902,1903,1187,81,78,79,1181,1182,1183,1184,1185),
  498. (1186,1080,1896,1897,1898,1899,1900,1064,1901,1902,1903,1187,74,74,74,74),
  499. (74,74,74,74,74,74,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913),
  500. (1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929),
  501. (1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945),
  502. (1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1086,1896,1897,1898,1899,1900),
  503. (1064,1901,1902,1903,1187,81,78,79,1181,1182,1183,1184,1185,1186,1080,1086),
  504. (74,74,74,74,74,74,74,8,74,74,74,74,74,74,74,74),
  505. (74,8,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  506. (74,74,74,74,74,74,74,74,8,8,8,8,8,8,8,8),
  507. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,8),
  508. (74,74,74,74,74,74,74,74,6,7,6,7,6,7,6,7),
  509. (6,7,6,7,6,7,81,78,79,1181,1182,1183,1184,1185,1186,1080),
  510. (81,78,79,1181,1182,1183,1184,1185,1186,1080,81,78,79,1181,1182,1183),
  511. (1184,1185,1186,1080,74,74,74,74,74,74,74,74,74,74,74,74),
  512. (8,8,8,8,8,6,7,8,8,8,8,8,8,8,8,8),
  513. (8,8,8,8,8,8,6,7,6,7,6,7,6,7,6,7),
  514. (8,8,8,6,7,6,7,6,7,6,7,6,7,6,7,6),
  515. (7,6,7,6,7,6,7,6,7,8,8,8,8,8,8,8),
  516. (8,8,8,8,8,8,8,8,6,7,6,7,8,8,8,8),
  517. (8,8,8,8,8,8,8,8,8,8,8,8,6,7,8,8),
  518. (8,8,8,8,8,8,8,8,8,8,8,8,1956,8,8,8),
  519. (8,8,8,8,8,74,74,8,8,8,8,8,8,74,74,74),
  520. (74,74,74,74,0,0,74,74,74,74,74,74,74,74,74,74),
  521. (74,74,74,74,74,74,0,0,74,74,74,74,74,74,74,74),
  522. (74,74,74,74,74,74,74,74,74,74,0,0,0,74,74,74),
  523. (74,74,74,74,74,74,74,74,74,0,74,74,74,74,74,74),
  524. (74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  525. (0,0,0,0,0,0,0,0,0,0,0,0,74,74,74,74),
  526. (1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972),
  527. (1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988),
  528. (1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,0),
  529. (2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019),
  530. (2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035),
  531. (2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,0),
  532. (2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066),
  533. (2067,116,2068,2069,116,2070,2071,116,116,116,116,116,498,498,2072,2073),
  534. (2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089),
  535. (2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105),
  536. (2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121),
  537. (2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137),
  538. (2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153),
  539. (2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169),
  540. (2170,2171,2172,2173,116,74,74,74,74,74,74,2174,2175,2176,2177,499),
  541. (499,499,2178,2179,0,0,0,0,0,4,4,4,4,84,4,4),
  542. (2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195),
  543. (2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211),
  544. (2212,2213,2214,2215,2216,2217,0,2218,0,0,0,0,0,2219,0,0),
  545. (75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,498),
  546. (4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1047),
  547. (75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0),
  548. (75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,0),
  549. (4,4,76,82,76,82,4,4,4,76,82,4,76,82,4,4),
  550. (4,4,4,4,4,4,4,9,4,4,9,4,76,82,4,4),
  551. (76,82,6,7,6,7,6,7,6,7,4,4,4,4,4,498),
  552. (4,4,4,4,4,4,4,4,4,4,9,9,4,4,4,4),
  553. (9,4,6,4,4,0,0,0,0,0,0,0,0,0,0,0),
  554. (74,74,74,74,74,74,74,74,74,74,0,74,74,74,74,74),
  555. (74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0),
  556. (74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0),
  557. (74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0),
  558. (3,4,4,4,74,498,75,2220,6,7,6,7,6,7,6,7),
  559. (6,7,74,74,6,7,6,7,6,7,6,7,9,6,7,7),
  560. (74,2221,2222,2223,2224,2225,1846,2226,2227,2228,2229,1007,500,1006,2230,2230),
  561. (9,498,498,498,498,498,74,74,2231,2232,2233,498,75,4,74,74),
  562. (0,75,75,75,75,75,75,75,75,75,75,75,2234,75,2235,75),
  563. (2236,75,2237,75,2238,75,2239,75,2240,75,2241,75,2242,75,2243,75),
  564. (2244,75,2245,75,75,2246,75,2247,75,2248,75,75,75,75,75,75),
  565. (2249,2250,75,2251,2252,75,2253,2254,75,2255,2256,75,2257,2258,75,75),
  566. (75,75,75,75,2259,75,75,0,0,2260,2260,46,46,498,2261,75),
  567. (9,75,75,75,75,75,75,75,75,75,75,75,2262,75,2263,75),
  568. (2264,75,2265,75,2266,75,2267,75,2268,75,2269,75,2270,75,2271,75),
  569. (2272,75,2273,75,75,2274,75,2275,75,2276,75,75,75,75,75,75),
  570. (2277,2278,75,2279,2280,75,2281,2282,75,2283,2284,75,2285,2286,75,75),
  571. (75,75,75,75,2287,75,75,2288,2289,2290,2291,4,498,498,2292,75),
  572. (0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75),
  573. (74,74,81,78,79,1181,74,74,74,74,74,74,74,74,74,74),
  574. (81,78,79,1181,1182,1183,1184,1185,1186,1080,74,74,74,74,74,74),
  575. (74,74,74,74,74,74,74,74,1080,1187,1188,1189,1190,1191,1192,1193),
  576. (74,2293,2294,2295,2296,2297,2298,2299,2300,2301,1188,2302,2303,2304,2305,2306),
  577. (74,2307,2308,2309,2310,1189,2311,2312,2313,2314,2315,2316,2317,2318,2319,1190),
  578. (75,75,75,75,75,498,75,75,75,75,75,75,75,75,75,75),
  579. (75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0),
  580. (75,75,75,75,75,75,75,75,75,75,75,75,498,4,4,4),
  581. (10,11,12,13,14,15,16,17,18,19,75,75,0,0,0,0),
  582. (2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,1303,2331,2332,2333,2334),
  583. (2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350),
  584. (2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,75,499),
  585. (763,763,763,4,499,499,499,499,499,499,499,499,499,499,4,498),
  586. (2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380),
  587. (2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,498,498,499,499),
  588. (75,75,75,75,75,75,2221,2222,2223,2224,2225,1846,2226,2227,2228,2220),
  589. (499,499,4,4,4,4,4,4,0,0,0,0,0,0,0,0),
  590. (46,46,46,46,46,46,46,498,498,498,498,498,498,498,498,498),
  591. (46,46,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406),
  592. (116,116,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420),
  593. (2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436),
  594. (2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452),
  595. (2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468),
  596. (498,116,116,116,116,116,116,116,116,2469,2470,2471,2472,2473,2474,2475),
  597. (2476,2477,2478,2479,2480,2481,2482,2483,498,46,46,2484,2485,2486,116,75),
  598. (2487,2488,2489,2490,116,116,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500),
  599. (2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,0),
  600. (2516,2517,2518,2519,2520,2521,2522,2523,0,0,0,0,0,0,0,0),
  601. (0,0,0,0,0,0,0,75,498,498,116,75,75,75,75,75),
  602. (75,75,510,75,75,75,1047,75,75,75,75,510,75,75,75,75),
  603. (75,75,75,1042,1042,510,510,1042,74,74,74,74,0,0,0,0),
  604. (83,84,85,1061,1062,1063,74,74,5,74,0,0,0,0,0,0),
  605. (75,75,75,75,4,4,4,4,0,0,0,0,0,0,0,0),
  606. (1042,1042,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  607. (75,75,75,75,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042),
  608. (1042,1042,1042,1042,1047,510,0,0,0,0,0,0,0,0,4,4),
  609. (499,499,75,75,75,75,75,75,4,4,4,75,4,75,0,0),
  610. (75,75,75,75,75,75,510,510,510,510,510,501,501,501,4,4),
  611. (75,75,75,75,75,75,75,510,510,510,510,510,510,510,510,510),
  612. (510,510,1042,1302,0,0,0,0,0,0,0,0,0,0,0,4),
  613. (1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,0,0,0),
  614. (75,75,75,1046,1042,1042,510,510,510,510,1042,1042,510,1042,1042,1042),
  615. (1302,4,4,4,4,4,4,4,4,4,4,4,4,4,0,498),
  616. (10,11,12,13,14,15,16,17,18,19,0,0,0,0,4,4),
  617. (75,75,75,75,75,510,498,75,75,75,75,75,75,75,75,75),
  618. (10,11,12,13,14,15,16,17,18,19,75,75,75,75,75,0),
  619. (75,75,75,75,75,75,75,75,75,510,510,510,510,510,510,1042),
  620. (1042,510,510,1042,1042,510,510,0,0,0,0,0,0,0,0,0),
  621. (75,75,75,510,75,75,75,75,75,75,75,75,510,1042,0,0),
  622. (10,11,12,13,14,15,16,17,18,19,0,0,4,4,4,4),
  623. (498,75,75,75,75,75,75,74,74,74,75,1042,510,1042,75,75),
  624. (499,75,499,499,501,75,75,499,499,75,75,75,75,75,499,499),
  625. (75,499,75,0,0,0,0,0,0,0,0,0,0,0,0,0),
  626. (0,0,0,0,0,0,0,0,0,0,0,75,75,498,4,4),
  627. (75,75,75,75,75,75,75,75,75,75,75,1042,510,510,1042,1042),
  628. (4,4,75,498,498,1042,1047,0,0,0,0,0,0,0,0,0),
  629. (0,75,75,75,75,75,75,0,0,75,75,75,75,75,75,0),
  630. (0,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0),
  631. (116,116,116,2524,116,116,116,116,116,116,116,46,498,498,498,498),
  632. (116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0),
  633. (2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540),
  634. (2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556),
  635. (2557,2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569,2570,2571,2572),
  636. (2573,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588),
  637. (2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604),
  638. (75,75,75,1042,1042,510,1042,1042,510,1042,1042,4,1042,1047,0,0),
  639. (1180,1180,1180,1180,0,0,0,0,0,0,0,0,0,0,0,0),
  640. (1180,1180,1180,1180,1180,1180,1180,0,0,0,0,1180,1180,1180,1180,1180),
  641. (1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,1180,0,0,0,0),
  642. (2605,2605,2605,2605,2605,2605,2605,2605,2605,2605,2605,2605,2605,2605,2605,2605),
  643. (2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606),
  644. (2607,2608,2609,2610,2611,2612,2613,2614,2614,2615,2616,2617,2618,2619,2620,2621),
  645. (2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637),
  646. (2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653),
  647. (2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669),
  648. (2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685),
  649. (2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2626,2698,2699,2700),
  650. (2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716),
  651. (2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732),
  652. (2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748),
  653. (2749,2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764),
  654. (2765,2716,2766,2767,2768,2769,2770,2771,2772,2773,2700,2774,2775,2776,2777,2778),
  655. (2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2626),
  656. (2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809),
  657. (2810,2811,2812,2813,2814,2815,2816,2817,2818,2819,2820,2702,2821,2822,2823,2824),
  658. (2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840),
  659. (2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856),
  660. (2857,2858,2859,2860,2861,2862,2863,2864,2865,2866,2867,2868,2869,2870,75,75),
  661. (2871,75,2872,75,75,2873,2874,2875,2876,2877,2878,2879,2880,2881,2882,75),
  662. (2883,75,2884,75,75,2885,2886,75,75,75,2887,2888,2889,2890,2891,2892),
  663. (2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908),
  664. (2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924),
  665. (2925,2926,2927,2928,2929,2930,2931,2755,2932,2933,2934,2935,2936,2937,2937,2938),
  666. (2939,2940,2941,2942,2943,2944,2945,2885,2946,2947,2948,2949,2950,2951,0,0),
  667. (2952,2953,2954,2955,2956,2957,2958,2959,2899,2960,2961,2962,2871,2963,2964,2965),
  668. (2966,2967,2968,2969,2970,2971,2972,2973,2974,2908,2975,2909,2976,2977,2978,2979),
  669. (2980,2872,2647,2981,2982,2983,2717,2804,2984,2985,2916,2986,2917,2987,2988,2989),
  670. (2874,2990,2991,2992,2993,2994,2875,2995,2996,2997,2998,2999,3000,2931,3001,3002),
  671. (2755,3003,2935,3004,3005,3006,3007,3008,2940,3009,2884,3010,2941,2698,3011,2942),
  672. (3012,2944,3013,3014,3015,3016,3017,2946,2880,3018,2947,3019,2948,3020,2614,3021),
  673. (3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,0,0,0,0,0,0),
  674. (116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0),
  675. (0,0,0,116,116,116,116,116,0,0,0,0,0,3032,3033,3034),
  676. (75,75,75,75,75,75,75,75,75,8,3035,3036,3037,3038,3039,3040),
  677. (3041,3042,3043,3044,3045,3046,3047,0,3048,3049,3050,3051,3052,0,3053,0),
  678. (3054,3055,0,3056,3057,0,3058,3059,3060,3061,3062,3063,3064,3065,3066,75),
  679. (75,75,46,46,46,46,46,46,46,46,46,46,46,46,46,46),
  680. (46,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  681. (0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75),
  682. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,7,6),
  683. (0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  684. (75,75,75,75,75,75,75,75,75,75,75,75,5,74,0,0),
  685. (510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510),
  686. (4,4,4,4,4,4,4,6,7,4,0,0,0,0,0,0),
  687. (499,499,499,499,499,499,499,501,501,501,501,501,501,501,499,499),
  688. (4,9,9,47,47,6,7,6,7,6,7,6,7,6,7,6),
  689. (7,6,7,6,7,4,4,6,7,4,4,4,4,47,47,47),
  690. (4,4,4,0,4,4,4,4,9,6,7,6,7,6,7,4),
  691. (4,4,8,9,8,8,8,0,4,5,4,4,0,0,0,0),
  692. (75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75),
  693. (75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,77),
  694. (0,4,4,4,5,4,4,4,6,7,4,8,4,9,4,4),
  695. (4,3067,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081),
  696. (3082,3083,3084,3085,3086,3087,3088,3089,3090,3091,3092,6,4,7,46,47),
  697. (46,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107),
  698. (3108,3109,3110,3111,3112,3113,3114,3115,3116,3117,3118,6,8,7,8,6),
  699. (7,4,6,7,4,4,75,75,75,75,75,75,75,75,75,75),
  700. (498,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  701. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,498,498),
  702. (0,0,75,75,75,75,75,75,0,0,75,75,75,75,75,75),
  703. (0,0,75,75,75,75,75,75,0,0,75,75,75,0,0,0),
  704. (5,5,8,46,74,5,5,0,74,8,8,8,8,74,74,0),
  705. (0,0,0,0,0,0,0,0,0,77,77,77,74,74,0,0)
  706. );
  707. const
  708. UCO_TABLE_1 : array[0..1023] of Word = (
  709. 0,1,2,3,4,5,6,7,8,9,10,10,11,12,10,10,
  710. 10,13,10,10,10,10,10,10,10,10,14,15,11,11,11,11,
  711. 11,16,17,10,10,10,10,10,10,10,10,10,18,10,10,19,
  712. 10,10,10,10,20,21,22,10,23,10,24,25,26,27,28,10,
  713. 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
  714. 11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
  715. 11,11,11,11,11,11,11,11,11,29,11,11,11,30,31,11,
  716. 11,11,11,32,10,10,10,10,10,10,10,10,10,10,33,10,
  717. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  718. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  719. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  720. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  721. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  722. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  723. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  724. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  725. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  726. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  727. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  728. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  729. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  730. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  731. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  732. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  733. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  734. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  735. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  736. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  737. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  738. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  739. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  740. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  741. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  742. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  743. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  744. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  745. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  746. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  747. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  748. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  749. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  750. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  751. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  752. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  753. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  754. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  755. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  756. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  757. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  758. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  759. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  760. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  761. 34,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  762. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  763. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  764. 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
  765. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,
  766. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,
  767. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,
  768. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,
  769. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,
  770. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,
  771. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,
  772. 35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36
  773. );
  774. UCO_TABLE_2 : array[0..36] of array[0..31] of Word = (
  775. (0,1,2,3,4,4,4,5,6,7,8,9,10,11,12,13,3,3,3,3,14,4,15,16,4,17,18,19,20,4,21,3),
  776. (22,23,24,4,25,26,27,28,4,29,4,30,3,3,3,3,4,4,4,4,4,4,4,4,4,31,32,33,3,3,3,3),
  777. (34,35,36,37,38,39,3,40,41,42,3,3,4,43,44,45,46,47,48,49,50,3,51,52,4,53,54,55,56,57,3,3),
  778. (4,4,58,3,59,60,61,62,3,3,3,3,3,3,3,3,3,3,3,63,3,3,3,3,3,3,3,3,3,3,3,3),
  779. (64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,3,3,82,83,84,85,86,87,88,89,3,3,3,3),
  780. (4,90,91,3,4,92,93,3,3,3,3,3,4,94,95,3,4,96,97,98,4,99,100,3,101,102,3,3,3,3,3,3),
  781. (3,3,3,3,3,103,104,105,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,106,3,3,3,3,3,3,3,3),
  782. (107,108,109,110,111,112,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  783. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,113,3,3,3),
  784. (114,115,116,117,4,4,4,4,4,4,118,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  785. (3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  786. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4),
  787. (4,119,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  788. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,120,3,3,3,3,3,3,3,3,3,3,3,3,3),
  789. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,106,38,121,3,3,122,123,4,124,125,126,127,3,3,3),
  790. (3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,128,129,130,3,3,131),
  791. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,132),
  792. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,133,3,3,3,3,3,3,3,3),
  793. (134,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  794. (4,4,4,135,136,137,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  795. (138,138,138,138,138,138,138,139,138,140,141,142,143,144,145,146,138,138,147,3,3,3,3,3,138,138,148,149,3,3,3,3),
  796. (150,151,152,153,154,155,156,157,158,159,160,161,162,150,151,163,153,164,165,166,157,167,168,169,170,171,172,173,174,175,176,177),
  797. (138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,178,179,178,180,181,182,3,3,3,3,3,3,3,3,3,3),
  798. (183,184,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  799. (4,4,4,4,4,4,185,3,186,187,188,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  800. (3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,189,190,191,192,193,194,3,195,3,3,3,3,3,3,3,3),
  801. (138,196,138,138,197,198,199,139,200,201,138,196,138,202,3,203,204,205,206,3,3,3,3,3,138,138,138,138,138,138,138,207),
  802. (138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,208,209,138,138,138,197,138,138,210,3),
  803. (196,138,211,138,212,213,3,3,214,215,216,3,217,3,11,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  804. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,31,3,4,4,4,4,4,4,4,4),
  805. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,218,4,4,4,4,4,4),
  806. (25,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4),
  807. (4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,134,3,3,3,3,3,3,3,3,3,3),
  808. (219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  809. (236,237,237,237,3,3,3,3,178,178,178,178,178,178,178,238,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3),
  810. (239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239),
  811. (239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,240)
  812. );
  813. UCO_TABLE_3 : array[0..240] of array[0..31] of Word = (
  814. (75,75,75,75,75,75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  815. (75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,75,75,0,75),
  816. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0),
  817. (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),
  818. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  819. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0),
  820. (4,4,4,0,0,0,0,81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,1081,3119,3120,3121,3122,3123,3124),
  821. (3125,3126,1082,3127,3128,3129,3130,3131,3132,3133,3134,1195,3135,3136,3137,3138,3139,3140,3141,3142,0,0,0,74,74,74,74,74,74,74,74,74),
  822. (3143,3144,2221,2225,1847,3145,1842,1848,2225,2231,1847,3146,3145,1841,1842,2225,2231,1847,3146,3145,1841,1843,1848,2231,2221,2221,2221,2222,2222,2222,2222,2225),
  823. (2231,2231,2231,2231,2231,2233,1847,1847,1847,1847,3146,3147,3145,3145,3145,3145,3145,1841,1842,2225,1847,84,84,1800,85,74,74,74,74,74,74,74),
  824. (74,74,74,74,74,74,74,74,74,74,1086,83,74,74,74,0,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0),
  825. (74,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),
  826. (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  827. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,501,0,0),
  828. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0),
  829. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  830. (501,81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,1081,3119,3120,3121,3122,3123,3124,3125,3126,0,0,0,0),
  831. (81,1182,1080,1190,0,0,0,0,0,0,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  832. (75,3148,75,75,75,75,75,75,75,75,3149,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  833. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,499,499,499,499,499,0,0,0,0,0),
  834. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,4),
  835. (75,75,75,75,0,0,0,0,75,75,75,75,75,75,75,75,4,2221,2222,2231,2232,3146,0,0,0,0,0,0,0,0,0,0),
  836. (3150,3151,3152,3153,3154,3155,3156,3157,3158,3159,3160,3161,3162,3163,3164,3165,3166,3167,3168,3169,3170,3171,3172,3173,3174,3175,3176,3177,3178,3179,3180,3181),
  837. (3182,3183,3184,3185,3186,3187,3188,3189,3190,3191,3192,3193,3194,3195,3196,3197,3198,3199,3200,3201,3202,3203,3204,3205,3206,3207,3208,3209,3210,3211,3212,3213),
  838. (3214,3215,3216,3217,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  839. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0),
  840. (10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0,3230,3231,3232,3233,3234,3235,3236,3237,3238,3239,3240,3241,3242,3243,3244,3245),
  841. (3246,3247,3248,3249,3250,3251,3252,3253,3254,3255,3256,3257,3258,3259,3260,3261,3262,3263,3264,3265,0,0,0,0,3266,3267,3268,3269,3270,3271,3272,3273),
  842. (3274,3275,3276,3277,3278,3279,3280,3281,3282,3283,3284,3285,3286,3287,3288,3289,3290,3291,3292,3293,3294,3295,3296,3297,3298,3299,3300,3301,0,0,0,0),
  843. (75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  844. (75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  845. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0),
  846. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0),
  847. (75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  848. (75,75,75,75,75,75,0,0,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  849. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,75,75,0,0,0,75,0,0,75),
  850. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,4,81,78,79,1080,1187,1081,1082,1195),
  851. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,74,74,81,78,79,1181,1182,1080,1187),
  852. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0),
  853. (0,0,0,0,0,0,0,81,78,79,1181,1181,1182,1080,1187,1081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  854. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,75,75,0,0,0,0,0,81,1182,1080,1187,1081),
  855. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,81,1080,1187,1081,78,79,0,0,0,4),
  856. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,4),
  857. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,3302,84,75,75),
  858. (81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,0,0,1081,3119,3120,3121,3122,3123,3124,3125,3126,1082,3127,3128,3129,3130),
  859. (3131,3132,3133,3134,1195,3135,3136,3137,3138,3139,3140,3141,3142,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,1804,83,1799,3313,84,3314,1800,85,1805),
  860. (75,510,510,510,0,510,510,0,0,0,0,0,510,501,510,499,75,75,75,75,0,75,75,75,0,75,75,75,75,75,75,75),
  861. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,499,504,501,0,0,0,0,1047),
  862. (81,78,79,1181,1080,1187,1081,1082,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0),
  863. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,81,1190,4),
  864. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,81,1080,1187),
  865. (75,75,75,75,75,75,75,75,74,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  866. (75,75,75,75,75,499,501,0,0,0,0,81,1182,1080,1187,1081,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0),
  867. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,4,4,4,4,4,4,4),
  868. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,81,78,79,1181,1080,1187,1081,1082),
  869. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,81,78,79,1181,1080,1187,1081,1082),
  870. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,4,4,4,4,0,0,0),
  871. (0,0,0,0,0,0,0,0,0,81,78,79,1181,1080,1187,1081,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  872. (75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  873. (3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346),
  874. (3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,0,0,0,0,0,0,0,0,0,0,0,0,0),
  875. (3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3387,3388,3389,3390,3391,3392,3393,3394,3395,3396,3397),
  876. (3398,3399,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3412,3413,3414,3415,3416,0,0,0,0,0,0,0,81,1182,1080,1190,1081,1082),
  877. (81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,1081,3119,3120,3121,3122,3123,3124,3125,3126,84,83,1799,1800,0),
  878. (1042,510,1042,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  879. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,510,510,510,510,510,510,510,510),
  880. (510,510,510,510,510,510,1047,4,4,4,4,4,4,4,0,0,0,0,81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190),
  881. (1191,1192,1193,1194,1081,1082,10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1047),
  882. (510,510,1042,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,3417,75,3418,75,75,75),
  883. (75,75,75,75,75,75,75,75,75,75,75,3419,75,75,75,75,1042,1042,1042,510,510,510,510,1042,1042,1047,1046,4,4,77,4,4),
  884. (4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  885. (75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0),
  886. (499,499,499,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  887. (75,75,75,75,75,75,75,510,510,510,510,510,1042,510,3420,3421,510,510,510,1047,1047,0,10,11,12,13,14,15,16,17,18,19),
  888. (4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  889. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1046,4,4,75,0,0,0,0,0,0,0,0,0),
  890. (510,510,1042,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  891. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1042,1042,1042,510,510,510,510,510,510,510,510,510,1042),
  892. (1302,75,75,75,75,4,4,4,4,4,1046,510,510,4,0,0,10,11,12,13,14,15,16,17,18,19,75,4,75,4,4,4),
  893. (0,81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,1081,1082,0,0,0,0,0,0,0,0,0,0,0),
  894. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75),
  895. (75,75,75,75,75,75,75,75,75,75,75,75,1042,1042,1042,510,510,510,1042,1042,510,1302,1046,510,4,4,4,4,4,4,510,0),
  896. (75,75,75,75,75,75,75,0,75,0,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,75),
  897. (75,75,75,75,75,75,75,75,75,4,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  898. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,510),
  899. (1042,1042,1042,510,510,510,510,510,510,1046,1047,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0),
  900. (510,510,1042,1042,0,75,75,75,75,75,75,75,75,0,0,75,75,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75),
  901. (75,75,75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,0,75,75,0,75,75,75,75,75,0,0,1046,75,1042,1042),
  902. (510,1042,1042,1042,1042,0,0,1042,1042,0,0,3422,3423,1302,0,0,75,0,0,0,0,0,0,1042,0,0,0,0,0,75,75,75),
  903. (75,75,1042,1042,0,0,499,499,499,499,499,499,499,0,0,0,499,499,499,499,499,0,0,0,0,0,0,0,0,0,0,0),
  904. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1042,1042,1042,510,510,510,510,510,510,510,510),
  905. (1042,1042,1047,510,510,1042,1046,75,75,75,75,4,4,4,4,4,10,11,12,13,14,15,16,17,18,19,0,4,0,4,0,0),
  906. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1042,1042,1042,510,510,510,510,510,510,1042,510,3424,3425,1042,3426,510),
  907. (510,1042,1047,1046,75,75,4,75,0,0,0,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0),
  908. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1042,1042,1042,510,510,510,510,0,0,1042,1042,3427,3428,510,510,1042,1047),
  909. (1046,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,75,75,75,75,510,510,0,0),
  910. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1042,1042,1042,510,510,510,510,510,510,510,510,1042,1042,510,1042,1047),
  911. (510,4,4,4,75,0,0,0,0,0,0,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0),
  912. (4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  913. (75,75,75,75,75,75,75,75,75,75,75,510,1042,510,1042,1042,510,510,510,510,510,510,1302,1046,0,0,0,0,0,0,0,0),
  914. (10,11,12,13,14,15,16,17,18,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  915. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,510,510,510),
  916. (1042,1042,510,510,510,510,1042,510,510,510,510,1047,0,0,0,0,10,11,12,13,14,15,16,17,18,19,1080,1187,4,4,4,74),
  917. (3429,3430,3431,3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,3455,3456,3457,3458,3459,3460),
  918. (3461,3462,3463,3464,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492),
  919. (10,11,12,13,14,15,16,17,18,19,1080,1187,1188,1189,1190,1191,1192,1193,1194,0,0,0,0,0,0,0,0,0,0,0,0,75),
  920. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0),
  921. (75,75,75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  922. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1042,510,510,510,510,510,510,510,0,510,510,510,510,510,510,1042,1047),
  923. (75,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,81,78,79,1181,1182,1183),
  924. (1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,1081,0,0,0,4,4,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  925. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,510,510,510,510,510,510,510,510,510,510,510,510,510,510),
  926. (510,510,510,510,510,510,510,510,0,1042,510,510,510,510,510,510,510,1042,510,510,1042,510,510,0,0,0,0,0,0,0,0,0),
  927. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0),
  928. (2222,2223,2224,2225,1846,2226,2227,2228,2223,2224,2225,1846,2226,2227,2228,2224,2225,1846,2226,2227,2228,2221,2222,2223,2224,2225,1846,2226,2227,2228,2221,2222),
  929. (2223,2224,2225,2222,2223,2223,2224,2225,1846,2226,2227,2228,2221,2222,2223,2223,2224,2225,3493,3494,2221,2222,2223,2223,2224,2225,2223,2223,2224,2224,2224,2224),
  930. (1846,2226,2226,2226,2227,2227,2228,2228,2228,2228,2222,2223,2224,2225,1846,2221,2222,2223,2224,2224,2225,2225,2222,2223,2221,2222,3495,3496,3497,3495,3496,3498),
  931. (3143,3499,3143,3143,3144,3495,3496,3500,1847,2224,2225,1846,2226,2227,2228,0,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0),
  932. (75,75,75,75,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),
  933. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  934. (75,75,75,75,75,75,75,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),
  935. (10,11,12,13,14,15,16,17,18,19,0,0,0,0,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  936. (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  937. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,504,504,504,504,504,4,0,0,0,0,0,0,0,0,0,0),
  938. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,499,499,499,499,499,499,499,4,4,4,4,4,74,74,74,74),
  939. (498,498,498,498,4,74,0,0,0,0,0,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,1080,1081,1195,3501,3502),
  940. (3503,3504,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,75,75,75),
  941. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  942. (75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,75,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042),
  943. (1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,1042,0),
  944. (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,510,510,510,510,498,498,498,498,498,498,498,498,498,498,498,498,498),
  945. (498,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),
  946. (75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  947. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0,0,0),
  948. (75,75,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),
  949. (75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0),
  950. (75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,75,75,75,75,75,75,75,75,75,75,0,0,74,510,504,4),
  951. (77,77,77,77,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),
  952. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  953. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0),
  954. (74,74,74,74,74,74,74,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  955. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,3505,3506),
  956. (3507,3508,3509,3510,3511,3512,3512,504,504,504,74,74,74,3513,3512,3512,3512,3512,3512,77,77,77,77,77,77,77,77,501,501,501,501,501),
  957. (501,501,501,74,74,499,499,499,499,499,501,501,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  958. (74,74,74,74,74,74,74,74,74,74,499,499,499,499,74,74,74,74,74,74,74,74,74,74,74,74,74,3514,3515,3516,3517,3518),
  959. (3519,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  960. (74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  961. (74,74,499,499,499,74,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),
  962. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0),
  963. (81,78,79,1181,1182,1183,1184,1185,1186,1080,1187,1188,1189,1190,1191,1192,1193,1194,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  964. (595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,116,116,116,116,116,116),
  965. (116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595,595,595),
  966. (595,595,595,595,595,595,595,595,595,595,595,595,595,595,116,116,116,116,116,116,116,0,116,116,116,116,116,116,116,116,116,116),
  967. (116,116,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595),
  968. (595,595,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,595,0,595,595),
  969. (0,0,595,0,0,595,595,0,0,595,595,595,595,0,595,595,595,595,595,595,595,595,116,116,116,116,0,116,0,116,116,116),
  970. (116,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595),
  971. (595,595,595,595,595,595,595,595,595,595,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  972. (116,116,116,116,595,595,0,595,595,595,595,0,0,595,595,595,595,595,595,595,595,0,595,595,595,595,595,595,595,0,116,116),
  973. (116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,595,595,0,595,595,595,595,0),
  974. (595,595,595,595,595,0,595,0,0,0,595,595,595,595,595,595,595,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  975. (116,116,116,116,116,116,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595),
  976. (595,595,595,595,595,595,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  977. (595,595,595,595,595,595,595,595,595,595,595,595,595,595,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  978. (595,595,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,595,595,595,595),
  979. (595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,116,116,116,116,116,116,116,116,116,116),
  980. (116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595),
  981. (116,116,116,116,116,116,0,0,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595),
  982. (595,8,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,8,116,116,116,116),
  983. (116,116,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,8,116,116,116,116),
  984. (116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,8,116,116,116,116,116,116,595,595,595,595),
  985. (595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,8,116,116,116,116,116,116,116,116,116,116),
  986. (116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,8,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595),
  987. (595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,8,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  988. (116,116,116,116,116,116,116,116,116,8,116,116,116,116,116,116,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595),
  989. (595,595,595,595,595,595,595,595,595,8,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116),
  990. (116,116,116,8,116,116,116,116,116,116,595,116,0,0,10,11,12,13,14,15,16,17,18,19,10,11,12,13,14,15,16,17),
  991. (18,19,10,11,12,13,14,15,16,17,18,19,10,11,12,13,14,15,16,17,18,19,10,11,12,13,14,15,16,17,18,19),
  992. (510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510),
  993. (510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,74,74,74,74,510,510,510,510,510),
  994. (510,510,510,510,510,510,510,510,510,510,510,510,510,74,74,74,74,74,74,74,74,510,74,74,74,74,74,74,74,74,74,74),
  995. (74,74,74,74,510,74,74,4,4,4,4,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,510,510,510,510,510),
  996. (0,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  997. (499,499,499,499,499,499,499,0,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,499,0,0,499,499,499,499,499),
  998. (499,499,0,499,499,0,499,499,499,499,499,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  999. (75,75,75,75,75,0,0,81,78,79,1181,1182,1183,1184,1185,1186,501,501,501,501,501,501,501,0,0,0,0,0,0,0,0,0),
  1000. (3520,3521,3522,3523,3524,3525,3526,3527,3528,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3550,3551),
  1001. (3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575,3576,3577,3578,3579,3580,3581,3582,3583),
  1002. (3584,3585,3586,3587,499,499,499,499,499,499,1046,0,0,0,0,0,10,11,12,13,14,15,16,17,18,19,0,0,0,0,4,4),
  1003. (75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75),
  1004. (0,75,75,0,75,0,0,75,0,75,75,75,75,75,75,75,75,75,75,0,75,75,75,75,0,75,0,75,0,0,0,0),
  1005. (0,0,75,0,0,0,0,75,0,75,0,75,0,75,75,75,0,75,75,0,75,0,0,75,0,75,0,75,0,75,0,75),
  1006. (0,75,75,0,75,0,0,75,75,75,75,0,75,75,75,75,75,75,75,0,75,75,75,75,0,75,75,75,75,0,75,0),
  1007. (75,75,75,75,75,75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0),
  1008. (0,75,75,75,0,75,75,75,75,75,0,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0),
  1009. (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1010. (74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1011. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0),
  1012. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1013. (0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1014. (1086,1086,81,78,79,1181,1182,1183,1184,1185,1186,1086,1086,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1015. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1016. (74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1017. (0,0,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1018. (74,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1019. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0),
  1020. (74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1021. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,46,46,46,46,46),
  1022. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1023. (74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0),
  1024. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0),
  1025. (74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0),
  1026. (74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74),
  1027. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1028. (0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0),
  1029. (74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,74,0,0,74,74,74,74,74,74,74,74,74,74,74,74,0),
  1030. (74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0),
  1031. (74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1032. (75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,0,0,0,0,0,0,0,0,0,0,0),
  1033. (3588,3589,3590,3591,3592,2893,3593,3594,3595,3596,2894,3597,3598,3599,2895,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,2953,3612,3613,3614,3615),
  1034. (3616,3617,3618,3619,3620,2958,2896,2897,2959,3621,3622,2704,3623,2898,3624,3625,3626,3627,3627,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639),
  1035. (3640,3641,3642,3643,3644,3645,3645,2961,3646,3647,3648,3649,2900,3650,3651,3652,2857,3653,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3666,3667),
  1036. (3668,3669,3670,3671,3672,3673,3674,3675,3676,3677,3678,3678,3679,3680,3681,2700,3682,3683,3684,3685,3686,3687,3688,3689,2905,3690,3691,3692,3693,3694,3695,3696),
  1037. (3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709,3710,2646,3711,3712,3713,3713,3714,3715,3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725),
  1038. (3726,3727,3728,2906,3729,3730,3731,3732,2973,3732,3733,2908,3734,3735,3736,3737,2909,2619,3738,3739,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749,3750,3751),
  1039. (3752,3753,3754,3755,3756,3757,3758,3759,2910,3760,3761,3762,3763,3764,3765,2912,3766,3767,3768,3769,3770,3771,3772,3773,2647,2981,3774,3775,3776,3777,3778,3779),
  1040. (3780,3781,2913,3782,3783,3784,3785,3024,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3798,2717,3799,3800,3801,3802,3803,3804,3805,3806,3807,3808),
  1041. (3809,2914,2804,3810,3811,3812,3813,3814,3815,3816,3817,2985,3818,3819,3820,3821,3822,3823,3824,3825,2986,3826,3827,3828,3829,3830,3831,3832,3833,3834,3835,3836),
  1042. (3837,2988,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848,3848,3849,3850,2990,3851,3852,3853,3854,3855,3856,3857,2703,3858,3859,3860,3861,3862,3863,3864),
  1043. (2996,3865,3866,3867,3868,3869,3870,3870,2997,3026,3871,3872,3873,3874,3875,2665,2999,3876,3877,2925,3878,3879,2879,3880,3881,2929,3882,3883,3884,3885,3885,3886),
  1044. (3887,3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3898,3899,3900,3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,2935,3913,3914,3915,3916,3917),
  1045. (3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3714,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,2721,3941,3942,3943,3944,3945,3946,2938),
  1046. (3947,3948,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,2660,3967,3968,3969,3970,3971,3972,3006,3973,3974,3975,3976),
  1047. (3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3011,3012,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,3013),
  1048. (4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,3019,3019),
  1049. (4036,4037,4038,4039,4040,4041,4042,4043,4044,4045,3020,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,4061,4062,4063,4064,0,0),
  1050. (0,77,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),
  1051. (77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77,77),
  1052. (510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,510,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0),
  1053. (2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606),
  1054. (2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,2606,0,0)
  1055. );