HeavyThing - dh_pool_16k.inc

Jeff Marrison

	; ------------------------------------------------------------------------
	; HeavyThing x86_64 assembly language library and showcase programs
	; Copyright © 2015-2018 2 Ton Digital 
	; Homepage: https://2ton.com.au/
	; Author: Jeff Marrison <jeff@2ton.com.au>
	;       
	; This file is part of the HeavyThing library.
	;       
	; HeavyThing is free software: you can redistribute it and/or modify
	; it under the terms of the GNU General Public License, or
	; (at your option) any later version.
	;       
	; HeavyThing is distributed in the hope that it will be useful, 
	; but WITHOUT ANY WARRANTY; without even the implied warranty of
	; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
	; GNU General Public License for more details.
	;       
	; You should have received a copy of the GNU General Public License along
	; with the HeavyThing library. If not, see <http://www.gnu.org/licenses/>.
	; ------------------------------------------------------------------------
	;       
	; dh_pool_16k.inc: 16384 bit Diffie-Hellman parameters
	; see dh_pool.inc for commentary
	;

if used dh$pool_p | defined include_everything

dalign
dh$pool_p:
        dq      dhp16k1, dhp16k2, dhp16k3, dhp16k4, dhp16k5, dhp16k6, dhp16k7, dhp16k8, dhp16k9, dhp16k10, dhp16k11, dhp16k12, dhp16k13, dhp16k14, dhp16k15, dhp16k16
dh$pool_p_size = ($ - dh$pool_p) shr 3

dalign
dh$pool_g:
	dq	dhg2, dhg2, dhg2, dhg2, dhg2, dhg2, dhg2, dhg3, dhg2, dhg2, dhg3, dhg2, dhg3, dhg3, dhg2, dhg2
	
dalign
dhp16k1:
	dq	256, .data, 0, 0
align 16
.data:	dq	0xc239279ec539887, 0xad960f8a2a69ffee, 0x79612403f19c9fe4, 0x83930a010f30fb2c, 0x47b53c88ec6433e0, 0x72f647754a2be6e3, 0x2b769cac91c564e5, 0xe579255a8211b624, 0xbfd5101d0f7c5063, 0x3aa51c987e7a277b, 0x16bfdba8ec47f1cd, 0x422e1736ef242ce1, 0x69129dccc55c08b1, 0xd63cec9acc11f655, 0x66d79576da54be02, 0x1fb9c2250e76d54e, 0xe5192ed80adb258, 0xce0d3e7052bdeba1, 0xfa8d6a4182959333, 0xe71d8284205be95d, 0x39f245ebcf091008, 0x104bdda530d1411a, 0xde79e80aac2b5696, 0xa92040baa3510703, 0x1a9270d0b7d60400, 0xd3b3fb4e3575fce1, 0xe2b84f58e704a1e8, 0xf6dd445adcda8b1, 0xb3b6f8f5cf88da48, 0x2996539db22a1830, 0x2f6f5e10d6911091, 0x9190ce0fbac397b7, 0xae54c84ca3924c7b, 0x817927ba5cb6642f, 0x29e842e9df480185, 0x1832c5fdfc9884a9, 0x6fbd4eb974ee2fa0, 0xe542530fed0d38c0, 0x99fafaf9dccfb816, 0x564ef7a58b183cc, 0x2cde08067d9fbf26, 0x4b9c07391b132449, 0x91cecef34d3eff12, 0x429980cb41e3cd8, 0x954902866a0cb40a, 0x252314d6673bbb56, 0x1b71f6e310531e6d, 0xf0d31bde75073c13, 0xce55439f143a2b7e, 0x3f585a5f0302f8ab, 0xf05ecd0738877e3c, 0x7ccda5f88ecb9318, 0x2b913fb09c02f36f, 0x58ccc3ed2b4a768a, 0x3b5db246360714cc, 0x5fc38b543bcc100e, 0x1c04b80c982a2995, 0x9df9836ec2fee86e, 0xf4212b5ec65b5ae2, 0xf4e323a76b629434, 0x2e9731d312c87a51, 0x1252df126b213e5a, 0xebb8490201c96c6a, 0x93fea55c5cb102d4, 0x480c9028e7f0d1ef, 0x91dfb6b6f989561c, 0x6deb520e43b2d3d9, 0xbe53541adcdee4c3, 0xb25a5a15d210d303, 0xfaa46c812c584238, 0x63ca5a7f5a396474, 0x3210834772a8e7fa, 0xdc302022d62ab123, 0xf8f94fa316e10809, 0xf7fcc9c3564eed0, 0x4b66a41aa8336e29, 0xd28c157907136278, 0xf566fb65323c1265, 0x6e9c2dc5ff97ada2, 0x11ab34b3adeb8543, 0x8418357c900973a6, 0xa286dd154e61d87c, 0x547dd4970db4afd5, 0x3678906dd24b013b, 0xbb110e6df779786d, 0xe210e17b966ecfa, 0x86a9aa1187a6c4ca, 0xe9780368df3cc75f, 0x318e8ae5e19c16ad, 0xacc13f2762fb5b9c, 0xa4ec971fb94370f, 0x662719d292f1935b, 0xeb084ac8d57c2ac7, 0x6d2809c443bee4a3, 0x496a0c8008f17156, 0xeb873b58acb76f4a, 0xb6847eac475dea40, 0xa946ffe2741994fe, 0xc631b8e04296b148, 0xbdeee6e70b213de0, 0xcbc1b7823dfa1fc4, 0xf2dcc396e6bd193d, 0xecbf2baf50a224b3, 0x72d92863c2d2275c, 0x7fb01dbf9da621, 0xaf715e0cb0140314, 0x51cad2b34a742a79, 0xbd9fe2ba846d63d8, 0xc48bf3cbb4f03570, 0x2077045f67f43eac, 0x5813b1317e8deb98, 0x2d2570fd1f181106, 0x69e8d3697de03ef6, 0xb5bc6a516010d35b, 0xd640a2c55d7bbd80, 0x9009b05eb33a8316, 0x691d2731990efd29, 0xda539d8e60fd3f3e, 0xaf24a25ca43b04e8, 0x47ec82a1e8d9216b, 0xfcd1daedbb39f833, 0x959e3ae1cd8706d4, 0x424a9f852f363555, 0xf3d03b9254a92fb1, 0x27d905a943be916a, 0x35b521b390eb1bf4, 0xf9c14fb1061df4e, 0x53e4e884c774135b, 0x60eb10b927003ae5, 0x903646116f2dccc0, 0x4490ca801e409216, 0x9ff9ad36a48635bb, 0xb41d3d882ae9e04, 0x8ea04b31f5e9956c, 0x909ff82213c4be57, 0xad5fc41603f7dba4, 0x2b3fda90b6bf6c9c, 0x16ca54d04578fcbe, 0x668df1f70b773d1d, 0xed2bca6812b9e9d4, 0xd964be2e0507831c, 0x49c17dc636c96018, 0x35f4a7b182b6b33f, 0xcba9ebf054c28d6f, 0xa33eacdcf3349efb, 0x771a1ea24ad33066, 0x409f722530f9eb08, 0xf9930ddcf0a15cf, 0x8dbc5c0b50cf68b, 0x53d27cc71d40fc57, 0xa92985cd2e435657, 0x4ee3313460f0e57c, 0xb6f0f5a90ab1da00, 0xcd3ba376d810bd30, 0x434ae2b33e34110c, 0x80ae4ef2b686fccb, 0x80f4b248c2f47094, 0x1ddcba45be24f0a8, 0x4b01ad783c5c734a, 0x7fa3e81caedf7a8f, 0x53b0627cf109301d, 0xa9e60b0f4cf5e388, 0xb18bab2ee95fbadd, 0x35d8fe0b31be6063, 0xd7b55350879592bc, 0xd337394f6d917d1c, 0xdb1d843eacd04ef7, 0x24c866a7a7abe3b6, 0xecc4aa7d0e087786, 0x49af52f99f8d4e3b, 0xe6888564fdbdb530, 0xa310d1a82fa71771, 0x204c0e63d3d36faa, 0x992bc8614947a830, 0x774c7b8f133a389f, 0xfb41bcb8d7e3ddd5, 0xa19bf2755c95ecef, 0x9e5cfff3fa0cd141, 0xefef90295f89895b, 0xe01a5dc289f36835, 0x988860ac5ad72791, 0x135c4b4f73b3e726, 0xf39e8a62c133789e, 0xfa144d3be095368c, 0x22d722c75c015401, 0x54760fc8154f2275, 0x7ad6fc19e60b7e76, 0xfa7afb193ccd782, 0xd04eb176f4e1a83c, 0xd91a24a73e906286, 0xa09c483b30b45aac, 0x1152af377ffafe32, 0x6c21ba0c3f8d50ac, 0xe6d2d4c5a3598cc2, 0x2f5c012d8b7ba68c, 0xe111d0dddb290402, 0x36568b42315af85b, 0x363f10e8544e111e, 0x50b43e2b070fabc1, 0xe8ecb79e4a052db2, 0x2d62465dcb888bc2, 0xc40ceb6b4e6feec1, 0x112ca793d498b783, 0xa96de5e0a4f3ba9, 0x9fa7ccf0a4f88f5e, 0x28a0d6d82819678, 0xf3767133990623c9, 0xaa97a35ce2de7a8c, 0x9acd7c92be046032, 0x9b84ded8ebd97cb6, 0x2bb4c2782722c35, 0x6aa092ad8aa68ce0, 0xbaa273d6ea205b52, 0xaa27d0cb144a9416, 0x7503195943e323ab, 0x20a03e16cc2f9e0, 0x4162ad491d5876a4, 0xa18076ffc5b7c377, 0x7767f5f97aa1ca63, 0xd5ed73d7c0dc6e9, 0xe9514f545ff4d36f, 0xc1fc492ab55ba3cd, 0x7e2994cd0e87ba2e, 0x786f572364ffa4e5, 0xf218793097821bd6, 0x50e1132d729cd632, 0x1bfcbca43d0de1ad, 0xa430b05d57d3e982, 0x161527042e176eb4, 0x6cf11389cbf5b26b, 0xeb957865f90666a0, 0xb2c67893adb2644e, 0xd2d251eee4f282dd, 0x243ebb984f16fa46, 0xd72f079d2c0362bf, 0xbb621686bc1b4bd, 0xeb996a526b161811, 0x1055f84396ad92ac, 0xb3bb681cf7374dae, 0x9cf36e00a2f81db9, 0x3a624d3586cc2408, 0xd64b763d21f10315, 0x98f1fca9d98e30d8, 0x58b82ae95ba492ad, 0xddec00cf02c02938, 0x5c847f5b81514380, 0xfef874146d73fc45, 0xe39e34fd9f4078da, 0xd755de452c3422, 0x9dcc8c94f6be604, 0x61a2979533673f35, 0xad5328ce94d4c1c0, 0xb426d954ead0b1c, 0xb0e71c052314f968, 0x398e2bb6110a5252, 0xd7cc927b820aa062

dalign
dhp16k2:
	dq	256, .data, 0, 0
align 16
.data:	dq	0xb27aaa3b59ce72df, 0x2a4db8bb9dc07ae1, 0xf099dd490983cb0a, 0xc4ee5aa098bbe84d, 0x43770f6581cd8158, 0x511e8eb50045e094, 0xbc0a41a46aa0a809, 0x242bea53ab03d88b, 0x23915316dad9f5d5, 0x16f266d7d5e7e40d, 0x7dcaf3473b590bb4, 0xd3eb1a62893c90f4, 0xe596b7f477c706b6, 0xe4859e8f86e1b3c9, 0x2bb4539984c9fc3d, 0xf54049ee772bba22, 0x56a7272519fb0c79, 0x2ad564cb1fa80e94, 0x404754cf6d50a92d, 0xcaab199e3af4cf4, 0x8d8bb11f08f72508, 0xf0ced90b2834255a, 0x6adb54404c2b1f7d, 0xd99cc48c51977d80, 0xe67f1e2a4a790385, 0xa491d3c148b3991e, 0xcc265adc33e6a5dc, 0x8218b739905b7a74, 0x768066c08006c41a, 0x4ae8a1d15eaf5fdc, 0xb4f707d3f586e232, 0x3308a29856cc985e, 0x3831123efb2ebbda, 0x3f539aa2a9a8101d, 0xf4077df5a51b43f9, 0x44eea913b6c94762, 0xae3e611bd5666737, 0x5f8d3431e4d79dc3, 0x894784b4516c0f4e, 0x5294e58a5a207716, 0x9ebfbfb58397ea81, 0x9f249225c40992af, 0x1ff54222482690d7, 0x40c65541c2f3e8df, 0x588f37623a8e01a2, 0xb4b1f220115b2e2a, 0x7e3e4d9ef35c7887, 0x85066f992eecbbf5, 0x9a5e7c7bbca32004, 0x7a4a7d1a6ca0fa72, 0xc8948446277092e0, 0x4e0bf52fc15edee6, 0xf2cb5ebc1197ecb2, 0x497ba91420f5617e, 0x8b931bbff4dcda9f, 0xac4eb8e0b67c8b42, 0xd1b795aa1d30afc, 0x58f83409cdf99b5c, 0x917db58ab0dc0120, 0x662b2d0157bc1dae, 0xb3b080e9032fb1f3, 0xf08de0ff4bc64596, 0x425762469b28bae1, 0xe0a788049ec33a7e, 0x1579e340438d12f2, 0x116eaee555b9e92a, 0xae9534010da0f8e3, 0xc4c15e34b1659fc, 0x9d92395ab92b526b, 0x7da94db887ff9b3d, 0x38023aceed8eca6b, 0x7ebc2e4130da8036, 0x4d11cd68332ecf81, 0xffd68e2507c2cba9, 0x300b0f236666b35d, 0xb737fb6ebcf3b001, 0x9ff355f1b478dc24, 0xcc225fc60b15355d, 0xd81aa67569761325, 0xccea9c6550e922bf, 0x468c79ef349849f9, 0xf55380a9ee463849, 0x326f30c272b423a2, 0x30254a44097bc451, 0xef7e945576f8a431, 0x8584184dc1cf44e4, 0x5f9b40cec346d9f7, 0x2cc715a635d312ab, 0x78bd944c7b0efd7b, 0x7aa8533cd93094da, 0xa4effe93d6c9bee8, 0x63f1a610cb943ffd, 0xfd99150b44ffba70, 0x468fe14cb7926a64, 0xfd387b6b91e67878, 0x274f7675fdb6fa3a, 0x6ae75ab86478c61c, 0x7051de1a42ef67e7, 0xdca14dc4d166141d, 0x5abde74c71be31a0, 0xe4220dc1eb13b3a, 0x7bcdf4c3ecd4f90f, 0x81ef0bcef800f669, 0x3a15085fdfc00f92, 0x897368cb80798bed, 0xc76ec93c9656f5e1, 0x65f5717dca8f0f6a, 0x97b83e0dc3a764d7, 0x8ea0f651c1023876, 0x15ec18233ce0bac8, 0x458ebbdd98af7698, 0x75c23c088f6b4a17, 0x3d0bb0f3c0142d35, 0x3af5a64d03618819, 0xe37eaaa6ed78837b, 0xcd6bce3e1574d43, 0xcb84a402ba8601b7, 0x8733cd2197e2ff68, 0x954fe3132a4654d2, 0x7e1ad427889f8709, 0x2453fd4341905ff7, 0x8e12bc00c755e7c4, 0x5c394818db363890, 0xf8cbc6ed14c1e133, 0xf12031f21a8e27f0, 0xb034c8460841867a, 0x5972cde5e851dea1, 0x20d915b0f212561b, 0x9f21091a693c3f07, 0xa153f4ffc38fc3d4, 0x63a7c5cc351ee71b, 0x7a73ce6b87a710ba, 0x631ead2a9435b36f, 0x350bcab1c07e6152, 0xa40daad5d8a9289, 0x41268c7de7ad8e71, 0xf370f9b1fe3724, 0xea87ccbb18b85002, 0xe4c0404745aef162, 0xd66c7503d2b5c2fb, 0xe11816a32ae800ba, 0x9da8d5319bfd921a, 0x4c7f58d7048598e9, 0x49f95ff97785f72c, 0x8106f36742d46689, 0x9772bfbf5abfdbf3, 0xe911b90c9078a455, 0x6a78e68f238a5f9f, 0x121b49ea07bbd447, 0xfbb2570240c8cee0, 0xbbbc323e10719c4e, 0xd8ba34b7e9dab983, 0xb778ea2443efe478, 0xd82521b0ee682699, 0xd6223b06fbb60212, 0xd1dc13ebb8655f69, 0x37234900ab24479d, 0x20d216bcfe03e0c1, 0xd05f095160f35195, 0x6c4e8ed07999c791, 0xc8f074b513de5d9f, 0x66dd0ff7c64a8e4f, 0x3dcf67f1f0ef69f, 0x764c0586ef0e04e0, 0x433b7b5a9fd99bfc, 0x7e211f731716af5e, 0xd30d8d5bea6bef51, 0x75ec2317a61f8bf9, 0x17e470b334408ea2, 0x2a74c049191e05ff, 0x800467da6c02e936, 0xfae3ec968806ac24, 0xe37d87cbf0b5524e, 0xef826c938714f8e8, 0x7d840567f0b65de4, 0xd909086c552c9f3d, 0xcc332a43d5841ba1, 0x4c73b7e3fc7d616a, 0xa5faf6799c3fe5, 0x27eb573695c266e2, 0x9a7ad7175419f40e, 0x9aebbfc8f1520971, 0x5da3a3497cd59505, 0x11c46db0faeb808f, 0x530b589aac40ba3, 0x9e7be21a8be0b7d3, 0x7630930d2f9b55ff, 0x7ec148815a360b73, 0x3151b014ac5fb143, 0x9d4ad731e8552247, 0x2ab83446a1545919, 0x5950fc33b8e167d0, 0x777ab61e18d854ea, 0x780f7c5172b1aff6, 0x85d5d927e33232a9, 0xc4878adaf63c4cf3, 0xd18307e80c4010ca, 0xe22869eef85d6fce, 0x505895efb8db5e56, 0xdccd4590424e8884, 0x7136e9ce25cac0b6, 0x2dabb55bfae92a95, 0x877323ae4cc7c5d8, 0x35503a7f57375aa4, 0xbe9a38033cb7ee77, 0x5f57ef6f1a5ed079, 0xae3562c920a59d86, 0x9b28b6dfc187199c, 0x724dc3ef87d8c877, 0xb73b37615068e777, 0xcc20ffeaa21ec005, 0x2ac5451ce2495c3b, 0xadb51aa1cfae97a6, 0xc6b2cf455e3e6e3c, 0xfb59a1efcb844bc1, 0x2ae4b615b23d03cd, 0x693e3330c793fc0b, 0x59b7335ccb96e220, 0xb3ec8b37c4f6953c, 0xcf37a79fd28bf4dd, 0xf604eb64a17491fe, 0x318036a001a31824, 0xfd09de1b55a41591, 0x29080d16864d120, 0x991b0e0e5da6e1d5, 0x8fbbc8f9d34baaab, 0x95803d6344297ddd, 0x43a87e960c65302c, 0x5f8289792b38022a, 0x6ab49bfbe87cc3ee, 0x430b1b10fd4831b3, 0xad96ba482b92ff7b, 0x5bdac81e8ef50a34, 0x14d5b834d294c038, 0x2bc3f7ffee4d7aa1, 0x28962d1cec3ab5c0, 0x45c7039a207abc93, 0xde5ebf9b512a086d, 0x7bc6ef5c6c89a221, 0x988c461b524c711, 0x91b7d4f7c159eb0f, 0x903831a7a60954ed, 0xc64f7fd6d400a28e, 0xa6e7f44115434530, 0x144e66e5e8311f5e, 0xbba639692bfd43f5, 0x5b1f3bf71a4147e0, 0x208d7a70ca890319, 0xb9e3185cfa8dd79a, 0xae7967370f78e818, 0x1a011cd266730122, 0xbc0f03f3ad16064b, 0x395e8f56ba22217a, 0x9883c5ec5e16557, 0x7918503f7a7f1132, 0xc47c4fbb93f35a53

