diff options
author | Jeremy Johnson <jeremy.johnson@arm.com> | 2022-06-17 13:06:38 +0100 |
---|---|---|
committer | Jeremy Johnson <jeremy.johnson@arm.com> | 2022-06-17 13:06:38 +0100 |
commit | 4f0cd453e02cf11dcb8b1dcb004cf4909cb2db1a (patch) | |
tree | c0615247657214838ae0e9e6e08cf59b45945421 /operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32 | |
parent | e6f2dc9772476e7be0c139ea01b25688325397c3 (diff) | |
download | conformance_tests-4f0cd453e02cf11dcb8b1dcb004cf4909cb2db1a.tar.gz |
Updating LOGICAL_LEFT_SHIFT tests for v0.30.0 release
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I65a948370fd39f6af47c84317dd40fa4d3f4f5ce
Diffstat (limited to 'operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32')
5 files changed, 122924 insertions, 0 deletions
diff --git a/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/Conformance-result-0.json b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/Conformance-result-0.json new file mode 100644 index 000000000..2ea9240f2 --- /dev/null +++ b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/Conformance-result-0.json @@ -0,0 +1,60695 @@ +{ + "type": "int32", + "data": [ + [ + [ + 1180434432, + 0, + 179077512, + 712441856, + -1342177280, + -2051014656, + 1451139072, + -1580642976, + -2039867628, + 402784256, + -957829120, + -2013265920, + -1934573568, + -670770624, + 1484783616, + 1136152576, + 1933824000, + -268435456, + 754974720, + -1107296256, + 0, + -495828992, + -830355968, + 1796980736, + -666239895, + -1073741824, + -2113929216, + 1870702272, + -1668603904, + -2036860640, + -2009333760, + 868220928, + -1570242560, + -1442840576, + -1829810176, + 117440512, + -1610612736 + ], + [ + -1272095264, + -536870912, + 336592896, + 201326592, + 1376256000, + 931721216, + 721420288, + -134217728, + 1182286904, + 1918894080, + 2048385280, + 1788319184, + -1275461632, + 1692152832, + -887763200, + -1040171008, + 1922301952, + -134217728, + 893743616, + 1186570240, + 544867584, + 992608256, + -1194196992, + 268435456, + -928858112, + 67108864, + 171868160, + -803361792, + -754974720, + 49249536, + -2147483648, + -369098752, + -1075895296, + 1816235008, + -544997376, + 1085800448, + -1841299456 + ], + [ + -1545290880, + -1879048192, + -387178496, + -441614336, + 1430019072, + -1671205888, + -634836064, + 660615168, + 637534208, + 1173225472, + -700448768, + -1579155456, + 1255667080, + -652214272, + -62914560, + -2147483648, + 1367343104, + -337379328, + 2113929216, + 201326592, + 40430880, + 578813952, + 1470365696, + 1274792576, + -1523482624, + -823229708, + -1828654383, + -768180224, + -584056832, + -1660944384, + 2123617492, + -1173143552, + -1105199104, + 1643642880, + 0, + 1879048192, + 2133364512 + ], + [ + 1107296256, + -2040934016, + -1186509312, + -2147483648, + 536870912, + 1325114712, + 55574528, + -1108664320, + -1781735424, + -489783296, + 0, + 1285947392, + -535983104, + -1946157056, + 764563784, + -407666176, + -490553344, + -1463677152, + -1644625546, + 472307712, + 225345536, + 882028096, + 1095958528, + 1007943680, + 562569600, + -150994944, + 327572076, + -1714913280, + -1788870656, + 0, + -2077360128, + 73367040, + 329515008, + 1503297536, + -1904214016, + 2140517152, + 704643072 + ], + [ + -1811367408, + -117440512, + -2075978766, + 998244352, + 1560281088, + 1728053248, + -1932525568, + -1571806153, + -1879048192, + 1241513984, + -1993398944, + -840968520, + 444596224, + 2140469504, + 1859117056, + -384081920, + 0, + 1894514688, + 426442640, + -154984016, + -1392508928, + -268435456, + -1744830464, + -570687488, + 1447962624, + 1412274688, + 151065856, + -1174405120, + 0, + 0, + 490733568, + 592150528, + -418906112, + -1469037568, + -2108424192, + 729788416, + -1546469084 + ], + [ + -331808640, + 402653184, + -2046571768, + -929192064, + 1326200752, + -1610612736, + -1339555840, + -1647116288, + -623304704, + -646144000, + 1843798016, + -805306368, + -1696697600, + 671088640, + -268435456, + -977784256, + -1647509504, + -2147483648, + -1550597908, + -95918992, + -1270077012, + -2132729600, + 1841154048, + -1542062080, + 902823936, + -1404480388, + -952860672, + -963510272, + 1360860820, + -1071251456, + -996147200, + 1125184092, + 1931083776, + -1410048628, + -2147483648, + -1677721600, + 423624704 + ], + [ + -683540480, + -2082250752, + 872415232, + 1040056320, + -2147483648, + 1059619584, + 401047552, + 1963351040, + 26875200, + -1782025072, + 851077584, + 981467136, + -1645772800, + 1354596352, + -451455680, + -1040187392, + -507000748, + -963810848, + -2059665592, + 2038431744, + -240864680, + 2080374784, + 1845493760, + -1223999850, + 402653184, + -898264064, + -1555038208, + -1290860544, + 1649025024, + -1204917568, + -1931608064, + -385417216, + 970694656, + -616562688, + 449421312, + 1342177280, + -598293288 + ], + [ + -1577058304, + -1755561984, + 883851264, + 1660173504, + 2078277632, + 787939328, + -1556086784, + 0, + 100663296, + -327155712, + 228037024, + -1447429632, + 1844130304, + 654311424, + -1660944384, + 2122317824, + 1784881728, + -1610612736, + 1191819264, + -232303616, + -627048448, + 1129474672, + 1252873216, + -579862528, + 1303943424, + 361758720, + -1533832192, + -1465909248, + -872415232, + -1358358976, + 1165056000, + -660348868, + 561512448, + 2127560704, + 103456512, + -80740352, + -153747456 + ], + [ + 1062600704, + -1004603776, + -198807552, + 402653184, + 1073741824, + 1207959552, + -1971339712, + 1979711488, + -716509504, + 1373160448, + 38217424, + 822083584, + -2074607616, + -1777532928, + -2147483648, + 1086619648, + 58042368, + 805306368, + -1610612736, + -1040842752, + 1811939328, + 439353344, + 1920486840, + -1295931680, + 470630400, + -1476395008, + 694157312, + 2064672544, + 0, + 530579456, + -2120146944, + -1704984576, + -301989888, + 1430890496, + -1073741824, + 470286336, + 1069547520 + ], + [ + -2147483648, + 517996544, + -436207616, + -1498322460, + -2024158314, + 1634533376, + -965952256, + -262924288, + -99343872, + 1621780536, + 1547828776, + 508715392, + -1182793728, + -82837504, + 606076928, + -1897916959, + 1967673760, + 572951008, + -1677721600, + -1010827264, + 49231872, + 1507737600, + 903921664, + -685080576, + 1384120320, + -2015700672, + 1140850688, + 347926533, + -624754688, + 1418395648, + -2147483648, + 1967882240, + -1689049984, + -536870912, + 1159917864, + -728697350, + 805306368 + ], + [ + 1199179072, + -922746880, + -1035737344, + -1849851904, + -1091708560, + -459030528, + -1530920960, + 425233408, + 1068844544, + -1673896704, + 939524096, + -402653184, + -772077568, + -728760320, + 1306886144, + -973078528, + 654311424, + -1585733654, + 1342177280, + -1659240448, + 1433764312, + -1707466752, + -1392508928, + 2057539712, + -1406820822, + -161382272, + -721223680, + 2001993728, + 919732224, + 619460608, + -1523056640, + 272629760, + -342884352, + -1387134976, + 941808128, + 425590784, + -872415232 + ], + [ + -2129117184, + -90808320, + -1031798784, + 957874176, + 928224768, + -328073216, + 503316480, + -1710161920, + -480247808, + -170590208, + 805306368, + 359165470, + -1610612736, + -263536640, + 1140850688, + -1073741824, + -134217728, + 1711276032, + 1744150876, + -1241513984, + -1942487040, + 1331747472, + 440406016, + 368476160, + -2084804736, + -234881024, + 656277504, + 576335818, + -2038284288, + -42247992, + 1912864768, + -1121431552, + 1265172480, + 889192448, + 1633546240, + -134935680, + 845236224 + ], + [ + 1018585088, + -1735322624, + 1291224064, + 622100480, + 1459355648, + -687865856, + -2147418112, + -889585664, + -1166016512, + -35499008, + 186802944, + 836231656, + -771751936, + 592489984, + 1610612736, + -402653184, + -1931105276, + 1023581120, + 1247006720, + -251894528, + -2072166816, + 1812119552, + 861306880, + 942211072, + 956301312, + -246334976, + -2134835200, + -1346225088, + 1931143232, + -438829056, + 1540293672, + -2147483648, + -721420288, + 807572992, + 75709166, + -1677721600, + 0 + ], + [ + 100663296, + 1575161778, + -869695488, + 1525926656, + -1014550528, + -1111977984, + 942465024, + 1828716544, + 1118461952, + 1543503872, + 1446379520, + -1998211040, + 438566912, + 852492288, + -1334730752, + -2075795968, + -2147483648, + 1073741824, + -119042496, + 1227358208, + 0, + -236805120, + 0, + 1424002368, + -1174405120, + 1073741824, + 570459694, + 1342177280, + -1023410176, + -1063837696, + -1887436800, + 2047803840, + 0, + -989855744, + -1312279040, + 1212942848, + -1714421760 + ], + [ + -1207959552, + 1901812288, + -2147483648, + 407896064, + 1242693632, + 1167070968, + 1053818880, + -1060823961, + -773762324, + 1994184704, + 207355904, + 1459617792, + -1566179328, + 449932136, + -1400897536, + -1574679552, + -1526726656, + 46598912, + 2081079296, + 1207959552, + 1333514240, + -1251777536, + -911208704, + 49135616, + -1835904544, + 1195376640, + 1744830464, + -719323136, + 941280720, + -297148416, + 736788020, + 1073741824, + 734003200, + 1032905232, + -1568669696, + -1577058304, + 536870912 + ], + [ + 134217728, + -2144701742, + -2147483648, + 479002624, + 1879048192, + -2064452608, + 710270976, + 1402032960, + 910163968, + 1398312800, + -1327264664, + 536870912, + -662700032, + 1630890272, + -2147483648, + 525467648, + 1554114340, + -712012284, + 984576000, + -2147483648, + 1000346340, + 1092060756, + -1171491328, + 1613490152, + 1094916, + 192986536, + 315809792, + -268435456, + -1686786048, + 983564288, + -1129512960, + -1073741824, + -12582912, + 1860425152, + -805306368, + 1203470592, + 0 + ], + [ + -802209792, + -1581129752, + 1778384896, + -1073741824, + 91226112, + 1088946176, + -53047424, + 832831488, + -268435456, + -1002880256, + 1610612736, + -369098752, + -2147483648, + 80614000, + -1946921728, + -1248386048, + 335806464, + -402653184, + 472353664, + -1577058304, + 1559870848, + 1879048192, + -1694629888, + -1556480000, + 2085268060, + 986877440, + 1689171424, + 897581056, + 1661927424, + -939524096, + 580337664, + -1073741824, + 14680064, + 481965766, + 1759729408, + -1168113664, + -1476395008 + ], + [ + -810549248, + 662700032, + -2115222624, + -215676256, + 402653184, + 1853712384, + -473432064, + -2147483648, + 1843617792, + 1342177280, + 334401536, + 1912464352, + -38699008, + -1275068416, + -1543430400, + -2093984352, + -1285406720, + 1083506688, + -2097152000, + -1157627904, + 1571196713, + -268435456, + -662499672, + -1233474240, + 1307294912, + -1546312832, + 1832910848, + 541065216, + -1153780880, + 1677721600, + 131407872, + 1493172224, + -1364848352, + -2147483648, + -733783146, + 2008981118, + -268435456 + ], + [ + 681717366, + 0, + -2147483648, + 0, + -859004928, + 308281344, + -1182793728, + 269615104, + 1970581232, + -153092096, + 1454020608, + -2076573696, + 0, + -2040912896, + 436207616, + 134730816, + 939524096, + -828899328, + -1640562688, + 922476544, + 838512512, + -869138432, + 1073741824, + -1763704832, + 1025986468, + -207219240, + -1879048192, + -110800345, + -1403593024, + -27017216, + -2147483648, + 732954624, + 1479125088, + 1073741824, + 1223530022, + 392005632, + -900807796 + ], + [ + 975962112, + 769888768, + 1548428928, + 0, + -1782579200, + -641990656, + 228589568, + 763006976, + 1622671360, + 370514688, + 68441088, + -1141846494, + -2147483648, + -1610612736, + -838860800, + 1875640320, + -54525952, + 0, + -32212512, + -2053204288, + 377487360, + -2147483648, + 2053111808, + 1553590784, + -1013628928, + -184119968, + -1908234120, + 1371799552, + 96829440, + 784940880, + 19660800, + -1853882368, + 268435456, + -2147483648, + -1412186112, + -1999372288, + -1117334784 + ], + [ + 1795162112, + -1868103680, + -2094194688, + -570425344, + 1790148608, + 1739579392, + 859417984, + 1051721728, + 1208045568, + -1256389632, + -1698955264, + 465049648, + 860140544, + -1188683776, + -886046720, + 0, + 965083136, + -1442840576, + -253624320, + -1073922048, + -1176784589, + -2021089280, + 1879048192, + -721158144, + -1734241728, + 566231040, + -1543503872, + 1749747072, + -1417674752, + 1302033090, + -1885700096, + -2147483648, + 1648467884, + -984496128, + 1934360576, + -989855744, + -301286368 + ], + [ + -1221345568, + -469762048, + 402653184, + -902561792, + 1073741824, + -550150144, + -1514143744, + -490733568, + -1146929568, + 0, + -2011762452, + -1946746880, + -1610612736, + -2147483648, + 1911291904, + -746458501, + -1994391552, + -878444544, + -377159680, + 515959328, + 457834496, + 0, + 373293056, + 1586898944, + -536870912, + 1292238848, + -603979776, + -939524096, + -1286875648, + 0, + 1590486280, + -1346586112, + 1155530752, + 644081600, + -1981281214, + -1867513856, + -924450816 + ], + [ + -1610612736, + -1469631584, + 1563272192, + -488516096, + -1024974848, + -517832704, + -1399471328, + -1610612736, + -1073741824, + 771751936, + 1744830464, + -2147483648, + -243269632, + -174706136, + -2023755280, + -2143420416, + -1679294464, + -1843003392, + -1788870656, + 34064512, + -753987584, + 1879048192, + -98342688, + 2041437552, + 0, + 868220928, + -684720128, + -536870912, + -797081600, + 243269632, + 1773302784, + -2147483648, + -771751936, + -268435456, + -2147483648, + 8361235, + 268435456 + ], + [ + -380828528, + 805306368, + -872972288, + -100678144, + -36806656, + 1756080960, + 7514093, + -268435456, + -1628659712, + -1779449600, + -838860800, + -1603970752, + -1262561744, + -655048704, + 1065353216, + 0, + 1073741824, + 536870912, + 872415232, + 268939264, + 1581252608, + 922615808, + -1610612736, + 1330077184, + -1400330240, + -837287936, + 121427936, + -1857484800, + 2016018432, + 235585536, + -417333248, + -536870912, + 2023473152, + 805306368, + 535560192, + -201629696, + -864026624 + ], + [ + 169009152, + -1936310272, + 1274957824, + -844185600, + 1232601088, + 792206784, + 536870912, + 2143319680, + -1779898452, + 1045209088, + 1409748992, + -594282496, + 0, + 1006632960, + -1623233824, + -400556032, + -1944059904, + -654311424, + 1124493568, + -1317011456, + -729708288, + -536870912, + 1610612736, + -775946240, + -134217728, + 0, + -2147483648, + 536870912, + -787976064, + -1350565888, + -727015424, + 951582720, + 1125390336, + -1789903160, + 1758402560, + 268435456, + 0 + ], + [ + -1488280552, + -649571512, + -1804075008, + -2147483648, + 1478492160, + -652324244, + -217055232, + -721420288, + 1614807040, + 1181762442, + -536870912, + -958018560, + -824180736, + -966541312, + -1847691336, + -1181701548, + 1013620736, + 269119016, + -1710041344, + -1236271104, + 381304832, + -1029208264, + 0, + -1610612736, + -461373440, + -722072736, + -816316416, + -100663296, + -2032214016, + 134217728, + -872415232, + -1623994368, + -1619886304, + 1073741824, + 2070052864, + 1009655808, + -1442840576 + ], + [ + 1244645376, + 536870912, + 1015021568, + 1806696448, + 499572736, + -2147483648, + -889192448, + -1603831808, + -1695731968, + 9043968, + -894557056, + -1242332160, + 1523603456, + 1101566464, + -264241152, + -1394680504, + -2147483648, + -381550592, + 1577058304, + 0, + 1732554752, + 0, + -1329315840, + 2130706432, + 1986985984, + -717225984, + -392537752, + 49645568, + 1364000768, + -872415232, + 2032730112, + 0, + 1475346432, + -89945743, + -2013265920, + -1668370432, + -1610612736 + ], + [ + -1128267776, + -1073741824, + 915046400, + 780926976, + -1841596416, + 1073741824, + -122063056, + 0, + -1828323328, + -1526478216, + 306184192, + -994144416, + 130307072, + -1775763456, + 431396352, + 1073741824, + -1703968768, + -567279616, + -1500315648, + -1060274176, + -624459776, + -311951360, + 1476395008, + -154498048, + 28164976, + -1149239296, + -817219584, + 536870912, + 1089994752, + 1610612736, + -1073741824, + -469762048, + -637534208, + 1603796992, + 1879048192, + -1458507776, + 608698368 + ], + [ + 901382144, + 2130706432, + -1826554624, + -300273664, + -262144, + 184549376, + 0, + -536870912, + -1843134464, + 0, + 1735131136, + 1571422208, + -1998979072, + 67108864, + -911611120, + -1328545792, + -1819279360, + -218103808, + 971505664, + 2130139140, + 1988100096, + 2095086072, + -1583989504, + -2098392384, + -1798840320, + 1584398336, + 570425344, + 503316480, + -1544765440, + -1879048192, + -2147483648, + -536870912, + 1471021056, + 0, + -2101346304, + -760217600, + 298912920 + ], + [ + -671088640, + -996073472, + 1529180480, + 1943010816, + -2097971200, + -1625151336, + -1610612736, + -469762048, + -1227940000, + 1610612736, + 738123776, + 1543503872, + -1056899072, + -1396244480, + -35625984, + 1176822328, + 536870912, + 743440384, + -381155480, + -2147483648, + -1677721600, + -1481375744, + -845289472, + 192937984, + 1151074304, + 1728053248, + -1272840192, + -887554048, + 1610612736, + -446693376, + -939524096, + -536870912, + 113186560, + 350391984, + -1577058304, + -1604860416, + -103153664 + ], + [ + -532414464, + 1055207040, + 1733558272, + -60915712, + -329973760, + -1009990656, + 1907675136, + 1342177280, + 1610612736, + -41293312, + 2009071616, + -1297597290, + 1859557760, + -754974720, + -805306368, + 1006632960, + 0, + 0, + -660471808, + 1912602624, + -1040187392, + 339121560, + -905969664, + -1362189312, + 354280112, + -1721355088, + 1845493760, + -1507550720, + 1376237440, + 1451229184, + -446646560, + -1744830464, + 105197177, + 0, + 1408040448, + -1174405120, + 1710919680 + ], + [ + 1730664448, + -289873920, + 649341632, + -522518528, + 1781530624, + -1265172480, + -1392508928, + -923856896, + -1080582144, + 1951399936, + -2085765120, + 1879048192, + 865459584, + -1766222236, + -638582784, + 56295424, + -399507456, + -2054573542, + 1073741824, + -1552449536, + 946305024, + 1960358646, + 1708394032, + -1904190720, + -1464336384, + 1284358144, + 1398800384, + -2103287808, + -2013265920, + 0, + -2013265920, + -780140544, + 805306368, + -2147483648, + 698674560, + -1610612736, + 358612992 + ], + [ + -1231684096, + -2147483648, + 2028360416, + 1336669248, + -1033725952, + 672825472, + 0, + 2019131392, + 67108864, + -1254563224, + -204472320, + -357535232, + -2147483648, + 1073741824, + 2049253376, + 1535115264, + -1174405120, + 520704056, + -227344384, + -2147483648, + 335544320, + -2005401600, + -1744830464, + -112610736, + 1698779624, + 671088640, + -1535369216, + -274268160, + -133828608, + 0, + 359661568, + -939261952, + 178577408, + 2095920184, + 218103808, + 958856102, + -2039721984 + ], + [ + 946675712, + 362375168, + -21145904, + 1053651200, + -1981503488, + -433815552, + 1107558400, + 16777216, + -1228931072, + -617611264, + 661463040, + -323289088, + -2147483648, + -805306368, + 2013265920, + 104201472, + 1043734784, + -1955529728, + -451151872, + 856129536, + -2147483648, + -624541696, + -346767360, + -1351090176, + 1330642944, + 2029974848, + -134217728, + 1351065216, + -343434300, + 1393557504, + 1127325696, + -1073741824, + 1610612736, + 234881024, + 799244288, + 1639972864, + -427819008 + ], + [ + -912826368, + 1862516736, + 1781273600, + -124247944, + 1614807040, + 1610612736, + 2046820352, + 0, + -2057627648, + 0, + 1767840844, + -1577058304, + 1073741824, + -1496711168, + 0, + 1983340544, + -1073741824, + -1441769984, + 1589745664, + 1990721536, + -541442048, + 1811361792, + -1639006208, + 2080374784, + -771751936, + 1610612736, + -1073741824, + -2147483648, + 1001712816, + -2086412288, + -1548222464, + 392226496, + 1782251520, + 1903019760, + -210811752, + -1207959552, + -1350422528 + ], + [ + 385875968, + -805306368, + -1716846592, + 1490912768, + 734918656, + -2147483648, + 585105408, + 1375731712, + 0, + 1379821568, + -469762048, + 894906208, + -754469473, + 2104394112, + -2147483648, + 1308622848, + -268435456, + -985456128, + -734620260, + -386524672, + 1015021568, + -485024056, + -1254294672, + -1128267776, + -809777344, + -1371308032, + 654251116, + -1677721600, + -1998481344, + 169101312, + -1146486784, + 0, + 397410304, + -1329233920, + 1362673664, + 512229376, + -846033128 + ], + [ + -26083328, + 318767104, + 721520154, + -1392508928, + -1745455304, + 496512256, + 137723904, + 1147346944, + 485751240, + 696254464, + 0, + 2082326656, + 872415232, + 1789000560, + -331350016, + 1325400064, + -362059288, + 0, + 1266679808, + -837009408, + -303902720, + -67108864, + 1453326336, + 1117516800, + -1149370368, + -1879048192, + 2134069248, + -1073741824, + -2147483648, + -2107917848, + -234881024, + 1607624672, + 71172096, + -1121729790, + 805306368, + -1256773220, + 406548480 + ] + ], + [ + [ + 1028021248, + -16575584, + 1432620096, + 887443168, + -1410768896, + -99155968, + 1509588992, + 1918064640, + -1586413568, + 202899968, + -585760768, + 396918784, + -1088855680, + -1115664988, + 985923584, + -300679168, + -201326592, + -1739722752, + -1977515672, + 1929312256, + -1731526656, + -538807744, + -2147483648, + 0, + 880803840, + 1764122552, + -1170251646, + 905969664, + 1915518976, + -1845493760, + -2147483648, + 1006632960, + -481217536, + -341180416, + 1381886464, + 234881024, + -169631744 + ], + [ + -1413742592, + -1529085952, + -1664331712, + 2114715648, + -1459355648, + -568082432, + 1413832704, + 2113929216, + 1132462080, + 350535680, + -65011712, + -1436657856, + -1613758464, + -600571904, + -411041792, + -1333784576, + 611209856, + 1086193664, + 730857472, + -1711276032, + 41943040, + -1559479510, + 1207959552, + 2091337792, + -1342177280, + 846528768, + 0, + 2011696854, + 933625856, + 0, + -1300234240, + -144064044, + 1073741824, + 1264716896, + -2147483648, + 2060463616, + 843579392 + ], + [ + -1829896192, + 819085312, + 1677343496, + -275335680, + -1073741824, + 459276288, + 731906048, + -670302208, + 805306368, + -301989888, + 122512384, + 251658240, + 1526640896, + -1879048192, + 614956816, + 1663041536, + -1602819444, + -109710848, + -1585906688, + 1888619910, + 497287168, + -912800688, + -771751936, + 804203008, + 1385742336, + 1002048464, + -1744333176, + 2007264512, + -1744830464, + -971740720, + 1061808746, + 273010842, + -617234912, + -2147483648, + 35127296, + -88426496, + 1015021568 + ], + [ + 1296171008, + -2147483648, + 1921948672, + 2121190016, + -349036544, + -380239872, + 1989444008, + 1677721600, + -536870912, + 376700928, + -35090432, + 1362270208, + -973078528, + -121634816, + 1229266944, + -838336512, + -490553344, + 1073741824, + 539934720, + 651689984, + -32674176, + -1834074112, + 355467264, + 1342177280, + -2011070464, + -210583840, + 1705426944, + 1914699776, + 1442840576, + 703463424, + 2009208576, + -268435456, + 27423872, + 1718222848, + 1073741824, + -939524096, + 1822467668 + ], + [ + 73205760, + 1073741824, + 2118123520, + -1648361472, + -905555270, + 1728053248, + -805306368, + 1151354990, + 1819931136, + -2147483648, + -1322916692, + -21643264, + 1272120144, + -1442950172, + -75043586, + 594280448, + -663158784, + 1658968064, + 1609695232, + -2034237440, + -1602904064, + 986148736, + 1849466188, + 1535761916, + 950009856, + -290956492, + 1888489808, + -1644310528, + 1265631232, + -1687615744, + 2028601344, + 1543503872, + -209453056, + -734518784, + -2049699168, + 1649868640, + -1845493760 + ], + [ + -1013970944, + -676592896, + 268435456, + -1189890832, + -557842432, + 457179136, + -250215168, + 1931275928, + -623304704, + -1102053376, + -2133078976, + -1227190064, + -455674984, + 1888374784, + -46934916, + -2094792704, + -1647509504, + -645922816, + -1550597908, + -2042167296, + 1277799424, + -2080374784, + -1110966272, + -1459257344, + -683671552, + 1230273536, + -376542976, + -1845493760, + 671088640, + -603824128, + 1478484560, + 823076288, + -1929379840, + -390391808, + 1308622848, + 851666688, + -1922069344 + ], + [ + 1948254208, + -480247808, + 771280896, + -268435456, + 1531215872, + -808836928, + -1644167168, + -1982588560, + -1588330496, + 1461834304, + -1499660288, + -738197504, + -1644167168, + 42331136, + -1101957804, + 1627389952, + -943172608, + 1186263040, + -2059665592, + -1744830464, + 738197504, + 1389871104, + -1311014912, + -1518338048, + -1424088320, + 1497366528, + -777519104, + -1632432376, + -1424862976, + -1204917568, + 1906032640, + 1561711118, + -2147483648, + -1610612736, + 697132240, + 1073741824, + -1238974464 + ], + [ + -307591168, + 317425664, + -53298688, + 1585944576, + 1138688000, + -1143209984, + -1523817843, + -2147483648, + -1497341952, + 1400877568, + 1581678592, + 1699598288, + -488909212, + -1282818048, + -1783147616, + -1477967872, + 1281640448, + -2147483648, + -1911328768, + 2089407744, + -1476395008, + 891725568, + -1476395008, + 1227209440, + 536870912, + -1565392896, + 1313865728, + -1568669696, + -2147483648, + -2071257088, + 730513408, + -1073741824, + -1140850688, + -39845888, + -1480589312, + -322961408, + 1438772652 + ], + [ + 1442840576, + -318767104, + 1728053248, + 1377304576, + -843484016, + 1375731712, + -866910734, + -335544320, + 1789228896, + 1661992960, + 305739392, + 0, + -1073741824, + 1479802880, + -959905792, + 1786874112, + -1388314624, + -497270522, + -683671552, + -955787264, + -1715027968, + 793152512, + -1207959552, + -536870912, + 58828800, + 670670504, + 347078656, + -331244416, + -1610612736, + 2146770848, + 1275922688, + -1771470848, + -574619648, + -1433186304, + 1633693376, + 33554432, + 2139095040 + ], + [ + -1073741824, + -49825792, + 1004721100, + 1298322376, + -697113216, + 1073741824, + 1709703168, + 0, + -2076180480, + -668296690, + 1547828776, + -1023410176, + 0, + -639651584, + -965457856, + 734134272, + 1182793728, + -465252036, + 1252840048, + -1531908096, + -1677721600, + -696807424, + 1807843328, + 355846816, + 1342177280, + 527131904, + 577133704, + 671088640, + -2147483648, + -1962934272, + -2147483648, + -1087941448, + -1879048192, + 10863294, + -1854368768, + -50331648, + -1634542324 + ], + [ + 501748992, + 1755090944, + -1752922162, + 1514599936, + -1073741824, + 283419584, + 1070441664, + -1073741824, + -156712960, + -1513095168, + 1693978112, + -1845542912, + 448036546, + 0, + 546216907, + -988233728, + 1151832960, + -369098752, + 1065641909, + 1952972800, + -1427438672, + -1616474488, + 725614592, + 1073741824, + 631122432, + -80691136, + 100663296, + 1373458432, + 459866112, + 660717568, + 2043845632, + -903839744, + -1651115292, + 627740672, + 1828716544, + 1595497984, + 1610612736 + ], + [ + 406847488, + 1607774976, + -409448448, + -1073741824, + 1718527788, + -696895232, + 251658240, + -1368898560, + -1342177280, + -2147483648, + -1890831616, + -505413632, + -1730369024, + -2108293120, + 984712256, + -2147483648, + -134217728, + 561197056, + -806665544, + -1342177280, + -1306325504, + 1375731712, + -1878786048, + 1600651264, + -1134067712, + 275718898, + -473956352, + 1757358080, + 2015914020, + -675967872, + 1440514304, + -992046040, + -2075871600, + -1818591232, + -262054416, + 1065308344, + 1375731712 + ], + [ + 1711276032, + 0, + 1107296256, + -466464440, + 1683041150, + -1461798912, + -176160512, + -402653184, + -1610612736, + -1135968256, + -1073741824, + -950040672, + -66399744, + 1720821847, + 2059403264, + 562872128, + 963313920, + 1084682240, + -1835731968, + -544742616, + 525309952, + 1812119552, + 1451229184, + 536870912, + 956301312, + -2084223768, + 404750336, + -673112544, + 1536743234, + -300954704, + -2112618496, + 0, + -1284681728, + -2147483648, + 1572864000, + -1121518992, + 1610612736 + ], + [ + 861978624, + -283607664, + -2060451840, + -409600000, + 0, + 198936832, + 362550896, + 825976832, + -1509949440, + 1299185664, + -1342177280, + -881836032, + -1572864000, + -687918291, + -2087911424, + -2000961536, + 0, + 411602226, + 1073741824, + -1266822582, + -850264064, + -473610240, + -296222720, + -1492882944, + 706309050, + 603979776, + 570459694, + 861017088, + 201326592, + 1551892480, + 1420947456, + -266600448, + 1962934272, + -1373110272, + 551026688, + -1743519744, + -2147483648 + ], + [ + -1207959552, + -1247543296, + 536870912, + -658341888, + 301989888, + -1212153856, + 2039460864, + 103342904, + -514659328, + -1150391296, + -977272832, + 1256194048, + -366321664, + -1246494720, + -2147483648, + -2003750912, + -1164705792, + -803850152, + -879787688, + 1727509632, + -1610612736, + -891974256, + -1301544000, + 803233208, + -1836122112, + -402653184, + 1607155712, + -1879048192, + -529844416, + 1036598272, + -1478279168, + 1433747872, + -84988992, + 1133002752, + -1610612736, + 0, + -1123905536 + ], + [ + -1247832254, + -442236928, + 1073741824, + 479002624, + 591855616, + -1124073472, + 1387200512, + -1711276032, + 316263824, + -1997144064, + 1908814848, + -1006632960, + -777786304, + 162220288, + -1476395008, + -712892590, + 958398464, + -2147483648, + -536870912, + 1703384912, + -469762048, + -1950144000, + -1311244288, + -1348493312, + -1474297856, + -1258291200, + 771751936, + -1458000000, + -692060160, + -1442840576, + 791363584, + -274731520, + 1811742720, + -354418688, + -2147483648, + 67108864, + 0 + ], + [ + -1421820672, + -538443776, + 2005311488, + -1721990560, + 1614851584, + 1822491552, + -1073741824, + -933017600, + -883202176, + 201326592, + 565182464, + 1747833856, + 130851168, + 1728657408, + 2123014144, + -922746880, + 0, + 161980416, + -955653408, + 289669120, + 1868562432, + -301989888, + -33554432, + -402653184, + 313169664, + -762445824, + 732788736, + -1342177280, + -1010827264, + -1879048192, + -1757413376, + -1312868872, + -343918592, + 1818230784, + 1293708000, + 1958739968, + -1825770240 + ], + [ + 799964544, + -1644167168, + 516176384, + -1442840576, + 2139881472, + 926856192, + -2147483648, + -2013265920, + -1394882880, + 513352352, + -1879048192, + -2147483648, + 737895168, + -2051408176, + 300941312, + 1744830464, + -1154079744, + 1145083136, + 100663296, + 894871000, + -1803550720, + 1776382622, + -1476395008, + 0, + 0, + 939524096, + -881955416, + 33554432, + -827532288, + -2147483648, + -33297776, + 709452800, + 301989888, + 1306165248, + 225335296, + -277005060, + -16777216 + ], + [ + 680238464, + 0, + -1317297408, + 553648128, + -859176960, + -1977303040, + -1550206592, + 1049690400, + -285212672, + 517734400, + -445994624, + 1552169472, + -1174411776, + 536870912, + -859556864, + -2147483648, + -433819648, + -1073741824, + -536870912, + -1073741824, + 1593835520, + 209715200, + 603979776, + -5673472, + 1073741824, + -1508517888, + -507101184, + 1498712512, + -1073741824, + -536870912, + 1701277696, + -335544320, + 174725120, + -1158897664, + 805306368, + 392005632, + -331825152 + ], + [ + -1962934272, + 1952171812, + 872415232, + -693201536, + 729808896, + 661446144, + -861337904, + 1515910432, + -817096960, + 1723858944, + 0, + 536870912, + -2046820352, + -805306368, + 775741440, + 654098432, + 1255666432, + -2147483648, + -536870912, + -1073741824, + -939155456, + -1648508928, + -606928896, + 0, + 1342177280, + 1610612736, + 251658240, + 1696350208, + -490733568, + -438753302, + 2038450944, + -1846171368, + 1090519040, + -436207616, + -1484783616, + 444596224, + 1505017856 + ], + [ + 942059520, + 606715904, + 1705246720, + 1037959168, + -1429340160, + -536870912, + -1663647744, + -1728397312, + -1476395008, + 0, + -1358954496, + 100663296, + 1073741824, + -910612960, + -1291845632, + -441188352, + -2046820352, + -745550512, + -1014497280, + -738197504, + -1156370432, + -2081361644, + 836173824, + -612412400, + 843579392, + 1494089728, + 1207959552, + -1342177280, + -2059859272, + -1184825344, + -106430464, + -2147483648, + -352321536, + 1073741824, + 2011489944, + 0, + 1578106880 + ], + [ + 2010906624, + -1034689536, + -2028470272, + -1805123584, + -515375104, + 1790967808, + -1207959552, + 369098752, + -778096640, + 1109917696, + -252968960, + -1946746880, + 1520435200, + 939524096, + 1849524224, + 1883131744, + 536870912, + -1879048192, + 979451904, + -2147483648, + 915668992, + -715319808, + 828637184, + 743440384, + -1321730048, + 1093933056, + 1891336192, + -60350464, + -1318676564, + 1605369856, + 1590486280, + -336646528, + 1308622848, + 322040800, + 332404868, + -2055208960, + -1653007168 + ], + [ + -199189331, + 865718272, + -771751936, + 386838528, + 134217728, + 2115119104, + -510656512, + -2044067840, + 786432000, + 490918256, + -865092800, + 1442127744, + -973078528, + 335544320, + -335659520, + 885006080, + -1610612736, + -2147483648, + 1442840576, + -1065225696, + -1507975168, + 513540096, + -1573483008, + 1879048192, + -1073741824, + 924007424, + -1286906688, + 2080374784, + 1052770304, + 1401947968, + 658505728, + -489226240, + -1380830080, + 988848096, + -284502016, + -1744830464, + -2139095040 + ], + [ + 873611264, + -1941760000, + 2129657856, + 805306368, + -416284672, + 1465286656, + 1339686912, + -1427111936, + -1811939328, + 536870912, + 1831705600, + -894271488, + 1796734976, + 503236518, + -2147483648, + 703488000, + 1644167168, + 536870912, + -2038431744, + 8060928, + 998321952, + 378388352, + -1386570840, + -387203072, + 1447318528, + -452407784, + 1942846976, + -1844445184, + 2016018432, + 2005337440, + 1938817024, + 1558151168, + 326631424, + -1249280000, + -10485760, + -1613037568, + 1657523400 + ], + [ + 633339904, + 422346752, + 637478912, + -1073741824, + 365205376, + 124780544, + 1941227268, + 994050048, + -889949226, + 847249408, + -1606909952, + 1065353216, + 687865856, + -536870912, + -156368896, + -2113929216, + 1908378656, + -1603160512, + 0, + -1442620730, + 412090368, + 2080374784, + -911108096, + -120471552, + 821821440, + -1568669696, + 1105199104, + 216137728, + 1183335300, + 0, + -1219319168, + -536870912, + 64013574, + -81788928, + -1946157056, + 515830016, + -706084864 + ], + [ + -1872756736, + 1117405184, + -1073741824, + -436207616, + -346204128, + 508718080, + -108527616, + 1792464128, + 0, + 1900019712, + -595959204, + 925786112, + -6438912, + 26003328, + 2044649472, + 1428815872, + 1737315328, + 699965440, + 698428784, + -172601344, + -385875968, + 2020835328, + -632891392, + -274726912, + 1462246544, + 1610612736, + -2147483648, + -369885184, + -603979776, + -1338913660, + 627283968, + 0, + -809943152, + 1342177280, + 0, + -2013265920, + -1442840576 + ], + [ + 692451584, + -1642971136, + -976222990, + -335544320, + 249786368, + -662700032, + -2147483648, + 2100563183, + 1571151872, + 289406976, + -1417076736, + -2080374784, + -799539200, + -1845493760, + -821821440, + -582483968, + 0, + -381550592, + -2147483648, + 316391936, + 1476395008, + -1988100096, + 268435456, + 1400209152, + -2147483648, + 647976192, + 754974720, + -2122660864, + -180014080, + -739049472, + 1375731712, + -1000767488, + -425764880, + 1547698176, + -1723346688, + 958226432, + -1860668800 + ], + [ + -2089189376, + -67108864, + -959361024, + -1561804800, + 1862270976, + 453332768, + 521613030, + 1281343488, + -764635088, + 1346152320, + 2022834176, + 474736886, + 260614144, + 1042978344, + -1231683584, + -637534208, + -337325188, + 2025848832, + 1248407552, + -1694498816, + 503316480, + -155975680, + -443154432, + 0, + 28164976, + 0, + -408609792, + -929484288, + 1089994752, + 442499072, + 1811634176, + 1211924480, + -357616000, + -464001536, + -1139151360, + -2021654528, + -2039967456 + ], + [ + 1537212416, + 1816100864, + 553451520, + 1459324556, + -134217728, + 738197504, + -496271360, + 1795952128, + 1217396736, + 1073741824, + 0, + 360377680, + -2147483648, + 268435456, + -175636480, + 795307060, + 326933632, + -1744830464, + -1737240576, + -1341652992, + -318767104, + -809500672, + -201326592, + -317538304, + -899420160, + 181167591, + -279521391, + -773849088, + -2147483648, + -1785053184, + 365559808, + 711587840, + -2147483648, + -2009718784, + -1336410112, + 1476395008, + 298912920 + ], + [ + 1144405376, + 1971929664, + 671088640, + 96069631, + 229906332, + -1977221120, + -1971322880, + 1073741824, + -1278748672, + 0, + 1175846768, + 1543503872, + -440336128, + 899211264, + 52428800, + -536870912, + 268435456, + 1342177280, + 994050048, + -74187840, + 215642112, + -159383552, + -402653184, + -1400815432, + -1381742144, + 1049730048, + 285212672, + 1663041536, + 185335808, + 1442840576, + 536870912, + -2147483648, + 771751936, + -1975861248, + -1977614336, + -486539264, + 1341371392 + ], + [ + 71303168, + 1055207040, + 0, + -1737497868, + -82493440, + 510009344, + -630718464, + 1878370304, + 0, + -738197504, + 1323896568, + -895421864, + 1771569152, + -146475188, + 987311360, + 854835200, + -624951296, + 442499072, + 679477248, + -412978688, + 0, + 1653002931, + -1811939328, + -1280770048, + -567607296, + -1778384896, + 1535115264, + -1838678016, + 64733184, + 122512730, + 767033344, + 1080133459, + 1559363584, + 0, + -318898176, + -2147483648, + 643803392 + ], + [ + 303679990, + -579747840, + 717225984, + 1386153688, + -1499267072, + -695017472, + -1392508928, + 2005401600, + 1593728640, + 335544320, + 1988341184, + -2147483648, + 1979711488, + -885915648, + 516915200, + 225181696, + 1822327552, + 185820212, + 1243418624, + -1552449536, + -1178387520, + -659360256, + -1073741824, + 23855104, + -1464336384, + -1826394112, + 1161166848, + 405415424, + 742391808, + 1614807040, + -2004897118, + 614084608, + 1687127600, + 1159096720, + -2147483648, + -844969344, + 975880192 + ], + [ + -1231684096, + 0, + -1207959552, + -1086062592, + 0, + 222314496, + -1107904512, + 1673710592, + 1108601872, + 474808320, + -1893695878, + -1430140928, + -949994944, + -1059987184, + 1375731712, + -849058450, + 1073741824, + 58720256, + 1339969120, + -1872571808, + 349276672, + 773163128, + -1291845632, + -1303379968, + 1073741824, + 1962975232, + 1369734176, + 939524096, + -202372128, + -95944704, + -1073741824, + -480538616, + 654311424, + 876085248, + 1474891008, + -1509949440, + -664353536 + ], + [ + -633339904, + -884998144, + -1382023168, + -80362496, + 1073741824, + -997195776, + -2079850496, + 1222643712, + 294574848, + 2025249152, + -1029096599, + -730936400, + -2015199232, + -1878994944, + -690241536, + -1273440268, + 1224267908, + -536870912, + -541065216, + -268435456, + -1788854272, + -1229877248, + -346767360, + 2035792896, + 989482832, + -1118830592, + -440375360, + 1242624976, + -420413440, + 919913472, + 17614464, + 1979711488, + 1610612736, + 403570688, + 427629568, + 833237216, + -855638016 + ], + [ + 858152320, + 251658240, + 369754112, + -248495888, + -1065353216, + 1787559936, + -443160576, + 1192230912, + -1419575296, + 1610612736, + -759285608, + 2007105536, + -1048628224, + 793613312, + 1019980288, + 464519168, + -304087040, + 1476395008, + -1115475968, + -1915626848, + -1170210816, + 1811361792, + -227147776, + 383713280, + 757071872, + -986710016, + 522247800, + -2147483648, + -1296039936, + -2147483648, + -2147483648, + -667308032, + 1453568000, + -570425344, + 0, + 546459868, + -131923968 + ], + [ + -64094208, + 80512832, + -2087081216, + -957599744, + 583725950, + -1545046016, + 0, + 536870912, + 0, + -182196608, + 0, + -167772160, + -134217728, + 805306368, + 492387072, + -1164181504, + -515990544, + 706285568, + -734620260, + -2147483648, + 645464064, + 1073741824, + -1073741824, + -218103808, + -2147483648, + -1782026240, + -1920991232, + 1323788736, + -2147483648, + 84550656, + -1610612736, + 0, + -167772160, + 1610612736, + -1073741824, + -1677968112, + -1073741824 + ], + [ + -1139016476, + 1002749952, + 872415232, + -1083337382, + -2147483648, + 993024512, + 448790528, + 0, + -1613873152, + -655207680, + -671088640, + -260627968, + -2133852160, + -153092096, + -814342144, + -124768964, + -629538816, + 0, + 1266679808, + -1770987008, + -2147483648, + -134217728, + 2066832000, + 1308229632, + -168961040, + -681279488, + -1835021100, + -1948778496, + -1207959552, + -573620224, + -1979125248, + 1475647992, + -314503296, + 134217728, + 201326592, + -1715470336, + -1224736768 + ] + ], + [ + [ + 1739115392, + 206471168, + 1678524416, + -1791262720, + -1778384896, + -198311936, + 0, + 0, + 1354276864, + 8388608, + -391118848, + 1140850688, + 1635778560, + 1207959552, + -1464740320, + 568076288, + 966912000, + 1631043584, + -1610612736, + -775160864, + -1731526656, + 536870912, + -830355968, + -2147483648, + -240910336, + -150994944, + -1881661312, + 87425024, + -1308622848, + -1582956984, + -1073741824, + 803839488, + 1154482176, + 0, + -1119879168, + 234881024, + 2105075712 + ], + [ + -318023816, + 1236795392, + 1090519040, + 201326592, + 1165403152, + -249692160, + 1360363520, + -1690634272, + 283115520, + -1490681856, + -817693664, + -1253324056, + -402653184, + -910661632, + 851801024, + -2147483648, + -1916121088, + 1345290240, + -1371537408, + -1610612736, + 2088888340, + 248152064, + -481820672, + 701632512, + 1476395008, + -737935360, + 343736320, + 995622912, + -377487360, + 2097152000, + 427759184, + -630164224, + 2143176704, + 316179224, + 940236676, + 1746337792, + 160110884 + ], + [ + 786432000, + 1712998400, + -940280304, + -692060160, + -274031058, + 459276288, + 1560281088, + -2134900736, + -1022164992, + 1212542464, + 1797259264, + 975044608, + 627833540, + 1686110208, + -2013265920, + 838860800, + 1610612736, + -117440512, + 579199984, + 1211504640, + -2127268208, + -1748742144, + 2051014656, + -897581056, + -1222030240, + 1947705344, + 15913216, + -1610612736, + 805306368, + -744488960, + 1778384896, + 780455936, + 0, + 214167552, + 1610612736, + -88426496, + -225906176 + ], + [ + -777885168, + -2147483648, + -685184576, + -1682792448, + 268435456, + -380239872, + -738197504, + 1593151488, + 1728053248, + 376700928, + -8772608, + 1285947392, + 0, + -981496832, + 681836544, + -641662976, + 738197504, + 507510784, + 784334848, + -2066022400, + -689438720, + -469762048, + -1727706112, + 1342177280, + 562569600, + -444743680, + 1310288304, + -1862270976, + 717225984, + -2147483648, + -1645181504, + -1090519040, + 877563904, + 1503297536, + 139579392, + -864026624, + 1286078464 + ], + [ + 292823040, + 1098678272, + 206555136, + -603979776, + -1781530624, + 0, + -672079052, + 230686720, + -1228431584, + 439394452, + -458489856, + -1385168896, + 1275936768, + -56113152, + -1200697376, + -96020480, + 0, + -1954062336, + -2147483648, + -1073741824, + 1089159168, + -1310990336, + -1451229184, + -1197613120, + 335544320, + 1354131456, + 151065856, + 331332096, + -712722688, + 1211629568, + -1902116864, + -1761607680, + -35190784, + 0, + -1165863936, + -2147483648, + 1224736768 + ], + [ + 0, + 402653184, + -1040187392, + 776269116, + 819904512, + 1678168064, + -1000860672, + -1744830464, + 603979776, + -452984832, + -868220928, + 1073741824, + -1073741824, + 298450944, + -816713728, + -1845493760, + 661864448, + 1336007040, + -2147483648, + -767351936, + -1739368448, + 1141311752, + -1879048192, + 1610612736, + -1696071680, + -1545601024, + -952860672, + 1714720768, + 1342177280, + 159383552, + -1337998176, + -1207959552, + 1498008680, + -658505728, + -1255975385, + -1536850226, + 1342177280 + ], + [ + 248988160, + 182515928, + 738950708, + -1189150976, + 1149239296, + -225955840, + 0, + 578094684, + 875200512, + 730917152, + 887619584, + 104801192, + -1644167168, + 397410304, + -550978902, + -155229952, + -1886345216, + 1325400064, + 175636112, + 1964176128, + 748027904, + 2080374784, + 257629624, + 1258291200, + 1610612736, + -1796528128, + 879362048, + 1030102544, + 536870912, + 772512432, + 431751168, + 1561711118, + -402653184, + 1512486608, + 1394264480, + -540244716, + 363935232 + ], + [ + -2013265920, + 847559394, + -106597376, + -2147483648, + -553648128, + -49946912, + 1259905856, + -1759321576, + -2147483648, + -10223616, + -1752064000, + -1610612736, + -1955636848, + -1983905792, + 1073741824, + 365907920, + 1073741824, + 1751728128, + -1686110208, + 578109440, + -627048448, + -536870912, + -1442840576, + 1266008064, + -611741696, + -1637307264, + 1764025600, + 535439360, + -1744830464, + -1879048192, + -1439987008, + -266469376, + 197132288, + -2032844952, + 1655304192, + 1711276032, + 2070609920 + ], + [ + 1610612736, + 2077884416, + -536870912, + 1899317344, + -1221684736, + -1517901568, + 1409151488, + -1073741824, + -1360265216, + -658243584, + 611478784, + 822083584, + 1166016512, + 1744830464, + 536870912, + 0, + -738197504, + 137363456, + -1367343104, + 1908536832, + -1342177280, + -2097911616, + -603979776, + 1703103936, + -264758656, + 1341341008, + -1342177280, + 108134400, + -1687879680, + -729907200, + 616616080, + 694589440, + -1149239296, + 715445248, + 784334848, + 134217728, + -67108864 + ], + [ + -2147483648, + 1609834208, + -872415232, + 1073741824, + 493301336, + -1372539264, + 449211581, + 1910548528, + 570425344, + 1292304384, + -61865984, + -1801953280, + -1916010496, + -1279303168, + -829880320, + 268435456, + -359619776, + 2031170639, + -536870912, + -268435456, + -2122867712, + -1276429368, + -516562752, + 1409286144, + 692060160, + 1054263808, + 1140850688, + 1584923264, + -1615493632, + 357085184, + 423153536, + 1967882240, + -920649728, + 347625408, + 1241513984, + -1610612736, + -191436704 + ], + [ + 1003497984, + 1020929828, + -517868672, + -768102400, + 1543503872, + -2005773856, + -26401280, + 1647312896, + 1610612736, + 947173888, + 939524096, + 479197696, + 1761444864, + 1224736768, + 738197504, + 1445512704, + 1327955968, + -2047967320, + -1036789120, + -1610612736, + 1465392512, + 1062018320, + 889546752, + -179887872, + 1342177280, + 265913858, + 1086324736, + -2147483648, + -1232076800, + -1327497216, + 978550784, + 1543476289, + -939524096, + 536870912, + -2110939136, + -120918016, + -1074233760 + ], + [ + 36732928, + 1434407628, + 1342177280, + 805306368, + 962592768, + 123328740, + -1073741824, + -2147483648, + 905969664, + 0, + 805306368, + 1511753600, + 1714891392, + -1342177280, + 142606336, + -438124544, + -67108864, + -1073741824, + 1543503872, + 1307410432, + -1073741824, + 458358784, + 16777216, + -637534208, + -567033856, + 395313152, + -1669857280, + 1262876992, + 338956800, + -156135424, + 111917314, + -381517824, + 572896384, + 889192448, + -1027874816, + 532654172, + 211309056 + ], + [ + 0, + 1342177280, + 1739857920, + -1865857760, + 314040320, + -2147483648, + 134217728, + 1499414528, + 800751616, + -283992064, + 320339968, + 1073741824, + -1266679808, + -1375731712, + 1737447424, + 416019456, + 0, + 1306525696, + -201326592, + 2117238784, + -436207616, + 250445912, + -161375564, + -1052246016, + -1994620928, + 552685882, + -1067417600, + 1073741824, + 1852005640, + 998503148, + 1115684864, + 1478050240, + -642340864, + -1743697152, + 867098624, + -186646528, + -966787072 + ], + [ + -974754792, + 1053294592, + 805306368, + -1342177280, + 0, + -1879048192, + 939524096, + 1322909696, + 279615488, + -1375731712, + 45199360, + -1205862400, + 301989888, + -1077097664, + -1043955712, + -155049233, + 738197504, + -1002149488, + -954204160, + -146200576, + 0, + 2024341504, + -1147797504, + 1184890880, + -1174405120, + 369393664, + 414711808, + 1073741824, + 402653184, + -1883203808, + -44781072, + -1891508168, + -1219493888, + -1610612736, + 660836460, + 1376977536, + 866123776 + ], + [ + -1761607680, + -954878556, + -2088353792, + -154790912, + -690846592, + -1877542912, + -1637618432, + 826743232, + -1342177280, + -340334912, + 207355904, + 1543503872, + -1509949440, + -1382023168, + 1797259264, + 1145608192, + 1285649704, + 369098752, + 520269824, + -1879048192, + -554434560, + 1677721600, + -1069809664, + -265364480, + 503316480, + 1073741824, + -1769996288, + 936714240, + -842006528, + -2147483648, + -1610612736, + -715304856, + -2147483648, + 948174848, + -1746871768, + -777174016, + 0 + ], + [ + 1073741824, + -1446295552, + 155189248, + -1610612736, + 1973569166, + -1751121920, + -1001083968, + -464203776, + 910163968, + -335544320, + -1610612736, + 1936713412, + 1205370880, + 162220288, + -1442840576, + 1375731712, + 679069952, + -956170240, + -150994944, + 1703384912, + 19808256, + 424673280, + 1672478720, + 1597980672, + 67108864, + 192986536, + 1263239168, + 2056358648, + 1857421312, + -1283187376, + 1958522112, + -1098926080, + 282589696, + 2058878976, + 147185741, + -2130706432, + 0 + ], + [ + 792723456, + 1752201210, + -381959344, + -891022592, + -1375731712, + -1593597952, + 2080374784, + -1543503872, + -690364416, + -2046820352, + 1811939328, + -583008256, + 261702336, + 1308622848, + -121682608, + -1248386048, + -1979580416, + 2046820352, + 1908570296, + 1358954496, + -840171520, + -1519947776, + -1694629888, + -402653184, + -248862352, + 1766260736, + 1807745024, + 1476395008, + -971112448, + 1149799200, + -438163084, + -2147483648, + -2143813632, + -658505728, + -480837632, + 1275068416, + 1739063296 + ], + [ + 2105540608, + 578289664, + -2115222624, + -1836756992, + -243269632, + -1260586288, + 536870912, + 1494220800, + 921808896, + -2147483648, + 1207959552, + -283181056, + -658505728, + -637534208, + 37617664, + -1610612736, + 594963528, + 156237824, + -262144000, + -1430966592, + 1375731712, + 1405091840, + -1442840576, + -816470016, + -218103808, + -1546312832, + 919863296, + -938475520, + -603979776, + -1774190592, + -2131057664, + 536870912, + 1393070080, + -314572800, + -689602560, + 1329528832, + -1074003968 + ], + [ + 1940914176, + -1003805648, + -2147483648, + 721960960, + 858259456, + -2147483648, + -857948160, + -1879048192, + 1467482112, + -863773824, + -1451229184, + -1190628352, + 805306368, + -183716792, + -107444608, + -1468006400, + -991550352, + 979369984, + -1640562688, + 2112880640, + 2080374784, + -54321152, + -1594088156, + -1224736768, + 1073741824, + 816758784, + 1073741824, + 327155712, + -2147483648, + 1006632960, + 1735393280, + 1610612736, + -2046820352, + 1219876709, + 1823551488, + 1568022528, + -1073741824 + ], + [ + -1223673300, + -390623672, + 748290048, + 1563099136, + -1641713664, + 0, + -1722675808, + -1119354880, + 1879048192, + -847249408, + 682098688, + 1729167360, + -255852544, + -2077524339, + -2147483648, + 309316608, + -872415232, + -2114076672, + -268435456, + -2053204288, + 94371840, + 1995898880, + -2147483648, + -738197504, + 766261588, + 439713792, + -466974848, + -1006632960, + -490733568, + -1303391232, + -1778384896, + -173467648, + 272629760, + 805306368, + 894936960, + 444596224, + 24825254 + ], + [ + -829552212, + 612710400, + 213155840, + -1220682240, + 50178766, + -1344274432, + 1811939328, + -1342177280, + 1074429952, + 0, + 1794113536, + -2097152000, + -854405120, + 536870912, + 1513634150, + 765460480, + 1083072896, + 956093696, + -910411648, + 0, + 1941398118, + 2115904128, + 281500672, + -1224824800, + 338839552, + 1494089728, + -1543503872, + -1050673152, + -1490987264, + 1627389952, + 1342177280, + -1085537408, + -1872237824, + 857032480, + -909299712, + -2026815488, + -602572736 + ], + [ + -822378496, + 1044381696, + -973078528, + -1185331584, + -1030750208, + -34384384, + 253405552, + -1962934272, + -1171003904, + -2075131904, + 0, + -1317085184, + -1254096896, + 0, + 1911291904, + 522694656, + 1207959552, + 1954545664, + 1631584256, + -1468006400, + -435760512, + 0, + -2147483648, + 1586898944, + 1308622848, + 1093933056, + 393216000, + 834607560, + 2059403264, + -1530724992, + -857405440, + -141082624, + 577765376, + 857685504, + -1981281214, + -1950800852, + -1848901632 + ], + [ + -1593514648, + 1355704128, + -1365847552, + 790040240, + 472809984, + -1979711488, + -1251693031, + -1971322880, + 393216000, + 756482048, + -1730185600, + 2113929216, + -1618214912, + 1073741824, + -1887436800, + 520093696, + 1790557824, + 1237914368, + -1426063360, + 130580480, + -1006632960, + -945356800, + -2147483648, + -424184384, + -1663041536, + -1644167168, + 1264369664, + 219409119, + 2097666048, + -2143682560, + 911114240, + -536870912, + 1838261248, + 670564352, + -2056519680, + 16722470, + 58736704 + ], + [ + -800522240, + 439422048, + -1140850688, + -269222004, + 1610612736, + -1421869056, + 480901952, + -713555968, + -650117120, + -528482304, + -1073741824, + 1342177280, + 805306368, + -754974720, + -2147483648, + 1332936704, + -544384896, + -904063872, + -676870630, + 1024460720, + 536870912, + 461307904, + -693285420, + -1795918368, + -2057943980, + -837287936, + 1942846976, + 1159995392, + -876523520, + -568584832, + -939524096, + -839385088, + -1984167936, + -994050048, + -671088640, + -100814848, + 791879680 + ], + [ + -1031489536, + 1677721600, + 1274957824, + 1806696448, + 559696248, + -1073741824, + 67108864, + 1878527696, + -1122175616, + -660658608, + -717197056, + 1917837312, + -542665600, + 1006632960, + -1375731712, + -1035683320, + 2132295680, + 1746693520, + -1540331888, + -721310365, + -729708288, + -5510672, + -227777024, + 1759510528, + -791920896, + 1363148800, + -2025725952, + -1621045728, + 268435456, + 1978662912, + -1830991190, + 919481856, + 1024217184, + -2114568192, + -778162176, + -1006632960, + -1412169728 + ], + [ + -2097152000, + 1696681248, + 1833931896, + 2117697536, + 1073741824, + 2034872320, + -1635990528, + -1610612736, + 0, + 590881221, + -595959204, + 1610612736, + -206045184, + 1673527296, + -562579456, + -863677792, + -820336640, + -1495105536, + 762314752, + 1342177280, + 1683679488, + 712536960, + -1231964672, + -1082327040, + -1603125248, + -671088640, + -1073741824, + -425767008, + 922157056, + -935329792, + 805306368, + -1904423104, + -469762048, + -933723756, + -154861568, + -503316480, + -1442840576 + ], + [ + 2118123520, + -1981733888, + -1879048192, + 975616768, + 0, + -743374848, + -135138624, + 216989696, + 903503360, + 251675904, + 1469406281, + -1099923456, + -799539200, + 445194240, + -1019473920, + 934760960, + -802354464, + 1242562560, + 1763466752, + 1843462144, + -1990197248, + 0, + -888388608, + 1423794112, + -412684288, + 2102657024, + -392537752, + 99291136, + 1588110976, + 1777958912, + 2032730112, + 750780416, + -352452608, + -994541568, + -1723346688, + -1668370432, + -1811939328 + ], + [ + 466354176, + 0, + 1312197248, + 1174405120, + -1399727168, + -1462228359, + -591396864, + 830406656, + -914161664, + -1810945568, + 0, + 1031798784, + -2002255872, + -1625994476, + -843796480, + -1605117440, + -1493696512, + -1166577896, + -1500315648, + -2120548352, + -268435456, + 1061940584, + 0, + -1463812096, + -1016070144, + 604256112, + -1434851001, + 1154060288, + -536870912, + -1744830464, + -39059456, + -96345088, + -805306368, + 1474691072, + 1468218816, + 572391424, + -1996488704 + ], + [ + -689438720, + -268435456, + 641858048, + 439353344, + -885522464, + -1556944874, + -1073741824, + -2147483648, + 1073741824, + 16777216, + -2147483648, + 360377680, + 529732020, + -698933120, + 893215232, + -309952512, + 1312817152, + -1549848576, + 1770470656, + 1476657152, + 1744830464, + -2147483648, + -805306368, + 1258291200, + -1584085024, + -1396285840, + -931135488, + 954789888, + -1266837504, + -1395523584, + -452984832, + -1073741824, + -1116733440, + 113508352, + 1197147520, + -1520435200, + 1690304512 + ], + [ + 1675100160, + 1486103552, + -2147483648, + -201359360, + -1677721600, + -465235200, + 487915520, + 33051762, + 1610612736, + -1819705344, + -150994944, + -315433, + 269484032, + 449605632, + -35625984, + -536870912, + -1071644672, + 1073741824, + 1245723456, + 1069285376, + -1218340018, + -1630535680, + 913809408, + -1604583424, + 1879048192, + -1677721600, + 1399342080, + 744751104, + 897189254, + -1666449408, + 419430400, + -261095424, + -536870912, + 343244800, + 536870912, + 1472593920, + -103153664 + ], + [ + 536870912, + 1912023412, + -261663744, + -868748934, + 0, + -2147483648, + 1832124416, + -1610612736, + -1874132992, + -1981153280, + 1323896568, + 1105506304, + -2147483648, + 1958739968, + -1236582400, + -536870912, + -2147483648, + 0, + -1977614336, + 1912602624, + 1997368352, + 457886720, + -2076265856, + -1158878656, + 1442840576, + -1073741824, + -2123497472, + 614072320, + -1875002368, + -374559936, + -1786586240, + 1610612736, + -1879048192, + -234881024, + 352010112, + -351695942, + 1073741824 + ], + [ + -335544320, + -478150656, + 1476395008, + -1480477184, + 1364018688, + -1531445248, + 328572928, + -568328192, + -135072768, + -613134336, + 497085296, + 834666496, + -1780645888, + 852262912, + -2082869248, + 1694608768, + 201326592, + -1610612736, + 1950351360, + 559004608, + -418582784, + -1115684864, + -1475584000, + -804560896, + -2030221888, + 842465280, + -1133701928, + 549540144, + 1278395392, + -1065353216, + -2013265920, + 1293418496, + -1936592698, + 1073741824, + 1992294400, + -2147483648, + 1163395072 + ], + [ + -992261377, + 1936153600, + 1266679808, + -49283072, + -258431488, + 16777216, + -1207959552, + -1744830464, + -2113929216, + -1446571200, + 507575540, + -1430140928, + -432340526, + 110037120, + -2147483648, + -2147483648, + -44092835, + -2118123520, + -35330560, + -1744830464, + -1979711488, + -514291840, + -1615659008, + -1811939328, + 1410670208, + 433324672, + -2147483648, + -1677989440, + 796917760, + 1348729416, + -1037377536, + -1379400704, + 1879048192, + -1709441024, + 872415232, + -1744830464, + 862093312 + ], + [ + 473337856, + -1769996288, + -357138432, + 1053651200, + -1835008000, + -360816056, + 553779200, + -1536161792, + -1938368512, + -872415232, + 357161800, + -1552523904, + -2029009664, + 1800536090, + 2013265920, + -671875072, + 454066176, + -659091520, + -910384257, + 214032384, + -739070968, + 1073741824, + -1509949440, + -142606336, + -1814822912, + -283124056, + 435159040, + -805306368, + -686868600, + -1022511823, + 428670976, + -383657984, + 72571648, + -1066401792, + 53453696, + 409993216, + -427819008 + ], + [ + 1610612736, + 2013265920, + 369754112, + -536870912, + -681558016, + -1355621725, + 735051776, + 536870912, + -624775796, + -1946157056, + -497025024, + -1310857088, + 100454400, + -1024140992, + 2039960576, + -412912128, + 206495232, + 0, + -1235304040, + -1170516992, + -302275584, + 1837032960, + -1342177280, + -2077377024, + 536870912, + 2019727360, + -935879168, + -2063597568, + -1486520320, + -398836224, + -774111232, + -1043496960, + -730464256, + 655809647, + 0, + 1229156352, + -2110783488 + ], + [ + -64094208, + 1073741824, + 0, + -2046820352, + -2147483648, + 961007856, + -1994981376, + -277611888, + 0, + -805306368, + 522190848, + 1610612736, + -754469473, + -2122317824, + -1300889600, + 195995392, + -67108864, + 1126301696, + 1450180608, + 1954221312, + 92949746, + 1659099392, + -1254294672, + -1744830464, + -809777344, + -1073741824, + -494043136, + 1941233664, + 1148242976, + 1344819488, + -1146486784, + 52725376, + -1388409896, + 361114624, + 402653184, + 2048917504, + -486539264 + ], + [ + -538501120, + 1275068416, + 1073741824, + -1228231424, + -1745455304, + -1579580720, + 550895616, + 0, + 956301312, + -825781608, + -1920245760, + 570425344, + 872415232, + -1440762112, + -1628684288, + 379453440, + 2046820352, + -1348468736, + -1691838720, + 947912704, + -805306368, + 1059529854, + 1033416000, + -50331648, + -1351688320, + -326107136, + 1408866944, + 0, + 525293532, + -2147483648, + 673433600, + -1343671312, + -536870912, + -1065353216, + 1086324736, + -1464251168, + -1073741824 + ] + ], + [ + [ + -1073741824, + 206471168, + 205520896, + 712441856, + -1286090048, + -530627872, + 1342177280, + 1918064640, + 860928160, + 536870912, + -1073741824, + -2147483648, + 1603055808, + -633339904, + 0, + 568076288, + 1752825856, + -134217728, + 94371840, + -69206016, + -1778384896, + 2139736320, + -801587200, + -1313079296, + -2147483648, + -873005056, + -1337917440, + -2147483648, + 536870912, + -395739246, + 1462551582, + 1556063864, + -1466302464, + -839527168, + -559939584, + 469762048, + -1904214016 + ], + [ + -1272095264, + -536870912, + 966303872, + -272531456, + -1361804800, + -1997537280, + -1722739328, + 2113929216, + 0, + -250288960, + 0, + 2036137984, + 1530896384, + 1692152832, + 1559232512, + 33554432, + 594711552, + 99614720, + 1073741824, + -427819008, + 63973376, + 1176008276, + 1073741824, + -550907376, + -873322320, + -1475870720, + -1868306432, + -1086294352, + 2141482828, + -1061429440, + -122519552, + -1675804672, + -1553993838, + -1073741824, + -2136082368, + -1117251840, + -1315815424 + ], + [ + 1045149696, + 1073741824, + 533846080, + -68833920, + 1326907392, + 278684524, + -1781530624, + 0, + -782487248, + -301989888, + 898629632, + -536870912, + -1241685504, + 1073741824, + 1229913632, + 536870912, + -1163722752, + 2088763392, + -134217728, + 805306368, + -1879048192, + 335544320, + -385875968, + -282460160, + 1394081792, + -1646459416, + 1753219072, + 1222246400, + -1146748928, + 1317011456, + 1342177280, + -1173143552, + 1723319296, + -536870912, + -2065300968, + -1073741824, + -1573093376 + ], + [ + 1154752512, + -1659371520, + -1902379008, + 1858764800, + -43629568, + -1484926292, + 111149056, + 1402453348, + 1016450272, + 1506803712, + -1572864000, + 1154113536, + 0, + 1656735232, + -920083456, + 359913921, + -1002558420, + 1175484672, + 1325170875, + 1811939328, + 1853882368, + -1416626176, + -1509949440, + 335544320, + -1190379252, + -1346895872, + 1517027328, + 859377664, + 626524160, + 1406926848, + 771751936, + 293468160, + -1658847232, + -726452992, + -805306368, + 1070258576, + 1342177280 + ], + [ + -398458880, + -796722944, + -1617952768, + 2064969216, + 53042432, + -331717832, + -1081665120, + -2147483648, + -939524096, + 155189248, + 1486025302, + -1073741824, + 55574528, + -360737543, + 2109961855, + -384081920, + 253755392, + -2147483648, + -29360128, + -932446208, + 255912768, + -553648128, + 983040000, + -1073741824, + -1610612736, + 1354131456, + 352321536, + 662664192, + -712722688, + -1073741824, + -1902116864, + -757071872, + 1887436800, + 470876160, + -1795162112, + 412467160, + 153092096 + ], + [ + 33554432, + 1612185600, + 1627389952, + 995033088, + 1405292012, + 28573696, + -1962770432, + -292028416, + 1840091648, + -1929695340, + -1736441856, + -613792960, + 0, + 283188384, + -750958656, + -1879048192, + -1187276288, + 2098121728, + -1907424336, + 595591168, + 1610612736, + 118032384, + -1110966272, + -1459257344, + 1299447808, + 307568384, + 1934098432, + -1535115264, + -1563262976, + -535625728, + -1610612736, + 254132224, + 1665138688, + 1610612736, + -1983905792, + 1728053248, + -240258668 + ], + [ + 1805713408, + 0, + 1616638368, + 520028160, + 26661152, + -348182397, + -822083584, + -1207959552, + -2058354688, + -767557632, + 425538792, + 981467136, + 619658240, + 338649088, + 1565851648, + -1084162048, + 238961312, + -1484783616, + -24117248, + 393548531, + -1778384896, + -363137024, + -1237618688, + -1342177280, + 805306368, + -699159392, + -147559936, + -1736949760, + -712431488, + -1954355540, + -965804032, + 366087680, + -824377344, + 1802305536, + -961386496, + -1610612736, + -491379008 + ], + [ + -1468006400, + 317425664, + 1256718336, + -1578762240, + -2147483648, + 0, + -1976303616, + -1759321576, + -2119778208, + 1878409216, + -462946304, + 1061158912, + 838860800, + 327155712, + -402653184, + -50331648, + 1784881728, + -1391646720, + 326107136, + 522351936, + 382691968, + -1582746312, + -867521196, + 1227209440, + 699863840, + -1565392896, + 618987520, + -1465909248, + 955902872, + 1677721600, + -179217322, + -987823648, + 561512448, + 1339686912, + -134217728, + -1073741824, + -1409286144 + ], + [ + 1442840576, + 259735552, + 1719616103, + -496332608, + -1169686528, + 893911040, + 536870912, + -1118185472, + -1157627904, + 1250870816, + 1613001325, + -280181760, + -2008929280, + 1479802880, + -1845493760, + 893437056, + -738197504, + -2011119616, + -402653184, + -520421376, + -480247808, + -2147483648, + 325976064, + -1397724744, + 2015104320, + -107042816, + 1141189632, + 0, + -1811939328, + -91238400, + 874774528, + -852492288, + -1258415176, + 1778384896, + 24510464, + -2130706432, + 534773760 + ], + [ + -85983232, + 0, + -1104331584, + -701678464, + -1184890880, + -1372539264, + 2046820352, + -2147483648, + 1115963392, + 1292304384, + -1610612736, + -2147483648, + 925892608, + -41418752, + 1107296256, + 2017460224, + -581823384, + -1569193984, + 716392896, + 0, + 1879048192, + 1735983104, + 1846763020, + 581351764, + 1126417704, + -503925168, + 1073741824, + -1751252832, + -1130383994, + -1458176000, + 1040187392, + 1543503872, + 1284636672, + 1267039232, + 2022965248, + -336330752, + 1949302784 + ], + [ + 1199179072, + 1020929828, + 1578245944, + -1342177280, + -1207959552, + 686817280, + 267610416, + -2000683008, + -1439694848, + -1757413376, + -266600448, + 603881472, + 224018273, + 2076169360, + 738197504, + -988233728, + 1754591856, + -23068672, + 295621632, + 1317863424, + -1364182272, + -1477860446, + 1749893466, + 0, + 1508024320, + -2014526719, + 1967177728, + 686729216, + 114966528, + -536870912, + 1505552718, + 1878937860, + -1084456960, + -719323136, + 1530920960, + 851181568, + 402591692 + ], + [ + 1037570436, + -45404160, + 2038759424, + 924617728, + -723156992, + -1312292864, + 2013265920, + 1463034368, + 676204086, + 0, + 2053216256, + -1581746176, + -1442840576, + -569812992, + 142606336, + -2131562144, + 1350434816, + 778436608, + -2147483648, + -1241513984, + 0, + 458358784, + -481820160, + -2074617344, + 1105081280, + -234881024, + 776879104, + -1268804608, + -2147483648, + 1063179826, + 447669256, + 671088640, + -1764622336, + -738197504, + -1106498626, + -1079485440, + 1348780688 + ], + [ + -645922816, + 289406976, + -1838697440, + 1375731712, + -1977258048, + -536870912, + -1342169088, + -1296138240, + -1947295744, + -1991245824, + 402653184, + -402653184, + -1266679808, + 881672888, + 1476395008, + -100663296, + -1341128704, + -1815074372, + -201326592, + -62973632, + -2147483648, + 250445912, + -645502256, + -526123008, + 478150656, + -805306368, + 309336096, + -168278136, + 451428352, + -1755316224, + -528154624, + 1879048192, + -2147483648, + 145063936, + 1211346656, + -280379748, + 26001408 + ], + [ + 861978624, + -163577856, + -1686322536, + 738197504, + -1013448704, + 198936832, + -1677721600, + 1073741824, + 805306368, + 1543503872, + -960495616, + -440918016, + 976504832, + -859095040, + 119144448, + -1950613504, + -1347381760, + 573884416, + -812746524, + 1073741824, + 536870912, + 1375731712, + 98349056, + -1446962560, + 852980736, + 1073741824, + 414711808, + 335544320, + -869269504, + 536870912, + -1437009920, + -2132803584, + -1426658816, + 2036092928, + -1651621456, + 83886080, + 0 + ], + [ + 1427264224, + 1670044370, + 118259712, + 1073741824, + 1111490560, + -938771456, + -216045568, + 342989824, + -1547524648, + 1935671296, + -536870912, + 1256194048, + 805306368, + -1922517580, + 0, + 1275068416, + -727711744, + 184549376, + 1707589804, + 2068316160, + -1980794368, + -1313734656, + -911208704, + 100404151, + -1835904544, + -91324416, + -221249536, + 234178560, + -1610612736, + -297148416, + 872415232, + 1073741824, + 2006310912, + 268435456, + -1045147648, + -1388052480, + 85983232 + ], + [ + -808738560, + 1926365184, + -835677184, + 1073741824, + 1191182336, + 2046820352, + -2147483648, + 581337088, + 158131912, + -1889533952, + -1610612736, + -846725120, + 526516224, + 162220288, + 825775573, + -1879048192, + 1921490064, + 134217728, + 1879048192, + -1295791192, + 633864192, + -255164416, + 1951984640, + -2147483648, + -1474297856, + -1113063424, + -1761607680, + -1107296256, + -2147483648, + 1826686804, + -755846144, + -1359348000, + -12582912, + -574116992, + -2127298560, + -603455488, + 1476395008 + ], + [ + -1124073472, + 1073741824, + 222298112, + -107624410, + -1375731712, + -2079424512, + -536870912, + 105060928, + 1524317184, + -1808793600, + 905969664, + -369098752, + 276613654, + -2147483648, + -97878016, + -1879048192, + -882737024, + 1329594368, + 1908570296, + 1514426624, + -420085760, + 1996488704, + -1622311168, + 708026368, + 1421344768, + 1515307008, + 2013265920, + -1409286144, + 1642070016, + 583532544, + 1579325248, + -673185792, + -343918592, + 805306368, + -1073741824, + -575760384, + 2090428328 + ], + [ + -1747501376, + 1632248440, + 243269632, + 178257920, + 1069940736, + 1073741824, + 507510784, + -1306525696, + -2147483648, + 1374261802, + -2147483648, + 520093696, + 368947584, + -805928960, + 9404416, + 213997184, + -642703360, + -787471040, + 201326592, + -1420628992, + -750283648, + 1776382622, + -331249836, + -1277859328, + -1744830464, + -1073741824, + 1073741824, + 268435456, + -1153780880, + 1388838912, + 1069579602, + 424823584, + 301989888, + 1306165248, + 1610612736, + -202375168, + -1677737984 + ], + [ + -671088640, + 607125504, + -585629696, + -2078277632, + -859004928, + 616562688, + -872415232, + 37748736, + 1464528640, + -161210660, + -1783978496, + 554598400, + 0, + 1355498624, + 2093761344, + 525402112, + 939524096, + 216629248, + 1853414400, + -2032174080, + -940917248, + -1266785904, + -1535115264, + -11346944, + -1528171392, + -335544320, + 249677376, + -1858600960, + -1965303808, + -403497472, + 2097982702, + 0, + 1397800960, + -1610612736, + -1235707904, + -1951480832, + -2028470272 + ], + [ + -1962934272, + -1907884032, + 1170518632, + 0, + 0, + 661446144, + 1932149172, + -1765980160, + -536870912, + -1342177280, + 341049344, + 268435456, + 1584335872, + 559674472, + 0, + -1820434432, + -436207616, + -301989888, + -411041792, + -671088640, + 754974720, + -824254464, + 2053111808, + -816840704, + -447741952, + -1119771816, + -268435456, + 1192230912, + 67487104, + 1062207488, + 1201145008, + 402653184, + -662568960, + -1367769088, + -268435456, + -547740848, + 915931136 + ], + [ + -526729216, + 175112192, + -1745341742, + -285212672, + -1283457024, + -1344274432, + -671088640, + 852262240, + -1996477952, + -1256389632, + 1468006400, + -530530304, + 860140544, + -2013265920, + 962985984, + 1828716544, + 1930166272, + 1786773504, + 1895825408, + 939501568, + -1156370432, + -2002780160, + 563001344, + -1474297856, + -1584250880, + -2030043136, + 1924295232, + 0, + 1914007552, + 268435456, + 1047134208, + 117440512, + 2125463552, + -1461452800, + -56831232, + 0, + 1440808960 + ], + [ + 1736294400, + -1879048192, + 876134400, + 436207616, + -549579648, + -1881197216, + 1266679808, + 369098752, + 870711296, + -2075131904, + 1863237632, + -175376640, + -1198167424, + -536870912, + -595918848, + 2063597568, + 575143936, + -1756889088, + -1031798784, + -1468006400, + 1342177280, + -1366622208, + 1019580416, + -758841344, + 275533312, + 1587583500, + 1996488704, + -1088829440, + 1769652224, + 1956143024, + -904921088, + 0, + 327155712, + 1154252024, + -1981281214, + -920559616, + 1929379840 + ], + [ + -199189331, + 1073741824, + -771751936, + 2025354624, + -197632764, + 1218445312, + -510656512, + -985661440, + -1703530784, + -367621248, + 834596096, + 1473543680, + 1742929920, + 1499669120, + -7372800, + 2040922360, + -1679294464, + -460750848, + -894435328, + 65290240, + 979493376, + -1890713600, + 1879048192, + -2147483648, + 261939200, + -992195344, + 0, + -553648128, + 526385152, + 1073741824, + -1496723456, + -1207959552, + 1821188096, + 1578368000, + -1028259840, + -224239616, + 67108864 + ], + [ + -800522240, + 822894592, + -570425344, + 1610612736, + -1174692672, + -1162608640, + -1791006720, + -1951574144, + 2075295744, + -132120576, + 1530396672, + -801985376, + 1488977920, + -327524352, + 2000650240, + -492902912, + 1484783616, + -783810560, + -676870630, + 1610612736, + 317849600, + -536870912, + -1166016512, + -2147483648, + 179079336, + -113101946, + 1602224128, + -464371200, + 88080384, + -507422720, + -1669332992, + -878972928, + -2147483648, + -1093261824, + -1342177280, + -38797312, + -1879048192 + ], + [ + 1266679808, + -351169848, + 1073741824, + -1073741824, + -1073741824, + -2147483648, + 1941227268, + 248512512, + -1409286144, + -905969664, + -1700262368, + -33554432, + -542665600, + 1006632960, + -536870912, + -801112064, + -540667904, + 919076864, + 812027904, + -1249116160, + 1028135056, + 1333788672, + -911108096, + 469762048, + -1583841792, + 1414529024, + -2147483648, + -1046724608, + -2076688384, + -1073741824, + -1830991190, + -617039872, + 1610612736, + -894951580, + -1930330112, + 1675091488, + -1610612736 + ], + [ + 1417871360, + 880803840, + 1833931896, + -172498024, + 0, + -1342177280, + 1644167168, + 1524277248, + 232263680, + -1676615040, + -188434432, + -1908986272, + -12877824, + -1895825408, + 1199169248, + 1409286144, + -856577408, + -598736896, + 1248349020, + 2088594836, + 1954545664, + -128651033, + 1131225964, + -201326592, + 1554018880, + -722072736, + -704643072, + -1622171648, + 922157056, + 417743360, + -953155584, + 1944484352, + -29360128, + 1342177280, + 0, + 1295789600, + -885730048 + ], + [ + 0, + 1009025024, + 2030043136, + 903348224, + 1480297920, + 1321467904, + -276881620, + 2100563183, + -1073741824, + 1882980628, + 536870912, + 943718400, + 2007853100, + -1872092032, + 434143232, + -1164967936, + 1879048192, + -1809842176, + 475922432, + -2147483648, + 407693462, + -1806958592, + 205783040, + -67108864, + -536870912, + -739598336, + -805306368, + 0, + 720717108, + 2046205848, + -1502009088, + 291897344, + -33554432, + 268435456, + 536870912, + -1848246272, + 480247808 + ], + [ + -436207616, + -637665280, + -1269563392, + -1946157056, + 611774464, + 1813331072, + -1147666432, + 0, + -1073741824, + -1484783616, + 0, + -1747850240, + -1971322880, + -984431360, + 1831600128, + 1406795776, + -1703968768, + -371344288, + -1798152192, + -1060274176, + -536870912, + 800432128, + -1778384896, + -1073741824, + 1802558464, + 1224805852, + 1879048192, + 1283457024, + 1357021680, + 27656192, + -714343592, + -808317152, + -422576128, + -1744830464, + 217513984, + -1185799712, + -1708898304 + ], + [ + -2147483648, + 1816100864, + -1610612736, + -1018822656, + 1879031808, + 92274688, + 1848031232, + 224494016, + 1507402304, + 16777216, + -1649410048, + -627048448, + 1828716544, + -810766783, + -1325400064, + -619905024, + 1094175176, + 1464286816, + 0, + -352288768, + -724267312, + 1883044864, + -1583989504, + -1571291136, + 1676673024, + -966889472, + 536870912, + 488505344, + 2107113472, + 627478528, + 1410714112, + 2113929216, + -1779728384, + 275529728, + 1813381120, + -146096128, + -1744830464 + ], + [ + -335544320, + 1971929664, + -1197473792, + -2147483648, + 1839250656, + 318767104, + 704643072, + 1912602624, + -1884291072, + -497025024, + 1610022912, + -1375731712, + 67371008, + -2147483648, + 52428800, + 939524096, + -133955584, + -617565888, + -1524621920, + -35651584, + 431284224, + 0, + 968080640, + 542125568, + 1879048192, + 569674976, + 0, + -968884224, + 201326592, + -1105605952, + 1677721600, + -427564832, + -1045445184, + -1672358400, + -1460583424, + 368148480, + 2141036544 + ], + [ + 35651584, + -1799749632, + 108347392, + -1949302784, + -2147483648, + 255004672, + 953837568, + -86769664, + -2147483648, + 2055208960, + -134217728, + 1411271424, + 929778880, + 805306368, + 1529192448, + 1709670400, + 183328768, + -1073741824, + -988807168, + 991137792, + -574399736, + -1263747072, + -1300234240, + -1879048192, + 2024538112, + 1502424064, + 383778816, + 979519904, + 258932736, + 1073741824, + 1479391232, + 245760000, + -939524096, + -937979904, + -2103482384, + -1950744576, + -1459617792 + ], + [ + -1813250048, + -686030848, + -1426063360, + 1386153688, + 402653184, + 1266679808, + 1155885056, + -342761952, + -27361280, + 335544320, + 994170592, + -1053422480, + 1979711488, + 536870912, + 129228800, + -650089632, + -650312192, + 325334016, + 1950351360, + -1914830848, + 1002438656, + 1501233152, + -1235402653, + -1729624656, + 1879048192, + -1207959552, + 1830082560, + -1005049306, + -1325400064, + 1073741824, + -162250752, + 1174405120, + 1224237824, + -1563610624, + -2147483648, + 915089920, + 1732597760 + ], + [ + -1343225856, + 0, + 507090104, + 536870912, + -1073741824, + 55578624, + 0, + 805306368, + 1052835840, + 645922816, + -402653184, + 1465222032, + 989975040, + 504430592, + 1245708288, + 850853888, + 1946157056, + -129334848, + -1812491368, + -1073741824, + -1979711488, + 722530304, + -990013440, + 0, + -1891631104, + 981487616, + -182827070, + -641745252, + -50593032, + -95944704, + -2147483648, + 33554432, + 50680432, + -790626304, + 1442464576, + 958856102, + 431046656 + ], + [ + -1543503872, + -860618752, + 1828716544, + 1053651200, + 2085561664, + -216907776, + -2130706432, + 1879572480, + 1914903990, + -614072320, + -1266679808, + 1189919488, + 1895583744, + 436207616, + -1226964992, + -2095382912, + -120028160, + -503840768, + 1371504640, + 856129536, + 33554432, + 1073741824, + -155996845, + -282396800, + -2147483648, + -180355072, + 27197440, + -1592836864, + 2042380288, + 459956736, + 214335488, + -95914496, + 0, + 2086680576, + 1191182336, + -2030043136, + 872415232 + ], + [ + 1610612736, + -1216225280, + -1702165248, + -536870912, + -1340080128, + -626851840, + -1296236544, + -2147483648, + 402653184, + 789865216, + -1910112256, + 1073741824, + -106954752, + 2019466024, + 0, + 1668677632, + 2013265920, + 1520502112, + 1709971840, + 1409286144, + -546317024, + 918516480, + -335544320, + 560852992, + 2089364768, + -1137619968, + -2147483648, + -1610612736, + 1001712816, + 2080374784, + -1548222464, + 241958912, + 1197473792, + 1862270976, + -1214100480, + 306846592, + 587202560 + ], + [ + -128188416, + 1715707904, + 861274112, + 1668683776, + 1469837312, + -268435456, + 610009088, + 2136080384, + -577666432, + 2124709072, + -1307689408, + 1610612736, + -1277165568, + 526098528, + -1423482880, + 1565392896, + 944744188, + 1355317248, + -1784938496, + 732158056, + -1529929728, + -2147483648, + -722211392, + -1528437248, + -2147483648, + -932184064, + 1186988032, + -1445139144, + 0, + -2147483648, + -2147483648, + -805306368, + 726639350, + -2147483648, + 805306368, + 1308499592, + -1547304960 + ], + [ + -261098608, + 1324429312, + 1637875712, + -2147483648, + -1677721600, + 0, + -1073741824, + -968884224, + -939524096, + 1674136576, + -2147483648, + -2085023744, + -603553792, + 2128347136, + -1006632960, + 758906880, + -1635778560, + -168558592, + 1879048192, + 1893859328, + -303902720, + -1668155392, + 1406765780, + -1610612736, + -545259520, + 1569849344, + -1613966336, + 573530112, + -185238080, + -402653184, + 600309760, + -134217728, + -1113054736, + -2130706432, + -262135549, + 1781420856, + 1845493760 + ] + ], + [ + [ + -816736512, + -1660944384, + 1678524416, + 1404567552, + 376109656, + 385875968, + 62220266, + -1073741824, + 1779897344, + 100696064, + 463650816, + 586485760, + -483643392, + 915406848, + 536870912, + 0, + -201326592, + -1073741824, + 1509949440, + -436342784, + -1077123712, + -1845493760, + 805306368, + 931135488, + -2147483648, + -1746010112, + -167239680, + -1107125504, + -463929344, + 804405248, + -1736196096, + -46940160, + 775230272, + -547532800, + 1419213440, + 117440512, + 2105075712 + ], + [ + -1140850688, + -632438784, + -1664331712, + -1616970728, + -628080640, + 639353976, + -1409286144, + -136314880, + 286130176, + -1667760128, + -319541310, + -1436657856, + 1744044032, + -862222720, + -536870912, + 268566528, + -1811939328, + 398458880, + 365428736, + -2147483648, + -200671232, + -1610612736, + -1860912942, + -449166848, + -1746644640, + -908852224, + 1116708864, + 1081520128, + 1275068416, + 1073741824, + -980156416, + 1989942592, + -1075895296, + 1660944384, + 470118338, + -174040064, + 0 + ], + [ + -1829896192, + 220463104, + -774356992, + 1610612736, + -1954545664, + 952555520, + 731906048, + 1610612736, + 412614656, + -770606208, + 1298399232, + -588744704, + -702545920, + 1207959552, + -2013265920, + 536870912, + 997541376, + -1755373568, + 790593536, + 1225179904, + 1989148672, + -1610612736, + 0, + 221245226, + 1660944384, + -1147093760, + -788529152, + -280438272, + 2117003648, + -1925578752, + -1702887424, + 146412352, + -617234912, + 1643642880, + -1032650484, + -1414823936, + 1360936960 + ], + [ + -1268213116, + -1560281088, + -816012377, + -1795162112, + -2147483648, + 2010983104, + -1610612736, + -437298944, + -428867584, + 1946157056, + 1149239296, + 696254464, + 1660944384, + -243269632, + -1543503872, + -1367656416, + 1138934464, + 536870912, + -1088409920, + -1342177280, + -130696704, + 1227547648, + 31867219, + -526385152, + 140509184, + 1879048192, + 1811939328, + -1862270976, + 1112899584, + 1406926848, + -2051014656, + -1874462752, + -1066885856, + -1255355072, + 0, + -111463936, + -2103881728 + ], + [ + 672232480, + -2097610752, + -58720256, + -1207959552, + 1087002432, + -2025036032, + 2131637056, + 1083235328, + -1310210048, + 407915008, + -1322916692, + 1803550720, + -738197504, + -1476833392, + -33554432, + 1598610176, + -234881024, + 989855744, + 295088121, + -1021202432, + 511825536, + -606076928, + -2147483648, + -598806560, + 1311244288, + -2051850240, + -1877913600, + -2147483648, + 767557632, + -1871708160, + -1973336, + 1879048192, + -837812224, + -2111832064, + 0, + 2142240768, + 513149216 + ], + [ + -41476080, + -176136192, + 268435456, + 1156398080, + 233570304, + -644867264, + -2126512128, + -1647116288, + 1490770724, + -2147483648, + -217055232, + -1458765824, + -455674984, + 814156005, + -93869832, + 603979776, + -855638016, + -645922816, + -1907424336, + 469762048, + -1030045696, + -2147483648, + 2073034752, + -1342177280, + -694491136, + 714047488, + 1563544864, + 832864256, + 1195746560, + -1761755098, + -2114050816, + -915406848, + -964689920, + -390391808, + 939524096, + -1283457024, + 1342177280 + ], + [ + -1367080960, + -671088640, + -1209843712, + 1916665344, + -635174912, + -1392729588, + -2097352704, + 1543503872, + -854941696, + 1207959552, + -1365609472, + 529650688, + -268435456, + -1073741824, + -225727840, + 2108676160, + 1117782016, + 1665578224, + 351272224, + -582697792, + 1260748800, + 1389871104, + -345786624, + 1846967596, + 1610612736, + 246586725, + -777519104, + 268435456, + -1836580864, + 1476395008, + 931135488, + -1541668864, + -610271232, + -1985104896, + -1798917528, + -215923456, + -1984954368 + ], + [ + 1834237952, + -503316480, + -2147483648, + -1073741824, + 1752948736, + -399575296, + 1653407744, + -1189670720, + 201326592, + 536870912, + 872415232, + -895770720, + -977818424, + -1680131940, + -609628160, + -1477967872, + -1767493084, + -1391646720, + -1207959552, + -2147483648, + -721420288, + -1469428402, + -433760598, + 1538129920, + 641728512, + 166103752, + 618987520, + -1979711488, + -408002560, + 0, + 1165056000, + 125829120, + 1682108416, + -1253058048, + -1968717824, + -1352106600, + 1835008000 + ], + [ + -528335018, + -139198464, + -1715470336, + -1866465280, + 1955594240, + 1787822080, + -551550976, + 1610612736, + -1073741824, + 268435456, + 19108712, + 856686592, + 738197504, + 59660340, + -1845493760, + 1786874112, + 464338944, + -1989082088, + 113277672, + -1040842752, + -1715027968, + 1623005744, + 663018368, + -1335248896, + -1476395008, + -816578560, + -1518338048, + -662488832, + 1838415872, + -402653184, + -2071986176, + 1389178880, + -31737856, + -1129671856, + 24510464, + -1334829056, + 1635749872 + ], + [ + 1577824174, + 129499136, + -822561549, + -2147483648, + -1758724096, + -1610612736, + -1931904512, + 176357376, + -1589501952, + -1501331456, + -123731968, + 508715392, + -1073741824, + -1006632960, + -829880320, + 998266756, + 342360064, + -2147483648, + -853082112, + -2021654528, + 393854976, + -348403712, + 1299722240, + -447741952, + 671088640, + -1610612736, + 853819392, + 83886080, + -906274720, + -1269488960, + -1073741824, + -359202816, + -1725693952, + -1027735552, + 789741568, + 2063400960, + -765746816 + ], + [ + 1953996884, + -211247984, + 1578245944, + -557842432, + -1207959552, + -1575185288, + 535220832, + 1283872291, + -403265344, + 947173888, + 1333846016, + 1072168960, + -2080374784, + -1141028608, + 980364288, + -1558708224, + 312364544, + 199032656, + -2147483648, + 976486400, + 1610612736, + 536870912, + 1749893466, + 1193345024, + -1641414656, + -869265408, + -1442447360, + 1000996864, + 229933056, + -1073741824, + 2043845632, + -28244992, + -1191182336, + -1784004608, + 73089024, + -1103971328, + -218103808 + ], + [ + 2075140872, + 717203814, + 1942759424, + -1916329216, + -1778384896, + 1734578176, + -1073741824, + 19634705, + 1886498816, + -504649216, + -730177128, + -505413632, + -1730369024, + -1896854848, + 1073741824, + -981467136, + 2113929216, + 0, + -2147483648, + -556269568, + 819986432, + 1032022592, + 536870912, + -1093664768, + -1930428416, + -1131689984, + -909672448, + -1859315739, + 873594880, + 1796800512, + 33554432, + -1809317888, + -2147483648, + -2129497264, + -1106498626, + -45948928, + 1242339410 + ], + [ + 1529872384, + -1396406112, + 1291224064, + 1375731712, + -1090519040, + 934150144, + 955613185, + -201326592, + 800751616, + -283992064, + -2147483648, + 1979218432, + 1207959552, + -1073741824, + -1342177280, + -201326592, + 1731026976, + 1023581120, + 306861008, + 0, + 2092957696, + 184549376, + -1392508928, + -1561918176, + -196833728, + 126519760, + 654410240, + -2147483648, + 1107296256, + 998503148, + -1643622400, + 674758656, + -1254096896, + 1615145984, + -826572800, + 1873215488, + -1073741824 + ], + [ + -847052800, + -654311424, + 816185344, + 2036334592, + 1640208384, + 319544201, + 1884930048, + 1073741824, + 1429209088, + -1822687232, + 1812292448, + 298545216, + -1555791872, + -1721237504, + 1625505792, + 2004877312, + -290475882, + -2147483648, + -238084992, + -73100288, + -321576960, + 506085376, + 1610612736, + 889192448, + -2040861056, + 1073741824, + 1074841024, + 0, + 1534266368, + 316932096, + -943718400, + -1594876928, + 2071265280, + -1578798784, + 226492416, + 177248276, + -805306368 + ], + [ + -1207959552, + 475453072, + -2147483648, + -1813148632, + 150994944, + 192675840, + -637534208, + -536870912, + 1269825536, + -1226391552, + 1879048192, + 729808896, + 2055903232, + 1744830464, + 898629632, + -1574679552, + -1723667888, + -1073741824, + 1442840576, + 1761607680, + -1610612736, + -1424285696, + 748355824, + -1150287872, + 1246316416, + -182648832, + -1769996288, + -1015197184, + 941280720, + -1837395336, + -360827904, + -2092957696, + 2010610014, + 1073741824, + 114376704, + -1268035328, + 0 + ], + [ + -1275926464, + -1490214912, + 0, + 1916010496, + -1927544832, + -2147483648, + 411735416, + 1422917632, + -423100416, + -1972694548, + 1815667482, + 1073741824, + 0, + -767557632, + 825775573, + -182452224, + -461373440, + -2130706432, + -713326592, + 1642451968, + 536870912, + -2147483648, + -439262288, + -201326592, + 759234560, + 771946144, + 0, + -981729280, + 577623744, + 1826686804, + 292863149, + 897044471, + -1592950880, + -708837376, + -531824640, + 1037830144, + -1213027328 + ], + [ + -1274294272, + 235863872, + 1778384896, + 730876928, + 33910784, + -402653184, + -1887436800, + -2144200494, + 1006632960, + 805306368, + 452984832, + 1962934272, + -861839360, + 939524096, + -97878016, + 0, + 1652588544, + -805306368, + 1889414656, + -2147483648, + 481948539, + -281760530, + -990221320, + 0, + 2085268060, + 939524096, + -1781089280, + 820424704, + -1942224896, + 1167065088, + -1513095168, + -164108609, + -21494912, + -973078528, + -1909100544, + -1365770240, + -2147483648 + ], + [ + -341876736, + 1360248832, + -1057611312, + 1242906624, + -2114048000, + -174063616, + 2113004544, + -1862270976, + -671088640, + -752593920, + -332931808, + -70795264, + 1902107416, + 1537207552, + -268435456, + 718274560, + 1816657920, + 1073741824, + -262144000, + -1430966592, + 536870912, + 0, + -721420288, + -1258291200, + 1307294912, + -2147483648, + -1720857163, + -1308360704, + -320156224, + -1517289472, + -179830784, + 1493172224, + 1806271560, + -1494401024, + -1467566292, + 2113929216, + 654307328 + ], + [ + -413138944, + 361895936, + -390070272, + 0, + -1718353920, + 1363449856, + -1905859072, + -1622638448, + -268435456, + -603979776, + -1073741824, + 1134559232, + 1525153688, + -1769406464, + -859556864, + 1073741824, + 1651708472, + 1610612736, + 768547712, + -951881794, + -376449668, + 530080768, + 1057573120, + -11346944, + -1543503872, + -414438480, + -1058136988, + -221600690, + -335544320, + -536870912, + -1393688576, + 1979711488, + -735051776, + -681246720, + 1223530022, + 1981808640, + -331825152 + ], + [ + 1476395008, + -461373440, + 1073741824, + -1520435200, + -1641713664, + -840957952, + 1932149172, + 763006976, + 1622671360, + 741029376, + 547528704, + 2115617856, + -631345396, + 139918618, + 0, + 654098432, + 1255666432, + 0, + 687063040, + 1610612736, + 1073741824, + -606339072, + -1509949440, + 1739063296, + -1229920944, + -368239936, + -1579155456, + 1371799552, + 48414720, + 669646848, + 0, + 1782972416, + -556945148, + -1637875712, + 1789873920, + -2147483648, + -1689518080 + ], + [ + -1053458432, + 558759936, + 426311680, + -285212672, + 1790148608, + 1412683760, + -424280064, + 751293952, + 1409286144, + -1256389632, + -1858491456, + 0, + 1073741824, + -2013265920, + -1911662208, + -1233125376, + 0, + -1476395008, + 931598336, + 117437696, + 1941398118, + -2021089280, + 987758592, + -2113929216, + 1073741824, + -775581472, + -729808896, + -1272610112, + -2059859272, + 1851277312, + 687450112, + -188729344, + 1648467884, + 1912602624, + -2147483648, + -1979711488, + -301286368 + ], + [ + 1005453312, + -939524096, + -1764946384, + -685037360, + -1030750208, + -1728187562, + -1514143744, + 738197504, + -812122112, + -1471873024, + -1342177280, + 401473536, + 1253392384, + 1728053248, + -1379422208, + 1883131744, + 172265472, + 427065344, + 1277689856, + -1889503984, + 597171018, + 1439784960, + 1677721600, + 1652555776, + 990932046, + 873988096, + 1021952750, + -956537056, + -1073741824, + -2047148032, + -833585152, + -336646528, + -769196032, + -1885405184, + -1004535808, + -920559616, + 330245016 + ], + [ + -398378662, + -1664188416, + 1531445248, + 246415360, + -197632764, + -270564214, + -1399471328, + 352321536, + -1317601280, + -367621248, + 389136109, + 1442127744, + 0, + -174706136, + 1979653888, + -1071710208, + -1252204736, + 882676016, + 0, + 2089287680, + -1549394400, + 857644032, + 2098312304, + 1020718776, + -536870912, + -1986134016, + -348867124, + -553648128, + 53453051, + 1401947968, + -402653184, + -740108544, + -1879048192, + -339574912, + 2005232640, + -1570766848, + 134742016 + ], + [ + -1501411328, + 402653184, + -536870912, + -1900544, + 805306368, + 1073741824, + 7514093, + -1317688592, + -814329856, + 1472136192, + -790934681, + -1398800384, + -1389382260, + -269075152, + -807403520, + -171622964, + 895614976, + -550996910, + 1637875712, + 1610612736, + 1996643904, + -1916829696, + -738197504, + -1073741824, + 1632997653, + 675705024, + -67108864, + -1974976512, + 1342177280, + 867973163, + -417333248, + 853998592, + 653262848, + 637534208, + -234962944, + -310378496, + 750570624 + ], + [ + 771751936, + 1677721600, + -2147483648, + 275999664, + 616300544, + 499122176, + 536870912, + -1065975808, + 2050616064, + -1980603136, + 29622272, + -33554432, + -901775360, + 387401630, + -39092224, + -1859223040, + -972029952, + 1820327936, + 1720713216, + -1073741824, + -2147483648, + -1879392609, + 1711276032, + 132335360, + 264241152, + 135571616, + 1641052160, + -1621045728, + -787976064, + 1942345664, + -1789657088, + 1903165440, + 206594048, + -1789903160, + 0, + -673308672, + -1353711616 + ], + [ + 549453824, + -771751936, + -268435456, + -544317440, + -346204128, + -450445312, + -1006632960, + -1536502059, + -2147483648, + -2147483648, + -1734934528, + 1907979008, + -412090368, + 428802048, + -1847691336, + -2147483648, + 1788870656, + 43747840, + -1501252160, + -1625334939, + 1525219328, + -2058416528, + 459276288, + -274726912, + 1554018880, + -1049886720, + -1041523024, + 2101248000, + 1869611008, + 0, + -1744830464, + 0, + -469762048, + 185610880, + -989855744, + -2050752512, + 1786773504 + ], + [ + -58720256, + -517734400, + 390075336, + -1985036288, + 124893184, + -331350016, + -135138624, + 1087303680, + 1769472000, + -1979711488, + 612368384, + 1526317568, + 92274688, + 302859408, + -1419665912, + 2071273472, + -2123868416, + -381550592, + 394264576, + 0, + 645155584, + -1840173056, + -2013265920, + -33554432, + -320995328, + 1295952384, + -392537752, + 99291136, + 1414742016, + -54525952, + 1207959552, + -2001534976, + 2130706432, + 949424128, + 2098200576, + 1252467628, + 573629696 + ], + [ + 1102888960, + -2147483648, + 1401791136, + -1498796404, + -2147483648, + -1336610304, + 786825216, + -1946681344, + -1828323328, + 63600640, + -1845493760, + -335544320, + 704643072, + 743440384, + -482946368, + 87924736, + 1870659584, + -303890432, + -1828716544, + -1027551872, + -312229888, + 1273849856, + -889192448, + 1174405120, + -1379700736, + 141484032, + 2045331200, + 845414400, + 1133119424, + 55312384, + 895155926, + -469762048, + 1584201728, + -464001536, + -536870912, + 1923367872, + -1995309056 + ], + [ + -2147483648, + -662765568, + 1679794176, + 1174405120, + -1397522434, + 429342896, + -1073741824, + 271943175, + 181324050, + 2122645520, + 996147200, + -1116297216, + -1735548928, + -349466560, + 536870912, + -824678400, + -2147483648, + -1366393664, + -1389303904, + -69378032, + -1448534624, + -838361216, + 511705088, + -635076608, + 1676673024, + 2042626048, + -559042782, + 1006632960, + 1514064896, + 1449721856, + 1096589312, + 145336288, + -761926784, + -1006632960, + -1336410112, + 721420288, + -1575407616 + ], + [ + -335544320, + 1566724240, + 628178944, + -536870912, + -1598234624, + -930470400, + 789113000, + 66103524, + -639374336, + -1744830464, + -2055218176, + 1543503872, + -2147483648, + 0, + 534644288, + 824644032, + -138403840, + -1610612736, + 124256256, + 1341063168, + -746586112, + 1587466240, + 2006974464, + 542125568, + -1992818688, + -2076274276, + 2056995360, + 164305152, + 1585537408, + 1924136960, + -1243689884, + 966850616, + -244318208, + 1311304448, + 1964910720, + -408922170, + -805306368 + ], + [ + -66551808, + -296556544, + -1610612736, + 792723456, + 713031680, + 255004672, + -1435388720, + 1073741824, + 1610612736, + -660692992, + -2021916672, + 254115840, + -694583296, + -784477440, + 1073741824, + -1125122048, + -1943292544, + 1860049504, + -1334091128, + 656408576, + -2080374784, + 457886720, + -1610612736, + -320192512, + -983564288, + 1665859584, + 1585540608, + 1228144640, + -2115117056, + 1744830464, + 1841299456, + 1636258560, + -469762048, + -857470008, + -2147483648, + -402653184, + 1073741824 + ], + [ + 1610612736, + -1912602624, + -1272266752, + 1811939328, + 356857112, + -1531445248, + -805306368, + -2147483648, + -270145536, + -575215456, + 1748687872, + -1694091264, + 161263340, + 838860800, + 1033830400, + -1811499520, + -1300624384, + 743280848, + -918314496, + -572522496, + -1674331136, + -374250004, + -1235402653, + -2141519872, + 409982044, + -765170176, + -634802176, + 1362100224, + 1073741824, + 935505952, + 1140692240, + -1541105104, + -973078528, + -1879048192, + -1241513984, + 1724998976, + 456796864 + ], + [ + 737935360, + 1543503872, + -1799880704, + -394264576, + 1654128640, + 444628992, + -155713536, + 0, + -2077763552, + -627281612, + -817889280, + 1968716032, + 494987520, + 1275928081, + 1375731712, + 1722954423, + -862502912, + 312504320, + -454688768, + -765460480, + 1342177280, + 180632576, + -660622592, + -1837105152, + -649046918, + -1930821312, + 1073741824, + 2100822016, + 1057013248, + -1880547328, + 719323136, + 901316736, + -536870912, + -206253856, + -2147483648, + -1744830464, + -1019860992 + ], + [ + -1618770222, + 1509949440, + 1437859840, + -1696464896, + -1795162112, + 1648885760, + 541065216, + -535822336, + 589149696, + -1073741824, + 1428647200, + -2147483648, + 264568832, + 54525952, + -1798612113, + -1080033280, + 908132352, + -1631209346, + 1191051264, + 151412976, + 1777948164, + 1835212800, + -1253310464, + 2111722991, + -95465472, + -566248112, + -1066942464, + -1592836864, + -2147483648, + 229978368, + -2138676416, + -1534631936, + 900726784, + 333644224, + -1097990144, + -2030043136, + 1993079706 + ], + [ + -671088640, + -264503296, + 0, + 503316480, + 1568015360, + 1174405120, + 2037998970, + 536870912, + -2057627648, + -1976467456, + -955056128, + -394264576, + 872415232, + -2048281984, + 0, + -744649256, + -536870912, + -1342177280, + -1235304040, + -957813424, + -75568896, + 0, + 0, + 1108795136, + 1761607680, + -2147483648, + 1102901248, + -2057793270, + -2147483648, + 488570880, + 1792138240, + 1415414683, + -671088640, + -977855552, + -1993342976, + 621658112, + 2081521664 + ], + [ + 1543503872, + 40256416, + -870527656, + -2147483648, + -1090519040, + -98697216, + 0, + -45613056, + -926859264, + 1744830464, + 0, + 1433597440, + 258686464, + 1139504140, + 660602880, + -2007141064, + -67108864, + -931135488, + 1130977728, + -1019215872, + -1639972864, + -1953537024, + -1635928064, + 1196018636, + -402653184, + -953446176, + -15438848, + 0, + 1627389952, + -1879048192, + -1024546816, + 1214775296, + -195117056, + 2024550752, + 402653184, + -2013265920, + 622735360 + ], + [ + -52166656, + -1646108672, + 818102272, + -617958400, + 2000158720, + -1275068416, + 1795162112, + 588840960, + -201734144, + -229441536, + -978321408, + 1073741824, + 728766976, + -1073741824, + -2147483648, + 47431680, + -629538816, + 1589542912, + 1361969152, + -2147483648, + 0, + 958656512, + -1965817856, + 0, + -1149370368, + 2062323712, + 1721761792, + 586547200, + 1474035712, + 769455104, + 300154880, + -809500672, + -1113054736, + -255819776, + 1086324736, + -1562037376, + -1042579456 + ] + ], + [ + [ + 1839113006, + -1077885720, + 716310048, + 887443168, + 1598750720, + 470542428, + 1073741824, + -1835352064, + 671088640, + 1124466816, + 1951924224, + 1073741824, + 1603055808, + -771751936, + 1365486656, + 284038144, + -201326592, + 2080374784, + 1124257792, + -69206016, + -216440832, + -495828992, + 402653184, + -2147483648, + 310319680, + -1265422372, + 136314880, + 349700096, + 536870912, + -230686720, + 1713434624, + -268435456, + -1610612736, + -1442840576, + -1476395008, + 352780288, + 1580859392 + ], + [ + -1250459648, + 0, + -867155968, + -65536000, + 1376256000, + 1233580318, + -861369664, + -337674240, + 283115520, + -500577920, + -2047328256, + -222691328, + -50331648, + 1744830464, + -822083584, + -1040171008, + -1610612736, + -2122579968, + -1700611840, + 1557135360, + 1089735168, + 409065808, + -963641344, + 1212153856, + -873322320, + 1343225856, + 524288000, + 2122378592, + 933625856, + -274726912, + -966802028, + 1342177280, + -115343360, + -1073741824, + 1874984960, + -696160256, + -1961286656 + ], + [ + 635174912, + -868970496, + -1899888640, + -220807168, + -1432474112, + -1073741824, + 1381449728, + 0, + 1165018304, + -770606208, + -1945917774, + -829980672, + -351272960, + 1657639424, + 1229913632, + -1606739712, + -1073741824, + -674758656, + -470810624, + 1888619910, + 1073741824, + 1073741824, + -1354235904, + -141230080, + 1536468528, + 2046820352, + -884736000, + -571925696, + -1509949440, + 1317011456, + -1702887424, + -2147483648, + -1211891712, + 821821440, + 328730720, + -1375731712, + -1080801392 + ], + [ + 1107296256, + -390070272, + 1196294144, + -1476395008, + -1862270976, + -760479744, + 1087635456, + 1493172224, + 864026624, + -1959133184, + -671225712, + 170283776, + 1818230784, + 1656735232, + 681836544, + -1056964608, + -490553344, + -469762048, + -272102480, + -2147483648, + 901382144, + 882028096, + -2147483648, + 1779369216, + 205589504, + -210583840, + 0, + 1046901280, + -1426063360, + -1336681472, + -1106200576, + 1602093056, + 1318060032, + -1957507884, + 1078103680, + -891711488, + -650031960 + ], + [ + 847320898, + -234881024, + 2118123520, + 1996488704, + 424339456, + 1281818624, + -805306368, + 230686720, + -618759040, + 336756736, + 0, + -1385168896, + 793513280, + -1442950172, + -150087172, + 1188560896, + -939524096, + -1073741824, + -2147483648, + -1093114826, + 63978192, + -536870912, + -1451229184, + 1324343296, + 2058514752, + -1586704384, + 1078280192, + -146800640, + -712722688, + -1073741824, + -1610612736, + -1559702816, + -336094176, + 941752320, + -256212396, + 824934320, + 536870912 + ], + [ + 1640498176, + -2147483648, + -222167040, + -464596032, + -2147483648, + -2147483648, + -2001721344, + -377487360, + -701049143, + -1748369408, + 1644167168, + -729382912, + -227837492, + -1036435456, + -1712701952, + -1204666368, + -1180696576, + 2098121728, + -1550597908, + -2042167296, + 897581056, + 1073741824, + 920577024, + 893922304, + -1697424128, + 520093696, + -1365711216, + -865525760, + 1241513984, + -75478016, + -1337998176, + 508264448, + -1610612736, + 805306368, + -728934244, + -536870912, + -1376676864 + ], + [ + -2147483648, + -2147483648, + 48205056, + -1887469568, + 1754267648, + -348182397, + 1006632960, + 329790176, + 713031680, + -931885056, + -1488977920, + -2147483648, + 1324597248, + -1543338516, + 782925824, + 536870912, + -126750187, + 450084864, + 536870912, + 635830272, + 1258291200, + -1515225088, + -949092352, + 1741864960, + -712044160, + -699400192, + -1610612736, + 2017460224, + -1836580864, + 895483904, + -965804032, + 1165263744, + -610271232, + -1610612736, + -1506438336, + 335544320, + 1811939328 + ], + [ + -1512352496, + 847559394, + -852779008, + -2147483648, + -1578139648, + -799150592, + 694359144, + 1610612736, + 100663296, + -1308622848, + -2147483648, + -201326592, + -977818424, + 1899495424, + 1457344128, + -201326592, + 841220096, + -1391646720, + -1207959552, + 1319632896, + 1073741824, + 445862784, + 1433051136, + 615996416, + 1841612800, + -854224896, + -1837989888, + 2141757440, + -436207616, + -258907136, + -358434644, + 520216576, + -536870912, + 565530586, + -166963906, + -635476480, + 258826240 + ], + [ + 301641728, + -2147483648, + 939524096, + -2147483648, + -1663330487, + 347133216, + -551550976, + -2147483648, + 1789228896, + -380512060, + 76434848, + 0, + 1108434944, + -444383232, + 1277979792, + 536870912, + -1388314624, + 1267212480, + -2147483648, + -83886080, + -1932642816, + -1741732212, + -1815974464, + 1304428544, + -529924096, + -1442840576, + 1141189632, + 432537600, + -1687879680, + -805306368, + -1591738368, + -2147483648, + -301989888, + -1433186304, + 1613676544, + 268435456, + 2140139520 + ], + [ + 1568501760, + -49825792, + 2038431744, + 758939648, + -1342177280, + 1975916240, + -1751121920, + 1610612736, + 2097811712, + 1422946304, + 1547828776, + 508715392, + 1445163776, + -1650590960, + 433135872, + -1207601088, + -1556086784, + 877592576, + 1879048192, + -450525312, + -1593643208, + -1132462080, + 0, + 713031680, + -2042131888, + 1694498816, + 776208384, + 41943040, + 1795948544, + -1073741824, + 0, + -1452277760, + -1590254007, + 1390501632, + 789741568, + -1086324736, + 1330212486 + ], + [ + -1123901440, + -1569570816, + -2147483648, + 1190526976, + -1293942784, + -393796322, + 1275068416, + 850466816, + 2046667312, + 489586688, + 1497236352, + -25165824, + 224018273, + -728760320, + 1196287360, + 1177550848, + 1308622848, + -184549376, + -2147483648, + -2147483648, + -1364182272, + -1707466752, + 0, + -1908277248, + 1481325652, + -2147483648, + 1086324736, + 500498432, + 2004905380, + -1015021568, + -562780416, + 268435456, + -171442176, + -862606784, + 235452032, + -1948046400, + -2014969856 + ], + [ + 146931712, + 750780416, + 167772160, + -2147483648, + -1490288640, + -1908408320, + -391912930, + -1592786944, + -2087878656, + -1476395008, + 1026608128, + 1511753600, + 1668458496, + 1610612736, + -475326396, + -1135083520, + -1073741824, + 70149632, + -1207959552, + 934674432, + 784895032, + 458358784, + 880812032, + 386445236, + -398735752, + -565844992, + -909672448, + 1262876992, + -2105114048, + -1402732544, + 111917314, + 1342177280, + -1543503872, + 1073741824, + 204193280, + 1065308344, + 1207959552 + ], + [ + 0, + -1995358208, + -229837180, + 1073741824, + 2113929216, + 1330756976, + 262144, + -1397776384, + -2027372822, + -1610612736, + 93401472, + 1979218432, + -531197952, + 1763345776, + -1409286144, + -873201664, + 536870912, + -2125602816, + 623503360, + -62973632, + -92487680, + -1011130346, + 215326720, + -1879048192, + -1009708487, + 973078528, + -1820278528, + -336556272, + -1173356544, + -1073741824, + 1266278533, + -1408458528, + 593943200, + -1743697152, + 433549312, + 1308622848, + 52002816 + ], + [ + 1723957248, + -654311424, + 2093127680, + -1342177280, + 1259216064, + 1278176804, + 1728053248, + -637534208, + -501918976, + -911343616, + -2147483648, + 1148378128, + -976319214, + 1878209232, + -703712256, + 787480576, + -2068840448, + -2004012544, + 2028208128, + 0, + -1543503872, + -1713126072, + -296222720, + -1492882944, + 762789888, + 2143469712, + 35174400, + 161124512, + 901198016, + 158466048, + 1040187392, + 939524096, + 1962934272, + 671088640, + -1908297728, + -2147483648, + 580596640 + ], + [ + 695205888, + 1799880704, + -354360944, + 407896064, + 1765949440, + 0, + 526909440, + 51671452, + 784334848, + -680669824, + 207355904, + 729808896, + 1587717632, + -2147483648, + 1331276928, + -1744830464, + 195641344, + 738197504, + 520269824, + -2147483648, + -1108869120, + -1424285696, + 251658240, + 1606466416, + 622723072, + 1442127104, + -1610612736, + -179830784, + -1174405120, + 1228785980, + 872415232, + 1348993024, + 1468006400, + 276824064, + -634912768, + -1554348032, + -1788968632 + ], + [ + 1948254208, + -2144701742, + -1610612736, + -1610612736, + 1183711232, + -1307325488, + -1520566272, + -805306368, + -939524096, + 1031798784, + -954675200, + -26460160, + -1006632960, + 815445136, + -1476395008, + 525467648, + 679069952, + 940572672, + 1879048192, + -888197472, + 1946311808, + 424673280, + 989855744, + -805306368, + 280298496, + -2050990380, + 757989376, + -1537032704, + -1858671776, + 1728592544, + -1784676352, + 897044471, + -1610612736, + -304317768, + -1063649280, + 0, + 1434451968 + ], + [ + -1604419584, + -1076887552, + -2147483648, + -1190871040, + 91226112, + 973078528, + -772800512, + -771751936, + -1279262720, + 566892544, + 226492416, + 1073741824, + -430919680, + 309329920, + -1946921728, + -1845493760, + -2147483648, + -201326592, + 944707328, + -1330345822, + -420085760, + -1073741824, + 334082016, + -805306368, + -248862352, + 2054530332, + 628469504, + -1882441300, + 909176832, + 1361191624, + 580337664, + -268435456, + -687837184, + -619184128, + 1879048192, + -1544628404, + -1825770240 + ], + [ + 1610612736, + 1156579328, + 1134559232, + -215676256, + -1602253824, + 1832337076, + 1015021568, + 1645626368, + -1073741824, + 1202079912, + -166465904, + -141590528, + 402653184, + 2142502912, + 75235328, + 1744830464, + 1986807808, + -1635221206, + 2016411648, + 894871000, + -1803550720, + 194310144, + 1342177280, + 919557544, + 1575354368, + -1536163840, + -1258291200, + -1876951040, + -843055104, + -1774190592, + -16648888, + -1774190592, + 574619648, + -1152385024, + -1184890880, + 2113929216, + 327153664 + ], + [ + 1171177472, + -1324693236, + 2074279936, + 1443921920, + -905969664, + 637534208, + -1550206592, + 603979776, + 1574961152, + -2082766848, + -745166170, + -805306368, + 1805647456, + 301989888, + 0, + -1577058304, + 595591168, + 1275068416, + 24017116, + 2112880640, + -1881834496, + -869138432, + -2081385328, + -45387776, + 1962557440, + -754258944, + -1937768448, + -1772805520, + -1380089856, + -864550912, + -1073741824, + 732954624, + 174725120, + -1363466240, + -1322254336, + -1951480832, + 1610612736 + ], + [ + -782237696, + 1539777536, + -2147483648, + -1520435200, + 1326626816, + -641990656, + 849615680, + 1768674432, + -1509195776, + 1449918464, + 547528704, + 1073741824, + -1023410176, + -1929379840, + 992885984, + 1237266432, + 1607204864, + 1007676928, + -536870912, + -817143808, + 0, + -150994944, + 2109550592, + 0, + 191565397, + -2092519424, + 503316480, + 381047236, + 67487104, + -1837195264, + 157286400, + 602624560, + -1239384064, + 1610612736, + 2054684672, + -695675904, + -348743680 + ], + [ + 324534272, + -719026888, + -1077832048, + -1073741824, + -1073741824, + -134217728, + -1697120256, + -352321536, + -2003828064, + 1519288832, + 1577058304, + 0, + -1769996288, + -910612960, + 1191652544, + 120430592, + 1083072896, + 1073741824, + 1073741824, + -1073922048, + -1322057728, + -1040680822, + -393856288, + -1474297856, + 0, + -2030043136, + 648282112, + -1777664000, + -1668981760, + 1627389952, + -212860928, + 117440512, + 1062731776, + 827617792, + -1663893504, + 438093056, + 134217728 + ], + [ + 2010906624, + 1044381696, + -643709440, + 1182793728, + -515375104, + -940598608, + -2147483648, + -1135083520, + -1146929568, + -1592524800, + -505937920, + -603979776, + -299541856, + -382225536, + -563383828, + -453640192, + -2147483648, + -389307392, + 167772160, + -2013265920, + 1929603392, + -715319808, + -1444533120, + 396724736, + 990932046, + 805306368, + -2049179648, + 536870912, + -2147483648, + 1956143024, + 1718780928, + -168323264, + -769196032, + -1885405184, + 2047021184, + 1917343744, + 1610612736 + ], + [ + 1073741824, + 0, + -2147483648, + 1894449152, + 67108864, + -34060128, + -939524096, + 1342177280, + -658800640, + 1170210816, + 1744830464, + 1473543680, + -489699840, + 0, + 1979653888, + 0, + 1990958056, + 1765352032, + 717225984, + -1340048248, + 1010827264, + -536870912, + 1049156152, + -848368768, + -103940096, + 1899216896, + 1929379840, + -177242112, + 2105540608, + 1401947968, + -844707376, + -978452480, + 440401920, + 1977696192, + -514129920, + -1073741824, + 1879574528 + ], + [ + -292237239, + -973078528, + -35651584, + -60817408, + 1610612736, + -1392508928, + 1339686912, + -1160415232, + 1073741824, + 1593577472, + -1677721600, + -1811939328, + 1769843808, + -81881088, + -2086809632, + -1744830464, + -961789952, + -113007984, + 2086772736, + -2147483648, + -2147483648, + -1916829696, + -1494614016, + -339738624, + 352321536, + 805306368, + 1088920316, + 690028544, + 176160768, + -823074644, + -1879048192, + -67108864, + 1579610112, + -1249280000, + -469925888, + -1902141477, + -214827008 + ], + [ + -1761607680, + -1323750272, + -765463936, + 1936437248, + 279848124, + -2116288512, + 941621248, + 2143319680, + -1632632832, + -2147483648, + -643137310, + 1850342400, + -901775360, + -1546715136, + 2046031534, + 152234016, + -243007488, + 1073741824, + 812027904, + -1317011456, + 412090368, + 1072364156, + -911108096, + -481886208, + 428335104, + 1250557952, + 2013265920, + -503316480, + 1143063040, + 1942345664, + -1442840576, + 1838963712, + -1978925056, + 1677721600, + -634141184, + 1675091488, + 1599580160 + ], + [ + 402653184, + -1879048192, + 2013265920, + 1534998912, + -682227712, + 650117120, + 1644167168, + -1536502059, + 29032960, + 1342177280, + 1650196480, + -1744830464, + 67058560, + 416053248, + -411336704, + -1437335552, + 1933339296, + -1197473792, + -1375731712, + -690405376, + 1805910016, + -514604132, + 1131225964, + 2130313216, + -1879048192, + -722072736, + 2059403264, + -1622171648, + -428811300, + -863764480, + 805306368, + 1046978560, + -148377088, + 1342177280, + 1683937440, + -1025376256, + -1934406320 + ], + [ + 848584592, + 0, + 1015021568, + 1806696448, + 499572736, + -2147483648, + -1073741824, + -1073741824, + 0, + 503351808, + 536870912, + 1526317568, + 2007853100, + 1207959552, + -821821440, + -152420352, + -2056257536, + -1615377904, + -1706616960, + 767303680, + 407693462, + -1840699240, + -888388608, + -1494548992, + -1681915904, + 1777684480, + -196268876, + -1206408128, + 349175808, + 1060110336, + -918028288, + -351181312, + -590091522, + 268435456, + 1204879360, + 0, + -1610612736 + ], + [ + -1656636224, + 1836804088, + 0, + -390070272, + -1303941376, + 536870912, + -244126112, + 2048181756, + -914161664, + -1602662656, + 2005475328, + 2063597568, + 2084913152, + 2085956688, + -965892736, + 1332215808, + 935329792, + 2025848832, + 1610612736, + 1633707712, + -268435456, + 1073741824, + -889192448, + -1793589248, + 922746880, + 17685504, + 1879048192, + -1728053248, + 237510400, + 537086976, + -156237824, + -2084044800, + -357616000, + 1603796992, + -150994944, + -448231552, + 536870912 + ], + [ + -2066290688, + -1693458432, + -935378944, + -600547328, + 1505754880, + 1476395008, + 649592832, + 404488192, + -1879048192, + 134217728, + -671088640, + -340443136, + -913778176, + -698933120, + 1073741824, + 1992507392, + -2106616944, + -436207616, + -1635778560, + 1611661312, + -1701717504, + -838361216, + 0, + 738197504, + -1798840320, + 724670364, + -1418999680, + -2147483648, + -1291845632, + 576088320, + -1370488832, + -1055574788, + -190481696, + -2147483648, + -1997840208, + 1442840576, + 487639424 + ], + [ + 910000128, + 1566724240, + -494927872, + -1175978240, + -209715200, + -1073741824, + -391643136, + -1461452800, + -1278748672, + -994050048, + -2055218176, + -5046928, + 67108864, + 1879048192, + -285007872, + -996391168, + 0, + -1610612736, + 1744830464, + -1187005440, + 1637568000, + -487262592, + -1279459328, + -1423945682, + -690871072, + -536870912, + 1749286912, + -968884224, + -1123892480, + -1073741824, + -968884224, + -1594345472, + -977272832, + 1610612736, + -365145856, + -121634816, + 1070518272 + ], + [ + -1090379776, + 0, + 1675677352, + 792723456, + -1442840576, + -1719140352, + 458031104, + 2142060544, + 1476395008, + -184549376, + -553648128, + -1342177280, + 464889440, + 1958739968, + -1236582400, + -205520896, + 733315072, + -1149736576, + 517513728, + -939524096, + -1017444352, + 1449132032, + 0, + -1280770048, + 1199090688, + 832929792, + -2147483648, + 1228144640, + 1035730944, + 490050920, + 1845493760, + -2134700378, + -928657632, + 865087264, + 2130706432, + -2067407616, + -1459617792 + ], + [ + 960413696, + -144936960, + -794099712, + -620756992, + -2147483648, + -1017492608, + 657145856, + 1073741824, + 1073741824, + 1157627904, + -2085765120, + 81277376, + -671088640, + 1932314624, + -2147483648, + -2147483648, + -399507456, + 872415232, + -1505092336, + -1540737160, + 867958784, + 1960358646, + -1607368704, + 1811939328, + -1073741824, + -1826394112, + 1580632684, + 1621661696, + 1073741824, + 180387840, + -1577058304, + -2070723072, + 1660944384, + 1159096720, + -1241513984, + -1298137088, + 1732597760 + ], + [ + -33554432, + 701341040, + -2147483648, + 0, + 1654128640, + 33554432, + -687865856, + -256704512, + 557760768, + 645922816, + 132620288, + 732611016, + 1954545664, + -1895268352, + 1207959552, + -1783103488, + 1689911296, + 1879048192, + -1812491368, + -1872571808, + -2060164480, + 773163128, + 1859690419, + -651689984, + -1599540224, + 83886080, + -91413535, + 1877976832, + -202372128, + 533872640, + -1037377536, + -1222635520, + 1428619264, + 234881024, + 1254049896, + -1091993600, + 335544320 + ], + [ + -65259888, + -2147483648, + 1073741824, + -1373634560, + 704643072, + 536870912, + 1774460992, + -1071644672, + 1914903990, + 1727098291, + -1232076800, + 445503862, + 1073741824, + 536977408, + -1798612113, + 1073741824, + -1004535808, + 2113929216, + -1082130432, + 125829120, + -1617600448, + 419430400, + -1253310464, + -893526016, + 989482832, + -721420288, + 771964416, + -1592836864, + 1975766498, + 459956736, + 1127325696, + 1224362102, + 900726784, + -2132803584, + -1743160036, + -1730865040, + 1744830464 + ], + [ + 1691070464, + 1622639072, + 1365286912, + 62914560, + -1157496832, + 1787559936, + -1124073472, + 1810424320, + 805306368, + -1976467456, + -1744830464, + -561512448, + -805306368, + -1300234240, + -946244288, + -1662226752, + 1125365632, + -1767358120, + -2147483648, + -1170516992, + -585105408, + 711818982, + -335544320, + -553648128, + -116237760, + 1709279840, + -467939584, + -2063597568, + 1001712816, + 1954283520, + -774111232, + -423624704, + -827504800, + -1671728708, + -1214100480, + 1092919736, + -1073741824 + ], + [ + 1879048192, + -1727102976, + -1073741824, + 929136640, + -209846272, + 1049067520, + 1049381048, + 1073741824, + -1145950128, + -1610612736, + -1307689408, + 1789812416, + -311967744, + -689432576, + 1610612736, + -1677721600, + -1675111554, + -1584332800, + 1505755136, + 218103808, + -469762048, + -485024056, + -612368384, + 791674880, + -286142464, + -953446176, + -1553989632, + 2000375296, + -870318080, + 340262912, + 1967128576, + 872415232, + -1115684864, + 369098752, + 1610612736, + -2013265920, + -1073741824 + ], + [ + 0, + -1796271360, + 436207616, + 1073741824, + -159959040, + -1275068416, + 0, + -1937768448, + -1879048192, + 867296422, + -1318322176, + -130313984, + -2147483648, + -716966176, + -331350016, + 542799872, + -181029644, + 1598029824, + 1361969152, + 1536585954, + 1509949440, + -56847880, + 828014592, + 1875902464, + 1874853888, + 1471072512, + -1613966336, + 586547200, + -1346895872, + -293994496, + -1893728256, + 871366656, + 1778940928, + -383903728, + 201326592, + -1798438912, + 124649472 + ] + ], + [ + [ + 1180434432, + 973078528, + 1678524416, + 1934513390, + -1518338048, + 99888640, + 497762128, + 1398276096, + -1979711488, + -2077204472, + 1610612736, + 759741764, + -1023410176, + 2063637320, + 1644167168, + -1610612736, + -789315584, + -553648128, + -805306368, + -69206016, + -1073741824, + 603979776, + 1947086848, + 1490944000, + -240910336, + -2147483648, + -83619840, + 349700096, + -428725120, + -2147483648, + -1184489232, + 868220928, + 1780908032, + 2104836096, + 635346944, + 705560576, + 1336876288 + ], + [ + -1413742592, + 1845493760, + 134217728, + -1090125824, + 67108864, + -499384320, + -2001993728, + -136314880, + -518987776, + -250288960, + -1278165240, + -222691328, + -637730816, + -600571904, + -822083584, + -446627808, + 0, + 0, + 1912602624, + 902627328, + -2147483648, + -1559479510, + -1759887360, + -2147483648, + -464429056, + 33554432, + -1545076736, + 995622912, + 1610612736, + -554041344, + 1711036736, + 122683392, + 2143176704, + 207618048, + -130023424, + 1746337792, + -1845493760 + ], + [ + 522574848, + -617557440, + 1493077698, + 1811939328, + 1879048192, + 459276288, + 228758202, + 50331648, + 1650458624, + -150994944, + 490049536, + -1073741824, + 1255667080, + 910688256, + -251658240, + 1982988288, + 498770688, + -1075456056, + -1883242496, + -1023410176, + -774225920, + -125173760, + -2147483648, + 1073741824, + -1506803712, + -293407744, + 127305728, + -2147483648, + -754974720, + -1030931968, + -1702887424, + 273010842, + -1376714752, + 856670208, + 402653184, + -44213248, + 536870912 + ], + [ + 1183426624, + 852397056, + 1308622848, + -1086888640, + 804624656, + -546002176, + -2147483648, + 796575744, + -1833329664, + -244891648, + -1342451424, + -198665908, + -535983104, + 1982594144, + 622100480, + 2067275776, + -1330642944, + 126877696, + -234689536, + -671088640, + -2147483648, + -963488312, + -1509949440, + 1906850836, + -933099424, + -444743680, + -671088640, + -2016620988, + 1434451968, + 1980398464, + -129835008, + 605126136, + 977272832, + -1771659264, + -1904214016, + 1825046528, + -650031960 + ], + [ + 1171292160, + 1749122176, + 1338507264, + 1879048192, + -402653184, + 1281818624, + 429916160, + 1215168512, + 1838104128, + 310378496, + 1271486464, + -536870912, + -1059848192, + -939524096, + -637796352, + -768163840, + -1879048192, + -977031168, + 1609695232, + 840630272, + 493355008, + -536870912, + -596034920, + -134217728, + -1399042048, + -855638016, + 944244904, + -1174405120, + 1630388224, + -2147483648, + -252587008, + -1036732416, + -1675624448, + 890112128, + -1024849584, + -1782589440, + -2109210624 + ], + [ + 8388608, + 805306368, + -1333788672, + -1982171136, + 702646006, + 1715498240, + -639489014, + -377487360, + 1840091648, + -1610612736, + -1006632960, + -805306368, + 964689920, + -452984832, + -536870912, + -602333184, + -148409536, + -1622953216, + 1325641728, + 1685061632, + -1498415104, + 151519232, + -1225318400, + -2112183274, + -1497759744, + 1230273536, + -1729720320, + -1290123264, + 1168441344, + -603824128, + 620756992, + -2044599112, + 1315127296, + 1610612736, + -1457868488, + -1073741824, + 1871486976 + ], + [ + 134217728, + -1342177280, + 872415232, + -538968064, + 13330576, + 1359347712, + -268435456, + 1543503872, + 860006400, + -2147483648, + -890656960, + 52400596, + -411041792, + 538193760, + 1409286144, + 536870912, + 955845248, + -742391808, + 1405088896, + -733230080, + -481729360, + -134217728, + -612368384, + 188651008, + 505610240, + -1796528128, + 1778384896, + 0, + -1322971136, + -1426063360, + -482902016, + -391212944, + -1568195724, + 1299030016, + -1301807104, + -26990432, + 650117120 + ], + [ + -626491392, + 536870912, + -268851852, + -1073741824, + -138412032, + -2098237440, + -1940807680, + -1003487232, + 1773148160, + -81788928, + 456074048, + 711884416, + -2147483648, + -1112307264, + 1317011456, + 1463631680, + 420610048, + -2037121024, + 1304428544, + 0, + 382691968, + 222931392, + -1735042392, + -536870912, + 536870912, + 557633881, + -1837989888, + 1157627904, + -942711616, + 304906240, + -983564288, + -1238829041, + 0, + 1073741824, + 2064001695, + -1352106600, + -1787790485 + ], + [ + 75410432, + 519471104, + 1719616103, + 1214251008, + 1073741824, + -1879048192, + -275775488, + -1342177280, + -716509504, + -380512060, + -1690304512, + -1503526912, + 0, + -2092957696, + 1821376512, + 51511296, + -2140228352, + 402653184, + 2062024704, + -477893632, + 1907359744, + 1174405120, + -2065989632, + -1335248896, + 1073741824, + 335335252, + 347078656, + -939524096, + -1811939328, + -1882193920, + 1111490560, + -754974720, + -253902848, + 648019968, + 1477160960, + -1334829056, + 1069547520 + ], + [ + -1207959552, + -1075298880, + -978872320, + -741867520, + -832786432, + -971583488, + 898423162, + 88178688, + 536870912, + 939524096, + 335544320, + 254357696, + -514290228, + -822245376, + 433135872, + 1468268544, + -1556086784, + 577281536, + -1429395712, + -2147483648, + 1107680880, + 1735983104, + 2016411648, + 902471680, + 1200246784, + 1822425088, + -879689728, + -536215552, + 669868416, + -782988544, + 1040187392, + -908775936, + 651479328, + -536870912, + -1854368768, + 1031700480, + 1537310720 + ], + [ + -280975360, + 328335360, + -2147483648, + 1868562432, + -323485696, + -1836122112, + -1530920960, + 1283872291, + -1613061376, + 2124167773, + 1497236352, + 1640562592, + -1881653248, + 0, + -747020288, + -973078528, + 939524096, + -806027264, + -1036789120, + -1590021120, + 61865984, + 1339246404, + 1347846144, + -1908277248, + 352321536, + 134217728, + -1073741824, + -1476395008, + -1140626144, + 990773248, + 939524096, + -1765312, + -939524096, + -1959635287, + -1233125376, + -1358954496, + 1610366768 + ], + [ + 36732928, + 1501560832, + -1637793792, + -596496384, + 1610612736, + 0, + 2084814848, + -427540480, + 119209984, + 473789760, + -2040528896, + 251658240, + -447741952, + -1409286144, + 1628438528, + -219062272, + -1806664192, + -872415232, + 1459617792, + -310378496, + -326581376, + 1782579200, + -481820160, + 1165860864, + -2147483648, + 466140288, + 2013265920, + 315719248, + -263139256, + 419430400, + -1876951040, + 1073741824, + 1207959552, + 967311360, + -553648128, + -183795712, + 674390344 + ], + [ + -1404594484, + 1648644096, + 268435456, + 563251776, + -536870912, + -730899456, + -1342169088, + 1473249280, + -1166016512, + -738752176, + 1660944384, + 1023410176, + 1072704328, + -1207959552, + -1890058240, + 1604321280, + 1926627840, + 1862270976, + -1482686464, + 2115996832, + -2072166816, + 184549376, + 1451229184, + 779112960, + 1150173184, + -1660944384, + 67108864, + -673112544, + -2080374784, + 530014208, + 278921216, + 1443254384, + 1379298730, + 145063936, + -301989888, + -1493172224, + 1664090112 + ], + [ + 100663296, + -283607664, + -1739390976, + -677488640, + 1894121472, + -2147483648, + 188219392, + -1610612736, + -2147483648, + 1355394560, + 905969664, + 767623168, + -777895936, + -1375836582, + 1906311168, + -2147483648, + 157286400, + -2147483648, + -476169984, + -1544646064, + -546920192, + 506085376, + 1079888640, + 1699612884, + -805306368, + 301989888, + -977272832, + 1782743040, + -1922184144, + -2147483648, + 0, + 1023901920, + 1962934272, + 169760532, + -328069760, + -2147483648, + -644022272 + ], + [ + -536870912, + 1514143744, + -1879048192, + -453287158, + -1381693184, + -938771456, + 0, + -482869248, + 1199918000, + 0, + 12959744, + -348624548, + 2055903232, + 1073741824, + 1073741824, + 1950648704, + 1241513984, + -2147483648, + -132808704, + -1879048192, + 2077229056, + -939524096, + -1073741824, + -132682240, + -229488068, + -1610612736, + -1610612736, + -126899648, + 1073741824, + 1228785980, + -1347815216, + 1410990080, + -1140850688, + 0, + -1090072256, + 1358954496, + -401309696 + ], + [ + -1593835520, + 1314537472, + -2039380832, + 436207616, + -1851555840, + 1328496640, + -1787297792, + -1668638208, + -2147483648, + -1404588032, + 1908814848, + 1644167168, + -2013265920, + 815445136, + 1651551146, + -2016116736, + 536870912, + -1065353216, + -301989888, + -323947798, + 1073741824, + -510328832, + 989855744, + -1067986992, + -2147483648, + 1543892288, + 1515978752, + 1378967296, + -1218772992, + 1073741824, + 585726298, + -549463040, + -2034249728, + 1879048192, + 588742964, + 0, + 0 + ], + [ + 1746378752, + -100663296, + 1073741824, + 730876928, + 1543503872, + 60817408, + 1514012672, + -2043379712, + -1073741824, + -1199101856, + 282591232, + -738197504, + -2082058064, + -1677721600, + -2147483648, + -1229790080, + 1528038400, + -1482686464, + 771751936, + -1860943872, + 481948539, + 883748352, + -990221320, + 1073741824, + 1431011328, + -1912602624, + -679477248, + 1476395008, + 1661927424, + 373293056, + -1513095168, + -1086982144, + 1879506944, + 1660944384, + 1907064832, + -2147483648, + 1342177280 + ], + [ + -683753472, + -1739421538, + -331112448, + 1426063360, + 673178368, + -1392508928, + -1879048192, + -1736077056, + 1523432556, + 1374261802, + -1331727232, + 534658560, + -1946157056, + -19922944, + 520093696, + -805306368, + 1648361472, + 1145083136, + 1426799640, + 111858875, + -1261312736, + 388620288, + 1644968608, + 1342177280, + 1610612736, + 1374327232, + -1763910832, + 1735776514, + 1450049536, + 1677721600, + -89915392, + 1677721600, + 1628569600, + -898706432, + 565037824, + -536870912, + 609091552 + ], + [ + 585588736, + 0, + 2074279936, + -2078277632, + -2147483648, + -1073741824, + -857948160, + 1141145600, + -1140850688, + -1289685280, + 1454020608, + 1946157056, + -402679808, + -1879048192, + 1046880672, + -367001600, + -1912602624, + -166925952, + -820281344, + -134217728, + -178323456, + 1263003161, + 623116288, + -363102208, + 536870912, + -1157627904, + 1997419008, + 1498712512, + -1342177280, + -1073741824, + -824180736, + 1256980480, + 1779957760, + -1363466240, + -887947264, + 0, + 952107008 + ], + [ + 975962112, + 958398464, + 774214464, + 1464516608, + -1641713664, + -1816760576, + 228589568, + -676790272, + -2147483648, + -847249408, + 273764352, + 268435456, + -1511591744, + 1459427840, + 939524096, + -867582160, + -1198149658, + 1069023232, + 2013265920, + -671088640, + 0, + -1212678144, + -303464448, + 902405792, + -2027257856, + 1101223936, + -1440874496, + -902266880, + 738197504, + -2147483648, + 19660800, + 1610612736, + 1073741824, + -1367769088, + -1430438912, + -2147483648, + 1831862272 + ], + [ + -775867008, + -1677721600, + 1207959552, + -814252032, + -536870912, + -67108864, + 900726784, + 751293952, + 176160768, + -1602224128, + 1468006400, + 232524824, + -1610612736, + 268435456, + -1390666573, + -2147483648, + 298594304, + 0, + -910411648, + 234875392, + -1176784589, + 289406976, + -2147483648, + -539687936, + -989031936, + 939524096, + -1399156736, + -1336410112, + -1668981760, + 268435456, + -1610612736, + 0, + -2147483648, + 1427931136, + -113662464, + 965345280, + -2147483648 + ], + [ + 0, + 1888811264, + 238026752, + 1744830464, + 1073741824, + -1342177280, + 1266679808, + 1366863872, + 1440553459, + 1369982208, + 1539551232, + 2059795328, + -1254096896, + -1113849856, + 0, + -1631584256, + 1073741824, + 0, + 0, + 1618284544, + 482400848, + -391118848, + 1493172224, + 1903843488, + -1652017625, + 646119424, + -1024589824, + -956537056, + -1073741824, + -765362496, + -2080374784, + -402653184, + 577765376, + -1885405184, + 102825984, + -2055208960, + 964689920 + ], + [ + -199189331, + 1355704128, + 903010880, + 773677056, + 236404992, + 1073741824, + -510656512, + -1863269056, + 0, + -2147483648, + -545882112, + -536870912, + 1902633728, + 841482240, + 494913472, + -134217728, + -824872067, + 1275068416, + 212533248, + 34064512, + 1010827264, + -186646528, + -786741504, + -1637124260, + 1937768448, + 322699264, + -1766227968, + 438818238, + -797081600, + 700973984, + 0, + 762314752, + -1543503872, + -536870912, + 2018951168, + 133779760, + 1879574528 + ], + [ + -2147483648, + -1946157056, + -1161037952, + -201356288, + 731888076, + -1565610752, + -637534208, + -1252130816, + -1300234240, + -66060288, + 1530396672, + 212543488, + -1073741824, + -40940544, + -1595444232, + -1744830464, + 937645600, + -2147483648, + 436207616, + -1635253288, + 2030043136, + -1464570372, + 927989760, + -339738624, + -930447360, + 1891631104, + 1942846976, + 579997696, + 257735701, + -1051197440, + 158568448, + 1368864736, + -1357678592, + 1568517196, + 2142240768, + -620756992, + 536870912 + ], + [ + 633339904, + -1832386560, + 637478912, + 1610612736, + 2013265920, + -209593344, + -315506432, + -2147483648, + -387470336, + 1032450661, + -2132672512, + -2147483648, + -370860032, + -1952198912, + 1879048192, + -1757347840, + -243007488, + 1292078514, + 880803840, + 112561152, + 1028135056, + 1333788672, + 254199392, + -775946240, + -1736572928, + 1414529024, + -398721024, + 1052875840, + 554569728, + 1853405944, + -582309376, + -958806592, + -1978925056, + -939524096, + -1930330112, + 1675091488, + 2103353344 + ], + [ + -760674816, + 1822697892, + 1199570944, + 1534998912, + -2147483648, + -1822425088, + -434110464, + -1246412800, + -2147483648, + 590881221, + 1026633216, + -439615488, + -1073741824, + 857604096, + -603979776, + -1795162112, + 1557076648, + 924057600, + 1879048192, + -618135552, + 762609664, + 968884224, + -2032515368, + -1098907648, + 1462246544, + 1786447280, + -176160768, + -1622171648, + 1728953792, + -1727528960, + 723304448, + -1848665624, + -117440512, + 1680621770, + -1321205760, + 1785323889, + 1504094208 + ], + [ + -1947074560, + 612368384, + 1327497216, + 487808384, + -1042518528, + 886288640, + 2079914336, + -2120359936, + 861775328, + 72351744, + 1582657828, + -1348722688, + -279261096, + -1872092032, + 67108864, + 1856241664, + 364904448, + 536870912, + 1222832128, + 2017460224, + 1732554752, + 1610612736, + 268435456, + 928509952, + 1727004672, + -717225984, + 1154665280, + -175636480, + -1610612736, + -1617428480, + -1803550720, + -1323933696, + 1777696512, + 1898848256, + -2013265920, + 1429806432, + 1176281088 + ], + [ + 1775508428, + 0, + 1409286144, + 1174405120, + -608174080, + -1336610304, + -438517760, + -67108864, + 0, + 1346152320, + 242714912, + -671088640, + -1610612736, + 357241856, + -298619604, + -637534208, + -134217728, + 1324212992, + 1610612736, + 430964736, + -536870912, + -94409920, + 1018347520, + 131803696, + -1223835648, + 539081600, + -2147483648, + -939524096, + -2147483648, + -796914384, + 2137718784, + 2030043136, + 1744830464, + 805306368, + 2016664576, + -1792926208, + 877170688 + ], + [ + -402653184, + -134217728, + -1826554624, + -780140544, + -838862848, + 1560461312, + -2147483648, + -2118123520, + 1217396736, + 2122645520, + -824705024, + 1471075584, + 1059464040, + 1090519040, + 0, + 1590614120, + 1347285618, + -1170607360, + 971505664, + -580907008, + -318767104, + 127893504, + -887193600, + -635076608, + 1243171966, + -1290176064, + -1862270976, + -951615488, + 1610612736, + -771751936, + 1073741824, + 72668144, + -687865856, + 571312128, + -1383940096, + -146096128, + 1950557696 + ], + [ + -654966784, + -702215936, + 1529180480, + -33554432, + -1126170624, + -1276885741, + 149465088, + -1550843904, + 1610612736, + 944927024, + -2147483648, + -42991616, + 1883258880, + -1670696512, + 0, + -1559072484, + 192802824, + 671088640, + 15532032, + -1612840960, + 215642112, + -637534208, + -281018368, + 1085800448, + 2125893927, + -1677721600, + -1633234808, + 0, + 402653184, + -552802976, + 2066845696, + 1041104896, + -522722592, + -1975861248, + 982455360, + -1604860416, + -1275068416 + ], + [ + -133103616, + 527603520, + -1887225184, + -1015081056, + 0, + 255004672, + 1401792128, + -10846208, + 1476395008, + -660692992, + 1000618976, + -2083954688, + -1151703552, + -1171801504, + -1275068416, + -268435456, + 0, + -1073741824, + 1480438084, + 937910898, + -2034888704, + 678243120, + -349700096, + -729808896, + 1476395008, + 852257120, + -512096840, + 1235222528, + 1089925120, + 1744830464, + -1207959552, + 805306368, + 2030043136, + 1718748644, + 1095742456, + 2000683008, + -45613056 + ], + [ + -83886080, + -478150656, + 1511350272, + 1837105152, + 349462528, + 1232076800, + -903402688, + -923856896, + 796864320, + -1610612736, + -1073741824, + -667828224, + -1780645888, + -430338048, + -2147483648, + 28147712, + 402653184, + -805306368, + 1134690304, + 1371258880, + 2013265920, + 1589641216, + -646643316, + 763363328, + -1562378240, + -1207959552, + -959361664, + -1988100096, + -2041020416, + 180387840, + 706740224, + -1975367261, + 415236096, + -1879048192, + -1816788992, + 374603776, + 28549804 + ], + [ + -268435456, + 1936153600, + 771751936, + -2013265920, + -553022880, + 1343225856, + -1375731712, + -256704512, + 167118848, + 1908723712, + 0, + 1434685440, + -2132213760, + 285212672, + -392921088, + 898733496, + -862502912, + -1034678784, + -1615029056, + 0, + 1293459456, + 722530304, + 334913536, + -56305368, + -805306368, + 981487616, + -91413535, + -1493172224, + 199229440, + 1067745280, + -259344384, + -1878523904, + 357154816, + -206253856, + 1073741824, + -1668055597, + -2039721984 + ], + [ + 1893351424, + -1610612736, + -1275068416, + -1006632960, + -2147483648, + -216907776, + -1004519424, + 0, + -949125120, + 1840447488, + -1816752128, + -1342177280, + -2147483648, + 1073954816, + -1380483072, + 1073741824, + 521867392, + -536870912, + -2147483648, + -1872359680, + -1340080128, + -701366272, + -718274560, + -2147483648, + 1330642944, + -69926912, + -1207109632, + 511311872, + 2021654528, + -1022511823, + -964689920, + 1225703424, + -1342177280, + 1157152880, + 1617294448, + 234881024, + -147587072 + ], + [ + -2147483648, + -1741823880, + -1499283136, + -496991776, + 1568735232, + -430222240, + -1129136896, + 1895825408, + 402653184, + 2023954432, + 949485568, + -327714272, + 202896192, + 1301544960, + 1708457984, + 970513792, + -536870912, + -1767358120, + -1744830464, + 1409286144, + -1879048192, + 918516480, + -1073741824, + -1212153856, + 575358976, + 206766080, + -1871758336, + 1143472128, + -1342177280, + -2086412288, + -625707264, + -667308032, + 1969896192, + 1841754112, + -2147483648, + -536870912, + -1411347456 + ], + [ + 1459367424, + 1134559232, + -713031680, + 180808752, + -1780024320, + 687480320, + -997490688, + -364904448, + -1944846336, + 1073741824, + 1103611904, + 861238006, + -813694976, + 2104394112, + -671088640, + -1073741824, + -2147483648, + -2042363904, + -1677721600, + -2038431744, + 371798984, + -1879048192, + 1054605312, + 598009318, + -1904214016, + 962365184, + 654251116, + 1308622848, + 214040576, + 444678793, + -721420288, + 1214775296, + -780468224, + 2024550752, + 1904214016, + -788529152, + -918057984 + ], + [ + 0, + -567934976, + 1443040308, + 1073741824, + -1647443968, + 1622409216, + -1609536768, + 1754031104, + -469762048, + -1799356416, + -1241513984, + 0, + 0, + -306184192, + 584021536, + 302360448, + -1448237152, + -337117184, + 680984576, + 1536585954, + -244842496, + 1059529854, + -2147483648, + -1388143628, + 1860141056, + 367768128, + -2147483648, + -1860718592, + -1632651264, + -1635778560, + 300154880, + -764944384, + 1346625536, + 599982592, + 806388096, + 1170892544, + 498597888 + ] + ], + [ + [ + -1761607680, + -1660944384, + 1644167168, + 961787904, + -1286090048, + 1882169712, + -1476395008, + -1498415104, + -1702509312, + 1623199744, + -391118848, + -1854240768, + -241821696, + -1543503872, + -1563993984, + 1997144064, + -1489748736, + 1870659584, + -2147483648, + -1906319616, + 1274857048, + -1077615488, + -1099690448, + 483800960, + -771751936, + 855490560, + 1090519040, + 699400192, + -1668603904, + -461373440, + -1369864132, + 1929288160, + 775230272, + 936858624, + 1381886464, + 1349517312, + -678526976 + ], + [ + -536870912, + 1879048192, + 1090519040, + 402653184, + 134217728, + 616790159, + -861369664, + -845317136, + -2147483648, + 505584792, + -1585573888, + -1436657856, + -1613758464, + 1304641536, + -1073741824, + 2097152, + 611209856, + -268435456, + 1073741824, + -684457984, + 671088640, + 1409286144, + -1860912942, + -1658781696, + 1166016512, + -1608515584, + -402653184, + -1606723584, + -1120927744, + 2078801920, + -245039104, + -1043070976, + -461373440, + 1099694080, + 22802560, + -1274314752, + -1845493760 + ], + [ + -114368512, + -1845493760, + -24198656, + -1342177280, + -274031058, + -620756992, + 457516404, + 1979908096, + -2147483648, + 586612736, + 30628096, + -1073741824, + -43909120, + 0, + -503316480, + 1982988288, + -304801792, + 1568440320, + 1581187072, + 1211504640, + 994574336, + 578813952, + -812259072, + -35307520, + -1073741824, + -402653184, + 1512046592, + 2051461120, + -377487360, + -1610612736, + -1702887424, + -2147483648, + -1006632960, + -2147483648, + -1032650484, + 1543503872, + -1893728256 + ], + [ + 889716736, + 1506902016, + 2061835576, + 922541461, + -1289617408, + -273001088, + 0, + -350224384, + 1557004288, + -1977367139, + -1996488704, + 696254464, + -1677610624, + -121634816, + 1073741824, + -641662976, + -2147483648, + -469762048, + -1088409920, + -2029406720, + -522786816, + 626819072, + -936747008, + -526385152, + 1124073472, + -592463872, + 905969664, + -1008310494, + -1591033856, + -301989888, + 771751936, + -134217728, + -1543503872, + -2147483648, + 1116635136, + -111463936, + -1476395008 + ], + [ + -2129182208, + -2078816256, + 1073741824, + 794992064, + -1781530624, + 489790464, + -855638016, + -1571806153, + 1073741824, + 1757577808, + -1751994368, + -539576320, + -1451597718, + -1625292800, + 1743781888, + -243457172, + -469762048, + 414742016, + -469762048, + -932446208, + -1602904064, + 1197010416, + -1817608192, + 331085824, + 950009856, + -1441346304, + 145227776, + -495454400, + -2068381696, + -1797568456, + -2147483648, + -536870912, + 1606213888, + 0, + 195568960, + 1878392832, + -1890909040 + ], + [ + -1878523904, + 805306368, + 817920353, + -1953416369, + -255624448, + -1289734528, + 167772160, + 970797056, + -1879048192, + -1292288000, + 1644167168, + 1744830464, + -1125777408, + 1888374784, + -1460142080, + 1073741824, + 1323728896, + -2036382797, + -2116550656, + 210632704, + 319449856, + -517931008, + -469762048, + 1610612736, + 1517002752, + 1230273536, + 483524608, + 1763704832, + -1526726656, + 2128614144, + -1610612736, + -2044599112, + -1298949936, + -973078528, + -1457868488, + -536870912, + -1935671296 + ], + [ + 1104865344, + -520562688, + 1542561792, + -1418576386, + 1207959552, + 1142423552, + -205520896, + 981675520, + -1709883392, + -1535115264, + -2041098950, + -1476395008, + 1239316480, + 198705152, + -1434451968, + 1627389952, + -1868038144, + 900169728, + 0, + 1574194124, + -1832296448, + 1389871104, + -1224736768, + 1258291200, + -500170752, + -349579696, + 0, + 1713246208, + -1807745024, + 1476395008, + -2147483648, + 1211629568, + 0, + 1512486608, + 645922816, + 681574400, + -671088640 + ], + [ + 1270262304, + 1567686656, + -1705558016, + -1578762240, + -276824064, + -199787648, + 826703872, + -2046820352, + -2119778208, + 1878409216, + -925892608, + -201326592, + 1868140544, + 1308622848, + 973078528, + 2055110656, + 603979776, + -763363328, + -1551574016, + 1409286144, + -1630208000, + -1677721600, + -1387003904, + -687865856, + -939524096, + 2040705536, + 1227302912, + 1627345216, + -342360064, + 746586112, + 1442840576, + 1040433152, + 280756224, + -318767104, + -1047877696, + -2147483648, + -1203915392 + ], + [ + -713031680, + 1535655405, + -24850944, + 201326592, + -2147483648, + -1517901568, + 1654648720, + 1450573824, + -1433019008, + 1373160448, + 76434848, + -1143787264, + -2008929280, + -1610612736, + -1739007712, + -721219072, + -234767660, + 316803120, + 32219136, + 1052770304, + -1932642816, + 396576256, + 1553863534, + -1295931680, + -529517312, + -816578560, + -2012588032, + -939524096, + 919207936, + 2146770848, + 616616080, + 21705920, + 1879048192, + -1529610240, + 1568669696, + 1572212228, + 804388352 + ], + [ + 2016329400, + 0, + -552165792, + -1957748736, + 986602672, + -343134816, + -845701120, + 1610612736, + -1592786944, + 178684800, + 534937600, + -1073741824, + 1610612736, + -1816936606, + -1572732928, + 91766784, + 436207616, + -1981808640, + -1528823808, + 629637120, + 1107680880, + -174201856, + 0, + -1969560240, + 506019840, + -1236271104, + 1707638784, + 347926533, + 1610612736, + 1219493888, + -1929904128, + 1266679808, + -1689049984, + -268435456, + 586229760, + -364348675, + 2051765296 + ], + [ + 88080384, + -844991936, + -1677721600, + 1868562432, + 1858830336, + -1073741824, + -1057016173, + 1647312896, + -403265344, + -402653184, + 0, + 958395392, + 896073092, + -728760320, + 490182144, + 2032866403, + -1796050944, + -293623808, + -2073578240, + 47226138, + 1610612736, + -394264576, + 725614592, + 268435456, + 1012137984, + 201588736, + 1967177728, + 686729216, + -570313072, + 1553182944, + -1523056640, + 1543476289, + -685768704, + -719323136, + -2147483648, + -1103971328, + -436207616 + ], + [ + -2147483648, + -1291845632, + -1031798784, + -2147483648, + 1925185536, + -1280194560, + 343688128, + 78538820, + 943249408, + 0, + -2040528896, + -1421643536, + -1916100608, + 1476395008, + 1661501440, + -490733568, + -2081423360, + 140299264, + 1511374848, + -2147483648, + -1860669440, + -1045094400, + 1074790400, + -1093664768, + -1134067712, + 2030043136, + -189187856, + 756540672, + 301989888, + -168991968, + -1191051264, + -1984092080, + 1073741824, + -425721856, + 408386560, + -1881156562, + 816054272 + ], + [ + -1323410640, + 578813952, + -2080374784, + -1879048192, + -1090519040, + 0, + 536870912, + -1296138240, + -2027372822, + 2023030784, + 1682726912, + 2115928064, + -1611131484, + 1763345776, + -945029120, + -402653184, + -1665826688, + 664818552, + -2147483648, + 1342177280, + -184975360, + 369098752, + -710934528, + 1073741824, + -787334912, + 353607680, + 202375168, + -2072477696, + -1593835520, + -2147483648, + -1056309248, + 847478784, + -1850512048, + 807572992, + 151418332, + -191108672, + 832045056 + ], + [ + -974754792, + -1308622848, + 1872253696, + 2045083648, + -872415232, + 795747328, + 1728420864, + 1322909696, + -1436549120, + -1822687232, + -670382400, + -1224474624, + -388947968, + -1769996288, + 1795627520, + -1037897984, + 629145600, + 885522432, + 1912602624, + -772323032, + -1543503872, + 868715152, + 1409670320, + 1699612884, + 1946157056, + 301989888, + 1658847232, + -2066921392, + 805306368, + -1883203808, + -536870912, + 1105213440, + -369098752, + -1031301691, + 226492416, + -1743519744, + -1660944384 + ], + [ + 1543503872, + 1514143744, + -2042626048, + 2108785920, + -763068416, + -553648128, + -637534208, + 939524096, + 1979711488, + 1842184192, + -1954545664, + -1018503168, + 1364393984, + 1169006592, + 1797259264, + 576716800, + 1285649704, + -513802240, + 520269824, + 1761607680, + -2147483648, + -445987128, + 650132480, + -536870912, + 686817280, + -1786951872, + 1744830464, + -2030394368, + -842006528, + 619708416, + -120586240, + 1348993024, + -890241024, + -163346368, + -784334848, + -1554348032, + 85983232 + ], + [ + 1107296256, + 22255248, + 815005696, + 872415232, + -1073741824, + 455163069, + -1520566272, + -1668638208, + -640839680, + 1298283904, + 1665138688, + -1686161888, + 2106064896, + 1792163840, + 1465122816, + -2147483648, + -2019782656, + 1073741824, + 1441660928, + -647895596, + -1647310478, + 212336640, + 780868992, + 2122317824, + 547458, + -1476395008, + -1073741824, + -981729280, + 921395200, + -2147483648, + -2147483648, + -1142424704, + 905871360, + -472530944, + 588742964, + -1065353216, + 1442840576 + ], + [ + -1124073472, + -538443776, + 1342177280, + 546832384, + -1375731712, + 0, + 899932160, + 1207959552, + 2013265920, + 1354760192, + 565182464, + -799299584, + 1119879168, + -1073741824, + -1442840576, + 776470528, + -882737024, + 1073741824, + -1073741824, + -1330345822, + 1047486464, + -536870912, + -1344274432, + -861352320, + -1436811264, + 1766260736, + 628469504, + -1698693120, + -630431264, + 1493172224, + -1174405120, + -673185792, + 1543618560, + -1553178624, + 1459617792, + -622231552, + 1286853632 + ], + [ + -671088640, + -1574469632, + 283639808, + 1688294400, + 133742592, + -1684055552, + -2081452256, + -1973283260, + 921808896, + -1971322880, + 1055457280, + 2080374784, + -1073741824, + -2051408176, + 1074917376, + -2102591488, + -925000942, + 570730496, + -1441368016, + 1979711488, + 1772341824, + 702545920, + -1324999344, + -2147483648, + -169975808, + 0, + 1852680192, + 867888257, + -1284505600, + -1973878784, + -133191104, + -1308622848, + 903135780, + -1494401024, + 0, + 1004490559, + -33554432 + ], + [ + 585588736, + 180947968, + -1073741824, + 1107296256, + 317089360, + -2147483648, + -1684537344, + -1622638448, + 1957621760, + -1073741824, + 1314302616, + 1134559232, + -13631488, + 1127027200, + 2093761344, + 0, + -433819648, + -377487360, + 48034232, + 974880240, + 0, + -1266785904, + -2081385328, + -5673472, + -764085696, + 1465909248, + 499354752, + 1418313728, + 364359680, + -947912704, + -2147483648, + -2147483648, + -735051776, + -1956809136, + 996510080, + 392005632, + 691736112 + ], + [ + 1088991232, + 1864142848, + 1548428928, + 721420288, + 0, + 1826488320, + 1102315520, + -757618432, + -1634193920, + -1395130368, + 273764352, + -272418680, + -1751399680, + -1929379840, + 0, + 2120220672, + 1610612736, + 0, + -1030800384, + -378798080, + -805306368, + -555745280, + -188743680, + -1633681408, + 1073741824, + -1596871680, + -933949696, + -1246589408, + -532652968, + -184549376, + 157286400, + 1205249120, + 545259520, + -85485568, + 1235926332, + 936806612, + -631242752 + ], + [ + -775867008, + 1879048192, + -1266679808, + -143130624, + 1505755136, + -672137216, + 1935343616, + 2103443456, + 1074429952, + 1090519040, + -1073741824, + 402653184, + 1720281088, + 1233649664, + 1886571520, + 240861184, + 0, + -941185024, + 1838381169, + 2147123200, + -1073741824, + -63159040, + 1126002688, + -1602224128, + -1734241728, + 1759692912, + -729808896, + 0, + 1401990016, + 921011200, + -425721856, + -188729344, + -1409286144, + 1073741824, + 884998144, + -1928437120, + -1358430208 + ], + [ + -1207959552, + -601539008, + -1234669184, + -1610612736, + 343932928, + 895483904, + -1432944640, + 1259626028, + -778096640, + 1779515392, + 494927872, + -1946746880, + 313348096, + 653684736, + -1222721536, + -671088640, + -1538719744, + -1933950976, + -1031798784, + 2063837312, + -2147483648, + 0, + -1879048192, + -1121169408, + -536870912, + -2097152000, + 1879048192, + 536870912, + -1750335488, + -1738559488, + 960626688, + -564330496, + 327155712, + 857685504, + 268435456, + -1073741824, + 805306368 + ], + [ + 1451229184, + 966590464, + 0, + -1342177280, + 1090519040, + 1342177280, + -939524096, + 1654652928, + 323929564, + -1073741824, + -545882112, + -67108864, + 0, + -929038336, + 494913472, + 0, + 1558134784, + 958554112, + -1409286144, + 68129024, + -1549394400, + -945356800, + -2147483648, + -848368768, + -1073741824, + -1644167168, + -757649408, + -553648128, + -167772160, + 121634816, + -909115392, + -122306560, + -1305182208, + 1578368000, + -1494283560, + -2147483648, + 234946816 + ], + [ + -1710678016, + -2006777856, + -142606336, + -1900544, + 2129080320, + 1969750016, + -1615593472, + -1252130816, + 1037647872, + -2147483648, + -757481472, + 671088640, + -2147483648, + -1744830464, + -268435456, + 1406976000, + -120223744, + 1375731712, + -338435315, + -671088640, + 39731200, + -366142593, + -1386570840, + -536870912, + 573177856, + 805306368, + -2117126664, + 1015695424, + 2016018432, + -507422720, + -939524096, + 1707997184, + -84854912, + 318767104, + 1132232624, + -1477970240, + -979920496 + ], + [ + 169009152, + -1936310272, + 441187920, + 918224896, + 1232601088, + -1126140160, + 1941227268, + -318767104, + -1632632832, + -228261888, + 473956352, + -611156224, + 2124304896, + 387401630, + 2127937536, + -400556032, + 134217728, + 953884672, + 860356608, + 1800978432, + -1875828736, + -740294656, + 909312000, + 939524096, + -586365968, + 1386381312, + 1948123136, + -836763648, + 134217728, + -1350565888, + -582309376, + 1838963712, + -2044186624, + -1442326272, + -1073741824, + 1073741824, + -1747588608 + ], + [ + -760674816, + -2147483648, + -1230517700, + -1073741824, + -692408256, + 1200921344, + -2013265920, + 1792464128, + 1073741824, + -1979711488, + 1879048192, + 476994752, + -3219456, + 832106496, + 0, + 1680512256, + 1073741824, + 699965440, + 632160256, + -1811939328, + -385875968, + -1677721600, + 919746240, + -541163520, + -1603125248, + -1073741824, + 1626722136, + 1336397824, + -536870912, + 417743360, + -1785831424, + -817889280, + -1174984718, + -1325193216, + -1238892544, + 1295789600, + 852309312 + ], + [ + -2147483648, + 306184192, + -976222990, + -1157627904, + 499572736, + -749812736, + -1081108992, + 108494848, + 903503360, + 62918976, + -1789114112, + -1675624448, + -1385681920, + -1994391552, + 1815331072, + -1394680504, + -1207959552, + 1073741824, + -768033792, + -2147483648, + 314572800, + -1840173056, + -1329315840, + -1344274432, + 1727004672, + 1342177280, + -1772486656, + -530665216, + 360358554, + 1777958912, + 1737658368, + 375390208, + -1073741824, + -2013265920, + -1723346688, + -1073741824, + 420579112 + ], + [ + 981694848, + -1275330560, + 0, + -1439790080, + -1841596416, + 453332768, + -1147666432, + -2060353792, + 650740480, + 127201280, + -1845493760, + -1097900032, + -250281984, + 1388642304, + -597239208, + -318767104, + 1596365792, + 2003769344, + 624203776, + 184759808, + 2130096608, + 2123881168, + 1951345840, + -1793589248, + 1535565824, + -301989888, + 685768704, + 1677721600, + 2080374784, + 1074173952, + 1608171520, + -469762048, + 1968675648, + -1639612832, + -1207959552, + 503316480, + -1995309056 + ], + [ + 1946157056, + -33554432, + 1283716096, + 1174405120, + 1728052224, + 858685792, + 324796416, + 897976064, + 603979776, + 536870912, + 1751858016, + -1476395008, + -637534208, + -810766783, + -1444212736, + -309952512, + 1073741824, + -218103808, + -402653184, + 1476657152, + -1254808652, + 63946752, + 746192896, + 738197504, + -1073741824, + -1396285840, + -931135488, + 0, + -1073741824, + 1720713216, + -452984832, + -536870912, + 1388146688, + 0, + 1622147072, + 1957429248, + 1690304512 + ], + [ + 1646375404, + -1364121528, + -1956336088, + -1635782656, + -1677721600, + 1610612736, + -783286272, + 132207048, + 1014857728, + 1889854048, + 1610022912, + 1879048192, + -1761344512, + 1907148544, + 534644288, + -996391168, + -267911168, + -989855744, + 15532032, + -1073741824, + -664349824, + -298889368, + 913809408, + 48234496, + -633037824, + -1852047360, + 1028497680, + -1879048192, + 2047182336, + -446693376, + -2147483648, + 520552448, + -301105618, + 175195992, + 1964910720, + -1946157056, + -805306368 + ], + [ + 1073741824, + -1186226176, + -1655701504, + -868748934, + 1655177216, + 268435456, + 458031104, + -1610612736, + 0, + 871770024, + -1107296256, + 1426559680, + -2118428058, + -1073741824, + 1744830464, + 1584922624, + -624951296, + -303979008, + -1238859776, + 1312817152, + -2080374784, + 1501560832, + 0, + 1977209984, + -1970343592, + -865509376, + -200577024, + 1744830464, + 1035730944, + -749119872, + -2147483648, + 1966080000, + -928657632, + -939524096, + 1065353216, + -1406783768, + -364904448 + ], + [ + -167772160, + -1372061696, + 717225984, + 1041084416, + -1946157056, + -1761607680, + 1314291712, + -10711311, + -1751121920, + -1171783680, + 1974992896, + 469762048, + -1157627904, + -1766222236, + -1627389952, + -162522408, + -1598029824, + 1744830464, + -1505092336, + -1540737160, + -536870912, + 1817803520, + 1610612736, + -1826815818, + -1085181952, + -1207959552, + 1300234240, + -2103287808, + -1508285952, + -2130706432, + -10140672, + 1174405120, + 1687127600, + 0, + 882749440, + 1167392768, + 228398432 + ], + [ + 1258225664, + -1663445248, + -238246464, + 536870912, + -276511440, + -2147483648, + -1245708288, + 375390208, + 1108601872, + 1073741824, + -1610612736, + -939524096, + -1340268544, + 110037120, + -1543503872, + 1457520640, + -1830289408, + 939524096, + -282644480, + 103622144, + 349276672, + 251658240, + -645922816, + -1837105152, + 1698779624, + 41943040, + -2147483648, + 938988416, + -1107296256, + 1207959552, + 359661568, + -1193876478, + -1528823808, + -630689792, + 1073741824, + -1668055597, + -1817129590 + ], + [ + -1266679808, + 1164335616, + 2058199040, + -1006632960, + -990751744, + 1060185088, + -1673395200, + 134217728, + -930318632, + -1227259904, + 1419621504, + 1782015448, + 335544320, + 218103808, + -1073741824, + 1607467008, + 536870912, + 767815680, + -1681246224, + -268435456, + -1788854272, + -614938624, + -155996845, + -893526016, + -190930944, + -17481728, + -1207109632, + 882970429, + -568328192, + 822083584, + 436207616, + 1610612736, + 699236352, + -972849152, + -1747861504, + -1942487040, + -590348288 + ], + [ + -671088640, + -1058013184, + -1464840192, + -536870912, + -1363475968, + -1355621725, + -805306368, + 1192230912, + -1028813824, + 1579730432, + -119382016, + -280756224, + 1124465872, + -1120514048, + 1073741824, + 1858076672, + 1651961856, + -2102394880, + -166936576, + 1342177280, + 1073741824, + -1495798176, + 0, + -1073741824, + -1266679808, + -1744830464, + -562561024, + -2008023040, + -1897055444, + -2086412288, + 1879048192, + 120979456, + -1460928512, + 1311619294, + 1150812160, + 546459868, + 1594122240 + ], + [ + 1459367424, + -931921920, + 0, + 1610612736, + 1702477568, + 2013265920, + 0, + -91226112, + -1610612736, + -1885732864, + -469762048, + -335544320, + -813694976, + -1174011904, + 1497038848, + 280685168, + 668171776, + 1681915904, + -2033011840, + 183039514, + 2030043136, + -976768512, + -603979776, + -875823104, + 0, + 566231040, + -61755392, + -630194176, + -1910930432, + -1475073904, + -1146486784, + 612794368, + 2098704384, + -1329233920, + -1705953088, + -2147483648, + -1547304960 + ], + [ + 0, + -1073741824, + 1637875712, + -1083337382, + 2137486208, + -1291476992, + -804768384, + 1512249600, + 1023308288, + -1310415360, + 1658322944, + 570425344, + 693862608, + 1358804992, + -1855472880, + -1996303424, + 0, + 0, + -2147483648, + 1728978944, + -607805440, + -454783040, + 1073741824, + -1588725248, + -675844160, + -981799792, + 1067034624, + -1115684864, + -1410465792, + 1023410176, + 1073741824, + 1056964608, + -1474170880, + 134217728, + -262135549, + -1677721600, + 138809052 + ] + ], + [ + [ + 1028021248, + 1608540788, + -1400797184, + -1490389248, + -705384448, + -99155968, + 248881064, + -790321488, + 1073741824, + 140558352, + 1610612736, + 586485760, + 0, + 1207959552, + -351272960, + 1889533952, + 0, + 1631043584, + -1575479680, + -775160864, + 1702887424, + -1668284416, + -2117730304, + -1914699776, + 1340295168, + -873005056, + -1056702464, + -1679808080, + -927858688, + -791478492, + -268435456, + -751042560, + 1362362368, + 1873717248, + -738197504, + 939524096, + -1904214016 + ], + [ + 1467482112, + 1304428544, + -859503616, + 1061025840, + 366645312, + -1827806660, + 1413832704, + -268435456, + 0, + -500577920, + 200310784, + -445382656, + -201326592, + -431111360, + -887763200, + 1443889664, + 1222419712, + 326795644, + 308972260, + 902627328, + 1044444170, + -649068544, + 880803840, + -2080374784, + 1710822488, + 0, + -100663296, + 1991245824, + -384052480, + -1142996992, + 1694498816, + -521535488, + 603979776, + 207618048, + 940236676, + 1588857728, + 536870912 + ], + [ + 786432000, + -2037252096, + 1197539328, + -1766457344, + 1405468672, + -1073741824, + 1463812096, + 201326592, + 0, + -770606208, + -1400897536, + 231638912, + 627833540, + -2147483648, + -1006632960, + 247873536, + -2116310480, + -54855424, + 395296768, + 402653184, + -2147483648, + -2147483648, + 2045951264, + 442490452, + 697040896, + 1098514432, + 31826432, + -768180224, + 0, + 887619584, + 1240099328, + 146412352, + -2013265920, + -1073741824, + 17563648, + -354418688, + 1200619520 + ], + [ + -2080374784, + 1704794112, + -1186509312, + -1209602904, + -863502336, + -1520959488, + 55574528, + -1665275104, + 731496448, + -1281359872, + 301989888, + 340567552, + 14204928, + 1982594144, + 764563784, + -1175658368, + -2147483648, + -1943997952, + 1568669696, + -1559358612, + -2091147264, + 1253638144, + 31867219, + -2147483648, + -1190379252, + -75497472, + -2147483648, + -1862270976, + -1788870656, + -1051758592, + 0, + 586936320, + 438781952, + 1658106677, + 17447424, + -55731968, + -905288384 + ], + [ + -1593835520, + 536870912, + -1879048192, + 351141888, + 1560281088, + 1959161856, + 1719664640, + 461373440, + 1073741824, + 1241513984, + -1751994368, + -536870912, + 793513280, + -14028288, + -1614807040, + -192040960, + -1010302976, + -1073741824, + 590176242, + -1342177280, + 123338752, + 1223368126, + 1849466188, + -598806560, + -1301200896, + 872415232, + 236061226, + -402653184, + -1073741824, + 1248699420, + -1476395008, + 1415649884, + 1073741824, + 0, + 1249902592, + -83886080, + 1026298432 + ], + [ + -2027941888, + -1341390848, + 1018200064, + 578199040, + -1073741824, + 114294784, + 369426432, + -1073741824, + -922746880, + 1073741824, + 540472080, + -690269670, + -2147483648, + 1193803776, + -1501917312, + 1207959552, + -295174144, + -1479480128, + -1643683840, + 1191182336, + 1153604288, + -1035862016, + -1105498254, + 70600748, + -1696071680, + 1040187392, + 967049216, + 881852416, + -763363328, + -1744830464, + 267462656, + 254132224, + 691637504, + 1660944384, + -728934244, + 851666688, + 450828608 + ], + [ + -1173356544, + 365031856, + -805306368, + -461636608, + 536870912, + 2119239168, + -360514320, + -736530432, + -536450987, + 603979776, + 0, + 490733568, + -1645772800, + -1073741824, + -902911360, + -166723584, + -116752384, + -2147483648, + -268623872, + -436207616, + 738197504, + 1526202368, + 515259248, + -1518338048, + -500170752, + 1403822080, + -36889984, + -868474880, + 1358954496, + -1179975680, + 0, + 732175360, + -1610612736, + -805306368, + -699596800, + 681574400, + 1527996416 + ], + [ + 0, + 1895825408, + -1075407408, + -974620288, + -789069824, + -199787648, + 1744830464, + 201326592, + 201326592, + -10223616, + 1824296192, + -404226048, + -349044736, + -495976448, + 1457344128, + 2122317824, + 1394151936, + 1073741824, + 1989022576, + -2082189656, + 191345984, + 648478720, + -1253048320, + 1975517184, + -496762880, + 1073741824, + 882012800, + 1157627904, + 805306368, + 746586112, + 730513408, + -1545585664, + 561512448, + 1744830464, + -1480589312, + -1270952960, + -1417421992 + ], + [ + -1342177280, + 1106208768, + 161218560, + 805306368, + 1842062464, + 1375731712, + 352287872, + -826277888, + 1467351040, + 822083584, + -1907515392, + -1503526912, + -2008929280, + 109051904, + -1027159808, + 1207959552, + -58691915, + 274726912, + 64438272, + 943636480, + 1181162240, + -777846784, + 1920486840, + 0, + -2118069248, + 1070396736, + 173539328, + 1073741824, + 1694498816, + 1206386688, + -1060073472, + -754974720, + -1207959552, + 791323860, + -351600266, + 1813776384, + 2140139520 + ], + [ + -171966464, + 1879048192, + -1645123098, + -1639972864, + -1184890880, + -2051801088, + 1796846324, + -473870240, + 285212672, + 939524096, + -1199309744, + -2020304800, + 361290944, + 1073741824, + 975446016, + 268435456, + -1610612736, + -2003163264, + 1449736192, + -225262656, + -1073741824, + -696807424, + 201326592, + -2147483648, + 1241513984, + 527131904, + 776208384, + 83886080, + 1063980032, + 1378615296, + 0, + -454387968, + -1879048192, + 2080374784, + -1537334016, + -336330752, + -1531493632 + ], + [ + 1409286144, + -1269938176, + 789122972, + -1768833664, + -609034240, + 2013265920, + 535220832, + 1610612736, + 1585408652, + 1946157056, + 1879048192, + 603881472, + 224018273, + 2141790208, + -564658176, + 342032384, + 654311424, + 0, + 869957632, + 329465856, + 1979711488, + -788529152, + 181403648, + -1461444608, + -246415360, + 1612709888, + -1714093312, + 1000996864, + -267537280, + -663748608, + -536870912, + 1090519040, + 737527808, + 1520697344, + 1828716544, + -1780482048, + -1073741824 + ], + [ + -578742208, + 1610612736, + -217448448, + 805306368, + -1342177280, + 1073741824, + 2013265920, + 314155280, + 476839936, + 1031094272, + 818675712, + -2147483648, + 1668458496, + 501257600, + 142606336, + 127372032, + -1978679296, + 1610612736, + -1207959552, + -1667507456, + -2030043136, + 1331747472, + 537395200, + 1545780944, + 2047799710, + 1864561152, + -909672448, + -2147483648, + 169478400, + 1663041536, + 1073741824, + 1651460628, + -1543503872, + 657784832, + 102096640, + 2130616688, + 1207959552 + ], + [ + 1201064960, + -1995358208, + -919348720, + -918216704, + -1090519040, + 1868300288, + -1890058224, + 1702690816, + -1947295744, + 2023030784, + 640679936, + -126222336, + 726138880, + 1459617792, + 514850816, + -873201664, + 865513488, + -570425344, + 1249509376, + -1935671296, + -1943803405, + 184549376, + -645502256, + 1781428306, + 1150173184, + 1156055040, + -1067417600, + 2021654528, + 536870912, + -601909408, + 69730304, + -2147483648, + 1187886400, + -217962144, + 550419328, + 2007293774, + 855638016 + ], + [ + 951897475, + 1575161778, + 696254464, + -222298112, + 0, + 1635479840, + 1164379548, + -805306368, + 126375244, + 422952960, + 0, + 1846018048, + -414807808, + 1744830464, + -1179902872, + 286750720, + -1073741824, + -1926103040, + 0, + 527733376, + -273460096, + 2024341504, + 786792448, + 444596224, + -1610612736, + -1027567616, + -2013128520, + 557011476, + -610770944, + -132979712, + -1517322240, + -533200896, + 1073741824, + -1031301691, + -1908297728, + -2126512128, + 0 + ], + [ + -1207959552, + 1799880704, + -1204263936, + 1054392960, + 1351614464, + 746633152, + -1884028928, + -1909227520, + 1391198208, + 1811939328, + 207355904, + -87156137, + -1566179328, + 1756738560, + -1308622848, + -1995243520, + 1965555712, + -1607700304, + -531234816, + -771751936, + -990397184, + 910163968, + -2147483648, + -1207959552, + 623158208, + -1096572928, + -1672742552, + -253799296, + 926941184, + -268435456, + -1347815216, + 1348993024, + -169977984, + 566501376, + -1610612736, + -734003200, + -1605238784 + ], + [ + 1560805376, + 757071872, + 815005696, + 958005248, + 1221705728, + -875560960, + -2002167936, + 1744830464, + 1820327936, + -998572032, + 238601856, + -846725120, + -1544798208, + 407722568, + 360005632, + 1619514496, + -1845493760, + 1881145344, + 984576000, + -647895596, + 39616512, + -510328832, + 1672478720, + -100663296, + 17518656, + 1073741824, + -1989578752, + -1350565888, + 210351963, + -2147483648, + 1509949440, + -536870912, + 1609039872, + -472530944, + -805306368, + -2130706432, + -2099328336 + ], + [ + -1274294272, + -2029551712, + -381959344, + -1874067456, + 1477454720, + 675342336, + -1545601024, + 6566308, + -1227948032, + 1921384448, + 282591232, + -583008256, + -215459840, + 0, + 802247680, + 1802186312, + 1926799392, + -194995590, + 472353664, + 1634275652, + 2094972928, + -536870912, + -1980442640, + 973078528, + 1390411776, + 469762048, + -1384644608, + 1640849408, + 1301036032, + 1361191624, + -1757413376, + -1694760960, + 1068368096, + 1837891584, + 1293708000, + -1151520768, + -369098752 + ], + [ + -1621098496, + 1156579328, + 973078528, + -107838128, + -1810894464, + -1175085056, + -946864128, + -1507761088, + 905969664, + 1686798336, + -2147483648, + 1912464352, + -1963009856, + -2147483648, + -585103112, + 1621835776, + -661651456, + 1024524884, + -821690368, + -335544320, + -901775360, + -2147483648, + 274846976, + -1258291200, + -1744830464, + -1803901840, + -1226384768, + 1073741824, + -1284505600, + -493469696, + 0, + 1677721600, + -2147483648, + 700141568, + 1144371552, + -277005060, + 1878982656 + ], + [ + 1146940416, + -921960448, + -2147483648, + 360980480, + 39636170, + 1789036848, + -842268672, + 269615104, + -285212672, + -536870912, + -445994624, + -2147483648, + 1073528832, + 2055625252, + -805306368, + 536870912, + 1930573824, + 1733033984, + 1013841920, + -605061120, + -1073741824, + -217284608, + 311558144, + -90775552, + 1336147968, + 1277931520, + -600258560, + 749356256, + -557842432, + 1673527296, + -1073741824, + -1363148800, + 174725120, + 1984954368, + 1823551488, + -1951480832, + -1817124096 + ], + [ + -1199451808, + 769888768, + -805306368, + -1250644992, + -2147483648, + 661446144, + -1541718016, + 0, + 396269614, + -1073741824, + 1073741824, + -2004877312, + -840859648, + -1085898752, + -838860800, + -2147483648, + 1898667980, + 2138046464, + -64425024, + 377117440, + -2141585408, + 1879048192, + -606928896, + 225601448, + -702764544, + 448790528, + -1073741824, + 762094472, + 24207360, + -1616379904, + 1611841536, + 587202560, + 934505537, + -1367769088, + -1412186112, + -547740848, + 915931136 + ], + [ + -1053458432, + -1438053776, + 213155840, + -587761664, + 1436286976, + 434894848, + -857295360, + -704643072, + 1208045568, + 1500133896, + -1663705088, + 1882218496, + -2093724864, + -431109839, + 962985984, + 0, + 149297152, + 1342177280, + 1073741824, + 0, + 643825664, + -1610612736, + 1672347648, + -180289536, + -1841299456, + -1960722432, + 962147616, + -2101346304, + 700995008, + -1184825344, + -1524681472, + 0, + 435863552, + 827617792, + -1073741824, + 0, + 1468268544 + ], + [ + 1457944540, + 1044381696, + -647180061, + 724094976, + 343932928, + -212467712, + 1390411776, + -1775715240, + -1171003904, + 1351221248, + -505937920, + -1353138320, + -1351537963, + -1677721600, + 0, + 941565872, + -1879048192, + -778614784, + -1031798784, + 1073741824, + 457834496, + 0, + -180566640, + 743440384, + 908525568, + 1098907648, + 393216000, + -2147483648, + -1286875648, + 0, + 1107296256, + -1115822640, + -1266040832, + 1754894239, + 1156843041, + 738197504, + -1653007168 + ], + [ + -2079091296, + 1731436544, + 765722624, + 1610612736, + 536870912, + -1082256856, + -711804828, + 252466176, + 1295718256, + 756482048, + 1669192192, + -729939968, + -979399680, + -1295629056, + -252969410, + -2143420416, + -1252204736, + 1313380352, + 425066496, + 570425344, + -2147483648, + -945356800, + 1049156152, + -579862528, + 0, + -992195344, + 1805123584, + -177242112, + -2147483648, + -1454489571, + 973078528, + 1962456512, + 440401920, + 335282176, + 1861266816, + 318767104, + -1071636480 + ], + [ + -1501411328, + 1757688192, + -1745944576, + -100678144, + 1939341312, + 1465286656, + 2127560704, + -1252130816, + -1632379500, + -528482304, + -536870912, + 717881344, + 1796734976, + 2053111808, + -33554432, + -1971611648, + -544384896, + 1375731712, + -242843648, + -197124416, + 1881531392, + -1082130432, + 1521825616, + 1025341440, + -1423824384, + 295448576, + 242855872, + 553648128, + -525860864, + -1137169664, + -417333248, + -545259520, + -992083968, + -78080000, + -939851776, + -19398656, + 1657523400 + ], + [ + -536870912, + 1260388352, + 0, + -1073741824, + 635437056, + 0, + -315506432, + -2147483648, + 485851136, + 333761024, + 894442560, + -1222312448, + -450887680, + -976099456, + 2127937536, + -801112064, + -60751872, + -1917714432, + -1879048192, + 1409725836, + 1207959552, + 2080374784, + -2020383952, + -481886208, + 1056964608, + 271143232, + 243515392, + -2093449216, + 141590528, + -820551936, + -1432354816, + -835846144, + -2147483648, + -2147483648, + 0, + -71041024, + -706084864 + ], + [ + 549453824, + 1761607680, + -1547698176, + -1095304077, + -1160292856, + 1236271104, + 1073741824, + -690683904, + 1073741824, + -989855744, + 1650196480, + -439615488, + 0, + 1715208192, + 501709696, + -1795162112, + -1923874816, + 33639877, + -1501252160, + -1300234240, + 762609664, + -1013186560, + 1811939328, + 1773662112, + 1462246544, + 1406676352, + -704643072, + -1479284736, + 0, + 536870912, + 723304448, + -805306368, + -1879048192, + -1610612736, + 671088640, + -503316480, + 426154656 + ], + [ + 1073741824, + 1207959552, + -2147483648, + -1326933268, + -1207959552, + -1368807582, + 522977280, + -93840930, + 1577058304, + 9043968, + 1438945280, + -1419823040, + -799539200, + -2091834368, + 268435456, + -609681408, + 1085549440, + 1064211488, + -1706616960, + -1040187392, + -1342177280, + 318767104, + -1776777216, + -580927488, + -372322848, + 647976192, + -392537752, + 0, + 1414742016, + -629252096, + -459014144, + -872415232, + 1051713536, + 1898848256, + 2098200576, + -1521249834, + 960495616 + ], + [ + 1319165536, + -1351811328, + -959361024, + 894530656, + -304087040, + -1639972864, + 1555798016, + 1606418432, + 638320640, + 1325400064, + -1646114816, + -994144416, + 1042456576, + -984431360, + 1610612736, + 0, + 1774059520, + -1485377152, + 156050944, + 1712719468, + -278192640, + -47204960, + 1951345840, + -896794624, + 461373440, + 1078163200, + 1406093880, + -939524096, + -1979203584, + 13828096, + 1610612736, + -385380352, + -145393228, + -1856006144, + -1073741824, + -896463104, + 574619648 + ], + [ + 1073741824, + -885645376, + 530579456, + 1874356416, + -268435456, + -1342177280, + 0, + -1023180800, + -1996488704, + 1342242816, + 996147200, + -721420288, + -2147483648, + -891023360, + 1073741824, + -1328545792, + -113704960, + -2147483648, + 971505664, + -138756064, + 497025024, + 1597513342, + 1023410176, + -1049196192, + 1126797248, + -209715200, + -1381031424, + -2147483648, + -1744830464, + 144022080, + 1073741824, + 1337982976, + -171966464, + -2013265920, + -1336410112, + 1476395008, + 298912920 + ], + [ + -1889533952, + 150994944, + -989855744, + -805437440, + 1747924992, + 637534208, + 487915520, + -64341760, + -1073741824, + -497025024, + -150994944, + -40375424, + 30114306, + -1922680832, + 534644288, + 1310949376, + 33554432, + 371720192, + -1169030694, + -2147483648, + 431284224, + 0, + 0, + 385875968, + 1308622848, + 1049730048, + 1302401024, + -939524096, + -1354714944, + -839856554, + -1114060800, + -130547712, + -672997376, + 686489600, + -365145856, + -121634816, + -12894208 + ], + [ + 788269184, + -74139136, + -1610612736, + -1949302784, + 2079730304, + 1460613904, + -1435388720, + 58699072, + 1093402624, + 1027604480, + 1004535808, + -1297597290, + -694583296, + 1157057536, + -1311323800, + 813903676, + -312475648, + 0, + 129378432, + -1879048192, + 0, + -1396703232, + 1694498816, + 1207959552, + -1896785920, + -963248128, + 1845493760, + 1228144640, + -1438583056, + -749119872, + 383516672, + 25566540, + 105197177, + 1581252608, + 176005056, + -1332167776, + 0 + ], + [ + -1073741824, + -289873920, + 0, + -1522659920, + -731906048, + 899987456, + 657145856, + -251658240, + 796864320, + -392167424, + -1207959552, + 1884128028, + 1290106720, + -1289748480, + -319291392, + -2147483648, + -799014912, + -653459456, + 1357414400, + -192592145, + -1073741824, + -748500008, + 1343799296, + 763363328, + 1366294528, + -603979776, + -1269604352, + -1051643904, + -1006632960, + 1443102720, + 1140692240, + -1824129024, + 1610612736, + 341419584, + -763969536, + 704643072, + -1073741824 + ], + [ + 1839562624, + 0, + -476492928, + 1336669248, + -1033725952, + -737935360, + 1132195184, + -1895092224, + 0, + -1986002944, + 1023410176, + 1480130560, + 1614430208, + -1743111134, + 311427072, + 425426944, + 1073741824, + 1088421888, + -454688768, + 1514930176, + -1558970368, + 180632576, + 1859690419, + -1529272320, + -2103193600, + 20971520, + 2082471936, + -1677989440, + 1057013248, + -1845493760, + 1879048192, + 16777216, + 1383071744, + 0, + -770048000, + 1308052480, + -332176768 + ], + [ + -771751936, + 1503035392, + -178569216, + -1620658048, + -1476395008, + -1845493760, + -1957814014, + 1879572480, + 1147385536, + 805306368, + 714323600, + 1708654592, + -2147483648, + 27262976, + -1246302208, + 104201472, + -2147483648, + 383907840, + 1864949696, + -1042284544, + 1073741824, + 838860800, + -1436549120, + 2076180480, + -1814822912, + 1073741824, + 1040187392, + 1242624976, + -343434300, + 819680016, + 1073741824, + -767315968, + -1342177280, + -121606144, + -2147483648, + -432716260, + -147587072 + ], + [ + -877658112, + 2015232000, + -2105540608, + 272367616, + -1244176320, + -1073741824, + -1779957760, + -1663577660, + 0, + -1073741824, + -477528064, + 1002246144, + -213909504, + -2048281984, + -360710144, + 1979711488, + 412990464, + -1073741824, + 1623982080, + 2027756970, + -146276352, + -1241802752, + 0, + -1203628321, + 1073741824, + -646421864, + 1102901248, + 557842432, + -1342177280, + -398836224, + -625707264, + 1811939328, + 1782251520, + 767090176, + 1610612736, + -1836654592, + -1055391744 + ], + [ + -2094301673, + 1134559232, + 1476395008, + 1635778560, + -839385088, + -2147483648, + -1994981376, + -293645824, + 335544320, + 1073741824, + -2087743488, + -1416122368, + 1508900864, + 1853980672, + -908591104, + 1400897536, + 2113929216, + 706285568, + 1767489536, + -1328545792, + 1290928128, + -939524096, + 1406121728, + 1583349760, + 1073741824, + 566231040, + 1811939328, + -1176866816, + 214040576, + 1207959552, + -2049093632, + 421803008, + 1049352192, + -245865792, + 883061120, + -1677968112, + 506462208 + ], + [ + -13041664, + -1988100096, + 1744830464, + 1509949440, + 1000079360, + -1275068416, + 112197632, + 0, + 2134441984, + -458883072, + 1811939328, + -931135488, + 728766976, + 266043392, + -144572416, + 189726720, + -362059288, + 1073741824, + -1761607680, + 1895825408, + -1275068416, + 529764927, + 1332095824, + -1588725248, + 2113929216, + 1471072512, + 704433472, + 1173094400, + 1879048192, + -800360643, + 75038720, + -1079717952, + 1091534848, + 504893440, + 1086324736, + -1677721600, + 555236208 + ] + ], + [ + [ + 1879048192, + 329252864, + 822083584, + -1791262720, + 2100035584, + 2097905664, + 248881064, + 239758080, + -1979711488, + 16777216, + 1282312960, + 793837568, + 1703280640, + -278916247, + 1073741824, + 1136152576, + 0, + -536870912, + 1124257792, + -436342784, + -216440832, + -123957248, + 476053504, + 967601920, + 1761607680, + 855490560, + -585125823, + 935351136, + 1020151184, + -1845493760, + -2147483648, + 868220928, + -1986002944, + 2104836096, + -1456540416, + 1908494448, + -1357053952 + ], + [ + -1145044992, + -1073741824, + 619078274, + -1090125824, + -2147483648, + -268435456, + -861369664, + 1593573376, + 1736721280, + 580687872, + 1738636816, + -1436657856, + -201326592, + -805306368, + 0, + 268566528, + 1384120320, + 1086193664, + -1879048192, + 1933574144, + 63973376, + -1795162112, + -2002401648, + 1212153856, + 682622976, + 33554432, + -934153216, + 1795162112, + 595222528, + -137363456, + 671088640, + 490733568, + -17227776, + -1324994560, + 470118338, + 1746337792, + 421789696 + ], + [ + 1879048192, + -1290984448, + 1980760064, + -550671360, + 771751936, + -671088640, + -1567442432, + -1067450368, + 206307328, + 0, + -1069913312, + -932285380, + 1484783616, + 603979776, + -1835140032, + 1677721600, + -304801792, + -1349517312, + -235405312, + -1035454952, + -2147483648, + 1691083304, + -889946112, + 1409286144, + -1798963200, + 1073741824, + 1140850688, + 1073741824, + -60960000, + 443809792, + 1073741824, + 1171298816, + -1006632960, + -1328791808, + 17563648, + 1543503872, + 536870912 + ], + [ + 134217728, + -885379072, + 980418560, + 1858764800, + 0, + -146100224, + 0, + 1493172224, + -473342770, + 1360932072, + 2049179648, + -198665908, + -1073741824, + -15204352, + 1207959552, + 1728315392, + -2017098368, + 813942784, + 392167424, + 651689984, + 450691072, + 1551892480, + -2147483648, + 889684608, + -1866198848, + -2147483648, + 758513664, + -107362176, + 1253048320, + -2147483648, + 280494080, + 400523264, + -385875968, + -1288372224, + 686292992, + -445855744, + 1286078464 + ], + [ + -2080374784, + -469762048, + -990085120, + 99374008, + 848678912, + -1677721600, + 872415232, + 303792128, + -1879048192, + 155189248, + 1232677632, + -692584448, + -1476395008, + -56113152, + -268435456, + 2099473408, + 1569165312, + -1584691360, + -1342636032, + -309968032, + 2047302144, + 1972297472, + -473312064, + -598806560, + 2058514752, + 1825570816, + 604263424, + 1325328384, + 1969302976, + 234881024, + -252587008, + -2147483648, + -837812224, + 71303168, + -368488448, + 1459576832, + 1374249106 + ], + [ + -2027941888, + -978364410, + -1065787136, + 388134558, + 2019671424, + 28573696, + -1962770432, + 1931275928, + -1917472192, + -964847670, + -2133078976, + 1840587168, + -227837492, + 814156005, + 869563392, + 383830272, + 2128932456, + 2098121728, + -454018304, + -1849688064, + -2060091392, + 1212153856, + -127025720, + 1210843136, + -1260961792, + -2147483648, + 1761607680, + -2147483648, + 597873280, + 79691776, + -444465627, + 568637440, + 1260992909, + -1317011456, + 327155712, + -1536850226, + -1935671296 + ], + [ + -683540480, + 0, + -1339164464, + -1887469568, + 301989888, + -2010120192, + -205520896, + -880803840, + -854941696, + 730917152, + -890656960, + 1676819072, + -2108755008, + 2063597568, + -716177408, + -405078652, + -2147483648, + -1731089092, + 2013171712, + -2147483648, + -2147483648, + -1242562560, + -345786624, + 188651008, + -1310576640, + -349700096, + -73779968, + 1073741824, + 1073741824, + 389373952, + -536870912, + 469762048, + 1946157056, + -1233125376, + 645922816, + -431846912, + -149573322 + ], + [ + 1834237952, + -1809459440, + -1367343104, + 396486144, + 0, + 393969664, + -1523817843, + -501743616, + -670302208, + -81788928, + -1752064000, + -1494751232, + 1677721600, + 1307417678, + -402653184, + -402653184, + 1073741824, + 1765801984, + 652214272, + -2082189656, + -2147483648, + 445862784, + -2147483648, + -579862528, + 1283457024, + 166103752, + -187545142, + -732954624, + 1048241664, + 1219624960, + 1365005824, + -266469376, + -268435456, + -717264896, + -1480589312, + 1590754096, + -1203915392 + ], + [ + 2125201408, + 1896332704, + -838860800, + 893935616, + 1224736768, + -1517901568, + -137887744, + 0, + 1428929280, + 1250870816, + 152869696, + 1713373184, + -1342177280, + 1479802880, + 372656128, + -1996488704, + -1160511488, + 272728064, + -341835776, + 1887272960, + 864911360, + 805306368, + -2065989632, + 886833152, + -529924096, + -1712685056, + -501208736, + 0, + 208066880, + -50331648, + 150994944, + 10852960, + -574619648, + 395661930, + -1340645376, + 33554432, + 201097088 + ], + [ + 1979039744, + -1075298880, + -436207616, + 0, + 1476395008, + 1634533376, + 1585446912, + 352714752, + 1351090176, + 117440512, + -2147483648, + 805306368, + 1851785216, + -1084096512, + -2147483648, + -535437056, + -1610612736, + -1985841152, + 1720942592, + -1531908096, + -1593643208, + -566231040, + 903921664, + -1185677312, + 1241513984, + 671088640, + 858670080, + 1342177280, + -312377344, + -1342177280, + 435159040, + -1073741824, + -1590254007, + -1760888832, + -996147200, + -1086324736, + 632952832 + ], + [ + 1073741824, + 536870912, + -1862680576, + -442208416, + -1073741824, + -1895825408, + -1265106944, + 1485570048, + -1560281088, + 1946157056, + 1448050912, + -461385728, + 224018273, + -285257152, + -1902392576, + -1786105472, + -1677721600, + 1070858240, + -738197504, + 658931712, + 716882156, + 1339246404, + 362807296, + -1908277248, + 1481325652, + -161382272, + 100663296, + -721420288, + 1207959552, + -1327497216, + 1308622848, + -1074183152, + 536870912, + -1784004608, + 765460480, + -2110813009, + 1610366768 + ], + [ + -1040187392, + 1607774976, + 1098107944, + 622562886, + -723156992, + -1651621888, + 568328192, + -1180626944, + 119209984, + 1342177280, + 805306368, + -505413632, + 1426063360, + -1401453994, + 1909820450, + -133222634, + -1594097664, + 280598528, + -695898112, + 1869348864, + 1147256832, + -1879048192, + 1906573568, + 2107637760, + -965214208, + 233070144, + -268435456, + -1859315739, + 1747189760, + 2126359652, + -713613248, + 1342177280, + 814257874, + 143891072, + -2096435328, + 1121976320, + 171966464 + ], + [ + 300266240, + -2147483648, + 134217728, + 0, + 680902400, + -1073741824, + 1048576, + 1073741824, + -1091960832, + -1991245824, + 402653184, + 836231656, + 1761607680, + 1763345776, + 1476395008, + -873201664, + 1476919296, + 1329637104, + 703070208, + 847249408, + -1036083408, + 46137344, + -869050752, + -1561918176, + 256133348, + -1660944384, + 1308820480, + -1036238848, + 1948254208, + 998503148, + -410905600, + 105934848, + -1476395008, + 0, + -680525824, + 939524096, + -2082459240 + ], + [ + 100663296, + -567215328, + 1275068416, + -1243113984, + -1013448704, + 795747328, + -2100428800, + -1973258544, + 805306368, + 422952960, + 906146224, + 1883242496, + 976504832, + 1878209232, + 1935161552, + -1333216320, + -1094559744, + -2147483648, + -476169984, + 1241513984, + -1438646272, + -1970274304, + -1778384896, + -1676564480, + -1243807744, + 150994944, + 1543503872, + 1288996096, + -690175232, + -531918848, + -134217728, + 469762048, + -1476395008, + -494927872, + -1817065418, + 807927808, + -2147483648 + ], + [ + 1414089600, + -1879048192, + 209715200, + -1238327296, + 675807232, + 1079762944, + 1053818880, + -1909227520, + -1073741824, + -613195776, + -2147483648, + 729808896, + 1470671232, + 1524236288, + 1504477184, + 1805788236, + 195641344, + -1342177280, + 1476395008, + -554266624, + 333378560, + 1454140544, + 1300264960, + -1224736768, + 1380596736, + -182648832, + -2147483648, + 1073741824, + -1394802688, + 1332891392, + 2117337088, + 1348993024, + -536870912, + 258226308, + 2114822784, + 0, + -2125987840 + ], + [ + -623916127, + 963182592, + 1729645056, + 1744830464, + 1973569166, + 332124160, + 1162525696, + -1711276032, + -2147483648, + -998572032, + -477337600, + -2147483648, + 1205370880, + -1390149632, + 1342177280, + -712892590, + 1554114340, + -532676608, + 0, + 509427712, + 0, + 2019901440, + 1166983168, + -2135973984, + 17518656, + -1113063424, + -1761607680, + 828309504, + 1526726656, + -2078453760, + -1751801856, + -706789412, + -201326592, + -297968640, + 1659905664, + -301727744, + -2099328336 + ], + [ + 198180864, + -1076887552, + 222298112, + -468516864, + 1443105504, + -1691860760, + -53047424, + 105060928, + -1246332928, + -904396800, + -544700736, + -1219493888, + -1809055744, + 654311424, + 1162870784, + 1707671552, + 0, + 1023410176, + 1879048192, + 339738624, + 963897078, + -213201184, + -67108864, + 433061888, + 626339328, + -743626528, + 1974403072, + -849346560, + -1942224896, + 1167065088, + 347734016, + -536870912, + -2147483648, + -1756964672, + -961675264, + -311115776, + 1027604480 + ], + [ + 1929045976, + 289144832, + 516176384, + 713031680, + -60817408, + 1073741824, + 132062784, + 696801552, + 1811939328, + -1842741248, + -1619755008, + -268435456, + 1608194048, + -9961472, + 1040187392, + -1597237912, + 603979776, + 312475648, + 1426799640, + 1979711488, + -2147483648, + 388620288, + -1442840576, + -1687704876, + -679903232, + 1028798464, + 853252970, + -681310208, + -640312448, + -1879048192, + -66595552, + 630194176, + -1695915758, + -449353216, + 450670592, + 1056964608, + 304545776 + ], + [ + 389742592, + -1843920896, + 1592311808, + 134217728, + -1723858944, + 1414604288, + -857948160, + -96205696, + -1518895104, + 517734400, + -745166170, + -2147483648, + -805359616, + 1149239296, + -805306368, + -183500800, + -1983100704, + -166925952, + -820281344, + 461238272, + -940917248, + 1514090696, + -2147483648, + 1390149632, + -369852416, + -377129472, + -968884224, + -1772805520, + -2147483648, + 503316480, + 1996488704, + -1781006336, + -1585446912, + 1694498816, + 637534208, + -1951480832, + -1528022848 + ], + [ + 243990528, + -1171397742, + 1170518632, + -760217600, + 314048512, + 1045354940, + -2090336256, + -2147483648, + -1073741824, + 1166370496, + -2147483648, + 1073741824, + -210214912, + 279837236, + 992885984, + 1237266432, + -1080557568, + 66813952, + -411041792, + 1264582656, + 1715481856, + -1111490560, + 737012096, + 1073741824, + -1442840576, + -777256960, + 1427046400, + -1956960030, + 269948416, + 0, + -1342177280, + -1853882368, + -160593888, + -1744830464, + -1529520482, + -1573584896, + 794408128 + ], + [ + -1342177280, + 1308622848, + 852623360, + -572522496, + -156551168, + 713456382, + -831823872, + 1704524480, + 1073741824, + -1767661440, + 657815552, + -1206374400, + 107517568, + -910612960, + -775828688, + -1233125376, + -2147483648, + -1476395008, + -1681684480, + 1073741824, + -412171060, + 505577472, + -1073741824, + -612412400, + -2147483648, + 756832526, + 891289600, + 629325824, + 1879048192, + -592412672, + -425721856, + -1085537408, + -1323249706, + -1852265927, + -1087949632, + 1665374368, + -260046848 + ], + [ + -301989888, + 1044381696, + 1530149056, + 1554817856, + 1375731712, + -1881197216, + -536870912, + 1653327232, + 1952959488, + 1157627904, + -2023751680, + -1083179008, + -497702400, + -1113849856, + -167772160, + -453640192, + 1143542336, + 976414976, + -1657757696, + -334585344, + 671088640, + -1430639616, + -980418560, + -974560640, + 1981864092, + -2107101184, + 2043905500, + -241401856, + 0, + -83886080, + -1714810880, + -1610612736, + 1322395392, + 2080374784, + 25706496, + 1998882176, + -1356621824 + ], + [ + 1314291712, + 1732247552, + 0, + -1012137984, + -1581062112, + 609222656, + -2147483648, + -2147483648, + 1321589760, + 378241024, + 778272218, + -134217728, + 0, + 420741120, + -1075585024, + -536870912, + 1558134784, + -1843003392, + -1201317888, + 136258048, + -376993792, + -1073741824, + 457637888, + -573112320, + 2095513600, + 868220928, + 1610612736, + 1541406720, + 526385152, + 121634816, + 1946157056, + -583127696, + 536870912, + 2018504704, + -1028259840, + -1073741824, + 33554432 + ], + [ + -800522240, + -2043674624, + 464306040, + -25169536, + -807606784, + -1565610752, + 60112744, + -536870912, + 1037647872, + 1702621248, + 229946992, + 1435762688, + -1946157056, + 503236518, + 1000325120, + 1548999872, + 536870912, + -452031936, + 1637875712, + 537878528, + 317849600, + -1082130432, + 1521825616, + 2013265920, + 1432634688, + 147724288, + -423690240, + -2080374784, + 1928352768, + -1646149288, + -469762048, + -1836271169, + 326631424, + -2147483648, + -551556096, + -806518784, + 2040070144 + ], + [ + 771751936, + 589664256, + -226492416, + 1836449792, + 365205376, + 396103392, + 1989730432, + 31064064, + 1586395840, + 667522048, + 536870912, + -33554432, + 687865856, + -1170411520, + -1124467881, + -1602224128, + 1877149696, + -1710810268, + -853540864, + 1610612736, + -364854144, + -1347960832, + 0, + 2117365760, + 264241152, + 1363148800, + 1484004864, + -1335422976, + 1132724224, + 2025519104, + -727015424, + 417020088, + 206594048, + 65830912, + -1641021440, + -336654336, + -369098752 + ], + [ + 201326592, + 1822697892, + -1230517700, + -544317440, + 1567337220, + -1801781248, + -406044672, + -1536502059, + -1065353216, + 566558720, + -376868864, + -1183645696, + -1073741824, + 1006632960, + 2044649472, + 1931564200, + -1640673280, + 538238032, + 1113251840, + -690405376, + -1855216640, + 356268480, + 1837105152, + -137363456, + 1073741824, + -2147483648, + -1409286144, + 1335885824, + 922157056, + 835486720, + 627283968, + 1944484352, + -469762048, + 543490048, + -1979711488, + 1397689224, + 1297088512 + ], + [ + -1560510464, + -2147483648, + -469762048, + 243904192, + -1916796928, + 990904320, + -222298112, + 867958784, + 861775328, + -2147483648, + -1373339648, + 1455321216, + -2101346304, + 1361313792, + -1643642880, + -1248076887, + 1511374848, + 1408690498, + -1536067584, + 158195968, + 1476395008, + 0, + 536870912, + 1857019904, + -744645696, + 647976192, + 884133888, + -351272960, + -1972895744, + -872415232, + 622854144, + -21948832, + 2130706432, + -1760559104, + -1885208576, + -924123136, + 1682316448 + ], + [ + 2038431744, + 918402044, + 1830092800, + -1439790080, + 1687084544, + 1327497216, + -1182793728, + 1660813312, + -2147483648, + -1602662656, + -1136066560, + -193265664, + -1971322880, + -1517682688, + -1518338048, + 168115616, + -1102235712, + -607780864, + -2147483648, + -1342177280, + -278192640, + -94409920, + 1951345840, + -520395450, + 0, + -2031222784, + -1524891648, + 1677721600, + 260046848, + 1107309760, + -78118912, + -385380352, + -2147483648, + 2031483264, + -150994944, + -536870912, + -1996488704 + ], + [ + 664876474, + -1325531136, + -1840479244, + 1459324556, + -1771044928, + 1181077548, + -2065937040, + 469762048, + 1073741824, + -794820096, + -1649410048, + 1471075584, + -913778176, + 2103800328, + 536870912, + -1649356800, + 1094175176, + 0, + -1508051968, + -34689016, + 1296624896, + -404750336, + 0, + 392730112, + -2041372800, + 1714615168, + -232783872, + -1895825408, + 1610612736, + 536870912, + -1186988032, + -1478492160, + -536870912, + -2147483648, + -1336410112, + -2147483648, + 845152256 + ], + [ + -2147483648, + 536870912, + -651458048, + -268435456, + 229906332, + 2089329248, + 1161822208, + -2147483648, + -942145536, + -515259200, + 293961692, + -1084489728, + 269484032, + -1290010624, + 2138577152, + 1191182336, + -2143289344, + -1610612736, + 1375853056, + -536870912, + 1879048192, + -2147483648, + 1936161280, + -2123366400, + -769335296, + -838860800, + -816617404, + 744751104, + 1635778560, + -893386752, + -1879048192, + 260276224, + -1073741824, + 343244800, + 1964910720, + 736296960, + 994050048 + ], + [ + 1576538368, + -1174405120, + -130831872, + -1081356288, + 713031680, + -429785088, + -1446587584, + 1878370304, + 546701312, + 665321472, + 1776099807, + -1297597290, + -311846912, + -1509949440, + 1819652698, + -1073741824, + -1249902592, + -2147483648, + -1238859776, + -939524096, + 1627389952, + -1073741824, + -519066464, + 1570588672, + -283803648, + 1665859584, + -2147483648, + 824496128, + 64733184, + 1700397056, + -2147483648, + 805306368, + -1176240128, + 49414144, + -536870912, + -1950744576, + 2033384776 + ], + [ + -1073741824, + -814364928, + -1588199424, + -1626941440, + -1029134685, + -31796644, + 1744830464, + -10711311, + -1080582144, + -1150430912, + 1845493760, + 81277376, + -1157627904, + -1289748480, + 1106049024, + 1801453568, + -1073741824, + 1651279488, + 1950351360, + 2013265920, + -1178387520, + -979914752, + -646643316, + -1826815818, + 234523520, + 0, + 699400192, + 176783360, + -449787120, + 33554432, + -162250752, + 1112122112, + -1841424192, + -1505755136, + -2125650068, + 1698693120, + -829771776 + ], + [ + 1303687152, + 968076800, + 1014180208, + -1345257472, + 827064320, + 1778515968, + 0, + -513409024, + 0, + 1908723712, + 507575540, + -1430140928, + 836243088, + 1617490056, + 1151598592, + -1783103488, + 634388480, + -129334848, + 847180403, + 378732544, + 1397106688, + -2021654528, + 669827072, + 1688207360, + 177160192, + -2147483648, + 1183969408, + -1493172224, + -2141257728, + -2095066560, + -2084427040, + 1550545409, + -536870912, + 2095920184, + -1520458700, + -1668055597, + 1073741824 + ], + [ + -771751936, + 1744830464, + -1428553728, + 1337154624, + -1639284736, + -1478089600, + -2079850496, + 1073741824, + 573692768, + -1228144640, + 1419621504, + 1568669696, + -2147483648, + 54525952, + 1286977264, + 905773056, + 1224267908, + 1056964608, + -134217728, + 107016192, + -2147483648, + -624541696, + -155996845, + -285212672, + -1476395008, + 1038351317, + -2133884928, + 511311872, + -1199981504, + -2045023646, + -804205464, + -1342177280, + 580573184, + 1157152880, + 1191182336, + -1942487040, + 872415232 + ], + [ + -1073741824, + 251658240, + 0, + -993983552, + 1977094144, + 766128128, + -1296236544, + -423719392, + -973078528, + 561554200, + -1518571216, + -655428544, + 1623169536, + -374177792, + 0, + -656572416, + -570425344, + -1472112640, + -875023616, + -774201344, + -1209102336, + -672243712, + -671088640, + -536870912, + 536870912, + 827064320, + 933101568, + -997699584, + -648019968, + -202884546, + -1093295176, + -1073741824, + -1900019712, + 1903019760, + 2049228800, + -2109127824, + -705673728 + ], + [ + -1207959552, + -863551488, + -1716846592, + 1858273280, + -890012160, + -394788864, + 412184576, + -91226112, + -326364160, + -1711276032, + 1103611904, + -2147483648, + 258686464, + -86179072, + -908591104, + -1493172224, + 1336343552, + -985456128, + 457887232, + -805306368, + -1974668800, + -976768512, + -1635928064, + 2038431744, + 486539264, + 962365184, + -1073741824, + -1445139144, + 0, + 1073741824, + -1146486784, + -1610612736, + 1336079872, + -2147483648, + -1983512576, + 268435456, + -1804025856 + ], + [ + -417333248, + 318767104, + 1636204544, + -648699904, + 1000079360, + 188743680, + -704643072, + 1677721600, + -834666496, + -1509949440, + 953726464, + -1862270976, + 693862608, + -1207959552, + 1168043072, + -742391808, + -1448237152, + 1073741824, + 1543503872, + 1728978944, + 1039593832, + 1056964608, + -322606592, + -2147483648, + -1073741824, + -245449948, + 889192448, + 397410304, + 525293532, + 1093524724, + 2030043136, + 871366656, + 0, + -191951864, + 69230592, + 1289748480, + 1626193920 + ] + ], + [ + [ + 1028021248, + -530418688, + 179077512, + 1879048192, + 1258291200, + 199777280, + -1421914112, + 897581056, + 1122140160, + 67108864, + -957829120, + 1378832640, + -967286784, + -335385312, + -1311367168, + -1031798784, + 0, + 1930018304, + 47185920, + -536870912, + -54110208, + -1077615488, + -1946157056, + 0, + -1332479790, + -1265422372, + -41809920, + -1107125504, + 1730332672, + -28835840, + -868098048, + -751042560, + -1466302464, + 1565523968, + 709606720, + 1879048192, + -402653184 + ], + [ + -318023816, + 1304428544, + 67108864, + 1610612736, + -2113929216, + -1997537280, + 1610612736, + -1280344576, + -1073741824, + 1011169584, + 134217728, + -1129414656, + -50331648, + 1931927968, + -1775526400, + -2147483648, + 1222419712, + -536870912, + 1551892480, + 606297296, + -1610612736, + -1610612736, + 440401920, + -770703360, + -1976827904, + -1935851456, + -402653184, + 995622912, + 1190445056, + 98499072, + -30629888, + -288128088, + -137822208, + 763900288, + 1880473352, + -696160256, + 1207959552 + ], + [ + -1207959552, + 819085312, + 533846080, + -137667840, + -536870912, + -671088640, + 228758202, + 989954048, + 1460423680, + 1879048192, + 536870912, + -1864570760, + 1484783616, + 0, + -1006632960, + -2147483648, + 805306368, + -1879048192, + -1978167360, + 402653184, + 536870912, + -1719909120, + 0, + -1510087360, + 1281359872, + 1585446912, + -2147483648, + -71490712, + 0, + -805306368, + 665430016, + -1610612736, + 268435456, + 1981384672, + 328730720, + -1375731712, + -1807249408 + ], + [ + -1985462272, + -1560281088, + -685184576, + -324534272, + -43629568, + 1957363712, + 0, + 1314846096, + -838860800, + -244891648, + -280723456, + 2048150694, + 28409856, + 1475919872, + -1975517184, + -407666176, + 369098752, + 1015021568, + 2118147456, + -1342177280, + 1073741824, + 1073741824, + -936747008, + 503971840, + 1610612736, + -150994944, + -2040894464, + -858897408, + 313262080, + 703463424, + 140247040, + -68157440, + 1156120576, + -978753942, + -234744716, + 1070258576, + 1342177280 + ], + [ + 146411520, + 274669568, + 669253632, + 702283776, + 672746216, + 1641224640, + -253545472, + 1083235328, + -406323200, + 673513472, + 790978560, + 1543503872, + 0, + -1612366272, + -600348688, + -486914344, + -663158784, + -335544320, + -1249916928, + 452984832, + -801452032, + 997982208, + -1744830464, + -1197613120, + -1118226272, + -1441346304, + -2138406912, + -1610612736, + 1444076544, + -1797568456, + -31573376, + 1768947712, + -1157765368, + -1469037568, + -1600847872, + -1076363264, + 1224736768 + ], + [ + 33554432, + 381509656, + 740294656, + 388134558, + -1484383272, + 228589568, + 41943040, + -1369203245, + -1236795392, + -80768000, + -1214742528, + 1802348813, + -911349968, + 671088640, + -268435456, + -488892128, + 1999896576, + -98723840, + -454018304, + 842530816, + 319449856, + 134217728, + -612659200, + 141201496, + 1073741824, + -1545601024, + 835526656, + -1535115264, + -763363328, + -2147483648, + 2139701248, + 411538144, + -1528417280, + -658505728, + -2147483648, + -1073741824, + 1871486976 + ], + [ + 1948254208, + 1610612736, + 738950708, + -1418576386, + 106644608, + -112977920, + -51380224, + 659580352, + 13437600, + -383778816, + -1660944384, + -941329152, + 1324597248, + -2048131072, + -2147483648, + 536870912, + 1117782016, + -742391808, + -48234496, + 1610612736, + -1342177280, + -134217728, + -655507456, + 1846967596, + -1894678528, + -349700096, + -1707802624, + -1040187392, + 268435456, + 1557495808, + 193781248, + 939524096, + 1073741824, + 1154931200, + -1730786048, + -1610612736, + 1651245056 + ], + [ + 0, + 158712832, + -134425926, + -436207616, + 1183301120, + 0, + -805306368, + -501743616, + 201326592, + -10223616, + 114018512, + -587399168, + -977818424, + -1282818048, + 1842669568, + 2122317824, + -725203840, + 1241513984, + -316922144, + 1967128576, + -1630208000, + -1582746312, + 313218304, + 615996416, + 1899102208, + -1565392896, + -750180568, + -1333811040, + -2147483648, + 1167065088, + 0, + 1653571824, + 2013265920, + -1610612736, + -1627389952, + 0, + -2147483648 + ], + [ + 1092594432, + -2009207552, + -2066874368, + 893935616, + -767557632, + -2035744768, + 1071587328, + 1979711488, + -1518903296, + 822083584, + -1275068416, + -375881728, + 145752064, + 218103808, + -1027159808, + 1934888008, + -1610612736, + 274726912, + -683671552, + -955787264, + -1073741824, + -1946157056, + 663018368, + -2147483648, + 941260800, + -721420288, + -2136637440, + 108134400, + 416133760, + -1459814400, + -1828502976, + 1275068416, + -1207959552, + -1437777920, + -1027580544, + 1073741824, + 817874936 + ], + [ + 1543503872, + 1879048192, + -1073741824, + 1073741824, + 1555038208, + -805306368, + -845701120, + -1598029824, + 337772544, + -1501331456, + -1004543360, + 2034861568, + -1404639744, + 1736360960, + 134217728, + -603800544, + -805306368, + -536870912, + -764411904, + 251658240, + 787709952, + 1735983104, + 162465280, + 711693632, + 1126417704, + 263565952, + -465567744, + -536215552, + 1795948544, + 1418395648, + 0, + 1879048192, + 1687158784, + -1073741824, + -1537334016, + -336330752, + -1220345856 + ], + [ + 704643072, + 1020929828, + 523763712, + 1514599936, + -143733888, + 1373634560, + -13200640, + -1000341504, + 1415577600, + -402653184, + 717877276, + -12582912, + -666894336, + 1073741824, + 2036334592, + -458468980, + -785783584, + -184549376, + 1778384896, + -2065117184, + 716882156, + -788529152, + 162016064, + 1913651200, + -2068593344, + -161382272, + -1180872656, + -581959680, + 1839464448, + -1837753344, + 1308622848, + -112979968, + -171442176, + -1459617792, + -2110939136, + 1468006400, + 805306368 + ], + [ + 293863424, + -22702080, + 1559431680, + 478937088, + -723156992, + -2147483648, + 1136656384, + 1140850688, + 163694272, + 257773568, + 891197542, + 230932480, + -895483904, + -1054146560, + 1073741824, + -245366784, + 1106771968, + -838312756, + -1587806208, + -1073741824, + -1073741824, + -1256194048, + -1543438336, + -79691776, + -268435456, + 551437796, + 1312555008, + 1262876992, + -263139256, + -312270848, + 33554432, + 1651460628, + 286448192, + 1778384896, + -1048217664, + -45948928, + 845236224 + ], + [ + -872415232, + 304250880, + 1235144832, + -1865857760, + 0, + -2147483648, + -1073709056, + -805306368, + 1133797237, + -248905728, + 576913408, + -1009778688, + -1390411776, + 1879048192, + 1973304672, + -1746403328, + -1931105276, + -536870912, + -1522728960, + -1610612736, + -739901440, + 1610612736, + 215326720, + 171966464, + -1994620928, + -1970679808, + 268435456, + 2115101184, + -590956016, + -1073741824, + -1610612736, + 52967424, + 1187886400, + 0, + -680525824, + 2100822016, + 104005632 + ], + [ + 1903794950, + -327155712, + 1844644448, + -677488640, + 236765184, + 1073741824, + 725101792, + -1973258544, + -501918976, + 649592832, + 905969664, + -1224474624, + 877133824, + -687918291, + -1179902872, + -666608160, + 1630273536, + -2147483648, + -238084992, + -383451136, + 0, + -947220480, + 0, + -1055227904, + -883044352, + -1075748792, + -536870912, + 1073741824, + 901198016, + -531918848, + 1040187392, + 117440512, + 0, + 169760532, + 1321672920, + 671088640, + -805306368 + ], + [ + -1993773056, + -1312461463, + 946077696, + -154790912, + 1207959552, + -1212153856, + -1884028928, + -838860800, + 1568669696, + -340334912, + -1087110377, + 1543503872, + 1162608640, + -1382023168, + -1698168832, + 304480256, + 1122652160, + 184549376, + -1759575376, + 215938704, + -209064070, + 1446395904, + -1341194240, + 98271232, + 1380596736, + -893475936, + 327778093, + -1105466736, + -1174405120, + -1533090658, + -1610612736, + -360497152, + -273747268, + 134217728, + 671088640, + -2147483648, + 1441272960 + ], + [ + 1743114368, + 178041984, + 1904517120, + 2082245888, + -1851555840, + -218890240, + -1453883392, + -928407552, + -2147483648, + -671088640, + -964689920, + -846725120, + -2013265920, + 162220288, + 720011264, + -1459617792, + -417071104, + 268435456, + 209018592, + -1326257664, + -1174327744, + 789358592, + -781996032, + -50331648, + 8759328, + -629145600, + 1879048192, + -536870912, + -1858671776, + 983564288, + 725614592, + -1142424704, + 565179392, + 1911218176, + -805306368, + -287293440, + 0 + ], + [ + 1746378752, + -1076887552, + -1816382208, + -2147483648, + 542572544, + -805306368, + -1390477312, + 1665662976, + -639631360, + 201326592, + 0, + 828911060, + 276613654, + 1289824000, + 1409286144, + -1248386048, + -1321189376, + 888406016, + 1908570296, + 1073741824, + -335544320, + -1207959552, + -1694629888, + 866123776, + 1252678656, + 986877440, + 1256939008, + 241893376, + -1692895232, + 1677721600, + 1073741824, + 1602224128, + 1068368096, + 1818230784, + -1824056648, + -1883546320, + 1073741824 + ], + [ + -671088640, + -536870912, + 243269632, + -1588330496, + -1946157056, + -696254464, + 943651058, + 280109056, + 452984832, + 1374261802, + 1337606144, + -1880154368, + -1963009856, + 1744830464, + -1170206224, + 718274560, + -846659584, + 541753344, + 2016411648, + -2147483648, + -1261312736, + -1186004992, + 410337280, + -1277859328, + 1868424704, + -1546312832, + -1610612736, + -340655104, + -843055104, + 1388838912, + 65703936, + -1308622848, + 287309824, + -1610612736, + -592445440, + -1635909632, + -1048576 + ], + [ + 1360476928, + 1118978816, + 805306368, + 0, + 1342177280, + 308281344, + 1851785216, + 269615104, + -1073741824, + -322421320, + 1454020608, + 1109196800, + -27262976, + -1270349824, + -1736015872, + -1468006400, + 1191182336, + 1610612736, + 384273856, + -138412032, + -536870912, + 209715200, + -1879048192, + 1390149632, + -96468992, + 366477312, + 249677376, + 1498712512, + -557842432, + -947912704, + 1507590144, + 0, + 1258632460, + -681246720, + -308926976, + 1569193984, + -1801615592 + ], + [ + -782237696, + -238485504, + 1898748416, + -1250644992, + -453956736, + 996601856, + -1722675808, + -757618432, + 396269614, + -2147483648, + -2138928512, + 2115617856, + -755795872, + 1542744064, + 0, + -1735164320, + -1073741824, + 0, + -32212512, + -378798080, + -2141585408, + -1713644544, + -151732224, + -369098752, + 1409286144, + -279942954, + -2147483648, + -1910505472, + -1065305936, + 620576768, + 629145600, + 1685940806, + 1837637632, + -1367769088, + -742391808, + 936806612, + 99301016 + ], + [ + -2147483648, + 175112192, + 1761607680, + -613163552, + -714670080, + -2147483648, + -831823872, + 1051721728, + 1149244672, + -1294699504, + -424738816, + 1623195648, + 1073741824, + 822083584, + 962985984, + -1610612736, + -1073741824, + -1610612736, + 1838381169, + -92274688, + -578185216, + 2115904128, + 1144116992, + -2147483648, + -1450567388, + -1073741824, + -1785507328, + -1272610112, + -1490987264, + 1842022400, + -762340736, + 29360128, + 1485858795, + 1180870884, + 2011489944, + -1580445696, + -75321592 + ], + [ + 1536810864, + -1480065024, + -1294360122, + -1785436160, + 2096648704, + -212467712, + 1266679808, + 683431936, + -2147483648, + 144703488, + 542884784, + 401473536, + -1351537963, + 1879048192, + -1342177280, + -335544320, + 575143936, + 854130688, + -660787040, + -1577058304, + -1526726656, + -1430639616, + 828637184, + -189710336, + 654311424, + -1473871104, + 1572864000, + 0, + -1959477920, + -1023574016, + 1921253376, + -1757413376, + -2147483648, + 2080374784, + -200924928, + -460279808, + 1194328064 + ], + [ + 328572928, + 1933180928, + -1764622336, + -352321536, + 268435456, + 1342177280, + 1256296448, + 0, + 887905728, + -735242496, + -432546400, + -268435456, + 2117074944, + 1663205376, + -943718400, + 520093696, + -1368416256, + -921501696, + 1700265984, + 545032192, + -1736933376, + -373293056, + 939524096, + 1860927488, + 1813985728, + 1736441856, + -1744830464, + 1336638464, + 427624408, + -805306368, + 1822228480, + -687865856, + 1761607680, + -2147483648, + -514129920, + -1570766848, + -1206124030 + ], + [ + -1798289152, + -2037628136, + -1073741824, + -1073741824, + -2147483648, + 360015872, + -805306368, + 1468006400, + -1393072896, + -1296173024, + 919787968, + 0, + -1389382260, + -754974720, + -268435456, + -147849216, + 0, + -1975517184, + 218103808, + 2048921440, + 158924800, + -536870912, + 0, + -2147483648, + 1146355712, + 675705024, + -536870912, + -1844445184, + -525860864, + 90177536, + 453604240, + -878972928, + 1862270976, + 1610612736, + -671088640, + -1477970240, + 791879680 + ], + [ + -515744768, + -2147483648, + -28311552, + 484109312, + 182602688, + 2042686976, + -825025520, + 1073741824, + -816316416, + -330329304, + -2132672512, + -611156224, + 1328087040, + 390569472, + -536870912, + 304468032, + 406847488, + 1088646272, + 0, + 900489216, + 1028135056, + -5510672, + -1822216192, + 264670720, + -586365968, + -1979711488, + -2084569088, + -1046724608, + 268435456, + 1593835520, + -1432354816, + -536870912, + -792394240, + -1879048192, + -778162176, + 1031660032, + 1273689344 + ], + [ + 1318406192, + 1293942784, + 1786553280, + -59572224, + -1337982976, + 1200921344, + -812089344, + -721420288, + 33554432, + -2147483648, + 633339904, + -1916037120, + -6438912, + -535245704, + -603979776, + 1420296192, + -1713154816, + -1197473792, + 1292462976, + -618135552, + -1543503872, + -1642274816, + 459276288, + -1098907648, + 1921108224, + 1331738112, + -341921792, + -1622171648, + -1073741824, + 0, + -1839842944, + -1635778560, + -404971576, + 1680621770, + -1854184832, + 1326155776, + -749469696 + ], + [ + -939524096, + 949883456, + 536870912, + -785000448, + 1626224384, + -743374848, + 738197504, + -285212672, + 1807006720, + 1157627904, + 1460813824, + 1455321216, + 1799446528, + 0, + 434143232, + -1394680504, + -2123868416, + -304970752, + 778640478, + -608043008, + 322577792, + 613583232, + -1002438656, + -1494548992, + -825368576, + 647976192, + 1154665280, + 2059665408, + 872415232, + -739049472, + -1713069056, + -87795328, + -704905216, + 1371846784, + 697597200, + 492830720, + 573629696 + ], + [ + -872415232, + 2070411264, + -1269563392, + 1561853952, + -1399727168, + -1336610304, + -244126112, + 1660813312, + -914161664, + 127201280, + 2005475328, + -335544320, + 352321536, + -1610612736, + -615841792, + 0, + -113975552, + 1863843840, + -1500315648, + 430964736, + 2130096608, + -1616513356, + 0, + -520395450, + -600375296, + -2031222784, + -1634439168, + 536870912, + 1089994752, + 1107309760, + -1249902592, + -192690176, + -1163145824, + -1087373312, + 108756992, + -2021654528, + -1995309056 + ], + [ + 162385920, + 532676608, + -1826554624, + -75068416, + -698761217, + 858685792, + -2065937040, + 808976384, + 1984466944, + 4194304, + -2035042816, + 360377680, + 594018304, + 1090519040, + -1700876032, + -1749830118, + 1307734528, + 1953752576, + 485752832, + -2147483648, + 1744830464, + 127893504, + -2147483648, + -1270153216, + -268435456, + -1933778944, + -559042782, + 656219648, + 1514064896, + -771751936, + -1473539072, + 1397735424, + 1061836718, + 411579936, + -1383940096, + -1520435200, + -393851904 + ], + [ + -167772160, + -1404431872, + -1562825846, + -16777216, + -838860800, + -2002624512, + 2017936704, + -469762048, + -1640054784, + 236231756, + 1610022912, + -1084489728, + 1927315584, + -1912602624, + 52428800, + -1073741824, + 33554432, + 1342177280, + 1744830464, + 0, + 1832386560, + -637534208, + -2117231128, + -536870912, + 1217626112, + -1677721600, + -361953152, + -1911318990, + -200602624, + -839856554, + -621844942, + -522190848, + -1089011712, + -1073741824, + 1073741824, + -408922170, + -637534208 + ], + [ + 71303168, + -296556544, + 866779136, + 2046820352, + -1319895040, + -2013265920, + 1073741824, + -1076453376, + -1491036672, + -165173248, + -134217728, + -1790843728, + -1151703552, + -584056832, + -950327904, + -1039352592, + -624951296, + -1215916032, + -309714944, + 468955449, + -508722176, + 339121560, + 0, + -729808896, + 1417120448, + 832929792, + -2048387360, + 1279865856, + 2013265920, + -2147483648, + -223323280, + -2044900352, + 779681792, + 197656576, + -637796352, + -975372288, + -456395488 + ], + [ + 1052770304, + 1908408320, + -2057830400, + -1073741824, + -1463812096, + 1799974912, + 1924399104, + 501350400, + -135072768, + 335544320, + -1273139712, + 81277376, + -890322944, + -430338048, + 1033830400, + 1080778752, + 402653184, + -1321843904, + 1243418624, + -572522496, + -589193760, + -1115684864, + -1756358464, + 1076723712, + -183042048, + -1850212352, + 915041280, + 1621661696, + -2013265920, + 180387840, + 2142413312, + 878706688, + -973078528, + 838860800, + -1342177280, + 1698693120, + -1342177280 + ], + [ + 1475870720, + -1207959552, + 1390411776, + -1410056192, + 0, + 33554432, + -546603008, + -2053636096, + 167118848, + -1491317504, + -468725952, + -1163125632, + -1340268544, + -2076180480, + 2049253376, + -700033312, + -352742680, + 117440512, + 1929379840, + 0, + 558700704, + -2147483648, + -1151172916, + 1342177280, + 88580096, + -1656739840, + -260046848, + -274268160, + -202372128, + 1207959552, + 504452864, + -939261952, + 1237319680, + -536870912, + -48128000, + -1678862336, + 1073741824 + ], + [ + -1879048192, + 1073741824, + 2142197172, + 2055052002, + -552351408, + -721632112, + -1260253152, + 1222643712, + 418230272, + 1533853696, + 178580900, + 1189919488, + 1561206666, + 1375738368, + -1073741824, + -25165824, + 134217728, + -1318183040, + 685752320, + 1626341376, + -55901696, + -939524096, + 1275068416, + 2111722991, + -1348143872, + -1442840576, + -2133884928, + -1809717344, + -503316480, + 268435456, + 832569344, + -1843560448, + 290286592, + 469762048, + -1551892480, + 446893568, + 1993079706 + ], + [ + -1825652736, + -2116026368, + 1342177280, + 62914560, + 1977094144, + -1127519604, + -221580288, + -193921024, + 1482011008, + 0, + 1595689984, + 1673253120, + -1711276032, + -1300234240, + 0, + -1073741824, + -635920964, + 180355072, + -646248864, + -387100672, + -292552704, + 711818982, + -1652555776, + -2078183952, + 0, + -2044100608, + -233969792, + 1073741824, + 500856408, + -386400256, + 1874159854, + -1694498816, + 1519304704, + -1193410560, + 1866766336, + 1227386368, + 1472272384 + ], + [ + -1089765376, + 1134559232, + -2087081216, + 1981284352, + -890012160, + 1374960640, + 824369152, + -806731776, + 167772160, + 1224318976, + 536870912, + 1555922944, + -1247870976, + 569752070, + -355870720, + -682393600, + 0, + -985456128, + -759988224, + -773049344, + -1879048192, + 2065694720, + -1444422784, + -875823104, + 973078528, + -1864368128, + 685244416, + 0, + 0, + 536870912, + 1342177280, + -1843789824, + -390234112, + -1073741824, + -295090973, + -394264576, + -1073741824 + ], + [ + -26083328, + -1744830464, + 51131392, + -2147483648, + 1392430823, + -870940672, + 224395264, + -1573810176, + 536870912, + 1275068416, + 908951552, + 1073741824, + -1610612736, + 760495982, + -144572416, + -742391808, + 1073741824, + 2063204352, + 1419454615, + 1728978944, + 754974720, + 2119059708, + -322606592, + -50331648, + -134217728, + 2062323712, + 1340500480, + 794820608, + -740952320, + -1175977984, + 673433600, + -268435456, + 142344192, + -1895036928, + 201597024, + -1186144256, + -603979776 + ] + ], + [ + [ + -616741284, + 804270394, + 1493372928, + -425940516, + -1073741824, + -2122511488, + -92274688, + 1476395008, + 1779897344, + 1124466816, + 885450928, + -729033664, + 1482686464, + -557832494, + 1672232960, + 663254794, + 511705088, + 1631043584, + 188743680, + 1608450048, + -1342177280, + -538807744, + 805306368, + -1905583168, + -2069903728, + -1207959552, + -1881661312, + 1727531628, + 583532544, + -2036860640, + 1925988832, + -872781952, + -2147483648, + 1873717248, + 1699313576, + -1595932672, + -476053504 + ], + [ + -1360003072, + -1821376512, + -867155968, + -203455744, + -2147483648, + 2013265920, + -1342177280, + -536870912, + 939524096, + 1011169584, + -1278165240, + 1582776320, + -1233174528, + 923598848, + -887763200, + 67108864, + -1186332672, + 1593835520, + -1700611840, + -2073323008, + 544867584, + 1636263232, + 1160656000, + 1403265024, + 1159069696, + 33554432, + 687472640, + -1141635221, + -560463872, + 1544273396, + 1711036736, + -1492692992, + 536870912, + 1644978176, + -2080374784, + 192937984, + 372393984 + ], + [ + 1996488704, + -767557632, + 268435456, + 0, + 385875968, + 1905111040, + 1160082432, + -2134900736, + -1964930688, + -96325776, + 1677721600, + -268435456, + 0, + -652214272, + -503316480, + -939524096, + -1163722752, + -54855424, + 579199984, + -2070909904, + 40430880, + 671088640, + 1470365696, + -755043680, + -900524032, + -2147483648, + 536870912, + 1222246400, + -584056832, + -971740720, + -1499463680, + -2147483648, + -1228050552, + 1404095551, + 70254592, + -44213248, + 680468480 + ], + [ + 1073741824, + 204656268, + -1549336576, + 929382400, + 1073741824, + -742463146, + 1073741824, + 0, + 0, + 600153344, + -1122893824, + 1392508928, + 56819712, + -1343127552, + 1687441920, + 536870912, + -2005116840, + 445391090, + 1979711488, + 1176250072, + 0, + -939524096, + -2103050240, + -2084487168, + 1091305472, + -1207959552, + -1768226816, + 268435456, + 313262080, + 0, + -411295376, + -1073741824, + -603551278, + 751648768, + -938978864, + 0, + -1236249814 + ], + [ + 134217728, + 874561088, + 281345152, + -1648361472, + -1800503296, + 1879048192, + -1081665120, + 672275328, + -469762048, + 109848613, + -1409286144, + -1073741824, + 1778384896, + 1341300512, + -2031288832, + -620756992, + -1879048192, + 1610612736, + 761262592, + 226492416, + 15994548, + 598505208, + 1319501824, + -536870912, + 1447962624, + -643825664, + 290455552, + 1325328384, + 1879048192, + -1871708160, + 0, + -1207959552, + 1606213888, + 570425344, + 782275840, + -167772160, + -189773568 + ], + [ + 1073741824, + 100663296, + 1614590080, + 1322500096, + -1115684864, + 28573696, + 83886080, + -754974720, + -1845493760, + -874184704, + 921899008, + -2147483648, + 1610612736, + -518217728, + -187739664, + 536870912, + 1744830464, + -1622953216, + 480118624, + -767351936, + -785340752, + -517931008, + 1912602624, + 1610612736, + -1260961792, + 307568384, + -1707081728, + 881852416, + 757596160, + 2128614144, + -249036800, + -2020417536, + -1664712704, + -1345227216, + 654311424, + -1536850226, + -688338432 + ], + [ + 1560805376, + 452984832, + 2117337088, + -923273216, + 426578432, + -1275951056, + -360514320, + 1319160704, + 26875200, + -931885056, + 212769396, + -57761792, + -2147483648, + -167772160, + 782925824, + -1241839616, + -1886345216, + -1644167168, + -96468992, + 1574194124, + -1773469696, + -181568512, + 257629624, + 0, + -1424088320, + -898264064, + 889192448, + 1642135552, + -2013265920, + 389373952, + 1727004672, + 939524096, + -587202560, + 1828716544, + 697132240, + -26990432, + 1300234240 + ], + [ + 536870912, + -1373634560, + -213194752, + 509607936, + 0, + -99893824, + 1744830464, + 585242624, + -2119778208, + -1076297728, + 1581678592, + -100663296, + 1677721600, + 1869406832, + 973078528, + 365907920, + -930086912, + 313799840, + -1073741824, + -116151808, + -512952664, + 1308622848, + -1476395008, + -1830981632, + 1073741824, + 1677721600, + -1533832192, + 535439360, + -1908507930, + 152453120, + 1610612736, + -1887375360, + 394264576, + 917109568, + -2095755392, + 1590754096, + -1073741824 + ], + [ + 1610612736, + 1106208768, + 939524096, + 893935616, + 1224736768, + 1375731712, + -1103101952, + -1652555776, + -1157627904, + -2013265920, + 479936512, + -2013265920, + 571509504, + -476705536, + 0, + -590019822, + 1342177280, + 137363456, + 1073741824, + -335544320, + 1781741784, + -1555693568, + -453993616, + 1845493760, + 0, + -1612285280, + 1896879280, + -834666496, + 1725513728, + -201326592, + -1743121920, + -1509949440, + 759138030, + -894880512, + 24510464, + -1228816256, + -33554432 + ], + [ + -1095237632, + -49825792, + -1645123098, + 758939648, + 246650668, + 987958120, + -646316032, + 1610612736, + -1309398972, + -2088763392, + 773914388, + 1017430784, + 180645472, + -1816936606, + -482728928, + 11470848, + 1213308928, + 288640768, + 1237319680, + -1326448640, + 675331022, + 1073741824, + -2066251008, + -1856807766, + -1526726656, + 1073741824, + 853819392, + -2144862208, + -565191997, + 1451926616, + 1906245632, + 2119084400, + -1879048192, + 10863294, + -1567524716, + -336330752, + 1537310720 + ], + [ + 2047164416, + 255232457, + -104857600, + 595263488, + -1207959552, + 239746048, + -1265106944, + -2041175296, + 402653184, + -756547584, + 469762048, + -1013842112, + 1206657024, + -2147483648, + -2147483648, + -1939865600, + 702865408, + -146811904, + 1182486528, + 976486400, + -352079872, + 1760067584, + 181403648, + -139839224, + 754012160, + 2127310864, + 1086324736, + -1442840576, + 2013715008, + -1837753344, + 1308622848, + -451919872, + 1605255168, + 1689080320, + 1530920960, + 398874496, + -436207616 + ], + [ + -1888091039, + 1389101056, + 1631584256, + 622562886, + 1610612736, + 1507386368, + 1374752512, + 1463034368, + -2065636512, + -170590208, + 1610612736, + 503316480, + 1426063360, + 2015715328, + -356118272, + -490733568, + 2113929216, + 805306368, + 2136610240, + -1342177280, + -1306325504, + -1879048192, + 67108864, + -1093664768, + -2084804736, + 116535072, + -1097390306, + 315719248, + 1577720329, + -84495984, + 1440514304, + -560715776, + 1531445248, + 35972768, + -1073741824, + -1073741824, + -1543503872 + ], + [ + -1291845632, + 1073741824, + 617572416, + 1159725056, + 729677824, + 1028060608, + -1073709056, + -1779171328, + 480443304, + 1339958592, + -929513472, + -2019557376, + 1514143744, + -1587806208, + -945029120, + -966811648, + 1476919296, + -1681915904, + -1840079232, + -1811939328, + -218103808, + -1011130346, + 1509949440, + -2147483648, + 1150173184, + 1012158080, + 25296896, + -1089933056, + -1367080960, + -1157627904, + -1125105024, + 847478784, + 1409286144, + 1258291200, + 1996488704, + -186646528, + 1040390528 + ], + [ + 1813512192, + -939524096, + -1030225920, + 762963328, + -1832679632, + -305889280, + -1073741824, + 1651953664, + 1011001952, + -1696595968, + -1402208256, + 597090432, + -786432000, + 1509949440, + -1698576768, + -2147483648, + -666173440, + -2147483648, + -812746524, + -1533804544, + -273460096, + 354418688, + 1573584896, + 1309201408, + -402653184, + 1878546450, + 771751936, + -729481216, + 450599008, + -2127675392, + 1040187392, + -2084540416, + 581688232, + 671088640, + -1651621456, + 177248276, + -805306368 + ], + [ + 1879048192, + -1879048192, + 1677721600, + -1238327296, + 1531580928, + -1308434688, + -1610612736, + 413371616, + -1157627904, + 1842184192, + 1745235456, + -837134592, + -1744830464, + -2147483648, + -700448768, + -1995243520, + -2049662976, + 1491165184, + 775816544, + 1207959552, + -554434560, + -654311424, + -1341194240, + -1082034464, + 690298368, + 2101821440, + 1509949440, + 936714240, + 899391488, + 620176624, + 2102380160, + -1430609712, + 2006310912, + -2147483648, + 228753408, + -1390750656, + -2147483648 + ], + [ + -1173356544, + -771751936, + 155189248, + 872415232, + -1851555840, + 1073741824, + -1969915904, + 1162674176, + 536870912, + 580568187, + 1908814848, + -1693450240, + -777786304, + 1452408832, + -1442840576, + 1207959552, + 1916796928, + 1043861504, + -950669824, + -1776394944, + -1191182336, + 849346560, + -878524576, + -402653184, + 1121193984, + -1476395008, + 0, + -268435456, + 1682815704, + 1967128576, + -1392508928, + -150994944, + 1130358784, + -595937280, + 1073741824, + -574586880, + 1442840576 + ], + [ + 1073741824, + 943455488, + -1610612736, + 79691776, + 364904448, + -402653184, + -695238656, + -1866035200, + 1839071232, + -686758644, + -2006188032, + 1855979520, + 523404672, + 944357376, + 401123840, + 536870912, + 1926799392, + 1073741824, + 771751936, + -1266114048, + -210042880, + 1767496704, + -67108864, + 1699116032, + 1421344768, + -762445824, + -679477248, + -849346560, + -748482816, + 1145409536, + 1560281088, + -1312868872, + -85979648, + -1917747200, + -961675264, + -575760384, + -1476395008 + ], + [ + 1052770304, + 680124416, + 567279616, + -1476395008, + 2139881472, + -1392508928, + 0, + 348400776, + 380858139, + 1686798336, + -1331727232, + -943718400, + -598214970, + -79691776, + -2147483648, + -1275068416, + -1850001884, + -196867760, + 1412231264, + -335544320, + -1152573870, + -1796210688, + 549693952, + -714473472, + -872415232, + -1849688064, + 1706505940, + -823414268, + -2147483648, + 1958499016, + 525631488, + -896378624, + 814284800, + 1400283136, + 565037824, + 2008981118, + 152272888 + ], + [ + -1977424032, + -1399799808, + 402653184, + 370508832, + -1811939328, + 1427392896, + -1267517648, + -1879048192, + 492645308, + -306184192, + -1386926080, + -402653184, + -54525952, + -884703232, + -107444608, + 1077846528, + -997326848, + 805306368, + 1845493760, + -2147483648, + -89161728, + 818413568, + 2115146240, + 1265631232, + -96468992, + 0, + -484442112, + 939524096, + -1424640080, + -27017216, + -1584030272, + 1979711488, + 1610612736, + 1219876709, + 1650458624, + -1951480832, + -1946157056 + ], + [ + 1847620696, + 1207959552, + -497470464, + 0, + 628097024, + -227095072, + -1793009152, + -1879048192, + 1276575744, + -2111034570, + 704643072, + -1089674720, + -1137704960, + -1209479168, + -1759612928, + -1744830464, + -671940608, + 66813952, + 1877034910, + 754234880, + 1744830464, + 751754976, + -377487360, + 1919395840, + 240451584, + -1409286144, + 713523200, + -1006632960, + 369098752, + -46137344, + -2147483648, + -729022464, + -160593888, + 0, + -1120141312, + 1754087424, + -1394974720 + ], + [ + 897581056, + -1253498546, + -884473856, + -587761664, + -2147483648, + -67108864, + 1369034092, + 0, + -1878876160, + -1767661440, + 657815552, + -574570112, + 1510789421, + 616824832, + 1925971968, + 1276950144, + -869269504, + 1073741824, + 1838381169, + 58718848, + 1858391040, + -1610612736, + 493879296, + 1994380548, + -1978063872, + 1759692912, + 1207959552, + 184549376, + 1879048192, + -1333788672, + -738197504, + 0, + 302841184, + -939524096, + 1005744972, + -2147483648, + -1051229184 + ], + [ + -590414976, + -1879048192, + 238026752, + -1805123584, + -137394912, + -137537536, + -240478464, + -1962934272, + -1744830464, + 444878848, + 542884784, + -973373440, + 1898632448, + 1869021184, + 0, + -167772160, + 1073741824, + -778614784, + 815792128, + -1058398208, + 482400848, + -1427591168, + 1330891865, + 671088640, + 1102133248, + 161529856, + -2147483648, + -482803712, + -659338282, + -765362496, + -904921088, + -564330496, + -1858600960, + 1048313856, + -401849856, + -460279808, + -924450816 + ], + [ + 1073741824, + -1714421760, + 1531445248, + 1610612736, + -2147483648, + -68120256, + 1892155392, + -1476395008, + 1982783488, + -1562378240, + 834596096, + 1473543680, + 402653184, + 578813952, + 2020998943, + 885006080, + 936378368, + 1217921024, + 1442840576, + -2114838528, + 1010827264, + -1728782336, + 939524096, + -1377996800, + 261939200, + -124024418, + -2147483648, + -134217728, + -2081685504, + 973078528, + 1301520384, + -1245708288, + -1160043704, + -257957888, + -1342177280, + -1570766848, + 1073741824 + ], + [ + 76546048, + -2006777856, + 803078144, + -1900544, + 1064540160, + 1451229184, + 120225488, + -1160415232, + -1300234240, + -1350694912, + -1234173952, + -2147483648, + -2147483648, + -20470272, + 2130706432, + 0, + -2013265920, + 1134727168, + 218103808, + -197124416, + -1063809024, + -67108864, + -1610612736, + -897959184, + 1632997653, + 432209920, + 1088920316, + 536870912, + -2103443456, + 1002668720, + 1938817024, + -67108864, + -2147483648, + -336764320, + -1539848197, + -19398656, + 1657523400 + ], + [ + -536870912, + 1677721600, + -7077888, + -2147483648, + -268435456, + -301989888, + -2113929216, + -33311744, + -193735168, + 2090418176, + 268435456, + 2130706432, + 1328087040, + 774803260, + -39092224, + -2113929216, + 813694976, + -801580256, + -1543503872, + 1488977920, + 301989888, + -2147483648, + -1692827648, + 132335360, + 1949503424, + 542286464, + 1796113344, + -810522864, + 1143063040, + -410275968, + -1454030848, + -958806592, + 337117184, + -939524096, + 434307072, + -1346617344, + 0 + ], + [ + 1957314944, + 698613760, + -721860736, + 2117697536, + -1056964608, + 1685670320, + 712635152, + 1342177280, + 116131840, + -494927872, + -1761607680, + -1758461952, + -51511296, + 503316480, + 0, + 1073741824, + -240484352, + -494927872, + 1264320512, + -172601344, + 1494661696, + -1013186560, + 0, + -549453824, + 1088716800, + -1631491072, + 128875200, + 2101248000, + -555745280, + 1073741824, + 482344960, + 869269504, + -296754176, + 742443520, + 586597632, + 268435456, + 1704618624 + ], + [ + 801636352, + -495433472, + 10371072, + 742008507, + -536870912, + -1325400064, + -1107526480, + -187681860, + 430887664, + 144703488, + 1460813824, + 359393032, + -1273626624, + -1872092032, + 434143232, + -1248076887, + 1459617792, + 704345249, + -975175680, + -2147483648, + 1732554752, + -1840692032, + 1985503776, + -1409810432, + 1316384512, + 888842240, + 1704984576, + -2013265920, + 1441434216, + -202555600, + 290255442, + 1340805478, + -1082130432, + -1006632960, + 0, + 492830720, + -2094911259 + ], + [ + -564133888, + -268435456, + 0, + 1610612736, + -1140850688, + 1370510578, + -1953008896, + -33554432, + 805306368, + 673076160, + 603979776, + 1273558528, + 1342177280, + 1428967424, + -1342177280, + -1481375744, + -227951104, + 782097350, + 637534208, + -1027551872, + -624459776, + -1093238784, + -392275616, + 1610612736, + -1207959552, + 17685504, + -190611456, + -326528224, + 1346240512, + 3457024, + -312475648, + 871662536, + -1110090131, + 737345536, + -2147483648, + 1006632960, + 1720259072 + ], + [ + 1299087360, + 532676608, + 1061158912, + -1210305440, + -698761217, + 1476395008, + -598904832, + -2119421896, + -1280162688, + 1061322760, + 1507524608, + 1409286144, + 1828716544, + 2103800328, + 1484783616, + 1735144448, + 1871941632, + -1366393664, + -1508051968, + -138756064, + -318767104, + 1883044864, + 0, + 1570920448, + -268435456, + -1073741824, + -1118085564, + -386924544, + -322961408, + 627478528, + 365559808, + -67108864, + -1518673920, + 1646319744, + -1900672256, + -380108800, + 805306368 + ], + [ + -671088640, + -682060764, + -1197473792, + -408945664, + -838860800, + -2002624512, + 1409286144, + 1193279488, + -1884291072, + 637534208, + 1175846768, + -1261732, + 16777216, + 0, + 0, + 1310949376, + 268435456, + 371720192, + 31064064, + -1187005440, + 1637568000, + 1587466240, + -2117231128, + -2126465024, + -1538670592, + -768376832, + 570425344, + 838860800, + 1085325312, + 1476395008, + 2008226048, + -536870912, + -1207959552, + 350391984, + -1577058304, + 46018560, + -1275068416 + ], + [ + 1140850688, + 0, + -1887225184, + -201326592, + -659947520, + -2013265920, + 1424189856, + -2140146264, + 1258291200, + 1073741824, + -1863352320, + 1016463360, + 855638016, + -1744830464, + 1974622720, + 2013265920, + 1633528832, + -1215916032, + -660471808, + -1086647408, + -1240465408, + 1449132032, + 0, + -320192512, + -2147483648, + -1342177280, + -256048420, + 824496128, + -1542492416, + -699031552, + -1207959552, + -725614592, + 779681792, + -234881024, + -637796352, + 640608256, + 1287606784 + ], + [ + 1336934400, + -289873920, + 179306496, + -522518528, + 1364018688, + -31796644, + -56462668, + -461928448, + 2133803008, + -392167424, + -797591552, + -1073741824, + -1714753856, + -939524096, + 571434944, + -671088640, + 1693718528, + -1865416704, + -918314496, + 1371258880, + -509747200, + 1589641216, + 402653184, + -1073741824, + -1954545664, + 0, + 1300234240, + 1275068416, + 1484783616, + -2130706432, + -897056768, + 153521152, + 612118912, + 1677721600, + 1322778624, + 374603776, + 1442840576 + ], + [ + -33554432, + -1207959552, + -899940352, + 1140850688, + -1973420032, + -737935360, + 1543503872, + 1009565696, + 1108601872, + -1610612736, + -468725952, + 1073741824, + 536870912, + -2147483648, + 1586055168, + 1722954423, + -176371340, + -2118123520, + 1610612736, + -1958117376, + 1293459456, + 1646133248, + 1063649280, + -28152684, + 708640768, + -2142240768, + -1462616560, + -1073741824, + -134217728, + 674364708, + 581828608, + 1849696256, + 50680432, + 2095920184, + 693627149, + 805306368, + 671088640 + ], + [ + -771751936, + 1378562768, + -1118384128, + -642899968, + -229376000, + 2120370176, + 1896353792, + 939786240, + -1073741824, + -977875968, + 1428647200, + 1371221696, + 264568832, + 27262976, + 1841037312, + -25165824, + -1846431480, + -329545760, + -33554432, + -1073741824, + -739070968, + 1489502208, + -623987380, + -1073741824, + 665321472, + -1442840576, + -1207109632, + -817889280, + -343434300, + -1736441856, + -2138676416, + 494927872, + -1342177280, + 939524096, + 939524096, + -1463582720, + -1180696576 + ], + [ + -1720320000, + -2116026368, + 1166180352, + 1058210831, + -1157496832, + -1230454784, + 1582915200, + 1073741824, + -973078528, + 1610612736, + -631781613, + -1577058304, + -2077204531, + -748355584, + -860184576, + 929038336, + -991043584, + 90177536, + 1824359216, + -1610612736, + -36569088, + -1182793728, + -1278617600, + -1225261056, + 307904512, + 0, + -1644167168, + -997699584, + -948527722, + 1104277504, + -1897922560, + -671088640, + 1610612736, + -570425344, + -1744830464, + 306846592, + -2147483648 + ], + [ + -256376832, + 1134559232, + -2147483648, + -1073741824, + -1678770176, + -901871744, + 305004544, + -1543503872, + 1684054016, + -427819008, + 1044381696, + -671088640, + -134217728, + -1220493312, + 1693188096, + 1308622848, + -1622280192, + -1507190512, + 1356486256, + 218103808, + -1320575424, + 1659099392, + -1635928064, + -764218624, + 973078528, + -2030043136, + 905969664, + -315097088, + -1020231680, + 1073741824, + -1137776000, + 843606016, + 2063597568, + 1636499456, + -1073741824, + -788529152, + 686915584 + ], + [ + -26083328, + 1324429312, + -1067350400, + -648699904, + -79979520, + -1610612736, + -2143179776, + -347839712, + -201734144, + -825781608, + -1956642816, + -130313984, + 218103808, + -2147483648, + 268435456, + 379453440, + -1610612736, + 452326400, + -1299615744, + 1893859328, + 519796916, + -920682496, + -161303296, + -1493368832, + 1874853888, + -1362558976, + 1778384896, + 0, + 2109734912, + 1093524724, + 507510784, + -1824587776, + -1113054736, + 504893440, + 201597024, + 1922678784, + 555236208 + ] + ], + [ + [ + -1557266432, + -2147483648, + -937918464, + -603979776, + -1518338048, + -1586495488, + -738197504, + 479516160, + 671088640, + 67108864, + 927301632, + -1854240768, + 737252888, + 20353024, + -2147483648, + 998572032, + 0, + 2080374784, + 1124257792, + 879951608, + 425721856, + 1073741824, + -486539264, + 483800960, + 155159840, + -766722192, + -668958720, + -1679808080, + 536870912, + 884984064, + 1925988832, + -1073741824, + 1362362368, + 1967128576, + 1381886464, + -955956800, + -952107008 + ], + [ + 761126912, + -632438784, + 619078274, + 2122051680, + -628080640, + 931721216, + -1467301888, + -136314880, + -1073741824, + -250288960, + -1635387328, + -1451664128, + -691017728, + -862222720, + -2147483648, + 4194304, + 546421066, + 2055306240, + -1464975360, + -1180696576, + -2147483648, + 1641631744, + 1146282824, + -1488437248, + 682622976, + 16777216, + -980376600, + 62226432, + 2141482828, + 1882126288, + 1342177280, + -1476395008, + -2147483648, + 632358448, + -65011712, + -1604583424, + 640443536 + ], + [ + -603979776, + -1018626048, + 2135384320, + 1610612736, + -1073741824, + 163985088, + 1160082432, + 100663296, + -1988100096, + -301989888, + 1677721600, + 1131651552, + -1783633136, + 1657639424, + -1081606144, + 536870912, + 1967521792, + -2147483648, + -268435456, + 153147488, + 1083849544, + -1825601376, + 1586495488, + 1342177280, + -1763366516, + -573546880, + -1577058304, + 1744830464, + -2147483648, + 1632017664, + 1061808746, + -2147483648, + -1285824000, + 428335104, + 281018368, + 1459617792, + -1573093376 + ], + [ + -2080374784, + -1770758144, + -451069952, + -105174528, + -863502336, + -546002176, + 1766333056, + -139689984, + 508225136, + -1977367139, + -2147483648, + -794663632, + 7102464, + -329779008, + 1207959552, + 67108864, + 521541120, + -469762048, + -1644625546, + 1640131968, + -1614697008, + 1764056192, + -1073741824, + -1670770939, + 1125139200, + 925625856, + 1300234240, + -834404352, + -1299928320, + -1481113600, + -276550144, + -536870912, + -603551278, + -738197504, + 486539264, + 1456242688, + 1694839456 + ], + [ + 1560805376, + 646191048, + 286019528, + 1589984128, + 1073741824, + 0, + -1610612736, + 1151354990, + -945872896, + 336756736, + 721420288, + -1079152640, + 1342177280, + -234881024, + -33554432, + -96020480, + 1171814656, + -2023751680, + 2143813632, + -664521216, + -805306368, + 1197010416, + -1817608192, + 1324343296, + 655622144, + -2051850240, + 1161822208, + 1899756448, + -1425445376, + 1103101952, + 1342177280, + 1768947712, + -563052544, + -2036219632, + 1249902592, + 412467160, + 76546048 + ], + [ + -331808640, + 1610612736, + -2131574272, + -1189890832, + 934281216, + 1678168064, + -1339555840, + -584056832, + -1246609408, + 798228480, + -2133078976, + -615376384, + 1866039296, + 671088640, + -365035520, + -977784256, + 661864448, + 993001472, + 61865984, + 2099524152, + -2060091392, + 1107296256, + 2073034752, + 1210843136, + 0, + 1486006520, + 1207959552, + 881852416, + 1360860820, + -1071251456, + 671088640, + 281296023, + -432799744, + -1946157056, + -1457868488, + 1879048192, + 901657216 + ], + [ + 497976320, + -240123904, + -1610612736, + 520028160, + 1829896192, + -808836928, + -205520896, + 578094684, + 875200512, + -1535115264, + 887619584, + 838409536, + -1816334336, + 84662272, + -1805822720, + -1333788672, + 352321536, + 1800339456, + -1543503872, + 2001809200, + 630374400, + 1389871104, + -1383146496, + -94896128, + -2000683008, + -1398318784, + -73779968, + -868474880, + 1485998080, + -1342177280, + 931135488, + 1562435584, + 997457920, + 649515008, + -2147483648, + 340787200, + 650117120 + ], + [ + 1391307400, + 268435456, + 1560281088, + -394690560, + 519569408, + -1111490560, + -1976303616, + 1896611840, + 1773148160, + -538148864, + 1824296192, + -100663296, + 1868140544, + -1672609792, + -361496576, + -50331648, + -725203840, + 1073741824, + -316922144, + -1655701504, + 1891007316, + 1296957440, + -1789220864, + -1207959552, + 320864256, + -1565392896, + 1294245024, + -1568669696, + -342360064, + 583532544, + -358434644, + 1203795968, + -2147483648, + -1615593472, + -268435456, + 1610612736, + 1545525952 + ], + [ + -2109778432, + 2067791872, + 1728053248, + -1866465280, + 1927880704, + 1375731712, + -1879048192, + -1073741824, + 1428929280, + 1373160448, + -637534208, + 1644167168, + 1108434944, + 238641360, + -1304428544, + -1996488704, + -469535320, + -2113142784, + 1812442752, + -1911574528, + -1073741824, + 811502872, + -1032994816, + -1397724744, + 470630400, + -214085632, + 1141189632, + 956301312, + 1838415872, + -1610612736, + -795869184, + 1610612736, + -126951424, + 648019968, + -1027580544, + 470286336, + -33554432 + ], + [ + 788912087, + -398606336, + -552165792, + -2147483648, + 963821568, + 408633344, + -2147483648, + -1073741824, + 570425344, + 1621780536, + 1107175424, + -1827930112, + -436207616, + 661094084, + -2147483648, + -535437056, + -1610612736, + -784596992, + 1879048192, + -1010827264, + 196927488, + -174201856, + -679280640, + -1442840576, + 671088640, + 1073741824, + 570425344, + 1006714880, + -1023410176, + 357085184, + -536870912, + 983941120, + -1879048192, + -1350565888, + -996147200, + -168165376, + 1231980032 + ], + [ + -561950720, + 1755090944, + -104857600, + -557842432, + -1761607680, + 622723072, + 267610416, + 805306368, + 1367343104, + -186527000, + -1814022144, + -12582912, + -1881653248, + 1207959552, + -222298112, + -1833875920, + 312364544, + -2047967320, + -629145600, + 1114925056, + -1058275328, + -93788032, + 1114245840, + -359775744, + 1342177280, + 536870912, + -1474822144, + 0, + 2004905380, + 1553182944, + -1493172224, + 67108864, + -1296081792, + 536870912, + 292356096, + -536870912, + -2014969856 + ], + [ + -1944059904, + 1607774976, + -2147483648, + -463470592, + 1402339328, + 246657480, + 568328192, + 39269410, + 163694272, + -1442840576, + 891197542, + 923729920, + 1668458496, + -2147483648, + 407109632, + 127372032, + 528482304, + 1610612736, + -43493632, + 656864960, + 469762048, + -166876928, + -1543438336, + 1473904640, + -199367876, + 1581252608, + 955252736, + 315719248, + -2105114048, + -1249083392, + 447669256, + 933562880, + 1761607680, + 287782144, + -262054416, + -45948928, + -2061500416 + ], + [ + 1485778328, + 1342177280, + -1272971264, + 1126503552, + -1977258048, + 1879048192, + 1029701696, + -1779171328, + -1610612736, + 1409286144, + 402653184, + -504889344, + 2145408656, + 1543503872, + 2059403264, + 208009728, + 134217728, + -907537186, + -1840079232, + 423624704, + 1610612736, + 1641918475, + 896008192, + 536870912, + -393667456, + 253039520, + 101187584, + -1036238848, + 1107296256, + -1203818816, + -1643622400, + 360813596, + 1725603840, + -1973944320, + -1361051648, + 2051929312, + 1664090112 + ], + [ + 395948128, + -485510656, + 1275068416, + 762963328, + 947060736, + 536870912, + -1050214400, + -616562688, + 1431044096, + -494514832, + 1667235840, + -881836032, + 1183383552, + -1375836582, + 1906311168, + -1140850688, + 314572800, + 286942208, + -939524096, + -292401152, + -719323136, + 1014540544, + 786792448, + -2147483648, + -587202560, + -128445952, + 829423616, + 1114022952, + -1073741824, + 1492912498, + 1428978688, + 2014183424, + 0, + -1031301691, + -954148864, + 1073741824, + 699611648 + ], + [ + -1993773056, + -1247543296, + -1374807808, + 2108785920, + -2147483648, + -2135441408, + -216045568, + 342989824, + 710770688, + -1361339648, + -1711174784, + -1207959552, + 355467264, + -1610612736, + 2060280832, + 304480256, + 1565130752, + 1079566688, + 45088768, + -633339904, + 949942176, + 1791412224, + 1496711648, + -530728960, + 1006632960, + -182648832, + 803577856, + -1438646272, + -842006528, + -1629184512, + -1443311616, + -1430609712, + -1144328192, + -163346368, + -2147483648, + 1140850688, + 1073741824 + ], + [ + -878641152, + -771751936, + -932767670, + 1182793728, + -786217216, + 664248320, + 0, + -1856815104, + -640839680, + -1889533952, + -1909350400, + -1208786432, + -1006632960, + 1452408832, + -1163919360, + 1443396936, + -1807948672, + -478085120, + 492288000, + -1166016512, + -1609374720, + 586205824, + -1563992064, + -100663296, + 1346371584, + -1476395008, + -1263009792, + -981729280, + -1686786048, + 1967128576, + -1511692288, + -37748736, + -1076887552, + -354418688, + -1610612736, + 33554432, + 1540969984 + ], + [ + 2046820352, + 1132707792, + 1342177280, + -1190871040, + -1340057856, + -2117074944, + -848758784, + -2144200494, + -1227948032, + -1002880256, + 2116164352, + 1537736704, + -1809055744, + -837652480, + -243365216, + 1798195200, + 1652588544, + 0, + 1326907392, + -769488896, + -439378984, + 0, + 668164032, + 0, + 1390411776, + 1371537408, + 0, + -1342177280, + -536870912, + -939524096, + 2022333696, + -134217728, + 234881024, + -1170815488, + -1707551296, + -575760384, + -1721260032 + ], + [ + 1052770304, + 692342528, + 2064705536, + 844147200, + 1242036416, + 1853712384, + -236716032, + -1862270976, + -480247808, + 1218969600, + -2063883264, + -1132724224, + -2147483648, + -1174482944, + -1887436800, + 1348864692, + 1189927056, + 1145083136, + 1507901440, + 111858875, + 687865856, + 777240576, + 1099387904, + 919557544, + -282066944, + 1418592256, + 767145632, + -1308360704, + 0, + -1308622848, + -2147483648, + -896378624, + 603979776, + -1494401024, + 282518912, + 1023148032, + -2109415426 + ], + [ + -1574013440, + -1324693236, + -146407424, + 1480720384, + -859176960, + -1993342976, + -857948160, + 603979776, + -2147483648, + -603979776, + -2147483648, + -805306368, + -683672384, + 536870912, + -868007936, + -2147483648, + -536870912, + -1744830464, + -2147483648, + 1844953088, + -940917248, + 1073741824, + 623116288, + 1535115264, + 981278720, + 1958918912, + -1200517120, + -1677721600, + 447830907, + 836763648, + 998244352, + 0, + -1336717120, + 671088640, + -1988100096, + -1325400064, + -1801615592 + ], + [ + 272247808, + 1539777536, + 1170518632, + 0, + -282621604, + -268435456, + 1744830464, + 1768674432, + 792539228, + 1811939328, + 136882176, + 1140850688, + 2019557376, + 1119348944, + 1021313024, + -1735164320, + 805306368, + -18874368, + -128850048, + 2052784128, + -1610612736, + -1959544904, + -151732224, + -369098752, + -1610612736, + -368239936, + -2021654528, + -1246589408, + -981467136, + 0, + -1546911144, + -923085684, + -2147483648, + 0, + 1441390592, + 1778384896, + 12412627 + ], + [ + -526729216, + 1787970204, + 1761607680, + -1226327104, + 1790148608, + 1739579392, + -1714590720, + -1073741824, + 11010048, + 1073741824, + -2147483648, + 465049648, + 1754693632, + -1724439356, + 1501560832, + -1233125376, + -2128821504, + -2147483648, + 653320704, + -536961024, + -1322057728, + 264488016, + 658780631, + 67108864, + 1224736768, + 1902393344, + -1490344284, + -1272610112, + -1073741824, + 1842022400, + -425721856, + -2140143616, + -1872237824, + 1180870884, + -1073741824, + -433586176, + 1073741824 + ], + [ + -1092616192, + 1407451136, + 1610612736, + 0, + 2096648704, + -1881197216, + -240478464, + -981467136, + -812122112, + -2147483648, + -1342177280, + -1117585984, + -1254096896, + -641728512, + -1342177280, + -453640192, + -1845493760, + 1207959552, + 1318604800, + 150341457, + 228917248, + 1610612736, + -1483165184, + -1979711488, + 227131392, + 80764928, + 1996488704, + -956537056, + 1721216000, + 639101952, + 268435456, + -1174405120, + -1538392064, + 1154252024, + 1645215744, + -1844051968, + 1977905920 + ], + [ + 164286464, + -2039268864, + -1232076800, + 492830720, + -1173880832, + 304611328, + 1689131264, + -2044067840, + -2147483648, + 122729564, + 468635648, + -182484992, + 1610612736, + -1979711488, + -2147483648, + 130023424, + -805306368, + -1668206592, + 1434451968, + 272516096, + 505413632, + 1027080192, + 594075648, + 1860927488, + 1047756800, + -496097672, + -872415232, + 1541406720, + -671088640, + -1669318144, + 0, + -122306560, + 591921152, + -1031831552, + -1241513984, + -28029952, + 269484032 + ], + [ + 1396777984, + 1660944384, + -872972288, + -973078528, + -807606784, + -1967475712, + 120225488, + 1974136832, + -348268224, + -324043256, + 1530396672, + -1788542976, + -624558080, + 513277952, + -587333632, + 1929379840, + -544384896, + -904063872, + -485687296, + -197124416, + 0, + -1082130432, + -1610612736, + -649115810, + -930447360, + -1073741824, + -2117126664, + 134217728, + -1610612736, + -568584832, + -1178075136, + 1558151168, + -10606864, + -336764320, + -83886080, + -1902141477, + 375285312 + ], + [ + -2062979072, + 1179328512, + 441187920, + 1936437248, + -1073741824, + 1882947584, + 1073741824, + 248512512, + -176160768, + -913047552, + 29622272, + 162997502, + 1328087040, + -205520896, + 1793064960, + 1073741824, + -1670388984, + 459538432, + 0, + -701497344, + -1459416576, + -185073664, + -1692827648, + 439877632, + -586365968, + 0, + 974061568, + 1509297378, + 1887436800, + 2025519104, + 1430257664, + 771751936, + 128027148, + -163577856, + -973078528, + -2147483648, + -1747588608 + ], + [ + -1521349632, + -771751936, + 2091106304, + -1073741824, + 536870912, + 2034872320, + 356317576, + -1254096896, + 929054720, + -1610612736, + -1761607680, + -591822848, + 1996488704, + -1895825408, + -555745280, + 178601984, + -1476395008, + 1073741824, + -536870912, + -235555248, + 1683679488, + -128651033, + -1073741824, + -100663296, + -354090094, + -1631491072, + -1342177280, + 0, + -857622600, + 134217728, + 615281408, + 2046820352, + 1073741824, + 271745024, + 1591255040, + 386924544, + -1704296448 + ], + [ + -1805676544, + 1009025024, + 1073741824, + -1326933268, + -1425575496, + -1486749696, + -942997504, + 2013265920, + 430887664, + -2145222656, + 1898184704, + 718786064, + -1143557098, + 550783232, + 1455635472, + 1073741824, + -1375731712, + 134217728, + -1849303040, + -1034192832, + 975536128, + 613568816, + -1022296064, + 625858044, + -1073741824, + -179306496, + -758431744, + 0, + -1412098864, + 511551462, + -1836056576, + 1485516800, + -1621626880, + 474712064, + -1723346688, + -1901068288, + 410157056 + ], + [ + -736375808, + -616579072, + -1918722048, + -390070272, + 723810032, + 1621746688, + -1147666432, + 0, + 910956544, + 1384244540, + 1207959552, + -1097900032, + -250281984, + 714483712, + -1194478416, + 43962368, + -1493696512, + -371344288, + -1004194664, + -1060274176, + -69548160, + -155975680, + 1328328704, + 1415577600, + 1879048192, + 539081600, + 685768704, + -1306112896, + -134217728, + 110624768, + -1073741824, + 507510784, + -2147483648, + 582955008, + 0, + 251658240, + 1217396736 + ], + [ + 1802764288, + -1285424128, + 132644864, + -300273664, + 1879031808, + 92274688, + 901775360, + 808976384, + -825683456, + 8388608, + -1241513984, + 1073741824, + -637534208, + 1552023552, + 1073741824, + 436207616, + -469762048, + 1046478848, + -1508051968, + -555024256, + 1296624896, + -2147483648, + -1391676952, + -1153126400, + 838336512, + -1396285840, + -232783872, + -1547698176, + -1884094464, + 1254957056, + -2101788672, + 581345152, + -1073741824, + -1325400064, + -1073741824, + 1849616728, + 281640960 + ], + [ + 910000128, + 1486103552, + -1302916096, + -1635782656, + 1839250656, + -2147483648, + 1409286144, + 66103524, + 2029715456, + -1672740864, + 1633679104, + 1543503872, + 60228612, + -480670208, + 838860800, + -1941322640, + 1542422592, + -989855744, + -381155480, + 2013265920, + 862568448, + -1275068416, + 968080640, + -1207959552, + 1531483008, + 1049730048, + -816617404, + 944658632, + -1604820992, + 865435648, + 536870912, + -797172736, + -1954545664, + 1971322880, + -414063992, + -817844340, + -1476797952 + ], + [ + 285212672, + 780140544, + -1442840576, + -60915712, + -2147483648, + 1073741824, + 0, + -1258291200, + -186379584, + -1476395008, + -769789952, + 0, + -1261699072, + -1980852224, + 1821802496, + 406951838, + -1027909632, + 805306368, + 268435456, + -1669332992, + 134217728, + -631873536, + 0, + 536870912, + -491782144, + -1771877632, + -256048420, + 1291845632, + 64733184, + 1797967872, + 791348663, + 1641332736, + 2030043136, + -234881024, + -318898176, + -1950744576, + -91226112 + ], + [ + 303679990, + -686030848, + 1298683264, + 1610612736, + 713714224, + -1073741824, + 1744830464, + 501350400, + 199216080, + -1227025408, + -318284928, + 325109504, + 161263340, + 852262912, + 285717472, + 671968256, + 1098907648, + -1865416704, + 1140850688, + 1118009216, + 216989696, + -1497000016, + -2134507520, + -1241513984, + 385875968, + -1073741824, + -1073741824, + 1610612736, + 425852928, + -1408761856, + -40562688, + 688465548, + 1041809408, + -2147483648, + -671088640, + 1830179840, + -1281184768 + ], + [ + 1258225664, + 1734082560, + 483023872, + 536870912, + 696254464, + 1077936128, + 0, + -1744830464, + -167247872, + 1401824896, + -402653184, + -1781178140, + -670134272, + -1895268352, + -1543503872, + 1457520640, + 1597136128, + 939524096, + 2129818368, + 828977152, + 1293459456, + -1002700800, + -40370176, + 1342177280, + 177160192, + -1656739840, + -1927028480, + -17141760, + 12451840, + 533872640, + -1037377536, + -1222635520, + 714309632, + -1261379584, + 872415232, + -545996800, + 1342177280 + ], + [ + 1830813696, + -1975163302, + -2147483648, + -2013265920, + -1211829676, + 824442880, + 536870912, + -1849679872, + -465159316, + 805306368, + -771751936, + 1189919488, + -123731968, + 851968, + -570425344, + 1073741824, + -480112640, + -1631209346, + -1130135808, + -2084569088, + 33554432, + -153734656, + -623987380, + -446763008, + 989482832, + -34963456, + 0, + 1022623744, + -568328192, + -1016247232, + 35228928, + -2023751680, + 699236352, + 2086680576, + 1711693639, + -1924036864, + 2138259456 + ], + [ + 1708654592, + 1006632960, + -1564393472, + 1058210831, + 1568015360, + -626851840, + 1499365376, + -1663577660, + 0, + 394932608, + 318767104, + -571965440, + 562232936, + -256035248, + -1756102656, + -578813952, + -1216348160, + -720884992, + 1623982080, + 1953933312, + -541442048, + -436207616, + 0, + 767426560, + 0, + -1744830464, + -1871758336, + 1485900288, + 1321926656, + 122142720, + -1390559232, + 392226496, + 1373110272, + -570425344, + -210811752, + 1845493760, + 1971065216 + ], + [ + -1782641792, + -863551488, + -1699741696, + 1635778560, + 1584381952, + -1666979720, + -1854930944, + -806731776, + 335544320, + -1711276032, + 955842560, + -1369522176, + 129343232, + 1610612736, + -671088640, + -536870912, + 334085888, + 268435456, + -1283457024, + 1954221312, + -1713111040, + -1879048192, + -156786834, + -1528437248, + 0, + -1729793508, + -1553989632, + 1308622848, + 813694976, + -1996488704, + -1024546816, + 105450752, + -1342177280, + -1073741824, + -295090973, + -1009713152, + 910834784 + ], + [ + -13041664, + 1324429312, + -1408886680, + -1275068416, + 1608113376, + -1291476992, + -2147483648, + -1391358848, + -1635829504, + 2032762880, + 1817903104, + 1594323488, + 0, + 760495982, + -1006632960, + 758906880, + -1482686464, + 452326400, + 316669952, + -1674018816, + -303902720, + 1917313024, + -738197504, + 937951232, + 1996226560, + 1471072512, + -1835021100, + -1948778496, + 2101174128, + -2107917848, + -234881024, + 1235189760, + 284688384, + 268435456, + -1073741824, + 1519097038, + -1207959552 + ] + ], + [ + [ + -1227927145, + -1982857216, + 1447085056, + -2147483648, + -1698785792, + 235271214, + 1342177280, + 1248526336, + -735172608, + -2077204472, + -782237696, + -1458067328, + 1610612736, + 162824192, + 536870912, + 671088640, + 1023410176, + 326893568, + -2006951424, + -1906319616, + -1342177280, + 0, + 1088618496, + 1668808704, + -1034951864, + 1287614464, + 1954464004, + 699400192, + 664389810, + -395739246, + 0, + -375521280, + -481217536, + 2104836096, + -1753579520, + 117440512, + -952107008 + ], + [ + -1360003072, + -536870912, + 536870912, + -2097152000, + 1165403152, + 299892736, + -107671208, + 2079326208, + 1008868352, + 959447040, + 536870912, + -1610612736, + 0, + 1847197696, + -1644167168, + 16777216, + 1850900480, + -268435456, + -1564934144, + -1921826816, + -1875049856, + -2023407616, + -963641344, + -550907376, + -2147483648, + 1319116800, + 746921792, + 62226432, + -192026240, + -805306368, + -30629888, + -630164224, + 1207959552, + 1816235008, + 2114977792, + 397214432, + 1224736768 + ], + [ + 880580464, + -767557632, + 2135384320, + 264133336, + 771751936, + 459276288, + 457516404, + 0, + 318767104, + -192651552, + -749142016, + -829980672, + 727701024, + -1879048192, + 1325277184, + 1081487872, + -1219207168, + 1609755620, + 2029780992, + 113442816, + 1760370688, + -1825601376, + 2045951264, + -1129840640, + 1536468528, + 2046820352, + 127305728, + -768180224, + -2147483648, + -1555136512, + -1448607744, + -795213824, + -251658240, + -1736572928, + 70254592, + -1375731712, + 2079933561 + ], + [ + -1472200704, + -1281163264, + -746586112, + -105174528, + 1715732480, + -1484926292, + -1803442176, + -1308622848, + -916664832, + -830472192, + 603979776, + 1697644544, + -1073741824, + -1962993664, + -651881344, + 2067275776, + -2005116840, + -469762048, + -1877516288, + 236153856, + 1073741824, + 441014048, + -1509949440, + -1052770304, + 1914208792, + -1126387784, + 1892371840, + -858897408, + -1691858256, + 123774904, + 385875968, + 1092083584, + -1569423360, + 379951528, + 0, + 1341306468, + -2103881728 + ], + [ + 1073741824, + -469762048, + -117440512, + -603979776, + 1463812096, + -2147483648, + 476479488, + 607584256, + -1228431584, + 439394452, + -1322916692, + -536870912, + 1617559552, + -56113152, + -1073741824, + 1610612736, + -469762048, + 1547370496, + 761262592, + -1021202432, + 0, + 598505208, + -946624128, + -67108864, + 671088640, + -1287651328, + -1971322880, + -2147483648, + -1817507474, + -770834432, + -1476395008, + 1543503872, + -2147483648, + 268435456, + 1409286144, + 2142240768, + -1777786880 + ], + [ + 67108864, + -176136192, + 254550016, + -1484783616, + -671088640, + -1114046028, + -2147483648, + 1931275928, + -701049143, + -2147483648, + -1214742528, + 1533888616, + 649567424, + 814156005, + 1291132672, + 1073741824, + -427819008, + -872415232, + -1643683840, + -1073741824, + -1570681504, + 59016192, + -595591168, + -719278080, + -2147483648, + -1887436800, + 732314020, + 1665728512, + 976037888, + 1879670784, + 1478484560, + 508264448, + 1238132736, + 1610612736, + -991952896, + -1073741824, + -961034672 + ], + [ + 552432672, + 91257964, + 1477901416, + -134217728, + -1232535552, + 201326592, + -1442057280, + -1473060864, + 178257920, + -1879048192, + 851077584, + -2121283350, + 1093106144, + 677298176, + 782925824, + -672391168, + -471586304, + -1554352128, + 175636112, + 1964176128, + -963458720, + -181568512, + 515259248, + 188651008, + -2000683008, + 1497366528, + 444596224, + -2147483648, + -2147483648, + -2147483648, + 931135488, + -770834432, + 1941389312, + -1696907264, + 1797685248, + 1073741824, + 1527996416 + ], + [ + 1140850688, + -686817280, + 883851264, + 1281263512, + 259784704, + 0, + 694359144, + 201326592, + 443287040, + -1076297728, + 0, + 1400108032, + 838860800, + 1879048192, + -582057984, + 1027555328, + 574619648, + 1451660288, + -1152972360, + 1319632896, + -2147483648, + 1382707200, + 1453981696, + -1073741824, + -939524096, + 1115267762, + 1313865728, + -1465909248, + -684720128, + 373293056, + -1196687360, + -266469376, + 1820876288, + -1434529792, + 715063296, + -2015789056, + -2147483648 + ], + [ + 1206566912, + -1223656486, + -806859552, + 1787871232, + 781320192, + -1879048192, + -1971339712, + -1342177280, + 0, + -1793225664, + -1690304512, + -560363520, + 1610612736, + -1777532928, + 745312256, + -721219072, + -1878141280, + 1267212480, + -341835776, + -335544320, + 1181162240, + -780140544, + 663018368, + -2092056576, + 222298112, + -1612285280, + 1141189632, + 2064672544, + 0, + 1073385424, + 1111490560, + 1389178880, + -63475712, + -894880512, + 1477160960, + -620297728, + -434636545 + ], + [ + -1049233984, + -6228224, + 1004721100, + -701678464, + 246650668, + -1275068416, + -2147483648, + 2016021504, + -1885257184, + -1051406224, + 1896347808, + 817889280, + 361290944, + 1005985792, + -829880320, + 1468268544, + 1073741824, + 2013265920, + -1528823808, + -2147483648, + -2147483648, + -2147483648, + -516562752, + -1610612736, + 1241513984, + 1694498816, + 288566852, + 1271857232, + 1795948544, + -1855979520, + -1073741824, + -536870912, + 162869832, + -1760888832, + 394870784, + -2018521088, + -382873408 + ], + [ + -401276928, + -784785408, + -1752922162, + -884416832, + -143733888, + 503316480, + -1073741824, + -1727222714, + -806530688, + -746108000, + -2147483648, + -351385603, + 1063321600, + 1207959552, + -564658176, + 627215456, + 1405730816, + -184549376, + -2147483648, + 976486400, + 1618345984, + -1616474488, + 181403648, + -1870659584, + 1630335312, + 1073741824, + 866780672, + -2147483648, + -771751936, + -1416464868, + 1879048192, + -7061248, + 536870912, + -1879048192, + -1610612736, + 1595497984, + 805183384 + ], + [ + 73465856, + 750780416, + -2147483648, + -2147483648, + -1164136448, + 536870912, + -2147483648, + 39269410, + 654777088, + 1031094272, + -730177128, + -1073741824, + -1583817558, + 0, + -971964416, + -1752498176, + -47668996, + 194609152, + -1375731712, + 934674432, + -536870912, + -1543503872, + -2145386496, + -1203405408, + 501431296, + 1864561152, + -1187450880, + 315719248, + 536870912, + 1489502208, + -1148182528, + -1809317888, + 286448192, + -1702887424, + -1048217664, + -91897856, + -2094656384 + ], + [ + -1291845632, + -997679104, + -459674360, + 1244200960, + 1361804800, + -687865856, + 1029701696, + -1296138240, + -1166016512, + -738752176, + 0, + 989609216, + -33199872, + -1207959552, + 1014677504, + -873201664, + -965552638, + 350093312, + 1247006720, + 1073741824, + 602534656, + 184549376, + -1699479552, + 343932928, + -1009708487, + 1012158080, + -1992815600, + -1089933056, + 1560805376, + 998503148, + -2063597568, + 423739392, + 1839857664, + 1258291200, + -340262912, + -1121518992, + 832045056 + ], + [ + 861978624, + -1942042624, + 862951507, + 1585012736, + 0, + -998244352, + -1050214400, + 996671488, + -1432879104, + 1126610944, + 1610612736, + 1927024640, + -1659231232, + -26846720, + -1407424512, + 293044224, + -580951764, + 885522432, + 1912602624, + 1073741824, + -1700528128, + 0, + -1607539328, + -1446962560, + 706309050, + -1027567616, + -2013128520, + -1458962432, + 817889280, + -265959424, + -134217728, + 1105213440, + -1166016512, + -1197473792, + -1817065418, + 708993104, + -857210880 + ], + [ + 1150597120, + 1901812288, + 1073741824, + -2147483648, + 1868253714, + 373316576, + -864182272, + 1192869888, + 1269825536, + -1226391552, + -1087110377, + -1283025472, + -183160832, + -637534208, + 1722941440, + -393669888, + 1354404864, + -955580416, + 775816544, + 107969352, + -1627938816, + -1386686208, + -268435456, + 803233208, + 623158208, + 1599197184, + 1744830464, + -548110336, + -746476323, + 1240353248, + -60293120, + 1433747872, + 1575319552, + 1107296256, + -1568669696, + -777174016, + 1375731712 + ], + [ + -696361720, + 1926365184, + 864822528, + 2082245888, + 439877632, + -653662744, + -1453883392, + 0, + 632527648, + -1698399488, + -1327264664, + -662700032, + 880642048, + 162220288, + -1476395008, + -182452224, + 255401984, + 1881145344, + 1591738368, + 0, + 1912602624, + -1020657664, + -1961000960, + 184154624, + 1073741824, + -2135054336, + -994789376, + 736100352, + 210351963, + 1728592544, + 1958522112, + -1359348000, + 2141192192, + 1911218176, + -531824640, + -1065353216, + -1409286144 + ], + [ + -1610612736, + -50331648, + -738197504, + 318767104, + 45613056, + -1299968384, + 2080374784, + 105060928, + 1736441856, + 201326592, + 905969664, + 768868352, + -904527872, + 1879048192, + -1476395008, + 536870912, + -2139095040, + -194995590, + -516137984, + 1762739200, + 1559870848, + -1073741824, + 668164032, + 0, + -1990898816, + -1804599296, + -268435456, + -1013268480, + -1316519936, + 291766272, + -876326168, + -67108864, + -171959296, + 781037952, + -1551016960, + -1073741824, + 1739063296 + ], + [ + -436875344, + -1644167168, + -2147483648, + 1409286144, + -15204352, + -1392508928, + -68958208, + 1279445120, + 380858139, + -2147483648, + -585105408, + -943718400, + -1073741824, + 1537207552, + 520093696, + 359137280, + 1858963712, + 312475648, + -2097152000, + 447435500, + -901775360, + 2013265920, + -1156554283, + -738197504, + 934212352, + 622766364, + -629145600, + -2147483648, + 1879048192, + 1388838912, + 525631488, + 1260388352, + 301989888, + 1626512309, + -592445440, + 2078926816, + -1858601088 + ], + [ + 989855744, + 180947968, + -2147483648, + 721960960, + -2147483648, + -1744830464, + -775103296, + -769645568, + -2147483648, + -1207959552, + 1521115136, + 554598400, + 2147057664, + -1769406464, + -1736015872, + -734003200, + 1879048192, + -557736656, + -410140672, + 1671542751, + 838512512, + 419430400, + 528786560, + 1535115264, + -1528171392, + 0, + -1014202368, + -1458339840, + -1213202432, + -1124179008, + 1126906752, + 732954624, + -1777702376, + 1219876709, + 805306368, + 392005632, + -2028470272 + ], + [ + -1199451808, + 1916796928, + 585259316, + -1073741824, + -1782579200, + -617119744, + 1744830464, + 1073741824, + -1049624576, + -1285554176, + 1364197376, + -509852672, + -255852544, + -1209479168, + -2147483648, + -1820434432, + -218103808, + -264259584, + -2061600768, + -378798080, + -1610612736, + -1073741824, + -1213857792, + 112800724, + 1342177280, + -1554513920, + -2021654528, + -1804533760, + 193658880, + 1339293696, + 157286400, + 1174405120, + 272629760, + -1744830464, + 648738032, + 1754087424, + 1769996288 + ], + [ + 942059520, + -1844125696, + -65443584, + -285212672, + 100357532, + -1082130432, + 967671808, + 590137302, + 287311168, + 1947205632, + -1698955264, + -530530304, + -805306368, + -862219678, + -886046720, + 1625666560, + -1073741824, + 0, + 1822147464, + -11534336, + 1287651328, + -2002780160, + 209043456, + 997190274, + 338839552, + 939524096, + 0, + 1749747072, + -514964818, + -1284614080, + -762340736, + -377458688, + 217931776, + 956301312, + 1275068416, + -433586176, + 1884676352 + ], + [ + -590414976, + -517344768, + -1946157056, + -1556086784, + -257687552, + -940598608, + 1626450583, + -2147483648, + -1146929568, + -2075131904, + -1342177280, + -301989888, + 1342177280, + -1677721600, + -944766976, + -167772160, + 536870912, + 1952829952, + -991329024, + 61374464, + -1264582656, + -1415397376, + 536870912, + 1903843488, + -536870912, + -2147483648, + 1996488704, + 2117308416, + -1511325696, + -41943040, + -904921088, + -168323264, + 702170336, + 322040800, + -1607399424, + 606863360, + -231112704 + ], + [ + 1094277632, + 1127849216, + 536870912, + -977032192, + -1581062112, + -1035665408, + -1374093312, + 704643072, + 1982783488, + -1954545664, + 2111438848, + -268435456, + 402653184, + 841482240, + -671319040, + 1611628544, + -100663296, + -1988100096, + 0, + -2013265920, + 1958986752, + 1027080192, + 1049156152, + -1217019904, + 906992864, + 652371840, + 1556086784, + 1459093504, + 855248816, + -1669318144, + 0, + -1480217088, + 1684602880, + -67108864, + 2005232640, + -2147483648, + 234946816 + ], + [ + 1396777984, + -1946157056, + -285212672, + -973078528, + -1367414992, + -2147483648, + 120225488, + -1140850688, + 1694498816, + 1702621248, + 459893984, + 1435762688, + -2147483648, + -269075152, + -411830272, + 703488000, + -2147483648, + -2147483648, + -1019215872, + 16121856, + -2127618048, + -1958289472, + -738197504, + 988807168, + 1435571456, + -837287936, + -67108864, + -232185600, + -1183307264, + 180355072, + 113401060, + -1933984000, + -496041984, + -702152704, + -335544320, + -1241513984, + 1657523400 + ], + [ + -1950186312, + -939524096, + -56623104, + 1103998656, + 788529152, + -1073741824, + -956039168, + -1275068416, + 1610612736, + -1624879104, + 1722418056, + -459292672, + 469037712, + -1891893248, + -625475584, + 317202432, + -1670388984, + -1237319680, + 880803840, + 1610612736, + 2056270112, + -134217728, + 805306368, + 264670720, + 214167552, + 335544320, + 974061568, + 432275456, + 438373904, + 0, + -1432354816, + 0, + 0, + 263323648, + -243269632, + 1492514696, + -1476395008 + ], + [ + 1428209664, + 1213417472, + -307629425, + -172498024, + 268435456, + 1685670320, + -203022336, + -690683904, + -1157496832, + -1979711488, + -472706336, + -439615488, + -603979776, + -1073741824, + -1111490560, + -295425387, + -240484352, + 174991360, + -1073741824, + -650117120, + 1704029092, + -514604132, + -768163840, + 886831056, + 1073741824, + -1444145472, + -2147483648, + 0, + -603979776, + 965771264, + 2032493464, + 486121088, + -1174984718, + -905969664, + -1321205760, + 888191104, + -1934406320 + ], + [ + 2118123520, + 0, + 1946238080, + 324894720, + -479199232, + 1981808640, + 1610612736, + -268435456, + 215443832, + 1157627904, + -1879048192, + 943718400, + 1747714048, + 111298560, + 1073741824, + -840051584, + -2056257536, + -152485376, + 788529152, + 1265567744, + -1342177280, + -1840699240, + -888388608, + -1344274432, + -1283981312, + 1426063360, + 884133888, + -1117650944, + 1364000768, + -810222400, + 1073741824, + -1323933696, + -704905216, + 1192419840, + 1049100288, + -462061568, + -1610612736 + ], + [ + 233177088, + 1809530816, + -2147483648, + -1433689344, + -608174080, + 1015021568, + 1043226060, + -134217728, + 1301480960, + 63600640, + -1646114816, + -773062656, + 1042456576, + -1453162496, + -615841792, + -159383552, + -1703968768, + -1485377152, + 278188640, + 369519616, + -278192640, + -1616513356, + -1171810728, + -1040790900, + 901279232, + 141484032, + -536870912, + -929484288, + 475020800, + 1275068416, + 2137718784, + -1871118336, + -1610612736, + 663838616, + 217513984, + 1923367872, + -127497966 + ], + [ + 1073741824, + 2130706432, + 2122317824, + -509411328, + -1397522434, + -802422784, + 163093216, + 448988032, + -1860173824, + -1589640192, + -1582502528, + -1967294808, + -1735548928, + 730873856, + -1006632960, + -2147483648, + -1600396060, + -1904427008, + -408944640, + 33554432, + 891532288, + -1619001344, + 0, + 98182528, + -2041372800, + -838860800, + -1118085564, + 0, + -1744830464, + -2147483648, + 893476000, + 1162690304, + 1061836718, + 823159872, + 92274688, + -595733840, + 1690304512 + ], + [ + -671088640, + 675807232, + -1782251520, + -1175978240, + 396099584, + -1744830464, + 789113000, + 0, + 1014857728, + -994050048, + 408419776, + -315433, + -528449536, + 1669332992, + 209715200, + -996391168, + 0, + -869511168, + 1744830464, + -906108928, + 1832386560, + -974525184, + 968080640, + 1345191936, + -172717768, + 524865024, + 1302401024, + 536870912, + -2124316672, + -839856554, + -645103616, + 1106276352, + -977272832, + -1029942826, + -1577058304, + 1610612736, + 1988100096 + ], + [ + 570425344, + -1610612736, + 866779136, + -1737497868, + -138452312, + 0, + -479617024, + -538226688, + 2054293856, + 1330642944, + -1863352320, + -2083954688, + -694583296, + -1509949440, + -1610612736, + -2078705184, + 1466630144, + 221249536, + -1320943616, + 1651638272, + -1017444352, + 678243120, + 0, + -1543503872, + 1476395008, + 1714728960, + 191889408, + -2147483648, + 517865472, + 980101840, + 1443589632, + 491520000, + -1639972864, + 1718748644, + -318898176, + 2000683008, + -456395488 + ], + [ + 607359980, + -1912602624, + -2147483648, + -130629632, + 356857112, + -1830813696, + -892338176, + -42845244, + 796864320, + 0, + 1974992896, + 1669332992, + 161263340, + -939524096, + 1040187392, + 1610612736, + -1598029824, + -2147483648, + 1134690304, + -1461854208, + 1002438656, + -1292500992, + 1963035648, + 763363328, + 1879048192, + -765170176, + -1566900224, + 1099080288, + 536870912, + 1477443584, + 1358954496, + 646709248, + 1041809408, + -1286832128, + 1322778624, + 1826237608, + 57099608 + ], + [ + -536870912, + 1975517184, + -1514143744, + 2122842112, + 827064320, + -737935360, + -1245708288, + 1492169472, + 1073741824, + 1908723712, + -1635778560, + 1968716032, + 1979950080, + 440148480, + 1721213522, + -1934770176, + -1610612736, + 260352028, + 1929379840, + 207244288, + -2060164480, + -1404846080, + -1238897472, + -918552576, + -1610612736, + 1342832640, + 268435456, + -746586112, + 796917760, + -1845493760, + -602009257, + 16777216, + -2102839296, + -206253856, + 1442464576, + 1917712204, + -2147483648 + ], + [ + 473337856, + -1610612736, + 1456472064, + -1620658048, + 1871307944, + -867631104, + 758678536, + -1536161792, + -1342177280, + -1235222528, + 536870912, + 929421312, + 335544320, + 27262976, + 1524332544, + 1099792192, + 908132352, + -503840768, + -225575936, + 1626341376, + -1617600448, + -701366272, + -693534720, + -572170512, + 1342177280, + 1342177280, + -2133884928, + -2019655680, + -210206720, + -2013265920, + 214335488, + 1610612736, + -1498021888, + 939524096, + -96993280, + 1931125518, + 1711131904 + ], + [ + 858152320, + -2116026368, + 1781273600, + -496991776, + 1974385410, + -215111120, + -875877424, + -1348237312, + 0, + -1946157056, + 1898971136, + 1983626512, + -1080426496, + 198403328, + -1892488576, + -1073741824, + -2147483648, + 1520502112, + 213909504, + 0, + -1082884096, + -2147483648, + 0, + -2147483648, + 631504896, + 696254464, + 933101568, + 1435046048, + 992739328, + 1203765248, + -1093295176, + 1171798448, + -1655009600, + 1849131008, + -196509696, + 1092919736, + 73400320 + ], + [ + 729683712, + 1083805928, + 0, + -664797184, + -839385088, + -1803743488, + 1648738304, + -2147483648, + -1610612736, + -91098304, + -234881024, + 794820608, + 813390320, + 1052197056, + 1693188096, + -1447034880, + -186679296, + 210239488, + 725090304, + 366079028, + -987334400, + -1879048192, + 2046222336, + -872415232, + -2147483648, + -1073741824, + -1976172544, + 1323788736, + -870318080, + 889357586, + 1578595648, + 436207616, + 726639350, + 1012275376, + -2147483648, + 256114688, + 1373831168 + ], + [ + -1077002240, + 1229910320, + 204525568, + -1228231424, + -419430400, + 811204608, + 0, + -1879048192, + 0, + -1651563216, + 1817903104, + -2085023744, + -1379899392, + -536870912, + -578289664, + 1085599744, + -1448237152, + -2147483648, + -1073741824, + 1926110272, + -546367872, + 1059529854, + 703382890, + -100663296, + 1591590656, + -681279488, + 1229973098, + -1948778496, + 1050587064, + 769455104, + -234881024, + 0, + -1258013184, + -767807456, + -1048542196, + 1781420856, + -603979776 + ] + ], + [ + [ + -2147483648, + 51617792, + 536870912, + 998244352, + -705384448, + 1543503872, + 124440532, + -1073741824, + -1586413568, + 811599872, + 55340683, + -883806383, + 1703280640, + 651296768, + 268435456, + -2005464576, + 1933824000, + -2147483648, + 94371840, + -1550321728, + -216440832, + 603979776, + 238026752, + -268435456, + 2132426752, + 1764122552, + 136314880, + 935351136, + 583532544, + 804405248, + 1555239032, + -46940160, + -733151232, + 0, + -648913430, + 1879048192, + 0 + ], + [ + 1794048000, + 1989373952, + 657658896, + -131072000, + 134217728, + 465860608, + 290979840, + 2113929216, + -1037975552, + 600069011, + -1278165240, + 1946157056, + 900987392, + 1304641536, + 0, + -2147483648, + -1526726656, + 398458880, + -469762048, + 296642560, + 1023574016, + -1795162112, + 1390626816, + -1541406720, + 801678016, + 1319116800, + 1204813824, + 497811456, + -188743680, + 1882126288, + 2132168704, + -1610612736, + -1102577664, + 632358448, + 1073741824, + 192937984, + 372393984 + ], + [ + -536870912, + -868970496, + 495190016, + -1766457344, + 2025324544, + -1073741824, + -1974802432, + -1340604416, + -1988100096, + 293306368, + -749142016, + 503316480, + 727701024, + -510970296, + -1644412928, + 419430400, + 249385344, + -1103101952, + -928941828, + 551051264, + -316669952, + 1342177280, + 1045931008, + 442490452, + -1801048064, + -1610612736, + -1828654383, + 0, + 1275068416, + 1946157056, + -95464624, + -397606912, + -1105199104, + -1652137480, + -2138701824, + -536870912, + -2147483648 + ], + [ + 1073741824, + 426198528, + 686407680, + -420698112, + -698073088, + -742463146, + 1989444008, + -1108664320, + -2147483648, + -1281359872, + -17545216, + -1723072512, + -2147483648, + 1475919872, + -1567621120, + -2113929216, + 521541120, + 445391090, + 392167424, + 1610612736, + 0, + -2147483648, + -2103050240, + 251985920, + -466549712, + -842335360, + 0, + -1862270976, + 1476395008, + -2103517184, + 560988160, + 1602093056, + 438781952, + 1778384896, + 539051840, + 1456242688, + 1095542784 + ], + [ + 1344464960, + -234881024, + 1073741824, + 702283776, + -1811110540, + -536870912, + 476479488, + 1344550656, + -945872896, + 439394452, + 2032861184, + -536870912, + -1743093760, + -117440512, + -1200697376, + 1811939328, + 784582656, + -671088640, + 1609695232, + 1681260544, + 15994548, + 1995964416, + 1016941568, + -598806560, + -1242904123, + -805306368, + 302131712, + -539164672, + 1444076544, + 919735808, + 507150336, + -1073741824, + 943718400, + 268435456, + 156237824, + -167772160, + -1879048192 + ], + [ + 8388608, + -489182205, + 268435456, + -1649967104, + 1639809024, + 839084032, + 1166098432, + 1610612736, + 1835831296, + -646144000, + 1073741824, + 1744830464, + -208142336, + 480247808, + -1460142080, + -1879048192, + -855638016, + 1336007040, + -2147483648, + 607270912, + -2147483648, + 944259072, + -939524096, + 1417854976, + -1663657240, + 1417412608, + 880803840, + 1502422016, + -2147483648, + 39845888, + -1610612736, + -1002662144, + 1498008680, + 1982857216, + 895643648, + -888300544, + 1541613568 + ], + [ + -398458880, + 730063712, + 48205056, + -1222385696, + 13330576, + -451911680, + -1086586880, + 1963351040, + 53750400, + 1461834304, + -374915072, + 838409536, + 546553072, + 397410304, + 1409286144, + 1944944322, + -1868038144, + -268435456, + -1484789504, + -1751646208, + 630374400, + 1809842176, + -536870912, + -1223999850, + 1446790656, + 1498329728, + -73779968, + 1030102544, + -996917248, + -2147483648, + -570425344, + -385417216, + -412188672, + -805306368, + 898842624, + -431846912, + -1238974464 + ], + [ + 1572163840, + -1755561984, + 731906048, + 792972288, + -789069824, + -399575296, + -1517530720, + 1547894784, + -2147483648, + -1076297728, + -925892608, + -808452096, + 1677721600, + 1879048192, + -1219256320, + 1073741824, + 574619648, + 1255199360, + -1911328768, + 0, + 0, + -2036017952, + 1073741824, + -536870912, + -939524096, + -1637307264, + 1342177280, + 335544320, + 1048241664, + 373293056, + -1433738576, + -987823648, + -2007105536, + 565530586, + -134217728, + -645922816, + 1545525952 + ], + [ + 301641728, + 129867776, + 1114046464, + -719224832, + -421742008, + 1388532864, + -234881024, + 0, + 1467351040, + -1006632960, + 651165696, + 1644167168, + -501151568, + 29830170, + 1633903744, + -998244352, + 1077369472, + -1760542336, + 453110688, + -1670349440, + -1932642816, + 638308771, + -516497408, + -1295931680, + -264758656, + 167667626, + -1778384896, + -1879048192, + 1694498816, + 335522045, + 218693632, + 86823680, + -301989888, + -894880512, + -1067614208, + -2130706432, + -29376512 + ], + [ + 1979039744, + 2144369536, + -2147483648, + 1517879296, + -444596224, + -1653504588, + 1489868704, + -2097152000, + -1309398972, + -2147483648, + -1979711488, + 201326592, + 180645472, + -331350016, + 1149501440, + -1040187392, + -1458949120, + -1644167168, + 1503977472, + -1326448640, + 939524096, + 536870912, + -1048576000, + -1610612736, + 1012039680, + 1801781248, + 1154267408, + 20971520, + 201326592, + -1962934272, + -268435456, + 2119084400, + 651479328, + 2080374784, + -1854368768, + 2063400960, + 1124073472 + ], + [ + 2006995968, + 1155825664, + 1139212288, + -557842432, + 1879048192, + -1836122112, + -422420480, + 563448000, + -1946157056, + 1946157056, + 1333846016, + 1073741824, + -1266761216, + -364380160, + 546216907, + 830472192, + -1270187720, + -293623808, + -2073578240, + 976486400, + -1161761792, + 268435456, + 1296128512, + -1550811136, + 631122432, + 806354944, + 983588864, + 579791488, + 1839464448, + 0, + -1797259264, + 679608320, + 1985473424, + -862606784, + -637534208, + -1073741824, + 402591692 + ], + [ + -578742208, + -22702080, + 2038759424, + -1192992768, + 863320416, + 493314960, + 521203712, + 78538820, + -671088640, + 1031094272, + -1738145792, + -1581746176, + 214361424, + -1409286144, + 268435456, + -490733568, + -11917249, + 70149632, + -1391796224, + 934674432, + -1015021568, + -1879048192, + -1543438336, + 1600651264, + 1736441856, + 1581252608, + -189187856, + 756540672, + 677913600, + -624541696, + -297762816, + -1734618491, + -1879048192, + -1663827968, + 204193280, + 1354235904, + -1879048192 + ], + [ + 1824522240, + -1995358208, + 2067922944, + 1159725056, + -545259520, + -2147483648, + -1342169088, + 380812928, + 1342177280, + 1342177280, + -2147483648, + -402653184, + 45383680, + 729808896, + -1890058240, + -1086324736, + 134217728, + 43761664, + 703070208, + -1610612736, + 1629441944, + 738197504, + 861306880, + -1543503872, + 1024533392, + -1970679808, + 1880629248, + -1006632960, + 1073741824, + -54853632, + -1125105024, + -1810104320, + -1919194496, + 347078656, + 1211346656, + 2007293774, + 260097632 + ], + [ + -2097152000, + -1144643740, + -1211356800, + -2147483648, + 473530368, + -1024007616, + -1073741824, + -1610612736, + 1431044096, + 211476480, + 453073112, + -786647292, + 603979776, + 1878209232, + 872415232, + 1172176896, + -2147483648, + 1283457024, + 1073741824, + -1169604608, + -1286307840, + 0, + -444596224, + -895741528, + -805306368, + 1207959552, + -1954545664, + 671088640, + -591200256, + -1309142300, + -2147483648, + -2084540416, + -152436736, + 1137369728, + -467992576, + 1615855616, + 349805824 + ], + [ + -1835597824, + 950906144, + -1879048192, + 407896064, + 536870912, + 1493266304, + 1676476416, + 342989824, + 784334848, + -671088640, + -977272832, + -1018503168, + -2147483648, + -1275068416, + -1444203120, + 1275068416, + 847631520, + 945291264, + -132808704, + -1679896064, + 0, + 536870912, + -886652868, + -265364480, + -1804075008, + 1946157056, + 1607155712, + -1879048192, + -746476323, + 620176624, + -721655808, + 1101004800, + -1073741824, + 276824064, + 801223760, + -2013265920, + 42991616 + ], + [ + -1392723440, + -1768947712, + 432411264, + 0, + -1551892480, + 557628672, + -1413480448, + 1422917632, + -1764856704, + 300679168, + -1014091360, + -1006632960, + -1006632960, + -1845493760, + -1476395008, + 1050935296, + 603979776, + -1065353216, + -1351614464, + -1610612736, + 633864192, + -1874468459, + -1171491328, + 184154624, + 67108864, + 1880601856, + 757989376, + 1472200704, + 1304090624, + 276119552, + -1511692288, + -1098926080, + 1811742720, + -708837376, + -805306368, + 33554432, + -894435328 + ], + [ + 396361728, + -2147483648, + -2147483648, + -1073741824, + 729808896, + 60817408, + 1040187392, + 1761607680, + -690364416, + 1921384448, + 0, + -1733028118, + 2093618688, + 80614000, + 1409286144, + -1248386048, + 671612928, + 0, + 165863424, + 536870912, + 779935424, + -2147483648, + -93587456, + -1722704640, + 715747328, + 1191182336, + -1140850688, + 530084696, + 251658240, + 608459008, + -1752652336, + -134217728, + 1879048192, + 1660944384, + -2147483648, + 1055749312, + -456442560 + ], + [ + 1929045976, + 2013265920, + -805306368, + -918378496, + 805306368, + -405372928, + 132062784, + -1862270976, + -2147483648, + -1476395008, + -1543503872, + -35397632, + -658505728, + 1853862912, + 1208106496, + -1051295744, + 536870912, + -787471040, + -2053239808, + 1568669696, + 1772341824, + 0, + 549693952, + 1303631210, + 1400565552, + -719093760, + -589606912, + -340655104, + -827532288, + -939524096, + 1417674752, + -1774190592, + -847957879, + 1859387392, + 1851260928, + 2113929216, + 1155530240 + ], + [ + 340119232, + -1866465280, + -2054431464, + 0, + 1556924928, + -1433787200, + -591396864, + 1216385024, + -759447552, + 839872000, + -1432879104, + 554598400, + -1174411776, + -1469734336, + 1741472820, + 1073741824, + 657531776, + -557736656, + 0, + 1949760480, + 1441792000, + -2042626048, + 689963008, + 1390149632, + -96468992, + -414438480, + -1058136988, + -895201792, + -712320040, + -1895825408, + -536870912, + 0, + 1354760192, + 1525396096, + 1610612736, + -1156579328, + -973078528 + ], + [ + -2147483648, + -2147483648, + 0, + 1563099136, + 0, + 1322892288, + -1275068416, + 1809088512, + -188649472, + 362479616, + -1476395008, + -2039410688, + -755795872, + -1209479168, + 1021313024, + -1087373312, + -1990525344, + 66813952, + 1201537024, + -1515192320, + 538345472, + 997949440, + -2147483648, + 1291124736, + 766261588, + 448790528, + -1440874496, + 268435456, + -2130611872, + -1476395008, + 1258291200, + 1174405120, + -160593888, + 2038431744, + -536870912, + 1184890880, + -1117334784 + ], + [ + 1191499264, + -2147483648, + -771751936, + 2075918336, + 802860256, + -134217728, + -831823872, + 426131120, + -1610612736, + -1461182464, + -431692113, + -603187200, + -785580032, + -919535616, + 1191652544, + -1610612736, + 74648576, + -1476395008, + 653320704, + -23068672, + 855638016, + 2022309888, + -1659844772, + 1073741824, + 603979776, + 469762048, + -911671296, + 157331456, + 1401990016, + 740294656, + 2094268416, + 1275297792, + 605682368, + -1879048192, + -1744830464, + -1731140056, + -520093696 + ], + [ + -856705024, + -517344768, + 805306368, + -1370074720, + -274789824, + -1073741824, + -240478464, + -1342177280, + 1741422592, + -1471873024, + 769775616, + -37748736, + 313348096, + -838860800, + 1849524224, + 65336832, + 344530944, + 1708261376, + 659302400, + -1889503984, + -2147483648, + 0, + -939524096, + -1949121280, + 454262784, + 1098907648, + -603979776, + -482803712, + 1476395008, + 1635696640, + 268435456, + -168323264, + 1698384028, + -1986463248, + 1156843041, + 184549376, + -495590285 + ], + [ + -1610612736, + 1355704128, + 0, + -1012137984, + 945619968, + 2130453584, + -1251693031, + -985661440, + 1321589760, + -1586972672, + -1091764224, + 2101862400, + 0, + 671088640, + -335659520, + 520093696, + -419823616, + 1217921024, + 0, + -2147483648, + -1927466767, + -1677721600, + 668015431, + -212092192, + 261939200, + 868220928, + -1182793728, + 2103173120, + -1747944064, + 1385988154, + 1946157056, + -370054272, + 1761607680, + -2147483648, + 1306400176, + -1570766848, + -2139095040 + ], + [ + -584474478, + 878844096, + 1972891392, + -1073741824, + -1744830464, + -355467264, + 1744830464, + 2013265920, + 671088640, + -648086512, + -1263112192, + -801985376, + 1488977920, + 1026555904, + 121348032, + -985805824, + -120223744, + -1543503872, + -338435315, + -817626644, + -234881024, + 1189068800, + -2147483648, + -679477248, + 704643072, + 945815552, + 2041561088, + -1844445184, + 352321536, + -525598720, + 1558446080, + 1368864736, + -84854912, + -1073741824, + -335544320, + 1068892160, + -1959840992 + ], + [ + 1172390492, + 422346752, + 1764751680, + 275999664, + 1548318720, + -603979776, + -528482304, + 31064064, + -889949226, + 667522048, + 1788885120, + 1065353216, + 2124304896, + 1954144256, + 2096999296, + -2147483648, + 268435456, + -1237319680, + 0, + 805306368, + 1209569280, + -536870912, + -872415232, + 1879048192, + 1127283712, + -1465909248, + 1722869820, + 947912704, + 1753495616, + 0, + -1164618752, + 1903165440, + -396197120, + 65830912, + 497237088, + -168327168, + -176521216 + ], + [ + 978657472, + -2147483648, + 503316480, + -1224969472, + -346204128, + 1236271104, + -1969324860, + -1442840576, + 268435456, + -1676615040, + -188434432, + -872415232, + 1879048192, + 503316480, + -1896628800, + -1867885568, + 1013620736, + 1342177280, + -1501252160, + 1533345792, + -886909112, + -506593280, + -1917845504, + -1610612736, + -922746880, + 111652955, + -352321536, + -805306368, + -2032214016, + -1060687344, + -1401749504, + -924332812, + -469762048, + 211812352, + -1979711488, + 1397689224, + -1704296448 + ], + [ + -58720256, + 2018050048, + -1174364608, + 649789440, + -1407334688, + 536870912, + -1885995008, + -375363720, + -536870912, + -268152832, + -1129651640, + -1675624448, + -1117044384, + 445194240, + 217071616, + 1869521920, + 377843712, + -381550592, + 475922432, + 1862795264, + 407693462, + 1229242368, + -2147483648, + -268435456, + -372322848, + -496372400, + -1275068416, + -2013265920, + -2147483648, + -218103808, + -1502009088, + 1610612736, + 1475346432, + -994541568, + 536870912, + -2147483648, + 1073741824 + ], + [ + 466354176, + -1612709888, + -2147483648, + -1952251904, + -1847869440, + 1405616128, + -1754071040, + 1606418432, + 650740480, + -2147483648, + -568033280, + 636779264, + 260614144, + -2147483648, + 1767899136, + -1481375744, + 1596365792, + -1149714432, + -1073741824, + 905969664, + 1006089615, + 800432128, + -1569102464, + 1415577600, + 230686720, + -1535080722, + -817219584, + 642547712, + 673120256, + 134271744, + -312475648, + 2030043136, + -145393228, + -1815564340, + 435027968, + -1861287936, + -2039967456 + ], + [ + -1220542464, + 532676608, + 1679794176, + -75068416, + -524288, + 1181077548, + 1543503872, + 404488192, + 1507402304, + 4194304, + 875929008, + -1610612736, + 1188036608, + -2113929216, + -1481883648, + 1637875712, + 656408576, + -436207616, + 1073741824, + 67108864, + 598999040, + -809500672, + 1023410176, + -1270153216, + -1798840320, + 1664038912, + 1073741824, + -951615488, + -1768967424, + 724860928, + 671088640, + -2147483648, + -1207959552, + -1006632960, + -1240793088, + -470903424, + 1647976851 + ], + [ + -2004432976, + -702215936, + -916697088, + -134217728, + 198049792, + 579436544, + 1578226000, + 354189312, + 2105540608, + 637534208, + 816839552, + -40375424, + 268435456, + -2147483648, + 1069288576, + 297795584, + 192802824, + -614066648, + -1610612736, + -35651584, + -1156785552, + -1481375744, + 0, + 672595968, + 1237319680, + 569674976, + 142606336, + 1677721600, + 897189254, + 1924136960, + -621844942, + 469762048, + -672997376, + 1476395008, + -1894498304, + -1946157056, + -184599744 + ], + [ + 570425344, + -1513095168, + -1887225184, + -974651392, + -276904624, + 0, + -1432589004, + 939185152, + 1913217024, + 1652195328, + 1955036160, + 0, + -1719664640, + -1073741824, + -1900655808, + 792461312, + 0, + 805306368, + 1073741824, + -991690752, + -508722176, + 1767473152, + 142435584, + -828112896, + -283803648, + 1704514240, + -256048420, + 1228144640, + -536870912, + -1275068416, + 791348663, + 983040000, + -2147483648, + 197656576, + 88002528, + -703391884, + 1710919680 + ], + [ + 1920827392, + -638666528, + -1272266752, + 1386153688, + -1702100992, + -1531445248, + -1806805376, + -685523904, + 2133803008, + -1979711488, + 123437056, + 417333248, + -1146093568, + -1771831296, + 142858736, + -1241513984, + -199753728, + 1651279488, + -918314496, + -1073741824, + 946305024, + 2063597568, + -737792000, + -1609121792, + 385875968, + -1207959552, + -1694498816, + 1362100224, + -2147483648, + 180387840, + 1145035089, + 307042304, + 805306368, + -1959475200, + 174668640, + 915089920, + 57099608 + ], + [ + -1343225856, + -343932928, + 1697513472, + 1777696392, + 0, + -1475870720, + 233813440, + 1501560832, + -83623936, + -1254563224, + 1090319360, + 1434685440, + -1066106880, + 1008861184, + 311427072, + -1852459008, + -215625728, + 1879048192, + -1130577920, + 1275068416, + 826277888, + 722530304, + 669827072, + 650723328, + 1410670208, + -1731289068, + -2147483648, + -536870912, + 0, + -1597508464, + -1375731712, + -961077232, + -1051419648, + 234881024, + -1786867504, + 805306368, + -1979711488 + ], + [ + 457703424, + -1275068416, + 1456472064, + -1696464896, + 624951296, + -1163945838, + 948176896, + 1519501344, + 1610612736, + -840770714, + 1419621504, + -671088640, + -1979711488, + -2147057664, + 1524332544, + -805306368, + 521867392, + 264241152, + -1551958016, + 1626341376, + 536870912, + 569224292, + -1451229184, + 2076180480, + -674071936, + 2076702634, + -268435456, + 675532608, + -2013265920, + -2045023646, + -865599488, + 989855744, + -692060160, + 117440512, + 1711693639, + -536870912, + 804153344 + ], + [ + -671088640, + 1622639072, + 1296401024, + 251658240, + -2130706432, + -719847424, + 1073741824, + -503316480, + -624775796, + 402653184, + -1518571216, + 1140850688, + -213909504, + 2053939200, + -2147483648, + -825824256, + 997720064, + 760251056, + 106954752, + 1342177280, + -302275584, + 1929379840, + -819503104, + -2147483648, + 1044682384, + 1709279840, + 233275392, + -2057793270, + -629778432, + -1623076368, + -1251414528, + -333654016, + -671088640, + 1534180352, + -561434624, + -2032140288, + 1472272384 + ], + [ + 771751936, + -2025848832, + -1716846592, + -514269818, + -1073741824, + -1545046016, + 1176787968, + -1174583296, + -572975064, + 2094006272, + -469762048, + 1589641216, + -2147483648, + -689432576, + 1969548288, + -2147483648, + -67108864, + 420478976, + 1831548928, + -1366335072, + -1974668800, + -242512028, + -810090496, + 964263936, + -952107008, + -932184064, + -1077601536, + 1404689008, + 0, + 680525824, + -1137776000, + 843606016, + -1560936448, + 1482866688, + -426488272, + -788529152, + 1200357376 + ], + [ + 2140962816, + 805306368, + 1443040308, + -1297399808, + -39989760, + 993024512, + -1609536768, + 838860800, + 485751240, + -1509949440, + 1907452928, + 499679232, + 0, + 1358804992, + -1958881152, + -2147483648, + 901051392, + 904652800, + -536870912, + -1282994176, + -979369984, + -134217728, + -1258291200, + -1493368832, + -134217728, + -245449948, + -214630400, + 397410304, + 1029664768, + -1217146880, + -1568523136, + 1742733312, + -157251648, + 536870912, + 805306368, + -838860800, + 1110472416 + ] + ], + [ + [ + 1828002160, + 1073741824, + 205520896, + -895631360, + -1097465856, + -793247744, + -1392689152, + -917676032, + -989855744, + 1887833089, + -1342177280, + 2055733248, + 851640320, + 1073741824, + -1325400064, + -250683072, + -789315584, + 326893568, + 47185920, + -1745371136, + -1731526656, + 603979776, + -1660711936, + -268435456, + 2132426752, + 1605894144, + -1337917440, + 1300234240, + 1328779620, + -755031040, + 0, + -1369451716, + -733151232, + 1342177280, + 1270693888, + -954460921, + -952107008 + ], + [ + -1073741824, + 1879048192, + -1818654200, + -813822976, + -628080640, + 1639729024, + 721420288, + -545259520, + -2005925888, + 805306368, + -1089994752, + -1781530624, + 1828618240, + -509607936, + 1656348672, + 2097152, + 1092842132, + -737419264, + 1414995968, + -2073323008, + -937524928, + 1985216512, + -1759887360, + -1488437248, + -1976827904, + 1319116800, + -100663296, + -803361792, + 1610612736, + -530714720, + -905969664, + -1109757835, + -1553993838, + -1324994560, + -260046848, + -348080128, + 421789696 + ], + [ + -1149239296, + -308778720, + -333447168, + -1246756864, + -244318208, + 655940352, + -2147483648, + -1817176064, + 1610612736, + -2147483648, + 1493172224, + 840670479, + 268435456, + -1845493760, + -540803072, + 1073741824, + -801409722, + -234881024, + 2113929216, + 113442816, + -1879048192, + -1610612736, + 1207959552, + -1129840640, + -1186307328, + -1173630976, + 127305728, + 1188036608, + -975360000, + 1184694272, + -1633247232, + -1590427648, + 2084569088, + 1713340416, + 1929448448, + -1414823936, + -2147483648 + ], + [ + -2080374784, + 1610612736, + -2147483648, + 1875761488, + 268435456, + -546002176, + 0, + -1749195776, + 1256615936, + -1997445312, + 1149239296, + -1570426880, + -1071966208, + 805306368, + -1236712160, + 1728315392, + -2055208960, + -731838576, + 2118147456, + 162922496, + -1614697008, + -1834074112, + 31867219, + -2147483648, + -2147483648, + -889487360, + 758513664, + 1140850688, + 1822501568, + 2071986176, + -2147483648, + -67108864, + -2133771712, + 1342177280, + 0, + -445855744, + 1286078464 + ], + [ + 1073741824, + 874561088, + 562690304, + -660115456, + 1087002432, + 1664614400, + -2028363776, + -1571806153, + -655105024, + 1631660032, + -1073741824, + 2012589568, + 1778384896, + -1476833392, + -300174344, + -1342177280, + -469762048, + -792345680, + -58720256, + 210157568, + -1275068416, + -1401489408, + -1192069840, + -134217728, + -494927872, + 1073741824, + 944244904, + -495454400, + -1332289536, + -1797568456, + -237764608, + -1514143744, + -209453056, + 536870912, + 1347059712, + 1256188928, + -2147483648 + ], + [ + -2143289344, + -1409089536, + 1627389952, + -1259339776, + -1484383272, + -637534208, + 1477705728, + -1744830464, + 1668115600, + -323072000, + 1073741824, + 872415232, + 649567424, + -1907359744, + -46934916, + 767660544, + 872415232, + -2023358464, + 662820864, + 1191182336, + 0, + -1862155710, + -1879048192, + 369098752, + 1517002752, + 1417412608, + -1729720320, + 724673664, + 1765801984, + 1879670784, + -1337998176, + 411538144, + -964689920, + -705024314, + 654311424, + -641728512, + -551993344 + ], + [ + 497976320, + -2147483648, + 1744830464, + -16777216, + -882339840, + 100663296, + 401047552, + 1707081728, + 430003200, + -931885056, + -805306368, + -1902116864, + -536870912, + 1208290264, + -1476395008, + -620919808, + 176160768, + 1665578224, + -2059665592, + 787097062, + -1773469696, + -1350565888, + 1819729920, + -1073741824, + -1894678528, + 986316800, + -1610612736, + 0, + -996917248, + -1342177280, + 1862270976, + 1211629568, + 970694656, + 1802305536, + 1394264480, + 681574400, + -149573322 + ], + [ + -1440743424, + 536870912, + 2144152480, + 1137442816, + 0, + -2098237440, + -1556086784, + 776324144, + -1694400512, + -1308622848, + -646374912, + 1400108032, + 1715470336, + -2147483648, + -1164115968, + 1943270400, + -1860173824, + -1990583728, + -1032978432, + -1655701504, + -1277517824, + 0, + 1520959488, + -1840548416, + 1841612800, + 166103752, + 1228488704, + 1814030888, + 1048241664, + 1677721600, + -1409286144, + 1653571824, + -2033678880, + 1425907712, + 1623544800, + -676053300, + -1229979648 + ], + [ + 1206566912, + 1106208768, + -536870912, + -1540358144, + 1851597824, + 694266432, + -1733821468, + 0, + -671088640, + 1373160448, + 1193725952, + 0, + 1166016512, + -888766464, + 745312256, + -1996488704, + -738197504, + 1090912256, + -805306368, + 131596288, + 1729822720, + -1048955808, + 1879048192, + 1703103936, + -1059034624, + 1341341008, + 86769664, + 216268800, + -905969664, + -1882193920, + 54673408, + 1610612736, + 1860173824, + -1529610240, + -1340645376, + 1813776384, + -1077413888 + ], + [ + -1375731712, + -301989888, + -1104331584, + -701678464, + -444596224, + -1275068416, + 792723456, + -947740480, + 142606336, + 1879048192, + -2009086720, + 2021214598, + 1189478400, + -82837504, + 953059592, + 2017460224, + -1438479104, + -1985841152, + -1395494912, + 251658240, + 1107680880, + 1987929977, + 805306368, + 1409286144, + -923710976, + 473880266, + 1154267408, + 10485760, + -1130383994, + -2147483648, + 0, + 1319727104, + -725016576, + -2055471104, + 0, + -2018521088, + 805306368 + ], + [ + 352321536, + -461373440, + 789122972, + -442208416, + -304517120, + -1804075008, + 637534208, + 1445134336, + 1415577600, + -1610612736, + -1814022144, + -1013842112, + 268435456, + -22773760, + 1092433814, + 805306368, + 624729088, + 796130624, + 2068840448, + 436207616, + -1364182272, + -93788032, + -2066475616, + -1870659584, + -246415360, + 536870912, + -1655689216, + 1000996864, + 459866112, + 469762048, + -761528320, + -1074183152, + -1778719744, + -1289393520, + -637534208, + 1595497984, + -436207616 + ], + [ + 1627389952, + -1772093440, + -818896896, + -2147483648, + -841685632, + -1651621888, + 1006632960, + 314155280, + 905969664, + 118447440, + 427819008, + -1073741824, + -2147483648, + 1442840576, + -2013265920, + -1073741824, + 1244151552, + 1122394112, + 1750532096, + 1811939328, + -930334720, + -729808896, + 134217728, + 1888156480, + -2147483648, + -469762048, + -268435456, + 1757358080, + 218398720, + 1677721600, + -1148182528, + 167772160, + 536870912, + -1339928982, + -524108832, + -1207959552, + -1030750208 + ], + [ + 0, + 1073741824, + 1749024768, + 681836544, + -134217728, + 1879048192, + 1610629120, + -2052280416, + -1560565760, + -851478379, + 1682726912, + -1610612736, + 1514143744, + -1375731712, + 0, + -402653184, + -832913344, + -907537186, + 1023410176, + 1342177280, + -1073741824, + 738197504, + 1722613760, + 779112960, + -2147483648, + -402653184, + -2147483648, + 2021654528, + 1107296256, + 249625787, + 671088640, + 0, + -721420288, + -1073741824, + -1149239296, + -1679179776, + 1711276032 + ], + [ + -1335885824, + 2106589184, + 1632370688, + -1243113984, + 0, + -1111977984, + 1164379548, + -991059968, + 1118461952, + 1299185664, + -1402208256, + -881836032, + 779380880, + -2147483648, + -1334730752, + -1037897984, + -1073741824, + 838860800, + -477102080, + 1241513984, + 0, + -820106688, + 704835160, + 0, + -1766088704, + 1477574656, + -1073741824, + -850898944, + -1922184144, + -1759510528, + 1428978688, + -2084540416, + 358538560, + 509023232, + 660836460, + 1417986208, + 866123776 + ], + [ + 1390411776, + 1207959552, + -510656512, + -2147483648, + 301989888, + -1107296256, + 1019730432, + -1060823961, + -671088640, + 1610612736, + 1879048192, + -837134592, + -732643328, + -1382023168, + -1444203120, + 608960512, + -904441216, + -2135833920, + -1062469632, + -158334976, + -1124073472, + 1490616320, + 31457280, + -132682240, + -1547698176, + 2101821440, + -110624768, + -89915392, + 899391488, + 1332891392, + 1408344064, + 1348993024, + 2104989152, + 536870912, + -1746871768, + 1792126276, + 1470124544 + ], + [ + -808738560, + 1761607680, + -835677184, + -1043804160, + -695657928, + -402653184, + 1440743424, + 1654426266, + 1265055296, + 898168320, + -663632332, + 1644167168, + 1761284096, + -2066373504, + 1967128576, + -1459617792, + -451987168, + -943259136, + 1969152000, + 1642451968, + 1912602624, + 1092060756, + -1073741824, + 0, + 67108864, + 397737984, + 1266679808, + -536870912, + -346030080, + -2147483648, + 390843088, + -100737024, + 905871360, + 2058878976, + 829952832, + -1846616000, + -1342177280 + ], + [ + -1604419584, + -201326592, + 1342177280, + -1744830464, + -1786707272, + 544473088, + 1040187392, + -1866035200, + 1006632960, + -501440128, + -2147483648, + -1958646112, + 1610612736, + 80614000, + -391512064, + 1835387136, + -660594688, + 1620736512, + -977272832, + 1634275652, + 963897078, + 998244352, + -1694629888, + -1793470464, + 626339328, + -1073741824, + -862595396, + -1698693120, + -1496965632, + -1572584048, + 1160675328, + -328217218, + 7340032, + 1610612736, + 1793064960, + 2111498624, + -456442560 + ], + [ + -83886080, + -869710769, + 1134559232, + 1353318400, + 267485184, + -1684055552, + -118358016, + -1306525696, + 452984832, + -1546443692, + 1055457280, + -134217728, + -619184128, + 1071251456, + -1878754304, + 855988736, + 1724153856, + -2012045312, + -1470504768, + -1387548672, + 687865856, + -1186004992, + 1099387904, + -638929664, + -1116235776, + -179773440, + -421888000, + -1158905600, + -1754835346, + 746586112, + -719323136, + -1308622848, + -1164426112, + -2083885356, + 1851260928, + -185339904, + 1092775935 + ], + [ + -1568097832, + -2147483648, + 186104368, + 180490240, + -859176960, + 1275068416, + 925892608, + -1479401436, + -1140850688, + -80605330, + 1924486336, + 1552169472, + -2147483648, + 1512308736, + -2038431744, + 2101608448, + 611319808, + 979369984, + 2027683840, + -951881794, + -1505798672, + 818413568, + -258699264, + -1073741824, + -1479409664, + -1027932160, + -1879048192, + 327155712, + 1487781248, + 1006632960, + 1735393280, + 1610612736, + 1621533056, + -340623360, + 1823551488, + 683338816, + 691736112 + ], + [ + -2116984832, + -476971008, + 1170518632, + -1365934080, + 1256194048, + 1826488320, + 1073741824, + 0, + -188649472, + 741029376, + 68441088, + -2147483648, + 1271783808, + -48627712, + 1707580416, + 1649277312, + -995262672, + 0, + -822083584, + 1738911744, + 47185920, + -1207959552, + 1275068416, + -369098752, + -1013628928, + -2092519424, + -1579155456, + 1192230912, + 67487104, + -1812660224, + 805920768, + -693870592, + 1090519040, + -671756496, + 1235926332, + -738197504, + 805306368 + ], + [ + -775867008, + 700448768, + -16360896, + -814252032, + -1677721600, + -2147483648, + 1731571712, + 2103443456, + -930545622, + -1461182464, + -1663705088, + -1073741824, + -1597173040, + 1917599744, + 1513634150, + -805306368, + -1073741824, + -1669436800, + -2147483648, + 2147123200, + 1858391040, + -505272320, + -536870912, + -612412400, + 1652967680, + -1306787840, + 723952640, + 92274688, + -2147483648, + -1284614080, + -1476395008, + -536870912, + -2093000704, + 1372061696, + -852492288, + 1073741824, + -602572736 + ], + [ + -150994944, + 703725568, + -643709440, + -1398587392, + 687865856, + -713031680, + 506811104, + -1135083520, + 2001108160, + 444878848, + 989855744, + 802947072, + -1788182528, + -1677721600, + 515899392, + -226820096, + 1207959552, + 854130688, + -309734646, + -734003200, + -1526726656, + -1427591168, + -216645632, + 1342177280, + 1981864092, + 402653184, + -1674649600, + 536870912, + -852535296, + -1023574016, + -676120254, + -219676672, + 577765376, + 1288163200, + 822607872, + 1476395008, + -924450816 + ], + [ + 1073741824, + -428605440, + 1830813696, + 773677056, + 67108864, + -1979711488, + 628148224, + 1409286144, + 323929564, + 189120512, + -1091764224, + -1459879936, + 0, + -174706136, + -335659520, + 1611628544, + -626102368, + -1668206592, + -1020608512, + 522321920, + -1507975168, + 2054160384, + -2147483648, + 901492224, + 939524096, + 652371840, + -1369440256, + -1417936896, + -2081685504, + -1796996656, + -402653184, + -1207959552, + -1851523072, + 2018504704, + -1144867328, + -448479232, + 268435456 + ], + [ + -1601044480, + -1941760000, + -35651584, + -1946157056, + 1463776152, + -355467264, + 1408663552, + -713555968, + -1628659712, + -2113929216, + -1283457024, + 0, + -1510559360, + 2053111808, + -398861058, + -1744830464, + 937645600, + 1159725056, + -185023680, + -2143453184, + -939524096, + 2130706432, + -1254666240, + -387203072, + 1146355712, + -1674575872, + -423690240, + 579997696, + -1139474432, + -2102394880, + 317136896, + -1678770176, + -1140850688, + -1347057280, + -1342177280, + 490684342, + -864026624 + ], + [ + 394594672, + 1179328512, + 637478912, + 1979711488, + 1898307584, + -301989888, + -1730117632, + 2143319680, + -1354285728, + 1073741824, + 1895825408, + 1841905536, + 469037712, + 387401630, + 2046031534, + 1560543232, + 2132295680, + 953884672, + 880803840, + -1607095200, + -1875828736, + 536182078, + -1822216192, + 529341440, + -134217728, + 1084572928, + -1594884096, + 947912704, + 235929600, + 1853405944, + -1432354816, + -1954545664, + 1098907648, + 65830912, + -317070592, + -944784320, + -1747588608 + ], + [ + 805306368, + -1236134702, + -536870912, + -1379984192, + -1244298752, + 1685670320, + -1624178688, + 1792464128, + 1614807040, + 475004928, + 633339904, + 925786112, + 1996488704, + -267622852, + 599584624, + 714407936, + -1923874816, + 699965440, + 316080128, + -2147483648, + 584534016, + 1010417664, + -632891392, + -549453824, + 59899904, + -2099773440, + 128875200, + -1479540736, + 1728953792, + 104435840, + -919921472, + 1944484352, + -469762048, + -2054678208, + -154861568, + -2050752512, + -885730048 + ], + [ + -1805676544, + -1910012784, + -1639972864, + -671088640, + -2085037056, + 1073741824, + -235749376, + 2004877312, + -1073741824, + 1342177280, + 1548288000, + 1437572128, + 1799446528, + 890388480, + -1328610304, + -1394680504, + 182452224, + -584564736, + -1706616960, + 1534607360, + 1630773848, + 318767104, + 823132160, + -704905216, + 2013265920, + -1476395008, + -1610612736, + -2013265920, + 1396703232, + -1620444800, + 1737658368, + 583794688, + 1777696512, + -1461560256, + -197132288, + -352321536, + 1640628224 + ], + [ + 1775508428, + 1744306176, + 0, + -1561804800, + -1303941376, + -668305152, + 1928224768, + -268435456, + -2097152000, + -536870912, + 603979776, + 474736886, + -125140992, + 743440384, + -2147483648, + 0, + -1679818752, + -486539264, + -1736137069, + 861929472, + -278192640, + 1509949440, + 1499463680, + -896794624, + 1845493760, + 1208512224, + 2045331200, + -1826619392, + 1357021680, + 1749026456, + -671698944, + -808317152, + 1441189888, + 1327677232, + 217513984, + 1006632960, + -1708898304 + ], + [ + 649543680, + -662765568, + 553451520, + 878706688, + -1048576, + -1932812200, + 1899347968, + -703063040, + 1734641920, + 33554432, + 1507524608, + -627048448, + 1744830464, + 2103800328, + -1700876032, + -1649356800, + -1819279360, + -1073741824, + 1800157672, + -1161814016, + -1499171200, + 1597513342, + -201326592, + -1571291136, + 1697773568, + 1502395616, + 1073741824, + -536870912, + 1262999936, + -771751936, + 731119616, + -1703018496, + -536870912, + -1006632960, + -1573201876, + 1912031936, + 597825840 + ], + [ + 2063597568, + 536870912, + 671088640, + -33554432, + -1073741824, + -116308800, + 2017936704, + 2115312768, + -1278748672, + -515259200, + -9437184, + -646006784, + -2139095040, + 1502478336, + 534644288, + 948830208, + 0, + 371720192, + -1169030694, + -148375680, + -1677721600, + -974525184, + 1736048640, + 48234496, + 1217626112, + 0, + 142606336, + 944658632, + -1354714944, + 721420288, + -1290207232, + 117440512, + 452746240, + -352321536, + 1964910720, + 736296960, + -103153664 + ], + [ + 1576538368, + -941840944, + -1610612736, + -60915712, + -542026752, + -1006632960, + -959234048, + 14674768, + -468533248, + -369098752, + -769789952, + -458227712, + 1991560192, + -36618797, + 631242752, + -1644167168, + 1633528832, + -1149736576, + 517513728, + 1073741824, + -1240465408, + 1130977664, + -2076265856, + -1158878656, + -1073741824, + 1502424064, + 2047195136, + 614072320, + -1459364928, + -1392508928, + -1224736768, + -1744830464, + -1639972864, + 49414144, + 1408040448, + -293601280, + -912790976 + ], + [ + -1342177280, + -956301312, + 1511350272, + -261259264, + 1296433152, + -1761607680, + -1569541120, + -2013265920, + -1610612736, + 1840916480, + -318284928, + 1813569536, + -445161472, + -1721352192, + -638582784, + -1811499520, + -907530240, + 1301336064, + 885605282, + -1867981344, + 867958784, + -979914752, + 103809024, + -1241513984, + -366084096, + -1530340352, + -239840416, + 1099080288, + -1186188604, + 721551360, + -1468006400, + -1073741824, + 612118912, + 1504067584, + 698674560, + -1269215232, + 1442840576 + ], + [ + 1258225664, + 1734082560, + 483023872, + 2122842112, + -129215744, + 84103184, + 1543503872, + -1073741824, + -1337982976, + -1986002944, + 1023410176, + -2087714816, + -1729362104, + 110037120, + 1151598592, + -1400066624, + -705485360, + 469762048, + 847180403, + 549823680, + 174638336, + -1002700800, + -619448736, + -1303379968, + 511705088, + 1073741824, + -260046848, + 938988416, + -267657216, + 337182354, + -1375731712, + 1849696256, + 1237319680, + -315344896, + 436207616, + -1678862336, + -1019860992 + ], + [ + -633339904, + 1219283776, + -2147483648, + -503316480, + 1342177280, + -2147483648, + 33554432, + 134217728, + -1342177280, + -1291845632, + -1527929856, + -1755316224, + -1172553964, + 27262976, + 1841037312, + 104201472, + -120028160, + -1199702016, + 932474848, + -1869584881, + 134217728, + -1937768448, + 805306368, + -143042628, + 0, + -2147483648, + -1066942464, + -2147483648, + 1975766498, + -2045023646, + -865599488, + 524881600, + -1241513984, + -1066401792, + -1747861504, + 1666474432, + -1235231536 + ], + [ + -862358016, + 251658240, + 0, + -2113437696, + -1065353216, + -1439694848, + 1582915200, + 473956352, + 1660944384, + 2023954432, + 637534208, + 501123072, + 2134114304, + 911212544, + -878051328, + -1915224064, + 661585920, + 721420288, + 106954752, + -1915626848, + -1170210816, + 1610612736, + 913914624, + -519545988, + 1150717952, + -986710016, + -822083584, + 1342177280, + -1296039936, + 1203765248, + -2147483648, + -1951370400, + 494927872, + 767090176, + 308281344, + -1808334848, + 587202560 + ], + [ + -1209962496, + -1727102976, + -1043540608, + 1981284352, + -545259520, + 2098135040, + 1879048192, + -364904448, + 810549248, + 872415232, + 522190848, + 794820608, + 1040187392, + 263049264, + 552258008, + 939524096, + 334085888, + 840957952, + 1505755136, + 1032224768, + 1487195936, + -944635904, + -202522624, + -436207616, + -952107008, + 1914437632, + 2139764224, + -315097088, + 0, + 1073741824, + -1024546816, + 52725376, + 2098704384, + -1073741824, + -1983512576, + -1677968112, + 686915584 + ], + [ + -26083328, + 2005499904, + 872415232, + -76764464, + -1073741824, + 754974720, + 112197632, + 1677721600, + -201734144, + -458883072, + -960122880, + -1106320320, + 1880752128, + -536870912, + -2147483648, + -1073741824, + -201326592, + -1554071936, + 911289856, + -1184428512, + 2109495808, + 1224474624, + -1388314624, + 937951232, + -67108864, + -490899896, + -1477233408, + 293273600, + -370476160, + 1266105600, + 2030043136, + -536870912, + 1346625536, + 599982592, + 806388096, + 388602880, + 69404526 + ] + ], + [ + [ + 771751936, + -2147483648, + 1447085056, + -603979776, + 1504438624, + 1879048192, + -1392689152, + 1248526336, + -2050686976, + 140558352, + -1506327168, + -1468006400, + 402653184, + 1830813696, + -950501376, + -250683072, + -1435286576, + -1897524356, + 1744830464, + -1550321728, + 1663827968, + 2139736320, + 1872561036, + -1914699776, + -1543503872, + 617346816, + 1954464004, + -133534720, + 1677721600, + 1207959552, + -268435456, + -872781952, + 872415232, + 1727720064, + -1119879168, + 176390144, + -238026752 + ], + [ + -793413760, + -1264877568, + 1932607744, + 201326592, + -1542455296, + -1827806660, + 1413832704, + -1107820544, + -259493888, + -2002311680, + -1278165240, + -626662028, + -691017728, + -1019215872, + 743914496, + 1073741824, + 1922301952, + 653591288, + 365428736, + -1180696576, + 1023574016, + 1073741824, + -1194196992, + -550907376, + 579534848, + 16777216, + 1073741824, + -624951296, + -96013120, + 0, + 427759184, + 1774310400, + -922746880, + 1660944384, + 0, + 397214432, + 1207959552 + ], + [ + -114368512, + -645492224, + -387178496, + -1101342720, + 385875968, + 1837105152, + -783721216, + 619447808, + -782487248, + 2071986176, + 1612526992, + 1853111296, + -1325400064, + -846069760, + -1081606144, + -1606739712, + -1163722752, + -6856928, + -67108864, + -1073741824, + -1898840064, + 0, + 0, + 1342177280, + -1514583453, + -823229708, + 756023296, + -1536360448, + -1509949440, + 684957696, + -1610612736, + 73206176, + -251658240, + 990692336, + 562036736, + -354418688, + -234881024 + ], + [ + 1073741824, + 204656268, + -816012377, + -2147483648, + 1681915904, + 1476395008, + 55574528, + -558759936, + -229166208, + 973078528, + -4386304, + 696254464, + 0, + 805306368, + 1229266944, + -407666176, + -245276672, + -234881024, + -234689536, + -2029406720, + -1174405120, + -766854912, + -1744830464, + -1472457728, + 411179008, + 2042191728, + 905969664, + -858897408, + -649964160, + -1629487104, + -411295376, + 586936320, + 1156120576, + -1288372224, + -117372358, + 1715470336, + 87203840 + ], + [ + -1593835520, + 646191048, + 1059061760, + -985956352, + -1781530624, + 979580928, + -1344158104, + -1605865984, + -1514783495, + 109848613, + 790978560, + 1803550720, + -377378816, + 1341300512, + -67108864, + 399652544, + -1951337984, + -2043798144, + -469762048, + -154984016, + 1023651072, + 498991104, + -908804096, + -598806560, + 1692565504, + -805306368, + 1073741824, + 1325328384, + 1319904696, + 1103101952, + 1342177280, + 1629117440, + -35190784, + 1883504640, + 195568960, + 1543340032, + 1073741824 + ], + [ + -1013970944, + 1476788224, + 1635840706, + -1484783616, + 702646006, + 914358272, + 83886080, + -1181845684, + -701049143, + -905969664, + 28809344, + -1458765824, + -1696697600, + -1610612736, + -536870912, + -597982428, + -74204768, + 444403404, + 61865984, + -767351936, + -704643072, + -517931008, + 1869742080, + -2035743360, + 1560281088, + 626126848, + -376542976, + -767557632, + -390815744, + 771457100, + 671088640, + -2044599112, + 749004340, + -1410048628, + -1321730048, + 1639153664, + 901657216 + ], + [ + -2085236608, + 1545542400, + -1929379840, + 1203748864, + 6665288, + 679673856, + -411041792, + 0, + -1442840576, + -931885056, + -805306368, + -738197504, + 546553072, + -671088640, + -1561679872, + -77614976, + 558891008, + 1758895616, + 351272224, + -218103808, + -1073741824, + -1107296256, + 1845493760, + -94896128, + -2000683008, + -349700096, + 2129038656, + -1396456960, + 1358954496, + 895483904, + -1140850688, + 551550976, + 1073741824, + -1269994080, + -1798917528, + 1342177280, + -1073741824 + ], + [ + 536870912, + -686817280, + 1463812096, + 509607936, + -2147483648, + -49946912, + 694359144, + -1073741824, + 1773148160, + -1493212160, + -1292749824, + -1684037632, + 1534774400, + -617047040, + -805306368, + 731815840, + -1731686400, + -995291864, + -1152972360, + 1073741824, + -1476395008, + -1701052416, + -1387003904, + 1227209440, + 1677721600, + 1073741824, + 1073741824, + 1073741824, + 1030946816, + 536870912, + 360710144, + -1065877504, + 197132288, + -1443151872, + 1333788672, + -317738240, + -153747456 + ], + [ + -1073741824, + -2147483648, + 1744053872, + 1787871232, + 1851597824, + -1459617792, + -17235968, + -279546368, + -289406976, + -2013265920, + -1821900800, + -1736441856, + 571509504, + -1610612736, + 0, + 0, + -234767660, + 68681728, + 1614640128, + 1312308928, + -1715027968, + 805306368, + -2065989632, + -2092056576, + -1610612736, + -1442840576, + 0, + 865075200, + -650117120, + -182476800, + 437387264, + -1771470848, + -1767914633, + 1778384896, + 369290240, + -532676608, + -1880096768 + ], + [ + -687865856, + -6228224, + -122359040, + 1327497216, + -1184890880, + -1025900544, + -1292632064, + 705429504, + 524452928, + -1710358528, + -989855744, + 508715392, + -2147483648, + 2011971584, + -2147483648, + 2017460224, + -1438479104, + 323284992, + 0, + -450525312, + 1086049792, + -823001088, + 2016411648, + -1185677312, + 671088640, + -1610612736, + -1759379456, + 671088640, + -624754688, + -1073741824, + -536870912, + -536870912, + 603979776, + -1027735552, + -1567524716, + 1073741824, + 665106243 + ], + [ + -585242603, + 510464914, + -1073741824, + -884416832, + -577306624, + -1575185288, + 2140883328, + -1946157056, + -1560281088, + -1012543488, + 1435754552, + 239598848, + -83361792, + 1379926016, + 1196287360, + -1558708224, + -455081984, + -2147483648, + -1036789120, + 976486400, + 1440089952, + -2147483648, + -1590360728, + 134217728, + -1278918656, + -1738530816, + 983588864, + 1000996864, + -535074560, + 1553182944, + -761528320, + -1074183152, + -1651115292, + -1253572608, + 584712192, + -536870912, + -1074233760 + ], + [ + 2075140872, + -22702080, + 1342177280, + -1552824128, + -1164136448, + 478150656, + 284164096, + 268435456, + -480247808, + -2018596864, + -1460354256, + 230932480, + 1426063360, + -1401453994, + -2147483648, + 1018976256, + -47668996, + -872415232, + -536870912, + 2069889024, + 939524096, + -1335015424, + 134217728, + -1203405408, + 1006632960, + -1131689984, + -454836224, + -1859315739, + -526278512, + 838860800, + -469237760, + -1610612736, + 1628515748, + -738197504, + -268435456, + 1354235904, + 1100155456 + ], + [ + -220626944, + -1995358208, + -2080374784, + 0, + -1857769992, + -365449728, + 4194304, + -402653184, + -145752064, + -1795162112, + 373605888, + 1602723840, + 1341917906, + 444952576, + 514850816, + -201326592, + 1476919296, + 175046656, + 613722016, + -503789056, + 1629441944, + -2022260692, + 1712958272, + 1884422144, + -2003712000, + -985339904, + -533708800, + -518119424, + 902856704, + 530014208, + 335544320, + -905052160, + 919928832, + -2129350656, + 550419328, + -280379748, + 855638016 + ], + [ + -214561792, + 410882048, + 816185344, + -889192448, + 1894121472, + -305889280, + -1283273216, + -2147483648, + 1118461952, + -989029664, + 361594880, + 481756160, + -786432000, + -1721237504, + 476577792, + 787480576, + 738197504, + -1926103040, + 1073741824, + -1169604608, + 0, + -2147483648, + 704835160, + -1610612736, + 852980736, + 1073741824, + -977272832, + -1868562432, + -1023410176, + 1073741824, + -1453072384, + 1023901920, + 581688232, + 1900019712, + 956743680, + 0, + 0 + ], + [ + 1361391104, + 1073741824, + 118259712, + 1054392960, + 1111490560, + 1870659584, + 838238208, + 685979648, + 1009409408, + 0, + 872617728, + 1892857856, + -2147483648, + -1956954112, + -1879048192, + -2003750912, + -727711744, + 184549376, + 0, + 2068316160, + -990397184, + 727070272, + 2013265920, + -306184192, + -1533773824, + -861148614, + 754974720, + -179830784, + 1882561440, + -1073741824, + -482344960, + 1565550592, + -222560256, + 1133002752, + -2090295296, + -1251420510, + -1879048192 + ], + [ + -1275926464, + -771751936, + -485933056, + 1073741824, + -536870912, + -1610612736, + -268435456, + 1073741824, + 0, + 1202716672, + 1815667482, + -105840640, + -1555572608, + -1943622364, + -1163919360, + 536870912, + -1186738616, + -2147483648, + 492288000, + -888197472, + 1551892480, + 1172411648, + 1491861504, + -101056512, + 273729, + 1778384896, + 1266679808, + 2056358648, + 210351963, + -1675564416, + -1610612736, + -37748736, + -201326592, + -297968640, + 1291845632, + 268435456, + -894435328 + ], + [ + 792723456, + -1581129752, + 1239292544, + -430497640, + -536870912, + 0, + 520093696, + -1072100247, + 762158592, + -1073741824, + 1130364928, + -1273566720, + -1809055744, + 80614000, + 1409286144, + 1916796928, + -1979580416, + 2046820352, + -1193198500, + 339738624, + -105021440, + -426402368, + -990221320, + 973078528, + -1990898816, + -536870912, + -862595396, + 820424704, + -1010827264, + -1879048192, + -1973616640, + 1810890752, + 1879506944, + -1946157056, + -708837376, + -575760384, + -1610612736 + ], + [ + -1621098496, + -1525597184, + -264402828, + 523391146, + -459243636, + 2103967744, + -236716032, + 580421009, + -2147483648, + 1026704704, + 1032125348, + -70795264, + -981504928, + -1610612736, + -771715200, + 1711977472, + -1323302912, + 624951296, + 753950720, + 1433034112, + -1893138432, + -536870912, + -1012269056, + -1277859328, + -1359806464, + -1803901840, + 853252970, + 1073741824, + -1284505600, + -986939392, + 536870912, + -1879048192, + -1695915758, + 2035145344, + -1575297872, + -741359616, + 304545776 + ], + [ + -1568097832, + 723791872, + -513607866, + 180490240, + 858259456, + -1568067584, + 1610612736, + -1539291136, + -536870912, + 1035468800, + -1073741824, + -2147483648, + -683672384, + 603979776, + -1610612736, + 1050804224, + -997326848, + 805306368, + 1853414400, + -545521664, + -940917248, + -1882443264, + 1106790984, + -1207959552, + 659530752, + 0, + -529068494, + -110800345, + 364359680, + 1066987520, + -2041153792, + -759496704, + -2147483648, + 1569980416, + -647864320, + 1073741824, + 402653184 + ], + [ + 767823499, + -1133363200, + 1496580096, + -1786773504, + -536870912, + 2013265920, + -2090336256, + 1587806208, + -754597888, + 362479616, + 1343246672, + -544837360, + -1681719296, + -389021696, + 510656512, + 805306368, + 1898667980, + 0, + 2013265920, + 280220376, + -1718613184, + 1995898880, + 1610612736, + 1919395840, + 1923612672, + 1610612736, + 1357905920, + 536870912, + -1342177280, + 1984559744, + 78643200, + -1946157056, + -2011168768, + -1367769088, + 1789873920, + 1342177280, + -1284931584 + ], + [ + -1659104424, + 558759936, + 213155840, + -268435456, + 100357532, + 1412683760, + -1932629152, + -1771836672, + -2146107392, + -1602224128, + -268435456, + 930099296, + -798586520, + -1006632960, + -2147483648, + 1276950144, + 1194377216, + 530227200, + 931598336, + 1081081680, + -412171060, + -2147483648, + 1975517184, + 536870912, + -920649728, + 939524096, + 1296564224, + 0, + -1668981760, + 740294656, + 1204633600, + -2147483648, + -88080384, + 536870912, + 657768448, + 1134075904, + 180101120 + ], + [ + 868147200, + -601539008, + 402653184, + 1744830464, + -1879048192, + -1699741696, + -1514143744, + 1366863872, + 435355648, + -2061859760, + -568492032, + -1073741824, + 1591891370, + -536870912, + 0, + 665845760, + 1145213220, + 427065344, + 659302400, + 1618284544, + 298585509, + -1962934272, + 1019580416, + 335544320, + 1651507200, + 1587583500, + -1636507273, + 432537600, + 752022912, + -1023574016, + -161011648, + 0, + 1155530752, + -1986463248, + 1329619472, + 559939584, + 2031927296 + ], + [ + 962199552, + -1970900166, + 324873636, + -1954064384, + -2113929216, + -136240512, + -939524096, + 0, + -1651787776, + 771751936, + -288358400, + 0, + 805306368, + -349412272, + -1073741824, + -536870912, + -824872067, + -1988100096, + -1342177280, + 522321920, + 1010827264, + -1890713600, + 297037824, + -343932928, + -1073741824, + 645398528, + -852659456, + 334159616, + 131596288, + 15204352, + -1691926528, + -1073741824, + -345207520, + 1341128704, + -284502016, + 1070238080, + 469893632 + ], + [ + -1168948956, + -2043674624, + -957665314, + 2080178147, + 1560137312, + 2040704685, + -1443151872, + 1468006400, + 671088640, + -1056964608, + 1826619392, + 1435762688, + -156139520, + -2147483648, + 1104078832, + 0, + -1325400064, + -226015968, + -1480189440, + 2048921440, + 867701490, + -541065216, + -1254666240, + -1358954496, + 1632997653, + -904815568, + 1020780544, + -928742400, + -1051721728, + 1610612736, + 779223040, + -536870912, + -268435456, + -1744830464, + 233963200, + -201629696, + 1657523400 + ], + [ + -2062979072, + 985949362, + -14155776, + -422092800, + 365205376, + 0, + -1662176831, + -2147483648, + -1409286144, + -990301568, + -2132672512, + -1812463616, + 1207959552, + 387401630, + -405808456, + 152234016, + -835194492, + 1677721600, + 536870912, + 1080776896, + 103022592, + -740294656, + 0, + -120471552, + 2113929216, + 1084572928, + 1641052160, + -810522864, + -2080374784, + -588155408, + 632984916, + 417020088, + 512108592, + -1789903160, + -1898865104, + 1031660032, + 1587544064 + ], + [ + 1376518144, + 536870912, + -112754688, + 1610612736, + 67108864, + 1610612736, + -1736441856, + 1786773504, + 0, + 1342177280, + -2147483648, + -954493136, + 1879048192, + 1006632960, + 2008547328, + 1680512256, + 2027241472, + 67279754, + 1803550720, + -345202688, + -1956831232, + -128651033, + -1231964672, + 886831056, + 1207959552, + 1622540288, + -1073741824, + 1050624000, + -603979776, + 1073741824, + 964689920, + 1944484352, + -809943152, + 1342177280, + -309723136, + 1776382208, + -967203160 + ], + [ + 1367228416, + 0, + 1946238080, + -1570000896, + -2085037056, + -426084832, + -1885995008, + 216989696, + -315686912, + 2013407232, + 716739072, + -104726528, + -1247760384, + -1845493760, + -1239818112, + -1283754720, + -1207959552, + -38121344, + -2147483648, + 1534607360, + -829857792, + 1227137632, + 205783040, + -1161854976, + 1316384512, + -992744800, + -196268876, + -1405091840, + 0, + -872415232, + 1737658368, + 0, + 1475346432, + 536870912, + -197132288, + 1252467628, + -2000448512 + ], + [ + -872415232, + -675905664, + 352321536, + 0, + 1447620064, + -2102947840, + 1999634432, + 2048181756, + -764635088, + -536870912, + 612368384, + -193265664, + -1041165056, + 1652555776, + 1906010464, + 351698944, + -1073741824, + -371344288, + 312101888, + -1060274176, + -1895825408, + 1600864256, + -1569102464, + -1560281088, + -2147483648, + 1078163200, + 1022665600, + 1690828800, + -134217728, + 1275068416, + 1476395008, + -808317152, + -1610612736, + -1073741824, + -1358529664, + -610983394, + -1572569088 + ], + [ + 2048088992, + 2130706432, + 265289728, + 1757413376, + -1771044928, + 1560461312, + 901775360, + 56123504, + -1280162688, + -2146959360, + -1393721344, + 1409286144, + 594018304, + -2147483648, + 1786430464, + -1019215872, + -113704960, + -387462144, + 0, + 536870912, + 1397898048, + -104795152, + -2147483648, + -635076608, + 1697773568, + 1664038912, + -279521391, + 488505344, + -772382720, + -771751936, + 0, + -739246080, + -1523853568, + 1176636808, + 1360882710, + -1191467680, + -787703808 + ], + [ + -1309933568, + -1322760192, + 764590240, + 1023401984, + -1273521152, + 318767104, + -1971322880, + -1550843904, + -1073741824, + 944927024, + 1633679104, + 2125987840, + -1761344512, + 0, + 0, + 1897660416, + -1107230720, + 371720192, + -762310960, + -1140850688, + -844693504, + -1120034816, + -1645740032, + 1879048192, + -1677721600, + 2099460096, + 268435456, + -1315962880, + -2046820352, + -839856554, + -310922471, + -261095424, + -602211236, + -987930624, + -1656255968, + -1073741824, + 2141036544 + ], + [ + 2114207744, + -74139136, + -1046654976, + -60915712, + 2126860288, + 1713373184, + -2147483648, + 0, + -1778384896, + -41293312, + 502267904, + 738197504, + 232444720, + -585900752, + -2147483648, + -1644167168, + -1027909632, + 884998144, + 1140850688, + 991137792, + 0, + 1610612736, + 142435584, + -364904448, + -1342177280, + -1731018752, + -200577024, + 307036160, + 544962560, + 490050920, + -893293120, + 1610612736, + -1176240128, + 0, + -1599612420, + 1630631744, + -1085145088 + ], + [ + 960413696, + 0, + -1391808512, + 229638144, + 698925056, + -695017472, + 1314291712, + -685523904, + 398432160, + -784334848, + 497085296, + 208666624, + -833128960, + 1264372530, + 1106049024, + 1801453568, + -399507456, + 1128267776, + -1725402048, + 2013265920, + -1140850688, + 375308288, + -1235402653, + 11927552, + 2124603392, + 1684930560, + 1300234240, + -1051643904, + -1799148480, + 180387840, + -2013265920, + 1293418496, + 601984000, + 1167746048, + -1342177280, + 374603776, + 114199216 + ], + [ + -268435456, + -826802176, + 1879048192, + -197132288, + 1654128640, + 1073741824, + -1375731712, + 1797133920, + 0, + 1833842842, + -805306368, + 1073741824, + -864681052, + 55018560, + 536870912, + -1698116900, + 1689911296, + -258669696, + -141322240, + -979058688, + 826277888, + 1890337728, + 805306368, + 1241513984, + 1347713536, + -1476067328, + -1462616560, + -2147483648, + -202372128, + 209668352, + -1967652864, + -595574784, + -2147483648, + -1261379584, + 218103808, + -1838171552, + 215523328 + ], + [ + -633339904, + -1395965952, + -42291808, + 1027526001, + -1639284736, + 1060185088, + 276889600, + 1191215104, + 1914903990, + -488937984, + 996737024, + 1985839104, + -123731968, + 436207616, + -1073741824, + -1921040384, + -240056320, + -599851008, + 469237760, + -1869584881, + -55901696, + 1835212800, + 805306368, + -285212672, + -95465472, + -559415296, + -440375360, + -2076380160, + 255297536, + -1450704896, + -805306368, + -1534631936, + -1073741824, + 117440512, + -1551892480, + 1879048192, + -2147483648 + ], + [ + 854327296, + -2099378304, + -2147483648, + -2147483648, + 1568735232, + -1355621725, + -2147483648, + -1551368192, + -1419575296, + -1946157056, + 1257824864, + 1002246144, + -106954752, + 396806656, + 0, + 1610612736, + 1651961856, + 0, + 794872832, + -585258496, + -385875968, + -436207616, + 0, + -1225261056, + 1231618048, + 206766080, + -562561024, + -2008023040, + 500856408, + 1048814560, + -1390559232, + -1043496960, + -1460928512, + -268435456, + -210811752, + 1092919736, + -1946157056 + ], + [ + 729683712, + 1134559232, + -2087081216, + -1915199488, + -419692544, + -2147483648, + 824369152, + -1110447552, + 2003067040, + 1204617216, + -1886388224, + 1462722560, + -754469473, + -1378865152, + -1398964224, + 1567963136, + -1090519040, + 536870912, + -631869440, + -332136448, + -1713111040, + 414774848, + -313573668, + -437911552, + -1619554688, + -1073741824, + -494043136, + -1176866816, + 1712324608, + -1605328320, + 1967128576, + 26362688, + 2098704384, + 1444458496, + -1983512576, + -2013265920, + 1245470720 + ], + [ + 536870912, + -1135869952, + 25565696, + 1073741824, + 1608113376, + -1050148864, + -1073741824, + 1663041536, + -834666496, + -1713835437, + 476863232, + -521255936, + -1379899392, + -612368384, + -814342144, + -2147483648, + 1776812032, + 1370447680, + -903495680, + -1014497280, + -607805440, + -1841364992, + 1033416000, + 175099904, + 1031501564, + -326107136, + 2134069248, + 397410304, + -705232896, + 769455104, + -1879048192, + -536870912, + 1138753536, + -2147483648, + 17307648, + 777205760, + 146922368 + ] + ], + [ + [ + -638962976, + -1077885720, + 411041792, + -536870912, + -94896128, + -2122511488, + -46137344, + 1476395008, + -2147483648, + 281116704, + -391118848, + -1767612766, + -888406016, + 81412096, + -1961008640, + 671088640, + -1610612736, + -869861376, + 754974720, + -34603008, + 804460896, + -1983315968, + -400793600, + -1140850688, + -1812409856, + 855490560, + 545259520, + -1679808080, + -1855717376, + -2036860640, + -1369864132, + -1182839568, + 633774696, + -85295104, + -1119879168, + -2088763392, + 1052537856 + ], + [ + -268435456, + 1304428544, + 1932607744, + -1073741824, + 1210056704, + -1827806660, + 360710144, + -422658568, + -1643049472, + 1275068416, + 200310784, + -890765312, + 2134900736, + 846076416, + -2147483648, + -1638526974, + 1073741824, + -559915264, + -1191182336, + -1610612736, + -937524928, + -1022440832, + -1194196992, + 977403904, + 682622976, + 268435456, + -1610612736, + -401680896, + -1073741824, + -554041344, + 1497366528, + 981467136, + -1553993838, + 1644978176, + -1209991168, + 24825902, + 0 + ], + [ + 786432000, + 1207959552, + -774356992, + 2113066688, + -536870912, + 1668022272, + 1946157056, + 805306368, + 637534208, + 1173225472, + 1612526992, + -1864570760, + -1006632960, + -2043881184, + -540803072, + 1677721600, + 402653184, + -674758656, + 2113929216, + 1635778560, + 1083849544, + 1342177280, + 1207959552, + -17653760, + 1850906816, + 1585446912, + 1753219072, + 1744830464, + 1574109184, + -1610612736, + -1527433984, + -2147483648, + -1105199104, + 821821440, + 1610612736, + 1459617792, + -1807249408 + ], + [ + 268435456, + -885379072, + -171296144, + 1985216512, + -87259136, + 1442840576, + 688082944, + 2077638656, + 1728053248, + -1894353920, + -4386304, + -794663632, + 454557696, + -486539264, + 1529127568, + -815332352, + -1027604480, + -234881024, + 24510464, + 944615424, + 0, + -1371537408, + 839555072, + -962531248, + 805306368, + -1346895872, + -1342177280, + -1714913280, + 1253048320, + 61887452, + -2051014656, + -134217728, + 219390976, + 1784257152, + 1073741824, + 1530003456, + 849346560 + ], + [ + -2080374784, + 99745792, + 334626816, + 1404567552, + 731906048, + -663435664, + -126772736, + 1131413504, + -812646400, + 336756736, + 1271486464, + -43286528, + 1073741824, + -56113152, + -807403520, + 594280448, + -1326317568, + -1342177280, + -7340032, + -1021202432, + -348127232, + 498991104, + -1744830464, + 2012217344, + 1342177280, + -2051850240, + -517987680, + -1610612736, + 1845493760, + -1495645760, + -2020696064, + -1926365184, + -672188352, + 1132601344, + 1564551680, + -167772160, + -1845493760 + ], + [ + -331808640, + 381509656, + 1635840706, + 330625024, + -1642565792, + 57147392, + 1342177280, + 1671287552, + -1879048192, + 798228480, + 460949504, + -1256087552, + -1073741824, + -1907359744, + -46934916, + 210763776, + 1744830464, + 1135804416, + -1907424336, + -1912602624, + 1754813272, + 472129536, + 536870912, + 548405248, + -683671552, + -996849728, + -1543503872, + 536870912, + 976037888, + -541588288, + -1811939328, + -2020417536, + 1665138688, + -1951301632, + 1783016526, + -1073741824, + -1610612736 + ], + [ + 248988160, + 182515928, + 2117337088, + -67108864, + 426578432, + 805306368, + -1442057280, + 771751936, + 1118306304, + 1914512384, + -1488977920, + 1196425216, + -822083584, + 538193760, + -1101957804, + -1344782336, + -116752384, + -777176064, + 702544448, + 1964176128, + 1476395008, + 2080374784, + 1879048192, + 1050017792, + 587202560, + 671088640, + 889192448, + 1073741824, + 1649025024, + 97343488, + -965804032, + -782425888, + -1174405120, + -1696907264, + -1730786048, + -107961728, + -598293288 + ], + [ + 1073741824, + -686817280, + -53298688, + 1610612736, + 0, + 2071986176, + 694359144, + 773947392, + 1773148160, + -20447232, + 1709467648, + -587399168, + -1955636848, + 1729331200, + 1946157056, + -100663296, + -1767493084, + 220725248, + -1073741824, + 1106388820, + 191345984, + 1235861504, + 824882512, + 1857552384, + 838860800, + -427112448, + -750180568, + 1363148800, + -1369440256, + -1960837120, + 1549139968, + -268435456, + -930750464, + -717264896, + -1627389952, + -1352106600, + -704643072 + ], + [ + 150820864, + 1535655405, + -24850944, + 1418067968, + -1183543296, + -2147483648, + -551550976, + -1280311296, + 0, + 411041792, + -455475200, + 1713373184, + 1610612736, + 954565440, + -2147483648, + 412090368, + 29021184, + 316803120, + 128876544, + -2147483648, + 953679872, + 1586305024, + 325976064, + -1295931680, + -1139931488, + -1633157120, + 1896879280, + -469762048, + 208066880, + 1073741824, + 1749549056, + 1504051200, + -1258415176, + 791323860, + -351600266, + -614408128, + 201097088 + ], + [ + -2098467968, + -6228224, + -122359040, + 0, + 493301336, + 382730240, + -701274648, + 805306368, + 524452928, + 1879048192, + -1199309744, + 817889280, + 1610612736, + -331350016, + 1212153856, + -1897916959, + 684720128, + 288640768, + -764411904, + 0, + -2122867712, + -1276429368, + -2066251008, + -2147483648, + -1894473728, + -77912064, + -1718148608, + -205515776, + 2034199308, + -1342177280, + -268435456, + 1319727104, + 1302958656, + -134217728, + -1950048256, + 1225744288, + -1763155968 + ], + [ + 352321536, + -1879048192, + -1752922162, + -1913913344, + -1761607680, + -536870912, + 1070441664, + -1786200064, + -626851840, + 780140544, + 469762048, + -922771456, + -166723584, + -22773760, + -1129316352, + 830472192, + 624729088, + 796130624, + -2073578240, + 1511236416, + -1161761792, + -46894016, + 725614592, + -1439102976, + -2068593344, + 265913858, + 805306368, + 289895744, + -1232076800, + -1073741824, + -1523056640, + -2011168768, + 1912602624, + 1787822080, + -1275068416, + -536870912, + 1060110336 + ], + [ + 1627389952, + -1744830464, + -409448448, + 1245125772, + 863320416, + -469762048, + 568328192, + 1557170176, + 119209984, + 118447440, + -2040528896, + 230932480, + -1583817558, + -284906496, + 268435456, + 2037952512, + -1806664192, + 1711276032, + 2136610240, + -1680146432, + 1147256832, + 0, + -954580976, + 1744830464, + 1105081280, + 1581252608, + -1187450880, + -1087897600, + 536870912, + 1073741824, + -1413938688, + 1073741824, + 814257874, + 1315569664, + -262054416, + 1879048192, + 1348780688 + ], + [ + 1711276032, + 0, + 617572416, + 0, + 579427312, + -536870912, + 4194304, + -402653184, + -1476395008, + 1249902592, + -973078528, + -402653184, + -1390411776, + -1851238656, + 1567067992, + 1604321280, + 134217728, + 175046656, + 1023410176, + -251894528, + 814720972, + 92274688, + -1421869056, + 85983232, + -2147483648, + 506079040, + 575537924, + 536870912, + -865361664, + 998503148, + -821811200, + 469762048, + -615251968, + 694157312, + -1073741824, + -1820510208, + 1106254028 + ], + [ + 791896256, + 1643528192, + -1509949440, + 1525926656, + 0, + 1897922560, + 1450203584, + 330727424, + 1118461952, + 2085669294, + -1342177280, + 767623168, + -1555791872, + -860618752, + -424644192, + -1240393864, + 1610612736, + 536870912, + -119042496, + 1227358208, + -2147483648, + 506085376, + 24587264, + -527613952, + 1355505104, + 603979776, + 140697600, + 1073741824, + 201326592, + 775946240, + -536870912, + -2132803584, + 358538560, + -1031301691, + 1321672920, + 354496552, + -1496520704 + ], + [ + -2147483648, + -1390411776, + 209715200, + -1238327296, + -1264508928, + -536870912, + -1483146432, + 953024512, + -514659328, + 1572288000, + 1658847232, + -1394498192, + 1421869056, + -637534208, + 0, + -1988100096, + -1455423488, + 1079566688, + 360710144, + 935175168, + 0, + 1073741824, + 31457280, + 803233208, + -1895825408, + 973078528, + -110624768, + -2030394368, + -1492952646, + 2073196544, + -60293120, + -1430609712, + -547494536, + -163346368, + 671088640, + 536870912, + 717030032 + ], + [ + -1392723440, + 5563812, + -1811939328, + -260951040, + 1973569166, + 332124160, + 290631424, + 1073741824, + -1879048192, + 580568187, + 436207616, + 1644167168, + 0, + -2066373504, + 655014560, + -1055938304, + 1916796928, + -956170240, + 1471676416, + -738197504, + 79233024, + -1874468459, + -1900019712, + -1099005952, + -1602224128, + 192986536, + 757989376, + 736100352, + -1218772992, + 138059776, + 1509949440, + -603979776, + 1811742720, + -1149821266, + -265912320, + 33554432, + -1342177280 + ], + [ + -1251469408, + 1886910976, + -254541824, + 637534208, + 1614851584, + -1610612736, + 2134221792, + 562896896, + 1736441856, + 1896763584, + 0, + 384434176, + 1695219712, + -1715319296, + -544476075, + 1707671552, + 764019200, + 1776812032, + -955653408, + 536870912, + 1868562432, + -759973888, + -990221320, + -805306368, + -1789609984, + -536870912, + -1363812352, + -1409286144, + 251658240, + -1572584048, + 789662624, + -847380480, + 14680064, + 1562075904, + 0, + 527874656, + -1770356736 + ], + [ + -1073741824, + 1360248832, + -662224896, + -1836756992, + -1810894464, + -1392508928, + 528251136, + -1507761088, + -1920991232, + 1026704704, + -1879048192, + 0, + 737895168, + -79691776, + 2074345759, + 337216173, + -998244352, + -1574942080, + 1426799640, + 1269825536, + 508690432, + -512582144, + 491782144, + -178618368, + 934212352, + 622766364, + -843776000, + -1155514368, + -320156224, + 1493172224, + -2147483648, + 709452800, + 301989888, + 1859387392, + -889192448, + -1108020240, + -268435456 + ], + [ + -1952612352, + 1214251008, + 1660372480, + 268435456, + -861929472, + 340361216, + -1073741824, + 2099380800, + 1957621760, + 0, + 805306368, + -805306368, + 1610612736, + 213141504, + 872415232, + 131350528, + 824410112, + -2147483648, + 192136928, + 461238272, + -134217728, + 818413568, + 132196640, + -90775552, + 1238624512, + -1508517888, + 499354752, + 1428320256, + -1380089856, + -1729101824, + 1048991351, + -1781006336, + 1779957760, + 1694498816, + -1322254336, + 268435456, + 805306368 + ], + [ + 487981056, + 479199232, + 585259316, + -1342177280, + -1073741824, + 2090709880, + 1417897984, + 1207959552, + -1049624576, + -1330849792, + -1971322880, + -509852672, + -2147483648, + 1459427840, + 510656512, + 856846284, + 627833216, + -2114076672, + -268435456, + 1526726656, + 857740928, + -555745280, + 1610612736, + -1712717824, + -1405529088, + 219856896, + -2021654528, + 268435456, + 96829440, + -877506604, + 314572800, + -1387741184, + 1725465088, + -1073741824, + -536870912, + -1610612736, + 397204064 + ], + [ + 0, + 612710400, + -1047097344, + -143130624, + -1394606080, + -336068608, + 1526726656, + 1476395008, + 287311168, + 1500133896, + 577984384, + -2122121216, + 1748190388, + -459767808, + -2087297024, + 812833280, + -1906212864, + -1700790272, + 1692277824, + -2147483648, + 997598816, + -2021089280, + -2006733312, + -1208663808, + 1687158784, + -1306787840, + 1782579200, + 1258651648, + 1438646272, + 740294656, + -1803758592, + 0, + 1100983296, + -1439105024, + 1315536896, + -1610612736, + 2109822852 + ], + [ + 868147200, + -814705415, + -486539264, + 1073741824, + -1099159296, + 1283389867, + -1073741824, + -490733568, + 1952959488, + 1369982208, + 494927872, + -701506560, + 626696192, + 939524096, + -335544320, + 1031798784, + 575143936, + 835819336, + 167772160, + 1358954496, + 1194342036, + -1171521536, + 2057200328, + 2052628480, + 990932046, + 1093933056, + -603979776, + 865075200, + -704643072, + -2047148032, + 1350565888, + -1610612736, + 702170336, + -785178818, + 536870912, + -1841119232, + 1929379840 + ], + [ + 725614592, + 973078528, + 1806021760, + 492830720, + 390135808, + 1157627904, + -1374093312, + -931634528, + 1879048192, + -781189120, + 834596096, + -1459879936, + -489699840, + 1499669120, + -134217728, + 0, + -1427703296, + 0, + -1073741824, + -2013265920, + -2013265920, + -746586112, + -1622905572, + -424184384, + 453496432, + 1006632960, + -697734248, + 1336638464, + -873972032, + -1491071360, + -1691926528, + -2147483648, + -771751936, + -339574912, + 727711744, + 805306368, + 67108864 + ], + [ + 1092878336, + -1941760000, + 1857224160, + -1073741824, + 964689920, + -2147483648, + 2127560704, + -1951574144, + 1037647872, + -272564224, + 765198336, + 0, + -78069760, + -327524352, + -134217728, + -985805824, + -1405091840, + 687865856, + -242843648, + -2143453184, + -469762048, + -541065216, + 1453779456, + 1197342720, + 716317344, + -904815568, + 1020780544, + 579997696, + -1476395008, + -1073741824, + -939524096, + -419692544, + -1984167936, + -1073741824, + 233963200, + -1616913664, + 1677721600 + ], + [ + -1761607680, + -1000033792, + -226492416, + -335544320, + 1548318720, + -2048457800, + -825025520, + 2143319680, + 735170392, + -660658608, + 1344028672, + -268435456, + 469037712, + -822083584, + 2096999296, + 134217728, + -121503744, + 873346760, + 430178304, + -693010432, + 514067528, + -134217728, + -657719296, + -963772416, + 1643642880, + 707264512, + -536870912, + -2147483648, + 943718400, + 1568407552, + 1409286144, + -617039872, + 512108592, + -1434323392, + -317070592, + 515830016, + -369098752 + ], + [ + -1073741824, + 174653440, + -627103504, + -86249012, + 268435456, + -1822425088, + -812089344, + -2147483648, + -1945703416, + 335544320, + -994574336, + 805306368, + 268234240, + 1006632960, + -1645346816, + -590850774, + -1610612736, + -598736896, + -1375731712, + -618135552, + 536870912, + 968884224, + 1222311936, + -852034060, + 479199232, + -1241513984, + 1031001600, + -1610612736, + -508053504, + -1338913660, + 1016246732, + 1073741824, + 536870912, + -2054678208, + -1979711488, + 1547698176, + -749469696 + ], + [ + -469762048, + -1910012784, + 0, + -2025531552, + 124893184, + -743374848, + 0, + -1073741824, + 215443832, + -1610612736, + -1417076736, + 1526317568, + -173210240, + 550783232, + -1428658302, + -1111846912, + 1085549440, + 675282944, + 1577058304, + 2018209544, + 1152385024, + 614621184, + 823132160, + -1683228672, + 970570752, + 1073741824, + 754974720, + -2122660864, + 1364000768, + -157313024, + -1972923760, + -43897664, + -2147483648, + 1895825408, + -1723346688, + 1196949504, + 1147259392 + ], + [ + -1472751616, + -33554432, + 1830092800, + -716844672, + 1655850863, + -234881024, + 1929379840, + -973340672, + 811597824, + -1484783616, + 485429824, + -167772160, + -243015126, + 1042978344, + -1518338048, + 1084732416, + 1870659584, + -567279616, + -1004194664, + 905969664, + -1895825408, + 1744830464, + -889192448, + -1297940480, + -1016070144, + 539081600, + 1406093880, + 321273856, + -2028728448, + -2147483648, + -19529728, + -192690176, + -1126563840, + -1345585152, + -523276288, + -1221966788, + 574619648 + ], + [ + 1802764288, + 1724119040, + 530579456, + 1459324556, + -524288, + 184549376, + -1073741824, + 1617952768, + 1686700032, + 530661380, + 224881664, + -1254096896, + 1073741824, + -891023360, + 0, + 1815347200, + 163466816, + -1170607360, + -1013022720, + 16777216, + -1254808652, + -2115510272, + -695838476, + -2147483648, + 677720568, + 427409408, + 2058796168, + -268435456, + 1711276032, + -1287127040, + 0, + -67108864, + 2123673436, + 275529728, + -1383940096, + -760217600, + 211288064 + ], + [ + 0, + 1073741824, + 1821754624, + -1073741824, + -2097971200, + -1977221120, + -1610612736, + -514734080, + -471072768, + 0, + -301989888, + -630866, + 67371008, + 1879048192, + 838860800, + 1237610496, + 771211296, + 1652555776, + 62128128, + -1187005440, + 1637568000, + 0, + -562036736, + -2147483648, + 1762816000, + -2147483648, + 1109393408, + -939524096, + -1412420560, + 865435648, + -161275904, + -536870912, + 1602977792, + -1491831424, + 1373800448, + 92037120, + -825229312 + ], + [ + 1366810692, + 1073741824, + 866779136, + -1081356288, + -984612864, + 1073741824, + -1432589004, + 1518338048, + -1778384896, + 2055208960, + -742767682, + 1350118400, + -872415232, + -292950376, + 1073741824, + 2013265920, + 1571553280, + -1509949440, + -660471808, + 1912602624, + -600461184, + 1767473152, + -174850048, + -1656225792, + -985171796, + 1476395008, + 1879048192, + 244879976, + -2115117056, + 1744830464, + -223323280, + -2147483648, + -939524096, + 1073741824, + -67108864, + -402653184, + -228197744 + ], + [ + 960413696, + 1740301184, + -455703208, + -1522659920, + -731906048, + -2034985216, + -1392508928, + -342761952, + -437780480, + 1840916480, + -689963008, + -1047658496, + -1146093568, + 852262912, + 142858736, + -1384120320, + -399507456, + 564133888, + -2147483648, + -1914830848, + 2004877312, + 1501233152, + 1708394032, + -1073741824, + 1543503872, + 1879048192, + -239840416, + 637534208, + -2041020416, + 1443102720, + 1073741824, + -780140544, + -1946157056, + 1073741824, + -1649410048, + 704643072, + 1827187456 + ], + [ + -2147483648, + -845320192, + -536870912, + -176257024, + -276511440, + 55578624, + -1245708288, + -2053636096, + -1337982976, + 1833842842, + -201326592, + 1968716032, + 836243088, + 1073741824, + 860606761, + 1457520640, + -862502912, + 260352028, + -1073741824, + 757465088, + 826277888, + -1073741824, + -872415232, + -1610612736, + 1095886848, + 433324672, + -91413535, + -2147483648, + 99614720, + -47972352, + -1417674752, + 33554432, + 50680432, + -1650030848, + 1604596736, + -584056832, + -664353536 + ], + [ + 946675712, + 754974720, + -714276864, + 1027526001, + -2147483648, + -216907776, + 270532608, + 33554432, + -465159316, + -1681541428, + -2147483648, + 464710656, + 236947968, + 1782580032, + 1802362880, + -1343750144, + 602104336, + -329545760, + -541065216, + 125829120, + -2147483648, + 838860800, + -1451229184, + 720863232, + 1240072192, + 2029974848, + 0, + -2076380160, + -1006632960, + -1006632960, + -805306368, + -2147483648, + -301422922, + -1073741824, + 2098987008, + 833237216, + -872703488 + ], + [ + -877658112, + -2099378304, + -2105540608, + 319033088, + 1977094144, + -1230454784, + -2147483648, + -1551368192, + 359424000, + 402653184, + 949485568, + -1123024896, + -2147483648, + 198403328, + 1019980288, + -1313144832, + -304087040, + -2102394880, + -1292497728, + 2027756970, + 2129199104, + 1399584560, + 0, + 767426560, + -771751936, + -1292843728, + 602151887, + 0, + -1073741824, + -797672448, + 1879048192, + -333654016, + -640309012, + -596705280, + -1122869248, + -2109127824, + 1174405120 + ], + [ + 192937984, + 840761344, + -849870848, + 1610612736, + 1874853888, + 1136656384, + -194886208, + -806731776, + -926859264, + -106954752, + -943194112, + -1427772416, + -1073741824, + 569752070, + 552258008, + -723517440, + -134217728, + -1970912256, + -1784938496, + 366079028, + -1974668800, + 536870912, + -1073741824, + 2038431744, + -1619554688, + 1461829632, + -671088640, + -315097088, + 214040576, + -1475073904, + 393560064, + 0, + 1336079872, + -2043936768, + -1671430144, + -31553536, + 1373831168 + ], + [ + -1077002240, + -248512512, + 204525568, + 1451229184, + 1392430823, + 1357693288, + -804768384, + -1270468096, + -52166656, + 2032762880, + 454475776, + 1998716928, + -2133852160, + 266043392, + -231934110, + -1996303424, + -1497981312, + 1073741824, + -2147483648, + 1536585954, + -979369984, + 612237312, + 0, + -805306368, + -545259520, + -326107136, + 1073741824, + 0, + -603979776, + -1217146880, + 600309760, + 1475647992, + -268435456, + -2130706432, + 100663296, + -1186144256, + 69404526 + ] + ], + [ + [ + 426770432, + 51617792, + 358155024, + -1445199872, + -1778384896, + -1207959552, + 1792005120, + -1698693120, + -851254656, + 202899968, + 738197504, + 1220363264, + -1934573568, + 1761607680, + -1464740320, + 998572032, + 1429840360, + -1679818752, + 754974720, + 1608450048, + -1342177280, + -495828992, + 59506688, + 931135488, + 1761607680, + -873005056, + 136314880, + 2080716288, + -1637408056, + 1129053328, + -536870912, + -1644167168, + -1466302464, + 1727720064, + 1381886464, + -525846528, + -1357053952 + ], + [ + -1145044992, + 922746880, + 1090519040, + 805306368, + -1152251904, + 503316480, + -897012736, + 0, + 286130176, + 1610612736, + -1278165240, + 791388160, + -100663296, + -862222720, + -1964539904, + -893255616, + 611209856, + -737419264, + 365428736, + 1805254656, + 83886080, + -1011703808, + 347656704, + 1107296256, + 738197504, + 268435456, + -1610612736, + -1606723584, + -1076742234, + -1142996992, + -1610612736, + -576256176, + 452951184, + 1816235008, + -130023424, + 99303608, + 828580992 + ], + [ + 220145116, + 1207959552, + 1980760064, + -137667840, + 1425108992, + 834011136, + -1974802432, + 1613758464, + 412614656, + 2071986176, + 1298399232, + 975044608, + -1006632960, + -2043881184, + 624687232, + -2131991552, + 1610612736, + -13713856, + -1978167360, + 306294976, + 1198063616, + 2084896768, + 0, + -1795162112, + -1798963200, + 1947705344, + 268435456, + -280438272, + 0, + -1943481440, + 2056945664, + 146412352, + -1376714752, + 821821440, + -436070400, + -1375731712, + -270200348 + ], + [ + -1570107392, + 1174405120, + -816012377, + 1698693120, + 1681915904, + 717225984, + -1542635520, + 1402453348, + 1933049856, + -805306368, + -4386304, + -1509949440, + -1071966208, + 1321566092, + 1207959552, + 536870912, + 2086164480, + -1463677152, + -1088409920, + 325844992, + 1802764288, + 882028096, + -1451229184, + 251985920, + 281018368, + -210583840, + -1073741824, + -214724352, + 1695110656, + 1621604352, + 2082566144, + -1090781184, + 1073741824, + 1389155328, + -2138759936, + 536870912, + 704643072 + ], + [ + 390201344, + 323095524, + 1144078112, + 1323302912, + 1694706013, + -165858916, + 1719664640, + -536870912, + 2045902848, + 815830016, + -1131053056, + -269788160, + 889192448, + -1795620864, + -637796352, + -96020480, + 1073741824, + -1954062336, + 1609695232, + 905969664, + -200363008, + 1491988480, + 1849466188, + 0, + -711751168, + 1825570816, + -1476395008, + 662664192, + -536870912, + 1830871040, + 507150336, + 353912471, + -672188352, + 0, + -1600847872, + -10485760, + -1845493760 + ], + [ + -41476080, + -1409089536, + 268435456, + 661250048, + 1009835712, + 2066875240, + 738852864, + -1181845684, + -623304704, + -646144000, + -2147483648, + -1540096000, + -416284672, + -2072870912, + -2147483648, + 383830272, + -1816551424, + -1479480128, + 61865984, + -2042167296, + -1698693120, + 472129536, + -297795584, + 1476395008, + 902823936, + -1834420224, + 1671053312, + -1785146816, + 488018944, + -1071251456, + -31129600, + -457703424, + -1610612736, + -2147483648, + -1424785408, + 1826619392, + -1922069344 + ], + [ + 1560805376, + 365031856, + 2117337088, + -1073741824, + 106644608, + -225955840, + 100261888, + -1597276160, + 13437600, + -2147483648, + 0, + -1902116864, + 0, + -1585774592, + 1342177280, + 972472161, + 1409286144, + 900169728, + 1207959552, + -1466460160, + -240864680, + -363137024, + 498597888, + 1476395008, + 1673814016, + 493173450, + 444596224, + -260046848, + -1807745024, + 389373952, + 1214015216, + 1211629568, + 1994915840, + 1299030016, + 1291845632, + 1680384000, + -671088640 + ], + [ + 1270262304, + -1809459440, + -1781530624, + 2048811008, + -1928365056, + -150994944, + -1929379840, + 1896611840, + -1067450368, + -327155712, + 1709467648, + -1297684504, + -606706688, + 949747712, + -1219256320, + -2056006668, + 574619648, + 1751728128, + -603979776, + 1319632896, + -721420288, + 1783451136, + -433760598, + 1227209440, + 0, + 1020352768, + -1500361136, + 0, + 1030946816, + 1073741824, + -491782144, + -987823648, + -1140850688, + 229277392, + -1443889152, + 1590754096, + -624951296 + ], + [ + 150820864, + 2077884416, + 1719616103, + 1899317344, + 781320192, + 1638547456, + -275775488, + -671088640, + 1467351040, + -1522048240, + 959873024, + 0, + 1108434944, + 119320680, + 1277979792, + 824180736, + 1518338048, + 316803120, + 128876544, + 1237780440, + 890870892, + -1741732212, + 1879048192, + 1304428544, + -264758656, + -428171264, + 269791232, + 432537600, + -2147483648, + 1073385424, + 1617446912, + 752025600, + -2147483648, + -1433186304, + 98041856, + -2147483648, + -29376512 + ], + [ + -336887808, + -49825792, + -1259143168, + 1776549888, + 1973205344, + 1549888768, + 449211581, + -473870240, + 1492784162, + 1621780536, + 0, + 1278214144, + 594739200, + 1987570752, + 1906119184, + 1879765120, + 1213308928, + 646569984, + -2147483648, + 1231151104, + 98463744, + 1507737600, + 1610612736, + 713031680, + -2147483648, + -650117120, + -2003200222, + -1511555032, + -226568680, + 1219493888, + 0, + -359202816, + -1254995968, + -1073741824, + 0, + -1457394700, + -2046820352 + ], + [ + -1476395008, + 1073741824, + -2071474688, + -768102400, + -1149871104, + -2005773856, + -211210240, + -1946157056, + -2147483648, + 244793344, + 0, + 958395392, + 2126643200, + -1845493760, + -1681195008, + -1946157056, + 1249458176, + -806027264, + -1929994240, + -795010560, + -1073741824, + 1950351360, + 1296128512, + 2077564036, + 1508024320, + 1712850944, + 1086324736, + -1897234432, + -616038400, + 660717568, + 1505552718, + 545259520, + -42860544, + 1375731712, + 235452032, + 797748992, + 805306368 + ], + [ + 813694976, + 1610612736, + -217448448, + 1915748352, + -1490288640, + 0, + -268435456, + -855080960, + -480247808, + 1073741824, + 2053216256, + -1421643536, + -895483904, + -1409286144, + -1316732928, + 2037952512, + -134217728, + 280598528, + -1073741824, + 1919904768, + 1682316288, + 458358784, + -1543438336, + -1203405408, + 1736441856, + 551437796, + 2100186684, + -905969664, + 536870912, + 2126359652, + -595525632, + -1984092080, + 765722624, + 657784832, + -553648128, + -367591424, + -1879048192 + ], + [ + -1892837376, + -1610612736, + 1291224064, + 1159725056, + 1361804800, + 1879048192, + -2147418112, + 736624640, + 1921773216, + 1339958592, + 0, + -201326592, + -33199872, + 592489984, + -1342177280, + 416019456, + -2147483648, + -802571264, + 1229617664, + 1694498816, + -2072166816, + 1612054528, + -1421869056, + 779112960, + 596639744, + -1970679808, + 309336096, + -84139068, + 134217728, + -601909408, + 1342177280, + 1349517312, + 1222227624, + 36265984, + 1879048192, + -373293056, + 26001408 + ], + [ + 1623195648, + 2106589184, + 174063616, + 738197504, + 1483793920, + 1207959552, + 939524096, + 1744830464, + 31593811, + 1126610944, + 0, + -1906605568, + -1952638428, + -859095040, + 1744830464, + 2013265920, + 1258291200, + 592216064, + 1043981200, + -1811939328, + -719323136, + 0, + -2147483648, + 889192448, + -1583957088, + -513783808, + 562790400, + -729481216, + 805306368, + 633864192, + -1517322240, + 1201729564, + 1591558144, + -1610612736, + -2090860544, + -2067750912, + 1073741824 + ], + [ + -716925768, + 1514143744, + 236519424, + 815792128, + 1531580928, + 373316576, + 2107637760, + -536870912, + 1568669696, + 1994184704, + -1207959552, + 1879048192, + -2147483648, + -1382023168, + -1879048192, + 304480256, + -2147483648, + -1911160832, + 1551633088, + 107969352, + 1073741824, + -654311424, + 0, + 1879048192, + 1245446144, + -402653184, + -2147483648, + 2102525952, + 1946157056, + -536870912, + 1408344064, + -360497152, + 1575319552, + -1004535808, + -2147483648, + 1800470528, + 1073741824 + ], + [ + -808738560, + 1926365184, + 432411264, + -2087608320, + 439877632, + -653662744, + -536870912, + 350508240, + -1879048192, + 349578200, + 238601856, + -846725120, + -662700032, + 1792163840, + 655014560, + -1879048192, + 1021607936, + -1886518272, + -1111490560, + -1776394944, + 39616512, + 849346560, + 745930752, + -404226048, + -2113929216, + -533763584, + 2019711580, + -268435456, + -1218772992, + 552239104, + -446169088, + 1794088942, + -1592950880, + 2058878976, + 322961408, + -115413500, + -1788870656 + ], + [ + 99090432, + 235863872, + 662202880, + -1371459584, + 1700806830, + 973078528, + -1887436800, + 1125793792, + -1233649664, + 1354760192, + -62638592, + -1273566720, + -1809055744, + 644912000, + 1073741824, + -1759248384, + -989790208, + 1620736512, + -596599250, + 289669120, + 1559870848, + 1735393280, + 1336328064, + 1556778216, + -1761607680, + -371813264, + 844585712, + 1640849408, + 1773242240, + 291766272, + 1560281088, + -1913016384, + -1207730176, + 1660944384, + -1551016960, + -1744830464, + -1721260032 + ], + [ + -1367506944, + -2002911232, + -528805656, + -1476395008, + -1946157056, + -1621491712, + -1893728256, + 1681915904, + 1864040448, + -1971322880, + -146276352, + -235929600, + 805306368, + -1610612736, + 601882624, + -1597237912, + 1073741824, + 1024524884, + 1353957760, + -715483296, + 1293832704, + 1325400064, + -721420288, + -357236736, + 0, + -1457782784, + 853252970, + -1362620416, + -1686110208, + 1073741824, + 1207959552, + 1231290368, + -847957879, + -2083885356, + 1476395008, + -1096909312, + -1074003968 + ], + [ + 1146940416, + 1447583744, + 1592311808, + -2080374784, + -429502464, + -1993342976, + -428974080, + -1862197248, + -1145044992, + -1727547648, + -1509949440, + 283639808, + -1610719232, + 1127027200, + 1073741824, + 0, + 305659904, + 108314624, + 48034232, + 1844953088, + 1677025024, + 209715200, + -1879048192, + -11346944, + -771751936, + -414438480, + 1905262592, + 1155530752, + 1487781248, + -1895825408, + 425319424, + -1363148800, + -1470103552, + -340623360, + 318767104, + -662700032, + 402653184 + ], + [ + 369098752, + -2147483648, + -497470464, + 1793677312, + 1543503872, + 1322892288, + 849615680, + -1879048192, + 1585078456, + 905969664, + 352321536, + -501219328, + -631345396, + 139918618, + -1192001536, + 1649277312, + 805306368, + 66813952, + 511180800, + 0, + 838952960, + -824254464, + 1365208908, + 2055208960, + 1640669184, + 1349047808, + -536870912, + 1895825408, + 1007160203, + 1342177280, + 1610612736, + 1378877440, + -619692032, + -1073741824, + -1484783616, + 296222720, + -1744830464 + ], + [ + -2106916864, + 1879048192, + 1207959552, + -613163552, + -2122394265, + -33554432, + -2147483648, + -1771836672, + 176160768, + 134217728, + -268435456, + -603187200, + 215035136, + -594341888, + -886046720, + 1625666560, + 817889280, + 1409286144, + 1073741824, + -92274688, + -1176784589, + 1011154944, + 1975517184, + 536870912, + 1652967680, + 475598336, + 1375731712, + 157331456, + -933904384, + 1302033090, + -762340736, + 939524096, + 217931776, + 478150656, + -113662464, + -989855744, + -520093696 + ], + [ + -546308096, + -1480065024, + 1904214016, + 1554817856, + -274789824, + 1283389867, + 1421344768, + 369098752, + -1556193280, + 578813952, + 1539551232, + -1207959552, + -497702400, + 1307369472, + 901314048, + 1031798784, + -2007882624, + 1954545664, + 659302400, + 61374464, + 915668992, + -391118848, + -1879048192, + 1549702696, + -2147483648, + 793791750, + -603979776, + -1879048192, + -659338282, + 200671232, + -1593835520, + 2112212992, + 1155530752, + -406847488, + -1607399424, + -1073741824, + -1073741824 + ], + [ + 82143232, + 1946157056, + 1830813696, + -352321536, + 1132843072, + -2147483648, + -1251693031, + -1863269056, + -1317601280, + -1954545664, + -865092800, + -729939968, + -243269632, + -698824544, + 1609691136, + 1275195392, + -313051184, + 576716800, + -1409286144, + 570425344, + 268435456, + 1879048192, + 297037824, + 2002518016, + 1879048192, + 1006632960, + -1744830464, + 1870659584, + -83886080, + 121634816, + -909115392, + -583127696, + 591921152, + 494424048, + -1073741824, + 318767104, + 58736704 + ], + [ + 873611264, + 1125646336, + -285212672, + -2147483648, + -1174692672, + 1163745792, + -1443151872, + -346693632, + -348268224, + 1073741824, + -1073741824, + 425086976, + 2108448768, + -2147483648, + -1614807040, + -1073741824, + 937645600, + -550996910, + 2086772736, + 8060928, + -1648322672, + 1513553408, + 1785634816, + 1406261120, + -2057943980, + -1592147200, + -536870912, + 1159995392, + -1369568640, + -1137169664, + -417333248, + 426999296, + -1135747072, + 637534208, + 1071120384, + -310378496, + -429654016 + ], + [ + -1854386025, + -351169848, + 1609728000, + 137999832, + -1198329856, + -419186688, + -753135616, + 0, + -1122175616, + 1335044096, + 536870912, + -1222312448, + -2147483648, + -386678784, + -1375731712, + -2147483648, + -121503744, + -2147483648, + -1543503872, + 1080776896, + -182427072, + -2147483648, + 2033595136, + -1912602624, + 1713340416, + 43324416, + 487030784, + -83463936, + 943718400, + 1012759552, + 768912032, + -488636416, + 1098907648, + -654311424, + 0, + -1006632960, + -184549376 + ], + [ + 1211105280, + -649571512, + 1373634560, + 805306368, + 1566056448, + -1893124608, + 268435456, + 1342177280, + 0, + -528018432, + -1191918408, + -872415232, + 0, + 1006632960, + -277872640, + 1680512256, + 1013620736, + 1304756224, + -1245708288, + -1625334939, + 1169068032, + 242221056, + 1222311936, + -747643072, + 479199232, + -2099773440, + 128875200, + -100663296, + -603979776, + 104435840, + -1906311168, + -924332812, + -1614282752, + 1644580864, + 586597632, + -512688128, + -1934406320 + ], + [ + 1073741824, + 2018050048, + -939524096, + 742008507, + 0, + 1775796224, + -2147483648, + -187681860, + 430887664, + 18087936, + -223639264, + 943718400, + 2007853100, + 445194240, + 1073741824, + 1965031424, + -2147483648, + 675282944, + 778640478, + 632783872, + 738197504, + -1840699240, + -888388608, + 1857019904, + 2054402936, + 1342177280, + -1610612736, + -2013265920, + -1118745344, + -1744830464, + 2032730112, + 1167589376, + -1479148544, + -1910127616, + -197132288, + 1429806432, + -2147483648 + ], + [ + 1610612736, + -1242718240, + -1670572800, + 1398085446, + -1303941376, + -1462228359, + -976504448, + -2060353792, + 1623195648, + -449052672, + -498597888, + 1598533632, + -500563968, + -812997238, + 1258291200, + -805306368, + -337325188, + 1001884672, + -2069458176, + -2147483648, + -1073741824, + -311951360, + 2036695040, + 805306368, + -2147483648, + 0, + 1406093880, + 1677721600, + 336560128, + 6914048, + -624951296, + -1871118336, + 1584201728, + -1073741824, + -1207959552, + -2021654528, + 1149829120 + ], + [ + 649543680, + -536870912, + 1228017616, + 1610612736, + -2147483648, + -401211392, + -536870912, + 1795952128, + 536870912, + -794820096, + -671088640, + 0, + 1059464040, + -349466560, + -2147483648, + -1610612736, + 326933632, + -1904427008, + 1516359488, + 268435456, + 1520079322, + 255787008, + 1703886848, + -317538304, + -941621248, + -419430400, + 1808302080, + -1670088704, + -772382720, + -1990614016, + -1610612736, + -527787394, + -761926784, + 454033408, + -1900672256, + -73048064, + 597825840 + ], + [ + -671088640, + 1073741824, + 1169315604, + -1073741824, + -536870912, + -812575668, + 975831040, + -1461452800, + 95844603, + -515259200, + 73490423, + -85983232, + 269484032, + -1922680832, + 1073741824, + -1819746304, + -276807680, + 1073741824, + -1610612736, + 2138570752, + 1725136896, + 2054897664, + -1279459328, + 1084251136, + 309329920, + -768376832, + 1749286912, + 1925595136, + -2147483648, + -893386752, + -621844942, + 939524096, + -61079552, + -1029942826, + 339738624, + 46018560, + -1610612736 + ], + [ + -1141890560, + -470920472, + 1675677352, + -1737497868, + -1442840576, + 0, + 1744830464, + 234796288, + 1093402624, + -1321385984, + 568262656, + 738197504, + -694583296, + 1951364288, + 1744830464, + -268435456, + 816764416, + 2020179968, + -619429888, + -1669332992, + 225189888, + 339121560, + 525942784, + 0, + 2024538112, + 1610612736, + -536870912, + -1735235584, + -1875002368, + -1297285120, + 721794816, + -1744830464, + 347726848, + -1132462080, + 88002528, + 1630631744, + -912790976 + ], + [ + -2039317120, + 0, + 1799531520, + 918552576, + -2058269370, + -1761607680, + 328572928, + -21422622, + -201326592, + -71901932, + -1073741824, + 650219008, + 733675520, + -1766222236, + -1073741824, + -905749760, + 1822327552, + 436207616, + 1073741824, + -570425344, + 2000185208, + 1960358646, + 1343799296, + 47710208, + -366084096, + -765170176, + 0, + 1153433600, + 818614272, + 721551360, + -324501504, + 614084608, + -510918656, + -2147483648, + -1342177280, + -634607616, + 1827187456 + ], + [ + -1263538176, + 1975517184, + -952985856, + 1336669248, + -1509949440, + -2119694336, + -1207959552, + 1009565696, + 1115521536, + 1785840848, + -408944640, + -2087714816, + -1729362104, + 536870912, + 1375731712, + -849058450, + -1348915584, + -1034678784, + -872415232, + -1530920960, + 1177026560, + 0, + -872415232, + 650723328, + 354320384, + 1733298688, + -1927028480, + 1879048192, + -1073741824, + -47972352, + 719323136, + -1922154464, + 1383071744, + 0, + 1474891008, + 1958739968, + -846594048 + ], + [ + 536870912, + -1975163302, + -1275068416, + -2013265920, + -917504000, + 1648885760, + 1082130432, + -1912537088, + -620756992, + -1681541428, + -1455724288, + -335544320, + 2116550656, + 54525952, + -1140850688, + 2134900736, + -1004535808, + -1007681536, + 1876951040, + 605651904, + -1065353216, + -614938624, + -623987380, + 1471938560, + 1027604480, + -34963456, + 0, + -402653184, + -1373737200, + 1839826944, + 140915712, + 1610612736, + -692060160, + 1043340288, + -1743160036, + -1073741824, + -855638016 + ], + [ + -2147483648, + -536870912, + 890636800, + -1056718848, + -1157496832, + -1720888960, + 749682688, + 1935623952, + 359424000, + -988233728, + 736332160, + 0, + 872415232, + 1587226624, + 1342177280, + -1157627904, + 1323171840, + -1767358120, + 2064015360, + 1953933312, + 2109699200, + -1744830464, + 0, + -1225261056, + -929902080, + 696254464, + 1204303774, + 335544320, + -288116032, + 1954283520, + -710690816, + -423624704, + 984948096, + 1841754112, + -1122869248, + 306846592, + -527695872 + ], + [ + -536870912, + 40256416, + 966438912, + -1329594368, + -545259520, + -1666979720, + -997490688, + -403365888, + 1175060480, + 0, + 1044381696, + -1342177280, + -134217728, + 569752070, + 0, + -1447034880, + -2147483648, + -2042363904, + 1780173518, + -773049344, + -2147483648, + -163577856, + 1054605312, + 805306368, + 2005827584, + 939524096, + -538800768, + -588433408, + 596009216, + -1475073904, + -290979840, + -920543232, + -1258672288, + -981467136, + 1610612736, + -31553536, + 1610612736 + ], + [ + 939116544, + -248512512, + 872415232, + -617958400, + -1073741824, + -2100297728, + 224395264, + 419430400, + -469762048, + 1734592844, + 1907452928, + 249839616, + -1519516864, + 2128347136, + -927736440, + -2123767808, + -1497981312, + -1115881472, + -1456058066, + 1073741824, + -607805440, + -454783040, + -1481435736, + -1610612736, + -605028352, + -1116321792, + 1229973098, + 794820608, + -2147483648, + -573620224, + 300154880, + -191236096, + 71172096, + 134217728, + -2097084392, + 698089472, + 813096960 + ] + ], + [ + [ + -365764608, + 103235584, + -1006632960, + 1314188800, + -94896128, + -2147483648, + -1616379904, + -1580642976, + 1342177280, + -2077204472, + 463650816, + -2147483648, + -1345955744, + -335385312, + 1365486656, + 1136152576, + 966912000, + -268435456, + -1568120742, + 964656128, + -1731526656, + -1879048192, + -549845224, + 1668808704, + -1812409856, + -632711186, + 1954464004, + -1068277760, + -939524096, + -14417920, + -1073741824, + -751042560, + 1073741824, + -360710144, + -1531194368, + -955956800, + 1052537856 + ], + [ + -636047632, + 1845493760, + 826343424, + -1616970728, + 1466581248, + 465860608, + -2147483648, + -1107820544, + 1736721280, + -1828716544, + -319541310, + 1073741824, + -2147483648, + -805306368, + -1367867392, + 721944832, + 925450240, + -134217728, + -719992832, + -1711276032, + 335544320, + 410407936, + -1513713664, + 553648128, + -1088255232, + -1475870720, + -980376600, + -624951296, + -768104960, + 49249536, + 1342177280, + 1774310400, + 536870912, + 1644978176, + 940236676, + 385875968, + 744787968 + ], + [ + 522574848, + -868970496, + -1880560608, + 1526726656, + -536870912, + 163985088, + -2147483648, + 0, + 0, + -1869882368, + 122512384, + -394788864, + 536870912, + 1207959552, + -1796218368, + -1315962880, + -1219207168, + 1073741824, + 677265152, + 306294976, + -633339904, + 289406976, + 0, + -448790528, + 402653184, + -201326592, + 509222912, + -1850474496, + -487680000, + -1925578752, + -763716992, + 1073741824, + -617234912, + -134217728, + -2065300968, + 1879048192, + 2133364512 + ], + [ + 536870912, + -1659371520, + 1308622848, + 1985216512, + -10907392, + -1644737872, + -632158560, + -2147483648, + -2147483648, + 2025037824, + 603979776, + -1073741824, + 0, + 660783046, + 614633472, + -160415744, + -1027604480, + 253755392, + 784334848, + -516505600, + 901382144, + 615223296, + -2103050240, + -1610612736, + 822358016, + -889487360, + -748683264, + -1714913280, + -1299928320, + 495099616, + -553100288, + -536870912, + -784711680, + 1658106677, + 1073741824, + 1456242688, + -1476395008 + ], + [ + 1344464960, + -117440512, + 334626816, + 99374008, + 53042432, + -1326871328, + 429916160, + -1605865984, + -655105024, + -1559623360, + -1073741824, + -539576320, + -738197504, + 1407451136, + -536870912, + -1947657376, + 1015021568, + 207371008, + -117440512, + 1130364928, + 1509949440, + -1900946464, + 1910827616, + -285343744, + 1588370512, + -145478246, + 1208526848, + 1899756448, + -356361344, + 551550976, + -738197504, + -1073741824, + 943718400, + 445056064, + -1795162112, + -538181632, + -1460359095 + ], + [ + 0, + 1809187200, + -2147483648, + 330625024, + -255624448, + 1828716544, + 41943040, + -411779072, + -958736096, + -1620708736, + 57618688, + -613792960, + 805306368, + -452984832, + -134217728, + -1955568512, + 0, + -1291845632, + 480118624, + 607270912, + 174784512, + -1870659584, + 920577024, + 548405248, + -1260961792, + 1417412608, + -1879048192, + 603979776, + -1526726656, + 771457100, + 1073741824, + 254132224, + 872415232, + -1410048628, + 1486618624, + -768425113, + 423624704 + ], + [ + 1108268866, + -1073741824, + 738950708, + 1850195904, + 765607936, + -1807646720, + -411041792, + -736530432, + 860006400, + 977797120, + -744488960, + 1676819072, + -1644167168, + 84662272, + -112863920, + -83361792, + 1911690496, + -536870912, + -268623872, + 317915136, + 882264832, + -2147483648, + -612368384, + -811237376, + -1251752864, + -349579696, + 1342177280, + 252182528, + 1969375776, + 1935015936, + 688622814, + -1366265856, + 242673664, + 1299030016, + -1610612736, + -540244716, + -671088640 + ], + [ + -1440743424, + 1547698176, + -6662336, + 254803968, + -1073741824, + -49946912, + 1653407744, + 281018368, + 443287040, + 1833828040, + 912148096, + 1073741824, + 1715470336, + -1234094080, + 973078528, + -1610612736, + 1149239296, + 441450496, + -316922144, + -464607232, + -627048448, + -1823244288, + 1342177280, + 690272092, + -598966272, + -427112448, + -905969664, + 671088640, + -1908507930, + -1035628544, + -1433738576, + 62914560, + 455219072, + 1063780352, + -1627389952, + -676053300, + -1229979648 + ], + [ + -178257920, + -1223656486, + -49701888, + -1540358144, + 1207959552, + 1483378688, + -1879048192, + -177774592, + 1420749824, + -1941962752, + 1302331392, + -1736441856, + 0, + -1777532928, + 1207959552, + 824180736, + 29021184, + 549453824, + -1610612736, + -1819406416, + 1610612736, + -1555693568, + 162988032, + 1624469504, + 0, + -214085632, + 173539328, + 2064672544, + 0, + -1610790936, + -2147483648, + -2142057168, + 2131614720, + 395661930, + -1330636960, + 786106114, + -14688256 + ], + [ + 2104492032, + 2071986176, + -218103808, + -1403356928, + -832786432, + -686269632, + 912162816, + 352714752, + 1073741824, + -1051406224, + 1069875200, + -1738539008, + -2147483648, + 1322188168, + 1073741824, + -535437056, + -359619776, + 2031170639, + -1073741824, + -1832665088, + 543024896, + -696807424, + -1695522816, + -1476395008, + -1610612736, + -2015700672, + -860286976, + 1271857232, + -78094336, + 1378615296, + -1627389952, + -227193984, + 843579392, + 1390501632, + 789741568, + 1031700480, + 1025882648 + ], + [ + 1342177280, + -1845493760, + 939524096, + -1849851904, + -880803840, + 0, + 1831206912, + -1404698624, + 1585408652, + -373054000, + 58720256, + -50331648, + -710674928, + -22773760, + -373510144, + -1939865600, + -1270187720, + 1342177280, + -1476395008, + 1114925056, + -352079872, + 268435456, + 1744830464, + -359775744, + 1012137984, + 268435456, + -360611840, + 1000996864, + -1266679808, + -1188601408, + 1308622848, + 134217728, + 1551892480, + 726958080, + -1595896984, + 734003200, + 1060110336 + ], + [ + 1615204352, + -1426152040, + 1942759424, + 1849235456, + -361578496, + 1670381568, + 503316480, + 157077640, + -1590150952, + -1009298432, + -188534784, + 923729920, + -1185677312, + 1442840576, + 1073741824, + 509488128, + -134217728, + -2112408832, + -695898112, + -1241513984, + -1942487040, + 1032022592, + 1074790400, + 1600651264, + -1123583793, + 1172570112, + -1097390306, + 2119172096, + 1128341504, + -1937768448, + -1427226496, + 676331520, + 143224096, + 1238188032, + 1467744256, + -33733920, + 1073741824 + ], + [ + 764936192, + 824322048, + 1073741824, + -1543503872, + -1073741824, + 2056121216, + 2097152, + -100663296, + -1610612736, + -1702956758, + 1494423552, + 1023410176, + -1879048192, + -853323602, + -1890058240, + 1073741824, + -1249869824, + 700186624, + 1073741824, + -1007578112, + 2092957696, + -575665408, + 1451229184, + 1781428306, + -1009708487, + 1156055040, + 101187584, + -673112544, + -1221480828, + -335544320, + 139460608, + -905052160, + -627048448, + 290127872, + -2093289984, + -1097072640, + 130048816 + ], + [ + 100663296, + 1053294592, + 2093127680, + 1610612736, + 964689920, + 1635479840, + -1677721600, + 1828716544, + 1429209088, + 1879048192, + 1613437696, + 1073741824, + -1177443776, + 2140771968, + -1698576768, + -2147483648, + 1258291200, + 1677721600, + -476169984, + 614465536, + -160788480, + -1713126072, + 1409670320, + 0, + 1525579776, + -1339817984, + 414711808, + 557011476, + 901198016, + 0, + -1774321664, + 1007091712, + -738197504, + -1578798784, + 1102053376, + 556804096, + 699611648 + ], + [ + 614842368, + 1207959552, + -354360944, + -619163648, + 1831356416, + -2147483648, + -318767104, + 939524096, + 355385344, + 1811939328, + 414711808, + 441909248, + -1744830464, + 1744830464, + -849084416, + 608960512, + 195641344, + 472645632, + 45088768, + 2077900800, + 1073741824, + -1308622848, + 748355824, + -1207959552, + 503316480, + 1372585984, + -442499072, + -179830784, + 56211968, + 1325400064, + -1347815216, + 1101004800, + -890241024, + -1004535808, + -1610612736, + -1922424832, + 2047156224 + ], + [ + 2120026112, + 44510496, + -835677184, + 1073741824, + 1759510528, + -402653184, + -536870912, + -464203776, + 1530507776, + 515899392, + 416284672, + -2147483648, + 526516224, + 1763704832, + -1414922240, + 1443396936, + -1578687488, + 2087723008, + 0, + -1776394944, + 2000692680, + 293102912, + 780868992, + -201326592, + 67108864, + -738197504, + -1761607680, + 1472200704, + -929335888, + -519613440, + -377923072, + -9437184, + 1560833021, + -1375731712, + 788686848, + 33554432, + -1409286144 + ], + [ + 1585446912, + 1006436352, + -381959344, + 546832384, + 67821568, + 1946157056, + 1203765248, + 536870912, + -1227948032, + -1002880256, + -1342177280, + 1342177280, + 847609856, + 0, + 1162870784, + 0, + 1817186304, + -1703280640, + -2147483648, + -2002649088, + -405935104, + 883748352, + -748699648, + -2147483648, + -1207959552, + -1912602624, + -1833248896, + -424673280, + 994937916, + 680595812, + 1160675328, + -1073741824, + -1207730176, + 1837891584, + -708837376, + -2147483648, + -1770356736 + ], + [ + -335544320, + 1384685056, + 516176384, + 1046782292, + -1946157056, + -805306368, + -2081452256, + 1645626368, + -1920991232, + 2053409408, + -146276352, + -141590528, + 402653184, + 1946001408, + 4702208, + 337216173, + 464740928, + 1249902592, + 188487680, + -1387548672, + 1571196713, + 388620288, + -2024538112, + 1453326336, + -1447200872, + 1418592256, + -629145600, + -2130706432, + -1754835346, + -1879048192, + -33297776, + -2147483648, + -1037828096, + -576192512, + -1379205120, + -202375168, + -4194304 + ], + [ + 585588736, + -2007611296, + 1592311808, + 1480720384, + 158544680, + 637534208, + -857948160, + 1049690400, + -1168672768, + -2147483648, + 1392508928, + -2147483648, + 2147057664, + -183716792, + 870736410, + 32837632, + -1849688064, + 433258496, + -1916796928, + -605061120, + -356646912, + -434569216, + -2147483648, + -1073741824, + -1479409664, + 1958918912, + -529068494, + 714160128, + -167772160, + -201748736, + -1648361472, + -671088640, + 1296236544, + -1300234240, + -2147483648, + -1561612032, + -1528022848 + ], + [ + -1962934272, + -476971008, + 1291845632, + 1442840576, + 663313408, + 1826488320, + 966074586, + -1389528432, + 192937984, + 145796312, + -1566572544, + 536870912, + 402653184, + 872415232, + -1892155392, + -872415232, + 1811513344, + 2138046464, + -1546715136, + -1073741824, + 1073741824, + 867678208, + 2109550592, + 1739063296, + 1532523176, + 1349047808, + -933949696, + -1910505472, + -532652968, + 2124414976, + -773455572, + -1304513245, + 2067186704, + 1607941312, + -1412186112, + 1778384896, + -1509949440 + ], + [ + 1191499264, + 1117519872, + -884473856, + -814252032, + 1505755136, + 713456382, + 900726784, + -864198656, + 302011392, + -1904082944, + 1794113536, + 1623195648, + 1720281088, + -1736441856, + 1759569304, + -1764753408, + 74648576, + 893386752, + -1137147904, + 540540840, + -1176784589, + 2115904128, + -1900544000, + 1877639680, + 1207959552, + 566231040, + 648282112, + -2068817920, + 1459617792, + -592412672, + 1778384896, + 234881024, + -998031528, + -1968992256, + -426246144, + 241336320, + -2147483648 + ], + [ + 2010906624, + -150384752, + -1580859392, + -1370074720, + -406679552, + 838592172, + -2147483648, + 1259626028, + 435355648, + 171247776, + -335544320, + -338284580, + 1253392384, + -1677721600, + -1696826624, + -226820096, + 558404096, + 854130688, + -1657757696, + 1031918656, + -1526726656, + 0, + 536870912, + -1610612736, + -2090700800, + -184233888, + -746202112, + -865089934, + -659338282, + 0, + 536870912, + -1346586112, + -1266040832, + 322040800, + 822607872, + -594405888, + -1848901632 + ], + [ + 1073741824, + -2039268864, + 765722624, + -1409286144, + 1090519040, + 671088640, + -1782374400, + -985661440, + 323929564, + -1562378240, + 1556544436, + 0, + 0, + -1610612736, + -671319040, + -213122576, + 1463275520, + 608960512, + 1700265984, + 261160960, + 489746688, + 0, + 457637888, + -536870912, + 0, + -536870912, + -2147483648, + -88621056, + 2105540608, + 1401947968, + 0, + -1956904960, + 1533307136, + 1672415742, + -1028259840, + -224239616, + 939787264 + ], + [ + -800522240, + 411447296, + 1501491200, + -25169536, + -147226624, + -1708463408, + -318767104, + 1974136832, + -1155006464, + 0, + -1234173952, + 0, + -755279680, + -1744830464, + 2000650240, + 2073559040, + -1425014784, + 975765504, + 409468928, + 128974848, + 1581252608, + -134217728, + -723697664, + -536870912, + -1423824384, + 1610612736, + -423690240, + 1159995392, + -684784320, + -2029690880, + 1073741824, + -1757945856, + -1357678592, + -624640000, + -167772160, + 490684342, + 750570624 + ], + [ + 316669952, + -916193280, + 1233111552, + 137999832, + 182602688, + 1882947584, + -528482304, + -33311744, + 485851136, + -1624879104, + 29622272, + 1340080128, + -46357504, + -976099456, + -403874816, + -2147483648, + -1040187392, + 953884672, + 1720713216, + 1080776896, + -1459416576, + -1879392609, + -1822216192, + -481886208, + -395960448, + 1414529024, + 1796113344, + -83463936, + -2076688384, + 392101888, + -1219319168, + -1073741824, + -792394240, + -1434323392, + -634141184, + -503316480, + 636844672 + ], + [ + 0, + 1073741824, + -536870912, + -1906311168, + 536870912, + -923626656, + -406044672, + -1381367808, + 464527360, + 1133117440, + 825098240, + -436207616, + -824180736, + 428802048, + 2044649472, + 840256128, + 1013620736, + 1900019712, + -1073741824, + -1300234240, + 1683679488, + -506593280, + -2147483648, + 2130313216, + 1554018880, + 223305910, + 128875200, + 2101248000, + -150994944, + 1670973440, + 627283968, + 869269504, + -1187016704, + 105906176, + 586597632, + 888191104, + 752047104 + ], + [ + -1805676544, + 1325998080, + -804982272, + -1157627904, + 1907884032, + -426084832, + 1045954560, + -801915904, + -536870912, + 18087936, + 1582657828, + 943718400, + -696074240, + -1572339712, + -1383696352, + -609681408, + 0, + 2128422976, + 0, + 1862795264, + 1258291200, + 637534208, + 1073741824, + 1400209152, + 1941141504, + 1342177280, + 1294775296, + 2059665408, + -1118745344, + 511551462, + -819650560, + -2147483648, + 888848256, + -719565944, + -2147483648, + -924123136, + 588140544 + ], + [ + 805306368, + -308289536, + 0, + -1439790080, + 2013265920, + 1813331072, + 1555798016, + 1394077696, + -1822113408, + -1810945568, + 1073741824, + -1747850240, + 704643072, + -1625994476, + -2147483648, + -1605117440, + -1823608832, + -1646541312, + 624203776, + -1338810368, + -2147483648, + -2147483648, + -221577216, + 707788800, + -536870912, + -574619648, + -381222912, + 1984219536, + -536870912, + 1275068416, + 1790311852, + 871662536, + -290786456, + 582955008, + -261638144, + 572391424, + 301989888 + ], + [ + 2048088992, + 1816100864, + -2081161216, + 2109949440, + 1499922428, + 1708141568, + -1197809664, + -1406126080, + 536870912, + 1074003968, + 996147200, + -1610612736, + -1918894080, + 1701971968, + 1786430464, + -664272896, + 1073741824, + -1624244224, + 242876416, + -2147483648, + 891532288, + -134217728, + -1310195712, + 1610612736, + 621585983, + -1731473920, + 1836650496, + 977010688, + -900055348, + 536870912, + -1599188992, + -1703018496, + -761926784, + -2090729472, + 369098752, + 1055479808, + -1828716544 + ], + [ + -335544320, + 603979776, + 335544320, + -33554432, + 919625328, + -232617600, + -1752927148, + -1461452800, + -335544320, + 1237630976, + -9437184, + -536870912, + -528449536, + 939524096, + 104857600, + 1897660416, + 8388608, + 671088640, + 62128128, + -536870912, + 1879048192, + 1587466240, + -1279459328, + -1604583424, + 1151074304, + -2147483648, + 536870912, + -443777024, + -1412420560, + 935541080, + 1807587528, + 234881024, + 1810984960, + 492830720, + -730291712, + 1085246464, + -637534208 + ], + [ + 536870912, + -1174405120, + 866779136, + -540678144, + -1084053504, + -429785088, + -630718464, + -694157312, + 956608512, + -807887200, + 1776099807, + -229113856, + 1991560192, + 2074476544, + -1302724608, + -2078705184, + 366657536, + 2020179968, + -1977614336, + -2147483648, + 268435456, + 457886720, + -1811939328, + 1733427200, + 1199090688, + 751212032, + 1009729719, + -1711276032, + 1035730944, + 1700397056, + -1129572644, + 1641332736, + 1268662272, + 1086095360, + -1275592704, + -2147483648, + -1719753728 + ], + [ + 1730664448, + 1879048192, + -2057830400, + -620756992, + 178428556, + -695017472, + 1362713088, + -1189223936, + -402653184, + 671088640, + -1073741824, + 0, + 1574436864, + -1771831296, + -638582784, + 1610612736, + 0, + 743280848, + -2147483648, + -1867981344, + -589193760, + 1589641216, + 830472192, + 763363328, + -1073741824, + 1234286592, + -1269604352, + -1570766848, + -2041020416, + -514322432, + 267801664, + 402653184, + 415236096, + 1073741824, + 996147200, + -2147483648, + -640592384 + ], + [ + -67108864, + -1653604352, + -476492928, + 888848196, + 1280507904, + 67108864, + -536870912, + -1895092224, + 1052835840, + -955039744, + -2114328576, + -357535232, + -1543503872, + 1760593920, + 1207959552, + -1224736768, + -805306368, + 130176014, + -35330560, + 1514930176, + 1117401408, + 0, + -161480704, + -1822121984, + 177160192, + -369016832, + 1224228864, + -539013632, + 24903680, + 674364708, + -1204018514, + -1193876478, + 0, + 939524096, + 693627149, + -545996800, + 908591104 + ], + [ + -261039552, + -860618752, + 1530920960, + -1478906336, + 1409286144, + -108453888, + 1517357072, + -2147483648, + 1993867264, + -1291845632, + 1428647200, + -1293156352, + -395248560, + -693895116, + -1225785344, + 452886528, + -1004535808, + 1895563264, + 1876951040, + 107016192, + 717258752, + 258827040, + -311993690, + -1144341024, + -763723776, + -141562028, + 1880748032, + 568827904, + 931659776, + 1279262720, + -2138676416, + -383657984, + 72571648, + 0, + -1073741824, + -1730865040, + -295174144 + ], + [ + -2134075018, + 384842752, + -1499283136, + -1987967104, + -1384785904, + -1463812096, + 2046820352, + -1006632960, + -703239072, + 1660944384, + -1744830464, + -948461056, + -1610612736, + -1610612736, + 1073741824, + -1489298512, + -608174080, + 1411427328, + 213909504, + -774201344, + -1543503872, + -1744830464, + -335544320, + 767426560, + 1150717952, + -2147483648, + -268435456, + -2008023040, + 500856408, + 520093696, + 1874159854, + 1980656640, + 1197473792, + -596705280, + 1610612736, + 1092919736, + -1411347456 + ], + [ + -1209962496, + 243269632, + 966438912, + -514269818, + -890012160, + -901871744, + -1207959552, + -1459617792, + 1621098496, + -1885732864, + -2147483648, + 1610612736, + 258686464, + -172358144, + -2085935264, + 280685168, + 944744188, + -1584332800, + 1767489536, + -1019215872, + 645464064, + -163577856, + 1879048192, + -1751646208, + -238026752, + -1864368128, + -1820358090, + 1989935104, + 1627389952, + -1996488704, + -256136704, + 0, + 1049352192, + 828375040, + -973078528, + -1009713152, + -1073741824 + ], + [ + 0, + 2023227392, + 872415232, + -307057856, + -639836160, + 94371840, + -1609536768, + 1677721600, + -417333248, + -1835532288, + -671088640, + 0, + 1845706752, + -1433932352, + -1156579328, + -31192241, + -741343232, + 685223840, + 1301564288, + 1926110272, + 2079187664, + 958656512, + 703382890, + -1470923136, + 2063003128, + -170319872, + 1073741824, + 306470592, + -1073741824, + 1023410176, + -634903608, + 1475647992, + 71172096, + 599982592, + 17307648, + 864026624, + -1207959552 + ] + ], + [ + [ + -1463058432, + -530418688, + 543293440, + 1404567552, + -1342177280, + -2051014656, + 0, + 897581056, + 193593344, + 33554432, + -1915658240, + 793837568, + -2046820352, + 651296768, + -183092540, + -1202716672, + 0, + 326893568, + 679871904, + 2138832896, + -1073741824, + -61978624, + -1073741824, + 967601920, + -1034951864, + -150994944, + 136314880, + -267069440, + 1020151184, + 1207959552, + -442989632, + 1607678976, + 633774696, + -1442840576, + -369098752, + -1595932672, + -84815872 + ], + [ + 1794048000, + -1686110208, + -1979187200, + -2147483648, + 1090519040, + 1863442432, + -1967128576, + 2079326208, + 868360640, + 1610612736, + -1040187392, + -1751789568, + -932485132, + -1181519664, + 1703602048, + -2080342016, + 0, + 1345290240, + -1439985664, + -427819008, + -234381232, + -2044881664, + 1073741824, + 1403265024, + 1603356032, + -2139095040, + 0, + 1795162112, + -1849872384, + -402653184, + 427759184, + -2086141952, + 2143176704, + -1324994560, + 1459363840, + -1392320512, + 640443536 + ], + [ + 635174912, + -1290984448, + -96794624, + -137667840, + 1326907392, + 1668022272, + -805306368, + -670302208, + -1744830464, + 397934592, + 806263496, + -1864570760, + 1607868416, + -922746880, + 1150611426, + 30984192, + -719847424, + -54855424, + 395296768, + 453771264, + 536870912, + 0, + 2045951264, + -897581056, + -1186307328, + 1947705344, + -1069763520, + -285962848, + -121920000, + -1732080326, + 0, + 1073741824, + -1376714752, + 1637383680, + 1612808192, + -1073741824, + 507510784 + ], + [ + -777885168, + 818625072, + 1372815360, + -841396224, + 1609249312, + -1168801792, + 1342177280, + -558759936, + 1256615936, + 2025037824, + 1526709522, + -397331816, + -1317011456, + -1319116032, + 1375731712, + -2147483648, + 1896844043, + 1015021568, + 539934720, + 1367804342, + -587202560, + -481744156, + 88866816, + 953425418, + 281018368, + -421167680, + -1694498816, + -107362176, + 1724519084, + -536870912, + -1038680064, + 2113929216, + -385875968, + -1717043200, + -1904214016, + -1476830414, + -2103881728 + ], + [ + 1073741824, + 161547762, + 2118123520, + -1971912704, + 1387921408, + -165858916, + 859832320, + -1864630272, + 536870912, + 168378368, + 1486025302, + -1385168896, + 793513280, + -1625292800, + -2031288832, + -486914344, + 0, + 1125584576, + -234881024, + -1239872128, + 31989096, + -1897988096, + 1275068416, + -570687488, + 2058514752, + -360336576, + 118030613, + -990908800, + -2068381696, + -1541668864, + -1074235158, + -2073464832, + -70381568, + -734518784, + -1600847872, + 1649868640, + -2147483648 + ], + [ + 1075838976, + 381509656, + 134217728, + -1858384128, + 934281216, + 1715498240, + 1737011240, + 805306368, + -614784000, + 798228480, + 536870912, + -615376384, + -1665138688, + -2147483648, + 1040187392, + -1955568512, + 2128932456, + -645922816, + 0, + 1685061632, + -2147483648, + -1862155710, + 536870912, + -719278080, + -1367343104, + 714047488, + 1282623488, + -564763831, + -1467053238, + -2142502912, + -249036800, + 1266679808, + -2147483648, + 1569456128, + 447821824, + -1327906816, + 1803314432 + ], + [ + 536870912, + 521863168, + -241172480, + -16777216, + 603979776, + -1576271872, + -536870912, + 0, + 1073741824, + 1134854144, + -1703673856, + -1902116864, + -2108755008, + -1115684864, + 1073741824, + -1620314608, + -934019072, + -1922441216, + -537247744, + 1964176128, + 630374400, + 1526202368, + -612368384, + 377302016, + -78234554, + 1342177280, + -853901312, + -174557120, + 307298304, + -1049405952, + 387562496, + -1171545060, + -2147483648, + 1839202304, + 449421312, + -2147483648, + 363935232 + ], + [ + -1150639616, + -1755561984, + -13324672, + 1585944576, + 519569408, + 2071986176, + -1523817843, + -1759321576, + 1613758464, + 1073741824, + -1851785216, + -402653184, + 1677721600, + -617047040, + -609628160, + -738983936, + 1149239296, + -1784568576, + -516489216, + -1982529536, + 1342177280, + 222931392, + 1453981696, + 1227740928, + -993525760, + 1447034880, + -1840361472, + -1240468204, + -204001280, + 1578249344, + -1433738576, + 2013265920, + -1861500928, + 0, + 2080374784, + -1113459104, + -1229979648 + ], + [ + 2125201408, + -2082549760, + 1289748480, + -1438449664, + 968306322, + -1017872384, + -1476664320, + 1507328000, + -2147483648, + -1941962752, + 1193725952, + 536870912, + 1610612736, + 1744830464, + -959905792, + -2121728000, + 1778384896, + -2011119616, + 64438272, + -955787264, + 1181162240, + 793152512, + -1032994816, + 886833152, + 1342177280, + -26760704, + -1073741824, + 1730150400, + 1725513728, + -1610612736, + -1060073472, + -1509949440, + -1073741824, + 1582647720, + 184645120, + -1228816256, + 2140139520 + ], + [ + -1139318948, + 1609834208, + 805306368, + -469762048, + 1506514432, + 817266688, + -1402549296, + -1073741824, + 1676169352, + 1103101952, + -15466496, + 254357696, + 1445163776, + -1084096512, + 1212153856, + 1879765120, + -359619776, + 1755185152, + 1720942592, + -901050624, + -1126170624, + -319107342, + 201326592, + -1856807766, + -1847421952, + 0, + 1914699776, + 5242880, + -226568680, + 1166016512, + -482476032, + -536870912, + -1689049984, + -268435456, + -1811939328, + 1216019712, + 632952832 + ], + [ + 44040192, + 603979776, + -419430400, + 1763432448, + -143733888, + -268435456, + -2114032346, + 1681043736, + -677389661, + -1492216000, + -266600448, + 2144337920, + -1040187392, + 1224736768, + 932577280, + 805306368, + 312364544, + -1476395008, + -1476395008, + 0, + -335544320, + -46894016, + -2102132736, + -1118713792, + 0, + 67108864, + 1557047320, + 289895744, + 919732224, + -1652097024, + -1394707289, + -56489984, + -889359872, + 1502786888, + -527734784, + -1358954496, + -1007484928 + ], + [ + 1627389952, + -2147483648, + 2038759424, + -463470592, + -1164136448, + -825810944, + -536870912, + 1557170176, + 327388544, + 1073741824, + -2040528896, + -2032017408, + -447741952, + -527073280, + 407109632, + -490733568, + -47668996, + -1056204416, + -1587806208, + 0, + 234881024, + 1207959552, + 536870912, + -518654336, + 125357824, + 551437796, + -947912704, + 1603534848, + 75497472, + 1677721600, + 1912864768, + -1610612736, + -2075871600, + -1476395008, + -1107296256, + -1079485440, + 105654528 + ], + [ + 300266240, + 1648644096, + 1739857920, + 0, + -67108864, + -343932928, + 514850848, + -1348468736, + 1601503232, + -497811456, + 1494423552, + -1009778688, + -8299968, + -1207959552, + 0, + 2122317824, + -965552638, + -536870912, + -201326592, + 1342177280, + -436207616, + 1476395008, + 215326720, + -419094528, + -787334912, + 1317011456, + 1073741824, + 2021654528, + -1367080960, + -109707264, + -1610612736, + -1060499968, + -1536369836, + 1258291200, + 1734197248, + -1121518992, + 208011264 + ], + [ + 906756096, + 2005679816, + 1610612736, + -1243113984, + -2029101056, + 795747328, + 725101792, + 1993342976, + 1421869056, + 1355394560, + 0, + -1056964608, + -777895936, + -1375836582, + 0, + -155049233, + -1778384896, + 1073741824, + -952339968, + 2110933504, + 536870912, + -1970274304, + 1999372288, + 1309201408, + 706309050, + -513783808, + 17587200, + 0, + 805306368, + -1309142300, + -89562144, + 1007091712, + -738197504, + 1342177280, + -671088640, + 1113608192, + -1288044544 + ], + [ + -2147483648, + -982685440, + -1021313024, + -2147483648, + 1531580928, + 373316576, + -805306368, + 1192869888, + -2058637312, + -1226391552, + -855587392, + -87156137, + 1162608640, + -1562980352, + -348811264, + 318767104, + 677202432, + 372791296, + -1062469632, + 1727509632, + -418128140, + 1677721600, + 503316480, + 401616604, + 1229422592, + -861148614, + -805306368, + -89915392, + 449695744, + -594296832, + 736788020, + 436207616, + -1073741824, + 566501376, + -261286912, + -710714744, + 42991616 + ], + [ + 1509520416, + 536870912, + 815005696, + 1182793728, + -786217216, + 455163069, + 710270976, + -2147483648, + 1265055296, + -1323384832, + -964689920, + -662700032, + -1006632960, + 896081920, + 1310029120, + 262733824, + 958398464, + 536870912, + 1672148736, + 742177408, + -2142531584, + 212336640, + 372965376, + 46038656, + 547458, + 1590951936, + 825044480, + -981729280, + 210351963, + -2086010880, + -1168222592, + 2010117888, + -671481856, + 1911218176, + 322961408, + 1881145344, + 0 + ], + [ + -2147483648, + -201326592, + -509083648, + -107624410, + 850403415, + -1299968384, + -540186376, + 440401920, + -268435456, + 0, + -272350368, + 1855979520, + 130851168, + -517537792, + -391512064, + 1207959552, + 1073741824, + 161980416, + 1012662272, + -2147483648, + -405935104, + 1507590144, + 1811415040, + 708026368, + -1073741824, + -371813264, + -1073741824, + -54289728, + -268435456, + 291766272, + -1610612736, + -134217728, + 58720256, + -1073741824, + -1923350528, + 1205710488, + -2147483648 + ], + [ + 2104749056, + 680124416, + -1002831872, + -1588330496, + 621018208, + -747377856, + -551665664, + 536870912, + 1725838848, + 1202079912, + -146276352, + -17698816, + -1196429940, + -402964480, + -1878754304, + 1100491472, + -661651456, + 624951296, + 1788962691, + -1512570880, + -1893138432, + -268435456, + 410337280, + -1687704876, + -1493836192, + -1803901840, + -1258291200, + -2130706432, + -1394868224, + 1493172224, + 1073741824, + 746586112, + 1149239296, + -1258291200, + 901341184, + -548454656, + -33554432 + ], + [ + -671088640, + 1124073472, + 1174405120, + 1443921920, + -1718353920, + 1275068416, + -316879412, + 570572800, + -353804832, + -1289685280, + -1432879104, + -2076573696, + -1367344768, + -1879048192, + 1128267776, + -2139274240, + 328765888, + 108314624, + -1176276992, + -2032174080, + -44580864, + 838860800, + -1594088156, + -1073741824, + -1879048192, + -828876960, + -1058136988, + 1428320256, + 1457438720, + -1895825408, + 1126906752, + -189874176, + -1470103552, + 1984954368, + -647864320, + -1006632960, + 476053504 + ], + [ + 975962112, + -1215412224, + 1073741824, + 1522161152, + 0, + -1140850688, + -896504576, + -757618432, + 1026579456, + 1723858944, + -1608473952, + -836632576, + -1073741824, + -97255424, + 0, + -2147483648, + -1783634432, + 133627904, + -205520896, + -378798080, + -805306368, + 0, + 1867251712, + -2147483648, + 1796101376, + -1073741824, + 1427046400, + -2147483648, + -981467136, + -92274688, + 19660800, + 1205249120, + 67108864, + -1079084672, + -1529520482, + 296222720, + 794408128 + ], + [ + -1698693120, + 1308622848, + -16360896, + -143130624, + -838860800, + 1031733248, + -1697120256, + -942276608, + 572784808, + 1705568288, + -706740224, + -1073741824, + 1510789421, + -1821225920, + -1390666573, + -441188352, + -1073741824, + -1669436800, + -910411648, + -2883584, + 1650851840, + 264488016, + 1950555504, + -1224824800, + -920649728, + 566231040, + 648282112, + 1829331120, + 1401990016, + -2080374784, + 1369775925, + 14680064, + 605682368, + -1439105024, + 1005744972, + 965345280, + -260046848 + ], + [ + -546308096, + 312418304, + 1706247052, + 872415232, + -406679552, + 2130291456, + -240478464, + 1259626028, + -1073741824, + 1779515392, + -1011875840, + -338284580, + -995404800, + 0, + -944766976, + -1631584256, + -2007882624, + 781189120, + -1982658048, + -1338341376, + -763363328, + -391118848, + -866582528, + 1549702696, + 113565696, + -799014912, + 1960933120, + -544414720, + -1959477920, + -1827932672, + -322023296, + 1560281088, + -769196032, + 1154252024, + 25706496, + -1073741824, + -1744830464 + ], + [ + -199189331, + -1583559040, + -1514897408, + 492830720, + 1560543232, + -1610612736, + -2042626048, + -1022033920, + 1982783488, + 490918256, + 2111438848, + -1073741824, + 0, + -1397649088, + -235929600, + 885006080, + 1073741824, + 1610612736, + 717225984, + -232783872, + -1549394400, + -1718661632, + 469762048, + -409281065, + 0, + 1006632960, + -697734248, + 438818238, + 855248816, + -402653184, + 911114240, + -1375731712, + 1974879888, + -257957888, + -1682166944, + 267559520, + -529528824 + ], + [ + 306184192, + 415236096, + -1291984896, + 402653184, + 964689920, + 1073741824, + -1610612736, + -1386774528, + -174134112, + -648086512, + -1677721600, + -1398800384, + -156139520, + -40940544, + 1945632768, + -985805824, + 937645600, + 1159725056, + -805306368, + -1073741824, + 79462400, + -604504064, + -1447395328, + 1197342720, + -1429697920, + 402653184, + -1346371584, + 1225261056, + -342392160, + -2102394880, + -666133376, + 1874853888, + 2144831932, + 1600852736, + 2142240768, + -1073741824, + -2147483648 + ], + [ + -536870912, + -1404679392, + -765463936, + 1103998656, + 1270874112, + -1676746752, + -412512760, + -1610612736, + -1354285728, + 1285554176, + -643137310, + -1222312448, + -46357504, + 774803260, + -625475584, + 780271616, + 2132295680, + -618659840, + -1866360256, + 112561152, + 1376134144, + -11021344, + 650534912, + -775946240, + 0, + 542286464, + -1594884096, + -1335422976, + 566362112, + 0, + 715653120, + 208510044, + -198098560, + -1442326272, + -317070592, + 0, + -1412169728 + ], + [ + -1790431232, + 1377096192, + -451018752, + 1875324928, + 268435456, + 1811939328, + 1644167168, + -1230503936, + -1945703416, + 864164944, + -376868864, + 925786112, + 1082124144, + -1933082624, + -1073741824, + 1931564200, + -717225984, + 1399930880, + 1264320512, + -1625334939, + -385875968, + 484442112, + -2032515368, + -1209032704, + 59899904, + -1342177280, + -341921792, + -1703068032, + 2071986176, + 134217728, + -229980368, + 1195272096, + 670171136, + 371221760, + 0, + 2019311616, + -967203160 + ], + [ + 400818176, + 662999040, + 1073741824, + 243904192, + 1879048192, + -1325400064, + -889192448, + -1603831808, + -2147483648, + 36175872, + 1469406281, + 359393032, + 1096810496, + 0, + 1007681536, + -1879048192, + 1459617792, + 268435456, + 1763466752, + 0, + -829857792, + -1840692032, + -888388608, + 1475346432, + -1073741824, + -1610612736, + 0, + -351272960, + 720717108, + 2120220672, + -1639301120, + -1073741824, + -851529760, + -1551273728, + 1696547840, + 1424258432, + -2000448512 + ], + [ + 2038431744, + -1612709888, + -479680512, + -716844672, + 2013265920, + 1813331072, + -1147666432, + -1082130432, + 0, + -898105344, + 0, + -335544320, + 2084913152, + -1968862720, + -759169024, + -2125502464, + -1679818752, + -742688576, + 624203776, + -2147483648, + -541217672, + -1392508928, + 1610612736, + 1174405120, + 230686720, + -1207959552, + 1026088960, + -653056448, + -494800896, + -1509949440, + -1384158464, + -469762048, + -845152256, + 805306368, + 435027968, + -1185799712, + 1149829120 + ], + [ + 1114338304, + -2147483648, + -1727535104, + -546254464, + -4194304, + 1946877952, + -598904832, + -1059061760, + 362648100, + 8388608, + -791251264, + 2062372864, + 297009152, + 1073741824, + -702545920, + 795307060, + 2090631168, + -1624244224, + 2046820352, + -1161814016, + -1499171200, + 511574016, + -1310195712, + -1571291136, + 848886784, + 832019456, + 1836650496, + 0, + -1073741824, + 1254957056, + 91389952, + 0, + -1523853568, + 268435456, + 299286880, + -73048064, + -1828716544 + ], + [ + -2147483648, + -1879048192, + 0, + 2046803968, + -1598234624, + 1362100224, + -1476395008, + 1073741824, + -1227940000, + 172893696, + 1879048192, + -80750848, + 134217728, + 449605632, + -142503936, + -1073741824, + -1107230720, + -645559808, + -2139717632, + -268435456, + -630194176, + -159383552, + 913809408, + 1447075932, + -345435536, + -536870912, + -2076180480, + 962797568, + 402653184, + 432717824, + -161275904, + -522190848, + -2147483648, + 1196949504, + -1656255968, + 805306368, + 1341371392 + ], + [ + -1064828928, + -899874816, + -1476395008, + -1015081056, + -82493440, + 1073741824, + -2147483648, + 1612447082, + 0, + -82586624, + -292491392, + 1411271424, + -1503657984, + -754974720, + -655661900, + 2044723200, + -1151860736, + -1149736576, + 1653080064, + -1879048192, + -1383858176, + -760020992, + 569742336, + 1965031424, + 501395456, + 1610612736, + -2048387360, + 1228144640, + -1073741824, + -1297285120, + 1879048192, + 51133080, + -939524096, + 543047680, + 1337194496, + -2147483648, + -1459617792 + ], + [ + 1730664448, + 939524096, + -1697600768, + -1974214437, + -1440110400, + -1531445248, + 1314291712, + 1002700800, + -270145536, + -35950966, + 1104601088, + 1300438016, + -1360265216, + -939524096, + 0, + -2147483648, + 0, + -992408320, + -918314496, + -536870912, + 0, + 1610612736, + -737792000, + -1609121792, + -366084096, + -95646272, + -959361664, + 707133440, + -1186188604, + 721551360, + 1140692240, + -1708130304, + -1887031296, + 341419584, + 1811939328, + 1830179840, + 1163395072 + ], + [ + 325921788, + -1653604352, + 507090104, + -176257024, + 640253952, + 16777216, + -155713536, + -1291845632, + -2147483648, + 949616640, + 1015151080, + -890589070, + 30539776, + -2119974368, + 536870912, + -891551744, + -2147483648, + -129334848, + -35330560, + -2095672576, + 413138944, + 1646133248, + 1859690419, + 1342177280, + -201326592, + 1076363264, + -2147483648, + 2138912768, + -2141257728, + 1348729416, + -1042213520, + -939261952, + 1621773824, + -206253856, + 1387254298, + -377487360, + -1817129590 + ], + [ + -1618770222, + 1503035392, + 1530920960, + -1696464896, + 2085561664, + 1338788096, + -502259712, + 134217728, + -1342177280, + 1533853696, + 1419621504, + 1189919488, + -2147483648, + 1375738368, + 697743070, + -1273440268, + 1224267908, + -536870912, + -1082130432, + 1100495872, + 67108864, + -1402732544, + -1509949440, + 2076180480, + -369098752, + -1132496224, + 2080374784, + 2045247488, + 2021654528, + 459956736, + 832569344, + 494927872, + 0, + 667288448, + -1060378400, + 1415692288, + -645958848 + ], + [ + 643661824, + -1216225280, + 1781273600, + 1089470464, + -346196476, + -1230454784, + -1772642304, + 536870912, + 179712000, + 684064768, + 949485568, + -1310857088, + 872415232, + -374177792, + -430092288, + 991670272, + -991043584, + 274071552, + 382457907, + 463713600, + -1170210816, + -591396864, + 0, + 191856640, + 2089364768, + -2147483648, + -205520896, + -1610612736, + 1702887424, + 977141760, + 1452204032, + 120979456, + 494927872, + -1671728708, + 1610612736, + 546459868, + -527695872 + ], + [ + 2115436544, + 0, + 241609728, + 1490912768, + 937426944, + 1204875264, + 824369152, + 1861697449, + -1944846336, + -1457572864, + -234881024, + -1073741824, + -1508938946, + 805306368, + 989855744, + -1364787200, + -67108864, + 1412571136, + 1505755136, + -166068224, + 1382518784, + 2065694720, + -612368384, + 657403904, + -1711834904, + -891013120, + 685244416, + 1404689008, + 946212864, + 169101312, + 1578595648, + 26362688, + 1777622720, + -1641345960, + -1525445632, + 2048917504, + -973078528 + ], + [ + -939524096, + 1002749952, + 25565696, + -76764464, + -1073741824, + 754974720, + 137723904, + 0, + 485751240, + -327603840, + 763363328, + 0, + -2147483648, + 1427102592, + 1981808640, + -1996303424, + -1482686464, + -676356096, + 1361969152, + 473956352, + -567476224, + -1846018048, + 1406765780, + -1610612736, + 1860141056, + -1304428544, + -1476395008, + 794820608, + -92619040, + -2107917848, + -317451804, + 2113929216, + 1346625536, + -767807456, + -2122317824, + -1256773220, + -1073741824 + ] + ], + [ + [ + -1073741824, + -132604672, + -1429727104, + -1703762064, + 1120755531, + -1073741824, + -1476395008, + 0, + -1702509312, + 402784256, + 55340683, + -183500800, + 0, + 651296768, + 1166979328, + -1641948120, + 1315469824, + 935329792, + -1977515672, + -69206016, + 1608921792, + 536870912, + 952107008, + -957349888, + 310319680, + -603979776, + 1619132416, + 1610612736, + -1714900480, + -791478492, + 751050240, + -1745563904, + -805306368, + -341180416, + -1297826860, + 705560576, + -402653184 + ], + [ + -1250459648, + -2147483648, + 1090519040, + -136265728, + -1361804800, + 1863442432, + 360710144, + 1978646528, + -2147483648, + -914358272, + -2147483648, + 1834152634, + 900987392, + -509607936, + -1644167168, + 537133056, + 692060160, + -1107296256, + 1073741824, + 0, + -1605369856, + -1559479510, + 1550385152, + 2009756804, + -464429056, + -737935360, + -201326592, + -312475648, + -192026240, + -805306368, + 1694498816, + 943357952, + -461373440, + 402653184, + 268435456, + 1543503872, + 828580992 + ], + [ + -457474048, + 1638170624, + -1899888640, + 1811939328, + 1425108992, + 952555520, + 1381449728, + -1340604416, + 365105920, + 397934592, + -749142016, + 251658240, + -1405091840, + -1692139520, + -503316480, + -92214172, + 1174405120, + -1755373568, + 2113929216, + 226885632, + 40430880, + 2084896768, + -406129536, + -448790528, + 1850906816, + 1735868794, + 1275317060, + -768180224, + -1146748928, + -1925578752, + 1073741824, + -1711276032, + 268435456, + 428335104, + 0, + 0, + 1200619520 + ], + [ + -1472200704, + 1704794112, + 686407680, + -604801452, + -349036544, + 2010983104, + -2119696384, + 964417088, + -1677721600, + -489783296, + 0, + 1392508928, + -1677610624, + 1321566092, + -1840166912, + 1559654464, + 741081088, + 138182656, + -2135228416, + 820065984, + -2091147264, + -1533709824, + -431926528, + 83886080, + 272826368, + -301989888, + -1342177280, + -1717794816, + -1426063360, + 123774904, + -259670016, + 146734080, + 219390976, + 1519806112, + 69789696, + -222927872, + 1286078464 + ], + [ + 1694641796, + -796722944, + 334626816, + 794992064, + -1781530624, + -1326871328, + 859832320, + -1864630272, + -1514783495, + -2108686336, + -1342177280, + 1803550720, + 1391771860, + 1409066952, + -1153466368, + 2025755062, + 507510784, + -1011875840, + 852885280, + 1811939328, + 0, + 498991104, + -1509949440, + 1002405888, + 1588370512, + -1163825968, + -2138406912, + -495454400, + 1845493760, + 939524096, + -951058432, + 814558720, + 1606213888, + 536870912, + -1600847872, + 1459576832, + -1890909040 + ], + [ + 0, + -1956728820, + 2036400128, + -464596032, + 1009835712, + -1610612736, + 1737011240, + -1168113664, + 1821376512, + 1053549824, + -607371264, + -1256087552, + 1929379840, + -1038343276, + -1460142080, + 383830272, + -1647509504, + 993001472, + -1643683840, + 1214541824, + 1754813272, + -2071724032, + 2083970788, + 564805984, + -1388982272, + -1545601024, + 0, + -564763831, + 378798080, + -75478016, + 1241513984, + 508264448, + 1931083776, + -705024314, + 1185697280, + -838860800, + -120979456 + ], + [ + 1991905280, + 182515928, + 771280896, + 1457814524, + -882339840, + 1142423552, + 802095104, + 1963351040, + 1426063360, + 536870912, + 1073741824, + 419204768, + -562561024, + 1354596352, + -716177408, + 268435456, + -126750187, + -1554352128, + 351272224, + -291348896, + 1689255936, + -536870912, + 515259248, + 1846967596, + -250085376, + 1073741824, + -1344482904, + -868474880, + -1993834496, + -1954355540, + 1214015216, + 1954775040, + 1941389312, + 649515008, + 1797685248, + -26990432, + -1238974464 + ], + [ + 786081920, + -2013265920, + -1519124480, + 2048811008, + -268435456, + -799150592, + -2147483648, + -1199177728, + -1073741824, + -654311424, + 436207616, + -587399168, + -1955636848, + -1983905792, + 627954920, + -184745984, + 841220096, + 882900992, + -1032978432, + 522351936, + 1409286144, + -1529552896, + 1426063360, + 613870464, + 838860800, + 1493172224, + 1294245024, + -666905520, + -942711616, + 1525715300, + -1196687360, + -1065877504, + 910438144, + 1744830464, + -1627389952, + -1113459104, + -2147483648 + ], + [ + 1092594432, + 1847654324, + -1715470336, + 1899317344, + -843484016, + -2147483648, + 1071587328, + 0, + -1518903296, + -1522048240, + 1613001325, + 2007392768, + -501151568, + 477282720, + 1821376512, + -850382560, + 1973944320, + 1896093696, + -341835776, + -1342177280, + -835321856, + 396576256, + -258248704, + -888759424, + 444596224, + 2140793472, + 347078656, + -939524096, + 0, + 1375338496, + 109346816, + -1509949440, + 1778136944, + -1433186304, + -1406401064, + 1837334784, + -235012096 + ], + [ + -1095237632, + -6228224, + 1328545792, + 0, + -1342177280, + -971583488, + 1489868704, + 1910548528, + 337772544, + -2088763392, + 267468800, + 508715392, + 1929379840, + -1644490752, + 606076928, + 734134272, + -2061893632, + -1708687360, + 882638848, + -1802101248, + 2042626048, + -1279492096, + -1139277824, + -1442840576, + 210703520, + -1610612736, + -860286976, + -536215552, + -312377344, + 1755989376, + 1692614144, + -2147483648, + 1284636672, + 1267039232, + -1975131568, + 608009856, + -191436704 + ], + [ + -561950720, + -2147483648, + -104857600, + -768102400, + -323485696, + -268435456, + 1610612736, + -1946157056, + -1439694848, + -1757413376, + 939524096, + -922771456, + -1266761216, + -1879048192, + 490182144, + -1946157056, + 1754591856, + 796130624, + 1182486528, + -795010560, + -2116550656, + 1760067584, + 1509949440, + 1073741824, + -1406820822, + -161382272, + -1474822144, + 2001993728, + -1879048192, + 1238921216, + -380764160, + 1141899264, + 2126053376, + 1520697344, + 382730240, + -1780482048, + 2146499776 + ], + [ + -578742208, + -22702080, + -434896896, + 1174405120, + 1726640832, + 1670381568, + -125337600, + -2076180480, + 1610612736, + -360710144, + 1278410752, + 1847459840, + -1916100608, + -263536640, + -1038090240, + -981467136, + 337608704, + -2147483648, + -1375731712, + -1112539136, + 469762048, + 1624936448, + 8388608, + -159383552, + -1134067712, + 790626304, + 1267961600, + -2147483648, + 75497472, + 1591095808, + -2091524991, + -1984092080, + 1207959552, + 309547008, + -134217728, + -367591424, + -914022400 + ], + [ + 509292544, + -1995358208, + 869928960, + -2041960192, + 729677824, + 1879048192, + 262144, + -1470444806, + -902841728, + -283992064, + -929513472, + -126222336, + -1390411776, + 889905152, + 514850816, + -402653184, + 134217728, + -1635693088, + -1994053144, + 264654848, + 1205069312, + 184549376, + 430653440, + -1952705408, + 1150173184, + -246334976, + -533708800, + -2013265920, + 1948254208, + -601909408, + -1643622400, + 360813596, + -2147483648, + -1743697152, + -1361051648, + -1097072640, + 832045056 + ], + [ + -487377396, + -567215328, + 805306368, + -222298112, + 236765184, + -611778560, + -2100428800, + -986629272, + 1431044096, + 422952960, + 1667235840, + 1883242496, + -1879048192, + 1744830464, + 1073741824, + 2013265920, + 157286400, + -2004012544, + 1043981200, + -1883616960, + -273460096, + -1459617792, + 738197504, + 1073741824, + -1360527360, + -2055135232, + -536870912, + 167772160, + -961092072, + 39616512, + -1887436800, + 58720256, + -152436736, + -989855744, + 1983448768, + 41943040, + -1288044544 + ], + [ + -1207959552, + 1670044370, + 838860800, + -1813148632, + 150994944, + -1212153856, + 526909440, + -1909227520, + -257329664, + 1811939328, + 829423616, + -1519386624, + 1587717632, + 1073741824, + -1879048192, + 1525188883, + -1811939328, + 186395648, + -1342177280, + -1266679808, + 2046820352, + 1820327936, + -1773305736, + 401616604, + -917952272, + -1347885056, + -1988154112, + -89915392, + -1676843288, + -459407360, + 1599336864, + -1610612736, + -1094989072, + 0, + 457506816, + -1388052480, + 536870912 + ], + [ + -1275926464, + 1926365184, + -1943732224, + 119750656, + -536870912, + -402653184, + -1520566272, + 1291845632, + -640839680, + -1997144064, + 477203712, + -1693450240, + 2050260360, + -2147483648, + 720011264, + 2101870592, + -922746880, + 33554432, + -2042974352, + 254713856, + 1000346340, + -1795162112, + -390998016, + 92077312, + 70074624, + -1207182720, + 0, + 414154752, + -1686786048, + 1967128576, + -1129512960, + -1073741824, + -1610612736, + 2058878976, + 161480704, + 601735296, + 1442840576 + ], + [ + -2122711040, + 251609088, + -1476395008, + 1461753856, + 182452224, + 1073741824, + 520093696, + -1866035200, + -639631360, + 1547932720, + 282591232, + 1657822120, + -215459840, + 0, + 1342177280, + -1879048192, + 0, + 888406016, + -244318208, + -1977614336, + -878757968, + -1705609472, + -1073741824, + -1660944384, + -124431176, + 939524096, + -692322304, + 603131499, + -1942224896, + 1149799200, + -1001199616, + -2147483648, + 7340032, + -1073741824, + -1824056648, + -1509949440, + -816840704 + ], + [ + -1665222154, + 1006632960, + 486539264, + 356515840, + -1836974544, + -405372928, + 1015021568, + 1645626368, + 761716278, + 843399168, + -332931808, + 1849670780, + -973078528, + -19922944, + 37617664, + 855988736, + 929481856, + -1635221206, + 376975360, + -1073741824, + 1017380864, + 777240576, + -662499672, + -1258291200, + 1868424704, + -1803901840, + -1231028224, + -2130706432, + 1879048192, + -1752540928, + 131407872, + 1493172224, + -1879048192, + -738197504, + 225335296, + 2046296064, + -268435456 + ], + [ + 1360476928, + 1447583744, + -2147483648, + 1627914240, + 39636170, + 894518424, + -591396864, + 269615104, + -2147483648, + -2147483648, + 1521115136, + -1190628352, + -6815744, + -1572864000, + -1624043312, + 0, + 1191182336, + 979369984, + 0, + 1874722816, + -178323456, + -2147483648, + -1535115264, + -1342531872, + -382042848, + -103609620, + -529068494, + -1538392064, + -712320040, + -403497472, + 1507590144, + -671088640, + -735051776, + 1219876709, + -1898356128, + -1951480832, + -2028470272 + ], + [ + -1564475392, + -1879048192, + -2147483648, + -1365934080, + 1011539968, + 1862270976, + -1722675808, + 1375731712, + 811335680, + 1449918464, + 34220544, + 432291840, + -255852544, + 279837236, + 1985771968, + 1713692568, + 627833216, + 1007676928, + -1891893248, + -2053204288, + 1715481856, + 1735356416, + 1474024192, + 1919395840, + -895483904, + -1409286144, + -1440874496, + -1910505472, + 539896832, + 1342177280, + -1546911144, + -1853882368, + 272629760, + -21371392, + 1325400064, + -786792448, + 49650508 + ], + [ + -2106916864, + -1438053776, + -1047097344, + -1175523328, + -2147483648, + 1128103680, + 859417984, + -1073741824, + -2146107392, + 536870912, + 1682860784, + -2122121216, + 1754693632, + 822083584, + 1610612736, + -1043634176, + 201326592, + -2147483648, + 1822147464, + 469750784, + -578185216, + 335544320, + 493879296, + -22536192, + -1845493760, + 951196672, + -1301659648, + 369098752, + -1867808768, + 651016545, + -851443712, + 0, + -1323249706, + 1427931136, + 1315536896, + -1734344704, + 180101120 + ], + [ + -1713410048, + 624836608, + 402653184, + -1805123584, + -549579648, + -137537536, + 1013622208, + -1976625664, + -1744830464, + 889757696, + -1073741824, + 1978341358, + 1786773504, + 653684736, + -848413312, + -226820096, + 1145213220, + 1952829952, + 671088640, + -669170688, + 1617766400, + 447455936, + -1308622848, + 1073741824, + 908525568, + -1710489600, + -1674649600, + 468819072, + 1588592640, + 0, + -1667170304, + 0, + 1879048192, + -942702592, + -200924928, + 369098752, + -495590285 + ], + [ + 547138816, + -1970900166, + -1514897408, + -1342177280, + 780271616, + -1858076672, + -1833409536, + -465817264, + 1295718256, + 1543503872, + -2147483648, + -1073741824, + -60817408, + -968556544, + 247456736, + 1611628544, + -1178697728, + 441338008, + -1374071296, + 1073741824, + 1642201088, + -864391168, + -786741504, + -536870912, + -415760384, + -822083584, + 1264369664, + 1541406720, + -873972032, + 1401947968, + -1260832256, + -1245708288, + -1236889600, + 988848096, + -1682166944, + 535119040, + 234946816 + ], + [ + 603979776, + -1941760000, + 1668650991, + -15204352, + -294453248, + -1708463408, + -447751680, + -1317688592, + -1277324288, + -136282112, + -615815424, + 1497366528, + -624558080, + -1744830464, + -411830272, + 1929379840, + -1088769792, + 487882752, + 1043386368, + 32243712, + 635699200, + -776474624, + -583008256, + -193601536, + 358158672, + 1181794304, + -2117126664, + 579997696, + 1342177280, + -1646149288, + -2068199424, + 1874853888, + -1135747072, + 1650458624, + -1342177280, + -77594624, + -859308032 + ], + [ + -1854386025, + -2147483648, + 1609728000, + -671088640, + -498352128, + -2116288512, + -2147483648, + -1275068416, + 2059403264, + -660658608, + 536870912, + 1917837312, + 687865856, + -773357568, + -1417674752, + -2071366640, + 406847488, + -958857216, + 1207959552, + 1610612736, + 412090368, + -11021344, + 2033595136, + 439877632, + -1073741824, + 1157627904, + -2147483648, + -836763648, + -2147483648, + -820551936, + -1521156096, + 834040176, + 1098907648, + 526647296, + 805306368, + 1031660032, + -88260608 + ], + [ + 1403343372, + -771751936, + -721860736, + 1610612736, + 1969258496, + -671088640, + -812089344, + 1409286144, + -578748416, + -2028732416, + -1890825344, + -1193053466, + -412090368, + -864550912, + 2044649472, + 704643072, + 1013620736, + 924057600, + -536870912, + 1838415872, + 1525219328, + -128651033, + 919746240, + -402653184, + -1879048192, + -2147483648, + 1029701632, + -1703068032, + -428811300, + -431882240, + -872415232, + -462166406, + -809943152, + -933723756, + 1073741824, + -256344064, + -2147483648 + ], + [ + 1367228416, + 536870912, + 2030043136, + -2147483648, + 249786368, + -331350016, + 1045954560, + -1710852224, + -536870912, + 251675904, + 603979776, + 1887436800, + -173210240, + 1101566464, + 1736572928, + 1869521920, + 2047189340, + 1855201280, + 1903689728, + 1862795264, + -1033419600, + 681050112, + 1073741824, + 1400209152, + -570425344, + 1426063360, + 1073741824, + 0, + -720056320, + -1073741824, + 1290949120, + -21948832, + -352452608, + 268435456, + -1504578496, + 1429806432, + 480247808 + ], + [ + -1656636224, + 1744306176, + -1670572800, + 780926976, + -1966531140, + 178143232, + -295698432, + -67108864, + 650740480, + 508805120, + -284016640, + 474736886, + 1042456576, + -1775763456, + -631767040, + 1744830464, + 2090495872, + -973078528, + 1645386316, + 430964736, + -34774080, + -377639680, + 749731840, + -308996096, + 28164976, + -536870912, + -536870912, + 321273856, + 0, + 1275068416, + -671698944, + -385380352, + 1434039296, + -436207616, + -706687120, + 1418229760, + 304349184 + ], + [ + -795157248, + -2147483648, + -1826554624, + -1210305440, + 1505754880, + -1556944874, + 326186432, + 56123504, + 1686700032, + 671121408, + 0, + 2062372864, + 1828716544, + 1051900164, + -1481883648, + -805306368, + 656408576, + 1610612736, + -1389303904, + 2074870272, + 598999040, + 0, + 851943424, + 392730112, + -67108864, + 724670364, + -1418999680, + -1547698176, + -1744830464, + 0, + 1462239232, + -1499496448, + 735510528, + 0, + -1342177280, + -1409286144, + -1073741824 + ], + [ + 2063597568, + 1351614464, + -1610612736, + 1073217536, + 939524096, + 1146171392, + -1138515296, + 1416757248, + -1884291072, + 1275068416, + -9437184, + -1746173952, + -528449536, + 0, + -71251968, + -1819746304, + -276807680, + 743440384, + -762310960, + -296751360, + -1677721600, + 793733120, + -402653184, + 1493336432, + -1992818688, + 432013312, + -1447812608, + 472329316, + -1354714944, + -1409286144, + -1731723264, + -855129664, + -522722592, + 1971322880, + -494403584, + 1023589936, + 793768884 + ], + [ + 35651584, + 1268776960, + 108347392, + 938572288, + 0, + 268435456, + 1073741824, + -10846208, + -1874132992, + -1615774400, + 2009071616, + -1594730496, + -1719664640, + -2147483648, + -1610612736, + 2044723200, + 183328768, + 0, + 517513728, + -412978688, + 536870912, + 1711276032, + 569742336, + -1543503872, + 1610612736, + -1721355088, + 1845493760, + -996982784, + 129466368, + -894173184, + 1879048192, + 1636258560, + 210394354, + 1581252608, + -2147483648, + 1281216512, + -1459617792 + ], + [ + -1342177280, + -579747840, + 1442840576, + -1342177280, + 1414746496, + -1207959552, + 1509949440, + 536870912, + 2133803008, + 1994105472, + 1748687872, + -1073741824, + 1730919168, + 1502609408, + 1142869888, + -81261204, + -2147483648, + -1321843904, + 1140850688, + -268435456, + -573695522, + -1750073344, + 1824161990, + 23855104, + -1015110944, + 0, + 2027563440, + 101353856, + 268435456, + -257161216, + -2004897118, + -2070723072, + 1660944384, + -1704722432, + -1500269056, + -1269215232, + 28549804 + ], + [ + -1231684096, + 1734082560, + -430776320, + 0, + 640253952, + 84103184, + -311427072, + -1291845632, + -334495744, + -955039744, + -51118080, + 1443774464, + 836243088, + -1743111134, + -755742144, + -926229504, + -44092835, + -1034678784, + -1073741824, + 1233125376, + -1868133296, + -2005401600, + 805306368, + 671088640, + 1698779624, + -828369920, + 440910336, + -1677721600, + -133828608, + 1224736768, + 1438646272, + 1907214340, + 101360864, + 994905600, + -48128000, + 1874485248, + 990697632 + ], + [ + 0, + -1975163302, + 1456472064, + 536870912, + -2147483648, + -108453888, + 268435456, + -2143289344, + 418230272, + 1533853696, + -1029096599, + 1858842624, + -494927872, + 1207986176, + -690241536, + -1080033280, + 2087469568, + 2065097208, + 685752320, + 107016192, + 134217728, + 1677721600, + -718274560, + -142606336, + 1027604480, + 2076702634, + -1073741824, + 1765940858, + -1373737200, + -1230626816, + -964689920, + 494927872, + -1055598912, + 469762048, + -1747861504, + 469762048, + 1608306688 + ], + [ + -1720320000, + -1139867648, + -1464840192, + 809562112, + -2147483648, + -1946157056, + -1779957760, + -1910505472, + -1406478144, + -1073741824, + -1073741824, + -2013265920, + -213909504, + -905969664, + -946244288, + -1489298512, + 1751283440, + 137035776, + -1115475968, + 1073741824, + -604551168, + 1929379840, + 1610612736, + -2077377024, + -1859804160, + -1292843728, + 116637696, + 1216675840, + -629778432, + 1203765248, + -1073741824, + -1561584424, + -827504800, + 1841754112, + 1866766336, + 1243316224, + -682114792 + ], + [ + -128188416, + 1134559232, + -1342177280, + -578420736, + -2147483648, + -1579155456, + 1648738304, + 2008677704, + -577666432, + -1885732864, + 238960640, + 1433597440, + 2069491712, + 1853980672, + 1448001536, + 1645698382, + -2063962176, + 1280586272, + 457887232, + -805306368, + 0, + 1073741824, + -1073741824, + -1528437248, + 973078528, + -1782026240, + -30877696, + -1445139144, + 268435456, + 444678793, + -1442840576, + 1687212032, + 1518147504, + 361114624, + 655884288, + -788529152, + -2147483648 + ], + [ + 117389568, + 1324429312, + -2038431744, + -1083337382, + -1279672320, + -805306368, + 0, + 419430400, + 956301312, + 1275068416, + 0, + -1350321904, + 0, + 266043392, + -231934110, + -249537928, + -1635778560, + -1098907648, + 1236437360, + -885493504, + 2079187664, + -2147483648, + 2066832000, + 700399616, + -268435456, + -1879048192, + -107315200, + -1342177280, + -176308224, + 79131600, + 150077440, + -536870912, + 2080374784, + 268435456, + 805306368, + 1781420856, + -1944209408 + ] + ], + [ + [ + 1180434432, + 51617792, + 822083584, + 1934513390, + -1410768896, + -198311936, + -625740544, + 1476395008, + -1702509312, + 100696064, + -585760768, + -1458067328, + 737252888, + 536870912, + -1311367168, + -2005464576, + 1137704960, + -1739722752, + 202063872, + 1608450048, + 1610612736, + 1916796928, + 805306368, + -957349888, + -481820672, + 1287614464, + -41809920, + 1398800384, + -1714900480, + -1510062080, + 751050240, + 2135748608, + -1570242560, + -85295104, + -738197504, + -2147483648, + 1580859392 + ], + [ + -285212672, + 1845493760, + 1315317792, + -131072000, + -314040320, + 616790159, + 1442840576, + -211329284, + -2147483648, + -1667760128, + 536870912, + -1781530624, + 450493696, + -1610612736, + 743914496, + -1786511232, + 1222419712, + -2147483648, + 365428736, + -684457984, + 2047148032, + 1985216512, + 775192576, + -1541406720, + -1857716224, + 67108864, + -934153216, + -271573588, + 0, + -100663296, + -1610612736, + -369098752, + -8613888, + 1644978176, + -534020592, + 192937984, + -1879048192 + ], + [ + -772645440, + -1737940992, + -1400944799, + -2147483648, + -1207959552, + 952555520, + -2147483648, + 50331648, + 0, + 586612736, + 245024768, + -588744704, + 1484783616, + 1207959552, + -1796218368, + 123936768, + 62346336, + -939524096, + 528482304, + -2070909904, + 161723520, + 1073741824, + -222486528, + 221245226, + 805306368, + 1947705344, + 268435456, + 2051461120, + -584056832, + -805306368, + -1610612736, + 1291845632, + -1228050552, + 428335104, + -1665121536, + 1072360160, + -270200348 + ], + [ + 1754956800, + 852397056, + -2147483648, + -2147483648, + 840957952, + -1409286144, + 889192448, + 1402453348, + -1677721600, + -1977367139, + 2145290496, + 1697644544, + -535983104, + 1608712192, + 1073741824, + -1676673024, + 1138934464, + 1175484672, + -234689536, + -671088640, + 901382144, + 626819072, + 1610612736, + -736228864, + 70254592, + -75497472, + 1517027328, + -2013265920, + -1788870656, + -2103517184, + -411295376, + 546041792, + -771751936, + -978753942, + 1078103680, + -222927872, + -905288384 + ], + [ + 268435456, + 1595932672, + -939524096, + 1323302912, + -1781530624, + -1326871328, + 476479488, + -1605865984, + -945872896, + 1175720576, + 1271486464, + -1141188864, + 889192448, + -117440512, + -507822208, + -96020480, + -939524096, + 247463936, + 761262592, + -2042404864, + 15994548, + 2080374784, + -1192069840, + 2012217344, + -1399042048, + 191266816, + 302131712, + 1073741824, + 1265631232, + 1211629568, + -15786688, + -1207959552, + -1344376704, + -527958016, + 1093271552, + 729788416, + 603979776 + ], + [ + 1640498176, + -1070596096, + 536870912, + 1325400064, + 409952256, + 540442624, + 0, + 1671287552, + -1879048192, + 798228480, + 1073741824, + -615376384, + 1610612736, + 1073741824, + -187739664, + 1535321088, + -1816551424, + 1986002944, + 0, + 1126400000, + -1739368448, + -2071724032, + -127025720, + 70600748, + -694491136, + 1486006520, + -1167877568, + 724673664, + -1467053238, + 771457100, + 2139701248, + -228851712, + -1772981478, + 1982857216, + -1255975385, + 851666688, + -483917824 + ], + [ + 1991905280, + 452984832, + 48205056, + 1916665344, + 1073741824, + 2119239168, + -268435456, + 981675520, + -536450987, + 488898560, + 1295646720, + 598212608, + -1645772800, + -2142192256, + 1968439296, + 1627389952, + 558891008, + 900169728, + 702544448, + 791674880, + 2087267478, + 1526202368, + 997195776, + 738197504, + 1492195328, + 246586725, + -1082964320, + -698228480, + -996917248, + -1049405952, + 387562496, + 1464350720, + 1357344384, + -805306368, + 0, + -934199296, + 1901794144 + ], + [ + 268435456, + -1159593984, + -134425926, + -436207616, + 876474368, + -1111490560, + -1556086784, + 0, + 886574080, + -627311216, + -1851785216, + 1305464832, + 2060222464, + 1869406832, + 1966735360, + -1367703936, + -1879048192, + -1610612736, + -1551574016, + 1967128576, + 1073741824, + 1235861504, + -867521196, + 1538129920, + 838860800, + 1493172224, + 1294245024, + 1627345216, + -408002560, + -258907136, + -2147483648, + -2147483648, + -2147483648, + -1477640192, + -268435456, + -1291845632, + 517652480 + ], + [ + -44564480, + -1199317296, + -1613719104, + -2147483648, + 1851597824, + 1654004388, + 536870912, + 1979711488, + -289406976, + -1316487168, + -455475200, + 0, + 1896907864, + 1479802880, + 186328064, + -1996488704, + 538684736, + -1989082088, + 226555344, + -1911574528, + -960495616, + -1122357248, + -603979776, + 1304428544, + 1342177280, + 1342177280, + 43384832, + 1912602624, + 0, + -364953600, + 1207959552, + -754974720, + 1340193664, + 1073741824, + -2135228416, + 536870912, + -33554432 + ], + [ + 2104492032, + -24912896, + -1104331584, + -1698322544, + 1555038208, + 817266688, + 431158272, + 100663296, + 285212672, + 178684800, + -2009086720, + 1610612736, + -514290228, + -2013265920, + 303038464, + 998266756, + 436207616, + 2013265920, + 1503977472, + 0, + -838860800, + 2030043136, + -1033125504, + -685080576, + 1012039680, + -1246593024, + -860286976, + 83886080, + -1812549440, + -1438285824, + -964952064, + 1879048192, + 1302958656, + 1546379264, + 344704160, + 608009856, + -1634542324 + ], + [ + 1409286144, + -1569570816, + 1879048192, + -884416832, + 1985740800, + -1836122112, + 1233125376, + 563448000, + -2147483648, + 1946157056, + -2132803584, + 603881472, + 1761444864, + -45547520, + -1778384896, + -988233728, + 0, + -184549376, + 1182486528, + -2147483648, + 989855744, + -788529152, + -1473560576, + 536870912, + 1262244864, + 531827716, + 1733561344, + -1476395008, + -535074560, + 469762048, + 939524096, + -112979968, + 536870912, + 536870912, + -1956118528, + 1595497984, + -3935488 + ], + [ + 1627389952, + -1452933120, + 137263493, + 462308864, + -582068224, + -1393790464, + -2147483648, + 628310560, + 238419968, + -170590208, + 213909504, + -1581746176, + 428722848, + -1054146560, + 814219264, + 1476395008, + 1363277824, + 194609152, + -536870912, + 2069889024, + 1639972864, + -1543503872, + -477290488, + -805306368, + -2084804736, + 551437796, + -1187450880, + 671088640, + -2147483648, + -968884224, + -1427226496, + 1352663040, + 632586240, + 143891072, + 1576009728, + -2051014656, + 0 + ], + [ + -441253888, + -2147483648, + 1073741824, + -2147483648, + 579427312, + -2147483648, + 268435456, + -1470444806, + -1476395008, + -1991245824, + 1616450328, + 836231656, + 2145408656, + 1543503872, + -1393431808, + 1073741824, + -965552638, + -1073741824, + -1840079232, + -1610612736, + -436207616, + -2022260692, + 1509949440, + 687865856, + 512266696, + -1970679808, + 536870912, + 536870912, + -2147483648, + -2147483648, + 1866207392, + -2120999936, + -1230503936, + 36265984, + 605673328, + -373293056, + 208011264 + ], + [ + -1335885824, + 263323648, + 1725903014, + 381481664, + 0, + 1207959552, + 362550896, + -1734495232, + -2147483648, + -247257416, + 45199360, + 767623168, + 1953009664, + 1878209232, + -1929379840, + 787480576, + 1476395008, + 592216064, + 485607424, + 1241513984, + 893911040, + 1417674752, + -444596224, + -1446962560, + -680263680, + -2128609280, + 1658847232, + 1288996096, + 1930166272, + -2127675392, + 1492647936, + 29360128, + 1855979520, + 1073741824, + -671088640, + -2126512128, + 290298320 + ], + [ + -1440438848, + -1266679808, + -1204263936, + 335544320, + -172711648, + -2147483648, + -1728364544, + 206685808, + -335544320, + 1935671296, + -2141003776, + 1505970912, + 1392508928, + 1799728544, + 1722941440, + 1805788236, + -752329398, + 23299456, + -1191701120, + 536870912, + -1108869120, + -1879048192, + -2139619328, + -612368384, + 1227419648, + 850372840, + -994077056, + -359661568, + 1505361920, + 620176624, + 1408344064, + -357652428, + -268435456, + 948174848, + 1755316224, + 0, + -1123905536 + ], + [ + -1593835520, + -771751936, + 0, + 872415232, + 0, + 2046820352, + 1162525696, + -1856815104, + -846200832, + 300679168, + 477203712, + 1073741824, + -165675008, + 603979776, + 1967128576, + -91226112, + -1879048192, + -1309556608, + -1411645440, + -2020126720, + -1174327744, + 424673280, + -781996032, + -2147483648, + 1346371584, + 1342177280, + 1768947712, + 1656619008, + -671088640, + -519613440, + 1563372352, + -1142424704, + 905871360, + 1879048192, + -1063649280, + 1881145344, + 1476395008 + ], + [ + 396361728, + -1610612736, + 2051993812, + -215248820, + -2147483648, + 243269632, + -26523712, + 832831488, + 0, + -501440128, + 1811939328, + -1610612736, + -1342177280, + 309329920, + 401123840, + 1532588608, + -989790208, + 1295843328, + -1911306816, + 1140850688, + -335544320, + -426402368, + 1606418432, + 0, + -124431176, + -1524891648, + -1140850688, + 483786752, + -748482816, + 0, + -1752652336, + -1073741824, + 1879048192, + -1756964672, + -1824056648, + -622231552, + -184549376 + ], + [ + 964522988, + -869710769, + 258088192, + 2093564584, + -486539264, + 1832337076, + 1015021568, + 1073741824, + -1284564224, + -376296960, + -292552704, + -35397632, + -1073741824, + -2051408176, + -385857600, + 810917888, + -1285406720, + 270876672, + -262144000, + 447435500, + -2147483648, + -268435456, + 549693952, + -738197504, + -1073741824, + -2147483648, + -1476395008, + 1678245888, + -603979776, + -1135425536, + -179830784, + -1839661056, + -847957879, + 1073741824, + -1221853184, + 2046296064, + 1308614656 + ], + [ + -1952612352, + 723791872, + 744417472, + 536870912, + -859176960, + 1233125376, + -1182793728, + 539230208, + 492645308, + 1715596736, + -2147483648, + 1946157056, + -1744830464, + -1769406464, + 1073741824, + 269461632, + 1930573824, + 979369984, + 48034232, + -2032174080, + 1283369952, + -2042626048, + 536870912, + -11346944, + -1656844288, + 816758784, + -2147483648, + 1428320256, + 1487781248, + -27017216, + 425319424, + 602496384, + 1296236544, + 1219876709, + 1823551488, + -1031033148, + -2028470272 + ], + [ + 369098752, + -1879048192, + 1170518632, + 0, + 1459617792, + -268435456, + -1610612736, + 0, + 1879048192, + 1610612736, + -1608473952, + 570425344, + -511705088, + -1610612736, + -473038848, + 654098432, + -1241726976, + -536870912, + 1201537024, + 377117440, + -805306368, + 375877488, + 1474024192, + -738197504, + -1790967808, + 2055423664, + 478499056, + -1804533760, + 1007160203, + -918597632, + 738197504, + -729022464, + 1644691456, + -872415232, + -1412186112, + -1476395008, + 805306368 + ], + [ + 1732707542, + 1380471680, + 536870912, + -1150387268, + -1394606080, + 869789696, + 1181169072, + 1704524480, + 287311168, + -1256389632, + 1794113536, + 1860198592, + -798586520, + -431109839, + -1291845632, + 765460480, + -1605947200, + 0, + -1137147904, + -1073922048, + -330514432, + -1979711488, + -2042961920, + -180289536, + -989031936, + -1267637192, + -1399156736, + -1777664000, + 719323136, + -642307040, + 1766313280, + -2147483648, + 1610612736, + 1180870884, + -1663893504, + 826277888, + 1073741824 + ], + [ + -1713410048, + 2072291272, + -643709440, + -892718080, + -1879048192, + -1073741824, + 126702776, + -245366784, + -1624244224, + 578813952, + -1011875840, + -676569160, + 626696192, + -1113849856, + 901314048, + -167772160, + 1207959552, + 417909668, + 329651200, + -334585344, + -1610612736, + 1433688064, + 2039160832, + -1195561904, + -1983905792, + 646119424, + 1021952750, + -544414720, + 884826112, + 489035756, + -676120254, + -1128660992, + -1266040832, + 1154252024, + -2080374784, + 612728832, + 1610612736 + ], + [ + 1451229184, + -2147483648, + -633339904, + -352321536, + -400556032, + -1082256856, + 1073741824, + 0, + 1775811456, + 1963673024, + -1913165824, + 0, + 2117074944, + 420741120, + -58982400, + 16252928, + -1610612736, + -1819138560, + -1409286144, + 1140850688, + -1010565120, + 1674805248, + -536870912, + 1020718776, + 1937768448, + -248048836, + -684720128, + -1980403840, + 855248816, + -1454489571, + 0, + 1334533120, + 1761607680, + -67108864, + -1447312714, + -224239616, + 1077936128 + ], + [ + -1601044480, + 1757688192, + -268435456, + -1076888016, + -2147483648, + 1756080960, + 1063780352, + 391819008, + 1984954368, + 268435456, + -1677721600, + -2147483648, + 1796734976, + -1310097408, + -268435456, + 1548999872, + 447807488, + -2147483648, + 2054971808, + -1342177280, + 158924800, + -33554432, + 1305739264, + -1634812928, + 352321536, + -1931378688, + -1694760960, + -2147483648, + 1409286144, + -1137169664, + 317136896, + -536870912, + -570425344, + -156160000, + 467926400, + -1613037568, + -1718616064 + ], + [ + -257872384, + 1971898724, + -1745051648, + 1836449792, + -1073741824, + 396103392, + 941621248, + 1988100096, + 735170392, + -330329304, + -1700262368, + -67108864, + -1879048192, + 1954144256, + 1879048192, + 268435456, + 536870912, + 536870912, + -2093711360, + -1946157056, + 301989888, + -88170752, + -1010191976, + -963772416, + -791920896, + -1979711488, + 1504459279, + 754648689, + 141590528, + -337641472, + -1763027632, + -536870912, + -989462528, + 65830912, + 497237088, + 0, + 1599580160 + ], + [ + -2097152000, + -1236134702, + -1804075008, + -86249012, + -2147483648, + -671088640, + 822083584, + 1833959424, + -670040064, + 1728329888, + 1911130480, + 1927675904, + 0, + 1673527296, + -822673408, + -1727355584, + -1442840576, + 699965440, + -1501252160, + 1822425088, + 584534016, + -1013186560, + -1850343424, + -34340864, + 1916796928, + -1073741824, + 1559592960, + -1610612736, + 1844314112, + -2147483648, + -1744830464, + -1635778560, + 670171136, + 105906176, + 1073741824, + 888191104, + -483601580 + ], + [ + 1073741824, + -2070937600, + 10371072, + -1073741824, + -2085037056, + 1772577280, + -1885995008, + 54247424, + 1769472000, + 62918976, + 1460813824, + -1040187392, + -173210240, + 536870912, + 1455635472, + -840051584, + 0, + 2128422976, + -1180405384, + -1225752576, + 1951072256, + 622002176, + -1295838976, + 1305869312, + 970570752, + 1777684480, + -196268876, + -702545920, + -1566965760, + -872415232, + 687865856, + -2001534976, + 888848256, + -1461560256, + 1049100288, + -1668370432, + -1013710848 + ], + [ + -564133888, + -1233158144, + 457523200, + 805306368, + -1140850688, + 1015021568, + 521613030, + 0, + 402653184, + -1810945568, + 1207959552, + -773062656, + -500563968, + -123053920, + -1518338048, + 1073741824, + -2147483648, + -287428608, + 882376704, + 861929472, + -270608836, + 1743355309, + -221577216, + 263607392, + -508035072, + 1078163200, + -2147483648, + -1728053248, + 260046848, + 1749026456, + 1526650368, + -1879048192, + 2041839616, + -1345585152, + -1046552576, + 1851033720, + 860129536 + ], + [ + -805306368, + -2147483648, + -1870757888, + 1174405120, + 1728052224, + -401211392, + 901775360, + 271943175, + 181324050, + 16777216, + 1992294400, + 1163836244, + 1073741824, + -2147483648, + -1325400064, + -1113739056, + -1102168064, + 1464286816, + 1800157672, + 532534785, + -1535737856, + 2095086072, + -1774387200, + -1342177280, + -1728315392, + 1584398336, + -1862270976, + -1547698176, + -1515983680, + 1254957056, + -905969664, + -527787394, + -95240848, + 1816133632, + -1073741824, + -842539733, + 1690304512 + ], + [ + 2063597568, + 536870912, + 1548746752, + 1023401984, + 792199168, + -1570766848, + -518187776, + -1879048192, + 766756824, + -1030518400, + -1074921472, + -1375731712, + 67108864, + 0, + -1879048192, + -536870912, + 771211296, + -1291119616, + -584515347, + 1064468344, + 916193280, + 793733120, + 0, + 192937984, + -1859715072, + -2016267392, + 1749286912, + -443777024, + -1073741824, + 216358912, + 1714552832, + -261095424, + -602211236, + -514971413, + 1011941376, + 2086666240, + -412614656 + ], + [ + 142606336, + -1757413376, + -1728564310, + -805306368, + -2147483648, + -2013265920, + 916062208, + 1612447082, + -2147483648, + 1652195328, + 502267904, + 1016463360, + 855638016, + -784477440, + -1302724608, + 854835200, + 1610612736, + -754974720, + -2082794432, + -206489344, + -1148799472, + -1785200640, + 1073741824, + -681094656, + 360710144, + 1704514240, + -256048420, + 1228144640, + 129466368, + 490050920, + 721794816, + -362807296, + -1757642752, + -234881024, + 704020224, + 786956288, + -1543503872 + ], + [ + 1730664448, + -1073741824, + 0, + -620756992, + 1161107456, + -127186576, + -903402688, + 599539712, + -1107510016, + -392167424, + -536870912, + -1912602624, + 2002780160, + 1715470336, + 0, + -1811499520, + 1693718528, + -1692295168, + 621709312, + -770368580, + -570425344, + 1657526272, + 1824161990, + -1241513984, + -1015110944, + 642179072, + 2027563440, + 707133440, + -2147483648, + -1028644864, + 267801664, + -1838628864, + 612118912, + 1283457024, + -1241513984, + -1919203947, + 1827187456 + ], + [ + -1778515968, + -422660096, + 771751936, + 2103419392, + 640253952, + 222314496, + 1870507520, + -1401398912, + 0, + 1073741824, + 530481152, + 536870912, + -2132213760, + 1199849472, + -1511484288, + 1684368896, + 1946157056, + -1794932736, + -436207616, + -1872571808, + -1868133296, + 361265152, + 1063649280, + -1610612736, + 1023410176, + 10485760, + 1763641344, + -373293056, + -202372128, + 533872640, + 1163657216, + 1907214340, + 654311424, + 2095920184, + -48128000, + 2110980096, + 1652555776 + ], + [ + 1057426852, + 1704984576, + -10572952, + -1620658048, + -1211829676, + 536870912, + 553779200, + 16777216, + 1672921088, + -1073741824, + -633339904, + -1157627904, + -989855744, + 1744830464, + 1705883520, + 1607467008, + -767674847, + -1073741824, + 1191051264, + 1100495872, + 268435456, + 419430400, + -826979328, + -536870912, + 1073741824, + 1069371392, + 2037389808, + 2046820352, + -568328192, + 919913472, + -805306368, + 1610612736, + 0, + 0, + -1551892480, + 1176240128, + 1711131904 + ], + [ + -1342177280, + -2099378304, + 1479016448, + -1056718848, + 0, + 1787559936, + -1779957760, + 2099003392, + 1455816704, + 402653184, + 1595689984, + 536870912, + 401817600, + 396806656, + 2039960576, + 1858076672, + 1751283440, + 721420288, + -1047003136, + 1990721536, + -1092634048, + -1447691368, + 1827829248, + -2078183952, + -1879048192, + 827064320, + 1044495600, + -1404533504, + -288116032, + 488570880, + -156426816, + -423624704, + -335544320, + 951509880, + -421623504, + -2109127824, + 1610612736 + ], + [ + -256376832, + -2147483648, + -1043540608, + 929136640, + 749680608, + 687480320, + -1559089664, + -182452224, + 1621098496, + -2147483648, + 1103611904, + 1789812416, + -1740788488, + -172358144, + 984774144, + 561370336, + 1889488376, + 827377792, + 1879048192, + -1546098688, + -819986432, + -970048112, + 1329519616, + 805306368, + 0, + -1073741824, + 1370488832, + -1649999872, + 946212864, + 680525824, + -1024546816, + 872415232, + 1336079872, + -981467136, + 952107008, + -197132288, + 1724467084 + ], + [ + 1878233088, + 0, + 409051136, + -76764464, + 1274755996, + -1610612736, + 137723904, + -2000273408, + -403468288, + -1893388288, + -978321408, + 124919808, + 0, + -716966176, + 754409984, + 2013265920, + 1776812032, + 1598029824, + -1073741824, + 947912704, + -567476224, + 2113929216, + -866738176, + 2122317824, + -1149370368, + -490899896, + -1610612736, + 794820608, + 525293532, + 1266105600, + 150077440, + -809500672, + -1474170880, + 2051507716, + 805306368, + -1502609408, + 1110472416 + ] + ], + [ + [ + 771751936, + -2121674752, + 716310048, + 1774886336, + 1504438624, + 99888640, + 497762128, + 0, + -2039867628, + -1038602236, + -1506327168, + -1119617024, + -1934573568, + -278916247, + 1672232960, + 499286016, + -201326592, + -295618624, + 808255488, + -134217728, + 0, + -538807744, + -801587200, + -1402011648, + 536870912, + -536870912, + -2113929216, + 21856256, + 957759488, + -922746880, + 751050240, + 1607678976, + -1924870144, + 1073741824, + -648913430, + 1349517312, + -1166182168 + ], + [ + 1794048000, + 62167936, + -1734311936, + 2114715648, + -1874853888, + 1199570944, + 2093648044, + -211329284, + 2017736704, + 1313603584, + -396393472, + -890765312, + -1382035456, + 1073741824, + -536870912, + -1407187968, + 692060160, + -1680602144, + -2147483648, + 1933574144, + 544867584, + 1698693120, + 1073741824, + -1870659584, + 2118456832, + 981499904, + 1680407040, + 1081520128, + 1190445056, + -402653184, + -1745787648, + 1309581312, + -115343360, + -973078528, + 1459363840, + 2060463616, + -1845493760 + ], + [ + 1879048192, + 819085312, + 1980760064, + -1342177280, + -2147483648, + -1917845504, + 731906048, + 1238895616, + 730211840, + -192651552, + 61256192, + 1853111296, + 1455402048, + 207204928, + 1249374464, + -939524096, + -1219207168, + 1595932672, + 1056964608, + 1211504640, + 536870912, + 1157627904, + 2051014656, + 1342177280, + 1922352640, + -1173630976, + 637658530, + -1275068416, + 2117003648, + 816008832, + -47732312, + -795213824, + -1285824000, + -2040399872, + 562036736, + -1364328448, + 1360936960 + ], + [ + 1758541064, + -1073741824, + 1879048192, + -420698112, + 268435456, + -380239872, + 1087635456, + 1493172224, + -229166208, + -402653184, + -1241548252, + -1799356416, + 1660944384, + 1608712192, + 1244200960, + -2147483648, + 284733616, + 1367612992, + -58672384, + -1463581477, + 901382144, + 1253638144, + 1392508928, + -1052770304, + -595189626, + -301989888, + -1260912640, + 523450640, + 1351966720, + 0, + -2147483648, + -1947222016, + 27423872, + 1389155328, + -1549795328, + -1728053248, + -650031960 + ], + [ + 36602880, + -469762048, + 1652441088, + 99374008, + 1463812096, + 1879048192, + -1081665120, + 1344550656, + 1044381696, + 168378368, + 1581957120, + 931093216, + 1778384896, + -56113152, + -300174344, + 2099473408, + 392291328, + 773685248, + 1073741824, + -664521216, + 246677504, + -1900946464, + -1451229184, + 2004811776, + 655622144, + -145478246, + 352321536, + 1267326941, + 316407808, + 117440512, + -2020696064, + 884473856, + 1073741824, + 235438080, + -1024849584, + 1543340032, + -2109210624 + ], + [ + 537919488, + 1612185600, + 807295040, + -742391808, + -335544320, + 839084032, + 1615855616, + -754974720, + -1382940672, + 0, + -1214742528, + -615376384, + -455674984, + -2029460224, + -134217728, + 421527552, + 661864448, + -1073741824, + 989855744, + 563200000, + -704643072, + -2147483648, + -2032411520, + 92274688, + -683671552, + -536870912, + 1563544864, + -1879048192, + 597873280, + -535625728, + -249036800, + 1646152576, + -964689920, + -390391808, + 1221953984, + 228327424, + 450828608 + ], + [ + 1107296256, + 1610612736, + -1778008294, + 2139095040, + 765607936, + -451911680, + -360514320, + 1707081728, + 1073741824, + 536870912, + 1464678912, + -2147483648, + 1093106144, + 1076387520, + 2091051688, + -620919808, + 2089107456, + 1800339456, + -268623872, + -1744830464, + 1476395008, + -90784256, + 1528674304, + -811237376, + -1310576640, + 986346900, + 1073741824, + -868474880, + -1755962206, + -1426063360, + -965804032, + -536870912, + -784097862, + 1154931200, + -1730786048, + -1868398592, + 727870464 + ], + [ + -716963840, + -1199570944, + -134425926, + -2020081664, + -134217728, + 1098364928, + -1775155584, + -1953996800, + -1067450368, + -81788928, + 1182793728, + -1447429632, + -349044736, + -991952896, + 1457344128, + 1073741824, + -1767493084, + -791511040, + 1191819264, + 1967128576, + 382691968, + -1701052416, + -995437248, + 1538129920, + 1073741824, + 166103752, + 656932864, + -1040276864, + -1632010240, + -2147483648, + -491782144, + -1073741824, + 1143930880, + -2032844952, + 1655304192, + -645922816, + -1374720672 + ], + [ + -356515840, + -278396928, + 1289748480, + 893935616, + 1224736768, + 694266432, + 2088763392, + -177774592, + 1428929280, + -658243584, + -1821900800, + -868220928, + -1342177280, + 238641360, + 1686110208, + 1086619648, + -1388314624, + -2011119616, + -341835776, + -1342177280, + -857513984, + -1560281088, + 1845493760, + -1335248896, + 1882521600, + 167667626, + -1342177280, + 956301312, + 1822425088, + -50331648, + 1275922688, + 1610612736, + 1340193664, + -1702887424, + -351600266, + -2147483648, + -14688256 + ], + [ + -1375731712, + 402458552, + 379478016, + -1957748736, + -1665572864, + 1073741824, + 1724633088, + -1895480960, + 570425344, + -2147483648, + 2139750400, + 2034861568, + 1485687808, + 1005985792, + -2080374784, + -2141748224, + -1438479104, + -1985841152, + 1436175872, + -450525312, + 271512448, + -1393614848, + -2147483648, + -1610612736, + 346030080, + -1300234240, + 288566852, + -1511555032, + -2046820352, + 1451926616, + -813694976, + -454387968, + 916867328, + -1350565888, + -1950048256, + 569111552, + 1610612736 + ], + [ + -2125463552, + -1569570816, + -258934336, + -335544320, + -880803840, + 1373634560, + 805306368, + -1404698624, + -313425920, + 1958346752, + -2132803584, + -6291456, + 1761444864, + -2147483648, + 932577280, + 627215456, + 702865408, + 1592261248, + 1739915264, + 1749978368, + 1618345984, + -1903689728, + 181403648, + 536870912, + -820707328, + 1612709888, + 778523660, + 1000996864, + -1543503872, + -1416464868, + 1957101568, + -1807679488, + 0, + 1453916160, + -2110939136, + -241836032, + 2146499776 + ], + [ + 1175453696, + -1516765184, + 1098107944, + -463470592, + 1925185536, + 1073741824, + 1204042752, + 78538820, + 953679872, + 1103353684, + -872415232, + -1010827264, + 857445696, + -1054146560, + 1489117184, + 31843008, + -2081423360, + -1073741824, + 364904448, + 934674432, + 1879048192, + -1543503872, + -1543438336, + -518654336, + 868220928, + 395313152, + -1097390306, + 2119172096, + -1052557024, + -1249083392, + -2147483648, + -1526071296, + 632586240, + -1476395008, + -1106498626, + -67467840, + -1810288476 + ], + [ + 0, + 1342177280, + 1073741824, + -918216704, + 1158854624, + -365449728, + 1610629120, + -402653184, + 1962934272, + -1795162112, + 640679936, + -1346121728, + -1543503872, + 1720821847, + 1567067992, + 1073741824, + -441711616, + -1073741824, + 1329594368, + 1073741824, + 301267328, + 46137344, + -869050752, + -1052246016, + 1145627648, + 1946157056, + -2147483648, + -518119424, + -398458880, + -1755316224, + 1266278533, + -2120999936, + -1536369836, + 0, + -1361051648, + -280379748, + 520195264 + ], + [ + -2097152000, + -283607664, + 1872253696, + 738197504, + 805306368, + -1738613688, + 1728420864, + 1993342976, + -501918976, + -1073741824, + 1610612736, + -440918016, + 976504832, + -2147483648, + 1625505792, + 573501440, + -1410587264, + 296108032, + 485607424, + 1073741824, + -719323136, + -1970274304, + -444596224, + 1699612884, + -1174405120, + 369393664, + -2145285248, + 1073741824, + 1534266368, + -531918848, + -1309671424, + 251772928, + -738197504, + -1373110272, + 452984832, + 1342177280, + 912736256 + ], + [ + -1700228457, + 1207959552, + -2042626048, + 815792128, + -558459868, + 746633152, + 2107637760, + 432013312, + 1391198208, + 1610612736, + -1954545664, + -1782579200, + -1412148032, + 1169006592, + 1677721600, + 608960512, + -1723667888, + 945291264, + -943674368, + 107969352, + -418128140, + 1667497984, + 125829120, + -1061457920, + 1246316416, + -805306368, + 1744830464, + 1417674752, + 899391488, + -1814260800, + -721655808, + -1430609712, + -84988992, + -2147483648, + -1610612736, + 1758896640, + -200654848 + ], + [ + -878641152, + -2144701742, + 815005696, + 0, + -1073741824, + -1124073472, + 1162525696, + -928407552, + 967966720, + 2063597568, + 954407424, + -52920320, + -1325400064, + 1452408832, + 1890298368, + -1425785180, + 603979776, + -1401130976, + 418037184, + -888197472, + 1076217856, + 704643072, + -1961000960, + -1616904192, + 759234560, + 198868992, + 315809792, + -2147483648, + -580124672, + 1104478208, + -1168222592, + 2010117888, + 141294848, + -1217271072, + -1950311936, + -1065353216, + -894435328 + ], + [ + 99090432, + 235863872, + -763918688, + -937033728, + -536870912, + 136118272, + -772800512, + 1125793792, + -1073741824, + 240173056, + -250554368, + 377675072, + -861839360, + -1820327936, + -48939008, + 1207959552, + -2147483648, + 1329594368, + 2025324544, + -1266114048, + -1115684864, + -1648361472, + -93587456, + 778389108, + -1452277760, + -371813264, + -862595396, + -434317824, + -748482816, + 1167065088, + 1560281088, + 905445376, + 1068368096, + -878482336, + 1459617792, + -1509949440, + -1770356736 + ], + [ + 2105540608, + -536870912, + -1324449792, + -1476395008, + -973078528, + -1275068416, + -234881024, + 1120436224, + -960495616, + 1284591616, + 536870912, + -1880154368, + 1902107416, + -637534208, + 1954554848, + -871012352, + -1285406720, + 570730496, + 1120863744, + 894871000, + 1207959552, + -512582144, + -2024538112, + 1518338048, + -218103808, + 1028798464, + -1610612736, + 134217728, + -1686110208, + -1879048192, + 0, + 1418905600, + -1996488704, + -898706432, + 1925185536, + -536870912, + 1155530240 + ], + [ + 989855744, + 201326592, + 398077952, + -1333526528, + -861929472, + -1073741824, + -1715896320, + -1879048192, + 985290616, + -322421320, + -1509949440, + -2147483648, + -3407872, + 852566016, + 564133888, + 525402112, + 1651708472, + 1624152064, + 1879048192, + -395446336, + 1062596608, + 2120323072, + 1106790984, + -536870912, + -1543503872, + 816758784, + -1014202368, + -2147483648, + 1457438720, + 503316480, + -99001892, + -335544320, + 0, + 1525396096, + 1823551488, + 1171743232, + 1238921600 + ], + [ + 60997632, + 536870912, + -1301807104, + 0, + 663313408, + 0, + 457179136, + -364904448, + 811335680, + -847249408, + 273764352, + 216145920, + 1271783808, + -805306368, + -1892155392, + -543686656, + -2147483648, + 66813952, + -1891893248, + -378798080, + -2141585408, + 0, + -754974720, + -1824702464, + 1073741824, + -1119771816, + -1440874496, + -1551368192, + 738197504, + -2147483648, + 1201145008, + -1387741184, + -1239384064, + 2038431744, + -536870912, + -738197504, + -1744830464 + ], + [ + 649068544, + -536870912, + -523548672, + -1361338641, + -1394606080, + 217447424, + -857295360, + 590137302, + 572784808, + 536870912, + 1577058304, + 101449728, + -1708810240, + -862219678, + -1073741824, + -1509008576, + 1610612736, + 1073741824, + 1073741824, + 2147123200, + -1719664640, + 2115904128, + 563001344, + -604331904, + -1845493760, + -980361216, + 1207959552, + 629325824, + 1438646272, + -1690901116, + 1342177280, + -377458688, + -1323249706, + 956301312, + -454649856, + -1610612736, + -1040187392 + ], + [ + -1644756992, + -117440512, + 765074528, + -1785436160, + -1626718208, + 1476395008, + -240478464, + 394985472, + -1171003904, + -2061859760, + 1141602422, + -301989888, + -2147483648, + 2067267584, + -1126767656, + -1073741824, + -2004540856, + 417909668, + -377159680, + -734003200, + -2118868992, + 894911872, + 1330891865, + -1979711488, + 327155712, + 1610612736, + -2147483648, + -1879048192, + 1657614168, + -1738559488, + 536870912, + -1174405120, + 1155530752, + 1288163200, + 205651968, + 1225457664, + 805306368 + ], + [ + 136784704, + -857210880, + 1563272192, + -352321536, + -2113929216, + 609222656, + -1251693031, + 352321536, + 323929564, + 771751936, + -1730185600, + -2147483648, + -121634816, + 1499669120, + -29491200, + 805814272, + -100663296, + 1153433600, + 425066496, + 522321920, + -1507975168, + -945356800, + -393370752, + -409281065, + 523878400, + 1290797056, + -1073741824, + 1157281728, + -398540800, + -1522990988, + -650510336, + 1543503872, + -1160043704, + 1977696192, + 727711744, + 1275068416, + -535818240 + ], + [ + 603979776, + 207618048, + -1140850688, + -134611002, + 731888076, + -854231704, + 60112744, + -1140850688, + -1393072896, + 0, + -757481472, + -1300234240, + 1488977920, + -10235136, + -1614807040, + 1036779520, + -1913072248, + -1543503872, + -338435315, + 1140976640, + 1073741824, + -776474624, + 1305739264, + 494403584, + -1971322880, + -113101946, + 485711744, + -409908984, + 1342177280, + -2147483648, + 1073741824, + 1874853888, + -1984167936, + 637534208, + -1342177280, + 1610612736, + -1959840992 + ], + [ + 1543503872, + -939524096, + -56623104, + -2086969984, + 308150272, + -1207959552, + 1989730432, + -1275068416, + 1610612736, + 642777088, + -2132672512, + 81498751, + -2147483648, + 1549606520, + 1063968768, + 1217872128, + -972029952, + 919076864, + 1214303520, + 1343936048, + 1073741824, + 1072364156, + -1315438592, + 1948224796, + -1172731936, + 335544320, + -797442048, + 1895825408, + 1887436800, + -243929088, + 632984916, + 1879048192, + -1978925056, + 2106589184, + -1641021440, + -1889568640, + -1988272480 + ], + [ + 1211105280, + 1213417472, + 1833931896, + 2117697536, + 134217728, + -671088640, + -406044672, + -2147483648, + 536870912, + 864164944, + -1207959552, + 925786112, + 1072936960, + -1729101824, + 0, + -1437335552, + -856577408, + -1610612736, + -1766326272, + 1044297418, + -1543503872, + 2020835328, + -768163840, + 886831056, + 59899904, + 190840832, + 1813953003, + -851534016, + -1073741824, + -1727528960, + -1833841664, + 972242176, + -58720256, + -2054678208, + 1173195264, + -2147483648, + -483601580 + ], + [ + -1088421888, + 612368384, + 1075038208, + -1157627904, + -2085037056, + 887898112, + -2147483648, + 1292057536, + 861775328, + 2013407232, + -894557056, + -983893566, + -2101346304, + -1994391552, + 1073741824, + 536870912, + 1085549440, + -1477586300, + -1706616960, + 0, + 314572800, + 0, + 823132160, + -1494548992, + 1862270976, + 474824362, + 1073741824, + 0, + 1414742016, + -1620444800, + -229507072, + 805306368, + -590091522, + 536870912, + -1973084348, + -1790032040, + -905969664 + ], + [ + 805306368, + -16777216, + 0, + -1952251904, + 498860032, + -1051473920, + 388949504, + 1394077696, + -1302282240, + 1006632960, + 0, + -1097900032, + 290455552, + -1517682688, + -1342177280, + -1630535680, + 935329792, + -1646541312, + 624203776, + -1338810368, + 1492123648, + 1273849856, + -1171810728, + -2147483648, + 1845493760, + 232521728, + -204304896, + -1724776448, + -494800896, + -754974720, + -1409286144, + 1061698688, + -1426888704, + -1073741824, + -1139151360, + 1418229760, + -1019983728 + ], + [ + -1590314496, + -1295153168, + 265289728, + 1610612736, + -1771044928, + -802422784, + 324796416, + -536870912, + 1686700032, + -2147483648, + 1751858016, + 1589335040, + -1998979072, + 134217728, + -2013265920, + 1992507392, + -1819279360, + -218103808, + 1073741824, + -1341652992, + -1898971136, + 1883044864, + 1674575872, + 98182528, + 838336512, + -1933778944, + -931135488, + 1312439296, + 848727987, + 36005520, + -452984832, + -1448615936, + 1388146688, + 1176636808, + 1148563544, + -1191467680, + 597825840 + ], + [ + 286101344, + -1591738368, + -494927872, + -536870912, + 229906332, + -1570766848, + 2017936704, + 1073741824, + -1073741824, + 1237630976, + 184530944, + -536870912, + 536870912, + 469762048, + -35625984, + 469762048, + 2080505856, + 671088640, + 248512512, + -906108928, + 862568448, + -805306368, + 484040320, + 0, + 2125893927, + 262432512, + -1272840192, + -516332768, + 1585537408, + -1666449408, + 1073741824, + 1041104896, + 113186560, + -1672358400, + 982455360, + 2086666240, + -184599744 + ], + [ + 268435456, + -1757413376, + -2147483648, + 2132254720, + 1426063360, + 1894985984, + 1744830464, + -2140146264, + 157286400, + -369098752, + -553648128, + -2083954688, + -1247387648, + -1628864512, + 987311360, + 550227712, + -1361707008, + -607958016, + -2082794432, + 1875821796, + -1040187392, + 1653002931, + 1497366528, + -364904448, + 1373514496, + -885938816, + 1535115264, + 872415232, + -1253564706, + 61256365, + -612368384, + 409064640, + 1268662272, + -1132462080, + -318898176, + -293601280, + -1825581952 + ], + [ + 216333056, + -144936960, + -1822812832, + -522518528, + 1610612736, + 1514897408, + 1924399104, + 501350400, + -2047875608, + -306756352, + -2085765120, + 942064014, + -335544320, + -1244876000, + -2082869248, + -1241513984, + -618159936, + 910376960, + 621709312, + -2147483648, + -536870912, + -1693032768, + 830472192, + 47710208, + -732168192, + -2147483648, + 0, + 405415424, + 1278395392, + 1073741824, + 1698955264, + 1112122112, + 2083618816, + 1721303040, + 996147200, + 704643072, + 14274902 + ], + [ + 737935360, + 1879048192, + -1514143744, + 888848196, + 1610612736, + 222314496, + 1543503872, + -700699456, + -1593182712, + 1401824896, + 2030302160, + 119537664, + -771751936, + 285212672, + 1769612576, + -1852459008, + 780140544, + -1073741824, + 1064909184, + -1073741824, + 671088640, + -2005401600, + -660622592, + 1342177280, + -1794816096, + -2142240768, + 881820672, + -746586112, + 796917760, + 1073741824, + 1543503872, + 536870912, + 1621773824, + -2147483648, + 1442464576, + -1744830464, + -1979711488 + ], + [ + 536870912, + -1288896512, + 1437859840, + -739453168, + 624951296, + 1967075620, + 1896353792, + 0, + -1938368512, + 1610612736, + -2058193198, + 1782015448, + -989855744, + 6815744, + 1862270976, + -805306368, + -1004535808, + 1056964608, + 1306860536, + -536870912, + 67108864, + 1489502208, + -1744830464, + 2076180480, + -2147483648, + -283124056, + 1543928832, + 882970429, + -504958720, + -1006632960, + 0, + 1224362102, + -1055598912, + -2132803584, + -387973120, + 1787574272, + -36896768 + ], + [ + 1287323648, + 1539371008, + 369754112, + 62914560, + -1340080128, + -882209792, + -1296236544, + 536870912, + -658505728, + -2147483648, + -119382016, + 268435456, + 202896192, + -2048281984, + 1342177280, + 0, + 825980928, + -1472112640, + -1744830464, + 497680384, + -385875968, + 805306368, + -819503104, + 383713280, + 522341192, + -255512576, + -935879168, + 1485900288, + -1651113984, + 488570880, + -710690816, + 1935671296, + 1197473792, + -957349888, + 637534208, + -937126857, + -1364229584 + ], + [ + 192937984, + 243269632, + -429211648, + -1156841472, + -2147483648, + 524533760, + -1559089664, + 2008677704, + 1342177280, + 0, + 238960640, + -1427772416, + -155983872, + -1862607613, + -335544320, + -1159041024, + -1090519040, + 827377792, + -1519976448, + 366079028, + 1653816448, + -242512028, + -603979776, + 598009318, + 973078528, + 1670760560, + -1073741824, + -315097088, + -1740636160, + 301989888, + -256136704, + 6590672, + -671088640, + -1966926336, + -295090973, + -1009713152, + 1373831168 + ], + [ + 2016934344, + -994050048, + -1022558208, + 1073741824, + 1392430823, + -1050148864, + -1342177280, + -968884224, + -408957376, + 1247805440, + 763363328, + -1190133760, + -533463040, + 1140252672, + 268435456, + -2123767808, + 1329594368, + 685223840, + -1299615744, + 1728978944, + 1039593832, + -227391520, + 363331584, + -1086324736, + 1331617215, + -681279488, + 1342177280, + 306470592, + 1474035712, + 1266105600, + -634903608, + -1079717952, + 1040187392, + 1009786880, + 271581184, + 1879048192, + -2112781385 + ] + ], + [ + [ + 1879048192, + -33151168, + 822083584, + -1073741824, + 738197504, + 1543503872, + 0, + 1610612736, + -494927872, + 405799936, + 110681366, + 586485760, + 2117255936, + 162824192, + 1672232960, + 1011071056, + 966912000, + 2080374784, + -1575479680, + -1906319616, + -1934622720, + 958398464, + -1211203130, + 1668808704, + 1241278720, + -1083179008, + -41809920, + 699400192, + 583532544, + 1769968128, + -1184489232, + -1745563904, + 1550460544, + 2104836096, + -2147483648, + 471140096, + 1336876288 + ], + [ + -2147483648, + 1845493760, + -859503616, + 201326592, + 1165403152, + 1199570944, + -1967128576, + -1280344576, + -1643049472, + 505584792, + -198196736, + 1073741824, + -637730816, + 1931927968, + 365887488, + -1638526974, + 152802464, + 326795644, + 154486130, + 1073741824, + 544867584, + -1476395008, + 290164000, + -275453688, + 801678016, + 0, + 0, + -100420224, + -754974720, + 2078801920, + 1342177280, + 981467136, + 536870912, + 274923520, + 1880473352, + -1604583424, + 0 + ], + [ + 1879048192, + -308778720, + -1899888640, + -68833920, + -716237056, + 1668022272, + -805306368, + 100663296, + -2147483648, + 0, + -1069913312, + -932285380, + 1255667080, + -1879048192, + -2147483648, + -328990720, + 249385344, + 1568440320, + -67108864, + -1035454952, + -1879048192, + 855149056, + -771751936, + -35307520, + -1514583453, + -573546880, + -1828654383, + 1744830464, + 393527296, + 684957696, + 1240099328, + 1171298816, + 1838866192, + -1486776194, + -2065300968, + -1073741824, + 600309760 + ], + [ + 1296171008, + -1659371520, + -816012377, + -1298137088, + -2147483648, + -2147483648, + 55574528, + 701226674, + -1715470336, + 2025037824, + -671225712, + 848822272, + 805306368, + -1962993664, + 1073741824, + 134217728, + 741081088, + 890782180, + 1079869440, + -1073741824, + -1378877440, + 1551892480, + 1275068416, + 889684608, + -2011070464, + 925625856, + 1517027328, + -504155247, + 1724519084, + -2147483648, + 771751936, + 586936320, + -1569423360, + -726452992, + -117372358, + 536870912, + 673813760 + ], + [ + 146411520, + 1749122176, + -1980170240, + 794992064, + -1603982432, + -1677721600, + 1744830464, + -1992257316, + 1838104128, + 620756992, + 2032861184, + -692584448, + 1342177280, + -234881024, + -1614807040, + 1012877531, + -1879048192, + -1073741824, + -1342636032, + -932446208, + -2116648960, + 498991104, + 1610612736, + -990970368, + -1423502336, + -1610612736, + -1877913600, + -36700160, + -1763704832, + -1541668864, + -126293504, + 814558720, + 2042757120, + 1073741824, + 156237824, + -1375813632, + -1337393152 + ], + [ + 1075838976, + -1341390848, + 268435456, + 1325400064, + 1639809024, + 1080885248, + 1737011240, + -411779072, + 1686110208, + 1073741824, + 536870912, + -1227585920, + 1866039296, + -1038343276, + -2147483648, + -1955568512, + -295174144, + -1744830464, + -1643683840, + 607270912, + 1277799424, + -2132729600, + 1912602624, + -719278080, + -683671552, + -1887436800, + -1543503872, + -446286704, + -781631488, + 39845888, + -2147483648, + 205769072, + -1610612736, + 1474870040, + -536870912, + 741765120, + 1871486976 + ], + [ + -2147483648, + -960495616, + -1339164464, + -269484032, + 26661152, + 1142423552, + 2121793536, + 426770432, + 356515840, + 603979776, + 212769396, + 529650688, + 309829120, + 1076387520, + -1476395008, + -810157304, + -934019072, + -1644167168, + 1632567250, + -1165395584, + 738197504, + 1264517120, + -2018668836, + -2053158144, + -500170752, + -699400192, + 879362048, + 0, + 1243611136, + -2147483648, + 1727004672, + -536870912, + -412188672, + 1828716544, + -912261120, + -2147483648, + 1811939328 + ], + [ + 1413480448, + -1373634560, + -1705558016, + 830086752, + -1555833088, + 0, + -1800304076, + 402653184, + 0, + -723522432, + -1131610112, + 1985273085, + 536870912, + 1307417678, + -582057984, + 1463631680, + -1731686400, + 882900992, + -536870912, + 130587984, + 1530767872, + 1785724928, + -1420492800, + -1159725056, + 1841612800, + 166103752, + 960495616, + 133859840, + -872415232, + 746586112, + 1901592576, + 1203795968, + 0, + 1788851200, + -333927812, + -161480704, + 1795162112 + ], + [ + 273148608, + -1275068416, + -99403776, + -1197824976, + 921031232, + 0, + 2088763392, + -2147483648, + -313217300, + 1644167168, + 959873024, + -1719140352, + -1073741824, + 1909130880, + -1845493760, + -721219072, + 1857355776, + 1098907648, + 1812442752, + 2105540608, + -1670643712, + 638308771, + -1815974464, + 1879048192, + 1073741824, + 1073741824, + -1073741824, + -1879048192, + 671088640, + -1544290304, + 77077010, + -852492288, + -2147483648, + 791323860, + 98041856, + -1150542840, + -536870912 + ], + [ + 1599864832, + 2071986176, + -1259143168, + -701678464, + -1184890880, + -1372539264, + 912162816, + -947740480, + -794750976, + 874250240, + -2147483648, + 508715392, + 594739200, + -1816936606, + 536870912, + -2147483648, + -2061893632, + 1156579328, + -1073741824, + 1484259328, + 2042626048, + -810750176, + -262144000, + -1476395008, + 1342177280, + -650117120, + 322102336, + 1073741824, + -226568680, + 1163013120, + -268435456, + -1514143744, + -1845493760, + 5431647, + -249036800, + -1086324736, + -1073741824 + ], + [ + -1170485206, + -1668284416, + -2147483648, + -1073741824, + -304517120, + 239746048, + 1610612736, + 840521868, + -313425920, + -1513095168, + 469762048, + -1013842112, + 531660800, + 0, + 932577280, + -2147483648, + -1820327936, + 1592261248, + 1342177280, + 1744830464, + -1364182272, + 536870912, + 362807296, + -359775744, + -1971322880, + 531827716, + 1733561344, + 0, + -2140298240, + -1327497216, + 1727243576, + -28244992, + -1344856064, + 375696722, + 73089024, + 2087024640, + -503742464 + ], + [ + 1627389952, + 1261436928, + 335544320, + 1245125772, + 1476395008, + 123328740, + 2013265920, + 1256621120, + 476839936, + 0, + 1026608128, + -2147483648, + 1426063360, + -1409286144, + 984712256, + -219062272, + -2147483648, + -2147483648, + -1073741824, + -1342177280, + -2030043136, + -2147483648, + -1909161952, + -1347158016, + -283516928, + 1073741824, + 776879104, + -1811939328, + -1139526638, + -968884224, + -1360787456, + 671088640, + -1266679808, + -1064748632, + 1594234335, + 1354235904, + 638877696 + ], + [ + 1648146016, + 1502155072, + 1749024768, + -1975517184, + 340451200, + 1190510592, + -1409284096, + 1073741824, + 960886608, + 1778107560, + 640679936, + 494804608, + 1341917906, + 1184979968, + -1342177280, + -2147483648, + -704512000, + 700186624, + 613722016, + -2015156224, + -369950720, + 1641918475, + -1421869056, + 1558225920, + 1193279488, + 1012158080, + 404750336, + 1010827264, + 1948254208, + 2120056832, + -1056309248, + -1073741824, + 1826313216, + -1064675328, + -1653145600, + -764434688, + -872415232 + ], + [ + -847052800, + 1677721600, + -1100919808, + 738197504, + -1014550528, + 397873664, + -1966208200, + -1610612736, + -2058043392, + 211476480, + 45199360, + -440918016, + -1572864000, + -1610612736, + -2087911424, + 787480576, + -1778384896, + -2147483648, + -1904679936, + -1544646064, + 1207959552, + 506085376, + -889192448, + 74055680, + 852980736, + 1477574656, + 70348800, + 167772160, + 1666937612, + -1759510528, + -134217728, + -199359616, + -1166016512, + -1979711488, + -1817065418, + 167772160, + -830472192 + ], + [ + 1414089600, + 364225536, + -1417443776, + 1073741824, + 1868253714, + -2135441408, + 2107637760, + 1653486464, + -1342177280, + 1811939328, + 829423616, + -536870912, + -706074016, + 1530920960, + 0, + -1366781648, + 671088640, + 1669693440, + 1442840576, + 107969352, + -1610612736, + 1667497984, + 1812185088, + -1082034464, + -1835904544, + -805306368, + -442499072, + 1375731712, + -1610612736, + 1332891392, + 2102380160, + -1441988608, + -1129381888, + -1864232960, + -1610612736, + -1388052480, + -1412421376 + ], + [ + -439320576, + -1446295552, + 155189248, + -2147483648, + 1150098432, + -875560960, + 1440743424, + 350508240, + -939524096, + -1997144064, + -1929379840, + -540178432, + -1006632960, + 0, + 327507280, + 142428160, + -208535552, + -532676608, + 1441660928, + 2037710848, + -587163872, + 73275728, + -1900019712, + 1473236992, + 379617280, + 1073741824, + -1022176544, + -1458000000, + -609386496, + -519613440, + 1563372352, + -402948096, + -796475440, + 1860425152, + 322961408, + -301727744, + 0 + ], + [ + 1834616296, + 1886910976, + -2036334592, + 637534208, + -1207959552, + 973078528, + -536870912, + -1866035200, + 1524317184, + -1073741824, + -2034237440, + 768868352, + 138306827, + 864328704, + 1162870784, + -879624192, + 67108864, + 80990208, + 663453696, + 1514426624, + -1115684864, + 883748352, + 668164032, + 1073741824, + 1252678656, + -762445824, + -268435456, + 603131499, + 1989875832, + 583532544, + -1757413376, + -268435456, + 117440512, + 781037952, + 1907064832, + -682885120, + 1508507648 + ], + [ + -1342177280, + 1156579328, + -331112448, + 2093564584, + -1810894464, + -696254464, + 1056502272, + 560218112, + -843289600, + 1409286144, + 1032125348, + 2138634240, + 1608194048, + 1537207552, + 75235328, + 1451229184, + -642703360, + 312475648, + 100663296, + 1568669696, + 536870912, + -2050328576, + -2096191488, + -2147483648, + 2006450176, + 1028798464, + 1936539648, + 1977156096, + -603979776, + 2024116224, + -179830784, + 1100293298, + 1806271560, + 1400283136, + 738197504, + -277005060, + -8388608 + ], + [ + 680238464, + -921960448, + -1317297408, + -2078277632, + 634178720, + 1158832128, + 1851785216, + -384822784, + 1574961152, + 2070937600, + -1386926080, + -2147483648, + -1244659920, + 213141504, + 872415232, + 536870912, + 1879048192, + -2093326336, + 0, + 461238272, + -1073741824, + 209715200, + 623116288, + 1265631232, + 981278720, + 732954624, + 1677721600, + 1308622848, + 1844183040, + -2147483648, + -1073741824, + -1363148800, + 1124073472, + 671088640, + -308926976, + -2062066296, + 990785536 + ], + [ + 767823499, + 603979776, + 774214464, + 0, + 1879048192, + 1826488320, + 966074586, + -676790272, + 811335680, + 1166370496, + 17110272, + 1896873984, + -1126295552, + 139918618, + -879806464, + 937820160, + 2133852160, + -603979776, + 1877034910, + 188558720, + 538345472, + -303169536, + -377487360, + -369098752, + -2027257856, + -1554513920, + 1357905920, + -691390336, + 539896832, + 1569881760, + 157286400, + 1220542464, + 536870912, + -409468928, + -742391808, + -86959488, + -697487360 + ], + [ + 471029760, + 1787970204, + -1266679808, + 1943920640, + -1083526272, + -1344274432, + 1801453568, + -1073741824, + 604022784, + -1256389632, + -929245728, + 805306368, + -1273388454, + -1827667968, + -443023360, + 885115752, + -434634752, + 1060454400, + 473956352, + 117437696, + -609144064, + 1157627904, + -950272000, + -1442316288, + -1450567388, + 756832526, + -1879048192, + -1272610112, + 359661568, + 1725739136, + -425721856, + -1509834752, + 108965888, + -1879048192, + 1769996288, + -433586176, + -602572736 + ], + [ + -301989888, + -517344768, + 1133248512, + -685037360, + 343932928, + -1699741696, + 506811104, + -1976625664, + 2001108160, + 444878848, + 989855744, + 401473536, + 313348096, + -536870912, + 1610612736, + 1610612736, + -2061350912, + -1879048192, + -1610612736, + 245497856, + 482400848, + 0, + -1633183566, + -189710336, + -331239112, + 1093933056, + -1149239296, + 1875276288, + 0, + 639101952, + -2080374784, + 0, + 0, + 2080374784, + -1004535808, + 786731184, + 964689920 + ], + [ + -1784676352, + -857210880, + -1365847552, + -1134806336, + -1581062112, + 1342177280, + -1201405952, + -1022033920, + 1321589760, + 1512964096, + -637534208, + -268435456, + 1549400256, + -929038336, + -7372800, + -1704980608, + 2097152000, + 1237914368, + 1700265984, + 1073741824, + -1006632960, + 322038208, + 1049156152, + -1159725056, + -1040999424, + -993067008, + -348867124, + -134217728, + -671088640, + 1248985320, + 1301520384, + -1207959552, + -1543503872, + -1900271624, + -1682166944, + -1793916928, + -1071636480 + ], + [ + 698388992, + -1559181824, + -957665314, + -15204352, + -1174692672, + 1744830464, + -39845888, + 1440743424, + 1508821504, + 0, + -838860800, + -2120915712, + 1516202776, + 513277952, + -398861058, + -492902912, + 937645600, + -113007984, + -1942749184, + -2143453184, + -603358976, + 1168338912, + -1476395008, + -774406144, + 716317344, + 1351410048, + -818546688, + 1159995392, + 1030942804, + -2029690880, + -1757872128, + 1180491648, + -169709824, + -624640000, + -2030502048, + -1073741824, + 536870912 + ], + [ + 1352073216, + 1677721600, + -1530927872, + 275999664, + 1119392496, + 2042686976, + -2113929216, + 939263848, + 735170392, + -114130944, + -850131184, + 1850342400, + 469037712, + -773357568, + -201937408, + 1629641988, + -1040187392, + 1292078514, + -1543503872, + 1610612736, + 536870912, + -370147328, + 1664090112, + -775946240, + -586365968, + -1568669696, + -702740608, + 268435456, + 1183335300, + -1073741824, + -582309376, + 385875968, + -1073741824, + 1090199552, + 434307072, + -1006632960, + 1273689344 + ], + [ + 1957314944, + 349306880, + -2147483648, + -544317440, + -1408237568, + -2147483648, + 356317576, + -1442840576, + 29032960, + 475004928, + -753737728, + -1073741824, + -6438912, + 52006656, + 0, + 1118392320, + 1426063360, + 1304756224, + 1879048192, + -1610612736, + 1494661696, + -128651033, + -768163840, + -2147483648, + 1554018880, + 190840832, + -667061290, + -1479540736, + -603979776, + 208871680, + 1610612736, + -107053056, + -2147483648, + 742443520, + 1652555776, + -512688128, + 1721409536 + ], + [ + -234881024, + 1192477256, + -1879048192, + -2147483648, + 1998290944, + -1499625472, + -276881620, + -1603831808, + -1512046592, + 72351744, + 1433478144, + -1040187392, + 1476395008, + 0, + -1643642880, + 1505606288, + -1587806208, + -1593835520, + 1934156528, + -1138753536, + -1990197248, + -1744830464, + -1651107704, + -1161854976, + 1862270976, + 0, + 749993984, + -175636480, + -1501560832, + -157313024, + 698239552, + -1323933696, + -268435456, + -2013265920, + -197132288, + 1971322880, + 588140544 + ], + [ + 1610612736, + 1809530816, + 1907643392, + -1952251904, + -1841596416, + 453332768, + 2086452120, + 803209216, + 201326592, + 63600640, + -1845493760, + -1073741824, + -972060504, + 1073741824, + -615841792, + 1344924928, + -455902208, + -1646541312, + -1500315648, + -1027551872, + -700710912, + 1744830464, + -1171810728, + -617992192, + -2032140288, + 35371008, + -190611456, + 536870912, + -536870912, + 1749026456, + -1343397888, + -234881024, + 1073741824, + -1744830464, + -1046552576, + -1458507776, + 1754341376 + ], + [ + 1329752948, + 1065353216, + -201326592, + -1210305440, + -885522464, + 1560461312, + 649592832, + -1059061760, + 1984466944, + -2147483648, + 0, + 0, + 1188036608, + 268435456, + -2147483648, + 436207616, + -1819279360, + 972226560, + -1635778560, + -1341652992, + -1535737856, + -2147483648, + 746192896, + 98182528, + -1728315392, + 2042626048, + 1140850688, + 1954021376, + -872415232, + 288044160, + 671088640, + -527787394, + 2061500416, + 908066816, + 598573760, + 1254096896, + -1073741824 + ], + [ + -1889533952, + 1486103552, + -1302916096, + -268435456, + 396099584, + 1044664624, + 975831040, + -469762048, + 2105540608, + 0, + -1943273760, + 2125987840, + 772278272, + 1907148544, + 838860800, + -1819746304, + -1091042304, + 1342177280, + -1524621920, + -37093920, + -1019831296, + 0, + -845289472, + 672595968, + 1762816000, + -1931476992, + -361953152, + 1314441216, + -200602624, + -839856554, + 1575798336, + -1710259328, + 113186560, + -2147483648, + -247201792, + -1073741824, + -318767104 + ], + [ + 536870912, + -941840944, + -1476395008, + 469286144, + 0, + 1644167168, + 953837568, + -694157312, + 0, + 435885012, + -134217728, + -1441847936, + -2118428058, + -1568954880, + -915931136, + 137556928, + 0, + 884998144, + 1358954496, + 1312817152, + -1240465408, + -631873536, + -349700096, + 1375731712, + 1417120448, + -865509376, + 383778816, + 489759952, + -2147483648, + 245025460, + -1224736768, + 1610612736, + -234881024, + -1879048192, + -637796352, + -2147483648, + 2124677120 + ], + [ + -167772160, + -1193279488, + -1272266752, + 1334012928, + 1397850112, + 1543503872, + -903402688, + -1136656384, + -2047875608, + 1854537728, + -603979776, + 1813569536, + -1360265216, + 1556820480, + 276512256, + -1811499520, + -1073741824, + 218103808, + 844163200, + -1540737160, + 946305024, + 1589641216, + -368896000, + 1282671320, + 819964088, + -1726251008, + 1300234240, + 1153433600, + 1922590088, + -2130706432, + -20281344, + -1541105104, + 520904704, + 1283457024, + 698674560, + 704643072, + 975880192 + ], + [ + -536870912, + 1827373056, + 771751936, + 2122842112, + 0, + 1073741824, + 1803550720, + -1026818048, + 278880384, + -1446571200, + -402653184, + -2147483648, + -1879048192, + 536870912, + 1151598592, + -849058450, + 844955648, + -2118123520, + 1314914304, + 1764753408, + 1652555776, + 1006632960, + -619448736, + 650723328, + -1610612736, + 41943040, + -1887174656, + 1727986288, + -202372128, + 419336704, + -1037377536, + 1075838976, + -2147483648, + -315344896, + -2038431744, + -2147483648, + 1238918853 + ], + [ + -1266679808, + 362375168, + 2142197172, + -642899968, + -247687936, + -581972919, + -2130706432, + -1071644672, + -2147483648, + 1610612736, + -616038400, + -2147483648, + 529137664, + -1543490560, + 1395486140, + 452886528, + 276824064, + 528482304, + 932474848, + -1869584881, + 33554432, + 1138448584, + 1733993984, + 2076180480, + -1348143872, + -17481728, + 870318080, + 1242624976, + -1681653760, + -615313408, + 1078145440, + 1979711488, + -602845844, + 403570688, + -193986560, + 1931125518, + -36896768 + ], + [ + -1157627904, + 769685504, + 1781273600, + -993983552, + -1065353216, + -719847424, + -437938712, + -2147483648, + 1660944384, + 805306368, + -1103587328, + -280756224, + -2046035552, + -1691877376, + -1442840576, + 970513792, + 2013265920, + 1520502112, + 1824359216, + 2027756970, + 536870912, + 1303370944, + 1610612736, + -2051555328, + -1993531392, + -1073741824, + -233969792, + 717523024, + 2003425632, + 1203765248, + -78213408, + -2086993920, + 989855744, + 1849131008, + 1843958528, + 678297600, + -1244270522 + ], + [ + 1879048192, + 322051328, + 966438912, + -332398592, + 937426944, + 1136656384, + 771751936, + 2136080384, + 405274624, + 2094006272, + -326922352, + -1700030544, + 1040187392, + 201326592, + -335544320, + -682393600, + 2100813824, + -2042363904, + -1784938496, + 366079028, + -1879048192, + 1911324672, + 2046222336, + -1744830464, + 1946157056, + 566231040, + 1186988032, + -1176866816, + 536870912, + -1605328320, + -1442840576, + 0, + -671088640, + 1610612736, + 681336832, + 2139595264, + 1610612736 + ], + [ + 1073741824, + -1835146656, + -2147483648, + 1838504448, + 939524096, + -2100297728, + -1409286144, + 0, + 1023308288, + 508190720, + 953726464, + -130313984, + -2133852160, + 2128347136, + -144572416, + -1996303424, + -1381523456, + 0, + -1691838720, + 1895825408, + 2079187664, + -268435456, + -1481435736, + -1493368832, + -1210056704, + -340639744, + -858521600, + -1115684864, + -1073741824, + 79131600, + 336716800, + 645791744, + 2080374784, + -1023279104, + -262135549, + -899219456, + 1845493760 + ] + ], + [ + [ + -1207959552, + -265209344, + 102760448, + -1073741824, + 752219312, + 235271214, + -1421914112, + -1580642976, + 1354276864, + 536870912, + -957829120, + 1073741824, + -888406016, + -167692656, + 492961792, + 663254794, + -854638592, + -1073741824, + -1061945344, + 1608450048, + 738197504, + 1916796928, + -830355968, + 931135488, + -60227584, + -1533444384, + 536870912, + -534138880, + -834301952, + -2036860640, + 276299776, + 1006632960, + -2147483648, + -1095065600, + -1531194368, + -2088763392, + -678526976 + ], + [ + 1574961152, + 248671744, + 1932607744, + 2114715648, + 536870912, + 232930304, + -1722739328, + 2079326208, + -2005925888, + 1275068416, + -396393472, + 1560281088, + 1073741824, + 872415232, + -1721583136, + 536870912, + 305604928, + -1474838528, + -1879048192, + 1805254656, + 671088640, + -1298137088, + 880803840, + 1107296256, + -2147483648, + -368967680, + -1960753200, + -50210112, + -48006560, + -2122858880, + -483401014, + 1989942592, + -68911104, + 415236096, + -65011712, + -2123366400, + 843579392 + ], + [ + -772645440, + 1591314066, + -1899888640, + -1342177280, + -716237056, + 834011136, + 1160082432, + 660615168, + -1201512448, + -1869882368, + 806263496, + -414990336, + 727701024, + -1692139520, + -1081606144, + 1663041536, + -1560281088, + -1755373568, + -2048659456, + 805306368, + -633339904, + 335544320, + 0, + -224395264, + -450262016, + -1610612736, + 1612601888, + 1073741824, + -1073741824, + 973078528, + -181075968, + 292824704, + -2013265920, + -332197952, + 805306368, + 1072360160, + -225906176 + ], + [ + 438739200, + -390070272, + -1073741824, + -543444320, + 1681915904, + -1644737872, + 688082944, + 701226674, + 1933049856, + 1506803712, + -280723456, + 0, + -658505728, + -15204352, + 1229266944, + -407666176, + 1633681408, + 813942784, + -1342177280, + 820065984, + 0, + 1230446592, + -1744830464, + 251985920, + -2044688896, + 1601175552, + 0, + -2013265920, + -1426063360, + 1406926848, + -1207959552, + -1073741824, + 1156120576, + -1516656640, + 1372585984, + 1070258576, + 1409286144 + ], + [ + 268435456, + 1292382096, + 1073741824, + 1654505472, + 1345492432, + 432013312, + -1610612736, + 37974016, + 536870912, + 671088640, + -916979712, + 1524629504, + 0, + -469762048, + 1893572544, + 1811939328, + -234881024, + 1894514688, + -234881024, + 905969664, + -1602904064, + -268435456, + -1509949440, + 0, + -1353298392, + -1711276032, + 36306944, + 2138308608, + -1817507474, + 117440512, + -1476395008, + 442236928, + -281526272, + 1356892160, + -368488448, + 824934320, + -1337393152 + ], + [ + 0, + -978364410, + -2147483648, + 578199040, + -511248896, + 1678168064, + -2126512128, + 1275068416, + -1246609408, + -874184704, + 540472080, + -615376384, + 1610612736, + 671088640, + 869563392, + 421527552, + 1744830464, + -1579581440, + -2147483648, + -2042167296, + 1795162112, + 1081118848, + 230144256, + -1073741824, + 900119040, + 2080374784, + 1761607680, + -1535115264, + 976037888, + 1876689504, + 1241513984, + -1761607680, + -1610612736, + -1951301632, + 327155712, + 590100080, + 671088640 + ], + [ + 1104865344, + 0, + 1616638368, + -268435456, + 1073741824, + 1142423552, + -51380224, + 659580352, + 1118306304, + 1914512384, + 1775239168, + 529650688, + -1073741824, + 42331136, + -1432354816, + -1333788672, + -2059403264, + 439723904, + 1207959552, + -2147483648, + 1496055808, + 1593835520, + 1994391552, + -513289536, + -500170752, + 1403822080, + -2147483648, + 1713246208, + -1807745024, + 386256216, + 1214015216, + -385417216, + -805306368, + -690356224, + -1730786048, + 335544320, + 325058560 + ], + [ + 1993688064, + 536870912, + 1463812096, + 1019215872, + 2080374784, + 1098364928, + 413351936, + 402653184, + 0, + -10223616, + -2147483648, + -895770720, + -698089472, + -836304896, + 1255909840, + -369491968, + 1073741824, + -2147483648, + -1911328768, + 1156218880, + -1476395008, + 648478720, + -717225984, + 1857552384, + 1399727680, + -1565392896, + -1811939328, + 1070878720, + -102000640, + -258907136, + -1342177280, + -2147483648, + -268435456, + -637534208, + 715063296, + -645922816, + 719386326 + ], + [ + 603283456, + -1610612736, + -806859552, + 0, + 603979776, + 0, + -1733821468, + 0, + -289406976, + 1982922752, + -637534208, + 0, + -2004606272, + -1335361536, + 186328064, + -1996488704, + -580255744, + 316803120, + 1073741824, + 1052770304, + -1715027968, + 1623005744, + 1009179648, + 739929600, + 444596224, + -13380352, + 86769664, + 275193856, + -2043450208, + -1610790936, + -1743121920, + 752025600, + -31737856, + 889192448, + 1568669696, + -2130706432, + 402194176 + ], + [ + -2098467968, + 1106116608, + -978872320, + -1403356928, + 777519104, + -1610612736, + -1292632064, + 705429504, + 1676169352, + -2147483648, + 1896347808, + 2034861568, + 462946304, + 268435456, + -1909218750, + -2080374784, + 1073741824, + -1985841152, + -1429395712, + 0, + 196927488, + -638214684, + 100663296, + 711693632, + -1894473728, + 1529348096, + 858670080, + 2044725760, + -565191997, + -1565977088, + 423153536, + -1655513088, + 651479328, + -1202208768, + -783762358, + -1534611504, + 1610612736 + ], + [ + -1123901440, + -1879048192, + -1035737344, + 0, + 1858830336, + -1073741824, + 1070441664, + 805306368, + -313425920, + -756547584, + 666923008, + -25165824, + 448036546, + -1076588544, + 1306886144, + -229234490, + -1483505664, + -587247616, + 2068840448, + 1182793728, + -2147483648, + -1903689728, + 1749893466, + 956825600, + 631122432, + 67108864, + -1714093312, + -1548050432, + 1073741824, + -1188601408, + 939524096, + 272629760, + -648040896, + -1784004608, + -527734784, + -536870912, + -15741952 + ], + [ + -1064558592, + 1607774976, + -1176103936, + -477003776, + -889192448, + -696895232, + -1545462272, + 1557170176, + -480247808, + 947579520, + -1738145792, + -1010827264, + 1426063360, + -1401453994, + 268435456, + -1752498176, + 1244151552, + -1181220864, + -1375731712, + -1820631040, + 939524096, + 1624936448, + 16777216, + 368476160, + -283516928, + 466140288, + -756751424, + -1769213312, + -1879048192, + -84495984, + -469237760, + -1121431552, + 143224096, + 967311360, + -1142947840, + -134935680, + 1632108544 + ], + [ + 2037170176, + 1342177280, + -2147483648, + 1073741824, + 1152251904, + 934150144, + 131072, + 1121343440, + 683600384, + 624951296, + 46700736, + -1346121728, + 1341917906, + -1925007360, + -348357952, + -1038562316, + -2147483648, + -1140850688, + -1840079232, + -125947264, + 1046478848, + 11534336, + -161375564, + 1366524560, + 1073741824, + -2084223768, + 809500672, + -42069534, + -960884736, + -1755316224, + -264077312, + 0, + 1222227624, + 290127872, + -680525824, + -1677721600, + 52002816 + ], + [ + 100663296, + -939524096, + -108711936, + 762963328, + 236765184, + -1996488704, + -838860800, + 330727424, + -2147483648, + 845905920, + 1811939328, + 767623168, + -1879048192, + -2147483648, + 476577792, + -155049233, + 1258291200, + 1283457024, + 0, + -292401152, + -1438646272, + -1894440960, + 98349056, + 296222720, + -293601280, + -1879048192, + -2043805696, + -1458962432, + 901198016, + 39616512, + -1073741824, + 1023901920, + -152436736, + -2062603382, + 1321672920, + 167772160, + 866123776 + ], + [ + 1266679808, + 1532641280, + -510656512, + 167772160, + -1381693184, + 96337920, + -898003020, + -2121647922, + 1421541376, + -423624704, + 414711808, + 1505970912, + -732643328, + 1169006592, + -1632413440, + 1275068416, + 391282688, + -2135833920, + -531234816, + -839948032, + -562036736, + -1919942656, + 15728640, + 49135616, + -268435456, + -861148614, + -1672742552, + -548110336, + -842006528, + -2147483648, + -360827904, + -720994304, + -169977984, + 1032905232, + 801223760, + -1468006400, + -1354718208 + ], + [ + -219660288, + 1761607680, + 1241513984, + 0, + 1754375040, + 792723456, + 0, + 1291845632, + 1113274802, + 1796336640, + -805306368, + 1877394432, + -1122353468, + -1845493760, + 1890298368, + 1619514496, + 255401984, + 1675854080, + -2147483648, + -1610612736, + 775946240, + 849346560, + 2037668076, + -50331648, + 273729, + -2135054336, + -2044353088, + -1963458560, + -1160249344, + -837782208, + -755846144, + -1142424704, + -2147483648, + -1217271072, + -1711276032, + 518915072, + 385242496 + ], + [ + -710910336, + -1271383043, + -1816382208, + 1461753856, + 45613056, + 486539264, + -2147483648, + 1125793792, + 963341552, + -343379322, + -1342177280, + 377675072, + -2082058064, + -837652480, + 2123014144, + 1207959552, + -1979580416, + 1175037856, + -1911306816, + 1762739200, + -105021440, + 1507590144, + -134217728, + 433061888, + 1879048192, + -185906632, + -1781089280, + 1206262998, + 1818353664, + 746586112, + -1610612736, + 2121003008, + -687837184, + 240982883, + 953532416, + 805306368, + -369098752 + ], + [ + -832611077, + 680124416, + 2064705536, + 1342177280, + 1610612736, + -1621491712, + -68958208, + 536870912, + -240123904, + 1218969600, + 0, + -141590528, + 1902107416, + -1275068416, + 1074917376, + 106998592, + 1986807808, + 624951296, + 1426799640, + 1437169152, + -1707301888, + -2147483648, + -2096191488, + -1233474240, + 0, + 1418592256, + 1706505940, + 1678245888, + 1879048192, + 536870912, + 262815744, + -1308622848, + -847957879, + -1258291200, + 450670592, + -404750336, + 609091552 + ], + [ + 1558970368, + 1447583744, + -2054431464, + 536870912, + -1811939328, + 805306368, + -1905859072, + 1049690400, + -1365910016, + -1207959552, + -1509949440, + 567279616, + -402679808, + 513906313, + -214889216, + -183500800, + -1849688064, + -1509949440, + 1853414400, + 2112880640, + -2147483648, + 757045348, + -258699264, + 767557632, + -1479409664, + -377129472, + -2116273976, + 1879048192, + -712320040, + 2013265920, + 212659712, + -94937088, + 402653184, + 1073741824, + -1847907252, + -1006632960, + 1610612736 + ], + [ + 1951924224, + -390623672, + -805306368, + 0, + -565243208, + -1649182720, + 1932149172, + 536870912, + 385875968, + -1962226304, + 1343246672, + -2004877312, + 2019557376, + 559674472, + -1892155392, + -1820434432, + 313916608, + 1069023232, + 938517455, + -757596160, + 1677905920, + 1167711196, + 1365208908, + -184549376, + -1013628928, + 879427584, + -1468530688, + -1551368192, + -1342177280, + -877506604, + 0, + -729022464, + 2067186704, + 805306368, + -764760241, + 1342177280, + 198602032 + ], + [ + -2106916864, + -2147483648, + 1073741824, + -610341120, + 1728053248, + 869789696, + 1935343616, + -885918336, + 88080384, + 1947205632, + 1682860784, + -603187200, + -798586520, + -1006632960, + -1772093440, + 1926889472, + 74648576, + 2120908800, + 1838381169, + 58718848, + -578185216, + 1157627904, + 1879048192, + 268435456, + 0, + 1759692912, + -446376832, + 1476395008, + 1879048192, + -642307040, + 1073741824, + -1070071808, + 217931776, + -1550843904, + 657768448, + -1734344704, + 1440808960 + ], + [ + 1852276160, + 1334837248, + -2028470272, + 1497792512, + 343932928, + -940598608, + 771751936, + -1073741824, + 1046478848, + -1555002880, + 1085769568, + -1207959552, + -299541856, + -382225536, + -848413312, + 941565872, + -2147483648, + -2147483648, + -1657757696, + 268435456, + -1526726656, + -1073741824, + -1733165056, + 335544320, + 275533312, + -1600517120, + -1636507273, + -834666496, + -1073741824, + -167772160, + -2080374784, + 1601795072, + -2147483648, + 1154252024, + 25706496, + -297202944, + 597164032 + ], + [ + -892338176, + 973078528, + 536870912, + 1476395008, + -2029281152, + -1035665408, + 1546780672, + -1863269056, + 393216000, + 981836512, + -432546400, + 0, + 1509474304, + -698824544, + -2147483648, + 2040922360, + -805306368, + 1275068416, + -510304256, + 1812471586, + 2021654528, + 644076416, + -2147483648, + -424184384, + 906992864, + 868220928, + 1556086784, + 438818238, + -2081685504, + -1796996656, + 1317011456, + 1962456512, + 0, + 1341128704, + -284502016, + 1070238080, + -2143272960 + ], + [ + 1207959552, + 1757688192, + 1501491200, + -15204352, + -147226624, + -1967475712, + 712953856, + -1358954496, + -1628659712, + -1350694912, + -757481472, + 53135872, + -1747270144, + -1073741824, + -293666816, + 805306368, + -480894976, + 1073741824, + -185023680, + 0, + 536870912, + -1916829696, + 1521825616, + 1698504056, + -2057943980, + 1351410048, + 242855872, + -819817968, + 1577746432, + 942342144, + -1034099712, + 937426944, + -2147483648, + -1249280000, + -2147483648, + 1068892160, + 1715470336 + ], + [ + -515744768, + -1774190592, + -1075511296, + -671088640, + -1373324288, + 792206784, + -528482304, + 0, + -408158208, + 1285554176, + -643137310, + 670040064, + -2147483648, + -1644167168, + -1417674752, + -2071366640, + 1627389952, + 873346760, + 430178304, + 1660944384, + 51511296, + -5510672, + -657719296, + -1551892480, + -293182984, + -2147483648, + 974061568, + -83463936, + 554569728, + -337641472, + -1164618752, + -835846144, + -2044186624, + -939524096, + 1012924416, + -1136656384, + -369098752 + ], + [ + 201326592, + 1207959552, + 1199570944, + -436207616, + 1478492160, + 1017436160, + 1022986240, + -1442840576, + -670040064, + 950009856, + 1879048192, + -1916037120, + 1879048192, + -2140982816, + -277872640, + 1386217472, + 1557076648, + 671088640, + 698428784, + 1822425088, + -927608320, + -2026373120, + 0, + 1876901888, + -177045047, + -1631491072, + 1476395008, + -1623195648, + 0, + 1679818752, + -1839842944, + -402653184, + -296754176, + 560072272, + 0, + -1448639036, + -1934406320 + ], + [ + -939524096, + 1207959552, + -2147483648, + 1806696448, + 0, + -2013265920, + -138440810, + -1603831808, + 215443832, + -2116024160, + -997195776, + -837812224, + 1096810496, + 1207959552, + -1428658302, + 1505606288, + -1587806208, + -38121344, + 881733376, + -608043008, + 322577792, + 1362100224, + -323959744, + 928509952, + 931135488, + -89653248, + -392537752, + -702545920, + 1441434216, + 2046205848, + -1803550720, + -702362624, + -1180183044, + 949424128, + 687480832, + 598474752, + -2000448512 + ], + [ + -872415232, + 1836804088, + -1610612736, + 390463488, + -570425344, + -1483735040, + 1573650432, + -2060353792, + 1276641280, + -1644167168, + -2147483648, + 318389632, + 813450560, + 1740985029, + 1906010464, + -1481375744, + -674650376, + -1215561728, + -1073741824, + -1739056720, + 2013265920, + -47204960, + 1499463680, + -1073741824, + 225319808, + -2031222784, + -1434851001, + -653056448, + 130023424, + 1610612736, + -624951296, + 871662536, + -1690304512, + -1345585152, + 870055936, + 1851033720, + -254995932 + ], + [ + 162385920, + 1816100864, + -1727535104, + -546254464, + -698761217, + -878684160, + -2147483648, + -536870912, + 574619648, + 167780352, + 996147200, + -2147483648, + -114222272, + -1397866240, + 1786430464, + -639955712, + -227409920, + 805306368, + -1389303904, + 2074870272, + -1275068416, + -1676722432, + 851943424, + 1258291200, + 2113929216, + -1290176064, + 1140850688, + -1073741824, + 1389491808, + 880803840, + 182779904, + 711587840, + -1116733440, + -2090729472, + 92274688, + -760217600, + 805306368 + ], + [ + 2063597568, + 1111490560, + 764590240, + -8388608, + -1232931968, + 805306368, + -2147483648, + -64341760, + -616792704, + -2061036800, + -1943273760, + -80750848, + 1544556544, + -536870912, + -939524096, + 1310949376, + 1542422592, + 0, + -1543261184, + -148375680, + 1858287260, + -637534208, + 968080640, + -536870912, + -1073741824, + -2076274276, + -1272840192, + 419430400, + -1073741824, + 935541080, + 1677721600, + 260276224, + 0, + 1476395008, + -1460583424, + 2086666240, + -206307328 + ], + [ + 1073741824, + -1799749632, + 983564288, + -121831424, + -1610612736, + -1373739488, + -2147483648, + -347078656, + -468533248, + 1027604480, + -1863352320, + 1610612736, + 1859557760, + -1509949440, + 493655680, + 106854400, + 366657536, + -568696832, + -1407264606, + -991690752, + -1200922368, + -1073741824, + -1610612736, + -1363461488, + 708560224, + -865509376, + 767557632, + 617611264, + 1417801184, + 980101840, + -2147483648, + -1451229184, + 1015021568, + -469762048, + -134217728, + 786956288, + -228197744 + ], + [ + 563912544, + -1628729856, + 1476395008, + 1386153688, + 178428556, + -2147483648, + 0, + -1006632960, + -109445120, + 1951399936, + 987496448, + 104333312, + -1666257920, + -1728053248, + -159645696, + 1694608768, + 1610612736, + -992408320, + 1243418624, + 1213492976, + 1892610048, + 794820608, + 805306368, + -913407909, + 1876188160, + -382585088, + -1269604352, + 202707712, + -1186188604, + -1340080128, + 267801664, + 617709568, + -1841424192, + -939524096, + -1342177280, + -897581056, + -2147483648 + ], + [ + -16777216, + 1402682080, + 966047744, + -176257024, + -1509949440, + 84103184, + 467626880, + -1744830464, + 668475392, + -1910079488, + -102236160, + 1434685440, + -2132213760, + 570425344, + -1750969856, + 728760320, + -862502912, + -1794932736, + -909377536, + 1099647360, + 1397106688, + 1445060608, + 334913536, + -28152684, + -1473626880, + 866649344, + 536870912, + -1073741824, + 2114026496, + 838673408, + 126113216, + -1878523904, + 202721728, + 469762048, + -805306368, + 1308052480, + 862093312 + ], + [ + -130519776, + 1378562768, + -169167232, + -2013265920, + 2032795648, + 1060185088, + -1957814014, + -1457782272, + -930318632, + 1727098291, + 1073741824, + -671088640, + 1058275328, + -1610612736, + 1705883520, + -100663296, + 1043734784, + 767815680, + -2147483648, + 1111595068, + 1443102720, + 2070616320, + -1247974760, + -572170512, + 1598679552, + -1476395008, + 2080374784, + -1610612736, + -568328192, + -2032494464, + 857341952, + -671088640, + 580573184, + 1043340288, + -1551892480, + -719818752, + -1291917696 + ], + [ + -2147483648, + 1862516736, + 369754112, + -268435456, + 536870912, + 1706378752, + -1124073472, + -193921024, + 402653184, + 394932608, + 736332160, + 784824226, + 401817600, + -187088896, + -1163919360, + 970513792, + 1995440128, + -1409286144, + -872415232, + -957813424, + -385875968, + 1610612736, + -1639006208, + -606076928, + 0, + -1292843728, + 1006632960, + -1323166720, + 1610612736, + -199418112, + 1452204032, + -2147483648, + -1548746752, + 1841754112, + 1233125376, + 1092919736, + 1971065216 + ], + [ + 385875968, + -2127355440, + 483219456, + 361617504, + -1296244864, + 687480320, + -194886208, + -1174583296, + -1610612736, + -1711276032, + 238960640, + -1369522176, + -2147483648, + -1220493312, + -1423482880, + 1565392896, + -515990544, + 1355317248, + 228943616, + -2038431744, + 1487195936, + -1940096224, + 1329519616, + -437911552, + -402653184, + 1132462080, + -671088640, + 994967552, + -1040187392, + 338202624, + -1442840576, + -805306368, + -195117056, + 2024550752, + -1705953088, + 1024458752, + -918057984 + ], + [ + 2016934344, + -497025024, + 436207616, + -1610612736, + -1078740544, + 496512256, + -1609536768, + 1677721600, + -1613873152, + -1073741824, + 1526726656, + -130313984, + -1783100160, + 1520991964, + 584021536, + -2123767808, + -90514822, + 1370447680, + -1761607680, + -507248640, + 1863745536, + -1846018048, + -2147483648, + 1073741824, + -1090519040, + -1963599584, + 1721761792, + -1342177280, + -1207959552, + 1266105600, + -1979125248, + -134217728, + -268435456, + -1895036928, + 276922368, + 0, + -1042579456 + ] + ], + [ + [ + 1707081728, + -1660944384, + -2147483648, + -603979776, + 738197504, + -793247744, + -92274688, + -1409286144, + -1610612736, + 562233408, + -585760768, + -1468006400, + -120910848, + -1115664988, + -1405091840, + 1136152576, + -1446179008, + -1897524356, + 562128896, + 2138832896, + 1610612736, + 1073741824, + 119013376, + -952791584, + -1543503872, + -1825580032, + 536870912, + 1727531628, + -1637408056, + 1608810496, + -868098048, + -1502085120, + -481217536, + -839527168, + -1119879168, + -477978400, + 2105075712 + ], + [ + -570425344, + 652214272, + 966303872, + 100663296, + 733290624, + -499384320, + 1610612736, + -675348480, + 1182286904, + 2022339168, + 1073741824, + -1367343104, + -1610612736, + -1724445440, + -536870912, + -2146435072, + 1384120320, + -1604386816, + -1439985664, + -2147483648, + -1625261563, + -1942950744, + 880803840, + -449166848, + 1603356032, + 981499904, + 1204813824, + 124452864, + -1849872384, + -2122858880, + -1960312832, + 1309581312, + 905902368, + 1610612736, + 2114977792, + -1207959552, + 1663336448 + ], + [ + -1545290880, + -645492224, + 2135384320, + -2015416980, + -548062116, + -484745216, + 457516404, + 50331648, + 1460423680, + 0, + -1069913312, + 1853111296, + 1644167168, + -1959376896, + 268435456, + -1475426752, + 1367343104, + 784220160, + 790593536, + -2090762240, + 994574336, + 1157627904, + 0, + 221245226, + 1385742336, + 198180864, + -2139527040, + 1222246400, + 334591820, + -744488960, + 1330860032, + -805306368, + 1838866192, + -1007681536, + 964724224, + -353705984, + 1073741824 + ], + [ + -1268213116, + -390070272, + -2147483648, + -841396224, + -1289617408, + 2010983104, + -632158560, + 1593151488, + -1677721600, + -2147483648, + -1241548252, + 0, + -658505728, + 1475919872, + -651881344, + -1056964608, + -2017098368, + -731838576, + -1342177280, + 325844992, + 901382144, + 882028096, + -1073741824, + 953425418, + 201326592, + 1601175552, + 327572076, + 1718755328, + 1351966720, + -1207959552, + -2147483648, + 1173872640, + -784711680, + 1658106677, + 1372585984, + -222927872, + 1822467668 + ], + [ + -2080374784, + 398983168, + -1617952768, + 397496032, + 424339456, + -1731330048, + -126772736, + 230686720, + -812646400, + -1943526144, + 1232677632, + -1079152640, + 889192448, + -939524096, + -75043586, + 799305088, + 0, + 1894514688, + 295088121, + 905969664, + 123338752, + -1310990336, + -1451229184, + 1324343296, + 1900019712, + 1719664640, + 1208526848, + -18350080, + 316407808, + 1211629568, + 1014300672, + 1367632240, + 134217728, + -1581182976, + -256212396, + -995230016, + 1224736768 + ], + [ + 8388608, + 2059415552, + -888668160, + -742391808, + -1073741824, + -805306368, + -250215168, + -1073741824, + 603979776, + 2107099648, + -1736441856, + 1802348813, + 1929379840, + 814156005, + -1887436800, + 105381888, + -1647509504, + -789790720, + 1372184694, + 939524096, + 816230400, + 134217728, + -1879048192, + 1129611968, + 1073741824, + 1486006520, + 835526656, + -1845493760, + 1168441344, + 1275068416, + -31129600, + 284318720, + -2147483648, + 2123084160, + -1536506656, + -768425113, + -120979456 + ], + [ + 1805713408, + -1073741824, + -120586240, + -268435456, + -635174912, + 1743065184, + 1604190208, + -1073741824, + -2145803948, + 244449280, + -1703673856, + -941329152, + 662298624, + -2048131072, + -1434451968, + -77614976, + -2147483648, + -1073741824, + -24117248, + 393548531, + 748027904, + -1452548096, + -691573248, + 1050017792, + -625876432, + -1796528128, + 2129038656, + 1008730112, + -1162795760, + -524702976, + -840957952, + 1561711118, + -1610612736, + -2147483648, + -1730786048, + 2133988432, + 1455740928 + ], + [ + 1834237952, + -503316480, + -1610612736, + -1744830464, + -1107296256, + -277872640, + -1976303616, + 1896611840, + 221643520, + 1785722432, + 456074048, + -201326592, + 536870912, + -308523520, + -1660944384, + -738983936, + 841220096, + 1241513984, + -1754734281, + -1476395008, + -1476395008, + 648478720, + -1253048320, + 1227740928, + 699863840, + -1637307264, + 614244352, + -2080553728, + 1911805744, + 1219624960, + 1549139968, + 2080866304, + -2048917504, + -637534208, + 1655304192, + 1139589120, + 1476395008 + ], + [ + 2125201408, + -1113587712, + -49701888, + -1866465280, + -1183543296, + 1073741824, + -68943872, + 989855744, + -1157627904, + 1373160448, + 651165696, + -571893632, + 145752064, + -1335361536, + 0, + 603979776, + -117383830, + -2011119616, + 28319418, + 526385152, + -1920991232, + 396576256, + 663018368, + -349431186, + -1476395008, + 1028653056, + -1518338048, + -165622208, + -618135552, + -2147483648, + -2120146944, + 694589440, + 1340193664, + 1296039936, + -1340645376, + 1625309184, + -2046935104 + ], + [ + -1347551232, + -199303168, + 2086304128, + 1488253440, + -1184890880, + -2147483648, + -1292632064, + -1598029824, + 1351090176, + -1595932672, + 1547828776, + -252538100, + 594739200, + -41418752, + 606076928, + -1358430208, + 1744830464, + -1985841152, + -2147483648, + -2021654528, + 675331022, + -319107342, + -601441256, + 1409286144, + 1126417704, + -77912064, + -465567744, + -411031552, + -703070208, + 583008256, + 0, + -1817551872, + 1833734656, + 1890549760, + 1220299264, + -2147483648, + -1531493632 + ], + [ + -280975360, + -922746880, + -1862680576, + -1073741824, + -1091708560, + -459030528, + -1073741824, + 563448000, + -1463812096, + -46631750, + 1040416768, + -1405542412, + 2126643200, + -364380160, + -444596224, + -1946157056, + 702865408, + 398065312, + -1610612736, + 755618208, + -1427438672, + 268435456, + -1275068416, + 0, + 1262244864, + 817905664, + 194630915, + 0, + -771751936, + -708232434, + -1283861860, + -1807679488, + 1605255168, + 1375731712, + -2147483648, + 2087024640, + -218103808 + ], + [ + 1175453696, + -363233280, + -1176103936, + 1849235456, + -444596224, + -1393790464, + -1002700800, + 39269410, + -2147483648, + 1031094272, + 1782395084, + 461864960, + -1790967808, + 1002515200, + 407109632, + 254744064, + 1158144000, + 1932525568, + -1391796224, + 934674432, + -1155387168, + -2147483648, + 880812032, + -1203405408, + -1073741824, + 1172570112, + 1598788495, + -1947041792, + -526278512, + 838860800, + -595525632, + -1610612736, + 1152815104, + -1992710144, + 1633546240, + 1543503872, + 1242339410 + ], + [ + -1073741824, + -1995358208, + 2067922944, + 1159725056, + 2113929216, + -730899456, + -945029112, + -889585664, + -1476395008, + 1064867072, + -2147483648, + 1979218432, + 1207959552, + 1720821847, + 1973304672, + -402653184, + -965552638, + 1084682240, + 623503360, + -241958912, + 602534656, + 1812119552, + -1699479552, + -1676378112, + -1009708487, + -1982857216, + 25296896, + -1894776832, + 1073741824, + -1203818816, + -528154624, + -2088763392, + 1379298730, + -1064675328, + -1653145600, + 1873215488, + -1933574144 + ], + [ + 805306368, + -485510656, + 922322224, + -1073741824, + -1832679632, + 1073741824, + 752877568, + -1233125376, + 1275068416, + -911343616, + 453073112, + -440918016, + 1754267648, + -1718190080, + 1744830464, + 286750720, + -2068840448, + 885522432, + -410107904, + 1055466752, + -1459617792, + -820106688, + 786792448, + 0, + 1946157056, + -64222976, + -1207959552, + -1540882432, + 1534266368, + 1551892480, + -268435456, + -533200896, + 1962934272, + 1900019712, + -2090860544, + -1869081600, + 912736256 + ], + [ + 1879048192, + 536870912, + -1044176896, + -1238327296, + -1809580032, + -1960825360, + -1483146432, + -987994368, + -2058637312, + -2147483648, + 1658847232, + -2147483648, + 355467264, + -1382023168, + -849084416, + 318767104, + 847631520, + 1745558572, + -1191701120, + -278331392, + -2147483648, + 1521594880, + 2013265920, + -603979776, + -1840128000, + -182648832, + -805306368, + 1207959552, + -529844416, + -148574208, + 736788020, + -360497152, + -2147483648, + 1681425408, + 1830027264, + 1452108320, + 0 + ], + [ + 1073741824, + 1926365184, + -1811939328, + -925892608, + 1221705728, + 1585446912, + -1140850688, + 1162674176, + 158131912, + -1323384832, + 436207616, + -211681280, + -165675008, + -2066373504, + 825775573, + 569712640, + 1358139904, + -1065353216, + -603979776, + 2037710848, + 1267728384, + 424673280, + -219631144, + 0, + 189808640, + -314572800, + -536870912, + 1656619008, + -1342177280, + 1073741824, + -377923072, + -301989888, + 565179392, + -472530944, + 829952832, + -2130706432, + -2147483648 + ], + [ + -2122711040, + -1076887552, + -1018167296, + -1782045184, + 91226112, + 0, + 1514012672, + 105060928, + -1227948032, + -1808793600, + -250554368, + 192217088, + 2093618688, + 1308622848, + -1610612736, + 1707671552, + 1817186304, + -779982360, + -1641152512, + 339738624, + 481948539, + -824180736, + -67108864, + 1732247552, + 0, + -371813264, + -1781089280, + 1060169392, + 251658240, + -2001600512, + 1946157056, + -52961280, + 234881024, + 1660944384, + 1879048192, + 1991925760, + 1704894464 + ], + [ + -170938368, + 346171264, + -805306368, + 1353318400, + -2147483648, + 1744830464, + 1073741824, + -2054094848, + -1686579200, + -1610612736, + -1619755008, + -1191251472, + 2137808896, + -1220552192, + 1074917376, + 1744830464, + 1207959552, + -2147483648, + 1120863744, + 1269825536, + 1017380864, + -449052672, + -2024538112, + -357236736, + 805306368, + -1803901840, + -738197504, + 1082130432, + -1686110208, + 979249508, + -266382208, + -1792757248, + 1806271560, + -1041942678, + -1467566292, + -1073741824, + -1858601088 + ], + [ + 389742592, + -2057009664, + -780140544, + -1333526528, + -429502464, + 1158832128, + -1715896320, + 1078460416, + -1073741824, + -1073741824, + 1275068416, + 1707623328, + 1805647456, + -884703232, + 2093761344, + 1073741824, + 1191182336, + 1958739968, + -2135475090, + -1581785344, + 2125193216, + -869138432, + 1224736768, + 1265631232, + -191021424, + 0, + -600258560, + -1297542272, + 1610612736, + -1124179008, + -198003784, + -1518993408, + -2103802368, + 584539540, + -1898356128, + 1977122816, + 1383472224 + ], + [ + 767823499, + -1562494688, + -1711276032, + 0, + 663313408, + 1862270976, + -1664446355, + 536870912, + -1509195776, + -2111034570, + 34220544, + -544837360, + -1511591744, + 1744830464, + -2147483648, + -996412672, + 0, + 2015353856, + 938517455, + -1278027776, + 538345472, + -824254464, + 2053111808, + -1633681408, + -2027257856, + 109928448, + -2021654528, + -1382780672, + -2130611872, + -1812660224, + 9830400, + -1387741184, + 536870912, + -170971136, + 1006632960, + 444596224, + -348743680 + ], + [ + 942059520, + 175112192, + -2094194688, + -613163552, + 2127914752, + 1606418432, + 1935343616, + 1704524480, + 302011392, + 1372602368, + -1663705088, + -2122121216, + -854405120, + 925156352, + 1925971968, + -754504288, + -2147483648, + -941185024, + -503316480, + 0, + 643825664, + 505577472, + 987758592, + 1090519040, + -1584250880, + -1306787840, + 0, + 1622147072, + -1668981760, + 1480589312, + 1184136404, + -2147483648, + -1409286144, + 713965568, + 1769996288, + -1979711488, + 2109822852 + ], + [ + 1005453312, + 703725568, + -486539264, + 1524983066, + -2061500416, + -1409286144, + -1207959552, + 743536816, + 1182580736, + -1555002880, + -335544320, + -37748736, + -497702400, + -1677721600, + 1610612736, + 130673664, + 1073741824, + 1562378240, + 1318604800, + 150341457, + 482400848, + 0, + -361133280, + -1949121280, + 908525568, + 402653184, + 1960933120, + 1875276288, + -979738960, + -1530724992, + -161011648, + -673293056, + 654311424, + -2147483648, + -2147483648, + 1573462368, + -1356621824 + ], + [ + -1666383872, + 866123776, + 765722624, + 0, + 1560543232, + -270564214, + -1201405952, + 568429184, + -301989888, + 771751936, + 1556544436, + 0, + -121634816, + -698824544, + 2143797248, + 65011712, + -313051184, + 1610612736, + 0, + -2013265920, + -1549394400, + -373293056, + -633864192, + -424184384, + 1047756800, + -1713373184, + -436207616, + -1980403840, + -1342177280, + -469643264, + 1832275584, + -1073741824, + 1207959552, + -515915776, + -569004032, + -1793916928, + -1059057648 + ], + [ + -1601044480, + 562823168, + -35651584, + 805306368, + 1929379840, + 1566179328, + 1063780352, + 1468006400, + -816189750, + -1107812352, + 919787968, + -1710860908, + -1073741824, + 1006473036, + -33554432, + -295698432, + 1444937728, + -1543503872, + -2038431744, + 0, + -1132462080, + 922615808, + -1494614016, + -1298231620, + 179079336, + -226203892, + 905445376, + 1159995392, + -525860864, + -525598720, + 317136896, + -1933984000, + -268435456, + -624640000, + -1342177280, + -1342177280, + -864026624 + ], + [ + 771751936, + -1000033792, + 0, + 121027328, + -1753219072, + -2147483648, + -1662176831, + -33311744, + 1195204608, + -990301568, + 1344028672, + -33554432, + -1483440128, + -488049728, + 2096999296, + -1173880832, + -243007488, + -1603160512, + 562246784, + 805306368, + 301989888, + 1333788672, + 2033595136, + -797035408, + -791920896, + 693190656, + -2025725952, + -810522864, + 1183335300, + -1158152192, + 1431306240, + 1903165440, + -1598029824, + -2114568192, + -1268282368, + 2111963136, + 318422336 + ], + [ + -1488280552, + -1803209600, + -1479918592, + -1906311168, + 134217728, + -1847253312, + 1073741824, + 1221963178, + -1066483584, + -1979711488, + -1734934528, + 462893056, + 1879048192, + 836763648, + 2006838784, + 1342177280, + 2027241472, + 349982720, + -1501252160, + -172601344, + 762609664, + -536870912, + -615982336, + -68681728, + 1207959552, + 893223640, + -408158208, + 1048576000, + 2071986176, + 52217920, + 1929379840, + -811997184, + -58720256, + 185610880, + -1979711488, + -1006632960, + -483601580 + ], + [ + -58720256, + 306184192, + 1015021568, + -1157627904, + -1407334688, + 1772577280, + -222298112, + 54247424, + 1807006720, + 251675904, + -1845493760, + -2147483648, + -346420480, + 222597120, + 0, + 1869521920, + 755687424, + -304970752, + 881733376, + -258548208, + 866277376, + -1073741824, + 1073741824, + 711897056, + -2147483648, + -179306496, + 754974720, + -530665216, + -805306368, + 1338769408, + 290255442, + -1613356340, + -33554432, + -1439131888, + 1696547840, + 1476395008, + 1682316448 + ], + [ + -2147483648, + -154144768, + 1830092800, + -1171259392, + -1216348160, + 1621746688, + -488252224, + -1073741824, + 0, + 1089641984, + -249298944, + -167772160, + 130307072, + -2147483648, + 1998173846, + 0, + -674650376, + -567279616, + 1294336000, + 1610612736, + 2069426176, + 1509949440, + -1342177280, + -2081581800, + 7041244, + -1073741824, + 1879048192, + 392449177, + 520093696, + -636485210, + -1342177280, + 1015021568, + -1163145824, + 2120220672, + -706687120, + -1073741824, + 304349184 + ], + [ + 1114338304, + -1325531136, + 1061158912, + 1874356416, + 1704722416, + -1556944874, + -598904832, + -703063040, + -1280162688, + 67108864, + -2147483648, + 0, + -637534208, + 134217728, + 1073741824, + -1649356800, + -551084032, + -1904427008, + -201326592, + 134217728, + -2147483648, + -1057755136, + 851943424, + 629145600, + 677720568, + 1502395616, + 1073741824, + 503316480, + 526778368, + 1720713216, + 1920991232, + 2113929216, + 1247260160, + 551059456, + 738197504, + -73048064, + 1610612736 + ], + [ + -2147483648, + 675807232, + -989855744, + -33554432, + 229906332, + 318767104, + -1971322880, + -2147483648, + 191689206, + 472463512, + -536870912, + -2523464, + -2147483648, + -1730150400, + 1069288576, + 1191182336, + 385605648, + -1291119616, + -1543261184, + -1140850688, + 1832386560, + -597778736, + -845289472, + 1084251136, + 575537152, + -838860800, + -1633234808, + 744751104, + -1354714944, + 432717824, + 831520768, + -130547712, + -1345994752, + -493965312, + -828127984, + -1635688680, + -184599744 + ], + [ + 1576538368, + -1610612736, + 433389568, + 1073741824, + -1476395008, + 2040037376, + -1446587584, + -538226688, + -372759168, + -1981153280, + 2080374784, + -2147483648, + 1800192000, + 1275068416, + -651362304, + -1073741824, + 0, + -254607360, + -1334091128, + 1912602624, + -691929088, + -1263747072, + 262971392, + -1158878656, + 1610612736, + 883949568, + -1024193680, + -2147483648, + -1073741824, + -1275068416, + -1073741824, + 51133080, + 695453696, + -939524096, + 1095742456, + -1406783768, + 1207959552 + ], + [ + -2039317120, + -1277333056, + 1118568448, + 1811939328, + -731906048, + -2147483648, + -451701344, + 1199079424, + 2046820352, + -287607728, + 246874112, + 104333312, + 1290106720, + -1721352192, + 571434944, + 225181696, + -1635581952, + -1306918912, + 1357414400, + -1145044992, + -837165568, + 908901760, + -1235402653, + -671088640, + -91521024, + 642179072, + -2147483648, + -2147483648, + 742391808, + 1477443584, + -649003008, + 1293418496, + 1041809408, + 752033792, + -763969536, + 1167392768, + 1951760384 + ], + [ + -1073741824, + 1879048192, + -952985856, + -1410056192, + -986710016, + 1073741824, + 1803550720, + 504782848, + 2105671680, + -1610612736, + -234362976, + -1781178140, + 1614430208, + 285212672, + 687865856, + -926229504, + 1689911296, + -1474560000, + -1073741824, + 828977152, + -2147483648, + 284164096, + 334913536, + -2147483648, + 1023410176, + -432822267, + -2080374784, + 1877976832, + -536870912, + -2095066560, + -521106760, + -689700352, + 1428619264, + 469762048, + -1786867504, + -73007104, + 862093312 + ], + [ + 473337856, + 1744830464, + 1744830464, + -1285799936, + 2085561664, + 612368384, + -502259712, + 1519501344, + -1241513984, + 1727098291, + -1879048192, + -1552523904, + 264568832, + -1543490560, + 1705883520, + -100663296, + 553648128, + 1535631360, + -1551958016, + -1042284544, + 1073741824, + 1138448584, + -311993690, + -1787052032, + 665321472, + 2076702634, + -1128788744, + -2076380160, + -503316480, + -1022511823, + -964689920, + 1224362102, + -692060160, + -1625813504, + 939524096, + -1015021568, + 1824504224 + ], + [ + -912826368, + 1862516736, + 0, + -1073741824, + -692392952, + -1946157056, + 1585446912, + -1694877568, + 1437696000, + 1660944384, + -119382016, + -1123024896, + 803635200, + 0, + -878051328, + -825824256, + -268435456, + 721420288, + -1750047232, + -627048448, + -151137792, + -1688225408, + -2147483648, + -553648128, + 757071872, + -2044100608, + -1125122048, + -2063597568, + 500856408, + 0, + -1421381632, + -667308032, + 1610612736, + -536870912, + 616562688, + 1092919736, + 2081521664 + ], + [ + -64094208, + -805306368, + 483219456, + -332398592, + -890012160, + -1073741824, + 1176787968, + 1068040192, + -1610612736, + -182196608, + -117440512, + -1369522176, + -1073741824, + -401080320, + -1300889600, + -2147483648, + -1622280192, + 353142784, + -536870912, + -773049344, + -1529929728, + -654311424, + -1635928064, + -1751646208, + 2028470272, + -466092032, + 905969664, + 1941233664, + 1148242976, + -1605328320, + 1409286144, + 26362688, + -1948778496, + 1482866688, + -1806815232, + -538843008, + 402653184 + ], + [ + -469762048, + 0, + 1613808448, + -1789263872, + -1078740544, + 1509949440, + 897581056, + 0, + -1669332992, + -1073741824, + 275886444, + 249839616, + 1073741824, + 1140252672, + 584021536, + -2147483648, + -1448237152, + 1809305600, + -649807872, + -837009408, + -273183936, + 958656512, + 1453326336, + 0, + -1351688320, + -340639744, + 614986549, + -1572303912, + -75497472, + -1147240448, + -469762048, + -1619001344, + -536870912, + 134217728, + -524271098, + 1554411520, + 587689472 + ] + ], + [ + [ + 1879048192, + 0, + 536870912, + -1648361472, + -759169024, + 1879048192, + 1451139072, + -917676032, + 1779897344, + 1887833089, + 927301632, + -883806383, + -888406016, + 1207959552, + -366185080, + -601358336, + -1610612736, + 2080374784, + -1061945344, + -1107296256, + -108220416, + 656670720, + -973078528, + -570425344, + 1073741824, + -1073741824, + 536870912, + 1610612736, + 1020151184, + -791478492, + -536870912, + 1736441856, + 872415232, + 0, + 1232578560, + 1103101952, + 0 + ], + [ + -570425344, + 0, + 1315317792, + 100663296, + 134217728, + -568082432, + 849488640, + -640172288, + -2075951104, + -1972215808, + 2114977792, + 1421651584, + 900987392, + 846076416, + 1559232512, + -1333784576, + -2147483648, + 2080374784, + -1564934144, + 1212594592, + 127946752, + 820815872, + 536870912, + 536870912, + -1564475392, + -389426172, + 1048576000, + 1991245824, + -768104960, + -805306368, + -61259776, + -2147483648, + 1811804736, + -1073741824, + 1542488064, + -174040064, + 320221768 + ], + [ + -1073741824, + -1737940992, + 990380032, + -1766457344, + -488636416, + -2008141386, + 628359168, + 1979908096, + -2147483648, + 397934592, + -700448768, + -932285380, + 1455402048, + 1686110208, + -1993744444, + -184428344, + 1367343104, + -1103101952, + 1056964608, + 1888619910, + -633339904, + 1710298112, + -1879048192, + 1608406016, + -1732247552, + -1646459416, + 1612601888, + -571925696, + 1610612736, + 171239424, + -181075968, + -1173143552, + 1723319296, + -1736572928, + -2065300968, + -536870912, + 1073741824 + ], + [ + -1702625280, + 753451008, + 980418560, + 1875761488, + 570425344, + -546002176, + 444596224, + 701226674, + 939524096, + 600153344, + 1149239296, + 1610612736, + 0, + 1608712192, + 687865856, + 1439655684, + 1896844043, + -2147483648, + -544204960, + 236153856, + 1073741824, + 626819072, + -1744830464, + 1779369216, + -2011070464, + -1092616192, + -1020447232, + 1140850688, + 911250784, + 703463424, + -1073741824, + -536870912, + 1318060032, + 1342177280, + 1946157056, + -1879048192, + 1698693120 + ], + [ + -2147483648, + 646191048, + -939524096, + 198748016, + 106084864, + 1879048192, + -2147483648, + 565706752, + -1237518080, + 439394452, + -1829612032, + -692584448, + 808779776, + -1476833392, + 1859117056, + -2147483648, + -469762048, + -2023751680, + -469762048, + -1329042432, + -696254464, + -1401489408, + -596034920, + -1073741824, + -355875584, + -1287651328, + -1610612736, + -18350080, + -356361344, + -1266450432, + -31573376, + -1926365184, + -1082539520, + 0, + 391137920, + 1610612736, + 513149216 + ], + [ + -1327234560, + -176136192, + 509100032, + -2147483648, + 1639809024, + -863970816, + 41943040, + 1000734720, + -701049143, + 1053549824, + 115237376, + 1377435648, + -1377357824, + 1132753536, + -46934916, + -2094792704, + 1933574144, + -645922816, + 1325641728, + -1849688064, + 0, + 134217728, + -606306304, + 446961152, + 1773043712, + 2080374784, + 1761607680, + 724673664, + 1342177280, + -1744830464, + -62259200, + 1543503872, + 1315127296, + -658505728, + -1677721600, + 1221266844, + 1871486976 + ], + [ + 1104865344, + 521863168, + 1073741824, + -1846546432, + -1270349824, + -2097152000, + 2013265920, + -1982588560, + 860006400, + 314117778, + -890656960, + 529650688, + 1239316480, + 1375814390, + 782925824, + 1054338080, + 1409286144, + -1922441216, + -537247744, + -1146579048, + -963458720, + -134217728, + -1311014912, + 0, + -250085376, + -699159392, + 1073741824, + -520093696, + 1445241344, + -1426063360, + 387562496, + -1541668864, + -1648754688, + 1744830464, + 1496580096, + 1116340224, + -671088640 + ], + [ + 1427111936, + -1373634560, + -1075407408, + 2038431744, + -134217728, + -24973456, + 1388718288, + 0, + -1694400512, + -939524096, + -522618598, + -805306368, + -1117372416, + -154261760, + -361496576, + -184745984, + -930086912, + -1271619584, + -1207959552, + 659816448, + -313524224, + 1356110492, + -1387003904, + -536870912, + 1899102208, + 1328830016, + 1228488704, + -666905520, + 805306368, + -2147483648, + -1433738576, + -532938752, + -1861500928, + 1408663552, + 715063296, + 0, + -614989824 + ], + [ + 301641728, + 519471104, + -1073741824, + -2046820352, + -383778816, + 0, + -234881024, + 0, + -1252869200, + 268435456, + -1907515392, + -571893632, + 1610612736, + 481323008, + 186328064, + 301989888, + 464338944, + 137363456, + 113277672, + 656154464, + 0, + 638308771, + -1032994816, + 1624469504, + -1059848192, + 1739194368, + 0, + -662488832, + -1811939328, + 1061158912, + 536870912, + 1504051200, + 1518276060, + 1342177280, + 1610612736, + 1572212228, + 804388352 + ], + [ + -343932928, + -797212672, + 1328545792, + -1639972864, + -1394226432, + 765460480, + -1402549296, + 1008010752, + 536870912, + 117440512, + -2080616448, + -1827930112, + -514290228, + -1084096512, + 536870912, + 45883392, + 1377069056, + 2013265920, + 1449736192, + -268435456, + -2122867712, + -1646002176, + 201326592, + -1856807766, + -1974468608, + 1895521064, + 536870912, + -2147483648, + 1610612736, + 1378615296, + 0, + 1421344768, + -1254995968, + -1027735552, + 1241513984, + -364348675, + 1610612736 + ], + [ + -1896609152, + -1269938176, + -1138475408, + -884416832, + 2111550176, + -1836122112, + 267610416, + -1073741824, + 1787559936, + 1073741824, + 666923008, + 2144337920, + 2126643200, + -91095040, + 490182144, + -1403941888, + -910163968, + -1110444800, + 1073741824, + 436207616, + 1433764312, + 880033792, + -736780288, + 2057539712, + -1034296672, + 1612709888, + -1474822144, + 0, + 1830813696, + 1238921216, + -1658208256, + 272629760, + -1084456960, + -1725213568, + -1275068416, + 73341278, + -125935616 + ], + [ + 73465856, + 1442663216, + 1631584256, + 462308864, + 429631947, + -1908408320, + -2147483648, + -1781725056, + -1920991232, + 1073741824, + -1738145792, + -1421643536, + -2147483648, + -1054146560, + -1402925056, + 369098752, + 1158144000, + 70149632, + -21746816, + -1342177280, + 1639972864, + -1256194048, + -1878786048, + 0, + 501431296, + 790626304, + -1759044096, + 1262876992, + 150994944, + 419430400, + -1427226496, + -1610612736, + 572896384, + 575564288, + -2096435328, + 771751936, + 343932928 + ], + [ + -1892837376, + 608501760, + 1073741824, + -1879048192, + -268435456, + -1207959552, + -1342169088, + -805306368, + 1921773216, + 889053780, + 1494423552, + -63111168, + -1062395904, + -1470693376, + 1508103680, + 140718032, + -1766846464, + 2047162240, + 306861008, + -120979456, + 1610612736, + 23068672, + -161375564, + -1543503872, + 1222901760, + 2024316160, + -1056964608, + -129529856, + -1593835520, + -1157627904, + 167772160, + -1073741824, + -642340864, + -1342177280, + 988676096, + -536870912, + 1106254028 + ], + [ + -1335885824, + -567215328, + 1632370688, + 1018167296, + 1929379840, + 1591494656, + 1879048192, + -986629272, + 559230976, + -1073741824, + -670382400, + -393323646, + -1555791872, + 2140771968, + 0, + 586088448, + 1258291200, + -1002149488, + -1908408320, + -146200576, + -1438646272, + -492568576, + 1079888640, + -895741528, + 1127053120, + -1027567616, + -2145285248, + -2063597568, + 1930166272, + -469762048, + -1774321664, + -2132803584, + 1471631360, + 339521064, + -1871970304, + 1417986208, + -857210880 + ], + [ + 307421184, + 536870912, + 209715200, + -2063597568, + 536870912, + 746633152, + -1483146432, + -2147483648, + -335544320, + -847249408, + -106948424, + -1073741824, + -1451229184, + -1610612736, + 536870912, + -1073741824, + -2147483648, + 472645632, + 1551633088, + -1879048192, + -2147483648, + -1879048192, + 2013265920, + -1207959552, + -1073741824, + 486539264, + 1898964384, + 536870912, + 1946157056, + -1837629440, + 1744830464, + -720994304, + 2010610014, + -1864232960, + -261286912, + 1186271232, + 1084489728 + ], + [ + -1392723440, + 1073741824, + 1241513984, + 479002624, + -1551892480, + 792723456, + 823470832, + -1856815104, + 910163968, + -1889533952, + 832569344, + -105840640, + -388893152, + 1630890272, + -1442840576, + 142428160, + -1845493760, + 2087723008, + -356663296, + -1010063360, + 9904128, + 1092060756, + -1311244288, + 0, + 759234560, + 24858624, + -1989578752, + -981729280, + -346030080, + 245891072, + -1275068416, + -37748736, + -1592950880, + -1890123776, + 1744830464, + -301727744, + -1342177280 + ], + [ + 1834616296, + 235863872, + -1527837376, + -430497640, + -1340057856, + -1809812480, + -536870912, + 536870912, + -1644167168, + 1547932720, + 226492416, + -369098752, + -861839360, + 1879048192, + 1604495360, + -461373440, + -2139095040, + -1559964720, + 331726848, + 339738624, + -1175225600, + -852804736, + 2130706432, + -1930952704, + -1990898816, + -536870912, + 0, + 530084696, + -971112448, + -1308622848, + 1560281088, + -2147483648, + -2147483648, + 1837891584, + -1824056648, + 805306368, + 0 + ], + [ + 2104749056, + -1981808640, + 64522048, + 713031680, + 267485184, + -805306368, + -469762048, + 560218112, + -240123904, + 1026704704, + -292552704, + -141590528, + -1963009856, + -2147483648, + 520093696, + 810917888, + -1285406720, + -1574942080, + -1279164416, + -2147483648, + -225443840, + -898105344, + 205168640, + -1388314624, + 1868424704, + 0, + -1258291200, + 867888257, + -355614720, + 1677721600, + -1438646272, + 630194176, + 1073741824, + 2035145344, + -444596224, + -1635909632, + -1677737984 + ], + [ + 1360476928, + 607125504, + -146407424, + 1443921920, + 778462464, + 1150812160, + -1152961677, + -1862197248, + 985290616, + -153092096, + -715980800, + 283639808, + 762576844, + -884703232, + -1003225088, + 0, + 469762048, + 1275068416, + -820281344, + -2032174080, + -1728227392, + -1544352640, + 528786560, + -536870912, + 1207959552, + -1657753920, + 1893933056, + 1699882752, + -1073741824, + 0, + 725319680, + -1363148800, + 402653184, + 1342177280, + 1486356480, + -1156579328, + -1817124096 + ], + [ + 975962112, + 769888768, + 387107232, + 0, + -282621604, + -1649182720, + 849615680, + 763006976, + 96468992, + -2147483648, + -2147483648, + -127463168, + 402653184, + -778043392, + -1293693440, + 805306368, + -1343881216, + 0, + -822083584, + -1278027776, + -2141585408, + 867678208, + 368506048, + 0, + 480903168, + -1073741824, + 0, + 1801788480, + 1079793664, + -918597632, + 157286400, + -1853882368, + -1005584384, + -1176109056, + 1434089472, + 444596224, + 915931136 + ], + [ + -1342177280, + 939524096, + -523548672, + -1220682240, + -2147483648, + -1631617024, + -2147483648, + 426131120, + 1145569616, + -2113929216, + -1413480448, + -603187200, + 107517568, + -1839071232, + 120373248, + 481722368, + 149297152, + -721420288, + 268435456, + 939501568, + 321912832, + 1073741824, + -536870912, + 1346371584, + 1126465536, + -1864368128, + -2147483648, + 1258651648, + -536870912, + 913165064, + 1204633600, + 2123892480, + -44040192, + -1733674752, + -1509949440, + -1731140056, + 720404480 + ], + [ + 2109734912, + -1625292800, + -1294360122, + 1448189952, + -1626718208, + -68768768, + 1543503872, + 1172488192, + 1574018864, + -1471873024, + 1610612736, + -1946746880, + 313348096, + -838860800, + 515899392, + 130673664, + 575143936, + -951689952, + -1657757696, + -669170688, + -2118868992, + 0, + -361133280, + 396724736, + -2147483648, + 805306368, + 1960933120, + -544414720, + 884826112, + 2126512128, + 2066977824, + -168323264, + -1796398480, + -536870912, + 1156843041, + 1610612736, + -1131520000 + ], + [ + 82143232, + 353166964, + -1985046830, + -506068992, + 1560543232, + 1218445312, + -939524096, + 1009864704, + -1651787776, + 122729564, + 468635648, + 528482304, + 0, + 335544320, + -1075585024, + 32505856, + 2097152000, + 882676016, + 1803965824, + -2013265920, + 2021654528, + -1728782336, + -2147483648, + -1637124260, + 130969600, + -1644167168, + -348867124, + -268435456, + 2097666048, + 60817408, + 658505728, + 0, + 440401920, + -515915776, + 727711744, + 1610612736, + -535818240 + ], + [ + -1523314112, + 1125646336, + 2129657856, + -30408704, + 1064540160, + 2040704685, + 7514093, + 2013265920, + 1037647872, + 67108864, + -757481472, + 1073741824, + 1800138083, + -81881088, + -134217728, + -1372983712, + -1405091840, + 1073741824, + -338435315, + 257949696, + -824161336, + 1168338912, + 1800840938, + 1025341440, + 358158672, + -2147483648, + 242855872, + 345014272, + 1555830016, + 1610612736, + -1034099712, + 1558151168, + -248020992, + 1465871123, + -469925888, + -806518784, + 1073741824 + ], + [ + -1761607680, + -1404679392, + -1075511296, + -1157627904, + -268435456, + 499122176, + -2113929216, + 497025024, + -176160768, + 1073741824, + 473956352, + -2147483648, + 1073741824, + -268435456, + -100968704, + 1560543232, + -1040187392, + 59617792, + 215089152, + 402653184, + -998244352, + -11021344, + 508398784, + 529341440, + -1583841792, + 0, + -1326957568, + 754648689, + 141590528, + -1176310816, + -363507712, + 919481856, + 1098907648, + 0, + -243269632, + -1136656384, + -369098752 + ], + [ + 1098907648, + 1397227520, + 1006632960, + 1929379840, + 1073741824, + 1610612736, + -406044672, + -1536502059, + 232263680, + 141639680, + 1849504046, + 476994752, + 134117120, + 1715208192, + 599584624, + -590850774, + -1442840576, + 349982720, + 1396857568, + -345202688, + 1073741824, + 939524096, + 1222311936, + -549453824, + -452750848, + 223305910, + 128875200, + 483650036, + -2147483648, + -1870659584, + 1254567936, + -1712848896, + -404971576, + 847249408, + 1683937440, + -1006632960, + 1297088512 + ], + [ + -1088421888, + 1224736768, + 0, + 1484017014, + -1042518528, + -331350016, + -276881620, + 433979392, + -680953856, + 144703488, + 1433478144, + 1810302976, + -1392148480, + -1845493760, + 1455635472, + 1727457856, + -802354464, + -38121344, + 1192722432, + 1862795264, + 645155584, + 1275068416, + 285212672, + 711897056, + -536870912, + -1434451968, + -1570151008, + -702545920, + -1501560832, + -810222400, + 580510884, + -1744830464, + -1479148544, + 1371846784, + -1723346688, + -924123136, + -1942405120 + ], + [ + 233177088, + -675905664, + -1918722048, + -1439790080, + -268435456, + -1483735040, + 521613030, + 1606418432, + 1236426944, + -1526478216, + 0, + -497072208, + 352321536, + -812997238, + -615841792, + 168115616, + -1679818752, + -1646541312, + 882376704, + 861929472, + 2012179230, + 1600864256, + -221577216, + -308996096, + 1535565824, + 465043456, + -1634439168, + 1569796708, + 65011712, + -754974720, + -1419781440, + -385380352, + -1430464000, + 582955008, + -1413374240, + 2013265920, + -1019983728 + ], + [ + 162385920, + 1065353216, + 265289728, + -300273664, + -1397522434, + 1717371584, + -598904832, + -1406126080, + 1734641920, + 1048576, + 449763328, + 2062372864, + -1918894080, + -1782046720, + -1823222240, + 1744830464, + -1600396060, + 0, + -1635778560, + 16777216, + 1296624896, + 2046296064, + -1391676952, + -317538304, + -2147483648, + -1073741824, + -232783872, + 0, + 526778368, + -1707081728, + 1920991232, + 1295974400, + 1257619456, + 823159872, + 1610612736, + -941806848, + -1575407616 + ], + [ + 572202688, + 675807232, + -1562825846, + 1943010816, + 1839250656, + -812575668, + -518187776, + -469762048, + 383378412, + -515259200, + -1943273760, + -873086976, + 1077936128, + -961340416, + 209715200, + -1941322640, + -2143289344, + -1610612736, + 31064064, + -296751360, + -664349824, + 1033895936, + 968080640, + -1400815432, + -345435536, + -1536753664, + -796393472, + 838860800, + -706210280, + 1476395008, + -865861632, + 966850616, + -977272832, + -987930624, + 1011941376, + 92037120, + 2055183776 + ], + [ + -266207232, + 956011706, + -1476395008, + -402653184, + -553809248, + -2013265920, + 1772093440, + -738197504, + 1312893952, + 2126836992, + 251133952, + -916455424, + -2118428058, + 333262848, + 1819652698, + 1709670400, + 1466630144, + 221249536, + 268435456, + 1982275584, + -2080374784, + 1130977664, + 1497366528, + 1570588672, + -1460726400, + 1704514240, + -1024193680, + 1228144640, + -570425344, + -2147483648, + -1407788032, + 820666368, + -819986432, + -234881024, + 1095742456, + 160152064, + -182452224 + ], + [ + -2147483648, + -319333264, + -1391808512, + -1522659920, + -1566929920, + 1764622336, + -1569541120, + -685523904, + -1107510016, + -1150430912, + -318284928, + -2095316992, + -1073741824, + -885915648, + 129228800, + -1384120320, + 201326592, + -1610612736, + -788529152, + 1118009216, + -1674331136, + -1750073344, + -878179232, + -2147483648, + 819964088, + -1530340352, + 1610612736, + -1744830464, + 1703411712, + 0, + -897056768, + 1228169216, + 1687127600, + -939524096, + 349337280, + 1830179840, + -1426063360 + ], + [ + -992261377, + -826802176, + 695205888, + -98566144, + 1275068416, + 222314496, + 2079158272, + 1610612736, + -334495744, + -1986002944, + -2114328576, + 119537664, + -949994944, + 142606336, + -1750969856, + 1535115264, + -705485360, + 1041408112, + -909377536, + 0, + -989855744, + -2057167360, + -1291845632, + 620756992, + 1023410176, + -1476067328, + -91413535, + 2100822016, + -1073741824, + -383778816, + 1886930268, + 901316736, + -1820327936, + 0, + -1345185280, + 1610612736, + -1610612736 + ], + [ + 0, + 344640692, + -1428553728, + -1285799936, + -2147483648, + 1967075620, + 1107558400, + 595607552, + -465159316, + -1681541428, + 1761607680, + -1461872800, + -1979711488, + 1073741824, + -1226964992, + -1597587552, + -120028160, + -1007681536, + 1876951040, + -2147483648, + -2130706432, + 2070616320, + -1393863488, + -446763008, + 1073741824, + -940070400, + 54394880, + -2147483648, + -2019834880, + -1006632960, + 17614464, + -1342177280, + -1498021888, + 667288448, + -1073741824, + 446893568, + -1291917696 + ], + [ + 1568669696, + -1216225280, + 1342177280, + 1276132352, + -1065353216, + 402653184, + -889978880, + 1073741824, + 1610612736, + 342032384, + -1910112256, + -1123024896, + 562232936, + 198403328, + -2147483648, + -1073741824, + -2147483648, + 180355072, + 1824359216, + -721420288, + -75568896, + -672243712, + 1737732096, + -2147483648, + -1543503872, + 827064320, + 1044495600, + 1115684864, + -1778384896, + 2097629120, + -625707264, + 905969664, + 1733731248, + 1311619294, + 0, + -1207959552, + 1610612736 + ], + [ + 729683712, + 1073741824, + -1741055312, + 0, + -134217728, + 503316480, + 0, + 1375731712, + 671088640, + 872415232, + 536870912, + 861238006, + -1627389952, + -2122317824, + 1497038848, + -723517440, + 0, + 827377792, + -1677721600, + -1610612736, + -1974668800, + -939524096, + 2069090231, + -1848478989, + 2005827584, + -864896754, + 452984832, + 1323788736, + -1040187392, + -1996488704, + 789297824, + 1128267776, + -1258672288, + -1641345960, + -2147483648, + -1577058304, + 1724467084 + ], + [ + -261098608, + 1381219404, + 1637875712, + -1789263872, + 1937768448, + 993024512, + -1609536768, + 0, + -1613873152, + -1509949440, + -671088640, + 570425344, + -805306368, + 760495982, + 1073741824, + -1876083712, + -90514822, + -805306368, + 1236437360, + 752993280, + 0, + -1846018048, + -1610612736, + -1257607216, + -675844160, + -326107136, + -1610612736, + 794820608, + 2101174128, + -293994496, + -158725902, + -1711800320, + 520093696, + -191951864, + 69230592, + 388602880, + -603979776 + ] + ], + [ + [ + -1934098432, + 804270394, + 1632997425, + 712441856, + 1258291200, + -1073741824, + 995524256, + -1797914624, + 430464080, + -2097135616, + 463650816, + -1468006400, + -2147483648, + 1207959552, + -366185080, + 1342177280, + -789315584, + -1679818752, + -1275068416, + -536870912, + -1077123712, + -61978624, + -830355968, + 1490944000, + -1927282688, + -1746010112, + 1619132416, + -133534720, + -1960837120, + -1879048192, + -1736196096, + 803839488, + -733151232, + 1727720064, + -1610612736, + -2147483648, + -1610612736 + ], + [ + -1272095264, + 124335872, + 1238156548, + 201326592, + -1856132860, + 1233580318, + 1476395008, + -67108864, + -518987776, + 350535680, + -396393472, + -1174405120, + 1073741824, + -1019215872, + -1721583136, + 33554432, + -450363392, + 796917760, + 1165099008, + -2147483648, + -1610612736, + -2023407616, + 1146282824, + -770703360, + -1088255232, + 268435456, + 746921792, + -1249902592, + 466812928, + -201326592, + -2147483648, + 1073741824, + -1102577664, + -1073741824, + -2147483648, + 192937984, + -1315815424 + ], + [ + -1207959552, + -1018626048, + 268435456, + -1073741824, + -548062116, + 952555520, + -1833304064, + 0, + -511082496, + 1879048192, + 806263496, + -1177489408, + 1607868416, + 1207959552, + -540803072, + -1475426752, + -2116310480, + 1073741824, + -928941828, + -517727476, + -1898840064, + -1719909120, + -1624518144, + 1409286144, + -450262016, + 99090432, + 31826432, + -1121753088, + 334591820, + -805306368, + 1061808746, + -2066743296, + -617234912, + 821821440, + -436070400, + 1543503872, + 1073741824 + ], + [ + -2147483648, + 753451008, + -1804279808, + 1073741824, + 268435456, + 2010983104, + -1875574784, + 964417088, + -458332416, + 506259456, + -280723456, + 1116312768, + -1071966208, + 1610612736, + 1529127568, + -2147483648, + -981106688, + -2078392320, + -2135228416, + 472307712, + -1610612736, + 953305785, + -431926528, + 1779369216, + -2046820352, + -1684670720, + -1020447232, + -858897408, + 862259542, + -1051758592, + -2051014656, + -536870912, + 1156120576, + -1771659264, + 279158784, + -1879048192, + 1286078464 + ], + [ + -1593835520, + 1108075520, + -234881024, + 1098585326, + -1800503296, + -1731330048, + 1811444122, + -1992257316, + 766633928, + 1342177280, + 790978560, + -2147483648, + 0, + 1334837248, + 2109961855, + -1241513984, + 253755392, + -1073741824, + -1249916928, + -1021202432, + -696254464, + -1310990336, + -2147483648, + -285343744, + 950009856, + -1586704384, + 1888489808, + -73400320, + -356361344, + 1211629568, + 1962934272, + -757071872, + -281526272, + 268435456, + 156237824, + 1878392832, + 513149216 + ], + [ + 0, + 1526038624, + 403647520, + -1073741824, + 1639809024, + -1289734528, + 2022376064, + -1904784384, + -691470336, + -161536000, + 2038956032, + 1839795456, + -455674984, + -1610612736, + -93869832, + -597982428, + -148409536, + -1622953216, + 494927872, + -95918992, + -785340752, + 151519232, + -939524096, + 141201496, + -1367343104, + 615136768, + -952860672, + 1073741824, + -1903474176, + -1209138896, + 133731328, + 2033057792, + -432799744, + 1604512864, + -1851059328, + 1221266844, + -2147483648 + ], + [ + 138108168, + 0, + -1610612736, + -538968064, + 213289216, + 402653184, + -1644167168, + 106692608, + 860006400, + 1134854144, + -890656960, + -1610612736, + 154914560, + -671088640, + -1434451968, + 1944944322, + -471586304, + -268435456, + -1644190720, + -733230080, + 1476395008, + -1452548096, + 2061036992, + -94896128, + 1492195328, + 1403822080, + -1610612736, + -868474880, + -996917248, + -2147483648, + 561093568, + -391212944, + -805306368, + 324757504, + 833395200, + 1363148800, + -1965516032 + ], + [ + -1754442688, + -1006632960, + -6662336, + -394690560, + -268435456, + 1879048192, + -1800304076, + -1199177728, + -1067450368, + -163577856, + 1824296192, + -1494751232, + 383693600, + -1234094080, + 1842669568, + -408426496, + 1073741824, + 220725248, + -1686110208, + 329908224, + -815104000, + 1356110492, + 1433051136, + -1840548416, + -1987051520, + 664415008, + -1819017216, + -1979711488, + -436207616, + 152453120, + -1464980736, + -987823648, + 197132288, + -1477640192, + 827652096, + 1711276032, + 1438772652 + ], + [ + -44564480, + -2082549760, + -855735090, + 1124073472, + -591771648, + 1375731712, + -2147483648, + 0, + -1073741824, + -380512060, + -2137929292, + 1861536832, + -2078097408, + -1335361536, + -922746880, + 1648361472, + -1878141280, + 1547765248, + 906221376, + -1040842752, + 859363328, + -194461696, + 651952128, + -1686110208, + 111149056, + -2147483648, + 539582464, + 1073741824, + 0, + -2147483648, + 1233232160, + -1071028584, + -1207959552, + 1296039936, + 784334848, + 33554432, + 2139095040 + ], + [ + -1049233984, + 258998272, + -741605376, + 1073741824, + -832786432, + 1904587776, + -845701120, + 100663296, + 1676169352, + 117440512, + 553587712, + 1010607299, + -1182793728, + -1650590960, + -829880320, + 499133378, + -2147483648, + -1569193984, + 1503977472, + -450525312, + -563085312, + -1279492096, + 805306368, + 1554644992, + 210703520, + 1529348096, + 1073741824, + 335544320, + -1023410176, + -1962934272, + 870318080, + -1655513088, + -1254995968, + 2080374784, + 1579483136, + -805306368, + -191436704 + ], + [ + 2047164416, + -1879048192, + 304035840, + 1763432448, + -609034240, + 1917968384, + -2114032346, + -2147483648, + 402653184, + -756547584, + -1627275264, + -702771206, + 268435456, + -728760320, + 546216907, + 627215456, + -1483505664, + 2141716480, + -629145600, + 1182793728, + -1427438672, + 880033792, + -795180364, + 1073741824, + 1481325652, + 403177472, + 1345323008, + 686729216, + -535074560, + -1073741824, + 1400897536, + -1074183152, + -1344856064, + 1073741824, + 235452032, + 734003200, + 530055168 + ], + [ + 36732928, + -45404160, + 779715840, + -477003776, + -1164136448, + -825810944, + -250675200, + 1140850688, + -1920991232, + 1103353684, + -188534784, + 718330940, + 713031680, + 1492059308, + 1073741824, + -219062272, + -67108864, + -872415232, + 0, + -671088640, + -2030043136, + 1833435136, + 477209601, + 291465216, + 125357824, + -234881024, + -1187450880, + -56623104, + -2105114048, + 531589913, + -2147483648, + 1342177280, + 1628515748, + -1064748632, + -276824064, + -269871360, + 422618112 + ], + [ + 1201064960, + 0, + 1739857920, + 1159725056, + -268435456, + -1633453344, + -945029112, + 1523251712, + 683600384, + 2023030784, + -1732247552, + -673060864, + -531197952, + -1375731712, + -2147483648, + -2043478784, + 16777216, + 1084682240, + -1635778560, + 264654848, + -369950720, + 1001783648, + 1451229184, + -1561918176, + -393667456, + 973078528, + 50593792, + -2013265920, + 833520640, + -2147483648, + -528154624, + 847478784, + 1826313216, + 807572992, + -1073741824, + 2100822016, + 855638016 + ], + [ + -1127382272, + -971021312, + -1073741824, + -1778384896, + -1327379456, + -1996488704, + 362550896, + 1393800832, + 178880512, + 211476480, + -1313865728, + 0, + -829615616, + -859095040, + -1407424512, + 393740288, + -580951764, + 1283457024, + 536870912, + -772323032, + 1375731712, + -820106688, + 1476395008, + 1342177280, + 852980736, + 1615331328, + -2147483648, + 322249024, + 1666937612, + -469762048, + -1073741824, + 58720256, + 1962934272, + 1137369728, + 1913487360, + -2126512128, + 1073741824 + ], + [ + -2147483648, + -491342720, + 209715200, + 671088640, + 1868253714, + -1073741824, + -1275068416, + 1906049024, + -1512570880, + 0, + 25919488, + 1505970912, + -732643328, + -1382023168, + 0, + 1525188883, + 195641344, + 472645632, + 1707589804, + -556662784, + -138608640, + -1402175488, + -1694437376, + -66341120, + -114744034, + 1599197184, + -1745694720, + -1543503872, + 1309062004, + -1816133632, + -1618149376, + 1744830464, + -339955968, + 536870912, + 1157627904, + 1780482048, + -1354718208 + ], + [ + -1617477120, + -1543503872, + 1073741824, + 0, + -536870912, + 1680316320, + 0, + 1291845632, + -1692401664, + -167772160, + -964689920, + -211681280, + -772399104, + 1452408832, + 1565523968, + -1408173424, + -208535552, + 67108864, + -713326592, + 1484354816, + -2147483648, + 1172411648, + 989855744, + -1067986992, + 70074624, + -1207182720, + 1263239168, + 1472200704, + -2147483648, + 1073741824, + -2147483648, + -1207959552, + 1130358784, + -536870912, + -2147483648, + -574586880, + -1426063360 + ], + [ + 1792028480, + -100663296, + 1324405760, + 1610612736, + 182452224, + 1695030528, + -1266941952, + 832831488, + 1827667968, + 201326592, + -671088640, + 768868352, + 369098752, + 944357376, + -1566048256, + -698576896, + 1343225856, + 1073741824, + -244318208, + 339738624, + 934281216, + -1705609472, + 2100689920, + 0, + -1761607680, + 1245184000, + -1073741824, + 1610612736, + 1773242240, + 340297906, + -1752652336, + -2147483648, + -85979648, + 1660944384, + -961675264, + -1168113664, + -369098752 + ], + [ + -405274624, + -2147483648, + -1057611312, + 1688294400, + -486539264, + -696254464, + -2081452256, + 268435456, + -240123904, + 687130901, + -1619755008, + -141590528, + -1946157056, + 2142502912, + -385857600, + 337216173, + 594963528, + -1610612736, + 1353957760, + 784334848, + -1500567296, + -1186004992, + -1610612736, + -2147483648, + -679903232, + 469762048, + -615514112, + 33554432, + -1394868224, + 746586112, + -89915392, + 746586112, + 301989888, + -1476395008, + -689602560, + 1329528832, + 76136444 + ], + [ + -1568097832, + 0, + -1110343680, + 1633174016, + -1723858944, + -1440181504, + -1182793728, + 0, + 1563147264, + 553050112, + -1073741824, + 1552169472, + 1610612736, + 1027812626, + -1736015872, + -734003200, + 1651708472, + -828899328, + -1073741824, + 2112880640, + -1426587648, + 419430400, + -1535115264, + -1763704832, + -1879048192, + -377129472, + 419430400, + 1378287616, + -1403593024, + 2133975040, + 1996488704, + 1256980480, + -1585446912, + 1806617088, + -1744830464, + 1644167168, + 1640366080 + ], + [ + 975962112, + -2147483648, + 774214464, + 0, + -282621604, + -454190144, + -2147483648, + -1765980160, + 385875968, + 181239808, + -1608473952, + 2115617856, + 1610612736, + -778043392, + 1910964224, + 309316608, + -671940608, + 2138046464, + -822083584, + -817143808, + 1288177056, + -536870912, + -754974720, + 1027604480, + -2147483648, + 448790528, + -2021654528, + 536870912, + 48414720, + 2124414976, + 19660800, + -1304513245, + 934505537, + -2147483648, + -1484783616, + 1342177280, + 1725104128 + ], + [ + -1073741824, + -1457247808, + -261774336, + 2013265920, + 50178766, + -134217728, + -848560128, + 426131120, + 352321536, + 1195442176, + 2013265920, + 1860198592, + -1273388454, + 639631360, + 481492992, + 812833280, + 1083072896, + 1786773504, + -2147483648, + 540540840, + 1982226432, + -2147483648, + 1144116992, + -1602224128, + 1207959552, + -1073741824, + 1073741824, + -1336410112, + -2147483648, + -1221844992, + 523567104, + 0, + 1211364736, + -1439105024, + 2119068032, + 0, + 268435456 + ], + [ + -150994944, + -517344768, + -854708224, + 684720128, + -2061500416, + -275075072, + 2027244416, + -1775715240, + 1741422592, + -2061859760, + -568492032, + -1073741824, + -1420558336, + -382225536, + 2063597568, + 2063597568, + 1145213220, + 0, + 1318604800, + 536870912, + 1342177280, + 1464172544, + 1073741824, + 2052628480, + 1817051136, + 1098907648, + -2147483648, + -1669332992, + -1073741824, + 1233517312, + -1288093184, + -336646528, + -1073741824, + 1154252024, + 664809736, + -297202944, + 1977905920 + ], + [ + 725614592, + 216429568, + 649747272, + 773677056, + 1090519040, + 578813952, + -1423609656, + -1610612736, + -743344384, + 756482048, + 2111438848, + 528482304, + -1958799360, + -1775097856, + -2147483648, + -426245152, + 1990958056, + 1237914368, + 850132992, + -2130451392, + -1010565120, + 2054160384, + -2147483648, + -818562130, + -536870912, + -822083584, + 1264369664, + -354484224, + 1598158336, + 7602176, + 1317011456, + -1166255392, + -580021852, + -257957888, + -1144867328, + -1988100096, + 117473408 + ], + [ + -2109210624, + 1125646336, + -1082654720, + -486539264, + -416284672, + 1451229184, + -1275068416, + -1160415232, + -174134112, + -1779449600, + -1283457024, + 1342177280, + 1660944384, + -20470272, + 242696064, + 805306368, + -544384896, + 1951531008, + -338435315, + 2048921440, + -1648322672, + 378388352, + -738197504, + -649115810, + 1447318528, + 675705024, + 971423488, + 2031390848, + 1030942804, + 1002668720, + 1558446080, + -419692544, + -21213728, + 1568517196, + -1864425492, + -671088640, + 1657523400 + ], + [ + 316669952, + 630194176, + 882375840, + 242054656, + 559696248, + -603979776, + -1056964608, + -33311744, + -889949226, + -1826095104, + -2132672512, + -1687007264, + 0, + 1903458784, + -708837376, + 1217872128, + -1912839936, + -1308622848, + -1543503872, + -1607095200, + -2147483648, + -268435456, + -505095988, + 264670720, + -1736572928, + 1250557952, + -398721024, + 268435456, + 1109139456, + -1220780676, + 1265969832, + -617039872, + 2048434368, + 1073741824, + -1946157056, + -1346617344, + -1747588608 + ], + [ + -2147483648, + 698613760, + -1895825408, + -1073741824, + -682227712, + -671088640, + -406044672, + -1254096896, + 0, + -1931442412, + -945412672, + -479009280, + -103022592, + 836763648, + -277872640, + 840256128, + -1434451968, + 1848115200, + 1264320512, + -345202688, + -683147264, + 2020835328, + 594280448, + -1704068120, + -1845493760, + 1610612736, + -1409286144, + 0, + 461078528, + -1870659584, + -1833841664, + -107053056, + -469762048, + 423624704, + -1979711488, + 386924544, + 1772748800 + ], + [ + 801636352, + 603979776, + 5185536, + 1641100760, + 1879048192, + 268435456, + -1342177280, + -1646264320, + -847865984, + -1979711488, + -1417076736, + -1419823040, + -571778549, + 445194240, + -1643642880, + 1207959552, + 1750532096, + -381550592, + 394264576, + 536870912, + 407693462, + 1362100224, + -647919488, + 1305869312, + 1862270976, + 888842240, + 1768267776, + -2013265920, + 1161035776, + -1617428480, + -1639301120, + -1613356340, + -1180183044, + -1910127616, + -1973084348, + 1402066432, + 1073741824 + ], + [ + -1744830464, + -621359120, + 0, + -1560281088, + 498860032, + -1920817264, + 1573650432, + 348519424, + -1828323328, + -1602662656, + -1879048192, + -386531328, + 580911104, + -1979711488, + -1342177280, + -637534208, + 1596365792, + -1149714432, + -2069458176, + -1027551872, + -1895825408, + 800432128, + -2147483648, + 0, + -600375296, + 17685504, + -1482779536, + 1984219536, + -2114977792, + 55312384, + -1428687184, + 871662536, + -145393228, + -1963147264, + -814743552, + 1841991951, + -1019983728 + ], + [ + 1329752948, + 1504771584, + -1533861635, + 2109949440, + -1771044928, + 0, + 1299185664, + 448988032, + 725296200, + 8388608, + -1342177280, + 1990721536, + -1998979072, + -174733280, + -1444212736, + 1992507392, + -1600396060, + 1464286816, + 242876416, + -69378032, + 760039661, + 1056964608, + -945815552, + -785645568, + -134217728, + -838860800, + 2058796168, + 1199570944, + 694745904, + 0, + -1370488832, + -1073741824, + 735510528, + 113508352, + -345985024, + 1957429248, + 298912920 + ], + [ + -2006156544, + 675807232, + 1529180480, + 1537114096, + -1126170624, + 579436544, + -1752927148, + 1372061696, + 1014857728, + 805306368, + 1633679104, + 1879048192, + 772278272, + 1879048192, + -285007872, + -1073741824, + -1091042304, + -1610612736, + 1208444928, + -1187005440, + 1637568000, + -318767104, + -822870016, + -1073741824, + 1217626112, + 0, + -816617404, + -1666084864, + -1412420560, + 935541080, + 831520768, + 2082209792, + -522722592, + -1342177280, + -988807168, + 1595408384, + -1119891760 + ], + [ + -532414464, + -1513095168, + 837838676, + -243662848, + 1655177216, + 1460613904, + 1772093440, + -538226688, + -1874132992, + -330346496, + -1863352320, + -1832910848, + 116222360, + -1171801504, + 631242752, + -411041792, + 0, + -2036858880, + -1238859776, + -412978688, + 450379776, + -1581994816, + 142435584, + -1656225792, + 1199090688, + -865509376, + -536870912, + 1291845632, + -1073741824, + 1797967872, + -1224736768, + 818129280, + -1973620224, + 543047680, + 1337194496, + -1147142144, + 802455552 + ], + [ + -83886080, + 1908408320, + 1442840576, + 229638144, + 1364018688, + 1764622336, + 1073741824, + -21422622, + -1751121920, + 1994105472, + 1748687872, + 0, + -445161472, + 1073741824, + 142858736, + -1342177280, + -650312192, + 325334016, + 268435456, + -1914830848, + 867958784, + 1709965312, + 1660944384, + -2141519872, + 234523520, + -191292544, + -1566900224, + 637534208, + -1738176512, + -2130706432, + 285173060, + 1174405120, + -1887031296, + 1167746048, + -1342177280, + 1830179840, + -2147483648 + ], + [ + -33554432, + -1653604352, + 1014180208, + -2147483648, + 320126976, + 1077936128, + -687865856, + 750780416, + -2077763552, + 949616640, + -402653184, + 119537664, + -771751936, + 570425344, + -852540252, + -1852459008, + 844955648, + -2147483648, + 1929379840, + -1530920960, + 413138944, + -514291840, + -80740352, + 910819328, + -649046918, + 167772160, + 536870912, + -1097072640, + 12451840, + 674364708, + 1459617792, + -1222635520, + 1237319680, + 1132462080, + -1520458700, + 1275068416, + 1342177280 + ], + [ + -2088316416, + -2147483648, + -84583616, + -184863292, + 1871307944, + -1443264224, + 33554432, + 1191215104, + 1993867264, + 1840447488, + 178580900, + -877658112, + 0, + 27262976, + -1226964992, + -671875072, + -2147483648, + 2065097208, + -225575936, + -1740898304, + 1477443584, + -1229877248, + -1509949440, + -71521314, + 665321472, + 2029974848, + 217579520, + 284413952, + 2021654528, + -2032494464, + -1731198976, + 1979711488, + 1161146368, + 807141376, + -193986560, + -1924036864, + -1235231536 + ], + [ + 1716304640, + -2116026368, + -1336934400, + 809562112, + 1977094144, + -1253703680, + 735051776, + -2013265920, + 1660944384, + 1610612736, + 1595689984, + 1673253120, + -53477376, + 504866506, + 1342177280, + -957612032, + 1751283440, + 1442840576, + 1623982080, + -585258496, + -771751936, + -1495798176, + -1073741824, + -536870912, + 0, + -1073741824, + -116984896, + -2063597568, + -743260160, + -268435456, + -1267269632, + 1980656640, + -827504800, + 767090176, + -607050240, + -536870912, + 293601280 + ], + [ + -2147483648, + -402653184, + -849870848, + 180808752, + 374840304, + -901871744, + 1543503872, + -729808896, + 671088640, + -1085129112, + -939524096, + 1439422464, + -623935488, + 201326592, + -1423482880, + -1493172224, + 1336343552, + -1469825024, + -631869440, + 1562297152, + -939524096, + -1889271808, + -1635928064, + -1528437248, + 0, + -1190264832, + -1976172544, + -1647389824, + -2040463360, + -1605328320, + 49331114, + 436207616, + 2098704384, + 207093760, + 1934239512, + -252428288, + -973078528 + ], + [ + -2147483648, + -994050048, + 818102272, + 1073741824, + 1608113376, + 811204608, + 1610612736, + -1879048192, + 0, + -458883072, + -1342177280, + -2085023744, + -805306368, + -2014461952, + 536870912, + -1996303424, + -1696957952, + -2147483648, + 1236437360, + -2028994560, + 754974720, + -2147483648, + 1342177280, + 0, + -2147483648, + 536870912, + -26828800, + -1948778496, + -1632651264, + 769455104, + -1893728256, + -23904512, + -1258013184, + -2130706432, + -262135549, + 1781420856, + -2085158912 + ] + ], + [ + [ + 1707081728, + 329252864, + 1678524416, + 712441856, + -1073741824, + -2122511488, + 1792005120, + 1795162112, + -1470345216, + 1124466816, + -1915658240, + 1172971520, + -1329594368, + -1071197696, + 985923584, + 2022142112, + -402653184, + -134217728, + -2046451712, + -17301504, + -1778384896, + 958398464, + -1073741824, + 0, + -120455168, + -1265422372, + 1206652992, + -1107125504, + -1960837120, + 442492032, + -1004666880, + -268435456, + 1744830464, + 1409286144, + 787808256, + -1051693056, + -369761376 + ], + [ + -1272095264, + -1207959552, + 134217728, + -136265728, + 134217728, + -1136164864, + 1360363520, + -1073741824, + 0, + 959447040, + -1089994752, + -805306368, + -806879232, + 1304641536, + -1775526400, + -2147483648, + -2109283032, + -1984085826, + 1365016576, + 303148648, + -200671232, + -324534272, + -1194196992, + 536870912, + -1962934272, + -368967680, + 1374945280, + 497811456, + 805306368, + -277020672, + 855518368, + 2075451626, + -461373440, + 1816235008, + -1209991168, + 1879048192, + 1073741824 + ], + [ + 1270349824, + 1638170624, + -24198656, + 1526726656, + -488636416, + -484745216, + 628359168, + 0, + 1546727424, + -1207959552, + -374571008, + 1136656384, + -702545920, + 1724448768, + 1150611426, + 2124430105, + -1602819444, + -469762048, + 1581187072, + 1815085056, + 1293788160, + 289406976, + -203064768, + 1274792576, + -1073741824, + -293407744, + -1270874112, + -1610612736, + -1146748928, + -2147483648, + -1448607744, + 1171298816, + -1105199104, + -1073741824, + 17563648, + -1414823936, + -1573093376 + ], + [ + 1758541064, + 753451008, + 1960837120, + 1073741824, + -174518272, + 1476395008, + 1989444008, + 964417088, + -1833329664, + -1660944384, + 1610064448, + 1285947392, + -1946157056, + -243269632, + 1207959552, + -641662976, + 1610612736, + -2078392320, + 49020928, + 1889230848, + 112672768, + 1461714944, + 1095958528, + -1052770304, + -2044688896, + 2109734912, + -884113408, + 1046901280, + -2147483648, + 247549808, + -536870912, + 2113929216, + 219390976, + -1288372224, + -234744716, + 1715470336, + -905288384 + ], + [ + -2080374784, + 2088763392, + -58720256, + 1098585326, + 848678912, + -753287168, + -1610612736, + 75948032, + 1819931136, + 1093140480, + 0, + -21643264, + 222298112, + 1409066952, + -576733184, + 2025755062, + -1156636672, + 829484032, + -117440512, + -932446208, + -2116648960, + -1073741824, + -1893248256, + -1082130432, + -1118226272, + -1610612736, + 1208526848, + -990908800, + -2068381696, + -1687615744, + -369098752, + 1768947712, + -520093696, + 222528032, + -1165863936, + -2147483648, + 76546048 + ], + [ + 536870912, + 1809187200, + -444334080, + 1915185632, + -1015349248, + -322433632, + 583049216, + 1958739968, + 1840091648, + 1596456960, + 230474752, + 1802348813, + -562888704, + -452984832, + 1739126784, + 1846317056, + -295174144, + -1579581440, + 662820864, + -536870912, + -2147483648, + -2071724032, + 460288512, + -1459257344, + 1800238080, + 1417412608, + 1761607680, + -564763831, + -1573245656, + 159383552, + 620756992, + -1207959552, + 1073741824, + -1317011456, + 895643648, + 741765120, + -1376676864 + ], + [ + -1244626944, + 905969664, + 1477901416, + -1189150976, + -1879048192, + 1059619584, + 0, + 0, + 1409286144, + 1134854144, + 0, + -1882658304, + -822083584, + 10582784, + -358088704, + -1333788672, + -1868038144, + 1325400064, + -385875968, + 2001809200, + -481729360, + 763101184, + 2061036992, + 0, + -312938216, + 1497366528, + -426950656, + 268435456, + 1073741824, + -424935424, + 931135488, + -391212944, + -2026146816, + -1269994080, + 1282090624, + 1363148800, + -671088640 + ], + [ + 1140850688, + -1199570944, + -402653184, + -1073741824, + -2147483648, + 0, + -2147483648, + 0, + -1497341952, + 1833828040, + 1182793728, + 2122317824, + -244454606, + -1677721600, + 1457344128, + -1633705984, + 1519962256, + -791511040, + -775787008, + 1319632896, + -815104000, + -1493172224, + 626436608, + 690272092, + -1728053248, + -213556224, + -187545142, + -1240468204, + 1610612736, + -517814272, + -1342177280, + 2013265920, + 0, + -39845888, + -536870912, + -1073741824, + -2147483648 + ], + [ + -2109778432, + 519471104, + 1289748480, + 0, + -1756823552, + -1776638976, + -275775488, + -826277888, + 1574436864, + 1250870816, + 1222957568, + 536870912, + 285754752, + 1073741824, + -1739007712, + 1648361472, + 1077369472, + 272728064, + 56638836, + -1073741824, + -1920991232, + -1048955808, + -1224736768, + 0, + 111149056, + 670670504, + -501208736, + -2093416448, + 1694498816, + 2146770848, + -1828502976, + -1286864896, + -63475712, + 1428594688, + -2055161088, + 134217728, + -1738546180 + ], + [ + 2104492032, + -603979776, + -436207616, + 1517879296, + -348556608, + -637534208, + 431158272, + -262924288, + -942628592, + 714739200, + -502271680, + 639107072, + 722581888, + 2011971584, + -393183232, + 22941696, + 1116536832, + -784596992, + 1765277696, + 508713080, + 543024896, + -638214684, + -262144000, + -447741952, + 671088640, + -1236271104, + 1914699776, + -1511555032, + 669868416, + 1512739168, + 953122816, + 1266679808, + 1833734656, + -1202208768, + 344704160, + 257925120, + 201326592 + ], + [ + -1123901440, + 1073741824, + -1073741824, + -442208416, + -136463570, + 958984192, + -52802560, + 1174405120, + -39178240, + -1492216000, + -1627275264, + -922771456, + -83361792, + -1628441308, + 1476395008, + -2147483648, + -1796050944, + -293623808, + -1476395008, + 976486400, + -2116550656, + -187576064, + 1096417280, + -179887872, + 0, + 403177472, + -1442447360, + -360710144, + -2140298240, + 469762048, + -1493172224, + -451919872, + -171442176, + 1502786888, + 1073741824, + 851181568, + -2014969856 + ], + [ + -1944059904, + 1389101056, + 137263493, + 478937088, + 1402339328, + 1073741824, + 568328192, + 1073741824, + -521969664, + 1565523968, + 1711276032, + 251658240, + -1730369024, + 2005030400, + -1901305584, + -1752498176, + -268435456, + 1711276032, + -86987264, + -671088640, + 294060032, + 332936868, + -1543438336, + 582930432, + -283516928, + -2147483648, + 1553758208, + 756540672, + 1747189760, + -701366272, + 67108864, + 933562880, + 288203776, + 619094016, + -1027874816, + -1586495488, + 1632108544 + ], + [ + 0, + -867661312, + -1838697440, + 687865856, + 1256161280, + -171966464, + 1029701696, + -1248463872, + -1805683456, + -1135968256, + 93401472, + -63111168, + -1543503872, + -1706647204, + -176160768, + 814101245, + 0, + 2047162240, + -402653184, + 0, + -2072166816, + -1341456384, + -1738101504, + -2104492032, + 2049066784, + 253039520, + 101187584, + -42069534, + -1593835520, + -54853632, + -205452800, + 360813596, + -615251968, + 0, + 0, + -1493172224, + 1664090112 + ], + [ + -2097152000, + 536870912, + 1632370688, + -1956742816, + -872415232, + -1996488704, + -1050214400, + -1233125376, + 252750488, + 677697280, + -960495616, + -1573294584, + 603979776, + -687918291, + 476577792, + 393740288, + 1258291200, + 1771044864, + -476169984, + 1241513984, + 536870912, + -820106688, + -1147797504, + 148111360, + -680263680, + -16055744, + 1074841024, + -1716975104, + 201326592, + 528559680, + 1260322816, + -266600448, + 1591558144, + -222781440, + -1651621456, + 1275723776, + 0 + ], + [ + 695205888, + -954878556, + -354360944, + -309581824, + 150994944, + -1308434688, + 1053818880, + 432013312, + 1954043067, + -306597888, + -804496384, + -1519386624, + 1421869056, + -691011584, + -1286012928, + 608960512, + 1285649704, + 1079566688, + 180355072, + 863754816, + 2078179328, + 1667497984, + -1773305736, + 49135616, + -917952272, + -1347885056, + -442499072, + -507598592, + -746476323, + -1629184512, + -1096293568, + -1364708352, + -547494536, + 948174848, + -65321728, + 450117632, + 1207959552 + ], + [ + -878641152, + 1424335872, + 952258560, + 1744830464, + -1073741824, + 2038038528, + 411735416, + -1490901376, + 158131912, + 1796336640, + 952532992, + -105840640, + 880642048, + -1879048192, + -721420288, + -712892590, + 1021607936, + 1675854080, + -713326592, + -888197472, + -1879048192, + -2147483648, + 372965376, + -1067986992, + 1073741824, + 1880601856, + -511088272, + 0, + 652045312, + 1728592544, + -1168222592, + -1359348000, + 905871360, + -608635536, + -1939995440, + -230827000, + 0 + ], + [ + -802209792, + -269221888, + 889192448, + -53812205, + 1543503872, + -904906240, + 0, + 105060928, + -2147483648, + -343379322, + 1610612736, + 1855979520, + 369098752, + 40307000, + 2117062996, + 1552941056, + -1765474048, + 161980416, + -1954545664, + -1026415992, + -811870208, + 1996488704, + -134217728, + -861352320, + -1514143744, + 469762048, + -1725190792, + 603131499, + 503316480, + -939524096, + 290168832, + -1312868872, + -535953408, + 805306368, + 1759729408, + -287880192, + 754253824 + ], + [ + -671088640, + 1384685056, + 258088192, + -215676256, + 1610612736, + -810745856, + 2088304640, + 580421009, + 1725838848, + 1374261802, + 2064250696, + -17698816, + 2137808896, + -1025704088, + 1208106496, + -1610612736, + 1986807808, + 1145083136, + -2147483648, + -1073741824, + -630656368, + 702545920, + -2096191488, + 1073741824, + -1680377472, + 1222639616, + -1476395008, + 536870912, + -1280624896, + 2024116224, + 1207959552, + -896378624, + -1364848352, + -314572800, + -889192448, + 2008981118, + -4194304 + ], + [ + -2147483648, + 361895936, + -1560281088, + 536870912, + 671088640, + 1610612736, + 966498304, + -1479401436, + -1365910016, + -322421320, + 805306368, + 141819904, + -27262976, + 2055625252, + 1741472820, + -2139274240, + -867639296, + -2093326336, + 96068464, + -605061120, + 0, + 1677721600, + -1879048192, + 1979667164, + -739704832, + 732954624, + -507101184, + -886402760, + 364359680, + -403497472, + 850638848, + -2147483648, + 349450240, + -650117120, + 805306368, + 1568022528, + 0 + ], + [ + -1073741824, + -585698871, + 315203584, + 1442840576, + -1990459392, + -1140850688, + -805306368, + 1207959552, + 811335680, + 583185248, + 17110272, + -272418680, + -315672698, + -48627712, + -1892155392, + 937820160, + 1255666432, + -2114076672, + 938517455, + -757596160, + 94371840, + 0, + 1165868336, + 645562368, + 1923612672, + -1342177280, + -1073741824, + 536870912, + 67487104, + 2124414976, + -2147483648, + -693870592, + -1688074240, + 1019215872, + -764760241, + -1095481696, + -348743680 + ], + [ + 1884119040, + -1493172224, + 106577920, + -587761664, + 1790148608, + -1583431808, + 1369034092, + -885918336, + -930545622, + 1519288832, + -1726768452, + 805306368, + -854405120, + -910612960, + 481492992, + 1530920960, + 0, + -850395136, + 1863196672, + -23068672, + 1982226432, + -500695040, + -2006733312, + -604331904, + 843579392, + 747044864, + -729808896, + -795473152, + 1914007552, + 1826330128, + 1342177280, + 234881024, + 1648467884, + 713965568, + 502872486, + 965345280, + -260046848 + ], + [ + 1457944540, + -517344768, + 402653184, + -1370074720, + 532577321, + -1409286144, + 1013622208, + 1487073632, + -812122112, + 671088640, + -568492032, + -1083179008, + 718602240, + -641728512, + -335544320, + -1676700712, + 1217527808, + 1073741824, + -1739587584, + 1202731656, + -1526726656, + 1789823744, + -939524096, + -1979711488, + 654311424, + 1347225088, + -414312592, + -469762048, + -1286875648, + 802684928, + -833585152, + -1091377152, + 0, + 644081600, + 1080168448, + 369098752, + 988952960 + ], + [ + 82143232, + 0, + 1958121472, + -1342177280, + 1090519040, + 1218445312, + 1689131264, + 1009864704, + -603979776, + -1954545664, + -72089600, + 0, + 1902633728, + 0, + -58982400, + 2080374784, + -626102368, + 576716800, + -1020608512, + 0, + 1958986752, + -1677721600, + -536870912, + 901492224, + -2147483648, + 2013265920, + -1182793728, + -553648128, + 1710497632, + 243269632, + 658505728, + 1524629504, + 440401920, + -1073741824, + -2056519680, + -224239616, + 67108864 + ], + [ + -1845493760, + 830472192, + -268435456, + 2141191264, + -416284672, + 1509949440, + 961803904, + 1577058304, + 1342177280, + 0, + 1879048192, + 53135872, + 1488977920, + -538150304, + 0, + -147849216, + -120223744, + -550996910, + -1625790464, + 2048921440, + 0, + 1759246336, + 1073741824, + 1330077184, + 1682259968, + -2073621504, + -2117126664, + 1212153856, + 515471402, + -2029690880, + 1814416960, + 684432368, + -5303432, + -336764320, + -10485760, + 1962737368, + -1318721948 + ], + [ + 1879048192, + 1677721600, + 804864000, + 68999916, + -996704256, + -1676746752, + 1669464064, + -133246976, + -1409286144, + -1980603136, + 118489088, + 1340080128, + 536870912, + 511180800, + 1459617792, + 634404864, + 406847488, + -1603160512, + 107544576, + 450244608, + -1879048192, + 1333788672, + 0, + -1927544832, + -868286464, + 135571616, + -1073741824, + -2147483648, + 283181056, + -588155408, + 0, + 208510044, + -1584788480, + 1426320512, + 497237088, + -2147483648, + -1119879168 + ], + [ + -1438547968, + 1397227520, + 686817280, + -1073741824, + 1525334272, + -923626656, + -406044672, + 592885416, + 1614807040, + 1342177280, + -2147483648, + -439615488, + -6438912, + -1070491408, + -411336704, + -863677792, + 1557076648, + 10936960, + -1207959552, + -1610612736, + -2147483648, + 242221056, + 565612982, + 1845225472, + 603979776, + -1073741824, + -2083046048, + -739770368, + 0, + -1060687344, + 1670905856, + -811997184, + -939524096, + -1610612736, + -1321205760, + 1776382208, + 893386752 + ], + [ + -939524096, + 1073741824, + 10371072, + 975616768, + -1407334688, + -743374848, + -276881620, + -268435456, + 1577058304, + 335544320, + -1356154734, + 359393032, + 184549376, + 111298560, + -664305152, + -1164967936, + 1511374848, + 1064211488, + -1140850688, + 1265567744, + -1033419600, + 1227397120, + 570425344, + 1423794112, + -186161424, + -1434451968, + -884998144, + 99291136, + 0, + 805306368, + -1972923760, + 0, + 1934601208, + 949424128, + 1160941474, + 1610612736, + 240123904 + ], + [ + 116588544, + -134217728, + 704643072, + 1952448512, + -1073741824, + 356286464, + 1573650432, + 1281343488, + 0, + 1325400064, + 1002737664, + -193265664, + -2147483648, + -1321205760, + -482946368, + 1332215808, + -536870912, + -1946157056, + -1530920960, + 856359734, + -536870912, + 2108489728, + -1778384896, + -2081581800, + -689850368, + -2138640896, + 1329408224, + -1306112896, + 0, + 884998144, + -1249902592, + 2030043136, + 1744830464, + -1856006144, + -814743552, + 1006632960, + -127497966 + ], + [ + -1378877440, + -536870912, + 530579456, + -1560281088, + -2147483648, + -1342177280, + 1543503872, + 1795952128, + 1073741824, + 671121408, + 0, + -1610612736, + -57111136, + 134217728, + -1405091840, + 436207616, + 1912602624, + 486113280, + 1770470656, + 33554432, + 598999040, + 255787008, + -805306368, + -1049196192, + -1808623364, + 1664038912, + 1532904448, + 503316480, + 1610612736, + 880803840, + -905969664, + -1703018496, + -1116733440, + 1073741824, + 987245568, + -584384512, + 211288064 + ], + [ + -671088640, + 1976968457, + 1073741824, + -16777216, + 1839250656, + -812575668, + 1578226000, + 536870912, + -671088640, + 172893696, + 1476247552, + -10093856, + 120457224, + 1714946048, + 66830536, + 0, + 16777216, + -2147483648, + 994050048, + 0, + 1538313639, + -597778736, + -2147483648, + -1604583424, + 654311424, + 1728053248, + 142606336, + 328610304, + 402653184, + 1610612736, + 1073741824, + 1106276352, + -2147483648, + 985661440, + 1140850688, + 2047179872, + -738398976 + ], + [ + -1464078302, + 1073741824, + -1046654976, + -1081356288, + -276904624, + -859570176, + 953837568, + -2140146264, + -2108162048, + 1027604480, + -1485535364, + -1790843728, + 855638016, + 1610612736, + -1236582400, + -2094056448, + 1476395008, + 442499072, + -660471808, + 1912602624, + -1240465408, + -631873536, + -2076265856, + -1414607196, + 1442840576, + 1502424064, + -401154048, + -996982784, + -1438583056, + 1509949440, + -536870912, + 1966080000, + 347726848, + -1132462080, + -79724544, + -351695942, + 0 + ], + [ + -2147483648, + -1277333056, + -455703208, + -1626941440, + 698925056, + -1761607680, + -225850672, + -42845244, + 1593728640, + -1979711488, + 1748687872, + 0, + -2107167813, + 1715470336, + -1277165568, + -1607094272, + 2047606784, + 218103808, + 1357414400, + -1145044992, + -2038988800, + -2147483648, + 402653184, + -1342177280, + -542590976, + -95646272, + -959361664, + 1414266880, + -1006632960, + 268435456, + 1140850688, + -1869453120, + 1660944384, + 341419584, + 174668640, + 374603776, + 14274902 + ], + [ + -16777216, + -826802176, + 1697513472, + 1051709696, + -1733951488, + -1608515584, + 0, + 1610612736, + 536870912, + -723285600, + 2046820352, + 1443774464, + -1729362104, + 2017722368, + -1122856960, + -1934770176, + 634388480, + -536870912, + -909377536, + 0, + -779485184, + -268435456, + -1238897472, + -56305368, + 1073741824, + 1073741824, + -1040187392, + 1308622848, + -535314432, + -767557632, + -2084427040, + -1222635520, + -2141148594, + 0, + -1085773824, + -459542888, + 660708116 + ], + [ + 1073741824, + 689281384, + 1073741824, + 268435456, + -229376000, + 603979776, + 270532608, + 0, + 294574848, + 1824522240, + 178580900, + 1610612736, + 473895936, + 1073954816, + -1140850688, + -2095382912, + -120028160, + -2147483648, + -1082130432, + 555797534, + 1777948164, + 419430400, + -1744830464, + -223381504, + 1342177280, + -1442840576, + 435159040, + 142206976, + -840826880, + -2013265920, + -805306368, + -1843560448, + 1883583920, + -121606144, + 1710518272, + -2030043136, + 1073741824 + ], + [ + -1724716032, + -1216225280, + 1781273600, + -536870912, + 1568735232, + -882209792, + 749682688, + -1006632960, + 1818230784, + -2147483648, + -631781613, + 1569648452, + -213909504, + -187088896, + -878051328, + -1489298512, + -1648623616, + -1441769984, + 1610612736, + 1073741824, + -604551168, + -1182793728, + -227147776, + 1534853120, + 757071872, + 1654128640, + -822083584, + 278921216, + 1985478656, + -268435456, + -1093295176, + 1811939328, + -710349824, + -1073741824, + -2147483648, + 76711648, + -131923968 + ], + [ + 212727900, + 644102656, + -1342177280, + 1981284352, + -2147483648, + -1803743488, + -97443104, + 1073741824, + 1684054016, + 2094006272, + 551805952, + -671088640, + 1626780640, + 100663296, + 1969548288, + -1164181504, + -515990544, + -985456128, + 1728053248, + 516112384, + -2147483648, + -1953537024, + -156786834, + -764218624, + -402653184, + -1190264832, + 1370488832, + 1323788736, + 214040576, + 889357586, + -512273408, + 1744830464, + 1589641216, + -410336490, + -590181946, + -746616926, + 1724467084 + ], + [ + -1669332992, + 318767104, + 51131392, + 1451229184, + -1510105650, + 248256128, + 0, + 1177681920, + -201734144, + -1509949440, + 551772888, + -1350321904, + 1457533952, + -2014461952, + 1644167168, + 189726720, + -1610612736, + -100663296, + -1073741824, + -2028994560, + -1958739968, + -56847880, + 703382890, + -1678508032, + -1111785984, + 1207959552, + 1408866944, + 2063597568, + 131323383, + -1762756096, + -1269807216, + -95618048, + -1073741824, + 807403520, + 806388096, + 1922678784, + 1845493760 + ] + ], + [ + [ + -638962976, + -2121674752, + 1632997425, + -745194624, + -1342177280, + 385875968, + 1342177280, + -790321488, + -1610612736, + 201392128, + 1854603264, + -183500800, + -1088855680, + -1266679808, + 492961792, + -1641948120, + -1709277184, + 1999674336, + 94371840, + -2147483648, + 0, + 603979776, + -207588992, + 898490368, + 880803840, + -150994944, + -334479360, + -133534720, + 1493172224, + -115343360, + -442989632, + -1369451716, + 890454016, + -682360832, + 1232578560, + 1908494448, + -678526976 + ], + [ + 1121312256, + 0, + 966303872, + -1090125824, + 366645312, + -249692160, + -430684832, + -845317136, + 572260352, + 701071360, + 801243136, + 1463812096, + 1801974784, + 846076416, + 1487828992, + -2147483648, + 1222419712, + -134217728, + 1787487232, + 0, + 255893504, + 820815872, + -2147483648, + -1658781696, + 855411244, + -1608515584, + 746921792, + -2131927040, + 1610612736, + 98499072, + -1745787648, + -1260328448, + -230686720, + 103809024, + -534020592, + 794428864, + 1207959552 + ], + [ + 1204385536, + -1845493760, + -666894336, + -2015416980, + -1096124232, + -620756992, + 457516404, + 0, + -2044329984, + 146653184, + -1498284032, + -2147483648, + -671774720, + -652214272, + 624687232, + -939524096, + 1367343104, + -219421696, + -134217728, + 113442816, + 1073741824, + 1073741824, + 735182848, + -1510087360, + 768234264, + 2046820352, + 1753219072, + -1121753088, + 0, + -744488960, + -1814768640, + 161480704, + 1723319296, + -536870912, + 657461440, + -1162346496, + -135100174 + ], + [ + -1570107392, + 402653184, + 2061835576, + -324534272, + -1396146176, + 1776252075, + -2147483648, + 964417088, + 1557004288, + 1360932072, + -17545216, + 1116312768, + 1660944384, + 1982594144, + -1236712160, + -1630664704, + 369098752, + 507510784, + -938758144, + -1014703360, + 1537212416, + 615223296, + 710934528, + -481265624, + 411179008, + -1126387784, + -1694498816, + 859377664, + -1716353877, + 351731712, + 560988160, + -545259520, + -1066885856, + 1519806112, + -1549795328, + -891711488, + 174407680 + ], + [ + 780402688, + 549339136, + -117440512, + 794992064, + 1560281088, + -331717832, + 1744830464, + 1241810656, + -1879048192, + 673513472, + -458489856, + -1375731712, + 1391771860, + 1407451136, + -318898176, + 2025755062, + 292953664, + 414742016, + -7340032, + 1681260544, + 2047302144, + -1073741824, + -1817608192, + -1197613120, + 655622144, + -1610612736, + 1342177280, + -18350080, + -1817507474, + 0, + -126293504, + -536870912, + -1157765368, + 268435456, + 1249902592, + -167772160, + -1337393152 + ], + [ + 1073741824, + -1117775872, + 63637504, + 1915185632, + 1405292012, + -637534208, + 0, + 1958739968, + -614784000, + 871153232, + 1208859844, + -729382912, + 1299134848, + -905969664, + -375479328, + -1195964856, + -427819008, + 993001472, + -529137664, + 595591168, + 1476395008, + 944259072, + 920577024, + 1210843136, + -424356032, + -2147483648, + -1729720320, + 536870912, + 597873280, + -150956032, + -1610612736, + -2020417536, + -900832448, + -705024314, + 1651507200, + -888300544, + -1211740160 + ], + [ + -2085236608, + 1545542400, + -2147483648, + -1222385696, + 603979776, + -1073741824, + 100261888, + 1543503872, + 430003200, + 1207959552, + -1488977920, + -1902116864, + 2006843392, + 538193760, + -2147483648, + -666894336, + -126750187, + 1517813760, + -385875968, + 1271660544, + 1689255936, + 670379388, + -1898184704, + 188651008, + 402653184, + 1073741824, + -1476395008, + 1642135552, + -712431488, + -1073741824, + 2013265920, + -1170096128, + -412188672, + -616562688, + -1730786048, + 1073741824, + 0 + ], + [ + 1993688064, + 1567686656, + -213194752, + 1137442816, + -138412032, + 0, + -1976303616, + -2046820352, + -748670976, + 1308542976, + -522618598, + -1791541440, + -977818424, + -1073741824, + -582057984, + -816852992, + -930086912, + -2037121024, + -1073741824, + 659816448, + -2051810656, + -1823244288, + 1409286144, + -343932928, + -1987051520, + -213556224, + -1610612736, + 1627345216, + 524120832, + 1807893904, + -983564288, + 62914560, + 788529152, + 1073741824, + 1040187392, + 2068049088, + 129413120 + ], + [ + -2113340072, + 276552192, + 2135058176, + 1214251008, + -1183543296, + 446955520, + -469762048, + 0, + 1979711488, + -2147483648, + -1907515392, + 0, + 555089920, + 436207616, + 0, + -1996488704, + 1973944320, + 1547765248, + -2131374080, + 1908536832, + -835321856, + 1183580160, + -1207959552, + -698862372, + -529517312, + -1610612736, + 21692416, + 0, + 1838415872, + -729907200, + 308308040, + -852492288, + -1207959552, + -1823473664, + -2135228416, + -532676608, + -2046935104 + ], + [ + 392125440, + 1106116608, + -822561549, + 1298322376, + -1778384896, + -1372539264, + -1751121920, + -1192209384, + 2097811712, + -668296690, + 133734400, + 1382121472, + 180645472, + 1644167168, + -482728928, + -535437056, + 1744830464, + 662700032, + 0, + 1381529600, + 1350662044, + -1132462080, + 1577844736, + 1409286144, + 0, + 947760532, + 570425344, + 83886080, + -624754688, + 738197504, + 0, + 1879048192, + 1284636672, + 347625408, + 0, + -402653184, + -382873408 + ], + [ + -1896609152, + 255232457, + 523763712, + -1265767424, + 2111550176, + 1006632960, + 1233125376, + 840521868, + -1613061376, + 1560281088, + -1398865472, + 1072168960, + 531660800, + -45547520, + 299071840, + 415236096, + -635093860, + 2074077696, + 1739915264, + -1610612736, + 1979711488, + -1707466752, + 1451229184, + 2077564036, + 631122432, + 531827716, + -1714093312, + 289895744, + -1232076800, + -331874304, + -1493172224, + -225959936, + 1073741824, + 1520697344, + -1055469568, + -120918016, + -31483904 + ], + [ + -2147483648, + -1409640864, + -2063597568, + 805306368, + -1715823440, + -656146432, + -2021654528, + -1710161920, + 163694272, + -1163919360, + 1711276032, + -2021654528, + 1073741824, + 1442840576, + 1489117184, + 1476395008, + 1350434816, + 941716272, + 0, + 0, + 392447516, + 1331747472, + 4194304, + 582930432, + -1930428416, + 932280576, + 1267961600, + 1513081344, + -1139526638, + -84495984, + -938475520, + -1734618491, + -1764622336, + 1934622720, + -131027208, + -269871360, + 422618112 + ], + [ + 1485778328, + 1217003520, + -1272971264, + -1543503872, + 579427312, + 2061500416, + 134217728, + 190406464, + -1610612736, + -248905728, + 1153826816, + -402653184, + -1611131484, + -1073741824, + -176160768, + 814101245, + 1073741824, + 664818552, + -786127555, + -1811939328, + 2101239808, + -1342177280, + -161375564, + -1879048192, + -2019416974, + -1610612736, + 1073741824, + 600047616, + -398458880, + 1979711488, + 1266278533, + 1478050240, + 1222227624, + 72531968, + 550419328, + 653946880, + 26001408 + ], + [ + 395948128, + 2026105984, + 1632370688, + -677488640, + -872415232, + 795747328, + -1073741824, + -805306368, + -1451229184, + -911343616, + 0, + 481756160, + -1177443776, + -429547520, + 0, + 393740288, + -580951764, + 411602226, + 956301312, + -1169604608, + -273460096, + 1737430304, + 1343713984, + -1055227904, + -1243807744, + 37748736, + 268710256, + 0, + 1635778560, + 536870912, + 1040187392, + 125886464, + 1441649664, + -1031301691, + 991724384, + 1342177280, + 580596640 + ], + [ + -1466788096, + 1456902144, + -510656512, + -309581824, + 1531580928, + -1960825360, + -942014464, + -1931476992, + 1009409408, + -1221197824, + -1207959552, + 1505970912, + -1073741824, + 1799728544, + 0, + -787339776, + 1965555712, + 369098752, + -1759575376, + -1543503872, + -990397184, + 1667497984, + 1812185088, + -33170560, + 1199570944, + -1904214016, + 949482192, + -552733368, + 899391488, + 1332891392, + -360827904, + -1427471552, + -1073741824, + 129113154, + -784334848, + -1577058304, + -1123905536 + ], + [ + 1060013056, + 356083968, + 1630011392, + 0, + -536870912, + -875560960, + 290631424, + 1422917632, + 1731608576, + 349578200, + -477337600, + -604393216, + 526516224, + 407722568, + -1163919360, + -1337726400, + 536870912, + -712012284, + 1879048192, + 0, + 39616512, + 546030378, + -1311244288, + -1348493312, + 536870912, + 99434496, + 412522240, + 368050176, + 1682815704, + -641593688, + -1952062104, + 2097115136, + -100663296, + 1029439488, + -2127298560, + 1037830144, + 770484992 + ], + [ + -2147483648, + -2029551712, + -509083648, + -1190871040, + -1340057856, + 544473088, + 899932160, + 536870912, + 0, + 480346112, + 1811939328, + 377675072, + 523404672, + 0, + 713031680, + -461373440, + 335806464, + 0, + -1911306816, + -1330345822, + -439378984, + -1279787008, + -748699648, + 1556778216, + -536870912, + 2054530332, + -1725190792, + -434317824, + 1773242240, + 746586112, + -1001199616, + 1810890752, + -343918592, + 402653184, + 0, + -1244463104, + -456442560 + ], + [ + 1610612736, + 692342528, + 64522048, + -1476395008, + 1242036416, + -696254464, + 1887302116, + 1279445120, + 1725838848, + -1546443692, + 167200768, + 1069317120, + 1608194048, + 1537207552, + 75235328, + -1051295744, + 1986807808, + -2147483648, + -1279164416, + -725942272, + -1879048192, + 2013265920, + 102584320, + -1233474240, + 2006450176, + -1438187520, + 1534291264, + 2002620448, + -640312448, + 347209728, + 1417674752, + -1832386560, + -1508827136, + -1041942678, + -1778384896, + -134217728, + 1092775935 + ], + [ + 389742592, + 180947968, + 1174405120, + 138412032, + 778462464, + -1828716544, + 1989043942, + 1336164424, + 985290616, + 0, + 962243168, + 1707623328, + -1744830464, + 1149239296, + -1624043312, + -2013265920, + 824410112, + 1733033984, + -410140672, + -395446336, + -2147483648, + -1882443264, + -129349632, + -603979776, + -382042848, + -671088640, + 838860800, + -1983905792, + 1445687136, + -1613989888, + -2041153792, + -1884981760, + -1585446912, + -1155006464, + 1198305584, + 1981808640, + -1528022848 + ], + [ + 544495616, + -1845493760, + -1989881856, + -1168769024, + 2023079936, + 2090709880, + 1102315520, + 0, + -377298944, + -1073741824, + 704643072, + -501219328, + -315672698, + -97255424, + 0, + 1713692568, + -1343881216, + 534511616, + -411041792, + 188558720, + -1275068416, + 751754976, + 805306368, + -184549376, + -895483904, + -2147483648, + 1118337024, + 1529405952, + 67487104, + 1688184832, + 1201145008, + -729022464, + 1644691456, + 1607941312, + -1484783616, + 444596224, + 1588816256 + ], + [ + 324534272, + 1225420800, + -2147483648, + -814252032, + 1505755136, + -1441141768, + -424280064, + 1476395008, + 1682210837, + 1519288832, + -1413480448, + 805306368, + -785580032, + 1850312704, + 1513634150, + -1043634176, + 149297152, + -53149696, + 1863196672, + -1073922048, + 1287651328, + 264488016, + -343932928, + 1845317696, + 1073741824, + 469762048, + 1402311506, + 1829331120, + -2057568256, + 651016545, + -738197504, + -377458688, + 1476395008, + 1912602624, + -1704984576, + -1928437120, + 1073741824 + ], + [ + 0, + -1879048192, + 476053504, + -1785436160, + 171966464, + -713031680, + 1543503872, + 1653327232, + 1610612736, + 144703488, + 96221952, + -1117585984, + 2072598184, + 2067267584, + -212103328, + -907280384, + 285885584, + 0, + -991329024, + -1889503984, + 808883200, + -391118848, + -1733165056, + 335544320, + -1677721600, + 805306368, + -1492404224, + -1913074112, + -1511325696, + 489035756, + -2080374784, + -1115822640, + -1858600960, + -268435456, + 268435456, + 1917343744, + 660490032 + ], + [ + -1392508928, + 865718272, + 649747272, + -1012137984, + -790531056, + 1218445312, + -1302918016, + 413663232, + -1207959552, + -2147483648, + 389136109, + 1056964608, + -973078528, + -349412272, + 1609691136, + 2040922360, + -549453824, + 318767104, + -2147483648, + 1044643840, + -2013265920, + 1715288064, + 594075648, + -1146224640, + 261939200, + -1644167168, + -1705318912, + -1980403840, + -2081685504, + 121634816, + -748361728, + 1803550720, + -2147483648, + -515915776, + -1342177280, + -224239616, + 117473408 + ], + [ + 306184192, + 1128669580, + -580518976, + 402653184, + -1665138688, + 1756080960, + 1073741824, + 1468006400, + -1811939328, + -1779449600, + -1231630848, + -1788542976, + 402653184, + 1026555904, + -797722116, + 1610612736, + -1405091840, + -1975517184, + -185023680, + -1635253288, + -1063809024, + 1759246336, + 1792335168, + -774406144, + -1400330240, + -113101946, + -1073741824, + -1974976512, + -1051721728, + 360710144, + 634273792, + -1836271169, + -1140850688, + 1600852736, + -551556096, + -77594624, + -659360974 + ], + [ + 394594672, + 985949362, + -1530927872, + -1244135424, + -1198329856, + -603979776, + 1989730432, + -33311744, + 1586395840, + -1321317216, + 1409748992, + 670040064, + 536870912, + -1546715136, + -1250951168, + -801112064, + 938574848, + -801580256, + 215089152, + 402653184, + -182427072, + 1473503232, + -1933574144, + -2147483648, + -536870912, + 0, + -2147483648, + -2147483648, + -1928296696, + -410275968, + 1342177280, + 1729560576, + 1610612736, + -1434323392, + 1012924416, + 1601732608, + 1470627840 + ], + [ + 1252268032, + 1822697892, + -1624707072, + -689992096, + -2147483648, + -1342177280, + -2013265920, + -1246412800, + -2132967168, + -2028732416, + 2053266432, + 1907979008, + 0, + -1933082624, + 1199169248, + 1073741824, + -1180814000, + 87495680, + 632160256, + -942220992, + 536870912, + -514604132, + -2032515368, + -100663296, + 1345921024, + -167026688, + 128875200, + 967300072, + -857622600, + 1617139976, + -1401749504, + 1944484352, + -234881024, + -1811939328, + 1652555776, + 1776382208, + 1786773504 + ], + [ + 1384903168, + -1879048192, + 5185536, + 487808384, + 461373440, + 268435456, + -1885995008, + -1501454880, + 1769472000, + 1073741824, + 612368384, + 943718400, + -799539200, + 890388480, + 1455635472, + -1219362816, + 1879048192, + 2128422976, + -1536067584, + 1073741824, + 1630773848, + -1744830464, + 660964898, + -1494548992, + -1489291392, + 888842240, + 1744830464, + -2013265920, + -1118745344, + -405111200, + -1639301120, + 805306368, + -425764880, + -359782972, + 1160941474, + 1971322880, + 294070272 + ], + [ + -564133888, + -1351811328, + -1446588080, + 402653184, + 498860032, + -1639972864, + 1929379840, + -973340672, + 402653184, + 692122270, + -1994391552, + 1610612736, + 521228288, + 743440384, + 1610612736, + -1630535680, + -536870912, + -1485377152, + -2008389328, + -869528360, + -1310720000, + 1799356416, + -1171810728, + 2108859136, + -1207959552, + -1535080722, + -1444436708, + 1073741824, + 475020800, + -2146619392, + -156237824, + 1073741824, + -637534208, + -54525952, + 1879048192, + 2013265920, + -1019983728 + ], + [ + 2048088992, + 532676608, + 132644864, + -1201094656, + 2147352576, + 1708141568, + 652372864, + 1795952128, + -2056821623, + -198705024, + -696860672, + -1352816128, + 1744830464, + -1371471872, + 0, + 218103808, + -939524096, + -1366393664, + -408944640, + -290453504, + -2147483648, + -1676722432, + 1023410176, + 1570920448, + -1584085024, + -2147483648, + -2147483648, + -1073741824, + 1610612736, + 72011040, + 1073741824, + -2147483648, + -343932928, + -2090729472, + 1476395008, + -1073741824, + -2147483648 + ], + [ + -2004432976, + -682060764, + -1302916096, + -2147483648, + -1598234624, + 340525056, + 352321536, + 1193279488, + 1737469952, + -2061036800, + 816839552, + -873086976, + 67371008, + 0, + 0, + 309402624, + 8388608, + -869511168, + 1208444928, + 1069285376, + -1493172224, + 793733120, + 60505040, + -2123366400, + -43179442, + 0, + -361953152, + -887554048, + -802410496, + 1476395008, + 838860800, + -536870912, + -1073741824, + 686489600, + 1140850688, + -1104150528, + -412614656 + ], + [ + 1576538368, + 1946157056, + 216694784, + 1713109181, + 356515840, + 268435456, + -1491383040, + -1388314624, + 0, + -330346496, + -276824064, + -1594730496, + -1744830464, + -784477440, + -1311323800, + -1644167168, + 1991245824, + 1995494144, + 1035027456, + -1086647408, + -600461184, + 1254883328, + 0, + -1280770048, + 501395456, + 441974784, + -401154048, + 617611264, + 2013265920, + 1509949440, + -1073741824, + 51133080, + 580336768, + -2147483648, + -1620578304, + 393478144, + -456395488 + ], + [ + -1073741824, + -2147483648, + -2057830400, + 1837105152, + 698925056, + -15898322, + -446169088, + -923856896, + -2047875608, + -143803864, + -1273139712, + 834666496, + 1574436864, + -1766222236, + 17857342, + -1300179264, + 1693718528, + 371640424, + 678707200, + -1461854208, + 867958784, + -1115684864, + 1660944384, + 1946343424, + -732168192, + -1530340352, + 1830082560, + 1099080288, + 1278395392, + -1105886976, + 536870912, + -1869453120, + 1179187299, + 682839168, + 0, + -1610612736, + 1951760384 + ], + [ + 1303687152, + -1489603136, + 0, + -1410056192, + 348127232, + 1347433729, + -622854144, + 1492169472, + 334237696, + -805306368, + 66310144, + -1334706176, + -1879048192, + 55018560, + -852540252, + 1494834048, + 1268776960, + -1474560000, + 2129818368, + -1744830464, + 1073741824, + 1485275136, + 1610612736, + 620756992, + 1698779624, + 167772160, + -1927028480, + -17141760, + -1107296256, + 1067745280, + -2074755072, + -1191149568, + -1677721600, + -2030043136, + -192512000, + -1744830464, + 1724186624 + ], + [ + -633339904, + 724750336, + -2147483648, + -1373634560, + -302957419, + 1338788096, + 541065216, + 469893120, + -2147483648, + -1955751936, + 1207959552, + 784334848, + 1561206666, + 13631488, + -608174080, + 1099792192, + 2087469568, + -977764864, + 1864949696, + 813170688, + 1477443584, + 1489502208, + -1387069440, + -268435456, + 2055208960, + 1069371392, + -2133884928, + 1242624976, + -251658240, + 1393557504, + -2040315904, + -1342177280, + 1161146368, + -121606144, + 213814784, + -1015021568, + -1610612736 + ], + [ + 1708654592, + 251658240, + 1342177280, + -1987967104, + -1384785904, + 766128128, + 1470103552, + 268435456, + 1818230784, + 1660944384, + -1744830464, + -1577058304, + -2046035552, + 198403328, + 0, + -1313144832, + -268435456, + 0, + -875023616, + 1198161920, + 536870912, + -1344487424, + 0, + -2077377024, + 0, + 0, + 522247800, + -2063597568, + -629778432, + 1048814560, + 499122176, + -667308032, + -320154506, + 383545088, + -1572077568, + -603979776, + -1411347456 + ], + [ + -544882688, + 840761344, + 966438912, + 805306368, + -536870912, + 961007856, + -779544832, + -555223776, + 0, + 602308608, + 2088763392, + 861238006, + 129343232, + -1862607613, + 1610612736, + -1677721600, + 1874853888, + 268435456, + -838860800, + 872415232, + 371798984, + 1659099392, + 1786377952, + -436207616, + -1711834904, + -1073741824, + 905969664, + -412499968, + -1020231680, + 676405248, + -721420288, + -920543232, + 363319675, + -2043936768, + 1904214016, + -197132288, + -1894252544 + ], + [ + 536870912, + -994050048, + 1636204544, + -1392508928, + -1510105650, + 1622409216, + 224395264, + 0, + -2147483648, + -1509949440, + -960122880, + -1350321904, + -1519516864, + -1440762112, + -1855472880, + 189726720, + -1381523456, + -1921320448, + -1571028992, + 1895825408, + -979369984, + -454783040, + -1481435736, + 937951232, + 1860141056, + 1073741824, + -851443712, + 1173094400, + 1050587064, + -1762756096, + 1755352864, + -764944384, + 2068857824, + -511639552, + -1048542196, + -1562037376, + 1626193920 + ] + ], + [ + [ + -536870912, + -1610612736, + -1875836928, + -1073741824, + -1348108288, + 399554560, + 0, + 897581056, + -2147483648, + 562233408, + 1770901856, + -2013265920, + -483643392, + 40706048, + 536870912, + 167772160, + -427319296, + -1897524356, + -1275068416, + 219987902, + 2140719872, + 1073741824, + -801587200, + -424559616, + -240910336, + 1879048192, + 531644672, + 1398800384, + 1073741824, + 0, + 1462551582, + 1006632960, + -1711276032, + 1565523968, + -184549376, + 1908494448, + -952107008 + ], + [ + 761126912, + 544641904, + -1664331712, + 201326592, + -314040320, + 639353976, + -430684832, + 1827397504, + -1643049472, + 805306368, + -1278165240, + -1129414656, + -2147483648, + -1724445440, + -1367867392, + 4194304, + 76401232, + 1867526016, + -939524096, + 451313664, + 1073741824, + -2044881664, + 573141412, + -898333696, + -1342177280, + 268435456, + -805306368, + -50210112, + -48006560, + -1610612736, + 2132168704, + 245366784, + 1186979620, + -1073741824, + 268435456, + -696160256, + 1224736768 + ], + [ + 522574848, + -1845493760, + 134217728, + -1246756864, + -244318208, + -2147483648, + 1256718336, + 50331648, + 318767104, + 1173225472, + 61256192, + -2021654528, + -2013265920, + -1285259264, + -503316480, + -92214172, + 1174405120, + -337379328, + 338632576, + 1225179904, + 880185344, + 1073741824, + 0, + -1795162112, + -1801048064, + -586815488, + -2013265920, + -637534208, + 334591820, + 1632017664, + -95464624, + -2066743296, + -1285824000, + -1652137480, + 1929448448, + -1375731712, + -28238272 + ], + [ + -1593835520, + -2147483648, + -451069952, + 922541461, + 1715732480, + -1092004352, + -1803442176, + -558759936, + -1677721600, + 2025037824, + -2147483648, + 1697644544, + 654339168, + -486539264, + -1840166912, + 1559654464, + 1610612736, + 536870912, + 1568669696, + 1640131968, + -1220542464, + 1764056192, + 710934528, + 1073741824, + 545652736, + 0, + 1892371840, + -858897408, + 626524160, + -1073741824, + -1645181504, + 1602093056, + 1880762184, + -1957507884, + -2138759936, + 1073741824, + 1286078464 + ], + [ + 146411520, + -2078816256, + 334626816, + 198748016, + -2120962432, + -1731330048, + -507090944, + 620905328, + 766633928, + 1347026944, + 1271486464, + 863499694, + -188689408, + 1409066952, + -1200697376, + 1837105152, + 0, + -1584691360, + -117440512, + -2042404864, + -805306368, + 1870659584, + -1744830464, + -67108864, + -1118226272, + 1967315360, + 151065856, + -1644310528, + -1763704832, + -616024064, + -1074235158, + -1207959552, + 1568600964, + 222528032, + -1795162112, + 1649868640, + -1518188544 + ], + [ + 239083520, + 2059415552, + 817920353, + 776269116, + 1405292012, + -637534208, + 369426432, + -1369203245, + -652214272, + -874184704, + 460949504, + -1540096000, + 1803144192, + -2072870912, + 1040187392, + -1047396352, + 1073741824, + 222201702, + 1007599616, + 842530816, + -785340752, + -1870659584, + 460288512, + 1417854976, + -1260961792, + -1322954256, + -1167877568, + -1535115264, + 1765801984, + 318767104, + 1073741824, + -1761607680, + -1664712704, + -48798976, + -1321730048, + 425833344, + -120979456 + ], + [ + 536870912, + -1203882496, + 771280896, + -538968064, + 1207959552, + 1059619584, + -268435456, + 1879048192, + 1750401024, + 1552369920, + 1073741824, + -462094336, + 309829120, + 338649088, + 391462912, + 972472161, + -2147483648, + 450084864, + -3014656, + -1073741824, + -1773469696, + -2147483648, + -1311014912, + 1741864960, + 402653184, + 493173450, + 879362048, + -1396456960, + 536870912, + 194686976, + -536870912, + -1541668864, + -1977815600, + 1744830464, + -699596800, + 1157627904, + 1610612736 + ], + [ + 786081920, + 1695118788, + -805306368, + 792972288, + 0, + 787939328, + 744656128, + -1003487232, + 0, + -1308622848, + 872415232, + -805306368, + -977818424, + 1879048192, + -722993152, + 1463631680, + 603979776, + 0, + -316922144, + -2147483648, + 1739931648, + 1129474672, + 1409286144, + -1218707456, + 699863840, + 878067712, + 1073741824, + -1240468204, + 0, + -1879048192, + -1964855296, + 251658240, + 571965440, + 1339686912, + -536870912, + -1270952960, + -1409286144 + ], + [ + 75410432, + 1106208768, + -1590460416, + 648612864, + 1936612644, + 1388532864, + -939524096, + -1280311296, + 1979711488, + -380512060, + -1821900800, + 1713373184, + -2004606272, + 1909130880, + -1739007712, + 1345396736, + 29021184, + 773882624, + 1946157056, + -1819406416, + -1702048202, + -1560281088, + 663018368, + -747634688, + 1778384896, + -180355072, + -599522004, + -1669332992, + 862756864, + -100663296, + 1617446912, + 1610612736, + 930086912, + 1235746816, + -2055161088, + -667414528, + -470024192 + ], + [ + -336887808, + 0, + -1073741824, + 1298322376, + -2147483648, + -1653504588, + -1751121920, + 705429504, + 524452928, + -536870912, + 335544320, + 1278214144, + 1445163776, + -1650590960, + -965457856, + 1879765120, + -1610612736, + 323284992, + 626420024, + -450525312, + 787709952, + -1621500352, + 201326592, + -1969560240, + 346030080, + -77912064, + 536870912, + -1644126208, + -156188672, + 738197504, + 211576768, + -1514143744, + -1590254007, + 43453176, + -2147483648, + -50331648, + 201326592 + ], + [ + 88080384, + -634969088, + 1139212288, + 2092207596, + 1985740800, + -459030528, + -2114032346, + 1681043736, + -1613061376, + 1310535296, + 1879048192, + 2144337920, + -1266761216, + -1879048192, + 1306886144, + -988233728, + 702865408, + -1174495232, + 2131283818, + -805306368, + -1161761792, + 1339246404, + 648064256, + -179887872, + -1641414656, + -2147483648, + -2147483648, + -1476395008, + -1232076800, + 619460608, + 1248854016, + 1141899264, + -685768704, + -1543503872, + -805306368, + 1468006400, + -1967744 + ], + [ + 1979998464, + 1475685568, + -409448448, + 1610612736, + 863320416, + 991723520, + -783825860, + 1073741824, + -2147483648, + -1610612736, + 213909504, + 461864960, + -447741952, + 1492059308, + -1424473088, + -876249088, + 1106771968, + 1883432544, + 1119354880, + 1237958064, + 0, + 1782579200, + 1208090624, + -1203405408, + -1930428416, + 1102875592, + 656277504, + -1769213312, + -1583312896, + 1489502208, + -2091524991, + 1651460628, + 1531445248, + 0, + 2009071616, + 1543503872, + -1739456512 + ], + [ + -1997350528, + 335544320, + 1073741824, + 1126503552, + 0, + -365449728, + 8388608, + -805306368, + 1073741824, + -2147483648, + 46700736, + 418115828, + -265598976, + 1221864320, + 1610612736, + 2122317824, + 1731026976, + 2047162240, + 623503360, + 1073741824, + 814720972, + 2003567296, + -1019910144, + 1073741824, + 1150173184, + 1946157056, + 67108864, + 1602517120, + 451428352, + -109707264, + 1007722496, + 1694957568, + -1254096896, + -1778384896, + 1734197248, + -1820510208, + -2134482944 + ], + [ + -1716494336, + 1643528192, + 1632370688, + -677488640, + -1013448704, + 198936832, + -838860800, + -1610612736, + -501918976, + -1584178176, + 180797440, + 134217728, + 536870912, + -53693440, + 1795627520, + 1574961152, + -83271680, + -1728053248, + -952339968, + 1342177280, + -80394240, + -1459617792, + -444596224, + -1676564480, + -1147142144, + 2143469712, + -1073741824, + 557842432, + -610770944, + 1676682696, + 1260322816, + 1105213440, + -1219493888, + -1979711488, + -1312279040, + 807927808, + 1946157056 + ], + [ + 623771648, + 1073741824, + -581166030, + 1337340064, + 1831356416, + 0, + 838238208, + -987994368, + 1610612736, + 905969664, + -536870912, + 220954624, + 1392508928, + 1169006592, + -1444203120, + 1805788236, + -1586157568, + 745582592, + -471837184, + 863754816, + -495198592, + 1677721600, + 748355824, + -33170560, + 690298368, + -805306368, + -805306368, + -253799296, + -1610612736, + -148574208, + 436207616, + -89413107, + -1073741824, + -2080374784, + -65321728, + 536870912, + 0 + ], + [ + -439320576, + 11127624, + 1630011392, + 239501312, + -1270296128, + -1307325488, + 710270976, + -1610612736, + -2068417692, + 300679168, + 1073741824, + -1006632960, + 268435456, + 603979776, + -1476395008, + 2101870592, + 679069952, + -239042560, + -1351614464, + -323947798, + -1609374720, + -1020657664, + -1757049152, + -2147483648, + 35037312, + -1258291200, + -536870912, + -536870912, + 326022656, + 552239104, + 1451229184, + -1413578824, + -1076887552, + -1073741824, + 1177485928, + 518915072, + 1540969984 + ], + [ + 1086128128, + -805306368, + 1342177280, + -1782045184, + -1408756288, + 1695030528, + -268435456, + 1125793792, + 1736441856, + -2147483648, + -1089401472, + 384434176, + 1476395008, + 322456000, + -60841304, + -624193024, + -2147483648, + -194995590, + 385875968, + 573079552, + 2094972928, + -1519947776, + 1300168704, + -1930952704, + -1452277760, + -743626528, + -346161152, + 1060169392, + -315215632, + 1073741824, + -500599808, + -1694760960, + 14680064, + -658505728, + 1759729408, + -622231552, + 1739063296 + ], + [ + -170938368, + -1807421440, + 1007641117, + 1073741824, + -1602253824, + -1175085056, + 0, + -2013265920, + -697441440, + -1725784064, + -292552704, + 534658560, + 368947584, + -9961472, + -536870912, + 855988736, + -1850001884, + 1073741824, + 753950720, + -715483296, + 1571196713, + -1644167168, + -1324999344, + -738197504, + -2147483648, + 1379401728, + -881955416, + -1155514368, + -603979776, + 1677721600, + -133191104, + 615645184, + -682424176, + -1041942678, + -1073741824, + -202375168, + -1677737984 + ], + [ + 340119232, + 723791872, + -2054431464, + 0, + -1181117440, + 637534208, + -1073741824, + 1078460416, + -1145044992, + 839872000, + -1490332340, + -1610612736, + -109051904, + 852566016, + 0, + 1077846528, + -1849688064, + 1610612736, + 922746880, + 2112880640, + 0, + -1879048192, + 1224736768, + -363102208, + -2147483648, + -1157627904, + 419430400, + -443201380, + 1487781248, + -403497472, + 1996488704, + 732954624, + 1258632460, + -1956809136, + -647864320, + -2147483648, + 952107008 + ], + [ + 487981056, + -1215412224, + -497470464, + -1415225344, + 628097024, + -2147483648, + -1664446355, + 1768674432, + 1543503872, + 291592624, + 1095057408, + 864583680, + -755795872, + 1073741824, + -1073741824, + 1713692568, + -1080557568, + -536870912, + -1081794952, + -757596160, + 1076690944, + -1713644544, + 1275068416, + 112800724, + 1796101376, + -1119771816, + 1136656384, + 536870912, + -266326484, + -1616379904, + -1546911144, + -1255997440, + 1816199168, + -671756496, + -1353777152, + 444596224, + 12412627 + ], + [ + 1191499264, + 0, + 1705246720, + -407126016, + 1505755136, + 1355767744, + -692060160, + -2147483648, + -1476395008, + 0, + -268435456, + -1073741824, + 631242752, + -862219678, + 805306368, + -1741067008, + 0, + -470592512, + -1006632960, + -1610612736, + 1650851840, + -1610612736, + -2147483648, + 1994380548, + -1507302256, + 234881024, + 536870912, + 914665560, + 179830784, + -642307040, + 523567104, + -1085537408, + -808058880, + -1908408320, + 1934360576, + 1752372224, + -2102458368 + ], + [ + 1933307392, + -234881024, + 1752268800, + -902561792, + -128843776, + 1283389867, + -2084132260, + -1320820032, + -292750976, + -1555002880, + 1863237632, + 1588690656, + -1442840576, + 653684736, + 2041431984, + -1631584256, + 536870912, + 417909668, + 1277689856, + -1338341376, + 114458624, + 0, + 746586112, + -2147483648, + 1645054400, + 161529856, + -1636507273, + 1730150400, + -1342177280, + -1738559488, + 1921253376, + 2037645312, + 0, + 1040187392, + 822607872, + -1867513856, + 482344960 + ], + [ + -1784676352, + -1610612736, + 324873636, + -352321536, + 134217728, + -64729088, + -1302918016, + 1009864704, + 1659764736, + 189120512, + 1073741824, + -1544552448, + 1742929920, + -1937113088, + -268435456, + -2143420416, + -1679294464, + 0, + 901982912, + -465567744, + -1927466767, + 857644032, + 2098312304, + -1207959552, + -103940096, + 1006632960, + -872415232, + 334159616, + -1098650624, + 121634816, + 1832275584, + 381157376, + -1160043704, + -1138231296, + -514129920, + -448479232, + 16842752 + ], + [ + -2109210624, + -1073741824, + -268435456, + -1073741824, + -416284672, + 1744830464, + 1073741824, + -975787072, + 1984954368, + 0, + 1728053248, + 106271744, + 1660944384, + 503236518, + -536870912, + 351744000, + -60111872, + -1975517184, + 1334588416, + -167772160, + 158924800, + -134217728, + 1400176640, + -387203072, + 1161822208, + -113101946, + 485711744, + -1974976512, + -684784320, + 1610612736, + 1814416960, + -268435456, + 1306525696, + -1157932904, + -2030502048, + 2122279936, + -1718616064 + ], + [ + -1761607680, + -1879048192, + 1609728000, + -622067712, + -268435456, + -1058144256, + 941621248, + -537911904, + 1195204608, + 1285554176, + -1606909952, + -459292672, + 0, + -1546715136, + -201937408, + -1757347840, + -956419968, + -618659840, + -1543503872, + -1073741824, + -1459416576, + -176341504, + -1822216192, + -240943104, + -1007681536, + 43324416, + -1326957568, + -2013265920, + -1575952128, + -1220780676, + 1252655104, + 919481856, + 826376192, + 0, + -820510720, + 1031660032, + -184549376 + ], + [ + 0, + 698613760, + -1624707072, + -59572224, + 1566056448, + -450445312, + -217055232, + -1476395008, + 0, + -2147483648, + -1761607680, + 805306368, + -12877824, + -267622852, + -555745280, + 1342177280, + 1933339296, + 1848115200, + 158040064, + -86300672, + -1879048192, + -1642274816, + 1837105152, + -1686177280, + 672960512, + -1481614592, + -2147483648, + -201326592, + -837059712, + 1670973440, + 0, + 597636048, + -1812398080, + -2054678208, + -1238892544, + 2019311616, + -1442840576 + ], + [ + 1173946368, + 2018050048, + 1073741824, + 1979711488, + -958398464, + 1644167168, + -553763240, + -1646264320, + -2147483648, + 503351808, + -1428011008, + -2147483648, + -696074240, + 222597120, + -264241152, + 2071273472, + 1543503872, + -2080374784, + 1577058304, + 536870912, + 645155584, + 1227397120, + 570425344, + -1161854976, + -744645696, + 474824362, + -1769996288, + 268435456, + 1161035776, + -1620444800, + -1879048192, + -175590656, + -704905216, + -2013265920, + 687480832, + -1435354432, + -1942405120 + ], + [ + 116588544, + -308289536, + -634781696, + 1297374488, + 1223548928, + -939524096, + -488252224, + -536870912, + 811597824, + 1325400064, + 603979776, + 1031798784, + 130307072, + -1453162496, + 1476395008, + -2125502464, + 935329792, + -1149714432, + -2008389328, + -1739056720, + 1006632960, + -1392508928, + 1561578284, + -77249024, + -1016070144, + 0, + 1329408224, + -1826619392, + 1900083200, + 27656192, + 1476395008, + -2147483648, + -581572912, + -2147483648, + 1577907968, + -896463104, + -1708898304 + ], + [ + 1114338304, + -1325531136, + 553451520, + -150136832, + -885522464, + 92274688, + -1073741824, + 1482715136, + 1073741824, + 1342242816, + 899526656, + 720755360, + -456889088, + 1913126912, + 1029832704, + 218103808, + -227409920, + 1464286816, + 485752832, + 1611661312, + -318767104, + -809500672, + -402653184, + -1270153216, + -536870912, + 1502395616, + -1356726272, + 1909579776, + 1610612736, + 724860928, + -2147483648, + -134217728, + 0, + 411579936, + -1073741824, + 1912031936, + 1195651680 + ], + [ + 1031798784, + -996073472, + -1562825846, + -67108864, + 396099584, + 2089329248, + -518187776, + 536870912, + 1610612736, + 1889854048, + 587923384, + -873086976, + 1927315584, + 1879048192, + 0, + 309402624, + -535822336, + -1739022336, + -637534208, + -35651584, + -1156785552, + 2054897664, + -1610612736, + -1876420864, + -1538670592, + 1879048192, + -1592786944, + 838860800, + -1412420560, + -2147483648, + 1073741824, + -536870912, + 113186560, + -1342177280, + 268435456, + 184074240, + 2141036544 + ], + [ + -1950416352, + -1883681888, + -827850752, + -2030162112, + 1655177216, + 1713373184, + -1261436928, + 0, + 0, + -1476395008, + -2021916672, + 1258291200, + 116222360, + -2147483648, + -691443712, + -2094056448, + 0, + -754974720, + 679477248, + -330416128, + -1333788672, + 457886720, + -1811939328, + -2147483648, + -1547938304, + -1504080596, + 95944704, + 489759952, + -268435456, + 1797967872, + -1073741824, + 102266160, + -1513152512, + 49414144, + -1620578304, + 1659797504, + -912790976 + ], + [ + -2039317120, + 1550843904, + -1426063360, + -1522659920, + -1702100992, + 1799974912, + 0, + -1847713792, + -201326592, + 1342177280, + -1073741824, + -1694091264, + -335544320, + 536870912, + 2067660800, + 112590848, + 459600920, + 1681129472, + 1284782624, + 1118009216, + -570425344, + -1693032768, + 25952256, + 95420416, + 1639928176, + -925106176, + -671088640, + -1073741824, + -1508285952, + 935505952, + 1145035089, + -2070723072, + 612118912, + 0, + -1073741824, + -1689938688, + -1426063360 + ], + [ + -1984522754, + -1663445248, + -1723105280, + 536870912, + 2082875776, + 268435456, + 467626880, + -1310628352, + 0, + -1986002944, + 2046820352, + 1912602624, + 1614430208, + 2017722368, + -196460544, + -1852459008, + -1174405120, + 469762048, + -909377536, + 805306368, + -1307258486, + 180632576, + 1652476928, + 2133407306, + -402653184, + -369016832, + -1555498944, + -274268160, + -1073741824, + -2147483648, + 1438646272, + 1075838976, + -1051419648, + -1261379584, + -1085773824, + -1838171552, + -989855744 + ], + [ + 536870912, + 582167808, + 2058199040, + -80362496, + -605914838, + -1879048192, + -2009038848, + -1071644672, + 1610612736, + -977875968, + 1073741824, + -1157627904, + -395248560, + 1375738368, + -1073741824, + 1607467008, + 134217728, + -659091520, + -910384257, + -1869584881, + 2119532800, + -2147483648, + 1392508928, + -1073741824, + 1342177280, + 2076702634, + -1066942464, + 1023410176, + -1373737200, + 1073741824, + -1608410928, + 602481112, + -1972674560, + 469762048, + 427629568, + -1015021568, + 1744830464 + ], + [ + 845535232, + -2147483648, + 671088640, + 544735232, + 1525395488, + -1720888960, + -1772642304, + -2013265920, + 1818230784, + 342032384, + 1472664320, + -280756224, + -855638016, + -1610612736, + -430092288, + 0, + 997720064, + -1472112640, + -1047003136, + 1073741824, + 1954545664, + 1610612736, + -1652555776, + -1073741824, + 0, + 696254464, + -116984896, + 1485900288, + -1152464128, + -1073741824, + -1207959552, + -667308032, + -640309012, + 931135488, + 308281344, + 230686720, + -1411347456 + ], + [ + -256376832, + 1715707904, + 1722548224, + -2046820352, + 1874853888, + 2098135040, + 0, + 1073741824, + 2003067040, + 1047003136, + 1679588480, + -671088640, + -1393033216, + -2122317824, + 989855744, + -723517440, + -1090519040, + 1412571136, + -2033011840, + -1019215872, + -1320575424, + -1879048192, + -1254294672, + -382109312, + 973078528, + -2030043136, + 1610612736, + -294216704, + 473106432, + 603979776, + -1476395008, + -1843789824, + -2147483648, + 1656750080, + -1180363892, + -538843008, + 1245470720 + ], + [ + -417333248, + -1646108672, + -1019215872, + -1789263872, + -1178599424, + -1275068416, + -704643072, + -786905088, + 0, + 1392508928, + 1907452928, + 1594323488, + -2147483648, + 0, + 1508819968, + 47431680, + 1802102784, + 0, + 1152909312, + 947912704, + -1610612736, + -454783040, + 828014592, + -2147483648, + -608706560, + 1569849344, + -26828800, + -1073741824, + -1073741824, + -408944640, + -784261568, + -134217728, + 0, + 1009786880, + 34615296, + 698089472, + 1110472416 + ] + ], + [ + [ + -1761607680, + 658505728, + 1086586880, + -2147483648, + -1097465856, + -2147483648, + 2124414976, + 1918064640, + -1197473792, + 811599872, + -782237696, + -1119617024, + 737252888, + -633339904, + 985923584, + 1136152576, + -1709277184, + -1739722752, + -1061945344, + 1759903216, + -1073741824, + -495828992, + -103794496, + -1698238464, + 310319680, + 1764122552, + 545259520, + -2147483648, + -1879048192, + -57671680, + 1555239032, + 2013265920, + 775230272, + -1679054336, + -1143734272, + -1911913600, + -739522752 + ], + [ + 190281728, + 124335872, + 134217728, + 2079350784, + -928066430, + -1895825408, + -861369664, + 989323264, + 469762048, + 2022339168, + -65011712, + 1788319184, + -691017728, + 1847197696, + 1656348672, + 1074266112, + 1092842132, + 0, + 1365016576, + 555411072, + -802684928, + 248152064, + 1207959552, + -449166848, + 855411244, + 1962999808, + 171868160, + -1073741824, + 2141482828, + -530714720, + -1610612736, + -144064044, + -115343360, + 316179224, + 1874984960, + -348080128, + 1224736768 + ], + [ + 1270349824, + -154389360, + 134217728, + -1342177280, + -1432474112, + 459276288, + 1560281088, + 0, + 1650458624, + 0, + 1298399232, + 840670479, + 1607868416, + 207204928, + 536870912, + 1081487872, + 805306368, + -219421696, + 579199984, + -2147483648, + 646894080, + -1610612736, + -222486528, + 1342177280, + 1610612736, + -573546880, + 1612601888, + 914358272, + 1275068416, + -1732080326, + -95464624, + 872415232, + 1723319296, + -332197952, + -872140800, + -708837376, + -451812352 + ], + [ + 648085504, + -1946157056, + -902139904, + -420698112, + -43629568, + 1442840576, + -1610612736, + -350224384, + 1879048192, + 1360932072, + 1073741824, + 805306368, + 327169584, + -2147483648, + 1706183209, + -528482304, + 284733616, + -2078392320, + -234689536, + 1889230848, + -65348352, + 1906611570, + -1509949440, + 251985920, + -2011070464, + -1207959552, + 1517027328, + -857456640, + -649964160, + -334170368, + 140247040, + 1092083584, + -533442928, + 1718222848, + -1904214016, + -55731968, + 1095542784 + ], + [ + 536870912, + -1103101952, + 1338507264, + -536870912, + 1073741824, + -838860800, + -1610612736, + 37974016, + 1674547200, + 1631660032, + -2147483648, + 1803550720, + 222298112, + 1044381696, + -507822208, + -1241513984, + 1073741824, + 1894514688, + -117440512, + 2108737644, + -801452032, + 598505208, + 508470784, + 331085824, + 1447962624, + 1967315360, + 1208526848, + 331332096, + 1265631232, + 1103101952, + 2028601344, + 148037632, + 1979436560, + -734518784, + -2147483648, + 1878392832, + 153092096 + ], + [ + 239083520, + 1588595712, + 509100032, + 661250048, + -1796160645, + 839084032, + -1641889632, + 1556560806, + 1207959552, + -1102053376, + 536870912, + 1802348813, + 964689920, + -2076686552, + -536870912, + -488892128, + -590348288, + 444403404, + 494927872, + 210632704, + -1073741824, + 59016192, + 2083970788, + 1129611968, + 0, + -1073741824, + -1879048192, + 2035911972, + 976037888, + -1209138896, + -2147483648, + 1125184092, + -1610612736, + -1561567232, + 1308622848, + -536870912, + 1073741824 + ], + [ + 124494080, + 91257964, + -241172480, + -268435456, + 1149239296, + -1275951056, + 0, + 329790176, + 13437600, + 628235556, + -374915072, + -462094336, + -536870912, + -1342177280, + -225727840, + -1040187392, + 704643072, + 1006632960, + -268623872, + 2001809200, + 1231335424, + -90784256, + -1237618688, + 738197504, + 1673814016, + -1298307840, + -672241452, + -1736949760, + -1755962206, + -1954355540, + -1140850688, + 1951877176, + -824377344, + -1227882496, + -805306368, + -107961728, + -1383485440 + ], + [ + -2013265920, + 634851328, + -213194752, + -2147483648, + -789069824, + 1098364928, + 342360064, + 0, + -670302208, + -1230569628, + -925892608, + -404226048, + 1844130304, + -154261760, + 1402994688, + -1633705984, + 420610048, + 1765801984, + 1759590144, + -1610612736, + -1630208000, + 222931392, + 1649765024, + 1543503872, + -1197932544, + -213556224, + -1837989888, + 535439360, + -816005120, + 536870912, + -1409286144, + 1203795968, + -1306429440, + -626529024, + 715063296, + 1053556736, + -1374720672 + ], + [ + 75410432, + -556793856, + 322437120, + -992665216, + 921031232, + -1973917040, + 352287872, + -279546368, + 0, + 708515968, + 1828716544, + -375881728, + -2074607616, + -2092957696, + 536870912, + 603979776, + -1878141280, + 1267212480, + -1367343104, + 131596288, + -1670643712, + 1276617542, + -1073741824, + -747634688, + 941260800, + 1341341008, + 347078656, + -165622208, + 919207936, + -1459814400, + -1743121920, + -2147483648, + -301989888, + -738197504, + -1157627904, + 235143168, + -67108864 + ], + [ + 196062720, + -150994944, + -1645123098, + 1658046464, + -1073741824, + 1828716544, + -1124073472, + 0, + 1676169352, + 1103101952, + 0, + 254357696, + 1485687808, + 2126774272, + -393183232, + -1358430208, + 1369440256, + 577281536, + 939524096, + 690764800, + 196927488, + -234881024, + -2066251008, + -1442840576, + -1526726656, + -311648256, + 644204672, + 1271857232, + -1406140416, + 1428340736, + -1819478016, + -113596992, + -1254995968, + 43453176, + -1136001024, + -1534611504, + 1124073472 + ], + [ + 1199179072, + -461373440, + -1677721600, + -2147483648, + -323485696, + 479492096, + -105605120, + 840521868, + -1124149992, + -46631750, + -1788545010, + 603881472, + -1040187392, + 603979776, + -1342177280, + 722756352, + -1571567168, + 2074077696, + -32399660, + 658931712, + 989855744, + -788529152, + 1451229184, + -1870659584, + 352321536, + 1063655432, + -1442447360, + -721420288, + 1073741824, + -536870912, + -562780416, + 679608320, + -1191182336, + 1787822080, + 292356096, + 1173460448, + -436207616 + ], + [ + 1615204352, + 1434407628, + 389857920, + -1073741824, + 429631947, + -1651621888, + -783825860, + 19634705, + -960495616, + 0, + 891197542, + 1847459840, + -895483904, + 0, + 1489117184, + 127372032, + -190675984, + -2050179072, + 364904448, + 618979032, + 1879048192, + 1207959552, + 953286784, + 1165860864, + -965214208, + -1949827072, + -947912704, + 671088640, + -1139526638, + -1402732544, + 1912864768, + -992046040, + -771751936, + 1151128576, + -1107296256, + -2051014656, + 638877696 + ], + [ + 1201064960, + 1342177280, + -318242816, + -1836433408, + 1256161280, + -1461798912, + 1476399104, + -1397776384, + -583008256, + 624951296, + -973078528, + 418115828, + -8299968, + -735346688, + -1342177280, + 1604321280, + 536870912, + 350093312, + -1840079232, + -1935671296, + 2092957696, + 2003567296, + -1019910144, + 1781428306, + -1879048192, + 2024316160, + -2113929216, + 300023808, + 268435456, + -877658112, + 1540293672, + 1443254384, + -1476395008, + 1160511488, + 1100838656, + 1873215488, + 805306368 + ], + [ + -667942912, + 1643528192, + -217423872, + 1476395008, + 0, + 603979776, + -1283273216, + -493314636, + -1451229184, + -1822687232, + 90398720, + -602931200, + -976319214, + -107386880, + 1073741824, + -536870912, + -2147483648, + 1646408904, + 1942429696, + -1610612736, + 1375731712, + -246284288, + 1343713984, + 1401042176, + 1807351808, + 37748736, + 414711808, + -1458962432, + 817889280, + -1883203808, + -1453072384, + 1105213440, + 1471631360, + 509023232, + -1908297728, + -1743519744, + 1732247552 + ], + [ + -1572185088, + -1266679808, + 1886439424, + 2108785920, + -1213356791, + 1493266304, + -1610612736, + 1906049024, + -386881162, + 0, + 12959744, + 1505970912, + 1392508928, + -695510208, + -1395245056, + -1988100096, + 671088640, + -513802240, + 1476395008, + 0, + 1039089664, + 1924490084, + 15728640, + 49135616, + 2013265920, + 721063552, + -1610612736, + -719323136, + -402653184, + 619708416, + 736788020, + -178826214, + -679911936, + 258226308, + 2114822784, + 1518862336, + 0 + ], + [ + -109830144, + 1424335872, + -932767670, + -462946304, + -1851555840, + -1307325488, + 1577058304, + 1915381760, + 1677721600, + 1648197632, + -1014091360, + -1208786432, + -561176734, + -1879048192, + 1890298368, + -1408173424, + -1879048192, + 1073741824, + -713326592, + 1073741824, + 1076217856, + 394679296, + -564324805, + -402653184, + -737148928, + 1073741824, + -1073741824, + -2147483648, + 326022656, + -2086010880, + 1958522112, + -100737024, + -2147483648, + -945061888, + -975155968, + 2075660288, + -648675328 + ], + [ + -2122711040, + -25165824, + -1476395008, + 730876928, + 364904448, + 243269632, + -1073741824, + 536870912, + 762158592, + 1610612736, + 282591232, + 1073741824, + 138306827, + 939524096, + -1946921728, + 0, + -1184083952, + -741343232, + 1908570296, + 0, + -167772160, + 1507590144, + -748699648, + 973078528, + 1421344768, + -1073741824, + 1974403072, + -849346560, + 251658240, + 1149799200, + -1001199616, + -1312868872, + -1443008505, + -388294656, + 1459617792, + 2111498624, + 754253824 + ], + [ + -83886080, + -2060940832, + -662224896, + 1688294400, + -973078528, + -1392508928, + 132062784, + 1120436224, + -1920991232, + 580911104, + 668803072, + -566362112, + -1238368256, + 1537207552, + 1208106496, + 855988736, + -577039872, + -2127953920, + 188487680, + -1755316224, + -2147483648, + -1796210688, + 1342177280, + 1437073408, + 1307294912, + -1073741824, + -881955416, + 33554432, + 1505230848, + 979249508, + 2102525952, + -1533657088, + 1393070080, + 1306165248, + 1851260928, + 2101148672, + 1308614656 + ], + [ + 1363434732, + 0, + -1073741824, + -2057238528, + -1610612736, + -1572077568, + 1759932000, + 570572800, + 1196903151, + 839872000, + -1744830464, + 1134559232, + -109051904, + 1705132032, + 436207616, + 0, + 305659904, + -1509949440, + 2027683840, + 487440120, + -376449668, + -1768960974, + -1535115264, + -335632968, + -385875968, + 1979711488, + -939524096, + -2147483648, + -557842432, + 0, + -1784823808, + -189874176, + 739562544, + 1569980416, + -1775894528, + -2013265920, + 476053504 + ], + [ + 1951924224, + -585698871, + 1691353088, + 0, + -226978368, + 931135488, + -1459171328, + 536870912, + -377298944, + -2147483648, + 1161822208, + 570425344, + 805306368, + -1209479168, + -646846720, + 1713692568, + -1198149658, + 2015353856, + -205520896, + 1264582656, + 11796480, + -150994944, + -606928896, + -738197504, + 1483909120, + -2147483648, + 251658240, + 947912704, + 1079793664, + 0, + 1201145008, + -693870592, + 1816199168, + -21371392, + -2147483648, + -1573584896, + 1769996288 + ], + [ + -829552212, + 1418859744, + 852623360, + 2004877312, + -626204672, + -1583431808, + 1731571712, + -176160768, + 1145569616, + 0, + -1663705088, + -1149140224, + 754974720, + -1821225920, + 120373248, + -1233125376, + 149297152, + -1882370048, + 268435456, + -369098752, + -993263616, + 132244008, + 1975517184, + -1224824800, + 1393832520, + 939524096, + 1782579200, + -1272610112, + 957003776, + 1480589312, + -1702887424, + -377458688, + 1062731776, + 1416757248, + -1663893504, + 0, + -150643184 + ], + [ + -273154048, + -1625292800, + -1764946384, + 1524983066, + 2096648704, + -550150144, + 1421344768, + 2024800256, + -1360474216, + -1555002880, + -1073741824, + 989170679, + -995404800, + -1820641280, + 1802628096, + 261347328, + 1145213220, + -878444544, + -1031798784, + -1058398208, + -1059434496, + 1476395008, + 373293056, + -1517682688, + -660865024, + -1473871104, + -603979776, + -865089934, + 1657614168, + 1635696640, + -1352240508, + -70541312, + 1308622848, + -864225280, + -2080374784, + 612728832, + -924450816 + ], + [ + -1392508928, + 866123776, + 324873636, + -1073741824, + 536870912, + 335544320, + -939524096, + 1409286144, + 1996488704, + -1586972672, + 1931210448, + 1056964608, + 0, + 1489543168, + -1342638080, + -1704980608, + 2097152000, + 882676016, + 1803965824, + -2130451392, + -251658240, + 322038208, + 594075648, + -1146224640, + 939524096, + -1073741824, + -348867124, + -708968448, + -873972032, + -1491071360, + 1946157056, + -1375731712, + -1305182208, + 2018504704, + -1494283560, + -1744830464, + -2147483648 + ], + [ + 76546048, + 439422048, + -1082654720, + -12584768, + -1174692672, + -355467264, + 15028186, + 391819008, + -1277324288, + -545128448, + 459893984, + 1073741824, + -1510559360, + -327524352, + -1174667264, + -1073741824, + -60111872, + -2147483648, + 218103808, + 8060928, + 998321952, + -541065216, + -710296960, + -387203072, + -1860894720, + 590897152, + 544460158, + -409908984, + -684784320, + 2020627968, + 113401060, + -1178664960, + 1306525696, + -336764320, + -671088640, + -738985120, + 838860800 + ], + [ + -1031489536, + -351169848, + 1233111552, + -2147483648, + 1460821504, + 1996488704, + -825025520, + 939263848, + -387470336, + -165164652, + 268435456, + 325995004, + -1803550720, + 0, + 2096999296, + 576521216, + -956419968, + 873346760, + -2093711360, + -721310365, + 1376134144, + -11021344, + 2033595136, + -481886208, + 0, + 335544320, + -1326957568, + 1895825408, + 1143063040, + -588155408, + -582309376, + 834040176, + 2048434368, + 1426320512, + -634141184, + -1346617344, + -1119879168 + ], + [ + 1417871360, + 880803840, + -536870912, + 1610612736, + -1056964608, + 1017436160, + -203022336, + -710039040, + -335020032, + 566558720, + -376868864, + 1908860364, + 1082124144, + 104013312, + 599584624, + -1610612736, + 1013620736, + 335544320, + -687865856, + 2104333312, + -886909112, + -506593280, + -620756992, + -274726912, + 536870912, + 1031985152, + -352321536, + 967300072, + -1207959552, + 1679818752, + -1312030720, + -201326592, + -939524096, + 1342177280, + 335544320, + 1397689224, + -241800790 + ], + [ + -1525160960, + 662999040, + -1174364608, + -1073741824, + -1407334688, + -2013265920, + -138440810, + 1292057536, + 1270874112, + -2145222656, + 603979776, + 1810302976, + -1385681920, + -1879048192, + 536870912, + 1505606288, + 0, + 134217728, + 475922432, + -1034192832, + 407693462, + -1840692032, + -323959744, + 1423794112, + -1283981312, + -739598336, + -1772486656, + 397164544, + -1566965760, + -1258504192, + -1836056576, + 375390208, + 1606418432, + 474712064, + 1696547840, + 1252467628, + -2027421696 + ], + [ + 805306368, + 0, + 0, + 1789061312, + -983265570, + -1462228359, + 2086452120, + -198603784, + -1073741824, + 1242010864, + -498597888, + -2147483648, + -2147483648, + 743440384, + -298619604, + -2125502464, + -227951104, + 805306368, + -1073741824, + 428179867, + -947912704, + -94409920, + -221577216, + 1054429568, + 1845493760, + -2138640896, + -2147483648, + 1677721600, + -1468972808, + 13828096, + -1241666560, + 1105461248, + 2041839616, + 2120220672, + -1629487104, + 503316480, + 1149239296 + ], + [ + 324771840, + -1285424128, + 1228017616, + 439353344, + -2097152, + 429342896, + 1543503872, + 112247008, + 603979776, + 8388608, + 875929008, + -1476395008, + -637534208, + -891023360, + -175636480, + -1749830118, + 653867264, + -872415232, + -754025984, + 2074870272, + -1457676288, + 0, + -791994752, + -2147483648, + -941621248, + 1449340728, + -1243332608, + 1954021376, + -1266837504, + 1078242514, + -2091641398, + -1969586688, + -1779728384, + 227016704, + 184549376, + 721420288, + -1744830464 + ], + [ + -2033733632, + 310673408, + 1900019712, + -408945664, + -1598234624, + -1977221120, + -783286272, + -1029468160, + 2029715456, + -1528668160, + 1879048192, + -315433, + 134217728, + 939524096, + 2138577152, + -999292928, + 2080505856, + -989855744, + 1744830464, + 670531584, + 1774190592, + -597778736, + -1690578944, + 168148992, + 1217626112, + 1049730048, + -1496283136, + -1032665536, + -706210280, + -893386752, + -865861632, + -2147483648, + -2147483648, + -1409286144, + -1460583424, + 1610612736, + -805306368 + ], + [ + -133103616, + -805306368, + 2082067712, + -805306368, + 1073741824, + 1460613904, + -716294502, + -738197504, + 956608512, + 665321472, + -268435456, + 508231680, + -751828992, + -146475188, + 1744830464, + 427417600, + 1610612736, + 884998144, + -2013265920, + 1073741824, + -2034888704, + 1831546880, + 1342177280, + 1073741824, + -985171796, + 751212032, + 792770304, + 307036160, + -536870912, + 1744830464, + -612368384, + -1012301824, + -928657632, + 197656576, + -807403520, + -1174405120, + -873127936 + ], + [ + -1342177280, + -536870912, + -794099712, + -1045037056, + -1702100992, + -15898322, + -1806805376, + -1006632960, + 2079947264, + -1610612736, + -1273139712, + -2095316992, + 161263340, + 1073741824, + 553024512, + 671968256, + 1610612736, + 436207616, + -1704681007, + -1140850688, + -573695522, + -1115684864, + -737792000, + -1826815818, + 1639928176, + -1850212352, + 0, + -1570766848, + 268435456, + 0, + -2013582816, + -1946157056, + 1224237824, + 0, + -2125650068, + 1409286144, + 1434451968 + ], + [ + 1767890944, + -845320192, + 1543503872, + -739574512, + -1073741824, + 168206368, + 1543503872, + 805306368, + 668475392, + -1610612736, + 265240576, + 956301312, + 836243088, + 285212672, + 884806288, + -1305299200, + -1100695040, + -258669696, + 805306368, + 103622144, + -1868133296, + -2005401600, + 1817172352, + -450442944, + 1073741824, + 1073741824, + 520617984, + 1727986288, + 796917760, + -940273664, + 1886930268, + 1075838976, + 1383071744, + -1501102080, + 2123419648, + -1820470528, + -1652134832 + ], + [ + 946675712, + 724750336, + -84583616, + 902037504, + -1639284736, + 306184192, + -1260253152, + -1255964608, + -1241513984, + -977875968, + 714323600, + 1610612736, + 264568832, + 1073741824, + 762166272, + -100663296, + 1204208672, + 1895563264, + 653430268, + 1211303808, + 1477443584, + -1879048192, + -2147483648, + -536870912, + -1633681408, + -2147483648, + -1207109632, + -408944640, + 510595072, + -1006632960, + -2147483648, + -2147483648, + -1342177280, + 29360128, + 855259136, + -1942487040, + -427819008 + ], + [ + -877658112, + -1216225280, + 1621098496, + -2147483648, + 1806614656, + -1720888960, + 749682688, + 2099003392, + 1660944384, + 830472192, + -1988100096, + 784824226, + 401817600, + 1587226624, + 0, + -1313144832, + -1271841928, + 1411427328, + 427819008, + -585258496, + -2147483648, + -1082982400, + 0, + 383713280, + 2089364768, + 789336832, + 2013265920, + 1485900288, + -1342177280, + -1545601024, + -78213408, + 1366691436, + -1460928512, + -596705280, + -393019392, + -1581776896, + -2110783488 + ], + [ + -1025507328, + -2147483648, + 0, + 402653184, + 1469837312, + -1885216768, + -1854930944, + -555223776, + -288833216, + -45549152, + 1073741824, + -1369522176, + -2082812032, + -344716288, + -335544320, + 1879048192, + -134217728, + 210239488, + 1831548928, + 183039514, + 1290928128, + 1551572992, + -627147336, + 964263936, + 2005827584, + 1914437632, + 452984832, + -1445139144, + -870318080, + 338202624, + 1409286144, + 612794368, + -97558528, + -983463168, + 1244076032, + -126214144, + 1610612736 + ], + [ + -1879048192, + 1610612736, + 409051136, + 716439552, + -2147483648, + 1073741824, + 1476395008, + 0, + -403468288, + 991840864, + -960122880, + -2147483648, + 1387725216, + -38273024, + 2031516593, + 2013265920, + -690761728, + 0, + -1571028992, + 752993280, + 519796916, + -536870912, + -645213184, + -735461568, + -1217413120, + 2024758674, + 1721761792, + -167772160, + -740952320, + -201326592, + -1893728256, + -47809024, + 0, + -191951864, + -1048542196, + 1554411520, + -1073741824 + ] + ], + [ + [ + -638962976, + 825884672, + 268435456, + -1073741824, + -705384448, + -2147483648, + 1062207488, + -458838016, + 860928160, + 134217728, + -2147483648, + 2055733248, + -1778857204, + -2147483648, + 1166979328, + 1342177280, + -2147483648, + -1032880128, + 404127744, + 109993951, + -865763328, + -1983315968, + 402653184, + -424559616, + 155159840, + 1764122552, + -2113404928, + 43712512, + 1730332672, + -1879048192, + -2147483648, + -1713373184, + 1744830464, + -1442840576, + 1419213440, + 942280192, + 0 + ], + [ + 1522253824, + -316219392, + -859503616, + -406911488, + 1571357696, + 232930304, + -2001993728, + -134217728, + 572260352, + 959447040, + -260046848, + 791388160, + -1233174528, + 1692152832, + 1941962752, + -223313904, + -2147483648, + -1119830528, + -1564934144, + -1921826816, + -1610612736, + -1298137088, + 290164000, + -1796667392, + 1603356032, + -1656733696, + -100663296, + 2122378592, + 0, + -1142996992, + 1342177280, + -2147483648, + 603979776, + 1264716896, + 536870912, + 771751936, + 421789696 + ], + [ + -2147483648, + -1845493760, + -666894336, + 1801453568, + 1012662272, + 1905111040, + 731906048, + 619447808, + 1891942400, + -603979776, + 403131748, + 2013265920, + -87818240, + 910688256, + 1150611426, + -184428344, + 1089328408, + -877686784, + -67108864, + -1871958016, + 1198063616, + 289406976, + -1879048192, + -1795162112, + -1222030240, + -1598226432, + 756023296, + -768180224, + -1950720000, + -805306368, + 1296039936, + -795213824, + -503316480, + -1328791808, + 70254592, + 1543503872, + 2079933561 + ], + [ + 877478400, + 1174405120, + 939524096, + -420698112, + 840957952, + 1253048320, + -316079280, + 796575744, + -838860800, + 1946157056, + -140361728, + -1744830464, + -1677610624, + 991297072, + -1836433408, + 1439655684, + 370540544, + 253755392, + -335544320, + 1837105152, + -1610612736, + -1879048192, + -1727706112, + 1105240064, + 281018368, + -75497472, + 1517027328, + 1730281472, + -1073741824, + 0, + 0, + 2113404928, + 219390976, + 759903056, + -469489432, + -939524096, + 1822467668 + ], + [ + -1952382976, + -1593445888, + -1879048192, + 351141888, + 424339456, + 864026624, + 859832320, + 1879048192, + -2147483648, + -1559623360, + 635743232, + 1543503872, + 1587026560, + 1409066952, + -576733184, + 2025755062, + -1156636672, + 989855744, + 761262592, + -1329042432, + 0, + -303038464, + -1817608192, + -2147483648, + 1342177280, + 1354131456, + 145227776, + 2012692480, + 632815616, + -1232048128, + 253575168, + -2073464832, + 1979436560, + 1140850688, + 1093271552, + -335544320, + 513149216 + ], + [ + 0, + 100663296, + 1614590080, + -1649967104, + 1639809024, + -1114046028, + 335544320, + -1181845684, + -2147483648, + 1742306464, + -1128005632, + -1256087552, + -1125777408, + 283188384, + -268435456, + -977784256, + -805306368, + 248250368, + -1058275328, + 563200000, + -1570681504, + 303038464, + 536870912, + -2035743360, + -1388982272, + 307568384, + -1506171904, + 440926208, + 378798080, + 1542914200, + -1337998176, + 281296023, + -2147483648, + -1410048628, + 1308622848, + 939524096, + 901657216 + ], + [ + -1593349215, + 1811939328, + 2117337088, + 0, + -1232535552, + -696364794, + 0, + 329790176, + -1709883392, + -1371298688, + 1960026112, + 0, + -1125122048, + 338649088, + 1073741824, + -1333788672, + -507000748, + 1800339456, + 1632567250, + 1153220608, + 738197504, + -536870912, + -504667209, + -2053158144, + -312938216, + 1972693800, + -1344482904, + -1040187392, + 1485998080, + -713031680, + -482902016, + 1211629568, + -2147483648, + -1233125376, + 1073741824, + -431846912, + -1342177280 + ], + [ + -716963840, + 783843328, + -1610612736, + 1660173504, + 438237184, + 0, + 694359144, + 773947392, + 1613758464, + -1447044864, + 591396864, + -201326592, + -1728053248, + -1282818048, + 1946157056, + -2056006668, + -1879048192, + -2147483648, + 1845493760, + -1476395008, + 191345984, + 1382707200, + -1476395008, + 1266008064, + -496762880, + -213556224, + 1237975040, + -1465909248, + -471355808, + 1493172224, + 1901592576, + -536870912, + -536870912, + 1063780352, + -2095755392, + -635476480, + -1342177280 + ], + [ + 1442840576, + -1199317296, + 1289748480, + 1418067968, + -383778816, + -2035744768, + -1611689984, + -2147483648, + 733675520, + -1941962752, + -1610612736, + 856686592, + 554217472, + 1744830464, + 0, + -1879048192, + -580255744, + 1098907648, + 226555344, + -1073741824, + 859363328, + 1757413376, + -1687158784, + -603979776, + 0, + -856342528, + 738197504, + 536870912, + 1822425088, + -364953600, + 308308040, + 10852960, + -1015611392, + 2035623584, + -2135228416, + 134217728, + 2139095040 + ], + [ + 98031360, + 517996544, + -552165792, + 1298322376, + -1665572864, + -1372539264, + -875560960, + -473870240, + -2076180480, + -334148345, + 1073741824, + -1010152400, + -1028580456, + 2126774272, + -1572732928, + 499133378, + -719239552, + 646569984, + 1449736192, + 629637120, + 1350662044, + -823001088, + -524288000, + -1448192768, + 0, + -1246593024, + 577133704, + -411031552, + 2034199308, + 1610612736, + -536870912, + -56798496, + 1073741824, + 1593835520, + 394870784, + 608009856, + -1763155968 + ], + [ + 1073741824, + 536870912, + 789122972, + -1536204800, + -1761607680, + -2147483648, + 637534208, + 425233408, + -313425920, + -93263500, + -1423458192, + -12582912, + 134217728, + 1073741824, + 1960728576, + -1833875920, + -1073741824, + -587247616, + -629145600, + 188904552, + 989855744, + -1616474488, + 1451229184, + -359775744, + -1971322880, + 1063655432, + 866780672, + 0, + -267537280, + -1370892176, + -1658208256, + 545259520, + -171442176, + -1784004608, + -2147483648, + -2147483648, + -2014969856 + ], + [ + -289371104, + 1389101056, + 1559431680, + 1371071584, + 1726640832, + -1908408320, + 343688128, + 268435456, + -1043939328, + -721420288, + 213909504, + -268435456, + -865184512, + 627048448, + 1628438528, + -1962934272, + -536870912, + -838312756, + -2056257536, + -310378496, + 1176240128, + 536870912, + -954580976, + -1203405408, + 125357824, + -1879048192, + 1920065536, + -56623104, + -2109734912, + 1677721600, + -1360787456, + -992046040, + 1265172480, + -1610612736, + -276824064, + 192937984, + 1100155456 + ], + [ + -1997350528, + 1648644096, + -318242816, + 622100480, + -67108864, + -343932928, + -1890058224, + 1598029824, + 400375808, + -1610612736, + -973078528, + -126222336, + 90767360, + 1353580544, + 1508103680, + 562872128, + -1341128704, + -1681915904, + 693059584, + -60489728, + 2101239808, + 92274688, + 1712958272, + -419094528, + 256133348, + 973078528, + 268435456, + 1200095232, + -1367080960, + 998503148, + -1762410230, + 1879048192, + 1187886400, + 580255744, + 550419328, + -280379748, + 416022528 + ], + [ + -667942912, + -1007910912, + 1872253696, + -677488640, + 1610612736, + 1278176804, + 376438784, + -986629272, + 1421869056, + -989029664, + 0, + -1763672064, + -414807808, + 1878209232, + 897813760, + 586088448, + -1778384896, + 838860800, + 1073741824, + -1169604608, + 1073741824, + -473610240, + 704835160, + -2147483648, + 426490368, + -1339817984, + -536870912, + -2147483648, + -2147483648, + 2114238720, + -1774321664, + -1546618866, + -1219493888, + 2036092928, + -467992576, + -1869081600, + 699611648 + ], + [ + 1879048192, + 475453072, + 1545351680, + 167772160, + 603979776, + -1960825360, + -79691776, + -1931476992, + 2018818816, + 0, + -977272832, + -1375731712, + -1969750016, + 1073741824, + 1406561056, + -1366781648, + -1723667888, + -2147483648, + -1759575376, + 935175168, + 1333514240, + 1924490084, + -1069809664, + 393084928, + -114744034, + -182648832, + 1744830464, + 1073741824, + -1394802688, + 2013265920, + -1347815216, + -1430609712, + -273747268, + 474087424, + 114376704, + -2147483648, + -1879048192 + ], + [ + -2080374784, + -1665892352, + -1811939328, + 239501312, + 439877632, + -875560960, + -1140850688, + -1449132032, + -1692401664, + 1485791232, + -2147483648, + 1073741824, + -388893152, + -767557632, + -1414922240, + -1408173424, + 1073741824, + 1043861504, + -150994944, + 1342177280, + 1073741824, + 789358592, + -781996032, + 2096955392, + -1602224128, + 1543892288, + -1207959552, + 0, + 1857421312, + -519613440, + 1958522112, + -402948096, + 1073741824, + -1217271072, + -265912320, + -301727744, + 2066399232 + ], + [ + -201326592, + -1042290688, + -254541824, + 805306368, + -536870912, + 1073741824, + -772800512, + 1125793792, + -639631360, + 283446272, + -671088640, + -2147483648, + 1353711616, + 1289824000, + -783024128, + -624193024, + 1073741824, + -741343232, + -1641152512, + 757213312, + 2094972928, + -536870912, + -536870912, + 849558016, + 626339328, + -1654044928, + -1073741824, + 967573504, + 994937916, + 573341696, + -1752652336, + 905445376, + -42989824, + -1170815488, + 1759729408, + 1563426816, + -1102269484 + ], + [ + -832611077, + 1325400064, + 1646067712, + 1118306304, + -60817408, + -1260586288, + -118358016, + -1736077056, + 921808896, + 1073741824, + -2063883264, + -235929600, + 1608194048, + 1482399725, + 150470656, + 674432346, + -1850001884, + 1249902592, + 1610612736, + -715483296, + 1989819556, + -1025164288, + -2010060160, + 2058174464, + -282066944, + -1849688064, + -738197504, + -681310208, + -2147483648, + 1388838912, + 1417674752, + -2147483648, + 574619648, + -449353216, + -1575297872, + -202375168, + -2147483648 + ], + [ + 340119232, + -1866465280, + -1073741824, + -2078277632, + 79272340, + -1828716544, + 1851785216, + 2099380800, + 1464528640, + -644842640, + -715980800, + 486539264, + -402679808, + 1207959552, + -1719113728, + 134730816, + 1879048192, + -571729453, + 24017116, + -951881794, + 0, + -217284608, + 536870912, + -603979776, + 1238624512, + -671088640, + -507101184, + 714160128, + 1487781248, + -201748736, + 1996488704, + -1073741824, + 889978880, + -681733120, + 1823551488, + -1031033148, + -900807796 + ], + [ + -1199451808, + -1562494688, + -805306368, + 1957429248, + -995229696, + -1816760576, + -1610612736, + 763006976, + -408548480, + 741029376, + 17110272, + 285212672, + -568852480, + 364856960, + -1677721600, + -1992825344, + -1080557568, + -2114076672, + -64425024, + 1610612736, + 1288177056, + 0, + -75866112, + 869531648, + 1923612672, + 1349047808, + 1913996224, + -649654272, + 48414720, + 1073741824, + 1476395008, + 402653184, + -662568960, + -1744830464, + 648738032, + 592445440, + -1073741824 + ], + [ + 0, + 1418859744, + 1073741824, + -407126016, + -39137792, + -536870912, + -1714590720, + 426131120, + 1149244672, + -1549762560, + -1698955264, + -1048576000, + 1152647168, + -431109839, + 1759569304, + 1828716544, + 1635778560, + -1882370048, + 1073741824, + 29359424, + -609144064, + -250347520, + 1144116992, + -604331904, + 1224736768, + -775581472, + -729808896, + 1610612736, + 559349760, + -610922496, + -106430464, + 1879048192, + 1476395008, + -939524096, + -56831232, + 876186112, + -1413349376 + ], + [ + 0, + -939524096, + 238026752, + 872415232, + -813359104, + -550150144, + -2147483648, + 1653327232, + -1413860378, + 0, + 1539551232, + -536870912, + -1351537963, + -95556384, + -1073741824, + -1814560768, + -2147483648, + -1933950976, + 167772160, + -167292672, + -1059434496, + -1427591168, + -939524096, + -2147483648, + 1651507200, + -368467776, + -603979776, + -2147483648, + -1750335488, + -167772160, + -644046592, + -282165248, + -1073741824, + 1288163200, + 332404868, + -1148042560, + 964689920 + ], + [ + -2079091296, + 1732247552, + 1073741824, + -1134806336, + 1073741824, + -544962048, + 628148224, + -511016960, + -975437824, + -536870912, + -432546400, + -182484992, + 754737152, + 1663205376, + -2147483648, + 885006080, + -549453824, + 1217921024, + 1892331520, + -931135488, + -1010565120, + -1718661632, + -1622905572, + -1207959552, + -2147483648, + -496533504, + -1182793728, + 1157281728, + -1098650624, + 1312824576, + 1822228480, + 1962456512, + 1533307136, + 1341128704, + 1861266816, + -1073741824, + 134742016 + ], + [ + 1073741824, + -1073741824, + -1396738048, + 1610612736, + -832569344, + 1969750016, + -805306368, + 1468006400, + -144375808, + -1107812352, + 229946992, + -905969664, + -1073741824, + -655048704, + -823660544, + -1196967552, + 2117427712, + -1879048192, + 2054971808, + 8060928, + -2147483648, + 461307904, + -1166016512, + -1073741824, + 1435571456, + -1592147200, + 2113929216, + 536870912, + 704643072, + -2029690880, + 0, + -67108864, + -84854912, + -78080000, + 2088742912, + -738985120, + -1318721948 + ], + [ + -2068316160, + -2000067584, + -452984832, + -2086969984, + 1898307584, + -838373376, + 536870912, + -532987904, + -1409286144, + 1285554176, + -850131184, + -1812463616, + 2124304896, + -773357568, + 2046031534, + -1988882432, + 938574848, + 1088646272, + -1543503872, + -1475515624, + 536870912, + -185073664, + 254199392, + 939524096, + 1127283712, + 1157627904, + 1006632960, + 536870912, + -2076688384, + -337641472, + -582309376, + -1234079744, + 337117184, + 0, + -243269632, + -1309937904, + -184549376 + ], + [ + 805306368, + -618067351, + 686817280, + -86249012, + -1056964608, + -1529348096, + 1406113920, + 1185770832, + 536870912, + -2147483648, + -945412672, + -1758461952, + -2147483648, + 13001664, + -150994944, + 1118392320, + 1073741824, + 1900019712, + 762314752, + 1822425088, + 1494661696, + -2026373120, + -615982336, + 1876901888, + -2117533696, + -1049886720, + -408158208, + 2101248000, + 1879048192, + -2147483648, + -1073741824, + -405998592, + -58720256, + 847249408, + -1948576768, + 386924544, + -120900395 + ], + [ + -939524096, + 2018050048, + -804982272, + -1326933268, + -1042518528, + -1652031488, + -2147483648, + -268435456, + -1512046592, + 18087936, + 612368384, + -1348722688, + -2101346304, + -1845493760, + 0, + -729808896, + -1604708928, + 134217728, + 1222832128, + 632783872, + 1476395008, + 1244004352, + 285212672, + 928509952, + 1986985984, + 1777684480, + 1509949440, + -2122660864, + 1470769568, + -436207616, + 1396479104, + 2136509232, + 1475346432, + 633602048, + 1160941474, + 1313298432, + 573629696 + ], + [ + -1259729434, + 918402044, + -959361024, + -780140544, + 1447620064, + 453332768, + 260806515, + -33554432, + 1610612736, + 1089641984, + 242714912, + 1031798784, + 2025976085, + 1073741824, + 919781376, + 1744830464, + 1295499264, + -1166577896, + -1073741824, + 369519616, + -1401421824, + -155975680, + -784551232, + -2081581800, + 461373440, + -2138640896, + -817219584, + 642547712, + 336560128, + -2147483648, + -1343397888, + -2084044800, + -805306368, + 1239701478, + -150994944, + -610983394, + 430064768 + ], + [ + 649543680, + 1504771584, + 2122317824, + -1092508928, + -2097152, + 92274688, + 0, + 202244096, + 1149239296, + 1073741824, + -2147483648, + -1116297216, + 0, + 268435456, + -1405091840, + 2067489184, + -1600396060, + 366071704, + 0, + 1065069570, + 1988100096, + -536870912, + -1310195712, + 0, + 848886784, + -966889472, + 1073741824, + 1312439296, + -900055348, + 724860928, + 893476000, + -1703018496, + 735510528, + 571312128, + 1527087104, + -1168769024, + 805306368 + ], + [ + 1031798784, + 603979776, + 1900019712, + -1175978240, + 1098498048, + 289718272, + -518187776, + 1057656384, + -616792704, + 949485568, + -1342472192, + -42991616, + 268435456, + -1396244480, + -35625984, + 1310949376, + 0, + 0, + -805306368, + 1069285376, + -844693504, + 1033895936, + 2046820352, + 1493336432, + -1266075648, + 262432512, + -180976576, + -2065331072, + 185335808, + 721420288, + 2066845696, + -2147483648, + 771751936, + 1476395008, + -1547366400, + 1610612736, + -412614656 + ], + [ + 285212672, + -899874816, + -721420288, + -1737497868, + 713031680, + -1006632960, + 1832124416, + -1258291200, + -1073741824, + 217942506, + -1647174160, + -2083954688, + -694583296, + -784477440, + -1900655808, + -2094056448, + 816764416, + -568696832, + 268435456, + -412978688, + 1073741824, + 228943360, + -2076265856, + -1280770048, + -1135214592, + 0, + -802308096, + -1711276032, + 1417801184, + -749119872, + 1534066688, + 205166592, + -1513152512, + 0, + 1337194496, + -1610612736, + 0 + ], + [ + -2039317120, + -1372061696, + 1750433792, + -522518528, + -1499267072, + 1514897408, + -1784676352, + 1552871680, + -27361280, + -71901932, + 1988341184, + 942064014, + -1073741824, + -1879048192, + 553024512, + -1300179264, + 1693718528, + -992408320, + -1580138496, + -268435456, + -573695522, + -167772160, + -1607368704, + -1609121792, + -732168192, + 0, + 1161166848, + 1275068416, + 818614272, + 721551360, + 268435456, + 646709248, + 520904704, + 1283457024, + 1765498880, + 374603776, + 1442840576 + ], + [ + -67108864, + -1375731712, + 695205888, + -352514048, + -2147483648, + 1778515968, + -687865856, + -256704512, + 0, + 1899233280, + 132620288, + -1781178140, + -385875968, + 1140850688, + 687865856, + -1852459008, + -915144704, + 260352028, + -909377536, + -936285904, + -1940914176, + 503316480, + -645922816, + -1303379968, + -1460404224, + 41943040, + 1369734176, + -746586112, + -2147483648, + 1348729416, + -602009257, + 1912668160, + 101360864, + -2147483648, + 1474891008, + 1275068416, + -1328707072 + ], + [ + 118334464, + 1449500672, + -1419247616, + -1696464896, + -1639284736, + -360816056, + 67108864, + 536870912, + -1073741824, + -872415232, + -616038400, + 1568669696, + 1895583744, + -2147057664, + 762166272, + -402653184, + 1043734784, + -1223704576, + -1130135808, + 550247936, + 1434517504, + -1249083392, + -311993690, + -268435456, + -1814822912, + -34963456, + -440375360, + -2147483648, + -504958720, + 1073741824, + -1610612736, + -1534631936, + 1398472704, + 403570688, + 2098987008, + 234881024, + -855638016 + ], + [ + -1067037509, + 1862516736, + -1962606592, + -124247944, + 1979973632, + -1720888960, + -437938712, + -1097981952, + -1383333888, + -988233728, + -1263563226, + -327714272, + -2046035552, + 1342177280, + -878051328, + -1073741824, + -304087040, + 760251056, + -1073741824, + -1548402688, + -604551168, + 1303370944, + -1342177280, + 277198784, + 2089364768, + 0, + -1886359748, + -1424875200, + 1610612736, + -2086412288, + -1897922560, + 905969664, + 984948096, + -1671728708, + -1073741824, + 1131413504, + -1244270522 + ], + [ + -1025507328, + -1727102976, + 1610612736, + 402653184, + 734918656, + -197394432, + 585105408, + -1143144796, + 810549248, + 602308608, + 2088763392, + -1115684864, + 1508900864, + -1862607613, + -1342177280, + -1003570532, + -515990544, + 353142784, + -1469240520, + 1954221312, + 345629696, + -1889271808, + -603979776, + 805306368, + 1055857920, + -1371308032, + -1820358090, + 1774190592, + -2040463360, + 1344819488, + 789297824, + 843606016, + 726639350, + -820672980, + 655884288, + -1577058304, + -918057984 + ], + [ + -939524096, + 1002749952, + -1019215872, + -307057856, + -2147483648, + 1509949440, + 1610612736, + -1937768448, + 0, + 1674136576, + 953726464, + 536870912, + -2147483648, + 1427102592, + -2013265920, + 47431680, + -90514822, + -1348468736, + 1361969152, + -2147483648, + -1887585190, + 958656512, + 1406765780, + -50331648, + 2063003128, + 1589322752, + -1476395008, + 1361331692, + -150994944, + 1860673536, + -939524096, + -764944384, + 2080374784, + 1073741824, + 100663296, + 698089472, + 813096960 + ] + ], + [ + [ + 1828002160, + -1060837376, + 543293440, + -1207959552, + 1598750720, + 1121976320, + 1062207488, + -2147483648, + 0, + -2145386496, + -391118848, + -1767612766, + -888406016, + 651296768, + 1484783616, + -2063597568, + -2019557376, + 935329792, + 339935952, + 879951608, + 0, + 603979776, + 0, + 1490944000, + -771751936, + -301989888, + 1954464004, + 174850048, + 957759488, + -115343360, + 1006632960, + 1290797056, + 1362362368, + 1967128576, + -1792680288, + 471140096, + 782196282 + ], + [ + -2052342784, + -632438784, + 268435456, + -101727872, + -1152251904, + 1233580318, + -1722739328, + -136314880, + 0, + -457179136, + 801243136, + -1174405120, + -2147483648, + 1304641536, + 1656348672, + 0, + 1092842132, + -536870912, + -1191182336, + 1933574144, + 544867584, + 409065808, + 1217027177, + 553648128, + -2147483648, + -1935851456, + -934153216, + 2122378592, + 933625856, + -402653184, + -490078208, + 490733568, + -1102577664, + -1239366144, + 1542488064, + -348080128, + 160110884 + ], + [ + 2090299392, + 881852416, + 134217728, + -275335680, + -274031058, + 1311880704, + 731906048, + 0, + 1546727424, + -385303104, + 403131748, + 1136656384, + 1526640896, + 1073741824, + 1006141440, + 1663041536, + -400704861, + -1349517312, + 1354530304, + 113442816, + -2147483648, + -1825601376, + -192937984, + 884980904, + 768234264, + -1598226432, + -1270874112, + -285962848, + -1744830464, + 342478848, + -181075968, + 292824704, + 2084569088, + -67108864, + -1069350912, + 1879048192, + -56476544 + ], + [ + -777885168, + 805306368, + 490209280, + 1845082922, + 536870912, + -1342177280, + -1610612736, + -1879048192, + -536870912, + -1977367139, + 0, + -899678208, + -1317011456, + 805306368, + 687865856, + -1283325952, + 741081088, + 2030043136, + -335544320, + 325844992, + 1065573280, + 1906611570, + 509875504, + 889684608, + 140509184, + -603979776, + -510223616, + -858897408, + -2147483648, + 1879048192, + -411295376, + -1874462752, + -1543503872, + 751648768, + 0, + 1070258576, + -897581056 + ], + [ + -1811367408, + -1879048192, + 1059061760, + -1320230912, + 1387921408, + 0, + -1932525568, + 1344550656, + -203161600, + 1073741824, + 1476395008, + -2147483648, + 444596224, + -1879048192, + 1893572544, + 594280448, + 1015021568, + 1610612736, + -1934262328, + -664521216, + 1973420032, + -303038464, + 508470784, + -67108864, + -1353298392, + -1287651328, + 18153472, + -18350080, + -1763704832, + 1762066432, + 1073741824, + 1184301056, + 784300482, + 0, + 312475648, + 628094464, + 306184192 + ], + [ + -663617280, + -1341390848, + 807295040, + 995033088, + -1484383272, + -1352253331, + 167772160, + -1509949440, + 1821376512, + 798228480, + 1208859844, + -1256087552, + 1929379840, + 480247808, + -750958656, + 1686110208, + -1180696576, + -739740064, + 1372184694, + -1073741824, + -1570681504, + 29508096, + 1073741824, + 1210843136, + -1697424128, + -2147483648, + 0, + -1129527662, + 488018944, + -37739008, + 2139701248, + -1830813696, + 1744830464, + -329252864, + -1923572736, + 1221266844, + 1342177280 + ], + [ + 1107296256, + 1043726336, + 1875279872, + -1846546432, + 426578432, + -2010120192, + 100261888, + 1348845568, + 1426063360, + 628235556, + 1295646720, + 0, + 1006632960, + -2048131072, + 1430257664, + 1054338080, + -1014001496, + -1644167168, + 1632567250, + -1128267776, + 1231335424, + 2080374784, + -1073741824, + 754604032, + -1251752864, + -2147483648, + -1082964320, + -2147483648, + 1445241344, + -1426063360, + 1862270976, + 234881024, + -1220542464, + -616562688, + -1711276032, + -2062286848, + -299146644 + ], + [ + 1413480448, + -2013265920, + -53298688, + 2048811008, + -268435456, + -1143209984, + 1489312256, + 1610612736, + 25165824, + 0, + -1610612736, + -324421126, + -2147483648, + -154261760, + 1457344128, + -1028003334, + 1207959552, + 313799840, + 1879048192, + -1858428928, + 1342177280, + 1129474672, + 1649765024, + 1227740928, + -1728053248, + -1400897536, + 656932864, + -1610612736, + -471355808, + -517814272, + 1610612736, + 1040433152, + -2147483648, + 458554784, + -333927812, + -635476480, + -1249902592 + ], + [ + 75410432, + 1073741824, + -806859552, + 1297225728, + -767557632, + 1483378688, + -2147483648, + -1073741824, + -1073741824, + 1417031936, + 76434848, + -1143787264, + 0, + -805306368, + 1277979792, + 1086619648, + -234767660, + 272728064, + -402653184, + -1528593428, + 905969664, + 99144064, + -1073741824, + -1295931680, + -569965744, + -360710144, + -1073741824, + 2064672544, + 0, + -1544290304, + 1073741824, + 1610612736, + 1879048192, + -223720128, + -1406401064, + -1044348928, + -235012096 + ], + [ + -536870912, + -1075298880, + 1610612736, + 1517879296, + -832786432, + 1975916240, + 912162816, + -1051697152, + -397375488, + 1879048192, + 773914388, + 2034861568, + -1028580456, + -319825792, + -1995964416, + 367067136, + -581823384, + 323284992, + 716392896, + 0, + -1073741824, + 2005925888, + -2147483648, + 1923612672, + 1342177280, + 527131904, + -879689728, + 792461632, + -1812549440, + -710760170, + 870318080, + 1543503872, + -1689049984, + 5431647, + -498073600, + 2122317824, + -1220345856 + ], + [ + -401276928, + 603979776, + 2018016480, + 2063597568, + -287467776, + -1547698176, + 535220832, + -893100032, + -719847424, + 1560281088, + -1066401792, + -201326592, + 1792146184, + 1038084680, + -1902392576, + 402653184, + -1991301376, + -2047967320, + -1476395008, + 872415232, + -1073741824, + -46894016, + 648064256, + 956825600, + 704643072, + -1023344640, + 778523660, + 500498432, + -1070149120, + 1462037560, + -1125560832, + -451919872, + -469762048, + -1879048192, + 235452032, + 797748992, + 805306368 + ], + [ + 1175453696, + -1744830464, + -2098751408, + 402653184, + 738197504, + 1073741824, + -2005401600, + -855080960, + 905969664, + -504649216, + 1637351424, + -1073741824, + -592838656, + -948427424, + 285212672, + -245366784, + -1806664192, + -2112408832, + -2056257536, + -620756992, + 234881024, + 1073741824, + 33554432, + -1963245568, + -1930428416, + -469762048, + -909672448, + -1947041792, + 2015914020, + 838860800, + -469237760, + -763035648, + 765722624, + 309547008, + -131027208, + -183795712, + 674390344 + ], + [ + -1892837376, + -997679104, + -636485632, + -918216704, + 0, + -171966464, + -1342169088, + 1073741824, + 2111045632, + 624951296, + 186802944, + 836231656, + 363069440, + 1184979968, + -1640144896, + 802160640, + -2147483648, + -536870912, + 1023410176, + 1073741824, + 1335361536, + 250445912, + 1722613760, + -1561918176, + 611450880, + -246334976, + 575537924, + 1073741824, + 1536743234, + -2081231872, + 69730304, + 939524096, + -1230503936, + 347078656, + 1100838656, + -548536320, + -872415232 + ], + [ + 1813512192, + -1144643740, + -1100919808, + -889192448, + 1259216064, + -1223557120, + 376438784, + 825976832, + 1431044096, + 1879048192, + -670382400, + -2113929216, + 1207959552, + 1073741824, + -805306368, + -2075795968, + 2105847808, + 1771044864, + -1879048192, + 1241513984, + -1879048192, + -985137152, + 1925185536, + -1610612736, + 2000683008, + -256891904, + 1074841024, + -1868562432, + -1380350464, + 1267728384, + -1774321664, + -2132803584, + 358538560, + -1782251520, + 113246208, + 335544320, + -1660944384 + ], + [ + 1266679808, + -1229684736, + 1892155392, + -2147483648, + 1868253714, + -2135441408, + -216045568, + -1931476992, + -1895131296, + 0, + 2120746542, + -1018503168, + -1744830464, + -1233125376, + -697622528, + 318767104, + 0, + 186395648, + 360710144, + -2147483648, + -836256280, + -1424285696, + -911208704, + 1994391552, + 503316480, + 1473541120, + 2133655552, + -179830784, + -1492952646, + -918814720, + -1443311616, + -715304856, + -890241024, + 129113154, + 457506816, + 1758896640, + 1375731712 + ], + [ + 1560805376, + 44510496, + -2069889024, + 958005248, + -1572434432, + -934334656, + -1969915904, + 1162674176, + 765253888, + 1298283904, + -484835328, + -1325400064, + -777786304, + -971811182, + 1967128576, + -2147483648, + 1073741824, + 1446918160, + -1207959552, + 1962934272, + 316932096, + 212336640, + 989855744, + -402653184, + 17518656, + 1073741824, + 825044480, + 736100352, + -2147483648, + 1887676928, + -223084544, + -274731520, + 2141192192, + 1911218176, + 829952832, + -574586880, + -894435328 + ], + [ + -402653184, + -1076887552, + 1073741824, + -215248820, + -2124677120, + -2147483648, + -424379392, + 52530464, + 1827667968, + -1199101856, + 452984832, + 755350144, + -1073741824, + -1035075584, + 1604495360, + -1381189344, + 1073741824, + 1023410176, + -244318208, + 268435456, + -671088640, + -301989888, + -134217728, + 708026368, + 1252678656, + -1073741824, + -692322304, + 1610612736, + -630431264, + 286670848, + -1513095168, + 1810890752, + 2136736192, + -2147483648, + -1551016960, + -311115776, + 643426816 + ], + [ + -1095109120, + -2147483648, + 1007641117, + 676659200, + 66871296, + 1853712384, + 528251136, + 1120436224, + 1843617792, + -1971322880, + 2064250696, + -566362112, + 2137808896, + -1174482944, + -146275778, + -871012352, + -1879048192, + 270876672, + 1120863744, + 1789742000, + 1200914432, + -512582144, + 1644968608, + -357236736, + -436207616, + 1202341632, + -1221143552, + -2130706432, + -1754835346, + 1958499016, + -2131057664, + 1493172224, + 903135780, + -629145600, + -1221853184, + -268435456, + -2147483648 + ], + [ + 1171177472, + 1124073472, + 1488834944, + 1627914240, + -861929472, + 1789036848, + 805306368, + -769645568, + 1196903151, + -2082766848, + -1386926080, + 1109196800, + 381288422, + 213141504, + -1624043312, + 32837632, + 1222639616, + -1509949440, + -1916796928, + 1844953088, + -1107296256, + -1544352640, + -1879048192, + -1224736768, + 1025986468, + -335544320, + -968884224, + -443201380, + -1319404800, + -536870912, + 1996488704, + -1073741824, + 402653184, + -681246720, + 1993020160, + -331350016, + -973078528 + ], + [ + 487981056, + -1171397742, + -805306368, + 0, + -907913472, + 2013265920, + -2147483648, + -1119354880, + -204274240, + 1723858944, + 704643072, + 285212672, + -755795872, + -48627712, + -1759612928, + 1713692568, + 1255666432, + -2147483648, + -1081794952, + 0, + -1718613184, + 1167711196, + -606928896, + -1824702464, + -1405529088, + 1349047808, + 503316480, + -1299308544, + 1476395008, + -1616379904, + 1258291200, + 1174405120, + 536870912, + -1367769088, + 2054684672, + 1754087424, + 12412627 + ], + [ + 81133568, + 175112192, + 1073741824, + -1628504064, + -1394606080, + -1469599776, + 1935343616, + 0, + -2147483648, + -400556032, + -2147483648, + 232524824, + -1597173040, + -1684905472, + -1744830464, + 0, + 0, + -1260129452, + -2013265920, + -1610612736, + -1744830464, + 1011154944, + -536870912, + 134217728, + 1652967680, + 1494089728, + 1496653824, + 914665560, + -1417674752, + 740294656, + 1766313280, + 2123892480, + -1872237824, + -1879048192, + -1087949632, + 1342177280, + 1440808960 + ], + [ + 1005453312, + 1044381696, + 1752268800, + 0, + -1626718208, + -940598608, + 1421344768, + 1388648331, + -389048320, + 889757696, + 769775616, + 989170679, + 1786773504, + -1528902144, + -848413312, + -2114815232, + -2004540856, + -1933950976, + 1318604800, + 1202731656, + -1610612736, + -1427591168, + 1405901056, + -1979711488, + -660865024, + -1073741824, + -1674649600, + 865075200, + 1272315904, + -382681248, + -452460544, + 2037645312, + -2147483648, + 2096627712, + -200924928, + -2147483648, + 597164032 + ], + [ + -805306368, + -832094208, + -2147483648, + -876231764, + -2113929216, + -1089924096, + -1833409536, + 352321536, + 647859128, + 1121021952, + 2111438848, + 1375207424, + -486539264, + -1397649088, + 1040187392, + -536870912, + -1427703296, + 882676016, + 1610612736, + 268435456, + -1006632960, + 40254776, + -1912602624, + -687865856, + 1813985728, + 2013265920, + -872415232, + -1980403840, + -1073741824, + -805306368, + 0, + -1625901056, + -1228353024, + -134217728, + -257064960, + 805306368, + -1059057648 + ], + [ + 603979776, + -779590912, + 1606156288, + -973078528, + 1929379840, + -710934528, + -2147483648, + -975787072, + -1610612736, + 0, + -2147483648, + 1497366528, + -312279040, + 513277952, + -1174667264, + -1196967552, + -480894976, + -904063872, + -1610612736, + -817626644, + -234881024, + -1209008128, + 1520150528, + -2147483648, + -2057943980, + 147724288, + 242855872, + -1974976512, + 515471402, + 1002668720, + 453604240, + 1244849916, + -1073741824, + 2108443648, + -1342177280, + -1902141477, + -1959840992 + ], + [ + 1172390492, + -1000033792, + 1342177280, + -422092800, + -2056182304, + 62390272, + -528482304, + -1610612736, + 1029701632, + 667522048, + -1700262368, + -1687007264, + 536870912, + 781138944, + 2127937536, + -801112064, + -1081335808, + -1501444391, + 562246784, + 1610612736, + -1542699008, + 536182078, + 1711276032, + 1879048192, + -2147483648, + 542286464, + -2025725952, + 1073741824, + 134217728, + -1073741824, + 1409286144, + -2147483648, + 2048434368, + 1430321952, + -634141184, + 2063320064, + 1342177280 + ], + [ + 1376518144, + -618067351, + -536870912, + -119144448, + 536870912, + -1893124608, + 2093219840, + 896232064, + 29032960, + 283279360, + -1734934528, + -1744830464, + 270531036, + 428802048, + -1207959552, + 1073741824, + -1923874816, + -1610612736, + 1292462976, + -942220992, + -2147483648, + 1010417664, + -1850343424, + -1209032704, + 1462246544, + 893223640, + -1409286144, + -1703068032, + 922157056, + -1727528960, + 805306368, + -817889280, + -1614282752, + 52953088, + 420984360, + 1009655808, + 1504094208 + ], + [ + -939524096, + 1224736768, + -1879048192, + 649789440, + 461373440, + 1934441232, + -270277248, + 2013265920, + -680953856, + 251675904, + 306184192, + 1526317568, + -558522192, + 0, + 1437650692, + -582483968, + 1459617792, + -2147483648, + -536870912, + -517096416, + -2066839200, + 1227166464, + -1651107704, + 1251716088, + -320995328, + 1409286144, + 1073741824, + -1061330432, + -805306368, + 1023102924, + 580510884, + -1073741824, + -425764880, + -1551273728, + 2098200576, + 598474752, + 588140544 + ], + [ + 1775508428, + 1809530816, + 0, + 1366581248, + 1687084544, + -1920817264, + -976504448, + -794415136, + -2147483648, + -1644167168, + 1207959552, + 799266816, + -1971322880, + 1042978344, + 0, + -159383552, + 1774059520, + -486539264, + -2008389328, + -1027551872, + -624459776, + -77987840, + -784551232, + -520395450, + -2032140288, + 141484032, + -190611456, + -939524096, + 237510400, + 1275068416, + -624951296, + 126877696, + -637534208, + -1073741824, + -706687120, + 1216839680, + 574619648 + ], + [ + 324771840, + 1504771584, + 1283716096, + -600547328, + -262144, + 1708141568, + -2065937040, + 808976384, + 1686700032, + 16777216, + 449763328, + -680886272, + -913778176, + 1552023552, + -351272960, + -824678400, + -2106616944, + -218103808, + 1640972288, + 8388608, + 1197998080, + -838361216, + -1891631104, + -1778384896, + 848886784, + 1709637632, + 1836650496, + -1992759056, + -1744830464, + 1207959552, + -1370488832, + -739246080, + -1207959552, + -1002327808, + -1383940096, + -842539733, + -393851904 + ], + [ + -167772160, + -2071986176, + 730464256, + -8388608, + -1677721600, + -1073741824, + 352321536, + -2058936320, + 766756824, + 637534208, + 184530944, + -343932928, + 67371008, + 899211264, + -1140031488, + -1992782336, + 2112882688, + -307033324, + -762310960, + -296751360, + 1981396192, + 0, + -805306368, + 771751936, + -2147483648, + 1109346510, + 1073741824, + -1315962880, + -1604820992, + 1871082160, + -865861632, + 2082209792, + -672997376, + 1900500992, + 982455360, + -1073741824, + -412614656 + ], + [ + -266207232, + 1055207040, + 983564288, + -1610612736, + 1409286144, + 1073741824, + 1073741824, + -347078656, + 1258291200, + -1615774400, + -1863352320, + 0, + -2147483648, + -292950376, + 493655680, + -536870912, + 0, + 884998144, + 536870912, + -206489344, + -508722176, + 1254883328, + 284871168, + -364904448, + 1476395008, + 0, + 1585540608, + -1735235584, + -2115117056, + -1398063104, + -1129572644, + -1012301824, + -2147483648, + 1912988672, + 2130706432, + -2147483648, + -45613056 + ], + [ + -1667276800, + -343015424, + 1799531520, + -130629632, + 805306368, + -1265172480, + 725614592, + -1189223936, + -402653184, + -784334848, + 1535115264, + 939524096, + 1610612736, + -1369073408, + 1033830400, + -1811499520, + 1098907648, + 650668032, + -1577058304, + -536870912, + 946305024, + 794820608, + 1963035648, + 1076723712, + -1015110944, + -925106176, + 2027563440, + 1099080288, + 1484783616, + 134217728, + -2147483648, + -780140544, + 601984000, + 376016896, + -1527939072, + -1610612736, + 358612992 + ], + [ + 737935360, + 1734082560, + -536870912, + 1140850688, + 0, + 536870912, + 1543503872, + 1009565696, + 0, + 872415232, + 265240576, + 1443774464, + -1543503872, + 536870912, + 1375731712, + -700033312, + -1174405120, + 117440512, + -906245684, + 414488576, + 1177026560, + -1028583680, + -575586458, + -1529272320, + -1599540224, + 10485760, + 1369734176, + -137134080, + -267657216, + -940273664, + -1967652864, + -1922154464, + -2102839296, + -536870912, + -48128000, + 1610612736, + 1637553152 + ], + [ + 1207959552, + 689281384, + 1437859840, + -2013265920, + 663920640, + 824442880, + 135266304, + 759750672, + -620756992, + 1711276032, + 996737024, + 1568669696, + 1895583744, + 536977408, + -883200256, + 905773056, + -1920450560, + -1199702016, + -33554432, + 555797534, + 536870912, + 517654080, + 1520828416, + -143042628, + -1476395008, + -69926912, + -536870912, + -1526171160, + 536870912, + 409840008, + 872415232, + 607846400, + -692060160, + -121606144, + -775946240, + -432716260, + -872703488 + ], + [ + 1708654592, + 251658240, + 1342177280, + 1006632960, + 67108864, + 1415577600, + 791457600, + 473956352, + 1795864112, + 280777100, + -1518571216, + -1123024896, + -855638016, + -1610612736, + -878051328, + -2147483648, + 661585920, + 1350742016, + 427819008, + 463713600, + -73138176, + 1610612736, + 1737732096, + -1107296256, + 1073741824, + -876407616, + -935879168, + 358761512, + -576232064, + -811538184, + -603979776, + 392226496, + 1979711488, + 931135488, + -561434624, + 546459868, + 146800640 + ], + [ + -544882688, + 567279616, + -429211648, + -1028539636, + -419692544, + -1885216768, + 824369152, + -403365888, + -1610612736, + 2094006272, + -234881024, + 1589641216, + -1277165568, + 526098528, + 1497038848, + -682393600, + -373358592, + 1280586272, + 1780173518, + -332136448, + -234881024, + -472317952, + 1023111168, + -764218624, + -1619554688, + -1371308032, + -1553989632, + -1677721600, + -870318080, + 84550656, + -512273408, + -1841086464, + -1115684864, + 828375040, + -486539264, + -1077686016, + 1821669568 + ], + [ + -208666624, + 0, + 721520154, + 1838504448, + 1937768448, + -1275068416, + 0, + 419430400, + -201734144, + 991840864, + -659161088, + 0, + -1519516864, + -612368384, + -927736440, + 1776287744, + -1231126528, + -402653184, + -1822092576, + 473956352, + 1744830464, + 528482304, + 0, + 1518680040, + -545259520, + 1686110208, + -1702887424, + 794820608, + -603979776, + -2107917848, + 336716800, + -1073741824, + 0, + 1199965184, + -2097084392, + 1519097038, + 498597888 + ] + ], + [ + [ + 771751936, + 206471168, + 1435513088, + -1666589696, + -1348108288, + -1207959552, + 2124414976, + 239758080, + 889948672, + -519301118, + -391118848, + 2055733248, + -1329594368, + 536870912, + 1365486656, + 167772160, + 1424394144, + -1107296256, + -1610612736, + 2138832896, + -1778384896, + 1313341440, + -1073741824, + 2013265920, + -1034951864, + -536870912, + 1063289344, + -1679808080, + -1960837120, + 442492032, + -1184489232, + 1736441856, + -1989039974, + 0, + -184549376, + 939524096, + -1133248512 + ], + [ + -570425344, + 1304428544, + -1719007232, + -272531456, + -1256161280, + 2013265920, + 1360363520, + -268435456, + 566231040, + -1001155840, + -2047328256, + 1271588864, + -1613758464, + 436207616, + -1073741824, + 537133056, + 925450240, + 2080374784, + 154486130, + 593285120, + 544867584, + -1942950744, + 440401920, + 701632512, + -1342177280, + -1475870720, + -1868306432, + -312475648, + -1076742234, + -1098907648, + 1073741824, + -1152512352, + -2147483648, + 402653184, + -2147483648, + 1085800448, + 0 + ], + [ + 880580464, + 603979776, + -1548713984, + -671088640, + -1432474112, + 655940352, + 114379101, + 0, + 825229312, + -603979776, + -2147483648, + 1131651552, + 1073741824, + 536870912, + 2012282880, + -368856688, + -1946157056, + -674758656, + -1132593152, + 306294976, + 40430880, + 335544320, + -1624518144, + -2147483648, + 1922352640, + -799113216, + -1744333176, + -1121753088, + -1618232736, + 887619584, + 1073741824, + 322961408, + -1211891712, + 1056964608, + 964724224, + -11053312, + 2133364512 + ], + [ + 1183426624, + 805306368, + -1493172224, + -420698112, + -698073088, + 1253048320, + 1778384896, + 1493172224, + -1715470336, + -805306368, + -786432000, + 642973696, + 454557696, + -1077542912, + -1236712160, + 1463655440, + -2147483648, + -1879048192, + 49020928, + 1889230848, + -587202560, + 1227547648, + 1275068416, + 1350051840, + 1914208792, + -1092616192, + 1892371840, + 570425344, + 1112899584, + -668340736, + -276550144, + -1090519040, + 54847744, + -1957507884, + 539051840, + 536870912, + 1286078464 + ], + [ + 146411520, + 199491584, + 1073741824, + -1207959552, + 1087002432, + -1731330048, + 238239744, + 230686720, + -1237518080, + -2063294464, + -1342177280, + -1079152640, + 808779776, + -939524096, + 464779264, + -2147483648, + 585907328, + -1172785034, + 2143813632, + 1130364928, + 986710016, + -350372352, + -1817608192, + -990970368, + -711751168, + -643825664, + 72613888, + 1548680936, + 659952348, + 0, + -7893344, + -2147483648, + -1755333407, + -2029764608, + -1476395008, + -20971520, + 1073741824 + ], + [ + -82952160, + 805306368, + 817920353, + -742391808, + 1009835712, + 1073741824, + 1737011240, + 1958739968, + -701049143, + 798228480, + 540472080, + 1073741824, + -227837492, + 1342177280, + -1501917312, + -1955568512, + 1744830464, + 248250368, + 1979711488, + 842530816, + -1987758720, + 59016192, + -2032411520, + 223480576, + -1696071680, + -268435456, + 1761607680, + 603979776, + 1148475984, + -603824128, + -124518400, + 284318720, + -1772981478, + 402653184, + 1221953984, + -1073741824, + -1922069344 + ], + [ + 1107296256, + -520562688, + -1929379840, + -16777216, + -635174912, + 679673856, + 401047552, + -1207959552, + 875200512, + 1207959552, + 1317011456, + 598212608, + 2006843392, + 1589641216, + 1073741824, + 972472161, + 1044553728, + -1644167168, + -268623872, + 1964176128, + 1476395008, + -1107296256, + 997195776, + -1518338048, + 1174405120, + 1972693800, + -295119872, + 134217728, + 1358954496, + 895483904, + -1073741824, + -385417216, + -1568195724, + -1610612736, + 833395200, + -215923456, + 1811939328 + ], + [ + -716963840, + -2013265920, + -13324672, + 2038431744, + -536870912, + -603979776, + 1073741824, + -2147483648, + -529944552, + 1677721600, + -646374912, + -1297684504, + -1289748480, + -1234094080, + 973078528, + -738983936, + 536870912, + -1271619584, + 1845493760, + 0, + 1409286144, + 1783451136, + 1409286144, + 1227740928, + -496762880, + 878067712, + -1837989888, + -1979711488, + -942711616, + -1960837120, + 1427490144, + 125829120, + 0, + -1275068416, + 1623544800, + -872415232, + 1545525952 + ], + [ + -89128960, + 1896332704, + 1744053872, + 562036736, + -878411776, + 1654004388, + -8617984, + 1610612736, + -2147483648, + 268435456, + -1849052160, + -1719140352, + 1610612736, + -1777532928, + 1073741824, + 1934888008, + -1388314624, + -1989082088, + 56638836, + -167772160, + -960495616, + 1757413376, + -612368384, + 922746880, + -1610612736, + -721420288, + 21692416, + -2093416448, + 1725513728, + 2122317824, + -2147483648, + -1771470848, + 232521728, + 197830965, + -2147483648, + -1228816256, + 402194176 + ], + [ + 784250880, + -12456448, + -822561549, + 1015021568, + -439681024, + -1233125376, + 1824325632, + 1098907648, + -397375488, + -1051406224, + -123731968, + 1635778560, + -999399424, + -1006632960, + 536870912, + -1358430208, + 1073741824, + 572951008, + -1706164224, + -1531908096, + -1593643208, + 1507737600, + 162465280, + 1398581760, + 346030080, + 1529348096, + -1718148608, + -822063104, + 201326592, + 1163013120, + -1929904128, + 1543503872, + -627497984, + 173812704, + -498073600, + 569111552, + -1585446912 + ], + [ + -1605107712, + -1689983872, + -2147483648, + -671088640, + -304517120, + -2027610624, + 805306368, + -1404698624, + -1253703680, + 244793344, + 1497236352, + 603881472, + 536870912, + -285257152, + 149535920, + 342032384, + 1879048192, + 796130624, + 2131283818, + -1590021120, + 1465392512, + 268435456, + -1473560576, + -2080374784, + 1508024320, + 1612709888, + 194630915, + -1476395008, + -285156536, + 234881024, + 1866093440, + -1208014718, + -342884352, + 844540160, + -797948492, + 1173460448, + 2120220672 + ], + [ + 134217728, + 1607774976, + -1739587584, + 1610612736, + -723156992, + -939524096, + -268435456, + 142606336, + 676204086, + -504649216, + -1701884877, + 718330940, + 214361424, + -1310848680, + -356118272, + 2080872331, + 1158144000, + 805306368, + 2136610240, + 1919904768, + -1942487040, + 916717568, + 537395200, + 736952320, + 2026831872, + 551437796, + 1920065536, + 1342177280, + 75497472, + 1663041536, + -2130706432, + -381517824, + -2003381760, + -851443712, + -131027208, + 771751936, + 1690472448 + ], + [ + -1765015552, + -1979711488, + 134217728, + -466464440, + -545259520, + -1552228352, + 536870912, + 2097152000, + 800751616, + -248905728, + 640679936, + -402653184, + 45383680, + 881672888, + -1409286144, + 855441408, + 1731026976, + 931135488, + -1610612736, + -60489728, + -92487680, + 1812119552, + 1792016384, + 942211072, + -787334912, + 126519760, + 309336096, + 150011904, + -1593835520, + -520307968, + 1115684864, + 847478784, + -1536369836, + 807572992, + 1211346656, + 653946880, + -966787072 + ], + [ + -1048576000, + -1942042624, + -869695488, + 146139030, + 1610612736, + -1024007616, + -838860800, + -1507365632, + 1011001952, + -911343616, + 906146224, + 481756160, + -829615616, + -859095040, + 476577792, + -1145044992, + 1600203776, + 1145477376, + -1625493048, + 1342177280, + -719323136, + -985137152, + 1999372288, + -2110455808, + -293601280, + -2128609280, + -2145285248, + 644498048, + -961092072, + -1879048192, + -943718400, + 1879048192, + -369098752, + 730464256, + -1817065418, + 1342177280, + -644022272 + ], + [ + 1427264224, + -982685440, + 118259712, + -2147483648, + -1264508928, + 385351680, + -449001510, + 826743232, + -1512570880, + -1694498816, + -977272832, + 1505970912, + -1250260328, + 1801977856, + 0, + 805306368, + -727711744, + 472645632, + -1759575376, + 2068316160, + -138608640, + -1185238606, + -1073741824, + 1572339712, + -1840128000, + 850372840, + 637318144, + -179830784, + 1073741824, + -918814720, + -360827904, + -1414918912, + 2104989152, + -2147483648, + -1979711488, + -1390750656, + 1375731712 + ], + [ + -1617477120, + 1402376192, + 1342177280, + -805306368, + -2147483648, + -1751121920, + -2147483648, + 350508240, + 1677721600, + -1323384832, + -1327264664, + -423362560, + -561176734, + 1514668032, + -2057482240, + -1879048192, + -1845493760, + 1881145344, + 0, + 2037710848, + -939524096, + 2019901440, + -1342177280, + 2122317824, + 1121193984, + 1543892288, + 1650088960, + -268435456, + 1842790400, + 245891072, + 791363584, + 2010117888, + 1609039872, + -574116992, + 294371482, + 67108864, + -1788870656 + ], + [ + -2147483648, + -2029551712, + 1025996906, + -430497640, + 91226112, + 272236544, + -1080372752, + 832831488, + 1926683104, + -1585446912, + -272350368, + 1747833856, + 1476395008, + 0, + -1476395008, + -1381189344, + 134217728, + -2147483648, + 1326907392, + 679477248, + -878757968, + 1255071744, + 2100689920, + -402653184, + -1104849618, + -762445824, + 1525678080, + -1698693120, + -630431264, + 1361191624, + 2022333696, + -543491072, + 7340032, + 1953336320, + 896532480, + -1365770240, + -456442560 + ], + [ + 2105540608, + -2147483648, + 64522048, + -1442840576, + -243269632, + -696254464, + -946864128, + 536870912, + -480247808, + 1218969600, + 668803072, + -471859200, + -981504928, + 384301888, + 4702208, + 1073741824, + -1154079744, + 1145083136, + 1507901440, + 1433034112, + -450887680, + 0, + -1324999344, + -1476395008, + 0, + 469762048, + 1842197760, + -681310208, + -536870912, + -1517289472, + 1051262976, + 1227653120, + 143654912, + -576192512, + -1221853184, + -277005060, + -16777216 + ], + [ + 1558970368, + 1118978816, + 398077952, + 0, + 79272340, + 1363449856, + -1905859072, + 570572800, + 1957621760, + -306184192, + -445994624, + -879720640, + -109051904, + 1207959552, + 1073741824, + 0, + 1648820224, + 2064020672, + 96068464, + 461238272, + -752899336, + 536870912, + -64674816, + 1879048192, + -385875968, + -335544320, + -968884224, + -1790403584, + 1445687136, + 836763648, + -198003784, + -335544320, + 1354760192, + 1694498816, + -994050048, + -1325400064, + 952107008 + ], + [ + 1476395008, + -461373440, + 872415232, + 0, + 1459617792, + -641990656, + 1376624640, + -1353580544, + -408548480, + -2056863744, + -1608473952, + 268435456, + -631345396, + -542949376, + -646846720, + -1073741824, + 727698432, + 2138046464, + -268435456, + -757596160, + 838952960, + -536870912, + -1963230624, + 0, + 713031680, + -736479872, + 1136656384, + 1801788480, + -1342177280, + -46137344, + 19660800, + 1378877440, + -1325137920, + -218103808, + 648738032, + -2147483648, + -1509949440 + ], + [ + 324534272, + 606715904, + -1768947712, + -143130624, + 2127914752, + -134217728, + -857295360, + -942276608, + -1996477952, + 0, + 1315631104, + 1623195648, + -798586520, + 1233649664, + 943285760, + 1625666560, + 37324288, + -745550512, + 1838381169, + -369098752, + -1719664640, + -2021089280, + 1543503872, + 1877639680, + 843579392, + 469762048, + 648282112, + 92274688, + 700995008, + -592412672, + -1476395008, + -536870912, + -2147483648, + -1550843904, + 1610612736, + 1281913620, + 2017460224 + ], + [ + 0, + -1480065024, + 1752268800, + 1448189952, + -2061500416, + -1073741824, + -480956928, + -1073741824, + 1467246540, + -2075131904, + 1141602422, + -536870912, + -1420558336, + 934510592, + 1536122880, + 130673664, + 572606610, + 417909668, + 167772160, + 150341457, + 915668992, + -2147483648, + 1657274368, + -1775763456, + -662478224, + -1598029824, + 945668096, + 432537600, + -1511325696, + 1605369856, + -1288093184, + -1174405120, + 0, + 1676132352, + -2080374784, + 1998882176, + -924450816 + ], + [ + 547138816, + -1583559040, + -1879048192, + -1752463528, + 1560543232, + 671088640, + -2042626048, + 1136858368, + 1321589760, + 1879048192, + -432546400, + -1096552448, + -2147483648, + 841482240, + -58982400, + -2143420416, + 936378368, + 441338008, + -1201317888, + 0, + 2021654528, + -2147483648, + -98342688, + -573112320, + 2095513600, + 322699264, + 1805123584, + -134217728, + 1598158336, + -2147483648, + -909115392, + -536870912, + 536870912, + 1672415742, + -257064960, + -224239616, + 8421376 + ], + [ + 1207959552, + 1128669580, + -71303168, + -1610850304, + -588906496, + -1392508928, + -1615593472, + -2147483648, + 1342177280, + -545128448, + -2147483648, + -1811939328, + 1610612736, + -10235136, + -411830272, + -436207616, + -480894976, + 687865856, + -805306368, + -2147483648, + 1581252608, + 1365826552, + 1800840938, + 1330077184, + 1161822208, + 147724288, + -1346371584, + -1844445184, + -438261760, + -568584832, + -1757872128, + -1933984000, + -1075067682, + -1404305408, + 467926400, + 1339026816, + -859308032 + ], + [ + 1578378688, + -702339696, + 1184038804, + 551999328, + 1460821504, + 1879048192, + -956039168, + -1075823808, + -1779898452, + 1652332864, + 1081147392, + 1241251840, + -185430016, + 1549606520, + -1207959552, + -1988882432, + 1729886402, + -1308622848, + -1866360256, + 1800978432, + 103022592, + 536182078, + 2033595136, + 439877632, + -791920896, + 346595328, + -1594884096, + -1276372540, + 1073741824, + -2147483648, + 1073741824, + -1917613184, + 1098907648, + -2114568192, + -1268282368, + -673308672, + 1470627840 + ], + [ + 1428209664, + -1299143024, + 1335130112, + -1073741824, + -1384816512, + 1300234240, + 2045972480, + -1385345024, + 1614241856, + -494927872, + -536870912, + 462893056, + -603979776, + -966541312, + 2071986176, + -2147483648, + 1073741824, + 87495680, + -1073741824, + 526083328, + 1525219328, + -1484310528, + -1241513984, + 1773662112, + -708180188, + -668106752, + -1342177280, + -1703068032, + 0, + 1107296256, + 482344960, + -201326592, + -453099520, + 742443520, + 1073741824, + -1703388096, + -1934406320 + ], + [ + -1805676544, + -1845493760, + 20742144, + 1641100760, + 0, + -426084832, + -1885995008, + 108494848, + 903503360, + 125837952, + -1356154734, + -2080374784, + -1599078400, + 306184192, + -2038947840, + -364904448, + 0, + -584564736, + 596361216, + -2080374784, + 0, + -1744830464, + 0, + 2130706432, + -536870912, + 0, + -1705416704, + 2059665408, + -1118745344, + -1478098944, + -1803550720, + 375390208, + -1073741824, + -1910127616, + 0, + 1196949504, + 420579112 + ], + [ + -1259729434, + -33554432, + -1476395008, + 390463488, + 361905016, + -1051473920, + 1999634432, + 1606418432, + 402653184, + -224526336, + 1224736768, + 2099167232, + -1944121008, + -989855744, + 1839562752, + 336231232, + -1703968768, + -567279616, + -1500315648, + 1633707712, + -1112770560, + -1392508928, + -2147483648, + -2081581800, + -1379700736, + 1078163200, + -1444436708, + 838860800, + -134217728, + -1744830464, + -1241666560, + 1061698688, + -290786456, + 1603796992, + 448535022, + 251658240, + -254995932 + ], + [ + -1590314496, + 1816100864, + 1679794176, + 1610612736, + -2097152, + 854070784, + 324796416, + 202244096, + -1843134464, + -99352512, + -791251264, + -313524224, + -1918894080, + 67108864, + -175636480, + 1637875712, + 1094175176, + 1944453120, + -2147483648, + -2143289344, + -1275068416, + -404750336, + -1391676952, + -785645568, + -899420160, + 1449340728, + -1356726272, + -773849088, + -1515983680, + -2138482268, + -2091641398, + -2111149576, + 1471021056, + -2004655616, + 1476395008, + 924808364, + 422576128 + ], + [ + 1144405376, + -2071986176, + 1460928512, + -587989120, + -799117312, + 1158873088, + -391643136, + -2147483648, + 766756824, + -1073741824, + -75497472, + -40375424, + 963657792, + 0, + -939524096, + 655474688, + 16777216, + 371720192, + -1275068416, + -1812217856, + -746586112, + 793733120, + 121010080, + 1447075932, + 1308622848, + 1139349952, + -2076180480, + 472329316, + 1482686464, + 2083755392, + -1290207232, + -2147483648, + -488636416, + 1401567936, + 339738624, + -1349779456, + -805306368 + ], + [ + -1464078302, + -74139136, + 1733558272, + -402653184, + -164986880, + 1713373184, + 953837568, + -738197504, + -2147483648, + -165173248, + -1647174160, + -1790843728, + 1991560192, + -292950376, + -1236582400, + 2013265920, + 1466630144, + 1769996288, + 268435456, + -2147483648, + -300230592, + -1073741824, + 262971392, + -729808896, + 1002790912, + 738197504, + 383778816, + 979519904, + -570425344, + 245025460, + -1224736768, + 983040000, + -1176240128, + -2122776576, + 88002528, + -975372288, + 1710919680 + ], + [ + -1342177280, + 0, + -1187667626, + 1041084416, + -1946157056, + -1017492608, + -1610612736, + -85690488, + -1023937804, + -613512704, + -1595183104, + -1694091264, + 1610612736, + -864026624, + 129228800, + -1811499520, + -1598029824, + 564133888, + 1243418624, + -770368580, + -1178387520, + 2063597568, + -2147483648, + -1073741824, + -1464336384, + -1726251008, + -671088640, + 274770072, + 696670336, + 268435456, + 2142413312, + -780140544, + -510918656, + -939524096, + -1342177280, + 915089920, + -640592384 + ], + [ + 1258225664, + 968076800, + 1390411776, + 536870912, + 0, + 536870912, + 1543503872, + 0, + 0, + 1744830464, + 530481152, + 1565920832, + -1729362104, + 285212672, + -1750969856, + -926229504, + -88185670, + -1794932736, + 1610612736, + -2147483648, + 1293459456, + 1646133248, + -1744830464, + 691423744, + 2046820352, + 41943040, + 1203896320, + -1283490504, + 2134835390, + 1099950368, + -521106760, + 1802633472, + 1237319680, + 469762048, + -1610612736, + -1838171552, + -2147483648 + ], + [ + -1618770222, + -1721237504, + 1744830464, + -160724992, + -917504000, + 1224736768, + 1073741824, + 0, + -930318632, + 1533853696, + -1266679808, + 1371221696, + -2015199232, + -2147483648, + -536870912, + -2095382912, + 134217728, + -1007681536, + -1820768514, + -536870912, + 1434517504, + 1035308160, + -718274560, + -564793600, + 0, + -940070400, + 1740636160, + 2046820352, + -420413440, + 1833713664, + -2040315904, + -2023751680, + -1972674560, + -1066401792, + 106907392, + 1879048192, + -308807884 + ], + [ + -1342177280, + 1622639072, + 0, + -268435456, + 33554432, + -1764419584, + -1354760192, + -1097981952, + 1437696000, + -247058432, + -1349638656, + -788529152, + 100454400, + 1342177280, + 854228992, + -328286208, + 1995440128, + 1787041152, + 382457907, + -627048448, + 1954545664, + -872415232, + -1278617600, + 1844445184, + -1831731200, + -986710016, + -1073741824, + 167772160, + -1486520320, + -134217728, + -2147483648, + 120979456, + -1280618024, + -596705280, + 1843958528, + 1229156352, + 73400320 + ], + [ + 425455800, + -805306368, + -2087081216, + -957599744, + -1296244864, + -2021654528, + -1954545664, + -729808896, + -926859264, + -213909504, + 955842560, + -1342177280, + -2082812032, + 2104394112, + 1969548288, + -1447034880, + 937426944, + 1355317248, + -2147483648, + 218103808, + 185899492, + 1032847360, + 1023111168, + 1196018636, + -238026752, + 469762048, + 905969664, + -1260388352, + -1740636160, + -737536952, + 2001993728, + -2038431744, + -1258672288, + -1329233920, + -852976544, + 1308499592, + -846033128 + ], + [ + -939524096, + 0, + 436207616, + -38382232, + -536870912, + -645738496, + 897581056, + -1939603456, + 0, + -327603840, + -1920245760, + -1190133760, + -1379899392, + 1845493760, + 377204992, + -1073741824, + -362059288, + -1554071936, + 316669952, + 473956352, + 1039593832, + -909566080, + 2066832000, + -2147483648, + 1874853888, + 1569849344, + -214630400, + 1147060224, + -1207959552, + -1600721286, + 1073741824, + 0, + 0, + 33554432, + -2122317824, + 1289748480, + 1845493760 + ] + ], + [ + [ + -1277925952, + 103235584, + -2121793536, + 1314188800, + -2053456234, + 385875968, + 1792005120, + 1795162112, + 0, + 805568512, + -1073741824, + -2013265920, + -1934573568, + 1761607680, + 268435456, + -2063597568, + 1315469824, + -1032880128, + 47185920, + -872685568, + -1077123712, + -1845493760, + 2095586400, + -476395792, + 1207959552, + 1879048192, + 136314880, + 174850048, + 583532544, + -57671680, + -2147483648, + -1713373184, + 445227008, + 1342177280, + 1699313576, + -477978400, + 782196282 + ], + [ + 2004877312, + 497343488, + 1238156548, + -101727872, + -1152251904, + 1639729024, + -2147483648, + -136314880, + 1008868352, + 1918894080, + -520093696, + 1946157056, + -1613758464, + 1556723816, + 1703602048, + 536870912, + 0, + -2122579968, + 648588864, + -427819008, + 167772160, + -1298137088, + 347656704, + -1658781696, + 1710822488, + -1935851456, + -201326592, + 1610612736, + -384052480, + 196998144, + 1694498816, + 981467136, + 1609536000, + -2010021888, + 729681920, + -1604583424, + 160110884 + ], + [ + 220145116, + 440926208, + 990380032, + -550671360, + -137015529, + -1004070693, + -1367343104, + 0, + -1988100096, + -192651552, + 122512384, + -2021654528, + -1006632960, + -846069760, + 268435456, + 30984192, + -1602819444, + -469762048, + -67108864, + -1329594368, + 536870912, + 1691083304, + -1879048192, + -1795162112, + -1801048064, + 1947705344, + -1069763520, + -768180224, + -584056832, + -744488960, + -95464624, + 273010842, + -2147483648, + 856670208, + 964724224, + -1417674752, + -112953088 + ], + [ + 134217728, + 213099264, + 1554228992, + -105174528, + 1140850688, + 1442840576, + 889192448, + -1749195776, + 864026624, + 1073741824, + 2145290496, + 1275068416, + -1946157056, + -1319116032, + -1303762688, + 1883242496, + 284733616, + -2147483648, + -272102480, + 162922496, + 901382144, + -469762048, + 355467264, + 889684608, + 1610612736, + -1207959552, + 852713472, + 1140850688, + 1476395008, + -1481113600, + -276550144, + 546041792, + -1066885856, + 1389155328, + 279158784, + -2147483648, + 1698693120 + ], + [ + 390201344, + -1593445888, + -117440512, + -165028864, + 1694706013, + 0, + 1719664640, + 37974016, + 511475712, + -2063294464, + 1649133912, + 1803550720, + 793513280, + 1341300512, + 1988034560, + 1598610176, + 784582656, + 386842624, + 1476165632, + 1600926235, + 1744830464, + 1972297472, + 508470784, + -134217728, + -989855744, + -720673152, + 236061226, + 2138308608, + 1535115264, + 919735808, + -3946672, + 353912471, + -2080374784, + 222528032, + 624951296, + -41943040, + -2147483648 + ], + [ + 239083520, + 805306368, + -1040187392, + -1644167168, + 1610612736, + 1073741824, + 369426432, + -952392192, + 920045824, + 798228480, + 57618688, + -615376384, + -455674984, + 1132753536, + -46934916, + -1879048192, + 1744830464, + 1135804416, + 1979711488, + 0, + 174784512, + -517931008, + -1191182336, + -1873281024, + 1560281088, + 2080374784, + 880803840, + -1785146816, + 488018944, + -1071251456, + -1992294400, + -457703424, + 1697067424, + -1410048628, + 1445396480, + -1677721600, + -1610612736 + ], + [ + -2078429564, + 0, + 1744830464, + -134742016, + 213289216, + -1807646720, + 1098807296, + 106692608, + 1720012800, + 603979776, + 1775239168, + -462094336, + 546553072, + 1589641216, + -1163264000, + -166723584, + -233504768, + 879447808, + -385875968, + 787097062, + 738197504, + -1515225088, + 1672937472, + -1073741824, + 2022440960, + -1298307840, + -1707802624, + 536870912, + 1649025024, + -524702976, + 1727004672, + -391212944, + -1580278528, + -1696907264, + 1291845632, + -1610612736, + -992477184 + ], + [ + 1993688064, + -1755561984, + -537703704, + 830086752, + -2147483648, + 0, + 826703872, + 201326592, + -1497341952, + -1308622848, + -1292749824, + -1616904192, + -1213413376, + -536870912, + -1783147616, + 1061158912, + -1506663424, + -763363328, + -633844288, + -360710144, + 1073741824, + -1073741824, + 1433051136, + -687865856, + 536870912, + 723517440, + -1610612736, + -11452416, + -204001280, + -1138468608, + 0, + 520216576, + 455219072, + 458554784, + -536870912, + -635476480, + 129413120 + ], + [ + -1342177280, + 519471104, + -1715470336, + -1197824976, + 781320192, + 893911040, + -985669856, + 2077597056, + -1252869200, + -658243584, + 1073741824, + -1006632960, + 277544960, + 481323008, + -2147483648, + 1086619648, + -1160511488, + -1989082088, + 128876544, + 954268416, + 859363328, + -2147483648, + -1815974464, + 1773666304, + -1059848192, + 1070396736, + -2004834944, + -469762048, + -905969664, + 530579456, + -2147483648, + -1704984576, + 1860173824, + -1529610240, + -1027580544, + -307204064, + -268435456 + ], + [ + -1139318948, + -1594425344, + -1483210752, + -1879048192, + -444596224, + -485791744, + 862316544, + 88178688, + 2097811712, + 1621780536, + -989855744, + -505076200, + 361290944, + -1650590960, + -1572732928, + 134217728, + 684720128, + 288640768, + 939524096, + 1006632960, + 1879048192, + -696807424, + -1139277824, + -1448192768, + -923710976, + -1382809600, + -2013265920, + -2147483648, + -312377344, + -1537736704, + -1670922240, + -1207959552, + -1450033152, + 1890549760, + 1172459520, + 515850240, + -1831007232 + ], + [ + 88080384, + -1269938176, + 608071680, + 1222557696, + -536870912, + 1245446144, + 805306368, + 722567168, + -626851840, + -506271744, + -1627275264, + 1207762944, + 224018273, + 536870912, + -1902392576, + 627215456, + 312364544, + -184549376, + 1073741824, + 1182793728, + 1971443712, + -2013265920, + 648064256, + -1870659584, + 0, + 1612709888, + -1604321280, + 0, + 2004905380, + -1652097024, + 978550784, + -451919872, + -939524096, + -1459617792, + 941808128, + -2110813009, + -218103808 + ], + [ + -1157484416, + 1607774976, + 1019379712, + 587202560, + -361578496, + -939524096, + -1975639584, + 78538820, + 943249408, + 1103353684, + 891197542, + 1006632960, + -592838656, + 156762112, + 1446021120, + 1476395008, + -11917249, + 805306368, + 1879048192, + 0, + 409993216, + 114589696, + 1073741824, + 1073741824, + 125357824, + -463585280, + -1097390306, + 756540672, + 75497472, + 419430400, + -297762816, + 1342177280, + -1764622336, + -1476395008, + -1106498626, + -2147483648, + -1030750208 + ], + [ + -645922816, + 1073741824, + 134217728, + 1363673088, + -1990463488, + -1073741824, + -472514556, + -1296138240, + -2147483648, + -70998016, + -2147483648, + -950040672, + 45383680, + 1119354880, + -704643072, + 427720704, + -1069547520, + 1023581120, + 1229617664, + -905969664, + 407360486, + -287832704, + -869050752, + 1366524560, + 956301312, + -492669952, + -1820278528, + 150011904, + -865361664, + -877658112, + -2112618496, + 469762048, + 913156608, + -1973944320, + -680525824, + 939524096, + -2147483648 + ], + [ + -1694105600, + -485510656, + 1844644448, + 381481664, + -1013448704, + -1024007616, + -1676251136, + 330727424, + 1392508928, + -494514832, + 1446379520, + -2113929216, + 1207959552, + -13423360, + 0, + -2000961536, + 629145600, + 573884416, + -812746524, + -292401152, + 1417674752, + 536870912, + -1184890880, + -1055227904, + -1583957088, + -1027567616, + 140697600, + -1610612736, + 901198016, + 775946240, + 1040187392, + -797438464, + -738197504, + -1782251520, + 956743680, + 1342177280, + -1610612736 + ], + [ + -1440438848, + -1965370880, + 1073741824, + 1818312704, + -1526136832, + 24084480, + -1728364544, + 1879048192, + -1029318656, + -1179648000, + 771751936, + 1767636992, + -1353624832, + 1799728544, + -1481845184, + 1217921024, + 1965555712, + 1669693440, + 1911565056, + 536870912, + -554434560, + -1308622848, + 650132480, + 401616604, + -1804075008, + -893475936, + -2147483648, + -359661568, + 449695744, + 0, + -60293120, + 1967235072, + -1094989072, + -2028961792, + -1979711488, + 900235264, + -1879048192 + ], + [ + 1060013056, + 1926365184, + 1729645056, + 1073741824, + 0, + 166062080, + 720371712, + -1610612736, + 967966720, + -671088640, + 1665138688, + -211681280, + 440321024, + 1763704832, + -1414922240, + -2147483648, + -208535552, + 0, + -1207959552, + -1166016512, + 1551892480, + 2019901440, + 1561737984, + 23019328, + 2189832, + -2147483648, + -1768488960, + 2080374784, + -692060160, + -1283187376, + 725614592, + -100737024, + -402653184, + -1191874560, + -2127298560, + -143646720, + 2066399232 + ], + [ + 198180864, + 1132707792, + -254541824, + 637534208, + 1477454720, + 1073741824, + 1514012672, + 6566308, + 0, + -2147483648, + 226492416, + -2147483648, + 738197504, + 644912000, + -544476075, + 1798195200, + 134217728, + -1482686464, + 771751936, + -1266114048, + 1868562432, + 0, + 1606418432, + 1182007296, + -1761607680, + -1389830144, + 1567342592, + -1409286144, + 994937916, + 1216918016, + 1268776960, + -105922560, + 1408950286, + 1188610048, + 1459617792, + 1991925760, + -738197504 + ], + [ + -810549248, + 1325400064, + 129044096, + -1588330496, + -486539264, + 1744830464, + -469762048, + 268435456, + 380858139, + -752593920, + 536870912, + 1040187392, + -1073741824, + -587241472, + 37617664, + -805306368, + -321351680, + -393735520, + 188487680, + 1610612736, + 1760727040, + -1642649120, + -360710144, + -1610612736, + 1868424704, + -179773440, + 1073741824, + -289726400, + -1153780880, + -246734848, + 2139159204, + -1457156096, + -362737152, + 508786336, + -2034816000, + -202375168, + 609091552 + ], + [ + -2147483648, + 361895936, + 1890679715, + 370508832, + 671088640, + 1789036848, + 1194554112, + -1622638448, + -1360003072, + 258867200, + 1429209088, + 486539264, + 381288422, + -367433584, + 1046880672, + -91750400, + 1651708472, + -377487360, + -958398464, + -1073741824, + 1441792000, + -1882443264, + -1034797056, + 1879048192, + -385875968, + -1739104256, + -968884224, + 1218183168, + 1656157696, + -2147483648, + 850638848, + 1568669696, + 402653184, + 671088640, + 1486356480, + 1977122816, + 1321438208 + ], + [ + 1166016512, + 2028240896, + 315203584, + -760217600, + -1130486416, + -2147483648, + 1211531264, + -364904448, + 771751936, + 1610612736, + -1476395008, + 2115617856, + 1271783808, + 872415232, + 0, + 824638656, + 1526620160, + -301989888, + 171765760, + -671088640, + 94371840, + 0, + -1963230624, + 902405792, + -1405529088, + 1758855168, + 1118337024, + -1382780672, + -532652968, + -369098752, + 1019225472, + -1853882368, + -1284751104, + 0, + 894936960, + -1913281995, + 2060297728 + ], + [ + 897581056, + 1418859744, + 1608567624, + 2075918336, + 1879048192, + 1031733248, + -1663647744, + 838172672, + 574622336, + 268435456, + -1073741824, + 1623195648, + -798586520, + 1073741824, + -2147483648, + 0, + -1023410176, + -1882370048, + 931598336, + 0, + -412171060, + -1979711488, + 281500672, + -539687936, + 1207959552, + -2147483648, + -1301659648, + -1690150868, + 1401990016, + 268435456, + -1926694488, + 117440512, + -998031528, + 1180870884, + 805306368, + 1930690560, + 2109822852 + ], + [ + 0, + -1480065024, + 1706247052, + 1369440256, + -2147483648, + 1065145728, + -1514143744, + -1949990912, + -292750976, + -1592524800, + 1085769568, + 2059795328, + 313348096, + -764451072, + -671088640, + 1045389312, + 1073741824, + -1557229568, + 1277689856, + -334585344, + 915668992, + -1962934272, + 828637184, + -974560640, + 454262784, + 1347225088, + 1572864000, + 937638144, + -1959477920, + -83886080, + -1352240508, + -282165248, + -1486285952, + 1288163200, + 51412992, + 1213726720, + -1848901632 + ], + [ + 547138816, + -805306368, + 1830813696, + 1580080480, + 1891239936, + -1035665408, + 628148224, + 1654652928, + 1775811456, + -1586972672, + 1669192192, + 2101862400, + -121634816, + 0, + -335659520, + 2040922360, + 2097152000, + -460750848, + 649618776, + -670024124, + -774697200, + 1674805248, + -786741504, + -1696737536, + -1073741824, + 645398528, + 1929379840, + -784421392, + -335544320, + -1796996656, + 1692925952, + 2086330368, + 536870912, + -1358299648, + -2147483648, + 1070238080, + -1059057648 + ], + [ + -1710678016, + -1941760000, + -698369024, + -1610850304, + -147226624, + 1566179328, + 15028186, + 1974136832, + -1300234240, + 536870912, + 765198336, + 1073741824, + -156139520, + 1006473036, + -1614807040, + -295698432, + 1444937728, + -783810560, + -740094720, + -1073741824, + -469762048, + 1876951040, + -1420593920, + -1634812928, + 573177856, + 864419840, + -1694760960, + 606076928, + 1073741824, + -253711360, + 158568448, + 1244849916, + 326631424, + 1650458624, + 535560192, + 1068892160, + 1657523400 + ], + [ + 1543503872, + -1323750272, + 441187920, + 275999664, + -536870912, + -603979776, + -315506432, + -66623488, + -816316416, + 642777088, + -1475469312, + -594282496, + -1085331200, + -1195754256, + -312737792, + -400556032, + -243007488, + 1907769344, + 1124493568, + 1800978432, + -364854144, + 2080374784, + 909312000, + -398517704, + -791920896, + 1084572928, + -1286048738, + -1046724608, + 566362112, + 1568407552, + 768912032, + 385875968, + 413188096, + -654311424, + -1898865104, + -673308672, + -184549376 + ], + [ + -1521349632, + 1207959552, + 2013265920, + -172498024, + 1974381584, + 1610612736, + -203022336, + 1786773504, + -1065353216, + 671088640, + -945412672, + -1744830464, + 134117120, + 52006656, + -555745280, + -590850774, + -1713154816, + 335544320, + 1292462976, + -1625334939, + -1170210816, + 968884224, + 1837105152, + -1209032704, + 239599616, + 95420416, + 2062003200, + -1703068032, + -1207959552, + 0, + 1929379840, + -1610612736, + 2110389376, + 1484887040, + -1238892544, + 193462272, + -1442840576 + ], + [ + -900628928, + 331499520, + -976222990, + 324894720, + -1073741824, + -1325400064, + -553763240, + 108494848, + 903503360, + 1006703616, + -1845493760, + -1675624448, + -1143557098, + 1224736768, + 268435456, + -1394680504, + -2147483648, + -609941504, + 788529152, + -1138753536, + 645155584, + 805306368, + 285212672, + 1857019904, + 2054402936, + -358612992, + 1154665280, + -2013265920, + -1610612736, + -1620444800, + 0, + 2136509232, + -590091522, + 1898848256, + 1395194400, + 1610612736, + 294070272 + ], + [ + 981694848, + 1809530816, + -1491385024, + -1561804800, + 1447620064, + 1621746688, + -1754071040, + -2147483648, + 1301480960, + -536870912, + 1207959552, + -96632832, + 260614144, + -1968862720, + -1231683584, + -637534208, + -1493696512, + 1961811504, + -1744830464, + 430964736, + -1895825408, + -377639680, + 1561578284, + 707788800, + -2032140288, + 141484032, + 685768704, + 321273856, + -2028728448, + 134271744, + -1343397888, + 536870912, + -715232000, + -1087373312, + 1577907968, + -448231552, + -1708898304 + ], + [ + -198789312, + 2130706432, + -1838932064, + -2147483648, + -1283457536, + 858685792, + 324796416, + -2118123520, + 1207959552, + -198705024, + -2147483648, + 1073741824, + -456889088, + -937426944, + -1405091840, + 996253696, + 326933632, + -1549848576, + -1508051968, + 532534785, + -1448534624, + -268435456, + -1891631104, + 629145600, + 838336512, + 1502395616, + 536870912, + 954789888, + 2107113472, + -1707081728, + 1410714112, + 1777860608, + -761926784, + 0, + 184549376, + 1610612736, + 1950557696 + ], + [ + 0, + -682060764, + 382295120, + 1853489088, + -2090007065, + -812575668, + 352321536, + -514734080, + 1839087296, + -1819705344, + -150994944, + 2125987840, + 67108864, + -1670696512, + 1073741824, + 1897660416, + -267911168, + 1712728064, + -1275068416, + -1073741824, + -332174912, + -159383552, + -402653184, + -1604583424, + -86358884, + -192094208, + -1496283136, + -887554048, + 741343232, + -419928277, + -679792240, + 117440512, + 113186560, + -1073741824, + 2023882752, + -2147483648, + 1587537768 + ], + [ + -545189888, + -1757413376, + -721420288, + 1713109181, + -659947520, + -1009990656, + -1918468096, + -21692416, + 1913217024, + 1073741824, + -276824064, + 127057920, + 1287651328, + -1744830464, + -915931136, + -1125122048, + -1409286144, + -2147483648, + 129378432, + -51622336, + -1240465408, + -1291845632, + 0, + -320192512, + -2147483648, + -1926496256, + 2047195136, + 617611264, + -1459364928, + -374559936, + 1582697326, + 1080133459, + 580336768, + -2147483648, + -159449088, + 2000683008, + -912790976 + ], + [ + 1920827392, + -144936960, + -1822812832, + 114819072, + -1499267072, + -1265172480, + 657145856, + -1189223936, + -875560960, + -1227025408, + 497085296, + 104333312, + -1780645888, + -1289748480, + -319291392, + -1241513984, + 459600920, + -805306368, + -394264576, + -1145044992, + 1892610048, + 750616576, + -368896000, + 1671435968, + 819964088, + 0, + -239840416, + 707133440, + 1484783616, + -128580608, + 535603328, + 878706688, + 805306368, + -1959475200, + -1649410048, + -634607616, + 1442840576 + ], + [ + -2147483648, + -2147483648, + 483023872, + -98566144, + -1073741824, + 134217728, + 233813440, + 1492169472, + 268435456, + -1670302720, + 132620288, + -1781178140, + -1066106880, + -2119974368, + 1207959552, + -1207959552, + 634388480, + 705101824, + -454688768, + 103622144, + 1177026560, + -2057167360, + 805306368, + -1610612736, + -805306368, + -2147483648, + -1927028480, + -1073741824, + -536870912, + -47972352, + -602009257, + 1907214340, + 714309632, + -1709441024, + 218103808, + -73007104, + 1342177280 + ], + [ + -65259888, + -1275068416, + -1233125376, + 1337154624, + -552351408, + 1648885760, + -2079850496, + -535822336, + -930318632, + 1610612736, + -308019200, + 929421312, + 264568832, + -1610612736, + -570425344, + -25165824, + 1204208672, + -1318183040, + 2130706432, + 856129536, + 1777948164, + 1489502208, + -2147483648, + -446763008, + -1527447552, + -17481728, + 771964416, + 882970429, + -686868600, + -1507852288, + 1127325696, + 247463936, + 290286592, + 0, + 1617294448, + -962018432, + 872415232 + ], + [ + 53634520, + -1049689152, + 739508224, + 251658240, + 1974385410, + -1439694848, + -443160576, + 1073741824, + 359424000, + 1579730432, + 474742784, + -788529152, + 1607270400, + 198403328, + -2147483648, + -578813952, + 1862270976, + 760251056, + -1073741824, + 1198161920, + 1876762624, + -1082982400, + -2147483648, + 140213248, + -1768947712, + -646421864, + 551450624, + 671088640, + -743260160, + 0, + 499122176, + 784452992, + 1969896192, + -536870912, + -1993342976, + -1840194560, + -1073741824 + ], + [ + 1875042304, + 541902964, + -1409286144, + -664797184, + 1874853888, + -394788864, + 0, + 1073741824, + -1052770304, + -1610612736, + 2088763392, + -1073741824, + -1041406016, + 402653184, + -1817182208, + 280685168, + -2147483648, + 353142784, + -759988224, + -805306368, + -234881024, + 775786496, + 1879048192, + 2038431744, + -1610612736, + -1371308032, + -30877696, + 1941233664, + 1148242976, + 84550656, + -512273408, + -1841086464, + -390234112, + 1012275376, + -486539264, + -197132288, + -1692066256 + ], + [ + -834666496, + 1275068416, + 102262784, + 1451229184, + -79979520, + 1744830464, + 137723904, + 0, + 1073741824, + -458883072, + 1103545776, + 999358464, + 218103808, + 1140252672, + -463868220, + 1085599744, + 1073741824, + -1610612736, + 911289856, + -2013265920, + -2147483648, + -460341248, + 1406765780, + -402653184, + -268435456, + 2024758674, + 614986549, + 1173094400, + 2059329536, + 1073741824, + 75038720, + 1607624672, + 0, + 807403520, + -2122317824, + -1464251168, + -1224736768 + ] + ], + [ + [ + -638962976, + -1060837376, + 1447085056, + -1485832192, + 752219312, + 1598218240, + 1062207488, + -704643072, + -1586413568, + 201392128, + 1951924224, + 1073741824, + -60455424, + -335385312, + 0, + -250683072, + 1137704960, + -591237248, + -1275068416, + -1550321728, + -1073741824, + -123957248, + -801587200, + 0, + -666239895, + -1825580032, + 1619132416, + -839904040, + 1677721600, + -1077346304, + 125829120, + 1556063864, + -962435072, + -1095065600, + -648913430, + 954247224, + 2028470272 + ], + [ + -1360003072, + 0, + 134217728, + -1275863165, + 366645312, + 599785472, + -1467301888, + -211329284, + -518987776, + 350535680, + -1635387328, + -222691328, + -1864970264, + -2147483648, + -411041792, + 2097152, + 1222419712, + -559915264, + -1700611840, + -2147483648, + 1342177280, + -1298137088, + -1513713664, + 2009756804, + -464429056, + 0, + -100663296, + 1991245824, + -1744830464, + 2078801920, + 374341632, + -1492692992, + 1186979620, + 549847040, + -1068041184, + -696160256, + 1687158784 + ], + [ + 786432000, + 1712998400, + 268435456, + 1526726656, + -358118528, + 1668022272, + -1367343104, + 1613758464, + 0, + -2147483648, + 1612526992, + -829980672, + -1384163200, + 1686110208, + 1073741824, + -1475426752, + 805306368, + -109710848, + 1158399968, + 113442816, + 1761607680, + 797483008, + 0, + -1476395008, + -1222030240, + -1147093760, + 254611456, + 1073741824, + -2147483648, + 816008832, + -738197504, + -1952369664, + -2013265920, + 264241152, + 1929448448, + -11053312, + 1015021568 + ], + [ + 324042752, + 1952448512, + -1186509312, + 1073741824, + 1140850688, + 1325114712, + -632158560, + 1928834176, + -1893371080, + 680466036, + -393216000, + -899678208, + -1317011456, + -1343127552, + 1229266944, + 1728315392, + 2086164480, + 406971392, + -671088640, + 1367804342, + -1378877440, + -1839872000, + 710934528, + -1052770304, + 201326592, + -444743680, + -1694498816, + 1718755328, + 717225984, + 175865856, + -411295376, + -272629760, + -1066885856, + 1718222848, + -234744716, + -939524096, + -2103881728 + ], + [ + 1694641796, + 874561088, + -990085120, + 702283776, + 693960704, + 489790464, + -126772736, + -1571806153, + -1228431584, + -1610612736, + 721420288, + -840968520, + -738197504, + -234881024, + -150087172, + -192040960, + 0, + -1172785034, + 295088121, + -309968032, + -1392508928, + -1310990336, + -1451229184, + -541065216, + -1610612736, + 1354131456, + 472122452, + -587202560, + -1224736768, + 1303675776, + 0, + -2147483648, + 1606213888, + 1140850688, + -256212396, + -20971520, + -759094272 + ], + [ + -331808640, + 1526038624, + 509100032, + -1484783616, + -1015349248, + -1352253331, + 167772160, + -1904784384, + 1686110208, + -113246208, + 536870912, + -2038431744, + -872415232, + -2029460224, + -365035520, + -1195964856, + -1187276288, + -394895360, + 1007599616, + 0, + -1342177280, + 236064768, + 1912602624, + 184549376, + -1388982272, + 2080374784, + 1464628040, + 881852416, + -1610612736, + -535625728, + -888931254, + -2044599112, + 657563648, + 805306368, + -1404174336, + 1180200160, + -1211740160 + ], + [ + 1108268866, + 1545542400, + -1610612736, + 2139095040, + 853156864, + -451911680, + -1086586880, + 0, + 6718800, + -1863770112, + 1960026112, + 1073741824, + 1239316480, + 538193760, + 1968439296, + 1605402624, + -253500374, + -1731089092, + 351272224, + 1610612736, + 1764529664, + -181568512, + -1237618688, + -1202064208, + -2147483648, + -1610612736, + -777519104, + 536870912, + -1162795760, + -713031680, + 1862270976, + -1564851776, + -1610612736, + 901152768, + 1291845632, + 1342177280, + 1610612736 + ], + [ + -1577058304, + 268435456, + -1075407408, + -1506851892, + -268435456, + -2098237440, + 436207616, + -2147483648, + -1059889104, + -1447044864, + 1182793728, + 1061158912, + -1879048192, + 1869406832, + -1164115968, + -184745984, + -1996488704, + -248822966, + 1759590144, + 659816448, + -313524224, + 939524096, + -1434451968, + 1879048192, + 1283457024, + 536870912, + -1500361136, + -2147483648, + -1182793728, + -1358358976, + 721420288, + -660348868, + -2147483648, + -2147483648, + -536870912, + -645922816, + -1417421992 + ], + [ + -713031680, + -278396928, + -99403776, + 1787871232, + 1207959552, + -2035744768, + -939524096, + 1734344704, + -716509504, + 1197674496, + -637534208, + 536870912, + 277544960, + -805306368, + -2147483648, + 1648361472, + -1476395008, + 316803120, + -2147483648, + 1237780440, + -1715027968, + 2050252800, + -1073741824, + -698862372, + -569965744, + 1409286144, + -2136637440, + 275193856, + 1664535040, + 1375338496, + 874774528, + 0, + 1065807360, + -1789761024, + -1073741824, + -2130706432, + -16777216 + ], + [ + 1879048192, + 1106116608, + -1957744640, + 1073741824, + -1281938432, + -2051801088, + 1585446912, + -2097152000, + 1676169352, + -2088763392, + -1760526454, + -2020304800, + 462946304, + 1987570752, + -954609375, + -1358430208, + -1540829184, + -268435456, + -2147483648, + -1832665088, + 1107680880, + -2147483648, + -1139277824, + 1923612672, + 1126417704, + 1529348096, + -1986432480, + 41943040, + -703070208, + 1610612736, + 1740636160, + 1967882240, + 843579392, + 1593835520, + -1854368768, + 1138223104, + 632952832 + ], + [ + -585242603, + 1207959552, + -1862680576, + -1265767424, + 771751936, + 1373634560, + 1831206912, + 1126896000, + -719847424, + -1174405120, + -1788545010, + -50331648, + -41680896, + 1073741824, + 2036334592, + 1254430912, + -1483505664, + -1612054528, + 1342177280, + 1511236416, + -2147483648, + 1760067584, + -1590360728, + -1870659584, + 704643072, + -80691136, + -1474822144, + -581959680, + 536870912, + 0, + 933046720, + 2146600992, + 1912602624, + 1689080320, + 1744830464, + 797748992, + -1946187802 + ], + [ + 1627389952, + -1079417344, + -1610612736, + -1908015104, + -1778384896, + -939524096, + -1002700800, + 19634705, + 1352408172, + 118447440, + 2053216256, + 1511753600, + 1714891392, + 156762112, + 1489117184, + 31843008, + -1568411648, + 1728327270, + 1879048192, + -620756992, + -2030043136, + 1331747472, + 8388608, + -1347158016, + -2147483648, + 233070144, + 1312555008, + 1757358080, + 150994944, + 419430400, + 447669256, + 1115684864, + -1037935800, + 889192448, + -2096435328, + -1073741824, + 171966464 + ], + [ + -998675264, + 304250880, + -1712519168, + 0, + 1152251904, + 1330756976, + -704642048, + 1499414528, + 1342177280, + -35499008, + -1073741824, + -673060864, + -1390411776, + 729808896, + -1640144896, + 855441408, + -1931105276, + 1023581120, + -1840079232, + 2115996832, + 2101239808, + 1992305664, + 1073741824, + 1937936384, + 478150656, + 1073741824, + 67108864, + -129529856, + 1948254208, + -1040615936, + -1643622400, + 1443254384, + 689649365, + -1973944320, + 1734197248, + -1528869376, + -966787072 + ], + [ + -1335885824, + -242755328, + 922322224, + 1610612736, + 1610612736, + 603979776, + 188219392, + 996671488, + -1003837952, + 1355394560, + 1811939328, + 134217728, + 603979776, + -107386880, + -805306368, + -1037897984, + 0, + 885522432, + 956301312, + 527733376, + 1722351616, + -985137152, + -1475626656, + -1492882944, + -1147142144, + 37748736, + -1954545664, + 161124512, + -591200256, + -1879048192, + -1437009920, + 511950960, + -738197504, + 1137369728, + 1670409216, + 556804096, + -1972580736 + ], + [ + 1879048192, + -982685440, + -1417443776, + -1031798784, + 1207959552, + 1079762944, + -1637618432, + 1653486464, + -1547524648, + 1935671296, + 771751936, + 1543503872, + -1465286656, + -1956954112, + 0, + 1217921024, + -904441216, + -955580416, + 90177536, + -316669952, + 1899884352, + 910163968, + -1773305736, + 1879048192, + -1533773824, + 1599197184, + -884998144, + 1073741824, + -697401344, + 1036598272, + -1618149376, + 1073741824, + 734003200, + -653385472, + 457506816, + 1452108320, + -1354718208 + ], + [ + 1560805376, + 712167936, + 1342177280, + 591396864, + -1073741824, + 166062080, + -268435456, + -986114764, + -1764856704, + -1972694548, + -1610612736, + -1080356864, + 1073741824, + 603979776, + 825775573, + -1337726400, + 1358139904, + -478085120, + 1672148736, + -1756364800, + -1879048192, + 1092060756, + 1491861504, + 23019328, + 547458, + 771946144, + 1650088960, + -182250000, + 1304090624, + -1039226880, + -755846144, + -536870912, + -402653184, + -177209344, + -265912320, + -603455488, + -1213027328 + ], + [ + -1124073472, + -1042290688, + 2005311488, + 1701972352, + -1786707272, + 486539264, + -1266941952, + 420243712, + -616824832, + -343379322, + 2079396056, + 192217088, + 1476395008, + -2070151168, + 1073741824, + 1707671552, + 1528038400, + -741343232, + -1073741824, + 1146159104, + -439378984, + 1996488704, + -134217728, + 433061888, + 2085268060, + -371813264, + -2147483648, + -1013268480, + -2021654528, + -2001600512, + 695468032, + 1602224128, + 1879048192, + -1170815488, + 1543503872, + 1205710488, + 1508507648 + ], + [ + 1599929088, + 692342528, + 1946157056, + 523391146, + -973078528, + -810745856, + -520363064, + -1736077056, + 761716278, + -1610612736, + 167200768, + 2138634240, + 1608194048, + -1275068416, + 75235328, + 1509949440, + 1073741824, + 156237824, + 402653184, + 1453709312, + 536870912, + -1025164288, + -331249836, + 1073741824, + 2038431744, + -1546312832, + 1839726592, + 541065216, + -2147483648, + -1511877056, + 1073741824, + -1792757248, + -2147483648, + 1017572672, + 450670592, + -268435456, + -536870912 + ], + [ + 681717366, + -2007611296, + -390070272, + 553648128, + -2127665563, + 1158832128, + -1152961677, + 75497472, + -285212672, + -1073741824, + -1073741824, + -1293671984, + -851968, + 1754267648, + 1128267776, + 0, + -536870912, + -1335407616, + 0, + -1210122240, + -752899336, + 2120323072, + -1802502144, + -11346944, + -771751936, + 1465909248, + 838860800, + -1073741824, + 364359680, + -1124179008, + 2097982702, + 1204992768, + 1479125088, + 1977171968, + -1295728640, + -1006632960, + 1904214016 + ], + [ + -1342177280, + 1916796928, + 0, + -1786773504, + -2147483648, + 1826488320, + 966074586, + 1375731712, + -204274240, + 370514688, + -1476395008, + -63731584, + 1989647299, + 872415232, + -209715200, + -1744830464, + -671940608, + 0, + -257700096, + 377117440, + 1076690944, + 1869611008, + -1509949440, + -1712717824, + -1327149056, + -704643072, + -1867899392, + 473956352, + 33743552, + 669646848, + -436130816, + 1782972416, + -642375552, + -341942272, + -1529520482, + -1925185536, + -631242752 + ], + [ + -1551734016, + 606715904, + 2139303200, + -268435456, + 2127914752, + 2063466496, + -1556899112, + -1289791488, + -1878876160, + 0, + 1315631104, + 805306368, + 1510789421, + 1305030912, + -1744830464, + -1043634176, + 597188608, + 0, + 1863196672, + 1081081680, + -1719664640, + -1979711488, + 563001344, + -612412400, + 843579392, + 1879048192, + 1314278728, + -2101346304, + -2147483648, + 921011200, + 1245604352, + 1876099296, + -2147483648, + -1733674752, + -543974816, + 438093056, + -1138753536 + ], + [ + 1536810864, + -1480065024, + 952107008, + -892718080, + 1375731712, + -1699741696, + -2084132260, + 683431936, + -1360474216, + -2061859760, + 48110976, + -1207959552, + 1437204480, + -382225536, + 1802628096, + 1883131744, + -1538719744, + -1170210816, + 0, + -1577058304, + 808883200, + 1439784960, + -180566640, + -1195561904, + -1652017625, + 323059712, + -1674649600, + -1913074112, + -1511325696, + -765362496, + -161011648, + -1610612736, + -769196032, + -1718640896, + -2080374784, + -2147483648, + 1581723648 + ], + [ + -2079091296, + -1714421760, + -1695978208, + 492830720, + -790531056, + -129458176, + 1677721600, + 2019729408, + 991391744, + -1562378240, + -1091764224, + -182484992, + -1276018688, + 1073741824, + 494913472, + 260046848, + 1558134784, + 441338008, + 212533248, + -1340048248, + 252706816, + 857644032, + -786741504, + 1538973696, + 0, + 326185920, + 1556086784, + -536870912, + 106906102, + 1248985320, + -1689414752, + -1956904960, + 1821188096, + 1069547520, + -1447312714, + -224239616, + 1073741824 + ], + [ + 153092096, + 1125646336, + -570425344, + -269222004, + -1367414992, + -1162608640, + -447751680, + 1468006400, + -1628659712, + -1056964608, + 1530396672, + -1398800384, + 1796734976, + -188743680, + -797722116, + -872415232, + 268435456, + 1134727168, + 1587484776, + -167772160, + -1132462080, + 1759246336, + -1251316064, + 1197342720, + -1429697920, + -1023410176, + 0, + -2080374784, + 788873216, + 867973163, + -417333248, + -545259520, + -1681915904, + -702152704, + -1539848197, + 490684342, + 0 + ], + [ + -1590820864, + -702339696, + 1274957824, + 1568669696, + 139924062, + 1996488704, + -412512760, + -133246976, + 0, + -2147483648, + 473956352, + -1687007264, + -92715008, + -205520896, + -1417674752, + 814820994, + -1670388984, + 476942336, + 215089152, + -973078528, + 0, + -134217728, + 1301069824, + 1879048192, + -395960448, + 346595328, + -2025725952, + 1742222216, + -2147483648, + 1853405944, + -1763027632, + -1234079744, + 1024217184, + 1346291712, + -1073741824, + 2063320064, + -1095806976 + ], + [ + 1403343372, + -1803209600, + -225509376, + -1088634880, + 1567337220, + -1822425088, + 2045972480, + -1385345024, + 807120928, + 475004928, + -595959204, + -479009280, + -2147483648, + -1073741824, + -301989888, + -1454374912, + 447217664, + 924057600, + 1264320512, + -1884441984, + 0, + 2020835328, + -1073741824, + -1098907648, + 1345921024, + 95420416, + 128875200, + -1610612736, + -301989888, + 965771264, + 1610612736, + -1712848896, + -809943152, + 560072272, + 420984360, + 1776382208, + -483601580 + ], + [ + 1173946368, + 306184192, + 331874304, + 649789440, + -596770816, + 1073741824, + -29468672, + -536870912, + -1695731968, + -2145222656, + -1373339648, + 359393032, + -1599078400, + 890388480, + 536870912, + -729808896, + 188921856, + -38121344, + -2147483648, + 2018209544, + -2147483648, + -1840634368, + -647919488, + 1606418432, + -744645696, + -1434451968, + -196268876, + -1117650944, + 1396703232, + -1258504192, + -1639301120, + -702362624, + 888848256, + 949424128, + 0, + -1668370432, + 480247808 + ], + [ + -1487900880, + 1836804088, + 1830092800, + -1560281088, + 1687084544, + -1444675584, + -295698432, + -1732280320, + 650740480, + -1526478216, + -997195776, + 1031798784, + 352321536, + -1775763456, + -597239208, + -2147483648, + -113975552, + 782097350, + 1233125376, + 1723858944, + 1492123648, + 1799356416, + 780789142, + 1610612736, + 1535565824, + 1860173824, + -190611456, + 577030144, + -1979203584, + -2080347776, + -78118912, + -48172544, + -1426888704, + -1345585152, + -706687120, + 1418229760, + -254995932 + ], + [ + 1853882368, + 2130706432, + -1610612736, + 1459324556, + -838862848, + 738197504, + -1207959552, + 1795952128, + -1280162688, + 268435456, + 1799053312, + -170221568, + -114222272, + -1371471872, + -1325400064, + -159988928, + -1879048192, + 2092957696, + -1737240576, + 33554432, + 1197998080, + 1883044864, + 1073741824, + 0, + 1697773568, + 724670364, + -1356726272, + -1819373824, + 805306368, + 1254957056, + 1786952000, + 711587840, + 1879048192, + -1006632960, + -1997840208, + -595733840, + 1950557696 + ], + [ + 1675100160, + -682060764, + 1821754624, + -587989120, + 99024896, + -1860940800, + 149465088, + -939524096, + 2029715456, + 1311113216, + -1943273760, + -323003392, + 269484032, + -536870912, + -939524096, + 948830208, + -138403840, + -1228133296, + -318767104, + 0, + -1328699648, + -487262592, + -201326592, + -2126465024, + -1992818688, + -768376832, + -636420096, + 838860800, + -1354714944, + 721420288, + -557030400, + -130547712, + -602211236, + -1672358400, + -494403584, + -817844340, + 1070518272 + ], + [ + -66551808, + 527603520, + 1675677352, + 1639943120, + -1969225728, + 1073741824, + 1424189856, + 1073741824, + 1476395008, + -1981153280, + -1539579904, + 254115840, + 805306368, + -2147483648, + -1900655808, + -2094056448, + 1466630144, + 0, + -154857472, + 1912602624, + -508722176, + 678243120, + 525942784, + -364904448, + 2005581824, + 0, + -2048387360, + -1507550720, + 517865472, + 898983936, + -223323280, + 410333184, + 841577416, + -834618240, + 1337194496, + -402653184, + 1710919680 + ], + [ + -83886080, + -2147483648, + -1391808512, + 459276288, + -1702100992, + -1830813696, + 1509949440, + 1002700800, + -1107510016, + -1610612736, + -689963008, + 208666624, + 1979711488, + 1556820480, + 0, + 28147712, + 1610612736, + 1073741824, + 1134690304, + -1867981344, + -1147391044, + 980179323, + -1946157056, + -804560896, + 0, + 1684930560, + 1580632684, + 805306368, + 1637228544, + 268435456, + -2013582816, + 614084608, + -973078528, + 536870912, + 1397349120, + 915089920, + 975880192 + ], + [ + -268435456, + 987758592, + -476492928, + 0, + -1744830464, + 268435456, + -311427072, + -1026818048, + -1056964608, + -496500736, + -1874903808, + -1781178140, + -385875968, + -1743111134, + 1375731712, + 898733496, + -705485360, + 58720256, + -436207616, + 0, + 698553344, + 568328192, + 1063649280, + -1822121984, + 1410670208, + -369016832, + -731308280, + 0, + -2141257728, + -95944704, + 1879048192, + 1075838976, + -1528823808, + -630689792, + 721232288, + 1917712204, + -2039721984 + ], + [ + 536870912, + -884998144, + -357138432, + -1199570944, + 1871307944, + -433815552, + -746045312, + 1191215104, + 957451995, + 1824522240, + -2058193198, + -1915128320, + 947791872, + -1878994944, + -1225785344, + 104201472, + -767674847, + 2065097208, + -1804607488, + 302825952, + -1425932288, + 1677721600, + 1610612736, + 2035792896, + -1097608192, + 1073741824, + -1207109632, + 1073741824, + -1136656384, + 1784807424, + -1929379840, + 1610612736, + 1398472704, + 0, + -1743160036, + -1924036864, + -295174144 + ], + [ + -671088640, + -1073741824, + -732420096, + 1058210831, + 1806614656, + -1073741824, + 735051776, + 1598492672, + -1330945280, + 1368129536, + 1472664320, + 784824226, + 140558234, + -650117120, + 0, + 0, + 1862270976, + -1253963072, + -166936576, + -1915626848, + -385875968, + 1811361792, + -639308800, + -1073741824, + -2147483648, + -1073741824, + 1044495600, + -1404533504, + 1985478656, + -1887436800, + 1996488704, + 1366691436, + -671088640, + 951509880, + 1150812160, + 614578176, + -527695872 + ], + [ + -1207959552, + -1876532166, + -1043540608, + -578420736, + 374840304, + -268435456, + 1879048192, + -45613056, + 1860996116, + 2094006272, + -939524096, + 1589641216, + -1277165568, + 526098528, + -1817182208, + 1567963136, + -373358592, + 1126301696, + -1263738880, + -1328545792, + -1639972864, + -1940096224, + -627147336, + 978214496, + -286142464, + 1914437632, + -247021568, + -2147483648, + 134217728, + 1207959552, + 197324456, + 1128267776, + -1073741824, + -1962934272, + -2147483648, + -1009713152, + 1245470720 + ], + [ + -13041664, + -497025024, + 1073741824, + -894631936, + 804056688, + 811204608, + -2143179776, + 1754031104, + -939524096, + -327603840, + 1907452928, + 1998716928, + 1255933568, + 1064173568, + 584021536, + -1484783616, + -1635778560, + 452326400, + 633339904, + 268435456, + 2079187664, + -909566080, + -161303296, + -1257607216, + -1073741824, + 1471072512, + -1610612736, + -2147483648, + -1073741824, + 1860673536, + -2109964288, + 1235189760, + 0, + -191951864, + 201326592, + 1519097038, + 498597888 + ] + ], + [ + [ + -1277925952, + -402653184, + 1493372928, + 1996488704, + 1610612736, + 399554560, + -1392689152, + 1133681344, + 430464080, + 805568512, + -1073741824, + 1519483528, + -1776812032, + 1830813696, + -1006632960, + -1641948120, + 1933824000, + 1198721470, + 1359743808, + -138412032, + 2140719872, + -67350968, + -549845224, + 0, + 1207959552, + -1207959552, + 1063289344, + 1811939328, + -214362560, + -57671680, + -268435456, + 0, + -962435072, + -360710144, + -1531194368, + 176390144, + -238026752 + ], + [ + 1988471740, + 1989373952, + 1932607744, + -131072000, + -1256161280, + 1199570944, + 1360363520, + -67108864, + 1879048192, + 600069011, + 0, + 1391639040, + 1801974784, + 436207616, + -982269952, + 67108864, + 1189423104, + 0, + 1073741824, + 296642560, + 127946752, + -1476395008, + -1860912942, + -1142605246, + 682622976, + 16777216, + 373460896, + 62226432, + 2053111808, + -2147483648, + 2132168704, + -2086141952, + 1186979620, + 402653184, + -65011712, + 0, + 828580992 + ], + [ + -536870912, + 1638170624, + -193589248, + -550671360, + 2102718832, + 1668022272, + 915032808, + 0, + 637534208, + -1541212416, + 122512384, + 975044608, + -1343549440, + 1657639424, + 1325277184, + 1663041536, + 1415577600, + 2088763392, + 2113929216, + 201326592, + 1760370688, + 1691083304, + 2091862016, + -282460160, + 768234264, + -1124073472, + -442368000, + -1143851392, + 1275068416, + 1775239168, + 1061808746, + 780455936, + -552599552, + 990692336, + 140509184, + -22106624, + -939524096 + ], + [ + 889716736, + -2040934016, + -1632024754, + -543444320, + 570425344, + -742463146, + 543817728, + -939524096, + -1180958720, + -1894353920, + 2145290496, + 1362270208, + -1317011456, + -2147483648, + 1529127568, + -2147483648, + 1043082240, + -1039196160, + 784334848, + 472307712, + 1073741824, + -1926976624, + -1451229184, + 503971840, + 1610612736, + -1184927744, + 1773142016, + -2016620988, + 1351966720, + 2071986176, + 140247040, + -1874462752, + -1982726144, + -1288372224, + 1116635136, + 1456242688, + -2147483648 + ], + [ + 73205760, + 199491584, + 286019528, + 1323302912, + -2147483648, + 432013312, + 859832320, + -2032140288, + -1764166684, + -1610612736, + -1342177280, + 2136662016, + 1272120144, + -56113152, + -2031288832, + 2025755062, + 0, + 1894514688, + -14680064, + -1864892416, + 127956384, + -2147483648, + 659750912, + -570687488, + 950009856, + 1719664640, + 145227776, + -146800640, + 1630388224, + -536870912, + -237764608, + 1629117440, + -35190784, + 71303168, + -1165863936, + -1375813632, + 1026298432 + ], + [ + 67108864, + -1353185792, + 1018200064, + -742391808, + -255624448, + -1610612736, + -1339555840, + 1000734720, + -1845493760, + 435576616, + -2133078976, + -1540096000, + -1665138688, + -2147483648, + -1887436800, + 536870912, + -1711276032, + -1744830464, + -908036608, + 1879048192, + -1987758720, + -2132729600, + -297795584, + 0, + 902823936, + 1374683136, + -1905721344, + 440926208, + 597873280, + 1879670784, + -1811939328, + 568637440, + 691637504, + -1085941568, + 327155712, + 228327424, + 2027354314 + ], + [ + -2078429564, + -1041125376, + 872415232, + 1457814524, + -1270349824, + -225955840, + -1442057280, + 1963351040, + -794165248, + 628235556, + 1946157056, + -462094336, + 546553072, + 1375814390, + 1073741824, + -672391168, + 558891008, + 1758895616, + -24117248, + -872415232, + 630374400, + -1515225088, + -306184192, + -189792256, + -625876432, + -898264064, + -738197504, + -1632432376, + 1358954496, + -2147483648, + 1122187136, + 732175360, + -805306368, + -2147483648, + -1711276032, + 0, + -598293288 + ], + [ + 1427111936, + -1809459440, + -426389504, + 2048811008, + -1107296256, + 98492416, + -988151808, + 776324144, + -1067450368, + -2147483648, + -2090474392, + -1174798336, + 1844130304, + -991952896, + -1380279040, + -369491968, + -1879048192, + -497645932, + -1267688576, + 1967128576, + -1476395008, + 891725568, + 1788870656, + 633004032, + 699863840, + 1493172224, + 618987520, + 335544320, + -436207616, + 1677721600, + 1476395008, + 343672704, + 1682108416, + -1443151872, + -1335711248, + -645922816, + -1073741824 + ], + [ + -356515840, + -1223656486, + -1677721600, + 402653184, + -1845493760, + -986958520, + 704575744, + -2147483648, + -2147483648, + 1644167168, + -2137929292, + 822083584, + -2078097408, + 872415232, + -2054319616, + -1879048192, + 58042368, + -502779904, + -1367343104, + -1911574528, + 1181162240, + -1073741824, + 1879048192, + 1304428544, + 2015104320, + -816578560, + 1258291200, + 0, + -650117120, + -100663296, + 308308040, + 752025600, + -507805696, + -1433186304, + 0, + -1044348928, + 1635749872 + ], + [ + -85983232, + -398606336, + -122359040, + 2030043136, + -1184890880, + 1634533376, + -1610612736, + -473870240, + 142606336, + -1436010496, + 671088640, + -1530724352, + 1610612736, + 1322188168, + -2147483648, + 45883392, + 1967673760, + -1569193984, + 939524096, + 1017426160, + -2079605536, + -638214684, + 805306368, + 1923612672, + 1012039680, + 263565952, + 1717340160, + -205515776, + 2034199308, + -782988544, + 1740636160, + -536870912, + 162869832, + -1513964032, + -249036800, + 2063400960, + -1531493632 + ], + [ + 501748992, + 1916796928, + -2016542720, + -2147483648, + -1073741824, + 958984192, + 133805208, + -1000341504, + 1415577600, + 1958346752, + 666923008, + -1845542912, + 1206657024, + -1628441308, + -1129316352, + 1368129536, + -1639055360, + -1612054528, + -1610612736, + 1749978368, + -1342177280, + 1950351360, + 1749893466, + -1439102976, + 157780608, + -80691136, + 778523660, + -1442840576, + 2004905380, + 660717568, + -1283861860, + -1074183152, + -342884352, + 1375731712, + 584712192, + 1702363136, + -54525952 + ], + [ + 813694976, + -90808320, + 1019379712, + -463470592, + -889192448, + 1912602624, + -1545462272, + 157077640, + 953679872, + 0, + -1744830464, + -1200095232, + -865184512, + -1342177280, + 536870912, + 789970944, + -95337992, + 805306368, + -695898112, + 618979032, + 469762048, + -1256194048, + 954419202, + -1963245568, + -199367876, + -231792640, + -2147483648, + 2119172096, + -526278512, + -939524096, + -1427226496, + 1073741824, + -771751936, + -2147483648, + -1359478784, + -1079485440, + 1277755392 + ], + [ + -220626944, + 0, + -1838697440, + 844187648, + 1361804800, + -2147483648, + 1048576, + -1779171328, + -1091960832, + 1073741824, + 805306368, + 1073741824, + 90767360, + 1879048192, + 1567067992, + -1086324736, + -1341128704, + 1306525696, + 306861008, + -120979456, + -739901440, + 11534336, + 1744830464, + -2104492032, + -1994620928, + 658505728, + -1859714686, + -673112544, + 1560805376, + 249625787, + 1266278533, + 117440512, + 1826313216, + -2147483648, + 302836664, + -1073741824, + 416022528 + ], + [ + -1335885824, + -2147483648, + 1872253696, + 1525926656, + -2147483648, + -611778560, + -1677721600, + -1982119936, + -1003837952, + -687865856, + -1073741824, + -1906605568, + 976504832, + -1721237504, + -1043955712, + 787480576, + -2068840448, + 1145477376, + -119042496, + 2110933504, + -719323136, + -2147483648, + 0, + 74055680, + 213245184, + -1879048192, + 414711808, + 557842432, + 1635778560, + 1492912498, + -44781072, + -1891508168, + 717077120, + -2020227840, + -656139520, + -1063256064, + 0 + ], + [ + -1433851536, + -1909757112, + -354360944, + -154790912, + 2061127824, + 539881472, + -805306368, + -1677721600, + 1199918000, + -1226391552, + -2141003776, + 1256194048, + -1566179328, + 1512926464, + -1395245056, + 1275068416, + 391282688, + -1027604480, + -1073741824, + -158334976, + -140509184, + 910163968, + 0, + 100404151, + -1533773824, + -365297664, + 1607155712, + 234178560, + 926941184, + 0, + -60293120, + -1472987136, + -1358954496, + 276824064, + 1342177280, + -1390750656, + -401309696 + ], + [ + -878641152, + 11127624, + 432411264, + 1182793728, + -695657928, + 557628672, + 411735416, + 1313164544, + 1677721600, + 349578200, + 476266496, + 2134253568, + -194446576, + -971811182, + -721420288, + 1478620448, + -1578687488, + -239042560, + -2147483648, + -369098752, + -939524096, + 394679296, + 1610612736, + 368309248, + 268435456, + -1207182720, + 206261120, + 1593835520, + 1304090624, + -1283187376, + 2035941376, + -18874368, + 1109065536, + -574116992, + 872415232, + -143646720, + -324337664 + ], + [ + 1792028480, + -269221888, + -190979672, + -1782045184, + -1065264128, + 0, + 899932160, + 52530464, + 1533509632, + -2147483648, + -1002217472, + 1342177280, + 2093618688, + 944357376, + -544476075, + 1802186312, + 0, + -741343232, + 385875968, + 0, + 1610612736, + 1450639360, + -1497399296, + -1181410864, + 1543503872, + -1120218482, + -1073741824, + 897581056, + 1818353664, + 1361191624, + 1946157056, + -1694760960, + 58720256, + 1610612736, + 1192933376, + -2147483648, + 1508507648 + ], + [ + -85469184, + 1360248832, + -662224896, + -107838128, + -459243636, + -1621491712, + 1073741824, + -2147483648, + -1284564224, + 1342177280, + -1170210816, + -940077184, + -38699008, + -1610612736, + -292551556, + -1597237912, + 1073741824, + -1635221206, + -1048576000, + -1428899072, + 1200914432, + 2019338112, + -2010060160, + 1453326336, + -339951616, + -719093760, + 1778384896, + 33554432, + 1845493760, + 2024116224, + -66595552, + 1677721600, + -1364848352, + 508786336, + 282518912, + -92669952, + -1048576 + ], + [ + -1952612352, + 279744704, + -1317297408, + 138412032, + 1694498816, + -716893600, + -1182793728, + 37748736, + -1780613120, + -1727547648, + 1789493248, + 243269632, + -851968, + -1879048192, + -1003225088, + 0, + -1664840192, + -1657798656, + -1176276992, + 922476544, + 1283369952, + 818413568, + -1535115264, + 1390149632, + 536870912, + -207219240, + 998709504, + 1699882752, + -1342177280, + 2133975040, + 1735393280, + -1781006336, + 174725120, + -1811939328, + 1610612736, + -1031033148, + -1327300608 + ], + [ + 1088991232, + -566681600, + 1073741824, + -1786773504, + -1130486416, + -1073741824, + 966074586, + 1526013952, + 811335680, + -1395130368, + 352321536, + 1729167360, + -315672698, + -805306368, + -946077696, + -996412672, + -27262976, + -536870912, + -128850048, + -1765801984, + -864003584, + 375877488, + -560463872, + -1633681408, + 713031680, + 897581056, + 559168512, + -1910505472, + 738197504, + -1837195264, + -1778384896, + -1458044928, + 67108864, + 1811605400, + 1470595072, + -173918976, + 1725104128 + ], + [ + -526729216, + -1841128448, + -2094194688, + -570425344, + -39137792, + -536870912, + -2147483648, + 1180274604, + 1409286144, + 1073741824, + -1358954496, + -2097152000, + -1769996288, + -919535616, + -2087297024, + -2147483648, + 482541568, + -745550512, + -1137147904, + -2883584, + -1986527232, + 578813952, + -1900544000, + 1994380548, + 1687158784, + 1513665052, + -729808896, + -795473152, + 179830784, + 1725739136, + -1476395008, + -1073741824, + 1211364736, + 1714064960, + 1610612736, + -2147483648, + 720404480 + ], + [ + -1073741824, + -1879048192, + 1720129536, + -1785436160, + -1030750208, + 838592172, + -1207959552, + 683431936, + -436207616, + 0, + 1863237632, + -973373440, + -599083712, + -1677721600, + -689711104, + 665845760, + 1217527808, + -1903379904, + 0, + 536870912, + 1342177280, + -391118848, + 1328636928, + 1073741824, + 1651507200, + -1473871104, + -373101056, + -1730179868, + 1721216000, + -1084227584, + -644046592, + -1610612736, + -898199240, + 1715371008, + -1981281214, + 1213726720, + -924450816 + ], + [ + 136784704, + -1583559040, + 1531445248, + 386838528, + -1581062112, + -64729088, + -1251693031, + 252466176, + -1486688768, + 1543503872, + -545882112, + 2113929216, + -1073741824, + -2147483648, + 1609691136, + 520093696, + 1439560704, + -2147483648, + 717225984, + 1812471586, + 536870912, + 939524096, + -2147483648, + 1860927488, + 130969600, + -2147483648, + 1556086784, + -1073741824, + -2147483648, + -2147483648, + 973078528, + 1879048192, + -1160043704, + -1311275777, + 1455423488, + 8361235, + -529528824 + ], + [ + -292237239, + -1946157056, + -349184512, + -3801088, + -73613312, + 1744830464, + 7514093, + 1577058304, + -814329856, + -1350694912, + -1231630848, + -1811939328, + -312279040, + 1026555904, + 121348032, + -295698432, + 1669215586, + -1879048192, + 818937856, + -2143453184, + -301679488, + -536870912, + -1447395328, + -774406144, + -1423824384, + -226203892, + -409273344, + -1844445184, + 352321536, + 2005337440, + 536870912, + -419692544, + -248020992, + 1600852736, + 1610612736, + 1068892160, + 857735168 + ], + [ + -1073741824, + 294832128, + 0, + -1073741824, + 1460821504, + 998244352, + 1989730432, + -2131951616, + 971702272, + -228261888, + 1426179072, + -1222312448, + -1803550720, + -1891893248, + -201937408, + 304468032, + -540667904, + 1838153728, + 406013952, + -1073741824, + 824180736, + -1347960832, + -1822216192, + -775946240, + -1172731936, + 1250557952, + -2147483648, + 432275456, + -1851649823, + -1220780676, + -1789657088, + 771751936, + -396197120, + -327155712, + -1641021440, + -1309937904, + 1342177280 + ], + [ + -1438547968, + -1236134702, + 1407524352, + -238288896, + -2113929216, + -1801781248, + -1444426688, + 1524277248, + 268435456, + 237502464, + -1890825344, + -2147483648, + 270531036, + 2013265920, + -411336704, + 357203968, + -1640673280, + 924057600, + -687865856, + 1822425088, + -683147264, + -1073741824, + 594280448, + -747643072, + -1603125248, + 1610612736, + -170960896, + 2101248000, + -1016107008, + 0, + -1785831424, + -811997184, + -2147483648, + -905969664, + 795627520, + -1484405760, + -1700790272 + ], + [ + -1947074560, + -1551245020, + -1174364608, + -1326933268, + -479199232, + -2147483648, + -2147483648, + 108494848, + -268435456, + 671088640, + 603979776, + -1384324864, + -571778549, + 0, + -664305152, + -1879048192, + -1073741824, + -1526202368, + 394264576, + 134217728, + -1990197248, + -2147483648, + 536870912, + 1305869312, + -825368576, + 888842240, + 647387648, + 1544279584, + 1414742016, + -109051904, + 1016365056, + 1340805478, + 888848256, + -1439131888, + 536870912, + -1521249834, + -2094911259 + ], + [ + -872415232, + 1069547520, + -1269563392, + -1433689344, + 1223548928, + 1187075016, + -976504448, + 830406656, + 910956544, + -224526336, + -1136066560, + 2063597568, + -250281984, + 1740985029, + -298619604, + 1406795776, + -84331297, + 1564194700, + -2147483648, + -2147483648, + -139096320, + 1744830464, + -1778384896, + 0, + -2032140288, + 282968064, + 1406093880, + -1306112896, + -2147483648, + 1749026456, + -1078624256, + -234881024, + -805306368, + -218103808, + 897070044, + -448231552, + -786284544 + ], + [ + -2147483648, + -662765568, + 553451520, + 402653184, + -885522464, + 1708141568, + 1304745728, + 224494016, + 1507402304, + 134217728, + -1241513984, + -1352816128, + -999489536, + 1913126912, + -911611120, + 1272568589, + 1871941632, + 805306368, + -805306368, + -290453504, + 1397898048, + -419180608, + -1310195712, + 1622885552, + 1355441136, + -209715200, + 1532904448, + -1903230976, + 848727987, + 1720713216, + 1920991232, + 711587840, + 1257619456, + -2004655616, + -1997840208, + -292192256, + -999013594 + ], + [ + 1675100160, + -702215936, + 382295120, + -2147483648, + 919625328, + 318767104, + 298930176, + 177094656, + -942145536, + -2061036800, + -603979776, + -687865856, + 269484032, + -698122240, + 267322144, + 948830208, + -2147483648, + 1486880768, + 1077624832, + 2138570752, + 1858287260, + 793733120, + -1279459328, + -1073741824, + -345435536, + 1049730048, + 1302401024, + -968884224, + 1470126176, + -2039304192, + 2008226048, + -1073741824, + 771751936, + 1311304448, + -730291712, + 46018560, + -1612224512 + ], + [ + -133103616, + 1922514944, + -523327488, + -121831424, + 1409286144, + 536870912, + 1744830464, + -538226688, + 0, + 332660736, + -1863352320, + 508231680, + 1800192000, + 1958739968, + -1831862272, + -268435456, + 0, + 1769996288, + -309714944, + 536870912, + -1200922368, + 805306368, + -2076265856, + -1280770048, + 708560224, + 1476395008, + -1604616192, + -1838678016, + 1417801184, + -805306368, + 1841299456, + 491520000, + 420788708, + 0, + -807403520, + -703391884, + -1130791260 + ], + [ + -1621098496, + -638666528, + 358612992, + 346538422, + -1029134685, + -2147483648, + 962199552, + 599539712, + -1124073472, + -613512704, + 123437056, + -1073741824, + -1780645888, + -1766222236, + 571434944, + 1610612736, + -1815060480, + 436207616, + 621709312, + 177069568, + -1674331136, + -1342177280, + 51904512, + -1342177280, + -366084096, + 0, + -1342177280, + 1275068416, + -1738176512, + -128580608, + -40562688, + -1824129024, + 830472192, + -2147483648, + 1322778624, + 456559402, + -782893056 + ], + [ + -1343225856, + 913686528, + 0, + 0, + -1509949440, + 444628992, + -77856768, + 187695104, + 67108864, + -1491317504, + -51118080, + 1443774464, + -335067136, + 1140850688, + -755742144, + 1701707776, + 1597136128, + 234881024, + -436207616, + 549823680, + 335544320, + 722530304, + 1339654144, + -900885888, + -1473626880, + 167772160, + -1535369216, + -17141760, + -1070628864, + 337182354, + -1042213520, + -595574784, + 202721728, + -1261379584, + 721232288, + -584056832, + 1637553152 + ], + [ + 1207959552, + -987581651, + -357138432, + -1373634560, + -458752000, + -1879048192, + 553779200, + -1071644672, + 573692768, + -1227259904, + -1455724288, + 1979711488, + 671088640, + 1207986176, + -1766400512, + 905773056, + -662437888, + 1658601216, + -565067904, + 555797534, + -447213568, + -939524096, + -1509949440, + 1471938560, + -738197504, + -1442840576, + 217579520, + 1137655808, + 268435456, + -1006632960, + -402102732, + 607846400, + 0, + -972849152, + -96993280, + -1730865040, + -147587072 + ], + [ + 784334848, + 2015232000, + 167772160, + 136183808, + 268435456, + 1787559936, + 2037998970, + -1663577660, + -1330945280, + 2023954432, + -1263563226, + 501123072, + 200908800, + 671088640, + 782761984, + 991670272, + 825980928, + -1342177280, + -646248864, + -1254096896, + 1874325136, + 1605992448, + 0, + -2051555328, + -1266679808, + -1022050304, + 2088991200, + 608337920, + 1985478656, + -1595344896, + -1093295176, + 1171798448, + -1387831296, + -1671728708, + -1214100480, + -937126857, + -2147483648 + ], + [ + 1543503872, + 1681522688, + 1722548224, + 1446470016, + -209846272, + -450935872, + 1879048192, + -22806528, + 335544320, + -1885732864, + 522190848, + -1750073344, + 1626780640, + -1862607613, + 0, + -1003570532, + 937426944, + -1733794752, + -1394606080, + -1610612736, + -1824751616, + 536870912, + 1329519616, + -218103808, + -809777344, + 1670760560, + -15438848, + -1485589280, + -1998481344, + -1572864000, + -721420288, + 1744830464, + 1589641216, + -1966926336, + 1610612736, + -31553536, + 622735360 + ], + [ + 0, + -497025024, + 360760077, + -1083337382, + 1735622656, + -1741881344, + -1342177280, + 0, + 485751240, + -1073741824, + -960122880, + 570425344, + 218103808, + -603979776, + -2147483648, + 1006632960, + 901051392, + 1809305600, + 1822579712, + -442746752, + -1215610880, + -920682496, + 1453326336, + -1588725248, + -2147483648, + -981799792, + -738197504, + -1948778496, + -75497472, + -1175977984, + -1893728256, + 645791744, + -737085440, + 1009786880, + 553844736, + -1562037376, + 1110472416 + ] + ], + [ + [ + -1227927145, + -1610612736, + 205520896, + 887443168, + 1120755531, + 399554560, + 1743388672, + 0, + -494927872, + 8388608, + -1730341376, + 2055733248, + 805306368, + 10176512, + 1484783616, + 671088640, + 1315469824, + 599360735, + -1977515672, + -268435456, + 1608921792, + 1207959552, + -1603174400, + 0, + -30113792, + 1764122552, + 268435456, + 1811939328, + 865166336, + -395739246, + 276299776, + 1006632960, + -1989039974, + 2104836096, + -1531194368, + -954460921, + -476053504 + ], + [ + 994235870, + 0, + 1073741824, + -524288000, + 1165403152, + 232930304, + -1794025472, + -1652822016, + 234881024, + -1972215808, + -1278165240, + -890765312, + -1613758464, + 731461389, + -1176502272, + -223313904, + -1916121088, + -268435456, + -1823189216, + -1180696576, + -1610612736, + 1636263232, + -1513713664, + 2009756804, + -1564475392, + 1073741824, + 828647674, + -1073741824, + 466812928, + -201326592, + -1610612736, + 1342177280, + -34455552, + -662497280, + 0, + 0, + 1663336448 + ], + [ + -1207959552, + -1235114880, + -1899888640, + -2147483648, + -488636416, + -1938980864, + 1946157056, + -1817176064, + 637534208, + -2074157056, + 403131748, + -2021654528, + -1343549440, + 1207959552, + 2131755008, + 419430400, + 1967521792, + -1879048192, + 338632576, + 306294976, + -633339904, + -500695040, + 1470365696, + -2147483648, + 1922352640, + -293407744, + 15913216, + 0, + -377487360, + -1732080326, + -381858496, + 1560911872, + -2013265920, + -536870912, + 805306368, + 872328878, + 300154880 + ], + [ + 324042752, + 1174405120, + 1879048192, + -604801452, + -1727004672, + -760479744, + 222298112, + -139689984, + -458332416, + -1997445312, + -786432000, + -1799356416, + 227278848, + -1962993664, + -1765201756, + 1033637888, + 284733616, + 126877696, + 1610612736, + -1241513984, + 0, + 1073741824, + 63734438, + 1906850836, + -1866198848, + -210583840, + 655144152, + 1718755328, + 1822501568, + 1406926848, + 140247040, + -136314880, + 1880762184, + -978753942, + 0, + -13932992, + 673813760 + ], + [ + -1593835520, + -1879048192, + 206555136, + 1323302912, + -1800503296, + 489790464, + 1811444122, + -1864630272, + -1891745792, + 878788904, + 635743232, + -1375731712, + 0, + 703725568, + -507822208, + -620756992, + 0, + -1011875840, + -117440512, + -1329042432, + -2116648960, + -134217728, + -2147483648, + -270532608, + -1353298392, + -1586704384, + 1161822208, + -269582336, + 0, + -536870912, + 507150336, + 592150528, + -2147483648, + -1055916032, + -1610612736, + 412467160, + 1258590208 + ], + [ + 239083520, + 25165824, + 134217728, + 388134558, + -335544320, + -1877262336, + -1000860672, + 1958739968, + 603979776, + -80768000, + 268435456, + -690269670, + -227837492, + -1038343276, + -1887436800, + 1073741824, + -1711276032, + 1711276032, + 494927872, + 1126400000, + 638899712, + 303038464, + -1016205760, + -2101346304, + -683671552, + -536870912, + 1934098432, + 536870912, + 378798080, + 1610612736, + 1478484560, + 1543503872, + 1665138688, + -1946157056, + -1983905792, + -1852433608, + 1541613568 + ], + [ + -683540480, + -1920991232, + -60293120, + -1887469568, + -1996488704, + 1098907648, + -1473261824, + -1073741824, + 1750401024, + -1782025072, + -1499660288, + -231047168, + 77457280, + 338649088, + -1442840576, + -405078652, + -471586304, + -1731089092, + 1632567250, + -733230080, + -1778384896, + -1350565888, + 997195776, + 1258291200, + -39117277, + 1073741824, + -1925185536, + -1396456960, + -712431488, + 389373952, + -570425344, + 1211629568, + 339336096, + -785009024, + 1282090624, + -215923456, + -1073741824 + ], + [ + -1252982784, + 634851328, + -106597376, + -1506851892, + -1928365056, + -24973456, + 342360064, + 201326592, + 1610612736, + -1254622432, + -1292749824, + -895770720, + 383693600, + -1282818048, + 1073741824, + 365907920, + 420610048, + 1511673856, + -536870912, + 1073741824, + -313524224, + 1356110492, + 1342177280, + -343932928, + 1073741824, + 1164181504, + -1610612736, + 1070878720, + -1908507930, + -258907136, + 721420288, + -1238829041, + 0, + -1443151872, + -1073741824, + -317738240, + -2147483648 + ], + [ + -1409286144, + 519471104, + -838860800, + 648612864, + 603979776, + 536870912, + 1071587328, + 1450573824, + -1360265216, + -190256030, + -637534208, + 0, + 1166016512, + -1046478848, + 1633903744, + 0, + 29021184, + 1090912256, + 28319418, + -335544320, + 905969664, + 99144064, + -907987232, + -1397724744, + 1073741824, + -721420288, + 570594816, + 0, + 1838415872, + -805306368, + -2108945143, + -1509949440, + -1207959552, + -1610612736, + -703200532, + -2130706432, + -1023467552 + ], + [ + 2016329400, + 258998272, + -436207616, + -1259208704, + 986602672, + 1320731354, + 449211581, + -947740480, + -1309398972, + -2088763392, + -1760526454, + 508715392, + 805306368, + 536870912, + -1870659584, + -1040187392, + 1213308928, + -784596992, + 1308622848, + 1381529600, + 1107680880, + -2147483648, + 0, + 1409286144, + 1384120320, + 1822425088, + 536870912, + 5242880, + -1329594368, + -1968941056, + 870318080, + -227193984, + 916867328, + 21726588, + 789741568, + 1380177896, + -1073741824 + ], + [ + 88080384, + 1313341440, + 1578245944, + 1763432448, + -545854280, + 479492096, + -2147483648, + 1700933632, + 1415577600, + 1894347776, + 234881024, + 1640562592, + 1792146184, + -45547520, + 490182144, + -1786105472, + -1073741824, + -806027264, + -1258291200, + -389021696, + -352079872, + -788529152, + 725614592, + 1372078080, + -1278918656, + -161382272, + -1073741824, + 579791488, + -616038400, + -918876672, + -1523056640, + -1765312, + -342884352, + -719323136, + 1169424384, + 797748992, + -15741952 + ], + [ + 268435456, + 1607774976, + 1019379712, + -596496384, + 429631947, + -656146432, + 1374752512, + 1140850688, + -2087878656, + -1364721664, + 1374258784, + -1967900913, + 1851064320, + -569812992, + -712236544, + -219062272, + 1158144000, + 941716272, + 0, + 0, + -1306325504, + 1375731712, + -963640320, + -1275068416, + -797471504, + 116535072, + -454836224, + 1603534848, + 169478400, + 1063179826, + -1148182528, + 1352663040, + 1531445248, + -2129497264, + 1576009728, + -1586495488, + 1690472448 + ], + [ + 1824522240, + -2147483648, + 1033961472, + 1688375296, + 1361804800, + -1461798912, + 16777216, + -1296138240, + 683600384, + -2147483648, + -669629242, + 1023410176, + 0, + 364904448, + -2147483648, + 1664077824, + 1612709888, + 2013265920, + 1150457076, + -1935671296, + -2147483648, + -2147483648, + -1421869056, + 0, + -1994620928, + 658505728, + 1073741824, + 505413632, + -683540480, + -1040615936, + -1056309248, + -2088763392, + -1536369836, + 1615145984, + -536870912, + 2100822016, + 104005632 + ], + [ + -847052800, + 410882048, + 805306368, + 738197504, + 241172480, + 1591494656, + -838125568, + 1900826330, + -250959488, + -536870912, + 22599680, + -393323646, + -1996488704, + -1769996288, + 1073741824, + 2013265920, + 1476395008, + 1646408904, + 0, + 1241513984, + 1787822080, + 1014540544, + -296222720, + -1791483056, + -883044352, + 603979776, + -977272832, + -1458962432, + -2046820352, + 1676682696, + 520093696, + 1201729564, + 1163376464, + 679042128, + 551026688, + -2147483648, + 1073741824 + ], + [ + -716925768, + 1799880704, + -581166030, + -2147483648, + -1231805440, + 1167070968, + 0, + -838860800, + -257329664, + 1572288000, + 25919488, + -174312274, + 1587717632, + -691011584, + 1504477184, + -1172159296, + 1965555712, + 46598912, + 520269824, + -1879048192, + -1672512560, + 536870912, + -1694437376, + 401616604, + -1836122112, + 1195376640, + -27656192, + 234178560, + 1946157056, + 1332891392, + 1073741824, + -715304856, + -84988992, + 948174848, + 114376704, + -1577058304, + -200654848 + ], + [ + -2147483648, + 536870912, + 563896616, + 479002624, + 1759510528, + -1610612736, + 720371712, + -1711276032, + -1663500288, + 1031798784, + -954675200, + -540178432, + 1761284096, + -710639616, + 1342177280, + 71214080, + -2147483648, + -712012284, + -603979776, + -647895596, + 775946240, + -1020657664, + -1757049152, + -50331648, + -2052579328, + -2135054336, + 1650088960, + 2056358648, + 420703926, + 245891072, + -377923072, + -2147483648, + 141294848, + -536870912, + -805306368, + 33554432, + -894435328 + ], + [ + -802209792, + -1581129752, + -1816382208, + -860995280, + -2147483648, + 1695030528, + 2134221792, + -1879048192, + -883202176, + 402653184, + -2004434944, + -979323056, + 676855808, + 1237319680, + -486730432, + -1189085184, + 536870912, + 1776812032, + 663453696, + -2002649088, + 1927794156, + -852804736, + -990221320, + 1699116032, + -1432944640, + -1120218482, + 732788736, + -868635648, + 251658240, + 1073741824, + 290168832, + -1346371584, + 469762048, + -658505728, + 1879048192, + 1991925760, + -1721260032 + ], + [ + -683753472, + 2013265920, + -528805656, + -2147483648, + -973078528, + 926856192, + -1879048192, + -1306525696, + 1523432556, + -1610612736, + -73138176, + 520093696, + -490752464, + 1071251456, + 1954554848, + 1621835776, + -577039872, + 1342177280, + 1008205824, + -1387548672, + -901775360, + 1776382622, + 102584320, + 1342177280, + -1680377472, + 1028798464, + 1852680192, + 1977156096, + -711229440, + 536870912, + -133191104, + 550146649, + 301989888, + 1342177280, + 901341184, + -92669952, + 2146959360 + ], + [ + -1977424032, + -1073741824, + -390070272, + 180490240, + -1718009856, + 637534208, + -1152961677, + 75497472, + -759447552, + -603979776, + 1314302616, + 1946157056, + 381288422, + 426283008, + 1128267776, + 0, + 1930573824, + -1335407616, + -479199232, + -545521664, + -1505798672, + -1882443264, + 311558144, + -45387776, + -739704832, + -1657753920, + 838860800, + 1699882752, + 728719360, + -54034432, + -396007568, + -1518993408, + -1336717120, + 762698048, + 1486356480, + -681443328, + 660719104 + ], + [ + -1199451808, + 1073741824, + -1198109440, + 1254096896, + 1459617792, + -1649182720, + -805306368, + 1809088512, + -2099249152, + -2056863744, + 704643072, + -509852672, + 402653184, + -778043392, + 1879048192, + 2120220672, + 0, + -301989888, + 511180800, + -2147483648, + 322044264, + -1959544904, + 368506048, + -2147483648, + -1790967808, + -559885908, + 1913996224, + -1804533760, + 774635520, + -2147483648, + -436130816, + -923085684, + -844037120, + -1073741824, + 1297476064, + 936806612, + -1284931584 + ], + [ + 81133568, + 700448768, + -2147483648, + 2075918336, + 1450180608, + -67108864, + 1718835968, + -352321536, + -2146107392, + 486801408, + -1413480448, + -530530304, + -1708810240, + 536870912, + 1925971968, + -1233125376, + -1738539008, + -2147483648, + -1301344736, + 2147123200, + -330514432, + 505577472, + -787712576, + -1079375872, + 826483840, + 939524096, + 648282112, + 157331456, + -1668981760, + -1221844992, + -1545166848, + 1275297792, + -998031528, + 536870912, + 502872486, + 965345280, + -525614592 + ], + [ + -546308096, + -1795620864, + 238026752, + 684720128, + -515375104, + 895483904, + -1207959552, + 1172488192, + 1952959488, + 1779515392, + 1085769568, + -301989888, + 718602240, + -320864256, + 0, + 65336832, + -2007882624, + 854130688, + 1277689856, + 61374464, + -1811939328, + 0, + -433291264, + -487280320, + 1308622848, + -1073741824, + 196608000, + 865075200, + -852535296, + -1738559488, + 1073741824, + -1115822640, + 994614272, + -406847488, + 25706496, + -975400426, + 805306368 + ], + [ + -1666383872, + -1664188416, + 1830813696, + -1409286144, + -790531056, + -258916352, + 1677721600, + 827326464, + -975437824, + 1543503872, + -1730185600, + -134217728, + -1958799360, + 1073741824, + -1342638080, + 1611628544, + -1368416256, + 1313380352, + 425066496, + 536870912, + -1902610304, + 1288152832, + 457637888, + -1637124260, + -415760384, + -1986134016, + -1705318912, + 1459093504, + -199270400, + 1385988154, + 1301520384, + 1962456512, + -652591104, + -1311275777, + 363855872, + 805306368, + 67108864 + ], + [ + 698388992, + -973078528, + -1073741824, + 805306368, + 1610612736, + -782805376, + -1610612736, + -1252130816, + -1811939328, + 268435456, + -1581869362, + 850173952, + -973078528, + -655048704, + -2086809632, + 1036779520, + 1073741824, + 975765504, + 2086772736, + -335544320, + -531904512, + 756776704, + 0, + -387203072, + 1682259968, + 1181794304, + -1090519040, + -232185600, + 1030942804, + 235585536, + 1912602624, + -878972928, + -2147483648, + 637534208, + 2088742912, + 1061139968, + -1292684800 + ], + [ + 2018547456, + 1179328512, + 882375840, + 137999832, + 182602688, + 124780544, + 1669464064, + -33311744, + 1476395008, + -165164652, + -2132672512, + -2147483648, + 938075424, + -1170411520, + -156368896, + 814820994, + 268435456, + -1710810268, + 430178304, + -973078528, + -729708288, + -1879392609, + -2020383952, + -1073741824, + 528482304, + -1979711488, + -1012862976, + -2147483648, + 591667650, + -1073741824, + 1409286144, + 385875968, + 1024217184, + -1602383872, + -2147483648, + -1091502080, + 1587544064 + ], + [ + -1872756736, + 1213417472, + -1254207008, + -1073741824, + -1408237568, + 1685670320, + -217055232, + -1923425632, + 1614241856, + 475004928, + 633339904, + 1610612736, + -412090368, + 2013672222, + -822673408, + 357203968, + 1342177280, + 21873920, + 0, + -117777624, + 1207959552, + -838860800, + -1073741824, + 2097152000, + -922746880, + 95420416, + -2147483648, + -851534016, + -606339072, + -2147483648, + 1230562816, + 972242176, + -74188544, + 671088640, + 841968720, + -2050752512, + 752047104 + ], + [ + 1073741824, + 0, + -234881024, + -335544320, + -596770816, + -1704339328, + 2091909120, + -375363720, + 903503360, + 335544320, + 306184192, + -1040187392, + 184549376, + 0, + 268435456, + 1965031424, + -401177232, + -1477586300, + 788529152, + 0, + 1152385024, + 0, + 411566080, + -1447379072, + 1587342558, + 949648724, + -196268876, + 536870912, + -2147483648, + 1338769408, + 698239552, + -43897664, + -536870912, + 1267204096, + 1285810304, + 1424258432, + 1920991232 + ], + [ + 1102888960, + -268435456, + 0, + 1561853952, + -920798208, + -1462228359, + -122063056, + -134217728, + 1821913088, + 346061135, + 0, + -167772160, + -1476395008, + 671088640, + -597239208, + 351698944, + -674650376, + 2025848832, + 1645386316, + 53870592, + -1073741824, + -1616513356, + 1018347520, + 1822998528, + 14082488, + -1845355592, + -190611456, + 577030144, + 260046848, + 1275068416, + 895155926, + -192690176, + -845152256, + -109051904, + -814743552, + -268435456, + 536870912 + ], + [ + -805306368, + 266338304, + 553451520, + -1946157056, + 752877440, + 1946877952, + -1073741824, + -2119421896, + 608698368, + 16777216, + -696860672, + -1116297216, + 529732020, + 1073741824, + -2147483648, + -1610612736, + -2147483648, + -436207616, + -1262248320, + -277512128, + -805306368, + -268435456, + 0, + 196365056, + 1056964608, + 1664038912, + -1381031424, + -951615488, + 848727987, + 18002760, + 1073741824, + 2113929216, + -343932928, + 411579936, + 1476395008, + 1055479808, + 281640960 + ], + [ + 565308416, + 536870912, + 628178944, + -4194304, + 1839250656, + 318767104, + 1161822208, + 354189312, + -1884291072, + 172893696, + -1207959552, + -42991616, + -880672256, + 0, + -17812992, + 939524096, + 385605648, + 743440384, + -1610612736, + 0, + 1858287260, + -298889368, + -1610612736, + -1207959552, + -1820327936, + -768376832, + 1028497680, + 944658632, + -1412420560, + -839856554, + 2066845696, + 1041104896, + -1954545664, + -1901068288, + 1373800448, + 1943022563, + 994050048 + ], + [ + 788269184, + -1610612736, + -943612592, + -201326592, + -329973760, + -1719140352, + -1261436928, + 1778384896, + -1491036672, + 435885012, + -134217728, + 0, + -1151703552, + -392238720, + 1529192448, + 792461312, + -1249902592, + 1860049504, + -2082794432, + -330416128, + -2034888704, + 457886720, + 0, + -828112896, + -1073741824, + -865509376, + 198192576, + 122439988, + -2147483648, + -1392508928, + 1443589632, + -1012301824, + -939524096, + -1875959808, + 2107621376, + -2067407616, + -1746255872 + ], + [ + -453312512, + -1193279488, + 1442840576, + 693076844, + 1397850112, + -1830813696, + -446169088, + -461928448, + -1080582144, + -143803864, + 1748687872, + 417333248, + 645053360, + 536870912, + 553024512, + 56295424, + 0, + -1306918912, + -2147483648, + -1552449536, + -823132160, + -1318720512, + 103809024, + 1610612736, + -366084096, + 0, + -1073741824, + 1414266880, + 696670336, + 935505952, + 570346120, + 646709248, + 1041809408, + -1704722432, + 349337280, + 1830179840, + 1610612736 + ], + [ + 1608515584, + 0, + 1543503872, + -98566144, + 0, + 222314496, + 0, + 0, + -1056964608, + 1785840848, + -937451904, + -715070464, + -670134272, + -519045120, + -392921088, + 850853888, + 844955648, + -129334848, + -1615029056, + 1514930176, + -1940914176, + -1760902084, + 1817172352, + -1811939328, + -1473626880, + 1342177280, + -182827070, + -1073741824, + -267657216, + -1535115264, + 1163657216, + -2143289344, + -1820327936, + 939524096, + -1520458700, + -545996800, + -1693188096 + ], + [ + -771751936, + -805306368, + -357138432, + 1804075008, + 624951296, + 536870912, + 1082130432, + 8388608, + 573692768, + 931884440, + -1816752128, + -1915128320, + 1561206666, + -729807232, + -1140850688, + -100663296, + 2087469568, + 1658601216, + 2034695680, + -268435456, + -2130706432, + 517654080, + 1392508928, + -268435456, + -763723776, + -566248112, + -220187680, + -1610612736, + -420413440, + -1016247232, + 832569344, + 247463936, + 0, + 1363030044, + -1060378400, + 409993216, + -1610612736 + ], + [ + -1724716032, + -264503296, + 1772662864, + -2116026368, + -692392952, + -1764419584, + 735051776, + -1097981952, + 1528299520, + 1660944384, + -759285608, + -197132288, + -26738688, + 396806656, + 2039960576, + -1157627904, + -304087040, + -2147483648, + 1824359216, + 463713600, + -146276352, + -1082982400, + -1639006208, + 277198784, + -1831731200, + -1137619968, + 233275392, + 1445216896, + -314889216, + 1954283520, + -603979776, + 392226496, + -2147483648, + -1222918144, + 805306368, + -603979776, + 2081521664 + ], + [ + -536870912, + 1715707904, + 895483904, + 1446470016, + -1780024320, + -208372465, + -1994981376, + 1207959552, + -1155332864, + 1379821568, + -935790336, + 0, + 1277089404, + -401080320, + 246193536, + -341196800, + 668171776, + 1126301696, + -1519976448, + 183039514, + -1974668800, + 2065694720, + -603979776, + 1196018636, + 1055857920, + -2147483648, + -2147483648, + 939524096, + 1892425728, + 1084310656, + -1163919360, + 0, + -1342177280, + 414187520, + 1934239512, + -1077686016, + 1724467084 + ], + [ + -1669332992, + -283967488, + 1613808448, + -1083337382, + -1647443968, + -1741881344, + 112197632, + 536870912, + 2046616576, + 1275068416, + 1811939328, + -297533440, + -805306368, + 1064173568, + -144572416, + -62384482, + -690761728, + -1115881472, + -1299615744, + 1536585954, + -273183936, + 528482304, + -982908928, + -1086324736, + -574685184, + 1207959552, + -1835021100, + 1147060224, + -352616448, + -2147483648, + 2068120697, + 1056964608, + -1474170880, + 1009786880, + 276922368, + 1289748480, + -612368384 + ] + ], + [ + [ + 1879048192, + -2121674752, + -937918464, + -1485832192, + 1120755531, + -99155968, + 248881064, + -1797914624, + 335544320, + 134217728, + 463650816, + -1854240768, + -2147483648, + 81412096, + -351272960, + -601358336, + -805306368, + -2147483648, + 1744830464, + 2138832896, + -1731526656, + 328335360, + 1872561036, + -1698238464, + -1034951864, + -603979776, + 1619132416, + -1694498816, + 1328779620, + -395739246, + 1006632960, + -268435456, + -1989039974, + 0, + 787808256, + 352780288, + 973078528 + ], + [ + -268435456, + 0, + -2113929216, + -1048576000, + -2113929216, + 503316480, + 523412011, + 2079326208, + -2030043136, + 1313603584, + -639082620, + -402653184, + -637730816, + -1201143808, + 743914496, + 4194304, + 546421066, + -1107296256, + -1371537408, + 1744830464, + 1023574016, + 1367743893, + -2002401648, + -1870659584, + -1976827904, + 1179557920, + 828647674, + -543147176, + -48006560, + 1575985152, + 2132168704, + -2086141952, + -671357824, + 830472192, + -1376239616, + 0, + 421789696 + ], + [ + -301989888, + -868970496, + -48397312, + -2015416980, + 385875968, + 1837105152, + 731906048, + 1321230336, + -1073741824, + -2074157056, + 1298399232, + -932285380, + 1811596288, + 910688256, + 1150611426, + -939524096, + -359923712, + -939524096, + 395296768, + -2090762240, + 1989148672, + 1073741824, + -1624518144, + -282460160, + 1850906816, + -2097938432, + -2139527040, + -805306368, + 1058501824, + 1632017664, + 1778384896, + 136505421, + 1803304960, + -1486776194, + 164365360, + 1879048192, + -135100174 + ], + [ + -1555770336, + 1952448512, + -1549336576, + -210349056, + 804624656, + 717225984, + -1542635520, + -1108664320, + -473342770, + -1959133184, + 1073741824, + 1610612736, + -1946157056, + -243269632, + 1229266944, + -815332352, + 741081088, + -469762048, + -58672384, + 1640131968, + -261393408, + 626819072, + -936747008, + 83886080, + -1866198848, + -536870912, + 426356736, + -834404352, + -649964160, + 123774904, + 485458990, + 546041792, + -784711680, + -1288372224, + -117372358, + -1783422976, + 1095542784 + ], + [ + 292823040, + -1593445888, + 206555136, + 549292663, + 1345492432, + 489790464, + -672079052, + 37974016, + 1674547200, + 219697226, + -1993398944, + -2147483648, + -1059848192, + 1409066952, + 232389632, + -1850343424, + 0, + 989855744, + 1073741824, + -932446208, + -200363008, + -1073741824, + 1319501824, + -1141374976, + -676649196, + 191266816, + 151065856, + -18350080, + -1817507474, + -2147483648, + -7893344, + 771751936, + 1568600964, + -527958016, + 782275840, + -970625034, + 603979776 + ], + [ + -331808640, + 805306368, + 1018200064, + 1006632960, + 934281216, + 28573696, + -820944816, + -1369203245, + 920045824, + -1929695340, + 115237376, + -1458765824, + 1803144192, + 814156005, + -1633427456, + 1903037584, + -1610612736, + 444403404, + -908036608, + 421265408, + 638899712, + 268435456, + -254051440, + 1610612736, + -1260961792, + 520093696, + -1365711216, + -1731051520, + -781631488, + -1071251456, + 1618970944, + -457703424, + -1801664896, + -973078528, + 1783016526, + -1073741824, + 1013677157 + ], + [ + -1173356544, + 0, + -1061690560, + -268435456, + 765607936, + 2119239168, + -360514320, + -2094137344, + 1073741824, + 1073741824, + -1660944384, + 1059301376, + 2013265920, + 1610612736, + 1342177280, + -1241839616, + -1886345216, + 439723904, + -537247744, + 1153220608, + 1260748800, + -363137024, + -691573248, + 1846967596, + -1073741824, + 1972693800, + -1707802624, + 2060205088, + 1243611136, + 772512432, + -1140850688, + 939524096, + -1648754688, + 1839202304, + 898842624, + 1877361290, + -1238974464 + ], + [ + -2013265920, + 1695118788, + 1073741824, + -436207616, + 0, + 0, + 1744830464, + -1189670720, + 1773148160, + -40894464, + 2031747072, + 1400108032, + -244454606, + 939524096, + 1073741824, + -369491968, + -930086912, + -1526726656, + -2065956864, + 1342177280, + 1073741824, + -1529552896, + -867521196, + -1830981632, + -2147483648, + 723517440, + -1533832192, + 1070878720, + -942711616, + 373293056, + 730513408, + -2131755008, + 0, + 0, + 1655304192, + 1139589120, + 1476395008 + ], + [ + -178257920, + -1113587712, + 1114046464, + 0, + 1851597824, + -1328209920, + 2088763392, + 0, + -1157627904, + 1250870816, + 1222957568, + 856686592, + -1073741824, + -2092957696, + 1821376512, + 1207959552, + 928677888, + -2113142784, + 1560281088, + 1383186934, + -1342177280, + 439353344, + 325976064, + -747634688, + 117657600, + -1442840576, + -1342177280, + -2093416448, + -965897216, + 671044090, + -1743121920, + -1744830464, + -738693408, + -738197504, + 196083712, + 470286336, + -58753024 + ], + [ + -1073741824, + -6228224, + 1004721100, + -978874368, + 1555038208, + 382730240, + -2147483648, + 88178688, + 1351090176, + -2088763392, + -2147483648, + 402653184, + 297369600, + -1279303168, + 1732543488, + -1070874112, + -1929379840, + 323284992, + 882638848, + 503316480, + -1144127488, + -1279492096, + -1073741824, + -1497803776, + 346030080, + 1801781248, + -465567744, + 1584923264, + 1635778560, + -1391114064, + -1819478016, + -1817551872, + -725016576, + 43453176, + 0, + 1138223104, + -191436704 + ], + [ + -280975360, + -1879048192, + -1073741824, + -110552104, + -1073741824, + -2005773856, + 535220832, + -1000341504, + -156712960, + -1757413376, + -1814022144, + -2027684224, + 1514103040, + -91095040, + -1902392576, + -1833875920, + 0, + -403013632, + 2068840448, + 1511236416, + 1610612736, + -375152128, + -736780288, + -1118713792, + 1262244864, + 531827716, + -2122317824, + 1373458432, + -1070149120, + -918876672, + -207276032, + -1208014718, + -2147483648, + 1520697344, + -1610612736, + 398874496, + -1074233760 + ], + [ + 146931712, + -45404160, + 1073741824, + 1908981760, + 1726640832, + -1908408320, + 1136656384, + 39269410, + 476839936, + 515547136, + -1744830464, + 718330940, + -2147483648, + 627048448, + 984712256, + 369098752, + -1073741824, + -1181220864, + 1511374848, + 1869348864, + 469762048, + -1335015424, + -771719168, + -1093664768, + 868220928, + -1854341120, + -947912704, + 2119172096, + 75497472, + -675967872, + 1998602240, + 2052104192, + -2003381760, + -1663827968, + -2055749632, + 1543503872, + 171966464 + ], + [ + 0, + 671088640, + 1739857920, + 1375731712, + -1210056704, + -343932928, + -352321024, + -805306368, + -145752064, + 889053780, + -2124133280, + 1023410176, + -66399744, + 1459617792, + -472514560, + 416019456, + -441711616, + -1635693088, + 1227444032, + -1610612736, + -109051904, + -670728192, + -1699479552, + 389556480, + 536870912, + -246334976, + 1217626305, + -64764928, + -432680832, + -1342177280, + -1056309248, + 1617233664, + 1725603840, + 0, + 0, + -1820510208, + 832045056 + ], + [ + 1610612736, + -1144643740, + -550459904, + 2045083648, + 1483793920, + 1635479840, + -1283457024, + 1393800832, + -1073741824, + 1355394560, + -960495616, + -2113929216, + -1996488704, + -860618752, + -1334730752, + 787480576, + 1258291200, + 1147768832, + -476169984, + -1837105152, + -2147483648, + 1207959552, + -1475626656, + -527613952, + -587202560, + 2143469712, + -2043805696, + 1073741824, + 805306368, + 316932096, + 2080374784, + 1105213440, + -1219493888, + -1782251520, + -1908297728, + 83886080, + 1732247552 + ], + [ + -1761607680, + 1514143744, + -354360944, + 1818312704, + -1879048192, + 0, + -1275068416, + -1060823961, + -671088640, + -1150391296, + 1658847232, + -1375731712, + -1969750016, + -781490176, + -1481845184, + -1366781648, + -1455423488, + -1607700304, + 520269824, + -2147483648, + 2046820352, + 1454140544, + -268435456, + 196542464, + 686817280, + -1347885056, + -221249536, + -507598592, + -805306368, + 1239416832, + -805306368, + 1744830464, + -1094989072, + 1073741824, + -130643456, + -1268035328, + -401309696 + ], + [ + -1617477120, + 536870912, + 1342177280, + -2147483648, + -1851555840, + -934334656, + 1646941664, + 1313164544, + 910163968, + -1498341696, + -969670656, + -1006632960, + 0, + 1297762304, + -2147483648, + -1459617792, + -1186738616, + -1424024568, + -1073741824, + 1073741824, + -587163872, + 293102912, + 1610612736, + 23019328, + -1258029056, + 198868992, + 825044480, + -536870912, + -1858671776, + 122945536, + -1392508928, + -100737024, + -805306368, + -472530944, + 161480704, + 2075660288, + -1426063360 + ], + [ + 1510336512, + -25165824, + 222298112, + 1093664768, + 542572544, + -1691860760, + -1073741824, + 536870912, + 1533509632, + -686758644, + -272350368, + -369098752, + -215459840, + 618659840, + -1085976576, + -1879048192, + 1652588544, + -194995590, + 385875968, + 1073741824, + -1623740416, + -603979776, + -93587456, + -430676160, + 1421344768, + -1120218482, + 1577058304, + -1073741824, + 503316480, + -1960837120, + 780140544, + -164108609, + 469762048, + -1553178624, + -775508480, + 805306368, + -456442560 + ], + [ + -1367506944, + -1525597184, + 486539264, + 1342177280, + 673178368, + -630293144, + -1879048192, + 348400776, + 1523432556, + -1857028096, + -166465904, + -943718400, + -1073741824, + -9961472, + -385857600, + 855988736, + 1684983177, + 624951296, + 1507901440, + -671088640, + 1772341824, + -898105344, + 491782144, + 1839115088, + 1575354368, + 1191182336, + 853252970, + -1876951040, + -536870912, + 789885440, + 1417674752, + 709452800, + 143654912, + -2147483648, + 1476395008, + -185339904, + 152272888 + ], + [ + -1568097832, + -2147483648, + -1317297408, + 0, + -859004928, + 340361216, + 1726349312, + -384822784, + -759447552, + 2070937600, + -1509949440, + 1707623328, + 805306368, + -884703232, + 218103808, + 0, + -867639296, + 216629248, + -1220776448, + -790892672, + -1073741824, + 838860800, + 155779072, + 1265631232, + -1817718272, + 732954624, + -1058136988, + -1772805520, + -1319404800, + 0, + -536870912, + 1050007552, + -1073741824, + 671088640, + 1275068416, + 1644167168, + 476053504 + ], + [ + 544495616, + 2028240896, + -1989881856, + 0, + 0, + 1826488320, + 1211531264, + 536870912, + -204274240, + -2056863744, + 671623336, + 1073741824, + -1073741824, + -542949376, + -838860800, + 856846284, + -1073741824, + -18874368, + -257700096, + 1526726656, + 0, + -1648508928, + -1092708352, + 1739063296, + -2147483648, + -736479872, + 1006632960, + 1801788480, + 1079793664, + -369098752, + 2038450944, + -1946157056, + -1113890296, + -1079084672, + 2013265920, + 296222720, + -1689518080 + ], + [ + -2106916864, + -2059927552, + -1745341742, + -814252032, + 401430128, + 1739579392, + 1731571712, + -352321536, + 5505024, + 486801408, + -1413480448, + 1996686848, + 1754693632, + 1692177168, + -1390666573, + -2087268352, + -1023410176, + -941185024, + 1073741824, + -92274688, + -661028864, + -505272320, + 1975517184, + -539687936, + 677679104, + -1960722432, + -1701838848, + 1622147072, + -1375731712, + -1221844992, + -1545166848, + 806223872, + -176160768, + 1180870884, + 884998144, + -1979711488, + 360202240 + ], + [ + -1713410048, + -1879048192, + 402653184, + 1524983066, + -813359104, + 1442840576, + -2084132260, + -981467136, + -1929805824, + 342495552, + 247463936, + -701506560, + 1898632448, + 1307369472, + -1191837696, + -1073741824, + 1116808192, + 1562378240, + 167772160, + 300682914, + 671088640, + 0, + 536870912, + 743440384, + -2147483648, + 1587583500, + -603979776, + -834666496, + -1705070592, + 639101952, + -2147483648, + 1560281088, + 1698384028, + -813694976, + -2080374784, + 1119879168, + 330245016 + ], + [ + -2147483648, + 1933180928, + 1830813696, + -506068992, + -98816382, + -1082256856, + -1302918016, + -1476395008, + 647859128, + 61364782, + -318767104, + 0, + -1946157056, + 671088640, + -1342638080, + 1040187392, + -1649744134, + 1153433600, + 850132992, + -2147483648, + 268435456, + 1027080192, + 1188151296, + 1802984448, + -2147483648, + -1197875200, + -1073741824, + 1157281728, + 1610612736, + -1669318144, + -1496723456, + -2147483648, + 1838261248, + -257957888, + 1455423488, + -1988100096, + 134742016 + ], + [ + 1224736768, + 207618048, + -957665314, + -121634816, + -588906496, + -1414840320, + 961803904, + -1427111936, + -1300234240, + -136282112, + -1677721600, + 717881344, + -1946157056, + 2142366080, + -1073741824, + -1196967552, + -1006632960, + 678711808, + 436207616, + 8060928, + 2030043136, + 378388352, + 1800840938, + 1025341440, + 704643072, + 675705024, + 1810890752, + -232185600, + 352321536, + -1051197440, + 634273792, + 1180491648, + -1681915904, + -78080000, + -167772160, + -2147483648, + 1657523400 + ], + [ + -2068316160, + 536870912, + -113246208, + -671088640, + 1577058304, + -419186688, + 1883242496, + 124256256, + -1779898452, + 1032450661, + -850131184, + 620625920, + -1483440128, + -411041792, + -202904228, + 1217872128, + 954189328, + 919076864, + 0, + -1442620730, + 0, + 2101215232, + 1711276032, + -775946240, + -1172731936, + -1522204672, + -849227656, + 1052875840, + 1887436800, + 1853405944, + 1073741824, + 834040176, + -2097152000, + 1426320512, + 2025848832, + 2111963136, + 799790080 + ], + [ + -1658154912, + 1293942784, + -268435456, + 1610612736, + 1619001344, + -1893124608, + -434110464, + 1786773504, + -1066483584, + -1931442412, + 316669952, + -439615488, + -603979776, + 503316480, + -603979776, + -1727355584, + -240484352, + 671088640, + -2147483648, + 1052166656, + 1704029092, + 178134240, + 594280448, + 886831056, + -1370474208, + 1031985152, + 1943404544, + 2097152000, + 864476896, + 52217920, + 482344960, + 1944484352, + -2147483648, + -2147483648, + -619446272, + -742202880, + -1442840576 + ], + [ + -939524096, + 1073741824, + -402491136, + -392500224, + -2085037056, + -743374848, + -1073741824, + 1002438656, + -1361907712, + -2116024160, + 1548288000, + -837812224, + 1510670336, + -1466826752, + 134217728, + -1394680504, + -536870912, + 675282944, + -1536067584, + -258548208, + 1290311168, + 622002176, + -1329315840, + 1857019904, + -1353812369, + -1434451968, + -2147483648, + 536870912, + 1588110976, + -405111200, + 349119776, + -2147483648, + -67108864, + -503316480, + 536870912, + 1971322880, + -2000448512 + ], + [ + 233177088, + -268435456, + 1830092800, + -2147483648, + 611774464, + -1336610304, + -122063056, + -1732280320, + 1276641280, + 254402560, + -568033280, + -1073741824, + 521228288, + 714483712, + 919781376, + 168115616, + 1295499264, + -371344288, + -2069458176, + 816853856, + -1895825408, + 2108489728, + 1018347520, + 263607392, + 461373440, + -1535080722, + 1425265294, + 838860800, + 1357021680, + -2146619392, + -1409286144, + -2147483648, + -1426888704, + -1345585152, + -1358529664, + 709114880, + 1149829120 + ], + [ + -2066290688, + 1724119040, + -2147483648, + 805306368, + -134217728, + -2147483648, + 1848031232, + 469762048, + 301989888, + 671121408, + -1241513984, + 720755360, + 1188036608, + -87366640, + 1029832704, + 1590614120, + -1679498240, + 1046478848, + 820486144, + 532534785, + 1785349992, + -838361216, + -201326592, + -1073741824, + 1394573312, + -1073741824, + -1243332608, + 2013265920, + -1800110696, + -2147483648, + -905969664, + -536870912, + -1116733440, + 411579936, + -1073741824, + 924808364, + -1575407616 + ], + [ + 515899392, + -1879048192, + 1689135104, + 1537114096, + -1073741824, + 289718272, + 597860352, + 33051762, + -2147483648, + 318767104, + -1073741824, + -646006784, + -2139095040, + 1669332992, + 133661072, + 1237610496, + 134217728, + -2054553600, + 994050048, + -296751360, + -1073741824, + -1120034816, + 484040320, + 96468992, + -172717768, + 1049730048, + -796393472, + 1073741824, + 1635778560, + -893386752, + 1807587528, + 1748897280, + -1204422472, + -2147483648, + -414063992, + -1073741824, + -318767104 + ], + [ + -1090379776, + 1073741824, + 2082067712, + -805306368, + 1426063360, + 822083584, + -1261436928, + -694157312, + 0, + 332660736, + -1539579904, + 629145600, + -1719664640, + 1275068416, + 1744830464, + 550227712, + -1342177280, + -1149736576, + -619429888, + -51622336, + -2080374784, + 228943360, + 0, + 1965031424, + -1896785920, + 751212032, + 1535115264, + -996982784, + -608174080, + 1451229184, + 1479391232, + -2147483648, + -928657632, + 1581252608, + -159449088, + -1174405120, + -91226112 + ], + [ + -1865527376, + 2075015168, + 1442840576, + -261259264, + -1702100992, + -765722624, + -903402688, + 2005401600, + 1073741824, + -392167424, + -1273139712, + 1879048192, + 1467351040, + -1766222236, + -2009227520, + 450363392, + -907530240, + 1301336064, + -1725402048, + -192592145, + -1147391044, + 1501233152, + 1343799296, + 973171712, + -1085181952, + 0, + -479680832, + -2010098612, + 425852928, + -552943488, + -1794113536, + -2147483648, + 207618048, + -1959475200, + -2147483648, + 913118804, + 456796864 + ], + [ + 325921788, + -536870912, + 483023872, + 0, + 0, + 1343225856, + -2030576928, + 0, + 134217728, + -1711276032, + -468725952, + 1912602624, + -949994944, + -1743111134, + 1271998720, + -1698116900, + -1725005824, + 1088421888, + 847180403, + -2147483648, + -1500753920, + -1002700800, + -990013440, + -1692073984, + 1095886848, + 981487616, + 520617984, + 2100822016, + -66914304, + 419336704, + 2017811456, + 1912668160, + -1051419648, + -1650030848, + -1410038144, + -584056832, + -332176768 + ], + [ + 118334464, + 1219283776, + -2147483648, + 1337154624, + -247687936, + 306184192, + 379339268, + -1536161792, + -1228931072, + -1073741824, + -1543503872, + -877658112, + 1561206666, + 1073741824, + -690241536, + 416805888, + -1324875776, + -599851008, + -1820768514, + -2147483648, + 0, + -939524096, + 1507240320, + -572170512, + 665321472, + 2138742784, + 54394880, + 675532608, + -1009917440, + 1644167168, + 832569344, + 1225703424, + -1205691688, + -536870912, + -1097990144, + -1015021568, + -2147483648 + ], + [ + -912826368, + 1622639072, + -1564393472, + -2116026368, + -2147483648, + -882209792, + 735051776, + 947912704, + -658505728, + -1135506432, + 1472664320, + -571965440, + -26738688, + -1300234240, + 1967128576, + 991670272, + -1584800832, + 760251056, + 1824359216, + 927427200, + -36569088, + -1241802752, + 0, + -606076928, + -1993531392, + 1578673664, + 466550784, + 335544320, + -629778432, + 1048814560, + -1267269632, + 784452992, + -1073741824, + 1311619294, + 1610612736, + 1845493760, + 1610612736 + ], + [ + -536870912, + 322051328, + 861274112, + -1156841472, + 1469837312, + -416744930, + -1954545664, + -571572398, + 335544320, + -728786432, + -935790336, + 1722476012, + 1740636160, + -86179072, + 0, + -1164181504, + -1493434368, + -2013265920, + -2147483648, + -2055963891, + -1639972864, + -242512028, + -306184192, + 489107248, + 0, + 1879048192, + -15438848, + 1000187648, + 0, + -1879048192, + 49331114, + 1073741824, + -1258672288, + 361114624, + 1934239512, + -394264576, + 1200357376 + ], + [ + 956301312, + -2147483648, + 872415232, + -1228231424, + 1608113376, + 754974720, + 1075893760, + 0, + -1613873152, + -655207680, + -978321408, + -1862270976, + 436207616, + -603979776, + -1958881152, + 1209441792, + -690761728, + 0, + 771751936, + 1895825408, + 1863745536, + 1205862400, + 726663168, + 0, + 2113929216, + 2062323712, + 704433472, + -1115684864, + -185238080, + 2000486400, + 1092501504, + 1056964608, + -157251648, + 0, + 553844736, + -1186144256, + 997195776 + ] + ], + [ + [ + -1934098432, + 1651769344, + -1308221440, + -1207959552, + -189792256, + 99888640, + -1610612736, + -917676032, + 671088640, + -1038602236, + 834284544, + 759741764, + 741343232, + 651296768, + -1311367168, + -1641948120, + -1578631168, + 1631043584, + 404127744, + 1194323840, + 425721856, + 1916796928, + 59506688, + 1490944000, + -2069903728, + -873005056, + 1619132416, + -1073741824, + 865166336, + -115343360, + 0, + -23470080, + 316887348, + 1073741824, + -559939584, + -1595932672, + -169631744 + ], + [ + -1140850688, + 0, + 1090519040, + 1061025840, + 733290624, + -568082432, + 1610612736, + 0, + -259493888, + 1161375744, + 134217728, + 1073741824, + 0, + 872415232, + 1463549952, + 16777216, + 1384120320, + -536870912, + 1073741824, + 1186570240, + -1605369856, + -1022440832, + -1513713664, + 701632512, + 801678016, + 0, + 558354432, + -1249902592, + 1190445056, + 1544273396, + -872893824, + 1073741824, + -115343360, + 1527800576, + 729681920, + 1588857728, + -1315815424 + ], + [ + 1204385536, + -1535115264, + 1627389952, + 1524105216, + -1207959552, + -969490432, + -783721216, + 989954048, + -1744830464, + -301989888, + -374571008, + -394788864, + 1607868416, + 0, + 1325277184, + 247873536, + -304801792, + -27427712, + -1857883656, + -517727476, + 541924772, + 335544320, + -111243264, + 1769961808, + 830472192, + -1147093760, + 268435456, + 1073741824, + 0, + 887619584, + -1448607744, + -397606912, + -1228050552, + 264241152, + 0, + 1566310400, + -1080801392 + ], + [ + 1758541064, + -1281163264, + 1372815360, + -543444320, + -1727004672, + 1776252075, + 1209696256, + -939524096, + -229166208, + 1200306688, + -393216000, + 1362270208, + 1879492096, + 1321566092, + 1207959552, + 134217728, + -2017098368, + 1781564360, + 784334848, + -1942467152, + -2147483648, + 1439170560, + 1275068416, + 671088640, + 70254592, + -1126387784, + -1674390688, + 1140850688, + 862259542, + 1879048192, + 1543503872, + 1173872640, + 219390976, + 889192448, + 539051840, + 1073741824, + 1529358741 + ], + [ + 1082892544, + 1595932672, + -990085120, + -536870912, + 1560281088, + -838860800, + 872415232, + -1207959552, + 766633928, + 219697226, + -1073741824, + -1385168896, + 1391771860, + -14028288, + -507822208, + -192040960, + 0, + 1561091131, + 1705770560, + 905969664, + -400726016, + -1900946464, + -1744830464, + 1324343296, + -2147483648, + -581912984, + 944244904, + 1267326941, + 158203904, + 234881024, + -31573376, + -1943843968, + 2129888256, + 222528032, + 1342177280, + -1782589440, + -1879048192 + ], + [ + 478167040, + -704544768, + -2147483648, + 995033088, + 1610612736, + 914358272, + 1342177280, + 835643776, + 1490770724, + -646144000, + -1214742528, + -1380539340, + -872415232, + -2072870912, + -93869832, + -1047396352, + 0, + 222201702, + 494927872, + -767351936, + 1610612736, + 1216405793, + 1912602624, + -2101346304, + -1367343104, + -1460142080, + -1167877568, + 1207959552, + 671088640, + 39845888, + 1241513984, + 771751936, + -900832448, + -780783616, + 939524096, + -1934566976, + 2027354314 + ], + [ + 138108168, + 1460127424, + 872415232, + -594575488, + 426578432, + 1359347712, + -822083584, + -1761607680, + 178257920, + 157058889, + 973078528, + -941329152, + 154914560, + 1354596352, + -1805822720, + -155229952, + -2028002992, + -1554352128, + -192937984, + -1570873344, + 1496055808, + 0, + 997195776, + -379584512, + 505610240, + 246586725, + 1778384896, + -349114240, + -1162795760, + 1442840576, + 193781248, + 1561711118, + -784097862, + 649515008, + 1496580096, + -53980864, + 1527996416 + ], + [ + -2147483648, + -1809459440, + -1781530624, + -1744830464, + 0, + -1598301184, + 1653407744, + -1953996800, + 201326592, + 939204608, + 2031747072, + 1853784064, + 2060222464, + 1899495424, + 1842669568, + -100663296, + 1663188992, + -2037121024, + 1989022576, + 261175968, + 2069102592, + 892862464, + 1453981696, + 615996416, + -1987051520, + 1756135424, + 1228488704, + -366477312, + -102000640, + -939524096, + -1564955648, + 1203795968, + -1306429440, + 1834219136, + -1480589312, + 1753061376, + -1073741824 + ], + [ + 2125201408, + -1610612736, + 1719616103, + 562036736, + -2147483648, + -1017872384, + -137887744, + -1073741824, + -1073741824, + 822083584, + -1849052160, + 0, + 571509504, + 119320680, + -1919811584, + 51511296, + -2140228352, + 1267212480, + -670081792, + -1455890181, + 0, + 402653184, + -536870912, + 1845493760, + -1059848192, + 1073741824, + -599522004, + 0, + -1811939328, + -91238400, + 1749549056, + 1261748224, + 1996488704, + -1433186304, + -1330636960, + 0, + -1880096768 + ], + [ + -1139318948, + 1609834208, + -1645123098, + -701678464, + 1555038208, + 1828716544, + 862316544, + -2103394304, + 675545088, + -797966336, + 2139750400, + 1233518592, + -2057160912, + 1322188168, + 1732543488, + -1207601088, + 1377069056, + -1861008144, + -1706164224, + 742129664, + 0, + -2147483648, + 1889202272, + -2147483648, + 1073741824, + 1822425088, + -1720573952, + 1584923264, + 201326592, + -1342177280, + 656011264, + -1761607680, + 916867328, + -1073741824, + 310378496, + -50331648, + -792723456 + ], + [ + 176160768, + 328335360, + -2016542720, + 1514599936, + -574935552, + 1133678336, + -1057016173, + 1681043736, + -1073741824, + 1946157056, + 1333846016, + 479197696, + 1761444864, + 1073741824, + 546216907, + -229234490, + -1796050944, + -369098752, + -629145600, + 1182793728, + 1979711488, + -1577058304, + -736780288, + 478412800, + -1476395008, + 2127310864, + -1474822144, + -1975801344, + 1839464448, + 1639972864, + -414552064, + 67108864, + 992736712, + -2147483648, + 1828716544, + -1140850688, + 265027584 + ], + [ + 813694976, + 750780416, + 389857920, + 462308864, + 1966694400, + 1670381568, + 284164096, + 19634705, + -671088640, + 1073741824, + 1782395084, + -600047616, + -958050304, + 2015715328, + 814219264, + 1018976256, + 528482304, + 1883432544, + -173974528, + -1112539136, + -1942487040, + -1981015214, + 1908838404, + 1888156480, + -1073741824, + -1132462080, + 503316480, + 801767424, + 338956800, + -968884224, + -469237760, + -190758912, + -2003381760, + -1992710144, + -553648128, + 1121976320, + 1375731712 + ], + [ + 1610612736, + -1860960256, + 268435456, + 211046912, + -2147483648, + 1371369472, + 524288, + -201326592, + -1166016512, + -995622912, + 1281359872, + 1073741824, + 1341917906, + -853323602, + 0, + 1073741824, + 865513488, + -907537186, + 1386119168, + -120979456, + 602534656, + -670728192, + 1722613760, + 1207959552, + 256133348, + 276342941, + 1237344384, + 1010827264, + 1073741824, + -438829056, + -410905600, + 0, + 1222227624, + 807572992, + -826572800, + -280379748, + 416022528 + ], + [ + -2147483648, + -242755328, + 922322224, + 1169112240, + 1640208384, + 301989888, + -1676251136, + 1651953664, + 1610612736, + 1691811840, + 90398720, + 767623168, + -777895936, + 1717174272, + 1480118272, + 787480576, + -2147483648, + -1728053248, + -477102080, + 1055466752, + 0, + 1737430304, + -1342177280, + 0, + 1073741824, + 2143469712, + 70348800, + 278505738, + -2046820352, + -469762048, + -268435456, + 234881024, + 1962934272, + 1358084256, + 1913487360, + 556804096, + -1610612736 + ], + [ + -1993773056, + 1670044370, + 1677721600, + 2108785920, + 1242693632, + -1073741824, + 1744830464, + -987994368, + 784334848, + 0, + -213896848, + -759693312, + 1421869056, + 1756738560, + 1677721600, + 608960512, + -2049662976, + 1890582528, + -132808704, + -633339904, + -281018368, + -1308622848, + 0, + 1606466416, + -229488068, + 1599197184, + -221249536, + 1375731712, + -1174405120, + 1240353248, + 368394010, + -715304856, + -1359823872, + 474087424, + -130643456, + 1800470528, + 687865856 + ], + [ + -696361720, + -771751936, + 310378496, + -1106360704, + 610852864, + 2046820352, + 290631424, + 957690880, + 1827063808, + 898168320, + 477203712, + 484178353, + -331350016, + 324440576, + -1364721664, + -356446295, + 0, + -356006142, + 1969152000, + -1295791192, + 1073741824, + 394679296, + 1166983168, + 368309248, + 140149248, + -1258291200, + 757989376, + -1350565888, + -2147483648, + -1476395008, + 1171452596, + -301989888, + 1560833021, + -1148233984, + 414976416, + 518915072, + -1342177280 + ], + [ + 1746378752, + 235863872, + 1073741824, + 1701972352, + -1207959552, + -1691860760, + 0, + 6566308, + 1839071232, + -2046820352, + 282591232, + 768868352, + 1046809344, + 864328704, + -1442840576, + 1552941056, + 1073741824, + 405184128, + 2025324544, + 1073741824, + -1175225600, + -213201184, + -536870912, + -402653184, + 1266679808, + 1515307008, + -1781089280, + 897581056, + -658259968, + 1361191624, + 1560281088, + -1312868872, + 1068368096, + -973078528, + 896532480, + -1509949440, + -1610612736 + ], + [ + -1342177280, + 1156579328, + 1134559232, + -1809154048, + -243269632, + 1944797184, + 2088304640, + 1160842018, + 380858139, + 1284591616, + -665863616, + -566362112, + -598214970, + -805306368, + 4702208, + -2147483648, + 1189927056, + 2049049768, + -1279164416, + 894871000, + -1547026432, + 1922957312, + -1610612736, + -1388314624, + -169975808, + -1073741824, + -615514112, + -1646828536, + -1686110208, + 1388838912, + 536870912, + 106205896, + -847957879, + 1017572672, + -444596224, + -67108864, + -536870912 + ], + [ + 1979711488, + 1124073472, + 796155904, + -1039138816, + -2147483648, + 1158832128, + 925892608, + 536870912, + -1145044992, + 1715596736, + -745166170, + -1759441280, + 1946143744, + -367433584, + -1003225088, + 268435456, + 305659904, + -278868328, + 1537095424, + -951881794, + 1283369952, + -869138432, + 132196640, + -536870912, + 1336147968, + 1277931520, + -1937768448, + 1418313728, + -1965303808, + -1073741824, + -2147483648, + 0, + -2103802368, + -340623360, + 743178240, + 1977122816, + 1238921600 + ], + [ + 1535646998, + -1133363200, + -1824522240, + 0, + 2033994464, + 0, + 228589568, + 763006976, + 2053158912, + 724959232, + -1476395008, + -1141846494, + -2147483648, + -2147483648, + -1759612928, + 937820160, + -1783634432, + -536870912, + -822083584, + -378798080, + 188743680, + 375877488, + -75866112, + 2055208960, + -2027257856, + -279942954, + 1413218304, + -1551368192, + 96829440, + 1073741824, + -2142568448, + -1846171368, + 67108864, + 1942749184, + -1529520482, + 1778384896, + -844759040 + ], + [ + 1953516896, + -1457247808, + -2147483648, + -1628504064, + -838860800, + 2130706432, + -671088640, + -885918336, + -1610612736, + 973602816, + -1698955264, + -301593600, + 1754693632, + 1279262720, + 1191652544, + 1926889472, + -1906212864, + 956093696, + 947912704, + 1081081680, + -1986527232, + -2147483648, + -787712576, + -45072384, + 1652967680, + -1306787840, + 1207959552, + -2147483648, + -2057568256, + -1690901116, + 1342177280, + 58720256, + 605682368, + 590435442, + -1704984576, + 671088640, + -1040187392 + ], + [ + 868147200, + -150384752, + 952107008, + -805306368, + 1073741824, + 1442840576, + -2084132260, + 2024800256, + 1467246540, + 342495552, + -2023751680, + -175376640, + 2072598184, + 939524096, + -671088640, + 2090778624, + 1073741824, + 1708261376, + 815792128, + -1577058304, + 808883200, + 1166016512, + 536870912, + 1073741824, + 275533312, + -184233888, + -1207959552, + 2117308416, + -1511325696, + 1610612736, + -2080374784, + -1757413376, + 654311424, + 1715371008, + 411303936, + 559939584, + -924450816 + ], + [ + 1924399104, + -402653184, + -378724352, + 2025354624, + 1073741824, + -2147483648, + -1423609656, + 1409286144, + 786432000, + 1879048192, + -637534208, + -134217728, + 754737152, + 420741120, + -7372800, + -268435456, + -1649744134, + -460750848, + 649618776, + -1065225696, + -1902610304, + 1288152832, + -1267728384, + 1020718776, + -1040999424, + -822083584, + -852659456, + -88621056, + -335544320, + 1312824576, + -650510336, + -244613120, + -690415040, + -134217728, + 930633408, + 1610612736, + 67108864 + ], + [ + 698388992, + -1003388928, + -872972288, + -134611002, + -807606784, + -805306368, + 1339686912, + 0, + -1632379500, + -1056964608, + 1265041408, + -905969664, + -1249116160, + 1674772480, + -67108864, + -872415232, + 895614976, + -1567621120, + 1334588416, + -335544320, + -2147483648, + -67108864, + 1792335168, + -1298231620, + 1161822208, + 402653184, + 971423488, + -409908984, + 257735701, + -2102394880, + 113401060, + -2147483648, + 931135488, + -1347057280, + -41943040, + -2147483648, + 1073741824 + ], + [ + -1031489536, + 589664256, + -7077888, + -1073741824, + -1140850688, + -2048457800, + 834732032, + -66623488, + -1779898452, + 1342177280, + 1409748992, + -1222312448, + -92715008, + -822083584, + -1124467881, + -1859223040, + -1282540447, + 1746693520, + -2093711360, + 28140288, + 301989888, + -1627389952, + 1711276032, + -963772416, + 214167552, + 346595328, + 1796113344, + -1006632960, + 536870912, + -820551936, + -1476395008, + -1954545664, + 256054296, + -1434323392, + -1073741824, + -336654336, + -369098752 + ], + [ + -1521349632, + -649571512, + 1045553152, + 2104359142, + 1969258496, + -1529348096, + 1644167168, + 896232064, + -1157496832, + -1056036864, + 1879048192, + -872415232, + -2147483648, + -1070491408, + -555745280, + -1522532352, + 2027241472, + 1900019712, + -2068463616, + -1236271104, + -1170210816, + -506593280, + 1831037952, + 1721466618, + 1088716800, + -1481614592, + -176160768, + -1479284736, + -1674119424, + 417743360, + 2032493464, + 597636048, + -906199040, + 560072272, + -619446272, + 1073741824, + 1342177280 + ], + [ + -1947074560, + 1325998080, + -804982272, + 1484017014, + -2147483648, + 887898112, + 2091909120, + 108494848, + -847865984, + 1073741824, + 716739072, + 1073741824, + 2060878528, + 0, + 1437650692, + -1394680504, + -1587806208, + -1615377904, + 1763466752, + -2147483648, + 738197504, + 613568816, + -2044592128, + -1791535120, + -840957952, + 0, + 1261240320, + -1061330432, + 1588110976, + 1610612736, + -819650560, + 1501560832, + 2130706432, + -1551273728, + 687480832, + -1668370432, + -2094911259 + ], + [ + 981694848, + -536870912, + 0, + 1561853952, + 611774464, + -234881024, + -1744830464, + -33554432, + 1690402816, + -2115683328, + 1224736768, + -1546125312, + 1073741824, + 1740985029, + 862792704, + 1073741824, + 1774059520, + 782097350, + -2147483648, + -2055103744, + -34774080, + -155975680, + -392275616, + 1054429568, + 450639616, + 930086912, + 1879048192, + -653056448, + 950041600, + 134271744, + -671698944, + -939524096, + -1610612736, + 1610612736, + 1035993088, + -896463104, + -1708898304 + ], + [ + 324771840, + 1499907064, + 2122317824, + 1542330928, + -262144, + -2124414976, + 1304745728, + 448988032, + -1280162688, + 1342242816, + -1279918080, + -1476395008, + -1735548928, + -1371471872, + 1073741824, + -1113739056, + 1871941632, + -2147483648, + 1943011328, + 2074870272, + 1520079322, + -268435456, + -695838476, + 0, + 1056964608, + -1396285840, + 2031091712, + 0, + 2107113472, + 0, + 1342177280, + 145336288, + -95240848, + 0, + 1610612736, + 1610612736, + -999013594 + ], + [ + -335544320, + -1161518816, + -1956336088, + -134217728, + -2147483648, + -465235200, + 1578226000, + 177094656, + -1640054784, + 472463512, + -1342472192, + -40375424, + 33554432, + 1907148544, + 209715200, + 412322016, + 1073741824, + 1652555776, + -318767104, + 2128936688, + -578392776, + -185171968, + -1645740032, + -1308294432, + 309329920, + -536870912, + -1272840192, + -2065331072, + -2124316672, + 721420288, + 838860800, + -2147483648, + -1073741824, + 1971322880, + 679477248, + -1635688680, + -2147483648 + ], + [ + 1172275472, + -1883681888, + -1610612736, + -2147483648, + -329973760, + 1547488320, + -1435388720, + -43384832, + 157286400, + -738197504, + 1000618976, + 738197504, + 805306368, + -1744830464, + -2147483648, + -822083584, + -1943292544, + 884998144, + -988807168, + -939524096, + 1527250944, + 805306368, + -87425024, + -364904448, + 1417120448, + -1342177280, + -200577024, + 1744830464, + -304087040, + 122512730, + -2147483648, + -1744830464, + 1942487040, + 1086095360, + 2107621376, + -1406783768, + -456395488 + ], + [ + -2039317120, + -579747840, + 899765760, + -1626941440, + -1465474304, + -127186576, + -1610612736, + 1916519424, + 1073741824, + -287607728, + 1845493760, + -536870912, + -335544320, + 751304704, + -2009227520, + 1694608768, + 1822327552, + 218103808, + -1505092336, + 2004877312, + -2038988800, + -748500008, + 51904512, + -1073741824, + -1085181952, + -382585088, + -634802176, + 1621661696, + 212926464, + 268435456, + 1140850688, + -2070723072, + 1179187299, + 1504067584, + 1322778624, + 1342177280, + -1968177152 + ], + [ + -2147483648, + -343932928, + 2028360416, + -176257024, + 2082875776, + 1778515968, + -687865856, + -1291845632, + 1108601872, + -627281612, + 1015151080, + 732611016, + -1879048192, + 1275928081, + -1122856960, + -1400066624, + -2147483648, + 260352028, + -1130577920, + 378732544, + -2060164480, + -1324417024, + -309724368, + -1837105152, + 2046820352, + 671088640, + -2147483648, + -137134080, + -101186064, + 838673408, + -518688768, + 268435456, + -1073741824, + 0, + 693627149, + -73007104, + 908591104 + ], + [ + 1893351424, + 689281384, + -1275068416, + 2055052002, + -229376000, + -1478089600, + 1310786048, + 134217728, + 294574848, + -1227259904, + -1266679808, + -1342177280, + 2116550656, + -2147483648, + -2147483648, + -201326592, + -2080374784, + -329545760, + -1681246224, + 813170688, + 0, + 569224292, + -1073741824, + 1592786944, + 1342177280, + -559415296, + -1207109632, + 2046820352, + -2019834880, + -1255079936, + -804205464, + -191828992, + -527799456, + 1879048192, + -1747861504, + 939524096, + -1235231536 + ], + [ + 784334848, + 192421376, + 0, + 1619124224, + 1525395488, + -719847424, + -221580288, + 268435456, + -1330945280, + -2048750496, + 805306368, + 1983626512, + -26738688, + 198403328, + -236561072, + 929038336, + 206495232, + 360710144, + 855638016, + -1610612736, + -146276352, + -295698432, + 1737732096, + -606076928, + 0, + 0, + 466550784, + -2063597568, + 500856408, + 1048814560, + -1251414528, + -1073741824, + -710349824, + 1862270976, + 1866766336, + 76711648, + -1946157056 + ], + [ + -1025507328, + 644102656, + 966438912, + -1915199488, + 1874853888, + -1666979720, + -2147483648, + -555223776, + -577666432, + -1457572864, + 238960640, + -1073741824, + -311967744, + 2104394112, + -711741440, + 1976885248, + -1090519040, + -1584332800, + 890086759, + -1328545792, + 92949746, + 1032847360, + -2147483648, + 1238092800, + -476053504, + 1461829632, + -1677962832, + 0, + -1020231680, + 1361051648, + -2049093632, + 436207616, + -1073741824, + 722229248, + -1180363892, + -1009713152, + 431116771 + ], + [ + -52166656, + 805306368, + 1744830464, + -1297399808, + -1510105650, + 248256128, + 0, + 1147346944, + -469762048, + 867296422, + 953726464, + 999358464, + -1066926080, + -153092096, + -1958881152, + -1644167168, + -724118576, + -1804871728, + 1301564288, + -1770987008, + -303902720, + -1841364992, + 1518338048, + 1073741824, + -536870912, + 1012379337, + 1778384896, + 1150359472, + -1073741824, + -1600721286, + 1346867200, + -67108864, + -1258013184, + 403701760, + 50331648, + 1781420856, + 587689472 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/desc.json b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/desc.json new file mode 100644 index 000000000..be172ba86 --- /dev/null +++ b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/desc.json @@ -0,0 +1,22 @@ +{ + "tosa_file": "test.json", + "ifm_name": [ + "input-0", + "input-1" + ], + "ifm_file": [ + "input-0.npy", + "input-1.npy" + ], + "ofm_name": [ + "result-0" + ], + "ofm_file": [ + "result-0.npy" + ], + "expected_return_code": 0, + "expected_failure": false, + "expected_result_file": [ + "Conformance-result-0.npy" + ] +}
\ No newline at end of file diff --git a/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/input-0.json b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/input-0.json new file mode 100644 index 000000000..68eb3b21c --- /dev/null +++ b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/input-0.json @@ -0,0 +1,1450 @@ +{ + "type": "int32", + "data": [ + [ + [ + -1227927145, + 804270394, + 1632997425, + 967256695, + 1120755531, + 235271214, + 62220266, + -790321488, + -2039867628, + 1887833089, + 55340683, + -883806383, + -889428602, + -278916247, + -183092540, + 663254794, + 714920180, + 599360735, + -784060371, + 109993951, + -1510055124, + -1090579566, + -1211203130, + 1909285752, + -666239895, + -632711186, + -585125823, + 863765814, + 332194905, + -395739246, + 1462551582, + -1369451716, + -994519987, + -1283623616, + -648913430, + -954460921, + 782196282 + ], + [ + -1650365713, + -1875162696, + 619078274, + -1275863165, + 1683450433, + 616790159, + 523412011, + -211329284, + 1182286904, + 600069011, + -319541310, + 1834152634, + -932485132, + 731461389, + -1288939716, + -1638526974, + 546421066, + -1984085826, + -2070240583, + 75787162, + -1625261563, + 1367743893, + 1217027177, + -571302623, + 1287594635, + 1952770562, + 828647674, + -1141635221, + -1076742234, + 1544273396, + -241700507, + -1109757835, + -1553993838, + 576393315, + 470118338, + 24825902, + 160110884 + ], + [ + 110072558, + 1591314066, + -1400944799, + 1139775158, + -137015529, + -1004070693, + 114379101, + -1837759744, + -391243624, + -96325776, + -972958887, + 840670479, + 627833540, + -510970296, + 1150611426, + 2124430105, + -400704861, + 402438905, + -464470914, + 1888619910, + -2012002455, + 1691083304, + 2045951264, + 110622613, + -1514583453, + 1735868794, + -1828654383, + -35745356, + 334591820, + 1281443485, + 1061808746, + 136505421, + -614025276, + 1404095551, + 1631158406, + 872328878, + 2079933561 + ], + [ + -634106558, + 1124905891, + -816012377, + 922541461, + 1174319906, + 1776252075, + 1989444008, + 701226674, + -473342770, + -1977367139, + 1526709522, + 2048150694, + 327169584, + 660783046, + 1706183209, + 359913921, + 1896844043, + -1924788103, + 1325170875, + -1463581477, + -1614697008, + 953305785, + 31867219, + -1670770939, + 1849888835, + -281596946, + 327572076, + -504155247, + -1716353877, + 61887452, + 485458990, + -2071842881, + 1845708009, + 1658106677, + -117372358, + -1476830414, + 1529358741 + ], + [ + 423660449, + -2066709767, + -2075978766, + 549292663, + 1694706013, + 2064554190, + 1811444122, + -1571806153, + -1514783495, + 109848613, + 1486025302, + -1715733801, + -1451597718, + -360737543, + 2109961855, + 1012877531, + 73238416, + 1561091131, + 295088121, + 1600926235, + 15994548, + 1223368126, + 924733094, + 1535761916, + -1242904123, + -145478246, + 118030613, + 1267326941, + -1817507474, + 1248699420, + -1074235158, + 353912471, + -1755333407, + -2036219632, + 2019377450, + -970625034, + -1460359095 + ], + [ + -20738040, + -489182205, + 817920353, + -1953416369, + -1796160645, + -1352253331, + -639489014, + -1369203245, + -701049143, + -964847670, + -1543053726, + 1802348813, + -227837492, + 814156005, + 1062008095, + 1848492434, + 2128932456, + -2036382797, + 1372184694, + 2099524152, + 1512445142, + 1216405793, + -552749127, + -2112183274, + 1315655028, + 1796363551, + 732314020, + -564763831, + -733526619, + 1266606099, + -444465627, + 281296023, + 1260992909, + 1794971491, + -1255975385, + -768425113, + 1013677157 + ], + [ + -1593349215, + 91257964, + 1258479501, + -1418576386, + 1074574985, + -348182397, + 1967226488, + 578094684, + -536450987, + 157058889, + -2041098950, + -2121283350, + 1210380092, + 1375814390, + -550978902, + 972472161, + -126750187, + -865544546, + 1632567250, + 393548531, + 2087267478, + 670379388, + -504667209, + -1223999850, + -39117277, + 246586725, + 1811362922, + -1632432376, + -1755962206, + 585152939, + 688622814, + 1561711118, + -784097862, + -1769361996, + -1523471206, + 1877361290, + -149573322 + ], + [ + -1451829948, + -1723703951, + -134425926, + 1770770675, + -777916544, + -24973456, + -1523817843, + -1759321576, + -529944552, + -1230569628, + -522618598, + 1985273085, + 2025256345, + 1307417678, + 313977460, + 1633481981, + -883746542, + -248822966, + -1754734281, + 1106388820, + 945503658, + -1469428402, + 1930603349, + 690272092, + -1972517688, + 557633881, + 2053711077, + -1240468204, + -1908507930, + -1384625998, + -179217322, + -1238829041, + 1130644208, + 565530586, + 2064001695, + -676053300, + -1787790485 + ], + [ + -264167509, + 1535655405, + 1719616103, + -598912488, + -1663330487, + 1654004388, + 1714028281, + 2077597056, + -313217300, + -190256030, + 1613001325, + 1861536832, + 1547968790, + 29830170, + 1277979792, + -590019822, + -58691915, + -497270522, + 28319418, + -1455890181, + -1702048202, + 638308771, + -1370551881, + -349431186, + -142491436, + 83833813, + -599522004, + 2064672544, + 1125758544, + 335522045, + -2108945143, + -535514292, + -1767914633, + 197830965, + -351600266, + 786106114, + -434636545 + ], + [ + 788912087, + -1946254372, + -822561549, + 1398322418, + -1012079157, + -1487117971, + 449211581, + 1551378956, + 1492784162, + -334148345, + -1760526454, + 1010607299, + -514290228, + 1239015345, + -954609375, + -1897916959, + 464142989, + 2031170639, + 1230346830, + -1893127108, + 675331022, + 1987929977, + -1224102138, + 1219079765, + 563208852, + 473880266, + 1145883537, + 347926533, + -565191997, + -710760170, + 211576768, + 937749143, + -1590254007, + 5431647, + -783762358, + -364348675, + 665106243 + ], + [ + -585242603, + 255232457, + -1752922162, + 2092207596, + 2079251863, + -393796322, + -1057016173, + 1283872291, + -677389661, + 2124167773, + -1788545010, + -351385603, + 224018273, + -1628441308, + 546216907, + 2032866403, + -635093860, + -1585733654, + 1065641909, + 47226138, + -1789042570, + -1477860446, + 1749893466, + 2077564036, + -1406820822, + -2014526719, + 194630915, + -2002535776, + -1646257303, + -708232434, + -1394707289, + 1543476289, + -1651115292, + -1959635287, + -797948492, + -2110813009, + -973093901 + ], + [ + -1888091039, + 358601907, + 137263493, + 311281443, + 429631947, + 123328740, + -391912930, + 19634705, + 338102043, + 1103353684, + -1701884877, + -1967900913, + -1583817558, + -1401453994, + 954910225, + 2080872331, + -11917249, + 1728327270, + 1744150876, + 618979032, + 392447516, + -1981015214, + 477209601, + 386445236, + -1123583793, + 275718898, + 1598788495, + -1859315739, + 1577720329, + 531589913, + -2091524991, + -1734618491, + 407128937, + -1339928982, + 1594234335, + -1881156562, + 1242339410 + ], + [ + -1404594484, + -698203056, + 1016282529, + -466464440, + 1683041150, + -907397202, + 955613185, + 1412261245, + 1133797237, + -851478379, + -669629242, + 1178270781, + 1341917906, + 1720821847, + -1363949652, + 814101245, + -965552638, + -907537186, + -786127555, + -544742616, + -1943803405, + 1641918475, + 1033397933, + 1781428306, + -1009708487, + 276342941, + 1217626305, + -21034767, + 1536743234, + 249625787, + 1266278533, + 360813596, + 689649365, + -54490536, + 75709166, + -1143836761, + -1594356634 + ], + [ + 951897475, + -1359902759, + 862951507, + 146139030, + -1832679632, + 319544201, + -1856388761, + 1900826330, + 31593811, + -1104649001, + 453073112, + -393323646, + 1659324041, + -687918291, + -1179902872, + -155049233, + -290475882, + 411602226, + -812746524, + -1266822582, + 2079118624, + -1713126072, + 704835160, + -1297677206, + 353154525, + -1208210423, + -1862253801, + 278505738, + 833468806, + 1492912498, + -542468546, + -1546618866, + 581688232, + -1031301691, + -1817065418, + 177248276, + 290298320 + ], + [ + -1700228457, + -1312461463, + -581166030, + 1920840069, + -1213356791, + -1563948164, + -449001510, + -1060823961, + 1954043067, + -340334912, + -1087110377, + -87156137, + -1386306906, + 1666854253, + -1444203120, + 1525188883, + -752329398, + -1274704362, + 853794902, + 107969352, + -209064070, + 1554864345, + -886652868, + 100404151, + 2090111631, + -861148614, + 327778093, + -138183342, + -746476323, + -1533090658, + -1963286643, + -89413107, + 1005305007, + 129113154, + -873435884, + -1251420510, + -1788968632 + ], + [ + -623916127, + 1075132777, + -932767670, + -1350332000, + 1973569166, + 455163069, + -1941615940, + 1654426266, + 1113274802, + 580568187, + -1239649907, + 484178353, + -561176734, + -971811182, + 825775573, + -356446295, + 1554114340, + -356006142, + -2042974352, + -323947798, + -1647310478, + -1874468459, + -564324805, + -1744111110, + 273729, + 1121988458, + 2019711580, + -1119304324, + 210351963, + -1234140246, + 292863149, + 897044471, + 1560833021, + -1149821266, + 147185741, + -115413500, + -1049664168 + ], + [ + -1688829574, + -1271383043, + 1025996906, + -53812205, + 850403415, + -845930380, + -1208788418, + -1072100247, + 481670776, + -343379322, + 1039698028, + -866514059, + 138306827, + 40307000, + -544476075, + 1802186312, + 777720836, + -194995590, + -298299625, + -1330345822, + 481948539, + -281760530, + 949964159, + 778389108, + -1104849618, + 1587374407, + 1716185950, + 603131499, + 497468958, + 340297906, + 964201053, + -164108609, + -1443008505, + 240982883, + -1824056648, + 1375169446, + 1596348906 + ], + [ + -832611077, + -869710769, + 1007641117, + 261695573, + 958930915, + -615657555, + 943651058, + 580421009, + 380858139, + 687130901, + -1631420974, + -1222648258, + 1848376163, + 1482399725, + 2074345759, + 337216173, + 1684983177, + 1329873045, + 1788962691, + 111858875, + 1571196713, + 1776382622, + -1156554283, + 1303631210, + -1447200872, + 622766364, + -1720857163, + 867888257, + -1754835346, + 244812377, + 1069579602, + 550146649, + -847957879, + 1626512309, + -733783146, + 1004490559, + 1092775935 + ], + [ + -1806624965, + -1324693236, + 1890679715, + 370508832, + -2127665563, + 648685715, + -1152961677, + -739700718, + 1196903151, + -80605330, + 1774900563, + -80854499, + 381288422, + 513906313, + 870736410, + 134730816, + -660814706, + -571729453, + -2135475090, + 1671542751, + -376449668, + 1263003161, + -398522039, + 494916791, + 1025986468, + -103609620, + -264534247, + -110800345, + 447830907, + -169348322, + 1048991351, + 602496384, + 1258632460, + 1219876709, + 1223530022, + -1031033148, + -450403898 + ], + [ + 767823499, + -585698871, + 585259316, + -346600768, + -282621604, + 1045354940, + -1664446355, + 1452719432, + 396269614, + -2111034570, + -1979577814, + -570923247, + 1989647299, + -2077524339, + 496442992, + 856846284, + -1198149658, + -1643645184, + 938517455, + 1143796918, + 322044264, + 1167711196, + 341302227, + 112800724, + 191565397, + -139971477, + 1193366588, + -978480015, + 1007160203, + -438753302, + -386727786, + -1304513245, + 934505537, + 905802700, + -764760241, + -1913281995, + 12412627 + ], + [ + 1732707542, + -1253498546, + 1274812777, + -1361338641, + -2122394265, + -1790755457, + 1369034092, + 590137302, + 1682210837, + 1500133896, + -431692113, + 232524824, + 1510789421, + -431109839, + -1390666573, + 442557876, + 1409869336, + 1517418922, + 1838381169, + 540540840, + -1176784589, + 1627143237, + 658780631, + -1648888511, + -1450567388, + -1769067385, + 1402311506, + -1690150868, + 1890001239, + 651016545, + 1369775925, + -604717000, + 1485858795, + -1852265927, + 251436243, + 1281913620, + -1620027935 + ], + [ + 1457944540, + -814705415, + -647180061, + 1524983066, + 532577321, + 1283389867, + 1626450583, + 1388648331, + 1440553459, + 1632018708, + 1141602422, + 989170679, + -1351537963, + -1097630920, + -563383828, + -746458501, + -1861180343, + 417909668, + -309734646, + 150341457, + 298585509, + 447455936, + 1330891865, + 1267454661, + -1652017625, + 793791750, + -1636507273, + -865089934, + -659338282, + 489035756, + -676120254, + -1115822640, + 1698384028, + 1754894239, + 1156843041, + 1659783435, + -495590285 + ], + [ + -199189331, + -1970900166, + -1985046830, + -876231764, + -49408191, + 2012201541, + -1251693031, + -465817264, + 161964782, + -2116801257, + 389136109, + -713209888, + 774700128, + -174706136, + 2020998943, + 2040922360, + -824872067, + 441338008, + 649618776, + 1812471586, + -1927466767, + -2137419954, + 668015431, + -409281065, + -1920735432, + 2085471439, + -348867124, + 219409119, + 53453051, + -1454489571, + -844707376, + -72890962, + -290010926, + -1311275777, + -1447312714, + 8361235, + 1544421633 + ], + [ + -292237239, + -791574429, + 1668650991, + 2080178147, + 182972019, + 2040704685, + 7514093, + -1403163972, + -816189750, + -324043256, + -790934681, + -1710860908, + 1800138083, + 503236518, + -398861058, + -171622964, + 1669215586, + -550996910, + -338435315, + -817626644, + 867701490, + -366142593, + 1800840938, + -324557905, + 1632997653, + 2090932675, + 544460158, + -1661851359, + 257735701, + 867973163, + -2090783118, + -1836271169, + 1609949807, + 1465871123, + -1539848197, + -1902141477, + -659360974 + ], + [ + -1854386025, + 985949362, + 1184038804, + 17249979, + -2077521617, + -2048457800, + -1662176831, + -1677851724, + -889949226, + 1032450661, + -643137310, + 81498751, + -2030224220, + 387401630, + -1124467881, + -1740073151, + -1282540447, + -1501444391, + -1540331888, + -721310365, + 1202258706, + -1879392609, + 1894935654, + 487056199, + -293182984, + -2079697840, + 1504459279, + 754648689, + -1851649823, + -1220780676, + -1830991190, + 208510044, + 64013574, + -894951580, + 599025548, + -1401226300, + -1988272480 + ], + [ + 1403343372, + -618067351, + -307629425, + -1095304077, + 783668610, + -163081061, + -492331215, + -1536502059, + -1945703416, + 590881221, + 1849504046, + -596526733, + 270531036, + 1006836111, + -1847691336, + -295425387, + 1805247317, + 33639877, + 1248349020, + -1625334939, + 852014546, + -128651033, + 565612982, + -1286750339, + -177045047, + 111652955, + 1813953003, + 483650036, + -428811300, + -1338913660, + 1016246732, + -462166406, + 1559991289, + 1680621770, + 420984360, + 1785323889, + -120900395 + ], + [ + -1935337500, + -1551245020, + -976222990, + 742008507, + -712787748, + -684403791, + -138440810, + 2100563183, + 1127602782, + 1882980628, + 1469406281, + -983893566, + -571778549, + 302859408, + -1428658302, + -1248076887, + 2047189340, + 704345249, + 778640478, + 2018209544, + 407693462, + -1840699240, + 660964898, + -917277313, + -1353812369, + 474824362, + 2049349210, + -1761413752, + 360358554, + 511551462, + 290255442, + 1340805478, + -590091522, + -89945743, + 1160941474, + -1521249834, + -2094911259 + ], + [ + -629864717, + 918402044, + -1446588080, + 1398085446, + 1655850863, + -1462228359, + 260806515, + 2048181756, + 978162438, + 346061135, + 242714912, + 474736886, + 2025976085, + 1740985029, + 1998173846, + 168115616, + -84331297, + 782097350, + -1736137069, + 428179867, + 1006089615, + 1743355309, + 780789142, + -520395450, + 7041244, + -1535080722, + -1434851001, + 392449177, + 1412997244, + 1829241043, + -1699905685, + 108957817, + -1110090131, + 619850739, + 448535022, + 1841991951, + -127497966 + ], + [ + 664876474, + 1448718590, + -1533861635, + 1459324556, + -698761217, + -1556944874, + -2065937040, + 271943175, + -2056821623, + -1882152958, + -1928501396, + 1163836244, + -1882617638, + -810766783, + -455805560, + 1272568589, + 1347285618, + 366071704, + 1800157672, + 532534785, + 760039661, + 1597513342, + -347919238, + -1336040872, + 621585983, + 181167591, + -279521391, + -1992759056, + 848727987, + 1078242514, + -2091641398, + -527787394, + 1061836718, + -1559165244, + 1360882710, + -842539733, + 1647976851 + ], + [ + 1646375404, + 1976968457, + -1562825846, + 96069631, + -2090007065, + -1276885741, + 635510037, + 33051762, + 95844603, + 236231756, + 73490423, + -315433, + -2132426495, + -1670696512, + 66830536, + 1367947406, + 192802824, + -307033324, + -584515347, + -1615249476, + 1538313639, + -298889368, + -2117231128, + -1423945682, + 2125893927, + 1109346510, + -408308702, + -1911318990, + -1698889021, + -419928277, + -310922471, + 966850616, + -301105618, + -514971413, + -1177257822, + 1943022563, + 793768884 + ], + [ + 1415444497, + 956011706, + -1728564310, + 1713109181, + -138452312, + 1460613904, + -716294502, + 1612447082, + 2054293856, + 108971253, + 1776099807, + -1297597290, + 1088269619, + -36618797, + -1237657299, + -1944007729, + 1175837376, + 1860049504, + -1407264606, + 468955449, + -287199868, + 1653002931, + -1203508440, + -1414607196, + -985171796, + -1504080596, + 1009729719, + -2086263654, + -626782353, + 61256365, + 791348663, + 1080133459, + 105197177, + 1718748644, + 1347677438, + -351695942, + -565395630 + ], + [ + 303679990, + 1033825166, + -1187667626, + -1974214437, + -1029134685, + -15898322, + -28231334, + -10711311, + 1891499197, + -35950966, + -949470500, + 942064014, + -2107167813, + 1264372530, + 17857342, + -40630602, + 114900230, + -2054573542, + -1704681007, + -192592145, + -573695522, + 980179323, + -1235402653, + -913407909, + 409982044, + -47823136, + 1580632684, + -1005049306, + 777194673, + -1679730672, + 1145035089, + -1975367261, + 1179187299, + 1159096720, + -2125650068, + -1919203947, + 7137451 + ], + [ + -992261377, + -898406564, + 507090104, + 888848196, + -276511440, + 1347433729, + 566097592, + -1248916688, + -1593182712, + 1833842842, + -1893695878, + 1702189113, + 1931313385, + 1275928081, + 860606761, + 1722954423, + -44092835, + -2082395641, + 847180403, + -936285904, + -653629243, + -1760902084, + 1859690419, + 2133407306, + -324523459, + -432822267, + -91413535, + 1826611022, + 2134835390, + 337182354, + -602009257, + 1550545409, + -2141148594, + -1099523556, + 693627149, + -1668055597, + 1238918853 + ], + [ + -1618770222, + -987581651, + 1071098586, + 1027526001, + -302957419, + -581972919, + -978907007, + 759750672, + 957451995, + 1727098291, + -1029096599, + 445503862, + 1561206666, + 900268045, + -1798612113, + 1510763514, + -767674847, + 1331878975, + -910384257, + -1869584881, + 1777948164, + 142306073, + -155996845, + 2111722991, + 494741416, + 1038351317, + 1583089276, + 882970429, + 987883249, + -1022511823, + -402102732, + -1535302597, + -301422922, + 1363030044, + 1711693639, + 965562759, + 996539853 + ], + [ + -1067037509, + -1741823880, + 1772662864, + 1058210831, + 1974385410, + -1355621725, + -1128484163, + 1315694818, + -624775796, + 280777100, + -631781613, + 784824226, + -2077204531, + 504866506, + -236561072, + -744649256, + -635920964, + 1705644118, + 382457907, + 2027756970, + -1225031959, + 711818982, + -1690526336, + -1203628321, + 522341192, + -646421864, + 602151887, + -2057793270, + -474263861, + -202884546, + 937079927, + 1415414683, + -320154506, + 655809647, + -210811752, + -937126857, + -1244270522 + ], + [ + -2094301673, + -1876532166, + -870527656, + -514269818, + -1855620673, + -208372465, + 1049381048, + 1861697449, + 1860996116, + -1085129112, + -1155472412, + 861238006, + -754469473, + -1862607613, + 552258008, + 822849191, + -1675111554, + 1770686020, + 890086759, + -2055963891, + 92949746, + 1013113817, + 2069090231, + -1848478989, + -1711834904, + -432448377, + -1820358090, + -1445139144, + -1573362160, + 444678793, + 24665557, + 6590672, + 363319675, + -410336490, + -295090973, + -746616926, + 431116771 + ], + [ + -1139016476, + 1381219404, + 360760077, + 1605814957, + 1392430823, + -1468637004, + -587168936, + -347839712, + 485751240, + -1713835437, + 137943222, + -675160952, + 693862608, + 760495982, + 2031516593, + -31192241, + -90514822, + -1804871728, + 1419454615, + -1379190671, + -1887585190, + 529764927, + 703382890, + -1388143628, + 1331617215, + 1012379337, + 614986549, + 1361331692, + 131323383, + -800360643, + 2068120697, + 1475647992, + -1113054736, + -1121729790, + -262135549, + 1519097038, + -2112781385 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/input-1.json b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/input-1.json new file mode 100644 index 000000000..262bbab00 --- /dev/null +++ b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/input-1.json @@ -0,0 +1,60695 @@ +{ + "type": "int32", + "data": [ + [ + [ + 18, + 31, + 3, + 16, + 28, + 21, + 12, + 1, + 0, + 17, + 12, + 27, + 13, + 6, + 21, + 11, + 10, + 28, + 24, + 25, + 31, + 13, + 8, + 11, + 0, + 29, + 25, + 5, + 13, + 4, + 17, + 20, + 19, + 19, + 11, + 24, + 28 + ], + [ + 5, + 26, + 19, + 26, + 19, + 12, + 24, + 25, + 0, + 21, + 7, + 3, + 15, + 10, + 6, + 13, + 17, + 26, + 9, + 12, + 8, + 17, + 17, + 28, + 14, + 25, + 14, + 10, + 23, + 6, + 31, + 25, + 9, + 10, + 17, + 18, + 20 + ], + [ + 6, + 27, + 13, + 14, + 10, + 10, + 5, + 4, + 22, + 13, + 22, + 21, + 1, + 18, + 21, + 31, + 23, + 18, + 24, + 25, + 5, + 20, + 13, + 7, + 15, + 1, + 0, + 13, + 18, + 24, + 1, + 14, + 19, + 19, + 31, + 27, + 5 + ], + [ + 24, + 7, + 9, + 31, + 28, + 3, + 17, + 12, + 12, + 15, + 31, + 16, + 6, + 25, + 3, + 9, + 14, + 5, + 1, + 11, + 11, + 6, + 16, + 18, + 7, + 23, + 0, + 15, + 21, + 30, + 16, + 9, + 18, + 15, + 22, + 4, + 25 + ], + [ + 4, + 24, + 0, + 23, + 24, + 23, + 19, + 0, + 28, + 25, + 4, + 3, + 22, + 8, + 13, + 13, + 28, + 18, + 4, + 4, + 22, + 27, + 26, + 16, + 11, + 8, + 8, + 25, + 31, + 31, + 21, + 15, + 19, + 6, + 17, + 11, + 2 + ], + [ + 4, + 27, + 3, + 7, + 4, + 29, + 18, + 16, + 13, + 12, + 12, + 28, + 6, + 27, + 28, + 5, + 13, + 31, + 1, + 1, + 1, + 8, + 11, + 16, + 18, + 2, + 13, + 17, + 2, + 17, + 21, + 2, + 17, + 2, + 31, + 26, + 22 + ], + [ + 17, + 11, + 26, + 16, + 31, + 8, + 12, + 8, + 6, + 4, + 3, + 22, + 13, + 14, + 5, + 25, + 2, + 4, + 2, + 23, + 2, + 24, + 25, + 0, + 27, + 10, + 19, + 8, + 12, + 6, + 16, + 15, + 12, + 20, + 12, + 27, + 2 + ], + [ + 23, + 14, + 14, + 6, + 14, + 12, + 22, + 30, + 22, + 21, + 4, + 9, + 9, + 23, + 22, + 23, + 5, + 28, + 11, + 8, + 20, + 3, + 10, + 18, + 5, + 20, + 10, + 19, + 25, + 5, + 10, + 2, + 15, + 19, + 8, + 18, + 17 + ], + [ + 17, + 7, + 12, + 24, + 30, + 25, + 6, + 18, + 4, + 9, + 4, + 18, + 18, + 15, + 27, + 14, + 11, + 27, + 28, + 17, + 25, + 20, + 3, + 4, + 12, + 27, + 19, + 0, + 29, + 21, + 13, + 19, + 25, + 11, + 29, + 18, + 22 + ], + [ + 31, + 19, + 25, + 1, + 1, + 16, + 8, + 9, + 8, + 3, + 2, + 7, + 21, + 20, + 21, + 0, + 5, + 5, + 25, + 20, + 10, + 14, + 13, + 15, + 21, + 5, + 26, + 0, + 16, + 15, + 25, + 15, + 7, + 29, + 2, + 1, + 28 + ], + [ + 6, + 24, + 7, + 13, + 4, + 13, + 22, + 10, + 9, + 8, + 26, + 27, + 11, + 18, + 15, + 25, + 22, + 0, + 28, + 16, + 2, + 12, + 23, + 5, + 0, + 7, + 16, + 13, + 17, + 10, + 19, + 22, + 18, + 17, + 7, + 17, + 26 + ], + [ + 14, + 13, + 23, + 19, + 9, + 15, + 24, + 16, + 21, + 14, + 28, + 1, + 28, + 13, + 26, + 30, + 27, + 24, + 0, + 22, + 17, + 3, + 12, + 13, + 7, + 24, + 17, + 1, + 14, + 3, + 18, + 12, + 16, + 23, + 12, + 6, + 10 + ], + [ + 11, + 6, + 10, + 12, + 17, + 23, + 16, + 17, + 23, + 10, + 7, + 3, + 24, + 9, + 27, + 27, + 1, + 5, + 12, + 5, + 5, + 14, + 15, + 15, + 24, + 9, + 16, + 6, + 5, + 19, + 3, + 29, + 24, + 6, + 0, + 26, + 31 + ], + [ + 25, + 1, + 15, + 7, + 8, + 12, + 13, + 23, + 13, + 26, + 14, + 4, + 18, + 20, + 10, + 9, + 30, + 29, + 4, + 18, + 28, + 7, + 31, + 5, + 25, + 30, + 1, + 27, + 23, + 12, + 22, + 5, + 30, + 24, + 8, + 7, + 16 + ], + [ + 27, + 6, + 30, + 20, + 17, + 1, + 19, + 0, + 2, + 5, + 18, + 24, + 16, + 3, + 19, + 10, + 23, + 7, + 13, + 24, + 11, + 10, + 6, + 14, + 5, + 21, + 27, + 20, + 4, + 12, + 2, + 30, + 22, + 3, + 21, + 24, + 26 + ], + [ + 27, + 1, + 30, + 11, + 27, + 10, + 11, + 5, + 21, + 5, + 3, + 29, + 22, + 4, + 31, + 17, + 0, + 1, + 8, + 30, + 1, + 2, + 9, + 2, + 2, + 2, + 11, + 26, + 12, + 20, + 16, + 30, + 22, + 5, + 28, + 6, + 29 + ], + [ + 13, + 3, + 24, + 30, + 20, + 17, + 6, + 18, + 25, + 7, + 27, + 25, + 31, + 1, + 8, + 7, + 16, + 26, + 7, + 24, + 7, + 27, + 17, + 15, + 1, + 9, + 4, + 23, + 15, + 26, + 14, + 30, + 21, + 1, + 5, + 20, + 26 + ], + [ + 20, + 23, + 5, + 5, + 27, + 11, + 18, + 31, + 13, + 28, + 11, + 4, + 15, + 26, + 8, + 5, + 14, + 16, + 24, + 24, + 0, + 27, + 3, + 5, + 3, + 5, + 22, + 22, + 3, + 26, + 12, + 24, + 5, + 31, + 0, + 1, + 28 + ], + [ + 1, + 30, + 31, + 31, + 13, + 21, + 23, + 16, + 4, + 20, + 11, + 17, + 31, + 10, + 24, + 0, + 26, + 19, + 15, + 13, + 5, + 17, + 30, + 21, + 0, + 1, + 28, + 0, + 6, + 13, + 31, + 13, + 3, + 30, + 0, + 9, + 1 + ], + [ + 18, + 9, + 5, + 26, + 20, + 16, + 21, + 9, + 18, + 7, + 9, + 1, + 31, + 29, + 21, + 16, + 21, + 25, + 5, + 5, + 20, + 29, + 21, + 7, + 14, + 5, + 1, + 18, + 15, + 3, + 17, + 23, + 28, + 29, + 14, + 18, + 8 + ], + [ + 23, + 15, + 13, + 25, + 15, + 13, + 5, + 19, + 12, + 7, + 18, + 1, + 10, + 13, + 20, + 30, + 14, + 24, + 17, + 11, + 0, + 13, + 28, + 18, + 4, + 22, + 25, + 5, + 23, + 1, + 15, + 28, + 2, + 11, + 18, + 22, + 5 + ], + [ + 3, + 26, + 27, + 17, + 30, + 13, + 22, + 22, + 5, + 31, + 1, + 16, + 29, + 28, + 16, + 0, + 21, + 16, + 15, + 5, + 17, + 27, + 22, + 11, + 29, + 16, + 26, + 26, + 8, + 30, + 2, + 5, + 19, + 6, + 1, + 20, + 17 + ], + [ + 29, + 4, + 9, + 7, + 13, + 15, + 5, + 25, + 29, + 25, + 27, + 26, + 18, + 0, + 4, + 14, + 19, + 14, + 18, + 6, + 12, + 27, + 5, + 4, + 31, + 22, + 18, + 29, + 15, + 23, + 6, + 30, + 24, + 28, + 30, + 0, + 28 + ], + [ + 4, + 28, + 15, + 9, + 13, + 6, + 0, + 26, + 12, + 5, + 25, + 4, + 4, + 13, + 22, + 30, + 29, + 28, + 26, + 10, + 21, + 17, + 28, + 9, + 11, + 19, + 4, + 11, + 17, + 14, + 20, + 29, + 14, + 28, + 18, + 13, + 22 + ], + [ + 13, + 13, + 10, + 14, + 19, + 3, + 29, + 5, + 1, + 13, + 11, + 11, + 31, + 25, + 5, + 21, + 21, + 24, + 4, + 23, + 7, + 29, + 28, + 22, + 24, + 29, + 31, + 29, + 7, + 21, + 12, + 17, + 10, + 1, + 9, + 26, + 29 + ], + [ + 1, + 3, + 19, + 31, + 20, + 2, + 20, + 24, + 19, + 1, + 28, + 10, + 19, + 14, + 0, + 2, + 13, + 3, + 6, + 20, + 13, + 3, + 31, + 29, + 23, + 5, + 19, + 23, + 11, + 25, + 24, + 11, + 5, + 29, + 12, + 13, + 25 + ], + [ + 9, + 27, + 22, + 20, + 11, + 31, + 23, + 11, + 7, + 15, + 7, + 9, + 11, + 5, + 21, + 3, + 29, + 17, + 24, + 31, + 11, + 31, + 13, + 24, + 16, + 21, + 2, + 8, + 15, + 25, + 15, + 31, + 19, + 0, + 26, + 11, + 29 + ], + [ + 22, + 28, + 11, + 17, + 11, + 30, + 4, + 31, + 16, + 3, + 17, + 4, + 10, + 19, + 8, + 25, + 15, + 19, + 16, + 15, + 15, + 19, + 26, + 9, + 2, + 22, + 11, + 29, + 17, + 29, + 30, + 26, + 25, + 19, + 27, + 12, + 18 + ], + [ + 16, + 23, + 8, + 10, + 18, + 23, + 29, + 29, + 18, + 31, + 16, + 15, + 16, + 26, + 1, + 20, + 19, + 21, + 16, + 2, + 23, + 2, + 7, + 3, + 13, + 20, + 25, + 21, + 14, + 27, + 30, + 28, + 16, + 30, + 21, + 20, + 3 + ], + [ + 25, + 13, + 5, + 9, + 15, + 3, + 29, + 25, + 5, + 27, + 13, + 26, + 16, + 10, + 7, + 2, + 26, + 18, + 3, + 29, + 26, + 15, + 8, + 22, + 18, + 23, + 16, + 15, + 29, + 21, + 27, + 26, + 7, + 4, + 24, + 9, + 15 + ], + [ + 18, + 6, + 17, + 15, + 13, + 6, + 11, + 27, + 24, + 9, + 22, + 0, + 7, + 24, + 28, + 26, + 31, + 28, + 16, + 25, + 23, + 3, + 22, + 8, + 2, + 2, + 25, + 8, + 7, + 23, + 5, + 27, + 0, + 31, + 8, + 24, + 11 + ], + [ + 10, + 12, + 5, + 16, + 20, + 15, + 23, + 12, + 13, + 19, + 12, + 27, + 7, + 1, + 19, + 15, + 19, + 0, + 30, + 15, + 10, + 1, + 4, + 8, + 17, + 9, + 19, + 12, + 27, + 31, + 27, + 23, + 28, + 27, + 5, + 29, + 21 + ], + [ + 9, + 29, + 2, + 4, + 7, + 7, + 30, + 11, + 23, + 2, + 19, + 9, + 31, + 30, + 13, + 23, + 25, + 3, + 16, + 27, + 26, + 17, + 27, + 3, + 3, + 27, + 13, + 15, + 11, + 31, + 20, + 18, + 12, + 1, + 24, + 1, + 12 + ], + [ + 12, + 11, + 3, + 8, + 11, + 15, + 18, + 20, + 22, + 20, + 13, + 15, + 30, + 28, + 27, + 7, + 8, + 10, + 11, + 15, + 29, + 14, + 14, + 19, + 17, + 6, + 25, + 7, + 2, + 20, + 11, + 30, + 28, + 23, + 15, + 22, + 23 + ], + [ + 13, + 11, + 6, + 3, + 21, + 29, + 25, + 31, + 9, + 31, + 2, + 24, + 30, + 16, + 29, + 10, + 28, + 8, + 11, + 18, + 14, + 11, + 7, + 26, + 22, + 26, + 30, + 30, + 4, + 12, + 19, + 6, + 15, + 4, + 0, + 27, + 11 + ], + [ + 24, + 27, + 13, + 8, + 11, + 31, + 18, + 25, + 31, + 8, + 24, + 4, + 0, + 7, + 28, + 25, + 27, + 7, + 2, + 9, + 22, + 3, + 4, + 22, + 3, + 15, + 1, + 23, + 2, + 11, + 17, + 28, + 20, + 14, + 14, + 18, + 3 + ], + [ + 15, + 22, + 1, + 24, + 3, + 6, + 12, + 8, + 0, + 23, + 31, + 4, + 22, + 3, + 22, + 24, + 2, + 29, + 23, + 14, + 11, + 26, + 20, + 8, + 17, + 28, + 12, + 28, + 31, + 3, + 25, + 2, + 13, + 0, + 28, + 1, + 12 + ] + ], + [ + [ + 10, + 4, + 6, + 5, + 13, + 15, + 14, + 7, + 12, + 9, + 17, + 15, + 6, + 2, + 16, + 17, + 24, + 12, + 3, + 11, + 14, + 5, + 30, + 30, + 23, + 2, + 1, + 24, + 15, + 24, + 30, + 24, + 10, + 11, + 8, + 25, + 12 + ], + [ + 18, + 15, + 5, + 18, + 18, + 14, + 13, + 23, + 20, + 14, + 20, + 5, + 18, + 18, + 21, + 11, + 6, + 16, + 20, + 24, + 23, + 1, + 27, + 6, + 28, + 7, + 31, + 1, + 16, + 30, + 23, + 2, + 29, + 5, + 30, + 8, + 17 + ], + [ + 16, + 13, + 3, + 8, + 30, + 21, + 21, + 10, + 25, + 21, + 10, + 24, + 6, + 25, + 3, + 21, + 2, + 9, + 9, + 0, + 18, + 1, + 20, + 9, + 14, + 3, + 3, + 6, + 25, + 4, + 0, + 1, + 3, + 31, + 18, + 10, + 23 + ], + [ + 16, + 31, + 10, + 7, + 12, + 17, + 0, + 25, + 28, + 18, + 11, + 10, + 21, + 21, + 13, + 19, + 14, + 30, + 14, + 19, + 3, + 14, + 20, + 28, + 15, + 4, + 12, + 21, + 25, + 15, + 7, + 28, + 7, + 17, + 29, + 26, + 2 + ], + [ + 11, + 30, + 21, + 22, + 1, + 23, + 27, + 1, + 9, + 31, + 1, + 14, + 3, + 2, + 1, + 18, + 12, + 11, + 17, + 22, + 11, + 6, + 1, + 0, + 21, + 1, + 4, + 12, + 19, + 6, + 16, + 26, + 18, + 5, + 4, + 4, + 25 + ], + [ + 8, + 8, + 28, + 4, + 22, + 22, + 7, + 3, + 13, + 19, + 5, + 4, + 1, + 12, + 2, + 17, + 13, + 23, + 1, + 13, + 9, + 26, + 19, + 14, + 20, + 10, + 6, + 25, + 27, + 13, + 4, + 6, + 24, + 11, + 25, + 8, + 5 + ], + [ + 21, + 19, + 12, + 27, + 15, + 6, + 22, + 2, + 18, + 6, + 15, + 25, + 23, + 9, + 1, + 24, + 10, + 11, + 2, + 27, + 25, + 12, + 15, + 22, + 8, + 22, + 18, + 0, + 7, + 6, + 13, + 0, + 30, + 27, + 3, + 29, + 13 + ], + [ + 9, + 11, + 8, + 11, + 9, + 14, + 0, + 28, + 10, + 7, + 14, + 4, + 2, + 13, + 3, + 19, + 10, + 30, + 12, + 6, + 26, + 7, + 27, + 3, + 26, + 17, + 20, + 21, + 30, + 12, + 13, + 30, + 22, + 20, + 22, + 20, + 2 + ], + [ + 25, + 24, + 24, + 16, + 4, + 23, + 1, + 19, + 3, + 19, + 7, + 29, + 29, + 17, + 12, + 7, + 22, + 0, + 21, + 11, + 13, + 10, + 27, + 28, + 9, + 3, + 18, + 2, + 25, + 5, + 8, + 13, + 22, + 12, + 5, + 24, + 23 + ], + [ + 30, + 9, + 2, + 2, + 7, + 30, + 19, + 30, + 21, + 1, + 2, + 24, + 30, + 8, + 6, + 17, + 23, + 2, + 3, + 10, + 25, + 12, + 14, + 5, + 26, + 7, + 3, + 27, + 31, + 23, + 25, + 3, + 28, + 1, + 9, + 24, + 2 + ], + [ + 8, + 12, + 0, + 7, + 30, + 5, + 6, + 30, + 14, + 20, + 8, + 14, + 1, + 30, + 0, + 14, + 5, + 24, + 0, + 18, + 3, + 2, + 21, + 28, + 8, + 6, + 25, + 7, + 16, + 13, + 10, + 15, + 0, + 12, + 22, + 9, + 29 + ], + [ + 22, + 8, + 12, + 30, + 2, + 6, + 23, + 10, + 28, + 29, + 8, + 21, + 8, + 16, + 6, + 31, + 27, + 11, + 1, + 25, + 7, + 24, + 18, + 17, + 15, + 0, + 22, + 11, + 2, + 7, + 8, + 3, + 4, + 14, + 4, + 2, + 24 + ], + [ + 23, + 30, + 25, + 0, + 0, + 10, + 8, + 27, + 29, + 15, + 29, + 5, + 8, + 0, + 20, + 6, + 7, + 11, + 10, + 0, + 11, + 14, + 23, + 28, + 24, + 3, + 21, + 5, + 0, + 4, + 18, + 31, + 12, + 28, + 21, + 4, + 28 + ], + [ + 14, + 4, + 20, + 16, + 31, + 8, + 4, + 10, + 25, + 20, + 25, + 13, + 22, + 0, + 13, + 14, + 31, + 0, + 28, + 0, + 12, + 8, + 16, + 8, + 1, + 26, + 1, + 9, + 25, + 22, + 11, + 17, + 21, + 19, + 18, + 16, + 27 + ], + [ + 27, + 18, + 28, + 15, + 25, + 20, + 9, + 3, + 10, + 4, + 22, + 21, + 12, + 18, + 27, + 12, + 17, + 2, + 2, + 4, + 28, + 4, + 4, + 3, + 16, + 26, + 14, + 27, + 6, + 9, + 14, + 5, + 6, + 13, + 27, + 31, + 9 + ], + [ + 1, + 18, + 29, + 11, + 15, + 24, + 14, + 24, + 3, + 17, + 10, + 26, + 5, + 7, + 27, + 1, + 19, + 30, + 25, + 3, + 25, + 9, + 19, + 12, + 21, + 23, + 23, + 5, + 22, + 24, + 14, + 9, + 16, + 20, + 31, + 24, + 31 + ], + [ + 7, + 19, + 12, + 5, + 9, + 3, + 29, + 11, + 4, + 25, + 18, + 10, + 5, + 8, + 13, + 21, + 30, + 12, + 5, + 17, + 21, + 24, + 25, + 25, + 7, + 17, + 10, + 28, + 21, + 27, + 22, + 3, + 11, + 21, + 2, + 21, + 7 + ], + [ + 7, + 25, + 9, + 25, + 18, + 10, + 30, + 27, + 6, + 5, + 27, + 30, + 8, + 4, + 20, + 27, + 10, + 8, + 25, + 3, + 23, + 0, + 27, + 31, + 29, + 25, + 3, + 25, + 9, + 31, + 3, + 10, + 25, + 15, + 10, + 2, + 24 + ], + [ + 7, + 30, + 8, + 19, + 17, + 14, + 7, + 4, + 24, + 17, + 7, + 9, + 8, + 29, + 9, + 25, + 11, + 30, + 28, + 30, + 22, + 23, + 26, + 9, + 28, + 9, + 14, + 6, + 30, + 28, + 12, + 19, + 9, + 13, + 27, + 9, + 13 + ], + [ + 24, + 2, + 24, + 1, + 21, + 7, + 4, + 2, + 7, + 21, + 31, + 29, + 25, + 28, + 9, + 12, + 7, + 23, + 29, + 29, + 10, + 12, + 16, + 30, + 28, + 29, + 22, + 14, + 22, + 0, + 7, + 3, + 24, + 23, + 23, + 23, + 14 + ], + [ + 11, + 13, + 18, + 17, + 17, + 29, + 12, + 13, + 27, + 29, + 24, + 22, + 30, + 5, + 24, + 16, + 22, + 3, + 19, + 23, + 12, + 2, + 16, + 4, + 17, + 17, + 26, + 26, + 3, + 16, + 19, + 28, + 24, + 30, + 3, + 31, + 20 + ], + [ + 16, + 10, + 19, + 18, + 19, + 22, + 27, + 25, + 12, + 17, + 17, + 16, + 21, + 24, + 13, + 5, + 29, + 26, + 13, + 31, + 18, + 3, + 18, + 20, + 19, + 10, + 15, + 12, + 1, + 18, + 2, + 3, + 23, + 5, + 2, + 23, + 6 + ], + [ + 0, + 11, + 24, + 10, + 27, + 11, + 20, + 13, + 20, + 4, + 6, + 2, + 20, + 23, + 9, + 5, + 29, + 28, + 22, + 4, + 13, + 17, + 9, + 28, + 27, + 10, + 4, + 26, + 22, + 6, + 18, + 15, + 6, + 5, + 10, + 27, + 23 + ], + [ + 14, + 11, + 20, + 28, + 20, + 15, + 17, + 18, + 25, + 26, + 10, + 13, + 19, + 0, + 30, + 11, + 24, + 28, + 23, + 14, + 4, + 7, + 2, + 14, + 10, + 3, + 8, + 20, + 17, + 5, + 19, + 15, + 19, + 15, + 21, + 16, + 2 + ], + [ + 22, + 14, + 9, + 30, + 7, + 17, + 2, + 20, + 0, + 23, + 14, + 23, + 22, + 28, + 17, + 25, + 5, + 6, + 30, + 1, + 19, + 26, + 10, + 14, + 15, + 19, + 21, + 17, + 2, + 31, + 6, + 27, + 0, + 19, + 24, + 6, + 12 + ], + [ + 19, + 14, + 30, + 25, + 4, + 10, + 19, + 8, + 29, + 22, + 1, + 13, + 12, + 7, + 10, + 17, + 10, + 13, + 2, + 12, + 23, + 15, + 10, + 21, + 4, + 29, + 31, + 16, + 24, + 0, + 9, + 31, + 4, + 27, + 29, + 27, + 25 + ], + [ + 6, + 12, + 0, + 26, + 10, + 23, + 30, + 0, + 12, + 20, + 13, + 25, + 19, + 21, + 17, + 19, + 30, + 17, + 30, + 6, + 26, + 20, + 27, + 8, + 31, + 7, + 23, + 7, + 9, + 15, + 24, + 14, + 3, + 22, + 7, + 12, + 7 + ], + [ + 15, + 24, + 8, + 13, + 24, + 5, + 1, + 12, + 3, + 7, + 12, + 0, + 11, + 3, + 16, + 20, + 2, + 21, + 12, + 24, + 25, + 18, + 16, + 31, + 2, + 31, + 10, + 9, + 17, + 21, + 11, + 15, + 7, + 9, + 8, + 23, + 4 + ], + [ + 20, + 14, + 16, + 0, + 27, + 25, + 11, + 9, + 20, + 29, + 31, + 2, + 30, + 28, + 16, + 2, + 6, + 24, + 9, + 19, + 24, + 21, + 25, + 11, + 12, + 0, + 0, + 17, + 31, + 13, + 16, + 10, + 30, + 11, + 18, + 27, + 3 + ], + [ + 5, + 6, + 26, + 0, + 2, + 17, + 23, + 29, + 11, + 30, + 4, + 26, + 8, + 7, + 18, + 28, + 25, + 26, + 22, + 4, + 12, + 20, + 24, + 2, + 6, + 9, + 23, + 20, + 18, + 25, + 29, + 28, + 24, + 14, + 20, + 24, + 8 + ], + [ + 22, + 6, + 31, + 2, + 11, + 9, + 18, + 10, + 27, + 26, + 3, + 2, + 19, + 2, + 8, + 14, + 16, + 16, + 22, + 9, + 31, + 0, + 23, + 14, + 14, + 23, + 23, + 18, + 14, + 1, + 19, + 0, + 17, + 30, + 16, + 30, + 7 + ], + [ + 0, + 13, + 21, + 3, + 16, + 12, + 23, + 19, + 7, + 25, + 4, + 30, + 25, + 16, + 14, + 17, + 7, + 1, + 12, + 15, + 5, + 9, + 30, + 18, + 17, + 7, + 15, + 8, + 22, + 18, + 1, + 12, + 4, + 0, + 29, + 7, + 14 + ], + [ + 9, + 31, + 24, + 16, + 31, + 14, + 8, + 6, + 1, + 15, + 0, + 11, + 6, + 4, + 25, + 1, + 30, + 23, + 5, + 1, + 9, + 1, + 24, + 19, + 30, + 13, + 5, + 26, + 4, + 18, + 30, + 3, + 23, + 17, + 8, + 25, + 8 + ], + [ + 21, + 22, + 20, + 10, + 30, + 20, + 19, + 8, + 8, + 7, + 0, + 3, + 14, + 12, + 14, + 1, + 2, + 29, + 22, + 28, + 12, + 12, + 14, + 10, + 1, + 20, + 4, + 4, + 16, + 10, + 5, + 25, + 28, + 15, + 10, + 5, + 24 + ], + [ + 7, + 21, + 13, + 4, + 22, + 18, + 11, + 19, + 14, + 27, + 3, + 16, + 10, + 9, + 5, + 17, + 19, + 26, + 12, + 4, + 22, + 11, + 10, + 16, + 18, + 17, + 3, + 30, + 22, + 30, + 31, + 12, + 11, + 25, + 30, + 2, + 15 + ], + [ + 17, + 5, + 5, + 11, + 1, + 11, + 29, + 29, + 30, + 4, + 30, + 24, + 27, + 28, + 5, + 18, + 3, + 10, + 2, + 31, + 15, + 30, + 30, + 24, + 28, + 12, + 22, + 3, + 27, + 10, + 29, + 31, + 25, + 28, + 30, + 3, + 30 + ], + [ + 0, + 12, + 26, + 1, + 31, + 7, + 19, + 30, + 11, + 8, + 26, + 6, + 16, + 20, + 13, + 2, + 16, + 28, + 23, + 9, + 30, + 27, + 6, + 15, + 4, + 15, + 2, + 17, + 27, + 14, + 9, + 0, + 3, + 26, + 26, + 21, + 24 + ] + ], + [ + [ + 7, + 14, + 14, + 15, + 25, + 16, + 31, + 31, + 11, + 23, + 20, + 26, + 22, + 27, + 3, + 10, + 9, + 14, + 29, + 5, + 14, + 28, + 8, + 28, + 18, + 23, + 7, + 16, + 25, + 2, + 29, + 7, + 20, + 30, + 21, + 25, + 10 + ], + [ + 3, + 16, + 23, + 26, + 4, + 17, + 15, + 3, + 18, + 17, + 4, + 2, + 25, + 11, + 4, + 30, + 11, + 14, + 22, + 28, + 2, + 15, + 19, + 12, + 27, + 17, + 15, + 19, + 22, + 22, + 4, + 8, + 10, + 3, + 1, + 15, + 0 + ], + [ + 20, + 10, + 4, + 21, + 1, + 21, + 24, + 14, + 13, + 5, + 21, + 17, + 0, + 20, + 26, + 25, + 29, + 24, + 3, + 10, + 4, + 9, + 17, + 23, + 5, + 12, + 8, + 27, + 26, + 21, + 24, + 12, + 30, + 12, + 28, + 10, + 9 + ], + [ + 3, + 31, + 6, + 13, + 27, + 17, + 23, + 11, + 23, + 18, + 9, + 16, + 31, + 9, + 18, + 16, + 26, + 22, + 22, + 16, + 15, + 26, + 10, + 28, + 7, + 13, + 2, + 24, + 22, + 29, + 5, + 24, + 12, + 15, + 11, + 22, + 19 + ], + [ + 13, + 15, + 10, + 26, + 20, + 31, + 1, + 22, + 5, + 2, + 17, + 20, + 13, + 11, + 5, + 11, + 30, + 13, + 31, + 30, + 12, + 12, + 22, + 4, + 26, + 10, + 8, + 9, + 7, + 17, + 20, + 24, + 11, + 28, + 9, + 30, + 24 + ], + [ + 30, + 27, + 25, + 2, + 14, + 12, + 9, + 27, + 26, + 23, + 21, + 30, + 28, + 17, + 12, + 24, + 11, + 7, + 30, + 4, + 10, + 3, + 28, + 28, + 17, + 21, + 13, + 12, + 28, + 23, + 5, + 27, + 3, + 22, + 0, + 1, + 28 + ], + [ + 9, + 1, + 2, + 7, + 23, + 12, + 29, + 0, + 15, + 5, + 18, + 2, + 23, + 19, + 0, + 8, + 11, + 23, + 3, + 8, + 16, + 24, + 3, + 23, + 29, + 11, + 16, + 1, + 28, + 4, + 17, + 0, + 26, + 2, + 4, + 1, + 8 + ], + [ + 25, + 1, + 9, + 31, + 17, + 1, + 6, + 0, + 28, + 16, + 12, + 29, + 4, + 21, + 28, + 4, + 29, + 13, + 23, + 12, + 20, + 28, + 25, + 12, + 9, + 7, + 8, + 9, + 26, + 27, + 5, + 17, + 18, + 2, + 12, + 23, + 16 + ], + [ + 29, + 17, + 29, + 2, + 9, + 6, + 9, + 23, + 16, + 17, + 8, + 18, + 22, + 26, + 25, + 31, + 26, + 19, + 22, + 9, + 27, + 6, + 26, + 5, + 5, + 4, + 26, + 12, + 12, + 15, + 4, + 9, + 23, + 10, + 21, + 26, + 26 + ], + [ + 31, + 3, + 26, + 29, + 3, + 7, + 0, + 2, + 24, + 16, + 19, + 13, + 16, + 9, + 11, + 28, + 6, + 0, + 28, + 26, + 9, + 3, + 5, + 26, + 20, + 8, + 26, + 7, + 9, + 11, + 1, + 15, + 21, + 6, + 24, + 29, + 5 + ], + [ + 9, + 2, + 6, + 10, + 26, + 4, + 9, + 20, + 29, + 9, + 26, + 9, + 10, + 22, + 26, + 9, + 14, + 2, + 7, + 28, + 6, + 3, + 10, + 6, + 27, + 1, + 22, + 26, + 20, + 20, + 15, + 0, + 25, + 29, + 11, + 12, + 5 + ], + [ + 15, + 2, + 28, + 28, + 21, + 0, + 29, + 31, + 25, + 31, + 28, + 7, + 6, + 27, + 23, + 14, + 26, + 29, + 24, + 12, + 28, + 16, + 24, + 23, + 14, + 19, + 19, + 6, + 9, + 12, + 1, + 15, + 7, + 23, + 13, + 1, + 8 + ], + [ + 31, + 24, + 13, + 2, + 12, + 30, + 27, + 14, + 15, + 13, + 18, + 30, + 22, + 25, + 9, + 10, + 31, + 20, + 26, + 12, + 25, + 3, + 2, + 18, + 15, + 1, + 15, + 30, + 2, + 2, + 23, + 4, + 11, + 5, + 12, + 21, + 20 + ], + [ + 3, + 19, + 28, + 27, + 28, + 28, + 27, + 16, + 11, + 25, + 9, + 20, + 25, + 6, + 12, + 0, + 25, + 3, + 19, + 10, + 29, + 13, + 14, + 20, + 25, + 15, + 19, + 29, + 26, + 4, + 3, + 2, + 17, + 29, + 1, + 5, + 17 + ], + [ + 24, + 2, + 13, + 10, + 7, + 9, + 7, + 6, + 28, + 0, + 18, + 26, + 24, + 21, + 17, + 11, + 2, + 24, + 11, + 25, + 17, + 26, + 16, + 10, + 25, + 29, + 23, + 12, + 20, + 30, + 29, + 3, + 31, + 17, + 1, + 9, + 30 + ], + [ + 30, + 11, + 21, + 24, + 0, + 21, + 4, + 11, + 21, + 26, + 29, + 2, + 14, + 7, + 25, + 25, + 6, + 16, + 20, + 3, + 13, + 20, + 20, + 13, + 26, + 2, + 13, + 1, + 17, + 3, + 8, + 11, + 9, + 18, + 0, + 22, + 30 + ], + [ + 21, + 1, + 3, + 8, + 25, + 11, + 25, + 26, + 10, + 24, + 24, + 22, + 6, + 22, + 4, + 7, + 15, + 24, + 3, + 23, + 18, + 11, + 17, + 25, + 3, + 16, + 21, + 27, + 16, + 4, + 2, + 31, + 19, + 22, + 13, + 25, + 18 + ], + [ + 23, + 19, + 5, + 12, + 23, + 4, + 28, + 20, + 12, + 31, + 26, + 15, + 22, + 25, + 17, + 29, + 3, + 20, + 21, + 6, + 25, + 21, + 25, + 10, + 21, + 5, + 18, + 20, + 25, + 22, + 9, + 29, + 12, + 22, + 14, + 16, + 18 + ], + [ + 20, + 2, + 31, + 9, + 19, + 31, + 14, + 27, + 19, + 6, + 23, + 10, + 27, + 3, + 6, + 17, + 3, + 21, + 15, + 20, + 24, + 13, + 2, + 24, + 28, + 12, + 30, + 23, + 31, + 25, + 20, + 22, + 23, + 0, + 11, + 11, + 29 + ], + [ + 2, + 3, + 15, + 10, + 10, + 30, + 5, + 16, + 27, + 22, + 18, + 16, + 22, + 0, + 27, + 8, + 25, + 6, + 28, + 5, + 18, + 14, + 31, + 24, + 2, + 15, + 5, + 26, + 22, + 9, + 24, + 11, + 22, + 26, + 7, + 23, + 1 + ], + [ + 1, + 10, + 15, + 9, + 1, + 21, + 24, + 27, + 15, + 31, + 20, + 21, + 12, + 29, + 1, + 19, + 4, + 7, + 7, + 31, + 1, + 7, + 10, + 5, + 9, + 17, + 25, + 19, + 8, + 24, + 28, + 4, + 8, + 5, + 12, + 12, + 6 + ], + [ + 13, + 22, + 25, + 6, + 20, + 9, + 4, + 24, + 9, + 18, + 31, + 13, + 22, + 30, + 16, + 12, + 27, + 21, + 21, + 23, + 7, + 28, + 31, + 11, + 25, + 10, + 20, + 2, + 21, + 5, + 10, + 10, + 18, + 9, + 1, + 2, + 18 + ], + [ + 3, + 5, + 8, + 2, + 9, + 25, + 0, + 19, + 19, + 16, + 7, + 20, + 13, + 27, + 23, + 21, + 7, + 5, + 21, + 14, + 26, + 15, + 31, + 6, + 18, + 25, + 12, + 0, + 11, + 17, + 11, + 28, + 9, + 19, + 17, + 1, + 6 + ], + [ + 16, + 5, + 26, + 2, + 29, + 22, + 6, + 17, + 21, + 20, + 30, + 26, + 28, + 23, + 30, + 14, + 6, + 6, + 1, + 2, + 28, + 16, + 1, + 5, + 2, + 19, + 8, + 13, + 12, + 7, + 26, + 19, + 18, + 22, + 27, + 12, + 12 + ], + [ + 11, + 25, + 10, + 20, + 3, + 27, + 26, + 2, + 6, + 4, + 7, + 13, + 5, + 25, + 25, + 3, + 14, + 4, + 0, + 0, + 7, + 4, + 8, + 21, + 5, + 18, + 13, + 5, + 28, + 18, + 0, + 7, + 4, + 12, + 10, + 24, + 13 + ], + [ + 22, + 5, + 3, + 15, + 29, + 12, + 10, + 29, + 30, + 0, + 1, + 29, + 17, + 22, + 8, + 5, + 11, + 15, + 18, + 28, + 7, + 7, + 8, + 16, + 14, + 27, + 30, + 3, + 14, + 20, + 26, + 5, + 26, + 1, + 13, + 25, + 25 + ], + [ + 20, + 8, + 27, + 8, + 31, + 16, + 5, + 16, + 8, + 6, + 0, + 14, + 19, + 9, + 11, + 9, + 3, + 20, + 8, + 13, + 20, + 30, + 9, + 6, + 12, + 17, + 2, + 9, + 6, + 14, + 15, + 21, + 16, + 15, + 7, + 11, + 26 + ], + [ + 18, + 30, + 3, + 24, + 6, + 0, + 22, + 14, + 15, + 5, + 28, + 22, + 19, + 2, + 11, + 4, + 19, + 2, + 16, + 16, + 28, + 3, + 31, + 21, + 18, + 3, + 0, + 12, + 27, + 27, + 18, + 10, + 28, + 17, + 5, + 17, + 23 + ], + [ + 18, + 27, + 9, + 18, + 5, + 0, + 26, + 31, + 30, + 23, + 29, + 2, + 1, + 7, + 6, + 15, + 21, + 9, + 5, + 18, + 27, + 30, + 27, + 21, + 5, + 4, + 23, + 8, + 11, + 16, + 23, + 29, + 19, + 16, + 6, + 21, + 22 + ], + [ + 17, + 10, + 30, + 15, + 26, + 8, + 16, + 0, + 29, + 13, + 24, + 0, + 20, + 6, + 7, + 28, + 18, + 28, + 6, + 16, + 1, + 17, + 10, + 17, + 28, + 25, + 9, + 17, + 1, + 18, + 24, + 17, + 28, + 15, + 28, + 17, + 15 + ], + [ + 29, + 1, + 9, + 1, + 30, + 27, + 17, + 28, + 11, + 17, + 3, + 11, + 31, + 22, + 14, + 29, + 25, + 27, + 20, + 25, + 3, + 10, + 4, + 4, + 23, + 28, + 17, + 16, + 10, + 6, + 7, + 29, + 28, + 23, + 6, + 0, + 29 + ], + [ + 25, + 22, + 26, + 9, + 9, + 18, + 12, + 21, + 10, + 11, + 2, + 21, + 15, + 14, + 11, + 6, + 25, + 28, + 22, + 6, + 7, + 23, + 13, + 13, + 4, + 11, + 1, + 3, + 10, + 19, + 27, + 19, + 1, + 26, + 20, + 31, + 19 + ], + [ + 0, + 8, + 20, + 18, + 5, + 24, + 24, + 23, + 22, + 5, + 1, + 11, + 1, + 7, + 31, + 31, + 0, + 22, + 9, + 23, + 25, + 5, + 16, + 25, + 7, + 7, + 31, + 5, + 22, + 2, + 13, + 10, + 27, + 16, + 26, + 27, + 15 + ], + [ + 11, + 23, + 14, + 8, + 21, + 3, + 17, + 7, + 11, + 26, + 3, + 6, + 7, + 1, + 27, + 17, + 15, + 6, + 0, + 13, + 1, + 30, + 25, + 23, + 15, + 3, + 18, + 28, + 3, + 0, + 14, + 11, + 7, + 18, + 7, + 20, + 23 + ], + [ + 29, + 24, + 13, + 29, + 13, + 0, + 20, + 28, + 0, + 24, + 21, + 6, + 12, + 5, + 6, + 6, + 7, + 31, + 3, + 9, + 10, + 8, + 21, + 9, + 26, + 8, + 9, + 23, + 15, + 8, + 18, + 15, + 16, + 0, + 29, + 12, + 19 + ], + [ + 17, + 29, + 29, + 24, + 31, + 4, + 13, + 4, + 31, + 25, + 19, + 28, + 0, + 23, + 14, + 8, + 25, + 15, + 20, + 8, + 0, + 8, + 4, + 27, + 3, + 30, + 14, + 10, + 1, + 5, + 17, + 3, + 3, + 9, + 27, + 20, + 24 + ], + [ + 11, + 24, + 30, + 8, + 3, + 2, + 14, + 30, + 21, + 3, + 12, + 22, + 22, + 7, + 14, + 17, + 24, + 17, + 8, + 23, + 27, + 1, + 5, + 22, + 7, + 20, + 7, + 30, + 2, + 31, + 11, + 1, + 25, + 22, + 22, + 4, + 30 + ] + ], + [ + [ + 30, + 14, + 22, + 16, + 6, + 4, + 27, + 7, + 3, + 29, + 30, + 31, + 5, + 22, + 30, + 10, + 15, + 27, + 21, + 21, + 23, + 7, + 13, + 15, + 31, + 15, + 16, + 30, + 29, + 0, + 0, + 1, + 17, + 2, + 20, + 26, + 22 + ], + [ + 5, + 26, + 6, + 15, + 9, + 20, + 7, + 23, + 29, + 6, + 31, + 15, + 11, + 10, + 18, + 24, + 9, + 19, + 30, + 22, + 11, + 2, + 30, + 4, + 4, + 18, + 10, + 4, + 1, + 4, + 15, + 14, + 0, + 30, + 5, + 7, + 12 + ], + [ + 10, + 29, + 6, + 6, + 16, + 2, + 20, + 24, + 1, + 21, + 20, + 29, + 7, + 27, + 4, + 29, + 16, + 23, + 26, + 27, + 28, + 23, + 19, + 17, + 19, + 2, + 23, + 15, + 15, + 23, + 27, + 14, + 8, + 29, + 2, + 29, + 15 + ], + [ + 12, + 19, + 18, + 15, + 9, + 2, + 18, + 1, + 4, + 20, + 21, + 12, + 31, + 8, + 10, + 0, + 2, + 8, + 0, + 26, + 19, + 20, + 25, + 26, + 2, + 18, + 16, + 12, + 19, + 16, + 24, + 11, + 21, + 8, + 27, + 3, + 28 + ], + [ + 22, + 8, + 19, + 9, + 8, + 2, + 4, + 31, + 27, + 22, + 0, + 30, + 19, + 0, + 0, + 13, + 17, + 31, + 22, + 18, + 4, + 23, + 18, + 28, + 29, + 10, + 24, + 10, + 7, + 28, + 20, + 21, + 23, + 12, + 23, + 2, + 21 + ], + [ + 22, + 19, + 24, + 16, + 2, + 18, + 14, + 19, + 9, + 1, + 22, + 6, + 30, + 5, + 6, + 27, + 6, + 10, + 3, + 20, + 28, + 11, + 19, + 14, + 16, + 8, + 17, + 23, + 15, + 16, + 29, + 14, + 22, + 29, + 22, + 24, + 2 + ], + [ + 16, + 31, + 5, + 15, + 5, + 0, + 21, + 25, + 20, + 22, + 2, + 22, + 8, + 12, + 15, + 16, + 5, + 22, + 19, + 0, + 24, + 9, + 12, + 27, + 28, + 5, + 8, + 11, + 6, + 2, + 15, + 8, + 15, + 14, + 10, + 28, + 5 + ], + [ + 21, + 11, + 18, + 17, + 24, + 30, + 18, + 0, + 2, + 12, + 18, + 22, + 25, + 22, + 25, + 24, + 5, + 10, + 20, + 4, + 6, + 2, + 2, + 3, + 2, + 17, + 16, + 19, + 2, + 25, + 0, + 5, + 15, + 16, + 27, + 28, + 26 + ], + [ + 25, + 14, + 0, + 3, + 19, + 17, + 29, + 4, + 22, + 4, + 0, + 4, + 9, + 17, + 21, + 6, + 26, + 13, + 26, + 16, + 20, + 31, + 17, + 2, + 4, + 11, + 8, + 29, + 22, + 12, + 18, + 18, + 3, + 25, + 16, + 23, + 21 + ], + [ + 21, + 30, + 6, + 6, + 21, + 7, + 25, + 29, + 13, + 16, + 28, + 31, + 18, + 19, + 25, + 22, + 3, + 19, + 5, + 31, + 27, + 16, + 1, + 2, + 1, + 3, + 30, + 5, + 1, + 16, + 19, + 26, + 17, + 10, + 17, + 18, + 20 + ], + [ + 6, + 2, + 2, + 26, + 27, + 19, + 4, + 22, + 20, + 22, + 17, + 15, + 0, + 2, + 26, + 14, + 2, + 20, + 10, + 15, + 7, + 0, + 0, + 30, + 12, + 0, + 14, + 6, + 14, + 28, + 1, + 2, + 13, + 21, + 20, + 18, + 2 + ], + [ + 2, + 12, + 16, + 10, + 15, + 17, + 26, + 9, + 1, + 31, + 11, + 11, + 24, + 10, + 23, + 5, + 17, + 16, + 29, + 22, + 31, + 16, + 9, + 7, + 6, + 24, + 10, + 10, + 31, + 1, + 3, + 27, + 17, + 25, + 1, + 9, + 3 + ], + [ + 21, + 18, + 5, + 22, + 5, + 28, + 13, + 15, + 13, + 20, + 26, + 27, + 22, + 3, + 25, + 25, + 19, + 1, + 26, + 3, + 31, + 3, + 4, + 17, + 23, + 28, + 5, + 3, + 13, + 21, + 16, + 26, + 31, + 12, + 4, + 2, + 13 + ], + [ + 14, + 22, + 3, + 25, + 15, + 8, + 26, + 29, + 28, + 26, + 19, + 12, + 11, + 14, + 14, + 18, + 8, + 10, + 0, + 29, + 24, + 22, + 9, + 6, + 10, + 30, + 19, + 25, + 19, + 28, + 10, + 20, + 6, + 12, + 3, + 22, + 28 + ], + [ + 5, + 1, + 14, + 30, + 22, + 8, + 10, + 10, + 3, + 15, + 29, + 21, + 27, + 2, + 31, + 26, + 20, + 23, + 1, + 16, + 8, + 17, + 6, + 0, + 5, + 14, + 20, + 10, + 29, + 12, + 26, + 30, + 13, + 27, + 10, + 17, + 18 + ], + [ + 8, + 17, + 9, + 25, + 23, + 25, + 29, + 14, + 2, + 21, + 29, + 19, + 16, + 7, + 0, + 28, + 2, + 26, + 24, + 2, + 18, + 15, + 10, + 30, + 21, + 18, + 22, + 23, + 31, + 1, + 10, + 5, + 22, + 6, + 18, + 17, + 24 + ], + [ + 23, + 30, + 21, + 1, + 25, + 13, + 28, + 6, + 7, + 19, + 23, + 25, + 1, + 28, + 15, + 25, + 5, + 21, + 3, + 7, + 17, + 23, + 8, + 11, + 18, + 14, + 26, + 26, + 20, + 18, + 6, + 21, + 11, + 28, + 27, + 10, + 2 + ], + [ + 6, + 3, + 23, + 21, + 17, + 30, + 21, + 21, + 31, + 1, + 30, + 23, + 7, + 15, + 15, + 7, + 13, + 6, + 26, + 10, + 7, + 0, + 2, + 8, + 24, + 28, + 30, + 28, + 3, + 19, + 0, + 5, + 25, + 15, + 28, + 20, + 14 + ], + [ + 27, + 18, + 19, + 16, + 13, + 22, + 26, + 21, + 8, + 1, + 9, + 15, + 31, + 7, + 5, + 10, + 26, + 15, + 9, + 10, + 7, + 4, + 23, + 10, + 5, + 24, + 6, + 19, + 11, + 8, + 1, + 26, + 12, + 29, + 10, + 8, + 18 + ], + [ + 24, + 19, + 1, + 30, + 30, + 7, + 2, + 8, + 28, + 27, + 17, + 28, + 10, + 3, + 31, + 11, + 24, + 17, + 23, + 26, + 21, + 11, + 21, + 18, + 20, + 3, + 26, + 20, + 7, + 19, + 3, + 27, + 17, + 13, + 28, + 4, + 19 + ], + [ + 13, + 19, + 1, + 24, + 23, + 21, + 25, + 4, + 9, + 7, + 23, + 11, + 10, + 27, + 17, + 22, + 15, + 22, + 24, + 8, + 12, + 21, + 11, + 21, + 12, + 24, + 5, + 30, + 12, + 28, + 17, + 21, + 20, + 18, + 8, + 30, + 16 + ], + [ + 12, + 28, + 14, + 24, + 7, + 5, + 23, + 25, + 17, + 18, + 13, + 8, + 7, + 26, + 14, + 24, + 19, + 17, + 22, + 23, + 28, + 10, + 12, + 16, + 9, + 1, + 24, + 10, + 13, + 2, + 19, + 30, + 21, + 3, + 1, + 13, + 24 + ], + [ + 0, + 29, + 24, + 5, + 2, + 21, + 20, + 18, + 4, + 7, + 8, + 4, + 11, + 4, + 15, + 0, + 19, + 12, + 17, + 13, + 9, + 16, + 28, + 31, + 10, + 4, + 30, + 24, + 21, + 30, + 8, + 26, + 12, + 10, + 16, + 13, + 26 + ], + [ + 16, + 13, + 25, + 29, + 6, + 18, + 11, + 5, + 14, + 18, + 19, + 3, + 22, + 12, + 14, + 7, + 22, + 18, + 1, + 27, + 16, + 29, + 22, + 31, + 3, + 1, + 22, + 9, + 22, + 11, + 22, + 12, + 31, + 9, + 28, + 20, + 27 + ], + [ + 23, + 2, + 28, + 30, + 30, + 28, + 2, + 18, + 25, + 25, + 4, + 25, + 5, + 25, + 29, + 22, + 12, + 19, + 8, + 18, + 3, + 23, + 10, + 26, + 6, + 16, + 31, + 14, + 14, + 28, + 0, + 9, + 28, + 0, + 13, + 3, + 24 + ], + [ + 14, + 23, + 3, + 3, + 31, + 28, + 25, + 13, + 9, + 7, + 10, + 5, + 13, + 24, + 2, + 26, + 7, + 20, + 0, + 2, + 22, + 0, + 1, + 26, + 6, + 5, + 25, + 11, + 14, + 7, + 18, + 8, + 22, + 27, + 31, + 5, + 8 + ], + [ + 31, + 13, + 23, + 19, + 4, + 18, + 1, + 0, + 29, + 0, + 29, + 21, + 2, + 3, + 14, + 20, + 26, + 21, + 16, + 28, + 0, + 15, + 17, + 26, + 29, + 12, + 27, + 29, + 1, + 2, + 7, + 16, + 24, + 28, + 28, + 16, + 21 + ], + [ + 25, + 15, + 14, + 25, + 12, + 7, + 19, + 30, + 29, + 23, + 28, + 9, + 23, + 8, + 17, + 12, + 15, + 4, + 13, + 15, + 29, + 13, + 24, + 29, + 8, + 1, + 28, + 23, + 2, + 17, + 3, + 5, + 20, + 27, + 15, + 5, + 10 + ], + [ + 30, + 14, + 29, + 15, + 14, + 22, + 7, + 6, + 6, + 23, + 18, + 19, + 23, + 0, + 21, + 16, + 2, + 2, + 29, + 15, + 4, + 9, + 7, + 16, + 20, + 12, + 29, + 13, + 19, + 11, + 8, + 24, + 14, + 12, + 16, + 14, + 27 + ], + [ + 24, + 6, + 20, + 31, + 5, + 24, + 25, + 24, + 20, + 19, + 16, + 25, + 18, + 25, + 18, + 26, + 15, + 4, + 5, + 19, + 13, + 29, + 5, + 8, + 28, + 4, + 31, + 21, + 26, + 6, + 26, + 2, + 5, + 9, + 9, + 15, + 11 + ], + [ + 21, + 16, + 13, + 20, + 28, + 8, + 10, + 17, + 26, + 23, + 27, + 7, + 6, + 28, + 13, + 15, + 7, + 25, + 19, + 12, + 1, + 14, + 20, + 26, + 16, + 8, + 21, + 4, + 16, + 30, + 11, + 17, + 27, + 10, + 3, + 16, + 23 + ], + [ + 17, + 17, + 23, + 3, + 27, + 22, + 10, + 5, + 15, + 25, + 3, + 3, + 25, + 28, + 12, + 4, + 8, + 9, + 22, + 17, + 21, + 16, + 0, + 4, + 26, + 22, + 9, + 0, + 24, + 26, + 14, + 25, + 8, + 5, + 29, + 9, + 11 + ], + [ + 20, + 30, + 0, + 27, + 26, + 12, + 29, + 24, + 13, + 22, + 26, + 4, + 9, + 16, + 22, + 16, + 26, + 6, + 3, + 26, + 25, + 10, + 11, + 31, + 22, + 12, + 1, + 1, + 2, + 18, + 31, + 25, + 3, + 19, + 6, + 1, + 14 + ], + [ + 25, + 18, + 23, + 8, + 6, + 14, + 24, + 15, + 1, + 17, + 23, + 7, + 11, + 25, + 17, + 6, + 10, + 19, + 15, + 15, + 23, + 30, + 0, + 7, + 28, + 22, + 14, + 8, + 14, + 9, + 13, + 9, + 31, + 9, + 24, + 24, + 26 + ], + [ + 29, + 10, + 4, + 29, + 20, + 16, + 16, + 30, + 25, + 6, + 17, + 29, + 21, + 2, + 28, + 14, + 25, + 4, + 7, + 25, + 5, + 7, + 19, + 12, + 2, + 7, + 31, + 28, + 4, + 25, + 19, + 18, + 20, + 24, + 7, + 7, + 23 + ], + [ + 18, + 12, + 14, + 10, + 12, + 28, + 15, + 17, + 5, + 1, + 4, + 28, + 21, + 5, + 10, + 17, + 1, + 13, + 18, + 3, + 12, + 31, + 6, + 9, + 28, + 20, + 21, + 0, + 30, + 31, + 31, + 24, + 1, + 30, + 28, + 2, + 17 + ], + [ + 2, + 10, + 21, + 31, + 26, + 31, + 27, + 17, + 24, + 10, + 30, + 9, + 11, + 17, + 26, + 18, + 22, + 14, + 28, + 17, + 11, + 11, + 1, + 27, + 23, + 17, + 10, + 11, + 6, + 27, + 19, + 24, + 0, + 23, + 0, + 2, + 25 + ] + ], + [ + [ + 8, + 23, + 14, + 19, + 3, + 23, + 0, + 26, + 8, + 15, + 14, + 12, + 11, + 20, + 27, + 31, + 24, + 30, + 25, + 12, + 5, + 24, + 27, + 20, + 31, + 16, + 13, + 7, + 16, + 13, + 13, + 12, + 6, + 6, + 6, + 24, + 10 + ], + [ + 26, + 11, + 5, + 3, + 14, + 3, + 26, + 19, + 14, + 19, + 0, + 5, + 16, + 7, + 27, + 16, + 25, + 21, + 19, + 30, + 17, + 29, + 1, + 9, + 5, + 9, + 12, + 12, + 25, + 28, + 18, + 6, + 9, + 24, + 0, + 9, + 30 + ], + [ + 16, + 17, + 14, + 28, + 23, + 11, + 21, + 21, + 16, + 3, + 18, + 11, + 19, + 24, + 26, + 29, + 9, + 13, + 14, + 7, + 20, + 26, + 31, + 1, + 24, + 7, + 24, + 7, + 5, + 17, + 22, + 6, + 3, + 19, + 1, + 14, + 14 + ], + [ + 1, + 24, + 0, + 24, + 30, + 6, + 26, + 7, + 19, + 26, + 22, + 22, + 20, + 22, + 26, + 5, + 6, + 29, + 6, + 28, + 5, + 10, + 0, + 21, + 21, + 27, + 24, + 24, + 15, + 16, + 21, + 5, + 5, + 6, + 31, + 8, + 12 + ], + [ + 5, + 16, + 22, + 27, + 6, + 7, + 5, + 10, + 11, + 9, + 1, + 23, + 25, + 4, + 25, + 8, + 21, + 24, + 0, + 12, + 5, + 20, + 30, + 3, + 19, + 13, + 12, + 31, + 21, + 18, + 2, + 28, + 20, + 17, + 31, + 19, + 5 + ], + [ + 1, + 13, + 28, + 10, + 18, + 6, + 21, + 16, + 2, + 30, + 19, + 16, + 1, + 0, + 3, + 25, + 21, + 23, + 3, + 23, + 13, + 31, + 20, + 27, + 9, + 15, + 3, + 15, + 8, + 1, + 8, + 20, + 23, + 11, + 27, + 23, + 28 + ], + [ + 18, + 25, + 14, + 8, + 18, + 2, + 9, + 24, + 13, + 27, + 9, + 9, + 26, + 29, + 4, + 6, + 21, + 3, + 4, + 6, + 14, + 12, + 8, + 1, + 29, + 0, + 18, + 25, + 18, + 27, + 22, + 17, + 20, + 8, + 2, + 7, + 19 + ], + [ + 12, + 25, + 30, + 30, + 6, + 4, + 16, + 3, + 23, + 27, + 25, + 5, + 3, + 1, + 10, + 19, + 1, + 10, + 27, + 29, + 23, + 0, + 1, + 15, + 19, + 3, + 16, + 23, + 12, + 31, + 10, + 23, + 8, + 8, + 14, + 1, + 21 + ], + [ + 1, + 18, + 22, + 19, + 20, + 18, + 21, + 22, + 28, + 27, + 3, + 14, + 25, + 1, + 21, + 7, + 14, + 2, + 2, + 17, + 13, + 4, + 7, + 10, + 25, + 18, + 21, + 3, + 14, + 27, + 23, + 10, + 11, + 4, + 16, + 12, + 4 + ], + [ + 1, + 17, + 0, + 30, + 18, + 29, + 9, + 14, + 12, + 15, + 20, + 7, + 28, + 26, + 11, + 2, + 19, + 31, + 15, + 21, + 13, + 11, + 11, + 20, + 25, + 28, + 14, + 24, + 5, + 5, + 24, + 16, + 18, + 17, + 14, + 16, + 7 + ], + [ + 2, + 4, + 2, + 20, + 27, + 2, + 5, + 0, + 6, + 9, + 12, + 19, + 26, + 6, + 10, + 19, + 7, + 3, + 31, + 17, + 28, + 28, + 0, + 14, + 16, + 12, + 17, + 12, + 15, + 29, + 10, + 10, + 22, + 14, + 12, + 10, + 24 + ], + [ + 3, + 1, + 11, + 8, + 25, + 10, + 29, + 0, + 12, + 7, + 3, + 21, + 8, + 5, + 30, + 23, + 25, + 31, + 29, + 16, + 19, + 5, + 29, + 18, + 20, + 10, + 15, + 0, + 17, + 16, + 25, + 19, + 31, + 3, + 1, + 12, + 0 + ], + [ + 18, + 1, + 10, + 22, + 23, + 16, + 0, + 26, + 15, + 13, + 30, + 9, + 26, + 30, + 26, + 26, + 4, + 5, + 4, + 31, + 22, + 24, + 24, + 4, + 6, + 4, + 9, + 31, + 24, + 2, + 12, + 17, + 22, + 7, + 14, + 16, + 29 + ], + [ + 16, + 24, + 17, + 20, + 7, + 0, + 14, + 29, + 20, + 18, + 2, + 5, + 15, + 19, + 11, + 23, + 0, + 30, + 5, + 9, + 8, + 11, + 26, + 23, + 7, + 30, + 6, + 31, + 9, + 17, + 21, + 9, + 13, + 6, + 22, + 0, + 24 + ], + [ + 27, + 4, + 30, + 3, + 24, + 16, + 24, + 29, + 20, + 8, + 28, + 23, + 10, + 27, + 16, + 10, + 3, + 29, + 24, + 21, + 28, + 13, + 2, + 20, + 7, + 15, + 23, + 8, + 4, + 2, + 10, + 22, + 1, + 29, + 12, + 7, + 30 + ], + [ + 6, + 13, + 31, + 13, + 17, + 31, + 1, + 19, + 18, + 2, + 1, + 30, + 31, + 21, + 0, + 21, + 21, + 23, + 11, + 9, + 28, + 31, + 4, + 25, + 16, + 4, + 31, + 16, + 6, + 1, + 0, + 0, + 5, + 21, + 16, + 9, + 7 + ], + [ + 11, + 6, + 24, + 10, + 12, + 25, + 22, + 1, + 23, + 27, + 22, + 24, + 13, + 24, + 15, + 31, + 13, + 27, + 9, + 30, + 0, + 0, + 3, + 30, + 1, + 27, + 9, + 12, + 17, + 19, + 20, + 0, + 7, + 25, + 9, + 18, + 30 + ], + [ + 13, + 14, + 4, + 14, + 12, + 21, + 9, + 24, + 27, + 10, + 4, + 13, + 3, + 8, + 28, + 20, + 19, + 30, + 21, + 6, + 29, + 31, + 24, + 23, + 3, + 29, + 0, + 18, + 5, + 20, + 18, + 24, + 3, + 14, + 1, + 25, + 12 + ], + [ + 21, + 9, + 22, + 29, + 18, + 11, + 9, + 3, + 28, + 25, + 30, + 21, + 2, + 16, + 9, + 24, + 2, + 29, + 6, + 1, + 0, + 10, + 8, + 10, + 24, + 2, + 2, + 1, + 26, + 28, + 17, + 18, + 18, + 16, + 0, + 19, + 13 + ], + [ + 27, + 23, + 28, + 15, + 10, + 19, + 2, + 9, + 18, + 8, + 12, + 6, + 2, + 1, + 30, + 12, + 7, + 26, + 14, + 28, + 27, + 16, + 25, + 17, + 4, + 6, + 19, + 18, + 14, + 16, + 31, + 17, + 2, + 19, + 8, + 31, + 18 + ], + [ + 14, + 16, + 16, + 24, + 15, + 4, + 15, + 8, + 26, + 7, + 6, + 30, + 30, + 27, + 7, + 21, + 29, + 26, + 12, + 5, + 1, + 13, + 21, + 25, + 28, + 5, + 22, + 4, + 3, + 14, + 11, + 8, + 2, + 25, + 31, + 23, + 5 + ], + [ + 15, + 27, + 4, + 3, + 20, + 1, + 22, + 26, + 19, + 14, + 27, + 17, + 14, + 21, + 10, + 5, + 12, + 13, + 18, + 4, + 1, + 7, + 26, + 23, + 1, + 18, + 1, + 4, + 29, + 14, + 14, + 3, + 14, + 16, + 21, + 13, + 3 + ], + [ + 1, + 14, + 18, + 18, + 2, + 1, + 5, + 20, + 15, + 7, + 0, + 2, + 29, + 0, + 8, + 13, + 6, + 1, + 29, + 18, + 5, + 9, + 4, + 3, + 26, + 17, + 0, + 24, + 0, + 6, + 23, + 7, + 27, + 7, + 9, + 21, + 19 + ], + [ + 11, + 27, + 29, + 16, + 28, + 30, + 0, + 2, + 11, + 7, + 0, + 19, + 2, + 3, + 20, + 0, + 16, + 0, + 21, + 27, + 5, + 15, + 25, + 30, + 0, + 6, + 25, + 14, + 28, + 0, + 20, + 10, + 20, + 25, + 14, + 23, + 6 + ], + [ + 25, + 25, + 29, + 4, + 18, + 19, + 29, + 13, + 7, + 8, + 17, + 25, + 20, + 0, + 15, + 9, + 20, + 23, + 16, + 30, + 30, + 0, + 24, + 8, + 19, + 1, + 11, + 5, + 7, + 4, + 17, + 18, + 12, + 1, + 30, + 11, + 15 + ], + [ + 20, + 25, + 28, + 13, + 4, + 14, + 26, + 0, + 28, + 31, + 15, + 8, + 18, + 16, + 0, + 31, + 21, + 9, + 4, + 0, + 15, + 4, + 20, + 21, + 6, + 18, + 4, + 13, + 18, + 31, + 25, + 31, + 26, + 6, + 21, + 18, + 23 + ], + [ + 21, + 16, + 2, + 14, + 9, + 22, + 5, + 12, + 18, + 23, + 23, + 8, + 23, + 0, + 2, + 13, + 6, + 17, + 22, + 29, + 7, + 9, + 26, + 25, + 17, + 8, + 2, + 9, + 13, + 21, + 26, + 15, + 23, + 12, + 19, + 1, + 8 + ], + [ + 14, + 29, + 1, + 1, + 31, + 9, + 17, + 17, + 16, + 11, + 20, + 25, + 25, + 20, + 5, + 8, + 23, + 15, + 24, + 7, + 14, + 11, + 23, + 24, + 10, + 12, + 8, + 18, + 4, + 18, + 1, + 26, + 16, + 9, + 28, + 6, + 16 + ], + [ + 30, + 15, + 13, + 23, + 1, + 3, + 26, + 0, + 1, + 3, + 19, + 9, + 12, + 6, + 26, + 11, + 30, + 3, + 2, + 4, + 5, + 6, + 22, + 12, + 20, + 22, + 1, + 22, + 10, + 15, + 12, + 4, + 6, + 24, + 18, + 24, + 12 + ], + [ + 24, + 4, + 13, + 29, + 13, + 9, + 3, + 1, + 10, + 25, + 10, + 26, + 31, + 31, + 3, + 5, + 10, + 27, + 19, + 14, + 23, + 9, + 18, + 8, + 19, + 1, + 4, + 7, + 7, + 20, + 2, + 0, + 19, + 8, + 6, + 1, + 26 + ], + [ + 15, + 10, + 28, + 22, + 20, + 8, + 3, + 29, + 24, + 13, + 18, + 14, + 15, + 8, + 30, + 20, + 1, + 0, + 2, + 21, + 24, + 10, + 26, + 12, + 19, + 14, + 9, + 17, + 13, + 27, + 22, + 8, + 26, + 1, + 30, + 26, + 29 + ], + [ + 28, + 24, + 13, + 26, + 3, + 18, + 27, + 31, + 11, + 4, + 8, + 10, + 2, + 24, + 15, + 8, + 9, + 3, + 9, + 21, + 9, + 2, + 0, + 16, + 0, + 4, + 10, + 19, + 30, + 1, + 4, + 4, + 25, + 24, + 23, + 6, + 6 + ], + [ + 18, + 24, + 16, + 21, + 15, + 15, + 16, + 29, + 2, + 1, + 21, + 8, + 8, + 0, + 25, + 0, + 14, + 12, + 17, + 17, + 28, + 8, + 8, + 22, + 1, + 6, + 30, + 18, + 8, + 12, + 21, + 7, + 28, + 3, + 31, + 27, + 11 + ], + [ + 0, + 25, + 17, + 17, + 24, + 19, + 22, + 16, + 9, + 30, + 5, + 30, + 15, + 22, + 0, + 20, + 16, + 1, + 17, + 4, + 0, + 13, + 18, + 0, + 9, + 4, + 12, + 8, + 31, + 8, + 4, + 13, + 19, + 4, + 17, + 24, + 1 + ], + [ + 27, + 15, + 28, + 25, + 9, + 25, + 1, + 28, + 9, + 13, + 16, + 22, + 26, + 6, + 28, + 0, + 27, + 27, + 3, + 3, + 8, + 31, + 25, + 8, + 21, + 28, + 12, + 0, + 31, + 15, + 10, + 0, + 26, + 6, + 17, + 14, + 14 + ], + [ + 26, + 4, + 0, + 30, + 24, + 17, + 30, + 19, + 12, + 24, + 30, + 8, + 9, + 2, + 18, + 3, + 25, + 21, + 6, + 22, + 21, + 10, + 11, + 2, + 24, + 5, + 9, + 30, + 20, + 28, + 11, + 15, + 14, + 4, + 27, + 26, + 12 + ], + [ + 16, + 11, + 14, + 10, + 19, + 24, + 21, + 11, + 8, + 16, + 19, + 27, + 5, + 29, + 31, + 14, + 16, + 11, + 17, + 31, + 31, + 12, + 17, + 30, + 17, + 12, + 21, + 15, + 18, + 10, + 18, + 19, + 0, + 14, + 22, + 6, + 15 + ] + ], + [ + [ + 1, + 2, + 5, + 5, + 16, + 1, + 29, + 10, + 25, + 7, + 19, + 30, + 5, + 25, + 4, + 9, + 24, + 26, + 12, + 21, + 11, + 13, + 26, + 28, + 6, + 1, + 21, + 18, + 29, + 21, + 11, + 26, + 29, + 19, + 26, + 16, + 16 + ], + [ + 15, + 30, + 13, + 19, + 19, + 1, + 6, + 13, + 18, + 7, + 13, + 16, + 22, + 27, + 22, + 13, + 28, + 17, + 8, + 19, + 9, + 4, + 20, + 22, + 4, + 19, + 21, + 5, + 16, + 19, + 2, + 28, + 20, + 30, + 16, + 11, + 8 + ], + [ + 17, + 11, + 17, + 13, + 9, + 30, + 14, + 29, + 3, + 3, + 1, + 15, + 18, + 6, + 4, + 8, + 30, + 19, + 19, + 0, + 30, + 27, + 14, + 16, + 4, + 24, + 18, + 4, + 23, + 23, + 22, + 31, + 16, + 18, + 4, + 24, + 4 + ], + [ + 24, + 22, + 17, + 27, + 23, + 18, + 15, + 23, + 22, + 17, + 3, + 7, + 17, + 8, + 18, + 24, + 14, + 26, + 4, + 31, + 13, + 6, + 31, + 8, + 10, + 4, + 31, + 5, + 24, + 8, + 10, + 17, + 20, + 2, + 6, + 11, + 3 + ], + [ + 1, + 25, + 21, + 24, + 11, + 15, + 27, + 22, + 7, + 15, + 31, + 20, + 5, + 2, + 2, + 19, + 23, + 30, + 31, + 1, + 2, + 28, + 22, + 11, + 6, + 11, + 14, + 22, + 7, + 28, + 28, + 5, + 5, + 13, + 1, + 3, + 29 + ], + [ + 7, + 31, + 17, + 6, + 31, + 31, + 10, + 23, + 0, + 16, + 24, + 15, + 0, + 14, + 9, + 13, + 18, + 10, + 1, + 13, + 22, + 30, + 10, + 9, + 6, + 24, + 2, + 13, + 25, + 10, + 5, + 15, + 29, + 28, + 2, + 29, + 10 + ], + [ + 31, + 29, + 8, + 14, + 20, + 0, + 23, + 3, + 23, + 12, + 21, + 30, + 12, + 1, + 14, + 29, + 0, + 13, + 28, + 17, + 23, + 13, + 17, + 13, + 7, + 20, + 28, + 19, + 18, + 21, + 15, + 6, + 20, + 27, + 5, + 25, + 25 + ], + [ + 2, + 1, + 12, + 31, + 8, + 5, + 3, + 26, + 22, + 23, + 30, + 26, + 3, + 18, + 5, + 26, + 17, + 10, + 27, + 17, + 29, + 6, + 13, + 8, + 8, + 12, + 15, + 11, + 24, + 9, + 1, + 13, + 25, + 0, + 1, + 7, + 13 + ], + [ + 12, + 31, + 27, + 28, + 0, + 3, + 21, + 24, + 3, + 1, + 5, + 29, + 12, + 13, + 0, + 28, + 22, + 5, + 30, + 24, + 8, + 2, + 6, + 21, + 15, + 25, + 8, + 14, + 12, + 28, + 21, + 29, + 25, + 12, + 13, + 27, + 12 + ], + [ + 12, + 9, + 23, + 14, + 28, + 4, + 21, + 27, + 7, + 12, + 2, + 7, + 6, + 4, + 8, + 6, + 22, + 16, + 27, + 5, + 2, + 23, + 31, + 23, + 2, + 23, + 18, + 23, + 18, + 29, + 26, + 20, + 0, + 8, + 14, + 22, + 1 + ], + [ + 13, + 14, + 30, + 15, + 21, + 0, + 26, + 11, + 4, + 15, + 6, + 23, + 0, + 18, + 7, + 20, + 23, + 23, + 31, + 30, + 7, + 12, + 31, + 15, + 1, + 31, + 22, + 11, + 2, + 22, + 8, + 28, + 17, + 6, + 5, + 6, + 17 + ], + [ + 17, + 22, + 25, + 31, + 18, + 20, + 0, + 20, + 15, + 25, + 10, + 7, + 10, + 28, + 2, + 19, + 30, + 8, + 25, + 14, + 1, + 16, + 13, + 0, + 3, + 9, + 15, + 6, + 6, + 18, + 1, + 28, + 26, + 29, + 9, + 2, + 26 + ], + [ + 31, + 10, + 2, + 27, + 24, + 3, + 18, + 13, + 1, + 29, + 6, + 9, + 11, + 4, + 24, + 18, + 28, + 12, + 11, + 3, + 14, + 1, + 13, + 27, + 0, + 25, + 8, + 4, + 19, + 30, + 0, + 3, + 5, + 5, + 11, + 25, + 14 + ], + [ + 15, + 24, + 11, + 27, + 2, + 2, + 24, + 24, + 8, + 17, + 28, + 3, + 1, + 4, + 7, + 20, + 19, + 8, + 16, + 31, + 21, + 0, + 16, + 8, + 14, + 4, + 11, + 4, + 5, + 16, + 24, + 26, + 21, + 27, + 11, + 29, + 1 + ], + [ + 20, + 19, + 3, + 20, + 14, + 31, + 18, + 2, + 22, + 1, + 18, + 23, + 8, + 31, + 3, + 27, + 13, + 25, + 11, + 28, + 18, + 13, + 22, + 4, + 17, + 7, + 29, + 18, + 25, + 1, + 26, + 19, + 23, + 22, + 17, + 10, + 0 + ], + [ + 21, + 1, + 28, + 24, + 16, + 4, + 15, + 27, + 26, + 23, + 12, + 14, + 25, + 3, + 27, + 17, + 6, + 19, + 24, + 4, + 6, + 20, + 24, + 27, + 10, + 1, + 15, + 7, + 5, + 4, + 21, + 0, + 29, + 2, + 17, + 30, + 20 + ], + [ + 14, + 20, + 30, + 14, + 20, + 23, + 19, + 25, + 19, + 10, + 21, + 30, + 12, + 17, + 8, + 22, + 29, + 25, + 8, + 0, + 17, + 29, + 5, + 26, + 3, + 2, + 7, + 2, + 11, + 2, + 14, + 28, + 12, + 19, + 25, + 1, + 7 + ], + [ + 29, + 20, + 21, + 5, + 10, + 2, + 22, + 10, + 30, + 3, + 3, + 14, + 27, + 18, + 18, + 27, + 11, + 1, + 20, + 3, + 23, + 11, + 28, + 2, + 14, + 18, + 24, + 21, + 21, + 22, + 2, + 22, + 22, + 20, + 20, + 25, + 11 + ], + [ + 14, + 0, + 16, + 10, + 25, + 25, + 7, + 25, + 21, + 14, + 1, + 28, + 4, + 25, + 31, + 19, + 22, + 26, + 1, + 20, + 8, + 17, + 4, + 12, + 12, + 8, + 23, + 4, + 15, + 18, + 30, + 13, + 9, + 11, + 19, + 8, + 28 + ], + [ + 21, + 10, + 29, + 15, + 9, + 16, + 6, + 4, + 14, + 17, + 12, + 30, + 24, + 24, + 1, + 10, + 17, + 1, + 29, + 12, + 31, + 22, + 12, + 31, + 0, + 12, + 23, + 2, + 7, + 12, + 20, + 4, + 15, + 27, + 19, + 10, + 11 + ], + [ + 18, + 2, + 4, + 30, + 30, + 27, + 17, + 23, + 5, + 6, + 25, + 29, + 23, + 5, + 6, + 11, + 4, + 29, + 30, + 11, + 16, + 1, + 5, + 21, + 30, + 24, + 17, + 14, + 10, + 24, + 20, + 21, + 19, + 9, + 16, + 6, + 27 + ], + [ + 16, + 22, + 9, + 22, + 19, + 4, + 31, + 19, + 5, + 16, + 18, + 26, + 5, + 4, + 0, + 17, + 31, + 8, + 24, + 27, + 6, + 3, + 7, + 9, + 1, + 27, + 18, + 28, + 30, + 2, + 9, + 2, + 14, + 16, + 7, + 11, + 29 + ], + [ + 30, + 31, + 30, + 14, + 26, + 5, + 27, + 24, + 14, + 22, + 27, + 4, + 4, + 29, + 8, + 30, + 3, + 2, + 19, + 2, + 22, + 28, + 3, + 7, + 14, + 14, + 22, + 15, + 23, + 6, + 0, + 16, + 21, + 6, + 15, + 30, + 11 + ], + [ + 0, + 25, + 21, + 21, + 29, + 24, + 17, + 9, + 29, + 9, + 26, + 24, + 5, + 10, + 4, + 25, + 13, + 3, + 13, + 29, + 30, + 15, + 16, + 22, + 24, + 28, + 1, + 16, + 23, + 2, + 27, + 26, + 12, + 15, + 15, + 0, + 16 + ], + [ + 24, + 6, + 5, + 12, + 2, + 15, + 21, + 5, + 19, + 31, + 0, + 10, + 20, + 15, + 1, + 5, + 18, + 30, + 8, + 23, + 19, + 2, + 10, + 16, + 10, + 13, + 27, + 25, + 9, + 4, + 24, + 8, + 17, + 24, + 7, + 3, + 6 + ], + [ + 25, + 28, + 27, + 7, + 10, + 22, + 25, + 0, + 6, + 28, + 17, + 27, + 5, + 11, + 12, + 18, + 5, + 21, + 23, + 14, + 17, + 2, + 1, + 17, + 28, + 5, + 22, + 11, + 0, + 16, + 26, + 12, + 9, + 27, + 2, + 17, + 4 + ], + [ + 2, + 30, + 22, + 20, + 11, + 31, + 29, + 30, + 31, + 7, + 29, + 8, + 2, + 23, + 17, + 14, + 18, + 4, + 6, + 10, + 0, + 0, + 9, + 9, + 22, + 11, + 1, + 3, + 19, + 19, + 18, + 8, + 0, + 28, + 15, + 31, + 29 + ], + [ + 6, + 1, + 31, + 21, + 8, + 29, + 5, + 0, + 15, + 8, + 8, + 23, + 14, + 4, + 6, + 14, + 22, + 21, + 29, + 6, + 28, + 30, + 23, + 18, + 22, + 9, + 28, + 24, + 6, + 10, + 20, + 19, + 7, + 19, + 23, + 7, + 28 + ], + [ + 10, + 12, + 14, + 11, + 8, + 26, + 15, + 18, + 28, + 26, + 25, + 12, + 8, + 7, + 27, + 14, + 3, + 22, + 20, + 20, + 9, + 6, + 31, + 23, + 13, + 2, + 7, + 27, + 24, + 7, + 19, + 1, + 4, + 29, + 3, + 25, + 7 + ], + [ + 13, + 4, + 22, + 8, + 23, + 30, + 19, + 17, + 11, + 20, + 10, + 4, + 26, + 22, + 10, + 7, + 31, + 27, + 27, + 8, + 9, + 4, + 13, + 0, + 5, + 28, + 17, + 21, + 8, + 30, + 22, + 8, + 21, + 29, + 7, + 22, + 10 + ], + [ + 13, + 31, + 2, + 22, + 22, + 15, + 15, + 13, + 22, + 24, + 24, + 27, + 5, + 22, + 14, + 22, + 9, + 2, + 8, + 27, + 9, + 21, + 31, + 14, + 8, + 13, + 31, + 17, + 18, + 3, + 25, + 1, + 5, + 3, + 23, + 7, + 23 + ], + [ + 13, + 11, + 15, + 24, + 31, + 6, + 13, + 30, + 30, + 23, + 12, + 5, + 27, + 10, + 30, + 30, + 19, + 25, + 4, + 3, + 17, + 1, + 15, + 26, + 28, + 7, + 0, + 10, + 30, + 11, + 25, + 9, + 24, + 0, + 23, + 21, + 11 + ], + [ + 25, + 2, + 28, + 31, + 15, + 25, + 21, + 12, + 5, + 22, + 12, + 3, + 23, + 15, + 27, + 19, + 17, + 28, + 3, + 1, + 7, + 1, + 0, + 18, + 10, + 24, + 0, + 7, + 4, + 13, + 13, + 12, + 15, + 23, + 3, + 15, + 26 + ], + [ + 3, + 31, + 29, + 21, + 25, + 29, + 6, + 17, + 1, + 0, + 20, + 0, + 29, + 13, + 0, + 29, + 21, + 25, + 23, + 23, + 4, + 24, + 18, + 13, + 1, + 24, + 7, + 8, + 1, + 9, + 11, + 1, + 19, + 19, + 2, + 4, + 27 + ], + [ + 12, + 2, + 9, + 22, + 16, + 18, + 24, + 8, + 26, + 13, + 27, + 18, + 28, + 22, + 2, + 3, + 5, + 2, + 31, + 9, + 21, + 0, + 19, + 24, + 3, + 2, + 8, + 23, + 4, + 17, + 18, + 22, + 4, + 2, + 7, + 3, + 29 + ], + [ + 28, + 14, + 27, + 14, + 17, + 15, + 0, + 30, + 2, + 26, + 4, + 5, + 14, + 11, + 26, + 26, + 0, + 14, + 22, + 24, + 25, + 3, + 23, + 20, + 9, + 5, + 20, + 6, + 17, + 19, + 22, + 22, + 23, + 24, + 29, + 26, + 30 + ], + [ + 30, + 6, + 25, + 30, + 11, + 24, + 31, + 18, + 25, + 1, + 17, + 5, + 27, + 4, + 22, + 11, + 1, + 18, + 17, + 1, + 24, + 3, + 14, + 18, + 22, + 8, + 10, + 15, + 19, + 17, + 21, + 17, + 6, + 3, + 26, + 16, + 17 + ] + ], + [ + [ + 18, + 24, + 14, + 1, + 23, + 8, + 3, + 15, + 23, + 3, + 29, + 2, + 23, + 3, + 23, + 28, + 16, + 24, + 28, + 21, + 28, + 25, + 11, + 14, + 18, + 30, + 12, + 18, + 7, + 30, + 3, + 20, + 15, + 8, + 12, + 17, + 7 + ], + [ + 18, + 22, + 26, + 17, + 26, + 18, + 18, + 19, + 10, + 6, + 2, + 16, + 14, + 18, + 22, + 4, + 31, + 31, + 25, + 15, + 31, + 1, + 14, + 31, + 13, + 24, + 18, + 19, + 28, + 15, + 6, + 20, + 10, + 21, + 21, + 15, + 23 + ], + [ + 9, + 5, + 1, + 25, + 28, + 21, + 1, + 16, + 18, + 20, + 12, + 30, + 1, + 16, + 23, + 17, + 8, + 3, + 21, + 23, + 14, + 14, + 26, + 30, + 20, + 9, + 11, + 29, + 22, + 9, + 22, + 1, + 14, + 14, + 26, + 9, + 29 + ], + [ + 5, + 10, + 25, + 6, + 3, + 8, + 28, + 10, + 9, + 14, + 4, + 1, + 6, + 4, + 15, + 13, + 20, + 20, + 10, + 27, + 27, + 3, + 25, + 2, + 5, + 13, + 25, + 2, + 23, + 5, + 12, + 3, + 22, + 13, + 22, + 18, + 3 + ], + [ + 15, + 7, + 18, + 28, + 27, + 15, + 20, + 17, + 6, + 23, + 10, + 29, + 17, + 27, + 18, + 14, + 24, + 12, + 17, + 16, + 17, + 28, + 2, + 25, + 12, + 23, + 3, + 25, + 13, + 29, + 9, + 11, + 21, + 3, + 3, + 10, + 19 + ], + [ + 20, + 28, + 23, + 11, + 1, + 8, + 0, + 23, + 9, + 28, + 25, + 28, + 21, + 24, + 29, + 12, + 3, + 8, + 11, + 17, + 19, + 19, + 13, + 0, + 15, + 10, + 10, + 11, + 16, + 13, + 24, + 3, + 14, + 29, + 3, + 30, + 13 + ], + [ + 27, + 26, + 26, + 20, + 4, + 17, + 25, + 24, + 11, + 31, + 5, + 1, + 21, + 4, + 25, + 29, + 7, + 21, + 6, + 10, + 3, + 25, + 23, + 8, + 16, + 11, + 24, + 30, + 11, + 24, + 14, + 3, + 1, + 11, + 18, + 4, + 21 + ], + [ + 13, + 29, + 1, + 30, + 15, + 8, + 13, + 17, + 8, + 19, + 5, + 7, + 31, + 5, + 21, + 6, + 16, + 17, + 22, + 31, + 6, + 5, + 3, + 27, + 26, + 0, + 15, + 22, + 5, + 14, + 20, + 0, + 28, + 29, + 0, + 1, + 0 + ], + [ + 10, + 15, + 0, + 18, + 30, + 26, + 20, + 21, + 4, + 1, + 22, + 11, + 31, + 21, + 16, + 16, + 8, + 26, + 18, + 10, + 19, + 25, + 15, + 10, + 28, + 2, + 18, + 22, + 22, + 20, + 22, + 22, + 14, + 21, + 11, + 12, + 22 + ], + [ + 27, + 4, + 11, + 18, + 12, + 12, + 1, + 13, + 28, + 27, + 25, + 6, + 0, + 11, + 8, + 18, + 22, + 9, + 7, + 29, + 3, + 16, + 19, + 13, + 10, + 20, + 16, + 17, + 7, + 7, + 19, + 9, + 5, + 29, + 9, + 15, + 15 + ], + [ + 11, + 17, + 30, + 19, + 19, + 15, + 22, + 0, + 8, + 0, + 6, + 5, + 14, + 30, + 13, + 25, + 25, + 15, + 7, + 9, + 19, + 1, + 14, + 15, + 23, + 27, + 30, + 22, + 5, + 16, + 27, + 6, + 25, + 0, + 21, + 24, + 4 + ], + [ + 15, + 23, + 14, + 12, + 29, + 31, + 13, + 14, + 16, + 4, + 21, + 24, + 19, + 25, + 20, + 13, + 9, + 25, + 22, + 20, + 5, + 21, + 9, + 11, + 31, + 6, + 27, + 4, + 3, + 24, + 21, + 30, + 27, + 18, + 24, + 14, + 2 + ], + [ + 0, + 8, + 28, + 3, + 28, + 9, + 13, + 20, + 23, + 4, + 23, + 24, + 2, + 27, + 17, + 21, + 8, + 23, + 21, + 2, + 5, + 24, + 23, + 8, + 14, + 24, + 26, + 5, + 25, + 13, + 21, + 2, + 1, + 12, + 24, + 24, + 19 + ], + [ + 25, + 4, + 16, + 10, + 13, + 31, + 19, + 28, + 31, + 9, + 22, + 15, + 14, + 1, + 18, + 31, + 20, + 30, + 6, + 3, + 3, + 11, + 5, + 1, + 28, + 25, + 22, + 14, + 3, + 30, + 31, + 4, + 21, + 2, + 6, + 29, + 12 + ], + [ + 29, + 22, + 27, + 1, + 8, + 8, + 31, + 19, + 4, + 27, + 14, + 2, + 10, + 30, + 26, + 7, + 24, + 30, + 14, + 25, + 19, + 27, + 28, + 9, + 2, + 28, + 29, + 5, + 30, + 1, + 4, + 17, + 26, + 31, + 4, + 23, + 12 + ], + [ + 24, + 14, + 4, + 20, + 14, + 14, + 17, + 8, + 30, + 12, + 10, + 25, + 26, + 3, + 1, + 15, + 27, + 22, + 21, + 0, + 29, + 16, + 24, + 3, + 31, + 5, + 16, + 6, + 16, + 29, + 1, + 10, + 12, + 27, + 2, + 31, + 29 + ], + [ + 12, + 25, + 29, + 10, + 26, + 19, + 16, + 15, + 27, + 4, + 17, + 26, + 4, + 23, + 31, + 4, + 8, + 20, + 25, + 13, + 0, + 8, + 3, + 28, + 14, + 25, + 22, + 27, + 15, + 21, + 20, + 11, + 16, + 24, + 12, + 30, + 27 + ], + [ + 14, + 1, + 13, + 24, + 8, + 24, + 27, + 8, + 2, + 1, + 6, + 8, + 26, + 20, + 24, + 28, + 22, + 8, + 3, + 0, + 5, + 12, + 5, + 27, + 26, + 4, + 4, + 1, + 16, + 26, + 17, + 26, + 17, + 10, + 7, + 29, + 5 + ], + [ + 13, + 30, + 16, + 16, + 31, + 30, + 14, + 14, + 26, + 4, + 11, + 26, + 10, + 28, + 4, + 15, + 24, + 7, + 14, + 27, + 14, + 0, + 18, + 15, + 27, + 22, + 9, + 6, + 28, + 29, + 21, + 11, + 17, + 11, + 15, + 30, + 21 + ], + [ + 18, + 21, + 4, + 8, + 10, + 6, + 21, + 13, + 30, + 22, + 11, + 28, + 6, + 9, + 23, + 2, + 0, + 11, + 27, + 26, + 30, + 17, + 15, + 3, + 15, + 11, + 15, + 15, + 26, + 30, + 17, + 29, + 30, + 13, + 10, + 31, + 20 + ], + [ + 6, + 25, + 27, + 15, + 29, + 26, + 18, + 8, + 23, + 20, + 23, + 0, + 29, + 28, + 0, + 29, + 9, + 31, + 7, + 6, + 0, + 22, + 31, + 10, + 7, + 27, + 11, + 17, + 10, + 28, + 29, + 31, + 31, + 15, + 9, + 15, + 31 + ], + [ + 31, + 8, + 20, + 26, + 30, + 28, + 23, + 12, + 0, + 6, + 11, + 7, + 22, + 15, + 31, + 22, + 30, + 30, + 31, + 12, + 4, + 14, + 24, + 5, + 0, + 15, + 17, + 4, + 29, + 4, + 25, + 23, + 18, + 16, + 16, + 23, + 23 + ], + [ + 0, + 5, + 5, + 11, + 8, + 30, + 20, + 2, + 31, + 31, + 15, + 24, + 3, + 16, + 6, + 24, + 0, + 23, + 13, + 6, + 22, + 20, + 8, + 2, + 20, + 18, + 13, + 1, + 15, + 5, + 31, + 19, + 25, + 29, + 13, + 4, + 11 + ], + [ + 31, + 26, + 7, + 10, + 2, + 8, + 25, + 15, + 22, + 17, + 19, + 9, + 30, + 9, + 2, + 25, + 4, + 30, + 25, + 1, + 23, + 2, + 19, + 22, + 15, + 22, + 8, + 12, + 0, + 19, + 11, + 5, + 11, + 2, + 20, + 24, + 28 + ], + [ + 22, + 18, + 9, + 29, + 27, + 7, + 8, + 29, + 9, + 0, + 16, + 31, + 11, + 7, + 28, + 16, + 18, + 1, + 19, + 10, + 3, + 23, + 4, + 22, + 14, + 16, + 18, + 6, + 12, + 1, + 8, + 4, + 17, + 25, + 13, + 3, + 8 + ], + [ + 7, + 2, + 23, + 7, + 30, + 21, + 21, + 14, + 28, + 0, + 8, + 18, + 28, + 17, + 23, + 24, + 3, + 18, + 26, + 19, + 14, + 22, + 2, + 23, + 4, + 4, + 23, + 11, + 4, + 17, + 12, + 2, + 24, + 0, + 19, + 0, + 11 + ], + [ + 15, + 21, + 20, + 7, + 7, + 8, + 4, + 13, + 4, + 18, + 2, + 12, + 3, + 3, + 25, + 18, + 20, + 29, + 11, + 19, + 11, + 26, + 27, + 12, + 20, + 21, + 5, + 16, + 28, + 18, + 22, + 12, + 7, + 13, + 26, + 4, + 13 + ], + [ + 2, + 30, + 22, + 24, + 22, + 9, + 14, + 24, + 31, + 7, + 0, + 26, + 29, + 10, + 1, + 20, + 27, + 7, + 29, + 20, + 29, + 6, + 13, + 3, + 12, + 6, + 31, + 27, + 29, + 4, + 16, + 24, + 27, + 28, + 9, + 9, + 11 + ], + [ + 26, + 26, + 8, + 21, + 11, + 13, + 27, + 22, + 20, + 3, + 17, + 6, + 2, + 24, + 30, + 3, + 0, + 5, + 16, + 12, + 24, + 14, + 14, + 12, + 1, + 6, + 24, + 11, + 29, + 24, + 29, + 3, + 23, + 9, + 13, + 14, + 9 + ], + [ + 15, + 8, + 5, + 25, + 21, + 0, + 11, + 19, + 29, + 2, + 31, + 20, + 14, + 0, + 31, + 1, + 0, + 25, + 16, + 15, + 12, + 22, + 19, + 18, + 0, + 25, + 2, + 31, + 27, + 5, + 12, + 14, + 4, + 14, + 5, + 9, + 24 + ], + [ + 16, + 5, + 4, + 5, + 30, + 8, + 6, + 14, + 22, + 13, + 5, + 12, + 9, + 5, + 26, + 28, + 26, + 25, + 1, + 1, + 10, + 4, + 16, + 21, + 25, + 3, + 3, + 20, + 12, + 27, + 27, + 28, + 24, + 0, + 2, + 21, + 18 + ], + [ + 23, + 22, + 12, + 23, + 13, + 19, + 5, + 12, + 6, + 28, + 28, + 13, + 15, + 11, + 30, + 14, + 26, + 27, + 17, + 14, + 26, + 22, + 2, + 23, + 19, + 22, + 5, + 22, + 15, + 11, + 21, + 0, + 22, + 24, + 15, + 18, + 2 + ], + [ + 28, + 8, + 22, + 25, + 1, + 20, + 22, + 12, + 8, + 11, + 31, + 12, + 16, + 24, + 15, + 3, + 14, + 9, + 6, + 29, + 13, + 10, + 13, + 2, + 28, + 12, + 0, + 23, + 20, + 14, + 11, + 19, + 13, + 3, + 30, + 0, + 12 + ], + [ + 13, + 29, + 25, + 26, + 31, + 14, + 14, + 29, + 15, + 16, + 12, + 27, + 30, + 14, + 15, + 29, + 7, + 29, + 31, + 8, + 19, + 17, + 20, + 31, + 17, + 16, + 9, + 17, + 23, + 0, + 21, + 14, + 27, + 2, + 4, + 25, + 18 + ], + [ + 31, + 0, + 2, + 5, + 15, + 5, + 8, + 23, + 25, + 9, + 19, + 4, + 6, + 17, + 12, + 4, + 27, + 2, + 27, + 25, + 28, + 7, + 23, + 22, + 8, + 13, + 10, + 18, + 28, + 12, + 8, + 12, + 7, + 12, + 28, + 29, + 9 + ], + [ + 9, + 20, + 20, + 3, + 10, + 9, + 12, + 22, + 16, + 27, + 9, + 0, + 23, + 7, + 24, + 30, + 30, + 16, + 26, + 23, + 2, + 28, + 18, + 1, + 20, + 8, + 1, + 22, + 13, + 0, + 24, + 15, + 16, + 4, + 23, + 23, + 10 + ], + [ + 30, + 15, + 2, + 30, + 17, + 16, + 5, + 5, + 23, + 22, + 24, + 31, + 30, + 21, + 5, + 7, + 4, + 15, + 16, + 1, + 18, + 1, + 30, + 0, + 15, + 6, + 31, + 10, + 11, + 23, + 18, + 10, + 9, + 8, + 7, + 7, + 19 + ] + ], + [ + [ + 24, + 23, + 25, + 11, + 6, + 3, + 26, + 16, + 6, + 12, + 20, + 11, + 10, + 26, + 5, + 16, + 6, + 23, + 31, + 8, + 1, + 6, + 3, + 4, + 25, + 13, + 24, + 19, + 13, + 22, + 1, + 3, + 6, + 4, + 8, + 20, + 14 + ], + [ + 29, + 25, + 23, + 27, + 27, + 0, + 6, + 2, + 28, + 3, + 11, + 5, + 18, + 14, + 28, + 20, + 6, + 27, + 30, + 17, + 27, + 26, + 1, + 16, + 23, + 20, + 26, + 11, + 19, + 17, + 16, + 18, + 22, + 18, + 6, + 14, + 23 + ], + [ + 12, + 24, + 9, + 27, + 1, + 24, + 2, + 8, + 28, + 12, + 8, + 30, + 15, + 31, + 24, + 17, + 11, + 15, + 15, + 10, + 19, + 20, + 3, + 14, + 30, + 26, + 21, + 10, + 21, + 29, + 22, + 31, + 24, + 31, + 1, + 25, + 21 + ], + [ + 18, + 15, + 3, + 0, + 16, + 7, + 31, + 20, + 16, + 0, + 23, + 22, + 3, + 21, + 30, + 16, + 31, + 26, + 6, + 9, + 7, + 15, + 13, + 21, + 24, + 10, + 23, + 1, + 14, + 23, + 24, + 27, + 26, + 31, + 14, + 8, + 27 + ], + [ + 9, + 11, + 29, + 6, + 20, + 9, + 23, + 0, + 30, + 4, + 11, + 11, + 0, + 21, + 20, + 2, + 22, + 9, + 26, + 18, + 11, + 3, + 14, + 9, + 21, + 7, + 19, + 6, + 15, + 1, + 30, + 29, + 8, + 29, + 5, + 16, + 4 + ], + [ + 16, + 28, + 0, + 0, + 8, + 7, + 24, + 12, + 28, + 13, + 24, + 27, + 15, + 12, + 19, + 29, + 12, + 0, + 18, + 14, + 7, + 16, + 26, + 28, + 11, + 10, + 15, + 21, + 24, + 8, + 29, + 3, + 4, + 25, + 3, + 29, + 21 + ], + [ + 6, + 9, + 13, + 0, + 27, + 19, + 19, + 7, + 14, + 23, + 0, + 26, + 9, + 18, + 22, + 24, + 19, + 14, + 31, + 2, + 12, + 12, + 24, + 23, + 20, + 4, + 31, + 9, + 21, + 27, + 30, + 18, + 31, + 2, + 22, + 20, + 26 + ], + [ + 3, + 16, + 13, + 17, + 16, + 3, + 15, + 22, + 2, + 12, + 19, + 26, + 12, + 24, + 23, + 15, + 25, + 22, + 10, + 24, + 15, + 25, + 18, + 22, + 24, + 9, + 11, + 4, + 18, + 22, + 24, + 14, + 14, + 23, + 6, + 29, + 7 + ], + [ + 23, + 0, + 9, + 23, + 31, + 6, + 4, + 10, + 5, + 9, + 5, + 2, + 9, + 28, + 1, + 8, + 2, + 3, + 12, + 22, + 8, + 9, + 1, + 4, + 6, + 18, + 9, + 22, + 13, + 5, + 4, + 4, + 28, + 18, + 22, + 1, + 9 + ], + [ + 3, + 30, + 5, + 12, + 4, + 5, + 13, + 27, + 19, + 7, + 14, + 30, + 27, + 1, + 17, + 14, + 25, + 21, + 20, + 13, + 3, + 10, + 31, + 4, + 12, + 19, + 15, + 0, + 29, + 19, + 13, + 23, + 7, + 28, + 10, + 0, + 4 + ], + [ + 22, + 6, + 25, + 19, + 15, + 29, + 0, + 20, + 6, + 27, + 31, + 10, + 2, + 18, + 9, + 0, + 10, + 10, + 8, + 0, + 28, + 22, + 21, + 26, + 17, + 18, + 14, + 6, + 4, + 4, + 19, + 0, + 19, + 21, + 29, + 10, + 25 + ], + [ + 31, + 24, + 23, + 31, + 22, + 9, + 5, + 2, + 11, + 31, + 21, + 4, + 12, + 26, + 15, + 22, + 20, + 9, + 12, + 28, + 10, + 12, + 20, + 18, + 15, + 23, + 4, + 8, + 25, + 5, + 17, + 4, + 30, + 20, + 10, + 0, + 17 + ], + [ + 2, + 19, + 26, + 25, + 23, + 31, + 29, + 15, + 1, + 16, + 12, + 15, + 1, + 4, + 16, + 27, + 6, + 2, + 31, + 25, + 15, + 25, + 21, + 29, + 8, + 13, + 20, + 15, + 23, + 31, + 17, + 13, + 4, + 6, + 1, + 6, + 18 + ], + [ + 3, + 25, + 8, + 14, + 22, + 10, + 10, + 16, + 21, + 18, + 3, + 17, + 13, + 23, + 6, + 8, + 22, + 18, + 23, + 2, + 21, + 1, + 1, + 1, + 26, + 25, + 21, + 3, + 27, + 4, + 28, + 10, + 22, + 0, + 22, + 16, + 20 + ], + [ + 26, + 22, + 21, + 8, + 15, + 22, + 24, + 27, + 25, + 9, + 23, + 13, + 15, + 13, + 17, + 21, + 2, + 20, + 11, + 21, + 30, + 3, + 8, + 29, + 20, + 5, + 27, + 9, + 20, + 19, + 20, + 19, + 20, + 5, + 20, + 10, + 18 + ], + [ + 25, + 4, + 17, + 21, + 29, + 0, + 15, + 8, + 11, + 7, + 22, + 5, + 18, + 13, + 18, + 31, + 10, + 29, + 13, + 1, + 0, + 19, + 7, + 22, + 1, + 26, + 28, + 16, + 13, + 30, + 31, + 7, + 15, + 13, + 2, + 21, + 22 + ], + [ + 23, + 19, + 27, + 19, + 25, + 30, + 12, + 27, + 24, + 21, + 18, + 11, + 22, + 27, + 25, + 16, + 5, + 29, + 30, + 0, + 13, + 28, + 21, + 5, + 17, + 16, + 7, + 22, + 4, + 23, + 25, + 21, + 14, + 13, + 21, + 14, + 9 + ], + [ + 27, + 15, + 19, + 10, + 14, + 9, + 4, + 2, + 12, + 23, + 15, + 25, + 30, + 4, + 12, + 16, + 1, + 11, + 4, + 25, + 6, + 20, + 4, + 30, + 10, + 30, + 11, + 0, + 19, + 16, + 5, + 25, + 2, + 14, + 31, + 0, + 25 + ], + [ + 13, + 8, + 30, + 20, + 4, + 31, + 19, + 3, + 12, + 29, + 3, + 21, + 19, + 9, + 5, + 28, + 11, + 23, + 2, + 4, + 30, + 4, + 4, + 9, + 4, + 19, + 7, + 14, + 12, + 22, + 31, + 24, + 18, + 4, + 6, + 9, + 3 + ], + [ + 12, + 12, + 5, + 18, + 31, + 15, + 18, + 5, + 8, + 18, + 11, + 3, + 8, + 24, + 31, + 19, + 28, + 28, + 10, + 17, + 25, + 19, + 22, + 19, + 30, + 10, + 6, + 5, + 3, + 23, + 20, + 5, + 23, + 9, + 2, + 2, + 21 + ], + [ + 6, + 27, + 23, + 19, + 22, + 20, + 14, + 20, + 15, + 21, + 30, + 24, + 11, + 19, + 10, + 12, + 31, + 10, + 0, + 12, + 30, + 8, + 12, + 23, + 4, + 4, + 22, + 30, + 7, + 10, + 21, + 8, + 26, + 30, + 22, + 5, + 19 + ], + [ + 25, + 6, + 7, + 28, + 23, + 21, + 16, + 2, + 12, + 12, + 22, + 16, + 12, + 9, + 12, + 27, + 16, + 12, + 22, + 7, + 31, + 27, + 28, + 12, + 29, + 23, + 28, + 28, + 17, + 10, + 16, + 12, + 21, + 9, + 28, + 30, + 28 + ], + [ + 23, + 15, + 31, + 26, + 24, + 28, + 27, + 17, + 1, + 30, + 15, + 21, + 29, + 18, + 6, + 31, + 14, + 10, + 23, + 7, + 5, + 15, + 31, + 7, + 27, + 25, + 10, + 24, + 25, + 22, + 16, + 13, + 14, + 10, + 2, + 31, + 8 + ], + [ + 13, + 16, + 23, + 16, + 12, + 19, + 18, + 15, + 13, + 28, + 14, + 25, + 31, + 26, + 27, + 12, + 10, + 24, + 0, + 25, + 13, + 0, + 2, + 29, + 17, + 28, + 2, + 6, + 17, + 11, + 26, + 11, + 7, + 24, + 4, + 6, + 3 + ], + [ + 13, + 13, + 2, + 16, + 19, + 5, + 2, + 22, + 19, + 16, + 21, + 8, + 7, + 0, + 14, + 21, + 27, + 13, + 15, + 14, + 12, + 21, + 15, + 27, + 1, + 11, + 17, + 21, + 27, + 21, + 8, + 8, + 11, + 6, + 28, + 28, + 4 + ], + [ + 7, + 31, + 2, + 30, + 5, + 8, + 27, + 8, + 27, + 25, + 27, + 6, + 11, + 12, + 29, + 8, + 30, + 13, + 15, + 26, + 23, + 26, + 5, + 15, + 14, + 30, + 3, + 10, + 27, + 7, + 11, + 21, + 1, + 10, + 16, + 5, + 6 + ], + [ + 29, + 20, + 0, + 24, + 11, + 10, + 8, + 15, + 8, + 4, + 8, + 20, + 10, + 17, + 7, + 3, + 25, + 30, + 9, + 28, + 21, + 9, + 13, + 21, + 20, + 27, + 16, + 5, + 0, + 14, + 11, + 20, + 29, + 27, + 7, + 29, + 3 + ], + [ + 7, + 16, + 31, + 9, + 11, + 5, + 19, + 6, + 7, + 12, + 20, + 12, + 16, + 16, + 2, + 19, + 5, + 10, + 11, + 9, + 5, + 4, + 3, + 18, + 11, + 24, + 21, + 26, + 24, + 11, + 14, + 26, + 6, + 5, + 26, + 25, + 16 + ], + [ + 25, + 24, + 10, + 23, + 10, + 4, + 14, + 8, + 26, + 28, + 3, + 25, + 24, + 0, + 9, + 15, + 29, + 21, + 24, + 18, + 2, + 13, + 16, + 23, + 30, + 4, + 23, + 29, + 30, + 19, + 23, + 28, + 11, + 30, + 19, + 18, + 22 + ], + [ + 0, + 3, + 2, + 12, + 26, + 29, + 20, + 2, + 15, + 3, + 16, + 28, + 10, + 2, + 3, + 7, + 16, + 22, + 16, + 28, + 7, + 0, + 10, + 20, + 10, + 17, + 3, + 27, + 9, + 21, + 31, + 13, + 0, + 3, + 6, + 26, + 26 + ], + [ + 30, + 12, + 19, + 1, + 16, + 24, + 15, + 28, + 27, + 3, + 25, + 5, + 1, + 30, + 27, + 19, + 16, + 4, + 14, + 22, + 24, + 23, + 31, + 5, + 1, + 11, + 12, + 26, + 18, + 7, + 31, + 20, + 5, + 25, + 22, + 2, + 21 + ], + [ + 24, + 18, + 21, + 12, + 26, + 23, + 14, + 0, + 21, + 18, + 17, + 25, + 24, + 1, + 23, + 2, + 21, + 26, + 4, + 3, + 28, + 8, + 29, + 1, + 10, + 22, + 21, + 12, + 9, + 20, + 10, + 25, + 4, + 31, + 10, + 16, + 5 + ], + [ + 16, + 6, + 3, + 27, + 0, + 31, + 19, + 17, + 1, + 29, + 28, + 27, + 13, + 7, + 26, + 21, + 19, + 27, + 12, + 5, + 9, + 22, + 23, + 22, + 3, + 23, + 31, + 6, + 24, + 26, + 20, + 1, + 20, + 10, + 30, + 0, + 1 + ], + [ + 22, + 9, + 12, + 26, + 10, + 10, + 10, + 23, + 3, + 15, + 7, + 2, + 25, + 24, + 30, + 19, + 29, + 12, + 4, + 28, + 12, + 11, + 0, + 13, + 10, + 14, + 9, + 0, + 21, + 24, + 23, + 29, + 14, + 13, + 14, + 19, + 20 + ], + [ + 27, + 17, + 8, + 29, + 8, + 0, + 28, + 19, + 8, + 7, + 13, + 17, + 4, + 11, + 26, + 19, + 10, + 19, + 14, + 27, + 30, + 4, + 31, + 30, + 20, + 24, + 19, + 19, + 2, + 12, + 28, + 17, + 17, + 1, + 16, + 2, + 12 + ], + [ + 9, + 17, + 31, + 28, + 8, + 27, + 29, + 20, + 27, + 14, + 24, + 25, + 23, + 17, + 13, + 4, + 8, + 20, + 7, + 1, + 23, + 9, + 26, + 18, + 31, + 22, + 11, + 17, + 6, + 4, + 17, + 11, + 12, + 14, + 6, + 30, + 17 + ], + [ + 31, + 28, + 21, + 1, + 7, + 11, + 4, + 3, + 6, + 9, + 18, + 22, + 0, + 10, + 4, + 6, + 31, + 31, + 31, + 13, + 12, + 6, + 29, + 7, + 6, + 4, + 11, + 21, + 17, + 24, + 30, + 21, + 8, + 26, + 0, + 25, + 2 + ] + ], + [ + [ + 10, + 1, + 11, + 8, + 12, + 15, + 2, + 0, + 28, + 4, + 29, + 12, + 31, + 27, + 18, + 20, + 30, + 14, + 7, + 5, + 21, + 19, + 16, + 18, + 11, + 15, + 18, + 3, + 17, + 1, + 27, + 16, + 18, + 5, + 25, + 27, + 22 + ], + [ + 19, + 19, + 9, + 4, + 6, + 2, + 13, + 26, + 31, + 7, + 14, + 17, + 24, + 6, + 6, + 8, + 7, + 1, + 2, + 15, + 1, + 20, + 23, + 26, + 3, + 31, + 24, + 20, + 7, + 12, + 24, + 17, + 25, + 21, + 1, + 6, + 27 + ], + [ + 20, + 16, + 16, + 16, + 14, + 30, + 22, + 18, + 30, + 3, + 23, + 7, + 0, + 28, + 25, + 14, + 4, + 8, + 13, + 26, + 31, + 28, + 0, + 2, + 18, + 16, + 9, + 13, + 31, + 19, + 8, + 6, + 25, + 30, + 17, + 20, + 20 + ], + [ + 25, + 11, + 9, + 3, + 18, + 19, + 17, + 4, + 13, + 21, + 24, + 8, + 10, + 4, + 3, + 7, + 31, + 9, + 23, + 2, + 9, + 16, + 0, + 31, + 2, + 22, + 29, + 24, + 21, + 10, + 31, + 12, + 11, + 0, + 8, + 7, + 6 + ], + [ + 24, + 29, + 27, + 17, + 24, + 11, + 22, + 23, + 30, + 25, + 11, + 29, + 5, + 9, + 22, + 12, + 15, + 30, + 1, + 28, + 15, + 0, + 1, + 3, + 14, + 25, + 1, + 27, + 29, + 0, + 26, + 2, + 30, + 29, + 22, + 23, + 6 + ], + [ + 9, + 18, + 15, + 9, + 30, + 20, + 15, + 30, + 24, + 29, + 3, + 1, + 29, + 19, + 7, + 26, + 16, + 6, + 12, + 21, + 5, + 17, + 1, + 1, + 17, + 25, + 16, + 20, + 23, + 27, + 11, + 14, + 8, + 24, + 2, + 8, + 6 + ], + [ + 20, + 2, + 28, + 9, + 29, + 9, + 1, + 10, + 0, + 26, + 31, + 21, + 13, + 29, + 6, + 20, + 15, + 30, + 12, + 25, + 25, + 17, + 4, + 22, + 20, + 13, + 6, + 10, + 23, + 16, + 31, + 9, + 28, + 26, + 15, + 20, + 12 + ], + [ + 31, + 24, + 3, + 7, + 7, + 3, + 27, + 23, + 23, + 16, + 7, + 19, + 17, + 19, + 5, + 23, + 8, + 29, + 4, + 1, + 5, + 15, + 20, + 20, + 15, + 30, + 7, + 22, + 27, + 22, + 13, + 10, + 15, + 26, + 22, + 8, + 3 + ], + [ + 28, + 11, + 18, + 25, + 7, + 23, + 7, + 15, + 15, + 23, + 13, + 11, + 9, + 22, + 4, + 26, + 0, + 20, + 13, + 14, + 7, + 16, + 3, + 31, + 8, + 6, + 17, + 25, + 20, + 19, + 12, + 22, + 27, + 2, + 0, + 10, + 12 + ], + [ + 22, + 26, + 1, + 21, + 21, + 18, + 2, + 3, + 23, + 27, + 3, + 5, + 4, + 30, + 13, + 28, + 29, + 7, + 10, + 4, + 29, + 12, + 25, + 31, + 23, + 7, + 18, + 24, + 10, + 17, + 31, + 8, + 28, + 26, + 7, + 18, + 8 + ], + [ + 26, + 11, + 1, + 5, + 13, + 26, + 5, + 29, + 2, + 26, + 27, + 15, + 0, + 11, + 19, + 16, + 22, + 31, + 15, + 13, + 24, + 23, + 19, + 11, + 19, + 21, + 8, + 12, + 7, + 19, + 29, + 24, + 9, + 18, + 22, + 21, + 30 + ], + [ + 6, + 29, + 17, + 28, + 28, + 28, + 26, + 4, + 18, + 12, + 18, + 31, + 10, + 6, + 23, + 8, + 14, + 28, + 25, + 5, + 22, + 3, + 19, + 2, + 1, + 8, + 15, + 31, + 8, + 21, + 30, + 2, + 26, + 15, + 8, + 3, + 26 + ], + [ + 8, + 10, + 4, + 10, + 23, + 17, + 4, + 16, + 13, + 16, + 19, + 17, + 18, + 24, + 18, + 18, + 3, + 24, + 17, + 18, + 0, + 24, + 4, + 0, + 14, + 19, + 15, + 23, + 28, + 5, + 19, + 29, + 6, + 2, + 6, + 1, + 23 + ], + [ + 0, + 1, + 23, + 21, + 31, + 5, + 2, + 27, + 2, + 14, + 31, + 18, + 8, + 27, + 0, + 11, + 29, + 16, + 30, + 6, + 2, + 13, + 12, + 22, + 29, + 12, + 3, + 1, + 12, + 9, + 14, + 18, + 27, + 0, + 11, + 20, + 28 + ], + [ + 27, + 19, + 9, + 7, + 20, + 4, + 17, + 15, + 18, + 20, + 18, + 0, + 16, + 10, + 21, + 16, + 18, + 3, + 16, + 22, + 7, + 22, + 29, + 27, + 6, + 12, + 3, + 6, + 22, + 27, + 4, + 19, + 7, + 12, + 27, + 21, + 14 + ], + [ + 19, + 21, + 17, + 12, + 13, + 20, + 5, + 26, + 22, + 16, + 7, + 19, + 13, + 2, + 14, + 7, + 23, + 20, + 8, + 1, + 14, + 16, + 20, + 24, + 6, + 29, + 10, + 21, + 0, + 30, + 25, + 29, + 19, + 13, + 28, + 22, + 1 + ], + [ + 11, + 5, + 3, + 18, + 7, + 9, + 20, + 2, + 13, + 16, + 17, + 22, + 11, + 29, + 10, + 0, + 3, + 0, + 7, + 1, + 14, + 28, + 4, + 23, + 20, + 26, + 18, + 13, + 9, + 2, + 22, + 18, + 5, + 18, + 2, + 11, + 24 + ], + [ + 21, + 20, + 25, + 4, + 7, + 13, + 19, + 6, + 25, + 15, + 30, + 4, + 6, + 31, + 3, + 14, + 20, + 2, + 17, + 26, + 22, + 30, + 8, + 23, + 24, + 2, + 7, + 30, + 19, + 14, + 31, + 26, + 31, + 12, + 4, + 2, + 16 + ], + [ + 10, + 16, + 31, + 8, + 1, + 4, + 18, + 16, + 24, + 28, + 7, + 31, + 13, + 2, + 27, + 23, + 10, + 18, + 16, + 15, + 28, + 15, + 17, + 13, + 16, + 10, + 11, + 5, + 22, + 21, + 30, + 15, + 9, + 20, + 11, + 8, + 7 + ], + [ + 5, + 9, + 26, + 4, + 29, + 7, + 14, + 31, + 0, + 29, + 29, + 23, + 15, + 15, + 21, + 29, + 1, + 12, + 6, + 7, + 14, + 26, + 16, + 1, + 9, + 22, + 28, + 3, + 13, + 18, + 13, + 24, + 0, + 13, + 14, + 4, + 19 + ], + [ + 14, + 3, + 15, + 11, + 18, + 11, + 7, + 24, + 12, + 0, + 13, + 10, + 6, + 0, + 17, + 30, + 8, + 27, + 30, + 29, + 21, + 29, + 17, + 16, + 20, + 14, + 4, + 20, + 6, + 16, + 8, + 31, + 14, + 9, + 30, + 31, + 18 + ], + [ + 0, + 22, + 0, + 11, + 23, + 17, + 21, + 3, + 9, + 15, + 18, + 4, + 0, + 23, + 31, + 4, + 28, + 9, + 22, + 30, + 17, + 29, + 4, + 20, + 16, + 22, + 20, + 30, + 8, + 30, + 24, + 0, + 12, + 0, + 0, + 26, + 6 + ], + [ + 5, + 12, + 17, + 27, + 29, + 3, + 2, + 6, + 3, + 16, + 9, + 12, + 5, + 5, + 1, + 14, + 6, + 8, + 14, + 24, + 31, + 15, + 3, + 20, + 29, + 4, + 17, + 15, + 31, + 0, + 21, + 5, + 21, + 18, + 6, + 24, + 13 + ], + [ + 11, + 7, + 16, + 9, + 19, + 15, + 20, + 15, + 1, + 20, + 29, + 15, + 19, + 20, + 24, + 9, + 6, + 24, + 15, + 4, + 9, + 23, + 3, + 11, + 9, + 12, + 5, + 24, + 19, + 8, + 20, + 23, + 17, + 11, + 16, + 19, + 2 + ], + [ + 29, + 20, + 30, + 30, + 21, + 31, + 8, + 29, + 14, + 9, + 5, + 9, + 19, + 6, + 14, + 22, + 16, + 17, + 24, + 2, + 26, + 26, + 3, + 16, + 21, + 2, + 14, + 15, + 15, + 6, + 20, + 15, + 30, + 29, + 31, + 16, + 12 + ], + [ + 20, + 24, + 22, + 0, + 2, + 20, + 30, + 16, + 27, + 24, + 17, + 18, + 31, + 18, + 4, + 24, + 18, + 0, + 4, + 23, + 14, + 18, + 25, + 5, + 4, + 7, + 25, + 9, + 31, + 27, + 12, + 27, + 28, + 28, + 24, + 25, + 5 + ], + [ + 28, + 25, + 30, + 2, + 25, + 1, + 17, + 1, + 24, + 15, + 12, + 5, + 19, + 6, + 27, + 16, + 5, + 5, + 6, + 22, + 27, + 21, + 10, + 14, + 5, + 7, + 2, + 31, + 13, + 12, + 17, + 25, + 12, + 13, + 19, + 0, + 22 + ], + [ + 5, + 6, + 8, + 4, + 21, + 22, + 11, + 20, + 17, + 24, + 6, + 4, + 13, + 8, + 28, + 27, + 17, + 6, + 9, + 2, + 9, + 5, + 3, + 17, + 21, + 7, + 3, + 27, + 12, + 16, + 29, + 12, + 2, + 11, + 29, + 8, + 21 + ], + [ + 29, + 5, + 21, + 4, + 28, + 27, + 30, + 15, + 24, + 15, + 19, + 22, + 30, + 12, + 27, + 20, + 15, + 28, + 16, + 5, + 21, + 0, + 23, + 2, + 6, + 23, + 9, + 27, + 27, + 5, + 29, + 21, + 21, + 25, + 18, + 27, + 3 + ], + [ + 19, + 24, + 23, + 17, + 11, + 25, + 16, + 7, + 30, + 19, + 24, + 7, + 1, + 5, + 3, + 14, + 22, + 17, + 1, + 29, + 13, + 29, + 30, + 23, + 25, + 9, + 11, + 26, + 6, + 1, + 11, + 16, + 12, + 16, + 7, + 22, + 12 + ], + [ + 7, + 8, + 28, + 20, + 4, + 0, + 3, + 5, + 13, + 22, + 21, + 0, + 15, + 10, + 3, + 2, + 15, + 28, + 6, + 28, + 31, + 22, + 21, + 25, + 9, + 15, + 25, + 17, + 4, + 7, + 18, + 2, + 0, + 20, + 5, + 4, + 31 + ], + [ + 29, + 12, + 31, + 4, + 21, + 10, + 13, + 24, + 6, + 20, + 25, + 1, + 5, + 20, + 18, + 30, + 20, + 15, + 15, + 0, + 29, + 3, + 14, + 23, + 18, + 21, + 11, + 11, + 26, + 14, + 4, + 17, + 29, + 2, + 12, + 25, + 30 + ], + [ + 7, + 31, + 4, + 4, + 7, + 18, + 1, + 8, + 29, + 20, + 23, + 16, + 14, + 1, + 20, + 15, + 30, + 21, + 17, + 14, + 18, + 8, + 0, + 10, + 12, + 22, + 21, + 5, + 8, + 24, + 28, + 24, + 19, + 31, + 17, + 10, + 7 + ], + [ + 24, + 15, + 13, + 7, + 27, + 25, + 1, + 15, + 6, + 28, + 4, + 18, + 30, + 21, + 12, + 7, + 31, + 11, + 6, + 21, + 28, + 25, + 21, + 22, + 15, + 30, + 23, + 4, + 2, + 4, + 28, + 12, + 27, + 10, + 31, + 2, + 18 + ], + [ + 20, + 14, + 19, + 18, + 5, + 30, + 19, + 1, + 31, + 28, + 15, + 11, + 22, + 6, + 19, + 22, + 8, + 29, + 18, + 0, + 19, + 10, + 29, + 0, + 27, + 0, + 12, + 21, + 28, + 8, + 8, + 26, + 15, + 9, + 26, + 13, + 18 + ], + [ + 0, + 20, + 24, + 22, + 19, + 31, + 13, + 9, + 24, + 27, + 10, + 11, + 20, + 15, + 16, + 23, + 24, + 10, + 14, + 20, + 16, + 27, + 8, + 21, + 27, + 22, + 25, + 9, + 13, + 27, + 12, + 6, + 11, + 5, + 7, + 3, + 20 + ], + [ + 14, + 21, + 27, + 25, + 18, + 24, + 17, + 27, + 13, + 17, + 25, + 20, + 5, + 14, + 17, + 16, + 2, + 26, + 24, + 24, + 25, + 0, + 3, + 7, + 25, + 8, + 6, + 16, + 28, + 0, + 16, + 3, + 11, + 11, + 22, + 25, + 4 + ] + ], + [ + [ + 28, + 20, + 24, + 15, + 18, + 14, + 2, + 4, + 23, + 24, + 8, + 16, + 16, + 0, + 28, + 11, + 30, + 29, + 12, + 12, + 11, + 11, + 20, + 5, + 24, + 13, + 0, + 4, + 4, + 24, + 30, + 20, + 21, + 8, + 7, + 4, + 15 + ], + [ + 22, + 27, + 0, + 17, + 31, + 28, + 6, + 16, + 4, + 11, + 3, + 5, + 24, + 28, + 30, + 16, + 22, + 16, + 28, + 21, + 11, + 24, + 4, + 22, + 20, + 24, + 9, + 24, + 12, + 18, + 27, + 22, + 12, + 12, + 0, + 15, + 16 + ], + [ + 27, + 9, + 20, + 9, + 25, + 27, + 9, + 13, + 15, + 31, + 5, + 2, + 21, + 23, + 5, + 26, + 11, + 20, + 18, + 2, + 31, + 0, + 10, + 26, + 17, + 29, + 26, + 28, + 6, + 18, + 29, + 9, + 24, + 8, + 17, + 25, + 29 + ], + [ + 26, + 12, + 20, + 15, + 31, + 12, + 30, + 23, + 0, + 3, + 17, + 1, + 26, + 18, + 27, + 18, + 7, + 11, + 21, + 19, + 12, + 23, + 31, + 7, + 6, + 30, + 15, + 7, + 20, + 29, + 18, + 15, + 24, + 16, + 18, + 10, + 19 + ], + [ + 26, + 26, + 14, + 3, + 12, + 25, + 25, + 15, + 28, + 22, + 7, + 19, + 26, + 11, + 28, + 10, + 8, + 5, + 16, + 5, + 7, + 7, + 5, + 3, + 6, + 19, + 10, + 11, + 5, + 23, + 9, + 31, + 20, + 18, + 11, + 12, + 1 + ], + [ + 9, + 1, + 8, + 1, + 7, + 18, + 14, + 3, + 6, + 0, + 5, + 5, + 0, + 0, + 10, + 7, + 0, + 10, + 7, + 19, + 14, + 22, + 3, + 17, + 12, + 31, + 22, + 31, + 7, + 22, + 0, + 11, + 0, + 23, + 23, + 1, + 21 + ], + [ + 17, + 31, + 4, + 14, + 25, + 20, + 19, + 21, + 13, + 5, + 5, + 6, + 4, + 23, + 19, + 2, + 31, + 1, + 11, + 31, + 30, + 18, + 8, + 8, + 12, + 19, + 7, + 27, + 29, + 13, + 28, + 25, + 25, + 21, + 22, + 8, + 0 + ], + [ + 12, + 4, + 22, + 9, + 28, + 11, + 0, + 16, + 15, + 19, + 12, + 11, + 26, + 0, + 25, + 27, + 29, + 21, + 21, + 1, + 30, + 6, + 31, + 18, + 20, + 3, + 1, + 18, + 8, + 16, + 8, + 17, + 24, + 10, + 22, + 2, + 7 + ], + [ + 18, + 5, + 25, + 10, + 24, + 6, + 19, + 31, + 6, + 4, + 6, + 15, + 27, + 17, + 7, + 23, + 18, + 14, + 20, + 15, + 14, + 28, + 15, + 17, + 15, + 15, + 3, + 29, + 2, + 24, + 24, + 3, + 22, + 1, + 12, + 24, + 7 + ], + [ + 14, + 4, + 25, + 31, + 27, + 16, + 23, + 15, + 18, + 24, + 30, + 28, + 19, + 17, + 31, + 8, + 29, + 11, + 14, + 10, + 2, + 22, + 13, + 18, + 23, + 26, + 10, + 28, + 15, + 27, + 14, + 30, + 0, + 11, + 20, + 22, + 11 + ], + [ + 30, + 29, + 13, + 3, + 30, + 23, + 19, + 18, + 24, + 26, + 4, + 12, + 0, + 4, + 8, + 7, + 24, + 17, + 26, + 14, + 1, + 1, + 20, + 15, + 1, + 7, + 25, + 19, + 27, + 20, + 25, + 4, + 27, + 14, + 19, + 0, + 4 + ], + [ + 25, + 8, + 3, + 1, + 15, + 12, + 20, + 12, + 16, + 26, + 28, + 21, + 23, + 0, + 1, + 1, + 18, + 10, + 10, + 15, + 12, + 27, + 8, + 19, + 19, + 5, + 28, + 0, + 18, + 2, + 6, + 28, + 1, + 6, + 7, + 20, + 21 + ], + [ + 6, + 27, + 27, + 29, + 7, + 29, + 20, + 30, + 17, + 20, + 26, + 3, + 23, + 4, + 25, + 18, + 18, + 3, + 19, + 20, + 4, + 22, + 7, + 4, + 2, + 24, + 10, + 14, + 20, + 2, + 10, + 10, + 27, + 31, + 19, + 27, + 2 + ], + [ + 25, + 5, + 26, + 8, + 15, + 10, + 17, + 3, + 28, + 14, + 1, + 21, + 11, + 4, + 1, + 6, + 10, + 30, + 6, + 24, + 17, + 17, + 22, + 10, + 16, + 24, + 26, + 7, + 7, + 11, + 26, + 25, + 24, + 23, + 0, + 17, + 27 + ], + [ + 7, + 28, + 22, + 13, + 19, + 11, + 19, + 15, + 30, + 7, + 31, + 23, + 6, + 17, + 11, + 2, + 13, + 27, + 26, + 9, + 9, + 7, + 9, + 24, + 10, + 15, + 31, + 29, + 16, + 7, + 18, + 19, + 29, + 1, + 5, + 31, + 16 + ], + [ + 0, + 16, + 8, + 22, + 0, + 12, + 8, + 24, + 30, + 16, + 11, + 31, + 14, + 17, + 28, + 1, + 0, + 21, + 29, + 13, + 31, + 14, + 14, + 4, + 6, + 18, + 22, + 14, + 24, + 11, + 13, + 2, + 26, + 9, + 7, + 16, + 1 + ], + [ + 19, + 20, + 21, + 16, + 5, + 1, + 6, + 6, + 8, + 18, + 4, + 20, + 18, + 21, + 20, + 13, + 30, + 23, + 28, + 21, + 1, + 4, + 26, + 18, + 8, + 5, + 15, + 21, + 17, + 19, + 17, + 29, + 31, + 6, + 14, + 13, + 21 + ], + [ + 3, + 18, + 9, + 23, + 21, + 30, + 5, + 4, + 26, + 17, + 14, + 27, + 11, + 19, + 25, + 3, + 26, + 21, + 3, + 25, + 31, + 12, + 25, + 1, + 12, + 9, + 1, + 11, + 6, + 28, + 4, + 20, + 1, + 9, + 11, + 24, + 4 + ], + [ + 16, + 17, + 14, + 22, + 22, + 9, + 14, + 6, + 15, + 17, + 1, + 31, + 11, + 23, + 27, + 14, + 4, + 7, + 14, + 12, + 7, + 3, + 31, + 18, + 13, + 7, + 22, + 4, + 31, + 24, + 24, + 12, + 21, + 24, + 24, + 8, + 5 + ], + [ + 16, + 1, + 1, + 14, + 17, + 0, + 19, + 28, + 29, + 5, + 30, + 30, + 13, + 2, + 1, + 10, + 18, + 7, + 23, + 20, + 5, + 20, + 7, + 28, + 25, + 18, + 14, + 1, + 9, + 31, + 27, + 23, + 5, + 25, + 1, + 16, + 6 + ], + [ + 27, + 24, + 17, + 21, + 11, + 1, + 11, + 5, + 30, + 4, + 11, + 9, + 7, + 5, + 4, + 21, + 28, + 26, + 11, + 27, + 2, + 15, + 30, + 4, + 29, + 1, + 20, + 12, + 28, + 15, + 21, + 4, + 1, + 0, + 6, + 3, + 23 + ], + [ + 23, + 22, + 6, + 5, + 25, + 5, + 29, + 7, + 10, + 22, + 20, + 20, + 9, + 15, + 23, + 17, + 6, + 6, + 12, + 9, + 27, + 4, + 20, + 7, + 2, + 11, + 2, + 14, + 31, + 22, + 11, + 25, + 6, + 26, + 14, + 7, + 11 + ], + [ + 15, + 21, + 31, + 16, + 5, + 20, + 31, + 27, + 9, + 15, + 1, + 22, + 30, + 15, + 13, + 26, + 14, + 14, + 8, + 8, + 11, + 29, + 16, + 16, + 13, + 22, + 27, + 21, + 21, + 22, + 22, + 3, + 28, + 12, + 16, + 30, + 25 + ], + [ + 16, + 20, + 3, + 7, + 9, + 8, + 3, + 27, + 13, + 3, + 4, + 16, + 26, + 0, + 13, + 4, + 28, + 5, + 21, + 11, + 16, + 23, + 3, + 27, + 6, + 11, + 15, + 26, + 10, + 3, + 25, + 0, + 19, + 31, + 10, + 15, + 15 + ], + [ + 25, + 11, + 21, + 17, + 7, + 2, + 7, + 15, + 5, + 10, + 28, + 25, + 22, + 11, + 0, + 23, + 11, + 2, + 17, + 29, + 6, + 14, + 31, + 12, + 19, + 18, + 9, + 12, + 18, + 9, + 12, + 1, + 12, + 13, + 18, + 10, + 20 + ], + [ + 24, + 2, + 2, + 13, + 1, + 16, + 14, + 0, + 20, + 16, + 11, + 16, + 28, + 26, + 10, + 3, + 12, + 4, + 11, + 14, + 9, + 6, + 22, + 20, + 30, + 31, + 26, + 19, + 14, + 8, + 9, + 8, + 26, + 15, + 22, + 3, + 20 + ], + [ + 13, + 29, + 25, + 6, + 20, + 20, + 21, + 18, + 4, + 29, + 15, + 6, + 22, + 14, + 18, + 0, + 12, + 1, + 10, + 5, + 26, + 31, + 28, + 13, + 6, + 7, + 11, + 17, + 18, + 25, + 20, + 4, + 23, + 20, + 16, + 15, + 5 + ], + [ + 23, + 0, + 12, + 9, + 9, + 21, + 23, + 15, + 30, + 8, + 11, + 15, + 23, + 17, + 22, + 0, + 6, + 16, + 31, + 28, + 9, + 6, + 3, + 0, + 31, + 16, + 18, + 26, + 21, + 6, + 19, + 12, + 31, + 7, + 23, + 29, + 23 + ], + [ + 0, + 16, + 2, + 0, + 6, + 1, + 0, + 26, + 30, + 8, + 18, + 6, + 8, + 3, + 26, + 12, + 2, + 30, + 7, + 3, + 8, + 20, + 31, + 6, + 7, + 7, + 21, + 20, + 29, + 28, + 21, + 20, + 28, + 29, + 18, + 31, + 21 + ], + [ + 29, + 29, + 8, + 28, + 2, + 5, + 22, + 30, + 19, + 4, + 2, + 18, + 20, + 12, + 5, + 23, + 19, + 27, + 9, + 27, + 28, + 28, + 6, + 19, + 13, + 24, + 1, + 17, + 23, + 22, + 28, + 12, + 29, + 15, + 6, + 16, + 20 + ], + [ + 8, + 24, + 8, + 12, + 20, + 13, + 5, + 10, + 12, + 19, + 0, + 0, + 11, + 25, + 1, + 30, + 17, + 26, + 14, + 27, + 22, + 30, + 2, + 9, + 13, + 14, + 31, + 11, + 14, + 17, + 31, + 28, + 18, + 15, + 28, + 16, + 2 + ], + [ + 29, + 7, + 16, + 11, + 0, + 1, + 26, + 0, + 13, + 5, + 23, + 5, + 24, + 20, + 10, + 20, + 29, + 6, + 22, + 27, + 5, + 12, + 2, + 1, + 5, + 30, + 18, + 14, + 4, + 21, + 14, + 8, + 6, + 18, + 0, + 22, + 12 + ], + [ + 4, + 7, + 1, + 14, + 14, + 17, + 31, + 13, + 29, + 11, + 1, + 11, + 4, + 3, + 18, + 19, + 20, + 6, + 0, + 12, + 11, + 21, + 14, + 20, + 14, + 31, + 7, + 23, + 15, + 5, + 5, + 0, + 28, + 1, + 2, + 0, + 30 + ], + [ + 24, + 27, + 16, + 6, + 15, + 7, + 19, + 26, + 5, + 18, + 7, + 22, + 30, + 22, + 4, + 15, + 2, + 24, + 27, + 12, + 29, + 14, + 0, + 24, + 24, + 0, + 13, + 17, + 6, + 1, + 1, + 28, + 10, + 2, + 24, + 19, + 26 + ], + [ + 30, + 21, + 29, + 6, + 11, + 12, + 16, + 4, + 23, + 1, + 4, + 5, + 9, + 14, + 28, + 12, + 23, + 10, + 8, + 12, + 12, + 12, + 20, + 29, + 26, + 15, + 17, + 11, + 21, + 0, + 3, + 30, + 21, + 4, + 11, + 4, + 8 + ], + [ + 27, + 13, + 13, + 15, + 9, + 19, + 9, + 20, + 8, + 22, + 9, + 30, + 9, + 8, + 16, + 24, + 9, + 7, + 9, + 28, + 8, + 9, + 11, + 23, + 21, + 8, + 29, + 0, + 29, + 30, + 17, + 25, + 9, + 30, + 17, + 27, + 14 + ], + [ + 19, + 22, + 15, + 13, + 18, + 20, + 22, + 21, + 19, + 25, + 8, + 21, + 0, + 26, + 6, + 22, + 4, + 26, + 26, + 13, + 2, + 24, + 8, + 29, + 30, + 2, + 24, + 18, + 2, + 2, + 24, + 17, + 30, + 2, + 13, + 20, + 14 + ] + ], + [ + [ + 10, + 9, + 3, + 28, + 24, + 9, + 11, + 19, + 13, + 26, + 12, + 8, + 12, + 5, + 11, + 22, + 30, + 9, + 20, + 29, + 9, + 6, + 25, + 31, + 1, + 1, + 11, + 7, + 11, + 18, + 12, + 16, + 17, + 14, + 5, + 28, + 26 + ], + [ + 3, + 19, + 25, + 29, + 25, + 20, + 29, + 7, + 27, + 4, + 26, + 14, + 22, + 5, + 7, + 30, + 7, + 28, + 23, + 3, + 29, + 29, + 22, + 20, + 18, + 5, + 26, + 19, + 13, + 7, + 13, + 3, + 15, + 7, + 2, + 11, + 25 + ], + [ + 26, + 13, + 6, + 7, + 29, + 27, + 1, + 7, + 7, + 24, + 29, + 3, + 21, + 31, + 25, + 31, + 28, + 28, + 5, + 26, + 29, + 5, + 27, + 6, + 21, + 22, + 31, + 1, + 30, + 28, + 10, + 29, + 26, + 5, + 4, + 24, + 12 + ], + [ + 13, + 24, + 6, + 19, + 9, + 16, + 30, + 3, + 24, + 14, + 14, + 0, + 11, + 13, + 22, + 9, + 25, + 23, + 7, + 28, + 26, + 30, + 13, + 17, + 29, + 23, + 8, + 10, + 18, + 15, + 17, + 20, + 16, + 1, + 1, + 3, + 28 + ], + [ + 12, + 13, + 17, + 18, + 3, + 5, + 9, + 10, + 19, + 16, + 12, + 26, + 31, + 6, + 4, + 3, + 12, + 26, + 11, + 24, + 10, + 17, + 26, + 4, + 5, + 7, + 15, + 29, + 9, + 1, + 6, + 20, + 3, + 6, + 15, + 18, + 24 + ], + [ + 22, + 3, + 21, + 1, + 3, + 21, + 22, + 0, + 19, + 9, + 14, + 0, + 2, + 27, + 28, + 4, + 15, + 11, + 7, + 16, + 7, + 27, + 12, + 2, + 28, + 21, + 11, + 23, + 23, + 31, + 14, + 5, + 10, + 22, + 31, + 30, + 13 + ], + [ + 21, + 27, + 2, + 0, + 7, + 11, + 17, + 4, + 5, + 21, + 23, + 7, + 12, + 17, + 30, + 29, + 21, + 21, + 20, + 29, + 27, + 25, + 14, + 1, + 15, + 19, + 15, + 22, + 27, + 15, + 8, + 26, + 29, + 7, + 7, + 28, + 17 + ], + [ + 31, + 10, + 0, + 25, + 2, + 31, + 28, + 16, + 23, + 16, + 3, + 16, + 3, + 13, + 9, + 23, + 6, + 24, + 5, + 20, + 15, + 2, + 8, + 8, + 14, + 17, + 3, + 3, + 30, + 19, + 31, + 4, + 23, + 28, + 24, + 31, + 31 + ], + [ + 8, + 8, + 17, + 10, + 22, + 14, + 13, + 18, + 11, + 23, + 26, + 9, + 19, + 23, + 4, + 2, + 29, + 20, + 21, + 11, + 29, + 26, + 7, + 30, + 13, + 24, + 13, + 12, + 3, + 16, + 6, + 24, + 27, + 14, + 6, + 29, + 3 + ], + [ + 26, + 26, + 30, + 29, + 20, + 28, + 13, + 20, + 16, + 15, + 6, + 9, + 7, + 10, + 27, + 5, + 28, + 29, + 19, + 22, + 14, + 16, + 8, + 6, + 1, + 6, + 22, + 17, + 18, + 15, + 31, + 28, + 20, + 30, + 7, + 18, + 16 + ], + [ + 25, + 2, + 18, + 7, + 7, + 20, + 8, + 21, + 21, + 27, + 1, + 22, + 22, + 28, + 21, + 2, + 3, + 23, + 25, + 11, + 1, + 23, + 5, + 18, + 5, + 7, + 4, + 15, + 18, + 9, + 25, + 12, + 17, + 24, + 11, + 23, + 28 + ], + [ + 18, + 11, + 9, + 18, + 15, + 29, + 21, + 26, + 6, + 10, + 1, + 14, + 20, + 15, + 30, + 21, + 19, + 1, + 16, + 27, + 28, + 20, + 16, + 20, + 28, + 1, + 18, + 6, + 3, + 13, + 25, + 2, + 6, + 24, + 6, + 12, + 10 + ], + [ + 24, + 11, + 7, + 2, + 31, + 30, + 15, + 28, + 0, + 17, + 15, + 20, + 20, + 28, + 3, + 19, + 1, + 28, + 16, + 26, + 17, + 29, + 13, + 21, + 15, + 12, + 28, + 9, + 3, + 30, + 29, + 9, + 6, + 30, + 19, + 19, + 15 + ], + [ + 1, + 23, + 5, + 10, + 10, + 30, + 5, + 3, + 8, + 19, + 22, + 17, + 19, + 0, + 0, + 5, + 17, + 30, + 5, + 15, + 27, + 9, + 30, + 14, + 12, + 3, + 29, + 29, + 5, + 11, + 24, + 23, + 30, + 2, + 2, + 25, + 24 + ], + [ + 12, + 0, + 17, + 10, + 27, + 20, + 17, + 25, + 23, + 0, + 0, + 26, + 17, + 21, + 15, + 17, + 11, + 23, + 3, + 1, + 0, + 14, + 14, + 15, + 10, + 4, + 0, + 3, + 25, + 0, + 29, + 14, + 2, + 26, + 25, + 30, + 4 + ], + [ + 7, + 7, + 12, + 3, + 14, + 18, + 13, + 12, + 30, + 27, + 23, + 19, + 26, + 7, + 15, + 24, + 16, + 27, + 1, + 8, + 5, + 11, + 12, + 23, + 5, + 22, + 26, + 27, + 5, + 20, + 22, + 7, + 10, + 12, + 28, + 12, + 30 + ], + [ + 12, + 20, + 7, + 31, + 16, + 26, + 15, + 19, + 18, + 25, + 30, + 2, + 1, + 5, + 26, + 7, + 12, + 17, + 3, + 29, + 26, + 26, + 17, + 19, + 9, + 9, + 8, + 16, + 10, + 25, + 30, + 23, + 5, + 21, + 0, + 3, + 29 + ], + [ + 27, + 29, + 23, + 18, + 26, + 23, + 0, + 13, + 24, + 1, + 13, + 7, + 6, + 27, + 4, + 20, + 16, + 15, + 20, + 31, + 5, + 15, + 14, + 8, + 6, + 5, + 29, + 10, + 21, + 19, + 11, + 25, + 21, + 29, + 19, + 17, + 20 + ], + [ + 8, + 6, + 28, + 27, + 28, + 21, + 21, + 16, + 30, + 2, + 11, + 16, + 20, + 19, + 14, + 17, + 23, + 29, + 5, + 22, + 27, + 23, + 28, + 18, + 20, + 17, + 6, + 6, + 22, + 22, + 18, + 29, + 0, + 16, + 8, + 17, + 2 + ], + [ + 21, + 16, + 7, + 4, + 5, + 10, + 5, + 5, + 0, + 30, + 6, + 6, + 5, + 11, + 31, + 3, + 29, + 31, + 5, + 17, + 14, + 8, + 14, + 23, + 26, + 1, + 29, + 21, + 4, + 13, + 22, + 1, + 13, + 13, + 22, + 2, + 3 + ], + [ + 30, + 19, + 24, + 5, + 16, + 31, + 11, + 19, + 8, + 1, + 16, + 19, + 30, + 24, + 17, + 27, + 27, + 28, + 0, + 20, + 11, + 7, + 8, + 31, + 0, + 30, + 8, + 4, + 8, + 11, + 7, + 19, + 0, + 2, + 3, + 10, + 3 + ], + [ + 2, + 19, + 1, + 10, + 9, + 17, + 23, + 11, + 31, + 19, + 3, + 17, + 0, + 25, + 26, + 26, + 19, + 14, + 4, + 25, + 24, + 4, + 18, + 14, + 24, + 7, + 22, + 31, + 4, + 13, + 17, + 18, + 29, + 26, + 8, + 12, + 20 + ], + [ + 13, + 16, + 16, + 22, + 28, + 28, + 12, + 28, + 5, + 8, + 5, + 23, + 15, + 12, + 22, + 21, + 13, + 13, + 16, + 10, + 15, + 21, + 27, + 15, + 3, + 23, + 25, + 10, + 3, + 28, + 12, + 23, + 23, + 31, + 15, + 21, + 1 + ], + [ + 8, + 3, + 30, + 30, + 31, + 11, + 28, + 21, + 7, + 2, + 6, + 30, + 2, + 23, + 27, + 18, + 31, + 21, + 24, + 3, + 15, + 29, + 31, + 31, + 18, + 6, + 28, + 20, + 19, + 21, + 3, + 12, + 24, + 29, + 27, + 6, + 12 + ], + [ + 10, + 30, + 18, + 10, + 6, + 6, + 4, + 28, + 18, + 3, + 16, + 8, + 14, + 8, + 29, + 6, + 22, + 7, + 29, + 13, + 3, + 4, + 11, + 9, + 1, + 21, + 22, + 14, + 28, + 22, + 20, + 27, + 8, + 26, + 10, + 7, + 3 + ], + [ + 2, + 21, + 6, + 16, + 21, + 8, + 15, + 24, + 22, + 31, + 21, + 11, + 12, + 3, + 23, + 19, + 8, + 21, + 5, + 19, + 25, + 13, + 20, + 23, + 8, + 9, + 12, + 11, + 28, + 30, + 5, + 22, + 3, + 0, + 4, + 11, + 18 + ], + [ + 25, + 4, + 28, + 11, + 6, + 16, + 25, + 24, + 9, + 22, + 14, + 6, + 13, + 30, + 14, + 3, + 6, + 10, + 0, + 14, + 6, + 4, + 21, + 9, + 13, + 7, + 5, + 15, + 25, + 15, + 9, + 6, + 17, + 7, + 3, + 20, + 8 + ], + [ + 26, + 9, + 14, + 18, + 6, + 9, + 5, + 15, + 15, + 12, + 8, + 25, + 24, + 29, + 15, + 31, + 8, + 18, + 16, + 20, + 5, + 2, + 31, + 0, + 14, + 16, + 12, + 29, + 17, + 6, + 23, + 11, + 5, + 20, + 14, + 23, + 16 + ], + [ + 11, + 21, + 8, + 8, + 0, + 4, + 0, + 19, + 12, + 21, + 7, + 2, + 18, + 24, + 5, + 1, + 8, + 6, + 15, + 31, + 27, + 14, + 30, + 13, + 28, + 13, + 1, + 5, + 10, + 24, + 9, + 13, + 0, + 3, + 13, + 21, + 10 + ], + [ + 23, + 9, + 0, + 24, + 25, + 13, + 6, + 25, + 14, + 0, + 16, + 18, + 7, + 19, + 18, + 29, + 22, + 26, + 27, + 30, + 19, + 22, + 0, + 28, + 15, + 25, + 6, + 0, + 10, + 1, + 1, + 18, + 15, + 30, + 29, + 1, + 23 + ], + [ + 22, + 10, + 16, + 25, + 15, + 23, + 29, + 12, + 4, + 11, + 27, + 3, + 9, + 20, + 5, + 4, + 16, + 6, + 12, + 0, + 8, + 3, + 30, + 21, + 4, + 13, + 5, + 9, + 27, + 31, + 4, + 10, + 16, + 17, + 17, + 15, + 4 + ], + [ + 21, + 21, + 18, + 30, + 22, + 11, + 17, + 17, + 10, + 25, + 7, + 5, + 14, + 11, + 15, + 12, + 26, + 5, + 12, + 21, + 4, + 23, + 6, + 15, + 14, + 14, + 8, + 10, + 27, + 11, + 9, + 21, + 25, + 21, + 26, + 22, + 28 + ], + [ + 19, + 25, + 18, + 12, + 31, + 25, + 12, + 15, + 8, + 7, + 5, + 7, + 13, + 22, + 13, + 5, + 3, + 24, + 24, + 30, + 5, + 29, + 2, + 27, + 13, + 11, + 23, + 15, + 4, + 26, + 8, + 18, + 21, + 27, + 13, + 11, + 30 + ], + [ + 27, + 30, + 1, + 1, + 4, + 4, + 5, + 8, + 12, + 14, + 2, + 7, + 0, + 9, + 30, + 22, + 27, + 7, + 14, + 20, + 7, + 27, + 26, + 0, + 5, + 25, + 13, + 5, + 25, + 28, + 19, + 15, + 9, + 24, + 23, + 9, + 1 + ], + [ + 14, + 18, + 24, + 22, + 11, + 2, + 10, + 15, + 5, + 30, + 10, + 7, + 25, + 22, + 31, + 27, + 0, + 21, + 5, + 11, + 20, + 0, + 16, + 4, + 30, + 12, + 7, + 29, + 3, + 18, + 1, + 24, + 13, + 17, + 8, + 9, + 10 + ], + [ + 15, + 20, + 5, + 18, + 9, + 10, + 10, + 14, + 23, + 10, + 27, + 14, + 16, + 1, + 8, + 15, + 31, + 7, + 15, + 10, + 27, + 21, + 7, + 18, + 22, + 21, + 18, + 29, + 29, + 29, + 28, + 13, + 15, + 29, + 0, + 22, + 30 + ], + [ + 15, + 25, + 10, + 31, + 0, + 13, + 18, + 7, + 26, + 26, + 14, + 27, + 25, + 0, + 17, + 22, + 29, + 13, + 0, + 13, + 23, + 2, + 8, + 22, + 27, + 12, + 9, + 19, + 8, + 19, + 11, + 25, + 14, + 10, + 5, + 12, + 26 + ] + ], + [ + [ + 2, + 0, + 12, + 2, + 30, + 6, + 22, + 23, + 8, + 7, + 4, + 6, + 20, + 1, + 12, + 0, + 21, + 14, + 22, + 16, + 26, + 5, + 27, + 3, + 4, + 26, + 7, + 1, + 19, + 4, + 4, + 5, + 31, + 5, + 2, + 21, + 20 + ], + [ + 20, + 17, + 13, + 8, + 31, + 27, + 28, + 27, + 24, + 4, + 2, + 13, + 12, + 16, + 6, + 25, + 16, + 23, + 8, + 8, + 8, + 6, + 7, + 13, + 17, + 24, + 16, + 0, + 18, + 0, + 6, + 12, + 28, + 13, + 25, + 22, + 9 + ], + [ + 23, + 21, + 28, + 31, + 24, + 12, + 10, + 14, + 4, + 0, + 26, + 28, + 30, + 18, + 24, + 27, + 16, + 8, + 3, + 3, + 5, + 24, + 13, + 5, + 11, + 30, + 29, + 15, + 18, + 4, + 20, + 31, + 1, + 0, + 19, + 9, + 13 + ], + [ + 29, + 2, + 16, + 14, + 29, + 1, + 27, + 31, + 31, + 8, + 16, + 23, + 12, + 14, + 9, + 29, + 3, + 1, + 25, + 3, + 30, + 27, + 17, + 14, + 18, + 26, + 14, + 28, + 18, + 30, + 3, + 30, + 1, + 14, + 3, + 31, + 1 + ], + [ + 27, + 6, + 6, + 22, + 15, + 27, + 4, + 7, + 26, + 0, + 25, + 30, + 24, + 5, + 9, + 24, + 24, + 29, + 9, + 23, + 0, + 2, + 16, + 27, + 11, + 20, + 20, + 11, + 27, + 18, + 31, + 27, + 8, + 21, + 7, + 24, + 8 + ], + [ + 27, + 25, + 7, + 14, + 23, + 18, + 23, + 24, + 25, + 15, + 11, + 31, + 27, + 13, + 4, + 28, + 24, + 8, + 4, + 4, + 3, + 16, + 25, + 28, + 12, + 8, + 20, + 20, + 19, + 8, + 19, + 13, + 15, + 4, + 24, + 1, + 9 + ], + [ + 19, + 22, + 18, + 10, + 9, + 4, + 1, + 5, + 6, + 12, + 1, + 12, + 29, + 24, + 14, + 11, + 11, + 24, + 21, + 2, + 15, + 8, + 3, + 31, + 8, + 10, + 23, + 13, + 26, + 13, + 19, + 26, + 23, + 22, + 3, + 4, + 22 + ], + [ + 27, + 21, + 10, + 21, + 28, + 2, + 27, + 8, + 2, + 14, + 14, + 25, + 26, + 3, + 23, + 4, + 19, + 4, + 30, + 7, + 2, + 24, + 27, + 10, + 27, + 26, + 10, + 9, + 0, + 13, + 28, + 12, + 19, + 5, + 7, + 2, + 30 + ], + [ + 29, + 11, + 27, + 10, + 24, + 23, + 22, + 16, + 22, + 26, + 14, + 21, + 7, + 7, + 29, + 0, + 28, + 19, + 29, + 26, + 2, + 17, + 4, + 24, + 31, + 5, + 2, + 17, + 10, + 26, + 9, + 23, + 1, + 8, + 16, + 6, + 25 + ], + [ + 19, + 9, + 1, + 14, + 2, + 3, + 17, + 27, + 1, + 23, + 1, + 8, + 3, + 1, + 5, + 11, + 13, + 8, + 21, + 18, + 0, + 30, + 7, + 1, + 22, + 29, + 14, + 19, + 0, + 2, + 10, + 4, + 28, + 1, + 1, + 18, + 15 + ], + [ + 14, + 0, + 21, + 14, + 27, + 9, + 19, + 8, + 27, + 19, + 25, + 6, + 13, + 29, + 31, + 21, + 11, + 9, + 12, + 17, + 11, + 14, + 19, + 1, + 11, + 4, + 22, + 20, + 6, + 9, + 25, + 14, + 12, + 9, + 20, + 7, + 25 + ], + [ + 0, + 18, + 22, + 1, + 29, + 8, + 7, + 9, + 5, + 14, + 29, + 25, + 23, + 12, + 8, + 22, + 25, + 27, + 4, + 25, + 7, + 27, + 26, + 18, + 7, + 4, + 1, + 4, + 0, + 4, + 8, + 11, + 19, + 4, + 30, + 29, + 25 + ], + [ + 22, + 26, + 6, + 18, + 16, + 5, + 15, + 18, + 3, + 6, + 13, + 21, + 21, + 18, + 16, + 13, + 18, + 21, + 7, + 23, + 24, + 1, + 25, + 30, + 14, + 7, + 17, + 8, + 17, + 24, + 7, + 13, + 26, + 21, + 23, + 21, + 6 + ], + [ + 19, + 27, + 19, + 6, + 0, + 15, + 30, + 11, + 5, + 21, + 15, + 6, + 21, + 25, + 4, + 31, + 15, + 30, + 0, + 17, + 2, + 18, + 13, + 9, + 27, + 1, + 25, + 15, + 4, + 13, + 24, + 11, + 0, + 27, + 3, + 0, + 24 + ], + [ + 28, + 28, + 25, + 13, + 9, + 6, + 28, + 5, + 24, + 9, + 9, + 8, + 26, + 31, + 18, + 16, + 12, + 12, + 4, + 24, + 17, + 24, + 14, + 5, + 9, + 13, + 25, + 12, + 13, + 3, + 7, + 4, + 13, + 30, + 13, + 5, + 28 + ], + [ + 20, + 25, + 21, + 21, + 14, + 30, + 9, + 15, + 28, + 0, + 10, + 20, + 5, + 16, + 25, + 27, + 20, + 11, + 5, + 5, + 23, + 21, + 5, + 26, + 12, + 26, + 30, + 26, + 3, + 21, + 24, + 24, + 11, + 10, + 30, + 13, + 22 + ], + [ + 29, + 8, + 28, + 22, + 22, + 25, + 14, + 12, + 14, + 1, + 16, + 21, + 7, + 11, + 9, + 26, + 3, + 29, + 25, + 8, + 16, + 9, + 26, + 8, + 18, + 17, + 22, + 21, + 7, + 11, + 24, + 3, + 9, + 15, + 14, + 10, + 26 + ], + [ + 22, + 13, + 20, + 27, + 18, + 24, + 31, + 3, + 0, + 15, + 6, + 21, + 1, + 22, + 31, + 26, + 2, + 4, + 5, + 26, + 1, + 19, + 9, + 16, + 23, + 20, + 2, + 2, + 30, + 3, + 14, + 8, + 16, + 13, + 7, + 1, + 3 + ], + [ + 5, + 12, + 27, + 0, + 26, + 7, + 4, + 27, + 2, + 21, + 12, + 27, + 21, + 15, + 6, + 3, + 16, + 28, + 24, + 31, + 13, + 19, + 9, + 20, + 20, + 31, + 21, + 27, + 4, + 13, + 6, + 18, + 27, + 0, + 20, + 8, + 25 + ], + [ + 3, + 27, + 8, + 27, + 18, + 3, + 9, + 25, + 15, + 0, + 24, + 5, + 20, + 12, + 8, + 25, + 15, + 7, + 1, + 8, + 24, + 3, + 23, + 9, + 16, + 26, + 13, + 26, + 25, + 21, + 30, + 18, + 5, + 30, + 18, + 14, + 13 + ], + [ + 22, + 0, + 19, + 11, + 31, + 26, + 0, + 31, + 13, + 4, + 11, + 4, + 0, + 18, + 18, + 5, + 17, + 29, + 0, + 4, + 10, + 29, + 20, + 2, + 8, + 4, + 26, + 22, + 28, + 23, + 26, + 30, + 5, + 27, + 2, + 29, + 10 + ], + [ + 5, + 28, + 20, + 18, + 5, + 11, + 8, + 24, + 27, + 10, + 3, + 15, + 8, + 13, + 31, + 25, + 30, + 9, + 20, + 13, + 4, + 6, + 0, + 27, + 11, + 13, + 31, + 15, + 0, + 4, + 19, + 12, + 17, + 18, + 9, + 12, + 17 + ], + [ + 30, + 19, + 18, + 27, + 31, + 6, + 19, + 23, + 12, + 21, + 8, + 4, + 22, + 20, + 0, + 5, + 20, + 16, + 22, + 12, + 22, + 12, + 27, + 12, + 10, + 1, + 29, + 27, + 18, + 25, + 9, + 21, + 2, + 13, + 27, + 21, + 30 + ], + [ + 20, + 16, + 17, + 16, + 11, + 23, + 4, + 9, + 22, + 8, + 20, + 29, + 31, + 8, + 23, + 30, + 26, + 11, + 24, + 4, + 11, + 26, + 28, + 4, + 0, + 16, + 1, + 29, + 21, + 4, + 19, + 26, + 31, + 5, + 0, + 19, + 2 + ], + [ + 29, + 25, + 16, + 31, + 28, + 22, + 25, + 8, + 8, + 14, + 27, + 24, + 14, + 1, + 15, + 25, + 23, + 5, + 22, + 22, + 24, + 31, + 14, + 8, + 3, + 3, + 6, + 4, + 9, + 5, + 13, + 4, + 18, + 25, + 14, + 12, + 27 + ], + [ + 5, + 18, + 7, + 15, + 23, + 4, + 4, + 28, + 8, + 23, + 23, + 20, + 15, + 25, + 29, + 30, + 15, + 23, + 16, + 12, + 5, + 18, + 31, + 22, + 15, + 10, + 6, + 13, + 19, + 28, + 20, + 19, + 10, + 8, + 5, + 28, + 7 + ], + [ + 17, + 6, + 13, + 0, + 27, + 24, + 3, + 2, + 3, + 19, + 14, + 2, + 17, + 3, + 14, + 0, + 22, + 0, + 20, + 28, + 11, + 3, + 4, + 19, + 8, + 10, + 20, + 24, + 2, + 3, + 0, + 0, + 22, + 26, + 31, + 20, + 0 + ], + [ + 21, + 26, + 31, + 28, + 26, + 1, + 8, + 23, + 27, + 6, + 21, + 8, + 28, + 12, + 27, + 13, + 9, + 0, + 25, + 7, + 15, + 15, + 4, + 28, + 25, + 9, + 15, + 5, + 15, + 14, + 21, + 3, + 0, + 16, + 30, + 26, + 8 + ], + [ + 14, + 21, + 22, + 3, + 0, + 26, + 8, + 3, + 7, + 2, + 14, + 24, + 23, + 3, + 20, + 10, + 11, + 3, + 7, + 5, + 24, + 9, + 31, + 8, + 28, + 30, + 2, + 16, + 22, + 11, + 16, + 25, + 12, + 5, + 7, + 19, + 28 + ], + [ + 25, + 2, + 20, + 10, + 25, + 13, + 26, + 20, + 20, + 23, + 4, + 2, + 24, + 31, + 30, + 14, + 25, + 17, + 17, + 8, + 9, + 9, + 0, + 10, + 14, + 14, + 24, + 24, + 14, + 27, + 8, + 26, + 26, + 4, + 24, + 12, + 24 + ], + [ + 26, + 31, + 4, + 26, + 14, + 23, + 4, + 2, + 19, + 30, + 15, + 16, + 24, + 27, + 9, + 27, + 4, + 6, + 16, + 4, + 18, + 21, + 29, + 12, + 29, + 26, + 2, + 11, + 8, + 13, + 27, + 22, + 16, + 23, + 17, + 10, + 8 + ], + [ + 19, + 12, + 19, + 16, + 9, + 1, + 1, + 11, + 14, + 20, + 9, + 29, + 6, + 26, + 5, + 26, + 10, + 19, + 9, + 14, + 12, + 22, + 27, + 30, + 21, + 31, + 21, + 25, + 23, + 20, + 19, + 10, + 7, + 22, + 17, + 18, + 25 + ], + [ + 25, + 25, + 15, + 24, + 17, + 18, + 23, + 10, + 1, + 28, + 5, + 30, + 29, + 31, + 11, + 0, + 2, + 22, + 29, + 11, + 13, + 15, + 17, + 1, + 16, + 20, + 4, + 29, + 26, + 1, + 17, + 13, + 3, + 1, + 0, + 28, + 27 + ], + [ + 24, + 4, + 11, + 13, + 18, + 11, + 12, + 14, + 30, + 10, + 5, + 5, + 15, + 21, + 18, + 22, + 3, + 5, + 25, + 30, + 1, + 19, + 2, + 30, + 16, + 25, + 9, + 22, + 2, + 23, + 4, + 23, + 27, + 25, + 27, + 15, + 21 + ], + [ + 17, + 18, + 11, + 0, + 16, + 14, + 7, + 29, + 23, + 27, + 0, + 24, + 0, + 15, + 9, + 18, + 11, + 20, + 4, + 28, + 17, + 22, + 4, + 19, + 11, + 30, + 25, + 11, + 1, + 11, + 21, + 27, + 28, + 25, + 24, + 7, + 30 + ], + [ + 19, + 20, + 28, + 29, + 20, + 7, + 14, + 26, + 11, + 20, + 20, + 26, + 27, + 14, + 15, + 25, + 10, + 2, + 4, + 24, + 5, + 8, + 11, + 8, + 22, + 24, + 24, + 16, + 11, + 30, + 7, + 7, + 24, + 15, + 30, + 23, + 15 + ], + [ + 15, + 10, + 7, + 13, + 10, + 27, + 7, + 0, + 8, + 3, + 20, + 5, + 20, + 30, + 28, + 17, + 28, + 6, + 12, + 17, + 1, + 15, + 7, + 14, + 22, + 16, + 25, + 30, + 22, + 2, + 22, + 13, + 0, + 11, + 5, + 13, + 4 + ] + ], + [ + [ + 17, + 30, + 15, + 26, + 23, + 19, + 25, + 5, + 25, + 26, + 15, + 11, + 2, + 12, + 29, + 15, + 31, + 26, + 12, + 3, + 19, + 29, + 23, + 4, + 5, + 3, + 15, + 3, + 29, + 7, + 4, + 28, + 18, + 16, + 8, + 6, + 21 + ], + [ + 13, + 11, + 0, + 5, + 14, + 12, + 14, + 19, + 27, + 6, + 5, + 7, + 9, + 7, + 29, + 21, + 0, + 9, + 14, + 20, + 31, + 12, + 3, + 14, + 20, + 23, + 2, + 15, + 1, + 2, + 28, + 27, + 30, + 4, + 20, + 17, + 2 + ], + [ + 25, + 15, + 8, + 28, + 30, + 6, + 10, + 17, + 20, + 21, + 26, + 5, + 2, + 6, + 18, + 29, + 17, + 31, + 27, + 4, + 3, + 2, + 15, + 28, + 2, + 6, + 25, + 25, + 29, + 8, + 0, + 31, + 7, + 13, + 21, + 23, + 15 + ], + [ + 25, + 13, + 11, + 9, + 18, + 8, + 4, + 14, + 3, + 0, + 30, + 3, + 9, + 5, + 27, + 26, + 9, + 26, + 1, + 7, + 0, + 7, + 30, + 0, + 8, + 8, + 21, + 18, + 8, + 17, + 8, + 29, + 1, + 26, + 23, + 14, + 5 + ], + [ + 19, + 3, + 2, + 7, + 30, + 31, + 28, + 1, + 13, + 15, + 23, + 12, + 27, + 25, + 25, + 11, + 4, + 21, + 19, + 9, + 26, + 3, + 14, + 11, + 18, + 13, + 22, + 5, + 8, + 20, + 27, + 20, + 15, + 0, + 22, + 2, + 20 + ], + [ + 4, + 29, + 9, + 4, + 20, + 12, + 18, + 20, + 14, + 17, + 5, + 9, + 13, + 27, + 17, + 5, + 11, + 20, + 19, + 0, + 14, + 25, + 20, + 17, + 30, + 3, + 25, + 20, + 2, + 17, + 27, + 0, + 18, + 26, + 3, + 28, + 7 + ], + [ + 10, + 18, + 29, + 15, + 17, + 6, + 19, + 0, + 15, + 23, + 18, + 5, + 10, + 10, + 7, + 23, + 24, + 15, + 25, + 4, + 13, + 12, + 10, + 18, + 22, + 6, + 7, + 10, + 10, + 28, + 22, + 12, + 17, + 10, + 30, + 19, + 21 + ], + [ + 1, + 28, + 23, + 15, + 12, + 18, + 18, + 15, + 8, + 13, + 7, + 25, + 12, + 16, + 16, + 24, + 6, + 29, + 5, + 18, + 1, + 16, + 11, + 25, + 18, + 17, + 5, + 21, + 18, + 18, + 1, + 11, + 27, + 17, + 28, + 27, + 6 + ], + [ + 9, + 22, + 24, + 19, + 13, + 23, + 28, + 23, + 6, + 9, + 25, + 19, + 12, + 3, + 18, + 23, + 3, + 17, + 6, + 12, + 29, + 3, + 14, + 2, + 12, + 12, + 8, + 19, + 14, + 29, + 20, + 27, + 13, + 21, + 6, + 18, + 25 + ], + [ + 0, + 12, + 5, + 30, + 14, + 14, + 31, + 28, + 24, + 3, + 10, + 18, + 23, + 2, + 31, + 8, + 29, + 18, + 27, + 20, + 12, + 10, + 15, + 25, + 25, + 29, + 25, + 14, + 24, + 11, + 23, + 14, + 28, + 23, + 20, + 17, + 9 + ], + [ + 12, + 12, + 21, + 20, + 24, + 16, + 4, + 28, + 23, + 3, + 10, + 22, + 14, + 25, + 22, + 4, + 7, + 2, + 23, + 10, + 17, + 6, + 3, + 7, + 27, + 29, + 19, + 30, + 2, + 4, + 24, + 26, + 5, + 29, + 14, + 29, + 17 + ], + [ + 21, + 8, + 31, + 21, + 17, + 1, + 20, + 1, + 6, + 23, + 1, + 16, + 10, + 30, + 18, + 8, + 23, + 28, + 6, + 3, + 24, + 7, + 16, + 15, + 2, + 21, + 20, + 4, + 6, + 15, + 3, + 9, + 24, + 7, + 4, + 12, + 20 + ], + [ + 1, + 24, + 21, + 4, + 5, + 27, + 6, + 18, + 29, + 26, + 26, + 19, + 3, + 26, + 20, + 9, + 26, + 0, + 7, + 19, + 29, + 0, + 19, + 28, + 7, + 5, + 19, + 14, + 24, + 6, + 12, + 0, + 13, + 16, + 20, + 5, + 19 + ], + [ + 5, + 9, + 26, + 6, + 12, + 29, + 16, + 21, + 18, + 4, + 18, + 13, + 16, + 1, + 18, + 26, + 21, + 9, + 25, + 11, + 16, + 5, + 12, + 30, + 24, + 9, + 20, + 2, + 29, + 0, + 9, + 16, + 31, + 0, + 10, + 28, + 5 + ], + [ + 12, + 18, + 7, + 8, + 31, + 12, + 10, + 10, + 15, + 2, + 7, + 27, + 19, + 29, + 6, + 17, + 16, + 4, + 19, + 19, + 4, + 11, + 3, + 11, + 26, + 15, + 13, + 21, + 20, + 8, + 12, + 4, + 12, + 5, + 29, + 25, + 27 + ], + [ + 16, + 25, + 0, + 18, + 7, + 13, + 31, + 13, + 11, + 21, + 13, + 9, + 25, + 16, + 21, + 3, + 5, + 15, + 7, + 22, + 9, + 7, + 13, + 24, + 22, + 26, + 17, + 16, + 12, + 21, + 11, + 22, + 20, + 20, + 29, + 23, + 6 + ], + [ + 24, + 4, + 27, + 14, + 8, + 18, + 10, + 1, + 13, + 7, + 6, + 19, + 18, + 9, + 5, + 8, + 13, + 31, + 16, + 10, + 3, + 31, + 6, + 31, + 20, + 22, + 31, + 28, + 28, + 26, + 8, + 27, + 25, + 9, + 3, + 10, + 10 + ], + [ + 22, + 8, + 11, + 9, + 6, + 11, + 17, + 24, + 21, + 19, + 9, + 17, + 31, + 12, + 23, + 2, + 4, + 8, + 14, + 0, + 24, + 13, + 10, + 2, + 17, + 15, + 5, + 18, + 31, + 25, + 30, + 8, + 26, + 14, + 6, + 18, + 1 + ], + [ + 9, + 0, + 17, + 12, + 17, + 20, + 14, + 25, + 31, + 25, + 31, + 28, + 5, + 29, + 13, + 25, + 28, + 27, + 30, + 14, + 7, + 30, + 18, + 23, + 11, + 6, + 12, + 26, + 0, + 20, + 23, + 30, + 4, + 27, + 22, + 22, + 2 + ], + [ + 10, + 10, + 1, + 27, + 0, + 26, + 27, + 4, + 1, + 25, + 10, + 26, + 21, + 4, + 17, + 3, + 27, + 13, + 7, + 15, + 26, + 1, + 14, + 23, + 29, + 6, + 21, + 5, + 23, + 31, + 2, + 2, + 31, + 30, + 13, + 25, + 0 + ], + [ + 13, + 1, + 24, + 6, + 15, + 13, + 8, + 29, + 19, + 27, + 31, + 1, + 15, + 2, + 23, + 21, + 5, + 30, + 9, + 10, + 16, + 4, + 0, + 26, + 22, + 11, + 1, + 4, + 30, + 11, + 21, + 17, + 8, + 2, + 30, + 17, + 30 + ], + [ + 19, + 18, + 29, + 31, + 9, + 5, + 8, + 23, + 19, + 29, + 27, + 6, + 22, + 19, + 26, + 17, + 25, + 25, + 11, + 0, + 16, + 23, + 9, + 25, + 14, + 12, + 24, + 4, + 9, + 8, + 27, + 21, + 15, + 3, + 20, + 17, + 8 + ], + [ + 12, + 8, + 19, + 19, + 19, + 19, + 8, + 13, + 30, + 2, + 12, + 10, + 24, + 22, + 31, + 19, + 28, + 9, + 20, + 9, + 21, + 18, + 13, + 15, + 12, + 3, + 24, + 21, + 27, + 9, + 31, + 13, + 18, + 15, + 24, + 10, + 20 + ], + [ + 10, + 24, + 15, + 25, + 9, + 10, + 4, + 10, + 5, + 0, + 19, + 14, + 17, + 18, + 16, + 22, + 6, + 6, + 16, + 4, + 31, + 23, + 28, + 1, + 15, + 30, + 2, + 27, + 29, + 7, + 18, + 15, + 4, + 5, + 24, + 0, + 5 + ], + [ + 12, + 12, + 2, + 12, + 30, + 12, + 30, + 18, + 22, + 18, + 17, + 1, + 14, + 21, + 21, + 30, + 3, + 18, + 31, + 20, + 8, + 19, + 14, + 19, + 1, + 31, + 16, + 1, + 23, + 9, + 21, + 23, + 1, + 20, + 23, + 29, + 4 + ], + [ + 8, + 25, + 14, + 30, + 28, + 12, + 3, + 22, + 11, + 29, + 23, + 15, + 22, + 24, + 18, + 14, + 27, + 30, + 27, + 4, + 7, + 0, + 29, + 25, + 1, + 10, + 28, + 31, + 1, + 25, + 6, + 24, + 30, + 14, + 10, + 20, + 15 + ], + [ + 10, + 13, + 29, + 2, + 1, + 17, + 15, + 27, + 3, + 13, + 18, + 3, + 1, + 4, + 3, + 30, + 23, + 27, + 12, + 3, + 14, + 1, + 15, + 2, + 30, + 19, + 13, + 29, + 3, + 0, + 19, + 11, + 11, + 11, + 7, + 19, + 15 + ], + [ + 10, + 12, + 9, + 21, + 4, + 10, + 19, + 30, + 10, + 2, + 22, + 12, + 16, + 11, + 3, + 7, + 19, + 4, + 3, + 15, + 7, + 18, + 11, + 20, + 26, + 6, + 21, + 7, + 25, + 19, + 30, + 22, + 31, + 12, + 31, + 24, + 19 + ], + [ + 17, + 9, + 19, + 10, + 14, + 22, + 18, + 19, + 9, + 22, + 23, + 28, + 24, + 17, + 27, + 25, + 25, + 18, + 7, + 7, + 8, + 30, + 2, + 9, + 19, + 4, + 21, + 18, + 16, + 12, + 13, + 6, + 29, + 22, + 29, + 3, + 15 + ], + [ + 13, + 10, + 9, + 12, + 5, + 31, + 26, + 1, + 16, + 16, + 8, + 26, + 2, + 3, + 22, + 3, + 3, + 22, + 3, + 25, + 14, + 23, + 5, + 26, + 7, + 9, + 1, + 2, + 13, + 15, + 29, + 7, + 22, + 23, + 2, + 2, + 7 + ], + [ + 24, + 22, + 24, + 15, + 28, + 26, + 31, + 23, + 1, + 27, + 12, + 31, + 18, + 11, + 15, + 1, + 5, + 23, + 27, + 23, + 25, + 13, + 30, + 27, + 18, + 6, + 2, + 23, + 14, + 12, + 0, + 14, + 24, + 23, + 16, + 16, + 19 + ], + [ + 0, + 17, + 6, + 29, + 4, + 29, + 26, + 17, + 4, + 9, + 5, + 7, + 2, + 14, + 4, + 9, + 22, + 19, + 26, + 7, + 15, + 4, + 17, + 25, + 22, + 25, + 28, + 28, + 17, + 15, + 12, + 2, + 14, + 27, + 25, + 10, + 10 + ], + [ + 16, + 16, + 7, + 27, + 19, + 22, + 30, + 23, + 16, + 6, + 26, + 2, + 12, + 15, + 26, + 21, + 8, + 27, + 8, + 8, + 13, + 16, + 19, + 27, + 14, + 11, + 8, + 11, + 16, + 13, + 13, + 12, + 14, + 11, + 26, + 14, + 28 + ], + [ + 20, + 1, + 30, + 27, + 2, + 18, + 29, + 9, + 2, + 28, + 25, + 7, + 20, + 16, + 25, + 29, + 12, + 1, + 8, + 22, + 23, + 9, + 2, + 12, + 1, + 15, + 31, + 18, + 21, + 6, + 6, + 21, + 14, + 9, + 0, + 8, + 14 + ], + [ + 19, + 23, + 10, + 0, + 9, + 16, + 15, + 1, + 30, + 5, + 24, + 14, + 3, + 3, + 14, + 20, + 21, + 7, + 18, + 10, + 14, + 24, + 31, + 17, + 29, + 24, + 10, + 8, + 16, + 13, + 14, + 6, + 18, + 25, + 0, + 25, + 6 + ], + [ + 7, + 13, + 17, + 22, + 14, + 3, + 17, + 14, + 24, + 22, + 14, + 13, + 8, + 29, + 24, + 29, + 7, + 26, + 23, + 8, + 17, + 28, + 1, + 9, + 31, + 2, + 20, + 22, + 19, + 24, + 11, + 4, + 28, + 29, + 0, + 15, + 5 + ], + [ + 14, + 10, + 3, + 26, + 5, + 11, + 28, + 2, + 5, + 15, + 15, + 2, + 31, + 0, + 26, + 18, + 20, + 6, + 21, + 15, + 11, + 13, + 25, + 17, + 18, + 8, + 2, + 17, + 4, + 3, + 25, + 12, + 15, + 27, + 30, + 0, + 27 + ] + ], + [ + [ + 0, + 19, + 10, + 31, + 9, + 0, + 27, + 12, + 9, + 3, + 21, + 7, + 28, + 15, + 27, + 26, + 22, + 18, + 9, + 8, + 26, + 31, + 15, + 16, + 3, + 11, + 2, + 19, + 1, + 0, + 31, + 15, + 10, + 8, + 14, + 24, + 21 + ], + [ + 20, + 26, + 28, + 24, + 4, + 21, + 3, + 18, + 7, + 20, + 28, + 28, + 30, + 17, + 23, + 23, + 14, + 27, + 16, + 13, + 7, + 14, + 20, + 4, + 31, + 12, + 5, + 15, + 6, + 26, + 13, + 8, + 26, + 10, + 19, + 4, + 22 + ], + [ + 3, + 21, + 8, + 2, + 25, + 21, + 2, + 30, + 21, + 1, + 16, + 15, + 3, + 25, + 12, + 9, + 13, + 2, + 17, + 15, + 13, + 2, + 0, + 19, + 4, + 24, + 11, + 13, + 29, + 15, + 18, + 17, + 22, + 17, + 19, + 24, + 0 + ], + [ + 21, + 16, + 23, + 9, + 17, + 2, + 8, + 24, + 8, + 23, + 25, + 19, + 26, + 10, + 7, + 13, + 3, + 26, + 13, + 10, + 26, + 5, + 25, + 22, + 3, + 2, + 5, + 10, + 4, + 1, + 23, + 7, + 15, + 3, + 31, + 1, + 12 + ], + [ + 30, + 26, + 23, + 26, + 22, + 30, + 14, + 16, + 5, + 2, + 1, + 29, + 16, + 11, + 30, + 29, + 22, + 16, + 9, + 12, + 31, + 2, + 6, + 24, + 27, + 21, + 23, + 31, + 0, + 15, + 26, + 26, + 31, + 24, + 25, + 19, + 13 + ], + [ + 23, + 13, + 13, + 23, + 27, + 2, + 30, + 3, + 0, + 30, + 14, + 3, + 4, + 0, + 8, + 29, + 20, + 26, + 12, + 27, + 4, + 10, + 23, + 11, + 29, + 23, + 0, + 16, + 11, + 15, + 4, + 15, + 11, + 29, + 21, + 30, + 4 + ], + [ + 5, + 0, + 3, + 26, + 16, + 26, + 3, + 11, + 21, + 28, + 3, + 0, + 3, + 13, + 14, + 13, + 9, + 10, + 3, + 8, + 4, + 8, + 4, + 8, + 22, + 22, + 22, + 28, + 30, + 31, + 22, + 16, + 13, + 12, + 14, + 29, + 12 + ], + [ + 24, + 20, + 14, + 3, + 11, + 29, + 3, + 23, + 6, + 14, + 31, + 10, + 25, + 27, + 13, + 14, + 21, + 9, + 3, + 17, + 30, + 11, + 17, + 28, + 24, + 1, + 20, + 19, + 19, + 21, + 17, + 17, + 5, + 11, + 16, + 13, + 31 + ], + [ + 14, + 1, + 5, + 11, + 17, + 26, + 6, + 21, + 30, + 5, + 22, + 5, + 28, + 15, + 8, + 8, + 5, + 5, + 20, + 26, + 7, + 23, + 7, + 13, + 20, + 5, + 8, + 0, + 28, + 4, + 22, + 10, + 12, + 8, + 11, + 8, + 0 + ], + [ + 6, + 6, + 2, + 6, + 2, + 26, + 31, + 8, + 4, + 4, + 4, + 22, + 4, + 13, + 11, + 18, + 30, + 27, + 20, + 29, + 30, + 31, + 5, + 29, + 23, + 23, + 2, + 4, + 18, + 20, + 24, + 29, + 3, + 11, + 13, + 12, + 6 + ], + [ + 16, + 13, + 0, + 4, + 7, + 24, + 30, + 1, + 7, + 5, + 30, + 0, + 16, + 25, + 19, + 5, + 12, + 23, + 31, + 17, + 16, + 2, + 19, + 21, + 3, + 30, + 9, + 26, + 25, + 1, + 28, + 8, + 27, + 28, + 27, + 9, + 3 + ], + [ + 16, + 22, + 31, + 31, + 12, + 27, + 30, + 1, + 8, + 12, + 3, + 30, + 0, + 31, + 16, + 16, + 2, + 14, + 23, + 14, + 27, + 25, + 21, + 3, + 10, + 8, + 12, + 4, + 29, + 19, + 13, + 19, + 6, + 22, + 6, + 13, + 6 + ], + [ + 22, + 9, + 3, + 13, + 8, + 23, + 6, + 15, + 23, + 4, + 31, + 8, + 7, + 27, + 12, + 18, + 0, + 16, + 12, + 27, + 8, + 24, + 18, + 22, + 0, + 7, + 4, + 8, + 18, + 2, + 24, + 12, + 17, + 21, + 18, + 4, + 18 + ], + [ + 14, + 11, + 0, + 12, + 28, + 23, + 16, + 18, + 19, + 11, + 26, + 11, + 10, + 9, + 8, + 15, + 1, + 18, + 23, + 29, + 13, + 30, + 4, + 6, + 1, + 12, + 3, + 16, + 21, + 10, + 26, + 10, + 20, + 21, + 0, + 2, + 15 + ], + [ + 11, + 6, + 29, + 31, + 1, + 3, + 12, + 14, + 20, + 8, + 0, + 6, + 11, + 25, + 13, + 8, + 9, + 15, + 4, + 0, + 12, + 8, + 26, + 3, + 6, + 11, + 27, + 14, + 0, + 4, + 19, + 5, + 11, + 24, + 21, + 9, + 22 + ], + [ + 3, + 17, + 7, + 3, + 18, + 3, + 13, + 31, + 4, + 8, + 3, + 23, + 10, + 7, + 27, + 21, + 11, + 20, + 17, + 31, + 24, + 17, + 15, + 8, + 30, + 10, + 9, + 19, + 0, + 4, + 8, + 5, + 21, + 12, + 16, + 21, + 23 + ], + [ + 28, + 24, + 25, + 24, + 19, + 5, + 25, + 6, + 20, + 25, + 23, + 18, + 17, + 25, + 27, + 26, + 21, + 0, + 10, + 9, + 7, + 29, + 6, + 30, + 6, + 20, + 27, + 14, + 14, + 17, + 3, + 26, + 10, + 7, + 7, + 29, + 18 + ], + [ + 4, + 25, + 31, + 26, + 19, + 24, + 10, + 7, + 0, + 31, + 20, + 21, + 30, + 8, + 24, + 19, + 8, + 21, + 24, + 2, + 22, + 26, + 0, + 25, + 5, + 0, + 23, + 31, + 27, + 19, + 14, + 21, + 25, + 0, + 19, + 5, + 7 + ], + [ + 24, + 8, + 31, + 9, + 31, + 27, + 6, + 9, + 31, + 26, + 13, + 15, + 14, + 16, + 14, + 16, + 27, + 4, + 13, + 0, + 5, + 24, + 7, + 23, + 5, + 31, + 15, + 15, + 20, + 5, + 7, + 13, + 1, + 0, + 27, + 9, + 18 + ], + [ + 5, + 22, + 0, + 24, + 20, + 13, + 27, + 27, + 19, + 20, + 19, + 10, + 22, + 12, + 27, + 11, + 23, + 3, + 11, + 17, + 26, + 28, + 17, + 0, + 28, + 19, + 21, + 16, + 16, + 17, + 20, + 25, + 22, + 25, + 4, + 14, + 23 + ], + [ + 11, + 12, + 8, + 24, + 2, + 23, + 13, + 0, + 6, + 17, + 18, + 11, + 28, + 1, + 20, + 8, + 27, + 31, + 3, + 17, + 22, + 21, + 14, + 1, + 9, + 27, + 31, + 5, + 1, + 6, + 7, + 9, + 13, + 24, + 26, + 17, + 8 + ], + [ + 5, + 9, + 26, + 21, + 18, + 4, + 0, + 31, + 5, + 18, + 27, + 25, + 28, + 23, + 18, + 25, + 29, + 7, + 7, + 15, + 21, + 8, + 29, + 5, + 29, + 30, + 24, + 11, + 15, + 21, + 19, + 2, + 3, + 5, + 11, + 18, + 15 + ], + [ + 9, + 7, + 28, + 8, + 5, + 16, + 16, + 21, + 12, + 23, + 17, + 23, + 22, + 16, + 10, + 12, + 25, + 20, + 31, + 26, + 10, + 18, + 3, + 14, + 2, + 7, + 20, + 19, + 4, + 9, + 31, + 8, + 15, + 26, + 9, + 31, + 8 + ], + [ + 10, + 26, + 24, + 25, + 4, + 31, + 4, + 24, + 23, + 3, + 5, + 16, + 31, + 3, + 10, + 11, + 30, + 30, + 22, + 15, + 12, + 6, + 25, + 20, + 8, + 19, + 25, + 8, + 9, + 22, + 1, + 8, + 16, + 17, + 26, + 25, + 2 + ], + [ + 3, + 26, + 19, + 6, + 24, + 27, + 18, + 24, + 28, + 12, + 2, + 14, + 2, + 17, + 19, + 13, + 3, + 22, + 19, + 29, + 4, + 27, + 27, + 9, + 9, + 22, + 16, + 18, + 4, + 30, + 20, + 30, + 31, + 15, + 21, + 1, + 22 + ], + [ + 12, + 11, + 0, + 3, + 27, + 4, + 13, + 16, + 14, + 25, + 4, + 18, + 24, + 30, + 19, + 0, + 15, + 11, + 28, + 22, + 1, + 2, + 13, + 4, + 30, + 6, + 31, + 30, + 24, + 13, + 1, + 6, + 1, + 24, + 19, + 7, + 4 + ], + [ + 20, + 30, + 6, + 15, + 18, + 21, + 28, + 28, + 2, + 22, + 28, + 21, + 18, + 7, + 29, + 7, + 18, + 9, + 23, + 8, + 27, + 0, + 9, + 21, + 19, + 23, + 11, + 14, + 15, + 5, + 29, + 12, + 17, + 9, + 18, + 14, + 29 + ], + [ + 17, + 4, + 27, + 7, + 22, + 23, + 2, + 25, + 8, + 11, + 6, + 17, + 13, + 15, + 15, + 18, + 15, + 6, + 5, + 10, + 9, + 2, + 2, + 1, + 7, + 12, + 29, + 9, + 7, + 26, + 16, + 16, + 29, + 3, + 15, + 6, + 0 + ], + [ + 29, + 23, + 23, + 14, + 1, + 17, + 1, + 7, + 21, + 9, + 5, + 1, + 12, + 14, + 23, + 31, + 1, + 11, + 18, + 25, + 10, + 22, + 31, + 4, + 7, + 25, + 2, + 28, + 27, + 30, + 4, + 7, + 0, + 4, + 22, + 4, + 22 + ], + [ + 25, + 19, + 15, + 8, + 18, + 27, + 3, + 31, + 15, + 20, + 6, + 0, + 15, + 17, + 20, + 7, + 30, + 10, + 27, + 11, + 19, + 5, + 5, + 16, + 3, + 8, + 11, + 28, + 15, + 1, + 15, + 9, + 21, + 1, + 24, + 29, + 21 + ], + [ + 25, + 28, + 16, + 2, + 0, + 30, + 12, + 11, + 0, + 20, + 15, + 12, + 15, + 25, + 29, + 5, + 10, + 15, + 17, + 17, + 9, + 4, + 29, + 24, + 25, + 10, + 20, + 30, + 17, + 4, + 9, + 18, + 22, + 0, + 16, + 21, + 4 + ], + [ + 1, + 24, + 30, + 14, + 3, + 20, + 19, + 2, + 6, + 31, + 17, + 22, + 2, + 26, + 24, + 28, + 21, + 30, + 17, + 13, + 21, + 17, + 10, + 23, + 26, + 4, + 14, + 4, + 29, + 16, + 24, + 18, + 14, + 11, + 17, + 3, + 3 + ], + [ + 29, + 20, + 19, + 17, + 14, + 18, + 19, + 4, + 27, + 11, + 22, + 8, + 10, + 9, + 1, + 14, + 29, + 2, + 24, + 6, + 7, + 12, + 6, + 21, + 29, + 17, + 28, + 22, + 22, + 24, + 0, + 24, + 10, + 3, + 6, + 2, + 31 + ], + [ + 11, + 29, + 19, + 7, + 3, + 16, + 3, + 7, + 28, + 21, + 29, + 10, + 25, + 21, + 11, + 5, + 16, + 19, + 10, + 20, + 4, + 17, + 15, + 4, + 25, + 28, + 13, + 15, + 15, + 27, + 13, + 29, + 16, + 25, + 19, + 1, + 8 + ], + [ + 7, + 18, + 6, + 5, + 0, + 4, + 4, + 10, + 30, + 24, + 20, + 3, + 17, + 7, + 3, + 27, + 29, + 4, + 22, + 31, + 15, + 30, + 29, + 31, + 15, + 20, + 17, + 4, + 18, + 21, + 3, + 4, + 5, + 15, + 12, + 3, + 20 + ], + [ + 8, + 2, + 31, + 20, + 19, + 8, + 11, + 31, + 27, + 3, + 23, + 20, + 4, + 6, + 15, + 22, + 14, + 17, + 19, + 2, + 7, + 28, + 13, + 26, + 28, + 30, + 16, + 3, + 17, + 1, + 6, + 21, + 1, + 3, + 31, + 17, + 16 + ], + [ + 12, + 2, + 12, + 8, + 24, + 15, + 29, + 23, + 30, + 4, + 15, + 9, + 7, + 28, + 19, + 12, + 4, + 27, + 30, + 6, + 6, + 1, + 0, + 23, + 8, + 15, + 1, + 17, + 3, + 10, + 25, + 29, + 5, + 4, + 2, + 2, + 26 + ] + ], + [ + [ + 31, + 12, + 29, + 23, + 12, + 25, + 1, + 26, + 12, + 11, + 0, + 0, + 16, + 17, + 26, + 8, + 10, + 31, + 21, + 6, + 11, + 25, + 19, + 25, + 14, + 2, + 21, + 4, + 19, + 13, + 2, + 12, + 16, + 29, + 0, + 28, + 31 + ], + [ + 16, + 9, + 3, + 20, + 27, + 11, + 19, + 23, + 11, + 0, + 2, + 25, + 7, + 14, + 31, + 30, + 23, + 21, + 26, + 10, + 15, + 24, + 11, + 21, + 6, + 12, + 19, + 18, + 21, + 2, + 12, + 29, + 18, + 4, + 29, + 22, + 9 + ], + [ + 28, + 11, + 18, + 16, + 19, + 30, + 11, + 11, + 20, + 11, + 16, + 25, + 3, + 0, + 13, + 24, + 7, + 22, + 1, + 12, + 21, + 25, + 5, + 2, + 12, + 28, + 0, + 30, + 24, + 26, + 3, + 16, + 19, + 3, + 16, + 28, + 31 + ], + [ + 29, + 9, + 14, + 11, + 13, + 1, + 0, + 12, + 30, + 21, + 10, + 17, + 27, + 13, + 20, + 25, + 9, + 1, + 21, + 29, + 30, + 31, + 17, + 16, + 4, + 6, + 30, + 24, + 27, + 11, + 19, + 17, + 11, + 25, + 5, + 14, + 11 + ], + [ + 6, + 25, + 29, + 18, + 2, + 28, + 14, + 8, + 13, + 2, + 15, + 29, + 14, + 24, + 5, + 26, + 7, + 27, + 17, + 17, + 0, + 18, + 9, + 3, + 0, + 27, + 9, + 16, + 9, + 7, + 14, + 30, + 22, + 24, + 19, + 24, + 28 + ], + [ + 20, + 0, + 28, + 15, + 15, + 11, + 13, + 29, + 12, + 12, + 29, + 27, + 17, + 21, + 19, + 27, + 21, + 7, + 30, + 8, + 30, + 14, + 27, + 13, + 1, + 18, + 21, + 10, + 31, + 21, + 29, + 8, + 3, + 20, + 12, + 10, + 11 + ], + [ + 22, + 3, + 8, + 4, + 4, + 13, + 15, + 8, + 7, + 6, + 13, + 5, + 2, + 19, + 25, + 1, + 19, + 27, + 7, + 19, + 13, + 19, + 29, + 0, + 9, + 7, + 7, + 1, + 13, + 31, + 24, + 15, + 14, + 26, + 13, + 8, + 13 + ], + [ + 6, + 14, + 20, + 10, + 7, + 4, + 5, + 13, + 28, + 14, + 19, + 20, + 26, + 27, + 11, + 30, + 21, + 6, + 12, + 31, + 31, + 4, + 30, + 27, + 24, + 7, + 28, + 24, + 8, + 21, + 3, + 5, + 13, + 0, + 27, + 21, + 6 + ], + [ + 12, + 13, + 16, + 12, + 3, + 5, + 25, + 29, + 15, + 25, + 20, + 19, + 3, + 0, + 3, + 22, + 7, + 6, + 4, + 7, + 8, + 0, + 13, + 4, + 5, + 1, + 23, + 23, + 20, + 0, + 16, + 6, + 25, + 8, + 14, + 23, + 14 + ], + [ + 14, + 5, + 31, + 15, + 23, + 2, + 5, + 22, + 1, + 31, + 24, + 26, + 3, + 22, + 18, + 25, + 10, + 25, + 12, + 18, + 26, + 29, + 22, + 29, + 13, + 15, + 4, + 22, + 26, + 23, + 22, + 4, + 5, + 26, + 9, + 16, + 24 + ], + [ + 10, + 15, + 15, + 20, + 28, + 15, + 13, + 6, + 26, + 26, + 12, + 30, + 9, + 17, + 0, + 23, + 1, + 10, + 8, + 17, + 9, + 27, + 8, + 13, + 8, + 20, + 13, + 2, + 18, + 31, + 21, + 17, + 2, + 6, + 23, + 30, + 2 + ], + [ + 6, + 11, + 16, + 13, + 5, + 2, + 11, + 2, + 27, + 12, + 17, + 11, + 3, + 25, + 28, + 22, + 0, + 8, + 11, + 14, + 21, + 27, + 16, + 17, + 23, + 21, + 4, + 8, + 10, + 14, + 15, + 0, + 28, + 17, + 9, + 18, + 27 + ], + [ + 20, + 10, + 17, + 18, + 22, + 30, + 13, + 7, + 28, + 28, + 30, + 27, + 14, + 23, + 17, + 22, + 26, + 13, + 19, + 26, + 3, + 26, + 15, + 25, + 4, + 12, + 13, + 26, + 29, + 16, + 7, + 16, + 7, + 17, + 4, + 1, + 4 + ], + [ + 24, + 2, + 7, + 30, + 11, + 6, + 30, + 28, + 18, + 13, + 0, + 1, + 26, + 4, + 23, + 17, + 30, + 22, + 28, + 13, + 10, + 31, + 20, + 2, + 28, + 27, + 23, + 26, + 15, + 1, + 30, + 11, + 14, + 7, + 15, + 18, + 4 + ], + [ + 16, + 5, + 27, + 20, + 29, + 5, + 15, + 10, + 22, + 21, + 22, + 13, + 30, + 26, + 0, + 26, + 4, + 18, + 14, + 6, + 31, + 29, + 0, + 10, + 19, + 25, + 14, + 27, + 0, + 3, + 11, + 21, + 30, + 22, + 2, + 26, + 17 + ], + [ + 4, + 20, + 6, + 28, + 22, + 8, + 20, + 19, + 6, + 18, + 5, + 26, + 25, + 24, + 27, + 18, + 24, + 22, + 16, + 28, + 18, + 0, + 9, + 8, + 26, + 7, + 15, + 20, + 11, + 13, + 11, + 11, + 16, + 21, + 28, + 23, + 17 + ], + [ + 20, + 31, + 30, + 30, + 23, + 19, + 24, + 24, + 10, + 16, + 30, + 1, + 9, + 1, + 26, + 7, + 17, + 31, + 13, + 28, + 6, + 30, + 11, + 6, + 11, + 24, + 25, + 3, + 23, + 7, + 4, + 27, + 28, + 24, + 28, + 5, + 5 + ], + [ + 3, + 27, + 28, + 11, + 28, + 15, + 5, + 24, + 31, + 27, + 25, + 12, + 22, + 10, + 9, + 15, + 29, + 6, + 10, + 23, + 6, + 31, + 9, + 0, + 1, + 13, + 12, + 10, + 9, + 27, + 22, + 22, + 0, + 18, + 18, + 25, + 9 + ], + [ + 6, + 20, + 3, + 27, + 9, + 6, + 22, + 11, + 14, + 8, + 19, + 15, + 8, + 6, + 1, + 24, + 6, + 4, + 31, + 5, + 18, + 22, + 21, + 18, + 20, + 2, + 2, + 9, + 3, + 23, + 29, + 27, + 20, + 7, + 28, + 18, + 24 + ], + [ + 31, + 31, + 30, + 10, + 31, + 8, + 26, + 12, + 11, + 15, + 26, + 12, + 5, + 12, + 17, + 18, + 4, + 7, + 17, + 19, + 12, + 13, + 31, + 14, + 2, + 22, + 15, + 28, + 5, + 26, + 23, + 25, + 5, + 21, + 29, + 21, + 8 + ], + [ + 8, + 30, + 25, + 18, + 5, + 27, + 11, + 3, + 29, + 10, + 0, + 8, + 16, + 16, + 6, + 27, + 7, + 26, + 9, + 18, + 24, + 17, + 2, + 30, + 24, + 26, + 15, + 10, + 7, + 21, + 18, + 12, + 6, + 28, + 27, + 1, + 24 + ], + [ + 9, + 9, + 28, + 4, + 6, + 30, + 8, + 28, + 18, + 14, + 10, + 22, + 12, + 22, + 13, + 9, + 13, + 15, + 10, + 4, + 31, + 26, + 27, + 8, + 15, + 22, + 26, + 15, + 26, + 12, + 27, + 2, + 0, + 4, + 0, + 24, + 0 + ], + [ + 29, + 5, + 31, + 16, + 10, + 4, + 0, + 18, + 9, + 11, + 16, + 8, + 31, + 24, + 9, + 21, + 17, + 16, + 29, + 30, + 0, + 25, + 0, + 5, + 10, + 22, + 21, + 13, + 7, + 1, + 22, + 6, + 23, + 31, + 3, + 21, + 23 + ], + [ + 1, + 6, + 8, + 30, + 27, + 20, + 27, + 25, + 26, + 1, + 12, + 3, + 22, + 19, + 5, + 8, + 10, + 25, + 0, + 0, + 24, + 14, + 30, + 23, + 25, + 21, + 13, + 20, + 24, + 18, + 17, + 5, + 7, + 30, + 26, + 17, + 4 + ], + [ + 2, + 14, + 4, + 4, + 11, + 23, + 23, + 15, + 0, + 10, + 6, + 23, + 7, + 12, + 7, + 31, + 28, + 22, + 29, + 28, + 11, + 29, + 25, + 28, + 7, + 17, + 2, + 23, + 6, + 31, + 9, + 18, + 7, + 13, + 3, + 9, + 10 + ], + [ + 4, + 31, + 25, + 8, + 4, + 20, + 2, + 25, + 25, + 7, + 10, + 26, + 26, + 25, + 3, + 10, + 13, + 28, + 4, + 16, + 2, + 17, + 19, + 29, + 24, + 0, + 24, + 26, + 11, + 2, + 14, + 1, + 26, + 20, + 22, + 3, + 15 + ], + [ + 21, + 14, + 5, + 16, + 3, + 29, + 16, + 3, + 28, + 10, + 3, + 20, + 5, + 9, + 13, + 10, + 10, + 17, + 16, + 16, + 0, + 11, + 30, + 28, + 5, + 3, + 25, + 24, + 30, + 23, + 7, + 28, + 19, + 15, + 28, + 30, + 30 + ], + [ + 18, + 19, + 27, + 15, + 14, + 19, + 16, + 20, + 7, + 31, + 10, + 7, + 11, + 31, + 20, + 13, + 5, + 13, + 30, + 25, + 0, + 13, + 6, + 20, + 20, + 0, + 11, + 15, + 14, + 8, + 21, + 24, + 2, + 2, + 16, + 16, + 4 + ], + [ + 21, + 21, + 13, + 8, + 19, + 1, + 22, + 18, + 6, + 21, + 2, + 27, + 19, + 25, + 11, + 21, + 20, + 22, + 27, + 26, + 18, + 21, + 23, + 13, + 13, + 11, + 30, + 11, + 8, + 14, + 26, + 30, + 26, + 24, + 15, + 7, + 0 + ], + [ + 2, + 8, + 11, + 27, + 17, + 15, + 4, + 14, + 23, + 23, + 7, + 7, + 28, + 25, + 4, + 21, + 0, + 1, + 29, + 19, + 4, + 15, + 29, + 15, + 22, + 4, + 22, + 25, + 1, + 20, + 1, + 23, + 12, + 27, + 13, + 26, + 4 + ], + [ + 25, + 19, + 4, + 19, + 1, + 31, + 1, + 9, + 8, + 15, + 10, + 31, + 23, + 30, + 6, + 18, + 28, + 23, + 29, + 18, + 8, + 15, + 5, + 16, + 13, + 4, + 2, + 17, + 29, + 26, + 0, + 19, + 31, + 17, + 4, + 1, + 11 + ], + [ + 14, + 4, + 13, + 3, + 18, + 18, + 6, + 6, + 14, + 24, + 13, + 20, + 20, + 17, + 3, + 24, + 18, + 6, + 9, + 30, + 10, + 24, + 12, + 14, + 22, + 22, + 22, + 19, + 31, + 11, + 0, + 11, + 28, + 7, + 3, + 9, + 3 + ], + [ + 20, + 21, + 14, + 1, + 29, + 19, + 3, + 19, + 15, + 2, + 9, + 12, + 15, + 17, + 20, + 11, + 12, + 28, + 14, + 22, + 22, + 10, + 14, + 13, + 7, + 2, + 31, + 28, + 31, + 3, + 25, + 4, + 9, + 23, + 4, + 28, + 25 + ], + [ + 18, + 26, + 19, + 17, + 22, + 1, + 11, + 1, + 29, + 1, + 7, + 26, + 24, + 15, + 11, + 27, + 7, + 22, + 16, + 20, + 27, + 2, + 23, + 22, + 4, + 1, + 26, + 6, + 27, + 1, + 17, + 24, + 21, + 22, + 0, + 29, + 11 + ], + [ + 27, + 2, + 3, + 24, + 23, + 19, + 30, + 24, + 0, + 25, + 4, + 25, + 22, + 12, + 27, + 7, + 17, + 3, + 21, + 27, + 10, + 23, + 6, + 31, + 1, + 2, + 15, + 0, + 11, + 3, + 9, + 11, + 26, + 10, + 9, + 21, + 10 + ], + [ + 25, + 21, + 13, + 0, + 30, + 11, + 7, + 11, + 1, + 17, + 24, + 21, + 31, + 11, + 7, + 31, + 25, + 18, + 11, + 5, + 8, + 2, + 16, + 15, + 19, + 20, + 7, + 1, + 30, + 20, + 7, + 7, + 17, + 13, + 4, + 23, + 18 + ], + [ + 13, + 26, + 2, + 14, + 9, + 7, + 5, + 20, + 0, + 25, + 9, + 12, + 29, + 10, + 7, + 31, + 9, + 7, + 29, + 12, + 20, + 27, + 23, + 14, + 27, + 2, + 16, + 18, + 12, + 12, + 7, + 18, + 2, + 28, + 28, + 24, + 5 + ] + ], + [ + [ + 4, + 29, + 22, + 14, + 17, + 18, + 13, + 9, + 22, + 0, + 28, + 19, + 15, + 30, + 22, + 5, + 16, + 18, + 20, + 14, + 14, + 25, + 9, + 25, + 14, + 18, + 16, + 22, + 2, + 9, + 31, + 0, + 16, + 22, + 13, + 0, + 21 + ], + [ + 30, + 25, + 2, + 10, + 14, + 7, + 24, + 21, + 17, + 28, + 18, + 19, + 13, + 21, + 11, + 20, + 1, + 12, + 13, + 8, + 6, + 18, + 14, + 14, + 18, + 12, + 24, + 10, + 28, + 3, + 25, + 0, + 0, + 12, + 22, + 10, + 16 + ], + [ + 22, + 4, + 21, + 19, + 20, + 8, + 31, + 3, + 26, + 27, + 24, + 0, + 26, + 22, + 17, + 30, + 1, + 25, + 24, + 15, + 28, + 26, + 22, + 19, + 8, + 11, + 11, + 18, + 10, + 16, + 12, + 18, + 20, + 15, + 9, + 14, + 31 + ], + [ + 25, + 29, + 31, + 4, + 27, + 8, + 31, + 9, + 11, + 6, + 22, + 11, + 7, + 27, + 5, + 18, + 23, + 4, + 7, + 17, + 0, + 14, + 0, + 31, + 31, + 14, + 15, + 26, + 6, + 21, + 30, + 26, + 6, + 28, + 31, + 10, + 19 + ], + [ + 30, + 6, + 7, + 12, + 6, + 18, + 12, + 0, + 10, + 11, + 29, + 9, + 24, + 4, + 3, + 28, + 22, + 4, + 23, + 14, + 24, + 10, + 3, + 25, + 23, + 29, + 3, + 6, + 12, + 1, + 17, + 22, + 18, + 25, + 14, + 9, + 31 + ], + [ + 19, + 16, + 24, + 20, + 3, + 25, + 17, + 27, + 4, + 11, + 29, + 26, + 4, + 20, + 2, + 8, + 23, + 17, + 10, + 21, + 31, + 1, + 28, + 24, + 11, + 18, + 10, + 7, + 22, + 15, + 5, + 5, + 23, + 1, + 24, + 22, + 14 + ], + [ + 10, + 29, + 27, + 23, + 12, + 25, + 12, + 20, + 10, + 12, + 27, + 20, + 27, + 2, + 26, + 10, + 23, + 3, + 2, + 1, + 15, + 21, + 13, + 29, + 15, + 17, + 28, + 31, + 13, + 28, + 23, + 18, + 12, + 14, + 4, + 20, + 0 + ], + [ + 19, + 29, + 4, + 18, + 30, + 8, + 22, + 1, + 12, + 23, + 8, + 10, + 22, + 30, + 14, + 10, + 20, + 3, + 17, + 18, + 12, + 31, + 19, + 4, + 8, + 3, + 14, + 1, + 8, + 25, + 25, + 4, + 1, + 12, + 5, + 0, + 20 + ], + [ + 14, + 11, + 29, + 17, + 10, + 4, + 2, + 29, + 25, + 9, + 12, + 28, + 22, + 14, + 8, + 23, + 26, + 16, + 27, + 19, + 15, + 5, + 28, + 5, + 7, + 4, + 16, + 13, + 21, + 20, + 14, + 27, + 21, + 18, + 12, + 10, + 11 + ], + [ + 25, + 23, + 6, + 6, + 23, + 26, + 22, + 4, + 22, + 28, + 7, + 1, + 15, + 20, + 3, + 22, + 8, + 11, + 11, + 22, + 3, + 0, + 27, + 26, + 7, + 0, + 4, + 21, + 1, + 30, + 27, + 12, + 13, + 18, + 31, + 12, + 28 + ], + [ + 24, + 23, + 1, + 3, + 12, + 18, + 25, + 16, + 21, + 29, + 10, + 6, + 28, + 13, + 1, + 28, + 8, + 5, + 20, + 24, + 7, + 6, + 4, + 21, + 19, + 29, + 12, + 12, + 16, + 25, + 18, + 4, + 8, + 4, + 23, + 9, + 25 + ], + [ + 24, + 21, + 13, + 31, + 7, + 12, + 25, + 4, + 25, + 2, + 23, + 30, + 30, + 24, + 27, + 30, + 8, + 12, + 14, + 23, + 9, + 22, + 27, + 4, + 31, + 25, + 28, + 11, + 15, + 26, + 13, + 25, + 29, + 0, + 5, + 26, + 19 + ], + [ + 30, + 26, + 22, + 15, + 26, + 27, + 14, + 5, + 11, + 0, + 12, + 29, + 21, + 25, + 31, + 27, + 5, + 0, + 24, + 25, + 30, + 26, + 16, + 8, + 31, + 27, + 31, + 23, + 24, + 0, + 27, + 31, + 24, + 27, + 22, + 14, + 24 + ], + [ + 21, + 20, + 18, + 8, + 31, + 12, + 2, + 12, + 13, + 20, + 15, + 13, + 4, + 31, + 10, + 8, + 29, + 24, + 18, + 24, + 30, + 3, + 0, + 31, + 13, + 17, + 30, + 11, + 3, + 20, + 9, + 11, + 3, + 10, + 1, + 3, + 17 + ], + [ + 21, + 27, + 19, + 31, + 25, + 23, + 8, + 0, + 27, + 23, + 28, + 8, + 13, + 21, + 0, + 18, + 6, + 5, + 17, + 17, + 23, + 16, + 19, + 9, + 22, + 13, + 19, + 17, + 13, + 7, + 13, + 19, + 5, + 28, + 1, + 1, + 6 + ], + [ + 8, + 24, + 9, + 7, + 2, + 27, + 19, + 0, + 5, + 9, + 2, + 25, + 11, + 6, + 22, + 24, + 3, + 8, + 9, + 9, + 24, + 2, + 30, + 31, + 26, + 15, + 21, + 27, + 21, + 30, + 4, + 13, + 15, + 18, + 6, + 4, + 25 + ], + [ + 14, + 26, + 27, + 27, + 3, + 16, + 24, + 12, + 23, + 6, + 29, + 5, + 29, + 1, + 17, + 5, + 11, + 8, + 22, + 1, + 1, + 22, + 17, + 10, + 8, + 30, + 1, + 22, + 8, + 3, + 15, + 1, + 20, + 29, + 18, + 6, + 5 + ], + [ + 24, + 0, + 21, + 17, + 15, + 9, + 16, + 21, + 24, + 2, + 15, + 26, + 19, + 17, + 10, + 9, + 15, + 13, + 6, + 12, + 24, + 15, + 10, + 7, + 8, + 11, + 15, + 8, + 0, + 23, + 20, + 25, + 7, + 2, + 18, + 12, + 0 + ], + [ + 3, + 29, + 4, + 7, + 17, + 26, + 20, + 1, + 26, + 0, + 6, + 9, + 30, + 18, + 22, + 12, + 19, + 21, + 17, + 1, + 2, + 19, + 12, + 30, + 15, + 14, + 28, + 23, + 7, + 25, + 20, + 22, + 5, + 15, + 11, + 4, + 3 + ], + [ + 13, + 17, + 1, + 9, + 19, + 15, + 30, + 29, + 11, + 8, + 9, + 31, + 7, + 17, + 6, + 5, + 3, + 29, + 24, + 11, + 17, + 25, + 26, + 23, + 14, + 12, + 19, + 20, + 7, + 15, + 12, + 13, + 24, + 2, + 2, + 26, + 28 + ], + [ + 6, + 21, + 6, + 15, + 26, + 31, + 10, + 20, + 1, + 10, + 13, + 27, + 4, + 14, + 1, + 26, + 27, + 6, + 31, + 12, + 10, + 11, + 29, + 4, + 6, + 18, + 9, + 21, + 31, + 6, + 27, + 26, + 11, + 19, + 20, + 28, + 6 + ], + [ + 22, + 17, + 9, + 13, + 24, + 23, + 5, + 19, + 6, + 10, + 23, + 18, + 15, + 23, + 20, + 16, + 27, + 14, + 0, + 22, + 24, + 6, + 14, + 28, + 2, + 26, + 13, + 28, + 10, + 13, + 0, + 15, + 18, + 7, + 19, + 27, + 17 + ], + [ + 30, + 17, + 20, + 11, + 26, + 25, + 11, + 22, + 1, + 14, + 16, + 13, + 31, + 0, + 9, + 12, + 5, + 9, + 11, + 16, + 13, + 19, + 31, + 9, + 24, + 7, + 19, + 18, + 18, + 4, + 23, + 26, + 17, + 12, + 8, + 14, + 28 + ], + [ + 17, + 11, + 21, + 26, + 3, + 20, + 15, + 17, + 12, + 22, + 23, + 31, + 7, + 20, + 0, + 25, + 4, + 20, + 6, + 13, + 26, + 24, + 11, + 14, + 18, + 20, + 15, + 12, + 16, + 20, + 12, + 20, + 26, + 7, + 28, + 1, + 22 + ], + [ + 4, + 12, + 9, + 25, + 13, + 22, + 15, + 5, + 4, + 30, + 23, + 7, + 2, + 0, + 1, + 18, + 14, + 13, + 19, + 5, + 12, + 1, + 11, + 10, + 24, + 4, + 20, + 23, + 20, + 1, + 20, + 21, + 22, + 13, + 6, + 4, + 4 + ], + [ + 26, + 1, + 29, + 6, + 8, + 4, + 16, + 8, + 19, + 20, + 21, + 13, + 22, + 2, + 1, + 16, + 18, + 13, + 14, + 31, + 10, + 14, + 10, + 22, + 17, + 19, + 6, + 18, + 4, + 5, + 4, + 8, + 26, + 5, + 13, + 18, + 8 + ], + [ + 10, + 2, + 21, + 27, + 8, + 30, + 13, + 23, + 29, + 26, + 16, + 4, + 13, + 10, + 9, + 3, + 19, + 14, + 6, + 11, + 2, + 21, + 19, + 18, + 27, + 26, + 28, + 24, + 21, + 6, + 11, + 17, + 7, + 6, + 21, + 23, + 17 + ], + [ + 2, + 17, + 28, + 13, + 8, + 8, + 13, + 26, + 23, + 29, + 21, + 0, + 15, + 20, + 30, + 31, + 21, + 23, + 0, + 21, + 9, + 25, + 20, + 17, + 23, + 4, + 8, + 21, + 2, + 3, + 12, + 5, + 12, + 4, + 15, + 26, + 10 + ], + [ + 13, + 15, + 16, + 19, + 20, + 2, + 10, + 10, + 8, + 24, + 14, + 19, + 26, + 3, + 5, + 12, + 19, + 27, + 0, + 13, + 7, + 0, + 25, + 16, + 11, + 5, + 30, + 25, + 7, + 24, + 17, + 16, + 28, + 24, + 1, + 6, + 4 + ], + [ + 22, + 29, + 26, + 25, + 30, + 6, + 6, + 6, + 11, + 4, + 20, + 11, + 23, + 11, + 3, + 16, + 30, + 17, + 1, + 5, + 26, + 5, + 14, + 20, + 15, + 31, + 22, + 2, + 6, + 24, + 16, + 21, + 9, + 24, + 6, + 16, + 15 + ], + [ + 8, + 3, + 28, + 15, + 7, + 22, + 13, + 3, + 9, + 25, + 12, + 19, + 10, + 0, + 21, + 25, + 4, + 2, + 8, + 30, + 18, + 7, + 4, + 4, + 28, + 8, + 11, + 16, + 6, + 24, + 24, + 27, + 22, + 15, + 8, + 22, + 5 + ], + [ + 27, + 23, + 12, + 15, + 17, + 23, + 9, + 27, + 29, + 10, + 5, + 12, + 13, + 13, + 19, + 8, + 11, + 11, + 1, + 5, + 17, + 12, + 20, + 25, + 15, + 5, + 3, + 4, + 2, + 13, + 23, + 30, + 7, + 10, + 5, + 12, + 25 + ], + [ + 16, + 16, + 7, + 17, + 4, + 4, + 23, + 26, + 19, + 20, + 23, + 20, + 3, + 7, + 18, + 6, + 4, + 26, + 0, + 2, + 8, + 16, + 5, + 19, + 23, + 30, + 23, + 6, + 12, + 0, + 25, + 13, + 21, + 9, + 25, + 11, + 11 + ], + [ + 21, + 6, + 30, + 25, + 28, + 31, + 25, + 23, + 28, + 24, + 10, + 20, + 1, + 21, + 18, + 7, + 10, + 17, + 5, + 0, + 25, + 23, + 28, + 2, + 31, + 31, + 12, + 31, + 1, + 1, + 17, + 6, + 24, + 18, + 14, + 6, + 4 + ], + [ + 9, + 21, + 31, + 15, + 22, + 20, + 7, + 21, + 22, + 9, + 25, + 10, + 18, + 19, + 13, + 16, + 14, + 23, + 21, + 4, + 22, + 28, + 1, + 2, + 9, + 17, + 24, + 27, + 22, + 21, + 31, + 5, + 22, + 9, + 18, + 16, + 23 + ], + [ + 12, + 14, + 4, + 18, + 23, + 16, + 25, + 22, + 18, + 23, + 19, + 20, + 25, + 4, + 0, + 27, + 7, + 19, + 22, + 15, + 4, + 17, + 14, + 25, + 19, + 18, + 8, + 16, + 29, + 30, + 11, + 3, + 12, + 29, + 17, + 3, + 15 + ], + [ + 15, + 13, + 26, + 4, + 30, + 22, + 17, + 21, + 8, + 17, + 11, + 3, + 13, + 28, + 31, + 30, + 25, + 3, + 9, + 5, + 8, + 18, + 21, + 17, + 26, + 3, + 8, + 14, + 7, + 8, + 24, + 26, + 9, + 8, + 7, + 9, + 1 + ] + ], + [ + [ + 25, + 30, + 10, + 26, + 5, + 27, + 13, + 12, + 14, + 4, + 7, + 23, + 26, + 21, + 13, + 5, + 2, + 2, + 27, + 6, + 16, + 7, + 1, + 18, + 26, + 7, + 2, + 9, + 26, + 26, + 27, + 5, + 26, + 1, + 21, + 15, + 19 + ], + [ + 7, + 12, + 7, + 26, + 20, + 2, + 13, + 17, + 9, + 9, + 2, + 1, + 9, + 22, + 8, + 29, + 17, + 2, + 19, + 20, + 15, + 30, + 17, + 4, + 16, + 23, + 29, + 22, + 5, + 30, + 4, + 10, + 23, + 24, + 31, + 4, + 25 + ], + [ + 12, + 8, + 13, + 10, + 24, + 23, + 8, + 1, + 1, + 19, + 4, + 10, + 22, + 14, + 18, + 8, + 16, + 5, + 25, + 29, + 17, + 31, + 27, + 28, + 0, + 1, + 20, + 14, + 23, + 13, + 28, + 5, + 22, + 4, + 22, + 20, + 25 + ], + [ + 29, + 2, + 0, + 31, + 21, + 27, + 17, + 16, + 6, + 25, + 8, + 22, + 28, + 27, + 13, + 9, + 13, + 25, + 10, + 9, + 21, + 8, + 27, + 10, + 11, + 3, + 23, + 10, + 7, + 19, + 3, + 12, + 16, + 16, + 0, + 21, + 13 + ], + [ + 24, + 3, + 20, + 15, + 20, + 10, + 2, + 9, + 0, + 0, + 12, + 23, + 10, + 5, + 26, + 6, + 5, + 7, + 26, + 4, + 6, + 16, + 13, + 3, + 15, + 27, + 30, + 11, + 2, + 20, + 27, + 10, + 11, + 14, + 5, + 14, + 30 + ], + [ + 8, + 17, + 1, + 23, + 1, + 23, + 23, + 2, + 0, + 24, + 6, + 16, + 6, + 29, + 29, + 1, + 2, + 2, + 19, + 4, + 24, + 16, + 17, + 6, + 22, + 12, + 6, + 22, + 13, + 2, + 27, + 3, + 2, + 2, + 19, + 15, + 7 + ], + [ + 7, + 6, + 24, + 13, + 3, + 16, + 20, + 30, + 25, + 12, + 27, + 25, + 2, + 26, + 10, + 7, + 20, + 8, + 4, + 24, + 29, + 23, + 25, + 18, + 22, + 19, + 5, + 6, + 23, + 21, + 25, + 20, + 29, + 3, + 2, + 27, + 29 + ], + [ + 27, + 20, + 21, + 21, + 24, + 1, + 3, + 27, + 8, + 8, + 9, + 13, + 7, + 9, + 26, + 5, + 11, + 2, + 3, + 28, + 26, + 17, + 18, + 3, + 23, + 30, + 30, + 28, + 15, + 28, + 22, + 19, + 18, + 13, + 23, + 6, + 17 + ], + [ + 30, + 31, + 4, + 11, + 10, + 22, + 16, + 2, + 20, + 26, + 19, + 17, + 7, + 28, + 30, + 31, + 2, + 18, + 9, + 6, + 13, + 28, + 15, + 13, + 27, + 25, + 31, + 15, + 18, + 13, + 17, + 13, + 0, + 25, + 9, + 21, + 20 + ], + [ + 24, + 6, + 8, + 20, + 21, + 17, + 18, + 16, + 5, + 17, + 23, + 7, + 29, + 14, + 31, + 22, + 8, + 12, + 31, + 5, + 8, + 17, + 19, + 18, + 25, + 28, + 17, + 27, + 16, + 29, + 23, + 29, + 26, + 17, + 1, + 30, + 0 + ], + [ + 0, + 1, + 29, + 4, + 16, + 2, + 7, + 26, + 24, + 12, + 2, + 8, + 19, + 20, + 7, + 19, + 19, + 30, + 7, + 17, + 4, + 30, + 2, + 25, + 13, + 13, + 13, + 12, + 8, + 4, + 18, + 4, + 0, + 19, + 15, + 29, + 5 + ], + [ + 3, + 11, + 28, + 6, + 12, + 21, + 19, + 28, + 21, + 9, + 4, + 14, + 23, + 0, + 31, + 11, + 2, + 25, + 27, + 18, + 25, + 10, + 27, + 3, + 26, + 10, + 14, + 0, + 4, + 25, + 19, + 29, + 2, + 25, + 28, + 18, + 5 + ], + [ + 13, + 10, + 26, + 31, + 2, + 8, + 22, + 27, + 20, + 24, + 8, + 13, + 0, + 12, + 18, + 26, + 18, + 15, + 5, + 6, + 3, + 2, + 6, + 16, + 11, + 11, + 14, + 13, + 14, + 13, + 26, + 15, + 16, + 9, + 6, + 2, + 23 + ], + [ + 10, + 12, + 17, + 23, + 13, + 15, + 9, + 30, + 13, + 5, + 12, + 9, + 21, + 19, + 16, + 20, + 25, + 16, + 28, + 13, + 31, + 28, + 0, + 28, + 10, + 30, + 22, + 20, + 23, + 29, + 12, + 4, + 0, + 22, + 13, + 30, + 28 + ], + [ + 9, + 30, + 14, + 7, + 22, + 21, + 14, + 11, + 7, + 31, + 8, + 11, + 30, + 14, + 24, + 12, + 20, + 23, + 31, + 16, + 7, + 6, + 25, + 22, + 11, + 0, + 24, + 18, + 5, + 29, + 22, + 11, + 18, + 13, + 11, + 0, + 25 + ], + [ + 6, + 25, + 13, + 25, + 28, + 29, + 26, + 29, + 31, + 20, + 1, + 16, + 6, + 1, + 21, + 29, + 1, + 30, + 7, + 4, + 22, + 8, + 18, + 16, + 0, + 24, + 21, + 1, + 0, + 6, + 29, + 22, + 26, + 9, + 24, + 26, + 17 + ], + [ + 21, + 3, + 6, + 3, + 29, + 31, + 23, + 0, + 6, + 29, + 19, + 9, + 18, + 1, + 26, + 19, + 15, + 24, + 2, + 21, + 15, + 5, + 3, + 23, + 6, + 29, + 1, + 12, + 21, + 27, + 16, + 20, + 16, + 26, + 19, + 10, + 28 + ], + [ + 21, + 10, + 2, + 1, + 2, + 19, + 17, + 0, + 31, + 6, + 1, + 13, + 5, + 29, + 7, + 10, + 21, + 22, + 13, + 7, + 16, + 28, + 17, + 8, + 13, + 2, + 1, + 30, + 19, + 15, + 28, + 28, + 1, + 7, + 3, + 14, + 4 + ], + [ + 3, + 10, + 1, + 7, + 19, + 12, + 29, + 10, + 29, + 18, + 30, + 31, + 5, + 26, + 28, + 11, + 16, + 28, + 9, + 18, + 7, + 9, + 3, + 27, + 8, + 31, + 1, + 0, + 12, + 11, + 8, + 9, + 29, + 18, + 12, + 28, + 26 + ], + [ + 0, + 14, + 16, + 17, + 27, + 25, + 19, + 15, + 13, + 15, + 3, + 4, + 16, + 20, + 16, + 26, + 1, + 26, + 27, + 2, + 3, + 14, + 29, + 9, + 19, + 29, + 18, + 29, + 28, + 6, + 19, + 26, + 21, + 13, + 8, + 28, + 15 + ], + [ + 2, + 16, + 15, + 28, + 2, + 4, + 3, + 7, + 16, + 20, + 28, + 2, + 3, + 26, + 31, + 5, + 11, + 12, + 12, + 1, + 2, + 31, + 22, + 29, + 19, + 27, + 18, + 30, + 10, + 21, + 14, + 28, + 22, + 29, + 14, + 11, + 13 + ], + [ + 11, + 6, + 27, + 26, + 28, + 20, + 22, + 12, + 16, + 2, + 14, + 30, + 1, + 26, + 31, + 20, + 2, + 13, + 10, + 12, + 0, + 18, + 12, + 26, + 20, + 1, + 0, + 18, + 6, + 13, + 5, + 28, + 19, + 4, + 4, + 21, + 14 + ], + [ + 17, + 0, + 1, + 9, + 25, + 7, + 27, + 30, + 10, + 25, + 20, + 31, + 23, + 1, + 30, + 26, + 0, + 20, + 25, + 16, + 22, + 16, + 12, + 23, + 27, + 19, + 6, + 8, + 19, + 19, + 10, + 29, + 4, + 20, + 10, + 7, + 9 + ], + [ + 2, + 20, + 1, + 0, + 5, + 0, + 14, + 21, + 26, + 21, + 21, + 16, + 15, + 30, + 3, + 30, + 23, + 4, + 9, + 3, + 0, + 22, + 11, + 24, + 0, + 4, + 12, + 10, + 20, + 29, + 16, + 29, + 28, + 27, + 6, + 13, + 2 + ], + [ + 12, + 0, + 17, + 13, + 7, + 31, + 0, + 29, + 25, + 7, + 16, + 19, + 25, + 0, + 3, + 5, + 2, + 26, + 25, + 6, + 17, + 21, + 31, + 14, + 22, + 4, + 11, + 4, + 26, + 2, + 1, + 1, + 3, + 1, + 2, + 7, + 16 + ], + [ + 16, + 29, + 15, + 29, + 25, + 29, + 23, + 23, + 31, + 28, + 30, + 4, + 26, + 26, + 16, + 8, + 14, + 1, + 21, + 13, + 12, + 0, + 8, + 4, + 27, + 17, + 30, + 12, + 24, + 28, + 21, + 8, + 4, + 27, + 14, + 8, + 3 + ], + [ + 12, + 30, + 6, + 12, + 8, + 5, + 16, + 16, + 15, + 9, + 9, + 16, + 12, + 21, + 6, + 5, + 25, + 7, + 30, + 11, + 12, + 2, + 17, + 15, + 8, + 4, + 1, + 19, + 31, + 25, + 11, + 31, + 19, + 29, + 21, + 1, + 10 + ], + [ + 26, + 5, + 20, + 31, + 5, + 12, + 20, + 0, + 3, + 29, + 18, + 15, + 8, + 23, + 4, + 10, + 30, + 4, + 10, + 15, + 24, + 14, + 6, + 23, + 29, + 7, + 7, + 19, + 25, + 26, + 27, + 5, + 29, + 30, + 6, + 1, + 14 + ], + [ + 4, + 23, + 20, + 20, + 6, + 13, + 18, + 4, + 7, + 18, + 13, + 24, + 18, + 31, + 7, + 22, + 15, + 7, + 29, + 29, + 6, + 3, + 30, + 12, + 11, + 11, + 0, + 13, + 13, + 24, + 31, + 19, + 7, + 1, + 0, + 5, + 11 + ], + [ + 16, + 11, + 4, + 13, + 10, + 24, + 23, + 19, + 30, + 2, + 8, + 19, + 10, + 31, + 31, + 17, + 13, + 17, + 4, + 24, + 16, + 10, + 16, + 27, + 26, + 10, + 27, + 19, + 25, + 1, + 0, + 17, + 1, + 13, + 4, + 30, + 11 + ], + [ + 14, + 8, + 11, + 15, + 9, + 17, + 30, + 31, + 20, + 9, + 20, + 25, + 4, + 4, + 31, + 25, + 5, + 17, + 25, + 12, + 30, + 29, + 5, + 20, + 26, + 12, + 12, + 15, + 11, + 3, + 6, + 29, + 18, + 30, + 1, + 5, + 16 + ], + [ + 13, + 31, + 11, + 20, + 14, + 12, + 14, + 6, + 5, + 21, + 2, + 19, + 9, + 0, + 10, + 20, + 19, + 21, + 6, + 27, + 25, + 14, + 0, + 17, + 11, + 12, + 21, + 11, + 6, + 11, + 27, + 19, + 10, + 6, + 26, + 18, + 4 + ], + [ + 28, + 17, + 25, + 20, + 15, + 30, + 22, + 1, + 31, + 0, + 27, + 30, + 2, + 6, + 29, + 2, + 17, + 7, + 11, + 10, + 22, + 4, + 28, + 24, + 9, + 16, + 4, + 30, + 4, + 7, + 19, + 14, + 30, + 11, + 24, + 5, + 13 + ], + [ + 21, + 14, + 4, + 0, + 15, + 10, + 16, + 11, + 1, + 9, + 16, + 14, + 20, + 25, + 30, + 13, + 11, + 16, + 19, + 0, + 7, + 13, + 28, + 24, + 9, + 19, + 4, + 10, + 11, + 19, + 26, + 13, + 29, + 22, + 23, + 28, + 31 + ], + [ + 18, + 4, + 27, + 31, + 15, + 0, + 31, + 18, + 14, + 24, + 5, + 11, + 21, + 8, + 30, + 26, + 10, + 31, + 10, + 8, + 24, + 24, + 30, + 19, + 13, + 13, + 19, + 19, + 3, + 4, + 14, + 15, + 17, + 28, + 0, + 3, + 25 + ], + [ + 8, + 20, + 5, + 12, + 18, + 31, + 10, + 6, + 3, + 13, + 18, + 12, + 0, + 12, + 12, + 11, + 23, + 27, + 12, + 18, + 17, + 6, + 2, + 17, + 4, + 30, + 14, + 9, + 16, + 6, + 22, + 2, + 12, + 11, + 17, + 26, + 13 + ], + [ + 27, + 16, + 9, + 30, + 5, + 17, + 27, + 16, + 19, + 0, + 7, + 7, + 7, + 22, + 13, + 31, + 18, + 2, + 14, + 19, + 12, + 16, + 5, + 10, + 2, + 20, + 12, + 18, + 16, + 10, + 28, + 26, + 17, + 30, + 11, + 10, + 7 + ] + ], + [ + [ + 5, + 2, + 23, + 29, + 19, + 6, + 21, + 23, + 29, + 5, + 20, + 1, + 17, + 14, + 7, + 26, + 27, + 11, + 24, + 20, + 3, + 15, + 12, + 23, + 9, + 13, + 23, + 3, + 18, + 4, + 1, + 2, + 3, + 9, + 21, + 23, + 9 + ], + [ + 28, + 19, + 7, + 30, + 21, + 2, + 23, + 1, + 6, + 26, + 14, + 18, + 20, + 9, + 29, + 0, + 29, + 7, + 24, + 28, + 6, + 7, + 17, + 17, + 20, + 27, + 28, + 9, + 29, + 15, + 22, + 23, + 0, + 13, + 15, + 0, + 30 + ], + [ + 20, + 26, + 14, + 5, + 29, + 18, + 26, + 20, + 22, + 13, + 4, + 3, + 24, + 2, + 17, + 26, + 27, + 19, + 24, + 22, + 3, + 25, + 22, + 13, + 6, + 22, + 23, + 25, + 14, + 29, + 7, + 31, + 19, + 18, + 28, + 23, + 12 + ], + [ + 27, + 12, + 4, + 18, + 10, + 25, + 9, + 13, + 23, + 10, + 8, + 3, + 15, + 23, + 4, + 10, + 22, + 25, + 17, + 12, + 29, + 22, + 11, + 4, + 28, + 18, + 26, + 15, + 20, + 0, + 21, + 27, + 10, + 7, + 29, + 16, + 21 + ], + [ + 26, + 17, + 16, + 19, + 21, + 3, + 8, + 20, + 20, + 15, + 10, + 15, + 29, + 11, + 21, + 18, + 13, + 28, + 20, + 12, + 20, + 16, + 26, + 18, + 28, + 13, + 5, + 29, + 24, + 4, + 12, + 17, + 6, + 9, + 8, + 24, + 25 + ], + [ + 4, + 3, + 1, + 12, + 5, + 19, + 27, + 8, + 28, + 17, + 10, + 13, + 28, + 20, + 2, + 19, + 24, + 16, + 3, + 22, + 2, + 13, + 29, + 19, + 20, + 6, + 24, + 29, + 11, + 6, + 26, + 13, + 22, + 15, + 1, + 30, + 29 + ], + [ + 9, + 1, + 18, + 25, + 9, + 28, + 3, + 23, + 19, + 10, + 21, + 19, + 22, + 4, + 1, + 14, + 15, + 9, + 5, + 8, + 26, + 24, + 28, + 16, + 24, + 27, + 23, + 27, + 12, + 11, + 15, + 4, + 24, + 12, + 7, + 6, + 2 + ], + [ + 28, + 20, + 8, + 29, + 30, + 19, + 3, + 12, + 8, + 17, + 10, + 16, + 4, + 14, + 24, + 25, + 1, + 18, + 30, + 0, + 5, + 13, + 4, + 17, + 22, + 11, + 3, + 20, + 20, + 20, + 16, + 28, + 9, + 10, + 24, + 1, + 25 + ], + [ + 11, + 0, + 9, + 14, + 12, + 29, + 21, + 13, + 31, + 22, + 17, + 15, + 28, + 5, + 27, + 19, + 10, + 3, + 14, + 31, + 18, + 11, + 17, + 4, + 3, + 19, + 2, + 21, + 2, + 30, + 19, + 15, + 3, + 2, + 0, + 5, + 7 + ], + [ + 7, + 6, + 8, + 31, + 3, + 20, + 3, + 26, + 5, + 28, + 3, + 22, + 27, + 22, + 22, + 0, + 20, + 8, + 19, + 31, + 9, + 3, + 7, + 31, + 11, + 10, + 9, + 10, + 2, + 27, + 22, + 12, + 6, + 27, + 12, + 5, + 13 + ], + [ + 24, + 28, + 0, + 16, + 24, + 28, + 6, + 14, + 16, + 23, + 25, + 13, + 20, + 13, + 20, + 23, + 8, + 5, + 8, + 5, + 9, + 5, + 21, + 9, + 5, + 1, + 28, + 1, + 20, + 29, + 19, + 21, + 23, + 20, + 24, + 29, + 20 + ], + [ + 24, + 27, + 12, + 2, + 5, + 24, + 20, + 11, + 16, + 2, + 21, + 14, + 0, + 9, + 28, + 12, + 9, + 24, + 4, + 13, + 12, + 31, + 4, + 25, + 6, + 21, + 12, + 19, + 29, + 30, + 9, + 30, + 1, + 16, + 4, + 27, + 3 + ], + [ + 23, + 29, + 6, + 29, + 3, + 28, + 22, + 27, + 27, + 23, + 24, + 27, + 20, + 8, + 1, + 21, + 26, + 15, + 24, + 5, + 2, + 23, + 22, + 20, + 31, + 6, + 2, + 29, + 7, + 2, + 11, + 24, + 18, + 18, + 29, + 11, + 1 + ], + [ + 6, + 14, + 25, + 7, + 30, + 21, + 6, + 14, + 13, + 1, + 25, + 15, + 15, + 18, + 2, + 3, + 28, + 28, + 4, + 18, + 26, + 11, + 7, + 13, + 4, + 26, + 13, + 29, + 25, + 21, + 28, + 20, + 3, + 0, + 2, + 1, + 7 + ], + [ + 31, + 21, + 22, + 13, + 13, + 27, + 5, + 17, + 10, + 3, + 21, + 4, + 21, + 25, + 30, + 23, + 21, + 4, + 22, + 7, + 31, + 30, + 19, + 3, + 24, + 24, + 19, + 9, + 1, + 10, + 19, + 4, + 3, + 5, + 25, + 28, + 1 + ], + [ + 4, + 2, + 25, + 5, + 0, + 12, + 6, + 29, + 27, + 0, + 25, + 25, + 31, + 6, + 5, + 8, + 20, + 16, + 15, + 25, + 15, + 0, + 22, + 14, + 23, + 2, + 15, + 19, + 16, + 12, + 25, + 26, + 16, + 0, + 15, + 23, + 25 + ], + [ + 4, + 9, + 17, + 25, + 9, + 27, + 4, + 13, + 20, + 5, + 30, + 17, + 16, + 6, + 0, + 13, + 7, + 18, + 5, + 28, + 21, + 10, + 3, + 26, + 10, + 29, + 12, + 26, + 23, + 3, + 5, + 17, + 21, + 8, + 30, + 4, + 14 + ], + [ + 30, + 14, + 14, + 12, + 7, + 24, + 7, + 6, + 23, + 6, + 27, + 31, + 8, + 22, + 0, + 0, + 23, + 7, + 3, + 20, + 17, + 8, + 20, + 14, + 5, + 0, + 16, + 14, + 5, + 24, + 30, + 10, + 25, + 18, + 23, + 4, + 28 + ], + [ + 15, + 19, + 9, + 23, + 21, + 15, + 30, + 5, + 12, + 31, + 28, + 28, + 28, + 11, + 25, + 8, + 14, + 31, + 4, + 12, + 25, + 19, + 5, + 13, + 6, + 9, + 7, + 12, + 15, + 19, + 0, + 12, + 17, + 24, + 19, + 26, + 27 + ], + [ + 17, + 20, + 0, + 22, + 28, + 1, + 11, + 24, + 19, + 10, + 22, + 10, + 31, + 9, + 16, + 0, + 6, + 6, + 28, + 23, + 4, + 19, + 29, + 15, + 10, + 14, + 21, + 28, + 15, + 1, + 21, + 14, + 9, + 28, + 29, + 29, + 5 + ], + [ + 31, + 10, + 12, + 19, + 21, + 19, + 22, + 26, + 6, + 0, + 7, + 13, + 2, + 15, + 13, + 7, + 12, + 20, + 6, + 28, + 5, + 13, + 9, + 8, + 18, + 18, + 21, + 13, + 22, + 21, + 10, + 30, + 10, + 16, + 15, + 27, + 2 + ], + [ + 11, + 0, + 24, + 29, + 8, + 0, + 30, + 22, + 10, + 6, + 22, + 10, + 13, + 24, + 24, + 23, + 19, + 1, + 24, + 24, + 2, + 12, + 3, + 13, + 1, + 10, + 26, + 19, + 24, + 14, + 22, + 25, + 3, + 1, + 29, + 14, + 24 + ], + [ + 22, + 24, + 6, + 19, + 16, + 24, + 16, + 1, + 27, + 20, + 8, + 13, + 4, + 4, + 27, + 30, + 9, + 30, + 27, + 26, + 27, + 22, + 2, + 6, + 1, + 26, + 1, + 10, + 6, + 7, + 10, + 30, + 24, + 7, + 20, + 28, + 26 + ], + [ + 18, + 11, + 5, + 30, + 23, + 31, + 20, + 5, + 13, + 13, + 18, + 30, + 14, + 12, + 26, + 8, + 21, + 23, + 15, + 13, + 25, + 22, + 8, + 17, + 5, + 4, + 12, + 12, + 27, + 30, + 26, + 18, + 18, + 30, + 6, + 8, + 25 + ], + [ + 24, + 8, + 21, + 26, + 11, + 0, + 4, + 5, + 2, + 4, + 13, + 28, + 2, + 23, + 7, + 27, + 17, + 3, + 14, + 15, + 2, + 27, + 17, + 17, + 16, + 15, + 29, + 31, + 22, + 16, + 25, + 9, + 3, + 4, + 6, + 6, + 20 + ], + [ + 28, + 16, + 4, + 2, + 27, + 21, + 15, + 31, + 0, + 26, + 18, + 28, + 7, + 26, + 14, + 1, + 29, + 20, + 23, + 19, + 28, + 22, + 15, + 2, + 20, + 25, + 9, + 27, + 9, + 0, + 0, + 29, + 29, + 5, + 22, + 22, + 18 + ], + [ + 24, + 2, + 31, + 5, + 9, + 16, + 31, + 30, + 2, + 27, + 13, + 8, + 7, + 4, + 0, + 12, + 5, + 22, + 24, + 0, + 19, + 10, + 19, + 11, + 10, + 29, + 23, + 7, + 15, + 10, + 3, + 5, + 30, + 24, + 7, + 18, + 9 + ], + [ + 11, + 23, + 12, + 6, + 0, + 25, + 24, + 16, + 20, + 23, + 1, + 24, + 1, + 3, + 22, + 5, + 23, + 19, + 3, + 25, + 24, + 27, + 23, + 15, + 18, + 6, + 3, + 14, + 5, + 31, + 17, + 11, + 17, + 18, + 11, + 2, + 21 + ], + [ + 17, + 10, + 21, + 0, + 19, + 23, + 26, + 20, + 16, + 1, + 8, + 20, + 29, + 12, + 31, + 18, + 5, + 5, + 12, + 24, + 2, + 12, + 1, + 28, + 3, + 14, + 3, + 24, + 25, + 18, + 31, + 25, + 1, + 12, + 13, + 20, + 19 + ], + [ + 30, + 30, + 7, + 30, + 15, + 17, + 29, + 10, + 18, + 30, + 25, + 1, + 18, + 22, + 22, + 11, + 2, + 21, + 18, + 8, + 9, + 30, + 20, + 30, + 12, + 30, + 20, + 26, + 4, + 15, + 13, + 26, + 14, + 7, + 10, + 13, + 18 + ], + [ + 2, + 29, + 16, + 12, + 17, + 26, + 1, + 22, + 20, + 23, + 1, + 9, + 26, + 3, + 30, + 27, + 12, + 20, + 16, + 25, + 5, + 15, + 15, + 17, + 0, + 25, + 28, + 2, + 13, + 27, + 4, + 31, + 27, + 28, + 25, + 26, + 3 + ], + [ + 13, + 6, + 2, + 4, + 21, + 7, + 23, + 5, + 19, + 10, + 19, + 16, + 20, + 14, + 3, + 22, + 19, + 20, + 31, + 17, + 22, + 16, + 4, + 30, + 24, + 23, + 3, + 24, + 15, + 14, + 30, + 23, + 26, + 26, + 18, + 25, + 8 + ], + [ + 31, + 10, + 26, + 9, + 0, + 12, + 19, + 15, + 19, + 0, + 25, + 8, + 4, + 30, + 0, + 21, + 14, + 2, + 30, + 13, + 22, + 28, + 26, + 28, + 11, + 7, + 0, + 30, + 19, + 17, + 23, + 25, + 3, + 6, + 10, + 20, + 8 + ], + [ + 12, + 24, + 15, + 0, + 31, + 14, + 21, + 21, + 2, + 2, + 31, + 9, + 8, + 6, + 13, + 18, + 4, + 5, + 22, + 23, + 29, + 25, + 23, + 15, + 14, + 6, + 30, + 10, + 26, + 26, + 26, + 31, + 0, + 28, + 18, + 5, + 9 + ], + [ + 20, + 4, + 19, + 8, + 11, + 14, + 31, + 18, + 11, + 25, + 19, + 19, + 31, + 7, + 5, + 13, + 19, + 19, + 6, + 0, + 16, + 3, + 30, + 17, + 22, + 1, + 0, + 31, + 30, + 9, + 28, + 11, + 1, + 16, + 10, + 4, + 24 + ], + [ + 23, + 15, + 16, + 28, + 22, + 22, + 3, + 14, + 12, + 18, + 17, + 9, + 30, + 1, + 0, + 21, + 26, + 8, + 18, + 2, + 8, + 29, + 30, + 23, + 4, + 14, + 26, + 16, + 13, + 4, + 14, + 31, + 9, + 17, + 21, + 10, + 16 + ], + [ + 12, + 18, + 12, + 23, + 0, + 1, + 4, + 4, + 15, + 15, + 13, + 14, + 16, + 14, + 1, + 6, + 6, + 26, + 31, + 1, + 20, + 17, + 31, + 26, + 23, + 20, + 30, + 31, + 26, + 12, + 19, + 0, + 24, + 23, + 25, + 12, + 1 + ] + ], + [ + [ + 20, + 12, + 4, + 18, + 25, + 26, + 9, + 18, + 5, + 9, + 26, + 10, + 13, + 24, + 3, + 15, + 1, + 21, + 24, + 16, + 26, + 13, + 17, + 20, + 24, + 15, + 21, + 8, + 3, + 3, + 28, + 23, + 17, + 1, + 8, + 11, + 15 + ], + [ + 22, + 21, + 23, + 28, + 11, + 25, + 10, + 30, + 14, + 29, + 2, + 12, + 23, + 7, + 13, + 5, + 6, + 12, + 19, + 16, + 24, + 13, + 9, + 25, + 26, + 27, + 28, + 11, + 0, + 12, + 29, + 4, + 3, + 10, + 21, + 2, + 5 + ], + [ + 1, + 26, + 20, + 7, + 12, + 17, + 11, + 12, + 16, + 19, + 18, + 17, + 24, + 2, + 6, + 10, + 29, + 6, + 5, + 5, + 16, + 13, + 30, + 24, + 17, + 12, + 28, + 7, + 31, + 5, + 14, + 6, + 14, + 18, + 10, + 24, + 2 + ], + [ + 11, + 25, + 0, + 22, + 21, + 22, + 11, + 1, + 18, + 28, + 8, + 24, + 7, + 1, + 27, + 29, + 11, + 5, + 6, + 18, + 14, + 6, + 23, + 16, + 22, + 4, + 28, + 8, + 9, + 9, + 11, + 18, + 30, + 10, + 7, + 28, + 25 + ], + [ + 17, + 2, + 4, + 21, + 0, + 1, + 22, + 29, + 17, + 10, + 14, + 10, + 23, + 16, + 18, + 11, + 26, + 13, + 17, + 25, + 8, + 11, + 1, + 30, + 9, + 19, + 27, + 10, + 28, + 11, + 14, + 0, + 6, + 28, + 15, + 20, + 25 + ], + [ + 1, + 16, + 28, + 13, + 6, + 3, + 16, + 2, + 13, + 12, + 30, + 18, + 18, + 15, + 31, + 7, + 10, + 6, + 19, + 13, + 21, + 13, + 22, + 26, + 18, + 11, + 12, + 6, + 10, + 17, + 16, + 19, + 29, + 31, + 15, + 21, + 5 + ], + [ + 19, + 2, + 18, + 29, + 7, + 12, + 10, + 13, + 5, + 31, + 31, + 20, + 31, + 15, + 27, + 0, + 26, + 14, + 26, + 11, + 2, + 9, + 19, + 26, + 13, + 1, + 22, + 20, + 21, + 13, + 3, + 18, + 18, + 11, + 23, + 12, + 26 + ], + [ + 3, + 4, + 19, + 13, + 3, + 20, + 24, + 15, + 18, + 21, + 10, + 3, + 10, + 17, + 11, + 2, + 21, + 13, + 26, + 17, + 23, + 8, + 1, + 3, + 29, + 8, + 4, + 30, + 15, + 29, + 19, + 5, + 22, + 3, + 20, + 2, + 22 + ], + [ + 11, + 17, + 0, + 2, + 17, + 12, + 20, + 20, + 15, + 3, + 15, + 26, + 12, + 2, + 0, + 20, + 23, + 3, + 14, + 3, + 1, + 2, + 28, + 21, + 5, + 13, + 10, + 14, + 27, + 4, + 11, + 14, + 31, + 12, + 18, + 30, + 14 + ], + [ + 15, + 9, + 16, + 17, + 5, + 8, + 0, + 3, + 0, + 3, + 31, + 20, + 14, + 6, + 4, + 7, + 13, + 13, + 30, + 11, + 11, + 14, + 28, + 23, + 29, + 21, + 1, + 3, + 3, + 19, + 28, + 16, + 11, + 30, + 31, + 2, + 25 + ], + [ + 27, + 30, + 8, + 10, + 10, + 4, + 12, + 26, + 31, + 14, + 31, + 10, + 17, + 23, + 16, + 26, + 9, + 15, + 13, + 8, + 29, + 21, + 8, + 0, + 12, + 11, + 22, + 10, + 19, + 13, + 1, + 23, + 15, + 25, + 5, + 8, + 28 + ], + [ + 23, + 29, + 17, + 20, + 18, + 31, + 27, + 15, + 21, + 28, + 11, + 4, + 20, + 25, + 14, + 12, + 27, + 10, + 28, + 7, + 8, + 16, + 16, + 3, + 23, + 1, + 2, + 25, + 29, + 2, + 16, + 4, + 18, + 15, + 24, + 15, + 27 + ], + [ + 9, + 25, + 10, + 18, + 8, + 27, + 16, + 19, + 5, + 6, + 31, + 26, + 7, + 9, + 26, + 10, + 30, + 9, + 9, + 21, + 5, + 17, + 22, + 8, + 20, + 12, + 5, + 2, + 26, + 5, + 28, + 18, + 3, + 10, + 27, + 22, + 13 + ], + [ + 22, + 20, + 21, + 25, + 5, + 27, + 27, + 26, + 0, + 11, + 31, + 8, + 2, + 14, + 24, + 27, + 23, + 14, + 2, + 25, + 16, + 29, + 28, + 23, + 5, + 11, + 15, + 15, + 27, + 18, + 14, + 1, + 11, + 29, + 20, + 11, + 26 + ], + [ + 3, + 22, + 15, + 21, + 9, + 3, + 20, + 29, + 23, + 5, + 27, + 28, + 30, + 21, + 24, + 17, + 30, + 16, + 5, + 0, + 29, + 24, + 30, + 28, + 18, + 26, + 31, + 16, + 26, + 28, + 13, + 14, + 11, + 20, + 29, + 15, + 27 + ], + [ + 8, + 17, + 6, + 8, + 18, + 3, + 27, + 3, + 27, + 3, + 7, + 19, + 22, + 13, + 5, + 28, + 13, + 9, + 18, + 5, + 14, + 21, + 17, + 18, + 25, + 8, + 0, + 26, + 16, + 14, + 19, + 1, + 5, + 18, + 22, + 0, + 18 + ], + [ + 18, + 6, + 8, + 12, + 1, + 23, + 22, + 14, + 16, + 21, + 7, + 9, + 18, + 4, + 30, + 15, + 14, + 8, + 1, + 17, + 7, + 19, + 7, + 1, + 23, + 4, + 3, + 13, + 6, + 17, + 24, + 6, + 15, + 24, + 7, + 26, + 10 + ], + [ + 15, + 17, + 3, + 27, + 26, + 17, + 20, + 22, + 16, + 23, + 18, + 19, + 28, + 29, + 21, + 3, + 30, + 2, + 7, + 5, + 9, + 23, + 24, + 15, + 31, + 16, + 1, + 12, + 22, + 30, + 26, + 18, + 0, + 2, + 26, + 9, + 18 + ], + [ + 10, + 11, + 14, + 21, + 12, + 20, + 13, + 12, + 22, + 7, + 25, + 19, + 12, + 9, + 29, + 29, + 18, + 14, + 2, + 14, + 6, + 23, + 28, + 10, + 23, + 2, + 20, + 21, + 7, + 23, + 10, + 15, + 19, + 15, + 23, + 21, + 26 + ], + [ + 25, + 31, + 8, + 5, + 24, + 8, + 6, + 25, + 2, + 24, + 23, + 21, + 2, + 1, + 11, + 5, + 27, + 7, + 19, + 31, + 8, + 11, + 2, + 21, + 13, + 9, + 27, + 24, + 0, + 27, + 28, + 20, + 14, + 28, + 23, + 19, + 27 + ], + [ + 15, + 27, + 27, + 5, + 0, + 25, + 29, + 7, + 23, + 24, + 28, + 8, + 8, + 12, + 20, + 8, + 19, + 25, + 30, + 20, + 0, + 16, + 22, + 29, + 6, + 9, + 24, + 10, + 14, + 1, + 7, + 24, + 13, + 23, + 9, + 22, + 24 + ], + [ + 18, + 19, + 23, + 5, + 6, + 0, + 19, + 25, + 13, + 21, + 11, + 27, + 9, + 10, + 7, + 23, + 7, + 21, + 10, + 15, + 18, + 14, + 28, + 3, + 31, + 0, + 26, + 27, + 0, + 15, + 23, + 8, + 19, + 22, + 11, + 30, + 30 + ], + [ + 11, + 25, + 20, + 22, + 6, + 31, + 0, + 2, + 15, + 23, + 6, + 12, + 18, + 2, + 12, + 9, + 4, + 18, + 23, + 24, + 28, + 27, + 12, + 18, + 25, + 26, + 25, + 23, + 24, + 22, + 16, + 3, + 18, + 4, + 29, + 24, + 6 + ], + [ + 14, + 19, + 24, + 31, + 6, + 9, + 14, + 11, + 5, + 27, + 30, + 10, + 13, + 30, + 21, + 28, + 4, + 0, + 13, + 14, + 3, + 9, + 12, + 7, + 2, + 8, + 28, + 13, + 7, + 8, + 20, + 9, + 13, + 25, + 19, + 23, + 17 + ], + [ + 0, + 2, + 13, + 3, + 12, + 8, + 12, + 30, + 6, + 11, + 28, + 9, + 29, + 13, + 25, + 31, + 17, + 31, + 22, + 6, + 5, + 31, + 7, + 25, + 12, + 6, + 15, + 8, + 22, + 8, + 4, + 19, + 22, + 22, + 30, + 24, + 19 + ], + [ + 18, + 3, + 21, + 28, + 12, + 9, + 28, + 28, + 29, + 10, + 2, + 26, + 30, + 26, + 17, + 8, + 13, + 16, + 20, + 0, + 11, + 20, + 15, + 6, + 20, + 19, + 6, + 23, + 24, + 5, + 19, + 1, + 19, + 11, + 5, + 16, + 4 + ], + [ + 28, + 14, + 26, + 0, + 30, + 15, + 30, + 2, + 3, + 16, + 5, + 21, + 2, + 9, + 29, + 21, + 29, + 22, + 0, + 7, + 25, + 0, + 9, + 13, + 3, + 27, + 28, + 24, + 7, + 26, + 15, + 18, + 9, + 10, + 21, + 4, + 31 + ], + [ + 29, + 3, + 4, + 0, + 8, + 0, + 7, + 6, + 21, + 18, + 14, + 11, + 17, + 1, + 23, + 23, + 2, + 9, + 8, + 31, + 30, + 19, + 14, + 27, + 29, + 31, + 3, + 26, + 13, + 15, + 22, + 16, + 16, + 30, + 26, + 23, + 15 + ], + [ + 13, + 28, + 4, + 27, + 31, + 16, + 25, + 9, + 29, + 8, + 25, + 30, + 2, + 6, + 28, + 29, + 6, + 11, + 3, + 28, + 1, + 15, + 13, + 11, + 21, + 24, + 15, + 7, + 13, + 9, + 28, + 0, + 6, + 18, + 7, + 13, + 4 + ], + [ + 25, + 30, + 1, + 30, + 29, + 2, + 17, + 17, + 0, + 4, + 0, + 21, + 20, + 5, + 27, + 12, + 11, + 28, + 29, + 17, + 15, + 11, + 13, + 9, + 20, + 14, + 17, + 13, + 31, + 22, + 1, + 24, + 17, + 1, + 21, + 12, + 27 + ], + [ + 9, + 2, + 2, + 2, + 22, + 29, + 26, + 7, + 13, + 14, + 16, + 25, + 15, + 6, + 27, + 28, + 3, + 10, + 13, + 23, + 11, + 3, + 11, + 31, + 16, + 27, + 29, + 10, + 10, + 16, + 8, + 27, + 10, + 21, + 4, + 5, + 5 + ], + [ + 6, + 31, + 9, + 22, + 1, + 23, + 12, + 1, + 26, + 1, + 28, + 8, + 16, + 1, + 29, + 7, + 7, + 24, + 30, + 25, + 2, + 1, + 14, + 19, + 15, + 4, + 30, + 21, + 12, + 13, + 15, + 12, + 18, + 27, + 26, + 11, + 8 + ], + [ + 12, + 20, + 5, + 4, + 21, + 11, + 24, + 10, + 6, + 3, + 20, + 20, + 3, + 29, + 25, + 1, + 7, + 9, + 26, + 18, + 19, + 31, + 26, + 13, + 15, + 9, + 8, + 27, + 29, + 17, + 21, + 5, + 19, + 30, + 8, + 22, + 17 + ], + [ + 28, + 1, + 25, + 27, + 20, + 19, + 23, + 12, + 24, + 2, + 8, + 25, + 18, + 22, + 26, + 21, + 21, + 20, + 21, + 6, + 21, + 11, + 2, + 18, + 19, + 15, + 30, + 27, + 4, + 11, + 8, + 29, + 21, + 8, + 2, + 30, + 24 + ], + [ + 31, + 26, + 5, + 14, + 16, + 7, + 14, + 3, + 11, + 12, + 7, + 31, + 26, + 10, + 24, + 21, + 15, + 2, + 13, + 10, + 7, + 26, + 26, + 19, + 6, + 20, + 1, + 25, + 6, + 17, + 11, + 22, + 6, + 12, + 10, + 7, + 17 + ], + [ + 29, + 4, + 9, + 21, + 23, + 3, + 12, + 13, + 15, + 31, + 20, + 27, + 27, + 1, + 30, + 22, + 30, + 16, + 1, + 10, + 30, + 22, + 18, + 28, + 12, + 27, + 6, + 8, + 4, + 4, + 19, + 9, + 5, + 22, + 29, + 10, + 29 + ], + [ + 9, + 18, + 26, + 10, + 30, + 18, + 18, + 19, + 23, + 2, + 9, + 11, + 2, + 17, + 3, + 13, + 6, + 12, + 1, + 30, + 12, + 6, + 2, + 27, + 20, + 11, + 1, + 19, + 31, + 14, + 18, + 8, + 13, + 26, + 3, + 17, + 13 + ] + ], + [ + [ + 13, + 13, + 26, + 9, + 19, + 30, + 18, + 1, + 26, + 3, + 14, + 31, + 4, + 5, + 4, + 11, + 9, + 28, + 1, + 10, + 14, + 27, + 2, + 16, + 9, + 0, + 2, + 12, + 27, + 17, + 29, + 16, + 30, + 17, + 9, + 6, + 9 + ], + [ + 4, + 22, + 15, + 3, + 8, + 11, + 31, + 17, + 4, + 24, + 0, + 29, + 29, + 28, + 17, + 7, + 13, + 26, + 11, + 24, + 26, + 10, + 12, + 24, + 8, + 18, + 2, + 22, + 8, + 6, + 28, + 10, + 28, + 13, + 1, + 23, + 10 + ], + [ + 9, + 11, + 5, + 23, + 29, + 6, + 31, + 29, + 29, + 6, + 10, + 19, + 27, + 24, + 8, + 20, + 13, + 30, + 7, + 5, + 22, + 19, + 30, + 22, + 27, + 25, + 13, + 16, + 9, + 17, + 6, + 30, + 3, + 27, + 2, + 27, + 5 + ], + [ + 28, + 19, + 25, + 18, + 7, + 4, + 2, + 30, + 30, + 13, + 25, + 29, + 31, + 0, + 12, + 14, + 22, + 21, + 22, + 14, + 13, + 12, + 17, + 29, + 12, + 14, + 19, + 15, + 8, + 3, + 9, + 29, + 14, + 0, + 29, + 14, + 27 + ], + [ + 6, + 24, + 16, + 3, + 8, + 4, + 20, + 9, + 10, + 6, + 29, + 11, + 25, + 18, + 29, + 5, + 19, + 8, + 24, + 21, + 23, + 4, + 4, + 15, + 4, + 0, + 11, + 5, + 6, + 19, + 25, + 30, + 22, + 2, + 23, + 17, + 0 + ], + [ + 30, + 7, + 31, + 12, + 8, + 24, + 22, + 14, + 5, + 6, + 7, + 6, + 26, + 24, + 27, + 6, + 29, + 24, + 4, + 8, + 15, + 23, + 10, + 19, + 12, + 18, + 26, + 26, + 24, + 2, + 30, + 14, + 26, + 2, + 18, + 0, + 22 + ], + [ + 1, + 28, + 2, + 5, + 14, + 15, + 20, + 10, + 11, + 19, + 20, + 6, + 23, + 10, + 3, + 19, + 8, + 28, + 12, + 16, + 7, + 29, + 23, + 14, + 5, + 4, + 27, + 16, + 4, + 17, + 0, + 11, + 10, + 11, + 28, + 1, + 26 + ], + [ + 19, + 22, + 5, + 20, + 23, + 1, + 16, + 19, + 6, + 1, + 6, + 30, + 22, + 10, + 23, + 29, + 22, + 19, + 5, + 9, + 20, + 14, + 28, + 0, + 12, + 11, + 25, + 25, + 0, + 11, + 3, + 22, + 3, + 18, + 24, + 0, + 20 + ], + [ + 21, + 1, + 10, + 17, + 27, + 10, + 28, + 6, + 8, + 21, + 21, + 17, + 31, + 15, + 23, + 20, + 10, + 21, + 28, + 4, + 28, + 17, + 16, + 11, + 30, + 12, + 17, + 0, + 30, + 3, + 31, + 2, + 10, + 1, + 4, + 0, + 13 + ], + [ + 20, + 21, + 24, + 7, + 12, + 6, + 15, + 15, + 29, + 4, + 15, + 21, + 29, + 3, + 30, + 8, + 6, + 0, + 29, + 12, + 7, + 12, + 12, + 27, + 27, + 5, + 12, + 4, + 13, + 17, + 18, + 7, + 19, + 8, + 14, + 15, + 3 + ], + [ + 28, + 25, + 26, + 13, + 23, + 31, + 17, + 17, + 2, + 4, + 22, + 24, + 4, + 13, + 12, + 21, + 1, + 27, + 27, + 10, + 11, + 27, + 26, + 7, + 17, + 28, + 15, + 12, + 23, + 5, + 25, + 27, + 21, + 15, + 1, + 22, + 20 + ], + [ + 12, + 3, + 11, + 11, + 14, + 18, + 24, + 3, + 3, + 8, + 12, + 16, + 17, + 24, + 30, + 10, + 27, + 7, + 10, + 22, + 17, + 5, + 20, + 17, + 0, + 17, + 1, + 20, + 13, + 23, + 7, + 20, + 5, + 13, + 18, + 4, + 29 + ], + [ + 17, + 7, + 30, + 23, + 29, + 6, + 21, + 25, + 29, + 1, + 10, + 24, + 27, + 1, + 17, + 30, + 14, + 17, + 30, + 7, + 22, + 8, + 23, + 0, + 0, + 19, + 19, + 5, + 1, + 26, + 20, + 15, + 21, + 13, + 8, + 18, + 3 + ], + [ + 25, + 19, + 11, + 28, + 19, + 5, + 26, + 23, + 20, + 28, + 5, + 29, + 6, + 7, + 4, + 31, + 23, + 25, + 6, + 20, + 7, + 0, + 1, + 31, + 15, + 18, + 19, + 1, + 5, + 31, + 16, + 15, + 23, + 6, + 19, + 9, + 5 + ], + [ + 14, + 27, + 3, + 12, + 11, + 29, + 23, + 27, + 14, + 20, + 19, + 16, + 26, + 27, + 14, + 18, + 13, + 17, + 19, + 11, + 29, + 25, + 2, + 27, + 25, + 19, + 21, + 18, + 9, + 23, + 4, + 21, + 20, + 20, + 27, + 12, + 10 + ], + [ + 11, + 5, + 9, + 25, + 20, + 27, + 27, + 11, + 8, + 22, + 20, + 31, + 16, + 20, + 17, + 3, + 8, + 12, + 28, + 5, + 2, + 6, + 7, + 25, + 26, + 25, + 22, + 20, + 4, + 9, + 9, + 20, + 0, + 24, + 11, + 23, + 23 + ], + [ + 22, + 16, + 3, + 19, + 13, + 24, + 21, + 29, + 13, + 7, + 26, + 28, + 15, + 31, + 20, + 29, + 10, + 16, + 31, + 16, + 10, + 8, + 14, + 29, + 26, + 25, + 6, + 20, + 1, + 1, + 15, + 30, + 15, + 18, + 19, + 30, + 14 + ], + [ + 26, + 9, + 9, + 2, + 26, + 28, + 4, + 10, + 23, + 7, + 18, + 14, + 27, + 13, + 14, + 0, + 6, + 23, + 11, + 12, + 0, + 12, + 18, + 20, + 0, + 15, + 23, + 24, + 0, + 28, + 3, + 31, + 18, + 19, + 15, + 20, + 22 + ], + [ + 13, + 3, + 14, + 12, + 3, + 25, + 14, + 4, + 11, + 30, + 24, + 31, + 14, + 3, + 0, + 6, + 21, + 16, + 21, + 15, + 15, + 16, + 31, + 30, + 15, + 6, + 1, + 11, + 25, + 7, + 22, + 20, + 14, + 23, + 30, + 6, + 5 + ], + [ + 24, + 17, + 22, + 19, + 8, + 15, + 1, + 1, + 22, + 2, + 20, + 29, + 27, + 26, + 15, + 24, + 14, + 12, + 16, + 29, + 27, + 9, + 12, + 17, + 3, + 9, + 6, + 21, + 3, + 20, + 1, + 0, + 4, + 4, + 14, + 25, + 25 + ], + [ + 8, + 17, + 19, + 15, + 22, + 1, + 18, + 12, + 10, + 14, + 20, + 19, + 11, + 23, + 3, + 18, + 7, + 21, + 15, + 0, + 0, + 7, + 19, + 9, + 25, + 22, + 17, + 9, + 24, + 15, + 25, + 22, + 3, + 12, + 19, + 13, + 31 + ], + [ + 16, + 4, + 17, + 4, + 12, + 2, + 31, + 2, + 16, + 3, + 25, + 2, + 14, + 23, + 6, + 16, + 9, + 14, + 12, + 6, + 24, + 29, + 29, + 29, + 12, + 4, + 10, + 0, + 0, + 30, + 28, + 5, + 12, + 5, + 19, + 9, + 18 + ], + [ + 30, + 8, + 17, + 24, + 24, + 27, + 13, + 18, + 1, + 21, + 2, + 31, + 27, + 26, + 10, + 1, + 12, + 15, + 16, + 15, + 8, + 31, + 16, + 29, + 29, + 29, + 29, + 14, + 23, + 6, + 28, + 17, + 7, + 1, + 16, + 13, + 10 + ], + [ + 16, + 12, + 12, + 7, + 15, + 4, + 24, + 10, + 18, + 31, + 20, + 31, + 6, + 26, + 14, + 17, + 19, + 15, + 19, + 18, + 21, + 27, + 13, + 29, + 9, + 29, + 15, + 13, + 6, + 13, + 29, + 13, + 11, + 14, + 25, + 1, + 6 + ], + [ + 21, + 17, + 7, + 3, + 6, + 12, + 23, + 8, + 14, + 12, + 17, + 21, + 8, + 6, + 10, + 31, + 25, + 13, + 16, + 6, + 8, + 0, + 11, + 16, + 4, + 16, + 6, + 8, + 14, + 14, + 6, + 28, + 8, + 4, + 7, + 23, + 2 + ], + [ + 30, + 30, + 29, + 21, + 28, + 5, + 14, + 17, + 10, + 17, + 16, + 25, + 19, + 16, + 10, + 7, + 13, + 22, + 28, + 23, + 7, + 17, + 30, + 17, + 6, + 1, + 6, + 13, + 22, + 9, + 9, + 19, + 12, + 19, + 5, + 7, + 10 + ], + [ + 10, + 11, + 8, + 24, + 17, + 5, + 18, + 10, + 28, + 16, + 2, + 21, + 14, + 15, + 4, + 16, + 31, + 6, + 31, + 16, + 23, + 22, + 29, + 8, + 11, + 27, + 9, + 15, + 7, + 0, + 12, + 30, + 6, + 3, + 30, + 15, + 12 + ], + [ + 28, + 11, + 29, + 9, + 27, + 7, + 11, + 10, + 6, + 5, + 25, + 9, + 25, + 2, + 30, + 4, + 12, + 8, + 11, + 13, + 31, + 31, + 15, + 19, + 27, + 21, + 16, + 4, + 27, + 26, + 2, + 3, + 3, + 12, + 10, + 17, + 24 + ], + [ + 4, + 14, + 18, + 7, + 2, + 9, + 9, + 11, + 29, + 17, + 19, + 27, + 20, + 11, + 7, + 19, + 29, + 17, + 14, + 31, + 10, + 26, + 18, + 26, + 0, + 9, + 12, + 14, + 2, + 28, + 11, + 16, + 6, + 15, + 24, + 11, + 24 + ], + [ + 24, + 26, + 25, + 25, + 4, + 7, + 2, + 17, + 26, + 12, + 20, + 29, + 15, + 21, + 19, + 17, + 20, + 25, + 18, + 27, + 28, + 9, + 13, + 17, + 18, + 30, + 28, + 14, + 4, + 3, + 3, + 22, + 11, + 21, + 8, + 10, + 23 + ], + [ + 29, + 24, + 16, + 11, + 8, + 13, + 18, + 20, + 7, + 5, + 0, + 18, + 10, + 17, + 17, + 5, + 8, + 10, + 20, + 31, + 26, + 10, + 23, + 15, + 8, + 7, + 0, + 24, + 18, + 17, + 2, + 14, + 14, + 13, + 18, + 30, + 9 + ], + [ + 10, + 27, + 18, + 24, + 2, + 12, + 8, + 9, + 27, + 26, + 28, + 31, + 19, + 17, + 19, + 28, + 31, + 3, + 31, + 5, + 4, + 22, + 23, + 23, + 28, + 6, + 11, + 20, + 15, + 8, + 6, + 27, + 22, + 26, + 19, + 31, + 9 + ], + [ + 26, + 18, + 4, + 0, + 12, + 26, + 26, + 8, + 13, + 13, + 10, + 9, + 26, + 11, + 27, + 24, + 28, + 1, + 9, + 14, + 6, + 30, + 21, + 12, + 14, + 14, + 14, + 8, + 17, + 1, + 1, + 1, + 31, + 25, + 0, + 14, + 19 + ], + [ + 5, + 18, + 21, + 5, + 26, + 13, + 4, + 27, + 19, + 24, + 5, + 17, + 3, + 2, + 20, + 14, + 21, + 18, + 21, + 12, + 13, + 5, + 1, + 5, + 12, + 2, + 10, + 13, + 19, + 22, + 4, + 11, + 7, + 31, + 30, + 4, + 19 + ], + [ + 1, + 7, + 2, + 7, + 3, + 22, + 25, + 25, + 3, + 22, + 27, + 8, + 29, + 28, + 26, + 1, + 20, + 9, + 22, + 12, + 26, + 26, + 19, + 17, + 9, + 28, + 28, + 19, + 3, + 23, + 1, + 10, + 20, + 16, + 26, + 3, + 9 + ], + [ + 12, + 22, + 9, + 0, + 9, + 7, + 24, + 24, + 19, + 14, + 29, + 28, + 9, + 9, + 2, + 4, + 1, + 14, + 14, + 22, + 15, + 22, + 28, + 19, + 17, + 21, + 0, + 15, + 20, + 24, + 9, + 31, + 11, + 20, + 25, + 15, + 30 + ], + [ + 31, + 17, + 26, + 6, + 13, + 19, + 5, + 21, + 18, + 19, + 26, + 31, + 10, + 5, + 20, + 0, + 19, + 1, + 7, + 6, + 3, + 12, + 0, + 5, + 3, + 13, + 30, + 4, + 30, + 24, + 3, + 0, + 13, + 8, + 11, + 22, + 27 + ] + ], + [ + [ + 15, + 9, + 17, + 19, + 28, + 21, + 31, + 19, + 15, + 25, + 13, + 16, + 24, + 17, + 0, + 19, + 30, + 18, + 5, + 18, + 28, + 10, + 29, + 5, + 3, + 23, + 21, + 10, + 4, + 26, + 5, + 8, + 3, + 19, + 24, + 21, + 11 + ], + [ + 16, + 20, + 18, + 31, + 24, + 13, + 22, + 18, + 3, + 29, + 24, + 11, + 0, + 4, + 5, + 14, + 31, + 14, + 12, + 22, + 4, + 8, + 30, + 13, + 7, + 22, + 31, + 24, + 11, + 25, + 4, + 19, + 10, + 12, + 12, + 12, + 2 + ], + [ + 17, + 9, + 11, + 7, + 16, + 18, + 28, + 10, + 24, + 15, + 3, + 3, + 11, + 21, + 0, + 11, + 19, + 8, + 13, + 17, + 29, + 31, + 0, + 23, + 8, + 12, + 6, + 3, + 7, + 1, + 31, + 30, + 14, + 9, + 14, + 29, + 22 + ], + [ + 3, + 4, + 15, + 12, + 4, + 15, + 25, + 16, + 11, + 13, + 0, + 2, + 19, + 7, + 25, + 31, + 0, + 23, + 14, + 1, + 20, + 2, + 18, + 1, + 22, + 5, + 22, + 7, + 2, + 27, + 15, + 25, + 24, + 19, + 22, + 0, + 12 + ], + [ + 30, + 1, + 21, + 16, + 17, + 1, + 21, + 18, + 29, + 14, + 0, + 20, + 5, + 21, + 9, + 3, + 30, + 6, + 25, + 7, + 1, + 15, + 25, + 16, + 6, + 5, + 0, + 7, + 15, + 16, + 0, + 12, + 12, + 5, + 15, + 4, + 31 + ], + [ + 18, + 3, + 27, + 8, + 20, + 8, + 2, + 28, + 10, + 17, + 28, + 9, + 20, + 31, + 25, + 6, + 0, + 23, + 31, + 17, + 30, + 1, + 29, + 11, + 21, + 15, + 9, + 0, + 1, + 18, + 19, + 23, + 31, + 18, + 11, + 14, + 8 + ], + [ + 29, + 14, + 21, + 23, + 26, + 18, + 26, + 31, + 30, + 15, + 17, + 20, + 4, + 22, + 29, + 4, + 18, + 12, + 13, + 8, + 13, + 17, + 23, + 9, + 1, + 28, + 14, + 3, + 15, + 9, + 9, + 1, + 30, + 19, + 12, + 30, + 8 + ], + [ + 7, + 14, + 6, + 11, + 12, + 19, + 0, + 0, + 17, + 28, + 20, + 27, + 26, + 9, + 10, + 18, + 22, + 7, + 16, + 14, + 27, + 5, + 17, + 6, + 16, + 22, + 12, + 0, + 11, + 6, + 3, + 27, + 10, + 31, + 26, + 3, + 20 + ], + [ + 18, + 12, + 21, + 13, + 1, + 13, + 10, + 12, + 29, + 21, + 12, + 23, + 28, + 26, + 12, + 15, + 25, + 13, + 13, + 11, + 7, + 10, + 14, + 17, + 26, + 9, + 28, + 16, + 10, + 29, + 12, + 23, + 30, + 3, + 8, + 6, + 12 + ], + [ + 2, + 3, + 28, + 25, + 9, + 15, + 4, + 28, + 2, + 22, + 17, + 6, + 6, + 17, + 22, + 7, + 6, + 17, + 14, + 6, + 20, + 1, + 25, + 1, + 8, + 31, + 21, + 20, + 3, + 22, + 11, + 29, + 7, + 28, + 25, + 8, + 11 + ], + [ + 21, + 26, + 23, + 9, + 7, + 27, + 1, + 3, + 0, + 6, + 17, + 20, + 25, + 22, + 17, + 28, + 7, + 26, + 27, + 31, + 25, + 5, + 17, + 4, + 31, + 26, + 3, + 1, + 17, + 15, + 0, + 11, + 7, + 3, + 9, + 24, + 16 + ], + [ + 24, + 31, + 16, + 21, + 12, + 11, + 28, + 11, + 7, + 28, + 21, + 13, + 19, + 14, + 18, + 22, + 2, + 6, + 16, + 30, + 23, + 26, + 29, + 5, + 8, + 1, + 23, + 18, + 23, + 26, + 18, + 29, + 4, + 26, + 25, + 9, + 7 + ], + [ + 6, + 8, + 13, + 30, + 25, + 22, + 5, + 21, + 16, + 18, + 10, + 20, + 5, + 27, + 30, + 23, + 0, + 28, + 26, + 25, + 25, + 27, + 13, + 12, + 8, + 23, + 30, + 23, + 17, + 17, + 29, + 7, + 2, + 21, + 13, + 4, + 16 + ], + [ + 18, + 3, + 29, + 8, + 9, + 10, + 5, + 19, + 22, + 9, + 30, + 23, + 14, + 1, + 31, + 0, + 24, + 29, + 7, + 8, + 24, + 17, + 15, + 9, + 1, + 11, + 10, + 31, + 27, + 1, + 4, + 15, + 23, + 28, + 26, + 10, + 13 + ], + [ + 31, + 8, + 20, + 31, + 9, + 3, + 27, + 14, + 12, + 8, + 6, + 0, + 17, + 12, + 8, + 24, + 8, + 10, + 17, + 4, + 1, + 26, + 23, + 2, + 15, + 0, + 28, + 17, + 12, + 13, + 2, + 25, + 30, + 12, + 8, + 2, + 17 + ], + [ + 5, + 29, + 17, + 18, + 7, + 0, + 11, + 30, + 5, + 14, + 23, + 23, + 25, + 12, + 6, + 16, + 19, + 28, + 4, + 6, + 11, + 19, + 16, + 6, + 1, + 17, + 7, + 16, + 0, + 16, + 7, + 8, + 17, + 12, + 22, + 19, + 30 + ], + [ + 30, + 26, + 18, + 1, + 0, + 5, + 2, + 22, + 25, + 31, + 3, + 21, + 5, + 13, + 17, + 24, + 28, + 12, + 18, + 30, + 10, + 17, + 19, + 11, + 29, + 4, + 29, + 6, + 27, + 17, + 29, + 27, + 23, + 30, + 15, + 2, + 30 + ], + [ + 10, + 13, + 17, + 18, + 5, + 6, + 13, + 29, + 9, + 3, + 18, + 11, + 2, + 14, + 10, + 4, + 20, + 22, + 0, + 19, + 16, + 27, + 14, + 1, + 2, + 2, + 24, + 24, + 17, + 24, + 29, + 23, + 23, + 24, + 12, + 8, + 25 + ], + [ + 27, + 22, + 25, + 10, + 18, + 26, + 2, + 13, + 5, + 4, + 19, + 17, + 6, + 28, + 21, + 4, + 5, + 14, + 11, + 10, + 12, + 25, + 2, + 30, + 26, + 3, + 2, + 12, + 14, + 23, + 7, + 7, + 19, + 20, + 12, + 24, + 20 + ], + [ + 18, + 11, + 28, + 3, + 31, + 24, + 8, + 5, + 9, + 21, + 4, + 17, + 30, + 18, + 28, + 29, + 8, + 8, + 22, + 17, + 25, + 31, + 18, + 29, + 8, + 30, + 14, + 31, + 23, + 22, + 17, + 5, + 26, + 5, + 1, + 19, + 6 + ], + [ + 21, + 24, + 6, + 19, + 25, + 16, + 17, + 16, + 3, + 2, + 21, + 27, + 0, + 6, + 0, + 16, + 27, + 6, + 7, + 15, + 17, + 4, + 4, + 5, + 19, + 22, + 17, + 2, + 7, + 26, + 0, + 18, + 6, + 16, + 2, + 15, + 23 + ], + [ + 18, + 13, + 2, + 25, + 12, + 8, + 8, + 2, + 30, + 12, + 19, + 2, + 10, + 30, + 18, + 22, + 7, + 18, + 8, + 11, + 23, + 14, + 16, + 3, + 13, + 20, + 8, + 9, + 4, + 7, + 6, + 20, + 14, + 3, + 14, + 30, + 27 + ], + [ + 0, + 6, + 14, + 19, + 18, + 29, + 22, + 12, + 12, + 4, + 17, + 25, + 29, + 3, + 20, + 5, + 30, + 26, + 19, + 20, + 5, + 8, + 26, + 0, + 31, + 26, + 1, + 1, + 4, + 27, + 11, + 24, + 3, + 13, + 4, + 5, + 3 + ], + [ + 22, + 22, + 13, + 27, + 23, + 30, + 29, + 13, + 4, + 1, + 26, + 19, + 15, + 9, + 18, + 8, + 4, + 20, + 28, + 28, + 14, + 19, + 14, + 17, + 7, + 27, + 21, + 19, + 5, + 20, + 6, + 22, + 2, + 8, + 20, + 30, + 30 + ], + [ + 29, + 4, + 5, + 6, + 22, + 10, + 3, + 27, + 4, + 21, + 0, + 9, + 8, + 1, + 19, + 17, + 14, + 21, + 2, + 10, + 9, + 5, + 12, + 22, + 31, + 3, + 20, + 12, + 17, + 31, + 18, + 0, + 6, + 6, + 6, + 30, + 13 + ], + [ + 10, + 9, + 17, + 12, + 27, + 26, + 25, + 19, + 0, + 4, + 11, + 13, + 2, + 15, + 27, + 3, + 22, + 14, + 16, + 0, + 23, + 21, + 2, + 13, + 17, + 28, + 12, + 5, + 21, + 25, + 2, + 4, + 17, + 7, + 30, + 14, + 3 + ], + [ + 16, + 10, + 29, + 6, + 26, + 24, + 23, + 11, + 30, + 17, + 0, + 2, + 21, + 31, + 19, + 28, + 22, + 28, + 8, + 30, + 12, + 3, + 9, + 20, + 30, + 28, + 31, + 17, + 1, + 20, + 13, + 29, + 4, + 8, + 9, + 6, + 10 + ], + [ + 23, + 19, + 7, + 6, + 27, + 7, + 19, + 21, + 31, + 19, + 29, + 25, + 14, + 9, + 21, + 6, + 21, + 5, + 11, + 31, + 3, + 24, + 28, + 24, + 20, + 26, + 13, + 6, + 10, + 25, + 8, + 26, + 21, + 28, + 16, + 5, + 15 + ], + [ + 9, + 30, + 11, + 5, + 22, + 15, + 8, + 21, + 2, + 22, + 4, + 10, + 17, + 30, + 18, + 2, + 14, + 17, + 22, + 13, + 7, + 16, + 18, + 16, + 10, + 10, + 12, + 29, + 30, + 12, + 14, + 31, + 7, + 26, + 4, + 13, + 24 + ], + [ + 29, + 28, + 31, + 14, + 13, + 20, + 27, + 29, + 5, + 7, + 28, + 8, + 27, + 6, + 9, + 29, + 13, + 7, + 15, + 26, + 20, + 20, + 10, + 1, + 4, + 28, + 21, + 12, + 27, + 14, + 13, + 18, + 30, + 19, + 4, + 28, + 8 + ], + [ + 19, + 15, + 26, + 5, + 11, + 26, + 30, + 0, + 28, + 10, + 7, + 7, + 21, + 24, + 2, + 21, + 13, + 2, + 18, + 28, + 16, + 16, + 7, + 19, + 10, + 27, + 5, + 17, + 30, + 16, + 28, + 3, + 27, + 12, + 10, + 30, + 23 + ], + [ + 10, + 26, + 7, + 0, + 6, + 18, + 14, + 18, + 11, + 0, + 11, + 9, + 18, + 26, + 31, + 30, + 31, + 7, + 9, + 29, + 31, + 29, + 12, + 14, + 15, + 1, + 5, + 16, + 2, + 13, + 4, + 20, + 12, + 2, + 24, + 10, + 19 + ], + [ + 2, + 18, + 0, + 9, + 11, + 24, + 16, + 20, + 28, + 16, + 2, + 1, + 17, + 5, + 29, + 18, + 31, + 6, + 9, + 4, + 21, + 15, + 0, + 27, + 26, + 19, + 31, + 10, + 15, + 2, + 4, + 18, + 8, + 3, + 1, + 23, + 1 + ], + [ + 0, + 15, + 21, + 17, + 6, + 8, + 13, + 23, + 28, + 14, + 7, + 7, + 30, + 9, + 1, + 1, + 2, + 29, + 23, + 10, + 24, + 18, + 25, + 22, + 22, + 5, + 24, + 19, + 23, + 9, + 19, + 23, + 31, + 5, + 5, + 14, + 6 + ], + [ + 15, + 10, + 6, + 20, + 1, + 14, + 13, + 28, + 10, + 15, + 19, + 6, + 26, + 14, + 8, + 9, + 11, + 16, + 0, + 5, + 22, + 21, + 26, + 15, + 2, + 28, + 22, + 28, + 23, + 16, + 13, + 17, + 22, + 2, + 26, + 2, + 17 + ], + [ + 16, + 31, + 7, + 8, + 21, + 12, + 10, + 0, + 16, + 7, + 23, + 29, + 1, + 28, + 21, + 16, + 25, + 11, + 22, + 17, + 11, + 21, + 23, + 12, + 0, + 11, + 18, + 1, + 8, + 11, + 6, + 2, + 6, + 2, + 10, + 20, + 25 + ], + [ + 25, + 12, + 9, + 4, + 30, + 22, + 12, + 30, + 0, + 7, + 22, + 29, + 27, + 6, + 21, + 6, + 20, + 9, + 17, + 22, + 15, + 19, + 1, + 27, + 15, + 22, + 27, + 19, + 5, + 3, + 2, + 22, + 9, + 4, + 23, + 1, + 30 + ] + ], + [ + [ + 30, + 7, + 7, + 4, + 0, + 29, + 26, + 28, + 6, + 17, + 0, + 20, + 31, + 17, + 6, + 2, + 7, + 22, + 3, + 21, + 4, + 28, + 21, + 17, + 6, + 25, + 17, + 28, + 9, + 1, + 8, + 6, + 28, + 11, + 1, + 17, + 26 + ], + [ + 15, + 28, + 23, + 14, + 9, + 13, + 23, + 12, + 28, + 23, + 30, + 0, + 7, + 21, + 23, + 17, + 21, + 24, + 30, + 31, + 20, + 1, + 16, + 2, + 13, + 17, + 25, + 21, + 6, + 26, + 24, + 15, + 22, + 27, + 27, + 25, + 5 + ], + [ + 14, + 14, + 17, + 25, + 12, + 11, + 14, + 11, + 5, + 15, + 16, + 24, + 20, + 15, + 24, + 2, + 25, + 13, + 24, + 16, + 5, + 13, + 2, + 22, + 6, + 0, + 2, + 13, + 15, + 17, + 29, + 25, + 26, + 13, + 31, + 31, + 20 + ], + [ + 21, + 11, + 14, + 2, + 12, + 6, + 16, + 5, + 25, + 15, + 31, + 23, + 3, + 1, + 11, + 6, + 18, + 15, + 16, + 6, + 9, + 9, + 8, + 24, + 16, + 24, + 26, + 11, + 24, + 1, + 13, + 10, + 10, + 5, + 10, + 9, + 19 + ], + [ + 2, + 8, + 16, + 6, + 20, + 4, + 21, + 18, + 0, + 20, + 27, + 23, + 1, + 3, + 15, + 1, + 18, + 20, + 5, + 26, + 31, + 16, + 24, + 13, + 4, + 3, + 15, + 6, + 24, + 25, + 19, + 9, + 8, + 25, + 15, + 12, + 4 + ], + [ + 29, + 2, + 16, + 6, + 6, + 29, + 2, + 21, + 20, + 7, + 13, + 13, + 22, + 2, + 19, + 7, + 13, + 20, + 12, + 9, + 2, + 18, + 2, + 4, + 10, + 21, + 31, + 0, + 18, + 10, + 25, + 15, + 17, + 1, + 9, + 25, + 17 + ], + [ + 12, + 1, + 12, + 1, + 12, + 19, + 13, + 8, + 24, + 29, + 29, + 4, + 17, + 14, + 19, + 28, + 0, + 10, + 4, + 5, + 19, + 27, + 4, + 1, + 19, + 30, + 2, + 10, + 14, + 2, + 3, + 14, + 13, + 10, + 14, + 4, + 13 + ], + [ + 5, + 27, + 17, + 13, + 21, + 5, + 31, + 14, + 27, + 22, + 24, + 16, + 4, + 21, + 1, + 16, + 17, + 20, + 17, + 4, + 25, + 12, + 24, + 5, + 22, + 24, + 5, + 2, + 5, + 1, + 17, + 19, + 4, + 26, + 24, + 3, + 31 + ], + [ + 8, + 2, + 22, + 2, + 4, + 29, + 13, + 27, + 11, + 3, + 0, + 3, + 3, + 4, + 16, + 4, + 19, + 10, + 20, + 28, + 16, + 9, + 12, + 6, + 21, + 7, + 18, + 22, + 29, + 17, + 15, + 23, + 4, + 12, + 2, + 7, + 17 + ], + [ + 19, + 6, + 20, + 31, + 28, + 12, + 5, + 2, + 16, + 23, + 13, + 7, + 22, + 12, + 21, + 17, + 17, + 15, + 17, + 7, + 21, + 15, + 18, + 25, + 3, + 28, + 12, + 17, + 15, + 6, + 3, + 31, + 17, + 10, + 3, + 7, + 5 + ], + [ + 12, + 31, + 21, + 10, + 19, + 27, + 29, + 26, + 20, + 22, + 26, + 13, + 9, + 26, + 9, + 26, + 2, + 5, + 12, + 8, + 18, + 14, + 24, + 28, + 0, + 7, + 19, + 13, + 28, + 11, + 17, + 20, + 14, + 18, + 18, + 21, + 6 + ], + [ + 6, + 11, + 18, + 25, + 6, + 18, + 14, + 22, + 29, + 21, + 16, + 17, + 12, + 13, + 21, + 23, + 15, + 30, + 23, + 17, + 24, + 11, + 23, + 21, + 15, + 20, + 8, + 31, + 23, + 9, + 0, + 4, + 27, + 11, + 27, + 15, + 12 + ], + [ + 10, + 10, + 12, + 5, + 16, + 27, + 18, + 1, + 7, + 13, + 13, + 17, + 20, + 13, + 18, + 27, + 26, + 4, + 3, + 9, + 9, + 24, + 14, + 6, + 14, + 9, + 14, + 27, + 20, + 5, + 12, + 0, + 31, + 5, + 20, + 18, + 18 + ], + [ + 2, + 5, + 28, + 21, + 10, + 16, + 17, + 2, + 18, + 14, + 18, + 21, + 28, + 27, + 27, + 27, + 20, + 8, + 2, + 5, + 2, + 21, + 23, + 29, + 19, + 13, + 29, + 24, + 2, + 14, + 22, + 22, + 14, + 24, + 5, + 21, + 13 + ], + [ + 27, + 1, + 24, + 3, + 24, + 20, + 18, + 15, + 9, + 20, + 20, + 20, + 8, + 30, + 24, + 0, + 25, + 9, + 27, + 20, + 24, + 23, + 1, + 2, + 4, + 10, + 8, + 17, + 3, + 16, + 5, + 29, + 4, + 31, + 14, + 17, + 26 + ], + [ + 6, + 17, + 15, + 9, + 28, + 27, + 15, + 23, + 11, + 17, + 8, + 20, + 2, + 30, + 15, + 19, + 22, + 24, + 0, + 12, + 1, + 24, + 11, + 7, + 8, + 6, + 31, + 13, + 12, + 21, + 16, + 30, + 29, + 18, + 21, + 5, + 22 + ], + [ + 16, + 14, + 26, + 11, + 21, + 28, + 23, + 12, + 18, + 3, + 17, + 3, + 11, + 31, + 28, + 25, + 31, + 17, + 20, + 20, + 4, + 7, + 30, + 22, + 2, + 27, + 17, + 0, + 17, + 4, + 11, + 31, + 20, + 30, + 0, + 24, + 19 + ], + [ + 1, + 26, + 24, + 22, + 4, + 15, + 22, + 10, + 1, + 14, + 4, + 1, + 25, + 20, + 17, + 9, + 7, + 1, + 12, + 30, + 18, + 13, + 3, + 23, + 6, + 2, + 21, + 24, + 27, + 8, + 12, + 24, + 28, + 26, + 10, + 19, + 28 + ], + [ + 8, + 11, + 31, + 14, + 1, + 3, + 22, + 16, + 31, + 30, + 13, + 10, + 18, + 22, + 3, + 29, + 23, + 21, + 31, + 17, + 14, + 31, + 23, + 5, + 3, + 0, + 1, + 17, + 3, + 8, + 18, + 20, + 18, + 0, + 4, + 8, + 18 + ], + [ + 22, + 28, + 29, + 9, + 11, + 22, + 5, + 22, + 17, + 17, + 8, + 14, + 22, + 2, + 2, + 1, + 6, + 1, + 18, + 5, + 5, + 10, + 8, + 9, + 21, + 26, + 15, + 21, + 10, + 27, + 2, + 23, + 22, + 7, + 24, + 15, + 2 + ], + [ + 15, + 3, + 12, + 12, + 31, + 8, + 5, + 29, + 16, + 26, + 4, + 13, + 15, + 24, + 29, + 9, + 23, + 30, + 3, + 7, + 11, + 26, + 20, + 13, + 23, + 10, + 13, + 23, + 15, + 0, + 22, + 29, + 1, + 15, + 15, + 19, + 13 + ], + [ + 10, + 14, + 27, + 18, + 7, + 11, + 6, + 9, + 27, + 11, + 29, + 1, + 23, + 9, + 5, + 16, + 2, + 7, + 26, + 10, + 11, + 0, + 25, + 30, + 16, + 17, + 13, + 6, + 19, + 30, + 15, + 28, + 26, + 15, + 8, + 25, + 0 + ], + [ + 8, + 0, + 14, + 26, + 17, + 22, + 10, + 0, + 3, + 26, + 31, + 25, + 16, + 13, + 5, + 12, + 15, + 0, + 6, + 29, + 17, + 11, + 8, + 29, + 16, + 24, + 12, + 21, + 6, + 6, + 5, + 21, + 11, + 5, + 4, + 6, + 8 + ], + [ + 26, + 11, + 0, + 19, + 16, + 4, + 9, + 2, + 9, + 12, + 8, + 20, + 17, + 26, + 10, + 22, + 7, + 14, + 12, + 16, + 17, + 12, + 21, + 13, + 4, + 14, + 2, + 12, + 28, + 3, + 10, + 22, + 13, + 21, + 28, + 21, + 18 + ], + [ + 0, + 30, + 13, + 27, + 14, + 15, + 31, + 24, + 21, + 4, + 28, + 13, + 22, + 14, + 23, + 4, + 22, + 16, + 23, + 29, + 19, + 5, + 7, + 19, + 27, + 20, + 31, + 21, + 31, + 6, + 15, + 2, + 22, + 16, + 26, + 7, + 9 + ], + [ + 0, + 25, + 7, + 29, + 14, + 27, + 15, + 26, + 13, + 18, + 6, + 1, + 18, + 19, + 10, + 25, + 13, + 18, + 27, + 18, + 15, + 0, + 5, + 27, + 28, + 31, + 21, + 5, + 0, + 15, + 24, + 0, + 4, + 1, + 27, + 15, + 31 + ], + [ + 12, + 27, + 23, + 31, + 10, + 22, + 18, + 7, + 28, + 6, + 26, + 22, + 7, + 5, + 16, + 10, + 0, + 13, + 18, + 16, + 3, + 16, + 29, + 8, + 25, + 23, + 29, + 31, + 11, + 29, + 8, + 4, + 16, + 28, + 5, + 4, + 21 + ], + [ + 6, + 17, + 4, + 17, + 2, + 14, + 21, + 24, + 7, + 14, + 9, + 0, + 13, + 19, + 18, + 22, + 7, + 24, + 2, + 20, + 6, + 8, + 19, + 10, + 2, + 28, + 29, + 14, + 30, + 26, + 12, + 12, + 10, + 25, + 3, + 11, + 17 + ], + [ + 7, + 30, + 8, + 3, + 8, + 0, + 2, + 4, + 16, + 14, + 30, + 10, + 23, + 2, + 11, + 28, + 20, + 26, + 2, + 9, + 18, + 31, + 12, + 6, + 26, + 2, + 7, + 18, + 27, + 31, + 18, + 14, + 15, + 30, + 27, + 26, + 30 + ], + [ + 22, + 20, + 28, + 19, + 27, + 12, + 5, + 16, + 20, + 24, + 20, + 15, + 15, + 26, + 8, + 12, + 11, + 18, + 4, + 6, + 26, + 8, + 24, + 3, + 19, + 21, + 8, + 1, + 6, + 26, + 19, + 3, + 4, + 23, + 18, + 4, + 0 + ], + [ + 21, + 20, + 13, + 9, + 29, + 24, + 29, + 14, + 11, + 6, + 22, + 10, + 23, + 31, + 29, + 21, + 7, + 27, + 8, + 9, + 27, + 25, + 7, + 24, + 27, + 2, + 25, + 13, + 15, + 18, + 28, + 8, + 1, + 20, + 30, + 11, + 23 + ], + [ + 27, + 13, + 24, + 28, + 7, + 26, + 24, + 29, + 14, + 6, + 8, + 29, + 8, + 19, + 6, + 1, + 30, + 5, + 26, + 28, + 0, + 20, + 1, + 18, + 3, + 31, + 2, + 6, + 28, + 7, + 1, + 9, + 24, + 14, + 7, + 12, + 2 + ], + [ + 9, + 16, + 10, + 30, + 11, + 4, + 17, + 20, + 17, + 13, + 17, + 14, + 4, + 1, + 6, + 10, + 0, + 9, + 30, + 19, + 4, + 17, + 28, + 26, + 3, + 10, + 9, + 25, + 11, + 23, + 22, + 2, + 4, + 7, + 13, + 13, + 5 + ], + [ + 31, + 1, + 19, + 29, + 31, + 13, + 28, + 18, + 12, + 14, + 0, + 11, + 22, + 11, + 14, + 20, + 9, + 3, + 14, + 12, + 25, + 26, + 20, + 23, + 19, + 1, + 28, + 1, + 4, + 13, + 21, + 23, + 5, + 24, + 14, + 26, + 12 + ], + [ + 17, + 13, + 8, + 12, + 30, + 26, + 19, + 20, + 4, + 28, + 30, + 26, + 22, + 24, + 2, + 1, + 2, + 15, + 12, + 29, + 11, + 23, + 22, + 9, + 7, + 1, + 14, + 15, + 11, + 21, + 30, + 3, + 4, + 12, + 8, + 15, + 2 + ], + [ + 18, + 20, + 25, + 16, + 31, + 21, + 11, + 3, + 5, + 14, + 12, + 8, + 12, + 15, + 11, + 1, + 5, + 3, + 9, + 28, + 31, + 30, + 30, + 9, + 22, + 12, + 10, + 0, + 24, + 0, + 25, + 8, + 4, + 9, + 19, + 23, + 31 + ], + [ + 6, + 10, + 23, + 1, + 14, + 26, + 31, + 19, + 21, + 26, + 31, + 1, + 29, + 14, + 1, + 3, + 22, + 19, + 4, + 8, + 3, + 31, + 6, + 12, + 28, + 28, + 15, + 26, + 14, + 4, + 17, + 26, + 22, + 27, + 28, + 2, + 11 + ] + ], + [ + [ + 18, + 12, + 24, + 1, + 13, + 16, + 7, + 23, + 6, + 15, + 17, + 7, + 2, + 29, + 11, + 8, + 18, + 12, + 14, + 16, + 27, + 21, + 27, + 17, + 19, + 11, + 11, + 20, + 9, + 10, + 8, + 10, + 19, + 9, + 25, + 31, + 16 + ], + [ + 24, + 22, + 4, + 20, + 13, + 0, + 25, + 0, + 28, + 19, + 28, + 19, + 6, + 29, + 8, + 6, + 7, + 30, + 19, + 17, + 16, + 18, + 15, + 21, + 15, + 25, + 9, + 2, + 31, + 23, + 29, + 25, + 11, + 13, + 3, + 22, + 26 + ], + [ + 5, + 12, + 0, + 30, + 27, + 11, + 31, + 16, + 30, + 12, + 11, + 11, + 21, + 24, + 8, + 13, + 5, + 27, + 22, + 3, + 7, + 27, + 8, + 1, + 28, + 12, + 28, + 10, + 18, + 28, + 28, + 24, + 1, + 13, + 7, + 4, + 2 + ], + [ + 9, + 10, + 31, + 31, + 20, + 26, + 21, + 1, + 25, + 0, + 7, + 19, + 6, + 15, + 30, + 20, + 6, + 8, + 10, + 27, + 13, + 15, + 29, + 9, + 20, + 22, + 16, + 27, + 21, + 11, + 3, + 6, + 25, + 1, + 6, + 9, + 6 + ], + [ + 28, + 21, + 26, + 21, + 20, + 4, + 14, + 9, + 13, + 7, + 10, + 8, + 23, + 24, + 7, + 11, + 23, + 22, + 9, + 13, + 0, + 25, + 3, + 18, + 12, + 14, + 9, + 30, + 19, + 17, + 5, + 27, + 7, + 15, + 16, + 11, + 26 + ], + [ + 7, + 20, + 29, + 24, + 13, + 15, + 31, + 8, + 28, + 17, + 29, + 9, + 27, + 30, + 4, + 9, + 10, + 21, + 31, + 12, + 10, + 18, + 3, + 1, + 9, + 3, + 4, + 7, + 1, + 2, + 14, + 18, + 1, + 20, + 0, + 8, + 19 + ], + [ + 12, + 22, + 8, + 8, + 30, + 9, + 25, + 7, + 0, + 18, + 16, + 18, + 13, + 6, + 17, + 24, + 20, + 14, + 5, + 20, + 0, + 17, + 20, + 25, + 11, + 0, + 4, + 5, + 13, + 9, + 9, + 10, + 6, + 26, + 31, + 13, + 4 + ], + [ + 26, + 17, + 0, + 25, + 5, + 18, + 22, + 31, + 7, + 2, + 20, + 12, + 15, + 3, + 15, + 7, + 27, + 28, + 10, + 20, + 29, + 13, + 2, + 15, + 22, + 24, + 5, + 4, + 12, + 9, + 30, + 31, + 27, + 15, + 28, + 22, + 14 + ], + [ + 19, + 4, + 6, + 28, + 10, + 0, + 29, + 18, + 20, + 18, + 17, + 27, + 2, + 17, + 6, + 23, + 6, + 2, + 3, + 12, + 21, + 12, + 26, + 21, + 26, + 28, + 15, + 20, + 31, + 14, + 27, + 22, + 7, + 30, + 15, + 28, + 25 + ], + [ + 20, + 8, + 6, + 3, + 20, + 15, + 10, + 23, + 23, + 7, + 7, + 29, + 0, + 27, + 20, + 2, + 25, + 27, + 12, + 30, + 24, + 24, + 6, + 15, + 13, + 14, + 12, + 24, + 6, + 14, + 12, + 28, + 6, + 13, + 4, + 7, + 2 + ], + [ + 26, + 14, + 27, + 4, + 18, + 15, + 23, + 6, + 31, + 26, + 20, + 15, + 10, + 14, + 25, + 14, + 30, + 23, + 12, + 30, + 23, + 23, + 13, + 27, + 9, + 2, + 10, + 22, + 8, + 25, + 27, + 12, + 27, + 29, + 17, + 9, + 8 + ], + [ + 24, + 17, + 0, + 9, + 11, + 7, + 30, + 5, + 17, + 14, + 22, + 11, + 4, + 15, + 19, + 27, + 11, + 14, + 27, + 18, + 20, + 25, + 3, + 26, + 7, + 1, + 12, + 27, + 31, + 22, + 7, + 21, + 15, + 6, + 20, + 21, + 31 + ], + [ + 14, + 27, + 30, + 28, + 3, + 30, + 28, + 1, + 27, + 20, + 2, + 3, + 3, + 26, + 6, + 30, + 0, + 29, + 7, + 26, + 25, + 2, + 25, + 23, + 3, + 12, + 29, + 29, + 30, + 31, + 5, + 8, + 19, + 10, + 3, + 22, + 16 + ], + [ + 21, + 17, + 1, + 5, + 28, + 27, + 4, + 9, + 31, + 3, + 9, + 15, + 12, + 4, + 21, + 20, + 26, + 14, + 9, + 24, + 14, + 20, + 20, + 6, + 18, + 21, + 21, + 7, + 17, + 13, + 18, + 21, + 18, + 30, + 26, + 20, + 0 + ], + [ + 6, + 23, + 9, + 26, + 5, + 29, + 13, + 4, + 26, + 15, + 13, + 5, + 23, + 5, + 13, + 2, + 0, + 6, + 6, + 26, + 18, + 28, + 17, + 23, + 12, + 2, + 7, + 19, + 17, + 3, + 13, + 2, + 28, + 17, + 19, + 31, + 9 + ], + [ + 24, + 25, + 31, + 21, + 31, + 25, + 8, + 13, + 19, + 18, + 8, + 30, + 20, + 25, + 22, + 20, + 26, + 6, + 14, + 11, + 5, + 20, + 12, + 30, + 22, + 27, + 18, + 15, + 27, + 9, + 6, + 7, + 15, + 27, + 17, + 19, + 24 + ], + [ + 20, + 29, + 1, + 2, + 31, + 21, + 5, + 18, + 30, + 6, + 24, + 29, + 28, + 17, + 9, + 3, + 14, + 15, + 6, + 25, + 26, + 5, + 22, + 31, + 2, + 18, + 25, + 17, + 7, + 31, + 4, + 30, + 28, + 6, + 0, + 14, + 23 + ], + [ + 2, + 0, + 8, + 3, + 24, + 2, + 22, + 30, + 8, + 9, + 19, + 12, + 30, + 4, + 6, + 13, + 14, + 14, + 21, + 2, + 31, + 27, + 9, + 25, + 27, + 29, + 27, + 19, + 25, + 11, + 18, + 16, + 0, + 30, + 17, + 19, + 13 + ], + [ + 15, + 10, + 6, + 24, + 17, + 23, + 23, + 17, + 2, + 5, + 31, + 26, + 26, + 16, + 29, + 1, + 10, + 21, + 2, + 10, + 3, + 22, + 29, + 10, + 10, + 12, + 31, + 12, + 7, + 13, + 10, + 0, + 14, + 0, + 11, + 0, + 18 + ], + [ + 25, + 28, + 1, + 26, + 22, + 26, + 29, + 30, + 27, + 28, + 4, + 25, + 23, + 29, + 13, + 12, + 13, + 21, + 17, + 7, + 25, + 2, + 8, + 24, + 22, + 4, + 2, + 16, + 0, + 11, + 25, + 18, + 19, + 24, + 14, + 27, + 28 + ], + [ + 0, + 6, + 29, + 2, + 21, + 12, + 2, + 5, + 6, + 7, + 20, + 3, + 3, + 0, + 24, + 19, + 3, + 31, + 15, + 11, + 14, + 25, + 13, + 16, + 7, + 3, + 11, + 14, + 21, + 5, + 6, + 28, + 29, + 2, + 16, + 20, + 30 + ], + [ + 10, + 3, + 9, + 9, + 28, + 30, + 3, + 21, + 20, + 21, + 19, + 3, + 13, + 15, + 7, + 25, + 27, + 0, + 9, + 9, + 29, + 5, + 13, + 4, + 22, + 15, + 1, + 9, + 12, + 0, + 0, + 13, + 12, + 3, + 26, + 15, + 29 + ], + [ + 23, + 30, + 21, + 22, + 21, + 3, + 30, + 31, + 6, + 6, + 11, + 30, + 15, + 15, + 18, + 16, + 29, + 6, + 23, + 25, + 18, + 14, + 29, + 3, + 20, + 2, + 18, + 7, + 4, + 0, + 29, + 9, + 23, + 26, + 0, + 13, + 22 + ], + [ + 17, + 7, + 28, + 4, + 31, + 6, + 19, + 6, + 19, + 25, + 26, + 29, + 19, + 14, + 27, + 4, + 15, + 30, + 5, + 26, + 15, + 25, + 17, + 10, + 24, + 15, + 17, + 31, + 26, + 8, + 12, + 29, + 25, + 12, + 7, + 16, + 19 + ], + [ + 9, + 1, + 11, + 17, + 30, + 2, + 21, + 21, + 2, + 3, + 4, + 26, + 26, + 12, + 28, + 28, + 29, + 29, + 11, + 26, + 24, + 8, + 2, + 17, + 5, + 21, + 0, + 0, + 15, + 19, + 3, + 27, + 16, + 13, + 3, + 30, + 6 + ], + [ + 22, + 1, + 19, + 2, + 30, + 27, + 24, + 20, + 17, + 5, + 3, + 17, + 30, + 22, + 13, + 6, + 25, + 13, + 4, + 21, + 10, + 18, + 16, + 18, + 22, + 30, + 15, + 27, + 15, + 29, + 25, + 22, + 17, + 19, + 27, + 7, + 2 + ], + [ + 28, + 18, + 13, + 30, + 8, + 9, + 16, + 14, + 18, + 4, + 14, + 24, + 7, + 25, + 3, + 7, + 31, + 6, + 2, + 12, + 15, + 13, + 7, + 10, + 10, + 11, + 1, + 18, + 16, + 25, + 23, + 15, + 6, + 6, + 18, + 11, + 18 + ], + [ + 21, + 13, + 10, + 27, + 26, + 23, + 1, + 31, + 26, + 5, + 22, + 17, + 17, + 5, + 22, + 25, + 31, + 11, + 19, + 21, + 2, + 0, + 15, + 4, + 17, + 7, + 31, + 24, + 21, + 3, + 9, + 28, + 18, + 18, + 12, + 3, + 7 + ], + [ + 27, + 30, + 15, + 23, + 10, + 16, + 18, + 0, + 1, + 23, + 20, + 0, + 29, + 31, + 21, + 4, + 13, + 2, + 0, + 0, + 15, + 2, + 15, + 25, + 18, + 20, + 24, + 18, + 6, + 12, + 24, + 0, + 3, + 20, + 29, + 0, + 22 + ], + [ + 22, + 29, + 19, + 13, + 19, + 21, + 8, + 27, + 3, + 5, + 17, + 25, + 26, + 27, + 25, + 28, + 2, + 8, + 0, + 1, + 18, + 8, + 29, + 22, + 16, + 6, + 17, + 14, + 30, + 13, + 17, + 17, + 1, + 0, + 15, + 21, + 17 + ], + [ + 23, + 21, + 0, + 28, + 28, + 23, + 16, + 0, + 26, + 15, + 20, + 16, + 24, + 8, + 17, + 14, + 23, + 19, + 5, + 8, + 2, + 19, + 27, + 7, + 21, + 4, + 2, + 17, + 15, + 3, + 8, + 21, + 15, + 23, + 7, + 18, + 25 + ], + [ + 10, + 29, + 31, + 24, + 11, + 3, + 5, + 14, + 8, + 20, + 27, + 24, + 21, + 21, + 31, + 8, + 10, + 12, + 11, + 2, + 24, + 11, + 1, + 25, + 3, + 8, + 2, + 16, + 31, + 9, + 6, + 14, + 7, + 19, + 23, + 0, + 8 + ], + [ + 17, + 9, + 22, + 7, + 11, + 14, + 6, + 3, + 31, + 29, + 14, + 29, + 16, + 14, + 7, + 9, + 26, + 15, + 25, + 1, + 4, + 9, + 17, + 28, + 24, + 21, + 11, + 21, + 4, + 13, + 18, + 2, + 23, + 1, + 13, + 16, + 23 + ], + [ + 1, + 21, + 2, + 7, + 2, + 29, + 17, + 20, + 14, + 30, + 22, + 23, + 23, + 27, + 7, + 19, + 0, + 30, + 17, + 10, + 26, + 24, + 10, + 29, + 27, + 12, + 2, + 25, + 21, + 10, + 26, + 29, + 31, + 30, + 23, + 18, + 8 + ], + [ + 28, + 4, + 15, + 14, + 31, + 18, + 19, + 13, + 15, + 25, + 10, + 28, + 14, + 8, + 6, + 19, + 2, + 23, + 19, + 18, + 6, + 2, + 2, + 4, + 25, + 15, + 4, + 7, + 6, + 15, + 6, + 22, + 25, + 3, + 1, + 4, + 28 + ], + [ + 19, + 30, + 4, + 14, + 5, + 9, + 6, + 21, + 19, + 28, + 9, + 5, + 3, + 9, + 6, + 5, + 2, + 5, + 28, + 11, + 20, + 4, + 10, + 28, + 30, + 30, + 19, + 13, + 8, + 20, + 11, + 22, + 9, + 22, + 22, + 21, + 2 + ], + [ + 10, + 30, + 13, + 4, + 2, + 27, + 12, + 9, + 9, + 12, + 19, + 10, + 28, + 4, + 9, + 27, + 18, + 18, + 30, + 23, + 15, + 25, + 12, + 21, + 17, + 3, + 29, + 19, + 2, + 8, + 17, + 19, + 8, + 1, + 28, + 19, + 5 + ] + ], + [ + [ + 25, + 11, + 5, + 6, + 5, + 8, + 3, + 30, + 0, + 2, + 7, + 18, + 13, + 0, + 12, + 14, + 24, + 6, + 16, + 27, + 31, + 5, + 13, + 13, + 29, + 28, + 25, + 14, + 14, + 23, + 8, + 8, + 12, + 24, + 0, + 20, + 2 + ], + [ + 16, + 4, + 14, + 18, + 22, + 23, + 2, + 0, + 8, + 18, + 9, + 18, + 10, + 30, + 27, + 9, + 21, + 4, + 31, + 21, + 8, + 22, + 30, + 23, + 9, + 14, + 8, + 12, + 13, + 25, + 8, + 13, + 20, + 25, + 12, + 8, + 23 + ], + [ + 27, + 13, + 20, + 27, + 31, + 20, + 21, + 2, + 6, + 1, + 9, + 10, + 4, + 3, + 7, + 27, + 13, + 21, + 23, + 10, + 29, + 21, + 17, + 28, + 9, + 11, + 1, + 24, + 5, + 7, + 2, + 17, + 7, + 11, + 22, + 16, + 14 + ], + [ + 2, + 30, + 28, + 11, + 27, + 17, + 15, + 23, + 6, + 27, + 1, + 21, + 20, + 15, + 16, + 31, + 4, + 6, + 8, + 0, + 13, + 16, + 24, + 22, + 1, + 24, + 17, + 4, + 13, + 31, + 30, + 14, + 7, + 10, + 20, + 23, + 3 + ], + [ + 10, + 26, + 13, + 3, + 22, + 27, + 4, + 8, + 22, + 14, + 13, + 5, + 24, + 11, + 3, + 10, + 6, + 15, + 30, + 9, + 16, + 4, + 22, + 14, + 18, + 0, + 24, + 0, + 17, + 22, + 12, + 19, + 30, + 11, + 3, + 14, + 19 + ], + [ + 17, + 19, + 6, + 22, + 26, + 11, + 19, + 24, + 17, + 31, + 14, + 9, + 1, + 8, + 27, + 20, + 11, + 30, + 23, + 11, + 24, + 31, + 7, + 22, + 20, + 29, + 3, + 28, + 7, + 16, + 19, + 7, + 23, + 11, + 6, + 18, + 6 + ], + [ + 25, + 27, + 1, + 22, + 14, + 13, + 1, + 20, + 30, + 29, + 8, + 30, + 3, + 5, + 2, + 10, + 14, + 15, + 12, + 27, + 26, + 7, + 11, + 14, + 12, + 2, + 29, + 10, + 0, + 24, + 15, + 28, + 0, + 7, + 7, + 14, + 9 + ], + [ + 16, + 23, + 0, + 19, + 20, + 7, + 7, + 10, + 18, + 19, + 22, + 9, + 17, + 20, + 5, + 30, + 1, + 14, + 11, + 20, + 6, + 17, + 6, + 15, + 27, + 3, + 19, + 5, + 14, + 30, + 19, + 30, + 12, + 2, + 12, + 21, + 5 + ], + [ + 22, + 19, + 21, + 10, + 24, + 4, + 23, + 6, + 6, + 17, + 19, + 16, + 27, + 3, + 19, + 14, + 22, + 13, + 20, + 28, + 12, + 24, + 25, + 10, + 14, + 1, + 26, + 19, + 17, + 24, + 8, + 27, + 7, + 23, + 0, + 30, + 13 + ], + [ + 25, + 1, + 13, + 12, + 13, + 30, + 12, + 5, + 24, + 31, + 16, + 9, + 8, + 13, + 26, + 10, + 8, + 11, + 8, + 5, + 6, + 13, + 30, + 29, + 19, + 22, + 2, + 3, + 25, + 2, + 17, + 8, + 8, + 23, + 12, + 10, + 29 + ], + [ + 20, + 14, + 5, + 24, + 23, + 20, + 28, + 17, + 15, + 17, + 20, + 21, + 10, + 29, + 17, + 5, + 11, + 6, + 16, + 7, + 16, + 18, + 19, + 27, + 15, + 21, + 2, + 12, + 26, + 1, + 16, + 16, + 30, + 16, + 11, + 13, + 6 + ], + [ + 20, + 19, + 3, + 21, + 22, + 28, + 9, + 2, + 19, + 0, + 26, + 22, + 5, + 15, + 13, + 6, + 20, + 29, + 20, + 14, + 26, + 25, + 16, + 5, + 22, + 19, + 1, + 20, + 5, + 15, + 31, + 17, + 15, + 26, + 1, + 5, + 1 + ], + [ + 31, + 24, + 30, + 10, + 4, + 8, + 14, + 27, + 24, + 24, + 19, + 12, + 25, + 0, + 1, + 30, + 9, + 29, + 22, + 27, + 7, + 22, + 7, + 18, + 10, + 26, + 31, + 13, + 21, + 21, + 0, + 8, + 2, + 31, + 20, + 2, + 5 + ], + [ + 24, + 4, + 8, + 25, + 24, + 3, + 10, + 19, + 8, + 30, + 26, + 12, + 11, + 31, + 11, + 12, + 6, + 13, + 9, + 29, + 16, + 17, + 20, + 1, + 25, + 15, + 7, + 29, + 9, + 11, + 19, + 13, + 23, + 19, + 23, + 26, + 10 + ], + [ + 0, + 27, + 21, + 21, + 2, + 4, + 20, + 22, + 18, + 23, + 23, + 22, + 5, + 13, + 22, + 18, + 3, + 18, + 9, + 0, + 1, + 18, + 21, + 12, + 7, + 27, + 27, + 22, + 13, + 5, + 11, + 4, + 6, + 30, + 27, + 8, + 11 + ], + [ + 16, + 1, + 17, + 28, + 29, + 24, + 8, + 12, + 16, + 24, + 9, + 15, + 23, + 16, + 9, + 2, + 24, + 4, + 2, + 4, + 10, + 25, + 15, + 20, + 16, + 14, + 11, + 29, + 18, + 15, + 7, + 8, + 8, + 4, + 9, + 21, + 17 + ], + [ + 18, + 6, + 4, + 17, + 29, + 14, + 19, + 14, + 27, + 13, + 9, + 6, + 13, + 20, + 14, + 24, + 29, + 21, + 19, + 8, + 23, + 21, + 11, + 0, + 19, + 4, + 1, + 9, + 7, + 19, + 24, + 19, + 5, + 5, + 21, + 24, + 14 + ], + [ + 23, + 29, + 15, + 27, + 25, + 26, + 24, + 15, + 22, + 12, + 28, + 7, + 3, + 25, + 5, + 11, + 14, + 11, + 9, + 3, + 27, + 8, + 18, + 22, + 21, + 9, + 29, + 27, + 22, + 28, + 31, + 11, + 24, + 10, + 21, + 29, + 9 + ], + [ + 24, + 24, + 12, + 13, + 21, + 30, + 15, + 27, + 3, + 2, + 25, + 31, + 17, + 13, + 20, + 10, + 2, + 11, + 27, + 6, + 10, + 12, + 3, + 29, + 24, + 12, + 15, + 31, + 14, + 24, + 2, + 19, + 30, + 7, + 11, + 7, + 6 + ], + [ + 14, + 29, + 17, + 28, + 8, + 31, + 22, + 19, + 17, + 22, + 11, + 13, + 7, + 28, + 15, + 17, + 30, + 7, + 18, + 17, + 14, + 31, + 24, + 12, + 30, + 3, + 15, + 19, + 26, + 30, + 3, + 14, + 15, + 21, + 29, + 26, + 27 + ], + [ + 19, + 28, + 11, + 0, + 21, + 10, + 7, + 0, + 3, + 26, + 25, + 15, + 13, + 1, + 30, + 4, + 26, + 29, + 30, + 12, + 23, + 7, + 11, + 7, + 23, + 13, + 26, + 12, + 22, + 2, + 28, + 9, + 1, + 24, + 11, + 27, + 25 + ], + [ + 14, + 24, + 5, + 10, + 14, + 27, + 8, + 16, + 9, + 2, + 0, + 25, + 31, + 16, + 1, + 30, + 3, + 0, + 15, + 22, + 13, + 1, + 0, + 25, + 23, + 28, + 31, + 27, + 2, + 10, + 28, + 21, + 19, + 7, + 17, + 16, + 28 + ], + [ + 6, + 18, + 9, + 22, + 25, + 20, + 0, + 20, + 1, + 25, + 7, + 26, + 17, + 4, + 17, + 11, + 25, + 19, + 14, + 16, + 13, + 15, + 7, + 0, + 11, + 20, + 28, + 6, + 14, + 2, + 13, + 25, + 2, + 6, + 20, + 26, + 12 + ], + [ + 26, + 21, + 26, + 1, + 2, + 3, + 3, + 24, + 7, + 31, + 14, + 21, + 22, + 7, + 21, + 16, + 2, + 25, + 0, + 8, + 29, + 12, + 17, + 19, + 23, + 1, + 6, + 3, + 28, + 31, + 29, + 22, + 18, + 25, + 28, + 29, + 4 + ], + [ + 26, + 26, + 19, + 7, + 17, + 24, + 7, + 24, + 28, + 20, + 16, + 0, + 29, + 2, + 13, + 8, + 20, + 19, + 1, + 4, + 29, + 2, + 18, + 2, + 2, + 22, + 19, + 24, + 23, + 10, + 1, + 26, + 17, + 18, + 18, + 5, + 0 + ], + [ + 18, + 11, + 3, + 15, + 26, + 27, + 14, + 31, + 26, + 4, + 26, + 13, + 9, + 20, + 30, + 18, + 7, + 29, + 17, + 1, + 25, + 15, + 13, + 4, + 17, + 21, + 0, + 4, + 28, + 17, + 8, + 7, + 23, + 5, + 6, + 31, + 2 + ], + [ + 19, + 21, + 10, + 24, + 8, + 14, + 30, + 6, + 4, + 9, + 7, + 0, + 22, + 17, + 29, + 29, + 5, + 2, + 6, + 30, + 21, + 30, + 19, + 9, + 24, + 0, + 29, + 31, + 13, + 6, + 16, + 27, + 0, + 29, + 1, + 2, + 25 + ], + [ + 28, + 22, + 31, + 15, + 18, + 11, + 9, + 10, + 13, + 26, + 31, + 12, + 20, + 17, + 27, + 15, + 22, + 8, + 11, + 13, + 20, + 11, + 2, + 30, + 23, + 17, + 9, + 17, + 10, + 24, + 26, + 7, + 11, + 30, + 8, + 11, + 3 + ], + [ + 8, + 3, + 20, + 27, + 6, + 17, + 14, + 29, + 16, + 30, + 3, + 8, + 16, + 27, + 24, + 14, + 19, + 21, + 27, + 19, + 20, + 9, + 19, + 4, + 19, + 13, + 23, + 6, + 0, + 3, + 23, + 12, + 11, + 1, + 2, + 5, + 4 + ], + [ + 3, + 21, + 22, + 29, + 2, + 21, + 6, + 29, + 30, + 12, + 11, + 29, + 29, + 20, + 7, + 25, + 14, + 25, + 20, + 11, + 14, + 25, + 4, + 31, + 0, + 7, + 16, + 4, + 7, + 18, + 30, + 14, + 7, + 9, + 5, + 21, + 4 + ], + [ + 28, + 21, + 30, + 13, + 21, + 4, + 26, + 2, + 16, + 25, + 24, + 12, + 13, + 15, + 8, + 8, + 11, + 5, + 5, + 2, + 23, + 0, + 19, + 20, + 6, + 5, + 23, + 25, + 1, + 0, + 23, + 6, + 14, + 21, + 16, + 22, + 6 + ], + [ + 7, + 11, + 4, + 16, + 29, + 14, + 17, + 17, + 3, + 7, + 12, + 0, + 26, + 4, + 11, + 24, + 5, + 13, + 11, + 31, + 28, + 6, + 23, + 19, + 16, + 26, + 31, + 8, + 10, + 26, + 18, + 8, + 15, + 12, + 19, + 25, + 1 + ], + [ + 18, + 26, + 19, + 0, + 25, + 14, + 23, + 2, + 0, + 6, + 3, + 21, + 25, + 24, + 5, + 11, + 23, + 30, + 7, + 26, + 27, + 17, + 8, + 27, + 5, + 20, + 10, + 22, + 22, + 29, + 26, + 29, + 8, + 29, + 6, + 27, + 25 + ], + [ + 28, + 16, + 17, + 4, + 22, + 2, + 12, + 28, + 11, + 29, + 1, + 2, + 23, + 19, + 24, + 27, + 21, + 24, + 3, + 29, + 24, + 19, + 27, + 22, + 28, + 3, + 8, + 0, + 8, + 26, + 30, + 1, + 5, + 19, + 21, + 11, + 16 + ], + [ + 16, + 9, + 13, + 22, + 20, + 10, + 16, + 28, + 20, + 29, + 13, + 27, + 6, + 6, + 24, + 31, + 9, + 10, + 27, + 16, + 24, + 27, + 6, + 16, + 0, + 9, + 9, + 8, + 17, + 15, + 11, + 21, + 20, + 20, + 22, + 0, + 3 + ], + [ + 23, + 22, + 11, + 17, + 31, + 14, + 6, + 3, + 26, + 31, + 12, + 9, + 13, + 0, + 23, + 12, + 23, + 5, + 16, + 2, + 6, + 2, + 26, + 1, + 22, + 4, + 29, + 16, + 18, + 25, + 9, + 0, + 27, + 8, + 0, + 15, + 16 + ], + [ + 1, + 20, + 16, + 30, + 0, + 17, + 25, + 17, + 3, + 21, + 22, + 17, + 14, + 12, + 28, + 13, + 21, + 1, + 12, + 13, + 2, + 5, + 18, + 20, + 0, + 15, + 28, + 4, + 18, + 8, + 3, + 3, + 21, + 12, + 20, + 27, + 0 + ] + ], + [ + [ + 28, + 5, + 24, + 30, + 26, + 25, + 31, + 25, + 21, + 10, + 1, + 12, + 7, + 15, + 12, + 3, + 9, + 26, + 7, + 8, + 18, + 20, + 0, + 16, + 8, + 19, + 11, + 19, + 19, + 8, + 3, + 6, + 7, + 8, + 30, + 8, + 7 + ], + [ + 31, + 22, + 9, + 26, + 4, + 23, + 22, + 7, + 6, + 3, + 8, + 29, + 14, + 5, + 14, + 0, + 4, + 1, + 1, + 29, + 8, + 27, + 5, + 3, + 6, + 31, + 31, + 7, + 23, + 17, + 28, + 23, + 28, + 16, + 2, + 17, + 30 + ], + [ + 27, + 4, + 17, + 6, + 8, + 18, + 28, + 17, + 28, + 28, + 5, + 2, + 1, + 25, + 30, + 18, + 7, + 15, + 25, + 2, + 28, + 6, + 20, + 14, + 0, + 6, + 0, + 25, + 12, + 13, + 8, + 9, + 2, + 1, + 2, + 29, + 19 + ], + [ + 16, + 19, + 0, + 21, + 30, + 31, + 17, + 0, + 21, + 13, + 3, + 18, + 24, + 10, + 30, + 27, + 18, + 2, + 15, + 30, + 16, + 23, + 26, + 7, + 15, + 8, + 16, + 0, + 2, + 29, + 24, + 12, + 15, + 8, + 0, + 28, + 8 + ], + [ + 12, + 7, + 15, + 6, + 5, + 25, + 26, + 2, + 6, + 24, + 15, + 19, + 27, + 25, + 22, + 0, + 24, + 30, + 16, + 18, + 13, + 16, + 28, + 7, + 10, + 28, + 12, + 20, + 20, + 16, + 8, + 9, + 17, + 26, + 19, + 13, + 16 + ], + [ + 18, + 18, + 28, + 24, + 15, + 16, + 2, + 14, + 23, + 29, + 28, + 7, + 13, + 2, + 31, + 6, + 16, + 27, + 12, + 8, + 9, + 8, + 25, + 11, + 20, + 23, + 24, + 4, + 14, + 21, + 31, + 4, + 29, + 3, + 29, + 12, + 13 + ], + [ + 31, + 20, + 4, + 19, + 5, + 19, + 16, + 18, + 22, + 26, + 1, + 9, + 7, + 5, + 26, + 3, + 18, + 24, + 0, + 7, + 25, + 14, + 2, + 7, + 20, + 20, + 16, + 31, + 20, + 31, + 19, + 28, + 14, + 22, + 20, + 30, + 25 + ], + [ + 20, + 21, + 13, + 5, + 1, + 28, + 2, + 24, + 30, + 5, + 15, + 0, + 29, + 0, + 13, + 6, + 11, + 20, + 29, + 2, + 8, + 19, + 16, + 19, + 8, + 3, + 22, + 7, + 25, + 22, + 18, + 11, + 29, + 9, + 2, + 19, + 24 + ], + [ + 6, + 26, + 11, + 1, + 6, + 31, + 23, + 24, + 0, + 24, + 15, + 13, + 29, + 6, + 21, + 8, + 16, + 22, + 6, + 23, + 17, + 0, + 6, + 27, + 28, + 30, + 28, + 23, + 23, + 18, + 1, + 18, + 31, + 2, + 18, + 2, + 29 + ], + [ + 18, + 21, + 16, + 6, + 21, + 7, + 15, + 4, + 11, + 18, + 30, + 7, + 14, + 1, + 29, + 31, + 17, + 20, + 29, + 17, + 21, + 5, + 20, + 27, + 26, + 21, + 6, + 30, + 3, + 9, + 22, + 22, + 25, + 0, + 18, + 22, + 30 + ], + [ + 1, + 20, + 30, + 28, + 12, + 9, + 29, + 2, + 15, + 20, + 25, + 6, + 15, + 30, + 17, + 31, + 21, + 6, + 28, + 26, + 7, + 28, + 20, + 7, + 22, + 2, + 10, + 28, + 10, + 20, + 3, + 10, + 11, + 1, + 12, + 11, + 15 + ], + [ + 24, + 20, + 26, + 2, + 27, + 0, + 26, + 6, + 18, + 31, + 10, + 31, + 23, + 25, + 6, + 13, + 31, + 30, + 28, + 25, + 22, + 30, + 5, + 16, + 13, + 29, + 10, + 26, + 1, + 22, + 11, + 27, + 23, + 2, + 0, + 18, + 14 + ], + [ + 3, + 2, + 22, + 19, + 6, + 13, + 11, + 30, + 4, + 3, + 19, + 7, + 0, + 10, + 26, + 31, + 16, + 17, + 5, + 8, + 16, + 0, + 22, + 9, + 21, + 7, + 21, + 22, + 20, + 15, + 17, + 28, + 10, + 8, + 15, + 8, + 25 + ], + [ + 16, + 26, + 10, + 25, + 8, + 9, + 3, + 28, + 14, + 13, + 9, + 12, + 22, + 29, + 13, + 20, + 24, + 30, + 8, + 3, + 22, + 11, + 21, + 16, + 10, + 17, + 12, + 24, + 1, + 20, + 26, + 6, + 20, + 25, + 0, + 23, + 19 + ], + [ + 7, + 10, + 5, + 30, + 1, + 12, + 20, + 7, + 28, + 20, + 20, + 29, + 4, + 22, + 29, + 4, + 26, + 14, + 24, + 0, + 28, + 18, + 12, + 5, + 5, + 27, + 21, + 24, + 29, + 7, + 7, + 16, + 16, + 11, + 27, + 17, + 5 + ], + [ + 15, + 11, + 21, + 26, + 9, + 20, + 19, + 3, + 26, + 17, + 24, + 11, + 25, + 31, + 4, + 11, + 15, + 21, + 13, + 15, + 4, + 4, + 22, + 11, + 15, + 29, + 3, + 5, + 15, + 9, + 6, + 15, + 4, + 5, + 22, + 16, + 29 + ], + [ + 2, + 9, + 20, + 25, + 27, + 23, + 28, + 12, + 7, + 29, + 20, + 18, + 0, + 7, + 20, + 14, + 24, + 11, + 15, + 7, + 23, + 8, + 6, + 28, + 9, + 17, + 27, + 0, + 2, + 18, + 22, + 28, + 24, + 7, + 12, + 17, + 16 + ], + [ + 28, + 20, + 13, + 3, + 7, + 23, + 8, + 14, + 10, + 26, + 1, + 10, + 11, + 8, + 18, + 23, + 13, + 21, + 25, + 23, + 29, + 10, + 11, + 30, + 16, + 9, + 14, + 9, + 25, + 12, + 18, + 1, + 3, + 13, + 25, + 2, + 23 + ], + [ + 7, + 16, + 8, + 16, + 5, + 13, + 21, + 8, + 21, + 19, + 12, + 31, + 3, + 11, + 25, + 23, + 27, + 13, + 31, + 12, + 28, + 23, + 18, + 20, + 11, + 18, + 26, + 25, + 18, + 30, + 30, + 15, + 22, + 27, + 8, + 1, + 11 + ], + [ + 0, + 26, + 4, + 31, + 26, + 15, + 1, + 13, + 17, + 5, + 7, + 20, + 11, + 1, + 7, + 15, + 19, + 18, + 1, + 6, + 12, + 15, + 23, + 23, + 15, + 19, + 18, + 7, + 10, + 4, + 20, + 22, + 29, + 17, + 22, + 7, + 12 + ], + [ + 10, + 1, + 23, + 13, + 7, + 21, + 19, + 29, + 11, + 7, + 5, + 25, + 1, + 20, + 19, + 1, + 16, + 13, + 22, + 5, + 8, + 24, + 18, + 19, + 0, + 1, + 27, + 4, + 20, + 7, + 21, + 11, + 12, + 28, + 23, + 17, + 6 + ], + [ + 23, + 9, + 18, + 3, + 23, + 20, + 5, + 9, + 6, + 10, + 23, + 17, + 12, + 26, + 27, + 29, + 11, + 26, + 28, + 17, + 4, + 30, + 1, + 14, + 3, + 10, + 23, + 8, + 31, + 8, + 25, + 31, + 30, + 26, + 21, + 4, + 23 + ], + [ + 21, + 18, + 8, + 4, + 5, + 28, + 18, + 12, + 9, + 17, + 25, + 23, + 1, + 18, + 15, + 4, + 24, + 5, + 16, + 29, + 26, + 5, + 3, + 21, + 7, + 16, + 0, + 27, + 27, + 3, + 9, + 26, + 25, + 3, + 4, + 16, + 13 + ], + [ + 9, + 9, + 1, + 19, + 6, + 27, + 21, + 19, + 8, + 31, + 25, + 6, + 3, + 18, + 0, + 7, + 4, + 3, + 18, + 13, + 7, + 5, + 26, + 15, + 5, + 7, + 10, + 13, + 2, + 13, + 15, + 7, + 8, + 14, + 5, + 30, + 28 + ], + [ + 16, + 25, + 6, + 4, + 4, + 6, + 25, + 1, + 2, + 15, + 3, + 10, + 2, + 14, + 9, + 2, + 25, + 1, + 22, + 29, + 28, + 20, + 19, + 22, + 1, + 19, + 7, + 28, + 2, + 28, + 8, + 22, + 29, + 11, + 14, + 24, + 3 + ], + [ + 5, + 17, + 31, + 13, + 19, + 31, + 3, + 25, + 6, + 20, + 12, + 30, + 12, + 8, + 29, + 12, + 24, + 16, + 26, + 29, + 5, + 0, + 13, + 31, + 6, + 21, + 1, + 18, + 24, + 6, + 27, + 14, + 31, + 8, + 20, + 16, + 13 + ], + [ + 23, + 1, + 27, + 31, + 13, + 11, + 1, + 11, + 20, + 18, + 10, + 24, + 27, + 30, + 18, + 4, + 16, + 24, + 3, + 18, + 20, + 24, + 2, + 15, + 24, + 31, + 17, + 16, + 22, + 10, + 5, + 12, + 27, + 27, + 21, + 22, + 12 + ], + [ + 29, + 4, + 6, + 15, + 11, + 5, + 3, + 19, + 25, + 11, + 20, + 29, + 3, + 30, + 15, + 3, + 10, + 8, + 16, + 7, + 18, + 27, + 2, + 11, + 19, + 10, + 15, + 29, + 27, + 3, + 13, + 25, + 30, + 27, + 12, + 12, + 12 + ], + [ + 1, + 22, + 26, + 3, + 5, + 13, + 15, + 21, + 12, + 30, + 31, + 30, + 19, + 28, + 28, + 25, + 19, + 13, + 20, + 19, + 15, + 30, + 16, + 4, + 18, + 22, + 26, + 15, + 26, + 6, + 26, + 0, + 20, + 19, + 5, + 22, + 30 + ], + [ + 19, + 10, + 9, + 28, + 18, + 4, + 17, + 25, + 23, + 31, + 5, + 19, + 11, + 2, + 22, + 12, + 7, + 26, + 5, + 3, + 10, + 29, + 8, + 15, + 12, + 20, + 6, + 10, + 10, + 1, + 6, + 4, + 7, + 31, + 17, + 30, + 22 + ], + [ + 29, + 3, + 26, + 8, + 31, + 21, + 10, + 20, + 31, + 2, + 27, + 6, + 1, + 9, + 19, + 6, + 26, + 17, + 23, + 22, + 18, + 13, + 16, + 23, + 4, + 11, + 21, + 3, + 31, + 2, + 24, + 29, + 25, + 26, + 17, + 30, + 17 + ], + [ + 24, + 20, + 13, + 10, + 15, + 25, + 5, + 22, + 3, + 16, + 24, + 12, + 18, + 8, + 8, + 8, + 29, + 23, + 7, + 3, + 10, + 22, + 11, + 3, + 1, + 10, + 21, + 21, + 3, + 20, + 11, + 4, + 13, + 19, + 5, + 25, + 14 + ], + [ + 29, + 13, + 22, + 17, + 30, + 30, + 20, + 14, + 4, + 5, + 26, + 31, + 28, + 29, + 18, + 1, + 16, + 22, + 21, + 16, + 23, + 24, + 5, + 13, + 29, + 23, + 18, + 3, + 4, + 8, + 13, + 21, + 30, + 9, + 23, + 31, + 0 + ], + [ + 22, + 11, + 1, + 13, + 8, + 0, + 24, + 17, + 31, + 29, + 19, + 30, + 16, + 10, + 2, + 14, + 23, + 23, + 5, + 0, + 23, + 3, + 9, + 22, + 5, + 14, + 19, + 4, + 18, + 12, + 3, + 25, + 1, + 15, + 20, + 1, + 16 + ], + [ + 24, + 8, + 6, + 6, + 22, + 19, + 3, + 30, + 22, + 26, + 11, + 17, + 5, + 18, + 21, + 4, + 25, + 4, + 4, + 0, + 29, + 5, + 22, + 14, + 10, + 27, + 7, + 3, + 5, + 21, + 5, + 16, + 23, + 15, + 5, + 17, + 0 + ], + [ + 28, + 7, + 9, + 19, + 21, + 22, + 22, + 17, + 17, + 17, + 2, + 3, + 25, + 26, + 23, + 15, + 12, + 16, + 18, + 2, + 27, + 15, + 13, + 27, + 23, + 22, + 21, + 9, + 25, + 6, + 25, + 31, + 27, + 28, + 13, + 8, + 29 + ], + [ + 28, + 3, + 31, + 9, + 27, + 18, + 23, + 27, + 6, + 13, + 8, + 5, + 16, + 17, + 17, + 6, + 12, + 28, + 8, + 24, + 3, + 28, + 2, + 14, + 21, + 14, + 18, + 21, + 30, + 4, + 10, + 14, + 22, + 16, + 0, + 15, + 25 + ] + ], + [ + [ + 27, + 8, + 21, + 30, + 4, + 0, + 11, + 1, + 11, + 29, + 12, + 30, + 17, + 4, + 15, + 0, + 12, + 30, + 18, + 16, + 24, + 21, + 8, + 20, + 16, + 4, + 29, + 11, + 12, + 4, + 18, + 24, + 31, + 7, + 9, + 23, + 14 + ], + [ + 21, + 6, + 7, + 18, + 29, + 10, + 7, + 18, + 17, + 26, + 9, + 23, + 28, + 26, + 3, + 28, + 5, + 13, + 28, + 16, + 27, + 21, + 23, + 25, + 31, + 16, + 3, + 6, + 4, + 5, + 1, + 6, + 14, + 22, + 20, + 19, + 17 + ], + [ + 5, + 0, + 17, + 27, + 8, + 17, + 10, + 4, + 10, + 6, + 3, + 14, + 3, + 15, + 18, + 21, + 24, + 13, + 11, + 27, + 22, + 23, + 29, + 21, + 10, + 28, + 5, + 28, + 28, + 25, + 15, + 7, + 25, + 6, + 27, + 4, + 9 + ], + [ + 7, + 22, + 30, + 5, + 21, + 4, + 9, + 0, + 18, + 20, + 14, + 31, + 18, + 18, + 13, + 9, + 21, + 11, + 28, + 6, + 28, + 13, + 27, + 16, + 9, + 19, + 31, + 27, + 24, + 16, + 26, + 30, + 16, + 11, + 19, + 3, + 26 + ], + [ + 28, + 4, + 29, + 14, + 4, + 21, + 28, + 12, + 29, + 27, + 18, + 21, + 31, + 26, + 6, + 26, + 21, + 18, + 25, + 25, + 11, + 27, + 24, + 31, + 3, + 24, + 17, + 18, + 0, + 22, + 26, + 18, + 14, + 7, + 11, + 3, + 16 + ], + [ + 31, + 1, + 31, + 9, + 9, + 12, + 21, + 26, + 14, + 15, + 3, + 9, + 27, + 27, + 10, + 20, + 24, + 15, + 30, + 13, + 23, + 7, + 8, + 29, + 7, + 26, + 22, + 23, + 11, + 5, + 25, + 24, + 29, + 15, + 23, + 4, + 27 + ], + [ + 6, + 31, + 5, + 27, + 30, + 19, + 17, + 4, + 19, + 10, + 19, + 9, + 28, + 9, + 20, + 23, + 22, + 6, + 26, + 31, + 17, + 22, + 21, + 5, + 20, + 13, + 30, + 9, + 21, + 3, + 3, + 15, + 27, + 15, + 7, + 25, + 20 + ], + [ + 8, + 29, + 21, + 22, + 19, + 7, + 14, + 24, + 30, + 16, + 30, + 5, + 18, + 15, + 2, + 17, + 29, + 30, + 12, + 13, + 26, + 15, + 22, + 17, + 3, + 17, + 26, + 10, + 10, + 9, + 27, + 31, + 24, + 24, + 16, + 21, + 1 + ], + [ + 13, + 29, + 5, + 29, + 26, + 31, + 2, + 29, + 20, + 15, + 25, + 27, + 5, + 18, + 6, + 23, + 17, + 3, + 29, + 22, + 13, + 4, + 10, + 8, + 21, + 8, + 16, + 8, + 1, + 3, + 9, + 14, + 11, + 24, + 22, + 23, + 8 + ], + [ + 7, + 15, + 11, + 7, + 19, + 29, + 18, + 16, + 2, + 31, + 4, + 9, + 17, + 28, + 1, + 26, + 30, + 11, + 7, + 30, + 12, + 2, + 24, + 6, + 11, + 18, + 10, + 9, + 0, + 8, + 1, + 13, + 5, + 14, + 0, + 4, + 29 + ], + [ + 13, + 28, + 7, + 30, + 15, + 29, + 6, + 28, + 15, + 19, + 11, + 23, + 1, + 10, + 15, + 1, + 13, + 11, + 20, + 22, + 30, + 18, + 0, + 17, + 8, + 26, + 8, + 8, + 30, + 5, + 27, + 22, + 4, + 14, + 9, + 29, + 10 + ], + [ + 13, + 8, + 10, + 15, + 24, + 6, + 8, + 11, + 21, + 5, + 17, + 22, + 23, + 0, + 28, + 16, + 8, + 18, + 23, + 10, + 25, + 11, + 24, + 13, + 13, + 6, + 6, + 7, + 28, + 4, + 19, + 12, + 5, + 18, + 21, + 6, + 18 + ], + [ + 12, + 24, + 31, + 27, + 10, + 16, + 17, + 4, + 9, + 22, + 5, + 12, + 0, + 11, + 4, + 2, + 30, + 25, + 7, + 4, + 21, + 20, + 2, + 3, + 30, + 3, + 22, + 1, + 11, + 21, + 15, + 30, + 3, + 13, + 19, + 26, + 14 + ], + [ + 25, + 27, + 12, + 6, + 10, + 24, + 25, + 14, + 31, + 15, + 23, + 15, + 28, + 31, + 16, + 0, + 23, + 22, + 31, + 11, + 17, + 10, + 9, + 18, + 23, + 28, + 17, + 16, + 5, + 14, + 29, + 4, + 14, + 1, + 2, + 23, + 17 + ], + [ + 23, + 14, + 19, + 25, + 8, + 15, + 1, + 1, + 16, + 16, + 19, + 5, + 13, + 13, + 4, + 26, + 14, + 5, + 16, + 5, + 22, + 20, + 18, + 14, + 28, + 0, + 3, + 14, + 20, + 30, + 10, + 15, + 7, + 3, + 2, + 22, + 7 + ], + [ + 14, + 24, + 24, + 28, + 6, + 22, + 30, + 23, + 0, + 10, + 28, + 10, + 1, + 24, + 9, + 7, + 11, + 7, + 27, + 28, + 21, + 21, + 2, + 23, + 0, + 10, + 4, + 17, + 19, + 5, + 10, + 7, + 31, + 4, + 25, + 8, + 4 + ], + [ + 6, + 0, + 7, + 11, + 19, + 22, + 30, + 14, + 1, + 0, + 26, + 6, + 4, + 9, + 13, + 24, + 15, + 4, + 6, + 9, + 15, + 17, + 27, + 18, + 27, + 3, + 9, + 1, + 12, + 22, + 29, + 12, + 12, + 0, + 11, + 27, + 24 + ], + [ + 0, + 13, + 11, + 28, + 29, + 17, + 10, + 29, + 20, + 19, + 31, + 14, + 3, + 26, + 12, + 6, + 11, + 22, + 3, + 9, + 10, + 30, + 11, + 5, + 30, + 15, + 2, + 19, + 27, + 29, + 13, + 25, + 0, + 24, + 11, + 21, + 5 + ], + [ + 18, + 11, + 3, + 24, + 26, + 28, + 9, + 4, + 9, + 26, + 25, + 20, + 10, + 0, + 7, + 14, + 21, + 25, + 9, + 20, + 29, + 2, + 12, + 22, + 15, + 7, + 3, + 28, + 3, + 26, + 9, + 6, + 25, + 30, + 1, + 24, + 28 + ], + [ + 19, + 3, + 26, + 28, + 1, + 9, + 2, + 26, + 23, + 6, + 3, + 23, + 21, + 3, + 15, + 11, + 5, + 11, + 0, + 18, + 9, + 0, + 2, + 22, + 14, + 16, + 17, + 19, + 28, + 1, + 31, + 18, + 4, + 26, + 0, + 28, + 4 + ], + [ + 15, + 30, + 30, + 8, + 24, + 12, + 14, + 6, + 22, + 17, + 4, + 8, + 3, + 26, + 21, + 15, + 7, + 14, + 0, + 4, + 11, + 24, + 28, + 28, + 31, + 4, + 6, + 25, + 28, + 5, + 30, + 16, + 13, + 20, + 14, + 19, + 16 + ], + [ + 4, + 20, + 19, + 14, + 23, + 4, + 25, + 30, + 21, + 7, + 4, + 27, + 5, + 4, + 5, + 4, + 31, + 29, + 12, + 28, + 24, + 24, + 17, + 26, + 9, + 9, + 0, + 21, + 29, + 23, + 25, + 6, + 29, + 3, + 14, + 8, + 19 + ], + [ + 20, + 24, + 28, + 25, + 7, + 16, + 17, + 2, + 19, + 5, + 5, + 29, + 9, + 2, + 31, + 0, + 28, + 23, + 10, + 0, + 23, + 6, + 31, + 6, + 2, + 22, + 20, + 1, + 18, + 4, + 19, + 5, + 31, + 20, + 10, + 7, + 14 + ], + [ + 27, + 7, + 12, + 19, + 15, + 10, + 12, + 22, + 12, + 8, + 14, + 7, + 9, + 29, + 15, + 26, + 12, + 29, + 6, + 31, + 28, + 15, + 3, + 3, + 2, + 7, + 5, + 4, + 15, + 16, + 9, + 21, + 31, + 15, + 31, + 17, + 21 + ], + [ + 10, + 21, + 14, + 27, + 10, + 3, + 23, + 31, + 17, + 21, + 0, + 20, + 29, + 24, + 23, + 4, + 24, + 3, + 14, + 24, + 16, + 4, + 17, + 23, + 0, + 27, + 16, + 8, + 12, + 19, + 9, + 15, + 11, + 25, + 19, + 20, + 20 + ], + [ + 24, + 27, + 23, + 25, + 20, + 11, + 11, + 25, + 17, + 21, + 27, + 11, + 26, + 5, + 17, + 21, + 3, + 27, + 2, + 21, + 8, + 19, + 31, + 14, + 0, + 10, + 27, + 20, + 31, + 19, + 5, + 26, + 10, + 3, + 29, + 2, + 4 + ], + [ + 25, + 25, + 30, + 20, + 30, + 27, + 0, + 11, + 2, + 3, + 20, + 19, + 21, + 23, + 0, + 4, + 16, + 7, + 7, + 14, + 6, + 17, + 5, + 12, + 23, + 18, + 2, + 18, + 2, + 2, + 22, + 9, + 1, + 12, + 12, + 17, + 10 + ], + [ + 26, + 1, + 25, + 16, + 25, + 20, + 18, + 6, + 18, + 25, + 26, + 6, + 6, + 0, + 4, + 13, + 3, + 17, + 30, + 4, + 27, + 5, + 20, + 29, + 5, + 16, + 0, + 6, + 20, + 29, + 22, + 3, + 22, + 18, + 17, + 3, + 1 + ], + [ + 11, + 14, + 11, + 5, + 0, + 10, + 27, + 29, + 22, + 12, + 19, + 29, + 5, + 8, + 7, + 8, + 16, + 25, + 2, + 9, + 26, + 7, + 12, + 21, + 25, + 6, + 26, + 26, + 5, + 22, + 15, + 10, + 19, + 15, + 22, + 20, + 28 + ], + [ + 22, + 22, + 4, + 23, + 7, + 28, + 31, + 7, + 7, + 6, + 5, + 8, + 12, + 23, + 24, + 14, + 3, + 30, + 10, + 5, + 2, + 22, + 5, + 28, + 30, + 1, + 16, + 23, + 30, + 3, + 26, + 12, + 31, + 27, + 9, + 21, + 16 + ], + [ + 30, + 16, + 20, + 16, + 26, + 1, + 30, + 19, + 9, + 22, + 15, + 28, + 7, + 25, + 7, + 11, + 8, + 8, + 0, + 18, + 6, + 30, + 26, + 2, + 3, + 11, + 22, + 19, + 5, + 4, + 31, + 23, + 23, + 24, + 26, + 18, + 3 + ], + [ + 4, + 8, + 26, + 3, + 2, + 30, + 31, + 26, + 17, + 19, + 16, + 18, + 10, + 23, + 17, + 6, + 28, + 7, + 12, + 4, + 11, + 21, + 28, + 0, + 8, + 3, + 11, + 7, + 2, + 17, + 6, + 15, + 6, + 23, + 26, + 23, + 31 + ], + [ + 24, + 3, + 8, + 9, + 21, + 4, + 4, + 23, + 10, + 14, + 18, + 12, + 16, + 25, + 9, + 20, + 14, + 15, + 18, + 3, + 11, + 11, + 13, + 1, + 8, + 8, + 29, + 29, + 9, + 9, + 6, + 19, + 5, + 24, + 28, + 10, + 15 + ], + [ + 4, + 4, + 6, + 27, + 17, + 10, + 1, + 5, + 3, + 0, + 30, + 26, + 17, + 29, + 7, + 24, + 8, + 12, + 31, + 2, + 16, + 8, + 3, + 4, + 6, + 27, + 24, + 29, + 21, + 7, + 15, + 27, + 10, + 8, + 23, + 12, + 7 + ], + [ + 31, + 11, + 13, + 28, + 28, + 9, + 24, + 15, + 25, + 5, + 7, + 0, + 14, + 13, + 17, + 4, + 18, + 25, + 26, + 3, + 24, + 28, + 7, + 21, + 30, + 1, + 26, + 9, + 29, + 7, + 13, + 31, + 19, + 12, + 20, + 3, + 6 + ], + [ + 24, + 3, + 8, + 4, + 7, + 9, + 3, + 11, + 27, + 22, + 12, + 13, + 31, + 14, + 10, + 17, + 3, + 13, + 8, + 23, + 4, + 5, + 10, + 17, + 24, + 23, + 26, + 14, + 21, + 12, + 25, + 24, + 14, + 4, + 6, + 19, + 10 + ], + [ + 1, + 19, + 25, + 29, + 6, + 6, + 5, + 21, + 11, + 30, + 23, + 5, + 4, + 1, + 5, + 13, + 0, + 2, + 24, + 18, + 14, + 19, + 30, + 28, + 24, + 5, + 21, + 26, + 27, + 8, + 9, + 24, + 24, + 10, + 15, + 31, + 15 + ] + ], + [ + [ + 22, + 23, + 31, + 26, + 26, + 18, + 22, + 22, + 27, + 6, + 17, + 23, + 9, + 2, + 20, + 11, + 4, + 2, + 11, + 18, + 27, + 29, + 18, + 2, + 26, + 9, + 29, + 1, + 3, + 14, + 12, + 17, + 10, + 2, + 21, + 5, + 10 + ], + [ + 25, + 18, + 6, + 25, + 7, + 18, + 29, + 14, + 0, + 5, + 29, + 22, + 27, + 8, + 27, + 19, + 22, + 15, + 12, + 30, + 0, + 3, + 23, + 9, + 7, + 14, + 19, + 16, + 11, + 5, + 19, + 13, + 4, + 29, + 19, + 26, + 13 + ], + [ + 6, + 8, + 8, + 1, + 2, + 13, + 2, + 16, + 7, + 28, + 5, + 10, + 23, + 8, + 27, + 6, + 23, + 14, + 14, + 14, + 19, + 21, + 31, + 1, + 14, + 19, + 7, + 15, + 0, + 21, + 11, + 28, + 2, + 20, + 8, + 12, + 30 + ], + [ + 1, + 22, + 31, + 12, + 16, + 6, + 2, + 11, + 25, + 31, + 1, + 31, + 18, + 13, + 7, + 24, + 7, + 4, + 28, + 18, + 13, + 6, + 30, + 1, + 26, + 19, + 0, + 13, + 13, + 25, + 30, + 13, + 14, + 0, + 19, + 9, + 2 + ], + [ + 26, + 19, + 19, + 5, + 11, + 16, + 8, + 22, + 20, + 8, + 7, + 12, + 23, + 27, + 1, + 7, + 28, + 18, + 0, + 25, + 15, + 12, + 22, + 11, + 22, + 22, + 11, + 19, + 17, + 17, + 15, + 4, + 27, + 8, + 1, + 5, + 24 + ], + [ + 20, + 12, + 19, + 22, + 30, + 28, + 7, + 30, + 26, + 8, + 22, + 0, + 22, + 0, + 23, + 18, + 13, + 14, + 0, + 24, + 11, + 27, + 28, + 5, + 28, + 3, + 11, + 25, + 16, + 26, + 16, + 10, + 31, + 7, + 5, + 0, + 17 + ], + [ + 16, + 28, + 20, + 27, + 18, + 5, + 14, + 28, + 2, + 17, + 17, + 7, + 11, + 17, + 22, + 7, + 31, + 29, + 19, + 0, + 16, + 11, + 9, + 16, + 4, + 11, + 5, + 18, + 3, + 8, + 20, + 0, + 28, + 29, + 7, + 3, + 10 + ], + [ + 12, + 25, + 28, + 27, + 18, + 16, + 18, + 15, + 5, + 4, + 5, + 26, + 29, + 8, + 22, + 18, + 17, + 24, + 0, + 25, + 26, + 15, + 20, + 6, + 2, + 7, + 13, + 6, + 3, + 16, + 16, + 15, + 17, + 24, + 12, + 12, + 27 + ], + [ + 18, + 21, + 10, + 19, + 12, + 28, + 18, + 17, + 22, + 9, + 20, + 1, + 19, + 18, + 28, + 25, + 1, + 13, + 0, + 21, + 22, + 9, + 7, + 0, + 25, + 20, + 21, + 1, + 15, + 31, + 13, + 9, + 7, + 22, + 12, + 13, + 6 + ], + [ + 17, + 11, + 7, + 8, + 21, + 31, + 18, + 20, + 18, + 21, + 2, + 2, + 14, + 19, + 21, + 19, + 27, + 11, + 30, + 21, + 0, + 1, + 2, + 26, + 1, + 10, + 22, + 11, + 19, + 21, + 26, + 10, + 9, + 15, + 8, + 31, + 8 + ], + [ + 11, + 24, + 13, + 28, + 4, + 13, + 30, + 6, + 22, + 1, + 14, + 2, + 17, + 17, + 23, + 26, + 11, + 4, + 29, + 4, + 3, + 27, + 25, + 31, + 9, + 14, + 0, + 28, + 25, + 0, + 2, + 16, + 12, + 25, + 29, + 11, + 24 + ], + [ + 20, + 15, + 10, + 11, + 23, + 7, + 17, + 1, + 31, + 12, + 2, + 15, + 21, + 7, + 18, + 9, + 13, + 19, + 11, + 14, + 3, + 30, + 13, + 3, + 30, + 17, + 0, + 15, + 4, + 25, + 16, + 29, + 12, + 10, + 12, + 25, + 0 + ], + [ + 28, + 10, + 17, + 18, + 24, + 9, + 3, + 17, + 27, + 8, + 30, + 9, + 26, + 0, + 3, + 27, + 0, + 11, + 11, + 15, + 8, + 14, + 18, + 14, + 0, + 20, + 17, + 20, + 29, + 6, + 16, + 21, + 1, + 8, + 15, + 16, + 21 + ], + [ + 28, + 9, + 4, + 29, + 0, + 30, + 21, + 22, + 26, + 17, + 0, + 12, + 20, + 15, + 24, + 11, + 19, + 18, + 12, + 7, + 19, + 3, + 12, + 31, + 26, + 8, + 27, + 18, + 9, + 22, + 27, + 18, + 21, + 22, + 20, + 8, + 10 + ], + [ + 28, + 29, + 12, + 13, + 18, + 2, + 5, + 8, + 12, + 25, + 21, + 31, + 19, + 21, + 14, + 24, + 4, + 1, + 6, + 13, + 30, + 9, + 25, + 26, + 13, + 15, + 28, + 26, + 6, + 11, + 2, + 14, + 31, + 9, + 16, + 4, + 30 + ], + [ + 30, + 17, + 25, + 15, + 13, + 23, + 24, + 15, + 2, + 14, + 25, + 17, + 20, + 6, + 0, + 13, + 7, + 22, + 22, + 15, + 19, + 20, + 3, + 31, + 14, + 21, + 27, + 15, + 28, + 29, + 9, + 25, + 10, + 13, + 6, + 22, + 28 + ], + [ + 16, + 20, + 19, + 9, + 20, + 31, + 16, + 6, + 13, + 19, + 9, + 16, + 9, + 22, + 29, + 13, + 10, + 2, + 17, + 21, + 0, + 20, + 26, + 20, + 31, + 4, + 9, + 4, + 23, + 16, + 26, + 13, + 25, + 24, + 25, + 12, + 12 + ], + [ + 12, + 7, + 28, + 17, + 31, + 27, + 29, + 16, + 11, + 29, + 14, + 3, + 13, + 9, + 12, + 27, + 27, + 31, + 9, + 20, + 18, + 17, + 18, + 15, + 25, + 2, + 26, + 23, + 22, + 2, + 6, + 9, + 3, + 1, + 1, + 30, + 7 + ], + [ + 16, + 7, + 23, + 13, + 12, + 13, + 15, + 18, + 30, + 29, + 26, + 5, + 4, + 15, + 5, + 24, + 23, + 22, + 0, + 8, + 11, + 17, + 24, + 20, + 2, + 30, + 11, + 7, + 29, + 5, + 3, + 10, + 7, + 2, + 4, + 13, + 4 + ], + [ + 0, + 5, + 23, + 29, + 8, + 22, + 0, + 26, + 14, + 0, + 8, + 4, + 6, + 27, + 27, + 6, + 31, + 2, + 0, + 10, + 12, + 11, + 21, + 19, + 15, + 13, + 21, + 8, + 5, + 15, + 16, + 14, + 29, + 10, + 26, + 23, + 11 + ], + [ + 11, + 19, + 13, + 5, + 8, + 22, + 14, + 5, + 10, + 11, + 13, + 13, + 12, + 10, + 18, + 3, + 28, + 10, + 25, + 29, + 21, + 15, + 21, + 24, + 12, + 18, + 31, + 18, + 10, + 22, + 2, + 28, + 26, + 14, + 23, + 23, + 2 + ], + [ + 15, + 17, + 24, + 0, + 21, + 26, + 27, + 4, + 14, + 7, + 25, + 22, + 9, + 23, + 27, + 10, + 30, + 19, + 11, + 0, + 4, + 31, + 5, + 8, + 16, + 26, + 8, + 8, + 3, + 5, + 5, + 4, + 22, + 31, + 31, + 5, + 11 + ], + [ + 16, + 20, + 17, + 30, + 18, + 1, + 18, + 3, + 24, + 25, + 2, + 31, + 17, + 2, + 14, + 18, + 4, + 26, + 30, + 26, + 5, + 21, + 19, + 6, + 12, + 21, + 23, + 7, + 28, + 12, + 3, + 29, + 26, + 14, + 11, + 16, + 4 + ], + [ + 17, + 18, + 21, + 28, + 24, + 17, + 19, + 21, + 0, + 10, + 6, + 0, + 30, + 1, + 24, + 19, + 20, + 25, + 23, + 30, + 22, + 17, + 16, + 2, + 3, + 2, + 18, + 13, + 19, + 18, + 12, + 8, + 28, + 14, + 28, + 28, + 22 + ], + [ + 25, + 8, + 30, + 8, + 23, + 28, + 0, + 8, + 12, + 7, + 13, + 25, + 13, + 5, + 7, + 19, + 18, + 6, + 3, + 28, + 24, + 23, + 7, + 4, + 5, + 10, + 13, + 4, + 2, + 17, + 19, + 18, + 21, + 12, + 8, + 15, + 1 + ], + [ + 1, + 7, + 10, + 21, + 26, + 6, + 30, + 1, + 4, + 25, + 15, + 12, + 26, + 21, + 6, + 28, + 14, + 12, + 4, + 12, + 14, + 29, + 7, + 19, + 27, + 3, + 18, + 21, + 21, + 4, + 22, + 10, + 23, + 6, + 22, + 26, + 2 + ], + [ + 21, + 20, + 22, + 24, + 3, + 9, + 21, + 14, + 9, + 6, + 25, + 30, + 8, + 8, + 31, + 10, + 11, + 10, + 7, + 1, + 10, + 27, + 29, + 5, + 31, + 19, + 23, + 5, + 27, + 17, + 0, + 1, + 24, + 4, + 9, + 26, + 5 + ], + [ + 31, + 10, + 12, + 19, + 23, + 10, + 6, + 28, + 31, + 9, + 13, + 24, + 10, + 31, + 0, + 28, + 3, + 19, + 17, + 29, + 12, + 25, + 27, + 2, + 0, + 29, + 28, + 0, + 22, + 1, + 28, + 23, + 5, + 21, + 3, + 30, + 17 + ], + [ + 9, + 16, + 22, + 4, + 4, + 0, + 8, + 10, + 7, + 25, + 29, + 30, + 24, + 27, + 27, + 12, + 12, + 11, + 23, + 27, + 31, + 11, + 12, + 20, + 3, + 5, + 30, + 21, + 17, + 19, + 22, + 24, + 8, + 13, + 25, + 13, + 29 + ], + [ + 29, + 19, + 23, + 25, + 2, + 24, + 23, + 30, + 1, + 1, + 29, + 3, + 31, + 15, + 4, + 23, + 1, + 8, + 10, + 24, + 19, + 1, + 8, + 9, + 17, + 24, + 2, + 17, + 6, + 14, + 20, + 16, + 13, + 12, + 3, + 3, + 4 + ], + [ + 8, + 28, + 15, + 30, + 24, + 11, + 5, + 11, + 2, + 17, + 26, + 30, + 14, + 26, + 16, + 30, + 31, + 11, + 2, + 25, + 15, + 14, + 10, + 4, + 27, + 18, + 4, + 30, + 30, + 26, + 30, + 3, + 11, + 25, + 2, + 2, + 26 + ], + [ + 6, + 5, + 17, + 26, + 21, + 30, + 4, + 15, + 25, + 3, + 14, + 18, + 5, + 13, + 5, + 17, + 15, + 16, + 15, + 22, + 8, + 7, + 0, + 27, + 13, + 8, + 29, + 30, + 22, + 16, + 16, + 19, + 14, + 9, + 12, + 16, + 15 + ], + [ + 30, + 26, + 5, + 12, + 16, + 30, + 20, + 9, + 14, + 28, + 4, + 2, + 14, + 24, + 24, + 10, + 17, + 18, + 30, + 8, + 31, + 18, + 13, + 30, + 24, + 0, + 26, + 7, + 28, + 5, + 3, + 9, + 15, + 24, + 4, + 17, + 15 + ], + [ + 11, + 27, + 26, + 14, + 6, + 23, + 13, + 1, + 25, + 0, + 28, + 6, + 15, + 10, + 7, + 24, + 24, + 13, + 16, + 21, + 28, + 3, + 1, + 14, + 16, + 1, + 1, + 10, + 25, + 0, + 21, + 1, + 21, + 7, + 27, + 23, + 5 + ], + [ + 13, + 11, + 28, + 30, + 2, + 26, + 23, + 6, + 13, + 22, + 13, + 19, + 15, + 31, + 13, + 7, + 26, + 23, + 9, + 20, + 9, + 6, + 24, + 24, + 18, + 12, + 20, + 23, + 3, + 31, + 12, + 12, + 28, + 29, + 19, + 3, + 14 + ], + [ + 17, + 27, + 8, + 19, + 9, + 30, + 7, + 16, + 27, + 4, + 22, + 13, + 30, + 19, + 14, + 31, + 10, + 9, + 29, + 10, + 12, + 24, + 11, + 19, + 16, + 19, + 24, + 10, + 1, + 6, + 26, + 2, + 19, + 13, + 12, + 6, + 27 + ], + [ + 24, + 30, + 6, + 17, + 6, + 23, + 20, + 28, + 20, + 30, + 1, + 11, + 26, + 12, + 5, + 31, + 4, + 8, + 11, + 14, + 5, + 12, + 20, + 30, + 7, + 14, + 0, + 1, + 23, + 15, + 26, + 20, + 25, + 26, + 1, + 11, + 9 + ] + ], + [ + [ + 28, + 31, + 29, + 22, + 22, + 27, + 12, + 9, + 8, + 0, + 15, + 0, + 17, + 27, + 1, + 18, + 27, + 26, + 18, + 25, + 10, + 17, + 24, + 22, + 30, + 29, + 29, + 28, + 4, + 1, + 28, + 21, + 26, + 31, + 10, + 22, + 31 + ], + [ + 25, + 31, + 4, + 25, + 27, + 14, + 8, + 6, + 12, + 13, + 19, + 6, + 7, + 9, + 18, + 11, + 30, + 25, + 16, + 4, + 12, + 11, + 29, + 29, + 22, + 1, + 22, + 20, + 8, + 26, + 14, + 31, + 5, + 30, + 14, + 9, + 1 + ], + [ + 29, + 12, + 19, + 16, + 21, + 1, + 18, + 8, + 28, + 15, + 22, + 2, + 4, + 20, + 1, + 3, + 23, + 22, + 23, + 0, + 22, + 7, + 23, + 10, + 22, + 2, + 5, + 4, + 27, + 11, + 15, + 14, + 8, + 17, + 2, + 28, + 30 + ], + [ + 17, + 14, + 20, + 4, + 24, + 8, + 20, + 0, + 26, + 8, + 22, + 28, + 28, + 15, + 24, + 2, + 0, + 31, + 5, + 10, + 26, + 15, + 27, + 8, + 15, + 20, + 7, + 26, + 5, + 15, + 29, + 29, + 20, + 28, + 25, + 27, + 22 + ], + [ + 31, + 3, + 26, + 4, + 9, + 27, + 30, + 19, + 8, + 2, + 8, + 19, + 15, + 4, + 13, + 31, + 22, + 21, + 26, + 10, + 21, + 10, + 2, + 28, + 8, + 21, + 29, + 19, + 6, + 13, + 6, + 17, + 9, + 29, + 6, + 28, + 5 + ], + [ + 6, + 13, + 14, + 31, + 15, + 9, + 22, + 17, + 0, + 7, + 8, + 17, + 10, + 7, + 2, + 17, + 19, + 23, + 11, + 19, + 31, + 27, + 15, + 8, + 13, + 26, + 22, + 7, + 28, + 27, + 17, + 26, + 14, + 22, + 26, + 2, + 13 + ], + [ + 6, + 14, + 30, + 11, + 19, + 24, + 24, + 2, + 11, + 1, + 5, + 9, + 9, + 0, + 14, + 5, + 26, + 12, + 13, + 3, + 4, + 25, + 15, + 31, + 19, + 5, + 29, + 21, + 8, + 24, + 9, + 17, + 16, + 25, + 17, + 16, + 26 + ], + [ + 18, + 21, + 3, + 23, + 20, + 0, + 4, + 31, + 12, + 25, + 0, + 28, + 14, + 7, + 16, + 16, + 19, + 12, + 27, + 16, + 19, + 1, + 18, + 27, + 14, + 6, + 14, + 2, + 27, + 30, + 3, + 18, + 10, + 14, + 16, + 30, + 19 + ], + [ + 12, + 15, + 30, + 22, + 21, + 31, + 25, + 27, + 2, + 27, + 13, + 1, + 28, + 10, + 6, + 24, + 14, + 19, + 2, + 5, + 31, + 0, + 14, + 11, + 16, + 17, + 30, + 3, + 22, + 22, + 29, + 15, + 2, + 28, + 28, + 1, + 9 + ], + [ + 23, + 13, + 20, + 21, + 8, + 21, + 4, + 7, + 28, + 24, + 11, + 18, + 0, + 17, + 29, + 13, + 11, + 27, + 10, + 26, + 9, + 18, + 25, + 1, + 18, + 2, + 29, + 31, + 29, + 17, + 28, + 19, + 11, + 17, + 24, + 0, + 29 + ], + [ + 7, + 11, + 3, + 4, + 5, + 15, + 4, + 30, + 18, + 30, + 11, + 20, + 17, + 15, + 9, + 10, + 20, + 7, + 30, + 24, + 2, + 13, + 12, + 5, + 4, + 21, + 19, + 30, + 21, + 11, + 14, + 22, + 13, + 7, + 24, + 1, + 13 + ], + [ + 16, + 4, + 22, + 9, + 0, + 20, + 30, + 7, + 23, + 28, + 17, + 4, + 30, + 15, + 12, + 25, + 13, + 8, + 5, + 25, + 20, + 20, + 18, + 30, + 10, + 20, + 9, + 6, + 24, + 24, + 7, + 29, + 7, + 8, + 7, + 24, + 22 + ], + [ + 9, + 12, + 30, + 25, + 27, + 26, + 13, + 28, + 5, + 2, + 10, + 16, + 12, + 16, + 7, + 4, + 11, + 6, + 4, + 14, + 29, + 21, + 2, + 25, + 18, + 8, + 24, + 11, + 23, + 24, + 25, + 28, + 11, + 25, + 16, + 29, + 1 + ], + [ + 21, + 5, + 18, + 19, + 20, + 11, + 28, + 2, + 12, + 30, + 3, + 0, + 15, + 7, + 31, + 16, + 23, + 3, + 20, + 10, + 17, + 15, + 5, + 2, + 6, + 12, + 7, + 23, + 17, + 25, + 16, + 20, + 9, + 3, + 17, + 3, + 15 + ], + [ + 13, + 29, + 22, + 24, + 29, + 4, + 5, + 31, + 26, + 17, + 3, + 30, + 22, + 29, + 25, + 30, + 30, + 17, + 5, + 25, + 30, + 28, + 25, + 27, + 30, + 23, + 5, + 28, + 26, + 18, + 27, + 15, + 1, + 11, + 8, + 11, + 15 + ], + [ + 4, + 30, + 24, + 11, + 22, + 22, + 2, + 13, + 21, + 21, + 21, + 16, + 4, + 4, + 25, + 11, + 23, + 12, + 10, + 10, + 12, + 2, + 19, + 31, + 16, + 11, + 10, + 16, + 21, + 18, + 26, + 22, + 5, + 15, + 27, + 16, + 25 + ], + [ + 2, + 6, + 5, + 3, + 8, + 8, + 28, + 29, + 22, + 3, + 21, + 25, + 13, + 25, + 11, + 20, + 21, + 3, + 14, + 21, + 8, + 6, + 24, + 17, + 6, + 29, + 31, + 3, + 16, + 24, + 24, + 31, + 31, + 18, + 0, + 27, + 31 + ], + [ + 10, + 21, + 6, + 23, + 15, + 28, + 25, + 14, + 20, + 6, + 19, + 14, + 6, + 31, + 24, + 13, + 14, + 7, + 15, + 31, + 20, + 18, + 13, + 21, + 6, + 31, + 24, + 0, + 13, + 26, + 21, + 20, + 30, + 7, + 22, + 17, + 14 + ], + [ + 8, + 18, + 17, + 10, + 8, + 19, + 0, + 12, + 3, + 20, + 16, + 19, + 1, + 15, + 17, + 30, + 25, + 26, + 14, + 10, + 4, + 7, + 7, + 29, + 25, + 4, + 13, + 8, + 30, + 31, + 15, + 15, + 25, + 28, + 18, + 18, + 7 + ], + [ + 18, + 9, + 3, + 30, + 0, + 9, + 6, + 9, + 21, + 30, + 30, + 8, + 27, + 21, + 5, + 26, + 16, + 31, + 24, + 10, + 14, + 9, + 6, + 31, + 17, + 30, + 30, + 6, + 11, + 11, + 20, + 23, + 20, + 15, + 11, + 23, + 19 + ], + [ + 27, + 26, + 11, + 9, + 31, + 15, + 29, + 3, + 4, + 22, + 22, + 8, + 7, + 17, + 14, + 13, + 8, + 23, + 28, + 8, + 20, + 30, + 29, + 22, + 13, + 21, + 30, + 13, + 29, + 3, + 14, + 5, + 21, + 8, + 25, + 1, + 15 + ], + [ + 20, + 21, + 1, + 12, + 14, + 10, + 26, + 14, + 4, + 14, + 28, + 16, + 12, + 22, + 20, + 10, + 19, + 3, + 12, + 10, + 13, + 31, + 5, + 9, + 31, + 27, + 8, + 9, + 12, + 20, + 4, + 2, + 2, + 29, + 0, + 29, + 13 + ], + [ + 11, + 1, + 0, + 15, + 18, + 21, + 27, + 8, + 10, + 2, + 12, + 18, + 31, + 23, + 13, + 17, + 24, + 1, + 4, + 26, + 23, + 12, + 31, + 2, + 9, + 25, + 0, + 28, + 11, + 21, + 18, + 31, + 21, + 14, + 20, + 29, + 12 + ], + [ + 6, + 19, + 20, + 20, + 11, + 0, + 0, + 25, + 13, + 23, + 14, + 28, + 0, + 10, + 26, + 3, + 21, + 29, + 0, + 19, + 2, + 5, + 0, + 11, + 4, + 31, + 5, + 15, + 8, + 29, + 9, + 15, + 15, + 0, + 15, + 15, + 29 + ], + [ + 24, + 4, + 14, + 24, + 28, + 19, + 25, + 19, + 22, + 30, + 21, + 31, + 28, + 27, + 8, + 18, + 25, + 9, + 13, + 27, + 22, + 5, + 5, + 10, + 6, + 28, + 10, + 0, + 15, + 3, + 11, + 7, + 22, + 30, + 21, + 20, + 20 + ], + [ + 21, + 19, + 26, + 24, + 29, + 29, + 14, + 0, + 9, + 14, + 0, + 6, + 6, + 18, + 1, + 1, + 25, + 12, + 3, + 13, + 29, + 27, + 15, + 22, + 9, + 1, + 6, + 0, + 29, + 21, + 10, + 18, + 3, + 22, + 2, + 26, + 20 + ], + [ + 19, + 22, + 31, + 1, + 7, + 22, + 1, + 17, + 10, + 19, + 10, + 10, + 15, + 21, + 3, + 6, + 3, + 7, + 14, + 16, + 7, + 23, + 23, + 5, + 29, + 22, + 4, + 18, + 22, + 5, + 1, + 26, + 9, + 7, + 7, + 15, + 14 + ], + [ + 17, + 5, + 9, + 9, + 28, + 20, + 1, + 20, + 5, + 3, + 29, + 3, + 24, + 1, + 15, + 0, + 21, + 8, + 19, + 21, + 1, + 14, + 15, + 10, + 11, + 18, + 12, + 2, + 19, + 24, + 6, + 12, + 9, + 12, + 4, + 27, + 3 + ], + [ + 11, + 22, + 20, + 10, + 1, + 5, + 8, + 11, + 8, + 19, + 9, + 10, + 20, + 13, + 2, + 27, + 1, + 29, + 20, + 24, + 8, + 18, + 2, + 11, + 31, + 30, + 21, + 28, + 17, + 21, + 22, + 15, + 13, + 4, + 28, + 8, + 12 + ], + [ + 4, + 19, + 0, + 9, + 5, + 2, + 8, + 25, + 2, + 4, + 5, + 14, + 22, + 4, + 20, + 3, + 19, + 27, + 17, + 6, + 7, + 18, + 5, + 2, + 4, + 15, + 18, + 24, + 3, + 27, + 18, + 0, + 21, + 13, + 15, + 13, + 3 + ], + [ + 17, + 0, + 26, + 27, + 2, + 23, + 20, + 25, + 5, + 8, + 19, + 20, + 1, + 12, + 1, + 15, + 10, + 15, + 27, + 13, + 24, + 7, + 19, + 9, + 5, + 4, + 4, + 17, + 25, + 31, + 10, + 13, + 21, + 23, + 2, + 8, + 20 + ], + [ + 30, + 3, + 11, + 4, + 10, + 16, + 9, + 6, + 8, + 5, + 5, + 17, + 30, + 16, + 12, + 22, + 25, + 28, + 24, + 7, + 9, + 20, + 5, + 31, + 1, + 5, + 27, + 26, + 19, + 30, + 19, + 13, + 4, + 23, + 4, + 10, + 24 + ], + [ + 0, + 17, + 17, + 19, + 22, + 14, + 9, + 25, + 17, + 20, + 10, + 21, + 6, + 23, + 9, + 23, + 4, + 4, + 18, + 31, + 24, + 7, + 24, + 23, + 24, + 16, + 0, + 18, + 29, + 20, + 2, + 7, + 22, + 30, + 9, + 29, + 29 + ], + [ + 31, + 2, + 16, + 14, + 31, + 2, + 18, + 10, + 2, + 2, + 24, + 4, + 24, + 30, + 17, + 4, + 10, + 20, + 21, + 31, + 22, + 8, + 6, + 12, + 27, + 9, + 15, + 31, + 10, + 26, + 5, + 28, + 16, + 5, + 30, + 9, + 7 + ], + [ + 23, + 10, + 24, + 10, + 22, + 27, + 18, + 29, + 27, + 14, + 17, + 19, + 3, + 7, + 27, + 27, + 29, + 21, + 4, + 23, + 8, + 12, + 5, + 31, + 23, + 15, + 4, + 22, + 25, + 5, + 8, + 25, + 3, + 1, + 31, + 27, + 28 + ], + [ + 8, + 29, + 1, + 31, + 27, + 25, + 29, + 25, + 25, + 23, + 27, + 0, + 24, + 23, + 13, + 21, + 31, + 5, + 26, + 29, + 8, + 27, + 0, + 0, + 12, + 1, + 23, + 3, + 21, + 24, + 5, + 18, + 5, + 2, + 31, + 24, + 2 + ], + [ + 2, + 0, + 21, + 17, + 23, + 7, + 5, + 28, + 11, + 25, + 26, + 22, + 24, + 0, + 30, + 10, + 0, + 24, + 4, + 10, + 31, + 19, + 28, + 2, + 6, + 20, + 29, + 19, + 4, + 17, + 1, + 16, + 20, + 2, + 13, + 9, + 26 + ] + ], + [ + [ + 19, + 0, + 0, + 16, + 24, + 29, + 4, + 13, + 2, + 14, + 14, + 23, + 30, + 27, + 1, + 27, + 16, + 21, + 26, + 29, + 5, + 10, + 8, + 14, + 21, + 16, + 17, + 9, + 21, + 27, + 13, + 7, + 16, + 1, + 28, + 31, + 28 + ], + [ + 5, + 5, + 1, + 26, + 2, + 1, + 27, + 24, + 10, + 14, + 9, + 24, + 28, + 22, + 3, + 24, + 18, + 22, + 17, + 30, + 29, + 14, + 3, + 20, + 8, + 27, + 5, + 23, + 15, + 24, + 31, + 30, + 18, + 30, + 30, + 22, + 12 + ], + [ + 26, + 15, + 28, + 29, + 2, + 11, + 17, + 29, + 12, + 24, + 3, + 12, + 11, + 24, + 17, + 6, + 4, + 30, + 1, + 1, + 17, + 5, + 4, + 26, + 10, + 18, + 9, + 9, + 0, + 28, + 0, + 20, + 3, + 18, + 10, + 25, + 30 + ], + [ + 30, + 14, + 13, + 30, + 27, + 6, + 13, + 5, + 7, + 11, + 14, + 5, + 7, + 28, + 4, + 31, + 15, + 14, + 16, + 11, + 25, + 0, + 8, + 8, + 25, + 7, + 7, + 10, + 1, + 10, + 21, + 29, + 16, + 13, + 12, + 27, + 19 + ], + [ + 24, + 10, + 24, + 1, + 15, + 16, + 0, + 2, + 3, + 28, + 12, + 31, + 31, + 20, + 0, + 25, + 17, + 30, + 11, + 12, + 21, + 12, + 30, + 15, + 21, + 11, + 4, + 21, + 6, + 17, + 23, + 21, + 14, + 24, + 19, + 16, + 5 + ], + [ + 29, + 5, + 5, + 30, + 15, + 7, + 6, + 10, + 16, + 10, + 18, + 8, + 1, + 29, + 3, + 1, + 3, + 8, + 22, + 1, + 3, + 19, + 27, + 2, + 21, + 9, + 13, + 30, + 9, + 4, + 10, + 17, + 18, + 5, + 7, + 2, + 31 + ], + [ + 3, + 31, + 29, + 20, + 8, + 27, + 22, + 16, + 11, + 15, + 5, + 28, + 6, + 26, + 22, + 1, + 9, + 27, + 9, + 10, + 26, + 11, + 6, + 18, + 11, + 13, + 28, + 10, + 13, + 31, + 5, + 3, + 27, + 9, + 8, + 21, + 7 + ], + [ + 4, + 26, + 5, + 15, + 21, + 24, + 2, + 14, + 18, + 20, + 7, + 11, + 5, + 10, + 9, + 11, + 29, + 18, + 23, + 15, + 14, + 1, + 13, + 4, + 17, + 5, + 18, + 23, + 24, + 13, + 7, + 5, + 18, + 15, + 11, + 23, + 2 + ], + [ + 19, + 12, + 1, + 21, + 11, + 23, + 31, + 29, + 28, + 1, + 2, + 0, + 13, + 18, + 20, + 21, + 5, + 8, + 5, + 17, + 10, + 14, + 18, + 22, + 19, + 31, + 11, + 25, + 30, + 31, + 5, + 1, + 27, + 22, + 21, + 24, + 23 + ], + [ + 6, + 18, + 18, + 29, + 12, + 10, + 13, + 23, + 2, + 24, + 9, + 0, + 21, + 4, + 11, + 1, + 31, + 19, + 12, + 5, + 19, + 15, + 27, + 17, + 3, + 18, + 30, + 26, + 24, + 23, + 15, + 13, + 11, + 26, + 15, + 28, + 5 + ], + [ + 14, + 28, + 10, + 9, + 13, + 12, + 1, + 31, + 27, + 19, + 13, + 1, + 28, + 18, + 0, + 5, + 13, + 18, + 23, + 22, + 3, + 13, + 1, + 28, + 1, + 19, + 20, + 6, + 8, + 29, + 23, + 4, + 11, + 30, + 5, + 22, + 19 + ], + [ + 15, + 12, + 8, + 15, + 12, + 11, + 15, + 26, + 23, + 0, + 12, + 2, + 22, + 1, + 30, + 13, + 26, + 25, + 31, + 24, + 22, + 18, + 0, + 9, + 8, + 24, + 12, + 21, + 6, + 0, + 31, + 28, + 2, + 2, + 23, + 7, + 9 + ], + [ + 8, + 29, + 13, + 18, + 27, + 4, + 3, + 9, + 9, + 16, + 21, + 11, + 11, + 25, + 29, + 8, + 23, + 11, + 23, + 9, + 16, + 5, + 23, + 4, + 7, + 25, + 18, + 27, + 9, + 31, + 16, + 13, + 10, + 6, + 29, + 19, + 23 + ], + [ + 8, + 10, + 30, + 24, + 6, + 24, + 4, + 6, + 15, + 13, + 17, + 31, + 9, + 14, + 8, + 19, + 1, + 22, + 27, + 2, + 20, + 3, + 24, + 27, + 10, + 19, + 31, + 5, + 1, + 25, + 29, + 22, + 21, + 7, + 14, + 20, + 26 + ], + [ + 31, + 7, + 22, + 27, + 1, + 28, + 25, + 18, + 19, + 27, + 15, + 5, + 13, + 21, + 30, + 0, + 13, + 17, + 1, + 14, + 15, + 15, + 10, + 8, + 1, + 11, + 12, + 25, + 2, + 21, + 16, + 27, + 8, + 28, + 22, + 20, + 7 + ], + [ + 9, + 26, + 29, + 31, + 28, + 5, + 30, + 23, + 20, + 25, + 23, + 17, + 12, + 16, + 20, + 4, + 15, + 25, + 11, + 7, + 30, + 8, + 24, + 3, + 8, + 6, + 13, + 20, + 31, + 29, + 31, + 27, + 11, + 28, + 31, + 13, + 21 + ], + [ + 5, + 25, + 9, + 29, + 21, + 6, + 17, + 18, + 17, + 25, + 25, + 18, + 25, + 11, + 19, + 9, + 18, + 29, + 20, + 21, + 20, + 7, + 10, + 31, + 23, + 19, + 29, + 29, + 6, + 0, + 4, + 31, + 9, + 24, + 14, + 20, + 24 + ], + [ + 19, + 31, + 4, + 10, + 24, + 23, + 4, + 28, + 20, + 0, + 14, + 14, + 26, + 18, + 6, + 0, + 3, + 29, + 7, + 22, + 8, + 15, + 29, + 30, + 12, + 24, + 20, + 25, + 17, + 23, + 17, + 23, + 25, + 27, + 14, + 16, + 2 + ], + [ + 3, + 31, + 15, + 4, + 22, + 8, + 23, + 31, + 10, + 12, + 30, + 9, + 28, + 1, + 14, + 16, + 2, + 19, + 29, + 20, + 17, + 24, + 23, + 21, + 26, + 7, + 24, + 16, + 6, + 12, + 24, + 11, + 21, + 9, + 26, + 23, + 16 + ], + [ + 18, + 31, + 4, + 28, + 0, + 4, + 31, + 8, + 23, + 14, + 4, + 6, + 29, + 21, + 12, + 8, + 15, + 12, + 24, + 12, + 2, + 27, + 24, + 20, + 31, + 22, + 21, + 29, + 14, + 20, + 17, + 0, + 0, + 29, + 23, + 28, + 16 + ], + [ + 29, + 5, + 10, + 27, + 1, + 27, + 16, + 3, + 24, + 13, + 27, + 3, + 1, + 21, + 16, + 7, + 4, + 22, + 31, + 0, + 13, + 31, + 8, + 23, + 25, + 30, + 29, + 17, + 31, + 13, + 16, + 29, + 7, + 16, + 7, + 31, + 28 + ], + [ + 22, + 9, + 12, + 19, + 21, + 12, + 7, + 3, + 18, + 2, + 14, + 30, + 18, + 4, + 22, + 24, + 2, + 30, + 11, + 29, + 28, + 9, + 30, + 13, + 17, + 22, + 31, + 22, + 29, + 6, + 8, + 3, + 28, + 3, + 3, + 8, + 8 + ], + [ + 22, + 9, + 2, + 11, + 24, + 23, + 3, + 25, + 7, + 16, + 17, + 18, + 6, + 8, + 31, + 2, + 3, + 5, + 15, + 5, + 18, + 19, + 31, + 1, + 26, + 24, + 12, + 16, + 9, + 18, + 19, + 4, + 1, + 13, + 8, + 23, + 7 + ], + [ + 19, + 19, + 19, + 24, + 20, + 23, + 26, + 9, + 4, + 5, + 23, + 26, + 24, + 8, + 6, + 26, + 6, + 16, + 0, + 3, + 3, + 7, + 25, + 1, + 10, + 6, + 7, + 7, + 2, + 4, + 17, + 18, + 5, + 2, + 2, + 27, + 2 + ], + [ + 21, + 19, + 3, + 9, + 3, + 23, + 24, + 8, + 0, + 19, + 16, + 5, + 30, + 4, + 22, + 8, + 8, + 25, + 22, + 5, + 30, + 28, + 1, + 9, + 14, + 13, + 18, + 28, + 13, + 0, + 2, + 9, + 5, + 28, + 24, + 12, + 4 + ], + [ + 29, + 18, + 24, + 30, + 10, + 27, + 14, + 22, + 30, + 2, + 5, + 9, + 16, + 21, + 17, + 7, + 23, + 19, + 16, + 13, + 18, + 15, + 17, + 3, + 25, + 29, + 26, + 30, + 13, + 21, + 8, + 14, + 26, + 21, + 22, + 20, + 17 + ], + [ + 17, + 24, + 12, + 3, + 26, + 28, + 27, + 21, + 6, + 23, + 13, + 5, + 0, + 9, + 18, + 27, + 14, + 17, + 22, + 26, + 0, + 17, + 6, + 10, + 24, + 10, + 12, + 24, + 17, + 18, + 13, + 1, + 1, + 10, + 1, + 8, + 30 + ], + [ + 27, + 2, + 29, + 23, + 18, + 4, + 18, + 8, + 16, + 8, + 23, + 16, + 21, + 25, + 27, + 20, + 5, + 13, + 8, + 7, + 24, + 13, + 30, + 31, + 14, + 9, + 4, + 4, + 18, + 18, + 4, + 3, + 2, + 14, + 19, + 0, + 3 + ], + [ + 1, + 8, + 0, + 7, + 6, + 31, + 16, + 7, + 3, + 22, + 26, + 17, + 16, + 5, + 9, + 14, + 1, + 2, + 14, + 4, + 0, + 23, + 20, + 15, + 27, + 25, + 3, + 19, + 4, + 31, + 19, + 29, + 15, + 16, + 11, + 18, + 3 + ], + [ + 6, + 19, + 5, + 4, + 21, + 15, + 2, + 18, + 15, + 26, + 8, + 28, + 11, + 22, + 10, + 29, + 7, + 27, + 11, + 8, + 9, + 21, + 15, + 29, + 15, + 31, + 1, + 11, + 4, + 3, + 20, + 15, + 4, + 28, + 19, + 19, + 2 + ], + [ + 18, + 19, + 1, + 17, + 16, + 0, + 20, + 11, + 11, + 12, + 15, + 21, + 3, + 5, + 21, + 23, + 28, + 14, + 14, + 9, + 12, + 6, + 5, + 17, + 8, + 11, + 29, + 23, + 30, + 12, + 24, + 7, + 9, + 12, + 10, + 20, + 14 + ], + [ + 23, + 21, + 24, + 20, + 9, + 16, + 29, + 1, + 21, + 6, + 8, + 31, + 13, + 29, + 3, + 27, + 8, + 9, + 28, + 17, + 17, + 18, + 24, + 16, + 5, + 2, + 14, + 24, + 11, + 20, + 2, + 25, + 12, + 6, + 26, + 10, + 31 + ], + [ + 25, + 18, + 1, + 29, + 10, + 22, + 21, + 18, + 2, + 16, + 26, + 21, + 25, + 25, + 2, + 11, + 16, + 31, + 24, + 18, + 21, + 5, + 20, + 16, + 1, + 25, + 29, + 17, + 16, + 1, + 24, + 12, + 21, + 21, + 2, + 26, + 28 + ], + [ + 8, + 31, + 5, + 2, + 3, + 5, + 25, + 11, + 19, + 16, + 2, + 19, + 31, + 21, + 17, + 17, + 31, + 3, + 10, + 18, + 18, + 12, + 25, + 1, + 16, + 6, + 17, + 12, + 23, + 7, + 18, + 25, + 11, + 16, + 20, + 8, + 4 + ], + [ + 8, + 18, + 16, + 12, + 11, + 17, + 20, + 26, + 22, + 27, + 10, + 7, + 20, + 0, + 24, + 15, + 2, + 24, + 18, + 8, + 25, + 4, + 23, + 29, + 30, + 27, + 6, + 23, + 14, + 27, + 16, + 10, + 4, + 9, + 6, + 29, + 22 + ], + [ + 31, + 26, + 16, + 3, + 4, + 7, + 23, + 23, + 25, + 0, + 25, + 10, + 15, + 26, + 10, + 24, + 9, + 12, + 12, + 6, + 26, + 18, + 11, + 9, + 30, + 17, + 16, + 4, + 12, + 6, + 1, + 21, + 12, + 18, + 3, + 13, + 25 + ], + [ + 29, + 20, + 14, + 30, + 5, + 15, + 26, + 23, + 30, + 17, + 27, + 9, + 24, + 13, + 29, + 6, + 8, + 27, + 4, + 20, + 23, + 31, + 27, + 30, + 31, + 29, + 13, + 17, + 11, + 10, + 21, + 5, + 5, + 23, + 0, + 2, + 16 + ] + ], + [ + [ + 22, + 20, + 14, + 16, + 30, + 6, + 9, + 20, + 10, + 7, + 13, + 13, + 21, + 9, + 16, + 4, + 25, + 27, + 13, + 19, + 23, + 20, + 29, + 30, + 17, + 1, + 6, + 7, + 21, + 6, + 16, + 26, + 27, + 20, + 15, + 12, + 4 + ], + [ + 5, + 24, + 26, + 14, + 27, + 15, + 15, + 28, + 29, + 20, + 18, + 27, + 17, + 14, + 7, + 30, + 2, + 0, + 15, + 2, + 17, + 19, + 17, + 29, + 24, + 16, + 17, + 18, + 27, + 14, + 5, + 1, + 22, + 10, + 15, + 27, + 28 + ], + [ + 18, + 14, + 9, + 23, + 21, + 13, + 18, + 26, + 9, + 23, + 15, + 22, + 19, + 13, + 0, + 0, + 2, + 26, + 15, + 19, + 10, + 19, + 1, + 7, + 30, + 9, + 22, + 27, + 15, + 31, + 18, + 9, + 19, + 30, + 17, + 14, + 15 + ], + [ + 2, + 14, + 21, + 30, + 11, + 27, + 0, + 5, + 9, + 24, + 5, + 16, + 22, + 22, + 27, + 16, + 29, + 14, + 18, + 13, + 10, + 21, + 16, + 22, + 9, + 21, + 13, + 5, + 31, + 2, + 28, + 25, + 10, + 16, + 1, + 21, + 6 + ], + [ + 26, + 23, + 22, + 1, + 12, + 13, + 28, + 13, + 9, + 19, + 31, + 14, + 21, + 3, + 14, + 1, + 9, + 10, + 24, + 18, + 13, + 29, + 7, + 21, + 5, + 28, + 11, + 7, + 15, + 6, + 24, + 20, + 24, + 1, + 9, + 30, + 20 + ], + [ + 26, + 7, + 18, + 5, + 16, + 5, + 12, + 22, + 9, + 18, + 9, + 0, + 14, + 24, + 11, + 11, + 16, + 15, + 10, + 26, + 30, + 18, + 9, + 14, + 8, + 18, + 22, + 0, + 3, + 23, + 24, + 27, + 30, + 23, + 12, + 12, + 10 + ], + [ + 15, + 23, + 3, + 7, + 28, + 8, + 30, + 31, + 26, + 15, + 31, + 8, + 22, + 7, + 18, + 23, + 19, + 23, + 23, + 4, + 3, + 16, + 6, + 31, + 3, + 22, + 13, + 25, + 29, + 18, + 22, + 3, + 9, + 3, + 6, + 21, + 26 + ], + [ + 24, + 23, + 26, + 30, + 24, + 29, + 31, + 29, + 10, + 1, + 22, + 23, + 1, + 25, + 5, + 13, + 3, + 14, + 9, + 17, + 14, + 23, + 9, + 0, + 21, + 10, + 1, + 0, + 28, + 10, + 27, + 27, + 30, + 20, + 29, + 28, + 31 + ], + [ + 9, + 15, + 21, + 29, + 16, + 8, + 20, + 15, + 17, + 4, + 9, + 23, + 6, + 29, + 1, + 21, + 7, + 14, + 1, + 30, + 22, + 5, + 24, + 31, + 19, + 3, + 3, + 11, + 20, + 5, + 6, + 16, + 12, + 13, + 7, + 26, + 2 + ], + [ + 20, + 24, + 25, + 15, + 6, + 25, + 10, + 9, + 3, + 9, + 5, + 19, + 5, + 14, + 15, + 12, + 16, + 18, + 18, + 1, + 7, + 2, + 20, + 20, + 25, + 19, + 21, + 3, + 7, + 4, + 9, + 23, + 9, + 14, + 4, + 13, + 26 + ], + [ + 13, + 30, + 29, + 3, + 1, + 11, + 10, + 25, + 12, + 6, + 13, + 13, + 19, + 0, + 27, + 31, + 10, + 10, + 27, + 17, + 18, + 7, + 16, + 6, + 31, + 19, + 17, + 18, + 10, + 25, + 24, + 14, + 17, + 3, + 28, + 18, + 17 + ], + [ + 21, + 18, + 0, + 18, + 17, + 28, + 20, + 30, + 13, + 18, + 25, + 24, + 8, + 8, + 4, + 16, + 28, + 24, + 7, + 24, + 14, + 1, + 16, + 10, + 13, + 30, + 11, + 8, + 18, + 17, + 26, + 9, + 10, + 12, + 13, + 19, + 18 + ], + [ + 31, + 5, + 5, + 21, + 14, + 21, + 6, + 10, + 8, + 15, + 6, + 16, + 25, + 2, + 21, + 0, + 31, + 6, + 27, + 31, + 5, + 16, + 8, + 19, + 5, + 5, + 19, + 1, + 23, + 16, + 9, + 0, + 18, + 30, + 31, + 24, + 19 + ], + [ + 24, + 29, + 18, + 4, + 22, + 24, + 16, + 22, + 3, + 8, + 19, + 2, + 26, + 0, + 16, + 19, + 23, + 19, + 6, + 24, + 24, + 3, + 14, + 17, + 18, + 6, + 6, + 8, + 25, + 5, + 15, + 17, + 11, + 13, + 3, + 15, + 31 + ], + [ + 20, + 2, + 3, + 11, + 24, + 6, + 19, + 22, + 0, + 6, + 10, + 20, + 21, + 20, + 12, + 18, + 2, + 4, + 21, + 3, + 14, + 18, + 1, + 14, + 4, + 10, + 21, + 7, + 0, + 8, + 6, + 10, + 3, + 17, + 6, + 13, + 24 + ], + [ + 16, + 10, + 11, + 22, + 29, + 17, + 1, + 6, + 2, + 10, + 15, + 16, + 10, + 27, + 24, + 1, + 13, + 7, + 11, + 4, + 27, + 31, + 16, + 3, + 30, + 7, + 2, + 30, + 10, + 4, + 7, + 5, + 15, + 3, + 4, + 1, + 30 + ], + [ + 13, + 18, + 23, + 0, + 26, + 7, + 31, + 6, + 28, + 0, + 27, + 21, + 25, + 0, + 2, + 17, + 6, + 12, + 23, + 2, + 11, + 23, + 27, + 5, + 21, + 26, + 2, + 0, + 24, + 26, + 13, + 3, + 17, + 28, + 5, + 9, + 15 + ], + [ + 27, + 9, + 8, + 5, + 29, + 16, + 15, + 0, + 9, + 1, + 2, + 11, + 13, + 3, + 9, + 29, + 11, + 8, + 31, + 30, + 4, + 20, + 11, + 29, + 4, + 19, + 27, + 29, + 7, + 12, + 26, + 8, + 5, + 22, + 23, + 1, + 22 + ], + [ + 31, + 9, + 24, + 24, + 27, + 29, + 11, + 1, + 9, + 2, + 28, + 18, + 20, + 2, + 1, + 4, + 12, + 13, + 3, + 15, + 31, + 26, + 28, + 2, + 14, + 18, + 14, + 3, + 12, + 8, + 11, + 24, + 10, + 22, + 27, + 11, + 31 + ], + [ + 30, + 0, + 11, + 19, + 16, + 24, + 28, + 24, + 17, + 4, + 7, + 3, + 1, + 17, + 15, + 15, + 7, + 6, + 0, + 18, + 18, + 30, + 4, + 13, + 19, + 28, + 28, + 29, + 7, + 20, + 30, + 13, + 11, + 20, + 0, + 5, + 11 + ], + [ + 12, + 23, + 14, + 11, + 15, + 7, + 0, + 6, + 1, + 6, + 2, + 25, + 12, + 5, + 16, + 20, + 29, + 19, + 13, + 18, + 13, + 19, + 9, + 7, + 17, + 16, + 22, + 6, + 12, + 4, + 28, + 22, + 2, + 14, + 1, + 15, + 23 + ], + [ + 0, + 9, + 27, + 4, + 0, + 26, + 6, + 5, + 19, + 25, + 14, + 20, + 16, + 19, + 24, + 3, + 17, + 28, + 19, + 3, + 24, + 2, + 27, + 25, + 24, + 8, + 4, + 25, + 8, + 17, + 14, + 7, + 30, + 6, + 12, + 25, + 7 + ], + [ + 11, + 31, + 11, + 26, + 24, + 21, + 8, + 8, + 25, + 23, + 18, + 28, + 3, + 30, + 18, + 23, + 5, + 18, + 11, + 31, + 10, + 25, + 29, + 9, + 28, + 27, + 21, + 24, + 5, + 23, + 18, + 20, + 21, + 30, + 17, + 13, + 26 + ], + [ + 25, + 23, + 28, + 5, + 20, + 25, + 7, + 23, + 27, + 29, + 28, + 7, + 22, + 4, + 31, + 18, + 10, + 0, + 11, + 3, + 31, + 11, + 29, + 9, + 14, + 10, + 2, + 22, + 1, + 13, + 5, + 4, + 3, + 5, + 21, + 3, + 1 + ], + [ + 28, + 25, + 12, + 2, + 15, + 10, + 17, + 10, + 25, + 8, + 19, + 21, + 27, + 18, + 24, + 14, + 22, + 6, + 12, + 12, + 27, + 23, + 31, + 18, + 13, + 1, + 30, + 31, + 16, + 2, + 31, + 0, + 9, + 5, + 3, + 29, + 17 + ], + [ + 13, + 19, + 20, + 30, + 7, + 5, + 14, + 3, + 19, + 28, + 30, + 18, + 12, + 4, + 12, + 5, + 3, + 7, + 25, + 29, + 30, + 20, + 0, + 11, + 26, + 30, + 5, + 17, + 30, + 2, + 17, + 10, + 27, + 28, + 19, + 8, + 22 + ], + [ + 25, + 28, + 13, + 8, + 3, + 16, + 1, + 28, + 24, + 24, + 1, + 2, + 24, + 7, + 8, + 20, + 12, + 5, + 25, + 8, + 3, + 8, + 24, + 6, + 4, + 22, + 21, + 9, + 31, + 27, + 3, + 31, + 2, + 12, + 0, + 28, + 20 + ], + [ + 16, + 25, + 21, + 20, + 30, + 15, + 18, + 12, + 31, + 24, + 7, + 15, + 31, + 22, + 5, + 14, + 29, + 25, + 22, + 1, + 29, + 16, + 24, + 2, + 9, + 8, + 5, + 7, + 31, + 22, + 23, + 24, + 27, + 11, + 19, + 26, + 0 + ], + [ + 19, + 28, + 21, + 22, + 31, + 27, + 22, + 9, + 30, + 14, + 31, + 27, + 4, + 27, + 19, + 25, + 24, + 12, + 5, + 25, + 18, + 15, + 27, + 2, + 2, + 11, + 10, + 21, + 29, + 22, + 24, + 16, + 19, + 28, + 9, + 16, + 19 + ], + [ + 25, + 0, + 29, + 24, + 5, + 2, + 4, + 28, + 27, + 7, + 14, + 5, + 3, + 13, + 0, + 31, + 21, + 29, + 22, + 30, + 0, + 1, + 28, + 17, + 24, + 23, + 22, + 8, + 27, + 29, + 30, + 9, + 30, + 22, + 25, + 5, + 6 + ], + [ + 1, + 29, + 11, + 12, + 1, + 14, + 10, + 2, + 14, + 22, + 2, + 3, + 24, + 29, + 14, + 10, + 21, + 16, + 16, + 25, + 18, + 13, + 4, + 0, + 23, + 8, + 13, + 13, + 4, + 25, + 29, + 20, + 10, + 21, + 14, + 0, + 31 + ], + [ + 30, + 5, + 2, + 11, + 14, + 23, + 3, + 2, + 7, + 24, + 8, + 31, + 0, + 21, + 20, + 11, + 17, + 23, + 15, + 22, + 14, + 31, + 27, + 28, + 9, + 1, + 5, + 17, + 26, + 24, + 26, + 6, + 24, + 2, + 3, + 18, + 1 + ], + [ + 24, + 17, + 14, + 6, + 13, + 21, + 30, + 25, + 26, + 4, + 24, + 14, + 3, + 18, + 12, + 14, + 20, + 29, + 18, + 30, + 17, + 26, + 6, + 2, + 30, + 30, + 25, + 24, + 13, + 21, + 5, + 12, + 0, + 31, + 11, + 3, + 2 + ], + [ + 29, + 3, + 29, + 28, + 18, + 26, + 21, + 29, + 8, + 22, + 2, + 28, + 9, + 14, + 26, + 6, + 10, + 31, + 23, + 1, + 0, + 24, + 27, + 11, + 25, + 25, + 18, + 11, + 17, + 27, + 26, + 15, + 3, + 10, + 12, + 24, + 30 + ], + [ + 10, + 10, + 6, + 29, + 15, + 10, + 14, + 25, + 19, + 29, + 0, + 1, + 22, + 13, + 13, + 1, + 16, + 8, + 29, + 29, + 11, + 22, + 10, + 18, + 18, + 16, + 24, + 20, + 19, + 27, + 3, + 26, + 9, + 30, + 28, + 5, + 15 + ], + [ + 2, + 8, + 25, + 18, + 31, + 8, + 2, + 30, + 11, + 17, + 8, + 26, + 5, + 25, + 7, + 18, + 3, + 7, + 24, + 14, + 30, + 10, + 1, + 8, + 24, + 17, + 19, + 3, + 13, + 1, + 10, + 23, + 22, + 0, + 1, + 0, + 2 + ], + [ + 21, + 22, + 10, + 23, + 1, + 5, + 31, + 12, + 8, + 25, + 2, + 1, + 6, + 13, + 25, + 16, + 28, + 21, + 30, + 20, + 21, + 3, + 0, + 16, + 9, + 27, + 7, + 22, + 0, + 9, + 4, + 7, + 26, + 20, + 7, + 13, + 25 + ] + ], + [ + [ + 5, + 11, + 0, + 7, + 28, + 23, + 27, + 0, + 27, + 16, + 16, + 20, + 6, + 23, + 15, + 2, + 13, + 5, + 21, + 31, + 31, + 25, + 6, + 10, + 23, + 23, + 14, + 9, + 24, + 20, + 5, + 0, + 14, + 12, + 10, + 4, + 14 + ], + [ + 9, + 29, + 6, + 17, + 6, + 17, + 5, + 2, + 15, + 15, + 16, + 21, + 8, + 9, + 9, + 30, + 7, + 26, + 10, + 31, + 13, + 11, + 31, + 16, + 2, + 20, + 5, + 13, + 28, + 7, + 8, + 9, + 21, + 20, + 3, + 5, + 25 + ], + [ + 7, + 24, + 22, + 1, + 3, + 24, + 2, + 25, + 14, + 10, + 17, + 31, + 9, + 18, + 6, + 27, + 23, + 10, + 26, + 15, + 30, + 27, + 12, + 6, + 3, + 24, + 23, + 9, + 31, + 21, + 9, + 21, + 8, + 29, + 5, + 18, + 1 + ], + [ + 11, + 27, + 3, + 19, + 14, + 0, + 28, + 5, + 16, + 3, + 10, + 5, + 20, + 4, + 5, + 11, + 25, + 22, + 12, + 8, + 17, + 12, + 21, + 3, + 11, + 2, + 22, + 12, + 0, + 14, + 19, + 23, + 5, + 5, + 20, + 11, + 14 + ], + [ + 18, + 14, + 23, + 6, + 24, + 2, + 26, + 5, + 28, + 16, + 17, + 25, + 1, + 18, + 17, + 1, + 2, + 9, + 20, + 17, + 7, + 29, + 14, + 4, + 18, + 28, + 28, + 19, + 0, + 30, + 8, + 29, + 3, + 24, + 22, + 24, + 16 + ], + [ + 27, + 11, + 11, + 5, + 2, + 25, + 31, + 22, + 10, + 3, + 1, + 15, + 5, + 25, + 5, + 2, + 20, + 20, + 16, + 20, + 26, + 14, + 10, + 17, + 4, + 31, + 10, + 29, + 7, + 11, + 29, + 13, + 6, + 1, + 20, + 10, + 12 + ], + [ + 7, + 6, + 31, + 4, + 26, + 30, + 10, + 24, + 10, + 27, + 21, + 20, + 15, + 4, + 30, + 22, + 0, + 18, + 23, + 18, + 19, + 0, + 18, + 8, + 27, + 30, + 26, + 13, + 6, + 30, + 26, + 13, + 14, + 20, + 7, + 29, + 31 + ], + [ + 8, + 16, + 10, + 18, + 15, + 30, + 18, + 22, + 9, + 9, + 0, + 6, + 3, + 29, + 13, + 12, + 19, + 17, + 30, + 16, + 4, + 14, + 26, + 21, + 17, + 10, + 29, + 4, + 7, + 3, + 20, + 22, + 20, + 29, + 25, + 4, + 12 + ], + [ + 3, + 9, + 8, + 18, + 12, + 16, + 26, + 28, + 23, + 30, + 13, + 29, + 16, + 24, + 30, + 23, + 19, + 8, + 11, + 9, + 16, + 18, + 27, + 1, + 6, + 29, + 14, + 28, + 14, + 15, + 3, + 18, + 27, + 20, + 15, + 21, + 6 + ], + [ + 10, + 15, + 0, + 2, + 25, + 7, + 21, + 1, + 7, + 1, + 12, + 15, + 3, + 25, + 5, + 8, + 27, + 23, + 31, + 9, + 1, + 23, + 17, + 26, + 30, + 1, + 25, + 24, + 16, + 25, + 29, + 28, + 17, + 6, + 31, + 27, + 6 + ], + [ + 7, + 0, + 18, + 8, + 5, + 25, + 23, + 2, + 8, + 24, + 5, + 19, + 15, + 14, + 5, + 22, + 0, + 8, + 16, + 28, + 24, + 12, + 22, + 0, + 8, + 2, + 8, + 1, + 20, + 18, + 24, + 13, + 28, + 18, + 10, + 12, + 11 + ], + [ + 31, + 5, + 24, + 28, + 4, + 16, + 22, + 16, + 6, + 19, + 25, + 23, + 29, + 24, + 13, + 27, + 17, + 3, + 30, + 30, + 0, + 3, + 22, + 10, + 20, + 7, + 8, + 9, + 1, + 4, + 20, + 0, + 17, + 19, + 3, + 7, + 9 + ], + [ + 1, + 13, + 21, + 23, + 3, + 20, + 27, + 6, + 29, + 17, + 16, + 27, + 1, + 30, + 21, + 0, + 29, + 2, + 0, + 23, + 13, + 28, + 2, + 27, + 1, + 29, + 30, + 18, + 21, + 25, + 0, + 4, + 3, + 11, + 6, + 12, + 13 + ], + [ + 5, + 7, + 18, + 10, + 22, + 10, + 30, + 27, + 23, + 17, + 30, + 9, + 6, + 13, + 29, + 19, + 1, + 0, + 22, + 13, + 2, + 2, + 3, + 14, + 16, + 22, + 4, + 31, + 22, + 28, + 24, + 12, + 7, + 0, + 4, + 26, + 1 + ], + [ + 8, + 12, + 19, + 11, + 9, + 2, + 16, + 21, + 7, + 11, + 27, + 5, + 29, + 5, + 31, + 9, + 18, + 24, + 3, + 23, + 7, + 18, + 12, + 7, + 23, + 22, + 4, + 2, + 13, + 7, + 10, + 6, + 30, + 0, + 20, + 24, + 9 + ], + [ + 10, + 8, + 18, + 30, + 28, + 20, + 6, + 19, + 13, + 3, + 11, + 8, + 16, + 2, + 21, + 6, + 27, + 1, + 24, + 31, + 14, + 1, + 19, + 12, + 29, + 13, + 6, + 18, + 3, + 2, + 3, + 12, + 25, + 17, + 18, + 9, + 5 + ], + [ + 30, + 5, + 18, + 14, + 8, + 16, + 12, + 29, + 31, + 14, + 24, + 6, + 7, + 30, + 23, + 20, + 16, + 31, + 6, + 0, + 3, + 18, + 14, + 1, + 28, + 2, + 2, + 9, + 6, + 22, + 11, + 20, + 11, + 27, + 30, + 15, + 5 + ], + [ + 29, + 8, + 6, + 27, + 6, + 23, + 1, + 7, + 9, + 2, + 10, + 9, + 11, + 8, + 18, + 15, + 11, + 31, + 15, + 16, + 28, + 26, + 12, + 5, + 16, + 14, + 6, + 5, + 6, + 17, + 22, + 19, + 13, + 1, + 24, + 27, + 0 + ], + [ + 16, + 8, + 25, + 17, + 8, + 24, + 1, + 2, + 3, + 31, + 5, + 5, + 26, + 23, + 3, + 21, + 14, + 18, + 13, + 6, + 29, + 9, + 11, + 26, + 3, + 25, + 25, + 22, + 5, + 10, + 8, + 2, + 21, + 19, + 3, + 19, + 5 + ], + [ + 11, + 25, + 10, + 11, + 12, + 1, + 18, + 30, + 12, + 29, + 24, + 21, + 1, + 18, + 29, + 1, + 16, + 10, + 23, + 6, + 23, + 3, + 28, + 22, + 21, + 31, + 9, + 9, + 7, + 10, + 3, + 18, + 19, + 4, + 23, + 23, + 7 + ], + [ + 18, + 11, + 31, + 15, + 22, + 3, + 15, + 26, + 0, + 6, + 22, + 25, + 16, + 11, + 1, + 9, + 8, + 15, + 13, + 11, + 22, + 4, + 23, + 6, + 28, + 26, + 0, + 2, + 18, + 0, + 26, + 9, + 27, + 25, + 21, + 5, + 30 + ], + [ + 31, + 28, + 21, + 10, + 22, + 23, + 26, + 7, + 29, + 19, + 7, + 6, + 3, + 16, + 3, + 18, + 4, + 31, + 7, + 4, + 10, + 14, + 17, + 26, + 26, + 27, + 11, + 5, + 15, + 0, + 25, + 0, + 17, + 28, + 28, + 11, + 4 + ], + [ + 24, + 11, + 2, + 16, + 4, + 21, + 7, + 15, + 26, + 31, + 0, + 19, + 20, + 1, + 12, + 0, + 22, + 21, + 28, + 17, + 27, + 10, + 13, + 17, + 10, + 25, + 7, + 7, + 18, + 22, + 7, + 22, + 30, + 14, + 27, + 13, + 7 + ], + [ + 22, + 2, + 6, + 27, + 22, + 6, + 30, + 21, + 25, + 5, + 9, + 14, + 27, + 19, + 1, + 27, + 21, + 21, + 6, + 1, + 11, + 11, + 5, + 15, + 11, + 1, + 29, + 14, + 20, + 23, + 13, + 0, + 26, + 8, + 10, + 21, + 0 + ], + [ + 4, + 0, + 6, + 19, + 12, + 23, + 7, + 8, + 5, + 5, + 11, + 20, + 27, + 15, + 20, + 22, + 10, + 5, + 13, + 27, + 5, + 13, + 21, + 31, + 26, + 31, + 31, + 31, + 3, + 5, + 27, + 14, + 28, + 4, + 19, + 13, + 14 + ], + [ + 9, + 2, + 12, + 5, + 30, + 28, + 27, + 14, + 5, + 18, + 9, + 8, + 31, + 15, + 2, + 30, + 4, + 10, + 15, + 6, + 28, + 2, + 2, + 25, + 13, + 13, + 6, + 1, + 1, + 1, + 14, + 8, + 25, + 25, + 20, + 8, + 23 + ], + [ + 7, + 26, + 12, + 7, + 21, + 28, + 16, + 5, + 18, + 28, + 23, + 21, + 19, + 10, + 3, + 17, + 26, + 6, + 10, + 27, + 2, + 24, + 0, + 9, + 7, + 10, + 26, + 24, + 7, + 4, + 13, + 27, + 3, + 2, + 0, + 22, + 11 + ], + [ + 21, + 6, + 0, + 26, + 18, + 22, + 24, + 16, + 26, + 1, + 16, + 28, + 12, + 20, + 28, + 15, + 29, + 6, + 4, + 3, + 21, + 22, + 2, + 7, + 25, + 0, + 2, + 30, + 7, + 12, + 20, + 30, + 25, + 22, + 27, + 27, + 3 + ], + [ + 4, + 21, + 19, + 12, + 17, + 9, + 3, + 9, + 0, + 6, + 12, + 7, + 26, + 16, + 31, + 24, + 26, + 3, + 18, + 11, + 31, + 7, + 23, + 8, + 5, + 31, + 31, + 26, + 29, + 4, + 29, + 30, + 22, + 15, + 26, + 30, + 31 + ], + [ + 2, + 2, + 9, + 31, + 13, + 18, + 24, + 20, + 12, + 6, + 7, + 14, + 18, + 26, + 31, + 9, + 20, + 10, + 11, + 16, + 24, + 8, + 1, + 19, + 1, + 31, + 6, + 15, + 12, + 27, + 25, + 26, + 29, + 16, + 25, + 20, + 17 + ], + [ + 8, + 25, + 14, + 0, + 19, + 24, + 7, + 21, + 27, + 12, + 23, + 10, + 27, + 8, + 3, + 25, + 14, + 3, + 9, + 4, + 5, + 18, + 30, + 14, + 10, + 17, + 13, + 19, + 27, + 25, + 30, + 3, + 7, + 29, + 11, + 17, + 4 + ], + [ + 29, + 30, + 18, + 23, + 14, + 0, + 18, + 12, + 3, + 2, + 7, + 21, + 19, + 1, + 0, + 5, + 10, + 2, + 14, + 13, + 17, + 23, + 24, + 11, + 16, + 5, + 9, + 4, + 10, + 4, + 29, + 6, + 0, + 3, + 30, + 29, + 15 + ], + [ + 4, + 4, + 31, + 12, + 18, + 0, + 18, + 4, + 9, + 27, + 11, + 17, + 28, + 6, + 2, + 7, + 21, + 18, + 8, + 23, + 30, + 13, + 29, + 23, + 3, + 25, + 8, + 11, + 24, + 14, + 14, + 15, + 25, + 22, + 15, + 27, + 16 + ], + [ + 21, + 12, + 30, + 21, + 0, + 8, + 22, + 13, + 31, + 11, + 27, + 21, + 0, + 20, + 22, + 5, + 9, + 9, + 6, + 19, + 18, + 19, + 16, + 28, + 20, + 12, + 13, + 4, + 24, + 20, + 12, + 28, + 11, + 10, + 9, + 23, + 29 + ], + [ + 19, + 21, + 24, + 7, + 3, + 12, + 21, + 27, + 19, + 22, + 27, + 24, + 5, + 7, + 29, + 13, + 26, + 31, + 8, + 14, + 29, + 13, + 28, + 9, + 31, + 31, + 3, + 23, + 11, + 4, + 22, + 12, + 0, + 8, + 15, + 26, + 9 + ], + [ + 14, + 15, + 9, + 27, + 29, + 4, + 5, + 5, + 31, + 12, + 21, + 0, + 8, + 0, + 26, + 26, + 21, + 26, + 25, + 26, + 2, + 8, + 5, + 25, + 0, + 30, + 24, + 11, + 11, + 13, + 24, + 9, + 0, + 17, + 23, + 21, + 19 + ], + [ + 27, + 20, + 15, + 24, + 1, + 16, + 18, + 29, + 28, + 25, + 11, + 1, + 2, + 7, + 4, + 16, + 12, + 5, + 18, + 24, + 20, + 6, + 2, + 17, + 15, + 30, + 22, + 16, + 3, + 9, + 5, + 10, + 1, + 15, + 2, + 6, + 14 + ] + ], + [ + [ + 29, + 28, + 16, + 30, + 15, + 10, + 31, + 19, + 29, + 6, + 5, + 27, + 11, + 13, + 27, + 24, + 11, + 2, + 26, + 1, + 6, + 29, + 13, + 7, + 18, + 27, + 8, + 20, + 30, + 31, + 0, + 24, + 25, + 14, + 23, + 4, + 21 + ], + [ + 13, + 1, + 5, + 26, + 13, + 3, + 5, + 5, + 6, + 28, + 2, + 14, + 29, + 8, + 17, + 21, + 3, + 6, + 27, + 14, + 30, + 8, + 2, + 10, + 28, + 27, + 27, + 6, + 4, + 27, + 12, + 21, + 1, + 30, + 27, + 11, + 22 + ], + [ + 9, + 24, + 27, + 19, + 20, + 31, + 19, + 16, + 21, + 13, + 9, + 23, + 25, + 12, + 24, + 2, + 25, + 18, + 6, + 7, + 12, + 27, + 28, + 24, + 12, + 10, + 27, + 23, + 0, + 8, + 3, + 20, + 7, + 3, + 9, + 24, + 6 + ], + [ + 23, + 31, + 11, + 0, + 17, + 9, + 8, + 16, + 25, + 13, + 30, + 19, + 1, + 23, + 11, + 6, + 29, + 29, + 23, + 7, + 18, + 7, + 21, + 30, + 17, + 31, + 5, + 10, + 19, + 28, + 5, + 17, + 3, + 2, + 7, + 29, + 19 + ], + [ + 12, + 11, + 16, + 4, + 7, + 16, + 10, + 4, + 3, + 17, + 10, + 1, + 9, + 3, + 5, + 23, + 31, + 5, + 24, + 13, + 26, + 22, + 26, + 24, + 5, + 4, + 8, + 12, + 20, + 9, + 0, + 27, + 2, + 1, + 23, + 4, + 11 + ], + [ + 10, + 12, + 0, + 2, + 2, + 25, + 15, + 0, + 21, + 15, + 10, + 18, + 8, + 15, + 25, + 16, + 27, + 1, + 13, + 16, + 3, + 23, + 9, + 13, + 12, + 4, + 4, + 23, + 22, + 24, + 30, + 24, + 15, + 8, + 19, + 7, + 17 + ], + [ + 29, + 7, + 12, + 20, + 27, + 8, + 25, + 26, + 16, + 8, + 29, + 15, + 7, + 12, + 13, + 0, + 31, + 13, + 16, + 30, + 15, + 29, + 15, + 13, + 27, + 1, + 16, + 6, + 28, + 12, + 28, + 17, + 3, + 25, + 15, + 23, + 28 + ], + [ + 5, + 2, + 27, + 10, + 28, + 12, + 8, + 17, + 29, + 23, + 25, + 28, + 3, + 27, + 17, + 6, + 25, + 31, + 5, + 29, + 13, + 3, + 26, + 16, + 2, + 14, + 30, + 0, + 31, + 27, + 11, + 24, + 11, + 16, + 29, + 8, + 26 + ], + [ + 10, + 11, + 15, + 7, + 2, + 5, + 27, + 13, + 23, + 1, + 19, + 15, + 5, + 6, + 1, + 12, + 10, + 7, + 25, + 4, + 0, + 24, + 7, + 19, + 23, + 22, + 0, + 18, + 9, + 25, + 11, + 27, + 20, + 19, + 7, + 11, + 18 + ], + [ + 15, + 30, + 30, + 2, + 31, + 2, + 21, + 16, + 5, + 29, + 25, + 20, + 6, + 4, + 6, + 7, + 29, + 12, + 2, + 5, + 14, + 6, + 25, + 4, + 19, + 10, + 29, + 13, + 14, + 25, + 0, + 22, + 0, + 3, + 30, + 24, + 26 + ], + [ + 22, + 10, + 15, + 0, + 18, + 13, + 1, + 3, + 8, + 7, + 27, + 20, + 9, + 26, + 15, + 14, + 11, + 12, + 1, + 27, + 9, + 1, + 7, + 6, + 16, + 31, + 31, + 22, + 20, + 10, + 20, + 20, + 19, + 26, + 26, + 23, + 7 + ], + [ + 8, + 6, + 12, + 29, + 5, + 13, + 1, + 30, + 31, + 27, + 22, + 15, + 19, + 1, + 10, + 15, + 19, + 4, + 17, + 1, + 30, + 21, + 17, + 3, + 20, + 2, + 17, + 7, + 12, + 19, + 0, + 2, + 19, + 31, + 22, + 25, + 16 + ], + [ + 5, + 22, + 30, + 4, + 31, + 8, + 23, + 28, + 30, + 31, + 5, + 2, + 10, + 7, + 27, + 23, + 4, + 6, + 11, + 27, + 2, + 6, + 11, + 29, + 14, + 26, + 26, + 7, + 13, + 17, + 13, + 14, + 22, + 22, + 13, + 11, + 12 + ], + [ + 13, + 14, + 18, + 10, + 15, + 8, + 25, + 28, + 8, + 10, + 11, + 26, + 29, + 10, + 6, + 21, + 12, + 23, + 7, + 27, + 6, + 21, + 20, + 10, + 21, + 4, + 30, + 21, + 12, + 2, + 15, + 10, + 17, + 25, + 8, + 17, + 22 + ], + [ + 17, + 30, + 0, + 5, + 11, + 30, + 14, + 8, + 29, + 19, + 29, + 15, + 23, + 13, + 0, + 2, + 10, + 11, + 8, + 3, + 6, + 26, + 2, + 7, + 9, + 27, + 28, + 6, + 29, + 11, + 25, + 0, + 30, + 25, + 6, + 28, + 29 + ], + [ + 15, + 3, + 18, + 10, + 5, + 4, + 11, + 28, + 1, + 18, + 30, + 26, + 27, + 25, + 27, + 19, + 6, + 14, + 16, + 0, + 9, + 17, + 6, + 30, + 7, + 23, + 27, + 27, + 9, + 14, + 23, + 3, + 20, + 29, + 3, + 8, + 6 + ], + [ + 15, + 28, + 27, + 9, + 6, + 6, + 27, + 14, + 20, + 30, + 5, + 17, + 27, + 3, + 3, + 6, + 29, + 0, + 24, + 14, + 14, + 11, + 16, + 17, + 19, + 5, + 16, + 4, + 3, + 29, + 10, + 18, + 21, + 22, + 5, + 14, + 18 + ], + [ + 12, + 12, + 0, + 30, + 10, + 13, + 31, + 27, + 5, + 13, + 19, + 8, + 7, + 19, + 29, + 9, + 2, + 30, + 13, + 5, + 0, + 24, + 4, + 25, + 28, + 17, + 3, + 14, + 25, + 26, + 5, + 17, + 4, + 1, + 29, + 20, + 14 + ], + [ + 6, + 10, + 3, + 29, + 10, + 25, + 30, + 18, + 22, + 8, + 2, + 29, + 22, + 13, + 31, + 3, + 21, + 29, + 23, + 20, + 31, + 28, + 24, + 15, + 29, + 22, + 24, + 2, + 7, + 8, + 24, + 13, + 0, + 4, + 12, + 29, + 21 + ], + [ + 17, + 11, + 8, + 7, + 18, + 29, + 0, + 4, + 25, + 3, + 13, + 15, + 5, + 30, + 26, + 1, + 18, + 21, + 3, + 18, + 13, + 8, + 26, + 0, + 8, + 3, + 20, + 29, + 2, + 18, + 2, + 16, + 16, + 2, + 16, + 23, + 0 + ], + [ + 8, + 31, + 18, + 14, + 22, + 6, + 20, + 30, + 27, + 29, + 28, + 27, + 21, + 1, + 28, + 6, + 31, + 9, + 26, + 26, + 17, + 29, + 31, + 2, + 2, + 25, + 28, + 1, + 19, + 5, + 16, + 4, + 17, + 22, + 18, + 8, + 11 + ], + [ + 7, + 25, + 15, + 17, + 17, + 0, + 2, + 6, + 7, + 7, + 13, + 5, + 25, + 9, + 2, + 22, + 29, + 0, + 18, + 11, + 15, + 27, + 23, + 31, + 6, + 13, + 0, + 20, + 27, + 10, + 17, + 14, + 31, + 25, + 19, + 20, + 22 + ], + [ + 21, + 28, + 1, + 22, + 27, + 12, + 7, + 8, + 16, + 14, + 30, + 15, + 11, + 14, + 28, + 14, + 19, + 30, + 3, + 21, + 0, + 9, + 4, + 27, + 14, + 26, + 24, + 8, + 10, + 22, + 3, + 18, + 2, + 11, + 15, + 14, + 16 + ], + [ + 19, + 30, + 28, + 30, + 20, + 27, + 30, + 4, + 19, + 31, + 24, + 8, + 24, + 0, + 28, + 10, + 9, + 21, + 10, + 23, + 15, + 27, + 15, + 14, + 22, + 1, + 6, + 14, + 6, + 29, + 5, + 28, + 21, + 3, + 5, + 10, + 19 + ], + [ + 24, + 27, + 13, + 18, + 28, + 14, + 21, + 3, + 12, + 21, + 14, + 14, + 30, + 15, + 9, + 16, + 7, + 21, + 22, + 30, + 8, + 9, + 11, + 15, + 17, + 6, + 10, + 27, + 8, + 0, + 16, + 7, + 14, + 30, + 17, + 7, + 19 + ], + [ + 31, + 18, + 12, + 16, + 12, + 14, + 20, + 27, + 29, + 31, + 23, + 28, + 13, + 2, + 18, + 28, + 5, + 19, + 13, + 11, + 27, + 13, + 22, + 9, + 12, + 8, + 31, + 24, + 5, + 9, + 30, + 3, + 16, + 5, + 16, + 14, + 25 + ], + [ + 14, + 14, + 29, + 25, + 19, + 25, + 2, + 21, + 30, + 7, + 11, + 30, + 14, + 8, + 21, + 13, + 24, + 26, + 24, + 26, + 7, + 8, + 24, + 15, + 6, + 0, + 22, + 25, + 17, + 6, + 27, + 7, + 17, + 27, + 12, + 5, + 14 + ], + [ + 16, + 11, + 13, + 2, + 13, + 27, + 6, + 27, + 20, + 24, + 21, + 22, + 10, + 15, + 26, + 6, + 22, + 13, + 4, + 4, + 26, + 24, + 1, + 8, + 18, + 31, + 5, + 21, + 9, + 17, + 27, + 31, + 4, + 31, + 7, + 8, + 10 + ], + [ + 9, + 16, + 16, + 9, + 5, + 22, + 26, + 12, + 30, + 15, + 10, + 3, + 7, + 19, + 14, + 24, + 16, + 2, + 15, + 20, + 24, + 21, + 26, + 13, + 29, + 5, + 17, + 9, + 29, + 14, + 30, + 26, + 31, + 3, + 29, + 6, + 5 + ], + [ + 21, + 13, + 0, + 26, + 18, + 5, + 8, + 28, + 29, + 3, + 3, + 14, + 7, + 22, + 29, + 9, + 17, + 11, + 25, + 19, + 4, + 11, + 26, + 7, + 14, + 27, + 19, + 24, + 4, + 31, + 30, + 26, + 7, + 28, + 27, + 14, + 11 + ], + [ + 5, + 4, + 18, + 6, + 16, + 17, + 19, + 31, + 30, + 27, + 18, + 23, + 3, + 31, + 11, + 10, + 31, + 19, + 22, + 14, + 21, + 10, + 23, + 29, + 7, + 0, + 19, + 3, + 28, + 12, + 30, + 4, + 13, + 15, + 11, + 14, + 5 + ], + [ + 6, + 19, + 23, + 4, + 18, + 11, + 31, + 13, + 26, + 27, + 28, + 10, + 26, + 28, + 16, + 16, + 2, + 17, + 5, + 7, + 24, + 6, + 18, + 20, + 2, + 13, + 25, + 29, + 9, + 1, + 0, + 9, + 7, + 29, + 28, + 8, + 24 + ], + [ + 1, + 6, + 12, + 27, + 3, + 28, + 4, + 5, + 31, + 20, + 24, + 25, + 14, + 18, + 14, + 11, + 25, + 26, + 18, + 24, + 1, + 8, + 10, + 0, + 27, + 14, + 6, + 15, + 29, + 30, + 22, + 21, + 9, + 11, + 11, + 5, + 24 + ], + [ + 28, + 8, + 12, + 10, + 1, + 28, + 15, + 17, + 29, + 10, + 30, + 23, + 3, + 9, + 30, + 19, + 27, + 6, + 0, + 0, + 6, + 31, + 24, + 30, + 25, + 1, + 12, + 24, + 4, + 30, + 2, + 3, + 12, + 24, + 10, + 23, + 27 + ], + [ + 11, + 28, + 23, + 19, + 4, + 7, + 13, + 26, + 19, + 14, + 8, + 17, + 24, + 28, + 8, + 30, + 17, + 10, + 19, + 29, + 23, + 28, + 16, + 30, + 31, + 20, + 6, + 8, + 8, + 29, + 27, + 12, + 1, + 23, + 18, + 22, + 9 + ], + [ + 19, + 12, + 15, + 24, + 22, + 16, + 29, + 30, + 3, + 16, + 5, + 26, + 19, + 23, + 21, + 21, + 23, + 11, + 7, + 22, + 5, + 28, + 4, + 7, + 22, + 24, + 28, + 7, + 7, + 26, + 27, + 13, + 31, + 21, + 2, + 6, + 13 + ], + [ + 19, + 11, + 22, + 17, + 22, + 24, + 22, + 6, + 29, + 24, + 9, + 2, + 27, + 31, + 10, + 14, + 10, + 30, + 19, + 23, + 28, + 6, + 14, + 29, + 13, + 17, + 13, + 28, + 30, + 21, + 6, + 24, + 29, + 12, + 12, + 17, + 5 + ] + ], + [ + [ + 24, + 21, + 18, + 31, + 17, + 30, + 20, + 7, + 19, + 11, + 21, + 18, + 2, + 22, + 16, + 11, + 13, + 12, + 18, + 4, + 28, + 13, + 5, + 9, + 6, + 2, + 23, + 30, + 28, + 19, + 2, + 25, + 6, + 3, + 17, + 7, + 5 + ], + [ + 11, + 5, + 26, + 13, + 1, + 24, + 6, + 11, + 23, + 5, + 20, + 3, + 9, + 17, + 11, + 18, + 1, + 31, + 15, + 6, + 19, + 15, + 27, + 9, + 2, + 15, + 14, + 30, + 1, + 3, + 29, + 2, + 20, + 3, + 16, + 10, + 22 + ], + [ + 18, + 3, + 27, + 27, + 9, + 21, + 24, + 26, + 18, + 30, + 18, + 0, + 11, + 3, + 28, + 9, + 28, + 10, + 3, + 30, + 9, + 26, + 8, + 28, + 29, + 6, + 5, + 21, + 24, + 1, + 3, + 26, + 8, + 6, + 11, + 21, + 10 + ], + [ + 15, + 26, + 12, + 11, + 9, + 25, + 26, + 20, + 27, + 3, + 29, + 27, + 0, + 30, + 0, + 23, + 4, + 14, + 10, + 13, + 4, + 1, + 25, + 16, + 15, + 26, + 16, + 14, + 7, + 6, + 17, + 7, + 4, + 17, + 22, + 7, + 11 + ], + [ + 29, + 22, + 18, + 29, + 30, + 24, + 28, + 12, + 12, + 11, + 30, + 23, + 21, + 22, + 7, + 25, + 26, + 18, + 24, + 2, + 10, + 2, + 8, + 9, + 11, + 4, + 11, + 9, + 19, + 20, + 16, + 13, + 4, + 5, + 30, + 16, + 21 + ], + [ + 10, + 10, + 14, + 13, + 0, + 11, + 4, + 1, + 27, + 19, + 28, + 0, + 21, + 3, + 29, + 4, + 17, + 2, + 22, + 14, + 29, + 10, + 2, + 5, + 30, + 30, + 26, + 2, + 11, + 4, + 31, + 2, + 29, + 13, + 25, + 29, + 30 + ], + [ + 8, + 0, + 21, + 27, + 23, + 4, + 30, + 3, + 5, + 2, + 13, + 15, + 27, + 27, + 4, + 25, + 25, + 25, + 12, + 4, + 11, + 7, + 12, + 25, + 13, + 8, + 1, + 11, + 0, + 2, + 25, + 2, + 15, + 18, + 27, + 6, + 11 + ], + [ + 25, + 12, + 10, + 31, + 7, + 7, + 19, + 31, + 15, + 0, + 19, + 19, + 9, + 7, + 19, + 13, + 16, + 21, + 8, + 27, + 15, + 5, + 5, + 24, + 13, + 10, + 15, + 9, + 13, + 28, + 25, + 11, + 7, + 7, + 16, + 16, + 5 + ], + [ + 10, + 20, + 19, + 4, + 6, + 2, + 7, + 2, + 31, + 6, + 24, + 9, + 18, + 21, + 25, + 25, + 5, + 5, + 22, + 19, + 17, + 1, + 30, + 19, + 13, + 4, + 18, + 1, + 13, + 16, + 9, + 29, + 25, + 26, + 23, + 17, + 26 + ], + [ + 9, + 22, + 1, + 10, + 30, + 24, + 24, + 31, + 2, + 22, + 31, + 6, + 8, + 18, + 15, + 19, + 21, + 9, + 26, + 8, + 12, + 25, + 7, + 25, + 22, + 12, + 7, + 4, + 20, + 13, + 5, + 6, + 11, + 3, + 16, + 4, + 24 + ], + [ + 6, + 23, + 25, + 29, + 19, + 10, + 11, + 2, + 3, + 1, + 0, + 15, + 25, + 24, + 28, + 8, + 4, + 8, + 2, + 14, + 23, + 23, + 22, + 21, + 23, + 3, + 17, + 19, + 30, + 28, + 8, + 17, + 22, + 20, + 14, + 5, + 25 + ], + [ + 12, + 2, + 7, + 30, + 0, + 12, + 1, + 0, + 22, + 31, + 1, + 17, + 20, + 31, + 13, + 8, + 4, + 13, + 20, + 0, + 26, + 26, + 7, + 11, + 19, + 18, + 23, + 27, + 1, + 18, + 18, + 3, + 25, + 9, + 25, + 21, + 14 + ], + [ + 8, + 24, + 19, + 11, + 14, + 10, + 12, + 13, + 22, + 22, + 24, + 2, + 5, + 15, + 26, + 21, + 28, + 16, + 7, + 18, + 22, + 6, + 11, + 0, + 28, + 8, + 25, + 17, + 27, + 20, + 3, + 2, + 27, + 15, + 7, + 16, + 27 + ], + [ + 20, + 14, + 13, + 26, + 28, + 26, + 9, + 1, + 23, + 18, + 10, + 19, + 1, + 11, + 27, + 29, + 30, + 2, + 11, + 28, + 20, + 14, + 3, + 7, + 17, + 22, + 19, + 16, + 21, + 4, + 12, + 10, + 9, + 10, + 11, + 16, + 18 + ], + [ + 10, + 23, + 10, + 8, + 0, + 5, + 28, + 18, + 1, + 27, + 14, + 5, + 23, + 6, + 10, + 23, + 26, + 20, + 26, + 31, + 13, + 2, + 18, + 14, + 27, + 6, + 29, + 20, + 27, + 19, + 2, + 1, + 9, + 1, + 5, + 18, + 30 + ], + [ + 13, + 10, + 0, + 14, + 14, + 4, + 23, + 10, + 25, + 15, + 5, + 9, + 0, + 27, + 9, + 4, + 26, + 29, + 11, + 29, + 10, + 10, + 0, + 26, + 20, + 29, + 28, + 29, + 9, + 16, + 8, + 13, + 31, + 14, + 8, + 10, + 14 + ], + [ + 16, + 23, + 26, + 10, + 22, + 21, + 29, + 29, + 6, + 28, + 17, + 30, + 0, + 24, + 8, + 30, + 2, + 19, + 3, + 31, + 25, + 17, + 14, + 23, + 18, + 30, + 15, + 21, + 23, + 4, + 11, + 3, + 0, + 11, + 21, + 6, + 15 + ], + [ + 24, + 5, + 14, + 10, + 25, + 24, + 5, + 15, + 23, + 21, + 12, + 16, + 20, + 8, + 9, + 9, + 9, + 17, + 11, + 21, + 31, + 19, + 28, + 18, + 3, + 28, + 3, + 25, + 18, + 2, + 16, + 14, + 12, + 15, + 18, + 10, + 13 + ], + [ + 2, + 31, + 30, + 6, + 29, + 18, + 5, + 13, + 0, + 8, + 27, + 21, + 22, + 14, + 24, + 28, + 18, + 25, + 17, + 3, + 0, + 1, + 23, + 3, + 22, + 23, + 27, + 31, + 22, + 31, + 14, + 7, + 2, + 18, + 16, + 25, + 20 + ], + [ + 19, + 0, + 18, + 26, + 4, + 21, + 12, + 26, + 12, + 30, + 21, + 25, + 28, + 12, + 4, + 1, + 0, + 2, + 22, + 20, + 15, + 22, + 16, + 24, + 11, + 31, + 22, + 23, + 11, + 31, + 3, + 13, + 16, + 7, + 31, + 16, + 23 + ], + [ + 1, + 4, + 17, + 23, + 13, + 7, + 10, + 22, + 4, + 30, + 13, + 5, + 24, + 6, + 14, + 21, + 8, + 11, + 28, + 22, + 18, + 3, + 22, + 5, + 1, + 27, + 21, + 4, + 11, + 22, + 23, + 9, + 19, + 17, + 16, + 31, + 4 + ], + [ + 17, + 21, + 4, + 0, + 9, + 13, + 19, + 20, + 3, + 7, + 29, + 0, + 10, + 8, + 8, + 11, + 2, + 16, + 22, + 13, + 12, + 21, + 22, + 17, + 18, + 7, + 26, + 0, + 2, + 12, + 1, + 9, + 23, + 11, + 26, + 15, + 17 + ], + [ + 24, + 20, + 1, + 28, + 29, + 26, + 27, + 22, + 23, + 11, + 4, + 19, + 30, + 10, + 11, + 4, + 24, + 1, + 4, + 5, + 24, + 5, + 13, + 17, + 24, + 30, + 0, + 17, + 6, + 7, + 22, + 24, + 14, + 12, + 2, + 27, + 31 + ], + [ + 20, + 5, + 19, + 6, + 6, + 20, + 1, + 6, + 9, + 14, + 5, + 28, + 7, + 12, + 17, + 28, + 9, + 30, + 24, + 14, + 4, + 22, + 6, + 14, + 16, + 13, + 0, + 3, + 6, + 9, + 1, + 16, + 21, + 5, + 27, + 5, + 24 + ], + [ + 11, + 2, + 7, + 31, + 9, + 21, + 4, + 1, + 9, + 2, + 27, + 2, + 21, + 31, + 7, + 10, + 7, + 3, + 11, + 0, + 9, + 5, + 7, + 16, + 31, + 22, + 10, + 24, + 9, + 2, + 8, + 2, + 5, + 5, + 7, + 12, + 17 + ], + [ + 14, + 23, + 29, + 29, + 23, + 11, + 13, + 9, + 16, + 16, + 11, + 2, + 2, + 9, + 1, + 29, + 13, + 26, + 22, + 10, + 2, + 17, + 23, + 21, + 29, + 11, + 24, + 1, + 25, + 19, + 16, + 25, + 27, + 27, + 23, + 3, + 1 + ], + [ + 8, + 10, + 5, + 30, + 3, + 27, + 0, + 6, + 21, + 13, + 26, + 10, + 10, + 24, + 28, + 4, + 30, + 27, + 16, + 3, + 0, + 3, + 5, + 6, + 19, + 12, + 16, + 11, + 16, + 13, + 19, + 20, + 21, + 11, + 9, + 1, + 19 + ], + [ + 28, + 30, + 31, + 5, + 1, + 0, + 3, + 1, + 29, + 4, + 14, + 30, + 31, + 20, + 1, + 6, + 9, + 27, + 30, + 0, + 23, + 6, + 15, + 6, + 23, + 8, + 31, + 26, + 1, + 16, + 10, + 18, + 18, + 21, + 20, + 25, + 22 + ], + [ + 12, + 9, + 4, + 18, + 21, + 3, + 22, + 5, + 26, + 22, + 2, + 25, + 24, + 12, + 16, + 1, + 7, + 23, + 6, + 9, + 13, + 31, + 6, + 28, + 21, + 3, + 14, + 15, + 11, + 0, + 0, + 8, + 14, + 17, + 23, + 24, + 27 + ], + [ + 10, + 15, + 21, + 10, + 13, + 17, + 20, + 11, + 16, + 11, + 28, + 0, + 27, + 21, + 5, + 19, + 14, + 22, + 27, + 13, + 22, + 1, + 9, + 13, + 15, + 9, + 10, + 5, + 3, + 22, + 18, + 28, + 30, + 26, + 9, + 29, + 26 + ], + [ + 16, + 27, + 7, + 28, + 27, + 0, + 0, + 25, + 7, + 19, + 28, + 15, + 20, + 2, + 27, + 13, + 23, + 17, + 26, + 30, + 10, + 12, + 25, + 28, + 0, + 7, + 8, + 15, + 29, + 27, + 23, + 15, + 5, + 17, + 20, + 24, + 12 + ], + [ + 27, + 28, + 15, + 17, + 18, + 0, + 6, + 26, + 9, + 28, + 7, + 17, + 2, + 29, + 9, + 9, + 28, + 24, + 0, + 26, + 0, + 23, + 12, + 1, + 2, + 14, + 30, + 20, + 28, + 30, + 5, + 26, + 8, + 28, + 0, + 26, + 23 + ], + [ + 13, + 10, + 23, + 2, + 26, + 5, + 23, + 24, + 10, + 28, + 13, + 24, + 4, + 24, + 4, + 8, + 9, + 7, + 28, + 5, + 4, + 17, + 7, + 5, + 30, + 30, + 19, + 3, + 22, + 11, + 2, + 21, + 19, + 14, + 12, + 8, + 4 + ], + [ + 12, + 12, + 5, + 18, + 15, + 22, + 5, + 2, + 25, + 10, + 4, + 28, + 15, + 30, + 10, + 24, + 5, + 18, + 2, + 7, + 18, + 28, + 31, + 29, + 18, + 31, + 9, + 21, + 12, + 26, + 29, + 31, + 27, + 20, + 11, + 19, + 23 + ], + [ + 20, + 10, + 17, + 31, + 6, + 7, + 14, + 13, + 22, + 21, + 23, + 0, + 14, + 10, + 30, + 13, + 1, + 9, + 23, + 8, + 31, + 15, + 28, + 16, + 2, + 5, + 27, + 8, + 28, + 20, + 5, + 2, + 17, + 16, + 13, + 19, + 19 + ], + [ + 21, + 30, + 30, + 26, + 12, + 13, + 17, + 5, + 4, + 2, + 28, + 13, + 7, + 10, + 23, + 28, + 26, + 17, + 11, + 1, + 16, + 13, + 3, + 15, + 12, + 18, + 23, + 0, + 17, + 12, + 26, + 11, + 13, + 7, + 11, + 12, + 29 + ], + [ + 26, + 27, + 13, + 18, + 31, + 28, + 24, + 30, + 9, + 5, + 11, + 28, + 1, + 18, + 0, + 27, + 11, + 31, + 18, + 10, + 1, + 29, + 9, + 4, + 14, + 1, + 21, + 23, + 8, + 26, + 21, + 6, + 29, + 2, + 2, + 11, + 30 + ] + ], + [ + [ + 5, + 16, + 28, + 30, + 12, + 30, + 19, + 8, + 3, + 27, + 31, + 19, + 1, + 31, + 6, + 27, + 29, + 15, + 15, + 0, + 13, + 15, + 26, + 7, + 5, + 2, + 19, + 15, + 11, + 27, + 30, + 19, + 27, + 19, + 6, + 9, + 31 + ], + [ + 14, + 10, + 9, + 9, + 10, + 10, + 18, + 25, + 15, + 20, + 22, + 12, + 12, + 10, + 20, + 3, + 30, + 8, + 16, + 13, + 29, + 21, + 5, + 11, + 7, + 13, + 24, + 5, + 31, + 12, + 28, + 31, + 25, + 5, + 28, + 24, + 16 + ], + [ + 30, + 24, + 22, + 20, + 18, + 12, + 21, + 1, + 11, + 22, + 2, + 27, + 16, + 16, + 0, + 3, + 3, + 12, + 25, + 11, + 16, + 19, + 23, + 24, + 5, + 15, + 20, + 13, + 11, + 28, + 21, + 17, + 23, + 8, + 19, + 25, + 0 + ], + [ + 8, + 25, + 27, + 11, + 20, + 20, + 1, + 10, + 24, + 26, + 13, + 26, + 3, + 3, + 14, + 2, + 17, + 21, + 26, + 23, + 25, + 28, + 10, + 13, + 22, + 22, + 16, + 17, + 30, + 31, + 31, + 19, + 10, + 4, + 2, + 26, + 2 + ], + [ + 16, + 9, + 27, + 17, + 11, + 22, + 21, + 28, + 31, + 6, + 9, + 26, + 6, + 3, + 14, + 1, + 9, + 24, + 9, + 10, + 30, + 19, + 14, + 29, + 28, + 10, + 19, + 14, + 18, + 10, + 13, + 12, + 4, + 22, + 16, + 25, + 5 + ], + [ + 29, + 25, + 7, + 15, + 15, + 2, + 25, + 2, + 31, + 4, + 17, + 13, + 15, + 5, + 28, + 5, + 25, + 18, + 17, + 11, + 4, + 20, + 29, + 6, + 10, + 8, + 8, + 19, + 18, + 3, + 5, + 0, + 31, + 2, + 25, + 27, + 7 + ], + [ + 0, + 24, + 18, + 31, + 16, + 1, + 31, + 3, + 14, + 7, + 12, + 31, + 18, + 12, + 29, + 23, + 2, + 15, + 0, + 14, + 25, + 27, + 0, + 7, + 3, + 3, + 2, + 22, + 10, + 23, + 14, + 18, + 30, + 21, + 29, + 8, + 27 + ], + [ + 16, + 15, + 28, + 6, + 4, + 29, + 3, + 12, + 17, + 6, + 21, + 26, + 24, + 13, + 24, + 2, + 27, + 30, + 25, + 25, + 5, + 11, + 27, + 12, + 15, + 10, + 17, + 19, + 4, + 23, + 18, + 29, + 25, + 18, + 7, + 7, + 28 + ], + [ + 25, + 4, + 21, + 14, + 21, + 14, + 12, + 24, + 14, + 21, + 29, + 14, + 11, + 26, + 29, + 27, + 17, + 22, + 3, + 30, + 10, + 22, + 20, + 25, + 31, + 14, + 24, + 24, + 17, + 14, + 3, + 3, + 16, + 5, + 15, + 26, + 23 + ], + [ + 8, + 19, + 5, + 2, + 13, + 7, + 20, + 3, + 21, + 0, + 29, + 4, + 1, + 18, + 17, + 1, + 7, + 13, + 10, + 13, + 1, + 17, + 21, + 8, + 30, + 14, + 3, + 11, + 2, + 28, + 23, + 5, + 30, + 24, + 13, + 7, + 13 + ], + [ + 30, + 29, + 1, + 11, + 24, + 30, + 25, + 10, + 15, + 2, + 3, + 22, + 27, + 28, + 11, + 4, + 28, + 11, + 23, + 2, + 23, + 2, + 22, + 7, + 22, + 3, + 9, + 31, + 7, + 3, + 14, + 23, + 17, + 14, + 29, + 31, + 17 + ], + [ + 5, + 18, + 9, + 5, + 6, + 20, + 5, + 28, + 14, + 22, + 22, + 28, + 7, + 20, + 20, + 24, + 29, + 1, + 18, + 20, + 16, + 28, + 4, + 3, + 8, + 27, + 13, + 21, + 22, + 26, + 11, + 3, + 16, + 28, + 23, + 22, + 5 + ], + [ + 5, + 8, + 19, + 12, + 25, + 22, + 4, + 22, + 14, + 29, + 24, + 17, + 15, + 17, + 7, + 6, + 19, + 21, + 14, + 13, + 13, + 23, + 6, + 12, + 2, + 25, + 28, + 19, + 17, + 2, + 1, + 26, + 6, + 14, + 6, + 2, + 17 + ], + [ + 20, + 15, + 8, + 10, + 25, + 2, + 20, + 2, + 22, + 5, + 29, + 14, + 8, + 4, + 5, + 16, + 24, + 24, + 28, + 13, + 25, + 8, + 0, + 30, + 9, + 18, + 29, + 30, + 30, + 7, + 16, + 0, + 17, + 12, + 15, + 8, + 5 + ], + [ + 28, + 4, + 8, + 25, + 26, + 2, + 21, + 21, + 8, + 26, + 22, + 25, + 18, + 30, + 1, + 4, + 3, + 30, + 3, + 7, + 11, + 2, + 16, + 17, + 1, + 15, + 27, + 29, + 16, + 26, + 4, + 4, + 2, + 16, + 12, + 30, + 25 + ], + [ + 26, + 15, + 25, + 10, + 18, + 20, + 24, + 20, + 20, + 13, + 31, + 30, + 4, + 21, + 17, + 4, + 28, + 11, + 20, + 27, + 29, + 11, + 12, + 15, + 23, + 5, + 25, + 30, + 17, + 9, + 8, + 15, + 30, + 4, + 15, + 16, + 11 + ], + [ + 25, + 11, + 17, + 28, + 29, + 28, + 19, + 14, + 18, + 9, + 25, + 31, + 20, + 5, + 18, + 6, + 28, + 19, + 17, + 6, + 14, + 28, + 29, + 7, + 8, + 8, + 29, + 18, + 1, + 14, + 4, + 19, + 8, + 9, + 5, + 19, + 1 + ], + [ + 0, + 24, + 16, + 19, + 21, + 4, + 16, + 8, + 12, + 30, + 9, + 19, + 11, + 0, + 19, + 1, + 2, + 23, + 29, + 5, + 2, + 9, + 7, + 13, + 17, + 20, + 26, + 11, + 30, + 19, + 22, + 31, + 22, + 9, + 3, + 20, + 31 + ], + [ + 6, + 20, + 30, + 16, + 2, + 24, + 21, + 5, + 8, + 3, + 16, + 24, + 10, + 27, + 10, + 0, + 27, + 0, + 1, + 1, + 31, + 15, + 29, + 26, + 6, + 25, + 14, + 11, + 7, + 7, + 24, + 23, + 16, + 10, + 11, + 0, + 1 + ], + [ + 5, + 5, + 26, + 12, + 15, + 6, + 29, + 9, + 6, + 8, + 7, + 24, + 19, + 7, + 22, + 7, + 18, + 6, + 6, + 28, + 2, + 31, + 13, + 16, + 19, + 9, + 4, + 12, + 14, + 29, + 26, + 27, + 17, + 25, + 4, + 20, + 30 + ], + [ + 31, + 4, + 30, + 14, + 9, + 29, + 8, + 3, + 8, + 12, + 18, + 20, + 18, + 0, + 3, + 22, + 20, + 11, + 30, + 3, + 8, + 18, + 8, + 7, + 22, + 5, + 22, + 27, + 16, + 12, + 19, + 25, + 27, + 27, + 8, + 7, + 17 + ], + [ + 30, + 27, + 20, + 25, + 13, + 13, + 31, + 7, + 1, + 30, + 11, + 29, + 0, + 2, + 28, + 19, + 31, + 12, + 24, + 8, + 12, + 6, + 27, + 31, + 20, + 5, + 26, + 30, + 17, + 23, + 7, + 11, + 28, + 7, + 2, + 6, + 23 + ], + [ + 5, + 21, + 29, + 4, + 30, + 9, + 11, + 11, + 17, + 29, + 5, + 10, + 8, + 12, + 31, + 5, + 22, + 16, + 9, + 22, + 18, + 8, + 2, + 27, + 28, + 15, + 21, + 6, + 10, + 8, + 12, + 5, + 7, + 20, + 6, + 30, + 19 + ], + [ + 30, + 30, + 11, + 29, + 21, + 19, + 28, + 21, + 15, + 10, + 4, + 23, + 30, + 13, + 11, + 5, + 8, + 27, + 5, + 14, + 30, + 16, + 22, + 30, + 8, + 8, + 24, + 29, + 25, + 13, + 31, + 26, + 7, + 11, + 12, + 5, + 1 + ], + [ + 19, + 9, + 22, + 7, + 13, + 9, + 29, + 12, + 25, + 21, + 3, + 19, + 7, + 14, + 1, + 12, + 10, + 7, + 22, + 3, + 28, + 19, + 4, + 27, + 7, + 20, + 26, + 29, + 14, + 19, + 8, + 10, + 18, + 30, + 21, + 2, + 19 + ], + [ + 26, + 0, + 20, + 2, + 23, + 19, + 7, + 4, + 26, + 31, + 5, + 20, + 29, + 6, + 21, + 12, + 30, + 22, + 18, + 21, + 5, + 19, + 7, + 14, + 16, + 18, + 18, + 13, + 26, + 29, + 28, + 9, + 23, + 22, + 7, + 20, + 0 + ], + [ + 25, + 14, + 8, + 2, + 7, + 19, + 30, + 28, + 20, + 16, + 23, + 12, + 22, + 21, + 31, + 23, + 4, + 27, + 11, + 7, + 26, + 14, + 23, + 12, + 16, + 11, + 24, + 7, + 4, + 24, + 6, + 3, + 19, + 18, + 0, + 10, + 8 + ], + [ + 1, + 0, + 8, + 22, + 5, + 5, + 0, + 23, + 28, + 9, + 0, + 22, + 0, + 30, + 13, + 22, + 14, + 2, + 30, + 10, + 19, + 18, + 5, + 2, + 21, + 8, + 11, + 15, + 13, + 31, + 13, + 19, + 28, + 1, + 23, + 1, + 6 + ], + [ + 13, + 8, + 23, + 6, + 21, + 22, + 28, + 17, + 23, + 29, + 29, + 9, + 31, + 28, + 19, + 5, + 1, + 0, + 30, + 1, + 23, + 28, + 18, + 31, + 10, + 12, + 30, + 6, + 2, + 14, + 4, + 16, + 15, + 9, + 14, + 17, + 28 + ], + [ + 21, + 26, + 21, + 8, + 14, + 14, + 8, + 5, + 7, + 17, + 15, + 20, + 28, + 10, + 7, + 14, + 29, + 30, + 28, + 16, + 16, + 18, + 22, + 3, + 11, + 7, + 5, + 6, + 18, + 24, + 12, + 28, + 24, + 27, + 11, + 29, + 17 + ], + [ + 24, + 15, + 23, + 2, + 20, + 22, + 17, + 23, + 25, + 1, + 4, + 12, + 15, + 8, + 6, + 10, + 3, + 8, + 27, + 9, + 28, + 9, + 4, + 14, + 15, + 30, + 14, + 24, + 5, + 7, + 20, + 11, + 13, + 31, + 10, + 28, + 31 + ], + [ + 6, + 18, + 14, + 16, + 16, + 14, + 20, + 8, + 15, + 1, + 4, + 0, + 30, + 27, + 9, + 5, + 10, + 7, + 16, + 28, + 0, + 25, + 15, + 14, + 16, + 31, + 15, + 25, + 12, + 13, + 28, + 18, + 13, + 19, + 11, + 18, + 25 + ], + [ + 26, + 23, + 17, + 10, + 27, + 17, + 21, + 12, + 29, + 17, + 12, + 2, + 24, + 26, + 24, + 11, + 18, + 2, + 18, + 0, + 20, + 23, + 23, + 19, + 18, + 23, + 5, + 22, + 30, + 2, + 0, + 16, + 4, + 29, + 8, + 26, + 9 + ], + [ + 9, + 13, + 18, + 17, + 15, + 3, + 26, + 25, + 30, + 26, + 19, + 22, + 11, + 15, + 10, + 26, + 8, + 14, + 8, + 9, + 14, + 15, + 1, + 28, + 15, + 15, + 4, + 31, + 8, + 30, + 27, + 13, + 15, + 15, + 18, + 25, + 24 + ], + [ + 0, + 11, + 12, + 3, + 17, + 7, + 3, + 12, + 16, + 12, + 1, + 4, + 5, + 27, + 13, + 27, + 19, + 3, + 30, + 13, + 11, + 5, + 21, + 6, + 2, + 30, + 2, + 5, + 29, + 12, + 21, + 25, + 6, + 2, + 27, + 20, + 0 + ], + [ + 21, + 14, + 26, + 26, + 11, + 18, + 18, + 2, + 18, + 12, + 21, + 22, + 20, + 0, + 25, + 2, + 3, + 9, + 3, + 8, + 9, + 18, + 26, + 28, + 5, + 15, + 0, + 19, + 12, + 5, + 5, + 7, + 1, + 1, + 19, + 24, + 10 + ], + [ + 25, + 12, + 22, + 6, + 31, + 23, + 26, + 18, + 29, + 10, + 8, + 26, + 27, + 6, + 27, + 14, + 0, + 17, + 17, + 31, + 0, + 12, + 1, + 22, + 3, + 10, + 27, + 0, + 24, + 13, + 27, + 10, + 22, + 29, + 25, + 17, + 13 + ] + ], + [ + [ + 4, + 10, + 17, + 27, + 16, + 20, + 19, + 27, + 30, + 21, + 20, + 1, + 17, + 17, + 21, + 23, + 19, + 22, + 4, + 3, + 31, + 25, + 31, + 14, + 25, + 24, + 2, + 17, + 14, + 20, + 25, + 18, + 18, + 16, + 4, + 8, + 0 + ], + [ + 10, + 11, + 27, + 7, + 11, + 1, + 7, + 19, + 29, + 22, + 16, + 24, + 29, + 14, + 11, + 31, + 1, + 28, + 24, + 21, + 8, + 4, + 0, + 24, + 31, + 5, + 9, + 5, + 16, + 25, + 17, + 22, + 18, + 9, + 14, + 10, + 0 + ], + [ + 11, + 19, + 27, + 8, + 1, + 9, + 21, + 31, + 9, + 2, + 2, + 22, + 6, + 27, + 14, + 21, + 0, + 20, + 8, + 15, + 31, + 2, + 18, + 3, + 3, + 15, + 22, + 3, + 25, + 12, + 15, + 7, + 20, + 26, + 15, + 27, + 7 + ], + [ + 3, + 28, + 19, + 1, + 28, + 28, + 26, + 27, + 28, + 0, + 31, + 20, + 19, + 27, + 24, + 17, + 18, + 24, + 26, + 18, + 1, + 1, + 4, + 7, + 21, + 25, + 6, + 10, + 31, + 26, + 3, + 5, + 26, + 14, + 31, + 3, + 23 + ], + [ + 4, + 28, + 20, + 13, + 17, + 31, + 19, + 8, + 18, + 30, + 26, + 31, + 22, + 28, + 6, + 18, + 19, + 29, + 3, + 9, + 19, + 19, + 8, + 24, + 3, + 21, + 16, + 19, + 20, + 14, + 29, + 16, + 1, + 30, + 20, + 8, + 22 + ], + [ + 5, + 18, + 6, + 16, + 3, + 0, + 24, + 25, + 20, + 17, + 1, + 13, + 22, + 21, + 6, + 22, + 18, + 5, + 0, + 27, + 4, + 9, + 30, + 17, + 6, + 31, + 30, + 1, + 10, + 9, + 14, + 21, + 27, + 21, + 10, + 2, + 28 + ], + [ + 25, + 15, + 15, + 11, + 9, + 20, + 10, + 12, + 24, + 2, + 16, + 31, + 24, + 17, + 21, + 5, + 3, + 24, + 0, + 22, + 11, + 24, + 30, + 10, + 5, + 31, + 4, + 28, + 8, + 24, + 23, + 24, + 21, + 20, + 24, + 17, + 1 + ], + [ + 20, + 27, + 8, + 13, + 21, + 14, + 9, + 26, + 20, + 30, + 28, + 1, + 31, + 7, + 5, + 1, + 26, + 4, + 28, + 11, + 27, + 3, + 5, + 6, + 21, + 23, + 19, + 27, + 4, + 10, + 28, + 14, + 27, + 4, + 2, + 7, + 23 + ], + [ + 10, + 30, + 5, + 8, + 22, + 10, + 31, + 23, + 28, + 7, + 5, + 2, + 31, + 27, + 0, + 14, + 2, + 14, + 26, + 2, + 24, + 7, + 30, + 4, + 2, + 23, + 28, + 0, + 28, + 18, + 30, + 27, + 28, + 6, + 2, + 14, + 17 + ], + [ + 29, + 4, + 29, + 15, + 12, + 4, + 15, + 11, + 10, + 28, + 1, + 9, + 1, + 7, + 19, + 16, + 3, + 12, + 5, + 31, + 29, + 20, + 30, + 19, + 26, + 7, + 16, + 6, + 6, + 0, + 15, + 26, + 7, + 0, + 19, + 23, + 16 + ], + [ + 16, + 26, + 4, + 22, + 8, + 21, + 5, + 13, + 19, + 24, + 19, + 26, + 3, + 1, + 8, + 27, + 6, + 2, + 27, + 25, + 29, + 5, + 7, + 17, + 24, + 16, + 2, + 11, + 9, + 2, + 9, + 14, + 24, + 28, + 5, + 8, + 28 + ], + [ + 20, + 27, + 4, + 27, + 26, + 28, + 18, + 15, + 25, + 7, + 19, + 30, + 16, + 4, + 24, + 21, + 9, + 7, + 18, + 21, + 23, + 29, + 25, + 12, + 20, + 25, + 15, + 15, + 2, + 25, + 19, + 16, + 18, + 11, + 3, + 14, + 2 + ], + [ + 9, + 9, + 20, + 10, + 31, + 21, + 13, + 30, + 18, + 22, + 7, + 3, + 17, + 10, + 11, + 20, + 30, + 28, + 24, + 27, + 19, + 3, + 16, + 4, + 17, + 9, + 2, + 30, + 0, + 10, + 19, + 25, + 19, + 17, + 7, + 17, + 25 + ], + [ + 19, + 2, + 10, + 23, + 2, + 17, + 20, + 10, + 18, + 28, + 3, + 24, + 27, + 30, + 25, + 9, + 11, + 19, + 26, + 24, + 23, + 16, + 19, + 28, + 22, + 10, + 6, + 20, + 8, + 19, + 16, + 20, + 3, + 16, + 21, + 24, + 20 + ], + [ + 23, + 15, + 18, + 31, + 1, + 12, + 10, + 21, + 5, + 26, + 1, + 13, + 26, + 23, + 9, + 24, + 31, + 9, + 22, + 28, + 2, + 13, + 6, + 21, + 25, + 9, + 16, + 18, + 1, + 17, + 12, + 3, + 20, + 0, + 14, + 8, + 22 + ], + [ + 19, + 5, + 20, + 12, + 8, + 6, + 9, + 15, + 7, + 7, + 17, + 24, + 5, + 0, + 22, + 31, + 28, + 3, + 23, + 23, + 17, + 19, + 24, + 26, + 6, + 29, + 7, + 19, + 31, + 8, + 18, + 9, + 21, + 12, + 6, + 13, + 17 + ], + [ + 26, + 20, + 29, + 2, + 18, + 29, + 9, + 5, + 17, + 4, + 22, + 7, + 30, + 14, + 11, + 2, + 28, + 23, + 20, + 27, + 27, + 24, + 27, + 11, + 9, + 30, + 17, + 29, + 4, + 13, + 20, + 20, + 6, + 31, + 7, + 13, + 8 + ], + [ + 9, + 31, + 0, + 16, + 13, + 11, + 7, + 15, + 13, + 23, + 2, + 16, + 13, + 12, + 1, + 11, + 28, + 14, + 9, + 4, + 15, + 8, + 5, + 15, + 22, + 6, + 10, + 24, + 0, + 3, + 9, + 24, + 2, + 23, + 17, + 28, + 31 + ], + [ + 14, + 22, + 7, + 14, + 21, + 4, + 28, + 9, + 0, + 14, + 12, + 16, + 0, + 11, + 3, + 6, + 20, + 25, + 21, + 14, + 23, + 7, + 28, + 24, + 0, + 24, + 22, + 2, + 8, + 28, + 24, + 23, + 25, + 16, + 7, + 20, + 24 + ], + [ + 17, + 1, + 26, + 30, + 6, + 25, + 31, + 16, + 5, + 21, + 24, + 24, + 5, + 17, + 8, + 1, + 7, + 23, + 3, + 31, + 3, + 0, + 16, + 12, + 10, + 9, + 23, + 13, + 27, + 18, + 23, + 25, + 29, + 13, + 19, + 14, + 0 + ], + [ + 16, + 19, + 30, + 16, + 21, + 5, + 14, + 31, + 31, + 18, + 31, + 0, + 4, + 9, + 27, + 31, + 29, + 1, + 27, + 26, + 27, + 16, + 29, + 27, + 6, + 17, + 12, + 1, + 23, + 21, + 6, + 5, + 8, + 28, + 6, + 26, + 16 + ], + [ + 15, + 22, + 15, + 31, + 14, + 4, + 19, + 0, + 11, + 11, + 10, + 0, + 23, + 6, + 5, + 8, + 3, + 12, + 11, + 3, + 29, + 6, + 8, + 25, + 18, + 29, + 13, + 19, + 16, + 3, + 18, + 14, + 29, + 19, + 8, + 31, + 19 + ], + [ + 28, + 13, + 30, + 0, + 25, + 10, + 10, + 20, + 2, + 12, + 17, + 14, + 19, + 3, + 25, + 26, + 9, + 1, + 26, + 27, + 26, + 2, + 25, + 24, + 3, + 27, + 24, + 7, + 30, + 28, + 31, + 10, + 8, + 27, + 14, + 28, + 4 + ], + [ + 26, + 8, + 18, + 25, + 24, + 21, + 31, + 4, + 28, + 30, + 31, + 20, + 16, + 18, + 17, + 5, + 12, + 6, + 29, + 0, + 24, + 20, + 10, + 31, + 2, + 11, + 5, + 14, + 1, + 4, + 3, + 2, + 30, + 10, + 28, + 0, + 4 + ], + [ + 2, + 8, + 26, + 13, + 5, + 16, + 23, + 27, + 20, + 10, + 4, + 5, + 27, + 9, + 14, + 22, + 13, + 0, + 3, + 29, + 10, + 1, + 24, + 28, + 28, + 3, + 13, + 30, + 27, + 28, + 25, + 29, + 5, + 3, + 7, + 8, + 23 + ], + [ + 16, + 0, + 29, + 17, + 28, + 9, + 18, + 7, + 6, + 15, + 15, + 27, + 0, + 16, + 24, + 30, + 18, + 29, + 5, + 6, + 30, + 14, + 16, + 13, + 4, + 3, + 26, + 5, + 14, + 17, + 26, + 21, + 19, + 18, + 0, + 13, + 11 + ], + [ + 25, + 22, + 27, + 16, + 21, + 4, + 6, + 27, + 10, + 6, + 22, + 8, + 4, + 31, + 1, + 19, + 22, + 31, + 28, + 2, + 4, + 5, + 2, + 3, + 17, + 25, + 29, + 6, + 27, + 1, + 1, + 29, + 3, + 8, + 19, + 17, + 12 + ], + [ + 2, + 4, + 28, + 12, + 9, + 4, + 7, + 3, + 30, + 25, + 22, + 10, + 23, + 3, + 31, + 18, + 17, + 23, + 4, + 7, + 15, + 17, + 5, + 0, + 19, + 12, + 15, + 27, + 6, + 26, + 22, + 20, + 25, + 30, + 3, + 15, + 21 + ], + [ + 12, + 8, + 10, + 11, + 18, + 9, + 0, + 19, + 16, + 23, + 9, + 13, + 8, + 17, + 17, + 11, + 3, + 21, + 11, + 23, + 19, + 6, + 21, + 22, + 10, + 16, + 12, + 0, + 27, + 26, + 19, + 19, + 26, + 6, + 13, + 0, + 10 + ], + [ + 23, + 23, + 16, + 23, + 26, + 30, + 24, + 12, + 3, + 23, + 11, + 23, + 18, + 7, + 12, + 8, + 8, + 0, + 4, + 6, + 5, + 31, + 25, + 24, + 31, + 0, + 29, + 19, + 13, + 4, + 18, + 15, + 12, + 11, + 5, + 30, + 17 + ], + [ + 17, + 6, + 20, + 29, + 23, + 26, + 29, + 19, + 19, + 6, + 15, + 31, + 31, + 3, + 7, + 29, + 31, + 17, + 28, + 8, + 8, + 18, + 6, + 20, + 25, + 30, + 9, + 10, + 13, + 14, + 2, + 15, + 31, + 8, + 23, + 30, + 18 + ], + [ + 12, + 16, + 9, + 14, + 28, + 15, + 21, + 9, + 27, + 21, + 21, + 26, + 29, + 7, + 15, + 8, + 22, + 10, + 25, + 29, + 10, + 21, + 10, + 15, + 3, + 13, + 2, + 4, + 23, + 23, + 31, + 23, + 10, + 8, + 13, + 29, + 21 + ], + [ + 18, + 16, + 26, + 24, + 28, + 29, + 23, + 10, + 29, + 25, + 13, + 14, + 26, + 29, + 25, + 5, + 25, + 24, + 2, + 7, + 19, + 6, + 1, + 10, + 10, + 21, + 5, + 14, + 12, + 11, + 19, + 5, + 10, + 27, + 13, + 29, + 10 + ], + [ + 26, + 3, + 17, + 27, + 13, + 18, + 20, + 0, + 24, + 25, + 16, + 22, + 11, + 13, + 8, + 15, + 14, + 17, + 25, + 1, + 27, + 6, + 17, + 2, + 24, + 16, + 27, + 3, + 29, + 3, + 24, + 16, + 21, + 10, + 22, + 2, + 9 + ], + [ + 19, + 21, + 24, + 26, + 25, + 21, + 6, + 21, + 2, + 0, + 4, + 19, + 24, + 28, + 13, + 28, + 14, + 11, + 23, + 5, + 18, + 28, + 5, + 25, + 27, + 3, + 9, + 2, + 7, + 2, + 26, + 6, + 24, + 23, + 9, + 2, + 21 + ], + [ + 14, + 19, + 11, + 1, + 18, + 13, + 10, + 13, + 27, + 17, + 23, + 21, + 21, + 5, + 13, + 15, + 15, + 3, + 1, + 18, + 24, + 16, + 12, + 8, + 4, + 15, + 20, + 23, + 17, + 10, + 10, + 10, + 23, + 20, + 24, + 7, + 6 + ], + [ + 18, + 30, + 1, + 9, + 23, + 24, + 30, + 19, + 8, + 5, + 16, + 31, + 2, + 22, + 3, + 21, + 14, + 23, + 5, + 22, + 26, + 23, + 31, + 1, + 23, + 23, + 23, + 19, + 26, + 3, + 10, + 27, + 30, + 9, + 3, + 0, + 19 + ] + ], + [ + [ + 25, + 14, + 8, + 10, + 15, + 26, + 20, + 4, + 7, + 1, + 20, + 19, + 21, + 29, + 4, + 24, + 3, + 25, + 29, + 18, + 23, + 18, + 29, + 24, + 3, + 28, + 9, + 3, + 21, + 6, + 3, + 21, + 1, + 31, + 23, + 27, + 17 + ], + [ + 25, + 19, + 10, + 15, + 15, + 27, + 15, + 26, + 19, + 8, + 13, + 10, + 18, + 25, + 28, + 17, + 13, + 25, + 1, + 11, + 8, + 3, + 22, + 12, + 28, + 18, + 10, + 21, + 0, + 21, + 30, + 5, + 30, + 27, + 30, + 18, + 31 + ], + [ + 3, + 25, + 15, + 26, + 9, + 8, + 0, + 30, + 17, + 22, + 31, + 5, + 28, + 26, + 15, + 4, + 26, + 19, + 16, + 5, + 5, + 23, + 4, + 31, + 9, + 14, + 3, + 9, + 3, + 19, + 29, + 22, + 16, + 24, + 8, + 7, + 5 + ], + [ + 5, + 28, + 24, + 11, + 13, + 20, + 22, + 23, + 21, + 28, + 20, + 15, + 15, + 16, + 5, + 4, + 31, + 28, + 18, + 13, + 20, + 10, + 26, + 11, + 3, + 20, + 5, + 25, + 15, + 7, + 8, + 24, + 8, + 2, + 5, + 28, + 19 + ], + [ + 12, + 18, + 29, + 27, + 6, + 16, + 13, + 22, + 8, + 13, + 27, + 12, + 15, + 27, + 11, + 31, + 3, + 1, + 19, + 21, + 18, + 8, + 14, + 7, + 9, + 20, + 18, + 3, + 1, + 31, + 4, + 31, + 0, + 10, + 26, + 21, + 30 + ], + [ + 2, + 28, + 0, + 22, + 6, + 30, + 2, + 22, + 0, + 17, + 3, + 30, + 0, + 28, + 7, + 6, + 24, + 18, + 24, + 16, + 6, + 10, + 7, + 7, + 17, + 28, + 22, + 26, + 4, + 13, + 18, + 10, + 1, + 27, + 6, + 30, + 5 + ], + [ + 25, + 9, + 24, + 23, + 18, + 16, + 12, + 25, + 15, + 27, + 22, + 18, + 15, + 21, + 29, + 0, + 13, + 24, + 12, + 8, + 26, + 23, + 20, + 22, + 25, + 3, + 9, + 24, + 23, + 21, + 29, + 15, + 1, + 27, + 8, + 7, + 25 + ], + [ + 16, + 27, + 6, + 23, + 22, + 22, + 30, + 28, + 0, + 24, + 8, + 3, + 21, + 10, + 23, + 18, + 28, + 12, + 25, + 30, + 25, + 8, + 26, + 6, + 15, + 14, + 15, + 23, + 5, + 20, + 4, + 23, + 30, + 25, + 5, + 24, + 6 + ], + [ + 20, + 5, + 4, + 20, + 15, + 0, + 15, + 22, + 29, + 27, + 10, + 13, + 28, + 15, + 26, + 2, + 22, + 2, + 1, + 25, + 21, + 22, + 23, + 23, + 27, + 24, + 14, + 11, + 10, + 23, + 31, + 13, + 18, + 0, + 30, + 6, + 8 + ], + [ + 11, + 7, + 0, + 22, + 16, + 23, + 16, + 21, + 10, + 4, + 20, + 23, + 11, + 26, + 29, + 19, + 30, + 5, + 16, + 10, + 2, + 14, + 8, + 9, + 19, + 18, + 9, + 12, + 26, + 9, + 13, + 26, + 10, + 5, + 19, + 10, + 23 + ], + [ + 18, + 7, + 30, + 25, + 12, + 8, + 28, + 17, + 17, + 14, + 6, + 15, + 29, + 4, + 4, + 16, + 26, + 5, + 1, + 9, + 6, + 27, + 13, + 24, + 12, + 21, + 0, + 22, + 3, + 24, + 7, + 1, + 18, + 8, + 0, + 5, + 21 + ], + [ + 27, + 8, + 20, + 29, + 15, + 25, + 27, + 23, + 1, + 7, + 0, + 2, + 3, + 2, + 8, + 0, + 13, + 27, + 4, + 7, + 17, + 17, + 19, + 14, + 16, + 1, + 13, + 28, + 23, + 21, + 24, + 15, + 9, + 21, + 3, + 24, + 11 + ], + [ + 16, + 21, + 27, + 0, + 22, + 12, + 29, + 24, + 15, + 17, + 19, + 27, + 14, + 3, + 24, + 16, + 4, + 22, + 29, + 13, + 14, + 14, + 20, + 15, + 8, + 4, + 5, + 16, + 23, + 8, + 23, + 13, + 2, + 6, + 4, + 12, + 20 + ], + [ + 23, + 11, + 15, + 0, + 25, + 6, + 25, + 7, + 5, + 17, + 1, + 9, + 9, + 14, + 16, + 22, + 9, + 7, + 1, + 27, + 16, + 16, + 15, + 15, + 23, + 21, + 7, + 6, + 2, + 27, + 21, + 27, + 22, + 17, + 0, + 26, + 12 + ], + [ + 5, + 8, + 14, + 31, + 13, + 17, + 0, + 6, + 19, + 18, + 22, + 5, + 2, + 19, + 31, + 28, + 20, + 17, + 3, + 16, + 15, + 1, + 28, + 19, + 13, + 2, + 10, + 18, + 30, + 17, + 10, + 8, + 5, + 30, + 23, + 5, + 22 + ], + [ + 9, + 12, + 27, + 23, + 30, + 21, + 29, + 3, + 25, + 14, + 3, + 18, + 0, + 18, + 12, + 28, + 23, + 20, + 31, + 15, + 26, + 14, + 28, + 22, + 12, + 5, + 8, + 26, + 14, + 18, + 14, + 8, + 19, + 6, + 1, + 24, + 18 + ], + [ + 30, + 5, + 0, + 3, + 20, + 15, + 3, + 18, + 2, + 22, + 3, + 10, + 27, + 29, + 27, + 2, + 25, + 30, + 16, + 22, + 4, + 12, + 10, + 25, + 0, + 17, + 19, + 22, + 4, + 2, + 8, + 10, + 20, + 10, + 17, + 18, + 5 + ], + [ + 23, + 31, + 6, + 25, + 23, + 23, + 19, + 29, + 21, + 19, + 12, + 20, + 5, + 6, + 14, + 30, + 10, + 8, + 14, + 7, + 21, + 31, + 4, + 26, + 31, + 24, + 8, + 11, + 28, + 20, + 15, + 15, + 20, + 19, + 17, + 2, + 24 + ], + [ + 18, + 6, + 12, + 28, + 2, + 11, + 9, + 13, + 12, + 21, + 7, + 6, + 22, + 27, + 29, + 31, + 15, + 6, + 3, + 12, + 1, + 29, + 10, + 28, + 22, + 24, + 22, + 10, + 5, + 20, + 3, + 19, + 20, + 24, + 21, + 22, + 21 + ], + [ + 27, + 23, + 24, + 28, + 22, + 16, + 13, + 14, + 6, + 13, + 4, + 28, + 2, + 14, + 4, + 28, + 9, + 12, + 28, + 18, + 8, + 27, + 5, + 30, + 23, + 7, + 20, + 6, + 28, + 21, + 17, + 20, + 18, + 22, + 4, + 31, + 25 + ], + [ + 18, + 13, + 20, + 19, + 8, + 27, + 7, + 16, + 9, + 29, + 12, + 19, + 3, + 19, + 9, + 8, + 6, + 3, + 0, + 22, + 23, + 13, + 26, + 9, + 17, + 26, + 17, + 21, + 6, + 15, + 27, + 26, + 31, + 20, + 29, + 0, + 22 + ], + [ + 31, + 19, + 15, + 12, + 21, + 30, + 9, + 30, + 2, + 18, + 0, + 29, + 18, + 12, + 11, + 10, + 1, + 0, + 24, + 0, + 18, + 25, + 19, + 19, + 4, + 21, + 14, + 18, + 15, + 18, + 8, + 21, + 30, + 14, + 26, + 7, + 17 + ], + [ + 8, + 6, + 27, + 1, + 18, + 27, + 22, + 4, + 9, + 28, + 5, + 7, + 26, + 16, + 18, + 14, + 20, + 0, + 8, + 31, + 23, + 30, + 5, + 16, + 13, + 18, + 17, + 27, + 9, + 31, + 16, + 28, + 28, + 1, + 14, + 13, + 15 + ], + [ + 27, + 2, + 22, + 13, + 17, + 24, + 18, + 29, + 27, + 14, + 31, + 24, + 29, + 7, + 10, + 23, + 12, + 23, + 28, + 29, + 21, + 3, + 0, + 9, + 22, + 11, + 21, + 20, + 11, + 7, + 15, + 8, + 1, + 18, + 7, + 7, + 18 + ], + [ + 6, + 3, + 0, + 5, + 9, + 25, + 18, + 4, + 1, + 6, + 15, + 18, + 10, + 2, + 27, + 12, + 1, + 25, + 2, + 14, + 17, + 1, + 7, + 19, + 5, + 9, + 20, + 2, + 30, + 29, + 29, + 5, + 22, + 12, + 8, + 11, + 14 + ], + [ + 12, + 4, + 11, + 30, + 6, + 23, + 12, + 12, + 3, + 23, + 28, + 12, + 24, + 14, + 20, + 31, + 30, + 10, + 28, + 8, + 15, + 11, + 24, + 5, + 2, + 15, + 28, + 5, + 31, + 23, + 20, + 25, + 14, + 8, + 27, + 6, + 4 + ], + [ + 10, + 23, + 14, + 3, + 31, + 5, + 16, + 15, + 8, + 5, + 1, + 25, + 20, + 18, + 12, + 22, + 31, + 14, + 13, + 23, + 31, + 24, + 31, + 24, + 29, + 31, + 10, + 15, + 7, + 16, + 22, + 20, + 29, + 10, + 31, + 18, + 3 + ], + [ + 1, + 23, + 23, + 16, + 3, + 11, + 20, + 20, + 26, + 17, + 19, + 13, + 4, + 24, + 14, + 1, + 15, + 19, + 16, + 6, + 11, + 24, + 30, + 2, + 10, + 7, + 2, + 25, + 25, + 27, + 10, + 7, + 3, + 19, + 0, + 24, + 1 + ], + [ + 8, + 14, + 13, + 27, + 21, + 8, + 14, + 17, + 18, + 5, + 4, + 18, + 20, + 26, + 16, + 21, + 2, + 14, + 28, + 22, + 26, + 20, + 2, + 15, + 12, + 3, + 17, + 17, + 6, + 1, + 0, + 2, + 16, + 7, + 26, + 2, + 20 + ], + [ + 5, + 23, + 17, + 7, + 12, + 16, + 19, + 30, + 3, + 28, + 23, + 7, + 6, + 26, + 24, + 13, + 21, + 17, + 26, + 12, + 23, + 8, + 2, + 1, + 25, + 5, + 21, + 1, + 21, + 7, + 16, + 28, + 20, + 6, + 21, + 18, + 26 + ], + [ + 1, + 8, + 17, + 27, + 12, + 17, + 10, + 25, + 26, + 11, + 4, + 3, + 10, + 3, + 14, + 27, + 10, + 18, + 27, + 31, + 4, + 30, + 10, + 21, + 11, + 24, + 21, + 4, + 25, + 2, + 24, + 19, + 18, + 14, + 4, + 15, + 11 + ], + [ + 27, + 31, + 0, + 12, + 26, + 6, + 28, + 3, + 2, + 8, + 10, + 10, + 29, + 22, + 12, + 8, + 21, + 20, + 12, + 2, + 5, + 24, + 31, + 30, + 17, + 10, + 25, + 2, + 7, + 24, + 9, + 23, + 18, + 23, + 26, + 9, + 9 + ], + [ + 16, + 7, + 18, + 27, + 29, + 29, + 23, + 28, + 29, + 26, + 14, + 6, + 3, + 24, + 9, + 10, + 1, + 15, + 29, + 27, + 13, + 15, + 27, + 8, + 25, + 23, + 17, + 2, + 0, + 4, + 3, + 8, + 21, + 24, + 29, + 5, + 31 + ], + [ + 0, + 19, + 26, + 11, + 20, + 24, + 30, + 28, + 3, + 14, + 23, + 5, + 14, + 31, + 29, + 6, + 27, + 20, + 1, + 29, + 14, + 7, + 20, + 8, + 30, + 9, + 20, + 25, + 16, + 14, + 12, + 21, + 12, + 18, + 8, + 28, + 2 + ], + [ + 28, + 2, + 31, + 28, + 24, + 11, + 22, + 12, + 13, + 10, + 9, + 23, + 12, + 27, + 11, + 11, + 18, + 6, + 0, + 20, + 23, + 25, + 4, + 20, + 14, + 17, + 30, + 24, + 15, + 26, + 31, + 17, + 2, + 16, + 5, + 12, + 20 + ], + [ + 3, + 27, + 5, + 11, + 7, + 23, + 20, + 23, + 12, + 19, + 14, + 27, + 7, + 7, + 7, + 22, + 20, + 13, + 31, + 24, + 1, + 20, + 12, + 2, + 17, + 26, + 24, + 18, + 18, + 3, + 18, + 19, + 5, + 14, + 5, + 2, + 3 + ], + [ + 25, + 31, + 25, + 3, + 29, + 10, + 20, + 13, + 30, + 7, + 12, + 17, + 7, + 24, + 8, + 30, + 2, + 3, + 21, + 22, + 2, + 7, + 6, + 29, + 22, + 17, + 16, + 12, + 27, + 1, + 30, + 31, + 30, + 24, + 23, + 20, + 25 + ] + ], + [ + [ + 6, + 13, + 19, + 9, + 1, + 23, + 9, + 20, + 30, + 18, + 30, + 27, + 13, + 24, + 26, + 23, + 7, + 15, + 20, + 13, + 5, + 24, + 4, + 1, + 27, + 27, + 21, + 17, + 19, + 19, + 30, + 19, + 13, + 22, + 2, + 5, + 0 + ], + [ + 23, + 7, + 1, + 7, + 11, + 7, + 31, + 19, + 7, + 21, + 23, + 25, + 18, + 3, + 5, + 28, + 31, + 17, + 6, + 22, + 25, + 21, + 9, + 16, + 3, + 5, + 25, + 29, + 7, + 8, + 24, + 23, + 8, + 15, + 11, + 17, + 0 + ], + [ + 1, + 18, + 19, + 9, + 0, + 0, + 23, + 26, + 20, + 1, + 10, + 23, + 24, + 14, + 27, + 11, + 2, + 26, + 25, + 21, + 29, + 0, + 23, + 24, + 12, + 12, + 6, + 13, + 18, + 21, + 3, + 1, + 29, + 14, + 8, + 22, + 8 + ], + [ + 26, + 8, + 8, + 9, + 25, + 25, + 21, + 9, + 22, + 30, + 7, + 25, + 22, + 7, + 8, + 22, + 4, + 31, + 4, + 17, + 13, + 26, + 20, + 7, + 29, + 26, + 11, + 26, + 27, + 17, + 8, + 6, + 5, + 10, + 12, + 30, + 22 + ], + [ + 17, + 9, + 23, + 10, + 0, + 31, + 22, + 12, + 15, + 13, + 2, + 23, + 5, + 5, + 16, + 8, + 7, + 14, + 15, + 0, + 25, + 7, + 8, + 25, + 24, + 6, + 1, + 18, + 22, + 7, + 3, + 0, + 26, + 1, + 21, + 22, + 31 + ], + [ + 10, + 28, + 25, + 25, + 29, + 30, + 15, + 9, + 8, + 17, + 7, + 9, + 1, + 7, + 2, + 27, + 24, + 16, + 24, + 29, + 15, + 16, + 24, + 18, + 22, + 26, + 21, + 6, + 10, + 17, + 22, + 19, + 5, + 2, + 16, + 26, + 29 + ], + [ + 2, + 30, + 27, + 18, + 8, + 15, + 8, + 16, + 12, + 26, + 19, + 15, + 2, + 21, + 16, + 20, + 16, + 7, + 23, + 1, + 25, + 13, + 16, + 29, + 18, + 8, + 15, + 26, + 12, + 8, + 19, + 3, + 7, + 12, + 23, + 28, + 18 + ], + [ + 8, + 14, + 2, + 5, + 24, + 28, + 15, + 23, + 10, + 23, + 9, + 21, + 11, + 28, + 3, + 22, + 9, + 22, + 6, + 21, + 29, + 29, + 13, + 22, + 26, + 21, + 29, + 12, + 11, + 7, + 31, + 13, + 3, + 4, + 29, + 7, + 12 + ], + [ + 28, + 15, + 22, + 1, + 17, + 17, + 5, + 0, + 2, + 17, + 30, + 20, + 15, + 10, + 27, + 14, + 18, + 2, + 14, + 8, + 10, + 31, + 6, + 18, + 16, + 6, + 5, + 21, + 21, + 21, + 31, + 19, + 21, + 18, + 6, + 4, + 28 + ], + [ + 2, + 14, + 19, + 27, + 23, + 11, + 11, + 13, + 7, + 3, + 23, + 3, + 4, + 4, + 17, + 27, + 20, + 8, + 26, + 24, + 27, + 12, + 18, + 8, + 7, + 17, + 27, + 31, + 15, + 18, + 8, + 27, + 14, + 15, + 11, + 14, + 10 + ], + [ + 22, + 11, + 11, + 12, + 29, + 17, + 28, + 15, + 16, + 11, + 13, + 16, + 0, + 27, + 8, + 5, + 7, + 23, + 30, + 22, + 10, + 26, + 7, + 21, + 31, + 21, + 21, + 27, + 2, + 15, + 15, + 14, + 25, + 24, + 7, + 0, + 24 + ], + [ + 7, + 8, + 15, + 24, + 14, + 25, + 4, + 2, + 11, + 0, + 1, + 26, + 16, + 18, + 11, + 27, + 0, + 27, + 26, + 30, + 18, + 14, + 30, + 28, + 8, + 13, + 1, + 8, + 23, + 24, + 15, + 28, + 17, + 26, + 1, + 30, + 19 + ], + [ + 21, + 26, + 27, + 16, + 11, + 29, + 2, + 15, + 31, + 11, + 30, + 5, + 14, + 19, + 23, + 15, + 21, + 5, + 9, + 22, + 1, + 7, + 7, + 3, + 24, + 10, + 8, + 16, + 7, + 20, + 18, + 24, + 9, + 16, + 19, + 27, + 30 + ], + [ + 17, + 9, + 5, + 5, + 15, + 6, + 12, + 14, + 24, + 4, + 14, + 24, + 27, + 8, + 29, + 14, + 22, + 10, + 0, + 11, + 18, + 26, + 18, + 14, + 5, + 12, + 13, + 28, + 5, + 21, + 24, + 8, + 23, + 16, + 13, + 26, + 25 + ], + [ + 6, + 9, + 29, + 14, + 16, + 13, + 13, + 28, + 11, + 14, + 25, + 18, + 7, + 5, + 2, + 19, + 18, + 14, + 7, + 26, + 17, + 25, + 8, + 2, + 19, + 4, + 31, + 19, + 12, + 31, + 19, + 13, + 4, + 14, + 23, + 14, + 25 + ], + [ + 10, + 17, + 8, + 25, + 31, + 11, + 18, + 28, + 16, + 27, + 22, + 17, + 9, + 20, + 17, + 31, + 15, + 31, + 23, + 22, + 22, + 14, + 8, + 5, + 3, + 30, + 14, + 24, + 22, + 3, + 22, + 13, + 27, + 11, + 18, + 11, + 11 + ], + [ + 19, + 4, + 17, + 25, + 7, + 28, + 16, + 2, + 29, + 30, + 21, + 31, + 26, + 4, + 0, + 8, + 25, + 20, + 25, + 8, + 21, + 31, + 22, + 16, + 23, + 13, + 13, + 26, + 1, + 8, + 21, + 14, + 1, + 14, + 21, + 12, + 25 + ], + [ + 20, + 24, + 7, + 18, + 24, + 27, + 25, + 28, + 0, + 10, + 28, + 24, + 30, + 11, + 17, + 28, + 12, + 5, + 11, + 29, + 12, + 4, + 23, + 28, + 6, + 11, + 30, + 6, + 3, + 13, + 1, + 12, + 9, + 5, + 9, + 20, + 5 + ], + [ + 31, + 9, + 0, + 0, + 27, + 4, + 8, + 3, + 20, + 16, + 20, + 24, + 0, + 4, + 4, + 13, + 2, + 23, + 20, + 30, + 18, + 9, + 14, + 28, + 22, + 11, + 22, + 18, + 9, + 30, + 11, + 16, + 25, + 27, + 18, + 13, + 9 + ], + [ + 23, + 15, + 11, + 14, + 2, + 29, + 15, + 19, + 24, + 28, + 26, + 6, + 7, + 26, + 31, + 4, + 12, + 17, + 12, + 26, + 18, + 30, + 5, + 3, + 10, + 17, + 9, + 8, + 3, + 24, + 6, + 23, + 8, + 31, + 7, + 0, + 9 + ], + [ + 22, + 4, + 3, + 18, + 28, + 16, + 12, + 14, + 7, + 25, + 30, + 19, + 3, + 30, + 31, + 31, + 21, + 11, + 12, + 31, + 2, + 25, + 10, + 10, + 25, + 31, + 13, + 0, + 7, + 28, + 3, + 21, + 3, + 2, + 28, + 16, + 2 + ], + [ + 31, + 19, + 2, + 20, + 31, + 7, + 22, + 15, + 7, + 16, + 4, + 7, + 12, + 5, + 25, + 13, + 30, + 10, + 18, + 9, + 18, + 18, + 18, + 7, + 15, + 8, + 22, + 7, + 4, + 22, + 1, + 11, + 5, + 7, + 15, + 19, + 18 + ], + [ + 8, + 27, + 20, + 3, + 11, + 16, + 11, + 17, + 6, + 11, + 9, + 8, + 17, + 30, + 9, + 0, + 24, + 12, + 0, + 1, + 4, + 14, + 8, + 8, + 27, + 19, + 22, + 4, + 26, + 4, + 15, + 12, + 28, + 9, + 30, + 7, + 4 + ], + [ + 13, + 11, + 10, + 13, + 15, + 17, + 1, + 10, + 22, + 26, + 18, + 28, + 15, + 1, + 21, + 19, + 20, + 18, + 8, + 28, + 25, + 21, + 7, + 10, + 17, + 17, + 17, + 21, + 30, + 10, + 11, + 2, + 19, + 21, + 18, + 17, + 2 + ], + [ + 26, + 6, + 2, + 4, + 29, + 23, + 8, + 9, + 18, + 20, + 12, + 11, + 6, + 3, + 18, + 21, + 18, + 14, + 4, + 14, + 6, + 26, + 15, + 3, + 5, + 4, + 1, + 14, + 17, + 16, + 4, + 22, + 13, + 22, + 2, + 11, + 19 + ], + [ + 8, + 27, + 27, + 3, + 3, + 29, + 13, + 23, + 20, + 27, + 5, + 27, + 6, + 8, + 18, + 1, + 8, + 26, + 5, + 0, + 21, + 22, + 22, + 13, + 19, + 20, + 10, + 5, + 25, + 31, + 22, + 28, + 7, + 9, + 16, + 19, + 25 + ], + [ + 4, + 9, + 0, + 15, + 28, + 24, + 2, + 15, + 8, + 8, + 25, + 20, + 1, + 20, + 27, + 3, + 29, + 11, + 23, + 18, + 7, + 25, + 23, + 13, + 3, + 20, + 5, + 24, + 28, + 6, + 31, + 3, + 0, + 13, + 4, + 28, + 11 + ], + [ + 7, + 4, + 2, + 13, + 5, + 10, + 16, + 29, + 8, + 29, + 22, + 14, + 11, + 9, + 16, + 20, + 19, + 3, + 27, + 20, + 24, + 8, + 1, + 19, + 19, + 12, + 21, + 14, + 5, + 8, + 13, + 29, + 8, + 20, + 7, + 7, + 10 + ], + [ + 5, + 23, + 5, + 29, + 9, + 4, + 14, + 22, + 27, + 6, + 29, + 28, + 7, + 21, + 19, + 13, + 6, + 9, + 7, + 0, + 5, + 27, + 21, + 20, + 19, + 5, + 29, + 8, + 19, + 21, + 8, + 18, + 6, + 31, + 23, + 29, + 9 + ], + [ + 31, + 2, + 3, + 6, + 0, + 2, + 24, + 10, + 6, + 13, + 24, + 19, + 26, + 0, + 27, + 17, + 16, + 9, + 26, + 28, + 6, + 20, + 24, + 17, + 2, + 12, + 10, + 15, + 20, + 0, + 4, + 21, + 7, + 30, + 16, + 31, + 1 + ], + [ + 12, + 21, + 23, + 0, + 14, + 6, + 14, + 15, + 8, + 30, + 23, + 13, + 22, + 27, + 19, + 20, + 20, + 26, + 6, + 6, + 18, + 24, + 31, + 12, + 29, + 16, + 11, + 19, + 6, + 6, + 1, + 0, + 7, + 29, + 15, + 21, + 5 + ], + [ + 14, + 11, + 4, + 19, + 16, + 15, + 13, + 9, + 20, + 9, + 2, + 18, + 15, + 20, + 18, + 24, + 2, + 27, + 23, + 22, + 11, + 15, + 11, + 6, + 1, + 30, + 3, + 16, + 23, + 6, + 7, + 21, + 28, + 7, + 18, + 11, + 25 + ], + [ + 31, + 29, + 7, + 19, + 26, + 27, + 3, + 4, + 25, + 9, + 12, + 2, + 15, + 5, + 27, + 27, + 20, + 16, + 17, + 5, + 19, + 7, + 28, + 28, + 28, + 31, + 8, + 29, + 28, + 17, + 0, + 2, + 14, + 16, + 24, + 17, + 28 + ], + [ + 3, + 26, + 22, + 6, + 4, + 19, + 19, + 16, + 3, + 29, + 18, + 10, + 15, + 29, + 25, + 22, + 5, + 7, + 24, + 15, + 0, + 19, + 31, + 12, + 13, + 14, + 7, + 0, + 3, + 21, + 11, + 22, + 9, + 31, + 4, + 7, + 26 + ], + [ + 3, + 3, + 14, + 24, + 0, + 20, + 11, + 29, + 11, + 7, + 18, + 23, + 16, + 7, + 27, + 20, + 22, + 3, + 30, + 14, + 13, + 15, + 24, + 10, + 17, + 0, + 11, + 26, + 14, + 31, + 22, + 7, + 7, + 29, + 17, + 10, + 29 + ], + [ + 13, + 1, + 23, + 20, + 22, + 19, + 30, + 30, + 20, + 26, + 21, + 29, + 6, + 27, + 17, + 4, + 30, + 9, + 15, + 28, + 24, + 12, + 28, + 23, + 26, + 15, + 10, + 10, + 1, + 10, + 10, + 10, + 15, + 3, + 24, + 21, + 4 + ], + [ + 20, + 24, + 11, + 23, + 10, + 25, + 12, + 29, + 27, + 17, + 3, + 13, + 20, + 12, + 2, + 12, + 29, + 25, + 9, + 27, + 30, + 14, + 1, + 25, + 28, + 1, + 0, + 16, + 13, + 30, + 16, + 2, + 31, + 20, + 23, + 4, + 24 + ] + ], + [ + [ + 5, + 10, + 10, + 20, + 4, + 12, + 19, + 21, + 12, + 16, + 19, + 30, + 8, + 5, + 30, + 5, + 18, + 7, + 26, + 6, + 28, + 11, + 13, + 29, + 0, + 9, + 17, + 2, + 26, + 15, + 22, + 1, + 11, + 7, + 0, + 3, + 18 + ], + [ + 20, + 31, + 26, + 0, + 6, + 22, + 14, + 0, + 10, + 14, + 5, + 16, + 1, + 31, + 21, + 20, + 7, + 7, + 8, + 30, + 28, + 21, + 12, + 2, + 13, + 31, + 24, + 20, + 26, + 17, + 20, + 12, + 1, + 17, + 4, + 11, + 18 + ], + [ + 20, + 10, + 28, + 23, + 7, + 18, + 23, + 12, + 29, + 27, + 4, + 15, + 5, + 20, + 29, + 6, + 28, + 9, + 4, + 15, + 24, + 10, + 30, + 27, + 5, + 7, + 12, + 28, + 29, + 7, + 25, + 10, + 25, + 22, + 9, + 7, + 23 + ], + [ + 14, + 21, + 9, + 30, + 25, + 3, + 2, + 6, + 2, + 2, + 19, + 20, + 19, + 14, + 13, + 18, + 11, + 10, + 27, + 1, + 16, + 11, + 21, + 22, + 26, + 13, + 22, + 13, + 22, + 13, + 3, + 22, + 5, + 17, + 1, + 26, + 12 + ], + [ + 2, + 6, + 14, + 18, + 16, + 9, + 8, + 0, + 5, + 29, + 23, + 3, + 25, + 25, + 2, + 12, + 31, + 1, + 0, + 5, + 22, + 12, + 22, + 20, + 29, + 10, + 2, + 24, + 23, + 5, + 31, + 31, + 8, + 22, + 1, + 21, + 10 + ], + [ + 4, + 5, + 14, + 23, + 16, + 0, + 24, + 10, + 23, + 21, + 28, + 23, + 24, + 8, + 17, + 2, + 6, + 13, + 13, + 29, + 27, + 12, + 25, + 23, + 10, + 26, + 1, + 20, + 29, + 16, + 1, + 3, + 13, + 28, + 17, + 5, + 12 + ], + [ + 1, + 6, + 29, + 22, + 10, + 13, + 15, + 31, + 4, + 13, + 12, + 29, + 9, + 4, + 17, + 15, + 1, + 1, + 4, + 29, + 8, + 8, + 12, + 3, + 31, + 29, + 18, + 26, + 3, + 23, + 23, + 5, + 28, + 13, + 23, + 27, + 28 + ], + [ + 23, + 28, + 3, + 2, + 21, + 8, + 25, + 28, + 1, + 6, + 22, + 22, + 28, + 3, + 14, + 16, + 23, + 0, + 8, + 16, + 19, + 26, + 23, + 26, + 20, + 29, + 4, + 29, + 22, + 5, + 23, + 2, + 27, + 30, + 29, + 21, + 3 + ], + [ + 23, + 19, + 11, + 11, + 27, + 14, + 27, + 14, + 4, + 11, + 25, + 23, + 15, + 27, + 27, + 21, + 27, + 3, + 30, + 3, + 13, + 13, + 30, + 1, + 2, + 26, + 13, + 8, + 5, + 17, + 18, + 31, + 9, + 9, + 29, + 23, + 24 + ], + [ + 28, + 15, + 12, + 29, + 10, + 18, + 23, + 22, + 2, + 23, + 0, + 5, + 17, + 6, + 0, + 19, + 12, + 28, + 30, + 12, + 3, + 31, + 18, + 19, + 1, + 18, + 5, + 23, + 19, + 28, + 16, + 15, + 19, + 24, + 9, + 11, + 11 + ], + [ + 0, + 27, + 13, + 8, + 25, + 20, + 17, + 7, + 19, + 25, + 0, + 24, + 18, + 28, + 21, + 6, + 13, + 16, + 28, + 5, + 30, + 14, + 2, + 21, + 24, + 6, + 19, + 15, + 29, + 31, + 6, + 5, + 23, + 9, + 25, + 8, + 1 + ], + [ + 24, + 9, + 29, + 17, + 25, + 25, + 17, + 0, + 2, + 2, + 11, + 7, + 6, + 18, + 13, + 6, + 12, + 0, + 26, + 21, + 22, + 3, + 23, + 16, + 31, + 5, + 18, + 11, + 24, + 24, + 3, + 23, + 3, + 23, + 7, + 29, + 21 + ], + [ + 4, + 11, + 11, + 29, + 10, + 3, + 10, + 14, + 28, + 10, + 29, + 11, + 20, + 23, + 11, + 16, + 1, + 5, + 7, + 2, + 13, + 10, + 30, + 11, + 23, + 30, + 26, + 11, + 20, + 9, + 12, + 2, + 0, + 16, + 13, + 9, + 20 + ], + [ + 21, + 8, + 4, + 28, + 25, + 26, + 19, + 18, + 9, + 9, + 23, + 26, + 26, + 11, + 25, + 8, + 31, + 18, + 22, + 6, + 11, + 16, + 2, + 8, + 21, + 22, + 23, + 4, + 15, + 27, + 10, + 3, + 23, + 7, + 9, + 9, + 3 + ], + [ + 28, + 8, + 5, + 23, + 27, + 11, + 7, + 7, + 3, + 15, + 25, + 26, + 14, + 14, + 31, + 19, + 6, + 15, + 20, + 18, + 5, + 22, + 1, + 28, + 11, + 11, + 22, + 29, + 15, + 9, + 16, + 30, + 22, + 7, + 14, + 4, + 7 + ], + [ + 19, + 9, + 27, + 17, + 29, + 11, + 26, + 1, + 6, + 2, + 29, + 12, + 29, + 25, + 0, + 6, + 7, + 15, + 4, + 19, + 27, + 2, + 18, + 5, + 1, + 4, + 8, + 2, + 11, + 10, + 10, + 29, + 27, + 19, + 15, + 17, + 7 + ], + [ + 23, + 11, + 12, + 7, + 3, + 22, + 17, + 8, + 15, + 0, + 1, + 16, + 27, + 15, + 30, + 13, + 8, + 19, + 30, + 15, + 3, + 23, + 27, + 18, + 1, + 4, + 30, + 14, + 22, + 16, + 18, + 23, + 28, + 9, + 23, + 2, + 16 + ], + [ + 8, + 8, + 26, + 1, + 25, + 16, + 2, + 8, + 1, + 29, + 10, + 10, + 11, + 26, + 18, + 25, + 30, + 20, + 27, + 11, + 29, + 9, + 2, + 29, + 20, + 5, + 19, + 22, + 30, + 6, + 29, + 9, + 31, + 6, + 11, + 28, + 29 + ], + [ + 1, + 3, + 22, + 19, + 0, + 13, + 0, + 22, + 24, + 29, + 30, + 4, + 15, + 20, + 21, + 29, + 28, + 10, + 31, + 16, + 1, + 12, + 20, + 10, + 23, + 19, + 25, + 30, + 12, + 5, + 1, + 1, + 3, + 14, + 13, + 24, + 22 + ], + [ + 28, + 22, + 31, + 17, + 29, + 15, + 1, + 22, + 5, + 7, + 26, + 7, + 0, + 26, + 19, + 25, + 15, + 26, + 8, + 7, + 13, + 18, + 25, + 15, + 12, + 25, + 7, + 22, + 6, + 16, + 9, + 17, + 7, + 11, + 1, + 22, + 21 + ], + [ + 7, + 13, + 5, + 28, + 8, + 17, + 1, + 10, + 13, + 31, + 12, + 25, + 0, + 8, + 27, + 9, + 10, + 31, + 13, + 1, + 23, + 25, + 11, + 4, + 17, + 28, + 2, + 20, + 31, + 10, + 9, + 2, + 31, + 8, + 5, + 6, + 21 + ], + [ + 2, + 19, + 22, + 9, + 25, + 20, + 2, + 11, + 3, + 2, + 6, + 27, + 17, + 4, + 8, + 5, + 16, + 20, + 31, + 25, + 10, + 7, + 4, + 4, + 0, + 14, + 13, + 5, + 15, + 4, + 5, + 25, + 14, + 8, + 26, + 31, + 12 + ], + [ + 5, + 19, + 4, + 19, + 4, + 13, + 26, + 9, + 11, + 21, + 16, + 10, + 10, + 27, + 6, + 20, + 14, + 0, + 13, + 2, + 20, + 9, + 8, + 13, + 29, + 6, + 20, + 29, + 1, + 3, + 1, + 17, + 12, + 22, + 0, + 13, + 30 + ], + [ + 21, + 19, + 25, + 2, + 4, + 18, + 9, + 21, + 12, + 21, + 19, + 19, + 19, + 21, + 1, + 24, + 27, + 11, + 3, + 23, + 22, + 11, + 4, + 17, + 7, + 24, + 31, + 26, + 14, + 0, + 20, + 23, + 22, + 17, + 0, + 1, + 31 + ], + [ + 17, + 3, + 10, + 23, + 1, + 21, + 3, + 10, + 31, + 31, + 21, + 5, + 9, + 21, + 23, + 1, + 3, + 12, + 13, + 25, + 31, + 27, + 13, + 28, + 4, + 9, + 13, + 3, + 31, + 1, + 3, + 10, + 4, + 9, + 28, + 8, + 7 + ], + [ + 0, + 7, + 16, + 14, + 1, + 21, + 12, + 12, + 2, + 20, + 1, + 9, + 29, + 30, + 22, + 20, + 19, + 18, + 16, + 7, + 31, + 15, + 29, + 23, + 13, + 20, + 6, + 27, + 23, + 13, + 27, + 18, + 4, + 3, + 0, + 8, + 2 + ], + [ + 14, + 20, + 18, + 16, + 15, + 30, + 10, + 29, + 7, + 13, + 15, + 2, + 20, + 10, + 28, + 23, + 9, + 7, + 30, + 0, + 30, + 6, + 6, + 22, + 6, + 22, + 1, + 14, + 21, + 13, + 13, + 9, + 6, + 12, + 31, + 11, + 21 + ], + [ + 4, + 1, + 12, + 23, + 9, + 18, + 21, + 13, + 7, + 3, + 15, + 22, + 24, + 19, + 2, + 26, + 8, + 0, + 23, + 22, + 20, + 22, + 0, + 28, + 11, + 20, + 15, + 11, + 12, + 7, + 19, + 9, + 11, + 18, + 3, + 11, + 1 + ], + [ + 22, + 23, + 29, + 0, + 11, + 25, + 23, + 9, + 7, + 27, + 11, + 11, + 5, + 16, + 21, + 6, + 27, + 19, + 9, + 25, + 19, + 9, + 29, + 30, + 11, + 2, + 17, + 4, + 28, + 12, + 5, + 10, + 27, + 24, + 3, + 4, + 9 + ], + [ + 17, + 2, + 7, + 7, + 16, + 10, + 11, + 26, + 16, + 15, + 5, + 10, + 20, + 23, + 24, + 16, + 10, + 2, + 24, + 30, + 8, + 4, + 23, + 10, + 19, + 14, + 15, + 24, + 6, + 24, + 10, + 16, + 1, + 9, + 18, + 2, + 10 + ], + [ + 15, + 5, + 2, + 4, + 18, + 26, + 4, + 29, + 22, + 17, + 13, + 14, + 28, + 31, + 6, + 10, + 10, + 30, + 11, + 25, + 8, + 4, + 11, + 20, + 12, + 30, + 5, + 8, + 17, + 11, + 4, + 12, + 3, + 5, + 10, + 26, + 11 + ], + [ + 23, + 30, + 11, + 21, + 18, + 20, + 24, + 18, + 8, + 28, + 19, + 19, + 25, + 8, + 31, + 14, + 28, + 29, + 17, + 5, + 1, + 0, + 26, + 13, + 30, + 12, + 0, + 27, + 13, + 24, + 5, + 12, + 25, + 25, + 6, + 9, + 14 + ], + [ + 28, + 19, + 4, + 31, + 23, + 28, + 17, + 14, + 21, + 18, + 7, + 2, + 24, + 1, + 25, + 3, + 4, + 23, + 25, + 28, + 10, + 19, + 17, + 12, + 7, + 14, + 3, + 31, + 15, + 18, + 28, + 21, + 20, + 10, + 5, + 2, + 12 + ], + [ + 28, + 22, + 14, + 23, + 3, + 15, + 7, + 11, + 0, + 22, + 1, + 8, + 10, + 12, + 20, + 7, + 0, + 3, + 13, + 5, + 15, + 26, + 29, + 10, + 7, + 30, + 9, + 30, + 22, + 17, + 22, + 29, + 15, + 30, + 2, + 8, + 19 + ], + [ + 27, + 27, + 7, + 0, + 6, + 30, + 20, + 11, + 6, + 16, + 8, + 0, + 1, + 21, + 30, + 29, + 22, + 5, + 14, + 4, + 24, + 11, + 3, + 30, + 28, + 27, + 4, + 7, + 19, + 22, + 24, + 2, + 26, + 3, + 16, + 11, + 17 + ], + [ + 27, + 0, + 4, + 16, + 4, + 28, + 25, + 19, + 0, + 17, + 25, + 21, + 21, + 5, + 17, + 11, + 15, + 15, + 13, + 20, + 21, + 5, + 3, + 5, + 9, + 18, + 13, + 28, + 23, + 27, + 3, + 18, + 30, + 23, + 31, + 15, + 13 + ], + [ + 14, + 19, + 30, + 16, + 4, + 15, + 7, + 5, + 24, + 7, + 9, + 14, + 3, + 16, + 5, + 23, + 22, + 6, + 22, + 28, + 3, + 7, + 7, + 2, + 30, + 8, + 29, + 29, + 30, + 13, + 15, + 12, + 30, + 2, + 26, + 0, + 19 + ] + ], + [ + [ + 6, + 26, + 12, + 24, + 29, + 10, + 13, + 2, + 2, + 18, + 30, + 3, + 18, + 21, + 24, + 2, + 10, + 1, + 6, + 22, + 6, + 2, + 2, + 29, + 27, + 26, + 9, + 25, + 6, + 19, + 27, + 30, + 11, + 17, + 9, + 15, + 19 + ], + [ + 2, + 9, + 7, + 20, + 15, + 23, + 15, + 24, + 25, + 0, + 31, + 8, + 8, + 25, + 12, + 25, + 10, + 31, + 30, + 10, + 12, + 27, + 1, + 1, + 20, + 23, + 4, + 15, + 20, + 29, + 12, + 19, + 1, + 27, + 20, + 31, + 5 + ], + [ + 28, + 14, + 12, + 9, + 4, + 18, + 3, + 31, + 22, + 4, + 10, + 17, + 10, + 6, + 12, + 21, + 21, + 23, + 24, + 25, + 13, + 0, + 6, + 17, + 3, + 23, + 17, + 5, + 24, + 20, + 0, + 12, + 18, + 4, + 20, + 8, + 27 + ], + [ + 18, + 7, + 1, + 5, + 24, + 1, + 14, + 26, + 17, + 10, + 7, + 10, + 19, + 30, + 4, + 31, + 10, + 13, + 22, + 11, + 26, + 4, + 23, + 17, + 29, + 11, + 18, + 2, + 13, + 21, + 17, + 5, + 17, + 16, + 14, + 14, + 31 + ], + [ + 11, + 18, + 2, + 21, + 31, + 21, + 21, + 21, + 2, + 29, + 27, + 13, + 3, + 11, + 9, + 1, + 30, + 18, + 21, + 19, + 3, + 30, + 15, + 16, + 21, + 22, + 19, + 22, + 13, + 27, + 17, + 10, + 11, + 18, + 9, + 13, + 6 + ], + [ + 23, + 9, + 15, + 22, + 8, + 29, + 18, + 17, + 25, + 2, + 5, + 18, + 20, + 31, + 23, + 28, + 22, + 27, + 8, + 25, + 6, + 8, + 22, + 31, + 18, + 20, + 14, + 19, + 7, + 15, + 26, + 11, + 8, + 6, + 23, + 18, + 1 + ], + [ + 2, + 10, + 26, + 1, + 19, + 12, + 3, + 8, + 17, + 2, + 25, + 15, + 2, + 0, + 29, + 13, + 20, + 8, + 19, + 26, + 13, + 13, + 22, + 19, + 4, + 10, + 25, + 0, + 23, + 31, + 6, + 9, + 27, + 29, + 24, + 31, + 2 + ], + [ + 18, + 4, + 11, + 13, + 18, + 9, + 17, + 1, + 18, + 29, + 2, + 17, + 9, + 20, + 6, + 17, + 27, + 1, + 7, + 20, + 26, + 7, + 21, + 11, + 2, + 24, + 16, + 24, + 24, + 25, + 26, + 7, + 8, + 13, + 4, + 21, + 30 + ], + [ + 22, + 1, + 26, + 24, + 25, + 1, + 8, + 24, + 29, + 24, + 2, + 18, + 13, + 25, + 5, + 27, + 11, + 11, + 22, + 12, + 7, + 30, + 28, + 21, + 4, + 18, + 22, + 27, + 18, + 25, + 3, + 14, + 15, + 12, + 31, + 14, + 4 + ], + [ + 21, + 12, + 8, + 23, + 21, + 16, + 29, + 3, + 22, + 11, + 26, + 16, + 27, + 3, + 31, + 13, + 5, + 19, + 26, + 2, + 4, + 2, + 27, + 19, + 13, + 6, + 11, + 10, + 2, + 7, + 16, + 29, + 3, + 9, + 18, + 16, + 8 + ], + [ + 8, + 22, + 16, + 29, + 30, + 11, + 3, + 21, + 21, + 17, + 11, + 14, + 13, + 0, + 20, + 18, + 15, + 16, + 29, + 7, + 27, + 21, + 0, + 9, + 6, + 6, + 2, + 20, + 2, + 13, + 2, + 4, + 18, + 25, + 15, + 19, + 22 + ], + [ + 23, + 13, + 15, + 21, + 24, + 23, + 8, + 3, + 19, + 31, + 27, + 19, + 7, + 27, + 29, + 17, + 3, + 27, + 10, + 0, + 24, + 20, + 1, + 12, + 2, + 12, + 31, + 20, + 4, + 27, + 7, + 30, + 25, + 30, + 19, + 9, + 15 + ], + [ + 13, + 29, + 5, + 8, + 8, + 30, + 20, + 18, + 17, + 30, + 27, + 30, + 15, + 28, + 1, + 22, + 19, + 20, + 4, + 14, + 17, + 20, + 27, + 19, + 15, + 22, + 1, + 5, + 18, + 0, + 0, + 22, + 10, + 28, + 2, + 30, + 17 + ], + [ + 21, + 31, + 8, + 7, + 27, + 16, + 26, + 13, + 9, + 24, + 27, + 8, + 11, + 19, + 12, + 20, + 19, + 7, + 4, + 8, + 16, + 28, + 30, + 16, + 8, + 28, + 19, + 21, + 22, + 0, + 3, + 2, + 4, + 8, + 7, + 19, + 31 + ], + [ + 4, + 3, + 3, + 10, + 4, + 10, + 27, + 26, + 4, + 8, + 13, + 21, + 16, + 8, + 10, + 26, + 14, + 21, + 29, + 17, + 20, + 22, + 30, + 0, + 11, + 16, + 14, + 10, + 22, + 31, + 19, + 18, + 24, + 22, + 26, + 5, + 12 + ], + [ + 16, + 3, + 6, + 18, + 2, + 8, + 1, + 7, + 25, + 3, + 14, + 13, + 3, + 0, + 24, + 5, + 8, + 14, + 27, + 24, + 26, + 10, + 29, + 9, + 28, + 6, + 5, + 22, + 11, + 3, + 17, + 21, + 6, + 6, + 26, + 11, + 13 + ], + [ + 5, + 18, + 2, + 9, + 10, + 31, + 12, + 5, + 12, + 30, + 11, + 28, + 9, + 11, + 0, + 0, + 31, + 19, + 24, + 31, + 29, + 15, + 15, + 2, + 25, + 1, + 29, + 23, + 12, + 2, + 26, + 18, + 23, + 29, + 8, + 30, + 16 + ], + [ + 11, + 14, + 14, + 4, + 2, + 17, + 29, + 31, + 8, + 28, + 21, + 6, + 15, + 29, + 2, + 3, + 30, + 1, + 23, + 8, + 15, + 6, + 7, + 20, + 11, + 13, + 25, + 25, + 24, + 12, + 4, + 26, + 5, + 5, + 6, + 11, + 20 + ], + [ + 15, + 4, + 8, + 17, + 24, + 5, + 23, + 21, + 17, + 7, + 15, + 23, + 15, + 28, + 17, + 28, + 8, + 20, + 11, + 13, + 3, + 19, + 23, + 18, + 27, + 1, + 8, + 8, + 28, + 12, + 20, + 12, + 9, + 26, + 28, + 0, + 15 + ], + [ + 12, + 13, + 28, + 17, + 2, + 28, + 1, + 10, + 17, + 18, + 23, + 16, + 1, + 28, + 14, + 6, + 20, + 21, + 7, + 21, + 6, + 2, + 19, + 19, + 23, + 23, + 8, + 21, + 26, + 12, + 24, + 19, + 26, + 1, + 15, + 8, + 16 + ], + [ + 13, + 9, + 13, + 25, + 9, + 29, + 29, + 1, + 26, + 27, + 24, + 21, + 23, + 16, + 13, + 29, + 13, + 3, + 15, + 15, + 19, + 23, + 19, + 2, + 18, + 2, + 22, + 6, + 19, + 7, + 27, + 27, + 7, + 6, + 29, + 29, + 15 + ], + [ + 28, + 28, + 11, + 10, + 20, + 2, + 27, + 11, + 25, + 30, + 13, + 15, + 6, + 23, + 9, + 20, + 17, + 4, + 31, + 29, + 28, + 14, + 10, + 30, + 20, + 7, + 9, + 1, + 9, + 19, + 7, + 25, + 1, + 10, + 1, + 19, + 17 + ], + [ + 6, + 6, + 18, + 10, + 5, + 12, + 0, + 6, + 8, + 26, + 15, + 20, + 25, + 28, + 12, + 21, + 10, + 28, + 19, + 0, + 29, + 26, + 31, + 15, + 9, + 31, + 20, + 30, + 31, + 31, + 21, + 27, + 2, + 0, + 21, + 0, + 3 + ], + [ + 0, + 26, + 9, + 17, + 14, + 27, + 0, + 23, + 11, + 8, + 9, + 24, + 16, + 19, + 5, + 19, + 0, + 27, + 20, + 13, + 6, + 29, + 14, + 15, + 9, + 2, + 9, + 20, + 24, + 5, + 28, + 18, + 15, + 8, + 29, + 17, + 20 + ], + [ + 30, + 10, + 30, + 30, + 9, + 20, + 7, + 14, + 15, + 16, + 9, + 9, + 21, + 17, + 9, + 6, + 12, + 20, + 7, + 30, + 20, + 14, + 11, + 22, + 2, + 13, + 31, + 18, + 0, + 0, + 17, + 23, + 7, + 21, + 18, + 2, + 23 + ], + [ + 13, + 1, + 9, + 18, + 24, + 16, + 6, + 13, + 25, + 19, + 6, + 31, + 0, + 27, + 12, + 15, + 12, + 18, + 22, + 21, + 18, + 30, + 17, + 6, + 14, + 29, + 11, + 13, + 10, + 30, + 11, + 10, + 31, + 24, + 9, + 10, + 21 + ], + [ + 15, + 0, + 5, + 2, + 18, + 31, + 30, + 15, + 27, + 25, + 26, + 7, + 0, + 28, + 8, + 28, + 28, + 19, + 22, + 24, + 20, + 28, + 28, + 10, + 13, + 10, + 8, + 2, + 13, + 22, + 14, + 0, + 6, + 4, + 28, + 0, + 0 + ], + [ + 26, + 20, + 14, + 7, + 13, + 3, + 7, + 14, + 10, + 17, + 11, + 23, + 16, + 0, + 1, + 12, + 0, + 1, + 31, + 31, + 8, + 27, + 24, + 31, + 19, + 13, + 3, + 7, + 29, + 3, + 15, + 25, + 28, + 24, + 1, + 7, + 13 + ], + [ + 30, + 15, + 16, + 25, + 5, + 9, + 4, + 6, + 6, + 26, + 23, + 7, + 15, + 19, + 1, + 0, + 11, + 25, + 25, + 11, + 6, + 5, + 18, + 1, + 4, + 23, + 10, + 12, + 0, + 19, + 22, + 10, + 13, + 7, + 3, + 15, + 1 + ], + [ + 17, + 8, + 3, + 31, + 4, + 24, + 12, + 13, + 19, + 6, + 26, + 24, + 20, + 9, + 2, + 16, + 28, + 19, + 14, + 17, + 2, + 8, + 13, + 29, + 4, + 9, + 11, + 21, + 5, + 12, + 8, + 27, + 24, + 8, + 8, + 12, + 9 + ], + [ + 16, + 13, + 10, + 16, + 23, + 25, + 26, + 11, + 29, + 18, + 15, + 15, + 14, + 22, + 20, + 28, + 27, + 18, + 12, + 29, + 6, + 28, + 4, + 14, + 3, + 25, + 15, + 18, + 5, + 28, + 22, + 18, + 2, + 31, + 20, + 1, + 1 + ], + [ + 20, + 4, + 20, + 1, + 0, + 30, + 16, + 14, + 24, + 8, + 13, + 29, + 15, + 1, + 5, + 28, + 12, + 24, + 11, + 9, + 9, + 28, + 19, + 28, + 15, + 29, + 26, + 25, + 11, + 6, + 12, + 17, + 23, + 27, + 17, + 1, + 17 + ], + [ + 20, + 12, + 29, + 31, + 21, + 15, + 15, + 16, + 23, + 7, + 17, + 14, + 11, + 26, + 6, + 17, + 8, + 25, + 25, + 2, + 26, + 10, + 15, + 6, + 8, + 25, + 13, + 11, + 14, + 0, + 4, + 14, + 5, + 11, + 5, + 20, + 10 + ], + [ + 26, + 0, + 14, + 21, + 19, + 28, + 17, + 17, + 5, + 15, + 8, + 24, + 26, + 11, + 9, + 15, + 18, + 8, + 7, + 1, + 10, + 27, + 25, + 18, + 23, + 25, + 17, + 14, + 28, + 26, + 0, + 16, + 31, + 13, + 19, + 4, + 18 + ], + [ + 22, + 14, + 21, + 17, + 27, + 18, + 1, + 1, + 6, + 9, + 1, + 10, + 13, + 26, + 15, + 9, + 9, + 27, + 5, + 21, + 4, + 14, + 26, + 14, + 20, + 11, + 5, + 14, + 19, + 10, + 3, + 4, + 12, + 2, + 7, + 0, + 30 + ], + [ + 26, + 16, + 15, + 6, + 17, + 6, + 25, + 18, + 24, + 14, + 19, + 19, + 5, + 0, + 31, + 2, + 20, + 4, + 21, + 29, + 14, + 29, + 10, + 24, + 3, + 4, + 9, + 2, + 2, + 22, + 24, + 23, + 22, + 8, + 29, + 10, + 12 + ], + [ + 30, + 19, + 0, + 1, + 15, + 14, + 25, + 29, + 0, + 30, + 11, + 22, + 20, + 25, + 31, + 26, + 9, + 8, + 10, + 7, + 13, + 15, + 20, + 7, + 31, + 4, + 26, + 17, + 23, + 19, + 21, + 14, + 7, + 12, + 16, + 6, + 5 + ] + ], + [ + [ + 0, + 28, + 22, + 5, + 0, + 10, + 16, + 30, + 21, + 23, + 9, + 19, + 27, + 11, + 21, + 26, + 7, + 0, + 3, + 28, + 4, + 26, + 14, + 29, + 15, + 2, + 28, + 25, + 10, + 0, + 18, + 24, + 1, + 8, + 9, + 0, + 20 + ], + [ + 1, + 30, + 29, + 22, + 4, + 10, + 11, + 10, + 22, + 13, + 2, + 18, + 18, + 0, + 19, + 3, + 11, + 27, + 5, + 20, + 29, + 6, + 12, + 2, + 22, + 29, + 0, + 30, + 15, + 24, + 29, + 28, + 13, + 11, + 31, + 31, + 13 + ], + [ + 26, + 6, + 17, + 30, + 21, + 15, + 26, + 3, + 22, + 9, + 2, + 23, + 10, + 24, + 19, + 24, + 17, + 28, + 6, + 5, + 22, + 16, + 13, + 31, + 9, + 9, + 8, + 31, + 21, + 1, + 5, + 13, + 25, + 29, + 27, + 0, + 18 + ], + [ + 14, + 25, + 28, + 2, + 19, + 18, + 19, + 14, + 7, + 6, + 20, + 21, + 14, + 10, + 2, + 12, + 4, + 20, + 29, + 25, + 29, + 30, + 1, + 2, + 6, + 4, + 1, + 13, + 6, + 16, + 17, + 21, + 3, + 1, + 31, + 5, + 8 + ], + [ + 24, + 28, + 10, + 21, + 15, + 9, + 0, + 18, + 14, + 3, + 9, + 25, + 31, + 17, + 7, + 24, + 29, + 20, + 24, + 10, + 13, + 26, + 30, + 19, + 3, + 11, + 22, + 15, + 31, + 27, + 14, + 15, + 31, + 16, + 28, + 2, + 12 + ], + [ + 10, + 23, + 27, + 1, + 26, + 14, + 9, + 22, + 26, + 9, + 27, + 1, + 0, + 2, + 23, + 29, + 22, + 25, + 22, + 12, + 8, + 20, + 6, + 21, + 20, + 29, + 17, + 29, + 18, + 29, + 4, + 26, + 22, + 26, + 22, + 3, + 11 + ], + [ + 17, + 21, + 19, + 14, + 24, + 23, + 5, + 28, + 16, + 4, + 15, + 14, + 5, + 12, + 24, + 2, + 9, + 1, + 0, + 10, + 24, + 21, + 20, + 23, + 0, + 30, + 21, + 6, + 6, + 13, + 24, + 18, + 4, + 5, + 6, + 7, + 29 + ], + [ + 14, + 12, + 9, + 2, + 3, + 0, + 19, + 23, + 26, + 3, + 9, + 5, + 5, + 13, + 28, + 4, + 16, + 11, + 29, + 28, + 19, + 1, + 28, + 21, + 27, + 18, + 29, + 10, + 0, + 9, + 23, + 0, + 29, + 13, + 30, + 6, + 31 + ], + [ + 26, + 15, + 25, + 7, + 26, + 27, + 13, + 10, + 16, + 0, + 25, + 26, + 22, + 20, + 3, + 31, + 10, + 16, + 0, + 26, + 24, + 7, + 5, + 2, + 28, + 24, + 7, + 28, + 14, + 28, + 0, + 23, + 27, + 29, + 1, + 23, + 5 + ], + [ + 3, + 18, + 25, + 16, + 4, + 1, + 0, + 4, + 1, + 23, + 0, + 7, + 26, + 29, + 23, + 25, + 13, + 18, + 24, + 9, + 3, + 31, + 31, + 26, + 21, + 20, + 29, + 20, + 22, + 10, + 15, + 7, + 8, + 2, + 14, + 3, + 30 + ], + [ + 22, + 19, + 2, + 9, + 3, + 10, + 31, + 12, + 21, + 10, + 24, + 5, + 3, + 14, + 9, + 7, + 28, + 15, + 24, + 19, + 11, + 23, + 21, + 12, + 13, + 7, + 30, + 2, + 19, + 8, + 19, + 6, + 18, + 21, + 16, + 8, + 10 + ], + [ + 28, + 8, + 15, + 12, + 0, + 16, + 7, + 26, + 15, + 17, + 5, + 0, + 15, + 10, + 9, + 13, + 13, + 3, + 30, + 30, + 7, + 24, + 10, + 24, + 4, + 4, + 14, + 18, + 8, + 1, + 13, + 21, + 19, + 3, + 20, + 19, + 11 + ], + [ + 20, + 27, + 16, + 9, + 8, + 10, + 24, + 15, + 9, + 31, + 0, + 24, + 31, + 22, + 29, + 12, + 20, + 26, + 2, + 18, + 31, + 31, + 22, + 31, + 15, + 22, + 30, + 21, + 16, + 9, + 17, + 21, + 2, + 7, + 28, + 19, + 15 + ], + [ + 16, + 12, + 28, + 25, + 17, + 11, + 11, + 0, + 7, + 29, + 8, + 0, + 24, + 23, + 27, + 27, + 26, + 2, + 31, + 24, + 15, + 5, + 16, + 3, + 12, + 26, + 22, + 16, + 24, + 2, + 23, + 1, + 1, + 4, + 18, + 29, + 26 + ], + [ + 3, + 19, + 0, + 31, + 10, + 1, + 31, + 25, + 9, + 3, + 15, + 1, + 8, + 20, + 11, + 6, + 18, + 7, + 11, + 25, + 3, + 29, + 10, + 2, + 16, + 21, + 17, + 10, + 26, + 7, + 30, + 3, + 6, + 17, + 12, + 24, + 11 + ], + [ + 31, + 29, + 2, + 11, + 20, + 29, + 18, + 24, + 15, + 23, + 12, + 11, + 11, + 14, + 28, + 10, + 29, + 1, + 22, + 1, + 21, + 17, + 6, + 23, + 13, + 10, + 8, + 1, + 1, + 18, + 9, + 31, + 8, + 28, + 28, + 23, + 17 + ], + [ + 13, + 3, + 7, + 4, + 31, + 6, + 4, + 28, + 4, + 26, + 12, + 4, + 19, + 19, + 6, + 18, + 27, + 18, + 15, + 16, + 2, + 6, + 3, + 8, + 15, + 1, + 10, + 10, + 23, + 29, + 13, + 22, + 26, + 22, + 25, + 12, + 10 + ], + [ + 14, + 27, + 3, + 31, + 25, + 10, + 27, + 21, + 2, + 29, + 17, + 23, + 4, + 17, + 5, + 14, + 9, + 28, + 19, + 12, + 22, + 0, + 12, + 27, + 4, + 9, + 11, + 9, + 14, + 29, + 5, + 0, + 25, + 28, + 12, + 11, + 19 + ], + [ + 5, + 28, + 22, + 7, + 14, + 25, + 0, + 22, + 14, + 25, + 3, + 26, + 0, + 12, + 21, + 31, + 10, + 10, + 19, + 18, + 2, + 9, + 17, + 12, + 14, + 4, + 25, + 8, + 13, + 14, + 4, + 10, + 4, + 6, + 18, + 15, + 8 + ], + [ + 5, + 30, + 6, + 16, + 22, + 9, + 28, + 12, + 20, + 13, + 24, + 10, + 27, + 21, + 24, + 19, + 31, + 17, + 19, + 30, + 0, + 1, + 6, + 29, + 22, + 2, + 4, + 16, + 18, + 30, + 9, + 2, + 10, + 28, + 5, + 2, + 15 + ], + [ + 16, + 21, + 31, + 18, + 20, + 26, + 6, + 23, + 16, + 15, + 22, + 11, + 13, + 29, + 18, + 21, + 18, + 30, + 5, + 12, + 14, + 15, + 6, + 11, + 5, + 27, + 17, + 10, + 10, + 13, + 13, + 12, + 3, + 29, + 1, + 15, + 9 + ], + [ + 18, + 16, + 20, + 19, + 19, + 21, + 27, + 14, + 10, + 12, + 4, + 25, + 16, + 18, + 30, + 9, + 7, + 14, + 18, + 15, + 26, + 27, + 15, + 6, + 25, + 29, + 19, + 19, + 10, + 10, + 29, + 0, + 8, + 22, + 14, + 1, + 28 + ], + [ + 16, + 14, + 20, + 24, + 4, + 14, + 26, + 16, + 17, + 26, + 7, + 22, + 6, + 27, + 11, + 12, + 13, + 8, + 14, + 28, + 7, + 7, + 16, + 2, + 16, + 17, + 7, + 19, + 13, + 1, + 9, + 5, + 13, + 0, + 19, + 28, + 26 + ], + [ + 9, + 25, + 30, + 28, + 29, + 7, + 29, + 15, + 25, + 25, + 1, + 11, + 25, + 13, + 4, + 16, + 29, + 15, + 13, + 24, + 10, + 8, + 31, + 14, + 14, + 14, + 23, + 8, + 2, + 14, + 24, + 12, + 31, + 25, + 12, + 9, + 8 + ], + [ + 8, + 12, + 3, + 3, + 6, + 17, + 17, + 8, + 26, + 2, + 16, + 31, + 3, + 11, + 17, + 1, + 28, + 2, + 14, + 25, + 7, + 0, + 3, + 30, + 20, + 21, + 12, + 31, + 1, + 28, + 25, + 22, + 4, + 10, + 29, + 14, + 16 + ], + [ + 19, + 11, + 5, + 30, + 19, + 4, + 20, + 5, + 3, + 20, + 21, + 29, + 18, + 1, + 13, + 15, + 28, + 8, + 30, + 3, + 26, + 25, + 29, + 24, + 24, + 20, + 31, + 4, + 16, + 29, + 7, + 7, + 8, + 26, + 1, + 18, + 10 + ], + [ + 28, + 31, + 24, + 26, + 15, + 7, + 19, + 3, + 8, + 24, + 22, + 24, + 24, + 29, + 27, + 21, + 2, + 2, + 23, + 31, + 19, + 31, + 18, + 7, + 1, + 1, + 1, + 26, + 30, + 17, + 5, + 5, + 28, + 19, + 6, + 6, + 23 + ], + [ + 14, + 26, + 30, + 18, + 10, + 0, + 4, + 25, + 11, + 0, + 29, + 24, + 27, + 27, + 2, + 10, + 3, + 21, + 2, + 17, + 30, + 2, + 13, + 13, + 1, + 2, + 15, + 11, + 21, + 26, + 1, + 11, + 21, + 23, + 19, + 28, + 28 + ], + [ + 27, + 20, + 16, + 24, + 7, + 15, + 26, + 3, + 19, + 23, + 12, + 9, + 1, + 30, + 28, + 29, + 30, + 22, + 4, + 6, + 28, + 27, + 31, + 5, + 24, + 11, + 9, + 11, + 0, + 2, + 29, + 24, + 22, + 3, + 26, + 11, + 15 + ], + [ + 8, + 29, + 13, + 22, + 5, + 24, + 22, + 14, + 20, + 7, + 27, + 20, + 9, + 29, + 6, + 26, + 1, + 18, + 29, + 30, + 2, + 0, + 26, + 26, + 23, + 14, + 3, + 2, + 4, + 1, + 12, + 14, + 22, + 20, + 10, + 0, + 20 + ], + [ + 7, + 28, + 3, + 26, + 13, + 15, + 19, + 24, + 4, + 2, + 27, + 31, + 9, + 7, + 13, + 18, + 17, + 0, + 5, + 14, + 10, + 10, + 29, + 16, + 28, + 11, + 6, + 1, + 31, + 24, + 9, + 15, + 27, + 11, + 13, + 7, + 13 + ], + [ + 15, + 20, + 24, + 2, + 15, + 20, + 18, + 11, + 13, + 2, + 8, + 20, + 4, + 28, + 9, + 15, + 31, + 16, + 31, + 15, + 19, + 10, + 20, + 29, + 15, + 31, + 28, + 17, + 7, + 1, + 3, + 18, + 14, + 14, + 4, + 10, + 29 + ], + [ + 21, + 31, + 23, + 19, + 28, + 14, + 31, + 31, + 21, + 3, + 6, + 10, + 12, + 20, + 15, + 16, + 16, + 6, + 6, + 14, + 20, + 0, + 7, + 25, + 8, + 28, + 1, + 29, + 12, + 22, + 18, + 22, + 22, + 25, + 2, + 14, + 18 + ], + [ + 24, + 28, + 14, + 19, + 22, + 29, + 23, + 19, + 5, + 3, + 12, + 8, + 0, + 7, + 26, + 24, + 9, + 8, + 9, + 28, + 22, + 6, + 24, + 28, + 12, + 4, + 3, + 29, + 16, + 6, + 19, + 22, + 31, + 0, + 5, + 20, + 29 + ], + [ + 10, + 15, + 0, + 21, + 2, + 11, + 20, + 12, + 17, + 22, + 3, + 21, + 19, + 8, + 6, + 21, + 19, + 30, + 4, + 5, + 19, + 15, + 7, + 6, + 14, + 7, + 15, + 6, + 10, + 17, + 26, + 6, + 30, + 14, + 25, + 26, + 14 + ], + [ + 29, + 12, + 18, + 6, + 10, + 0, + 13, + 27, + 6, + 8, + 6, + 31, + 2, + 19, + 4, + 14, + 8, + 15, + 16, + 1, + 8, + 21, + 26, + 2, + 5, + 31, + 30, + 24, + 9, + 7, + 21, + 28, + 28, + 19, + 3, + 7, + 2 + ], + [ + 21, + 14, + 6, + 1, + 17, + 14, + 17, + 24, + 7, + 26, + 25, + 15, + 24, + 16, + 17, + 1, + 11, + 12, + 12, + 1, + 5, + 23, + 16, + 20, + 16, + 27, + 2, + 12, + 15, + 31, + 0, + 21, + 8, + 12, + 15, + 20, + 23 + ] + ], + [ + [ + 28, + 11, + 15, + 20, + 0, + 15, + 2, + 13, + 24, + 27, + 14, + 11, + 30, + 14, + 18, + 18, + 26, + 31, + 27, + 18, + 14, + 16, + 1, + 9, + 3, + 25, + 17, + 23, + 2, + 0, + 25, + 26, + 1, + 28, + 15, + 16, + 24 + ], + [ + 28, + 30, + 24, + 23, + 25, + 25, + 0, + 18, + 21, + 18, + 1, + 26, + 14, + 19, + 8, + 21, + 0, + 24, + 22, + 26, + 15, + 0, + 4, + 23, + 18, + 4, + 0, + 3, + 4, + 11, + 12, + 19, + 6, + 23, + 13, + 31, + 16 + ], + [ + 24, + 11, + 10, + 1, + 24, + 23, + 21, + 5, + 27, + 9, + 18, + 2, + 8, + 16, + 0, + 27, + 18, + 27, + 13, + 14, + 20, + 27, + 4, + 17, + 6, + 17, + 7, + 26, + 4, + 8, + 24, + 0, + 12, + 1, + 3, + 27, + 1 + ], + [ + 4, + 21, + 16, + 10, + 3, + 22, + 11, + 12, + 0, + 17, + 29, + 28, + 22, + 22, + 13, + 10, + 18, + 26, + 8, + 7, + 6, + 15, + 13, + 24, + 6, + 28, + 10, + 18, + 7, + 1, + 0, + 6, + 14, + 16, + 0, + 12, + 11 + ], + [ + 13, + 9, + 10, + 0, + 4, + 9, + 1, + 12, + 12, + 1, + 4, + 31, + 17, + 3, + 10, + 17, + 30, + 24, + 30, + 18, + 8, + 29, + 16, + 17, + 2, + 14, + 8, + 19, + 0, + 29, + 4, + 25, + 2, + 15, + 7, + 0, + 26 + ], + [ + 4, + 28, + 15, + 26, + 20, + 18, + 3, + 0, + 8, + 1, + 8, + 16, + 8, + 0, + 13, + 3, + 26, + 2, + 8, + 15, + 8, + 28, + 4, + 28, + 12, + 24, + 2, + 14, + 14, + 17, + 6, + 19, + 7, + 25, + 1, + 30, + 0 + ], + [ + 20, + 31, + 6, + 27, + 14, + 9, + 1, + 15, + 30, + 30, + 23, + 10, + 25, + 28, + 27, + 11, + 11, + 6, + 13, + 14, + 14, + 9, + 9, + 1, + 30, + 3, + 15, + 2, + 20, + 4, + 25, + 26, + 16, + 19, + 13, + 0, + 13 + ], + [ + 25, + 2, + 29, + 25, + 27, + 30, + 27, + 3, + 8, + 18, + 16, + 10, + 1, + 26, + 28, + 17, + 19, + 23, + 18, + 26, + 29, + 12, + 2, + 10, + 28, + 21, + 10, + 10, + 5, + 21, + 13, + 20, + 30, + 31, + 12, + 12, + 27 + ], + [ + 21, + 21, + 16, + 29, + 10, + 11, + 23, + 29, + 22, + 4, + 9, + 14, + 29, + 21, + 16, + 26, + 15, + 17, + 23, + 1, + 27, + 20, + 17, + 19, + 10, + 25, + 26, + 11, + 6, + 1, + 9, + 25, + 5, + 26, + 19, + 18, + 15 + ], + [ + 30, + 6, + 2, + 11, + 20, + 20, + 31, + 13, + 18, + 23, + 30, + 27, + 13, + 9, + 10, + 9, + 24, + 12, + 17, + 23, + 16, + 15, + 29, + 10, + 19, + 15, + 22, + 7, + 23, + 3, + 5, + 10, + 13, + 3, + 31, + 11, + 5 + ], + [ + 11, + 28, + 29, + 1, + 30, + 4, + 5, + 21, + 14, + 22, + 10, + 7, + 8, + 15, + 8, + 4, + 30, + 14, + 20, + 5, + 28, + 8, + 12, + 4, + 9, + 2, + 23, + 7, + 9, + 8, + 11, + 1, + 29, + 18, + 27, + 7, + 5 + ], + [ + 17, + 12, + 30, + 14, + 6, + 20, + 21, + 1, + 18, + 11, + 27, + 2, + 30, + 20, + 6, + 25, + 30, + 18, + 12, + 15, + 24, + 10, + 15, + 18, + 22, + 15, + 23, + 20, + 23, + 7, + 14, + 13, + 9, + 17, + 14, + 25, + 21 + ], + [ + 31, + 23, + 13, + 22, + 20, + 22, + 9, + 28, + 20, + 2, + 4, + 24, + 8, + 24, + 15, + 10, + 9, + 4, + 6, + 26, + 23, + 15, + 18, + 7, + 29, + 9, + 0, + 10, + 6, + 28, + 17, + 6, + 13, + 31, + 31, + 11, + 18 + ], + [ + 29, + 2, + 9, + 14, + 5, + 5, + 23, + 6, + 30, + 9, + 19, + 24, + 24, + 18, + 10, + 20, + 23, + 11, + 6, + 22, + 26, + 24, + 2, + 13, + 24, + 4, + 17, + 29, + 27, + 17, + 25, + 10, + 17, + 16, + 11, + 22, + 18 + ], + [ + 24, + 22, + 3, + 14, + 28, + 30, + 25, + 0, + 27, + 4, + 21, + 25, + 18, + 11, + 2, + 4, + 21, + 3, + 11, + 28, + 24, + 7, + 26, + 16, + 20, + 10, + 20, + 7, + 28, + 20, + 28, + 27, + 4, + 29, + 7, + 7, + 12 + ], + [ + 9, + 29, + 27, + 26, + 14, + 6, + 3, + 7, + 21, + 6, + 18, + 26, + 31, + 10, + 31, + 24, + 1, + 2, + 26, + 29, + 4, + 6, + 29, + 5, + 18, + 14, + 7, + 27, + 5, + 17, + 24, + 13, + 28, + 13, + 21, + 10, + 21 + ], + [ + 10, + 23, + 21, + 20, + 16, + 1, + 29, + 29, + 12, + 1, + 3, + 25, + 11, + 18, + 12, + 25, + 13, + 0, + 24, + 29, + 12, + 25, + 11, + 4, + 18, + 1, + 24, + 30, + 24, + 20, + 23, + 0, + 26, + 13, + 6, + 27, + 5 + ], + [ + 15, + 10, + 24, + 28, + 8, + 3, + 27, + 3, + 2, + 20, + 3, + 21, + 30, + 19, + 6, + 9, + 0, + 22, + 14, + 27, + 6, + 18, + 20, + 3, + 14, + 22, + 1, + 21, + 28, + 9, + 22, + 10, + 20, + 31, + 26, + 12, + 3 + ], + [ + 3, + 29, + 8, + 29, + 13, + 15, + 17, + 8, + 14, + 19, + 25, + 5, + 27, + 15, + 23, + 31, + 12, + 15, + 8, + 7, + 28, + 25, + 16, + 20, + 7, + 18, + 2, + 4, + 8, + 31, + 29, + 4, + 28, + 27, + 25, + 23, + 20 + ], + [ + 11, + 15, + 10, + 30, + 30, + 15, + 15, + 26, + 5, + 13, + 2, + 30, + 30, + 14, + 21, + 0, + 29, + 13, + 8, + 23, + 30, + 12, + 11, + 17, + 31, + 7, + 24, + 6, + 11, + 24, + 7, + 26, + 3, + 5, + 27, + 19, + 18 + ], + [ + 15, + 18, + 1, + 15, + 4, + 13, + 10, + 23, + 18, + 15, + 22, + 6, + 15, + 4, + 0, + 10, + 21, + 10, + 30, + 20, + 15, + 11, + 22, + 10, + 10, + 14, + 19, + 18, + 25, + 13, + 13, + 14, + 23, + 2, + 22, + 23, + 14 + ], + [ + 10, + 28, + 27, + 0, + 13, + 25, + 2, + 23, + 15, + 4, + 21, + 10, + 8, + 10, + 15, + 30, + 10, + 19, + 24, + 1, + 27, + 26, + 29, + 20, + 31, + 1, + 26, + 21, + 11, + 8, + 30, + 20, + 0, + 23, + 26, + 22, + 3 + ], + [ + 31, + 16, + 20, + 15, + 1, + 3, + 7, + 23, + 2, + 1, + 24, + 30, + 21, + 24, + 11, + 22, + 1, + 19, + 15, + 30, + 28, + 18, + 14, + 10, + 28, + 13, + 28, + 6, + 29, + 9, + 8, + 30, + 9, + 13, + 21, + 23, + 19 + ], + [ + 24, + 21, + 1, + 22, + 17, + 14, + 7, + 18, + 22, + 12, + 26, + 15, + 26, + 6, + 29, + 5, + 25, + 8, + 25, + 14, + 23, + 7, + 0, + 11, + 25, + 6, + 19, + 8, + 24, + 19, + 13, + 7, + 22, + 11, + 25, + 31, + 2 + ], + [ + 19, + 28, + 20, + 27, + 25, + 8, + 22, + 17, + 1, + 0, + 3, + 17, + 13, + 22, + 2, + 8, + 4, + 19, + 28, + 1, + 31, + 17, + 24, + 22, + 2, + 12, + 3, + 6, + 23, + 1, + 29, + 2, + 23, + 5, + 20, + 15, + 5 + ], + [ + 3, + 21, + 28, + 29, + 22, + 9, + 21, + 23, + 4, + 2, + 20, + 18, + 24, + 25, + 23, + 6, + 15, + 27, + 29, + 9, + 1, + 5, + 17, + 4, + 5, + 11, + 17, + 22, + 3, + 4, + 20, + 8, + 31, + 30, + 15, + 9, + 25 + ], + [ + 25, + 28, + 7, + 10, + 8, + 16, + 29, + 22, + 11, + 3, + 16, + 19, + 16, + 13, + 26, + 3, + 27, + 22, + 10, + 1, + 8, + 13, + 13, + 13, + 0, + 22, + 30, + 26, + 6, + 4, + 4, + 30, + 25, + 25, + 28, + 22, + 10 + ], + [ + 17, + 26, + 12, + 30, + 12, + 9, + 4, + 13, + 18, + 13, + 10, + 29, + 12, + 11, + 13, + 0, + 14, + 4, + 8, + 5, + 24, + 16, + 13, + 4, + 21, + 0, + 1, + 25, + 2, + 12, + 26, + 31, + 11, + 18, + 6, + 10, + 15 + ], + [ + 10, + 10, + 31, + 26, + 27, + 30, + 7, + 26, + 25, + 14, + 23, + 3, + 19, + 4, + 14, + 3, + 9, + 18, + 10, + 0, + 3, + 6, + 25, + 27, + 15, + 30, + 14, + 23, + 3, + 30, + 24, + 28, + 19, + 3, + 29, + 2, + 12 + ], + [ + 20, + 28, + 10, + 4, + 30, + 14, + 13, + 0, + 31, + 22, + 30, + 11, + 23, + 17, + 1, + 11, + 24, + 15, + 22, + 6, + 30, + 10, + 4, + 21, + 3, + 9, + 18, + 29, + 23, + 22, + 3, + 6, + 2, + 31, + 2, + 30, + 22 + ], + [ + 13, + 29, + 7, + 28, + 21, + 20, + 19, + 20, + 30, + 18, + 13, + 22, + 23, + 26, + 27, + 8, + 22, + 2, + 13, + 6, + 24, + 9, + 31, + 19, + 9, + 7, + 23, + 13, + 22, + 23, + 11, + 31, + 5, + 20, + 15, + 24, + 19 + ], + [ + 3, + 10, + 24, + 15, + 18, + 17, + 5, + 19, + 30, + 20, + 7, + 27, + 17, + 1, + 7, + 18, + 11, + 11, + 6, + 0, + 1, + 16, + 14, + 10, + 10, + 29, + 4, + 1, + 17, + 3, + 20, + 31, + 21, + 7, + 29, + 2, + 6 + ], + [ + 2, + 27, + 7, + 30, + 31, + 20, + 2, + 28, + 24, + 24, + 5, + 25, + 6, + 1, + 8, + 2, + 15, + 21, + 0, + 27, + 12, + 16, + 11, + 15, + 11, + 12, + 19, + 18, + 10, + 8, + 10, + 16, + 9, + 6, + 7, + 20, + 7 + ], + [ + 9, + 6, + 30, + 6, + 8, + 22, + 2, + 7, + 22, + 30, + 26, + 19, + 0, + 30, + 14, + 9, + 19, + 16, + 1, + 31, + 30, + 27, + 7, + 4, + 16, + 13, + 15, + 6, + 9, + 25, + 19, + 14, + 2, + 27, + 17, + 23, + 31 + ], + [ + 13, + 2, + 10, + 21, + 30, + 10, + 20, + 22, + 20, + 8, + 8, + 14, + 19, + 22, + 18, + 9, + 4, + 3, + 4, + 6, + 17, + 10, + 26, + 21, + 10, + 6, + 16, + 25, + 11, + 4, + 16, + 7, + 29, + 1, + 26, + 25, + 28 + ], + [ + 29, + 7, + 14, + 17, + 12, + 1, + 20, + 1, + 24, + 6, + 6, + 1, + 22, + 8, + 30, + 18, + 17, + 25, + 31, + 0, + 21, + 2, + 22, + 4, + 29, + 28, + 9, + 5, + 28, + 28, + 1, + 26, + 5, + 9, + 3, + 22, + 18 + ], + [ + 22, + 29, + 26, + 8, + 5, + 22, + 6, + 30, + 11, + 8, + 19, + 21, + 21, + 25, + 7, + 9, + 11, + 30, + 25, + 24, + 14, + 21, + 19, + 31, + 25, + 12, + 6, + 21, + 6, + 16, + 14, + 21, + 2, + 31, + 16, + 12, + 20 + ] + ], + [ + [ + 19, + 17, + 13, + 27, + 20, + 8, + 28, + 9, + 25, + 2, + 10, + 2, + 19, + 17, + 11, + 2, + 17, + 14, + 15, + 7, + 19, + 21, + 17, + 14, + 4, + 15, + 17, + 29, + 10, + 20, + 31, + 11, + 2, + 24, + 20, + 21, + 12 + ], + [ + 26, + 29, + 23, + 4, + 7, + 14, + 29, + 30, + 9, + 12, + 26, + 29, + 31, + 26, + 16, + 23, + 22, + 28, + 30, + 12, + 20, + 7, + 12, + 12, + 6, + 31, + 11, + 23, + 13, + 0, + 7, + 30, + 20, + 8, + 11, + 6, + 12 + ], + [ + 7, + 22, + 24, + 18, + 27, + 14, + 8, + 7, + 24, + 21, + 15, + 19, + 11, + 29, + 12, + 14, + 11, + 7, + 2, + 1, + 2, + 23, + 7, + 4, + 23, + 7, + 28, + 28, + 31, + 19, + 18, + 16, + 1, + 22, + 31, + 17, + 4 + ], + [ + 2, + 16, + 15, + 5, + 19, + 0, + 12, + 26, + 6, + 9, + 19, + 10, + 5, + 1, + 27, + 27, + 7, + 3, + 22, + 4, + 27, + 19, + 26, + 27, + 20, + 2, + 3, + 26, + 1, + 26, + 25, + 13, + 10, + 24, + 5, + 29, + 0 + ], + [ + 8, + 21, + 14, + 29, + 24, + 24, + 25, + 27, + 3, + 1, + 29, + 20, + 1, + 9, + 7, + 12, + 29, + 0, + 6, + 25, + 9, + 4, + 26, + 11, + 31, + 2, + 3, + 0, + 16, + 23, + 6, + 7, + 10, + 1, + 27, + 10, + 28 + ], + [ + 11, + 15, + 31, + 16, + 29, + 23, + 27, + 7, + 2, + 12, + 14, + 2, + 24, + 15, + 3, + 16, + 31, + 1, + 22, + 4, + 28, + 0, + 25, + 21, + 21, + 19, + 4, + 27, + 27, + 21, + 25, + 25, + 6, + 12, + 27, + 6, + 1 + ], + [ + 3, + 4, + 26, + 6, + 9, + 17, + 21, + 22, + 21, + 0, + 24, + 7, + 6, + 14, + 7, + 8, + 4, + 10, + 22, + 13, + 17, + 31, + 20, + 20, + 16, + 0, + 24, + 4, + 3, + 25, + 8, + 0, + 0, + 10, + 17, + 5, + 12 + ], + [ + 29, + 4, + 19, + 27, + 29, + 6, + 16, + 10, + 23, + 11, + 16, + 15, + 15, + 18, + 9, + 25, + 13, + 17, + 4, + 3, + 17, + 18, + 17, + 8, + 17, + 15, + 14, + 17, + 10, + 26, + 9, + 11, + 7, + 6, + 22, + 9, + 30 + ], + [ + 18, + 29, + 0, + 20, + 31, + 13, + 19, + 23, + 28, + 23, + 10, + 29, + 7, + 2, + 13, + 16, + 8, + 5, + 7, + 0, + 31, + 27, + 29, + 24, + 16, + 30, + 0, + 29, + 22, + 12, + 19, + 12, + 24, + 12, + 4, + 31, + 20 + ], + [ + 2, + 3, + 1, + 6, + 20, + 24, + 11, + 12, + 17, + 20, + 16, + 17, + 2, + 3, + 10, + 6, + 11, + 4, + 16, + 16, + 31, + 31, + 4, + 31, + 28, + 20, + 13, + 7, + 26, + 27, + 6, + 24, + 8, + 30, + 22, + 24, + 22 + ], + [ + 23, + 17, + 16, + 7, + 9, + 7, + 0, + 3, + 30, + 26, + 12, + 9, + 10, + 28, + 0, + 1, + 10, + 24, + 23, + 22, + 24, + 24, + 12, + 16, + 26, + 4, + 19, + 4, + 18, + 21, + 12, + 26, + 1, + 31, + 22, + 26, + 18 + ], + [ + 23, + 22, + 7, + 9, + 13, + 18, + 19, + 0, + 27, + 28, + 2, + 18, + 11, + 12, + 19, + 11, + 23, + 4, + 8, + 17, + 17, + 0, + 2, + 4, + 30, + 22, + 25, + 17, + 9, + 22, + 19, + 14, + 9, + 10, + 24, + 20, + 24 + ], + [ + 27, + 14, + 28, + 6, + 30, + 11, + 19, + 26, + 23, + 19, + 20, + 30, + 0, + 1, + 30, + 30, + 3, + 0, + 15, + 14, + 8, + 15, + 16, + 26, + 2, + 0, + 7, + 22, + 29, + 19, + 10, + 30, + 3, + 6, + 14, + 2, + 17 + ], + [ + 31, + 8, + 4, + 3, + 7, + 25, + 12, + 11, + 29, + 16, + 10, + 15, + 14, + 17, + 9, + 20, + 30, + 23, + 18, + 7, + 30, + 2, + 25, + 31, + 30, + 4, + 12, + 0, + 24, + 25, + 27, + 24, + 21, + 5, + 14, + 9, + 25 + ], + [ + 12, + 1, + 25, + 8, + 17, + 28, + 26, + 8, + 22, + 30, + 4, + 19, + 21, + 10, + 22, + 18, + 12, + 19, + 14, + 19, + 21, + 25, + 30, + 4, + 2, + 11, + 20, + 24, + 25, + 4, + 1, + 3, + 10, + 16, + 7, + 15, + 21 + ], + [ + 3, + 25, + 22, + 2, + 12, + 25, + 6, + 9, + 10, + 9, + 8, + 0, + 21, + 8, + 19, + 0, + 30, + 0, + 9, + 2, + 29, + 10, + 14, + 9, + 9, + 23, + 15, + 21, + 31, + 26, + 2, + 25, + 0, + 7, + 5, + 8, + 25 + ], + [ + 12, + 6, + 29, + 7, + 27, + 1, + 31, + 2, + 14, + 24, + 17, + 18, + 8, + 7, + 25, + 17, + 28, + 6, + 19, + 29, + 8, + 4, + 29, + 25, + 22, + 14, + 9, + 23, + 13, + 2, + 24, + 3, + 5, + 25, + 17, + 24, + 28 + ], + [ + 28, + 20, + 21, + 15, + 23, + 14, + 15, + 1, + 0, + 12, + 5, + 16, + 1, + 28, + 14, + 31, + 4, + 3, + 15, + 3, + 14, + 16, + 29, + 21, + 10, + 28, + 20, + 3, + 22, + 19, + 28, + 3, + 0, + 6, + 22, + 26, + 29 + ], + [ + 25, + 22, + 13, + 15, + 31, + 13, + 20, + 28, + 22, + 5, + 1, + 7, + 9, + 4, + 17, + 22, + 18, + 3, + 7, + 1, + 3, + 17, + 5, + 29, + 16, + 10, + 23, + 14, + 11, + 29, + 31, + 27, + 7, + 15, + 17, + 13, + 6 + ], + [ + 1, + 14, + 20, + 29, + 3, + 31, + 21, + 9, + 10, + 16, + 26, + 1, + 31, + 31, + 8, + 15, + 8, + 21, + 24, + 17, + 19, + 2, + 13, + 21, + 15, + 1, + 16, + 19, + 15, + 29, + 15, + 3, + 26, + 16, + 1, + 25, + 17 + ], + [ + 4, + 5, + 31, + 16, + 25, + 24, + 25, + 6, + 29, + 16, + 18, + 7, + 15, + 22, + 6, + 15, + 12, + 7, + 23, + 1, + 19, + 31, + 6, + 14, + 6, + 18, + 26, + 29, + 18, + 2, + 28, + 20, + 6, + 1, + 21, + 25, + 25 + ], + [ + 11, + 4, + 22, + 27, + 30, + 25, + 2, + 20, + 2, + 4, + 20, + 8, + 3, + 24, + 25, + 14, + 30, + 15, + 20, + 25, + 10, + 17, + 29, + 30, + 9, + 4, + 27, + 11, + 15, + 27, + 25, + 18, + 22, + 10, + 18, + 21, + 17 + ], + [ + 18, + 26, + 12, + 5, + 30, + 31, + 3, + 22, + 20, + 28, + 25, + 22, + 8, + 15, + 15, + 25, + 1, + 12, + 0, + 4, + 7, + 7, + 20, + 3, + 7, + 24, + 6, + 14, + 26, + 8, + 13, + 14, + 5, + 27, + 5, + 29, + 26 + ], + [ + 9, + 15, + 15, + 1, + 9, + 28, + 17, + 31, + 1, + 21, + 16, + 23, + 18, + 15, + 25, + 24, + 16, + 19, + 10, + 24, + 30, + 26, + 5, + 2, + 22, + 27, + 7, + 3, + 0, + 20, + 1, + 31, + 23, + 7, + 23, + 31, + 29 + ], + [ + 11, + 11, + 16, + 30, + 26, + 0, + 16, + 9, + 1, + 28, + 11, + 9, + 9, + 23, + 0, + 9, + 0, + 4, + 11, + 8, + 24, + 24, + 24, + 17, + 9, + 9, + 6, + 26, + 29, + 6, + 26, + 21, + 2, + 4, + 28, + 10, + 20 + ], + [ + 8, + 3, + 13, + 1, + 14, + 19, + 25, + 7, + 14, + 11, + 27, + 26, + 29, + 4, + 18, + 22, + 14, + 22, + 12, + 20, + 21, + 17, + 9, + 1, + 15, + 8, + 23, + 9, + 6, + 7, + 1, + 3, + 15, + 3, + 15, + 30, + 28 + ], + [ + 15, + 11, + 8, + 1, + 29, + 14, + 19, + 15, + 6, + 28, + 9, + 29, + 6, + 29, + 1, + 3, + 16, + 4, + 8, + 28, + 25, + 1, + 16, + 4, + 21, + 31, + 15, + 6, + 6, + 28, + 12, + 22, + 23, + 8, + 12, + 11, + 0 + ], + [ + 7, + 27, + 29, + 18, + 12, + 25, + 27, + 23, + 14, + 10, + 19, + 18, + 30, + 0, + 9, + 25, + 17, + 0, + 31, + 8, + 6, + 18, + 4, + 6, + 6, + 19, + 28, + 6, + 8, + 8, + 12, + 27, + 29, + 29, + 21, + 8, + 10 + ], + [ + 12, + 2, + 23, + 2, + 18, + 20, + 4, + 7, + 7, + 15, + 15, + 25, + 12, + 16, + 27, + 4, + 11, + 28, + 17, + 9, + 1, + 27, + 1, + 30, + 24, + 4, + 20, + 30, + 19, + 31, + 27, + 4, + 3, + 31, + 28, + 29, + 1 + ], + [ + 24, + 5, + 2, + 27, + 31, + 8, + 4, + 13, + 14, + 1, + 15, + 7, + 25, + 2, + 20, + 4, + 27, + 21, + 24, + 2, + 3, + 12, + 16, + 4, + 20, + 28, + 16, + 6, + 15, + 24, + 25, + 28, + 29, + 23, + 22, + 3, + 29 + ], + [ + 4, + 4, + 28, + 31, + 13, + 2, + 3, + 16, + 16, + 26, + 5, + 25, + 28, + 27, + 31, + 24, + 1, + 17, + 19, + 27, + 17, + 28, + 14, + 20, + 4, + 26, + 12, + 26, + 21, + 1, + 31, + 27, + 19, + 13, + 13, + 2, + 4 + ], + [ + 6, + 13, + 8, + 11, + 8, + 3, + 28, + 10, + 30, + 3, + 23, + 28, + 26, + 18, + 7, + 6, + 7, + 23, + 4, + 23, + 14, + 3, + 19, + 30, + 10, + 3, + 10, + 10, + 16, + 24, + 26, + 9, + 0, + 10, + 17, + 28, + 20 + ], + [ + 31, + 21, + 2, + 9, + 3, + 17, + 21, + 20, + 1, + 1, + 2, + 3, + 28, + 0, + 12, + 6, + 31, + 2, + 14, + 12, + 7, + 14, + 4, + 22, + 25, + 27, + 31, + 14, + 3, + 9, + 12, + 28, + 29, + 30, + 0, + 17, + 19 + ], + [ + 13, + 3, + 25, + 1, + 18, + 7, + 9, + 23, + 8, + 15, + 23, + 27, + 18, + 31, + 31, + 25, + 26, + 5, + 4, + 19, + 31, + 2, + 30, + 20, + 25, + 19, + 9, + 25, + 10, + 16, + 1, + 10, + 4, + 26, + 14, + 27, + 4 + ], + [ + 22, + 6, + 30, + 13, + 4, + 19, + 10, + 27, + 6, + 3, + 28, + 3, + 19, + 7, + 0, + 18, + 7, + 22, + 24, + 28, + 19, + 20, + 5, + 21, + 31, + 29, + 16, + 23, + 3, + 4, + 9, + 30, + 9, + 24, + 8, + 5, + 25 + ], + [ + 21, + 8, + 9, + 12, + 22, + 3, + 28, + 5, + 5, + 7, + 12, + 29, + 14, + 7, + 9, + 13, + 23, + 14, + 0, + 20, + 0, + 20, + 31, + 10, + 18, + 14, + 3, + 29, + 11, + 21, + 12, + 21, + 30, + 10, + 2, + 15, + 0 + ], + [ + 16, + 26, + 27, + 14, + 1, + 5, + 31, + 8, + 23, + 1, + 8, + 13, + 15, + 20, + 7, + 25, + 3, + 0, + 7, + 9, + 11, + 16, + 22, + 28, + 29, + 0, + 25, + 2, + 30, + 1, + 12, + 23, + 5, + 19, + 24, + 2, + 9 + ] + ] + ] +}
\ No newline at end of file diff --git a/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/test.json b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/test.json new file mode 100644 index 000000000..70034357f --- /dev/null +++ b/operators/ew_binary/logical_left_shift/logical_left_shift_1x37x37_i32/test.json @@ -0,0 +1,62 @@ +{ + version: { + _major: 0, + _minor: 30, + _patch: 0, + _draft: false + }, + blocks: [ + { + name: "main", + operators: [ + { + op: "LOGICAL_LEFT_SHIFT", + attribute_type: "NONE", + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ], + tensors: [ + { + name: "input-0", + shape: [ + 1, + 37, + 37 + ], + type: "INT32" + }, + { + name: "input-1", + shape: [ + 42, + 37, + 37 + ], + type: "INT32" + }, + { + name: "result-0", + shape: [ + 42, + 37, + 37 + ], + type: "INT32" + } + ], + inputs: [ + "input-0", + "input-1" + ], + outputs: [ + "result-0" + ] + } + ] +} |