[
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0000, 0x0003, 0x0004, 0x0005, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 0x000b, 0x0010, 0x0011, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 0x0016, 0x0018, 0x0019, 0x001a, 0x001b, 0x001c, 0x001d, 0x0000],
[0x0000, 0x001e, 0x001f, 0x0020, 0x0021, 0x0022, 0x0023, 0x0024, 0x0025, 0x0026, 0x0027, 0x0028, 0x0029, 0x0029, 0x0000],
[0x0000, 0x002a, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039, 0x0029, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x003f, 0x0040, 0x0041, 0x0042, 0x0043, 0x0000, 0x0000, 0x0044, 0x0045, 0x0046, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0002, 0x0000, 0x0003, 0x0004, 0x0005, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f, 0x000b, 0x0010, 0x0011, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0012, 0x0013, 0x0047, 0x0015, 0x0016, 0x0017, 0x0016, 0x0018, 0x0048, 0x0049, 0x001b, 0x001c, 0x001d, 0x0000],
[0x0000, 0x001e, 0x004a, 0x0020, 0x004b, 0x0022, 0x004c, 0x0024, 0x004d, 0x004e, 0x004f, 0x0028, 0x0029, 0x0029, 0x0000],
[0x0000, 0x002a, 0x002b, 0x0050, 0x002d, 0x002e, 0x002f, 0x0030, 0x0031, 0x0051, 0x0033, 0x0034, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039, 0x0029, 0x003a, 0x003b, 0x003c, 0x003d, 0x003e, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0007, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x003f, 0x0040, 0x0041, 0x0042, 0x0052, 0x0000, 0x0000, 0x0044, 0x0045, 0x0046, 0x0000, 0x0000, 0x0000],
[0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000]
].map! { |r| r.pack('v*') }
[
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x10110161,
0x10010111,
0x10110121,
0x10010101,
0x10110101,
0x00000000,
0x11111111,
0x00000000,
0x00101061,
0x00101010,
0x00101010,
0x00101010,
0x00515010,
0x00000000,
0x00111111,
0x00000000,
0x11011600,
0x01000100,
0x11051500,
0x01010000,
0x11061100,
0x00000000,
0x11111100,
0x00000000,
0x50110010,
0x10010010,
0x10110010,
0x10010010,
0x50110110,
0x00000000,
0x11111111,
0x00000000,
0x00011101,
0x00001000,
0x00001000,
0x00001000,
0x00001001,
0x00000000,
0x00011111,
0x00100000,
0x00100000,
0x00100000,
0x00100000,
0x00100000,
0x00100000,
0x00100000,
0x00100000,
0x00000100,
0x00000100,
0x00000100,
0x00000100,
0x00000100,
0x00000100,
0x00000100,
0x00000100,
0x00000000,
0x00000000,
0x00000000,
0x60000000,
0x55000000,
0x76500000,
0x67650000,
0x66756000,
0x55600000,
0x77655600,
0x66777556,
0x66667775,
0x66666677,
0x66666666,
0x66666666,
0x66666666,
0x22222222,
0x77777777,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x22222255,
0x22222222,
0x77777777,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x52222222,
0x77777777,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x60100006,
0x75122226,
0x67177776,
0x66166666,
0x66166666,
0x66166666,
0x66122556,
0x66166665,
0x22222225,
0x77777777,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x22222122,
0x77777177,
0x66666166,
0x66666166,
0x66666166,
0x66666166,
0x66666166,
0x66666166,
0x00000652,
0x00652277,
0x65277766,
0x27766666,
0x76666666,
0x66666666,
0x66666666,
0x66666666,
0x00000000,
0x00000000,
0x00000000,
0x00000006,
0x00000052,
0x00000526,
0x00005266,
0x00062666,
0x66675600,
0x66677500,
0x66667560,
0x66667720,
0x66666756,
0x66666766,
0x66666675,
0x66666672,
0x55666666,
0x66556666,
0x66665666,
0x66666566,
0x66666656,
0x66666656,
0x66666665,
0x66666665,
0x66666666,
0x66666666,
0x66666666,
0x62222236,
0x51222226,
0x51231226,
0x51233226,
0x51222226,
0x66666611,
0x66661166,
0x66616666,
0x66166666,
0x65666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x76155565,
0x76165562,
0x76156562,
0x76166666,
0x67177766,
0x66166666,
0x66166666,
0x66166666,
0x66666166,
0x66666166,
0x66666166,
0x66666166,
0x66666166,
0x66666666,
0x66112256,
0x62666665,
0x66666666,
0x55566666,
0x33555666,
0x44335566,
0x47743566,
0x34773556,
0x33474356,
0x33344356,
0x66666666,
0x66666555,
0x66655533,
0x66523344,
0x65134434,
0x62133333,
0x51333333,
0x21333333,
0x00626666,
0x00566666,
0x06266666,
0x05666666,
0x62666666,
0x62666666,
0x55666666,
0x25666666,
0x00000000,
0x00000000,
0x01100000,
0x00100000,
0x01100000,
0x00100000,
0x00100000,
0x00000000,
0x00000000,
0x00000000,
0x11061101,
0x01010101,
0x11061101,
0x01010101,
0x11010101,
0x00000000,
0x56666672,
0x56666672,
0x26666672,
0x26666672,
0x26666672,
0x26666672,
0x26666672,
0x26666672,
0x66666666,
0x22223666,
0x22222666,
0x23122666,
0x23322666,
0x22222666,
0x11112666,
0x55556666,
0x51222226,
0x22222222,
0x22211222,
0x22222122,
0x22322122,
0x22232222,
0x11222221,
0x21222225,
0x66666666,
0x66622222,
0x66512222,
0x66512312,
0x66512332,
0x66512222,
0x66511111,
0x66655555,
0x66666667,
0x66666667,
0x66666667,
0x66666667,
0x66666667,
0x66666667,
0x66666667,
0x26666667,
0x66666666,
0x66577666,
0x65777766,
0x65777766,
0x65577566,
0x66555666,
0x66666666,
0x65265262,
0x56666666,
0x65666666,
0x62666666,
0x62666666,
0x61666666,
0x61666666,
0x26666666,
0x66666655,
0x66122256,
0x61223325,
0x51222632,
0x21222232,
0x21222222,
0x51122221,
0x75111116,
0x67522566,
0x33344356,
0x33334356,
0x33343567,
0x33343567,
0x33332567,
0x33115567,
0x11255566,
0x25555556,
0x11333333,
0x11333333,
0x21133333,
0x51133333,
0x52113333,
0x65211133,
0x65521111,
0x65555211,
0x11111166,
0x15666666,
0x15666666,
0x15666666,
0x15666666,
0x15666666,
0x15666666,
0x15666666,
0x11111111,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x66666672,
0x66666675,
0x66666766,
0x66666726,
0x66666750,
0x66667660,
0x66667500,
0x66672600,
0x66666661,
0x66666661,
0x66666616,
0x66666616,
0x66666166,
0x66661666,
0x66656666,
0x66666666,
0x51222226,
0x51231226,
0x51233226,
0x51222226,
0x51111126,
0x65555566,
0x66666666,
0x66666666,
0x76666666,
0x76666666,
0x67666666,
0x67666666,
0x66766666,
0x66676666,
0x66667766,
0x66666677,
0x56666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x55556666,
0x62565265,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x55555555,
0x66666622,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666555,
0x66777766,
0x56666666,
0x56666666,
0x56666666,
0x56666666,
0x56666666,
0x66666666,
0x66666666,
0x55122225,
0x51223322,
0x21222632,
0x11222232,
0x11222222,
0x21122221,
0x52111115,
0x65211256,
0x66555555,
0x66555555,
0x66655555,
0x66665555,
0x66666555,
0x66666655,
0x66666665,
0x66666666,
0x25666666,
0x25566666,
0x55566666,
0x61566666,
0x02556666,
0x05556666,
0x00155666,
0x00615566,
0x66656000,
0x66550000,
0x65500000,
0x55000000,
0x60000000,
0x00000000,
0x00000000,
0x00000000,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666652,
0x66665526,
0x55525500,
0x12560000,
0x77777777,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x55555555,
0x21111111,
0x66666666,
0x66666666,
0x56666666,
0x55566666,
0x21555666,
0x06215555,
0x00062155,
0x00000065,
0x12555566,
0x00652555,
0x00006215,
0x00000062,
0x00000006,
0x00000000,
0x00000000,
0x00000000,
0x66655521,
0x65525600,
0x51260000,
0x26000000,
0x60000000,
0x00000000,
0x00000000,
0x00000000,
0x66666666,
0x66666666,
0x66666666,
0x66666655,
0x66665522,
0x65552260,
0x55226000,
0x56000000,
0x66666666,
0x66666666,
0x66666166,
0x66666166,
0x66666166,
0x66666166,
0x55555155,
0x11111112,
0x66666666,
0x66666666,
0x56666666,
0x55666666,
0x15556666,
0x61155556,
0x00211255,
0x00006521,
0x00061556,
0x00002155,
0x00000215,
0x00000021,
0x00000006,
0x00000000,
0x00000000,
0x00000000,
0x11061111,
0x11011111,
0x11011011,
0x11011011,
0x11061111,
0x11000011,
0x11000011,
0x00000000,
0x00000000,
0x11061110,
0x11011000,
0x11011160,
0x11015010,
0x16011110,
0x00011160,
0x11000000,
0x00000000,
0x61160110,
0x11110110,
0x10510110,
0x51110111,
0x00110111,
0x11160110,
0x00000611,
0x00000000,
0x00611610,
0x00106110,
0x00000110,
0x00000110,
0x00000110,
0x00000110,
0x00000000,
0x00001160,
0x00001116,
0x00001100,
0x00001100,
0x00001100,
0x00001100,
0x00011110,
0x00000000,
0x00000100,
0x00100100,
0x06260100,
0x02020100,
0x01110100,
0x01010100,
0x00000100,
0x11111100,
0x00000000,
0x10111015,
0x10010001,
0x10010001,
0x10010001,
0x10010015,
0x00000000,
0x11111111,
0x00000000,
0x61105150,
0x10101010,
0x10101010,
0x10101010,
0x10105150,
0x00000000,
0x11111111,
0x66666666,
0x66666666,
0x66666666,
0x66666666,
0x62223336,
0x61221226,
0x61233226,
0x61222226,
0x66666666,
0x55566666,
0x33555666,
0x33335566,
0x44433566,
0x47743556,
0x34773356,
0x33474356,
0x66666666,
0x66666555,
0x66655533,
0x66523333,
0x65233344,
0x65233334,
0x52333333,
0x51333333,
0x66666666,
0x23666666,
0x22223666,
0x22223666,
0x23123666,
0x23222666,
0x22222666,
0x11112666,
0x66666666,
0x66666522,
0x66612222,
0x66612222,
0x66612212,
0x66612312,
0x66612222,
0x66611111,
0x66666666,
0x66666666,
0x66677666,
0x66777766,
0x66777766,
0x66677666,
0x66666666,
0x65265262,
0x66122256,
0x65222225,
0x61223322,
0x61222322,
0x61222222,
0x65122221,
0x76511156,
0x67666666,
0x33344356,
0x33343356,
0x33343567,
0x33333567,
0x33332567,
0x33225567,
0x12555566,
0x55555556,
0x51333333,
0x51333333,
0x52133333,
0x52133333,
0x55213333,
0x65521133,
0x65552211,
0x65555555,
0x61222226,
0x61222226,
0x61211226,
0x61232226,
0x61111116,
0x66666666,
0x66666666,
0x66666666,
0x55122225,
0x52222222,
0x52223322,
0x51222322,
0x51222222,
0x52122221,
0x55211225,
0x65555556,
0x00051160,
0x00511156,
0x00150065,
0x00615000,
0x00065160,
0x00000616,
0x00111111,
0x00000000
].pack('V*')