tests-sha3-512.php 107 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074
  1. <?php /* -*- coding: utf-8; indent-tabs-mode: t; tab-width: 4 -*-
  2. vim: ts=4 noet ai */
  3. /**
  4. Full test suite for the SHA-3 library.
  5. Copyright © 2016 Desktopd Developers
  6. This program is free software: you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License as published by
  8. the Free Software Foundation, either version 3 of the License, or
  9. (at your option) any later version.
  10. This program is distributed in the hope that it will be useful,
  11. but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. GNU General Public License for more details.
  14. You should have received a copy of the GNU General Public License
  15. along with this program. If not, see <https://www.gnu.org/licenses/>.
  16. @license GPL-3+
  17. @file
  18. */
  19. // The library is under GNU LGPL 3+
  20. require_once dirname (__FILE__) . '/SHA3.php'; // Oops, this is PHP 5.2+...
  21. // SHA3-512 test vectors
  22. $testVectors = array ();
  23. // 0 byte(s)
  24. $testVectors['']
  25. = 'a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26';
  26. // 1 byte(s)
  27. $testVectors['cc']
  28. = '3939fcc8b57b63612542da31a834e5dcc36e2ee0f652ac72e02624fa2e5adeecc7dd6bb3580224b4d6138706fc6e80597b528051230b00621cc2b22999eaa205';
  29. // 2 byte(s)
  30. $testVectors['41fb']
  31. = 'aa092865a40694d91754dbc767b5202c546e226877147a95cb8b4c8f8709fe8cd6905256b089da37896ea5ca19d2cd9ab94c7192fc39f7cd4d598975a3013c69';
  32. // 3 byte(s)
  33. $testVectors['1f877c']
  34. = 'cb20dcf54955f8091111688beccef48c1a2f0d0608c3a575163751f002db30f40f2f671834b22d208591cfaf1f5ecfe43c49863a53b3225bdfd7c6591ba7658b';
  35. // 4 byte(s)
  36. $testVectors['c1ecfdfc']
  37. = 'd4b4bdfef56b821d36f4f70ab0d231b8d0c9134638fd54c46309d14fada92a2840186eed5415ad7cf3969bdfbf2daf8cca76abfe549be6578c6f4143617a4f1a';
  38. // 5 byte(s)
  39. $testVectors['21f134ac57']
  40. = '584219a84e8796076bf1178b14b9d1e2f96a4b4ef11f10cc516fbe1a29639d6ba74fb92815f9e3c5192ed4dca20aea5b109d52237c9956401fd44b221f82ab37';
  41. // 6 byte(s)
  42. $testVectors['c6f50bb74e29']
  43. = '4345b92a2ab7eadb6a24ee1d175ac258ccf2f694ac09ec9d47399e4d96f61f30b322c5438c51bacd0d597d00471a41ed8e9c9f146bbc807e6bc385f850fbabfe';
  44. // 7 byte(s)
  45. $testVectors['119713cc83eeef']
  46. = '50081c93bf73ecc54a5ffe43fc14f8baeedbe7da0302ac984c9e668389886bd064bab26ddcb616eb4e0e726042b19f3fd50bdd0d2c5b34892e00e6f399de254f';
  47. // 8 byte(s)
  48. $testVectors['4a4f202484512526']
  49. = '150d787d6eb49670c2a4ccd17e6cce7a04c1fe30fce03d1ef2501752d92ae04cb345fd42e51038c83b2b4f8fd438d1b4b55cc588c6b913132f1a658fb122cb52';
  50. // 9 byte(s)
  51. $testVectors['1f66ab4185ed9b6375']
  52. = 'a13c951c6c51f236a0197a29a8994b1c7294e17ba518ed1029d6f54ad739d8765920281bbb854d16fbb60e0385afd6e6e433e63aaa77e73b8bee7fde569d6875';
  53. // 10 byte(s)
  54. $testVectors['eed7422227613b6f53c9']
  55. = '5a566fb181be53a4109275537d80e5fd0f314d68884529ca66b8b0e9f240a673b64b28fffe4c1ec4a5cef0f430229c5757ebd172b4b0b68a81d8c58a9e96e164';
  56. // 11 byte(s)
  57. $testVectors['eaeed5cdffd89dece455f1']
  58. = '7c77e30ece98ef88964458683c5e0287b5896e166ccca71d2bfd8d8bbc6d6fe589a0225eb1d6aa7b220f1410c9a9ec0672ccddaa1732c3e2877fb5d232c2a428';
  59. // 12 byte(s)
  60. $testVectors['5be43c90f22902e4fe8ed2d3']
  61. = 'f5df5952924e933330bd5bd7627a62c3672f24a4991dadaf78816e023769c91d1910537f9c19fcde60fa6de927982dd5f5970f74e30f2b040f67348a3394c48c';
  62. // 13 byte(s)
  63. $testVectors['a746273228122f381c3b46e4f1']
  64. = '80a1317ec534ed48d8a813e0bca0cee04f705a2f86352306a932edc548b9a8f1cf79f95027f43bdada8213449c54f68f4dd800b15c4abad87ad7a3b371a7c918';
  65. // 14 byte(s)
  66. $testVectors['3c5871cd619c69a63b540eb5a625']
  67. = '54c274c3ddf26d824f5fdfcb349a600890057eb2e2022245cbb8bdc0d2240cfa8348f02191fabc0e10f9287185211c9f569132ee6dde4c396668b4bb50aefc3f';
  68. // 15 byte(s)
  69. $testVectors['fa22874bcc068879e8ef11a69f0722']
  70. = '00767236a7352551b283a8ecf4c79274f8c4cea553ab43fc71cf22fb2f6865ad02c88bf0092f213057340c85a5318f62f4991c00c63cb0558cbcf13d6d84e73d';
  71. // 16 byte(s)
  72. $testVectors['52a608ab21ccdd8a4457a57ede782176']
  73. = '001618372e75147af90c0cf16c3bbdaa069ddbc62483b392d028ded49f75084a5dfcc53aecd9f57ddbb73daa041fd71089d8fb5edf6cfaf6f1e4e25ad3de266c';
  74. // 17 byte(s)
  75. $testVectors['82e192e4043ddcd12ecf52969d0f807eed']
  76. = '9644e3c90b67e22124e96dfedce53d33c460f132868f0975d18b22cfd59f637dd85aa405e39808a45570a498c0b8f2cba59f8e1437eaef89f20b88298adfa2de';
  77. // 18 byte(s)
  78. $testVectors['75683dcb556140c522543bb6e9098b21a21e']
  79. = '4739994390728f4a938df7b3201cd63771858453f0ff1dde9a2b9c38a27a0f6c868460d00ee03ddcb0f063f5f8bb7cb0959b7a222259da0f2c57fa400b50985b';
  80. // 19 byte(s)
  81. $testVectors['06e4efe45035e61faaf4287b4d8d1f12ca97e5']
  82. = 'af69a46527c17117e6dff32cba289eddd1eecda13e5313e46678eb8006e7639854c3970dfeb4d907db1151c1c5ee25ca6f195b09ca5a5cc97a4d64ac4c75578e';
  83. // 20 byte(s)
  84. $testVectors['e26193989d06568fe688e75540aea06747d9f851']
  85. = '191cef1c6aa009b1aba674be2b3f0da418fdf9e6a7ecf2be42ac14f7d6e07331425133a83b4e0161cc7debf9dcd7fe3787dcb6622a38475189edfe1de6b053d6';
  86. // 21 byte(s)
  87. $testVectors['d8dc8fdefbdce9d44e4cbafe78447bae3b5436102a']
  88. = 'a60d7587424b7242d93bcce515f1c75ae2be7710f72ed3f4e5ea8bc2ba8d64099fe42b88a295e12fdafab441d772c4a9a7d794b27788edea271571a04305f253';
  89. // 22 byte(s)
  90. $testVectors['57085fd7e14216ab102d8317b0cb338a786d5fc32d8f']
  91. = '09fcad97ea3cb6b7fc61580de0968d238006b7e71f0bd58aba2aa9d4adb855d7606e7632138ccc0aa065ca0b92422262e029da17d73cd3011ff285706c7fc1ae';
  92. // 23 byte(s)
  93. $testVectors['a05404df5dbb57697e2c16fa29defac8ab3560d6126fa0']
  94. = 'f61faab080cf9a5f75407b081a03def4f49a601a2bb832e8c6401be0c98b3ceb3f75c922a91bd5060b3217f737404ef4612b9a009b69ca648b1e37b2ed49229d';
  95. // 24 byte(s)
  96. $testVectors['aecbb02759f7433d6fcb06963c74061cd83b5b3ffa6f13c6']
  97. = '51de0a622fc6fc702c7c2db5ccb05ca0ddf792986e44b4d336a7a5daf19a20a371d9bf7dde822ecdd0a4ce28e4a0b46fe51a2aabefa7865807ef3d3b1887f14d';
  98. // 25 byte(s)
  99. $testVectors['aafdc9243d3d4a096558a360cc27c8d862f0be73db5e88aa55']
  100. = '6286c3db87d3b45cfd4de85a7add18e07ae22f1f0f4675e1d4e1fc77633734d7962818a9f3b96b37fe774fc26dea787485317b9622275f63a7dd6d62d650d307';
  101. // 26 byte(s)
  102. $testVectors['7bc84867f6f9e9fdc3e1046cae3a52c77ed485860ee260e30b15']
  103. = '8146c43a0ffe481872142f56a9cea44332edc76b4e99c2bdc39d7f80b2a6b554c7598f09855bf7abc5e6c048be76f5f369ebb2884e6e37f186e8719df3d523e4';
  104. // 27 byte(s)
  105. $testVectors['fac523575a99ec48279a7a459e98ff901918a475034327efb55843']
  106. = '4b86fbf9dfb6767eb660af9c30983ed65b6fd051247ab54767dfb49530eb3c01014eb26df63e536cf55e0bce2f62654fb2fce3839b4bfd301570b1ab794df67d';
  107. // 28 byte(s)
  108. $testVectors['0f8b2d8fcfd9d68cffc17ccfb117709b53d26462a3f346fb7c79b85e']
  109. = '21132fc11f6040ad493d627027c752ce29816589de7be78562914b63d1a9219803ddbd9673aa749f37ff4d6e1b5ae2a12633ba8b0c9994e031ebf6c42e58a793';
  110. // 29 byte(s)
  111. $testVectors['a963c3e895ff5a0be4824400518d81412f875fa50521e26e85eac90c04']
  112. = '8a5374d92ff9a58e0451e609aa5c0c5c172bb2068c80562d0324f9cb6a037436910c6593f950c44374b4e5bf6f6d3a436ece6daaeb56d147d8cd839cca35eac3';
  113. // 30 byte(s)
  114. $testVectors['03a18688b10cc0edf83adf0a84808a9718383c4070c6c4f295098699ac2c']
  115. = '71025d089a39d27327c46c27bd4e7565ddbf9c286f185a08178601c3bab4667f368a3a8bddacf25b2b0aa5c9e0cd6c87dc32c854027a8954b5c6afd3a85097ac';
  116. // 31 byte(s)
  117. $testVectors['84fb51b517df6c5accb5d022f8f28da09b10232d42320ffc32dbecc3835b29']
  118. = 'dc29eb7130812a652af3ff9b77629684634502ea6667e7e9f80090ec2a9d690c8c9a78645fb04d9cd269e706ee2c96e74207fbbda559dc285c9bc52f15a256ca';
  119. // 32 byte(s)
  120. $testVectors['9f2fcc7c90de090d6b87cd7e9718c1ea6cb21118fc2d5de9f97e5db6ac1e9c10']
  121. = 'b087c90421aebf87911647de9d465cbda166b672ec47ccd4054a7135a1ef885e7903b52c3f2c3fe722b1c169297a91b82428956a02c631a2240f12162c7bc726';
  122. // 33 byte(s)
  123. $testVectors['de8f1b3faa4b7040ed4563c3b8e598253178e87e4d0df75e4ff2f2dedd5a0be046']
  124. = 'd2a95c6fc0f39c8f7a86c4dd6261a79c940fcb313bcfba9bf71527f5bc70ef827cd97dfa18280e5ddee5ccbc1d63ce88ce2bcdd82dab610f79867a7c20b11e4f';
  125. // 34 byte(s)
  126. $testVectors['62f154ec394d0bc757d045c798c8b87a00e0655d0481a7d2d9fb58d93aedc676b5a0']
  127. = 'af8c0fbd72b3f807db95c9231bc4e93153dc6608b22f4707316aab3d69af0e63291b569f118b5c9e693c5bac4630c4a923a4743581246ad3446dda4f9076fddb';
  128. // 35 byte(s)
  129. $testVectors['b2dcfe9ff19e2b23ce7da2a4207d3e5ec7c6112a8a22aec9675a886378e14e5bfbad4e']
  130. = 'bfc7d968d45342069807c5f1b96425cfffe99ed136d47665e902e026c118701bb7c3e7fd691785115cfdb2ef235a66bcc1384a1d088b8cca90d9d560913549de';
  131. // 36 byte(s)
  132. $testVectors['47f5697ac8c31409c0868827347a613a3562041c633cf1f1f86865a576e02835ed2c2492']
  133. = '9a348540ab669cdd8914426fbbad192ba0db16583e8d4e867b66cc78c6496e4d83ddbf7b972b0668df7903b0fe9ab82b65153f947cf2af2591121c9d1a78e515';
  134. // 37 byte(s)
  135. $testVectors['512a6d292e67ecb2fe486bfe92660953a75484ff4c4f2eca2b0af0edcdd4339c6b2ee4e542']
  136. = 'ffdb649d1aa7ff269b9bb0ae6192f7bcbc06612528df0e68521d5c891e9bba129271a07dc56393bb21218f5e2fb92cfff833432066aa6380f3557a0748e65b33';
  137. // 38 byte(s)
  138. $testVectors['973cf2b4dcf0bfa872b41194cb05bb4e16760a1840d8343301802576197ec19e2a1493d8f4fb']
  139. = '9665808d39b4becfdd9aa8020a0a72cfd4f823a15d670d51278a4ae95507e16020aeded6e6c0e2dab0bad890a9e7552403d2aa8d1ebc0b8eaec9a3a8dbb2a9ef';
  140. // 39 byte(s)
  141. $testVectors['80beebcd2e3f8a9451d4499961c9731ae667cdc24ea020ce3b9aa4bbc0a7f79e30a934467da4b0']
  142. = '7aba6b9f8f18d9d72b883eb988a5f4ffcc0217a3da316aff11b38976e90b0736cb000f522dbf2ddcbb61ba4bf44c356ec5b46fc86a5133f971a94fe2a9983260';
  143. // 40 byte(s)
  144. $testVectors['7abaa12ec2a7347674e444140ae0fb659d08e1c66decd8d6eae925fa451d65f3c0308e29446b8ed3']
  145. = '589c46625a6ac9a2c9c9a884f427c3c032887ae53a69932b72e1e3796bb9568929d163395a3aa8b2ab23c564937cd729206d9b62cc60353b68a69a739616eb35';
  146. // 41 byte(s)
  147. $testVectors['c88dee9927679b8af422abcbacf283b904ff31e1cac58c7819809f65d5807d46723b20f67ba610c2b7']
  148. = 'f7cd8737a1ab36b37612e57d1e5a3d4a269d18cf2cb7644a12540e3b184631794ec1a1da118a109aef514db3590fe27be0752ec0826acaf458fb0a754bdc51f1';
  149. // 42 byte(s)
  150. $testVectors['01e43fe350fcec450ec9b102053e6b5d56e09896e0ddd9074fe138e6038210270c834ce6eadc2bb86bf6']
  151. = 'b21bdede484ca18f672058667cb2f2dc922c44351e95c2cda75af7e45577bf50e3f203139f6262279adfc3221b94a072641f8bdb55dcc02f21d0879eb5e7466a';
  152. // 43 byte(s)
  153. $testVectors['337023370a48b62ee43546f17c4ef2bf8d7ecd1d49f90bab604b839c2e6e5bd21540d29ba27ab8e309a4b7']
  154. = 'db56265b9346968a390e9841d5b7878a158baed946068e808e456735a67e49220fab66239d5d506dd75a58f2c56e25c9c105a3827c1434c67255cfc9101a5d09';
  155. // 44 byte(s)
  156. $testVectors['6892540f964c8c74bd2db02c0ad884510cb38afd4438af31fc912756f3efec6b32b58ebc38fc2a6b913596a8']
  157. = '4c825fd9a795ccd20a0892da1572b9b1f70ba05ff2d2da3a4726a74f9ab5323ccbc4290459c1bb46f0a1e1ffc357ff4766f4f4879daa91d31eca986aa30c7b00';
  158. // 45 byte(s)
  159. $testVectors['f5961dfd2b1ffffda4ffbf30560c165bfedab8ce0be525845deb8dc61004b7db38467205f5dcfb34a2acfe96c0']
  160. = '8445a05766a30ddd0080589f8e8cbf7ec59fb7a3ce73c0209791b19cf712cf1635d63c8356822272309c6b9f01637088878dbffbedb26d2a566185225c4da56b';
  161. // 46 byte(s)
  162. $testVectors['ca061a2eb6ceed8881ce2057172d869d73a1951e63d57261384b80ceb5451e77b06cf0f5a0ea15ca907ee1c27eba']
  163. = '2dc25165cf317ed7de2b4f2fd0995d7785978ca8581ea8033e912f2e44ee613debfc5535c48d63838f325d1416b9180c20bde82614504b7161f9860530eca70c';
  164. // 47 byte(s)
  165. $testVectors['1743a77251d69242750c4f1140532cd3c33f9b5ccdf7514e8584d4a5f9fbd730bcf84d0d4726364b9bf95ab251d9bb']
  166. = 'cb6110a02d7ca636463f6e3502ccf0173b000482c7e002ad9277c1d10317bddebc3da7f91d0173e3e2f9552bdfdea4dd1afbf7508b096aab1804921e95754e78';
  167. // 48 byte(s)
  168. $testVectors['d8faba1f5194c4db5f176fabfff856924ef627a37cd08cf55608bba8f1e324d7c7f157298eabc4dce7d89ce5162499f9']
  169. = '7ef3a2894c6ecbc4201b15348f90671515accba3c8166621f864a9184bf08c3f5a895f6b599d3cb41f20a8a1df25ae84f1a6d7c8de74fb7cef48f7e96fde8d43';
  170. // 49 byte(s)
  171. $testVectors['be9684be70340860373c9c482ba517e899fc81baaa12e5c6d7727975d1d41ba8bef788cdb5cf4606c9c1c7f61aed59f97d']
  172. = '39c7ae0f80129d9d2980a6246e2b6f10a39efafd694ded12a6089509d95ece506dc38c0a9de487d9d401db1f15193404911069533bcae4c48c53f27bee3ce0ac';
  173. // 50 byte(s)
  174. $testVectors['7e15d2b9ea74ca60f66c8dfab377d9198b7b16deb6a1ba0ea3c7ee2042f89d3786e779cf053c77785aa9e692f821f14a7f51']
  175. = '9b8a7d2f8519ad6dc3d2bc5b696b354c5a8b4796402ce1242c52638eea6893a1269820a642bc9efe56cd7e26dc46e97a7fc58faf3f1a7a25f86ecdc1f2f17e64';
  176. // 51 byte(s)
  177. $testVectors['9a219be43713bd578015e9fda66c0f2d83cac563b776ab9f38f3e4f7ef229cb443304fba401efb2bdbd7ece939102298651c86']
  178. = 'b5ceef23f56be807b616c7fda4867a1d12d0a16845459fc704ce631ad3279ab222dca7addae595d289cba8996d46655fa9b6be58700302e655c51c825f31bb2e';
  179. // 52 byte(s)
  180. $testVectors['c8f2b693bd0d75ef99caebdc22adf4088a95a3542f637203e283bbc3268780e787d68d28cc3897452f6a22aa8573ccebf245972a']
  181. = '143d024fa75c8d46273589b8f78432d49ef14178e4aaa27dc366c9cb787f24b73f4197a722f13031181a6fa6e4f66127893da7b23a579bb93fe7d737a4194093';
  182. // 53 byte(s)
  183. $testVectors['ec0f99711016c6a2a07ad80d16427506ce6f441059fd269442baaa28c6ca037b22eeac49d5d894c0bf66219f2c08e9d0e8ab21de52']
  184. = '0f48d008dd3aa630e8261658a55b565b6773992426b08592b4c1d77a58b067f05e25974e501628a2db632f2dddd73673119ada5674d0ce92c7aa908b9e9c435e';
  185. // 54 byte(s)
  186. $testVectors['0dc45181337ca32a8222fe7a3bf42fc9f89744259cff653504d6051fe84b1a7ffd20cb47d4696ce212a686bb9be9a8ab1c697b6d6a33']
  187. = '297498639fc7aa4152654e468e08f29affd7061d44e3f532be4bac169c877a2ea7b4d70d6bc0f678be08aa064258ef57111310d13b889712d06530b690841dbe';
  188. // 55 byte(s)
  189. $testVectors['de286ba4206e8b005714f80fb1cdfaebde91d29f84603e4a3ebc04686f99a46c9e880b96c574825582e8812a26e5a857ffc6579f63742f']
  190. = '1b6da16151fcd18383372683480119a304796b2a5e54f7edc6c7bc86817359e73f6fc5587c77bfc71b56ec67905fa7f15193f9f13cfa190bc7b05503a5782c8a';
  191. // 56 byte(s)
  192. $testVectors['eebcc18057252cbf3f9c070f1a73213356d5d4bc19ac2a411ec8cdeee7a571e2e20eaf61fd0c33a0ffeb297ddb77a97f0a415347db66bcaf']
  193. = 'b2f40935e7c9018814c4e2721d9b5aeeed3370690378e472bd29f227442ca4942b06189c346fda498123ece59018e42c8b7ee38191f97789b4aa93223a8d80ef';
  194. // 57 byte(s)
  195. $testVectors['416b5cdc9fe951bd361bd7abfc120a5054758eba88fdd68fd84e39d3b09ac25497d36b43cbe7b85a6a3cebda8db4e5549c3ee51bb6fcb6ac1e']
  196. = 'c8d242fb5ff1c6cd11a040aeaf35cc09e355a975e04ded1d8341878bed5dff8bbbd1b69f4d122ce53309ac08753b95d2a57721dfd12e70a8ef12e11e16de0fd9';
  197. // 58 byte(s)
  198. $testVectors['5c5faf66f32e0f8311c32e8da8284a4ed60891a5a7e50fb2956b3cbaa79fc66ca376460e100415401fc2b8518c64502f187ea14bfc9503759705']
  199. = 'd1d5d5dd7d196b87be4a38f2d9b4a69df9dfe0a6e8ce71b08cf22c7f670ecf273eaf395d12fc63e1741def113cc7104970194a7c7c807e5319d7bb702f20b568';
  200. // 59 byte(s)
  201. $testVectors['7167e1e02be1a7ca69d788666f823ae4eef39271f3c26a5cf7cee05bca83161066dc2e217b330df821103799df6d74810eed363adc4ab99f36046a']
  202. = 'd812470b2d135b6e1bc0c85dc0652bf9f6c2f9ee707a2e667181cc9f689bc7df9cc999b08716868afac78244b151b725a027d9250ab7a073a469e7f09bdb0b55';
  203. // 60 byte(s)
  204. $testVectors['2fda311dbba27321c5329510fae6948f03210b76d43e7448d1689a063877b6d14c4f6d0eaa96c150051371f7dd8a4119f7da5c483cc3e6723c01fb7d']
  205. = '203ef6bb5132a9d44eae93c7202b1469c2c2b93706d0a31b29223c411a39550f60f39b9556fd040bfb5f9f7099313b8874c8ed677cfc5f93d9a2941a9b0139de';
  206. // 61 byte(s)
  207. $testVectors['95d1474a5aab5d2422aca6e481187833a6212bd2d0f91451a67dd786dfc91dfed51b35f47e1deb8a8ab4b9cb67b70179cc26f553ae7b569969ce151b8d']
  208. = '23bead09707a77b295fd22fe001282338c2d368302a05fb114ba2a012c4defcf06f3887d6db7a0a1de04bc399bde92d6be71904a9aa7b92bedfa0203f1d8b06f';
  209. // 62 byte(s)
  210. $testVectors['c71bd7941f41df044a2927a8ff55b4b467c33d089f0988aa253d294addbdb32530c0d4208b10d9959823f0c0f0734684006df79f7099870f6bf53211a88d']
  211. = '93a8db85774b321090801df4dc3cc75e94af63ff6dcf50bd210e5b65fb35e1beaeded55602eb32380726029834982d77b434e94179d0a3ee1059345910ee1dcc';
  212. // 63 byte(s)
  213. $testVectors['f57c64006d9ea761892e145c99df1b24640883da79d9ed5262859dcda8c3c32e05b03d984f1ab4a230242ab6b78d368dc5aaa1e6d3498d53371e84b0c1d4ba']
  214. = '3b7d98ff3152b2024aad4fa0b40dc642e842d453305ecef278574e386172f3c164e4efb9c2951a23fc73d83c16b4900fb92aeb8efe06b58f918bc4a481e4c238';
  215. // 64 byte(s)
  216. $testVectors['e926ae8b0af6e53176dbffcc2a6b88c6bd765f939d3d178a9bde9ef3aa131c61e31c1e42cdfaf4b4dcde579a37e150efbef5555b4c1cb40439d835a724e2fae7']
  217. = 'eb5067bf762a291cf258ad69a816a0b089e0bd44f8e5b74cf60bce64734e59853ccb8d091cd2e33f90aa063fb7942cf5965d459200144c1a0801abd69a9a094a';
  218. // 65 byte(s)
  219. $testVectors['16e8b3d8f988e9bb04de9c96f2627811c973ce4a5296b4772ca3eefeb80a652bdf21f50df79f32db23f9f73d393b2d57d9a0297f7a2f2e79cfda39fa393df1ac00']
  220. = 'b0e23d600ba4215f79d50047bbfed50df7d6e769514d796afd166deeca88bd1cbe0afc72a41e0317a223225b4f5882f723afcba3af7c457eb525946da6c53bb0';
  221. // 66 byte(s)
  222. $testVectors['fc424eeb27c18a11c01f39c555d8b78a805b88dba1dc2a42ed5e2c0ec737ff68b2456d80eb85e11714fa3f8eabfb906d3c17964cb4f5e76b29c1765db03d91be37fc']
  223. = '83021062117da99327e521d7c91331208bf3f0a972a6c755eca46760c0984871fe03724a51fb5441c3cdd3d24fa1b8127510d6a42cfe18b08e8096ed702ef33c';
  224. // 67 byte(s)
  225. $testVectors['abe3472b54e72734bdba7d9158736464251c4f21b33fbbc92d7fac9a35c4e3322ff01d2380cbaa4ef8fb07d21a2128b7b9f5b6d9f34e13f39c7ffc2e72e47888599ba5']
  226. = 'bca9f06b6b9ab8f76c4f3dbe677d5b4b3103423644484c77cdd8c5dd6c1a0bf717c76e83da9b2b4edfe4cc133c1fc86396e8c3a9e42fdd20519fcaa19969189f';
  227. // 68 byte(s)
  228. $testVectors['36f9f0a65f2ca498d739b944d6eff3da5ebba57e7d9c41598a2b0e4380f3cf4b479ec2348d015ffe6256273511154afcf3b4b4bf09d6c4744fdd0f62d75079d440706b05']
  229. = 'dcdf7617f79da8475b3a4db1306c9caf87f1ae85ec97721892d8e20d0e54ec82ee7a0f2d17f21a61aecd89a6c4cf5019d7b8077447efe03def5208010a8a1e84';
  230. // 69 byte(s)
  231. $testVectors['abc87763cae1ca98bd8c5b82caba54ac83286f87e9610128ae4de68ac95df5e329c360717bd349f26b872528492ca7c94c2c1e1ef56b74dbb65c2ac351981fdb31d06c77a4']
  232. = '9b8c7142180f0ed85359b6d186ae05b77b2db7c3e1f066392e733b7eeffd7c11f7a6c0c570273a1f3fea1a0929d017c7a4fa00175b5aba76861bca7ee806458b';
  233. // 70 byte(s)
  234. $testVectors['94f7ca8e1a54234c6d53cc734bb3d3150c8ba8c5f880eab8d25fed13793a9701ebe320509286fd8e422e931d99c98da4df7e70ae447bab8cffd92382d8a77760a259fc4fbd72']
  235. = '3ab73a0a75b997c0ee8329c33e6ef1389e9821711867f775af29517edffbe410d037143c6431fded3d8ce728086c3512e94f038b9243b50cb820dc2445535d91';
  236. // 71 byte(s)
  237. $testVectors['13bd2811f6ed2b6f04ff3895aceed7bef8dcd45eb121791bc194a0f806206bffc3b9281c2b308b1a729ce008119dd3066e9378acdcc50a98a82e20738800b6cddbe5fe9694ad6d']
  238. = 'def4ab6cda8839729a03e000846604b17f03c5d5d7ec23c483670a13e11573c1e9347a63ec69a5abb21305f9382ecdaaabc6850f92840e86f88f4dabfcd93cc0';
  239. // 72 byte(s)
  240. $testVectors['1eed9cba179a009ec2ec5508773dd305477ca117e6d569e66b5f64c6bc64801ce25a8424ce4a26d575b8a6fb10ead3fd1992edddeec2ebe7150dc98f63adc3237ef57b91397aa8a7']
  241. = 'a3e168b0d6c143ee9e17eae92930b97e6600356b73aebb5d68005dd1d07494451a37052f7b39ff030c1ae1d7efc4e0c3667eb7a76c627ec14354c4f6a796e2c6';
  242. // 73 byte(s)
  243. $testVectors['ba5b67b5ec3a3ffae2c19dd8176a2ef75c0cd903725d45c9cb7009a900c0b0ca7a2967a95ae68269a6dbf8466c7b6844a1d608ac661f7eff00538e323db5f2c644b78b2d48de1a08aa']
  244. = '635741b37f66cd5ce4dbd1f78accd907f96146e770b239046afb9181910b612d0e65841ff866806eed83c3ae7012fc55e42c3ffc9c6e3d03ce2870442f293ab4';
  245. // 74 byte(s)
  246. $testVectors['0efa26ac5673167dcacab860932ed612f65ff49b80fa9ae65465e5542cb62075df1c5ae54fba4db807be25b070033efa223bdd5b1d3c94c6e1909c02b620d4b1b3a6c9fed24d70749604']
  247. = 'd6299a21cb1b31f0a6eb67d82d4e738249013b75c9bcb4a4fe419036a6043a7103e9ca9b7d25759177c4b64001377093cf39f35c9b1625c6819369fa375fa49d';
  248. // 75 byte(s)
  249. $testVectors['bbfd933d1fd7bf594ac7f435277dc17d8d5a5b8e4d13d96d2f64e771abbd51a5a8aea741beccbddb177bcea05243ebd003cfdeae877cca4da94605b67691919d8b033f77d384ca01593c1b']
  250. = '07f0a184734ba4bb721f36d7b1b383f6bf99cd5f75941ecf1ff2b325f03af970d1db1f035975702093f59a7610bf054d12017ecd6109177cf061ab1496f87860';
  251. // 76 byte(s)
  252. $testVectors['90078999fd3c35b8afbf4066cbde335891365f0fc75c1286cdd88fa51fab94f9b8def7c9ac582a5dbcd95817afb7d1b48f63704e19c2baa4df347f48d4a6d603013c23f1e9611d595ebac37c']
  253. = '89070b8b1e322ccf9d6307edc11fc34e13874c4977da9f6035d06faf647d7f7d54b8250b541744298aacd4c54d9b41b4085dd35c491a461d504bdb42fc12f03c';
  254. // 77 byte(s)
  255. $testVectors['64105eca863515c20e7cfbaa0a0b8809046164f374d691cdbd6508aaabc1819f9ac84b52bafc1b0fe7cddbc554b608c01c8904c669d8db316a0953a4c68ece324ec5a49ffdb59a1bd6a292aa0e']
  256. = '6c3fbe32556445dad430cf15fe1243b6ab44349eec2be1132b0680e5edf0b08b55f1abe473439c5e0750132996195fd120c267b9100c47777b339132ec34cc80';
  257. // 78 byte(s)
  258. $testVectors['d4654be288b9f3b711c2d02015978a8cc57471d5680a092aa534f7372c71ceaab725a383c4fcf4d8deaa57fca3ce056f312961eccf9b86f14981ba5bed6ab5b4498e1f6c82c6cae6fc14845b3c8a']
  259. = '6ae3e656cf94db10ae3c185362a6625cec53e0ba4dc7d1608a3f2fca3c4f31f89fe1b06fe9ca345e3f5e967a3ebcf6a1a16e24521d5c4690d9b642483ac7a896';
  260. // 79 byte(s)
  261. $testVectors['12d9394888305ac96e65f2bf0e1b18c29c90fe9d714dd59f651f52b88b3008c588435548066ea2fc4c101118c91f32556224a540de6efddbca296ef1fb00341f5b01fecfc146bdb251b3bdad556cd2']
  262. = 'ada8e78ce3e6d447ba2b7dcf98718fe7d43b38d68117e5779a41edd8fa72198e3b3c1c0215925bc9d007fd2c355edd668a0c27ef0ff89f76cf85363d4c9ee001';
  263. // 80 byte(s)
  264. $testVectors['871a0d7a5f36c3da1dfce57acd8ab8487c274fad336bc137ebd6ff4658b547c1dcfab65f037aa58f35ef16aff4abe77ba61f65826f7be681b5b6d5a1ea8085e2ae9cd5cf0991878a311b549a6d6af230']
  265. = '3569d9a08dfb0001be713940c464c119f5a4c1b9ff97d8297d04c7b2dce2d684aee16443c32e5bb2355ac8a336249d1baaeab4fbd04ab982d6b178dd0a5b5bc8';
  266. // 81 byte(s)
  267. $testVectors['e90b4ffef4d457bc7711ff4aa72231ca25af6b2e206f8bf859d8758b89a7cd36105db2538d06da83bad5f663ba11a5f6f61f236fd5f8d53c5e89f183a3cec615b50c7c681e773d109ff7491b5cc22296c5']
  268. = '1343e3cd162d7986431babe66383b84029665691e36caf97cdaca17ee9e97d74201d2a828d72e9fbbd5e07831d90f09eaf3c863bd102cdb1edebc8ad58a53ece';
  269. // 82 byte(s)
  270. $testVectors['e728de62d75856500c4c77a428612cd804f30c3f10d36fb219c5ca0aa30726ab190e5f3f279e0733d77e7267c17be27d21650a9a4d1e32f649627638dbada9702c7ca303269ed14014b2f3cf8b894eac8554']
  271. = 'bba01dbea9660f9c2ad74460b67a82440701eb995143ffcf7434b5d2de4e35c82cc757df776d46199dd8e7355aeb1f42a88f6f0bb50fd239c73898156e4ddbbc';
  272. // 83 byte(s)
  273. $testVectors['6348f229e7b1df3b770c77544e5166e081850fa1c6c88169db74c76e42eb983facb276ad6a0d1fa7b50d3e3b6fcd799ec97470920a7abed47d288ff883e24ca21c7f8016b93bb9b9e078bdb9703d2b781b616e']
  274. = '3268bc24e29392dda1677b7a3ce3111994482d17bad1c150ac885f1d29c308657c69fd4f7ce5967d04fccb920dacb00d0ce09536ee92a6664cb20e692d91d8ce';
  275. // 84 byte(s)
  276. $testVectors['4b127fde5de733a1680c2790363627e63ac8a3f1b4707d982caea258655d9bf18f89afe54127482ba01e08845594b671306a025c9a5c5b6f93b0a39522dc877437be5c2436cbf300ce7ab6747934fcfc30aeaaf6']
  277. = 'ec13e390fa65fdc11054e32c9f5bf5e6e97fbc34c28089346ff22d9762bebf6a14fa7f9c2e6643d1ed7ec6925d0fa2098f8149058e99d02ad5cb61b4ccba6467';
  278. // 85 byte(s)
  279. $testVectors['08461f006cff4cc64b752c957287e5a0faabc05c9bff89d23fd902d324c79903b48fcb8f8f4b01f3e4ddb483593d25f000386698f5ade7faade9615fdc50d32785ea51d49894e45baa3dc707e224688c6408b68b11']
  280. = '6fd5a334d4b7f9c72a8db1292cc8f19bf2a00f5c226c1636248024723cb876070a9657f48ab3b1d4229202b7bbc64053a48c3ff6b93ab11a2af3237721c9cc09';
  281. // 86 byte(s)
  282. $testVectors['68c8f8849b120e6e0c9969a5866af591a829b92f33cd9a4a3196957a148c49138e1e2f5c7619a6d5edebe995acd81ec8bb9c7b9cfca678d081ea9e25a75d39db04e18d475920ce828b94e72241f24db72546b352a0e4']
  283. = '016c80cbabed07c50f2c1b677c43e52de8d11751e54e596e0c04b3837a7e34a9ff5d2e98e7c58182879c15847d18dce88ea900337bc448112e98ce1118820c58';
  284. // 87 byte(s)
  285. $testVectors['b8d56472954e31fb54e28fca743f84d8dc34891cb564c64b08f7b71636debd64ca1edbdba7fc5c3e40049ce982bba8c7e0703034e331384695e9de76b5104f2fbc4535ecbeebc33bc27f29f18f6f27e8023b0fbb6f563c']
  286. = 'a4e85ff86482c10c6aaabc79a573cbf89a0a927110d755f22b529bd7cf3f6cc6cb9861e509657242a78b0c0af78ff97abcc1a8388270d6c8d302d45c9ba58404';
  287. // 88 byte(s)
  288. $testVectors['0d58ac665fa84342e60cefee31b1a4eacdb092f122dfc68309077aed1f3e528f578859ee9e4cefb4a728e946324927b675cd4f4ac84f64db3dacfe850c1dd18744c74ceccd9fe4dc214085108f404eab6d8f452b5442a47d']
  289. = 'b97afb77d39f8904ae8a5129a7ddc8ec9290ac40356e1b53dd057fa7584ba31afaf9ef5b657097fc115eaa33e7ede36dd00832d677ebd07c34b071e73580dd3a';
  290. // 89 byte(s)
  291. $testVectors['1755e2d2e5d1c1b0156456b539753ff416651d44698e87002dcf61dcfa2b4e72f264d9ad591df1fdee7b41b2eb00283c5aebb3411323b672eaa145c5125185104f20f335804b02325b6dea65603f349f4d5d8b782dd3469ccd']
  292. = 'ab2fc59a43a2666c9206b9317479285e660b670c6f111f999556e8151e0eb8d12bc82c9a7e7b3f8d6f382a8d96775ea417f754ff552e1bac271fbd08240f1b86';
  293. // 90 byte(s)
  294. $testVectors['b180de1a611111ee7584ba2c4b020598cd574ac77e404e853d15a101c6f5a2e5c801d7d85dc95286a1804c870bb9f00fd4dcb03aa8328275158819dcad7253f3e3d237aeaa7979268a5db1c6ce08a9ec7c2579783c8afc1f91a7']
  295. = '0a673af84e2d2317b80a873bfe38b252872708b38af9b956e3554ac2dce2f77c815593d99930e7aa666c57b59730712e5c4a9b57849eddd712a378040eb824d8';
  296. // 91 byte(s)
  297. $testVectors['cf3583cbdfd4cbc17063b1e7d90b02f0e6e2ee05f99d77e24e560392535e47e05077157f96813544a17046914f9efb64762a23cf7a49fe52a0a4c01c630cfe8727b81fb99a89ff7cc11dca5173057e0417b8fe7a9efba6d95c555f']
  298. = '1d34645463ebbd932c730e593d9c108aa86807db6785f05c4ce80f3e8302f87efbccb1ab884e25f1dcd5485d385502995e7abe2ef11bd3469e036d7eb93b4f39';
  299. // 92 byte(s)
  300. $testVectors['072fc02340ef99115bad72f92c01e4c093b9599f6cfc45cb380ee686cb5eb019e806ab9bd55e634ab10aa62a9510cc0672cd3eddb589c7df2b67fcd3329f61b1a4441eca87a33c8f55da4fbbad5cf2b2527b8e983bb31a2fadec7523']
  301. = '3f57fa915a782e3cc69815ba219f42aa2c222cd7f309f10af843384b3d3939aa0b92dd9571686c7961e06bfee818127fc5b5f32c67f4aa2af10d4fa38f65e90d';
  302. // 93 byte(s)
  303. $testVectors['76eecf956a52649f877528146de33df249cd800e21830f65e90f0f25ca9d6540fde40603230eca6760f1139c7f268deba2060631eea92b1fff05f93fd5572fbe29579ecd48bc3a8d6c2eb4a6b26e38d6c5fbf2c08044aeea470a8f2f26']
  304. = '151382ca35fb20b895a9dc074d687f2f335eaf57456d357a685ef752da59174d3f239aa9e04f142138d9413b21904665ef4df2f63e663b490383660481f78362';
  305. // 94 byte(s)
  306. $testVectors['7adc0b6693e61c269f278e6944a5a2d8300981e40022f839ac644387bfac9086650085c2cdc585fea47b9d2e52d65a2b29a7dc370401ef5d60dd0d21f9e2b90fae919319b14b8c5565b0423cefb827d5f1203302a9d01523498a4db10374']
  307. = '23aa4b74c54e8f450054b6abdbc6f6c3e44366afcec099b155775de040bf3b9cdd0b875f9d490faa694f18ccbffec6cab7de57a59ec6327240ac59d62d50b21c';
  308. // 95 byte(s)
  309. $testVectors['e1fffa9826cce8b86bccefb8794e48c46cdf372013f782eced1e378269b7be2b7bf51374092261ae120e822be685f2e7a83664bcfbe38fe8633f24e633ffe1988e1bc5acf59a587079a57a910bda60060e85b5f5b6f776f0529639d9cce4bd']
  310. = '3605cec16a7aa8b2525479fcc1295411b6a952dce233c9acc856d6d17c9812c920178500cd0028b5998d07046c6a5cf398ee1ec97df9182c33fca86647861878';
  311. // 96 byte(s)
  312. $testVectors['69f9abba65592ee01db4dce52dbab90b08fc04193602792ee4daa263033d59081587b09bbe49d0b49c9825d22840b2ff5d9c5155f975f8f2c2e7a90c75d2e4a8040fe39f63bbafb403d9e28cc3b86e04e394a9c9e8065bd3c85fa9f0c7891600']
  313. = 'c5a526d75816d41b53bf164b0467e0b80a9984d1830edb9d49f7ec3ecfefb01a2c824a0f645753aa463d567cb2782afcb2b2c2102ea664c56998f79062636fc1';
  314. // 97 byte(s)
  315. $testVectors['38a10a352ca5aedfa8e19c64787d8e9c3a75dbf3b8674bfab29b5dbfc15a63d10fae66cd1a6e6d2452d557967eaad89a4c98449787b0b3164ca5b717a93f24eb0b506ceb70cbbcb8d72b2a72993f909aad92f044e0b5a2c9ac9cb16a0ca2f81f49']
  316. = 'b239941a31100ab1b24af2d1fef149dba300105a31b72a8f217e306a0602d722ccd593a23e6539d3e4195a7e12ca19ae2bae8b8399f7a9d50db30216e973f2bf';
  317. // 98 byte(s)
  318. $testVectors['6d8c6e449bc13634f115749c248c17cd148b72157a2c37bf8969ea83b4d6ba8c0ee2711c28ee11495f43049596520ce436004b026b6c1f7292b9c436b055cbb72d530d860d1276a1502a5140e3c3f54a93663e4d20edec32d284e25564f624955b52']
  319. = 'd6ab0d0b416d1bbc85479f9850585761b91775a60307afacf70943feb58657740fe35dc760ab9cfa672c6b5552aa67bfa1f0d6a6f943b3912c229b8e0155c002';
  320. // 99 byte(s)
  321. $testVectors['6efcbcaf451c129dbe00b9cef0c3749d3ee9d41c7bd500ade40cdc65dedbbbadb885a5b14b32a0c0d087825201e303288a733842fa7e599c0c514e078f05c821c7a4498b01c40032e9f1872a1c925fa17ce253e8935e4c3c71282242cb716b2089ccc1']
  322. = 'bc0a28450368c288013e2eb1196e58933ce05869cb55fa2bda61d9d92f83b903e59dde0b927ca6dbc46f5af2eb7e8831e8668888bfea46d78f4d274818d56328';
  323. // 100 byte(s)
  324. $testVectors['433c5303131624c0021d868a30825475e8d0bd3052a022180398f4ca4423b98214b6beaac21c8807a2c33f8c93bd42b092cc1b06cedf3224d5ed1ec29784444f22e08a55aa58542b524b02cd3d5d5f6907afe71c5d7462224a3f9d9e53e7e0846dcbb4ce']
  325. = '7820a20056df741e19ff4d150663488cf86f936353e99e25b93220f5230bfbc13363b458d6db92f9d211d705362b01782ec118acfe53bae4c6ac2c7e5d0111fb';
  326. // 101 byte(s)
  327. $testVectors['a873e0c67ca639026b6683008f7aa6324d4979550e9bce064ca1e1fb97a30b147a24f3f666c0a72d71348ede701cf2d17e2253c34d1ec3b647dbcef2f879f4eb881c4830b791378c901eb725ea5c172316c6d606e0af7df4df7f76e490cd30b2badf45685f']
  328. = '0984a43286a3cb22fb59f7880e114e23e3ad3b0d43025f3987d0aa6fa8e53e6066f80f4769241dcd062431c7f6712c57c6e3275ed3f2bc591db6dc20e5be0953';
  329. // 102 byte(s)
  330. $testVectors['006917b64f9dcdf1d2d87c8a6173b64f6587168e80faa80f82d84f60301e561e312d9fbce62f39a6fb476e01e925f26bcc91de621449be6504c504830aae394096c8fc7694651051365d4ee9070101ec9b68086f2ea8f8ab7b811ea8ad934d5c9b62c60a4771']
  331. = 'a6300497f650859cd744679885cd5437a64cc3961574dcce65e1611616a9f97190f39130ba532094bd62464d0b8b52297a2c9c279b2c9860c072cd44449a9cdf';
  332. // 103 byte(s)
  333. $testVectors['f13c972c52cb3cc4a4df28c97f2df11ce089b815466be88863243eb318c2adb1a417cb1041308598541720197b9b1cb5ba2318bd5574d1df2174af14884149ba9b2f446d609df240ce335599957b8ec80876d9a085ae084907bc5961b20bf5f6ca58d5dab38adb']
  334. = 'e2052884d112238807c02c135247f76e0e394bd6583ba83ed2731cf68f057276272b891a761cdec6d8ad2e3f33e86ae9d9a234682bce7a53816235692d2cf821';
  335. // 104 byte(s)
  336. $testVectors['e35780eb9799ad4c77535d4ddb683cf33ef367715327cf4c4a58ed9cbdcdd486f669f80189d549a9364fa82a51a52654ec721bb3aab95dceb4a86a6afa93826db923517e928f33e3fba850d45660ef83b9876accafa2a9987a254b137c6e140a21691e1069413848']
  337. = 'ff6a7d0efea45e5f0abcb173fce2be76b52d0f3fc363afe31d219472742d73e56cee2ab91a94d41335c4fa25cbdd6ebd1a087637caa25099d5a9d60693cf62b9';
  338. // 105 byte(s)
  339. $testVectors['64ec021c9585e01ffe6d31bb50d44c79b6993d72678163db474947a053674619d158016adb243f5c8d50aa92f50ab36e579ff2dabb780a2b529370daa299207cfbcdd3a9a25006d19c4f1fe33e4b1eaec315d8c6ee1e730623fd1941875b924eb57d6d0c2edc4e78d6']
  340. = '4183f96759e7c0628f2fc81979274f42111a43bd5dbb3685bb21704ce6b0ed3d164decf28a3a991b303e1d7b86e2b175ba89945a8524f9c9318f12b160a1e4d1';
  341. // 106 byte(s)
  342. $testVectors['5954bab512cf327d66b5d9f296180080402624ad7628506b555eea8382562324cf452fba4a2130de3e165d11831a270d9cb97ce8c2d32a96f50d71600bb4ca268cf98e90d6496b0a6619a5a8c63db6d8a0634dfc6c7ec8ea9c006b6c456f1b20cd19e781af20454ac880']
  343. = '940c6f0bacf11e4b045f432003f889278709f9c3d8e420c9a17155f57e776d72b4306bba4adf721708f6ef457444ab12238372e207ab41d5ef5a68529ed0b26c';
  344. // 107 byte(s)
  345. $testVectors['03d9f92b2c565709a568724a0aff90f8f347f43b02338f94a03ed32e6f33666ff5802da4c81bdce0d0e86c04afd4edc2fc8b4141c2975b6f07639b1994c973d9a9afce3d9d365862003498513bfa166d2629e314d97441667b007414e739d7febf0fe3c32c17aa188a8683']
  346. = '172f0c680310375156911c07b1819f0b9d124514ec2c3750cb2e39926a28a4636ab7ecdcdd9d6a960d16c864dd585645d87f145c5b315381f356656d617fe97d';
  347. // 108 byte(s)
  348. $testVectors['f31e8b4f9e0621d531d22a380be5d9abd56faec53cbd39b1fab230ea67184440e5b1d15457bd25f56204fa917fa48e669016cb48c1ffc1e1e45274b3b47379e00a43843cf8601a5551411ec12503e5aac43d8676a1b2297ec7a0800dbfee04292e937f21c005f17411473041']
  349. = '410dbaa5e3453f2dafce135dc014f28fbf693c84eb7d4becb80a3db32e16e89062b3ff59c1dfdfab32d84d20284632a2ac7f8f88d4b7023f879463ba18ff6553';
  350. // 109 byte(s)
  351. $testVectors['758ea3fea738973db0b8be7e599bbef4519373d6e6dcd7195ea885fc991d896762992759c2a09002912fb08e0cb5b76f49162aeb8cf87b172cf3ad190253df612f77b1f0c532e3b5fc99c2d31f8f65011695a087a35ee4eee5e334c369d8ee5d29f695815d866da99df3f79403']
  352. = 'f93a099159c39617b75b188d527fc4db287cbb4fdddba5ad4dcb4cffc4dc59762bbc41a58d3a788eae152aea024bc4cc4f29fc7b8ab68065a68650a04b51818a';
  353. // 110 byte(s)
  354. $testVectors['47c6e0c2b74948465921868804f0f7bd50dd323583dc784f998a93cd1ca4c6ef84d41dc81c2c40f34b5bee6a93867b3bdba0052c5f59e6f3657918c382e771d33109122cc8bb0e1e53c4e3d13b43ce44970f5e0c079d2ad7d7a3549cd75760c21bb15b447589e86e8d76b1e9ced2']
  355. = '05e69984ee99aa2bc851083aa44ee56feef86c45888867cdcdd0c7a8049080ae7858b93c19953a881be5c036bd8fe83628c2e3aa9939a288b4ac4bc2876c2fbc';
  356. // 111 byte(s)
  357. $testVectors['f690a132ab46b28edfa6479283d6444e371c6459108afd9c35dbd235e0b6b6ff4c4ea58e7554bd002460433b2164ca51e868f7947d7d7a0d792e4abf0be5f450853cc40d85485b2b8857ea31b5ea6e4ccfa2f3a7ef3380066d7d8979fdac618aad3d7e886dea4f005ae4ad05e5065f']
  358. = 'be22f3e253c2563c3353e693d2d5a65dc6bac2cbcda8e43e8584f9d851e602d4374936403fd688f0135e363de8099f249dd21c61695c109c27ed5f4f4c1808bf';
  359. // 112 byte(s)
  360. $testVectors['58d6a99bc6458824b256916770a8417040721cccfd4b79eacd8b65a3767ce5ba7e74104c985ac56b8cc9aebd16febd4cda5adb130b0ff2329cc8d611eb14dac268a2f9e633c99de33997fea41c52a7c5e1317d5b5daed35eba7d5a60e45d1fa7eaabc35f5c2b0a0f2379231953322c4e']
  361. = '1d1836c4e2c3eb27a74a9cd600c064391bd9edd45464a5795182c8794748ba51a345c6fae2b91f5758401e4f427d50b6882b1df0977976c2c9432c1a9b3ae03f';
  362. // 113 byte(s)
  363. $testVectors['befab574396d7f8b6705e2d5b58b2c1c820bb24e3f4bae3e8fbcd36dbf734ee14e5d6ab972aedd3540235466e825850ee4c512ea9795abfd33f330d9fd7f79e62bbb63a6ea85de15beaeea6f8d204a28956059e2632d11861dfb0e65bc07ac8a159388d5c3277e227286f65ff5e5b5aec1']
  364. = 'cb0d33c173c765bba3714d56a4cf48fd6320ab8c5317e7ab1a46472afb756232cd27f51473dcf9bd7dac1aa7f669353fd8f3d27d17d3fe3eb3386876eca38a85';
  365. // 114 byte(s)
  366. $testVectors['8e58144fa9179d686478622ce450c748260c95d1ba43b8f9b59abeca8d93488da73463ef40198b4d16fb0b0707201347e0506ff19d01bea0f42b8af9e71a1f1bd168781069d4d338fdef00bf419fbb003031df671f4a37979564f69282de9c65407847dd0da505ab1641c02dea4f0d834986']
  367. = 'b579ad0c750b91e0671bb7f0482a519835d155ae1a4db92112e66fbd158835e0c29e2f122a8c54c530f92633f6ec7b222ca3ced45b4b5a24426d99c59c1b6609';
  368. // 115 byte(s)
  369. $testVectors['b55c10eae0ec684c16d13463f29291bf26c82e2fa0422a99c71db4af14dd9c7f33eda52fd73d017cc0f2dbe734d831f0d820d06d5f89dacc485739144f8cfd4799223b1aff9031a105cb6a029ba71e6e5867d85a554991c38df3c9ef8c1e1e9a7630be61caabca69280c399c1fb7a12d12aefc']
  370. = '689c878d8a44c79eaf0579dc96c0e7fe7d33491f59a6058bee60e14b8006bdf6a6070b2b6d3bb6d7c31ccae09ec403df49dd12ba72c8532a8e476b4b415d8369';
  371. // 116 byte(s)
  372. $testVectors['2eeea693f585f4ed6f6f8865bbae47a6908aecd7c429e4bec4f0de1d0ca0183fa201a0cb14a529b7d7ac0e6ff6607a3243ee9fb11bcf3e2304fe75ffcddd6c5c2e2a4cd45f63c962d010645058d36571404a6d2b4f44755434d76998e83409c3205aa1615db44057db991231d2cb42624574f545']
  373. = '4e4dc49e414c794a4b6d8d2093feab46d91321cfd089b1fd8cb5154f3e342645f6233a9216db04f080e5af8b156e782ad16e0b15d814173e78fcf5e7cf8ea51f';
  374. // 117 byte(s)
  375. $testVectors['dab11dc0b047db0420a585f56c42d93175562852428499f66a0db811fcdddab2f7cdffed1543e5fb72110b64686bc7b6887a538ad44c050f1e42631bc4ec8a9f2a047163d822a38989ee4aab01b4c1f161b062d873b1cfa388fd301514f62224157b9bef423c7783b7aac8d30d65cd1bba8d689c2d']
  376. = '2c8f456f9091517cafa9df1d09ee621edfeb2c00dab944355d592dfda128f837228578e3965d3767959d3cdde4e7b67e02241f28c5417e33ea74e39032f938ea';
  377. // 118 byte(s)
  378. $testVectors['42e99a2f80aee0e001279a2434f731e01d34a44b1a8101726921c0590c30f3120eb83059f325e894a5ac959dca71ce2214799916424e859d27d789437b9d27240bf8c35adbafcecc322b48aa205b293962d858652abacbd588bcf6cbc388d0993bd622f96ed54614c25b6a9aa527589eaaffcf17ddf7']
  379. = '3ae18402ad4123af1ad868450591c46f66431d422a29d932df94af9ab3e256f806575b3eb0d24edc7531725e0336847b2e571ae667b619a9d79a3e168948af5d';
  380. // 119 byte(s)
  381. $testVectors['3c9b46450c0f2cae8e3823f8bdb4277f31b744ce2eb17054bddc6dff36af7f49fb8a2320cc3bdf8e0a2ea29ad3a55de1165d219adeddb5175253e2d1489e9b6fdd02e2c3d3a4b54d60e3a47334c37913c5695378a669e9b72dec32af5434f93f46176ebf044c4784467c700470d0c0b40c8a088c815816']
  382. = '6f3e1294b67d875165fd09dd493dd55924e9e28e53afa2da80916d7d54e19c1705121d617e53f56eba4767d6435e986feeaeb965ec4956fd3c02de1288fbc661';
  383. // 120 byte(s)
  384. $testVectors['d1e654b77cb155f5c77971a64df9e5d34c26a3cad6c7f6b300d39deb1910094691adaa095be4ba5d86690a976428635d5526f3e946f7dc3bd4dbc78999e653441187a81f9adcd5a3c5f254bc8256b0158f54673dcc1232f6e918ebfc6c51ce67eaeb042d9f57eec4bfe910e169af78b3de48d137df4f2840']
  385. = 'aa3398bc7daeb4f22ca6d1937b0c6097a49adb6dbc03fc0f5226a644f217296bf55747269b861fc7b22bc5956ce3d8da28e9f25d8c9599bc653cd0ee0c852473';
  386. // 121 byte(s)
  387. $testVectors['626f68c18a69a6590159a9c46be03d5965698f2dac3de779b878b3d9c421e0f21b955a16c715c1ec1e22ce3eb645b8b4f263f60660ea3028981eebd6c8c3a367285b691c8ee56944a7cd1217997e1d9c21620b536bdbd5de8925ff71dec6fbc06624ab6b21e329813de90d1e572dfb89a18120c3f606355d25']
  388. = '8bcbbe36dbe305fbb558ea46721d25de7aab7898e583e8bdf26701224387c524c683475c242c7de090608a4f17663d217276f94f4188b942a03039b5e38d6ae3';
  389. // 122 byte(s)
  390. $testVectors['651a6fb3c4b80c7c68c6011675e6094eb56abf5fc3057324ebc6477825061f9f27e7a94633abd1fa598a746e4a577caf524c52ec1788471f92b8c37f23795ca19d559d446cab16cbcdce90b79fa1026cee77bf4ab1b503c5b94c2256ad75b3eac6fd5dcb96aca4b03a834bfb4e9af988cecbf2ae597cb9097940']
  391. = '4782dfcab650e7a8dae9a010cb002dd0373bfbd31247fa9860876d7fffd2d57c355f2054cb2efeb45c5871f284f46b025798344a3719efab34d15152dd0bbc6c';
  392. // 123 byte(s)
  393. $testVectors['8aaf072fce8a2d96bc10b3c91c809ee93072fb205ca7f10abd82ecd82cf040b1bc49ea13d1857815c0e99781de3adbb5443ce1c897e55188ceaf221aa9681638de05ae1b322938f46bce51543b57ecdb4c266272259d1798de13be90e10efec2d07484d9b21a3870e2aa9e06c21aa2d0c9cf420080a80a91dee16f']
  394. = 'a4d538e449e2b3ebf9aafc88d29e514ba0d2c8de2706f3f6fa5a2c4f95f5db5bab59c1a69c16e4859a19730abb2e6bf06152445eda80e3be5ce652023ea57e5e';
  395. // 124 byte(s)
  396. $testVectors['53f918fd00b1701bd504f8cdea803acca21ac18c564ab90c2a17da592c7d69688f6580575395551e8cd33e0fef08ca6ed4588d4d140b3e44c032355df1c531564d7f4835753344345a6781e11cd5e095b73df5f82c8ae3ad00877936896671e947cc52e2b29dcd463d90a0c9929128da222b5a211450bbc0e02448e2']
  397. = '8732d243f1b3349f900df430659b9ab9ed99f626ad35cb2084b57d60e5a5b47213ad213859cd40964c5a267c236d0e38167525f778e67e37d4f623a8884128ed';
  398. // 125 byte(s)
  399. $testVectors['a64599b8a61b5ccec9e67aed69447459c8da3d1ec6c7c7c82a7428b9b584fa67e90f68e2c00fbbed4613666e5168da4a16f395f7a3c3832b3b134bfc9cbaa95d2a0fe252f44ac6681eb6d40ab91c1d0282fed6701c57463d3c5f2bb8c6a7301fb4576aa3b5f15510db8956ff77478c26a7c09bea7b398cfc83503f538e']
  400. = '97dc2606e14f7bfff1fca497965e36caa3a81cfd6459d0254529f64da40ffe7442c08a151d6cee3b46bf3414e80110a0f71eee44d7940027dee90e919e498d65';
  401. // 126 byte(s)
  402. $testVectors['0e3ab0e054739b00cdb6a87bd12cae024b54cb5e550e6c425360c2e87e59401f5ec24ef0314855f0f56c47695d56a7fb1417693af2a1ed5291f2fee95f75eed54a1b1c2e81226fbff6f63ade584911c71967a8eb70933bc3f5d15bc91b5c2644d9516d3c3a8c154ee48e118bd1442c043c7a0dba5ac5b1d5360aae5b9065']
  403. = 'de5978eace4e51f7d289f2befbecb3aac8e9cad48fa0f7310c673d52bbcaeebde49cb5a76d334d6dfdd51ac1ab24e9e1cdc915069dbddb3d2e30b0b0c26b3ee1';
  404. // 127 byte(s)
  405. $testVectors['a62fc595b4096e6336e53fcdfc8d1cc175d71dac9d750a6133d23199eaac288207944cea6b16d27631915b4619f743da2e30a0c00bbdb1bbb35ab852ef3b9aec6b0a8dcc6e9e1abaa3ad62ac0a6c5de765de2c3711b769e3fde44a74016fff82ac46fa8f1797d3b2a726b696e3dea5530439acee3a45c2a51bc32dd055650b']
  406. = '33abca29a8a7094cfb10be4a80e81f8001ebb933c0d4b98a695b22ab553f94f07646abce6adf491817d17b78c40747d56faf88a613138ca0e596636c672397b4';
  407. // 128 byte(s)
  408. $testVectors['2b6db7ced8665ebe9deb080295218426bdaa7c6da9add2088932cdffbaa1c14129bccdd70f369efb149285858d2b1d155d14de2fdb680a8b027284055182a0cae275234cc9c92863c1b4ab66f304cf0621cd54565f5bff461d3b461bd40df28198e3732501b4860eadd503d26d6e69338f4e0456e9e9baf3d827ae685fb1d817']
  409. = '4fab45806b4628068458b5d0a2d4bf101b8bfc9276ef86ad5d883765c43f72ce8a5f7b4c5b535a915130bb185e699ab62228014e54df790c0e93aadbe7e39e19';
  410. // 129 byte(s)
  411. $testVectors['10db509b2cdcaba6c062ae33be48116a29eb18e390e1bbada5ca0a2718afbcd23431440106594893043cc7f2625281bf7de2655880966a23705f0c5155c2f5cca9f2c2142e96d0a2e763b70686cd421b5db812daced0c6d65035fde558e94f26b3e6dde5bd13980cc80292b723013bd033284584bff27657871b0cf07a849f4ae2']
  412. = '5f0bfb4146910cf0c320364b6ad8a02b0966229ab2676d9670f0dd241e8104db02797eefea0b9cabbe90a44757b033755925b2fccf3a00054f9ae8fbcef752a8';
  413. // 130 byte(s)
  414. $testVectors['9334de60c997bda6086101a6314f64e4458f5ff9450c509df006e8c547983c651ca97879175aaba0c539e82d05c1e02c480975cbb30118121061b1ebac4f8d9a3781e2db6b18042e01ecf9017a64a0e57447ec7fcbe6a7f82585f7403ee2223d52d37b4bf426428613d6b4257980972a0acab508a7620c1cb28eb4e9d30fc41361ec']
  415. = 'd38ef3b12eaa0bf62a75b6b63cff3c9ef171de1b75f5d02629365bcfe65ba7ddd30fcef7febb82f19f9bedcc1cc4c679b4292ea62c2a90a7562da9a1318fe278';
  416. // 131 byte(s)
  417. $testVectors['e88ab086891693aa535ceb20e64c7ab97c7dd3548f3786339897a5f0c39031549ca870166e477743ccfbe016b4428d89738e426f5ffe81626137f17aecff61b72dbee2dc20961880cfe281dfab5ee38b1921881450e16032de5e4d55ad8d4fca609721b0692bac79be5a06e177fe8c80c0c83519fb3347de9f43d5561cb8107b9b5edc']
  418. = '60c95c274f99b8643a186344bc01d1279010be55d1be76f4e6f919f6b54d335ee0e1ca92133f3d7a2520cd82c4000e15efed8d8a66f31b16b0977c63de1beb05';
  419. // 132 byte(s)
  420. $testVectors['fd19e01a83eb6ec810b94582cb8fbfa2fcb992b53684fb748d2264f020d3b960cb1d6b8c348c2b54a9fcea72330c2aaa9a24ecdb00c436abc702361a82bb8828b85369b8c72ece0082fe06557163899c2a0efa466c33c04343a839417057399a63a3929be1ee4805d6ce3e5d0d0967fe9004696a5663f4cac9179006a2ceb75542d75d68']
  421. = '9385d0ed9e73498e24b8c6e746a1c6be8011ee30fcac9ba17224ee2012378522c78f8737a224621fba19c42040c5c7f38ac07b40e0e75ebc59d17975ee85d655';
  422. // 133 byte(s)
  423. $testVectors['59ae20b6f7e0b3c7a989afb28324a40fca25d8651cf1f46ae383ef6d8441587aa1c04c3e3bf88e8131ce6145cfb8973d961e8432b202fa5af3e09d625faad825bc19da9b5c6c20d02abda2fcc58b5bd3fe507bf201263f30543819510c12bc23e2ddb4f711d087a86edb1b355313363a2de996b891025e147036087401ccf3ca7815bf3c49']
  424. = '7487164d408874afdf07ebdade8c62e756147beab3238b8738aeed927f54fe6d33af3917d4e181b50cbc88a379c73585f9fba4c1b67b4be449004ea0f66d11ad';
  425. // 134 byte(s)
  426. $testVectors['77ee804b9f3295ab2362798b72b0a1b2d3291dceb8139896355830f34b3b328561531f8079b79a6e9980705150866402fdc176c05897e359a6cb1a7ab067383eb497182a7e5aef7038e4c96d133b2782917417e391535b5e1b51f47d8ed7e4d4025fe98dc87b9c1622614bff3d1029e68e372de719803857ca52067cddaad958951cb2068cc6']
  427. = '0f41ab2d10c51e28638dad178655f160b2f753db44eed6ce4104693cc4a938d887617774afecb33b890ee7fc577656ce168eea42c604d152b952c9b772c9b530';
  428. // 135 byte(s)
  429. $testVectors['b771d5cef5d1a41a93d15643d7181d2a2ef0a8e84d91812f20ed21f147bef732bf3a60ef4067c3734b85bc8cd471780f10dc9e8291b58339a677b960218f71e793f2797aea349406512829065d37bb55ea796fa4f56fd8896b49b2cd19b43215ad967c712b24e5032d065232e02c127409d2ed4146b9d75d763d52db98d949d3b0fed6a8052fbb']
  430. = '7575a1fb4fc9a8f9c0466bd5fca496d1cb78696773a212a5f62d02d14e3259d192a87eba4407dd83893527331407b6dadaad920dbc46489b677493ce5f20b595';
  431. // 136 byte(s)
  432. $testVectors['b32d95b0b9aad2a8816de6d06d1f86008505bd8c14124f6e9a163b5a2ade55f835d0ec3880ef50700d3b25e42cc0af050ccd1be5e555b23087e04d7bf9813622780c7313a1954f8740b6ee2d3f71f768dd417f520482bd3a08d4f222b4ee9dbd015447b33507dd50f3ab4247c5de9a8abd62a8decea01e3b87c8b927f5b08beb37674c6f8e380c04']
  433. = '2e293765022d48996ce8eff0be54e87efb94a14c72de5acd10d0eb5ece029cadfa3ba17a40b2ffa2163991b17786e51caba79e5e0ffd34cf085e2a098be8bacb';
  434. // 137 byte(s)
  435. $testVectors['04410e31082a47584b406f051398a6abe74e4da59bb6f85e6b49e8a1f7f2ca00dfba5462c2cd2bfde8b64fb21d70c083f11318b56a52d03b81cac5eec29eb31bd0078b6156786da3d6d8c33098c5c47bb67ac64db14165af65b44544d806dde5f487d5373c7f9792c299e9686b7e5821e7c8e2458315b996b5677d926dac57b3f22da873c601016a0d']
  436. = 'be8e14b6757ffe53c9b75f6dde9a7b6c40474041de83d4a60645a826d7af1abe1eefcb7b74b62ca6a514e5f2697d585bfecece12931bbe1d4ed7ebf7b0be660e';
  437. // 138 byte(s)
  438. $testVectors['8b81e9badde026f14d95c019977024c9e13db7a5cd21f9e9fc491d716164bbacdc7060d882615d411438aea056c340cdf977788f6e17d118de55026855f93270472d1fd18b9e7e812bae107e0dfde7063301b71f6cfe4e225cab3b232905a56e994f08ee2891ba922d49c3dafeb75f7c69750cb67d822c96176c46bd8a29f1701373fb09a1a6e3c7158f']
  439. = '6c7e64ee0d826073d4f44bcf1586a83bacf3e2e138dfdb65b8b8b35fd7dae300ea6e32c6245cca27c674feb2196755945ab7c5dce99eab9158a75518ac27c431';
  440. // 139 byte(s)
  441. $testVectors['fa6eed24da6666a22208146b19a532c2ec9ba94f09f1def1e7fc13c399a48e41acc2a589d099276296348f396253b57cb0e40291bd282773656b6e0d8bea1cda084a3738816a840485fcf3fb307f777fa5feac48695c2af4769720258c77943fb4556c362d9cba8bf103aeb9034baa8ea8bfb9c4f8e6742ce0d52c49ea8e974f339612e830e9e7a9c29065']
  442. = '5842d4da2c309d9b2aa7cfae702262f770a8e646620d65c17271416e9d7981ff93d228cd60dc1cc16921020d841e439e87f085e503d466c904abf8cdd5eccaa9';
  443. // 140 byte(s)
  444. $testVectors['9bb4af1b4f09c071ce3cafa92e4eb73ce8a6f5d82a85733440368dee4eb1cbc7b55ac150773b6fe47dbe036c45582ed67e23f4c74585dab509df1b83610564545642b2b1ec463e18048fc23477c6b2aa035594ecd33791af6af4cbc2a1166aba8d628c57e707f0b0e8707caf91cd44bdb915e0296e0190d56d33d8dde10b5b60377838973c1d943c22ed335e']
  445. = 'f8b24527b5c84ca9a702db2f535f78ed0323c2932a255db24f872551ca7f5c0482b3690c62eec8ad69308db2d72308c4d615cde3835b39b4f6ff115466f32763';
  446. // 141 byte(s)
  447. $testVectors['2167f02118cc62043e9091a647cadbed95611a521fe0d64e8518f16c808ab297725598ae296880a773607a798f7c3cfce80d251ebec6885015f9abf7eaabae46798f82cb5926de5c23f44a3f9f9534b3c6f405b5364c2f8a8bdc5ca49c749bed8ce4ba48897062ae8424ca6dde5f55c0e42a95d1e292ca54fb46a84fbc9cd87f2d0c9e7448de3043ae22fdd229']
  448. = '08c6e3938de48171a99646bd090b7d53ff422ae63f99850032bd131ac7bdfba8f83466ad31fad3169d8a320fd9548bdff2c40ba20e0d031a8054019c40ed2662';
  449. // 142 byte(s)
  450. $testVectors['94b7fa0bc1c44e949b1d7617d31b4720cbe7ca57c6fa4f4094d4761567e389ecc64f6968e4064df70df836a47d0c713336b5028b35930d29eb7a7f9a5af9ad5cf441745baec9bb014ceeff5a41ba5c1ce085feb980bab9cf79f2158e03ef7e63e29c38d7816a84d4f71e0f548b7fc316085ae38a060ff9b8dec36f91ad9ebc0a5b6c338cbb8f6659d342a24368cf']
  451. = '6978ad4bc4f0fc44c35c6691ca46627d840baa572de9b0216673c988197191cdf812cf21920e052cc9ce1d507d1ba7db6f151d01620ada702dc637bf90809c19';
  452. // 143 byte(s)
  453. $testVectors['ea40e83cb18b3a242c1ecc6ccd0b7853a439dab2c569cfc6dc38a19f5c90acbf76aef9ea3742ff3b54ef7d36eb7ce4ff1c9ab3bc119cff6be93c03e208783335c0ab8137be5b10cdc66ff3f89a1bddc6a1eed74f504cbe7290690bb295a872b9e3fe2cee9e6c67c41db8efd7d863cf10f840fe618e7936da3dca5ca6df933f24f6954ba0801a1294cd8d7e66dfafec']
  454. = '3a8e938c45f3f177991296b24565d9a6605516615d96a062c8be53a0d6c5a6487be35d2a8f3cf6620d0c2dba2c560d68295f284be7f82f3b92919033c9ce5d80';
  455. // 144 byte(s)
  456. $testVectors['157d5b7e4507f66d9a267476d33831e7bb768d4d04cc3438da12f9010263ea5fcafbde2579db2f6b58f911d593d5f79fb05fe3596e3fa80ff2f761d1b0e57080055c118c53e53cdb63055261d7c9b2b39bd90acc32520cbbdbda2c4fd8856dbcee173132a2679198daf83007a9b5c51511ae49766c792a29520388444ebefe28256fb33d4260439cba73a9479ee00c63']
  457. = 'fe45289874879720ce2a844ae34bb73522775dcb6019dcd22b8885994672a0889c69e8115c641dc8b83e39f7311815a164dc46e0ba2fca344d86d4bc2ef2532c';
  458. // 145 byte(s)
  459. $testVectors['836b34b515476f613fe447a4e0c3f3b8f20910ac89a3977055c960d2d5d2b72bd8acc715a9035321b86703a411dde0466d58a59769672aa60ad587b8481de4bba552a1645779789501ec53d540b904821f32b0bd1855b04e4848f9f8cfe9ebd8911be95781a759d7ad9724a7102dbe576776b7c632bc39b9b5e19057e226552a5994c1dbb3b5c7871a11f5537011044c53']
  460. = 'aff61c6e11b98e55ac213b1a0bc7de0405221ac5efb1229842e4614f4a029c9bd14a0ed7fd99af3681429f3f309fdb53166aa9a3cd9f1f1223d04b4a9015e94a';
  461. // 146 byte(s)
  462. $testVectors['cc7784a4912a7ab5ad3620aab29ba87077cd3cb83636adc9f3dc94f51edf521b2161ef108f21a0a298557981c0e53ce6ced45bdf782c1ef200d29bab81dd6460586964edab7cebdbbec75fd7925060f7da2b853b2b089588fa0f8c16ec6498b14c55dcee335cb3a91d698e4d393ab8e8eac0825f8adebeee196df41205c011674e53426caa453f8de1cbb57932b0b741d4c6']
  463. = '26410e1a0d1e3659438dddb2953eb3aa082ceb02a327fa0098574d89f9236f5dff9c17def37f6ce4b5dc1ee5f23f578fe191ee8b51f1b8034bcbbbb7b6a500a5';
  464. // 147 byte(s)
  465. $testVectors['7639b461fff270b2455ac1d1afce782944aea5e9087eb4a39eb96bb5c3baaf0e868c8526d3404f9405e79e77bfac5ffb89bf1957b523e17d341d7323c302ea7083872dd5e8705694acdda36d5a1b895aaa16eca6104c82688532c8bfe1790b5dc9f4ec5fe95baed37e1d287be710431f1e5e8ee105bc42ed37d74b1e55984bf1c09fe6a1fa13ef3b96faeaed6a2a1950a12153']
  466. = '5015da2a2e1661d3a52a65d19f02933029839f72717a77b5045198665093f944cff85e094d418396a51c574157eed9fb6bdd4eca53278fab62af699b53c82f58';
  467. // 148 byte(s)
  468. $testVectors['eb6513fc61b30cfba58d4d7e80f94d14589090cf1d80b1df2e68088dc6104959ba0d583d585e9578ab0aec0cf36c48435eb52ed9ab4bbce7a5abe679c97ae2dbe35e8cc1d45b06dda3cf418665c57cbee4bbb47fa4caf78f4ee656fec237fe4eebbafa206e1ef2bd0ee4ae71bd0e9b2f54f91daadf1febfd7032381d636b733dcb3bf76fb14e23aff1f68ed3dbcf75c9b99c6f26']
  469. = 'b27828cfebcf4d896eabf1f84d079827b7dcc7f308a20476474de518829a89aac3dc50272cfa976b0b5819c45c9eefc51b87a27d11c9e5f9579121125a887542';
  470. // 149 byte(s)
  471. $testVectors['1594d74bf5dde444265d4c04dad9721ff3e34cbf622daf341fe16b96431f6c4df1f760d34f296eb97d98d560ad5286fec4dce1724f20b54fd7df51d4bf137add656c80546fb1bf516d62ee82baa992910ef4cc18b70f3f8698276fcfb44e0ec546c2c39cfd8ee91034ff9303058b4252462f86c823eb15bf481e6b79cc3a02218595b3658e8b37382bd5048eaed5fd02c37944e73b']
  472. = '42fc06dcf99b4e804bb349101b46d6a6a7366e47555406ea554248baef52e17afa40829f5709d07ff407881df106f156ca735622b0f051d8c372f6e811cdae25';
  473. // 150 byte(s)
  474. $testVectors['4cfa1278903026f66fedd41374558be1b585d03c5c55dac94361df286d4bd39c7cb8037ed3b267b07c346626449d0cc5b0dd2cf221f7e4c3449a4be99985d2d5e67bff2923357ddeab5abcb4619f3a3a57b2cf928a022eb27676c6cf805689004fca4d41ea6c2d0a4789c7605f7bb838dd883b3ad3e6027e775bcf262881428099c7fff95b14c095ea130e0b9938a5e22fc52650f591']
  475. = '0ca89c9b7273de384ff33f1bacbb8505628c4d3e30350b335361563ad416ada523122d37acbec57721f7bc5d9b049e1f4fe3c4cfe047e33a0e448ef5d5536cf0';
  476. // 151 byte(s)
  477. $testVectors['d3e65cb92cfa79662f6af493d696a07ccf32aaadcceff06e73e8d9f6f909209e66715d6e978788c49efb9087b170ecf3aa86d2d4d1a065ae0efc8924f365d676b3cb9e2bec918fd96d0b43dee83727c9a93bf56ca2b2e59adba85696546a815067fc7a78039629d4948d157e7b0d826d1bf8e81237bab7321312fdaa4d521744f988db6fdf04549d0fdca393d639c729af716e9c8bba48']
  478. = '78c59a8cdf4d1d07a66bb2faa7ffa2112d5c0fcabf7e3589e97623bdb922af9af24918c2ccfce2b880bf64145c70dc9a4fde78fdf0918dd2ce5fea9cf99acd41';
  479. // 152 byte(s)
  480. $testVectors['842cc583504539622d7f71e7e31863a2b885c56a0ba62db4c2a3f2fd12e79660dc7205ca29a0dc0a87db4dc62ee47a41db36b9ddb3293b9ac4baae7df5c6e7201e17f717ab56e12cad476be49608ad2d50309e7d48d2d8de4fa58ac3cfeafeee48c0a9eec88498e3efc51f54d300d828dddccb9d0b06dd021a29cf5cb5b2506915beb8a11998b8b886e0f9b7a80e97d91a7d01270f9a7717']
  481. = 'cf4d52d20272de014d367310775287ee5e5cb34cf9af78e65d1d1fe7fb1f13b62dd9b83c382baa6ab4f6949478c8598fef78e8d535311fc19808cb75e22daded';
  482. // 153 byte(s)
  483. $testVectors['6c4b0a0719573e57248661e98febe326571f9a1ca813d3638531ae28b4860f23c3a3a8ac1c250034a660e2d71e16d3acc4bf9ce215c6f15b1c0fc7e77d3d27157e66da9ceec9258f8f2bf9e02b4ac93793dd6e29e307ede3695a0df63cbdc0fc66fb770813eb149ca2a916911bee4902c47c7802e69e405fe3c04ceb5522792a5503fa829f707272226621f7c488a7698c0d69aa561be9f378']
  484. = '33d632e403c9f9a9349b28aa4821a12b1db557d8928003d30c57d701cff1c49bac9472cecff450e4d91d36c6cd78221790eff6f0fbf498034014cbbace5dcf09';
  485. // 154 byte(s)
  486. $testVectors['51b7dbb7ce2ffeb427a91ccfe5218fd40f9e0b7e24756d4c47cd55606008bdc27d16400933906fd9f30effdd4880022d081155342af3fb6cd53672ab7fb5b3a3bcbe47be1fd3a2278cae8a5fd61c1433f7d350675dd21803746cadca574130f01200024c6340ab0cc2cf74f2234669f34e9009ef2eb94823d62b31407f4ba46f1a1eec41641e84d77727b59e746b8a671bef936f05be820759fa']
  487. = '954c709abcb0bb881592d93f5c2463ce8c060ad1df3053302ea7b19f2b47bcf0fe359a832f9a865a8d3dbd3be598dfd6d0fc1c574eca0aec78d8e3288399be05';
  488. // 155 byte(s)
  489. $testVectors['83599d93f5561e821bd01a472386bc2ff4efbd4aed60d5821e84aae74d8071029810f5e286f8f17651cd27da07b1eb4382f754cd1c95268783ad09220f5502840370d494beb17124220f6afce91ec8a0f55231f9652433e5ce3489b727716cf4aeba7dcda20cd29aa9a859201253f948dd94395aba9e3852bd1d60dda7ae5dc045b283da006e1cbad83cc13292a315db5553305c628dd091146597']
  490. = 'a337062f5e5c9c35341a51224f2a59e6cf919a63bf59a6cfce261194bbd660f28c2948d03cdce5c7c151ec05b42aadd83051a16a62f0c7df39aaa4efc82ce4d3';
  491. // 156 byte(s)
  492. $testVectors['2be9bf526c9d5a75d565dd11ef63b979d068659c7f026c08bea4af161d85a462d80e45040e91f4165c074c43ac661380311a8cbed59cc8e4c4518e80cd2c78ab1cabf66bff83eab3a80148550307310950d034a6286c93a1ece8929e6385c5e3bb6ea8a7c0fb6d6332e320e71cc4eb462a2a62e2bfe08f0ccad93e61bedb5dd0b786a728ab666f07e0576d189c92bf9fb20dca49ac2d3956d47385e2']
  493. = '43e9d0ea8e526e83234d7b63d8244c7e7b12ae2acc8082f986367268f10156574300172873845b207a7252624246e7d32ce0f7282e00c4552f6180f34e590e2e';
  494. // 157 byte(s)
  495. $testVectors['ca76d3a12595a817682617006848675547d3e8f50c2210f9af906c0e7ce50b4460186fe70457a9e879e79fd4d1a688c70a347361c847ba0dd6aa52936eaf8e58a1be2f5c1c704e20146d366aeb3853bed9de9befe9569ac8aaea37a9fb7139a1a1a7d5c748605a8defb297869ebedd71d615a5da23496d11e11abbb126b206fa0a7797ee7de117986012d0362dcef775c2fe145ada6bda1ccb326bf644']
  496. = 'f7da8d1e49d0d964400ee40f9c88e07025a8b0b00cadc624a63e2ea85b1598e22c8802be0c1ff368519549a752e02546093d3b984e24600ba2ab7c792b9e074a';
  497. // 158 byte(s)
  498. $testVectors['f76b85dc67421025d64e93096d1d712b7baf7fb001716f02d33b2160c2c882c310ef13a576b1c2d30ef8f78ef8d2f465007109aad93f74cb9e7d7bef7c9590e8af3b267c89c15db238138c45833c98cc4a471a7802723ef4c744a853cf80a0c2568dd4ed58a2c9644806f42104cee53628e5bdf7b63b0b338e931e31b87c24b146c6d040605567ceef5960df9e022cb469d4c787f4cba3c544a1ac91f95f']
  499. = 'd9a42761f980c78c36cf54c4207b0a62954e15a907a7cea149b37a4e0a6376202ff8f12e16ebad3aecc7ff3a9d6ad093b068dfe272e3b9646b1aedc04961dc81';
  500. // 159 byte(s)
  501. $testVectors['25b8c9c032ea6bcd733ffc8718fbb2a503a4ea8f71dea1176189f694304f0ff68e862a8197b839957549ef243a5279fc2646bd4c009b6d1edebf24738197abb4c992f6b1dc9ba891f570879accd5a6b18691a93c7d0a8d38f95b639c1daeb48c4c2f15ccf5b9d508f8333c32de78781b41850f261b855c4bebcc125a380c54d501c5d3bd07e6b52102116088e53d76583b0161e2a58d0778f091206aabd5a1']
  502. = 'bb65d8943413cef89fdb05b35a55ec7503e4546a50fc3ecc825dabc1a1dae6c771bb197f323625877e0bccaa41253c99b6692976b99fc687b0b6b3e9aab478c4';
  503. // 160 byte(s)
  504. $testVectors['21cfdc2a7ccb7f331b3d2eefff37e48ad9fa9c788c3f3c200e0173d99963e1cbca93623b264e920394ae48bb4c3a5bb96ffbc8f0e53f30e22956adabc2765f57fb761e147ecbf8567533db6e50c8a1f894310a94edf806dd8ca6a0e141c0fa7c9fae6c6ae65f18c93a8529e6e5b553bf55f25be2e80a9882bd37f145fecbeb3d447a3c4e46c21524cc55cdd62f521ab92a8ba72b897996c49bb273198b7b1c9e']
  505. = '540df22180b69b9a83306619b2ca8cd8e07a34bbeb2219ac7cf88b468a947c4448489b303bd65506c9e1ce59348a9d863aab5154848e95b5389783f6f5fb6ad8';
  506. // 161 byte(s)
  507. $testVectors['4e452ba42127dcc956ef4f8f35dd68cb225fb73b5bc7e1ec5a898bba2931563e74faff3b67314f241ec49f4a7061e3bd0213ae826bab380f1f14faab8b0efddd5fd1bb49373853a08f30553d5a55ccbbb8153de4704f29ca2bdeef0419468e05dd51557ccc80c0a96190bbcc4d77ecff21c66bdf486459d427f986410f883a80a5bcc32c20f0478bb9a97a126fc5f95451e40f292a4614930d054c851acd019ccf']
  508. = '062e4a11a79fdb9cbc3a0e4c5f9875caaa568bc713066e02d2a9ca4d27886ce23f70083a2bf4d0e7c55b120fe6d197203dc1c2fd3469112a08836727859e1f83';
  509. // 162 byte(s)
  510. $testVectors['fa85671df7dadf99a6ffee97a3ab9991671f5629195049880497487867a6c446b60087fac9a0f2fcc8e3b24e97e42345b93b5f7d3691829d3f8ccd4bb36411b85fc2328eb0c51cb3151f70860ad3246ce0623a8dc8b3c49f958f8690f8e3860e71eb2b1479a5cea0b3f8befd87acaf5362435eaeccb52f38617bc6c5c2c6e269ead1fbd69e941d4ad2012da2c5b21bcfbf98e4a77ab2af1f3fda3233f046d38f1dc8']
  511. = '9e1c6ee0c47b2d2cb77f602cab53ac4c69c69778297894554196cb58060332c9fd8923f45c4b8ec26e16a5d04e6307fb99850a4540ea83e3f2626f3343e97225';
  512. // 163 byte(s)
  513. $testVectors['e90847ae6797fbc0b6b36d6e588c0a743d725788ca50b6d792352ea8294f5ba654a15366b8e1b288d84f5178240827975a763bc45c7b0430e8a559df4488505e009c63da994f1403f407958203cebb6e37d89c94a5eacf6039a327f6c4dbbc7a2a307d976aa39e41af6537243fc218dfa6ab4dd817b6a397df5ca69107a9198799ed248641b63b42cb4c29bfdd7975ac96edfc274ac562d0474c60347a078ce4c25e88']
  514. = 'f18f0b072a6bf608a6c7420e891be3795a6d19ba3e1276c826f1ae775cf125e428ae1a397cfd074be0cd24f7100f51800f14471ccf4f485a6571e2b32e02611f';
  515. // 164 byte(s)
  516. $testVectors['f6d5c2b6c93954fc627602c00c4ca9a7d3ed12b27173f0b2c9b0e4a5939398a665e67e69d0b12fb7e4ceb253e8083d1ceb724ac07f009f094e42f2d6f2129489e846eaff0700a8d4453ef453a3eddc18f408c77a83275617fabc4ea3a2833aa73406c0e966276079d38e8e38539a70e194cc5513aaa457c699383fd1900b1e72bdfb835d1fd321b37ba80549b078a49ea08152869a918ca57f5b54ed71e4fd3ac5c06729']
  517. = '2859a3165f38cb59de4275658bbae9a0ad647d972cf98fa0eec4c07ee75d576dbf9f5dd19a881db4e4f7db31ec0d77165911329cbe8a46d14d3ea7fdcb8a5c80';
  518. // 165 byte(s)
  519. $testVectors['cf8562b1bed89892d67ddaaf3deeb28246456e972326dbcdb5cf3fb289aca01e68da5d59896e3a6165358b071b304d6ab3d018944be5049d5e0e2bb819acf67a6006111089e6767132d72dd85beddcbb2d64496db0cc92955ab4c6234f1eea24f2d51483f2e209e4589bf9519fac51b4d061e801125e605f8093bb6997bc163d551596fe4ab7cfae8fb9a90f6980480ce0c229fd1675409bd788354daf316240cfe0af93eb']
  520. = '9281bd03fe95545e5321a91a0ad8fa75a005b928c83450df657419870c4e980e32484fcf1f598702ed20404fece48a2ee9dbcf22120654ae402951605bed197e';
  521. // 166 byte(s)
  522. $testVectors['2ace31abb0a2e3267944d2f75e1559985db7354c6e605f18dc8470423fca30b7331d9b33c4a4326783d1caae1b4f07060eff978e4746bf0c7e30cd61040bd5ec2746b29863eb7f103ebda614c4291a805b6a4c8214230564a0557bc7102e0bd3ed23719252f7435d64d210ee2aafc585be903fa41e1968c50fd5d5367926df7a05e3a42cf07e656ff92de73b036cf8b19898c0cb34557c0c12c2d8b84e91181af467bc75a9d1']
  523. = '6ca7023e20735624e83995a9e8aeba66b9bc8d0a30df67108eff8aedeb3b3ca484457bd0277c2552cbc7d63dc87eb556f2199c54ea73bae647764de18489b1f1';
  524. // 167 byte(s)
  525. $testVectors['0d8d09aed19f1013969ce5e7eb92f83a209ae76be31c754844ea9116ceb39a22ebb6003017bbcf26555fa6624185187db8f0cb3564b8b1c06bf685d47f3286eda20b83358f599d2044bbf0583fab8d78f854fe0a596183230c5ef8e54426750eaf2cc4e29d3bdd037e734d863c2bd9789b4c243096138f7672c232314effdfc6513427e2da76916b5248933be312eb5dde4cf70804fb258ac5fb82d58d08177ac6f4756017fff5']
  526. = 'a965e699c1ffaee369b3651c3a318582ae329ae51e6ccfb5275f58f748cedb8f6b8434fac4a1135ad9b555aa8cc1ff99a2220cbe83bfc1c374ffc927bb00abd3';
  527. // 168 byte(s)
  528. $testVectors['c3236b73deb7662bf3f3daa58f137b358ba610560ef7455785a9befdb035a066e90704f929bd9689cef0ce3bda5acf4480bceb8d09d10b098ad8500d9b6071dfc3a14af6c77511d81e3aa8844986c3bea6f469f9e02194c92868cd5f51646256798ff0424954c1434bdfed9facb390b07d342e992936e0f88bfd0e884a0ddb679d0547ccdec6384285a45429d115ac7d235a717242021d1dc35641f5f0a48e8445dba58e6cb2c8ea']
  529. = '4b44ec2d1848d0ec43ab0793390d24535f3328ad23c5f8fc43f5579bd16d84bba08b233b0b5e24e22bf6ca2defeaca16bb98f8cdeaf26eecf2fc94afe4604cf4';
  530. // 169 byte(s)
  531. $testVectors['b39feb8283eadc63e8184b51df5ae3fd41aac8a963bb0be1cd08aa5867d8d910c669221e73243360646f6553d1ca05a84e8dc0de05b6419ec349ca994480193d01c92525f3fb3dcefb08afc6d26947bdbbfd85193f53b50609c6140905c53a6686b58e53a319a57b962331ede98149af3de3118a819da4d76706a0424b4e1d2910b0ed26af61d150ebcb46595d4266a0bd7f651ba47d0c7f179ca28545007d92e8419d48fdfbd744ce']
  532. = '73169f0be264565e45fb8f4665753e55f240846eb0d481cef0274e4a3d859521767d9f675c0628ddce155267ba686f2142805713f20c4c25e0b24398c65e3480';
  533. // 170 byte(s)
  534. $testVectors['a983d54f503803e8c7999f4edbbe82e9084f422143a932ddddc47a17b0b7564a7f37a99d0786e99476428d29e29d3c197a72bfab1342c12a0fc4787fd7017d7a6174049ea43b5779169ef7472bdbbd941dcb82fc73aac45a8a94c9f2bd3477f61fd3b796f02a1b8264a214c6fea74b7051b226c722099ec7883a462b83b6afdd4009248b8a237f605fe5a08fe7d8b45321421ebba67bd70a0b00ddbf94baab7f359d5d1eea105f28dcfb']
  535. = '9e1c196cb73d1efa288d63902c64ce1a340bcdb8197f4afecb1118dadd0d076b5fb7f6f809666cc58d2a8c1a68c65d0e91554c41d083f56d7b3dd37df1b6c494';
  536. // 171 byte(s)
  537. $testVectors['e4d1c1897a0a866ce564635b74222f9696bf2c7f640dd78d7e2aca66e1b61c642bb03ea7536aae597811e9bf4a7b453ede31f97b46a5f0ef51a071a2b3918df16b152519ae3776f9f1edab4c2a377c3292e96408359d3613844d5eb393000283d5ad3401a318b12fd1474b8612f2bb50fb6a8b9e023a54d7dde28c43d6d8854c8d9d1155935c199811dbfc87e9e0072e90eb88681cc7529714f8fb8a2c9d88567adfb974ee205a9bf7b848']
  538. = '0c429cc164253c09538668135c9436fdbc79da8e1fbe92e7bbc6eb30627591e7347ccb43f7aec2d37ff3dabcfc9fa0c80629937c0c177c1c7ed0fc76a15df075';
  539. // 172 byte(s)
  540. $testVectors['b10c59723e3dcadd6d75df87d0a1580e73133a9b7d00cb95ec19f5547027323be75158b11f80b6e142c6a78531886d9047b08e551e75e6261e79785366d7024bd7cd9cf322d9be7d57fb661069f2481c7bb759cd71b4b36ca2bc2df6d3a328faebdb995a9794a8d72155ed551a1f87c80bf6059b43fc764900b18a1c2441f7487743cf84e565f61f8dd2ece6b6ccc9444049197aaaf53e926fbee3bfca8be588ec77f29d211be89de18b15f6']
  541. = '700112fa90a1a2fd039a41b6485401634e757840e422aeb4a236634958192ffb2f2ddfa2253fc1ecb211c7e036098b714e62f7bf2b6975b1e95faa9b8d02a73a';
  542. // 173 byte(s)
  543. $testVectors['db11f609baba7b0ca634926b1dd539c8cbada24967d7add4d9876f77c2d80c0f4dcefbd7121548373582705cca2495bd2a43716fe64ed26d059cfb566b3364bd49ee0717bdd9810dd14d8fad80dbbdc4cafb37cc60fb0fe2a80fb4541b8ca9d59dce457738a9d3d8f641af8c3fd6da162dc16fc01aac527a4a0255b4d231c0be50f44f0db0b713af03d968fe7f0f61ed0824c55c4b5265548febd6aad5c5eedf63efe793489c39b8fd29d104ce']
  544. = '901c6d85509f01a47ea2e2792a5db728ea39e5703eedeae41365edf10a866b922b1093e52e687e312db129da1f053ef6848cb0b314c9a3a999eb3e75e14c9cc2';
  545. // 174 byte(s)
  546. $testVectors['bebd4f1a84fc8b15e4452a54bd02d69e304b7f32616aadd90537937106ae4e28de9d8aab02d19bc3e2fde1d651559e296453e4dba94370a14dbbb2d1d4e2022302ee90e208321efcd8528ad89e46dc839ea9df618ea8394a6bff308e7726bae0c19bcd4be52da6258e2ef4e96aa21244429f49ef5cb486d7ff35cac1bacb7e95711944bccb2ab34700d42d1eb38b5d536b947348a458ede3dc6bd6ec547b1b0cae5b257be36a7124e1060c170ffa']
  547. = '4cc9a61ffe08984417712b80f962365af36ed66a8aab2a788d22a5c6b23962d23584638e712e9183c0a271383db0877f722d399116f9bef79a56ab096ef21749';
  548. // 175 byte(s)
  549. $testVectors['5aca56a03a13784bdc3289d9364f79e2a85c12276b49b92db0adaa4f206d5028f213f678c3510e111f9dc4c1c1f8b6acb17a6413aa227607c515c62a733817ba5e762cc6748e7e0d6872c984d723c9bb3b117eb8963185300a80bfa65cde495d70a46c44858605fccbed086c2b45cef963d33294dbe9706b13af22f1b7c4cd5a001cfec251fba18e722c6e1c4b1166918b4f6f48a98b64b3c07fc86a6b17a6d0480ab79d4e6415b520f1c484d675b1']
  550. = 'b36ea56bb6bf80d91d5a605f8409ae6b7d879ec40815b35c664cc6b01bf6c718ad464f15c34dd1315a79a5456b6c3f8ed89e60390bc71ef747e12cdc77706245';
  551. // 176 byte(s)
  552. $testVectors['a5aad0e4646a32c85cfcac73f02fc5300f1982fabb2f2179e28303e447854094cdfc854310e5c0f60993ceff54d84d6b46323d930adb07c17599b35b505f09e784bca5985e0172257797fb53649e2e9723efd16865c31b5c3d5113b58bb0bfc8920fabdda086d7537e66d709d050bd14d0c960873f156fad5b3d3840cdfcdc9be6af519db262a27f40896ab25cc39f96984d650611c0d5a3080d5b3a1bf186abd42956588b3b58cd948970d298776060']
  553. = '8ecb8f622dab7087e9a95cd0341192fea6b1c956df9ad3ded823948b7849c4f3150c9559520953ebde98ed76f6e43bfe4fb25fda712525c6d3daa80323be8e4a';
  554. // 177 byte(s)
  555. $testVectors['06cbbe67e94a978203ead6c057a1a5b098478b4b4cbef5a97e93c8e42f5572713575fc2a884531d7622f8f879387a859a80f10ef02708cd8f7413ab385afc357678b9578c0ebf641ef076a1a30f1f75379e9dcb2a885bdd295905ee80c0168a62a9597d10cf12dd2d8cee46645c7e5a141f6e0e23aa482abe5661c16e69ef1e28371e2e236c359ba4e92c25626a7b7ff13f6ea4ae906e1cfe163e91719b1f750a96cbde5fbc953d9e576cd216afc90323a']
  556. = '519215da34acfcd62dd617ecd5978365417d57c2671a7b48655b89f448b23b128d3ad04910a1bbbdc00e954a1e49765176a8aca4c37d56abf0e0b72e331a8d7c';
  557. // 178 byte(s)
  558. $testVectors['f1c528cf7739874707d4d8ad5b98f7c77169de0b57188df233b2dc8a5b31eda5db4291dd9f68e6bad37b8d7f6c9c0044b3bf74bbc3d7d1798e138709b0d75e7c593d3cccdc1b20c7174b4e692add820ace262d45ccfae2077e878796347168060a162ecca8c38c1a88350bd63bb539134f700fd4addd5959e255337daa06bc86358fabcbefdfb5bc889783d843c08aadc6c4f6c36f65f156e851c9a0f917e4a367b5ad93d874812a1de6a7b93cd53ad97232']
  559. = '0d1c1ad4e1cfefee854c4a739a0342e39d700dbaf4891978d7c839e87c680717d63ab4aa1ed7eb657ced9f8d2cf47204262e609610842fc5b219acff7eb188c4';
  560. // 179 byte(s)
  561. $testVectors['9d9f3a7ecd51b41f6572fd0d0881e30390dfb780991dae7db3b47619134718e6f987810e542619dfaa7b505c76b7350c6432d8bf1cfebdf1069b90a35f0d04cbdf130b0dfc7875f4a4e62cdb8e525aadd7ce842520a482ac18f09442d78305fe85a74e39e760a4837482ed2f437dd13b2ec1042afcf9decdc3e877e50ff4106ad10a525230d11920324a81094da31deab6476aa42f20c84843cfc1c58545ee80352bdd3740dd6a16792ae2d86f11641bb717c2']
  562. = '0a5d9ef40ba2b98edbd7918cc6779483a1a00bd94cc1e1495495caf6cd47c6239571c3828f4565a0d53786781d712c10ef7333227f651974628887d442a5ef9d';
  563. // 180 byte(s)
  564. $testVectors['5179888724819fbad3afa927d3577796660e6a81c52d98e9303261d5a4a83232f6f758934d50aa83ff9e20a5926dfebaac49529d006eb923c5ae5048ed544ec471ed7191edf46363383824f915769b3e688094c682b02151e5ee01e510b431c8865aff8b6b6f2f59cb6d129da79e97c6d2b8fa6c6da3f603199d2d1bcab547682a81cd6cf65f6551121391d78bcc23b5bd0e922ec6d8bf97c952e84dd28aef909aba31edb903b28fbfc33b7703cd996215a11238']
  565. = 'ea83de9ae057701f6ec68ff67e92e0334c18ebb79af1953c2514408d58e69f105441642a1d5b7d6010f7cb15d131dd531855ca337a7b0b794fa6d6923f017afa';
  566. // 181 byte(s)
  567. $testVectors['576ef3520d30b7a4899b8c0d5e359e45c5189add100e43be429a02fb3de5ff4f8fd0e79d9663acca72cd29c94582b19292a557c5b1315297d168fbb54e9e2ecd13809c2b5fce998edc6570545e1499dbe7fb74d47cd7f35823b212b05bf3f5a79caa34224fdd670d335fcb106f5d92c3946f44d3afcbae2e41ac554d8e6759f332b76be89a0324aa12c5482d1ea3ee89ded4936f3e3c080436f539fa137e74c6d3389bdf5a45074c47bc7b20b0948407a66d855e2f']
  568. = '6651c25d33d10b72535f1db26a1dfe2eb99cdd505448018589b5b88b7cab63eb439c31a474c6f1191df14efc7d0665cc7b82a7dc54a7c6b0c2fd1f75c30d6872';
  569. // 182 byte(s)
  570. $testVectors['0df2152fa4f4357c8741529dd77e783925d3d76e95bafa2b542a2c33f3d1d117d159cf473f82310356fee4c90a9e505e70f8f24859656368ba09381fa245eb6c3d763f3093f0c89b972e66b53d59406d9f01aea07f8b3b615cac4ee4d05f542e7d0dab45d67ccccd3a606ccbeb31ea1fa7005ba07176e60dab7d78f6810ef086f42f08e595f0ec217372b98970cc6321576d92ce38f7c397a403bada1548d205c343ac09deca86325373c3b76d9f32028fea8eb32515']
  571. = 'a754652247f7285ce2dd8a10035c69961e4f9c025e1fd087cbd3126e049a9e832c3f3a491fcde338b8c01946cdd7dec32a8fd7ed1cb3045bcaf3398905b1bb42';
  572. // 183 byte(s)
  573. $testVectors['3e15350d87d6ebb5c8ad99d42515cfe17980933c7a8f6b8bbbf0a63728cefaad2052623c0bd5931839112a48633fb3c2004e0749c87a41b26a8b48945539d1ff41a4b269462fd199bfecd45374756f55a9116e92093ac99451aefb2af9fd32d6d7f5fbc7f7a540d5097c096ebc3b3a721541de073a1cc02f7fb0fb1b9327fb0b1218ca49c9487ab5396622a13ae546c97abdef6b56380dda7012a8384091b6656d0ab272d363cea78163ff765cdd13ab1738b940d16cae']
  574. = 'fc1127f6650f32638453ab773f5ce60f9f6165bc9928eff18c7a3281540c7a615d2d62a92e557d4a1ec1229e84819d2dbf06ced4de0ff90040ecb961d678e181';
  575. // 184 byte(s)
  576. $testVectors['c38d6b0b757cb552be40940ece0009ef3b0b59307c1451686f1a22702922800d58bce7a636c1727ee547c01b214779e898fc0e560f8ae7f61bef4d75eaa696b921fd6b735d171535e9edd267c192b99880c87997711002009095d8a7a437e258104a41a505e5ef71e5613ddd2008195f0c574e6ba3fe40099cfa116e5f1a2fa8a6da04badcb4e2d5d0de31fdc4800891c45781a0aac7c907b56d631fca5ce8b2cde620d11d1777ed9fa603541de794ddc5758fcd5fad78c0']
  577. = '43c21bccac7acee8ed437b874ed7cdf20ea2e9dc98ab82124610dc4f8416248b51309045cdfbce92efa9e56c5b36d6e5d27580319ce69c22e5d6c87e551eed4a';
  578. // 185 byte(s)
  579. $testVectors['8d2de3f0b37a6385c90739805b170057f091cd0c7a0bc951540f26a5a75b3e694631bb64c7635eed316f51318e9d8de13c70a2aba04a14836855f35e480528b776d0a1e8a23b547c8b8d6a0d09b241d3be9377160cca4e6793d00a515dc2992cb7fc741daca171431da99cce6f7789f129e2ac5cf65b40d703035cd2185bb936c82002daf8cbc27a7a9e554b06196630446a6f0a14ba155ed26d95bd627b7205c072d02b60db0fd7e49ea058c2e0ba202daff0de91e845cf79']
  580. = '893934b8c630a9bf713c64ffd1128eac75d1cefdef6642fb27f20cb56694c2fa8ba6efcf3e0e56c7789cfaac6b2f7b247dea8367ffd269e74b9cdfb0537031ea';
  581. // 186 byte(s)
  582. $testVectors['c464bbdad275c50dcd983b65ad1019b9ff85a1e71c807f3204bb2c921dc31fbcd8c5fc45868ae9ef85b6c9b83bba2a5a822201ed68586ec5ec27fb2857a5d1a2d09d09115f22dcc39fe61f5e1ba0ff6e8b4acb4c6da748be7f3f0839739394ff7fa8e39f7f7e84a33c3866875c01bcb1263c9405d91908e9e0b50e7459fabb63d8c6bbb73d8e3483c099b55bc30ff092ff68b6adedfd477d63570c9f5515847f36e24ba0b705557130cec57ebad1d0b31a378e91894ee26e3a04']
  583. = 'b4cb58d8497978916dc362d37ade12c7a0d8fe3b08b370659b27218291e04ef343095a91887b040984cb80b0c8611fd12c18ead37b95320d59eddb32113e42a4';
  584. // 187 byte(s)
  585. $testVectors['8b8d68bb8a75732fe272815a68a1c9c5aa31b41dedc8493e76525d1d013d33cebd9e21a5bb95db2616976a8c07fcf411f5f6bc6f7e0b57aca78cc2790a6f9b898858ac9c79b165ff24e66677531e39f572be5d81eb3264524181115f32780257bfb9aeec6af12af28e587cac068a1a2953b59ad680f4c245b2e3ec36f59940d37e1d3db38e13edb29b5c0f404f6ff87f80fc8be7a225ff22fbb9c8b6b1d7330c57840d24bc75b06b80d30dad6806544d510af6c4785e823ac3e0b8']
  586. = '35c3f8f0dc28608ec942cb6287482219b42b2ebcbad92b4c34e77e21b7d93b0e85ebf483db2d4a979c48e58f746ac3dcf563ca7e1b2940371d8d83bf0795ec45';
  587. // 188 byte(s)
  588. $testVectors['6b018710446f368e7421f1bc0ccf562d9c1843846bc8d98d1c9bf7d9d6fcb48bfc3bf83b36d44c4fa93430af75cd190bde36a7f92f867f58a803900df8018150384d85d82132f123006ac2aeba58e02a037fe6afbd65eca7c44977dd3dc74f48b6e7a1bfd5cc4dcf24e4d52e92bd4455848e4928b0eac8b7476fe3cc03e862aa4dff4470dbfed6de48e410f25096487ecfc32a27277f3f5023b2725ade461b1355889554a8836c9cf53bd767f5737d55184eea1ab3f53edd0976c485']
  589. = 'b90e0cc6bc53182c4f2d17aa51391c8250c3032a12daf2fcc641b49aa81ed9449403567b75d4121376dd8cc2d2bdbafa456308ad7c0c13ba85619d75350727e3';
  590. // 189 byte(s)
  591. $testVectors['c9534a24714bd4be37c88a3da1082eda7cabd154c309d7bd670dccd95aa535594463058a29f79031d6ecaa9f675d1211e9359be82669a79c855ea8d89dd38c2c761ddd0ec0ce9e97597432e9a1beae062cdd71edfdfd464119be9e69d18a7a7fd7ce0e2106f0c8b0abf4715e2ca48ef9f454dc203c96656653b727083513f8efb86e49c513bb758b3b052fe21f1c05bb33c37129d6cc81f1aef6adc45b0e8827a830fe545cf57d0955802c117d23ccb55ea28f95c0d8c2f9c5a242b33f']
  592. = '99497355ae1791799d11536c73605cdd1496c74e3e930b6272a103c3aa8c984d2d74b01ae72c94f2a4d3a069eac6e00984d21eae3dd7b32ad082b396601093ba';
  593. // 190 byte(s)
  594. $testVectors['07906c87297b867abf4576e9f3cc7f82f22b154afcbf293b9319f1b0584da6a40c27b32e0b1b7f412c4f1b82480e70a9235b12ec27090a5a33175a2bb28d8adc475cefe33f7803f8ce27967217381f02e67a3b4f84a71f1c5228e0c2ad971373f6f672624fcea8d1a9f85170fad30fa0bbd25035c3b41a6175d467998bd1215f6f3866f53847f9cf68ef3e2fbb54bc994de2302b829c5eea68ec441fcbafd7d16ae4fe9fff98bf00e5bc2ad54dd91ff9fda4dd77b6c754a91955d1fbaad0']
  595. = 'c98265396f3278fc532125ded097a6851fc5bf37ca32ec26f43e64874241309f568a217119ba984c54099f8899ac94b7900a4dd9d3877e18371f5dafd1921f08';
  596. // 191 byte(s)
  597. $testVectors['588e94b9054abc2189df69b8ba34341b77cdd528e7860e5defcaa79b0c9a452ad4b82aa306be84536eb7cedcbe058d7b84a6aef826b028b8a0271b69ac3605a9635ea9f5ea0aa700f3eb7835bc54611b922964300c953efe7491e3677c2cebe0822e956cd16433b02c68c4a23252c3f9e151a416b4963257b783e038f6b4d5c9f110f871652c7a649a7bcedcbccc6f2d0725bb903cc196ba76c76aa9f10a190b1d1168993baa9ffc96a1655216773458bec72b0e39c9f2c121378feab4e76a']
  598. = 'fc03be193a5ed0e6b3502661c2d9e4e2a503cf3fdb231526a90c3c4c26089c787ee6cbf50d90af61c17c5df0b29c373b426740cd0d6fc370de64eb2164bbaeb2';
  599. // 192 byte(s)
  600. $testVectors['08959a7e4baae874928813364071194e2939772f20db7c3157078987c557c2a6d5abe68d520eef3dc491692e1e21bcd880adebf63bb4213b50897fa005256ed41b5690f78f52855c8d9168a4b666fce2da2b456d7a7e7c17ab5f2fb1ee90b79e698712e963715983fd07641ae4b4e9dc73203fac1ae11fa1f8c7941fcc82eab247addb56e2638447e9d609e610b60ce086656aaebf1da3c8a231d7d94e2fd0afe46b391ff14a72eaeb3f44ad4df85866def43d4781a0b3578bc996c87970b132']
  601. = 'fb9c3a9183b6d251bf61faf1843455cb9c1be35eabdc131d5bf38e98337934968291e9d6dc104374bc234ff22cc23cd6f338e7a3b019cdc9df6e3750b6b01fde';
  602. // 193 byte(s)
  603. $testVectors['cb2a234f45e2ecd5863895a451d389a369aab99cfef0d5c9ffca1e6e63f763b5c14fb9b478313c8e8c0efeb3ac9500cf5fd93791b789e67eac12fd038e2547cc8e0fc9db591f33a1e4907c64a922dda23ec9827310b306098554a4a78f050262db5b545b159e1ff1dca6eb734b872343b842c57eafcfda8405eedbb48ef32e99696d135979235c3a05364e371c2d76f1902f1d83146df9495c0a6c57d7bf9ee77e80f9787aee27be1fe126cdc9ef893a4a7dcbbc367e40fe4e1ee90b42ea25af01']
  604. = 'f7965b71198636f162d5a4e08d73e8c8a9ac1addbdfd7c180c489cca7360b3fee3a4286154460bf867923b348bfe32e79d9139a0cb52c46fa20785faeae0a8bc';
  605. // 194 byte(s)
  606. $testVectors['d16beadf02ab1d4dc6f88b8c4554c51e866df830b89c06e786a5f8757e8909310af51c840efe8d20b35331f4355d80f73295974653ddd620cdde4730fb6c8d0d2dcb2b45d92d4fbdb567c0a3e86bd1a8a795af26fbf29fc6c65941cddb090ff7cd230ac5268ab4606fccba9eded0a2b5d014ee0c34f0b2881ac036e24e151be89eeb6cd9a7a790afccff234d7cb11b99ebf58cd0c589f20bdac4f9f0e28f75e3e04e5b3debce607a496d848d67fa7b49132c71b878fd5557e082a18eca1fbda94d4b']
  607. = '5337477487a0af43eb7b995293ca2bef6eab2432b1333dcaead7064406e22861fcea623fd8b85b30465787352a36c943610f1458fd22e3f55ddd195a6acaa374';
  608. // 195 byte(s)
  609. $testVectors['8f65f6bc59a85705016e2bae7fe57980de3127e5ab275f573d334f73f8603106ec3553016608ef2dd6e69b24be0b7113bf6a760ba6e9ce1c48f9e186012cf96a1d4849d75df5bb8315387fd78e9e153e76f8ba7ec6c8849810f59fb4bb9b004318210b37f1299526866f44059e017e22e96cbe418699d014c6ea01c9f0038b10299884dbec3199bb05adc94e955a1533219c1115fed0e5f21228b071f40dd57c4240d98d37b73e412fe0fa4703120d7c0c67972ed233e5deb300a22605472fa3a3ba86']
  610. = '28ab5c6298a602ae51eeec4080245f7ca10f9a8c304f22b5aa88d0e49226c01c2fd3cc5d8e99309767816e4f6d52719876065495ddb61dd113cfff06b11d8604';
  611. // 196 byte(s)
  612. $testVectors['84891e52e0d451813210c3fd635b39a03a6b7a7317b221a7abc270dfa946c42669aacbbbdf801e1584f330e28c729847ea14152bd637b3d0f2b38b4bd5bf9c791c58806281103a3eabbaede5e711e539e6a8b2cf297cf351c078b4fa8f7f35cf61bebf8814bf248a01d41e86c5715ea40c63f7375379a7eb1d78f27622fb468ab784aaaba4e534a6dfd1df6fa15511341e725ed2e87f98737ccb7b6a6dfae416477472b046bf1811187d151bfa9f7b2bf9acdb23a3be507cdf14cfdf517d2cb5fb9e4ab6']
  613. = '2aeeac015d93245f6bf727cd182894097b902cd407d7e0dd06da1a63f4451c657ff39f925e7c8a894ae593d11ebc2d5d1de3d9a18018806719277d993f7fabed';
  614. // 197 byte(s)
  615. $testVectors['fdd7a9433a3b4afabd7a3a5e3457e56debf78e84b7a0b0ca0e8c6d53bd0c2dae31b2700c6128334f43981be3b213b1d7a118d59c7e6b6493a86f866a1635c12859cfb9ad17460a77b4522a5c1883c3d6acc86e6162667ec414e9a104aa892053a2b1d72165a855bacd8faf8034a5dd9b716f47a0818c09bb6baf22aa503c06b4ca261f557761989d2afbd88b6a678ad128af68672107d0f1fc73c5ca740459297b3292b281e93bceb761bde7221c3a55708e5ec84472cddcaa84ecf23723cc0991355c6280']
  616. = 'd0a119617b7e30c2a85ecbb3bbf325ddd589431c8c2e2f9fc6e324a6ed8baf11870a80556cc0688fee4db70f22b9424b4f37a0f1e7ea314684da31bf473b3f34';
  617. // 198 byte(s)
  618. $testVectors['70a40bfbef92277a1aad72f6b79d0177197c4ebd432668cfec05d099accb651062b5dff156c0b27336687a94b26679cfdd9daf7ad204338dd9c4d14114033a5c225bd11f217b5f4732da167ee3f939262d4043fc9cba92303b7b5e96aea12adda64859df4b86e9ee0b58e39091e6b188b408ac94e1294a8911245ee361e60e601eff58d1d37639f3753bec80ebb4efde25817436076623fc65415fe51d1b0280366d12c554d86743f3c3b6572e400361a60726131441ba493a83fbe9afda90f7af1ae717238d']
  619. = '1c88789885dccc9ae81029acf0b6c9d083cdb9774c345f1c755e54c45e9af63a70dc2abaefeb1ad416f1bd3d9b69d4c4404d22c85e636a4703769c0112b550b8';
  620. // 199 byte(s)
  621. $testVectors['74356e449f4bf8644f77b14f4d67cb6bd9c1f5ae357621d5b8147e562b65c66585caf2e491b48529a01a34d226d436959153815380d5689e30b35357cdac6e08d3f2b0e88e200600d62bd9f5eaf488df86a4470ea227006182e44809009868c4c280c43d7d64a5268fa719074960087b3a6abc837882f882c837834535929389a12b2c78187e2ea07ef8b8eef27dc85002c3ae35f1a50bee6a1c48ba7e175f3316670b27983472aa6a61eed0a683a39ee323080620ea44a9f74411ae5ce99030528f9ab49c79f2']
  622. = 'f52d7dd7ff248a1bca7b714f14a79df5766fd67c0031a471cc509f3516d7c348c33f7d4b1ca331b9323896b7074e10a891cea851f9ac20245812b8cfaa556352';
  623. // 200 byte(s)
  624. $testVectors['8c3798e51bc68482d7337d3abb75dc9ffe860714a9ad73551e120059860dde24ab87327222b64cf774415a70f724cdf270de3fe47dda07b61c9ef2a3551f45a5584860248fabde676e1cd75f6355aa3eaeabe3b51dc813d9fb2eaa4f0f1d9f834d7cad9c7c695ae84b329385bc0bef895b9f1edf44a03d4b410cc23a79a6b62e4f346a5e8dd851c2857995ddbf5b2d717aeb847310e1f6a46ac3d26a7f9b44985af656d2b7c9406e8a9e8f47dcb4ef6b83caacf9aefb6118bfcff7e44bef6937ebddc89186839b77']
  625. = 'a8aee42a77c9b6387dc97319581959d9bd878d061487fd069aca04d6f84d347e23587a6c7c56329b2df88c56c7100ed51ace5b5f778d65478f059cafd6c098fd';
  626. // 201 byte(s)
  627. $testVectors['fa56bf730c4f8395875189c10c4fb251605757a8fecc31f9737e3c2503b02608e6731e85d7a38393c67de516b85304824bfb135e33bf22b3a23b913bf6acd2b7ab85198b8187b2bcd454d5e3318cacb32fd6261c31ae7f6c54ef6a7a2a4c9f3ecb81ce3555d4f0ad466dd4c108a90399d70041997c3b25345a9653f3c9a6711ab1b91d6a9d2216442da2c973cbd685ee7643bfd77327a2f7ae9cb283620a08716dfb462e5c1d65432ca9d56a90e811443cd1ecb8f0de179c9cb48ba4f6fec360c66f252f6e64edc96b']
  628. = '4b961c4bb6035e7bdda2e1a3b6f9cd52d1789866044c4a925693bea88f65d046238bbeb4e7d3b060e47288041407392b291ae610ba70d6b4d64e74e7a7d0256f';
  629. // 202 byte(s)
  630. $testVectors['b6134f9c3e91dd8000740d009dd806240811d51ab1546a974bcb18d344642baa5cd5903af84d58ec5ba17301d5ec0f10ccd0509cbb3fd3fff9172d193af0f782252fd1338c7244d40e0e42362275b22d01c4c3389f19dd69bdf958ebe28e31a4ffe2b5f18a87831cfb7095f58a87c9fa21db72ba269379b2dc2384b3da953c7925761fed324620acea435e52b424a7723f6a2357374157a34cd8252351c25a1b232826cefe1bd3e70ffc15a31e7c0598219d7f00436294d11891b82497bc78aa5363892a2495df8c1eef']
  631. = 'c0515b65b640b3ffd0a1582a54f4c8fb35c109b7fb472666e043d3c00ae3e0e0fa156c4cefb46b5b7b4c0e480623e1a26018bdaedc3e27d9c0d44c3e1d862015';
  632. // 203 byte(s)
  633. $testVectors['c941cdb9c28ab0a791f2e5c8e8bb52850626aa89205bec3a7e22682313d198b1fa33fc7295381354858758ae6c8ec6fac3245c6e454d16fa2f51c4166fab51df272858f2d603770c40987f64442d487af49cd5c3991ce858ea2a60dab6a65a34414965933973ac2457089e359160b7cdedc42f29e10a91921785f6b7224ee0b349393cdcff6151b50b377d609559923d0984cda6000829b916ab6896693ef6a2199b3c22f7dc5500a15b8258420e314c222bc000bc4e5413e6dd82c993f8330f5c6d1be4bc79f08a1a0a46']
  634. = '45c584564d9e0b8239cc1284939ba407a8e5e981691eab6a04d9354c9c855e400b3037151122ced237636e61a7ff2905e0213a6d07306c459e2189e3e6a9e0b8';
  635. // 204 byte(s)
  636. $testVectors['4499efffac4bcea52747efd1e4f20b73e48758be915c88a1ffe5299b0b005837a46b2f20a9cb3c6e64a9e3c564a27c0f1c6ad1960373036ec5bfe1a8fc6a435c2185ed0f114c50e8b3e4c7ed96b06a036819c9463e864a58d6286f785e32a804443a56af0b4df6abc57ed5c2b185ddee8489ea080deeee66aa33c2e6dab36251c402682b6824821f998c32163164298e1fafd31babbcffb594c91888c6219079d907fdb438ed89529d6d96212fd55abe20399dbefd342248507436931cdead496eb6e4a80358acc78647d043']
  637. = '136723350857e03756f02e60451a28e711611927b8136dcff3e567dc618ff36b3100737c9781b9c84a576745c1e6be030dac8803a71464af39db94d00253af3e';
  638. // 205 byte(s)
  639. $testVectors['eecbb8fdfa4da62170fd06727f697d81f83f601ff61e478105d3cb7502f2c89bf3e8f56edd469d049807a38882a7eefbc85fc9a950952e9fa84b8afebd3ce782d4da598002827b1eb98882ea1f0a8f7aa9ce013a6e9bc462fb66c8d4a18da21401e1b93356eb12f3725b6db1684f2300a98b9a119e5d27ff704affb618e12708e77e6e5f34139a5a41131fd1d6336c272a8fc37080f041c71341bee6ab550cb4a20a6ddb6a8e0299f2b14bc730c54b8b1c1c487b494bdccfd3a53535ab2f231590bf2c4062fd2ad58f906a2d0d']
  640. = 'c0f7713aa021a04525f751722a9ae5c4c7934d0a286f1fb05823d86a96251c04decd960d8d4d66e2c565e6207a49612e1efde386536854b6ab9a4807b0a145be';
  641. // 206 byte(s)
  642. $testVectors['e64f3e4ace5c8418d65fec2bc5d2a303dd458034736e3b0df719098be7a206deaf52d6ba82316caf330ef852375188cde2b39cc94aa449578a7e2a8e3f5a9d68e816b8d16889fbc0ebf0939d04f63033ae9ae2bdab73b88c26d6bd25ee460ee1ef58fb0afa92cc539f8c76d3d097e7a6a63ebb9b5887edf3cf076028c5bbd5b9db3211371ad3fe121d4e9bf44229f4e1ecf5a0f9f0eba4d5ceb72878ab22c3f0eb5a625323ac66f7061f4a81fac834471e0c59553f108475fe290d43e6a055ae3ee46fb67422f814a68c4be3e8c9']
  643. = 'fe1cb67d77fb463f77747fed292a989a341044a8b65fa1df1441aa41a5c795916626e0e479fd0ba7f9b1dc15fed245b99598d35359834e8fd25cf19685219be2';
  644. // 207 byte(s)
  645. $testVectors['d2cb2d733033f9e91395312808383cc4f0ca974e87ec68400d52e96b3fa6984ac58d9ad0938dde5a973008d818c49607d9de2284e7618f1b8aed8372fbd52ed54557af4220fac09dfa8443011699b97d743f8f2b1aef3537ebb45dcc9e13dfb438428ee190a4efdb3caeb7f3933117bf63abdc7e57beb4171c7e1ad260ab0587806c4d137b6316b50abc9cce0dff3acada47bbb86be777e617bbe578ff4519844db360e0a96c6701290e76bb95d26f0f804c8a4f2717eac4e7de9f2cff3bbc55a17e776c0d02856032a6cd10ad2838']
  646. = '4043cdd3f0ea793e49a8ec382f8071f6020b529cf8c82e969429117b362129b7689d3f1ea7ff77ee50263cecdac5a43aa2aee97cf3e665ccf535f6de65ad0100';
  647. // 208 byte(s)
  648. $testVectors['f2998955613dd414cc111df5ce30a995bb792e260b0e37a5b1d942fe90171a4ac2f66d4928d7ad377f4d0554cbf4c523d21f6e5f379d6f4b028cdcb9b1758d3b39663242ff3cb6ede6a36a6f05db3bc41e0d861b384b6dec58bb096d0a422fd542df175e1be1571fb52ae66f2d86a2f6824a8cfaacbac4a7492ad0433eeb15454af8f312b3b2a577750e3efbd370e8a8cac1582581971fba3ba4bd0d76e718dacf8433d33a59d287f8cc92234e7a271041b526e389efb0e40b6a18b3aaf658e82ed1c78631fd23b4c3eb27c3faec8685']
  649. = '7392bd445f58cd5d7d3ca98579cbaa9a9437d0c95e7932b4004117f207f8aa39156bc42537b0c790150d443c2d68c2c43e362df9d019601797162e63076936c3';
  650. // 209 byte(s)
  651. $testVectors['447797e2899b72a356ba55bf4df3acca6cdb1041eb477bd1834a9f9acbc340a294d729f2f97df3a610be0ff15edb9c6d5db41644b9874360140fc64f52aa03f0286c8a640670067a84e017926a70438db1bb361defee7317021425f8821def26d1efd77fc853b818545d055adc9284796e583c76e6fe74c9ac2587aa46aa8f8804f2feb5836cc4b3ababab8429a5783e17d5999f32242eb59ef30cd7adabc16d72dbdb097623047c98989f88d14eaf02a7212be16ec2d07981aaa99949ddf89ecd90333a77bc4e1988a82abf7c7caf3291']
  652. = '9ff0f0d70ca076ca44c353a3c678c2095c89f619bb53ec9cb4888e2f14e50fbc146a7b521356369f1b9d5665836e45d5400f9856cc6da3b3afe6f3b0471fc9c6';
  653. // 210 byte(s)
  654. $testVectors['9f2c18ade9b380c784e170fb763e9aa205f64303067eb1bcea93df5dac4bf5a2e00b78195f808df24fc76e26cb7be31dc35f0844cded1567bba29858cffc97fb29010331b01d6a3fb3159cc1b973d255da9843e34a0a4061cabdb9ed37f241bfabb3c20d32743f4026b59a4ccc385a2301f83c0b0a190b0f2d01acb8f0d41111e10f2f4e149379275599a52dc089b35fdd5234b0cfb7b6d8aebd563ca1fa653c5c021dfd6f5920e6f18bfafdbecbf0ab00281333ed50b9a999549c1c8f8c63d7626c48322e9791d5ff72294049bde91e73f8']
  655. = 'a981faa9d3cac492b2fa078d1158f81248df8db36acbd5bad3a6c633bbe500eb481d2937beee9a76c84edcdfa0f997edce708f07851422a7597e2463fc1912cd';
  656. // 211 byte(s)
  657. $testVectors['ae159f3fa33619002ae6bcce8cbbdd7d28e5ed9d61534595c4c9f43c402a9bb31f3b301cbfd4a43ce4c24cd5c9849cc6259eca90e2a79e01ffbac07ba0e147fa42676a1d668570e0396387b5bcd599e8e66aaed1b8a191c5a47547f61373021fa6deadcb55363d233c24440f2c73dbb519f7c9fa5a8962efd5f6252c0407f190dfefad707f3c7007d69ff36b8489a5b6b7c557e79dd4f50c06511f599f56c896b35c917b63ba35c6ff8092baf7d1658e77fc95d8a6a43eeb4c01f33f03877f92774be89c1114dd531c011e53a34dc248a2f0e6']
  658. = '89025c13bc6b61a1bfadb1d37d676e49e6754e9dfc00d52c5ef13ba57c845d14ac75d5ae6f06714028103c3424717f4c2fbf6d88d055690987620ac5b440576a';
  659. // 212 byte(s)
  660. $testVectors['3b8e97c5ffc2d6a40fa7de7fcefc90f3b12c940e7ab415321e29ee692dfac799b009c99dcddb708fce5a178c5c35ee2b8617143edc4c40b4d313661f49abdd93cea79d117518805496fe6acf292c4c2a1f76b403a97d7c399daf85b46ad84e16246c67d6836757bde336c290d5d401e6c1386ab32797af6bb251e9b2d8fe754c47482b72e0b394eab76916126fd68ea7d65eb93d59f5b4c5ac40f7c3b37e7f3694f29424c24af8c8f0ef59cd9dbf1d28e0e10f799a6f78cad1d45b9db3d7dee4a7059abe99182714983b9c9d44d7f5643596d4f3']
  661. = '1545d8334836f7436f77f21532f5d3058e351db8357efc1e089583a0c40ad3a6af5f2fee793d3fe1b4721f6817a373499b20912a35c4609fa9d84bd274e978fc';
  662. // 213 byte(s)
  663. $testVectors['3434ec31b10fafdbfeec0dd6bd94e80f7ba9dca19ef075f7eb017512af66d6a4bcf7d16ba0819a1892a6372f9b35bcc7ca8155ee19e8428bc22d214856ed5fa9374c3c09bde169602cc219679f65a1566fc7316f4cc3b631a18fb4449fa6afa16a3db2bc4212eff539c67cf184680826535589c7111d73bffce431b4c40492e763d9279560aaa38eb2dc14a212d723f994a1fe656ff4dd14551ce4e7c621b2aa5604a10001b2878a897a28a08095c325e10a26d2fb1a75bfd64c250309bb55a44f23bbac0d5516a1c687d3b41ef2fbbf9cc56d4739']
  664. = 'afaf201ba353316c1a7b810f120cff941bb658b0763eef59433403d8313b8f00bf18177898ae71907d3b524e68bb028ea1442866856111b12089bcbed177fd46';
  665. // 214 byte(s)
  666. $testVectors['7c7953d81c8d208fd1c97681d48f49dd003456de60475b84070ef4847c333b74575b1fc8d2a186964485a3b8634feaa3595aaa1a2f4595a7d6b6153563dee31bbac443c8a33eed6d5d956a980a68366c2527b550ee950250dfb691eacbd5d56ae14b970668be174c89df2fea43ae52f13142639c884fd62a3683c0c3792f0f24ab1318bcb27e21f4737fab62c77ea38bc8fd1cf41f7dab64c13febe7152bf5bb7ab5a78f5346d43cc741cb6f72b7b8980f268b68bf62abdfb1577a52438fe14b591498cc95f071228460c7c5d5ceb4a7bde588e7f21c']
  667. = '3fb4f21a231973d2247f206d47b19ee1551647fd4d4f21fbcd6f653577c1ac69eae4db432c0234acbe17b2ced0238a56acc34d7bb82fbc190903035b7c538857';
  668. // 215 byte(s)
  669. $testVectors['7a6a4f4fdc59a1d223381ae5af498d74b7252ecf59e389e49130c7eaee626e7bd9897effd92017f4ccde66b0440462cdedfd352d8153e6a4c8d7a0812f701cc737b5178c2556f07111200eb627dbc299caa792dfa58f35935299fa3a3519e9b03166dffa159103ffa35e8577f7c0a86c6b46fe13db8e2cdd9dcfba85bdddcce0a7a8e155f81f712d8e9fe646153d3d22c811bd39f830433b2213dd46301941b59293fd0a33e2b63adbd95239bc01315c46fdb678875b3c81e053a40f581cfbec24a1404b1671a1b88a6d06120229518fb13a74ca0ac5ae']
  670. = '0b1c53e68667314b5f3f0f30e25c622b1a86d10701d4a0473fd40f22c50acb47d63eafa582a2fbe5453a3f73bfbca923680f4c2c7f99c98388c07ddd7aff2c6e';
  671. // 216 byte(s)
  672. $testVectors['d9faa14cebe9b7de551b6c0765409a33938562013b5e8e0e1e0a6418df7399d0a6a771fb81c3ca9bd3bb8e2951b0bc792525a294ebd1083688806fe5e7f1e17fd4e3a41d00c89e8fcf4a363caedb1acb558e3d562f1302b3d83bb886ed27b76033798131dab05b4217381eaaa7ba15ec820bb5c13b516dd640eaec5a27d05fdfca0f35b3a5312146806b4c0275bcd0aaa3b2017f346975db566f9b4d137f4ee10644c2a2da66deeca5342e236495c3c6280528bfd32e90af4cd9bb908f34012b52b4bc56d48cc8a6b59bab014988eabd12e1a0a1c2e170e7']
  673. = 'd836d0ce3a28ad71c3a876796bf65aab838d84e4802ed49ac04484ae06aa08ed31deb5c38c1022f0aceed49cb58e38d3aab09efeced9349fdc33379251259826';
  674. // 217 byte(s)
  675. $testVectors['2d8427433d0c61f2d96cfe80cf1e932265a191365c3b61aaa3d6dcc039f6ba2ad52a6a8cc30fc10f705e6b7705105977fa496c1c708a277a124304f1fc40911e7441d1b5e77b951aad7b01fd5db1b377d165b05bbf898042e39660caf8b279fe5229d1a8db86c0999ed65e53d01ccbc4b43173ccf992b3a14586f6ba42f5fe30afa8ae40c5df29966f9346da5f8b35f16a1de3ab6de0f477d8d8660918060e88b9b9e9ca6a4207033b87a812dbf5544d39e4882010f82b6ce005f8e8ff6fe3c3806bc2b73c2b83afb704345629304f9f86358712e9fae3ca3e']
  676. = '61b8a7520dab4d395044b1a9ccc4f5263edae0325767e3d2a0ef225933a81f7e3796280870dbdab8457d585c4106315b537653dc3d77e915100f421db39f43b3';
  677. // 218 byte(s)
  678. $testVectors['5e19d97887fcaac0387e22c6f803c34a3dacd2604172433f7a8a7a526ca4a2a1271ecfc5d5d7be5ac0d85d921095350dfc65997d443c21c8094e0a3fefd2961bcb94aed03291ae310ccda75d8ace4bc7d89e7d3e5d1650bda5d668b8b50bfc8e608e184f4d3a9a2badc4ff5f07e0c0bc8a9f2e0b2a26fd6d8c550008faaab75fd71af2a424bec9a7cd9d83fad4c8e9319115656a8717d3b523a68ff8004258b9990ed362308461804ba3e3a7e92d8f2ffae5c2fba55ba5a3c27c0a2f71bd711d2fe1799c2adb31b200035481e9ee5c4adf2ab9c0fa50b23975cf']
  679. = 'b847b292818e800baa415c2521a8158a6ab749934db693d0d2e4613cdae60bd56075cf2c29f587dc3530164190bc2c02d97ca32347fa2aa431e511bb7d1c87e8';
  680. // 219 byte(s)
  681. $testVectors['c8e976ab4638909387ce3b8d4e510c3230e5690e02c45093b1d297910abc481e56eea0f296f98379dfc9080af69e73b2399d1c143bee80ae1328162ce1ba7f6a8374679b20aacd380eb4e61382c99998704d62701afa914f9a2705cdb065885f50d086c3eb5753700c387118bb142f3e6da1e988dfb31ac75d7368931e45d1391a274b22f83ceb072f9bcabc0b216685bfd789f5023971024b1878a205442522f9ea7d8797a4102a3df41703768251fd5e017c85d1200a464118aa35654e7ca39f3c375b8ef8cbe7534dbc64bc20befb417cf60ec92f63d9ee7397']
  682. = '95ed6d8567774e66404fc32b7a01e1c625fc8322ab9be0cd7c936731638b04c09748973d95665a35b218d1531411f3aa5e5c47e65d857a43783e2bd3c9d29005';
  683. // 220 byte(s)
  684. $testVectors['7145fa124b7429a1fc2231237a949ba7201bcc1822d3272de005b682398196c25f7e5cc2f289fbf44415f699cb7fe6757791b1443410234ae061edf623359e2b4e32c19bf88450432dd01caa5eb16a1dc378f391ca5e3c4e5f356728bddd4975db7c890da8bbc84cc73ff244394d0d48954978765e4a00b593f70f2ca082673a261ed88dbcef1127728d8cd89bc2c597e9102ced6010f65fa75a14ebe467fa57ce3bd4948b6867d74a9df5c0ec6f530cbf2ee61ce6f06bc8f2864dff5583776b31df8c7ffcb61428a56bf7bd37188b4a5123bbf338393af46eda85e6']
  685. = '98350793fc1540ae72757c2d1ba0fa34df1923c987f365752788e3c65931746c36d13fd293db8ea1b6374872ccf74e9b0cff67c6debb4263390cd96e2bdd864f';
  686. // 221 byte(s)
  687. $testVectors['7fdfadcc9d29bad23ae038c6c65cda1aef757221b8872ed3d75ff8df7da0627d266e224e812c39f7983e4558bfd0a1f2bef3feb56ba09120ef762917b9c093867948547aee98600d10d87b20106878a8d22c64378bf634f7f75900c03986b077b0bf8b740a82447b61b99fee5376c5eb6680ec9e3088f0bdd0c56883413d60c1357d3c811950e5890e7600103c916341b80c743c6a852b7b4fb60c3ba21f3bc15b8382437a68454779cf3cd7f9f90ccc8ef28d0b706535b1e4108eb5627bb45d719cb046839aee311ca1abdc8319e050d67972cb35a6b1601b25dbf487']
  688. = 'c2493d60e1efa6b472933ede64d1f49eff773635f66c6454e57e47935a0f4c5b94548da5c369bdac7146e54f017c3fd674ce32f8d95151c7cbc3e3bba3ebe0d3';
  689. // 222 byte(s)
  690. $testVectors['988638219fd3095421f826f56e4f09e356296b628c3ce6930c9f2e758fd1a80c8273f2f61e4daae65c4f110d3e7ca0965ac7d24e34c0dc4ba2d6ff0bf5bbe93b3585f354d7543cb542a1aa54674d375077f2d360a8f4d42f3db131c3b7ab7306267ba107659864a90c8c909460a73621d1f5d9d3fd95beb19b23db1cb6c0d0fba91d36891529b8bd8263caa1bab56a4affaed44962df096d8d5b1eb845ef31188b3e10f1af811a13f156beb7a288aae593ebd1471b624aa1a7c6adf01e2200b3d72d88a3aed3100c88231e41efc376906f0b580dc895f080fda5741db1cb']
  691. = '70d7ba6585cd2ef91bb261025f9dcc80f8359c9dc30c7c2961f0d1f6057b9c44e3aa67a4bc00f137886e3cf1316d75f8ebf651c79df9a99cabd0383008372016';
  692. // 223 byte(s)
  693. $testVectors['5aab62756d307a669d146aba988d9074c5a159b3de85151a819b117ca1ff6597f6156e80fdd28c9c3176835164d37da7da11d94e09add770b68a6e081cd22ca0c004bfe7cd283bf43a588da91f509b27a6584c474a4a2f3ee0f1f56447379240a5ab1fb77fdca49b305f07ba86b62756fb9efb4fc225c86845f026ea542076b91a0bc2cdd136e122c659be259d98e5841df4c2f60330d4d8cdee7bf1a0a244524eecc68ff2aef5bf0069c9e87a11c6e519de1a4062a10c83837388f7ef58598a3846f49d499682b683c4a062b421594fafbc1383c943ba83bdef515efcf10d']
  694. = 'b50d0da9b3db1545cc1d2f35465c74d07543b3564249f12c546a08797eea73326ce624203a3d25c92ce636bcce86da9cb9f39bc755ec0f39c090a0e8a72da70b';
  695. // 224 byte(s)
  696. $testVectors['47b8216aa0fbb5d67966f2e82c17c07aa2d6327e96fcd83e3de7333689f3ee79994a1bf45082c4d725ed8d41205cb5bcdf5c341f77facb1da46a5b9b2cbc49eadf786bcd881f371a95fa17df73f606519aea0ff79d5a11427b98ee7f13a5c00637e2854134691059839121fea9abe2cd1bcbbbf27c74caf3678e05bfb1c949897ea01f56ffa4dafbe8644611685c617a3206c7a7036e4ac816799f693dafe7f19f303ce4eba09d21e03610201bfc665b72400a547a1e00fa9b7ad8d84f84b34aef118515e74def11b9188bd1e1f97d9a12c30132ec2806339bdadacda2fd8b78']
  697. = '83752a88c915d4193296725decc50c9c05d25d6bbd9af2e0ef06286ecfee961de959bedbb130704d432c2bc89930208f450e0a022661724043d268cb24e7fc47';
  698. // 225 byte(s)
  699. $testVectors['8cff1f67fe53c098896d9136389bd8881816ccab34862bb67a656e3d98896f3ce6ffd4da73975809fcdf9666760d6e561c55238b205d8049c1cedeef374d1735daa533147bfa960b2cce4a4f254176bb4d1bd1e89654432b8dbe1a135c42115b394b024856a2a83dc85d6782be4b444239567ccec4b184d4548eae3ff6a192f343292ba2e32a0f267f31cc26719eb85245d415fb897ac2da433ee91a99424c9d7f1766a44171d1651001c38fc79294accc68ceb5665d36218454d3ba169ae058a831338c17743603f81ee173bfc0927464f9bd728dee94c6aeab7aae6ee3a627e8']
  700. = '7288424ba855a76c7480b606f8f32e94396799bab8bb3fc8fd21d180966c64971071e2645622524ec7d1645eea7b7c1fa21f7f5b6b90f3e5beb99222f05ea905';
  701. // 226 byte(s)
  702. $testVectors['eacd07971cff9b9939903f8c1d8cbb5d4db1b548a85d04e037514a583604e787f32992bf2111b97ac5e8a938233552731321522ab5e8583561260b7d13ebeef785b23a41fd8576a6da764a8ed6d822d4957a545d5244756c18aa80e1aad4d1f9c20d259dee1711e2cc8fd013169fb7cc4ce38b362f8e0936ae9198b7e838dcea4f7a5b9429bb3f6bbcf2dc92565e3676c1c5e6eb3dd2a0f86aa23edd3d0891f197447692794b3dfa269611ad97f72b795602b4fdb198f3fd3eb41b415064256e345e8d8c51c555dc8a21904a9b0f1ad0effab7786aac2da3b196507e9f33ca356427']
  703. = 'e9399376d89c4dd4464e45825f4302cdccd4c41db4e8951be17bcc6451858332398b7e4e7f5eee6830c715451e4aacdb179dd5247ba6d5728cbd4060aeb77cb9';
  704. // 227 byte(s)
  705. $testVectors['23ac4e9a42c6ef45c3336ce6dfc2ff7de8884cd23dc912fef0f7756c09d335c189f3ad3a23697abda851a81881a0c8ccafc980ab2c702564c2be15fe4c4b9f10dfb2248d0d0cb2e2887fd4598a1d4acda897944a2ffc580ff92719c95cf2aa42dc584674cb5a9bc5765b9d6ddf5789791d15f8dd925aa12bffafbce60827b490bb7df3dda6f2a143c8bf96abc903d83d59a791e2d62814a89b8080a28060568cf24a80ae61179fe84e0ffad00388178cb6a617d37efd54cc01970a4a41d1a8d3ddce46edbba4ab7c90ad565398d376f431189ce8c1c33e132feae6a8cd17a61c630012']
  706. = 'ccea447efe6f8b06ac42076280377635f5fd0767f4af8b245fe63b79fe4974e9156744e60e98d12018214c39f8a826d506d0d5948645e9f883c208d37d927a41';
  707. // 228 byte(s)
  708. $testVectors['0172df732282c9d488669c358e3492260cbe91c95cfbc1e3fea6c4b0ec129b45f242ace09f152fc6234e1bee8aab8cd56e8b486e1dcba9c05407c2f95da8d8f1c0af78ee2ed82a3a79ec0cb0709396ee62aadb84f8a4ee8a7ccca3c1ee84e302a09ea802204afecf04097e67d0f8e8a9d2651126c0a598a37081e42d168b0ae8a71951c524259e4e2054e535b779679bdade566fe55700858618e626b4a0faf895bcce9011504a49e05fd56127eae3d1f8917afb548ecadabda1020111fec9314c413498a360b08640549a22cb23c731ace743252a8227a0d2689d4c6001606678dfb921']
  709. = '7e03fce3b67ebb28308823f56aa93dbb4d9efdbd93300d97b1f99efcb82c3684c5a5a5aa64e7a34c69b89399cab05f22e8e88607b863336e4cbf8cf6e74b98c1';
  710. // 229 byte(s)
  711. $testVectors['3875b9240cf3e0a8b59c658540f26a701cf188496e2c2174788b126fd29402d6a75453ba0635284d08835f40051a2a9683dc92afb9383719191231170379ba6f4adc816fecbb0f9c446b785bf520796841e58878b73c58d3ebb097ce4761fdeabe15de2f319dfbaf1742cdeb389559c788131a6793e193856661376c81ce9568da19aa6925b47ffd77a43c7a0e758c37d69254909ff0fbd415ef8eb937bcd49f91468b49974c07dc819abd67395db0e05874ff83dddab895344abd0e7111b2df9e58d76d85ad98106b36295826be04d435615595605e4b4bb824b33c4afeb5e7bb0d19f909']
  712. = '6a457ae74f89c42bbd2bd2ebfffbd71f036ff7b76c4afddffbd52f32e588a9543ced09da9a3e130ac1a19ef1acb2fa68ac41917ed6bad37a60982b16b5eb4ff3';
  713. // 230 byte(s)
  714. $testVectors['747cc1a59fefba94a9c75ba866c30dc5c1cb0c0f8e9361d98484956dd5d1a40f6184afbe3dac9f76028d1caeccfbf69199c6ce2b4c092a3f4d2a56fe5a33a00757f4d7dee5dfb0524311a97ae0668a47971b95766e2f6dd48c3f57841f91f04a00ad5ea70f2d479a2620dc5cd78eaab3a3b011719b7e78d19ddf70d9423798af77517ebc55392fcd01fc600d8d466b9e7a7a85bf33f9cc5419e9bd874ddfd60981150ddaf8d7febaa4374f0872a5628d318000311e2f5655365ad4d407c20e5c04df17a222e7deec79c5ab1116d8572f91cd06e1ccc7ced53736fc867fd49ecebe6bf8082e8a']
  715. = '91b8cd795d1a6828601e00db0c91ff9a6f837444f53fcf89e990b88f5f3e34eb490e72a1795fab84f78da3f7afc89896c7cde5865d1bcd74d5639e4903c683fe';
  716. // 231 byte(s)
  717. $testVectors['57af971fccaec97435dc2ec9ef0429bcedc6b647729ea168858a6e49ac1071e706f4a5a645ca14e8c7746d65511620682c906c8b86ec901f3dded4167b3f00b06cbfac6aee3728051b3e5ff10b4f9ed8bd0b8da94303c833755b3ca3aeddf0b54bc8d6632138b5d25bab03d17b3458a9d782108006f5bb7de75b5c0ba854b423d8bb801e701e99dc4feaad59bc1c7112453b04d33ea3635639fb802c73c2b71d58a56bbd671b18fe34ed2e3dca38827d63fdb1d4fb3285405004b2b3e26081a8ff08cd6d2b08f8e7b7e90a2ab1ed7a41b1d0128522c2f8bff56a7fe67969422ce839a9d4608f03']
  718. = '7635d79c1b32e4934eb0090c6d46c0b240f626c77d84f8eabf571ba8fde924f4a1cf456704b101f667f912dedbbcbeff2180a419a68c7b790ba606e6602d5115';
  719. // 232 byte(s)
  720. $testVectors['04e16dedc1227902baaf332d3d08923601bdd64f573faa1bb7201918cfe16b1e10151dae875da0c0d63c59c3dd050c4c6a874011b018421afc4623ab0381831b2da2a8ba42c96e4f70864ac44e106f94311051e74c77c1291bf5db9539e69567bf6a11cf6932bbbad33f8946bf5814c066d851633d1a513510039b349939bfd42b858c21827c8ff05f1d09b1b0765dc78a135b5ca4dfba0801bcaddfa175623c8b647eacfb4444b85a44f73890607d06d507a4f8393658788669f6ef4deb58d08c50ca0756d5e2f49d1a7ad73e0f0b3d3b5f090acf622b1878c59133e4a848e05153592ea81c6fbf']
  721. = 'ddd0c521ed60c55f65bae241a9072d7f6f6cca7f64624ec92c037bf8bc16f0602e75ee46879af41f3eff5ce235905f3856a031c3cc90a4851f4cd8463aae6de8';
  722. // 233 byte(s)
  723. $testVectors['7c815c384eee0f288ece27cced52a01603127b079c007378bc5d1e6c5e9e6d1c735723acbbd5801ac49854b2b569d4472d33f40bbb8882956245c366dc3582d71696a97a4e19557e41e54dee482a14229005f93afd2c4a7d8614d10a97a9dfa07f7cd946fa45263063ddd29db8f9e34db60daa32684f0072ea2a9426ecebfa5239fb67f29c18cbaa2af6ed4bf4283936823ac1790164fec5457a9cba7c767ca59392d94cab7448f50eb34e9a93a80027471ce59736f099c886dea1ab4cba4d89f5fc7ae2f21ccd27f611eca4626b2d08dc22382e92c1efb2f6afdc8fdc3d2172604f5035c46b8197d3']
  724. = 'c84c03564d024f90560001ca4cef867af77999943e313ca17328756c43d2fe31cf98812d3a7aab1535c28ed29d692db4824e8d6dce06c9994dbcbe0f82633fbe';
  725. // 234 byte(s)
  726. $testVectors['e29d505158dbdd937d9e3d2145658ee6f5992a2fc790f4f608d9cdb44a091d5b94b88e81fac4fdf5c49442f13b911c55886469629551189eaff62488f1a479b7db11a1560e198ddccccf50159093425ff7f1cb8d1d1246d0978764087d6bac257026b090efae8cec5f22b6f21c59ace1ac7386f5b8837ca6a12b6fbf5534dd0560ef05ca78104d3b943ddb220feaec89aa5e692a00f822a2ab9a2fe60350d75e7be16ff2526dc643872502d01f42f188abed0a6e9a6f5fd0d1ce7d5755c9ffa66b0af0b20bd806f08e06156690d81ac811778ca3dac2c249b96002017fce93e507e3b953acf99964b847']
  727. = 'b4563191675191ed4d6107e52fa15adc9d70642358d8c3e34df10274e25d373fd8d19e92472b823e28bbdd1d541a95fddd0d43c79fcb3ba18a7ec038d3ef69a6';
  728. // 235 byte(s)
  729. $testVectors['d85588696f576e65eca0155f395f0cfacd83f36a99111ed5768df2d116d2121e32357ba4f54ede927f189f297d3a97fad4e9a0f5b41d8d89dd7fe20156799c2b7b6bf9c957ba0d6763f5c3bc5129747bbb53652b49290cff1c87e2cdf2c4b95d8aaee09bc8fbfa6883e62d237885810491bfc101f1d8c636e3d0ede838ad05c207a3df4fad76452979eb99f29afaecedd1c63b8d36cf378454a1bb67a741c77ac6b6b3f95f4f02b64dabc15438613ea49750df42ee90101f115aa9abb9ff64324dde9dabbb01054e1bd6b4bcdc7930a44c2300d87ca78c06924d0323ad7887e46c90e8c4d100acd9eed21e']
  730. = 'a30bd80cb3acb3bfa7e037a3d0d2500974d71957f68135133020c32eb4d688f132d0fb045be027f124b3d935cb889e3cbc4a4a420026bb2ac2a4b1b15c57bb64';
  731. // 236 byte(s)
  732. $testVectors['3a12f8508b40c32c74492b66323375dcfe49184c78f73179f3314b79e63376b8ac683f5a51f1534bd729b02b04d002f55cbd8e8fc9b5ec1ea6bbe6a0d0e7431518e6ba45d124035f9d3dce0a8bb7bf1430a9f657e0b4ea9f20eb20c786a58181a1e20a96f1628f8728a13bdf7a4b4b32fc8aa7054cc4881ae7fa19afa65c6c3ee1b3ade3192af42054a8a911b8ec1826865d46d93f1e7c5e2b7813c92a506e53886f3d4701bb93d2a681ad109c845904bb861af8af0646b6e399b38b614051d34f6842563a0f37ec00cb3d865fc5d746c4987de2a65071100883a2a9c7a2bfe1e2dd603d9ea24dc7c5fd06be']
  733. = '4a5809e457f54d9c7e8209f6c482d52a4efe6d8a20c4c6fba83687294929232d25cd7bf511d8e6fbf272e983f07d044f8723098d7a381f04e957b0787087ef02';
  734. // 237 byte(s)
  735. $testVectors['1861edce46fa5ad17e1ff1deae084dec580f97d0a67885dfe834b9dfac1ae076742ce9e267512ca51f6df5a455af0c5fd6abf94acea103a3370c354485a7846fb84f3ac7c2904b5b2fbf227002ce512133bb7e1c4e50057bfd1e44db33c7cdb969a99e284b184f50a14b068a1fc5009d9b298dbe92239572a7627aac02abe8f3e3b473417f36d4d2505d16b7577f4526c9d94a270a2dfe450d06da8f6fa956879a0a55cfe99e742ea555ea477ba3e9b44ccd508c375423611af92e55345dc215779b2d5119eba49c71d49b9fe3f1569fa24e5ca3e332d042422a8b8158d3ec66a80012976f31ffdf305f0c9c5e']
  736. = 'a79016c34bee41ab5cb10278478a5b55d07c2e0831835dde6f8ff8dafac37a5f88fba07cceffe35849dbd123b06df2335b002645d078fe1b08843c257a1bbe56';
  737. // 238 byte(s)
  738. $testVectors['08d0ffde3a6e4ef65608ea672e4830c12943d7187ccff08f4941cfc13e545f3b9c7ad5eebbe2b01642b486caf855c2c73f58c1e4e3391da8e2d63d96e15fd84953ae5c231911b00ad6050cd7aafdaac9b0f663ae6aab45519d0f5391a541707d479034e73a6ad805ae3598096af078f1393301493d663dd71f83869ca27ba508b7e91e81e128c1716dc3acfe3084b2201e04cf8006617eecf1b640474a5d45cfde9f4d3ef92d6d055b909892194d8a8218db6d8203a84261d200d71473d7488f3427416b6896c137d455f231071cacbc86e0415ab88aec841d96b7b8af41e05bb461a40645bf176601f1e760de5f']
  739. = '603f7b09565634d4410b574a4dc9ea467437964517e5efa51a362a30e8c632c55162a3351bb5532e40948aa9a1e3a8786c0422aec3ec338c7f4b57679200452b';
  740. // 239 byte(s)
  741. $testVectors['d782abb72a5be3392757be02d3e45be6e2099d6f000d042c8a543f50ed6ebc055a7f133b0dd8e9bc348536edcaae2e12ec18e8837df7a1b3c87ec46d50c241dee820fd586197552dc20beea50f445a07a38f1768a39e2b2ff05dddedf751f1def612d2e4d810daa3a0cc904516f9a43af660315385178a529e51f8aae141808c8bc5d7b60cac26bb984ac1890d0436ef780426c547e94a7b08f01acbfc4a3825eae04f520a9016f2fb8bf5165ed12736fc71e36a49a73614739eaa3ec834069b1b40f1350c2b3ab885c02c640b9f7686ed5f99527e41cfcd796fe4c256c9173186c226169ff257954ebda81c0e5f99']
  742. = '1018692d530c55baa580ae1e7384351100d4637cd33869c71e6076a3d4e310d964b81d593e89718845ac7a89e8ad5073506427c6c8f7fadfa0c5dc3cfaa5d924';
  743. // 240 byte(s)
  744. $testVectors['5fce8109a358570e40983e1184e541833bb9091e280f258cfb144387b05d190e431cb19baa67273ba0c58abe91308e1844dcd0b3678baa42f335f2fa05267a0240b3c718a5942b3b3e3bfa98a55c25a1466e8d7a603722cb2bbf03afa54cd769a99f310735ee5a05dae2c22d397bd95635f58c48a67f90e1b73aafcd3f82117f0166657838691005b18da6f341d6e90fc1cdb352b30fae45d348294e501b63252de14740f2b85ae5299ddec3172de8b6d0ba219a20a23bb5e10ff434d39db3f583305e9f5c039d98569e377b75a70ab837d1df269b8a4b566f40bb91b577455fd3c356c914fa06b9a7ce24c7317a172d']
  745. = 'e3c0eaffc3567bd72cc02150a75f32dde53de2652c5313eb3e97018adddf629da01d97d0a9e2519451a7292f5de00ee4456fe6e4f14f96d5de7e6f174edb28c4';
  746. // 241 byte(s)
  747. $testVectors['6172f1971a6e1e4e6170afbad95d5fec99bf69b24b674bc17dd78011615e502de6f56b86b1a71d3f4348087218ac7b7d09302993be272e4a591968aef18a1262d665610d1070ee91cc8da36e1f841a69a7a682c580e836941d21d909a3afc1f0b963e1ca5ab193e124a1a53df1c587470e5881fb54dae1b0d840f0c8f9d1b04c645ba1041c7d8dbf22030a623aa15638b3d99a2c400ff76f3252079af88d2b37f35ee66c1ad7801a28d3d388ac450b97d5f0f79e4541755356b3b1a5696b023f39ab7ab5f28df4202936bc97393b93bc915cb159ea1bd7a0a414cb4b7a1ac3af68f50d79f0c9c7314e750f7d02faa58bfa']
  748. = '192ae7a0f7a816fd3d4020bddcf2aaf52a64e6384dca527f33af4ee69099dca97b890a99cfab9d904a35f2707856696c30c6432df70a6cef704bb268055a6d07';
  749. // 242 byte(s)
  750. $testVectors['5668ecd99dfbe215c4118398ac9c9eaf1a1433fab4ccdd3968064752b625ea944731f75d48a27d047d67547f14dd0ffaa55fa5e29f7af0d161d85eafc4f2029b717c918eab9d304543290bdba7158b68020c0ba4e079bc95b5bc0fc044a992b94b4ccd3bd66d0eabb5dbbab904d62e00752c4e3b0091d773bcf4c14b4377da3efff824b1cb2fa01b32d1e46c909e626ed2dae920f4c7dbeb635bc754facbd8d49beba3f23c1c41ccbfcd0ee0c114e69737f5597c0bf1d859f0c767e18002ae8e39c26261ffde2920d3d0baf0e906138696cfe5b7e32b600f45df3aaa39932f3a7df95b60fa8712a2271fcaf3911ce7b511b1']
  751. = '6bcd7e7c359fdd93a56d79f97fc2d534619f14fe443ac8c9e042c5105fbaf2777718de07424a62333ffd43a501a8544449a7cac3c8d821e380b0cb8172b9493b';
  752. // 243 byte(s)
  753. $testVectors['03d625488354df30e3f875a68edfcf340e8366a8e1ab67f9d5c5486a96829dfac0578289082b2a62117e1cf418b43b90e0adc881fc6ae8105c888e9ecd21aea1c9ae1a4038dfd17378fed71d02ae492087d7cdcd98f746855227967cb1ab4714261ee3bead3f4db118329d3ebef4bc48a875c19ba763966da0ebea800e01b2f50b00e9dd4caca6dcb314d00184ef71ea2391d760c950710db4a70f9212ffc54861f9dc752ce18867b8ad0c48df8466ef7231e7ac567f0eb55099e622ebb86cb237520190a61c66ad34f1f4e289cb3282ae3eaac6152ed24d2c92bae5a7658252a53c49b7b02dfe54fdb2e90074b6cf310ac661']
  754. = '1fcd1e38ab03c750366cf86dd72ec3bf22f5bbf7fea0149d31b6a67b68b537b59ba37917fd88ced9aa8d2941a65f552b7928b3785c66d640f3b74af039ed18ce';
  755. // 244 byte(s)
  756. $testVectors['2edc282ffb90b97118dd03aaa03b145f363905e3cbd2d50ecd692b37bf000185c651d3e9726c690d3773ec1e48510e42b17742b0b0377e7de6b8f55e00a8a4db4740cee6db0830529dd19617501dc1e9359aa3bcf147e0a76b3ab70c4984c13e339e6806bb35e683af8527093670859f3d8a0fc7d493bcba6bb12b5f65e71e705ca5d6c948d66ed3d730b26db395b3447737c26fad089aa0ad0e306cb28bf0acf106f89af3745f0ec72d534968cca543cd2ca50c94b1456743254e358c1317c07a07bf2b0eca438a709367fafc89a57239028fc5fecfd53b8ef958ef10ee0608b7f5cb9923ad97058ec067700cc746c127a61ee3']
  757. = 'f39ef0626d3fbd9cd435a93e7eee41e4a2ff5362f56c988b20870a3befa50470dc5fabe39895c0761289fafd9147abab02561f300d0ceb9a732e14ca887caf18';
  758. // 245 byte(s)
  759. $testVectors['90b28a6aa1fe533915bcb8e81ed6cacdc10962b7ff82474f845eeb86977600cf70b07ba8e3796141ee340e3fce842a38a50afbe90301a3bdcc591f2e7d9de53e495525560b908c892439990a2ca2679c5539ffdf636777ad9c1cdef809cda9e8dcdb451abb9e9c17efa4379abd24b182bd981cafc792640a183b61694301d04c5b3eaad694a6bd4cc06ef5da8fa23b4fa2a64559c5a68397930079d250c51bcf00e2b16a6c49171433b0aadfd80231276560b80458dd77089b7a1bbcc9e7e4b9f881eacd6c92c4318348a13f4914eb27115a1cfc5d16d7fd94954c3532efaca2cab025103b2d02c6fd71da3a77f417d7932685888a']
  760. = '81e8b59ddcd24811b405f7529da125f0dc19ae21e8795ce9e6692dab645b7959446adcaa3061dc4642a51d8a562efb03a7680af0f52c01406d5c213eaac6be55';
  761. // 246 byte(s)
  762. $testVectors['2969447d175490f2aa9bb055014dbef2e6854c95f8d60950bfe8c0be8de254c26b2d31b9e4de9c68c9adf49e4ee9b1c2850967f29f5d08738483b417bb96b2a56f0c8aca632b552059c59aac3f61f7b45c966b75f1d9931ff4e596406378cee91aaa726a3a84c33f37e9cdbe626b5745a0b06064a8a8d56e53aaf102d23dd9df0a3fdf7a638509a6761a33fa42fa8ddbd8e16159c93008b53765019c3f0e9f10b144ce2ac57f5d7297f9c9949e4ff68b70d339f87501ce8550b772f32c6da8ad2ce2100a895d8b08fa1eead7c376b407709703c510b50f87e73e43f8e7348f87c3832a547ef2bbe5799abedcf5e1f372ea809233f006']
  763. = '63424b09069fbd2d0fac00805aad07fd56e30bb8116b5476ae90bf6acec84c3b45368a9ebb7fcea8d65965f52514a2a59a06e6e06b07dc6aee7f756bfc188e25';
  764. // 247 byte(s)
  765. $testVectors['721645633a44a2c78b19024eaecf58575ab23c27190833c26875dc0f0d50b46aea9c343d82ea7d5b3e50ec700545c615daeaea64726a0f05607576dcd396d812b03fb6551c641087856d050b10e6a4d5577b82a98afb89cee8594c9dc19e79feff0382fcfd127f1b803a4b9946f4ac9a4378e1e6e041b1389a53e3450cd32d9d2941b0cbabdb50da8ea2513145164c3ab6bcbd251c448d2d4b087ac57a59c2285d564f16da4ed5e607ed979592146ffb0ef3f3db308fb342df5eb5924a48256fc763141a278814c82d6d6348577545870ae3a83c7230ac02a1540fe1798f7ef09e335a865a2ae0949b21e4f748fb8a51f44750e213a8fb']
  766. = '1e709fb3501fa818f57e70c365db45ccf2eb8a8fa66de9b5f211d6f0cc9722ade963c965ad5f6937ba62edc2d8983843e0f3679d9c97b30cd54f2409dda5f474';
  767. // 248 byte(s)
  768. $testVectors['6b860d39725a14b498bb714574b4d37ca787404768f64c648b1751b353ac92bac2c3a28ea909fdf0423336401a02e63ec24325300d823b6864bb701f9d7c7a1f8ec9d0ae3584aa6dd62ea1997cd831b4babd9a4da50932d4efda745c61e4130890e156aee6113716daf95764222a91187db2effea49d5d0596102d619bd26a616bbfda8335505fbb0d90b4c180d1a2335b91538e1668f9f9642790b4e55f9cab0fe2bdd2935d001ee6419abab5457880d0dbff20ed8758f4c20fe759efb33141cf0e892587fe8187e5fbc57786b7e8b089612c936dfc03d27efbbe7c8673f1606bd51d5ff386f4a7ab68edf59f385eb1291f117bfe717399']
  769. = '5b9f0c544627faadea82825a569da33a75c5da6cc169926de0556a737e4daa07abf1dc3db0704f5d67fcbc4cb62aac442ecec867a2c16846f1d53d205cb872ac';
  770. // 249 byte(s)
  771. $testVectors['6a01830af3889a25183244decb508bd01253d5b508ab490d3124afbf42626b2e70894e9b562b288d0a2450cfacf14a0ddae5c04716e5a0082c33981f6037d23d5e045ee1ef2283fb8b6378a914c5d9441627a722c282ff452e25a7ea608d69cee4393a0725d17963d0342684f255496d8a18c2961145315130549311fc07f0312fb78e6077334f87eaa873bee8aa95698996eb21375eb2b4ef53c14401207deb4568398e5dd9a7cf97e8c9663e23334b46912f8344c19efcf8c2ba6f04325f1a27e062b62a58d0766fc6db4d2c6a1928604b0175d872d16b7908ebc041761187cc785526c2a3873feac3a642bb39f5351550af9770c328af7b']
  772. = '930ab42a9f5f5bc5f2222c748f2478a00f40c3b6d6487d6d7ed0d71100f40fcbb2c66566ea26ad0a417629f5a61dca411ccd21f7367d308f3b1b24901824fa9b';
  773. // 250 byte(s)
  774. $testVectors['b3c5e74b69933c2533106c563b4ca20238f2b6e675e8681e34a389894785bdade59652d4a73d80a5c85bd454fd1e9ffdad1c3815f5038e9ef432aac5c3c4fe840cc370cf86580a6011778bbedaf511a51b56d1a2eb68394aa299e26da9ada6a2f39b9faff7fba457689b9c1a577b2a1e505fdf75c7a0a64b1df81b3a356001bf0df4e02a1fc59f651c9d585ec6224bb279c6beba2966e8882d68376081b987468e7aed1ef90ebd090ae825795cdca1b4f09a979c8dfc21a48d8a53cdbb26c4db547fc06efe2f9850edd2685a4661cb4911f165d4b63ef25b87d0a96d3dff6ab0758999aad214d07bd4f133a6734fde445fe474711b69a98f7e2b']
  775. = '08203943c58210d3f82758272befbb9234fe913409a07944645959b1a6af2f4363abd7451232623daa8e65c87f34939c140608950fbdbbe83d66407944f5423a';
  776. // 251 byte(s)
  777. $testVectors['83af34279ccb5430febec07a81950d30f4b66f484826afee7456f0071a51e1bbc55570b5cc7ec6f9309c17bf5befdd7c6ba6e968cf218a2b34bd5cf927ab846e38a40bbd81759e9e33381016a755f699df35d660007b5eadf292feefb735207ebf70b5bd17834f7bfa0e16cb219ad4af524ab1ea37334aa66435e5d397fc0a065c411ebbce32c240b90476d307ce802ec82c1c49bc1bec48c0675ec2a6c6f3ed3e5b741d13437095707c565e10d8a20b8c20468ff9514fcf31b4249cd82dcee58c0a2af538b291a87e3390d737191a07484a5d3f3fb8c8f15ce056e5e5f8febe5e1fb59d6740980aa06ca8a0c20f5712b4cde5d032e92ab89f0ae1']
  778. = 'a24dd6a50333f289c175cd4ec185da9906e38c287a339dc4defafd71b2ea32a6f6aefe758e25fc8f043e806f1b2ee019e13b85536cd3efaa2a9b5994fcae4788';
  779. // 252 byte(s)
  780. $testVectors['a7ed84749ccc56bb1dfba57119d279d412b8a986886d810f067af349e8749e9ea746a60b03742636c464fc1ee233acc52c1983914692b64309edfdf29f1ab912ec3e8da074d3f1d231511f5756f0b6eead3e89a6a88fe330a10face267bffbfc3e3090c7fd9a850561f363ad75ea881e7244f80ff55802d5ef7a1a4e7b89fcfa80f16df54d1b056ee637e6964b9e0ffd15b6196bdd7db270c56b47251485348e49813b4eb9ed122a01b3ea45ad5e1a929df61d5c0f3e77e1fdc356b63883a60e9cbb9fc3e00c2f32dbd469659883f690c6772e335f617bc33f161d6f6984252ee12e62b6000ac5231e0c9bc65be223d8dfd94c5004a101af9fd6c0fb']
  781. = 'cd1ed5fff6fa3d453872510b6b2712ec9c6eba9543734d88511ed475905e123ed6ef6624f220445fe89c257a9f9c5166a2772ef768b50e9290fb1d4761eca6c8';
  782. // 253 byte(s)
  783. $testVectors['a6fe30dcfcda1a329e82ab50e32b5f50eb25c873c5d2305860a835aecee6264aa36a47429922c4b8b3afd00da16035830edb897831c4e7b00f2c23fc0b15fdc30d85fb70c30c431c638e1a25b51caf1d7e8b050b7f89bfb30f59f0f20fecff3d639abc4255b3868fc45dd81e47eb12ab40f2aac735df5d1dc1ad997cefc4d836b854cee9ac02900036f3867fe0d84afff37bde3308c2206c62c4743375094108877c73b87b2546fe05ea137bedfc06a2796274099a0d554da8f7d7223a48cbf31b7decaa1ebc8b145763e3673168c1b1b715c1cd99ecd3ddb238b06049885ecad9347c2436dff32c771f34a38587a44a82c5d3d137a03caa27e66c8ff6']
  784. = 'cfaa0eb1c9f02c0469eefb31a1a53ca1a4765f78ec171cf15da7d5c512817b8bf7d7cd7b1416b3de2bba05edfb0b493495ac2107a4b686d5dd8d6ad41b4aa3d7';
  785. // 254 byte(s)
  786. $testVectors['83167ff53704c3aa19e9fb3303539759c46dd4091a52ddae9ad86408b69335989e61414bc20ab4d01220e35241eff5c9522b079fba597674c8d716fe441e566110b6211531ceccf8fd06bc8e511d00785e57788ed9a1c5c73524f01830d2e1148c92d0edc97113e3b7b5cd3049627abdb8b39dd4d6890e0ee91993f92b03354a88f52251c546e64434d9c3d74544f23fb93e5a2d2f1fb15545b4e1367c97335b0291944c8b730ad3d4789273fa44fb98d78a36c3c3764abeeac7c569c1e43a352e5b770c3504f87090dee075a1c4c85c0c39cf421bdcc615f9eff6cb4fe6468004aece5f30e1ecc6db22ad9939bb2b0ccc96521dfbf4ae008b5b46bc006e']
  787. = '2be71ee9ace2dbcfd43d6d020c07244554dac8a2cf1571d0fa1d004933739e8978323056797e04c333f5bf187e64f1d881e502672567f204de0e73ce26e7190d';
  788. // 255 byte(s)
  789. $testVectors['3a3a819c48efde2ad914fbf00e18ab6bc4f14513ab27d0c178a188b61431e7f5623cb66b23346775d386b50e982c493adbbfc54b9a3cd383382336a1a0b2150a15358f336d03ae18f666c7573d55c4fd181c29e6ccfde63ea35f0adf5885cfc0a3d84a2b2e4dd24496db789e663170cef74798aa1bbcd4574ea0bba40489d764b2f83aadc66b148b4a0cd95246c127d5871c4f11418690a5ddf01246a0c80a43c70088b6183639dcfda4125bd113a8f49ee23ed306faac576c3fb0c1e256671d817fc2534a52f5b439f72e424de376f4c565cca82307dd9ef76da5b7c4eb7e085172e328807c02d011ffbf33785378d79dc266f6a5be6bb0e4a92eceebaeb1']
  790. = '6e8b8bd195bdd560689af2348bdc74ab7cd05ed8b9a57711e9be71e9726fda4591fee12205edacaf82ffbbaf16dff9e702a708862080166c2ff6ba379bc7ffc2';
  791. $name = 'SHA3-512';
  792. foreach ($testVectors as $hexMsg => $hexResult) {
  793. $msg = pack ('H*', $hexMsg);
  794. $result = pack ('H*', $hexResult);
  795. $length = strlen ($msg);
  796. $sponge = SHA3::init (SHA3::SHA3_512);
  797. $sponge->absorb ($msg);
  798. if ($sponge->squeeze () === $result) {
  799. echo "[ OK ] $name:\tlength=$length\n";
  800. } else {
  801. echo "[FAIL] $name:\tlength=$length\n";
  802. }
  803. }