# Format: HMAC_SHA_TYPE,PASSWORD,SALT,COST,RESULT

#
# https://stackoverflow.com/questions/15593184/pbkdf2-hmac-sha-512-test-vectors
#

# AW 1a 1iter 64outBytes 19pw 19sa
512,70617373444154416230304142375978445454,73616c744b4559626354635848434278746a44,1,CBE6088AD4359AF42E603C2A33760EF9D4017A7B2AAD10AF46F992C660A0B461ECB0DC2A79C2570941BEA6A08D15D6887E79F32B132E1C134E9525EEDDD744FA
# AW 1b 100000iter 64outBytes 19pw 19sa
512,70617373444154416230304142375978445454,73616c744b4559626354635848434278746a44,100000,ACCDCD8798AE5CD85804739015EF2A11E32591B7B7D16F76819B30B0D49D80E1ABEA6C9822B80A1FDFE421E26F5603ECA8A47A64C9A004FB5AF8229F762FF41F
# AW 2a 1iter 64outBytes 20pw 20sa
512,706173734441544162303041423759784454546c,73616c744b4559626354635848434278746a4432,1,8E5074A9513C1F1512C9B1DF1D8BFFA9D8B4EF9105DFC16681222839560FB63264BED6AABF761F180E912A66E0B53D65EC88F6A1519E14804EBA6DC9DF137007
# AW 2b 100000iter 64outBytes 20pw 20sa
512,706173734441544162303041423759784454546c,73616c744b4559626354635848434278746a4432,100000,594256B0BD4D6C9F21A87F7BA5772A791A10E6110694F44365CD94670E57F1AECD797EF1D1001938719044C7F018026697845EB9AD97D97DE36AB8786AAB5096
# AW 3a 1iter 64outBytes 21pw 21sa
512,706173734441544162303041423759784454546c52,73616c744b4559626354635848434278746a443250,1,A6AC8C048A7DFD7B838DA88F22C3FAB5BFF15D7CB8D83A62C6721A8FAF6903EAB6152CB7421026E36F2FFEF661EB4384DC276495C71B5CAB72E1C1A38712E56B
# AW 3b 100000iter 64outBytes 21pw 21sa
512,706173734441544162303041423759784454546c52,73616c744b4559626354635848434278746a443250,100000,94FFC2B1A390B7B8A9E6A44922C330DB2B193ADCF082EECD06057197F35931A9D0EC0EE5C660744B50B61F23119B847E658D179A914807F4B8AB8EB9505AF065
# AW 4a 1iter 64outBytes 63pw 63sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,1,E2CCC7827F1DD7C33041A98906A8FD7BAE1920A55FCB8F831683F14F1C3979351CB868717E5AB342D9A11ACF0B12D3283931D609B06602DA33F8377D1F1F9902
# AW 4b 100000iter 64outBytes 63pw 63sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,100000,07447401C85766E4AED583DE2E6BF5A675EABE4F3618281C95616F4FC1FDFE6ECBC1C3982789D4FD941D6584EF534A78BD37AE02555D9455E8F089FDB4DFB6BB
# AW 5a 1iter 64outBytes 64pw 64sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,1,B029A551117FF36977F283F579DC7065B352266EA243BDD3F920F24D4D141ED8B6E02D96E2D3BDFB76F8D77BA8F4BB548996AD85BB6F11D01A015CE518F9A717
# AW 5b 100000iter 64outBytes 64pw 64sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,100000,31F5CC83ED0E948C05A15735D818703AAA7BFF3F09F5169CAF5DBA6602A05A4D5CFF5553D42E82E40516D6DC157B8DAEAE61D3FEA456D964CB2F7F9A63BBBDB5
# AW 6a 1iter 64outBytes 65pw 65sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,1,28B8A9F644D6800612197BB74DF460272E2276DE8CC07AC4897AC24DBC6EB77499FCAF97415244D9A29DA83FC347D09A5DBCFD6BD63FF6E410803DCA8A900AB6
# AW 6b 100000iter 64outBytes 65pw 65sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,100000,056BC9072A356B7D4DA60DD66F5968C2CAA375C0220EDA6B47EF8E8D105ED68B44185FE9003FBBA49E2C84240C9E8FD3F5B2F4F6512FD936450253DB37D10028
# AW 7a 1iter 64outBytes 127pw 127sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,1,16226C85E4F8D604573008BFE61C10B6947B53990450612DD4A3077F7DEE2116229E68EFD1DF6D73BD3C6D07567790EEA1E8B2AE9A1B046BE593847D9441A1B7
# AW 7b 100000iter 64outBytes 127pw 127sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,100000,70CF39F14C4CAF3C81FA288FB46C1DB52D19F72722F7BC84F040676D3371C89C11C50F69BCFBC3ACB0AB9E92E4EF622727A916219554B2FA121BEDDA97FF3332
# AW 8a 1iter 64outBytes 128pw 128sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,1,880C58C316D3A5B9F05977AB9C60C10ABEEBFAD5CE89CAE62905C1C4F80A0A098D82F95321A6220F8AECCFB45CE6107140899E8D655306AE6396553E2851376C
# AW 8b 100000iter 64outBytes 128pw 128sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,100000,2668B71B3CA56136B5E87F30E098F6B4371CB5ED95537C7A073DAC30A2D5BE52756ADF5BB2F4320CB11C4E16B24965A9C790DEF0CBC62906920B4F2EB84D1D4A
# AW 9a 1iter 64outBytes 129pw 129sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,1,93B9BA8283CC17D50EF3B44820828A258A996DE258225D24FB59990A6D0DE82DFB3FE2AC201952100E4CC8F06D883A9131419C0F6F5A6ECB8EC821545F14ADF1
# AW 9b 100000iter 64outBytes 129pw 129sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,100000,2575B485AFDF37C260B8F3386D33A60ED929993C9D48AC516EC66B87E06BE54ADE7E7C8CB3417C81603B080A8EEFC56072811129737CED96236B9364E22CE3A5
# AW 10a 1iter 64outBytes 1025pw 1025sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,1,384BCD6914407E40C295D1037CF4F990E8F0E720AF43CB706683177016D36D1A14B3A7CF22B5DF8D5D7D44D69610B64251ADE2E7AB54A3813A89935592E391BF
# AW 10b 100000iter 64outBytes 1025pw 1025sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,100000,B8674F6C0CC9F8CF1F1874534FD5AF01FC1504D76C2BC2AA0A75FE4DD5DFD1DAF60EA7C85F122BCEEB8772659D601231607726998EAC3F6AAB72EFF7BA349F7F
# AW Trunc 1a 1iter 63outBytes 19pw 19sa
512,70617373444154416230304142375978445454,73616c744b4559626354635848434278746a44,1,CBE6088AD4359AF42E603C2A33760EF9D4017A7B2AAD10AF46F992C660A0B461ECB0DC2A79C2570941BEA6A08D15D6887E79F32B132E1C134E9525EEDDD744
# AW Trunc 1b 100000iter 63outBytes 19pw 19sa
512,70617373444154416230304142375978445454,73616c744b4559626354635848434278746a44,100000,ACCDCD8798AE5CD85804739015EF2A11E32591B7B7D16F76819B30B0D49D80E1ABEA6C9822B80A1FDFE421E26F5603ECA8A47A64C9A004FB5AF8229F762FF4
# AW Trunc 2a 1iter 63outBytes 20pw 20sa
512,706173734441544162303041423759784454546c,73616c744b4559626354635848434278746a4432,1,8E5074A9513C1F1512C9B1DF1D8BFFA9D8B4EF9105DFC16681222839560FB63264BED6AABF761F180E912A66E0B53D65EC88F6A1519E14804EBA6DC9DF1370
# AW Trunc 2b 100000iter 63outBytes 20pw 20sa
512,706173734441544162303041423759784454546c,73616c744b4559626354635848434278746a4432,100000,594256B0BD4D6C9F21A87F7BA5772A791A10E6110694F44365CD94670E57F1AECD797EF1D1001938719044C7F018026697845EB9AD97D97DE36AB8786AAB50
# AW Trunc 3a 1iter 63outBytes 21pw 21sa
512,706173734441544162303041423759784454546c52,73616c744b4559626354635848434278746a443250,1,A6AC8C048A7DFD7B838DA88F22C3FAB5BFF15D7CB8D83A62C6721A8FAF6903EAB6152CB7421026E36F2FFEF661EB4384DC276495C71B5CAB72E1C1A38712E5
# AW Trunc 3b 100000iter 63outBytes 21pw 21sa
512,706173734441544162303041423759784454546c52,73616c744b4559626354635848434278746a443250,100000,94FFC2B1A390B7B8A9E6A44922C330DB2B193ADCF082EECD06057197F35931A9D0EC0EE5C660744B50B61F23119B847E658D179A914807F4B8AB8EB9505AF0
# AW Trunc 4a 1iter 63outBytes 63pw 63sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,1,E2CCC7827F1DD7C33041A98906A8FD7BAE1920A55FCB8F831683F14F1C3979351CB868717E5AB342D9A11ACF0B12D3283931D609B06602DA33F8377D1F1F99
# AW Trunc 4b 100000iter 63outBytes 63pw 63sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,100000,07447401C85766E4AED583DE2E6BF5A675EABE4F3618281C95616F4FC1FDFE6ECBC1C3982789D4FD941D6584EF534A78BD37AE02555D9455E8F089FDB4DFB6
# AW Trunc 5a 1iter 63outBytes 64pw 64sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,1,B029A551117FF36977F283F579DC7065B352266EA243BDD3F920F24D4D141ED8B6E02D96E2D3BDFB76F8D77BA8F4BB548996AD85BB6F11D01A015CE518F9A7
# AW Trunc 5b 100000iter 63outBytes 64pw 64sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,100000,31F5CC83ED0E948C05A15735D818703AAA7BFF3F09F5169CAF5DBA6602A05A4D5CFF5553D42E82E40516D6DC157B8DAEAE61D3FEA456D964CB2F7F9A63BBBD
# AW Trunc 6a 1iter 63outBytes 65pw 65sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,1,28B8A9F644D6800612197BB74DF460272E2276DE8CC07AC4897AC24DBC6EB77499FCAF97415244D9A29DA83FC347D09A5DBCFD6BD63FF6E410803DCA8A900A
# AW Trunc 6b 100000iter 63outBytes 65pw 65sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,100000,056BC9072A356B7D4DA60DD66F5968C2CAA375C0220EDA6B47EF8E8D105ED68B44185FE9003FBBA49E2C84240C9E8FD3F5B2F4F6512FD936450253DB37D100
# AW Trunc 7a 1iter 63outBytes 127pw 127sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,1,16226C85E4F8D604573008BFE61C10B6947B53990450612DD4A3077F7DEE2116229E68EFD1DF6D73BD3C6D07567790EEA1E8B2AE9A1B046BE593847D9441A1
# AW Trunc 7b 100000iter 63outBytes 127pw 127sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,100000,70CF39F14C4CAF3C81FA288FB46C1DB52D19F72722F7BC84F040676D3371C89C11C50F69BCFBC3ACB0AB9E92E4EF622727A916219554B2FA121BEDDA97FF33
# AW Trunc 7a 1iter 63outBytes 128pw 128sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,1,880C58C316D3A5B9F05977AB9C60C10ABEEBFAD5CE89CAE62905C1C4F80A0A098D82F95321A6220F8AECCFB45CE6107140899E8D655306AE6396553E285137
# AW Trunc 8b 100000iter 63outBytes 128pw 128sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,100000,2668B71B3CA56136B5E87F30E098F6B4371CB5ED95537C7A073DAC30A2D5BE52756ADF5BB2F4320CB11C4E16B24965A9C790DEF0CBC62906920B4F2EB84D1D
# AW Trunc 9a 1iter 63outBytes 129pw 129sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,1,93B9BA8283CC17D50EF3B44820828A258A996DE258225D24FB59990A6D0DE82DFB3FE2AC201952100E4CC8F06D883A9131419C0F6F5A6ECB8EC821545F14AD
# AW Trunc 9b 100000iter 63outBytes 129pw 129sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,100000,2575B485AFDF37C260B8F3386D33A60ED929993C9D48AC516EC66B87E06BE54ADE7E7C8CB3417C81603B080A8EEFC56072811129737CED96236B9364E22CE3
# AW Trunc 10b 100000iter 63outBytes 1025pw 1025sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,100000,B8674F6C0CC9F8CF1F1874534FD5AF01FC1504D76C2BC2AA0A75FE4DD5DFD1DAF60EA7C85F122BCEEB8772659D601231607726998EAC3F6AAB72EFF7BA349F
# AW Ext 1a 1iter 65outBytes 19pw 19sa
512,70617373444154416230304142375978445454,73616c744b4559626354635848434278746a44,1,CBE6088AD4359AF42E603C2A33760EF9D4017A7B2AAD10AF46F992C660A0B461ECB0DC2A79C2570941BEA6A08D15D6887E79F32B132E1C134E9525EEDDD744FA88
# AW Ext 1b 100000iter 65outBytes 19pw 19sa
512,70617373444154416230304142375978445454,73616c744b4559626354635848434278746a44,100000,ACCDCD8798AE5CD85804739015EF2A11E32591B7B7D16F76819B30B0D49D80E1ABEA6C9822B80A1FDFE421E26F5603ECA8A47A64C9A004FB5AF8229F762FF41F7C
# AW Ext 2a 1iter 65outBytes 20pw 20sa
512,706173734441544162303041423759784454546c,73616c744b4559626354635848434278746a4432,1,8E5074A9513C1F1512C9B1DF1D8BFFA9D8B4EF9105DFC16681222839560FB63264BED6AABF761F180E912A66E0B53D65EC88F6A1519E14804EBA6DC9DF1370070B
# AW Ext 2b 100000iter 65outBytes 20pw 20sa
512,706173734441544162303041423759784454546c,73616c744b4559626354635848434278746a4432,100000,594256B0BD4D6C9F21A87F7BA5772A791A10E6110694F44365CD94670E57F1AECD797EF1D1001938719044C7F018026697845EB9AD97D97DE36AB8786AAB5096E7
# AW Ext 3a 1iter 65outBytes 21pw 21sa
512,706173734441544162303041423759784454546c52,73616c744b4559626354635848434278746a443250,1,A6AC8C048A7DFD7B838DA88F22C3FAB5BFF15D7CB8D83A62C6721A8FAF6903EAB6152CB7421026E36F2FFEF661EB4384DC276495C71B5CAB72E1C1A38712E56B93
# AW Ext 3b 100000iter 65outBytes 21pw 21sa
512,706173734441544162303041423759784454546c52,73616c744b4559626354635848434278746a443250,100000,94FFC2B1A390B7B8A9E6A44922C330DB2B193ADCF082EECD06057197F35931A9D0EC0EE5C660744B50B61F23119B847E658D179A914807F4B8AB8EB9505AF06526
# AW Ext 4a 1iter 65outBytes 63pw 63sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,1,E2CCC7827F1DD7C33041A98906A8FD7BAE1920A55FCB8F831683F14F1C3979351CB868717E5AB342D9A11ACF0B12D3283931D609B06602DA33F8377D1F1F9902DA
# AW Ext 4b 100000iter 65outBytes 63pw 63sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,100000,07447401C85766E4AED583DE2E6BF5A675EABE4F3618281C95616F4FC1FDFE6ECBC1C3982789D4FD941D6584EF534A78BD37AE02555D9455E8F089FDB4DFB6BB30
# AW Ext 5a 1iter 65outBytes 64pw 64sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,1,B029A551117FF36977F283F579DC7065B352266EA243BDD3F920F24D4D141ED8B6E02D96E2D3BDFB76F8D77BA8F4BB548996AD85BB6F11D01A015CE518F9A71780
# AW Ext 5b 100000iter 65outBytes 64pw 64sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,100000,31F5CC83ED0E948C05A15735D818703AAA7BFF3F09F5169CAF5DBA6602A05A4D5CFF5553D42E82E40516D6DC157B8DAEAE61D3FEA456D964CB2F7F9A63BBBDB59F
# AW Ext 6a 1iter 65outBytes 65pw 65sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,1,28B8A9F644D6800612197BB74DF460272E2276DE8CC07AC4897AC24DBC6EB77499FCAF97415244D9A29DA83FC347D09A5DBCFD6BD63FF6E410803DCA8A900AB671
# AW Ext 6b 100000iter 65outBytes 65pw 65sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,100000,056BC9072A356B7D4DA60DD66F5968C2CAA375C0220EDA6B47EF8E8D105ED68B44185FE9003FBBA49E2C84240C9E8FD3F5B2F4F6512FD936450253DB37D1002889
# AW Ext 7a 1iter 65outBytes 127pw 127sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,1,16226C85E4F8D604573008BFE61C10B6947B53990450612DD4A3077F7DEE2116229E68EFD1DF6D73BD3C6D07567790EEA1E8B2AE9A1B046BE593847D9441A1B766
# AW Ext 7b 100000iter 65outBytes 127pw 127sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,100000,70CF39F14C4CAF3C81FA288FB46C1DB52D19F72722F7BC84F040676D3371C89C11C50F69BCFBC3ACB0AB9E92E4EF622727A916219554B2FA121BEDDA97FF3332EC
# AW Ext 8a 1iter 65outBytes 128pw 128sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,1,880C58C316D3A5B9F05977AB9C60C10ABEEBFAD5CE89CAE62905C1C4F80A0A098D82F95321A6220F8AECCFB45CE6107140899E8D655306AE6396553E2851376C57
# AW Ext 8b 100000iter 65outBytes 128pw 128sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,100000,2668B71B3CA56136B5E87F30E098F6B4371CB5ED95537C7A073DAC30A2D5BE52756ADF5BB2F4320CB11C4E16B24965A9C790DEF0CBC62906920B4F2EB84D1D4A30
# AW Ext 9a 1iter 65outBytes 129pw 129sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,1,93B9BA8283CC17D50EF3B44820828A258A996DE258225D24FB59990A6D0DE82DFB3FE2AC201952100E4CC8F06D883A9131419C0F6F5A6ECB8EC821545F14ADF199
# AW Ext 9b 100000iter 65outBytes 129pw 129sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,100000,2575B485AFDF37C260B8F3386D33A60ED929993C9D48AC516EC66B87E06BE54ADE7E7C8CB3417C81603B080A8EEFC56072811129737CED96236B9364E22CE3A542
# AW Ext 10a 1iter 65outBytes 1025pw 1025sa
512,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,1,384BCD6914407E40C295D1037CF4F990E8F0E720AF43CB706683177016D36D1A14B3A7CF22B5DF8D5D7D44D69610B64251ADE2E7AB54A3813A89935592E391BF91
# AW Spl 1 16777216iter 7outBytes 8pw 9sa
512,7061737344415441,73616c744b45596263,16777216,AB96C76400D08B
# AW Spl 2 2097152iter 481outBytes 13pw 12sa
512,70617373444154416230304142,73616c744b45596263546358,2097152,C8CB4B4B498B32CDE191159866A8E86B4C9D84EF1D0A37CF7B9BDC7872EDD5F02242AA7D83172C778EF64C788D622ACBCD4317C4B63A2EDE184CB2A5F6B94815C395CC822D68C637ADB0E928C9692D32D6B66B3825CDB6AC9B57D9D15BCA72CC32773CA45350BB460F83172B75EDD418E2C39DF437FFFDDEF6FF5E83AFC2974E5B391303C80B73DA815E979118FB41ACC3E2019DB30C14650DC7E75D67A048541563A3ECA996CF15F9B3DD7C768B45613078CF772292F092CCFEC10F027669D60EDF56A383894F0EFD7DDC3551E1C6AA366F7EFB39981BF0BDF7894A83D051E900AF2FB81CA990F52EE613A5C2D28D28683E331F50BD10B6F8AF12705E505BCA3BB0D3869246863387DD385748718B3AAA51BA12BB067F1ABD6B8F2E0DECDA0A6693D1331349470E78212B2B4700709BC22C86AE7ADAB9C74635BC0E40A18BE604B8BE7ED1E0419258BB0C38D27264783FE2A915CD63C7CBB6C2D937803D86FFE9DC58132F2AF7642C782AF6A0D50AB47622A73EF16618E15B5CE8EEE9F5A1A477A02ADB5E95638792811013A9A8ACC9F618C4726DC26E67C1DDCE6E1E90594C94D4DE8FD8D89400AB3E8138089B4CD5893BD66691708D1C27FF7E69F12D1A15983352933DE1583A2127DC8B62E345C0B1CD14F9F7BC85FFBCEB40E80E84E8E8C0