dalign
dhp16k3:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x3452c9b7a1ded34f, 0x15c2d5233eb7030a, 0xb4d84d55f27047d0, 0xb0e68d46fdc4f7d8, 0xd6a15c4e482a43e3, 0x43ae36b853b04055, 0xc123711675c0f0a, 0xf1950d16fa9ee76e, 0x1d6fbb8be729d6c2, 0xe75f0078c73f2019, 0x531d44f38b5b9789, 0xe0ff1d2a6ed58637, 0x572e704c9e361dbe, 0x5b8461c1db5e5925, 0xf54d16df5ce031ba, 0xc62d724603353b4a, 0xeca8f972a1425694, 0x19ea9ac01a459482, 0xd1c99ef9d6faaa00, 0x1252c7db7ac1de57, 0xec7aa6bf57c3a413, 0xe1408f47b1e000ce, 0x653eee1c603eb189, 0x600cb747fb0ce965, 0x9107f32cb7e95a80, 0x802442d3b06edc3e, 0x427ce0b4b2b84aa8, 0x90f19a53d132ffe, 0xb4887e9db323cfef, 0x719d909d3201a506, 0xd173363b1e9845fd, 0xf69f654008f5846e, 0x6b1bc39d12c5c3b2, 0x312577656071473d, 0x5989db8491ee7739, 0x61591e4519aeb6f6, 0xa8c93fbf5b8574fa, 0x4f02d172f98e6d19, 0xc91f633cecda232e, 0xdb00c9382af3d4e8, 0x53a1f00e6968ee6b, 0xdc0dc04b6d6604c, 0xac9bc362238a37d2, 0x6c57d24a0d4f212f, 0x96471f4c17b43969, 0x699044f1aaec00e3, 0x33c85ad819e5bd1b, 0x773b6d6b3e7c7367, 0x7f55ee6340d352e6, 0xd656eaa49292d5eb, 0x35b2cb5ba1220994, 0xd65ce2afd425b001, 0x919c2a3f5d353ac4, 0x5ef1a1c9548f55b6, 0x135052d6d3055a49, 0x19ec76802633df79, 0xaa67bcbdc31852f2, 0x154fd50bbcac1c7, 0xe6f8c8f06220893a, 0x8e4b11c05f782e58, 0x5c9a5d64b493acdd, 0x89e5c020f80d627e, 0x704816c66231181f, 0x4c3e769f87afee08, 0x812fc7a553c6f463, 0x1d8a51055e6825e5, 0xec4180a34de013ce, 0x87ae331f3cea9e10, 0x99937b2e61b51596, 0x35b08415f5e41434, 0x26c6602d124eabb0, 0xaefb750dcd00b709, 0x2a5e8cf92edc9e59, 0x8483069f25c30872, 0x59c00be83def53d5, 0x1b59fc5bece9f0d3, 0x2eeea2aa704cb97c, 0x44d432e9c20403ce, 0xee6a69b68da5a693, 0xf6a0b3ac537e4f62, 0x89a157f91bbfc96c, 0xff6f70835bf2e975, 0x606b0a323e2e0bda, 0xf26c797853e017de, 0x300571db248aaf71, 0xc7488f49105e70b, 0x38abdb9659ffb1fe, 0xa3f077ef07a6bef, 0x6afba64ed0b0c4a, 0x29b7f30563e0bee4, 0xceb426c4abf41e92, 0xa1818e4fe337d249, 0x6b88214f6504f237, 0x915f20b4842f0ea8, 0x848936bfe24898ac, 0xcbd9648771359ead, 0x5ddc466bd3127597, 0x80c61790a008fb3, 0x80b6e827822297dd, 0xad1dda0e907528df, 0xd48d9e0bb7f9f070, 0x3fa7a38d3745abbc, 0x13a9bf7caab6ba10, 0xca9666bcee321b91, 0x9bb01f985e1aeec1, 0x6da7735828c96ccf, 0xfc8bb3f9ee7ca3eb, 0x505cc50d609644a6, 0x7fa719b6ef1041ea, 0x7fc7ea19b882848e, 0x4fd93a4bc09577ae, 0x3eec82e1892645aa, 0xab9600dd46920d96, 0xcbbb7fc3c4e546c3, 0xd2e501d6719b83, 0x61c598b9d07e55bc, 0xbddf16aeef062275, 0x693fd3f3f9d4bb55, 0x9f112e2219641215, 0x140ac3d3ab810ef1, 0x1b023fad2b23dd5f, 0xee398959a24df920, 0xb7d80b6ff4484d7c, 0xfad120258092c862, 0x363852e6c566f696, 0x6a92a46b7e2d1ee1, 0xb711471192cffbe6, 0x777dd7a2cea2d939, 0x241b666f85fdadad, 0x2509dce4ec4d6896, 0xd3567afe23e0c7ca, 0x875e18705ab5f028, 0x7000feffd0858365, 0xd89ae9accb8cc0ef, 0x56055a42ab6d0ce5, 0xe1fa8283d0bd5fad, 0xfc554dc80d1ec892, 0xcf4bbb225e40cd8c, 0x9cabbeb717ee8cba, 0x19a7b90a1ad724a4, 0xd152f1dfc33dd381, 0x554ec49db9315c2f, 0x332ac66dec2b5742, 0x8379cbfcc08aec7f, 0x8bb2185cb54c839e, 0x1372b3b2890ec99d, 0xeb2872a847533c3, 0x4217d1c4f4ec089c, 0xbaf250c9172aab7c, 0x2c9ea604406d5771, 0x62e3ad33a635457, 0xc98f20d435a9851d, 0x23fbab8a0c50337b, 0xfe7535b62b96fc7e, 0x5d7ce9badfdc7fcd, 0x9592e674b7e8acf7, 0x7b0cb22c8f925fca, 0xb3db70ea0985c55f, 0xfea049b0aa387338, 0x3f7f70030284fb97, 0xa9a6c975a119337b, 0x42e824f5348a5ade, 0x85b86324d6e1a771, 0x50c0b4f6fac28c92, 0xf5e259869357afa5, 0xaef92bf924dc945e, 0x785333f3b94de176, 0x2c66a6278fe1889c, 0x32cacbf61d674315, 0xdfb67aaf2d048998, 0x6af85fbb63bc6110, 0x4d9a18697b222268, 0x99591508e59479f5, 0xc913e4abd65d6136, 0x42f1fff98778c7d3, 0xbc8aa83c04f78f37, 0x532dbcf91de71b2c, 0xd0c0d5a70f27c861, 0xbc1176a35a487cd4, 0x4ddaa234aae82e0, 0xb95d71e4b05e35e, 0x9131b152cad3c57, 0xf20f7206d208bcd6, 0xdf9ea1a0e90e87ca, 0xbec8efa92087846e, 0x921c2c910da11889, 0xb18a95a226e139ac, 0xb162ed83d2abbb10, 0xc1e282a940b7f27f, 0xb42abc2ee8ea79ac, 0x796dbcab5335f6b6, 0x4ad6b1585a3329f9, 0xa272db44f48b3493, 0x9eb90e6adc2d6d33, 0xc05d7269c89d4e63, 0xda66d446301d1f20, 0x99a92f7ad66591cc, 0x622854be2258f75, 0x9231c3552e9cb70f, 0xf7a71300ddc936be, 0xc6466cb82178bebc, 0x351f5ce37dd4e348, 0x4469349aec429efc, 0x7991192a827300d0, 0xb98a622add7ef9, 0xad6e0c09005ba064, 0xfbf7c0309c5c5177, 0x6330e57058166049, 0xd1d4399ab5db9f71, 0xf9f371395b7bcfc9, 0x38957595986ec92b, 0xdb0b7355c952fb34, 0xaed31a4443f8c19b, 0x7c75f2da35e564ff, 0x2bf49d8f6827e866, 0x8d6ddd24b35279c2, 0xd1955d63d597431f, 0x6cb6eb8a73c2eda8, 0xd9ce93f1a664f933, 0x180dc91cd42db8f7, 0x3f3f939ee363d269, 0xf6bebb2410fd5908, 0x9fbaa36b43b0615e, 0xda6cfc1bcb2c3b41, 0xa8f914fc7617dfa6, 0x47e250c08425d193, 0x552463743a79f2e, 0x656d8de8700a8e1c, 0x202fa23b0597c1a0, 0xe478adb512f6c7e4, 0x7141548c01e8773d, 0x830d8f68405c4159, 0xeb5ec55103a7ccdc, 0x3d65dad8709733b6, 0x6c0b47946e5ebf4d, 0x22f0b8bd43c9426c, 0x49ba0d3c0d896151, 0xf9a9760a183b3a70, 0x6ac7ea7c7d0b445e, 0x6199f813934b1cca, 0x717b3597fe4f0088, 0xff63d319024405d9, 0xf60594196d4d24d8, 0x282541187170592f, 0xcdc42e3405385998, 0x49c3a02133625040, 0x5dfe2eb2dc9ce13d, 0x1012c5fb45c27a5, 0x84759645597ec0fe, 0x2ce91a7a0801a15a, 0xfcedce48ed8fad61, 0x260ce9b5cb01a9d6, 0x4f57cbf4fd81897b, 0x4c2233b72830fe2e, 0xe298c7e55e8215fd, 0xed3949c2a80ccf86

dalign
dhp16k4:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x6565fa5d579402e7, 0xe407c1ffcdc523d5, 0xa9b3253d527d5017, 0x2b4c9c0d924f97f3, 0x76ce036e6993eb2b, 0x5db6f5f4113ac60d, 0x6c9aaf001a963efd, 0x3a00a1e7a0f57447, 0xde8ec9b84f384796, 0x7007604ec7e28298, 0x8a09bcfe2c38fa09, 0x9c324cce7550a1b0, 0x181a4c5f12c0f62f, 0x7699c7c70c62b164, 0x77a8f9541051084b, 0x9de5034ada9d9fb4, 0xa1ecbe6574bd5c43, 0xc6bcf791431b14f2, 0x34b1065afa6b06, 0xbbcb88c47b0c6c59, 0x88e52885c6402191, 0x7f0ffdc9322145ce, 0xa22b5296ed16e5f2, 0xf2a8e2bffb92ef4b, 0x8002a3c9b6da48e8, 0xc20845c017afccd2, 0x612371426d721f08, 0xd5de6c9db43c9a69, 0xbb48b17fd35d80e0, 0x9b1fb9d85ecebb, 0x6a4190b1b9f4246d, 0x7ef06acdfad896a5, 0x1ccd8922395d011f, 0x6853f9225653caca, 0x49cff88faccee061, 0x27205e9b7cfc39f0, 0xec65c99665309773, 0xc5399674703653ba, 0x9a5fbfa872963a79, 0x63242bd0599d5ab2, 0x9bdcc9bea0dd75ef, 0xc4c0e378248588e2, 0xd7bdbf730ff5b4c5, 0xd93d5f7fb6ba519, 0xef65aa475b042e47, 0x467cbe6c12ef4354, 0x4ae185d6d265d576, 0x741998955b1a3251, 0xbb6b0bd7153c78bd, 0xb423a44543cfa751, 0xdea3621a6a8f43ba, 0xbaa2328862563db2, 0xca9d085a0461efac, 0x781f50a80d87f87e, 0xde737f832092d35, 0x809f7cd034d0a291, 0x5a311efb25bb9243, 0x7093cee9f39f90ed, 0x899892d4de37e2cf, 0xf0e6610f2d3d7cac, 0x5995c79968a175ab, 0x18570baef3711e00, 0x2e95bc6215c62ba, 0x505ebfa61021a20a, 0xe30260421aae1f94, 0xebf6d801d6594b05, 0xcd23f2cb1a5d223, 0xcbb49ecb0bba8030, 0xaadddc1d747e15e6, 0x5398071b0b3e0721, 0xe5a59cb6c8433e1d, 0x50ebc46162fe314f, 0x97438a567e74d87c, 0x9f111c170b3312b6, 0x76f804a6cfee55fe, 0x882fd2937ee0af86, 0xdd76898180e8e607, 0xb16e01b42995a5e8, 0x4512d93396fb0db8, 0xdc6177be880672a3, 0xeecdcb8140360ee7, 0xe9a956140ae2004e, 0xa1614e09eb08362e, 0xd3e81edb94dcf793, 0x74ed86025567cf63, 0xcd5d97ddcdc731ec, 0x6107f3679a185782, 0xf3a00d8e1a7450e2, 0x66654f98122b1eef, 0x5979f5e161f708e5, 0x80738abccaebd631, 0x3f208134018889e3, 0x48702478805a19c4, 0xad365aa2b1f8798d, 0x27b1a831519b095d, 0xb3423109da96427a, 0x2a879f4c6d17eecf, 0x4294685cdf8538aa, 0x75d7989d7de99ef5, 0x1821fe78b1c291d7, 0x9becabc3b9212a4c, 0x5dc2ae21d977add, 0xde540e0dc234fea9, 0xa9b8e2d966deac3a, 0x6a20162fe9958ddf, 0xbd00caa06b58123f, 0xdff6e00b319ef568, 0x7b602585a1b9a494, 0x119c5375e514bb56, 0x5367ef51552e94fd, 0x25d8bc569b8982de, 0x196a190c3ae20b2d, 0x4ad480e59a1a1630, 0xdac936abdc0977c8, 0x86906a74196d543b, 0xb0d1bee9a0604e36, 0x4942a41e74bd23e, 0x36488b6554cb44a3, 0xff0d23ccd0ab9db1, 0xb1b522c67e98763d, 0x2264ec930412d0fd, 0x5940f7cec297112c, 0x896755e04f6ba443, 0xee34741318a63079, 0xd44a5269d576ea47, 0x84d2353b9d3d10a7, 0x5a9672bb2b9a5a4f, 0xe361809bcfe7974a, 0xc8e71d543f6b46db, 0xe0c5dbb425d416d9, 0x59886322df3e2093, 0x50417dfa87f271ca, 0x29a062f7f285c9bf, 0x3976c71302111ae7, 0xdb7e01f0e71608ae, 0x1f98eb3fb1c446a8, 0xe5e743e445afb557, 0x72f15527a0b52baa, 0x4c0b9241004fa042, 0x5acb906c933db49a, 0xbd8aaf82fb6b144, 0x1f0bce5d5421af1d, 0x2bb02bd849f9fa0, 0x61552c69f4a4d4bc, 0x20b1c40c103a07c5, 0xce691dddf5c1e415, 0x18a65363d82ca929, 0x98a5e3dc832c2735, 0x6ea2468402a85a56, 0xe4dbf1d4ca595666, 0x474aca13333521ac, 0x14478d6665943801, 0x274e0c162df28578, 0x4531e32faf5c65cc, 0x777ab1f1b82384a9, 0x5abc126c6eadd908, 0x143288febaaabcc, 0xf521da6f44b264b9, 0xf5439c4cdcfc4bf4, 0xea8415b0d5caa711, 0x9dadc47e547b2b35, 0xaac7701c96393037, 0x9753382d571c11f6, 0x79577e1037fe251c, 0x43f589c2f62eacbd, 0x170396d58d00a443, 0xd9692858bc070aa, 0x42330ad743177e2e, 0x44f10f4a06e367fa, 0xd9486f799bdc7888, 0x3b9aeb48fe89de76, 0x17c2c6fe448f133d, 0x148f5bec4df237e8, 0xfc2259dd09fe6d85, 0x4ba74d211783653d, 0xf324d827564c1d56, 0xa1dbd66c714547d6, 0xae86f8a3469c5815, 0x7c4170d59f9e477c, 0xe5e24afffb204bcc, 0xeb5b5cfc07c07a50, 0x904550a69b40dc85, 0xa597269be0637ffa, 0x6ec7116df23dfeba, 0x3fb0145173a9c3a0, 0x14205b4fdcbf4eae, 0xd1d69fc67e09721d, 0xdc05604449deb0f8, 0xdb30992edc6760d7, 0xa948b4ab0412d690, 0x6e448f54ff5c7e1e, 0xabe254ffe9e28198, 0x9052a7be4c74b74d, 0xd365e4afd1115af9, 0xbb8c5030a1390808, 0x155fa1e25003f870, 0x450a5b2137582ff8, 0xb86e0227f06b7057, 0x9870d89c7f3b6971, 0x1bfe7e4f5f326f82, 0x294516d6b9cb53b2, 0xa7c8ada997c56d7b, 0xe614bb0ddc198f99, 0x32618ad9d23b53c3, 0x20fa79b63a4b7dbf, 0x40b691f0061ea6c3, 0xeb0d2953b312875a, 0x7ac195a2be5de9dc, 0xb3c128bd27fd1d18, 0xf55d3779bbb2bfe7, 0xd854791a20b4c77, 0xfe15a5182ac015c7, 0x78c6c4950def36db, 0xacf254d4092c777a, 0xeee16179ecfebae, 0x24f43824a34df9d6, 0x143d199f2fd0bc7, 0x22a832ab61fe7d32, 0x64203d6ec68356f0, 0xf0a9a3b5a9ddba4f, 0x6f52ca406f897cfa, 0xfdb88fc6e5654cd5, 0xc281241e5087e9e4, 0x441e515740a3e4b4, 0xf2de70c82ba87c78, 0xe3c1add480fbe4ea, 0xb574e94f22e42373, 0xb622c0b2f28390fe, 0xb8e23b2f95492265, 0xaf3e1fab95801bdc, 0x51ef43dc154f40d9, 0x3b78aa5dab101b7d, 0x166be02a69517653, 0x674dbb2e6c1fbedc, 0xd940611c0b887225, 0xe955a76ecd813cef, 0x26cdfa6aaca73299, 0xeea9583a180f0600, 0xc2b5f726751e0607, 0x6dc21aabcdf90ada, 0xfca216597605ac21, 0xa62d8236b894693e, 0x656b471091dcecde, 0x7aeb115a93ab1a2e, 0x497b976b38885afe, 0xe4d8aca0cf5ca4f9, 0x2d77238cf9933a3c, 0x537dfffe75e24964, 0x7f586defa1dc2f1a, 0xe7638fd314b61d9, 0xb9de90f2066c818d, 0xa3f1b2a027f883b8, 0xf63c03eb8f638006, 0xf85cec667649bcb4, 0x36588cf94b82f780, 0xb911a16531c1e9b6

dalign
dhp16k5:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x3c282ebf1d2773df, 0x9bab018c4f7d6adc, 0xdd641ef3e6018470, 0x3875c0783b200092, 0xd426838e837c99b4, 0x9014e936a2ea74c7, 0x505da65b69f61a34, 0xf494e05b703fa8c1, 0xd2bc5c0eb0bd402, 0x1241c399ad7cd003, 0xc059b5d8715f9090, 0xda42b070bba7fe39, 0xa85aecea99cba073, 0x86ad05e2bc0341ff, 0x63a357b40f40d81a, 0xa625822c83fb59d3, 0x83d7715e6f1f541f, 0xacff9d17d2c62bc1, 0x9150753259ca83d2, 0xa65061334c99a725, 0x5bced17cb68f110e, 0x9086a20f2344f669, 0x1269ebe1beec2361, 0x8142852e64f852db, 0x40824986d25affa6, 0xb1bd7eff17902da6, 0xbceac8a67ad397b6, 0xdcb2ebf6b75ff0be, 0x98fa2d4a56453b34, 0xca35662c6b76ca8e, 0x928f2e94ef390fe4, 0x70ed7be4ae2f781b, 0x5f98b10cf7e38488, 0x2eb3d6d2499820fa, 0xdbcd0adc25b92e27, 0xd6e711b15b1d64e8, 0x3fa76ce540c095b3, 0xcd5b7d8a891a2338, 0xe57fec19b0311908, 0xd1cd4c20e7b20c68, 0xff87fe54aca95196, 0xb7c1c42ce01dc246, 0x611d8d2ed9e86c30, 0x57a3491e55bdadf6, 0xc57d076628ad37c5, 0x3125875287005d8, 0xe7464c5ba83d21c7, 0x7beaa147521fe614, 0xf8e8959893204275, 0xcb27d413172f3922, 0x1a939eda0f7ebe70, 0x91830e35cfd661f7, 0x3f1a8b8f23d84afc, 0xa7f14c47035f6202, 0xd320060828016d9a, 0x7409a959b7d7a2a0, 0xc9353fe8cbc5c3da, 0xbca7c22462c3f4e7, 0x4205431051fb1cb3, 0x918b834dac1426aa, 0x89ccd255055f420d, 0x1c3dce22668551a3, 0xbe048e8b6b7c3424, 0x26deae5a0b3aebb2, 0xdb65fd7ee58017fd, 0xf10730ada8c6a61d, 0xd6941f166b5f156b, 0x693f94f30e49232b, 0x287c29b3fc7921cf, 0x2da735b4cf27fb16, 0xef17a94251e91973, 0x8fb5b37906950f3d, 0xf3f60452cf1ca39, 0xd4fa4787dc1ecd26, 0x2cfa5fb3d4434a11, 0xdfad593b0b955a1d, 0x11ff58de60d482d9, 0x6405c6fba744064a, 0x5132ca991ced3f29, 0x86530bb40e016f86, 0x4403134584f90310, 0x4bf1f95f0f53a493, 0x4c5aa0ed4ea35ff0, 0x9667bcb70cc4dbe2, 0x9657d6f20ab3c827, 0x1a2b6c8998f93b17, 0xd6ccd0406379dfa1, 0x9a0169296e8f12a1, 0xb2765dde31016176, 0xadc9b4318f85d178, 0x23acd3937aae055c, 0x98a477bd2be8dfd8, 0xfd2ef0c7a9a09b7c, 0xc905a913d41b0d97, 0x783263c12e28a98e, 0x319940b11d70b45f, 0xb45d3cb0c3e0d3ca, 0xe6d7f7a76254f5de, 0xf845488334d4729a, 0x8fc7033dc2a58139, 0x6668ec7a0c35b06d, 0xee3ce16c657ee2dc, 0xfed817e34d456b75, 0x6514382d424755c7, 0xbaa1f428542dd33a, 0xcfc30686b8c76743, 0x993ed94b359e4507, 0x29b592d50ff56bab, 0x9cde51ed0cb17339, 0xdb9ebc2428ebc96b, 0x25a1041447cb4af6, 0xf17bfe79f73f47cf, 0x74ed01ce88acabb0, 0x6bdd462cf2cfc0f2, 0xb828b56a46449f9e, 0xcc469fd4dff047df, 0xc16512fa7407c3e9, 0x3b990f60544cf01b, 0x715c9b1ef47d399f, 0x2e7140bf69dd6d1b, 0x9b69fda0262f713b, 0x6e9451354881ba7a, 0xd705356b55cdd335, 0x2b42cf97562ef27c, 0x37b49759604bb231, 0x4ad9dafde204bfa0, 0x4a7d9310ac538e48, 0xc1711b48ca85003e, 0xce97b4d615bb7340, 0x670d0678501c7c8, 0x663e4c424bcaa100, 0x39d5fbb29d059ca6, 0x829b6387a03cb44e, 0x611f7215291aad41, 0x5ce647e7294493a9, 0x95bdd9e43f5dd66a, 0x68215627c5af5785, 0xe9464a3d45fbf12c, 0x469626b604cef210, 0x4d7b341299731f63, 0x98f5ae5ef1211d14, 0x459ed24670a517bc, 0x38c343ff32b7006, 0x75257ed7b1f80b4, 0x33be10cb197ba73c, 0xb4019a280a72dc02, 0x2f5ea7e77f5c87db, 0x10c6c2cbd3d698e5, 0xa4f76f502ca04117, 0xbc21199bdfb86c7e, 0xbd5a2db9235f3c44, 0x34b74083f4b76d68, 0xf315549b85b95699, 0x13510af9d163db34, 0xb92a9c22d5b5daff, 0x344f98d0969efd5f, 0xf927e8fb22c873ae, 0x7ebd8708d50643db, 0xfed41ec2e18fa195, 0x96968e54c622ac8, 0x460ee318ee53f44e, 0x7a4b4646c29998a3, 0x2cc3c4986dec02ac, 0xc242d90d1920253f, 0xb83224d1b6b346fc, 0x5af23820ce4bcfca, 0xff995d405138edbe, 0xd9f1515db09d754b, 0xdff68d473f78389b, 0xa09e8b6725cc969a, 0x9217dc304686a06e, 0x5fe0b2e1a1b4d8c6, 0x5625eccef11f19eb, 0xbd4d24ae79003399, 0x42aedc339b5539e2, 0x703ab9c141c0b95d, 0xc100b018ceea892a, 0xecbbea948e3935e2, 0xfdd6c36965798a24, 0x70d584d6b6e18c18, 0x7612fc8bbb989b37, 0x170fbe59b449d00f, 0x2b78301b5a0f93f7, 0xd97e7a72377b7d24, 0xc4defcfa485d433d, 0x679998faa562597a, 0xedf867eacc5186d4, 0xb58356e2dd8b46a9, 0x49ce33d2ab3aa9aa, 0xe6837157d262307e, 0x5cd253502f6d4031, 0x7a9db45c188d5013, 0x44c420b603622583, 0x7b8ade4649aa8890, 0xa84564785ded6315, 0xf152bdb968f980f0, 0xd4bb0818844e9559, 0x27a35ea437da65dd, 0x325146ffb2ca1bd1, 0x920b52dd61485b4c, 0x7e99b97cb83d718b, 0x9abe1a7d12e17d87, 0x74398ff8a0356850, 0x426e09b58b28009, 0x7026b43d71945d76, 0xba577a1c9368b8f4, 0xd3c388b6b0acb4b, 0x19e6c4cab45cb89a, 0x952c583d87b03f30, 0xf49b95a8b190a8e, 0x7f211950cd35f82a, 0xd0209caec6bd6851, 0x313b1d6e5a94dfe0, 0x4036b7653cfccac, 0xb0f2f7d2d6f1f8b6, 0xaa91fcfff84f8920, 0x3e1154188c57116c, 0x9419d9173023ebb8, 0xab8caa2ca00b74d9, 0x45b18a1b26022ebb, 0xa09f051a65cdd4f5, 0x3c45d9251c418a1c, 0x4bbfe123ea6a06ba, 0x82957c6f9f22b280, 0xebf8af3654553df5, 0x4a69ef2d65467389, 0x8c2f2013de54992f, 0xae408063248dac9, 0xf7dd24eef8112a22, 0x6414da632f8209fd, 0x89c06253f87b7b14, 0x757b39ec93d0afed, 0xfcfcf87876f3e019, 0x2fc4cc45665ef833, 0x6d8fa221b8bc0c5c, 0x2883818856fcfac5, 0x59dfaba98500ab3a, 0x74169c1368ddf8eb, 0x19fe5b1169f93324, 0x806d1b53e1643aa5, 0x9dccf813bfad5e6f, 0xb2805cfdb08e8d26, 0xebe734719a7f9cb7, 0x7e29231f7c5d638d, 0x8aa1d677cf65d057, 0x11144f02971964d, 0xf419cf7b71add58b, 0x974565a33930ab7f, 0x6cddd6198f46723e, 0xf001763970d3d6a7, 0x5a45297867aac87, 0x6aeedd132aab56f, 0x8556c71a3c3a2dab, 0x7316d0511584f106, 0xb756899c29e5afeb, 0xeb5ba827e1e37a6d

dalign
dhp16k6:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x790cb38eeb2e6e37, 0xc255195db5571320, 0x139a04527713c43a, 0xd04b6e6cb1ca08a2, 0x82cfd9ba07eb2d3, 0x4e892d43c1f9dc7c, 0xdac8481233bf5b97, 0x4325d371e371f801, 0x56285de6f0e93bf5, 0x427acda5ba2fbac2, 0x6f6eac46fbf44ef3, 0x528694618e14ad07, 0x4d0bf44db9fb5c96, 0x2e9216c62190c71, 0x76fbcd6dfc42c290, 0x44d6489aba0ad36, 0xce9fd13b2985768f, 0x94a343f5e981a8e9, 0x6b7e718e8c881332, 0x8945bc5e2a3c8d58, 0xe05f64bdc87b508, 0xfb9f9b87d5c4085b, 0x7b9f7075d08bb398, 0x8d6099f5ea43c02d, 0x2795d49161bc9d80, 0xfdde113f8c63a811, 0xd40716ca7ca2cbf2, 0x7f3d672a86271229, 0xa0c2e246a871741d, 0x282a8c1dd6b82d27, 0xe41e6066b729acae, 0x5ead94d47e289e58, 0xecff0577f78823bf, 0xc5357174b437a041, 0x58b555e8a79c70d9, 0xe70132d03d932ea8, 0x431609aa604455cd, 0xa84ad6aeef2d2a09, 0x6f7ceda60ed5f08, 0x485b2837bbdbccae, 0x341b93409c9bfa62, 0x5abca10f428a767e, 0x21285c596b55cae0, 0x886084f143fd4b86, 0x59fe0b35cfc8cfbb, 0xc094c83bc439da6d, 0xa2b84184ac948c48, 0x50ed7f41168b2e83, 0x68c7d3d8034bb281, 0xea5cf46df6cb5414, 0xf6bdd795e99b46d5, 0x85a3a75bd41bb12b, 0xa3910caf6009e2e, 0xf3117dff29e9e816, 0x3d4c34495dd73a51, 0x3791f9f36b8fcd1, 0x2f9da39019971c96, 0x1fa143f1c2331f2c, 0x9c466e0f713e49fc, 0xe3758e373cabb9d9, 0x5653705cb9a277f2, 0x77c7c92f7814e7af, 0x797bee30f29ef3, 0x6c198c292533428d, 0x76f63334d6972fb2, 0xffc0ef79fce66e00, 0xd0fb6bb8a85ca426, 0x3247675150daaab8, 0xa6a9524c4b2517df, 0x64d4081db53b28a2, 0xf8518bf5ae0f9447, 0x51e98cde022d903d, 0xf085a7467e936250, 0xbfc472cddc1ebaf2, 0x73e0a620bb7964cf, 0x5c48ec140b89260f, 0x8af261142aa46583, 0xbcc554d9fa828de, 0x287a107199665478, 0xb1af49bcb44ee665, 0xa282095c828c689b, 0xc24ffd1ff8713634, 0xc06f2d3cc0fc8879, 0x996df4c4576bd564, 0x2673a5aef293032, 0x67697cd9477bbb1e, 0xf31766c6d1c8fdd, 0xa711f331dfec35f6, 0xc02af6bd77ce6921, 0x9837bb105e731fc1, 0x4459ed56311c21a1, 0xf476061634cb6b41, 0xbcd8768316c070ab, 0xdf009bde398c015d, 0xd8e9d4283280634f, 0xe50bf000c7d61191, 0x37bf2b99aa604234, 0xdce73166fd0c4aa9, 0x34c97f01457d41, 0xe1cfa200bf8405e3, 0xb14bdabb9f31c882, 0xc17feb538a80baae, 0x57cd204738ba481a, 0xb7c93cce483b8b4b, 0x6287c460875beb4, 0xf6f9ca0abd2131ca, 0x7191298f141e397e, 0xe7454e2a4f80357, 0xce675dab720b3ef4, 0x371e6f64952427c2, 0x50f1d564f1bb402a, 0xcd0f45b735f9382e, 0x218596442438df6, 0x2288524abd3c3928, 0xf0750c8cffbe2f5, 0x80c5c7ce5cfff50f, 0x35df88d1f0570c98, 0x180aa6a60c4299f2, 0x1c36631901f72709, 0x9131c4ed04b43ede, 0x25b1a6ed5b5f1b8a, 0x82d649ee4a8f9b0f, 0xa97ef924e89a455f, 0x919915193f01ff5e, 0x6f4c88eed70ea176, 0x315863059802ebe2, 0xff893790c7e75600, 0xd0b5566896710a38, 0x4c4200d20016f8, 0x36856640f05adc7a, 0x358fb1fc656a1391, 0xc09667f563770686, 0x40c3e5fc54fe6636, 0x91850286037e7358, 0xb03bc19a6eded91a, 0xdef389cc1ef2eca2, 0xd67bef92aa93653, 0x42677bed3a9add68, 0x32f6bd2690573f46, 0x4483d73552df7609, 0xbf1c2aa9e15bcba5, 0x64dd15ec9a199793, 0x14d2f86ad392db9b, 0xff33903dc69b881f, 0xebf7df464269a2c, 0xb55ae3eb44cc8597, 0x972fd0b1236f3e1f, 0x9604e5b4b38ae18, 0x71875227e89bb100, 0x23866d7e99c7893b, 0x6878bd95d0ef205b, 0x22bca480f566f8df, 0xf40a601d72cdba8f, 0x8effa69eb59b568c, 0x466aa8577bd74d1b, 0x150c25de74d3a1b3, 0x3b6023893d68d82, 0x8bbe203bcfbb6e1a, 0xaa34b99063253967, 0x411ee9e4f620e27b, 0x53f25ef74e2af94d, 0x413566936cd7468f, 0x9a22a9941f913c14, 0x429119f89d156a18, 0xf460a4ca02b418da, 0xa48f000cec55097, 0xc59fe3aa0b09974e, 0x7ee6cada2180d914, 0xd5cb9808d3714117, 0x75d2d449dea14cb2, 0xc1ddbe0d1e007acb, 0x31d2c90c110f2202, 0x1282d9e698305c6f, 0xcacd66c8c8a0fcaf, 0x453d4e2a3579f14a, 0xd53380282977877f, 0x491f83bc4f89c64, 0xab6f9d552b0bc5a3, 0x96c931edba98481c, 0x95bacd737b9b1631, 0x26a33a089d3ed67c, 0xf137d019b10db2ce, 0x12c4cdc341877734, 0xaee5d010e2f6d761, 0xcc1dde29f1dc5ffb, 0x2c6665c20a494b3f, 0x69ec7079acbc75c0, 0x3cf867265ec4c40d, 0x9a07b81a0bb033b9, 0xbacb3282b0d78827, 0x88b4469421ea2682, 0xd78f91762c7521f5, 0x729d3992cc4f0930, 0xb72723be999f3550, 0x7dc4e4a02470dfe, 0x4de1cbb328c28993, 0x3e8b237b136fb023, 0x96ad42aac457587e, 0xce16ac3b16deca3c, 0xe6cc07d79e44820b, 0xc6bbee25d309f447, 0x908b7aceff458ee9, 0xd294361b7a413430, 0xb883e1160abd44cf, 0x2b6207e2fd6138a1, 0xf21ff90f46ce99e7, 0x82f61e8b1a09f598, 0x8054bdda9cee04d3, 0x1ae0ff45e8a114a3, 0xb6ef1538df122cb3, 0x9b44fac1e2f58cda, 0x4c3237858f068252, 0xdbb23557ee97687, 0xd42db5f670537b19, 0xf5876029400e3bc0, 0x138ea8c17453f0e7, 0xd3d988dfa07ed1db, 0xda6ac47a2df7dc66, 0x751b4134eaf7ae75, 0x9da8ee077be728f2, 0x70e8b8067f9e118, 0x5e8e5879afc4485f, 0x684c3c4e3bf63f7f, 0xe3dd8c1e6c92bc1b, 0xdc1fb612c68ccd58, 0x5acf2eec9d45f987, 0xc6829ea4db8ad424, 0xeed8d93243477fb1, 0x67e320b28b9f048f, 0x9694c2fad5c84b3a, 0xa6c1608eb4c342c5, 0x956766b36d8be7d4, 0xc8dfc54f328ef1e3, 0xbb38a73a32f78afe, 0xdc5e4051cb354739, 0x320f0d55e29dbf59, 0x86e95531bf01999, 0xd24829bf01c045e1, 0x4ea50a0987fcc989, 0xa6531befc467f2f7, 0x140a735e74774958, 0x8b9417b858cc85a8, 0xd0d4f16ea68df8d8, 0x32500a9c2a1f804c, 0x45c213a101522da8, 0x58b8bf6afe85582d, 0xe28ffced44afb0b1, 0x3d1d5dc485efa4cc, 0xec2a804bb5851440, 0x9d41527a1f4451bf, 0xd11656a58f0ad81e, 0x6ddb5a6380cfa1e9, 0x214e5a5453213d12, 0x39cc2faf5905d2e2, 0x38982167d8912377, 0xb3cfaa970d6d5d4a