#
# https://github.com/Anti-weakpasswords/PBKDF2-Test-Vectors/releases
#

# AW 1a 1iter 32outBytes 31pw 31sa
256,706173734441544162303041423759784454546c5248326471784478313947,73616c744b4559626354635848434278746a4432506e426834344149513658,1,089314BCDFF35115C3240C0CEE274C114C7BC49FD498F853928A385528C9D9C3
# AW 1b 100000iter 32outBytes 31pw 31sa
256,706173734441544162303041423759784454546c5248326471784478313947,73616c744b4559626354635848434278746a4432506e426834344149513658,100000,4A087BE50A80D23CAF4906010CEB7C9BCCBDDAE52380DD60B6DAFF4A2287CA41
# AW 2a 1iter 32outBytes 32pw 32sa
256,706173734441544162303041423759784454546c524832647178447831394744,73616c744b4559626354635848434278746a4432506e42683434414951365855,1,806E79AEA28676B851B61D6D76E55DD49DC6781E50B76E2C1F32A2FFAEE91624
# AW 2b 100000iter 32outBytes 32pw 32sa
256,706173734441544162303041423759784454546c524832647178447831394744,73616c744b4559626354635848434278746a4432506e42683434414951365855,100000,89D738B7AFACEC234157C84390C8357D34CCBF267C2DD14C8D357C4A459F5392
# AW 3a 1iter 32outBytes 33pw 33sa
256,706173734441544162303041423759784454546c52483264717844783139474478,73616c744b4559626354635848434278746a4432506e426834344149513658554f,1,CCDE3C818E49B7CA1103A9C88597AC4B516E600F8084372901E1E88F56277FC5
# AW 3b 100000iter 32outBytes 33pw 33sa
256,706173734441544162303041423759784454546c52483264717844783139474478,73616c744b4559626354635848434278746a4432506e426834344149513658554f,100000,8FEA43515B6669B32619916664D03A9547D667BBA4249499D80A0D53E379DC18
# AW 4a 1iter 32outBytes 63pw 63sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,1,3B28BF8995D81DDF78040C36D2E22C3B7C674BA05F91F11E3319BFB6FC8AC69E
# AW 4b 100000iter 32outBytes 63pw 63sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,100000,DE166AF05815A27B3317662E72ECC139B262911F8790CCE62B5D10D9CF4BE3DC
# AW 5a 1iter 32outBytes 64pw 64sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,1,43B34EC2B78FB5E1ABA41A5453F733C65B6604626D0F0C0BCC275CDC32F4717B
# AW 5b 100000iter 32outBytes 64pw 64sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,100000,78CDCD1505BBF7AF1695173C147398BFBB57A774AA93F8F7A415F87A84C6C03B
# AW 6a 1iter 32outBytes 65pw 65sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,1,57547F8DDB48E9F9926723050AFB0ADFA48F0FB8C0D7274448F55595FEBEC5EA
# AW 6b 100000iter 32outBytes 65pw 65sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,100000,844E50F6F72A2EA3D5D23BF781DF0F8D3B89BF5D37D609F9B87FDEA6C4508675
# AW 7a 1iter 32outBytes 127pw 127sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,1,2212BB287D744DEF4CC1BC51EE73EE191966BCF7B1F62A98DD2632783C3301BD
# AW 7b 100000iter 32outBytes 127pw 127sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,100000,42D29932A23F82C16F11F854757D32EB5201A1F46561440DB97D85E1D8C97896
# AW 8a 1iter 32outBytes 128pw 128sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,1,D5B7964768AAE8B3293CEDB72B061ADF08ADB2FC75536330CBB41F1C03BC699E
# AW 8b 100000iter 32outBytes 128pw 128sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,100000,3D3A047ABF790AABE0EEBB907E4648D4E3202474FE937BF6E5EC8EFE5F30752D
# AW 9a 1iter 32outBytes 129pw 129sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,1,F83D917F329DA4A215F5350BB7C4A614854184F6FAF204D352C73E6F345B22C8
# AW 9b 100000iter 32outBytes 129pw 129sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,100000,029D495DC4FF9A27D4BC532B6C9E435A74DDF19087113A207FC8D0FC6F412208
# AW 10a 1iter 32outBytes 1025pw 1025sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,1,4D7AB8C17E8906EF0D8BF41835A41138FA844C7949AC4567108008284DB323F7
# AW 10b 100000iter 32outBytes 1025pw 1025sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,100000,25BC2936281DB8D43C6D612B1C6F7A137EC53E0F45777252401813D5AB6C7A0E
# AW Trunc 1a 1iter 31outBytes 31pw 31sa
256,706173734441544162303041423759784454546c5248326471784478313947,73616c744b4559626354635848434278746a4432506e426834344149513658,1,089314BCDFF35115C3240C0CEE274C114C7BC49FD498F853928A385528C9D9
# AW Trunc 1b 100000iter 31outBytes 31pw 31sa
256,706173734441544162303041423759784454546c5248326471784478313947,73616c744b4559626354635848434278746a4432506e426834344149513658,100000,4A087BE50A80D23CAF4906010CEB7C9BCCBDDAE52380DD60B6DAFF4A2287CA
# AW Trunc 2a 1iter 31outBytes 32pw 32sa
256,706173734441544162303041423759784454546c524832647178447831394744,73616c744b4559626354635848434278746a4432506e42683434414951365855,1,806E79AEA28676B851B61D6D76E55DD49DC6781E50B76E2C1F32A2FFAEE916
# AW Trunc 2b 100000iter 31outBytes 32pw 32sa
256,706173734441544162303041423759784454546c524832647178447831394744,73616c744b4559626354635848434278746a4432506e42683434414951365855,100000,89D738B7AFACEC234157C84390C8357D34CCBF267C2DD14C8D357C4A459F53
# AW Trunc 3a 1iter 31outBytes 33pw 33sa
256,706173734441544162303041423759784454546c52483264717844783139474478,73616c744b4559626354635848434278746a4432506e426834344149513658554f,1,CCDE3C818E49B7CA1103A9C88597AC4B516E600F8084372901E1E88F56277F
# AW Trunc 3b 100000iter 31outBytes 33pw 33sa
256,706173734441544162303041423759784454546c52483264717844783139474478,73616c744b4559626354635848434278746a4432506e426834344149513658554f,100000,8FEA43515B6669B32619916664D03A9547D667BBA4249499D80A0D53E379DC
# AW Trunc 4a 1iter 31outBytes 63pw 63sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,1,3B28BF8995D81DDF78040C36D2E22C3B7C674BA05F91F11E3319BFB6FC8AC6
# AW Trunc 4b 100000iter 31outBytes 63pw 63sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,100000,DE166AF05815A27B3317662E72ECC139B262911F8790CCE62B5D10D9CF4BE3
# AW Trunc 5a 1iter 31outBytes 64pw 64sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,1,43B34EC2B78FB5E1ABA41A5453F733C65B6604626D0F0C0BCC275CDC32F471
# AW Trunc 5b 100000iter 31outBytes 64pw 64sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,100000,78CDCD1505BBF7AF1695173C147398BFBB57A774AA93F8F7A415F87A84C6C0
# AW Trunc 6a 1iter 31outBytes 65pw 65sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,1,57547F8DDB48E9F9926723050AFB0ADFA48F0FB8C0D7274448F55595FEBEC5
# AW Trunc 6b 100000iter 31outBytes 65pw 65sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,100000,844E50F6F72A2EA3D5D23BF781DF0F8D3B89BF5D37D609F9B87FDEA6C45086
# AW Trunc 7a 1iter 31outBytes 127pw 127sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,1,2212BB287D744DEF4CC1BC51EE73EE191966BCF7B1F62A98DD2632783C3301
# AW Trunc 7b 100000iter 31outBytes 127pw 127sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,100000,42D29932A23F82C16F11F854757D32EB5201A1F46561440DB97D85E1D8C978
# AW Trunc 7a 1iter 31outBytes 128pw 128sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,1,D5B7964768AAE8B3293CEDB72B061ADF08ADB2FC75536330CBB41F1C03BC69
# AW Trunc 8b 100000iter 31outBytes 128pw 128sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,100000,3D3A047ABF790AABE0EEBB907E4648D4E3202474FE937BF6E5EC8EFE5F3075
# AW Trunc 9a 1iter 31outBytes 129pw 129sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,1,F83D917F329DA4A215F5350BB7C4A614854184F6FAF204D352C73E6F345B22
# AW Trunc 9b 100000iter 31outBytes 129pw 129sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,100000,029D495DC4FF9A27D4BC532B6C9E435A74DDF19087113A207FC8D0FC6F4122
# AW Trunc 10a 1iter 31outBytes 1025pw 1025sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,1,4D7AB8C17E8906EF0D8BF41835A41138FA844C7949AC4567108008284DB323
# AW Trunc 10b 100000iter 31outBytes 1025pw 1025sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,100000,25BC2936281DB8D43C6D612B1C6F7A137EC53E0F45777252401813D5AB6C7A
# AW Ext 1a 1iter 33outBytes 31pw 31sa
256,706173734441544162303041423759784454546c5248326471784478313947,73616c744b4559626354635848434278746a4432506e426834344149513658,1,089314BCDFF35115C3240C0CEE274C114C7BC49FD498F853928A385528C9D9C34D
# AW Ext 1b 100000iter 33outBytes 31pw 31sa
256,706173734441544162303041423759784454546c5248326471784478313947,73616c744b4559626354635848434278746a4432506e426834344149513658,100000,4A087BE50A80D23CAF4906010CEB7C9BCCBDDAE52380DD60B6DAFF4A2287CA4148
# AW Ext 2a 1iter 33outBytes 32pw 32sa
256,706173734441544162303041423759784454546c524832647178447831394744,73616c744b4559626354635848434278746a4432506e42683434414951365855,1,806E79AEA28676B851B61D6D76E55DD49DC6781E50B76E2C1F32A2FFAEE91624BB
# AW Ext 2b 100000iter 33outBytes 32pw 32sa
256,706173734441544162303041423759784454546c524832647178447831394744,73616c744b4559626354635848434278746a4432506e42683434414951365855,100000,89D738B7AFACEC234157C84390C8357D34CCBF267C2DD14C8D357C4A459F5392E8
# AW Ext 3a 1iter 33outBytes 33pw 33sa
256,706173734441544162303041423759784454546c52483264717844783139474478,73616c744b4559626354635848434278746a4432506e426834344149513658554f,1,CCDE3C818E49B7CA1103A9C88597AC4B516E600F8084372901E1E88F56277FC50F
# AW Ext 3b 100000iter 33outBytes 33pw 33sa
256,706173734441544162303041423759784454546c52483264717844783139474478,73616c744b4559626354635848434278746a4432506e426834344149513658554f,100000,8FEA43515B6669B32619916664D03A9547D667BBA4249499D80A0D53E379DC18C9
# AW Ext 4a 1iter 33outBytes 63pw 63sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,1,3B28BF8995D81DDF78040C36D2E22C3B7C674BA05F91F11E3319BFB6FC8AC69EFA
# AW Ext 4b 100000iter 33outBytes 63pw 63sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c7474704535,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a65,100000,DE166AF05815A27B3317662E72ECC139B262911F8790CCE62B5D10D9CF4BE3DC6F
# AW Ext 5a 1iter 33outBytes 64pw 64sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,1,43B34EC2B78FB5E1ABA41A5453F733C65B6604626D0F0C0BCC275CDC32F4717BC8
# AW Ext 5b 100000iter 33outBytes 64pw 64sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d,100000,78CDCD1505BBF7AF1695173C147398BFBB57A774AA93F8F7A415F87A84C6C03BF3
# AW Ext 6a 1iter 33outBytes 65pw 65sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,1,57547F8DDB48E9F9926723050AFB0ADFA48F0FB8C0D7274448F55595FEBEC5EAD8
# AW Ext 6b 100000iter 33outBytes 65pw 65sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c74747045353755,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b,100000,844E50F6F72A2EA3D5D23BF781DF0F8D3B89BF5D37D609F9B87FDEA6C450867559
# AW Ext 7a 1iter 33outBytes 127pw 127sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,1,2212BB287D744DEF4CC1BC51EE73EE191966BCF7B1F62A98DD2632783C3301BDE3
# AW Ext 7b 100000iter 33outBytes 127pw 127sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b6275563661776930,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d70627879,100000,42D29932A23F82C16F11F854757D32EB5201A1F46561440DB97D85E1D8C978962E
# AW Ext 8a 1iter 33outBytes 128pw 128sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,1,D5B7964768AAE8B3293CEDB72B061ADF08ADB2FC75536330CBB41F1C03BC699E08
# AW Ext 8b 100000iter 33outBytes 128pw 128sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936,100000,3D3A047ABF790AABE0EEBB907E4648D4E3202474FE937BF6E5EC8EFE5F30752D56
# AW Ext 9a 1iter 33outBytes 129pw 129sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,1,F83D917F329DA4A215F5350BB7C4A614854184F6FAF204D352C73E6F345B22C88C
# AW Ext 9b 100000iter 33outBytes 129pw 129sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b62755636617769303455,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d706278793650,100000,029D495DC4FF9A27D4BC532B6C9E435A74DDF19087113A207FC8D0FC6F4122085F
# AW Ext 10a 1iter 33outBytes 1025pw 1025sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,1,4D7AB8C17E8906EF0D8BF41835A41138FA844C7949AC4567108008284DB323F7CE
# AW Ext 10b 100000iter 33outBytes 1025pw 1025sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254663749396669654d65574348544d6b4d3456636d5179514870626350384d45623566316736436b6735786b3348517233774d427651634f4870435079314b3848434d376135776b5044686756413042566d774e707352496244515a5274484b36645436624779616c70366762465a427542487744383667547a6b72465937486b4f5672676330674a63474a5a65363543653876344a6e354f7a6b75567369553865666d32507732526e62705753417237536b56644377584b3258534a445135665a344842457a395654465972473233454c754c6a7678356e6a4f4c4e6744414a7566354a4232746e346e4d6a6a636e6c31653871635956775a71467a4576327a684c7944574d6b5634747a6c3461734c6e7679417854426b7850525a6a3270524142577762336b456f6670734859784d54416e33385953705a72656f5869705a57426e7536484455526172755861495059465059486c394c73397773754437727a614766624f796656674c49474b35724f447068775241376c6d383862474b5938623774574f746570794576614c784d4937475a4635536377705a54596545444e554b507a764d32496d397a656849617a6e7067754e644e584e4d4c576e7750753448367a4576616a6b7733473375635369584b6d6836584e6533686b6453414e6d33766e787a52586d346663757a4178363849456c584532626b4746456c6c75444c6f3645735544575a344a4957425661447759644a78387543586251646f69667a4373356b7575436c614461447149686235684a325752386d78697565467353306144476449596d79653573766d4e6d7a5178466d644f6b486f463743667775553179793475454574397650535032774670316479614d764a573638767442346b64644c6d493667496756566354365a5831516d36577375735072646973504c423253636f64586f6a43624c33444c6a36504b47385144564d5754724c3154706166543277736c526c656457496873546c76326d493343303636574d635453774b4c58644544685676464a365368694c4b534e37676e52726c4530426e4177,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a36795852444850773950794630694c596d3975467445756e6c41417847423571716561345835745a7642314f664c5677796d593361334a506a64785464764878434862717145307a697036314a4e71646d65577847746c5242433643476f4369484f34587848436e745142524a446347307a57376a6f5464677454426172735151686c4c5842474d4e42534e6d6d546244663368467461775542434a483138494169524d777965514a624a326245527359334d5652507559436634417537674e3732694768316c526b745351744546796537704f34366b4d585272456a48515758496e4d7a7a79375832537458557a48565446463256644f6f4b6e30575571464e7642365046377149734f6c594b6a3537626931507361333473383557784d5362546b68726437564864485a6b545661576472616f6858594f65506465457649774f62434745586b4554557a714d355032797a6f424f4a53646a7049596161387a7a644c4433797262315477435a754a567873727130585859367645725534516e74735730393732586d474e79756d464e4a69506d344f4e4b6831524c7653316b646459336e6d3832373653345455755a667252514f3851785a524e7553615a49384a525a7035566f6a4235446b74754d7841516b716f506a5135567462366f58654f79593539314342314d455731664c544373304e724c33323153614e524d717a613145546f67417870456959775a367049676e4d6d53714e4d52645a6e43714134674d5777316c49564154574b38334f436569634e52554e4f64667a5337413876624c636d764b5074704f4676684e7a77727255646b76754b7661594a76695167655237736e4765744f394a4c4377496c48496a3532674d434e553138643332534a6c37586f6d746c337749653032534d767131693142636158376c58696f7157476d6756714257553366735575477748693652554b43435164454f42664e6f32576470466143666c63676e6e304f366a564843716b763863516b3831417153303072416d4847434e547779413654713554586f4c6c446e43386741516a4455735a70307a,100000,25BC2936281DB8D43C6D612B1C6F7A137EC53E0F45777252401813D5AB6C7A0EF8
# AW Spl 1 16777216iter 7outBytes 8pw 9sa
256,7061737344415441,73616c744b45596263,16777216,CEF414181274D2
# AW Spl 2 2097152iter 241outBytes 13pw 12sa
256,70617373444154416230304142,73616c744b45596263546358,2097152,2DA3D20A280599D71AECDFADEC857325950C59E0715F4576BCF532F8CAFF3E6A99976F66ACB3530751AA106783281DBE24E8688868AA45D5011220D55CCCF3860D3DA6AA91259A13949E39102A61C88B1DF45E0BCA421EA35231565DC3F7E7566C43B0497D6D98961515CC0F5C9D2BEE0A10609A6CFC03F83AEC9242A61FECF8511BB7F529FD54B74B048D69D2B71ABD28AA67E583171799983465785B3739A07670A89DCF07ED09053FD7BD3A9009A60AC8EFDFDAC2F9B5E191E80E72EEAA94E274DF7CAB3E232ABCE15D41DAEAEA91C2C55B7B86E4F9F50371B64012F09D5A9755765F9CF7556A8D8177F8BC2E0668F3
# AW Spl 3 16777216iter 8outBytes 256pw 255sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c6474595658575658483254,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a3679585244,16777216,C81F8B52ABC33474
# AW Spl 4 2097152iter 256outBytes 257pw 256sa
256,706173734441544162303041423759784454546c524832647178447831394744784456317a464d7a3745365156714b497a774f744d6e6c78514c747470453537556e3475313244325944376f4f5070694576434459766e74584565344e4e504c436e4747654a417262594445753678446f43665748366b627556366177693034557a3365624541687a5a347665314132776735436e4c58645a4335593767776656676245675a53546d6f5951537a43354f57346466726a71697741705441434f36786f4f4c31416a576a3658366636714666463854566d4f7a553952684f64314e3451747a574934665036465974744e7a3546754c647459565857565848325466,73616c744b4559626354635848434278746a4432506e426834344149513658554f4345534f685870457033487263474d77626a7a514b4d5361663633494a656d6b5552576f714875734965564238496c39314e6a694347516163505575397154466153684c624b4730596a3452434d56353657506a37453134454d7062787936506c4264494c424f6b4b554236544754504a5868317470644f485447364b754976636251703971576a6166317578414b676954745952494868786a4a4932766956613666445a3637514f6f754f6166325258516870735761547441566e66663650494663764a68645044464756356e766d5a576f435a516f646a367958524448,2097152,7B0968F0B9CCBB0D00AB41BE83FD1C9E31BD2C6AC8082D7D560548762CC2FCDC25FB042024D425DC6F691832332046381D9F9F9DD3DF70E31D6F856F948ECA4386BD01DB905779B5B7C9B782272EEC2E42CD7C6AC26919025C708AA99E4A7788E54FF9A732A82938F009B8933836EA6E6B76E804FFF1706BB66AD53FFA10298C8C7A4CDE6311AA4CB0A9BEB01BB4EDE9BA976CBECC9DCF7C150D787F18D4C10A7BF9A9C980FDD732096CA5094B0B15FF44F9F59B6E582EB4CF155F9C7434258DCE8364109032D7C5F5CEB1B24BE2368C3D1D405530C7CFC59D36CDA9A2580F61FAE678273FEEB6F4BB3BA7096E4EACE141CB12DF49119F4FC1F2336F1C08E05C

#
# This is the first input vector of the first scrypt vector. It
# is unusual only in that password and salt are both zero-length.
#
256,,,1,f7ce0b653d2d72a4108cf5abe912ffdd777616dbbb27a70e8204f3ae2d0f6fad89f68f4811d1e87bcc3bd7400a9ffd29094f0184639574f39ae5a1315217bcd7894991447213bb226c25b54da86370fbcd984380374666bb8ffcb5bf40c254b067d27c51ce4ad5fed829c90b505a571b7f4d1cad6a523cda770e67bceaaf7e89