dalign
dhp16k7:
	dq	256, .data, 0, 0
align 16
.data:	dq	0xfcc497c81d792397, 0x20eee42bc95b5e14, 0xe71f6ef4de33f628, 0x2a70e6a9a0329b51, 0x6c5829ff0959cb31, 0x5ae0ed6119430eeb, 0x6f3e3fb950b43f25, 0x81c2fffd55e6a980, 0x205ca3c72965fd4c, 0xdc5212316c02c7ee, 0x8a08237e91bb5de8, 0x40e4ccc6bc4f9dd3, 0x9c243582f55b89ce, 0xd1ebf3dbfca8edeb, 0xa3d39fdeffb40950, 0x9c42169c58bf22f0, 0x23f8b6e0f1c334b2, 0x1c00d83229884e75, 0x2334102a8f45a2a3, 0xe2e75cba1b25ebc, 0x6a942965bde3fcc8, 0xe7073dd8ea3fe92a, 0xacd7fae76c2d8edf, 0xf7a4c5473f783fcd, 0x1a6b3f8cf7c2a26b, 0xf496b9a20a699145, 0x9e11fda7f039efec, 0x90d0adf74a4c54cc, 0x95142e047c3bc47c, 0x9ef8230b7d9a6bbd, 0x3fad119f73ae5308, 0x8acc7c3c49f31ecc, 0xf514169436e6a8e6, 0x20f5957af6dfe460, 0xc3b873c58139caf0, 0x2cfaeef3fe1fcc86, 0x798dce2e3b3f744f, 0x2a30671d2809c738, 0x97b966ecb08e0e82, 0xda034d20df855e0d, 0x2db3e548359426e8, 0x4c7a8e90fbc06d8d, 0xa474c714f1652b71, 0xe0192aa60fb60f5e, 0xc14153e26bd231c0, 0xe847fd906f20c2fc, 0xce2e583b545ca962, 0x730616763075985c, 0x27d364b4de4f3563, 0xae438c1997b6d5ed, 0x29a2881d0059c34e, 0x75c128b19234a390, 0x8ac107301565bc8b, 0x70c5b0fd952e498f, 0x9635a1e77ebf75e9, 0xf1fff69c7aed5189, 0x84ce53243ffcb0ca, 0x1074bc4b3ebcd679, 0xdb1f7755ef75356f, 0x4509cbf81cea1b35, 0xd9102a9b862e2bfc, 0xe08b108ea2f9dc40, 0x79cb665de700190b, 0xa714ddcb44991396, 0xcda3bd1eda3f382d, 0xf45b6a20144cd20, 0x2693408367e5ebe5, 0xa6cc300a8f71d8db, 0x94ef5c306f2c6e0, 0xe62c8ccc4135ffe7, 0x74ece28079dcee10, 0x9f324244f15048ea, 0xeb2c1758136873af, 0xaf167ce819759550, 0x7c66a2f08ab7f0f, 0x33eba98fa567096f, 0xdaa01cd51b9e8ce7, 0x78b676005e37f38c, 0xa014c8ea9da08ef5, 0x4040ea60f309393e, 0x9f91e73e3916b289, 0x425feb3cc07917c2, 0x80cbde6be0c61978, 0x33bfd7dc9c9048e, 0x6693de9337aad1de, 0xaefd0d14853376cd, 0x1b34cef867acaada, 0x5cf2ebf98603278e, 0x458feb284208846b, 0x27dbb8196425f3dc, 0x52b548d1eef6b1a7, 0xa80a347b7d263c79, 0xc513d05c438aefb7, 0x472aab821bb91cfb, 0x67025a6c69f95179, 0xe654f79c547aefbb, 0x147a46929236e34e, 0x6593de94bf03f729, 0x28b4e11e79ec58f4, 0x9da0cbc8a5cd637e, 0x9bda6f2b7f7c48e3, 0x3dfa639e744c6826, 0x42543f9d5cb213ee, 0x2f38909fe8845ab1, 0x42f467b14400d5f8, 0xebfb8a8e16bfb8e2, 0xcd37ba77e5c517fa, 0x16cb8f1024c6ce2, 0xe62ce18651fee255, 0x3374a957a18e8a58, 0xaa644cabd720e1a4, 0xcb73014231580157, 0x28e711c23dcc5caa, 0x21b7f1d77537a58f, 0x34136705de5847c1, 0xe2fbd37b8c642065, 0x5ad7e4c153fa03d3, 0xaa5b3cf2895aef42, 0x660c0a20a62a245f, 0x8e496a3d95981a86, 0xb25810f6fb8eeca6, 0x1630d3281b0cf4f, 0xc9bb23116344f13c, 0x53ac791deac3644d, 0x9815bf2ec96de1b, 0xa03919a145108570, 0x343792435ee560da, 0x2ed10935d28089fb, 0xeed2f81757558e, 0x490117ccd8b0cb8, 0xd8b15639001d56dd, 0x7f98be11b2113979, 0x719fbb44dcaa426, 0x2c2d969a499b29a5, 0x7b1eff20e8e95f27, 0x38be87d7d748aca8, 0xdb2d4302a17f05bb, 0x45a71fe8f15c2a9, 0x440bdd8f23b9ff6f, 0xddb0115050bce003, 0x11e76fb277fb694e, 0x6fd41dc2ca628545, 0x3f7e93ce43bb6f47, 0xdcfbcf285795482b, 0x1dcce63db4bba93b, 0xb73729af4148353e, 0x6fa1f21ee4d821a7, 0xecf80301a077d8ce, 0x7760f96425bfe1f5, 0x2a60cb8682c49791, 0xb0a8eb8cfaaea6d9, 0x22802797b44f08db, 0x273d09f7835cbcbc, 0x9d87027e3541fb1e, 0x8e66bf7e32a25d2f, 0x7db8803abd608d0e, 0xa7257132d6d59b40, 0x3e776ee8e94ff0be, 0xc07c670fd43b7330, 0xee1705a91d4ca617, 0xa59930dbf8def028, 0x781cb6e8339f7538, 0xf72548cbe9b63b8c, 0x6a5d599a27208c8c, 0xeb01bba8827568f8, 0x44d65f08bbcd20ac, 0xce0183cb3eddd8a2, 0x78edc9a07a7cd59, 0x8ad30d9bb542de58, 0x30fab377a59ff278, 0x7075bfc6bcaeb618, 0x940f7c33d46c167f, 0x8ca689f3137ce00f, 0x9eb6dddb472afd77, 0x3784d84d28d946ab, 0xfbf3cefa4057110b, 0xe92763b2e1a5f1e0, 0x69f3dd1d07b9feb4, 0x8854487869d260dc, 0x4ee6ca2cf6ffd15e, 0x35060d913c2afeec, 0x435ce8e45228d9e9, 0x80527caa670fc8a7, 0x7db7af0ecf8fab84, 0x5a49c59d3a5a8435, 0x49d146ccfb6aa9bf, 0x82c2917380980437, 0x8c183bc59a272b9e, 0x31747e023d3be042, 0xbfcabc1a6ccf609, 0x75e652f0cace75dd, 0x51672241e87d7044, 0x9d0d08256a4823b5, 0xa089953e069d5fa0, 0x75768f8a6426910c, 0x62c3fc5ae4a60d66, 0xbade4666bc5795bc, 0x7e382aa1a2533d3b, 0xffbbd2723dc80299, 0x6e8f7b655b97de64, 0x1e49b5b13d29cce7, 0xac96a897e0765e69, 0x23a369ae757c5974, 0x55c29d08fac2f5ba, 0xfb6055db1cb07456, 0xe78d66a5c07185, 0xbd76a404e8a8bc45, 0x9c7c8d714c4f89eb, 0x127f43a46642cf79, 0x1289918dc4810b24, 0xd6b0a39933366d9d, 0xd514ac23e90d3354, 0xcd80747063923546, 0xa0d80fe1105665f3, 0x83179a8e7406b00b, 0xff9db28174740c58, 0x98bb5216a88bac9b, 0xabdf3b3ebb3e53ac, 0x42b4d2072b5fadd8, 0xbf9f04d29301c50, 0x75a0a2aaba10b1f7, 0x4dc14eeec5d71337, 0x9221a6bcea2b9382, 0xeebfad34b36f8432, 0xdbfcebf7ea13ff01, 0x1e5a7364c9964bb1, 0xcd9ceca4214572b6, 0x3c75aa7a218ca564, 0x22a4c29ee7a73c86, 0x42d40a9b1f0bbbb5, 0x94989790af6c297a, 0xe6ade0b52fc9381d, 0xc77105fe3dccb543, 0xec4c0ea20112db50, 0xa1cf1a81f486e7c8, 0xa7bac1b5ad9c1cfc, 0x1dd5fda5bbfa5b2c, 0x123f603169e9bb8f, 0xa28826385acbe6b6, 0x1d24ebda8a34c358, 0xf7859629e29b8d4d, 0x81d9d0b984d4dc3d, 0xa9bdbfe2d146655, 0xe394ee60dcf183eb, 0x4cf8f2398eab6980, 0x581377c329491394, 0x8ddcfb27ad2314f6, 0xddc8c062b78bf1c5, 0xcd3e72f274826f91, 0x2d7bff9c587252e7, 0xff64ac1776a3a75f, 0xde23ddd76e927d5c, 0x5bea93fd2958933e, 0x53a0dbd8c0e3f2f1, 0xc8cb908fc34c2a69, 0xab1b18a0b826dbaf

dalign
dhp16k8:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x7cb6b5d994cf282b, 0x843aafee17031ac6, 0xe2e7e1e5df1ba66d, 0x94032cecffcefd21, 0x75369917e9b5f3de, 0xe08423f25401cc15, 0x8f9dc420662c4863, 0x9c3760efb2c24159, 0xefaca77b2439732, 0xfa9e1ef9a2bfad0a, 0x5175e41bc960e46d, 0x3a6d42191eb5ac9a, 0xe381d5812fd1a664, 0x52c8fb102016065e, 0xbca5096a4f188a72, 0xa091af937115b61a, 0x7a6201b63b259844, 0xecb3a476c96f1cd1, 0xacef15d260c0568d, 0x52e6f93dbd30224d, 0x621eeb0638116c3a, 0x9a586ae6253d1717, 0x3d05d8ee43a35cd3, 0x5597dbf472448626, 0xf8e8a649b7cf4207, 0xac49ea20c7e861f2, 0xb87d8a8e649749aa, 0x8da3740259c7e692, 0x5866f705cad8a8b8, 0x76bdf58b97610a7f, 0x86df8a6dae4b9d04, 0x23b48b681b62b177, 0xe81f40e2af2b98a6, 0xc1a020475bd1a416, 0x57e385c2a546a70c, 0x477785fd5f9fc26f, 0xecebe894b7672dde, 0x85ddc57c4b3a6ba3, 0x788d345d2aa829e6, 0xc424aaecbb15225d, 0x82dd9b5aba2ed0c3, 0x8dcf4299ef219343, 0xd2fe1e9cacd222fb, 0xc1fa2e9c614c0db8, 0x9688fb82ec4904d4, 0xb6e7381ae067be46, 0xe450c703e0f97724, 0x68988f51b92e2e99, 0x62247a929ec9b693, 0xab3d89a1b38740b1, 0x5391c977eea1dde0, 0x671151684436e1b5, 0xc4eb5f0dd4632e11, 0xa15843e24c8e7985, 0xbd1d54242ab8d745, 0x331bed326a4284ad, 0xa07ff63990499a27, 0x5a7f0d3821e41caf, 0x76fe20d4356b4f07, 0x58134ca14b71de0, 0x18f0214dee51e788, 0xa8fa1c29b580106c, 0x46dc1abd9825db6, 0x46b4abee915ce4f6, 0xaecdea40035f5044, 0x862edd1179d6168, 0x6eced9080172c25a, 0xeafb91a196224cd1, 0x4035d3df9e3e35a6, 0xc3d5eaad7b3a7fd0, 0x1e967a1599c0f9e6, 0x4b5d1ba734af1b7a, 0xb4f96011f5b9e54e, 0xf19814b45965f87a, 0xa46ae973536eb6e5, 0x9875c0271d388733, 0xc696c1e1a0b7cc38, 0xde3fdce027327584, 0x99fca66af3d0f260, 0x9f24ceee77a3b2fe, 0x27d4b54fd6508230, 0x94f4df4a511ae3cd, 0xb6458ce845f8afa2, 0xb05e1bc92ffc89a6, 0xd4f963aa4086b492, 0xa8b6c984b61c7c5, 0x835d56176c49fcbc, 0x9886d1d2c0f3d7ac, 0xdb25222df2c8aab, 0xd3b1d5f429e4c308, 0xe453aa5c19aa1f91, 0x2d09390616f6c34b, 0xc20c3f2ed7e484b7, 0x99c5126270a51829, 0xb52bde24bc7dc60f, 0x60ed79d53f67b1d2, 0x97fdeae55ac80f49, 0x7f94b605b09ab688, 0xa2cb9adb8b83dc51, 0xe83223a2f29ba6b3, 0x2f0ffd20ab71f082, 0x9fb8f82753bac807, 0xebbccdfd47a1cf63, 0x2527b755140272c0, 0xef8df1151fa2d208, 0xedde8ac437c38be4, 0xd751f5ade8d5f4ea, 0x9cc224638a852abf, 0x5dbf8bb518d588ee, 0xf60dd4bd3994340f, 0xe34046ce2dd48fad, 0x2fb6af981a928771, 0x6f391b35da5f914, 0x52ab0c510195b449, 0xf9349efaef271f38, 0x9cb0bac02f965e4d, 0x6fa5301b5a434248, 0xae0f6f4db20dc5d6, 0xa15a0bbd4e4d5bea, 0x6e9bcd99b029ff92, 0xee8e8035702711d5, 0x348786507094644f, 0x75fab0db230e5fcd, 0x3e05e3817450669f, 0xcc4acd8e55fc37e1, 0xcc83ed62c5c23aa3, 0xc7e1c0d65f4e2226, 0x3f177d62e52b8ef1, 0xa8e8242b137dbb51, 0x2f36bf516996af41, 0x8d6ba86c013ce9bb, 0xe52b596d794414c1, 0x529b1d5b059e52fa, 0x8aa0d7b12588c083, 0xc0a64823c8e010af, 0x3e8ef0c38e7ada4c, 0x9794a4a742d54230, 0xaea106a89933264d, 0xd3d4949b8eb974ed, 0x42ba05e0365648b8, 0x6c1b0dd597a8a0f4, 0x851c96b3859b266f, 0x52a1597b4bc6e4e4, 0xb94b309390a53a0e, 0x99da4bafbece0b8a, 0x1953950ca5802913, 0xe0a95c9ad5e33c10, 0xc70139d6604220bf, 0xe2916efe0e77cb02, 0x23657f23dab09789, 0x2c9e8051e15ce28a, 0xcb453552a49ae633, 0xc4506a6219360dde, 0x2553216240489825, 0x353d6bde2ebbccf7, 0x935e95fa1f43cce5, 0x8bda2a3f887c7126, 0x338d28fadf611b84, 0x10ed10b0175a4769, 0x72cace9825a531d2, 0x6762bd9cef60f29f, 0xe8b9ca6ae1f5f066, 0xe330e3f1c4290a7b, 0xa1864f7a93ac948f, 0xe58fcb84e626ce0b, 0x430760deb35a1145, 0x67a863be79093450, 0xbb6d7bf07bda1765, 0xa406893db34e6902, 0xd82ac4a74c4670f9, 0xc877273a1c0ed9d8, 0xad1dc8b580dc4d3, 0x7ae0091110928151, 0x92fa1d83af59ec0, 0x4868ed4bc5ddb203, 0x7ecbc3ee23b57f19, 0xff5c34251fc9da38, 0x41b2f903e17eda69, 0x225e2aedbff986d, 0xee286c401ee26d4c, 0x4c1ae834374a75fb, 0x710f15dfef65ae52, 0x9fb6a71ff121451a, 0xc0a5b40af1971c34, 0xdcb550e44857f60b, 0x4d4eebc087887ca7, 0xe4b5a24a96dae463, 0xd8990747fb9a2bc2, 0x2f116627b1315bb0, 0x403c5f2392b053ad, 0xc74193802566629c, 0x4bb11f0d07350999, 0x63de14329aa65e41, 0x3d7b76b487a8ccc7, 0xa3b3d6cc8066170c, 0x8606926a545805b4, 0xb178d4d2e5188bb, 0xc6d666177539b3a3, 0x34155268c58e75e5, 0x40532148e3501750, 0x2376f923d6d608bc, 0x6402cc8d41d63156, 0x5cdce0d6a888af9d, 0xe0e2dd8b1dcdadc2, 0xd8b01777ddd3be48, 0x860ab6da4142e91e, 0x4be663ef02fc5c3b, 0x24199bed5bcbe716, 0x5229999bb528c16e, 0x7e37f29cfb490d02, 0xd3f888ce85daa18e, 0xe181db27c04a85e2, 0x154787ef4b4001c4, 0x1d51b76a57695055, 0xb8059ed1d4ab20d7, 0x9c58c322357e17ad, 0x757e92a85bc69828, 0x9c930e9f9042facf, 0xc557a5d47b4877d7, 0x7bc860177a26f354, 0xa60e2e8c253e5b6c, 0xd188a366a71625fd, 0xd917a0e154a98d1b, 0x22387e5cd271fee0, 0x872a197ce02abf5a, 0xd6493728ef6103d0, 0xb92f46ba040ad7cf, 0xff099067708090c4, 0x96f4f34e72484d01, 0x6748c0011c20b25c, 0x1f30192b02633c60, 0x6c3f7f43051cd681, 0xf96039aa06802374, 0x9fd843419eabad58, 0x90b2e8c6599e4737, 0xd586405b0b896cec, 0x47ee3c20320a57ac, 0x2dfa7a791b4c8fe2, 0xc883fc3bb51a356, 0x4bbe6c0b87b4adc5, 0xfdf7c33026ea84ff, 0xb3d8cbce9e7e90b7, 0x80337b093aedde72, 0x4e961b527c20c88a, 0x8d3e5e6f476194fd, 0x350d6923635c1804, 0x95857308b0de9456, 0x4d834f33e4c0d08e, 0xedc18a5548c1b2c, 0x8416cef1a2ea9e2, 0x8aee030466a37950, 0xdf3887ef723bef8b, 0x804343281df5df98, 0x9589157012bb151b, 0x43eb43d5ef67eb20, 0xcaa413e50255f161

dalign
dhp16k9:
	dq	256, .data, 0, 0
align 16
.data:	dq	0xa3cfc78b3131155f, 0x657b76294d11a994, 0x9dce6b259f3ace7f, 0x3d73c4e3d6c15789, 0x12558c2cae88dba0, 0x3542859c5b0e1336, 0x451ed84923011f49, 0x66b96341fd155c36, 0xb40c25f70157291, 0x814d878e1e37dafd, 0xcc230c30cee87979, 0xf96ee75b50c172d8, 0x43c0002facb94f56, 0xeb9906973fa697e2, 0x3ef85aa3a4027ff4, 0xfee521b82fe17777, 0x6e6ff3e551ca5dcc, 0x6fe91549028556d1, 0x71cf2bb86506665, 0xa9bae42181e17679, 0xbfbdd7ae04f6ddf6, 0xa33fd9dd3d7b99dc, 0x7479c45d5d0cb6c1, 0x48b66e9fe06a6b7c, 0xc63563fe0abbc572, 0x1259bdca78185ad0, 0xb7ef3e8514df954c, 0x12cd15d9ba7520c3, 0x30f9c9ee7fb363d3, 0xabde4e90b76adba0, 0xde47adc36e9f0906, 0xd6aba9cf9a7015a8, 0xd8caaff12a4d611e, 0x3769b384f59684b5, 0x2b1b5e411e143344, 0x25c4740445b0acb2, 0x734df8ff19c1fbf, 0x1e42f0f605a5cfa5, 0x631aa95f89007f9, 0xbc3bcbfc0a855089, 0x3ab541e618b0518d, 0x4e67330e80da066e, 0x50f074538ad6aa7, 0x3e9ac6c3b7047e33, 0xdb3c770e4f54bd5, 0xb80fb434182d87e3, 0x74c780523335545e, 0xaa6f938433ae2366, 0xacf9d22755ac488a, 0x770e02b340d4f82a, 0xb990b48005ceba0f, 0xa9b722804bac6928, 0x8678fc0ebad5c533, 0x78071d7c87507832, 0xd48e7dcce50a709a, 0xb25ca52361f8e43e, 0xdd01b1c34bda2b0d, 0x418d756d1fd770f6, 0x8054108458ad6a33, 0xa13d58310da2eb73, 0x30f05d59ea3ef235, 0x7c8e8237a424df54, 0xeac6b21056c0eafd, 0x834b7c3188b35f2f, 0xf192bc31c0eb9d77, 0x667f4b2ac56f54bd, 0xc57bcecca4a3bf5b, 0xb0bf2b279b0e282f, 0x71fad096be43095f, 0x6552bb77af4abcb5, 0x591bc59d75bfa748, 0x1589355f3d93ff73, 0xbb3029430da4245e, 0x16a31535dc1363fe, 0x92610b9b2f9c01cb, 0x18d74d5752a10faa, 0x35ce776bff1ceb06, 0x88a7d08644ba916e, 0x97924c1dd8ebf083, 0xda2036fd70259e91, 0xdad756536a0de98e, 0xf6bb7382f3e81358, 0xd90733b2ca90f93d, 0x71be5222859bee47, 0x7e392484f622e525, 0xb49ed5779af6dbc9, 0xa947ac8e85a0add1, 0xe657f362a24ac734, 0xa17bb4f645f4aa5d, 0xe0948759b4b34db9, 0xa1af7d6037d41e12, 0x814467004dccd018, 0x33573d68a7bbbf1d, 0xea8ee12447b7c442, 0x402289df32c9179b, 0x35a206cf1dc47eb2, 0x5a2f109e99dfe8b6, 0x51bf3b7190bfa8b6, 0x121a4a59e888b87f, 0xa91f4a64e1774e9b, 0x5219262efae678a8, 0xa02d14b112cf7403, 0xe02810f287e1ab5e, 0x2281c337f394f4dc, 0x99803d60bcec0ed4, 0x40c435ae20bde0fc, 0x599fd9af55ab24a8, 0xdfffd1840602b439, 0xee5978ee693492c2, 0x1e0208d340e41dab, 0x7d2b6dd4d6cd1544, 0x9ca0b32b80210d9, 0xb83c9c4d52a99116, 0xa1e2a4d08b2dc6c4, 0xcfcc34ddbca349a0, 0x13f22c10cdf12c10, 0x90acb85fd629ac4f, 0xf8e18a0ecf758fe3, 0x7c05a2f87e0c9b6a, 0xefd2b8e26a575a42, 0x9a5a07d2c7bbb42e, 0x919d9eed52dc9361, 0xbd42d2b522dd0f1a, 0xefad7d02fde927d, 0x23213d287abd45e5, 0x72b00611683b8886, 0xd2ec17fc2c664672, 0x93478bf2295f5b30, 0x154f4401535f49cc, 0xac92c7dae602028b, 0xb40605b701055455, 0xebf1499a974f863f, 0xcd122bcddbbab951, 0xc313b0d74ed19b14, 0x67fe6acfecdead7b, 0xd8e679a981fa65e0, 0x1730d9c8cdb48f61, 0xc18bdb61afc302e4, 0xd702d04af96d22ad, 0xbbf86372ae576458, 0xfa57d03fa325bf26, 0xa1d6211321d4cbf6, 0xb7a3d2182dfe2910, 0x11686e54209203b7, 0x1fd97225cfadf62, 0x299e9625c12ec550, 0xd0e60886f581dc3d, 0xf2332e8c03c9a878, 0xa840331994b02567, 0xb6edd4380f687300, 0x1e79317cb55f8a8, 0xe71bf02a86daa57a, 0x65633d2078241bc4, 0x8653d23bf81091b, 0xf77705be2a0fc8cc, 0xc57d061d13fb31eb, 0xb27355af5f557cc3, 0x2c5ec95dd1359924, 0x906e8833d85350fc, 0xa621b728c7ce0c93, 0xada6bf4842403b1a, 0x6ce1cffb0bd8807f, 0x1e25c3ec5a009164, 0x32a3a8e467c4e722, 0x5396e36bd6deda3e, 0x99d7112f99259b3e, 0x14814728efe95acf, 0x97c56b700d8579a1, 0x2049a733fc1ab28f, 0x6f37e241f536bb0e, 0x296616b5c552e6a9, 0xac084f017a3b12ba, 0xadb84b1237ea0ac3, 0xc6fa493225980a6c, 0x11ba4bd1e915635e, 0xed3cccfbb5153414, 0x85d3ea340fbd19ac, 0xafa682daa2c2ddb7, 0x969ddbf8f90cc82b, 0x5bab72ae936f9df6, 0x481e4e2ae569c53d, 0x407a804fd9593683, 0xfafd28cdaeceaa25, 0x4644626ebd13d5ef, 0x99f6886b98bffde9, 0x4600a2407362eec3, 0x209cb87e69daf582, 0x57adde193941cee2, 0x6167099a29bb399c, 0x8ce2308de5154b7e, 0x609ee950fae1038d, 0xe65c997098b3cfb4, 0x8d22fbfa0a2e0412, 0xc016fd8dd496d021, 0x9790982bc0edb2a4, 0x8ec6db0dcf731b4d, 0x458d968a27bfa094, 0x4bd94642b2626c63, 0x842788be90d1af0d, 0xff05b6ad28bf7b50, 0x930f9da40ee91c48, 0x84654dd87078523a, 0x6844f61948c65ce4, 0xcd728b7ae7c0dee5, 0xd524a26313aefef1, 0x6ab65cf2fba0b5af, 0x674d700b777eab78, 0x2b22e23492b71d58, 0xf105f6c676b3a0b3, 0x3ca39d9b2ac5dc13, 0x4d8e1997f2faeb8c, 0x5cd356cfe10b6509, 0x7aa2955974200cb4, 0x7278092e38ccdc1a, 0x1f671aa6166b2e20, 0x5784832ee5c40660, 0x99b011d9fefa9978, 0x2e91dbf1762fb875, 0x35529f40ff3cda3e, 0x5dd6a368e4607cda, 0x3194d0ff6b1a0a96, 0x366379648b8d08, 0x163535dd5a9e73c3, 0xce834c87b5cb6840, 0x2e23b1fde3717104, 0x20bf729d927e6c9c, 0xf54c24e03db81510, 0xca3051042f780b83, 0x3f05bb88dcc9e276, 0xaf43f5051d25380c, 0x7d69fa414f907285, 0xa69281f7f02552f4, 0xaa76a6b8f53e618f, 0xe7b857171c216478, 0x8c0c42a70d453630, 0xcbb2683ea71e1176, 0xe9a294f47ac8141b, 0xbaa507e48937cc40, 0x4da6d2270f1df5ac, 0x751b2f8e402989d7, 0xf5be932e266cb44b, 0x796cbc4588f8e617, 0xf55b7370a57dcb2f, 0x7bd526dcea217557, 0x2c2bea8a71a3c071, 0x60efc91b8185f854, 0xf534c2adcc4f92df, 0x63113e248d350f32, 0x26d61a3406be0c19, 0xda397da86bb64d70, 0x13c662b3ba1a3eda, 0xe5af914976df0661, 0xd99a09284450e30e, 0x589a027196e7c21c, 0xf6760b30dbdd6a41, 0x86c017969c2d4157

dalign
dhp16k10:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x484e909a4d7d348f, 0xa65e00c13f65d150, 0x8e46fd4da73f0f30, 0x49a48d16b209588b, 0xf9ec20eed58991f7, 0x23c1bad1afc90b62, 0x81bf7341daf91162, 0x3131cc25b63291d1, 0x430181c323865eee, 0xcf7d5379bb4414be, 0xb3fab6d2fda013fb, 0x3a40e195c94394c3, 0xb0a0501ab32a4181, 0x8a23106f2f329cde, 0xf0f5399d512faff, 0xad78c5ca73cd9fe3, 0x8e592f76b52becce, 0x684e8445d855a5eb, 0xf4ec2d60992dbc4b, 0xf36207a319607a37, 0x23461125205a82b, 0xdfdab9bc60dff228, 0x46e4d55016749b1e, 0x132f57a226183446, 0xc5844b3ddb94f240, 0x8f2f94442f9977c9, 0x5db3fa640d38f8c0, 0x6e1f2a5d6024fc52, 0xe4776add80197a62, 0xa27fbb79ed9b8a17, 0x9cc186f39c3d1d2f, 0x7955a0c3e9cb316c, 0x45f0c31c80db1d26, 0xd5bdd8847faa4e8, 0xf3ad7ef574e8e7cd, 0xeede245aec249b5d, 0xab69a38e8e023749, 0xc6506293c434ae4e, 0x7f435718774e7de0, 0xd5be47016c2450e5, 0xbd2755428ba129ab, 0xebf370ca8f92c5ef, 0x35262ba62c1e2a97, 0xb1d12495e9b71b54, 0x75379693a0739319, 0x866a343d65d7943e, 0x784ec49de31a8dd9, 0xa0456a18017297c1, 0x768a0a5522ece9d3, 0x674cffade9b03868, 0x3a4677736bdb38bd, 0x7ac8c5fe329234cd, 0xf7df7e458f99511, 0x589c0e3048549ebe, 0xe8cd596b9976479, 0x875a91292ded2eb2, 0xb9f4afddad9de4e1, 0x5d3689f127972f93, 0xd69748a51a9f8b25, 0x17b37218e4b375d2, 0x9cbe101c6775d524, 0x7729cfc7eae3851c, 0xf16349f0b313e3a2, 0x4800be874b3322c3, 0xce8a78c2289d0845, 0x35c312c224b5ddfe, 0xd4845eb81d24d1ee, 0x92b6e4218d50811, 0xb4522e94656123ca, 0x3d820669e8054087, 0xbb9ab0fdcf10e7f6, 0x4c54d9029a87ed71, 0xff4f978544c12534, 0xa9da64a9a2d72a32, 0x9a91e5306cf20767, 0x265a7093dcc6ef21, 0xe853222ceb660bf1, 0xb408e32a32a9d7d, 0xba0068be04aef97b, 0x2b33a375c8cb3582, 0xf923c48492e24a72, 0xf6e7ca0d94668575, 0xb31f0de5d4dda233, 0xc4f85f0525b19eed, 0x6ed157d5a70a3508, 0xb663a56c56c3f5c3, 0x8c794d7e7fdc8009, 0x862dfc20246b2e0a, 0x2b8962a36c36bb28, 0xbc3c818fec2dc3ba, 0xe62e5e0a0247605c, 0xd1250670eed4b892, 0xbaccb39019b1a523, 0x65bfd2f9ba5d44c0, 0xb83912661f40a549, 0xfe0ab0d6fd946612, 0xbd73394ce82a2b, 0x18b4eeb68f400bb2, 0x526450a01af2affe, 0x8ea5fff626669c48, 0xe97d5a99dc063a05, 0x5befd26c53dedff4, 0x654ca8a12e66d673, 0xbacf7974f9c2bc59, 0x9a024bd8c5890fbd, 0x94e24ff890c57a57, 0xd410d5acb604fa0c, 0x67f7ca458df859ed, 0x505d2ba2104a2016, 0x80c83551db484d95, 0x8e7d5acabd34472f, 0x4ba0751d85e38818, 0x4c8b071c0180cf7c, 0x375d79c15812b3c2, 0x76e36b2a1f3ae673, 0x3ee8ebba591f7338, 0xb253bf2445eaeae1, 0xe1c20dd17d0c3728, 0x24874d1f5c8c8c5, 0x557b8b18d6a9ba00, 0x17b5a63353e11a25, 0xd9e7a57c9408209b, 0x1723ea740994ee3e, 0xf59d2046acf7744c, 0xa4fa43a310da9c93, 0xee5f582314f9040a, 0xd1ba030e3378fe46, 0x8e5ef83e0284d367, 0xa81e188236156aca, 0x86994a3eee136b5d, 0xde03e7b8bf2f1356, 0xffb2bc91a1ce2d55, 0xc48ee6db4d86a9eb, 0xdd679b4b039c7013, 0xc0b3a9d0e4787ee7, 0x632a78d1421faa0f, 0x4f0d9e966c54fdc3, 0x32d048711890e525, 0x38838a81159fe1ea, 0x8ca13b26f5bff18, 0xd1a1a813b6923552, 0x62fb718894253b23, 0x61845e39cfeb252a, 0x3c3d4c02b58a8ea2, 0xc24adf608b925513, 0xb69ab37e83506a9a, 0x3e56f64b07f454ad, 0xb604b78bf22e03aa, 0x26a92befe30576fe, 0xc389a05aa3978ee5, 0x82ab05e3422e41eb, 0x8634faeb9391d8ef, 0x88e4aade2e124824, 0xe08439137a5bcd6, 0x6dc7da4320e2d3d8, 0xf019c313cc686a4c, 0xca3ccde09453c900, 0x213b374cbd42efe6, 0xf17e6f15ae3e8d63, 0xfbace742080e6d5, 0x1ac323e3783fab05, 0x23019a190d1dd8e1, 0x8b2b3d3a9fda0af2, 0x26efecd33a9f7599, 0x7873a27aee2d09d1, 0x6fdaa032f65ce25, 0x36700ac1a9f7bb5e, 0xd1bdcd6a69aea96b, 0xe62af568be268521, 0xb1e605387f2c8d20, 0x127c2f00ea3c1a74, 0x73fd0f3e7f0fdd3a, 0x6ce6154c6f8abe7, 0x8e2c7aab74bce4b9, 0x9ea72a7061da1ba1, 0xf4963ce418c67798, 0x193181b904374de5, 0x6cadeaaef80f8c7f, 0xd93dfc895307f170, 0x17b20e5f8fdef267, 0x2a47c51e20903496, 0x86fcb62de57be509, 0x5a2407aba4d2e2cf, 0x5f741719c83b0335, 0xde79014c79445c15, 0x8304b884680fca30, 0x117fed463c26d3ae, 0x364bf0d2f81043e1, 0x8c7fafe1d327d864, 0xd0562b67a84d66c1, 0xd63fd125ec8fabd7, 0x594df2c1276c6f64, 0x7e81283d411f92f9, 0x610d906b081a026, 0xccb5058e76787f77, 0x8f7d6d2ad9673e45, 0xa265224c25e9cfa5, 0x8ebb41d87bec7dc5, 0x45447935b31cf1a1, 0x811e2bba98921dfa, 0x20b45acfbac4aba1, 0xc2c63cd8799b303e, 0xe5044c1a4d5cdd0c, 0x60f22638a5336dd0, 0xc178037a4a431a34, 0x91dbbacfb9372aa2, 0xe0d9de02f758094c, 0x65622ac1455d2b33, 0x3b59d947b0d18b8e, 0xf485900a0d86a58a, 0xe3d81dbbf18d2ff5, 0x9fec9e97b42bed6d, 0xa5fd45f0bae2e446, 0x57152ef8a8b888fe, 0xb06de23f8db36a68, 0x2d9b16268ccbe851, 0xd2836bb9deac944a, 0x76a86210dcd99296, 0xab7c326c08f5cc71, 0x1a599a85718e8c18, 0x82204be4d81fe434, 0x5aed8a7227089b1, 0x3d75186d5e05c75f, 0xc87b0cf22b7ab43e, 0x25ba2594ab6f2a84, 0x889becea043c3f7b, 0x848158a384592d9a, 0xfa24011f88057c6d, 0x2e32eb483a36eaca, 0xc8101eb03b1bcac8, 0x9199b9bae60e3358, 0xa0976d9d795e74f8, 0x613537778865ae0b, 0x43890b7c5ead090c, 0x58ed26b2911ea659, 0x9b9c9d5e7ef65881, 0xed981aff33bec9ce, 0x3ddfcd148174a02d, 0x233e28cd1f38d4ae, 0xda7498ccd5024362, 0xf29d377ac785bfc5, 0xf1234704706965c2, 0x5f51f45b5620a473, 0x641ded8dff15024b, 0x47f33751313bffde, 0xa966d48b585dd9d9, 0x59ebe115610bb157, 0xccd8270146abcf74, 0x4c227ecdb0b3e045, 0xbd4f60cdfd3f356a, 0x53e555b36a80569f, 0x9443dc90203de693, 0x2300b01f585bfb88, 0x61f4ec5f6092a79c, 0x215c12a62f064f9, 0x92c20292cbc45963

dalign
dhp16k11:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x1e0dfec77e43dbfb, 0x9fabdb59da2a07c9, 0xc1b624e3942db089, 0x80a986ee6fe9421d, 0xa1213a0754509a80, 0xbe822e0e0dc7de40, 0xb4b4d75b865dfb77, 0x119410b321e3d2f9, 0xdc7b16a1130d95d7, 0xe62c436f372ad706, 0x650ccce9772d23d7, 0xace8ac9ec35511f8, 0x8e7211ec272082b, 0x97933967cca3fa84, 0x8189857f1603ec8e, 0x260950315c6faab9, 0xd046e4636031d76, 0x88b7a5003e5c4ac6, 0xa8038e4362ae7185, 0xe041857f2226a785, 0xa973373f8569cc57, 0x57e34ac6fb0c9c6d, 0xba79187aaf84a381, 0x2fdf33bafcf2a960, 0xd4e8c43ee4c089ed, 0x85f8465409e0baa7, 0xfc364f2cc8900467, 0x2a889a13dfbdcb7e, 0xb92a8499bda14083, 0x60bf2c139d88a606, 0xc71e4ed2d1092df7, 0x9d734f316a43c96a, 0x501d449dcdb320a3, 0xfbef3f15b3f66721, 0xab8f21c56b6d283b, 0xcb7aef522c6a5102, 0x265ee90c0bb6928b, 0x745eae399d1c64e9, 0x10e05ad48120308, 0xa007053d3fdbb94e, 0x8b4b49a791af0919, 0xe66ef5cc70fe8296, 0x67ba2e2411fa95f1, 0x763dfb6953b69b39, 0x5e3d310a94a93e05, 0xab75a8befe545847, 0x4e8ddd308b340887, 0xbd9b2f27a79076ca, 0xfa5baeaa7cfb847c, 0x486afe6220ebd21a, 0x955b340b2f8abf10, 0x6e693d1d6ca9fcf0, 0xe90916e7c3de2779, 0x26a0b5e93d66e8df, 0x2345952d81bdb2f6, 0x9949af3d7298f0ed, 0xd2deceeeef961f2d, 0x1b2af14c4df3ef08, 0x8df043fa47793961, 0x6196310da42491f7, 0x3ca77181f3cdab61, 0x3ad63539e4bc9deb, 0x5022e08d18e0a78, 0x6162fd1a6796537c, 0x9821d85b3589be92, 0x8635c932af4da772, 0xcbafc3357ebe8b00, 0xba1976224bd55e7b, 0x984f1d39db94c1bc, 0x9a355dd30ab6ce99, 0x1382eea55a7e1c97, 0x722e9d09a8dac976, 0xc19c11d608e76e73, 0x431bfcb772a9535e, 0x3db6d813567b914d, 0xb3fb613db0e6b5c6, 0x411cc54d54ac95d5, 0xccc0a213fedffa88, 0xb6b7efb241faf166, 0x89645290b0dc464e, 0x722ef6727f63f121, 0x29f1cce21d9140f9, 0xc06807ff4b0999b7, 0xcd2dd33bdabf2bec, 0x5fbb39f875c9f590, 0x39a8c82a557bfc06, 0xa1cf93ab8ca630d0, 0x6473de37f99c2ac7, 0x58bbb4979c4be019, 0x51eee7025e49e2c3, 0x185cc2c1a83c5b11, 0xab65de36b22ba7b7, 0xdcfd9ff12812983e, 0xce97c2bdb73fb7e8, 0x2d8f419a9f377215, 0xd05d1210072d4b82, 0xe6f31aa1eaa851fb, 0x2d482031d4d38191, 0x6146653896bc2fa5, 0x875ef009c83e8d53, 0xafd53b46e76d4207, 0xa9fb309836ab8e11, 0xc1d0fd898e450545, 0x8a5c64a6377cc140, 0x3ee03fd4febb31bc, 0x93af732dfca30d3c, 0xc411ea576bb909b4, 0xc0c49dc59e4b6b62, 0x4be0dbc23939916, 0x25789d4690e27441, 0xe0cccb7266375bff, 0xaf4ff91a7b75cc80, 0x6946aaeee2ceafee, 0x4107522a9d2397ed, 0xdc6d73910c4e7c42, 0xfd9ac41e75c95c7d, 0xa6c7f5c0a5aaf251, 0xabbd946aae19679e, 0x38daf175c18dfe26, 0x949e3853fc8e6fd8, 0x78143504bc517f29, 0xa50fb5928b09c0c7, 0x1c8695dc4910bd55, 0x4ce7d3768a701686, 0xbfafd23f97c642e4, 0x19a90d6ad9669a7f, 0x8e6053806970b5b5, 0xf8fe326690e4e9c4, 0xf6c393e27256133c, 0x6b0694ed49af16b6, 0xf4ad156f91c082ca, 0x4b7986518224e6ba, 0x8c19c7083f94a3e, 0xb20abbac710d9a36, 0xef5bd4b937a517e0, 0x75e260814eb91f9d, 0x24c8936cbbf4d2fa, 0xd647afbbcad5b14f, 0x29b78123d1992166, 0x269e0e27e575a1e7, 0x5299f68577510029, 0x10902296d5a58ec7, 0x8e17b9da79071601, 0x1469a13212be9282, 0x2a2f50555764d88e, 0xa01aef01c29312ed, 0x8aca26691229fe75, 0x77726d766fc69b0c, 0xb7bffda37f8723a6, 0xcf7400cab9efbae9, 0xe32f3ab4be676059, 0x79ac5f56143f1c3d, 0xdd2fccc4c6ec8523, 0x52ae0df80b2cd65b, 0x49ce315ebb735bcb, 0xdf6fe49ae20e015f, 0xed455e1ce87faa5e, 0x2f3d23f5b684df7b, 0xb086948447de3638, 0xb9973daa8dfddc8, 0x3c554921343aca81, 0xb5230eaa731e3588, 0xd00a6263d42aea71, 0xa8249e0b3cb084f5, 0xe17050994ce92cfe, 0xb19747fcb1007d59, 0x63cadc7532e73445, 0x102bc86c4f65c48f, 0xd862385398b661a2, 0x3fce9cb1d896862f, 0x488501830485f076, 0xc0a6dfd7f21506bd, 0xac720258314214b8, 0x58e72f1997ffa4cc, 0xbaaa6e1703c766e2, 0x79840a668692bae0, 0x22b6118b48631352, 0xddf58892c42a2a1a, 0xe54d4de0b6c42a6e, 0xf37187dd83641db9, 0x79374ee0911c9e45, 0x5f840469b6228ca3, 0x135c2cf5a612cfd, 0x1fa5daf0ebce3380, 0x798bb26334f52222, 0x52bad16f4ec7c51c, 0x4a20ca7b9716eda, 0x2a7a6fb95cb38181, 0xb8952c2a05cded19, 0x27d21097662a3449, 0xa6815e132a293238, 0xb3eaca1b096f6411, 0xbc9cee9df6fd517d, 0x82a8453310040786, 0xf75188ff4048cda3, 0x8a8f7bd643bcfdee, 0xf338def701689751, 0x1fdc18a04463b4e6, 0x9df361972a66f0b7, 0x2ffd701e0163ab12, 0x589913bb4ca833d5, 0x28b898a360620933, 0xe39b872faa6ee59d, 0xb3f06b75c1214a10, 0xd182e05c5ab566db, 0xb3d61f820122d7b5, 0x71ffed443fe99405, 0x43f7dc73c7e3005e, 0xf53aff68fa06877, 0x6e44b0d9c1de1d5d, 0x7ead76ddd4aa1a61, 0x775d25d99265fe68, 0x85ef36a5da55ca55, 0xbd59b2383299f8ca, 0x567d9ccdeb37c849, 0x255e283939c15313, 0x52585c92be5805ba, 0xe0fb278f63c190a, 0x8e38e244f612ced9, 0xbcfa323cddafa58d, 0x650c340ec499f726, 0x20214ee85ca40de0, 0x5484032cc73ba73c, 0x4e269d150e8d6cf7, 0x621817420f8c4278, 0x2be1115f749c5700, 0x32c65cdaeaca11ed, 0xaa7e5a4be3242910, 0xbc3c9b28bc137bee, 0x8b6924f4ab13fecb, 0x52c2d1c3a033ad12, 0xabbf7c657ea2d93d, 0x9c7480f482031368, 0xaa1e9958d2522a61, 0x25b2e144bf33372f, 0x5d15e27eb19a7108, 0xb6f3544dc9347739, 0xee6319f0befa2823, 0xc4be2152bf499a0d, 0xec7494b40b3a5e1d, 0x46295704072527c7, 0xbf3d286903c1704, 0xd64c5729c78ea828, 0x9f8ed3abcd1fb1c9, 0xb6014fe4548854bc, 0xced7f7e890455f10, 0xe256cf50a3f646f, 0xc0fb12ab9938e18, 0x6165adf5c05943ac, 0xaa5d157269dfd0db, 0xec5a903d8fcb0da2, 0x345781f509863f18, 0xee4569c6827093c6, 0x600857609461b956, 0x498b0cf6733bcf69, 0xba8c9d5de33f4c1e

dalign
dhp16k12:
	dq	256, .data, 0, 0
align 16
.data:	dq	0x3c08b95e7baf597f, 0x445d467d9e649aef, 0xa824bbe686c837c3, 0x43801a4eb0a3cd56, 0xeb8aca1b5351f89a, 0x5ecbda0e0f3cdd8, 0x87b11c5df0025100, 0x4e01b08c13c265ac, 0x59a4e9a49e4dcfc8, 0xee23e1e5aa569478, 0xd816a6d57ec64990, 0xfca3111694fc1153, 0x6c3200f3e7d2d445, 0x72e0f8aa6f881004, 0x44b3bcb2622794fd, 0xfdfd81f31f8a595d, 0xf6aca3eac978f1b3, 0xf3f937a45f818bac, 0xe89a91bafcea69eb, 0x5858b9789b58a905, 0x35a841e6d6b1a745, 0x703cd811afb7472f, 0xbffaddec6e689d0f, 0x65c525703de4a59e, 0x182c12811ce872a0, 0xb8329af02355a24, 0xcf71b8d93e728be1, 0x403b568e4d11d20f, 0xbea02a6a478b2c6e, 0x2e56c1d93aecfb6e, 0xa42fdbd51572de49, 0x8236fbf0eaa5b272, 0xaf8bd51fdd465927, 0x911efdb829e7adf1, 0xd5489679f383b3a5, 0xd97139ef75669a3d, 0xf9e3014132f46132, 0x929acbcd095f6c2e, 0x448a091f870f0f3c, 0x86b8ee6ca2217130, 0xaa62d4c7fa2e35dd, 0x6a1ca47210d9292b, 0xa2e2c76908be5177, 0x3bcabd7e6fcee655, 0x4032fe1f3506151b, 0xe8eedf6979751ca3, 0xdac8fb3833359b06, 0x5818d3871422f51e, 0x2c50a49510dedb59, 0xea3eadf5bff19657, 0xb44947603bae544a, 0x9ad06cf5325dd7dc, 0x74e3210d5234962b, 0xa72e2efd5802492c, 0xe1b1dc046e5db53, 0x8408f484170906d2, 0x75808e51155d57c3, 0x376fa5acc4fb5837, 0xfb208ba366eee60b, 0xb871e9cbf29497f, 0xca0465336b00d610, 0x243517c258c9b774, 0x3bf83f89706c60d5, 0xad535da7d1e9c0e6, 0x2883af19fdd40064, 0xd67fb9343d18e312, 0xf0e93bbad4802406, 0x55baff33a4c9776c, 0xe91b0797f2f3add6, 0x1618e2ff4707013f, 0x8fe5e3797cc48d0f, 0xcc1f48d54e57867b, 0x34ded75ecbf455f7, 0x8a1b33a8a0a8144d, 0x8a23cd02411950cf, 0x1356662f5f39d039, 0xeb0540990a62ab27, 0xff07ffaa7a3dabde, 0xfcd96150f6e2e16f, 0x50b4258dba1bf5b4, 0x74fc348d4bafc525, 0x368f40cc72d6325c, 0xc942e7cb141409e4, 0x99a51bfddd2c9cd, 0xfbbab481505f16f2, 0xee2a23a26f34f9f4, 0x64e204ed30a1e672, 0x51a4988237c6f12a, 0xd445aacdc63fcc4b, 0xbe644a078316dd99, 0x3001a1dc8623efee, 0x41a9ec5b2a0ec799, 0x519790d1fe20644f, 0xe5b4fc51c328af40, 0x20c24611cdb9231f, 0xfd92ca3bac5beace, 0xc8f8967e7992353, 0x4ea3ce8421eef779, 0x880c59fc4f9007a2, 0xe1e32caa9e828075, 0xf1a0acdff979a80e, 0xe6c1fa4a767ad333, 0xebfe9a9d298b5bbc, 0x96a7d78551a27e43, 0xeeb94be438804a4b, 0x4417baa57d8295ce, 0xfd98db6ee03b3577, 0x8a129067368a47b4, 0xd8e711d1ca5649e1, 0xa440af92a4a0b232, 0x5d5bf5358e2775f3, 0x59b5d30842269a, 0xd526075a75df42ec, 0x6ba6eeb03445d90a, 0x6790e1b58ccf9300, 0xca160cf3c4fd6b86, 0xcaf15f3fc2c1dbdb, 0x2c45727433395e6a, 0x652c9fde6d9e6336, 0x8578d5342abf3ddf, 0x6b834b5526ef950c, 0xa2d927b3f1468e29, 0x5e8b3fdc1c569c9e, 0x1254f31b683c13cf, 0xb540ac22293ba00f, 0x2146c501c8e396ae, 0x853eeff71258dcc5, 0x7ff46ca326c54ffa, 0x9a172b2884dcfe05, 0x82f8455690ac779e, 0xd6a1ae4035f921b6, 0xbd89fad6e2d14716, 0x920c70713ac8e5db, 0x98bcee45ee6f4563, 0x1bbedece5f47723d, 0x487956b90817d22d, 0xf1f1653b288bd230, 0x58c164cb4c2c8980, 0x9de131bef9b21aa6, 0x1eeff1d519122af3, 0xbd8e672847afbbc8, 0x117b275f6079c69b, 0x1fdd3712bde95873, 0x969f6db589e8a66d, 0x4f90611aa52e1492, 0xa30ee881b421a5f6, 0xe050882b0addebe1, 0x8ceb4d8eb5d2f0cd, 0x6541d3c65f5d76b6, 0xc12bf77724f4fb84, 0x325d966aed2becb2, 0xebad9e1a003bbb23, 0xabc0232ebcb608b3, 0xf2c7005803bfdad5, 0x9d1556db0833434c, 0x64833a88a272e29a, 0x54b0337b28669770, 0xec41e1b72e3c265b, 0x7489368e61d810a8, 0xbae84a8853fd7d06, 0xc3a3210ac2f5a14, 0xcf841768bf05f27f, 0x94cffeb1bccd72df, 0x1b9ef0d49b1b4c80, 0x9e7b8b16b97dd92d, 0x4e1926574ebc41fc, 0xb0800a2bd8bf5e10, 0x817f20eb8f6d85c6, 0x4facfa0bb1adeae, 0xa65dfed4213a59e1, 0xc566188c8b4653db, 0x99bcc578715c1c2b, 0x9b288f4ed7c3efd1, 0x4d2ceeac011c5c22, 0xcaea04012d60fe5c, 0xc4bf6de37c4c9db0, 0x238b8ce63df3cb59, 0xa722f256159561, 0xbcff0b6cee86898, 0xcb3f31eb2a92fde4, 0x634dd09f18b7754f, 0x4f00e74dbc9a1b53, 0xe6623700adf78006, 0x8959fd447372ece3, 0xa1aaf2a077639c4c, 0xc4455a67aafc8b2e, 0xb51ecd7a557e5a95, 0xf252467bee5afb41, 0x7bcd2ff4a096995f, 0xebb5d6191fbe62a5, 0x89208f912b012c11, 0x253b4cde2fe876bb, 0x8ab300a5b35d5a95, 0x98918e60a4f9060d, 0x6b19d3f8f7c5e656, 0x3e4fd24c8d24d25, 0x8d0a471e9fb93c5d, 0xebf1d2077b319ec, 0x9a949335b250a421, 0xe1f8bc486d7fd1df, 0xfd01a04feceb8c33, 0x352b43a20c759e8d, 0x330c08279758a954, 0x4785987eedd86dc2, 0x8ac8b94e5646ec8f, 0x53c36b3cdebb5c90, 0x5fbea69649d95430, 0x246e5fca1178b63a, 0x7c6f3496ce8bb8d6, 0x7eac624577008e53, 0xf6042c111cb7b056, 0xb42f5aea11d3a684, 0x335c4e0e6a4fc3c0, 0x44507095330dee9b, 0x996671bc006ec2ef, 0xcbee4dcfaf115424, 0x42156ac405d7d98, 0xfb47abe9b6cc83d3, 0x17c6ea986d1df2d9, 0x28f9df04792373ff, 0xa7ddf6d9f0ba9e28, 0xdc34fba07114e15c, 0xfa65dcebb8a19d2a, 0x9606d2db39142193, 0x8fce391fb68b6402, 0xceeb20a4fb2093e8, 0xb9985c4d8b62bf98, 0xa334c14d4cba5bb4, 0x984ed829bcafdf86, 0x7a381186c6cf746e, 0xe15513595c41c7b, 0x8f1781b4b726aeb4, 0x3e8adbf36cf6c2, 0xe4c5c9286335841f, 0xf24dfefe8e3c9128, 0x42a60bade4d0497, 0x2874b722cdc9bdb, 0xe17b17930b235b6b, 0x4de848ef7d6d9a30, 0x46e2b4e2dbfed29d, 0x2c26e33e49c7cba, 0xab91071f9633ee5a, 0xfb445ab265439671, 0x11bb83713734f03b, 0x2064f8824e3a9451, 0xa5d2ef211d314750, 0xae88c8e63d6210a, 0xa2b1a2e921df5f70, 0x88ab714995281621, 0x78068b74c2e1325f, 0xcad1dd655ec5f6ea, 0x337b69629afdcd09, 0x6b6f59d36e65037d, 0x83afa4c84a276b3c, 0x67e6fdeef4aaaabc, 0x960ddb974a1b79a0

dalign
dhp16k13:
        dq      256, .data, 0, 0
align 16
.data:  dq      0x30454974a104d65b, 0xfa044fd21355f6a5, 0x979e0716641cd451, 0x54cf136da7fb3570, 0xcd313ca81b1aafe9, 0x7b14483f94b0f014, 0xed6ae1d7d7fcc308, 0xdb1ffbaaab11db1e, 0x27e16a77d13a9a75, 0xb034a54ace68e415, 0xaf044509a6b40b75, 0xee83e7891b49bfda, 0x24a437a8c54ae05e, 0xa233a3aff75d39f8, 0x4f8f50ac5294fc13, 0x3d68b894bc3f72e6, 0x7279fa5ff47d72e2, 0x518142c325c9646e, 0xa0f3a271c85e4f42, 0xb38cc37af039675, 0x5ebb1aae57cfbf06, 0xdb4b47dbf3704964, 0xb48a0eacd3474c90, 0xa6c5bd2eafced28f, 0x1d205d708d6eec99, 0x8c22d315f4c1c920, 0x2a83edb235f6a25f, 0xef7c384daac0e2, 0xc420ac0e6f2dc72f, 0xb9f3821fdaa47d34, 0x224d90e1d1eaf5ed, 0x5f2b0d337805fb1f, 0xe87e8dfdfd81dd86, 0x348ea9a1f5881df5, 0x79e253635327503c, 0xd3dd7e957e7a8c0d, 0x796e560d7857ec3f, 0x59ea2b278e8c79ed, 0xfcd110710b7a698f, 0x385b43a05959347f, 0xf5669eb661e8f72a, 0x4adc73e6d9107e70, 0x50b8f932ee341b0e, 0xabfad4be7dd94fa7, 0xce7e6bdba1c5de0f, 0xff0a790e25c441fb, 0x1544b757c9ef9d8c, 0xa6fbb693f882ea7c, 0x702985b2989750e9, 0x80b21e62fea64f88, 0xadaab825933e005f, 0x871b4140cb82f59b, 0x2b79a0530aa46de, 0x1bb360f1f02d317b, 0xaf51a2eb8c452d9, 0x30ff4ac0f4fdbb6d, 0x6c27b6e88d838429, 0x9042ae9ffdd98a7f, 0xf0e396233035fa1f, 0x7ffa5ba4362d5a60, 0xce4c13c4ec1a1bb0, 0x78e3e9c7349609b6, 0xabd6a117751edcbb, 0x457370cd6096ceb9, 0x4f6a957f4c614418, 0x6cf2430ed3e8ec83, 0x941db1c3b5897ca6, 0x2978751cfee7f7c4, 0x3a7c69afe527985a, 0x1f65b88eb1c903a2, 0xd44d00f4b7f32128, 0x64574ab92a613c20, 0x8d35c6edbcf1b0b6, 0xc53b1acc8639d0bb, 0xc39f59c2e20fc81e, 0xabe08471191d66ee, 0x92145db2ef8673e6, 0xc2141b389fa15030, 0xe8a867eeb730151d, 0xe24d664f73663605, 0xa7803be12001f86d, 0xbb2982c5573863c8, 0xcfaefa4368beae5b, 0xa2715426ca0eb05, 0x909f7b4f8d64fbcc, 0x520b7b968e538dd9, 0x1c17f90c3790dd9a, 0xe7f7a423920d32a5, 0x5a69ce44674a6ff1, 0x975ad914116d70f1, 0x52cb1d3d5bd73835, 0x96b3189fc54f5845, 0xdadfedfd494283fa, 0x52e71fddefe0d9f, 0x30194c20f3dad30b, 0x1dfd47d72907d1d7, 0x4450b1f6e5a20e48, 0x7b56260206411ed1, 0xe2dd7134ff4de0f0, 0xa60cd65bb4f7a917, 0x14e43910ff233a95, 0x44b358f25d776132, 0x56b377699ad5dbc9, 0x81f11cf8d9a36d68, 0xd7e0bb1d34157e76, 0xede9449edb0c05ce, 0x836aa4fa78d8eed1, 0x15cc289c19082793, 0xd254acae839ecd47, 0x764b086153367f04, 0xe40a13041759c1d4, 0x87ec538afab173c4, 0x41793e691ec56a4c, 0x8b4ffb54ff257ff8, 0x7366d4892221c8f0, 0xa9b63dbe6d2ea817, 0x697907b232ff02a, 0x23225ed06d784c5d, 0x9a59e574fb5386ec, 0xc0dd7404a9c05553, 0x5b176a5eb99008f9, 0x420f26b9bd586d2f, 0x90374a0300996b21, 0x8460c69989337f03, 0xa67c6eeb14506266, 0x27331bfba69403b2, 0x8a70b538fcc3499d, 0x55c943a352f1ef7b, 0xc88ce63fd4c82eb3, 0x2bb0efe72a9fcfb6, 0x2c3fea7860a8adb9, 0x24a0f889b371ea11, 0x2cdc43249401ab6f, 0x860d091f3a5f6ff9, 0x7c53131c93397822, 0x3cd705abfbd719cc, 0x8661d51c49afe03d, 0x2c2cc9e58830ff26, 0xf6b092421c2bf157, 0xe94ba777cdb3ddf6, 0x3fbc9e998a3202b9, 0x4c925226b03eb2f8, 0x1a3ffa761e1f2116, 0x624985386205b5f4, 0xb42cbe8c53d3799b, 0x46a17ca1d976657b, 0xd6d97ed8fb0fb839, 0x28eb11c300c85ec4, 0x580abc9a300e17cf, 0x82791e8112150aac, 0xccadc23ed30e11ce, 0xc2a40e9a545fba95, 0x687cdd5d95d7de7c, 0xdf625f201299315d, 0x9d5194512e53c5a5, 0x708d5f4f9414c509, 0x6bf88c479dc0cea7, 0x61a1205d1bb19177, 0xa590da308d17b9d4, 0x8009916af3792933, 0x746b15228b0b6d37, 0x5e45cbbc1be3bd63, 0x2fae811a3d83b179, 0xf41283451e7adda4, 0x339cf36235b98631, 0xa50b57bcd1fc3750, 0x132ce04a60f5c0f9, 0x295d87682cb4e3d5, 0x19ceab39c2f203f8, 0x17e1e15bf01ddb6a, 0x54564f8697f5393a, 0x259d341c8757425a, 0x56e088b0861017e6, 0x125e5a9eff976056, 0x1e7943efe7af2328, 0x3abf54634ed4915d, 0xce84a2ad1057606d, 0x4ae0a70abefd4d10, 0xe98920a759e42de1, 0x3e9e0ece595c8c68, 0x4c70819fc37c7b91, 0xc9793ef741726ba2, 0x3cdfac03388073ca, 0xe5291b762f3ab0a7, 0x44fca9376d4528a4, 0x7e9b12772383cae0, 0xdbf66a44906621ac, 0xe8c3fb75f31820c9, 0x5dbb8ae31d28d3fe, 0x511257a39b917694, 0x76512f8f5c5a7aa6, 0xe1f3c5e0714e9472, 0x7a318490c91e1c65, 0x9dee8aa60687d44e, 0xfcd05bda3982dc3c, 0xee7fdc9ff23fc339, 0x9c9dfb860fc4ab08, 0x80d62f2a20e71fdc, 0x65866100bf36d5c6, 0x5b1e3b56c7634ff4, 0x69c78ca28e0dcea7, 0x1fc03db19777f17a, 0x5f6ea3b891f4e6d2, 0x4ed871b59a52d719, 0xf877ee9acca6aa7, 0x58866f57b847bd6a, 0x5b5c6f5535912932, 0xe95dcd6705d9cae3, 0xa1d94779113ce8fd, 0x62481de11adeb525, 0xfa12403d31440933, 0xec41aab63d7ad3d1, 0xd342b59b79a4ffca, 0x1ac10992a6707f55, 0xec41ec5ab02b68aa, 0x55776adde2ddaa0b, 0xbd38741e240ac1e5, 0x4926ad0b8f6543fc, 0x7f130f4383f519ed, 0x215e8e952e201352, 0x20b6ca1a88b03b69, 0xcf263d7bf2513244, 0x6910a8dd54c1e3e, 0x87abed5979c98c2e, 0x1780f34909d29bec, 0xbb5f4f9fb3ebfc40, 0xe30d2253b775b0c3, 0x6a3daab31b658bae, 0x9c2ef184f613be61, 0x58e7f91bead64bcf, 0x225cd30a90c3b914, 0x4437314d519d4db0, 0xe6bd15f1361fbe16, 0xc10f6bff3a69a273, 0x36f3a659a4e50593, 0xd633cb82bccb7e91, 0x4aca7a6de62269ad, 0x1e719b40eab2f92d, 0x6b3a95cac51308ef, 0x15148d7d3d86b6d8, 0x9126bc28f92b0f97, 0x2f80d461d191bc, 0x4f93fff28b769998, 0x8f97344686dd56e1, 0xacd0108a67a3dc2, 0xb9daa6e6026d5fdb, 0xef7d71fc36b667ba, 0xd8af4c5b615b15f, 0x4016e5411ef01a73, 0xd38f809f0e479e30, 0xa87b9c1ee9d69cf5, 0xfa3a88805fff8924, 0x6b7a1abe9554b6c7, 0x13fd75002934b9e7, 0x5e36bdf8555a4788, 0x9231f8234c6b23d9

dalign
dhp16k14:
        dq      256, .data, 0, 0
align 16
.data:  dq      0xbddfb1c19e41931b, 0xad0d96946e4f5366, 0xd8b6ad674041b4a9, 0x3f5d52e2a042a3fc, 0x5828c70b39080457, 0x891758b633e3ba8a, 0x64a043333c7265a2, 0x77e0b4333f0d3282, 0x4966f0e630f5aaca, 0x28e6c17587d71327, 0x82779dda6fcbff6, 0xb1c62ccb539db7bc, 0xb6436e5908a797b1, 0x78b13efbe4f08f6c, 0x64b7d863630d9857, 0xfdb7e3ac9569f598, 0x56f41a62f4b5fdf, 0x160a73d302c4237d, 0xd082d7224bca4e79, 0xa6d9d33e8f2b3efe, 0xf5a11f96427b30cc, 0x61a63ab470fa3456, 0x68022ec94b8b92ac, 0x8cf97b3db9a9e723, 0xbbbb0152a153b5e0, 0x13fc081e15f1e1c3, 0x148212bd973c0b4f, 0x8539f7a485fbfffa, 0x6427713a32d799ec, 0x1481fe8e32a84e21, 0x85218a9511191076, 0xf0e924d3a294bfa, 0x4888fce64d2bf9e1, 0xbc078d29ae05a0f1, 0xeba38a01dc27a340, 0x931ae123f545fab9, 0x4d9686462c1f1241, 0xf5d4b72d5e8e5287, 0x8be7875d6d733a16, 0x839a141eff6a338d, 0xde4d0b518edfb628, 0x461b4b13bf1d4caa, 0x51d36ccadc4ce320, 0x1f184463fcda9cd7, 0xa7b8d59031a762ef, 0x3810b7ce66840cbc, 0x1c8b59d2c260cdbf, 0x3a25de210e45d8f, 0x3ec952687bea1d19, 0xe5f9418fb2834c2c, 0xcfac121f8aadcec6, 0x5611e3a8b48cefb8, 0xbd22a4437a0633af, 0x4bf7a5f0b3e35f7a, 0x419a5fabb83fb16e, 0x66406e0dea94ec3, 0xce629f8e48af270d, 0xb8359ba9ddf5fa9c, 0x54ca3f8a52de0dcc, 0xfd7cf39514199178, 0x3b733468cdaccf3a, 0x5a56c03538bf9b97, 0xcffecc506bb44618, 0x4369caae7ee451f4, 0xc9a1e63e964f98a1, 0x43ac0e6b34ebe673, 0xe82760fdb7f87ca3, 0x4539901d085cf826, 0xfa60783d869dc487, 0x3ee1eea7459d1973, 0xc305f1a37e5a1cde, 0x8120f0eddbe7ead2, 0xdd70c07d073eac89, 0x1b1ccd40960a019d, 0x9e90b467be0fc8f5, 0xf26bbdc53ccf76c8, 0x7ad7fb653149949d, 0x4b3c108a98a1af91, 0x8b0395c6407ba356, 0xaa1b74d75df2d40d, 0xb3c5f59de0d5363f, 0x64fff3ef8ac1a17, 0x119992c0fa2c75e7, 0x4df8dc666e6f81a8, 0x950deb4d3e24c713, 0x48ed99043e2d9d70, 0x80e7a215d0ae31d5, 0x3f1f13a0828a5837, 0x6ae7e069a128ddc4, 0x8dd74bc2701bf3c5, 0x67ae49ff16f7ac84, 0xf63483d18a730f91, 0xd7def4942869afc2, 0x78070848db1cf878, 0x1bd38eaf2b3eab, 0x10018d096c2ba496, 0x3945cddce6e6cd74, 0x6786230178ae8ceb, 0x4fb035ec48ebc3d0, 0xbf71d5860013992e, 0xca19d1ad27ffe4, 0xecee8546816255ce, 0xa86b5cd60a4b8dcc, 0xcec37e28cb639d29, 0xce2dfb9de7a583b7, 0x8b83614d5575ac61, 0xedc12c5923ec51f4, 0xca354a094c516007, 0x5390d9e1018db725, 0xd0030f7571f1a162, 0x4757dc0ed9fe74ab, 0xfb2b0aa5ec928ff7, 0xd4bacb5eb20cb3a5, 0xb56b79b3bd32822c, 0x81efc32d0f019837, 0xaa79d248aebeba1c, 0xe99360642286a778, 0x9f24f3dc585dbfb7, 0xc0b3329c8938668d, 0x5676843ba794e139, 0x26e39608bc0256e3, 0xb180a6145257149c, 0xff8b1d3f94611772, 0xac2c4362e361f750, 0xdfe34df04c0f5fee, 0x7b2ee748d006b6b4, 0x143d85a56479729, 0x56065dbe9f222ab5, 0xa18c7b4ea19bbd15, 0x6276a98a1b624a1, 0xeaa7f319d3be46b4, 0x98d39099714194f4, 0x1ffe955847dda6bd, 0xbfeedca3de8ff602, 0xec1f00c9d6ff1479, 0xa4b94c4446f6d97c, 0xa818230c4cb034c4, 0x5d3333ca877e407b, 0x5ffafc413020ff58, 0x655c28731ee16ef8, 0x7477fbc11203f12, 0x19ff3f4a629f9676, 0x77f7d9ab82ef98b3, 0xee1235d2de76cdc1, 0x4a9cebb4007aa88, 0xf7454c8b22b831db, 0xf3d56887b14b6fbc, 0xa0dc9b7c87bf6812, 0x526fbabfb3b10df6, 0x8472a7963bf07a5d, 0x83a0cd20c3b47858, 0x9ba125393c318ed8, 0xe12c7a1712184e93, 0x9ebd3bc95bd8b64b, 0xa3243a2e365583db, 0x379d066cb8157fa3, 0x6de921e444b8ffd0, 0x3169de2154baf5b3, 0xe86e10193f096543, 0xff45cb4a4433e9ea, 0x83da9a21f77da344, 0xd388bdc1d9e82a89, 0x1a2a9e57fe2f7d8d, 0xea5bbe372ea3121b, 0xd6db517d8a6816ee, 0x6163f963a5dd0619, 0x193cc4e292ed849e, 0x9b54c38ea31a0343, 0x176117cf5947d443, 0xcbb5c338609ffa0f, 0x985ec1d3f03781d6, 0x1c8babf1c54d7c13, 0x941fb8ab6dbbb4ea, 0xf19ca2cdc5202e35, 0x97aa85f36cc00f2c, 0x159eb1c839bbda86, 0x790d7014442bc1b2, 0x6b99785defcde29a, 0xef68f0972cfb6d9e, 0x69274b4796182b6e, 0x5ae08b49f399d3d7, 0x2b8a880d5dc89ba1, 0xd4e2a0380f44545c, 0x71182dac22384ccc, 0x5a04c0c0e64b23f6, 0x1ef60c1fb6bbe103, 0x9ed6510259f659bc, 0x56386ae7ed70ccf, 0x7f578922cc0292a2, 0xee4e90befe5feb01, 0x831daa047d0944f8, 0x89df58b5db6b97f0, 0xe48cbb4ee83148ca, 0xb1200c4c809b2040, 0x9acc6aa61ca37290, 0x220e22f688753eb9, 0x3f11e0daa268a32d, 0xa281bedae3393b8b, 0xb1297968651c139e, 0xa8c900bd3b8dfa84, 0x49e11e91d365ef4e, 0x39f27babc38866bc, 0x4fe26280255a54c8, 0x113b3e56873c769d, 0xe0f70277ede18976, 0x3dcb728ef49e26c3, 0x551e4b65eb23c3ef, 0x53d0c8514dd66c36, 0x477c4b96d8eb09b, 0x5a2158f4b8db300f, 0x6cd1439caae5776c, 0x56962074ef0fa275, 0xd0a081601780ecb8, 0x5673c081eecab534, 0x7985e02f290c4122, 0x21ebe4789318758c, 0x206ded31e3bd2ef5, 0x5b02fd42dbd51b2c, 0xc29de1c585a233b7, 0x24bba10bc7632116, 0xcb6f9f45d058be34, 0xf17ef3044321bc17, 0x611fc08c761ae53, 0x41ca3fef97827cba, 0x2d63bc9896b3b228, 0xa8274deb7f1df98c, 0xbe1cd3c5474420bd, 0xe8752b5a457568d2, 0x3011971e0cc3c260, 0xbebd4adad9dad0d, 0x6873b57f9625abce, 0x3b9f65cde352e405, 0xd52d9c6faa39ca60, 0x4d07d98c7b84e32c, 0x7887f26331a5299a, 0xe71db3e2bcb1a78f, 0xd7daf1158d91f94, 0x8e74149cb5ecd3e4, 0x64eede3ec62fdf6c, 0xf8bf83c327bfc5ac, 0x5b7b331bc7098279, 0x3ad7dc847922a963, 0x777f5cb6c1caa47d, 0x548ba24df42b202c, 0xff2abd4d7df75e13, 0x5d7f185196294c76, 0x1d16c776f39a5790, 0xa511a9c818bdcc41, 0x948370238ce2fadb, 0xae04cc695865cbfc, 0x97ef48c9f74949e2, 0x88f86c3a225e3649, 0x289f9af2c2ebc0cf, 0xd8573f1841af2b9b, 0xfaeecdb386f96f1e, 0xe600b2f7798be38d

dalign
dhp16k15:
        dq      256, .data, 0, 0
align 16
.data:  dq      0x5192fc2f9d7ffb1f, 0x137d743d9a667bf7, 0xb3a3df64f2b74763, 0xb4372c00455764ea, 0x2d7e254f70104eb0, 0x85abcef45f196a36, 0xfbd543bcfb901734, 0xaa228fc7b2d2cf05, 0xf604ceaf8746bf80, 0x6b73434ec6d464a8, 0x68f444cdab640f9b, 0x597da48d107b9605, 0x9f4ed522fd367e19, 0xaac688aaffab92e0, 0x64b50b8ec80a6708, 0x1e7a10d6235ff5eb, 0xd58160677539f602, 0x9f502d463d8b7551, 0xaf0c6a4a472d75a2, 0x2fab47805385923a, 0xf6c0b11fc547f06, 0x3486af73a2981595, 0xb562242686f15c2, 0xd730dfa44c997a63, 0xc364620047c93e97, 0xc77cd59b18661003, 0x79a0a99e77d58fbc, 0xa964da192292f146, 0x450b2d7b299b7323, 0x5bd08cc81b68913e, 0x48f90cc8759396bb, 0x7bea322181cf7f8d, 0xc5be205f545cf100, 0x3d114fc3be321533, 0x8e4662949c530597, 0x92f315a5edb4a6bd, 0xd0e4392c62dbe41a, 0xd47f61494c7593ee, 0xf083ecc4c12f93bf, 0xc5b6d6a7edd14a3e, 0x54f956700c54a62b, 0x3d7e83646d8a3175, 0xdf9d9d1bb4f73a2, 0xe131561f4a701273, 0x76fbb791bf03562b, 0x50b46fecedd6c45e, 0x2fdbd39d208216c3, 0x2f6dd389e17e8a4b, 0x7431a4ee4df46c40, 0x8658a9eb1ec8dd3e, 0x441526f0e44a51d9, 0xdd11bc6d775b931e, 0x414a7249273a1d0c, 0xc3511b8af1ef3db2, 0xfe6dd8d48e6b9622, 0x1f89e8ddad04a987, 0x44af372abffa04f, 0x25b7dcc8863b3fd6, 0xfdfe98d281135507, 0x94aa7379e4a049d0, 0x9d43ab4616e17b50, 0x36f776378735d646, 0xe5a920ffb5c96c5c, 0xdc53e6e35740cd0c, 0x8893047d4e97151e, 0x483b5507b61820f1, 0x25f94ae4538b918d, 0x8a2bc129f51b08e2, 0xe889b8a57e1cfd38, 0x4e9ffcb11bf866d7, 0x6bf7af7e0d384a2f, 0x5634ba2253dd8ef8, 0xc191d2175bc43589, 0xa0813eb2753e5acf, 0x15dc203b56e66e06, 0x7892d7be736282b5, 0x132a056314d8cef6, 0x6e44cef38b3ab8bf, 0xcb79823b4cfbedfa, 0x3b82649af0098815, 0x4ebe9b0fdc0b6bc0, 0x35f265ba8002076c, 0x937b669d2129c3bd, 0xdb5b41a3896b7c55, 0xe44f083742ea7b38, 0xd296cb15ce0a15c9, 0xe6c2f77e291c172d, 0x11a9c2ae0c81bf43, 0x302b1719e00f6377, 0xcda44cd782f6162a, 0x70212c4a9a3a916c, 0xbfe9fd57b0843896, 0x694093d137248de, 0x56af11218348a82d, 0xa3699dcf9f250fe7, 0x6a5c52dff9ec983, 0x45cde0d4e45c92f7, 0x15725ff0c49632aa, 0x669fe453665bc026, 0xa8edf7be0c91d9f1, 0xb695e918d56c4eea, 0xb46351ba2f41910c, 0x7c438a27e1350c68, 0x921af30017914644, 0xe9539c3a44f2fa25, 0x14a5743988d60cb7, 0x2fb05024f54347d5, 0x82463dcc561635bc, 0x94cf93af7c884a36, 0x92f12149da2e3d98, 0x166fc58ec564a95b, 0x109dd2e9e7748a8b, 0xa5d2845426291665, 0x538263de39146d9a, 0x3c1da86ed58819f2, 0x951791ab1ff939d6, 0x5b61dccd138a8fb4, 0xf65f71cf0451c5e5, 0xf1c1301c83f012de, 0xe51baa6d08a57458, 0x782af9d4343a7a4b, 0xf6fcbbdfd4f9febe, 0x6c08b929fb43652a, 0xa3deea36fd9edb73, 0x18b8684609daade2, 0xcfcfa0f0b32b0506, 0xa927042d4dc78901, 0xce4f6def605c2c2f, 0xb0e247e764d009a6, 0xd1b8f50c9a9e6715, 0x52b41dbc9765aa7c, 0x7f2217e9cbe3d45e, 0x871938a3b65845be, 0x5154c3ddc9681282, 0x634bb32857b823ed, 0x2d17f60350d4ec1a, 0x4a043c266c93c297, 0x8b013dd391413770, 0xe67a2915808a97a0, 0x36db17602b6e6036, 0x663df80603f1f166, 0xf7291fb2c61e9cc6, 0x38d0648f1a332e51, 0x99cb725976e9b276, 0xed343de909da4c6b, 0xbf4d96d38e2dae49, 0xe6ffd0da32906180, 0x5ab10abbeea56e2f, 0xc29167eaed659c07, 0xb7c75450f471acc0, 0x7fb279c0d9332f5f, 0x3445ec98bfd24b91, 0x6abddb616cfdd630, 0x6b9e8b2f85e14949, 0xdb3718f2a3dca1c5, 0xbf987dafdca83b20, 0x5d5332ae420e7a5, 0x1e9e59f73db7e0e9, 0x4e3c797844003981, 0x2d1233c373cdf3f8, 0x58ba83fa0c117762, 0x86e4001dbc48e2c9, 0xf8af13387e1b6319, 0x30af267baa9c262a, 0x4cc2ae266a0fd5c1, 0xdde043075bd82f, 0x4f03beae07d94bef, 0x8473063d852cda90, 0x82084bae2bd17aa3, 0x2baa7a72be0b420d, 0x673e68b081d3b809, 0xfde16a95b38aa670, 0x73aeb40d52291a52, 0x59ec597b1b3d0b0b, 0xdd3df74807d4e2fd, 0xb538feae4bc00723, 0x83b195a248e769a1, 0x6dac4afce5954b3b, 0x781cb0141c615613, 0xc627af9fae63315f, 0xfbbb0787734bef4, 0x466fec468635ba1d, 0xa5809ee205f84538, 0xfb347226716c0422, 0x1e904e5548489a78, 0x361af92e12e02275, 0x41924d7172e0d8d, 0xbe81d173736ac280, 0x537aaaef025853f2, 0x97f0508a41fc3c5, 0x82df706c2041e30f, 0x692bc5d440c417bc, 0x1754911ab6ecba61, 0xec5f65e9f9847716, 0x7f6573e487dc3fe7, 0x58dbd9de3eecbd4e, 0x35df8914ba58a05b, 0x8674efcb4c09f74f, 0x4706fceb5e268005, 0x362bc00420901985, 0x781e5dae4b744323, 0x3186c13eb95de959, 0x734aafb63ee3093, 0x2436441524a06d13, 0x35efe4b62d914124, 0x8f56112ac00d4078, 0x3395fbc4cae8527f, 0x15303dbacd5741cb, 0x45bbeca555bb66be, 0xb039cdcecba7449e, 0xc46353031a689e90, 0x75061b981361af0f, 0xcc0e6b9ab0efc8a, 0x16654a669c0e50d, 0xf68d6596fab866b5, 0xb9c6908e4e2f33f8, 0x777150c7d3c4fc8e, 0x54d3213b5b439c59, 0xee32db93570c0f1a, 0x7263e9df8d7f16e1, 0x9fabd3068b57bf0, 0xaea59694fa62b305, 0xad5efd42d3319dd9, 0x6a5f0259a6268226, 0x5d636dc008600f7a, 0x2608404e04cd4d04, 0xccf53d8c7233900c, 0x9058319514f15469, 0xfa2b693a3faf94c1, 0x55e49cb1b12238c8, 0xb320b84995c5b1b9, 0x8e8eb8bd66791c8c, 0xeac0d36f21bf9265, 0xddb922a924786358, 0x618042d895e10b9b, 0xf4e1c1fac10332e7, 0xb78dc62daf677517, 0x51905316d479b0b0, 0x2cbff7ab09cbf7f6, 0x32ee69f76841c595, 0xa0826eda4906518e, 0x57c7dc4a98126d9f, 0x842a7f01209a6ed0, 0xa2fd72d69ead28b, 0x3221dfdda09dea17, 0xdfb8c419e271abad, 0x9d25202bb8088973, 0x60a94195c06338f1, 0x49f9feae7aa8cd89, 0x3d7d2ba36b346e4a, 0x10b0373a3c0be735, 0xffb7d5d6a1c2de32, 0xc1d4d16388b6c990, 0xc06ec954c5684f5, 0x40d76f1d9b923bd6, 0xf61398c064edca2e

dalign
dhp16k16:
        dq      256, .data, 0, 0
align 16
.data:  dq      0x6a963f4f9aa22c97, 0x7fb6488047e4950d, 0xdc1c0515a1ef9f96, 0xd029a7f6cf1325c5, 0xaeee7627802ca0d9, 0x60329600cf2ad7cf, 0x15e55eea27bac930, 0x58b67fec76a9d32e, 0x4b0116eac5f3f03c, 0x6e439eca29d88f26, 0xa6a297797474f9f5, 0xfe4eeaf6394506de, 0xc1c6e3af89ba063a, 0x28532135fb849713, 0x9d44abcf3e437085, 0x9f56dc56925f2ca3, 0x29131b7ad653529f, 0x815f9e3bfb873e41, 0xd0f0f290b39b3db4, 0xe63f52ee28770feb, 0x96e0aa1e5df45030, 0x9ccb893c711e4ce0, 0x5acae7a6e08d9908, 0x26a7d6910bbac1e6, 0xabbdf0de1b0789d9, 0x116dfc9c5436cb9e, 0xcaacfb8075b1cec3, 0x2d4d47c4aa1ab5d, 0xbd4dad5c6c364433, 0x28769fec2dd2b8f1, 0xdce342d706aaa055, 0xdebd53184d8b7205, 0x82cf53c4b7629373, 0xb8c99b909bcc3384, 0xa7af0369a33517f6, 0x684b6867a124e475, 0xc18416c5aa4f873c, 0xa036097f5049759c, 0x1af660fbf6eb7018, 0x3779acd69612c8e0, 0xc60563d97bdc4f7c, 0x30f88a2f1990f089, 0xda0006c1cb24261b, 0xbddf7d586babcabb, 0xa38c9b9ba1780f69, 0x271715824c9ae8e5, 0xfa7e1546cfe68bba, 0x68c10becb58f0bea, 0xfb7e1f9d7c0f8acb, 0xb70f3aa3eb7ff3c6, 0xb56544768b0d8d23, 0x6f5b233bb674a19a, 0x59b3ddf23469b8ce, 0xccab59ce7003b296, 0x22057eb1ef450f61, 0x23c45a78c489f1b2, 0x5ceb0027160c031e, 0x390dc26e05c9ed08, 0x852eba766246a90a, 0x803435b85531c98, 0x72011b677e09227, 0xcf91576d027699f8, 0xc200a242d98601cb, 0xa4d6dc128e9b56b9, 0x3350d802a79c4e25, 0x16527d7f5769bf08, 0xbb9bebae6cd52615, 0x27175e64fb21c009, 0xdc164210afc29d7e, 0x5818fb60bbb6b459, 0xcaf68c087b9c83bf, 0x8ad874b247bb696, 0xf0b9936939f32e91, 0xf6d243722c77366c, 0x8a2d06c8cac37d69, 0xd94c69fe0e279c26, 0x18ecf99a40a01d33, 0xc6aa299d4b539410, 0x682a3f2ea62c8a4d, 0xa752ad5f7c19316f, 0xd20dd50f79b9a22, 0x640ac2a3de6dbc09, 0xd46d6ecbecb78331, 0x490e9dc07b364772, 0x964c3263cd271ad2, 0xe382b2279515eca, 0x301f34bf58905950, 0x4ea75f621db99d5e, 0x57dce677496bfb19, 0x3dd955d1034c0f7c, 0xe0119037fa907c1, 0xa6d76e4c2a854558, 0xba2dc05f7474d54b, 0x262a7a021191d438, 0xe0a0fb2a4178d3d5, 0xf5380a9fdcc345a1, 0x2ccdb499185fce1, 0xe3199f8f7f3f3bb3, 0xd18d30817a27d43a, 0xf425c591bb460cb4, 0x83009e510f24937b, 0x1f06c68375d7837, 0xe28d8c953feb9f42, 0x63418af49f33286b, 0xb2cb9c50aefc6e9, 0xd01b64d1cff70e5b, 0x7acfbdd0e6031f0, 0x82698771de4f0e2e, 0x88eefd078cb37465, 0x2889cfd542bdd997, 0x881ef5c515b5bfaf, 0x6a31fb42b1179041, 0xcfaa35c71a5babf, 0x5ba9e8befb7bb0cf, 0x77125188f6b124fc, 0x6a531fe1055d4c0b, 0xa05d5857ed22f9ab, 0xbe108e91a5ec6743, 0x4dd2725d2562b642, 0xa39b2d9b673a9f5e, 0x5dad210774304346, 0xb5f9b18c2d6e4998, 0x1d7818b799f655b5, 0xc43bbe04d261290d, 0x21bbb2c9d7c48cac, 0x488d448f11c41cf3, 0xa6407035d66068a, 0x9d292485cea9a989, 0x42fc0d327480aed, 0xf9e24b69402f2157, 0x2f9c4bb79cb07ee7, 0x12fa5a7bc04a2f60, 0xa8d5f270ba5fcd45, 0xdc37a7856ba78131, 0x6e81f4dd0a6f700, 0xf276eef38b6f1f2, 0x56a4c477b2ecfcfc, 0x2c5f809706f7a2f6, 0x5fffb539372515b7, 0x921b78f278475091, 0x67eff09584fb18fb, 0x76977bba2763f6e4, 0xf47ece9b8440d711, 0x7d2813c739687771, 0x87ad094b40292c4, 0x55e7d791c35d3842, 0x97d586a622a1b98c, 0x159aea0435c1b11c, 0x14061d7b3c800675, 0x8785659d17d111b2, 0x71a0488b5dcc9af6, 0x616aa72d3641f203, 0xf3ec3f03419c967c, 0x98cad0d742abf149, 0xb5720e15cdabe2a6, 0xf7833fdd765bab45, 0xbcafbb75499b5e3f, 0xfa28085ecabce185, 0x2f060b2dfd4d10d1, 0x72ae6341cf182978, 0x47eb126be1ebd6b, 0x6130d86a9e2dfbb1, 0x2b1afd696d7c2b50, 0xe70bf3e3dd71ed37, 0xae97fcc42b96f96e, 0xa937e41ad4f6a5f8, 0xf1ca68f5453faebc, 0xcc9bdd138d5d236b, 0xa3928c84e7392299, 0xeb70e1b7462c89, 0x2b68df2b944a146c, 0x3cb8b52718103bfd, 0xcc0ac5625014b9de, 0xb8c458630cfbf855, 0xa85c8e202f6c766c, 0xcc816c9d1a42bba2, 0xc68cb5fa1a4e4960, 0xddfb0c5fba115193, 0x30b69143109932f9, 0xb68bfa2cbcd3ff76, 0x7a5122674fb2e904, 0x3bd40d3d6b414045, 0x90c4388963ed2d69, 0x39c138eebfb5b00f, 0x948d1e7a0e2e3e8a, 0x1607a78c9ad85c01, 0xe770ba9366d3902f, 0x76ff9bdbbe8fd326, 0x9e677196871ac76, 0x3b137f71b429366f, 0x9836cc9077000a3e, 0x5b2c6ecc334c043, 0xac7871cdf4d57b2f, 0x9163ba779a2b4e1d, 0xd3ed4ab515b3f9d6, 0x9de918322ad6b1ba, 0x384aac617abaa919, 0x812e99413f9f65b1, 0x7e7fb3b33fbd6146, 0x7c9dd3ba5fea6de, 0x90fe80ff78983ca7, 0xf8dffe19aea9ad6e, 0xe7456a223a2afc61, 0x846f6399d380fffb, 0x4408b32b9dd48859, 0xd548c9cb9bca0f86, 0x63175318835933b2, 0xd146396a5f7fc3a1, 0x84daa1825517915, 0x46f5ab225a77a50f, 0xfc9b0cfacde840ac, 0x3e83da380b36a281, 0x2f61b0a05fac5a6b, 0x282b38b866be9e35, 0x4f096b947e6380e6, 0xb493ae0938a181ea, 0x41f2443eba683684, 0x47eea3b1d3d01aae, 0x2774bf1cc079b72e, 0x7ecbbbd45898b542, 0x22b71f7617e7d2b9, 0x7082bf02e9552d59, 0x313ea7e16ff4fb85, 0x2f6cc4617481923a, 0x2c2676668127bfaf, 0xf5273e4acedfc83d, 0x560bdb5a5f10740a, 0x9ee20cfe58e3bf3a, 0x6638f149a67ced9c, 0x4e268e0ccc4e7171, 0x8cd7c433d3fc1b1c, 0x574b558f333f8ace, 0xecfc5687fc2813b0, 0xaa59ea6440190dcc, 0xc364617cfbb94c94, 0xc323586644115cb3, 0x55dc206ac927d6b9, 0xe67cd3aafea06e17, 0x6186fd82f690296, 0x311636f13b4ca9d6, 0x76ab98c121d12945, 0x6e276b23198385e, 0x628d8a9fe0d1a19f, 0xaea9f2fc1a293b9b, 0x9f31b58086898417, 0xcf2b15ddaaecd8ce, 0xd05a5be66fabe9bd, 0x726df09b7c4235c0, 0x8f347ec7b1a7c408, 0x34458414cd9d1768, 0x4741873555a1af30, 0xf37a19a3b5030fdc, 0xae3069ce22c91199, 0x34368b662ba76710, 0xb7289d4188553393, 0xb5031310f9008f4e

end if