--- /dev/null
+# Copyright 2025 The OpenSSL Project Authors. All Rights Reserved.
+#
+# Licensed under the Apache License 2.0 (the "License"). You may not use
+# this file except in compliance with the License. You can obtain a copy
+# in the file LICENSE in the source distribution or at
+# https://www.openssl.org/source/license.html
+
+# ACVP test data for LMS generated from
+# https://raw.githubusercontent.com/usnistgov/ACVP-Server/refs/heads/master/gen-val/json-files/LMS-sigVer-1.0/internalProjection.json
+# [version 263888 : revision 1.0]
+
+Title = LMS_SHA256_M24_H5 LMOTS_SHA256_N24_W1
+
+PublicKeyRaw = LMS_SHA256_M24_H5_1:LMS:0000000A00000005009240BF00A8FC86911C708EB1676D8A9728B266E3DD7CF4B63B21038ED8F9F4ED1041ED7DC9C010
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_1
+Input = ADC932E7E935E18551862358E29DE161E3F7487490F0E63783C07D03ABB872EB84E2B58514DA15FECBA1D904990EAB8ECC5FC56F4F8903634E46C2FE33AD272B8BBD678D2BADC0A96697FE9354357E46BEB1B0D2E4FDA8EB6FE132D4847C95CA352E3A17546A3F7C31AA6DF8757344811B467AC9785C5AC5D4BBF76B2AF254D3
+Output = 0000001F00000005F748D8A3567E7E9C322886FF7889A407F7A67E640B37652580E10E78948DCD00A052B050B963B05980E5583FFBDA57C3C7D29BCDBC8D8FA6B2CCFF0B813C2C6F3DC99AC19272841FC973C60792FECB60F14735DCC6EE3569668A6566942BEBFAF68AD056121C28889D3C5C44FD0CB2937CC486559997A0CB398B5D7AB8AFDBC5905BD61D1A86AAAAEA1E617767C715394C131A87412219FE7AEB4EBA09FC0682D618A1ACCB87FBD2B70CAEEE6C126523104C9E86A2C9360D5241F4579CB1679E390371546BB3941B6F4EC398DF04F1F008C192992D4C7FD53D0E0F8116B3CC97746055AB0B3E323A7332CDD9F073FAE376DA5E44637A497350479A10195A6CCC444B630815FA2A504B47114A6E0B60AA33BF2A9D0BCC7585D1B66082C09E7BFDA39ABF356001DF582675AE00E8056215EF08BEC5940318374E552323F6E745D44CB265D4DF4546E60004034E2D8BE0AFDEAD236FC0179A63F23944E51704D4F6F582AED60BAD41E036D909DF3E1F7A7F96A0FC507D467D37F3747AE29D171DAD549A3EF17407571A79D647E35A829C2531A00CC693FABE44AAF49E23FDE16578682D81039F0009C02628202BBAC0EF6F28B86423F9AB53F81AA8595BF9C30EC33FAD6E1216FD652312E055C1A5CE27FD19F007756861504281B15038AA602E901638CED987D250CBE05C8E79CBE687F0CED8540231760BFC2780505955BD5DEF86D8C419CDE32D628EAE950C54E2D59281BC957A6A88E12AF9EEC09DFC8276E09E3399F5EB6C085BC11FBC3AA1477033BEC48DD0E8A24EEAC667A5437AE04FA31255377EEE1D3AD417716F1B587EFAD749807E66F85CCE16BCA1BA3BFC32C9ED61A3990C5F9C0AB4CD177C5738240735C51C93405497521824525F3A82410C5E58552C42E0413F2C0EDEA7994588266BB20F673DEDC426826791E7B042D0A8E5300618D02750E9149643A8FF692D213FE23FEDC501A477AB0B87BFF96D60297E3BAA24C4EE08F9B20F36693DAE3E22D8786B0397D3B847B50AB0898E78704B9A904C168B683B71A47DBBE21CA3E92A458DF0DD5523D0886E3DED75B8C039E06046785A261696BAD83C78C5BF1E4F319CCB8D88CE1BDCD692EEDFE142A78E629A3BFC64CB634BAD508C554866AF38984973E99E3067F59558214C2C1FF7F690625291208ABE8F98B09C60ACCA66DFAB90863CFFC34A8F832A80B382D950C5EA59B832182A2ABDB258943AB5F76E658F380C61AA4BEC52BE98211DA01BC6FBC87BEEC34A49203B43A3644992948E288A815D1E99C0D6520C5038680D79A8CA3A15AF6DC3C00286317B70C3EA86F5B21DA0E22A16721B163B9FDCB038E3CD78C5F58849B4E94F05A698B40C846ED826BBE2732CB6BDC1942FA451401329D9F363519D4C02FE5447E0F28016376610DA4E5E91079BC0A906B42C5CA92395C0ED23C415BCF962F260982E619B47E7661A6F676D583939099E0C3F252BBDD4CC051A2B0A22265BFE13E54C08E9634731A16EF5F01EDBF212A98474EA1309B180E9BA26C4573D40F22D6788AED9275CC2DDA50B7E26ED6EF605E8C5E4CE77C13E1CD510B5EB013D7C5A1D384DEC59AA346CAB0BC4FAAC4371153697CF1CDD4F99BCD7163D40EDEDEF049BBA314BCA31FCCCA904BC32BBBBAA942A53D42ABAABE6DF4401FEAEBA05C08B7C8E3668AFBC8D7F86EF78EB905A0D5DA6C29FDABF98FBE7AB76A9EAE758037892B3D8C184EC5D8A134CE5BE0B4EE13F821561161C7F31FBC806B8ED43C099841CD488F9513178CA998F3427F1308F750CACB45FAAF4E43A8EF941C081A4CC68B8236D3A35859718C78853EE8C857F50568A616CF0AFCBB2888ABEF97A8B8B7ADC6BDCB14C8C63A726A107A72C75201F91671669B3D088AC3E4B7D9710A2391FFE4F5BD9EE14F1E084362B54DDE359C42840F7F221CE97F2C469994EDF8EB9D4FD6A2DFFAE75AFF9485D7A8969779707DC1F27BC506B37F64175BFE5B9CD9F5A6606F4A4E69042BCD75F53B96B79FCAF01A45E37FEB4B38357A617D4E7D62A30AEFAF835C81A2AC5E4662A81EBC554779A6E1D09507E98F81B3E4ED6D681884A7412B83F02FEF0B21DF72680F72479994A77C5AEF102123448774B03D6FEA3F6E6721FFF68E94719E47C09348920742B81F8A17457D99C9A4DA8365E04A95EBC922094DC4F46E9A63B4B52FDF72CB04C4A56A662750D4C81B03B7E083C80D7E85003319B7D10B671D0494F59D48ACD634C097AD295F942A8F1925CB9EA71E30037627B817829C32D95CB19468B5A13E66A203323AF20F64E11292828EAE9AF4D2AE89A2FAAEE8ADE699B5E33DB78BC00B6AE037813181B11F5387007C40DD94518CD56A4909C0EA70BC98F0BB57187828AF417BA66911A5A5587F6FB67FFD46EF98C874A1545AACB8FB7FD81FA7842C6FA55C5171616D61798D58D45E32357AD6A77FC11E204A0D330399D98A8B2D110AA64A608352225DEFFDD570A83C6F3431A606CFB30E437C7AA8ED6824AF8ACFC5CDC20B161D8BB4EEC5697BC755D156A86E363D017B0A4D7656166B9F7BFDC8BBA11BDE7AAA3E75F516B749D78810157F9599C05E740E8AF6A461EA4F40A2468D64766D3D1DA856AE31EC59062F8E8839859ED7D801E5E4947D46B99F2E2A29EF2233E462264AB75F4D2C68E8BACE0A8DA42AF0FBA1434A55FCB2D7D30793773CF96E5E4E117FADA7223776D1B733191B352E39C4089CEDDABB56DDFD9C3C081F8834655EAE451656215B7D63962735F5A605B41CEFB77CFAE4D151163A47703E677F662994A65AA0B3FEC943FE4E46BAE5343D1C2003D16374A03FB461486A4A6AD83034152D9193DB48F25BEC0EAFFAEEBEF997FFDC01DF5A195A9EA312E2CCD82F817E01418E60F813FA090CAB2CBA1499724D1377556468F6CB8AD585A465140B207B7B3DCEC1047082AC00716C7B7348CB7B2D844242059A4FFC916225AEB8F9229D2654ACC3B10315B2A1AE526BAFED256F03F812D03C7D1B70BCB94093D27ED3D924FE9A565FC252861ABC91073B7D3559211D96B63F2F80B741304D4E89217656E58769580A22D66BBCDA921C806E59B85E3ED13D73D238E6684CFE4A7A6C71C6713FE8F9D7BEA4DEC917B2EE0407CF480D8716583FF5448822421CB56D709C3DD973B87664DBB6180119E1702CD7AF7D545E06CD3A2EAE8144FC0D4E51AA3AE438D99596463E70D5C381D83357EF49F4AE0128DB1C83E542FFB1AE911DCE9F072095CD7AED8D5F1E96AE358DA93319769E727E0D8768D26641A0011920EB383C15823172ADE4D85ED3BBFF9AAEBC250F10335FD9A6DCFED390FFC0BF1892D23E979826318FA660FF55E634134BB26F756ADBC639C0A2F58B5B351FDA63D2B103CE2B065C3F86EC5F8DBB6B48D2495FDA985C1D7C6A0065A19155D58C200856E2881DC9070CC272242C21EAC235903786DACD175EE2989338C604E16112F821C0EC4DA9BCC54B7606C13DAB5890F95F77A05FCEF2A07E8D05043B506F6242753834EC366E972F689593046886ACD5E864359ABE1A931374C96ABBEE78370FDA96155C2611ABDAC2E100459D88787C7A94454D8CCEEC83164C8204ABB24D4C7862F69B6181083EB411E557ECC95146BE7B9B6FC6FF8667055C8222DE123F99D58D492C7F8644B8C8BE0EFEFFED57473539C4C83EEEA42339C0F260EC7241422ED19403D1F471794C8154C96C37714847B35B767B9B95642689FC64243CDF8775433BCA8254ED77B00408CA117402017E2313E994C7C23A8712FB8BAC19B5C3D47834B0402DC2BA3D68D6B00735354AE42B43E3FF8D85BFF592AA14D2F7756D2E1E0835F6CAA0FCD38F2F424BEE937CB3CFF9893EFC9808A7D55ACF830AB6D678F1FA42ADD47182ADA24262D98760D2DBEE8524773250960DACE204A12B53DC990AF336E51772E7A3D387C60114C3CF7E2CA76D415EFC3A7248F351C336409102B9D9A5716F69884802DEDEEA4F28586BE1445C9B785AFEC0724B1FCCE491DC358258F33380B2E9A3E32058D692B43DC99B6131C2D09AFBD626546513774E9BD18529F920CFB379F91E21CE2C279A2628B84EB35C0A82944DC7AC670D3F3F7CCF622F87E089D96FDBAA4FDE954179D5AF9D7945C91FD34C49F31217E788940AA9BAB44188214D063FBBC59A877FA9CAAAEA9940FFD420E01C904F7D9994D15ED7B0C70FC1AFA5F7EFAFE37BA3A5F977ACDD8C17C3331321916A2322FCBFB2DC473A1E7A998FA63855573587C13A0E8E302008899CD086C8810BFCC6EEAD75FA05FD375C3EE580C4689D49E51499BDFC3D61BDA0A9D3B0A3899219E544B2F1DB8A996757620B03F8939A8DA9C958E74712C77E097C6019C185F9D5E069B7100054444FA215A7ECC121CE372584859ECE3D45D7FEA1268CE29130382BBAF11114B53FF527E4C5A320701B6C164811A3D276E64F0170113FC91B2C74515E2B2E689DC74CA35B89D0D77AE894FACBECBEEAC302CA38D6FAA84589B142238BA8C795729C79C8DA1CDC08AC11A9247F3D8E62EE7B0BD0F4FE0E52EEB1B7050C8184D5796530B311CC8067090F9E86B769FC04036D19C212651EA7A6665F545521DA3FC45D4C095A0710A4169FBD3E1F133719464E94E3FF07F5232D2495A89A7C4E75A4455BFC90CD8478B55C201B4DF6BB9533BF894C7E0CBCCDAF6727B449AB74846E53E4F1CF3B1F113865126A008C9AF0EA86E17008A9FF075E3D430C99D496BF108B08F5AB74FC967056A8F096CADE9B03D7821678226DBA4CE9C4C34F9292F4A7A0CA5D2FCE2986FE9EACB671D47FCD039A71AF5AEA68E538EC85C91AF0E623ADB305C802CB79D7DA23FF967061AAE3D94248893876F60676015415F1A22259C59800C662E0F58BC47854DB63D8090D84E7309973BD940D377AF5C8191D7AFBA7168816470CD3F55FFDDD9DA1492DAEADFD627D6F7379C6CC4F6FC87256F9DAEE4E913D3F1C95B877438544DA47B15A18503BAA93DEBD02733A4B38D7BD10BB72CED92611E6B6F40961DAA635F72E7ECBA0E23A05192990E2AE02C5FE887F725B7B2EDA1F7432CACA3BD625CF51FA65364AA9925B0BBC0F64258C9C661BEFF4E818D1CFE25791EC522AA2B5629A42ACF86A44D3723C26B138BFD3B90E6C37FA6FCFCAAB969BC95A28ABF72AC2C1C101F632CC2293D144E57F4C5DDC9FA619A7AE1D2FED8B8A3A193062A882072672BD2679F838CBD19A8118AAD012F063B2F2ACA465DBD7FD4CA953D79C2F4BA27D713B59CAAE1C5CE833F6A72DB89D60F59F2DE57474CEFF56F7A09B27F880410FA4495EF393C8B473F0D17934FC9E7A1109405EA3A6B0CA3726AC65497FF3544FD30792A62128427785D837FF3E2B1CF4A080E6C645E0433AC248A2EB19B8360C374376C34BBB051BD4EA49DA781B429C8D608B2E2CAEDC2727B2A2C45CEB1B1874B43D2E295D7EE1608AA0C01056CB7BA06553220B9EDC8B2BD608020CCDACEEE722AA05E863712C9EFEE9A2A3F9F7D8D5CD8593C6B958A79C134D34D9EB7FB597D914E24A3443D1FD3D69E41028A843661AB5F775A114B878207335E5396D12B4FBE3C9B374429ED615ADA19B74106EB75826D0AB5E840DB3EE2D4D84EE08CB6CE327FE7D93E5487A15AC64011B109C97D541CB8CA6BD2A197A640209D7CF0EC55DA63D09C80C1FA181075520C3C6B5D7CE023908E182CFF065C181946D249604E7DF8B2C482209027BB98FE0841B11E18D2E97F92768DD248B935A73D18594E359F094F5D64962C014A210318D232A421F7EB63955DD252B8A7FD9B9D4C135B668B383973827924308C91CDCCC097F5C7A92996893CA36C1EC8832FD82A99032BB35A1460715D4A7247B627A79D6F440CFD60B432D52101E80E0739E567216F1C1AA096D81CE42AEC67F5E29509A28CB85486277C0F3CFD697CBC067C76FEDB901A5C9DEC0DDD9AC0015103A27F8740CBBCFCADFE6D7A171B1F74E9713FBD69D976A994401001535EFC52A40C09A906CEFB0BFAC4A32B1BF07DEB461D903D427CA9A3944B5EB13B5A23ED7A7BE3DB90A9DEBD8C8681FDED816E7CCF89388079BA052DD3596CE623281CBFE2BB56A576F5AEEBE0647BC4F2217E5FDEF62DFD7D1F2608579F9D1676CF93A6815C4324748690006A18359E727C69F2D208DA618601F93CFCC65373D69CE7FA91C896932CD18FCF83D470F8A80C1DB67D36EDC01957F38F5CBB25B413AE4C7A6568FD2C4D2B37DE0CABFD8412D51338DC8DBC65ED544DC2982C2536C03533334380C9904AC4FAB5920C69C8C4BC1ACC1765AB043534B4DF7E745CAB580AEEED58C2C57B92107B316502BD4971220DB66CCA604589C3F3817549E7EE398A1F95E6E9BDE94125EFC2CCE40999B791AD5E44F037741A2B6104AF43BD0A32B506E234B4B06E1BE8703F20EEBC96EA37651FCE9FA46B37EE791E50AED564A7C6BB0CE80D88B9F4331D79B341A4791EF4C56A26EF07BEF80F42A912B3E338EBD9489B959639073FECAF7E46A93A63E41F9B8A1C0D0A266788D66D409B675FC1123B361D859814152BDF698DFB63B7F3E4468BE82D8BBC2936B0B81A6077EE1CBFBE82A8C45EE53F87A24C2B36EB59622ECF91A0B3242BD2DE99EFAF426AF7C31EBBA578774579BAF27CD0902C1E918384B14BAFFAE73DB1E376B3EE112BB1D66C26E11FDD3A9BA6DA9D68307264F05E4B0918F580D2C3280536D01D95B9AAC477AC7051BD69240490473A5EBE05BE1A9CC143E22AAB84180C2996F9077B690D2E8A717EF121A54B42CC8DD7A488A745A1E17837C4AA49454E91CE225146E44DDD3FFF8D1802B2AD0000000A0848D1576764FCE08998098A8650367A3E65021EE11CFAAAF3872725570548A20D6AA346C642174AEADE49E251997268E0FAE590E6707A21103573F8A9975C15AD664AB29C7B57930DF825E34C8B25BE70CFF8B7AA7F1BA3195B65743D35EA3571C540F0198D5F51FB9C40F112C397FE2AB730A5E8744595
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_1
+Input = FEA8691D64370B76F30CC0457A0FEBBED8AE54AC6AD31DCC967FC769DA5446AB77DAA3C4E0E5FE257A729F79279399D0338EC5073C9C47A26D4902635C86E89386E7D914E01E4C9EB59049B1758A1598E324EFC2E8CD9251EE84E32C83B4B6C42314043C2C7CF52251ADD4CFED352650768517134A0BA78A230590D6419E4C8B
+Output = 0000001400000005FB5CC1D51E848BA0239656D4BD86A119F41F124407CCEAF05335685BF640FC707F8620698C81203CE2E83558171B2824E4403DECAC8C6F2C80786EB2573D5F4A388CAA9F3D2979052F53716C79F39B53FAC1B1BD1FF36E14C3599EA9344B66278D5C910F365488EC4726B97FFAD734F18DF1A665B6C33280B9E102C6A2F7ACC188DF66EA6737497EED9B88267BAB3D2F198BA800B3BDB5C5181D1A0947B5AE388D77F09DFAFDD053D1A8B544FB7D7D884054E5988817DC5116F8813E5780482B71CF1242CA7C54CB36A73044DC59A17BC53809E708B622DF2E2A280B8CC4100E294AFC9D8F643208B81719C27783BDAD13D43D8EF83D286E78BB501F773F465F969D98EB28F4C669508655F3287F9F6AEDCCFF44685675B5CCE240FEA96CF1274E16A6023CA0D3BBA29334689E9D7860FED93E674F1AAD207913FBA7B24B14452FA05AA258737E6544D4E37EE0A328DC2349B92EB58B6B15475690418074D6D1E0A3E2FF1EE19D1E057A0553B7668DA61FA7D20B1E03565A3D4081E112E62649E945936086EB4A63973FFBDC6EFAA0B7F2C215DF8CE143FA3F19ECC498A60AD7EB13577B0199D3201093FE270E326887FF242998CF43C33978DB37D6BB4E2A956E58224D420207E29E9F4C63A5663230D98988C396AA389E612C97AE8155C525D365BA2BAA5EAF940DC1CECEDD853638BDD80FAC3695F07D0662B5DABF101C6CA05EB838FF4863B4B007E5A5738277C1CB9DED726C0604EF9F2962900748967E45780048EBD77F950B47422A15700213D4DFE92AC3821F846F5E34D6B051019816C24E8AD331F3799FA44314C41E613DF6C7B2B09779487D7A91639C6CEEEF21128A63CD7A0D5E87C9A846510BE4CC318341D53E928D9809CCDFFCAD3064090FF5C59E1D34745A07E09D0D4416726BB5F44C86904F4E751FCF9E6DED127584602B3A30E867A80D8B060B1A95D25F818A6796AC04E4D92FCEFAC03916E42A637A2BBC84151D13DA4984B95FEB9E48F2EF376B017849D4682E156A2BB03A7557167280862D17BA7DA72324799BC42996A11C08D620F8F0C51B4EF482C839A3A063512FE49BD27F12AB1864670B306045467D83A0AC403BD8512B1D2DD5A8AB2647E81BC6316D8A2217BEC9188FAFBC24A59F19F44FF0ED3ED78A8162DF45531CBB53D45DAA3B4CEC18B58507B925120C12B040B27D9DD58020C5275FC45FE65F86273ADA1E3656BCDBC04AD5590295506BABE38AC2408BB5EC2A2A7C29A8B2B42A3306E0AD15282FCD025916187E7672CB427DB99B2EA5896AAA61726B61A539F7CE8445B16DDEBC85D2ACDEA40213DB94CB00BBC0BD84D03A4E91F2F067F64ED2CD7F4947FDE6FEB40A96F264C917FF8B5107C34FFDB7C7117B26BABDD2CC1C21904E5336C3610A772EF38E2CBC740FF7771A7D4646374E28C6121ED033B12D0567A3CAA9FBB3881A4F7440F99215A868B92EE69D7683EA239A6994269877A6FAE1C02D655F2174C6E8F6D44A2F8A445029B11DA0EDF06B8714A8562C615FEA5EE7BC87C631B41CFEE4696256597F1B959DDC48D5E119E55BC7F28421CE31A03403B364E0EFFD3DE7BC9FEE1F8694B7B12851424C741ACBE04F243A7D88EBC8B7FD022232E5DE2C6D25ADB61D2ABB1D8DF43A6D8966C5208A85515C8C5F63600335C771CBCFE58C81F69CE6CF18BBDE65DDA08B5A8DF60836EF2189289DEF64434461C3E5197973A23B3CFA95AECF8EF54DF0468AA4B0B64462B8778FB367CE08D2365FFC837FD9FA859D6E7B07C39726A28885DD1D24ECE56E1A558890CD75857D05B790887944D81853DA4D7756713C1B8035C6B6E808FFCBD0E7B4A7DEAE11C9D52F16281BE544DFEED9A1582F82EC69058E8A5C638594BC2D8123224EF405BAA7566082FE7ABC4E06D485F2431033FEA6F288998A1EF13A867852569B06D22501DDF3318EABF4BDCC98DD5DDAEE12C1545306026FF3818020E0980A1DD9432823028042E675EB7F837F5010231EA48DB04AB8F308DC03091FC6D86D8C59FEF7AFE964C5A545C8354B75260E4FBB4F573CD88D9B053932600EC413CC6E101A70EF0AC2D4986D8BA637B9041A78C25605C86F95380EF931664C2BECDAE3010C90F8C413F00D27C110D00F9A4F5F31AF7AE5934F5FDB220CEAD5DF4B9E1C36AFB7B89806F076969C0BCED0CF1A092786D6B58EE2356F179B31797B0D4513752E70DBA445B3BE576BFBF21E787B008C4EC2413AFA3B0B37EC34FC61F02CF110A5AED28F7A3074B55AE400E44F602FA6559B61CB5F7AA159B057860B051F6358FEF8D37827537FDA4478DDB985B3460132CC16A605CA9F8C3648AE1599E7936C6964AE7A58D853BAC27BEFE4970471AB6EE9612ED9E16972B045EB9760C991F1C36E9756C3E888977385EEA42DB2AB6D16B81F97B071317F937A5D7CCADC78864E7BD80553167A3BC79D12CF0E534A88E75A29C1578A86045982444F96BA51BF26E186E799A3C0AF6A470A7B6D75427CBF95E5B46C3D85EBE8D45411BBBAB2FD2D73764B6F7571C2FEDCFC8A045E6C5AB31CBD8CE94EF4E184DAEC81D239C891DF14E041B64FE3A2008A6939313B2BD240BB68BF44106EF64614134790E78818D42617A54E2366967FFE9FCDD1B588B75B95CC0AFA01D0E07FF9404BCEA43062AE689DC9089F38E6FD4FA3891AA9C88A91CCF8606D6A1A6DC55FD8EAAC9BF94D4B48AE112A4E12635B4838A0F8DA091DBBCC9F4004C539728650E952DB73C2B00B168031C4C685AAAED0638A76FB5BC71D714C0735CDC7E06EFD210598121E47F4E88D68443628F957378D260DDCE0468BC9D70344458B177E22942840DAA3CF5C0C6C8092683844E50E42C93E46F805A4DDE361AB2CE4CBEF1B5C2F1638619A066D4F9FF5DB3A2EB40A9BC6E70E641759B893E71E9DA0F10346894DF6B5F99F646464783BAE32D20AC4344EBD5CAD3F194D157074854BB742CE33A405B0B88BB52B116D2481529F5B32D09FC9F6F5C7850601DD8DE1BFC2FFE4911BB18B0E297E4693B2F47EF8324A5EFA02654E75A6010602E0134C6B148F74E246DEB0F620AD7E9C5E5801CF122BA000B827775A86BFF5E21C4CA48BDEDFD43228CD95EA730990F3E5AB8DE0DF7CDC3CEF5E94211E9AF6F9F98CA4A015CBEB2F0D3D26CB4A2F5AC8BD948FBCDCDD9F4F2DD5B9754AA64EB15C77F2702749B689842142075029F0E61FCCCFE597DAF344E8F548D0BE05162344393B2B0E3BABF3F1EF29FB1F2846B4807B77C1536535A271224681D9CB5C401C37F10EEB038C0DBBFDBBDE9DC5573E8942859EC43F516272B134ACBA0BBE53E9BE2E2FB15213DCB0327F29EB5FF696A0F981924CEF0EB41AE81A25E4FE3F2B9A02C83CF8D716B863105C7F4678B2645E742B224CE47697383CE28D8B094DD046A16D9D244D59C7D67B4235A6973C01F61CD69121A54346A7B5F24E4F797327B6B74B03DDCE5A9CC01D47C977B4A847F12F38D36807F1096458DB9EC5F82AA42F6001F23AD7A8703F84A6F6AA58A18802AB580D5D2ABD2EE9A31EF9CB7D444D6EC720FE45DBD42855545C63D268021BEBD4367A24970C0A7296E5F52D7CEBEE19033709A91B09A3C9B99760582271E62828A5B21DF564718393C92A9763C161A2117AE97A9BA904C982FA316D89F2DF2925F493D13142E70E5392CE5009FF8666E4A672F05F3C92241DA290B975C1CA5D55777121189D15D44B7EC10A891E746B06FBDA5CDB987268FDAE00B8536C027D902DEDFFAC346CC3C10674590AEAE62267B3A470EC24DAD1C3EEAAD41BAFEAEB584331873A487FD17B80B45B9318A40B0E238B2442735D41B5CBA8C04696C138D84F17666CEC6C0C6306DEF9ED0F19C308A662F372B6D2C695A4BFBC44FF9D3C1AE74CF27AC422A1D466D96EDF6C112FFE10DAE069A4DBB43335412484F9E63E79B964FE58078C44DC8A3053DB808986E403E7E13B766D51DEB26C660FC6362634476A8B262297B889BB85E64B945190B6B93301BE366BED1195BEDCA3F6B82A5D50F9D93E6949914559CEB2F622944704792093791FA74C85A074C2A28464A51C7FBF45C98D2C073C1B6C7FEDF575CB35A41F093309002F4F5209381E82B236F7B8D4BC9BCAF75D3421CFFDE34B7191C49000CF1ED2480B76AF4CE3EE9279077E1040D289A30E8DFE1E26E18544760D41CCDA48A52BCC829D7407BF02DD4EE757161ABA4018CF02D57682B76B9198C6D2AFACE817CC439A87C04B8C657D93F63F742AD3FC0AA5C712ED5E46294E120EE529469048644AA8B1E7FA368D2CB51B3A892C8EFDE83B0C361439E9C21FEACAEA34E11EAE9651C7AAFF25B004B30001C791917F6DAEC6EDE61149D8F08BFDDBF73C0431ADBCFD8C5B344773473FF4EB16B1662A0050398D793E3FE8F398F0DFC65B71BD74E7A30E1B0F9738592B085185A4686CD2859F76B867DE698178A16F1CF91449C18DC3E53451E7BE10C991CA8A984811CA27ADC61C9D6628EBBB6A338265713B98013B0753023D4F24B3873FD9E8A28CA38D5F3F8A7A8A63C350833BC852C643254F48C7D7B9F7895F502FCC3775128902B3D51AC0D9C6B353108CEA2FF8AB05A53005BC576D9EBBA8391E9ABD1C8EE756786116754C9498D8E07E8653FD7798877DA8378E7AE89D31EEBB85396C99DCF906A66E93333F62B32CFE6A39A325E9F57C60CC479054D230DA2B74E020ECE79379D691372F2D9956366B83D9F2D80C628D01AC239DF40AC9AB0C31B85E138E56508C42EB3B108DAB16EBFB8E1817DF03507607FA0B913A76291EB2F8EF53AB5E2133BC3622D3B8A0594F6A07D6C731F675AEA73CAA4081221C858E917D181248228B439D1A1774BCA37004EAA161FE0E501BDE7E102C2030526E51440A42EB35A32AFAF66E6FD1834D70FA1A98EDF1E1D59D0EC67A26C1C8D0B2B2012D15637807C773204AA059D8705F45B8EAD689BF851FAE4E683DCE0ADE7D2357EDF33210E7ED5F4E176A3851FD418429F00695F29236C84A81386F8E5E008FA67FA13E35F3F895913ED9297934F6CF62658FE505F7D15F6314B3CB6C4A5277D5707AFBBC83866702093F4E3FB3FBCFAA8B35FD15ADDF951BA3D6A7B47356D3EC19A963A56F1C936B9426767CD3A3F72FAC733C43B0F49857B797CBE105DF03B655A2F94BDA48A861D988DF88A07E5D99F130DE17E508D6F37C0913C8A117D9FE873FABB0C53E16B6897A2386FB709DB770880365F39D2421F64EABE7B2419679AC758000DAAF00973B8EF86AB777F9B825B6F83CDF040ADD3965DAE23654B815958A5FF9170FF499BFA128B752A321332D0A48A8810E75B17320EB4FEB3E267B0EA9BFAC2D6FE76A3A02CE881AC3217F70B87D3CF246227183D81C8C3E34CD99D6DEE5367341FD4F4B277BF1D861B9D4F29073341EC6FF9E3B674FA6E8DFDCBAFE3D6D379703DAB631A7CDCC147C65A89F7CB6EDD74F122E51DC4F29A28541FD940A442BAE94BA79E5922226EBE7968FBFAAD9C4E50947CCA0B73910A6FCFAD0BF3F496D9CAFFF85FCACE0CDF08D6FD28AFB3752E893B44D0772750C5EF42A753B34091D52ABFD2726F76798D563908AFB6CC9684E0EFB826D894104CBF96DA4C260922C3CED02503A632E89999C10A5152EC5EDA76DEB2767F2971684E40B88864A0BFF2CA3994B997D49E59F9F3C011AF7ABDC6D6D06AE0A5DEE956FA05441185638DBDFB6EE801EE02B79BC1B535407CBEE1CFEB1D1AF27693B403918D77DCFFA9139AC67A3AB999AA2D484FBB2F8DA1B4B2D7D9A5FA6AEDE0997C51DD2BA93C4B5D95A742E28EFE87A9BFDBE7CA917D46F730DF8E68A027AB340B1C4EEEF08FE128277BF80E907B139751CA202A0812B6670A3A8BA3187029B5FB19F652F075E5B156AA1703553D54FFC5C4BC90E52FE6994042EDC8E8814BDFF68D596FBBAFEFF0DE81B3700AEEC4F67F858D7C5FEECC362D2988424276ED47D7C13DBA8A3CB5820C28152A394A2ACBA7625DC9B02999F8492C0167EA344D5B60D07D4DFEA5884D1FF7DFE0926EFA13E0B5FDA8E4DED5F0671139A45AF9425C2B4ECDCCD90D49177B935CDD1488B141D5B68C4B7444C2B9A9CC423AA71498A1BEE1B60C6F389987447B97F70EFFD6617FF689DD7984B5A325FB6A387F2AE9FB61A7E593BA333A3EB61F2172E630E1AA96AC68C7D2FAFB2A5324C2092E9C43D018DE322CF1CB0C2F43E6F998E8FAB9A971A504266134BDDECFD220F487F60A0BDC400984C11C1241CE432DD91BE5881ECD876BCD382EAAD0252B8D18077DEE160F008C8A4A0AB1575B8F9C4AAA8F42663E2AA98C4574699DD1AFA90EE75F29C15559E0BAFC84BC480559945DDCC5F9FFAFD96A5B8E50CDDD47CE4FF1CEFA36E52E3F93294B5FC1F34FE6C0B00BE0E1480D77896CBF8497C9889AFAEB01D6D01F6A5DF3486F6BEB0EECD277339DDEDC5243DCEEBE56A26E6D13211D7BCAB68D55D005C2300C0BF6B29078573D308DDCAED5D3D4AE1A81E9795CEC2BC3C8BCF51B56D509046B6B7385053F2EAF92C86529D395896855162641C319B61D719EA65ABC41E366575AE325D0E82CB66D6A8A1996E0ED403B17EA3E1F8D24767DD294F54CE825ECC7057269D6F4D64C19BCD291972DC9AC44BC853A94427E71317E19CB45201FFFEDF44F2029FB3FEA6E781213DFEC56C12D44A16205DD91C80D4D03A32956A61BBCE37819A3884D899B173E2BB9E4C473DEF359F4F98BE0775AB36D1712D0033A8E1456A0252AAA7347694257CB19436717A66C589BF99915DFF26BBAFF4D3A10124120688C698F8D762169916D9B496E39D39C3040000000AB4D4A057EBD0C0D1AB447595FCA98BFF63A601754715B7A37C714B8738E3B581321383D0540CFAC7952F73292660C7F9A7FE6E3B339949341939EB73003F22D32F30F65910648180E22C15DF5D7400E91203E8E01173BDC91AF4155CF49AFA1571C540F0198D5F51FB9C40F112C397FE2AB730A5E8744595
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_1
+Input = E6EE37885252F60AD54207FF11DCA88A957B18079B79D0A8ACA2D3C36666E0E3C2701F30EB49954EAEF686AB0BC996B1FD84055D088D8A051F22D2E8A1A5015CEE13C9A78DA60F9BD92194267FF0CB7E8A746967C2CEF78B18ADD6FBE46F6F431C059CD748212566ECC72BFF18A3B3F61DB65710E81E618AEA11C8B30DFC6305
+Output = 00000001000000059033420BB63D675113E6ED5FF5F450A1B9F8F3CB8C5761942982B210E46166BE65CEF5344381F360F2502C487B725ED6BA60765C5C28C4EEF22497BAADE9845A801463310E97297AFFB54DC5416D1C1ED118D5295389EA8D904EF650CB2BC2F57F06497B71594369D3D55B6324F4A3896F3DD9D1F2957196E40AEFB414B18BD22990DFBFA0DC33B8BFA23964DD266D75F931DF036D9DA9B69DD370DBE94FB47AA7F6A46AD5C78F20379E9BD98E07C6E18B773DA96F011F9F9595CA092F264E189A873E1603DC2113997A3D9F0F075E66040BCB91D15FF914B07E4025A1C85AA5C877D1807F4D2C6F7A9833D34D1F99B425CAB5E5D35ECB74DDA8272CCD533A3E65DD1DCEBF41846925CBFA2CB5407DD3A67AE558887C2F483EF256A550FF0F0959F5F2F99C0A86AE9591045D32260963DDB3AEDFF24D24FF65A752BA849C0B5EF8CEA562C7162F3A09D9D25BC324C97AC13C7E897138AA0097A5707A64FC0E320673EF92A93FB33E922F41ACD39F19A3F1C529CD3FA53521821F5FA9479F1182D0AE26EFC29D5710E88D1C81C091633DB1222FF5A33A7E3980A9AD2CA6281DFF28CEF7F4392B64D6C978F8D0D66F98BFF52B348052A63651E17BA178BFB1926B424B32D90574FBEBAB71A37E12F5BC6C274172A92B40A4F564ED9FC437E0D124E463B38CF3349ED65E5EDA38AB5554805FA04CA1F5E4BF14626915A248BAA4CBC2160BA5DDCE0CAFF08823406CB3CCFB5470042F277F32167E298B4F4DC4043933BCA9D8A2DFFE60413B00F104DCED25FC246C137B5452326B688C6A380B7B46FA5F6B0AD2A6784F5E2DC97F3D64E9AC156FE39AC400E21551B446A6DBAED6673C53A0C55A07F0B7121A19E1D63777292C5628C6A125BC7E074AEBB24EF2EE68EEACB223119839D2417E9F48DBFF6CEB229683A13EEC16131762F61F93271F7FF0EED801C817F50D273FD99ED656FDFFE5969DB13081648C836395780DE12A2B166EE40E4751A24F258ECB670161DADEB92223E104DB4FC52560FD2E0C4399AA80F6538C28BDAE542FC84E75FA86F61530EA1BBA1C4EDA131F7FF369FFE906DEFAE833ED917DB4A28C2C916183A75EE645F5EEB921866031E47EDC1BDB533A7E6D3C6A36FE238999BE049169701097A0693E5DB3362A5786271530408C82E0E6A3F8546F99CE384ADDED399E0015C4F8E272810E4234333E2EF58355882B4978B828B7169821738516C189C38EFE53A32503FB46F8145E31399119764B349A03DE43917A8707826AEF9C89CBE598667F58CC448DD91B2FF65ED769DF2A40EEAD9BB0838D60640AB342226E32C24E28FF7B5E15FCE79980943E8BBBB46CEEF196669554888056FA6ADEF5054C1C39787D0CBC8BB5AAD0C4A2CE103A17882773918CD71D8D957863C499A857268B0D77CA2283C491718D26E5C0B58697874DADCB9118D22F22996197EA5946C66C96E080832C1AFB005A77BE577DC81C1370D92E0D41763755169F4D4EE92BDAB56718748F38BD27AF39F49ABDF4F1D3DA0A408176D3F47264F85E543E0E0FEA45480514C2577C4DEF8066ACA8AAB782E9EA4B3A6824C1D95EA252509133AFE0CD7E165424A669F0E70374D865C0192BD132400A5D14551668133195F9BEA89166BBD3A6D9F0CB7C9EEDBB656E320A5C239E12194A33DA885C1739083AE2E9E138CAA82BDA3E548C2582F9735F7FD976BC530B8F04FE90F9C9F4742B770C2E6360F538FBC39ED2CF5C397FA131B1DFA3599AE31785CCD1A9AD4EA38705D598518DFE3E8182D78D8E2D0D348EFF07CC2A058277481E672D30CFEB7912F31603B193F61536E01F04249C525106471C65008B612C955E82C51C0269F87573ACC2A3B0024D3A5C09F5C127EB3531E41681E42D0F0D054D05B011AC02836040D318C5C336D8E096C0870D7590ECDECA3ED24930BED327622F39EAC9A7E5E534D2EC0C63E7A07EE815A4508B1C7908C09512AD22A71A139D02A167C93C86CBAB4547FCAD7BB27F6A827EF4744FCA6DBA74F63D8A057013C65BB17316FFED4585D8039140FBCBED9DBE650CFC5CA092C31C686A62ADCD7E7416C4464707865A57ECA0D4E4B0A6CE20D69D43CB006D514E29544B5190EE499854014EBC229E5D079E4E817717E20ED8888389A36A7A8D6A05D0C2899F79AB3B2DEBB5949BC4CEF9DF3A0074565C2659805EFCBDE9D295F3E26EF4CFF363FF3FAB3EBBC0DA285F195F537B6F2EE64110442E61839DE254CC0161DA87E86B74539D4D81ECB549ADFB6D5D342AEBD804365B16FDCCC33917B681EF4A3657EF36B61E1D9B7A6EEF68C2378B32A6BAAD37005428030407F43ACB8AA9C7BF75989DE13CC8DED863A0AE30F75E0DB55ED0B0DD7DFEC1322F31946D1EB66520D50DD95440B10AD6979591F2EDBF84F39ACBB467CB556B9D983C6FB638F6C0D63667B14A0E6CAEA193748D41564B2D787B86EB924704F6F7FB6165C4EBA727735595E83289F3E46E2810CF01237025F04417B46B0087C20B4F2EB7159D68FCEA7226B561A85382B72A33D11E4D458CDABAB9494BF77DE52C41FDC8198588947117D4C1C1E6694BD704504D969DDA8CF304053294B308B175228827F0079E093170F779885910F5387707AB57A7073099E65B1F34C150E35CA250F71088D6E141B033CF551A707427DEAE1C21A920013BB4460C79C6B4A4D33E941C996A7F99EA89F8C86721FA6CB0E779106E252D7CBCA616F1D03199BEE5942D2CF819F2D4A0125467B37571572C24ED67FF98AC3B506FDCEF0B3F06A6F69FB64C9452F78049F6BEA3FEAEEA98B0AA2F8DAE49681DE9744DC65C6C837E5AC8494789DC9A34D44E7AC84174D8A7FA31502BEB70AB84D1AFC6D6DB65DCDC57A3AC3F260D10AEB7AFAB692119B237D0EF3AC5174E0EE55AA71B6D9E37EF85AC5A19ACCC5C8EC1674028347DFD7687240B2F364B16CC2307B2FF002F6023DD13D9A09B8B97B8EFE8271B6878120BF1B113B24FA5EF341465AA3341E1398D346A906757F396D8087985FC4E15C1356E78A7ADD11810F7DEACF712C1C0E993D859BB729797FE66685E7ACD7FFF84B69EB1B2D65886A53931F71C808AFE51044233522EC19CA7EE6DBCC3EBAAE5D4E00A7D62500AA71F4D5E2FC7DBA79D76B77DFF0780DABB8CA0F08219F2F2B5D1E5B7C18DD297AA8D08102F1C7461E4625B18C8BB65065168DFCB4303D5C520995B58A8C5D4D4071226C1840F9948183EE47990E92F7C992537A25FB828FB796D2CD2A50BDD496D7EA3800327CACA1BC6D95AFF7CA6747935AF200BAB08C097FA0F4D8699F45E25853A9B0E3991EC96EB03F00E51FB17BF740BC561AB1B8084402825CF7429F427868393F1998414A948D5657F4D7AC1B02A33A0D65DCAE752863BECC3F92581E16B93B09F24836C2C87F4E8A1FB8059516C16E26BE6276872C49E75AC76C8CD0CEF02D8CCF76CC2B5FCE74286B2197A63AB58C749C63369E731D56C65A73A299CDC63903B7D58D9DF1595A7118A5C54B2305B4D8FED30091FB2CFF9598CD06BED3DF93B01A7B7FC35D2C50C9152389AB84375DBF05B6BB3A49BAFA97C7A429E1B6410C34C45D34F3DA85FAFBD90B5C2D0AD2FD72AB2857BF2BF907648D7924973EB26DC9D6FB0804D73D37D2675650A4FA2ECD3E07915E661BCFF6C0DBFA20F9FC62291BF0A6370A2F302E4C293986BA35EF46D47B13A50895FF37068433E21815E56746740399BD05A56B50E07E1ED21489CAF9AD10AE4A1025E4FC4C075E512D37C44524938EFEC76936C068BCDC1C40A0C75311B7DB1C211327C3C8B80C54DA99286FBEC1A2A4D8E07ECDD8BDBA8B523C2306BB3D229D1755B39A4C0E012223D93C74AE43DB4A90F4658CDEEE6B51C5A00095B66C66DF0A3293617B2BCA14E0CB44ADD39A9E39D5ABEF5B072287D2B85ED8A3BCFD4BAD49104D707E4E64CDF596A74337DACFCBFB39951B068EB02B04CD93981EC6358305943421CCB8C3B3F9980F2F02ABAE09A7F2CE8EDCCEC094340ADF98B27B029EA627C0B5D698F5F2A276CC6EDA34881CFCD6C62033FD2B2BDB2436E9A0FB763922FEA2FBA4B439C508AD7E2C08A2A27E792BCF189DC59F4BD7E85718737DFE9A9FB9D4806E9E989B001820A0FBACC245ECB60609425E8EC64D7FDF032BF1101BDAAC4AF7EF07AC34D1A1E8939B87635844B6020936DA5B4FED5A3E0CFC0452F7388C5CCDCB41C994856B734B73F6835B77DAE822E50A16674F5075B582473FAB65724961370ED5B786152FA666CADD04D14B54697D06AE3926ECE38F313861E874A0D8344E4FBFFAFC3233A5082FB81812978BBEA4BD6FBBA176FC3E94D97A5842CD443DD4ACA7E225F25CA3FE489A7E4ECB5BB313504C69B34AD18672712388CF27694127FEF79DD199609FE6BAC104C9B46FAD15848691E8F6B92344A80FEB1E9A9CF552130A126D59AFCF1281020033F2B4F8224ABAF6EB4A087A4845CDCAF5757752FE455A94ACCD83D54B82A739C295C6EF81B1E945042F54CAEBA4E271A3717B4F0D82384580F61245FD12882B211107DE6D748F2C6235BAD21F645F0744E4F4E6F49671F83EBC5E08E6412CFEB5DF53EF56547A428F1F9D5B634364FEB066CD147D62ACEDD95D501EAE9E07C09A84CC2150A9606608646E45FF3D2B9FD844374C6C6E54C6D57F397912A7FB958944E4954D848834D5262B3FF3B61B744B3AA0842DCFBC946745EFBDE8D641EE8E537EBD07DE066B04A319073855051992A6C6EA5D91E51A653FF48F1A769E57808314745559BB6CB1695960F5229EDF333F75BB60C1D6686101625181F28C06B44EE9A14FEEAEB6672F5729C3E7ACC0FB55ACBE0D9F81C43E16FFE7CE1406BC3F11EBDD11EC9B45B4ECCEEE35CE56DC86DDD1B586C0A5627A748D7A41ECF8AE078235C67957F3F067D78DFBC1B88E3C86D24F6AC4F20F4BABF21751205A2DD603ED8555E4B4874B835CF7FD3064DBF175BBD10A659BB7201D4383C4126CA916C22DB4096BC1C60C59C2F0765EBB6D26541C4A1679D8C2D4EA93E768BFCC7869F1ED64BB01252ED1E6BD121D9FCFB3812FFF814E1FEB83B6DACA8EB88E04715A6FBF247F0915C5C2B49FB76EC60231A6B69055C204660AF2AA0AACFD2E333E80CD52223D0A32FBFB570B6BEAD142CB81193CC34854F7527585C4F1B9F1DB61E6BB145E5D1A23B5B090C87F3CD194A843883B16C55745D22E246B152582EC26CA43816C1C53FEA2B4EA152DFCAE83D4342C1B124712CDEF078BF9F632EBDC07FDC211D1A9135050F4CFBCA0E06643D544F3920E83276D7AE7C6E6FC4F5C8C874A9E671087968AA722118A5C066EBA7457B12953500FA9B8BF6ED5839F5D5DB46BEC259251FC1ECAB7A5466FBEBF83F82B192480A8A3C74A8B3038B7CFB689E96BC5C0E4004BACB5FFF98AD0F6857208B0A519CFB631F0AB0CEF5FE3830AF058DBB7A6321393DDF771DF28A4E6014D78BA15A1205A2099EDA86A7FCDFFD60B93301A07B2186A62752D1DD86327E6A3826C94681AE6B989B9FE670DAF0F5130026B9C850A7906DF901EBD1672E80E5D69DDCA323F7320CF3016DB4D568DE95D49ED2BE1B34E041865BEBC7C3576B72A735AE6A2E105EF0ECF2746C4D456CDDA1BF9891660B29B9193536AE33D27D7274989B0D8264D738205FE48A8390CF35134494A933D741555DFB1FF3A4DB5D90B3C993EEFB267C597E13B6D367E1D7DDBCAEC9E2966D272244CE51420DBF99229C618372D135D8C830373100F4BD54BD2C57076CC234DBC5D7B46DF4185529AD1D434C6FB169B0009EC930E9EC954E9D62EBE419A27F027F030C28B66E7B813784B9C84B8535CF7365EFD2606DFBC8F7E3B3109A40395B5427E584817F8FAEAF969183C40D25D3CE84A58716C843E1B4BD65A4CFB5BD4F03123802A7F91F5240860C05567F34BD9B9EBF5EF7DD5EC2BA39A24276E00E9351D6DEC0B6E616EE19D6D01E4AE990C8495F778F121CA69D8B9AAB6D813F5D9874C4BD846897C5B0D485C903DB6BF30EA73ACC267295B16F3C2737CC59439205CAA7DFA8A252AA041FF1EF451ABF8027F4FDBF9F683257E05A1575EF24014DEF9C377DF9CEF2109B09598A9F2FB009C4AC44069AB21BFA7D769E3977776FEF1FE35594ECFAD3988C8CF275ECC1140E12CFC544136B487191AA4BA9384FD883C5BDDA88DD25B1E12EA1701AA71D56A3C0E1AAAEE48C26C908915ADA246AD08B9C6F114F7A5AA5337D82163EEDF3951BC39BFBE04D884BA63B7AD61DC4D6F223328AB0D89783870C042E6D30CEBCEDEEF42E4B63941146E5AE2CF65809C09F96836B8A5D7EF348763C4A0A095365FDF3480451435DB6E04A6947909FC5AB485D5F962265FA5CAFCCC46396388A32B7E7480A34627482EE5826B30E791AE39FFAD5795918F1D51577B03C010491F97ED653A95728A2C70052CE1DD67F11AF91BA95BEA1ED101467D317C9B50076CC0574BD17F7BA75A19A57AEC6E102B12281BE45CB20F1A183AAFC592849094B6EE7F4656E656B75D9CD9D04A0F3F1EE889667705A94B484E9D48F5712A9FED0CFE947DD6930A5D0129C9F773D94D95108756FA2491FC49F5919923817181BF98608AD52A029A190D22FE8A80C9ADF075CB1085E3847FA0568C40A451C00E1C7DB86886CD774501D030BEBC6536CEAC36A1A534159EDFC8AC1127D5D597729DDA643442DE5CC32E120EC821B022AB1CA4E72A85D157311A015986FA35A3DA6C91FC2C596D95FD5F20E69C57FC640368A43D721FEB7C5C0856890DB4D88A72FFEF2975D4EEE42CC8D261BD39C3DEC4E61255838F488D7C20000000A5070D3855F884E41943CBF5986BA2B102C61863D6B8E772CB9AA402F98F2475F57225E42582673EF402C52E3E4491D40E49487D9A4D05B1BA3FB6809E2CC1C6E9038B2644A2C441C17E60E527CEE85417BF4F0BE85A7AB701CAA8924656B7DFEB7D64A8A3062C219735661AD1366522CAC4E4EA969B5A470
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_1
+Input = 5D4CFAF3B21A8D42DC1BF64D4C5AD6FD20090FDD172F6CB157F66330C96CC4638EB4B958671B93F06AA41B68072A20F5398886E9FE8DB717A4620E460AF7E7F884FE786C500F86A6F30D6ACF471014653D6E27B164486106210A67EEC287FDD47462791B905D636039EA315F94D8210C50D1CE08CC5B5BFD1908CAB470C09125
+Output = 0000001400000005FB5CC1D51E848BA0239656D4BD86A119F41F124407CCEAF05335685BF640FC707F8620698C81203CE2E83558171B2824E4403DECAC8C6F2C80786EB2573D5F4A388CAA9F3D297905945F93F7BA1EEB736D0C87B1A314952A9654CAAB27AA5401F6E1733A8D908218FA2D2F1AAFCC2EB4E7CFD400F54F297A738ABE72653A60A037EC675E3EA2583E877E8BF40CB93E74AD43CB0275C3F0E844484CA63AFADCFA5E84DA5C7916B8D7AD904A2133B0A13F205456F806B8BD47B32DC150BB43B8E7054348FCEE0764B4282E185B05BEB71AD2A3E6B6EE8B4C48038D19428301E12103B0EB113CCDB6FA1FAC9980466AD168B1CE47BB9817A3CE033CE6F0B9CBEF8BAA83DB6414C587A14C20B8C7E566E4B0785B4A33C9CCD8F04C06A1D5C761F564651550E44739378220B77CEEA0B2528638D478BCFF06650F7913FBA7B24B14452FA05AA258737E6544D4E37EE0A328DC2349B92EB58B6B15475690418074D6D1E0A3E2FF1EE19D1E057A0553B7668DA61FA7D20B1E03565A3D4081E112E626492C2CFC9B1EC30F7C01FE5C03F39269FAF37E4194EBAE14CFE8364DD9266BE69ED959957593EB659DA8C90D4819097E2F39691DEB32AA9C05DCE26C419B20BA5BB047F4B15BA0FC7E9E9F4C63A5663230D98988C396AA389E612C97AE8155C5251DCB26550EB7B3D8F423293F3AD14709A0813991033B7EC054C5EA6073512E2A5BC68CC27CD09F707E8947E2AE429EFACB9DED726C0604EF9F2962900748967E45780048EBD77F9577A9EDF1D8514A944DEC2E85CCA3F2209DAFCD01FE57BD1D16C24E8AD331F3799FA44314C41E613DF6C7B2B09779487D2790C2D6ED9B101E2CE50A3F6F1A7AE7A9D38BE32FF4E5A38341D53E928D9809CCDFFCAD3064090FF5C59E1D34745A070B6CD27E870B950FEFC5374CAC4F4064211CF3F03AFCA9702B3A30E867A80D8B060B1A95D25F818A6796AC04E4D92FCEFAC03916E42A637A2BBC84151D13DA4984B95FEB9E48F2EF376B017849D4682E156A2BB03A7557167280862D17BA7DA78B6251C3B51170C790C72247BAC7F4D75CA4FFF9A89DFDEB512FE49BD27F12AB1864670B306045467D83A0AC403BD8512B1D2DD5A8AB2647E81BC6316D8A2217BEC9188FAFBC24A59F19F44FF0ED3ED78A8162DF45531CBB53D45DAA3B4CEC18C863ADE0DE4FF6205F38A49BF67014C06CD672B6A9196126273ADA1E3656BCDBC04AD5590295506BABE38AC2408BB5EC2A2A7C29A8B2B42A3306E0AD15282FCD025916187E7672CB8C081F99847E8E9F57823069122278E6175E3B9F5C983EAD1FD62B4C43E38CBC2F4C5A83DA04A9B57B4C3E095BED3AEFDD600129F29BB8F459814125DB66E173675165181627CC347B26BABDD2CC1C21904E5336C3610A772EF38E2CBC740FF7771A7D4646374E28C6121ED033B12D0567A3CAA9FBB3881A405E2FAB8CA976D211B91D9CE01D26824AC16790F376516CE1C02D655F2174C6E8F6D44A2F8A445029B11DA0EDF06B8714A8562C615FEA5EE7BC87C631B41CFEE4696256597F1B959DDC48D5E119E55BC7F28421CE31A03403B364E0EFFD3DE7A45C43F175C001BB219D059868A0C0D486E9A889DE51DBF5FD022232E5DE2C6D25ADB61D2ABB1D8DF43A6D8966C5208A56C7CE09155BBCE12C073976FB3E2DE83A6642745DEA08AEDB1BD6108C9DE547637644AF9574898D12A1D3420A0629AE3B3CFA95AECF8EF54DF0468AA4B0B64462B8778FB367CE08875AB5E1EC468DBF304CAC355D54BC9EB2ECBBC55AF699796E1A558890CD75857D05B790887944D81853DA4D7756713C1B8035C6B6E808FFCBD0E7B4A7DEAE11C9D52F16281BE544116C9AC53E3C730318BD45FCEFD16A755BEE63C0CFBA0A67F96B7DB61E177E4A2492BFD6DEF0698F607CB1017B1297C1FD98766CA7847AC24310156221E66A4DA70DAD0427432BBEC1545306026FF3818020E0980A1DD9432823028042E675EB2095DAC6C2D312FC3447BFDDC90644BABF5026E10CFA9451E69BAA4D0EB29FF43F6B6F5CD8DB006520E12A4D5576DCE28891EF9BB370A89C623A11B68AB93FC7FF2C984BFFB87BE1328F95EE1F684DD1EB5E928A54F9E50FA1C6329A8C1B1A8E8839C3A282EED26CFA382F8E777B76C17D948B1B81A61387B7B89806F076969C0BCED0CF1A092786D6B58EE2356F179B7E63E3E7094C38955D2C323C637BE7751C21985F79C146D909F55BC263576AACEF3168CB884DD409C99276510E5A864CB78B098E9E1EB5B1D54E9227266BBE2FA160D4E4726C8B7EF8D37827537FDA4478DDB985B3460132CC16A605CA9F8C3648AE1599E7936C6964AE7A58D853BAC27BEFE4970471AB6EEB034935E3473AD54194A1647A37850091D239EC6058EB5B459269AD10A94A80C7FC9E5495F1BA639E7142F3CD537C907BD80553167A3BC79D12CF0E534A88E75A29C1578A860459A3CF738F997517F0F5A593FC265CCA30EBA7A43D27C1AA5595E5B46C3D85EBE8D45411BBBAB2FD2D73764B6F7571C2FE48433B16BCCE38C89E066C8736BA6E7F949FBAA1FC0ED31B3CEED8C4401CC4A2637A5AD618D05F6F8ECEAE29D1C79EDC14134790E78818D42617A54E2366967FFE9FCDD1B588B75B95CC0AFA01D0E07FF9404BCEA43062AE689DC9089F38E6FD7683FEC9242E401C2584B824C2D18D06A5B2B0E275F1DE4448AE112A4E12635B4838A0F8DA091DBBCC9F4004C53972867C305E1280B73E57B486CC8EFF604A62D5FC47343FD7A898714C0735CDC7E06EFD210598121E47F4E88D68443628F957D6AB269E1FF91DEC1EFA94639580E72C2A1F5BEF05C3D31B0C6C8092683844E50E42C93E46F805A4DDE361AB2CE4CBEF1B5C2F1638619A066D4F9FF5DB3A2EB40A9BC6E70E641759B893E71E9DA0F10346894DF6B5F99F646464783BAE32D20AC4344EBD5CAD3F194D157074854BB742CE33A405B0B88BB519F0808B88F1F477B04C5EF832C082C339A908870882F5BFAA268B4AF7A43D486BF99D45E5B514FDA9D4C7334DBC414A0602E0134C6B148F74E246DEB0F620AD7E9C5E5801CF122B755B56626BA12E0A85106C1B2A00AE130C6F97BA6960AB5590F3E5AB8DE0DF7CDC3CEF5E94211E9AF6F9F98CA4A015CBEB2F0D3D26CB4A2F5AC8BD948FBCDCDD9F4F2DD5B9754AA64EB15C77F2702749B689842142075029F0E61FCCCFE597DAF344E8F548D0BE05162344393B2B0E3BABF3F1EF29FB1F28D2F4F9350C9D20BBDC901EF7EC4162780F7FD8B185F6511F58BA6890D99AB3DEDD60FC569012206206F54978FD1EA410336D1E59F8BBF3F58DAFDDC6B160F785A550C92CDAF20D410EB41AE81A25E4FE3F2B9A02C83CF8D716B863105C7F4678FABE0DCA68B8CB6BEE3CB31A92BAEEEC4F7480B449DF1B9A6CF4E5AE169FF7BA9880C33701146232D2D29ACE5971E9617327B6B74B03DDCE5A9CC01D47C977B4A847F12F38D36807F1096458DB9EC5F82AA42F6001F23AD7A8703F84A6F6AA58780618751F535A559B6CDFF3068C22A73097D78BC9209C250043E81C35DE05DE0D382CDF45E8CDC3AE7A4A6A1AD3499323423864D272DD3A65146C381269AA8859D788B288FE1CDB64718393C92A9763C161A2117AE97A9BA904C982FA316D8932E97B70E488177336993493C186753B5398E5C33A2EBE653C92241DA290B975C1CA5D55777121189D15D44B7EC10A89F9DBD5BB027E74B4F4254BDD9AA3B751FD72EE8CBA3A075A346CC3C10674590AEAE62267B3A470EC24DAD1C3EEAAD41BF6AC9B06C25A8A0C65E8BF25DDE12CD29CE41B15DC4B206C735D41B5CBA8C04696C138D84F17666CEC6C0C6306DEF9EDF25B53DCAB68A3FF90FCB137AECCD03D70857451D941D850C422A1D466D96EDF6C112FFE10DAE069A4DBB43335412484F9E63E79B964FE58078C44DC8A3053DB808986E403E7E13BFAFC6A74AC02F366586D82953E196DAADED458701EECD00F945190B6B93301BE366BED1195BEDCA3F6B82A5D50F9D93E6949914559CEB2F622944704792093791FA74C85A074C2A28464A51C7FBF45C98D2C073C1B6C7FEDF575CB35A41F093309002F4F5209381E82B236F7B8D4BC9BCAF75D3421CFFDE35664C7C93909F77F0D6EA39F26855517F5DBF9C69BA4BD0C2390D5B341FB6AEB7EE9EDC0C2A97B71FDF5290DC15FEE82DD4EE757161ABA4018CF02D57682B76B9198C6D2AFACE817F49D7A08EA7A0017FE6CB7969E2A5FD6391CEEFF49CD6BE405950252BBBF9FD0D6E5C88EEFF1A8892766ACD32624383949E78BBB53BF76F7F088456F839D523296CEE31DBC3508E7B30001C791917F6DAEC6EDE61149D8F08BFDDBF73C0431AD187852AF6B07B02885152FDFCB4DE65E8C1B6FAFB942A38E419EA90C1F8B7EF42F8E8CDEF6361DA6AFF903E25ABF4A662A4611814CF8C7E7A051634C368B4FFF0F3F4D0422E24832C991CA8A984811CA27ADC61C9D6628EBBB6A338265713B98F48F741660EC9FD60BA3C85FD44ADC5417C43F250B60E3A5A128024865DB5C37887FFC4082D9B602F909928D402C8D15B3D51AC0D9C6B353108CEA2FF8AB05A53005BC576D9EBBA8D5B9CAFD98CC375DF0D198E19E4525ADC83428563AA04B0B97BACA5DE7BEF075CF0518E6313763E0613BAFEB97D3C8FA6E8352A5D40A248156D55E85F9E7410E46D5604FB3B120F079D691372F2D9956366B83D9F2D80C628D01AC239DF40AC91023702FE59E5D36AC4BE913A148A1A463A791C5DCC5A3E0C33A5CDA2EC8355717BE5DF8833F2AAE6A963DE0359CB2F9594F6A07D6C731F675AEA73CAA4081221C858E917D181248228B439D1A1774BCA37004EAA161FE0E501BDE7E102C2030526E51440A42EB35A32AFAF66E6FD1834D70FA1A98EDF1E1D59D0EC67A26C1C8D0B2B2012D15637807C773204AA059D8FD9090089B5404B2FC7EC7A1132FAC4B5E0D20E145F861C6E7ED5F4E176A3851FD418429F00695F29236C84A81386F8E1CE37B23D440D7EA949CB5269D8A84C10FFB48643CCACE4319E65751B6B49B288D1AA98938F6F6812073DBDDF6AD26C743DA7C6EB840E9A1266EF287FA4183ED434C0F39656A5EE56F1C936B9426767CD3A3F72FAC733C43B0F49857B797CBE105DF03B655A2F94BDA48A861D988DF88A07E5D99F130DE1783F7FBB5767EDAC5D78A812BF4EB1B79B5C246C53AED342FFB709DB770880365F39D2421F64EABE7B2419679AC758000DAAF00973B8EF86AB777F9B825B6F83CDF040ADD3965DAE23654B815958A5FF9170FF499BFA128B752A321332D0A48A8BF9ED0EFA130F86C3FD0CC007FAF4372E0BF9E0E6EC776BB1AC3217F70B87D3CF246227183D81C8C3E34CD99D6DEE536AD7CAE3BFEE4F658715B7B526A7877E7C80DD78D4452248C990388A12E7726EAA1D40D5A87DAA055B335D650C43A1117D74F122E51DC4F29A28541FD940A442BAE94BA79E5922226203E051239F3CBF69E8DAA53E4139B4518DB68D6FCBEF20989D3308EA9383AFFD0D2357F42F045BA71E77FA371EBBF795EF42A753B34091D52ABFD2726F76798D563908AFB6CC9684E0EFB826D894104CBF96DA4C260922C3CED02503A632E897B44BEDDB440637ECEE2766BC57C3D3E2F9153C6C85FE83970EC92FDE27E11F617B526798430B025C29BDB54FC71201C7DC411920E6B8CF4D7B5C4704EF67A5934C9D3A25769F085EF85BD63283E05B77B4B3C46488DE80026CE312A39AF66097A5B04F53D03B4AB9B3F7A805C01AE930CBBA6200ED3B1305A742E28EFE87A9BFDBE7CA917D46F730DF8E68A027AB340B1C4EEEF08FE128277BF80E907B139751CA202A0812B6670EB8B107231951A1FBF0555A7EE3932CAE578ECFE439B49C75C4BC90E52FE6994042EDC8E8814BDFF68D596FBBAFEFF0DA28F39817DF89F42ABACEB2412DE3CB6148B3C2269CFA6A87C13DBA8A3CB5820C28152A394A2ACBA7625DC9B02999F849DC2FA4E5C5745247983C55342217EF7CF7FA449D714EC9B0B5FDA8E4DED5F0671139A45AF9425C2B4ECDCCD90D49177140D3D24F21BB813F603322712211CC5A75A31FD36AD884FEE1B60C6F389987447B97F70EFFD6617FF689DD7984B5A32989D5BB9835779B0BD50DCF35D88ACA6992BCFFCE9D4BF016AC68C7D2FAFB2A5324C2092E9C43D018DE322CF1CB0C2F4532D94FAD403E5EF0EE516E32ACDE2BB37FFACA0883F2BC7C400984C11C1241CE432DD91BE5881ECD876BCD382EAAD02ACE6BBA7195A037126DBC32A626595A213A63835D558A093984827F7BF3A62F62572A4810C34D5DFE6A049AC4EE1A973F53788DC629063E213AAB38961EC9459D250FBD43C9F135C492F34BD8BA6FD03F8FCEE34A83C16057A9630479FFE3AF055C92F0EE3052F2A4D9CDC215BA5FB1A7F7387C2499D733B3DCEEBE56A26E6D13211D7BCAB68D55D005C2300C0BF6B29078573D308DDCAED5D3D4AE1A81E9795CEC2BC3C8BCF51B56D509046B6B7385053F2EAF92C86529D395896855162641C319B61D719EA65ABC41E366575AE325D0E82CB66D6A8A1996E0ED403B17EA3E1F8D24767DD294F54CE825ECC7057269DBD9AB4436062EAF74157AEE7556CA65DB20A5FD0B4A90906A3DDAC02326DE835BCDD549E01CE2F170DF792EF050F4F0CE9F0F40E24167205EE39538569B069648DE459F7368711956450A8068C00847450714C7096A7219E57023EFC335F01AA3C2AB299045546066EA7011C333F4CA0E40E3D2077709918F4D3A10124120688C698F8D762169916D9B496E39D39C30400000018B4D4A057EBD0C0D1AB447595FCA98BFF63A601754715B7A37C714B8738E3B581321383D0540CFAC7952F73292660C7F9A7FE6E3B339949341939EB73003F22D32F30F65910648180E22C15DF5D7400E91203E8E01173BDC91AF4155CF49AFA1571C540F0198D5F51FB9C40F112C397FE2AB730A5E8744595
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H5 LMOTS_SHA256_N24_W2
+
+PublicKeyRaw = LMS_SHA256_M24_H5_2:LMS:0000000A000000064839928027E1B49F3F68DF6F472E2F404E5F90C9F72B17D5B2AE31F7F3BC542B8F1310DC141C2D53
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_2
+Input = 4B24753E278EFF46887704CB39C265EAF263F7566917640483CC503DD641030A3B8068067D67452078D354266B1A0FA3D19F89CAC64595B32BF3A56DAF7819DD9E6FE6486537897C2EBD9BFECB90F82839FFB5F01EA17A22C9CD3E07E474DE14D21FB7634349A3878FA86C40675E816AFA8AE18D8CEBFC55D3299108BF19259A
+Output = 0000000800000006AA0DD05BE8E6688B5A4879E1D2648C9BA459DEFB6ED6CFAE9D651E2CFE2D116C9522CFDA4840664D10AD0538786FF55BB0DF943FD74860514293400E8667C90D4FFE1DF47F963C974AF43356D72879BC8A2B8E4EDBBCA251B69401F2B0B13BCFC4088E8871CAAB00CDF20397028F812319C24C5F3B55806123F4382101863884C69EBFAD3941C057F9E844FA82EEB1734887B8D76CEF41DC8113B6BC87A7D59B3B2C12E408649AEE55B5EF9635599EEF841858F3050A662CF1DC4F0053C621882A9BA722CBC88119088B32EF02DD7E96E160768A522A896B77B967DA04D8255AD288C2F0702C5E0882A8DA66E3E510290118E32005C3F7A2CF933EB3297ED8B7E8ECD617164E76367B94A739A64E557904D30B082B54E8DD8696CFB0B0036AB90DD4F36359E703439EC8DB2678A88F84B865CEC1D619F7594243C6736CEB3EECB2011E6671C2F9724D32739B70BE7E641516A77BD05BC25B8C99BE6F14D85D5E5212578AF7FB57978C85B2077540D0C4EE493FF79A9F28AD4C041EF708EB514FED14DEB120B8201D40111B9C7176FF6875A484A44B1BA7F336A8F4A0DF2CB850271C66E71C9556DC1D31746894FE0AC49F8C73A257D45C57B77CEAC195AA17456CB93B6AEDB79DE54DBF9A7AA768CA94037EDA9641FD1FD3BEA9FD071DBE25231B4F229E84950489230D3BA5B736B99B3799CEDC0D3C24413408FA21931472D43F5FAECDFED4640A9F3656FA10104262EC1111FECB07B36CEE8483720124DFA500061032E1983418EFDDEF1ED6AEE0E27C1321B598185216DC43F672240ECF0F178210D3F5D2C08678F6CEFE825223A85537C60EF45560C67D2F8503D706CFDEB90AF9168C6BF6539A263C07516D14957E350CE57A3C3CE0F12466158F6FA276D70F7919BF460B91B9A1927784D83770B283EC664BCC43A729D2A96B7801A88B4DB42029583CC09CF9197E2B86A9E2D31AB0E55F224A37FDA219DB16E064361CB4FD71269A0BB883F6ECAC628DCFCD9B9E12B3EA07C8FF4204EBEC21BCC9DDE3C5FBC6593BF5E96223DCA940A39C918666B5A7AF390F4944FB6C05EAACE083777D18963AE939723AAD45261C9C7AA76A1FB13E6FD082E60F1A3CF75F03D67334B14C41C77B96ADDE007FCCC3C00D6BEA57A7A845249E3C09905FA1D98C745F0A572569D332760FD9B923986EC1599EA084BD7423AB70AD6D031C956809092498BDDE62BFE11DA93A1F00BD51E0E006903E3F0FF616FEF041031723573139FA33FB8CBE07824D0137320CAB1FA26812681B5CDD4C3C8E0ADFF101A4151D82D9BF09E4A376F9319B111F7657B4B2004B23CBDB24881813D418BF1C8FDF120305B9813BB82CA80800434FC0AE850799455608F15C45B8D71D082C757105AD667EB2FE9AB0A9525C234D41796DAC999847E52ECB99A1B086872AF91368C28BF05DFE34519E433BB5E6262981E8762E3960EED44D9E5F891467B5B25B42D4465052C1731CB44475F50070AA3EBCAAE9538ED8175B2B940D458F496A8105568E2337F27FB8E69FCC3F93C8FA7739021BDE1717DE4B2CE35B74A0072E890D3FFC17D7ED643EBCFD63947801C1CB98572DE316D35C95B5F047D99FD895E1C3C0BEABD5966269ED6F1AA2EAAD62ADD14D51DA35BCA064EBD6506E343A6872B4795097FA3F5F4EFF018080763E9C75D3E6551BB3D6A0B8A49823F3451DF4642A7DADE7A1FA102E718CF48E20CE45EEA89FF1F7B9C217EEB862DC548E95FE5F5C69CD4175324AE2FFE7664B859B01AEC6512093609269CC047B1B8A9F367B3CD5A6953E910F7EED55777106AAAC168763442847122C96275343168BBE11619C6D653B718186135D85ACAF5CC25FBE964E8AD25357373859D79AD4A1C8560C46FCCE68C5EA5223AB51E271FB73398880E3F20AF27B45DCCB5AD6B0956FCA5D3B39EC7A85FEF38814A857EE77FC64AC6D9010C277EEAE788BD5F0D518452B0CCB2CE36A6B003010C54A6D744F6DC88D51FBC24283E3ABF904C05FA6A8AE324E9F0F834A806E36D4878F43EC62FC08662F3ACCECD089AFC536041974B126C10A9461F796CB69E0F9574BB1D0EE10849D875C417EEE03B37024273279F8DFB2ECC3BED19B35BB1F73E22FD8C525A9C6B52BFBFCCD76EBA896F1A86A9AFB548B9C4A36377DAA7E748688DF5ADB2DD4CD8A262F0E2ADAA165E7EAD0D96E272CD47F0EAA9B8E71240410A21FCDDBA3FFC8D69C911E455FE0A52FA07D4C098082081356D2716EE01C1DB8B54104B4F2F16191B0BB73C35246EAEE64FBEBCC4CC6AECD2270EB234593D48C3946A7DEADA2BC812EC87C3077AE6D503A35F494E0540610949423734CC24775E53B8D37165DD9717A8CB77F255B7D0F62A7B383071FB6920E554075372163C25C960FC72713555B93635001041322373A9E832194FF5CCD95552D3D2EC6F54C9A1519AB12F0735E6B4DFB807CF79A5B8204F187E8F8F34D018288E1530C12B51D88EA1CA3D54A2E7D7C70ACEF3B873612012CE0929B76D27A3CCFA421AAD755F8C0AF6AE5FB97167C6374496DBE12455C09F30A30C8122C3FDC41F571A77190E12B502020976F531F7E3BE61854E6A2FDC0C66AB0B928FAF2BC1C14E2DBE5CF3DD3EDC00709E5EBC0BB4EC799EB70464D3BCA4891A3EB41E7AB39682C72AFB936C966AC11E1DCE958E23958DCE2EF82A70DFFDCD370AB3F67189777D30A37C70860BE8E3AAE955C4A130F471517C6F895C78D6EB7D8BF01C8839706CE544F1E6D22278227DA5E1F4928D4ACA4EC2DDEDB4BB92324927E5195E5D5B3A6505AE95539599EDD5D92C4927A803897FDA449417D9E5EC7F0B9C040BC7E4431F5654D8BCA2D9ACBD530BF314D3DFBA133C372BF8E556AF505479EC657E4BB2DB8108F981F7EBB5CBECE5DA866861CCA594FAD772A49B91BF8BA4EF33CF98B171BD7E40E262961EEE63F1A31A2E9313A70F6F64388A8012082810DB311A6A3E4D814F70B0595629A73C2D153314A1D98B8173B00A146DBC5CF86BF2CF06F4A0A54D899C7F3CF5CB3F76906E901626CA127A2F21C832CDEE92CEDE92C7AE2901BC3EDE3F043991094F5163858FB715BB527470EF3BAC07868384F8C99A7FF191EB8D8F4D6767B903F5D2D0352543D0724795832B34FC1A77701855873EA1A2F95F30CFD6A8792546F03A2BA5869BCE66A8FE8AD161A10D38337B315A081DD6091FF98679D1BD5C83D1688D07B6A14FA685919271F8860F65152618CB1939913FA98EEA755EAFB643B5682CC1A958D8D0F0431AD221401B06C3AAE0CB5E75AFCFF6691985B277E5908CFA32450CBC78AFC957FD335C77598E69F0AA885F1BF51A6EAD949870F5118D797F2B41A820B13DA6CCABA3434EE2B94B4E056157A1DE25D5821FDC2ACF979DB7B88255295DDAE1E0B604A5EBB0FE91B580B381E04305060D909293EA040503BB4781285484BDCFECDBF0000000A0DB1D740A4F1E23314471487D5DD8338C413BE20A92D89665E6329E1DCF27AA8118A1AA8D09E14689E1D19C61D8F99AB91200FDB038C6BB79E1849A886B3A16B1A9E963A5A18A52A829C82494150658F84D94D22F3FC2334E104E05DEB78EDA91BFE0B3730B5E7F4A3236CF3DD4AFA88CB658FBF5C8731F5
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_2
+Input = 89AEE66923904BC52AD74034F78422664D5E7B6FB46FFFFF7707C5DA34C6E156DE7AE91B5F84B28526BCAD7B5E5C60B36DD5683B5136CF72C945EED6167181D7529F9057388F3CB699CDA583E2C94565DDDC4BB59D34F56FD121AA9B3A4C53CB408F44A4C13D90B88B066F47A5A09374E129226A3DC16697435294C848C7BC09
+Output = 000000010000000655012C61C7C4668236E827CCEBDFF96ACA9D39C21DBE892968F590A23FD539B5B566AC6E00BD91C95DFE4FACBCA77E69C8E1207DA3ABD78AEE77288F6579033B5F578123CEC44AA2966823DE78114D247323317D39C3CBAC717A11CCAB4C0EBD9617978E05BFECF655332AA998DC6AEAF5747EF1AE990D28836E755E6ED74CA6230ADDE51B1FCB216ABC09F6CF264D7F49B59C1ED09402AB456001B63AB8CD509F1D20E5120EE31743F00E1CB4F2DACB13E9EDA4E103A2FA446E6908C0DB40C08BF63C88D31E6D8168A5294DED91E0A5BE12DFE516ED2ED470D799CC4027088C2B750EFB838DC5B70D382DD0BFD04649BBCFD1BC950958E81BADB310626DD534489356377238F6044B743C09E9EE9B5D2A6885EFE6180A0747B70A339FDCD5417704B6CE8BFC74643F17B49598DB5FF6C063BE19E5DAA34EEA6A2618BE9521DB0AD801B0DEFB8F493D25767E268D14FD2D1EBC1FD43F6D6AB33B593911E4C379E9AA1164EC94BEB4F893B627643AE38EC003B44A27C602B1B603FBAC147623BB358AE048FE3BE86A431D29CC56697E1D73FE048A01EFB0C353BE8D3D2482891C72C2273EF4A2C354A56C266189814820CA1BBD64A7EDD2E42C9791FEF206D771E081A5752FC40FC1CF3AF3BBB3AE1DBF0EF2248A0B7A06524837F4905469F8AC21B23C9AEB7B57765DD3C1172FAE09CF038C53AD99FDC660EB8590E457E0941BA69AA1A1A0D7A1E8073175D6106A884D1AA607F4835DF969605C7ABD8F9E73EFEE9375E5B194C9A7900CC5A82C0540296622BFEF5095CDB8A6DF12C6A132B8233FE6BF9A1428F020FC96B3CECE536BBE51E2013A2AA7545F91E79BF2FF118952792D1A6C95DC38EF8BD07A951E58B7FAF10A111D8092357C0CCEBEF6012B97BBC7AA38D195C6826D36CAA340B7EA4C87925BDFB951E5D1CAC80DDC9D5F805696E9C72F0A6F088BD106F87B60F2B77DDE7D4236F936AE8CA04C5D494A6A5057DC98E1A268D602631807D1F9A6BFC7CD71839F74C221BBE801F169C05915D3917321BEF70B764E70D5A19BF11822B8271A576E34AB4BD8BAF2232BB77638C23DB88514AC386E19249BD6EB338B7B7BCDD3860285F551B504DFF53550358247C77B372B41405BAB0728CB91421204BBAB578E16DED194D41AC98E6243938B4BBF1B6F1B66EB15E078ED748939556EABC479B49BA0F2D3DCC28C71726A43FE0D3C8BB79975E34266A653240735FADD8102AF87E756533DB5D576399AA60B8353DC73F7D9748E109883ABD74E513449956A544771AE6751388AF13344D674BEF222D727D244ACD4A697E406AECFECCF1C7883B0C41BC186E7F7A104F237B569F4C5615278F777C69FE15F45ECBBD04A92D9AF193742698BD1922CBEB84586E540832697A97D6A2C6572C9D97AEEE09C2A564B82E54C3009DF7AAD0E831D6C688D78937D43F78EC04943EC26E31831E24E42943D5FE3275B7206BBD0B2BBB8EF66C551BD83AAC1C9054C5ABDFAA9565B514D9BF457F21DFEF7C5EFC66539A8362859ADF941594F77018BF966C244E259F880EFC04E66292B9F47F1D45C14C61DCB05E4FA10461BB375621CD650F8AD89075A7B2C477BF3D962A5A8E284869590D4961A3E0126A99B9AD42D7517BED96CB42E512730057063605AABD758BCB4FEF81316B36B414F949F2493E11571E282459C9E4BFD9331D116350A9517C5AD2C1EB917178A2543622E49DA09EDE69A3BDE30755D3607B10126B26F2F2FDCFD23F48FC22775FCCB2FBE8FDFBFA7A5DDABF70E9100EF53203BADD19EA456C9DB7057804965D563E273EFD90CAAAA27233968A5DD06B5D1B51F9A22C28EFCAB21AF445777BCCAF9EE50108883A01228BC47305CDA097428BB4A3C26094C9555B29495E9C3E3C8DBC29A8FECC2513098513CC352E41E2D61B2FF5487EEF77B21D0AD9082E9545A65D1B40907E3BBE4DF12BF949CDADFFC093E4CE7729EB023ABFEB2529E7D5B55851893053A32C6A9E11546B094B40F7B95CC4D95F664582D92BAF0A2C6509A2626439FACAF4DAA0C2C58C36B7D47565F8D711F16FD468BF3011EEB35E3911416DFC7DCA7AFD8B9C3354A1691F681B4D091E30BCE69603E28F27E8B3247EA9B038B7A8C9A6CC9F2F7E515576B27E6B9E437BE1D85A8C4F412FCD703253B9A912DF37AB221F4C75B7283275D792EA9D849309CE886B85636100D5FDF08D53498F647CAFC0A402CC7C1A533AE00DC049FA3F4BE332C35A79E0E8E987D1634C93F384395A63561C6F7E69149CE5E29F08D50E9604AC1D46FAA56D7962787B9F45E1653796D3FA44B8668BF209DDC323A5F8EACC7F502431A945643C82204D6AAC17F73151338C01464D670B9BFA95AA81862A0C605589DEE5B8623982DD4D6C87671E3168DBAC29CF078F725B8D1A09EE226435DF1ADA7902AE4B31D1BAFA9B2AD22A63437B65C5D07DEE550B68734EDE5CAECF15354382434A514694EA0CB7CE75AB1C6B543159EA99EB632A4C8B20BA6E1F3AC026DD4B527654120F19B846AE9D59CC92330CCCA49E1E5004638454C12B032667B369C488344803D70F23D4D7CBBC6E8EDA97865D74045BEE6E577E563C42514191BC15969F4A2CFE7769EAA94AB4D7E97BC50BBA3684C5EFAE29A131C6BDC091A0E1A0F94D07F36A9F70745E525B9BF2A4DD0C27A9955AB66D91DEB24DCE64190415AECB04E8221EB1A9BA75995DD81BA7B083B100329ABF9FA5E0008CBB460CAD2ABD428444535BD1DDC16ECD4C6C98C08B69ED1E0FBB34675796F383BCFB80B23384737969CEA09F50A00749CC68DCF37B5B0A6CF5864A306081F4086747290129CC5F75FD5A9B3AD53A6E8BD65C755332B884309DCF349253C8B7EB816A45B130A51F9C106D0C879FBA249DABC44F73DDE204B87792680811D318239A5859001918DB885E502E9683B7835A9494DFDA129CB4F6AC0A0163DCA13844690476DE54D38F2172B5E43DDBB1238F21B176464484F5CD78A85B1A1A1006C8F2CA6706945140399325640FE98C310370F8C4F52CADFCC24CE399EEE648FFBCB68B7597D1E555E43E1F529157C1E3722A841D5EAFC1A7806F345F4D8133F626FEE71F27472EE5412E78034376820DF7AFCC2B249166ACC5811F7078B986DEF91CE3967CC40BCF7BCA595E1D9A295494FC82D2F0ADBCF3EFF671A22FC63028CFF51F2A7BB5651491470D2F07FD86CB00F8C29C99B04637380371FA6F2925966F68BC71263B34FEFC58F9509B8EECCD9C4AED63FC87E8E9627848EA3098076E58BBDBB3F74E2CE82670A22E719A7E276AA75F6ED84F0ED6BF3A7D46EBD2CE4C6AA1919355A08DC690C885501A92B6EF705D37B56DBEC44D443F3FF4EB4E403228D2A29F428F12EA15C8FC5DA5302E669EDA27E9C63C43E7CCD309E3518EC6D225F815C4596A8FF94FC68CECD74F3AC75246D584C3E5940E59DC4D5DA8955370000000AB209C1DC2AD68C9AB8FE99EC34D2DEEEDD31A89FEE1140A304F4651C32A251975EF3ECDBC1F0490F82FA6652AB88C8172037D876999F4C3CC0BC11144AE26E2C6FE00B3E0CAE16ECC5F78AD3121AE3734AD7C20B4D4C20342BDAD20923AC72F91BFE0B3730B5E7F4A3236CF3DD4AFA88CB658FBF5C8731F4
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_2
+Input = DAB4EEC6424C9931B8D0BB2AD8BF0DEC9AA21E0A427B94690FA2F119971D1E6AF62CD44F23530E61B9BE67126FAFA788CE9C1F17AB0AECAF04111950AD53EF1FE32BD98048DC89B9B9C9152E2B987B29F39E6C863D0296D0AC1D2CAC0DC82BCFEC92ABEAD89A273A235C1941DB98CC30BE2619D822DBB28E16B11A7017AC16D3
+Output = 0000000F00000006D7BD2BE2A8B12B6E07ED28B74C390A3E3654829249B47F4FD08E75E132FDCACF46D33A5B232588E20D12AD3875D96300402BB813B77678CFA442917F7109A24C679773BAE9502F0376DC8A80EE0FB50D421C7B4259BA4652083E881BF419EA65411A03D6372BDC048F1AC7323254700D3CDED844464B455D90568412E669981EE2F2997EEC3CB1F06BB9561E1531130127979D0C9D074D55CE54C4646BB5AE2E544C3C26DDD772A4C679298D4BB53C915B0F0D654972F413658D6982885ACBE2E89A85066459946BA3356DF6FA81E63E77E17FFA89881B66977C815C28E3506F48BFEA055D2F0E55FA19A37B335BCB14A320E92FD67C5C7B8EFEBE1486959533874C6D0C6D9817CB2089D5E1ED3D8FB138C110A87276DA612BB13E37FA0AA9B5D67CC87A941C4F8014C3EE844F64BCFB8587B46BAA54D499487D3C7D8CEB8FEAB996B19F1E4EC6A2D3A3721AA0EDAFBC1004BA5BDE9F6DD82F6514BBF71DD0CC8370C30F4424BB8080C47F20D90F58C0EA0032005D9919924056CEC2EBA607162BA00FCD4EEBABE7C69D3420E3D6B6056D8D4ABA3224156F077D2F8D620FDE9D159908ED72B8E783CC487E25C67F088BD2D20BA75501C527FFFA72A1DFD2F1474CDF1C2F2AB20B836BB8A04F7394AAC9DF008B0B6B72026BDE75CF0E89AA8AF876247B7F22DE7CDE49C0774753E22580FCBFC96EB4203CDC7A0FBFD8CB5DCB0F14ABD5F7C7AB3CCB669D42FF90042CCE49CD7507520BCCF094D5ED2EEC7A01EE40CF2A1C1DB7EB57CBD2C919260A8F111F051C2F9381C9C066A2AF090415D8963AC88564DD8FDFDF5264F31C9FF6FBC46B66EFC32FABDD4C2808FB54331BAD1C0CC48BF1BD30FF55E61C74F4C87F3B38EFB422825D88D8DED26320C20517B905895DBA6B8EBF5307D58BDC752611AE2D1087B414AEDCCC432443E536DA764D1EC4708605CB929D6F1748371C75A2283CFEFD173A5C36CDFDA7FE524D809F60B7183C0C468CF0BC5A175A0D57997731D3DCA719A10AE5FC3F1A8F77D6ACD19DC70D8956B52A813B1B6987D8C8B72F9453D0ED54AD2167E9BA4AC29707AC3F523DAB88AC4055101FD5FCE580592D0DB2947DB53707D5D9FB43AC2E81325E539F31A74314B9375054AFBEA4A4A39C6D57D999C87F28EF0D344EBF5E6E91BF6D40C3E1F38E36DEDB689983D841323D8E68655AEB431E3C1E97A37DA825C683996F70F434CE72E5969F4B9EBA19697D690C2F2EB8C70B98A80626A4F0B9FD6A74A4B221BA5EF4AAB5F5D1740CFA61F41C5932F573B38E5F7B5B4E344DF674195BA92955C2B3C9F9D28459C4F0252BEBE3666D6A403CB7FE77A205BA49154BB606F2784736226CE495E6BC5941E87B21203E9FB6D13EF934EB9C2620620249AF57E9986F221561EC197E83B40B371469D4B74449C7430B70697B85F409E9495CB5AF8E4383B459DE2E1ED97DFBC8456D7ED1676AB01016874C59D9B47D471534D252B88C2C271B5F9E8338FDFEBE4DB35EA6857517929F280CECEA67CDA7BC60F36C791DCD4CFF2CF9BADD85359AF86CA598CE7E2552E5CAB09B5FD5A30F70581809C2B481F3647F905A4297D55B10A3AEA3DDB9B955228F060DC16270882F2E8A9843AFFB2CF38C753AB5A8C9F09D4102385274868EF37DEC0D642A125FBABE35C39BB5430B62DE8A82B5C98BB04CAF8D292C839328F8E13F36344D81E1501092AC80BC86E33EC34172B4A079EC0E0046D609508D397A49D3D2DD5330B4329BA12C51F7592F1768DFC5F62EB4522DEE2935132E404CCE571DD238C3D6C6B225DFA9AA17532A7C3198A8459980338659838B8F80F153DA7EFC22A09D91A5ACF43551A598461338EA17102FA20B4A26CE9F9E7FCD7701E96D8067128E662C3796BA08CAB44DDC6D23D0C896481434342FD1A00F32EDFBF06FA188B6435BD1C248700D3345195213AC75B7DE2243C544534BDCBD90B280AAC95E15DD4D2ABE3568F024BEB2AC8CE5A9656A02E3BAFE91A8CCB24F8455B993D30AFF53909DB99D8751955EB2052AD0F2D3118E1793E1E8CDA88F2B923C1FE1A8F2188ECF0EAD4F243CDE296D8A35FF5DB44C7933F2A1E79997E8BBA543DBB34416D2395A75439180C2C525C1BBB10072427319B3332026070DA7F6920113A3EDA0A8DBA3DD96ACEA5B3D670EEEBA0009FF5B86BCBD9DEC8E42B5AB03AEF3F7C46451D4069A4F76637D656FD825037811221D53B2E8F816931384F2D75A495D0AA00394CCC37AC96D2FF7422126210F6C3BA9CE5E700B478EC394C4022584A82BA2A6E38996AD7F33855BA2DF1F1CC019069E41D966085324EC1B956A60D2911B4F360FF4246E7CE55BBFCAF7660E961C5AAB609C56F17303EE319098DA2528BC1B9A707D7B5D5554759F66EDD84599779B4ED2A27C9025D5BD9571A5E9A8F61F7B33463A90DD4089C64C25B29401A69C0155069E1F1A4BCC96AA4C0D66F043190D7C6429EB804C129B0ACD8155960772F5D22A0266545F75AB85E5CFE31D6BED6C92630CC108C3DFFC0B45496ED52B82111F51A0CFCC2B2892B194E2C4C04BEFDBDBEC3FA815A6E9E72DB225731D529AF4AA79CE79FF3AFF1A2EEFFDED9F8F10CC3F1B5DF507C732C0242D9A9FBFEC6E0D7A700E609462A013989567E551ED627D7106BCFBA5A8AA7CD0FAF86FE3F2ACFEEAFF7D3F620459D6B8C7F2F10E250E5DB0F50C2F7342245FF86B7BD78BBE4C703345A24587C474943CABFDC4CA57B39918FFAF400DAAA4120EEE09BCC22C780B669B1B6F9C1B511A52533C37232FC7A01760D379F856D61B6156868D74598763D1C3091CA47948FFB04017488581EED056AEBCAA7DD6ACCFEE494D0383287366AA745706A0B2F589B2AFFAF790329CFB4C251126B9466945FA87B7168515CD5E138FF07931E414C5B91CF04B4956EAA8A76546918359CA9AAD677176146449BB07C82792DC83EAA644ACC66133AE975A425705F81980C6BBBFE8B29B77E4198C3A65E4BC7D1E656F7A61D4D472EA22CF71E8BFBD9DBC46364AB48C3F878968C82A684E1EFC2F4DDF590830A6BA1C9A3B32AF7A04BF3BF5A3C07C923E0AE2C7253609AD69A83F164C22006A56F889E4C3F2F3B7F02DD1664A273CC8BB4A4910FD27DEDCA8CC27DC7AB55B72AD2699F1A6537B9B3601FC7EC1B7536F72E1437EE1046816E5712DD038F7B1FADF60AAB8D07F67D1B73AABC50F8F7B5D626043B86C877E286F2EA68DE48A7C7FB96B11B402B66D2F7516FDF16481F42F95BF58C3C92AB8A608910FD4A867EEA321063E0E4068065F9CA732FF9DCBEB35743EE07A7B7B8322B6F4B782E3ED9AC499ADAAC71F2A7BE0ACD8B08875CBA417622107CE037247DD8D23F277C1B8C8AA612A753493BCCBAAEE05D60B6856F6D2DC848F641BD9DF0D8EDD3D83CFBA2DD4244CA292BDB32FC423F133D21DD12E2129CB07B2A5431C9468E3F4EBCBF07B00000011035F2128677F59277E1202CB1FC284190509F2CC80B65EBAF8BD5EF24B7B12814E29FE89116E2A90777140A092BDEF6D4FF451C1FD2AEEA29A21D6231BC6DC8A8FD5F49FAEE0AC50829C82494150658F84D94D22F3FC2334E104E05DEB78EDA91BFE0B3730B5E7F4A3236CF3DD4AFA88CB658FBF5C8731F4
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_2
+Input = 4C8588EB25F815DC821867DA6BA58C344B321130B2AE87D8AE093D6B1B5D9E4E7A6F7EB0D82BA67099B124DDD9A1F09723FCD988FF4512CA356016CC68AF8EA6F6417C5B3CB03024BB1076C479BD38C5D5A61AA9039490F6CBBB60095062810F769D9B1167C53D3EA5DD1D8F3CDD869669672EEABF04439153E3217AEED602D9
+Output = 0000000700000006C03BDC3EA80253D592D7D88E2BDD6F8CDBDEE4BE1FE9253FC33D61A233A2DFF667E200877D99E9A5FFF2A862B4001E893E97C534E01D04741BF68A7B5221455E6166033C01333BD67C81BCA1621B31AFD8A59F790CF90F4B9367A0AC34E97A758B97018D6B38097DFAE0BB4445079B75187E461D6C14B7D2EE7613D45AF82A34E52FA9CB3C4BD9E9E00C0B07E1E3C9F6AA85C9EA17096B94E18DE0CD15426E4169F14BF901949636614AA285C786C9867BE8AE192B8EAF73DDD84EADAD479883B4C12F36BA47D92947DD097DD61D8BD9116F87C5A3CCDDB725F3AE5492D7D1C6FBB68746654F1303494352AC9AAE95C91A8A67CB6E89E5D6D05113422532E250C80B744D584BD39CCC7B4AF9E204E3F89B92227A1927A727A889F7DFE9F2072E0049057B257C3407B463F54996A8A97564669506680482212C6A7EDD3CF1352F16BD78A48FF6B09F90CF86607285C21C5DCCF7834C849EFF9405F8621CD9AF1142FE0292B762370C804D70C73DE1E1886C1226297464C1BE359B69ACF752F920D96D63A38F9F9F5A8D74250CDDC8893B55842D7A7208C68ED2821F57613869A43FE6F09A9A9EFFFDDB97E472771559987B98ECB91ED75066B6FC16151756574DF2C5A7C2315711BE3FA4A1C4FF85CD8732270897C885EF081012756201F609D6B92BC2B120706EEA0DD7868B2CB429C6EB546EE966B6FFCD30AE4C41E8CC72AEAE664CBA340E1D43CDF6A15441D0A22C7BF27EFF9DA213F6B9DEAFC28A99E7D38105BF20E7FAB0C3EF63771ADC31ECAD895DD75B4D438F1F875CD23D0FF2AA32B1C2F481334E978B06E66761E15E2A99C0AD92A0E22B9BB4A2CCDFC0B34FF7FB9F3DF11D5B7DED388559B9898808D777FE0F137B8B45FDAC2D5D054D45220E084A5E822D001829683A1FE0F1E5B2D2393F39D92A4814B269915836B4C8C2C7E1F30365C6D9CEB78CECD185C1706A8B305817A648E3D031DC4CDC4D76CED848A6B0FA4FC1558830C519631176B165C7559A41D5D39D065F0E52DF99D1A8822360A8007B9A9294ED4A58E04F1367EED9B374A26C20A6FA98D7386FBDE52D4BCA80C648672DD1E5C06D0AC7A7B474430022503CAB3DE3B2D954D95FC1611C59234C2CFC7B54D833CD8EA9AAEE917B56E798F78DAAD40176DF4588E7E1B1544B383D5C8CAFE8608B017EB83068062F4905CE0055DB65E197BE0342A5511E0625E64D7246D51D01EEEBA9EA5E7F8AA8BDC617298EEEBEE16E2003C113385977A4166305F8741266ED04AA8F5783A5E70419CDD5AFE84903621CF87D0ED1ECFDEC2FDBD16A91E90CD3A1C3E7E612C897C08AF6EE4BAD077503F9C4E87AAA33B8865CC425A64DE3A5364ED05ABDE2A5CACE0043D9D5DD5C6DCC4957DD45BBD8770CCAD18385BF07F816485950CDC18D1C4106EA2166FAB28BB81846F14DD76BB84AC4285DB9D188C9689C7BAB3B8512DD1A4FEC973DA3B15DCFB5B5709DA618E0010B9B914BFE4DB6407DD4F34C2612AFE55A1CF18019720AA6F7A69E29E2B13F7D4E4A37FCB0F3395FD8A839194F5D123EBC142956C9A7C99C653E0318C7522C7771C26E220F25D9F1D855B8B547235A758DE80447F98F9168551CE3C4FAC56A423F97293876F24450DD0C6230A8822CF80EF2A6EF1C10F10E3A31E58D6FBBAAB72F255235347FDFFCAFD558479443FF9EFA770900C7228F90B7CF98A40F585B778305942C82E6F54171F1425AA8E66A246B308735AEFE24864904A0B5791D462AEE7C82515B4156C3D538F53A64168C8A566B2AC16FA226AEEA834208DBBF2D50B2E17FB868342CBEEF81D2ABC96F91331618D4B0C3FD821C6B757F1E0FA775C4D6CB54C86A95DB520EC74ED417763EF21078017C0911812538080A6F38D5CE83CB7260B9530FA368AF207176397C8629332B48D8F2915BD09A5C29B6C3663B6B613C939C2B1AAF1D0007E97B66BC6F0A96DD252010D088DAFDBC2E8143CAF02914BF6570DAA6F294C86CDAC56B2EDC03B2C734C54782EB377FE4C6B57F2DF9BD3239B6FE78534C2207F933F1F15B1D8FA194C33301F2398E85C9BCEECBB789DFCEBBEE2938BA6EDDCDAA46852CFA8B7C35C6B6991A469337BED37F63BAB8E224913723492DAC98CA29E469D1116EBF55F933710C1CDF534A12E05DC93C724884655CAD94AB418E1A6F513A4261D57BE08EE632E7CC34E72AF63FCFB7C3598938BB10EFE30B1C1B619234A5AEE0DFC5883B6E1BBAF38B21DD4E08FFBDFD78C41ECCB741A8635959778795685E8B3EE9D6C9A1B705CDA211551706BBDC98471AF95EF2CE14CDB619FFD93C776569C2541BBB5B70DBABD4C11D5FCEDD793601FDC6C2B619E90CA6AE70DA4CA9D38BD4A5D74414A2C0382DF6CA6C74ABDA4CA26FD04D56FABF1F53815034152D58935202A0300498E94FE5437209090B0C365216A97B100CDEC51A312E42E61BC529F60971C8EC83B933D9F6D7A8A2D9930992436A6E8B4B4FA694D8EE4F68A0B4F111B9ECE7F9316CAF00007B80F7FC78E7DF8B56C64CC40CB5844F9379CE6847EDCCAE7B8A6E3CD33744096105A9F997FFDC9B8034BFB557B70CFC7358C0FC7D10E4B99A1A6E6A06595F999999D3B2219A0FD7E83A944DEDE1BC436207FBFC2A924C3D8834894603A97E9EC5610BA3C600FBF4DBC4118222190652FC685165D364B888A8B7A48DB9A3350F4893C3D1FC147B478AF5B0DAAEEBA3DCC41AB2ECC01834763CE35AC5426B9AE67CF9C5C6B41C691ED3C31B84568D1D12C7DBDEDA8C69682FEF6BE3CE2988DF409A51FA8B7B3C833BA3C0B916F4F7ED2A4610B78F2610513AF657EBEF7887F39D6D06178C2A3E2E126A1E7530418AEBEF93BE3965AC0CAE471DF2E948C700323823B4326E041D8493B4C836003EFDB0B43A9D2E47895DE1B6CC2DDD15457BAC5FCA8C8E2429CDF9C58409632243869A4F62096372755796561C423318760119CCEB7B86670E208C58D562B39B069A55C205FEE1B86FA026BFF65469296334A8B86BFB3C2DCD3B02D902113FC02BAE51AB27F28DBD6FA6D19208ACB8887935B0362A4866D8B164D5D1892EC006DC9B41A25B52C8F8BC2CC1F9B24969888F1BCA403BF6A7DAA26DF814AE740A90974AFAB0C75906B8B69DAFAF12ED72E6E2A57F82AA6E6C5735569F10E02A0E3EF5747FF2C5626B6F10136D2EF936004B657FFE005AAA22FFCA33EEF61D48137AA381A3E13B910FC0C52C81DA0145A0B79DF35256C4BEF852CBE7241587D12F4578D8C33465DFDBC45F808A07BE8DB2A0C55C43EFEA04ADD5E759C34F2FDDD86964A1A1DB9D1D58447E41F86083EFD97DD090FD619CC26929C79C6BF0EEA86BBAB349BDCCE96EC7CE8113F9726D217317FA76503C088FF9E4C7AA882722B25224E6D5A0EE330D7D3B08A76CAEC37CD0FAD1EB315A102A4D62D7430CF0C425665B8CA7E45F2CFF53EC086F0B9B20FEAE0000000A2FB2C6901D0D991ED623EECB2DF2360ABD58E2E5C8D7F4277F847FAFA608BDA6739D1218D162FCB11A0BECD909314B215B7EE124F6178753C6B6F32E6E7DCD53E1CA451F66702141C5F78AD3121AE3734AD7C20B4D4C20342BDAD20923AC72F91BFE0B3730B5E7F4A3236CF3DD4AFA88CB658FBF5C8731F4
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H5 LMOTS_SHA256_N24_W4
+
+PublicKeyRaw = LMS_SHA256_M24_H5_3:LMS:0000000A00000007EFC72CFB8B6AE40D3C8D5884261FE79ED2B04DE92488710A48D5CB16B96BB71D1AEE8C829713BF85
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_3
+Input = 73110AA0F632CA54F6C5A26CB08A61C53449939CD94C66D635804724AFD7B4C56F5F56A5F4BA758F38E3913A724F924D2399F59A64D72FC9B6FE5A6CC10337880014BB43D7845E29E4F87309161CD48FEC0927E65FB4DA2AA22D2953E45988ABECA75647DF7E564A7F554F3E02D2F7E0513EC549AE242F565B9AC22ECFDE7F33
+Output = 00000010000000078D1399BDF86AC1453B626B8DEA0E184E7D69EC4BF3081C925D4B13A360F1B9476C5E2F9011065CD11B0CD7FEA8AA0D22FDCAC8C51A8BD191096705D2F4C8ABA076096F51D3918B4025B62F923A6C2A7BD96A8ED8F51A2C3C053668B1699A749F8C1CFD7D1C3EF8612F2E030A46E69AED52D9A61DF367C18F8166764012F74F5FA629B55085B518FE65A1697CA8CC583E8684996DFA9DDD8372F2D567E37FC37301FC7B788E3A4FFA7354BE0C530E953CB84E91FC2719F8BA8493A866A660142CF4D1C21345363C7279FBDE1E8C3BD0E0C1247304F08CB26FB5767A72791C83A5490E82BD5E6B6BEAD16879C6D4A29E680030CEF80A1E05256C8B7D8DE0CB22E2C11A6371088B2E298A3353F5F46B19BACA412316BCD22B6C83A8E8380B96F99A424700B3E07646C2F2B3C2540B97DED3223E9003C6962CBABC9EFF2F83677BD51BFA71CBC55E55B2B24DC1886DB8683467489F25A71C176651211AF1F49B14F413CFFF0226C630EEA7F692FBDFB5213CF87766F4282B94DA37CB36C25B29A096513E08E52F8A2EDC689482936D0014ED49BCC1552B839EA75ACFE40B30BAA41F4005456BD81924F9558406DE6E2D1CB6232E8997515C5904C70858EC34AE0DB10B01628C8CB08A0CF1DF5BA16870E8893B6869E9D2FAAF9A9D07B90BE598691930AF45A073AEF166817F80D7F8481FFEABE89B1C59EF63378981EBA5C8290D624AF75407DD895C862AEE6ABCC37D6612E210A51627AAE2F6A1D2CF9AEDCC1CA940A16532C370F147640ADA4DCA161FDB13B2D826C5F6315A71E617409A99A7ADE7B296B12D1058DE9B4070F929099102914A979E6234ACFBB754A6DEE00B446A6A95B6CA9A771CD2BDD9A835063967BC95F25CB194B104BCB57CA1880835789FE0FB05A53C4E8E4862D39A7C30DC5AEC79B5335690E4F667FD942A469E0675BF95488287D22CF2F88E86D72756ADC2B54B02917F290AE77226B844A893AC215EF5452FEC3E84122AF98F0AAD5DB0C11048B1D60447D08267E980B68F9A32A79D735E43E360A93FC9CF5F50F9D4AE1DC37C4C97485DD36782CD3C4B7CC976FA8C00F6B7A6F711C39FCEF9018F7524D932F087498EB80E47C15DC60A76B02A9B87B6893F32CE235909D9FB577F3200DC7E744662A442B92F5EB5C00ECC47369ED206934F7B04336E296BC3EB4259A03C08A2A7B08B00E1F2B54A61C69F31556E12B98BC54BF7FA1B3E1586BD1E8427FBCBC2B88F441D44BACF7992C6FBE469589F354DA7BCB02E120BE82029AF8CEDC1B5EF07EC8007BC2F564EC492F6507F760C7BCAD9C87C770E40247D4583B65083CD5CD2FEE75F6852291B09B2139F7924DB393ADD15625B7366C66279DFC40A08D541AA2842DD9B43C5D865DF93A12C038511647F227F7E37F4244023FFB604473F2BA08EDACB50FB8B0699FB0AB1A910F54AE6CF6712F826C78042E7CB7A0EB02ACBAC1E19E7C95825FE96C63E3CC0109F4518ECEF6319977F18D5F94151DB10A07B8526D8CBFDAAF57E599AE9E6DFAD56A2F0782F5AC75EEC9E973BA5727CC20D3185A1051A1F8A1AE4C1FB048D35F0D697006BD336298DF28E0FEDC26D6B81C521ADD775AA3237BE7E2D602ED10054DDCCFB1C04576756759D849F85B9BCCCB218DDBD6E803B4A69D15C7EA40CC9FD93492FDF6668F6A2D901D157CCF01A1B81B838065B29FDF9BF75E0C121C550EDEE62AC2CC09AEBAEC9117937B883692128C5B1D4F962CFCB99C5BBFFBDB6E320240000000AC08D4B02E4BDD45E78C75893806B0C6B064A72DF6774381AC6CD925391B4533ADD7D236CEF1DB33A62A2F789E95F3F98550A3987567C5316FE8BF810BEAEA19DCEC41C2C376684204BD0717C0F7EF7CD500EDD4BFD1AD8858066F21897665BC67583E64691503F64AD2571507FA7D959528A4AEED635E82B
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_3
+Input = 5FA3BE97509FE29D654BDA8FAD3FF0B39E730BAB2721E4CB3A894B8B93880353DA22475FE6AF6B80ED474FC232AAE99E1FDD833A233112A703A546BC20D0E5B50E0C3997DE0F9022AD2EDC3AC8E77081456B5C783D116014B9256F77D118AECA8217AAA22B2F0A7B56C14B8345CCCC721C18D4CF9B67CDB8AF65C6E88AE6E3F8
+Output = 0000001200000007066EEA3D35409437C77561373320F2D7927839FFF24D5DF0641C179B171B54291223840224BC53719916B7FE3CD14C84981DBDA1F039FE56EDC7DAAC98E9EB5A8C5BA38BBAD4F42027DDC6C5169B56CEB71C45897FEABC3D46C6F23CB53EF18446D04BC1CC408B8C47FCB4C9524F19538EEC39C06FBA03F4D237A68A247E88D377DF6B8777B2B5B769C26D4EBE6184C8223D73194E329034C52764CB60EFC74C9C59F718D4044DC595F881A6BFE4D2580DC48B235C304A542C6DF0333117E06D5BBEB495E15B612FD829C48494010A6DB24D7DAC7AB6D2BC978930A5DF389857E6DED3D6D6507219B1355CC96D257B6B68CB7A0C8362A1E6C043312D2A5E7454CADFB7981E90231379E47A83B24BCD60E9B3F8A483276D124A995DBC4FA9E7A5E165EE9364368E57F7BDEB035F3E0D68DF3912717330AF55974E3CDA9E5E13FFB91996D08F6931D458EAC7B55BD1594B5F467D2F4AD1F8CF5DC0135D2B26CD76D360DCF65C0AE9D83A8EA7B75EA2CCC222104880887798686BF7E48743A2D35BB7E067C094927151F4BFF3EFAE33BE6A1FE1995ECD5FF08BA009AFC9122248929FB5336C2BF4A2144DAE382677C2F59FD444ABAF6131144E0F372BB1E5F47678B95BFB866577C038B3FADD3A59FA4323D163C8D12F565DA5D1BE3B0B415ADC82AB240F787598E642BF3AA4A36B308B0A05E6E15988D72EA58E0CF04E97F805142C89800A407EE98A06AF208E654482C35D5B10BC593D3B0A5066D305B69B7C17DF56EFD3AF8482B48D11DAC637AF1C75409F4DB5BD4A0B341EDC7415E014CD0E73D6C51E21FAA584FFA5FA01D3036E829FEFCE5DE1BF08917599A5156B3A1699819343281E622BC9BB5C520ED10E0DA0D34F2F5D09CC2F646CFC410A765E4FA421CE6A32D213347CBEE2634905220C25946DF1F2D0B04FB884F8EBF5D4F74067A6241E12C0A8EB3C0D9224B9F2AE88C356F57C033993865BE594BA395BC59C66011297804A60CDA8B7DA8B789ECADC4A5B3EF11E657760B49554AEE126D0771ED49F86ECAAE00409641E4652793A1C3FC3C4C402BCF693E9B6CE00AF535343FF436BE121AAD5067AA4E63F6BE9E3A2BE6CAF0FCBCE3E9AC5DBD9E8B2C6DBD7CE02B2970D6CBD93AD9EAF7CD1C5F12D554132DFCC16BFE629FE9168A4F13727B689B839DDC49C0A7D102DEE61196BEF30BE38F7A90B8D4556111276021258252D6A62F8CEAA8C18589837F9E1891D202DE7283AC5502674BB7A41D74F4F65836C48329848D46ABDF270395221CF9E5692F27796EBA839D1B756B67C38967B600BA177A2C3CE3AB2DC28B9D075B21450D441F6C179FE0F247C9E5BFDE2C7D9F381D66014D61359DB44648ED2B086D0E18F22A77EF1455A65799CCD6E211D4C5EE1120648E58292790B45FB5EBC3007F789F103AF02D3FD649D29581641D004E7D819B46B1C45E751CEFF0C7EC850CD9F77AEDF4845D5CFF0525C26CED736AB88712EFF96C2BEE75162663C2A4078D33D319FB1D01E1020F0A9BD512E93586FA6780F5E67169AD5D83C9D512762046B358B1B423423572ADCD642E51C10EB830068E4B977B46C60839B1A30762D1E43F08608F7CF8BF2B8D4E463B1D0B761F320AB70BEA2EE14D23FAE248A8D21E2B3BF3ABC81211BB0FA6B576665EC10D52A64C2CB6BF2409DDD0310405497E9445023378E61A07B98B8DFCB8AA49493607EBA0D20F5C90C503A735AD88598E9B3BC13E254C1EDC9B0B46111D8E8D017BA0B50540000000A7533FE540C0F01691ABB614D610520A6B7E2562B352A336F8A98F1300656AF3ED1BD1BF173510CE4DCF17385AC99E90D550A3987567C5316FE8BF810BEAEA19DCEC41C2C376684204BD0717C0F7EF7CD500EDD4BFD1AD8858066F21897665BC67583E64691503F64AD2571507FA7D959528A4AEED635E82B
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_3
+Input = 5BEED3C0703DE63E7D52E6322B9E6D04C766F599F85B58096B6D50EA9AA4418DE6142FF0049061B12C9E88A83D9CB282086C42E30325358ADFD851D2EE12DC06FB24CFDD2175710A4AF8BE2EE638E2BD3F3EFD77AA3CB2B5F25166759BABAAEACC6FE11F5AF2C105E3ED1FB5DB27DC454DED7E98FDA975DC4329D0E27B54F86A
+Output = 0000001B00000007FD8476C477C15AD980263B7B811EA997A07BC4F036916798B529D75044F4BE5B6B82E369BF241C2C9183BBEEB0C499AFA3F65502743D872FA624BD4D559E09FDC9D16C5D9764C290BA8B128290D3BA8278B6EB54ABB93600A635CFF2B771196FA7C70609975E35730D263EF3550788FED66E7427B5A18DFDB6DCB899C8AAD285A1CE7564B6E075862D6BBF4BF7E4E80C9EDEF9AEC7E8DC53D87F0D4D78D7876FE46F1A5DB583FABCCAC38F1A7D841145772FFE12363DB7A59E6A9F97F3C8FB61AE4782E8D82292F4269D713E3FE978D023D1081BD07C0C6BDC95FAC72DB5ADF1CA290AA598BCE38511E778C0D6011845E11B4EF5D6850FCB236D195DB03325122D781C3E9948E1822295F02FD2E409CAE6219AAB2F0720D440B209FE487E260E9D8B8556F6D8EC088FEAAE01EC28D7172B956EC9F7E933E80F0DF002FE17A8578C6FC5F73A8AD6B1C21BAB5A0125453FAC2B21E28817C64FD1436CD00AFD1EC376944316ECA090AEEFE2ED5A44F3ECC70B0C718E14494DA0CAAC806694E482AC3BD7BA8C11BB1A63AC974393E5FB746DAA1E949F5C589D034B7D11031DE40845C3A32BF01F3B48E3AE8E3012F9666983ACD6EABB40D7B6F3F32DCE9351473B98328E44ED92ED54D2B69752F74E9B626FBFFC04A9C99C6E21CDC12A4F6E30A74B887BE713669DB880403AF26CB18D1E37BCFCE386016391FCAA41978630BCD6F77B9ABED4C10AE71E38234174425C632A8365A772271DE9DC7A37EC4E2D445EB073F2A3B9443B0A3C8321D7A24CA15BFD7469CCAF9640E57C53F4A96D85915D8AF80FD4F3426828C94D54E4953AC30B2F294F25BFFC39EEF17349446B51A64858E0A21BDBCE9813FAE53C4A5BBEE8A064CE4BE2FCC92D62511F62D85E9E06C8FD220C7D21C4336D8DA36ADB889809F8F91C8BDCA2594AE3926FCD59F8316D63C08EBBA88505814C44C5B84E0EDFBCB6198EA4F79D71E0966B877F0ACA7D230D5389583A5E88B55F32666EFBC41D18D68D2F17E4E172FE6E840A8F016D35E20BE9EA6519D965A40BE179C836D3C33C29C34829836F04DFAF35D5B1370CF766124BDFDA18CDB586ACF4159750A17D51B14DE55AC52C50C818BDB03F3F4C077EB1086184DC23E516233B1A092F8D4EB483C6180FBCFEBEAC3A949EE4122B4780C580851AB7C3BA3D1D1E79014A76C6324677BEC70F55A88B68366CEF5E9A6E0C6F7E54363D800FCE7484AFF6E80435849313E640D9702185A3DF68A654FAAA7A619EDD34725AC0E83BB9F02495F8878254D16D1F2D908B39751FF50FDA6F3785DB13CC3A3D2AB9D587C821EA4F6D6B955B98BDAC7E12A7B176E2F69C0D34685C4C2F3CA94F7EFD6A44D983A8E0B73260747CA64BDA3A9A04A4C5C1DC5D2BBB2C8D5D0A27490549616F56096216424FA0540551588EA268EF8932715C9C37B329020DCA343732DD94B71E1C4A1CB6BB529E62535CB7A7FB0CB89B3D9759C9DF896F43C1346E588269754737D4B6544BDA79DE408D33C1108EB6B00B244FB2E1D3CE4F53D99C07B37D9C2B922D521687E0A91D40A1D0BD8B964087B185B7A1AECE9DB6E98365CAD13960526B6DB474A6633EA19A3310360ABB48E7BC70CB8E8AD4CE7AF18EAE3A6B93B531747C3EB4CF36866DD118FD9A8A233173A9CBB52B0DB5949D5FCBC2B5745A1642710223C5E1D5B3C9C6F655EF0B73B80463F28F21A64770A4B34A7CD67C4B23D7B26EC2BA9457A85EA31130D53E80AE666A78F2CBE2C41D340000000F42D30907227EE392A2793A08B7961C84F4ABEC8B187A6ED6B4EEFA9833D5CD376863D7FBC0780EA426FC745847DE0E255F958FEEE9B1AFD32E2C5370800135154AB45CBF7939748D8D5CD1FED8B03EE0CD752815AAD3FBCA4AEB8BA6AF5FE31E7583E64691503F64AD2571507FA7D959528A4AEED635E82B
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_3
+Input = 0EC8F11CCE07575BECC276DFF19055AA06766300FF1A440D1C5FAC840B6820CC6ACDF5E275DCC96A79840E746CA73F1098CC371112EC0C04AB67F89771D0DFFA36E28630A0EE773D8876ED0C1FF07514F71E55EB6257AFF0FD96D1ED1951E066902D64E1BB362EEDB89969C1DD0A9A7C5412E9513770279BC34267CFDC2FD7F1
+Output = 00000016000000074177126EB0AC39FC5CF6276291E82C1372260E95706EC0B59885E9C8C53C363AB05F296FC13C33E0D2AC550D93520F80EF424A2A25FB8C5982DB6DA625BA4A4B9E347F27405A65274425FE300475E85A9B54A11450CD94326C380E5E442E7A8901FB5F47130670957ACBD996F59CBB6A8E935846AFF16EC0E7FC0FB072BC0A78EEB16C625476F3C1FAA60263EF2A053CA7B5072108D7D8063FBD2365A1FB960C56BEB24E7BE8EA6AF2B7F16C0A10B4FE828097E40638F6B5CB79BC3B52F5D284FA7BDE3C74472D5B13BAE4428635FBD1A85551E8313F3FD805CA0657E266D2FF26E81329D4D06424E8A9D530518F4962FE5D84CE9C2A9C437482DC79ED7AAA581DB805B5EBEC55D7017BAC7336B507DD2B4D97DE45171BF09DF1A4C26B056EF9ED89876DBFACFE6101C96B570A2B019B1D2696A55AA7A21AC9DE702712AB0F1A58B703F76B86D7FCA7BCCEADE30832E705A173681D429C37E575EC91687353DE74CDB1BE23CA6AED87AAEAB4322382BEA943D43777C14477240D10BA2E8ABBD73D8495A4CDD6FF3B11A4DC50755A96D5BA247D2B529FDAE80899E3C064C725872C8CCF1D60D946663C3B727DD6AEA6CE6E8D07B8A4120DEB26F557AB5D81BDED53E08FFB109C841441D4851DF0F3F1B1044DC2330679C8D9B01A07319BBCB367D4AC8F425F1982CD77134D8C5207A103EEB2A144FA7EDEDA718D21CC05AC6AA032AD1980486F2C70983B41714367308FD4A75D7988346E23164DC42C4C46EE8172037F1F8F0607251C609CBFF4E4479C6E09D2EE473E6C0293720DA26B2C7B8458451940B017EAA64B4D564572368AA69AC7216DA76C28B95B4F37590CA1260CCCB2445298515CD021CC2596C89F8A1D800A43975530917AC5E185554DA5E3D73323EB6F168E63BFA2E1229BAFBB14885493803BFF215B6D75BBE8FA4620129AD0DE9F9C14897785E3B05B81EEF68FC0DD67D995B2A023E86375DAF330831CAEF8C6641B7D54D45A1FC25EB8A09A81BE80E7826133FF48546501D18933403EAD8C3C9CEA8EA410BA7DA96C6687E7DF93332D77B2D391D2E130A72149358324414CA1018C7D82C0167656A3DA7892C1CABC6140BA79DCB0F8B0E84BFD8BF3BA61F863E716D3C4C7EDB6622FACC7DBCE7F61DA1F43BF7C3D076EE6818DBAB190A5763EDCA0BAB3CC9D62D385770E59558EBDE7BE9C138B4639A1DCB951F01D8968D78EF056EBF2F57EC05DFC57F291FE9E13A9DA99070281B9B7EA02C7F344731D93F56FDBA48695BF0A2B5148766F9B46E3210E14122378E9A3738CEDCA1FF7048F6598515DE732BB70393B3688A7B32B00145A84A697EFAB12D525AC758D6B9371CADBBCC3B2CAC5F418756AE3F0EB2B74426BC8C991A38B79BB4277F4EC378F71BFBB17CC15E00BAA3D3352A0FAD9BD31192E716CDCEFC50D88005663CEBA3EDB4F5656F21249FB9DE557CE5A60F143EBB9CFD24026133D494C5236A2458A568ADF476FDF646E8B3789512E1519370B37248C215A43BDA3A88F6758FE3DB2BC97BE6F60A0331EBF87E2008427D5E25502AEBB2DDF9FD7551F60E5A3A26B0AB5F39FDCDDB8878D4B91C56928F60E289102B5380A86F648CCD932A950792DC85E76AF431B38E85DE6DFBFBC7CDD765B13246998AC9AAF402F51C45AA09D5708FB5846172AEA1D0F46D7B396BADEAB43A282E591A851035DBFC90C0E2A3A4F7171B88F698630E1E5A9F0B6AD4B2E43452D634E2E1D6E4D4B5BB8C83031E9781FBE0000000A29992A7824DEB568B06249044FEE6205685AF32B9C9D64F5D5E23428EAB81D2CE1AD62B7B4F637D750A54EA03405771DA5E3DE201D414742E1D9018E52C10B79286608701AE7A8534BD0717C0F7EF7CD500EDD4BFD1AD8858066F21897665BC67583E64691503F64AD2571507FA7D959528A4AEED635E82A
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H5 LMOTS_SHA256_N24_W8
+
+PublicKeyRaw = LMS_SHA256_M24_H5_4:LMS:0000000A0000000832F9DE04F9097393906FF6584F09B637836EC1BD8638628FAF15E8A96C3A19CFDB8B3373BB1852DB
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_4
+Input = 5408342CF726EF3FDF4408F24CF5DA90FB03935AF3CC4EE7014C599225A711C0FDCE3BB421C113AC25BA3A09323683E419DF7541649AD490BC56ED0AD315F9194D3B29D0DAF3707044F7F5C75C0A3DEF572CA71EC15FFB279F16A7913157A31B8296147026DB11C1FE36A05FC173A764E81F6276317BAF62AB4FACECB46FA7E5
+Output = 0000001700000008EF4FEC24A7D10CDFBC311AF98FDDE0243F62BE7451DAE79108531D6314F3F6021C84AFE5365686B83F0DB8F611D763F3F2043E857F2F6457151AB47FCD37B8FA78BA68855E91462414A68CA582AD7FD4B457666AF43476D51F5445E6C5A0EB6E4D6FA568BE97F782770F0376F46A2320FE8D8BC3A465A87E1E6DB3DD578A14FDEEF9C88BC6CC04B9343865263A54E14B7F156FE37FB75334DCEB7F9AEF67E59F2B8A570E05929CED9846A2A1AD6B54A76B64131716D0789B1EC3F1B973FCD5249B337447FF9428778347F813CE0015135DBD505571FD30C88ECD65776076746031B0EA4D58046407DD160A27E5FA1443146BBA4E1E1E6360B924E274F912602B2ABE9EAD5465CC3020267DC0084050738408C707E99867DEB66C5FCAD63F3F365C0D63C09E73FEE74D113A0E4D81FA95BA205913C22B374DF02BE9E56C0CFC7831569B76E561E2958818198977BF4BF3A2CAA7031963A4193A9F9C8DFDD5A453F691AE8EBB8F9941181F8347F538B9B913F8AC10B80AEE4985C5E657DE967A25EECE64DB59A4173021C3F34C4F05689239961A2A4C3E67D8CFB735CC20B8F84AB332828B78FFADCA0241F0DA594FC5452E2CFFCC448C926A1CCE476B3E0C20BB8AA932EFFCBF8477BB2AA82844C6B826838AA0468DCE2AE26E434F1FE036ABCE7E777DEBD243894BE62F800BA2E9E31F8DDC245602392AA67FB1D940A169822E29D95CE37D56539DF3F02939B41C90DAE5105293847D5B31E81B0C193048AABA072DDDD23EEE8B53AB4DEB54745D921572B78D711E051B402C86ED95D988A5BE2A34D02D0B3BF853BFB767DCBC117A032F72039B1A7965E9FC1A9B6D7B38C2AFE2EAEB03DEE5F693EA7D57DB5F274D5801C61DC04206589952799B71318CDFCEC0EA62B3781F64EC0000000FABCC6DBD3CEF49280C44947CB2AA0A2297B9600356B3743CC010BCDBB8D43619581F38F7DC8E155F070789C72F5DF3D651F18E0AEBA12D1A6C2FA971C22FA69430D04ACE39A1736089E733578AB7B2FC394DF7D499CDBBE4218D0A28BDDF699232658BDAEF1DD4D09EE10A542A10C836C18D0C564EE40152
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_4
+Input = 0DEE8FAD309D94CD6316EE89D72A466378DD016D2632DC3894C5DD04A6AAD36C34F9F0CEE94B1F47502E1C980DD947F125932E02AC6C90FEBC78F84FE5E4FB80AEFB621F1B6CF6A7E0AEDAB63199B18D15C3E9A12B816897180C3ADFF2FFF62BE54E31BE665CB40E3559841504A80AF658EB4FDC0FE0CFE0BAC97CCF7B2B0065
+Output = 000000060000000899B6B489E43DD29E68B6C91AB5AC8F622DD3E703F7D9786C2288AEBCA94AF0AFEEA1B53410AB116075B7B5B31A03C1112AA0EF2275D6CAE68AA486BFAD73EE9F4549EDA35526F1EA96118DAEBE6C946AE6E765E620F114CCF32D7E4432949886618D626AD367BA73C3EDE163DE8CD42F5EF9997D298578C4ACD9EFCBB67190C442FAEFA23243FCDDF3536771B2453A02C01576357F3DD394DA7A5406AEDF5F0A52534841786AABAED5BB48755E0ACB7494FEDAFDEB2EE04C3BEDF0583BC5072659E19B8CFE1ECC55BA0C9C0022ACF793061F58C5AADEFD3CE9B60ED5D8B685EDC6D2FF171B7BD778F8B27FEDAF9F18A04D8A3E5ED2457B7EC8159633DA216CE51778189D5B4D815916941D597FFA41ADEAA76B534124B6F65B27EF6FEDB2C8E536E09F9F773C6283027737252F8D67D3C867FABBD14953932B2B31E3588AC93999EE0C15ED19C3CA7BA2D2B7F97F3385021F9019380CACF43431FBC69097CF935EF69DE419E7E6A5B764ADAD2C0D59312A28E3940AB9146D5C00C6FA84D91392CEB67D8DD2D844C04D97DD4B2C7408725032DA96ACD9087592EE45449307E087A35F82F33F8B78F55CEC673EF5AB90ECC72836F74AC9C87008D0F6D39792BE8CAB57D05821424BA69A4FBFF8A9388C7577EE63B0737FE09148BD8EBF08A965E07983CC208596C30539F57E045EDC3ACE024D5AEC59CC48D4FCB8DB35AB13D1D9981174F13DE8BDAB09905D07474EDAFA607B48D97CE7E82AE3D875C0A6AD0EB06793CC078EF83C549D8EF5F220FAA484F9B68F177BB1868AC2C5C410D6457D81BC8DF0F9885DE7757DB86A4510F994DACAB39AF0ADEC8CFA00FC00958E543E496086FEB2E2D7236B0AF22140413E888D639FFDF01BD0CAC41B368125C24B44447BA831A4F0C36D740000000AFC17484CE1781AF939CFD6F17B3344FB7107D09327CE9821CE64953A0C27515A52D0766966CFE71C7CB4F751100275FEC6F6535D9F65FE0707DB97A6CEA23FE7F7FA8CB65ECD7AFE46437BB02614AAF0A92894F384BAD71677A4CA01E4FB373CFDB15524F8927A40AE62BDD89414CFD3273E8B5AE51E3253
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_4
+Input = 64CE55AECCD282B321582FD96286E34CD6CE06942ED93BE8AF5EA91E13D0538729614F71543FB6B0E13CF8107500D7920B74A639BECF2DB340A9ED838363EF1A68A4D93919EEC17D07C5645B8D7B929DE12C8203EBBB2C039B686015BCBE754598858C079DB9BF8D7791F4EAD3C81BA0BEAA42F9A9889FF4AB77F3D87C380FFC
+Output = 0000000E000000080EE618DECAF940D2582D04278A4C3ECBFC141A868784132EE85BB05DA4280827034665A8984F29DCADA95CFB5277E2C5C18757B6B5610CE8A7611CA228FC5F3F1C0514C752A5E16F69017495441AA9E35CD31875B52997CEB11D5E22C54BAD501CC7FC65BBEB8491C8CEE7CBF1AE51ADFBC90374E12B02DD0B7F1E7FF8032548C0CF775DF693739946DD3D4879CB542916D121425E52326454DDAC14BA3C7E80BAAE7FD1108291C2B069722A7286F5061C1221684808995AB6FC8672FA7072EB7B0717B54CD10681BF20634E1EE6AFDF3E6EBA1E2D8EC5BFC3E4C39EDE6477A59B081B14CD0EC79E5083B281AEF68D0DE1DC77C2DF27FE3CD58AA079D8C5C822549EB10C8B3979D7B9179012256B65F7B093B80F7E072EA22E7203982BC40E97363443FEC527A481C0653DFCD9A5685D8D896F640117B8D2F3E5A51FFB1FF6CEB9AADF1E8ADDF2146D37647A6412C5CA456DAF8C1EA708B9C0A92BCD6B05A6360E437C3D239235271057118A5139915297CF2357B72FDB9DB8FEE35E428BD5B2559E60F63FB86D154CC388165EA1FCF29676E19A77C23A59EBC96DBD43E0BE4B4BCBBC9E0D6662DB20438E984806C4B3FDCBB40A023015A9869DEF593DA6B767FD671CFBEC67CEEB39318931CFED144EFBD386155362C8F8CA52F4A82E52F8E829EED673FD76857B5358DF3D821AE481461C92627C4AF6B4AD29CD3A0B8C96B8B9FD2C3C5B154C7C083ED8746692861919F20CB0ACB411AD366EDEC3045D9607DF2B4101CF35D7CF2890C79F8171EB054F71B4CB8DB8E940FCC20DCA2CCE21004F63B4AD60D557DDB02DE11C89CCA4025A937709FD0326A5489D45BE46818A250CA6D2FD2F2812A03879BD519C359F3D68F87EA0ABD5A89832D6E639B0EF0A759D7E0ADBD1790B500000000AFFB1F3D0C2503C4756025F63B2279E43B3934B14D48A464AB146CFC8B2692EAF979FCD19D370B1BEAAEF15019E43F48447D63D4D49E654072563D81410536CA1D5EC4D3A2ED0A9FB5018E107AA57BA436B4F05EE9E23D2BE3A8F5C9B4032A77FFDB15524F8927A40AE62BDD89414CFD3273E8B5AE51E3252
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H5_4
+Input = 268B20D7180E929244F0AECD68405D39171CD1A3E344B837B6FD90668784F73C235BE37DBB62FF4B9D5E8E14FB7CCF7623A74767F07E1B0908DB3A185A2FF1D305AA4A38B680E15F83C221FF4EC113F115EA957857FCE66E949AFD9CC2830EBE5DDDD60E6EE560B9209F64D7ECB0A40678FC9B68ED4EB0DBB9B91E173901FEE7
+Output = 0000001E00000008FA110A04A2FCF853B1429BB8243B61FB2B8CE2C7A6D183B4B073EC92B3A22AD28B135286CE1E4A36B23306E3838371677554F4F69580253D0BCE542A1C0D287D97BFA16DB94113F37431F29F15D24F07F8E20A0B509A48134FA0FD454CB3CC6C011AA482E03948258F209BC75FED8A7C7744FFCFD1C89585062FC1FB94E9A09C6E8B16318D6611731F08946E625D5C89B3E1D992A4372447C72552F5E8DA0EAAE9CF481C220B4E9BCF544107ADEB8C7A9C5AE1D557CBDB25C9A795DA8644416B1397BF03251876E51AEB449DBBE88535E0E66DACC3E76307B25A701635C7BC28CFB66EE323CDC329F6F409870440F31EB72BD60C38E4C87750E6970BB4AF2A95469008B1D7AF2972E15FE27BAA5032D468F764DEE42C9018C4C37A5D4FF49151561A3CAD3A831E22DAEE412FC8B45F863AAF607E6A87CDD9791794B7B2BE426A5A345FC16F5DCFCDE532D883FB57963C06A8C42A22F2FD7F938D9C6EA0904900A823D05745F874D854454F9C95F2F0EC4E62D8C5BC4909FA676E9FE114B07F96D2F0522D0BB8EA652ACC877CA6D57919F32321727404C5A389E494E46F8A4CC19FD911B0F7E23C5C32A77D896D87C9002E561AEA02DBE66C73A6CB87EC23F49E2E977E16107A164AC2D1CCB9B9E36BB1CEA89E242566EEC387F88E6E865C01E3611986BC41F1071642E2737BDB9415A1E5CACF7F4591521E19457D40C7843A8C7DED06D4ECC42C6F64D3FB11A1BCBFE044D27AA1EBA14BAB8430D3C48FCEDAAB233E607CD2942F1B03872DCCFF91915708E4D2E2A8262AB808D63F6A6D97FB0CA146D72A7C9D13C81FF7830EB0FC096B7F5AB21EF1EC271038308D52745610615D0CA3A802A6BE0CCE92AA0AAD59CA9FD5933F431F2B02A67517216BFB987246B2F2D650856EB9A70000000A330FAA3539A01898A07DC78A60496405197B62D5DFBC3E811709A1EC5376292B1016E413FDA6604423AEDB19582E1A696F2F660F59951C318442AC95F17B561B1E853D4C5F9044658E5EE1D88A5477CB156E8C9DD69F2A5E6A9AF6600CDB9D9432658BDAEF1DD4D09EE10A542A10C836C18D0C564EE40152
+Title = LMS_SHA256_M24_H10 LMOTS_SHA256_N24_W1
+
+PublicKeyRaw = LMS_SHA256_M24_H10_5:LMS:0000000B00000005D2BD3B25771DD5783E0E4953489539E614353C1A7E5C42B37B0269153D68E1A1C9F716D770108731
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_5
+Input = 957569A5B59BE585896894B504ECDE839092A7D850A74ECCD6C600211F4A8A08FEE8469CD4B0179FF17B6987CEF35B691C13FC7B3088D2DC123D55CC3AD701F2F062A86056FA968D0ED8612283610A2C923AF8213D7A6AA6489C966A3D2577529EEDE8D81FEEA414343AF69B2F1B79A9A893F2B129A0E0D83AC74EFB0ECBC704
+Output = 0000015A00000005EA4E711848E7E471A3D44F8E2C40C59FA8E3E9A5ED426D79C9C2C141A8D304C0B0BFEA74EB0EBFDA663FAD861124001DA35BA5C56F03213431730E69C5672660956FE99C6681CFFEDAD24A0F1C5FBE264CE107722C7865F85838541928C1A34D247775ED50FB96628A068231D5DAF35904A9F4E82CBA8F801BFA2A1C1DD445CC836D4508CD649D2DB3448232D9797D0C6053FC078D421171439EA4744C01090BD7270D7F84C1847F95A4517A982BE9F34ADBC1763751FC6B534344E6ED0E850011348A4BF3AAADA0B652C8657C25DB6C77A2314AA4C2DE4FC0EAE76D8B42BAB4C580A784838AAB722FABDFE6CA86A73E6A60ACAAFDF1E7205C34AF5BA20468AF4791AE887485D229D7EB69B37489EC672F774AC930B1359EBF20D1C411736373163E27C08B86C77DBBC4295503013FC11FE6AB4AF2EB3701F8D03AD74E700954AAD503DB92308850ED804CA19E43D217E253C0BBDEE84092CD37E35427E191E538865DD4814422273205DD5C3E8C0933D68B1CF3BC5A579C1ED2FB3C16827BE3483FD8DD339C12D9F5D7A6899A970DEA6E202B773AAA2CA66DDC5C891DB54C286FC082BC0B919F2A6BB67B4201636931DF1514F226108BCE8170B69D60E00390C609E8E2845C175B48D53C5C9B84AEDE3308499645DAA6AB4382DD304C16B3541207AE9186EAB84455B6D2E79DA8E4E1C6B745CF107A8D2230C02B47744EA43E6CC0B69FE428E97F006DCC722AB185FB3E78F28A8A37BCE77C6D612E82FD34315829A5217B87D4D57A05CF72AFD9471DA848CE1EAA81E7B39D0A37325B2945F306EAB74E363C0BC16AF146BD88ADB129CEB3F8B4CB087C0234101EC697D223E78DA4A71D75A13BCF631099C91B56426621B7BC43E0FA5115EEDF6C3F09369E72BB4DA4232C1E5938F9DE8D1BF97695659B213C67F3376129C3DD4CFA62D7BF1A977440945A0584312CAAE9AD4F02AF21DF455AF873870FE2BC479738F99812CC97C3D6E3764B4E9109098C74CA9932A893DD33C739052B8CEDE07F435C84B855E7DE708A1F95B40B030A29552E9DB658DEF8B6AF68B8E1A5CE6A8776729C4A761E26C4343F040828D2D5AF6869DD1E51E187D6A56AF8BBC7A23331C600C48E91387F90BF348FCEE5911AFB799D9F6CBC0CADEA23AA1C11DE8E5162D8648E29824E91A86758D56BA631286AA5C86F5A191B2D878EF802C24577A765552B4E9C9ECDE89F20213D68564D95D29D9F28E122C14F2EE21DD716A0B4A4AB439195489A83C7AB226D1A4488A0B2C091D271346C7C4EF7AD71FB4396134F7B9704F658B69B3365A639CC6DE717CB359DA3A9C15342ECFDE32A44E7FF9097F8ED5708318DCCC230536D19AF8650D345991BBE4966070F6167765DBB49666600AFC6D28DD4EA12E76F1A18944564453D1A4714ABFDDD965F6BDD77FBF258A29D9C1C67455B012F1B47D76AC8D470AA8B6A1AA250D1D276874BCDE1727BC189D751DCFFB5048A1347055DC214CC923D9C671788812F0CE3CACA87F3BF0101F3897007DDBC38BC5B51F4898858E14A548542EB7076F6278829A8F5FFDBB24508DF59487672BBC73780FCE069EC142C0C8A6C96D3FD24419AB24C3A5DFA36887F3269141F6B49FFA64CE9742294A7ABB578C022AC56B5949D23A813709801BD481065B5A9A7B3F26E5CAAE4DC0790CD48172374B80D846FEC884CA3E7707ACBA4319CFCABC12D9344CAE134A5FE2C012EA2119D3A3C31AE0D80F5C3F3F3A925864F47852BCA5889D43F3DF83271FCB14A350D0205BB1C4E14950B0B0F7CFD335EAF4568203ADB597B5C59A0084EBA7E87FC720A0710F5D3738C12B46F911537ACD79A697D06C1979B657EE427F789810146D7FC9726DE47EE10788D0A7419FB9153955EDC8D6C88C63280721129967183B072FBC684E18BE40992F83F1300CBEA008ABC0C9BE9C66DBF04C748B3C3A7D6CCA88DC4AF5DBA4933F983F1794165DA4A3050221C29E5FBF7D420F9B914A55523B54B342BE8CB8345991340EC03EDBF2A36F7D986371CB920AE63DD144ED842BA7E38378269F336FA1B1BB0CDC6239D67F85F265EC7F80E836578019C45767EC96D69A385A361823F2788DC12AF30BB3F07E7E167B15BEA6D618531D51C589F98882DEFED29916C04DD845ADBD09287E384F220C8089787A83E197FC2017E719EF33744DA7BEB31D6DA6A3F2B90A8DB34CFB54E237053529D22E2C5E8C0134E1A971AB072F4CD8C9B42DADCD0F1F73623E5AEEB321B1917B9153E413E1F71D30B90CE24BAE39484D6B6DBF99F40004A16E2FC487AA4AA86D42979B1E5D65863337B5ABDC15721E3C6A290E9A16E613730BC05AA8E9CBF03120345BAF2EDE4F6985BB96E5C2F71ACC0EC365D6486136642E953621E482F27FEB5A9EF4A38EA4CFCA885BE1F0928FD4F68E4498474BB1163FC44940B1C1448B75D4031F83161D545E7D8368801FD1CC454426A6701E0E9EBBACA80691FC86B1B19EBE8C1019F7CA72759C94E08FA2686AC070602FD6292764F153565A93AEB5F5A3F2F65ADB15B08946E33CC4663A50B27F452B0BBEE0F1D95356D35F9DD2D7E788755BB7C6C00089003E227A861BC79DB7A9CFE249F2712395B3F22776AAAD37D4AE14BB04985ACF9BA8EFEAD8A96D03D3FA3C8CF3C0C31BF38150C46CB980654D22CD1D54D00841AED7A110ECA0201CCBFD43B5836D1203634AEE31A81668D4FFF9F8E746C074AFFF1A3E1DF51903FB24411F886215E190165A53C6E9030756117A8F7D37F9E9508D141BA1188D33C25C261DF872FD94C37CCEA0DD6A5E9BF2545AE5B10581071BDA9CD1CAB8B9A6CB9C610CD592662B93BE4CB5746B0A17A3250AF2791F469C61DF4F8ABD0F51B623C0A9AEDAC4E1021E309FDF0AAD613BEFC4F6E25840CEF6D8D79144763DCF376BD6F1D9F8292D45F23C86576BFB18D1851BA7B0FA9BF968BAE360EE45659AAD8A43268003E2B16600ACE5FBFF7618D0E4288F18EF49D005DDF6243F4F0C3C1F6724912C90842AF7A9BA80E57093F3CB6EE6B755CB32EABB40F418A339CF9CEA5DDC12C51794A1CF67A4E8832B19617668CBA418EA16E7714573DCA7D78C5997EB6F31AAD332577F20B63AE2A57B6D179A78DC21114DDF86442E2C208FBAC176A0385FC59A0ACA3FBB7DC5287277B5EF0138838938F0441C880973ADBA456EC9F2A75298BE3710A366F4EEAA01C89D9273486E4FDD5125F44CF434252C64A4EB01F35704076BA5309FE83027D039A6F720545382FD59764D546CF2C130D2A21F87D80B072DB5CFC9F7452E998AA4EE1DEEA09299EE94D40B5F29140085271285D76927377F91523A507D44761A2EBA2D2BE9C618F7A96885228248917D0406FB30ADB6D742897BCC4E9A7901185C08C5598FFCBE2E6898CA1B715A00D3ED0FEEBF763FDDAEEE1B25BEB66E8E14C1558C0F14A79DB4F95B55F69B921C5A9ECC28463FAA00D53EB2A6F839DF2FC391C098C27EC2C146C69F87DD92508329DC3B27217C3CDE7FC8122FC80F43E07D949AC76A850AA13755FE27E280CBF33795ED21B84ABF780227B095AD2C22BD4AEAEE0AC24FFC51E32F6E83E15E87D43ADEE4A4B428196A48A5571ECA965220AB1769786EDE7AAE1A2FD780E314FA47EED7F8C7BBD9E0DD7A34A2F0EAEC92A51133490910B8C8DB7EA87B157422F5F48E3DEFD03A84FC953D62A9879B2ACC7B5083F6698435E8939F06ED8667A17329318D7FA29D8DA69436BFB213AC38CE11C65DAB4FBD28E1F87B5FD49EC5C8CAF50CFE4D608CC5D7DC507847570F14327E1DD188F22E8161E8763866648D00CF1CC004E60F200C6BB41180BCB082BCB8393EEDB11E6CFE87B56B1074AE4879760C51822A2487996E4F1E4D68BD5E92A074F9348E4496FAE7DCEA215D50CD3EB4408518545A0F1C3636A03F845F18BF282144C3310B51E779D557140CAAFF2674C15ECE59D92A9689EF40600B86A63C90B5D9F6BFF609EECD474D0AB25A0B53FA898E2684325539C800A6D60E7043B96F5E35072AAF1AB9A7A4168D13D9DF41A8E08B16BAF1D04E7BF73DDEE8D4ECE99412F1D51A5FC6558E3AEFD0ACF7B04A8711C5FAAABCFD1C140C63D27786B6CD9E2C27DE697A94D0C064C31794BDA652C2A9C513A3EC33792822D6E9F68378F9DFB93CCE679DE7E4448FD3AB624A16CC584D1DFA0A3D3B66DB17335FBFB50E9685214E767BFF835046892E305AD8AC809F35AA995A309AD3A4EC4EE3C5BC2E96066949C84BAF4161C60093EB527BD887B96CD84338D03D1F0B8E906816C4704A29BBF2035819941E3B62A6340EC29007BC9067E102B697D190EDD982684DAF111B5512712416BF67519123FA37113121BE248AAA76FC02E58EF8278422FF6FC1899EB6627ADFCBDE336F6986BDF4F5F27A94677D8776E85FD68AA4BE3019C2231D2CD4BD3444673070D0E70A3DA2573358438EBA644EA3143B9005C29639C7571A1290B2B7361F95F56D300B614C6E5ED5531C2C51ACB02B8D6641AE566548DE0E37DFAA8BA577194A88C3BEF461CE426ED51E37D602AB2778AEE13CA29E941C28D26572603CA5D0743224CBC9B22B60C01E93F8609D899B5B4957007C9D32C748AC3CCB60A0F3A61D46D93E1A518F29B1DEA625484A31F25B813F83CA08243651F0E11E657017AFAE1C9762865B2E9BCBBD332A1ADFC921E64B3306BD8E7F0865FE9B03CF89E4B7728BF5335D6B40CC864D9859E26FAFBA3F4D2371787EF889830A43C34388492BB5696B5E6054D4B61B14AE315F4E60765003E6486F700D4A28F097E3ADB18EFB65D81AC42496F57E2A1B0F26FC88EE2F29768DDCC0010FB9AC50F32185E5D44C6E6830CDBABC00A2A593D2FFC5B781171EFD56D2091D8867DC1742AE0C663C07052C98890D32E2486981E90059C0C08D7514BD418F03CF8A55D2987EC6D9AF65CF1B92FDF718643A23EE20F354FFDA237C3A429374DD62A5F9E0E711B6BCB3BA354E6AC056DED9A75EBB4E3F6DC1BACAD2D02334124EF02FBC767660B740EB0DE2F079816F5FF1976044787EE1B8458B48816E4278E1D1F04458748EF69845724A50B3A2CE941583EDA1824E75ED625AA64EA14AA0636208425EB41F5E3B0C87793E22714ED2856A440BED02F0DD03231128EAB2B5212142F1B84D47918893B83E3FF77E4F484011365EFF358A92AEAA9B1E57CCD539DF958AC4B69BA276592BB108AD9DA74975E1B5F1D8545E2C1BAF514551B56C0888AD5637393D4E52531457740FF8CEB4873A5325523F7AD4F2F3040A6E19E66E4D19573051E04FD5C8C48B38ABB463D3BBF011134809F0E054883144ED6C3EE3036636F3ADCE84E5FBCC7664D22E9D6111E3ED5EC6E69D2A1B99B931DD02D5ACEDCD18AA2C312336121F6D61F8484AB1C3C34BDF2F4A4E2B6EE9A9E374541F3B3EF510C8C27719673687C67BB80FBD4658534D6C224C0558698B61CDA818732216B64298E4E88C35D750118A5B58C41E1BFA430456893CB7C41259D69D466ECFCBE37181329D819BC1CC64E21EDA97674E4EAA2B7F39B31CE9D215DDD1C8F6337BC89C688C120CC0F2045EDB16B5DE7DB97088226A0582DCD4E61C43F5C019752A68A4B59DFBA6A6A9688C4050BC3B39F2700300526242E14A455130D39F99545B3E301F89C6395CC567936E1157ED1D174EAD1E166C0EFDA342DED85D105294CA46E49F5E48623DFD9DE9CB785255D848D0AF7D772A2FA0B83E92BFE338C72A63E0D4A5B7F1EDBDFCA48D9D10ABB56989E4DD9B16BF42A9784BFC6F186DE0CBE0B0CB5C213BFD7167042D2627FA32E5FAE336F9250AF1D64CD6D67E50E59D7F41C65EC2334C6D7053CD156A6AF2367BAD1160B410D073801D14B60C8F7E331370452C43CE9B702F5607936AE5CF858BB5A8461FA0E5B107AAAFEA830E360B53CBA3C615D3EB5DE8E6114F62FEDC7CFFE4BE9EAFD420A9EA8A3EEDD6AC571204FC65DE1541A67DC14C216BA8EF87056BDB1860D609A124A169D667CB891805C7A2B788BF86283BFC01A1E66F70DEDCDF3AF83670CE6D6156BA17B3C148EDA1DD562535A79919B4DFE3DAA37CDFC9675D07BF7A7F534587295FCFAD1D9D4074509DB1DFC4DA2F1BF7CFA9D3303A1E1F50906B1811B8AEB8887D71DB50DFB7A8D1A8388F513DA541E82FE9C5B97869AE863C45AD7D729A578A7ECB07FB7E045601D5BF926FDA6B23B801563FABB68F3FE5AEC3D2D52DB065C6F16A5973C6AAE438BA20FA600800A961857CA40E67D8CB029A274D74294ECB7E837D97BBA7066DB3EFDE86D6EA40EE8FAC219654194C845D19AEC9C7CD4782AF933AFC51C2E8E0161C7912E2200A09019FA5E31E776624766031B910510F2313B880374D6980025AC40919C6BD548300967EF67F23A97931A632F926914F4E6C1C2A48DA08B1EB4DAE9A8D655DA42DE3AC9A0183D223C8DE0C97E0AE9524469020FADEE6906A76080F2B7452AB6EF8AF654D5DD4A1C5E608E443DDB80EA2A5FF42AD21ACD2093F7CD10FB9F763BD5A2DD9907232F65A9CF649AFCFDFFD43CFAB8310F491A18846BD513C6180D4C9B80997C5F33C76E1AECF919033F80EBD487532D98EE8764A968C43643F62018D8F864970904E201C543DFA9874E0F1412DD1DC520C8917A1B6D5598C23B8A9AA9C2E9FF30F589B922DC467E1E236A1588496C3A02519FF1A8E16EB4ACC52DEACA9797BFE1ED43B18E943095C4F48871CD1D923EC15C09D8A772E57395886238484C0A6FC339971B2AA98353E36B0656AF39658ED9D1C9F52E524ADCC0547AA816A11E4CB319DB94EBFAE3F39FC990B6A68CC406FF1FAFF10000000BE3BF46993A8486F5947ABBC3969D93AF0CDB5E35D339FEB4B90FD8277B99324D066F405109A5F3625D80DFB29F948598B943B46AECD1090163F9311A8B08816DF322D5706271AD0FA430B2CB9ACF0D89531183412E2158739D5A9B1DAAB48BE10968CBD3CCD9AE7FFB9F495F3E8C9FFC1B260AB6B468F5AC623D30C5FBE8BB9A243CDC862906A146D69D5C7E17918B70C94F41D67836BD3003C700E3A4C4DA0E01D6D76F2354FE9576C0ECF895A1A52EFEB789EFD9502824493BB548B282263399F3E2C68A757C7DFB3C2FA634D3289B02A8DAB562CCD35B440997CB00BF927691C904C459BA33DE63BA6BC6339F2069
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_5
+Input = E8447B976812CFB1BBCEAFA3C2C6DBBE76AF59C872E10BF64CF2A093B39B0A3B4F72759A6A0BAE4F51F3862EFD0E442B30FF5D3875FF6D5EDEE5A2176121A542FCADB207F10CBED3E7CFC7DF3FE9DCEE0902B458DD06E8027967A628DE951E19D3C617D9FC4E2DE5583A3F5E01E6C5840D81AD803A78081487AF551EF1160E27
+Output = 000000D200000005488FE76364A57EFB17BF7874014A880BB551649952FDF973095AC22CFEF13B0DB136D9E721890049F020764DE6BAD90FDD6D9AAC009852A59C98FC65D12FAEFF6B500DDA11FDC78776609D8FEB58A0AF5B44CEA29CF91BFC14ADDB606D3C8688941968D43105E83A09D48EC221BE0060ED023A64385EDE2EEA118A960A273C6EDC61FF4B636916D1267A44210BE486430303E8DA83CA606FC6590D13343B96E573ABE81484A6003D13F6A208335A3382D8E1EEAF09224A51506D73C16DE7EB35332556C90D3104368CF764D334EF2EFFBB036728BB04F9A4CC46984E6D416A5115050BDF80AA6D0BAAABB41FF46E3BFEF5366B91AB2D871883ABBD578B46CD3BB81DA189EC4D7A4409E74A9A282395516A83BE1F3D2E7B711EA59DD55E64E88F184E48CD88FFAFBE2E3450C9AC8E94A57093D9AAC7F48349B3563166498D7F7DD107D4226A9956614C0395BE1D30C75EE3C1A1A22E5BEDDA9FE3EDBCA14F88857BADF749E061BB8C4D065F8423708331F43BE1AFDB3A20AA1312F06855E85322E3E749E428D9B9336CD90B369584C34B6EB9CE4EA21343F998B7042F32714C184D7266B3F7A4C83E582201C8B71EDFD8BE8D498063ECB8A5AB449BEC338F5E61BAC13880C367F7F646B21E88C25D21E1D5B8E7E7D33B4ED21FDF6DD2FDA74542A7FB6935F898D7DD99257EBB0D8A63543BE3A46643914613CECA77871D336B501C07785648CCA331B78998C8B340E3D954EC4AE16DE3660C36F78DC6EE44D88FC8A353FAB958F34126DFF343000DB5C57A0823C287B9EF64826FEEE5BB1BAC34311CE408FF75F075730990B41A2386155B2137CF1C02394B1143E6FDFDFE4BAD3C6936BCE5F82C8F6C6CD7B59FF2CAB254FAB626F9E3947C90C7C2A52233F23E2308C3E8FD4CB1372610E7E4858DBCF6B8AF0D44226B0B4CE912BACBC489115ADD9464C9ADA470EF48AC13F42E242BC196337B03F9758182DAFFDC86AC1C49EAE34B790577FB62B45B10744B5A5EA8426DF56DAFA60EAB3B3F6ECCB9539598801BC4E12096FD6AF902B332A81E8FA453467B214E91B2FBD7423B10B930230473378582AC856107F88162F493581369FCBC01B94942012E032A43344DF7F127AC2699725CE2B91DC13F0413652E71C3A6A05C38B45E0BA4A59E3FCC5B660CE4A38DCD9063D3245DD59D604F28E41D1428889F878DF74082B9AFEBF3EB29BF2E1DDDC29B9AC05DC177D8FE3BD4E919BB03D906790AC8026A96EC72E1E6692EB65277A14FAA469BBA143A35B5A7591EEB13311CFD0546F5DF5FC0B35C5EDA87E38DB99BF179F76BEDB539C9977CAA42BA8E17DBAC3696A3AE740500E3E14443AF048F1810579AD7EA70617EF1841C6460227F97A6F164FA076AAFD42260FFB4B7E0E75CD2F5A6571BAF6B474ABBE6699644F7520E7A36EE0DBC8EF643694FD031043FADA5F03EFD9A37CE1DF47D36BD5F2585DE3034ABA7B7D9C94B7FA7D4C5C19C91CF7AD253E7C08CB5FCF96426EDD7ACAD0C03BA9EAEC48975466E31ACBA4EE5E5BA5BA61BA4FB8B92729BBD8A4AD9D49E280EB342141A78575224A654384745E91316852E3B11C7B3CD83A375AC610A2700F2D905B9DE65420A1E91B3680532A13ABD0D18D715A05DB4E25050228FFC4314E469B7E6478848C0E96EF6E7C460D6EE4365A2FB82AC1901889A5F4DA61CBF583E91C4866DCCE79DDEF9B17C33EC6DE84EDAB56A1BDF298AF229138BB73F3F4ABF278DA71F92DC0A7189C9BE13734DFB4A5F3097CE7C81BFCE3B3903A428558446C5A7F25007E3008EB7ED19295861E610C2D56D2B46448FB75DE6BCB1032668DCCE10CCA04CE245321079C75824A8295DF4EEFAFF94973028B5DC6418C49C03C2A729B506BFAF53F315D6E9BE607B78E942E1EB9A684A049272F5A354988614483595EFF7C201261FA00F56D94DAD545110C82430811AF68CD01789DC0F9CD78D2ACF00C5E9F3FD0944C8F44F45E7D062BBA7FBA3783150D5D07C1629B95314EE7D47EE96C824F69B7515BCCC1EB5601CC5E023F8BE2EF45C5505C39F69C7F555B817E1406DA665728593F00792D885C853738D79FA6B2C061010B8E35033F7F35E1914029D7A265E6CECA00107B8F76BDD6CEFD467B3294B78E4C6DAE62F1B67EC3C94A6D7E4D61E4BBF78C921B8A7028DC58C0423965334670687E24E9248DA5AA06D2655EB6325E618AF61E1A7A4B6F36C8E1496766F2FE3B49E1162AF8F64E43D72E65BA2C6B8CA034927503ACA01E78D61844C868F8EFAE39FC70832F346E0B70D394EC94225C7EE26729B25C98DCE551BDD5DF91EB76D7CF3AF1FB6451B46A9B3A2C0C21844199E1D45F9D8F60845653E58FE8F5DD7D75CF80EA9553F70C13C611D21BECD4FA43F13AEB4A061F08B12E25C647A849306A342A5060C7FBE5C76432478C6CC7A1A43EFC7F74F6E9FD432C6914BAF3599DB491D6A3A3F7B4CDBDB43A8A1A064414251F2C9444E875E14D9C3650C31FB8E4D94759241F8EE0060ACF1EACDB776A0FC97EC1AE993F696DC2B2230406F1C16F1F7991A9EE73D6B0FFD834377550837F3C52DE5416D294C3238CB0DECBBB6EDBF3F00C2044FEEC4A24AABA83506852BE6BFCA469CF63190AA97A47120CB33BEC1F23F5478CF3223CF6A6E5DECBA3B06376C84A0984D415C727CE4478083DCEF9B0523F9D49E7E1E12EA801D80A69679FF846B61A27CCA1A45A2DF021D31D0E06166F273632A0809D1041F300F1AE149F6D272F388F8D111B6C732AF6D4D6B11A8EBD3E35EC8A14F4608E7C94E9DBD85436DE353CCA0E1E57AB020090010F667A334B2ECB8F6706F7A52BE7DBC80421C326F392A8DA2B7B0A88B5B1B9D81329014903D06BAC56D20D37AE4EAE883C024429DBBC6E6696D80E725D25C26C4C712B2E717CBAF4472A5B936DC89CF71726A42584BE74483F440F77846C789F123A3C069F0A3A23D9E8FA543C50F12A518CE1FEDE24B93093807E03983F04AB735D6A03D47B74B4D68C309B31B21F9AF26E8401C8674D646E6A7E616FA5AF1D5D6122C4011A7D66569EB0A82BCBB214EFD5264C4C0229358FB5828BC3FC5CEA6515F28904EFB0B57A5B0C9A86481A9F8AAF3B5A8B722ED6E3761DCD3E894CB697D50A93717F75470C43FB42CB60B67014240AB5968F8576FA762AF58D47A6EB9E2D40AC69847F6C9F96F33F882EC638DB486596C70A7A064921A70F2E1D3663E5EC0D45BFD012EA623F12F699E7A09D23B835112EB849C5BDCDD307CD49CA09075335DC304F50A42E8FC0B47736534D6BB778296CE7AA5933A098940D6019E8CBE341802072F5674DEF420C21E0105458EF24A36A9153582737C0CD71BB0A1F173E5492F1A1BBAC91FBEACBDC3D032561BC796F21F82526A3170AC7C4FB4D18D25A400AD50762AD43735DC8E7119C0FD009712368AD40EA13FFA98F56D282FB10709E343346AFF0850DFF1FAD2EB52312AE044A7B667796212BE3A4D3CA89B1B5425F09328BC7F6AFAB2C08A726722C9EB0D6398F2FAEAD3D99767C122EAD22CE00E3C82C7169B545EEC4AA56D23F25B47B2EC5E7BDCEED203167942EED0BD7B62D5EC0DAEBCCAB96F55F8A9B32C82BA05F37823FFBB78EAF42E5A2BC7C4A80EFE8FF1B4A4DB952AED651099DCAA1239A69A486033067F7F5FC83846CE575B0383EEC57BC258AE27F358795B0FEE0F44457E840C573852F674074AF8260DFAB30597273897A50AB5AEE8866D77716B357CCE11A86C961EAF4E41C0A7C2BEED74468DEB77BC3F872DCBCBE9A5CAF2CC2B93EC6144F270EBECCF454A556B5C67C7B3CA0FB77509174F810509E8EEFB077EBA002CB60565DE87B81A5A18A2338518FF5B30055F40F9E43064FD563EAEE305A216490A4CED7BA9D5AE8C70E59A49B7F966FD852640135DBC5275ADDEF4EAC27BD0F457CDA981D293C50A6DF58E3B5C3810C29AF50B150019F5A79CF3FF053D06613836D67EA64B8E8CC71E1EC9D634F270F63A1DB136D739C468D1A27725D9FBEE245B69A44DECF8265EC8A51A10A5142AED173600EE2FDD7E3315FC4F3A344010CD96C0E63A2C2A76B378E34DD3FE78117F59FD9761CEAD6419C3FB4CA2E2AA779BF2D54B43A260107445C6BEB761F0F5C1420D927D8CC2882F907E86067F38379B1C1ACC4005DBBD0BF37CDF66F6F217A13BB6B95F5883F92020A067075A715FAC837CBA320844F163A2F917CFCCF87656C34F937D203F873E1482EB431F1C1C803A1458217A89B9CACA90063E3BECA0EA7944782F0ECF398EE03DBFD9CE54EC11340DD073208B964CB6EB87FEF71FB5FB7B044996ECE7E1BD04885D9ADF2FEC271DAEB76935565672CC09AD066E33B481D6D8CA25FF158617C3324823BDB71ABA95BA91DA138FEF12A6E10C1DABB254A417CF32466C735B2F3AA7B820B9D557C07EE3C5C0B677E6BA59765894A29C0971D1BC6CCD086D140B5BA39CF0DA0A9863CFFADF340CBA44C0F4B811156C5A6F528D79C002BDDC91FB4372FBAEA3EE2E6EA50BDD7F1226DF42073B2421B58D2482EEA5A936B646FCE37C37AAD162E03D2B5256F4E5E64B5A77A065327EA019A8DCAA789EC9BF67AEFD02FFA7913A0F189697AB40A00940605E01ACC9BD527EE1C954C0F013861879776061101A08FBB4AB54207D383BC40F56E4F89E4D19E83451DF81EC2B4AC62E8A7CF908200C8C7546020C4F9903531CDD3E3B17752ED19FAE3E8380FEF41D35F53C71CDA555E7437111A5740B375A08D6CE1F6F1BCB642652928F9921AFE11FCC1A5758A5B07B8250B66813C989D1D0DC7FDFCBA589C58DF4CAEF3B7DBB071306032B290D0A3BC18A29614F5C111290E8FFAB51DFDAFA5155E086594CC196FB9853BF6AD4AC46F0579A708501510328E4717A32616231DD2748ADE8CEAC06F18786C460BC4A2272D5A672075070DBC1E1646FEB54DDCD6C93310BAFF5B8DD9BF6451379A5589DC1C56DCE72A0F9BC03D5545FFDBAD9387F4BF3BA5CFAF8FF55DD49D09988BB83D183D89B448D75E5AA3AC1A7C5D50A01BC53AA7941DA6E600ECCD6D43FF08DCD72AE6CCA8C94A0E3174CAEE4C3272F4ACAB203E60519DA528FD1B4B3521BEA610A3F962A8A366C13AEB1BEBCF5F00202FB1581B446C0CBE4AB44D503727B1842FDC79E87185E1D8E05F13B057A8C3DBB3CD2B8019EA203DB6C5182CFB9956FBEF15CE90149219FF83FC2F344F84D6EBF3D624659F58EFA762C320B3F5A3626FF3A1833B86C1825B78F780364A69CC360C3520E1B64D55AA8A18A9212F3E0732A76BB58A227A5508A0A6B31A393AE69306FC9BB22C72395DC4344E923E68713781F0E40C709F877E7576F357D26D63129F4281B376983BCF3DDB6AF60994A513DE1CECFDC1E9425FA8A1110DC77D9963A4E88AC563A5735FE0D336DB6286804DED8D23EECF2D07E8F4405E64621A2A652217527E5074CFA1220944C2888F83010A116EE0E6D6F5C2CF3FDACE80F65EBB60DAE493811E678F3B168AB1750DF7C04370E46F4074225F12F4B533B1AF48BEE36B6E0953D21A732211823713D0BDF7DA3C8D7F62ED9592BA165CBA045393B9B51FA6C6CF4ADD33DEE41D0457F47E7A1CB7A7ED965B2D07FCAAB97094A3F73E3EE57C10BA4FB755983B00E50391BEEB5F30E67F2D1C5B529448250B956F4114DD7C8D2A2819DC1FA9BC4564415A2F6CCB54B97C650F574C248C743291CF10ED84B166136155C330B4619857B3C9080BCA821E791A313556638C08F027F372EEFFE8651F05C59A7972D650337427A7B7367605F282FD645C1D9B3D4782D308A0DD135E78BECD4225FC39BCC361975BADC327FE711EEB4CFDFBD386C807E1A41B9B0977D58CC6C1111DB8C5AAFDF375E7657F028A5844C160F9456B07C8F8FD178B42F214ED184A185504E37B7DC20559FF50BF92EDB428DF255EDA1B2C64C5F37696A3382C907399C0888AE257BB456CAA3FB7FA683A72F7C409390FBC5EDE70C56B362EC011A5E3CC15F1FC817A1F8F85A9653C255FA35E60832DADDA5287E68ED3F1C70C273F675A0E9DD4B3E18A92C0068533E2AEF9BEB8676AE05AD8804F8299CEDCCBFA8E1AA3F718D6ACBA57FB6B2FDF472E49E89F99E1329A5CA29A6861D90473DCB2F2403FA77F90B7794F7B9998EAC43004C24D99067BE2BDD3F6652B50F492F561148EB06FAEC7BB63F2F86B84C8A65ACBA08C6B670A568685C365B2D2F46EF2C0C86F2E9C7AA831776C3E545B3B9A4136FB25791C1D41B9C3269A9038A52BFF50B053AA4C94F462A0EFFDACDA2673E20236F3E8C675FF007385732433758A8D108EEFE6B683679115549823B4AAE800CF64641E3BD670F57695B7EACA6FD30ABAE5FE0D1F54AC0D5DE76C41FF9E1DB4221278431C8C4325AC98558DEEF28D6A0D31BC88ECD1CA4455B30F861E6970F430E6F1457A26BE42CEBCA8FA40484E7EBA505900432BA8A3A295FF91EEEA3BE95A0790BC6A80C3D2EEFC3391E524BD5C59E78F8B462CACF77737D728656F094DA3C289F2E95ECDD932DFB219CFE9ECB37709AD1F9F158126BFC4503274F0B4B81DF9393B15A4508FE453EA9F019A8B6BB128B2F089E5D502E62FCE3FE729AC455D88BB39EDF8EB268C5C9670FA9524F21765AFA61DCE62F5E0B55EDFD6668C28A3CE02B33C4AA4DC8A95FB891C31660E52121C0ABE2579B4BAAE7BADDD77211FDE7252AF0D47B75C5976953B67A6C4F4A338C1A5F2ADEA72B7EBAB69FD6AD8581BB2EAC4781AB7518B8250722DF1C6E1482769247210562E2DBA2801D6E962D620429618A4492ADD8E20268B98F7A5FBC5AE7C6C3A3142026FB0000000B7AEDC031642F4B713D1CE9513B27A56CF9FB2837B738EDFB8346A7B801DF6A53139CE29672A07ACEC024FF39A3A0B270CF0D731B1C3660328764324920D64D27C5E08BC58F0FB629CD86EA99FFB795EE1C05FDEAA11FD02A67520F21DF1A2022B7822861D292EB3338A32627A9C6EC1FD7519A45EBC6BA9277E974B9EFFD079CD43478BFBF404628033F349A2AE24BF7F3A72F72F9DD715C30BCA77D7D72CB1488658396397C9348B102F6AAEB275FC00357A5C88121B91D4482E060CEC5872E2AB8A39C3F2061D3BDE13C646DC360C2DE6DE0E4AEA12B0A440997CB00BF927691C904C459BA33DE63BA6BC6339F2068
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_5
+Input = C69BEDD9CDD2DBADD1C969A33B61566330E4805B3A5AC5D5F5F4F9952E0C46636E88BA8FD56EF378014A365C83EE2159C7D2451A2D527F812BC347C04ADCF80725EC915DBB1E3576FEAEAEBADBF0993DB4447127146B4FFFE576AE0AE4F126AF04114C1C2BD69E39F959867D5265F7D9CD2CB1708BFD197108BC3359582ED084
+Output = 0000021800000005A152B998152C7FCE4428229D78526EDDE1A4233F67235B92455E134C736F16E0CBBAB614DD3C8C7EBCAD6BD8031775F6E18BA871ADF84820B93F4A2738C04000B676FAFB8EC7A3326B340C2F15BA4BA222ABABEBB060F063EBBDFB53921C36A9FB79ED2BBD5A55B88257C1C161BED89A12A66853C22EE94A5A0D38C31249A1885FDB5EED5328842F4532CD80F06C33F04EFCF815B58A62332024348E1A1B41566646E98F0EA5A36940FCAAFEAECBC9362BD7ECD54D2E0A9B58A7655625F964C0F6E3371D2BC3C7EAF0EAB8F0A32DCFEC32A7E5818D5A2B5FE0B5A9089D453125600290750C6AE729A011C5E3EA71591AAE1BD594148E3C990ADA6414C90821DFD7142C426DDD821B04751CD7CD9A43DC0B305602242D3B8B6FCB4D1C6FFC53FCF873FBBAC8CBCA2ED83825AFBE656A1EED6EBE2363DD4B459EB11ADE7674DA8CDD25EEACB5D45A3A3979685C684D29AAAD201E33E143F9B68BD192E542184C2BE17550ADDD39EDAB8DC45BB60B8D4396C55DF819D9470EE5A9561EA7503E39F5E288153A640F2887CAF4FCA6337C8AA9CB57983FD850E99379D3FC16ED6B7242D02E450903A19B6D6C1F051B050596B81816F59DA576CCD7DC0563A2B250E20CEA655DBA526FE78C26C08B707AB13DA3607F250F8BFEA0C0DCDB78314701F2B79524AA3A8462540B5C4961A177FFF4498BEBB576C81027470828D8EC7919CB970887FB92ADE9AC45441BD23B258AA79ADCA3F51B2EA739627F160FD70D8545831B5E7F0E545B3F7F092BF4E8836D346E6967123436F2FCA513F4F1B88A620DFF326E073052DC9D375B53BC6FA2DE13A7071EC55A67A7B690D17A8540E9960E7EB26CEEC89189EC8303A36871C972B61964978919FF50D8F5E330981E0EBC3D1F6E4824181C226E613B1A102C5DFA86BC2C45D60F4EAD245E8DC8BA2578239FFADE1DBEAAA547FA4BA730B86807CE13215B385BF5DC2569DABBE0B10E4DA05BEDEDB41A2C68A2997EC4D0ECC34E9042383F0B3C2733D4E86AB1DD6805DEDB3C6EBB0A1798FBC33A337210276DFD34CB6F802FC87ABE16DBFDD197BF6D3FC4CB7924C43514EFEEB92DA01B517F2529DABA5F79072DAF82889976FA056D50FDC5141877CE56CF2FF2108770A2CAF1F75A0B15F9079C825963FA73459BEAC3D49698E0C50335B666CF5C85975B7B20A0D1DA35AAF32EC0D085DDAD1DECBF3AA06AFF7F383340B987EB52B0AD02CB14DF382AB4B2E2166FF653B93C176DC4F8DCB3FFB80EB0A50377F515EBEDE98C1BE6FD4B486F2C9B194558AD1446A4CC00D56B2DAD3159FE24162FC44276A615B69EAE8273345147093834DCE3A1F7E328A748964D8F5705E10C4CC46A8D61DC763887D13FBD3D45210E10071A1F61F99177AD3233073BDB56D68878946F787F6D553D3E1A04B2C8E8C45B05134E5F0AD025FD6019C8981DFBCFA2BF8B54D5757C90676764F7D9659931156B9206B7A53F440189ADC49725FA230514E5FB46B1753534507FF8F3F9F0D252C54E4D61354745294D3D8BFA476AD9310CC0193D55FDA3D1C1334D35DAC8CBC8AB2349702C39FFB52524652562F310816A1E500CB8AFE0C3137671385992DDA4AC1217D44FFAC12D109B9F1B65FB34946BD97BF3485B190BB2BEC1F9A57F64B0CDFBE609A3D32FC27281704925331E8AFC343714D0EA98AC331F1C04EB9C5A4D7F4FA8FEFD628EE266C481545C81E67DA5D9FC767BDC24CB0CF09D6C9C3F9FFB41C4AC85B368F4B2CFCC4FA0AE29D014C694F02C1B0AE730982C4893A6963F60D0AA7B37CBD2044874D94842C26875A88F4B06479DF182FB2159A9AD07AD6D05F0F29D4B02C170145C7FF4B6354C6C2A8F1F1DE6A6ABCEB316597E805588934F08E45AC1C607BC9AF335E7764998D55F3F8D0386FA24D4E3523D39A945AB2093002C08D6438C910A3E4B8D5A1262BF6B982A4800185728B4EADBF2A185FEFE71A1862C29402E29BDA0F6D66EAEAC5068F4BEA5A444CE2C346F5B5B5047C9AC0BEB1A70F8D336CFF98A6A9CFEDC45C25C186360D264B80B600BF26B80068AABFA0F28C1D6EB55A6CC98C7E8616340C95B8CA48EBE559F08E98410D7ECDE1256385F0BF0EBF640B194B6E46B79FFB94A2364EA0365B01BABE0301C04B23CBC9175E23967A122FA2739D83E254510B4CD84E6F05BA1DD6770332DD06A63B091D05B26399EA771F6C477C2AE0A1B19A93D5EDCD66E36A9ACCA0DC7247016F6706543FAB551060AD96DF5D8E6F1DBAADBE1157FB7EB7DEC93ABA38B2B9C337A7E7A6DE3D97C897856A1DAD7A162FA61245CFC3A995A65266D89D47395D079BD429CB2EC53EDB7642CC4994097DBF051852107025C1B6AF37D92F3C70FD2619B96B5896CD4C976FCF75E8E441F59591A3D984CF077239A2D4D311E7ACBCD5D8810198FD0976DBC065E9393F610E93EFDD8C3D9EB8F217A971E2C8B2FA0F781B477770D85D95FE09B8A60525C25C87F0547BAA35E17B1A99BC32ADD4AFFD0D979E67BFD89F7F63FB81569B66BAFE472A8099E10A328463B44B46CE4E43A194F889892FA553D20CF1F512F818D2B90035CA5D4016F7F669FBC5400EBF1A8C71C59573F63765C3BEB7E08F6793AF7B31A001E12D47E3FE3A254674D0AE2DADCB5862B818B3CA616E2313E5CC8AEFF36DD95F8F4D3DF7DC561692B73BC2C851A7355D1CEF80DD2AF804AA62486CFE1A9BE444CABEE5E46F260A3C255DA73CEC258B6CBF32C44E2F954B5AA83799E957CD96839412F1544EB8D66E7F68B3F21B8EDE0CD9F61E4F418C2F43D33F68133D3D39613A428AFC7FBD56B47330264651416841B792D3DB0C16DB494DDC6BF2C318C36EA3E4ADE2F2DC7BCEE3A96E60EA1CA5C3AEBC4F78A1AD1501D0049FA04D025ABC1259B3FE138DE98653AC38BEECFBF29217C5C53014DE55E4E6CFB5C4E70EE632073F1A5D77D24DD23F7AF3E66740D21C589A9704E85CAE256D15B3066D47C851FD9BD827234D7486BF2873103138553A7642D24FADA36ED649F5D68D93AF7475892718C77B53F343B5D36392F2A5426F7C7EA80784BA8F6FE25F35AF0129B812F13563E48E4E31C102835273FB2017CA9CECB910E93C47E76E50BD89B7C034DC54FB4B4040DA4A3DAEAE4D7E9BA7E00BF1056EB983F1D4DF1A67FD8B33A8237C7BB316DC973B90A9B72C71A4B3CEC9F53F0C37EAFB1AE40B513CA763CA8ADE3F46582930AE3DDCE5F69D0CEA9C643DB2C37837B6F9363F27763E831899FC587B712801AF1B0E01361CEB53B333D5D7D6C68F8B391A651670DC7B62209F76121608B215348FB345D6F500635DCA1025B79B57954F16971732F3E69FEC4A3E9D68966F23ACA7D2545768DC8C24F2627ED8B262272DF5EB65EF46DB5CA28B03304D6DA22BD0403D469736D05FABBCDFC5CC22E45EFC59090B516634A2A9C97EA57FE7D38287F6B909DFFA8591982E8F067CB5760A26FF28E9EE81ABEB2B98E53772BB6B456D433098A143835FD51ECA9089DD547B762B41D544B3A1CC633177F1250922C822D8B58E49845C1429B7175F7309EDEA2F3F4F1C51CF12FE1F21C7DB4C5D9E294BC4F5ED1A6F2F528BDF5D421E6BEFC792418F4A03934DA7ACF575EF63FC1EA316FD5AA61F0B910E5F81F993502C66C6E7A99932E0C16090FFDF280AA0034D22CAC4367DF86D95A51B8170A62AA4062B23F4BF440CA0241664913DF5DF72AEA7D6A65B63B26D125C7C02B17FDEC2144D66B6289FC6FAE77F151E393620C1F46E7FD1AB068B174C5ABDAC79453136CE21ECF93AB8B9B5FDBBCE92B9A79A83BE0E4E8E825270331EAFE42D3EA7005A2188E76A74E2AFA43FD1F9EB9272D7F81EAB6C2AF63F139F7227718EE6EB7D2393574726B3931C22DE2861076BA98D3A308EB0F5BA74E5F7B132E76EAF6D0FD4D5594FD6D66D0B360A4986E5399620B97F444DD9AF3DC9EB31AEAFC634AA24BE6AC54066CF7405312E6E78548682BD7F43BB402629EC727273F167D69B872ED2771B51598FECAFB99806B8EBC2A8D5E159E5974AB780CE4097BE3CBC35D34AC20DCAA379B9C194FC9D08D5D88405323930A3A2AC145C496E4B27B71E161E64AED9D1F5CBDF120FDB421BCC2F7A73BAC78B8F6A4E83FACFB440421AD26F4A3A05B86DDC9D84A33CBBF3E893EE66C3802C8AD0415AE45A458259DC42DA862FFC891C0B2379445C59BF0899211DE657F3DB44FA1ECB91B9C8946792CE2759D49C07316ABD985600D394D2153F0500260C509799323066680BEF8E5EB1E133A745C5BD014A2880E976045271B1DD8D8CD751EF695140C172A37ABB729C8696876A2B7B163E5036A028A3B9D3F35F4544C3E1F0AE7D36351E1FF1ACDBD7FE70F2E748319B70B3DDD0CD088D102D5B71F8043AC59923DEF0EB129CB10AFBBE4AC700C0019063C97AE59B67C2DA1C11A8676F94C6E7F67CDD8A522394315C8735C7F19564C49B7C41E71105FFCAD678AF8F9D2337031F380E91A13278EA051DA4D71BFBBD629E90AE8650E97622A2439437B7C23B1A8B52C7859F9BD8BEEEFAD2311C89FE1FC57D44E5B6BD899496780862F9DDED638D53D9CC9728D310698CB86CEC812A1AE0938152B2EC9FE9E896130B72665A6D3926DBD34505DFACF51C59031D31BE066AAA2148AAC9038F60C54C0681B78726AC64020F66F7134E62C12ACDADBE83E82D7FD2B3FC3D9ACFCCA580B10D7C134C2164FC452B98DEAB23AEE1F7EEEA847122761B7F1EBEE129559EE90EEA94559AFE90A19B722D18A0ABA20BAF462674477C251D6C0513FE7CAF4608B134F68566F68BB7BA97C157669CD9D538CFE68BDFB6064D080665DF0BB44705BD9DA7EA3FF108B94E60A95E12AA49409FB57C2691D614C1222B19A76C88BB99B924836D1138722B6864F33CB005CFA480E61ECE21D12B48A1E0593E71ABC7B2B910FC66F92E496599933BED06D2B61717398082B1F6D9FA940DC1A56C90BDF530FF4F612D9FC74385213C1FACAFC889549A72DFA96B4A587E5DB264058F1F5A14ADF7CFFD7A945F54F7802346E7BF4FEC08C2846BAE4275D9B010AE805CBA21A414D79CDA3A046351AE6C880CBBCB80DB1496801FC63C2DCFB863DB47F8A95C3D56594A8EEE337952F1D9DF12B9887CF2B42A906DCCBB5EC368433D3225B655F3F16E079FF48161458A65657BDDABBFC98C55D8959EEABB0C7262A42CD59FF20FB9CD691E7DF9668083F3138985396E67F0DC9673EFB1CB48C03E73C939B0DEA6248B031E959562634FB8D51F99ECAA7B1EAD06DF22244BCC696DB2FEBBFBDD217E2C091B37DE5330EBAEF106BE5AFE1C4ECE3D1CEBAA33FFEB278D668C93EF2F47DFAAF5C1E7A8A175E7D63FAE759E0C55270E7E72EC64EDFF3E5372343984DDC83B63EAAB125D3DB0E1E2DE5A2814EA93F920B76ADD3D396D0CCD82C7B5E6352C38834A410A44E84D6904A9C9C469564F8FBB0D93E51C722B7CCC78F3A80CC71E0BE353840A895FF41CD51F871408AA92F55E38BAF184F91339B29B92624A5A78DC0C8D707988A430A78CBCBD83A4E3540CFC5857AAD3B49ADBD04EB543708CC4CF2E21C5629875AB8D40885130BE7710AA1A0EB4247736C8F1C58CB193631BC3E3472EDF518E558FBBC1D238EE51A69C19DDC60A329284C31907723A0DB6BAE27F79AE8BEC37B9F5401B0B02C6BA5A9EC1EA7FF220B25ED4278ACA06FAD12BBAF8A3E9A777AF65F48F14D73401C8A8C895028B67E4F95A9AFAB366589EDB3DA7F3AFC100415A765D2F47E370251DD0B3308F94FFD1967FE423076DF4013AB583CD8A8D1C2278017F50D070BDB57B3B24A10E8EA478560ACC2503678CE24018D443D1FFB9B840BA6F4F23C85D60F1B1E2457384824B9856AFDAB3FAACAE89B8FF80FB71BD76FC8C54CEBCBBE284DEEE39A13A0842712B140C6821CAB0537DA6F04095B41EE63F366C4BCBB4B362A30212BC339ED8D604868DBD3C43F6E655539C424A7A50E8DBD436DC3C1B3D26EFCA98C413DE5E4D6E3E37190FD637474A3B7B8416A938F9F4017938097E79E0F2763E5A2B17A89627439BE3536D83A6E8FFEE83A9DD3FCAED74F7A28F9B461CB25C583489C510F0A7F001980B394327C357394AD874B86EBAC2C7B0FF65B2A67501CA19E040D61B0A341EB80BC172559794E4559A126CF10EA273DDC142FEFF1909536D0AA949005A74915962AA91833D1EFD300B3E9F10CCBD1C33BDE656C45D00B971045B9668E8E936E2071A9A03BABF2D174053E1D7D00D3EB7B2ECF331308F342FA3FAFD7D6A3DF424EC4693EB43CE2E11D6F939B078BC9C2D7E1F706B0B5933BCA19C63534F03E04C4A1B2B24B32E917BB7534E8DF46342968291276CFC6A61BF052F0B517B13009578C547D42C84A4481FC4468CD6B5089BE21D8CFFA4E6638F060D1E57555443A78527625AA4C4C96EB3854144FC52D3F3DF6CAF64511CEFE59153A639BBD388F0EC8AD1DA88AAE41C0433197E6AD9E35A12D00BEAD2D837D225B9C094AE83752A4D95745F18A989DE94366472E7A1ABDD0BF41C121B62936B575025F634734E4E0A237AAD2B402C6856A5E5BB44CED8692CCB72F3B701CE455C49128EE1A32C66FF1F4BBA40906870221D10DE2997350E186299DB10F7F6C85F002AEF2B9D4632C717A357EACC9B822D31EDC464CA369CEA4D56EFA978A349601175E0DB7276D903B5B25FBA073AC439630586E0344CB74255622BDD2AB5BE8B5EE094AE0FA06E2A00C24A3EF516622C75105BCFC391E212C818CF59FE869A8ACE35997D7FC1C3D1B4222B60CE1C4447E3671543746A24B8AABB5A88E8127B63F760000000B791CA64A6960497203FF23DDA24B8069A9B9C901786FD5114B90214C1DC7BCC8A7B6606E50F9CB4E60BC7D7D483144927F1150D82CDE3DD7A0FF643B1528D9F7D9853CF9789B8331DE2F3D91A983F957B9B5F15895D94036D9FFE815499427EF5C8D5859C3277BCCA4069CF816610B4542C6C0EE36593028FBB35D065B55172FCA476BA3D1B09944F7EFEEB31B036E0DF0CEDE9E18E8708AEBC52484A803FCF43CEF6AD3A0494ACC6E7BD220799AFEB40616B0A4002DA677A8B4DCA760D5E9EAAD5A0243D9118A553B83024F6909AB72D7F1FBA9BE6E000C67FE4228575BA500A0D5D3291DAEAFA1504056F2C4BDD8B2
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_5
+Input = 9CCDEE1C0D3B479C92F400FC2C5475C4045BEEBDC378EA03244BCD195680462AE8FFB84C106EDF5E3E41558A58A0FF8CE96620D4F435E65419FF8AEC9985DEE77F589D2BE15F2B2530E2F2A9CC0402AF38669E3467C582852A99AB3B930F4030EB218F5B4F37F2889A889A77BB11EDC43B1DFCDAB6C9090EB3EC63D4E7C5ADCA
+Output = 0000021B000000051507A15598BFF549746035E926613055FBD8C17215924BCD649C7BBCB97B9234429F5CE481C97C8642A077CBF9337C2E00CF248D71E9432274ED852F24A6CD07BA48AF47A767433593B4661F0900F5F02699C1DC7E2AAE65E7DF2A700C340BCD67FB4A6F801DF5EF9091EEBF07FAADED06521E0263883252178C12832D26ADF6A5F038961AA4723DB1318572D212B753133C4C066C7F0AE0E977255621D3579B689FBD81FDE93C51523A310C06B97DE419B00CA16CDDD746AA15D2A08D02F1FAF95C50F081DDECD88B1358B570AD1A4EA741C4219A59E0C38EAC2C7887FB2FF7190C2FD974ABC39959E914D0FE9E0186E498BF4732FF8754CD391D329B3A7B414E056D2EE8B0790E71584C07CACE97BB85A1EE9325B32279877F386F4AEB518DF5062626ADF48102F07D890608A2066433BCF6593ACAF37C42729618A6FDD0CCB9A47E71487E00CC72CA191FC70AE630628AC15EDAA2EF8A631ACCD5CD0003CD8552A787379A9D80EC14E2E8A69F7F8C204F5B821378DBBD8082991BE424A692DDE023739E048F07CEC877B0FEE1E31689A435A8C79E14F3C7811CDA244B6372A8ED25233E8C2DEE649ED11B8969E6B8EC40875F7F43C09D78F2DE235C92448E275607D3767919B4BA90397EEDB0877DF7E0D999FF6A49C650CC9CF7C7D1E8728CC021CFDC05C5908A903C8311ED30ECF6C5782BDD94FCE983C06C3E48E4AB219006426FBD1F4EB49B1B7A26B1677EF5B5AEBBF1DB442AB93A100446B3274B181FAE93BBB8709BEE6908EDD714D53FCAB99BFABFC75DEAAB42449A3859C8DBF023E95CE9938E91A4DD84C13B289E34E3666B2ADA394A22E00D3AB29980BEC720D45FE4CECC45BEA318C627B17DE39FEC9BB4701C2BC8EF814176F170B9C78834B1B057CC37FB7CAA9C92A231D7794B642EC014C48B97E78A9F622470FBDE68E5D6FACCA549487C53B7A9CC7FF1129E9F8A6367907450283A8B8293E536AC9154D6C144FC204A7818EE926AD8D8707E2A62CD64DEB683A448E3D477CAD71D4821D71C1D35173D026E436B2EBA2971AC800BEE4D004978A51929F78294261D6944AA0682A73CBABBF06881C0A488F0C7AA1F5DB5247607802EF188510FB89EC956BB09A79391298E6895D144C635EAA1885CA12E0EC1511E07D9A5D4A15E2DF8B88FE3F9FFF11DB9A0E098CF1234AAF031DD3088A389C012056C3EC776FECB140B504242242ABFC95F5FD04681653A8D8936F33CE7177ED0844FD0D9ECF04520B49C96E28B1224DD16AB19D2162C381678BE60D19CB664A5AD1FBD386074AD9D548D94339D0958166C8DF7D9D9D522E733BB931A077582D21BF95D0FFABCE43F29C723F75C1711054F35CE0A4B1A42B499EEF32BBC61FE9697A6CCF1B01499809D1AB7C301B952AEF9464E6B9005D2B64E9C56ADFD4CF82EEB5552875B9523A5BB0AB40FBA863BAF3C616CEA8754EAD9B1726D3F7956BA64F1A0F9EB4412D75DF7F2005FE69C3AA8D80B2F0B4661BE8BB4845AF81AB95163111EBA747D3C992EA931EC3385703DE545849D906BEB0E7F0D946082C297FBA0396EF5857CD1AA18E5D0E02AA0E2E5C3995B68DEF4E5D7389F23B6540BE1201FC4D36035C89CFAB5DFE3C0C3D103A0B0B9339550BB4B540BA649DCB4F454503F758883FACEBD931A24AE2843AD27013CFDB4AB27E0BC7BEDE7091CBE1E36896D0645920C479695AB59BCA9296C23C685A70567C666FB4B715C7D803C8EC6ACBFD931A48FACA84AB24E7CD9F197B7A557553084D303A227A79343E3A7E990695D92BDFE8EBC6DB004179EAA26E9EC517A834BE32C444525294153055FCF85D855067823B865B98572D6FADC22A42102421DFFD77CBE8ECFDE3C187F73654B47383C190131519BBB70A1A61EC1F3FA34AA74BD46E6BEB7A062A4EF98AC725A277914DE8F8D657547C1A1C16F3A9356ECE4A73B0260936F64E00C15B0C39AD1EA98B32C24A79D9A005F5C8274D9D64A0A607EB842B76CD7718F4D722BDB653E3ECD65559614FBCD0EF6B98E231F74020C8CE0A5CB9C2C90D2971A784727CA369CBD57D8AFE1786A97B8656A6525F68B4BCA6B5ACE5A7F2C82E072D612483C02463059641AC0636929064D9E994CE04505F68E7737530B0FD799D49B3820E1913E9E2C436EB89C32015B52CBD8401D999921630FAA47AD64B6EBAD71FD290DBAA0DF85404C4A816C39F5A662B0C8F7371B37C774F0975EF1AF1772161902128A5E5B855CF104117ECD67C8ACE2B452477DD25DCB69CFE0D33E9AA2E4BDB4BF23A5E95600630085A24BDA12C66C707485BDDF6125CD8DBBF126E5B78E7B1A447CED255B593C6054F1BAADB86DB4671C1B8BA4A737B69BC9CD918A3012EC39A4A7D4F84053BC92A1A2FAAF89E1A1D39678FC87E109BD26EB8667A8CCCEFA8BDB7693EB8143C0805B804D7F3D92CC9B3AC4DE472B594A20E13651E1F34BFFA9D0714E655C51BA81F0BDFACE17CD0A1C607BA314528EE257D159B2909B757CEE8C6225CD611086E5F0AFD372C4ECAE3B0715F664B622C08B022991C0647F7EA0799821D6AA3A64895B760FD426BCFAACF3024BD8445F632E882D25359809006DC7B02FCF5D976C82D5EADA951E450300CC48264FCF284F5ED64BF56599001A14674A50692E9C99E11FCBCB28D2DF44B067F9E35C7CAEFFF9ECC09EB31660D342EFD9921FF9F43907868EA1E8000368224EC97869B3FB64EC4014B598555B33F189936CC2348AE3044BDC403A3E1393967B061DC78ED9FFEE0D33AEBAE71DE203438BA8CD0A46EFC8BFAB504CC952179ECD3FB61625B7C0B0BB44EDA0C36BB7562E6B7D494B1DFDD291D5ABE7040867BF5A53AC3F32A0CF8BB47776C36B753F79B4C79D5DEE350AFF5BA13712BE0CBEAE74D8F62D590631E20823836B4985FC964654390B9916E8CCD1DEB42FFF951436738E98347EEC3EB3DDE8C26939AE070B6FEC728CA7E393BF2983934CF01E4C31FEB1A778F9C64C5992FA63B17E6CD1A85612B6A88DB4BD84FCD21D0149732C636E9EA9D83242A87F3F33AFD826C18362C983C3930B8CF0DD8C819A934BA7A3798A5BE27A02DE9E49E6B14096413511162F835A93E63A620069FA34643E020CF153077D09B33371835FD68232AF4FE1464BA14B9DBC6DC41727E0BEB548791CDDD79AE7D0A703DABAF480F0E204B7082A9C2744CA920F7596D6CC947AD6FC67D764164F9AC32396116466AC3DF17133D1DC215D30980A078C698C92E10162CD0F9904CBC731480CC7DBF793813DC37B41A5161B6D77C123F6A53C23C6DA0D5099EB57F07EDAA6B0D52C952C2F0E2DC0E6C5B39826D8B54A8876F72E33167E790BEC9C92AEFF3D9EC8BB1BDAA7EB756F4D4F2F8EB02FF00A4587F4BD08F1E8183D807EB825E89F3F5222DE7F4610B60A00A8CE5C80B6DF4C67138B513D3C637FCE9E8CC66E6F441283484032C5AF4A842DEDCCDC16572E0E50C9C5C0430668A7DFC0C529E51B8134C4C9AF3C2B7EE5C8A42D62E51C12C545A5E149DC05BA3FDE0C7B51F801C574029C1AFEFF9907241149F0D3F3A48E793CCAE819E5FC78342C216DE4DFC90D47C29C1AFCCCA804FBC1829B4909C9D3F973D5225BDFBFA85EDD27C06FDA758ACDC56231A3A73A7DC4113AAF463E15F2679538D0F41995022BEAFF49A93E6362C0E0D9B8D6ED7250DF5B9C44EF3C8BCA26A9593EBBB7775B95CA0517FC7D1B99B4EEA7AE74CA08C55A00925DC2F220B82DAE44F117FC3FE207A5B0667B033F858E2398381F155F2CE7CA24AA27E7803A8F39D77A75D3D833CFF5AEB7817D56FB6B452547628653BD1A50CC50501A355FD533AF85EB09FEDC0E6081D164310CE88569787BD937D945F09BA196B03275A550FC104B04D47C9B9A959F89FB8B309E7979AF41F402056BBB9FE5416BF1A999CBF1A98ED0DA4969A9A0D62B8B603B3BF8F74FB8E97AF36048BC79AA66E908C566C41E5686297DC944121C3DEEE19A4F4DECF1E0447DBD6B9AD232223ABD500CB618D94633322BEFDC91128D31EB4406D88A8C8234C1F8D8574A1027168C47C3FDA7476E28B22972B088DB035506B6DA228FA93E0ECADC3C1C6A265A433490F7A17414199B58B8515ABAA955CE650E8CD8C053F2DCA79D21F5228FC2731C1EA290B3DE00F292924B77FDA27DDF486F331EF7168F971E11DE61710E146A512EF0C6D640D609A2AE45B71C353156A21417570A7B0B7694594101701452EB0DFF62C03F4432539BE8AD6055C14860709CB2009CEA898EBE90E49248C40B34159931A3816CDC8F690FF1CF64596902FCE66522F6EA95FDF8F6A85BF3B1C58032DC165B0E1D497E0BD277303D563AC33548864C942CC92DF3749BA9A9B69C0DBB0AFF8CADE0421F71CF6A91FC11804B7C7895D06AF7A2048A4824245A30E424EA638D77876291B1FADD1AC4A3502691C3F174EF985429F6BB9C8BA65536601079F9E2616E251A46FCD0114111473D9237E4893843F4EB9F70ADEC3FEC5791E4FB6968B6D9E43F0A29EC2D8B6D2C30D1F53FAF9D4E045541FF11AF1C87AA457A0AAEAFE320FD9E41D44501B2537471B4FA93B42C808BC7FC36579478A8D6DA488068B7E8FF1B28413DF868F41E70B1155523ED6293AE2359AE46EE29885D20F18C9B376D0B3AA604BE043F3FD5A4CEB334B58C0D19DF452C16D3B0DE4F710354B0DE7E92D0B6754CC0E7EB575394DB954F55EEEA1CBB07EEAEC2C82BC1F83DDEAC47D183C7E155AFE68A02383630E502D0ECE59E8C0D0DDE70A2DF45288A029D0C388698F277D7BBE15AFAF85A9570BA5587A7F413E514520DD7637FCE856219457E1BE03DAA51367ABE2AADBDDC82A023E1AE5BCC52CBF73F993283B3FEEDB4B9F464B8EB597CBF759E2C17C105AC05518E610ABE00DBE17F355887F5666F90E8AD5792A8E68E2DA51F54353C594916BD803C8D035ADECA6EA6D93F932C7FB38AB70ACFF07AB5CDE0AA38B9D59613E57B0D1772E2C4C753410A72F6CFDF55FA446F4B47ECA6BF8746AB716F142830F3177A760981B959F70CF18AACA42856A710BA78E98E2E4CC9C413A7433C20E41E2005F4DC664230953145C99EC23DA92F40F6269C08983B13F3BFE923F25347EC291D7AF5CE8B1A5577C0A49340076E3B91119793D317E5E8C5D1C374C61A91A0F1E664D49EC115273ECC97A1A35FE159CFDB7EDD09157DD93F5B9807A6B245075C8C3E10B01627525145C09117CC3882B5CE35B6FECDCD4C4C1BB11D2B0564B38C2451114639AAFCE43E0A2A61A892EAA97C2FECD70D392756E6527D099A67032C5F6C6FF855D9682917A1B598C086FCF2F2076E41FDEF31A7F7561FED7D0B5EDC752E76855EF427F4A9259476C8C96857602F14B8B625E3EACEBAB404D142EB31E14D7BA3BBFC2ED62E9FF9A283CDD655CEC8784D813F376F1767BA9BE14B561255E6804D037800DED7BFB54CC2327C783A10792A604413A9515D3F70F07E89965C18C73B390F9CB671CA1AC7359256D09461DC4964CC170338631E878D8EC296FAE2018E5760C897F4C1007258757E0785DA6BCD16B8B9B45371A9C45B3B2401F803F49F581D6110E0636995E7C4752BBDBA8996307EE176FCEDE337F7E8F47A8AA40F67C8410A9AF04A14B6DE0444D265AC61CF976E8393E0E24CFDEE723CEFBE8F7AD0301F5A06BE7EEF78DC3EF9699556BC5F71AED0B28097BFC0B2C5B7F19F9E5882E03E3920AB2ED35F9513C3CEA1C6B4D3D9D0ED3853A63401393AFF9BE320BDFDC003E32C45A34C89C1F20CB2B46B9301A45354B3E5364F0DD06CD7C093EBCCB683F3658EBFF21DFAD7D2FE51A2C4116F67C86961678D54199C3E5BE5D5927146000404B30295D3B21326FCC746AEECCFA63E8AD78898887E878CA1F1542A99665B72ABF60B0B5C5E7D57CC6C0485CC92EAFF1391FC8B5C97CD8959CD391BB1F0116DEF55A7DEB76B9D6E1D5D4F8B15FC91B4D58AEB7E6DE9E71A04243448101536AB7237D147CE79E36ED91EFA94D4C56BC7C33E87B2D1471AEA25DC3E73C867E57C241738CD6EFCBAC7EFDDFD320161EEF72819A259940179149B763EB7DE3131069AF3B219DEC0977916A12E4144391766D065981499B68FCF603EFAE5BAA587E55E3A7EC7024982E91DF185C20F75BD901C8D00E6B2520808A5010BFF5A5112EAF33D40CF843FE67E4000D1365D0E07DB6486C66699BA97CA43B2A8358A46555BCA2A417F6B76CC33E71E2C9B1DB84AC7BED034EC5E04FE59FF97DC029161756F16C5B04383114D5810AE8B208D0B109520F1D27C7A6EC89C46E2DB31EAAAF10B395A74E3DF8959363385FB96EEFE998B4B69E614B8F33F105051F40B7586E67C5681A50CD50DCB75F7384CF7D9DCE6472DDE36189AA657FAA0008545FA5CF2A9E42A239CD9513958138BA99F95B0D820CC7823D563AB105710DAB40F48ECCF9556A17BD89ACBE353E85AB6896E015808D16479743BA4731A941E41C6842A32EFEB76D3858B3726EAD5E1B6FEED7ED758902777645104289FBA6ECE46B913CFEB012D1CC62D00EBF7EB291D36A94D55E298C338CE272107E0AD6B88147507DEE90054C93EBDC882BD5E3137302723701C95F6256BAB6895A3B8E500EE6C14DA34296ED4501F3E8098852015EB8BE325090D2F608A57A691F53DBDFDAE1192919DBC59C40376C5CDA811462EBB519E0F59D4D7C96797F8F6109FDA66544E371AD88E7BBBE6DBC6E6652F9384E2CAD00C7F28D67E37805DFB0E8B62D384BAF1C6E9694C5A225E48FF483A2A84B03E60729C721DDD76073B3709F964D199F14F37C7909CD1FD579069947C0B1ED600000015D9AE1C1D2BCE4F2E9238B9722549BA53A223634DCC2BB7DA79A852D594EB703BB28417D85FFFEA98BE3E476E154F99697F1150D82CDE3DD7A0FF643B1528D9F7D9853CF9789B8331DE2F3D91A983F957B9B5F15895D94036D9FFE815499427EF5C8D5859C3277BCCA4069CF816610B4542C6C0EE36593028FBB35D065B55172FCA476BA3D1B09944F7EFEEB31B036E0DF0CEDE9E18E8708AEBC52484A803FCF43CEF6AD3A0494ACC6E7BD220799AFEB40616B0A4002DA677A8B4DCA760D5E9EAAD5A0243D9118A553B83024F6909AB72D7F1FBA9BE6E000C67FE4228575BA500A0D5D3291DAEAFA1504056F2C4BDD8B2
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H10 LMOTS_SHA256_N24_W2
+
+PublicKeyRaw = LMS_SHA256_M24_H10_6:LMS:0000000B000000067827143EA029B83383A78E32C1446707102B41037A24564BD79395643E3E32D77BCD4A4BDD8E2217
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_6
+Input = 096DEF5BCD79F369117490B3CBF1999EF328B5F8FD5008362E954729DC2EF272584A1D0EDF90EF5AFEB3ED346A55DEC328A07F3EB3ECA1267BCEEBBDD3F11CFFA8FA08A9B4C13F736768E49E7783041A521A1BF92E9A6C61F4D1CF1F0356C2E35164B86F6F30DD439AADD9204D95F84BEDEF1395D56E63606978D99204D92040
+Output = 0000014400000006D686AF2D20D03AF9C1A65E08D0B930733F92F659E6CD72212BCBB5C9FCFC0A0898803F0FD32ABE8A2B4884C42B4107D69613A0B2D778ABAF9E45FFABE4AA776D43EFA9B1FC98980A6956387F42CC3178C8BD7C87F2D208DF39F5F4A965232D1430793817F974901626EADA2E2F6C3E3AD3369CA0D52A424EC4E1331470B014F33B293305FCA49237BACD64268AD3437ED86556B01A660C44DE1B0CF267CE9EA378DD3E78AB856E704D5FCE78FC7514E2BCB58AE67F2C26C186DE46A624CD2E08844B27250DC6FEB317242461C1B2BA1B65D50B747A3A61BFF3B7B6D8835BE77B7E54E12DFE7E478EC8F192FD6F514A2B2664BBEFE488509393AE22348762F9FC9047025B8AD8F11F7A72DC04A8E7A7FECE2B835EA299B1BE220700D0468809D4BFCF6A0468E9A7FEDCF8598B2D588A899C2ECF927B9BD568FEAE27EC826537AB4876E3B2656865EC4D03B1078E73F2715E07263F6E282DB4CAECEF83B1FBA11F2114A476F766E95CF9E3CF038C00A73DF7E9E6A398D2E169987229E01597EB35589A01E0432B6631A9B500DAEFAEFFF18933573FD65A5B534EECC23865416770F82E6FE4EE27E666C41DA4008DDC2E82E2FFD78878FA36FB2F1C8B106C1D1AFEB73473BD9951380245D0BB88B54859EAD9AAFD03AFBA2FB0B8AD7DCF573476747F947A19CF3DCDCA2ADD9E504F2E4CAB38230E152ECDA2C83C6A06B3236F399C2A2F6EAAC1E20A4778F8FB109582ADC1DAB42672A9CA46A02209E7BF01182CBB4E3FB1A4CED717242F075D49CE11957F62E430D664ED840E78692F4EF519D947C274B44EEF0027C2D87C6298A79E11138F87DF9BF549562E0FAE162E4CC9360FF63812E2CAFB0AA6857DC3B9056F03ACEDEDDEA3859C93DE8225A7C864260279517C401B2879198ED2D9E7B7DAA692E51BF535382CE1C47FA64F5DE287BEFEE9EFD4D997034221FE30E23930320EDC6DF0237F3D6FF2CA7A0753B7606290DDE36369D2C5B5DCE43C83CD06808735249BD2DEB2024F9398907E5A2C9B91764A12A6D8ABDD9A7720D601383FAFDDEBE1B3FE304BF7DABA2A167A28C657299DB8C86D8128B47A236F3C2F38FAB3219FC334416254F85184ED8E269B380399E8AE9304C72EA1A7F8691B6C0C2BF9B4E7EFD2EDE5920C2D84FE847227AA957E221C5BB5ECA915AE3DB2094C92C953C715E2A791027E3A4B228D9E3E37B90BD93E3D09C2A90CA979D2CEC7F44E026810E240F9B341FC07E82303D4E220CFC806674EFE626290EC6C5474447BD1FEB34E1FBF8E6783E7D0A6D644C2A8B5502C08EC2CC855665466A3FBE369917A2A8321350C994EA73CB2EED702ADBAF7A8B7FADE37FC3F23076F44027D0A91F2A41E402F826F9758E89171A8E760059854B0D079FA87EE6369B0B1F3619622C78BFE9B11EF70F80DF90FA861928E7EE2BED7D081BA0D29630BCB85DA29F9A32B3A5F725D643D96D260DEE32B68AEBA30B12B7F5F374E02D106B8AED211D0070F90A75E20BBC632ABBD883658C1462D5DC2AF822BA3F61B68FDAD56AADB7F20F8F4087E87AA496BEA44408B3B5669BB4E76FB7A9D0E85745EB3EACC519D3738E464B1CA6B1C5DED044257C3A53062203A63C84873D5350A448D1D2DF814D269522C40EB35DB4930F64C4269556DA9FA2287231F6937ED90F549F820A9238569BDD61317F464C42ED4395CE77E920EB77A486EC2761DEE34FD61C5DC377C926BFCB1AF8A5161049C39B508F4C974D2EC2B72860BF51B811774E3652CA580089D341043C89AD77B0F0B21BE641C420C43C07557429CAD0F213121B9C889D747C9E31C378F3AF9D0093214E4267F6A03AE916628730B2C8D2617079E92B7F965EFD60584DD8342E19BD1598C7F0E4491ED426F86AF2FFEDF5FACF262A9F126BF5FE85B496F5FDBE4767D26A51FD9870935665DD6ECC21BC9CC2CED1C87E414EEAEFAD140C474F697E446F552E4FAC3C89546300C1510C9D31C3FE2BD5B2B761734DE4582DEDD9FA6929EA86369A689326A1670912CD4A13A1C419D916E2C3DC431BDF200C0A3CE133BCAEE84482237ABF64460591A97194D7D4548BC46A250ABE7C43BC69D8FCE1EA5B21D583A2C60394CBF4C09D6BB9E42E28B4FD6DC2E778BB2FE7C64AEC7AC41536FD91DEBC4C1C36FF86617199F1E3275F1B53201DB22E791EC44C7829BE19C23193A0DFB7C17F82C9D49C759122EB3FEE8501B402E38CAEBC2152A70F540126637879BE43E7B738AEED754BBF6F45652192657135ADFC59868BEFA68EB9CFBDB2AC44FB56E1AAEFBA336233314010FA3F2F9A7F2C7CD8A1A72245D2FF5BA296A5F08B6D600B613A02205FF4016086F08A286B6F3F29BA883A2AA6870CE55C9D98AD0730AE2CAF4CC4879FB7DECCEB1A58DD53DE0E9AD76999393612DA845B18C461E2D8DC09BFBC64A7FF1463736A26320B36FBCD1C588B0376CBC1C6ABAE05E435255232EEA35588391B77458B9DE282CAD20CD47F5356EEE3B1D12A1AF3C14C1E35218B53BC396C9DB5C1BBD9B7A12D6AEFCD9D5E911629F0B0FFA167A4C813E9270608D7287EFFE0CC8968ACCE8826E49AFD96FBF3C576BFCA8E8E39D0371AB8F466E8642DA726F63C92F3E61412720BB2E2BC2D63E900AE6A57B309ACA76F13EE6E736D2AD47FDECCDA0AAA4C0A065C4F22946721D2A2156C43EC75A663965BA82078336F6083033A3C0BF2559D3AD2680CBAD5044DB071FB55664796C2BA5E5DCD96F63EC34A1C2EAF6937237FD30D581110DB59A3E12975B857F9B4B0C1C597409129623E3B52B550682455AA231B2E4EB973F9CA400FE12F2925A6221074EECF4A3BF001FEC752409AC8FCED6D79E7EC89A2B7690E002157818D1D47D90E789D3D0CB8031311CCB7EFE91C518B439FE2384C3523C98B558B9CF1727E52D65CE30B44B64D1601CFB55FF3484650C2666B52E103F18F4B8D5B7572F1E180044F5944E236496EE1DA64CDB67877F09FAA1D1DA866C9D49BFA2344907FE1F6EA330DB0042843D8B8095B41A0E4C57667D577C818DD407A65020583A9A1ECD4ED97F9DD85A7BAB6E49C66914111B51E299141EAD7C12FF60656768AE395ED7B8D7DECC08BF9E655FF36C107FB860D705D27D19A06DC08C129CB4C01E2AFA25ED9E4BD364C2016DF5708078575CDACD320E72E132E0062C6B780F72E39709BDAE2ABB17A0299F20B9ACE43D6426B709A2400C8DA92B59E1C37F1343B062F5E984140589DF08B5841B7BCB34C1BD2BCA2DA0958ED0F3B7C3A6890E5194E8F8C836DAAE90FC008D0E43D4C1484AB73BEB021234701483EA89BA26070581AC4495542A1751CCC02A62D13C309FC75FD53861D04D3ED6CC7233638236F4D666BA6A7F7DD1A6D382313F7AFF600EB93FA3E6A5F6DDCB86794D6EA771C7EC0D0746CA36BB6B3B0B6F0ABD6E529DF91AF4ADC70B4F0500557EDBBBB3272BC734C9E50000000B47F9B82AA53E31D1061ED1EFC75793CF6B7C224EF2B2B5315000D5BC9F3484A26C28424EA179084BB5E0C90B1128BA202D2AE5532C5C1ACBD186E62C123E55C4AE8A1DA9BFFE5E1FA1251105464653D9DFB7FA254831B1FAC02F807FAE2564B81AF1C36C897D470367CE0C5E2B0F76DD64374C2B8FEDB1B605E9218D479FAD8501D7FC2F9088F1DBEE75ED2F69C45F7E80FBE3AA34EEC7D8F1195ED68B2F114388D023088FB1E0436790BD4A236FE2272ED1107C34AE70B82A5B984BB0726A664A99CD688942D09AAF6D369947669D9EF7CF66AC7BB4E5869718B460D95D9A66BDBFF0CEF335CFDF6442577AEF267540
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_6
+Input = FC5C14DD4145D2ED9CC2D0BEEA044298392B389C3387F0A6D7F4A45BDC58792BA38F3587D80587D49DD81060E63887CD34A1B60C11CC6131E4ECE2C91970C6AD23B7F771D27739F0374A6895B8D493BABDBECCA3059DE29A0007FE12F5BF1E056EC9357AF3458C0044BCA9F3666239E2FFD888387635765931EAB75E777EACE1
+Output = 0000024B000000066C093618BFF2D5354FFF35CC20836A15843B39CE2D91B20E040B7277A821A85F13C3F8ADCD3161C066ABC762811F7470F75558D0D5406B928F2C172CF4068682CE8194693DBBC5B609675BEA2A73DEA2F68FE10A4CA7C863379B3435BF87CEDC518082073A9EA9410D92C4DC74835772ACE3EEB347B87CC93A78FB9DE980D958834F1BBB70AA3FDADD595836DA5F72EBDF100162B8607B3C5172EBBB8C03B757B00D68AF4F396D5AAA5796B24C4E71C8A2F5C7A8CB0CA1B732F52D0969F32C973DFC9E79C0AE2CDEA8F470404081EA0EA46E0E598258C563511A42BBA4084791EE9437D63B330C7D810B189F9C4E305E2E72657DBF72061F566E219AA09246C80ACE1AD66A1946E0A8B0B72570FB04EB41F648BE6CAEE89D3A503E993D1B13DF9C8DACE009B4BEE7A09BE5E905FD5CD5C3AF74CAF475DF32E6DF03274239CB50173B1CC146A45967B74B5BE2685584F52509A274AD17348F871D705092C45BB9ABE9CEBAAD13FBBC3EAC7E8648312D84DAF3D460045CC19889878B3A6EE28C4FFE65B3B49277D53551D95DACCD258271A7073C2C030B6D5E076F99245EB57B4554C92834D6148ADBCC47BC6FA0CAA37639DD5E377AC00100D0560C5D8A8746960AEBF58059A8ED49CB7F308C9103F4686F4AD9EE6F33221063DBD69CB48C662C06BC0E6BFE8C4FA9BEC49A4A7E2047C83E3939C042A2D51931D358B286289D755E605B700D2B821335C3CA685451CBC8F229008D45474C622D2F7134DFBA16903749029B8205EAEA51DDDB0331C73F9290B37194C6016004BC4BA10C917F9F24F75D5EB804D9F6D988F3764B4693095C5CFCCA270309B0FA5CD73581CCA906E383EA1F33BF26E9A9B311E296EDE9154661FB190E80C027CD400023B0A8F90F400159D78F29B845FB20D74B80E53A6C38D6B5AA94BD5AE22D7E2098DDB8E9583183BA11BD4A80DD646629984313F57319268014F1641D2524CA734B61B675C436DE796A054DD1206E0C97297A417E63A2FF0782F5CD7002FC90590FBF9EBCF89EC5B43AA7BFD7F9AD73BFBC84126C85057F172CDB72037A559007E402E361730D33839DB3B5B76C838F13CC6B2FFBB086FAB30A9E9C91E6DC95FEBFCE3260AB0A64FD5FAF89F8A3C0CE5984133A251EE7AC1E3F570918269AF5C5F82BE1D2902E9F2EA001D58E370736C7C85DCC1445E5334E8CE0852CA067E4D58695A74DE733427F9880354E4622CCDA50DD6AF779DCD594B4E19303A917E1BEBDF97C315299431B67EFB6FF126EE67D216194E7D0AC4D545013CC68F0756912C16EC49FFD8F97A75692B4CBF9DFFD237082F51D844ABC6BA4CD262580C4ACC36992FFC2270D076101F02E736B54BACBBD80D60F5980631E7DA9EAA7F8003EFD6C9B15602CBD3A981077A3D20FF9F48ECA9F84555A0C2485879BE3A4EFF304E5E1E1FD21F814681984C9CF9735BF523A828ED84A5AD89D21C4AD02D45AA8902F4DB404C9EDED0EB1C74381E79D8F321D788B76AAEAF3A8D0DC85C93C26EBEE3B92E5462DA523A851396AA803622357A5BD1B296E1C8F69CF3B3F3B7FC943B94C97E49C13274D1032DED19ECABFB9721B12A9D51C021730C2032716535125D0D571A39DCF9A795979D7E642DAEA775E1E84BA3C7BDEF1CC15F247093F9C93724A61037C3DC4E8B817F9262AFC3A58B6B0897D11A5FBC16CD93CB24FD27940E6C9AD108FE6C4339C7FF629E2898B31D664CE34E7F4EFE4E60E0C55E42FE93355EB21ECEBE0F2E4543B97A9305473E611B5A1FDF2A7C4143818D6FDE7AE2ECB99DF39AB498D10F7A031D44CB0CD8CE69A80EE22D533BD443E9C3BE8827AF158245A1EBAE91BF8E607E5F82C08B6C66E347249B8620C52A2C8F7B713F6DE951F6BCC97D3787546C110FDF1B7D57BCA4240926B245D93791B213B0413D7E648A14069472C049E2BE0AD2522E8BB547C31F67B5F98A4C7E27ED832F94BD0D9FBBBB4787314C1638DBE7284E839C926C396D5F636833C1D57833FAFB7D48EB3F0FA2484B6249926C13F0995200A660D8BB98C5FDF5977DF1BCE3C119AF925A3505BF31F746BFCF820DA9EE8BCF145D4593D269861C6EA14DD8E405C424109E8DB74B2AACC206CFD816422ACC122E52C0FCE25612F631958E58B949F6ACAF551410B4F835757B878B93E66EF6082C9DB32E35049CF4E71EFAF48FE227FD73097AE9F6DEB07AAB2DBCB013E35D8DD104138A850D0E4F21EE930364ECBFC5C929415EA0437A9285ADA8C245A800CBFAFFEDD12215FE229E2C88317F066829FB75B4ABDF71CFDB504BDF757ED294E83CAA0D2F77870BCE59AB0C23D052F4D7EDABE52722BA5E16AEF583ECA6ED8993EF429A1BDF8DDD9FB3B7E70AE58A16B13639492813207C217489D8FA09C037650ED22F61AE9BDCCD8A72938CAD56243CA4EE007F7877A20C8D88EC62F3167BC46606B457034A6796F505859AECE33C506AE3169818C3FDF351FBD9762CDD8EF43F16B0C14AC7E0EEF3CCA8861CC6344F41249D0D7422073C78DD7F2FFD5B1A24066AB39116D11F4478FC2BE02B40BE340E9E626ACC8BA2055649696FE015B4328E54C6605691EDFD9E9F6658BA273E71D7B39A6982C8F0E34A385F35E3A2E2347B3C72B0BCB8891ACF07003ACE55E13118580AC15289466E569578760BC3F5568B09ECF3EB6455360E7E06B88AF9C5F97CAC4B8EA8508386E0BF58A719746A6D6BE2CFE64D2895D8739EDF2CA2243158FAFFC7B459C3E1FF57F027C012E26BEFAD248C9FFA4581ACBB4159FD7C2FD04D3B75F255873309F4C0FEE8C536463AD38E93572312BF8DCC717B4DC651B94C4350985821742C856D63A8AC933FC424618B9BB5259AE21C8D433E792C321C8B1EF30656ED1BAB29AE69AC93621739B445B2E4A3454376F00F9689340181EFF94337BB238AEF8D1009BD1ECC84416B9D02076FFAEA3615FA608B6E8F74EF3D88BBF74FCE4CF7954E3AD62F1BD79ABCB120D67759012B9E09F828879F209CF0A66144C42AB47929F37F0C5A40C45E9508CE6FB4E32726B886EE8AEB75B7598FBB130A5158ABD21B64ED9979743B6CA52C5B205CCD7A759CB770CF81E560249AB6C24A125CF621D582AA473B0750F1827E1F4EA6BF0367B909AA905F3B235157548A241748A71C5A19A91CCF6D2030D40520B480809DE52969A58E4757EB788D5D6115A11A6C8DFAEB7262240A1109466CA62EEC7F4037243CDD179F5A17BD66C59C9E818044B63D7AE75C24C0E5E563A2A8CD25CD9E1BC6C1913AB1A10B2B04A6411C93D7304D3E7B9EBEFD23958EF40C4BBFB47B9E94F7C424922817E6764C98669E671BFFEDEC9263030D343F1243B44D14C4585FFED0CD37CA11E88730E800D3BCC5246E73540B8EE96C2365D77F5033CB264DFBA31C39C24BA99A8E57141024109635D6063056A30EBF4B3035BB8DAA70F9D26D2E33F61CC6136D19E0000000D4B281B06B39EFCCF4794D657ADE4A9C4139346C1C9B131825DAADFAD5CB3918254379C9C35709C55477E2E733409CC179367009A7EF0A4F97CA91984FD8EC9CBE7B3EEE336B941B39B29D5D295760F15D5CFFD79E55EE7393D2B1A5D3A3EDD2ADA0C92FBB44FA6BC9FBB4B51E48AB8EEE2E3FEF77D8DEAE203264DB6F859859B032BD4B430B52A358971D4300F05CAEDE1AF710C5BC1C4D56E46BCF9B250D591BDF95BCDBD74A57FEE45F2358ECD818C9FFCDDB9A41DB99F446D8E70A85A60A3174435BD87638E9B97C5B452959A6F12FBAC31620A90D2948C1C41C4E71C10C7A2D625A5573A2A09112D9DA55D2B712D
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_6
+Input = 6B0E1F29D5771DE71C3BF6ED658B390B3AA238B9462FA01E8E651D59A9184C166E3B20B052B3B8B214AD2ABAEFD054B37D9229D570A2B48BBF71DC8D2A329446F6E6BDBA3FB69E6378A95BFABB5F906AF2488C3D5E43FC2BF65F67F017305C70A7E51A7F3B47FB0AD088186DCEAAEA2662F4BD86A33C2C1065F8013BC16EEC91
+Output = 0000011E000000064F9FD68F945675D15FAD880790FE129483E78700A198C196B999B07ACBE65981890EBB3ACDF634D56920A52FA42A3B722B6DB5B7B3C12054F63A608DE06CDFB937836749BB759DB5BB934F1BB2EC4ADF70D18CFC8D3D8B7400407FDD2CAB8E09210D426132F15B4C57FEC9944E2128D9EC0A8E8CB470A43021D97576E92EF12D7AFEFE7C2147B03023DDE795D2F1CE065A5BC86FCA1B897859DA0614A7B3E20E2CD4B5F3C69BB7373D4B543BA6A31B13B45789E663C0B6C0BC726879C491CCB251DD6D61F3430DC756377A882737E6C806941BFFAC574F1DA889AC6E71FBF56F03F8C58956E66F44DC2E28C9C90E1C9AB877CE0BF81BDE2320652CD495ABE079BB8668C57B98916D910D53F2D9E2D0C1172A8A0FFB524ED05781B80C0E4F9E9EC8C9FEE06AD4E8E9B5D010BA6F3247A44329162BFC4F9C42CC0F1D596ABD6D7690B306E24553EB4303467C05C493A16A504BE4E46885DACBD606DC0E6A5F7A98FBDB8C8E105B5312D5D4B7DBB73100E26AD90E2C85D7F2E9681D861F0D3B368EAF0BADB164F857122D81178DE8E10EE6EE2E1869187F2C1359C153EDB0128D25E6352D0180A8A681FC1034F117ACC86592EB566028FD6AB8B61514CA25C3CFEBF50849337A7B0DB527F766D838A767CD99F3E43A8C1B7803ED36D7D29C2A3621FBB57ECD67E78DDD8E06850C1C7FE0012D0A48F9DDE3A39D20C27A6108EFE3EDACE4000B742A8AC25658C091221DA5A8AA732871F71E50F9BCB50AD99B5BE4CB2AE1B7760F42582A9FFAEE23503E03A8909CBB8497FABF65FD4D2E4FECA3B6A609119841E5A7B8AA6B203063B4999FD01CBF4ECB0955FEF81908822B96D62B3DC83060EFECFEDE7DEBD41EEE94B631B1A6F9225572AAF879364E5983666E10BA1451986F130E949F4455650B96BD555DE8D64EBE03BD77E4F605949315A56E76F1DE87E64CD38A9E3C7E26CF24140DF913BA3FAD3B76A0404A01067813E0458524516203707CB99DE3458A5258E7B88424F0ACF20B628601366B7C7A5881EC0EDDF482773F52251ED3271302B598E5AC43CDF2C3E74FA269A9A0BC87B13CDB6D8851D0827754B1BF9E845036F1CE9895C2D35479CC5CA881590767872F5250BE1C193CFD76B65C8B13834D402D14FCC54863D164AB92FAC1E72F9C803EFB0DEFB1F5E280A81045FC05B7DF4FAAB143F0726250C2BC2FFFD0426ACD68C970E2AF5877E675186B7177EA2B1029086DFBC110B01200F05BE1A1FF70CDBA4A78784E6BC63FA473768267785F6DAAF5BE4CDF0980356151B1EBEB850C0668FD524ED0E9621CFBCEF3ECCA7C609B8408D07A24C99A01D038B0B5A5BD2626B800449E45CFD648CE6BD7CFF890C6146E1E16F930817E48F8159E53EC51F399BB91BE694FB39D20186D762C47B63BA758D4263CCF666D4AF0A97BA2C026A8580A92AA7AC2F719020CC8292DBEFE01D4280E380ADB8AC42683ABBE32A9BF241D5DBBADBD84495A33DC96583357E463C6E9579B61B369EEDA021205F56BE70DA2665C740DCF660FC90088FBD5AD69A16D2979D48C686D7EED834352C3D0CD6710E20B33938D13FBEE5325488CE00DCA2C781457500BFA48FDC79FA596D816DAC33F7C74EB966BFF58F577D86057EB970E0D51BCE9BDF76525070FA8140BDECA4637E5942DF6A83E3017191648EB1848D5B5A39D24EC89FB78A7B82131F73494B47A461F23C903EDC3D53CCE315046D081A094E7ECCA65AB4B9CE2F7843311816476459A32847DD183CC4C4C0472AAC1150AE904CFDA7D090D7C160C3E9115824D8D63CA9454274FA4FD7A1426ABAC76F4E2003EB6ABCAEB4B81956FACD90FBD19F224F14DABD1CCA30C3F45F4CBB6F1FE9B3C242CD7F008721FC469461BBE9D16867D9D7EABA82DDC099F20D1733FB283ACA8E19EB152D047441E54D333B713AEAE00B2483291BD06BF201D2FA6B0F705754A8D29534B4F58BB6A8AB5722D8505E0FA5D1D0A52AC0F307F24D4ADEA4FD70597666E14EDBAEF09E877873D5500151204745C00A26F64E1428924BB4270807D5577FFE387F93BCC072C2F67A794652AA0CF5D63C74E71727F60801AFC1FBCD9DAF1CB62CBD69E609656A7AC344F4AD4957E48DA3B616AE6E11F8023DD11789FD7DE603F2D385E27CAE8055E0ADDD0FE7A0705D23CB19ED8C82CD03AB6EA2FBBA0FB22A831877B771A359384DBAC7EB27F12537A41F08ACE385576E751A890075A0116BA9409FCF16267B472C7D0E8FD0683F328A8A6F40D7D40C3DEA12C13D7F7455FDF9C487017EFA22C899BD11658825B77423FE04788C7A1EE422C6DFB2E8E2BD77677586E318B16DACB3570EC7FC6A5D371D3492F2B0A9305D4B4488FCC3E6BE58571BF37B04A2082B9F6F50459FF8B76D0E355C6E31F4E0FA8394544FFCE487AFCE69422E81F887F609C0E86BDD5E959DFF6D9D63102FBD9BACCB2FBAE8EE65E551F5B261DD66B8FDC7E59FBE2D6A1EE632EB03CE1D476E5B4DBE267B21D51AA0BE9ADFD4418EC93FB07CB1C53133C176CBC5028A0051169311E397DE64B980BD612E1107D78888685F215386531BA95950EB637166CF541E5CF94C50949086BBA01729783D56ADBD1F837BA1812FC7DDC9C89DA40AC2A81858C48CEDC89B7A48BAAD1A07A2B881E91547E9C8F550FBA958A806B04F1DD80DE1C888F5833E09150BC9433CE5E5D4964D894B27A2995B3FD55CBBB0ACD3F85A798E18DEEA6DFF99CE4F5833585D81516D4117F883171C4414E4579EF39FAE837071943DEBC359EAB994A473B7CEBAEDA1CCBD0CE37B6F60E0C5B6803D748C8DDFE2A37773EFD50EA65A4E2F87A15008D48D9D4D04B9BB593FEEBED39AF3DE1B3867A0680FAADB943A5E7526DD28A5F9EFFB78A970DDAB910E1C943F2CB9932DCC390527215D487690915986CC1507335B35653533982C81AA446B787EBDBDFE3436D568471B8C5D36C21A35792CE6506C2BC37E53783C318EF69C560E224B8220A90042D9AEA06BC86FD7EDB9875CB6A8B45E68B8E9A8196867B8D3BC700DE01C9F2EB918EF47A37A2155E049F08542C40712DA5B7AAE29D36F1A16FE7561951704C763864D3FEEAA93277FFF4AEE173747CAD770BE8E29C1BFDFBFBB3CFD65E328529DE6EC7B7789BA0F11064344463E5D6E4D49A3F835A97FCE0DC0CE5778B19D3B319E32DA042BBB73483A9841430F379C2BC4160E501B953F183CB97EE5A1E1DAA1165986F9B520B5ECDD41EDAFBACB254AD2C7E9AC6EB1AAD5AA93331CE1CD601BD2CEE9C128927763B6EE6A243B7B7FA3206ED59B2B8A23AF2366D0D3F6BD60EA79E9F4575F095C5A6A8ED3CCC77DAEEADFB6C3063E59126D69E62917DB38609017A182B4629A0392D6107AA991CC67A8BEFA10FB10EFC524F3443EA04AC17C3CF52CB509B627844A61F58CA8481925EF27D63A32F5EB4E19BD90AAA2D428506EEF5ABB7C30000000B0561C4E7E521D8D180AA1B2927E6B0E7B23908A4B075F9F825D28D3F9E8656638FBF32481BD09B0903208D9CA474F763C29DF6FBC8275A2153C8CAF5A6214D54503ACE89B804A2900769FAA5AB02968387265E18BED9959BF568DA94A0F108EC835B5D6AD88EAAB5C457316C1B6FDFE97BE34B1EBF2FD419C76096777AC61534AA3860BE21D2CABB3999B69E4B14312CAB56BBC88E61DD903F1BC3D21D539DA34911B099A9365CE86790BD4A236FE2272ED1107C34AE70B82A5B984BB0726A664A99CD688942D09AAF6D369947669D9EF7CF66AC7BB4E5869718B460D95D9A66BDBFF0CEF335CFDF6442577AEF267540
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_6
+Input = 64EE6E15C8C3E00366BAAF3573355BFDCED2CD9F46933B92F97D69234D5506C12DD116F061355F85123662B2BCC2335AEFD760F3993C307ADFD04A2849F23AC96D6CF8A7904BD52EC667DB760D1A6244A5B315881E732D2579A63B376425EDEEAD70CD1F07D90D045F7F67C762A9211B07AF4D36E0E7393A8BFF819D4F35AD2E
+Output = 00000255000000067E4338029D80CE6CE5C9309D2451E0A7E9162AB9E17C7E8355C118AA091F751B330CD73150FAA70BD586CF1CAC66262C7CF501D4D21D5AEA434EE7599668745D35125E9B2BD851DEFE9795A1EF6711E27A82A0072747EF0FA6BE971A4EEAC553F7BBF88E0BED2EB5928840D23059FEB25A46F64A6146BBE0D88F316E4B4F584F900232B13FA1D7095138441927BF86A84BA72586F6D4346771FC5C948BFA689F546E29EE0DD97A42B48A406F922BE843769F6A7E6624AA60351865AC4C179FBFA95A5CD943A23D58762908D86742642A667205E0B7AAE2ECB683C4A938166E8DA9B6FFAACBEC9B639F881B13120449E6592062D284D1F6019A956B2F15058997DD460FAFB8200C72FE091622F10D241A5A7D9C4126AA1B30DBC5AE4FCDBF529811166D995085B202562522704E49E21A0E5B48E0E2919BCDE09E7EA862603F5C844370A9318B43BBD42981F0C6FCBF4021FABE1C1DE98A8411A971333F8D9241804757EED06DCD3C959E90ADDB5823969E63981A7ECCB8548DC6302CFE43498EAEB2CF72A2477502A0C00C9AA40642193186E55DBB4B30AF817B5AD5176E59F90196FF59EFB289FF14DD24FE3F2F186AF0A0791EC644A82F239C5CF1FC6C399D914076449F1A6994CDBC5FEEF7C4D1FA23E1BED9BD3F7970AB5CE6577FE2DDBFB34738203DED6E490F528E18F474FB577CA55E85DBCBA239C245BF74DD3D638294D80EB6F58F7845CB851481D6F7D4FD3F90C55E8FD8A5E8B53BAD412A43CCBB0C298F72DA959ED49DAC42DF8F6736F1AC86D87BCE558070DAB26BED11E3A3FAEC1534418017ADBA49ADAAEB75ECD80CC1F8AADBC56195E2AE46E9AFD304300450B0D9FB8C3DB07FBB4FDE46399F1060287DFCA8A3FF2D32C6153449A05D0DAA743326CA9197136CB5D639CB3BE31305E9FB8D34091DA3A7CBB95967A6B234062503FA6C9BACDC9FA56BA0EB2DC31AEBEC891F48DCD0B1B537FC0F5DC1024968AB25716A211BFAE2AD434AF8F64C8DBF7A333F9C380851BBE21033FE076B3E4DD23AB81BB1E338C4CA55623AE4EA9C567F3C0879891364367117C7F300584525F1E0EC8BB9E72161B1DB7A2A2C79560F62676F3A104F58BD5B98FBC5ABF1569109E8A4A3EF7B6DD763DB955C925EB19CCE1C4BC9DBA73BDD52DB32FE101B98B0494567EFA0C18D3BDFF2B85E4D4509BEBC5E26A0EE6C98394EA2E800A61001F0AD2C1A69FA7D9B5A8D04260CC2610EACE7AF190AC5B7D982D50F2D18FECB7153285F2D736F4BB92D466D408BDDEB345206AAE91B8FA4FF937C36EE04842ED2BE8099C70846FF2259102AF0472FA5C6BEDF9510F3564107906B564F285C8D4393EF9DF15B31B2A81900864C1A8831E0ED764B6A04F69F19C45DB157FE71B3FCC2BF1B23DBC072491EB84E9724E09139A2FC42C0008616962E5DD25A4384EB5D916D472A15B839E7D37AF22EA6B70EB00BA16105272F442C3408EE2B810490AD458062E735472AD8E93F55856E86D08DE1E84872659679AD085B91AD97DA9BC97508155F5FE6D0459E303A1A573CA379545EF1306504AD3CEF4ED9FCDB9AB5397E7259C7612C1E95ED9C62EA2B1CAF952E404617931823EC13FF70E17185B9149EC75F0B31C4EC2EE796B20C7C681D3DA513D21997E20B8A277B218450A9F777F0AD4F73AE1B696D081C74233B8E0FA8FA9D3389E71994657199FD59A7652B95E87F8FA3CE91A02923587339967E00D7841AFF7BDF9270B843BB799055238134FF599770EC0CC07B8CC361E83B46989917772859C7E2C81D48F6D62C27FF2B365AEE738D1EFB75AA7EA0AEB50C0C76C724AAA9C4AD382051517C571D792154803D899CF73871F411FF3690EAE356FF0B6DE36025E5325580812FFC024500E5D2D430B59C6F25A4D7E969D3E9ACB9B835015EB841B0CCC28D1073DBD40B7B4B9A9B1847C84202EF2E9629C88116BD37A766DB9B440FED26FE76693BAC30E70062F74093E8C2C3B3FE6133E0CAFC170015796BD64F4418873C535F1EB55FB3E91BA5C5D158E0C853AB104EF629FC9CD9082AD9837433B97F074CE897EB5440BD09C4DB8DC9A5E6DCB3679594BBC2AFB1401C4AD9A891E204127CE35D2F713E5DB191773C8B9EA57C2607DD4E854EE456BD28E9EF66F95A28C1CBC664A23B8C86831F405657935D3FE09648665C44759CC27D72837A55298AEFF080D3F8D0D4C38FDB8355D297518E509BDBC66F57E7BC533ED4FF62235EF099C260414E93EFF670D4CF6FF54ABB1B751244716DC63ABF5C91EEEE3B19BE94B1B8430D4FC5664EC25115D64A5DEA9102799F67D1EE6A413E294F12A15CC4A606919542B1A7FCC445BF72F9F897ACF739001D9D58DC08BFB9BD4331484CCFCB8BF9A37C6C3381EB6DA6619B970EDA1A226EE4D25934CA9303E0125CE8C3FFD80457FD49017BF85A0A5F350A4687BD9DAB5C886A0C93F5FE7832FFB8BCE2D5755F33966627162FF6DB8C716030E38B05D45E3CBF510D08388C1F666C86BDA9A91C17AAF5906C3D7DF22F84919BCC85E48B4B79F00F7B24F9CDBC1DD8736184ABCC6D423A7934543776B4807141976DBD71589C0545564F7B9B0E1DCE057280D29D8505FBD72E8B1C228F3DA3003B1BE90EDE7C532A9A6DD2AB5C1E775976051B09C02196A1C9458CCDE61CC4823E40870CF216BB75EA290872C30BA420AE0DA1D34AD1A6E30BB99997A17624F79A0724E81896EBF25A4B2E1BAE1A9B644EB466213E973EB36A04F07D628C793B958B12B037F31B45BCCA66D8BA8C4A255D562E9E5FFA22DE0FEB9D695BF7561BE3764D73FE92F00C2EA27DD218CE7B2BDD6AD32150C0231D6FDA2F853A1F93B0B1F7C9457E23BB807611E95CB70B6E2AA3B25B367D4D5C1897BD991BB191C502CEB1F1C18C24051BFDB0B7DCE337698A07BE9B31E1D915A2F801384E3A509D09839A9122FA42362973C90AE4F3AEBB08085149DF451E827E7DB430B596A15C7E2C25628EF8054D08E3DF38C7EB6EFD6B42DC0E756207999DCDA0F53E19E8441B474FC476BD5B716ADC1A6031A7566A021BAF68DFAE65140250EF2D3E477D00A0495DF0A718E8CC0D70AD927E5B06A54143573BE4A1301A74496E2140C94565E4E489D9E289C582812A02DE38A3A6330E5EA21B2A0659A3C5F706CDAD97F035A57FD6FE56264EDC9FB58F255A6593A6ADCE24060AA8B51B97A244B1EB2011B8AF1CA91417375F97FDD4BD4989AD70C99D829699D452B3B98D27544A4095AFE87B4EEF0196DC115B5DF5460ECE44C913B729B3052AE25D6EA8581C5F7AD7A89724DAA0BD11D9929E971C29DAB196F32BA199E30B4490C6B9FF97A2A9311AA1B2044A48FD0091A1590BB9B0D21B26568D20CB480F417B7FB3B5E0625C7C310FF4E62816CA18369B8F51CCB3F0E0BAEBF317A5BC70DC16ABA2CCEEA2F51F4BFC3ADEB2F3149A0E57C9A06C1C656F090000000B618853BDF25169519E2CC1D55AD5F278B74CB1039E4C0527DD7B93CFCE46AD46CC20049BFA8B7E5AE4ED35CDB6331F536D65E013D27C4DD452F2C1AA62C150F920753419036ABA0E9F63DDF3C75C0A333AD344332A79809E736910DA78E9F6EE59D3F95576E6CBA8D5FA49D839AEE982EB92814C837F985E03264DB6F859859B032BD4B430B52A358971D4300F05CAEDE1AF710C5BC1C4D56E46BCF9B250D591BDF95BCDBD74A57FEE45F2358ECD818C9FFCDDB9A41DB99F446D8E70A85A60A3174435BD87638E9B97C5B452959A6F12FBAC31620A90D2948C1C41C4E71C10C7A2D625A5573A2A09112D9DA55D2B712C
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H10 LMOTS_SHA256_N24_W4
+
+PublicKeyRaw = LMS_SHA256_M24_H10_7:LMS:0000000B00000007D838151DCFB31CC4F839A7E0F97F170D79E38C99F8CB79AA0B8048D60ACBD88A4FE48495BF5D5559
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_7
+Input = 351A30CC8355B3B3ECEBA79D252DB3DBD44BD8601CE633A08980705003B65C1065EF6E8A4B5AF69C88EA48B6BA4E54E5EAA4057D46C9CBA4A47C267AF13B9D35A261EC79139E7FDAC91F29E88AD81CB0FA628CA1EBFF7152698228CB34C0BCB1D2D38ED6FE4E487745F17DB81B3426CD475B3AADED70093138EAC85B15C5CB47
+Output = 000001E800000007DB679A00D096BE05F004D242520AD24F25E17131ADD574FFB71D2E1744404D0C725E16D838B9B011825A0D606FD2D36B8578D0403233CC0EB3189C135C67D98E82082EC1993553D7FC2CB55DA6C7B4743D77C6EC0F9A37764BCAC51CDFCB80FE0A58D270C855C690890BDAB5FB02D617059B3D6DC41A0317D4B605AFB49995EBB51C5003B30556B3B1B3C643C9752A26349097D1B42989F16E6A1A90D8FAE3C08A95911D1108E8250A1150011E7852E2197BB89102972773BF9D6CF5DEC3AE500873311A4D18548734F6C6967B80632032B8BEDE08655B066CE8D8CFE33CA7BAE8A6CEAD5522CE7BA8A30B2DC1DC81777E816CF9DD88917FFFF8F91AB7DD85FE78EBFDA1377355424B8B6754AA804765D23F0C2AC7B17DF9172296AB17DFDFE352DAC988F52ACBA8D3E392021848B61BE476EF98A9EDC0FE82F671D661F7FD801E26D1E04D069AA89997640457A49F439257E8F1E506716797CF7A2923C2D7D96246D32942F9B007E0A61EA323550294B7EB20AAE476D9FB5899FCFC06D6CAD7AC6764969153F6400D380FF26C7532952BA6CF2BAB16E5EE7D40C28D3E6D4C9695CFBFF35A94A9EC27B3FC8A449D9C89D4122416C47E14040D881674276D91B121A3EE7672C8F25BAF00BC35BEF27CC9929C918B56EA7ABA319CEFC1078D6A57BF459445D25365DFDB5EF89BBD75143926701EF6BDF5AA90BD152858E336C45D1E6EB7903CCF69B3E13732AFA179FA433A8A11D215F891A701C6A2B65544181627F19826E4494E7A83EBBCE0192801605B22F9DE7CB896118D3849D9B98D898C1256A813570A16FA82284C998D973B3CB6953A2EC0A98DB235103350B10EC6F3A1B0DEE5CE7D2CDDEEA91249AF404A7FC47746143251DFA86895A5843E14BB7C93DB7FCA6824CCDBCBCC96E85B638EE262971D0D8C62B090D7F9C906B6C462962880C71131E23486EBA5849A4DFE54229DD9C22EC0B29292A8B957DF7D5DF61B4C8A0DB51DF3A5E8DD30FAA61E4802E9E22A71A5391B5F5BDF0EC90E1EB075AA8DCFBB2857CCA08407AAFBBE83203C9718F32E819A906DC2EB412655A19C978C3B3DD4CAFC8E31076E6EFA3C21098CCC29C134902AFECCDCAFC50CCE372C8C588CAD86606EBFE96FCD5135F63E2518E74FD40AA3FE47DECCBBB56093BCF4F081242DFBB0924AF94CCF8CE8FE7C09A3DB4BCE85357A6D70D2C7748759F25F4733EFA483E0DAFF7E8D1F88F329EC8AA87D9E2F07F2F2035C268E11F243192EB070BCAC0E1C2B05F0E4B9A47770A7A39FFE10789B4D5FD379F8F59A7EE062C93F8C134CD9129A9A35D9C6D01DB8A5824161474E891CE2E7AA6A7A9AD00A86BB1AE8ECA4D314C31D0B155C7CEF702AFC4D1B7276F92BC43BCB141CA53421BA885D9436A8BCD8874C79882784CD7A819C22554283933FC6DF82B6B0230BDA09A99A61FAA0202FF81F0A597B072125D96723535A60D9E262CEC9301C894A4E9A4B6D114FAF7E19B4C153BA334AB24D4D4B1A35B24DCCD25893E95AB7C85A83D3501B0A229BB25B07DCA7781F175BF07E646769D20BB4741F0912FBEBF135C46E27A56E2D5151A08BFD27DF9E00DDC162EE40E53CB1B91E2D35EC48E481B21BDBECEA152131438C28C3F50D72B498E4F50DA64F968CA6120DFF3F75439F25DBDAECED000886AFF60B986DAB85AB93A8E14CEC99B7663DAC704D792C4479AA8C39939BA6D58DF83C3F0AFAE7C61F580549485018C3E7C4A81287400D44B23D0E8140164B0000000B103DC596B554B5BDDC86B439D3811CD26D767E341F7A88E7F1FCE802305BFFC6E4A826931C73DD58BE2386F3E1D84113D9DDFA2D99473B9129D09A8C3EE54029B9E2AE14CEDB924C7C5A2BD38B8FE4C654D6A0CB8200050B561B8B6342EF1B8AB26C7D34694917B0F4829133BF9841E7D4AD2277EDDFA2003693F7855DA95D38DB172139F8724090676B78A21A7D78A1263E37ABA6987034EC193A5D577B25379C11F1CC89CD08889C11D64E22BEA000C81CFBACB547979836B8CA1CF2572A8CA3533FE1C0472056D8EF8F0DAA5E7BCCA1B02BFC30C62985A723A04D7E669D1FEFCF1E390663DB5CDCA25D2CFDEFF01B
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_7
+Input = 6B118B3C1B1CEC6D9A5FDC3A5DCB5C10CD01CAFEF88031A305975886107716DB6F93F7BFFBE4CB92069A1B40BEAE0504BD8D2CE38FB4C563D08721E7AEF207B59F9BE863CF1A9DF9E55AB3BEE3022A267E0779182DB67658F6C7D999DEB0ECBA58FE43E9D5840B36A55999060DBC2AAA20FF989BAC60B4E284BEE7DB5142537E
+Output = 000002F0000000072C01DA349118906E24C378625713C7032FE898FD4835C3D0676DDABA6929AF4052D319C13FB94BAC4AFC5D0FD9B23C2A717629B6E3585054AF88F3ECAED7FB9DDD17091F093DE130FC47E305E3C3E8F9515F8EC51EF8D7C1BA36A76686E489EAE91CCDC392042E10A17FA23201A416216C2A08D47ACDA053347831C6073793934D0712EDA1FFFA5A12E374240F8EB76E52344AE1DB908454F9FAD682DD5B81337C91B6BCA4142CAAE9BE79D72DB9E35BFBC36DC90C69CCF547A3CE61519AF08372BDB8FA085588BED849ADF4F2ADF0B4DC33880D54F6DE962358360FF1770AAE64AAFD1FCDD41054D969349E24EAEED354E4CC5807974A0DB213ED7A21710352B0C2BF3E5F523259F1A702BE8775C8262FF27FD51351F5BF447F50F47C97ABAB3B702B427AD7BB2152113FBFEB7F23CCF854CC99B9869EB01DF7E118B777011BE2E0D5BDFC7A4B7E2120829B64A561405ED591E882F9B50FA6186A3F88BA68242AAEC63C582EBC1161BF418CDF2EA778E5FB35317CFF3356577DBA073F38298513DA0DCA1BDC4B84AC0B20E77C0654039BAB71F40AB879B00B1AB7378292A1A545C0339D07201DBDC99FA2C274F72B5DD927165C08951B7E5F5D15CBADD312C1531E7CB9D2A205BECE190903CD6C7300D4CBD19E197D38BC3E4370920822AB7D90E4BFCE702B626E08CB3FEBFA4A48DD431F102442B227885CBCC096757963BE1C08250760432BC7D6CE233C6B578EB75D9F73B397311955D150AAC6F8F79DD74B7597F46034961AA954D6D76AA2AAF4B7663B81E9E28E944287509A2C924EC6D3C88E84A8E17B0C278A7727F7710CFF73C72EED66308C00E402BD16D6F46603F261F2159B9B1C3AAD7094C1C52A8F4B3783F94C6C04C14AF26154F60766D4322C905B77D765750F410674FFE8E423D979F674368F8DADD43637AE8380A025213435C220F9504866EB347729AF04AF5F38BF1D6AC87B242B920A9AA270E5A0EDCF24847EFC7E748760CF3900382D0600DA9A38486F9B84A2E20A25898502188C86E59F8BEAE14AC24B52738A7A3C678F35E6F7F66DCB13AAA8A43434597474F2A70AC8894201AC9DC27B124A548AA62AF9FEA6CF9A3A16639BC929D09F9F07F211C7274DC80D1FFE040395830ECF8D32C4C22F3F2D9B385981680115C4FC789BF960E79A1E0437B039032982673591227242A2CCE2E0D8E02403038C0C4B41D9B99E3B3F80439618FF504E2623532E6FDDDFB221FBAC3737C0DA9F2DFB913DDDFE2FB239F62EE3A5CEED19F9AFDD172B19D89A62A82BB3B8AE18D0E72738021BCC9525B25AC1AE4B33791EFB5374ED7575BC8F27CB5A69303E35AA1F1B3326B2604CEF65D9D1578BA004F7AC9E892B05538BE112EEB25A0A70FFC32C8EE2F825629054C50F42AF52775F47674C6F9B54080B65D4C81778D5B9E1FF299D0B12CB62C066B7EEAD2D8DB0F5354C39F44959E178411015A3220952A6F89F507B9F86E3204D0A05EC32AC3D4F4DBBA6C48CAB1518470DED1FCCE48382107057A0AF9875D7524C01ABA74B72FAA9A4CAE43A0E81B4B69A7CB2A383B4BEF12E447E65E0BAD3CCB983406E7083C304CD4B8ED795628BB1A730C8B15465860BAB3AE9E6A0D6FD90E01921137E5780CB78CC33D6F20741C5827FCFE5A6BD4DF5871989F3BD38ECF00BAB1CCF104B96E0237593CF85882E74EA63AAD53B1BBF99D01A457542F821BF73B51A285D6B6A080974324242837DAA505AA67C5DC65E9DCC4FAE212B0000000B925285025AA33F8D6870C3959D558A2DC8FDE0C272308A5C08F77253DA2D229B404D132F098A5A6534C998B13C0295D1FBB9FF471FA993DC6BC771505FB9042C69CF351350E51A5D70707BC0C3A3A9BFDF0273E4C6F09FA679B4B36DD2D3468BCC801A166A18A9E4DA667D48E557881B2FE6D7BB556853320712424C7734F99412D8D8BC50F850042A30D4257D63E8D5E561D7A20875777590B4B2D977805C66E4EC0FCE68722C9F4BC09372C42A6004E16BDA255295CE67540CCA8830DFA33EC23D13C6D78C46D37579D6B9E5903177D2D975B6041888B0FE2768CAC688FC5AC78CA853016CEF2994904DEE9BBF24E9
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_7
+Input = 9EBF7353A613B07C8C3BC787E601FBAD786AB731714825BDA093EF7962BDB0FDAF87B940205FA9C8D57177A42AE8B7D7DC673DA4450D3D57FF94B24FDC86EE03E0F16F9DD9D814B50FFD3FAEA0245153E3CBFF50C190EF1F2493183515B8C5142017C97B3C9AA3DCB7FE35352C62EB17C9C808A19A0E1BA96DAC377CB4CCB445
+Output = 000003EA00000007C71BEFF3DE853742469144E69D3F139F1050715780AE8F41FE33C88AEC7A9A39C028D41F3ED126F22123E2D2F272CBF5078C366F5F096430B4F434EDF523AA995D220B3490FC6FFB43CEF5F4ADFE09AB8A32E8070830F9C4E62935EEE3CBE22C1AF04FBE2B6E03646433A1EDCFC6E74C5EE31AEAC3A9AE3D6BA15B736FDA69337C0BDA5D4FF97D57B5A9C0B33A7063DCC49A9389A3D30DE7E22F28C2C9ABEBD9404E172E21C3816F20AD0F562654FA04F0D3C4B549983DDF0253980DD784616318B457919F304FD4E729946C508E7059CCA4E2690D134DEE5A26539AFE940703F34D61450D3956D1AC4E0FEE82AA5345F02157399AD7E6173D0906FA1BE91432E69C115650A52789A345FA1493EE5B37856F755B4DE478A91D6CD5B3A32E3742AC987C35A3E4737054CBEDCC9E260A67FDCE2992680683BC958C663C59E0D329A1AFBEC2A618D86A71916010506E0CB6021E97F91037D1A966FC0882E68DCEDF177174D69E5E9D41F7A3E5E64C515EB21126774BE6D2A0CD1B0F0B00FBCC5000D699FE94C5C6033B4D35C59680A7546B57B5FD9ED38DB690E9AA39B67C3F9CAB9035555C3C691D65D4481D2AAD9661E3631592DF734E0E411C6AAB98CD785872CD30630728A7B5BAD1E07D6D30F5FD72B3686C48A25A70BE14AFB507887E963233B8404E0A5393A2227479BE1B9E923DF26ACFF3BEFD169915BFDD0BFC820C65FE0E80E439DE50E7AB98970819C9C7112D51220CB4C142F5290AA2E8893AB615DF23ED8202A75C5D4675A39ECB79859E4DC8D80789D4C0EE3A92A021DF00328FDD82774862D827D1C24DA3BEF88133E40F65CA1A7C5600B1599E1499E3F68DFDE8CD665EC092EF9B90FED885C08556625E3811DD88E93CC8F2AC9F4FE7F0CF38C1A1535A8CF97E6FF6A33D6A637853BA2AF199D97FE43D28F9A13BAA314B043FF38B962543665BBC4DDAB1847E46DFEEB5BC4BA417FAF539AAF2B3D967B38C0BD1B3E26B4566130CD475AD130CDF2B97A30C57026729A590240C2697FC4883AB221D38491282BBD076CA81E07384D441C57DE53E040AB9719C452ECC03C7A1C62BB53763C0A02FDB0189F14E3FDD85329AE57AD8344ADB2E71949B0531A08AA475B3A359313AB5BD080B99CABFDF80D7F2DA938564FF79DD85F3E6762400975BC97AE48717FC69AB2ADC55BC94C98CE53B10506B605DCBF89264C8049881C3F14784671DF86F1B0081E93AE2BB1135890C55534A96ABA9C1B78D6923D02C132CFD2FD3535948C977035C60A7E7C3BF52E2AE434EF554398C228F67F1FC0008D238CE21DB8452834E55C39AA1E030F3AD2BA958E333B21AD43B8C906A4A474C4E6DE9A618625B0DCAD9EF004070BA64426E5B968E9BE4A09EB24C133F8DD8EF86253A1645E51E25A37F5B51D85262FCC436DF829E0BEF92224A1B78BC8A5A3B9709F6484E54593B9F5CCAD1D9E57E67C0645417DAEBCCA97C838CADE221440AD1F9782C2C15424B4C7EFF8DBFCBF45B867463539C153522F4A1C74CF6332D565449D13EBE54A4EC5FB5FF1259C3E662F854EF982ADC5624885B9DC703B49A8C349396C4705A3A14C210AD8B42D5009C035812C7CE44816DE83E8A99A974AAA55E409B142110BD30A03A960C936B33F8010A35341863080441530E8F25484B7E5322C6576C4DD7AED8D224E44B964873E73DAAFC829F562497FA2364B0181EFE2113A2F7A69E99F4B5524CF478B562809F2B4325DF97759D4D329310E0DA73AA290000000B5219D56990E81A32D41504981DDD9D0E2C427490A071D74260F23B61E50F18B924CB9461BA108956D555735F9A830F05AC8FB3BAD56B6F465E43B5323BD435CADAA630114D2361A6BC95C0978B852488712A952D7BD5FED7BCBD34DB980F663D519247CD98FF7B22C50570C6C176F573AAF7495C2E224BF3FB6AC131D66BB05A749576AE7DF3E27813A0B517412AA755D9AAC6CBE389B377BBF42DC70D8557A49949FCDAA81AF8F44F68FE8104FFAE7E10FDD4B21225FBED9012B3861D2311E3CF4FB69F68C33A443DF17E03205FFC06CACCFBF2DA19018DFE2768CAC688FC5AC78CA853016CEF2994904DEE9BBF24E8
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_7
+Input = EBE25F628E5B34AB5F51EB0426F1FFD2E1EC3B018079F949D60C0B5C089782EC4323510EAE8639C835B7B2E806693BCEFCA4661B0ED3A93CF10DE8C8236A62123AF26E62BFFC7748084AD42AB6EA56BFD42EC76BAABCDEB185110A25CE41120AE169D25D2810FDC31011D8ED852F4EFB33B70A3575447B0C4F9672BCC0875AE0
+Output = 0000021E0000000759311192B24594FF1E1E57F4392C891AF852F4320D0A33FF8BDA4CF7B47E2E4F2CDD001621EBE61874BF67BF03E527DCFDBBB7A46FDE01BAAAF5BD5679DD1C254C7F038505F1E6040E2F93813D1ACEE9C8871B299A3C3C6769F6C6607B4CE1F3901CE55E2904C419BC5EE0FB0C98664C31294CDE3D33A25DB1DE52A60FAFF8EEA8FE2770FA257EEA0DF13389734AF114E5A74420487B1532DCF0B3DF18A7C3EBD6B0FF09FDE275F8CD69C8E5F617EB3955F2590EF6F5A3A36E5D4183DD9495610B7762E6298FED8E61ADD994EE44BD6FF8C39754EF5F85512E62F352C1C306582923D6C045C1D92BC391AD7028C69F2D06F05FE013F4727B4CCF2ED0432C1B2D754151327E296577FB16EF423BE57CA89A874B5AA5CAD21C46824434F3FA394C653253BCE7A3050339022522E67E9DD31CAEBBB35AEF8403C42CA11DA4E9440C0B1D282396353773722E735EA85DDB79913066EC5DA339BE6A024088922830A9E31A1468F4DD16FA0DD5F34E2600873E5F1DBC64E805998A33F90E71CF76F8F53C64688E93F7400A7F296BD7B3DD41DB261B2E0C85B94EEAB4A423E160A663D82E1007147738236ECB2ED71E8D86FFF0F24B4BBC6F58D22E829AC229920D521280A8A79C64CF5CD59FB4A61652C56456F4F005872480BD24A7F1F294D82503DBE027BF928F6F6E507CF29CE19A5447D78A57A1ADAC6A28C977ECE4566B3B5F43935BBC2B8D6C0D81D9E080D93A0D05A2B4B5C2764CB0A3DEBEC17DC321DC99676A01A89E751FF142FCB22D33173416F65FA53FD95F854194D4261D4B1F5F9A46FDA4E93788FCD8F87BD9EFCF4F9999F7C3A1FA507D465476B6FC1C24454A569B480AE2DCFD5D5BA2F563FB60F520A7C8B434ED9351A5A9552FB5E01B8092011CA1AF8CC64890922E329EB44C17E4CC517FC6B55D07EE5BCC437EE21D1C6F3FE345F653FCF728AF8108F4B11ADBAD010C4253ACFC6FB975D0AD7E661541081050B3125678B0EB44D1DE598A507B5F40892673788F3C24B16467323394F19C0BEE52CBFB5B37E7B57B76CAEF47B9D55434575775D2FBB90632C38440BE5C15D5971C21545C0BC29FAE2184DBD52227AE3F2D527B62F546149DC51E273B215D52CA0940D556DBD8A473E571504959884C1448E9FE217EA34C285B253DCAA69DFF98255ACFD9079C7C57AB77820789F3C54A23028B9527BC49594226C81CB20B533C9D331DC3D97122CAB6F3095DFA54DC3D46EE2547F29BCF3E31F55C6A1AF98A63C68B9ED4D10F388776C6463C0C0D5067EEE0C0F17541B7BD0ED4CA6FBD9818ABB4EAEA744EEB2429A06B5ECFB02600F4353EFDF84726A64FD2C7AF2509B7D76E4C34EDD96663833C4357AB8CE30B830007E8304CBB42783386D431DF0533FC6700D05043EBE0BB6B9C069EC2B9B1712F24499522F5C2A10E08981E20D7B7D4158B7F8F7885F3FED2EF91883D8EE3FA72377B9F6021B70506F3E57D18F739D9D09ACB7C790259145D66C0CDD0E95637EC54EE4565ADB6D4432B76D44D047E71E95187A0C09034ED90E5522055FC280E7505EC0EE2100A90BBDBAB5F0435BF805795E3C521FC5CA5E8A75E2D7D948A7F11942AC9345E0792FA0543C19C56095B2441C7BC664C6AAC6E8C5C3548CD6DA762840E84A490C44C91132A1686BB07016757ABF2EE5005B95AE30B1915ABD38B89750E8B1A036A2666E1AD55212DA2FFF76FF2445E902CF1BE3BE9709CA4C1250FD2957497BAA116C39340DDAB169A7676000000127B37F2E09D26AEA5792DD44AC71BAA26E93BD1E47B08B604F68282719F9AB403E9744A09BDC81CD3614301B7FC9D444C74819D4CD5835754AD1C740295E24A347F6E1F94EC54EA0D8384BFF35EB190622D54ADF348C45DD3FE45A26A1D1555910BE2417ECD18D1535C842D310F5BEEF2DE419BD86EE05A6155089A75A9593726344E924ADFB4862B11D4F10507ED3F804536DDDDEF02C0DE10E81FEA81995C1078F4FF27D3FE715E7F8603CC2B272D553EA0C722A45FF01F452BAB3B54E888C8C23D13C6D78C46D37579D6B9E5903177D2D975B6041888B0FE2768CAC688FC5AC78CA853016CEF2994904DEE9BBF24E9
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H10 LMOTS_SHA256_N24_W8
+
+PublicKeyRaw = LMS_SHA256_M24_H10_8:LMS:0000000B000000087083E75C29C6D26D59A365196B03808C69AE7A9A91F6EEF2FE9D6B2DD462C87FB9E53FC903A4271B
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_8
+Input = 6EBDC95E0BDB89A49C5FE69CCD312FC51D91700164E4BC6EFFD58F5913075E6230B01F4A38F4DDA4C51FF8ABE289FBF6ED393053CDF4BA8E080253E8804FC3950BC925C9271CFF4EE43DF61F72C47052BE0FA8D79C6A2B567946673842C1E2BB3F6B7052DCBA059611CDBDF84A34D56F3A95AA620A03007C1B02832CB3101BA2
+Output = 000000D1000000089A36DDB882D079E671C8FEDCD951B71C198E8C079A858951E16B5F96C74DD58DCC6CEA83C2D39949763BDB7F6FB4E71662A0B66C13110DBF5EF8D799073A4AC3240947A1BA1F2AB0A83829BEF760844BBAED99F179C1BBD55E4D871F28E28E09ADE7393F3DCE4B92DDA4F86C8FC2B29116E32074B3A984528DBC41A9A4BC01BEA3B74BF64630F8C44BB13AA465F6BA46F11A662D07C7F61A568C73B0D3C0928903FCD203B07ADABC19D1D8DF7ECD795F7B79E1A0EFC2F15487B2D3C446BA50EE7D1FF96C1BBC044A4E755628C4A1DDFAD653B60164257DA4C026C3492992EFD813FEE4417ADDE5BA1C48F9608F27152FA77467741ABA3B039B3CBCD5C0C6A0A85C81C645C947821646668055E93B9159A3B6CE1B269C9116F52DE4C3DCB77A786C743928F71368766372F0FAF0C23458B2724952D48A77E95D8E100AF18B78EB82EE20AB36FEA03F679B5D48BB3EC6922E9397AF9955853FEAEFE9AE3A24E867E045EDE19D3504B3068FFC03A0CFFE2896C410E9C71D21B39DBE33795B39167A4E522B8F2CF733CAF32E4B1F8D5B13C29C91BF649174ED8329D0180BB2C30C23FB7C8F9B8D677D290F70BD0FB66A5EA6D017B932F79FE73EC226B7CE270ED9E205FEE9BC3DE244062C95C662DD76B4BADC934D81D91176722ABB83C92553D398CD3C2B74001C1E9F34208A74A3DC875AB4DF32A3670BFBE6F25A76C7AF2B98F0BF82AC766A48C376DC88532D7A51013B9F224AC36AA5F8E6D52CBE09EDD0DF7BBD4461163B10ACA7EF6050BD0B229F037960C59568A103A03952C2EB772EF4CD7D104DE7B0C327027ECEC673658CB45CAC8B78F13C92EF29C5ED398A0369089102D9D66642BA315F99E31D5C7F20524A95C041C8298C15B1533A0ACB6AD2842F05D8A07455AEFCD30000000B848AB791D37D9B81DF79DDF81F22E1DCCD4C659DDB41F1A213DB45761B074A0A85BFE1C4194083683595C8B884837204ADC35B0AB76ED33A28EC217BD1507DE4CBD111D954DE7B84021F68FE9C751FF48162BEF908B0C0F6F384C44DF96244A535501EB86D34820F2E5B3EDE26A748899F2C5269A539F2370DAA0033CE7769BDC89DCFB553F9A42C3DFFFD62E14DA11CE9772E0788A4D3C2BA709DF21F7E0D487F07108978F2799B21C54F16E905189A0FE07A4D45206950E6EB75BF3DB5DFB85D19D08E4A9F8BDE40450A1B4DB0B8040E17FAF2292E341DCF4562DDAF74B5C6F5E062AF074AA715EA9FABCDC5EE1045
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_8
+Input = D4220A3268ED6CD3858C7054B4786207986F9639CD5F7BCE83B801E22E0A09F9CF56BB8A9E76211CCE4BE561F4F682B2D671B5760080258FADA8A98A093B1F6BEE654B372B39784EE597B9F2EF28772D420A1E4E75F75E1A8EE6C416C507B3883ED58A6B24C4BDF5BF2B6D5F9AB37671BF6F91BDC35D4078D06FFBE82E377A53
+Output = 0000007900000008D5953CD027B45ED296BB127D366C95E09F6BF5EA624D0FF562A79F0F2B57EC82027124E70856A27CF64D3163302D87E0BE1D0D57828A2EA2C0F6752F82119E640EA34CC56D00B47699886C085BDE6187D87A78C643EF1CF78F81D5ABE8A491A3349F251BE82CE3512CDB110064BB1D9FD51196C11610E8A79E77883A23FB8B661C2A4A47B50C9126EF70EE1A33DD90A48A73F7E8C80C2D96D8FB00E79BD25526D18062D3F8E9ABF73436F54FC4119E0E97916587609EB5A936016788705078E80EAF36A175DFD7C26D941181A619CF8489FFC8C9D9AA2C8F1C3955404ADF727F3673BEBDE37E640897C3008B25B6EBFB1E7F6D137B99C23925314A2222CA7CF949BD0B190D454F369DA4F44518C7C0A22505353E4B731512AD2B272FAA1879E8668F7F40656760B223E5CBBB147BF0572FBEC67507AA68EA1350A4CC5FA34C571274A5C5AB1E0C1113F1648C231531BC0FB189A5A000A5170B8562830F86B84485D1F6BEC8F8A529F8F385B6591A223DF4859D1F9AAE21446EE42B89A434198237F262812BEE42185DBCEA85C632CC8EEB14B1037E7445BDCE404E619D83B1567741DBAF6308D03C4690D89B29252D09B55F2826AB00F12B503B0738B3889600EE77B341A01AA5F895920B89F8D02E2EC05E41CD1448AC3E4C711F61252D383B097A567B9DEDE7997F3D5EA55E180EDE2522892EF0EBE091326F07DEBE7BE9F22A8FCA8555D17603B46989BDD57FAC037D81ED9AC5F90F4D96CB4E850E6BFE95C7D056D7D1363E1933C80B2CA2739EC49E7C9FA003241CEA12A474F668A8421583ED6DC0C8608C274B86883CE5B9A5121430F362259DE37181F05205975A56F480F4C083ECBB1F6649EA1BF030B3E2B9ECAA5C1A70D71223046FEE6F283827B8C7760ECF8E1D1CC9000000137244A78A90C3E5206CC63704323E2C41247D87C3E9E89D0348BD190484925C2D86B4367473D47DE250A98BB6A91B1867D7E43447F5AF5678969E3D01EA27BFE239EF75DA5075DEF836B919829D9F1C90AD096CD5B9F07E9CC202F830A768F826F856D312E6893420ACCA28D8C31DCB97CAA9B9C48255C1322D42C3E25B474859E226A048F9078A1EF01E4E147F652FF463525D96BD4ACAF26595186FA75175EE5EE280EFE1E53CF44A189201ED6F8AF513B09F6A5B332C5369E00E12B68E734C5D19D08E4A9F8BDE40450A1B4DB0B8040E17FAF2292E341DCF4562DDAF74B5C6F5E062AF074AA715EA9FABCDC5EE1044
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_8
+Input = D6223F2B50FBF364E48C2A23F81706AF0454224AE1A6FA653FBA8CD8721ACD1E3B235B416486B1C426197C133605095F5C096E2EA672703264A4B202BF1A7E61A06129027663B97283C8BC51D85E09F1BC4BF3F17B6E806525D1A51DF9348DE36B557240F7C6AB50FAEA9D26D7950309C1AC364CFEE9B713A120C821B4B35D20
+Output = 000002A8000000081E68734711E208076065AE98ECF799217FDB41AA6802FCA3544477A1BEFA6B6DAFCBA62AF8A10F527ED5B95F92A876BEE04C749CF570DA39F5A66EA5EB24586EA42AAD6AFF44B2F68D5549386E98720555F565010E52BCA8C4CB5BC5B8520F2B850832771E82FE4425D965145B58B2B4B32C6846F5304AD091E221FEE68C033C37E3CB242BC07119D345D7F63851EAE5AEEFF7F2EA926AD7F9A5083AB7A5612948728F02FBACE79987DF84A871082C2D8A7652D4FE8E0CB078345D76FE88BBCA26C967C2B2592CE4AB6134A20020F66F29D14EE201DF5DCDD99575D37F1045F0B4F1C8FCBC84FE17705C63398F3D878448D56FE2AB9477E27DD1AC7FEE927FA8C1237D2C6FE86281DDC9A15B665BC9C05A65569DFE9A2F4E105876B53532889B3CD4859CD800CDE1F9B48979CD521EF02B7A3D56B0C6F277489A06ABF3D7BDB63AC5E77C0A5AF083D0E78D77A64E1F0BDE8222B6900E3DF8A00CBD13F1BC37875B89FB64945BB9ACB443B64D6C4241DD3CEC759BC3E9A2D5B4F66F275BEFC980882B90DD186B923DC0CAFFF836BB1DFB0CB67ABB4882D96E94AE002513F38AD1D471F9E379D9F390363AFBDB63BF0E903D15A9A83DACA28412B63F338A5BF310464322A26EDE287FFDC8C91B2912DC14CA1DBAC36BB7252CFA0E1AB40EAA4DD2E6DF782F79AFC0F3724989421FDEC88FCE4D2EDBA2AEECBD6361901A91BB578AAF27F1C061B7BCF40B870F88D08CEDE2E03FCF882F12F9DBBABE32A6C5ACC57859F6F0000C1E2268BA472D6E87AA3245D958923BEFCBCC42A3522654FAD1FABD778373EC2AC1073D8E670B6766314E6D6059C8FD08310285FA42B2AD802EF3C5FE8D5479531A9084702D0401C45C1D7317F6A10B249708605E7205D0FA4E4538DBCE7830300474180000000B9BFA6D744A9ED4CB9CB325522D4A5142EF3CE38A3EB012994B0C4C1F8881A6129F4A267F9525991B7E1B58B78EF11B1EDBDF1A67D562E0693B96ABD190424D7960FAEE3BED439340A635179736E70AAF7E767CB4109A00F642F3898075E157F2DB85717B52685750B380D46B1E92BB69F3CED0357FA922E7D157294A8C6BA983020E1343F62AC33CACB91DA031D3D0C6F166276F4320E81D997423C4BFF88A6A2B62AB454F52BEE1DDAA84E2E3A91C407DA19F117F470FC1858E63EA0AEB86F10295A075D16300BBA6D7071CC2183A2C9E6D04B618ECD26A1DCD1E8C1CAC3D69985D624682E6B6CF67BC9C87EF46A82F
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H10_8
+Input = F5E797140B5071508B22AA19A1449CD93B8CAB2A0CF7302F749151418E90E36A49A8F2FA8FDFEC2D1C23BAFF30CBD8AF0E7EF462EA848DE7E227F4F77E8D734521DAE47AF3AB582FEE96AF9ADE13576889CFCE02D605452E22E5A6E80FDBC4CBBE98128734627EDD80CA6830B3B0CD880F03D2425931DE336219DC7288D8FA57
+Output = 0000030C0000000830993428549DA8D52038BDAE48E76A5FB73FA67BC0442464AF757257C24B6A7C652724B660DFB8D4FC23EE477D17F2C362840BD28AB130B7CFF5C2B52C2CFE21074EE1954842302716F70F840FEBAF123A1919094976F6276BE075092237514449AE3CEE3581B5BF7A6D178A91C82E6D58B2A4675D90BF9D82F09B7D405A394771E640257EC9B17465C7C7D018BF552F12DC5160AD81E7FDF042B342B32DCAFDA1F51146612A506AFAB86081604C789014A59B3865FD2175C51852AF8699DA741734C94116FC76E0DD1F833E1BF88180365985E2D72921B7383AEB920178FF984CB1E556D047FA821BA6B244B503B3ED7DDB578964E80FED2B2BA186AD90619BD5F5199284AA5E2794AF92ADCB539328704E4F5C9BA7C465C3F1AEB516FF50956166E8ADEB5CBEA4E2BE75E1E020F908B2278F48984D7C98DC810A3380FD1B7136617B5750627ED153DF9C0126AC791F383B76E5F2EDC0B1DFB6A1D03C3D42F05218EB77827EE9CF3339F8862DFE22DAA3D211C593411370924030FCE379F58CB5981CC7D34C9B3CE29189B70A2E672C2CA29116D38E623C7FB20997D521E42850E7A4C05B0E8A53082F807EA45A0A232A652B08FA8E92ED3940F1FE983EFC91010CA8B2D5E7B347655E2D0CCD3305D0C0602806111BA860A656DA6F56D89C2B46F086E8F5E63F402161BC8B9561C9234A974891842F574E5A23550E5F1A84735D6E3E3AD82B0243D68DE593B671160811326B14343F2D0AFF91D767FD7191817F95F5BE01CA594E96A4B20A002E1B19775F6D9500A36164EB7C2F0082E2F026B5F15E722990898A602D7318A6B9DA52D4383DDC9B2C532C2A41788AC0C778FFF8BB7BAE9D74EE3A64382B40134E7DC88E69BBC766A50DB7FCED5823CAA84CA0737B2A0555A7176F0000000B8A3B06B9EAE9C2E7523C9B8192A7DD26C97260D4E6DB1D23148433C7BB5D6045133CE1B06E669539E174253BC2D28C2B465D78B901B2B6FCA892D5CA1FE492F1B736E133ED0B997774716D8BA46C96875DE9176670F2108D5AF1422183D5FB0F8327DDE091DE28F9B640956BF415CC02D522B8A12F38054C8EA5245EC1BE2376D7533366A54D5EFE39CC76AD0839DDF534C220FE54BD40CCBDC045BA18511C8429986CDEE6F9F77D80D808900A92BE71B61C80BF28C84F9CD364DE1EA55A1EBE57B9781AF103B5D8A22DCB76E878E39437CD2D05B7762CE11DCD1E8C1CAC3D69985D624682E6B6CF67BC9C87EF46A82F
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H15 LMOTS_SHA256_N24_W1
+
+PublicKeyRaw = LMS_SHA256_M24_H15_9:LMS:0000000C0000000562BCB211C34519726291D37CD56B982EA3BCE8E2858E92FB83B51376A6CC0E04EA5693B56363C4F6
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_9
+Input = 3C895A5DD36008C3103B868787CB9271F5A3D01FA40860D92D0814441DDC25D19D6D8CCA06A8159122F6A84334309198177CF285B62F0FC9546006E8F22BB9B87EBAB81863AAEDE828874EB4D2B43A33F00670D794A48C5586F075F4913D1871AA7AF76E63829F8753872A438595BAC95597250B9D643376291C9A0332417052
+Output = 000021D2000000050F3686387F7C06A82E517A6C2AB36090E2EEB07B8BE00B81EDD2017C2B9D76F5A356C9987B8CEC1B82CD9212A6E2847B2058426B4BE0E6B78611BDE800722F989234EBDCA08BFE2AC439EAEF136E10C70D3B87DF7B8B922E3C93782D6617455AB55ED40DD13DD5DDA76F85CB50E7D534BFCB9A9EED07CD59ED2BAFC660E151980D2EFB352067234F8EC33B20BE87C0DA139C55EC19432E1197346B2E32EB47BBE19389D0B8DF05F88BC9AD7F34CCA99F572B48C86ED6E61C82482E1B2ECD1481775E4CDFB1CB41786FC751FA474C57CB626B8050DAAAF126C5FF6F7C16FF7E13874B2E655B2C2AEDB3B83241369F44E2F4C81426675A881A7E652CB1101A00BB861FB7E53CCFB5BEB1FD9FA92123576547D3CC5247489B578E7F22CF1B178636FD581C58C3DCB0D4070B58EAD30065F47CEB75E7873B455888885D5CAB60B6AECF1D90FB55AE09784F0BCCEFEC85FC3D0E4F5926A705430AF84F323B9A8761098744CC34BABA708A59B819F5068EF534CC3B20C2C45726F6ADAA99C0DB4309FA4318029918CA1100FD28CB794642AF951FF224DA10D09E6469D31B9415DCF846A211A1AD041BB7354069E6873777EE6EC18900568D446718E2A72790A6C0BBE385196DF84231908BD24A97D14D4862054E7096A8C05643ED871A7F6DF8BBEA669C9443CF29ABF7455572CD5E0BA77AF41E9B5659F6805D5E5F455044761F9CBA52FBBFDA242FC545E49CEE6DBF82D87A6392C6E58DB5446781C41769CB02836383A873E8D40A533BED44A9E110466DDB47958D35B5CAAF117B33E0A2754301E5C151D630F3C66F0424BD7A9BCF206B229A41E62E3EE96A58868B983193F6DB394814036E17FB84F6DB951AE1E6B9DD0BE91D46E0E7F91A28B4215E3885345DCEA91AB29DC66FDAC9FCB7FB1F4361B80B7E56838E7303A0D7EAF5D1863851AD33D0DC3E46E77C57FC18E70C12275E2521767FA139927EFDD24856EDFB1C79BD6E2C64B205B996606A3D3256F9897D049D07B0A055A7B9F63D0042A7AAED0104F1EA1708EEC1789E721E10AEE2CBD3900325FD352ADAA269550AF55A442BC4EDFB9D3011282371C569989FF7DE3C2C82D1E6ECF9F9612321EEEB1280F980C8FB701EF1D47F054C5E8C7C5E3A3F448B87BFB49B30ED6822D973E1BD3515CCF628FC0ABB302403B728E20AE7104D0381672FCE9083A92CD8061E93ECD757F5D16AC27949110F6DDDC5D04F7151B2CB01EE9989FBA3C70C1ACDBA77AA8B29D2FC49611AE1E607A81CBC82E994B91F93A26197073E9B61AF2956594DDD9BA277A31D4DCCB990D7A3FBB23A4BC8EE39E4312461BCF9010FEBF91F1D899A183CA124307CD15C02820FD2411B75B7729247FE931746BDA7CCD0FA8A913785BCEAED5F7A054ECC308AE81044E4BEEF8903AA95E9C890DC5D4EB54177C66723EF6DB57811E91824CF49E79081F5325A10CD9966151EF9F5522DB68654F72E406608639D28F1CF47D3B7A60AF74C2B684D2780F47C2465082577A9AA4B70B5204E5A38FBBEDDEC9AEC92D2A84E5A668ECD093F0B3E6C3980D6D7D9B0FA10522A1F98461193AE88B159DDFE156303E03A6DD68F3933762D75960A3FAF087404DF4EB7E7D31E6C27A72A39D0955AEAC1B2145CA1BC52729780CE4C577518ED8053D139E733553BE5F2D059D160F5042179BD591798517893B2425F728BD6036C82F80E015EEB3CFD5D88FB65DAB414BE74E8B16F87F5B416FC620AC650AABB9602883651F1439F42537C203F619CD02BCC59291CE758C724007F07A5CDA7F63F0F7B3523CE3F966BEAA72C7553332D3B0E04E41E89B1DC97A47022711A4DD5A94C50C99D9338C9A73ABCCD25DDCF969139E3371F4CBAD7A0BD35E6AD5D26B24A9F2F20CC1326984DCAB112922D18C88451231821CEDFBC617E1108468BC4708BB7E7EBE67D157930C118485D986E9AAA0207B2AC1B7208A3FF2AC19E9053CCA4302C27FAE667106111537E8F1E52C090EC1D71BBA174475D16B5E9B3C758B449F6CF6BB305AF6ABA80507B5819F952B9F2E31C67292F421899BA168DBB851650FF3C41FEC45CB6FCBBDE51FB298506634AA27E5D8DD38CDB9F3C1B33B906A6F97C9129C0BF728B03D0C993A9313EA8473E20A3AA1D7A3E3AC9FC8421A8647E76C6FEE0A2F22FF1F9E8DE47720E425339A3D734E40218CA855555CDD01C3DAE32FF2FF1B27F7C44D00AEEB5C6DE9CFDE4015FCBF0D42A5A5EC72F0400618D0FE9B203150DA8DC303B0BB734E73A0E3BF7C215F0ABD83B41AAB2AF55B0A7AF428DAF231E6B2B21FAE96DD87E58DBF4524986631F5A9B2B8A92225EB1A4017A8D41AFE89DACA551DD34B35918E3DDD87984DFBA8C1500BEB150035468E84B5A8B96A03B5DB81EDC1E96B6B51FCC13C5BAFCA564E6387B67BCAE0C230D400AB68168D7CC7B71BF0AD14E23C1980125D7714F1936626A03B887401FFF2D5430417B619ABA07221E7B0B64D4B4067E997703614543805DAAD98B20647CE20A496D1BC5EC777B2ABFDB0CB1E6F0A9012708C392D7425347A043FEF7DEBAD57AE2A4CE446A03938EC68001AD8E73B8D3F05A3ACB335143C68E3CA47F7784570C76BEF9A1216292760467BE52C6AD758D7921144D9A7F071BF301BD9FA1AAB2BFE82124E38F4EBE1BF2ED7C56BFF51E0AE74F18B2AEA90CE13EE4456AF330D47A8F00A5CC5EF510AA9BE733EF2EB1BCD0425D52742A7A5C71173EE2E95A79B98890377F6215ED1B27A45FBE9D36FE8326BCFCCF8B517023EB31F82F0383EA972D4B0D8DFC6D8DEB5F527AB94BF692FE7B3D49F62EAD4C36F4D35605AB22A8A959C28B14DBED1E15E6A81EFF2C18ECA605BB6D3827AD791931DE85EB8F6E1BC494218BBCCC9E67070CD57BA4647280BC6B6EF69419649B9B2D63F71D84B4340390708163F4CFE59ACDCA2FBE845D65CFA9B778BF5BA22BF7ADC7870DAA283859E06F1F64D1AE9B47407D33E88F5D57DBE1B4EC8FE59269FEC2C6D79768A43158339B5F681189E5C6F44DBD48F47A8649B286EFC1384005E1BCAC10F10A2BD52245878078D6D95FB742CD0D1D7AB9F49E4A2EB545D5FFA28D13DD1E2A49F813A931D8BE5844F63942F6556F461BB3886558564AF493F43027AA4CA2EA34B438EC10CA0C60CB69A0DF856F02A8F0B821A934E1B08A69C2C0B6B3FDE3EF85E0E6C4E56A7661DBA753619F8442334AFD21E3E9081626DC93A3D8B06F8EF03B34D9C53E0CD8B7852FB0AA1951A31CD94D46D8913A0BFA36BAD12B26FDADB8DB4E5959A53E7D9609658E06884FE4A8F93F544EC458B775907FD36411B9BB6D39C410628FB89A1A3524D1C8C33D2306EACF7741A3EBFD661D4CA6EDD13E11E978A9D2EB0203B6E9A6556AB631080DE06935571F7EBF995B5E6B6E3723D793D23141AB9A08CFDB5FAAF27BB787AD1D807780CA9CD72E3623B25F1DBC24127D7BF086213EBCFCB6A0F6BF364359041488D49E38910017D56D0B750664264D8579970A3A4E26AE79B060E7D808245FB6C46CED92B69DC9B222BEEC7F6BF3421D4C9CFBA77B6A1E406DE441365045B607B4823A458AC38AFC29D03D559F9B5F99ED28AC3284F80E1ADC90A0C08D33D1588EBFE13E78891306F50C3B00A4BFFF6135949C9EEC90989951CE9AC6CD8E8A45CDFEF386830A432A08381A469E9E9C6249D0FC6413207B3370F0085ED1FC0F880D55D5BE4D59CF8B63709237BB42FD5B5F5D3CA5E9E654CC226AE4AF82BA08336A58B8BE723CBA93E958F381AA5F303BE1379F7C6CA6054427509FF2CF66EF3EB21E78812156EEBC422EC11895D7D26462922201392EAC38D3175E202C53E5DCC59E42090E8AFD8C521E74080135444F05C6A0A4E0F2767FF927FCDFFE0EFFA18D7E6EAA697FDDABA2CB0A22A263930A841DDACE88B7ED2D74CAB7899E775FD330B0EA01598FC9BD95356FFA4EEFD89ED62FD4BBEA0852D2A38DF221248B30CA726D8BDCDD567F038640507A55D546C5AAEBA4CC0FB8137AF52B9FBDF863FBD1C75FFCB1E77F1276AABC66B9FB842E569CE75057ACE16D239ADCBD00122E29D7F25172312003D6D7FEB0F14376F2DDCFD42C9C8E0A35750DB2AF4D5319C4696DE3D9366BB0EFDEA440293155041A245D9CCB3B334C6B59136B6AD641F8D6D4824A112F851C0974BC4A8A28A8960CACB012B5504EE6D0154D8BC9E4CEDBC216D97C8ECF7213C6D4BE0B1E851EFF0D6FE44EAA391B08BA8AE0311204A2316D7156138AD1CE759378AE0EFAF91A59339CA8385B0EFA86E59A51D38649FC61DFA00F9E0602DBDBD22246E8303C2E8276F728E1E88E725B5EDEDEEE95434D7FD1B72B21DC7945692835C00491CB56EA3442EE8DB996D1A3B94437198889BE84A61FE785B4137AD3D3F3093DBB01A1FD89DE61265E4D736C5F2A8B43B3615ECBFA49C241487D3D79186D0BB95FB3C18633B4868E83774F6634B241A773814F345D3D93D40299C0D2A0226DE4835877B68BA5E92B55896CF3C1EB2C130AE526B2F27B928755D3824C05F8A63006500405A5E5F693C6E2A4129DE1F747F03D2EC86060FC7C7548E51EC4B9A55BA45DE8547037F18F3FF72935326A6D907DE0B1BD0442560174278E0C21C14582B9E975DF26CE3967C0725BE76CA5CD6E64C38AB174467601DBAC6D1D1B7CEC2596316F29BBB11C64177194303FA2C7CC4EB954D19BA2DB40F8B98F3C49D8D3D2D5DF8767875754AAD1B73F4EFDA3A3371043B84CDE31FBD8C79F8CF62F0029E2EA47E58F33AC390718EF5E3A969CBA2369B04C451FD8128805B335BC9903134957D09EDBC3138F6F098724660214AD201C371A92BE9CA86B3E573C3ABDD82E4EBDE81359520A889299AF37D33450F3BC3990FF74D7C362F258203FD3C261040B79E5EB68F3CAAF34DDF75F6F83AC5A3A6FCF05ED66ECAE9AAB169F28D443A4EA1EDAC56CB79447DFC7DD75F123225002B42D06970B136FFDE03D5BD11CFB2DCBB632C3364317C546D3A4B2868A078DC23BF52DC50FFAB4B9C9877E2AAAC3DB92580227C320B7C284D3E992FBA4E8DF9315332FCEC2B7F98AEE41D3468B550A8A6CB3C8389B272CC47A81A4B2432124B5399053CCE85C6C60B6470B8EA17B7F5F627F34A54344600EC1ADB6F53E4C9B450A33C951F7A66DCDB37409B20F89D732445AC2E37D35388278CE769F6BC1F58A9A709C23F6E2F8B64309C61DDC1FA4C68F9F700115207377FA30FE6170D1A0ED9B3ACE4DAB10D26A84C927064B75CD45FF0957C1AAF34E913DEA983A90AB9907AEF334332AD0048C951D1BCCB74E49D6B707018B02FAB801F6DA3A62349E47CD33B39AEC20AB9C6FCDA214A337B58AAAA9816A280BDD3EE2A68C9322793B188B106A9EAB927FE4EC28BA0911853869299CF78E287E43335A9BC1F7E0E39979F6BF4361E25187141604FBAFEFD82247CE9F32B6B94AB31365652A46641E2BF7B4CFF3896B79A11689E62EADA4602302CF77C1417244CED5B24F2DE4876A993833335FE56E7DBF60CBA286F0AC39D5DC8C9A457222525BA2AEF347533D876E041EC2B81D84076F365C176F331944BF4BA622329862FE40D5923240C1584F5D93C3A8EE9141014A1876857381F289699D4DFF513FB892E8B366DF9B7456A3BE2E8428C5B4D00D198D4BAA58E0248C892553CDDF13930FEB424BA8E171CD0D29A21D8060382FAAAA4A9AF097776A5B9A76D7773D2D282EDFDEC9462F1F34ABDF53B70529BDFD6897566A4A07D2AC8B13B48AAD52629E4B0763B0EEC4192927596810AEF7031498F857A77B6C96F2D15FAC4ADAC87B5F9654F3434A1ECADC29ECF777BFC78D99AACBA9054FDDEC06D55E178B0ADA1518FF04960B9AEA28F6CA840D3014BC7482F9975AE9FCE05FA611648839D7B4F06AF360484B11B20910792087096F178DD8171F12583BF2866407DFDB962525A3E7ECD3D4C153E3354A364AA6462740D37EB284704A6360C976C58D150240E6BC860289AB63D50C0544B8F4BF81DDA3BA8D966557FF5D2F717C0B5C9AA9E1BA3BCAB7D9CD1AE620C4C35BDB2E59EE40893C81F379837146F5F6A338553441AFBBA612830C003FB7A8CA548CE677B5D5ACCB5F7540EF4E25F9D8DDCB8982DEB0C144F1258534F6BBB2B64FABCDCA7273C87BD50F4B72E2C9AD741FC78CB628A8A33B945C392B089539E6E49B7951579F9FFAD897E9E03D1AA743FA41361EA4EEE100655E769099EFDE065BE89053A1E73147F5DD2E70F1C5CF427802046EC40037AC99419C80F800014EFBEE251BCAF7F597F778FFE90DE391B37A817543000A46AA6C251EB377E961E5EADD00FC9B70446B4771113FE81329E25756FB7DB37D764FCB4D01777B4590E2A4CCBF639F066D665A224823E178C0A23F46A214D4E544931506A1393478504727CE6CB4D5541C787EAF47B60A6AA80013EBA3F1E4744B7329A849E33DF2E31E9D158511D1806A3D73E3468E3794FD8EF84C23B6E40F59B99BDF852E66ADEDC893E465818F2BEF2C4E2B4EABBA1AA5705C0CA4A955FAA740557D3CD7D522BC6D579EAFFD89E0E2FC76DA05F082A23534B45DC4BA3DD9254DFAA33CD3DCA5C1512923E794809B69705E474D67A3F5258DD0C5FD3E24A4DD040F9E74C0E6BBF1C7140EE8A9A2F4F81052C82C267A0189D8E55977F0E052368A35AFA7354036974F32879C33BED2D83183E5D30DA0E7D7B955B29FD1F5BE52E840B07099D3AF6F03EB8AD6AAC3CFAF406B1CB480C576869B7532E7C2DCC2CDBB38EE9D3F8B67D076E515ED33F3984A31599134FFB98C878A609828E4BC944DAB4286F96F533D693DC6D449900000000DC7CCEB4C0C87B0DC968A31E5D598EF2F5184BB706A6C236F1A604BDD332430E41A9A08298BB500D3049C536DBAE5D2ABEB5A7C43336CE68F0BD09BBD050CB0C14082D6BC9EFC7D0CD40D2516345FBBB78BB41321E8418B6A8B133AA40BB7854418DFB6BBD7FD9CF240ABE0713BACC7CE9545DF21B53576B5C5DCAFABBDAD25114CB87F040CBD18F6D6C212300BD52206B9B3A69C6C18DC2A1D6512283CCD24770923B5860268937B9220C0173ECFB7D5469A4976AD179EFD959B78D5BCBDDA21E97D6D2FBBDEAD78ACA3B6F253B339D1DB0EBEE9697201A2FFD407110B7B0E595F3CA1E147C3DB5E8522B185A51AF9A85F6D6FC3BB76DF61FCD81AA6991BB3056BDF991AE0E532B874A24C2CBC5A5F8BAA4BA084D056DDFB78622C72D361618D76766C210908AD0A8B770BFD9F2480488AAC4171A1DFC3DEC3EAD2DAC332407CD7211C6DFF3B084F43E5608B68C04F32643F563E2FB2609955FAB5C7DB5122AF5308E8417B710B7A
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_9
+Input = BCC565734F4BCF7101E1DFCA56656B95419D59C6F2367D30358CC86A2E0E5064F24171C48F1A92CA183DA5B17A9B129CB1340EF9D23B632E8AF48DE215E7AEA6925A6669011DC94F962B0156650824C36FDD52DDB5E3BE58AA73E2596928F61A940AB99F5F817A0311C3DC90940EA16C4DF70B0C0243B04CF9C6EA7B20DB1272
+Output = 00002C6300000005165F29BA9AFBD1695AC466004E6CDA3E3FD7F07B24A1EDFECE4866B57C4B2F65961364DB45384FB725DC73D603AF406E4BADE9F907A67FECF9738731AC18ADB79438CB7FEEA66DD1B220495A477B2756A568F08EF594C26898E656A270B4EC8CC74E35B2669F8BB373EF0F6346C02AAC6925D6CF7B7629576DA401D129C4ADCA53FF6F032768BDB11EFD0F0C28043A81C62990A454FC9CBD92FBB32AD7CB4FDEF1BD0CB31EEBD0FEB3799775ADF0719C93B8509C92A8AFEF400C7E8BA08735C1318286D59197ADB93C0416BE50A285D7C76D29706C0448BDE875A3338818767361BF08126FF541864CDD6B1534BA580DE62F987284965383E4ABDEB7A0509A6EC9683C65BF49734B30F8A32B555324780F7C25F535EBA72CFC400AA90840479F1C17BBBF2650DE9486938005352EC15973E9A87EF802D10AC82A6217C3098D70E6DD062D3D7E36176051AE2260B286BEC8583C2876F92CEC6DF70A214E87EBD5D681EE4E8039134A7D2C72AB2062A7A95DD1844AC5FF4E9F65455A4B72284E38237AC92B8C985B3DBC7A5E447E35EB0BFD2D0C04FA6DED1E2D9B05EFDC3E62763A45AFEF811FBE52EA860D47D742C988AC781017E99B5CFA97AAD759B706D9B35D55EEA7E00D6A4C7B6A842BD60F139A0A08BAD9CB884CEB23F9DAC62A033FA115138E91FA007A53574576DCF6B8BC3A956A2D83FC9A634EDBA5ECDE899E50AAD14EA13A6905206D1A965BAB75123954D41AC284C0906027B15A054E8A18DB36C81AA579E46CFD88EAE406B817927A8C1A51E4959A012ECA8E938EAC8914A63B8C7A03BA04AD877B26CE729F06821A1B42CE49BC2C47590CB02DF1736B70173C94E4E8D0C04B5AE096885400486AB49768B87667E45A3FE043B64D5DD249E34C4EDEA5FAFC497A9F4A21B0668C8EFC28689EA694EF3D2793C87C07E73CEC0B78BD2BAAE9CC3F4245C60BB7480B7ACC91F2162965C68A7F2722DB5398FE2DAE62030E238533CC331B20D38DD01DB8CB41B678F20FC2000A015B88EB31FE310812D7D8E76F7E649A8845861BAF62CF29ED74542850E55481FB2AD6062185F51D0D1BE5BCF0032AB9526E5F5C9FD624DE7C8D8DEBBAF8E12913D4DEBA08B8C94A91EEF6F85EE917B7C624AA90F7E176926F5F8B9F9B9CCEA20373D4B499C3B485FEDB40ABF1CAE21A29BABD687E0BB12E0B05B1A01E36056B20A81E045363692DBEE72D36BF05F2867BF5F95882D1514D99AE647D5CBE99BEB849FBB8B1D77D2F2C70A906BEE21CCAB706ED03202FEEAA5D767F173FF63142D3A1868F309717422FCD71CB4CBB1C2975F1966C681CF19CFF9429E97D04CEF700E36A9A1ADAEE86FA49E1740A2E3A9B0FFE5A8C48317802EE0EF20DB87D50F9F705D7D5F4541E819134395D5F092CFAFF8CD50C873AE44F4048E631AAA1DE57EE9AE420D47209CB6028CC965209D807A86C5C3B74EB67301FC5D05FDBEED324F5192D46C31A8122CEB1563F69F769DE6C63335512ACA4EB729951B4E7D518489EFB89DFC684D3C4489039FEDF031D59EE2DA3B80080641BF10326C2D245A8B3F727B79E6F5A7E41A65EB68C55EB809E1747284586BAC9C6A49DB5E1F155E9A9F00D45063798A2E4023864196A077EBBAA125D35F567541BB2250B6B1A8C2DB69BCE6DF601260FC460D600EB8F6B10FCAFF0415068871E8C4C808D284050EEC0F800034D684E78956AE1EBDB4DF5EB6327516B72473A0A781C4317D53C3F4DF29128BE996D0E377427229A411E34E3F4C446AAEB46818247FF5BBDC25AD720429C08C58588FA5E889B6E677087FDFEA2F6716C21566F08A85235C2249A1EDF6D0ED7950F4481EB5612810B546ED1BC382632BC1D35AE6E64F829B00F813C67D116ABFF90647A2710400035DABE2C5594C4930E1159E7598B9A8A91D736A3EC4DF85922EF20A43C1CC08E71FE004F1CD3DDB045E5E195AC479F912ACD39E97F79567422F4B63D7C80F81236DC71F78647E4060D8A4B3F868585825A6601D7DC9E48D9535AB5F65290767605EF836D178F8B8A4CDF984F3CDC35F415ABA4A12E1F8F6251C6CCA15CE2BBC0F76BDD334FA8E3AD1712183600AC43C9BABFF1E772ED0B176B04012B324CABAFF030844D017BDB3B8E3F2D8429C6DB85FA17DCC7C19303E558F5A85A70746CB546307D2215F3B10605FD589DE1155A864EF84CABED65CA235B33127952A2BCD31667FB34FB53F4A1A4B80A0201AAADDFCD82778B5A159CE005DDB9BA71E141111BBC23AA8977D938317399BE6841030B18CDCE27672BACC751ADD99B6B0DE1CDC2C7EF5E9557A605FDF2B3071B8841F5D27ACCDAFA1B6FF56AFD88180662C936A82EB35D408433781E0452F57485CC36009A61B083892160E286225EDBC7539AE73FEA2351CC7E77BF70BB80EC5738D9DBFAB03D6FABE6D7933D1E74FAE533FFBB1A69158F598CA6F7C4DCAECEB760A149253F163941297B63DD12F3B2727EFA67767B153167719641AE81E6A730368627D95FEA74BA9D05DEE06ED9ED4341495840EC2A58D98D2E65F05F2BBDC001228B22CB309D6CE30F0266A4BF478297C3089ADE358E1C12F072924E241B0CD47577F6D3B573A869C45CD88506B1E7E1B0FBCDE743DB20D6B9287DF2957615BD49CF498A1FE82D0B6BD41E558DC640DDAE158F4A4B5E9A0B252AA5FD54D602DB0ADED5E735E377A940A342EB6068E8D475B33CFCE564A470F824B12FC50E2E674E2491BA1FE8483A77EA29FD799CF3CF4979C782F85E412132CF6874D536358807A83DA64BABD7A448AD5A8893CF84F929060043B0DB4D341BF6B4B43A7A6520E0366228019FCC4E6C53315A509EC489870EFF5C418ADE45F5B4ED0AD80AAD825406A0C43C4B2C3CC09E92523BF5D05CD4CD6F16E72DF564D53E59B1B9AFECE6613E5D15CE6EF5C5B534FEC85E3804828727C628B9D797C5FA1714EF53577670391FF951F8C0DDB0A5CF7DFB52F4D46CC49A0F080CC63337E786797EC2FC83C573A381FDF3D8FB5225CF408D85CCC8D3F948E3835C08D47ACD4C5D6B870C3C88C8EFCBF7931F747808CE86F2552AF3A1A3ABE64F4DFB0114CE4565D5DD9CCF393FB33F0A48401DBBE8AAA0D84205E211215C36BA5E1269884751D7CC1CD5061C82F95EE6A3CD7FA541AAF10996EA34506BC606FA5215E733FDFEB97114F083526F7B25F6F58ABD65214EA8C816CD9C5BE10A0F0BB1AB50252DDFD3CBA54428EE7A2D49B479A4E5E97589E0E995C862B995468707A39BB5E6CB59B097165DDF253E43A618DFC048EB6FCD83B51E02D9A2A2A6A77D79932F8B0E31FFBD5E1E92FEF41DC23B0FF6647DC651D8CCA112427585C06863EDEC3A1543CEAC91FB0E767CD2471552E709676AF16AF8C6BB61696A4E831B91CF91EA05B8A8F7E73291CBB8A5BF775C9CD121C2CF62A5E0F768DF9DD40C59AFFBE8C8AE3A339F15DA0FB98E480BB651BA8DE6690547E38DFF9A59B88864C67D9F70572AEC28BA26FD5F8A6BBCCF3CE2A98BC2D1A9D987405C8DC342BCFE8AF8B3D30D9ECA8184EDB62A2454FB21A2E2457DF807321E7A8A7198E24717B4BA465C68ADADA76F542AB624BF2C8489756D9140601263459E92D1C436A2ECB3690BE3A44E545DA5E513AEAD8896E83A176489FECB657F76B6F3F27A1C9AB5FEC8C4DA992495FCB5FE35846CD55834BDED5F549CFEE37880A70173F356B8C05E7CB8B158FD19CF04A6247E4F4CC7C06F9853432A006187CD6B651B1566D0358395C6332E692E33486DF0514A77145CCB69DA601904266E68E017AD96EF0EA26AB681163B0EEF01820F22EA6FBB7855C315B2625F05727FBC1EEF9A4A2B834F35DA43771B22C4CF4B42524F85F5CFD19363A8E019D1783C8FFC170BCDA09B979271DE1F9762FD97B68755D76F2B8F7AF6EBC90381AA618BFED633D4B8D800D8BA7A581F214A46E2FDD892182A69AC63FE63AA030850756D44B9A35E653CC65C40B141AC0F0B56C04D75C50FB677924D9B30B8A4A602A386ADE65BFEB185E3641DC832B902C15FFACA16B670FC185231BE905360CAB57F8429047489A20ABBD24DE5D502CC94A670894C694B420CFE9F2D13D0DA23CC08C68F75B79E799C4B11B854775D4CF4C4F8D2FC29944E838BD583D1F8B4E499EAECFBB69479CBDD303D56A456C316D4A0CA72DFC0BB3A0EF0BC7DA503B3BB7BC9751BE5A3EC0C850B7DEF897A29A94395F848E0E61D0356FABE7934297486E729D28436B3F295E1CABD96DA9A57F04C4855A32A6ABC248205B5F4A229241884E7D97B929D25CFA99D4CD53DF64E43838C0F485BCB0A070D74DA6016167EED9B0B254798B6ECE3AF1A611894B604B4F07F50ABD63AFDAC2FE553A9AA68C0AACCF31BB722C5F1A9D7F9D148A0BB849C4F92318579DE16B20851659A82087705B27B10DAE9C1D415092F58B6EFEE654BCEA0BC34C4835960DB87FAD02CE023A562D94BBFF4AC9E00BD9210A5389BDC1791F291D95122B321E67DA05678F2C5BE924B7D1EE9ABA9511497136042BAA3E8D5E899D7293F7E966AEF9AEEBF7DFFE853F793E34236F16F0BAD19680594259DB595E70D6A73D2155941537D9B1B45125FF4CB1907C0688F365F52E940315240A1EE94DB2BBD7F7FAE5D5900CE8F503F12F9A9EFEC684F6BDBBC8675FA5EC8EE3FC62C57E3B2995BB55914A671D53DCCD5079684BA981D9BA898D657DADA966A68CA087BB7EAC432AD6B8C07B344AB2B6D57639BB619D1DF8FF3CBD625910CC35703AF6D2ED8C1269764B838EC96FAE74F35DFC678BF873B9C7F30567878AF6CA17909A2A8610037499D4B7EAD9099E77CEC37C7828E676A0C6D042C2D8EE1022DC90B4C4577AA7BC091A50B068FC887D2FB735A90551594840F804FFBB079DA3CAF437B2345C84A59692E95781C83CFFF7D1E80E5AB7A18491FF19CEAFB1987CEDAFF86FB4E6A7BC3C04235FDDE04AAF4A1B5E61A33B2BA52054D797E44B98925D4CFBA204FAC71B068C743CB0EB5677BBEA74CADEFABE77AF5F87D9C1CD84355DD687B247EDE98120CFF8B73DA3D992B78B093E7A05D0721CC171C5A9B4A1917DD2B724136BD7281D6131B132E548B0436EBF3E6455B6DAA468D4278302A206A49AACA690CB11EDB3E862FC1395EB404A461BC6F53FFE868E60B08DF1488423A6E02B07A251E5BCA260A2AF3CD28B2D52622C2D320394741E281DBA2960945F7E7C9E0AF76BD99B843111F019EEDB32643A981612CD60AF364D99F2EF9757D8BA137EE4DDFE8438AC2CE9C0519BCD9BA7CC2F5E16E4C3DBC8F3A38DA7B623C3CDC0D7CE3E9304A11D1FBFCF24DA5FB6868A5D4328836DE374C1B2D35A02EA00DBAF7FA85B36F6CF458E61D6E13EC9D4757EB050A4F65800446B9D446DE8FF5C6D9F581A6EE270496238A610033B4771AD7C8746262B573B9FB23384C275B545A1363ABB9DB45A47DE4407DECDC3A37A80E7A85B55DAC8566381B705D140BCE007CB7B9A39F30BFD5FBC830722E53EA418E0B84CC7BEF6D474787198F5AB51D12C666E84EA687884F20D0E6C2F00D10B66C70A6FF850DEC2A7DD5C36CE2CEA78A8AF804AEB986C1F85C4A4A4773B9E22B7CD977D5C65F9A0F2825F9DB09A079B5D08D1EA8A7DA0AFFD2BD68EDB308CE32C6076ACC0826ADF10C5D4957AD8E09A1F9572E8FFFBAC73A501DDFFE23176A9B4BAB9015DCD85B70131A5A5669E29D0CCDF44709940E8C35D071EC7BD7C1F93F8118C4AFFCF4C9BD858C63F0B9A9A0302FE752E1477997ADE98374120360EBCFC3DAA2FC4C4E9FC6479BF29B37F13DBFE32FBC72FEACB9D29039BCADAFD9DF887167E81953F13000CFCF5F407F72ADF1048889ED873A53B7A441C9CCE0B4D2F33DAEBBB448EF2CBE78F1237BF189BC7317AE5397F1FCD5BCCE142215BDC83CFAFC3AD4771A1ED187FD224108BDC9E93DFE4C7E8674F01717B3D6F34C8271739C782E63C3A7D83D71D23666E220C2705820C5138BB18A07114F200818EDD3557B642DA0CE331311180EC6829195497826480EE4843FAAB15C6B99C8CBB06F7F46AF79166E9A2FC9E08F13F52FA48AD30A53334EF6632A3283666DD80BBEEE585174BF52F4EEBE1F8D741D9DF0BC6D31057C1197F05A12D24402BC97AEA4AF5DA3E2DD3807EE1D159F958079FE9236694656A121646C44AB6BA63FF7337B8FB7F3BC6CA32A13BD36A353FC3B9D145C435987E0E1F9A22435972B39ACFC24C4156707ABB010FBB4A06AF042BB20F74AD9BF44D06738C98A0E3661DCC61651754C16016E993947A520A2C02E2A2EBCC3A16C8D834D733D542B02AFB4B7C0AAEBD87442716B42B43E87B77962DA4807E1B031B352C1E1D3C7C0C409D524BD1198A48446E396857AEC4BD3CB7082ED4EB0778AD4DF0E1D665186D56CF01B5D9C4A73F4FDAD3504338761F9A64E4EDCF41E02E8ACF5AB3F934453C8ABAFB6B259C47DCB3D173348202398A5C463D2721D930397DD00F6FD9C398A1AABED0430531E13DB050B6408227D0E5DCC4BBF3DF69A5153CD049DAC33560F78459CE96788A4F19537F94E97225C7725A591286463BB8B6DB1DF84C07349D2D94EB3A98877E69FAC4EB53D91EE8C79D007C6C0D8497909E28101B85174771FFB21389DCA44CA2802F61942A0F0C3C4A388A461B57BD7F90B402788CD14C2999E4A54DD0AEC6F653B6509C2B375203A58FE65C0B7A07F22456B9FEE5B20E333818146C63C9DB234E0D2C1E9C342A298CEE7B5C92D688344333183E4493D8322D3EB7D56D51ADF69C6C03ABF2382731A412E144A398DB371807ADFB10123E802EF97E59DE28A37430EB10000000C73B72CFFBB4325CB13C0864FDE037FA7849F230B6671AB2AA4DD202A8A8041707BBB6399BDA69432EDA7FBF199F0DEFE9D23823BEE09BA9419E53F665C7336C5B88BE44A9CD6114C1E0E5062FEAAB4AFA9DEE6270A78E936637BB252E27B40BC0AE92279D51F19CE61B90C2079FCFAD2C623C46C9A70667BB9D830B75127DF1128AC8038FC6A9596E92D29E6ECBAA5AA0E030CD62B76C74D25E05BC989B03EFC7A703B405AE1C96D364F2A47B5C68CE800936036AAB68F285A8A5C46CA720910B04D3FA35480F02F72B4199D1CE834FC9249CF5C65001A65FBBB99ED9B1334DBB647784F7DF86119877214F6816EFFC5B430B40F170A85E823A447013BB034FFBF2B347A889626CB0B8B738FA36B939D7CD37027537B82202E0C41743D6AF0F976766C210908AD0A8B770BFD9F2480488AAC4171A1DFC3DEC3EAD2DAC332407CD7211C6DFF3B084F43E5608B68C04F32643F563E2FB2609955FAB5C7DB5122AF5308E8417B710B7A
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_9
+Input = 77D8F977258F8B3A292AE1BFBD355AAA80DE40B787D011BDA2AF48C3F206020A0B656135B103AD7D83050D62BC4FAA366AFF4B20731878D90DAA7BD30C0E40378D9E0F686BC4AACCFEB3CFFFA91F681D8255D1323E90A91BCECDFA5BD0AC315305B782256D2D8B3B328AB01C3346A608064B7F3D6146EF0FC37D96F600DC56AE
+Output = 000061F5000000056E58B8491CAD7B32859295DC8EFD3477ABCA699566154295969D5A84B9BC8D137AE5E5D59703973DA1CB08624B26E04BE02EB4FEFC535914B5C9EB5D9E25F40C1A3B3C929451AFDE1E4D8EC65C83E25CAB6DC65269BFABDEDEA39DC84B9A8C5E00156D9BAC44816F9E05B03F4DE138741DACC32DE4EF96FA878765FADFDF8D5BA621AB15984A8F4101D390554DC5DD163939D82FF03896CFAB249210DE7194E0BBCC2685032AB1F80BA222FFAB4332A9A085939FBF93EE5F3240A344DCCD32ADE2DFAFF2AAA85AEA94B17C13718B291B15CB9BB766C2EF092C4168EB629338263EE893D91A20B0F04A75205B4D47A2A1A0FCDAD842DFF7D377B13B16BE5D5E14A5FD7F3FEBF9B2585F595E0C591C332BDEF3E2E853CF9A2BD6FBB65D78DA978A32A231228801E46B3055A453FE2DED7B10C6EA2746A5456C1DDCD762A96C33B26ECCB932B45F6C9292E2DC73572DC02E2246D3058CA86A0FE50A2D139765DF0227D2BBDCA65EC6702D3EF33F12220622A3606C87D363FC3B466C08BD6F0EEEE3673147637C66DFAE8A5BFAF1E4BEBF4E44111852AC5A437044CEBC874ED329C0B2928474CA4B348DA243EDB0E678A725FDB1CDEDE827A5587870D548A03937FCAEE20723643F7807D3E2FF6C9529C7E94D73D64ECAF8B34BCBC711A71E0739D98D604F1A0B549A8719610CC9A6E1C57AD5C19B8138672D6CB51F339891B29F0B83E89B8DF7BA0B2A2739230DA6420DB992193407455B5E54C0DCE8EF368ABCD7AE66A3A4619C926F80725659E996D617074C53E68E500C9AC95A3EEC8716067EA3F1030CF8AA2EDD382C8983C1703F478C76908B1245118A180932BCF46B451F1BFB8FC743DCC783E859124152EE5F35E8653C0D0650951BDCA59293E0C941C5FAF3B469CF21B684745895A9F7DFA66BD9F642783BBE13D829C3BA10EFC600E4B17A27EC4DB276A6989B44CA8253F6FF79636705331198D768E043582F105A0B4C6E00071923C45C4C1AC8C2A7FEE45AC9957EB634DF7B71A41C5A86CBFDDC42135B1BA0BC36A1A5C5164E8CFB988A5A4B3933CD28BEF28B2A92CBC1D7F73D7B21A6DA549DFFB1C0CC595B64A604A013B34D62FB5DA2E1F909AE986FBFCDA0772E4BA4A24AE9A17F55BB616B27FA7D0BC4A09B80DD610A6E6EE6E9A7FBC6E0C083575A7E5D69C91E42F8B51B8F2479569C3C56ADF88DCA22DD11D9690C3D646DABD9370C8E070BB8EC47BF1676674A4A32F646689153864ED83EA576B0EFEF870C1390725E26E098535971E6E49532190051083A3AE80CD67ACEEEFB10A123A50C0A89A248EB6A048342F6C97F9FD3731D926828179B6BDC881833279D1BB587F8FDC04C866C76FA1B1D64A31A9973D1050BB133BDE6B834BE9A63CF5B4B2DB8422463673E1792CD85A60E5E39BFBEA100C25F26A7393230CC04B7E20D57EADA668622C6AA99C439A19524451CB2715801B52832B7CC9336FBBAD199E8C4C94EA4B5C0D864F94CCC6964FE09AD6A0F9A6D95A920D83746124F969CCCA4F491D1FF3C34FBC25D728808947B0F33396B5F9AAB1697B618C3E76C53C45370AD087F822B561ECD8B02AC4013633EBB8DA0039695AB219BE0231634DD42A65B161ACFC83977FE6191CA8E410ED2A4D7DA88B29F10FFE4C4F10A433C6D1C9D32BEB179953F143F30A418D1001CA14D26FD799A6DBF92BBFF4F2EE68CD5633C1471430CA5293D2C00D3A52576966806A860F237A771166BF3FC2EDD5817A62FF5BA796959A340384863BFB6E9B4DD5D23C7F0B59BBFCA8813439C7A37DEF6376C4CB4F06C3DCE6C5C199DBA83DD9C07FC6D2852AED274108F4506425863931B9E21090703DBD9150533FBF4FB22C06A40C72CDFB61C5E402FFDE7D09079ACD8274FE4C565F00D89908AB33072D91DD948547C9C5110E7CB15584F707F9047C52A1B18A6FD866A50F8E27DE94A3FFFA007D61F7009ACEF66D40C91BFE904ED8604471C3DEC3193C4732B0297F6A9783C6E94CA431CDAC0EF15CE9A81B5AAD0A3CCEB0EC10B389E32ED9476138E9EF49D6F536211BA257A874CC752B6E7C905E95E011C833F07D80E521265C7C089907D9282109C0806F152F680BCD12E0EA7DA106FE19E7855BB7891D7B22D69982A356A2DC6CB190095BEBFC93EC00B9CB07B009297A5B1E7A07C926144EF730F7F41A5BD32E0522659814CEF3DCF60DDD7F357FA6B2C3189096F2220F6EF08C3CCFE7124E3EC7932B37A6884FCDB2A9E063CAD1405D8A8C62E1967637026268BCA46FD8F8FB4318AECF65BD12DEC09FDD65F1D2AE83A533A197BDAB00ED17A870F785B87487182F1E33A930A86B4A9343B60A8843580491BCC19A30D8A19D183CD45DA7EA45879AE6EBA04E291D4A0BC0CBF44D6A76DA9950022153589B803AC2A07E1A8B9926FD9836786F1E15B191CC39CFB99BD9F3384F35A89BF5CD8865BA14B4E562BE55372EA27A3B1967EAAFA3F94B84B7977B10FEBE16D86E41AA59764158C5DAE37E34F92B3854F51BFCAE63AE67C8A3332CEF426BB34E5539A139B88F6BFAC5C69A44D2E22339CC09FD5E924D353B79E18B4A565A256E1C90CFE6F335E4218FD98C4EB66783CB7436FF7FA5CE9CC4789B9F7898A182F7CBDC5497CB2BF0B860B2A3C022EA169960FE7CEF965AAE25FE88464D34E3DCCF2E3D25F1925287604CEC4DADC5981D4FDA085E04E0CD4E72C5D13D95105DD13886F867F8500F8A0B2BFCCFB496FC237C0D64ED9D6B22860F6157C4878E410DB86FD44479B4AA6AD470A12288850C7AC31D5380CF3356EE9D65C66410C30894A5E12922D9C3E01AEF5073BDCE44A058BEA6D2ED59758D62A98F7A392E9952D6E4DEB8D9E2F60F0A7E73D722533EBE7932A5DA09E54959E73912BF1206D6FDC8C7262F34645DBF0D81448FC300B2C95BDE25C21C3E0252AEC7F40A3C77DCC1559C65E552219C2E1ABEC56A9130EDD3CF37FF28AE5323B5585EACB2567FAC1DD9DFC0F8B1114BE78C2892DCB599C5EC0F1BD4B67EE833CCC6F7135611C5D8C63497232A1BBC8187389B37AD82C866C2B44FCD424A3D9635C23ECF42457D6ED61AF960D87266796AAAD39B5F9589624EE922DF4085B0E341FE33032E45F5462BF8CD6136FBA7B0B1EA1A2849CF1518468BCC2AE2EE3AB178B444FC736069E3269980EFCAF000E0C0300BE73ED8F700293ED281D73DBDC6DE27D38FC9D8C32A38A78512C257D342A889D1DF031F79045E584AA485F58D9EB6CF8663C81E868435CC98D2EDC82C6A1156E96795BB00B195B9B26A1E866A9D1E7F99BCE425F930145AE323FB4BC08F0A048037CE3935F5E6AEF2E0BB5BD53879D2DBBC4CC3F19E75216AE524FC612A2C3682EE4178299AFBFB7624A9BE553327B7E9765380980C09E7CEC86B61406001ED0D3CCA6A4000CF6FC011EABB47FA14E4A218A9F3706F98D8F42279E422FE029336074F6EB6CBCA4689C70383F343D5842E6D1DB9BED01811183F757708DE85705B64F77E46D7738B33BC1AD0C4F315233018488172D5B7ABF11B4330F040C4515216D6BAF4849F42A1A34F5AA44E9674F4CC318CC37A2559762B63EB7B7F34D3E62AFE3FFE8387FF81CD65BA80065E758CEC1D5D369C19C3150B64701BF306EBCD3E80E348F89059C27665965765F6BC08CC7FDFD4FC8D3C42034DF0DF46DA061E50CE14AA08FCEE0DDF668FCBEBA450FBFF0BD35A1201B8F1A222D2EFFD11521728FFF1474A130740F18FBF22B17C536B403D9DBAB0FD0CA9BFA8BDEC42278E6DD9D417C46440337F7E71C31244C5D1BAB283E5342A5944D66AC8B698B3C141EE0C8C8D8CDED3687A344334F6FDDBBD15610382F0821F01A1FF8581E6FF9B2F23EEE9642A9A5E838424BE41FF19FADB0A675808A93667C615B5398BF1717B412E80B30DC785BBFDF7E42CB9E3F998D418FFF1484C56FC3FAC8FE8B3D4C60E5F2295F7C344783B438AFEC4741E0C67493F04FE82DDB032A0467DC6AED204C9AEBF8A16A9311220F00C289C62BB7071366558B1DE9FFA6B085D5DCB4996C64ABAF4E19E29AC807A63F5E2C11A2F4A5F2273F3B3F68D852D67175124FC30897093BB7AF26E131D2E887E231019F1DC20D23F2979A682103772812ADD18108CB153785028435738439E8285903BA0CDAC2CFFF405632B9BC57EFB1DB8A90771410FB8340CB0DADB93CDD8D0FB3F153F56ADDFE246890F211AC9222436D0395036959CF48B63D420F78A8075A2BEFD85203F7D83CDE94C29C2FFE4FDC7C886AF1FF30E069D7DB31F42E9288C58F394A0E1E2C98804E3A21FD9DDB7C8677B8824702E149E9B87AE554243207C047C0ABDBFDCF005C156D158F345ABEAF07979C7DBBD17C9DFBE2244C2DA132DA92CA7E0573E63618F83F70377FB72AA165C38F8527B0B4C238C4CF54D0B28D48FB86E1E608DFC9A6385F0ABDC99EFBFA9CF49583F5712173F427A98C890468D87B40DF040A1C180D3850E2FAC056D36603073831E299C0A9757B2A8AA9EB620C7342B4795AFEBCE13340145C658FE8069443AF5AF153C3C533CBF443A3E7E934F61D2B2784E2AD4B866D6E3A8BF9E83B508C8957ED5C087C2C97BCBE6AA940BC733702EEC1179981C034A0C749761CB91E738B0070F395FF0ED257E608CD2D629B2A3FB3F9801A2C0F1D2F2CCC61CA6C2F2431E43028E18883DD7E49B2420155E29D09D5B072C741FF9B6168456EB2385DF1910391CB5AA6179784ECD7D41CB99FDDB0A74DE575D56BA0557E4445CEABA7168020B9AF348E39C67F0F12A6203E92DBA1A7E35EA602C8B57460423FA2D1BE87BCFCD4399F9F3A05FD415DF1FFAF55151A3AAE140CFC7B168CC01F6DF96408D5B9F4BED9D9E72CFC6C4DD8C23D38F8981565969A0D0B06FF7DD0B77C3555BC287C326B61C79ABB04FDBAA60E2EC195C189582F36E55D77C7B586887406DDB1ED5893DC657061AEA4E93E88F47F3170C8EDC643727EA81C60F68E427B56E0716DB27AF9F05D06F59D69B1A19B26689E6A9D3B92F7EF02F5384287C61048323A2D9806EAF1E0AF035CDF513399DF423D7644E0483BB68271A2CE66C11D1F83339AC191472D395E494E6B7E602609A5E81AB020E83E944458B9E5D36CF9E18D40F918DBC99FF005E66FA354F87FE20CF424FA461B90B6E9B49B4CEFB183646DF4FFC92932765EAB660C0966354F447292DCE9FB67154686B53A0BB21047CDD8FB9E88D7CD7444C4E26C0DCED5DE73B6C99B74643D03D4BE96313F46708E021A1ACE4C846BA148B1D7DFADD189181A3D36925F8783173E00A9A892C75990361D82C8CDB6734EE875F812382E7289C1CEDF5E83A95F3C65E9E8C0025A1772D1C41975E87B312371BD603F86B12C4813AFD8056633F958E3AA877568224AC7D9F13D05A035673128E73940791CC203FDEE071AC4B48FA65EC2A08A7F768720D9DD8E217E851E21A5A58FD7DB87BF9EF695B8902B593789CF531B1ECB1D0F4035E1DA56D6F81AF9F059404C83E96461939FD714B5FEC0E30108C881BD27BE5D2F5DB9114392A6534E0823D147A343C1B4836DA9BBFAAFE0A81526E0705700173912ABE44386B3751CCF32C6B2CFA9008443DE1C16946BD13665CF0F63F8B2EB8B6F4A2A8ADEF37493FE7A0C754002BC0EFDB2B06BA73CCC19315B9177A9176E694A17791DB22DC52F4F1412B0AEE89FB987FEB1616B2F6BE738B257082BFC2F2760B568558CA0D03A6552A73D93491A190F5DF6C09CFBB761E2949B092EBF183D3960EF3CA0F11E12CAB02E7B8B679C859E31C77017BD07EA6AC245707593F32B97C3D81ACC2AEB7E30138F8ABC808296E103EEB4D8B02E17B39584F80E6651C9150EAEEC02DF3C26BEBAE65A68EB092AA0E5C357B83FA59683224FB3628E846F677E143FC1FFB9B21BF96EC8FD5C6107E134594A1C8D7B2BEE3E49CFC82D77099DDEAC2B240D6A67DAF5B5FF242C1CFB712321EAB04292FF9B378625BC54D1FE3E8DF72A2C22E9FF2F8CE8C91D30CCBA6B64A0FD56CEABE9A75DD5BB09CB175EB23D8A6FE56780DC507B5FEE3DF7100B3CA77BE9A7380B0A3875E78FA20EE8C3EF5C56BD8B84C607BC9949B1A5A0796B7F335B8AEE397528D80D905EE52E760C599B690BA25FBE70FC6A375DD1708F9F151DA25413B8A4279E08A33171B4A6A6876A7BDD024D3CF1ADEDA5FF0B75A4529AE8FE9BBEF4F4942697F868AEAF412BC372B19E770E9BED1343B126ACD4E5DA67D88A74E8C3E478B9B34444417B7028A0F63AA58026A7FC65E7CEEA082956D2CE4B661EDC170372132C3C83D7C3899DAC1A4AE75CA2129B733FD1DE4126B119EB00F1493665A469B2EEFA0AEF6FD32C05D9CF8B76CF8B58AE3B10675DAFF2ACA2AC7249E10DAA93EF60A0A7B09F0270145E62FF94742D5EE5EB79F2DC68452D01C7BF42F1BCFF75A5F4186B8AEA5A6B5102A01338BF402A0C30BA672B23EEF10056BE7508E02DFA17CD1DF65A7D925A2CF757EEBE78D71B31DC816BA8530B90DAF7BB1D6B5E76AF35D65362419AD6BD51E8D3B91308AB10B1564FD29AA2A59C6ACED891F40DBBF186FEA31C309EFC211E8ACBCBA382640ABBB342C463390156A001CE6DABF06F3B28DC47EF53938D121CB4D55A20093B563B3C9F7B3CC525745CB7DB5D9BB7648C55CA91AD6EAD6B0ECA8A7801F8607519ECC415E0242775304F859B9772BF87AE31DAD29AD5BD14FAA668BEACC3B6CF28197725698935D6F6FB625C6ACAD5A128328EC7B54E30EE7FF68B0A9543C1F34730766980058D5CBD1B2B006CB2FE4E45F6F3CD5F75C5DD8D1B997EF15CA93E98A48E3ACA31AD8446208B0000000C4D86D0133FA63717ADE4B6A407994491FAF82395479EE0D3B79F16AA9BA67F84061FC00C75FA640C702717359C8F8B9E9BE14FF2E9A3F50A849361BC2BD7A96B3E147396FCEA7043F0FE19BF56FD96F6504AA8FC88A403580AB0D35241514FFA06B8788C3F909FF2807B581EB014C1B80595D4193052C4E73906F86EF2C796A464B51092E48D0B28F5A1D0E760B5ABD79A3FA7545418767F3AB6F3A02797E903E6B7FDAC8B1B0CE995DEC5E5D0CBDE48B74D078D0AD218A871CB21D608D0251F3ECA42B2086575EF8552D3231CD856D3EDAC2C3FB56170AE523F26E79D28920F781B04B84D0F8BBA7E673F0F0859F389F87710E4E79A897ACFDC5E841336406EE64C3E1481DC9CFD29268B0DB57D4B9FB9A929CA7796DB2ABF58DFCA18C6C557C7E701E34AA5E86B74F9FBF61FF6D9967D14A455FF748B30515AD64038EB8CA321A2FD38C406A4F9C37E798BA2A49DDDB7000E7E805AECC6C818079A46746667C9FC3B109C8BB2FD
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_9
+Input = 682A5C3B54997AA570BEDDE70D5B0D027E118A36CEFDDD01539E3BE458C5078389A7E0C2A97B5AC80F1BEDDCF38C2A9628D8FFB76576FF49EC05B6AF6189C15E9AD07337F135DA7DC9EFADCD46CA06094D9D6D1A24A253FCDED2F884F823B8BCE934A6FA95773395F22359B873DE1BE58AAED31A46AA9241CA09AF25CBCDA123
+Output = 00003655000000050549055D68DB674654CBA631198383FDD50F5A8FDCB86D9E9AFDB4F8CD6C9389CD1B1BE3D5727CFB65BBB41D6C2CD43A8C07ADA6A2E5585AA2865643AA2C9575A090A0601933CBA44EA4A20E0696C78E6ED52153E37BC6078168650A094BB49603C6DC8E4F61D125E4D87CD62E0D35DAE9FA85FFB9DE1A1A3F8B131902A3CAD9D621FD5AE1D737FFB4EABF01A155CCF1A36002A588DC4E73863333BC65D9E8815509AB2A0B436D0A966849225FBC72BD4B15E8D6B16781ECAF27389C31D7A121CB824906AAC8EAD54E7EF887B6536E0EB3CBDFB50E7B9DB3865D75356F2ECB04A9ED5C7354EA183E72A4362618DA161717F8A116B48AA58BE6D547A76E9C90AAE931A2629F343503CD3660256778465C96F78C55B33BBB7C524FF8DAB8DD101468ACCED1ACA488563F07ABE097CCC4DFD1D7957423E123B431E0C36BFDFED5497E9E6117CDD5C9D89B0D8578EA80285D342F46C752579D3B7859473AE66ED8CDF6AC0D7A58AC6197A30CC02C88C598BAC1BB59264681B123DC3299E6FD3932D8622C01F7B3750684C265547D0CAEDB3A16FF5D5FB056CA252561F8024A935438091AC44CB88CBB14CABFEC1B2824529D93C017A3C9DDAE37EA2EC51A2D51C2EF0B444AD56C172CDF2EC481594B664CDD596DFDD6FDC93B155929E00778D60791848CBA2B864AAE6151C4019BF757089929836B2B63694CB9E0BE164900F1B4AE9FF889E8CFFBE25AA2667ED942AE21A847067A80DCE0EF171BEE9DE1390369A285AC75E99F956723D674B7F23C323B9F12AFF719040A65C68437C424A26471291618069E16B0EFB990FFABA13977E414AEADC2AE93972B1434EB0F5EC4D207222D1EE738ED615113300A0F2AE68F74C600D244538251DE105C7E5E99BD9DA31D89543073D13AAC5CEDA49FA3FC09405AABEB6E9BAF86B35BC7DEEEE603528F75ACBBAFE827FCB02E9D7D7F6A9716BCB38DE2A85CC9FDAA489A10D6C0739C45964FB825667EA6F99405229584CC2B40E85466E45ADFD4CEA4D2D6773B54D8873AA4AEC78C0D0F49D5CEAE38498DAFD08B62FBDDB3434A195DF6FA76FD25DB7B6010C2C29D58824CB3C75010FF3088D0A415ED8835DE807312D44ED3813150B4F586AEBC1A29ED73AA29BF53E59E4A3CFACDFD25199C235887BABFDFE7BBB4D46DE77E23905AFF3EA92A60D484D681D69CFCDB9623960164DDCBD0A9CDA40C2E7AB46D3805765ACDD85B89EBD4DF0A272E7C0141A82E4E4390C2A2C3269843C6FF65C41D1A710441398B9F0240AA4BC5CB674E0858FE7F0239D0CE60FFD34D8C9DBCA253EFBAB9266FC5AD22DEC2692C14CF991F92848DBD09FE716B71C6E31C1F71CA33502F703EDA35C8536058CF94CEE4AD5703909C9992FD5A28BF0C9F5AB2FA36654E7B430D4388C217FC44EA6D0D2CFDE114B09F51E1702D873B95ADE6CAB0C193313507384D320778189F018CA86666A760C1C5CB62BA9EC61AB9EFC54EB3DA634E929E18B35EE0C46526B339A42E5E7604AA8B83928B3F1EDB109276CA2B6CEBC9ACC9C47BFDB0CD1F56730B0E453111E4B640C26D01F5797AEC16B2FEE0B628EB904BADED0B7E5FF64096578AD9609C6AB9A325E080E1D0448CF18F5140B0AEE13CEE3331679DF8DD4E9CE8DF89A7BBB88525CDDED2990762520A5C4F9E863EF536E4831DA9054DDB84DDFE582236E50871CA8FA8E694B484347C96377C67147EC6391DB672F0577684A957E8B770E976F46C6514E29FBD5D03DF23F31091449DCC94C96BCFC83FD6CBDB1311B0615F4365F86C92B59063680AE202A787C1C417F74CECC0D0760659FC069CB55A62E748A2D33B37229512C527C570F68CC7A23D9D5CD9D54F6701EFC400E89E912922DA39F7DCEC84462675EE72F9A46B4C74B35121EB154BA63E8056B347B7916A9F7779EC837021F6FB1030BD184F3B851A4170542AD96DA9199F59A1AB7E57B00FB7D50B82B4B721150E955EB35E97EDA139D461EEDA44660493BD95E21B31A2CA3A7FC0329C5D7E5ABE280F29DC8E240340DE5914F93C37603E900E10DD8AA546B63983FACFCE2D22E0D0DE9656F130BD2641CF2975AD0AA6A645F87DF402327F668F9E313CB3CEB563AE34D6BA9A57E497C7A0F24FA6503933451624C345AAE4181141869A0706BBCEF830BB3E2B900902715BE3D7F7443FD4AB8AD677E65732F1B56D3BEA49B37BF0A7E376607920A63A7CA3D881B4880E7BDED2070729B6F0457B0977D565C2DEF34D7BA8645CE6B7EC104D34E5E1867FE5E98E9EB8604D9DD02D7D7E42222447654F8E458A76754D26324C913242FF924D43211BE2B1F70544FDCFB734FFA58321A1592A7F5AB4ABB9C2B000E657CFD8992933202A302F8164202FA6A00D68A58DA22F2ADC4BFEE945D27468A1DB95B9CA2218F4B1BCF9719579343DC70DDB782008CCE4F48BDB3AAFA9BF799F838606B68DC4B9A73B741096E2EA1EFE70F18C5DD23B787338329BFFE59018D8831F34345BEA9012527296DA176F10C8CEBA09D522AD0CFDB2430AFBFA6F5E22578DDA9E5E0CD85D95B21F3310D492F6C6417B50237CDA3F1D45615547EC2C6668A6D3DF27FACB61B730240B47E3445BA8BE1714A9ABD9346D042776A3E40D5259A0DC441FBE2A4684F0BDF3ED23B3198BA351CDCA4FF67EF524914474B7394EECB7818585A05A3C98ABFF372443FCE83F5FD782FA803F470A0E60D338DA76A32B56903B2F5F779375DB0509A921E24877888171836A64BFB20FD4883EDD90999D75BCF15600AD1FCA03FC6797890D3C5A237931DA1029FD3EDF80F79AC5EEC606FECC8F0E1431461D9B09BE07ED8E19E02AF232A7C07155786E0E300322A1AEFF720D69A4B63E000D33DC78F11306DBD4D5FFABD0907979DFEEF27CD51410712C36C3E3B1BD1BE527362848796917B1DF37C8379E0B8E17B628EB7FC4CBB33025DF5734C69262F0FB7D0D9F478A2282BDE0526AC10F2BFFBA045A3A801EB668F07368B6067F7FC70C339FAC75EA203999596B7FAE2E21BB4FAEDDEA0021D03E740D588EA309BBA31526A8F159FEDD69EF64735BC8429AE4A12F2C4C8DE3C59B4ECC946C8DB4143DBBA83D9D75882C91B0FA3D948553AA51490718A0611AA94DF969FF75486CEA9F820EEB308B6CD78E5AD68E7644424FBCA6F46444063D39557290254A166E84ACCC957894DB5C1E4CDB4BB0003E6FCBE2F3117C9D005C409BCBFC9D31E6500A3AE0DADE0E7FDE94AE1334C77117C3C3935DD7D9EF0D402B3526EAB3F528B4670B64EBA68721A2356B5326A77B93ABF8934759A1775E977706226585AEA854822A3181D606194B05FA4F07FFA2C6D55A61A70645E77B99FE6513B421DAAE165DCAA42A475BDCE54D2C3D82607B6ECAAD1183F450209867E1A88DD3A0FF7E8E9179B503F8CEC2D869045F16117DC58AB53682AB672131E283E0CFDE5E93809948F96BB12D426AF4D0654D0C9F8B8CF2930BADE0AB2D5CD70389B68A256E148BFE6A1762F545B88B07684CFF04782EA3E7133EFF3DD5BEEA0ABC6174C338D1D6E1C6AE5177EBBC22DEDC4A1FA15E4583FA45500E82C8F1992DD7D7626FB368BB23DBF91E2AA5F7011EC876DD8E1ABF955859775618697BD898F38277F1E8F90C1C672B73B012A8F11AA601215F35125A1A79F1EC174AD66585AB82EDBFBCE4CF00BA5F29C1332B6B858EC1E1061B9E889917FF4E1894617E0F750B2533629814B2BAE60D69671E98CB59040D1CF2F0CDE2CDE396B446E7829E962D84F482832493D858A17E12F8DB1A2B91AA96E3089B938B271A91343D12A9D6E2BDE91547C3BEDAD331B3EFADA32D3D4C12AF3819E43C67C8D2714332174E4C1AD3AB8D2E8EEA85F64334F6AAEC8D3B946F2F150D6003AF9200328816F188D5E025F0EC7856089CC0FDF053C61F37AFA2A77DB5F70B1B0E989DAB7180BFD6214703D4A107109D595277F767020848C1F596B7A2EF6540C2B55DD6D67807466F3AD48823CEBFF21C5E08145CA16FFFC3DC94434470865898EFF32D72AD30502C76036CDE80A2C960CD17C0ED63377CAA8AD15E59E8D12F1105CF15A9F02465E3888CA8486EED65B26E26A5ACF6C55FB32AFE004023A7EAE8A2726088B7288B809E728BCF0631EA18C04CE3EFFAACA20910BE321B8D46FE0671346753F991B9A5F0F44E320B0F64E333F04DE3A4CD2BC7030F9CF490B5B652E71C81C51950CF1D569E59DB8368AFA526B6ACCA69B4E75B71E2FAA512678E45889A161CF01FE8969F1C49EC4A0D88455600562A2C9F4FA87D114A83EB006D4EA8F801D536E85084F595B9496DCFB78026F3525403047B998FA8BDBECBCF1DB501A614D2FF53F5705634895E2437EE25CAF72550DBC78F45A278C4B58ACF798CBC1186478B07550A26B4E88AEB23DA895424624B9A55FC703050C45A9785448DFB97E0D4831A9E833A52EF9851BB7137952EA8A28EC9DD6CA38FA9BD4D0EA6CDB3AF4B13C35B1CF4F5EBE01B7B165D864F0058857A5A70C91F45B10B3E79B421CA33B321E0DFABDC490D6FAF74D89528E763B5FC7C68DB7E77375E4BA9DA36EC4B7B22F513960CDBC159BD82242C7920AB2CACBAC4FBB860EE9AD8FB16C97B5CFB2D37F374E7EE1454DB15576F6236BF2A229553A4A99FBF70424EF25486BFDFA71E4487226719258A030FA0D62C5DB01ADBFE3F6B2ED23CA4627C34C88AA0330E9D57CD7D200543CB25DCD25539E6EB9F3E6F1DB629CC52895FEA4F9D46FCD7BE5FECFD0591B266FA9213EF881BC6D04C97F81DE69EFDD0086B635CBE8BD66BD7CA2B29EE608C7FE3B43605B70C7A1C90DC9110F1009EB2AB0028E726ECDCE03DFE1DAE6D756FCE20C28D2F2080E123C4CA67CF2F92380D5C1874BE61E728377D93ED52309BE84DF8DCBE7C7862AE2809FEE54832897D37977226316DBA3ABE663F6321953E01E6038BDBE88D33A33D74BE1BECA4F874CF6DF6EBECF455DA73263E564B6371F0A197E9CF5F6A0D661F647B210117F8D28B222B5BE337285409FE4652F87B47D610FA57B95C7A7A41924ECAF1F3CA69465EB91BA473CFFC535497820CA08F0F1571F50AC110D5BFFD77FF77DFF626E35ED7A1B774A5171349576681A42A6D39BBE28ABBFFE9C45DEB276099526D55003E25D93EFEDEA41B41952C382591A2151A3D9DDE1AB7969176381850278CE8EBABA1CF588310012DB7F274F5879B25EF92289D5B1DA9A9428FD995DB2C17C36C440834D7C9042459EF9B72030397305A6AF0A267D6A63675006A0B5AF6EF07BE507391237C024E310D5EAC9F9041E4317ABB394A1695E979B7B012F1DDF20278CEC75E7FC179E1D4560431736116749C2F2ECC6A38175EC96C1696740D5C51A716876495F441ED541B3CA4EB2F0243AA523892F4A43EEBF7D4D5A3DC2549AD000681A51D56FC8960F7CF29465FE595594F6E3CF6772E6A02FD4D3296F67CEF4E9E9251BEFF13413D907C87FC81C0A2B46E5DABC14DC1FEC49A72DEDA054E2BF70B1E8D9A608FAC0F1BA2F70CBDF78EC353C73D94861A89EE36A2FC952A34417D59BD3A0AB5C8CDB21EC0D59FF35453327CDBEB50F4FEEBFEBBA9A412A42EC95DEF14F1E944D1A1648B0DD22904A1B2A00CB789D25EC0C8DEF8CC6C6BD34270C40F70BCFE826A99260A6051F4BD6616351068A030920ECC589EE4D6852728CC73A3DA337048737F0502081DF67C44D89109BAC66DA749B577C5FAE391ED97D0C411F1155C02C2FC875E9AD7FCC8707B6E33B6026D87438713531DC11BCD6EEDF46E4284AADD46C1E0D2AB5FBCA777BEA3199F5152F46FF11A3303B6B0542C1EE0344E19FD8ED6173E8FDCED7F7B6B364B7B2401D1AD6A41DEAD6F1E8A78918F52C24E3F40AAA21F898A859AA15DBC1596084EB9A002152146CE0F6B660E5C21DA0BC461E2CFD26C7C824C652E9E6404C3BCF77FB6E906A8F5EBFD363663E291B0082D4428F344551492ACDF85AB793780EB021FCFADF66B502E923BECD1A719075B42250DA650C6FFB3DA1F32D01035C5037A3F897FC78A4D5F5DDFDD1274159B3C548F5115A376509D0E8456E5632C8A8400E4A1AEFB8C965631AC1BF26D1D8F460DA416B78A32B2E4BEB83535C4DA59633D866904FB0F0FC9FA72877F87BFC92BCFEBD6AE09B248E00590E3D8AACE1F3091716C9ADDDA620A13535559477BD01FDAD41812CC04F47BF80C24DB7DE948FC77B97387561BAC8409EC764B980127046A303A7AA153D728A3D1A664D937CA053F80913576CE8531017C1ED02EFED6811926BE20325AB15D0E1DFAC17F29E2CB1B2F280602AAF725F0EFA6D66792EB2012687DF7706F964D03E8D0C4ADEB2E903CF2A0EC6BD4DAA58A94E6B0C8BC89C3DEF05DE569CF02F7768EB08D328C05DABABB5DE092979E47AFDF718AED645602F2B1C15968426B280CD3C28FB78098C8FD2B16B365B4DF8A8BF96C5934AC06AE27946D70678B47C6015FF220DC260CAAA82DBAF1862EFF568CD0E557C929B348416BD9A50E2BE42FDFB92C2F5D5B60139DDA8D1E8D6C59BD044D7706D9708F4C44B3240A3F23EDE7DCADFDEF50FC44C4C9ABD872CAE2C39C0A01498549847DD223E784B0DA6DB1C934A109AAB2B3D4AE75A9163AEB58CAB523EC80FBC4B206CB3E6AAF053092AF9D131BE37E2B178E3ED57A448496DD3BF4CB57B97FD57398A4BDACBD5A881ECF18FB2F54C512A624946710A2C9C02446F26616A3295661F0ECCB1BE638C0AB062F3FAF943088EDE70B3D8498231C930C05F4108DEAB9EA6C3422925E535A324A0399183B1D8BFEA73692E35F215855B85652E79A49C63C16F5090000000CFEFC06DFB2BE091E8EB2582E9199A3ECF61D23B3CB784B9643E74D1C21C9DB4953F131DA2926725912321CDFF4F72548EF7B159404E1F64976972D970E3DD2A948D88C113222D5AEF427C1E048F02483DB629C58376F894F1BFCD32346839F41DD6FBEF7CEE8CC4AC7194CC11D64702F322124E4AD832D72DB82391331483F746CC7953054794DA4A35C014661D9AFFEC00225EBB4BF00AA646ACA9C704A5AEB2179A4EADE3FA24BACCFB9D8BD7C9318B4647B6E20541EC0568609F347B058F24DFC51D215412278F2763BF7F487F6D69DFF771487556F234401024F8F04340F7958E23A7D121BB9F7C6B2148B7D50E2A9068E1A4BF293B27933C2C1ACECA4BD59D1C84FF4A6B72D3C2896FA8229C8DC3589A77A55105D7BA2AFBFEC961A2081491AB20914A9BD6FCC27C5B39CF13A5614522CA680421CB1C3EAD2DAC332407CD7211C6DFF3B084F43E5608B68C04F32643F563E2FB2609955FAB5C7DB5122AF5308E8417B710B7B
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H15 LMOTS_SHA256_N24_W2
+
+PublicKeyRaw = LMS_SHA256_M24_H15_10:LMS:0000000C00000006CCB3ABAA7910700562275260D849810D545D904A76A4BD288FE822BC58018DBC9D01B3170159C8EE
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_10
+Input = C9C6056DE96FB682EFD1E61B70B1CE85973EEDBC4BE29ACB85C36C04AFD429215ACEB2B54B1C4C6E69CB1C13D4994B1B5ACEC63F3080FB7B7C508936DE204E0CE4BBB5BCCC29545D7E1D3D475E161C0FF94A24FEE00EDC0F8A7FDE9F7ACA8CA6137B2AF1A845657FCCA64E0C9086FB5BF003006AC661870FAC5E0132A82104CC
+Output = 000023590000000627551BAAE3DF6F40FF1188D2D42E675D2B235EA584320DB5D12E6CF952BDF0BC1A7F81B1666B9C10845BCC20BA07A87069101B0B25A9791057BF7260343062DE6D5C10551E1CDDAE8151023CEDB5DEF211722468C4CF4F5D43167F57D97DE502789F5CCB6AC0BB2B1A58D2215A241D32C0575EC094A41E34808E837F5760D835FDDE40F5C9D9AE5588E69A4F1E8FF19116A7BC9EF854AC0AEC93FD5355E09EFDE4D170F283558D7EAE301DAF15E7CE5B389A5BCC9B39097E711D415614F6DB87A8586794C2EA96B82D7EE761C03B3A65A81ACBB86F7C4BDE4100D11E54B83338C150505FAC028BB82605F9404752E659FD5CF7D12359186F505F38CABE8CC069E712F42BC5B52B229E0AB1EECCE6F5D0AA9FBD8EF190BB3BB24B06D77E052A9EFAFBE713C97B6AED49C3B69AF4CB8FC163A5A886FB8241751FCA5ECD3C120B397B1FDA8ED2F9B296378B1571BD21C723E282AF0FB20E54DDCE3CA57BB185C6D83B92B4552D95DE7F548670CEE042ECD0112675E8FDC0DB839F4EEDE9BF153783213EE360C83CA6296ABD3A78EA98E98991EE0B47493752B32A8A082CA6FF2ED8E5E57DF9CFC9EF1AD60F86D91FB971F3CD42EBD26BB5BF5829471EAE1C700EA83612A9AE5627B93DEA3A60481D43BFCD06A3B1225ABC7FEF2A6B4CEF4FA6B5CD3DF920B91311860A8038BCE56C81D6C5F28271BCCF76862BD2DD301784BB3B125992AC985F0083244F165F76EF991AD4C228E9DB28B31C49FACAC31BBFD00DA793DC9E8A7A8D8ACD61E40676E572D5DA7D346DB3ED3190177415BA4997B0842BAE09DBF4970129146CAFF88C82644570BDCD4AFEDB059D36A3C4D3939E951D1B7300EB8B5676C4C23FD373CD9D2A14245E362C6BB4476DDE3C58B619DDD43B785FD419662E21B511A6789D8C9D6444FDECCF04543F5BECDEC64CECEB48A2E3C1CB94FA370917CCBAA8CA923CE3CF7A89344D9DA44F011FDBFE836BA8173C76970BB3535936E29D32761343D79E588C55784B30363E89DECC66FD1B2CD2630E83C345AFAAFC044BF0CBCF20B36DE8FC764928271DBD0000B5858ABEA64AC25A8184874E2B136D5A6E9CAAC1C2280ED516990E5E6A0DC12149BEFA65DE6657F4113DC322D93514A399BBF7787B56C96BBDDEE9D7472AD40B77C41D7EFCE91212D079BF18CF0B9219EB70EB5F985607FF966480FE8B8D7D0A63711E43CEF94E149E3DF3CC5DB5AD67900E34AEEB434F94A42181281A3230F9D57BBEA3D2B0FDF054B6BBF643D2A58558174FAFDFA5624B3907309876403380BD21DDBBA4CC1F9D3F06F569672FC2E90D33172E092A7EA0CAE519D09C9279A0800E6B63A8782FF3099C0F0E2E835CB66C8FA8037550FAAA4CE60FB5CDE51F2342182877EC75E69C78AA6262898681B1328FEEB13ACD20C120FE0345F03A82907E82874AC894CD4E490524CFB36E00A9426443888EA02B3C42928E3930D399181A541A7A7AF584311E1BF1820B015F74AB236529A0E273CAD116EC43A014CD7BEB28756806826ACFBF40D406F571C7942677BFEF521E1E2C9A9107F9D0B227A48C7EC366FE37335FEE9AD313C08F5559DC4E1C48D2E6F0A2124248FC4FE2F411F03C0BA60FF5EFABF84CC49FEC91040FACA286800223B8D6812741CD0475DF1CA8884892714BC71D757B1F9586DC92BBA49828324A7D46A3D2452F63A765B002D22C04DC6478A46CF2513593071FA61433E5DD68A333365AA35087AFC49500D81DAD6E20CF09E08FF901F36102AACE4A8B25ADADAD934383145BD572D08D54D8DB297459AA5AB574FB7413C7402A850F22E753000B695F6BC6BB41AEBBF62FD3EBD7A01DD0E89788E97F96DCE1E2D30A6988AB4C4344268155075C5BBD6A9201D66BBA673FD731B94179DB9D597610C97FF347EE664D76A0564D9C5E911520226C5060102CD51CD468C9A34DAEF99A7BD5E9F9C5834DF134E00D29E6E665F2E6D174897AD0282FCFEF47132155BBF46F4EA82C5A7959A4FA2BDB00DA7E09C7D462B1AA4EB5DF7A4290ACFAFADEE9121C23283669EE40D13220BCC96660BFC5F5730735B04B43F339F9FA5EA32FAB2F1971E8EF5CD5A49783C425D51CDF3C875060275195DAFCB138102133EEF11BA087F73453616667CD4D96919C490401B2B8751ECEA0C5AB8D69BF7C6F47408DD1E282F9F4055DC9188D538515020705195D7B88FAE3481AE0D784236C86703DD5089B2912A8E46CBE6613D844DA44552302470C331514AB419BC5AED09E15CF9683480112CAD5421BE2B34648213FED6FC92256011209BB30D391F72CC072E16824A53D4A4C1A58EF7EBC673C2B32A7B415CAEF7942DEF67C7F07F5472D84CE2CDF9C009B6D94ECD25F09D5C719144A0AEE58F5ABD7C71A28CD10CEA1126555F14A52D9FD311FF80052C58C8F4B0A31F455EFA28C785D979C93D83F7641C58EB6D6075D8AEC58F7EFDF4CA572CA372C9E34424AAB1527E3DB07958E3E90A2D774C8D1FAEB57B640803A2A0098368F4CB7277E33425B0AB54B8EC8C0E1581228355AF50D04D3241B0E1AF25E10E45484F5D16AF20BE9285FF2310D8480027410974FF5074CE55211E2219FFEB47EFC8DAEDEB1A23CCF910BE3D0632279D7CB4FE1E4329F2A3202378170A5148CA0DE60A7FD00BEB4F3AF2508D559F617C65A8708F8EBF10198E015973E52A640C24976BD9872A79E85B2CB7C2BC7C8C96F7B3EA5C10A595D4049E0758A9E77BEE0B94FFFB511D7EBF6F1D5FF3083E920009D5E9ACEB95850E9748192A4C84ED9754A659E8169A434D2821F2899C464389F4C5E8FB0B8F5CA070D52CB1E11A4DC080A5237379F73F609BF88296F7E18D0A1DB4249D6CD93DAD6C77AD07988159710FC924A5C995E18E6B913CA815040FE005C84264377B9BF1DB834FA0FB947F73B8AB968BB41C7E0420770D842F7605AA22CB03A5D369E4634C72A0B307F75DA0D7CC365168F6BC91E9E86572DEFCCB30CA8EF59F7FE61C2E2FC392A18D645706A2954E138FA9795DF5C53FA596B126FBB0E528745DA59CD7CB0359A7A1AA0B2FA7F5252F75DC9D1CE414B85016A2631DB072E41ECFAA681C95DF92E7FA9D1AA2DE953501853D108B64A1CFA8A012E4FDD616AD5F7150A3EE75649BCAD17BAA7B4E039C1808ADE2E35E323AC0CFC52E81F0CE11BD070C9B791AE86C82ABB43D6023884BBFA1C58D5EC9305B2AD0505C842A69684C97BBABEE9CD83A6D6A05CCCF51EE061221C8224E7A16A3B06E94057FE81DD9BA4F9E576E7877E044E9DB39D1A083C4D50DD63B4494B8FC36E2915CFD78D2C11BE333CC22FFA2A6F316F3144332D0EEFBEB1A97DA8CC07308C32C25A248E2F45E23FC2FC7861424BC8797670329CB11EA7C674255E480E6B7D43FBCBD0FE2122BAB21B13A4C545C9EC29CE312BCC99F5AE9155568851F5C3540D94E9E875DDB13A3B0F45FB29E245C3000000000C2EF7BAD3B2FE5DF95A89C60E4AA7A2B7A1551FDD296D389C792081275EDCA944321B3A1DF7EF8D74D1AB360FD41A2ED7A9143112F9531BF5EDEEA86560744440AAEC50C9257AA96909F137C9C725892FB7B8771828F9BA02213B30C760BCD877E3A2D0104EB40DDF3EF0C7D53D85113CE638B6FBEF47450C4A00842511DDE89581C3DF395306B0F5373C0836B9FDCFB30A6A88EF8F159F0D05F085F0FD0C3ED2E67D79FD84AD3082BC846CB97E21EF8D81449A81E9E5B00CF31F8C58835B5A76EBB617824751065598745A901E9623B928DC00B79DB0B9BC9EA4CE5A7E470A2992E07E8D5A04FFE3D0D814502D60EA1CB9EB478112961A4F0BE030E80BEAB971DD93CC80F2556BAC8E9079BF8A41F12911AAE232924CFC356F47B6B5BF86D8216099A1E3DFC700EE658D039BD27D5A4C003A5516919F17703ADE18BF1178E11E5DCEB8EBF9ED9187F4A6153F4F4621FBB026CFAE594C04A8733377BBCD4323C4CA620D8FD41ECF21
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_10
+Input = 7A6AC134195991FA9789F545FA6538BAD548066B42FA80375BFF193E1CEF7CEA6B3BA828781C3C74A63F44B5677F6C1B8E653EDF4673BD2393395156CE3739DC3F5CC46681C61F14274CDE001E1371AD55E77655CBBB472FA229EF983164C1843F62C9D92CC10205BB099B8DA3604C82D283BA8FBC783E0835F12884CCDA1EC3
+Output = 00006EA80000000671BE6A64DCE3C29CAF002CAE0F62585578B08B0790C374F0AB85E2D25530BC347D04FC0CCE2C6725DB981EAEC9DE84261390A2A0595B0F9A655595C6EA8DF554896F416953FB46887DDBB353F168C9DCF70F277D8B8B280FFCDBA0D4D9B34D4911EF91CDC6438EE547659F366BBF72002E0268BFA9C0F47EB347DBB6627DDB4DAB0AB0905AB9A156F64FD6D2053EDCA715DCA81AA3F84C0735F3777B9BA642AC557CAF3EC47E7AACAA3EF6E8D2879C044BE9C38718734F98B7EB2E08DAB24F6E917C199139EF750C2285262CD7B1A73C7A92DC45F0D249F2FD0BD9A2F98259D8D3ECA86E70757E9113292821A6D8523A7C1ACB5F8B50F17AB019DF14F302AD1A3AA455E9C8314C1EC337F687F6E06F3D632224D6319D06D2204A7ADCF912704FEBA276F8AD0B8CE7064258CC348DD4E3CE2BB111BA147B40A60DF13FEDDF33F53B0AD8782A2FF84657EF80F66B7CC3ECBE712CF1B1531160CCCD7627261A4D97AE367A49F22C9DEAA7C4064B307C697C5957CAE835C49949AC57A0234EF3E271E3D4E3AEEFA6BEDC70DA80B4B94187015E0D2164403C8466D04748420FBDC80ED54E11A121D12DCD84D96C4B1D3D563AE4EB2C4D6384A69A230F2409C4CDF2249377616CC0C9995695C1C2A87BC7245B676E19199B703819E666D255C6F23EB27A22954DB1ED639D32824454C98FDE948708ECB2BFBFA99407408E7F7B4AAC5FA36F0CFCD899E233561A5B6BB23C4C0E441FD1283EF0D77831FB417A7A42495E52560F9431345763E076270F412D2A4BD0F5E3934247F956E1FCE0B38E283B77838FB1A5FD31D90F5590AA3D56D2174A142B3C0E0346EE8DAFDC03EDFC1A0FE34C7DBB39EA128460E63C6D4F2C26F1740A0BE830552A6402EC72B2CE7DFCE4DB5FD832EE2DAFBB3CFCA26D936BBE6646B582F6EDF8BA04C8DE9DA224EFAD3C0142301E3D016931F8F7C3BB63536149585016FEE1383373352EDD2599B2787F01BB0A103E5DA17BC23FDE0977A61F056FD823FAB0C6A09681309B6CDE0D16F6CB39970292E909A9BE2656C00385DFC427A39E4691640F24ED24A49E5BDE2D73BD6F4D4A8E708A4FC0AB1F7DC7C0118C6C3AD1692007CC9C1833E2BDFD8A443266CC8142F4FB89A9D9BEC53E46DF290EB2B7F82B4842B9A2B6336C70A854914DA6472E00745E0DD045FAD958C6534BA55EA4333DFBAE88DC4CABBCD07B0629712A1CF56AC99ECD1A985A68FC348066EB538D85A28EC86789BE5E7B37942CB5D6A0D0061EFC505E3D2CBD5FA6D46F624990BE1714692F719173498C0EE53E18EEB4BAD12C16F0AFAC32F3E14F19B5D8B3A21B18F9171AA007AECC13B103040C959F14CB6448E6A07E84FA393A9AE733ADB0E98645AA9B14281CDBDE6308EDB72FD70B81CAE6F8ED8EC635F2967D5C82DCF97260B38B052A4BA6BAA35F1B7398DB867845D640CAA7DE6CF963C01E00D2625C86CC766D089FCE4BC481541A1AD7B4726D95B966B6CF34FD00A7247696F6A3F63707C1B2B9960D7C7C884A0A322A889B863C23F087322ACD1E701AAB71B373C2F810A2468FD2E1C7F5A4D8AEFF0DB24F0F849D098D0A6A877557F85F987FF36C76194175509614B3537F6326E45FF23ECC9220748C817D16358842724A41D55815351EEA989D196318DCB2120409F65E9ADB1CC55807961E3A3CA529FFA1343F0E1321D47BB58795732A138D0ECBF8C9A9C1B9FD56754824B185D7656AD672E577E761766CFAF6EA303443C4246D0778665D7FC3E7E2294F803B1E131D6C35EEB4694CF0F23C1D8914D31551796E2CD4CF7EAEED12A1575711194CD248E6BAB3D3505B20255D5DECE3456E8F59C03761D86BFA08F36A13D7A8E25B9442E90B00B8C22F1FD4EFC17B8E676FE745F92A3AC884D4251B4BF2827870144A0CCEF273347484511AFE230992AAE8FB66323536849CD6325DC36AA4D0D0191712A171C15761AB7376AA56B697AC4D5254A69271112DDA2E3EAC36FA9C0DFEF3B6A1D001FD3A7AE926EDBD629532A014E85A28847D1E72A19216C28D4A121B479794009EAF4F229575F6EE7D36976535729D7A0E8808431076ABF98EF98D68A3627208376B65116C37F0B4C1BAD18C601401388005E0E342F2ED1F5E7FB7E51D76F6979736609618832E41DCE3BD335BBC2DC3F2762630C1795959EE98D4B989CBC53725C913E840E683835C28152D36548C2EEAF064A0AC0D0A7FF98465BFA455ADC3E30FC058F17FEA75801316C4B779B076615E9A23DC209A3EA679CBD0A173ED111308CC18EC19723D807BFFA12BB2FD2BBB3007FD534EBCA7A0D5B33466CE839373971F9DC10358FE181CDE50AC9EE7FBD07990192071FCCCC907D85B08F383025BA3CCDED3E1FE54BB3A8BFB0C48C55003B6FF7154960C1E609D5AA41AF6C3052C7907A86BCA7DEAE2A72629F16E886C944FB5BC7D5596DE6FE86E2777C1FEB7C75575A89EDF57044D95D08DA59C0B4BAF5CB970853D8C32E4F8BF846B6E3910019CE1FA82F6396E70982CBDC666267E1639649451FD95D02C59EF3D854F99BF32A12EFEB10415FAA50B8F7ACF11F5C648D56059A152AF936F517582A4D09E39020BC651FAC654361DB6C2BD8CA65B7076B304F0C9067784F669B6A385704CB47AB2D0FB51D2A2B680383CFB0ADCB22C0AACEF82BB2EC5F0697663CE83B3DC24E005E7599A9556FF587B7BC4DBE7562B6110F5FB7B463E8D76E00E2262F1D196B9E39D44A46FEB309B760F5B4B76D1E149ECB12C860BED7BBDD8195586FBC1B1AF78F4F202D2A8C72892F3FEB61362689710B97AB81224176738020431A309F143633182233ECB8577B7526C0DC4A80D974A0D44546F1A9CF11965A3F9000117F10B0B806AFCA684E962A43BCE01F576DDFDA4809AF773B7971DCA5466365720BD3F4F50465C4E893B72301988249E8511D41057A707A44202C817C1AE62F7BE75AA26F813F6AB328A4CFF5C47CB4CFFEAD332D2C78591E3471EBF03A37D23032043326B68A754D4ED6BF75E2D2F3250373076DE11D15AE4E42AE4DA5936F443D4581FE613D054E909830C072B1FDC8D76DC79A3AF2E0C26B950FD754A298F5D6AE43487134F32C1885CCBC89214756BF18151841C508124B0D5D113046CE3C484C5DCD03047ECCC6A86320669A20D0098BAE6B83212813C5D51DAD3F5B0B5F850F1E6E1913DFB88BDBD215157B42AB1156D4C287734A4FD2C9B8FE11B77B2E2041A30135269EDAFB84429A7E7A62002E3B2C194061FDC73DBF3B07F752A4EFF94211A91CD7AABED68A14D79BA9BAD5789A6E62A476D6B435D10AA8D6FE533D867AC3E8B9F6111D406639C2AF9F484C3E9B0F836BC7476A911F0030E495DDEB6588A2810BE33AF709AEEA4B863A3E7DA62A7E1CB2F01135A7FB9B978480D22CB37C338062428B803539576385F795982EDF06523D1D8A00D6C4B52FF8AAA7736400000000C9FDA61FE63B4A8F1F5DB762A8A837A129BBCB2CBDECCC2C894C94FA3D1CA6C308AD7811258961E58C1CDFAA9796CEA4CF311245054E3954930012EE02D9682E203A5633B88590955C6860F7CC8EE3C73990697A1FCD1F5A1FFBB56406562559FFAE1BFAA064E9643EA4E2CC8D64448C3F811446B196DB8B93C0D7DDC3EFF1C84102DD1F04A39FDB3B5B16BDFAF76CFCC7CF3E9C3CD68F62F14A29C88876BFF706D8A1A4C7049EB951D788F74666B9BE23A3991D502E56124B8836D9BC3DCC43FEF972A055C595778319DE96E74285C759A9A03EEF51DD4DC2B87F25FCB4BE354E2C9614B5DDF2029971FF4D4D64D1C049A794EDA7D3DFEFDF261C8BF48FA0AEDAD59D5012DA49D4C762FED9B8898DF7A2E69A86FF1DDE895A0F705515495B0E6883D67A9416790AA8F51B5B2F92EF6ED305ECB7D0A9FED232BA293380DAAF3A88084225419F17929B877557B006B1AF8D3754156CFD5898E28DFE00BB91A7389AF3F5B5FAD193C55
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_10
+Input = C44BFEE20B66B243FD80919A2C0CAE97C8477499791476BA32D22A37BECD0303261C2C0D87D334C571FA286558994E2606445553EB83AEF15986B53F2C243D25E5E9347A32B5DC1D9B601D2706D040E811565CFCF2E8ED5A975FC363F1CF268E222E3599825F7C6240473CD9DE45511DEAA70F52B360531A82B6DAAF181D65D7
+Output = 000057BB000000060B699B6451FF11BD17F28AAFE3CD4BE2AD1478595A3290051E543B2203808EA49B2B5D031DBF997E2D55BE3AE99813EF89F533C4AE4F5998006BABE5074F8C15B6831AF747A6BDD59D23817FFF26E9BEAA1242784BCFF9F5F6E433593F687D13F691E19693220AFB0ACFAE054AF6AF35C97545E9F79B757B6C3A44237F720DF4D6123FA51BDCE621FD7B05C47E23CD8D8A4228F8D48C2B1D757DCC995F721D091C0EBD4906C422D3280FC2D55C03256DDE28776FFA8F2D60FB35F760B3A50F84583872DE4744EE827BA43366C77F72EFF94A908FC984DB6CDFF1C4C33C5FB3E363D29B7C2696BB4101A313CBC7EE917FD6BF404F962D874CCF6B9B2AE539BFCAD0DB313328FFA1BB23729607288C1F2EE4C628065B8A4F7A6DBE3C6C38ACD35C9AED335BF3AFE4B939997F38FD4B40E102A2729C98880640CDB31A59B0EF4E56AAD8EBBF564C8D059DE9FD5F1500A83FDD7C3CEC21572CE7314165277F44F874C74BC728191B8E23E5F2C4F5248366DDD767573314FA21378B2CB442A507D1CA02301DCB3128640C128198B32F286B623AF519ECF1941D012E2429509D2B7961BFC5451B5131661ECC07CCC5CE8515CE17A40EA49580859FB670C3010F4944E65377103F40ED2A6EC0FBA5D721A37DEDAFF7ADA35B27DE7B2FEFDB69F4BE9DC752213BA4C85C1A5BFC8F59222C66E9B59F219241ECCADDB2D3F15751182F64F46CB24C98F13A6314655B4845BE998075E272CB78E33EF075E7F769B94BE60040EAAC478ACF9D8A2201C97FC72D1F267E4AFE93D4376D9EC81760AA9509C9553D8DE12ABCB4BB7FA5DE9E6043592F40BB0713CF24F967C94209E7BF0E526B5D12FC05DCA14A6BDD5915810E3CA8E89D93134732E7796070F751DB3EAD0DF6724540188CFF30A504B5BCD39634E19446484FE10F24A149403D749EAB0162A8DC58371547252F8C1EF83304FB6DF71F91B7E5F63EB596A1E97E90BF1BC49A852F46156EE7ECBE5165B3F9A7777BB9D746C4DE86851CCE0FCF46BA8C4FEFAE0EDE4BB5C957EBCC4234580DB93EC7A226A21FA2E0C8DCFAD758DAE86FF2E25E1A2F786452744D47A83F27C08C3859803D1B0C35F1DF415F2A30FD900E5BAF15B2856EB3C531DFD66F7AAA6037A092B06178D51B7631A0393AD93EBC77C4E8143FD39F1FA57C4C6A6ECBDC973C67C5402671685C5E1DEBB47DD0DDFDBC41313377134058A0BEB8922CCCCB5B383A7399ABD4EA7B49EE0371F5D4520BE67874E67765F96D9DD76A676B4A15E43AC7961FC4050C24D5315AF926BEE5CAEFB85A6FAEFA5DFBC3695B6C03C5539E0F1B68009EC4C72F351F50008CA6CB48910A806A0C719D69CFE3800BA1E9E3C895499B4D52177AB3E036AC8D772FE25D565ECB341BBACAD039DFDEBA88063BB825B392504D097B28D86FDB7B49868759D918F98F19CB5BC2F27FFA011F94C2B2EB2C96977FAE791D00AEBFE3FAE74386273AC4FADE33A3B4356D8651571ACCB989260C187F54682826F0FE0630557126723D28A2D4FDE199C7155D7D34655C68E8409E176A21377BCE5A44D6F97DFBE1B92DEE557BBCC5783EC8288D308BE2557961417E286A2BA10ECCDDE86261A1FC306784C7B49D87F5A7C22F8746B030B41F7A41183DA7458C16771EB3825BDBBED13561A5146F8ECBF30A2560BF1856FBA7435A7B8052A90B7DC0356440724267D4B7FCFD20DE8C3C94802019C5C50E7CE23A818A3FB4C0B9E2DCEF95685C74D7DC4F8BBD5795B54571B2D22FE85A60409571DC19707CA69113AF35E9115944E321CEC270B8AC18E3A0716C466A645DC14E0EB8C755F1E9A4BB4AB6E2092A059BC1F9D6AFE173EB56E45081C9B233D9C0FF89B3FA5FEE0590F5CD8368B3128716414AA914801B6A4E7CA6448FA80BCF50019E0FE48A9A8ABC62B1C8D864E8EC0CF0E35476BE007DE43C7AE4112DE7E373C692436686537CD9CE790CCF0BBD588DD0DAF28A00E10E7B874A11A314BCA0AD819EA21C84DB0C9332A9034BA42E9BEF69D9E0A69393E1A379CB9B0ADED61F4B15E54E937339FAC36C86A5F406BA16698E67D003A16C066B43DD223193A68E27E40802197DAC9FDCDF939A13F03507B32F6E70BD18B3D551B1522C37D3B270831EA2D1CC4A402BE937A661F90D9D5F36D11DC4A273F4EFA545A5162EA36CDE98B89201623B257B06472D6766F37DD3B766166159506034E4838CCF24C1F07031036CCF70BA33CB46FABB550B3FC0F690837DA386428C137DC5A977D8A1E19C1DF7F15D606038D6EFE5BB48D046B53BA65C72772FBB603CFE046039E3F41403381AB1941AF8C1FE4F5D37E6DD200958C76190BE5BCA0E6579C5537AC32446CC281F31E234635E2712F959F2AB376051B99BE66946EF540940E6EB49EC29998CBC62B508E0A1679C50527EB661F291BAFA5FEDBF932999655529738F0577D9E25C456D3C7D2E633CC61A2282342EDBB5A3F9C06AC393CEF73E856B3C2DD01AE3BFAD11E18CC51906B363402F99C5806F83355F39E73B3F7183FE6148C66AB08BFFCBA1898CB2D9C553C979CE3A9EDB7673C7FC2C63578281CBAC02F1F314FF1C13A64F8DC2FF59FE86688BA284727DD315E1632C28A3D84C7449B7777A46FC44ACD75938D489E1EDD5FF9E5D65B219C31DCD4B192B5E5182FAAAD1ECCB33A8E909848636C969F54977BB4EC9AA529C72525DCCC61025EA86D5B5A98483A702DC65EDD886248DF47A176BDDCAA635E3F615204CEA54EB72EA2A6FEB8C49BC98ED9E84E142ED94E2D3A69C3A2CE6F7F052D5E72D089AEE19625D27D917ADD7F76B49069D526441C556A96A11F9D81BF3B606354BC20B57283E9357E623121E3464962A3D5E284F575D36D8FBD1A8C2B4A0CA3E6F9041F319328B23CE4E124EB5646017331FAC3C1D3BE64E436458D798D8BE65FBE951A18E7C5B708129EDE4546F94A1300DEEB8D8A48D806201F0CCD3E70D8F1EA65C7B0603AE190F07EB3D37068392DB2F3E4FF5AC36675D2ECA4B013F94124CB22497FA27AA4137DF640C0C6F0BCF65D576AB8662C8C8C6E2589600AC42208E9EF8B5F0209DD26035FC95319DF137007F5FD90C870A8331C2FEDFA0C321AAF118C747EDFA559E0AC173E1E73F350FFEA531F3A4A13F7E00ACAA0465BCCA55FDBB8C7A57A903CFF40C1A50E290A4923A14E663DF8537AD5182EBF20B80701D5F560C8DBFF6C4020FFCA39B42B798CA5455DCC4ABCED65A8ECAB86C3234F212B10B06DED0275DE1FBFB69C579AE1A8404F13B0ACC464A3E7EA2CB00350A6D20D34863871C7122F0E721AC0317571B821F290D135C42E098BF457F058F6106D3FA647FDB1886CC98350DD36E20EFFF83C03CF725C60BB2A5E7AA4109FCF449BD7100AF4067B680A7E9111DDB10A807148A00C9D3BDB214A3DA02319C55367C4D8243698A82AD353F98284B7144C5D9D798C33851090C0000001014EF328354F197594ACF0B7B336DF06D2F1B5C97BAE6DD31639725F25C47EE5CD65F097A5225DC93B305B7CC87F1D05D66A086EA4F2A023A5F830F414CEB273A59B0371B794F980CDC4B7FFFB7CC6DEDC7E2A26DAB913B1DA57B17AC7F4C16C21CD3B224C8D4C9906932E63816AD830236BE0C64D6D5409A97E07CD5CF9E931CEFB6BC2B27D2C6BA5B9383F8DBD33531F34DA9BA7F1305ABF028DFCA4095B6408EFD195A768A178B2058B61019CB20802160B8A6C510DB5D9107347DDB5BD809784A682BE22CD20CBBDA97BF0BA85D058ADD8DA9A033678D0F478FD547518160662319FB66E2BB8425427CF180FC905B7DDAEA186BCD23477B75C87425F18634FB64D400D577829ACDDE2F43BD4FD9E176D7C99243D69EA24E29B68B88573A312CA2C75B53DDED2A4C32E5B514F103D9D7FB71C67E2BA0A822F82E0CBDE8F16C787502B1B3313BEF78FFA01AF0FEB87FD3754156CFD5898E28DFE00BB91A7389AF3F5B5FAD193C55
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_10
+Input = 20AC62AF91B820B7B3C4B7E31E068DF8C4519A4760DC9596568B4E97EB49B7DB3DD7796C14A9DB491A7A223F29975557461115847D607F991876596C023A32D604E17B735DD409D9D517A7E076AD0DAFF750D21D20BCBCB84AD7411D83B161C15A99ED37474DA8192F35403919CA705994DC1D63FC8D6FF218C2C106EE380F16
+Output = 000041A700000006428873BEF5EA54AFFCE07F3AE88470C515A12918F9DABC0C20986D5EE7CF6250CEBC69ADF16985EF017B3FD708BFB158BE9C523D05B62D0677CE3AEC7062224718CFB8A084AAB3B49445C3030DDB6F650BDAFD352D9BE5DC19F3E868F4CD83E7562D1949190F1A1446FA7BFEDC1DFA844F800FD9ED5E1765B77D445262B6F8119DA85A6EBBED61680D353E116936E8C6C595D9B3EAE8C261693F5BC27D71C4617D79B2DCC8EB2184DC4DA0A79A40D034EFE74445DBB91B33EDF929BF93732189B62709D0F5133BF973AF069922083240A59D14876BC8DBFD060224464DDC5D510A4F3F343EA968AB35B37B5244C92CD5DC1BEDA5A2D6057F31AF6DE6C9E1965D265F657B074FD078A1D8E4D501FBA8041DFC5E1800FE1CA418C225C41DB57728208ABC777B70D6B2C27990DE58A64A1732CC803851382D658FC9C394DFAD1DC5D316869BAE39BF74FCB596C813EAEA337BDA98E41EB9B8715317BCB2DE4852B61FE56F2E6A4AFDBD74AAF9B84CE55A67DA0B2E0872103FA747617FA1295E43BBBFECE6E8A78358C59ACEE8A507A5D44DF1F5FCFA7D772249929CDA1754AFC0BC1822E3924305BFF4225A08A3351D7848D3E6848F6F634FB665D664AED24B24F980655F5F27CF3964333D6483186B9BA072F41F1D97AB86D48A29417F0B140E8A452080CBB0A397112CC8DF7BB801E019965337598559C8F1F340C03DB9B83D75DFEDD9B62EE82759FF68DE0CD0047B8AADD3714A5C55F09D33E26147E8CA9864117C11F06CCBB33871E94A7623FC56CBE18D8FCF1825EBC0D4B7490095B1C05D963327ECE6199C7F39810E634D7BF901E1003DC941722CF1275DF385AE0401C6323B2665EE98E2CD7775CC6EF1CF7381F2BB0B4BD76D94F05A2A6C106997A8579E4161CED432A8901828D0322EBDD94647CA96892FE6187C037AFF4298E09E28BB074648D4FEA7EFA456B8FF87D44328EA1CD301B718C43FD4C90B2FBADB3C987EBFB72D9E188C099C11055A58E2071169C076CB337867DB29E8D7469C6215879F09B1807DB6670C49805AF7A271BCE52A858CA45B01C7E087B8E790B93230E033D252DBF6DBD8E2A2257C0A78FE19938530139D871192209F2DD2C09673B167C26C9938875E5A128579726C4E8DA582AC22C3B2D7B0379809A8F7BA2F235AFC50C2BE1A5C98E24B0D22493901B80E12E89D50CCF33AFB3FD3CB824B6D123E2503726621B558745395637316EEECDF266665365F744C29992223D95D191F696E09FC93F4B4A06B4E675D1BD868CAA1ABF78369286E1FF2D6600C9D0BBB9F1DC0CC2817DBA6BCF561A4B9AC552494EDE11776D5631F96E71A02ACC2D782C007AA640F656ECBCF7D62DAB708551025C5064040A59DD497C153622558CB9089F987252652A9E65076FD0F5EF24A2EACCE468961DB61BC99FCC19544FB33C9222328691D0DD0D4F60D9701D4EEF3EE38A7E70F399A5058E5E0C0A4549635A315F3313E52CC82D6B9C3AA164D1ED119A0E5D2E9E70B9304127AB01657BFF80C65A0B51A13EEE20BF8919785DB080F03A04C5F1042ADD9BA420CEADF6F620E61426D163C7A8D0F997E5F5C435F4E3E519ECDBB17EA1C5C1DD13BBCF1D10C35A116D78DAF8F4521F3EA219D387348C6E9641B1C351585B0495A40394DC288B54F50010831637681EB859EF60A9FD821EFF5668E3EAFE5B8A2EAA84F2EF4E050897F0F3B0C4E3A16131DE3908888719D3F77EA4AA843C148E2923FF6D5E05CC73141E66F51C66DBD9158B34B84BE3B2CA609BAA805D958F352AC7854169AAB0D13500F34172A18FBDB44DABC88B07E67874CE95C1F02BFC82CAC998433E0762AB3AC06DC62EE4BFC22F45722BA2843D46A631C88097D3445050558BD35DE0F41933FCD540F44A67F85420F598CF150C78FDE72F280894925447141FC8E6487AFE201F75536B0087C068BE1D874E5295F6059D5EE57536DC0930805355BBF9F056790E8DFB1147AD6126CDEA4D01C07A7E2B09C31DC2EBDF97A15AA4E796FF65796E9787CEC88624E373741C71C2ACA1B93BBB2BC3AE62C4E99555D81636DD549D6C5BEFDE3DB0D11CF53A9B82F519001DF476CF6CB744FE40601749A2829FE803D74B3DDDD8664AD2FFE458A97587A35CAA64ABAFC085C4DCDFFD50DC610B7915BBC1F999859841628AE3BF0E7CEAADC6B453C9BFD205D93396E19B75D1F2485B3B152F48025C52619F91A6F2D17C85880C82FE3F7ACBD2F67E6C0D0B99568373B918AC5A554AB2FF8D31234C1E4C13D9F64DE975CAF565D2E655856F504DC913E92208ED0F2D49DCCA357C2FDC5522DB23C26DC1FFD4F56A89D3A8D3EFBD8855B3F5356467C07F4169593AF2952F433E6B96B72673A6E007964CC521C887895C41C902570CF5D1A6DCD13C2DB4FDB7B9EEE08510B97F85FD4269741EE4F5F300FDD960678F68FB1270A859693DB016EE7231FB58E6717D88FC00EBB5F628314F6C261FBA01C7F7ADA7F2F8535918AA0EF71FCE600B3A1E15F4747996B8A7E887B84FA901A8B12BF493D34041F42B9FCC234CB871BB1009C567115D718D804EEC8B03684306329918C14BA3E7AF512C829506F72FC703C1D15930ED5F457D98ECB8ED398F1DA3517DBFABAF2D8F40E2371C26200FFE0E25A95D21C3D8AC8D6F21A1596FB7074950E64D908C34D6DC7A982E6BBA0810E301804C4F9C265431C0077319EF1510D9A1C41E7DA55C2DDE52F7E6F7A84BCE310D25681181DE6911CCA2939340A592E71685B7F327A4915A4659008DB7B4595C2E9E0A1FDE7BEC155487F696CFD232807EE22ACE0E6059C0EA751810B6E582C6431D182AD63F2AECF6A6FD595BA168CA98A9D7407CB128C634FCC72428B9F50790F39149884B01F2E8D6EF0F9E48D46ABA936B7A8EC4EE37A9785618A6D6ED2FE889A7202E21C265F5D870C0B43DD24F16BDF1EFA83BF310481D15BC4E976C1FE466BD3B235A829A6681E10AA2EE4809090F39C2130D874D7DF439B8F39675EBE236BDBA248C7F0BC4A77FED1093814902F15AEDF3C98D79BFC9E686E5BFF7CD5EE4AE048CF9B1CB7AD01BB512B35626A839954AC81780DDE97330CB131441329DAAAFCAC85B2DF519CC3DF619B203098780832F8D26A38AC0D2626F7A647CEBF1381EC804FE0D130CCFD1BB199FD164EECCC6EED7950083CC49F57E2A9F02E41C39CB0CDDBCED7F8580ED01576B76A3060638C8D724F8B5399E46C3B1B0CAEB9B64397ABFF91023D5A0DB699BB232345C215D83CD9A210D19FE61B4104D81B5D2AC330A2CB8FF0500DC16D676A68439280A024F9B2D4DA561D772FF3E682C8E6A9FCA54340773A1A3A58CA8961B47649958145415B783F8441FB411F841AF880E624120F942420FD842E684F244136BF238085936A3F437B71417E47E6ECEA5A811AC3D7FB474E5C04A37A3834BDE2864121C2E4B9405D405E31313E260000000C0E19B01379C431E16A8C60068D60D06D4F5CE65234ABA59507AAF2E2703FC4B04EAACA2B334C3EF649EAD2EE2531693AD547BE5E8A1F56A3A1CE2B97A3FF33512F95922B619AEA30AB9271A6ABFB107D00CF54F2F9C78D6F5A12C751BD66E13FA9257DA387085D6A187E5A949738E6A96CC47F6120522EF43E2B8933D598F1B95F3337085840478190DB906B3B0D5DB2B2B5788D7153CC5CDFD58DECA51F83F287DF9A7AE8286DDEB49B3AAF5B88F1C6A4BC4218785799AC40B832EC253994549C894D0D07A915ABD566881E82C1FB7965614E67DF9B6566856F1FBBF53DB971C7592469B92AD0D17ED3C4E20A732BCAA507801BBB7F0923B5D4E36FAF56112C9DFFC899AE7A0621127AD69797DDF0FAA0873E2DA97BD56D38B4B50A585DC73A6B0EB1314B26C005E1844320A80FA99B293D807871C5612022F82E0CBDE8F16C787502B1B3313BEF78FFA01AF0FEB87FD3754156CFD5898E28DFE00BB91A7389AF3F5B5FAD193C54
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H15 LMOTS_SHA256_N24_W4
+
+PublicKeyRaw = LMS_SHA256_M24_H15_11:LMS:0000000C0000000797A372716346ED1A98AD8763DA97F1BE3D2867C2486F01A7CE7E25064667B3F9146200D928D060B0
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_11
+Input = 85A347C2FC1F34BC0133045C7BC1E41A789E44A0C501D39BBFF80CBF393AB19F0139EF0C771720B661C83FC27476E6A2EA6E061F01441474AFBFDA1CD6958541F578D36163CE887FBE45E5DA76835B9A14E254BE7BA718D49A52DB0096DEFC46A2B645D010FB843F2C81C71919AFC78ABF71FBD2DC28F73B49E45CE70EB50085
+Output = 000007BB00000007DB1A4C955AC38D4EA438728C87C771ABE45F2526AB44B017E2E360540638443532D73E75FD4BAD6600C30E914A06950B7C7823E72D4426699CD24EBBB85182752F9F74F948A9FAD4B55E187EDAC43FC7CF04F0EF6C054E38390231C33B2D7B0499D93853BE31E3A09166C547090FBD9DAE001893FD93CF340708B0327F4D7D51B22D5E65437F0D4ABAD06C9B5BA0FBC7FABE6C3B4C094FC4DE10506AB1DEE9E6D5FBD05C82F2374477CEBA627A62BFFBB9EE694C4F1EBD351C71525210B0C60FA029CB8E0769F77FEF57ABF78198E76E5E819F14D8746CAF6470B1C9BCB469A09A187E1B5C994DE39AF9539A22E55F4F4B270BC21E4B729B4CE9F062596E4DCFB2F8961D5A86A1E616BC596C78C7A46DC4380D8A23276D9F2D44EDA5949EE6E46959BD099A362BF785C6B25CE4A1E7F4DADC7FBD9E2F40CF80827A9AF676DBFA71C06C51FFB05E4A25731789F6B2E4B6BE7AA01154ADFF433C52F8BE8F1FEF1EA3875628982BFAAB071FC9FA4BC43908F0347943FDCD0924B7F2D894B2E1A4FFDFA405E096DE28D068E2F29CC41B866BF59D69D8B106D41B25AED1DE11436BE8CADDBFB5E309A2269C73B6A40BF915443824224FB87082D7EE1EBA13F07FFF8F88FEC945E88B8AE3CBDA5DEC124430A7A2BBFF987492449D617D21F80849D189CBF26E76677965FCD720CC4DE5653B5A3570FD6D4AD21839BD90F9C094AD5B1AD2AAACD0FC02241B1A935CAD9513845B6C04DC57E6182130CF66D724E59E66E2BCED40B75B43821F049074EAE3CAAEEAB6AF0F48490B626A94BF1944B663DF892B447EC6362EB4BAA5DFB3DE12965F2C56C9D1EB28A20B899FC9B129CD8A6AC274DF0A1DCCC037050AAF9241517CB0CDCFA2ECD46477A73E333722121053109254BCBE498FE44FAA24E479CF42E269ABEAE83B9F82C916D168AB27C1609EE29188CBC315DC11640FAFED797F11FB13CA2F2BE240664A2332736BBD81E667BF2CF3DC49BFB0494A2000A272658D59FB5C6BBB83EA1EA208892F2170513A04475F7A217CDDCF65FC0BDC34503BBBE40A881735CD6C393BE09C72E2B4C64635D96A6DE5F9D9641B4DFFA2262E46F48373B1E0EB62A0AA4A994D792401007914B9FB3E5F8B2FB2A1E7B56932544BA5B055C723DBBD3CAD079D1B05D708C08B22704F98F0EF026E90DF3B2F0041510339B50F99D6C75024EF919EE7F9D24D2D62D38B8ED9383F5E27AB889EE2237160862DD7C4B4ECDDB0D12B0EA6059C6D555204104CAC642C5E5EE5C63EEC63A9044579F0AAF780467C1A115FC724200A3EE4E0A1118AD6014A8548ECD3CF448BF8A50F34372FE367661A6E3669CD9767AD18FE71E06850EECA2B6B3C6F56DFF21EFA43E24C7783F5CFBAA6E8D37D99F6D4F26F6197FC1072E4972DC8C77400854B9CE9A92C35CB126D8A70C36B71D0CE6E966AD05CC9D92563923902A5B0EA9E94A5E457A75AEDCDB9F505BBD60847DB245679F5D2D4F1BC0B247E893BE972F27C0FCDB61A19019F9BF3FFB141BF1AB25AA34EF3777403C1311212146B8FBF4831C2EA9531EECA74F9C34D7AC5734076392431FA3311DB4D7E45853A83444884BF59F1D7637980D297A8F674FACCF3A28DBA86D33F6241D26890B8ADC443788C4BB3F5C9705C1973B176FBA0CEF5C7304EA4F083E7BADA3175D052ADC6A66D7BB367A7070432E4872E04F7EB751BEA1DCA2995139A66CC36290EA721445D42FCE6833EAC4DA31C60C1F8165C4A5421764A4082650000000555F3588C9CF4B5CE057CADB76450785A849376041CC4C97E36508354EBFEAC18DB5DA8E8BEDC644D4B84600849C2E2F8018001299BFB4E2417C5BD14B22CD29A9CCA978810AD2597E2B502F834E5A159F340985003B853C022F244A3DBEDBCCCA67C8F197061A11143F92E1AD86594599BB1AF01B246141FAE4AFD96C50F0DED196CFD6BCE33C34843B84FDCAB54739099D04D7710A5AB12BE0F875EBEB9A512CBED56F0EA31FE84F00D48D9E869D9A63F6521EE092F8F0616B426496F6D868BB249BD09FE07A3F78FFFA62F5D38FF81343A8412F459EBAA039B2D71F40889969C65BD4ED00D79EF84F2B9360509D5C635514DB91946F34B4BFB0AC78F377D69390C017EF5D755A3CB505D3DF475FAC52E460DC2182F4D754A08BF2F6209C1389DC0A7FC6309BBDA50767BE4A6004E6B003931233D2F0A46233702A6AEEB8A1FBAF7BB7C0DD18056D42091127019DA5ECD0907C74186A0064EDAFBFFE5BB3C2999BEE7484C1218EF
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_11
+Input = 034650276E69019232782D9F6D9864C4FA38265B02564C08A993D72F1E6EABB75089CCAB6B023E72DA3FB892F7B85754C5156F880EFF5ACFF2BB2AACDCDCD2EA0B2558C5ED2AD969C0345A5C263EC4D340B30BF159B6DDA84FBAD6446CFEA7359CDED0BB8C9808D106C83FEBA8A989C80097AB83116FC9DBE1E45DF5FCDF3201
+Output = 000065F6000000076495CC6288176C6F4D85E9729FF868089EC1452B8610C9D4E7C546C277813712C69646169EC45BEF59015A9DB2AA32651540A525F6FF8CFCDC3E3A158A21920AEC0909EFAC8FFBF141565F60F735A4689D9806E05DF84B24A115191856A432398A0150B8157D1FF218294D7AD7D700D6E6E8E1B195A733D5915FD1212C561970BF5E33B52439FE239A4679E6CB9087E5B808A0F6FB2C08B9794469D59BDC53BC3281A514D7EBA4E79444592D4CD2A2B9E12BC1AEC25333699C325DBE633692A079B0EB373FEEAAA487F3600875A8C128815F05E2DA503BE662254A4C76D9F514D569D6F70379E518C78974F0A696509A1E321F9FD921744DD0EFF6AB66DA8B94EA3EC8A40BB964EF60CD8A931442268A7BB25FA3AF6A7979ABD4F014BFB4C9A18C1D913083E3EC0E654F0627FA77A1D024DADDF46DB7DFCCC22BC9BCA547D2B4E493E3930775C29134E0DFF863A922F8434C3871A4F3E5247CB21E6B1C37B707C8297F54A34C9FE13F76AF8527F4D5E382BEEFA92DD0FAAEAB0037FC370EEDB1BDBAA96D23EC220129D3983015F8586785A80396E5BFB834DF94789B9F944586920244760004ABA45D838489C17DA7BC9182464266C781CBC8CE4BAADAE8FB2834039088971A6114737E965693FCA736641AA4ABB82C943E611DF01005DAADB16DEB44002D79F6622F65D44BFECB598E63A8140D8106A655A2050F4C1F0A1067A0D827A817CADFEE6F34B71704A58DCE34381C95E9672AC70344DE0CC08148D1A4789DC9A6259FE240553526EE538B5A1F1BDB6F072A8C11CCA245BFBABCE1A71007C5FD90E4F2B498A219985758446F6FDE133B55F97C84DCB24AAF03B8CACA61DD211264D6307A37F829FDA65D0B73C96E58C31277A428D22D38723B3A0940FEE3C4C3C0950D67A6AC377CB27C5CA2A3F601F54B0E0F5C240A5A92BBA85593D025185FE1241E52AF8175006B66D0F130A41825CCB1AACC2E4E1F5ABB37323394B33055F101201FFA7DF57F2E54B637FB3FEDB29BDDAF71424F8E4B3D4379DC03C0B612EC8CB17BEB9A647F86D5EC07631BBACBAB5D3DCFD75AE9768FE69503E532E79CD41DA67B6F7721EBB4419A704DB8DE4E85E4FFD6A37E6C8852F103DBBF32F9382369923E3DBD612AD2D14507E8E643010FC7E203856DB6A2662BF808922D787E8EEB4C9C69E166787A1117A6F12A3F8CA9CE51377DFE41449FDCEC3A40A507786B888760F633BBB0BC32072347AE958C5461390CD56C890258A20FCE9B816FC6AC9E0721FE0FA3B97467CED97C6B3E5901968F88E7F71B4A869627B1178D01C867831847285E53C3F17A2DCDFD24E665DDE9ABF6A20A6ED4C2215B90733A8FA711A7898ADCCF6097DA40802024088FE7FB8ECC5B900B24062B2745B47D788FC2FC9174A83EC672193D29E88D844207B9459F6A578A0DB0E8E9999F162928F10830399F8D94A6E4F3B93C7514D59D29623D9297C09ADE238E84CD0A7EBFC43FD4E78C213254BACC5A4B19F339616E9C6CF1E13165B16C84C393CE8A5D49BDFA1BE64328C18C4046B64A2EA157E781437F8B4459BC580EE278AED584B9663A12935DDED155002443EB78889AC7A4B4239EC4E2A3EFB17494A7F0C20A95723DBCF884B8AACDB736BF0FE027890B6086F528EC6AED7D3C1BCDE17234B73695FB9BDBFC0A5574467467DC959F86F97B580D6A9A029BE1CFF948195942D8AD8E42C64C45BBF953786FA84B54C327D7E1C9904CC085525D752D5AF09B6124C00000000C7E8CDC3936A17E1761569C1FD1EA0DC00D8416264A01E333AB04EFD59A8FC50739BDC285DD665646F62C3040A73BEFE31286A2475568B527E41DF38F6638861FD94317155325C553BD93D0A9AD1E691A1E4C2D3E4A3F3FAF1D81FA99B4AA8E2FFF28E9D25FAEEC9A327AE73534076208238805F41ABC62BAD6274345A60A7D91857A4A57A9082303F5D277B554DA6E5DFCBB71C5C2F5452662BAED4B51C04A03AEDE7A89F0A32BD8A593F11E82DE455EA6480B014B87CC6CDB023A33BB4903DFA31D01498504FD86C4E4FBD82035A9501170403B924B72ACB1936572C8F2DA101708D84FB74F33FA6AE30D9E7CE25437F50B50F908B337AC10211C8F6E23D71B9E34997FEF7ABB7FD1E60FB045C787A36B5748D40055424BE1FEB507B82A8348E162D06FF89DFBE2363DC36E9B1728FD54F136100B05FC7E093625C2CCA52EB604F6189073514ED0ECBD1388ED6050F334F734E3FD38D9525B114749F301D73EF5C13549A056308A
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_11
+Input = C23EA00C524D769B44470FF9E6E3F8A77D2732B4EADAEC20E7C477C3D523F9F433EE142FA06ADF05005E2F830E2B19C238C035914152A5D76D4077325277FA73CB1E24FFA63167B3B8730690B259615EF7C93AD096C51257EDBB60081E977807EFE1DD708A108C7390CC5653A99392CD4996CACA7EE955A98EAF1032A4F8800F
+Output = 0000793800000007A486B2577C249AE9CA57D9A9F36E0F97F30C337D3C6A9F2C5DF05364FE3D5803026B26C07F7DF7D59D4BE601B7730DF501327CF9B364DB0FDD036BF07AA7FA9C39F436B3075C9459EFBAF3FE9B1364D794AD18DE74C66AF63AC5540865B2357FCDED9A20B12111F517578D2F6CD16E800D60A6982B116D145C1577FA24E4CBA5A2290B08B8B1321D0B5225D1F883721DA35334AFBE55700EC0CB6520BA06935BE5543FDB70DD5B23296C6C6091AAC8B32A104077CA45A6BD57437657754363B180D31F361D0322B15EA93B4D9C087A877C96617F52CB26904838CA101BED843C033B380422E3C79AE79AE38C721D08CE5AD678E8D836BE14754F3A9461A91E309602938D32CBFD5517931E516B90517E9EE330EE1D5B78CCD89EDD7031FF41A4ACC1C2F05134D028979611D12E9C23C7F926B982A98424D91D834356A447BD8DED67A87BA8FFD12938F5F7DFB6CC304F3D825195AB6C3D197CF0A832F96DBFCAE186C547911B8A4959DCABCF58933FF62DBDF450632C6ECCB7FA557171A9DAB2026B0B9A7B127DA6F2A034E2073F37588B9C980F5BE2B7489FF8CD581EE04F5E941179A78D1A9222BFA7EE91175DFBA0B74FAC2B4B6EC05397A8D6742D800DAFD951916F8C7EAB5BA1DC8D313B3E0EEEBFB7855677126F9582846D355B021873977BC00228204F9A1A9863B281E8DB349433D8705A5F5C6A09D9BCBD5D4B82FC4FFD42FBC3F77F792211E928CE59CD22127B375060F027D37300E74620FE523C465BF6DA3E7B42C75BD56C2B8A7FF2A0A21581D2940FE22B1AC1EE30EA5624A9243ADF132507D0D63EC878A77C1C4FB28E09747358481582833EB1F7EC2FBAB96BAF011CBFA340D6B4A1885A8CF26E0769F566A74BF76D62370874B77B79A1BED0456024D5328D160F6E75B0F23CE334876204F5E6FB43165B6A9829B8BC0BE2D2058B9F13F73519F88C714E379D8B88275DC64B2C4B8860F9EEC86164D4617158952261DD1D9009114E7557A90F8AA8D2453C09B057E07D7C2080DA69663E43E989577C67FD6592788412A4F44A53129C21A786D1750E87DF13A968776A863DDCE300D09E882FF72115FF3B2A3E4E765536D2C46DBC9F3E54D1A3A9895C012333942CB1C504DD13562932FB461A99229F9214E1D08A6792219D6A51EE271CB8F25D9FB71EA00C185031D6391AB9E7A6D609019CC981F1E0921A5DE3F539C4C54CF89FB6A2069D0BCADDACE7AB7EE38D762B17FC8821C129FD1A5CBEE53FFA68D445872EA312F50CBC872A284D9AE26E768DEF5F4FC453172E823532C5C6408E08815496747622A7BB376524E9F738EDB8E19571F83299D0FEF88E340F0C535F9E4843D6E663D1EE73157AB50D819694942F84B97ED3EB268E86ECAA2F3BDC6103BA8521885E97BD56F7DFE694FA6CCA4557D5EF19227B0CC2FB027263B00F2F5999AC801A05475B6B35307C77B575FED0ACC140404F228F8176CE79CF3C4093CA28FAF6D66A6E3920114D21BE5320FA1F3C1972A131D008EED7B6A201CE64AEE93C30E287DB520E47A8166E444BE8502D396F2EB35CFCDA6B5E992FF59BE7CC5DA2C30D65114FA3AE3F518AC6BAB9CF7A0239DCE47196505FEF5BD11694AD28E73F43065759D3C594BF45EF32EF63C177561F805F84570DBF5B907FEEB8BA058BA6303A4310F1793054C42A73051636C2777C68860B9BDE6E3BE733CD47108786EDBF17551C372AEF12F8BFFC5764689B6E275403213F7091EAF772CD1A4CAD0000000C10B381F998AAB98F8FFEE42BD29116173DC21CBDAB3A778FCECA27DA3055455C8A73BBFBA2BB8651A68ABE28F524D3297A17E4A1D5B85E4D38DCE318F174A3393584770D3DE1B537F07C9982B2D9EFEBED2335A5D852CFB074DC15E3F5251728848C2EBE8E1165CA96B2EBBEE739F29A50C089293CE74BC50A57DB364F75EDBA1A349C6FB6A2C8D0A96F1B7C0F0FA3BE5D2D326EE7F9032AA07D7EBBCCEAD5701F433A11A348848BB5C18001724DBCD1F057EB0011322EC6D40E44F36CC5F5CE0A1AFEC0A64C1655C5C3CB09B9449A3C2E49CB9C574D661BDB0FE53D7324EE5596CE7F66F2DBA1281C788310143C6830722AE2FD9C2CAC988F81BAFC2A46556E47E3C0D9313AC35D1519A74008F39A728CE4ACDA6E96A30880FCF1A8780E31344B236C887BC7BC8C2C06DD671F1DD0C326AA6C9DB200FB8E093625C2CCA52EB604F6189073514ED0ECBD1388ED6050F334F734E3FD38D9525B114749F301D73EF5C13549A056308A
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_11
+Input = B0244527AAF4C194B9B9EB6EA106FDED05009EA73FB81326051A7ED1202C4AB8C5F5B0917FD24935710A37FD7CAEA92DE253D14238D4BC61B5C5FAF429329FF0B7671D4A34DF40D642D77BFC19C9ECFF0FA804C01D0120E23FE571C0A98C0CEC0751C668AEB8D6E613EF4358B6FC462685A480361FA6417ED0CB020BC653C586
+Output = 00002E6500000007B86A5EE8D43965B3F9DE02C87B46F4BE16C0C6D33FA1628532EACE063C7FF21693030AB96B666E78EAD548019A54ABD0693A66425E3BFAAE8AC70253053D5B0829745BDC8987F2997C19E157887F437E7D6BFD79D22E624B53C0931A96D1B6827A8111BB2FA5D9390BAC5D1D7020376A7354A50237918FA250537EB632B6530BE44FAB608765D05BEF706E07509B292AEC61DF55B8F7BC09C60641784373F45740A715EB1686797B0DC625CA2A0A7B0D18C19D270E5F5262B4BFC8794BD650CFFFA3E49C61D94D6687DECBF391097DD3BFD431EDB8FFF77B938FF0A9D687FCEA027EA6852238900E0FCAACC84BF8AF73B9FBBF3D827853FC4A26C8E8AE8458934688AB19B0C613A53CA826196E570F0BD5A5A84190D47C3CAC1246453054A628393C41CABE98BF072A2C5F9820489C55849E30211818A30DEADD9B8AFB47F39B007C70D1D93CD98D2E0AC958014922B84D2F5635E0872F5C4509B00C087B409D020ECB8703D3FB382CBEAF063793F4FDF09DEA360D8A5BC78382636E71853B00CA08E9235A1EFD64CA5C9FD31C9A4B0D95AB990F397B6E4E475DDC637D50523FE83E6F2760EDB52FE5013B2E29E502C01390A3F75FEC8DE3FED29BFFCEF24CED9B1CA2AE4D0C8FEA9A25E16B2B34C717D0F5BB6FA8FFA4AA50FDCB2EDC946A80D169A89476FB52586CEBA47BFB929884E806FEB5074133E76135B62C9A1B2BD743E967294DDA38EB8B4108E33573C05AEFCE2A7582A2F8671BB161BA4B71D09021F406273E42D5642E4EE658DC7CE6EE868662FB57727D461E7071F204D894B8ED468BDF58671C309DE9B1508026F3F58DAF5EA0A4C8E0685FA3BCECB2C25207CDBE797C1E9176FB17E8C526F81F743558C42F1706F637A55D6C4826A344487AF8DF5169ACE90B999D93D89C8E3353469502FD4DAB5C39AA16E89E33467CD331D30D66D26359C2B6542E319DC50E9C3710032DEDBC98892F6F0800184AD35CC091FA41ED5DFC8EF639DBE9764654BE7F597D7A2A261D2FE60354E4347EE1C701F87C053162DD27B4915B335E6A825984E3A7BF7065132A28E741249175802EE98FA11BE93E8BA640BF60221CBD334A2229CAD57EDFB82D3B6F2AFDE1ACD4BA006004C1688C7EB57ED4CC5151C5CE87CBC11FA141E4E4A8615E42D46FF08EFD8E784FC2F2F4F87C3F95D8681B578A196DCADF516771F4106D9836B70133C2C5786A2912F197DD7093A9349E7CBC15AE15328ADC6F50379130855C2EF293EE9AE039B1BFFAAD517BB9738BF57E8C6FB4B2656D5AA7A9F518234D2CE071D894B34F75CE5CA2B50C5786D9CBC7BFFB5B666C2B86BE9BD60BDB5B92CCA763A04C4ECEB3E4FEA5BC07E8FD4564319618AEFA8D720C926F217384698901895C21E1A28B7586E8E9014C9EFEA4649A35B9C3C4100430D214DA602E4CAEA8A8948B819A281ECF9CAB395AD6EB1F43C9C5E873F83A62885844E2A3EED7E69D1004743743BC4C043811DB37655358534BB8721DAFDB10A2BBBE282D89116C3FC03106273396505BF25B44ED87C82E1A869120D703C7B2B3CC232B2FD1B8D2C124F7BC99065A96FE1F386548BE4055B6881A01AB16585A1CC306DC61BA0144C45C8214C09295E6E60121458618F333494CBDFDACD6B163C05662FFC2EFB56592EBC51F1D11AF1488A7AD097B0D362FAD8CE1E1861A0CE569F690F2E3544EEA0A398520FFB6772853E3ED3D3AED6BD29622D07C79E3587D454BD94FE51E9E2C16A079E5ED06D90000000C9A73A1ADACF2A1295CBC4A445335CDA4E7723E6C7AF22619D1AD4815B169B6ED6B5212594630DCB54CC5096F71A5502449983469336C6F020EE7A4BC5989AE0D5BDEBDA8C8EC50A4AEAA2732BB56D7C298142BC8671E824F0FB3133A894912B8414775BBAA85395BA5905893A2B82883DEB0F775278761C6734FDB9C8491D9613BE6337FDD64B59ABD9F57FC6BE27A61101A19D65777140097958392BB3FE6309ACD56B5244E84D46062A3D2F84B758241B5DF1C60145D3B4BCC1147A7B74F18C3E37C4350A30D5E810E6B34F5F94E489AFCBA5D0A91F3F190A037A9286DD996986417C1F6E88EC61A45F1A6972A9C4F998C3A90BCDF790EEA63BB3AAD893344AD18457B8EC8F3CE6BB10DAD4D27E32B29E8DD889A16BE14CA9499117E3D3CA00A0FFED1895D87F28B81BC7964BD60C0D937C3F2DE642104825170FCA8B994867A0E5A5DAFBA7FF732F0A9221FF9AE57CD0907C74186A0064EDAFBFFE5BB3C2999BEE7484C1218EE
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H15 LMOTS_SHA256_N24_W8
+
+PublicKeyRaw = LMS_SHA256_M24_H15_12:LMS:0000000C000000082D81A6A0E4069562EED6F95880156EAC8A9AB52F045FDA35843A81B67BB129F09645E4C0EF09DD07
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_12
+Input = 9564067472BB7AE954206630B81E95EE02347C9BB2AFF8102E111BFB645831290C48B3A3906F8174A7BEB23BC17B0BE1E6DF790C3C7F05480797E4F33021A8065B27ABC3007CCE7C40B91BB7F800A713054B1D0D5F8D51B70CB31F5FECC22EC276AA3C698E102D04EDD8998D3711FC27F6D0B55EE31FB1989139D32D80BB54DB
+Output = 0000324900000008F2FDD91FF7788D506E8ADDB19D4236E0F7373C36D02EBB0BFBEE8AF3696D36C5E5EB9F303942AE28053263913D9D9DCDEC4D5AC7639E4CB01807C4C199CDD446FD831FB2E1A7B62C6A58E0F6EF1D1670E4E3869BEC1E5BF0C404B8D47916CE3E74B370B5474BD074E187737AE83FD086CB6563A8EC9F095C9F3007CA9389C9A89BA953DF16BBBD54E34BB79F2CD5A78413058F3C0C17EA80487B45250E0FC77B8C99BC80D16E20B576FE21C2D0EA7FBF263A19908BEECFA346F3D219A65890DD2B6D9AF2D4E6D80712DF3B22BB39DFD110D8FE8C4834077048EEEA38A1CF70A86CD5E9B3495A999D244EB88318DDCEE8C656E806ADA854D4869AC4DCECE7B16F55A53CD49D5702E82239490F1B764052D94A84CE2359ECA29CAB101CC1A132EE42C92512357A1AF777FD8C0B9DF92345E64333FC5E39E01D29F4ABD7ACC3FC3457A42D0579FE7F3FD136B9078955847AE885D1C5EDA67DECCCC039FAFDFCF13DF39A79BCBC92D28FE9692A66082AFBD4AF80E985A8D4071D63828BA46007958E58612AF134049BAF2A221A51F453E8685CA322AF60E497D5EEF8F79B051BE78F893336F8A6C8E5A5B4BBE32106A0B37366BB5FBA723EF88A2B38E4388EDB964FFD2D73F43A47C31A420B3B5B25EE4A6CE7E336322BC0E1844BA00A96550DAF02513D7815DF53FE50E3CD5F4DF8D02B350F77050075685DDFC48BE307C750DEA5BFF6F41DD8936DF8C4FBC1BC21CE666974C08FA7AAB1D85DAEF1FE69E011536499FE15E1568E9B57E05DB9990CCE9935B3A06B60748BD90E97A1E45B3E11B9198EF5EFE9114B85BC16DED4F53AFFB35C3954AF3E3BDC38CCF159FECCBCC635EA88C5494AB139045106529D18CE6C08B259BDE42D3E036200A8C3D69C3B8B7534584D496D538486400000000C9E0C6A830B8AD935EF455F662FF564D15D4D12DC8163A488301FA2EDB331B122027F428B97E4365DBB1CDE99612D86A3CD751E4BBC68DF8C6A9739A54089ACB36A052A49A7791AC914057AEBC37FB0E1E08FA6EF0837E5A29148F7B94222431A79A5B8E9C5590D414C93849D6345E1BD72EEFC1BF24B37829E3BAAA543E96E7DA2F76DE9A5EFE05647B90F0ABCD9ACCC30C0503CEB971C000D825B9DD8C0D69BAE7B0A39F07934DACAFD5CB5D3121A1C42E699943861A4E28A36D0EBD9B51AC8DFC81E6943F29F4C1851169BF5156B724CC0CA1BADDA0470B63C0CC3027BF8539D6AED8F2A6E3EE279C83302EEBB2D8A27D96F7637CA1463268414FD5E524F2B9AC58A4DB41F333E004B7C74C5B0F4A7F017D3BA7E683A1DE8145D062FCC2DB6577F3078B6AF66E4B0965C7BAE3D44106873A0D0243616AC19541ABDF3E493AD9A5EBF2AC1A459FAA602726317672D409A2CAABFF28CFA9960B7E177F31753E7DE34387331BC3FEA
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_12
+Input = 51733D5F8265088386210D7EBD621BEDE478ECD400D841D733CA8F229C4D4E51AB75270E95CE5210465085BA25D41336E85C912090E77A7882D32DD5764FD30BDC3353D198034975997CBC7B51C4AA619F057170582A84FE46BF12DF43EC8D02CBD67FCF35B33B5ACCEA4B15E6C13895B271C103519FE25B038884D35E165FE4
+Output = 00004C67000000083F99DFE774FBFA80D3DAFB42D0397F15FEA60F8194BDDF947DA567F035286EDB44D11F1A6ECE547BAD60C47D535FC8CDC40A2CE49779BE69FF6E1619D81C2561C625D8E2E486015C49F5402FA697DA58D8B18AB1E0144F5185F418084F1E1C86C3F4B46DA153EEBB26C874FC97660A2ACC5688AAA76D4E8E6A552A777435323A2E6474551BB5A3B76B78C88AF358E08E76975F0B83ED34B989EB8BB0C5FCAF2ECB323090E21E73DC82083D2430CE1666564FA02FBEA8034D554EAB8C05AB70B9C29A794781D1721161061646A62F85734EACCA03DD7E4BB0C2B399D6E637813D8CBD7DC7AFE1C2BC8320E26C557DA9C565115CBAD787B4BF605E2CC3A0EF6188DC491E4B38F26BF3ACFC8C27345180C50EE30812E2376427DA78D86BF87634FBBB04E4D29FCCEC47767B3FBF73EB20F7FFEBD20A467F38BA4124430A46DCECA4749EFC7732EC64F833DD89D6BBBFF0BE69C4F1B62B936B88F599D07896C4BDA1F2ECF3AE64F05BA8BDEF9402879ACC5E2159BFB4F1426281ACFC6245404814E7E8415640BEAB1F5FE6E89F7F227A30BDEED6E31BF491CBCBE634E39B7B82130C3A376EDDF46014D98DA4E9809EBDD86D05BD5A2A01E8961E8D5DEB56ED2FAB3D5D7ED26D8A9F71B078E7584645739586ECB04CC3752974E4E7B26DE526E90B41C6BE31E9E52636FE3F1B8DDD05F9AA314415699748511016B1278F827FD4085B992F50014A0D22BB4B302625B2727D3787E9CF5BA0E1D8F72A1739F02F8D893253949C52CB50D62A7A981A42998273EA724B554752D8480B4AEA659FF39EB387858895CE7DFD30755484B03E99A562D9272A0D91FDCB02D79F3DEC148B002C6868DF54E9BA3C6EF4AB0E48303EA764942253A47036A4A871FC2028994ECDBF02AC9636CA4D84F1000000000CE1A3AA1FA4A6CA1BAA031988B6D66B73A26B80BCD97967D4401E7BAD2730BF824AC781BF61D33CAA97B4B845D09E3A93E5FC0BF938FE6FE12CA4475F26AD8B5CCC5DE8F3C2E6B13F04753F4F63CA3CB71BCA53C0B73F27076CCE89D90C9C5047688B7EB4D20922FA40F71FB82A300C58903D4639FE70AEAA7DBD9DC4D402F64A8611F1F7B0C11B9846B55CBAA34445685AFA1A0AA7927D7E50529CF32A46F1C62B9D5FC2A92FB501308DFB501110815F3A88D2C968210F5B961D85DFA277B0AFBA5207FAAABF61F237205C0E4596149EE5690788C6BF91F2BEDAF3D22756829B8D3DE900C51A42D2B269B083268CCB2D8CD181898DBFD82D28FF30DF27E04370B90D2491CBE4A4E4A29A3ACE6545E504BA82A8A6A0F2564A8E8BBCDEF40DFEF9B49F81DC0A2ADDD3714C5A80C2C44584FAA81714BDAE72639BF66A78F4A71DBD81995B757580BBCBDC089B2D5B0F04235135D8C68EAF2433A19E148D5AF2DFF7697B76F8F1072DD1
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_12
+Input = F860F071A38FDF24665F7FF0AE42F137146F133D1EFFB1B7D95248B60A794EC349653E385E991393743EA5F335A91D4BC2D1CD1449799736994E0BB72353620C52B59ACC8DB309E1835CB7B6364A06E4096B0A6D86A178E331CBEB677B97F02BF4DC3E3B8E27B6CC3E54B5C25DC80284B6864E147F56E891F028F3447F473538
+Output = 0000128000000008079F8185E81C10FA209EF5560F9E6E09E9EE1BA9E5FDD650C46FAA485D296C4F29E4289FF79B02F406FBC6C2647DCE490440E86B95D980298A4889272A94C02F07DF16F5BFD76CCCFE4AFD1E37F45454EF6E5F77BD20B2333C2AD977A36E1A4C134E176C30DA9063192F818E100E262746F33B743E36349E28888D7C293D9C24EC06F0FCEB5E8614A219E72EE1EDFE34E53F96CCB6DF8D18863CF0205FD261A9B051D0686B06FEF6C3B5D1F7C9DFCB655F570A5A4163AC11146F3AF64A7768B16C8D4FF3B76173F4FF49C90A2531DCCE405750D48BE1838A7F352235F62D3DDE139E1BFA99B6704386836D616990BD31D052BBFD3BACCB241574623CD875C4917CFA9EF30EF53A27B844F2357F8B23BDBD4A7C86E6D60BA241B299BD852AAC946CFDE7F5D123D2D429CB488328D328DB7922DABC80098D63CBD1CE5A8BF0220BB24C559865D1D9D669AD8AE033537C2DA5290BA3CBAEA217232F74B563470F42E9B13AF4D1C5802B65F1734CED961B8BA04E0C84126935C88EF8595976821286F8BD905D1F565F7AC698468997703C59FABD373B59D58953FAC91D842A3F9768CE94CBC26561C9108DE9E9224919522B29BD92FE84B0879FAFBEB6B2AA62FA039C3EBE391F11627C79F7BC3CCB33FD3392F6EE43643C469F233EE1254493EA04F77DF46114D7AA60D8715FFDB6FEFB02522BD15C28B25FF60355F22A3DAB9C28CE11F4F75EA972B79F0DD919591B7296E4D6CD3008407BA860E46BC4CC44401021A4182A1574B25025689A1D00C188C0F1F232E326658BFCE632A84753BBA29EED8D0E36D189CD138CBA9C626D1F54C4C7DC1551855EB8F029B424B9F79F1A8D4BA774B0301B05DA6198DA6CF049F4C2EED571E6DDFDF95B35211AF1AC38E25731F0C806332565CD0000001605A14ECD9DBEFFA932F890126E1C5649520C016BE22E6F9820E15538304A7B5DA68C105CB7C004FA91A80F1CF351768647DDB29513373DA773CBED1DB7CA9644D79F3F06EC5233DE7C906BFF567F5A6101608633A92D8520BA7C01C88C9B0A1ED5F91B362252EA073E88C710B113210C2967C196C1F6510170AA1F6C50BD24ACD010262A552BCDAAC6B8E597DE1E53A6A8902D026CAB05FE260AF18DE147FDB7EE65A1B2A6AADC006442E6D454FFFCFC1EBC102D5A0385658CBA1AAC3B2630A1398103EB5060B9E41D905001ECB001653D11AB07A2B0A220933073F9330989AC85CCC530F5AB6228E580DAABADB2DFCA194BBC0C7D3A3592480E9F2E768A3E4916A7881162C95A0E241031325CEF77B54DCE59BED4FB9DC6876B8BDA07B22C474B93F5545F4ED9DE00B335677E1B26603750C1CE9FC47983CBFB925E16CA1FCDC2AC1B942C6218EB97B2315242B041CD9A2CAABFF28CFA9960B7E177F31753E7DE34387331BC3FEA
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H15_12
+Input = 147E38CFBC6B578089C36F32690C24106BAFB1CF104072150DF8FA7F375601C3E72C69ED13F065381E24BFC9FD9EE923727BD649F9204B7D6B4CBF22A376A5498C6CD1522F978C41F8AAEF5CBDDE61CD1A9EF5DD9F8E30B87F98849F315EE20E807DA75E6C04C1685976D729D8CA16F0EBF181868426C734CB3D57F0FFE5B7D0
+Output = 00003E6C000000082B3038834DF872DBB1C18C4505AD14402593D156C380D046BC6DB7D943434E58C6A885D963049B9C2613173DCDF1A1838BE7D53B63A53D5553FFD2AC3FAFD10D75B30254D2984EF6F0F26616F1E9DC8605558A0628F3B574074A89606D8ED00C4E822BE3148C9AA2DA3ACC415A66E031D0384D13530508C3445F595095A0EDBC131A94E6E9B7BE3423511D969F951C25378155DCD59858E5C219FAC50AE7B8CD4A36C8C9398489F23662F33B55DE390F6B52C7996A4195F52883A9003FE643E62DB01EA0E539DB1AB3B0E41E6FCD8D2E66F43E1FDA4D77C2B015BC240E7BC2E7F46396500F3741BA82E7C260339A5FF3209BA6172F6AFB8339C18E2724D47316C1DB0DCA0C30A43519AC2633D6FD73AB914653B47CF1E3164D811377F02961513EDEFBD6717CED206630475494A88A7959CD31AF49BFEC0C9E79187774ED5ACA06525E2DFF4ED79EEBA9315FDDB76996DC3A7FFC780E8787C87706D344DED04535F69D53E08E2D4F4229AF98514730C289C1585870C8FAD0248A71909A63E84FDE9B457284FF45DFFFD28C599547E1DB772435F4DBC6613ED1E7A7EBCC249FA38E0FD1536DC91EAECC06407D3F6989F651885DC3B46EA0BDD131DEE022C8FB1D6CEE84B2CF60B61C53B57642622632473242F5AFBAC7A321EB363EF6AA76B1B01FA0F713370C7610678ED213C8670DCC3E7C9E2EB385AC83B021953F58081300B9C2C72296BEFDA09D87F567137435053EFD43F2F54F2BD787FEEF0DA7880EBCABC0CB598026B3A0D8862D84EFB8B98BB4EE411484196A14636044329D0FC9733F7901893E154ED366496B5CA8FE2DA76C48F29579B03CB1BBAD22386BA9928131347D29750FF3602CDC84CF1834E7E855C9099A5087958BD2B3DAEB3B4C91892A56CF7695397CA00000000CFD8A6995EEAE327764073B0ECC6550F66FB32C1CCFD37C3412B6F478BAA6DBFD5849864633A48EF1C4BB4A4B45BADEAE7BF26C11894A3EC463CD03AB3A7EE1C26AEB2CCC08AFF5652B61734386F993E94336E2228E9743AC33E4515F83CF9DC9F2B57395E98BDCC6DFFBDC4835D08CC1445744A5B69537A31795451E1E2E1D3AB1C9D7D509A9A73668225B235D6BDEA7E6AF9022ECA26AF9BDCF8F70E61FBF59798E3649B88FC5F6ABD63BB85FF5B172152AB9D917BEFCE66EA2BE970EE8DD5DB5C9CFCBA676617E1F9B8CBABBF8934F846CF697F3E01B602BEA3B10B2F440187E6356C8401D70BD617D55223C42CDF9F482914E72E674ACB989714E44D2633C2F111EE6F60CA3F3BA06E214840CD3AEA5505250D3EC5AEBC9142FD5E08F061B577F3078B6AF66E4B0965C7BAE3D44106873A0D0243616AC19541ABDF3E493AD9A5EBF2AC1A459FAA602726317672D409A2CAABFF28CFA9960B7E177F31753E7DE34387331BC3FEB
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H20 LMOTS_SHA256_N24_W1
+
+PublicKeyRaw = LMS_SHA256_M24_H20_13:LMS:0000000D00000005D3D496D2DF74F317301431E29707C60BB613028AF6AC4B2C450CB592A8F448CBE690591D5CD8E030
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_13
+Input = D44A8C7E8FCA16110E3CC81BB67220F3A7350190E346F50776FE2E98B1958F4F45F9F7B6AE708B99B6EEE4593AEC274B33B4C8D1C098C3CC003AEF1B64CD00F2950208DEBD54A86F07C128A612F64165199366B18825524DD7B50B56E0925BDF94F64F7C5241DE996550F712E69A810C91CFADBFAC95E9E57E5A1F9CEE0DC0FF
+Output = 00036AA300000005DCB6697D12D7E2DAF76CB121DB4643BF4EE13E6CD179D6DBD25F7BCD24C35FA86301D3180DF1C5FBFCC7EF7449B8872ED068D0B6A668D8AF7002A1A3658EC298F3F14CF8A5C6749DCAAD385CA3DFDF1E4074E6F8F50F631F2BD5F1B9A19562EFBA16CA1BA85CC40936BF1BC164A08735A09F2D573F09B941DAA3EC0CCFD54D4F735B58351DD4B782293D1109BF872E32B88E1766808AC540C55238A159AFA556C00D2460396BC60374FC66D4BCC4A27D7E9FEF7198B1884AE2A5323A0A3B435ABA8B21A1FBF019DEE6461618108BC9442F113E6CE9C36E6C39BD7E3E9F8A49472DE3D7EAE4DBC586752F71C3BFC51540E07D1DAD066A6419A7405BE19F86AA821CA14FDD899B44C644C10951251FDC76E2C79C0D80FA7C4637BA0FD45AE14A5319504EF443C0AB9EF12E8F20830DFF4F8F60113A51AAC45BEAE60FE80429C6D39756E4D074C2DC2F1BBBBC429D053A54239A87C7D407E87E50BE715E7B2E2BD71CE4DD18D8741CF2F544BF8C1728FC193DBD695CBB79FF30699FB9FC249E553AFA811DAD661476EFF53ECDC1177E222D989E626CFAFE0AEA0C8B0F3F84C2AA3E88052CE88DADD7B0A86CF394727BCD156B40627408A1CD4804F5F545D094146B99B8FAD06D67B28607D55AC4247893110C719EF996A0C400B3D4D82DFB37C458675A3E36FE622897880C13A20CDF02F4945A08963F74D3304B4821ACFA384A8208FC67198297AE40CA28EE8F1721DBAC06D6C6DF9F9108EC4470530693D18A31E1CE8C7744423894B9623FC0D79413F982A8F59EE59CE426F0CE51871E1F086F62C278B727ED2E1B4DB20366568FF44CC30D3237426BEAF151F349647A594C78950207DC2F31CD2727EA1251B4B35EB984D00E160B02CCDC12821D9A74EDD933C26688BC216639E82D9D335B924BE48656495D7DD8CDC88E8C41D24DBFED485C5568C7FD8E3D44CD7325540A065D89D21DEAAF0F11190F769429DE3032E1E696C71347CB67DDC51004B384AB07F741837B332D7E0798527C6A77622DC87C73C5734F7FE238E3CFACD4452B5162FC00444C47F7F480FBA42819753530856A9C4400703802E291C318BC4B4C35F5D4FF9B769F0FBD0C3F2B18FF8D39A63CCC690D1326081D751F97FD577A68F13E234E375FFA32A4D78189FF30CCD3DD803549D4E7FC906F170B85911995D29F70AA5DFAADBFEF7358877580823CC6E124B02020B8039897F4D5A41DED91D255ACD016A476605BBEB80A88BADE436B506C401D7A41AC935C34C434C5CA82C682419965C794AF7D45C81B31A4FB52082D5972BF743165094BE19949EE0FD6C993A46CDCE208177B64C8F8E753E20D1C3611FE0D983F0393EF233BEC3047EEF440F7FD0A52B431400930FBF4E2E4089798BA13024278518B6163C625DE342064774EB8C1B61FA691DD0A1142985D4C0345766B78A3E401D3D70A63F2DDCBC64C026985DD5C6AF665E1BE7AE8E0456624B4DA743B4773BAE9C5E6C615102DBBCD0757E22145E3B2254F01B3158DB2F5E61E77F06955CD2973E1177C9EF23C4E0834036B39C9AF496EC8564FBC57276248090108BB3FD0A1BC20BCA627A0DE6768ADF8ED40DE29E19C48538BEBD1240C9C03238294DEB734F6A925B6BDC40D3168C8707DECBD7B1D0BD514CCD49B7B2764B4D3AF56F3369C45EE17A0A7104CB13EB5F7F0AB53709EFCD87A74CE113D2A35734CB7A4F8D7170E064E41EC5461F9A2FB6367E2C539D2425655EFF27202C8A1025FADAC9DA20569A64EF6F3F497798EE8E2AA21FACA47F356EF1E54F2E210C2C205416B8E64F28BC87231C7C3C7E1591632BD1F7A49B3115387FED5C8B572B36089BEF6F363D03BC6DD1F5144DFD318B265FC3449673EE609E30FE3DD08F944CBAA70FA9164786194A19E2990EAFDD3A43922AC5C159389FD84ABC334D349D2449A6A6340B33E8B8379E7A61DC915EAA8210E0DC390534083F5A421AF7A8519DA3EAA3699E44AC1D4BEB184B844DAA65983E5BB799E9178EB813C73579FF4A3111B73C43624BCE545FC6120EF72C0DB390A4B28A240BE2E038742497E8B317B8226393AE7D5E48017D955A84C1B743755A6A2E17E32C41DAFF169B1AE17D865AF16A559BB4B68E1621ACCEDF92A6C390C958096077230627E0DDE8B202E94B100895FCD83E4976E42CBC48C102036D81C47BB98110B51F199CE46A523962139E127A82E79C5834DEE4AE7A9E5C4AEF99C994FFBDC870D36876F87AD0EA377AEA37AB2964BD418558712C5EAD19976A155DA7A89897605E810BD5622BC930EF2C0B38A7C974CC12EE50C96E1D3A13429FE464402E63A4688A5CE8BA537122A6E65B468A9B7368941E61FA88E6427F29CBA935801532383BD438AD42B62FE2D9081F4C94F232FE38627E28D6D37D1607A83229A4F49F61FC839F9E1A6325CBC07C7CF40632B1C6F6D5622B93009126E7FBA427FC5713028AD64D22748AEF33E14A61995DF42F5A026236BB1AC0E9E1C6F24A9C30DCF5527C262CAC98C4E92A97EFC08E9DB4C972660F29EE5669F4601E6B2D2D8C75898814694DEB8CD2B8379E853A8BC5A2D51848D4A3DC3DE30B197525844E00CA56EB5B77CCF99C903EEF8C64BCBB580629B93066A2DE38009EBB8944763EDA8CAAB729BF55287ED83B58AD5D6FF01E0CA12870832FB70FC6DB24A021AFC6C6C1CD51043A8D7E6711A3F237825BA50093B2BE0C100F109FF6217962EB5F28D403CBF24642898418723EC3857C91B899951BFF427021051695AD08A4F4B10D66123575D1B5FDE37689D8FE1FB6AA913FA0B0BA0051BD5EEFB580D5B07311B66DF75F1FED00E4F2A5066964E1C2ACB4AA45EF3695B465DE303E91B9E3DD7CB8F162CA047EE6DB177C5AF5BDE3744F7889AA3842581BBAEFC13202DA2A475625E58E7A0ADAEB0BBD94E92998976D1F02C0D2129FD19CC07C81E80D837220E780F16DFE84244AEA071C20A635A06CD42B36732F8731E62A3A65A3C77041B387520A700A64ED5578A46F5F516B011382756891CDFD2BE6DA63D5465DE86133EE41409C7CD40FC65CD4BF271619835FEC61C89036CB837B214538A34DD327BB0AA81324D333916F29148F2256ACC1B972381BA48C2C5EC87D9C352158703B133096831716D8556CF8A8D82FA5020C690526113CBA7259F4DCB075869AA11E5D2C380EBCFDAA0AAC41920A93573F70524E7FD561E20CF0EF4EFEECA91163021E93402A2E9DEA05988EFEF44BAF6BD9E6AA721D56F5606856F59AA09B102827E46816A5D4F68030D690D1E193DBC48DCA51246AA0B14889A6DA2962B501861729B7C8F7D5EF5605732CEDDE54ECF9979EC61ADC20E927672EB34BF17A2FFC6925FDD21913E6C88ED6CFA9CFE434727BA62B0EBE64B88E98EF032E2D40A744354E4D339B29E20A1C92BA1EC4A3A186946C49DF1249518A72F0821C95D7450E93BB370CFD1655D3CD54D67D8F9511DBBCC4135A5E99AF840C1899DBA4CEE562D9921F918D086F23DD3BD0985ECE536C1525397B001C86336A3B47081BB1346C51F2D9D7C1AB8E12BC86E7E7FDB2ACA3C08C16968BED92786658736636C916994B3A1EB8ED5EA69D67539DF14AC222DD080F0E43D8415BEDFF54A6151DC8F1D19EF149A1D16B0725B8F38FCE4883DA5839CE7AD783D156307F4388939E08A707BF200DA1D7E328ADA5CCACB0CF46953DCCF9D4C8D6C493618D8D859750D2A9D770B140C9DB0B13A6D81CB70E631418FA167FF46CB22F72490B8346B935B7EB8BF1505F6D8062320EA9BEC53A24E1822E3B326AC60FD28B7EB808EF78B7D3AA8139A722F2AF881D50A550893E149EBB9E66320A6137C8FD378134277D53E5205D58E138A4381BF7DE0B28742CFFF04038BEE68234D5FEA27B52CC8EABBAFBA48403A9F88A154A25CED5E05D7FEA0A3E2F6E8AA0FCB24460DFB15BF2C4F7EACFA80CE760CEDA458A6417C6F7FE8C27482FD6B24BFFAEE750FCBFC1C9E13F2C27A6CD5D5579CDEE145A9163607BC49D7CF87A755D8383CF2E8A920C1E49303712CB1D262569B5856A300C5E88908D5DC2EA54BD0C8B804703720AF0147866A8C2E9A87D660AC4320CD2B8623106A1AB0EC8F48F29614F58A51742DBBE38DA2195B09A48FBACC5135D438791950BBB379EFEB94546AEDC24AF6D56025A66FB315031FB6762608D9EE09748DEE95081AF92EC894EB4FC5B3113681FDD08DDD6CD3370B1FA33F5CDB48EADD131574BF565F878B31F67629AB7675247A6E16F78B8282070F1BEAC6702907D475902A5C039E49C44DA9027309F16177F02A7585EF34263C3BA0B0D4C67BB33D9C56E974AA592E6F671F8F6CB4F539128BE4B08A64CA4C95096E363910D450151760F949FDB5C0F66E09E6C28969A8293B7157439EF77B22EA7D39FF19270504865BFD119C02534F4AEC1300F50C2816F6D6FB2B8DDB2C75CF4A4750040CE18EE4460BDD2C877CE8AC617FB93C1C5F5B9D137953D67FF2C329E8AF520FE47A0E92699E40BD246C40B68878DD208E130E73F1C2AB3F96DFC97451BE7A5771AB9054739AD7C465DC2D408373F690B41859B9D2FA8587BBE3761A547702A682BFC59D5615DDBAD8E1459F375B7608F13F714CE43A0E18CF8801F3C35E79B7711E2F7E19525E93F0450CDF55893748D0E622417486F5F0F4B84A5EE82F700B9A670D5EB9F172C7239773D99C4058836E2218E95DF2CE74CF6FA5CBF447B0B2111ADC409485063BDADD406D5AA8A918913C4ECCB99DA509618B3BBE1FB65BC99B46BDCCA41228A80AD7704425564D3476C624DA4B91CC5E73C9379220BEB5594A4EB1708DE517A17F776701A49AE4F97CB7443BE414290288C454CA439FD10FE1CD3201075509512E0BDEF968FDB22D5D6EF574773479B68C6F65D7933BD6F3C9909508AC1822BEDD4ACF736EC2056FF7FD6BF736FF105CB1591C20787897A05AA8A8169B8DF8A5C1B84E626F9C6032BD40186F8B5CDF3B7FC4A544C17B50155D730E4F6D34A4BFE9CAB27F5D6FB761F5A0C24824D7E57451108F5C12AB32B1D3B14E6E13C1207F28FB4C59A48296AB416529CCD6BC4641F823BFE56E969003F0F71ED923D8D95DC54AC6F70579E8BA9777AE3BD02AC3C75C5AF903C656CC1559DE5EE9C9794B089C2B3E296FED06B35D6E476B489B995CBFD46BC363C1E94D0F722FBEAEBAA5E41C31F9B5C4F7436AEAC706E97C06E10E4FF1FB1FB12B9C086923D967565105ABADECD36C873D749A26341869EAE8D24EA03FFBC0CF7F3BB4DDA0D080644372197998A96AD43DA4513980A34D4A86C88BFB183552FB0555119E4201AFC9D5B9CCA27F63D4CF01856759F9DE11351E54EECABB2746379E5CCFC8DEB518A2E53AFDDED5DFB1EC814937FA4326CBFAE5C388B70347DD915B08E6D9AADACB879DA9CE03721F7C407C4652F2D0FC3C80604FA5F9F3AC23288AE9209927A5A3DCDC80A06E3375EDC7A57CFDD7BA98D9FE909F29B9CA90F15F5751622DCC78C1B6053107291853E9CE42F790C775F86C6610E2FE6DA20825ABE16B79081D3125030145350071733B33AD89408D0AE643D370222D2CB958FC57005C4DB590DD17AB0EDDDE35C3EB7D655DC7D96E2C39A36EF8A9661D4199489CD473DF0EE066B0B815285C4874C1589027A422B6E296C8791672417666AEE6CEF76FB1CFEEB1346D0563D767B0827D1B3B3138CB75DF696B8BC20653E42B5D52C9E6BB3B663DE0347C9B105D93313A8809B881E3EFEF2E8165A1AE6221FC81D52757BAE47068B68F301A59533C7AF2F2138A942BA9C1922A8F59424466D5296154D0E103C6400E034CF5DD4689229F56EA94BDDBF39D41823B4B532BBF7952333A1D30BB5E39B9FCBB3581608029E41AAE3E48EC0467C66A768CBD1BE354CBBA5A4A5A66178F4D5189ED737DC83C7512C809440F291D1FADF6AD03F3EA1C50CFD662E40B866887014B9E06EA6D32CEC9AA309749F35B9B02046E8AA0E68E1CCE138EF6784796FD5ED9FC5E5DF32DD2D4B245E1A640EA20FFFA36334231C3C310A27946A7DC2BC48A55E94EE68E80B21F7FA1685879D18C8E17EDAAD631E1BFA2145BC23C7C103870768189827A4D73C15DB23057F4B88357DC0E59FDF738C95554FC98E6629A4D4AD37272123B21DA387D51FB219776F7DD538BC7BE4EBBD58E147E70215AD64A6D122936B54E9DBCE949931D01D5CFC4400226C4DAE7D2E30D5D618A322D7E7B2E030E7746FC1E24C47BDF895A141A6EC5E5AEE3ED0A05CFEABC6D8282C386EAB014727334116F693A72796F62E8BB090053E2B85C8ACA48E949397CA96BA1FC16D8AFADD0366A12ED2EBF2CE5646B423E4BD437A2FBA55B319136BFD1C2A9C437A98744534D5DFA0425F744A9AE2E3A282018F11F325C33F4FEA53F487B26C9DD50B94E5E358F6C97A9D69F869F4B3987188E1A70ED28358588D6D19FDE0A9E7995449A913535F8C6142C9C9E5479A47941739229A1F40C6A7CD35DB945C35AF7312517069B23CC3494127C12D8B67168E3DDE9452BCD147568F7D59A49B443D29635A564A3053E9429383A9B064D483C809DDE871DED41D3E97E2F62AA4147F6246BD38E3F44878AC77365E30562599CDD48E28AC66E95DC3B04D3679E61AA252F77AFF00AC776097A1958D99CDF82FC8B1E360CAAD3C971FFE04309B2A1FDFAB2A3615A83B31E0E750644680AA8C2990BB7B0D92727F5775FAF670906AED8E3D61E2F5DE4EB4A31A81AA816B1AD1FDFD87CE499C43BBE29CD98B9C65B88CE95A23B2CD4BDED50423D9F7DF17DE466462E2952A730EED8808BBB8E0A043B453F0166E1AE0000000D0034A9498C731842C62004931781D898B4D846319DD91370A3CAA4183F5826AAB35FEA938BB8280F3BE3F237AC69A508330D541BF6F4EE6780C51BA61368FB204E01EA1AF6342E083A535AC9DB60CDE38305EE8DDC7212EA5CE8F1EB318FC44CE8A99BFC99BDA2A9C1A7289D9EC4828A988D7042044CDF5E40B32AA3D7E421D265CBA2E8A601DDAE34FA4F390CB95C466DE2B00228BB986F928620F0543DAB4AA85288406E668FB8F780F7F3DDE4F2C972A9020F43F1E9E7AA81312C91260771F09D28D577727FE304695ADF71D2E3047CC81138FA9E45A48AC31BDDF7E7044D90CB7B532AE6733B6585E551B7086DF1CF676AC3B4AEC62C1EA9F64BEE1D5FEAB973395DED69459F359A6E0A0F31E3319D9F77B7D08AB232931EE194CFBA0BFD1105C69F661F1D4ED2FDED7B5E3AA59CF77DEED56F93B80B3F5D378A6BD65A54EB47AD9BA13C8934AACEC8777C32D4690BCF1ECCC7BFB36DEBAAB15694A13F300383A5E3E3B2244964F3F688784291095EEDFDA448615DCD41E7A8C326E728C50405505D2007C14B3EE58AF3606D723C4015431168A3EE63CB7830128081BE8AD7A46D7672171630883BDAC15A5F272CD3EF34E6BDBDD6EA28FC7600F9819174398D38B54FD91891BF02C6773EB276D40CC1DA185BA004AF0E7653DEE7A84171
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_13
+Input = 26FE49504FF3515CAB9FD7C1C0E543D41A55C1E40B433FCD7FDF2FDC89750A9B0E63B3A28D088AC1332EF7979E01DB437E0DAA9AB8949ED9A0D658D9B5848AA33776C29C29C1E1C4F07979AA1DE0A4D7B9E46113184112D1FFDC636FCD7A3AACD8157843D99427DF21C2DBCB659EB604462554F03063B8B0B99B3150A00387CB
+Output = 0004DC3100000005DF08C8B291F573BF78BA589FE9386EA432226F4D23E3746DA2530CC016FBE8D1632940C270561C7FF3E51569BDBDBC9735101763E49DB72DF421EE2ADE8606A41462FD32766213A3F9349F4F1C6EFFDD448D61422CB4667A722BD94F747F6321AF88C7D15C7A59D185B72401FDA84D21FF79178F88ADEEC4165B840CFEF5693571A83E7316381B8DCA2E10988F10832022A67B957FDF5A4FB16F75149034F15D9305C522A3EB6F7A49E94562E6C74DCB3FDB1F13360BD47FB73C6B0CB98FD2558D9E0BB33A5921B0ECFAB9A1C9764AC7C2125BE95AD9A6118431A8B87C32B739B59F2460AF2E8298E9FC2E2A89BC3D1BE586EBD370B5E5FC5229E95A4F742EE5E5045DA2CE93A44B1CF8E29778DAA014691D07894D3DB62D08E3F94D5FC7F471B69705DB90C140D843EC5AF3D160EBFE9CD611C137BFCE427AF2655710644921AF680C6CAABB5E5FB3E9CC272C7BEAE773D1E1D1ADB79ADC92E5DAE55B649C7AB1238514B0BAEE5EFA0C6BA2169443439AAA2F4C18DF8D6631C4534C65A920B0F85B99124DB6E1FFC344DA99F33CEB10B513C8FD7FCB879564E2CF5E85E26213DEDE8ACBB614EB15A34949D38E96AEDE0C4010C9CDD741D1EBCC262AB2F09A2028C9789D1C6EFEE8DD57605227CEE7356DE84B8BBF01FCE1FAB41CDEC39C2FD3D358841D0A7A842E0B8740925FF89DBCF257DCE21F67A74AE1D80D4EEB1F330BB2955BA49EE6CA77FAA2025AA4F22059EF24E5D94182AA58CEE58C4E8D82841F6ED22452276166BC31E4505E2CAE3D21DAB8DF434CDCB6EFFF1814C00274D891BB1679D9CE8000890D2429AB5C81F9889E9AEADF576F648383FBB48909C85EE0C34360A20504A6240F21C615F8F25818E0F9B9BC5DC04AC280C62C865045872AE0220DA3879A77FE7FD7A657E554EB334996701A9DCD21789B6651471092A92935CE2DCA38FE81BF78410C5621309323D4C7DE8970FB2352A92B5EA3BBB8F76DC98C32A38F3D166D93921A062EB086EABA6CA0D5D3A865C545816737EC91A7A914F9DF5A234CCF4CCF54A5AF3C1F46A3AD81FFD01E59548E007A465C4368D98CEA52B3E084F178950B20E442171B0CBDD7EC5BAA9BA5B23528D0A313DC3E9CC32EDBFDAF9ABB6ACA0A7183081743E680087719F0B13515ABF3D4820B6D4BA346FE6C34CF999912EB6240B66B1BA48FDD2D5B75122FE1C6E24EF1517701F1B09780D4E5496FB622B55A05ECD84EB0B3D50FE7EAB9C5DDE4B64035263C3A754320B9AC99A6E543D3CF81E5F1DA1842146F559FEC4C742EB6181CF74C89EF03F42E59E5739321174F0728A67417628D1153EDC8E169584FE949B853F3616D49086CA218C2CA982A296F1E8DC9BB9FDED800934BF99989DF2DC32137CD385F965599A6FEA4C2258D9647C5A0C0803B52E0828D6285485BD2B251FB8BAB162C96C93B5C7D9A1693183423857D89A1661863B6A544252C82FD7ADF7C64A160E8744073C86EAE0B2E49B5D551C947D7946C3E56669F918E8C720EEFBF85B9BBC394E526A635DD197A16320723053B45503F671123B82E3EB4B204863CFB101ABBEE042F44A7B7BA835A256C1F7F5B9B35580EB3799EA9DA9E7F9F096F6D6B912C54F8ADCD7247C7E34BC54B41C5AFEA7498C5150758BD88634920B2BA4248AC9E9C8B8064D0297CD43633CF77DC4307AE9D2158A007F73FEFBBAF23126F54D1414B742A7018ED60DFBE88D7B82C2F4A3EB7DE190215597433ECFC137ABBCA86202DE121AFDC9C06E510EF46A2B0D04383D33886780A4EF50582D198C85F7BEAD35472077BB074B39285D949E6B7965E34AD40C013BFDA3CBF07258EE1807C1702BCB4577B6EA16EDACC21F81AA2B4BA7A983C73E5065D9F8E801B97C774F7FCFAB5CD42DF88F6675BB70961C1F6DB80953FA638FCC1A0363FD8019636675110ABC540B3CC6CD3E2523DCDC2E48D4EA2DBD8615BDE3E7C783A59EF51DA68A555B378411119EE77963CA39B1EBEF030EAD7F0304885A16B7609AB74C196B16424CDEE163D1C40534D0CE1DCD7C74F86326EE3429D979D6F25089EFEB6F29C0B0A5F953257791DE92697E86D08636EA75AE5064F4A43F0ED1282A9BDF0B0BBFAFFE9CCFD476CF06709F21CD6901F92B84EB5557E3073C8CD4B4F9B8AC5926B84B330BA206DCB1E3B5D072456292F79F5CD6FBB750A2CB2C90D26CCEF3F7B9A0D11CEB3D33096F1AD5DBBD240A6EAEE041691AB41EB914E1C1D242010D4713C94AF0801E9B2E588D2F27203E0490981DAC121D674A3B209DDAE1BBD84A1DFE6E4FAFC217747B897A22C35B356AB3231AD004ED54572DDEE8E1F709E80CBF7FAEDE85E7A351697366B9F7D00276DE2DD12229FDB74C1B9C8EACD0684F2C60629453BE3C039BF3C5502CBE50A23F52BADAA0E3CC61435FCE6D60C22A73BF9541C63116A3D3CF7FC4E5A993530B6A0B12C5F4A3C40B2B0A0EBE086CD8D30187BD164DD1992AB109CEF20667120B1C4F7C1527DC4C7776F8DD61030FDFA7F3275D1696CE14E60AA1E647B47250E8CC9967D10FCA8E44C2CBF2564082279D7D1FF4059C290897E63CDFEFA16D55FE774DE90F351AFE272F842B741C504B49AAF91D5F24C2ABE37070ADB737BBD54FCFB876627E7D5FD956B2E18DEC47D3E2FEA50713881C586C204FC9C61CF60F32ACB6FA03D3B2E762968CA27AF702C1C638CAD6D60C99B722F29E17CAF9D0CD7F6EC31C00EE459CB52D317CAE5EC9C36828EDFA40B0FBFE95CE8D7F58BEC63269B6652A9C411B933E566965B49AFA117EA09C0895E260F378EB81BB48DB9273465AEAC599BB27BAA24EA9CDB7AF7A5C2B12F75296C160BD2870C034BBCE91A341CCEB2F42E79DB563A554046FE57D19D9357F3FD295F1AE79B0E356AB0CCE36EEC6ED1227830733BF54DBBCBBEEA3FEE3F9868AE7B83C17A8E7F4FE74D35C7DA00A0F3E8878F778245BD48EC4735AA36B328DD458D2B6589CD12086A96343BDFD208CA7AEB163919B6AEF3D39C6D5FC64FB6AEF0F585CACBA0D26E249894CFB867D25CA35B1601D1FDB01E49F10425A868DEF757EA820DBE29511EF9D29E65CE08296C9E9BFC1300275499E22D6DE6358235004BF10392845DE18DF060F6E7C867CD52D1022DB0A57D90F5F7EBB4C92857D26AAC20354F1A5322111D506F6E6F3B8CAE5741E5B8016C623B041FD7B30935E2F5771F19943DA783866D2F1FE5A2E102E55630BC141E9318D2CE05091D2BCF37E62776394B9EEA23BAEDDD18A82396AD0880A93CBFFF6AB82CD625C7387771731325EFF013D129ED15A6E7536DABE68AD534C7E99537C8C15C794A3DCBC7F938D19E79279153C1E8102B861525977D725E2EC383A87BEDF8CCA8A644CF88E4E552FA4D04B9D98B6FE37EF2C595B749F0AD1BDD30FC1242012517370375A028E7B09A075A5E066C710240C8BB5D857F6CD777525567272A425BA7293287F4C37CF70E132B945F013931DE4B658B01030E1ECE029B5E997ED3DDAD9E7ED87E5CA50E9EC230E894AF33FAD2641283783AF9366B591F6041B297BEDDAF51FC62CA95C9C74E71913AC339E267D31C57F5AA3B0EB6686F178F40F5287700F8172B3F6477E7E862AFDD19D5139DDD1BD219EF1155E9360AE559F586692EF9BB7279050813DD12786BA0772C977C96E382C1165E2CD816B71E8DB252996FF373D07697ECC51D1989279F114DCEADE80DFF2F49DBB9A797682108575D743BB663E7D58BA315994A99CF581ACC71069491D290F67B7B340722CA967E552AB750A9DD643012DD445296077C543A7E6821BF6D41481CBDDA6FE671031C9B542639CA711BF84FDEE5B882A39CAAA4E29D7D10187B6F609C9B1704DFC13EA0AA0B2B0FA05C1D23B1ED5E556C90A69387450035431AC048525071DBD5A938C1094CD307C33FE71B464EE6D01C24B96A482EB8C05B904A4998293EBBEE9F46D873580C9A5FD08FDE18A692F162C6F77D8D5D4DE0D2B9C35D3B0F70D2AB7CF8863F501B192C6F42CF9940761E750DAEFFE07E8AA73944671C96AB40F02A4FC47F11979952BC3359A2646AD5B25C7A91C78D046FA33E8CE5C481437C9330AF280397D2ADE40F8BCE9B4198A41E35B3E72A2F22384AAEC4212EE4CB2714C6D66F34764B65D1CD23716018A2446D8026A6CDC38D5137462B5BF88BA23178205CC3561077D01EF85C1B42A83A93D5E6959961A2404B9D45CB9F1747D5E21726C8EE9E9A9AA3625E8F4D08F7B04F179F92E013026604072EA7D5C5A313A42B622260CE88AD05FC6F907BD18E1C53D8FA2C4892A9720C70720934A32F7E854BA33F38ED5F5CA4469AE7C519AF8EBE4768A2EC97DB3DA5F796A8F3CD2C5A0580D60170B5726A7610E429B611D385D89409037D2866F91B7855530B8AD3F019509AF98815CAB6F31D397F6416C300591F5439A1604C0CE62A0DB9D782A36F23B19FD3F586E8F7E04E233D34E3DC11DAEF0BA94134255E292B9DA5B07E7EE9E9100DA93AACD3F79CB42D0F474106D92C7B05399D8A91E659A406AEB1062467D5A6DA2D5F8199AC1CA19AE8FF2FB0831317AF399FDE2F6FEBB06B5777A07525ED1D917C9C3B36778EAAD6B223EA288B502F35C483F8CBCB41E31419D6EF01321A4BB766589013228B5B3B3007E31077E2BED03F318086EB9FA201219DAFF16A4727969F90E214184A4E22CE1E35D487316F6EEFB9824C51EF1275C0FD322B1F1F3360DD7BEFDFD1FA498BE123FA009ADEBC0CD8E4E47C2D6779040919E524E0E84BD8CB85D96BB389E747A0B1793C5A04B12F98E106B5F96218631A1C2B3C46122A775591A63131992E16E26064B4E176AE67C64A849CD11CBDA59BA4BA97270361255BE55B1FAF2173DB0F7D5211B7C60A1A630C788407131EBBA6582FBDF87493DAA272DA2C670AF2AAD5E7D53A348F4CAB89654831D19DCBC5AC491CD928DFACACEB6304ED6461A823DCDED2F8D1DA1C2E296B424B1835C3A0B072E7C6576776C44666150B659BCF69F5DBB7277E1AAA573A3275F7D1D7754194FEE19CD8E1DD9D22DEF784BC2E8B8AD78427FEF041FE63721C241153848BFF6DE75D4DF8ED6C82D305A0F8E37AFB7552796CC209B309788F42FAC7F7683980A9CB1D5D1A874185F6A3FF40A9595230238BD764AEB9389810DE2C52E35DF995B11505097E7AB61C0D02AA4C233379466B43A1DAE64B9F20621EC0A09664E9391FDDAED893501A87BFB2B652EA126EB69A86FE1827DC9FD9658E8A6F90FD59491D01F78C9409F23BB4BE0915450F874D970C25D6CD2C5096D1180FBE3510CC4A08496C2E4A370ABE57FE0FEFAD29847C06FD936D2B518491C0485313046EDADD783EA83C714238C758A4154483171BC0D2E1839FBC6633A5EB194EB8A37F715321838F1FDC5D2075BC105089F91F9BE7392B06727951DD8C1DD37C3E5C9C5EC49E8D36A621A1366E804B4A690722367E62B1287B56D4EA0E69DB0D7AD5F6580D25923437F743CA7C6DB9D7E2BB57F72BE5C3547AB13504E507BA8552FABBA75D9CD7EC8ED156F4769DCCBB4A7A3950BA60BF085A1A1A51214B3D012B8103C846815C119144642611E4A5002CDD2C67B3049A6558FBDF8030E7B4F26819FCA1E79AADC23043C46733BE483907FE8FDB3C9FF94B4C94ED6F07A7181E8052D936E456B14012A550A4905B0B0B547BE6A3CA3A75723520D0A9BB5FBBD175A11602782730CD698DAF52A6DE04F3EEA00141E1262A252FA0073B42550F009F59D7F4E6F34071EC87C1DD637AFBA2E481656ABDFCA5A2A1479015D07BEF96F5A03645C7569F1BC4F859B0F215191DBFBE3E7207D5E693E2178E1FE4DF7DE5ACFCA4E12EE2B3E76E4F63C5A34B350CE225AC5DD46F2B69F4F127C091C1F6EE5EDD9948D2F4B7F9BF67B32D85D89261A4C71BBD7DB7F8218941272E10E652E2A1A8F2423744216D97A846E6C85FB16A46C565B9D76A919C1A5D7D44DC1C3AFA15D535DCB8920ACE4FDB36C20AAAABB180FA7380DAED68E6C435D844ECD501AAC439E040BD3EA397C039B16B0B35E0E4C4B6400E1A23A6771A488B1CE3ECE1D02C80AEBA467556D53280A973F17D3AABDC1CDA5FAE2052E1FB8BA512E1292B95953803A4B3AB4A6F5DB2D11142EE5F58A75B8B3581AACAE8F5A68A2D1CBEC89BB13E79BB2E028B735EE477DBA37BA74E9C8692609912BA8442EEBB02569B0370B7FA314CB6901CC741573D6C8ECA55D761205A3646B394BAA28AF04B596A5EE5002FA1D299324724646800EF6109B62BAEE46E1E11EDCD6C1257765B5F1F82B0A8D1008A25ED48502E240FD66939A27272DB40881643C1703F492E34CB37836A60AD5CB2F38B65A70F6FD65D248CD15B2E1C23329436D671DA0564F04F3E8DF93673CB22D19D8B3B47ECB9CA60183109775F084A5D93AA68AB1DA2043093E534C1F0CB23A1E1E199BBD7D4C19ADDBDE1BA8CDA9F2AC98A71E465C0975BEBD7789A3DD67D1CC325FA98C95D5479E7B8BBF3705157E4115DD4B492411E7158566F0E2C160C947D2B4D45B83112048488D71230B609EFB204E9C8632684F62D4A40A8546F040E1C400026B0EB4512DB2A909597F86712A91E47710834704B2D8A706BF11CE55A1C7BA002D4438AE9D44726F6F2529AF4EFCD7F133CAEEFFC8DF35EFE19310A7D184271B6A5EDDB08F4EB635581606B9D02FD829A5480FB90E1B1F678F2AAE1650BDF9B32B1E85760FBCA7E541E278C67AE905FC179226587A65880703B0C434B5A2E67909D86F5AAB3AC5ABFFEB62262A74C346248D7004300AD66A41AF963FBE33980A176DAE813C44D7F5B1332B2FB5600EA0000000DF54388D0F3C93D86A0303A517FC58D51E71AEAB14310B835D2E509556471C4F97A6B581BF21C2FF10C9F82887B5AFFB27CBB409F0B6F7896155C65743100916876335A521B8C57FCE9292CBFB1FD0645B5AAB83CB8A0DA34C5885BE5A179C01D047A4B2FF9C3ECD8234E8B638EEADE557250682311C69EEB9F1119EEDE8E687A4FBE11205A9B3750ED176FC081BB4F4373ADBB60277D66E66F5694CC67C5611A240A026CAA5DFDE4050D0A0AB701B941903ED665AF182C40ABF3DE7D881C7D096577495620AFB0DDDC2CE37652C10055A9BD24EE96A888D6380C8A917204B6331E0B45827ED82D3615030A6DE6B68D9AA8C3C20CB8F5BF79BD1192C471347D7ECF109EA27379FE60FF98C06F8D80111862D03D8C1E1B475BB08A666A61A2B194DB2FCD72BA1D71D00814030B34E4AD260CB849293EB64100DEF6D3A5DEBDC8E211A84FDF6F990A8B025CE3206A0F34A93F3677F9FBB1A164DBBDF99A302436253BE6C98DBF8F3C22E9797C42322AE578902D17763B277A470AEF0E7700F9EF0643BAC8652E6FB71557FB37D08FCAEC630B83256AB9B3936ABC1AE0DCA9629323AF2DE0C0C47C408D14BF3DD8ACAFF2B0F9D83B4A20A581B7ABF1AB47A0EB7FD2B792C66FDFEAF3DEBF02C6773EB276D40CC1DA185BA004AF0E7653DEE7A84171
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_13
+Input = 54A6659A369CD4C8E1ABB6702F8A89CFF24E405AABDCE43B24A2C19885D66AE2DD8F243D45640EB0EC689F427B9D7331946E05A25C318679E3ABFE454DC03081ED310DA2BB1E3EF7F19D8C3155C8E622E70E59B6575813EB32E05B845B004D7999F40A62C05B3FED245DFB701DB8593F305A459A39CA76F893CDFEFA0C6255ED
+Output = 0002463800000005F0A930733BD210FC42CADBE1E13D363744E913CF47F387854626399DE89CC988B6EEFD006648FD2E52DCB2D6BBC8B4C9B93B0224C09A6F68B5E19AC82EAAB457484567DAD46C9C436B0FFCB870DA347C77F06E3CC0EAB0A40E4C7E6806CF5A0B9B5026756476D0593ACD17FE073D101F365D6BE87D4B915129B41746090C49C2686EDC162F4C161491EA7AE4DD4C4B0F86EE73DF61AA1793069A439E9F3B685C8E62076A7C233D010D506C468BA31C49294BD91FBA1A89892C24442BFC1F437396A97DF9771EFA9066239F0BD9B5D7C0401D6580DCDCFBD396B5C686FFF54C58EC815C560B69CB65592880225FF5A02ED462B7FDE6522761093C7057731E2798FF87888B6AC059E83CC23C8594D742DE763C5029030F758512D6C02167E237B9BF278AB960911391CFD20AC69F94C94FF58E2C4CF01B8684708F87384BA51810F97696C10D8AEBBDED7D3477F6D6DAFCE25B595CB3543160170F0A3646556D0EB36321A5758CDCC283EC31380FDF1C79CE33079A5A5147151515B89BF1E9853DD07D194F993637A73654BF6A855713EE49FCD1753446655BCA3732154932776B445097805BC249091BA1EF897749E1314FDBDABDD4351E1A06CDB93CE4E8EE03352A24EAFB21DBF64B1E62E85FEFB054269F9AB9A635D12771097265E9D4B3A0C7AD5C5EFD00927A2CFF00BE7B3577C13ED98AD5DC9308CDD15C0D87C0C987107D3FCBE75AE42ADACA6BCBEBF0234F1FE810976C5F644282D54355B1E5DD976CF2EAEB06607CD56DD8122721EA8156163679059ADD25309C843741901D5DBB10464095CC970CB7A991733C7127EA56B99E9E5DBD0648E2A1456E515FAA531C3744F5A42CAA173D4B4B680E8481300F59F6F880293F8223EEAE3DF039EB18AB4A4A57E78808DE901EF65ACB1D9C7B950D9B7F9D2813C9E876594F1DE8B386DA4E8305BD31C9F783AE83C324D798377FA4BB3A1DDE08838A494191F318A8DF28D81179E7331900F68318B8FD1FEFCD63B0BB6093C00F1BA33610588BA27BCA1FFDDEFAAA1939D5848304A69F8414B6507CF068F102ADE233CFCFC46F06A9D5007356ABA2913DD909BFFC45902DC6B66FF0E42C303EB2A76760B323481DDAF5F768A729E6FCCB3D03E8A67C569ADF36407FF0AB30FDFDB0DC0BFB0F8690F8A0CF5B3FD82258E06E1C78D0F4EB39A3459E9DB42C2A8A9D6F463D7B115D87282C84E322DFDDFE021B6859C77BCB509F2F5CF77FE17B1DC2439CA8B6C3219907117778DB4D3A66B2DD40DDBF0421662ECAE4C7B1E23B78F02B456C907D96C6D8D99A8D1FFADA350C4B9BC46973FE8F3C4FB425A6EE4FF2D209F84FCAE7B9DF648E85CAC7185C82131FA7B540697E1EEDFB67A60C2AA7AFC1600716F7C020CE3C02E0B02E930670076AEDA91CD17BC67BC0FD09FC4D0F6A61A74E6E5E605C435A5CF61CE0C2C16DB95D8BB3C6ADF333A736F4922F76A80BABD541DBCEEE314FED364883C2678011890B2D2904AD83156912AA139CC0F398A4F1BA5F7E01D533A09A329E098AFF60FCB45BA4548C130D7C200BE17F6550642BD1C6259DD87490B8825D50FAFC978CA8C55AB2CF40B702CC32786DA0880217DFA9EC93C235E8EFFE51E98056C10DCAC81DA671B46C378B8FE663062225D46C527F858ABF0EF32B9ADFECFCAA3763ABA08387C797D34E3D9551969E15FD4885F6B39E6EA9898B216F1EA78789E4F0955D16055DE31467573BD56436AFFA356D14EE6AA90B64F2C905C0FDA3B3FBF43E7F174A1A9788A1D32E18D760AB3E7DD460D10444A4C807A578421B413EE9B99F56FAD59BE3059D3AFD87A806C0B8C02BB755F48C942841C66BA445889B45E9BB8C53588EFCD3685ED7F5DB48570D69EE0C14E09DA6F6BAB6D646FC6C23648B34283281841D5EEB182F723DBD1080FF818C24B6141A685D49ECD52D93712CA4EE8D75E1AA25AA3FBA18A27A261DDD0DD747445ABEB1A7EEBE6013923A3C8EAF0086A79A48ACE0FF44DD877C986792E1DC763365F969FEE4A85DAB0479D7A2D7DC945D9E7923F1FA54F37E595C2880612C22C8F6B194EDF2EB651861C336B02E50E1433A580775A5674EF98E838FB53CC295D326E4E4AA4130452A87DD773CA569C186BB5E80B82B7A82E32D8A6565166FD850E98BFE49DECC360A1BA5AEE21BD39EDD69FF85088E15317C2553F37FF476952B1ACB1BF807F828389C8053EC29D85B2FE3875844F25B277E5FA448EFACC67E7884B381C552256263DEAEC7EF495690B835441AFF2F6EDB1DC3B991D3B80EA085F8D7E34EF4A0F9044DF4C4529F68551734A0F8DD703C05D3A7318FF90D6EBF8FB65FE78BD74254A00801C1E1395930992BB469EE1EE91044D7CA884C2A68ABB9D18A8F18663B64EC3972827013BEB4513D1FCBAA025D0C38D98CE29500D4F0A522ACED767D95A5C4CC227B61AB41584594B1D88E45676517AF2C4A5BD638C5E47EC651C2E7809B0101B1E46D599B535F505CA1BBCF7DEAF09591068F71EECB3BCBFE8C2964A644F8FA6957A1FB0B18569D3A87B181D25601D7D15D8330F9EACB165D300EF9AB824826FBB872CB91D9CB14F7748444C2BF473437A3675C08E9ABEA3BD25328EE60006C0E45DB973DD32204D227A6664089C4C8EF035FA5D63DF7F358B6478A7AAC5FD71B6581E62035BCCFEF928F7CB589F6386057695753216D94661AA193DFBB410AF300EE9679DAAB3B8217197EFA8D8A1D517A277C4D2644E2896E531B7489818CE1A13639120F0129127B24CFDDD771E373B748D9E6E91FD3748BEDAD130F72B43EA44CAABE74B548CD804BE459DA00E78F89AE44E0E6B0922B3CB3782F33286A64E2ED1C3CAB270759F18B0B10281201A4AE989750817601B5D09205317E9DA3D616C925207469EDEF2D92B41C9B2F9A3D0F587199EF1AD95E106F7FF3A01B893D4635162AD04DF6774D4097F195E7A8889B02B311C00F30D02DAD4B46D318917CB3AF5B1C8A7D70E5F13B9E0AE2F046F232F07955145FB15490CCD568DAD149009F23B59CA71914E78B3D455A58ED6AA1A357105F9E23B996F68C3605DB39C65B2F6015A229D4367F1CCE8FDE046F087E3F80591EA6FE8A0DE1675C541C4E57E5B03701A39F0171BE5283CE9E1C805E3420A836653BD71E865047DEE1246E0EA1C705B048F93E44DAD109C4665C13448862C654A4CBE3299126BD49A6C60AFED7745B91E4D3A3F69929E61A62849457489925D3A61857BF2166FDC7195CAB38DFE45F19AF0F9982CEB9458615391ACF48D6A6A856CCEA6E1216E7F48472BC1C7867DCFE00B3D4D7322854BBD848C2559F1A7E386708846BF95CFA8512F50ECAA8893CE3ACA0E4065928E4E82FD2ABF8C1EB0C7393FE42279C5BE84F93BD270FF64055B21682FCB676F00F939DFD156218CEA8CFAE26B58AAD5A027C88C6119C1938D2F0D886E94E6D429D53DCE8D2E517CE1362FE1B73602791204EE726E802C2EB2A0E20B2DFC47BABD13A0CE0F99EF1F2BC2E84CA8768974367311768B2CE35F80D4BFE7674A571096E8338D4831D8AA5B3183E85283790FE305FA3E3EB090B02D33A79A088A1748A3C6ECF4215EC1165451541709D6998794F48C49329C6E691CC52D9BDA41C890111B6A1EB2DF9EA2CAD790EF8F63DA7CC5579DB84000AF65F79BCE348C8BE3D2462499940EB0C90848EB48593EAF8600D120121077EAE04B84B740B3E6A0898C2AFDF136A7F60BA9077373D06506D656D3F11ACEAB3C162CB0570D725579F536A127CFF47ADB1F8960A46D943F7E9E2171A76851CE2A751084C3EB0AA02F471DD4BDBDA3C7812F5938549E277FD7757133DFD8907831178AA2CAC7F2DC29781B1C4FD6090A61513C06D83F358688252CB33245BF28670D1BFB917F1EB9B17F15D960AF7C607BDF4C338EF790555A404B8D62CAA1AF037826BFC367A60228697FA7130A06C891F33FCA65ACBF1CC56FB785BB82C3239E79F65C4215CAC833162141AA1580EAF446582F874284EBD2ABEE7CA710F2CAA6A7DF4B2500338727696453356B0BA23203485FCCFF61EA3E29F4070897859B871029410F3B0D466EF45C45F5C96CDE38EB17C8E46A9DDCFF241D5A51C9548EDE7C83F7FA52D62D3CA01D33AB5FA6FF6B1BECAA7E40EC46F45F8773EBE3DE7135B6A52E2F4E94D3A72F13DC04A14B1B25C52C0AEA914656B888AAB1BBECFC77B3E27BE37900D8ABF9F50F757A72EA0B2A0282A91EF75E8D378C5C244324E864EBAF45C871006CE177C561C78E3BED9C9CF1FA3FDB11A8A2728249384A0174D1CC4D3A69BB12436DA536DFC460D2341ADEACB147B8F5431BB820C6D1BFF92CC566A7AA1D6BEDC2D0D9D58FE17DAD6228D0DF4F6D1D59CCE251105B0748BE2E2D538EB6B9A4D0BFB95EB6D8D52C9CB96AA934D80579DD3250A1166A807EE00D964B361A619996FD6C7B39F9878D460ACC9AEBCF16F65F6813CF09D5FEE8C1A68F7AB894C00FDD61598FC4478086E0F754762D0C235EF6F22A6ED8670D39CC031E015FDD5CDBC624801ADBE762F0979D3F513C38566BF4A748EFEF051C5DA186469800FE6A8E13600E3677E716F28F547D5214DF4101FF0817F59FFBAA99994D2873EEEF833C9291984F4F606BF14E9DBBF25AAD2A14B0F8858A5E648F7DE99DAA7EDAA180FDD0CBDE4F351E63DF3D8E81D9C8CF17591032151684CF1EA65CE7531C47CD62B1EF7B1881747CB45B215CE2699DD2956843A1208503F52054E285720A643EAC157280524DE5C904C85D645721CE0CA701BEED49A4DF4320CBAA42149E6C042F6720EC3E176026EB132FACD43A35C6BE811CECE4F4E3D1E769EA7020406C65FCFD971BA49D7D94C823DB4909B94E67932C06028D8C6D73FC8D5E4027E56F192ED2991CF8A273FAA4F9AE1C16D9D9609E48F44776E3812191014658F9C8E39C591B0A5D567C9B1387B303193D926244E2FDA93FD8117546B0DA73D2C8C25FF57101083CB9C54077CFE26384FFAC5F63C211A098A000AF124A61E75903DC5BABC05F93F51E47B8580E27EF8336D2F44EC48A086CD9A26A06F9830525E3A74EB75913352641666B258C3576B1AC41DE6BAC7D2F7A7CFDD8A41BDC0B21C2302940BB63F0BA6250F4B817A5F23850597AFF61D1A21C1194469DA0D5859B974C5BF407CC5B1CF85182F52A2917DB1759E563D187DBBF9FE8F1DBF721A45A5E048AB59F7F8DAFDD94897C0565C1BFE030419AAE35BB5D0B636BC70065476C37A85FFA7F2375441101CD92472FBEA8A44B9007BF251EDF428792C9F81383E1F1CDAA2CAAE5E1730708013B9094FE6E0E2723679FC1FEABB7B1E1F84C234EC2052A1536D5C30F9EF39857833249351BAE734E6D799B697272C322E2704CC0E6180A241B9CFD8289398C81A83D31E02B31F42C09A8955C0B801301AD8B73DB5108F46393A91199BCD69C75582BD9E6AAB22F5E40E9D78418BBA4033E352B68ED2F5C4975C2C4F9AB53DB81FB1E0ECE2456B6A7D30D152B01DF67F8AB61016148786449DB6A0124F2C74CC9C0FFA64BF8A5659F52A8B85BF38B4DAF2C657370F5D304DC155D4F9DE73043E853B5ED931C8D80AC1874AE5776C079B062B9276413D7BEDD36AE0230DBF5D62F342F29D89637D79FA10A995144C087EE7ABD74B24B91F2FCCA2F02656FA9B72F953A3795BA7CC7DF435EECBF3E209113E1DE5E78F03461AF5DA6E5FD3FC8035E2F4F09DB6201B8FFE95952039D500CBB56396B542B61ED2DC5DE34A1FA14C324CF185B0B1E075E030B1195DD13F6A4516C64599BFAA72C749DD2234975BE47A203A332ED6816DC22C910B7EC74D853AA35DDEE7919C1DCFAD20A3613748D3999E0F120E79A72DC1C5D271EB8BED09E6E362F1C8E3C78FB268A6221686080FF9CEB97E729181BCE02D4FD4AD3C2AB7EC955405CDFDA67C7C7CCA67100B5ECB19BBB3275050E9289B1BC13CDCC80193AE930679837112C1E5F902AEC440660AC2DCCED17B82EBA84EDA7A534ED3F365EE239C82FE3D345B52FE8B8DB372113A0BD914096CCD932246621CB9E95E127E5C35B5B2ACB8AF691D13AE38C1ED507558A2387330EEDFB17281AD8F6B203CE933EAC9F1737E6D922011494056CBFAC35680DF0DDEBA94BD14859497187B25F9F7E87968BF45AE30AB2530B850A9AEDFE313BB495B869948FA72B07C97B98BFCF919999A08D6101BDF06EF33F97B29FC10DB27633363098C8B627B00F290BC0246891B64CD193BA134A0534DC2E8259A36B63281DF72FB71CF8C0A95A56B0DCDD3A67B9657838912D1A0151E45C774C7A40CCCB0F286C18E6AD6EE176E77FD610CBEBD21B65EC2DE7F0830D8C9252CF712CFC7D31762D458F8012E13B8A88E9124B5A8D3725D3D24535CA86B55902A75191FEFFE83C15981472327E8181ECB103C0FF4E0914211B39DD8B775D351C2249AAA43CB7378A58E282E1C8FB530D51FDFDC624F913C41E70B0E929C2D9B1F061D281A5CE7A0E7270352247C550D85A3EA351225618B8E0D9F1EBCF668D1D9E77FDD6F0E1141844D9FF6E22B24D27862CCCAF3DF2367368D8999D55368050F81CC91E1C9D5D50D4C4F9587A0125D615A8C643B775980CADABA15446AC5B0A4563A9F2BD361AA32175DCB0169D9292A307779C7B9FC4E90E3C5D69CF2F8D90CE687D2AD0AB2980D249744E22578E8C80682B04F99EF1A42E7BEBB77D10C605A3601719938BA97C8F8AE04D77517ADD4EF5E7EBD3230BD908441B14018AE187B6E030C097A495429339C78D788D4D5E5DEC9B70E3941C7ED97E6EF1C9D9BC4550C5974DFDA729DECFB2D230C8B5C4CD2FC8A8D0000000DC0EE189EA1CB0770A97721520406E3A194A723C1E2E2CD7442229C12D78B81E9A70FA1FEF27C70745B41758147696223CC540D9310405E9643539ED93D430EB79E86BA5367169A8E648571420088CED45B596402641D5EC1CE21D46464B4B69DDAFDFE321FBC38154E241069DD8CBEF709DE0A1CD22F0FCE9C1B792E52B8A0CD44CF52069DECB68B21CF3BF9BC841D58AA6B63352589445C65C5BE6C3E9B92BBF6A3233A16A3DBEA17B01B9BCE4D131E3AE9CAE0A49971EAE2F92E4532EE0C7794744EF5CEC6903B6FC6C33F8A67F9F090EF7C29EA5E4DAEEF544C402F7B3D642915637EEFEE2F89DE395E5D5F78D850D155D7139B7596AAC7C33275B3F47EBEFF620756A58E7613DDD4990BBEE6A0542F36006ED24DD5928A03634B90C1B3635B043B1CAFE7E597FADB866C5061CC984D8D31DA6918DA087131BCB089A9898447C8CBB1262A4F6DE6A875E13A242FC61CD94238D75DDC5B6C53DE86FE16CEF9177CF4E22606B5FE63EE6ADED7DE0213D3068006EFD6EF129A5DA2088E2973E8506AEA54E108F98C7F03B6FCB4A49BCAE20F39040EF8A66CCB7830128081BE8AD7A46D7672171630883BDAC15A5F272CD3EF34E6BDBDD6EA28FC7600F9819174398D38B54FD91891BF02C6773EB276D40CC1DA185BA004AF0E7653DEE7A84170
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_13
+Input = E7DC68CB9EF298F1DA33822186EDF359D157557C785232DB0B95B84342D51D1F485D83F66393038BC9763CE9EFADB68064F6897B4038F26AD3CC5EA17E6268171C71CF3C6E58505BD295B56ABD05A76A3737A6ABED3A901899F14EB3EED6207FE1FAEF9617EDB80BA177B5D0508C5C227F4C779FE149120B07E6292663F1D288
+Output = 0008053E000000054681D495A29DF3CACF5D08169021047709C62197762BB2B75980DA834560609CE603A3FECA0B29078A932D245AACB0066DBB74EA0806F502C7596DD5A839770E8E02029C9F7699357793C7F59727020CAFCB3D1F39D254A7B13437E66DFF210104B3299E1F8CA9FC2CF272BC2587B1111691AAE96920426EED5D831914A053EF1AC2F893453910C027FCD99A57557229E86721916D5CB8432EE680A7A48A0627081CA769323C3ADB53BA513AA6643EE726F37ACB14E0B525CAF31ABEB4B41EB6F6201F97676591F490E996CB5E6E77FAF9435ABDFDF1A84FEFF0FD203089F78D82AC400B22172E6770FF2DA03677018F4944198C7FBE7B1B62C6556F011DED551ACD5107234F2B8415C350550676BD4A939AD5EF3279E8482AA3C200667097F0AD9EB13C015A4328655F802A110C69D1A9D732E38C9F71E796C4E10ED9CA31BCBD0F652252B468A3DCBA3453E3276B280498BE0C613318D6C635F61465368AA990F33DCC0EE52352C0DBF97137AE9001BE13B350C73B23C5CF34F00E3D8C3151B9D2C820528958D961AB364844DFEC24D09CA678CB051FC6F605BA6236419357854A19FDE9BDD4083D32B082B9DA984A75A2A77565FCEFCB4E09D1ECD7CF8D1797EC20576F345090ADD816BEE1C9450138F870A0969CCDBC0913E82585E3433A177F3F768CEF716ECD3325166B45EA423A8538C0FBB29396D889A2120A91F663071BB465265509233042D85587E4B7CF2D62A7ED3CAAA34BEB015C2A9F0D33EA47B8727938DFE4844CB1BE8A8A86EA1DB26E5C550B01A5B4D60233D30BD4F813E4EA7B3C95BC9317338A711620600F7FA96D56A61649A7DD7765AC341776E00087B453602081BCD53FBC9618385F1F227AF1073680A92F3077DEDAFD935A9EA10F5EE44BD8FC8564273684C7EA331248B234E0E41F94AE1139EC143A4611D29B2ED48CA5D953D2F1310A1ACE67C4E138627A6D793E9D33B1165A7FC44C2E631F8254763E069F8C0CEEDDBBAF56CB4B807B7DE9813816D1AFE3BD5DFD74A92F638C98CD0BFF6AAA0462B3C8A6A18E95813E9CB1E4E03A10EDF9A9D93056DDA977E7DA2481F30E05E138863F0D43CE68CF48AE3B120BB98778E1CDF92DC82EE57EA53E9C03ED4DFE6A3B982DE1C6D68910169E8823F5EE4EDCDEA36A7939227CD245B34F2D4705CDAAA96C0A02B0F11665B58434AF21114EACA601620DE9B3DEA7BC8A351DE30E1D5FA8A2F9F535D284E20F57A2D69B740719AFA99C1A84AB266D9005ED39F229CBC2AC4AF81548B1E614A6B730D4543CC52536E4EC8FAB3CB78F7854CB385253B6ECD5E38D21B4C07804A0208A392FA6F1C4494F644E24679CBE8869D19696ABC8740ED56EB3D9C875BBDFAC3A559482F70FCE351D07C19067AF2133CEDD30D5A50727E4130DDFC0BFF8484D73B3832C2A8B89B184EDF461E0C415DED56B39B0CB2063D6341F5035D69D9E6995431155BAB62C3F13601A200234322CF95AA0DD7FE5CD1D432A741FABF31BEBF6F72F855F3CA2AC59DD2199B354CFE7737F4C228054D59E6B392E152B3D527A583FE8C02550A71B03B983D0A746588A941F7786BCC9D71C26EC9B1714CB0D95FE0BDA3A268F0FF75534DEC10D143236FC00F6B62A886419B07C8AE4BCE2EFC4C53BD8CC12DDE6266305778537446A943D55472B783702BDE7580CB5FFEE64CDA8802E75F34BFEAF6041AB844FF374A3CE55BB250720B7B767FFE0D012BC7074E8A11FE76E6A18BB75E20C502AC3459F4A0646CD44E4AB028D59A71F2530CC18D4722A064B8C637F59937F565E376ADFCA81F154F0B571597F237FC5B1483ED8FB9560DFA0ADDA15A527944711E1F53E266206946C429D3B51985836DB8DB5A0A8F83FD72DBBBB490A2F71CBBCA51EEFA34666BD90C71612F32058944382B0D4F6AFE729384DD7E5E19F75F55FF99FF8D76195772ADEFEB6DAB12CBB8C367CA67C77C304BB328F1CFC77E0A603134721FFC1D824FC57A0AB67404F04443B1861F326DE46C2E08762D622E617D8CFE971FC4EE8611D76097BDBE845BAF45A2271A1C2415F4B0AE45D49EBA6418606394DB38D0F36159BF960A1DB02C048E2BA729117106EC0623115B241CF9D3577615AB6B11B5504DF4E0E9448A5DE1F8D4D5496DD7CC954D11CA61388407FEE67BF3A99D02F6E1A1A7A40C278EA2C5A59CE5BBF3B5D2D7767B2E49A2A65210831F263DA835E282EB9B18E20BE0B2954FE55DD4F4A27EE1E6281FCE875B4FF23E0A56B345464C8943009B968A00B94D4C43E827BE8D4171D0E90467BA32A19519F1E130F1812903677C6EF4EE9E7A1356F690F856D23F1B1AC5CB84D848EF9583638F4C13CDED5F1B29418988F29B5526E1255F44232B7A2E5182135F00BDB0450E2685E88D0BCB3E3A8134F5928E10DDABCF46D32EFB467BD6CD4098D198E244631555B02C0ABEA3108078EBE87E645FFE0EA011FBDAA50A6DDE9B67B33C3F3EBD57687BD98D9DE7CC9C168D9F6EDB5869DF95A0C980E461C50BD10F5314C11823EBD327F92DAC07542478CE548E784C610B514DB973F53AB72870074670BEC3E90ACD2B290E018CDF4AA1479B10EA9D2E6D48CA6C3F89E3E35FD209D0D6AD2DF4805A01C13AF7D35EE1B87BE1A0334FC7008174BF1AFCCB1E4119226417BC33FF89817812B0A59D3AE587F804E5B2690079828C4AC759556A536D9635BEF748E434CB90ABAEDD2B5ADBB57E8B764C8D3D533F1E7FA18DF08EBEF4D48CDBAE33AA2459EB6379A680C6575E168452756C9EC87412AB7838C2ADF71C4C96D7959CEF89D4FB7028EEE2A3A7023A38B1A5D6E14F7B33B1DB553E4C7737E5FB7873FF227991B822D8E68023DC1780D2FD824286D50E12148DD914E170B73AC82E23AABB31C4F34DA2A912EEF24C5AC6C273779D23B52DC48F60EF4001D27F755F2C55F0E11CF333851F44AB7978009EED53D0993713452BF5B826977D7F03B2537A67209FFE14C9EE42AB2D02C227C14EA3858381EBE50B4E2077D5577233FF36867D8D7A65CA64934133C1B224F37D553006E038E6A7C09F0A673658D7481651602E4B2354D87129594FD141E9A390176F829C27BD1C029E005E67C4ADCE5F1D7CC02C589AFEF2CFABB0FAA4A556D3F73C292670E3DBE63A1F845C9C1DD8FF02C2CC6139233B0A500D977884B912505DB77D49184C34726A97B741391E7FB386638268CA5F5DE8AD931F8B992C7589A3949D0718A4371B807F161FD11CAA8BE098B7DDAF4C0A92649AEC96785894E238C5C7E1DB025C84EF354E822061CD3FCC307E6972C62E4FC9DA1F88FCB1F633D5BDD9501B9897BE16C024B77E5723D11596AE24B2219BFE06B07FC77F5AA1F213E8211B4000B6B018815BEE75C138F9E7BA3D422D4B6792F605F799C39536D9BBA9707B4EE2D3B49AF25C4649C456090FD4ECBA9532CFE55A8DF89123879EB632543A4B4791C2D6E5AE547ECFA44FF87D71211129E0A8D45A17538FB62BC89EFF74D59EF5BF84D5B32928F82815FE1776B130D83831ECDCC401B1CC71217BA6EEECFA9E1F547BB11323D5B9F0184D046D2B1C3E9A78A44778A0EC243F962FCC4EA9CEC46004202A7216C2C27534D534992145B58BE86721216E64135BF61A854500D170EADE8565CB13ADBDF7719B19FE21473991FFB3FDD3D8B8DF97DF6AE628A3C942ADD6BFA8852F699BE07F41D20C5914934FC0946C625CCCB272811884DF22674CECBDA1084FEC23F5F00D93E590E0F94770AD7311B063BC0A813C972CDFCA6C5B802EF92CE4E0E270116DFB8154C311513DB8FF0FA51CE05CF5B737489ACC9F14E8AF125144CBB44903E396DEC0FDAA9B540F6BC000497E8C8A6AAFD9346479815EAD956748A1A49C44EA6DD879452D356AAB277F5570FC0D907D0C0F3371B98BB87C7FF05BFAEF6D46F74651314D0A46D77800415185DB44B6BFD694A02291D3624D64EA56BB120CC66870E462A13CA2ABCFEC395E4DACD220D5B53A781069F097085FC5C01D6B4F6F5713DCCA70D8F3909CCB826FCFD468DDCBFE57F3D35AB23E3029B5F6714423898C14D8B78997392A333E539FF865080EC6A4DAA2625B00A9DCAB84A9B8D3436DFEE1DC91D5841F0455892D2BC1A263423370AC846961A3A27419A48C654B645EBB2A00D0C7C8C453B11AEF72351FA1A2F7C9C6A71C47A45D970D25A7273A4970253BC3B3E1EDE47A1C5653CFF86A0BA08DE25C20CDE6435E79BA3B1F93DC0D96478914D7E917AE5770E31B0EB62F0743842A38CCDBF97F9465D37F0CAFFF60E125CCA31254014EA406AD8C0CDE043778931D701368AABE97E8DCF7109F14B75E3F88B935E678C3965F9CA5F98C9E6EE9D1F225FEFA5B8284A2936DC0C6A05E7AE8FA390561C146839C2BB1C02C9C3D0E01D83EDF0E9615E00D530CC133D9380F02A1CC94B029FC5DEE92E3040C082C0DFD9819ACE6F6D91BFCC7BC15E6E3311608D042C899F7B27935D81DB2937D1763EC4C5FD454E85BBE171F5C872F03A5D4708AA3AE439DA1D2D08A3EA7557D7EA55CC2D69A26B835E5377586C508EA92D65EE86801565BA0108E2A44CEB62762F6AAC3E70AB2D8890754E77C2A3575DFDC85740FE98BEA509470D080F82381C9EC9FCC12B30C414781795198657EA92B2DDEEE2AFB0013EC1407C1945B1325549412AC9F09764A55F30EC96BBEA2D474C3195E45EAB42F547186964CD91D5AD09ECCD4652C488531C1631D7D727139790C3D765A8B45EE05C5541B42345981C1CD6E35F7096D9EDCF64ADA9BFF415AE4F81B74D863D6D2EA6D2713D0F00E7EDD84BF6527C4969EC8CE6EEC005F6C36CB829C5898983C2B08685A792C6A2F244296E22AFAABF55C21602A4583A302A82DA1F12AD4CBCEA3896A9211A8B460EA00CC83BA20C178AA4D642B9499B8AC4E469D5F85CB2358E328A08190E74EE526F94D5EAF3128FA519F083AB5C1DDDA6E5DBD1CC2C7E6820341DB4E5519FEED75A38123E1CB93ABFE8D6B57381CB907C72592089EFE5B223E916C89AECA81024A1DC47CA61BF7F57694F9FE6657713CA72DA09EFF27C672EA386CFFD9F03E9B7ED082B23FCC8F9A543A4357DCC8626E4E4D71A86DE25DA747736F8ADFFFA7574953F53B606A3F136B0718DCCB0EC1CCED4EB9995A7C4F3DE0F64B076FF11209CD8DAEF17AED9679B5711C399A16D22C5282607200DEC1ACE11BBC93A92621715FD20B838E856BCA71F930CFCEEE69FAF63F2180170134F21E866C074D5BD4F6D666E3483D63A620AF9AD4104C2A8F5651A7CD407913D0856F6149901B2FAAE2FC4B79A9503FD10B82AE0EAB37E8C29646751694D168B4C61B13FF6C73E6A576043672C66F3EBD97D51118F09982DAE034238E986673B238CC43BAC201489F48853A0A3DAF51A155594276186FB1B2E60D89F1B48DAEA9EBF050CC12C6E4A380E555FD1456DE82B8AAD3E67FCFD6479710943AE77370279EAEE9539458634E3A5E12B46572AF7ABE0DECF1DB53066B7088A6EA2851A233E85E0133FFDC45C20424779B89DA2D40A67FBCA32814934D936934F110DDCEC8E735C6E58AA29F00EACE7AD858A87CE32334FCA67F2068DC3A666AA792981DA09C2552208DD570C0C8A6F055D3CE9A226405B614879082B024CBF027C6CDBBDFD5A2417FC1228F0F965B70C9387E399C680CD1929784A258DE2ABAF1973CBEA09E63220A40F11F48A809CC8AA7F16D7E9C6BB0E1074CA0EC506D73179D592EEA1E5C5BBF04CC3F6ED89E6B2EFDCBC8778F1C01D3291FE7FAEDCEE51D6E15D473C392D54A65D5D87C7EED3FC42730ED9351B5153FA4AE92B31845C06AAF1C8BFABEA17EDD097AAD0908ADD73B385775C6FDD2C50B39EFE325C9169DB3946ECBFC5B1CEA18D5F24C53B5E52D1601844CB61A82DFB260754371BB6BE4993780F74879248280259AEC541BF981448BBCF3AEE1D2FADD99962935C31772F9C41713B7FA98249E323AD38CD6C3780A523E6E163082A88D9C4BF7E8654C1176062E5BC9640B8C08868FF1396130A63BB812D90BE2DE2F8ADD76028F4C5B209FEB0D84BDF073804810AD512F5781DCDDBCF840EF3F767508C7DDF453923F5503C005CE23BFEAD287785DEFA848D34A234759EFCEC412DCCFC6833A37628903F445011E4B332873FCCCEAA5552723E942D353196550CD80145A40AE99205D5AF05FBA9158089E6BB4237AFB636B1DEA1CE036ECCC859B5FCF96FB79E655232043664A6C196EAD87167A5C86784CC7E57A59C0D52080CBCAE46559076B2F522FB0ACBD6E2AC8D855C9C2CA6933A4BF6C24E9C36CDBBB2CC51D4DAD8C5ECA37C512A28FAD1465C521A2C0CF4841F03CDC27C79660181E6C2A864B1C9F2B69191BDFCAC460291750F12DDB7F74A3F2F21331380E75BD7D72129FBC8DC2AAA5A5E7F9A45E9CB6318A048CD12F43E06866626929CFCB5081177C3D3CF107C14CCAC6FCC26E11F39650FDB147EB5A854216E9CC4903CA739466853822DFC870301E9DC98F96541597BBE896500149205B46E23931D2A53C9561CD537735325725E293A6F2CF4022D534C5D53010F3A40881BFB8708283F13C84229EE447FAD30593C4C27417F8CB299B6BCBBA71B0998B48B7991749EF1C1DCF09E5569B5843E1DB1E6F882B487C1543E0FCF415B458261ECA0554F189C1BEAB021B01C5E66A822D6C83AEA4A0FF75F18C618E5DEE71018F50FAA1F699DED9558ABA6F518E4D1427608EAE963AEE8EE7C1398CD2483212657C79C17C3A161EDCA9AAB39A4CA9126F6638A7152FB6D59286F870291804FACE3F3517B7F0B4C4CDB65FFFA7887230A750000000F3C915484A21ED90CFC4E8389E404F6A5139DD6FA5EAA1CD50894F73D059734E41E722649A1D6D3DF5AA5F3BFEC2C0F9B2B6B20AFF4C88098C282C84E35402DEDF69DB9EF3C103F7C8B2F24A1D775D0FF4B5FCF7D6F35F9B026FD4B18128E95FA5D3C2F68671BC4817DAA2FA627FBFA6723D914A0DFA852594E45333B9E102103252E1AABF75286EF9E42C1257CA4399018885D37598CDBB964004144591F6CA4ACB5928D4F7FBA5C9F02AEC820B699D04138AC366540E944788F7CB3E4044F926CD343FEDEFF0A1F5672AAE0F314433EE8AD6275ADDAEABF02CB548C3A4F847969BADAED5712A3CC8C5B9B890004DA0239A023BD45BEB37A6563E2278C5174FBC1B0EBBD4A83E525995FD4309FCFC88938EF5AF6AB6828E62FDF33D47F0F7A8EA5595457C58C96693BE38EC22FF31C0F4FCD372DAEC64359AD5AE2029ADC2DC67242C8DA333D0BFFF851975D62179F5BE058D0C5613D9D340B9ECC14ED117D2BB0ACC0F595D3E14BF7F4B8E713D83D5BF91D12B3DF5826B0C9D93168B75207C6EF6176EA3A3296AD72A05B53FF3FFBD2A41F567EA2E25AA4A2BA1FC9F1F2B586FCC57927F643C477767003785E9D073FC345CDB24CB9912531B43D7AAC9C0FA6E5238A924632FB79C55E3D225C97D6A6D6D6F0B264CD272F37281EE555B24A99
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H20 LMOTS_SHA256_N24_W2
+
+PublicKeyRaw = LMS_SHA256_M24_H20_14:LMS:0000000D00000006E592FB26CF9182A36E2082A7DCDA7359B923BBF97FCCFAE8B2961DEF031B541A9FEBB31CAFAC2952
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_14
+Input = 0E4231A73ADC5CB78198573EBCDFEBB71F81DE6DC9582FFAE519433CE464B8F3AFAE547D7B56F5FF61BCED7F9AF678198F701539F5E51E63BFACFD30DBBD746F18F23534F97B2834BBD353E8BBEFA7E3491EF959D3D1E5E4E24EF9A38AB1D2B4A5A96E41D9C13889C9E90BDACA01B1B85087E1AD721A1987340EF63104F11DC6
+Output = 00070B4D00000006BEEEE7D32AA1CB80E44EA9B3A2C42171C60C2EFBC98DD5396B7CD54916235EDE2DD879FB439B752AA4B414FA424D2294A14174BA5571ADD11ACCA3A68CB26354BB9EC1DFD1ACAA18066CD3E525E79D1FB93A249F5E6C16BBBB921CE4E518CCE96EA7876C9FB925D93A065672184E58E08940ED318167D97C550D206D8F2D5C8A036864D10E6265C389898913CDE1F559DE55E578C10B53750DF463CC592DC2B777CF96390C265A4F6237AA63D45AD19CF6C2515F510E8796769EFAE714CCB1907D7F9C4D9FBA852010541963DF8801B763A3830A7FD5E6FEE4F453EA9E9F3D9730D2CD7CD4AD894CB527B3B3471DCD9CCC038452D195F400C6C2D7BF94DBE356B9E3450E95BB2CC6F3F578C8451AEE0312837BA8116BD602C7B2599A49B4FD7A7B75565A55EAFF0BA08735FA23C006B687EA91BFA3C093C00F482CF46D79A98D22D063CDF472068A3A274779AD03BB94583174E35288EE91AB3612A8D64EDA45430B075F1F1838CF4C23C5F5D82DDE164D9D44287D774022AA4054532854C885B2461521A0BB9828C1CF7C975FC165A1777C2A2B6B9806F9CE4CE89D189CC4B7A084F58173BB703345D3B80C3D634823B2941919F67D4834FA8E0D607004A71B24529B16D7784B91DD27518488063A86928B1E373404269F1D4CBB817EEE03BC9FEF11B36F228005A3057158A16FBA6D372F4F0F7D4DE7C48055157C48BBDFB446CF863E6EB6AA0801096A34689AB5C2519EC039F4A7CF749A1B9F3E6C7B9BCC58DEAFB570EEAFD583EB036C33EE0C33964D7F98DA23DC3FD65C296C6BDBF4524F34C16746DC0DC5B7CBE7F4D257DC45EE753BB28E7D2ED3CA135125C6DA155CC52CB879F8D3C5AD44B34B15904B72DA0D1EB128257E59ED2DAC06FB7E49A18C149CBA581303D7466D0EC212A25E0B82558415E56CFE3802B42B0474B04E63204DA5B414494708EB378CB918472862C1DD3A0685315FF2C27A293C141DA1A64D02A8A73C8F3051B119685B4846D5645CDEDE38798E7BD7E9FB99F0625FD5CEEBBC6FB324C1460BB8B2D3A6EC1FF7B0B25DEA1CCB3F06F149469325D1C40564C9DB82BF0427581673D8C844BAEF0C5582C1629410B66607EAA68DDD30A36E3775BDAFA5159730872E6E558783918877FADB82056F9EDD5E66A72425D28E2A33362CACC10FC4B62026703F946992C52D25A8B5462AC0C93F5274914738C0CCCE6274D48AA5299EA3E7611C915B022FEC05E54AEA2F5F6D7D4DA311D53970D5A226C2E5F3C1466BA98409A1B7B3BA741355D9457046D7B05056D045D5E9693978203BCD10A65E7664F8BA9FF227E0B36AC3165A5598895BEEBCF6EC7EA722A6DFF4E9C7BDE05F640074F08E35512227607D18C6083E62716FF4FF5609B8EF5D46F64A9F012F00ABAFC246B3F8F8B2E679842AD17F2F64D90328281A0F7442C058B92FE7DC138CFB6A3A778B838628E45128728CC9573BCE58DE1901AF25E148261D33F4C743C9A2B8961CF85934013A95B8B0CAAFF6FEA2B1889BAB18E2DD392510802A9F14A63DE8D4A4B5D581B274E053BA1E707702986811E93655BBB741980AA127866B8A793BFC65FF5872AC82398A966B0BA82E6465542C4DF0F9301B816FB2B536D44DEE09BEADC98C3A87500DD3B4B8D1FE5761926A648A274FB9CBDD05BBBF3C43784F879076164280AE88317246CF61B1D6265F4BDDE1C08E689ADB90EB50DE8945A8A069BA6BCF848446F8793610F8AC47EF4F02228B0FA2F3F72B2186C019C531E14A1D70F3DD8675DE2CB03790406490FA5CDE7815AD0CC90710D661F9D27017EFA4201CE8AA1DF6636501B70CE63BA0DDF0B41D259BA2CBE77A239226C432A1F6E11021506777DFF208DFB377863A79D1EEB0E73DE8580D47C993AC11716C77C41142C4A40C92C8F3A10A9235B414D5903801947473245DCACACDEA3959162BF29CDD14FF12DB8B4094B8FCA65C2208E8EEAAD7F506E485D1BC663B0A84D950E5927C77E04A22B218757C298A7398384CA9798B4791067C32F6325642FE3A3C83A2125440BA5BC3A9B71771DE4C408295274C051C7571E302A301415E4C6B547BB90BE7A993B9F4391D6F4E8D878EE5DF4561E62C1BC4D75326D1DAE903DA5A6713024A532F37C1C43A2B2365A17382F48C9DDDF62D15186442D0CE4024FFDADDEC52326BED6BD033143D34FF07E0D6D4B373C1F44B3F45E8237DAF438E76DBFC900BFB71A98EEDF27625E511DEB4E7A13E0062B8A2616C1AC2F993090ED7C73EDC2AFC492E96F6D0D77D0CBFACC3487CFABC7605C9E251863636E70A56ADAAE5DD1D23076EC08649E3AE75E0E465A6DA30C05E87A8B1732B6AC62BCBC8334B6BFA97638ECE03684071EEC7A4C2D3BF2A916E8ED7617684E64A5A5345DC274910088457C15CF798C4C3479F6B89BFBACBCBBD75DB3FF493F2D2ADF2160D3E21A50FED1BC1AD4A5A449A59035384AC119E4F34BD9AA4747E391CA5EE72D3BDF35862EF287CC2F5E688C413965F1AF17CAECB4C304F313BE41626EFA9338AF61087975FF4F1FC53556FE567279FF87F1520FE441C7ABD6AD4E71094A8A8A9435E30241794C3A2D2BE5C979BD347F94A317DC4220A20F873D2064C37F9A299798FEFF796439BF1F6C86CB13376DD642B1DA8517494800241290D3860DAE8D56B3152200C6A27EE9AD42738F5E627288CEF86A9921F5688CF7BF8B8CFD000C7C563D484D7816E54BC9D1127444D5AECC07846AF8E086912BCDB999E9B4EF3701C3F7C97FB378F19B949B55A89AB52E020DA8AC58AB2D1CCE1C2B92E55AEF77C64CC9CB32D35A0734B0B8D871AD47E23B57474FA8B3C70D781D831D484487EAB3AEA67614F8E386F089D31FB1A1C14EEEB4A04819BD0DACE656A16D53F5413A1E03FFC29016751485F6C113765226A98FB44E9EA6537C34F263BD5D7693E5C269E58E13FF94DDC4DF0302D5EE293C6A1BB4AA6A847BC7661CDDFBDB8AB88E195609E91BB60EEF456BD07D5059F9D89CF32B3702C9FD7D1B6E60953F53CA0562D5D7F4A3553A82C2FF6541154289D8382EED48D9DF6909811D052989BF93E5BEA348ABE04B3F9EB625D69B4DA6D1AACE277B71570E4CE0B19E1706491860D46CEB4DE061D2534AFD28380B7FCB6352FFEF38175ADC4ED236F4DFCE802D38B7E9FB7FF66B1F23C4A7456436FC626BABBF388D9001E19DC5C80B3753E2D3E606409288E9CBFE197F7239BAC400987E41735AD69B94EA744FACF081A2066E7D071D4BF713E84C577C4096C185A9A37F5AD2DFD93DC45D64BB84AFA89BF3B9F357CF037AACA44574ABD909F4E1C75AFD3EF7CE345ADA827A9B640A62675A5756E6177D071179ED4F812B4A5BD961CEB35855C0478629DD66F539328808A29A3EDF72CFA5399E9909525DB45F5D3BB0E93517D6ED1DF1CF854B8D239E383C330B04F863414329D99315605EDAAA986CA0000000D316977CA8B0D0BEED8556DE35F4F613B0E18ECAEF9C0A31443FC383F7E8B1A315107BDC29940FCC0A2C7D096BFCCF5D4734BC276DB00A7E3BFDD9CC601B7E1B43A16A2E18683E4D2CA05CE7AD2D499E8C6BA835130DC86C13B2644F60CE0281EDA52CE45A98978DE13FDC7CE3888281E1321B0A21EEECFA6C990F1AF75EDB680DDAE9906C90E1CEA2A600F493CF6DE4A5A6402844E8BAF3E915DB2B58FA108541E72651A8692FCDA71637ABA37F0BA8C849DF460C22EE72ECBA4DB9DD984ADB806C0233C5A5E3BA459FED0429CD8CA8D34C55D43C45CC496658D91051F3D3D1D3111B641188F253F40AC7124C9B57AC842E9E7B0E470C65264B35923A91ABB45788A47B5AA1057C780089B798FB42AA97B9CE9850C2E958325BF166E5A4C00131935209C6333B60600560EC50E20F2D1404B8A706F8387332D595A65CCC15C208317CAC4F094534C58FFC302261D0B69196F1A641B6EF1C7908A7EEC5C50F647C6D015A2A9BD39DA3148EDFC50CE9454E1AF9E231AC9EEE5B6CD26C776CBE67D55BB4FD4885A0648BE6C9772713262BB460CE421B2EC5B0FB365932FDF58510582C0372A1F078A4D5ED7550649916791371D407230B48BD389BD4C70BE31BA265BD3FDB42CE55DF6256A7FB1D770AC3FEE1B6330D4435940B3C594773D4DF29F
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_14
+Input = EAAE07167C2DA99380CE51A6B930DB68E7B1ED5B2283A311793D88E881A52B4C16D6E834A7170B33F55C4E190A0C0A86E38D07803A2480D2E3AE2E88609FEFCEE85BB3C4B6BEF5EF31277FA25687C0A7C5E887717313A8CA9A9FF39D063C5A75FFA5A1CAB3CF6F6AFE7B93E2EE1B72D74B34C4BB14EE73892566942629F46AC4
+Output = 000893950000000641A6340EB36639E4B2426C4884AF66CDED832D6A39A06E6EB2C9891F873BE4B65930C231B150B78DB6210CFC133D1FE620F249525A912B60DFFAFAC5B1AA8904EC15313DCFE4B8119DDF989F09D2C325383E40C52E601225CD9B5E1093449C3B569009B2B1124DD76A797CECED661599CB585220671279DAA4F5C4D7DDF3C7109802DA88BB0E6CE36AD16C7A1BF9BF2DAA5AFA5002C1ABA364221ADE63EDC937C1D1EBC23D19DBD4AAE6DFA34584D5C22ADD367A7F64B6784459FA868780F53DB9CC8A1F22623F415724D3551E51F0B8DBEE410DF35AF3342D6668D2493DC4341E78AA06CEDD4CDFC2626F46771ED2B37511BEB5758DD94F50F1CD7AF73981C98A22FBB72E4DDE72E5E412E64CBF2648873EEEE99BE07AABD84D1567960753C7628584A3F3552C7CEB95C2DBCC2070B0441F03F84A56CD88CC3709A5449AD305031E0DCD2B6D5F05494117DD0825AB8BD9E16EB32BB83F7C9104A0FAF99A6E8F5D4A456F11715774626FDE145E63AC03A7510106D69404BDA14FFC0F98CC679F19C618F70DFA5C1AE350E44297D7D62D31E3F4CE816112F95D95CAFD74DFF928D30ABD9EB263784FDC74672995E8CD145E2ED6803FB5149E12EBF08D5642C5CF3C5D617B9D152518D2677E0B0D96A3CC01C547CC00A2E6D6369146EF6F8727B53491FFACBC8433EF13EFC5FDF8D0DE1A81CE74DC71051A966E024FCF0CA890ED0698A6459F51A6B83E87A4648BF83D250A1D7E1DE96A2E4C66691128365DAF9A94B4317D2F7E5FFC6027A30189826EEA0F2B4F04804FB31B7F9DC26056C56DCDF96FB9A9F0F8CDD895E3CE41CF255B2EBB0BCC8FE1F44BDB73B88CA2818693327DB747C6F46A9718A09A9E7E92593C60B613155CB7A1AF5F4A3102A1E4E5FEF71571C5C19BBD8CBF0F90A4CE0461400D2F18BB252376426A0AB38F12AB60CB0E683CEF3620385A2FD62EC6D49DA133FCC3B30E743400C13E93B2325E94E8AF89B7597F85258BA5B412ADBC3B439172BB6EF85620D5057C6AD29283D8997140C600900B55A75ED7279A108D2665CA42074BAC577ECC1834AB27BBD0A2FD818129D6347D74E136CC209DF767B60905E1F18BF0724A29B9A607006ABF0795E6C2237F549EDCC82A70FCD5BD812F561CAC591BAA9E09F357164545BBDE7558300836BD8F5538EE2CEA437D940D5474A0E5C6B5FA9CB8EA549BCB85B075417AC041E834605D409C7A7CDAE0F676E6F9C056215D2E6F2472B4FF0DB1DE747D20C8494F845C8056AC138CCB43634D3B9C98D146144A35142D8BEC788C2C2303865B564FDD09A96EC75FE1BC9E2A972D767C19E89DC6AF260B6AC9E89055B7858110A99282B5A6E147D965E1240657804738726E1DDF8CAE87E90FB6733D01D317C734167F79560BD395B14A009E2BA7E8B713DDA899DDC84EF1E792C852BA0EE072F750D55DAD92553981E90252F5CB17EE0727D9C980BB8FA4CBE0DEE9BDAF2FE155907663476A197F2A683A65B3E7061E3233CDC32886A23D0C1C62FA0FAA6031F444869AE8B911D583A64898963C7F5DC569509C2437E8002259951297A537073BFAA0633B72EADDB649E220DBC4694132C3B8DE25FF6BDF4507640868C95B73CFFF1C05F2BC064B14017380DE273A4CABB21176F1C9B582C789309EA9739525139127E4987BB38A0ABE87AD237137CD52EFC569E94A944DE2192124A71F5F85F3240CDCC4D9F4DB9F53535E3F36542F5F6644E4C240950B56126CE3BE879FFF58220A7BF67D06FC1D90BB9C853A34FC6CCC29645AE964F62FB9B4A7B815A996A2D6CCBD3B6A07D62E5820F180C05EC7BA0461FDFA8C7C98C4A4122121F3F30FCE1D7480E9EF7A8E1E3FCF9E8858120D48C592A3DE70FFAA9543A101DBDF3F7C51C5718D6707552A0148A47FD4CB4CADC97E7715501383229EB53619FEC53594969DC18F3F75CD2FD9153C5AD6683E6AB40468CD73431CE93F0C458FFDF0C82AEA496E0FDC01019A99EACFA92F134414D36168A06DC8F939CB6A8790C2C2355B27897C370C1306B69AB4BD7EE375E116744062C8F76C226EBDF4C0A8F3BB3576F1A0C6D1B7A68397680D77C70829D3238C08147F1FC899437F1F5B5948CF202D848C0D1F7CAD62661B4990646339BDE75A8602BA53E6105CC43DD4809D44B07CCAA7559BB53F225F7C19D9C3E9AAB2C03DF4A13C24BFDBCEDC72156701C6B7D66C8B3DD71271A017EA29F32FA8E7F602A51E5E610C8482F37CC0C2CD40AEAD7A5FD8AB25E007F853ADF779B08FD64126820DD61D58E5E9EBFBA5C948ABF9BAEB087D775668E0353EC089FEF77C881556D0674D409DCEE6576A87849E37ED87A53BFA1779A0A9B506DD0EC99ED39C043A772F870BF53A0906D5D5D2A0FA9D19E48FFCEED335256D36365F6102C6613851F0637DCB580E3EC00D3ECAF9D5A7B7C9441625AEED105B1078F53B111352857DCFB9F07C8B0CF85F256D82AB0018F4C265C671A4E51E18E181B084B340E93D8B9694A6D4ABC8DC1B0588EF2702EBB5DDE8FD851DE62EB197D85093F07393DF37A615F67474421112713DE36A3A76D513554C414462B89C0C1D8CA050A0810F1902CA0A37560C8CF72C387DD26C91EE0EB28CCA5AF6AC248B9D919E42F52CC666379DB0999D444DA07D98F9D4565AB5B74C102DB35DE85719485919D337C314F5E5EEAF6D1FD1CB5CA4D2CD6ED3FC9573FE03D77ECB3AF43FF6C1A20F943E63A8B18066204024C32C05E58074C372B2966C694BE892267F35D8C54BA0F7E26B832D36CEFA1E0BC5D44F01DC550D0E024A7484ED4827AAEDD0E6CF741F48CC245A28A3282DE4FDCB5069E8EE503E68665276C930C8726C71CBED8CBD1C80B4F2E4B199C146F2AC32DBCB151AFBB320F63BF9D1CD1D535143D996CE4061483D594DBC8271CED7B7052E94AEDE5F6E819DF2EF9BB03EC1D0371DA39EEA16B2006CAE12707078F4F841C95731AF15598D3DBC70EF97F7168F581C3822D2E92D9AFEB5604EFDF6E795A6ABD23179C41B23079DC0D792EEFC0ED46C877CEDC9253B4826E8121131772ACA8F03636A9E36C848BE1B5685455B4577DC8F6ECFD0FE368D1B884AE8A18D41B4017C2A01220DCB083A3E31E60B3914F267F8BFB90AE07A59DE9E1909920FC482D54B4EB86B4CF21A61F4861086E8165C3099B079E7D63B69A3D7593165706A77AD514FF9C0646884B332A995C721CD129988C8B45AA48B74328E81C64AC97B5714F8478E6DE9553E8DD8CD9EC437BD973154AF8ACF3DB7CB01D06D7451C4839CF11C0255AC415F0C48F8D9B06B88FB7F1F8DCA5427EA6F79662DF0956B638C171B5BB7AB280DF3A9A0234E4DA12B38C6E6C006AECC8264F9FC3F51F4785A9A1CAB9E5179BBB5D70BF7AFDCEC17B805769C3412A466659722953BB4D7BB96466E1531FB659E91F385DC7AED4436164DB866885E3D6FF99E0FE6EFA000000016CDC72566E5930A619C032DDBE986D4DFEA71B958BB30A8BC49C6E3FE87BA081E7217CE9EF801D6D39DB367B54321EC428CB1679B81B46FD97040E9BB92FD0C58247B8129CDA5F2886C7C58B18599864CEAE5FD34D86FCD8AFDC971858B31A7243027F958DE9DD075E37D2674251053D5CE284654849A5171CC4C5007003C70CDFA722DCEE0352C519D263066BB00669A190B286E1FED5C387E44F2BC95ADB687C3B978D617C28807E15894EE0F1AEEACF3C7D3EB707D6C5DEEDF373CF4403CC35A80CC0C3538A070CA6344D404C964A3AD2E267C31FA3588FBECF971872C2ED8DA8600AC217740E7429E34CB8041F3A9E4616B8220D939C9586BD5B456298FCE3942B5C92BEA89C133FDFD1DC7E4C76339EC32EDFFF6F8E9AEB4FC250CB00E10BEB40ABA87234BE0A360C45AA23964BC23F127BC07885973F4EA23E0EB1CB1FEC92179FCC82943D661CAA87D1AE6DCCFBD14B142FB118307482AE89E8231013382A64D7DBCF5348795CF7DDAAEAC9CE1A1D68CCBF4A1D785E56BBD3ED338750045C21C2120F45AB0A0AF75134052DD04A3301CC7BA53ACAE0C0C1C7E3FC85401FABE655EEBB4D4E5DB106E16AEE16DF0916C6DBD3C051DFA325AB089FCD4E50954ABB11A272114F0548D7A275A27BD659851111E7F4BF3E381DEB1E4F83F1F74
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_14
+Input = 40544734ABE86971B3DA9DE64758FD731A495E6418FC93B2A4FDC4237649EC6AA440A332488983F30E7B0797B32119C7A7A3FCFD864676E4868FBD2EDC78EDBA725007611FA4161646E4AA8FE01942622CA19B64045EBBACA1C2D65EA0CAD8B80AE8B0F68346684207015B42F217A75CEE5DF8B531F8A322468BA788E71D17A1
+Output = 00064928000000066F7BD295367F309AD6900599F4F15544102CBE3E56C1696B43628198ABA2553FE03E1801193DA7ECB387B2EB95678737134E80045B4A0404885211F3A3F8B4FC28C91F0B5CA11FE82EAC65829F26437EDCC266438D10D83425C4D2848EA3C2B6E16A40D19755FA5E852B64C9C6DCA14D34A5EF1B2AD6A6F2A0000104E4826E13F16861E1BB044602A1844D953CACADACE302E0A45AE1BAB7D4D2720C58C829BCE1A739D7903DC16BE3D7F16734E0614B7FC7F3560DFA0CC68EC52FFF615067ED54668C8BAFF969CB32F14E7DBDA09776C10736E65B5C1A7D65057EBEEEB2D20737C5812791FCD838B22DF550F4A9ABB784F00F3CBBAAEC7813C2CF78E0F41C120992A35DD14E964BA30369BDE1263D378DE723102D0F6BF7E54324A54EDC7260066D4A828EABC72A56B44F7C3BFE3B44E2BFADF8FB888A2DD1685CE5FBF343F61D2B1ACA2EFED9368114C187D77BB2B5D650C84BCB8E0AA532CA9F686D1D9AE0848C09F0CC635F3D77EE88A6CD2F0A4596808DF6AF36F8ADE1675CEF8C31A2CDCE81805CEC6C72C30CBE12A3DF23DB364FC32C650ECCE18D07076CCFE24A492F89FF3CBC6594DCF63CFEAF394ED2A4A4BBB53950297243526DFDFA8ADF2E6E1DCF2C9048B15F915E62CFBB002B851CBF811CC16F747F8CCFC2346004D00D6B99C674A3ADD705652A26D2E3114C967440BA46F38157CD906DFC7B2155E00CB2E56D21B1F0CEF61AB9B0631C6AACA8F47D8F5EC334135C1DC289517968E208B63BB146DFC223FC01CA75D0B8843AE27ABD59AA11300D64232AFB83954DDD8B45FC1A621B4DFD031BC178F626581FC6E04BC1BC2C7CC928ADC0007A3EE2FBE58CF4FECB1E0B1FFC142E636EEF326CA2E7C54B64D323C2F61FD3443FA74CE6DA3C01D2FB59E4D7685D29DAE933C376A033E9E7B51B6185AD4E72F8C9F7D8CDB1A99B091BA182A236C2FC3314BFDD4AF7CDC2AA2A532DE2AADC1BB32411CA2C32301264E6230A990F2A1E5F9070E30091A5AA0EDBF566619323B1FF5AE45D965DBF18095523B549690F9FE3491A131AC33C5DCA1273FB095B95E2A6CF3CBCF231C9288945C2F2627C808B0E2E239BC4754026FCD984E5CAC696C9D02D9B7AC8EA968901B05AC68A832F5E0C961CD902474159FBEF6481DCAFF179DE99F54F0BC0F27171EE82CE0FA64F31D5AC51D262DE71E2A32E85B8F418019B49D2B5EB27E13FA0431B959056F42888E023E8EAFB9C803A7EA4AB655995D63B4B128EC83A126752785731A1E7F559B440E688448286C442C321236AFFB33C9886703A8BC32BB9A0BC36FF650818AC4056DAF169A1FDB3F372050B4C59163D0F8D9996C51227F3804B7E49C5E75262A7DE443D0FF9C06491EEAED5A091355B2CC80A592C69BCEDBF24B850311FA817DAE56A28DBAC5D4D9DEFDD499DBBBF535BDA5BDBB707B71FF28AC700F09E10824F40EBCD8DD8548C021296E389F57005B0BC8567158DD91128B371CBFE6FBA90E82A08E731A3F65190C1F44522E553450073F82A7D20555D25B4F295619AF53D277276CC96B2C3BD21AD46D0B97F77CEC763A9E8D9A9707563ECAE5C40D04BE1C6B56917FFBB56F70850AA15982C225EAF39D5BA2E95E6EBCB5F4A98DD2D9ADF9B07DA6DE550122C9BAA85AC8344DDC325BEC17D8A35567CE02DCEC1911311074003BA30F436742D9DE67673032BF958F99082794B74D08E6FC96B93868DC918117FFFBF77D625D372BDB9B6E1CFAE5A49A62B57092737D92765A9F211D4CD7CB5970B85C67CA4B0152759D8649E48080FA7AC0DC4C0896D1FD6990F42773F39D5B7C0E8296DA19FC982334E0591388F7A3F14D4CEA10EC5EEB065BC58DF07BB560F52E97AE001D15D516C8F40B45C33A67A5350E0281EFEE9B912170A27352382BE247F8B060A637F9DD0042EBA3DC5110E52117733BF55DDADC8F96BE21C29096C3156CF6061E211C24FFB9E4EFA3463B30534EFD76C56B9B09A9B4A14ED9B6C15BE372B884C049A158A161BB144BB4931704AFBE556857BD556BBD779323310B8F270E681BC886C3A4E867716C35DDC6382502E63646E24F77A94ACD2F7C97A402BEEAB83AD355A61833A4C9FA48B8DA8D77EA369AE2B6E95E68E26B56D3D1A6978203A4AE6C9F547517599DA904EE6355BD6232B69F82F6B97EC83032E3E6FD2EA359EE1B6BA32CB2B19DB604335F864ABA014BEB494BD931C08CA225C17526744DF1A94EFE497479D90CD1A851C7F7E2DC93B5FADDA2DA4B939670E5EB56653D614C1FCCD17982251DFE234B0C2E3D61EC4382E207780AD94486ADDC18B321B8994FADA40BFC6ED4FFEDADA916DC6248D0EFE57839E5DF2E9B611D87EE701FB434BE7627E56117571802A7914F48D81BF49FD50F35E9E1B23B3F0A9BE581A57524BB2A3F181BAF83674CF1EEC8B27986469E68C232FE03DB0782EC25D689F38682D6A58CE799655473CDA3463A13927A47AEBB2956936C5211198E24761A87734C9A6BE58E5C05EB46633588F90092EEEC7AE954D6BE9AD1DB4E0B1E657F6CE69456C907530EC7B517886BE8D88293D8D5CE97F289EB7EDD5321E045C77BF9DD5A432062F927AB5BD46EE07D14A0DEC3CDFDB4D7201072027E34814ED19928FA56C0C2D863840ABDEA103131F3C65D6ADD48DB41502D2478705427CDDA3CE9E6D5795A25F8B623D8FB03738CBEABABF7131CF0389F2D980EE463034CFFC50C75D40F2E79E61CA3398B7E452107816EC7B217615940B272419E4943BF2206CC2B92EFDE3FAE720C6A3FEBCDBA532920A1634F312586E7D223AF1CB956CAB6FD772D2813F754A24B11BD9BD5993CBA328CF08E6A6B06D69D960A9006732FED2E1A4A5E99D6BF1FA059F4FEEDC49D2CA2B9AE9DDDFB48658EC27298D2C3F3F945C03D43107CDBA0A92E1499772EAE59145721BE842F41CAC9D0D0BC5263074D17AC470ADA2118BFA0BBFE2D5B59FE8DB7E287F5EF93F61C199875D4BC3A12D1BFECCE7806540C43C38FDF613DBD016709A9632713099ABCE9AEABD6EE53153B129C8947ED12F3175AAB534114EC01FAAD4225ED9515B154F6E2D6D544AC179904DDF27D37A9BD004D3A2E4F0BAB524B2A45921E02A9B54F2B7D9F02E0BBE1BF261D94FA81A44B2B91B98131C617F9CE97FF7751F7594F071E95A6F9DA3F31DB1F29B84A656ACA9037B2CC3F62CA822635EBF1A943D467CC101A8D489B519880CC1509B0C2FB827179DA3AB221845B58B9095F7036051D6A8FF0D1CA9BAFCD9066D37B535BE486097C612C35EF80C34496E419502F02A323EC18C1A6034928EA35794A6366254F6C341699D1E8127A6B9928DB7307AA0BC8294ABA8639ACE906B6A2A3403FBED971EBB6683B566D18727D5EF32FBA1285D4EFA26357862FDC8F8FF2BF57D77DC03F63C1F677EE9B5E057E4FB3DDABC438BB8C63F2D6B5F02614A682B66B911DB78B80000000D3D240582B72FECF23400E6A20EEBD2BE8E0EB1658EF722C600C94F9319F3D5361A72409DA1A8CBE6F9FA5F80AE3C91299E0A60EE01E6A4989C9FC270498CD7D924AA597530ADE817030E25AB1A650DD5B9DC0C3A97264EE36249CD5579F4392BACA6E101D4B3222E52585092A8C8D71531008BDDE833A8EB418D493E3F6FEA4AC9D21E3DE2B4855513D2F8F13924286499D5FD9D32980FFD155471DBF75448ACDF8C149F76AB1E43D7E740A28D72A54621F83EF50127715E8E85EF40DEEE38F085763ABB99A3C595F68BF37C0BA355D9D7073B57F677F2FF7E63B05F358CAA5122EC68C992FDD131E4500220B26C4E6FB315F7A64C9946633E69BBC44ADB1A2C32F43EF4D8F6190D6488E1E780E9D108DBE013CB01233231B1A81C26D7750FD878964F3C36D6D00B875CBAD878573B7B2D19A2C9B6D148940FBD41645797271C08EEED1EDAADD9DC2F2446184DC3243B08257895397111C87BE8A374599201D5031DC76B54A4CC13015EE89A01CE10D7196F732847704132CBE7F908F9061B14C62684924D32B65859F2456E703DEEBA55669AE0DB367A4FB365932FDF58510582C0372A1F078A4D5ED7550649916791371D407230B48BD389BD4C70BE31BA265BD3FDB42CE55DF6256A7FB1D770AC3FEE1B6330D4435940B3C594773D4DF29E
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_14
+Input = 118D127BE818C47BD0FA57D21B77561E222BDB4F2A60AFB4DDE61CF562DA0EB0BC3F9E7814E5293B518D3ADDAA469EEB965040B4BDA4DCB0052760125416080AD70118BA62EC6E62DF98F30611B5DC3EF8710B6BE4E6B2D5F90164834709D445934B938685975CA1BC249A6F79D5B16AAAA81C295B9C566B889D51BF8E2A877B
+Output = 00068FA6000000064A2C9CFD5064A56E267E4771C4C5E108A0B445630F92B2AEFA4F74C28651B0EDFE96432A1F062394221B03CC373BB425E917BB9199A2A24E7CD6E241A7E686A1A792A303D290567A04D819452970EF6457FD23C5252842B87422914D35A16F569A5F0EB333FECEC1C83F066B964509BC5E56C1B4F2DA4BA003D4E49246C3E949444540E62AF35428CDBF538EAD5139C5757F323F1246F893C5A3C392A132CCA2EBB3543FEC20184BDB2B1328ABDEC5C5EA15963D4FAD89A812580C638CDA811E438235E8065DEE0E7BEAD532A0BFFB174B69F0001F1ED15382226FA69E00B1E9FB7305B2C3D43FF0B9E587AC03B40CDDB7B987C8712065EB8792174D4E0215AC6EBCF2F839317C84F7A3C29EEC46262474705CD2CFE73B7DCEEBD33D1D46F9EE67849125B785049D30C120868EEF4542F633F118360C55C23C832C8171A816B7EBD96586A505C3E05BB04ED80D54B7693179DFA57A836B719B392E96D738A3B86249DFEB73CC31057FC03EF95C7F30184F12DDE28373AFC2AF6A9D3671524FA9CE70697A6A0F36BF7900D23916BF4E5AD748D98EBD19A3A43A3C6346A44BFFB5ADB3CC5C1536435EE7FB9D0B7948A1087998378F1D9483AC77EB4F4CF0BB2A532E265B4DB00A42565674F4811F47CDF3823D72A8A7E6053AA65D8ED86E9563E1C4999747046B69881F7C5AB3E4905A35A27014B66635BF07AD4714EAB6237C025583411C02F6D8F3BBB1111623AD7EC3856ADFAA6543819E8B1EA9173F7B95776510B860171366FA61C7018ADFD649C6296F8C6E15BD388BC576EB57F7F4CAEA64118DD74257BBD5B6468673AE04D56D0ADD740D2C766AA027EA6E8679B5793E617B3338D817942DBDFD422B0C3901689BB4A16AE7D7EC2307E792C358C061F877C49C9B7A70AA69BEBB9EB8345956EB52811AF24892550603340715FD6A7D0A1592A94476C0E3D95940C7DA4DE135648BBA89703DDAE50385E5B642F670EF298D79DA84DBD1F03C922037CCC395329575EA6B90E24F84BB7B6D4B70011AC41D93BE02E5E2DA4B1E7DA7AED72F320A111562B70E038626E17D084CAB2E828E66C14D7FC1EECB9DB9F81ADCE7590C84EC06E52D76D0516CADBBF4EA13E2244E06E1844ABA90698DBAA20B512C7230DC4B43EAD29594F1A3FC3F9A839755AD381B75E7ACFF59D58348114063404F24232BC9C94C06A983799B8BD6A5A49BD1003A8DD1BF1ED587F228FB6C9C243A44227346B6CD7E5E7D3F65BF1A1670FC259F37493979889BC8EF12563B5D327CDAD1B211CA9C1738102DB5A3AC43F7737B85A77247860B7D245374B14976B4C03BAE4BDE722E3C34D0E705A404DE1AEC9FCEE86E4413E4A3A5F603479F044644B30437C1BBBEC7A27DAD400CA8BABBAF283D4B62EFC7098154C4FE8DF70D00E23DC6500BABEFACA4537C32A64A2BE138B32410A4A901989F70DFDD0912D7ED4922486DAC253A5931B183BEDFCD033806761B0E4A53B40CEDD34AD225EB95D9CB19D03D9EDF16A2C4DA9774001786FB24968A3D27EEE9459C015DDBBDD4C02051EDEB547AA4DDF5E5747FF40ADFFA2B431627BB39F9BEA99C763B5BA97E752B1C629EFD39FD6E7C35648B8310C6CE25D770001711F16D690042A43F8D5F05D9CF93698494B65EBBE5F6A3C7A882145E6F9E470A575059200E6547B4D787F015B7C40868625D580F6F70826138CEC53EC8E8AF9258C5347D3348D03D0D06E5BB0AF42B52C0D3AFCEFFF2856236209B0F4DE920EEC2766B855209DC611FE2970D651178660A1FE85DDDE91DA8FCDEF1249A44AD858E5D630B727AA9B05A6744E531445DDC27B4D3DCF95458C9E7D7ED7C43BE557D31FC9DD165E5107EC3D4D898ECA2DDB522C02973D8534B7B3CECE1149899DA281C348BF5832B653F7E5135A3082B8CDC044495D95C2A12A7FDAD3352712B2F7D4E91B0A9AEF13914444756F42955EF7A11EB68D358EC5FBE1C156CC9ED9427D5D4B7EF67C2A8EA6CA7E80F85A1AC3650120AE65DA5874024B5B60F01B1CDD3BA52AC5A3C57E9DD56F16668313EF2175523ADED73340D3AF3D7E6A6CAA006F8ACA7764C0DCEDB6A3B339B6999A2150DF8C138BB8E1BB2AA2D441B92781D542C7A94EA87370E3E24A9835E7DC03C39235AA1E874ED776447DF044D05E4A19A3ABC4C7AB1087B8EC68A54CA91716A5FC310E2D0651BAF5AA25A0E13D5EEE4EC2995FDE9E3F9F92F474C5D4EA50920C7069D4A1DE94DC17127019F730F310402038F2DC4513E3E57C2367DFF2EDD60A03B16B59853F7FD4C300A3394523F0B1A0B72F804761F6B81ABF4DE5D3062815B8DEA6BFCF4C75F57DC26D599D760164FC423B6AECC793CA7BA851E14EF4C0A5DD005B876F29B140EC5CAE40184615069BDD4FFC11968A194BA926EFE1509FACE676D3A9A037D995CC59129B802943EAFA05027C65BE562CE2986338380825051B908F7477A18D9E69144F65E0FC8753BADCB7E6E01B78FC480C0FDC632C5FC7A3FB19C9E89C902424E98CE2F2F402437CC2D4BFB08D8DD5A737D439BCEA4B9654B862E683CCDC54E216A1C478AC7512206E94C27366493DABC67915DD0DAFF0E7F38B511EB1B3CD05DCB26AD3F824813FD6C34B63B94BA6AB92776E15A91686237B12D5E2D5AF301F3EA6BACBFC0E69567F97278A35F8079BA64D643C65AC577F5E6667DF19509754B25CB37ADF3D85C0441E2638DF2A4EBFEC1CB8297892260D764E2CABC628554354640A0A75616C7F16C10B9B426B408F45EAD6DE2E6496F9985A868FE83D202586ED51A2AEE33F40199E081600088CFF14D588AE7BC4AD918DA237FF07101D99D3F5FB32A42624B016C0DA903F84E050BFEF3D9587838EB66781247E87323178FE42E302A3955206F567DF0598B4F0889895BD80411B40E89F69841E2A87832E7020520D12246DB4F1C8C3AB04205340CBCB3DBF3081EFDA29AC7CB7B28BA5FF6FD08376D019BAAE7D68534FCF99F5B5C33CF98F875D6DFB17AFB01213C94BA99E2E4E0C5D46892BBE3B700EF3C3A852FB114B799C6777A2B2C307450A6ED23792535F15A21F000ABCCAFF66619734E0B78475744E0F6C80E48AE662CB0AF8E95495E4CB62227C828AC7D54DA26D342DEA214AB58851E2277FAC37E94DAA84955002E81A4D88258DF737661AE09AD98C97D65994C15C65407F2965844E0E2A80DF77627CE3A8CD637000B45C167E0A6BA2976F7D3D65E278CFB2A35DFCA3B4F72EA1985E7A4E7A0A526BFA51268D4871994C725E0C584A01E53BA3A018C50C7F4AD683F5F3EB00AB9CA3336A99ACCC80E885D60FD9411C76F5D46F25B174341C06BE7975C2725FF4D926996D91F227502FB88AF9F89FFFBE1D3A09B618A33AF15FF0EE6DBC96385344A0AF64AD79DA890151B09A14618A446B54D50DEBD9A73EACEC9D24051974F2EAD9450FAF7D02E52F2C1085EB179BB40C40000000D51BE8A49407349B5B0198D2EE57CF9E63171CC14AAB47326A8E7B9A0EF7E991A62CF4E75EE5BF89103ADA5943FA15E4ED50215B842202AC6BBC1742ABE9645B072EFA38AF587713C787CC724671CB9442A2666D0ADD1CB55F4ABE6690F88F6F5B34677C4752D4655A7636A14E489AF8A0825DE661081F5CE92D971715DBA80392180674E292C7EE5F1F6FCE46D6B5F5F69E97951B499670746953A2588A5A7F811F94694037F2E115A4E3317C6DD1BD91E5D1C877E465F7FDF287036E46F13004C28DC0B24FFD40DE7432EA3741D5D478079C7994CCD4C1A72426CF8492D3F64C608ACDEBFC7CAFC4FD8DE924490041BFE10A7425313D517DD699222D1D3E4457C3F6FCEE40907FD122146EEABB4B8F2DFB4F467B76E2F3D501FDDC9595F2739104E8F85AADDE4B7C7C9ECDD477068F6E92D8CA9B436797CBA9B7C1704411CEA6078A87F5EF9FFB9A0B3DFC71AA8FD50B56B18883CB5C01910232EB6AE9A5E7ECEFE6385902615FA88ACDCC0E311862A53736EA9D575EB4A758350F75201F1C0C62684924D32B65859F2456E703DEEBA55669AE0DB367A4FB365932FDF58510582C0372A1F078A4D5ED7550649916791371D407230B48BD389BD4C70BE31BA265BD3FDB42CE55DF6256A7FB1D770AC3FEE1B6330D4435940B3C594773D4DF29F
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H20 LMOTS_SHA256_N24_W4
+
+PublicKeyRaw = LMS_SHA256_M24_H20_15:LMS:0000000D000000079FC93C0D9CECEBAE853EDD1ED6A099D33DDC5EAE1DC6C78FC8300B997220B43FA923D2221838B0A0
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_15
+Input = BACED3629BC3539FCA0F644A1CCEB710AD8D58CB354FE84C0BEC4626FE17262A33DEFB7976CDF62E56748378D955AC9A75A5DCCA8DD289B6484A2F91F1A9144D883EA0C9692CB58A57E69EBF0530973B7D38D01265AF69D4A764A62C574E14F43388A971912AD245B74179F7A6311AEE7787DF059E47D631AF32F33B726CCBD1
+Output = 0009728E000000074B97EF17328645F8DE18CCA772E34E0F191EE591B25EE7BD7B327B2366E15436BD63B00A8A0DE0615759730A0E13BD732FD8CA7887DCA507FF389DC40DA545E278398C0915302C6184F6B5664C2B294B341BE71A6DAF170BAE2AD70C5E4627A2367D0B8120EA3F3242C0C8D4AB7535D80ECE89D3A1CC9E66D3883B4C7D2AE44FBAD084D739030B71BC83AF41DB7E26EA9F724323B2E962FDAF95EDD4BA061E978EB56099B28F7BC73BDC2B7175E364CBC7E933D4297E69B878B3EE632F99D08286360A5F7A7E76D60BA30639E9368CFB37FF70704B38CD4FE0667F66DB4FFB91CE4AD5DA2A6EBBFB9F9145D2E148458CCB3A43B058956002700AB651D599FB605D231027F446D5B1B3A08C042FCDA9482533B2FB59417864E6F1F39B030EFF761C9E3B232A317486CFA6CCEE029A15DBA6F201121A37708370D217A397F3C4A641E9CF611CF13F70E54BFE283E832F525545472BAAFD1FAC43EB927EA9A329417F9FDE8300F219C7649C1E2F7C1FC7F30273D8D30A5BBC929C39ED404D0C0F2D00A1DC73F811F3E228ACDE6A760CF620F538B40EE27227C8EA4DE113AAF97F12EE2CF46631B83E3C8D0EB42FDCC40F8769F899FDC7475D90F7B678C41E7518CD6D9B152851D3E55BD368B8BDBAFA30072FB45B7951CFBADA69779292719BA364FA4982D57BB1E6E5C53D0320488E0E4B967493BAB2C2CF68BB5AD83FFD35984D26A846F4153823563647339838C57F481D7CAF04D74048BD96B157B28FF565A0D0723AFA6AE2B842CD1F0847F7840DB3A4D93EF43AAC99800AEB96716CFD9CC91DA2E67837B22FDBF5A4E29FA245E01C06CA6E0E66FB1753A704913E010E31F7682BBB5D82C26558BE12D92D8D9C643A52EE17769DDD4BB0FD317B9D5993839290EBC6372389B4F17409B9FD84FA0D046C9CE72E813E2E55E45AEEC670FDB0D621B0AD15AB4C96A989DEEDFD41A6C69A3F751341E5D49B14833BFCA09571E0C2FCB61294E02F67A6284BA82975DD36AAC57205DD117D209011EC768BFB51151F437D849F44AEF603FDE3ADC1CC1248D5675C897C49F1AEECC1CF59C55FAB575446035F32A96EEC76182D19E8811344CB1509692391A9C226F585217C25AF1507E5A3C1DC644CD55FD0C4A5DABB5CB55FDF6B7F0C22BA96593AB3F9CA537E09DBDBD8670752173BD30B956031C317C0296CE257517C97C70514CC6677C414AE097ADDD63AEE6D360A3BD49A6599A8FDF1C0B29E7F1A697A7F380362DF73EFC63CD54B02BD708D251E287044AB3111E84026D81A7C2E0F9C73BA590CED290CCE0C49C9710C3527D268E82FD37E88B5A98FAD0B078E90E3348051B0EAF7049019C3682D544490B3971744FDDF7C3CCF55629516BB776C3EA1BBC0DFA8F86783BB43A07E9C4E8D27DD9B939392DB304C760A9FC476B90A277EED542F872D23EC4CC947C41416B2098D717F7C1AF94EA99B6650A97BFFF479664553D2B0A8AD4F753374D1A228ED91B999DD90783D87D3E91CD7C289E78DD82EF82BC5040E9F4B292CFD81237119E7D1AB048FC723325F7A24A55370767702AD77A81E51EC852D77BB5E3FE873BB7EF1D8C25F12390041FC6612D1DE6BE34AB1AD096A134A68EE1A6E43A4855923AC484E23A2ECF33863C828BB99099F66C2BDC573B7A4B83BA5E01A1CC62E8A8F4EC51FB6C583E29449441618AA27766A3DD8AEEAC40977C8A833218BFA0287393D30B579ADAB26A81810F9AC0B9013885134C9C6F39C8F8C0B574300000012D21E82D2BDBD164B4B356A5DBA8BA78D83088552F4AAB6D45AE30351A08EB83AF0C15367C1182238DBC5CC34538CE0DEED9EBBCF4DBD918A4FEF6E1D12A40460D6E2A63DF2ACDAC8C5DE5340ADDE125C398AD110CAAB92903444D5BAF5AA248CA0F8341B3B2D578E3D907008A986AF8773250EB00F45F5CBCDA15256F6E7EEBC8AB51B29513D9B0F878A050C4F0F9F3DE493852BFEE85A47F5622707B3797F019E787C5C27D1A71E3D7E15E62BD484F13404E040F4B60BF714EEF64A7C9D02A5FA4F587F4527492BBAF594F1B0264DE762B4E3FBD4EC41564C50CA3290EAEAF94E4C5E3627954955112C3CC17B8B0B595B15F39D0DB5EA2812B48DD540311A207497A538385D5441F434BEBACF8DB2F835889F26FD4F0FE65956DAF95C5D80B732F10BB27215090846CBE5B89067ADAC28B54AA326E5E68BFBD2DF7640B2BD5B8287DE323B10C8407936FBF5F0D0D0FAE79F495DFE03590833250399C5956E9D26F5E902099DB7FBA910CCE0300A4A07FD6FD57D4FA94021339207184F522BC05E8FF580C25E8F75010A586D777AFB2D229A01F73514B49004D962DA48F6CD99C69C83D08366E94D71EFC0AE07EA2001040AD175858FA2D525E7BFE7EADBAE4A2580FFD84C59C767F4F933525A3536288A8F6CAE4242C33F3ADC367A0CB14F83
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_15
+Input = 6DDCC22086E6149A67073B513A724BC0F3AECE83DCB26F0EB30D6BACF609C360EBA9EC20725E5976A0050E0C651E9509FDB698EEE766B159FD357EE05DB49F7513A06FD07C48778B9CB6E98E0C6D4332EDC961967FD7015B7A6869E9EAF52C89941A79A95083D25E4D17C6E8C12CC2661F68D58A3E34908D49C0544EA6C4A363
+Output = 000FD2E900000007B420CA957ECD11F025A55EEB5A1513A2050F40C8E580AA56C6FD90309C61C6E929627D1C50FC0ECFA29A6811831AE926957A79C64DFED7B571CC905BB661025046D477A53E39B2AC392A84A2D591A81245D7ED202C0644C4EDF23C3F28BDD2C1496FD7156BB82F1DD8875383B0FB96093203D77BE418870428963E35425BC7A09111E51360015594249BC967E6B5E73AEB5CB812D4AB721913154F289A716670794056836FAA54C2B0E91B04B47A7BC81FCA6BE1B2AD3F4654512C9C83BAA26CFA95C8993EB16E9DE1E6F83D62FCBE207B7A354BE365961C8A9A87833E5012A2AAD63A040E584E99A7DE8D38C6A4444B33DD88D61C104DFFCC8E52D57B2619CC9C7A8DA4B94FF342834BC1E8BA5B6C5973771A183D1CDEA56F1A2B9A8DDC10177858EC03D038D6551F8764AB3AEAE0F4F5937A0EDE865907A8B81FE070370D0873D4899B2915CE8C2B6F5195E79104C509AA3B79B922B1319B3F4E538BBB02BCD862700A73D7ADC937CCBA260409FEC842F716E46CAC90EDBAA25F73101223D90237416AA4D7CAD395E1FA94F7897BAD596C7BAC832CE808C2D63B650803E820FC3257AC2055F06E2F1C335E45F7B4CBCD792B1FEA3A6D90E6AB9C6696B1CD8CDBE616EF9D925F81AEF84788D618D784E7D61AA9097E478F529CA8AEFBF407887A7C1756BDC7F520F57EB06A7CB8BEAE0298DC0E36C3EECFCAC0B1FCD36C664E6DCF6888651950D261DAE13EEFD04D68FE06681003926B44743516F9CAEBB04952535E2F3F4F8F9F0B413D5FAEAACE5F13FC4193B2302CEB17C840D4856608A2A3F02817E15E22DEC56B4A83D467938B2CFF0F9648164466B8DE4134CB7085F8CE1285AE6FCD517DC2FCA79E428225D552850E863F57DFD21484CD5694E01BAF4A5C4E5314833D0F86F701F287A03A0BD35DC11D7019E66D45AF73299E6AD9818BE51A8F90637A5F4435F2BFCD591999FB73CAD4B960DD90B9E5B61F6963CD10C53943528A9317A574CD3264C52D0EF2C963727225CD7F463D5BB1D4F2F2036DEE69AEE526C67BEFEDBD3B2FA7A720A3C250A8A85646F36F07CF56C41628C2563804D88E6DB9C711054B585EEE55C758220B0873D8955BEF30B298C33C132520BF5B8FE22340AB0AD2E0C508C721B0F07EF2D9A582AF6235F12B5D12EF1B8128EDD0B42EB7E081808FAF8B6C6ADC95BF033C691AE9C5FB158DB9807B1704755B26927ABE1913899F95038E7504AF718C4944F5EA4F86B9EEDEEC1CA786904A76FC0E0F73D3EE9E465052478B0BC6EAC53D4BDB6CC40B86B791BA11D1F6419DBDF96138410F69F92276820EC74931EB816596B3F62574CB871D546DEE5C172932B99C6B9B59BA11E3B06AA3F52E1C8799048B2A839A4E2B230A37A5729FA001CDE0B4E1D978E3FEAB46E4E6C7915EAD2295A42A9A7D99E9162ECBBECE3558DD0FE126A3689A7D2E4BF2F0E07ACEA57FB8B0816A5C5CC0D838EB32FEAEED8EB7A1EE997EE53360DCD0F477ACC5920C18A64C79473BBC87E07A57F6A24E463C3F0693304FE0316C221477E729111F79C097D645312121E9DB06835F56D7430A57233611A6C59C912B6401014E6BDFC7EB5056EE84CB7FE6310A84AB474C87CD98662CFBBF5B53A2ED12DD961CC49E81943B3355749DC3052853A8ECC37A7CFE507D3AAEBF679E99ECCB629A2993C834EDABDB5908293C184E2F27803B8EDB6F55285ACE5D09F53AABF7ACAF8F739F748797FD8CFFBEEE19A36E5801C27B7CD21C7C0000000D805E0C6DA6494AF32D3E11D335E07BC107E48F1BC7465E5CF5E0C5BECD1E174286F684364A32A17B20104CA8AE40964DDF1A547F2A58009DA07652850262A78125E27F7B08D5938D1D1B77184D347358AD731F0CC8ADD7F7DDD078851C8BDD54A0249BCE8A76A6F11C28771E0AE4646F217066C4CA6CE113810CE0EA5FBA7F98043996BBF378A312AE7562A8E40E763486DC52B6C49749ABB0B89D0885AA13DA518549DF670EFE52AFD006FBE6948A877345FDBB497E4C090CE4DDB9714419BD0876041FB0BAECD2BBE6BEA4AD72C818A4DA802E5662E23E6815EDECEF1288284FF0CD629B006B7A950FCEB7EE35863FFB04161996EA8913FE367DC9101820E8EABEA04F2A0749272FB1066D8EBC6CCA14296F5ABD779A9AC91692607FDFD8EE33A05033E77CABE6B295893E9B9B59574523CAB0A6789E48763C8E6F19B538AF3B9C9F273F38DA5883A6626AD1B3BFAEFBEC9F8BF228A34DA1B7619168E37D8FEDA77F8F8BFC27F423964DD136BA3DFFF30452E0C8D4B4A5861D894430733B9F7139C4835B3A6AA459D7609B3363D649B802D7BE3FEE623EE3DF2DCF9D2A4297650B77EF98F70D9BA73E14C678C496BEC00908972748E5A55B786DF108BF64F613BBD7C69115ED5CF4F933525A3536288A8F6CAE4242C33F3ADC367A0CB14F83
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_15
+Input = 9CA6877630BF2556CC5CA7810237484ABD7CB76B0055B1702727436CBF0F63A8DC442960F21A6A1564B586A9134A6ECE1347F681C07E6CC60679919BD58A0C5306BACB70065C92B4FD78EA6C1BB8EAB8C218F6CC626963A8B530BC84CE678D4F21A262FD0330E7091358EA232721F6C3FE600262D92EF568B8CFA0ED66A60CE7
+Output = 00031F4E0000000776AD42A1A1A4CB5E97664FE57319A0208A7C7D2F406146DE90D1F41428E107F1CC1A2CDAD358A4CE5E360379CD2C1C8E27271646EE26AE60ED9E73B8F30216DC3AD85E7896627D1553FABF32FD38E69F39A9503DD61888BB12E3CD656B2698794C86DB84368D1683ED7B45D36B4505B308750B223281193B01E94A30C55AB43DA243E661AAA392C00AF5A9B9B926269574052C510ECE2ACD246214AC1DBAED59C164EF3AF1076E169890534832C72F3BFDDFF00EB815EF61FBEEF580487283626B32C1C4E3531F01AE00BCC680F3DA371BF605122820B7C464727ED9B77E6587856E0483F7F73BF19D86DA584EF7D088D7F30987F8A9385A0FAD378C349B93448AF63EA3F4154D7655ADCC489161AF951F0D4B0EBF3ACCBDC1949D5B8ABB412690255ECB38F59203339C63F59E4D900EA1E18BAC9590633432F7936873454172DCEE7FDC33D2B461023C97B981683FCA6B03D163811C098EBEA0C1168141DC41F7604EB838FA9BDAE68AE32CD036E8DE771B5EE1CF7FAE4E320B3832BBC6682BF2F0E4A7F7C67710B1816A3C14579124E3CE03C40B6D9ED23B6BED5BD8296DAA7EE62C96968C2891991B42F37687353FD2B8C4B41F78E5886A9BC9B38E41CA016BE8481F6912102AB4AEB56C8F0FBE7B9D96BFF7F2757A673F9E8B74E66DE1C48387E473F7A356D44AFC2090A750EF99F763E2F1517B8A74B7A6155D2E93A47B39C36892336481451C922119E82BE258916B4BBBA634C7D2472037D80BCDE34A51D7AAE3CC2E1E54D69260F9B930A1E4C98ACD30256F52C1760C0E2B43823977EDDE6FF9F299E02854310FA24CC98EC0825038F0A91788A49BCBE46BEC8FFFD9032761C37120AAE63275C75833DACCF00B3E04D5182797B191B40EE0C7AC5D30439D0819CF918BA2EA1BD3F769DD3B1BD2C45B080106B6A6A93C24580EDBC657EFD889CA24C7E6A24137A7AAD5F2ACEE305B01E73CEB492AB1E026E0DA5A03FD842A89E18F58423601EB67A275FAA5F25F49D454F89DD2A1F77D9569A0D00C32E302284D067A7A24C2D5B45DE9BEB9CD4EE96BDA8EE4B87F68405B7B0673FA424B9DF4E1A8CB911B7922F61BFCF1CD18797F1B82D42DBC889433009F854101D8DB12717CDF6BA811926138BB0A126FF06A96F0FFD32D829FE9B1B3B44517C04302ABDC957C32BE77BC0A01BA92C30172668FE494BCC3CC3DE3A10E7FCE2E91C49F65D2581C1E3CFE781066E4A5CBC9BEE34C623EBD71072EE5D01693FEF0C0CAC7E776E7874CDDA85299ECC13D205DBA8749A39C84B2F57B8B5DCB2AC8F4AD0AF423A87B1864E26B19F2200BD2A9720E1A20FE57277BB582FF61A14764E40568CB32C2B05DF9A06E3B77AAF7B3B9C324B60B253270DDFEE5C9785F5F5904ECB8789BAD69152CC6E2885ECED2E803F02935FA5D2C511E8185181A9E75A6DD3DF90B060DAEE49A96C47F913921BBDFAFFC43E4154A80C955785CA0357A4E5E707F944EB2FB7DE45F4715042ACFE58F2A992A5D6D4F930BD2067D6523C341182635673AFF111876C7747C278D6A6C26A8BFF8D7500BE254EE7394DA75689CAC972C47EABB0B87EA746ACF906F8E4DDD4567CBB07FB74EF5CE2ED9FC290475955227B0FB075E95711481A5B4A87FDAAF830B5CA0A3CB71C2E437B4F7327268F74F79298A0E07EADE0518D359F562809347F1E7E8B4F9D64FD3E95AE59AD666A621A6DC143F5A90F6809CF2A850F7D851ADC8EB3C3387D7F65C72CB9746F151E778E40000000DCD28631C92308BD426D8E1632393D27E74F0F2A373BF35799F458AF5A03E1E1CDE275F545FC27C2DE34BBF32D7D0B66E46A6C8E96B862BF06A6FFC1B0FD005730C61CEB9E21105F43E55AA9E7B6BCEE279F16E438AD5447EA1032502B188C39FB2AF9A144DF469E577E199DF0EE644E7DBA551D601685387CD9160233C21FC6D4E2F13F3A6A48C973ED7C5A1997B9E64909A888B29152D3CAA21C473967A3B5D467771F28C61E83E827F0B55A8B2292ED8B56F6E8DBDAF1EDCAB3261AA61A5D5417408AE3B2CA290E3CF0A0C59601D170688DE7621DC2BA19DFD498368F870EF3D4CA97EC318F1D0C9821D02B443915F4F237461A5EB33603D60E232BCF43008F35BBD51C4F00D42E2BC63A1F198047710DBC985307A85AA2B2B28B3CA708920BB00BB769BC43352B4E3570BBEA5A8D0CD9485831A7FF5EF1D17060E026F297A00025D473BBE16A36E9B1F4C4E4F1CFF89B20E6CD92EF3258E4E1261896051C9A88D76E7D96D26FA7B6C660366B84CBAA7D0DE877558B31A7445A30DCCF5BC21F3403AE5EE54FB00EFFB4C4CFF0187AE95ABCF5AC9B3D89E0026E9FB287131C4F517A8D90B2BC81040EEFE5B6A70768B0240D525C9186688C159A487AE88C38843D0189CAF9EB6650D6DD1E50C3972FF57C3A3E57726AADFEBF85210C2B04510
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_15
+Input = 1DEA6DA8F86B2ACC6C73ED5819F3D97FFD95A77780D28F17173A44EC04F53DD663F3BDDA31B6E62F582E45A9309E6E53E236FA2EF329A1DAC49E5EDE9A83FAB11C1DF68746BCB6F8C49BA122AD54B57518DF6FFFA759F3597B0397E7AEAACBF950F2FDE51387325235A188E7831CDE5B850D88657D4BA41A030A0E790FEB9A4D
+Output = 000FEB4F000000070F6C266AF219CC7A19195277B08EDA692320D2D0F11E9292AF48B37891B396C477CEC3F080687A5A162F9B3AC313209C7727C7D35AA2DC0EF85C9B19F2CBE8836986DFD2F0D38E0D6068DE7A26F70AFBC25EEE99D890C1E634D840D1DCB6397ED6AD0C5D2BFB78A662B7A35140CD2ADEADF3DD0CD6AD00AC32311683EFAB852B33D42EAC80566466D0778DC53B65ABF5D14FA7DB25F7E0ADD71F988C90E975C9E087E7F93C2B21625182E2ABE25F155713FA01D478AC5D2FF8D143DD2E4C8F1D4E08FEC657F162F4D7212B6D0E94A25B9CED6B0A7622FA5E650F3F6C91C6D674100E2023162E94B7B176B709FDC69F3A06487E8FD4946710F52E293069992D76005DA26510F0ECDF48F7C164A93C9FB4FE194F52312AC22B2AA66DEFAFE29E7C58C7E0EE51A3DCA9CFB1F0A70E2D0541C402FBA07E63554174D0DE6CFC94899DC9D2791FC67D41E2585B90EFD5F83EFC584821ACF23208E45865B472D0938468A7D92DF4C96645E1FE65ABA926DEFF8466465FD86B967AA686CA00DD07A4B36A7453B7F85BAA60E18E4C27516DA7EEE696444DFF20F574C09DBCC8C40387AAF618D464EBCA3C5963525005646125BA5FE93FFAB68378F0E0AAB537EEA9164185F80328A9BF4D0D6E44D02E2718D59721CA427906D8349BA47C43C02FC957A6D6B36E21B740B34815FC5B5429005BCB76A9DCE8CAB581A0D0144D3F5C607254DBCBC5C31110FF4CDD10E5CB8E181DDA808D61C945E8CE6190487D0D3687D5C437F8D1A26E809893E7888B82FF6A51D675C3A91713AB17DC09587EAB172E34E9EAEF03E299899F5E6C82D452FBB4B886B6771B26F8D527462570476CFE2CD37FB4F198C66F93A024093DCD5D57C02A62019B57CB5CFCEDC4BCAB3C383BC4677D15D2A6BE1494DC0B42B8D8EAA2DB9C671A45912C039DD487EF3BAB1757EBB78B95784620257EF8383CC99DB90FD63E050249C2A9671FC2C57C9E34F0AB8522DD434122810279D75C6A109DA639137858CC0AB209744A7B68D956419DDED59AD7A82767CB728AAA6FEA8BC4B176D1C0DCE516A50831CF417F4707B3ADEAC4EC182F5436A3BABE1AC678439435D2137BF3EB26BE9B1868E4CCD4BE520058C69DFA5BC08379DC52F2142CB3888A7F8C69C5224D7F4D48AEB832516BF90126F89C779ACC19BA053B5BEB09758F949E969143A6E4593CB25CFDBAC7680AD52136DDCD3D84F9ECDAF9F569A2FBC22BFC0158DD03C09D05A90AFADFC2730384F5DD0D3A55A51C5F40CC6F75BD09B360D5EE4B357BB9271D1A22F71CC150D4ECBE67CC9BFE70291618DF053FF9E2EE53E689212D591A16BB32592FA4B3AA945C745321C05DB85893A227DD769487DFDF54F6A615DADD00B274CA036BEB6FDF9929404A5A9409CB83DEF339E291A154BD0946143970CD2E7158A9CE2EE2E384758D34029AD3B40B66A098B3DA81C4DBED8DE7F79823AAA4EEBEBF3F9FCC8B0E566AC5434840CF66C9325447F6DAFDC3E82003B136585ABBF97A4CFC71C8801C29A39531FDF4858BBB76207AEE453340B032D3969996CBD7F4EDC06C00A03A870FCE3073D6F7369A8C0661F7D221399B49C5EAB66AF965B127D777414CDF7E2BA38BD3A453376146FBBA7AA255832209471CC33F6B7512233B4569C5B003EA9DC7E3E39CFE28F91184E4E17D90E050602A136CFFA54711917E8C656803D7404C25B6BEB746F157F535320AD4B91D44A2BDC8D045A156AA8B393CC6D61F3542EFE1329CE60BEA0000000D614C7E9360A80BB718FDBFCF9014D40258E39DD8EC091C6B7CE4831EF6EC073210AFE8245A56747545CF536D700D2CB54B43305AA3CE05A5DB8038419F2A725A7C41C00AEAE0DE4136326F573EA6D700C396819F2200E8762C70435414E3B5D972AE59E1F0DB601C018CD4CF2EB6DDF6F8ADA7EF7AA5F3A844FC8CEEF09465B981BE785012097B78E1D9ECC9D2F601DD75B2525CA7E48CA73E6AF526575F4318E723B9086194BD90DC64D0C90351EAA7B40454C7F2283C9DBAAF6A2AB836933BC36BB160CC5906976157C3333AD4D53CF2D280600CBEAA76572BC5D468CFE7EBA04C16BAE0484778034760C395569C788F45507A20A0E70BC144CA1BC5748888FC04E60A10C4D9BDB4F89F6BCBA851EC9C628D57585E652AC05CD5B5323CF5A9494C481BEAAE75126BE824AC100DC26146523344B29971395FF4450333179EEEC52B3193B753D66D95E17B424E601B20FBEC9F8BF228A34DA1B7619168E37D8FEDA77F8F8BFC27F423964DD136BA3DFFF30452E0C8D4B4A5861D894430733B9F7139C4835B3A6AA459D7609B3363D649B802D7BE3FEE623EE3DF2DCF9D2A4297650B77EF98F70D9BA73E14C678C496BEC00908972748E5A55B786DF108BF64F613BBD7C69115ED5CF4F933525A3536288A8F6CAE4242C33F3ADC367A0CB14F82
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H20 LMOTS_SHA256_N24_W8
+
+PublicKeyRaw = LMS_SHA256_M24_H20_16:LMS:0000000D000000089F28227978C50F3C62C48F4E7F3729032CB3D087F1F939D97824A307A96E925C8B97A9359143F2A2
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_16
+Input = CDEA353E7391A76F6101B5049008F3014B4DA2B60A8765787D3DC976B84940303A78F2895B6B1C1E54E6C7DBABD42F6CA3B5BB4C549E6ABF7391A98FAFFB5628DC61D8BF7597B60799F6547547D80A27CD79710E721D91123767201272B615A85C0EB4B5FBFCE515C32D69E5B1A22794A41C45C4A4B3379116D4BB5AAC7A3403
+Output = 000A8EA000000008361E2FEB0D332FE5AB40B101AD80AF88FF48BEC06250EB4E4CC449F568895110EFE0EF0E3191A61BEC627E111DB2B77BC9DF7D4B13D9C6AE2C0D01D231BCCD35E45A353C3C37347CCE502128200145DAA43FCDEE275971CF226009B9A749486160311D853E3F9E405CC0DE99B085B2C7131DCDC97D55B715CB8333ABD14EDAF9DDBD5AE4BD20D1BAF39DAFD510FECC28956C85D3294CB1A8E6E8681404A3F22F9A1BC03357E38D89861DA4FAB833CAD74ED1127AA691D2BA8CF0BB5712A7E30F30E4BDEF9AE2B6765A6BDAA009BF37990183E0319758E6E6B82823690FED167DB63FC34D0B667AEA6BF3A01B6A5F769A103D2D9455E91E20BE9F0B08B854592E42368AB741A1AE271A5F87372E614A6320A05424BE41855DED780FD71D110032B40805F7C01EA729491751721D79E1DBCF09F49644BCE119AC30AF9B93A7E7DB9C911B037234368B19A941D9D166D86E565B080BC0EFC066A7D8A31C05115AEB324649C4A199FE071E64E620FDF72DAC8D319807EA37E1BA96BBAEE1C8CE7D3A3603D60A0FA5C7562C80D15AD3C558864C879A0261BF1BEE50282C71C1CE5FED0B20B020F289B3DFC7BC3C5F15CC8C3FD09373B10A99E81DA7417686504D52D6A66A66FF9424FEE6BF82B59856A9C7F6B2327F08DB9AA1CD3854F0B23D77D15BA3E512DEA75FBEAC12B6663F3AE5750A4F48076430E1C51CD1486CA02AB463432D02419AB033BBA40BDE186620C96698AB9E3D72350E480B8FCFEB6AF2EB6A9221CEBFE00478CAB12CF5EDAA28133993ABB0C7BFDF46659AD5A941EF599E9164A08B62D8BA7A3369E61229D758F4B11F8023E4C078FF536FE724F91B3DEBB6D9B472E90CCB73F9FEE54D094ACE1F022ACC1D4126D597C1499A98D370A79D75F4DF99B6239A0D93FA0000000D9C809E1C928CBDFF12D9335A04DE592564957A375708DB6C6EE38D4DAA345D4FC325F54D179362C269BA75799ABEE03A522AC71F7E6926D3640C4A13B675A48025639ABC4E32E51CACC07B0D03CDF015F19A2BE7D2CB35137633E5A916FF683137DA031D985A8586E2D388E27A3660AAAA33B5A34439CA91D4C123FDBF7084554B7E19E680B29657650C9394F7D586AA6C473F6B3E4819491D5B4C30637902F00B7908CDB80B45ADA992E0707F3156F191E52A974BB93C2292BA7691CE4BE770B2A481A7260B2DBDE65E99F5F9BD2DBA4DC56634E4ACD19BA9AAAA3F4769C3232C346E1849E11F0EE3B88DF04A379EF21640543570CA8E8A5AD3FD9B620CCC03851204C39D3DD286A504F996E8F05DDB8F47A6E54FC721AF2EF237983368DA5A7052DBD0790CDE19A68F70F66ED1034975EF295CA4C233C64F5A585B613BCAF93F20386B764A856F4ADCF8D4527CB525AD3C1D2658B61ED862A81A38294039F8E7B0F65AA9765506EA981E06399618540FF428322CA2E440A54BA6E1FEAEB9FB902ACDAEA9A6FDC04E4CB94450306475BC76895646FA9F515E8DEDDA4740A0AAFAC8EB2C38B0B896A58DC94FA38C18A642549B1B89948A6A24CDBDE75F27E059F097CF54A4E2BEA73B69095593B10AB9A3DAC793E03A2A576ED5E4A4C773C3B4
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_16
+Input = 243E8CB03B83A144ED4A4B74F6648A7DA6D348F74D1E8F7EAD219629774080EDFDDDE7A65C01585680B39CDA22C824A138F04F6C874A600CE5E8B294D922F889256E3C1B05C26EF53FD041AD2B75675FB5704B6FC9A65B3AF9EC69CAF79826C261C74F8A28D91184601812E38459F94EB2A92C00E4595075F864F51646CE0E52
+Output = 0007E3EB000000085E93CA1F1CE730D30B4A04A70FE1DE35ACC097B03D5CD41806BBDD3977EDDC8C281FF83364A87F528A48D54502A749CB280866ADD4E7341B3D9AB335B4402BC9D03EFD680D3840140C611901CEC1D7593D2271744CB8D4945A1D3C5F89F2D7E20C1FB4B6DF8D72C51614095C3331BF8CBF0B547042DC3502450BCEC902DF82D414387040D2089305996F3DDFE255AA2DCED0879FBB4FB10D5AE223536CBBC68B77B1FD321BB741EFD371A17625E000C1A2B8D41211D3795B81911BAEDD2FA308248B2CC7AF9ADE36CC5B09BE7BD60CA27338E9522D37DBCEEBE6E6A952ACFA075F116CB54AD2881726E70B4781CE4458DB75C58523BF15667E91875D114738CDACFA63798F75D5A0FA0C1C918EFD52F10ABAFAB698E619DF9217D44A9C6F751F3A15549BC38B926FBA1A3A506D583A1C7DDA3E3D8FB1FB77A2DA48A3DF5A062176BD8C6384C19A4AE294A8767EFA0504E273A317DA19F3DFAB2C22D4A53C307ADC95316ADEDFC0E7D0785A1C310ED47759C39A36A61292CDC5154638CA63870306B92ED29EA0CA9C4D1C96CCD3F508C60A895F0534AC4613CC59179A472485883FA8CE54E2BF138F7325D58E3967EC18FA6BEEBEE8B80746E1458C705B72A1DC1B7BF32D8903EFC12406B357BA6ED1BDF398136C29746505D7BA7FB2F7117BC0C7B23402336180A3ADA4D2FC44583606E434C7C1BA40576E38471896149BFFF4FB9829A0C8E97BF44CC00B7F8F4F8B3C5BE5E75969A3A2F0474B22330E741B4FAD2F79DE32DBE020289BB1943B2915DD913ECB786DE9C4FD7C718F5B3E8244320BE03498EC1944B254AF0DFC9FEE3DCF517778029A2B0E50B564FA5E762742217D67E76538ED75AEC585BB17F5D2A97E66602F10DE531157F7974214635BCDEAF191B2BF2767333F0000000D64B1FE48D5BADAE68C55BACF8164C3049CCD8AC7A50BB348B3716AD9DB151C1AC9D91173A8B0316D7B8246E9DF01D2EBCA1CA53A406B04B5B40B47BDFB781685C431C3F22919C944E81FDC89AB54C9457DFD00EAF6FBD82118C3D20B6E88C11EA15979A9127581FB74F24B93E9178BE4F498E087FA7CBB90EF1C84978ED77C6D9EC82A4136FA3EC551223607E7F5DD23FB4970BD82874064F2CBBB7B38550FD135909426D6B1FD08DF111F4DF2A3F13EBCC6FDB9ED81DFAF896F61B6FAF5234C5BA24372397F03DF43776C991FD4183BEFE0B888BC083EB447F8288862CF225D5802AA52EB48D6E0ADA3939B90ADB0E829D6315BC4CD6DAABC4A6BC98E5E711ADD7468F446D162991BF2655FFA2B0BDD7E733F982DF7EE47D43F168304CBAC2CAA13659B125D59DFFAE885F6959FB1D2E00EC43659A72E7008FB70CCCC0CBFC9BD57E3F0BE71D5AB7D0313E2D8F51CD70E0E0EC59BFF55124029E1CBE07AA2DA82334F150917137C3161626C184B9515B49976BE938CBE7C8B0221369E897676FC6CC82DDD92EB72B95AE5A3B4111A95CADEEAA3E171AAAC6953B3B3F22B48907E128B8C6E39EE1396C745D12EEA5213EB30EA2364745A4740CDCE7452365022AFE9F40C2CCD969CB0AA392C5E6B9B987F46930752A9019C9959767BDA5D7969
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_16
+Input = 176E6CAF43133D16C1A9AEA8E6F2C2CC8DA7B8F1AE747D21643F0F232B85D7178E9895EA6032C3FEB65327B5B27B13CB7ED8000C1A6A9DAD59CDE20711F369E95E6124FABE41A58EB3D25C4C21D6EE47472117956E3679B292532B06C177D112A0488BA1C25BEC966D6F42931C300084D3A37FE2060A32EA02E655AAD713FDF6
+Output = 000F4C6A00000008007535F7FF05416F5038F4A64DAC45C4FF40BBA884872D8B513BD6FDA66C815D5027C19925D1C129BA42ECD81787BB09D979387596BE69DF5FDC765DE013D338A25C5A644E72B2CA0AB235D98CAD7D3BA5DFA2F4FF2566BA9F681F3BB6A55310338368A960532E1ED638921A38CA420BE059DD819BBD38778D495F00AE5AF5E704983F5EE04136AFB33CCBB8CD52D552B1D4C30A011DA9E1BC140E5E928D9D2BCEA3697D9B814FD338ECB7122CD9E3F7C7903357BEBBC175B0F73F4205B46A5BADCE5FD773E02C7152EEE4CCA65CC3BCA61D972CA65574B9D67E382191699533D3E3B209273CD42D5BD773F6906AB79036BCD1E8308EA4CF2F2692A2F716F8104881F8AB7DB4F1D76A2281EBFADA5E1317EEB6116DDEA3B7517D5F53BCB2B89855F276DCC7DBD35C50D039C5CAB8372D9295E69D203D226C78F738A6BFE4B6DAACF0C6B751EAB2180C91CD81DE7EAE7DEF221AA44DE0F0526B83D68699B8EFA0EDB5F33DB1078548B353819051AE1095686BD934E6725C29848E514B11681CD4254C09D026381E03D633F694ECE794DBFA2E169A593EAF850666FC1DD73B8FD2DE9492252E76560D164DEE593E50492E187CDCDEC02666870A3E2DBD9FCC266AF6698CE83069AD92449FB2C789C8DF3D538039EA24EACB0AAD43FEF40253C5D72E9E8D98F4721BB1D5E10E9A8BEC8E837132CFC22D855CF20F4E2409918165E6D065B91B1785F5D28E0D9B1C2E182AF9277EF66FD049E2798FFC079D1436F805122C7CA9AE46A8AFCE90C275C1E8EE97D99F110B3ADCACBE9507DD71C53DC02933AD00146A003068F6014237F8254C9EF811CF45725C03700EC22329661B7DF400B16C69882AEDF4E5FA3923EEB507ACC85AF875C3E44D4E916896F0CC821E9245E3100D600697950000001522790164AE0DC36E70A1D714A523824573E5751635FCBE21FDA0D4E5BFAFDFA3C8B16B026F35E989FB3239421A4F9534DA89BC20E77C841EBAC15121C86CFC8BAE4E992F8A860CC1211F72230A6B88B3147B9E54F3D9ACF36300AF733293191012B12395191ABB95B9CEE1110063BB208939EB802C875201559C56E7171C5FDB4BE959F5A306E94D93E046B1FFA129008CCA086A917DEEC9459C00CDD97DB640972F368174F1944EA31478C6A07D2C743F2290B79804E1E8D252006EB41D2E4005330512F62B240F4D5C600DBA1F38F9E861B18FF95E08F0553AEA64DCDE499CB4580F388FF5721FCF7F48D955DC89497E44A66B35629CD7D1DC0E22A7DC0F5F8C792AB02A401E9ABE2752EC33FF83269A5D6BA50CCF1677ED2F8C9A9AB4E842E742F51E6D3CB3361E7095D2441AADD4F31345E104202D8BCC6BEC3FDAE35BF9AC3D0A2703927EC68061E5C864098DA1E51C9FB74909AEE1584A7A7E36C0948A676158D4F29A7AE5C66553F7FEB87D9EEB73546E93B5B99C50EF2F885D4E68D26ED69653FAFD083019BCAA1B91D3FBE21B68881609CFE8D20408CF02209167D6C335ABB820CE79E687F3E214B1F0EA28AEC7747A1FEB00800928607D5477E19BA167B1D09DC20CFC3B69095593B10AB9A3DAC793E03A2A576ED5E4A4C773C3B4
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H20_16
+Input = C60724C31909E27030C91A1B549EEE03AF9905EADA8868EB13A331BB81B42A332E372347FCFE4BAF17DA6DC23C899C96B098FBF94180EBE94F20C265B8F94A9E8B56A5F1359F9CAA92476BC672B80CD609E9B5CC52B58AD32858E798A9DDF682A0DF7A495FA58066654DAECC54144236B96C42AF7BEB7E06A00496B50501F840
+Output = 000D18EC0000000869621159EC1F01F63C4C66023F75A2FD8072336EDA8123A6651D98A9B5482F7044D8FF92868B27A870FCD78AFF12E67A40703BBCC49473AF4D4CA8466FB5503677F8929DA22F2FC6DF659B4399E2EDFC79831B129C9D5C1E46635B441263097BEDC3F47864970FD8DD96A214EC74D939CA63044399E0DAADCB4E8F189EDD0D4897F5418AF747F5CFEB59C769A0E597A8FECE8136E24E36C7D0CD387FE125A905143470A295053846AD998EDDA228F91B2E49723F15DA648ACD5DD5F036BB582ADD2A1DA48CA50C156714AB719E82782D52741A3BAD7745FA86F2B4FE0EDC4C6304FCA2E53439F66F79C1C981F9E28A0BE597C15033628E7F9A58C06E0B67CDB21766815AA75AB8E7BA21E88873DDA11CD7A248CBD679A8F99734FFBE758F33DB7A29F9CB48F8B2566EC41432618F1FA6C3BC5C4F7F319BBB45945DBB96AE90E0321942039F1649858AC4D30AD522FA9BB43DEE62DC92F272ED6403C84DEC1235FE47B88BF158149CC3D5ECE82041879833B3A85097B565F193B74A14710BCDB7026C2D8A91352C580044D72A8EA4140ABBE45F13BEB0D215703F06ED9A1D69A71FE2AFEB403DE8CBFD45109D732735BA67B2C3121F241DA4E078CFEC66673D3D456FDC1F096377E1609E858ABEB849BED7F3373156BC7FA666732164BF1D5F38C813444F423AF884C2209B2261AD60C5BE48BA191AAFD11F416FC7D492D8E8696A9D3073D04E5A083ABA6C66F2F9B6881E1FD1C2CA8BF177AC9C6548291E1AE7B998FA7E6CAC25B71D069A3E7C90BA0E17F4FC6910FDF3B3BB8B2AF89ED66BACA0237A467C7A821CC9EEA74AC909F49F0FE929F59718758BF357C2AAA4CAC629258CCA21B8116BDAFABE1459BBA3EFA4DAD0F8B8C6B0D56558D5CC171E2DCDADAA3688332ABAF0AB0000000D12A4C6DA0469BBC1EEE4BD1D5D3C2D3B8A272F2249BE52A1CDA9590DC9A21AF55F4316F993ACDBAC747FD16F3FD45F5F3E8249123E08DF0FC58FF8B5D4F0DC8992A9342EB0B0A4EFBBC31D33E5ACECC920B9346772D4D8103E2AF61EFE1447A4BD06AC54B648829DA5DFD425D4EF33495195227B6A3D63CE4EA57D5CE7E4B9B2E062537D98CED70E7A9B87C678C32767BA69008FDD44B1769D1B7C41D1A0CE52C441CCA64BFB01DF365194705982C881462935050BE791E2293F4C24595252EC16FFF19C004FB04B70EF4EBC1E6659F4FF5E4906A093E7F6CACE792D80A8AF4DB36409B4826309690F33B305017EEECD0AB642B5C723DDD8088283CE00FDE7AA826AA83E5050B57E4F57E7F7893BB8E244BE3126181C9DB8F6CADDC906D5AEF3C9362F01112F1B211510ACA0229FF1BA2ADC1A3B7229972AE889D2AE891E58CB3D4B738A69400E0AC05B399A3C0BB021D6B78A1C471CCE12FFF38DD51FD427C15DB9EA0C1CA6497D3577ECEB5D2C46985C17147B98856FDD5D81FB2290D34C0D32F865CB74F17E0873BF5BC578B9AC313383242FB7E8F702A9BCCC837A9DC624B848B462A05D3E348748B3CF2AFD3AA7AEC7747A1FEB00800928607D5477E19BA167B1D09DC20CFC3B69095593B10AB9A3DAC793E03A2A576ED5E4A4C773C3B4
+Title = LMS_SHA256_M24_H25 LMOTS_SHA256_N24_W1
+
+PublicKeyRaw = LMS_SHA256_M24_H25_17:LMS:0000000E0000000525839669EE87D0DC921DE5F725991C724FDB91E73CB32D202D2D7E08361FE1024FB16CF70C9C2A76
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_17
+Input = C5AB160D7BA3CCA9966F6676305056849A5084835926E02B485B3C387A8A5A54441CE8F87BEBF72070024164B63BE227E811CDD1CC0631ADA492F873C33CABD8D41DB212783E96672150898BD484BD41CE007426632E72F62E603712531971FA8D16E9747DB0275D3830003FFC600EDBA44C8C343639EEBD922FC29F9BCE9822
+Output = 01513E100000000560F0BDAA743E81BAF9082929CB1AC84D969C416EC7FB50AAF835F4C9B0DB0674D385B5CC6F9A53DC6B519306404EC8118A93779545DCB5615390B13D76017D7618EA93BF032ECB241D843CE9FAA567DA665C7F43CAD95EA264DD467BAC83ADEC38067EC7338203F417093F57453563247DA6800885A3C62FB37157794F05A0E0299D6F65E1EE44000B71444D7D46E7332C8D9164C9B42DF50376AF819E70DDF8F50B8E315D931169A87F948E4D88F0ABC94757F03B36761831B697C7DAF9A9A56F6AAE03F6A9A7B767CD983D69CD5CAF45BAD16FAF66E6471F526BB643AF98AF2D99BC5B98CF7967FBD6A764444C9B5A4BB529069CF028EF1380D7A9EC4E037F3472B159C4F13FC361978B04A916A0F1F35B171642F99E8334FCA3EE35072536C1F770498671202FE0DFC199F1CB88D24B078C836D72B84EA21BD7B8C02DD4C142361A0BB221BCF8882E86132799B59F3C5D143596F3C24BAB339358FCC72B5A594A9FDC5B23ECC97358FBB3B693DD0C88FD6542751188FE68124A12C87B3A30476E2B7AAE58E613FF640F11CACA563F0F0091EB5F1D44AABA6B00BA2361F1AA66A63E6CC5E6E53BC176B2126169E17BBE34D385746CFAE8EEDC8E27100AC40D593C28B3A59EE703A4A8400FB5B3F4F2C0F139A60D3F4FC48C952CEDE7D01922C706DCCE9A4DA3DEE67194E4AAF11E11441B063EA9F89808529BFE35E90DEDF23D3775DF6EF1B14D13BFA4007275AA6861CFAE42B02FADCDE65D049AADD1D03A3729BDD64085E8ACBD324EFE0691FE7F6405B6ED74E0039BA6D4009A4F6AAA844C148968E654D7DE65AAD3998B96998820CC9AE0EBED177D0FE42AF777BB60C5210E8455E7BE6255164801852EFD7A6A27477D656ACCE46527A741D63B78B6023867B3D7FB6CBF34B9405E97A18E06727840DBD19102FE2A0A03264FE9B4BE6988405E6DA98AF51E8C90E8891A79E757CE6CF32F97325EC95F6B60F2F11E753F2D1EB9DE4EDD61C6B31D90F5C9571FCBA97DC8EB6F0C094B842DA8C3AD7A8A0002E35075716AED1BCDBC7735F8C08F41FFCAC60FC752DF48447206289C03CA745EAC608DC9364F728695461F25ECCDCF992B5A0FED1F58D9FF239CE302AA1B38C5DD38F0E7878C6D5314D30D0EC033E2BC6E520E8F9DCBE312ECB569A86418CE50DF704E223783924CDF68C1C5E7AB88F4CEFFFAEC6DDA7562DF58A23DD23EF1FE0E756DECA4E8C1E263B347A8AAC9221653BCE2E9D7217138F019B522D813D1FDD953EB09DB2C2561D1C1AC558B91F04B2BCFD9A8B0602D9565A94EED7FEA0AF9F1EC4E4E547B7B7349D6094E87D74FEBD5BE5B3BF685788E2E7C0D968D4969D93312F873C1E5F4922AB52CDFAC347A0AFE539D7F05414F128FAABC5EFFC15ECA611BE8B986DF6367BD8045111DBF41399F0D653FB3A68DDF98E6DCE66B571062AA5ACC9515EAD44717A0D11ABFB7D215DE6CB84FBABBB61722AF8B102EF58A6B71A4065B6615C867DC0500E477497343F9019DA9B2424A5F08745EA4C061BE623737F50F0FFE77AC6ACE1ABD17A1777E3A5BA86FF7E41421506E0005998D5ACB027501F9E7FD7730500631FBB394E141E969E4ED4DCDBF5BBF982DFB2065FDCFA20942256D56494F479AC4FAB42CF83C9B1961FE68389A98F7D93B6B283EC68349C79C362C8F74B3F9110EF4CC808F55A35DE4EC9DBEAD9BCA32299A1DD877A638F19906E66DD420C5B9051F590C1C02D0608888B6050BC638C2183856314D018722704991A71A9EF92218096F0B12142B7A4811AE376B3DB6EBA623FB738DD6CE8C1F0A0476A100EA6D9C216DB71A75A0F32CA0F4D495CEFA4E38782EC2168EDAC737C53A51966A97327BDBC183C7730F435BAC8C2CC4295C45E221FD2BF4DBCA7C4B91245F63A617161E30A1E1E49FA5DF0BDF1A0DD4BF15D21FF5EFBC897774B36CB25740ACC7ED24D0787755D56AD73376BFBFC6258114ACA93BC89DD738BEC1133FB331B466C86E7B66256F6E338F0F19DAEDC7E2423BCBC952F8CFA32F1253BA37CD3FDBA66275FBE3774D45B9713E69F71B9AC9A77E820662746D684E42DF1CEBC3AB134E7F653EB8A7493B44961300C7E49E3DDB21FA83135F96A1D36FB5BF0F87CD477FDAAEF3C62777D739F1FC92D81C3658E91E7B0B8D43F86EC7F7846517DD6890BA58CB1DDF721B84E5A2ED32F288771D6C36CF9FC2A8A042656A18657FC61A78150315274FBC11FD97DF4570BD1CDAF7548D511EFF071044D2F019340D47C407BC67B6C6B988B4B7DDAD5261648A3EA7A4935FA80E574448BBA4777C102E194301FAFC90E5608C816F0825DB067431529445E16CE577EC115C9521E91741D337C2B28F36E30719B49B08F2DDF41D4C378E9A8104B066407A9F51945DF407CDBC68D3C354D54233F59A7CF896598863FD843A22E81FFADA6051275F5D5371DB74B34ABDF91994B88550D8CD1E20FFBF13901CE5EAE002CA7CEB9DA3B745FD132D462974236DD96FAF5F82579EA2942D6E1ABF0E01CD3FE6B7CEED623FAB0F2B8FC2A32EC2B592EF05BDF1321DF55B334873DAA60879006AC428E99FD2B37CDE9D62D3E79D0FF1481532BEE6F7A366468593D72010E39EC7994B6A87EC632D79C41C48B1E0D8223FC87B90E712647A34004A73192BCBF7C5B6960CEDD0C07F75E8AB7883A48A677DE73D882ECD65127251A1EEC3E1625A1C017B978BBDFED508E366A4D142B6B68A5EA56168A15BC301520897ED0B09405B5DF7A8ED4664BCA706CB4D43F3EE0B4D0069A1281F92873DF92107F14B1A9DF7D04DE3F0EAA20FCE2E1DC40994E3A86944023339E43B47041A37925609456C456CF4E1E6101872F3EB906F4E7B817A45E3D3D4EEED749A2190BAC48F3BCD35F55CAAD6438B14199A4A4021C4A612858166C4005A92355F8C5EFCF5858CE99BAD05A616A9A483B9D6F66B539D749F7DE7F59EBB32EB341BB60A8F60C80F4B3AEDE756F48265CF27B51A1A115C26EA0D65664274306A240815468B508992C5CBB95AF039638B10DC3F683626BFBF22B820E008FFFEF8B7232D160F7E35A4BD80A9DF3E63324C759606DECD49D38FA68702534147AF591A21DE6CDB8E35C79F8F475CDBFBDF79324A995DC4B68C818544EAAC5CA85160B6E894D1B1B0977435FAF0C5275EDD3801FC5E7ECD3B7B7650A104415D28C078B011CAC4341F1D24CED7DF47107EDFFF374B038E767BBDFF658B4B6073EF2F22943B86BB04FB10BEE3EC12EB10FDABE10BB0779F213831B3ED2083CE9BF7248DE8BF7CD154C7FAF749E66F8E9C2E24D881DDB31C7ADD3C080BCDC71A95BFBDE9FDC81D24249B02C26E80A4F55024B55C139D8A2AE7A7612E51E66A2BD840AC7BA8BA4D762820F5CDFBC1D4B46687CD901FD46BE530222ECA63FAFCC96F3F25A2D25573BBFEE2E349301051C5807BFEC9F805E049B517AB87D50A18B6B226FE024BA996A83C99803AD54662DB7310C55DEB2F6E52F882E6791A0425808BCEE733BF02C5DB8AE4F847F5171E17A37B13D9784C89E2AF8A9D08F7F66D3AE69B2C1541C037D419FC41120CCD795CC6FD6CEEEB25CBD217DE4FB75859429294EE5C2DFBED51F0C582887DA2224EE81FFB41DCE3E2173E4E8954CDD3C1317206BE7936940756BD94AB18D8189B30D45609253AAEFF13983A81D16935FBB2D9F40D71A457F80FBC0C0A20C66BA1D9C489C2D0DB022142E9A200329F363A0C80A0EB53F65C240F04C7CF87648E59E3C793D3CA391AB349A02A207C7AA8D0D757EEBC41163E000E0788FA2B59DF394E8B2189320B4D263C2B234DEBAD43A8BA390C18F10D3905DB51DFAF7154E02ADF93FF49BD994C15528C66A3AB221B2C241AF86269874AAD21C7B3A1E0456F7D1A523B2EDE27B96FDF3F1AECCB007E46799E2BD92B8B05136C920125F459481271E2C977B85E3AEE8D5843395123284043D59AE555A68B55404BD7E512899979CDD54763F685934DF960B0640A45B910176F546D9FCD734B91692AEFFEBFDCE36F053FA6D9B443DE213510F46A34ED94BF124929E028005ADE9F396BC69D273E4A4CCB7E17E40BA356D653D7E6CC732FD77390F0286B463C05DD38F8DA11A41C5A0997B8A56D38D691DEE1CC969D486AF3A8C17C348C46E2376C93A99928F58108326562F649044EF7E92264D6F40957A426BB2465B3B35A3BE3BF18B038C28B46D75B4C87788DF457CB86F504AFDD35B139777E15D7276DC27B320E0A4961D20CC5365ADF240243B47872092A6B23F6F4922846C035248BBA08564514DBF9D0B5F90A8A8E93E52059434FB1260782E3DC48406E3EFDF14A3088DD50062A01511A5E1E8E255E22711C07CFB02A4A5AEED71358D913EE2315E489B0007CA324838CBDB64636B96BE4F5CFD116E3A53975D65B21F2841A3D4F6A8FFC7A93958315C0D6660D9B3482E692B2F72F1E3411BD90D36A154F13E53F4C3ECF8ADD9B164CCD25168A2C4AFDF7AC52ED8D28E90A8A4B8B42A530C72B53C2E67EA13F4139180930C2E00BFA37D43D798F9E6DF245179195830D5974711EF267D715CA85D3D16E5EAE3B796051F7F1B15AD04E76D313E7CC84DD95EF86C3463F1D5D28A69D6C322B1AD22556B4327080F0D0E57D1C2AC3C4AFDCC966319F9D24FD036DA79593D16465A26B4E27A7D76630584D3B6CCF881CFF9DE9CB7F3CA65A53A65AABC2A5222A7AEEA09A00EEA9782AFA744992303A8483B92C6A3C100D9650706F8ED2832FD1A1B01F10C4D2B9B47185E684254D76CD6957BA5BC900E5F868BFCAA5B302CEC8A12941EDF32024F2DB123CFB70AC321105D7DE327C1C4F7CBF0ECD2A45F1E27F9AC901F5FE4C3D55FE17F0CF4FE791FF790177A3F8D30B0D33F9742D01CD124AB388B41A7F3A9BAF2958C9057B4F4F4A564E6BF03B76BC39CB87D3D03ACBB691C2C9F5330CEF1EEDF57CB193AF37FC3D21E4B798A90137331EE99E4F9EB6F0F80557D3C5AE259C59FED585E18898B8AB191B58906757AA10A58F590982719992D863F47900C36A4326BE38A7D3BE3296FE5C8911C27DF1501CAA25BFFCB129115E975F34B068F2EC754385D90156C390EC4E955A411732837157379E765DE185E47EF361F12E0139355165C497D8778ABC232CF4C1FD2F1956781D8A23E2247288799AC60AD36EC19AD5011019D660D1CB17D57695492466F3260F5DBAFA99997DF0D9E644B667C4D00BBFA512E08D35B1259DC90FA9D1602CDE22A18615F1064AF395468226380F195AEFB2FA55E34C525E5FC716A516C30A05A0DB7CB16D44BEC439AC252327CE38866727B1BFD3B3D3F3DFEFB00927507492AC10FCA76249353C9432817D5AB0E79EA0407FAC7E002B1DFA6B37F789EF0F2F008F9E09037C18EF068A3C05D3D2A11CB2A6D2E06D9C5CE8D61E05DA91025DDB846F0A86E60417C4707B3C6AF38CD926BD146B7D7D9AF729819028B528272AFF34EEED434F4EA1172B3D3191D7875126EA948B45040ABB681204965AFB69C903498C0FAFC39AEDD45803AA38D99F2AB2F8B2F5CD9E281B29C3C59398E50FF73FB6A2467B32584698826718170D6E4D606500308699F673B3263C5ABBB7CE9593308995A4A5895E209B17B19FF2D613FE3AB029E2B2E2B729893A1DEAAF72B587EC8F040EB4E08C6A5BEFA1FFD8520CA943DA3EF3AE8033E165A0574BC8419A01B56C93EF39BEFC97F03838648A5B1953AA2BDF7E6DBE54DB85C4FD5AE8D32BAFEE0ED44FB1B7C91DF3DED7AD745B09FD6704D270AB89F67075CDF28304C64DDEEFB2C31B883B681FCF04FDD3EBF5D079B0DCA5AF44BD76366EFECBE6AF3DFD72397BC6EEC424F84465AC79BDDE22380646F4FC37CF7D7B97B4B790BF3EBEB7D211CE150525EE91CA8D30A5CF868A24E67954AD95B153E123925E49920B6F01E0A3F86B18A672873C7C3018948AF5D976D0E1D4A42FCFDAEB1F1A4D0D02AC20F2C174D6262CC69E7468B336BEA634C5D193F01FE0E1C4CCF3DE2753519EE0DF53817CD044B8CE6E15386E9345B9C5502995DF259E4850710A699D51138E3C28025CAE30EA5EFF8D51C286BDA3DFBCD00AC29113FA62985E6236E34554A2C87BC1C200AD5AB314444A2DEE04B292A282273F33C29AEBDB02A819101033E07F886477E347C305E3AC6509038C17F3BB82F65865C004EEF605C8EE8D984E879F872E062CDA673CBEF9FD02E4C9D3F7559CD189942DC650AE2E1903A7B2F1DF86A78C4CFAB72850C34FF2A5FBF9CD36AB1162DE5CFFF617BC4B3D2D7C8DA04128AFE32343885E80755D808990DE11A45F2FA4DFBC46F69D9B96C25FEB088C1C50843D87ECAB5007935DD002D389D1941D041987BFAD18CD0DF7ACB2BB30199BD7BB35548C9C9533155A20F037D04253B3CEB2CB2DE64C7F5BC1CC5BC97BAFEA6758CBA5BED34141AD6B74AEF1049DDA73A48BBAF9813AFB8CFC2114DE1F2756FD60283FFFA26388EA4B0997E8FB07FD5AF54F06FFCBA70A234BB5D1879BD33A8AD8EA9F51DB0FAE076FFB5A43B25D65CDF4F3AB3556C1FED7FBB108E59466A265215F490AD143AB2F7B9496794B198FC7436380BCD2AF78CEF987DD9C4959D6800595C95FCD9404BAAFC80FEB71879FF9070F49540A6AFF9759645263754F6BB738A3279594296312C7857FBF1FFFFC82AD28736757673CF2A9481AAF356ED06E399EC5093A13ED8A6516206FF4BA2EC0E9DD478DDB7E97F5FA8C21030011194EFC9C82F70CC7FB252730C929D29EB4970112212B584FC7842C21B05B94A693F4755D019749D70CA571ACB4C52D3B001FA27644F574DD003392054A2EA355AFA20000000EE86A3ECCA4D12CD0C029265993EE797774070E83DA3CE51AD2005F0C28D7FA04B69AD5329EE23E083061908C0B5AE0C2EDF6298EE6211C81ECF27F880948EB5448AA00132A5F9367F32D9CB2101BED0F6FA10651EAACBF94C9BFA8E65DA0B48BC53754F8B625D71C9F9B640A6D9AEC23658B8C5DB12895D33308B5F750944EBCA9976269B03E16C7B3E950FFF95D7C7711F1307D796EE03340D555B71925FC0863ED78C77B0494DEFB18D56D11F6F09D8AD40A54052BF0441AF9F8711CDF0F0F60652BC9FBDB22832C36A0D1CEA2873D4B04CF35ACCA275D1EB898C77AE16EA56FBFD370CCCC286B2DEC1E7B20BC016B338723E3E5E71BC93E15281F6AD8938344435DE8E05F5E1FCB7DC839538735C169E031A4CF8D1F07E0AD074F5740654A58F33902C8C7E3A61B6033E3E9992C1B935AE6EB3CE1934842E05547F490967D4CB4FE9C898361B62FD1039664E3D114C81B4027AD3ED71098D73E4FF0EFD664A71BB50C21F4A95570319E858E05738CD2FD17ECC9DB033D5C7B56B497A5ED0B00BE11D3675DA0056A2098EE521955C623E4CD8BD1AB0D09E58515ACB1639C4793B2A30322DF0E37BBDA3BD09C195556F93719D9D5C2E8D6211640F71289CF8A54AA6F01AB2DDD8AB13E0330DA98E263B2CA583A3A088E6567F8844B65DE71C6E66ECF2566094E3E90CE067EAC3102D3C91CAC7B80B3BEA6097EDF4CA695A75C7F91AE7C65177A5ADC05CDB5D1153BA38DA64697DB394368487A615D7594F48F38D10336208B23AEBBE584A2446562842EDDB861326EBECF6418F205F8E43214ACB517E0517A6D03338A12280AFB56D558BFD31F88744284
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_17
+Input = 4AD7FC9834128B7D56AA8BF8F01647A91127785F4BE1161BD9E5D64E6EB2E879A100A9E61EAA35C6EF7B9B4F18647DACC73637E041431AF4BE1B426AD97AF9F2F9A35C6DC20FDF4907BAA366D6D4371C4FAFC867A4E21DFE6D6CF5FEF33C8192E171235080CC5B909DDBC25F428861B31A36A75A0DDA631DF4DD3A1E9F7D24CA
+Output = 000D9944000000056A1FE8221085F53344060544A157DF8AC2CB7482175A5CE4475DA33116BBDB5CCCDE884DE1039D99FF4699A142AF93DA75ED165A4051A24C1FFBE2E49EC44AA794FBA0D76CB11C726CBA3FA10DBBA43069F08740D9369D00D9F51DF4D8F24D74A22FEC8D9D4B28DA601ED0A0F7F0D9C10050B8E003406526A4FFBF02CC3C43F5B7734D126556ADCC280C7E7BFFDB52BF83891F46DFF456757A50A185AFFE19216D90C522276BDC53FD6BBBF2BBE232AF02A122E05A946FBF1ED1DDCCD91E27AFAFFFB1B2E30464992478E262FAA72955644BFEAE5F1FD98B97CA318AC76037B97AD0BC64B718F1674A62B010F9E9D2DFDF72A116AAD2A205AFE0B0F8352D44579DAB93B9E8AE48E583A56FABADB89253B6D897FC6CA3467E63CB168AA45D7773073F61A49FC9F3A064F57296C82DD60F4901FFF556A76C1B6FED8944B5B1A638BBA2E03C3F21D3371B0D048871AC07F21311CFF8E1E64743C6E4FE6668D6017A7E7FB1DAB90D058F311B1BCEBF3D0DB216D40BCDB7C26E1D0557A5E292A161DBF0783ED2532F19BD39D7EE17AFD6BCC5C606428814854EC02F58800B646FB3D5596D351FD997510C27291D0355304FE059469D0072AD047263C1C2656D74103B1AD9CAC8C14B6865BC2E3481B6E729F025D3A956008E94C5634F3CD11AB436B8588B8BE6F9E3CBB10B58DB293F3158DE26DEAE3BFF8AA3DC2D259DE6998F9B9FE37ACBA01FF06ECB2ED22C74F5E4616CC58D2B3DC83DC31F3E04A1B4A5873B4338B191EAC60CA83099277BE765CFEC530AEA93FE855FA439FB497F92F9EE0BCC688F36B93C4AF9075B13904AF935E542E8DE0973D21BDEBC5B9086F9B74CAE3E5DE0230080E32620C45A8D1F72A9C7F82971AA0810146F5658FAE3A441E757E147C323953CF2D5668A356C54B290C668D33C906F158E06D5900B1325E80FF0FD2BC6F4050F412BC3C8EBEB27E0E3734E67E3B0CFB476C24130E0C1411E7F3D388C9EA04170BB0D66D81F91E10106CB783EF2F5B04F3F39F3EBBDDDA42D56C7D73974E0E800728725F1459583CEF66A2B83850FF6DD9CFD7A4743B364ACDE755F0CD9AD5C91E34DEE5207EDD18E3CA8590E7EFC75748AA938E59879D6F880F0E9FE5A7FEEF44D88254986520D4E78FB5A2A15BAF1CFADAF186043F6C3674DC4C8A0DA5A72339B4E3858C5272E65B13F40520821EC350C7ABE9BFE057A532F7110B9265515CF7AC7457FEFAAA4951291872E516FFB7182DF1DDBB717499806C5D8033ABF1D9A8B458D465DA7095B6A7039A92DB5BF587A0282739E29C4EA3049347D52B83B8A2F30AAAA7ECBC1CBEDB919725B524102670E01763FED14ABCCFD676E6B6E81C432BD4817B05CB0EDC7F12CBA4B8A40F8D9BA6BF4743BEBC427CED9B357E8CE159427A27DAB607CC2967F118F659D74C54CA0CD30228014CF68B5955CD5A254019EF80429A417764B163E5DE7A6617AEDF44E0D1513C9E63CC4A985DC5D4CCDE6DCC641FDD1763B747C7E6E831A5A5C7097E82717389D3498F023372EAAFBE2AE55F4AD038BA575C67643ECF15AE426968FFD646DC62B2025E1E27BADF46E748B40F444E8D388E4B78909B8270688AEA90D08B00679D2E288DA2E84E19F9710A60C7C2E6E46DB5AD57FFA9588BF74AFDF1DB030DCEAC4E2325523E976C99ACE9C1E5118509BBB6695A1C556644250DE4E72BAD5A6F415DA8C9B368C0832A3A91B863FEA11D67F0B2B9243AB1FC6C6FDC00F685BF24C4D0364C10402ABD8EF3FB2741254B4027245AD4AC60492DB4F510A9A318F6C610D0A904A4A222770377DA476D7DD0B0E91CCFF88A3F7774B2D8238F5497A48260E369B6AB1091D0BCAB1C74259A44D4BF4D6571E09BF8B20CDC70FAA56CC62451376C9C15DE838870F3D8E50C82C7241E372B0E8981903465C0FBA74F589BBEBF8C69C1B126C081266AE4A319D354B524DB22BC5965B3EE52B377DCE48F74FB455E26B0C66F127BD7A0A0DEAF21B008AEFF1FFBFA7CA42F9ACD91E7F5C3DEC8B9A7657D350F02C2C25A09907ED95513F0D73DD584C56D927711DCE27D88D4B1ADEABCB9FF53D856B6CADBE5DB5BF143AB1DF3BBC42A5725F372CEB0F36FFB31AF1CB1D753E5A6E4837BC89CBBB22AA2EFBA29C7602361099FC22CFEB2A3F33508B72D2D63CBA07F18A30FAB3778123912FAAF476995B185CC28C3C880E70F7039606D670764EEF545452D927FCBAC392B0F78C9756ABAF0BA642B861A4DC440652FCD94CFD5BFF5D5632A0900A0D9AA07B77F77092961031222C7A4559FFAA1C16434DA14246D391B01728C63B54D0027B38A1158BDD39AC8E9CA3BCBF244FE0F60742CB31E8087B53A320D027D72D312822AA82E338BB6ADECB35FF1100FE3D19B1B87B0840C8B616058ACEA62C15091FA77B8005C8569D9EA2D6BAED44C835F02A18F220B822F1FF0D92F06DF22724B7D63AA96F6AAE8A8903B97B4E5DA262DD0F132286384E3435ABF6C478026E75B89A45D339ACBF01A04C3D266F51F4C63D01AA3BC3CF6A89ED6E0252A4F2EC2C95AFBFEB99218F9DA37BC13FA2B2C27E2664A341525E48650AAA5580BBA3BE71874E6A0A73D1CDF93FDDDFE7073763D002F3D8E33FA1A7B57F2349C5C44C5B522DED7C9A894637BE4C15891686C5F795B81818841C84925208041C277709697E6433641904BA9E6884B02C487DA53CC3952F08FF526984433FA38A02E588570A2AAD4B6EAE1479ED5E91845CAE0483A603AD1A4AE136F445F6C25F2BFDB75771F7C4E09280D5DA0916F3A56A14A4D92E3B171F81FD9923ECE83BD7C22D10115C0930A7EC077A4659D6B14F94412F4D1C68498B34BFC267CB1B923C6BC054F41CE873310196F1F63B2CADEBB5479371411D670B0BE29147E90AF2E36640915269BD30F12DAC83FAB53159A154D673612FCE05B6B9BB340B5D1DEBA9BC3D38875A8CC2FE92CAD763BA3DB11EC844EC56567C1F675D90CDE4820DF77E2EB31C3C53A3A7D189EBC2DEE3C1976E333728714D896D37C42BE7771E2AF2DAEC7B1A00B21018E3E21BE08F16BFBEA420FCB6EF1003CB94BE1FE4B802CEECCEF5D488BB9AC17E757117ECBFB1B7B465878D728DC68A1EEA534D2CAF7AF46B46BEFD80AFF3C2A7161A6364A5DD9AE4236AD7618593CED0BE381001CB6ED6F2D5839E30E0A4CF8AAAC4C3C309B2C5FC4492E758EEEFC241C2C2A86C59982122F3BE918BCE4C7B3129C8B2BD9B543039CB5F9609D327914CF899A5D305629E2AE1B3D4926B31C8F2D86EC19DF5A4500887E8D02B45129659FE82E3A14CA2C06CBA52520B4F65B6E70A5CA90FD344193231E589A75BD110776FDD37C5C06F7204129FEC59CB85633AF4A97C149C44871CDB348B94242AC968830C4F644EFED38D097F7468AFCEDF7BDF6A6DAF3C0BD53969BE85CDB37AF2FB73C7787B8845A9DB32332A4962754478936A2571CDD1720F837A363C4ACAEF6078ADC643F069A258AB41E59A82728BFC67826EE8CD97BC1B21FB8A31B5683BE7A3B5B7E8C9FCE3DC3760DA47FD100E682219906335DAD389369B1266A2A57EDFD5C37E5000C972AB92A922CF52676D2E32908977CFE73022408EE8BDAA0262AD0744FF90F0CCF5D1B3091FB0D67386B7C29C42D9FB54F9CBD29D2E9973CF7847484A771B6EF1FAF7A63F5228F240F77F56EF1C6EB5E46F7F0E6998C5BD12A4D3BB7BD605002D12C10C236A201A7920B9AB67FCAA48C67F789F8D9E33066BFFAF522FD3EA294C729F1FE650BE43866A3F6186BF99A63C2CCD840469554A55FA605914C8B205A0318AFF921FD9FED10DCDB4733A0A51F923A153D939EE55F0537DC4973096AA9A3AC6715228E8505CFBCE9E7EDAC028C0F258B509E726FA2E88F8B31081F3CFC52F5A30D09FB9980CF93ECFA5C33FBD08317422A1125AA99D3F3428A5C760F46146CE81AE4C55980AFFCC781BAFCFE9280B0FD1FED027361E130A3A2A529FC60A17D8902FCEEC724AD53559A482B62C7F45F1F81B62051778540490220B7EFAABB7E1014FF065FDCDD0F90E421F221267639D0F723A8342EB19129E97E81A22F7B0DEB6F52C2D7F844EFF14C268393C7224FE3F76ABF445340EB1AE96CF87E7562EEF1BEF038ACE683A1A09BCB03A388928C2E690F6959B984541B750DF10A12458D1D8779C1217A20F396BC68CC6841C076A5D2E1479B47836AC0CEBEEBAE116092D47B5D54151553D5CABB9354058B635F6141182543BE5AAFA9B3671996E388201AEAB913C607D5C6914001C08789FFA7F25911834D13E6D75634FB0EB1F1C2013DCA5CF9B48970F810B9272B25963FBEE1636F0C156582DCA4D84CCFB37A767AF99534168319E94DD2D811117C81078C5A95192764199988F5866205BE35F4E6059DB9421AC574C41CA3AC2B871F3784F45EE80F549BA4735001110CB448FAD261C2B749862C5C34F33E69DB3363EAE65316976D0C84207323EAF6D791636E6601EB1BE90B7C3D38796F845F424C996720389FF89D582C910578731D9AB769F1B198CCB87DF9BA82C6377F926BDEBC057B3B13ADB8789024880D73FB1AEDDCF9A5C856A082F8AC6A76DDE11E28E3C8DF291A289007D266BF530984DAD3F921195C1278158994633713DB1B61AB7420E13072404F5F7667747A53D56FBE0FB89613DCC8A1A9577E1B441858CBE95495E58F9CD0E8155D9067C63629475A9B82839222F871B31EB3BFDFE5BC54F60BEF7141D3DC30068BBF5D046F8E9851DF7E7F324B384D9A5A9FC523E5CC68184C54509BFC54B0B4CFBBA5D864C01C95B5167455B66DB515FB7E75E077BA42B3787C7F9CC4AEBF31F87D71CA97D068A343FDB290378E2AD5FD36388BCEB13B3E95FB92D71B5199AF302B8A38F9DDBCF87A30A143CD6C433B5169F22859EBD0F50010EEA9A306D41530D6D571F20406F408F3CBBD9D38AD843162E3C4EC4753FD910CC1325CD5F7C3C5C07C505E5ABB9BDC1B5199789F386C2E10FD872F22E6196C94258584178F23E90E2AFDB1AA3B2381BF38482FBE68F4B4950450C7A7C9019AB0D2B4BB498A71E9BAEC8BEAF4E658E6C499CDC59D24F60F8697A16559CD000AB00AFC93EE1CBDBA03727A4762955B8AB4B3AB731F73157D0DA0F0CD61E2EAEC1C7F69C817BA38EF552E7AFE8EA26FB6E516BE49D523CB3372210D3B9BCE1CBAB9D53421DE5361298A96C080B75A3E0FB6515229B5EC7AE3ECED42CBCA9CDDAED888D0B39B529A0484665D3E05F9BC93754F2BF7FD39709B8264025A43B7FE5AA50883E825D30B77402A7B7019DB9EF1F09696AA5204CF82B5EFEACD1545BD9827179BEDEDD135CB86B756EA767AEF0AE3A6158FF480682E8484520AEBFFD7E335A2F1517D7C3CDF0AE614E24BB23EE622226AEE1A27E573C2471B2D3059E1E0BEAE6DE408845D24E1DC2C85EAA20AE90CEFF940252746C9D768C843315CF49096F27C01E8071D283E908F304D77B532C97D663BE8C3BF02FC72455F82475A1B68F5130A03A641D0CF50695B057CAFD2B71608DA7A656DB41DE91DC5AC906B651007131E6042CCFACB6BD880458F0BB588F6F9F3BD9AFC05CD25EEEB918C81E6183AD787D3EC7EDEBC4EC16521217D07F2138E9F9121E87C3ED0C1E27E4C63FCA82B1156E10180DE3C6B5AC381FD5640D694A5AB6BFED665B8C537C3B0068EA80EC59C7D0018C63921D4311885E266A16DDF54E524F0CC1A04EF57D7D61941F9B4CD27BB0238232F63EB1B3AAE21D9ECC41646E3F19782A8012A5D001C46B0F178C07171AC87A02F472E500FAB9EBF3D9285D24E7A7F5B1D09867FDB4CE62F7C52EEA37203BD8F22BDB6554F09A6A8F943CF8809DBAE534DB0D9E729ED8DBCFDF27C31CE28BF323F35FE045AB8D88C9B7FA450F0AEA53CFC299B0C21DAB4FAB9871586A9B2E2374D7B26684B202FD62F01CE805A1822D71A9C43F7CBD7E3D941E4D723856C91EBA2DBDFA43ABD75688A140B910352307F027C214669D684C12D6673EE574CF6466DEFD3A329BCC19E4F76FB508817D16B33CE3223AAC53F37A6A77FA2B190C3557ABD702EA6FA5C7B9BC0A72A91C246E73DBB5CA4AC0C9B6D848514E3DE6F6D4159F065B7366F5F4FD3186F962F0AD8E422B3992A9005F6FE21F315C9512F7AC649D5D5004D3123A51BD0BBE40968051E595D606502BF7484075C731B30BF1001EFF8558A71A77955732DCFC9321CEED652BC12288F9A0010395644C00824C3A7ECA591FDD6B0093B18D4A87B203B23B9F8CBA1D28FF42E1FD83C04FA971848682BBF4ADFC7D77369A99F3340BCFDD32088871F47D658EEC7B1E4FB083B2D2CD39FFCA12A8EB17EF520719466E25CAE050D29425059A52C3BA70345A0B09209D13ACF66CF975E6F05BDCF5DC2CF409FCA586C264595AE8CE335F307B7DE81D065F00EFECD82BE30EEB45744C54098116CD660243A91C21515CC9F1CEAE0B126BCEC79DC840DCDF71249175E10DCF4A8EF79620A257B5FB9A9679B1CF9FD0274EF6C615397331A7B04350F133287988E6E1944C2A8750803C2AFFE1D7CE9E11425B8C3E89FDFE2E13F7DEF1E12C8FC7C8FD918F5BA88B477624ED398F6D4E221E8A218C860CFB8E4204165D0BAB570ADB5C221C9DB8EE567CD72EF35F4DE6CA1391C377DAF9E3079277D794DC858DD6BD4ADD5B83EAE9B2B9121499A11B4F36F8A09010BC1CEB6BFBB0CD3150A95B8D052F7AFADAF6C628FA8DF02DB6F4DC91B688FAE401B7AE6594B4E422C6975CC6A184E8C3EC47F5C2F4EC5A75F82B4AB987A65E346119ED92D798509B8A4610B557B6B12D09E57E9DDEC1335C7287B6FE620000000FF9EB14BD71F876823EACA76BBED4A5D568C1765AE24F1C3BC481CD308AA3CE30968E83EBD082D8D9BA78A0006883F7B6C7FAF96A054BAA24BEFA0A297413D24D4FD9017C74454DA74CA288F6808514D121EE391CB4795A3B8889EEC0E7371D7BEF3A229B9AF6654D49402B74AD429C607F7598619115FC8D32A997947F9CACBD9513A45CE5385C165E8BD7AC887E9BC6B34577F369B1CD13D2246C5E99AED3657CDE391EA0AA58E3C320992D3D468BADFAE457FFD99EFB2405C03E7D3F5B573636947FB76B9A467454F65209A76AB15331397B09F0387CD0FC6DFF303CA83A47FD99D1F392B7328E850898E6286891E768A3855B6A996625FFBB8605258FAD3D443EDE1C3EF482E5BE730D2510ED99F3EA0BD2B4735EC73996DE71A468CEF56C0CCF2C6D1036719905204085B014A84254121A38C06A44F08BDB0722B415B8BB4DBD0F4E5AB5470ECB9C1DDB73534A5F3A9AB1BC58DF41DE8B503922708F65AF78CF8ADEB575DADF87D5C3FC48AEC7D4A92E2C511E07B8C6ADDDDADDA5CD09B4FE6A4C94C8B7E99F7EEC01756E8DD4308B5EF451908B8ECF33FB73D7003B3CBB1C3B19D6C3FD1D5E0BA3313B890D330251EE4148A815B0A7F40E36AA74B14328E89AB4FD78652EB8B67D78B552E4A787F6B5443DF1E57FD8B8AE19AE3E278AC5F7EF2E3D81CB1ECA74E0661C0B0263163E80BC93D83767A0E61C13560BF78A8D98F81F0B8DE1E257A37CD3FBFB7FDF788EB092161BE5722E83CCAF9E60031E85249C276E6466665624B63DC3D1688BBFEDB1EEE5F8BA6D2A6D0AEFE5DBB0791647153C2CD2F187DAE9221E27DA73756C2E9C81EE507EB802
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_17
+Input = 9F9DE654832E208E66574E78B2A8956561A724D97AE127F1B37B2E3FAEF884037B09E687FF822A52BA7ABB27DBA2A3933FB885F02E32888525E6D7AD80DB08227E2A1A563BD51DE697530B03674DD88B28AF1AB71A032D965F215C1D69C1A5C67D2274B32ECB42596F9FF35CC9E8A78104416F26A18545F2DE49227D2F8D868B
+Output = 01CFF2F90000000530A0D31D12E0A1C0B42646143B5F1D3F67986471EDA25E2D4245B3BD702B2E33918EFAF1397B4CB21E69205F261060EA2DE2E39A28D21C8E4F0CEE38C36DCEFABF969F9D244EB1CD7F33C818F2B53CC4A88030B47B375393D7B35A5F40FB63A7A9A6DD599BD2AD3D3298CF339C90A200743C84C7F5A96E51345EB820A6ED55638B685E864DA91C4AE896CE5AE704AFC383535BB81A012C603968437E06E3ABC912E1B50D8BA1573496AEA54DD9A280380CB5E6CD142AE9CA0073E1EBC81E981A8532A0822391D209DA65946D07FC284CED4EDB95C9BEF532A25F24395AAF9234EC82D560334EC873535B7C5889A5C85F5197AFB2D9A99E6A33DBE55CB46C7F2EAB7F9719D37EF5BE007C925DC8B5F434FA99C86561AFC32CE3566E926D85E2393B9195D46F70996965F19B0CD2A868555290B61972C60BEDB4A690F844285FC980241EE699CB0EA9006A819F14CFD1CBB6A0EAC2BDD97B17CE10396AD6FF1A8795909B7DE95072CB498CD35219CB6E0930C804B2D6DE340C0988F53823B56D7BAF2CC4CCE0C848A9BE705445D8A730DD3222A3253B1F33DC636F7FCE60D91D111CE7661B31163882BDA4589684579EBC6D0F71AFA8F104574C19C203AC706B68D2DAAE6F2ECCE9B200D302DF318A8C60A8A0487790B8095BA08FED4D6331415D1369A1DBCDC257603BAC49D2451539B1DC1BB39FF6DEDCBDBF8997E5D6CB7EBE61F98C76C4287671F0DC0838BE3F9D93FF7148EBFC0A033E53B01C5BF16F2B3E608F96015C85808AE5294F4CC0D40B533D78D289C51F5F408E9F41DC8734485FCF83E97C2B078C325B4083519152149C397B5772B795BFE04025E231EF946A88296ED8A6C418C7998FA80DF75B6C40E6C692FDAB2969B6F7F1E809BC1C36810D79550F1D594E0C935452E130DE2FF5EBC0FC67F74665248505745325DCFAB4702F17DAEE1EBBC1A3A10D4F0278AA209A9F327E68E5B75AACD35C206A29B7E3E00384008B3E20CDB9DEF7B803CBAED4430D4F871AE9AEF1374653B9B594A2280AA14C6E652922951ACC5FA4746A0D91D1DEE347943CFBE84C64BC26B42CF3BC420B37F6C7C0BA0410E97DDAD082DA0B2CFA4B73F5C07DC8E84A8D92319AF8821C79297BF1A27A489175F623D6335D7E72BBE7957CC51C4546ACACD261FBD1ADF62EBD61A0733BC71814C41DBE97AFEDEFAE6311509C1D654A270D6C2E88756B2928A48325BE86417998D825728BE11512107FDDF2C58B5A21CF5B11ECDCBFBD42B179F6903D898076063040DF04B1871DA1B028FBA2950AB6E0D7F9C79A0262D650FFB1A9768CBB1F87365949D7B0F7445AAD6A8A02FBE389E059CACC2A4A017995A87616730023395C3611623E591373B194C42041A43D0F5B876290A8D95D235C3C5840301DD7CFEAB2FDCEF438430C4B71012497E0408A6D962A243987E78F7006722463E341D8D1228D808F06AA1485B0704A37030436F6984288367E6875BD8088C511DE789E83C6C9C4520C3D64A383B1DE509D6940D48843882F4781AB1FCCF0938FD32E6715840537D858F8C9C8C0BB220550DFF9BD64C8A43E16DE05396CD0453C5351360A1E8A01464EEBB380A4F157B9031C0E3EE18E057E6BCB8AD533B560EDCB6C7757F6FC7A4E337811BB2859C9CC1E0C25AACDE13FBA9B86B6F8C022128E7D28619AC087F6202BE3AC5239EC0E5B8A996C2BEFDD72DBC6F189B80F497C2EC2E31C56FC5AF654E3963E0FF81FBA28656DD3E4E2C7906E07F2DB852B0EF14011AEBF462729083D6699A22CB9EEE0E97EC43FB5FFAE8CE20FEC56FADCFC0446A9E181BC2F66E20450D0E5EC3F09992AE4B53E296ADB97C45E70CD7DDF3CF1CCF6ED54C354AF7C02499D2116268B317AB5AF32D4687680E94DC4F559741360F8ADF5D3A883C811BACF60E50770C6C2996ABE93334F6BEB2B2F44ED5AF42A797BE2E2DAB8366CD6341A3063B54659229E744D4670E41C8EEF8930C4C1E786920C155DB982259E8E987DE703918F071E0174C36B7F34DFF106F19EEE44967B44B4DE0F56D14EA20A6E120FD10D2086EC0CCE48438420DB3D3E800A2E3C1362BA43823E82A39ED61DF56C2CF5E2735DA328EE3416BD26838629E199B7F77AB3BA8CD168652C9EE1BC7DBC32E6FBED3498F164AE65FDC7F7DEA1C18182C2C77D82FEAD993AD3CC4BD0FA8C613328FD5B623FE21ADC0C943247F39513A56F479EF1FDA5850E521E8BF59A5C13377FEFB9793D6B0AFC8CC4F8FE87E75D7D00D67F720C34C0AE20C1374FF080049DAAB0E18D97B7452AB83C1DE4B13EF8868C0D28FDAF3E68F9F1FF982EE8E7DD72AD4B511D86372FB58CA4835D56947D2CE454CAD0E97C08C88E27F6C410134A19AE73D4D9B0BCF66DA93BC2E00324DFE5BAE51883482FE8788D4FB44739624BF9DA14D691D1469EC94D871D16EEAA48A32631B56E591B552D4F9303991898FCF74A66CF891581A989699795B56A95CC556B1B3DBA7654B8C6C8225A8E1888E6ABCB2920776D067A8904D26C590B96B26D53561B75E8E0592D31A836AD2B44753C02B9914A6CACFD77F27059BCDCE82F2C6D365E1F22760B6E35830B3D5EA2C205C5E549E6EF1125D31B88F7620115FF00E80934A57735664513C1740D48106984E0F01E83E23B52842120ED86BDFF4A704FEE84E24DADAF287A88BFF55FBFEA45737E29E2F6F9771FE55717E89428DA011ACF17CFCD9190574F6D9438C1050002B4157615767748FF49DB43CF47B65918C4586D77EBBE445ADBAF3BB0DA8FBED0D3891DDDF47DD31B1B92E9EF400EF04630C0F8F003E4E100E454C28D7C3A819A8B7810B544DDB9ED81FEB287DF88A251199FD770A43A225B75900C617B3C5C2FFF831D99DBC83602B96A356FACD87BBEC1BAC082F3A7DB1C333862DF1BE9E34BDCF6EFECD604D61A91A2445495047B872422F1120DAE8980404F7EC12D23AC3AC2A3E59A2E72646842BC994B8DBE6437727B14291FDF541B17382FC802FF76AFBCC986CA3C198ABF1B9295863ED2A43220C53F74CAAB7C8AD48B1F3435680DF8FEC345E73824200C21B02338665C53F8CAD46AD0D1E4A2694E20D17F2416E5E7A592FF8F7E6EB65AFCDCE2B00A7B4191CA75C4BFD3091E7D0B66B830C85337B8FA4E14CE2FC9B165DB029FE676095A4F0029F783C5282D5C4383080F677AEE16CF06D9DBF02ED32498FC2A2C9B3EAD4E9FF16EA819321CAA1651E696EA82CB375370D6E9C0D21B7351CEC22364F8A74DD10C983AF0FC154B8CE1313CC566C6DE1A55EDA4E0AD4023972052DE3CAF741985B076AFCB9111FFCDCD24C2CC72FEC8A579B202108AB7D1F42D03A75EA18409C460F15EB845E8A1FBFEA0E934885BBEA8E9AB7D8C57117352F70E5CAA920F3B4EC3B0FFF12BE295A8B0048FE275092E9A257A497D47CC27C517CA5B9E66B48A9BAAF907C8DBE140A846D7D82987D86970980532E89E587A264FA208906AE0C54B41D89832AC152C67C47E5AC70F59CB152191A1F6A34E5749570EFC8BFC8DD72DE328E45C2E5E7FFFE2569742EA6AB5D9947A61C0C794C684E78F22DD2C5B132037298C9C1F6C875A56CF43BD47D43C6312F4B1F9231EB468FD37FC23E478AAD41A428659E499EFC883873FBE6CE79ED39D058D7CCBE6CC43D673EC47F5F310EF07A6EFC5BFF1F58FEDD296A30722DADFFCE8B57DCC67621EF6DF177E2A5CF5DCF53CFF4ED0C511D642138DAEC7BD4A8A2E3244D0018DB14F670DF91AA9F8CD861DC165EFE661B19A5FA7A012DB53B92294F0E62589A1BECE9992E48DC2017DAE45DFE19C25C8251616829A6B43B41F1138D984543CA357F92038051DE92E710F99BA6C013143147C519C684A8A5BADC41F979E088CEFEED4EB9772826AB850B2EB47BF641124218780D8CCB29DCC1847D14DD237F3DE3AC6BA3EAF8661945A7C61F024A012D00D52A13EAFA400EB3BE83743D81E097E626D790FFA647816C8CBFEC360662A5B9C38346CD1311618A605E1B804A4912F43B8CE187425995ADE2DAA5DA7A0155B2AA056151DA8C75123D53BAD234EE100D6E9C0D284322B34D5ED2810E5F3E54A28999DCC4DA9341C36A2A9F033E0E547F83BD7A405CADF09CA0C737AAA2663768D64324BCC9BEF7EF605B23EDF059103C03A12327F5EA7B7393E91F9C8EDF1E9F89EF45747BA256D927178AEE53710255004F4C629C2C6604F270C6031DA110CC45042EA84AE2F3B341559384B98EB30F1A8AC30FA3A6D98869C5F3D9221231EC7C9B0C07BFAC15304D6C7586AB6B6CDF2DBF2B83BD69AC406E2752B64432AD0C5CDCA616CD4711545AB29485434F271CF89589E6F22CC05F0680EB965AF6E580AE562F4EFFBB84425E4B05F3D3A0A3DB60B95C70950E84393E319427A57CD7E64794A15648C3AD1366A5DF3E04F05BD27313429C40382296AF2474E4EC9D8F90478DD895A89D99E650DDF18C853D5D7CFAF47944CB1B23523010D4AA00394DB557ABAFE5BF2D1645A867DE19DA8D07423218EF67B7FEFD3E6FBF598191BD52A75DFCF6F9A2C0C5A31E88027A5A067920E56A065AF9BCA328994BD5182D2F2A9AFE225DF9A151EA3CED2E2B4443F5878C4CD204B24B54AE438D776FC38FE945090FEDF750C4A1AD60FFDFC148DCCB77BDBA9E3E0BD1B848D5FAEAEAACC2D7C22963C05B3AC1880AEBC294C90F0B9E9FAD350793A87DCD29B8D2FE29207C8E8C1F6CA075DA4FCB0213A11B5E26E1DA3BBCCD0D29A0434F1FCFE6F9CDEDFADB1E81CB624AA0AF651B0D1C08FC9FBFA5817A0FF565C811A8D540CE06E362CC461A8812F2D00FF795AB7EF0FACEB27BCACF7879ECED5F8DCDE1C2D2963BE8197BB2DE57377A4BF305E72C3DFF1939630301DA0ABD2CEB5F9434E446946040C033F12FAD91AD4C143E44BD0D32F110F2C7039BBF51E1B2A18E94FE666B6FCB4EA6401258F0E813704736FF82C44615C23970376855CC06DDDE28C53963E120D9E78B6B53039C83C98DCC00F4B11015E1F828A04C536BD9E443899FC2F2B50BEC6E7D376C079C4C0043130B33E71E65A671ECF5209F0107D0D16629B9250C2361377F6E0BB114980F489E5870FBD0ACC5A7AF1A199460AEF01B8438AB06161A7B13D9B18E30FD715FA7B8CDD821A86FB5DBBDAAA8DE23A1F17F4BE07BBB29F08F857404F5761B71007F45A786F8265CD04352C053069F536E885ECE3EE2C431A646A4E233E7877F691356F7726B29BC8567056595B732A3CD27667927BA93D8138ACA6495D9937EBD1BA95060E5BB7A775E7A3EF6B915F29D9D1CA0489B0F868467B2C5EF3289C175C20AE6B0E9F4B6FB234A96C8A2822EFD37F96D7312248B7129BF47B6AECFFA46030C60BD0D97896A746D4F372F0AF15DF12A3D8D436CBC8D88E18701A8E7E50DF77095C2C16B6B87DBE5B3ACAD38787331B048DB0FAEE9E9CACB271677655E04A6EBE1B362C2F3E299EC132796B61967691A4E382962BBAB7E198837BA305EAFBD944144183615B55A4BAEBA4D92341E8DBCF0B91B22F546E1BE99EC29AECAED91BCB198D9EE9C22F6EF2FCA5E34D64267320BF8976656F18A404D8F7D659851A26ADFF8004F839EEFAD9E704E6F9EB2EFD3C36AC915933DA93F3A9F24F019B522EA2DE5E2CFC46403178C3AE09DC5D853512C10372F542B336B19BB9C2F5DA483613439D0F741F74B04007DCEDD2DAFC2E988D471748941A8D1107CC47A62E44AC750651756837F21001E8468C61EA2FDC2AEB3AAC5B96C6C34D0377F857DFC0B5549C3B8CBD2D43A3819B09073A12A3CDBCC842DCF9FDA595DA8C300D145D71D7A505B914740088C5802DA2DE57153CDDF3B9393B1265DD69D7C39CDC4CAFBEE7ACB46896B107859DF61BFAC56280A7958AEABB1DEEDE115EF98268D6E54E29E692698C1C3EAB521CC617D8DE7FEDAF3E7BE4AB2C7AC5D31A41B125EE49C80FB9AFA968FB4C22266364E5EC3C9BE87CD41DE3DEAB05526BFC1E4484DEED3C6923860BF836B19BCAA6A67256BC649CAE522EC93C2724F1C9E46AB6F9BB13D61BF4CCA7665DFF849B0D06EDFE54BD842500461146CBFF4053803CD61F6CC6F6B0953E999D5EA246FE2A8203C74A332F998861E2CF29C7B4B9E0173E6C5E0087EC9161306DDEE17E8F6A4F100EE773DA65929D103DB4A7559D5ED9B8015E0A4ED9A3B4695F04F892C41351BE44CD45B6BC1A40B17498C840A9AD4F53AAED21BE3B0A2A7EF58C2DB88A97E7D6D6D8A39F5639118AEA36EF9C7DD7B8F459C51C36DCC4A93692D3074C4B7F92CDB6BE1CA1AF5B0DB931E39AA78F3E32E4859D3DBFBCB2D4E0A442AD3F3D469CE78FD0571FBA759B4C9FBF10A321881EE46FE66C9358088DB076501209C17AB887716F17D21C3D8BDC45D92BC64AC02BF241798D8712588093AC3D4610E7DA35BB506AE31B3A93C9A72EB3EBFAFC5CCB8405D687CBD5A5AB4F748DDFC758C6E446CDFF3E6F7D5D44FC4BDDA2B063259AECA0292F6815E66AF1C896F86FD0DA68221A4928AB13F7E70B2378AB1641DFE32CDE57138173C65CB0B10D68901E91BFD1C8F900E0904101DDCED57CF8079BCCF49CE3A739393C105457B18B69EC855D0B2DCD913ABEE32653D045BD10B36D091D159C46E895386421D26C918CF96558A6C7F218754125AB4E9F6ABAAC617B6ED4EBA60494031BB6DA7FFEACAB236F8A8AB8633B66EBDB621A89BE4FAF1A9B74948BF48D68A6A072AB11B83CC1DDBFCD26B62A207D452F6D44815BB7D479EC5946396DE19BB185899E168F5EDAD8B07B6A7AB06A2252598582EA14B79D9C07578BD8E0A0E193EED3A99AA9BCDCCB02A17B0000000E4CFE37090553529EB4575EFA6B61538E4AB8A3320C5FFF4E35F17687E1F2F958472C09EEDA5BC410C96EFAF1E177F7A99A0699DF0460F282DD1AF1104A82096E8ABC4BF51BE65544EB3C701E428FB7F3C32A061865E17FEF8C9F3BA7C7901FCF77B24B3CF97BAA1C5A8750F29491341B11A18BCE84082F54B88361F82888DA39B7A27011309497CC3925F47B29F70712FA6A8B5D7F102D2774448F5DB89A07EAF200EDA938EA0947DA600E191981730753D247814F95055B7C283108C130730107B97C8D74A5C9929C56264DE88701C8BF416685A17E6839829B8FA8A6FC60A3EFE34A55CA57BE113E71A981AFB962D3FD894183705B9E0E531BEE16C29C86758D7FF1EBC641C7D6DC96882D705A2AAD01010DD46EEF58A0826A4519F7E5832C588FCD879CFF483D766E4377A21B5A534322AD82F338E11E6A479AF47450E754BEA8C249CD7C8FC46684C7D21BD4C9722ECA0B72B5CA098E1BB7BAA903A0554F5B0D8C2038B2218D8CF71F447EE60CB2615A30099106EA65163F1F47EE3ED1E3A34353C3AFAB8821B707F6F8FB8DB9B5B5498749A75D35206A90FE1D94AC2530B0F2619ECAC113AF50FCF2D51EB45F272FA884193B7D6987FC3A16B7A4D1E57EF5FD54651DB224038593A23D64EE3B65F96D93B453A5919163811C21C2D97D4A4117ECAD9A5D3E3B6DACA05C2AA54B76497A28008FD815A9168873EA7231349CD6FDE0F222274FB5A19919FE38B41A25E31E65AE1B1F85B7A77E0E91CD95F1BFFB691DC6E1368342CD438AC812424C2B64EF55C949033703D760B47EF10E131BACB517E0517A6D03338A12280AFB56D558BFD31F88744285
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_17
+Input = 872795CE9BCB7270D6604EAAF3C9AA0EF04541B778DBCB45F742055ABBC2B7F64C5978C869DE1A8967D3BA879F56B250D33F548F682306FFF0FEACB655D94390E7ED00A51A7E4D44D5A9DB7FDABB43A3F95B34FE539FE44DFE9247B623EF3342529442E2F9ABAC083EA82E4C70059137B5CFA6881C95252AD0F950C6868BEC02
+Output = 001A42060000000583DB10D15C07C6B06173723BF247F72E03C1535FA23A45589A3FBAAD08B6543E0F72EF3005EBFD13FBB3B0C6F72D9946B782076A5773AA530060FE9842907C650B0359A0D206CC84403A00A9CFFE9D1EC7769528B7A74B388A5991266A37AAC9FBE1495E72AB00855405E66007B8D9328F2D6557E52B9EDBB7A08290FE15716E3CC55C9EFD6EF6EFD0B52D0DEEB8B8CF9FA5B6FA3C5185CEC1B493C596E0F4FF98538897D945F3C27A9E5019F209E33A587E0B16CA05B64D7C894FCF8CCF736A5C59745AB49D62066452D25E10E8839F84BB27DFCE76F8BDFBA0C447492E4306127EFB753AAD07C158D78D0A6342B803E956572C14FD60ACD5DE8EC640E6560404BA96DEAE7F9C4244EFEA7B074F504FF6FE54C2801017BB9B8AAB2EC1EB207044916C22344EC5658F266DB1B0B65BA7D2DD84D7F6E41A5BEB1C1CF30317E89817BB969516C55A8861FA23E8D7E0C0E97AD5A8446E3A39E9AC230D26AB096029649A4B5C036C9C99C86E88C8992E4CE58E4A1122F269AC5A0E7B4272351BD7D0C62A85324EAD0AA4E549D97B1B15B4B18BC80A1634BE3BCCFE9C83CDD98AE90BFEEE5F7C6D53EADBD70544FD1AD6F440906CB7A5A991A722AC8866EED9E42D5EEFAC469C85B97D71A426FF62C14C58ADE9A9AF6F73811BC259692E68D113B83F8B9F11165A72BBA2695D342D7627172EA715D12F20AB0A69E955671AFA8732443CAA2CFA2245F5ED30299987717DDBBA820404A9AD93969227E6E114319D3F7B618B5D5AECD818D073CC04041415D6F0BE5ADFFDB578CF542E1AB0E456013472A827D1A433AA2F58670193EFE5170B1AEC8DC5203C0C73CC60FCC0528DE1A11CF98F1349D2A1582704EF1D3D311DCB93C79432C91B4BD24F7CDDAD66B691AD70C8872EF336C9B78D9EF9885D10E5D39CDF50E4B971FA7E39005DD75358C9FA1499D05370CA11769C1E81DCBFA07B9C7A3DB6855763C01DD3B423A39037F7D48E2DBF1B8BB88BA0215F5276EBE9A37AA2E50732A636B16819CA72FFBE405695B9BDBA8D1DC036884E00C0F2FBAC0F3133696A11BA8556C4655A661E6DC4C438CC1CCDCF2A533C42A7100696176A1458C6D3F8445FDBA0472F947CE9E3835CBC3B71057C4CCF244B01ABFDECCBCB63FEA170CBF3EB127A31469575617D5D68D8161F102DC8E1E140E914E689A14CC2E157E4708AB9CDDDA74A7D93622FC4D36297BC3FB23890E5F77AFA9BFC48ACAFCC38CC26DCDCF2FAE3DF1019C5BF1A8EDA025FC9299CE85C8731AB9B9C53E23CADEE91AE46A741CF35AABCE709FC1E0DF14478448CB70A5AAE77913F1A3765F0E9DA3DAA545D98CC57987D26F2CA512F397EFB8FAFA5328DCD3662E6EF05E5297453A594D7F40A7AD3AF908B6A8CDEB23DAA0F184160337FE7A457E2D3CCB8087DA03E858ED13BEE29A431A98CC6FC09E50D387F8756AAECFD3CFD31D1AE5743006CFA5709B4E6ACC9A53B8EDD7C4052EC195119C8F4728B22DBF38A06480DAB3FD98F2181E8ADDFADC0AB09F1C4FF13C888960B2E3C61D440EC15C7FC19EF283EFF9044BB7C517C15D1CDEA1F4FB693791BE671291D4C3A1B4701A6687D5FEB46CE15E9317A70B591985213A8105419BD2F213DC17520A643BDF15F5CCCDAF166BFA130BC9631A01CBD240A1BDDE7F722D2A4142378844E10AF80710119D578B595494EC83EE2715352983B48143764F28860EC27C023E49CB6AC106BCCAE84187C9FE693C9E4DA68D1F4FE9655960263A1D50D04E657D51F2A1F621EBEBD66FFF306EB2204CC6E1354FA90F183CF78FB8BE826C143BF46386FAD4FA2D64C6CAA83B7DF41B8900FB55A970F04CA7ABBC06F8E57C9FB9033D2C752603FD0880ECAA7A689A66CB1CCB7D9BEF368F293C75E683FA6E8B0A91C49A98157EA38EF9D03564E807115D3110A37820AD909A821870099ED7557C95F6CACA3B14996DC685203EA526E0174720C7C9B783D0C5B595DD96F3FEA85E318746AB6A3608C3DC4922CE5646BB75CC05CA467C50EF112E39A5ABB195E70F56370470FC126DF2A31C19C7EAC32B07F4B6D6A6DDD2BF90750E0266505124B926B2F07AA49DE2A8D621CD0CDBDAC74006130AE6A3376AD27CC9CA9799525A4A50CDDA13D378DDD076F79857A5556DC3F611741DFDC1FDDD3ECDBB05407FED9C0DCEDF78FB069C70E70D44F7892F900048F0B7ACE8C1DE4C2484419F09304A5C36C98A5B1341F40C78B44BC2ED2088A80624E2291BF53AAA3E7AFA01787796E5D01C34DFA7EAB5649A89CBC6C9C19D52F93B484D3FBDD2723E12AD4743C74C7956BFB212298D7E7D346B7148431A9C4874B2D7E6CAF4AD17C6C03F0C045A6F2C285160D205D4F71A2D383ECC602A7C2725F7D04C397A8F946EC0E2805B3FB85FCD6D4E15654A204639EAC50A1B20FED7A243208F991F519B2D4530811F9A9D3B8FACC2D66B03DC728427D1256DBB6CBE27572FE18D80ABB443FFDEE30266989EA62BD07E8146AD06F57183CA0C6428AD418A799B614E8F0522AF16D922ECE9CAA3E4D210781BF47ED18EF841D62E37867326BAE0962ABFD1E3A380CBD08BD0DDF6D382D821756717DB76E44AA760109FE38CF2418077A482C8F35EC804E3682EE077012836416F295375CFE7609C6CF163C62374EF86ABC85B757CAE80AE695A73590EC9FD330E8728D1B5BCDD4EEA68F20BCDC749D8D7A41B7FA3F5FB23BA2AE269F60EE1E0FBA9A202DD09B676D573D88D7A2CBEED0FC7EA8601DE5330D25460E4CB174B32F446D835F62895DEED818D1C3B0A8FE1F3BC4E6BE6F696B7065D558C6D99686EFB2184911C7992513755A5D63BEB0E77DB3C071F0CE49712FE887FCC89DF83D7224C45ED02E1E00A2E1AAF31361FA59A534C24C357FBA9E144474BF42A1A1F0F7B2ADA4679C9EDECFBD4A67E3138F3AEC7F0FAB96F12A0300AB8E880DF1D0036AC4D99198A5884AC23C1046866BAC7999826C6319CC6E2AE52D0C3C0ED2C1B9AF8C3C1DB43EAE9F17FBDF54618BE21949C13C92B5120BA9DA78545221D6F8289731BB8C428BDB0F31952B3DAB043248B67CB033D31180794E1FBA186787B203E37F1251DAEFB0536E86B98706512EAE75AC552186A8192713EEA49244974C59528193B4FFF5BDF70FCE5530FD815ABBBD8581BA8D2490FC4A61E2471A29CBA96E51A84A44762E338DA75CC39C7A10421F8B1FBD095001BBCD304EB251D6D1885F00668362A222537D61D0482D2A2D30AA3C88C42C96878C22936AD3770C71095DD7B4434536C5C15663CC82BD28B31C322DF380CD34ED8ED3042E5D7A0781735EDE13D86C39364CAC8405DF368E831352F9ABCFE274D004D7361A3E24319EBA2A2CFD71BADF1CE72AD3B5181EA747CD076D1B5B37CAC85E74306F38EAF2DFF79E38ED1D4F0D4DDD7BE54FB1315C2833AC0ABD0140B99FB67F10CA61A9C9D20FCAA9D2D6A2DAC74DB77D94DA651FD44B2EC7BC5296B35CC7FBE74A96C826771233641276490BE6F8BC3F358D5ABC150780EE7D277C391525E2113F3ADCF2C912E6FF0FBFBE9A603B09A195D72A3D52D90133B9DBFC1DB30C158499EC31B02AFE997707F6BA4C74011C19D6A612AABB2573714BBD47ACC714F433549D26E73158EB00EE4A483F738D3D09FA2959227FAE8159DA578630B46808C66E6038A238821FA6EB32A3257D0BBA87FAAAACE377AF8AE3F7203CE989CB3820190A832A2F4299D4E46FF3D3CB699E1E1C7832E53C771E7276B8E9359EA8CD4BEFCE4F73A7F1699B76E0932809E62CB24863EF5B72F32B057EAEEE48D14648A1E340B23CB785465D2E16EECAB37781A6DF3FABB405B08D966AA52369426FBC463CDEE9FB5DFAEFE8728FCF039A789A238E9D0C6579F4FDDDA1EDE9F767BC23C710A63781451C34D1C406FB8E8AF566D9CEA6B1448810A98AB132EB1E4EAFBCA30E9DA6841C191047FD371639343B07BBA567EF50846F713F79A98B515E32C5AB5ADC0ACD0B1708FFCD5152229A935C22B2C7263CF60BB76EB99E425C04F65273A3AF4FE942540B9DBF8ED751DB13799BCA7F68D4B69D021DCE9E79827E8673E75A15BEB0EC432C9660A11F2C72AC47E75E347BF368E6866CB37784AD2629A60CA6C57F41A2E5E389CC64CF446AC1E1C384BFA7EA841A58016D088A86A3A8D4A7370967B652A5D818B4D8F7D3E593B92543EAC9FE3AEB57909EC0C936EE4566D2AA7DDF94F69913CD8FDE0FA5F74EAF44C463D0603A8D800A47E529A80CBCA55145189F7B982EB039FA98327968CF3C60F18CC58939D799DA1FE6194832369F649FDB4E3021B248214F9AE4552851F3036437DF75CB3C3CB9D680EBC64663452DBD8419075CCCCBF852F987C1A7EF82AD050E7331BE4863279FDE44BB18C2F0EC3036BF1B0F08C47D6681171B1EF81C4DE17DCA31A19C580C23C50D09E389DEA7329BE637AEDF9488E740A7BFEF581F16D87C561D19D06828514C61AF3CBE3499E121D91497934FE4A662451D8D21FA0DE3820A896A3BF9C765A8DCEEDF028CC0B5BE795AB8BAE7F888C6D8D3E4299BC5551BD085900ECB1F7B35B55F6F0CED5333C6012D0FC1E92BC2D3A735C43B062EFFC55F350B24DFB2CEFD8BB613ACFF95BA1CD308544770A8C0E5675DFD1FCDD256E1A99D5C21BEFA6E85B2B27A419DE11A9FEA31D0452E828CD06A44568049F183A861B14BAEFF67C9A01CCAE828DF8BB9C351D6286FD934BA1E586BA6B66B20F597ADBF6A07C7DA31BAB1EDC17C0C3C1C40ED2A3CC3BE8F9C85324A79609BA3771D51866E8ACD312403CBDAEE3887A9BC6A12D184AEC33AAA9ECA604BEA4439B3DA6359F08311888DF70FEF156C17E0C6F5A4F4D4268EAA9B7BE23A0B811F5E76990AA6302322968519528828E7E69D9C49CF3B4B0AA03B0983B03CEC08407544AC40C69EC288E564239604BAD291617EC3F859C4BFBBC2183E9369E25CE5120DD4252A86A1BC8EE24ADDD6BAB172C0E9F47D40D5F1512BB931D50F4F16E577248653BCDAEEF1C0282E445EBD994575C94BB0D5726EB5E8C50A1A246DB1A540731BC6626DDC8FB9A4CF3426F221AFD321BCE1FC44D87A9A420DE73EC38F720B2B7C409437B81FCB847E68EFB53F71ACCA6D8447E55EB30621810EB93C87F401F2EAF69F96E89C0F89F88EB1D8834DC06DB87CB47FE3F7129DA6037F97D37AA13D161A311E01CCD79578BCF949C16E83EC6D794BD64500C43C5A478E9D415CEBF40DD41DBAAA473E6375010B7BDEC52B96D697DCD40EFADF83C092A15211BE89DF9BD81E4803D48269287BDCFB9A7E693E68343FCAAC16305AC0A8C12B6B275561DFD4238372CE08BC3DB5D970D067AFD9218D136225C1711C2E59A7D9B780399A0F58A2FB6ABF79346E2DED50AE8473F0605B68AA7B0CA54882DD40553691F97C0C642623B809E835D86F3652FBC096117E7611B4DAEAE307EB65E2D809813A82568FE0755DFC1295CAA809F5DB27DC644DFBEFDD4521D579C1DE7BD52E1AF2D777536D5A74C8B94CD6044A8200BC875F8C5CBFA074B705482F0A629804517E29CBEED3505A789A6885B8A738C72983AA08D1CAF8FE796F12DCAD1EF2979D207D2958C487308B979C97F932DB8505A944C18DF3364F4751E01DF44B9B5ECA82B629039EDCA75B56EF7FB76178914EEBF02BBD3EA1EE01DB5BA7264907697E2FB9931D790CE3A5C7F012CEB80DDC04D3F2C67909D68070F94C36C161E68447428923CE2C0E4CD9C276E6B09F420287BA9D59B80AD3B95BC3C6BD502DD263A56FDBDFAF0F435851ABE9E23BDF88FFE6EABA77D7505B873D67B196E20AF4A70A9D51F4B02C718A8D04A49D9D7A53D4223BD42F470D11B1CA4C7AEA056990BCCBCB8F833999B13192393474342D8DA21890F17F603B167EA3C33342D3A0720552A2BBF9E772D7509E8C4820196C24E39CC2A0409DBD76F675A5E2FE4919D29D7D30DAAB57CF13B57ECAF463826199369ECBFEA6631F8A5DE1F4CDD60067037F3B9C893F8525F1CC4A2926BB46F6CB4DB6640DA8273FE98DF6EA8ADC7A7B01D4F2DCD11A0D12B41B76ACD276A1C8F49567700C14398623E52F71C9B3B0754DAA0E395369DEA3FC0F68A15649C88B3F99C3FD266852FEE94C72E9C566BA1DEE6C70CCA587D7ABB84998143EF15240B2224549E6C1F94447227587B87313F15BD03FB07DD472133ACCB180C4260C9360A605A6896455FA003362860A7E15511D2E62E2F8BD3D7926412ED10210759A3FFF64BC55B94537B01D44551F0A1A8F3F3ABD7ADEDF6E4C535B397AF6BEDB8BABAC16728D4C24C5A69EF8D44787EF1114B17D5254C08E50A6337252AD4A3E9A812A90B5AD5C93EF46F7D3A4C531E27FD834827FE21B48A09FDC7031A96E7B8DA0F199882F14448C4652DE1D4D46BCD6BD2689752DC5038B54C9CFA27C7371A290A75E635B2A597F22BB5515A388CF40CE27C131153CE22CD9C5F14427AC24C7A38D0AEC81686F425CF97912F955BC23B4379669AED6F496310D5605E3F1107C94717BD8FE00D844918AA32FA2672C5705D0083C01F034B099CAC5F8DB894C53AE8EE99D83FED27FADCF6FA52E02EEFF977BAA1E56EE5DF9ED87088D5A361E17042ADA1E4F3D02A5DF1E156C74E9C98C8280D58717C2171C5B57D6A9899E94DADB307A3B455F0950D54468428D3B2A37EACD71D70BC3067F64757B89BF9E268849FB5AC9259D5E385ED01554234ADC5DC786591D35FA3E3888080B778E3F6AA0B77FCF766A38C73B5E3546D30C4AB1AFF797CC08A27B41EC59C0BDFC31EDD5951CAC9211F15B10A8149A365CA51DD2D0ACD87ACFAD4DBE0D0000000ECA54026FBB1E9414C322516EF6ECB1167139B2E1882EA4DF3E12458E1BA422FF66DC70465E9C3CEFF2CB9BEF4B13CA76B96B84307CB200340DB6794A814B0447400A31D79E2B7648850938443AA363D2368E35F51CD32432254F1687724A4E7A3934000F97973B9148C630994DBE88FABD4F8CBE2CD81A497B95BEE81454B9B34F92DD22D9304C81FA6ED28741E31570E41FF2791FDA2C92BD2F4381FB2BF1BDD273BBED7AB2CF2ECEEFEB96988F2E91A2A3033551B40201A14DBC0250A76C897C7BC2FF55E2F0F066526A83697B802CCD778AED93C2FA7BEDFE7D7A7715F21CAE07755B84DEDCDB4A3A01BA5868731AC511CD08B902706F7EBF21A00D56498FB7750D82300A4942BE1F8B362BC088F617F7F3762074671EA7D742321E7AF689B914263C75F01CABDF9A95E4834DED334B3A42BB2E4EF6A405E070CB342A3F2DEF1B2FFB6B8DF8FD24A6A5E96325BDA610C25224FA73EDF57F7B7AC77AF39A6F03A928470AA09FB60A4EB0BE039E37FC6C3E2538D18DAA74CB287BBC345C7B16B308300E0D7833A2B069F49F1BA50D237016990240235C9A1F4C532040B4207DA85AEE2A704702E8B1A16500C03C06228FA22CC5C78C9102A549F2A9FA48ED4DA848B1AD3372E3D0D678E660BC35DEC30713BD7587DF7740203D5AE08912A32EF5E3C456C5E9B2F2C84C7E17AF5F07A2B490D205C179C0D1E61C13560BF78A8D98F81F0B8DE1E257A37CD3FBFB7FDF788EB092161BE5722E83CCAF9E60031E85249C276E6466665624B63DC3D1688BBFEDB1EEE5F8BA6D2A6D0AEFE5DBB0791647153C2CD2F187DAE9221E27DA73756C2E9C81EE507EB802
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H25 LMOTS_SHA256_N24_W2
+
+PublicKeyRaw = LMS_SHA256_M24_H25_18:LMS:0000000E00000006B88B6DC8180EE5D07D6A96D7DA2841ACE2CD71B3C043FCA2438A2B3682056162FF01EFC30C59DCE1
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_18
+Input = D4EB0ECFDCCC98D6BC3C5FF50CDF819F8BAAF04D559B69314390FA641816ACFFE968A86A460DAE31BD7C3DEE76366E43869645398574187D5655DC8AFE5552F92BD62B7A230836D0E376C26E18BF87201BF9B96B0FD7D515E2CB737CDE92A87FEA55AEFD56893D400254115B8AFB48C9D2BB1DA6D53D4ED9D4820360483825F4
+Output = 017AA81A000000064634B6946A6EB4A70F88C4C8BCC043B4062381362E2963CBCC2EC163FF724CE3ECADD7D404230DD3F4F2505C8FD7D38236C1AB6C1D23070EF72CDBA49E2A19043CA0377D20996110A7C59F1AC163D9B04A1218583821857C3D49C1FED300BD552A91280D030984DF9D29F389537477EAF629BBE5271760F243DE32B00D88D0602297694AF28F14CFDD900F1319AC2C1A93BB2B08D5916EE69FC316E9A0A1D8EB9F953F520A83DF50D22B5CFFA838542FABFBD2A2B1B5E7CEAEFBCED189738312D597AFED448770FE9D80EBFB1EA63F3BAF46A82878E2901590E2D84F82D71F660270147C93A1DDA846A5B2F8CB6C5B0BB4ED6D04120027205632EED4F500AEBE8F12E5163DD66C98F8734A9CA68F2F56ADE91B9A1C8CC201E86590E465D6EF6655689C224AE5583A0780E1AB6C418346C98451372DFE7513B3A10611937823DE86D61244AC8B63EDC0665D3A5129BF9040F8F404868D3AE7D65D3E58CE777902213407FF9F177024F0E607DE8C82435E6359021ACBFDAC8622F045A76F39AAF0CC043F606CA61E0B5AA110762118617ACD18114FFDED84C7B153DBB4D2A586DEAE79C6F16DE753DC4F91AB360F997364212F7760480B1B9A335E457F05D7509D14BCA85A2FE34406057FE519A6B3ADB7202C3AF73A4BE1970370BDEFCFD9A80000137C8690A7863B3EE383D04A6298A6F69C5EF8ED9F3D36C1B1E86FF7F0CF67D9D3123C076AAE07B9DF7D779DC9524D5D056ECDC2D35248A74C9E77FAB15B30D35F45BF6C12D0F6851742F878A3A9953C1935A178906FCDB788447394A84BFD30366539BCA6E97C08DCB51DF22317D0393243A036255AE72D4DA7D72D59EB29E3E1DDA3A6D32A304AE3AF2CB7644C6332CFC83F1A01ACAD52B286E3DD2E4FF59C47405105D6EAF3D896454588E2DD03C4EDE0EFEF19C62497509654B0FAEE9CFB89D3603F992EACB909F2A7AF6B5D292A09A0481D9AC16F889D3DCDC01624D90CF038EEDBDEF76587355CE1CD5A327B60BB8B672FB4A7D168C8EA47A01EA70941958535C44C2D96918E5070266504F1C23E9D903E3E02FBF763AD4AA99F02ABF900DFF020A90E95474C2007350864115F52BE08982EBED01DF5A93219847821D1FF8950822A64611A04CC4E5F52C6407DA13C0922EBB8C29F7BAAA9F04A41863FC48877BAA68ECA994B4753F260573B2E1B52C12E2EE237F6F1FEBD1B89E0E420EC7ED3C776FD045F010724C1C0E99CBB688373EB3935A45B20C1A99E4DEB426BC99A1A07D91CDEE082ABA6E98FC3E602F5DC1EF03525A81B9818F6553D3CD81C90B85E62814357275C7FBAE1D6F53F97EF799BE59536359B26C8D1E7A8AA6AA471186E0DEC908D38AB40AEF03ED57A005154FEB6448CE11FB1BA925332E10744252A415D47DCC4E78401E128E7F5CC1BC610803D28906465E1C1C84E26D5F16175387EEE507D5494957E8D97705F91ABCAAC12C70963176E641A387B70DAF1D9D303E6CFBAF2312757D9B1AD48D76510C3EEE56EC26A8B3B799D25F62D2E6A636CDE9816739B4480B1F1BE7894468B1436AEC989B4724D3E79779879BEDCFFECDFB688DA9B6905FD6D5C034A993423B047E9A60A26A856A9D93EBFFFF6E8BB6B4E579E7EB2398D6A0E71E4E9C0E5AD8DC9B67E6649AD6D9F9821FDDCA6C96E58FD995B53B28F6A82C221C4B6414CD5C1D77A893D335CD0C94767E5841FBAC81BB08BD5AE43DAABFC70FB85998A8B2247C61A633551572818B637FA05F53ACFE92472EB9E4239C1DBC0BC2E9CFB7F570D661230AD893B513AAD7EAE144282BAA21C5D880552D45126B8482376559520D5D10E6083CC906C828BAB3729341785D0FAFD773DCF924601253E6C537EEE4A4D9CC1463BAB5B2506E87D2665E409502F022BE387D0A4D6BA0CC0783805874F6FA856347A06E2A946A20BD03C197C7A8F6C96B4106603906710AEB290D198937BB7682DE2B6B8ED74B97D997AA68DE7CC132E21FDD36531D3FB65F5366521FECA1EAA7AB2BDE20A2301EC6C8861B1A2884C76CD5C729E79DA0D3AFE57E3FA210CBDD8A08394E08F3678FAA3B1733FD91F626B42CA2E2CF83E777E456DF800B6ED04510C8E30131EA84335D6C954645A99DD53FF8248D1D22A9B115155F4DD05FF47130767CFE17668CD848E8C27DE8628D2EEA3C91A8743EC72677CA1318DCE846BD9EB62F27E2859594CBDB57BCE040C89B0AE5FD9DA95410C45D1A4BA8CD02CA69F2BB5D445E951F3CECD45A97BED819186A6A17D2E76B4D0F2C92F15021862CA1AC66891E53E4CCEA9FF6CE5DCA05BD6BBDD4E740ACD22B718436E5A6058DC6C241D70086ABB7F403F5F3156CE69C3B27AC89DE514E460B6127FF94364E64C1EA80FED5358CD3246F83793174522067AD534E6C8BCD23DD367091150E07EBECFA9AC0C3392FCFD9E11F36FAF7A11BBD5F34847CE0E6C97A8E31C2841469F2004C80F059D3B8410386E2650344AACEEF8DAEF03B40544070505BA6EB4CA056164BF3E19133D5B2A6221C47B17E27AB85B454C4E3B93387BB46557391ECFE51C05FF4DFF271FBBF5B17E991DD204AA6CA2C9447703312B236D5EB13234BD8A5442D2AE12C47F74555C54D46E3FD8E07FC82C830D039D191BA6B521723FE8E6B6C255C318C99FADAB3BA549332D8050FD22BD03D5B00459A0C82F14D4635A39FDB2A3DD9DD54DA017D37546F459BF6B9C92AFB9694B30843515EEE75A591C8740B4FD1428E7470CB8109F265B774863DB3D92D9E29FCEE081D967472C2460870DE57741646E5228217952B41380CD8F040ABC3A4323EB7621AB00E8F49187008462ECCBAA3557CC912242FA7636D77E8C528A5B0739CE90E9D96965102A910C63E96E08352A506163C8DB3F1C8CAB60D0A133668B7DB213699B4C97961E1553D9F7CFD3619A02D5CCD73C35995F479433B5AA05156C10432244C5EF188EB4ED3ABBF48EB120F1C0FBF06EC63F4212A57AFA46C9696B4AB9B6CE12D250D5A92BE84696F03F0C6FFEE3A073E8A39BA76D32EC60930840CCECC98629F0C69F52B40143AD1729FA0F64F1A9F2F76DC087C1F3AD726878502F735212FD05FCF2176284A56C4D0D45C1BCCCA27CA888E7D232D8FEA20134B6DD1D83A9CDFEDF761BAB8A56A5E81F5DD758A08D9A86CDA98647965ABF0EF685CCF8C5121F33A22527F26A0CC5A208E5B4798F69491F6F2984FE9BF643F8A12531AD17681563F15B65110DC4B5B4DA7793AACA1E8B1B3CE70BD39C9BE9ABDC6CDB88EE2405B453DA4E282EA6A950BA42E916F211C009CB62AD5213A83A4FA6ABB399226607EFC27E93D411783DAC5C16C34EF61F435E065DD1E87F61C3B5C1788400E27BA1D5CF72DD8BAB1B4FF59AA1A267C1675BF7D1ED0510C83C69728CC9791198E052355858BB6AE556476B3905180B5D60B842A0A014B2A642E33F0D869851124390D0A604EB5D0000000E9880E49708B1F976C85D03FFF1645591BB581A880DB20525B63CB165211AE6B472F8B50E6269050F1CA6E4474405D842336086C00F1F11689C7C2B772C7C290221EE5E2B5ACCA7DBE49EBC059A1C968D85701AFC679C1DB6446D82ACA77CD7D1D0718A2919E335869C18945206F052CFFDF96F70D170904D60CB72B2726E80E35AD9F52513602707B697F3E0A2F1C9997900C39EF3711799C17873806484FC9CEABBB87E957DEE5B9938C563F5DFD8DE74796EF0C5408B6210C28E63462F6F9E604B0B1FDD5E5590AD0377DA7DD1BE93576380C0FC77FD3A04B9664791A94E84B58766FF760B128B325D3146907DE552C87698A2AF3750357A0E7190B2C4F8C9741D3E34D9633777F0955E545EA00FFDC0A819D1CA090C699B8EDCB800CDBF62BD3AC1D0749009D9575B4EC1FBB4E512B2BB46E1C94C8E3E34D2B85E4EF67BBEC9A7DBC0242A9F8C54AB6E39DCA30E8B4ECBE7DF58F75A8E03E1690A43514A22C345ABE352184F1378A9F8FA5BEF6BB412D1E6231B7CF95FBB1965AF836AD636164BDDF9D642C07650B2AEABD70063657461298BBB60E254ED1B2E41DE25A22FEE3200C3D3AC5C039EAE79E6D4A0D7F176DF0099C244DD3E0E8EE431B183A9FB13CA4A14A324B04CE3FBC1ED7D8230A3E9A6FA43C41A9BFFE94CA9EEF17659FF981297A2AD861A99C0EE1A3CA3FF8A710DC9D7D4DED1CCCCE9FB31147C7CEF623548CFD3011940166EF4C72EE447BC58DD69CECBEF0CC5A6997AEFF5393C4D12FE4B43B247E94FBE43804E9018250632806EC43138E76E026B55C4B09E623CAB6BA5FC86B672A1A3CAA73708D7798C31030414992EDDA3A9
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_18
+Input = 0B7FFBCA49D9570D479190F0DBD641364EC7986DE7945439E6C766D231680EC623A9F29F9F68B944F73657BF7304E31CAE03753BABF793FE1F9B33021E4F449F5003F4BFF2F03AC30243647B9373D41AC9852175085FCA1868E58FDA2CBB885CB2EA33481EADA1D0787E9A750FFCE4AE755FBEA6ABF68A834B126C94C0B3429D
+Output = 016B5213000000063501BFFE783ECE0C69E555D7CF30064135274FD4D0EBA8357518CBD668529484902263A8C24E263C51506A820D58314027855712EFFCAC76337A6360B3F917F7E9D546E3ADEA984F24AE13B321CAF6D7CDEFF3102DBF766687003538D67D56B2B61A1A5BD8E79B61465E9F64E61BC930349EC440C94A52A6513581C38F4B1FD2015C4F08D822ACEBAC7795815D15F8F0B13C866C9A7135CFB2120CB323F240091D5A8C0C9A1F8CCA5E967164D65BA58F294202D4F967FAB8987705CC2FC160F747F6AC68C62619DC78DF35B4D8BB0FFA9473C7BF3A1D1AC1639B59896926DBF235312966D0C2343874A8F83690D90B8B65D459AC4F758C6520C5A52FC8194BFB0AB154824113C6D6893763912673B85FBA8CB200B7FD973AB8E37D80BDBCF0F72B5F7A0D4AF58FF1AF17DCA262724805A6B6877EF3885B7F6A5CA4C9702BFE70DB67D49293EB0930E8F74BB32286DC6E58EB61EFAFCE551B7D45242C479C7589E32BFF7F301E1FF5D274A209AA03BDBDEC2F4A8A7D2CDF37CFDBC6C6C86775327BDCAE9A85DC5B3DBE7B7792E2F8D6DF7710685D74F525E6F329DA8A536E631FB332DF396D6CE691C68A8A9FF27B51399906141F6466C64E443093A23CC87D3FEB5E0E179A06AE9AEFF408889D0F90FCE60614D73AA5CBCF3F9A7B8AB26F4682ADD211A73ABA9A30F77236B8FA5BABAA7C9B06DBEE1AD67247C48C87B8D2970D9B44A49AF2A1CFA652049F5C2C3BF842DA2E7360699EEEF004B7BD2BACB6F2AE06324C0B313A703F013F4E1EF12D46C728C70B54D6B7A555BB1EB490C5390BA7C51DC9AFE62D833BE1CDCC52AE75082C75B3ACFBD3277F6D602C330D3F766D01F36334AEBA94EAA11F81EB0261D6EB12B82F8D5FC13F320BDCB0210BA5FEE212AD07D4D9CF6EB927EDFB988D81FCB501F06A8C81C91EB461FD3B4B1CAFD550CA70F3D0F9AD6DCF15316C6DF294480B4391A52932F13CE645A1C7AA2043C316316605792B659123D01D5CE99AC024A1CCCC8CF8DB5E7C2C13A5C6D2398F15674271E1C5971B7041A7F91DC2B742E1593321A7A1FA970AB67A385B47A25F8147CCB8ADA68E8366A436C6E1B72549348E5C5122D7930880B1E18FDDDADEE03464E4A857277A71DE53E46C8FB8E296DF3C7826EF8A63C0157347857835F537DAB8A00D47AC2C70966870494F6CE3F332A18D5738B4BEE5B9DDF9749DF503B49CF2465CE9BE2621150DAAE1A60601FEE20EBAE4860EA6EC82B837565B75EB9596683026AD041A4D51EB9F14D6BA12AED1E4FA51ACCBDF28295585C3BF1A172C5F1C8AE60A81294CC2A2B390EAB16992FC2022ACFB72FB4F5530B819FBF65FF2B8DE612D7B37B2F6831D7FE6E0169C7550AFFDE3BD54829F93D5BD98EC11099378DD8AB26486C03A425DB0CCD830607C6F1766FB19CD8B48F2F8039A7410062FFD3D882947F33F5C18672D333BF2F70F34D2545A62532FD53F634F8B7904A7416EF1092993A403B0C73A8C12C487983C051AFFBDEB8E3204AC7E46256779DCA3981A2F842CE194DCF2968E8970CCB5E734ED07F67D909DE0C562CA8FED2D01F635629311CD75AACF044271256247ED0B5A99A2D00E0886C331CBC12CEB9B904E790F87D63F0E3F35054E0EC128E6EC1064E7A7393955A2709F940EA30DE19D4148EB66A1244E6D618EF1ED3107E10DF5F71383AB6873F509659D9B811D873CF7AFE506BDFFE1F0FCCCA5127EAE989CA7C26ED087942407AC67DD3754038A657FCE278691EFA5847DF896ADEB1648E2750189ADF690EC3C31E1CE04A6B3CA0189D52E75762EFF89D1EBD617FEFAE9478192E81387C1B3AFE6A97891240664CA886C70239266F350A7087722DDC347AF8A76EC1E1513E99FFF0702227DCFD7E948E1E8E4955E6D7950399D74DBCD5F93EAE77E5379466A8D33F93B093183584202A48F9394828EA793E165C0E0A29ADFDFF380A2586D6E1F416627340BF67532AAB315A200093ECFCB93CE30DB1F65A4C32710E70F9439E02D004632B599DB090F00DB3A0087EAD64FB69096F7B628D3930A7CABCFB9C62FD1873D4ABA286376BA7F59733B8F97C3E9EC2B4E5DF751ADFB4EC9C431537CA1393203F003C608FA1E2B3ED3C7B14293C6DB48C32AFA524E1B73B3D3A6E39E6965C26F4B996C1D6A5B0E9CF22264A25BB0300A90597E0C30505019544DBEDC747DC9760C12562C9CC15D45CCA530C4B870210D1CEE3032AAE7BB47B2709B3929033B382394CFD25F474685BF1D9F3E26DDE7E160A2879250E517177DDAA61A65A824D7039CD28CE4DF99BBEBF8B5CE7BE3B727D78504E856B504D72EEF90347B186AC09E55F4DDE0D202D012335CE5FAC83DE537E8D5345D3A096B04BF889AC13F3856E5D0BCD43736EBB675AFCD5FD6FC9955DD6B93C7DD195DAE79DE03EA302D51E210AD97C2A2577C883A1E6EF9EB05FAB719988FAFDAEB46E185D65E1B836BA71F0150CBC6DC8B6A469493679E273EC11536E7FEB0601449B7D7D61EF58ABA41D6A9E306D33A3A9883F5D3B905CA3ED3CB6B7A45BFF21BD53591E2CBC52CBFC060CDA7AA0BC9457364F82FE1F99637DE2BB1754E90FDB00A15086B6FC8917A71B5995F9BDCBE6644DB112ADC4B45B2B925D4ABF7C70D494EA871C4C652D8623675B8F0431AF63056F02E158458E0F52012C0EA02EC7FDF69E6580444ECF2F4A568FD1F8E8552396513858AA96B6A7D0B40B26E04B9F644377F7D6629903C02518A078DBD6B2CA52BB878E81A5BFA75F10DAFE38E714D56B68CA36F36A1CFF7F63AC14A81967BC789E7385F4E40973E1BD1D4BF10039B1C8938F51E6DE05788FD000A28136F4C48FC976E0FD3A70F11BB7E742BAC18BB176F62BB39840936AD43486D880B5599BF9FD5D01A2D2CB2497564B6A4E21A6E42DF127A131180D9C97374BDC6CDEE6F745B82532533EB72CACBD0A31D9DCC921499946EC2B9DCD7B5D65DD72E6FF91B78EE643D5A12D19915A5E0B23847458EAF017D60A1D4DC9FB9A09D6F60986FA32A473ED2EF3E7A02C0FCF812C83CE65077526DFE59E078D66A752285CA2830EAABED48F23DB20B04E62D06E4151D01A8277FD3F049DA04D0CB7BA98039D4A79C6DADD45C36DACF10706A7D1AB084C060775A9870D8B73AC31737EDC090A4FF7B808185E83CF6BEF56DBD274C99525A8DE1266765901206D27F08638A1FD6136F4AA200F4CB007C6992D7493B719F475E0DAC087CDDAFA385904EE5AA282404E49557E9FE7944B207150BCE7DE21253BA8978F29E449179BBDC109815BEE30E5042223E100037C4EE5F38C73BF164747518FFD41890F5153CDA146F42AE072FBFEDA34B0905719A9269359B6FD233F7FF48F4607CECFAA7242D072A7D611F2E8A140A0C0C80F0776D9B992E7A35983FC9F92C03D4390A962765562086C5BAD65D8AA0EAA65DE5C39327CBA9315962FF2CE67972570000000EA72FBA7BACA062995FE4DF231D402B30AB5F1EAD1E54B64A1C50B6D0714F111002D21109DD44128B020F37A60BAFEAD037616AC1B0D7FEE8E4227391F2588BC61B3327B26C3C893A640C7C857D142ECD14E930550BF967E81BC9E0089C8A59E63591C33ED56C61C88BF1145E46D06D3255E156BA37D166A548438170E945A7808F200175E74EB97BEAE5CE23CB84773919AF3010B73DC47926DFD9B2A61D3352E918D67B2CC549C80756B4F0F1C12B64DBA605BEEC197425A18B0797CF36A00C90933D004D4C8F63244D04AADB657A3DB78AAF8D1F42DD1AC7677929405E12EA3D151723E65C4B2EF7F1CDD84EE7CAF7F8171B859FBF09FD3ADB577C1BBC315B280D3AF93B5D3979F724F9A3D0865893B84E145664B7EB2E0F3FEEDDB6455141AF58C5AD613868F22016E87C4106AF904A72189B8D4D587AE981958C3DD27EB0B250CD6A9A47A387C15BDA699A3E60BD71ADEF80BBDA08E65A62FFA5FF80ABF7F682109F01FCF4E763677F1C5BB89CAB0A9A359EDFC6A214FD2D06CE2EDB58D6D21A07AAF65847151EDEE54DC5BD303F31A2CE906F19958DFD2D5023B28932781DD5FF8A271225963B675AA97280E74A9CCF1A527DEB8479FF0EF7140D620799E545283AAEAF78EF4881D14B23DE57488E22EFF538D1E6E3483FA6FFCC410722710AE3EB46013187DB4B6DBC8AD6E431FC93961F2CB69148E9FB31147C7CEF623548CFD3011940166EF4C72EE447BC58DD69CECBEF0CC5A6997AEFF5393C4D12FE4B43B247E94FBE43804E9018250632806EC43138E76E026B55C4B09E623CAB6BA5FC86B672A1A3CAA73708D7798C31030414992EDDA3A8
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_18
+Input = 70477425D2688E14E2584D350738AEFD6CA4CE0E711C883B9F7914A982B863EAE0A4114D3269F6928E1B32002768D76697790D18BF59A98194A68EC9FB1C301459759EDE9E457779BC8E671A9D1CE22D4210C6B2CCBD5F7E83B092A9E2B321F635D01D09961A765D2CDAD61FD72C312750717D1C1365E4777F34F815A3A35393
+Output = 007F7614000000062966B32C727A4733CCFA5A093897011ABFEF2E433F8FE704D920E3B28C5927D89679CFAAD8496154AE84A9ABECC97D313C34042D1A08EC513C0AD5A8C73DFB220588E574C1D37D4CCA99E76C4BFB845D1D706C5630630D36D2E9D80B37C0603B500CE0D153083DBD198271AAFE571FE43899C2257068A35547C69F24AA4FA321AEC2261B2CA59E1A062C14E3A9BFE816E6F35BC415B342F78A73BF9B6F04FB3771E6A282B53FCF4316CFFE9FED928C3D39A41BF0582BEEB4DCD56D0305405907D48546873497FCD45AEEB5DDA4A5347AED59BD64C5CAD6E373173B97D3BB5956868659E9C6804182F6AF27B08100518DF7F56811DBE86E99370BDA7616BD5626D3040A85D50289108D3D85888DFD78FEC3A74C5FE69301CC2B788A577B4636B4C64EE28E8B652B442A1DD08596A06F45B755A2EA241889897B973AAC93223F5F024C4EFDA48518EF7AD458A3A7E689280859C73E1E3C7CDCBDF38A584A98D573242E78B993233322A0B96B4DBACEEF9B8A78B3C425353503F4A9136FBBD207AA50B5E14BE5AB72F2616CD258137B9BEDFE0AF578527467AF1402ECBFCF54C434F15FD230B5B3145DAB151D9DA71CDCA033F8AE41E3B0C2F0E94A1885DAF5E85AA3C670FBF43B4FDF4A90128E931F7DBE207D29F770DD90CD3E2BAD12BC1BBF724BE3E38A04A1844F2265850EF32FA9F2DD4D09E98D08AF4D4C676A1CC678BD0B90226AD9F8A9A7FB0FE5024C7F0B501D0B0A99FBD5314DF5867CEFAA62C5CDAF1C7D86101DECAC0D531209CE31B93DAC0CA16C0EC611291BF8B545418E1D8ED9A8528E9B1328D5ED3CDDDEEA75F1F964F6FFA451648B7CB5BA8D188457956BB57B30C82BA5D88323EBA5E0B0260ABB6911CF00C7D2F862744E63C70FA0A88459C92944E211E2020AF26F0B8DD8C5E15CE56D7D7790B07603BC0AA5183C4E8FE58A113BDD045CE073D7C931756850105D69F9B2DFBAE34B998D9C3CA6372FAC77B8CA9B05FC131F69E89279B30C37276567EBB92F3AB9CD7B1BE31081DC2DBC81B9AD50DC1C27E954A054BD13B724451D632C5C6889F405838559C009B558E24B0045E83B91A5436426E0132253EE245A67897249B1D7A2BC3887A9AE0D72EBDEDA88347154D8331E2099C1C4543E30C079F09F01DA2D770962AD01EC51E2633E60F1905B9426648084D585C825D48A9C0AA1E347EA249F866F4051E2CA59146479C6F400E3E473CBB7A33D9AE338E149318C1D5C708D16B20E1BE8B2B2EC8A13CE2E765152A8F54A40F71B8CFAB3900EB85B9BE90E6A6CF7958301218F284B31F98F191AF98B4A161B2F7F317B381D8ECEEEFD91F8F666DADFC59D70E7E4F088BE49D91985A95CEDE4DFFBC6EB7128640897CA31C4A64A71E118A436B41C9C7F0087A041F9F60D29C92C9922CF1F460DB64CE2594DA305908FBB95E359FD3C40CD33E018B2560744989982D99CE551BCEBBC14778199F6E2B325FB369607D4B9281D595C45A0B3EE735C581D52536CFA6855D9F08AD3B295DA660EFC052C54EAA07FA653D815FD0A4610AD09A3298360ED084A4E1EB3D989E76FDE07CDA6ED9F3FF1E0962EE3D4D79C2C740EC4C60E25BC1BFD7171E69BD5047551CEF2414D530306C4B556D2185A93D5FF0F60F8EAEC9237544978D470FBF05BF0ED2C8FD80EFDE6C3045A6940C3ED6984473B3133A1F6973A3A03C368CEDD55DE9A02673DDA31CE5A544BC66BFA86C6DB52F1F920D0A2AB02B8B694AF73B76A7D865C15C8DBE64A847FC8CDA16A6FDF003AE994B7735881D7977D4FB6D83D64D4F846C6094B7104D730E365EFA153C1D9E430295AFE6DCEAF395A897A7E069D78D751BAFA6E2AA648A9C547D4DA13DBB6CF553E75C7E64BCD316A46CD971385921B78CD34E7FE10F1CE7BEB3B55AAAD2B57E7CCD23C476BE9D7E0231AF0AEFA391991BDEC66AEC61DE4F582247A1D945BC73C82491AC5D430BE97844719C5A117FC243B41301EB8AB91ABE68176FFF51890CDF8CB2F818E18AA2C2898968B66C7B2ADE2D97458DBFB0AD92841E4E5083473D48EEDBD0C4759B6A825995A203ED05830C9DCAB60AD17E622AD9F6623F833ACBA25CD08FF5B3903A8F84499BDA2B4B1930772AD07848A57BF193635FB428EC43B81635896422A43CC71BDFD750C86A51E1CC9B5E6DE911F04E3EDDFC769F64F5CF02CF93D17FE9064267854E11E90E34357F3032AB2E8D3A9B1C2834B6524D4DD258D04721A2E4AFEAC20CF9F0FD8BEFE8AED45823062CAE88B059CA0C6A5EA9B1616DA032315FBF64D998623F8702F13B6C0F24C435E2BF824A7DC90A13F5CE9E5C7414369EEF38DD0F23C6D514483BDBD714564AF2CE84F10687E607A4267C7CE4D12FD33D05B9D60D18D8086108C5F655F9D4814A3B9F6A0D05A9D91E27914381EE603F2C2BBD5229606263BCC8584CA7EB2141C7E2BC2D318DFC8551ACB9659EA3F83B32FCD9A97E3A0526361A0C9F46352D01F3B0FD2667F12082A48C6047B5356F1A79A2FE1ECB8D19DCACFAC00B30B07638787F4BB17D12F9B3E0054ECFE53C6F0B769D5FE9EDC5E90490232E97242D49CB09DB9BC0F4FE7A7186D56346BE4015AF743DBE791FD7611B9720BA0CF9B8F3BBD8B373A43158A5E6F7A615F8B4194C0630917FB6D54E3250D10D18250C0A549ADE0939EDE60B41484AB662F3D2FA0DDDEC5BF9BA7037798C9D1AF9A95815AA6A9ECB3154FE636DB202BD1453DDC76DF827C0FFCA41D3489AE1245898F34125882BE449FDF060CADBB2CE49422DD0BAF072BF863262E9DC3D6BD045132D1F2624A7DFB5F59365AE8621CC608099AD574F7E2E2DE2EB3E568ADC0A85E1F3FDE79B06BAADFE1F16C9CA92F76003625CA9C979D77F7E6D249AC62C1F305907279556A7095FF3E95829F1DF875E60D8F2F11666DF2A9438F1B488015E3F6F353794102795DD6DD56D48C590E3904FCF9C4690E6196446CE33FF04A2B88AF1C176767460ACA53DB4C2F1E0B148709D20ED3DA24E438035879B232E6FF03BCEDACBF7D8AA8944C518555EBBE4DB223ED3EDC3D9C65264CC984C069B4C38D7480090674A2CA3EF962377AE40C794D0B42980EE189E6DE82A2DDC5F0822073527036EFAB5C166ECB5AA47E40B20E6363EF1E54A6E66608BF131B6F484DF6CCB81F4FA3E46735E9A9178537379E92F9B274AF08443EF7B5BDC5D18140E357E872683713BE4A41A0D9387CF6B0F511F41EE5D0845DD8B99A1DB5F3E3CA89879C224205EFA7B53B0A3605EA20D380DA21D2CF440EE002887DBD4C68255B8C4B54A12DD383395A84D6F0604D0D62CC64BCC59372340D50EA3062358CC6E51417BB595190237E2A721EB007F6B7830F6524C14C34C38185F76B5FF80E865346A0D8492C482288AF665B24669B91DD00FD0C4FCEEB66451EF73356C7D50A49B6222487003B4666B5817C7FDA353B07C1F38F6C0A3D810000000E7D6AB1C5710C50FA2B5CEBC7D79FF6290988CD8AA38E0E0CE521C62779AEC38155B2C6DC89D4BE819E024CCDAB30B37B1602A420BEA8EFD67393652DDDE73CA38FA1038F67E9FCBAA3A352374657D0558312A9F8B7223B2FA97D13CD48D94436E11ADC8146A69BD0C8DB9DFB53F025E044AE11AF7DC89440B6A9FE24B80A7AA38C48C2CBC1851B4DFBD6EB1349CCADFC537ADA47CC1348BC362A3C0852503BC80D800F5F1CD5B4AA37A6623169E462DD052E9B1663C72E183601736FBC94F9C7BCE6423AF9BF49CB62D9B981F92382FC1798D51FB9DF7A2CB9C6DBFA1D948C1DB4A6D279AE56915C201CF9A24E1F3BC320AEA799007151DEE0F2EA35D943D4D7509D749222CF338903A0FB33EC7D260BAF8F5747DBBA95CC5DA91215955A3BD46A66535D873A16C9951D95DF5F710BE87310975678FF4FB7F4F43B2965C7D8BA7EFB899433717A80AAFBA8D528CC6D226838DAADED061AE8B4F1FE009199AD63B596E77092737CD0697CB0401B469CCFD069B24E0952CD14658D73AEC2B928653C4B1BE5E4AEB529EECA214FECD555220C0EFF28EA45B6D43014A881BDF2658A2DB183FD93E7B3D285F7CFBF5D9F1623399BE0A247D18E08DB84F660968BA42F95D625AB9CE2034370EAF2EB1833E1DFF7F5DC199D83AE83F780716DB841F9E74D66335CE945E786CA5DE12F84F795AE5ADEECD0263257CC216C2D8E9CC2D079B6DB8C032F187D5CB8EBF72E9C3ACD05C9E3D37FA66571EC34276D879FB994A1B6C529FAEBC658D99A94C4CC763FC2A5DF7E3B62A01564AF74B2872FBC35E5C5CBBFBEFC9FE5973E2EF5D3DE9735C064AD02B4E913497755
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_18
+Input = 0AD8ACE38AFC0D730AF5CE9F821AE94F85F7481D4C1120438A022186EABFFB4D6BD023E884345E6BF38CCED54D919A5E282A9D03DFA4182DC03117E9670000D8CB1C301C79117A23FA27C2643EE174A1EB8887EB97C7699CED9CF9FE575992B5F00DB7C23286E7AF1535CB484005C9BA2F6E42F9B6F1E683DE63A260C18F58C5
+Output = 013A9F69000000062FC0C70707ED307FE70481664CEFB9A081499EC5E25C241E690641D49809CF13987495986053B8374199E5B568B8B8D4810CAA1D38AEF0968D8E590A7DBFE0A4D0E0727D7FD9C2F713659CA912E1FBCC570964659576B66A95A8EFA779C07976AA0A1276EA31EE7659D4612DBCFE237C3CF7B5522E389CBC4382A2D03759A1F1D27D949DBDF05BF097F67E829029BC202C9885651EA3255056E604EA54B181AB0CE10D2C0288896BDECDA187A4A0632C241A9535C1B690859DF7007C7196FEC9F0BAC9D46ED887354512DC83710756CBD5789FA14B525EB6B2416374F1379AC8E8C8B1FBC79F5EEA1CE1323C7072CC766BE519766BA97CF89EA8DA517694CD973B18D82D7187FF0B63CC4C01508DC41F1E7297363050C6B5EF8FC664C7047D945D34884E4EA61E6356690CC970C13C1F3BD76AE16A997BF7CEA32C064360974624F9D5D725F1B12F46B017C86739A1A5DD01E4EE6767A131B2C20E421914EF1370BA508B6CA5C682E9EDD1081233C48E99EFC99D52F6C372D42B4CF20EFBD9AB4802CB0BA50B817243FDF716AF8BBD7C477083484A56F88BB739B0A6ED2FBE587B8474C5D3B775F5FC4136546852A103EA28D61AB174C7FE42B8F11A8B44F802045F189565EFA5D22EF5384BCFB7917FC663183D57FF97199D317BAABCECC560D8DB1D6E2578111D2D4E097619769AA4377BBAF9061642E3EF263E9700417E3175A7930654611F82E03011D3CEF28A1F40A11F8194E5FED878C1A5611D2E21280FFDC62398003D023FD7297DA9F43600B7A90861DEB0FD8118644A5D84780DBE1E7D478AE2F365045E128E812FE3ADC61CA12158682AB4EE86FCB3B55C4AB4F24DBA2BC06BEA085E8CEA814AD8A61335FAECEE3D6B74FD005E0C35B11CD1164CC2D1730D3399469BA5480CA49E1F377F28DC3AD2E209E2804F1450F6620EC72B46DA5173A11B5FD10D3B44DDF9E37A23A55C3E57FEDF136D83488ADC7EC97F4C58A17745C137BAF9EEEB661051B3425EEFEE7B14552A0860561C8A02D7981DA60563AA80C74D93CBAC1A0F0775926BD5C8C14F4BFFC36D2CECB9DF33F24498F199DCBE1274DD6D5E3A6BA5CC60B89F85DD7AC552A795D88105531B57E099F2236F634B30544217BE306853221DF13E36E13DD7F85A8D6E70E209B249490EF80DC8F65EB3423C862834B1B794E6D082C75CEB8571E3F524B6EB09F60E814280CE426CF8A82F547C7CD1C075F9CB4CCB09937860E1FC070F30A37D66CD0BC29FC61F89C575F6ECD7CB52DB8460677AC9427251470BE343F7AF83A3018F1CB7DF02971294FA9D25BA354F962857A564A89B2CCFE55093A2944601A0268BC5373670DCC72531BA3B0C2C9A6AE41F71F677CB51081643F815FCDE0F77BEE81FAE18B8F3D4B597F8E718BBA88692B4A687460434A00E644F7B06009C9F5E3DF30B6ED9EBF4FE57AA7DB6E5A53C9C3B84797BC9E3B7AAFE6EE7B7F3506CE37D1FAD844EB99726AD365D88BD07D4CB8FB3EEA9836D60578BC849A66F41E7DDD3667A94A9AA13C20E5AA46EC649546F681C01CECEE40140AA3555BF9AB0A97DCDD1BE6C06109EE9F6A684CDCFD7420191A4908E13FC7D0967A87C18C2E2BA167550C2D6F507DB81B97A3631666DBE73E1FFBE44CD3E28B63BE274087C8AA11ACAC681383498864FE1D0D11C5626B93A64F5AAACFFAEB2DC7FCF833689EA8ECEFCCCD17FA1C3DB372FDD8B93904A6AC0988A77D062EA56ED8F8ACD499447668A33AFE9839863F88F74B925E89BB6104267A415C9D5C6124D5BFCC73CE756F77255397D083A2DB37543BC2ABF135BFB543FBD49351AFD4EBD66BBD3513DC20CDC14FF71D2A0796F183F422B0120CC35D36650EB2CADF2F7A57F5EF3ED4578194FAD374E04022D181245F4ABB00C444A807D87F38B9364D03D9965A68B06BCF3CBE21315FA871BC75E543C3DA4ED6AA84F46C891D7354C959822A2BAC186159C08AC452E9AB513ACA4C8C101172D486CE939E17190DA1DEF6CECC79E63DAF69DE3C2E2853FCF08011FE3AD12E9BC0BD23E1D9A10CE6314899A71E8BF620F22DCB052A1131BC3B9A24E17BF637EAD836F7B39268728D962AFC9FF2EDF343FABEB5B5AAD1A1AAA3D47CFD0D8965CF7A2D45928A52F953AB3371733882B6FFEE06B9EDC56D2578FF5C6B7BACCD1522DEDFBC906EE11AE2C56C9838832693EB0F9027D989E030F914CB750C428A7D754C5F5B1932F2F0984A626DB78AE773896C0814513CCF2B03468E5189C17A5FB58AA21954344FADBEA02796119FFEFBE88DE43DDFEA9FEF48CC340909E0967DA19CD32833978C08F531CFD8EA867C41135194F1E00C300C03DEFB5F824E8F434893BA8EB6881A1BB11722880F37D0B8D4080228EBE48DA3D028563502FAE4C2FDB4E5C2CBDCDC594A295D429CED7FF73015BED4C7C602E6D655C21DB9D5C7762CF97E495A2C11C2DB99EAB83644986D305B79FD770FF52232F34050510FBAA1187B49E97E1F76099F30D929025EC0EE095A228A40836B959C887E3C6A530907FC6F1659DD3B32F2C098B8796D57667E9909824F0604117150781920F8145BB32DAC76BC625652305340F7B7D95892BA908392C2A0221A0103787E8180729B286F27F88B537B4C2C0F90C4BA4CDD998E4C4D08455702C14C9DF92237E020DF141161AE09C0D39D0F08D5E1C214B086CAF41B0868D0FF0CE538C0E4477DEE74D9E42299639FD6085D7B441378BDE07F0E5C9413424877C1645A872FB7DC3F6B591039F3130EBC8248A86535312A3A50F020E58BE888B104CEC926D1725229BF0DCEAFC09701BDFFD17E54B1CA6452111E8B3D65B9E8CAACE2C6F71B99D046A1589AE1F0B780ECA40F5A2FCC7CBD51C85DF74219D5F185445E0DFFC197CB194428DC8CD82026EF19F55129C76095B9881772B1D80F96B23D43B13C9E2973849DA68B4152033799314DBFAE22A63FE4981B3FCD8A6533467BE0FFF71B880B2FE14D38E8FD9E984184FC50D198D50117699B329B43FA6FCF097C052CF6391FD166FF6D85C7F2A2C400568DA9008AC6863BE02780693615EB8D9E28D8E721A8CE5EB9A3FAC908762C9C11E4A29908DC9AB32D4D56BBC80116C6A8CC74647A892295FF08B9DDF4E6FBBAB69A19730BD161614F668E77EE9479D9A2F29E4BBB30FB2007B30EF1D7A9DC08CB5EA614E0DDB5A735557507ACF27940AD20F3AA1CE92FBBD9389B0F52CAC78F1CA4F1C4CC9214DFA22A3BF94985A793B00269B276174B13976CAA14D9829E1C482CDB588489D13283EF6421913E358EDE64F91EBD7263EB2BB9F16DA462233A88EED7BF8BB65B1CED74A7D2CF8754427B9EBEF058C6626F70FC9F5CB7B7016C920990248C0E72FFF5DC70A6C730BB88E9D9CE74F8393D22CEC7239685642B4E7BD811D48ED459F4AC03E2F8A10DB5E0BEB50FFA84344FD429DEDE4E22C30254949D30000000D84AF6BE52145D2EBF62E34737524EA072C0BF1AE47673956452280EA1F5E31647AC1D42A157E49A2DB2E0D7F9584D81CDA006E2FB4FCB2948606A38250508B3EEF3D8DAF3BEB05DCB41C8B42E6B3ACD7C415B4BA37EFA1D9549DD3F6063DD0FDA85162E96E29DAA4B658E67E5AC7BD697FD346853CBCCBE7DF7B34D0FCAEBB09FF9A283F78F2C7B780EA8ACC8085AD0A095813560CB93394EC3D14F531235CB0B7E143818D70BDF1F14CB7CEFA0B7698CEFC062301FE8794BEC6D06766064EB9ADA2285C8C49CD5912401DE4AC225106B17DEA5FBDC22E63CCEF734C7A52E284FF74CBFB4B7AACFE8A6FD50D271EB9A6A483C2C6AAEDC7BE7E282EB1E540EE949CE6E21D547701B57ADD578E8953F0192C6CC90CC0872DCC4ACB791C79BD242BE75809BA93947BFEE37083196F39DA59A153AA9768C1BD00DA7CBA68B4B04BF0BEB426E2E63C1D8DBABA4570A1E682CFA69CF34EBC3D1F46193CCF469CB64D12810264BC6F397CD804ED0EB5043E4AB9589F799DC509E8456A83BA51CE3BF40A8015B577A2DB6625CF11ABFEED2FB8A5BE8A814828C658F014DDEBDC7A6EF8FFEEC4D7A8F2E0D638107B0D2BEC42FFF0793F2A730C47278F8E658C8E9BA8AAB1434CE1330D49B994C47C143DDADF0CCE801187F20C20F09CF5501F93182DA4453E80C39A338B4070EEF329827C474E489D90E339468F0C5A81DE9D8494D5C040006A637BCEEBD5538DF118E60A1A32159D43E0C3E6670B64F693041E0A8BDEC99B4CB47B357EF54043804E9018250632806EC43138E76E026B55C4B09E623CAB6BA5FC86B672A1A3CAA73708D7798C31030414992EDDA3A9
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H25 LMOTS_SHA256_N24_W4
+
+PublicKeyRaw = LMS_SHA256_M24_H25_19:LMS:0000000E00000007CBC2D4E67D79FBD8C83D87091983AE87458F469BC40908AAEA2EDD9CA5B5DAFA5633ACB641E6C2F3
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_19
+Input = 70310B6A5FD8680D8CCD3C1EE0D82F2CE4299F65F3B7A97D4095E2B176D61ECFE9DBA8C91923FBB1078E9E806F2C2514086C7E71AC501018FB248E5A896F9B2A4DAB4A05EC3798639A4CB604CFA4A1CFF06B2012016C7B33E19401B18796FDBD926D2411FB157F297E80DD2884F1ACFCD515F1872D2E9872BD451B6C6017E378
+Output = 005E928800000007E1AE3A455AAA07A537B783CC3C163C1E805BF82CD0B4712DCC004ED65F2AA47F8B7497A11C21F40D22C84C53A2A122F42FC29D2DD89875CCBE6B4182386D0601FE280B1579989FBD3815584EC1B4D56253024369A99959F0666E3D1EBDBC8DA01FE56EF9E68DBE41AE29CB10DD802D9B593568CEBF55BA2543064C52EACA7913E2B479407333925FD05F2DC21D98CD0CB118B194A421576C0671F7DCD305DDA4176CEC6AE700938C8E2E39898AD4AB90C634CFA21463E00F3BACA1E9603C918EF617423AAE012D59B5A1BC0B358219E8C2B0DA5E6888A22E318932F1EE674B0230B99E5FACB2B9E006A311F211578FDC9C7B57C23E07A837A6A6E18149A3E5E55DA7DEF12A8E9366A5B91387B93C34C5C860E080BEDA30376D797918051FB76F5B79A2507781FBF65C260D78533362A3F9ADDCB3B97046C792082E8E022295E1067CF36422A3406E27C3005F114C9AC297BB65D721460B6B2FEB85D2A8D3842952514EFD9144B95799781487056F9B797E07031E46AC8490664826A176F304A65B10CBD982D66A146ECA22626536B5271BBE9D27FEE94B0F430D05D7C03635523A255E9BF052E7E69EC76F5E51E26D559263E232C4564979B94A1B9178EB3060BF860626EEE2211C733D4B7EF8DA46ECFFB02F82366EE9648604F957BFC1687DF4252B38BE107853D0B2EBD26DBDA3AEE710813E7DF0E7918B96BB31E2163844A27D6AA9B5FAEB48D81D64889FEAD64FB3A9832316844EF4E1879E7CAF93373044A2D8953D358EBE20A8A89383E12F0EB83D38B52B375CBC042F5F21D5D5AEFDDB6BA8036A4BDC9702DD400CD1C4BD96E638575A1D57952504F55227DD7921A1C876D64DEDC081A223B02DF4ED9950953A75630311F6CB08AD187A7623F611AFF718299BF8ECF66ACA8AD1A7CCA53E579244B8C2FAC1F572A7E648977C8CB884D3BE7A5750371426CE20AEE3C2E7FDAC3723DBE2AC7130292CB1118A4835EB33367E3CAEE778C8BB7D088C57179EEF1FFB49D547C460030E091DE7764A9E4F33B5CFDBF262E25E5517854402D533F5F827046B50C30C859CC9E9F39E2E83265E25F2F5637F340107A5FAFB99FD74B2C46E8C9BA96D193E3561838B25D08E3AB69EECD2D631C4D3DA7B0A8932729BF418C62CB82BDEEB2D36ECFE9831E6D455C53270DE9E19AAF09532BA93D8B78C1AD1D80728E2B576F00BA9AD3EDCEB924D48E918FAC5D5A95902867034714E3F20DFB2919EB62E1A5582F3C7741A582C1C7BB346099A2E88B83AEF157DE333687D8341379D0559ECCE4E5FD47A167266EE2404F38DEAC49E98953AE1DB017B7C1A354D057AA19A2D7EE0B985DC6CD918E125FCFA922E63BC437A03B1241119BFF5645061FB70E16B7776C80419715298480343191A826C16E0C3BE99051A4D411A95A87DD434C42FDE95D79A275474523B3F8273E8930DD9621234034DE7CDDE6003E239702E5B2FEBD7773DF0A61509517056E608DF1B3C880121B880919CCDEC26A47E0BED944B674A3557F09B9A99DF045774018EDB65062F5242FDB7563940AE1F31922F59B8EEEB6E55346A58203E1794F8CC47C8F16C5F832D906310A5A41A6623FAD6CA6146AC4E108A94FB8E374FB4B11B4802D8DAD3BDEEADB2770ECD25EC2CE77A29FC9F474D5031E3A955280A1054873E2D517332D5C3D8D156020C7D240D370D46FAF3C4F42E4C1CC8FA75DB5078D39DA801888EACFF732C89F5207A8ECD606A660672271FC24C3E37E1FCE10000000EA967594FEB0D72A760C34D44DF52D1C8D683C9192755782903EE411FA4C6723B2F424F466870FB98F000F42A77E06A2EFFB74D1EBEDB1146A38ADD7F1F9E086EC0DFF6081D414EF943082764479AB3D2BCA4775B9F34BC9F766DDD735E1920DB49A79766987938960D89CD14BE8C13F58D65FCD283BB8E3A87B87D80ED0934F005A090010530E625A2A824D5245E32B212A614F63D5DA88CA5A354B66BC091B1D2DD5A45132425108A9D8CD27B5B7B7414BA36D26615418CAD53CF536E4E85560EC6D2CDBA255354D284798107898BC5882F068D865115FC7259E9981450C331D1881831A01259312C7FC20F3BBA0E28BDEB585B1A2397680D7CAD9A1DDCDF400B2C26516327770236C5D87BC105E18EA193262C2277757107FCBA320E9F41F82D10594508B43BCD9BF44033B39DE4C01918885EB31165973166DC4F8934ED1EABD6F8C4B32B9CE3994BD7CB23B9AA9D28F32277D8F77BBA5941658E9AA6854F8348F0A791EE38ED7885B0B205BEB32866F6E14610C7588F7529070AD13DC0C0D8247683872A1DE9978D2585CA08FE9969C258F6B26D8B51585DE2B6DE3ACD421B84E7B997B235155E9271DB0BC2F03F742B39EC9E6626DA9BD0ACB31074CC0761A51B090EFDD8408D8932377D4E33F3B94DF521D0F0D4827350E4544955E056F79BC29BECF68D4BFC274B66B5B7A04E5C814975EA057388C1E9532E598A96DBC2CC3072871242891842A03DC595131BE32315C8294B9828049F9778F16FF1081CC954C32D33E870C34E6D9A5B53AD6BF8B553FD12A5F351E1F81EECD365CAB76CC64831D91BCD98BEAD334DCBFB56A286656D4D7CB54CA0
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_19
+Input = 09750C0F67DDC1E2324111E9D8F902101A87F8BA77E69B42CC0DDB3966C298C7EE692C9EEABBF741639320D20E95CF96458C2E91EBB1E53614F7CA5E1F25765213207EA890479D4818E36B5C1DAF3A976CFA5EDC15ACE76C12BDE688041025CEF03D81492D3B91A368433DD21EF7F3FA80CF6E44F366909569ACE321EB068C56
+Output = 01058231000000072C164935B8CB0EAED6772679EE4D1839CA9DE41F4B8B03FEE784D22527EC06F872B70E6696BD682E8D8DD2C7D995402DED247928FE716211FBA38E5267B45F52FE1DC804D23CBC123B7A205CD6B075DAF05DBC9C1CB079B3746BA7D07795630D8A6AB85104200B5B09C16F2D85DF1D9817519D3BD45CC016C227070AEB309EE53CE337811409E06D110B4D4DC2DB51B7B349A5B0154F5D66F592C38375589A0C110F410E9076021B771068673E81D7314D348ED00D90F1E79D4CEC6CD2AEACF8F10FF608F8C3D6E782C6ED25E77957E95752A5E9E0FE986E60F6CC4E4C9BB24B78001177EC86D49BE79A693805F724531D9E0A53B8D9419B312D16B8538CA0AD44AA9C17C5CB92A271DC202B01F1C570D970DE3631F6FF57087CF87C0B0D794853B44E5ABA8F3BDAF5944DBE468FED22DF0202A8C56255B486243EFF25DCE44F42CF4D462A5D8A83368D1835DE75EE97D1E540BCCF8324EFA8D4788A52ADD1D936FBF2254AED86DA68BBDC27D897AD0B2DC0B186F6FEEB024E1AF4D1639EC1949E220AD51E28802B4F34F9FE9D4F07B0AC15F7F6D83951EFFAE9836D9265DD95CBF8A3900926B85C1BF896CA3A1656182797569212B9CE6A9D1B9581CB6CCBDE1570D87C36018C2E9E4692B371A26C6F4966C868FAC39A01EE015957F3CF42D0B7BBAE768F05F0E171BF2C8E75DA0DE5FEFF1ACFDFA3D4EDACB422594BF0876A9EE2F6D3832B89AB81D745F9495F4D9FBED06C651AAE4F8E59ACDD10F3EA79BA78580C768C20D1AC2F8163DA7F8A0572EF4E43EBA3F0E26AE5BDC1D9E07E3C06AD7012593A650B9E1ED382401E94C4AC75AD8A3CE80AE067EE2D9FA64E752DB9C36591B5EC8F4E6B791407AD03293B1BAF1870ABD71F2A612763DD8688A43D27F6A4FC7A9365D97CC076D078A7AB3E6FABF8A79EB1708A2787476219213FE7B59E003EE090618BB3A0C2FCD505C4F9F261BFD04CDA5898908B30D598BBF994B41E7F9137FED1832E7AF9020004786F834F5B506D9C8A36461727A0C33BDAD5200C7C1610731BC7645B51C637FBF7D2373A63B30C12999510C2AC8452D4E770ECA626F5B883A677A66BBB53A7EC94F131CDECA4871E1D7CF8620FB76214B2267B9CBE667AC777EB560EC6017FE4F0CA024718A8CF5BD3BB7E819E413D88AA7328A03D75EAE4B979FF5117ECF90B5CA3742305387694AF5C16F63465FC5B3B3AC68FBB2A60F159A25B4AE5F79279C944B12A70FE1CE0325D9058E744DA87BA8E2BD7A9C11F99C6DE30884BDFD5C7541487B51C576AAC8F31CDBE2611F90825808978713A7D53914DACE627DA2090342BEB5C77CC61CF338F3FEF02EA9C3C3DF5F72B3CFE8D55BC0FFE6C5596E88A9AA11565FD05C90773AB56673F1756E06B1D570D6313A0762DE9AFCD5C2F54B1B98EC5F439D623F1A72352E331D08B5C94D1909573AECC3FB9EF4EDE9F51EBC665B1950279E20E734D19EE62DE9B1DADCC672F1039BFE029919F32D5ECC1E9186CD8B0D5029AD60D6F22D9C94EBB8BC0E000418DA3B2871F11FBF5A4C792288B470EF0A9D0997C84E494AD2DDAEBB4FF3D9734A50B28632E74AFA66C2E592FABC9E7F72060AB2F4415132DB772D58513A21E02C63F0883DA014FF78FC2CD157FA377C30A2F12B233C6A80F3C286A3DD15A39F9049F836429F4A472DD39949590E4704A8A059B5EF2A8A258673A432486399EB18580314665CEB21DA82393F6381D2737CF4ECF89702DF52EED23BC7A4EE397420000000E85883C0D03735726FBE61BC6E0FD4CA69B803929087F49F355F212EF3A675602457DBEFA781960D362AFE5010923CC3E29A8022B168958E749F373AF2F81B406206B15AFAFF59F535B72F4CE9E4EC3EB885500B97757526AB56EC95020003775F52F24F7C7F83ECFD5566878618BD98C82A760D9A505AF0EDAA22EF6C8D6F0D66F96C12D3ABC52E6313F62538AD6410A51A1C8AAAEEEBFC92B27436F06D8B9C70C95D43DE1E14A9E6B765AC3D41DE88A0256990E59DC8FA7069F1F08EDE09C473DA001A14716F48A438269897509512CCD7D1EC1BF443ED773D14B7BECBD52E9B418A9FEF65272AA9705BB5C248AB322E2E7F79594913C3A0ACD93E585C9AD5829634DB16C63DBD668F8DE5AEA9DADC041A60CC4B5180B1BE586D27609C054241A2D103D13A4C91DBE8E135D1EE3C6850FDE1FE4BDE60BEF99279646ECD66992E11A78C63CC68D0DF66E38D67DF15C5D5C7AD433A0A2C94A5AB6603CCD9D85E7F2F41E60A79E240C898BF9B39D4961313E023B5286053FB00B7D7887FF12E32442BDC5C61FC72D89DC065928536CDE70E1A6475B0F0283DE7953188F83395B00F64411BEA889C465F8FC1044EC59821BC597B21F50AEC9676262A55DBA9E1CBEA2613D3F4C581B456ABCA8A7475B4DC29456498D9278014DE0A93685288F82EF67325D07185391CEE384E45A3E76AEA86441D4EAD2BA06EE95A1512DD22A7C4A36AFD884E55EB6A7F3F85E45574D193C4E206077E251F00D1C44DEFC21862803761DF31C3AA72128E052AA0EB1F25899844DCA3D2A9AE2F63605CFCB7269E2F974D91CC233872653EB9B721F34E8EDFAEFA7C263F17A3F94
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_19
+Input = C84A3B04464656BAFE62298E364732703657A2563B52B835966A97144475A56F961C9BF62DC76671CC167C3A78B40EA4C7A563C363C4C6634069CCADB822D07B9DA24344EBF915991B051B02B6F89F62174F3715F14211DA6087F043618277E7183333171726F3FEBA5406749F27EB30AC2D2F300AE8AFD0B95B6ADFF7CFEE20
+Output = 01C411AA00000007DD8504477E0C309E9B144E881DBF51B48E491D0A94539F65F32F3D4751A1418F55AD546A080B21CCF2FD59C02D0096D1E4AF4EB4BF2AEB8DAC3A109A4B72668A963EF746C0869CC379176A2C56A5F80898BC289590182D822E5EA71221ABC59690AEFD85DDBEEB3C1A814ADB5966FD41A5A4845F86245DC6B480AD3E73E4EB5ECBA816F68BA5CA9D041A8CF0BC2C3E5A378E8EE656886C327B3A1A35D9078C88751DB6A20638C7513E240A9FFD54647638E57AFA1C2146156F9A0CDBF7C1E7BBF37A97435F0F972CC69ED8875C11D56B8B5ED5EA30F901A76FFBBA31160F40DCBF7CFE3C67BF9A784E15B73BC179154D6C8310924F7453FE84D7AA00ABCCC7D5AB080E2F4B7E75EC0D9BCCF684E49C2183777D37B2D6558CF9EC402F7C83FD92BE015B68121D421372FD6E56D0F3381206278C48BA649C30A295C7E3DAA200EFAB20491FBD79F0DE55636DBBCB04660FC5A4ED4C673074DDBC703B23977952971B897E0A3DDE51AABE0962373FF8A4DFB537C4D14479E616145AEA1F20BD85F7EE058138A63301F6CFD3F8813ECB29E0B95B1E70715C4D46D5EE43ADDE3B299B1ECC01B5EEFB286A382AB28671D0B8AD530914D33B55BA5E0621979AA5CE831CC9A467790D4C0217254E563F5918126F2C0C5D88CE60A3E9CC6A5CA6AB377F81CBAABEE9001C725FB753134B486C49763A2AE28D88E4174A471DCA278D8121505C65B7F6CCC079052D3BF9F5863CF9B49BF3383F901D595E4FCB82979F1D4B18334D1DDF29349AEDE01DECBC8301E46458832D4AB370E4594F6FCD7139E7E4E74D243E9C4303E0788232C8FAA04D3710392398DED5257087F0758A7C4EB707EF2501B879EB2C29C84DDB67C13597B31428EE55F9271DE3D565C4733132C6FB75619D8AD79484B9985C734B8D0750A257CB850C1FD72DB858393432A4E358F4F1778513BC969762FE4FEAC2242F0D77CA56405A12774DF5C2ED18B22E1772CCD3419FFC52E34C7549E97476391F84B1E6015D6EAFF5F2E8F100D9602CFB4D399C1794937573DA8CBFCC1D33DF911CBD8113C9F3F2F9875FDAC7F90882C57E657ED7426D13F7AE0BAC77800BE1637B7F80C779224E7F1BDB0DD70252E4E76315549EEB1CCBD6437C81236312A10CE28BF5C78F2D8C47E8C34DF2928B410C13A25059CC8750026DDDF6A9534197C054BAEE270E60D18F60ECBC1715CEF579941B1A95AB49960030D0B806889270B970C65CC386737876BB14D6D0949A42F4A23CF81D9BA7C170A112D066839387301F57D9FF4515A3466E3040BE174AF6A72544FDF620F065042F9A1C5C2D750C5FFC5C407E8E554D5378CE0865B66D9A7AA022693A47BBBCC81B309DF81EC9CA6B74842CBC1FFDF8D163C60C8A418FEA2FCA524E02A9927393EFE02DF32F6BB59F6478FA71797A3E0A5E6E42A4E748C1555A125CA5BBD5084F719F7F8E430DD77AA12258BC096DCAF864C573AAA909C9E5E67D9D066712A3919C0155272CEDCE90AA0A65CF7FAF93C3F7C6D973C2DDA04F211DFA925B3F4B6FD9E772C481889749DAB9A96BC898343932D8776BCADA7A36203F0587662DC7E894D65A02165354926ABA003119D840119158513220D2925F8230DC73AD6F8F7CE2537FF6AA0FE2A8B2910203E8292E00F9E1E0E74F753468E2EAD7F760A6384560CDB09567FF648A984693CCECB8854AA187F36DC67CA1157866F9FBDA74E73596C4CB3EDEFD4CE663811685D16970BF404ECEB47070478F952AE00000000E329B0CE60D97671C31FB83BB95DC14C90178F36895A815EB2C6EF4A8A29C6BCBA975938FC1C2A2F529CA2BD4EAEEB2622829F974C46C6BD5FFD62FD6B60F006EC1C36E2A66943D175D8ACD16D4E334475B58A3B1CF0778EA88FA66F3CADAB9B903CF1A1C8720AC1EF3D0C52BA57ACA18752958404BCC1321FC99D97F576ADF79BED10FA0C2BE8099C49899FDBE33DA63EFECA64E35CCE62CECB81269317E72CC91D59731F3E1182D780157FC258A3A093DA7A793AF82B1F0A12FD1EF2205C9D841DFF1E8C0FB56EED04CEF77DB665492B447C569C2D7E5B2D8521FAFDA73A4ABC1282120A516918EA943ACB6B6DE3DFBC92B8F5344753D771CFC96C8C496DD98FEA4CFA97A6E641EE7BE6BEC6786F6BD9A687F6F82B9A8A547E2C9B36AC9403128BEFC939B8D27DEED3780FF46D76EEF9C3BFBAC14D32F57F5DD9384574148E27F145FAE61E34585C43C3F77A74F19EB80D6D8FB924B02D3056156168C3D6FAE891D98AE38452F189F1D006C94BFFD4AB615C66264F17BE9EA8C18B0DEB9BDE5685966FE3D8AB443BB4DDC07F99695A73294916DB0783FF295C4753EDAE49C9D2684C812AD797AC69F01F6EF3C81BE3316E562B41E65CF54F1FA91A8C9FCAA358B0DD75D880B7681FFFE33017A95566D51A0ED16AAA84F32EB37BEAF8AE87CF7BEECEF3BA9E4B02B6B5F8144072E5C490922FC02B58F557606DB4EE031CFBEF1C8BE8C56F3F2E743FE3C2D95348EC72850D5044CAA65E3E7594B0AD63CD7A6ACA5126EBAF104661B170C6C41BD88EFF06A83340D6B2DEA8529D73A90EB67968274D91CC233872653EB9B721F34E8EDFAEFA7C263F17A3F95
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_19
+Input = D5D236EA6816BD9FEDCC400C9E7A92F6040DBB641D8DFE71164443C6EE3D0697B5C1B4FD30789162002462D5482C8E0A5E246DA1DE09468ACF6663FA78BEC34FA289382C85F01A71AF996E6417CDD8793EBB84B18CA820EEEE39ED4BEA41FC6F8879A220A5CDC6E2D6FA4AFFF835C3BCB14E3B752E4CC945AADEF94BD3F06BF9
+Output = 01DED65200000007C87C525FBB8949925296A1264548B609EA2CEC6028F8194E4A0725F96E64135ED54635380715A3E97C032C515BCE16AEA11BA98B1D1F0493EA4E574110B9B8E2E143B517C21879DA49CF26133DD1CDC9FB7A978A2656A6E9E32FFF02CBB3765A11F73FA50F39A68B7078822CFE8AC143BF2EF10734DD3D8E7DBEF7247721B10D8B91467D2E794A2B8B08B6B602DB14D83E1C27008D916BAD5BAF83ED382C03FB92E7356F5C0036868DFC7DD9FB60F31A181E6DA1FD8D352A2A513E2F281C64FE6E87895662A3D6A8FF5D0A912EF9F32D7EE42B2DB9C500C0927D0A804CC8A472086610AFE24480211884EFA1764D776FB963ADBF60A254618995211D897D158A9FADB8E15B6C2FF732A96DBBC17A24DFBE4D5BC77EADFB9919852B1C402754F43B9021E5A4DE85F65C2635A347BCC3EC42E944288A8D38A2D6C9558B8FD5CD3BA0BD3182F688542846E7536D37C89A65405CC04E19642A10B20DAF2B0DA80C079F2FCC0E38B84F46771C4BD3677494A604A7B05F66D14DE8E68A2B1AA2B4D8BD84ED66F26E483D9F15251F388A3304FB08C92117A8237B9B6C59797BE11A11199CF47BA4FA177D6E3CAECDBB5F8844AB13929D6044E6B23E482B8118122C1D2A106780D8AD0F3EC5821C1A13ABD5D9B6F084D9D382CB6CEF3EA4EA244A2E577CB5D54D13543635ECCEA73A9CF94812E22AC8E831D883CBDDD699A8CA4F0565B97D52E9A9A8175E185358AECE1D905113F864E7CC3CD70275B2EAB3BEBCA3F32083B0665B703083AE283CD658AE2D0E691DE712484992E6603D882E2993E972DD4B7F833CCE99F8ECA4C408B43E009E47B479AF06F847596B9E76140D106BFDABA95DCBDE07882490814DB8A03BDE4C7EE6EB298291F2974147DC40C6D5D3837AC6D1713666DAA608A1E245D5416BF4E5365001A2B18C706C53864BA24B1AE745689ACCFA533852FA0D1A857BE007D0299358AF2320B8C986C4465234893901C826CC7B54884BF451A0CC2B12323900D0CAF52AD52F0085DCB2DDB92D2E6DA468E6B5BC90CCA5C19B4D58F6C4B802777DA8E400D8B88A68C4BE0B1C91E9BEDE6AF5DBDA1E0645467A7B9BF1B9FD3ABC4F27B408C64DCF18FBF1D49EB9D16E7513B29A208058B6614C43923283C0BC24441F89A141C4860382978C4F56B8103B726AA7593255C2D362AAEA8AF46A8FA2935E753BD737930C59EEED2D40D17C6C65C2FA34375D95FDD1E4353AE1990B0C6BCBD1EC5F0F5B51049396706BDD03C7010C288862C8C9C800322C41D925F990E712FF08629DE181B89B734E44509DEB261446B255A28D4FAB4DFBF03678FFAE1B746551DC28E4BC6BEB128E172DA149E22D577DDA4083FCF397957D2F8F8F698B5C5FAFBF002FDAC791A01FB251792F5C336B3F7EC9F383F84D61F9B9EA4C00C96D40C8F48AF88F224C1F1B3D23C61EFD89292A8C72D2B61F56F3BD4025C66B6B46B177C74E06D990F14E719B81F8715444E5277E03C6B5F616E1F9467C6C1485497F400B331155E21BAD4E0CCC63C5DDBE7AF1F113F9115550CAADED7D7153D31DA87F42984746A57E667155D41E6E89A67A8FD1B97BB5D3E1C8BFC7268427DE27EB0C7CA70C2E66BC14A842BED4C51A23249B071A825D1697ACBC72AD3EDAF07B59C722FA9E6CE6DF357F9837483EC61310A5F50E7C2B161CA6E6A8B6A49CF7571C24C7334C9E883B6FA9E5DAE83AB4082265C0178CC89A951FC6A33BED844BB7968AF802F2F0816D44207F0F7F3CC20000001615EA1312D4D2F3068A98009902CA64ED533A1CD0B1F6FF324606FDE9696D38ABF1D6FAAFEA78152F041A09442150B6DD7D900C94DD7AEA561992914153DC302E574076299C2AD8E810FB5FB059918F0CDC305AB31D63A16750FBC45C7E4C4E90017A8C59335DCDE5C1CFDC8B77C3E18022459094064C9FBB21B13D57E9CC1BD563E8CBDF53EE2BA484CB72C1FDE63FB1B82C7B02B98493123FD91EA177D93A054EC8F1A1BBD159FC130AA4D01FEE076A56DFAED1C4694E7447041E67B1434E938795B605C3F11B745E10B3A4D3E186208C06987514A90E8F41D40388DB8D0B0E9959CE99D0EC385EA7322A02AB07FE3F936AED47B9D82E2D736A4E45FC22FF2B2DB9CFBB52AC5D63C000728A93147BA73FA4052AE7A79B27CD13FB71CC59D93CAD8732AFCB8C9F2B831F3DF4B02747F906191C9189EF35358F28F4F3094A48AE302EDE3C74696B3B61A8E29306C231561AF7C1FDFF84540BB9DD88DAFD2A97BDA3824D5F1A6AE689D538F4AF4F8612B1AEC2A8C412EB7D4D3563443A52945016EA865374777F25B681D4AEFF97446DCFBFE7A48DF8198AE2D97FD26E32D863147967FD2F81F3E22C346F051D8B5B4B459B73447E05ADC26E135BA0FC48A811A086AABFD00FD333CE40C6A67A1E6D89BEBE19ABCACA2B87B87897C907865857AFE835B82E978BD1CEF4313B0749BADDE1F3A9B7C592CBB25006DB4EE031CFBEF1C8BE8C56F3F2E743FE3C2D95348EC72850D5044CAA65E3E7594B0AD63CD7A6ACA5126EBAF104661B170C6C41BD88EFF06A83340D6B2DEA8529D73A90EB67968274D91CC233872653EB9B721F34E8EDFAEFA7C263F17A3F95
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M24_H25 LMOTS_SHA256_N24_W8
+
+PublicKeyRaw = LMS_SHA256_M24_H25_20:LMS:0000000E00000008A86F0B02076011578E4C770771024B3FCF3959F0FB0A275C4948C6A769F94F0B44D0DF99CC1C4C23
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_20
+Input = 4901044DC95CF393FA91B5D0E9E446A6F3AB9869878B4559705F58D9FEE3D0795D1EEBFF7BD46130BDD5AF762289126B3F08DAEF7889BC34007F212B8CB069AA08D75AFB5086AFCE9B11F343C046D9918BE58A688DD851B71A3B852AA2FC41B1196FBDFC1B9D50C97168C8CA41D66F85AAC328CD628319C5D47599A04F203663
+Output = 01936FB600000008A5BF35371357225A11D892715640907ED76C94A40A9609AEF31E6BD8854022EDF689957F34B3B88AB1D004539362A4FC4098DF5866FE1A8685AD71C97A491967C931A75BC2B70C19FCFBF02E56B8F7C852FB1B13D9B4C1544FA548800827AC9BE55D5D140F6B16BE8A16E3987B5737FD823D23864EE3767F991C9D39D25FCE27CA39A174A650669101A5A8D00950793B21285A3CFBE8D0BB5C3F18E3DA18590F9A94BE592BEEE6E18AD75E32131A8E7162D2A9E156CE1597A0A4B15CA09FE03CC24813D3788C51658CD974DC73A3C050F373D285EEB643A8A0B5FFF3C307E10BCA6D333B6A17F8FE9823937B5D13FF62F87CD740F44522C59EA03A282AD24A3DC93CEB31B90C4066A57042B93EB75DF529EB0C60E88AC273A817CC9C87546B1DC52522CDB6E59E98D47B3BD66400F665AD8DC8155F46C9D351C089693750D6913458E2A2A06B3325235E94DA2231E3EB74D802FF16793B81774A85E56039E37490F0B7A7F3A30D349A2E5D30651CE193526D156AE990420E02E448180F44A537277E2254517C52DF7BB5C829D4EB044430DFBB9A5677BEF682442C80B1C3442665FB10E0F71ACDFC69A2D4710D1C8CF2EB26938590D2DF3576F8B4DE54613035EF3A60961C70E8B283516973A87850A09466C024CA448B7D35790168CFE370EE538A40A39791C463785EE3C37370943F0C1D42D2ABFEC13223DC91C89677F2214C1EC55D1BBBFB1FA81C595DB4ABBA83E85D2E6F882CD4E49968D5CE42F2B878E1F6D787573EF20CB9DD9CD4CB5C7252A26647F95567BED7DEA05E8AB86E0D25C0066AD3831D4FD0AA91279FD2E0C9996B1E33B20F2A420568E76E851F951F53FD5241E424E8BBAE6AA791149752216B613A10AFDF10964538D6DA81A222433A400CD8A31CE110B50000000E674B8869FBFAF0AC9D968B0485E3781C8F733D561A1551F49EDE1396C3526D566AF3D1BCE590C30E409FA479DA3326A952024138AB736D9D9D4117AB40D778B4605408217497BFAEE976B8975A9589869371E802B1B19BD2855B2C45C64684BF45347A3379AFD620C96D0A939E505D9D0F73A148F0EB94C4D2A22C7215CF4628E721D32093774D5F2A7F1E587CC545A5CA51498577863364D8B46A873FC70CDC41F97DB7E02CA47AEA7EE5C4F1B494D9A083517C3CAADC8034164FB34E52B9E65A69CB09A98248354E8E16B7A61493C8E5D75AB9283D1F06E65842100C8D456032D41905BBEC6C5CAB6328317BA0048D39A24F1D875833F6833185411584182127BE55427519F40D1967170F68349DFD65C6D08DF89A3111128FB3A23418B24DEE9A03F54227716B32F58020E14744B548177AB3666EA0309B162B7D79322189D6640AD0F478B6F66066738832D7FB4DA100E21AB313C2DD16D43D4B0832CF956C4BB1CE3C5A46CC3B36408283150918A1298CFBC0F951EF5826B6D6E9867E4CE80D49D78854A5B1237709EF1E4D1C4C1E3137967902B277EB798F8764FABCA127BC50C4684BCA7FEFC772D9EFACC12AC6568E63821421B3972338F7E480E4FF897172381C7BB6CE505BBD43A3B2B4D1B2DDF54CC4CF9E88A8E578E4DC25E008B23AC9A00B326BB4CC7BD4877ED2A40BAB723461EF2326E4B1B8824E53096C0D40054B0F0639B669AE9C0FDF64D733B9A4480CA9EBCF507E165E27A6449CB711D10A753057504080E85CFACA87400675AD7D6D8E03681F570DE6A91BCED34200E65DDE3AA86F9EC607CBCEFDBBBE6FC51B744EA55E91D7D3
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_20
+Input = BAFD63926A21F637EAAD88B0B308C5993A8E60E9541B0A94498A0BF6198189BCFA0634A6432F78E6AAF21936789AD53656088B89A09A05EFA3A7C2E208A02A04E3014A893F1CA1C6170084590AAE3B0B6D139743866DBD458F74C3E5F590E72E4C24E4B4A5434AEE4B11F75DE09563678CB872F0CF7729C8B6F0CC890BEDD70F
+Output = 01D4FC370000000818A28871BC5004F542ADCD1EF53D713E67C9ECC4813D968B99AC1D0E00EE071FC8653E35EFBC4B5A17D06A01B221108F2592157051BB3E99919A3F1EA6F19BD49B68D0A60BB7FF2431897A7D1C3BFD94A9A2B395650712E158193652FA9A6666380F88FD59E7FA3EC05BF7206C5D0ACE04F9B1B4C8137F26CCC808DBEC5B73872EB840D303ACD3F576F914A73F1A03C4837CAF16D773F666FF83C79C68E5C8326ABACDDEB3BDAF511C913924FFA9C8A621E0111B30BB95F7ABB2DEF94F19A477C524753E3DAE12A353F3CCE0712707DC02F876235219B2F44066F61AB2996593C70B708C7A6B7586D772E7757192E70395ED3941774C6233EAC775A0919403644AFED611045C1CEF3010A6EA976A1114A6B0CFAEB09F4D73AFEAFC3AFDD2E65A79700A4A4B65DA2B398B61DFC2379426CE91E2F8EBD033B7991B876269508674A205AE5E98E9E9D28B03A3CEEEAF1A530DF5AB3E6917E3884ACB729CC8527E7CD2F368421F1B9C035B6845B11F3DEE91660FDCCD2BDA31498FDACAEF554D3E9A5C5B5D9F3D1B3CBD85A8BA02ABA1B4C3F30922016CCCCE3CF2E885D9B62EAB8389A36ECC7D50F82F46FBBA40D44E35BCA41D298BEB8178234AAD3BA28540919397A2B881402F4DF8D76098EBBB57DA67990BAF4B0BFE7BD33ADD5CC4B6FC79759DDCF05BAD9C75D683468ADEC2E9313F1233DF208134D2324C9D6BDB73415E7E380AD4BBB1734E763C15F42E80FB170EBEC924BD05B6AF9E29D188FAF1A18219AA5113004C13F4803921E43E2BE279291842B6C904BCC12BFF61925F4C8FDAF5C5C2D68642B612BF0946E98FC646D68E7F23926AFC19A64850ADD84D0FEB88D090B075A64B7B685F957398C486C568A8B0ABB70B3E1FCFD87A39A50BBFC59985C0E31A33D889ED4C0000000E14164BC741F0E6277FD747F36BEDCF9EA6B7B9AED5DDE6186191DF3D79464C93BDB8D324B3A95BD6E83427710BE8B35D57F72B151CC4FD2902C3A18B5453A4F26B9FF6B4540D61E2C52DAF20DF496B3D849C6EECEFF27B429D138CC76DADE4BD9A3E6D6CB9FE12BD322FC1EA818235EEA1E5635F0440CDA35BE80E05430340DF43189BF4DF1657950439D0146AB65EBCCBC97E105EA69E7FA94E13EFBBFF8E799915C03A14CE94ACC4C0E64748EB52224DF1B7EB1DE8068024CCBDDEFD3E35F5312EAB7E93BFCE0FFE4651B889E5AA1FF1AF04FB31CE6279F26546CB88AE659B70360C295E1A97CCE8DD33A1AB1B9D33BF57A9024040471A59D6857C0C5AC8B46E02EAF572E51B09B40BA6755087B02ABBE55BCF7C3E95E76EAB44FFDEAC41B6C9875BBC40DCB8AF8F23058DA5FDF086D258FB18E11BFB5AC0B5CA8526FAF522E84CF33ADCCE8A8FEBC6C2FD7294B7BA1C252B7724BEFBE959DBA1C0AA36987B6875E835AC3D335A3074E639E7BFEC0AE568D6EDB832979412531122BC3D65F4944AE63ACB0E353849F5332FBB2B412835FBA547CC3177C91F41E9FA003BD0C5AB95830FCA164776A7BB7164B22E84762338105D7B978355850051360C105546B8B1835712F9FBECBA4EF38A9E9972140EE6692FA7371E62CEE899D116EA18541DC4517C511F9D1A7B16048499468A3BBF817584DE27FC615EBBA3B47DB49EAF5CFAC9906F7CADF1A0178CCF65F88CD82FF834FE7ED7E06582E032EB11E37F23A4DB96BF9C8F3537E85CFACA87400675AD7D6D8E03681F570DE6A91BCED34200E65DDE3AA86F9EC607CBCEFDBBBE6FC51B744EA55E91D7D2
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_20
+Input = 3259422B99E9ABB1D6C3E1FE0190C0DF08FA4E6F98B73C7C98D375ECBE3B4B67DBB61A9212C95FA1764C53658F173407820450E74B99684CEC54F4F98B22FE29297116359743E359E29909000328D18DCC000EBD6574D9F1ECB2D5F522413B804D568E61A5000791C1B55C248B54FEC14A173AC6A24B80B7D3BB369ED4A40F3F
+Output = 01B065AE000000080A1B7AD5283C1760203987FD5B38A0210D2380B1BC985FB780A7296FCBEF6EBCA1120EC90663137E2F25D944BBC508B51BDB4898F33DE9D4C04765FEFD2F07EAB0BE86B7CF537F9F0CA3792A6FC000E9FA357E2A829FD071697631342E9C04E0B7CBED36BFA829A1D03974EFED9021DEC9134F0DF65E91F3D0088C613C7667C590241A2EEF09090EFD017BF646A90EC6D412035A2C71139FDC0B025A03EAD162F249E52F6A6C87531BE4833746F39D8BC4261DE0878342CFDF007254D47F5281FA9AB15851260302CB29C6C570B6145CCADEF39638163B48ADA8B600B54FC90B9BF6FE1E45F9BC498CB58F8450DECD7BDC74C435CA9671F119580C6CDFCE9BAD3FC5B038775F9F8E3FAFBF3C2EB1F2C0D8585C36D3EEA477F8FABA24AD9A74C6DF08534025722BAA72AF23CE8F4D4C3FF40E58B3D7BA4C10684196F16729EE9150D556D90188C4604FF4F261FF6945F55063465B8B057F01966B18BFE5B4527AF7A010163F21E5569555CCA3F4F6B49D66E6625A3716D4B5ACD9772A350927F1EB4D996FC9F3A6467C2EF6D42BF6557E3A6513E6171EEA95C55B1B8FA165CE7511B66890D6C8363FC1D0C3CB03BA156D08F3E84A81AE3548CD97AFD3FFBD09E3431216011FA21494E624135781435DB6769543F223AE4A7BBFAE060831C58CB0C30F224B7E626CD793187C1D1D24A17CDA8114D99191BB735F954F58B9300867A7D9F189065F718A65934060B7BA23CF348411547B0B735467D3A7D5DC6FB43EA6B6BF025BBF9DC06CCE85073D07D75CF4304070636A190B53867EAA67514F9A529823E6247D449DA8997263F59089CFFB3157043EF168B8E4E475D7A5242DCF0DAA25127D3497C097638E1DC3237AAD883A266B8F82902E179CBF39B79A530535F0A752C22A646C0000000EDBDC0AB6D72C9FBDB1F95E3499B6DC5A5391207347367432EC8B0E94B813F13226587D6E850B22C8802E23E6A3AA22702996E22C8F2A225100930972CB57DE899050133F4B6262D1D61B198ED9AE2A2C231FC7675775411E868DB588D369E54576AAE05FDFB9BCD6A08EE72907784516E86018335A1263EEF0B82CCCAE22EF85AEE1AD17A626F5718442E21608BF819B644B354EF1112A9CAD639328017EFCE4BB74CCD8F24192957949117C3BBA0796E02C8BE603E919A5C0A4D2AED6A1A590B7DE4ADF4D03C8CC5EF26146B18AB15077149844071AB8F932898E9D519759DFFD38BCC26A8E281D006B0FD5A612B0E6BC37EDC6E9948D6DAECC82E9B74C2B2DD826D987347B7CE7FDA027138D2B02911C01D029BA6C686FA8DA548F680C7720495B9034FD7729EA8EF5831A4C0044B23C14BAA8A58A75D2EBE2E61817C88041231E2A41643DDA09EBC6C87F79F63B68392FCBA96A7F7ED13739CD1DEA397181044B0FEF6EB5A876E823440B260163D07D81094886E285913424F4BFBAE92A7DC127DAA9A309E341DE46F581DA7083618753722A8E457EB4E9ED86A954AA131CD261DBE30C4CFA717981A83855A9E7242D5D5343922781263D37AE5F5723F2FAE7AF56AB5DF7D68D7178BF391878E9A945BAAD3228518A0BB8999024E08B7329FABB6F8D843D59B6B57A56A820C5C216A4347ED68139C27CA62842D637D524A61DC728FD712820EE9072CD1CA305F8A6A4480CA9EBCF507E165E27A6449CB711D10A753057504080E85CFACA87400675AD7D6D8E03681F570DE6A91BCED34200E65DDE3AA86F9EC607CBCEFDBBBE6FC51B744EA55E91D7D3
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M24_H25_20
+Input = C65F4605382DC0308CFB60450E9973E8E095517E17E25D8E1157AA6CE1564059D35496E19CB1ED168EE63A5DFA4E62F538DBF85AC4F8335C40E3B726444E16C7595B94708FACC3D8F016774B3F9E71C87DEEBBF71D9AB568C5258E608ADD2D05317AFB6C17E0E4F4D216F47961F981CE4341047154484155C7AB5173A196EEE5
+Output = 013DB2BB00000008424B937F595F2E2805DAED5DD0FA9C283AAB19D8ED887512893DC1354B49CD7B36CAA160C7E02DA789418FCF717D751F83FA59D2700AA8C116C70485C4BF8E0CFF00BF24984E6EDE6537AF6A5B4ACF34EEF3B744E636DACDD4468C95E68E813886270D1F73B1B37457419BAEF8D241DC44A4B6686D9DABD06F768A400AE5AA2BE686B46C8CB9C33BFF1B08402FEDC2FFEA5F332D6CF0F9285D7432394C83F0D4F3FC0723149C3A54F42A1C47A4F621B188AAF1E4BC0C4A4D88CD790174071AE4C818DE7B8399B42CEC201E8D01EA4A67F4BA089A815AB75CAEDF42BDF358FD53686887729843872978F1258F16BDD7D01D89E6B577E2C41C47A0A2E26B8E81DAA46B8BA78D029B8B6F435839C0E5FF92608DF1E8D9E2A87222ECD863723A7AC7944670CB8BCB3DDE14173AB3C40626ACAC78BADC7D7453811E5A36064AEEEFE9312B5C634C368030A9F52EC1F6AE946F5CF8AA4CA50E50D38618009D7C5D337219D08DD85A6DF3120BB75FEFFA563F42E833C1562BBBA3F68DE5780A8941A5E2567386160416A814A911B1F796E67B7E0FBA5DADC885A4E87C9A1EDB026BCAC318ED503E7BA4482AE84DCC162DE4AE54CB5D9B37B8340D02A2BEBB11713CEF6011CF1F694F97881972FC132BED3FDA8BE944E7D9385078A0B87D57474D87A481B6610167EB9FBC7BF86A5209ABBC73B986E11ADC0E87E5A788DD88366A8F857BC5C8B76DF5E48956C50A39CE132E0D3E952B9A72DA243AA37374B28CFE161D420885AAE2C1BB99EF41091CF5BC5E64C366F9CEA09178E6DCFFD2AFEC3DBD229F4AF273CC8AAA12AB940E1B155576B3968322C75EF18A0B0859F7D82A0988BCA6AB664E9ABD127D4D2229C86411507E746D2DA5A463E36A61CA088F516196DA94B68D6347A5C37484000000053CFE191F8E2AF0BD0821CE1818EC79D9A1A3B220FD7C99636CA6F3202E26A9731AA19019ADDE81F65441344C0302257A8A4C2CF6ED274A905716DC3518AE2C6C7847419F9549B54A4B6B175566C10DE7B21942066AA4BA5437B3DD961CE5733ED0707D86A9FDD05D9FC980241800736944BAFBA1B3CAA1C7F1A7FB873AE8C96E3B27F6D6C1109F3E40898C4B6C84936DE7715218844674D7F868D260A3AC2B17247C451C1EC0F92375F52CA02ACE0C9ADE8A8E6824E2FE6CAFDCB652F479CDFA8710C29C70CF334E78FDAE60C2083D96A1FFF63A4DCE3EB917AE78BE47DFCD80A08A1E847CD42DDABA4FCE689E9D5732DBE256701667959C0DF34A461EA40AD5F642CCBFE7A60DA01F718DE2A0E3E357A50D4545F0B27B8AED8485C358B7801FB2737D3E2C5A3B04C0EAD1B4ED24CDD7AD57A4ECC8042F915F85D7749412CF32CE59D631491FF92C937E75A74C38F4E6D40FEF9868F3B742FDAD9A4E994FF10E6E2F9AF847A5C71E693C961FF92D0BD9C1288CFA1E1ACE3B2A98F99C34D430DA2E6EFADDEF14E6DCCE904140E0777C17BA1D9DE577D607728611184A6A6DD7BEF01D36D979F0FE88B69B20DEB8E0E54137EED3884F1FD76C9A18F6D9C97F3843227899ED29ECA7BFA84AD438E5802ADA464F20E4992899E3618EB096D5F1CF780A0A4E2B80383171E80CE5E43CA5D385B3A40FB70CCE0DB04C7BF4BB542D1E3EBC1BB8408E43AD378FE7EAA9FD777BC6C16A67792652F53CE9519668E5B4E9ECDF9C7518847BFFBA47DB485709DDA48702613E3B9F89F6D7391727AD8BF2F645E65DDE3AA86F9EC607CBCEFDBBBE6FC51B744EA55E91D7D3
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H5 LMOTS_SHA256_N32_W1
+
+PublicKeyRaw = LMS_SHA256_M32_H5_21:LMS:0000000500000001C34BAE1390DDDB182E0ED89727CB17E650DB2DAD1FD2FA75192B923C5B6AF9A270C846D9FAFB22B0451F2C28D48A2967
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_21
+Input = DD89DD1B2C3FECEE553FC2B27E918A98D8D5D9281F48C41CA34BA31FB76E3700C9D3886F0D1575CF68A29814BFFA49C0A8358619FDB5D966F9EA30A10F5590ED5481ADC85133CE5EEED6DEF8AEBE07D4ECB274485B8C82769BDAA3DB7464A6479B47D3C7CE36731D7EE2A57F2B74409CC6A406B69C2C3427497BFEC4504C4194
+Output = 0000000A00000001E742B52A28B8B336219A0AB4CD4DF3D012BEB53C6CC7A80741306D5C995C0C1DB79B29B85D5057363694487F1EDDE10E51B726D78594B8D49967777F51F8A09BA53A34739A94459FA20D7E89BF68EA60EC92EC0F65AC32C91828F38BB5F63ED4A2B5403776FA5ABBB47B7925740968FB9C55146ECF6A464278B08186CDF6157B4EA6A1F1F8628E9CD5696E47F08A79D760E85930907D3C5943662BB89D3844A7564B6FE21A5AE069A5790FDCD4E6D188AAC3DECED33C9C620EC6FB98946C9C7FE14937AD78A2A28DF25C50789C590078208C8888AC157EE4DE79B18D0023F8080E590E4F27A4C6C38AF7B217F9ED123123C99E4DDDAF9D6213A505EAE2B24550FF41C1FE1079FB0EDCB74B9F014269AFB21A5B19DC0B529702E9EBC69CAC2A183E0669C5E66DD123CFAE394D09AB1AE3B37912F504C02279287545F6DC7595DA25B7BF0274925B60F573849F3119BE7F31B198E964E5762E9B4F9AF12DED375F304A59D12EB8B1A428ACC747D8E16A30A14CC873F38B554BFFFADD264481FB03EEFF76692531C9012BFECE51000AD8EA2FB38FAA975A352EE403007269BE2567E487550765421E3F71B646BBB9908ABC68AA938EA0D5CEE8882F58901AE91AF9AB3118E1E48B00D653B59111AB6A00C167ADF75F895FCCF25469F6A6035B7358E765400D80B24BC71B4FF2CB27AD68AB55799B5847C4581D0F7C3D145FBBD490F6075A72CA7BC96E0C8ADFBE7A5A7BB1C57A37007A4145F0BE693BACC1DCA8FB7120E7B60E6BEAFB72A4E1D2F66A239EAD269AE328827EA9978F52B49C6A12FFBD089045E2F3CF6BEADFAC981FD4AD90836401D6FDBEF1E8FF81F8F3FB18D00E2E52CE830B50948BDA3E22D1EAF6EAFAF45767E44FCCB1D446F043E7DF5DF4EDA9C88A6895C6C1BA1A149B7B84802494B489FBECDD0B7D963C2DCAD9B978623CD41451282C01E5517427003E6DBD547046573A3B4B670C68F73D970FB412C0355BA9919979A6979989C49569201D8D2A2EEF65DDC11E27F9A886D6CF94EFDA9DE2D287D3DD33F7D8245CE54F3113C13A12FC59A88759437B0B6AE3D426AF0E2FC9A988A3C4F0D3AB24D597CFD7B54C80F5C25CE8706B4F3D82774EEAA2BB501C927C40DE4E3A637C25733CADB1655F6A1CB4FBFFDC6D4098AE0CFEDA81BA7CAF0633F33E530C1388906F7BF1657D9C95A4CBCB74AF49DD005940B157477B7C2C6F976126F89E4A90E83A572BABA48E1B62F7036604DD6FB1303640BF43D798CF0AB34EB723E29BCEFD6986B198DD90CF973162B76A96ECB3E6E9C7119DC1B4AE0EB6995562C370F4C6545ED5C0404B04C738BB0DC6E41462265AAD13B225D594CAB582675293063745E773BA2A8FE89A55B3EECCBC5B613F924BF54E9750A3729A3C5F73C68FC107E83D0BCD9389550255A078F6F85079DA9635AD0A59B2F3D6A93A8219A16A2F3028AD57465B6BC049B81989D44FBF0799E28610AE81FC76D56213E6C6894A6B785010B40D09429A4CA58F12BE68E5120EF8F7D02DECFCCDF46A65AE24B1CC9303A0A5CCBE02C2F4DDC6BED192FCFFF89DBF040DD1FE95C75E99DA2CD9A38B53C4FCABAEBA6B68BF6BF94995619487CB5FECB178B257CC00F39A697BE1F5B0BBE643AB64AE230EACFA4981B4F3C8407778BB607318523CA9BD8AB666716873949BAE74F0264CCEE419CB4C2C02792EECDC368E08E98787BC4AA7DD0A5E6FD88113E36B02B55D1800AFD686FE0A4ABA5E844B870BC09EA4AE9E9303883EF7A4F328C2217B145CF0428F4C848E4B19ACEC1560BA656FA08402F339F0A00D96C395F2999396EF1DBFE30604F6ABD405DD1723339B8053D32346A0551610B5AFB8B30532EB680CBBB45B1119F1A7A0417B75CC78A2F8F28B6FDD02C58DAB6EF17B64092DECB55A2CA447199ADF227B03C0DE8E105E7A4E039C01DAE4329A53E1E29D3D8795DBACD363629E36689E30294AF2A1313AA31059A163DDA78E52AF517E9EE445FAC3B19B0E131B3498FCD7DF2A9DA915A424169870DA9129B4126FAE826C90FBADC9AE80374A0B0775AA88F1D1DFB09D73A984105046A124A169D064734AD823E9038FD55FE6ED6CC90AB5423E07B9C56905A4F443BA4F282346204227D24C41585F663B0084E16ABFB5A1D2AFB8304871FCDC614A05D33B985867CC5D92C3590C00317F0A4BE516046488EBD8931D7FC19B9A2E9C710E3FBA71E8B4986C5D5CAF5BB448365E822668ED2B621C6FD97E96F4537D026747E7C2E743F16F3A389D226AD699E50CA1B7B0559B17B51D9F447B92D6C1546E8E945CFBC5B5981F2C48495321C207D5943410A273258B30DCFC7C46024D979159A21129BC64C9A335CFC4C26E0A94C16FFC7BFF9EC5D4172509AA0234FE4C37F79740766206473952FEEE22A26B02C4D76410BBE6E4796AB3A1CAA957AA0392D66FEDC19DBE230DA2B77D79561AED55070AEBF7E55AA7FA9B8C7F8C394D2FADC08D3A29C9123BC33558A577633EBA9B1174BADAD056F9F81ED910C59B3DDE2507D609713B140EBA2810034B5C7ED156DF4EEED213F0241DFF18162140067398AAACD6EE06C593A91EB83F8D4D1E93041A9F5024883A61333AE80E803DEC00EA3C01257A9E55B0A9F32FBEA7835E7B8EE97BB32DCF7CD72DFD3C0792ED54106C3674DCDE079ED0C591C8FD45DBB2ABE8B3F29760913000F3143312AE223B878A446441FE1F9BBBF07651B7CBE3EF2C8A6319AA82417DA105BDF9D1D3214CA8AA809835676984897663513EC95408A3A934589EB356963B09405DB30BA300ACDCD418BC9CBB311E02C08673D37667E1BAA673EB8EA5899C9CAD0D51A8D7E01842C42D201E013EFB18E149B08B049FB66C4C6E490935E3B35ACEDC0FBEB6972F3C150D190288CB5F4F3976F06CE7DA03A6E74C920E36401B076A9364C06C24333C69F8E9E9183FE364DF51513C54B69333D779E1D109FE85DE70E7F56DF4D5B4D342EB64A4B64D92CD2B034346532DE3EB9A678F0820C1CC812415BA86D9772213D1EEB98BC7586FC7C93FD68DE64156047D17450B79030763358370B5418A430DCC870F27823B1070D9B74411C8CE148F99A7DD2FF3D043662C9D0BDCB52DB6EBCF7BA12E611578C14211E9088EB6D3F11746CF05C69DF2AF15F1F749287A6AD95ABB23B5AAD6465F85796803977AE3CDC6E38116700832130103D0070153E1454FB590EFEC448340333A8AB7D9248D96657D5A43F3740AC6B9D249E67C564CE155ECCA5082B5D0F08DB93368D7977DBECF45FA7F571A9CB7F7BF12DD73D1BC82E894801830EBA9A851FBF403289FB6E44B7BF072852B0F81B19BDC445CDF66903B0D88919BF69886A7942E842E65D39571DFF0159588FBA7003C676AC715C76D9BABB3D43EADCC21E20EFAFAE7A203C0A3590539E4D63F5DE00DB9385B9317E0E42015F29F14067A9828B039E3F604B90C3CCA2428411D8B5B58032B041958F645AA88FA5790D6915C2A0DC8708F8DB275DFD74EC212449B29763DACB7549FA7F4E32691502CA05B3819D0BEE9239AFEAE4AE5F36A9E4A4AC290D5F5960B4F0F0FD0E157FA809CCE11EAA53C24FAC0DFBFE3F67C2886DAD8087F325ECF6A82C0442EDEA8DDAD8CCB2C83BB645F954CBF091B339FF148F50725AFA6FD5B2275A181C564BBF3CCCF0594374F63539611CDE0AA72A23FE130878E5C37213FDC9C65D1CB7E8D39BFA4FF7A470CC029CAEA83AB82AD505F7D3DD9BFE55358A4DFF1E3869342B24807783F214C4AA054348D62E9B0951B1837B2F7FCB6B455259353275CEED138F22A19EB64E5189E1E47849FA74EDC40E45A3D0916FC567A59EA80671E13D272968BFBD2B1A386ED0E76E68C2DF3E8D4AD067B39327475036B4EA951F9C22988F3AB5240AE0B8154541111ACD25073DD152C189BBCDB8D515B6B476D07273E61802218E84B6F252B5106ACFD0BA17844CD4A8A2F3033C0C3A277C433C49DBB5E4CF14E4D6CAF4A0E6F0C7A9C780DB4937D7E355A6E7E336ED67E7B0CDDAC84B1748B643E79481F8B7D4A5540728FA6168889681646EB26198B434F7CCB2B9FF983C1045DDE529FB26C9DF3225DB61A6074D3EC8EB78B69D62F5C6DB03D37E154F3630E9B24F5026FD325C812BA4232D04C6076B0533C938E0F8DA5854B4EBE51ED3F4C86BD138DB369EE31AFCD2B1EF843E104209745D394B741D59D024DA656B791C7482E3A9430909B6F60399EFF45F5ED1C9627FA781A8C97796A014702898C1169F218C1FA15B3483F122AEA40E3E240E92155993C06E5ABD86E9163E25069F1B3E6BB9D21209422C0278B1E72E37145E962759183633A9DFAFA23400E86DE172F87DC65BD576B6591848098DD29CA0ABC2A337207004EF64DD0A141B2BDBCD8EC66EF9E98C618E9C5D78C832DB6F0273D26A35302E092CE4096E557CFEA8E6111A2E96823789D086DE069282AEC542CE16C3AFC0D1F92D95091EE762917263A59BDCCEBFE845C073E9F7ADA40C1D30FE49A1524CE2F6159B73CD52C3EE4819F43137C5EAC9E9140313F927D5229E5ABFE468FBA1AACFC5F37FD2D3F7454011600708E677007CB27655F5A70105F697723309A3D56973B30712B0648F1F9B0FD30F80DB6A374274A83B801A38F45432156AFA94D9A0B08CB0D72650B5C5DA4F36A03FEA34D6760C9405F3CB7EE2B9D25CF0C8B7413A9DE197DDA74DDE35C2F1D10AFC3E8FED1BA1CC98D6FC31B7F80FBFA3435FD2574CC18376673980D1C6ACC03EB358962203BC7CD448470E39A2F087601D74FADDB518A32FA4A9DA95EA4F94F7C591E6292E97B04317A4F6A4EF520E2C135A46EBE0FAB0EA8411BC18674FDB19179ED1A9BADCF52DF4CA548FC94241FEF493182E5B56E367607390EA823CBB5BA74A0C765B958B963606BF24C1E557D64B2AA3EFF2BD6B5EAF52EB095758FA83E6912CB4F0F68D1A6C3EFB6799E8DA58C54E8B5093E5E9F3FD1E67092FF024DD97964144E38D965EB07D4ADFA1C458815245B5BE83F10B0DE5FA0F3C19A9CABA3D5C4CD159D66384044C89EEA14803C47651A67B121B3D4DF1B25B5EDF187C5B265FDD34027EEA8398755C4B6A69EA57D53D88F143D9E61492240DB0B8D1DD7F30063C4FA291EF7872201770A70701D3F1CECEB30455D73230C9A6B37BF829DF780608E67001D86C2D9B94D141D3133CA3D1D4A8F461AC9A165AB56AB86370C6D6885B697B29A294FA6D6F07961669F92A3672703074BAB9CCF938D2F355214B47C816DF2252B9E0BE7D0456D72B72D68B9DB997C8466D91B56E38E92F8912C3C1C19589BEB5970229C1313859A39C586B952BFABC5513C42F18953B8AA4EEF1DF44011627DEA3F02F69B3B0BD8BF97FAAA9407D34F1BCCCF3FC68C20B0306C3AB8EBA2698D45333C359541340D3AF9963890D4BE81D0A292B63E053BC9027ECCB966B2EDBC2AA890278BD2BE393C589C838C0B57200D4511E74B8D12DE4B0E75D2624D09D040AC5BD1DD0808108E1A28D072A9CEBAA8329F58634BE66ECEE1D18CC6C2932516D94CBB530E4BDD27F812A13D43398A5E08CF3204DC3F808AA0E1A184D48B29C6A81F1864D7E17502449943F70DF7720D4E2F3F0C0E35046E2B09675B5C9172D319BA92E7FA7B6F9943B5C87E755D95E34BA31C0BB29F5260DF03260F2EC478FCB6BD79DA5168C02E9C59E8D19D8A01F6632B757A44E504ADC15852D415444D6371DD457AD6FDAAC361E60366D30DF2AEBCB463D8D923066A2343F4A1F24441CEC9FB4B509FFE5DE319FA24F71AE18D1027AFEED0098C5AA693B733B275C1936F5AEFB55BC1A3A349AB44B0C9A92A815079E4302E193C5DEE3160C1B2B8ADDBC6EB37A6D2857CF186912979355AE9A83C69608564E80C33A5A420015DDA0A209AFC9C37656AD5A7597E11C7EDE2C5C694B12773607A7A330241E9BDF6AB4CCC3D5989B2B78F76FFDC91F9AFCB62B6106AF3BD2A82654B98D65F12871302B993413152110E197FA713381906960CB8DEE6E1A904FA1791AB0DAA828392AC8742CD3F07CF9A4C160FB72F06A17E4CFDAD1EE327FEE50B5B3A8F23348DC10A047E88A0C4E389E425D792F2EAC1DD81E33C0AC00F60559BB481033818E50332B52FD105EB857F0F298B5047B25D12ACBF00D2FCC0429D5299B18F69454B20839D42990ED6D45A5EEB3AAC988BF1CDBF1C7A451FD5677751603E378729B438495314F383A9B932542342A34E3CBF616A6EEE9A6C246D51BC3832D156086AAC43E41CEEDFD584F58FDA66063CCE663AA8DAA2028F99DA26AC58946A96F12E669CF46B8135C71A1D079B6ACC3A574CE7D837B2FB08732BA346FF243230F40D3FA52F3693639DF51B5B417BABF9C87730322C52002E2AA9C6B5565838213F65B10F7A1A5EA1B15079871C4BA7A0336F70C68A110444B0B873BBAE0E16189DD191BA48430F01E80F27C20032CFC083702A79FB5C480491BD241B6BC9D1B6B4E567F404B1D499F7EA982AE661D80F5552B135D60CEC599D1116B21AEB4D0B928551F6C9B22B8B1CBC9D5B0330F7F926AC5FC42041F54684A737407F165C7EF0E52357D4001C879D125FE2F6C64E9319013B9FCEEF9E893D22D5B59343D75B2B007028F4EC9F61479BE9C674AE6039446188DA925E838C853B0E02A77536E88A8E40ABBFBBC2136F1CC87AD58E3F33D319FA457B31E854B11C9E87936A10B6422CC09B8C954A42DF0648832A4C0C6613A07DE89D4D14134740EBF9083DB9ECE7BFD70434BEBD7F0CC6C258673C9DA363F02B1D80FDCD8A7F72BCDE98D2B15C95FA63345698AC1898F9825D7FA574C28AAB9B9D2538203DD3D419AA4C41B96BE667008BB159A8BD2A0CFDA15FAB6DA35A57028B7F29AA8062AC610778E00D0A29EC55A2CF0C78B899B1FF82D173A392A369ACC72E4202AFFAC300BE096DAA6CCD79C95A711734FAE1766C0B388AF0642EF36F0A97FCA59CD590F713E46416CBA832BE80077AC853BDB46B78CE0CF80BFFA5734DE69272822C50C437E6DCFCB8DA2192CFE20EB5DFAAB0CBA1A68BD5788AAE9CDF3048845626BAA59F7802E0308058F9CB4F3446C4B6768FBE5DF7A9D68C6A07463E041C87254484B1357B507144E45968ED94008AF78A7AFB8B88C5B46399811B1CB6DF5EDE87C7D994281EFC2C412CFF9684CEA3DA0B82D0F4DB66C17895C9278F4D5908B2B9C101A4E35E5573921293CDDA5D117E417CAFFE2F052E151B76B9A1028D65DC4415BFC30870E038337DFE755337E39525E398E365A0A0695015AA12C325B8DF6AD96C083D5EAB97AC72F3C85015AF188901567329929A50E74592735B0842C64CB608E8D614D61B4BEE3000FC96D3221FD4DA3E6F7F683EA2E76F0382B7CDCB0DF6A3CC2B8B5B3C6769D4BA23B1F95814015A51D1165318C48647D9C5A352886F05916467B403145D2BEE431A5589E05BAE67053C03A225F425CAD74E1EBD4E2C1BE10421207C780F3659141CBA0FCD7C85960B9BE5B5125258532A74772715B4A9044ABA8184A0BDB188281CF3A1F2FE77F22212AA88592333C8C7D8582E1A0C0FAC98932D133D0055D6DE885582D7C67DACA7ED72C8A901D2BDE0A0595063A379C561DD725152D5672FE3E45B86BAEEEE41F209FB67665B715E27E6CAB96AD970A14692A176D6F52D5CB532AA88CDAD3057A35332B4DB3FA8AA154708695EE4DD875097E0359DAA33DBE4A5ECDA1578BE6C5CA2CBA22DDBE250010B84FE02B974A75394FC868AC799FAD4F6D946BA379B5689A45D5C428820458038BB883DBB15C1EFEF0EF2DE7B49911A84774D7AD3FE604D9FE3A4413407A8FE66792D12A4F94A90E8820C3A7B064A00F4662CF22348C91745573B2A4BD603C3A5773CEA468214494BA5D8F6B54B24EA180BD778112C8A6D3EDF094E48CE8C3AB52014AA9B9FBD9A35132F3AC3DF29F1F3CEEF240BB1D8BD3AF74C553FC96F9CA724F7DCD66BE22A16B139B8FC3D10A3DB58830A0430A588C7BE7184944BE3ADEDCB730F6D1BD4749DA37CCD0181B5E8559F4C4D71AC16F8D898AD91CB64459293962E056654C6BABE2C25594562F0A4ED6B06EE263AA50E3364273242328FA52DD8908F22204F2B1B541BF4CF4F948AA0EE99ABEE8A15FD400ED97C3DC9C094115CFD3576A4D846B4FF9D5CA5B7E7F5FB1F884BF119026B688D7B0368670DB73AAC8D1F5E60772BE4F90F9B078E0CF98C58F19722F51C0E966DCB84728BCAED06A606A13806F5AF3AF42F5DA178897D7D95123973AC80B6B0BF2F56902BB45134AAD9985D51E94CBAEE12978C9437730FAD7EDB255019D450AA5DBBA76112E8D2F7532A4F821CEE88C43E84CDF95A68935CB7E1915C27FDB4183505550178D9CE58FC388EBA7E10D3D7F2830496CE04CE9DE4709AC57A3017E50C5653925679ED28609628AD037E9DF682D12ADFB541C1F9FA41DAE1027E56A54A9AAE5AF8EA6BA1C5AA21A6BEC3FAE70503BB18700EB790558919215639C27A928209258CABE67A6693F30D610656CDB0BCD9855F303EC842E6153B3E96E14BCBE59FB6991A9869182E5730D0D1F43F37BEA0B6E96A2F9E9EF4CAD54D647D7E5CA143C2F368490C1CD5EB082EF1CB364BFB8FD922767B5AB0269D63E68E9292A61A24A0F95685033BB11A09B3CF04DB69E8B3A07F7EA593214D48A5AE88EE48674D517273F9CBC0092A1A1E7821F32170A0E954BEA40CA41B984D57A7E2050085243A37348C0A75D26D24984EAB6ECC40B90FBCB0BF6C5172FB7DF6CC18799898EFDB3C92209D15ACF08243960DCA2DC5C32B1F7F59BCA09A8F4BE4EB75D38E971F99D5D227029E74573757C953E4C655275E255BD3DBA315D2A382D084F736E564D240DAB10069D5CBE92FBA64AC4DE25F7DDDEC689F60F54B89E15FA1CFA72AFC98B954D9ABB491CEEACAD8637D721D4998060065DC12AA487899B097203D37636087097BE12B4A244A704D2DBD517C32B3BA743F2160D46DF40E8DECE58619F99D15FC8DEC94CD5282E844DDEE4844ABC9635CCE9AEE557B90F8180AA09AE824C2C3D4185408E982FC853A45B24BE6D1F6CE1CA0D5763A818D18603816BA493873990ECE7CCD3717CF1FEBD093B21BD27181E900D75E45CEFD45592E620D1CFD904BABDB7A017037E3682AED970DEDBEC857FB8F2EE123EAB560B20EB2372308A2BB71E6ADC0A2E226D8EB432ECE0B055F0A305BB03E6A117D36ACBB90BC4217BF7C4E27865901B2AB2C01197468E368D936D3C96E1189F36AA564A148123B280CA5E9CE678FC22384F2A3C60B1C39759036A95A4CE5F3C0FD1C413F25E0D618E53E6578E957B0C54F1C69A2E7DFA936FD8DA324B55E9D60DE0999EF30CA2AE658CF1AD5FCD10DF9F0BDEBE7BA705D28EAD62FE3829D3B2E6FED8BD6FBB90A17F670AF755CE181EC32F8E1F72394480C90982CF3714D4E0DABD7671E87237DE22D74F8AAF6599805B4896825CC5BA14F90E10134779040981C044B8EF028A22A907A151BE219CCA5E2C4FF658FD13FEBCD09F9AE7369BB650EAFF6D21BFDB1991E14B578597FB7F064CF609188EB0E742558DBC619C7740D375759404D4460905F6FC5DC379CB28B2E8100F26753F579E9177F035B9A6BE713D5ACF1B8CCA4966FF86501FF66B4DBB1BE60C92A4506D1D0E42C084CCF9B4570FD2CAC4C172EFE6005C3B3F8F39A25F27791613AABDF65353CBC9045709F3EF6ED4CBA8ACEE2AE0B5D1C7517973FCEE6BF3EECF317611DDA188B89E783AF8579D3A99340AC39806FF348DDCA670CA7A9582477C057505B64483B7E16D43E612F39EDD771B73E898A7BCD3B4DE1E351ED933D7DE79A37B83F2C54A6F38E5836DA74AB080977B8B628805F7AAFE03A72CDC1C3739B64857F1425651BA4FC4F62B80BA5C6EB1CD1EE29E8FC4C2ED2BE6575C021227F79BAC3CA26C8950C50F61D8B59E599C90E90E5E09BF506798D03D49740702EFFF27AAB703AB7C193669E04D73A6229B1E6A198FFFA133E762EAD8EE378ACC55EEEF445F20C1A2C11AD4FD3CE02A835F8B251335699124EF79540B1957097E5718F90306AA8507C81624E2CDA3E8ECEA200828A078A6CA450A6478B98DE1A57AB2B2D2738013F1199540330655AA9A38EBD594FE32F0D16AFBA71AE0FC8A1270F912F0621D09309ACC703E3F537505344875DCC6AE2C19273FCD39A355401287831D9807A0E5320162DC3CDF8111466DD855E874D170C382238BF311063B97867E6126343A23FCD131FA38592F95E412306FDBAFBD146512969EC90CC634C045095F7D742303C16C757A1CC7E3753CEB17F3D8A0F87245F99DE149EFCF0FA128580E43558EF7BBCC4234478946EEE4470D1AA3104304B7F207846F8AB36745CBE3BCCAE1F5A458B33BA38A3FCCBD4A6D9545BC3DF1CBC72D373998F8CF2955E99523262A129FB463B89A6EBEAC10677F2D94E8A87FD7D5850193027D9BDED08E7844ADA78C252F83C3AD0B306BBFE4F6508A9CE1AD5EC26EF5B5C91E35FE454B9B799D2E6EAF1093BB78A9746E19F098749DAB24DF586E36717108618AE30A75AC9C8F0CC8E08BA0D77E1D2D74A6E28B0203D4F4219F6230209ADCEC7ED4624A1ABE17FF4AA8A9BE5AC0E4EA309CBF4950372AEBC18F15BF46BBC03FAF72F5CD9B77CCCFD253153F55DF4475D97407EEECC9BE015C196AF62D68803F7F07054056163FEEEA8564C78E7F8614305C1B9201EDEE231331BB4D1878CA5E4E9F78C7C6831776C9C7B2ED9A1DD7F682DA997CC0B5679D13E3EEDCA3AD1A30843D2B1E10EBF623B733D44AFF0A1451FC90EDB370AFFFC9E48EBF379CF9E03DBE71CB8544CF20931B29C4DA20047C42E635A31BB2C41E982DB8218C55AB341E2BC1C580D4246CB09901D618B3D3287E07A9E3A461CD648A23EA6D692DAA244E6B2C1433AB50B7799F1C61408CC8A5F3305623472534E7305381B358120FE879608DD06A8D545C541456A1124D3B0171C3D28A386378B445750CE3002F64186B6D70CFEBCBBF6563BB810AE82E615795A161823D7A0D2723020B28F268F33CCA054A955CBE7785988B87DD545C903E993A0B5D9CE4EB7931865DD517B0CF5E897B9675C5C46E8F24B3AD6BDB63E056011AD04B814E44C8DECD6F9EE9BC6081ECF3A122D794F8A21B6408549BD3E39656526AFC3F01EE1F88B439E3892080EA0C3EBE482D73F57ECD466EDAA3A2867DB5C4D73C3A2150727ED21DD0AF0E616DF1EA08825CB949E109B72889547B14767E0CC0DC73C7C38706C6E6C97480A8A887248DB3DAB974D8657BDA7CFA8F147A72B5DCC1072506D4FD2ABD948B2861C46C14D72FDE8B3EFC01D5A0EECDCA04720428604390CFC003D1E0508006DF2C78A39CAB572589C37B6B5EEFCC61C5E61C8C0EE8F9D1EC0370B547A89F41E33099F58721D7DD83B4ACB73062AB6B6CBC90E28226C9E5A541E28CE171F80AADB719B8D825C5A24A69ACCFE7ABDF5C3D2C37570F453C4F937440422B44193D9921559375900528EB26E75554E9E1240BEBB69D348C24E273FA53F0489B47AB22C62AD8BFBAB76B5C9DAA8E97BE484E13A7B8852DB2E34C66EA2413DEF857627A092B03E531A6F03E582740E9B08A8437C1CB70EC4CE656570DF734D5ACBE646E8A32950D424CC1B89F758369A74FF7F46CB3C5D7E71A2C671DD8A1B8B923070663703C264139D66D45096858633C3825273C1901CFFCF789078151A1F4C161B4619D306E55AF82F93CCE6DCDCC94C0525654027DA4D28817902328A36BF4AD9F10F9498EB4FB6CB5F1866B1CA3CD6884E49192E5716EFC202340F570EF98EE6D280FCB7CC56A7EAD729C32D7E8D8B093879777F75E6C785450F862163544493AA8ABE04298828FCC22586B55BAB96A6A22310155AB184359E8B48C60DE1344E186BB314648A06AA0B10ED83C8E098FDC25B93A2704B61EB604C745499CCECD44870B30A9987BA648B01360CCBC450B017C4A35EB509C4CA494FC7FFDA3AB9730D2CB65B361F9D62470596D442E04470B42C616EBC0D2CC809F937227B25F96DC776BE3A0000000E9612A3BD218D6A592A195FFB20B03D03B0D6B0E6E4FEDBD8DEBF67589CD255EC15B90B28253EA8266F96BC8F90CC37FD01FB39741736DAA2EDBFD9A55F298160344422344175F70054E2A77EAC30A8A831EA58C98753EA33113F0952674877ECF05023FEACAA3EFDBBEE72840EC056101F9E72B04CF875939ED4E9F6C05FDD8AA51D5F068BC69B537340B3A98286E7CD2EA61982A0B13748C73484055B7810D7
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_21
+Input = 7CE6BC544F93CD4F106245CAAFF93F48F3A782C989D59416652AF1D1DA26A38C031AC859952B559F5C403FD64CD1D03278307969E2110A443F5180A53329904F38929C7F2CB8786D1064DB931AD468E5D024FB6A75DB1E9F9AF4120E99660437D459ABB5B7A057749AEF4401B1A4395160190B386164A8E347531F842C135C55
+Output = 00000015000000012F58213F501856DE6143AC933C00DE432772FA872994ECE078EB63B7C9D9484F4CCE913FCE630FCD893BC88E4DEF54959E78494C58CC7CA01D1F1E4C289FE281BBDB334523C45ABFDE50223F4BBB9AC0618B63BDB2E648BD7E5FB78BCAA7CE4E67796B2A73DEFF520E8DD2C26261F49049857E1CA5D776AD62EB22C265B006E378DFEBFC37E6CD9A6DADB51693F065FB82A41B0EE4EF88EB394052EFC4211A7187F876234654D0067A0B5A08D75AD0C9816194BFCCD15624FC9278219065AC4971F8EF381BE21BF5FAC37AFA9A031C725ADBF8E8DDF470F2402FDA1D5AC4FA21C32244145400125B29DA97E89457621647D2744F60BF478B5A6F52FB723E5C766EDDDB7B0D797CF213DF50C485EDC072B4A5DE7448C3F12DD78A4A30F5C294CED01AB636AADE833B63FFD23716284E32C40D2C7528E8EF4467228D0C9F5DB1CC602EE3603DF84A930FCF2BA4FFE760EBE75E473DEE5FF30F5714BA4E4FC95B9CFEC1F4C21A0E97E56F0019101CCF713C92BE4C9F411A10A739911650648713B41C580AF21B4B358916764A1B16D03CCBAC4AC96B7C8CCDBB14B769F5B8FB5E7ADAFE4900A09BCA892B22F447BDF4BFEF7D3798B0E401E03E65DCD467D536822A38998842D2E3144085D0EA3FF5F09C993277E955EC85A0AE8CC8908ECC148972DB89FED36EB7A6F7B2DCC2529BDAF492633C8AF4A6B33B5867628B0176E8C0AD423D6381065F6B4FA0CAE1502FCAD187A2470EE743F0B091B918208A822441E5ED90B19F54EB98469401C6DFC3B086ED914066EEF3FC6AD800D252F49EB79966B05F09B0B00AB45E30551723E945566A454FEA4F2CE28276396F2E48832C6E434F450928D4A1BEA4394C528BBC7D97B24F377D3C795410FB327580707912117CEFF7DB95C34877262BC42D3DA07DF3C6BB392FEE7870131A3EF68BECEFBD64ED640752A9E7156105291241A2C1F3A0C9327B9C43B9EBEDA0C7165AEAA0AEDBE89B3AC8CFA5DF692A28D955B9C2ABB3E63EF917C95DF190265775CC72FE3D552DE447C7AC52134F26F699BA4A579BD68248CBC408EF190215C6E6886EE5D23DE10350B7C5E21DAE00A4AB4AAC67919DE942A6B42DC3B923F415F5EF904256D9AC528BBD4CF4B2C0D989A4A6ADD4B032532F58C9F90ADA6231592553B0AD7FC6C86A7C6B5E37C5E82AC428310C6C933E1C7424D42DDCBF357EB63969034688BE030C6BF368215AE066F37E46BE58C0EAA8C91395777047CA5BBA26E23E49C566DFD7CF2FD0D232FB04618147C1BE14BF8FE3C98EE530A1C7AB2EF3851A1D9A8389A060206CA2F5E60BDBA9571BC5D8AA506083157587C98E157936FC25A90557FF1B0DF3954A3DA45ECB3D5000A051CA353F8D171BF9709A5A5D7F73BC8553B2E00CD2084EDB696C983E030315C58EBE12105351655260EF4547A0D50653A46694ECAB0F6A6EB77FC6CD311EE6871BE868C4E97DDF2FC5761897DF46006660A0A192A59568F7D38150819C3A8538BA3FEA753181D4DFAE134963ED97CBFB0DA043103658A43B21840BBB7288A144806B5F5DC4AF4CE0913290DC7DD81F2087FB12BE9F7088029CC1164AF19E030C4F52EC33693D1B6677AE585C0ED36E72462305583D7ABAD94C0E713E7EA3F891E208CF99707A55E0D80F8C7FD4F5A5BE79210C3C33CB175D6EABAC872A74D4065850ACD6B50226950E065717E56DBC6395E83B1CA40F4A1EB302C84B1A6D73BDBE627D0939F6AFA2EF2D2435C31A8BBFDD2EDF86D2C57110D935C099B53C745C2848FD7CC6A3348062BDFFD5A70D2CF1427E8EEED87F97957AE9DE601201CA4D71585B72961685F7C968CDC21E2492C76E1C5F8375A503028DEF5D2E7CF9170C16210439D3CA7135134E64F09C3E137EF867C01D83957DAD5050D3D2F89497F60839ED60F6941DF22DD6024DA72BF1EE16D4E61EB67F3E0B12DE01AAE6AE0CAB718EB2815AF5B9D90070B415D346202AEA478A6119273EBF1F932BF7403E5DFDF4547DD0E4748B5FA563B974F4A3F1061B8F588746095462CBEA9F9CC32962CE8D843F99E48DDBE215A57111485BF2F719F71B4906AA2ADBBE2DFE2E8127E98C81D2E511FC91D612DC3FB18E59D82DDF5564483680F94F38F032FBBE3A6DE975A1F153E4AFED931511015824B36B07BCCE25553C0F773B43E04E9D258F7C4D81074E25DD92D76CD2A3D6A3844A97BFD8A17AC03E4DFD625D09DE804025956A43940534D45C5183DD848704D7D80E9EACFD07B70905CECF8AF1F76E9A65932BD7F90D80F7C17418370F94774EAE43BA080F66E8D441DBCEE9704D9C91E50AD12F2612E771EFFDC07FD1811CEE82E88579A608A7B50195D4297B5941D20A1262AE9744BF5EE4017E5990B7E4DA02C38C8537017622477133DC7AC9BC8D1494F3EA251879C7DB58AA5FD5E22942C6D03884DB65D55BC7D1F7A37ABCC2B504037258ACE1F8A6049C82664D726E82E704ABC0FE8C139F381D5356AA2C4223A2D7748214204DEB8F95FA610D4CE85517A75F3AA27E8560EB69020EE8DA8B8CF71E4FF0D1FCF2074C2B1C4E7C6C676B0CA5D55C93681BAA7F3E34F7FD04D160606A64DF100D08011E2E08FC48960CAA0F651A90F0B9296844805BD183F1AAADFC8AE6935F61C1CA2B42018B92AE90515243C018208F3EAB6516C182B979373B886F21F44D4A8902F557F3420D69DB312EC69B65072817C6232862D0D94D83E2B25611EF499EBE93806202E3BFA16E62D862642FFE50CF7095A58341F40AFC8652B5FCD89E11E08395774F971F7D84C30755B3DA29DEF861474C732A5D5FDC9C2FB66159211D2FDEB94A2E2D5028972ECCA79DEB6030256CC9E6E665CE302410E4D59E4C2DE5BAF63ABAD793A6E347459986B0B735D617C54772F16A370666CF7843F4CFEBE90F185F6E1887B82107EB0F21204C1EB6E0003E125CEF98072E099114403C841B388A62FA2892FEB502CF007EF8916144232731C074C4B4EE240D5206E36B551DC3265272AE173F624F4CE36C2A49B8787FF3B6FFDFBA47E87FF7F5D7AE28E44A134BA30D5CA58BCB5B29B8CB0744BBB9A8BCECBD85FABFF594211EC5AA2A8C2770AD879051D8FAFB5260EEEB90066196041837E058578EFD1109C44DB79F9BE5588C50D2039A42FFF9148B8091BEE957048B24E32255867C80B9BDB98A8B7982867D4359D5420CF65AB79278C7EEA08AD938E41390C386F82A4A1C456652C4DAFFE734897CF82E4E3C78C9544BF4915EE141B4B28E1AE5ABD1B757E8C950C73BEA66B9519A9C741AE38C5B57BC35EECA3763236C00DB61DCC3E006BE450D55E029EB74170D37715CBDC1D715A06EEE9286BCA51470598F4074E98AE220B402CCE29DCC723C720E09D6D4DFF42400F58875BE5593916AE94F7D863BBC541D8452FADA4153865D09B3E50792BB622533B944CD8B8F5AD6E2C072FC312DAC64A05D9139D162F34AE36FB3A9D9FEC36FE832856A53E4DC88189423194FD086890F522D7B4F60FE659A7DDEB89BE09DB8A32AE65F0F765108B6D34BAD68A89BC091E410DB079210F7EE8E7F54BDDDC87B74C3BB5AB3FFC9BA694A1F68E5CF201CBC1664C6F07D9228FB5CEE5C1AC8A6E29DA1FA19EF5212774FCCD71DBE45BC282BD78D64F25BA4C41015A5DC88CFCAC82E0CE0906A935E3B3AF37577C3EAD5B81BAFB0135BF50C8E16F0107FC51DEE377A6FDEEA4FC8E6B1CA5154B600E9BE11C655594C6A8635F975F32A975D554DE280683B191E36D46F918A5D64C7F28B49030FCFB1B18670F4251F71491AB2B108F4A1ADD93F7D066257A628220AF6666C362415343EE6C27B1187C005CC2184B35B29B00AC7F3946C4017C568E13F2F4186176FE73EF0427A6B4C787721A9A706AB8998B23E701FDD9021DEDC5F1B335490DA1C99C2CFCC3241FF5A65D51FD6068AC8FB80D238F083661B03730F289B53C1CD137B89D3C35A3D92977529C18527B9CA395F3F3ACD185547FFFDC20C445AFCA4158698C5AB37FA10233483EAE922CD8646621D3A002B74EAD9E5CA48E856846CB76110EBE30AEE17134CD224BE400DBF459C559FF844B6A82DC3C3B4467A5D06EE5A69B7420662B4849E89937FE21A8E7BBE8C2AA6382229D2021583DE9AE49C9F9822D58DE95D73CA948D1F2FC9E473E0ABA8DBC934AFA7A33630A9151CA7198DC48B7786D495A98B642CC0A067A7B63D2E9F48C3E140F0DD502BC51444D877A50E48F5D7BF2F0EAEDE55B931D9355EF39B59DB9591C063AC2E2E0C8D4BCD5C1471A852668EC7FB47B586FA40D4B4EE372AE684CE878450CAA4EAF90038EEC35C72E1160FA4A128E1B69786753F6D6B7EFD38CA20E9FE2CADF2049E269EB79B2D6F9EAAF3183C7E4DB751475C294AEE20B0BF09EDBA14943B95CF1A331E0356CD4ECA20951C0369A21531D30EB820E68F01CC9DCDDB74651CF16DAEE706DA60D89282B8E7A1A52D5DC6AA9F5603E91940631F0BFC2539310A18C82A3917F9657640308A2E0D38F708C70ED0E4BB756091AB83AD6B8D0E46A281891A76B23EEE19449F6BF47476CDE7B9611CBFEF6D2B6D6D3390039A8AF3A65550065C79782CEB0FB5CDD9D255417E6002A5D4201B6447134FDE48A3444363F73F82223805249C539B950FBE32792FB7EEEABDF5EA98DE0AD96F5DFBB3D1500855FABA211CAF39B0204DB1B2EE939D033839E92FE4FFACDB26E0C2F5F585F23A45006FB17F8BF3C6D9BABE8B69AAD754AF16C9BF16AA3B37FC771F8C41BBA62D9AE7807B651EE3CED4FA49D62DC83CDDBBBAABA10A945924AD98251F9A7E9CBC1A6D74D1068B8F4B00C3D518D6A6089FE8F18A77349A7281C1ED494080970EBC65D2193AD8C57C8C09B069FEA34A929D1889C558685E2FA078ED5851F55D73C32DA4C341D3206AD97B8A1F94CCE009712D14868D249B2479D5A1C1C641605721395A5CADEEDF506D837D89C30730A1F2EC37FD38D6C55C9C9729F2C788661FBD69DCFCA60FFA77BF1BAE0E7417F9D8F07E87B98233CBDF4A6934F16348B6173B536100CC32CD72B63B99373104C84EC2E6C6DB5310D52B94EFE17227EFACD88629F73C1F1A7C4F0034FEAA26A849EA5C2619CABF535948EB0038FA97BC4979C8157BF17D05E8F66E0E04537D1288C6E04532CC346A3D8CF46E9FB913086316DB13AB76F92808E7EDE1F9E558A26C691C8E940F6A109B516F1DA6AB7553CF71C5875D60F54DD0BA3913E56B841A178FC42D7087EA7EF8CBA343F1AA8AD9F62FA8BF71AB4EFBABDBFAC6A9BF5F2CE40A500839A7E4AFFEBFFF74BA5956EA236B997E3DC0979129CC7F7485CF269B88E548C4F229916DBFD66CEE2F52525F2BF3378FC583C8E4C419BF813661733236174D281E89650DCBF891F7BCD044FE1037D3A257A415E2C1FB192007CAC328A33C3FADAF8BF353F5A71E8FA869946BEDCABB4FF1FCA9E92E014C10690F3C5F9EAF354786526A0EAB2DCAE07BB62A94F57348AFA7ABC8C610E0C9761911A18144E1527CB351B81A0CFC34DBF8702C191F803A06F56A4EE1CEC9EAFBBF3C280B80B2B4920C328675B42E7C40FF08EDAC6102021D37F7A7DA3A5A27D5F6C2F0D52791AA9784F2C49C6521640B94C680EEB88CC23893B2AB57FCC76EB00E007D53DB12A0F81BEC841B844C74326BDE64DEB12AE1D2FD7E99293EBAFED03723B453FB397C681F615EFA5A1863B3F4D12E931A05D1E4AFED63E7CBD3E1877C2B3D3B6799EF81EF147BC2063E8413FAD16D8A27A78DE83F2C7F5AB25FB02F2669028DB15A2442AC5BCEA5BD097769461AAA96C406C7400D06ADE3CD2F69D446B97B11F7673758177290C1C228A71621BBEBEEDD31273B2C916F36FEA0329433BF471AFEF7A5C41907AD0DB19A563B2DEE0521973360A99AA16A601AF2E28779E21BBA62C48C6F53CBE753840425FFE10573B9486998C9E34FEA67C7E62A70E7B2E205D7BD452C67B12DB398C2E8057C13527B415C838B88491DE9A2CE829BB78EF686EBAADE7262114BFA265BB0C833D27A26D9FF07B94560EC30D844AE7F33EAAB9F0D55ADFBBFD8F593120865D4A7384A2581A85BCB01A8E6C227BE1DCDE27D4464AE5E3E73F350AEC320E68585AA134DF09E1D1583330FA56599D2A92EB416AA687F046AA165F4C5BE8CCBC935919720811538630A587EDFC109596FD8F674074C9B089BA3CD47F31AF79A1BD250719E35D64DE9D6A87026982169DCBFD1346EE650EDF4ACBDB67138499E11F2E61CE0AF471A96D3CD56198E91ED512DF7B2545004963F555B003F3F1FB9FF1C0142FBB5105AC552B328760A22C0714FCC4FF8B654C1F23D02A0E2E699E5A5E4CEF47865E74702E88ADFD9638E265B095AD67950FBAC024BD0D5841F47C1C714B344FA09B2B596D3BC967F56DC6426064486A30C66349D1FA13B1DE8E6EAF4C1470FD25A8913965EEDA8749D1AA7C30CF5AD7A1F8A128370A25A013B1D914BC046F64D9193D174A6A1C460ABAB8E6EF496553DB9154FDD8894AF4E5934AB4094A7C84A37DA0F96C22D15FC5A2A36630AF74175728B8236EA34B384B9A9F219A37BD6B991806FA247D736DFCFA9342CE1CA753348398002DF3D8D1BB57C77AEB2F559CCF016671C04785E53089D77E86703E9C6456C39190475A32CB0A84BF4D11F760AD0D6735954AE58970521416002EFE4D139DD762D34E2F77DE3494B5D6B723AA5003183D8EC85C429FC4AF2FDB5886B86D50FC46A41062C55DE73ABF0D533A7773D4AE00E2EF1722E1130FEF5DC7B6093ECF8FE90EC293F95BC2E75450B640F667D405A395422E5F82307BCFB0442F8A9EC733E721D9EEEE8A8332B6283A0254FB0E6E65F566720DD8E4FE6AB42DF5646128E5FA359F853ACFDB56ECE2D84584180A01D69912102DFE6D9B4E221103CB7DD2BB5F2EE1DC4B154C2B44ACD8BC6E0A5256D7828DE710814B8543C2D55CAC8573EAEDF81B6FD1F83F6A85980559AF438CE794FB56BCBC7F3EE088588BADCD5BF5CE1C04ABE077252DDED4AE350D0A51D7F56195BB85874F8962880BAF9A82EF12D73E26B4E6319CDB0A0B936B5BC223BD73F771B3C37AE067A8C6874332DCEB857BA77C28D65AF1E568C787143A534697CDE2B9AA53B634668033AB1586B1596A78E14471A3E8E99AD115168663D39DCC11051B0643034BF86E05F4C049309ADADB7EBF1C611AAA5F317B23E0EC45F0C08DC5266C064D009A71A8EE061F9C611E01F739F6A2098ECDC1463F4CB90E872F35B3335552E0D0633763D791E96D179B1EA8321A3E3A18864DCC6638090243D2DFEA1D492D41529C7FC36D6AEBD8995C45A738D52B2C36FBED2BAA09EAFC9E36AA567AC51579F9DD25A6E08497C034D1B3461216816F56A5CDB9EE064A2168868BABB012118F1943D50F9339301DE4BCCA4E1C968BC9F6A85C5B6FB011FC04B35FEFFCB8EB390B82A72BD5D7E675DBDE8DD9FBEF6678B8A1B07020051A83A7CEDD150AE2048359508B481018E774C5917C165EE537EF0459C2EAC8EDFE7CCBDA9837F04744FE266EE478D0B0AE7AE16CD28D5393E5928B6E531E09E9C57B0C3B127E147E313EC4AD95FFE7C0D3A19495D0D2B27C5605912BA1E8D74657D204E913A83309F361A65CC15120994416408432715B7795A16B3ED8CA3D9BD2A550F530EC41ED37F7355A2A775F8FCAAF3AC81FDEE962DAD2E5A04B893BFDB29C3555BEA573F2542F6A448C5257866D0BB0294D53661AB45474B420917B76FCDEF52E58433916684BD741E47BADF6756A2CBAEA009FC2D8C9CA709142123055018B3CB44BA8BAC2BADD61A3B2796246F54A6463ED56B368A46CE37716C4FC48657209029A7A3586BBC3907C85AF29F66106E9054FF2BFE12AC6154295CA3C8DB479668E48633F0DB2DAD89675D40773A3D3CBB57236C06F1BDF3EFCB6251281C752285874D13F1CE578D4F63A946FB40D2E957B6FD5E6A56C60E3085EDBD25681DA01256D5607994952A2703FFFB3F2A7F892FC80168AC1795DA72F684E58D7AA6C1ED188C4042711D34FBBB875847A34EDCCCD5660A4761F99C31BEA82498438E3210B10698A067E04FAA0A6EE8869C7899D486A747F3E7C58ADA4CB9FEF5CE17C2B7A1ED477794FC4AA062B3D6DB4D3A24A7B2368F4986BC165FCA6E52D60F7C0ECF69A877A0E7248269CF37805A036754CC5691ACB053DD86DC21064E456A413015696473C5AEAD71B7BB2CA2650CB30983336362B240C81D5642E75DFCCC91ECE0770A5A5ED573ED7EE5A46D421BEBD41F4504DBBA8975480D60AE341311A0664FF7534009C89FFA2AB65DE7B45EA9B99A2274F6DDE1C16CF80310D4BA1ADF73CA6B7CEEEB9B3A0CBD36F7348011EAE6C92A146DD32E8C8F2570BBB1BEE734970C691176CAE2A2B1FA6C2105FA45F8D9B50FA60B4EEB62D22DF289ED51F9BCAC1564C205AB31B1F932E36C3C06AB6C104ECD356B6D2C6828FAACF8AE960032B39079CC4735E1468ED75CB1081A923400416C0D2A9D3A2B1C56E3A27153E1E69611647DE6F19CEB74359C1326E8B61D1FF473EA93F336B09D94FE608AE7495433C552AE638C748EECBFAFE20E8BD2E00B418617E0B277C42418CBEB0375EFD6117731E64EE8BAE1DE3A191718BB17DF4A383A49EBD2EE4081AC97198016CA02F26834D0AC86386017508DC56476BEA641198BE6104402064676419AA036C325EEF0119A0B10FAB5AAA4770F55BC93F5DD542DC6FC961B7B04FDC2359AE113CDE25BEEB4F823897364E899B1E4D7299E5408879175F4CC60F3690A5CF80E8AA7DE8D97A6AB9976631F44783EC64DAA6E3DDBCB7D30258A96BD19DF4B98E42001EB32958662E797D1C940110AB1AD6C975C1771B14D331159C89FDF2C81F9EBF41F95A1BD72CF6346AF7EBB27CDFF27941DD59A37EC85F2BBAEFB4476FCA398314ECD2CDAC02AA2B89A9BEA830C352F875EC8684954B1A2646BBB3E9DD4D4A64AF78D3E6E0C1EA94CEB7AE2FF47475E87C4CB28BAC663334AB1039A0BAC186BC18829F75AAFB7D95B021E5F769C2CEE5358794CF1098B5092B43ACED508E38BB93E7DC72D261CA9C164F73479E583EC973BACE0D9A58B21DCC087671E1862DB32E1D584869A7368A784D9207A808B0542F31C0469DDF37146983DC639591FCCE3DE9EF9B521E58B49E41DEB05AFFBE074493E0AF3A24A28854504111C643809645026FE6393FE45D47E4D9658C71A7016D2CB220984BC7833C2F5BA921397C81AEACB5E61C879F308D03DE42B6A46B0F9498BD93EF64ED13338F41D4A91E7101903D51F0A81E694E18982DAFC20876CFBFF8470C3D2078893AD5DA6B19D16F43B2F16A3E1BE6FA81FA4B4E25767823A3EA26ED23F513FD68E5DB13604FE6C4723D01DF7F1DC2FAEAC3F198FA33D2B1EE852CA0A57F71D2C9A246DC5F1DB16C91368D7725373216BC28CB45ECBE2476BF94EB75BD67986BD29797C613730093697298F8111F4C1ADBD519E021514259B380789967D9E8EE8E5F801E7A6E7ACDD63A6218008AC55E152038879AA2E015514D192A42B4B95A09A75684FBA825632DBDC7442CFB7A2E5EE47D12C8C327E82D92F3CB0D75C60AAFB64B1CF35F7730ABD7B7CAE4AC7A424FF999628C2213823B522D1F828B937637F29101404F4AC25C7E76345550FBB75A4C5EACD4FD3A8083A59AEC9299C50A4C465CAB7A404A6B04B49224427771289BA1A2A575DCBE02EFBBCD3F205FE675B7BDC19E2F035FBE49801B6C5919CD71EFE57049AC37F01005188F0A89BA5160B6295B5C283E876FF753FD76166E16D894CD5DE2BFA7954940A032850315EFF4FB08FC14ED9D0C51FFCF24C3668939A51321F7B115056D0721DED97EAD8F699C383C815807EAE64410223136D62E3FAE88009E972D7C691FFA87BAE84E040D27AF229DC8A01B2BA372F0FF75AE7F3AF361B80CAD547EAC9C0F98ACC7FDB2A05B5D3E483A8967140A628D8523E9C1761F976EA859EBEC53AB85B528C812AE16E6ACE5ED1EE9BDF4775AB5226F1A836DB40B56A7B11C15874275F6F1AD5148C1D4AA26C429A83FE3B53954E3385ED3A01592E71394379639642AA0ED8B4BFD4DE2A66BD5206B4590F5EBE5857ABB132AC539582F26D9196D594E49F3921533395564F34C288A04BA17AEDE676DED309307E869DAB2C5FCC565176519CC983B26DCD56163C27D48F4E1DEB37104E31117C6F9DF7BBD6A8DDE59C8AB72559372A910E18EC54935FFA5B98D818B446422C1DD0F9EE8E42680C44848F1E5ACDC1C19C00DE34C0AEF78EED031413A1907930F5939F5F01BB8703FE2A337E66041AC61464C724F2143EBCB66EE55C7734EF1FC3A2EDCD6413F6515EA53D4FD7310323F38C9AB3751E1D7F5ACB77695416B8B171264430C84F90CB60E111C4CC9D8866E1314319E9C25BA5E68E951C44A9237C854FD8E51ECC82207654F4B86C7B1F9673C42BA27B9D8E5E68683F66AA72DF1C3D7FB3A78B1D3C2DF94A3A37D28A9BB1C4BBAA7FB0A6E3AF1AEB915F4109EC40B76C37AB432B8ECCAA35FED3856464BC790C7071047EB723704933740ED768CED874CB66ACC0EB81421FBCEBD44B3CD257CAA4C6BCC19B0586E7B9C7B88594E87BE2B493D72E0243E40E3DAD5066F1C4A14822D0EA159D9D93AC4E421664EC36F11ED21783BB19EB53B5BB4A21B32C6EB22F25C45E8D36F50257605A481BC9747623B92DAF2CFC0AC820BAB297A50AE1DFEB03DB9E83C169B992620E6AD96438C78FB8AF9E8A550D0F756B4E3D004B7B3366509B5B5D7DFA992C13B4FBB4FCCFE92DD28E936F1F3E09EA1303BFFB3595462C3A2A539CCAF610540ABFD837312DA59D67FD405BD9C040238D5B880D62CF624C49E4658EE8281E0015EC732321643F9BC04C618C5EF2AC92E955DDD07CA9F08FD6A21BFF16BF11435E2657A209575B788E8FB1F09985E7F098876EBC75CB21A35AAB33636DB98B5E7D81CFC0F76B12B70E9BA9B4800B7062217C9D12D8DCEC5AB6D5F42754D6A7E84B638463B82498B6612347A63B481891800622FE4C9D43D4A83E0D2CB832841408387FCBDF23E8BF32EEF9B8B4238228B0E99B6A8A00F3DBA0C6AEDA6C58BECE374194B38EEAE1E27DA63F0D4CD197270BEC0A89885AF8EDC94A72CBED4DF1D4B954BB75DF363B0878B47701140BB2E8816DA61C1BFAA07879309FC4C0353F208B8C8BA9FC8B78BC1480CEAD62F1AD3771CD1D695D464B7C09A868A46B5D43341B0BC3D94E571FCC526D2A70D7D8200639BA13F319E9B361EFFA5EFF7EEC5ACE88A96AB71E9EBB4806540023A6FC8AF5DE6E46A3406A40F767F7BC30FA25AD45108488C7EB5C098EB64383D0D0B020876755579B9C4F3D8FFEDF46CB5D74EED76CC50297E7221B11A1B583725316A51084ABE7E4976F8AC89B5A7212F49B00B737FAD398DF3692D5CA7F8657E2E58BAC0881C5BDED6E46C7A327CA781CBF1904695AC2E55A8563D4431B8A07C5B9B36CCE3C5062CDF7953AAB356A258E79DAD06874AAB283F51744159337638AD487A0CF89F03F0554D1BB83B9202596D21AC99D880EE95BA19DFE0BE8AF992C08C585C86128A12B7022A4C920B420BDA3604C1195728703718C2D601078F2A60F52E001F44FED0E0E9045EE5697862E680BF22084D5E8F02FFC0CC3450DAF7A538BDE4F7A2A04D9A7403749FC996841AAD9C1EF871067CF62B21C8333FB33D9A3A5BEF2411797755FEB50A223E3F3A110C18DFA03167BD6BDB085C3E51A90700EF05CE2BA856D04FF114D4D210A73788F94C344298468E257CBB05DACAE9D11AB597CC048A2E8F7DDDE3CC85E340EF4BB2003D4F727AE4A04850AB1B5F4EFA9ECC283ADA566223777BFB97EA6FD88215DF0BEE4FFA5C033B9F90361D775F2739AFC5FA737A795AB737B61DDDB8D71FDC67418F7086BBBAF2ED701F7C77CACCD1AB3871C87F60AC1D7807D4B0D69A2010A19521C370C734EF9A65E3FBF3D768D1FA2AFBABFEFB52B13C894B7DF5B3E10459C9BBE537886DA276BEC95A3FE18FBF2D005B5656E3EF72ED39ECF18C95B000000056A3DD1688AA8A5AF749A8255686B13D734812EAF65A7B934742BDEACFFDCBCA990401E5C8E0E475D2E5EEBFE77B0D93A879758C78D8656ACF1F9A8C40FD07C0AC68B7B70D06A691458F87D00C80D69DCAE850DC52B0F5A7AAC0B71F4B27CC7F26CA3ECCBC878264E39DEC9BA9AEEFD571E0B38FB6BE64E549A6EF713BF81E63B24CEAC5012E96AB7012932BB00365580EEB3C068BCD5ED486C93A48457BAD989
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_21
+Input = 154A4659D03521A6585C9CECF640B80D91F86C144DC956BF9A07D0ADC5F6CC08C9AA9CFAB8E75D9726C66C80694C83E245493E203E5815B245FE402ECD486DC4DD05387923FD57CF19AA6C627B9BBEDB369DF532BBAA0E0123BFF810B677429329E81B2727B9803B7CFACA4C5938713D0FF7A510DB96ADF92D5F32A338D3CAE5
+Output = 0000001A00000001BE0A5AE3CC80CA42969EE9E2439DAAD0924ABABB552FCC7AB8EE75DAE65F353156516E7F60B6F212EF7291CB3247FF7B5073EFCE7600EA7E380AE3DE5C9A80C6F82E4CE06E14329C5890113724266C44F36C796D49C275E86B8A3F1B6652A7E11EDA48C0E7A99B8C8A818648F3384C8D925E0FD06E3D539A6C9C9854A3ECD896244CE44836D994BCBDB0DDCA6FB9DC7B09BFA2C3EE168BC309FCA4EF8686920AA80018142A6E6A9E905FCC73D613497C54779361A56971B6283479CBD00353A69C2929129C8394B3D28C119390C5C9B3E6C2DCA6A4A20C806AE6014C7BB38C32B54DB88470FFD7CD76C6CB157DB953C166C69694C6BDA8FB923B4A1227E92B12B6CBC96262610C6ABED51F46155AB8A3E3A8A1216F181539DB5CF29DC40CA1AFBCCBC417EB7B1D4914A0005B597FDDE26633CBD95C794C71A904BF5CD99BD1C82F12B536BA64E14F77894408B8422F9034BDBB5735F157435083364906A92ED19FF2DF85C699E03B5217E3DFE870DF24583FE5158AE263A9B52948F064217B590EEC268E56F8EDBDD9D9CE83F50DA04BDAAD990AD4CEA211D746C0F54891C7B3203717DB89992DDE3D0121EEB443BE0352D4C89715E27AAD8EEDF10608AF3B9FE87CBCAAFF68AF0BEEA5C4CA6ECF4E338C8CE9459C3B51C1E87C7CFCBC16F4803A7ABFD272203E8176FF415FC2488613C2C28EBF3944CF02F0C9F721586C90313BF0E766B1B646848D6C595ADA9021C47522C3473C800AFF3D9B62524A2DA73D1A8E8574CCDE803F39D2CBAE5C417D8DB9195093974B7793CEB2F8B29AD41F94DF0AF78598A835EF35B8A2E1D28A2E088969C72C203D368FF85974809FA261964649A63454B6A937349DD8DAC6F88623A8B2DEA50E4077A9E57B7858AB511AE92DDA899BD71996819FE6D458E669C8B02AC2874ED92C0724708937F6E5375319F89B365C25CB7DE515AA8898DFB2CB93CD5E7DFF9FC978FBFA41E076B86BCE88C8CF714FF9A361F08FD069E97724EA834A9B142D0009FA3EDD17FCE29CF386C8BF33EE93CBE7323774FA4050484F7E7652EF3CA38BCB6FAAC6D4AE00B63EC19684B7750F0BC619C1B5B5828C154F6F0C385DC7BBB9D51474462CB63551F786AE33D8E4EB50E9F12AB648D8220E93286C5A90BB2727E09EB944DF1BC127EFDB19C5529FAAA97C777DA8F3E318A2BC70B1A00216E829C334B5BA8ED1B97BBA45F9B7995D878234E29FD9B8E0FBB225C158766AF0B99300A5DB07DC7354DC7C6B5F8FFBE9DB0505D0F25EF7FE2EE97780E90423F437BD426496DF73BC1E7F5FF4FCCA654C6EF3250481D32D53661941CA610D7E31E0033686D1A82CB0C06D01621389B68564E0E005CC077B67DF2D82E3F7AD50FC7569723362668577164D246C27B873342340A653A812414A43A54E58C88CAC65B43E98D902528CE670CAA32583A88265E018388A7CEE4761EBE03F7971682EE8607F98BCC6B2D14E296B43282C7A2A486BF1B61F3BC729CDD07057FF8E9882125E6410532C5B55D7D4A36160EEA705EF40CD0765870A22D88F3B96DC4BA3A996012FFF44F7C788591BCC74C658A99530AC091BF7EFC964263D35BD93DB7E568449506F529EF1E9B2CE306A7B0B5A31B7DA03863532A347DF49D6C6489BBB40667C6FFDB107A0A4F1ACFD4DF212FB84C02DB382633D72A95D4ADA6CAB7C4F264F31824EFE2F88C4C39C46512D099BD7D5979A19B809DB4F25E9CF053E1B637429BCD1E19B75506FE0FDBE1E32EDB91CCA99BF3B7267EC5692CEB4626EB72896A2E696801610AC8FE4A0A358A9918917BFCB64415FCC000C3DB93C018C96E16D017BB49AAA3F7CEF2A8AC6D8EF846B8B935BB1902F30F1C2BF82814785BEFE607A8A6190EA4F076829110D173577E11CA65C1B9F2B7C38DDF0CA32C11B2184145CE0F1286D668A878860EFC7FB4465D6F5D8F9FCC503DA0D4C5C377FEA100D29F6C4A3D500C50D8019B100679412988646DB64DE258215A285ABAF62BB5E9C9F7965BB1BD200D148F4C1CEE9B43E2B1D95EF76FDB9D3BBA1C1D7C74691BA8C5599FAAA909DC1F04F6C744451916FB3EBC68180D2CF854A27F0092C09302E8636B8CDAD644BA01BEC2CF375EA268A3E8835C92C0291B660DAC85D86FCDBEFE9E811C9CF2E65449B571CA290384466B02E1BE6B78A99019131B42571021E592D767CD49C15DEE479989DDC801D535DFFA9FD8FDFF1694C85A1EEFDE00E989C1EF525DA15DFEC0216F7C092BD3A9F578F3DDCD6BBE68F0BC23EE1308F1042571FEFE61E262D9BDE1ED830071AEE4B91DA6FB5E59E24AC7E8EF13DB83BA09CEA7F4D0E8672D88BF267EB207A66EA0D0C55FFA80C8DC6EA0CF81734754FB26C2B88017A1FB35550913B61C60A700CABE3E176C699DF9ED465D793973A59316BE6BB97FE51E215E7B20FCF6BC4F0ABC3442C515CEAA5F687DDEE50CBBFC0EEC4A856F4EE900CE40C47D75D8DECEEBC04D6EA613739105AB53377F1C454E353771514EE4D6373C78C168C60871D3EC8870AADC69CF1A1D4B0F0E34FF631EBA68CFC82AF5B0A2507FD12D1FB3556485FA728A2A3603DB741741595B00C8CBBBBA922D28DC81DF0DA00BA63F3A36E9A8E9D53BF0AE297FD4BBCEFB3B8FD5535BCC9C423A720761B2B4805EF95C6970046E9969DE608E35DF352552E4EE4E0BA0F9854789F49A2EC660029FC3281F01B6263994E72BD626A22C6D21FE658077FFB25652B4B77DA1AE3829536B2C8835B1D7E2559EDC14C1A36AE6F9901BD0936D34F1684FE463B541A435662990AC8BB479EE502811D4FD8B5B0AC83E4475C2E1569E55D21C8E89B2C04455D7270D268776C423D55401BF4FF5C7699D2C437E94AE14FE67DB34C1F52B9413B53940B85D5661B30A74A13488DE1D9BBFFB825C850E04DD1BE03369E4DA2C1B819C10D7855E90B82863728793CB439F11D74EBEE22B3F6A5EDBF963798DFFDAEA5C939778C55E19B476C931A789D7DFC685E66191C27722EBDF8DE51AFDF2E986B4ACF52DAF3B15C7341520D3FDC84493FD8DEE1073926EB02DC9C864E5E101E672A84B9307DFCD8B274EAD41BA507D9EBCF70D9768FACC637662CEBFCEB8A74325DC4BDFEB45BE9D26E21B1E9038DB5C8291302F0A0DC4AA9032B40BCECE7535202D76E42898481EE1D4339202771C6C75DCF8DE30D84D552CF941679EF0366A8C834C610452C9C3231640B71F24C99FEB01E5448643DC3D1284F04B49F6B369BD0B9276209D0F742CF132F7F94C65CF98DC6109CD4E5B5CC2699B4364053E8704085AC06B9DE1B3A856297EF7FD94E3208BDBCD966069C3A2A0B57B265316EF9198D325AA8F5399B19668DBDF9A082CE54D8A43A7B2FAEE43990D6D20AA8FD1F61F439A41D7FC074C89883670D36C6A4CE7522752D908422285C7347E584A6CDC924F2C32917FE78B013D807B0D51F2BFAECFFFAF4B724643E6A0917B01BAC6EC0AB46B00C6BB0A3DC0952C1F4FF1BA188E7223C607B4AD7DD86D2FDF8AEB42EE8BF94A85B954C066AED62B44602B8C0D05449EB2D2E25193AB16B49A15F177EB4312369FC9BFCA72B45AD94BAD2F742A99E6AD7A48EBC60A6A340445F9980619EDD3A6436E7948776EA02A415BB032C2BAC0C18AEC2E171FB571E45530182D3E8328E99929F3A80616246857ACE057C1081E2D4745581B44AAB96F2E94CB1B6B2C797460214F594A06B2F630D78F5313A22CCB6BF783B14DEEFEADB24A45277C9090086213BD063CB12C58C9DCC16B1212DC4EB076BBA5F042E328B345DA31631B57BFD9B9220100F34B1A5D71B842490C0AF9DED63BD99BAFF292BC525ED620A63A3DD5F286750D7D5649971C6F5173C5A7B51018235D8CBFD653510B40C4E3BC658EA8D472DE5A053281E290FC5A31B125E560BD4F1329DFF2509520835E9FB969734F2BBF0912788B3AC57B960DCC8E44B0D14B9ED8ABA82075529F1655876A9BDF05942AD246DE1545587168579C1DE8DDEA926DC2BB9689A1FB33E13D867EAD52C062C65F77AE223283C73B27669DAFC41601F95397C4D51C48056788285FE67DD1D002488034F392629449A3E3327A201808240F6A093E668803E095BB2A29C5759A1F701901B267877FC8722692F21184D8886EB87D3E4DD6034FE3D9C38A54441F0671A04EC240B9434E83D926E2A446CAE335FEA5BD7409DA2733B32D3D7989601EAE67820D57560E01B827C9439CA7A0B38747A5048C1FDEFBC0011A50CD8EB033F7A591AB18686266B2DC1A876E345354EAA7AA0C0E7B47BE363897A85CAF05DB42FAB9F12DDD18013088EE7D321351D5AE65D8915DF86405A083784F04D362BC8DCD7B363A691C92CE97F6013A8B4846B1B225ED6932B4B90C812370EDE8B5C74B639E089770678162A35C3A93F4470C3F856C4DD33D4E4AEB61CAFD29629B88A48E540DC6C6DB74412CD654F204E02B90E64080945ABA8A3BD9734D38464117D22BA916498D84E3BC82FD583A7FBF9F9FE9E065583C9FBD748A3DD95C78774756AC99EC5B80AFBFEDE00A04A07EB834F1EF7A589EC9C460FBCF8D5B270CCC8B08711C90549C679C7C2A199FCC48AFD528BD573D0143BC61560A751116ABA4F9DB86546083B24870814D02D30FAE233DA101EEDCA17C63C637B2909296F33C34683CB6CAF12BA90EFF8414F5C9DA0E3F7041A2CAD76F916A7496F58F12763765C66F074B8532BCA33BC119B896B3DF92F022CE5DC090AE33BA7B12220259A0C42424A031159A3AE28F26A9039EE6D1B1239FF376708EF6AB2A4E7782477E0BB5978874FF4CCA5578EB4DD79E780B92599429E12D0F3A88B2BDBAF8312621E652D80568A712B99AE352D0850E560C922ED949B654253CEC2EA161C91A8D777152DF06A2B379EB1D177DF5B4A27A407BD216250695A0EC43C68DAB994932DFC92055E437848AE450E6D19081F626F2B39BEAB3B73897BBD7CC80E39A8A0119CBF2B0F8AEC3CE8639FCC91BB4C0FA4E0C0538C4886DAA789448639C2ABEC8563E33D6CA124B7AA3E2A24AD9B18EF6EC19A91640819AFC7A813B4CEB68D04412A2AB6A5FA14E3BBAA7B45A48C1ED952217BFF6E40A017BAD0058D400D8E7E236D9E1B3D243DDE53A844E6D21B3464733A5A559A53808F370C859F13E35C7A90027FA7FBA81DE5B997E3A7A83BD201FB280B4AC945142553194C4C4DDB9DBD1C599A47E7DF53D75777274C5FDD34B34C13A27DAEF4EDF10860B7D391B18C96F8CFBC018E8C2D1A9268750F02D329FA3DC37E531B35744D3E33C4CE7B8A6328841E6C6A5B3E2BFBB0A0003A1F37A78283BF01AB9F6C662CCACDD4C1782F6E740B42EBC8D73C6EEDE8D3DB872A1D93E2077759C7C7710FEBCDCD6AB42268FC6E667D14C70008B42D57924D6A2EE5507B8924970AB22C1037CCC8562CCDC735B4CD8A763BB94437F7EB32D03FB5AC93CDB8D0F8A3796C7DD0A189E5B4F7ED9DE75CEBD9DCAC22B3B4108BF593C5CE540911FB124B764C8CF5975DE39B7BA6558C517F053227B5FD423C847BBD4CAE4F0D7B705AA6AD037778DFCED1C33F99D4C028A87DCAAC6F488C1BBE35B0A5D867BA4F0109BFBC7D252E7F4B988429470DD70F48E47A90FEE2359C145CB8E86C4F29FFCC54C9F2AF4AF76132F65EE91259832AAAE0C3C5FDCF45C91CE2EE75E61559CF26B9C03DB3BCC840A3F0D55EE6319842869CBB844F14507E6D3D77D01FA387A9726042A5BF00AE7DD66F4DDBD84715C394AE9B0D88A57A93D0AB7749749BC09973C077003538C046A7D1B6201A28CE6A4B8A076603D2DD406334939D357B4227380B7E142C2AE1AA2C5688FFE5DFA879C437819C97769E3EE1F240A25C6B403B74A2F94E2540E4FC6A7107662068B5D19CDA0515200892955531C6E8924170C714A3AA11638776F37F699846DA6914246357F388D905A7DE4F80F8E25CB305B9A9706F05FDF9533A89E0FEB7675D0B0141AA6EC3A223A7FFE2C842280D9E1A602119227077E0806D22A1F0DB146A47D410FE665F48CCCA5693CBD7C34989805CA5C8AD3CCD1CBEFBD043F97FE7459B735F74FE8E014D97EE563132DF050AF14641A0033F067ED688473BCBEAEE3AFF22D38FF02CE9DF4868F43B93E94C1C958F806AE22B5E9CAFDDCF4AA30D5FBDD2A9C51C0F32C3C0B4434BB685ECE50419F3FCC729BACDCFB80411480E9AB8C52EF47D1D4E0F05EC67F6EF07B1C2CD57E1B91790DE26B32FFA40E32A313C684CBE354C079D8935A05E2BD8056AA8C174B5AF3323DDD05555093A2B7CD6324384F1AA066BCE3EA3ABEB6EC127EBE6BD2E4AC93820DC2E7667998681B53C6620CBC23250310DD2A83898E75081DAC40C7FF3ABEE695C289DD72269E629AA1FC1C372C4F776A18987E58F7690FF5AFAE78F5A2FC42567AA31AC2E1EE573A9F18DBCA2F63C9B1AE832858C1EF0A522840912078C9E36303A029BC133C837470EC6C6BD4CCA8DB56D1A4959BAF661306FFBC767D93D32126E41FA96273451FBBE1571A7598DC611BE40BC7686596311FA62A2994578C22D44E232D77C105BDC729FAB3A9A5295B4A72F57F70DCF5BF990274FCF169E6A8379344FE5EF91EC6FABEC85BB0C9CB61F497D668339ADFE996513B0DC951E80B249357381B81DA6D2AA74E6EDE4D8F89F0DB727DD3B42AE72A80BADBD797F77E832009F5150436BB47BF705B9C5C99F4ED9CF5AD04146B3C62261AF5704661DD6BB198F330FEE36734D91D711D609828A55D20D5F50B6690ACF545AF539E5A5384ABE2063B8E02D9BE871B2DDC1A9CE1D11EAC2D0198F36DA1C4AC3CD60504102078A3E738A8D70EDFFBC1F45F4AE70BA5EC44A6C991BE2F20E70ABAB2C590DC079D506E599A4BF4C42F3EA64980DC4A7FEF8F6E18C2468C1B7CAD783CB74A53ECD4B61A3847B2729BC5FB423B4EAC63A87DE88194BAFA35BE62DB01FD7DFA8056D218240064288AB5C1CC7A9EF3A31527FF97F8CE7304FE364E4EAD935789D246D47AF1486BF28C6FD4F78CF293D0E5889CD90F784B33BE8A415629F09A6166614245B1E1CCE85F5B08B91BBE19F342DA90F71CEE5C68364D70C4F4C5FBDBBD45C1C6C93533395371CA16AA2948B9CFF91E13FB35FB185DD5BE982CFA7C590EEB984A21C8892D25EC6947ED630A9387A8302E705162A6254BFA7045516CEC16BBCD888611DD2201BBB98EDA1C4CFEA48E3224D8834E1E21D1A16B7F04687A2B28693088A05448A163AC7CA6C465F4C5BEC378FD1BD4059110B0372B9FECA23C7F5E69541556CD32BC9447FF1599B673343148CCB48E50B85B4C9DCC009EE1987C1355FBEABCA86A06DC6CFCC82C8059CA519A4F94913796239122DD2236DAC3B29F370CA4AA2937878F0017967581B2013072ECE522E6A3CE6987A046C9328ECEB68BA726C2FEF8FA89724A98BEF683E6D68FFAF39119A3F9408C4ECC83E5D67E24A2BF8920EAA9949E32DBE46B2F5DC426A8FFAD6E2FFC1804D88D2E52268977071B1CE7F1EA8DACF25B729D0D81548CBF762CD5420023786CA431BCD6DE172528077DB83242ACDDB253ADDAF4BAFC99C603A4E2145CB3026B06A8326EA8555FDBD2A870BD5E9A0C3A6C57B0A1517D82DD84144487CCCAD84803765292744E6350DDDCC73DCF70296F221D071666160EA35878CCE0F5ED0F436A2FC1D87FAC8C3FD833B6B0D81FB135856C4A755953ADC64FB1C5582FF5E69437FFF979E561E2F384C2018031CEB5684AFA218400577ADE0859A377D5F2ED44AB79AA5617AAE4A428DF798385D4C32EABD8590F2B5CDFAADEF17327C37BD9250F538D435144B925503E3CDC2473E732F5B8AB3FD6496ADFE2BD7059F805CDD6D9B2D3E4C38939E3565F5173B628745FFEC5BE5E96489DD549D23594CB167ED8802176C72AB4574D3CB7E87B3E6280EAA247F85B0A04D75A1917AE29716C388FE13FD9F12884E442E8C4AAD1FFE699A07A58F45AAEFEBBD3D7FED7651E27DC1B446C2A97EDFA4F328107CC596CCCB2C2C16E692D4CDFE5FD88D18887EEBA541838F902942375454211CCB4D77DD772900E1BC789F5F57D2DBF96BE12485469245C4B96BC398C2C112AAE4ACF3CB3940DA27EEDB1CD3A8723EE4623A425A801E95E121C4DD50F2B41819A0009075AF47A4FCDE7C673C4EF27A04F9D5D1B86336AD94035A5B917C2E1E8B3D9DFA23CBEE4082E8EBBB172908DFCD93E5B2566CC987A2D9A7B08E7CF108A4AE1EBF5A9A52926D68273CA65210A757D09673F854814460D2C805B38DD74F2353BD4253D2D2894F7E8E5C93F15A7D42BDF45A04A4129035FEF22A4EA4847E73BFF96D003519EDE02A1FFFA3A9EBA644C84D6C144DFC1CF66765D43D3257756180FF167C55E62D2A15E6674E25C56752A5ED7496E223340B99C018FC760C4F1F712D13189103902A15574B1B3E351DD3D3D2D75FE4CC607B44F0386365664C4912C51748F12D7C4B422447CC7670D807E9F7CA7C4119E53C4EF16D78426C3311DB041BD3F7C63D8E90DB31550389DD41722857DB7C6593C9BA172FFF9249FC9626C1E39D95C556DCA788BCBF66D51834ED7B0DEE497F09EA2A376F27CBCF50CBB0A45B5A9C72EE81A230C066D7D2B6CB3189021EB54E5F391EDAC1C50258A7451CED98BF59B2372058D3201E0F8F444C4424F108F413831C4D5538651EA6CC7000ADEF58E8F7FA0414A16EC2DDD54CF29827FD6F309243419EAB626A229C6ED074B3053FE34BD3F8E0575B8797E23DC6F56DF6C5F65752A14438D1AC6F0B32B0F1833870A10F81B6B5C94813C2B03787E214550F4CD73C3EB9EF9FBF7B650E5B4DD9569BDBB97FAEC1B59A9AA1673CC7A49B0CAA8F1ACE886103CC27D2052B98DB7F9B0F1D72B664E3353F4BF985E70297E1F74EBA48BC84C03E1FFAE2A0371B9A1F6850700C5976B5FC693FA0F16392937D5EEB464136689B0EC5B8D9E1A166E7898447251DDD11261B03878062E2E64151CC6919665A3C6B5C8190CE9214686338F2185B76CCDF25497F6109D06882463695567F6A44016F3688B098ECBD9CA1D2302CF110EC886285010B96197A1E31CBDF802369C2D83B97CB79F9A780D130467E8F25122359087680CBC1E02586659DEEDEE141739203E07F16A08D64D76308009B6FB2FCE72B4AB044B58608A1AAC79F51DA747177496D754EFF87FEBBF603D405ED4B7FC38B337EB2CBC642494552DE24AAD319DA822D064609720ADEC04F1741758EA52420CA4B31B6987094AD78EA03D41E1AC5C9213062665F57B6AB3F5E87E3CD87AB13008F921BD42392EE601804F2082A5DA6C966D490DF5A0A857AEEF2A79FC921321AE98C72D2A26646ED18951176D684D657B454ADD1BBD3A2AC9BE40670028A05D2F7E9A000C86E3070969612F3A62464C02892AF3E71124981DDD814F52712B00E6CEC1A561C840CE93B7380A203C05B954ADCF5190F50D1B44AE9A7DCCEEE098795A3999BF5D4CB993C0CB7997679BDBF6CBC35469C18D655C148D1B6696B8A71872A9D24A8DAE1E4B7E3272B4474E302E5D918A8BB06D42240C835D73D8F85AE9B92A08BFCD1479BF5DAE20DDFD9AE9D8BB12EBBA85563DF10CE86F18D8341E00407A5DD809CF39257AAD88F52C4911FE94901E3C8BBA2275C981860AC4AF0394F5144CAA93BAA2FAF8F3A0E67B30F8052A3EE13172E8B05441A06C5E8A53E34C40C4AD560D2C009D576517D3897D5A501F4E836204A72ECAAA47E7E6DAA9CFF8B500D780487169E9AFB5A78F1E878BFEF7E5A24D18FEAB5DFE2CDE85E9B3F02E69863A94B9CDB3CAFCF401B2E25A0867068ADA634BEEDA3A71BC43D8960CCD94367A2E57DD6CF0DE042821943DF883F2FA78E76AD8657ED4801C19BF137176FC3553AADD8153ABCC701FDA1059120E0FFB8274C1C7926BF7600970A658A9DB7D3A81F4DDFF109BA8CD5B0C911AED9D79DA730E03732D40A460DF6B8C63A95E7F56B9800F087114760A2468EC6AE70D08F5A9988CBDBA5DF3F8A704857224456AE4374D0E0E3A85D5E903D052C24DF88797C515A22E2EE9C249A63A187826ABFD2894D4C555CEA239D703D1775E5C5420396590EB4020D41C4BCB8FAC01C9B4922A7179BDD548D908C4A393172581D9F98E9313D66C6127D5DD1E362FC3A843185D0329AD43A06121CCDAED5386186A1FB104F1674AA424B9A696D1A51E4FD9E780517E1872ADE853395E813892E6E5171043C1406847E6C3F2758FDB0E697C2327573BB9036F3EA18FD4E036FB758C803E48E405FCA703E5DBE49859F77E371F5E32A54E7CE98B626A8221DD9C623D9B92C375C6A8EC6B22953B3BA045BB3EA6049D591F02E4C7E2D98AE63E4B9E10959CA6E872982AF4609607864256C9AD62E0C7B53A2687E384236B669B1DAEC26AC730A2DEF180AE57BADAAF2A3E50A2585B1E68586EF6FAC33AB41238B7085319AA9F387718D39E80888A5D8292BDD28DB1AD571A8FCC30E137E1117B4813EF80BDBAF749AF35F7A09AB85B688403D7758AB428BEE3FABF192152820B857BD4CFCD87DA70C0BDE2F15D64966D7FA319EAC41CF05BF817171425920F73388862323B94ACCE98585DDA39645E69480334C6B6088EA1725F335972A592D441659164189801BD344D0951AA2F8D70F024F197B279CB8E2BA4E03623614D3AF12CA183D66ACCE45D9C1CB8AB8B96BA763EE4AA6AA8B64FA1D3B5C837E11D3BCDF248AD5A03E4725B440A463740CC44701BD58988066B87E660599CF8ACEB4D3FFBF5B3F50AB463D8CD065896A761DB2A456DC55F276D501A310956CA5A67D6BD95A38779DFFC667436F5C5DE41445F55D01F69DD4FCE4C51EA18A3279B000D32D71387E7810C0A64CEBC248C8624973049DFF0E44D44E24F1CF71AA208DFCE719A4A6625595F0AF7C3DCFAF0B1E832F322374E97230367CA91879F97F3C9BBA18266F559B688A07201EF5BFC04DECBA7CC31A86C5E0E33C4D6D6F76131800DE8F1D879FF901AC77C9CE1952EDD10B19A67A1C5C21F3554966AA21EAC8881B3FB241E2698738E260416A175E6ED3F3DBB9377189DED6F41D72EE3EDA289414B7DED1FD3239AF20E5018C0B0184F659834B4F189FE42A468694E6816F818077182AC496EBBD73738352F0551F284E0B253046052B3E3D243F28E644BA222C2E8B1AB46B194883AC7619FF7F09FE2EA311F5E9919A5E855F610B98BA2AE7B49740E75BCE4ABF86C7EDE6ABD485314CC51B7DB746B980A9CBD33C2B93B07A5B117A72BAE8C51B647905E6FD14F8FF5D5A83C78246585B832E1F7B421F10B584097D46E9A006388BA08FEE20F72E59A8FCA2380781F308928D6422C203E7B27417BACF3868E331586F8620293F0FCC271682E6836D26233691FA19AC005FC9CE52F22A4A5AB192043F4980A2F1530602CE7C8F267387EB726FC7BFAAF7C7814D74E483B8EEF7BDDF86ECADBBE59846B74D9CDBAE1C2DEBFA76790569F40BD0F3E189F2F0A400914C0C7DFC2BC5CDEAF394A637B187F7080E707E89ADB6C034EF0EC78E45481AC9957832C0DF6280C97954C9CAB4B2CEB5447DEB6E62AE5223119A8CBCF9AC981C395B45137DA6B7F4471D5CCD3905D66755961F1A8C03521FF990B5A708E7385D403AAD49417B5AAF8F17218CC6BB056C6B8487D1C99AD1E4513AEED0BCCC0E42AB38BD1DBFC033D899D4EACF2DAD0CF13A9A58E687DEDFB4CBA0F232605CC335F3DAB7424072200F5D7AE05B2913CEFD2C7562BFA1DB2B26B9183A5DFE6C88C4956CEC9EDBDF0C089B4DFACB4DF47758A2C21BDE98A14AB91E80AABF240ED4CAAE259989C6C1577114A802005FEC74E23584A27C65BDFC144A1136F8EE248742FA86CFAAC9AE9A2BE9FAB0C51F0EE5EE92AD0DF91272CECF0452FD522EF64E7103ED06D234B158D0111A04A46C8DEB2FDCD6EEE619C9A4D0E391FC5C5F238C8AAB72F9513C62DB8BFC617130C6439DD87A26751677B7B12A874202D4E1165EFA6E420EBBB0C7504EC196DC9AD61060D7A33DCCB0F159C4B54BA02E746F91128AA343C945390F60C886331C4308D1EDE100000005488ACEFAC5C55EEF506AEA8BC323C3375520D6AB30400E47A1B6EF5489EC191302396348C5A21D3C8F351F81029E0D60380C6E6D5E54ECE7B27E59859DEECA2A50440217AF350CE03EDEEFDA4919D69DDE165EC3B179B6A150A107F9209AC00D22EDBBEFADF7093C2C078902764B34CDFE88AEE54FEFCB09C3DBB8FAFA46EA2424CEAC5012E96AB7012932BB00365580EEB3C068BCD5ED486C93A48457BAD988
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_21
+Input = 903EFD0AB2BF84EC22C21D53A56E9797A536042AEAE2DDEAF28ADF739036F7574A409EB2114EDE981C9C0C7DCACBC5A7C28B45C21F4FB32EF10E589157A1882E40E81F6B155A23EAF924799E11CEF84B1C36151965374069ABB40D3438D7BC963A1D4CC316E1DDD7A5AAFA5FB85FE2FE4391691437C34B8CAB364CF331C995F3
+Output = 0000000500000001D1100D47FD45ECB17B7107AE0962A86E9703F611D463178C104D91918CA0F084C49F08546F2B047EF68C359312F52D51957456BCB9819EA81D1ED2870758891887EBB172EA7EF6EB20FFD39CA237AE9704B694420E97E79CF0F4E89145DA5EF51857CCD65DF2255A1E2BA33DB998B487DCB8E3743681BCEB3B2BA6782C396A8C6681185482C2998CFBDECDAE2823460D69450C93C77E688880F32A8B06445800B168448D75691D7E4D872F744B8E3316134C3CE98C802AC9D80411B58DF211C3E3AE34D2CFA6327CFA9F1311089CB988590C439F6BA3411FDD2D7C8B2AA35C1E193D49319C6299A77070BFD5FD4A0D16F50A1858E2599B1B0B773BE854DA8F0CC80BBAD4554F90F11FB7A28F87EF875E48241F91D46F9C5CFB48938C5383248840DFB5CD79C0DC843DF9705A460D17373CC6D236BAD85E97FFBAC1D4D8D1E92770218CE1442583C857805AF525A233C53410E4B2F9D5B6E26127BF1FC5DC70F57C5B491597E304E115508EEBF828BEEEFFA0E880E76894E9993D50795DCF52EB8DCCF68C6144DB693E3CA8D8078A083E359DB83EE0911D4DDEECA1370C4CFA0402D089BDC3D8834129B9623AC8189CF5A3C7A406442F3DC7E21821A342890E20D8771416DC714D964A42228B5A20ECB3D5BA86A45B2A7273808DBA236178714B259C67E49A7D947C8B8C0C63FC0607F819DCCA02A88CBE6BA5EBA477918F9C3888DF1BF701AADCBABC604DDC6D3E858BD543969356912C6C5DF868BF56AA4A960F2978DACE1A46C3B8FFA363CCB6EA8A1AB9BFFFE2E1EEA9B02F7044122B9091F1D0AC94F7D4AF48146AFE879D782F5B7B51879B0033766207B61164B46EA9BACBE24B3F7D2483E0659105C5F4007D63F99947A8F0B00ED5085F9DBC82B44F7889B923059CDF01AED8D52D4B18F14D4B23955BE939A464ECBE26267B7BF234686340C173DF7A9BDF2F19730FB3B04B6FC79D79009DC141267355BAA0CEAAFF9DE16D732D8DF0D9DC6D9F1D22EE6023693C491F09D82A357D25FF7E7770F507EA6266E3CBE788B42D4D0011426C3A55185435BF7764FBDA54DEB0E8FAA0E98C25AB50E75C7A8B27BF5A94139C3CF7EA5796D54EBBE6CAE640904031C326208D11E76A14CF434F8111507B61878EE8481D1B64A5CA72C2EBE61F843A4748F1C5D40072C6800E0C89F777D537A0D20F78146BA67BDD3278DCBE7E88DF97C3404C9EBE8F4F0624D43052935F01F06234F9F1F4AD3E0251DCB8250F6EF06491D60B2F982A156344770D2ECD537AB26EF69DECBAA850D4E5BF734020D81677BBD12745B275ECF230171D00EAF3F276CAA1F67D5DCB2A29BED337488F2602376E2DE0D102AD3CB793681D59890635FB12AE6CFD6ABF7B6AD5D1D9DAC143B3365208EBFBE809D147019E61D20C70DE267BCDDB263CBDC1CEABA3B7F16635D2B154102FFC63D011568E3FB30AA6B0129A652397B8A3A1916A01653EF422773F8DB4521DA099DCCE4593B56FDEB7C17B6EF8B6234ADF32A54FC2248532F25EB3A9629E7AD91B2BC2F3DCAE9D70AF14FA8385C80A246AC2B2D2DABBE433B3151AE2011F10DE8C5E4973631B0AC5FAD25E88FF58DFD623E640DB39D23810F8A05576C8C26B00098CA0EBFD07C64504CF5A0C288F0FCA564AF5AA3F152DAFBE852DB3212A7A428004233A1DF719B350B7BA4B57C51B0D322A52FEB858E383C1805B52BF1F9FE788424F79FC9C04171F2C05D28F7E6EA6FAA9570A4DD0359972014BEFFC5AD8F299B465351517A8DF821411E5003FC354AF2D5645DA96597143C18057A4B5553016D8885CFB929335CE5230D66EC2EE70458E4F730EBA54ED31E637272472BF11B71C45C6790704AC6C1C2F8CEB5950EE12E0D35ACD2EDC882B633CE1FAD2A7D6BBA8A8A7E0941B81B0A4E8BE693F87722BD30638903EAA55E0FF15CEF67CE8168E57B39A7CA58D3D232974FF4993BAAB247AD503BFBA8AEBBA4C87743F27026C05627AD72266279DF2F1713FAEA4B765DCD194B0E1913E099D95F4852B5531BFA24BBF5872E9DF4622699815746952B185C23BE33D648109E2A5049FB53F8DB94E8472B242F92805B4DD7E881D3279D32AB02BD755ECAE37C6FC46A55D6D408A645D49AA6E0C0926BED19A07CA4CAD466ED8867BF6B25489C9E2D6B6D52F2F1770BDC75201FF48D45813E3125BD4F9E7E8804864D60ED3DD348FA2092CA7133A789771FA98B88DCCC99CCD0513707D8151F89702DC6D17FC68CE14AA4869491D7073AF07CC84621CE17CD47D75A152023032C5375D35AA48623E4B3D8E3146F086C50BC3CF7361C6E957CBA3D40E4B8410CA8D2CB4723516587E87468CE60CFFC119D97D9D517B07C59AC574C10D6A7E16254895C9ECF06F71DD93B36F06FC1A8EBD264A6A05B80D8719E575248EC45DFA3220DBD5CF975ED6FF2C5941279565B63B78EE7126FBBD2C4E847586D6043D3CD3CB11F840E8126357C906D92D4C20782EE5BBB797913BBC91DC366E5259A3D5D97B4870B2F2F0FAE5B9E1E6DC1F67DC192C96D079249BEDF7830AB41022ADAC21D85E1A97B7BBAD39A52B37D4718287DC3BA506D08194EC219CB69218CAA2D41FE2D132D20559931A305D781F00F5C1CB2D4A408095C2520B6141971EF7AA247A736992688A54DC6295287F2C47ABAEB63E6651F82B6345126F80802A3234188E603A7C353A2E6AB56162C0E4F82B67E70B5505EA752CB8A4E46801F6F8B1D07B59E20F73056264552273197E98219A2F84F3C6E69359F59E4ED1E4BCB16E3481FC9FDB52DCBE27FF87CA6A73AA33356D850FEDF3050E2C206101A20D6421EFFEA7488AE1FA1AB1CE5C24E5CC0D417CCEE3CA75E5F47EF24FE6FA6C88E1715FCD751EA160BEFDD0153767C9459C7AC7B66187BE67B9E575FA656708C77575B94C83C89D69F8660AB8E5240CBAB4069C55DD24A2EB9DC16247C8E48658F20CC6CC5AB26DCF7A793FBB0FA4F366B3E7D319A3BE034043EF27E7B1652B61A5D1B437E04AE05417EAFE10A171622B71F21EE92DF4FA43840BDA266DB1A97CB6551CA36338CCC241640C58F2913BD9196AD0ABB98D68F4B84D032497D593BF30DF81457C7F11F94ECF8042A69C98614A8FF78F3301FE96CFE1052D11063660F4238767829BC369DD1B712759D6DAA2C60DA2870B2E1DB6444697B63943C0A1B973BF0B9736715216117FF75939B3E8E6BE924BD0F54A902D9922C5C2F16EECC05DE2B2E91E60065B02F0EACE8F710EBE6D0BD0824B7360D633B6C38C16CBCBAFA5559719353F2E53436E0F2AD0334424AA1CCFE6377FBCE73363238D6E6E788220D236416BC7B569357FAD7FA93CC56E3C97FFB0E1BA448E369FE0918B3EE7FB67455B8DB7827337FE946D5138DFC4B4278120FBB054F0015A06019E405427D24F9DAD903D6E89F5E56A23C812B2D1CFBDE36CA1CAEFDC68E7B4C862EBB06D7CD76E13677C087DDC3440911541F0FC1EBED4AC2119ABCE24F22470CC0F5461CC9FBE75E3CAA44E0CC7734CD1713EC55393B632D2D62EEECC920706715EFD90BA80188799D11744C51022D27AD833FB3F8ED1C643411D19F47542254D599ECD0BC343492BC78C69F3F605FAC42A68A5F4028815B598C6F99197168C08BD5691F8C2CE2B2B0AE4830E377CE02C1459F9F89CCD074B539AA2F1FE4D0D32478229053011296DE5FB3678C6038F7B2BF19F352061430D733C3DBC9200E13D33A926727E9BD32BA7D509D1F49CB6B7E9CD812A17B192C4E0E7E160CB5DD0B5B98B84B3B29521D6A33C048BB6B69257AB603D509343B15BB10DD90CABB53DF5C3C704F98350A076FD33F685DF2ADE594944377D731BE159ABAFD4AACE01E33390C32E65FF13BC6CDD5419913800056388B1B3FD59BB35ADCB495E7F5143FBA0B2C075BEC21E53EBDAD0B3A876E211667521CB74B120AEED2D5AFEEBDA36662BF9AEE8908658BE5F160E34738420FC87405D60D53A8E255386067361AF5BB0C1881D1BE056D2BED781E9B9FA6D8D2EF7E6271151ADD9CAE153B111BBA8780A9C75A636E482C4DB205AC6620391DD69BA4DDC936DA9AADA017B7AB9C01A8E051FFB8AC9575AD5452C5D9D231A1C8582B60BF92E51FF971DACD5A4468BB01B6A303C6F48F3F171C6D88AFF94816DC2E4B7FE11749C670A2CC5060DB4E4CC18A372EF78C9BE34F2C0DFF198F177F3065AAC2BBF740CBCA95C787F920C66C063BDEA4DD489898FFD61683D78ECFBDE7583D7796FAD8CBD849BC228BA3A330891262A0173B14F4352A9B42E099D47C03A8EABD1C7E0CCE3EFAD7F83EE8E47A26DE3166E341667FD01E37319D1DA646CE11CC5A9C7DE1D3A841664B4DF2571E01C048F4280E69D3F3DA30AF04E4AEF3A5C0A1BE577245FEEA9ABBA3C3A543EA0AA69957A405743CD51CD1EA519B517FD4CF90878F691AD34F41E4F41552D0B0A4EF6FE989CD85E3E25878E2A1632272CF4E257DF87EF61278B84787DFCEACF696D36A9F559727C819D4CD958EFD4A9267D16B62C5BACC46BA1B336AFB7BAAA9F28FAB052627841678F8698DC8D34BB9814EE981455DCEAA2E74A9772499C562247D7DC8AB3B27BF829F782E77114C9B7FED6A7C8150EBE30F3E41B13C7C783E4D0C90D7B062E326E395A0843F18C922561B9C455750CB4B0E3DC66658C3EC2400EE1622CB461E1115FD15C47E8E528F454ED9E9EC6DC3E6E91746B8BFCE98C90E3E1DA94A2EA43363C60E2CA05B7193E7E50B5CA64247330FA54C63676F756AA9FB7D4AA403856085B86945E2207511F950B5799AD171FF8D0CB145024CDAAD8784B7F55D4FC8EB42EC15052DBEC700AF9B132AA6A5CA0262F2A388EAAC11B3118AE9A1580C655A07E2EC2880C97D0B63A85785BBA5ACDA2F0DD039E0C2B5CDF4A0703D6EB30AF2646C1FEA09E3AE65C6DEB475AD27B403B22AA24E4110EA9CB5CCF8159FFAB0F8723AA392F14B3023DDD2B98AFDB642AD776D3B86612C86ECB2FACF27615C346C5C0F97F73C5639D35FDB992C2EEA61F2449AB8023D17FF1C144A456CB5E716714BB010A9888A306BBD35F20B913FB39529070DC4C1002492764138E7BC2B3B46BD631DCF2EDC462CEEC399976D5B676FA4EED0ADDA14FE5BC1CDF5FB973CC4DAFCF286C1A66436EA6407BB13518319F2E73A922707153E95D68C38C709D19DF721CA741DEEC6779BC0BF18C9319EB1F3A473058C3A1229136E3693831E4A629CBE03B2427C5DEC200EB2544C713E132FBE5E53BCC0700A409DE966F0E8DD8D7E358DC6A61B74651791336AFDBEE4B1050249AC01BEC0E942923D49EDEDF4B282D8D326018950549B2944D1E348464B200F06D175D4A673EDAD13D4C082CA43117F4B1D4905EE3CDA3E785B8C15A6DCA8A809A6E5EF71D1B8675C9AF211D3A5287436410139A93CE412DEE976B2B19277EAEB7BD605E97C89111F330DC3DD3579E11CC6AE7FCB204922F9BE51887344106EBD5DB7E5688C691DD22B88546BBC648BA1F0F5927F4B5DC5BD6281B1F9CDA027EC1F0B63ACE7AB3BEF2E247A7473CA66B87878F363E7E8B08C80B10875570F499864F3F75299103CA6165092F2963017A020EF421291F34A5E9DF2E42393A98A19DCFC582B1505580BF1C6D48CBBCC3B4E787533C6808062C497E613B0DB3E44D2A65B0789532C53C45E872A009E3EAF84965A49445F0F3E933B56AB3B4A62A3F2B60890D61110AE319C37E921D35F2847A5343FE7DC98077F79F096B9DBD148F8E91391E9B18D5CD8FF84B34F66CC58A43AC688FAFF9A72EF21D0982F682D3B3AA08E39D1B1C7378D43C5D3989E0D63832295872F66E6FBF93EEEE40F264A6AD94C909339D45223F3F7F8A77D9B0F08D678902B2510D7CA72C70F554C19EAF57389E9B2F4304FC3DA6BA554451F811685611D73FBC7C4E6ED9B312C79A329AD017F6CCB27BF90AAA13C3069A7624E1A7A0CE706E23F0D66F0ADFD700F868E2B8BBC7278188C7A73196F5283D21468A1D41C9BE3629E422467DD73FEB7A85E5DAB24E651C4C4648F9829E5AC5E8F8F66CAE4B2012B12DCEEF50B671AABDA816D9F3AF4B4F79CD24F386F6BF316DEEA0133C3962AFCE82FE173D79A84818D7FE5732EB5E3CB4FACC83C8DB4058DFE2AD8B049C183AD6B51AF14DCBDFA0D3E02C245B85EF32B972EF445E090BF1BB969FD14BF19298B4CB837F12278ADFD863530C75375471FEA0728749DD83181AB5DA1FA6F2C8AC735CFA61CD3E1CB0E7DA70900738A7B83AD115DCE6A7282EA2063EC561F519810CBE0513F66A30CF4EB31F5E8B8241FA4B66D6C1339877796DB86E2D444ADE1065BE68354C7E01F8C41A86986B1B3F66C72D78B732C6B0C9DCA61AC5445ABCA7ED15D5FAF2E6BD6A73ADDFAE7AE217A2AE121799CEF05D2E804A8F645A99FF5D229E86A2AB243F466F04DB945346619168433E58F5E08A6B5BCEFD884FABE498483A74BF6FA4311E06A8AEBE46CF3C2A957F3825B9B69062D8930E68F505B150180372583EEF86FBBD68C1DCC06FE5C16683F2769B1B35C929660F66634A01A354C9643D8AF6F859613BF326D3237825BEEF413050B051DC55BCBEEB3CB5D95E1AD7791B75AE494C419131898B50780E5D203B57EE3DA1A1E857E97497C52EB485E9DD29DDC45B594CA2779D6FE4DDA94EA3F55FDB13B463529B68FA3189EDB613ACFD9FDC78C8C43B10D37E74CCBF72C9F3077C67F25A6F8DD9BEC9DB069B187F2E772F353191F59C0106AA23FC92D76793246EA178040171F8306EF6384EB50ED8AD5C7270A801F77CD6FBA3C1926D869A9B471BE2BCF8351F5DCCB52EB57D9CA38F04C5048F9AFE4CBB7742FDE1D09D58E3489BA49E433B84A6397302615356C09E18426B2E5EDFB1E6B723E942998625107193A8814E695EE8BD61472164EF38B5B35E19DEAE28CB5D24EB8F9D83F2F6A67E3288FE0737C15D9CE6B3C8EBE0529332230BCC71DB500EC6B757AC9EAF8F907226A19265DCC33BE6CD4D678426A25E0EE77E356A2DCD142E8C46ECA4F1ABC6AC07DF223C0470C4F4EA13247883C5CCD348D6944FB3F41C96E65B9C463DC13C917634E19D3CF58A944A7AF03236AB316CC18548A17185CCE0D2D4A8483DD07111B71718FA721648831E27ECD964BC5CAAD8A44E53E88BFED0F2974FF581519D48C48B0D79F382F1AC9B5A28074CB5F027B78B0FACE7CBF66694741B0B23AA48F5D99D7BCD2DEF821C149B0B6A15BEBD6EA62CDCA8522F1919819B55956946907218728761EDC901452AB6BA17C82A8BA77F3547DE7F76F5C833710005B8C047BB472B3A71A96CEF819267B28AAF9E216888B2133895739807ECAF431D4A90DFCA858DAFD6614DEFB174D31E10202EF1DEE9C7C79DE23A567469D1A1EF971C78E519F63AA0AADB8F3903F101E3A88A10F64ECBD8D3225BE7CFAC093C189934BAD5188B869E3E155D9598AF04D4F3681F308FFFC4ED4281E15800527CA74C5A81F3672019930EB18212A558B6825C3C824735EC407387B7CACFEC752A6B1BFCBD9BF1AD23A26D2FD214C2E6FD343D05266112E6D231444B760E4A9E9F9B306031B6ADC6CEFA9F96C43AAF4958778C2B4AECB4B3DA0FFE90A6A6C72216654576769AEC43F85560BBF6DA6A6181747A0F677A753CD20DC78FB1C4BF70D01677601F17ACEE74297E103A60014BB8B89CF798E772CF14FDEBFB2D0EA1E10757F45745C87F2F8FA43663A79BA006F6C641D9DF36949A4BB162679F84CF3D26FC84F316F046DB279B99DC2EC1E02C969C7249DEAABE99BD0EA00612479CD995BA108CD751D882E039E35CE3BC12AC3329B170BB86DE3CEE3B58170F4D90E142A299F8F48392FF56BD39560745059938B5B5D99F8A1BAC32862F6B66FA7046EB4BE4EC718B0AB343FD78E2E7AE222E3EF560513E8B885DD344F467C77E72362B7499B14CDE2B72FD3B05B16E938554AAD3C040FC45CF112973BB7FFBDD58A0FBAEB67AB87260DDEC928EFA63C936A4C8BEB29437B2BBCEC6256786B7BDBE0F53E5713BF94A2235D591B0B1CC28510027BCE71952AC6465F3D5D0C745FEFF1C2CB03A439C239942C0F15E92EB0687404EB2544313193AD25FD843CCB4422EFC9350DCC79333C7194C95147266AEB182E33AB5736CF48498FB9FE7B3997F374D6827FB3D736367E4AFB516036B4EE6E1DC4CFC9B0B789FA58E416E9694FC7027A473CBB6AF01533115C0AFBA05BC8966D42C56FD6CE7E7951288510833A7A3D310EC15F58FA96FEFD8913978FE38F936B17D52042C56AEF0ACD1D0DD31117375C1FC07E18566A7F5701697BEFB2F1E8B2E850821D3B1918C24E11C007B03B3EF2496596FD64CA65E87E6EC419E9B40EDCF5084A929680A24BBC49C7D9C2F93CA1CEE3DF5E6BE888F32115727CB881E99E5657E205CFBF2F25AB288AB006049C033274FC06F82E33D01001A3ED21D9567977B182702B34FF5BF0C4DFBC3E2BCF2BED2C2B0C9CA2D8D347EE4D782039DA9F67A656CB660E6209A145C6EF64A0D087783445C8700B3AC551FAFBA03E7678EDAF6CB8BDB9EF8B05F70D6BF5521B571F1C7182E9BBF74333C5A0C8C57ADC47DEE31FE70A04C26F216050D1D2BCA485548A3792670CB0A3B5D5FDBC5E532EC6821797A7499C11EAE7BD6F01E26D41F2446721BB2974AEA280FC51DA53B1F5E73F0E336D69421406F5FCAF6C9807D9E74E2D703D13DA6D740B7766E88C7F0E6562DFCB64F3F9628D686FB52AB1936C4160097EFA75D8C224B7941C83332243D1113825DFEEF96F8308587CF0474FCD5309F288341D6AA0C798AAF24363F631484DC9C0BD38BB84CED1B2E2467D71FDDC3B5ED67F9C52E5820C2106AB8E27BFE0B03D13EED7342435C3F512D015F6A723EEE47B5296512253D9DB3CEF572A1F7E4FD010C64449D274FE59904F700CD67210927D77182FA29277323F470F9DEDC63E280FF4BDD61B401629039C9F65D939B97C170823EEDFDA469D08F01E3DF0A652DE8578B89D737886C805240B69B4DD20CBC8A9BC75F2E1DC52D9CA6066961BD0406ABD33DFECD10B53407135694D4C83A2399D63F04C90DE90BEB0E3AA5E0714B5B4A9FF7C7AE1708A46B3E8972F8E5074FFDD7EFC7CF95DF3C42C310D36F042B5266D486E05B20AF4D32461A2049DC4FB9C072669DB558BC7580E035F63FD8B91A6EB50D2D48A9D2A751F4B3EF4D863D0F0210438A9242D2B68993F481DDB2A02D35B8C09CE8FF4933FD0BEB47C16EBDA50AAC627BBF9D132B7DA250FB78BC5721F5FE2AAFFD9E07D2542980515F351498734F38561D3FEC05A32F7FB34F067DD35B28FBE5F2119984364B6936F2511290C5BFCD0903CA351593CAD9F0463C4E2F14442B2FD8C3B7F537A4B7C9B731426E0DBB5E78786C6FCA5F525A1A0E4526EB5C1E1F82389C77E9FBA89CF4E6E31F68E6FAF3D72387ED27D8D92B955A2C047153554CC486A6CCB442E0AE431B903F043494D745477651D6F82FFAD462AB2D2092618B8D24C41493BBE3D6AE035A1F444C35222CF6CB40026531BAF3E6C72184D154683F062D636E5E97EA5B36536391DE01C73C2F68E23FD0FCF06EAAE1AA3A629C50CCEAB29D3B1E464F22FA1611C7041E86E6206E33D1151BF45A19240AFF353E5FD2B84389BD6919E9C9E8B346448DE1E1E36194823E8D92149913672FA8293DA981EF30217EF8FDF7A9C43A892CBE00ECE0E66B6D79451D580FC4120B0B32E68FE9152D953BBD18D9B780B15DA765C809F94836C602D5DA52D42A215F15EBF03A4FC1DB354049847F6D3A2ACF72F1A30BA3252B2BD869A17C1655E1B8D81E0594FD53D494B017717BC4CBE99704FC89B1CAE065F01D57F697B570B18EFB249A57100C223049BA1FAF781315861ECE4528F4AA2854E723C3B15AE56B60C7672A57FD51E108946891E02E18355820C8362F02944E3CF91448030F39207B07B3F21AFCA66BA947F4452620B00BF0DFFDE6FCDE903E53AC39AE258A8BC4E2F151B9D0FB5706822848E9FAA3A1E6AD7DA4524D21DCB0B534AA640492FF5B282E65017A8532B2839AE041911E26AF411F60EE641A1E334853F71A48098887441B1B118F8F95E6D980162E6AFC11CDF0D110C93A5910AE97B296871CEBD486148E6288DD55B900B47F9842E19145D76F2030ED4BA6D9AC2582D38CE31E0FCE367A24AFD290E89D2A3B59BCAEF9888C0057A6939373D791AEA678005C26AFB108E6C148E131E8FC3946DE7D1C4CD1A3D3B9BF6FC6906A013422464EE3193A982C724D0A6F02B92810A2D70AC881CA1C0AB5A55F2ADE68BB5A65CA0C9624429907DD0E3F0C03E5CA51C6DA205D08619DAF31B4C3CA6AD7830EB52A9B40E331F4B22CEB642CDF498BCC8A8E80B32928632548F1B3B3A70EE554C85C0D2D6EFE686794C483229679EE842D72D562974519C196E5690A5304504FA0AC4CB2007FF72B6F2B5ACB8195522619E8062E8F1D8D0DD58C1376CB3BE832A72D2765DEB1E1AC91432A58BB35C8A076D98333B416BD779BC66AA112DD37A9EC40A47B7558BC5A31CD649A802E38DAA56A3342671AECF64F9AE028BDFEAF51A9A2F034A5044472C6D85C062BB142E5F6A8DDB06D6BC66E086B19BAE1F4630BE73970AC4642F7111E1DD78496E2F945C12EEE53E7469D374021D2C55D17AFB613559FEEF78A9529D44B94F697AFF398C5C93CC994554F6E51F6A7CD56C2494577A88234D4BF614DC1EAB0F14FC95AE956684E8D407B3FBF444B4FBFFB3F9FD3111E7AD03A51C94C620911C8E8216549A72386BB21CDAE2C95E6D3496710EC303CC9CD99BEF173B983F4AED0CC7290324957D8A5DE2B748A2D7140C3499B21092903AF3B98CFA6EA9B512FFDEDE9D6EB2C20D9DFB10AE28ECE7659C2F1242F0F199ED024E13D734E847F4A1D14F0561311F617985AF411F7507A8A130887221441B98E7A6A80F8A161128C3D7A364E6630419B6000F09B4A59224BCFE217105BDFA212F9B0E1F702E1276D864DD28549154D7AC78F7C5A2E86E41D7E412ED6F567581CBCB91326F11146216E7DC53B65DB1D0A3236F78C61840EB49DB1DAE1C65A9FD20BF71C2E284056107A915E16786889861C11E433F1F610413BC98471B55C5692D920B6A32855C88E5D270E7DE184CF924E8B13289FC932314925F46BEF633195A01EF51A4A6943EFAAC9C228A89DA10AE6397CDC5C90FF31A30C0F472D4FC8FA2E258A8F1F8AA441854F8627D06AE1856F98DFF607CFCFF9B58C6B785A66AB068FDC339852A9CDC21489BDECFD3F8B238585F4563B1FDA5E9CCDEE24F80AA3AD117D1060AC12EE9CC1478308C0F0BD22ADA09A0765D555DF659FF02972B71AB3ED1F5D10A260F64C348711DCB9CF142BFEF57176B82045B72950B27D0F7758E0B1841F4EAEED7C5FB858D41A2E7EC31FE304A6860E9D52199D7691FC12AB405B4D53D77388F07B941FAAFB3C017CF4C37614CEDC5A58587709E69FAB6ABE8617064932E879C8D4615C50D7E4B14236DE94D8639A17316D032581BB46B3A34C06103D109FDB579BB3A4AD646C276060D9E26E7642F9158085F86812E945A6AAD4DCF6BFD41740849D7FBC95CFDED5C7AEC0953590552A4E71E0F619A8FF2F0DAE01CB8D8B697D58B2BB06CAF078436AF16711010E67E5599C869962E1D9BE7DDDFC008BB89BE28A169285C16A2CF6CB91A2AA136BC474EF66CC303EAF885FBA78D4ACDF42D6891537B51F31FEE3F775BB1CB743116304501130067526F5D8043623B1C9D527423D1CE4113A9FAEDA3CEF3DC80BD1C765988400F64C099FD1F387E550278A2B05C635E5FCDA8A04D271B48BD3DB71FE7E90C14EBC4E64FC35808C23CFF86BC36A8D0D2C7A90C261E4B318C3E830A05E9F54CBAB8594027F570AADB887ED02455EED7EBF554C53179489B36A678B9421767B4BA5763081EFC991E767C366F651D1CDCD43B1475F0EAAB3D7339D01B8DF954D8ED2EE305FDD8CB01875967AFE10C32A989B74DDCB2B49EC065E4F76609B60D2C1B0BEDB68D570E8DA77B80BCEBE11ED27219A5A647703C0CB9A000000059F8C186D3AFB291BD377D0CDBF9E5494C3350190B0A8037672F98E025F2E42F47BD336ED120222F0DDA029AF2D63A5E866DC35DCEC5C449EBF9B6D9E3502276D0DEE2BD1E3B6C828AD27989499E3FD9E5D48083FBC67FE6EF037B23FD6B494D54AFA48380E56DD72C13D3A53E4FBF5BE6C872EE60D4AC4BF2ACFC986B04425B2A51D5F068BC69B537340B3A98286E7CD2EA61982A0B13748C73484055B7810D7
+Title = LMS_SHA256_M32_H5 LMOTS_SHA256_N32_W2
+
+PublicKeyRaw = LMS_SHA256_M32_H5_22:LMS:0000000500000002AC81E5E44CFE3D22E4ECA044EFC6F1AF008420E30277F06898368CAB40826C6738B443FC5A9E9097304DC201C946F3F2
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_22
+Input = 9FF44BA321391D6C8C9A155959ED7182F72D51C22B2DAE4715B9188B25F5125A3E1AD92DAB62E791F017E4E722AA2B76AA4195F0612A037821F70508CA0E837182380384641CC38D1EB2EC2EA6CF3E1AC2E299A9679493429E3D496EF00543DD458BB761C5ED5944EAFC85F46CA2B66A66F50D0EEBC9FC3A9AC972BD60AD8AA3
+Output = 000000080000000290ED3E9FD65A6827EF5ED48070304CF626E05EC3DA5CFF7A0784975EB46C49A53F44AD6BB1E941A2298E8BE89C5F193EE9117F4C57A83EBE84147CCB45FD356DAAC92E29D9275B83F8C0748336715079E9CA1D3D6C184FF3EC680F7F2B562A1F28BC6B81411CD6F47F58F3B574C219245BDCF5020005809B59E21C87F5CFD7EE2834CB926D1FA74218221A586D598165EDDFEDCB4AE168736DFB6410718912F418273D3890B3B1A61D89CA7E48EB86BDFC5A6C359F051B8E15EB58A50B5F83A755C5ADBEF5171391A90FF4C7754B788236E6F3FDECFF671D67C7670FDAC8063D2E69E8C83CFC92F8E6DFAE238665B8B85AE548FFA44A29607E901C670EBDD1E7281FC2254F3EAFE862C3D7DB88FA3B7418D39E91C87A86231962B2594573E299DE52E37D1E3E78F2B20C384DF4D56EA33018926CCF576B92067FFF112B5073E66C19F0629202A07E09258F9AFA463BFFE67DC15741A2BC1EAFE1FBE40C1BC017D6D1BBC9F7219326A7AAF9C0B25786A4355266250F231E4C4B391AA9F3B942B21F3AE4D6A18E25B651BB3BFF0F909E1B67C0BC0B03320FD241D7462A9D87E893576CDA703E0E5E55C31CAF303576B6E6321E4E8ACFC810B12ED08212FFAA30CA902E539FF8051F8D7FC0EC0FEF40385DE543FA96BBF74560E29C5637C1FE4132F1B4ACD202AA565C6E4A2F2981097D0C573E39B4DF3059C607C7079FC3A35896DD42CF5E56A2E04F474B2B226F201194D48DF15D969B9ECD0BBBA3A8A349522CCD7B961BA577425760FFCD9ABB085E2DC69FA98FD950CF4C0DB321CD9BE2A051C73A01E2FD7AFABA5F1AACCB1ED535BD21D9C12C31D6C9BA55DA2D5EEC50C0DC7A8C1F1066D76563F9F206DDC8ED7A34B6C943230815D7BBE329DF8C1E60AAC92386320A5E48A83A01E697BC4FCF4DFAE1A883696EE2C7B10558432817C2EF3A39A7F30F7ABB5BC2358767E4C097A63C0D7ED0533D6AE1C8FB92012D9B4F03A194AD91E85FA4EEC4521F2F14685562B034D0AD3BAFDB901179F46404F57255B52746B8746EA4C3F1A2FC0939F6B8DB1A94F6F29FA7ADA20B4C09703C5C7B0897829646B95DD0926FA3CD0487A8FFBB86988888010EFE9E959046C10B2ACCD5A5AB91B23DCE9573BF26638542B982F52A1416C5E0640EB74C6B111E1AC833F369E2CB8949A4DD2D9A75B1F0FF7C36C4728AEAF56D3A8B10DBB41E5AC8351684ECA3CF8325585A26E0BED7C1FD3E10533BE98EA15CA65A2DDD12748E8083571BB7201F437331E43597A488E2067FA0C229C41F138FACD29992F170E57EECF91359769A71D8C37F887741D55B0AA93D90667390F44B9B2E90B0B7A1A79C74F135975C90C2C1B33BAA66B5982AAEB37C7ECC61DAEBE400B3FC604627B725F83D9A9E3365F4BCCC5A97B2BD8A07555285CB8C1041DFB895704541BD3E641EDA1101C69A6533C26D5D1ADFD5501AA9EA21D30317E3A8CBDCAB1763C7B15C78ADCE532C88979D5C53FE0351919D6F7E66AD70E08AB6432F9556DD9D670CD0E3DE8B2B9ACBD8292CBB5F3116FAEA6232AC22093AE7CE82530A63D0781D3EB97D458480CD3CAD1A6A597CE1C77A46EC3C2E58F378EA518375C4FB90A501CB4A2B784E5486F685C57F28510D5A2499DFF00493ACC49329E490D8E39A746FA50995A5ADB8E47BC7B4F608FAFC89EA65750EB6DC9E1B5FB80ED1B32AD05F23ACA089DB75641DAD3CB8EB4F63773116A38097AC9C27E3E4F7433F76374E82085799A51BAEE1F19FCEFEE99C30499479798BD0EF77FC5F76B185408C7DF6913C312AFB4D6A4E08A2FD14F3AB187A65115EFDC2BB5E5ED7CDF7276BCD909E7A8EA871273BE13D328D290ECB8FB9E1A36E8FA88924070DA6F0238569945EAE3527A509681C329A1085AF812582F52F639086E3465E501741F380A1F4C0FE840954B16F3B38C218EA3530E8B11297C6C84556CF16B80CC8D7B8E9048E2E4B129ECF1C53632DFC92977EA14BDBE18FBF52B3A509B6658BFEC03A7BE12BFC9C13948E9499FE972F37575D98155C51614B8FF5074D4EAE4FA54D48701BBDA33E4F11011CEE73F40523FDEA16BB667CFD8146946CD865F67B71D8984ADB4DCA7B79E92012630188E119A1BCCED6E7FF3446A911BA6B15816081D6BE1C74B8385C1CB34AA4A45E132397C2231923BC7BEEEF3AFF69951CCCCB7772778F27010705D5DFCECFB7FF29FCCC7E8604AF3B2ADDBD8979276821A725A3F7322EC1C05CC870B915D6FAD00E4A9D6B12293B11F453CD019BB69AFCCA8811C8646483B2FF85658134C757914ABB203F8E2E8584CD6EFFB3B25981D78984F1FB3601EC043E331A27EFB3A8CA0171ED14749503A1E1338F6C93BE83DB5D452DAA405464EA7C0CF7AA4AD2AB90F40D5A232699A760EF28C8AE2284C778F39DE1B6009A486AB7EFF7514D924CDD46EE96138BBA490F5CD8CF4E7DE4B6CF0C22CCBBAA0456619261164FB73FBA8F00A5821C3B7235851D11681D785C798BDC42A88BEF12DC04ACE94BB0CA009E3CA07B629A574DC1DDB9500A23DDF8C3176F8BCE6C2ABD10C22ED7F9790F4988208ED788E41668C0CCA484EA041F839DCCE38428C51BFCB821D4FFFC43E36771E24E51BEADBBE2ADA7EE180641E703DBF2BA0EAFF94F42F3FBE90415097B29DE0902F85DECCC6655B5993D5A0EAECC59FFBDCC28AFAB620898993B76BA649B2FF2B7B4763B4ADE318AE5D138A02A220A2F88DAA12FA37171198774FDF2AED12EED73D8FC64EC63D7D627AC93804C50AE61A1E082DC4135799DAE8E6DE4105C57A7250BA5ABC9108B12A7ECBE826F9F6EB4382176897F209FCF39294E7C8C8BE85526253617B0C9554435A7EAF2B178B605B2DEDEEBF3C265D6D930705767469DF1960E79D2E42B9E4A98A1A6F45F552D3A17A87782EA23515AC0EB7A34E26DC00DD494E46970803A193FE9879CD5211E4D93BB74656AB23A68B377561A0247F75CE3FF91D41D7C8979A05E6583AB0C8E7883D2CB5513975BFB16086136DDC96C2D5D85E907219045B575993BEADC35DB6570F2407616CD37A993F243FB6B2B8526C542EF40D523652AB3EC09C402D750314B38E32D45EFF11D7F97F5CA85C5A4DC41683F92BEB16E274C08811145513523CFA3DEDC04AD4B7BFFD34A32D11E52E4F0D4127DD11D41A98DF9D17781222CD71082A0D20159E90019A86314550D9FD50ED6703C95BD65FCE672CFBFA53047648D9C2E3B272420E9FE74E153AEE9235FE43A99DB868FCB6DEF3327C5C1A9A52C3813B1A10CC5826027456FD74C17F101162A18DC4AB763954BC8B71051DFB50B1509ACE16A4E806DD9B4D257B2705FFAFC34D7923E68632D341BBF3C9B60C0A0CF4241036626583E2550317B847A6417B41567B4E9B2754C4225E39A6A8C0453933CF507A6882F5CE9AD72C1C9AAD5204845F6BFA273E23C1F1E0B981DBC6922282B27170EFA2940B3920E5846523BF584B934E46960FDA956D9CA934E5E45DD58DF11FB8D70E7425BA3701C3DFAFE3A8C5C8D4E52D27A5558B0DD55B386CD26676E3BDE107B84653A016CF0C18D90026E77B44482FE8D822DB771513BCCF614E4DBAFAC8E3D7F7D669481B8A14F72022D25CAAB04F67E6C366556C5E5551E71424BAD82F6D9EE3F2B5B96C1A63CD873A82C85E4C4991EF2481F0C83D71B7173A5D3871F216BEFAC4DAF3E0A204FB394AF93174485D07435DFE067A5DB5243B4A79AAA18C7605C33519BF37897FF1BF06A037A2CD41A412DECB032AE28689178D7C423547DDDB3238731D31D7DCDDFDEF6AA5D34C1A378AF10D99804AB4BA4D737D2CF17FFE013F3665EBF1B4DF6224F73E946561861A8B46ECBD71B23342B908969A5CB3A4021C75D7EA5D70F3D3CEF30A1CE7D62550853A254BCFA8C43892A68DE867321E72F71C0FE0D8CB52E1A15430D20A61225E0E5B488CA1FEDDC69E2F87F12620A0197928267E2E978960ED4E0538F4F88DD564DA479C7AB636402606927FAE3A726A0CF80EE565545D04634247DEAFA78CA509E62F8C9DB1292DDB03E6B5C22C34FEE01991989B4C70FDB46985FFF8D243943E3270DAC12A9721501018C11B3F8080E3DD9AE8EF605E821C49FA5ECDF50D45AEF421A1E48F02A4D972DE69941F870CD932D646FD0E2149D87DCCF37AC8F6CBA9FC4C9033B22FE7790B24300BC3F3FBA3220AF0B26537E36547305CE96445A9865CDE4BC9A17AA83545AAFC2A06A7FC3B8E7E7775E46168D73BEB109BD24D6C67368A8C41FF9FF4B1A75100F456EDBA90A20603942ED4CBB27CCCDD37028337BF15996EB964566F507B4587A71A930DB7E3792572A13D4126060488A021AD94B67CDDAF2CFB8977CA865F486CD09E0335723599FB1C76D1FA57B9657884A864C1A4AFEB967B071A99AB506D0259C9D10379484DBED027157FA3116E3084AA8E7B83B85524BFC25DEB1B84F2B7042E4751FF8DA7010A7AC23EF91C460F1C7EBCFD1C55991E2E94D491F47795025F3C3F433E892995568D8E4E617C51D4298FDD88DECB0ECC3707B426F2E01CCB93D659AE2C22AED2D34E76E328BA79D179BB1B7D5416AC62DF059164F402795A5FC3E9ED192AEBDD898351CE52F46C23C4257941BB08539FC922437FF20BFC8EEDBDA717DD4B757553D14A83D2CB3AAC7682F4B06FC9BC9768143E238DDFB92E8E481C8116374A2FBDE7BD2F3B334242BC8DE6A66AC6D00CA354B95390DA874668675EB9AE4FC69A25B68A3CC73BDF63402233E806D956FF2785874FBD6A0ACAE62B54A078F93A4F333CD7335119551E7E30F31223A3667EF9F5E9B6E58C7E162EDC7ECD79F5016A124720B55111DF072D09C967EF4DB71C9E66CF482B76B80FCE090EFD2DD52D04FA7942062A48F314254C6DCD5F7956FAE3E15BDC0E653AE04A493699C8197951179E1F6359B9C541FE00C12575AE16AB400F23B80E22F6576EBCEB09AB3034482CB25CFAC5A5E942CD75583C9AAED4A1DB37A0A8CFE321226CCCE336305C82A95177BCA206E7EF9D9075E8B26CA1DDEF0EC4B974647764C32BA2BA3399F4A389EA89C107C30ABE2AAB41708DBC40C0A832ECB363EBBB8271DF3F48B40BC071C3B035DAC65099441E20D9F411D97033668E5A8489A1D9470A4E82CA0506E3ABE607C10112B62CC7B6145B4DAAA9627D393C4A7F747FD773CA7EC8D2EB0C7400AF6F3BFD1EB5C69D000FA58F517C5768A7EC2F160BC52B422270A9AF9A4CDCC95E990604636C3FD60D5B2155F935415829186A04D7E0C0D62205DBA27788057608C2D1B02C6EBB93CC3163291F4998B6267A28E532FEFC1E54EBCF8676147E0B16D43164A28C9A653CA8663124E243A79DD7109996A47F31DD94B31BF29B61525CC72F8A6AF79B30DE43C0FC9A6ACC239FAB3D3B2D0F0BB52BCC9017DA99D2A3FD4890939C2F4F13939964A174FC133D386C6DD60437BA0B92A8717C756A32148923ADADB8549C5FF061F2813142A535A7D2486B083C7F353ACC3D8FC79FD162E3EA38D28866CAD69047F5D48D587E7ED334775E542B106333A1401D41AC2BD23FD47AC61D0620940BD922C2DCDD132C2C6EEBF7C38F8F6DE1C705F3B68BA152FAF7D6CC7BCC6BB316D66E79CD03EEAFE841FB2A2E71053312191C87F622B992A640AA0637AE172A211F0D30334DE8A2449A17F977F187114A3267E468865C64C24AC56F54E144701FA40F627BF79117B8E5549E533EEA058B087C0D7F58D020A553FC4B8117EA95046987DEAC66959B300C219D1C44AA51DDDB8FF251EB9C2C3771140E34553EF1240C8BFFF8F3628F2941D913449729C1983848F74989DCEADAEF586A75D9BC0C854C89B0C12406EFCDB930E3342CF4842C76D1221E1AAE1F530A5D33D90E55EE7C3C5D5D919E36C868A723DE024A86F6153893965A7F6071828F8798D021A1E7C822B6CD15069602F1C6058B7F1E1E258C01F5B1896076D976471F9241FDEFF4C313DC5DC2A42AD260811FE9D53E2B1D5BDD67AB2F23E7A5C3192501F54DBAEDADA886F2971560471A6F246D781FBC863BEA68316DB915F4C24A425F1A4375EE71C00000015E58CAB71B6FD47A42892C196254E62E7D9565001A1FD4D6BDE91E4F0CCE39C66B281B438CEDA09DA9CBCD4BDAAD3122BD33B0E4707BC2188297D2D6C0DF2A0C2F671F974000955D67A88FBAB814C04447050CB5DEFEF885DC054617C8BC548AA6FF6A1BA0D82EB9C16E4A4879B422D703BC86C1565D041AC703CED520BD00071673A08EE3CBB7430D05D8AA9340E639B93C210DD962D935231286BDCC67EF2E9
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_22
+Input = 40385E0136997AD89E4B5EAC55FDEFA93C358D1665D506047FD0B70AF5A42F509F2DAE6C1A1C518054362438E920F4278E4F1391F0196DEFA5791E8719CE0FC28348CC49257DF84FC67D30D2C5AB7D9D57D1D80466B3986C76D4EA136C18FE8408E9E467BE4CF9665379458986E3C3908C8A9F185317AB68AF8A951EE44CC90D
+Output = 000000190000000206623CA803B02E6B3AD36E575273450788DB5E169AE7F02CFE9F7DD0BE36B159F03E98FE34C92DD8062A1AA0FBDBB6B28CF70299127AFBA18AD41EC1D6269ACDF1D8C916942CA2FCF0121E9B012C5B207AB2CBEDBFC3F8053D064C2200CA961E3479AFE3CD229DFD71AD41FFAD9389FB3488FC8160AE5C443650A10C2BDED8D1F823DAA1E6B7A4ABDB9191FFFEAD7CDB26738BEC034B412C7805DE454523389A475DD9FCF52D5294E6189A6C6350F5883510A05CF2BB26B3CC5C7C05E031A2376E8607CDFE3F69F0091C085B9025D2D23F83D486ED0840AF130499827D8E5D51108B96B67E367C620529D2927F0EBEDDEE0B8AA68C1A4DEE8D07AB04B83246F990E3D7184F54886FA49A1098D35DDFF66CF6BF81CAE62E2181F2A84D067F73D49C84DBAB831B88A396E4B8FC785D819C5C7A7DAB58A48E6C79013F8EEAED52B7A62F344B81227939DFF89C2CA7981A0781B7E8739195EBF06F09F595422EE59ADF2306EB824B446902D5A76E8062432CFD69555BADF815FFF61345CCB81D0665A0AE502FB23A868104D7EF322B1AB362F9F2764AA867411120A45C9610275284C4D2DABE9F29E8A6CF030C259BE49D590DEA7C240C97A4BC79BF64BBD3A8D9096C0B8B19C6CE0F0158ABCF1BA44A7D6A2F731E8EFA1CB892D69240356001A48DB1AD1F119862E7AFE6A165D966FB2F97E7031F247FF35AA10C010C161119DC53E9E6C226E567A2314241E6159B608BAEF7160E1D6C64BCFD0F1334E91D1FA560E557CD7A8D8614D0024D0BC1919BC2D6CB154893D144A2F1739DAC4260BAE7D88E97F0009D6E92502709854F2EE296F84CA1FCDEE9E82174C299C0B4BB5023E7D93B68F9B39B1A5686C407E2A910D57FBA505AB71F3F05C60A36B21AD83A4353B1BCED45E314B522047134561E175B4D314BAC729B5278ECA25F824B454E5F6D7EFB356252C2ADE1F08DC44646D606D745BE9F0E503D3362B6EC12DD520F809785A241ACCD9EE5673C0AAC34F18A171B01807AC41FCA98E7AF8A5CBA8965A41EC8DBE13BAB317349E6F3071CC549CEFCB49CC1A36848871D70A29F4E08F9D1476FAB718153590E4C65793F7F7893E37F18299E7589575670C0EE63A89662109623781877C01A8B03ABF9628C01B07AA19D5885092587394AC61F9498B0FE8B22C7EEE32DE7E1DF0BE7BBC367E97080016F32B7694E4D84DDDEF6BC940E3853EE0AD84B3A13F67F0BF4C694F26264877C274262EF451236B8CDA19812AEB2BDEC1245725B8B4C32BE8CDAB5D172F3B2F9DD8D111A00410BC045D63553F9B5A6550B74D701C382687F4F79B84CC14A8A943233BE8D4EBED6AC019C9E9F25D501422986438DF08D134094FAAB806D59374E535E9D7694BBA10A3522AC782392739D70435A0605241DF880E63B62E22CA8777B3A508697C32804B4AE13E7757A038A185E57E2B257DBB3B9F991035F267128755B7C39E53BE743F51C5677720E48E315DE79F1F78930F2B35385935AE54A60F5557286D22E80CC112A1813199C604379973269082D8F05234FE7DD5BCF799A5E861174E554B22496047059969C5F5BFDBA463AAA8D454A509BEE677D094C09583BD672475679DFCB2977D247FDD16184437201820F99E96047350814F71C4ED146586731181663117F1153D88FCF2603638DD85351EB71A2D96C5A3BBCC3FE3C7D50F40BF964F93902F65368D8111A973BF6E127F8AC920F11B5D03B642242430FFF988DEA421C72377FA5356E437E9CC6C69024643CEC0EF9EAA12E296D65CA0754BFBA818EEDEFC79540F885EFB8270C19CC6ABEA524146F66FC9DB89B632FDBDC8378F36979395F08751982CB00441D188C397172E2DF20CC65A1AC9AFB7FAF58B1024B1E5B9C089D9ACA448820518F0FFDBCC13F03AE0F39D0FD468129C81B5FF8A05F37ED6275846F6F518A33B7A98121F6D12DE05385B683FE6D7D094B93913C379F8474F8E3C05FC2592EC35907F31372CF7385CD69B865C6C55425B2F92500B8E11726DE318CFF69EF9E4348BD1078633205514FDDF2AA942B0F658DFB19A34295B335F533A7D0028368F90CCB20824318913EE682F6ED63F4A088102DA46634D940DF6944861D30DECFD4B06D2EBA363AC7B36FC12D3E44091683AFD0BDBCB141F4B73C63BA6B4602649C25914BFC28460A333CD81AA0B3DA5111615349FD6187BCB8038B916ECB8D040BE505420F3F9D94DBAEE4403C2E7329C20AEB482ED426802637E5FF6D57A1201F7EC3F27049880E191B0514A00BAF7EE769648029F9BDF5E211EF3454307E8DE8E5D7E94DDE12D4717CC47975586DCFC8798126B7EA93F94239C43E66196F08A650FA2B0709E8C1AC6583A0025802D4EE9F59ED388E1B495A6911823EA126EF5A491483501706328487836A952B48A08AA0993D56AFD1FDA730DB4B84F6E7FE3D328BF9C1BF74850E31C1B65327916D7E5524E885213BC593B80283AE4A0BC67B746CC81B961F5791ED6D300A686F186D5E46D58AEFFD438623E641D1D6D445E0A00F70F5DFF5BE78FDD5928DFDCDF77D60F41D67E0216FCBFD4EFB1D44B2BE3EB05C3E71277155FEC51806710F471450928F573FF4CB53BF6FAB8212A24E4725FF63DDFF6CD3BF32BF8FF2DFFF0FFE25E2F054A167C106EE4F92D4123D6764A6D975FBBE0BC71078CFFE7A7BE1E74C676414D35BCE08E48393F7E3A9D195F76D9D1A6D10CE49AD5631B6F25746EBB156BDB333E853195E1B708ADE982B40A116F2D2E999D15B1087C3777B4AC761167380082C4A74DF4384CE2F5F37A4AF64AB9BE203816AE3C28534DE9F5010DC93FC6C32A4AB894C54C9360E80833146314C3BB5E3433E85AD6EFB9D9727E4FF730B1E44D0EEABFBECEE99703B7648C6CD55F087EDCFDEFF3CBF0EA59BB94799B138147993200E80581CFBD15F44DE8DEBFA6E3302E627E13F1E14C7503DB7B963CE8A5DFE6582AD44FE13F082850463F1A7ECF1ABEACA1FD4F84B09F3904991289052E1D5871821332EF1843414BEBD9CD89C330438C4569542EDD0E15488A2E4529BE933458A7A91D046FDC62AEDA3D2CD350BF6A86D846F48B6916B1AD1C47E9DCD984A3E637FE1F5A72B9F787E86E8FA7DF926A42B6C4A351C732898ED1DC8DB9EC85BED82CB88932CB17EC78750C50B6AE1FD7626AFCB6D5AEFD366BB59A16454339D82477384BFAD4CF8C2253A121888F1AE0071A106AB80148356072844A451414CE2AC0B299B446C274CC1E410C49DEA0CA87BE7ED9D4F69C4CC403B50DBC3261C631F3C565C2234FA9C1D4EF6E0612452EAE6F76CA7D2193A09FC9897036E8D2FF47E54AA386CFEE2A31D66F6D85D96D1CF0D4BB6141E9ADE7BA990B1421C201475FAB4DEAB653128AFFE599E189AC41CA28470D113052766237839BB2BE70936FFB8D4E232DDC32BD18BF687991C612B6EE6B725835125276A59A5FBCE385EC6CFCC37FB8FE3C4AD6590D8DD2582A8DEE42C2CCF6DC1009190A86B7631F154B67A2BAC2C1106740F9B7482CABBAD2B04E4877BADDF0EF3F7C8E6F5962E2D836245046172F571D3632947445D2B02A0B35F22236610E39E794B5845B5C3440E32B1E8262D4D0F58DB1A1B67C5F82722A45C68AE77076D377333721CC52EDBB36968A49517A37174424E638DE7607E41061D5B6C59B84C8495BAADD3E96C35D8313272D34D58E8B842EA2D978CD680E514B151ABE3560D8450A6FE274735FB9937191C045FA9B2F54F6E03AB17F3E2F73F5EFA05905679932345EB9CF71AF07FE1EEEDFD46F93175A021AFB7113EBDC0F669459FC88BA7BA135F88C79EDA5347121A51BE939A68E1AB97354EC4C0601DF82FDDF91EFD5D66C306A43D71D2A10DD4C7EADD870E2212CE1A9506C7D7D72D214BC4E91D1A8EF46F6044D154C59ED16DBFC0AB0BDA9D3349CC16EBB3638925E0BCA8F2B87C639C002B21EE52BFF85A53F3CB26B0B7FE730C10FAB53E9B133C6E8CEB96447696883EB60231E3DFEE921C37230FF7F99760F3014803C6B1082EDD65415B0FB90623F7F5687A841459709ACC921062A775AF29B7490BD34A684485173F95F12462252359C052EF439C447CA5F4AECA712C39171764675E137E7EA4BF1942D83446EDE8F9539078198B1A28BAE386885478176D7D5B02164809C92945B8ABC29A77802FFF562FD4AE86AEFD6CB9880674409973A1B3AFB6E554C43ADCB36A4C9BF0FD7C1D449C328857DC6DB4F50F686EDD9F150BD515D39D4F40BF46FD24FD13CBC35B6C0BB3204C2C2581271A4655BBF41F3C50D387EFCFB8147915C96F458A008C0D6CD13E6ADD47D4A8995FB45DCC28E56013633962262FD4676E57CCB53EB2C4689336719B61C79170267033D3C8E506A1BDEFB3D375EBEB05934B5263768A97CC2FDC3661173EE9FA2DC7C7C48651B8B68B950F7BACE1D97897340E72D559D331A289509A155C949512EB64FE24A723F5F024F64BFC2EDF49A64EAC6B5D12E0FFDF0D16D75230EC31D66332CFAFB14773743EFFB08F8747099CA453FB14622F539F3C9FF82C557F5D4CC833F685C3A6D94B2F3D1E7DF129520694D12B531FE1F6A19A10F0754D14D0ED549AC337E4BA4DD6C2956E3DE456B788F7BC53BAE555417740D3205E1BD9B1C2E7ED49376C65916B54035EC1E64464666BEF54C207EBF810E562FE5AE011556B70846A296B031503C9EB2285A97BF6A7F7534618DE69D61BDE58C8066DF86DAB3625CCA6406B02E1F7579241C0D28A07D888D5633CDA2161EAAB84049C2DD0F910BFC7F09FE69350E2E0A6987737D06A889BF8BC681BC433E873D5CB3047B898ED7711484A2CEB12DD0D546A3AD5A1CD5D39A2CDE84633ECDB815244B2E7DB45393A0D8CDD522F21A8B1101770E8A9B098B191466F02B9DDBF2F391507C0C66D234E7AF3DB80D3D9AD4300FB0355FD2194B2B96EB6FE0963C5946A7E01261FAD3E31E520D76F3501B15ABB387FD5C931186C224D28066D4C30D4924FFC297554430AAF8711552747E773DBFC06F71D9327C17E227F4DA948C900FDA3C6CB012AAF773F0DEC6B2C7CB3C2DCCFC4E7A194D3634FB0C4FFBB38CAA4092C5ACA1F569FB89A3AE92C993DA6606BC38A1AD4B84F8EC5A8215C8F55B0FB4FC723D52BCCBBE37F4F9329F1FB92572B39CE1BD6C28634251348266769BC7273A59EB3CF6B81F891C4CC54708B791350D614AC0C0404C66017B2A9956A176BAF563CEE60BADCA6A534E86684263AC5AC777AAE95CB391E4477E33A45BD4BADF733F2C2B1271FAA3C6B91CECBE25957F9EFBE07608D49CF6A357E5903DAC85FBD451A0D49E4650CD7BBFCDE26FCA630256C186BA17D3AF236EAE7F5BB122C5486D4FCA4E62B1F09E39EFD3D35B7F3EE0C7E4F09E1C735721E61B0664616F1160B3C31B29369D98C1921F793D7FCFC6CCA7F1835451B1AA7259F9F3EED073D9D377C42C7974B40B3D0F43B1E1B8235750AF756A938923CA0B958FBEC007FEE51EC4F5622E9D6879DC4EEB6F5ADECA141886A5FFFEA24C891192C165EB0959DA6B0B04F2309AEA26B127815144BEDE52A32DA6BD04EE8FF7D07935FA9325C8B1060351347AEBFDDE3692DED7BC488033FA235DA6C04C4E6FF2DA4536B0CCBC5D940997CA7C1460C22764661228557905E8DC6183D87336CB18C2FE6D28E9F90D23AA3460323FBB443DF3ED4EEB6CE074A59B607F88D84119F86B84DA60A13EEE1718A8BECFDB63ED396892DE4F536013890FE34DCE6F293DE8341476277BC4B70C55CB5A44A691C1CCB9F38231FD6F4BD58EC089AE1D51A9233D97A7BDA1A66959E9F24507CDF322A6C31EB2DF7DDE3D279FB80788A4F9ABB55FED04264EF6148A05D5EF7FC0CD56EC07ED99FB4740E7FB9D25906BCDF179FD4A5F3C2C176A773EA925CD1DA7702AF6F6E28550498C3E722FF3A2F596AA6B32EC8FA76EB05709560E36D3EC1F47FC3F4B91C2EC3AC1E56AF1038CA0E1FF3C30C25EB091172450F447B8EBEF77A66D93B0B70E04438054D8585D643BE529F443C55E15AD9AE5501A2E03CBE23E6B2D63B8AB617F6F4DF00E9F100000005BF80D558416B92BBDD91E3D1C077DEE7728F9519504C0EF59954D3EF597751BE415AC2BDE3ECC2780F8422D9E056B435D69A92EE82FECE6F6D10C5BF8B0743EF435D82C3F11C0B4DF18979871FC7FA61C841E1F1A0BBA0D18D617B792A47B12F6CFB9447D97C7AFA84D120020C530DE79D08F12CC40DAD7C6B0F7AF728586A4C126B2BDFE6858300611531E09FA9284446DC1073B9A1425A6F0B30D82D43C7DE
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_22
+Input = 759F8D701A4943594B88C62D882A0628D361A2AE26AFF4451699FA7CEC89CE55095D6E8FCC91D64D86FEE144C9F83DD5BEEBF694921AE5E32F5A01F196C9582CCC8F26C500C413CAF535C90B93239F188B914544B69BE42F236E54E05BCC824F0A74686911C8670430AC2F774A0852833A5DBE191962A135F8378E67C9447725
+Output = 000000190000000206623CA803B02E6B3AD36E575273450788DB5E169AE7F02CFE9F7DD0BE36B15954DA5C5F93E825626B0238B3D228D760C09A7C43FD4658499259CEBAF30FE7EF58168B6D9E63651DE4B73F6B31DD947407C1A18181526C91A9FCC1105395CD883479AFE3CD229DFD71AD41FFAD9389FB3488FC8160AE5C443650A10C2BDED8D1F823DAA1E6B7A4ABDB9191FFFEAD7CDB26738BEC034B412C7805DE454523389A0EB94E49197AF40C00823696357FB802658636F66CC04964E5AC90E31D76F7292029B3AA45ADF13389505D46C06361B90734B35DA8F203FA257A760746C0B4ACFF19B96CC96334B8F209AC5EA243B83BC25A1AF14A84A8DC494E8D71F1B4DA9AED339418AA7C48255C417EEE7DE4E737CF47A2A44FCB7AAF3E0C8BE46D53B664CFF236E62DEBE6AE7F7BD45C08A54714DB946F32AF0F2DBF83440952C53BAB068DE89859ADD346D6C2B57CFE040D9F632DCE091B58000AB11BE2D247676F2A80426BE26ECE713569A4D9E37B8BE40FF43AE50557EBED8CC55DE2E817B35EA7C321D52E6AAA05111D36F47B97C46FF25BD39ADFA239D657DA1B13C48A16FEF140C4D2DABE9F29E8A6CF030C259BE49D590DEA7C240C97A4BC79BF64BBD3A8D909A61428747405E4119AE2D9A0CA4F31114A824081E24EFAD050531209529B26C1B1AD1F119862E7AFE6A165D966FB2F97E7031F247FF35AA10C010C161119DC53091B7404152B3BA936D200C4473105C1633E674E752E2ADD17A3820CD896AB36E557CD7A8D8614D0024D0BC1919BC2D6CB154893D144A2F1739DAC4260BAE7D8C365C38A0E153FD77D55EE4228E7FB98542B898B4D2BD935CE4FA75B17F8A599D93B68F9B39B1A5686C407E2A910D57FBA505AB71F3F05C60A36B21AD83A4353B1BCED45E314B522047134561E175B4D314BAC729B5278ECA25F824B454E5F6DAF8A3A3058F2A9E1445A630253F89D525C8E65323F41AC317BC6372703E6223FFFB9C107BA37CA0FA51122E005E150527D3C28027E876DA2C193EAA90D58D1B862CC8F5DB43290303CB4A05FD0FD7D6E795C93F9C2147351A912C4AA149187763604A88362CEF8CF20BD6E4A645628719EEF5F912D1D3849C62128B38B46C9EEAF3743F5CB6773C1A2B6F25856A40B40D3F1EC9032556DC865181171BBFB5B8DAE16A255708865C816AE0161EB3BA8390EBECAA71A29BEA20E42FA108197590DB4007D65E772D66A4E15583DA4DA29D5F0E242ABDF1997F274F798FB0F6D35BA851D099F734F37C5AA612DD96B65A236C9E57052F08AF0D6388F27EC0761661F0B74D701C382687F4F79B84CC14A8A943233BE8D4EBED6AC019C9E9F25D50142FF88BD83D7CABAE77D657D06F60FF636292E7A903B4F057592C399B04948BCB470435A0605241DF880E63B62E22CA8777B3A508697C32804B4AE13E7757A038AB5370263A4F8F2588577CECA8CB40C1BDD526C750D7ADCF4578A14213C08C3499004A57BC834D17B79079CD98D62E81AA4E6740BFFD62A8A2A57F43D81F49418E5FBC2B2736BFC18F4850AD82DA23205CFF8992AFC07FA97E0FE779236B06601C8FC53AF446909381D6DF0E510EA19610905B60664D419EA26B2BC971691EB4303EC26F06C691459742D270721E119F7844D49E407225F94898CA5CBD6009329A1D3D17DAB2AC62CB23135569984EC690601791A6F0DDEADC85CB9D896D2308A9DDB0AFC86D42EC9BE807A74823BC57B9BD9FCF6EFE6262000BDEBE4BBAEBBF8F6C2764B4EAC0F330A004B3A67AE0D63C647737EA033A5650EE4256E7EC7B24B270C19CC6ABEA524146F66FC9DB89B632FDBDC8378F36979395F08751982CB00A58592C3818612EA6C21C3A76A16F886331D5BEE3CC0178AA46B1F748C7F88516C56C6C5AF388A36F0D50036EEE5E52B0B5C76DD1CE3DECFD5AED7AAA2A32F461C105FA4FA4E0AC52663091A839CE26F3A801F1F777271F22434E9ABAD1BC9D57C21EBA1BB427AC614D9F07B5BF6A0F07EAAE9E22DC5E683B1015CED4C53B52648BD1078633205514FDDF2AA942B0F658DFB19A34295B335F533A7D0028368F91E0DAF3ABAA3DDE80467D0681DB8DF8EA187123079442D526EB633747CE632E5211369F41EB18E1B7E8872BD2256710863F1A9D130A9B91F523B863BAED96D065C7E71B7F62E93791210C7D9D26EF99A77A9A4B5375E6FAA9502F42F76729BE81065974E9FCF758F9FFDCFC0497D8DADACCB2AAD935CAE9901BD0EBCDE19E384A856F028BE9893891667C9E3B2522DA6F6B4EBBCD47E8E5489F443EAD5C1FF4BE5D7E94DDE12D4717CC47975586DCFC8798126B7EA93F94239C43E66196F08A6F012C6EC3AF5F270B36AF48CCD8AE32D38BB6AEA2891B793EB0EA31B0E7DCB3EE95D40895548EE789AA7EA42ECAB2CA68C9BD89B4D901A71A6B10FB217DFB736BFF9D28A593191F1A4BDEC90AA7F422A547E694B71BE13C34F6D549AF2AEE038860BD826F423059850072E6AB42BB8192EF094BB45F5E85848867E6DD594B55735707150D894CE2E062CE1CF72A3AD60A327E5D629D3049ECF9B4C7C168740A12DE8A2C37C69FD4F7A5719F34BB1007B4C4E4B1AD5A5DED1D06B7B1DAA45A32B0796DD703B4B721C13D94BCC3F358A6FF57EDF2672212C90C7919F4D7DB767D36147B6BFC123F5C15E502B709455634AD698C4D1FC0D0C39B644F3AE1FCFEB0114CEDBDE2A6DD545EE1BCF27FE183B16C9148B1F2B530008E8921A44CD39964FF9D511DD4D70BCD69E1705483FC781F929BB279896192736B5BB385859A450F63785876E1FDECA3694917C8E74D8D86488CC4A6AB447AF1E244B9B5D5ED3CE6F91943324A73A4981744294457B71B1D28ACD797C3F5419DFE1989CC5D2AD2A3AE6B9BE839E621F3895E36731C00CC61BAF9F6C6FFAADD51E98207AFEE87EFA5C5787E810304C9441A1514F3356B01E1E3D2AC4F1F3B79D5AC73D3EE770DCD08753251A775B334BE2AF2E5ED728C1D01D1A6283D550237FF5AAD5CC76A883C61D5167886806054254133350B8E3D9E2082838CA1F629A8907C9A2824DFF64D0EB350BF6A86D846F48B6916B1AD1C47E9DCD984A3E637FE1F5A72B9F787E86E8FAF587F3D0F00547D89196FA3C6299102C3E8635134D53011E55A86DD5380C6A116AE1FD7626AFCB6D5AEFD366BB59A16454339D82477384BFAD4CF8C2253A1218ED2FD5B3CCDCA723ADEF79D06B1352BD1B102B68B3FE67B3B017A994A273B3E1E1B2A95EC6226AF3D42A4895AC899A3DF37BBBA8A7D5062E674BCF30E6E9BCB91CF45106DFDD0A23A6A59F14C7C417B218A36C8E968F2D57A7C212D365DD4C4F8E2850E15C93B021B9E9E12C811E0D6D6ED733584FC68E23377FA9BB07B4AB8A7AA1224B8D7FEAF80B6AE8986DE3DFABFAFE8E48E40EFBB7C763C09F015E4B7A12806218B6436AF2291DBFDE5869BE103178DA8E9652763056E1C91EC1B889FDDE014555DBD77BC136F3F9DB6439FAC1611F35EBB3CF8287C46F77326D0CF5ABE2ABAFAC68B24789144FE0705D38A259928F5FE9088464E675D16382A7E9E01102A0B35F22236610E39E794B5845B5C3440E32B1E8262D4D0F58DB1A1B67C5F86B7BE5FDA2A5A21839E32CFB3D9E5DA417F5FBFDD8F0BF8E4A3E53C7C8F6F37942714C97E083080374AA5501B8CB917AE3213EEE66CBE3F0C1254115F5A4AB25569167E44C84EC16CB44AF7EEFEDDC7BB53AE9FB763D4AB548981967B83A6826E2F73F5EFA05905679932345EB9CF71AF07FE1EEEDFD46F93175A021AFB7113EF28228224D7BE6A9D7CA47A736C1884656508D6EA78FACC30CA8976CE7765A6DA588F9F1F7F9B5A41DC944D37123224D69E66D387ED797D41D718BD304AE995F63A9789F7278389001E09D6D4AA51C54F30F0FABA5FA42389195BBC9F216782A3BC53BBF944AA2094675687D3D603EC2C2358072FD824FE7ACCC624415C7DD1E133C6E8CEB96447696883EB60231E3DFEE921C37230FF7F99760F3014803C6B1B3B182C75BBE598CC04260ED6C3FFEF5ABEDF5D83806532E141BE32603DC2D209727D83B1215D38FD2C578F0099DF583660DACF5BC8F5025DF8DE29AD6E04DBCF57BA6433178646CFCC2C115FD34ADFB294D54677BD02CB24F9304509AE11BE4754881D4E2AAB8B5B50EA46D222BDD6359696D7C79A6B617F6465B1C4FEB2B78F4C083E7E99FE6DDDF046EAEA29E6F509643AF7D3F02324E3188740709D07A994F40BF46FD24FD13CBC35B6C0BB3204C2C2581271A4655BBF41F3C50D387EFCF3A59B8AB07923EC0671CE3C272EE3B9C5CB7300082DEBC6FAAF163F70E043F6C35891426405990256D0E1D55D183B5060E7350FB8533A7DB12125C0E131455FEEBEB05934B5263768A97CC2FDC3661173EE9FA2DC7C7C48651B8B68B950F7BAC119748621B7872B597F5D74F3CBA6987356ACA0CE2700908E059282BF710AE8F03773DAC971704280520F5E1CCE3FDBB77B96CFB8C805826203A827172FAFAC463982345CB8617A4B9655F6DCB590C6BD6AB722C4848D7FF9E98145F1EFB4FC22E45B792D1F852E9AA5C8EDE1C40E2627EBC1E5C729FE31EEF4086583B5E5A75CAAAA9DF85645219F7A1BB6E87588CAA328ED10D5F556A9AA8D024E97D51480CDC861C0FA82609C71FE238BA7D63BFEB927F3C9F5F59B849AFFB88B81574519E6BB1BC6AC8B1B8C48A513DF46E939E1F8F57A87BC954FC738F575859609DFDB30B5205B7A305F2DB864A270AD3E7E97B711F2553DC10E98C0F21D4764AA02A367737D06A889BF8BC681BC433E873D5CB3047B898ED7711484A2CEB12DD0D546A590CCFB2F8B64B5885DC73FBF2E7F0BE1285B0DD66B7C8D87150240D37388F2CD12FB7C02749FB35AC64620D8BA6006B62B1E7DC3059109E72B1025915758D7B986932645F70AB32BF227273C57D90C3D786E793BCB27FD8E1A111F5C5A71C385904B77483E1465B108172778FCD91F0016A92E5413EC0FC1DC4C01979AE704D7F4890447406891E4A67D9B3A5717B48053598485AC1C982222A322F3C437C9029566441595BB68CC00BE8E0837BBF8CD5195A8AA32EC45F63E8F541E5FB4C5E2F59C6BE247B44CF91272B26D6C919C03A09905AFD791FE5568F6570FCCE8D162BBF5AB1044238787B54544730FF919CEF18E283546676980C36BBAACBB596491EBA2F408F1B4A8E422EB8039CE2ABF15A02CCD25E438DEE8555DEA9DF5A84E1822FE9A6A8A2101F0F32CAD729179C754E75965BE624CE01D86B4C37F8792D3EBE07608D49CF6A357E5903DAC85FBD451A0D49E4650CD7BBFCDE26FCA630256C542CB3904B7085B423EF8708817F4437259F014729DD6424DFAA04697EFA92EFBB08FB9C75B56934865909867F9CE4E44BB029D7642BF11D3648FA93A1B69473FA8327688EA26FDA62098EE8C6ADA163B031276F8D8626D4986D9D2EDC3524D07C319F1DF72756BD1BB9CD67C5D3DC1306BD0E44CB955F115D63F390DE7ED88D9774338D9BF7506595413A43153BEE4F5E075C2E95C171F87E6FDCBDA2A3B09D514B1D8556BCA41610CAC79CE21D345D13DC5F3F123C86032A110E8F07C251C12397BAB6A076AD4C0DC0348AC60A47B589C97E03E25CDDD8D7AD77E38E3F8CB14AFA4EFB1D27618049F34746FB0685BE32ECE7F219F86E4D4179324560C9FC9BE1E0EAE559A7B42110A984D5EEC38C9DAB5180C3D903977AE5463976D343EA393B559006ABD73BF2FA560DD16AFADCC3DB9922DC5030A0705293647252278D9200DEEFEEF7036538E6811D8A625E8D14909E12EA03394B6E829208D58496E31880788A4F9ABB55FED04264EF6148A05D5EF7FC0CD56EC07ED99FB4740E7FB9D2CFB81B6740774C622231401854F555185ED236DF1BE809B593C1B2389898C525EC1A0B33D7C51A4DF27B06E7F08522E38C14B265539112D951CB2A4C7B66754360CC336F26B38FF3ED3530D3267CE5A646348AEC3C27BE93AAD463979B91573ED643BE529F443C55E15AD9AE5501A2E03CBE23E6B2D63B8AB617F6F4DF00E9F100000005BF80D558416B92BBDD91E3D1C077DEE7728F9519504C0EF59954D3EF597751BE415AC2BDE3ECC2780F8422D9E056B435D69A92EE82FECE6F6D10C5BF8B0743EF435D82C3F11C0B4DF18979871FC7FA61C841E1F1A0BBA0D18D617B792A47B12F6CFB9447D97C7AFA84D120020C530DE79D08F12CC40DAD7C6B0F7AF728586A4C126B2BDFE6858300611531E09FA9284446DC1073B9A1425A6F0B30D82D43C7DF
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_22
+Input = 7C25F5666E008F6E36963C75AC503CF782B7703AEE3695FC37E6C0CE663B1EA9F7B8ECD142F643569BC07752B0EE3CDC4671A34E5C487E68F7375CB1572B2EAEE8ED63E82C82692605CC826C9F8C34949717FA95EA07965AA11854AB1D48231E2D16DEE582D4F440068D55F2A31F814BE37AFA7A4A5BC4C6D2E5BC20C370B45A
+Output = 000000170000000239ADF57993919689CF6B949E0541B4E28917C8E17696C4410B4EE6E5421DA3D5EBE2C20172289B132E65E54915B75F87AB5DDB4D2A55560098916E403EF8C9C928EB90A7E7C8C415203E374A39B044EC15CDE2BF5F850EC0C87DD21252DB86D178DA0A1521E30606D304262FDC17E22644E9000CA82C3F245A8872FB058F39169401161C3EEFD52C699D59D8E22951ABC2C097FBCF9B2ED0660D50BF43C70603E69F0EFEC07F7B848FD97C8C0C3353C9E4779D78DCE7EAA3D1DDB481A2AB152E490513DFF58BD9197377015AFF7E2F5FA2C5AE41ED3E854EF76D7C651710B20CEA8FE2C5656F96E243B22A0B0B25FAE135C44EC4240D63F2E40401569ECB7CA47AB2FF70ECAAF7DADC07EF481C0433EC5AE8DBE2459DD748EDFEFFBE6FFBD1BE0C6329C3FE8D371544DEB5108249B624EE95EE927D8077EB31E49871C4EC5AFB6BB9CC071F12D233E1FA32E4ABA3FB43F30FE5AC2F7AFED7370064661B8107D41CF3AFB53BEB4A5D4D27FC3EAB3C4FBBD9C0A28F5B832D3BCE40FA20668645801DB1FAD2BCF15E74A6B3151D695E0ECDC9B5BA32233BF3503D8BB91D7D74D4F878134240E07140DD4CFC44DD86EFD8D3267338E430FD80BF1B4E6002E42DDC550F73A6B0ACD1564CDE09DEF6FB871236E2A735B5BFF741D25EAE7A8B089264EB45A53CC3ED16995C1F201B20782F4B053BF73C1C9F95262684D70BD0CE568801E5D747A1CBC145A56DDD4CD866FB8DC2FC2FEBF8281D089D9928E7724E8BCA58A7456BEC037390251B3589E21E1F8E9EB8C53AC3948C09A5442BD34EE5179D5C4E4F0351D5B684187FBDCE9E9FCD8CD1F7B4053324E4627E835EBFC2E5FD1F591185A7D4645181BD50B323003B0B1B43F074D4C2F6D6F7AD8FFEF1235647366CB2C8F512DE1B90A5F5D9C610AB607C7CE1F001DB059DA32B9E4D16CAE9C4ABC7D91C3E9E5C82BFC4618242BE59A43BBFF276960A34D73092403840C006BD410F312D6D39FECB15B8B1A59C9B0F0AA6458C9941898C78921F3D2E5E115AE594407B91493EFCCDDB05E79212DBB383D42B0401BF5799751F22DBB4D5E19FB940C9B3119F330E3A32617CA60AEA1712E4E6DA623D048B75D8C49F6E1B192EB1F465713C0DB9941F1CFC109CD03B720936CB9F4B62D45E85A276AD2BCF6C59F4FB963FB3DAA49834A2C49E62E215949CCB4CF620704D58E58459C4C14AC363AEC7C76B64FB5FDD471FFE7DB356D25C4F2F14ADB2D11CE820AE0F1FB84AD5CAD7B6CC114733F600B7A3DA4D5BE66D52F4634BE098A66B723331810F9B9CBF64B32EC471C5530D0EA7AEE8C4BD477812817A35678C5DB90B451A2C56C6CCF70F56E90E2DCF2B5307BE808978149103E71C38A5FB3763498BE212A7D932A18F376612876654245147A4CFC35BC2A5FCE7C0BB366EBAAB7B8D5E7C3E81D264DC2BD9A5EF4241B28A118AE95B5921A89513CC35052689DA42D4EE572298D772A2BEFC09AE40995EB3A162A4F1384A990EB5C56435A1ADE78920E3D2DD274852C93AB7891C18552108DA658ED31312B422275B47F228D62BD518744E44E70227E61F74B24BA2578829C4CE56740E61A525D8DC0B634249A0D01ECC2C1A7787304A0BA6B044D3BC08857D5CDE4A9DC496E54020EE8DCB478CACD4B7167BD5A6CFD2912A9089D09A86F10D8BC16A65BD8FFFF622CCB4E122554D84E26B53DFE9192C2497BE57FD16D8B61D0F3C06585BAAFCFFB807102DA3284A4CCFA03FDB3FFA295F262D9CA4623D3D22F1713E87F1E7550F3BF5CF169BA1AD52960C52CA0C34836B2218B3C8492AA418BF5E6F18BDC643F4AB5BC46AE4192B6C1E1934028F06D5BC80FDF6FB040AECD890DC94ADA836CC66E031BFC0CE50F80E446B42946610154399DD7CE61213658017F01CCE6D19B935BEE5A9BF77202206F720A60CEFFDB5E9EAF05C3046D58B4E323B458A2B23D5C7EE031B07EFC15AC19BB83AD6664D008CEA15F761113C8FE3A82D7E0A61A4958AE8CEB1BA058FB2D38C5E301B36F1744AD3CC1AD7BD85935F170186E6E6B13E2030693D5F98D38BFF15F8876BD8EDA63CAE6037CAFE80942C23F6F4F847BAA820C976926DB6F5700F11FFE6ED1DCA14A23A9EB10645DA74CE7F1963BA98CC5D427DCA640CE3C44B60E4E93A9C039A5AB90F325B54906E3FED74E3184D5C066A930120B8D0FB3E703DF91AE59928E6B0C495690DE29B9130905CA620BB9D4D6C4EACEFF55E49E49B9642E45B22A2DBE3A9A39D835979309EB88A1764299DBAF53DAAF0E8D7B9ED50C8695BEB011809A00FA9CCD6C2DF06527BFA004BABCD728952B51380CB92E18C5EAC959358EC879F11DD0892C3DCD609CDC2D49FF0FBAB157418C0F62C50B5D297CEA9B0C08ACD0A1784C79AEC3A101FEE0B9F2980DFB379631EDF423C443D9321F793F802439BD6B221B25CCD115E17C4A466968BE306EFDDA031A78F4C7C77A7263AFCD8B0F247B208FC305C59CE0681D19080409146958DF31C6D49EFC6DDE01C4F2581BCE6CAA6EECEEA7934966AA4F5DD78E67A8A2951FCC672DB55B7F9B4E0DDB15D9A5DAC452138189A25997FD7F6371C6BC0144A7C9FC9BB563270262D0273E43F184D084CCB03006BB6C2CDDF67A559C646E1C710B7FA0329340BB693AD7479BE6D72BD6A6366C874D1BCD236D9E0691F00D0D7560BA11B28BB3D10BE6FA6D3C75E4208AB36D619B5B36F33388CD333E8656A62E25DEE37295EC246183ECEDE0624E2A2171F3273E220E907AAD377CC47ADC25742AD86C774D691EDED38E7DEAB1022DF2540DB8DA60E7F78F0DC5D70715AC520C6AF0F092D550CB1B2F997702AD8B10181AD3CD889BD27D5547D467FBC09F31C22C20EE7D6EC57EC20DACCFAB9F2A0793FB778B31A3C0A254AF0B4A746DE94E3F234CD39204B3E80F32D836ADA18AEEFC62FF72CA93D81EAEE6ABFBF2D91713AF0208CC9386F007015C6F54CFEADEBF9924036928C19561C4FA3D16534382C505D067C1DDB21808392753717DC929BAD507A5F6290E8F3C17F65782591868BFAC5850EF10D1E09983C1F3CF07F340FB780857E58B9A8F66CEE271F29800EE893A2B22C9DDD92F928DCE27F600733A497ABCEDC0FDA5BCC4E96647129D32AB5D19C7B9A7ADEC65B1BE4FF39E6E4D5A8ACD393372D8CD9E808ACE394ED4211F6C71A5B057D87D3F9678299049B7CDE4824851468BF63D6B7367B6CBE17EC3230F21F00BF8052955756888CF4486F10A85E52F7FE28CEB512DA633F3D28F59F6FF2C614E52A22763CEC943999EFB99F687D0855C76C85F4F2F3DC23F9C2C707B637A21C2125D3AF328D378216AAC8A77AC9C1A5B46E2CDAD42C6A186C4D3782FEB0CFD23157C9E85FD0B2D03C0ED4E4E1A17846B9FD41563B4FBF88E9F1C5939B3E3DB726FB6247F8BE13BEB458738BC504B81239FB73D0E951EF6F8A928A1104D7DFDA05444BBC674315CB7E8EE069C40AA9B771440E9C5A80571266972E5CF91D4D78EBE5E139F5C159DD30367F3A1F55E4DBAA9AB07FFAD506EB98EC4273C2DACFC0D48EA61543233BD854DDDF61CC6AF31D206F6F2C74B26682129201A08D2FEB204CB3574350D4E1B189A3D2F5E417A1D880C28DF2D2555EE9C825D818AF92136529EFD880E4F78070CE825C5988E821735E4ACE9B7FBAF790E629EF777AAEF91F4D3709EEEA1557A85929DE91CDE3C57BAC62C267B6D02C2200680353CF51F5EE2EA639CCA0A3E49144306296726DD07208A6FE075F2410E3B6DAC6435084CBFEC688B78812A62FD703D881203A6DB4E9A137F8B2CE72A1942E4A3D6758F909824E2EED6D371A1690E030841B01FC6A61469FD84C9AF6E05C60FA36BAECBB6BFA226B428F721FD83103090124FB0E5E02451D26BD4BE38F83C634EFCF73019EC3E48D478047F6C63941B974D9AA738B8651EBE2715CEA63AEC489FAD7BFDD26F2B0D542CDFB159799C96E97FD6EF5E0A519DDC48BEEB9AAAB74D083505BFF8AB7476CCC2EB2E3A46A77BEFA42B0B8A360A29E1B767433ECB1FD353A338D31B7611AD7A0CFFCB9C7C0EDCFEB9A7510828BFD7E9772B95846382D5403E096601B9868C813652F529E2C447EDF01E23FD193ABB238D4FB3B6CBBD0A1C14A5D906752E050047271161444D50F230DE4701F8C726031EF1523F05E7ED9B465ED559C29ECD29D72A69859C6B06C1A9C7B8B80344D1FCFEEC56C8457DC83E72101AB56FD51A5E1401936047AF3EAB3012776E7ACBED52D8F2036D94BE19BF43D6FD55FF5C9CCBEEF9CA1AACD037867CF64FB21F747F04FF428AD1455E7D77FADCE0DEE4E17FD1DE308111B8A62A200C1DCA73967DD738657482CBD0DEBB0B163CD564C76A1B8475F3D1CBDE0DA70C5A7E8981E3F3AE4A4F761AAA6FB1D88DFEBA75F767246B48B02018FA6E880E968CC26DC4AD4EE6D963B7A786D1CEAE339B24ADCF8DCF5682CAB2A1948A92DF06A14969662F6540DCEBCF80B8E4EA9442008BFD524ACCC250F619023A0DF8FFAC2ED3AAB6C3949B2CA4DFCA871784B1392C9C7EE92B29213C512FCA59B27A963F18C32517FC936552C08A8C02F504A0F065C8EF29C74846694EBA08C8AEE87C96DDFB81C3F2537411F63EFA8C889DA81518305F3A8D2EE11284CFAB8CB514A6AE2A54C226027CCC35A998D62701053157FC73633B7AB184B00B62C5E23F892E8873AC791FC9058187EBCF91237BFE47DB51999D8F7DF4F7BFFCBEFACDE254182E61A9D2EE9963D464EC4DBCAD03053A0A6DBEFACD6C313B1E65F2A1AA34C9B5C5187D23D38DA2054A3C1CF6ED688E1BCAF5C84152089CB79575C22274108133D932ED391B6D3B20D6B68EAD1E44C6F2CC60313AC96BCC7225C31006980AA0B37598C32DCC514803739E1056ADC1D03C98A176BF52D73C9B2EE859FA9CCCEE7826DD880AC4B7472395A83BF66860DD6E625E4B4FE3C67C5A1AB633519DED5656B3D760D645587CBB9F2251C2B8A1A5FEAB8ED1F1560E6A1DF003A17C93CED2392AF7F1C22F5B89698E6845895778A79B90ED670ED96DEBA749291A29BF165D175BE81FE5FDDD7A2D0112818253CE9834171CCA365AE49B767B90579EBA9EA8EE9D39ED36B71E5499E2195100CE3AFB6C1940468E2B784B4BEF54D4289E01D07CDCCE4941872EBC2487EA2E084CBD412D5D0768C23AF5BB311AC0D2AE4306B7615B852E607F65BF69B9902CEF03F8C2D4341905F4485AF5C403D543DA941338B67F01227FE70446FC05D03056DE6B09B4CB0E198D147E1DBEB998BC2A8DEF29FBA503B392304C462ED8707EB6E24C5AC3DA2968BCD140BF7083E947FD65DEBE23F9CDBA6929C4C4F31FB2C3140E8F5AF70455E05DD3C057FC819E7561074A48F72E45F8574C2845F0DBAF2F1789B2F3770D6E40D19E5509DBB4618F4BEF008291082E87BB8E6B8FF1DCBCCE603B1F9856FFF70BBA273BFC75DC0C115BFCDADE32407D7E6342EE11BE9E401AE414F520C9D27E90C8A97EA52460A331E80C39BA07D54376454EB2B4F44BD5F168912E74A8B1D7477E908F7F223BF2AEBDFD7B05FB30FFB0BF93A41CEFACF15547FDB651688A6367DB21473BC4F53EC022DDE998ECF0D05C4DB172C7AFE77DF0922F9BD2539DF5126CCEAB4A4510905C4D0A1A669083696714DA9077519D319C604C5EC029A4B7B32391402479192644C422EAA01F447A4CB51417BD38E71434DD1B87A664D57E8592A0265EB7586F42441E42C2127F13E89B0559DF8CF71D691B76F4E0462D09467794201923EAB8ED74EC0A1B11CAD0544F16102FDA3E9085E33A41959621CB80C563BEC6F22CB614A837E57F7AD95A9EB47AEAE548B477CC5CA67D3D63C49DB491A6EBCC07C6F6C7204CE698253A080F802B784BA4FD2995E1A12C0ADEBE4FE04FB1DAF95EAE197462C5CE77D0B348138D609AC4FC31B015A43832D3051FE8EC7EF17EF0978B4317D16920CF76090A9C7DE29B53EA43EEB18057EF93007349CC6A131E2B6A895645A501755E58E6F0103F8189E3AD44EC49411E68D6C69CEB25BA70EC4F4E376A8F2560AA245756635F831118C4444000000054B65144002AA4094EFDE7078CE72BFB3C8F71677600D7A7BCAAB2BBA775E2C4F7C216EF63C31DC5B85962886E1BE53609A3A5CC2B0DF704F591FF58C9BEB25AF5438CE19E84BC17E823D1D2A9FC08E6749BC5A8331E475D97E8C86B5E2A8E45A09BBAF16066F508348350BECFAD43F93F22BF0DB3D01C399BBE688FCF581BC95126B2BDFE6858300611531E09FA9284446DC1073B9A1425A6F0B30D82D43C7DE
+Title = LMS_SHA256_M32_H5 LMOTS_SHA256_N32_W4
+
+PublicKeyRaw = LMS_SHA256_M32_H5_23:LMS:0000000500000003CC2E32FC3BF8BFC40CF8A0958971292F8A092B957BCB2CFF47A0A026B9194CE1381E0067E5D440072EB92F3884F31853
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_23
+Input = D614B0E36965DBC1B1DE73833C63F729D22720A5DDCCD14E1EE23717D1744E80C54996AC8179C33AAC31C74B001FAF6123A6571174A8776CC1315D2D9F87F2792A74A2EBC41BCF2939954E543892807B0FD79FC3EE78F468355BC751A3FDCFFA8500DE809BBE39C26A458A6911ACC88983002A6F82787A08F43DAAFEDD3A6FC4
+Output = 0000001E0000000377CBEE2B6B36269A3E0C12CFAFD465BF5EA96EEC49CF866E2971D93821E62283AD62EB2764837C408FFEEE35C83415818374FE1DA41CA2C6D5DEC6147B059BF5E6DE8594F2A8182A749A24D148C7393EA733A644052611720085CE36EC90D2B9CD22580E2FE90D58379C532F9D2ADD0164C4D8252337D94CE85FE967B9B305D84EB6833D19F886A134D4C3076177ABC7DA46ABA32E43240A2846D0C21BC50482ED64C8EC2DA7B6DD9F5239717EAC52EB64B83475BE30A943EE6D28D0951EC470814A54CA3D4D0EE0AB1BD088FC1C32D3A8186E9C7EA0A4CFD2A08678AAC9BCE14958E9DB9C19ED0E99500B046D6F76010E595BF96031F65307DE64F34DDE470C7A4FC3AEB295814AA4990DB28F6A5639B5DECE0FD3F5539A72680A50857A1AC2D8F5F974BAFB0C7797D4FAD6DDF211177F447902C533DA2ABDFDFAA7117B5358A109F85C154EF6340B3F17B67FCE2CC37F1BED04C7C15149C38B6F994A46780275FCF2F7ADC2C3FA303815C08C95E0F1412DAE088EDD5D76C879963F492C5442E60A5FB2AA8933DEA0427C7F9A2CFC65AD1FE0E491E1B2F8047FDD6D4AB4A095EF902C28895D640883529398C62D09BF1B01040C18C881548C743753EE90689A8604F14417335DE45FC110C2F34C49EF356DE397440B4905A42FC4E4FFD0F4B775E0EC0A3019358BBA1FD65149E833AAA5304C7817FD4D627B5F4C94AF2D07ECA820BC2B83A0F44007F024AA0E99BE2C5803F5FD86B8F6E4234298271C9D45A928A557DD668CABFDBF466FC7522E6E1499BE8628DF864FB222CBC55FCB1EE89709DEA894F0DAC6502FA34FAB088411B07C41CBB0A314BE32178F9C860E1A6A975596905B8FECB3BEBBE7DD1FA3EB383C503E7CDD6DCD2EECBF8C6913D154B2D3F912B309AC46D409EF865BC457DE7B86AFE04B51B2C6F0D5003DD2495DCAC359FE64BCC1A3B42E98971D1E7C8389F6E604CE6C4EB1A1D3DA5DEE95D3A73F539841E9091770819A099019C1438B1F32A7E2380CD78ACDCD5838119B1392194F7A4B03C53FD47215B071BE03CECD6C8CE51EA71AC110DE7892CCC1BEA4CC9FB3E71160B820ABAD95CB53EDD78A6B4BC224CA30EA62FF82219B7263E5C28DE3D149100AA1E79C2927D2BEE1729632BB1C4744508BFE9B1662C359F5079024F0359FE46605BB1AD8D734086810E8D255DF384294FF7317446DED95B2847A9121EAE3521F70928DAA226FB5CF1C55AD4EED5E5ED40973AB5FBA2F5030F1AF1FF1227620FA088A0E46573FA2AD7C92E64205879A3447C5AECDD344B1E502381055FB86BC37980627D752B76B0D3D5DA48E078017A3BCB3B561F8D270F53C7A39452467F003FAF7F41508F17E9B65739CABCFA27797A087356021E2B44B3B914D6061CDA23809B57E09F91418E28A1309BDE683BE445622021C748351ECBB5FC9E116551F2F5A04E4D414CE89B38C2DFDD4ABE8226A110AB0F923D09034EDE2CCAEAF3DD2FED59877119E8DDC88F47B5FF97FCACC358B296DC995227D943C11DB2E8452CF5C52D09846315DFE19AB28B40CD36EFE1A23647B1667811139C5DBBC4CD69D1782CC3A76DF531CB9180547B45A3F15460D312B422E268EFC414B35033454B4E7944708918779DE6E68F3901F6BA4635723C43D016109590E514201B9BD9907FFE82D03D57C3C4CB5924CBF461617F7EFCBA249BB737DC8BF6F1325E4F04D6FA5457974B8F2FFDA0379FD325AA9159758D17F084B3B36CD2DD425918BEFB78AE7F5BED0C335F7CCE42597B7F9D1D9236C6F4B24A2F48A9BBA8BA07BB80B680B31026CAC935D195A61C6CA0CD86667D42AFB4FF4D797664ED5E1150AF382527AA0247AF8EC6437C5F5A3923704ABCE4475D91ACEFFC7644C43BB7F11CCA090B91C7BFA6C42DC2BBE058E3C1545CB0B364E47BBF334E8EF558DAD2A33A0A887F6E0BC131899C99197551AB0FE74E658093577C0E7F485D0796CA8267EC4621550560B558740389DCC5EE45E1DFF730638AD210ADE4862574D1C395E99C3F026E3876909BE2A66D46C72D2889FDE853AE380B9BDA082848BEDCD9B9685C2D64F3B7742070778463A2F4D8576E846D3EA20553C0D3DDDABEDA04778616406CA75ECEAC334702AF2A24FCC797B3D8C37D6840D537D1A3E0A46BB7E5F6D65275EDB1F14F3738B3458F88B410BD5A89661D33D84A5D1F79CCFD413FAC1B566F8C7EC05D71A74C728BCC7CA8470FA79A6C3886EA843D5319A7665E54C2E8904EAC30C7FEA8BC5F587F9920DBF1C5049997C14BE709703D7AD5621185B483740807CCB7C2A90CF85C29B9019E0DEA25D6897F0A2F3AAF43DC0D92B4BD0E0BCA50D0216959107A30E58D695475BA184B8CE2E94AECB0C61D1AA53D6C6F37C0692A2FD0382B5F0D1D21F99957FCCDB6B54CDAA40631E7C861327D75B0607F385F448AD91F5A2EE4471CE16C2B7FE7A182BD972FCE4329C829C455952AB15776B74A71BA8E495FC7B9C16BDE7E4B5ADC07638B2606CBEA8595339C6172F4D2B33942F4D4AE4D842F96ED097B5F9D449698EA92885C5EC23FDB47AA47698495490EBAEB8A1E1C4837D20C7A3189D6CD5E5CF5CFC70802B62B43CCF020202E9524942CDE032161DCBEA5D303C14D34D8DC7EA9CA873EEB20725EC9E1804D53D312230D286356E2C39FF808825BFF872AD3918B7B57C0C4EC9B976DCA277D643624AACE0A59856B8EB45D6CDBADF2CE78813BB44F43DB4ECAA952F5F5B2FC4CC20D748E11295FD998DC8F1DF9E515BE61B96A50FC1E5F7879CFF4340B1637D6031E99F998BDEF1247DB540BF35AFCC4BFABC65DCC31E9CFD9407441CD4CD0D7E2FD82F5AB5F49BB23B711431BCE9845F06379BA0FDA5DEDD9F502904A405327181B3E965C76E9C80106A06FE10CED31B8C056620E357F072F9B5C4D8ECED38DF248BDCAA5AE52994629EDCB81AB2FA972986CCCE84FB1DA08D2D41D025317FECE552098E2E8DF5E04FA9C156BA94D2220574EBCC2386644A3258D91B5D855B9F49DEB293A463C1F487148340122F823D1DFBD93A61023B355FF29DDF80E78DD521D3FC35F6344C0000000500BAB84ECDE75100EB08F1056780425EA42967A5FC8027E553BEC69F86FF1782AF3DBE05FBE52ED46549882E7E5EB862C7A6295A9FA23D24992FBF66F7AB200B61F7B837F46D2464C8E69D11185E53545053DE8E56852150B641B7E5107EB95CF81226D556A157D6786A4F258E9A3C9D88FDE09EE09E2B3CAE914CEFE78BC534BD845A8EE2049A6A06B21023F73DACF5FC4173643925E7E3C4DF2ABE201FEFAA
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_23
+Input = F041D3041C301638D806A3400B9E9388EA511353002B79F5D493FE760C03D876E7DACDFDD4150FB1677657D060CD1A1B332A8EEF26C718BE3EA81A2CE27DAF30D6030D25BAC6B378413A1B18EAB89DEEBFE1F4BB33AF7AF50087C4878E50EC828F4188FDBBDAFC27E6C29FA1BC18460230A87CCEFF3E725F01C900B6EE993BE0
+Output = 000000170000000375839A7D6FE7D6D6428551E80DC3F896F2082EABAD658F4225C00BB9DE1C5B6DA0CCBAC4B5586F33C18932F1D28C2628876EF820A6DD82555B3ED0A225550E58EF07BB33A9F79E751B7200FA970BAE7C8EEE44AA7269B27205F31541D761CEC9C73890DAEF131F578D147DA42989FD4C264AB38881FC7D0DE74803E2778D04D94CA87C02A19D8CA748606209A019C86C07CD52EA95C9773E51292530D52F34B14E472BA46991388B2698FC1105DD3F209090F82F07D142FCE3E12A34E72F33CE252B9ADED08F2AB62E9EB5DF8AC0E0E1A3E945718028C19F52F10FEE9B6904581BF315CB7DCCC254AB5B62A3D63249FC27231C380BB0C166C7AE0A5B6F78AEDBCFE87E2E9FAB61EA2F29A29BF5602D89F1CC2C65B6D6E8CDE1F3337BE4CC30860D4CB9FB15E46D2FB6B623DB3E1DD5F85B20F568DDE756B5CDDDC3560823BEA981A9FBB9FAACC74D99C4CAB8CB4B7E60237806937BFE1C64F41BB18DB8428AA7668F6C12DA0A878F3B9844EFEAA102A132C60B33CBC2F40F6D90BD6A24BE0BB3985E1DBE9308E395D5899C8C6B5690618A299C3311A4C90357785A3A491BACF83C2CF19CCA93FB2EC31486A14FAC163716825A9343D23889FF12CC40295B85F39285BC10B47F19F0F7AED27F9CEEAACDC407D8646D58AE13E6CDBC0642A51454B5483CA0CC7660755CDE94C8B4933B60E8CCB71BB8F5ABE9839640FC70E953604C2B6B1A068259499ADC703382C577155052CA43AF5325C53D79D81233D7040CCE0B711E39DB109808E7BF481435C943D8E4FEBC741D4E57D67C3DF86D069063C76342A7D7B92D78BB1BFBEDFCFFD388439CFFC03323047906D903310B930A7DBB571248AFE95D8954AE742832A8CEC0CEFEAF9B525200766F2C72F7213DA4EDAF9B3EDF44559D5623DF3EB38BD343BD27670C25BB180E1F466D2C8C7480DAE083AC0AB86B5A09DF9A32AB14AD10C5D3F74787B0BAFA7D9C15D9D28C41411B5FB7C761F2976846AF187FF9A14B390C6788B20EECFE2F4FB8755D1328E69FCD126AD30FEFB42EDCE85E18D77B04F764A6CCF3A8652F076A1FDC5C34F6D38F2EDEF6E7C4A45BA97E71F3DF87FD280F6014933231AF97FA89FC0BE602F8F9C39C56269B9C4176F446990D4C55B40B2BF3F61C86B8AFC1B8D2EFF01F1351001ED9F0BBC9C37E632509B0C2254A7E0FF4E46900E8565366B41245BA3D8DECFD805DC7282AFE824C12CA7A103B34B322F107FBC6A1A1BA531FA093A11C304149FD7609B45AF1CD7F6DF32911F00B7AE8A2FAB8B199DD2EF1E47E326BA3BEC2FF125C0EE55E44206B8D7236D337E1503CA70D930A1F5EB396CF24B201A5611173FBB54379DC995555E7196458180F26FB1648E941A6D7BDBAB9C7AB0E2491B5DD183CB2A74A46F8E9F037C3FA4111877CF8D7F047D86771CE98E5FB11E103F00C26A229D746073EDABF87507A0350B75F860CBEF9AA0263CCE7E739FA405EBEE79CEC924D20F163B9918096E26BC5DA28C2D38CB07EDE74EAE8894D6FF601E2C090FD5CE1DD483557CDDA1EF7D93FE19EDC5122513B51C1F7E3F23F494F4E335A874B9E5FB4CDBDD01CF2BAC296D4681EE81FD20FFD8069802CA104B5D3A2312CCF24A8313CC52C2FF5DBF4F8B76A3C11C43F5B9BB45CA6EF9196FC4ED4592E85AD1C525EB9ED9CA145ED9FC65EBE58B18E49354A3155798313878FA6D4E73AAEEEE346433C3E5062C753F38849057603454520F8C8FE3AE9F7AC9A083740A16635941E70A4CB97BC4CF7AFD8E4E8EB3BC5941B14C21B2A63C988F1A041B5699B19A30CD43EA1601CB3A05B9869499D9DFAEC6E02D245D34F266A1FB9D365BFA8C0B035742556E8432B1B73A737775D118BB2DF000241C42CFEEFACBA8B5F053E0121EC2167EE78BB4A85DE790A6C3A5B8ADF04582F3C19026906DCFAAFCFFD6EC69102B9D56C558DCF48D499ADF4F65F0569ED1134676BFA49480A14D73EB7D6555EC5D1887D6C90230A5C9A635C432D25BE4D42724ACAD35E52E02ED9A33301ADDFED5F07DA0FFC9EC1AFA4BFFC9F88425C2344A70B8D842D57D64490EF4A15E137C411B3DFA988433166214C968C6BBD93CC6A7C7CFE2CAEA609DA094FD5650E82560189ED0F3C4E23E56FD050540A349C4D9B29392E2DDEFD611D383A37A1C4CBF20B63B5F69323C13C90B4064061F07BFA00B5A6B8AE303FF33D4698E1AD51AE163A526E75ABDE1F6099FE08F92DEFC66383461EB7A0FB20C59FFF1B6886ED3E0C1F13E8AECD62C72E521F975D36F285E2560C2564B366D19F9A60CCC6C403D9A2D77F5903403F0DFAE1390086751ED385583B07C3497A61D2030D322AA11512170099DFAE5BA59CDF8D22A51B1592DCB336527534A670318561D5BA113A49C06BE5287EC3C4F5B7B7490E1B2CEC6ED47F1C2EC4F1BC1A0389A9FE1FD273EF094E95B285699D01393BAF001069FFCBE5D6C69B40BECE8DA16D873D83124445973807B0E25AB13AC613202E272DDDBA30AE3DC8AE1CE2578851C5F842F6502DA7F2C3601AAE387CF86AC4567F38AD4D7F875946F2868432F4C768047905189E9F3C314A459DE62E4EEAF95CF3D9F4261EFFC37FFD6106DDF544C1F3FD204726D4CF49B44EFA4FC333A5C4911BEF36F190E3CF45406AB2D34BCCDDFB02607416F7F6D5DDBD17658BEE20B0EE06097D823F58B5290BB87B7CA397116F342A9106595EEF5712077A5E1C115BCD2C40586619ABA9FC7D5CC3EC536A95CDA4AD8DAF7A17364BD75BC8F585B75E820958E13EA02D3F1FA1157BDB5F24C0A87E737CE85FC0BE9D46BB3FF2800A9BD1BB5DA9F824EE8D3EAF4EC263974EFA8DB4821959C0FCD296039E5011E103450AFB6325190EDD5C64FB86A19FCE4BD7CFFAE9130B950BDBCA51480BDE718FDFD090034AA59B66E6F11DF1582708E33F2960E5CC2EE2738E5F6B70EA6D065F4BC23B4B711E558896F688B9F891B0AFDAB75503DD4FFC1D32C7E475DB2EFA338B7A6EAADB244F49FB8451F69A84B94BAC0172492AFBF9A739D4BA29EF4B8A888AEA51978E3BE76DFBB61024726328870EBE5B40716306000000001028E62C169C1BD040A395723BC109ACC318F9DA1414058F145C76142105AC4874644EE8E7EDAE000FCC7B5980C44E252FF7C80253C9B70DA432B5CC13B6D41E603AD4AC73A3698B0015DD9CA1B46272407A70DAF8995BDD5D6B4B318FB2EC9F29A1131F36F442211ED4C35D71CBC086CE299D2C91F89D29703EABA9ACD7C5F9FBBD845A8EE2049A6A06B21023F73DACF5FC4173643925E7E3C4DF2ABE201FEFAA
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_23
+Input = 97884F47BBB0AAAC1152DF756592D9D05D6DF9D3EBAA4B3731374B3680A11C14E629E0A3BFD617A571053BDADA483CA43CE2BA2B04CE78782C0E1ED3551CB24D2DB9BDA23616B21798FDA1632278464F0AA05233EF49CEA3CB17B972EDB0A213695E52209847448E15A974D372438FE5810B83F72F1BAC80DA55E97AA4C7C00C
+Output = 0000001B00000003F92E0F69BDA8766E418E9FD0A6481647AEF64231CC97DE2705B90AA5E99EADCDE74B7945C1E72C3ADA2F4C746CF85F973DA26D21D03C7FFE9905DFE10001793B3C1A0F6C473E7C9CA6BC5A7C09F90E7FDA36F7F07BB6368A753B53FDB8C1C88F491127149FB58E9A1B1D87D29AD72BE875FA3926CCAAC97BCDB18A3C36465EBB881BFADFD2A07DA48A1D53534A08F670BAEBD2BCFF7802BD504F30575627C738AC270744855387C92245BF3B8B96FA8EA8FFB1BB993346389A510F19AC0CAEAE1CE9A34619D38D88B0CB6B8D3BB6113F7DA3DDDB7396AF8D8CD6763289EAD875004FBD3CF3F04873DF78FAB338BACE77F5371D9CE5D3C36723CB6E18E612A9671CF09549608D404BACD57988B056ECFA353BCF0D2EEDB755E069272CE5DD7700DF3B51FD535ACCB3C56806ADB5724BDAD4DA1D8A55CEBDCCF3B771F3516CC05B4E06FD9154DC17B6B0B2942DC718C1EC7382A261F7F3782A075D9418C21B0E9D43F604A0F77B107A44EE2F6DF2C746F1D3BD157576D2902412B775982C918BE5F4AAE44F9E88379EA05C34C4DDBF7E7C9660A290167076E09F929CB18AF2483D0DC27C5648A721755558C139246C3715B90DCEB0F4DEAC88AF222DC13D524F53CC54F49EDF8E4D405EA6EA0E766F119B78F0AE4548A3610BFF91E59BEB85A6895AD93C230CE40102E08EB3BC7BC4C3AFE92ED08E4042837CE8190B9F4E26D566026EB563E71E57E236DC64FEB0A858CD72D39AC2EEB25A8602431B3CB4D555DB87C7EF8E5894135EC7676A9CB9C3344A2B32EB29FD1976C36F0371FF8AA6A90A8287B6086F5609DF532F7EF18B18BBC44041C43AF296686B18A50E181BDEEBD5BBE213C985CDA365CF854A1F741C52FCB85BFE61F172BBDCE208D4B240784E5D04EFD9FE6CAF22F09B50D34E3D68C67DF3850C5B2FCA1F32E1556C108E196504E9CE76ACFF7663ACDBA9C192F461E6A6D20A6D7161463869A94D490A495EFA56C693634FE8C9F664E0BF5E253F2691CC70352FA6F779F67FE0A1126B94DAECC73A8F70B177C0FB758721E205FD15FD02529ECF3D17654A6B620DDF3CF9CDD41B52A61E3860C53AFC1AA7A4D31A9205A7B8958487CBB10531EBE8B3738D07F3DCBDEA76981D77D3FE6C682162D738D5E391B2074795F415B91B554A116331FE333FA5E50199EE787E635BCD7C8DB1435886FC4985ED971F565F0C3CEDD594D594CA519C0DD7B1B329819BB64A47F4CBC78995798F95DBAAB0F5912817246F9C5D93DBDDDB3153A9CC19A047FE153F27CB87E1DB3DE62C1775D820D58C0C7B3C7AB7D73B442E8DB60DE9A097F64D035047B14F731CE0AA3578AFD638A39EAD5C433ABD820B6BCEB67A6E6EF3C6EAD10787CB7C01A565435AFA215CBF00E9FA4B08D873C71F160C22E5B1C597F6E39365C6FC6332F47A5819AC7761EE1745C5DED55DBC8C2EACA4C4F3C6915CA958C797FC78033207BCB4EBDA946E8450B6E7DBEF2D10DFD925E110C5C44B786A4850AED37B63F09EA4B74B203B81297A06C138E412D2BA3881CAA6EC13168FA84B786EB35373BA45D700F0B4957D099E5326E4B236CE895F0191A9D6F3315AA60EBA4D61FEB33A2312FDF36150A86AE27CD1E118D912887CDBE3BE1ABA08361C69FA48FB1A4589EA680AF098C54F680B745594A5FBC0C571780FE4BC390BD25AC6FBC05280D89E77501842B1B52072618C234D08AA4D6F0B0D8A2AA81287DCD68BC68413C20F507C7FCE201215E5AEA730BB1C2205EF85B36829BFCAE572D6F121BB093A15709344176634872E1372D1C34408946AA01E65D52480A22F3518233821B7CB986E9546C26561F41A40330EF447689EE41F73E736AA5F8D4BDE7CDA901C62EFCFDECAE635E1C26266A3CBB50BA5CCDE0D1A7B5692F3F69159DF1E4A8F5BC6191D5047EC8B974772F237C16E52F78706D87C375DD90C1428DE1469C41D10E742871A1995866B1BECAD187DA7C7E4B1D0ABCF6C5939CA3AB34125BBEF718E8D0EBD3D9BC45247DCC3B32DE4958840A68018E3E2A3561B7FEE8B31B3336CAD1A14CC28059787DED40C4AD3A0E38A547EF138BA043C178238C7D84DB85031A3B66D256FF29D7A8E8386305F73EF4E0AEABE51644E23F88D6D0B846886726532B692E7C08E77CCE842F381AA56E388CB18790563280FFE1F2120B9A1ABD3C16A615E1B636038543A549058EAB9C49D655E8CCE531C13A8D1425FFF2E4BCC1F75DC2871B5BEC2FE680CFB9B25E88953787C4959BEE4CFFAC3073D23DF359A8352DB841E33B0D84B94F2459317A53CD5856B314DE5D39A43C5B38452B4472E1C37871407D0F44CF04812724AA14198321A8688D38BEE3D198181A6FC53C9D9EB459195E36C3218E4339EDF141A778C266D91B3D1C8E1330201D663D3CFB790FA3AB0EC8888B451CDAA727D6ECF37DD88EF9B7029E324E2B16E7C50F1E5148CA4C52FE1337DFC347011C8246942EAE00C385571A5BECB9FB3FBAE7E9C463F5104546C7CF8B24574E4AEADBB1B1B9FE458DD7A9ABBBCC7C4D58ABAE96F2AC460F99BCA246D1A007B5E3B04ED094181A8FF9F622B71D551E58D6BE79F3B82033B20C0673C59BE225250D472849986BCE49A4EDA2D8675206E25418B07CE7226F2A2909A993D4BCA70B48DCAC81F15D65D1859939A9BEDD46A9624CBCE9F20C3A823040627403AF5CF90B3D99EDF7EFF9D5DAA5632A6F767A3195F8D32D63BA2D80B71602A9CBB8A79CA282CC2A8CEA9E4A3DAD4E7DEFE5DADEA37357C3FEDBA44FC3926946371CD7E3AE3717F77509CE5E50DA82D8A0ED80559D2AEAE72CD613C0A9B301F694A24B245D2E0B32900B6B9625C3B94B2DBDE9C5335B7284715F4E9B67E5E508ECA30E63CFA37ADCDE36ED38430DC1182546A5201E124FBD4ECDA5A677D899A3729F967B102B8250F905F46372C06333B4766E94A07FA95C4DEDCA627ED1289612A99D25F918E54DFDA8D1BD3EE75CD90E0DE2B2ABEE02EA7F1B3194B99E80417534CC59373EAF8273F7283CA13117B4B837DD61208A64C21E04ED21871C543C758A7F0F9C7884F56200521D8E79FCA0000000556D0BB9947EFBF8C919DD3A79C4F2ADC155B64BBC35F8A1A78E93A3D461DDF68ECA3D8B0CC76BC31D3BC63F088E39A6090DEC803F962BA713B10AB758C821D28A9C98B93842FBA2890D358FF330338D8F021E13D316ABF7A40505BB6EA3F42D4F81226D556A157D6786A4F258E9A3C9D88FDE09EE09E2B3CAE914CEFE78BC534BD845A8EE2049A6A06B21023F73DACF5FC4173643925E7E3C4DF2ABE201FEFAA
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_23
+Input = 9D7832523F6CB3C8310F1E26FB4A783EC1642733C7E099C562581402F78232D77B57E2BC194F7411CA03881C6A967F420F06F8126315F77F344BA1B37D7ECCBA2C89BD7A8C8845BA768B48BE60CE11040C9180C33C5E6039D26F445E09EA9C13C2E8EA7B9B8BD48FC93571C34EC9EF79AAAB9E1A918EA21605580661180EEFE8
+Output = 0000000400000003CA91AE28C2672D8C182236E7CBCAC23D38F1C8505931A73E415CB74CEB2A560BD2AB01D0A6C609DA3DDF5954850CE93866220B5279CA61A8D2FFEEB53541CE32038A7CC353525BEF23FB7AF7A1BA92B0B043B606354CD1E3A49BFAB272365B083E5F82BD70BFAC6B22C7A226BE959EA604B0B83B809806A66DEDE71544B14F3AE44E031D6736761F956E5B7C06D343B57F5F03544DD9CC00099D375BEE484D2C5B6DAA965565A501215E25BC25C5EA6A90C85D654628A78D6736149390680A547462E0CF9863290FE7B4207FC078311D20768A1493E3D54B50E6C5B0A029B9B06F98BB06026F1C02B3D15D90C1B188727E4F465E859AA59C41A3758882141E80302B4A3893AA2749E702E2061E6894E03DC9569BFD7E63BFE248C470152A7A93933E0C81BB7E5BA23CF7DE6E1B0F5565D02AA9645EB6CD2798695938B31F977D90A5FB73C959CD295145DBAA9E90B544B1194117037A660457C3BD4458A9084CE234878DF6BB4F81AA7F95F8972786764BB7675BF4ADF25192D8437E9D0CE2A99BFC37AB206B81729D6252F68D909EFA76883D600246DF7A87A3A6479AD7D5CEB251D67ADFDAF75BEF3E9D19C3CC180928E1AD51AA156B621E366BDB0A7C343DAC6615F7813E8EFA153CB47EF46ACD721F1E5A9DF7D1BD8C43B5859A599D6541E5FBD5BA7227924ED8FF0133B57841A86F39C789334E26523FA84E02EBECC88218BE01C66710830461CF9EF99265268AF41E768F3EC81758A1C2770A5352E9B852C4DBAA30693109B37010EA0B9F2738CCBAA8DB9437FE8F0CC821C6D3B8E5303025B4CDE3AD71B2E068519FE081A09105D5FF7AACE279C606E3353DB34F162838DCF712664A5B810FD8A2DDF72B4908EFA83C2E209B32887C69302571EAEAB7088182F15EB68468B7F8E315C7583CFCD8CA3A77BA91ECD138C16CF1A63F0028F913F1ECCACA5400E76851752F4D803C54CCCCA7297BCDD44A6B446016AD1C845B957F6FC57B980F7BDADB056BC669317B3C220648BB2E8073040899C7580B0CB9FF639BAA7349137A519AD92301FBFFB14E7C36011ABFBD9FB36480CAA338257196C8B32DA6B67E1DC80B13E20B71077F5E9660653F334353685F8D8ACF56CF719A47625B8341D79349F3C08D09229E5D4A5078A675FDD871E576F16CF5D7F07ADB0C0EEEFC2AF56BB18C33B7DCAE03BA8E0665F641E026738C1871D7D7AC143F9A490E0B0BFF5E6871E9F92460D9555775AAFCD1C752DB8FA0C773D0A076B87646FEB050E548341917E308FDDA391AF2F5AB66BDF44BCBE6B12578759C95F7D1DE21E5879E3DBD58B3F7B859B38A462A0B9721F8FBEBB290A5DBFA4FA90D767890B594E30345A3C10F3AF6F92325E63F7A7B2A6D5116F7F34F7DEC35EF51C4D5318006357181948B5590737A5FAB3D5E423F07F816BC3808A643A5F004FCBE854B8EA0A958D824D042F2390093BE60E5B9BF5020428B8E936DE345B8B21DA9498A993D1F1722DC691389700F392878D5A365FAC45197E1B1124D0C36E001F034A96046E13FBC5BF1F3C299C961E8B3F4F0D4C28C312F029E1A8BA4B712D8DB9A5440780F039E81A75D03CB8122D8DBDDF789B9F074C2E021C4972E8073705FD60F525F9D395C7B4492DC3A5D2D7FE8BC0FB7F441BACA06A3A324A7C03FF87C9F9A69BE5F2A739BCAE6D1B8FE7D431B2150FB43B1A162A5D1541965DEC218F403C1C6E99401F03464955E4EAF38D0DDB6E56115BD1C11C81BDAD1ED25369D668A578C975FD9D42D4FC12E862226EEE75F6F66AE4F5F5381A41BAF1C4CD81A1D0EF8DD4A7476BF04F7EA933BE27CC5AF7F6673F407AD8C2707C81CCCDDEFE4685520145C239C8E2F73862FE2668BA987E9F558F5D9A110D13E0966E74AAB1BE4B9614E22568D113FD1A06DA149CE1639C4F98866ACD028B0EE6097CD567D323D8B27B94B88290D5D888448A5C7C804368171CAFA97C24F18C44B0D55A5EA7C2B8D804D1379A97709D07E321C570DED99EAD98F51A30E69A5DF6892C15D81DE8D488234B6EAAE2E14BF89DD02DF854689D122660EAA20C522051A1AACD29A1F50939D4AF1C812AF3F69D5DD19E4A15735555D195907AA1821ADA897583D7198BE7E43B56DD5FA7E4D1269587421E56BC15D20BCE99BA2802C8D70A50E98242E726E9108667CBED4EAF3845FBDC579429DDB5DEC6B42B17FC3E188C29B58FB660E4C7DB39D1B53CCD902B87398332FAEDC3ED198A12F563E5A387C198D03F0914676F681DBBDD6B2F9CFE7B473E2C5B6D43D63622FC6FB0C0C78798A1DDDBDADEBF00379040D1F3AC02E108D33E0A83131B0AA8CF485F5F02A9C967FCCE0F8AD0AFF12566FA2F4B3F139F4CB66BEF5892D9D195732489F166CECA9457FA0675CA0F8AF3F33CC0191F83164E132931532F6E863FD744B80F0C980E8327C39F67135717D504978DC7FF0A1BA0B3568590AE2256843D52F728A5845E11EFCF62A07CF0D0CA5F3F6F1C8C75A4D633EFE9F4B19C484893A809B43D40D0AC5AA835883252441596114BE4A4A77A9E6F9BC64872A9E1A7FEE4F5355C6F30C50616C347B6D4CA3123E9960800BE04E3795CCD132957A1D8428B75DEAA7B23C6A2A21383AD8F0E294257F0EED7A58448B3A45CA4B8682804B407E26EE416792CBA35ED4D60DA310288F6FE37A6D39AC55E26C7B483A2C95360966C5896EAB7FA3260EF32CF3BAC424DF4B0FBE7386BF25FA42B69E69FC3AE894B1F29B492A61EBF727EFF73F4444FE2BF83E98B110C0C8C678D7D415FA052040028E4729ECBCA0ACD8C410CC6BA5EB74724C8F1EB4BBA565DF7C4414AE8428B042A34C813C35A2E91344210D87787F66A16B9EEBF8599227F8E482B56E8513F20779472CB1D74F47125DFEBB7268E3D85CFAF3C1D56043CCE6DFAC98785F73F4CD340A70C5C86836099424BF27BA025E7BE002140A5A2E63137AE735497FBD538DEAD33284A3C58B31E762C3B4F4D143A18B98C6DCD68D34DCB2AFD0BB1C920D15AE16D192053DCEBFC4281A180D683C25BB610336217CFE5A4647BBE0F09933A8333FF4C2B071AE078922FC0000000593DEE44BFA027C946C9A72E2F47BCAE847F1C828AB00A7BE91BD34D378813C29BB5E6E109CD62AE89E8C41D788292EE92FE32D74C78053918BB2791D37A36B48F62FE676F025831A4ADD1A2C1848A2D2FEC56DADA935981A4978033CDE0C6F45B34A868249FD72038026AA1DE7CB03356A6D5EF3F5734BDF7707DD0931BDD5AFFB57BC6CC86F8C70D2CDCE7003A5B6E996C82ADE92A44D064B7018EE43C046A2
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H5 LMOTS_SHA256_N32_W8
+
+PublicKeyRaw = LMS_SHA256_M32_H5_24:LMS:000000050000000423200C3449D6A258C1EFAEF4BF1AB4126ECEA938FF64E0D7717605EDE9CFEDB6E441F26066C10CC84D53E5FA6CEF7D85
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_24
+Input = B889A869C70BD644F445075D12EE336AED7CBC516468F3F348272A4F7977B224712F170A6374D5C528DE05974289FFC7A3BECC5E3BB852D0940BDE9DD1FE23FADD49E611B6D629BADAF809B73987FF27C4FB4D9C718F6D5840CEE18C2FB0BE31963E1F41B0C3C3F15B3EEDA910939E75980D4D8F2FBA38FC8A97D579C785F8C8
+Output = 0000000E000000040042CA6A8D699135D19008A9C9847BF9925A5787988214B625A0A81CCF33E3919419888B0AC472F8FFF5F5B78FA7E1D3A6BD9A69B9B6242195B8E2DBA419FFDD3C02750183CCC3096160A73F7505EA1B177324F08850951291C21CFF95BACC6C76863F96C924FBF64880F831106BB103A30D4800C011BFDDEB2D8D56F19391C5E13E648AF0591C11C77F51561E326DD6D098F2F9417DC4B6DF7AD7268BAAEC48818794DC8EAF16ED8781F3DB8749C56348507A42F9A3976C4D11A21F9ED510124B20683D52F6A67104C7F7CF067F50BC1FC0BBF37CCFCCD424ABC7DD290B99C08C0001275B906165124D5B72727D6700DDB600D303AB0743030683C1920538B4B1DFA4D40DA726A131D28E506E0282FD73B295F2AEAB434631713BFEAA8D751A01B08A679FCE2C76525B9F22F58D15EAB00ED50287A437515D80E9947DFC2D41C609760969A13731144268AF4D8946DBE6BCB4E37181BDA05BA9C2D962AC612BA42F374B17FD64488F993893FC5B946A6169C0535250F66E92044722F678E523037CD2F2FC1D45EBB2B9DF4A8F65329BFB98B84D7CD1BFF5F822ABB5C785A796C3F9B89A1E45F9A0D594667C93CCD20D77AB5596D80329A805A40ABA22EFEF7233E01F44756CA671FF5E052C6546A4422F77E82032843E6B6D020B89894522A40265D1CF3397B3346D79CADCC83D0CA4FF75C07683274A0F31F137B6B861319065F33AB543C44811CCADDDCEF2A8C48741B390D137321910242270436C4211E92D79FD2629C4ADA57200239916C33A04C0C6E404DAA0B1187C19A9465F4BBD64CF91330CDCD02965AC6F36A931C9B11390AB1CD333120E48A65D9E1FF467950D5B8EDB1ED7CE545B96750A402221E377874EED599D16DD2F1B7226C1D740A66C8875FC9D781A18267214F5FA8A71792359EEE84EAD23CDAA9214205C7FDC4F389E051D2612CDBEB9047E3E0A0B7075F7B0377C09839DE2E337B76B515CD371AC3F41C2821B7734AD9661606FCFE4B4B147022E32CBE51579EFCE6887BCDAA9EAF366F0332C75A4A5B8167CA4B5A626F196C0043DCA878B2A108D4D38EB4B0A4843C5461D9ACFB3D9C8CFF2B110E79852494E631D877C344DA60D32B4D17A6D3351F7F639954339BC2A42E4F177E1A4FDFBB17411F35BE3BB519C7143B13EC2665F0CCFF9A287A107CFF3F8E03D613F29D790BF52CC37895EE6C7CB392B79277BD3A819EA09276EEAAF63E4F7FFDC81C8FA9C0F03448ECD897F03F6FF5921FE81B1931F790C8E8D406CF21404F24441A44F1835C2E61EA63B1A48DDFB9DA7F89EBA18D800CA5E346CDBD050B3003DA3333F37D0601EE6AD149C488CE95718EE1F65A8489D21C7E7F12C3DFA865F5FE6A2ADDE421B61A233A8FA51CAB0AAD4CFCBAA53DC28231B7FD699733C714B995D0760A8922C6E36A0E7FEFF56B227A342A6A3152624AD208B8D0C91F8322BC4758C219C7E5A5EFE113AABD6298E6823AACDA4D5E4E4C4EA8830C93FFE110B41746E739BCC8F6C9EC341E5F54A6D1228F52D6EAA74F582DB2B6C7D01A40D2559445D6219469A08591D33C34FBA4C343C0B8E00000006163F0AF24881A3F8EED95A1EFCF8D1FAB38395707350AB26C634A75797D2819A5C9FAE9E8B2CF6E68EF971DD00380C7F1FFCFB1253321F7ECEDF2EE7A88E2D1FD55980E5EB3E5A23819122AC7FDA6F5A9E082B72F420C87DD2A8C85EE2E76AF920CE07739869AF8ACDAACAF1750D084B9554F0E5396DA1646071D52FF55451319232604D6770F1E5917FEE95B87E5FA91A30F07C279E71D56A6CA3C0A55BFB42
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_24
+Input = 29A7ACEC4EC2C9A60ED511D14F48D0C2F23ADCF6AC28CDBA1FE981D8F4908EC5E1678C26926CF397D440EE6AE6A14F4040656132399266B5CE3F5941599DE7FD40F7729F881128546C168812DE9BF9792ADB75DC8ECFBD54061538BAC15FAD5D52CC06E01A7A1CB641EF01F7E66CCA06FA1AA107FB3ACA46D88D1AA5C869446E
+Output = 0000001E00000004A61D459C5E18950836C71ACE64E6F817339CD6E83560FE649C6C5EDDD65E9B9B7BE55BDB5D9447C09950771DFE55620A711BC69AA952EDAADBC1A29D3112458ADCCE0DF6DF4181C43A931B7AC56911BD5DEE955BBF9802CA12DF2A76B754305CCAD4B8F878F3ECA50E55521988312467C86B13CE735E944D316C5E5C350552043A43ED24F69070B10C768A10C7FD9E97F827DD99F6758A49B583E67260363B2FFBAC11D6F60F15DA02E9BBF9B39820B43B7D7AC76A74C3AE1A8D94F03497C5CD50D5080211A1D869BF205787ECB24BC9FAB6E1A3965E8F20708023279D5BE649F34E8069B59F3CF4CDFA43FB33FDAA62EBCE9BEF233907CC746A2C8565854772DB0E763697ABC5B6F24E03CB58A410B9857D4891498D68153C2D262977598502EB1D46B6512E3C47297340C8FE0EACB019830A0D782D6E5F930C91F00CF5A8E88077AF3F152B61A99376BA2086FED8FE46FD16C2AFCC4F28F09132EA5C7FA0EFBEFBF0110F144E0B85C769A357A2FBBD615428D34D0F7F983ED5EBB8C5A9012FBDD00F2E7A5430205382D852CF3DF48BB6960903E44BAC21D446C346D8944387C2C309EE623E1C3DEA17C636124107CC4C682D82EBC70B26FCB17FD4F2BBBA6E92FE7F299FFF90333679C23124389C9B0E3363A029866B524DCF9F6B76C217CD8029A6689BC39E365175B4078B9A5B933EAB035C36FF7EA33955311B5FA36554865F0C7839F599560775B9F476E9463589A842B485ED791873ED3063069D30EB0324BCE20EA5CFB589AC599CDBB92748BF22F7BC7CF79225930C136C89CDF2CB11A83FC157E16514924D3E8A6499BA38EB7B77DBF5D7660E6B011615C9CD97646C5FE8BA404F6DB4F0D867B593AAE5FB814ACF1CBB2C71EAC723797132A639F66C1CD14C2DC5F20C7B8B0327232884E53A00758E7022876D8520BA5AE0B8BFF3D1F4DF06238F048698660736917D787F4876CC42677960EF48388CFF49BC37C6AB423AEA473AC07C9636541151665EED2E6072ECD758E23C139CEB45FA98E457255E7ECDCA1EFDF59C5055FA09173D21EDBA70A8BC0D34E025A821AFE2FD69E9C418D87262AD42431B66CD0FFCADDD43626561F552B511FC062868E1AF0EADC7FF149982F05653E565BDF145D0241A6552A44DFB7992C9772060F9E0AE90B53D57584B851DB7C26B4AD2C3E4403CAE84E0185BBEEA0E8043E2310FAA319973ACBD2951AF99DC945665F1162016E69F3C1B6E73833F10D397DDC5BD00F15A8BB335605CAA1BC85FF99D02B279C8E11E1239EEC1A5CA51906A203438486C6BDEEBE6A9990C67ACEE556722ACA5624024BA01B6ADF8CB0018FEEDEA03C3C599D30441471E8E560E32B052F09BF48A5603B546999329007E27308A126B0E530050CFB95DA96F3E3EB7D8E1511EDB2ECC67A79654E97E85363DDC5E18DEB6B2F82A4B692E0F9F21EA23554D6FC6F1EE423A70C425C007904862E5AB85734E33639A7EEE8351BBBA3CF1CE7BADA4C3EF0B4A1504F2E9B27E462029348F58CD3C7B175560218CC4BA11A89C56F4279AA4C95DB34D60F042A0AA01737A7F40F79812841D00000005E13F7FCE86CD341DFCD6601C22DFE9C22C4AC53C55116846376D1EB32695E9993FF527D4561B11F6EDBCE1CED0E160DB4D41CA6267C138E71B4CD0D8C7E1C142150EE38450F99C6D13F5772E6355B7F0F1DB45E9266D91DEF43ADE290CCD52BA3E8AF0A8EF51438008F5D308A259AC328D0AEDDA7486BF3E1794BE9D0F6767412ED87C37210685D9D0A534967FDAD538930049ABD61AC1563349235ED14647EA
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_24
+Input = F1C3D111BB9503C3610672063B637C9E3F060D8688ECF7FD0981FE98DE4CBC08D34AFC6F0692EC4A0837C10A040780B72F9B5FEC2C8D44EE33D7A3A7DF0BFB2310760DBC1AAC3A9EF23914CDDA2AD4AC29DEA4D96FCD7EE106161B4130DE841C049C34D9B4A995D375CFB9AB6E4B054F18D4866328FFBF454FC166B07FAF6EAB
+Output = 0000001C00000004E0C6B22E29056ABFF904F74B953A580CB479566837D7367C091A39D451076151E9A9EF559D22A867E9E8EA7C72AC33AE531B60C10B7FDC6C10C76FCEBA12F57E8926D64AD953CDCC737C8112EC938803D6E84A3BE9EDEB3429A5B75451C2D5633A0FC6FAB19E5FF292DAE91B8D6BF566F76E6C0087CAAE9F9BC394E29145AEC30F36B5B0E12340C01911B5E9263E596819EA3F1071E18344A5FAACAE8C524A55AFFBC9E0D4CC2280495E3E0CF48D2DE870C6B2D091B65597FE15942408CA66469DA043F23492959380859114A6BFB1B74E18F87825A188F4F002BA23E29D4B72359EB399574084F3299260A61DD38B67413EFE9A03E7041C1DA419CB4840BF617133A7C7623D0E3355B24F191A64FF207C97C35C35B9A1B5C26E85C689F4FB14B8B547C3FA6B1E2884B9B2A8DF7F8C22709DC626C2CC4DD9203579341AAAC2207D5DCBE82792B935E5DACE182FBD46837ACC505749ACACFBDE35066B7295ED32DCC8B87DE80B21396681424C9252935A5390AE512960F4019BE44FFF8D0013AE8F2A8FD1DBB9C839C599C481B88BAE0442E7B98C340C375D07198C579B860C3D3FD7C8CBCEEC9D804580B55BEB758A47B617F31EEEFC712B95204044E71BE506E4CF570AB4E46D3745677A586FA6E0BC82FA89CA0D8B0359BC5901AABEDCC3E1B78F346AB9D2869E55FB02400F156A97352EF1CFF26DA347AB39C0CCD28611C53F7DECD94A0518B136CD6C717C645DE3B4A2A7459FB79BDBF3AE11D240831576425D56975C2DA1533A3BE3E3935AA889851B918D9A321F60CA46FD2534D25C7808D6317BD793CEB8C24227D8DDD16726274308D5F5EFDC54BD917125ADCC7E0C76E8910C52DD8235DCA57D1E9601A0BB47330D632666EB1657E4FBBBF3F9CF834B08B1A5BF0A911B542EB3FFF9D656B376D34D015C72BFAFF699E6C503F194976CC36A0EF53D5EBAF7BEEFE736F469194AFC140DD0AB508EF1D9DD01EEC107845EEC83AC38F1577A5A1D90D632FC9443146730F313C704EBC36AAEA365ACBAAB908C48EB750807803E003775BFAB2F0E145C4D578C449CF65A7CCDF62C11C6B638DC029C6AB7ACCB918FB31E212574601B99D093EA0335913481EB48EE9AFCB4D44B3A0569F315DC9FC136C9667760E251E4F7D363D3B7A543DA7E06AC4DA1BBDB2E528A3A09146AAA7A31BFA72DEC8B6FF7631E5E220090B52519C1D38F973FE5DF1D4ABFB6DC91B387AB58DD4AB338ACC4473185528CE9B80672CF95A90B2F01C63B1370A5DFA16E68B2394806E366831B9F66A731CD4EB103EFAD060160563A58E1FCAFE60CD68B143FCE4EDF1B4BC471AF3964B633C3537420C68F238976726E552F64913F01A68E14C06DC00494F7BCF67245F7CF61DA48D9147F78ABD9B39D01CCE1DAE440C8B58803EB554EB18676BF1D2F7769959871C22F63B23A0326C32EE4E7C17F2E60CC1B3AAD109F3C4B2A6766C465440930B7A53CC8A94CDF3445099C0659919FB017228F4337838CE359F9D2E975FE0326CB263FE8B5F092A83CA1069AABB7C6DFE7C0A09AB6BD815448FE0D9EC20206C3DB5C6B41770951000000052827CADCD80BEFBDC83FB1ADC143BC0C8880FFD6745640B738655276E5E0647923A7ADB312339B54D921AC05D59433B13076F9F1C5FB968AA4D324B3752CB76B150EE38450F99C6D13F5772E6355B7F0F1DB45E9266D91DEF43ADE290CCD52BA3E8AF0A8EF51438008F5D308A259AC328D0AEDDA7486BF3E1794BE9D0F6767412ED87C37210685D9D0A534967FDAD538930049ABD61AC1563349235ED14647EB
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H5_24
+Input = 1C1362C375DA77C0AA8CFACFA6FE52A1806C8DF6C81E181141E40AD94D53BAD09FCB00D588F2CF2325C7FF9FD78D1DF1D0380430AB2E101DE9EBB645FD9C88A92BD15CC4F023D9849D3824D83C01FDF72A0776D6FDE6A2FC8FF1F862776C5C49A03BA0D48447F9470E01164D2A9F0EE14E2DB259E629E5CCA6E10BE96AE886B2
+Output = 000000040000000413E47927F530CB2B5AF3C567076030B1BDF5F0E5C840077C823E3ABB51C1CC7BCC2839EFFCD6A189E4228C4805B4CF8DB867E0FB9773E53889A4F94AEB87FFF5E1CC9968E783E7295DFCBAE40F999F05141F4FA280EB3D73BBE0A1F6EF88546942C8353C2C7D922BF6AF2B33003FA7150943A97E9DA8C24C8FF3B2A92ECF6EAE6B0AABD48471A43B3C3F21D5C1158EF9C766544DD5DBAA375E9806372950B05A680CF5ED5C1423CD66694A77D6FB55DC93C56E1E42870C2A6D597B731A56DCC5E96384A8281C262530F37AA53A20A29223069355F84DC3F0B78794E47E15C5A73CAE211E853F45CD8833E0F72D6AA64DB7CFF89B20644CA6B38714B5CAAED8570BC7165224C9656ECB88C7C29F639F18AC4B183EA96F865BD92FBE6425E4198F388F7A4CD6CE55375F27FBBD39874035A540E3D49AAD685F5A94320EB3EE98994C52D2F57D6125A347BE2E704097D71D88710265F5AFF16738410F5D4CFE00CF68A56699F28964E726044FFEA912F2157132B7F4BF93C338C50FBAC8B70B2D782293BB1A0A3170D6CD1ABC1AA631B510551CA7DBDEF84C78CCA6358900A723517CBA3105BA4428E42E83D8C58B3B68AC37777DBD545AC7A194994BF2B76925E2C16550AE7700AC03FE94E0F8EB1C4C95C2CF6321CADE712F61333077D46DB2BECBD1E7E2A9A7678D34B18A61A7C2EE491F9FAA374E2FF9C863AB373F4C89A4ADB87A3961D1FA12881BF5D63907B7429A4C7D54D836F172121DA6F0598B2A9279D7EF677C3DF04AA8DF59691DECAD15CC53B50B3CC23CABA288A5B80DC6E902BC9936CB28368D5E49CA0F6D6FED677F6061970E6F057B50E7B73C93BC4E32E00687C5B866BEF1949BCC657E7774727E1FAAFFBB172B6B616E86984357EFB9650CDE9BF171ACB7006A5EB0F9967EEAA0F9B371C8EE3A234C77EAD69C20DC2EE686DBCD0AF187E174FDEBC9838A0BB79DC0C8645D94299C898CBD6771FDF3C6EFB467C88D762CA92FCF5E5222D4D21A8E16B7EF94B03E89E349DFDD87A81F42A58DB8E807CA92DAD1BD92E1286E14550E0C0763E17C19A480A376D22ECA5585D4C88FDBE2B75FB90A89A986595E665A9E4EEDDD2DB163B84B8CE6F8174F8AE3897EEFF6AA71AB4F3FD971A001EA96885C91B6B9CDB02C36F7090640B0E4E69B54DE6CAF7FD1635D84B38027C1368947B7E80B8A162F0965BAA18AB7C8902F6740B4F9FABBB93D047528D78B76360890DC7A4B0940B7074EF9264A7B7D79CFE86499E511189DBC799235FB17A1F19012660D832D2109AA2322FE8ACD601FD7C6754C40C6681E5B03C48C40C4D26ACB25000FF409CE65A90E2DD4A8A3FE3C063D55B1A32270B623DB66B9A20575EA840FBDE6DE2CD7963827C5EA40675A30B89815429B3D34788C9205B724661D3881209BADA0343AD607ED583158F19367DE4659F69240C94C6F794E34803B1635B0438FAD1010B31F9EA7BE1349CE2D6EADC3C3E081415CD3D0B15D1FDA1F69550E14FA9AF3E33C743C8C6F7BBD486363181A839C6E88D64D7769AD13A6E53FADFED3E30B7A038791E953AF912623A0FFEB976A4D0000000506FB8DB9A44E487419F9EB5433E3C70F5DD7BBE69DD56668C06FB37DC3C17065D6C592025BB99E8DBDC41012BBD8C56DC7639BCABF956C90AD4B3D04734BD4BC0A5779F791955F0FEF3BCA464222EEBB590AD17EE21933AEBD1048D7C6FE05BC7028E6C0F6D329E2D21475C94A071AFFA2131C041F87E8CA2691EC8DEBAFF9999232604D6770F1E5917FEE95B87E5FA91A30F07C279E71D56A6CA3C0A55BFB42
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H10 LMOTS_SHA256_N32_W1
+
+PublicKeyRaw = LMS_SHA256_M32_H10_25:LMS:0000000600000001751A9B5035D9D5EB0AD98840B8E1015D681862FE2275549193429161678E2758375579AE74FFC65AC848FF6BA487314B
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_25
+Input = 4F784BE24B24DC615CFFE2B248DD9BDB624AFE20E29819868320A9235BA30DE4C996083AE944992BD33B7F426C4FC68A2F440DF66B7D1C57B33527E450AF9DDB414E020F68CA207040699EFEEFCCBCAA05F9D3F87F4F32CBA570050AB5D995713A6F0E28FACC84023D8C459E49C2C7B83FDCBEE620D74A5076FCDCEDCD5DFD87
+Output = 0000005700000001666B8D393FA7F5A05497A2EB3A867A88CAECAFF7159DBDFD67115DEB08A5298DD66FF2E4B8CF7091B9FCBB7411421685F11692AA1DF04E959B303B2B8EF81006E9E977D89D49D87C7C6F6D0D826949FAC4713564D4B8831C48F981D1BA8CD400224D76197B31830C0D680970D0B11DCD6C4C3A58EA185FFE4FF9EC8B8EF404C0AEF2A0F034F90BBA72BAEA7CFF521B8AFDEE2B35B8348CEBD868170D42F67AADBD400E4FF624E07349F01BDFFE141A1CDC2FDE9571344E2E067426D4A932E2DF06CAF60FE5797F9B6FE471294EBE0488B2EB49C8F7382D74F20C412EBA00665D37BC77D62F177E3A4DC5316F5B0326620979FC7244D2DC9046590CDCA5AE815B7CED514D79D739BF810297B97D82E00784FA832B40E69EA378A28A8C2A468F21ABE235D814501E007080BBF2BA1FE59B99202268C335C01185EF552E1CC9C1B88663909E9AC3C350DEF0E6FAD1BB0F0B8F7F2279B20C900861DC4E5EE462E2EC7763CB00C3601394EDCCFCDB84415511B2F478451C6A84ABF8D5D369FCCAAC8C78A6D4B48BB94A4B46DE8650B8ECD02158E174ECF3131EB1D5C51A930584108375B3AC7716B22EE21C7D985627D1CC9ECC0AC16713657E2071E0DD1E5FCA4BB7519EC1F6DC4F2792B394562097113E66F60AF7C4ED552596B52CE8959DE98ECF1068B405F8BA6FFAFAF7781665542C2908C1074DF763E314A914CEE5CC1F5A483ABFB4CF7911A0B8F11113BFA3A8E165EBC670A5E8D14D4B7BECCB2B9EDBE6817298A389B93A100D62947F2577DFD052088FA1F08CCA083632F5C4BB25E641E317D825C780D6298B65091957C85CF864B2717B13AE4139C10AB227ADBCA176CF814DD44755E128B8D8AE897ECD7493C6A655081D12D1C3C4C2A4940AE54C865C644084C95C5898E7C4A883D7CCED6592617642BBBD3F11E66A287123FC642D7610F04D6476ABC38B317B4ECCEDE6D579A3DF04A0F2ECA96D56636BDCDA1D596925F3DF337BF87B38F7308394184132595FA6ECC71C466F3D56E377B48CD72B3AFCC7D0FE52037113727B094C23E84FCC15AEB5BBB766BE842A6448A8495F36876AA43EE82B2BC06B30145F045629AA7E7ECD0F967E4DF6F70A4C78EE0C87255871BCE0D390A0310A6EDF78DBE9CC7FD1F694B314395DE67A9C9B86A93B45768C6CBED6B917609A88BE3F14DEEEAA67CB328FB211241669E515E5F7122A70FAF285172253CDFE2828D17B7F42AD31502B05D36AAD664011198CF8B6A4FF3FFC3768438EB403384EE759E7D48B4E4021BB991DB957C0FD05007CAC40377C26EF43CFE5E8DC6E4490CCD4A5D004641BBE7D341A1954A72EB1D0641D125361096529658AF7F699D2363F4EFD9B39DB21641BE82BBF49CE23BE536E2BF9324BD20F2C7C1FF1DE9A2CA0AD8A7BECFF6936412C91DAB95A3F75A89CE2686CBFB34B159330E0254A7DAF731B6D51074A038A41BB28790E08C770E609EF459CD52AB00551482305E18C04FA948B2C8B152D36C1A02C62EBA79358EA78BFFBA4F50BA0429ED4A144D54C6028FBF900D22454D0929309AB9A8793AF753D557F26F40FA5F83BB00D7AAA3269F93443FCC0D71D1F540B58A22D9ABDD646E5420DD8EF1FCF15B1F14128B558598D4A579C428C17536AE41C08E711061FB768C6F80D78D64DE2E242DD5751C6C7D9090A0B44B2B88A2BBB25EF52B07CE520B19A9EF943804C4D95AE2340E1646D5E0EEBB83D8529BB2FE3556BB634141CD4DDFD06880CA930658845853F6A14CE5CC46122BE53736928C50F38E7BFD523722B4243CCACCE6EA8EDFFA902909B3F57A5CE5EB1934494603DE83FDC1DC94D780279AD5E9A707B36C1F165DC1A797E92CA5AC6D4EA73269CC761333ADFC93E9A83AC90F1A2CFF6682B0B434B72718C317832DE0C6C99C515A589730B6F91CFD45D38743CC07B84746A7D8FFBF4082CA01854F0F9C54E9AA335499AE5E50A82C39F054A0D056E73A79ACD765BA119B19A17AFDBD4ED94039C97CB97C2F58461F5CF46F30942FF30134168D5F5BAF8B171A5CF4221C499E852CF32E82ADF883B788F3DC2ADA1E4E15A3336B1E48A97FFB7E43FE82CF3E854EA9AEB41BDBB5184FF815727164054A26AF0AD5D8E0A3A9E01F4E597C91FAB6595AA35777D6EECB0114653A48DFDE2FAEB41BFFE14D4875FA7A16F9FB89608352AD0B682F7E3D072BC85C26488EB1CFCD88031E0A82663A885FB3464FBA4938272A4A8DB79E136C8185A936844A0EEBFCF206A2EC84F3DA98AA845069CCA8244794BA3E09BEB150ECD8D1CF16DCF56037D831162F9E5A7684339741ABA29E783FBC707AEE5FFCBA2F0811899C1227F372DD9F7A042B009A8EB957BAB9B44BF0F439054A4DA2215ED55A575B01757A3193E0A8895B2402A393894F91F23F0744FF4AD6A4FBF87CB929F2505AE7230EE3190590C68895F99D56C7E7C2F98440175B917CF7A3B81A77ED85229D916859C5250D8944A69D07534CCB24C6FE9F1223FF68292473D7723ACB0438AF5C6CA5AA76553916C4F2ACBF18BE4583E4BAD54D12C72F69C346D432C75D4F41F895F7B8B4ACA276E92BB175953CBB7B94E5F93069FE3F4077024962BA99201A162D06603AF7767D17C48985BA2559FD006FF88C346AA623018EE226A8BC838CFD3547BE9FDF949530C53E123951E941570E8CDB573C9FC74FDB731130FFF9A7690CDAD77D85150E74DF3FDE6B78B43F4E043A0FF433624EA62A9D287BCA8DB73EA3D86D96A5CAC4C7EC28BA84E6F2C31284AD335DAE71090C2DD02EB37FA95507845D411D40C1827C0A373F1263774558809FAB83F345FFE2FA5F61DB677CDCEFF07A055311C2199FB635C1CE7EFDB80D5FC0C829A966E44E02CFD7F0C24570F8ED0149056DB536124616B7D4551C59EB5223E046ECE251C04B202BD0C071FAED11C907CF3274978EB8CBA76FADE482F85DB7B43C6AA8DCB0EFE0AF1498F2773BE6D2E6889EE586470F6651C8B5D7C15359F9468DA89A188AA4B22CDB67348656CB6A5AF40DE8CA83E7CC12FC63365A40B8D73AE15EBC2ACFEC78B32227AF537589C5236A12520815EC58464958AE0D289D5E9CDF6D4EA25259ADB21A359D203B4961964F1D4F4C111D4A058CFE6590A603FF2F035F998C56CC333F6051199FA335BCFAD93A3674609D36D696175DC771DEC68C48036112F4CED43CD4C7536A50CBF4C0B6FF60C3583787698896732249FBEED66E8F10922826DF34B393A42BE70467A82BEB91D0BA2CAB3879A15E77F84880216DC16069727771B0D182BBD1DEC33F7401928778D687CE81D3D1230F2D21C6471B5E4563F5203BE19334AE481B7E3AD8692375904EED51127554E0CFBD46B5F384D58CED9F19B6C8E2300669164D16E137CFA383141C1EC6B46EF6C66F6C447F7B26A0F882CF772F5A712205D6E8988088A3C6FA4A8BEDC8C13535CF7EA20753421BDA00ECA72AA81253E2E123A91D575D98717796BB5806C90053135946D3E8198A83E74B79D5E333EBEAC7D4AB7633A4DE408535860E666C2678C213177C51F6EFD9FAE1CF4D856BC60FE4824C0C9C53DB7FE6137C5094599120C17547045E70EA2AD0B10900321BDAE4F2A5A470531639713F1D8E30680C6D05518EEEEB2E4369153A1AA11D1C4E1BE18E2D4BA9A6CDC1B5B7C34CB68C51BD5F276835235902953970268A493E6E2F9D72885CE0C57041ADE4D3A31B9A7BDAA3E43E99061764601E51847CCB2096A5B86B8125BA31B3DE37DF81214A86E15C2060002BA50A156CF0C2E5408BAC5C6FC9B83EE0A1448DA2943FAC73130545D0CDB3E7D0B2399383B3F2DE4A1945186853D6F1FF95D4175F92CCDE2058BC2EACEB62211748A1281E908A4BF11932BE11E682E6C417BEFDBDD97D99460207291BF6D59182DA9A948A0059EC55409FD656CD66906A60360D93B9BA0011F0A03A550709442F0267D2BB49343BE4B7E3BF962AB0D61D674D40C3CBA8334BCE124E2A28E74A305BCB95D2DD45F918398B423D1A59F4FA9B6E6AFD81ABEB8679252D996F152DD992E54B8BF4E330C460A24C0D9852C7382482D234DA897581844896B78B254FBA1E06EE7215B314B4089C7243F0106CC489AEF81A28F02B3E62E142F47DE45B13BFF6F3CAF2CDD02F9B3D6CFAF630E25C3BA0732A2778FB6FCF4A2F8931097E78BE7DB30BF8EFA233A078D8C344CF08DEA8839F5A2CFD4BB5E14DF1C465502CE744024DE05ECC1FD5A8206EAA04A07DD26DE5F3942BB7FB2F71BCA36E3F69BD5F7C99BDED2835470CF8CCF0D0215D1B6D129BE92A995BB4668B8B00B8C3CC2553153641A5DE8EFF035547C405040967630E6E8BA5380847A3FFE391E5DE20EF5D4F28D89FD56BC05986F1D411B1E78326E8C6107E313665A939D510439B414EC1995E050B832E3936A8E2D38051A6E34F7C94772E070A9EF0CE6041922A4F76356CF39DD8F37575330D7B2B3E0DA8C1D37803D6C56D4C7C97EA65540AE89CF3AB3CD3FB7BB300DA248C5C616B052926E46C67C06E3D08BCDFF3AC91D9A3A1DC1EF19A0CC7C63534FF227F47437C45B9CEF65E8CD0DB66CD8F4D4C6D3D0787BCDAA60563737AD1422A38FC4C2F66911C1B433216731900030F7EC13F9584D9EE4B6773F48782B7B4EE5F5DA602521CF96BC2FF28C42BDD9674372B4B80E63D1B04C846D7120758A6304B70CF7165480C52AE44FD02448B8D826FF73FBF2AACAE28F7FB67B5B8ACFBDD3123673B049577E1D001355D2D85497499D4A2C14B37B04C103BE0554EBCF6F14DCEE1631E140B1C37CA589B0257F87DF63D32EC8CB031C48A0E58503DE64D4FE3849E44A0284BA10ECE5C550248A7F510128FCE99980C0F40CF05448A35C6E583A4A292EAE169E7095B0E0A7E7F30BFE788C78E39CE60417147D955B97A4F4861D0B9E62191BBA4380574A90CCE87DDCF82B69D06E6F5BA14D479337E5EE974EC9F45D569B51EC6FD66FDC65836996E918FF4EC4E2F405AEDDADE6568281BFA91CC3C7FC9F45F98BB3D2EF5BE73BFA7A9BD0FC9FA6C3F0D7CA2DF7C15513BECF46F54E7547EDC5030FFE6266D85A31F42FACB1E65BFBBF9753D7EC3F0AFE106783303642FF29C0E2A3AFD1A5F72A9122473D571C7988BDCE2F7A57755B12FCB08CF0110DB9DBBCA93B316745CD181ACDCCC216E20DE901B493C79E1001B8EB308ECC6BFD42A4EA8970AF8DC13F5B5092256475FC71BE06E98949CE32295DF9A6C6787FAAB2BD47FA1D457E4E6FC60ED3A66428664B256B0E9C7BB51A89D7E1D164DFFB065D71E0AE56F0CF2D707C76ABF9768E5637C9B475923BC80F741D90AB325433F5488B908C7FD7CDA240A27B1905F5151ED0BC0D16E0ABB77EDAC895B125952EB3207D9A2454B753B97B1F3991304BDB6BEFCDC13AB9597773C43F3A3FC36835AAB6E048DE447D81812D01600339AB45469E7DDCBFFFB4842FA440BB1EB7AB6EEB0B78F9A11D319B09F95BABA6994196ECC587C41FA6EA6C1B9F17C7E471E01B6F56E8167C147F67606B9F8CA71A303B04BC55C6A34C521BAD8680BB66ADD79CEC45386E4EA55B9534033D31DDBB5C680460AA54C5D04DB123C8C9670560C7C3604A78CE0D9F6F6DB70F16A3272DBF0A835224ED37201FD9F8D423B3925527F221B6F877F5C591FF6EF466DCE19CB811CF4CE04DBBB09E4EA00B183B2702A0AE2B25AE91CDE952435EDA7FE6C5F850D98F5C819F055CE3AD769684A18D07D0F2D079805917F6DB00C83DD1872F3D0E3E56730865290BEC16A0F04164C972D18CA54DBF892756066AE4AADC3279BCD213008C83AEB0B647A7A36ABFCE849078512BAFF58EF54B57F9AFF4B31C64266E7ACB061F01BF0F7415674C4B6D8E8C47B39AB7A081E1727ED695D146FF145FC2ECAC56396F18BF3B32B47DE69EAAE6461F44FD0D3F93C03F91A24057331B5E2D261EC84D2A794C532EDA987223D6E2ED0CEA0A440C3847D67424C27D476923988C169A0EECD3988E2414DD289D506A7381ADB5AF0DB5824901B840D7C30DAE3798E657D297F5930C7306E2A040055E0270D4A0DBD6A18AD38DCC02E8DF9729EDDCA81DAB65237F8CC27230FEB2D6862159B7205599C98A3C234F85A5A7C1775FC0420FF7AD827DF3876D7620A09248E12B3E07228378E1CDF411E015209A87C040B10769C9F85DD7D5E8653C5D8E232D5AD570EA3A000431703DAB692B207F891A47AC177AD146AC5F602343ACE1C1EC0D241B6FA9AA378B7D937B8840A8A0E77D22721BE9693977D0387F7942E472E66307C25A66BDD5C08B4AC4DBADA4EDEDA4B04F3B8C486E040B6F08711FD1E2F299BCFC1317CE2252033E8FD2AA4A01D5809677487158CE12B3EC15BFDA13CF4C1C4847AAE1967E1C3CD0C9577C289B5C906EB267E8C4239CDD35BBE59654614DFDF282E6B147012C359A9ED40F35AF5EF1D2836292DC13F8846D9C90713C613ED48407EFA0A9D5DFD73130DFABE025CA678DF4A4CBB7246DABCF22F81A63AF3C8E7E103C2A94B23011D2C71306FFBD9B247F4BBDBA61F5150257ACFACF12486EA80F0275CC2A75A020241D77286F9AC66AEE8EC25F0F659C3CCCB3C9B9898D8BF2F9CC082F93D7F49F4B448D8C58BF0874C1A05F9B9BD1EBCB532DB991D6975421CB65A82B73D38D40A3C3DDCD390C79D57D02F8206D57402D2434DF6F2AA86BAA143DD625D43C68DBC564B41B13318DDB1D7B035E797C9968F6FDACC2DFB5342FB9826DF75179D459AD8DEA82B123778F13090631ED6FD8E0FBBD470FC1C8D8E3C5A8D8142B6FF2F4DDD16096B41632C0025B8705754D7916E330CA1CA3071B1734474B1C46D473AFF7CBFCA171F1072C450C03840C46D8BF9BAF89DB55BC1F6D7691D71D0B9E06551C239D432FB3231A508D91AAA8996A6574738BDF704DE23980EA372A85DF8DE74B96EFFFC492DB6C6966442ECEDAE5183607A41B32B6948F2F0C03787C964448108C506CC9FDFF446A26B173874ED400A09CA56E44302CEB4A2AC4F76EE16ABE76F0D355126083BD461BC48B3511F3784098A1832DF82A7276C6216A351A2E24283889AA031373AD8E187C4CD3C4FC9389A2381F7856B996FDBF4276CB078DFD5FCB3EF4D1591C8DC66FF7F0107983C40F693310C5960276A19C5DEB649C92199395E8604D9E3B525CCD0060AAB0A6B97CEFA3AEA60524E90A7C6A1F9F293E5D9F2F437200742E21B7EDF8436D3DC3510ACC5CD2B6BE7531BD01C5AA86C7271A9841C01E1E4830E7DC58B87F42CE28AC40BD0295404C1DBEC0CA77131C532BBA9BE38ED680357881628C1E0616FAC5700EF81452DF2652384DF3F6E46CF752B492D126D08C5652435F06C14CA3793879A64D5D62CAB1888E8BDF69D7FB0CA0C5C616BD9277720E0F732B2F9A364E7BB3E35CED35D35459E9A6E02580202AEF0C92D684BF5A3BC37CE2E509577FC25BC672C8D25E4361792865EE254467BD53FF05BCB07AC5C7F9A02C4B63B51A812AC831DB7DC708F040AD5C0054744B6F004BAC8D98560FBC4E56C2D89C3F1DE9C1E1900745E2CB476F70BA0155EAEF54ED7BDBCFC729BA264A23FD41F86B5697EEB6C00592FA45D663F0588693800D322359449E288C4194F5B45E55DBB0A9612E9E4EFFCA69EE7D66DD6FDE02ADA0F7F7EAFE0239F6C0A292B9FEA6A961498460D0F5C723781634CEEEAF24A5436138D8A4EFBEC60F5A55A313013552310D9895EB38A06810B84725EABCC4D4908CA0481F8B2DCCE0034971074A3975C15C0EBCF1BF17BD91E388DE1B9B07689CD3AE72C41053D313CE121E1B1CEDFE369AEA762E65407C58261B34046EBCAA062ECFC86C81CD8440A2F220BC3BFF0F10AD0B3681718EE23840B7E38EB319453FDD3397B38D996A020CB70C218E30E24AD06706E0350B872EBEF66A016297EB85933910472432D444482F4A580A85B9583D022C5F78E1F1870D665472C82B615E4CAE12BED3DB53F72A55F3C43D49F7AFC9E60C6C75FBAE3EC28B657FAF8192A94C19F252D8DBF8C1B12317D9C2227CE383D97C45788C74728C7B5FA9E8C042A5338A8BAAFC371B39816DBF867A4C75A6F11D9C2C5FDA76AD27EAB852A7F788AA3DD4449C9F9FB624D5C6BCE2939599918FE74BA427C5483A7D22AD0467F1848317228A4FC54BD281D2C98AE16006828814F0B1B3FFDE39A16C7EACEDC06434053358F6A86D0A98AE85F7AC91D947151EB483D4CF43C58DF7FCF269F5A0360066792098E5BAFED66FC78C1994D4E94433E9953DF8C08AB64F94165C8290D19417D7CCA3AC7628B09C52E7F030E4CA98EBCCCD2BF387554254B9893E208AE7C83E1C8E69F2FEBE63C4981E7341976044D262EBC3FDC59F104B3BD5DCE6E66B296875E1B60827931401C1DB785CD38DCA6180A25E892A525B0A457EEF31D96A4627D2C5D4F9D97C4ECCABC2044CD7D04BD9BD56B37D427DD0CBDF749EB07C9B0BAFA2744D1D4117A69BDDCEB80030B34AEF956673A9201371A9DD0E85E3C85873872EC3C17785CA807BE60EBA14518333E926AC1D278E15866D6F5D171CCAC670E7DD191F3F6F7DC47DCD1260CE2C1C90E737129EEE74DE1D8D86C250156A7484331BAA370D53239EEAE94AB39037B1C4D3D335F7F06956A3903B881FDDDC694200B978BA9E104FA940D59A2975C0D4DFC5F79BE3EC4383B4C3E21FDA3BD71EE02588EF20659FAA5688EF2F7CE1EAAB4A29F08582EE5BA05C7EAFEE0BB7328D2463E09BDB2DA7FEAA0F532923BAFD27317E0174AA20D074C24A12A010ADDEBADC1287CE59DB8704ADC6EB2BF1591899A9A6C14B662F5EFC37BA2B31DEEF84C0D2BC0067F4697E29BE1F93396BD58DEF73BBCC566A87296D799A418B8F03FC52291A8F10AE301CCC419EE06B59A86A851D4FE9166F59D17329EFF6F53616CFA6E8FCA42A213B6B9DD2A09E348BCFDE2DA7A7A12B3C3F338263F0D8FE169809711769F57D36B8DCB9F039E64FD7DCE3D681C8C9457F031B3074E43CFE012282B9D997982E25E1F845FE3C8535B245BCEBE6C7B808BF5F8DB2D4E30DF21BBB8B1DFD7F1C30C6D46BD8F8DAD9A4667D27B8900F27CBA177536F2149D1A5FDADCC454D93E6247BC19CB1DD4C1D6BA09578761994931891B62A8085BD4BB5D7976D6C3FD9FD6CA7D7CB9C72B7B082DA1FCE49E34E814BD54092C18F0BDA820134E7E4D89D17C322C6D18E58C6E881DE82B786DDAFA597044143CCA371518FD794A116CE87F79A46B4CF0BB7A41944525B1CF5EF9B95218E7EF061BB6F58951BB270E4AB8B9ED9276A46EB4A81A830E472062F86EFE86AC07EB8139012386F36AB7D1BFFBD988F536B36DB06A06D24C16D2876BE0BB0660B58D92FD07AA861C9748ACE1F7817DBE3F0E0BAE96CA16FA77ADFD31C47B05E13BC20836F3FFE571E195C3CD3CA9BD9BE298FD53EBFC4FB4B9B2D36B8ACD895E49C618869A6BFE51768D7B40FAB581906CFC5C03F95FD0AC04110833F77D071D02A85FAA2A4FCF24135B01AF5D445EE4DA6AE7E1D7777632AF976325D985EA64148990E0619B0A446E2CD6A57D667AA0517F9DCCE3EF5D772AE3942007A1B43E1410E736144EAF46501B467F05EFD5A358E0B037A3A6315C77BE7C6CB8028D6C2E98622483560C05845DB008E5E5FDBDC0451EB9C8E56BAC6ED10CED6F11A28D9CC7A9C218B38E1EB3909892E708EE9AFE1F477DE3C706EDF86F6E1293C395A3FE17E23D554407C4480F91E98AD35FA4DFB71F7EE3806346C51282A34CB37227C107986097F1B8FA4A93AFC81A5F0F708D734BE49B38FE28E80FFDE295B5542A4ABB890B20E14B2471C5252645BE00414D01CCBF93D3C7BC17D159C0ABBABC70BCF7938800A1079E16C8A105D64EEF441BDA63273F2AC72BB49E09EB0C82671746EE8CB1BB2FB786D6B68B44B20BC66F4D5E1F336EBCBFC8B2F9A70F6CCF850A0338686554F0E4304D9DF449B2BA573E474570ABEDB0A88A7EC494431356EB7B22123E6CF716B1181D37843AED7BAD905B6613BAEAD51978D411A2FA36363B87681063A39714E1D339E1B5417422A29FE60375F4B5E46D4ECDD1AF79D82A8C9A7E9C520D615AE20F7251020333ED93CC8B8EFD9D0AE0480B4868FB731D9320277D81DB5337A4C64AB2EE745A81C1486D18C2A6AE6EFF269013B03FA0919C0E8D0E485A2A612763E5B864BB68297A11F8413E3867F1AFE17BDC1E4B0F9A20180FD4D5DAA46746EE733399BFF162D71C4E1B4AC44FCE01A1F3490B9F7280A82A972DEAC089BA868DD1CD1DB64DB54481100CF6F32FF67CB100A1C0EA9AB6CC79CE6FAE01216FDF1CDAA2538AD4BD0FE77997B327AB195280210044E789088FE9E9B37C6788ED44237DE6F9E25ABBC0A1CFDEDA7112782B0CD7DD7E8966ED262FBC556A3EF1DD1E6BC867B10D9260E71516326DDCB9C5652AA49F5C65B3AC37E3BFC2E2ED6EE2B3304D54F8A53C0DE2105DEC4D4F6281D837E6A76C2A97481D15A313AE9D25A798E37D02D8445DC75EB04BA184A7C7DBD7438F6FF49D92D2AA728050A840D659A1C7003D36A1319DC549664DA642A32373718DBD1DC61E4BC05DE9EA4FB291C88FB22BC8A2D8A57FF60499EC98DDA20A5AF1CE4EBF11780BA5E8E9B51BE5B39D34D231C37469006C6F26EA529FA6FD8BA3F28503903793024EE6F4E4CE25C24F385526D21D5E5455EB98D282C5A6E1149B840B5BA2CDED3CE9289222CE13D9E7155EF7F7B5C78CF5454D9126FABE0E215BA2ADB40490D84E50BDFD1B44E5863EDA5B37FB6B78ACA1EBE315CF27B14667E11550C822E660454D1E84026F1B3727A9CD4D8CC9D9F25172E5B96646EF9DA3B539B66A8EF4D25AB30D99BFBA76F46CB92FE53541195066C2232D0847F1EEE8C6D52043BB7544C86EE3156A0D41E1AAC8643C7DE1E39242389FE6D1989A69DD485CD47F6E8B980B970319823BF848738FFB2C5DB8778C925D92CD7F52225071137295CF3431C4B2BDB816B739B8140136E58F7466CB29761E7624372DC41D8B1EC338B871679DA6C7024FBF73F922DFBDE78598A43150F3310516C2AD33FA097611F79AF8BB8B9F90F1773E712838D1647D16D7BE82257E0B7591C2A576BE38FDC597179830D53A474F836567B643EAC402734A0949F92490CA1831994481C33B652EEBDBC901301A683B1F1EB4746D8692CDCB14CCEB3E60E41F513380515B87749B2873C904556736D23CFB5A5808097F0B7E87A266370A2805AC477A36FA0674A0512C14ADE08C69723A3C0CD8DBA996C44D99594919EA13312C8A94FA68FDBC25299ECE474AD76B335B62594F337E36BABC3BE177E11BE9D4D741BAA28A2A3C1A326CF37EE681E05905EA4FC7C9AE9ACAB02344B5EB5DA3BA4E09D9CC4EF460DAD7504E8ECEFE803D6029CC8B91471A30794743E5E0635C156B65359F4D0DF387C75F073BFFAB5C5E9E76E9C08063F1B626DB156EED10B4EAA4E0ACE44CED5259F5E64B4E0A90C791B5F5C7CC9F8490EFD39C8C7D42AD3E495C47303C0FEDD9BAE8343C46E6B1C50F00561885C9474698268B3AE542AC0BA67CE5CE7E2EA45A6BB726466529CA30770A74CED2311F9A4C7D5DDEDCFC53F8620348D3787E6AAA8ECA7C93BD20CBD0B631C841EC2839C751BBD20A01456765BCD99FA9017D360FF3A6D811D40AAB603C52655F1140222765239344E23D78002AAB3C764B89DE45B27A79D25669CEC0215067E77B4D4F294E12D2887B02793A40FBEFC0C7D227114D48D052CC1E84638C913485A33EB7E8C4AFAE447BDC8EE288116FA689BF3255323E34601B7D5F893815782170987D12B27AD17BDDEB2E56EE83348024141151FC22098C818B0F38AADACB251F781CD0F0F068B55FAD9C5BAE221890EC157629C08349CF41C2CDF09BBE8925E14662B09353E99D8E94ACC7E903B03DFBA98302CEAF71CA50BE8E28098824F5AE5C6236F7CD9432513457E4CBE3B97CB893D75B981BA435F99B620F7AF8CDA29618265A6363379578B3084BC98DA0D067845ADD67C38D33B95AC162B2C64A788CE1D97076C7D46B7A8A7A8E1DB1D0C000000062E1B56B887CC2E1421F2E2BB1E54DB6BDC1A1E4B647A9A8C3D9F0799B980ABA9109D3309C116B5BBE551A4B4E63B7A6D79838809FA6EDAE3FEB15A5907C56D26A21905C1E82AB63A60B7D09FD593D37B87DA2CEC9958A6893B934A6BCC79F3DE3FAAC2B796DC3FA3104BD050CD98BB9D4DF2260E02980D484DDA6E02C578E8DB79E444887436C251C5FF5D6E3CF5FD58DB354AF218BE4B6D4BC0ABCEA9A4DF1108865D5E1D124B27F8412594D836E76747D1A6F34C8ED20E78C07B0780A251521D63B8D7099E0CA1045FDC36AC8F3D6DA4D6F4B295BC01A5FBE4A2CA33D9D348068E5ADF9A4DB444C6628FE00D6C27502CB1F4E9DF25DF0957ECCCE61AD85B3D0F81A8FFE266DC9F1726BCEBEDC364D49D21697BC164B9E65623F4ADA31F444BB7D94E52BBCB853EC91412FF983806407367FBF16DDA284089D3E4A5A0745B73
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_25
+Input = D7DDC0332019F710E2A16CCC7C9129206272692F694AADA4618045EB811EB4A45FC459C6ACAFA762E772342C5DEB19CBDF28A14CB6EB2730A36DE2C87BDE8316CEC9B7955D084903BF201A917B50124448C1C90434826D165AB6CEF5B366830104AF7D6F2F618DA92DD6CF240282E77263952FFFE087C54C38E7F7EAB176DA8F
+Output = 0000006D00000001F822DEC15B2CE07E00DBFBBCFEFBCF59A98967F1EA9D6EC4B2220E36289E91C3FBC5FF08501A729E8F37762FB09AC101F5AC9A2F69BBBC581B236000CE202A211F9A777CEEF5FF34D91587FC9D9E26C03718D2E7E2ACB67C575D9B08C98933290B1DE72013A0037118D71C352E87DEFD0D9F83564D5F89CCAF9845AA2EBA6CA11F89CF85C0416BD5A9988294585EF1ED45971E3EB656B4D6BE4F3D1F9E9F434EC052D1E36BEDEFC4BC876EEED28C754A0949C6C75051028B8DC17BBCFF23D07550116901C9EB95D5ED49BF10F0270058C28BD17C5BBB9AF806EEACE44B665B397643B239BBA2361E663613C6DC694EC4D44A708B16CD4298107A801E0E1E758CFB77C52339C5FFD5A62CEB067FA40560C6A1A8B660E6CC449F175E60E804109883C1684DBAF165E5BF7FDB18703109CC7F12BDF560198D89207F670CD1B4C4B312EC9B95A23293AC0A95F7EC0FFDBDDD8B494314FECDAB7BD06ECD2446937921044907AF4DDB46EB84C2801408033B8527CE27F3FC02FC1E917B06E4F4A40D2F60C9D95DF4966B2FBA4CC991286613F7F410B9DB282BE07B4A402B5585CFE9D514B6458B383DB22EF314A96FAB46D26C456F5D2E77AED6129FBAD65ECCFFE6B990CD00E36A875FF791B3194CE561BF1932FDB1F8F706065BB164EBF042F3314739F383BF52C6B91315882FE0541ACBE64B2147D8F566479D1D27AA20DE6380CDF41044F0FFA93E11EA2602F6A28DD3AF8C2219DB475B8E257145FEDEC634FCD08837CF5FBF1232B4DA25FC5EC19DBF84767CA2B6FC956E687C65A9906A0D5A55CF99B6C1C264FF2AEA8B330A00946219B73CA97E242BCF49F9A20E2829130BE27F95275EE9C65A55E8C6A9584875EEE205A658A3CEE6C45445E24BF67985AFEDDB73681B503A6A3BE707FB9B7387FD16ACCA941084AC4DE79BE997E130D8A077482FB2AD957655D95688A0568F2336D1FC28760AD25339F6290C26521AC8776DDA63D6B7B1C9BF3C760A1ED5BAECA6499A8E7133B7603F560E4AD2D73973AF9F6FB9E1099FE67C5491B6EEB6EF3CD5D90E152AEA40EAB611DEB113376018304EBD60C8B776BC23CE84C7EC8DC6A8AB12408A1415121F1752263B082E8EC1536A723E7863599AD329E7A765E81ECFC6CBCF770670E074EF4638C38A7B23E2A1B3339E7B5D13F83E6781539F33B16CBFB7C2E2BDB35AAC807F00C3845083A4E4E1E8F300FD61E40BA3F44E724258A37B92A6C22CC8F4CA5F5A8A2CA15CFF4E15274DC35766ACDFB4BB51225C42C96FA5658E82C261A0B5932493890DBBD9CB533D6C3A807169373D7F1A6E5180EAB9A78AE0246EA76B332C66B99635308E082DCDB40E043ECFC84621AE762C2EE43D8BE3335A2A8827BE6E834278F9E0031EE41BB561A63EDFB01A8B572F1E859A740F889E8EF1509B7EF3BD946A065D704E317DC168BDF6A71879DD279A522FA0DE9B16564819030E38E0BCAD9E20A0B5CC9CA36F2FE7D12CBA3DF56E4E2F9266D9F44FE19B35F58115F67565A92C5BC1DD89C8137486DD5117BE59CDC88EADD68B4159A327D1516313F6571E8AE0EE570A2265C406568941A3F26CEEE9A33328E5FF5543DC1CAE69417C2B4EA205477861D805232E52E959F8836586B6954D7E2B88DFB6D8228EAECC1CD886F9E5C0B16FBA11D1C2A3B070C99C45AADE4AD3A602610F9D3141F0D43C2E41ED5DCF2F97E3C2FB43D1DB932A1BF791489BAB81BA1E478E067B219DD626CB4C8B6216C09E000E1CB90B691D42055ABB34D25FA153DA5BB7663677551801FDE436BC72258FAE31B2ADEE56497B2ACC4157747B2D9F2ACDA39F9C25D896CE3966FFBB5A026B7C225B41570185623B849F8FE1E708FC9FC34B10E0AEE933CDB88158E1BABF12D7F91EF8104709FF385C7CA2F3CC6C19346DFC39EC24CA2CD2FA664A0875366DA933630C6634BFD1C60BD9EB3AD65E796EC90502242379F9ED1F2683651AEED4154B2AE4968D96F18354BB70B981F47423404803C63F092CCCF19D5360DAE5A3050840BE4A19081330D6573EBFEBCB27BCFD0CCF1902D2A8F594BB11C6B02CF57722A2BC1248097DB0BCEBE662F7C72299CA6B5507E0C7844201BE938F4220A1F623EC42C30A220381DA5E0F9146A5A6B2046601D586E3A0EBF101BC768359A3CF0E5F8AE8413EB051F0E7C24387DCF1772AA8CE4583A5D0B5D48C905F34491ABB2CA860E992838B1FC454C4AD10AA9D3B60C4A4F908CC0B7E70C76D4B7A59DF435A362B53DB22054C73B59A347A4511A551FF4293FE8844382E4A9A6EFAFF3643DF55759A8C087721F08D742E8B0D5C966680CA190E029EE074BA22F1A712FB9AB8F0D4AE070C1E465DE766C7982397C21006D45CFA7C53A06E0123A9A6B78D5971DA4B44F214CBE255847F4784B36CC618608249C06E9B230A729A21F901306E07BC609D5AF6823ED8969E3DF95FBBE6CC9D86981442B840D8B8EC74B3FBAF1551F081D29F00BCD8450B5A799C3B52609AA1FFD53D717EAA74D64A6F9AA2BA76F6660AE328A5625081D4DDF4A4B22F1A7E220B19470F47847960CD1EBB32DF1D2569DBE69D0C130C2A9D8A7695B333C7345DA4EA666E5D2382158E1C7D4AD74F8D9A2691F9999BDE3DEC920F0C6763607000CC44EFEDDE2155772B0EB38A23B4308B06E27ABFFA1521DB60A3A154BE9C79EBEA52ABA793A60A003308E8A3EE929E234CF9F592B23E261FC5034C13EA8E5FE57F5E6A797767C55E9A28DEE71D45B416E4DB8E9F6649D6918A40497599A136CF0625D20A3F6C2FB7A5FC526F6E62694563848AAD6572249E61B5B0A5129ECDD17194634474199D0EF459A7EF45CBCC6894C5B40D95DB636A4FA368B28F8D15002EDE0FC2D5E98E7ADD121B290BEA03CC9E673BC2C8EC340BD193F71E1BB13C35487D42B2B91393E665BAB401FD301C2CBBF9845D10259E3CFD159239EF709BEE723FAB9CDB359162FAF44B48CC71A5E03D19AE293D036120F67B971A92A2250EDAC414BBC972199FFDC0303FFD1CEA70B056C3959FD948C3D4AA9E4FD6A82008C6E1A0C12CB4E76ADAD3AB6FF2AF15E8A43060FAD1AB1E94FCAE651C3F578C100097047DA97F9C926357805C071FA8E53FAB20750BB5115FAE51B46E657A8A9FAF008D514121C5B3A583F5B2829697FE6B2D721A658569969E1854F2C5948EE3190D689EE7F4778AAE29230AC3BBB03A180087D5A8CF255CEE3DD12CB28AB5160FAAAD3869FD7C625B6E0D973007797B0504EF57A6BFDF3EE74F1B6A5CE5F95F44CB79879A990872A0D46C653CACF894A8187BECEC86D4510B7246528230CA9E2379E99B3E08E3EA0F8EF37CA4516ECA8340BCD3C44F46B1919DA015E83DF50DD81236FAAFDF545722B2E457071F6BCB5E6A31B22CCC17A5E537BB4F6D67F419EBDF50AEA2C339C47E932CADAE4DB028A700AC35F0B4E5D258D2BCAD7D7C6E1679974E1B4332F53BF26666098558199C5BACE777EBAAEA639274DA65D9537E59A23D8AE6E4FB9AF6C7EBDC4133F58523A92EDB686B3B2667C55C8D93A7E7C237F94E58544C31AF2B46869B505C81468CEB8BE5DF3C193E5406CA4F436D1D9D2E0E78DD95281CFB4875A2679E16E27E53E88BF877C1BAE5C38F94DA24C8F744F601C2E989C5B665899310AC5449EA82AC73AA745D9E91083B9D318E03AF358545AA226324731A451AF38FDA06BBFE3B62E62808653C0FADDDC6AFE37DBC3131477F764FF60F48CB05C5EB23EFDE1C7AF326BD3619E22FE7C46074D8F6F1BA6FE162000E1FE45DED9B5AD59054C36F28746AD4C38A4D2BD01693F828713B66493972A17A56248C218FD06D6766F9EF8C9D9403CBD74DB282581FB53AF3AC422E032DDCA7737EFF990D391C84EF75C306D2A297AC6D27D91379E33AC781C54B95C933483A8531C9FC1C287685257FF2AE45D7AB66810C2055A66753B81D2AABE11A4D1085FD5782430E11A507E3C076DA66A96591A8105590A6AAB0E99BF4B851568186B7EA7585F3BE121F00ECA8CDA5209DD6F4DE60B9507888918C4230E9E50107498F788DED7885EDB2865E4533FAACF24558E22E4C7F14E60CF50A97CD149CE5DA0575EF748D9BAD2515D7F59A8A843591AB8A0994BDB9356991DC49C9C76B4659C3C3C0D7164AFF3562ED72784B657D564345EE35F13D6D7163EE70BCD1756C08A1D638F6137D2EA001EAE83355BBB3AB86299D91D8324C13FEDB14CC1D23B1CA63DAD9A202B21A34DDD3C1DE9D796523DCA003B3B4D9AA6422F9F608438E75D98C8F4ADC278AF844AC232F401AA08D2D6DD18D8AE9645963CCB75A24AF1A9E7BE7D14664E2BB2EDAC1261B77068640DC01786C1B96C132FF3E24B4F678FC0AC4683A0D06522EF3D544A202F19BDC53FE1CB3F22F483801EDA48FA296ADFD43FF36E7C1982551DD1001937B9CCC07C0D427D6797E28F32E164E82590AB2667188D212FDB2D86ED60BD5DEA67567E8E13FC56EE694E118E0991A617146A0EB73791BEBB9B74AF0AC9785538DDEB3E9438DAFCC45073338CD5498BBFDF95D08F248B0183B50166EC6E5B9FAF43B4FA9E591062129120EAE45AD914617C30AE83909796D2C5397E7CAA2A565A2DD4D171AFC26DA28FD295E872C36883D2A7BE7FE0158F017EC06CBAE8BF30A54132F4AE6CD05125C51E287B48DA8F630BE1BBBFE6A86AE595E3FD9F16664DA8D1C74C0C62239E0420666D1F040E3D5C3114F2E3DE11D4356D23EDD8C36CF53EEE5215234E941CE5375542C4CB8DE574CC2EB56791623694A02274E989EEA49F078C874C3AD9B872B7992505BDE2E14793EB6EE46D4267974E578E09E4C8D7F9E90B89D7C6FB3A6C60E15807F05581484DF32B0B4B53AB2D0107EE6BE6C950DCEDFF3D06CA193271F6AF4611FD972BE93B9D5699E60019D5BFCFD847EB365BC280F450FF752D595920CB977A2B39312317462255D448BFB0CEA75CD217F55E79E773E6AB02AC8679E44360E45936801896BDCBAD8C56C1EB23F4B9BF6CE06B45B3468BDD0F75C97C9BB5CB196954247B1869FAF2ADA2B7E15C5853F1EFAE5A346A6B566D7C8ED5459F416EADC348D93F9E9E53684FF526166206E65502E50E7FBB67A1D10554499CE5962D7DD44739469091681C0C7537A0F6F20EAE41DD63849C7DB9A580CC497224B8A7254C3C89564A86A716CDE53581F26E48ACED36FF8732FDB84668A0052796CB8354833D5ED103CFC2ECCAC9B8F5E5F27FCEFFC0FA8C288D119401CCA2FFF40EF65B6E0B29844AAF13C5086E77C13C8510A7906E253D898EAD1C0E562FBA9DC31AE855CF217A39111706C80D0D4DD6EED7E49CEEACE293046ACC914AB009B7E014AE0F94C50089D1B00FE049BDFC7F4A02DCFEA0D77E32DC63D0C5C9BF7748565457DB75143A4E7C06FA390798EE3FAB29462DB54079DCEE8C4796C89E1181D9D290A1A67C29F0A57103D8A36848800A5E4F7F12B4F101C2DC5307D0A22AA8E1290D62A841DB9AC68E590054E687AEF28B0F989DC1277B7C9074BFF923F56EB4B079F2F872350DDFCC4F55E3B988B709AF281B1F3F5ADA02A17ED2F8AFC0194E8D3A14DCE4B140A324D488A0FB01575971F82A3AD9E1FF7F947606E09A0F363830EECC6192D29A03B08F586577A459E7E6CB20AF301AC1C37887C2FEB46B5D4D7C4BC94E9A0495283E5BC53C4D408C4B56AB0C5BD12118B771BC3A0DD5821235B8A414F3E4E4DD415FCE785410ECD22F4F35BF0BC5CE5FCF0881654BC0FC05E7F0E7A41BB6CEC2F07E115EAE5EAC24F5860E51851B7AA98862BD83738C56C887071CFD649CE39D423C6F4B1D5C55A063D2A14B9100C3AF3E4F839A3A8AACBA83F271A5E6CE51900E71751948ECF2C4E3F75697FF39305EB7ED430398357E6709B93D169DCB896F1CD9442927A3715E123E86A07075BE75E77EDF2D24A3935EB15B1013034F16806045186380E2B66B4A0CC72546265FDBA9AD01F2AE816BED34EE773EE792327933016A584DD15A5B924A57919F5E3245CCCB4860CB1C242AE62DBD9B6F5E804BF6DD08B166372E7F097E21DA7861B776EF98E0F7295354C1D413049B20A0BC5CED0B459B4B879A301E42444C81A91AAD98052A7187BF35A8EF173C6A3ED1811C851BA847982374F71145F74231524F10B36BFC129F7FFE88F00B1682E0D005B29FA80079A0017FC5491811261DA325723CBA4ADED95D2B146A4949B71CEC56918BD4D0D51BD615E87655FFCFAD41688B7B371BBB3E6738996A06B5FEC27F7C9AFDBD0FEBB11005EA3A17695D8108D716597FA4D8D3BCEB19D85E270DD0A5D3E5A2EF2C4A762654B39021C65C5673A547CAC4356B35A27DD5C0AE56D36BE4B1E2ECC3224345A555B968D96D49000A705D4FE71670EC09CD9EEC4B2272F287FC1EA57246A3057037D83967C1428FA04AE1F00245633960312AF38A11E0E32C2EB826BA1876EE3424CC4F1433B29A38DC996A912455D0784620DE821C97BEC89E865CF3E975818A0FDA333DD484703543734DE40680E53F046AD3460896F3E7116F399672D5298CDD332177F3707797B5ABD3AA3A183F853C751F879C43E51A1086D6A4A56F29258E70D7FB00FAB02A73B8509416A990C55C6194361876A46DE556AC4D8CF7ECFD352668D11FB78B7D730A40EACCFBB0CC51A441A0FC9F13303304116C3620FFE4D829915C54E05F51C18B577AEAEC24940B02465DB9B3EE714416937D61578AB933E0A8CDDC2E896CC616027868B5EBC4CF5C3E4407196DFD793DB6C729BE43D80712171CFBAB478446132ABD251406C431BBE0C6E6243535339F8A2DA468ABCA188B3663C60FD9C386A8CA935FD1B76A41C9ABA8484DB8D8E9D0D7D5C4F6C84AD94FEBF1E1540DA8A5E77D976C694D4092253FE30E6AB364EA78B904B84572231BC176C6631C7D624FA12D3315B90809AFFAAC589DEF7E0B5A2131689A8755C2DD699F2F63F9A3AAF23263A4EA4AFD775A2B3F0D0E2356F815E6C648C8F912F898F937378DF172421106A10765E933768EA65C62E04F337FF012C16EB0032214430F86945CDD24952655896A2D90B4758657BEB099C3B53D2C17E8C23592C286D0DA9B93E7198C692428BB796AAAE941CDD5B3CB656F05192B5B8B26D89A84CED0A2AF426FBB13FEB15FC3C85E06F888653FFAED19534224701B3616280C3D5AD607A0B7AF40909F30CC3276CD8C2BF43FC813D17E53A08CD9507357C47811CF3B4D30CCA5C3621CDADCBB3EED6D651D23AA86F3643B9A4EF342B2D56D97128650301A396CDEF3AC296D04598FD97BFCF28FB4D18E72621E7492A58B6F186989AF7B93947536742BE87DB7B04D168614BAFA49A6D671D50067684ED67CC2920FE02A4289844335262A4EC7847911817DA4A1711DC80D17730553D9C2DFD6A3C67C18D60D8C540F093556563D0FE4BB18D95CC859C10C1834A9961E21DF74586C99FE1A5721FD0E1113F34EC46B921CAEBF995FFDE7F96D2702BE4A46EEA59091EFA5EC7EFE19814BA2F240345A83E44DF4EBCF755C86D3B20F214C36FA5AB8D2A3D52BE0549FB506D989AB46B87D99CF5E9A4528C05338D64C3165FD6C225198BD245AAEEBAF4201755AE79E7695FEAB12D2D2B18B9E57810671A2527CEE857F90A431828CB3DEC995DA0AB7B5E2A439DB5121A65D60F2300D1420C9CD8036612C3AE8043FCD7B0741FD9A92D744D7724B8AFEB1F796C56E3ADBCA1EE628726E48C6F0DCF414160DD058AB60BF6337CB2762935ECC548099C1BAF7BDDA0A8452CC985FFEE7C22A4E152E22C5124FFFA2C9BB01E8D17B25367DA6B21B15D1A526D4FF3AF91629CE28712918212C8B4B65ACD065F8BEFD04BE998A6220E654076F26EEE1EDC8CF80A7EE8EEEC842820EB1F4FB7CD406E3F2E38FAB7CFF233E1913EFEDC3663B8516BDC2EDA905174A18384042F7F26BAEDDE3CA2CEF2054DA6A7DB24869D815E7B06EE56BC61B372CB8A3C8AAD7EA6934398544112EFC9DB2D3536341B6D797532F373B364B60D6768DC0059A4438FD58BFFDC1C2AB2E483679A6BFD4F86335B6837F6B211AB2649526258823E96F809FEC2AA5ED3DAE82CB0203FA98F7FC3B264E534EF8354AB4C6A9765A5B73C550882F5D1DC18CE47B423B5EECC614E34F9E86F1492EE5531975D75B65B808F1B1D1C30FEB9C0532253AC67EEF15357DBFE9100D95447511126ADA6F67CEAEDCF297B25B272A80071AC1E0932169BE3052F1920C98AF4F529FB5DE5F2B91C0F7C59E7AE507B08FB50F9CBB36DB78D33913A1E918A47CB45F2D6AA24A274AF5530BA0943E52657FA91C82BE07360835711749C8E08B625EF20D1B5623E5F37D570CDABFF0E4E02B79168226D192B1F1972C87A6299CD01C3D810039146E4E166F4B19D8F8B9651CC93A04E1687411A55A2C1C0A398D0CC7FDC790051402E12E5F09470E84DCED6716B09EB8CA98A959787E39DA4EF84302EB704D2B76C785AAD5DAD76FAE31FEDF0C39D64340DA9F8C0A147E26E30696C1167904435B258A0D0F4F3D3332A1CFC099511224C81A5931F4B180150F3315C32841B25EF79EE611897294310089A871CF585751710E7F587122B3E0C38C46E6F6A84266553C69DF2E00CD3F55E0CFC18D5C422AC9BC837350C628A3A2E15DFB749A06430F3AD4379BC3619D57810C6C2F5A7ACF038E9AD02D9C02C7ED8AE5A0603619066043F9B2C529B959422B940BEF12B21D8139C8EDAE5573EF7A1C79D54C4633876ADDC33818D9228C9AD812E6803A067CB7338A3E803DF574CAF9D2BE162A022E6E3D955300993D26709168EC3802C695E5910A607C9DDA3884774A93575574FE0DE3060C5C52C5E59B4C7A50596D853C55107F3CAB728B8BD3F7D84345F74C5D4F071812093535A3DF378E708ABB3FEA7D9ED69C8B9CF764E9EFC4AB3BD893D6CE18D93F22A288D3CF414A14216DC578C1E73464D2C997D5494A5602D9CDBDCD5150F16AA00B7936D3E6A27B12FDAD310E03F0890AA919CB2D8EBB31635DF610C58FD370A7714596AFC4A21BF2423F6A72B5E9CE1F81FAACD89BBE9DB495F01CBB0ED6805C4B6133071D9D11E1231B231DCCF3D3A2DEBFDEE0AB68E726AA6A88F0D65E3AE52E372A3FBE35EB85259E68B205657F01196A7A59456D4160C3A43F8710B9BCA08B98EDE58789B3B724D2DFAFAFA561CB77AB3D034F7267777D0C51F21414A479A9C06EDCF11B10208ACF544BFA5C1C00928C9D8FA07A776477B8BD8F150D52302BFB47103513DE166BCF076C0BC4E201465C38A06CBE8127ABF3AC777CBD3F65C7CAA6678EB49CB7ED89B98B710CAC06BEB6CD6F95CE80B3E66EEDCC5132E038B9A0638A42794A51AF3A1E5FFF474D2221C26F1AD1998753EDA3A8261BB45E75CD44FF30497C0D952A5B9CDD1AADBD457D14EFDCE2B229A63F044B24D3B335B5EFA66E798EC31B7B57AB33DD53806BFBC886B1C4F91C0ECB1A121BE96137078DD827E4C483BBF26CD53CEA81C5AC74B80219DC01E11A0F4B88B21C90076A7F1AA4FABCAFA20DBBF6D7887C5F56C9A2E45903B5F4703FE8DFCEBE4F206A5DE6B43650ADEA3CDE9F90830702A8A7C26FC0B648B46B1ABEAEAC2A804C711624C75092DF67B993D9BC2FAB6E81D2BEB8E656D5E051A7E298C34826E797E5F8199D97ABA8CC015B6D23D5902CB32269629881BA55FA2626C6D9970C53F120D1A7D4A7CA210AA33670ACE131D8A2EE1051F11D14D00F6085D7DDE07AC05D43CD0B2283E0ED6F89A394F528603213F9558E9DA9C652E9B480D13F0DC61BBBBCF518FE50073F796237BDD167D306193D669C4C0B45A73429DA2F93869C986E47D9E6CA7EA89A3E520F543003400EB2C18D982ED3F8606876435945816770BD32EE466ABA32569253A1193156FD3B02FEF57C6E8FE32082B06D1BB4F1FB35164E940686428644735441B232E383DC5830AD316F8F20957B936355A8B381847D912648E245770A7ACFF3E985B290421A8FBFE570531D2D43233210A6AA812349D2EDBB8F3BE802A7B384D025D0A23A40ACE3A3CB9964EF261A31365E2BDDD535CAD486E7D5C71885BEB3DBEC4CD799D0B80DDF012743F81701F0E303A00102A21B60F5A1A93FEB732547BACB33AC4CAEA6F8CB673E3EBDA7FF8C0661A3737003DB7788AD7C8F848029BE92D1E4D4AB1288EDEA3802240016DB6C9530FEA2590F5D10F09ED52A880714634C1159CB785E6A73442230B1E38C943D5C08D13CAA3411D650E4680AFC42EE2DB12BFD154E0C0502CD25C7803B424D6C3C03E840826142B75E46392E882E07BDD0DC8D56586E873F9F2FF9A5BAE298423D713B85C1598715C0BD367760C8C94A11EB80DE945D8C34071A530037A664F001107BD1AB00BE286268F1CCDBDEBD5A2CD04444B11D154E7D876F20D5AA9FD0F48093A4079BF3BE2EC3F7E0FA5012135809C0FAFFED9FC12BAB7CD0127EC3EB2F433CF9E0D7C02435453D979BFE30574EED585906700BB71C44AC543BDEF5494691C2127FFEF521912805D09092E3FD056315CFC5C437CF202BFE506D8D53BD5C18548CB07168A87A9813E1EDAF5BE25CC37847C4309DA431DED102574D29FD0F62E2CAF850C3EEBA2034CAE278C3CB2314961879FA5E5B0C58528532491BC28A8CCC7027F784B1BEB79371ED4F0E38A8CDFFDE0FF36064CCE98B31CB37685DA7C91A8FD2699D4E2E3D37308222EE43E79A476A35DCE4929CAFABDFC4CC3921B0060222F6E7673AB524388665C3AFF2FC96CF9833A33EC3FEEB71C8F7508AC6E586C2ABD5253AFE7D49F4F2B735AE410E3013A467A400685B5AFC6CED1EADEBE22D273DA6F7D8EA7BDA37A51AA281144CAC8199B472049AAB509DF824F47CD3311B8ED9644EA4093D0494B668F104D97FD57FD2C281D53EC4C8188234FC8A02A230CC0287E8616F021660DB59463D1B106229BF99A6EF42A445352A30D6D80E4B0A4CCE3319CFF179096721541944EE90EDEE9371CC3B3CA6D4DAB1BBC2526E85B7E5F7882069B3205ED1E12806C657D7D3F15D1DA1DC0E20C9498F3D443CA3D331D49890F6B2F5BD537AEEAB73CBADA5897058BB373F99FC0BF28ECCF4C92EEE64C4248539B81D3E15B644185673F69CCD47C917B9273AAFFFA1BD044BD670C7F658DAF5AA0E9C20B0432685E33FA1B7B77A2FAC2BF9BF4C823D57DBD23E314DF5CF5ECE3C230D07FBEEC80A9E9BB2EF4A97CF140C3035659E595CF40BD209C1C2C900C851410BC436270B92FCAA29E71AF0EABF8160FBB933D155ED23176935CD9A4E4D5F446DB7BC815297AE59ADC91D40764CACF37AE688697FE00A5ED5D5B36D66C769C34400E7BC591064007331EE8F47E42FBD86A108BEBA553B7975A32263B7786E9175E8C075DC4F90460330FEC49EAB66BA7728D03AF7E92E8FEA0CC34470EA097FF949254A456A35C4F49F86DF04422CB6F046C0BAD028B10F926D7A436D7B1FC751A6570B80EECD88DBA6A93F39587DED20EE4047815E41C4C42F4E85B89DEAB87B78786BBBE3F2C7DDB15CA18EC24627EC24F4A099ACA59D1126654D015EA601A0E7196E9F6A95A36A3F5F41F89ABB17A74BA38590FBE0BB2064A01D92D3415247E1F337F32F85804860FE7D4EC7C2BCB044964577BDB20AE480B10091A391F0D79DB72EEDCC69034AF3720D381A17959D953AC993909E67160D3D4A53517433F63664AC4A28EE1F61D7DFB85AEEC472110DAEFD4143AAC937C08B8F605097A88AF8C9A0A4D6AE91FD2E9779719A1F1B655242976672FBCD70DF29FAB3F8BEBB7F903E4A179657574CEE3688B42D5159AE980370FCDAABD34F31D9297A86E0EB99B1A6FCCF0D5A3626023157717F8E7A8EFB086121136BB7DF4D503AEF51BC6D454AE768E8FC4516CA5D3F722EBC07C8C2A5AE5B66CEF84E843FE569A99BAA051739115444924BFBE50B663C6EBEA2459AEF56F43C2421FCA9FB196D035478FCC45B773C42F8E2E5211FB463ED80527C33947BC7B9439523EE6D719F20A4EF9162EF4CE9F3B51C68536BE0A91134895130BF9EDDB92BA6649105C20EB000000065F53AB63C644D2157C4446FAC96AF71D067C26A1B93301DDB2199E92159C7A6B990171D92F8898E441FF81BD8A8C22E8DCFF6A32FC2B0CBF09091287D27FEDC01573020AFC299B33F7183B3095FE3DFCD148E1886C6FFACC13FEF3864211EDE9FB13391676443431F624DE5D000EF948F7F1D878DE89545C45036736EEB62F046A7246FBC4B21CD870112E97B6DF260C51FBEC5FB54905D03115BC51CF2361DE5CD42242B68F67D8498A921D071672330B76214ABB569909B163D063C343941A1D63B8D7099E0CA1045FDC36AC8F3D6DA4D6F4B295BC01A5FBE4A2CA33D9D348068E5ADF9A4DB444C6628FE00D6C27502CB1F4E9DF25DF0957ECCCE61AD85B3D0F81A8FFE266DC9F1726BCEBEDC364D49D21697BC164B9E65623F4ADA31F444BB7D94E52BBCB853EC91412FF983806407367FBF16DDA284089D3E4A5A0745B73
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_25
+Input = E5C1A323D0B9DC6425015AF3FDBFA587938D1AA78FDA006E7986C134EA483D7660BE394D2775CBA7C24E3DFF914BD410ACD91F33A9E0D01F0ECB989C609FB26300EB3ED2CF5161B2C1C4885FF90F39122322D39DAB3D619F90099E89288D6B4BAD370ECB5DF8327F76CB710B806029AD55C12ACCEA609A0EB79CCA02D1D87E33
+Output = 00000363000000012A2D864A06A575B7DC9F11790CAF35DC963EC2431D3C13264F565FBDDC45EFF53713B143DF04951F0FE9D33DCC222905236D32BCC54CCA84AC6EC693922FD57108BB8B4581D9BDD194BBF99FFE0E9A3890DC28FC8BA1EC5109F1A4A5C7FA47BD4A5137FD45590C37978EBC6A33E5D86E6E52037B47E59C33D21331C1C70D59C935E97ABE60AF142DF5D5035EF3A0C270A81FE1F4E8B688B8F4FE377B6513F8631BC0E0DC8010228B448B7E2D4D880A51BBA6B4214E293514A919AE5BE223321FC5FCCACF6F63B7586776B91B8FD032C75DA62AE7858D6671051D583E3E8BD73CA79F9C94CFA85B5F6FB69F4B5E286AD7A54A961A6AB6100516B9707D53276F6017CBC4398B3C6514BAF33CDAC1465A36612BFC944C0AD1A6EA06A5429514E261A6D1D95C2041B40A3DFE444AC01AD6AD510847614898208E6B5F986CD122DA85DF34C33FE8F3CC8C3BD1B1B4B22C436A8DA0E8248F14A73CDD43B03E08BFE587A81CE01347484E28CEA4D8710A08E80E748A2308DA33DEB0598521D6B393686B3CDC2234FB75CE22E8D3EA1E51F22B7B2BCA56F2258D6362988DE475179F3D2029414E00B211B80DFA219EFCE0CB7BFDDDEE594943A1C3339BAAB292C3D3BB6B2D1EBC98A3A0A05B04F6A1B677E5CA75F2FC2E0B99FE6B7E49275BF02F81E83C8321B807D4741469EC7E949993A4885434B32EE465A576F202A9B24DB13470DE99E7B17AF3BF10995D0B6C5785D8D03049EADAF5B8204DFDA79F2FE8795E903032C53A618858E61CACEB0DC0A83090A883F4974E81D5BE4BFEDFF35F80658C81A326203EC866DD6467B85DC1574ED26CA37FF25680514BBF87E0194800EA4BB5509DAA198CA216D3AB7221998D7E757F75DC2ADC196507B01B1F8E519AAAC585A228F3BA42EC8E5DD0D9D668EF4D38EB70DBC54751E9EE782B9CE2FACEC96FED94C0D19E2FE81EB8067130994235CBD4C1CAAE7D79E698DA63E6F719E1482D0590DF07B0938DD38B033F391A3C9520A65C85BDEB20A55F8A5693DE713044E28C1DBBB3BAFEAE46261E9F31D8E8F3F7E0CFFF0E32B6D22897533B0D8BF052D94576325D33F4FFB45E27BA2B0D560AC553DBAF3AEE240DCD9BAF086765CB988885E5C2774B12E210CA3EC4716A98E177504AFE7F34D198FCA548B8824CE6C2E2D442442D8F1B72DD61B1E3DDBCCF47FCEF5910C8EC2B5E7D409A4D8F0A9FCD07DD1FD02A4434B5571609A24FF16535977F676475F8D92B5990CF3CF204C79E847BADCFC17CF00079B1A78EC29042E91410C7AF2DDC364682F730D972A73D6B407B14B6E579390769A36E1475790A6A8486C28FD7F1B9BC691025563BDB7EFD42D53350180D63826CFCE4FAB4A550153FAD3740DC1363FED9A97FBBE8D13EFD5E7D4E8BC84C70C9A0DEEB59CC13CE701F91CA5ED87143546023748AEA2309DB7D889249E55D42C367A8E0FE0C838ECA15E5241F2DE44E163E552BBC8D2B2E44EEE15E3D3910918A0AB3E480023390B149B07239F012A60ECDF46A17C9D452966D2FEEF8058B105DDCE3EC9807D0D9B37B8AB5712AD339180B271B12DD5938D125222D513854400EB418FA21CE6F8EE44812B47AA74D1C95DE78FD3DCA7405162AFF482759A8592AFE31DEE989395868F00DAC6924EBF7F1209ECBB1EEF20319767B9BD1BB6B8F5D08B605F6CCBA0B0EA9D58F6B6C98C184F1E79AF14B1A39DF52EC67FEEB12B68AE6B73F5C20572F4CBC10FC8276790FFA113C98810344EFEA064146BBD119E443916A6C20BE299CF359A80442CF76AEB9FAF9363F5427343A2BE410E6FEFF7FD8FA8D1E7686AA8457AE7D99E5EE17752545CCE6D038906BEE653F16865F7B04BD3058AD74C75C9567F9335E2668FBF53D85B60628DDDE32A9B6DD441EAC859DDEAFC5688A6DB2A687B31371DDF97F89E4F34452046D6099A8FCE6A48C4D1F750AEBE4F87AA36E6DC6FA6637D22B15B15CD11EAA1B5A7CCFE22490C920930DAA107395CEE54FD0307B8AB389B85B706593106ED908D3559DCBA48015D8C2374DAFD007F7B2556CB72A791BE22896BE2886C470DFB8536C99968ECEA1867EE81A5318D751E58A89D6084FA154EFA09A12E3643B42A9EC7EB16826D65F419EA84C232A81DBC22B11ABA57EE9D4D7AEF3AC43402A980D3A45C79283868BB4F006B35AA1ECFFAD6900B5C0A445E4075EE0D98E0FC8101D2AB010E6AE5A8E78E89FAB60D0DAC345BA73E2F7E34D1995058B901279AA4023C434175634374A79BE8AB180F8CB8582BE78DEBF4A35F8C7D9FE4325C9F17DC37682530249A0D59DAE4D9C835CA8AB23070E1C95137A1EA85D8F3F6541934A7A111D8673943A39CCB4023C0A18A4C168957F65663D631F4C67CA2A66FEE742D7979C4895E1FAD848FC8379846662F1DD1AF164F96CCFE1A2047707CE014006C544FA52EF490B0E7D8BCEF79184BA0BB176D9A82F7380F214E9B94955A279E2856F8640486E6A6ACF9780A5E242D70153500F9D04C85E8EA166BAAF8BD93B76ED819F13C2814AE3A07C075994F7BF809F9F7768BDA4AF6B67122AEA1C537D83C28DC321C04D13AD09FD7FD58F10FE4B962706AEABE1F3BD7D72F7EC673F4758EDE5DF2B950842A9221A191AF9985E899BCE9D15C45540643C4C8CE7E81748E2146ADAB92D2B808F1C7F3F3EE772C45B980404DD78AA03F2F8BD385E4857F22DF2C9ECC4A5A574997D824D02EE17B9DF347DDB5DE418FEEABAD8FC71F6A00C00D3E9CCF7132B2CA59F433221E365C4314338C7D9F1A6661C8F1EEF01055F276D925AA65CF24E483D9373379D2BE2DF3A38B8A594380DC9584D553FC452D2E2A3922ACB390ABFBC6D973F0F9AF193D6D61C1D78BA91DCDBAB6BBE11C18A7F9261B43ED0141BE2E5E6F88C01BC865F4CD6399E697386A8017F34CB0698ECC99940DEE25BC1FD022EACC0A8614A9F269CCB7C17E523347AF254BA4F1FF48008CE4A2EF0266D59DF6891821AF4F1421B26C6FE36D6DC802D6DDB3F35EFB942606018FC3DBE7A255D23BAB4C26D2127FD9E1C4D6576AFF232128B9C4CFE7FF21CA7010631F0BA8053E739AED50F12C730EB0EA34AAF75FCF601482ECE24CC45818EE81897AB1D03E551EDB4B3967AAEA8E9ACE9916BAFAC0A682706048BB95B3834E0DABD009C49E7509E5EC43CCAF34B7F8A89CF0E42EB60481F25216E6DA8571A63E0CF583937ECC3B9A5B168CC337B2E59216F711E3AE079FAB8C13A1805345C2E1F21B10C58003A85EBEB691A09674EC2FD3DDE3A0DD9DB95370FF22EB919FF195D32426DA9F1849BD3417A30C5649370B7FD2795D49A438E868E669C014754F9784863CAFC0F5590644547934C53EF3FB6B22E96DDEF5B9011547ED85A70341DC7D31B9C43B9AC10AE2661584DD315323894A73A044F3AF0F472649D98E03206E7E45590B92C117331AD6C1CEF4963EA73C944435BF4807CFF784DC99847ED13D3538909134E0834109876866754ED7E83073D9F60D53B729DE8DAB909C11EA9599AF31F83DF5759971E73AB70EE442AA3D27C0010254B6AD6D816C0E37BAD6552195B2EED196B446DC2DADE65920F300FFF5B103E40C00959A02A6632B7E82710E043C1FCAA22A4604BF662DCF3C0F4A4984D512DB862FA9F1644DB4DB23A3F4902E09BA046B427578F03463FAFA8D765A3AB72E11D4B9256AA3F5847BE6BA01E5AFFB81A3778481B35B428C04BB1AC83939539EE78BE00FCA74CDE98FE5E7EEA9A4E098C096DEFD91B3CB67E48A126F2485AAC1E5DDFF923D9B2A46472342313AE8E63A66596276231F20CE81D3070F5DDC49F21C0837ECE370559CFBF130A6ECA04CB5261C3D4BAE0E1197556258AB873BE8B7142075B32B067827EED8D531ACF57039CE2C39773384B03940ABFC726684D26E7F33D9FC6470AB393241984F1BF2A9333C529EDC3D26F871F0C19C9F0DF3816E85E8B97725AE183ADF3D721E2A32DD47EC1A489E0906FB4775DC3461A8980AF7CFE112A9B4E62C0D3FECB01066811E084044305219EAAA7A779E065AD3F735EDFB2917B6D0484B70C5637CF0963F96CDBCC059DE366B897C622EF998D59A43E325747EF96691960E3E5F7840D009FE29AA358F911C4062683DDCDA86BB52C89B711EF3ED54306B095E4D132F9D4A3156770F1C7E176FC967911553DE19916BDAC1CFFC4F1AD843E72DDD5372F8D9711EA0C7BB1831CC822576F8048B3BD4E15C97717B2E4E87E9D2FDB0F93A5BAD65C3FB61785FCD3714542277432DBB951FCA39B176EFADC474807BE02949D650A65DBDC073A5A4842EE7D2F3DC8563257FB5B9B5D12B567BCD895731CD6237651EFBB479E5714D99B7DC427E78C93F5E20FDA6C6F7728D41193D3E426EF48DB1352056C213DF1A22F033EA546D55E20D9684DA9C26074B663362EE19AC87E507132742B882F809801C4DFD12A71A3966CDBC0CE01026A14DD2B92CCD4F473B8CDB38E94A476F8D691D5A2C4A6348181963CD2A1A7A1BAA1FA77BB0D1A768498E0906B0F6C20612F42F23B0DAC843BDD6093D72500BF7168F2D516189EC4CF500505D842E13E10459181A56F71FCDCC3674BF26F8DB85AAA707DB15DFFA436CC90C2B4C6C16CDABEA59F7F929BE7E400701FB6121ADAC63886D173BAECE699935DED82624C54B21F11437843FDE905A8E3C863CF3A9A1634B9C609799C0460CC8246DF12EAE36848B9C07EDDC32B4672C12506C3D0F9A18EDA3E7E0E7E213CEF3573B734AF6A63AB7AF8B8649837A01C655B931BBD1062518A19F2474E6D0508853593CDF841C1E65145F37743093F59648446CC7353EE10C05A0CB3E98FF5E273D82C8525248EF68DD7A0DE84325200C2BAC44D8B7D9470484DE6FF6CFEF6517CD674673F0ED106288D03A8781802B64D96B2742B58AE8FC33629381FA67B1F34765F28589480321E1A393560839DEA31144EC246273884D82F305AC3E83C4809E07176A6EA41DB37BB1C29F3103E22F8CDD6F6DEA90DD9E4EDC313F197D04BB489E79304F583739959C1CC448CCDF1D6D151F0D0E878CE7F631FB3E507363229EEF6B23350D34D2E032D8A31E9BA56E84075A2057D88AB8F73A8CF1CDF32FD154E01746B31D8439272DAA576383AA8947E148403F36933C7FC7B70655C7D06B4639B69B88782C110FEA7B34EE5BEA81AD200208A954BDD3D167AEA4BD0B415B99809A86C5EDE19C3FBCE85154A1D8D7C37EB69E204115384E8B327F76EC388B0C437F08E466BC29136E88EE648971AB229F5D9CE2D9D58010F12E71CD4AFEC7E99AF76E41DA4A00F54D5E18BD033DEF666C37168ACA0C764942152ACB2613098DC4494872EC796150720C3C6C6A012ACC844F3CCD03BA2AB86F41A72376A1E4DF5CDD3368345C454E3AB4EA1F186C7E3813025DC392555EB1E3AA64E210643859D298B5F1EE5977DD126BD427F0649BD68ACE1FE660C23D3B53874BE1037BBBC28DA627DB7985E4D35C65F503B874167DB18B3C1825FD0CEBF4E8FA43D14E0DC2D4E01D649B09769F5E7A8527FB8329D7379F327EF5C710B20062F60C70A8E461A03D3757AAF9A66B191D7917F43574C07FAD29F022742155321FF74D266C48BB6294932DFD8D15FA0C5A5F9D04C3CD4E7001210EB32D4F2ADFEB3021B29B161C6005A37771CD16C12E91D0A14DBB9E3929C32A18A993B42FD472906B5D7A1EE9D732AF2CB289E15CA0609A71ABC2A25C90D0B455EA0FC9663AF3E0EB3A41B9F4F8643ABCAE9143988BFC977868E166DE7F792CBDC5B216D6B3F1001A8B807FAF5767CDBDD154BAA353C0C57FB74C5A74CF263424CF2DAF7D184CC0E5454247CAEAF60C5A4389281A0E8363A318EB098687F8F365E45A923A153D14C32ACDFE135C1DE7E59436A867BDFF57A9E845AED5078D472A613D14AA40EF7C75BA689461D039030B7313DB0C2724C02FA503D3703E7E167EFF0E310D38AC632257273E1D0BCB1BE57F8B75EFB4CD751EE16BEE5DF7FDC66FD5787487102B14AB1A875832D3FFB369AEC7C3E2C2CF3A51C9111FDBC750E69C0DCCBE17527E4CA1452BCC45C8FD4981FC46F41948A710F444C79A75BF519423D65094B3A67C5A9C4BE9B2FF3E74D518219DA784EFC44ADA224FD6B2FDD8E38463AC2A21A21D6A29CE73953950AD63069918BD7898FFB06D8E253C84808A8DE2D4DFEACE56716297CAFED25DB236437B21F405E19B0C75E91527DF688A418318743EBA7A8983412863ADDF422D18C8E0C6BDDDFC8232C5D462739327192856C9785886AA852F74E3EBB697B7F4E45BA9D9A349599F3D4EB58EFA85C54C546256DB799A2224F3F2B44391835F023867A15A3FCC5F6755F7AE4F5B5E7D627F2B51CBC2441AFFF3D06D98BD0FE743D6601D8E0EAE361429ACE47047450620202EB3D5C55ABF1F9494246E619FBD0A5477196C9EA2E90978C0C22D31A52CEE415507AE8BB552EE56D525CC10B2898B61A39496CD14BB3BDA220ECE60DD9A9BAF7F434ACE9F6D1134F56BFD5AE56F2C1EC1B0B5AAFEC9A4A33DA5258634BC3301D393A3534F470DFC4836368B4C84BCDBC06DEF307A0360AA964A18CF62E9F159ED53D1F1E59444A385862DF0C34B8433354B79A21C9F78E1C4CB6FCE9D24E067C57DAB28550B4B827F7FF226D1EEBD3217DC3191285656FE8D79B4F0DF4AFCAC531D2E966E57076927E07D5BC44502CBDAF7C090E99B4A77507BBA1AFE90D8AE52A11F4FC95C98D0A40E1F782307FA5698C486407921BD8C9BE2AC79E9D49A0E3751B421B2267310F071D0E60196EDFA2C848BFE4C4AC80A2AA207298C43DCD8315C9ABD688242B2BB5A167DFA25C96C1C45EDD00416121CC4ABBC9F644C290BF980C806DD55F618485BAD2F75A89C7AFD56DDCE45130CD057D1400E667267B752286617A508DCCF2FEA5FB2E0728B48B1CB1A5C0073CDB317CDAA384457DA4754585FC9C536C3F80346711FA798FE4688FCE63B0700684035BA95596D52F8BDCCCB3C03807ABAC12F8841DCF51B9D1ABFCDBA1B25DA4575E14F3368289A2C091AD9338A1F3D59FE586CB166660EF981AC87BB1FA14010887998CCF0DCAB47AE76662BDD96FC0E1F5694198014DF092530BB052F52BDAF12F5FDE2F5AE477F803A650AF227D1D4E4ED80D69531DB666DAB5353A642E58DAD49775202217DBBC60F5BD4FC08BAF021579ABDCF8E0D5ECCC85F21D76B535C3F4CE6AD0BFDFB1F4739A9DB01D220F0C36A7C6ABC17FD19B95BA844A56DEDD4B90555E6A554AF064911DE2CC8F83BFFBB6E5F07AB15A92EB1A8F80A284F5FA18E74574AA703C815177B24F71C9487DCEF6B83A15CFF3EF222CC525711C3A0151E6EABFAADCDF1878829CAB4AF189620C9A28EF99AE8DD2B4E547781783E4C7F439CFD43600029F29B74F0DC730100DEEE3355980AAEF42E17AE62D6A244CA648A7EF4AD3EF5453A1D8DD58D1D522419A041FC96FDFAAF019BC221B9A46543CBFA0B8714D8B205E7536E901CA29FA6521F9F826C798364CCC188B000084A7FAC7ECAF4B4B42E0DDFD85D8761E09920DC8545DC9C8971AF73DD98A851D3B2B4C93CB9BD59201E5E755500676E129532C13DDB3A2978EA84054B8BACA6E7D3C6B605E1BEDB81A751E0AD239B52923EF6852AE4B35E482E9582D1BD0832D2FC389B2EA7AD15D0CC8159E9178AA26A4733526ED37CAB1305E566A417EF1E3A64D9113A8AA9506C5AC1AB96B4DA47B57F9FA178FB3B6476FA8B209D91EF631311D8312E8225ACD9A1FB1C2E595092B9CA0672D82294A5937E780B2D1C30709BCEF3B020253C62CF2B3A56A356DC7FD30DA531DF63A76521A6C9ADB9A71319EA64194C11341A71E83569915F056073AE3308AA1724B682C20B90DA291989766AA55AB5234F662DC66401F5E3B6AAAAFEEB96BF2E9102D4F82AA0E399EF11E4AED0C4700533F04F3A18FD782A0C8E83A48819C73E7C5D7C12768E7F873CA54BF467CA1878A441940248CF3755A025E6F08B829CC2DCEB40066733B8823286CED87FB4C2276B19F5B4B87D86CFDC63A2A8DA29D0BC981A7C5435E798522DE59D71CB1345095B1401A13EFAC8599BFFAFCF24B35B9F07B409CB294C43F9851B09DA115A30989B31F7C3016731A355BF117D1BC0225DF33B90A4E66F3BF85FADED29B27BEB333030B6A7FDCE7D0D7EE155DCFE38560B3791215C0EC410607320C10CDEB7720A15953527282C5CA001AB56E6CE0C85EA84596F17AF275D788D94B415D8F1B7B5E6CC83C82092987FF37942A51AE74AC063ADC0177961621FA3B2D41D7A7D7B662656B2904A8CF52228CB0FAE16968029685D70848A0ECFC0E67B446DC669B5FA9C360A904BA8F80342A670069889A5DD7D45A0112A066B79C456932C395C2AF00F2E39D6F9505F00D1B2166BA660121E8AEAE85597F4F54CD5D90392F7EA9B7D4D9B7CBD2B8C658B3142438DB2ADA68497D2A788812EA027253C13DEE2E705F1F8DB5BACEADDC2DB8E3D2BC9EE6CBF02ECBC29DF98EAFA8A2C51ECC3482188964EA914C707C8618B5B335617E33F03E07E034F99E57BCB255689979DED3D7096DF1E930F396D6C6A24A9B40CCC9B79B8751D1B425010CAA17697E89068C9ECA5DF58AEEA9228C3B948AA82FEB2E88426187A8669AB06B054FEB8E9892BBB857DABDBF3CC83585D80FB42F9B1FF868FE9B116AB6F6B19C4A1079BAFF4ACBEA47B51DD16AB242D4CD784D6D5E213B19A18665A02033F3DB6427F6C04CA4FAF31514AB123C63271E0B4A103D1E0F5F54669CDA921435A79B5E83917F2E9796E55302CB324FAF6B3C1758C81F6AED67D26F98392B35AF9C388854D7DFDFC27541D6AD1786BB9148FFC8248CA442405A358276663FAEB3EA5284F37170315B7C5D3B5B4ED0310FF27E78FEF48B0D8D27CFF4CFB91FFF7CB7BBFD8F44F5A891E66A94F58A11A13FABF18958475B31273BDB74974AC5139B5BD84243158C7189EB2316A5D6E0C7DB0C886A428A65884236C9C72D6A805E7C9AC5193AF0B7B2000118075C003D41B84C66A97EB8DDA94090AADBD92E2109A120A9ED9E8AC27658882BAB7E63C12193A760F29AD0988E6BE088B208126CD7F21066722A7A0E67CA7F3F977DE8D8FFDEFCA20AC9CB7B578144E7AE766700EB44DFC9974C7AF409C447FC0124032483437A9E46994447CB96F3510A860851373B5759D60F89C63F9D44FE1362211FA17D54039364B1FF64B8CA7459AD3CC032C143DD032C4C3600E2056F83F2C1C38F6743F87D5B016C9EB5D24B253AA0453583E4025DA3AADFACA5B3FB8D7DE8C1CD90C1EA3F00822E1BE38E2F0261921CDD1D90D6F4BA7592DA3B9C2BF5D314A185E00995711656A75155AF65116B5AA5068C3A2FC23F13B48D560CE718CB62F6C567371D124D2CC62CEE93312481AE94AF84AEA1A6F4E61A6CF087885B722D4F31DAA1AB71275A7FEC19CF3E034BDB33F5E4C3C672C0A40C6EA8AED5D6BC4351C8D1471BAFBF0F4C237AF92AB00F5078AE6E4E69F755F2ED145135203B101B1F148F0CEDF48589BA7BAD26F3E2A57FAB1E32F18F2768C728B3E371CB857E5679B2CCD52F55B0599CA11660A5E0825D5C40024FE86C64D0451220E9D1478B4B120EF98523FA005B301EF5B4713CA89BB1A45E6235D7B92D2255B0AF50441242CD6BFDA450593AC95D3FDC550B69FF41290BCFAAA2FD530BFDDB7FE156053F8549E050F90018DCA568D3599C7DDD33AE83C74F054F1619146DBCEF9D7CDC3AA1A0ED6376DE3EC4B2EEAC271A69FC09B7A558783833F4CDC60924779DD2C50387F4F35D6C36A5CDEC989284F717576FC58FEC1DA0EE58874608F5E2A82146927E8E682D216F70B962A37BC409F01E5176AF797D825E2E37FC587B53E771B338E0C79BEBF5AF02CA99CF862B88968F4C932D64B2DEDE073F7395E5045D6C0BE027AD5BCE6EDB1426CC7AF1519BC831D9F7DB9F1532033A2CE1BD841D678721DD25C6AE25D81E5373858454ECE0BF8C39DEFF8EB3E50BB4C319D54B38972DEEA4123524166E91B9A8C06EFEC24C1BB1396C469D06294BE996F8C7451BDB9B6541D022437C055D81F7452B0358206C7B5E453C5C4B0E7DC0074AE751CF3C24674A79B9732BB6828E0D2B01DBF0F49134974C1003A2663BA9F67C96B2E369F0CF5667BE061783C51685281CDBD8E93AE4175B4E514E7F1B34D422E9D8D38BD0047D035A7260D94D98C73C348EE30231E2F9175606B4C8A8A1B0EC691C61D39075547C47658C0EE206ED98D4171CBD87DE34EE7337F6B308A9592964FE38C33072427182337E6069F4E2CC3C05A89C6DA18A6BBBB3EA6B0B40C1FC82268407C38A65D160DE3E20A762D31276591F69373D209A4634DDFAF822FEBA8CA060D4CECCC40862018B6D0E277BFCA20E1C940869D0380205DC74C07D0DBAF5AC46B93FE18308F49F3EDA89562E350EE5A6CC51D73A4C61C8FCADDD53EBAA996338BADD94DACF031497DC32F2187FD45D36AB989D764BD1572659F754D06F94F5E2A36625A59A31589AFDE55AA4253841F55267261F1C61C73AC30EFDE63E341B9265AC32CE4EA37151A899FAB2CB12661565F37492522A94A09C456F794455A338D7D251DE86E7E27F2D123E1C378DF3DBC0D8DD52B6B452F219650383E040B2F03709E75ABC014DD61608E3B186FD422F2E32FCA1DE3C27437339315ADA9F5FE5CA31C6FF02FD75A54CD87CC37263399D0069C2BC04CE54A8CBDC8EAC4AA8D3C75440EF9F1F3B52870DE97E97781F23EBACB1839F1735595CDF04DFB0B621F84648832D837BC50EB08985E88496BBE65154F511FA89072186A33B315629AB0910C423EDB35D188C603765CF1D8B703B3074E1932C27C12F0B5B3A88F533E0472F579BB9B13108F198D6DE8388A051249B1FAC891047E2D87739564B3A18F0B86A0B7D455B5F3C73C9016CAF27320D586865691AD9D32468739F7AA859C5CF80E68BE3FD97A73D74632C8DCA78F111307CA061DABAAD214DC5BC9C448046DE1B3A046A8E37FB0C6F5D64F54970EE6F95C0F35B2423B8EF5DAE54E41249D1CD1AEB9FEAC3E6462A3E7A7783A3B148268028F32E3394A13CB27EF37CB6EA9C2C993B8D5F34DD554C10FE2AFA7C6A8D857E188678AE916B4769649CE4DDB8B2A69E484120C6FC8E23E626564358C53A76C75C25B368F0FCA7DE8F7EF45B6737043D7F9CE2F2796A59A1976CAC5D0BC3F96A04A0E3F4EF92033072840987D7EB3B65D5714D27E26C90849D50FA4266EB035D123FB911BE2BBEFF17A7ABC9F5400AFE566C0EA57B394E2AA28E7CC7F09F24CBE07D618E35AF66419830093D16FBC9CCB5F351F1CA7E048D6626145916AE0919B3AF1AE78A99006C038D5028997CFBFBDFC4A5B88F61E8D92E895BA9D78374008B0E937E2249A667EF533AB690B37BCC67E5E161289C8771CBDDDC9748096F82D37ABA6D3BD803C25E8155F1C1830CF6F4AB29919E41955C92594026F3C3F84350F57D57EC7A32CC70090986AE3F6C4CE27C1D9F79BC3A86770A2452D5C56FA7BF0905AAA2FC3B2FE84DEBA51C60A7A62F578D0C87D37AB24AA6C4E68E02708B4C2BD87C1CBC101B6B7E3375E5350B41D3028E59A08D8017CD6E552CDDFBA4728181BFDE74DEEC74A93F96CB9293C61C14F1CA9140F2F72AC596FEBCEE95B9E682E4A981712570BCA5FC1E6FD292784754D1C6C600D3DF916514059257A7987A9DF781354ACB9D05A4A0DB7C2F376403117FAE35557E669A9A6081583355609C77BA21EC15D1D36268324BE036B2B6D5D06A30D2B7F8DA9469FE7068A774346EAEAE06FF573445C1F5A6588C22689B01FB4907215533F22E3D612D5A0BA76402490E2EF36BC36F305BD6E24743805228903D8D75B50C1C9C0C9BF6239CF1580F5ABBD8388A976920A446142208A5279ADFAD05E088C1E71E85CF3FE9027C3CFE3A6B9A2ADB7278ADF8E103655F9CE008B10128BFCF820A4C76762B1510DD99403CD8DECD8744AB49C0D489311448D4FF5FFBADD19E242A0F59DDE4D807C81749115B117D92FA887A0E276E212DCF0000000A25AADEF6128D773E60DCB6621B217B816A80D8BB961F57C39EE2C9A5C437066B371D6C36F3293D75AF220068566003AC37B10525A4F19AB718EE319A367ED40F44651DD30F8B04C4C43B32B8346B8DF2700830913EEAFF41B3B97D435FA1AE5463BEBD5C35995231FAEEA9928AE9952DEB4A7602228F8D237C6502B4311B579CAE5715C21641FDE9467D6C08A67D9FA291EA68483E84F307F56556137A38EC258FF7CDE85BF9E938BAAFAF3C5A9140D443EE1575BD5E31A2A921F7F68C1DBF1506AE423974DE76FA4C11FB99A5702FB4DD39EE78914234E50F9C801E3156FF5DD0246857FB089795F547F6BDA74A613F4AD083B1B154F2DB45AEAF24B22CFB9A7B86AB1AA5AFE5D30C0265B1183B1FC0F64B84169730A56976DD893B95E0104FE1337E39F172073264DD5437141B6FAC8AB036D0E2BF755BE0324E9FB3332416
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_25
+Input = 6CD71EC9D7DF16E598936875698887538031C63F629EFC1BEC85CC625344DDA4162B0D2F07DDCF142C8926C61422DC97E16039E54B11087A0726A6A6F4426EBE597C98451F68B4B91712506B190341922BC0A4C2023621AF712D98BC97E6277DF43FCA55B5085886223C1C6DC07AA8A0E23E8D1BBF63FE23D24E4E77EED7F633
+Output = 0000006800000001450BE50E9966E36F4F65C434F72C2DA5ACF6261F6056E447310DA7DC88B60647461D2A327A50CEE0B6D9D5B7AFB19F8007DC539723E3738AC9CC147176EB2DEAD78361DAD0AD1ABFE323D8989C986DBADC20ACBAA659F1E4CA4AED930FCAB3920A619FD851B4B1030FA0505CFDFCE9C670A425C8F1C744DA0C2C6CCCA5F817EA7F1BCBAFC2DC55DE6E4AA50BD68127A8280E5F05F14BC7158D6DC24C612491A6B30EBC0FFB3680D92DEE03BF49717484BEBDC8D4CAABD365173E08D444BB698BAFD3140C9779008FAC4CAE336847425C3C68657852A17B6114F60F745D8952D999FEDEF8C7870F0DCD0C2C8A85758E4BC6F0F5906CD7198CE4BCFAC90A865C9CBFE100E9CEB3A54AEAB6FEB640F2D3B1B69A0CF1A60D1D746D96E6CC4A8224D41969A2780F6EE5FB3A2850F3F4DB716821E91AC773DFC00AD190006ECA7680CDDADDA342304377202FA706F12760F9BC5B5C9ED1BBE013CC9EAD9F5F486ECFAD59D6F254CB88E15BED52D3FDCF9DC08929F57DBF94CED98E91AA183BDF8961787E79D2C0E2B1113A69BF2849F50CD93835153F92F50ECED5CEE7D2C4508F6FE80294A70273D4AA872B6391DCF6376092A87959BB4AFEBD71F34480D427AE6460231DBF0EC5A8BDCDE167F9565B4D665076BCC0D1B8080C32C748ED36C2A9F46DB3ACF0C44411D11F8E612F93E51882C64BC716F2DDE1B1B8583B2B2707850ED8DDCFB28B8616B834BF7484F6A3953A95B15C2315FBF3C52A5A6D2AB1ECF7191E187B19A179C82527843E835C8776FD7BE59F34EC4E7CB028FC9A5AE307D6DB75D6F4B2C520AADF40F402A7F0510A80C4D43C95C22CA2464F44C46260FCE2AA536D96AB8D40FDED76B02184FA710FB2218979E23386D35277EF406E84D6A071BFD8069372292F5B38F2AB2115AA25FF86A5F044E3C23CE4B8DCDA0FC9A6B9E7251B1F47176D7BF93422B0DA01E036B21F87D3C53932A90508DB2CA5D0DEAE57B07610010BE0977EEAB8415CEE58B9234BBE81640F3F9A6325A82A0DD1166ECAB229D681C99C3524933844B5277F16690275A3B84D046B45A20C4A316586B3D81F38B72F8EE469E088B426DEE86C8FAF6F610B73020E15B747C7F669EB5E39EDE8C1E637D94BE988D6614E28EFCF055F95DD2AADF7072221496774C5C0B768CA9625BB6EA00C0423CBB6918AF4B9102FBB33DFAD2BEE5938CB56B513ADC2880142BCE570E1D8D45F91747A61ED3E60D3FFEA70A4524916D6723AF98A0199339A9AE0AC07C36E4ADA1EAB3D596F3385FCB59288B31A989185A44BA06E7FD4D118CE2A153D3D5F73680D956ACC265569EB28ABA49B93BC124EA2C2ED8358C2D7B159FF485F3B8282DC326AE3D5AB77CA91F2C7E008AAC6AECABDD3AD737CB528667C2B1EABE894D7E993DB92A61B16FFF2B2F83E5E0DCCBFD7A7AC8A3B50F8D19B630D0680DC656AE53F47A46513047F0582D37D0132293D98F49E1212D69A40CF35989B80E3664F975824A1EC9E3645796E56407A05233FA1F712D50A75F7784DECC46DAF9D20415BC650EE8B53523F69E209ED115AD6F4537ABA231899984FB7A98858EE972C8C8F8776472B84F6150BD161779341627B03D5123CCA91724D628DFD71C61CDFF5F7B0159294E40F7A6883B0C32CD1BB64E79A0EA2D2AA1C2B43BEFCD5F3B0496C66F00B007F7A8EDCAB7F42A2A2DB850DE9A4EF10AD994E84D76CED65B03E2AB9A1584427EAC418A811B34AAFB84C321D73EF632169946EA591A46BF0A90FF792AD882583A672675FD72C823606B36B305FE0AF5D0A5686194050124BCE68745DC0F7CE5059132BC3D5D50089C1285913A40BEAD3FFF80F68098157D1804473F8E5BF7A6029A03C74413C3F818888441823CB30F21379C10C09BB5720FA85EBB6E737A11856A9A7EE7B49235543163903DD117051F273BD690274F828698734FE89E9767D889F80CCF05E2EB37C8026BB2B3343386E4DC5813EC7113A6D938F15DFA5647133D99D3FB3C45705D4AEC2FE50927B755C813A0914A9F39EC1E30FF5159F90FD5E1D09DAFA3467D534CF5D347FF0E8DB0DB29317C361194DD3B76C68E728E143FF18346CF17913B4884EBECAF3E51FAB49E4F766071010ED732B06F7686A4A8811A8A112C544164410343AD5725ACA8EE56EE52E81561B2517B37298E70125B77171DC369BA227B1FF35D585D5B3E4F412122536B7EEBED2165527187A05A65F7D6E1AF61D546BF8BD041347FD2F767FCDE66C87BEE64A708B1B39201BAC55D3B3C962C5C16B6E5815F8D9EFB578412128BA5D447A8C68FB175B55C81E5B85CBC7F33575465961BAE8E086127E8FF642CBCF836133A9A7612FDB57F17D212297ECD7FD061E130A05283F7DAA0DE59645B3C892429B0C366E481D8275701C7BE2D72B35768AB6C41E0EBEE0B6F4872C3973E44B492F0CE3531A3F99BB132EA8A9AC3475D04B55631A285EB797A6F3C0CAFD06364A5371D6931904DCBDFE3427163D8F53A5DCA4C15ADF99DB642B415F82C156C658A47DCF4CA9301CB3E0CB65EB93D907C806F3799C63A9EA74BB1120E17F2521D9A2B3F5304164120F1669E82C02123D9FBBF971754325163FACB702CA78D4286BF28E753CAFD42B5C158B8E8571B351EC7AF68E4040A0C9A96E77FA6563B1A728808B02396CCD89139E3796BBA05699F8E0B178B78581C653A28F073FC276A11B670471D1755C633E0A4E3C0848B513F3FAF78E30985E50CDF072B279BC90FF988C089D80B4235278EC4327510D6C57743C266B6F740A5DC7B654E46C4BBB38C519C30402EBD900DBBB86493FE75DF4033D8FB3D21CC5A3FFE8AA3C2366F10504367B94C9822021225ED6E2AF3525D3DDBBD5664BA9359170E3654C24BAC6F1A7B05CB392E0A7A4855007C2CA965A76A58C303FF907979CA89149DBDEF420EF07040BACED2D9390D5DAB42CF6434E00052756894A1D7C431A0AF0E5B4CE34C8358812E91D4CC27EFCD4E45D6357C3F6E3BF83DFA9C208B49A378AD1C4C6E811A1A3B53897675B3A5E8B574A44745B607F5607A58FFAFABCD21BAC533970E1D7CD8B01BF78EB3C7CCE0229C3E117CE40A249B67C888330D3C5B2C8C951BF97A0C63365BC1BFE5243FA6ABD6D8E7C10FB9077A044D9F4818A1F855A3B03AFA5CC51746D6F18A7A5281B8E4FF53CB92BA419548850033D5143B23CB7A851C79A51ACABB7210F0C9DEF8ABD28F6B63F45B9EEF5DF5E822D6B27B18F8C3D7F79658883B233039F5625909A8AD3ECADD3B767877D09B8FBAF243C8BB8D78DF9DFE6845237EB5FCD035F84A9CBE14BC35A88374268FBEFDE94B2406A141AA12B9F6337422E129BEDDAE382AD734EDB9AB61E438B3030C3B66A8F78461D052A4CC30C57875D95D9C0E402C382E50719A06F7B61A2850C10FFD9FAEBFD86A5DDE6D0BD32E638F0E95A8983165120A04F6B3AB404451FFF8BC6627C9E5EF65C23B660A4738235B8985AB47F106847E79639C87655D40073CD0095038D618D8EF54C505F1DFDDCA4F9D98486EA91260DF7B60B23E5576A52A191A5A0A1235FF16307FFC0F0AC527830E2B55CFC64D180A977C4F5FF57800E47AEADA10220D7AD11C71D2B069CE791F6C911B92C8837CA27A87F99311B0F8C7DEA1A5EA5C70D465EB5B58A8D74B527F35E0D15FA6D3E9BC746C5F7BB1EF458F10A37B7B67D0CEB6640685F3AB651F9946A44306083F33A5465DED90C332BF8A3B95401D3AA80768980D407AD9A7B01F136BA520796FF2B45D70B37F074C07BBC96CF18B8BB6E135B2C55FF73BE5932CC94048DB0DDC5C9AF499B60B13C14683094A221E41DAC0DAB34DE376BCB8C1A89DF6FB7D4CBFA6D5FEDBFD7F59A28F0F20E351B696A0F7A3C69275667AD4C52E054D2FE69D684EA6FF069CAA9B7467B5A6937683ADC99EC98E4E35DAC9649486B962AAF791B82EE01D8749016EF8F5E2C7385699AE2C4BC2EED3FFB8611A584BFCF58D4CE11CBB2AB847C6D83872F0E1BB0CB01BD69FF626C840F516295B5D6B4E0D7104367C678573B1C6CA654EFF3B5BF9CBFBCA33E61B248108501F48C534C9D99146EE14576C05C3204D39828FE64704E1C6E6CC0819CDF47B266FE2145E733BD9892F102A754026979E38EB96DABEECDBFC774F2AD03BA4BE83A174932D105E6AFEC73A42515F474E36801D3F08B30C19E7CB4C3259325585EDD86E40AB5992000169B63DF1B190FC88D8FC156DA01E8AF1C416FE0DC75DCAAE74EC68D2A2C9025A2C154473012A64F37496707F75D096633DCFD0EE258CAAA434CC8354F75B258DE7851E9CE17CAE565A8E2EAA4CCDBFB75437DE2CE2B0E0EBEE4E3A50C79F3ED294AB2A67230BA580228C5FE60761EBFD79ABE2EABA19F64C28E357F0E1783AD6C78175D013C7FB71DBE42F925EB6CA7679F4DD921E43F7ED23C765EEA9A6589CE7FD42D965B57073827AAB1C049E8F53C27B3A49AB20AE5E6EC616BA0E663C30AD0E643022130217608ED52ED89D86CC39E80BD581E634938D036C4F9DB0C239E0C8193EAEE6998A7956C1B50EB16AAC7A9DC1BF262F504EDC70387C6EA0A0746AC21AECE9FC5DD661004E16AAB0E9237D25FB8D4A9F745E3E7BA2D6398908BC0DDB2EBD2554DADC86DD9AFDE297030469F115821C03167CBCB97063D80F821D722C9E5E3CDB320AC7D4D5156E386FA94E78C062DF4F67D8A2B068ABD3EE3E4C1245BA7323F5B3C1E55BB73F92969903E3A6877CE0CF2E0EE529A2A07CE9A9154CA3AAE0C46F98BBF2FF296FBAE6515339921848CCDF0D852E5EBCB25CAB1A1C0BC2A804EC8596388C41A1C203350DEE7DDB3CE0CEBB9DF2C31048DAC50F81462D2057A9AEBB1B4D6F416DA6397EE81EA28D853158F7826306579B3ABF6A4687410716369155670B646B6A40552D8D34D829C7C3E8F427C0F1160EA0B883B9AE6C89B6C3B8D8346B112A02A7F4D6E1A2F0B693D06B502E1FAE2DBDFA546091B8D6E9439070BAECA17CDCC5FB7AAD8F0AB2CAF7CC255C444A9F2388ED3E84FBA413F64365336FB8114DA7858A47D30600BA6656C4B51B413A03DAF6FC1F65509BB23BD0EEED34CDE57D07B5A0DFA4672A31C949FE5CEF82B6B798FEEBB6438D5D3BB71F6D666367E061B6E952312888EA482E293E6EC47ECDE3AD6C1BF03AE08B05EC1DDF13C9D1ABFE2A51CE09E37E8EB83BBF2B685042E8AD760559D994AB15F56022062CB3FC3040F0810CDD3C7F0E4D551D40E5CFD3A5398BF6E960C9940192D0E98095E2F7DA0B445224CA6C2B3F42A090DE6C1ABFC762FC6EE90F6B4F143A910C7EFC3003A534F099D66CC872B3F5D109618D09B101F026632CF6EB3C448106F9D5826410B870E39EF3266C827903DF912FD6B2139C0C621E3311500C276AE4BCB7139C0BAC9EBC8B00BFC18FFA71440D166ACA4B700CDD143D4C30C553759696B4B76964B4A67DA04A5E5DA4CA31B3DD1ABBB1B45204B93F8EC749594DA30BAA6A2BD557A99DEF65F8EC0343BAD2D60BB2DA7D4FCA07F759B5F63555CCD5050EE11877554BC4F4533B4F8CAB9C598D14658655ACCA7F9D4299199B28B52C8050E7CD9FDA976FFD101C372C9CCC1F85BFA2C63199F679308715547CD6BB5F557D7DC5BD8DA058F479D29949E4C1DBFAAA01EFF1EEECA283FFEC12C39B07A72F5C26E7E0D26F18DE2816D688008E1FDC6551FD5AC1E805626C9475F6EC9134EE8E36EFD7FA4E31FD6EB682C412078669254F116BE3FB462CDA788335411E7393FB7E2D0CB09FEBD06F355091D5F6E8CA48EE0B5A21E5C7E163877AE385B507E30F2681ED79A2CF589D2876D2AF558F200BBD0F7E7F99BEAD493D6EF4A76146E0FA4C1DA7BFFA71197B13988FEFD3447D7BAFE5D265737C1A8335ABDD3911D737B2CB060FD540179BDF8ACDA2DD19711C76236486A8B2FBCFAE97E86BBD4541B8F77F3975A10AF04FCDC10376D92939FE89F65A064996B3E5E59CE77C5D799F92FE8C85CE72F3FFC03C1CC22134D6EB3192D6A43D33080CDC249B40C8DB4816E7B618663A60BB1A93571269CA8EFC011B879463B8D1DD322CFB9E0413004957867531A2D3FFBFF48620C3E8AB275238237A22340F5FD527EAC02E1BB9FD2A276C25C36224D9D614FDD5C861ED141DF0CA823E3A1723B951D374372917695DD8A02CCE5916C30462BC802B0130E6EABEF288FD3565F84F0DFFE0934AF5B0A4E2A44E1BD629964D84C91EF538893CDE05B71FE8ADFAD89546BF77754FA757BF3EEC5B6AB071687ADF1C1EAFE3AFCF9982B6436B4D9843D714E03D81CD3515CA593956479CBC0FEC3C3783AF84E01A366E6F0E8CCE9F4B8BB9DD015899CBA3F022F245854C250AB874938B0E73AFDBF8CC179B6DA78537B9A44D3E0A5E49E1790E0E6B60A4C6FFDC3E4C844258D36443069831C99C701A0EEFD360E2AF3FD081C3E51723C710C341AB66EDF0CD989D45277D62C4FED22B437258373B68F9745CFF9A80DBDDFC698CA643DDFDE21F3B48BB334CC1B10DDF0665F13819F0B3A4D393375A91CC01FBD51BA81469CCDE88F322BEB9E5CAA62171D6351F03B94AFCF46626DE5217843FA37B717FAE91C7A5FEAD3E7FB143CF6EFC3A0EE5B79B58DB3B6D169CC0CC69ECB3233A33E4E7B944E69536970CA170DE8EBA57D2740576CD38E3A0AB22348E127CBA3522E1C3DA51183DA583FFA71FB5356F16EE6E2544DA7CE798433E770F00C86DEC2FFCDD023A71549B1C90BFE33718659E8162F49D8E223FA9DD6DFE3B9D49CCC1CF5F7D47C3ECB29EB76FE58B813B889E53492D5116113B46C9B6B1CCA02A2E09874A113D15BA54A341107FFA61B723DF588B6340B9DBC9AF50BF51789121FD104DF3C44EED3BD3CD6C8C0B99EF01964EA7B0617804BCC6703D6F815ACDBEA7782F6C87FD0FD6AEA49E6D2CC8F8ED7A7BB7CF2F3B75FF4BEEE12AA016482603F73F0916A66E48C6A1BD3233296CFD8D8AB4AB7C4563233450A13FAE29DA5563852B37202461466DBD0FE91746B80A99392AEF04AA9EE8584CC66F6C6651DBB6272F12E71D59F4694DED5EC25B2ACED0A4F7BBBE3136B8DAA8715002EA2B3E4982CCBED278DBDA32D3DB568DF7A8D65D4822F198F3FD79A4EBA5817F80E929431A03389B4BE5E0858019563C46A213D25604D05DF642DCF3B02CB26E40DF6BE8A932EAE9AD3EC8D7DE26A6F7CCCBA6C297191345D2F23C54ED6E6DAC1D57CE1B7C60E43A2ECC1FD7F164F12793BDEE6A1B0F2BAEEC01C95D40A61A9AD4323A4165CD36A4031F373AA86953F45F48CC0A2E13E558495534998DEEACD52A843B7C58F0758747B468CB6F6759E5EC7FE5B5BC949DC2EA628AA1853F010CBDB648386D150222124BCBF0FCB4731ACEE622BB757E15E0044EA7FE67094B540F752E2C848A94DF380B827E9AB77AA1DCF978FC98C27F90B18257189A29C50BA467D2BA69B6102AC26B1F4E01CD22C2A76E42CE289DA710A4153121F652CA31F305CFA9A195BD9AD0664DEFF8452C9E3ABCCC9415EB21F74F5E9D6898DB9B69D4AD665091DF1E5801109D684E14AC1B5515A79C230AC7C0E16FBECCCDA79D268A143BAA9AC0D737C6724A0457A8069DEBE9A116C3A3821887E75B3F281542340A58B0FA045BB0138CB9E855B647B3CDC89355AD0BB89C75BC64DAA3130EDBFEADBEC81767D7E1CF2C4B59A0924AB3A75CC5447EDEF4BCD6F92A55DCE8845164D1738C55D010BD35825AE89C19EFD0E8DD5A83F4980C9719BAE031020394D756494594A60800433E5FA6CE51A0069A43C501ABE83ADBAAFD671F0E29189899D02EBDD1828CAEA659B8FB0BF55711ED42F729D7DE7B9CBEFB5F78DCD3ECB28B700D14ABD0DA0229121B315AE6C70358485BDFA1EDA0A50AF686C98FD036405A2C8D6C703E9D03BD0129F32A0B1CC67EED9652CCC69BA066F9D2B5523E4B53EDDDB9DC5A2231719B6CB0295B8AE0BF93FC426FD6F869763B8E56E77E28CC9C425625E77853B374FC8F0699119105689DEC4056C74E44F05FCB2CC8616F178274F6B5ED9DF3A16F062E9AB864154C10107867BA045EDD0F60BB2E636E67E74A4853E11D799B39705CD1DBC44DF43BDD42D7BE09C795D62AE37E4661994A1BBBEBFB4284DBA20B7A652AFDC91977310024BD69C2890C53613E03D68D675E274BF14C77673F4D58E8EC1CB9472887F3F6098CA33B00F619B6B25071E48DF972DB74638EBBDD64A5CC60A0F273279BD68C12B556EFF68D5BFCE9A542BC4EF6F5C34818E90F2EFF92E94C895AA5F6B9C3C97516120F0A72A1E87BB552D661551B5B6ABBCC7BE6D26DAC8E6B30D8A4E14C3F68EA9E1847E26867DDDE67AE8A1F46EAD8E09DB2C103E9AFA587E90709F9E9863C7CD6BF71281BF8E8C91B7930AA5243A8E832F3621071216ADEB0224134A991C89992316823C19FBBBECBE46110BFD3205D5E37BDB18C16D4C9AD14C8E8EE46F897C985FCE0892895E012B7C346299EE60FE1CCC8CB8641F9367ACC76C31FE3069908E26EB66B0330A20403B39D34A91A2C2DB7040E18AC022E48A6634CB4253F4718C5ED0A524046E284429CDC79723316B27510536FB7A46528F290E86E18D4E3BA9BA855735CE930EC86255B162CCEDAC976A601C5072753BD33C08F01E512C3FEE7ECA7466DFDEC48A85C2A556B20EF9D7B5EAC353751B03409F0DD3F4C3BC0645EA9EC457259C694A8B4DF6A81B897D43D4336ACA9D4F0D7B805D75153DF31CAFE01315D34C7087AAC61F52B59E3C5F40625D465ED6DB411BB093A4EF74A51730F1209E79C7E4C709404E9A4CCED9AE4DE27CB307DCBCF95BE28FFF79EA43C69CE6F6EA2B7E7B8E74898C2D5ABF73F54384DEDBDAB4E0F85FD1B0863EF4787963908DCCFD1E61940317785605AA8D89D93A3A8A724F2D0F11055E1EBA6A38AA93560F5C84BA00FF1D1CBEC793659EA5C2F90516E570BFC8E3FE96B4DD8CD7411B005861B68EE87C045485DB30845561B13C6C2A0A599A62366398DD815AD1E29E7584924380D3E338721EE6A3DA1A614355B7E534AD704CF4A3B73F84561C7332B4788C17CDDAB12B8893B4370569A171EAEF54501BCCFC9A900860BC2D1C4CEDFF73A1599A57E3C999D0974A5C7E9A7CC20A9515BDD7A1469FDE41659E3C96CBA8EF63DDB3B4438FF2C064277C91B860F06126D0842D5C20D19B55878C3401432EA61504F47DA8433809259D21958FE763A2F2539BAF1D88DF8A758F7D5F9BC3B81CB92C97A5756EA61BF2DE52344964CB6AE4C36EB47424C7AFA42D76E319BFD3B235C243663E997C280DA737F707C5FA39A116EF07CF4F3B483E9D1AF70345B86118D826852DB4A6A7971ECD13401FCC8D46951ACC9C9D68D96F8C5F8FC7CAD119628E3725EEF441921E0B18BB70B12F58B64C9FB01E2545DC693B4017D309CEC4841458A57D442B5D2AF52C4DC82F79E65CE613D17D03B9E3B83E1C77718E80CF9322340F47C40867F1A81A04097B7BAF8C76D70F23085286F685FB8AA83F22B2E5A4F3664B2B069EAA2E036348D65131DAD4278A5C522A7C9CF92276529EA6B85316547C1C34E95BFD62847FCD4DBCA8697F9A4975719252DED71C8C58B89490B3ADB9E2E51D5C24CB6CF649021AE01BE24B04D1A20C3D5131CB76643640AC485B79175E5E30CE15C445DC255ED896A1840C595493B94AC2272CB12345E0B8AAF27A609398D684312BE7D4A838C64A5222D46B3A534EC043B60470F1147D86C2FBCF31F66AA61C5050E1A2B0D90C19985B57781A1EA366DAF00C9D36E6219E405D1FA899E2951FD38EA80392659941AF42B8F61BDB522704089B2FE1F1666F3D4409BC6C209DF2F44F92CCB023F542A2F157CFD39CA0DE43D0780EE03AF3605E9269E5A38B0A1D0350FDD9A36BB5F5C296BFCA635CE94831E8EA9ED5AACE81C9174B6889FADD5DBC9A8F71020674B81396B31E35B139C243C304A4C72B08AFC04EBA501C5155BD59A35EB8EF1476C9552379466E97A38A56DEACE60BF2AA76DEC1DE78FA3942D281963A4A092D053C98B82830508FFBB03C5FC0DEB43AA2EE1E4514777DC0C82C75AB99D81E887768C25DA675B1D3FB0FA9190C21BFEAF82BCB9D300FDB118477B0BABAEF79FDF4A2847BFCA71AFE3D20B007159E1B6C5F897D44DADFAFE511094642ECE76E25CE7A879033C63CCA62F88C27CA5C5B8C7304AB47D331C72C009ACFEB31592BC1406A7E2578BE6F0989B09471CA88D1B7DA991E94AAF43A7EF968FCA3545652EA85AEB3DD060465F92BA7876D63495CA15933747BD54DF87A6BF26796F4FD3949BDD702CCE6491521ED369A55C728E9113B2241E2436B5267B6B37EA85569B1A8ABB35C479F06C55A46E420DAD25EC84F0EDC8F9B82AAB32DDAB25ADF57B46561CC5DA02DBAFFDBFBCAB1497A411E7D439E12EFDD083FF80CDF1B8DF35D78FE04A4E5389B4785876EB7CCB6878BB8E7A25D0930D1FF22FD648F1FD093D50F4F1DCC8D0497AC214720CC7D953C149B4D9A0C7FC5C52A2B088D923DF98B27C99B295D0488276FD25C0F63604DE047C4211EE6CACF5E4F3349B39BFCD50A946E088B8961289DA27C136CFA8B712D3A8F7ADFDEC40D61727E108BEB70D9ACC0038D64294680F22D3812E9A9293D5EE1A1162DADCBD8E2F9843B294C5F6C65CC011216CED0851659D28C5DECAEA70259D84FBAF0EE30CAEB476937D21265B4E0F67CA86666DF266EB76BBB385FC70E468ECC487DEE4D661265DFFD3930DABD995447CD42B07E98F57867CA6404D8433C6C0E6528D615CA1A83CD48E24897279EC85009B5EB3BDA010479A2573FF65E23D7B74A12A188C28B5689274A8000CB5B2DC67056AC66EC0CEBFD7F13C05B563B6E05C37FFB87A2CF352B1CD762A06F80FA8349C68547134443B2C936697A1469782D83E8CED9A787F9099AB3088083613BC75696997461DE35FB457F17F8FA1EA5B401094C6E28FD825A223C4CB3529B9390B8B073F6CAFC39D8CB010AE9ECE684B0DB36D6C14E770533A99C3A211E19E1CCD1FABB19FC785168D167CE2EFBBEFE39557208D761C77E91D0B9BC828A2015461250CDC78457DE3F2F66E2EA788B97CDD17AEBED6380B155107A305D7820F2BC5D89CF3BDC5821366553EF3B332B88C3589306AB84944C07DA2FEA0568CF88F4E819F23FDB302EA24E8043B08A0A6F12A8ADA30B54CCEC146BCE92D123580419F940A730090664C3615A44C1B5D42876F5A023957808BCB4EBBDB222CDC7ACCF9418B45301A1940EE45FD02D7A2595A304A152308AA36331CDFECC1306B030DD080390CC391F06D4E741299800E9B11C7CC69951ED370C87C375BFF0970C1B9FBC5A7BF866CDB1255C4904777801052C8792EF2284C094CBC40F2428A7B9609B145DBE555A38ED165ADAD91B5FA0E6CFFE12C0C7BE6CBD72CB9E79DE759752A402F75387145F6E1CDB29CA2E1E28BAAD450A3D8130DF4E3C744F877E1C87B1DB99FBBEC6C8BA49B278AC3F0782E057995F39635CB6B82A7DEFE494BCA97CA56AC648EF5EB0985FF1F70EC6EB1F9FB6FC408E6F69AF728FD84FBCBA1689A8FAFC21F60299234B186C77E1366272981B11EAD3FC6B82D6348B53DA52EDC12438A7AEC7765936D9B5F4E29E702F813D4721D7ABA68601D2AEB8952032A6F3504A796C0DE3B5CDB11A5065930B76568012314F5B23B0477005F9FEF94FA6F2ED16DA55949574FEB2437BE67DB3DD5CC6BAB09D5D5B137566D054F3E6429376A25E9BD8D8E37A1A873B5A252E28F4DD2CF4C3C4E939C3ABAA3B64DA1A57C653EBE077EC46F4459141C926DA1A4298D863D8A58839995237EE0DAA30F65AE05FFA2E6AF8F17730113D20ADED0AFAA4231A84A732E47A78701A8903F40E6FF26F7C515068ECE18E15E0472A296019351CDC42EDBEF354E88B5925F8C042810DAC001F6F2234290AB766F1FA01E8B7DE38986B095E4F9C92695AD5E8B8000E615760F9AE292410D25F96E64B0BD186D94E550E4B74A77B9F0B9C81FE10CDBC88436973F9996B4674309CBC11DADD8D848909C887507D046FC7782F00000006A6F9DF8429186F6716C1EF0DA135686534EB1D13D4729F5A506E38F03A4193768C88C633705E9DE5025F37BF0EB635AB6755EDBDAB068D27E6E0379CF0A2D7D1D280158301703054D92598F7391A297092912E4B17DA797AACE8596ADCFEF4C1FB13391676443431F624DE5D000EF948F7F1D878DE89545C45036736EEB62F046A7246FBC4B21CD870112E97B6DF260C51FBEC5FB54905D03115BC51CF2361DE5CD42242B68F67D8498A921D071672330B76214ABB569909B163D063C343941A1D63B8D7099E0CA1045FDC36AC8F3D6DA4D6F4B295BC01A5FBE4A2CA33D9D348068E5ADF9A4DB444C6628FE00D6C27502CB1F4E9DF25DF0957ECCCE61AD85B3D0F81A8FFE266DC9F1726BCEBEDC364D49D21697BC164B9E65623F4ADA31F444BB7D94E52BBCB853EC91412FF983806407367FBF16DDA284089D3E4A5A0745B72
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H10 LMOTS_SHA256_N32_W2
+
+PublicKeyRaw = LMS_SHA256_M32_H10_26:LMS:00000006000000027FF3327412BB9456C01B8C41B7C123E5C2F3CE022359D41B8DFD731744A51DC508882C4E691CACB8C3A0EAB1F01FCE2C
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_26
+Input = B831759B17B096C7443605145C20DB6345B4BFB58CAE7E99E68ECFECDE6E521DA25624EF99F10803E2CA6E100A2BF34AB85FFBF3962010DC200E8D1FB37891B346103F4F6A93C340A755D69C8A9FA873AE83656F22992DE2A58E825C32B058B867F9AFB39FA1CD1DCE1D8DC303B66AA36BBFD00C31F8ACF6C3DFF037B1915D34
+Output = 0000029200000002AFA82BB96809E989374821DC21A4D3E4D251B2F3283E01C95268C31E79906F82D4519E45A7BD31E28761B33C5AB74831375B9CA28BDC41901B171AEB21ACD0F3AF1DE3F9C9E75F8E5B7DDC2E8D97E619C5E7AB3303560E3C9666AD3AF4EF284B912E54DBD7286E428F62D40529203A1A7675FF61570130231DF3C295B4398E00DCA330997C684CA05D0A12C99A44E3F05B63C2DEE5CD86669FEC9C682D77E6DA737B751A8CEF0CEFE5AF0EA7F2E1605B5ED5A8B64B62274E4497F7BA239C3E098F3D4B2FA092E30A9A81E34CC6CFBEE2744C0D6DFD8B30CDCBC0CAF14F22951151D5094E3D49E49513339BC02F418F31E9F5BA70FFF9E57C9A459B57C32FFF5093F4DFF1C79CFF66E961F0FDB793EE643F2CE48FBFA243C3EB90ECF544EF748EC86BCFB5F96CF83B33127D0F510BB33673837399136E137A19B39B6BF3CA2AF7BC1C35899ECCEC9495BD8530AB1065EA189CD793433B37F2544B2FDE8B7D8C9ADAC25AF2AA801D01A692812C5223C7617520EE0A39C886DF37DD6BE9AEA5907961310C2CC29452CDFED0F49A9EFE455453B564BF47F1BAF85270764E29429C630DDA27FE8D5689EB3F0DFD98AE2F6751B77687E8AE6712C2C928011516F3542C6A54640735C0DB3A98B6DDC5A70873D9388B2BB3C9E5D99F0524E8923EA63DFE404073ED45A91FB889C78986CB0E3F98DA3FCA7F907D1D4195F05DF981EDF6D7FFEECC534D894E3DE5C38D6CF0D90380D272361A785193C35A82EFEA3BB833EEA2DAC9BF270CDBF9EE64020896D643279C760795F193AF3BC20208A4D7310DCC31CF59395F1AD64D002145FF10C34745B84F7745BB7CFA893859316C4096A5460337AAB203AAB871231857F35CCDE9A4455652FC3E212E461B4173082428BB349459CE33300C0E680DBC811560179389C2567E8199969853AD74AF1CAAE372F75471E95018AA5CE1A27BAAA6CDFD84714215ED25F921268933E13E22445F0DB446E61DD2409DA7B4F04160E2E7900442B6E00A7428006957B8A06301373B28F58C205E4987F22E273F6CCC7A5E9BC96036C2903AC4D82B9891AB4CEE8B4E164845817C12999D5F4E75B8CB11CAC3C50F10E04258018F72A882266FB8A6700239D18A44C7CDA60DB534825D9148CB11B8D57AB274851DA23895F77314E61957B73FEADA7209E963E3BE3CF44CFD6CAE1E9A6C478549493D5F0102BED31DEF5BFC75DF1712BC0C3F6BC127200F971B7ED0AF92BC4F2E681C64159FA2B2C47A4E21060095296309723265ABFF4927A698EE23FF8B1948B3FF04D74758957644E09626322F86986CE3CDA7C8180AA58C8D55DA7784562BAA184DD6E4FF03BBBA121EA656CF3CDBEC7B4D193BC39AC5D458E6FCBB593E38F91925B5DF2E624B1D5B72E7739CFD45B988D277A003C6238E31C689034486D069D9AC7AC430159C915FA1E3153BBF413994C50FF1DBDA025CD03CD64D25E90BAEE0E6934BB01071D76ECF84F92E07ACA3EBFC453EAF11BA0D36DF6FEFE0D3FC408D6ED51D25A63C10A4481B225CB92E5CB1BD8B61E95D561AA71841E4E7DFD52F1EF0F88BFABAA9E086224AECDE2EC32710DA65849894E36091BEF8F4426211B5BC06691C01636723D0E178B4715AA9D831DB4D3CA3726E620674FE20B3FFB3F148EC9EBCDAE296CD754F7738132828FF9C8EF4EAF1D2E8E03813F3DF8065449FBC70827ABB8FDC36661754B683B389EFD306F531FFF12EEACF1BD142AB56F89AB71C59B6898CBA2B0BF4E022F80DFDB4DD26CE185C6C4D830FC4A47A156C3FED8383F1D332055B70B4CA05F0B97F8FD958B24626BA74B92076521810D01163E27F767F0F8274BDB9C8916719B4B0EE7D9F67B41BD634F2DC31AF685D91A67B4561CDADBB25FC81FC9F44452C297964A972B0D48140DB49D9BEF7511C392DE5A72EABFA5430903603F305825A74BE0FB376E24E459823AB6CA174A4DE292D093C49630A54ACD4FC2E713A1F93AC8CCF0CE72B58205EA345A2F71EF467E72BEBA9D5FDE2509F7F7D30015D3EE0453A7B5891A21B561D88EF58D5D875CC96E172FB393B9DAD916AD119C332FB398591A51E573649DC7D6C5A90A260919B28926C6D6FD66A94DDC284189437E3BAFA9545832E01C14B5D057C211EB403F45379050C14EAEF2AFA5051640FB558F1737DF9B330427CF41C00DC898306ECE9D0EEDC6672AA9DFBC2787A85D245FDF53084D4F8A50B8E8D07265B5B59FC3B50D94DEA466F5CF05B3899EF96E3A2DA3865F23401BB339E07289FB0C57528678796DB3D07BB2E50673BDCAF6617A24180717281990D027F620300C5AB5608D4D474F3A147691DABEE4BA6A31A38ABF1BB9A58E2D6A686E5A4B35CA409E9DB9955C7C3F86C62E529EF4B204098BE84B227006202CDE3038CA056B0CDE56213245BFE3F5184CAB3525012D48EB507BF501BC0F54F9F21F58342ECCEC3593EAB36A04FEDE07EB7865E7976AEFDCED799A3D21DACCC922D2F6E3753F402D072CF290E3F3828A5EFB2C90A7B0788B50FD0947F7DE0FA53D622039FE5E7E77E1D8AE4881E5B819216A7CF7B57900722CF97F3E64DDDCC48CAFF78BCD147DEAB5C597ABEF8419521C89583DF2125D530CB169BCFB47B4137A3E382AF8702E411FFEA95D25E7E350348DAAAEC8962D3A09677D7FE6EA39332E5DA36452E7DD85310EA877BD67BB8D9423DD9814D35F03A303B8B37E868CDACE9EE6DD378BA466C57BF1BCC4943EAC5204FE9690CCB03AA064CA48BFCFDE91858C5A1F4A85B0F2BEF31018B92310CB64434A4663CD777F1B11817343E730C23FE3985115E841A04CDBDCF76F92DAA9DD2C41D6B23217A4673013BE87C84F55FC86A074E3A4016ECB0C87E8A68757D74A9A1BC0359BFD765D74CDEB828391DF470B5DD98F6D899DFDCC091E35F94E1003A82A62B91FE228EFF1E011ED1EF7049AB180FC93F7CDB63A66EB9B748DDC16BC5E45BB57B9B89C7247FE93462E3B6D38711EA1F03A0D36B91FBD28322161481604B33FB626605B9B3C717A2185E069E3B3ED6C54726E031C96CE6ED08954717DA48E98E470D0DA8F1ADD711415B49BD76C8F15F1A394C8EFDCD8AC0FB1CDC29F0A4DED9D178775EA4832C0C4BD2F79A88816EA3828A3D932A9C51FFC9B12274C52C95FFAD74DC1AD6DDD7B85E359A63A0179CEFB16899D607878B00390B7DB9A8B16B3C032178167017223A984269910F98F38F41A9C9E41ACB9BE32C73D319951D2E3997BBDC82D7420E523494C7404AD3EAD74EE2280AA1CD3EF54DE815C864675E4DAC3A11AEE96447D056D6101851EE6F5022D41CDEABE56BFF80D3506F353D8B4B212BE7895808B69A903E8C57A60A33EDA50F0478550D8DAD4576C6466615FB05BFDE645F3057106E7798EF417A1DB829DB84EF08AA15AC0FD3FA19729C0C51F720176C24F0DDD78DCAAD3C10E58AFF888542B220E0134053E3370DF7CA529F918FAC71FA47AA3216F1B478B587F1CE4E9A5012A91782D37A985E831693A67C95FC3C098AF6AE828744BFDE9143C060261A525BC5D124F4612410E9D77495B6471A772BAA2C105ABDF99A5E7D7213D3D8AD7FEA3761443EC90FC3CD4B210AA4A3570403A8FDE8BC23836F1BAD36697410D4FA5C52C46F51BC5B79E942478086AC41FBB7969FB1B88F51E926D6607678B02780972CD4DCF804854622DBC1DC56732F3CB71EC984DE39583565F13AF13E95A3581CB54C757B77BA51287B0E851E809D2AACACBCE52C029767A86E5A853A39D23CB20C0D471AC980E64757CAF38CFFA6CE0097A62B9460701D16B8B0CFDE220E69FA65F5D51EF4CE7A050236AEE3387EC0CC8B038F99FC6604EE9AE3407805A7B131A26EF7DDA3DBE6775C944E23C5CFB93EA2B429997DF0D86D12F6792CF772BC4C66442A659F347975DE4428C6087E4F337698A6D45977D8C2E3A7204028FEDAA15E8ACAF66D5A5875CA1E337BB696DA5E459969D6BA10710F46ED6E3A2120DFD3C5CFB9C4813160A9EAEF516DE744E6EAB97D1068FC992CF24927856FB973F7FAF5C974FFCA483A054C3EED28121D20C21772954381D07AB514888DE3D2C0E3BBD526D0181764F6E05E775BF99AA1782435F673F72EE526A07033A8A02603D164EA8729AC28B8B29EEDD8969E1113A1803F0D53C472F838783CC7A28EA47F8491B53E3AA82F35E3A0E2B3547E9A1FAEEA31AB90E0481194DFC01F385A6D7CE80D1AD21370BEFD816A6A70B93A4EB02342730AF0D791743CB7CDB392F4800420965A08CC4C02B6FD6E92F3358D73CD0785E76939263BFEB919CBADF13051F6C31801A565DEA7449C0E212B129912B70400406B30BD7D14F4AA2A6736EF0EB44DD64DF7336DF9990409B49A713054639A237D2623B31CB1072C4D07EFB95F9FD2905F3E5FD51A24B4C3DCCF0EE5E953315853B375F690133E3F5AFA0E5699071A5950E34EA97FBF1992E65BA67775371C0C472ACB9FB6BD0BBD5506AFF8A919B146CD3C261FBB78DC03C9579347B73E9E0840B838EEAD7714CAC34EB401C1A0CA090377C62AFC1702F2F7580F88216A15BD1C9EBC4B82E5A0F0066EF55A47695291B1CBD020C175F6B5E037106095ED654C4471D26152400BF538D762B643F7A94C4AAD1EDDF604429C695137075ADD1217082F7A80B6D96DB0FB7D0CB6FDEF159891B8F07372CD7A9C1D2F37B528457CA39CC8338DD848434ED97DB8FA745738E66A658733416F4549E92FF815B3F4D6984173C70C926BBCE34DA99CB28CCC3CFF27D5D3CA48046648A43B3E8E9170B7876341EE3613C6851C7AACBB3F801BF6F65A071352D6B2E65BE7D2410D1BB2E4ADBBAEC233A61DC672E425333AA2847E7222BE84A8E4220D8FD039911D184AEEA351B8273F331F32FF1EB5FC310EA425F184BAF75A9846CD1C78CB94B688D5D33C2DE8403D168CDC6DEB3BEC69F58C96F2939DB7BD361D132BEF93D0B6CA1E3C2E40B3CC17EEFF79ED7DE625E97776CC1D3CC1808A0F82435668A9BF6A1F14C1D19F4750D72811C8FA1129F2BA783BF44F84F878672FE8B41D2D3C9D1D30380C732FED2FC0E91022FB371A4AEDFE71D6C69B0E27C0AFE3914701BB614D541843DBE65F3D2EDD2A373E94DAD151F2668E51DF769EE35A3BE04D866BDD4D22A9E577ACE44D7E8D0D02D4A8961AE5BA21D47608EA280579D22B8A68BCE61F6E7C755F5C1F903F7CDF1ACB925A9EFFCB4E74D5F0525DD9A4D033CB780DD41BF002C11D47C7CB2A6C151AA9A34BC672FC8877A946C7F51EAB155CBC04C09C1AECDAC3D99F970DC814E0903825ABF2E82BDE1D91B6F135B8E2EA6491BFCF8F1B691748023131C09F48B85148058C295F087283E1CADE7C3F2AD338347A4CADF7F1FF51D2986AD5251783FE1266D3DE795E1C2EB4AE56C7199C9540D3F7AE2B3C77A8818B3FFC8692825C00701F7EF4CFEE83935A540A7D8404B15F1AAB97915F5DA41F09B2E176D1F2EB17770979CF45D2463F6C4172262D8C014A509269C2D4E31BEC26CAF13DBBCE72601F91AD53942EF76E0AB6E0322951AF8A7863E8E325D40448174336DCDC913022518A6D1369EB73255092ECE5D59ECDB1B0884CA5BB2939ABC0CB824A5DA93BAB79061DF830598D6518D36777AC5763227B34AE9E07A76C998C689C1A1A8AF00ED9701D28C8E7883C693316E682ABF456A4C10D12CC8BE4EF3B428849F2836AD09B4F83A86172A6E5E5636D75B7F03D2B074CA4A2323BFA798B3F1B94C2D9325E4CD94028FF31412C3D5DA4BEC5B35A893D3CE3E44058BF972765DD6A7CE5C3B7ECAA0D0BD0C61B002A698BD8E25A26B496CE0EF016D2E00D274D3DD5C0597525B0E81702CA21E5743E2F1DD017F283C0AE3FAD4FDB769CD6F5CB84B11EBFCF8792B2C5F0C1E918E7229300E91B2EC29D6D2B0BB3DAE389E63C1A649FC02A84AE16A16A9A4E3EB794F221CDF7F221041675891FA31F3324A7BB73E479B51E0BE4E1719DD9FB61770EDE83F6779F9E89FD0EBD71469E29C9E0AABC1C3263A47BCCDCB5D7C260224C2DB650B4F2570EDDF7925D948FBA74836F214102D300000006FDBA49BD9BEAE1DEFE8F21C9F75B8C7C735E2690D1308E0046D77A3B42A94604C1D4BF981C5C3380CE988B9768C05B470F877AF3108BDE05B5F326045ADC90F73E080DEF0B704C1BC8B1DC679704EFB52C1EFBF3F739013A73F3EC55A50A639E43E93B15E8CB8DE646D46D8F92A7E8D9733B529F1B97E4C003E6CC099E8BB45E3283EEA16A2EA0553C376AFF54394076014B04D06973771A38FD16417B5572A8347E4763C891FB5660304FFE090A0A0716EABA6CC745BB4EF7B2ED915A25C3EA50A55A0C57F900E5242065E1E6F953AC37885E954C4E7C94D0A7A78AA5DDFEA6BB36FDE71C90D9DA7CB8CA6FCCC0519A9F99B3CEFC722262DE4C75B130C07C06CA2DBBD10AA8FF5EDFA21F2B7938C6C0E84B472BA73E826827AD49CB8FC0CB0E2F78CDEE89EEE55E0D709700943C0B71347677A2C284943B2E5AC0A23480357A
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_26
+Input = DA9CB218B1568816689F39A988DCBC0CDE31BD551AEBFB826F721FB95E46D40A499A78568EE44513412EE45BB3B1EC8DA57883BE025E0353F341FDF669CA454DFAED5B7569628461F0BFB41E3FEFC36C698984A494CEF7A510E2B8134636D3F64C234A761E56172A1C178DFA031335AC54432D3DC0927145647ACB818CA1797E
+Output = 0000036C00000002F1878A337E86A993E1AF8B91D48096777A6FEED11846589A1EA1DC7A8D2817744606F88E68C918A6647864BDA11515FE8E5456071BB2286D9888F7C8434463A340B8DC98D4A36DA856B6F564115E92486067D9C81167A856A377E7AD37D7E865B25464A7D9CA87187246F50F3AD9835CE1F524DDC88FDE3246CA7CFDC88577109FD57EAB88FF2967E12044687B28010094451BB6E3D030BC6A4A84B5730AA2F8CF439C4509FD0A654A4507AA8CB9EC5D869296FBC6627FED5DE8BE3D636877D609D82940F4036EBC2105BBD276F59DF0CFE20D9200CBBA20F082CA546036C2CA4A5C7B5C75D40C0A700986EF50919510C676AB87E297A36C61FFBED13EB635976AF19D0CE5999887353BD6A11D0AE4D96A9F54ED74096CFA5DCAC18CBF5EB744DC3CBC56A6D5D67C1D638C308AC1621D7FCEA6DC8650CDD5DCA8ABB08F382216D995D595775294FA689263DA48E27BD24BCD8CC37BAE34E8199EE1B3D73F0AB38AE40459669027C877D32D0E4E8AA2821949F41228268CF5EC43CCD05B835FBD22733D4FA258FCD40440CF6FEC60F52180634BA87A413BC908506F4AB27C3294CC509DF0ADB24041B4A26EED59EE85092CF7EB5CDC5F6804E85D8E8352CFE441B1BEA06FBFF98F9159CB5EDA3731E08AAC5B1A76CEB47772C77036283F7361B44F2C65CA7A0CEB21B32A574007D112A358F9937E06C9360076782BE0F1E42C1469545B571BE110AD11ABF01F1179BAE19DEAA6EF6233CE61E76D0BAED4A7613DF4F471E6E2C86D6A827061FB12C217148CB7F32B308A4C34D220F98B93081D51BF3D6A5E04D8EA7C3AE9592EFF82219316EC25C8A5466EC8A81F42B83C93DA7C6FB6AFB08DF80C1B57F27B8EFA1FAAA48074E97DF1DFB222DE5A6FEF513FD6B03586F3FA8BD3950022EC77C955CCA1479B740ACC62849DD3A8A7093AC064F94F16F672497C0B3821CC0305B09D60F19D9D0952DF80617654909588B52F0FD55C7C6BC7190BF6066C4B5E63AF6BD17F732DC2E0733CBCCB5B39D1F6B5388AEDE04E069CE2EED392C6C1C7800A5406A0E36E0A4F3898AE9F1828602AC74BE332FCA952846E78C08D96908E9E72A810F1AD558DC00B90E1DCC9444C136DB1E3ED1775E24175EB684C085C76C514760397A8FD90FCAE7A279C7E1CC109A7C95D9BFFD77B4FAEF6E3551869E0E17D98F560E9DA99C8520E91A6BE989D7EB09A0640B7E66539006974291094A66F418E807ACC8D0277329C49B3CCAA8825D6B0E6588912D824726F9E7F87D53D83DF3025EA2B47DB198900D44FB7E22D5B619BB0C8AAD56B2949DCE16E7352FFBF83CD24E874DA473143546C287D4B72199AC76A24B573EFCA1BDAA733CCB24585A4161975DEAE8203817783818A277C01B5ED2DF5817C55D20EDD74BB7FA911E1B34B757BF46A32F77C0C0435B8C80404C79E1A3C516FA8D4FC2E178BBC7EAB9895BB48560D61892C1000BDC76E98879544B7152BB55D65632E3B5913C1320AC4563A54D5BFF9CB75FF7D63A2C1244B0300118B4DF6D5E17AF865C41707EA19B6C4BDA9F4BBD1AB60B0B4BAA672990C481E04B4403FD71040EB2805A0320EDF947516AB3C7E235A4D9B33B8189EBD60D2641CA4787CE8A954E7F6323C40EAD0A7C4B8B56418388AA0F4B8FA2623684869CA9A2DB6BD7F9B7274ED3A738CB6B328512EFBC73059B35B9ACB5E7ED01CFACABBB3D03975041826FB4B8515FB4B4B1E2CBCC3CEBFE2EDF2986CB11906A2013BC08CD8685C50F4EE9738314775DE4FF0DE315F384A82A20C6A69370A2A5346089CCB38F786AB3B636C13BB6814AC31056EA6040BB9ACB5331B834EB7074FFF69EE6B03C6B1802674902123868E817576E7C6B8B8BBE74842B07EBDFB186396F34117CCD078F7686A65891CE7308E064809C8857AF00E41BE95D1855FA9E0CFDD635500F848594770CB3AEFE8292EE86FAC3D1B0FD23753B0757F808C36753CB6074E95B014DC24089245C3B4F8B718D778316B851C383DA5AAFEFAE21153B6FF10305A7E5D0CC78C47B8046F4C714FBDF7AD5988898DE92333DF62644FFE503FE0B2571C344EBDDACA802C451B7DE7EC39E8072F425232BCA9B8227530AC8D86E1FD69053504C21D79B0391363DF95E8D359E0A0EF012E880EF68556CD4D73ADD5C876F9C946A97A97B996CB8682B537630FBB56FADE1D7721A8E9AB50276297A48DB9E329636CEA3E0F24B8C68AFA3DDBF127DA543F6CCA9C004573A192EAFADEFF2954F8A9D4FF1CB8D8ABA25DC23EE9F571BFBC656D2D0A9E157D0BACA3956D79377654FDDF1E13075B04B928D50B362EC25C8B5082C1AB4993087B3DA8B13BAB02B3CDCABDBC9ED702EAE2E38614FA8E1A0FAEA7DF7158C484AE6AD5E4FCECCFF04E19E2B66EF61BB875747DBB9584E453076861737E31D03762A373C167CEE0D00492BCB3A24281F6164355501F7D0D6FED222BC8700F77598A6C06CE77586E9708EC97CD2F2C71F13DEBC029DBDBC261D80ECD920ED05F3B7F5216B15AA34D4BCCB2DD982054D3B049EE6120266EDE1D0AC30218BC7F321FAB8CAEC62B8A333D032593D0546FAD21EC5B6C71669AC3FF5A7049484E3152FEF5FE3B1B889E1CB728607D90E28724049411D63CC1B6B18743854AF0FEA8E39395DB59AAB3B04794269011A66E2489603DD39CE2BA591F6809FD55B97A50F13F4FD1813DD91CF1C614DF23FDE929E3DAD9BB16EAC4DEBD8CF8373301DFF8DB7806A47DC1253BE153C0F0A7943EEB7A0B853106CE301D84BFF670C3AB8BA7EF76EEBACD6573ABDAE8B5204E2C3425D4E03529A94AC99BC4FD2BDAB2130A1EFE1287B048B6B7DEACACA13042917267ED4444C5380AFDFFF1028E7A0981E9E466C55561F61A8100D1ACB8E0E032EE397B43E412913C4ED576568DD793390F362E0B037F7AC8811FC9E4BEA5020B2008FF18341B9175E49A8BDA24F0A5E90A32468FD074104BC8914F08A06598386EB5ED2CCADAEB03811FAA2EBD0D9F2C118D30AB070BC8CAD1A73D3BDDE4048A4F6039042C518759DD11E78FF36138D8F4CECDECBF7026FE2560C19748DAD4CB6CDD1F666F244C09DF209E98BB622322F44ABCF8246F0CA9BF8F508CBA143B5788BB18E57CDE7D561CA2B1BCD647C885BB8104494F3A7686DDBC501726E807551928C81CFDB24FA7C7C846BED3E61F45CD4DD585C67FBFDAC56E0A4A99ECC9E65EAC9989D62A95FF01CEF95ADB99F14213F14A7C93E2514BED2F60EFA2A29A75E07EF121732C1DEBF3D362B63DEFA768778AEC3CB0F9CCF2E2AFBA5703FE4CDDE5FF6E1853DB1BBFC38B9427E5C35CC30958296455E6D617B9C245BF17342FE7DCD95DC44752AEB02FE4DB94B01FBD301EE2053C546F9B01709801CECC952F98D68AFB15F823FA4624E4D6EF44BC89E7E4BE429B50087A6250E521D0FC23B83907897EE7C48307A5AAADE736E43357C9B2EDBD9F461B1CDB0D704B2424AF3B4FBE38C87169C15DB9DF60C9B00A7924B7ECA25F404D0B65A7B0558C9C68E454910DD842DF93F198759381CE04E7CC54B5B549C9E41102BF5E78C6D47A4848C728E03491484640C10DC00DF4C5B7E6DF4F92632578A4430CF47ECDCDA6AAF6924B2F157167C0B56ACD0331E993B933D9DB99B17C31874FD8B9EB30551D05D3C7532DDA285964C1D901365F4F719D37BE802D5EBB1D61B74EAA8DBDF8D656A5A41D0E5A8F5E1CA0870DD1ADF4BA1F4B584F7E6E01EED77526975F75D508452BC1BFDA50B94391659D531F3D28B1765340052C0D3097FE4A59534440FA251B142DD9A986ADAB4993E71CA2CF3122686E000BE72FF678059489C1B3A9226242E774D199D0B14533CDB8981BAA0FF3B621BC8A7A6B22E327B2617B97142DE32F9C7ADA548670717690DA2CCCEFF0DD292D31A5B489DC7C3B6FDC0C981A7A9D0CDE78382D8533A94ACC557786981F90EE36B64CB2410E88A57B87F5304D9859183379ECB16588AC41408783B99D3B1703FCF14A82F1EEA4D10EFC75335DCE891D55D2F70EC6B41F082178C231C630131B4050E3F7CAF25EFD8A5DAB0F2DE45AB161B85E942582F72E4923459A00F6D48C929391EF6E76C0A79BD7904E07F3CAF31DDF48C569154F92345CE731EEFB41CCC17BC15DC47DB10F86D76D9654FBF9644309A55434F68833B55C29ADDB4A9CA2D0316484290B904BA7B49140AB9AA0D85BD044C2C3FD812DC55447065E37EE7BB9CF21D0075FB0BB169F7C147F1A2F87CF170FAAF0C3CE3363177453CE6FE9768F975A9EAA2DC5EDF9F2178305E917BA64FDADB6EA503B138FE660D13A3FE0A2224965A5F52CE54204E09C4C1D8894EECE91C49559E7D3881FAEC208936EAB6CE7C65B7302C0F1B54B18C99B59C89F847C8914AFB25CF172F78A4FC6909FE88850CE6EA1342F8D1CE90B0D17713B6926971942C765E167E4858BCEAB46B5545978FEBD08512B00D72329E70F028DD36F12FB58F6ED496A02EBA7D6EBEA2061B92394938726ADA80574B88A19F80776C34F45CB0ADFEA203CA27355F1C9FD7EFEE2377C198B9F417324F957E79C3A41F479F85C67BE45EF60A160D113EDD8B1C8F85AD65B044AEA3B460CD95C658F7517A67286FE8513B5A9BB333A8FA23D17BBE8DB37ED30AE2297C1042787CC4F9E3D1DDCCADFBD618FDDDD24824C3EFD9CB48880E774967703F4B73C5742860ED5A851695542B064CD64C8C4DCCBC32E77EEF7B2B4D437C4F57D34AB89270F35EFBB67DEA68493A8FFDE94B3B289E368709EC824D4340C3B2B2FB0F44166262BA4CD7AA3676E2BAE1346FE11471A7A5DA4A05710649C1E86561A4C4042EF67788D6D711D5D073DC7A923D6A6E639E4C9729DEC94906EC9698A5A5F1509DEB9A7AA265B89A78BCDA300DC94DCC10FFA27FEC9FD4BDDDA72F406A45FE0BFBE84D510E6DF9780B0B6EEBF29B188A4F9D101B732F390ACAAC94F8CD7B0A14C5EDA34BFA81FC59EE4FA3AF55A2B4B809FE492AFBF8848642B200ED97A915B01AAD557965E2D3025B35945C09E92A6486630097D66CC69726DF559B42956FDB80861810C1F059FAC5F705866EED0677F44AD8B47AE3A8599B57D1A7530D99CD1B3816771C069C415FD0C2E9A934034EDCD86347077935004BDE2433701D157BDD2363BCD674A4EB5A94127E3D2247C3C3B50C70BEA9ABCF48996E12CB8B3CEA1C7B49DD48028E4F6D0129E854BBD0CC45517A9532FC994710ECE275941B77317B4882E17D15A2A49AAB3D8A6619911E4D36C304360912D4C4EDCCE66D5FEBF8AC9E0A1DED6E4B7DCFBF5B6D27DE6912D6275E0EFAD2F962973B50B15E03F140FC0705FB8F445A14859BB95FAE9F14AEF19CCB4615D870897EA785D538C7BD424FEA4C35AF41DE8CE9E6F4F91EA23EAB0351C5B7772E40336649DFEE654CF016A9B53FDE60E26BB2A74540606EAF89C56906844AA3CC85AB1DC8BA5B3681C8D2CF19C3E87FD131D36BD0BA22DF0B906DE04E4D186C6FC0B0337D77FAA5B7602D08664E6862F363CED3168B36E9C589F8B367D6BDA7D18D2E1B062E7EBE55FB9D2C9D0933FC312F6F2A7EEA5FE3C79641C0243026867AD4B6EC21A3E3BCA628B1769AC3651BD2F9DEE8B6B6A050B71D0023510DF38AFB2F9B1D5A7691DBAC0499926E14BDC4FEDCF2A0BD4BD87800F1DD920F11B28C6D0BB25113C2E3101D584F3738A3EDA5CDE501735C9262FBB06796101C28F626E76C04E2B13769F214C5C07E017ADCBAB1240C9BBC0754CBF54B7DA4CD3A3C3333B0A9E9095F790B127829161C956D094504EBBCF5D928A6286FB83DC447F968FDA8EB813A74C23D8BE17003245A91642903A32D8F5D4EA63DB272DDAC206B318B79EE316BB82019D8BD219628CCAE44C0722BC8C59A0CA1A13580D86DA04A6CC293905A493A5D1BCEDB60EEB381E61D5DCD519C14153E5B49C471261E2D834762159F8558707685D2B2E155A0A3F78707B79A5AEBD7E028466FE13199ECC55A980BC3EB336F69306EE2F04BE794A01B7C5BDDD5740D335AE6BBC9582F3C4014C8C8CF9C82C7168EFFC48D0378F357D225C000000062A43F3CA193B66C83685B0E9E97435BED3F9D37066822969C8C34F890B223E4CC9EA4582354ED22489A2D64BAAE57DC1BA13A28253456654B0E43C147A823EFA12428FB0F4DC9307060BAD4585EBC58978ED0B62C73F1E2EFBB95ED02ACE05B24AF91DCF486E0BA82BEB46C3BDB446A5A8F07523F50010568BBCF5E65A1B69AFB3D63289CF9967DD516E96E43EB945703C88193633EC8D962C8D6A741E837DBA91BE2698C8B80D916987022E069AD90CCF3225315D4CCC941BD3B517AF9B3FD36F24D03BFC9D1CF2FD91BC7D79B0838E9371E078A0FFBA79C216F570A16BA791B9CDF5E2142A7F517E4F1E413A5D7A7FE72EB1FA65AF8B599CA2DA168E23F849578B3FA52D4DCFD347F96279924AC8F4058B4C3D7F1DF4E4D0C4BB70B239B2412F78CDEE89EEE55E0D709700943C0B71347677A2C284943B2E5AC0A23480357B
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_26
+Input = 50D8D9D350E338041882F2FA61BB10DD68BCABB036948F9E55E8A66F2E917E88AF9CFAF9560CA7BF280DDB89F1B1CF2C3B8CADD0595DC54AD130DFF7A26112F40CE3AB31E74C6A158D050DFCDE61CE35DF48D140858B6C5BCDE145C02134C4350ABAEBBFE7AF740CCD335CC5B8932B17F1002B66971CAFF7A392E05C583748E9
+Output = 00000030000000029E6B9D33D7475810932477A1F599775DC39F0DE3969C28CC509CD2B37B64BA8A0D99A522391E8BD0F3A9B7AFDFC20DFABF580B476A337BEA65F1AD6A343BE63C9E8B1D1587CB72675DA84B74D596814EFFFD1C68C61EF0AE8AD12E17BC32BE18CDAE0C4C232371C28ACE72D022BEB726F39C2C00F9E0DF65CC0013C0CA7F649B395A0B49DFFCD848F5278CC30D80BC2F5E8691D52549BA3A08F56E3DA247E457897614F9D15BB490FBA0F49E2FF7177231329AA124A8A8E090FB69DA03C0FF7B975E2A242B33FFC58735D7148F84DB509CCEC32595C1966D8A3A73916433311A4D4C44BFE33BF80E3D8C205EC73E7A46C52C975FD485BA06B06C42BAF5AE49DB2D10EFB681DEB27BD16F660B0D49A5B94E3C3E549DC8C696BD2C86F8247893B7217E0A88959B49F0F3E8EBF06CC586220E7A3EF016A8EBA618C30BC44C54177EFCCAABA25546843030D2C7F3E67F012995590F80D82C945BC0B832055161C7934198ABA96066424CBA59C77AF19A2B016F629A395F760074CD70A5EBD372658910B64ED90AF8F111DAC786AE6F196D0431206B7AF9B3625DFC0B4B5A375219C13C5AFD8EA3BB631DFC44AF4830E1D82F247CA8C47158788B6665CC0A94B72DBB235B342623256592880190FA44F190C759D52D484AD7A75A3E0B30014C1E3C87870934AF5537D352F74CF6C02C4EB7317B2DE33D64F1DA35E5BE5DC1D059EE7C698C87CB400A6D4880009B943833311837C3FB10293E3F931EEF8F65F4A92AA5118D150E6B55433BD589E0C769FD966DE035E9DDCF4F1C7DE476CEA10B956BFA1423437F862559F094692839B78F39FC890F5F86551A3F2DCDA959882361B33A8A1692C48A7E0C460F07D9340F4A22E8BA8265744CAD5E11934FCF1C473605339AF2301AEF90F7CDE3FE04F61F5A171C751900D66F2521DDEA03FED24EAADA593C1E73A20029008F4BC64BD0A2B14C5E04AB5E0DFC8FCA4B76D79D6D06DE7ACE4390F8C1286C0A54208520252A1424FB60B7F72BB09AA25E5A5A5FEE13E38A90867F5A13515318DDC289C3A9ABA7C464B9DC47D1EC7164F42E5EAEFE461278827B3312563DCE3F43CAE50BFBB96DCC253A7113B4D95DE032A3AD6E52780FF1D2F7B33A54E892CF99BDAC3F8DBF81BE0D591F69BB29E55BE69AE6477F368B495C6A2C4874EB0CF9DDC9F5D1EBEF67484B34A7F4A53FDCAE368171A1D629553EE12875D0DBBB25CFBD06E89F174001BBAFAF392AB248114B8C280FE118DC69D5431D5E91F1BCC2E5D8E8BC1013F0979C21DE1A96D02AD22391489488A0C5E0DEB33060C6AC076AFDB8D44F3467AA6316E0C7A23B14E6B7FFB8E6DC9EC655B674CCB88E483DDA82B81119B875B82E9886F26833EA97F9C3F23DE3A4F2935AA1A6332DD84625AE7ACF440BB20A58E0562840DF1C3764D277ECAD9A73C55240E74C3F1F0723BEA2ECB863A7D1DC76CA91ABD2B20DB5E5CA8F42F70281524D1F1B6E97088FE92C03559774D41D4B6CA05FC599169B56D5B076167E5D2CDF254549198B8BCA2700B8C33D9CEFB7077D7A3F552F7F939BAEE6AB8F18B2231713A0E05497B8D6F52D3CA2E29155D7E58183EBFB926A1C925A869361D50A26991DB94CC92DB5BD568945C8FCA7F96C7D89CB376AA9DACDB125556F0F66F58DE9022D78BBD39F177027260CE4CA31F7556DBA820333EDE9559FAF66283F711F1E3B38AE50D97D184E2D08421569273AEBB51BB5D2745839E1B311706FD3349416B3A794EDE933F5A316D3CBF505574356563B71E4D1BA08B1ECAE9B23EB5FA783E10E78590F62D336880AB53E1996741BA687C4008F0DD4A064A98ADE360ECBA784C11E6FA0ECCF14DBF84DF011928F1B83434D108A01C7FE64C8AC586FCF34E0F1F9AAA9479012FC3A83799334B6BFC7225F6E8BCEE2B163F62652A4A579220C8904C196879AA26056BACD928A10F8B5534A3912A93C476E097C3C339C4B3F4A547792A76CDC82335F6CF9B369BB1BE938D9B49FFA2CAC371322087EE7F32E293D5BD21E2127C31B34DA4C8C306C43553B7EC0E1D4357A36DEA909ED01BA152C0C33CC82D6EADB73836BA33C339B8F5498293450CDDB14AE69E93E3B2A8DC18BF2DF7AA7D6180698076531AC4A202ECD51EBF475D2B9547F4D47BABE5EA32081DB9BB9A3070637951380FFDCB732849B846B6A928C903B1F3BD79A4FE4D5E3A6ECA87ED9131D1A154755AD4F69D458994C5E3D1931AD54F526E053EC49FC096B19EBFEBC8293E461F0E9C97BA5F35DCDC2B5CED0DCFEE3E40F39BF873D20CFF92A9D54B555D6C8CD1D3BFA97D3340CBC87E85C9C22E33F426EE17B2BCCAB30F00AA998DF32B792FBF0B8F772199C4716F7D18065C5ADE1A4943F20097594C7D6E22236DEE4CAB998C1F817CA09119D68619E3DBD5B6FD1866B727C2EF2C7B199E75B025C479AD70853BE90A3B9320BA0DDC7838FE37FF3CA7880CAB799AC01B3390EA5405C007395D741103F3A9238F77CDFC316D20BFADCDC76BC0912D2347BCFB4C75E823A7B49CFC2D50BFC9DE71788EBD84B012FB4C31838F3795523E82846F7A2F5D342B9FB4C6B06FD022EAC3776B93ED510DF83E499B8172926E7DB4B408449FADD8003CA5A09007BFC5D2448A5DB9F8D1DF9D16904B36C669DC5C08DF873E363F011DA1959563E98CAA98CAF44CD91FA55EA5C95ED12237F60DEA2A4974571284489A160E809CF64C6AD07B6980059B2F4A20515F9746BAE0EAC529FE2F2DD1A4BA5E9BBCA2BE777E8EF9031FF764779E0CD14BC7EEFBC6AFCC1AB5CF533C88500247FBBEC2A97621DF8D8351B8EA73A22BAF294267834A7C7910D7F92C499F52FFE2059E2CE366F8B6262DEFCA6399DB315D60CD45643DF71BEF9EAACBA6E8130143B575E44B23E40791079909058A2D2155B48E04B34811A17E5ABAFFEFE23C803D7F007FC1BA0F54FE8E7E81E9F994EA4BF865DF95A741BCF754D2994E99505BA97EE4DBE13F3CB47C6397FE0CD35712B5E25E7048C01B091AEAE279CB2A5D87A2DF0D6D20F9127931DDD88B08083CE0F19C34976F00155AE10F32C7E31E0B1D2D4D2B49191D6E864FEC24678D1A5E661715E3881C920E1844FB6AB7F0A7134E65C480B13F5AE0ED6B0560A0BDB508478DA08AC20909D5AF588D5F0231DC4A4B3E3165F4DCC8A018F3D12909AF419525B023037C7DF1D0B0352590E4A1B3B18898D4DE95CD3087EC2F081AA276E1EBA44E34978C006CBC10C692D2C67E086F176E7AA46E7934FA4FED7075F9443FC8DB3F684DE69B91228A03250E3F1F33BE7B9ACC7D8293D619FB8D9EE465A4C9716E8FC22942936E73507EFBF183C11390A34737E0B4DD8EB0BB33A3696EF9B2CB24CA0280C27E979437C3F3F950A2EF29E679B5C93BA07A2059290C5C641B4DF06B647CCB3E546E05EB8E6078D08CB0E36F5AE49EFF0B4B74DC095151A048196AD18949188FC00C110C32E66C055B986AA0E31730C7B87D06ACED37E816870F11CD8A4B46057A851B3D72F729533E02612401C2F94040660ADBE27FA91C381E35368584E208373DD9A939909EF3D8CB87982F5FE8D224B536A63BC110C34211CFE27590EC8A0E85274335ED462D7383C55CDF0E286DFF2CE678403551D8B027A4163B7205375E27B05D7859B35C36E23179F87AE86CFDF43698509254158A2D732F5A7E54EA3E54DD7E01FFC65624530B12A3B505C9C3DDAAAE8AED83C813D357D56BE9DCDC9464B34E68BAB5ADB4B040AC417BE42BD817C5C5F35C5CABA3F3C6E876B36E79987C2FF362C7DCF57D818EA9CC12691624B2B841529CE28A6D98C29451C8ACE82BA219475CC2E577169B0FAA8E94D1231EE5BA58288580D45E58D103DF2758A73074212953C2E7F50AA208F0258C4813395CE5D6920C7BDB27967F0FF05795A12D8C0C2AE366D1EA80ADE185D5665587AAE2B34F21DC60E620949C24EBCD11F245038EFEDFB77E99C3099585CD7ED4C4809A22BAB8104E2D7B9107532CABF034868DE57B3D89519C1F478EF3768B835760B648BA9C7074D83DEE278F40E10946F6B91A4D514B87C8ACD353A5C9BFE8E1EDC0D9DC6A68BAF861C3B16DE4EAB9A7EA9C3F899F0F0B728D4D9C9AB17B7E8D4590DCFAC92AA360340A2A12DA0618A5B927215ABAEE7E273B49A579A14CE320392185E6FFF1120D368FFC32741CC79E24274BA99B7426F5C4D901347B151E73EFCB4DEA8D744C9A107F2183F90679D06FF9F52AC643E3C9DD9060DA5DCC23B7F628D8EBA02A16B90D9F3C4B3AEFD57DF421FEF4330053E2DC9FEC728BABA9A568886181C2690C7C289CA38A103023D9E236D84FF7AA148D22AD4DC4090DEEB09E67A79232A23AD4AFA58FEF4F45A6DDBC36FA7C2A8616A7BBAD762FF2A0F1AB18C0D3AD1396347571DED794F219BEC973BC412B6D7C6ADCCEA140DD8F7E45D183C8122D95207CC1F6BE297B917135460BB84C819D375209B20307DB2C37E4B235EA8B9764A0FF3BEB7E25A4241CB35B67BC8EBC63350AD956254445D5AA0CCA691C89D8D9EB610C15675E34E0BB4A730D1F47B6262CE48F5609B30179EE95CBB3A2D377AA133A718B19B9C4CB33EC9D1566293D71F9B76564B8792CDEC8E6E214AB1BDE35A0834A78F561C2660FA671B2C4F47714F4B64CF0532221CBDD958DA53E1B21E5724321AC857F5D299A8801ED3F756355248CF1B166A2734F962E594FE696FE7181CEDAFDBC1A1F34C670C9DE29FD96FC062E43980C6EC3CC4050A0DF0A0E39FE7AB08910463D4B7934727655E6475D7BBE257E0309015E1C8F8AA5A8F460F7FA8017B23299BB983357064A08B762DC8CFD81D01B73578D30EB633BA9298877D828838907A90683CBC26BB25F3C90DBF8E6585AB232A8CD5B2ED0ABB1ACDAE11B9CFE68AF2A98B41B35FA438DA7A0AABA4115ED857B35F74C2FBE31ECCA3D27BDEF29F8191566253273AC5E43A6F0C1732BDEFC9FF97D6A06E57CAB3F8D24890181EC3628DAACE5EBBA4C7BE3CCFB0E59E6C96B95B6CABA86AE06240C4F1F330B6A50465AD18305330F0E9DCF49A3FEE2E2A0A66E399ADD449A3E9C218BCA7ABC484B11226644936554AC5B5D48C5551FA9D81FB0A2A9F96BE354C2023462E66DB64973F4F5D48593F1E587DBE92420EFF35C3F769110EFB662A49270239E14B28E2DA2CF969A025A6EE9269E735DA53C8CA0E5A9F549F7CA04F85D0AEB6D0DAA6AC5395734D84899E1215BFE7375D65931C4E41E1F0C753E9EEA32C51DFCF150653546A87F92D072BA5D5252F92D6937CAFBCA6ED53B4F2EBAFD498C27D82BC0834CB1866B018D465DD47B0C1953415445BE4FAC986FAC42775086CCCF25A70D520545017E2CBEEE0853823B2EC1DD95EDA99F3FD9DCCE59940E58B39112C62237DBAA58F896E409E4A0D54749AE56A89817378DFC59D1DD3004F8F684332B5689F29747708C7C19D69F15C7376A067EB87FC76D33EEE465C71C7D2C5FE7E67281582FD0BBA77EF72B0B1D5A4062B200CD0BEE57BCD94774448672559F384F5C5CE8960855D10D3BB4C3B35FEF08039D97DC08180A103A34C05B37F0AB9E5F1C41BBFCA148F3145BE2776C1EBCD55EE9BE9EB82267B7DE27EA6F7125A9527C41AB01BF52028E5CC21423761BE735F789E22057BE04F1AFDF51096B72F96D65A0617C0496F6950DECD327B69B551976C10DF29606BB552C22AE235F8CA02A15DC59807F2EB441BEF152868C03B398D05A0E44383F3B9461EF336626FB3B77F39AB45D17AC80F5BA7D3968EA75106E623C50C7812053D1BE543E83A1989A80342A81D1A355603FA7DCDB47758DA29145852189FAD9E4D57CC34813F2CEC6D7C3FF05D081ADC8624CA3D3C4F1D3BA540CF893D6F374E150A3022531CCEF4CEF77E890164CEEA3BC7536D9134AE037BBD6D714B2AA5A76F1FEA22E44C047E28D5AB1ACAD7CA353C961FC60B02CB55D4E340F1E08DEEB0450DCC190B23E58799043CED73E6C7B917DFBA3E9CCF1E5BD3677F7BF2E18B42C14D1C630F4C7AD6669E180BFEEF7A0F87BA0FAF960C4D5C03EA62D6CA160A49C3330000000694E3870A95EAC4DE10C6DD9BE1AB4A539FEE0A38CF2902455E16E217639D864BF3E6FC37E9F53CC330456E81ADF74F5877896804FA0E23A1596561A8D1A5AC5D73996A112342240A209644AFD7C042AF25A0F8E6A5C24F253FB0E61DD78FD5A5C8FD3CB2EEF43FC61C8F066CA9BB03D641AFB1FF32106F2C7378FD7F04EFC8304AAA2E4C15E623FBD2F6F4A66AE604614635F3468EBD579A0BC84BF1C9C5991E972E8DC5ED0993003BA0B3C298B90C6578632421A1456E4F46BF3DF2C632FF3C98E1A71ADA0E9851C544268896CCF9D986ED3DA7B3E1CC832A3C62D94004B86E91B2FF04F13FC4910EEBC614DF6905B8993213BA1493995B3DF6D9B7D3895CE9ADD55B63717228F4AE599FE42847D4A954337E7C25BFF2398168D3D3FB247ACE054498D04321C6EC0056DFF3210C35FFC3B9F59225D952E61DF43B5AA00B1877
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_26
+Input = 73BEAA240B31BA46C81ECE6C72F144BD0ECA0D2849E5A185A0AC3A5556188292FDECE5E9CBA12B9958F7643E615A0767E8288B079E230F59A775C636CA133E2C5C30C67A582DE69AD1AC4B593E49FA67E304689445DFC2C4663D16B23CFD45A451A2885CC1EB6B51BCD1E761E77696BE28023410B78FCFE48C8865C47EA36BB9
+Output = 000002FA000000020E1056BBD82717CF29154B971DD15869D2F3FC609C55F4FE9696F9C848F3AFFDC45F27641216CBC7662A82C949219FA42AC230C1E800BE7EAE1FB34F5B5DB6799BAB1E542D2DEA153F501F5839E6F436187E9F987962FEFC77321D8F71F0FA9C11EED0809DDE0E5C7A168690100469C92B21574A358985539045D811EBD65F9AC4EEFABCCAB5BFCC96D241303720CFF3F964A62AD8B2CD47378CA5894FCBD41C836E0AB5CF6F3B170345142E13EA7D897FC05740C5004D83C137F125743910C50A62D45CB3607ECD05EA64E2DCFE8D30BF9C8175F6BDEABDB990969EB65CC3EA642638051659D5D7CF7FE3FC2403A66DE71BA0DA018C2C733D66B09647CBB5CD7D61F3479DCEBFC9EE275839DCE477CDBC1540D274954D2B482FCC629E153F0CEEAC83D01C4B84BE5A897D02A5EDFCFE394BECD75140096FF5544EC9BA780E8682DBC68A8F0324F66DFC01A387BBBD59B39D7251BDCC5F6D2675918700BCAC8D6415CF9FF52B41E0CAA18BDEAEE1B0D62156BA44AABD5EB2CF1A9F35158539202126C6A27E8E7F54686C9AE7303CE4965A0D89AD00EA8186E3F953C8F8A0919A6F2AD1763D6AA36D9250ADAFA1E7454BA56F6DB82AE5F345289298C73F743AA151AA350A2493A6F1907B489D33F65D931C8C57D7D720CF6EA191E636814E5428B3F9D0FB840DFCA2AC05D236BD02F559CDE161F398CABCE110DBF5E8ADA2D4EB365B67CF270245D065FD46854BD1BF1FEF44ED3A6169B37CE8E66D08DEDA9D58288CB0CA83B09F9A5CFBE647E4F4A10BD0A5A8663605F7A390E929AC37F4485E34EECABCAAF08B54CFC801844D6C2027878301C0A2E26734A6E4B7C65A334BE906B1B3C6AC075055AC19DC7EE597F3B3558E3A60D586014BD2762A8CD686821B5A867EA1A62E74337E466FCCD4C3708464409796CB081544C68069FEC920EBC30DC64CBD2C70131C73E2C2553B7CDF4261D203F0034C959E47ED0730999E58C3F31B93E717F1B46675FAE1695E5342C21BB20494F6EBF3990FDF9DB89B7BAE940F39BF1C6D22F38E12B8972A8907A97462C2FCDC3C0D9C4D51B3559EE8DAE2E346E160883FCD680D976E12FCC875A1FD9DA9DEACE941E45DDF4122E1808AC109C2E47B616A2D6384ADCD4107CF7EA196E34C498189476E5D5B563BF8870FDBEA1C7711354810096FC611CD5A3A403B4C398DBB775E2BBD99A0D7B176A1408D0DE4F434677DAC5F94F86F83C953C73A8B75D9A39E6D4BA9B728C9353E570C2E758D903F3D850F8D6676C6EEAEB38265219614421F7B7A2E499AF572368DB8192751BC11786C2FF2A26A91958FC9AFFB4BA9EC6C329DEE75F20254960B7B0026F4F7EF558E53CE3962DEC65E8F3234890604EDBAD2F183748FDC33CE4E32E2EB211D519DB433051048813F9F27837E8D2542B26733C001F0C9524D14CFC5997897DBE2A461D17844218BAC3307979A566BDCB5567B264D44C9D4D49C2AAA772A098C601B46C9D7EF72683DBA63325718E332C47096593DB053054993FF0DF6F8FC1BD8CEFF470703EA878CADC37F3D41DAB475028805159FCF201B172F926F4645B9EC8DBE192DD214FFBA71DEB69B159121E060878A9E17369014F8FED79389CD00E562385F0DA8218789C27E06A7553C527AEA92E242AD38301ACB10F934665206D1A072A9DDFD7E46A664308AB536E13033EC92F4CF6E26D9A1916B7715A15C10CCC845908D001C1EC35185987F83619E147D7863C69B8C3AE0CEE1DD8BEDD5344B4A2517119802D3B9BD883E6C8E0D0708E976EEF74C87CA8542A7EF5EAEE7051FA4BF026ABCA0EE4F43BB7FFD6A4DB5A3882FE683E7C984F23C72043926EA2388E4FA11AC8BBD0980A8261166494D4CA221854327EB17FAC5517BF73C1E570AF6AC18207F2E0D24BD846AC0FDBCA8B2FEAB17566E5E7DA6C7ADFF92E67B8399BBE9DB26390A4A8267E37B2125B34C2222314892BC738AD66621597EAA7CE563E7F2ED5D2A0ACAE2AD5EE8C1C2DA5123FDDEC13F5057EB76E04AA33CA0A2FE1A733B2ECD0D0DBF743544E0D24DD303D8BC3368349F85085951E24B04FC688ECFBE2D438DD7F1112820D1FF660566469BD4F8C46F9B25F867B92D42A40E892B646270D71AD4B43714AB75D4C439136A2674A92015570750E96C900CA6509C51EC1B9CECC4AF3C7ABE97C3BF372C700FCF1F8C940DEAFD1F07CC30B80C629FBB2AAC8901FAC14F83C23E5C8668F33547E66809E3FF36CD84BE9B946E5C7ACACF48510BE19F4D176C3A1ED2D687D81AB558D2A31D5B858C3AA5E1BAC3BB553FDAB79E95CD99D439F3D40B8389C3F534A9311F210643E4E0645C183587962763E6DBBC21A80660A4EC7228ADC23CD32D79ABCF5F6DFA1697DE6A830C8F16E156A9D3840A28D8D7A83B9404F1E2FB8CBD4565B0B3DBD7911A16D9EE2C25503206C7BCE84C7D46337CF010475C8042294FAC529E0E5A36EC641E46649ADD064BCEFA0E9ABE42A220DEED65BE0DD6381702BF7325975ED6DA884B3894E8164CA662B21459CBF187E6DC5D26E0906795EA6918A29B9A13DA80F4039BC4748AA3975D0D07CE5E57EAA4CE5733AF6908726E32D7C4AE1A79182F3AC77720BAD1A45744F80A01F604D294A9FF87B00FCE204E63124F814086B95B9EDC8B0A307F678A311F59B06E91529D9A522F47478EE64C15972EA864B361B63BC1A89E75E1CD87BE9255364DE99C855C63DBC875C66013C0139F9B314A5D01E45A06284065B1A7752C1E42F92BD388761C295218BD1D4098978CD295B87AEA917144817A14427261DB88897B23B840E475645D0C8A1B9EDBB791A9A2DAB9B97A44125455EFEE802B9678BCDAE7878D6BF7295130E7AE9B7BB9AD7DAA2AFA99B5FC1F98E25484C71551C7E0D1AC1CFBD90BCF658043BB7A3074EEE2E616B4059639A9D3A61FC522019257F8B90E30B62B9923E042CA64178C692A40EB4EE0145B9E5C3226D22C7D5D9ECA574E6107B85FA5D0EE6633C4A8945D8173CAAB3ED7A4CBCAE0E2474575E654301181CC9F7C70F59C87911A8F5D8836DC4B2FFEB3480C60037884A9584C5E35B316919FFE4B56E7C2C64290EEF023E47804094DDDCD129F18ACEAA038F9D75BA7B8F2A80D135925067FAACE1D194EB32F51D25F9996E88468C6369689C1427D59C156EEA4EE5F3795067783D1961C2A59F0CC34993336B42263BBCDBDB24653630F09F8A2999E4BBD6B6216D51A8189D64D0194625BBD7C7CA6B5182937AF756464BC6F99E45EC73053AB048ED492CABA60ADA99F868FF2172EA3C642684FB325842B655C57CB3E64FA947AF0FC3932478B2A6D5E02063A93018F83450CB42173624F38D6EEEA84417FF554F4B95F4BD11C4995D1C26B5767E8E96CAFF476BAA4D3A66633A66A3F4171CAC15BE82269EE19EAD1087F93ED967D1A39E15F44DB4A179CD3F490816EECC79692EC1402322ECCD0EA1EF90D08495B9C6E0504F2A333513DCEF18EEEABBC39C35E885E867DAA04BE8B6965ED08C03E7AD8CFFFB9051ED18E5D57EADBE2384097E9A9EA0B3B4596B69B3C2B9F7EED168E44DD5DC685B97BA21A1C2CAB9F62594A7447503693CD15C1274704D105697A20519352CDE7B9B13321CD580FE59898AC06B535EF594DA360608277CE94889F4DB5078F306D4ED56493B009F807FA28B4D1A6B2E452C7AB6EF4011F23C1EDA4DB9C77854C27764801E7DBE66E31CF6AE246D48C3DC5D96BA1944FAFDE42397B7FBB09158B3AF09F90E2C91855A112A6764332BD6DFDB6ABF5D8C3034F28AA3AE7E283AE2F0FEFCF1989A12F37F9846A9D0AAFCCE8698A62F9E45480A803C1357C8E588ACF13CE82256233A969D44143A46588608945A0CB3CEDC9E7D9D0AB712F5EA81DB32F143D83CDDFD5AD027B2E08AE4240C99008CF526F369AE7172811A13AACAA75037EB936080B751AE77F70BAF1E44D12EAEA922C963655ED69C37B89A3D03CA869B6AABFB68A598CC57A297617D526DF0F6F21A83181F70AAB1F8B22D3581F396A786D9EB2869351C03A00F7113C87CC75E772C86631EEA05D99259386AC9BB3EC24F4A94DF30AFF68B24CE1C033F6146E3D58B42D04A05E78A356D3B5EDB3B81AC6D542C6E69C1EC18FB6CF32EFE14ACBF7D3E138BF3937BAA3031881033AADF549E13CB6E22BCFED4AC88393C414F7509D386E75D7215F21E5C78F6DEFEA86BC8ED0AA9EBB45A45E73687AF12FA9966A07E12724E3B2F9C0C0A4F637CBA05971C9B35ACFCD54C066885F9FF4A47864622987742DCE3CA283CC64B3C6390BB102A2C65C7D65D9FD6619EB81F9AF603F145D700B02138F7F222FD02BC582F188F87934EFFA88DAB8B4054542B4347BFE174B070C60F10658DA7B22F30C48498EBD503F11AD7958B4F0FB5DD9EAEC6CD43FEC39563AB4338FE0D5069CACAF3D611FA7B59BC764446FE37A9B071548D1E7FB19E2AB2B6FE9F5DF6416C5F9DD5CE627C8AAD8A359C064CA4FC96D41D2D132D6D58B4FAFE133EEB3405A67553AA0B5A35A9A8ACFBD589B6090CCF998885ABBA7625B03B1EA2CA093753BDA3EACD0E3CC9460A0084DD363E0F9544EDA8B29FC3578B28D59BA7FACC5D50AD4D6AC7AADC9435EE72D71015CFE456C74DB2E89896666D1407D70A2DA7196D193031AA1BE9BCA4A0DF1A966F184EDDFB98F1A6B389C8668B1855A612489D04BFE252238CC39B826C5782B4ACDF10203DC209C0CA3A4C602DC4D3CB194497FCC70CBB2D2375B173CBD28302F80E5ADAE3E63979D2966D81D14374691C1E8AFE0E66E0FA3CE44BD7D1BB15343DDE2B1C1A4367DEAE83779D2C3BC2793F7D5BB05593DCF66868E22EEE1526E88CD96EB7FA95F6A42FE4040B08D67811E4558C834523E58ABFDBAC352B7A7739D0B36EACEE14157997B9FB9A952D107557D96B0A9CC9DBCACE38C8578120DE4C78A0FFDF43D935951DD50A03E245B60C48952FF15A5485BCBCFC95472EB3BE70EF65C8994660AEC6CD1263FC01A52BB62CC0959BE1746BEBA51047142C9CC82CC49F68586C3F1D84CC4D9B39BC12AD72DE4A4D9715BEBDF4A03F4E438F06983F5C1F252187F0926F90067868F614B1C0310843017D6C8DB4AFE16108B454F7C56762719D6E1834E1CDBC65D5285D2913D96640C18401F53435999FA7A2FA785381A1E2F0792424201A5D14D1EBE9EAC5A4F92B7F1ECDDB8B86D3AC2D4462DC27074F5E1AC57D960159427B6195931B27EC4848EE04EBBCA15B9BB9A8D292D4B2B1F6A2A893851C4B8FA5CC54E786FCE634001421A59F2DFF9F70CFF6BC9D78B5B2960C1D1C0C438442630727216DC81C71CB61212780308B24351FFA33F999061EF3B7969E1F4DAC583587D6E3523058DC2C189AED275E2BFE7A658C61DD9074BB7562E25416493C7E3FD021276B4C5A6F627DC7ECBDC18A0B9653D3D3948AB306BF0B10E819330D92FF848DCFB32D588B6E354F54A34A6787F8FF5E857CFBD206961A6B759BCA3412E79E19101B767601F2C1B46825A292FB4A181980AB18DFDDC5C00E8BDB79B2C62796D5B5332EC8F19DE0EFDFDD86A285ED7E5A4E05632DDD520F2B4FA6C4C20E17BE0CEBB28FA646890000899011AB2B99CA8D2A76EC6630991EAEBCCA0072DEEE8610D8B6214503246DB44655E1216DCB09A19EF006A916505164FC1B68FDC63F563304D360AF1FFA086A42E8D2DF933006B77080AEA18A048BF905BE32CA20DE712379A605A3CF2F15F4919C37F6883B31FC49C36EA8D64F3DAE6385F0D498D4322A6DB70CEE0B1C8C5426A27BF32DA87283AC509E5A7DF5E607906A526FE13364C68513BB150147E83905D69920A13310B9ADFF011E1BC0EDFCB58DC449550717509CFE7BA549DE0F2C3B482603F021FAA2090441011E32AA2E94BE950117C6A167F098CFE1703C625C7355BE1D8D5CF2083BAB9F26AB1408CED9DCCF31DD6D74920F0825FDE721494AEB7D13F373BBBF83DE39DC7F884A442EEAB0B7BBE1E4DAE6AC6F6FA10C2BCD34AF67E0EEBA79D6486D52AF6E1C22BEAE5B9A58F1260140E98415316683277C2479C602F6C3F960000000B74D017303CFB6F487E656646255DF825CCBE998FAA2A600F5C6EBA9AA05DDB414DA08EDF492589C0AE1DEB2C4EE39E51119D1721FCDC9ACAE48B0F25D9D65149F1C7EA65AADC134E61062C15B246785EF6ABA0AE8E3E870A0FA03A1FD7BE329E0F0735B682A9AECFB9A2460DAD0DC4A79AD128BEF16B910B64C1891956A795F6FB3BA12A6D6724BF207B79DD6BFE599CD401FE1CD8B4749CD828A9C95342B7CABB61B0435BA74BC99277D16F816AE20DC54D0030FD6F099A7CBBDE0143C8D8777C5B42CC43A4FCDF22C423AB4F255EEA3522A8D8B70720498A8E6261E9978CC4BB36FDE71C90D9DA7CB8CA6FCCC0519A9F99B3CEFC722262DE4C75B130C07C06CA2DBBD10AA8FF5EDFA21F2B7938C6C0E84B472BA73E826827AD49CB8FC0CB0E2F78CDEE89EEE55E0D709700943C0B71347677A2C284943B2E5AC0A23480357A
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H10 LMOTS_SHA256_N32_W4
+
+PublicKeyRaw = LMS_SHA256_M32_H10_27:LMS:0000000600000003E1BE02510FDA7BAF6AA02801D348428BDA9B1D487115D15F6FFCF6DF4332B76FFEA83281F98B378CF34B9F04734C0F37
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_27
+Input = 3EF981F8D1BB0C1BEDC254C0C0EA4B1D3E75B4484E237A998C1A5F113CC8F0745E9FB6297723B9707BF1CB3EE9F8630F7606E2D2DF6130F522F81C8A2C870DB9013EB924F9C223214893AA7F189C91A9A58B984981F1B217C3B0EB9A4401032571E3DA7BA1089A0F4F64C49179F4A50D93618B2FAD7E9CDCB95A2D93D273850C
+Output = 000003CE000000032447113FB599292ED721DD8515679D5865D5749D66626B2F0635A21BBDC21F127A7FCA452FEE92D630AE21DE31D13DB5B8CBED48BA80624DE113258ECF2BDC5FB1250F7AB485EA6AA46845AF74832CE11012130888E301E4CA7E82ED80C18BC1F770C55CB2680AED2537B62932468ADC2AF0E7A7AD57E249DD75D9CBFB3C62197039D2090FB78B986C7ED8A905E2280654D97CFCC80D35FBE954922089126A7A964A3405748390B97B1A08F0AD0780091BD6F86DADD5FAF1819A7B02DC3930995FF43851BF4151CA7145E1A2ED321D1D24C0D5C00D8B7F50F647949BDA4EEB913F9CD2842B6186F2B656C57E4BBD59E8D38E8B26BF0452B5FF79051E89480AA32D14118D0209442BFB9C20FD262D817090625677A13E7F293742D6247020165915F62845F82002A7808CBDE16DB228DC149AF552DE2D073086C0515986447324FC2B92A4B1A07E583AC921059F012BB41DCC66E90869D9E7283E5875684736A9A4E23B3FA39EE0B6020563E12F5917E3B3A2DB808674D72678937E4E3FC666481B9AE10A9109C7FF0E161D8BC178257A017D32A63F7831EC91A61D18CB1A7D0F3FE6C5F2FD936A3A63AACF6CDDF559BCB5BE188955ABF3A2B7D2B373341BD6A82AC9297850076C63E7D77E15142DB730B34A98756DFFA4C6AA11F699636839B9D5D4C9B83445677F2390DD5421873D8CBCD613E559D6B593095072DD4E47D77791823D0C7C07EDBF7EF55B8EAE3CEACABAE2E09D17F798E7FD4E792B541EAB8847F80FF541ABA7D20A1615B92B5CFFDE20D3C7231FE74E5C330582565D7C737E4021D5548EC62DBBC87C141EAEEE662F591BCE1BFC2250FB837A218B5423B425BA2250470940CFDBF9F7665AE56A75D7B0774CEDAF12A5D2B44EB1F9AD963D06CEA497C305C89B201FE6E860705EA9E9ADF924C0E5E935B7C3FA0809A287D5A2F0D1AFDACA10DAF17E5887449E2C4F04F0312278701E0321FBB2F8474DEBCF11BC6D28B57A99A21F792CA0C0FA5B54672BCCC87615A21A66F50BF141ED7CA9AC5729131F2D809A9B469C5B56955FD95D5D3DC450FD2B5C2961C3520F25C9298E2EF6D2D4761C2C0457FA86303F278912589C197B65BA3E919471F3EA87F563F2D8F794D0E9AAE0D3812F6AF622924DF1B92A9A7E730AF84F1AF5924C12703217E3F2819671E40B178462943ED26A57D5A47CCFAC1DAB0D6AC40DF1816831C756B23E9DA736B90D9A2122C7398519655F70B4BA9552371473B5B408AAF6136A4AEC57A8E9BE4CCEA14BF801198728304546C75B084523E4AFB66392A1D35C927DA20773940773F9B1BF299B6E14350E48003FA1294AA39322E97E7DCD6A742919EC211735C85C788B2ABACD6A61C130658B9569D75C6468E2CEE0587EDAA21D19E5454E6900A4D37EA41B2720FC8F29143F778A4C28ECE13196BA0DF7AC8F2865555B01346EC59CD08D5C87B88036023B3E6E28D7F302AC6D1EF86AE931C8412324840C2416DC68C77434B97BD9123E108B5C94C6EA150993BF7D3CF4D8EE84E0451DEBB868984141A0EA6E07942F559944DDBADA96547737EA2FF95252789D98175A63CAFB7EF1DB6984FCFD0855B06C425E6681FC5BDBB248032F793F9FA9E41548D381431DB57C0C47A34AC900070A0A6DC24EFA0208B2302FF0ACA20E9E7E9D141C5AF11F97870A2C6A605C67CB9B9ECF130049CD256756481BADB5BA51B0A7EB1C56ED01D11EF0BDD0C2B57007936D2715162202A6B7EFCE9496AA1BD29FC196007EA6456BE26816A075B709FBC8D62229487A49040936236ED7BC841C2DC6CADC198AFC41035342BA746F2EE25D51CA589B0346B91155C359CD946B39B7738EA7C9BF5A3662242F274C4E1F64E5410A18853E460ACB7224BAD714E946D68FFE0D7A35A758EA4B78A9113CC4203CFDF58D4E2160010BFC737B22D52428FBC550C8BAB4AA5F30BAE9D5A33D2F773D2B31003939558F0D1F51903A9589A37411B4CB3AFAD89D64AB3665102D088D5E5BFBD29C67C6B3E3DA9ABF65E96DFBBC571385EBC34BEBC9A121D1E85BA928443105228D2BB7E31DE5CB978D80D1CF7464A470D35AFFCD43E0D5237710BA3881A6BC024E01207851750DC0DEA4D041134E761509AC0B8D740266F256A52CECAE6ABB8304EAEE89B5AAA998F3AB9CF94162A6F4675C5E1F70E2C7586DD912E6449DCE375101B609989DC3C8E54510D85858DDC8562A4C8C4D97512B15613916AF32E887219E2DF509D4891C2BAE7AD3F7A50BE8A8B1CF88C46A8293CCCB212998846527F7769E35612DF71EDD1E5E776DA2B50464AC756D7A89121F95F2E46137F5125A6E814B2DC57608C671532A2218AC3C241ADE6FF8250382F2A8CF4A22B4AA9EAF1A56BD8EDBD53497252A223F4275E90108BB9C16C9F3F7B780E50CF7210EE39641953769B9AA5548E45344041C73BFF70C173A85288D3B7D9FBD6C8BF02D8441E804B1DFB31C8F6654E44B17D5FCD2FCD8D7FE0CC0C29A68854B54E10A62B4E85D5498DE4242B328E433F63C7E35D871D3407CC52F506D3DCB12FC53D4ABF99A334EFF7192ACBFAA62992C0A664C9A2A856AE9F1D44ED0D731FBA8E3874AAA4A3EF713800C703098604C2C39A8D021831E4D648FB836955536172D6040F4776EE73501AFA7761C726B7616D398F305DA425FD5640E84F2A89D5597D9767C2BB1244EA3AF896C4E079695814DB7B5381C140CAF3D8B10F1893B93C061644F193B1D2B6141B0A10A46264B5757446373A684C644400959E5463A3A195933C05C2B11084D405B0A080BEFCC217D6052489E9BF2B7C1A1CDADEF784BB9DA824A5D30634A11592B4B435094D2EE25E39EA14124092F30BBC52B44BD4F3E27A991DBDA8F511597BAD73B4DFA38A4EAE5D8DFDF2A27969649C418D46439C7F9475AA5D792185858C038C65B24973E58332E78CE17E79BE6B87CC9A5CBDD2E1F64E694FD3486C6E49B3CD994595A999F38E265B58CAB04B18426E0756A818D70EFEFB74DFC174DB5478DF116301495BBAE2E716F28C597F25F0D6E05C48BBB1CC3C12F330FD1B13ED5FE1E5014101376FD00000006E189D69C25B0602D5BF267ABD76CAB50667F0254E29A5E42AEA254A4CD78406672242C7E4C5E18FCB5D35BDC11B1397F0099D66F900F07EB6D55ADF240E60487B47E345328C180E0AEC0AD97B254BABE5D153CF13920E9A79BB5EF0F4D6D40749DD20271DB8C86C4E479CE71DAF0D76E321A64ACCB090B8B120019C60C9C4FE058C08E17A59B7AA96819DF828DF2251ED8B709E967591BC2AD711AB4153A6D5240A77D8F5DB7883B6A47856F12721CB69BEC90BBA3513AFFF58B06549DFE0C7B04C24D6E6C2B609048AD24EB13A81BCBC6FC5A74A1A9FF46CC8A4EAF0B55BA8FD688FCCC5AA49DAB117AF40345AF7B61617C87809865B180F412C57C6380C6143321707870827DC52DD5810ACE3C7C39733051E75B5B9CD370439DBF82FABED518BA00345D56E4FE24C61E70986EF0016F57B24C314C88B7FBF4BC8FB977C813
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_27
+Input = D3CAC5D33D01EEEE348FC5B66F5BB8A2F632CAF1052AC1D2AAA70E726A9A569790B6761DAE97D98E18CD996E99A4713D0E00C96E59BEA04AE8736B178F06BCCEFD5E5AE199C6A3BFA123B0A575A94616BE9D78276854F6EB9810E351577BB1C8730E17E0BA30DB862731C34FAA385ACCC5C29240CE2FDC153F1512744DCAF164
+Output = 0000023D00000003FC00406734CFEFB88F3F2C25CDD1A4E3B31B8B66124FD2FBB21B72B9050A31B256DFCC0C554F42B93E61F27847B670804F8105D191D148DD025752738DC059D19BD3FC75DC84FF76F4F6F0269B14783E532E303E5B95DC8590C2EF51AD1A5A2BFE98D9849B317DF8E3634EB33D4C96382DA0E3A311D50ADCAEF940A8630F5A3A22088EA6236C8074BF256CBB50D97303BB8D097803EE03FD2CD40F047AD22A05DA10D294B3F1628AA785258A4FA9021660E35F1FF6A811D1D4CFDF851F5862B9E16C3BDA0A490F793C65AA470DC4326F4E0382691E341E08A7DE7CF529093D06A03C35CDD44D0402F49E34F7F568A3FFDBDADEE9A41B10FB415F4F99913DE0A63DE52BE197E4289705E6085E6F4C97FD2905F8C063532E8731EBC6F1B93D1AE24E055E6892DAAF27658ACB4DC19D9443BCCFBAFDB0C370038404F494A673F71EC96DF09C1BC91BD47C8EA369ABAB4B03909DE18EC7CFA1B301C85E6C04C735003239660C9890EB4D968172890B6A45515D17837E66843BA4939478CE0E996AD6594B77D3D8E65F9E02F9432E0B4EA204C988110B02F21012C3431147E8D9B2C4955620AD1D7AFBCD438EF6D5BB593C58483CB13215623D7EF801B160F0CDC148B1D39E286B841EA11F7D395D751A26AF868E684206E316303A26ECA8FD4BD41E3BB581A3789CD585309ED59D9A0EC1872CB2C9C8FD9E9E32CA8731B8B9092C043ADF790596E9F7F1FBFE2C438EDF31E13AE0BA380E749B373DA49B9752BAFB03A3959DDC9A9CA0E7BBA9EF3E56E73C480E1ED83FC1F863D8832DA7074FCE452E1636168E0AA2C0F6066F71C9876451224FB9F33C95284FF0247A198BA3D730FAAA3156E020B29AF82F32894D01B017290A5010D5272B2E5D3B237851F6DD35BAE83299AF063E871FE98C21C7948A973E513F00B7C9954785FA4FF8F421D1DD23452BFAB45AF231C0CC039994FA4B8656AD0B635EF7E0BB0243A85CA711A9669DAFBAC5094059107EF4A965B040684BA89B70D9D241145BA77DD1DBEE7630F068B8312ED7708FC195F28795FE40A819CE08B6330A165187ED21DCCE29B98DB5AD68E6090C3ED3F6CDD54EF4A9ECAA5ACB707A399B406985916B89844CB1E114E3F51B4CCE8381006E1A556DA9EC2D950931AB2EDD542B50D67AF958D57CB151B1F8C6CF51E8D8D2F2C19717F4254EFEA36B3AA63C7DB8F1D842D164ECB1FCB6F4DA99C2DB877543B28D833F55EB5BB56BEC682FFFFC539DAF963237B91745FFE0BAD05FA559C923B6DA802E4CCFB248D112DAD0892F6070EB1AF86D138E7D227EAB52DD155BD377F21FCB5C22E345015712D324A8DC05E7D70055D39F1D688C2FB201B1AD921285256ADCF4D380BA52FD8B1C54693B19664C5AE7D5DFF937F88903005B92274C14D92056EB190D25A4476AA5E4C125DB46D80118345C1F534F40AB7BCBAA5E58CE630ACCDD9896E84869A5559CD9B943099037888C2A67305E5DE43F6E232C9910F7EA9DE1FF8F44B733C131E8A4E4677897E38C7AC360DE8D57CCF5BDDB052D042BDB6269CD9641F578E159E9128207CD62B65DAF6989BCF777A190FCAA3CB480AB9285175485E503E421A10D611A4A2ED714A07CEC9BB7A680ACCF3E6ED93CCE588CB2D6E0D06607A0FCB52768082E093234EC4FD808CF35814FB77DBA845CB6A1D02104D2CAE1659DE9AF23EBBE2A9539B309C9D8A95EAA50C6DFEC62AA4A91B1F513EF0378FE82DC9BCC84FDDEC35E04F8291F46BD37DEA959F20649FFF3FCEB5FA23CF69E69F1F7CFDD18EA82A5F354863D064B4BE90BC9282E77FC640576C796951C83DC316E1DBB0A923801F705D7854878AD2862663F1BE5D9821DDBC9BBC250F2790B55552E9F9984DE6DD903FF285DB5E2DF0E8FC41A37785E53B1A4EA4316FFFD53C106AA79652CC3BCEC4366AE26AD94BF1EA38685E9197A549B08A643100ADDBE8D1278D9C75840468BDDE9961EC2DF2E15D953AE61F9036FC60B5720A8B008FBB0D33983AF58F0F85CE600039F5D6C7F5A0F72B570D78D17558B8B18C5CAA75F04C42C3838BC72AB770C761BA68BC855D8EF51AB05113AD1E1A7DDDE5C988475C88188901DEED1DD50CFAA58E2DB923603C5396AA1938AF4C3C71846A9E8E861FE5DA2B50428FFEBC7DDDEF84CAAE3507C7FF6977A9ADE33DB983B7CAE66FF7925F7B87DA9408103AF7D60707266C896B80DF79C990F098D732BE8AA54DE8850A6734AC26FEFA298BCE09D5BBAC48B5CCD686C75773FEFE8D54D663C0018773224E1BDF63270836194287085B7E3D5EC0F70E57F0A6081952C8169E3CB37997F297F4085D08CD0016A2F4F8A0090747874210E27C0B611B9EB743CAD9D1DEEE0704792658E226C743EB8C78517B6E93A0367A0CB6C70010AC314A1EC04EBDB76C4A842170AD2281C73571B46813006AC4B87B150362A7D15F0B1D0B9DDB9187B62E8CF0654346F4CF663B30643292D60DCE32B929A8A4EECADB23DC5989F08B9A6B34B2FDE14394C9B4D743DA91D13C00BD66422A3FEDC8581D9329562D2CF01BCD48C0A9FDF5A556C4DB0264110540AD5F23E44630CF029FC76BC297C83E2477A046D62BB30BE2180A15A562598E08562570A4D189C8C2AB341C5FBD2DABBF3A2FFDE05120B64B69101176C3AA28C6AD1E3B12E161FD5A4067A7181C12ED2A2197DAC73FFCE4D71D931C046BE8DFA48DABA623E395A5BAF73B76F9657CFF745CE8367340D5C8C8743BD0F9FC02C66F3670DD01BFF143B0FFD172C09AE48F11DDBD7F4EBEB245D7C286C1839FDA9E66ADECF98341B8BDD9A692985895B3D2DF9B94223D6A29C67FBFCF5906635A51FE6659ECDC24AE8CAFC4A28F2303F9A3AFAC3FD3F63591EA3238CDBE870855DD66905EBD047E468469A181D8B85B4D1C3953113CE252B0A435E491AF0A3EE6DDB07CFCA967DDE0656C4406014A041E63002C7F74CEA3A4B3EFA20EC25F73E1F7946975354697B76BC1AB0E86DFF0F37971A007091F8C0D6FD7ADE9B5723E0B212B8AC2C8813BB4B6FA2273C1F0508D75874990FFF21F2BB38130DADA6D8F60EEB4E06BFBE0000001113BC0EB1C4A1FBA9C1BD8CDD7BBE214B21559AA0CD0AC0A3F91FE13A7752AC255CA0E21C827387931F9DF797DC491FC5A938591958609D0A36630080D0927C34E542B33129DA39055035D85A9AD23445F4B80768304F6EBFFDA0555C76928637B6DA2510B6556AEB14946AD45A03C91EEF1075132111C1AB8BF0DE34FF803CCF901E67B27C6A54347289C716B7455B80B6A9387AFB9C94AD87B5B3AD50885CBB0A3CAD19F468F47F0D28885073EF6F0E831BDAE9B96985194F0A21B8B480134BDA33C57F71111BD3A3625C11C80197F3C630919B79B90DF53C2D3B5C9643B27584D0A4A1AE33EFD2A3ED41322463EF7440B567245A9494633E1FA219611BB775403CF49E933FEFEC94F88CC55114D0E5C54D6677F0601286CE189C81BFE5518718BA00345D56E4FE24C61E70986EF0016F57B24C314C88B7FBF4BC8FB977C812
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_27
+Input = F8C8AE614CE7A3CF020899CF2B1D6706D3966EBB6B877C4B18236D33DB66D658E7A1880B4EF896DAFDC00D54C9AF5F79FA8E322A2DE83C80D3FD5AE3C2A090105C637E8A96619505C19CA3A707504872062FD36B7633BC662C1F6DE4FE5876A06715A5122166A9CEFAA95EE94E68A040E1583B3941F7250276A0F1402F8FAE20
+Output = 000003CE000000032447113FB599292ED721DD8515679D5865D5749D66626B2F0635A21BBDC21F127A7FCA452FEE92D630AE21DE31D13DB5B8CBED48BA80624DE113258ECF2BDC5F60D692EF9BA3E6D4C7BA17F4876A9ED065437922169B02E2EE0E54699CD0D219DD3E3D0F947BFF18B61C729440019A6041EE3CD0D3B882DCCC282F92856D8D3B8B70FF4AC705A140339C76BE647D26E5E9433228BCB6DF2E52912605D57ADE1130B9BC25FD01AF6259197CC43F9CD979464AAEF9B6725E567CB228636FE9B75A5FF43851BF4151CA7145E1A2ED321D1D24C0D5C00D8B7F50F647949BDA4EEB91EB669E7E5A480B4D23543999B839D134528E544A0E261A31D8EDEFC3C91D2A5830FFE598FC4ECA8A256EA57FF7BC3B0A25EF0F5F6596DDA31C76845F4F810F1937A924E3F4F36ABAEF1ACBDF6407962F30808899200E484998839DDDE2FAAB8B2224EDE9AE8CE5E9C05441A84394BD15FDF91433996A0ADB19EB114DD80E1A1F2570B20BAEBE9C6861B86669F85A7A436D707E6DC683D2C269A78CEB480FA5DCEC61F06F6C2A4DAA297AFA94E762057EBD89BBC953E32B0D721BD341E1DB95FE3FE6C5F2FD936A3A63AACF6CDDF559BCB5BE188955ABF3A2B7D2B373341BD6A8C4E8FEE9E9C38FE5F1314089B1F89BBEA31105B0ADD51EB4267B30D6FDDD5C1E293372946E355B57E0AF980890076735873FB4461ED9083FAD00E24FEDA7DA65449CF31B67E136637C9A493EEFC0519981302AD2218D1EE4316E7F8E3F54ACF9A2B9FD661CBE34A24CA223B8C931510815DE5641287AF330A29309C8806C936557F6BB97DE166664CA1FA0D527BD21BF3E08A3EA104D3F0B365F8B27EAC9E3B460E11F053E9B5CFD8F9BD0A67AD2A8786A063B65DBF27631DBBA98952F978AD60F05C63BE1CCC0B33AFE3A0BBA21A222769D4E6DD67A646A4A9A99DED7FDB21F810BD43576C9C029D3B6C94D46825B9B7B90BE9772F86F1B983D92C45314FABC7360D1877696A3F8E4FB4484DF95B3FA4F88C131070DC904694B7A67CC94DEEFCEBBDEA916E698076BFE0BF99247134F3C8EFBA11754B09EEAA0F01AE8C593577152673FCF342E74AA0FB02EA900E2AC733C5758BF16322FCF0C418CA63C69C807A47378C6F2B15F0F322E379CCB84572BC2355C7DE0C498B7BF5AE91086FC030993D6B80E0F291E17FCB8099500B83E2F3B76D9F73F0583A2A9CA6BCB336949B23E9DA736B90D9A2122C7398519655F70B4BA9552371473B5B408AAF6136A4AEC57A8E9BE4CCEA14BF801198728304546C75B084523E4AFB66392A1D35C927DB5B1521D8B8A6D37B79807CCAC3CB13911EE6F0AB78CEE393BF4DCE90EFEDC6AEC211735C85C788B2ABACD6A61C130658B9569D75C6468E2CEE0587EDAA21D1913B3CB7BABEF9E7E458A2AC40CED473B882AF863A9241A74810626CD041A9B21A4827DF7B7E1CE1A71C0C54F87EC1EB46A6E715946218E623DB123E0D122F57795D67FF7FDDFA526D4BD0A65B631E9E52AADC947F0E8B21E6CD2A1595547FC91F663919687C30581CB61C147B2E05249A242279D9DA33FD806490C5C9274E4E0165032BF6CEFFE722DAFB579B00F0750BDBB7B9610ACB61248376B2C542965AED4AE326F6008E3E8CC13DC813ACE1F64FACE90694ED03B4B006A74461B4AC0A69D141C5AF11F97870A2C6A605C67CB9B9ECF130049CD256756481BADB5BA51B03508DF7ED300581D851ACB1BEF9EC5F28F2A2C90D06DE5AAAD6BC2B67311688787FA46601EE149EEEB34F49DAEFC114616FE3C37B555BC175B2DD4AA0509BCF3E9F811912F8B773B8382CBD882F69456D0B3570EFDD0784F1794CD1D0AF78550FD78F5B120633FFE5F85E1230AE601C2576C64AE246CCA45B9DBE10520EF426E1F15684F91131DC87EB25EA69E8305A6681C58B181C155A99695B4423A3CAA14FD2946EF1E538FD9F2C5AAB3908F40360AB1D9B7BF1FCB7FC01B75050D3F9B1DA37059494249C378C46131ABBDF1A5EDB45140A5CB8AFF1B84E2B0E46FE7DBE042FA4DD8873EA8DA4183E4310A67A5D70E3048AEC8A583E2237C071AD4DC2EEE64A470D35AFFCD43E0D5237710BA3881A6BC024E01207851750DC0DEA4D04113205BD4E7A0BC185B779FF9EDF01D777E958AF3BA9815735BBE9D36185D8BDF9678CB2A5377AC335F04577A6F008E3111507942FB6EDEDAC3D345C854D91DEEEA0C5BE01B6B26B1BF974CF839ACAB734EC9282FDCB03702186DACA8CC2DE4A90D25752B2DF1B89E2E97D1E366EF5BFFE0EAAEE35F9429E0F892ACD9911363511E28B70EB9E028762F9177C9068165B426F6EDE17EF3134727D53542F36180F6861D4A04BE00BE2A8E28765395B2B9097787B56F1CC8336375694EFCB29BF7CD6975E90108BB9C16C9F3F7B780E50CF7210EE39641953769B9AA5548E45344041C802BEAA987F5727C8194A6E7B2A179DCDF95B432539B2FED9174BC14B22C47D7D8DED15590385E587BD9731BF2EBB42EFB44F617993B87A75FB7FC8F35F1C9F46F829860A51318D6D6EAF3791DC5937C1C45CC8D1651836A8F4C93D9C86B05600BE232678D0ADE44192170469D32F5244BF928146A123B4C4D26E60DD9E6D2A87278C984ADF7CADFBB648736F2BD05A7A02785461FEFF59A380B3CE180C1F7D1438DDC6889A8DEF7F4DAB077151B83E8F7D8F42BBDD60C76EF858D7CF9AE328F3C457C70397E152D2C7CCE96828F5AEF90EFFED16E7CAD8F29A3F205F7670845644AB66B204CF4D2834486B1690FC530910C03FD059DD87950AC1E30AF353E681004A8AFD2CE44095960478835B98CFCC709DFE70A2548FCD6568B4DA91FC93A4B7B6E10AA7AC1AD95CFEBE243E5CAF9115D668B045DBC08927B1F4FBE11C6740D29AB5C94836AD6E3A0167D3F39E6AEB22A9C1D2992147B33A2C4B3A3E0A92A2E78CE17E79BE6B87CC9A5CBDD2E1F64E694FD3486C6E49B3CD994595A999F38F04C4FB3FE6FB9E6C491258733967527CD99936D1B8464AC4BD5B3D44F32BCE965E2EF40D20FA5BA44027D66D34E4B8CBD5D93F8A2920630FF418B67E02876F400000006E189D69C25B0602D5BF267ABD76CAB50667F0254E29A5E42AEA254A4CD78406672242C7E4C5E18FCB5D35BDC11B1397F0099D66F900F07EB6D55ADF240E60487B47E345328C180E0AEC0AD97B254BABE5D153CF13920E9A79BB5EF0F4D6D40749DD20271DB8C86C4E479CE71DAF0D76E321A64ACCB090B8B120019C60C9C4FE058C08E17A59B7AA96819DF828DF2251ED8B709E967591BC2AD711AB4153A6D5240A77D8F5DB7883B6A47856F12721CB69BEC90BBA3513AFFF58B06549DFE0C7B04C24D6E6C2B609048AD24EB13A81BCBC6FC5A74A1A9FF46CC8A4EAF0B55BA8FD688FCCC5AA49DAB117AF40345AF7B61617C87809865B180F412C57C6380C6143321707870827DC52DD5810ACE3C7C39733051E75B5B9CD370439DBF82FABED518BA00345D56E4FE24C61E70986EF0016F57B24C314C88B7FBF4BC8FB977C812
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_27
+Input = EFD28712F9246A78DD54298D36A980B0C10EDAACAD7A0753C5F409510693E3DB0EE25E5040011E2ED5CA9D114D2274B3442F0F5D7725FE4D23C81418533F427A6577AFAA5DC4DFD06C51D1ACC82A1BD90C5C91480E4952BD8DBB1520D28A80A776663B68FC8010D5771DA6CAE38B0938E8E7A3D4E7B8E1A0DFAB2B6D9A57EE13
+Output = 000001FB0000000353AE81F638DE29E321EA68495AE994D0B21126351F8B499AED073127D82D924FA47A24CC8D5E8ACA354FB6198B87642622CDA14492591D8FF5E3623E5460C526C95FED55795E0F7C213AC45301E3943AC86F2C9C4FFC59C1C553CFBBA4BA2D8BDB18611611E05DB0748E6AC4B704E43B0E63216251F0BC7E2E73A0619B3A6AFAF7216FF5F76B4ACAF64EA5AB050D596026268B02A688829EEDA2D99208989894E3E13D34512CA1276E440186D2FBB81655B8FCDB7C568D592EB8469372249C85C5ECD0848B16C11C920707BD5F5B5C329AE527A06CC4557840772F64F241C95A278E20AF9B05F4237E5BF133300DE7BCFAD78E8BED9E0F76D7F17DD814407F6EE3A40A9DCA288C8ED8B99F3CE88D1FA8FE9F8EE9E687CE379E6EC2B5975879648030CE8488F06F7E9EC10B20BDE2F5B789A52EBDD265EF792913A73E9B296906F4262790EAF34F9811DA2933BE57C1D83210A622C2DBEB21CFAC849884CDCB9F3DAE168AD01179D059C0AA851D230525BC8C3ECE808E6E4DE3CE4792772785C2527B914935FC3E47C00C3733F9DB06C962E93586591048B1A397D6EDB009CCEC88B79BA7DDF318A6D8329C249993D511C7580468239C9223598C742A961522A826EA7B4EA2BA8B50AF6F1DF34B0E97C70C5B2C809936DFC4A352DB86D3AFA0F945C3693D45FC5D8A54311530745806D6D1C178E0E0C99DA00E027F00D48BB8E15AFDBE0412391218102EA64CA73C62F20DE8FBDF88E254917EC8CC59E95529FBB5A9F0A814F10E25545673F5C3A500FCED9A4D367F515751244CFE8FC3E994B38B9ED4D46C001385A0681123C0B0166F91F62B808DF82E25E1C7511F364A8296119FD3F12938A7967ABFCBDA56D8645FB528CC74A9996DFEB46C2EE720E50FC5FE564F2F37582D268A383E0ECB9060C158252916C364E2402304CCCFE643CBAD0C90CA1A44790F352681ABEA2AFE1BA5E639B21DE04E25F6FB2E81E898E56C08BC4D7F36A3F7BBA8AC6DBCD480E3F026DACEBC62038258A4372EA17A06A665ED0671B94CCA294BAC8B322056DB1F8E67A18925E552C694A0E0681DAF57ACB0A5392F7C6C09827AA7F949D71E84790F99F21DECE4D3E765DD1F2C8E61366EFACED8972A0711C0D3B4584E78DA3C1C23BD72417C2132BE0D1E45A3A3707EFD72A9ED8EC9F8E8E09F433B490E9D72A9605D02565C1AE3F07BB877262E4DE7D6B5ADB4097E89CBB510F8CCB8F4F709EE1F4A0FF022E0CDF9D3AE397AF286AD830A2DA250671C099ECDA8E8D4C256E17FACEB10CCA61332779AD7177890D81F090EB18DDF0D2EA6C40D13A644623ADA0379EBDE992FB86C94EAEFE71847A954C09A527D771456C5BE51CFF01B4E67A8C88FAB44D87C9E6AF92AC8C53AB3C9F184303E6AF6DFC78158DF91CDA743E1F072F25333D54E000A2B12C7312829201D55A8DBAC92EB533A11463DDC9FBB7EB0CDBC4F220050D219606B078ADAFE8FAFC7E06AE43CF531DD531689B450747445E4844B1FC2D0D2C88805272690B58EECBB0C91C2DCC35F8D2D61B7574E0F1D25538BE151824B7C749BF9E2201993859084038BDD1BB283E38CA0FE5E1AA2707F3352CF870D88356C382EE56AA1A7E4BE767A85475577318C5B49A536BF2733B7AB56296C81F6BBC9A3CAC70FE9AD964BC221B38F842B549B63D8CD20621F7B4175BE6D5621C4B3432C50D55DE67047CD6B0CB505069EB52F74074CDC7C50BDE2C17A67814022C59FB3C019AE60B5BBCD60604C41F661D2E0B44F4D9CF5CADE7D32E4E7774FFF95F3FACFA1D2820B3D99814A45A607ABD809DE95161936C591D98B6C6690FBC67B108AD405A7EA0048ACEEAF73A2CDCE2C7B1EEA69A8EBF1E3B76B5427AC7ADB2CAB2D62A7ECCB697DD1EB28A729926FA6C4B4AECBFF8C641D134F52CE067E05CB8DE7F9CF27B99523264175A47390FFE77B71707E06B53B4EF58120E9A0A3645553B8C6ACB1DC1F48C19052CC4D8F6F32C33051F5AA33F2E35B485DADB01DBD04B72804562FC96F4F79E50BD25A343B76826B5F39F87986CF3FCB8AEA2F84B61A7EDA14CAC5C8073212FCB1DAF2AE8AB26F60D2A9B24485D09479106BEAF1CC09316AC650E844D039847B3263A370F75165D1C4B8E39A46F1F268453F3E6E0B364C1120DA25160DE72540DA2A46E3961EE165CBC0FFD4293A6ADA5CFC31C0293F7A0168C4AB0224641384D99921DE00344DC3EEE42161A5784D10FBB70EB5BB319709A5CF1888A5DB1D533F41058F72008969E8843D0BDCE45CE91EA0FBE1F9DED91DA50FDA737074AB2CE9037FE7E591F0945036EDD111B28E6AB254AD58BBC1F82A2248EA804B3424F190D580618D09DF2EB8E6DD05639D8FA1BF22FF650648CEA8D5AEA217CE71CB3D96DB1495119CCA99D83B276EE0A6645E035D8BB6BE1CA961932FE19F3CEC2815E00305A6E049E364CC0DF8833BF95F242FD5A201C0DA6DBFBB31FD4F3875E2214D21FDEB83EEDB1E0FEEDCEBAE53D8A3DB23D3C5E3AACCBC95CBF3C9E7CF34D0CD21C9D80D2F75B9EFC2F67C2E3E466FE9217041FDAE8C6551A8C01CFB3C8416795D7E8EC9C56286B320411521169CB31EFA9A60C89BD74A9AA444A58CD9E7037B815E04F92E4B1BD8C6A821A1591C5EE4B48B8EB4B4584D1D9E4DCC99BB242B71A91BF50E7A5C4128EB857EC1DB4B64C5F1795793C6C00E586B4C275D4E44027702F0054A877C6468DCFDBE715E6AE276EF4C87722ADE49E4B5CFC1CAB03ABAA93CE02D643A3D044CABDD1262CAFB5CBED911DD9E9E56E00EA978FB6B88B4791263B60BAB5547112BBF459F35D5441EE52565D4212E8A1CF5B3E40C8AB15B97BAEADAC7946E29430CC4C33AEB13CA757FF2E09CD5842C81209D7B8BC24DF1AB868B93B8521E0EE5125F8A44F51AE48163B958CCCE376F1ECB9C41DD1A451A81B21281DBEC04AD7A8020C17D5607FB71225F6769CAD6FE7F48FF37B8982C4D1059855B17C60B5E533347CE42509C4BB2C4683AB415C7057A4A50766B519C494CED08144D0DAB75FF8DA05618F6984F4CD098191875D80DABEEF3B2A67FF878BC3359000000062C59AA284521880530F0C9AC781DE8EBC5625B8192CBAC5B41AD9B7E20EB25313D92CA62DCAC41A218BE661E3056F4B37E5F63BA9C8C73A28641706F7668B31255C8E71CE258745E37CD098AACBDF035C56F562C80D1CA124A227BC469AFB732CE49573055F017CB0A72E9AA1A21CFEC76746D26E57BB0771283831FD13487577C44DFA83B72F2D2F3DE54C8FD5C247ED75E950D77A84D5E25E6F0D07B025AAB8046334A23EBAD477C9B16BA03DD5086E5301CC519843CB216653954AF8E077EBDDCB13E02E38875CC30721B918FADCE7E632277A1F084790AA45949B0F3CD16B899B6EBCD1D0A92CA697015AD2F125A30DB7666CCB4103DE1C59541A4A510B4A8D94DF6FAD9D234D3351930FA84731A1BF0ACE38BD8949E40A048FC6ABEF7B87EF54E3D4DA681410B0169B2C1CDE36AC0E7CBE81C603600D59DAFE875E124AB
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H10 LMOTS_SHA256_N32_W8
+
+PublicKeyRaw = LMS_SHA256_M32_H10_28:LMS:00000006000000045FA784A316DA624FD6C208A004450E80D58D0E95527ADD88101D9492470895631D1B09F0E8C06F8407B412763ADCE328
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_28
+Input = CE5FF3D62EB42AD9082A2AA065935A9C1614CCFA19FB93C896E2B2B25D1CCE028A06F7D4136AB810503A9ED82E409965A438F8EE2AAE7EC6330641E7C57B14A70258E1FFF9FED50E02F6A997C1C7CFD8C9782D71C3D05B6B05F1D3E879BB07FAD25FA0FE1863DED2AABBBF861A84B707EEBBA2CD75E606A256F962D8D07FCAC1
+Output = 00000253000000045BEB7F95DF6D0F4DDF96E6554B247DD894562E21F2D53CAE804CA7FFF317B3A5EF9358648AA9732AA6AE231454A222115FF2B474291360386F32AB4D4F800B11127F6F25FE2E084BE2FCF642EAA2D07B863D69A3372AACAC62826D2DDBFA907F4F0781BA4447C15132861454EE8E0A8EEDF8A1F4BDB1C6DA56B71B26D5CE964E3740876204027F935DDCDCEDAD471ED79CE90A6C69E8E623B5785022C2CAE48E0D6898DE57899178CDEF0D2FB2BB0C5547C8AAF2ABE1F240213935AC46FE7EEBE79DE80B8FFD0BE23A97EC010EE627C1D9B2E6F5E021A1DE728AA060924C405CB338B1CBFCE9B28A3464A78951DE4403E2724F8D43639855C0A19DCD5B22EC33DCCBE0D17E468CFEBDA49280C5AC9A0DF8FDB1569966AF9ECAE0F35F3E43133A2E27B6DF1EC757FBAC576362F1FFD0837F6D620FC73461EA938E3E964B961A29004ED00B1ABA08738C1331C7926833148F8FCEEA47D41DBDD5C997019B4EADDD79050C61924FCCC86313BA4F39A1B04076A5D43DC8AC6BBEC4B4C20E0F069EBFC4F6764DF8EBE788E131CE57631F18CA9088BD5419209BD8427A0DA10A43C07B8684CF5AAE8B4B65D3900A1FE9E2A9E18D653FDD8221D475098F7658B9CFCE515833078EF92E6044A2981F9F2D56863BEA8ABA3338CB63E151AEDEACBABF3AAAC8417C5E314EECA2CA4DD8C3B2A8888C79BB2D5D605ECFD5ECD24BAD9D17F0C03A4A08BD1872D27DA6F1BFBBC577A9446B20BDAF21FF3FB57E0F2E3C99CFCB33C4628A7C1359023EF6D3F072FCF4848B6F662FD3C0D788B1468E5ABD0DC841C1CFABFA7E127E2A4CF7AE7E72801792D9BC31E752764DE9C1899D83124C6C6E33ED3EB7918EDBFB104E4DFAC197A2D929DCA7003EBAB232589F80AF5406E70804E79F9503E9CB13723586E22BEEACAF218DF98658010DCDEF98090462DF4BDCCD1A0E856F8A31651A5BCEBC9B6BDD66D3894BE8C3993D2C54AB93B8069C36EB10E97D346249AD03EA815D8C78C061A69B24F7DA2877C5D34F40DC24CF33739E1947911C90DFF52D56E1B4F59FCC393F7290EA2A7251B41F3A1B6753A18C1BB6B025424766E2AE8AB10F95C69FFAF0FD23F7E9C946DCC1F987F13866C03474B6FDFC06704D91CAE33300EE72D71AD3AD68DCF6F183EDF72E2051C21F24EA9321E364FEE9D17F2B62C299E47E9BA6EA48A69F6DA7F6B7B23EF4F410981859D8504EBDD043B22CB77E2AD9A52741911AB2C76132FFB4F4977BBEB951F323404C0D3D9D4AF8F69C67C45E805DF98DF3EC76CBCD790A0CF773ECB904FEE4F63503BDCB8D7333B4044E8BACBBC4024F17DB8FBD1965235EBAA444D7A04ADD5E48E38C7D1D41F96D56B1AB6E842E7D58C143C41266E94FFC1864E58C927A545FFA1CA18D8675284B4B107C765ADD8862D730A448E23ED554AA1D50A2A60E43AEF0B056BC1C1389ED6926A8D59867B37FB7089719850742985A0748D1E7616099FA29FB8CF471FE4E18D29FB716BF7C0344BC29C22463790B262C07ADD513D614F441950AC084D82A54DE20E9332BD4FC9E9FA337D2FF6B51A711A0C438DD4134AAE474C40000000625B62E01C59DEBB32D7FF930207CE0EB6FD3CD0964D515D159A4302AE469DAC8114D1C41F02203DACC1CC47CC9D06236406B2989DA28BCB710AE0C3B9B14C4B734DA74604ADAFB0FB9B34D5899BECBF1E9DB73FDB0E581D5A9D4E4DF0464AB04535F2E7EC5B6606855129D252C7914BF5C5E52B9B058C6A1D8FD24D175EA96822E2B5A0981C43C3425D83A35EDF4F80CCDF5CA79FE20E8BC0DC5E30DBA79C3FF8D69E98D9C917CBDE91C4D55FA1FCF4DD57A3EE46EA094F72C1C5B8277A554726DD22F8850C55B9DC17EE591601A82D81EFD75298D1F369699CBC196CF496E0FD0C9AEC115333D8F735AC56C9061DE1F7CA8440F912361C84E070EA7D293299DBAB7C28C59C283C2CFEAE27E79D29C7D8EF69D08E6E39772F46C55D90589A53E8212660C78E9A0A230764DF2C35049458E602EACD4BA36808E61253C90947723
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_28
+Input = C52E0760F558E4EAC7EC4AADB4D1B5D947E3217551CD4A540C406F384BC32C1107D2BED52D5021AAE6CC1EFFFCF354BB5347C77F57600C840334B11603CAB7E5EC47A1098C08200F6379D55E524E89BE56730302A81858A8DB4BDD4E5F8424BC2B704E85B1AB2E56496F98B008E8CFE183119A2787E2563ACD53B4BA5E6A7EFB
+Output = 0000005B00000004DF17F436972773F2F202EDC3D6E85F6231F93AFA3826403D016D840A68B02B3A45E152E20C20BA9E958CFE9142BC0F3BACCF2CCE1B014F42A0275C97DD771215973225E3E1775FF52B8BF7FC14033EAB0D3ED0ECC2E43A9139573B9D4F5510278ECC757A8672DC3F564A493A6F8D90893CC6F259C974CE04A111B13B7F18689F28CBAFA21D15A7293DD9C6CEF2703F4EE57CF7F97A0C900ED045D3F8CBDA818590404FF25C7EBAAA265D7E3BBF061DCC1FACAD14864779D92D0396A733E533D712C7B21727C8B42F54A18A84DBABF9022FFDCD0FBE985164878EF18D76489A84D2F073D8D3870E991625065DE9FF4EA81D8F2E31191546C2D0E830AC840EA495842C092631C935435184C3141B17DE9C4745FF3BEA5D5B51E12FE2593645134314754EC277CE7479692F94AEAF6AC9FFE39C6AF8666586DEBBD5254F97F91865ABD94197076EA0B4BD17B57008D0ADAC6C59916723A76F5F90E5E29F974707FF5541873253252F8680F7B2B6C10A3E872E90569C6B24155EBD6694054A046E0E3981FC2C3CD6D176625319820B1A3EFBCDD17C46F374428ED620628F7A34ADB6ADF7DD796B0EB88CA30CA334A285A827A71BABD362C2DF913A1342FBE25C57813B5B85B775D285D98B339CF4C97EAB918790C681D4A8069977EEC0BF05CE6CFA5CCB4D8B760ED40399DF6FD1CC0817A57287D4BC827CBA1E635CFEDEF2ACEA400592B1C11C119C76BCE264816999B1B48F4E480ECBECBAED4C744B8129E7BCED69751228DD440D448FFE6A2075F7A4BB8555133980588956B277E15732479F894411FDDD27EEC9387E8625FBA3FF3AA9853FA09AAAF2F977B93B390FFA34818AC9D286651208EB86E83D17830F24A7B614C83FD218D6BE9C4AB9426ACD2A9CB8D838D91C03536BF2E05C153A31B27DA54699B8ABA00486FEAA7B720B55E11A8CA45D7EDCC4C3E07DEAAAEC15696E01049FFA91E1964D591939642A21BD0945D20670188336D9FA7B350D0001B08C5E2462346E476D53E43C4E53DD9A211B2EDAD8AE8C9320D0DC9E52D3C5A33EB9BB835842E6713F82E646A11731210668456EE8586C784CB274BE5B93B39BEFDC1DB2F210F299BAEB7DDBCA64BD44DC82A310C25FB7C1DA09A4D9D5E3D892620C1AFED7A9D5CBA3459B457AB8E44E01073A93AE57DE1E5C9117E54C1058C53502DEF5993DDB5F57C447FE65342B19D56F8F0983BCA685BEF5CD5DAC05F23B419590A13ED48EDDFCA70DA571C8250D86C91963A57662929F2C4AAC27ED4A1CE476087DDD68F16C7ECC650BEB140068C70F8EF962659CD1BBA1D2150E4E0915A98013A858D0C48C98E2A6F025826F9E7CAE02DBF1D6396A11C3D64251814DDF27E6BBFD6B02F72E5574508AD94A48616B499B4DF81EFAF74C2D6F59D515BBB3ACD2BBDD9D15D803D335D3797E3CE5FEEF6B38827A2F3D5DE1B9DC96F2524F64DF474D6424B6880C77D4AE134CACCAF47E0E564BC15BA509DA0EEACF6DB5BDF849DFCFC9F2B4E1B03C875E9CE8C2286F2CE2E9C74ADE41311E10802D5234455ECE5EECC2E5BD950FD9E30498DC1C0418FEBCEF8E00000016CBE0C7F88D28585C7BCD385353FC0D646A94BEA66616DA3E13E9E62640ECEEEBA79AAE77C8B52A73C5650B7A6598CD09ACEC293644E64590FC412FAA1FC0294BE17FF2945ECDEDB9C4E6CDF81A58B95B0FA445BFA214E810E32B4889F81C5A97FC85D751E0D584541F8E86762ED99C686F542AD96A04D32212A737153F76A9B8BBA949F744503B811952B7B5211E0C505350E1036EFC5D2E99D26962A04FCC0A00B45EF1EAEBFD9B57F609145AB8075943A0395931C6CC24D0333A64C56D1119182D5961BBFC7BBDF6E82332F882BA97C586630BF351F741977F201218B4B884179211B163F1F2404C4A66121FAB4E21798D926A282E02704902D5FC4A96AB8F2E77865404037A433F0E65D480DE1302262AA0A341D221466DE9F0F22BD2C6A4350C424D82B1537013FDA5C863699F9784D380678C8AD595793BF47A30C7D221
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_28
+Input = AC84515275C09BEA79A0DC6BA6894F31E8141CFFCE3CF4D732A5F45C0F71F8735187E4492CFDF0A5116A3C13796999BA08237CF398C5CF91CE7D506565AC54B5B355D43F4458546507B4C59ECDC355820B59086326ACC926C629A18062F759D7080AD6CEEBA4141187A39F62EC96BA6FFEB25CBF835DC08A24C0E4586ADB08A6
+Output = 0000019F00000004D3DA296FCEFD3EDF771C828CAE5412541D732BEA8D0C43B6EA25A81B5F5D471A9B9FD880A234234330F8A463FB5B0820FED8696A30BC1880850548919954CEFE7DBAF069E99634C0E24B04C3E0D4AC68F8247428B3100CD763A094CB80EF8574CD822803AC915FDF58CE0844915B1F8BDED4780F3233C46161EE9E699B80E615BAED70BF7C27B286701D0028B2C6C25B0ADB7EED9EFF9D1843F2DF4CCEC94A27BF1B14DA9DBAE198F48D106D29148160B93494D67B7323BB22F5294CB4CC31A79DACE45E43C774E8785A1DB27ABEEB134ACC22D80378E67F416CA9DE9C895B11A610DC83E1F1E30F33786F261BCF7D8A6F7495D6C3ABB82D8A2C3EB46967DDB6634B97E1391182456E853620971A1C567AC56E782798A789383C2507A48F14764602E8363B51277D770C652598E78D6EB49183976044A024A87206EB56801F1841ED185E4BB4FCFD62F6EB79C999A16293ADE97796567F82B3D9D76FDB99E9FFAF2924599A6DBCD13199099D3EF5813E325DE5E0224F472EE9A245A5B897AB7E13E5A62FE768CE08D87779AD86792737A0B34209D71C61AC2D0C427D933E2BB160A9F315F1FAC6B5D86CE5492BD7F454E10C69EE444CEE921EAB64CA46A354F91B4099501D44A29235432F12C3FF71E8D77E8718487C888CCBF7395289FABE94404EFF823F2B9FBDB850DA670659EA85818208A9C5C21C96222B791A016C2694C0AB00088FD675B1032BBE0B272827FD278C82C2A7397672C8A42ECAC471840B35C2417DB9A81A89C6044B8C1E8709D8B1584A1A948612CBA1E930015C059C68E3F557C5607EF607DF42C7919D86687C55A3B0A800AAEC3B67FA21548E39820F9B49C06B410D23A6F93CB25AD839A360877E129471664A2126CEA164E7A4CDF49552C78CC9DC20712A7D30731459AF0F98BE2CA945F77061E54DFE1BC095D2307FFF4461EE0695440CD802E21C77EB50DA0C7486A36E963E17F8C4DB7B5635B93A198C0CF0A302E7783A7681E416309F92D499FBAD7EFAD4008A9EDFB91CE1CBBDD2AB21F24302B4881201BB7E3B43F591F9E5BC2D289047A4B66B732C10BD04384E5CF88DF0DBF46A4BDD7BBC2D436FFF1C78F97EA88CF2FECE1B8B64D8B23F4FF4F795A6516B8F6F1B1F25397FB16CB1027357D09C5A9968AAC2E070C203EC54F62CFBC71ED4B769DFFE3D0C3229B6BDA68096C277EBFA44DBC69E9AD9E47FA17A4EF09DC6AF6F244323C918E4138B4C19ADD70C11A3724D267721E3B9BF7CA7FE47AF55B638E570B680CAE55065717B1F931995C8A2C5A3D2C684BEFA6AB7FFF66F332CD90FA50896405015713E9F4E787C61D7FCA15A0A1F2A6A38A88D10EB198D420147F5E0CDAE38963727DB8D923A82A8C24153F59BCEDCF68DA7ECF9019F436F69EBAD71729064CA266506FB337A737EAA21ED5657BC366801F6421D5F36F2482E5306A06ED41DF6D81F0554C6C2CC3887986272652FCF6E580D720C6E0B0D6C66DEAA94F81099210147B2B2592FE4530A0A221FC4E3DE3113AAB989F7F8374602959028ABAFE9C7400547D42523ED5DC059CDECBFBD0C634FB885E5000000065C59187061DE96CBEE9EA83943DEC8DAC9C334D678C353C705600F9DA79ED5709611098B000DF0C1390FDC7945F5CACE7AE18357BE14D3379E144558FCA06140581327808608495230F47724710B628878E1E6415724615F76ABCCB4A0635D1693E9811E68E4C13B2FE4BE00AFF6C6DD203A78F5CB0CAA808ED4D5070892E50343ABD974D9DFA1893872547E95FF44EAA255661608402A4B6BFBE43B723BB495469B0B025BBF789353E99E8927474BAD3FCCA2B74A02C65ABBF1D52B0E363C33BBA40BD6B1AB8B180E2A07A3E17575F63FA51E7621BF97A91A6E828A6AE47C81A488BD590C378F30BB97665821EE47FC6A78F998094B4679DAB22B956580701FDF3A6859FA37BB62262E1A35704E53F15996BAE1D9936B460BD5B56CEE248480350C424D82B1537013FDA5C863699F9784D380678C8AD595793BF47A30C7D221
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H10_28
+Input = FBA8229793AE12F696935EA297726CFA38C0417EDCDFA0B8D817AF9C98A9DCFDE2E41FBF9ADC01056CBE9AB56C85C111CED851C946C3A41B67BC7495B37FB53149CA2759843AD2898A874180FA08744CAC621C4DDA26C70A3DA4F96D668B8CAE3E94BDE0D16E74EA252BF00DCDE1BF6129DA203F2DF3C507ABF9C7F825F8B57A
+Output = 0000024C00000004FE5CFDC7FCA6F44E86661D6BA02C9B1D9B6AA39248F60E9228A78A485C018C3B4021E2607B783041476444EF710EEB9C1F4835C3BE685C10A964DEB16035CE5C0E04CA197913E8074E38D2BA03790D5FB05323CD54BE744A629E67771D0FFD89865E57CD20858F4AB33F9FCEA44206001852F69051C5BACAEF090CEDDB10D62C33000662102886FCD583A15C7E509E15A4D540D6F6F671793CE85B5E743ACB52FE473C3EA52F69B4BB8C5FFEE00F3C1F759FC98CC7B2DDE7193106AA89846BF5C64799E6FE93F0A2BC510F5451AEE7BC17AC16786250ABA77F90815494DFF39A4F7E1349CDFB5AA367D8DBD15EFAB97027630D9586D8DF51C7DAA4842D01D8B0D84D805F531E12AEB3CD34467C5C8A175DD27C8E7E6A9CB704EF3EB877C335ECBDF294A3849AECA37417299728C23E7E625D1A06770D81C71B4B228EACF5697C64C0DCA93FE96A817D8EC1C184B8E3EFFE795C3EB98B602DC4CAF6583CFB8E9E11A2E0FA55ED7212FE8090C1C36B017DD54C2ED56235C69BD7921843DF953065FED3210C2F445E8BAE859DD8C4106D058A1F714BF847CCD1FDDDE0CDB0AB3A7AF98C9C267860E7AC2F32BB6BE08B80779E5E682D7879F169A790A9408AE3EBC5B95F797DFAE11634FA9CB90C1B81ED605DC80BA3A2FC6D55483F2F8710140E05D36561137C580A345B64A48ABDA449EA9B9568BDD20F2166E6A3D927876E9E903CBBE314A867B224368E3D1642FE87C203BE0F8EE22757F9BD15EA926D63DEED7550EBE897708E390344936EF2FB69160BD0569F82D3C8EDA647D03272A5BEB32AABDA2094A350075D99DABC6027B97585F9BC45C0AAD4D73500CDAB4955F197A46D99DD7D5AA43AF43AF67818A618FAAA85180E9C29FE360BB9E7E9F3E733C308479AFC2425ABBE86CB3190B3064B425BF09F06895678C32549BBD6B02D156F33FCD1A8D2311E9B6810EA5B6F5BF0B29D2B644153349E29C4717704484FBC7D36EAE0C9DE01898C7D41F06AFF8E28DE8182E1E84B047D37B0DCD294951FB006D67E67FD180D02E95F28534AD34EF3E1FFC091B605124D90EEDE30109AFE24023E77BE7A2ADBBF015B0D42312FBD11D7E3CD4ACC24CB847BC6D3CDB8766B2504F4784A5411CDDBA211EAB3B6450DEEE043487CDCA85C1429749F48F021870169AF9F188D28AEB126724940413CA11A199DF8C9BEB081D14103758292D475EC8A5DE161FC226EED2B1FDC9A053678C3DF83A76DC7FB2077805724BA19E1FE89571351892027924B2C3CADE85D61394844DCD4FD996FF2C0F479A8359D5307D5F2BBBB650672AEA4C7ED8CC9C311A55B82C4EEBEC6E68484AFBDF0B7A5BC7F5FECE6A7EE20B71FAB4E06C2A9200B55B24C58496E83BBDA2F5A356582D3FAEAEFF831D0B774CD45D8A0093C94D6AB16F2FDE1AE0BE5D023D3B4D527C3470630ED0A341E463925D0B8B6823DF4983D7FB91C57D7DD7EE88EE143C1D64E50CCF14E5EA95B9A2BD84BCBBDD08C570FAEF3C5DB42580A9FB942C2D1F7D226860AF3C2860B77B9AF81A09B13902CD3D24B224EE628408273DAD7D223591508343CDC7A2C00000006684D8E84DAF05ED975A132AF7AE897B42A6037EAFA30226C3B017A3AE4C66D9493010A3F39A8C81196B256009F1B0326C8BA27B3619CF8BC43AF7469A9E8B358B5F01A061292E255B918B7CDB4401C4854192CEE2E2CF64D3C70DC53F0A8F9278110299B70E92CF065999CE502BE9538F480B52D4FCF83ABEB2CA77E13658301639F8F2052E33C844756733CA81FC5C1B1CA816470E9E7AC39853BF3B6204FDF8D69E98D9C917CBDE91C4D55FA1FCF4DD57A3EE46EA094F72C1C5B8277A554726DD22F8850C55B9DC17EE591601A82D81EFD75298D1F369699CBC196CF496E0FD0C9AEC115333D8F735AC56C9061DE1F7CA8440F912361C84E070EA7D293299DBAB7C28C59C283C2CFEAE27E79D29C7D8EF69D08E6E39772F46C55D90589A53E8212660C78E9A0A230764DF2C35049458E602EACD4BA36808E61253C90947722
+Title = LMS_SHA256_M32_H15 LMOTS_SHA256_N32_W1
+
+PublicKeyRaw = LMS_SHA256_M32_H15_29:LMS:00000007000000012B6A520DE73A51A77966D6CBDC8121A999769217DF0C7898A13A9A142DC214A6E518E902051C8312661D76FD8A011D5C
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_29
+Input = C91A407D521B42790A1DF64B43115FDAB45712B13D9DDEE31ED64E04628A8AC5AE931CFA2E4EFDAA94A3134E3016648D36C9F549609D18E5146ECB4FC5D71C1E6B2761A79E95A4A9A0724E5582F252EA2514DB7EA9F6EC0F3ABA8FD2F89E1CE3F89541830089A112489F3F4DAD529FA441C3EDE2BA15B4ACAA623140A8ED48E1
+Output = 000014EB000000016017E35A172E69D8E240DCCF8D024BEDB27BC85E4A6381BF1A32760F92F779D81FE4BFE1A5586C379C725C2E96F79265BD504C340F751B0D89D39CD42438EAD5BFFF4DA0219EA86D0DC14C456895BE7F71F8CA6A3864EACD18FF0D98E761FAF9A6E410321067843EF7C5CD0CAA71C17580D557433D4CD558B51D47B5AF8D60DDCCC997A988F09A5D522D39B55F27B09AFA3E2791019516667007CFA15A3052BACC8F678E0DA2A939CF73DC6E6030993A76138EC0975BAFD4731C0B4CF0C67A4DFF255F65864ADD3E6FD87118EFAE219956983A5C484ACD4F9C18D94EEFACD4C2CF354655623DD327CC182D916A6DFC715E0CF0DCAE4BA694D1D9C61BB86D2CB97129AB6F5B3AE50D5F5B52B124DD8514EAC78BD0BA42DCBD282FAD57646418B67BE44A1627393AB2333F08BF1F972938C45E06D05B725B41B61D4C56C100B1CF4A2FE68A75F727837AAE9A8E169EEAE6D701ACF6C6BB28F8CBC20F600FCDD8323FEB9D7781C58FE254433B08F7BDD39A9FFE41F07B4DF4C14B9FCA5D76EC04D805E9488506A7C7C09F959BE65A3116E47895C8BF5372E3F8B4AF293DAD6F196146E643B5BA1CF7D70A1027D95C84C6492C010DEF42F1CBCCC6D827BD7AF7995C74C50CFE2365FAC03357E862D7ADBB364E45A7ADF69F7DF378ECFFDAB718ABED7715ACCCC245D900B59D40E0069B403BD6666B61A9019E40D63FD4E81ADD8D6F24BEC60F9D9A9614CAE496DC9ED6095985EA525DCA6D37EAD25623427FE92F63800259B36F05CC559E3820E9ADE7F6BAD3082043864BD2EDA7980A747823F45D7D1CA5F3271F9B739685C6C10029C5A9B5B8C8513788773C429E4D9E7A8BFC71353E409DBB726426C7D1F437F10FC7A08391D823DFF85ECA478C0458899B7B3B6F3A45267F4B6DA15C98AA230BDD20C320BF18BBF521AA801B4FB5A928AF255B4B26BAF27D0BF134A6C585391A0FF5642BAD4C9849DF332AC54FEC4F5E83CF50527EEFA2EA6D31D33F8EB7682D6DF446FF10DE9E3949CF0358E18B99D450CF2C1F3BC18C6F953389F570D5AE341BA9DA603F1A8D08557BEF2776E4D7C21D6DAAE9D9314F62269C8A11A1305CBD9057411107E211643A7234CF8A1BAC709390CC2CE7D575EF9384238BE0DAEA3A78F6281B1BAF8DB4A465F3B873F59CDE27CEAA417F2EE3F00F5A7D0F12C78B83529E3B40C8782A3DC5CE2FD6EF0852AFC175B7532241BDEE8B5C548D88C788EE4B0465706CE4B68EDC7076DF514CB93A0042FD8086EAAD63BA79D93B47EE5AC80B20DDC9B25BB4791F9167F1103DC3525E913A6FE15339DE62044C36A40DCB116C56B2C70453E633806CB7AFC238C331DBBB716A363A81472A8DF5D9B9FCA280BBD38CCE648D10AE64F8E26D2F10439A22D30C56294F0F5947A30BB86E3CBB5077D3BB5EF83328DC7E48EBBF272757FF696D2F0D92373E512B0030B902B87045111CC873BA1FC93568D8B82B6E2696E24F515068F01C73B3070A6C656910CEF07A5D9AD1B20333E6B4F9792C630A32E771FD5BA88B65533B4179468CA1FFC8C07895CEBB6D4FA6C994F1432F2133AC431FF34C6502738EF2ED737A54313484D81A189368AC05465386C54AD10C64FAF39D6614A2B2C070D8BA7B535501D48EA714DB91E1AD1D870526327FCA8E1A2E0EB824CC36E449693C406B319145049FA852C1BB79DFAA492376A752774F8A8F6179B634AEB002C40A77276BFC6DB9E5CD2A557B5BEBB113590434FD36D49EEFA0F882180DCE1ED8A30F20E1CADBD602841F7CB25C808CB1D3CDA3898989C4B31B780692DF01AE80E4BFB8CECC2018DF9994CE89E6DFABD9ED08CF725BBF8AD4BF329F7B74688C4CDF0F2FE95768088E77C552E823E25E024CD71E9A8180BFCD82C38D771393AB1E319058862E4B79DC973574EEC1F1A826BAC4555583B874CA8B5E995AAAFD94C1AA73F1CE428DBC435660272F68E24F2B0CDF17DCEEDE3E888A8B634314C92C1B308BE4FD63459030C4B45110727BC4049FC5BA99708B88BCD2CAB3B247C4E2E796F8C1EC4E75C1F18D98BAE505CCE4BEBB5EFB33E761B13C9E15D04EB3E2523C44E4B3B47E6475DB8F5AF80D10096195F6848E3EB2D717E92056CB99A83D9AEECC22DEBE4D4F6A1F2D560A8DE9BE425FB6086AC921DB511B9B72427EBBF325ABA350A9E768BD8F8C21840BC580E0C01E38C13D9CA46AD572645FC91170088A70E975FF83B1197957BCCEB7992951B85C422F4370E1D7ACF23326C69CBBFF5C7363EC4CB4F14AFC77091D042C842FFFD2EE803B4B693D9A40B173F545AD7911CA96477B3E32E9AD09F98A7D02539151BFB5A3F976E701D7EB4E02565ACDB9C4BA9A9C4A9A7B7F75D20BF7569D36060340A6BD8948A5263C07BE3429E521D7BD64907C49083AF8AD88625CB199DC7B3304DA937738B447CA58889241319D7117C0E44E875B5D3C0F648F6FEEF2D2893686C1BCB63FE0108B53A6D134E6CF9B524F9EA05035D0625C89F3B32D0004449A8229CEFF31E00FA01299679A8DB1A6F98A38D2DA7B855683C5C76149B4DE1DE49B09B065D3343BEA832C06897F10AF631869BF32D1E4D6493CB8D0A522DBE7C7D9C32135FD5524A550D560A909E885C37420FB782084DFBC9E199A2EC5BB3723593D4673E42BD8C5CC0F75267B170E8A0C584746307A7E98C5DCA867082583418361D29E0BABE3E3E33F554D351A0DB9EC2927C8829F282B9D8536098BF03ADBCDA8FC12ECEB1EABE73D407E246D6D15B74B08EAC541529EC3C5363267B45FEFDE84487E0160633B96335F3C9C223A0959892E840A780AA5FFDD1E85626B20AEBAF0BC31622DC6148310533464ED8FA4AB9E6FC1D528242DA49B3E3CE129DD7FA4E034962DBC04AC33C2641FE159C28B687C5722C8BA2E6CF459474CA8B76D29DA5A159ABBE82B183E3AA4E050C1D482778709C5F734E00A0ED369060FD866F7EDBF7D732817E7F0A612139EDFBC7B8E8B194956B317AF8C0C1E1F2FCAE86B7329B2C9646BACF14294A02A19171CF72D13CFC39902B8A254D8EFF74072C793EDE79E7C78F87FD17D49061D3F23AD6755820F8112734BD7536D6F8FFAFB3DC4BF8DDD91F4986FEA21320BBC2FEC74A2FBE90FB39F3CAAAAB758BEB984367C497DC4621D900CF526FCE8590D7B1C1BE0FB162479AFAC67400D56EE4DC0FA38EC1AEC9F317E3F68DB7813BD3884F8A47642D1A151FBCA137493060C2C000645641F2005A0B9AE42289F1571111F9AAC75EBACA75F3AF2D28BAB63FD471925D57D7435D90116B8F9EA69C9498C3EC76EF8379AFA287955AFB96DEADC81D90585FD2A965853B1E8BB56880B3EDE30D1DC10A68ED4D2F0C919B86E083DEAEF494E162E9495A024777B61AC555E2E364F6171A749D0E7937264FBAD9D4B649C6402EAAF0795EE0F24302DA5D1D84FE768171D9F4F7694CED73B9473DA9AC22AED3952E6190484350DE8E206CC743CAF296B3B358934E535E701CFF3B96C54B898F61484986027D9DD6BF0C81F8B2F99BA27D2F200AF223DBA2578218A4FC4068CE356291C567E1CCF0000A4DE39948EC5D3907AE19BB830CCDD8387B6B000D87600CD7BCC51BE2FDBE23FB9C5074B253095E3DC5812C5CF4E488A563B74ADEDF53F9EC71BD8BCFABE90547E1CC07AEF5E378BD9DDB8D5CDDF14E9F08DFB97912B3EC1CC9BC9F6CBD1BB6FC1053F3F7198CD75DD9AF4E6B965ECFAA623598959B470646718883187DFB415EC4DCAC2C3AAA2513A9AEFE22BC64B6966E31F4E367B78C6F38FC2214B5FBB54428C30E3E79FE39FCB026A7F22C419EEFA15A0C11FBF8305288629E365010436C1677DB8E604F7842DA1504DBBADD4406C12EEE242F37DF68DF3D74FEF2D7540A709178CB4D1E3DE806A413708269603B11ABD13FEA1735576F0AFDB460A528203D09C8833A9D306A176FC943ED2AD15F55F93014D48CA8C21EA9F28172213D47224FF4473494D2C3D507EE86249DFD361B81AE7F751CFEC336A1EB4CEF0E9826E7AA3D10183C0D94F0083E5D8180A2578AF721BEECC34D7AF5A6E112D53E140EF127D57562B030B4A89A6D986850893106A18176A210B1BA1901FFA2396DFCBA4C242EA0EE3A7CD713449C1D70B2B3A84C0FDB603C458D75A3DF7CC19B0F23CC49FFDBA211BEAF41DD0B1BECEFF8E01C8DA73FE71B0985FED4A2DA1A8BB20D4826BF0377D7F6A3769346D2E8EE291C3288964B313C6A86BAA3BBD4905F2CC84B956774C4DE0AC8BD5566B866B673C1B11987948B74066F7FAE8246EE91666162D7A6AC8C88D18AC26CCE4ADF813D5702CA654099604D5167D0BD3D981A2A77838436E43CF77880167885E0BDA57E9B934DABF3F3D833EDAC0D9408526B98E2CC534C02DE112CC3D4517A3C1762EF73C8620D595F74447DF392E11BFF9BDFEA91457C9E70511163480304960238DD934A89700AEC916118BE88FC8E9D6B9954E12F7244EA24EE885E84D5DEEEF2775E051A1014B033CF31B9519E876835717343205E79C67EC0E888313AAF7720F01D3F845D6C95903D984E97284178D7737B68990330ECD11FC5605CC9136A74E971CBA8617F4F87B996232A414174AD84F17A21B990194ABE7BAE2DBD828CE9D58179E4886A638D3883E004719E1D11C0ED20E27C53817381A69FE2D84D24CB6424409D30C07377C0B7E387A15F5AD2538D8505522D69868C30AF96312495BC3F5F844C1AD5F2A641FF2A381F991870255FDD9C5E00789E576E3929914786D8D6FB333A9ED1908878D9E6559AA5C6FE34751EAF0F00C23A887002199EBDF955D85F7DA44DA648638192131AF20EA11876FEB771B62C294A4E0619F19D924868403634EDD29CCF9829C6261B99800A89DB02EA1CF87BC891D73670132AAAD51D4414D2F706D6AA3DD39A1F365AC6B72FE1C29992A059D232349CDC6C2BCB360403FA74F8C4E3714C2BC70DA4A27A54166418B70D7F7AF6A38CB9555F32D899F6F9D4EADA975A274910C79446C21FC72FCBF85C41A7C3877DECF5CFE37ADE27AEAD7B39FC697212FA9461FDBE53C9DAB4E9D475A1A2D180108FC9D023030D9CDDB2B6C09DF2C84BB38DF28406C8EA4921966807037EDF1E23685F0E2F1F4973DDA54C518E0A9988EF49142D9C7CDF8F60859E04054B9B4C8EE9A90C492FE60E1070F27A90493E84D37970CFCD39E1BFF6B2D4D3BA28D0AD749B1D694EC5C51701A960BE15DCD3221A234A6C9EAA14659E39E4DE044437AAE70881DEC260AA59BA4991911D65C89A9BEFA6567A0A0B251C7873FDB534A2EBD1EF7EF3C9E441F51067B2EC29AED146B4DD3936D691FFCD93645937C8AA376862038EF8A3A78CEA081CA3F09A848514DB8B5D25FE1303A33A32643B7D441749511C78F4D6E63AD792DF0113148EF65774AFE8399BE84B813E6CD0158F38110861F7E6A18FBC4ED8A364ED02B222C341AF743504CF156244E5FA46BBA5FBA82A0F5CD415507B00BE8E43EDB83F84A4E1F2DD24FDB55237280DD2A4413710B600D6BEE2A33B821115815AACFDF9147C4706307B28D0D838863C894C325F3683C9B582688FD4DC2C92A6BFA836DFB87D307D905DC3BE4F19E1CC27ADFD4272ECC1E81394BDCE41E07E87DCEC0D707CBBF799FCBB8EA224E327E4EC1EE1A60B64C634B3781B6E12777B12AAC309486A0C9F4E45DDF27A2BBC72FE2FCCAC6045226079192D1F2A245DECF0FEF9C3341A35E43F6EC04F7FDD48074D1A754F23692B6EB9519598EA791D48645AEFA5DE62CC8508532E9349B3E15583EDAB8DE558F9E8E13EB1C26949954878447ED96AA0DC330FF6B817F4BFDBF16D2CBFCBE0B9C211A36AE1798D669F8E27352E44664544D1F67257E41F6E21A29E50D7E8855660610DE71C34C705CFEF39CC6C7937DEAC2D70B9836A2D43509818B2E60320DE50B6513D46C089B4553C99366ED891399EC4AFEC69906097E8C3C304CB3A44D6649401155BB93698EEAAF63766BA07AA761FABA168D7BCB5C4265E0F3A391807180E976C1DE21412A696E68CC9F0F770CE4C4288D8875B26C97820F371BF9D47EC948B439CABFF1CB53851B934CF9F174A455D429D794F9ADDDB0AED8CCD9C0798D466F6DEDD68A08D62AD509206CBC64CAF98CDDCEC3DF7BCB247504742E3F2573CCA2F4D58031D68F53EA1B9299306BEEF0A0E5FFEC9ECA38EBA59113B14B909FA4B996274E0EC3FDFEF08A5A7D3BE1CD3BEBD8516E7CF72E2A1495B46E81B68B3B6E19431163E24E19A1B64D85E547D11A07453BCC1316B92A78631332936476601BFC6DF3919D53166388F5FE2BCB8AA5F1437755D6E1AEC50BA44EE5B306EC6A14EE2549A21F61B88F934FACE5C34AD8B397121EAC9EDA086262BA8A74BBE73B92279DA73F835B06A3A3E5324D93535851ADC12B7B40A58A22282812BB27E8F385481CD3892103B6FA646BB76BFB67B1F3DC45B34CFE078357A404687C68EF482FE777BB3FD175D520F7C5067C59509805849A04F3A9ACA2A010EBCA01523C22EA8AC4AE09B631439A7DFDE4E0F06B8FF094C88B09118787338C49344A8A2EA5749AF512F1ABF526C5500C541A5441B25659BCA5AA7BD700FEFB0D0A6F210ABF2A7B6353B718563797502E0ADE59E630DEE38E1540C66B11916956A54B435673C716B01B69120F6444E22C012EF6C5288CBFF078DA83C0C1D7C4FE8F0E246FD485BBD542BC45983044D68ABE8E71D7E036262F64BB0FE1EE9C7FEDDACC046BEA653951BC9A61ABB6EEA17A3FFB2201BF3EF2B81E06E7EA2B468B0068F8530FA497C95CC029043F0A791F09D29A587698658D3E3D265760F0B1EF83E971BCEA4A21E4CC0DBCA5AEE9832680E28FCBE9EF8A4EC6139CD046664AA46110C561A0D137217EEC291B806A240A76AF0E74E39FEA264171A7B21E2D009D7ABAE193DD39B674F71C05E9ABDBD3074F5EB9F808975E0AAAE36D8BA1F1A9DB527B586D72EF84122259444EAD05FB7E6E4DFEF7D809F46623084D524262E3D821B577DCADAC8F9970A7BBF5BB4DB1C16DF1785B0151C53EE4DCB9A178E6DD8C90854AC6FE2C256E1384FAC68A20571F94A6975E4037355F7DA93DA29F736880CA64CFAC5351FDBC9829BF96197EBC6F70D47D82CE68D3436AED9ACE8C687A69CB2EA40BEB940E237ACEA2514B9FC01C12814E94DD1BC32F71D017D5EC367BCD98320DFB3ED0B0E51112D6A0C5CE740AA3A3F0C0F0A68AF4E5CF7CE8AEAAF09DE98D9C4D7B8290F0008EB77424A540B51F8947A2D63A5174E90D4D7C27F1EBE2571F0DF93B7DF1C76AC6C6B12DFB04B4CAF3AD508D328745CE6EC2165A5146B55141672A77D984409CA5C90BDAB8ACD1B97CBBEBB9D2EE9B7147D102CC39D8FA1323BF4F61A6B22CB028F254B6EA4DE53B7BA2764083D48C4CE80413440663D2070ED6C0E5F8313DFB5F558BAE1DD558B51C71F4221CC20D7E2BBC350C3211ECB827246E877209F1A1841F2010E89A8859C68E2814E7B4D3C49CC65DC351959F9ED7F4C8105B2B916D53A86D31212AF52482F4B4617125BEDFE94950C3D7A6BD0C2A39719009DD8C1AE7A6A0041D017ECC0A2945E40E6EAA98B4E33E6FD42F53D0E3FAD22599C82ABD99F4A087C231A64CC051B13521E60658432840AD07CA2772A36D0D3081B51578C5158A9EC21D08D7B2A8AF54F90BA47E18D1DAF2D6FAC0A6971B4498A2D3E19045B2436BFED1EDED58A2316D94C9261D942878D38249AF9F5BAFD54CAD6DC07D306ABE76B2C6D93AEFBFDDF57820B3BB3DC928AE91DFDBB5B62394315370E977BB1905821C4FAF3E8C630266ACBB1EF01849B766C21C8B704D2A38A0184F06AF8506A01B317E79D269AF8F08283CB97A8427D1B88AAA644386318AB39C3523893D8666908BF22E73CECA610CB23DA68C13E195465CBA15B938A0000D2C66F2AA2E58D90FF2CCCF278FFA705206353AF68BB7A96FAA147029218422C246EDC14D87203935686FE277D7B6C2DFB752990426BC8F32E7268F1E925949C16DFC06C11765F177E0EFBC4C8B8A2BF41309CA49FB8F19D308405927E024FC5659AB40444690963A3DA4B6AF6CDA0F30BDE67825A50993A3CB9757A45C5FB6704C62720D6417AF92EB731A59251A1BB61F593C0662F5F71068730C6A977F28692BA4394C05CC07202C97DA7E9546FEBB83A7B454BBACB1D124347F363785F9F4A50E5B349B7AE6B013DF7176B701892CF832ED557251865ABC6EEF3F8D9AA33BD5C3F33F6648BCE67D5890C554691F6425944F0F2479EC675DAC3A8E07D229F6A7E3E8DFF3648994691243A0C11EEA188C8AB0AD035AB2C8B78D2F4922C5BB3A1F96E958D5EFF74EEF94ED642E79CBA3D6FDADD21C007DA183222A7C3C52BBA610AC731F85D649999BA629FD80C1CF0C8C4F257814D2ADBD9FAF7807AF08A0152B42CD9383AC006E4AA46CEE28966916AE2EE88FF1F5F0B5EFA3B77BE370A13C1093F22759B46F30FDB56D968EABE6ECE1F8CD2DB94467728C3F818583082FD538F1D690AECE01476C0D4AD71BBDA214336252E3058F375F95C4DABDA0985D2528F8A7CFB4CA755F5D5D8696F7AF700186016AEC9D423F5B7F823B6C4337BF2E4C91024F63245E768831182CB5DAFEB4D6B20DCD25D4247BB2350B60225FAA1E56DE79C8EAC3FED028CF6600828149C2F7B4B7773C824A0BE7788E6D28199520053594E7CA806BBE2A8CA6694F5826E3A1EE4C2B8162629FE737F049F570E99358AF3E2507700C4D93C21E33EA9C2509AF7071BEF5662C55D69A7D2A72D86A883A9B9888E0A0B764DFBAB204467359302FEF1EB4F983D549E8FD2EFC6303A8785AB2F1FA665208E761423D37DBAF97279D2F503ABC5739A2376C52EEA64E648293F9F05A361852FBBFA4F9F29283022AE805F5055715ACAF24DC314CA5CCB72E639536CAE49981D2C8F20ED3BB7B098D5DF7ADD9BC049FE7B6B3D5D27F9D8AEC0F1D846E5F762A71BFEDFB10E70CF59DABF0546100C487E3C2A5E1535AD3A00C13C9265E92F2A14158A6AF1D19C0E02B08939DE18F699507C7834CFA508135E2ABB19C4F514D2E52C6971C003211D059A7CEDAE1241FA2F3F4EE8696BBFC0707B0B40509964D96EDF05981314440AC69317B69034FD237A5E3BE55C8D3ED9359BB078773966DC08054BC537C64ED1237542B924540A56C7074B37AD2F4BD435D919C4FB7EC3C2A1FA045197C48DF7E052A1ABAB9445334AFA8F66A1D8541A6BE0F5B431D83DDA16E9E37B35C5EB51582F9404F721B49A8D604BC5C8908D17E39D3C7C1813E00DAE4DCD354420301452BF59E2159D0A57B9CD40FF1795C83964E18307B90927E537279367F587481EB60B00BDC34A5BF26567441FD2B57CAA5FEC7D37AB1B8B682302CC8E68964FA6B068483F4D3B2AEA502BE5A73E2F23A988592BE1C09D2442CF1C4E52D49BCED70CA9C031E474678E9523D92F6B515CCD74D22A556F79943964DDA73731191ECB43DA03330703BA96ECC1BBB2E25321AD3262CF76A03C772912777C60ED33621952AEDD4D14305E930554784924103D5344F2B2DD2EBDB5B77AC5082C8FE4E1767F6DB5CBAE855035AFC13EBAC1782B7E4F91D8AC463192468525AFE7899C2B293C83273A691C1DEAB792CAD0DA3AF003249A4C8DFD04DB567B8F04DEDEEC3283A8AB5BB99BB6ACCE33284FD05BC17EC6CE7A7051ADD6F99B5FBC79DA04CAB45A7B2D2F87E3599D45842D5968ED3D58D3EB46B9D0BEE615A474034CB39261D7E86C04E37EBB627A7DD1536197A8699E1D7613F36AD2B78608178CDB925CC3713C640EFC401793C94DA7F51176F17E17F99DB4932D950942169689853DAF668026DF4169ED29CE7475F948AF819E0B3A24B4F09B8ED5CDAAEAED1EFF8B16E774A9F363C64DCF9FEB6249C6491F34CF1F7C2967693EF1C735E1D4571E186B6FDA2B3266D1413871643CA98CFD3D8DB9C65E55DF7A7BFD3DCD9C98062D39257A6D9A478E5A35A6ACC958F13521D89C22BCF568589C9C09498036C540145C8108472339C825454255B56B3581D9CEFBE36CFFCF76EA23AFACD0ECED127A413138791C1EFAD61682C93339463F730E1D63E2782776F07DF68A54DCCB8B22A93F7995F7C72C9D83624212B11BFEE6CDEFE814433CEE72E876E13BFBBAED71E77F61A41BE14A862EFFBDD546B24BF04C22A9D41B4CD1F9FD0B4237F7E0E07F5AE9983D1FEC290C729CF81112E382E69A9B3B99B21DB1F05F6252D3F681C6D18C6BE96C00BE0FFC379BEE352C0C873C9F3A7FB5472C4CC51110C2E6B7DEE2F3356A000FDB00932622FAAD68D2D3C69740DDAB9E1904DAA99BC911F6DF7987B96641F42232A7CDE3CB7D4EB33D413AC05E22B11D59307701738F80D9FB6D4840F9B34358CAD6EC247F91CE19693EBABE992D12685A555AB380538111D1C31DC5DDAB8ACC2B90B3DE327DD03D00306270355A2C03903683883222B238D4DF8BCAE00846D6EA96F5075E343626614D2D40342353888E2846C8EEB9CEE02DD7244CD1B91B0F79A4C654D1082CE0B2269B3F1E13FA4292DCA14F96B0D612E51D9D7A105BA77939ECE0A83853289611A4AFEE44611DE5D287C9AD8346F06113D0F05AA5C1BB4B47DDED8F39BEE2B5EC3F525267357A3235C75654E9F7FCC108EB06E4A21BA8E5D655FFA4B6288A5A7C7C24070244E2F048E5EDEFB5EC4BA7C79774BDB6641771C385DC070F8EF985A5615ACAFE11B8038693DAE85AB616B85C597E4B9919129AB2A52EC06D26B69E98FE45756D7A8B0219A9DDE8DAE0290984374E3F04328A5C48C3CE32A6E32DFEB760CA5E550C3C7AD3C98E1821DE86965B27C82E134871C0E2D6F5E6646462103423123846EA854351F713C8A002F7A24D3CA4644AB6231BF25AE6C1AEC201E7161728BC0320819F8DAEB0623879D721AE7349F44A5D16AF48A0B0530AA09684E56E4E0067DF4DE5898DB37E0B1AC5CD2A68429E2F0D480488F4368C74CD16B012873ADCEF38FF742CAFC356140B6043BEC9F6C60E747A802517A7D48562D859F1E54102008FC7EBFEC356F104DD1AD811E6A611BB154D39C1BF5C45ACEE2442FD7E46F9D8893D92A289C84196F6A961236E332EF1F2E60FF39690A2486B8B1BA53C2BD7F3674FB1999C5D84974F887F09E797784159B929228C5FFCDD6CEE2AB58A27EA49B61BDDE7D41CB7E858499996148BDE3D8D542369B1F7A3C5B8B883C80F605C16B533546CF2D494E455402389B8CCBBAFB34489C4354CE7E677B09B65317108B82F6440DF7E137C28537428A2781B9BFA2083E7E4BF1B295E502A6E5E8CE82FCA7F3032208ADC84B40218B75D0FAAD75FBFF4AC1E6547725E6A2C5FF6C055CE09D986A05D6E2B144A49D107DCF7E15414727C5FCB754B26E5C5EDFA2E89C815713940A77FC00FFD92B08AC2B521A3310A2B65A50D954336410B65BF4949DB64817D23DB9B827820695F462BC1B2FDD178F914EC6966F647D9C5E8BDDE2406B72DFC9A0AA1EE12958BD4834504C9DE9E25D9ABEC44075CA036831B79C03E9231D960FEB33D93B4D315120A5E78BE865270F42CC57F2A90C7E624859B2DDE703CA138E62540773B832A32AF54906384986900831B796E43207747038701DF6051B5E86BFA1DFBB92D247B3EBED56A4D2ADADE00AB806179F5DB6DD5A947D6227FCF68290DB6D56125D8A554FAC2477B4F855A00ACD30368E5F6484D31D17C977991BA4F55644CE8A2D968361CC08611E1867FB9640D7AF5F5EDFB221FD1A43BFD0AD0698EFAC463AA5A3DB6B61328DEDB7A440C7A5237B1D81D684D087CDD2B5842FF0DF2D7EC669CE30E29F30DBD7FAF85EA7076DE74C36EBE96C017CC738B294D093F7E6F3C248264B9E1F053BD7A582588F703EDF0459C950C823EBD67BFAE75831EA9F3086D78CECC94653CA35A50CCBA381C9AE9D4D185DC4B00C5F9DFD00BED71150D7EF955443246EF11124542564276F58BCC04E356554D48E762EA1B250B8E766FE0D42F6B16165353FA465632466AAC5B8CA7322995E6FE5521CD41166BADA990399471A00000007974411254C4E6C26AC0D4F989E7DD2D2F7C990406D690E4DA037CE96F300C1050D6977E9257C9E3F1C6751E77A765FBD78E751C2A5F4BA40041C70872603146DBBAF49E87D37E2CBD7983BB611A938894C0B7F99789B533694B97B09C66E0F2A46FC08EDE45506D22E7F7EE195AF9C0C5881DB4BAF3CD56D5957FF0A719053C24368359B2943047753EDFE31E3265EEBB96C4DF516E4146481FC92B506FA821D9288DE53385C399E82AA3D87C072AF29D89ECC9364A73B759DD754FD8D2866C72B6AE268D86BF781F3E3742C110818AED8A4231C9D33FF9448ECDB7F62A97B1E5E43A343C718721F267AB43310C2DEF360478FB2C3A2829A6E55A39E996A64DCC9622E9432EBFD91540A709E34AA6A53377F14F3E147C62352BCDB745226A8755C745A9FD75AF1BF60212C839F2ECF1AA01FB4017BBA39828939222DFDC28A14821D7FA8F395F687F1003854294922EF70C6E1B98AC1E64226407352BEF987EC2E8AB3698391BE9B337E69F4D8036ACB7B7A7A9C58572E6EF97111C4D738C40ACB7C8000289206E1AA6CA286FB88C306CA26A8F86BD4F5131D693D18D780A2B043E48FF2E7AE3C37B23DC42B9B5D2D8B72D31B84FA94F0AA79BB1B5C4DFE530BCDE4CCF0C1B1E25AF24591F2661C5B8126C112595C7523996F1790FC1BD022A1
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_29
+Input = EDF1C575EB2B8C68F39A325B0DABFF91A77C9A86130C939F623D66F20100FBAAC7BDF35F47AB35821543B5BDD7AF62D4EBBF24109B376CE0500C2021ADA2ABA9570A0B6F7FEA51CC8C35BE80EDE3AC835F1394ADA952B4D22D72499877C2B8D4C3A3A08333C1E8806DCE624F0A9A5399A598E365766F4CF88E3E31676ABE9AEF
+Output = 0000619700000001D565440F6DF5A3E2AE222F751523FF0F1B5BFAAB5A1FFEB09BA9C1BCB49F4F26E9E3ED6ADC30869C1F11A53932CE3B2B9065C60A5DD9EBA067D2971E331B442B4590B229D8E92DD6CDE82A7BB6BF8C3B5AE0BD4B2DCA2556D81DB3A366338D255D6DB1E8C3BDC8E66FD96BE0718DEF7439A3E7A746F80F284DA7602EAF86DB1A28E92D0CB6C8BF19E712B7BAD99828890D65AF98FA2CD14C068054C83A16FE8CEBFFEA7DF33BECAB69C6E1E093A11B72EF1121D2D06EC7F11BFBF65E517D39395ADDB726BC52AFF2194977028B9F7D9BBD8ECE88AFCDF31FC1FF3A9C8CA5FE6A5CF3497D42AD2F8915B08D8888DC7610976942CA0635D719962456EB42C7E2155D984BDF3AFEE99A8ECB1F32CAC46B3A569F1A23025E3F356709AC01E169473DB497E8DBAD2A748C9B300E976F54479309F4B446A840931EA17B4C0D297412132C60676D00DB2561229A0FD77AB1363A845BFAA3ABBDE534870BB3A89906ACA4A314C09BB69BFB712B85648CACFEAC15746E309995AA488E10F13DB78BCE2E1358170B483846D76F2D5EF4702536A830306039180AD10EC739CE62FBE7F08806D994A7EC1501E45D942D5B61B566DF954A9BCCFD620062F31E0A03B135D23A2C500277B476CDAD51ACED01CFEF4695ED9738939DAFD58D843F5759307F426EC708179670CDE10535A31C83571B84E598DF99C5AE0433D6D7070EF019E765B6794149C2F2ACAD2EA2A65D7A5F9A48431C3918AD25C4F21CBB3FF83DD9C5785E5569702B0B57F48CBB0432932C4AE0831292AD331ABE2B77F5FC71E584C656A428E44C84B1A216F708A8A385F0A0C387F1934FFAC3C127D87BA92D895D5A67B12A33902A37661B2A82A628EE566BE0FF89116FBA41A48357074A70BA9A8E8227562D3BDFB10941A4B826C770162C3F7F4849B47900C93472F597F0BA2A071F30D4A9D7F89C91400CE18EE6ED8273C06520FBDD5AFFE2CFEEA1943601524353D848AE5448483BD6F25009DC6A2F3F83274785968528DE2E2FF2F006B3AEF8C078AD0161E87FFC76ADF1CCAA05F925C2680451C382C985C5B7E89D5EC6B516586F7CEA5EF1287411BD99A67BDE7EC37582F4CB0EC6075CB63B7DA19FCDC896BC8493EC15C5C06BA179857446C18E5F490738990C0D4811E7001C270FDAA0AAAB392584549C651AA13F89B572B48E0071AF61C52EE16FBAEEF1F2D73F22063DFBF8D0A4AA70EE757B231B7FA961CA1D27D1A48F9085468288158ED613F4D66538AF3D12897471835EC87522074F7C9FBA3516D81D534D13B3E6441C547F711E6661AE47C23BE6DD8666F8BB4F895FA681DBF0A9F317A02B0DFE7732CA8438502A00CF8D1003EB813D56693D7FA10CC0EBE6567160D9E9FB352C0D4A49F00FCB31E71D8EE8D2A8547E8B8C23795907654F8A06B26F5A7934524A68BCD9591DE3FE8000DB0D78210D18140301BC07CB0A5F52A802CE8C701931283820049645BD85296EEE06AEE5CA3CF9E5D3896E2FD07418F15E8B120B69BE6C3CF3BFFD2C2889C539539341D541A3D7C819E60082081B57AF156DBFB1A80095169D5785E54DDBF8C720874D87F2927D46C5FA91A43C0AA891DB2A3168DD149CC5B921E09ADFAD2C63EFB59029E87BA8C514F3FB9ED07DA5DE6B9A4DA97B15A36810801500F8EBF301C18866B85CF1204314C4D8DEFD96D6D3B208AAB7EB9701AA09EC829D487A1890FE0B96E03D789AA1C889CE0EEDA5777246B63996330BEE5C15E25FA7F53231698B5D2E5271FEB8E6F64BD2496E17C3B7F160797162AE534450D6ADEE88CCB51B1D126403382C25563C8A4BAB61E011EC1744DAD4852A2B99B9EBBF1C67582448F9B794897D6538039F6A408EE07847B313132526BF49B82131B63D0DD310D3065503401548EC9FF5BBC33B67361218D9BA989B8A3681E3BA9CA9EDFACE353DC87CDE10D2A8ACEDFA3FB9C01DB4262C5473F0D32545A9D07AC95C8837D0CF929B8444DC315C38CAA1B242E90EA63236463BB95A1A2C9F684D67865A8B20BB5DE3BFD95D2CB4E3880D5DC0CC18D6DA29FE9A7B5948C2436AEC5D649ACAEA7827B185B675260285241C318D3D8B7E7094ADA4794E359A66DFAC7E768BB4962D890B2972E29359A435033A713570A06E5A36A1D04D15D7615B5BE87543F22F8A7FAD2A7FAF648C93AC94862A11A4FD25DA126B9E0EABC0410AA07382C7D304961FA15565BE35ED8D1146BE26F7AC983D8E2F10A167588365A072A462BD1A0A58E3B09518828CEC2D699932213D34717D2EA567629D1451D391E8B25E532C443C9AD0C87C76040630436BCCFF81FB735D20D41BDDF4BCB30313456D1B8F21BEC2A01E7598C73AE5E61FD81FBFA9CE404ED9B62C0FB69851B6E8C205F7754AF4894B0B8BEEC33B370FD75733200617987D7D43B1BD44CDF7B1C407491FBA5F735F05CD667ED4B2B69E8AFDD5AA6C64999DF6B297FA7358B933661FB92E71C8B4894735044469C87FEE9D8E2E9686CD902D614035FA22ADCD3105A965F7AA1DD008475C11FC445E0324328A36C93E79CCA2B58903BC2CAC39C35FC4E0FC08C4A0F11231885D7D953A52769537BE819F8BF1EEB03614C0035AA3A270D5584E5DED68DBAEF6FF56B5586FDCFC33DE1BAC6592B64E94336B028419E982309F9904933AFA0CD6A2B32A76EBE4252921940407AADF6E16EB3D5A4227683EFE4DB519A73F0B8A2A2B6161C75B54084CA0E3A451B456F5042AE024F6547F609E8C503DD8FFCEBBAB72ED7AA37962143D18069EEB707C85D67FA1483CD2C0271575324844B93ECC5C99E4198C05DB17ACBFAFA0546A5717F7F66E4529A28CA00AF9FF7C3EA665E13B502E48E9CE1E9B217163A0C3CC2B6A8D4A222101FCE1E924006971639419D5A560A06DFC52BCF774E85770FFBBB5C23B32661516C66FA39C415CE8D5E2EB9C2EDC0EDE87AFA1906EB4033EC020FEF233AC97475A2DD0FCACCD30D6BCAA5143F99A3153C9B2703D1971F1E5254F7832D2F5C09E19084E27D3DC9B025E431A8D5C4AF276C0489CD84D135D3B07D51962BF76CC596AB6AADF9E6E96354E2A47A15F5CD60D583D95F3B7408E908AB19F647F809BF40DEF15BABEA0240A9A6874C410111F54015341E6C62E164DF0532ED2274FEB34F372F8691BDB1B898CA6B95D5F25B6D9D01B9DEFFC8559A19E5F201A8980D3529A02E1AFB3241A562F20EE448AB4637634E150CD2170C1D7563583DA56333A2949C1B0BF1492E3BCC8F113F2549291F4D4A20F5581B6564E8AD84E98DD3FD38A63D4E522ABE69ED21ECFACE7D236179A8099CC5BAE3B27EB39EED2442A5A14494732C808719E36CCFF1FFB91BE488333BC64D701950661CBC4810D869A18828757DCA1AC1F63E18529665913ECA6C60D359697A94AAA6DE54AE5ABA0696420D43419E15E685D1AC4168D29DAC880981D8C37AD814D6D751FAEEF3F65EBA719121870B19FAB7444129510CDB75F8C9D7C2F0FF3377CEBDA1F10AEDD8D9CB02A8EB270D85A1DB33FF7215637FA9C137A716C8DA0B771854FF6B56BFBC683D9163E90B6CDE9891D91CC6CC903E801F1659CFA2D0A700AEDAE451DB5FE0747F6D0C849031D1A7A0DC232EB4206C33B68425A85F5FE7C4451664401EF5DE8B43DC75CCE2E1812EAB9761944D8DFC5F7147FDB12199527653CE16BA9F37AB3BF567F2FC96BCC9D0D58122BB2A1B6857D82703E7DE43F4253AF060E3346B8482E5DD3765F8BE0233961F4D298460CFE40354028BFC37585FBC0D302BF74F2C2089C422B4A0BDF0CF02DA570BB14DB110EDA5F699851C603773ADD1B0477ACBAC8F99D1573CA4466A1A755D8EB99355433642DDB230A2D1BB808191BB57A9FFA5207AA59181D755C64F095D930EBDFE15AC8247B66F7A7CCC5593858245057D13BD236059F7C85306D93B13C4180FA7B21B0C8B489683D2BF6428341FCA9EDA7F8DBE20E68233160FD70E856F5ACA64B5DF4456C4AA27F7EAE0D92B67F4946A0B0162C5E66D6E66B67E0D50CADDCF230563CC1F35DBA7AEF72A84212CE385A006B79444CFC89BCA77F71E0F22BF0E6BD9A8BAAC5C00DF8A5D86ABBF8D3A622DD3CCCBAB114F21CC96110456FDE86C3210D8AEBBC62CCDC77E84AC5EC7667811D4780F0A696D6FA289A7530CB2869323F751670101B4A4150DBD962994AE0304C650B2CB2F1E051E556DB0A3F629BC1DD75729BEABA155B2320D1BF78A10447D33E763F3E079887075203789B21EC0C7C1C63C53662F02F2560E20E32E5C38D2CD22BE99B093D731D657652C2952835812870A5D4878A8529E9892864C0297E4A696A6567A744AB38DDF59194352CC1123153348BE4BA1BD269A001E0B4ED8E13AB520BF52CD2AEC7905E068F38896F61754F8503FBAAEDC41540354FE60DAAB77C9893AD4467F21491CF71A4112730ED19BC2485FE0A0D8D2549B7CBF8FB095A4D0A6B5324AB927D4496DFB31ED655FFE98D39A097B75C6E4DE61C2B02EB3CF38F902648045ED51622AF20B45F5E137CD13C2314AF806DD94A51F118256DF34630CE7B34856D6D23039680BC8F7EC28FEF74DEDE269D51A3535E19FF88F4790214E9B98A018BC667CF5D20F21617D9A03D95E97508268FD101877B283CD386E3ABC295E6606AC708731AD8B70A57D4C7E778313E51998248E8DDCB34ADAFBF1E014A610D1EBBF09E59036721D20BB2E70A10D901AF62424278E25F5B6394641BED61285D9D97F732BA50BB6A4B8877464932D2E5EF202E106FED73D23D47F55332EA96691C8BA13EFEF0992E856216EFA5583CFE00F52D2BC4E793422D57BEF79D9A2CE3B24BF82D3BE92D8D47D719D123BD707EB90E211B6866EAE8729D20CF86BC80059321548A59A240E5FFA7045792F33B8F54272857376A66E15B8EEB78D00B9246AAC4257468A6FC3AFBB976E07C3419C63361A82BBF125089833638724167ECEEAAF1D6268F3CE310FE5FC90D1402B1CFB795B0C16CC789D9A5B5A689F579674566D5E6E66722E5FD53F6B55455D0037184DF50B8EDCEC4FCBA9B810CBECCD3BE913C477470C953EF2655ED1E7AE5D781A9A4A097255FADB6695D9C0328CE2F60BE5F7623E139153E9BB11BADF59C19FB4736DF3BBA99BC3B07DC8D8E8FA15870B8505A8BE8C9234710ACCD0C2FD5464CE35D516DA178BEB116848F0B16A4F3632F467FB267BD3BBE6F467BC555C7FBE50E22873C88E775DA095233361A5B2CCF4918BE143D9142A5DE70E38CD5CCE93D73ABDBA24660BDD2A6FC60A7AE73F9C691032267E46E7600A153922BEED01512CC6BDD15147BE5CFF0507B3E98D4272FF353ACAEEA7E414C42E45A49B233625DD429D7516C592D23C3AF3592F97EA6C7EF66EF1201FAB72DF01709022B86158955FB912A97EA2C08FE43505A5EAF6DDCDAB4AC086FC4BAF6B73DD63582A46688974DED3459A728A1937E9D5C0D3408B97D2878E1D1C80F5DE3A5F9067BC3953A7CBA096F0C4875B468E7CD4A09955A8A90F157808D2E58C629FBE37429D518541F06180588C827C254BE55A28F4AC85428755C375492F282332B14057D5D7EAC413650CC23B8D070192FD35882C46A9055491BD57C379AC468912A52927EF7BD90B137DF9746E08159F9A32576D06EE8778CD86BEA19E75716F6B434B0E7FBEB9811A8ADAEFB10717254EDB089E160FB1320022307FD02E25FBCDC3E5384C31FE5DA158BFF91FC71A9CB808C09F0E217464E5F5A1FEA4E68218DF727B8A6BC959061B58300D3CB5407BCA96927A1EA12EAACA9BDF7CEF3DC2CC890087C07E4B31D002F7F33089F33CB06E8D27141F50F7F5EFCFCF8CEEFE9990773DDE3C9367F1D86235FA1AE3E7C1CA34A76D896D55744CF8B72AFB1CA9204044A388174CFFF18A4358656FA22033E1C98BEA0A282C020456058A37175888FF149D3B7D82DAE978FD61D415E03D4A937019DB0182E33D50DE73232A6370C3F941885013A30C4D0DBADD647185655A485C0CDEFE45BB618DDF552953C34133F1B41EC2059309FA1C957E7C19DCB6131F00D2DADAF95163614842BD0621F127B0171606A0C4F6803BDF469AC9C515131D3041DA5388CB21A97A381368A0818E936D2E25213AD05229465AD9CB4A5577511CFF903D1736F3CBD277F70FCB6F6A9F42DDC89226E25644EC5D3CFEA3E8119E96FD610AF104BAF367AF47C329D5EDF48C9A2CED2ABF4D608FBC22891FCCA409AED0E98BF51205D9298298D68A3A9AFFDE4938882620191E706D89790F9BF6E4EA261EC5B79E0210D518FDCAAC19DC570EC923318D353DA6AFFF9F1B69EFBF21D64ACF2BF4783A5FAD116AB934EDA2B84E5994D933241D90C6A5830F2EABA43648C9CA73EF9746148CBD15E88D96AC162E391B8D0110EF5B976E378A2CE5DBC6FDF8398F5BE30CA05965D904688A2F1CF6592C909AC1520DEA214D1D213EF41A83854862A37278CA2DCC6BA6F1E9692DF9DE6FEEFFEC002CB164A7D3E3E1ACA446CBE20CC23BD38BD6E7D09F8C1F18F437323B84FADF2DC5078D4D33FE2A598BCD372C3634C832CE2F242DAEB38AE16FE649469BA48D2C25DD7C58990383358EA039C8269CF2A52FA9B557150B8D12B5BCCAF49C039AFC75FB46586E1CEF52D762D2EE660518468912F0A96393ADD3DC90478962A0CF441A6031817DD770B8643673B28BF0E25506BBC51CDB6D3913AFF759D10AFD1D700806CB1985E0F69205835914A8EF11B8699C0093AA46C6266595C5DA4DC4AD13D966EE0A6228967F7A0CA5B874D37A24F5C298B731E64650CDEC47560A60CBC55171E185E78DAE25E9D3DC858AD0E80AC6FB3EBC21DF277CA49B5A365E99D24A4472D63C52AAB0B627C304A7523B130ED04EB0C9A01F87EE7BE81D12A5F73D1ABE7E1617BB33514066573EF77252606D9434AA8D01A1A122647DAECB2B44F3AA61915A77410C01C1B027BB34ADBC9608B2F31ED5ACE7A50DFDD3D8452E68DB1701A971EB9882F87C4D3C9ED766F10BE39B81FE7A32124D69B6857A9668E5D9784C8793D0D4A33A1677B340315C7D603E9E6AE5DFBBDA137644B5265CF4FA762CF89EC60F3686471DFD8465A152E8B5BCD21B7EB6BDDC94E1B39329717482DBA8E57CDB5FD7A0D988AC0DB3FD6B308CA76342422E962E3DF44B028E171306738217B9BA36600723F17BA5B6790A891F7099764C9A58DCFD8778CC4F08D29ADD1BAB087B827711E049FAE67F635730951D467CC3DEDBCDF49AB8072959D46C6786934DAB563BE166A32C06C9FCB07296324C22DD9DB3B5AA1CDAF5FD62CB5525E3A89E63BAEA122CBF094D1191B6F3D44BCA1AF3A1AC2DE00A7451588A36D08E0DFBD7DF199E6EF15FEF04FD6D7AC0A8787637D0C62E8ADA4892363364DCB7906EFB4898FD3C1B60B4B035601302321291055860F13DD21E50FE5A3A09DC2DE3B1340C5AB4FA56E2877B5757AC3B1C4E8ADC21F0519082F20715DF3FD4820398DE299FBED190C153D8CBD94323E7C08EA696624ACCAFA1DF30EA1268DE2BE95B3153A9B5120CF50DC82F7BB421673EC971A973065EB2DCA8FA06ABEA19616E61CE37A9C2EFAF585DE22CFBD81B60C1E69216AE37CCA1E584C5CF591B5C7F33FBC702B3C51AA94A55A142EB9855E0D5EE6330D697290EA3F42B4C65D7FA7431FA5E15BA7AE5959C18DA19E1155B47E89F93EF4AFF326BD4D7A96C98F449F119764EFA85138DAFB9FC3526B8FCC7AAB93F83880AC46CF71B48F8228DA8DB55EF3E9C816355C0AD3A6DBB9F675200C736AD509A5EAE8BE0F78F8CAFB34425DD86EC466611E67403883E6D65C050905A0EAD81969D4FCDC4B541AED612C1CBA27EA56D499D5A0F9DBA3AF5A49216BD8A2D00555080ED8A14C423DB52036FCD87A4E591DFF1236976580957A95912E35945B358A6B569866B1AD2EFF2124F0FE3BBDD900B43C1BB71D37D551590197CC98CCD95893885000F1358E0845F4D34460F7399BEE9B75DAE13158F12D7C59005982CCF9B531B661A2AEDB8B1708FD938F39BDB92D927312F25834BA6E144779AF8542AAAA337CAB8F83918D6C90652CE16586610956A84032C605BCFEB1979CD681B4DF12D9AC2150D078D75751A35988A5188FBC79EC65B9F5BA2E9F848E11E3CB46729D916EE260F529B1AA72599DF6D1C6690F26D57D61A4D873B9FBF5A06482BDC8A363757A575F4D520339809FAF401E6A78F3284CD8C0F21A876FE13BBCAB9B582274141941E48E9A76BC66A0ED1E2608258406F20EEE9AE35349F7ADAF2E55E9A311CD14A39943F040FDB99A6FBF9FB6BCA5216E32E518DC5564890F14D128CFCBF9B6E557A43E7ED0B49CAE36D9D156A0510D50551D98CF7E8F3683728E38F99DE15389F25006DEB8FAE8002E4A09FE4BAA246FF9FFF1AA44CF241B1AEC0915E483EA628F1844CAC1C02A4A1C4E0F1E4CF35611CC475B38C496E4D2DD859172C3D579A1D02F9E27853D599AEBC0CE06975A1DA96AF1562FF2E6D21966F0DE69378834F1606C91FCBFCD7B0A815DEBB7509E68B297D1A5379A924B01C2E2FFCF22C28159ACC4C51CA10B34491A2EF72159FED62F161798A3F253E45FB436035779088EB5D7509455C63FC3168186F4EE1ED4AF81459C61CC19ABEC7EB570A935C7CDBD7BBA8952009351395A6A51770E43F864EAE57D6824F3FAB9C183D348C6568B7D4D5BD28336AE561BE90A40C30F9694374C8ABA7DF70A7791170490C71F735C59B2B96C5A0BE4F5E484B67F43D114EFCD0C289900622F79184A5D16C8AF56224409454C1F91FD1A5EE4DAB025532A83A49C84F5D51E83A64F98C2DC1E105F4F7E7B3CF30B7CADCB8E1C2066A78517FC6C52E93BBA31E9B2C74957F3BACA8CBFCC5AAC42B02B987B248D044CBED8CD573F4E92A3E2E3C39F33C6932F36AC2CA5B4D4D5ED7862FA4E7CD5FC9C68681ECCC37ED9F905F9A493B7D2C34B36710388A8F02EE785B124257B9B2529C481972AE91ED1B03C4746305F1C7A7863F3CF61BB6533D0340FFEF05D1FA285AE6099493889D365FE041AA3D1D911676938140B5880F3AC750CCA3CA117881CF67EA2650FA5059B3E9B7ADD7365E4A02F4FF71317F00CB379D0C727A9CD733E92835DA4040FFC139FBC8E2514C39DB18E9D30338BB08AA36E8AE3E12FEE633126825BAD628D0A436237B8C79DA649C01973693948D956AF11BDD11552A32F75A91E133C6713B60F27BA89EDABB8272839ACA406660A9C39F228B26B1A952BBA14C0AD5AAE4DA34BFE552DF33D0139A0D0F4106B3EBEC5BCA3D86D5A0293805FDAA9EB00F900AEA637DF9D4C3F1ABE7F978DA0B3E47BAAA806A8A95C8F768B6DC0FEB757CE7AF7C9A4B17FCEADC2CD7EA8DE4DDD4004D62895AB3F5DCB9C290CFF8EFAE7FAB0C74EBBCDEB30DEE29FDF23C9D26F65E82B359DA697760C4C289E5307BCDB921CDDECE50E97FBC5B0F35CF09F534E855E941E47844ED3F82A269FCC2CD1DB1E743BFFE7699354EF49E08AE2F10C7484950AAFEBD6F430894854BE7B52F8C4CE83A3BD15F6A5B118DD1146CB4476D771A3EF75BF46794F1DABF204B27D3BD2B39DFC2947548A8A65FB24D6D1C06DCD925DDB65AC8C13767AF8E9CEE1F02CC06E1E46B064D820E8CABEF12B61CF80486B687449E4D0DE2240AC88549D7469B569E4FC67D060D64FF4861AA5015E6BEFD4F19E8C373FD80F5912717149CC41490CD1DDA716206383D0F408A6B1F37F5ABC2B3A92B5EC3D06421571CEBC20918CDEA2E6263F7AD0F4AF8AACCEB9C2399EFEEDC7B18D345C08DEB4EC695D3F55E3D24F370A9C9C103F5881E08A055B6C062B683FBAE4B7B31E9CB811ABB645497AA8525BC34C7F50FF081EC220B673949480A21C71B72EC7BA831CEE32A1870D43ADD8085BFB81E24E5C0D125B552504CBE30F6EF87E82C1ACE3A50E9A5F1B5A17A46933C086F224F54A1C5DF889BDF7447872D89EB0832C8A0F24F1A264504498AC114487AC5CED6FAA947E0880FA7394403690B1F44A91EC3364169899F08142C51974C15EE43538A90165C0011AA42261CC67B488B8166D475E2ACE859D4A8D7608BAFAA93EC03C726364CF509B519B898D40386B24D82B6E47A579B4556F8E59E7EBEA1BF3E26F2B9F11BE74484BF9D1DBB675C97E5F01A0D0E94C013669016D49D166E72942B633563427805AC0821520044C95200CFA309B0A58352A1285E61CD3F283F65639FAA442A02907D0B68BC8AE0A753A3D09C56DE7236AAA3CD62308175948DE336E490A14F5F2B8FAF77A0EF3722CE14B79A19F0CF07C5E39C2845A46574657AB0EE07372D7CFCB4FCBBCE759B8EA86702B65E5818F88B03AA8081C6996393E48EB2064289FEB6858DFE561DCAA5F9024EEF6C2286F8EC14ED811BE964DEDCD9CF39C65F0C0B58561C319DA986F8BA3C62D9C98748BFAE0D647E413A9AC4C8FAABCC5C9EAF33173570A75C8BD9B34E61E90F34E246FBE76DA9DCA5BE3343D10451142AF0288768113F969D4BDC19EE70F3170445450EA71D6107239B19345BC130E3C516EF2FF1ECF3C3AD3D851B4C961CF5AC4C9F8E5446ABCF3A509EFB9FA22276A8ABCF0F46D0B97AC57A0815F5FDCFFDF67729F7387B1D1BCB2C6442E2FA76F68A34FD54FDD8F9626A766A12B834C428195C3FC46E187C3088D857F1A3BD78CBA8FCB783252714D5A12FEB3AE6D6BFE9C095AA8D747DD68F38ED48EEBC5F0D771BEAD4E5A7A3131929D3C8CC7EEDBFD0C5EE7CBE7E3661E0DE04A23C910EB0D768F74BE875C29F2AC6E659FD7D613FEC82A842F034800C46BCC03E4C8FCC53316DEBF7D63D5ED8DF88BF3F9F2DDFA40B5FAD05D23491D6CDFFA76001E69163536F7E20732A02BE5410BF046DFFE77E908E8EB39FD0D5ED7C6ABEED0C1CAFF3F1DAF5D14D05C151D02E3A93F731DABFFD82F9111B39B8DF0FFF80272E118D6AA24E4B537929C6E24F719681B10D5F4FAAB4021C7D89EBA1D446B52AA8C495A03EFECFE31654587F6DF38C3FF9DB82C3F1C77A00E880CE4EBAE77A02670508FCDAE45BC2117E4C56372613CAB65F4C466BA7058AEF7B82ACF2915F7888A00A07A7A395A08B71F3FA566311AC4E5C63F3F7BBBA26062BB63D0A8B06C6EE99C50B17B780CFE17B2654C0785C301A94A7796BB31568A60A2BEC419E338D1A6714F660365338E68B1528A3D8737C591240653E4BF5E030178DC365ED3939FB34C30B8E5C8F40F92D8DD4825372ABB86475C9E923653A57A78EBCC116AA3EAD08BDA372CAF8858ACDA91089558E66621254E383C0B804C8F2C23B15B631E4DF5E4E45965B3C1FE0CF0C7A0ED8D800794ACA6A157260142DAA12A83CD3CBD0581DB3F924C8A099A6FC15761BCC65F057FF404D931BF2355ED0BDB68A2C992AF989FB943B347F4DF022D91B153EA65E7F14590C74F3B835FC3A99AE2B184590C057DFE7D7EF1975C41FC77847063AF1A694BE18E79959D779AB0D0DF1D383FCAD3D0ACF4AF936B7F168BE07D6475C6C312D55CC73CEF27AD8D808E4145EE7B25A7C2753DA993D53E4665AE3E6626E7ADAED8AE655EB0E82AE17660118368F5728FF30339F0098A1349420A9366AAF6943C4D1636CC16198DD1AAF13F824109DD8AC6A0D8833FECB2C522327721DBA00515B1F4D3219EC44197E25A4F975B80570896171A98832A31999D35438878B25ADDBB636E754103B18EB572AB262177B3B0ACBECDB922ABD9CD542BD7B6DEE14586E885EB45C405364F6AEA419612C8939C5958C2DAF7FB31BEDB73EB3292D0F9689B5F4C9FD68BFA3830824A8D9D6043B84A84BC450782E8D9752592C6258F7E78E3744FC5FA9AA0D3B2D118554152AB379686D3994418B9C15ABB8B8A125CF6571793A1F4200C1DC4FB7B55D1B793C10102661E46B5A529CA37C4F08008F79846461A54A48FDEC69EC1349A4EB26FF5C0E3163F0822182004C4B8C642B4DFE7DE5382A47DB1FD929CAFE8B74F5A1BA0C704769C8F26A3A3A960B8D9C7C7CAD4A31257B4CD39E734870F3B448AC6F6A2B98271EC86008AA1B873957B8DD63FB94201C0CFEC000000075776F20F0EC3EC6A04369B332ED389C577521B1857693E1D0E6D2E1B23F9DB5305A6BCCBD9FA1275DD1F883BE0F9030C9DEFF23B3C808A2DD209B545A60AF68DD3F04591A65C8CDD93BFCDD6CECFA54BF8C7BB848E2C6A6A546B44AD1F16E2A657703580F23DD8FA21B1BEBABB334233076A49B155CAD13F37851DFA2F856C925852D7D7153DBEA1A12C1C93FCC7070F465DCCAECBD78C8A5235018B1988E1E5293125E357C3AB8A1C3DFD4542BCDC0AB116574203AF25483F89D655B421E8F3D83408449C16868E8715B526CDF1B0C0821AB686C222679C1F7CB5D6C2FFF71259250B3ADA5D665C559575FAC49472691B841C0569DD60B31C6CFED2711AE392EEA8DCEE5E23303798149F7E8F81EE6C6AD19DE4479D2744E560EC800734F10829D3090DF49ED153218E93E4B80CD7D6219B5CE3875A907671006DADB3CF8BCC6B95648D80579FA7C614EF0EDAAFE9595D8F93E66C3A9CE994A8E24AE92679E138F4FF435AE9A4978E8AFE0C0A2B3DC3A5EC8F409E8415FBFC3E7A00BE0F89882C2949638409766DEB08B1E10F187462CD5922636759184880948DEA2493246DFB41A00DAA5C9785B8AF98110FE563EA03FAC10D5E1C57986AF6E9768534815F835872CEFAC753ED2A2374DF426A0BB88F267B2D9012CCDFF922E47D227A2BB5
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_29
+Input = 32169D0F65640D7692E5B43A2CC156C2FCA53599362CF0E003846CC1E89CAD140971AF6AB42F13667B11CB7A1FF86762C1F17C5EC80B5AE281513F78CB88875E60D333942318B37903FEA4900E713242FD374A70FA0EE73C05D38267A916641FA2DAEC513B65990C61776CB04860B603B9E88F30A82A384D256EF9BD2414F070
+Output = 000072CF00000001BE9332690C718FCCA623805EFA934566C083C0A92756178F67BCD954ED0E103CEA03BC0514A13AC6F7889B26D62C774882942459C2AA3A5ABA3B5F3B704D37E7415E01AF8C6CEDBF3BBDE6A4397F847371481E501770EC2D66CE2296D8260BE1B92AB50D106BA592F4CE950E78093C12117ACBE39AE8527E446A77AC7ADCDCE8924C2CEEAC68DA860866DB00D018319E1D52C92777D4232CBE8B918BE6EEF8BD266FB61FB5252A9D89C0C002B28845FE465F04012A6E5FEB1EAF450D88E4931E9D0236E0309624B45E982A1575A9051E68F4F3A4DC41B6FF454CD52ABD80AF6D84FCE01BFF4E9CA326663E9D744F7F7B1199626C64EC47E6D3B7D8CDB49DC50C6939CC13C285C88404159D991D6D5B3D7365DA6A3AEBD4BFB4FF81E2AE84D6EA4D081486C99D257FE75DBDEFA9F8EBA6DD4E5FE11C82B665B6FF008ED30A4B5FD4BBDC4A6CC3BE0DCFE212F33F4ECDF64F0759E03A020F5F56860F157CAF5B088E05C3FC3C24EF7861EA6F1948F6C30222991A8C7F5430EA0144B4754BED1771F446C687245DA5884FFD0E07683D590D1CB303346B7DE2A0BEE18DDF836AC15212742E3BD2806503460B97E7A88CEC2BC58CD89C976B5CB4CCE71720375BB2E5F7E1A842C7502853B282C5A05DC47BBDB7E496F6C7643985EB2070D042AE14C82C966DAA5A25BCF155ADEB227F29E276BA14CEAAB7E0733C68C01A1D48A9B807D29F39C407772DB692C6F3071973AD31872FBDD9FF6133410C00F6B97E128D5E46E45581E3E950E3F7120224E63BD33D1DC28E665F07BD48AA330C726ED7776E97FB77ED6F77BBAFD66F6BFAA9373B1F3A5E2B40F6229EDE0268246711CD2330A2108A5D376AC67881F27C73C1AE239C2E3BCB427F5F4F271E447D92D10C3F4AF57260E358B598DB655088DE55B1FE46122E0D4544258BB28FE3E12A0B4231A88A6DDE017D6CC428851976FF08C77BC7CDD6420D42439A1F9048EDB674016FA7AA2E4B477AFDD341F2F3F95C457A0AA82C6FF1EF4C9AAB87EBECC14708C2F3F094EF699145FF120516ADE4C8FDBD298CF3ACE6CD53277283779DC494C5E1625876A6D059D7087EC9ECAEC77E77B4873E6EA7A5296FE522E5001383714354CC6A930F598772B7EABC86A9CE2CA7703CA12FBA980CF711203A71CB9F975D5BEAB4E112BAED9387C19DD4E60CBFD6A34E50CCE4F2E5B58AE7AD76EAC4FCA4A873C70D7F1CD2AE95A625D7C92D9FDD7B3BBC9FC188BA5BDE8A1391BCD41F91AA1CE8A5F6ED914B9FE41FADE64FF867A399E040DA43663D34E1F1E00966191AC1C7E660E1566322B7FDAC92F1BFCE12090EAC151732CAA646A9AAB5601E63D2FC94DEA3548B7E2BEFAA9CBF9F82CC0EB06DC064F28E860420D6AEAF8858A4FB715B3D34867BDAE7B47B856273AC5E3B2254F78356CC3A3DF90119163555F5DF150CA2C67E1128493FE729062C423DBF7C8F235F827B6B8674C8C419D784499B0323C1F9598D12389C659B75374F9B03567328BA2C34DD9C9FA2311BDE3FB0F509F9D97B4F200F5A849E2280A5ED9409CC586B78D96ADD1BD60F057DF9CE9089F15B288A939658676B2B9CA1FD9ECBF2C17ABE9492EDDE7921FD1213AADDC7DF27090FD64D34512BD57B9954009526C8D726CD269A12D3AF861E429AAB8159A6B677B2564775698F89757C3BFF2D7B4C9B3D48A67F56C5313ECF0E65019D6165BCA2CA83E6AEF3865C7861577A09732831B419AE6AB7C7190F60AC0C2A9AAD71FD749B15E049943CADBFF0F2D9C76F7DE7CAB55BA318ECD12D83D3F20876C1C22261DF6AC4F9F097BCE77BF1C5BB423F9C9A85B529F07074C698C88B1843D5B21F857C910F5A3F6DCE2A3CD6BFEDC469B7ACC152E570C4AE8E7D9A1AA3E393BF625C84DC50FDBE21081C817C40F331FDE73EC294BF2A6669EA359AAFB5C8FB1247EF1DDF4132863F038E4A0E7D66C88B301F7DB4A7552BC18BBB0F90F2D7B2CFC6EC9E34CF79853BDBCE93B9872ECB78FD6D8D2EB99EFF6024EC4FB71CD9C34B9535610572ABBC56E96819C12048E504897795CBACC103F064C1D89B8DED7F86BC5AB75BBA291D94C3FF5AC5D02B820A29CCDDE07A0441D573FFA9D1F17CF506D94A9116699DDCAC43C13B9AEC12A5341B255A47A178F755B20EAB3A9BD3AA6C1D9FD2F5BAF79A65438AC98C7BA62C1D1963478898E1C2A25DFAFF215CC307520A95CA7E9F267E50B4A67343AE2BDC6BB80130CF444A2C4891200CCE9D50B7092717A5EFE5D421179D3C2D4DF21BB8B1E82C5ADD188E2C6F5D83CC2E142399EB18712AC97B54FD348410CC7BFA07E42FB764E055CB8A4C132533E963F98581BBF283AB448BBA68C0D0DDA873477445734EB00B7B258349789B5D2E0100E867E13AFF419956466BDA3FD2BA35DBD67320ECE5A02714D5191707D8C22E5F996E58CC086EEA122C410BB7837B80339B0F7E122838F9CFA4D28C877B999A9CB12038BF65CC51D173C4869946CBB8F281865E8007A2B0917077E412E18C7F1766D336A58C0D748BEB5BEE559DC3FA86D667DA5DC5161EB6FABCF77BD87C9DF9E9E0666F8CA531724EFFC4DCF57E890E0364F39195109FCBD6E4CE9B1D32A8A5B77AC3CEEA63B0FD9102A6196725CE3A1058997AA3B166EC8375C6B17A64B76ED6017D920C2259BD9239A6D61DFE139D0019571EF72886AAEE3977B7A7946FE30221FE75618911AEDD0A22A4DA0A5F1877B285B81D54C6413581CE1F917BF553ED2B2F33B79A4AD3C102DB3CC620B297C4C2CAEB87471C96D58055FBF571A1D88994D934AE6614C9819904E3DEB3139449092B485CD756229DBC64D27BD68589815B70A2705992013C8241E722C7A5C7B9D9CAC9ACF2F5A1F3C3084DBCA01505810DC87D600FD1D91421E9FE0D3784B5DC49018955F0B41457145E3768832EAF8D41E50A80A93066D719FADCAC61873E74456A8F5F645839CEBCC0E03ABC92BE351A229C1988E4359E4FE580E942169771A5D14CA12EF0FD531FEA23E8FDF1CD53C76336E52DE884755D3A1CCBD4BAD0D8FE86F0FF7482859152D453D4ABA2F46620E017550AEB5EC2293EC662E63CAF4F28505F26B2E397ABE481C6012F9D9D608D7FFD5DE5F1042E6794C66156FFD27442F2C1A8A181C0589D0735B791D317170AF666ECD12513CBF6461CF111049376E9269FA17A3EFF032E4C36DA9D03DCF125FB28BFE664F20986BBC3B172660BD05824DF40DA99E50F4A2A6DA5C074157D3568395766ACFF2E415FD5C0FA9FC6427779FDF3F26C72FE9C023B74B2364F7DA6069B63F6187C4FF7FDD2B26974D6FD02710B4D2ACCE6ED0903C3FF992C9701FABE06B0CD32A78A4381C935263B0FA6B609772B6674F4C932499F72C105C06695E005F885AD46D4AE02A0BA0025C327990154222726AA4F1EDF3384AD7724B2F1C8265701476C66E48BD36161E44A35563049C5876C2DE745AF6528A64BD32039FCE9F30FA1203D2E02F27D4DE17C275605B0471EBB698340685FA13313FFFDCDAD832EE04C2F23F36BA2A51AD2AD63876EB94BE769CB2780F3FEC9EF990487D0A1D54D18CC310F0FD36274B5720E5F02A73B69D66A9A25A0C96BCE322DBCD225FCC576B114020ACE1FF3C627F5200C1C4AFAFB0B4035E9E6F20E875F01CBBDAA27CB49249A51B502655DEFB84BD2F576E912C99EC538522666F2149CC7DDD8B9F8FC151436ED95CE38AB80EC2FFED560E35F54116379C5B7105DC080A9AE07A7E9064A435BB129874D50C3EE6673391EE23E278B0FEA3BE42A6F863A4DD5A7E5F438C9FBE402D593A3E74ABA9C52E23D3179892E3B3D40F2053761CD5A5F0ACDCDBE348C9C20D37DE4255E94B1F02C59FFF0367A8C3E4665027B2C8BA863E17A4EF1AFE8C24B0DC695CF14530E74DB9B7E4C1255683E85E37C352B9B04D88E454C26868B5699D64D2BBD52C293E343E37AE4C89E41A4C1E294FBB1B60D0B69C818C4CAA5E6A147E8078EEC8A12808D325B8951A0438A17B9A1E8E88B6BA0EB4B220413AE392AB55443B5D737FCC19FAD175B2E1CD9DC91163C71733D4C46A79B3AA7F504E9535E8772D01F2A389D2A4D57B83CFCD368253DEB5FBF6FEB2EA08A060BEB92BCFCF5AFCE768A5F1FE06A7D215F5D67AF65832FCFFD75D9A75AD7AF4A42C769026C332C9B3E58211EDEFC691CA631AA513EA0C27AC08D0D73E587A21EAA8F8BAD302737EF29F96B8452154ECB605FBF9B13700CC39CCC651F7CF19D58708FAB5C46AAF2C199E3590D4C0393C46F984315E4245BD8F1D332CE9CDB508A69D040D9311C6915FF4074F14DDC9D3636C0E4F2B1D4E355F84E1D49179A2A6D645BC75C035E0EE1EC2BC0F7268CD89B7EC49B821E7E090FCEEDB25FEC917E7BAFED5C85A67E396F401331471CFF0B54C8BFB88EAC88AE03B240ED8C529F5B243FFE88A65278A118AA9341F39FA7FE8609CF13FD446FF74370DA709105F8EB6044519B695909303EFFF9A4B8FB49B45CCF5DE2FFC4F7BAA1E86F4C4A736D1A541A1A9FD2AC06070B112B4CC016160B5F38196BFA3B20FBF7CC511542C4246317C48237192D6CD9BD4419E9211F8AA0642DC85DA31FFD0813C3DE64C089E5332F5F2F8709C678DBAD02022D933B62A82540ECA0C2F10DCBCBC29DB1DBF081372619C0F151CC2DF9AD1C7BBA332EBE60D62F2CE4B05688DC7A0882597573AC69A973E53C6D99029E57042A0FFEF8DD74BCC26970C37CD4B147C6DB94700411226CBCEEDC8001B38B763BA77EAF6BC8DEB2C53374D9AE0ACE4F817BD27D0FC518E772A909FC98FE5352A6A023858021B194FE24F05CD9763DDCB40EE3FD59D918433EF19BD1D5E6B6851C1C211F8E45D20E24A175A34343485FBA266AE4288E4AE6BCAD8F702D3190A8FDD9F9547F10F226C81FDB7E06B64B7D8012F06BD5415631D37591995B4E4B790733A033BAE9E37B5477122DB76C1C237444D436C83F95C5E125CE424B00333E979DDBB79D8776E57E3FE1E2D0FEF85BE3B4717F8FB4ECC382A551C49E684FBB7EA5D2170DF3DF517311A3A0B4EB82E6F4F4CBB146A1D82B1227D49F31213C3431AE247940EE794F96F744DD0AE0AA4A0BB6C7A516C9C504461A4F13BEA0D1E22019E44B2E19DC65EC586397E68763B398ECA6AEDEC892311DC373514C9F6CA975A2CAED7A9C55CDB2865796AABD144E16EC91146D09639284A3D98382154FFB7A67F6A98E0FB0E192DFB8A4F55C9EE02CB09F741549943B754E05A20EF0DF8FD597E0B0DAFCBFFF14806D57A122153C0C7B99DA0955972442B4112155B4A82FDE9E2FFADDC283A6578653A9EA4C6FDDBF8B5949815DAB3C7CE76BFE89695EA64F85639A3F9A26C3A302C138FCF78805D5F01AECB2A898FB0A1FCA5DC80D63C261F71FC0244706E22730C0C93F84B5A4EF7B4A1932CFB4CDC52E4D4DBDD8F36D2C87474D38BA9DC452C0BCF5861DDCDD021D26CF3998862FEDCDF743A62A82F79E5CF3882DCDBCEA27D86DFB290F93FA27133C302D55A5D7E739A42529AF69163BE3DFA871327D701D3A55E30B34A2894A14CB481790B4A3CB023ABC45FFBD8F47AEF97AF6BB10A9BA6DA2334583F85D7F0A33E28664DF06F0E712E60DF05049C7AA4457722F7996EE7128BF39A3628ADB4D3F6C20623F4D11F4DFBEC360F1172E3F9E5E7744D1355F76B5731496692135B03D4D7F106B4F13961E3A32CA6F27D43CC6B5E9C821BE5B1F437BA8DDCF9BA35B450AF9D61722F6204D2D29450BD0C793893C6404EA722BD7C58B5577A487B8577F2404F8532A234673BBFFD6D730F14B9CC349148EFB26254721F2593686F09327DE88FAE724B248E1C57C75F015B67BAFC5311BC753B95498729A35FA55BCAF1F8BCA92456980EACA2A17C48C3DA4CC3D2012C29DA40FFDBC6C676EE477446BDFE35F892F975E8C29F9590C284E44A2C7A59B25501076CE79756011A13883081E9DD5AC801B895812154A32F390F3D7BA96DBD4D3F30A3C7F81A6A5A2C6BBEFCD2F0B720B97BBEE7FB45A79B3F173B1838BC25EB5E815BE861543732B808569011F69ACFEC0E78E3E58DB59C42741C23AA9F079CFC15125119989DA45980745173BD83CB8B90AC5531250F082A56DCF498768BEA06506960FC756D0CF92C23BE243F57BF5ED9FB2858A7A4366FBF48F2EDC16606BDAB9A807D0FED3A44508461311CB9DF866956EBD846EA251864EF80139976FF74AFE126D190E5F153267089885AE9713B0AAAA76EAC0D79B60D4509B37F8E94BF4EA0A5CE15027BFF3D193F10ACA638F298C6955872E42644205B5D2570C7B2260C119CE9B78406B7896D787A7F6A37729802A789810FC8859A113EC8458E01F268772EF74AF210EE27A468B7278A1A6ED66989810455D70240B5CB998B3B68437F5D6B8C97C8E922DEE56BDD0735AF5405094B8F8C325B771236E7FE719CB425ED3CCD2ACF186631594C94E9953E68147CF1B8A596435913BBA947D63766100B80C6A205ACB87DBF1CD79D08EBEA35F92C0DF0150C47FAD0DB92640211E56C0A10C1A56170A73AF3BB3F47EB7A7A98CC2814D798C1480A5E4F2ACAE2AD36F3697D465A9292A6B33C6AAFF3FE0C687531EB4E3A7609F4E02F7E43EE86D0DEB5181B9FA8513B762B82EE63106D2260A370A71F4ED822B63417B02BA7238929796FFDF341846714995E79AAB5B54611F4DDDDA7A15DAA0CFF8DD6C2B3476DD9F97D3EA9A9690C5180CDDF77A444F7083E97CBE2D219B12AE127A152E28AFB611283BE3BDC2DECAEFEC8CFA2199E9EC50AB54C978274F8F0A48F2FEF42F2BCA4A78DCA65EBFCFB6337AAC5E80081CFB1B958F7B84A4F5949DC9F6D49388E402BAE01E07F9396282534797F8093D9F7A39818B491CB67ABA5F552CE2F84068596F09EF415199837CB07569CA162BD91CFBE939A8ABBA1AA33B26017B4F666A260D52C96DBA226253DDD619DFB57399E61C9C5D2E74E98A0DA23D45D90C705F96964273A3F3DC3D9167633FC697FE5C06E0CB439E0CED4EBDEEF52EEC5F4C53426DF2DC7F2676ED92D481C1509CF6BCB9FCCBD6E998334B991BB336BCF67CD191B7C466818E12CC7E9F8954D9F171461DD698D1C925FF288896FAB3702737406EF0F99C5C60A650274737466686C8EE67E8C8B4534ECEEDD08FC9A33FA4B008AC6C3803F265D28265850879FFE456EE5B90C9E6CA00EEE4B62804B6B8F86210E9BBD299120AAAA061EA5E692A205DA2281868367BA0FCF335F8A9F49705DEC77E2C5C91CBD2EB2318A105228E6A91ECB1D7D3D4BCF8D536A5F9B386EE386663C77ADE8AD428A74A7C0AF89D0B934C4DFE442B9A39F62D9D28E29B2E03DAC02F89C711188AE09394C70EDE9430C109844197941C360BBC40DAA51B5B1DC6D3D957A4C3AC9A20FD7B61B09CA231BB8B337C722B1B2BB25760387115C3BD445D4158C8213D2D1A2A532C8B686FBD01B0C853C547A681686D217166C860F35EAD93CE88529D568AE6F707AA44203C612ACEF88FB520DF698324DF4E77150723D99DF2D54340F5E2EBDD0C4578EEC6BE08F1CA030C5704E9A029DDCC76DBC6883098A5A2E90376F05738F3BB5512799A32B3786DC3B5E5961CB785F73137C90CA51B4455BDC27E2864447A5176CC4B7C585A12C492CE543F33B9B10D775548737A4BC7B4C8FE1635B6E3FF5026875001FB28D9AFBA4A6D347938350F49E35F33A0591D4AEEEBCBF17DA85D0E5A7893EF2839D8966559E197E4A08D5A1D0EEBA018DC0CC6C6E8FEEEE66E491C37F7B6A2168794F46985FA4B614BFB0624E11D7996348936B38312E1FB08CB6A1AD2E034C74A0E082D6285E95C17D8FD4238BA3885B0DECDDFCBCED99E7CD3F04D76B73573BC70B5079B4173F0C8650F24CCB8B9BDCB05F5C8D777D0381E730F841D3AD82A63686286676D6EA02BA293EB4C7FF5FFAAD9149F07D32CD89D1BC78FF90D8285F516CF68A5C6EF4B3554C2933BCFF794B14B2F07661B883EF62DFE71CC89090B3AC57DA49A7515774EEF9B9F858A8EE3BAB421B2E2C7026EA1341496C97CD4FE85D383436E6FD44480C64CBD0C1236464157BCA49613E5826F152EE836D01F1C1CD1EC7C49B0C1B2FE1258D21873DA48CC12DB147904AEFF0D3C170C0C5FC89435FEA297CA73E545BE6F28B2A283F07BCF96912151414420450359EB4BC48498C5FC58A2F75EDAD2FAA7050793FE44E35F87917F059B3AF78C64EB5942C7C9D6B96BB540D04CEBF22876A87EEFC4557BAC3B7F80CEDCFE21C8AA5AB4D9F44EB15ACFA0CD7CD75859F2AC866D5929AB255E3693CB8D9B27BFF7E8AAEDF1D1D6F2E2C0304E1146CC8F0A03A3FB3F6F0EA3676172C3F4608FA590583E4C9F5EE87B1056A3173F9B2866C1957AC9EFE34B48FDB9701CF625CFB397889834F57C36BD65212E4B209F64EF951DC878960A300C638F7FF704CABAE002C657AA19B1111859F534EFCEAAF3600F451981F2C396AEFD57F77D0E70A104995B8D46CBEFA9001F8306CD4FAB26F6FA3039AC3964CF8EA49C21DCB54DA195304C058EA59331E1D0C8C381547326B6D222984659A386399FF31F6FBAF23DBE7698071FC51ED63CABD8EFB62F69D06F3FBEA7AFB309FEBDCFFDE5CD523FBF9381C299265A6B89A9530D1711F188AC47BF1EA86AEFDD6DF6B4C79DC7697BF3ECBDBFB182CF0F964F0C4E18A2CBA7F55D0529CF940060C611A142EEFFA742535C8288AF7545BA28A3D2CF93B4B052E7C2F81AC04AE89BEB34C7BEBBDAE838FE1554D060B8C89788FC5C483DF4A5353F44163BFE40768B3ACCEE12C67AA2A0893FDD1E96BFA51C83D55FC3FD5C8BE4286E0D01655DE5910D43217767978CC9E2966181B7835F903EBEF829F185288390C9E8C152CB06B51F874E6D5BFD12368D7D9DDD471D5C8EEB5E5E6857D1C5D3CA1FFD5AC12F1A11EFB7905C23746A62CB2EFC786D51EBBBA4347A29CB62C9AC97FBA549A7FC989F185792837C7AD7E6EE42DDF6C1116FEF63AC7542B47E6118B7B012E87C7BCE64F5C9458C5A92C4DFF5A6FBD5519331B809D24E11B5E0212C8D6C6BA350AA0679C5FDE8455C39375AA10874A4EB723894C953E74D6FB1364F7FCE8DFB0732ADF7A2DD1F6DD705FA40FD33E83E750CDA02DEAFCA9D77945F20BC4C1180C8216BB98B19EC14840B80C57B4C98D1E82C77B1E25D9EC16560C3E17BAA522EC4847276846577FAC4C42424DEBBDC61A3E5AB48B81E4B4C07AFABDF0757E008FAD0C87C027D75CDF3DBEB4B58E5186CE62F65EE90AE3E773A4F80912BD0C528B6AC38DDC93E98EF5AFBC4C4C76B7F40D282895FE5F204483148FC6B62E4BCCBFF3DD2841C0EA48389321AD6641CE5DE5C249A56452F966059D96E620D3325542D08812429E6366F2DC538D1B0653BD89FFF8136D1D030831208763D39FF5D109FA778393CA3C2977268DD22625B1556C967E46E4BE48FD77A58BB3AA380019F542D5C263BD51739436BEC5E4E62BB6FCF4E0BDD46C16098515D35968D999796BB68F7DA063F0880C13BA5BEE466526C7F200FCB1F0A0EFF4BC812056CC3F19A63602EAF0CBCB4745EFE54E624691D6BFE74E501F0F26E284F075B7AA34029EDBD574602B2DAC7F83962A316F278133250F19283A3E868FC495F50FEA5F84E90E4121703973D4FEF9391FB5D18C717F72B92EA428B619BF7013DA894ADA15571BDF3F058C48B38C326878A83C35F6D13C2C707CD5E64C7653C8C7C48F406988E8569C82B2A477A5E959E75A5DBCED407D68D51CB907ABD3FEAB503DBAEC4E5C345C5A37E8CF3674272730B638642917D90576815A493C74F50C70472C0B107737C5E04269246BD3088B6EC01CE611D4EA386A267C61D07F0CB772B6130669A8040C787025B19B4556ADFEDA7E14B1BC753ABE43E8B489F2892D36536C03D8D508C6FEC7143DE03092CD3A8B17CF383C2309DE625825225FD0D3C8233FE0D0B2FA80DF622D44C611E47DD0872AF4E1C9D17EADE861AA3D2E6CF00CE45691D6387AC134523CFF5BC739FFF9D7254284F1AA23CB105B05A3FAE53B69FC64C8614FCA644541885AF5526939E6D601214CE7D3C18C3BDF95FAC0BB606F81470AE4B5749B874FED63E0FBD70B51D3B68219126E5C46E0AC99D5407204B739C13869DB5FE6EFE7885B307E46A25F8CC76ABAF326CC2FFE15CF9BFCC2D0FC8238F998F97D32EA1BA7D5C397D7A303FE20E3CF8530CE887A2798A54C3573C9C7E5A34423E866A150E94788B9503197DAA033313BFC3BF8247D9F93901BBDF4FE8D9B52AD44AFC4FDDFBDB964DBA6F9A081F2F033432D656334959BA3958B0879BAB4E27ADF4B7152EBA9F68D690A77142D76707AB7E63225F5DC4C5296BBB60EAE64A49F586C1CD11FFE5C86405E5AA7FA1F6BF9DDD11BEC99408269933D2F028C8CEB78C284A39C7389DEAFFACC09D8A09BB2C7DC60D0D2234D2081996369B356A313C48D4273E2DB5E36C385311C75C02F12B789A869FE32D6D29FD49C3B915DEED4515AD86E720C17EE0D253F0E3AA599B410A16B6329BCC0F2DDF1EE0619354C87DD2E2066694D3FB36DA7EFFD9A22BD8FC6E8EBD58B94C0A6216B78EFFC5843D7FF6DDA5144C6E1C5EB6F7D45DFD99B2483BDBD6312A304ED74A8F94FA5C29DFB1591CCB86C0A57209BA365755F94AA1D7F0F54EFF375BC4104D5DAC1FB852D5C47124D92A7FAFE16B439C4B40CD9371F83FD93373ED246CFE3906E30F27E0A6D13CE55FD7AA0F31237E0CED520EFE91BD78FCE29C20DED4945FE00AD505FB7D5BF3C527568C366A9F00BC37A1F965EFC2FB80645BF8A1223BF3E3DE6B072593C9248F7B9DB331D277FA11D23CEF48B90F395B8ED1A70A1076802143604054E4BDCC34F196AA71B8828066E0B2E23C6E87B6B509996DE2E4309625CE89EAD9432DF1537CD949C8D22C765DD997CAC2458102C8509571CB82FF4D04FC46ABF3C32FD277A35CB148EE52588BC0DBBFD26CEBE359761C293A871D4056B0D99DD85F4D4923786B20C015B113F16574F930E85B1FAE8B35B64CA677002B864720255FC6BEE45C81B2E99315B64EB76B4C297074F1190CC7B79B8F2F29FC7871F51F31F143EC14240D825040367C47EADF5767699D8D4E51701A13AE97E255942EAB6F68FBA35E4E0CFE06F3E42B583AB0AF29B34B523604987199B717835E2690A6D06E10C3D0B3717F949A7E80E8A920954A7D7D9EC0AF66181036C21AB977D7113D75A78D92CC97CF75C16BFE827A8DB905C23E06890383A38351DB9556451299DAB49B666E51B59F07917B2B509D6BA5BA24B45F489A6AFDEE5150B48F85604D87E758008D7831D109B29C73A0A7ECD626E21F24674502311E9FA2F5EEE06C6E9948F6F59A2469C6055DA0CF364BFDF0461D74B61ED38A74D05A1ADFE8F93E5FB984408F4DAA87D48439FA255DEB7C799211C9C1C7A54213281935ED10CF5BE7AAC5740CA2C8D4F9D26B8EA58D9BD3C5D8A57DDA26B9C9951C2DD9F9046D590FF3A2D2AC82331AA8A657041594188F2D73CB08DAF17BE93605A938CBF373BE9DE6AE5B3D6F81E045C47E35D9C3C1D9DEA310F4B4466D60A983E389C456873C07AFA40E5B78B97571E9EC1692841DA68ECF37915AE3DF256C2438C9257246D6FDB19A3B3DA6AD18D84E54F891E3D576879A03C2DC1E85717FDF8FA57999A2860B50419CC7B6A26A56A9F49BE9BDE4D087E2C1B83E5C7F533880144B52A5DF23339216C045476F81718E58A685F48A422316C98FC0512E96CAB04F7993A7D1E935CA6035EA8547C4EE0DF8F725907A47FC07AD4A45F2FDCBD0179CC06FD252AE7541A6677903504A347865F21242828B230CC0E3C8F8A5A6E32E4E49690C389585E47E77CC399821D07C697AD6E857CC63BC2626D45E63723F2E188A782089C829C8999DEC388838297103DF4EF603D41CB1DF040824232BA5E22B5B6C1F79E75F5D81AE3D3E928F700F5BC557D4940AF4B54A8896305265ED1BF04AD5EF840E22356D1966EC1678CB1E8DFF581FEE24F1181B9E585A6B39D68679A5C96DE650270C00000007E7627F2EE6ADD3EF69AC7AA4064E917991EA0C620B29707FA25D2A6436596A752343E87B303B368DAFCCA5D392E07F07257A83762463A40F9A8DB0FA497FA00DA2C52CD5BDF4989162DE80D7C9F2BDEBCBE90B0884F8DD179C721A0C34AD2BBD6C128849750F5602AEC02D1D5B046E83CB81D1413B22ECA6B209E59A376ABCDEE0E6BAA2630D0509C58A5004AFA1ABCCAC107D29C21EF627CA844FA970545F890CAA23CDAD32854629A410EDE847E024D57C74786141699950204376B5D12DA4CCB343F56FF95C1A0ADB50C4D78F539E474A15F0665EBCC7F9C6E5433410CCC665E773334E973D9CAD46942D400CE27CDD945D9859C013DDE76C92953B38482267B6513AA7CAEFB8915427540A1859D7E50286BD53661B3FF035F61346E21E1AAE54D906F91B395B723928EC6324FB1AAC225C840E090E0CC5545F2FF17C23D660D9AAB0D37F3194D255DDF95D0780FC3EA0CF6A330DFB598CD97A0BD52E53B8A2893DE62BE80A5023F8AB155B195FB96BA462EB9A4DFCC818B8CEED38BD89F2C324B43675DE1E81EF9D39F43F3A8372F9960793AC2F0EFDF5F9F36907F1C362FB41A00DAA5C9785B8AF98110FE563EA03FAC10D5E1C57986AF6E9768534815F835872CEFAC753ED2A2374DF426A0BB88F267B2D9012CCDFF922E47D227A2BB4
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_29
+Input = 17D26C83E7E3F0D863E89B17C3C1C17A69A9A8224372C37E82E00E4DAA794486DF0921440C2C63A9B4D7971827D588D5156DEA89FB21BE391779B04B8DA5B0FB01C3ED4C97D7E75433A34402ABDBF7332B9BF35A754549CC55B81BF481974DF9D943F41F08B37109C860CE45EE14F2336D31E2DA9F8A3EF5E2F50009E0B0B402
+Output = 00007E590000000122BF60AA2C1790FF2B6C959A22F11DA516DA24BD089516F139BF1009A74E1EB3B0A7164F38B506EB317EA87DBA0E753481F3C0E9D991F4D66E7F0F9FFBEADA3587AED5B2B158B9654C5A1A4470896F101EE284F10579244D368F85D5C4584DAA9B37E0E2C36460A46CC4584E1BD83922922B54E5DBA98F12CDAE2B4B26CDE727690BD11E683CFCA3AE8A20FCEB685660D913E9E9544A7A712F38BADB89ED3C20508F3A2419AF5574AB1A5D9B4C5B29B0B261DF6C820AB6AC7E808D3BBFEB194103F8D3FCC1DE0EAF3A3A5DCE259E8BF633D82C600BA13C8CE636DEE14EAB71A962ADCB40D1D45EA2A8E8FBF5DFADA0C32BDAB09E888B40625D97CB1CBDFCCD6EEB57284D91F32B060F4CF0C719C9E49014F0CE075B122D5F857250FCB7B88B78080950BE85058D866E1EA8903D121A6E30B8AE6AFC6286C29080F77269018746756F27FA8643F0C92D151C8A1CB91CB30F0D8CFBCE33CBF3C0201F270A0F3F02A8BFF7B774F67C98EF0F631257129A8826A417DEA3CDCEB7966418CE09543582F601F733CD550556B6EF06B91DA3C85A3470DA87B72EB59384E30CDDF7F2D7F79CC254D91511CBCB917C0E244B4283185D7703354DBB80ED7409EC0F85F194AD05EFAD0864482F0700E21DC6247F798AD6C9E2E1C6539B2141F1348C3F6C5848DDF92FDF879BC584A55C0D4C395D14EC36D7C6C36B1575C1786B7730CD93A3ED7F2430F24A7ECF9610C1D62E8BF74479DA88E5C96EC80A1EEA7827F841487AD088343CB0DA5F4A72A16AC8239196A6521521D1E7C0858D85E686364D25BE7C66DE6513E5771A669FEA8B91D6D4448789569B1F998E0EF4B7C2C544A67BF1C007FA267F16DC2134BB2D0271C009A554DC75F34030226125751FD6CD9B6FF62D3F121F35AF29AD48D9CA34DA3753B1ED0AFB3209FBC121F9310A92F67F1124B87E4FDC2873110BEF12EE0EFFD340A5CE87CE1D2B5559549749CF55620F48A810B3EB58239583EB964FEC87037CF5D36C3F2AAE42E54FA3765D82508DE9BFDFF4D951BE3A9227F6F55E9E8E72C256B6E74E57845EFB532B7640D7E44F8CA1393C918F77F6A51300A2C99F27A6D725886CD166CC00FA5F13D9F4A599438B4D79D1FBD5381FC3790B0E3E848D479A6A11FA2F534259667756A6387C02BA910B76A4AB0647A7B4FAA24A37EBA6E9C4B462AFA8F5D3DC2202E952302B1A5B2BADADAF9CB95BE15E1050DAB2AE12ABEAA165211290DDB0CD93BDF5E0351006784597FEF1B024A2FFC4C6BB59F22B9D66062AC951945D26218EDADA72DDCB4579CB9AFF392F7CC908F6C2FDF0153D5025E1649A214609B949B448F2FEBCD2F93C102A405B6D91260B89BBEC1522572280E65EE4D61A03E09810054C88B5485659E2098BA4AE06DA156B976361955D3FB4B78E9D93FBF213C4F0B939567536669986CF8CCE4ED35DB87A7F16BE8F3450CE26D25A921076079749BA80ADE3F8EBDFAFF40F1FFEDAA6198087F0DCC21C3F7594736D4A161AB80E4811323909E421F98212D7CC39524D016AE49F316E555579BA22933227FCA817E98DDAF7730AA6DE44EC7C0F6713247B07EAB15070772F238548C54675AA2FCD43C37B88F95106DEB179C1210CF8DF1AB7C874488F3D8A4F5AA396426032BDEFB404783E28B850CB39ED81E61CE9B1ECABC72F13967E5DFE0C793DB78709CB1DEE69CFD8EB60B5BA3F25DBFCB2A7299AF8CCBD49EBFD14F9AFC0C8ECC63153A542AA1FED51FB35003E64C95404A1860B7B31F7888013667D677BD257BCBA5D6EF8DA4A3CD186C36A1B511825E545B0E2D21B6EBCDAE70D087EC9342D9E0B3B88518A252255DE6ACE721862DBFF596DA529775968499B5BE5540A3705BFBC40ABEDC3B17A4237D3C1D1699ACA36A25F9659B9A434537D3B4888E6B8223A253396E8A35945096AB07869161BD313FB6384561BBC4639F2E8B1E73F33CCD806C4A84409EF61020542F1BB16B3F52906B69B0B6BE7CC17D5103B20160D23017240B7C198D0720E4047ECBB8B88F2CE210950E55121D2952DFDD915A9307BE82D19029479A3EBE2F12644A9B9998B569AB6A3DA0197BA7380CB67A1EDA7DE020DED5F9D3CC487A92DE94FAB21F8BB9CA7E2EA8DA78BD190AECB6ED22FB90B1E01B4E01DA15DC1E1975BA9E5BE0CC9C8876086C32C8079D482EA1C4ED6A3F2A069ECD63CE5998A10D4AFCB7CBA914D606A1A69CD871B3FDF946308416997109E813BEEA3127B1C47DDBBC9AEF96CDF3E9374326E4C9CC21F8BEC1074B94C5BCFBE946941B2C85139D347C568CA89092A603C9FBF3824A20653B3A8A3AF41E843F5941A3A3F42639EEEBCE4EA8F0125A69D197E61CD044A8E83BED20F9304F94B279B9077A56D3C37CE65C8AA6038E54D594EBC4C9BC303C2B98BC70A50191D2E0C34120A83F6BCA1B11465B275CFCAC2DCB4D7E44BA5E588AC529E1E2F95CEA6D77A152DBE842A82EB46E99FC2E56EA0BAA83C31C8FAA56D888EFFC77CAF836F352ABEE5BA80DA7F019DAB6ADDE702A2384B71212CBFB3EA3B8BFB4786A57ADAA6A86031DDF7164C1E6646C2B06A4816EAAF51DF53653540067AE5DF155670D3B46754A32F8AE6C370B81BF561A06894476B1E0336BB54E2D84F0F9CABA28318DCBCF4D12A9BCB445A05E50107AEFB027AFFE9A59541C55BE647678230F19891196265A7F07991E79EEFFD6FBD64525098A2167281055C9D8D97FF8D5F2F3D45807733EC603139484B3FA5F936F010B1CF5A410D4713FA309219339A4998F651F4017D5B31F1C9AC6393304F5E7021F418928C2983321BE191CF313A5DA1E470A5A578FF1A5631AD1943C9A153D207E7C8F6ED8104314D9559E41BE92148767C088131C7A0E00B5298285BBBC7028BBC71E5DD98FD8B99F23BA2ECCA4D431AC98593210BA56C62D04B9A0AD011AC845FE857EF25705BBCB6545BF76F949AF3C033B11F9B6352CAEC6272AAFD803967E140D7812639F8B8348D5B871D9450859EA147F3E8966A19D9D122E5E4DE2F6920C0354A3DDF97961E18FC9472DD43A0D0DA3F1AD19E9A45602F40D8862DF1D5F7A64A9CAC1662E96446C21622DE170EC673809A9856271EEEB48DF067E3C3F5959E3625E38C171656D58206181D741279C8E662F3E08972C3BD00EB885D94C095AF5D43E20A37EBFBF5FD6F2ABD5605E85E5DEBE8081595D0EF88BDC24CF546C9BB42F03967187F7506906CE7C6CCF86B3D5BD2D6EFE4A1BFFEA83354AFE925D9C28F573442896F675663FDE89B02660100CEBD5E1A23D9DE3CCAFAB716DA34A54A2FD71233E42950685068CD3FF744160BFDE523EDA000615A64FC43011F9D2622F46A0EEA5F0C11D40011C3E408B4E21E9D0ED820D1E3A3AB686C7D6D171A36D413383DA485FB9F55ADB6DCD65B320CE4CD3FB2F71488D10A3313A46ACDE5C5774D87180A590E9E325E72F537D467ED76880458C4003B93D606343D266213E9A5978535E62BF5B008F1DBAF92BFACC1421D783E306C03E51881F2781552A22181ECAE4CE27D224409FDF09A38579AE78F527AAEBFEA5D851AB25F4BDF39DC8398765F678995FE782900BDE25AD9F3277337DF59273DD4696247323CED093EE11B583F4A312BA0821EF2B50F37369784CF7FE5A27247F56804A67FA988D660DD30F74656E7A5C07CD602B5508935E80F5FDA56E69D56B9D3896B8FDA84F05CA95C46FC42D93BB2FEB7D82EC6A29526FDBA389E4B4BDD6CC6C63FA696DB2CC5C64B30DEDDFACAD25EDCF6A87C855F79238D2D061BB403E7843407311CE2EDC431EEBAED3F06E863D5A75C284A2C99FB551B453E8122735A161E5A5A8720F9ED354B4C563ED73CDE4A42D6DA8C949F793C56BE3F809BE90A307767A5064600B83F1637647AE75FEE70CF889E12434A3B2EB3BE24B4F9648488CE1DED9705BB2CEB6F638B8A7981F35799EA08AC37757E510DF9F05CC96BFD736EC362B107C32081EA51808A159DDD91E72F98AC20D3A61225AB256714540FCF188BBAA8AF838A2F1691CAA31972D0E6C6AC942339D4348B1A0B76EDF57A68B8F1B49E5BD32F855B75B13ADC4045439418FC8A2ED75213D1243B2BFFE15FBA6D93F77D953F795F5323431395F0774B96E8D481ACE57783392DA49C0A254A92C080E4E8CF2D87717558C5DC38E17F330933160C64501C606E5101640553813DB6206C2A5BDEF66BDD28F14B7354C2BDAEC1BF2824017233370E00F23D96385E101D446F4613FF31DB21209743EF4AE05FBA2AD3D1B90EA2C00FE187EDBFF72AEEF75536BEAFB703EA21B27D3E62BD721C95F5279BC906C29558AD6F801646CB48B85C50077E18BA69CCA5BD7CDECA948CE6145B018D346D6022B54577931F1790E8EF5F169ADB17B54EE2B33CFBB5B7E7AFCFD6D5DA1B12D6982B7FA5750705FD248EFF5E6E44C4FB376E633E70CD812A5B5EE6FB990885BBACE84F6301BE36644CFF555BC0C8717E58C3C75159179E911A6E446FCF9D2464D32ABFA13A41FC26EA2845C89E8D7C2831BB9D0459049E2148BDCD09225AE57E72EAC242461FACA45AABEB9C914BB0AAF7C203890AD5B9937FE00C8E2717E96319AC2BB531840F66FA05EAADBAACF6BDFA0B801F914C398933A1B8337BA8D7BFC01582AF9707E70F9697A13DEC9ED7A5D062E3C7F69B77D8D3DF2D6492CCC25E1BF6A71D28D65FAB2E2185E9E23330C0026578E58547FD9543B7B6306B318A4F27968D8D5404E4B4AE4F0378CFA1F65D045FB89D355EBD191B52DA7ED6F70FA573BE7004BE91A1AAA5858AB3A517DF915C4E4DF636770F26BC63E404411D19761DD33EBF97B38A95C0975A410C4B6A9FE18F0211E1EF5360F14334E86F62FE9757F7041542BE734DF39C7AF8EF88E235687DC0A5F3CEBCBD4A13C8FFD11B340E4F21A8B9853EA9676F06AFBE4CB4B855D1E939C278B7E677F9F72DA85F0E87D8B6AF37F2027102F03AC488CF2FB2E8E91717343D3D3F91CEDFAF8CC5BF438C64A58C00AE5DA24F9A8799152C2A2EE510E4FBFA9301B7ACFEE91D6270DB6CEC21374445B44B0FF81064702F932D4BBA86E652CACBFDEB674D8B6D81E6143615C52B1945FAD32FF93EE4159A25A8C182776618F8223EDA4C3FC00EEB43D3D718282FDB3AC3A762C74BB39A5A5C15F89FB09A3CCC69A591891DD02F4ACBF398FC5CAA52DA1E319BCD9AEC13017D8D60207E06DCDDB05D2CF28EF2CBF4479966DB238B534672ADB08643FA20DDCC3B9D3A83A23C7C663341D5BA859520A09E9799A27E8488350A4E32DB67AF71D5BBD4D2D4679C2C1C455E5DBA77B14EF634390A3820BB589A5CBA3407D5706ABF33E89E1758B20AC2DCB341AD381CBAC94987069C276206D0FD1634418BB5CC27B77B2EBB0964BC18A2BF57639C81C46512ED293DA24BAC39341B721CE729B5B92D2FC0CD79E6D578C53D48EDB9025BB7C3E4FDB7AF4FCB5D3C1D7C3A5F7D61AC967382E02AFEE789765218B582CBD0FF6794D0E8C379DAFA10C1276DB67DCC860EB75ECC4FC71ECEFCF13B0A731B428FA49F6DEEC62B2747E5B7F50731A71A5CB24820CBB9FA5B60BC4DCFA74627D3023510EE8578BEA28E4C857E217565B6E211D4C52372C73400BF9B3281A8C83B99C0A2D3C746E9E9ACD66205A3C93B3BDCEA297EA4FBDAB16F9C1C768E8FB854B4BE12E304D50EA18F68745384FBEF1AD995DBB2198C5FABD58D1FE3424A8018B00D952A9427E6C0229918445E8A12731328711C3B353E0817E2E4595E32F14209619A81019761B790DF5844DBCD554A84AB56ACAAF1ED900B1AA61B100A7461D67100333ABF93208E2D7663230656B48F1B747936189252B354ACA08541739B6D56D75D200C05712495AB4C966D7665920AA6906D92EF90E763AAB563188BDFC6F0D0E3C40F788B8226E9BDFAAF18381B84818E1698D819B6F6416A71E622B9720E0C7C181869E2BD035D3A3060774DA07D585B9749EEB00FF3DF5F36FF7C88C76C3B1423D7A143883677C81F4FDCADBBCBA733A13466EF61E4C50F4288840E25E878385E1CBD3398019FF6A2930DA7BB0D83D573060C85A2908D6C92EBA53C5B77138846BE2126F1F2867D745C880B41220828284EE1933EF37FC80663BF5751BA32DC0F5EFFE0A943D3B760DBF85A549522A5DDF3C9A755A7E308F46138E0BB96AA0574AFFFE5C8BA1BBAF329CF77BF29AA32827D7038712E9EE0A27E2BECD66D9ECEF3C418C1337DF5CEE08CD31455E024556CB6F498395D0E9871F005A014B51FC6ABD9A7B314896F1AAA671773A0512817B92575884A39CD4DBCAD186B01392A9A45458BAEC2836995A4D8F08B65938E983197386B8CE734CDDFC445A9DFAFFAF8319217375E84FD0B04F484BF7A69A7EAD23F8C3691A62D94268C69E58565DFA3B7F1131EF3D68CE1704AEFF44AD54A5D9927656CAEC2D25B8CF67DB170D39A964A7676E29EF93C7E487C691053D5D20639CF509B1AD6C0C5F31A4B794CCF298E55C5D4D6A9757FA3024079A2416553995F5C9E6F090980B0E4EC3B5175CF768E4CA077CADCABFCD9AEAEEC1CFF2E27DCF7C64A2451CF8586EEF62F88AA33B7177DA114611D7F3FCE143FBAD1897CF5F54554441F5EA549661E86457C49FB7CA9EA82E77B035C1EDA23E875E0DDBF3E870385CABCEB5AAE56E109C89EE8AEFEF5520B0A21C5886902199101F025E0474CA6107413160D9042EADCA1B568A091D71408D120E837C68C59C103CF2B97BE3D8FDE7899DEB014F58B9618EAB1937E7C88BAC39B32757951AA65FD8BB1BA4DCD3C85F41F02821C1C9356201C7DA3363EA524AFF2AF30E86A6651E58B06AA355B260CA0BE6DA591B997C05CBABEFF8B39E16FD2E4254E14F42A8CCCAD627DFF158CEC5C55C188ACA97E8C3346274F153D11F1205C25038B2B72EF058F5E992037E42D22DB21A20BF5F9D33CEDD81FD4E4D515C39D8289E87B8EB3050855EF167081B6C4B9A7877D0F360D758084556F22298F25E5B44D5E68F0FB8E125AA31265348D010348FC6B26010DAAE8D1B6EB7494EF6A72DBDD108DE2513ED2D808274A4263E5DC4C7B2FD40EE7C39625538B3F7D2F5CFD06A2F7340FC63A85FFF4B5A077C44331B987349E97743FBF0D5C15A55CF2BE0EEFE4741FEADC17F6A947CB6CE0E039624677CAFA8EC9CC6B01009F0A8720DF5D7AD181FCCC4534C1A3A2F3676ACF6255FADB2EB61543B0F4328E0D87807552BF941D0D77C67FD97CEF6AAE8B577E5F58CF5EFF62AE33CE54441ABFAF409E0E744E035BC6B4C8B18E60B00E92306DC7242B09A07BACD1632207CA5C3BCF08ED102437E3253DB1A1220855E15A61FA56AD1CED879BFBDC43F996673AE306D3F1B891DB8B246D8A937C2C94ACE23CBE1FFF2D169EBCD153D79E0F02CD8114D5E5724A21EA2219E3E3AEB768B54D03392FE5221DACCD6DA56B7BACB26FC61AC4E1E08F1DC172552D020E0DC2CDFF6BD0F118621AA24EEADFD94FCE823E3EEC9310444D9225C839AC61EC01DF7B7CCCB211FAE18B3C1F584EE82E4C3932E7CCE45BAC279C32E31E278570824157BE99B6A78B687FA3D8D41121457133F00B0FD8A5BBC98108A570B450C33827C109830B92650BA0D10B0AD847875F87AFA67C65B8B5F3248586ABC9AA6C4888629277F1ADDFB2F0730FDF7F1C3CC267F7CCFC89DD5C5AFAD0821908E200D21718704A1973B0D369E35E5E23FB20D1D3C9A2B80D618BC5D2E5F0BAE46E78E3FF10E48EFE86598ED026F6380B278FB5A3DFF6713AE94AAF470641B7D4529BBCDC125615876E776CE2B385A20B55C964BC3BD298F36CD24389581997BD5AD9B20B6166A777A692D9218C1C20CDE7BDA13128BDAD2283F20EB3887216E9EF955C0AF6317C95B720ACD0CEBD4E770D787FB0A786787EC829C96271DAF279DE9A2B4ABBF593F3C6D8E98398F8255B91C12A24BFE9B491093BA6CC691A0131FF27CAD93034D2CB158F93C584329FE6D9F2B4E135FFDA4DB44294F6CDCF8C135D2997E191B58CA125A3BFF2B611FAE2C1D013288821BA839BF266E3C15803B1F9C956A6039F1C5CA8CAB32EE9625F75E8AC32419AA8E86D3C327F552DD756730A857F225294D0ABB03262A0BA4D67915C8B52DACA6F4BDDFD8D0092F08EF0D85B65B2296D79398905BA157BFD2DE016F9E04DB6340977747E918479F087A843290C0422D20C2D431DE083B90F20DF33DB5C37D76CA282484F8B99E0903CB948B0999E34FD0A05AF2E3FB0E1418A7A92A976CAC8E9D935EEBC8D423286E1A4A7612AD15C0EBF05DDFC46D87B4DD71491B22A33E02D8E8D9D867881F29F8D0B3ADE86791DA0DD41CA3B7B2B96235DB8C01ACFE590FA3BB19744EE1807C6A7082A3B72132FE517AD734E779C091FB7E0D5B604BEDBEB6C53052A8C98974CD12F0164AC5A87B11952D82017B69D87942827FA15B89B0105EF00EF886DA02EA8FAE961487D5D4DC9BA5ED8588B5E67F90A2CCC909DBBD5973EEDE1EBE69F4667161728F87A3EDA2E87C3CED1427D8CC61CD8F3C3F2FF29A4B62BEBEDB48E72CB185CAB39FC85078056BD91A5880603D0094D186B5A6391CBBAD979996B133C49E1E3BC484FA66F39505672C9651CC3B2B1D17EBD25D55CA2DD4CBFE4A33F04BC925CF8AC1A1FD7C34C126D308BDDB0B9E09B661203F1FEB39602933E727C52DC8FAE7EE55B4C47BA192C1EF17CB93AF85F2AF6363B15AD88AE447C1B426D8D6415C678A4BA76C621742CD6A3980BC54D86B98D71C237207A14CAE87609AD51C246D481108421AD70F0B95C6C9986B93C2FBBB83B151A8D920F2DA2856EB6CC2B684DEAD0BD9F37EDE428FB8C2A2CCAB407B5D6A7BE2D6F2F7DA473A3A717A809CDAB5911221A501F06777E4AC626FE9FBFF85E4321DA0305F701BAAC585DB5A1B82695510EA9ABBB2F824423437240F3E8E9827B4E022D4DE59EBA9EF81798EEF3E83E480ADCB5CCAC56B81E29CDCE617CB451455F5FE5DCA6F7F3CF0BCEB64B6025045DC362CEDBFAC1ED42B2F9800F307F5FEEF28DAF2D4CB5C6187FCB7B8DCB3E1E84BDF2F755307AAEBF43698F7045EAF372D8EB9EFD8F645068117949CB316C3141B884A85409A397DF549DB973721361271D73FCDEFE2C74D2635F4990875730F68827A81C4A8B50D808AE3E682BD4180E398EAB0154AD4D370EC560A16AB45B5F880FFB507BCEE8B5C5ECCAA2035A73303C0AF5096DDCAAEE1BDF0A711EF750F0D0803AFA456E29D86C6AB48395DEFF1D66F008109FC2D6DB96780DFB0D6B92997226C6E2C5286C8E37F5EFC0BFC89B263E6187F6308458CC06D22E0F1E55B108865552130E92E14EE85960A20130A378A3F110769A42D17E0D03515FD49D3738ECDE3FEDDBBCB3336986BE741FA877FC74F1AE97F3801FD3E93B898177C61CDD56FFE84ABDBD2A8164D4251DF94A02F6F1E78B333EADE55CA0AE008EB7ACFBF227F372D1F016460E1987792EF9719566A797C31DCB2BE03A785DC9B51869F65CB523702ACF391DB19B8F35840C3BEFFEE8454387D0A974249DBF7EC44495C95A4C97927ADC9672FD8020D88796A95470659E67C6CE046F1BC884D02238742B684357CA5AE841CD404E54928AA41D857067091E66BA565F6275C93B27F6A7F65058F7161FA93B3EA31A9134CFB579B6C2B1C0ED28F15527C5D7F99EC3DE9CD7E6D2307A1AF0E6C1FCD31E456E5B215016E27C2CDEE2357D874BC05A6BC9076DBEDE84BD7EFAD016458A569B26F91DAFB7DD26C5D8EBE2E1168C04951797FC8750171D3855EAFD2F603D3FF8B9DA5D8B19CD6D2534536F8E23259F9C03953C0B5BAC9FCC4E4F9BB708C46D9C4080F81BAF3F2FB7150975E94F449BD3F03536A15B677986E8C0C8A1537B19AD7CA6E3AE33EC125E7DC8EAA793D4F781D98794AB3997D43C1ADBC309CD20F21B0BF3A82A7C4B9494B3884423A13A5EA5B05218E31002B1B73077E19851DFEBC2F4B7287C5486575316A4EDD8B6B831691EA7FD0448D1168B1F9853621C7D20741F55073B4EC94DE71C4021709D6D344D68BFDF86748C8B5D585F8CDDF4B40294B88CEC017AD6524C368D88FA4766680CC45B5EFEC43325E9538370FED183016A9EC0E497ECBA6E94B91345DAD7F50EFEFE59AA950DA9AB2BAC210EF7A60375CAAA6D5B3AB3999DA9CEB1CF4FDFE082B981D48246AD38F73F49F947B44E3C03DCFD405AB65075C48C259E44389BCD3CA6EF914980B0CDCD45F79AD97FA823C0BA42645DCDAB2BE15722FD362DE10EE593591E65D1BABE92DA553D4D5E4E162F0CD3B46EA7CAF9667B541E5152CAC327E7575D0FEBA127220846771FEA33D9FB73972D3A715FF005F96AE1BA1D572A9670E5BBDDF5FB9B39A90EB08813B23E79E3B6AAA7FA2309F985F956CD2375FFC14E16CB550FAE4FB368BD7877203739BDAEE1B2D2E7F123D63E2F63DDC07B81F08292E3981ED07FE043CFA9494202196AAAF4A43B5D03C58CB113DCF0BBF0F8FEB70DA9997517E1FC9A2FCC8C8A620E29A433C4703CDDF17433709B75DA41D77E51C90FFD1B1F8A4EA93228550C0236F757B6DC726C6843CEDB2E3F5200A588A17CAABA1E26FDFE023302A1DCF9FB84488371ABF7C8D07D7405571228755D8EADE04DEF7F5FEC6473A6B9BE8E1F83D35E99DCF560EDDC916FF86D45520A187511E6B2193FEE4DB32B063A87DD1156DC52480E5C33CFB77AA2032BFE4A3C9C6E5F91736DA5EFB0C2EA6AF4132867C584D6BE30BCA3208A3884903123553533330A0C3F317F78E0FD3B010B7F8087ACFF34B56235BC51C529C433C8B031BBD378EF687BC8F93B9C35E50CC1C3CCD05CB6E8F96DDE152698CE434A4EAE5EAD632458CC2BE8795C67670FA5B66AAC708E359FBCD5F2DC50011F4ECBEFA22D2CAFE6E8730C5E8F2EDC528043B1356B70ECA0970B24C680C345F0C01B31245D7BB8EDD21D4C41980F00F0E54B5DB878AB2A8E036A0FDC8DABF4371D272AD913A8B5DAF80E4EC769B89112BE2B37B93908E104923E0775D36770FBC95517BA2DEC1D50F39B5B4514F3F10FE4D466F51A3BF519F22A0179C46A3E29AA154436FE97F3EE2A23617728286EAF00A717DAC72B114A2C1FC5EA200DAD2CA5875AF55EDF078C6406BA117B8C7A05282FDE034C62F25E8944FDA4921EE255A62C6C181560A12AE997C3BFBD3E47F452C6D7A467FCA4DF0FEE2C34E69DE2A1679B46853F231E176EFCD45E378FB683C7202121F8E2ECEC7B999C7A801175521DA7281060C4B18609E86DCE961420CA2928B5CADCD2CC382D9902591AF5A8DCE45A6757F29DA4E9F11B7C44AE08914D499F4C8807F8F37F4384B13CA0F80A90A37EBB2BADD9D0498021C15FB9368C24CD31694FCF1D2FFDE85F7E03B7ED8A47D8BB7DF19FA9EF134697F94671C8920A519C09B3DD8C07DEA75D1CE5AA0766344EA1C5CADF9F4D33CE79129E03FC78F834927853F72B0B8FEED42E093BE603C2C260479C817E207FA87386023EFAA18A12E04A4475BF91897C979862F0D8C784F0A585956059932995E601768A46103B8C5CF75C58BB0F5BC4720B3329574341E2FE71D0F98D59CA8B12FC78D12050FA866D382FEEFFCBCA5E869AB80D26E9AD0B61A8DB14A7B7852BDA7B3E6A8CA85E3B82184DE95D61E19F6BD3C081E33B027BDFFA8ACE4EFFEB537E0039BEC246AFDA607B695CB839AA1912542A19DEFE4D0828A1927E70CD0D9307B9ADEB7E7B08BA2EFE50D6FCBFAC674AB326E9EEE94A5DFF2D954F0A0406D68DD3D87E2476C43C5075B3F064BEE0C20E8EA68D3DE0628CF1EF829EB90C496B9159C6ACEB6A86E629C94468C5CA6527EE954B149AE58E257738EFB9D7CB34AF22DF481CAAD8EE02F0881850AFAA04E3BF1A10861AEF9101262C496EECDF4CC041362AD9E7EF0BB1A72D4C5C7258BB30DF6CAFAC518721C47155F5FD2B981F7A27D465CC684825540C47A4B4361EC729BF3A5BC2C6F0AA97768CA3D0DE0616D621C2D78006DC5A8C5B66B6237A684302E941CA965881D7B80F84DDCE301E016CED121EF3242C1639DE4D000000063D140C1E2B07E44BD1630B258A73ADF72CC748C76ECD90C1ACA6977606A68D47A8395E2EDAE374560C0E3595C69717317E3A063B0A227E7446DEF92AC434EEB826CBF7D33AF28FA4FF859B7741D62443AA3CD43047286B917E59959908E0D0FD14D8B8E4C5662348EF807FAC0939A66DEBBE4054F7732CD1CA35AB15BE9E82563268D054D3255C87D69AC57606327320D7D605EB6A122F8E7CB5DCA487457FECD44D11168CBCA3A897F56DA404C59BFDB725ADD3BF2A76BB365F71285D5019EE47A526DBBD7873C188CD402F4B7CAC6B5C895DF3444D9A2484C26CB6F5164E8621FD1C8576F5DE5A08E0CE784B1A865E857F146527C2347082349D43696C538515ABFBC16D3DA4A4819C4E819C0D2959E04949A45D8D6A552E43569E2C3447B37866D2A1F68C4BA43A6920A0A3BF73058469205D455511A7BA9C9C3902AE04BF3F8D387DBC75B1241AF59888AC3A2D5170F82491025CAB388F9AFBDF81EB1283836DAB4E12854632665A0029CBB1013E3E06A7835491F5A6254B64D2AD80D1F2C324B43675DE1E81EF9D39F43F3A8372F9960793AC2F0EFDF5F9F36907F1C362FB41A00DAA5C9785B8AF98110FE563EA03FAC10D5E1C57986AF6E9768534815F835872CEFAC753ED2A2374DF426A0BB88F267B2D9012CCDFF922E47D227A2BB4
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H15 LMOTS_SHA256_N32_W2
+
+PublicKeyRaw = LMS_SHA256_M32_H15_30:LMS:00000007000000022C1A8DCC8CB91614F300B6595E7371180E50CA34295D3629CF0711E2B68682870CF2AFE5F02AD9A6E7D07F8B16CDD99D
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_30
+Input = FC152FDB234BE528C16113E3546C65822191784551C4FFF3D615AD3F72305A726C5D8EC59C7AAA651FA2A1363FCB48FE8CD8C7F8012A668ADBCC56CDB105CB639853AF9C6BF15BE9897A6FB74FDABF2DE25E453D93F2C51BF9F9B7F76433E08E5AF111FFF92A5CD1165BEAC745608392C3BA0192932554A952A8C7C8C3714574
+Output = 000079900000000204D42DFD810E05DCF37AA50F875946E65F90B7D4D078697DE8597CCE1944AB415E45C213AD70A24C1309DF5A5439DAE25F66FD1CAF40831CD292F2369D03660DE72E07C516A4658C16582CFD977B19E79A81C7C8FD176440C96C6D1B152CC4C1D57AE6162B75D9377B831B1E6DD0F005932D34DE9BEA45C55F00B8187F383CFC9FA6D719B1585A52314FFE94A85FD43506D0B6E8A59FD9DAB7672F174247095B58744FA5DBDE8418D20F5AC43779DD1926B43CDA38383B4B7819D7DAC1A81C9524BEBBE161A423084EE3957BA3D7B93381097A6D7BDD31370A5069C4A0080A23A58F0CF98D18B287FF59C20CADC000FC4B920C5953F6E6092FC12619C404A741C1FC80F2A4751CD923E82A0910899BA638C4DDCB1CBD7BAA9E13C87E5B6CA4F3EB41FBEEAF8B983FD4A4129E81474F367A67C57D9AE6AAAAA18BA5F9B3E43C20580508AB093F2FEBA25659D03DD7C167DB72D8E094B30D903BF407521D17FC5E0B64376E8F421323E5303B6BA5F50623CD5FCFB6FF2148A161DA3FC7187AE578B95BD5D3E4CE17636498F17787F1D9D17D62C293124419A52B69A4581CE34C066DC07FBFF1846DAEBB9E48A76790FE2C5C82DF062A7188F5D34EEF08ABBFF99491A1541D2416DEED439381F4BE8F42E3A6FBCACF3189315E8E11978187BA38C077D7D7B970301220F9FBA8DB80EF10D850A2D50D0241AE29886014A64E4A7016AB2C09D244830AE7CC3C1A625242B204DAC54F61C208880327BBB5CB2F91861198535CEBC1809F666C77757DCE90461CAA923EB44E8185E5B05DD422BDAE58EAE25190AC82C862924AD7164A039FC0A3858F00A2B0734FFCAB009D1D4DEC98C0AA1A6AFDDD382E1AACD8ED6C3217F74157FADAB6E09B0BA02086F92DC61C05C8D436F5AFCF8EEFEA5AFE5853EB5CCBA4237326A4A86CCF0240853FEE96C754ABED3FAF2C222AB12C346AB3D0E62D9F18EB6EEB45EDF74E4BA029BD0AF148DBDF1FB1F3ED1F6C55117BD31F309A3C2EB7B52E61A3EB93FA307868A68EAB076C93EAFF81B61206C96A5684FF08F695BA701EE75AE1F5FCF2EDBA9C7E8168FCEC13AE881539BE905F8B887FD7C0BE1B83F6DBB320926D5F147DCB2A638B9837E541370F1A32FE5640F089B268EE612093CC8AB370E04290EBFD543EC0716223ACE4CF803C65A7633E275BD4E5AB017B4EE5A6B859D062A235DA63A857EE1BE66693FCAA6A5FAF6DF11DC2FBF10386F3513FBF545E9530E955FFB2564270EAD087C231EC5E2053B9E68467DB9F59012F8454E811ACC0A076D37A99DAD620018411675C2983882F085ACCC71347C2394CCED5D5BF7A489ED394C06DFBC6870380AAD4EFD33AA08FB5E1A752FEA7F078F4D19C202B77916B5751794362F0F2F0F490361FADD93E58D7F7809AD2963120FC3E100F0E516E315424F6E8A81CD854239B3FC3CFF7FB5AC9183DE08A47833A4886F342E90CBE89C104F5A1603CA0C66C8C8F65B05ADF86C6938225B7C2E205FA2E6CEE2EF3915E9641A8E5020126A34C565F83C25B2975D8B64F1531385CC06D263240C304A4A22F966770CF7B4B911344CCD2E7D638789571EEA6F5C16A3231F2A6D0F5F7EC1826413548EE0AE5D6B98BD7E464142B1E4DF9099E5F892E8CFF81B6BE13C2E1BA4068A10E877DA39CC93D4FC49C620A8D168372E82698464DC1254727822A17E904F2BB14AF869A43ACF1BC87C458FBC90635F987FA01CFD9BE97837C4DD9F6043A88A2A096BD6BA97872219E4EC2BA4D28155E99C8ED654B24730183BC20A98A722045B0CF0C6484856C5F92F8BEC4817B2EA96AC313CE3719FAA70B9BCD33E0E23FB01949819A791B3EAD079C12E43AE34ECD8A4863D3E6C9D686A08E6CAD0D24183A9FBC6942A68A63D9C3B7E30724D72648B714E828B42BB7FDB3B1B1C9FA4DF5BD33C3C1C46B6348069D17601DB2ED2016AA8BC1661F52536EBBC3285C684EC2220A650CFD8D230234020C72510086BF58AA02CDE0CA475F4895A74F6E71A085327D62112E93D6501EC9D60568CBC6CDD00DA983AC98767771527D47A5839A50A0162BB8D8002760F12CEEC6546F2AD543F2970175F39E20773D55FBD95523217025FAD9A7B4D72D74C6EE43274D067A6A6BA818D7733AC8B1A8F5AA37071B1C0555A6BC66CE33FAED852181C7A2EFBD85DD479E871450FC4F6A144D385660180D2D9A1963DCFDC2AA61BB7653EB8D70179E5A3129A98DA4B506F444B87985E65E656A2F6B6F0BB2D9B01CE3C5A12F048665D1E1B4F18ACC50F32F84D601C67A90870383453E8A0F1A7C549A817DA6A3E7AEBE6C93831ADBDEDC04FF23A1345373691FAEDCD445C9DE43AC57AE6664F60CEC4AD15D2BB926A0722445E24750103512716C8AB7CAAF7DE1C9CCA6374C55B2D94005365BFED94C620182171F58C51B464C5DF6FC6E4A33A008B544D57407BBEC3E072F9B8971F9135A82FA67918DA2F6B7423DB3488A9C6A4BDB68BF62BD0324348ECF7521804E04ABC6CB76A7316EA79C5F232D393F072E5901364054D1CB4FB711888AF25C488433B99FF8325D58CB84E5622B51F37F2F4A2A35B7A7FC0723C70AD54073B99F6E30B1F8F21C0F0AD497591516C52EE930443D79515FC4E3240976ADAE51917AEC4DE01D1EC1DA21F8F80B40A5DF3BBB1E5DBB0CE1E60AFD817D40A4546E0C9381EA3EF196D9A22EC8138CEA73624FBD9D3D6BB5F85A632C85B859E7CFA7FE8108D78BD38787B53C688ED8F9EAE6842BD1A52D1E4B9A7D0FBD774419CDF75281CC33A00BAEE0CC1900D8A62BB355EF82C86CF8A50C3734AEFDC2A75982024487110C23EC1EED41C8A08BDCB047B4CE7219A4210EF5CFBA3E16A03A054FDC1FE99B0BF9BA1730ECA313B9F82E9DC3FBF331C9D5D7F7A1761057073EA5D77877F8FB6A516720E69F8DD8858397FC27A4EA324E1FACFF95D6ADF15BF503DF50F6742D107B812A05F9DA63CDD1AE79E6F0178874B2FDF1B7BD9E94AB6CB868D59F9D07237EB5FD294BE2474F172E27EF2176AAD3111D55557639704A46679011212FA223DD70E369C4A3BF2F28BA0C342BC2E38115B6BA733DD82183E53AB0D7A1724E9E0A9BFD6B82CCB02D220BEC580C0E7238C1BFCE017413CABF93E3ACC1B9E9F0901D428B2E8703800697DC79B87245317457432E1BA09AB48E1CF225B4D318527317FADCFA987163FBBC8CBD919F47ECE15E4E1C2B1BAC40F206C1F803F38AC23FBA8EB91A054EDB85B9C995AA5CDB876F3F6633EED9619C38233DF92D67DF40EE97BB82BA3487A421580CC027734D05EB6383FFCF547E7C15295C6EA3ADABDF0DF2C747986BAFF7E26A7A25C9E60A8342A874D7E230B33F913A1409281341388770EB79FA76003752728EF9E17FE04F84F8AFD8B9A25B8F7144B073BF3E3E38C24678926F5EE62A104FE4F86D92CA2D045797FB7C47B31B93B479F255F2FE5E22A8591638DE7A8412230DAF26452711014815B37A911FE6F75F311B7477C9DB3EE28CFBFDB1D4F544F8AD85917A754A8BA47BB444F5985DCDD2D3173B974BF7D73BBB57E54F65F32A9D657D2BC5A5CA89421E414301C58E4F87163969CF955989FB87892F6760F26B7485A9C8D3D5C8A25A6EFCF0BF7725060C7662AE2EB4DAF6E9A12E8D7710223A496F0C6EC3BBDEC4E5FF47EA4A41A7D5E0A8E7E56DC01C8D09B874079550B26F4BC9DBAD191584464207AB84606DBED0292D9EF37AA1488FC155F1059A7B84D856882D0D6EC60995E22F027A42B9B0C418728A7D0022C435396A4B940A4B9EFB484C3D19C14A0C9C7C8ECFBC99CFD0DB191F541DB7597B4F6C1936CA147D1AA79623FB26DF8C95A7DAE245EF0BC69DFD2C69D2DB249D1DC74B471F9A9A48C8562A7B3CF7AD032952C874765425B512E95930790B816259AE8B8E30F3F4CACB1F3A4D5731F63D9126352FD083A4800E6EBD105C982097A2AD9E90849BC64F0B74CA3291F031A31369FBEA04E51F202EF97EFF06BDAF8ACE421F37E0D94FDCD0E7C39DE10A5C0803184066D8F4F841F005F573B26844725518E6457D597A86E7EE69E3ADA18234951801ECD0E99CD75CF0CF7FEDFB9D596DD961C1702218ED2704465E9FEBC09BFC0F4A433012349F35569AE6E034A9641550FEEC2FDD4ADB107A1907B811AE38D1D05C652F416BCAE578DA00D6697213905A690D1F38A5959D7016163057BC46BA337358712F481D96BF070DCC6F097DC03F20CD5BF6B368344DCBD28B30C1CF7CDCF1CA0DA07BAEFEAF8A19EE3E0E83DD2F8BDCDC5CCFDA9EE5793AC9C511C44FDB8EFB087252E70250D23CA27699F95C2ED9B540A7BDB75656DA6B732DD4643E62A400910CC7DFCA6D5231573DE5D65AF0DBC951504369F9E3A62DB7680F92AC87501891E5F0FB7F91B40B626E77A6713B0AAA7C2C0E5720F1485232AFD3336C547390D050153CD5C68A0BA94BC9CEF9D9C4A7E3B076C55197028D2659DD3A4AF59435B37A47FF5BE40AB7C4B24529D943F221965854EFFCCDBA8B7A8370E48794A9C582648641FFA7F3C2DC068D2AC86801B395628B54F9FDF91B68E0C034D34412A5D4EECAD023A55EB165C99B7D6D8CC4DCF4705E8A8EC36D51919EB140F5D711F57467FD55BF534FBCF3EA26FBEB5DD463410F094CC4A695B9B500077A7BAB64D338C71CDA4DB3521A4A6E806E2C8FB670D9EE116A65BEBF6079137F0EBA7804EB8C23E324490B73DFE26A980F5C008F8A363EE270F3A2B7BAF5A88D4C5790B0324501628807EC21C8C4A4290C212C6B0818E0ACB2D7AF676F901DAE457573A65EF92435F2269F62AFD55F6F1265E821C45136A1533A498C7A2745433ADD90D3162558E88688CF15286A0CE3A5A1C8E17409339FFEEA10E9771A450DB2D28E4653042FDECEA4C47F08867883CC18AEA7503D405E4053EAF0421F925045AB572C940F6478CA788005127D71A46934F0C1AE796EBAD169725F022CA212249EB50B4D6756CF49229B2008FFDE4FA67D8A9D69427E8E039813486682895C8B3C1F0434B6C1D4730607F2041886C479CF532E47F98DE8CFA5F85278B165F2923C27FEF407CEFFD321FDB5004BB81A3B6FE10C00E3C426178662ACBCE0B55D53DCA039FE74C280B12AFB6CF909864B341188B1EBFA316E59FC9C2CBE7782C8FE006B8B8E8FDCA2D50AC1E9A5AE47E96E4033DDA0ECCB01049DD8374EA2144D3D73F3AE7641923ADA73E4E4ACF512D202D86F15D03F8FD1CB8B81AC07A133C2E6C299BD53F40EBDF56159655F2D4C0AFEF9555F065B44264F94FDD24F4944FC56A0E1B2977CCC7D00812CAFBA027D949A19C6102B737CC3E9D1B58C4D35F4FF3E8EB69CDE2CBA22530F47ED1C4CC3C32CDC3751A4FC6D450768A1868BEDF4336EA45EA5F14CF7351F34FD0AC5D4C25F9BC984CED25211D32D14222F343D4A24D7BE349B92BB00116512690006CDA416E687F6984B921154BFCD100FD6874DD321AAACCC8B9901FC42AB968A38B31DCFF96DD5C5F57D18C4491AA168E567CE3E7ED3DC2530BA04A9E40614B9CB22DDB4B71BD2486B0727868B04390C23A4B0241A1AF35FADFDAF359227C3D79E8F1A3AFF59FFF414E89A2569A01A98A624719E57E8B2910AE3B62C96F3F81A7DDAEA698AA719A11ACB7CB86BC6038942C46DB38B0AA5CA162D7004D2FCCFD196C1E4D49E5E93EE2749EEBB7BFFC25BF06FCF2D9047F857D22B17CD20C344D9E90C39CE4CA77DC7DC209D62C223B456C36E2C5DE048D9DE150E6DB88BB71CCE6B1EE45C5590B987CDD362A691E8071F16D7AE197DC41EA58772E91F35D0A5A15DC04395C4D5DF42494CE9E3EC4E723BD6096A75C2900032C225AFBF91E42FAA45E7E2746F376A7FB4CC0A1FDFABC5C56DC1B618ABC18F9AFC5A16F3C8BEF63208B85A89F17A8BC578CCA74F2A233AC5A7CF4451F072B137F86C77DF8E595F9FD60C89BCC751E4EEB7401A75BEA4BF67CE34A31CE8551925F4B1836CA702FE2D25CB829A8FCE394578E3BFA57A6B475AF8B1B9A5813DD8862FA063A17D7577ECD4E872D2456164099F8FB992630B48764493229B2100000007A7D8438E5802B7A62D97DB98C446700DA2374D0F511D73C75C43828458C4FFBD1DD1378CE6AE568CA0F29BA653BADFB0973A3267A8215BC842148C49761914C71F210BF5D547DD7315F7A73F0112BFBCE314866A370CD103DB550B34892D93FD0E5C831BEDC029118F2C980DB60470725AD12398B22629BEBD776F62FF5659B4AE7D32354C599619CEFBB5BBF751F6B40DFE1A8DF0EB169946D304F5C0526389FC5AA2CFF08212FE482E9D2E044C31E8DEB8354F806168E505CD9CE88FF2858E00CC1E268815F27910C90A2E6D75C98D85BE3BEBE94EF193AAE44B71371C21ADE4DE72476DD4722A1C3D1F503CDEAB018FA089BDF7E2C971C8079835E7CB3274CFB3A48E185B22769C4D4965C88E8B0F603A80FCE5386E1850E02FF974C12A99A47D8571CF7AE89F9894B73D319FD5ADCDA72A0BF9C7A4D84295DA58DA287C865517E4BE6666D9FA1B192EB747AB24A9C4B1A053F1D1EA2F96D64F595637FCF059F18E7117783D3784A11164AA45360EDCD796CABD7118EDFA1B579558ACC5C3CE500A614A1B3BE913605949F328BE7C2B4EF5CFEE1A2CF25A96EFFEDD4E4BEE71733334B3352FD05D47D80230A9B7F5EF96A68EB120F21B748074EFB9005EFD8DC89CE592537399A76C7EAE9BA57AD57AE6B2569E8E68A5C890E8B4BA623429
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_30
+Input = FE6CD94AFEBF2818DA815AEDA3AB9ED8979817D66D17B4E45BB8CFCFDD3DF4DE2C26FF614CB95448EC34AE78E7024F718ACD989BE80547FDCE26035208154D88F941EFF21D28A63033FFDBB515820A5F0BD7E42AC6EE201C181C8AF2E98748C8E9C3FBF1615A496EF85F890921601A5818ECDA51DD364CF433504C66979E8FBC
+Output = 0000637B0000000234F54D9E9D40EA3CB7635CF9F50474CD2B0465A1158242F3DE4F33571CB5EB1E2442AE57119E8436C42A1660EECF300732EBC40E4990FE92A5CE1EAFA828A343F99BC9B71047AF85C9611C73292156B629008CA658DBC9B7E82B0B62DC40B59349EBF87303693CD0E2B66B1A70253E08B29790B2D58F4ADB917CD6BD81A0D2F288C91A603F33913B8A6864CD30353A6F0B79BB5094472B3654A6936D9D1C4F4950A9D5B253F6A13F9E643238752FD896387B0E11E3ED021F1D07256E6B8E394332F4FDA79B1C649FCB54DDFDD535DFBED4D2C634FFDF518ABC58BF33142A00FA8E7109D8E46F2A3EF453A68D52AF4344B13CD35E6D4AE6FC1C84FAB8C9FE6897821B45026E0E8B56B9CA9D1D5BD1F0D3DBD7654F08FCC114353888D7D9AE4967B3B9FD9F2DF562A1F1AEE1FD5E81D1AB9D53E867C8F7E0ECB6DEF04CBD4F0FBF37383BDFDB54D42BA1077ED2637F5A420F839AE6AE894B5E0DE34E580AE72443235AC228C117E5131D5D50BAE7A89668591147442ED0AE710719A18787D214BCF7592103AA801788056FA75AD115BEF501C433ADC6C75FC5D212C2E9E097097208D0C202334CEB0170E08E921E46B4340A14F183F143E9A119397F342F74ECCCDBABC7BC7BBD2574F13B70523C2CD08BFBDEE83E3193DCEC48D0AE2012B53F0C15B725C7A7956D4A5B0BE297D4645049365FAFD0D97890F47AB635F1679A6A78C70A79559A125E62ABBC3FC233F8C2A53ABFCC5EECDE2F57DD30A82550F5C154A3CA7CF5F2DE5ACB52F0704AA4269C9989F99B068A46EB61F72CDBFB6D233009C4258333CAEC48D9FE483DC1EFC9C1E31F263C8089A340CE13BB8E8A0A758A044C52D2F202FC9AB314BC6476016299D130F0AA236853FE30D108232FE7E8BA3E8C36775AB7FAF0F98AE25EA9160DE8FBE5820A01219A690458A29CB6FB39ADADD7D27BA8F274FBAA66C223DAEC2824A35BA0A0CC884241DDD083EA94D2D4079F5939E50ED3FC0FC266661A87D522D5C9BF1A7DEF5FD4D1E1BD08B7BE6EBEEE9325F0AF98005B44B8710B62B716DC7DE897D5FDB6A51FE5403DA2DD0BDC05AF330D30B92F85987BB3F08B3D558948845A39741ADB5465EC193B9DBCCBDC89FA5621F3D0B45DF440C5A1147DE9E25F4403C80AF031D15C3427A4BA0BAF5134F2330AC3B026E292FA02DE2ECDED59B1F67FB86AAD2E5AA57A7458BFBA4C9F18B50DFA086001DF86112D01D3D54938ADF10D0F493EBECAE4229DBB7A584F43B226AC1EDC0198C0A49E38341029B78E04C24E10D3A71BDD64BBB7352EB211F67E721450F8ECF142172191933BEE9B63581B2E194C7BA7D78BE790974810FEB65BC25C1BBE782619AEBCE0B00D0B9058F9DDB03423499DF933BAB01F1B2C75A5B0979C3601AA1DA0514A846E8B78E31874F286CACA8F8D4D5C68B070F2C77E681DC41605F380E34A465594B50B99516802A305260950B4B61CB2481C95764917779DEFFF7F74C3EF56E7F486F89345EF6A95AE10291D76204569CFE1A65D82D348D105A1667E3A1AF1FD3AB682950043412097B86B42E61E9A5267C5F12BCD9609CC1831BA2D0DF3885E1C98C509B351A268094FD94661AEEC2CF3CBFD719A95549D02E7FF0044C58CFC405DA6872452105E2207D3AB1BBACDD50091AF64D0DA5F23F2924929465E4EC44842EE2AD2836CA000137A555D5C9C968C3CDA2F58824DDC27CFE735F3BB32FEDAA59D9CCA5A3749DC0659501A75DFCCC4062FA3080D66A0C34859C1A336955235FD46F5E8D546F718B93E122793F711358ABE3F81F94B88B11361F6CBA54B9F1CD29B7DF41EDABC5D9A8DEFACC1E959BA573BC7F52271D7809752658248E4E6F36DF0378EAEF373B057D8D5D419B51ED297B055E51436590487698B7FB52A1CFCFF5EDBCAC4328B17FB6E2DCC601D9C346ED0FB953ABF925F2B07A2DFC1960B903F62A2DC1BDA07ED8FDCF6B589E1CF6FD58C570941E025AAD5E118069C1B4487F78DE4C01A3E9C4683B6FC6FDA9F32B74C5FC491FFB0BB75D9C1CD7EDE97C0CD8C95C85ABE1A9017653599719AEB57B57397FEDA66A81EB360598D1315419F7318078CD0663A87C88FADC482F7D218D8E69FB78DB9153C5830C7A5BEFF5B929450F343497C365A19CED41D11EBDC76486C4BD93B951F737C3C54A2A0B34874288675F3EED8661DC3596D73B86BCB39E4BA71FC727D19BB7E2509BE64DDA43B7387646BE87BE84127FCFCA0A7EBCFDD5CF59DE235D206E42153DA1CABBFC2D49614AA8772E6FDA0141B8E0E3CA91A57EC1D2096D4C262BEA7CF45B59D85D7743AE0A7A75FDE29A89FCB514AB0A729E100947CB318441AB5777FC3C7C8479F820D34A330E65064629A3896DB0D4C6B8F4D55398D6F287550A338C80483443CEA2EE66F7BDF6D97A4C7AA8B09E8B7FCDD3ED82738FCA14559412944CED959BB7AB0AD28DB8388610665A826492C4BFED413E43319F08FE2716B58CB9B88BEB3A45708DD5995FD0F81232953A1EA874D3F8043AA3AFA9075DF3A351C60136214D98EE56B344B68C896D8E3CDC3ED04D3538015F2A6E5D80E0DD106DDB8D7F1988C77B5FC6F30001805ED8C7C6450DE030768B3DC1780F5C14FE1103E393AB219A1D9A9DB13A2D67358D9B656340170FD09BBCC372C7E05DF0FDC5B5FFD0D489DB29FAC487413AB7C58E9A40767E69407EA674A29CD0EE24505653872F4336C1BB200E42C643A16A7F17DDB881C3C19454AEF8ACA99DB9E8E838A73A8889F6937DF2A35C961444E813B9617A6118B7C0F933C07F2532FD320E32FC83018EFDC6437E5EAB212ED5C9F45E3A38543B39D21E93841550A5B67A18A3A942E712752F05A14371D4DFD57FE0297547ED5C3E6115BF51B93DE16AF0F09E51F1388CDA96E7252AB13B641A682723D967751206F765F57E6858931456A44786A67B9A1455E3A607EC96ADC595F9C767803FBBBB3B77A3B6F044317E2565918953B34B927B91DB38BDB8A8B5989938921EC9A845FCD419378BF29677DDD6B9A0EE96418E5A1E9AE7163C2AE6A8DE7D98580D48C772337CD0F58D3E87C275D7888FE9A9590C7839A602C94D55063DCEDFDD05E656284A826B1A7027A7046AC7A509CFF207F7D3B56249BA29122F803CE733BE6C03261B19E54660FC96246801A3D0F75C1EA28981E614A133ECCA946815D035942CBF360EFF1D52137E81F30857F0047EFCBF30F26BEFBC27719D8F2EBCC09451891FB19F38828E2545E9D7AC1AC210BA0F201DDC47DAC52B0B96DF89D1D89E7AD6FE279CCCD966194FDD74747E323DE964220AFCC3CE87D09160A574C0724BE6EA72B71C7BD9F99DC4B8D066C6A82EDF8A143A3A7D9B0696FAD839D998D6406EF711D41ED1A610E597C58E785E8E054B433397CA073E0ECA20FE80C6440C9ABB76F69B80FC48B89E74DBD34AAD88254230BCB0BDD73EDB77E1EAE82D7857B7575ED37D8155E5F680550C8C56DDDAE7B72AA2900418905ADB248FF117BC0CA11F91D56CDF3E4A43216FDEDBBC2111E449D86FDD14C6A2370DA74E6C871A0ED04614FD585C76059E172947FA95F8D5B4DD9054CC33097ABF674BB80925D11B5A2B3DA07942A078197564D6FA1087A50831F49CF357D5D33BCC8976E8722297EBE7366FD9D7032A324FB883EBAC94F54CE9B242CBB40320B8EDB78D769086ACC981DD01C490EF2FB04DAF6C990C923D631E1494A60B7F951B48BC0F610C5747CD901B13DA0852ADAB994743F20AAF0204B6CDDC803B0F8A9B8DCE92149950AE9AA56E3304BAC7FCF5EEDD810EE6EEF65D66A4093545FD5E22E19598509BC7074F495948F34CE03244F4E5E0CED653C21B7E8DE4D217D46857BA5274CB50164C1197811C2B5884A7747C5EA7D617D564F76527B0CD2AEB32AE35FFDE4E87BA9F2BD9E66F25C5DE9BB0223447C9A1F0D7674079D1E61807388527D1A2121C76B2565F1C5BDC8D5135A98723C45CDAB628D4DDE2BC25EA23D07CBB3FB881AFD212FA4D07124930706BAA18161D77B4400F7920F7DBEE080E7C97D493D94E68EFD6199C3468A0D76748AC1878566BF197E6F0C46E0AC6D8F705E33C23BB94266AC134796000D80F81488F1AFE1CA1EDDA3F2ED88F15969F58F032452DB2D2EB55552B7AAF66B9118BE959E91D06055E30237A6E57E02794388B8B71AA9D9E9A4EA3EE82633BE7A482A4F90A15F9CA9E378041D5391BE58447A11A8417253B5249DDA8CFCBBA76FDD03558941A1BEF170C069F6C2D98142FAF5F253ABC9968960DC8FF54AC9C1EF6C28984794876B49EAD53A14B99C2F81E028A2270B7FCB8D3447CC793E68D3718C15FCDE3B2CCCAE2C2F7A38FB341AAA751CC0BB2AF1B917D96C44566DDC664B2025ACD2B56276982FC315AD05EAA5EC028F9B65A11BF91D57A1CBB281289BA26C9C8B0ABFB7D938DF83F897AB89A784EE6FBE011A3ED596A44C8C849B3FBF032561DFF0AA19160695B076D2B0553E5AF452CDC7B3C2CA4AA1BF217838B357F336BE02506B27940B6A69C35CF0A6972F8944A6CA1F177E615F7C00EDE79A460936EB9F399CDEF9B968A98F51BFC186472A7247ECA0DAB63DCAD0B046F14F5951AD9FD8D3FDEA52EF59C9409BD3B15272F0618C1A53169D198AFCAFBFB72709A7282F849782252017983CD787E1BDB3FF01FDE52D05E32838145F95B101EB2BC07A766706E6FB622E589A345AA7A4504F9B6D6E1BF10CF6EDD62E5FB43919B5EAF3A0595AB28952328CB7688BE116734AB65E77B03699707FFBD63A724DCF2DC846818726A117ABF70660782625072D85632CA9AA83C0453784C0262927BA68BA083F6BB8FF9D40A60302D846EE1A4648A2B2CEF1BB16929EDEFC6D81D0471469BCAD61B415A6C8CAE7980DEB26CA94F1ED05D01F11F2873181BCACE8F2D478B7E7514B620D1B9E232BD7FF99C34E06B4DD1696C8924D0FE5B12B10C3FF4DC11CF966A2AC114CF8DF35E476A4F2EFDB4D5C0C567F3F3278218ECFB141036F5F4BEDD46149E91969B6F6C322AC884933186D7B7E27447798FF6A0B62FA46CB60ED379536155B2CC8213B5B4C77900A10B75E385CECA8C21EFFBB5D5EF7447D07FAE2EC6A6B7C87D410705691F06B8FA1F4C093E00246609936C802C2B08EF04EB2ABDBAF83A923606CB78095CC476B309D0F3023FF7A90E13494A5AFFEB9A5ED73A5920D35EE100243EACAB84D3F4ED7E190872BF52FE8A034EA6EFF6ED499F02D563B519C6401D1562B99B0A001317A7C4CCCC2F01C55E019AB3E7A6D2C63B76ACD99FFE5E6646015E6F8AD57C610F22E20A149059FB0032C91EDA4F0686D788F138E9C8FDE6CB16CDBEB04E4EC25223A0D8CB7503DBBFD41A75372A42BF4B295428B884F8BCC233150B0EA7F7398DF51C5628FD2F390EB89D689AFC0C8DEC9ECC051BCB622EAB1F7A26E1DDBDBE7A6FD07131D6A016D2E1037C1CCCAADDD02732EC8754B4FAD10DEA002F9D64DC81116803C0C8F33CD2B7BC25798D760AE4A6210629CDE5B0F5AF73AA07F2E9A57575A2F479633C9A62C5CDC33AAEE6292A3DC770967DD7D5FEB986218495A12DFAAA462617F32E21B5670F03A3B38A4DC491081A0A04BADAFD2DEB3A93EFF575E9DAF1A448024031F37D3FEDE862F438675DC92A463C3F79F0C16F9EB64F807D85D92BC5571085E3AC775A92EF843DEEB92BEB63C63AC6C57F7D3AF71080347114A8C95CDAAC4298A165BDB8B57BA0EFEBE339C5237E45A03C21DDA0064418E4857FD0BD2F154090E4BB9E2436BB4289B71A7B766E366E6F2440EAC67DA0D551634DC0E5AF05CED17B109FC3CB7650671094D6B6818DDF3382E9043FBD4AC1301E146EBA48019B19216EA6BACD0D81491F3D4155C28ABA62150479D7B45CB794361B46E164936F62FFDCC2DB107DADD0A4DF8ADDB9BFBEB18B22C6FFF35B0205763F5C0291FE36DDB6EC09DAB8E1BFEB98C0E1212A38D4B6EC2B3CF4329DBE2A474D5C2BE17CD2BBABDFE47082C320FDDD3DB7410C1C380BAF29EFBE9B3B1F85A9134A3F310A3F2A04F10328FC8CAEE82D2444C514A208715CF013700000007BC8FE5942F69D8497C8D9E316507C164DE288B246410287A85936E6ACD3402CC76326FB0C9A6BBEBC4677220568A074ADD35E32275FDB417B993267659AE98664D1A6CC438FBB590B656A96F9CC95346D0C309D6348F90666DE6799FBEB6CD9D769009DE56072E896CA20EB22ECFE8FC954B9615AF20D73A8DACB089FDBF9F3AC70C8B96A3BA3ACE5EC31D819962EEBAFE91B119FE02D7B24AD0D2DC17BEAF6C7D85F7029D5595C1B7879A92EF0C04DED7C18757E7D5C6F45350C65D4560F7DE3F13DF79F54A8BFB2EC0585C7990037736310D958EDA030DEF3B132381AA48A30CFBCD944646F7B6DFCD0D0E4ED33342A77F47B3B51B69C504B6D020EFAF6375F0E4EBF878E400630AB0ACD4246259235A9143819598323BFCFE37D143BC37B68A52E3AA477A8782738B5A6FCDAC11EA9F743EA5D7577A56A8EC55A09972D3368EFBFA13ADB17064FA860A35F1477E3DD0191CA1CD467AEB573E204A95E2CE4EEA5B52A39382FDA32E57630FA4F9C88872578439797B7D4416BDBF11174F8F26DAAF119B7F412BC1922F1C3832F7B452B812E59FF57A5B729EA6A62BA9497B2171733334B3352FD05D47D80230A9B7F5EF96A68EB120F21B748074EFB9005EFD8DC89CE592537399A76C7EAE9BA57AD57AE6B2569E8E68A5C890E8B4BA623429
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_30
+Input = CFA20C9AB5CE10DB53AC65127EB7D87E58A12861C8D843786BF8D5C5425EB23076CFBC43BD8864AC6D9FA5E8778095731FB52DF77649E08CE5CA23197B7E7BF894DC92142BF83385999EABA96528428E115143BD57470C09E3E73BF10DFD4B18480A11BA0FA6C56373843F8253C37421BB3116C797C303A696A2BBF05BA609D8
+Output = 00007814000000027F09A54882446297A0F5A491AF692294DD05510468EB8A9F97ACDBBCF1F8041F2EAC76B1AC7D41A8E336EEF9EBF93029D5616DA1C10D641661F1A66AC8146B95A4E3AA3987A43B71CA073463B175CB4AAFE4E53AE9EA4BFA1D73E89BEFB99776DBE1FA697250F84F9B5E57CDDBAAC722B2225FEF6320B23005E538AA83C63F3B1FAA0BBE935498BEC3B03E5BAB1D55F6D60A7894FCD8EC0600C51F00F0D73C8399BB8FFF87EDA4A032BAB94AF43A0E6EC482794E1287AFBA65AF838E3D2A6EA71111258F5926E3BBEA0EF422BC78D8844AE091FD9BBD4D9380DEE98C5CBAB625853E9600DC834AB2CB33189238D524A7BE9EC4A1F945AF5B729733C6D81BDF27A99AEC06F9C4AD4D204FF5436DB3F46DA83D8DED87A53886823A27CF4FF99F7903A8B2CD39ABAB0BD66D6196E2C7E5DFC184E9428D237086DC954F1803AA8CB93485E01FBEFD91DBBB1D0E13EE80480538E5D34E8CFF578145EE8B37942D275E611789A7C273A3BB3EE9AD2C6ADBBC079754448921EDE8CB1826D179EEA8CDB11E745353AAB8673E3778656E0302C54153717227800BC1C17FAAA18D2531C9AF9B1EF80CE23CE489526BFB4977CA670C17059705CA929E488B2BD077A475809A23551D86DE22B4A8D1F73F8896F3DA22D835751D64F9CA9FFF2093B6EA025E950DB3BDF8C8049E59448954EF5B04BB20D81E18402166A41567E1B2867DCF3BAF8C40CC8BE6D0C586683F6B5CA3A51B7F3E0997B048867EDA6852B93A19DCAB58C6DA1F1E3AB243896E02FBDC933089F0579CD082697D294CD65DB99EA6937B92A6615CCA719C4F91DD6CC6A289A580BF1AECA441D120E3AB5EF134807825383C92DFD03FF05E3B8F90D66A5289B54945D8BE9762EF9F19FBA7EE67FB0B9143A00302348900C39B41F021FBDE58C9145E285978AA992D519EE8BE0486E7A6FEB04021AA21F5DE3F5B3F8E3465679467FFB7EB5C8B678FC26BCCEC17E83A1310DCA6C50CBDFD4E0419EA8CF279F2D13E89C5F9F8737CDF3CAE4543143AAE5FC15C11CFA9EEE5450F39F7D66EF0962A4B9A232C7D645E362829ED2F5BDE2DD3C27210786B8935BD9087196118311EF91DC902C79EB71854D5A83CF85B25B75519CF8EC8AA8C28A0449E360CB80ADDDA81DE568F73A9C306BD4ED9EC5005398F25B1BDF19AE97D524D550FA02BEDCE0B3EDD39CCF248853B270EB099C1079C7D393244B08922CCD66E3D09D8D4162EE8A293A91AFE68100FB76181F4BB93B1E21F8B999F6B8296FF3613AA74BAE942CC0F8AED4DBA971872795BCE873D81D065AD48E7593C277BE5917E9B68DCCA0307A8202C348526DF562D9E8D16FAEC20A61A0B02EA9D4AE086027EEF79F164EC9BFC8A64AF2DD117D24FEEEA2A03B56BBC4E4BF2AC1A4424329446E6130A03BC1E0CDC6DC6EC59EE5094B25B12ED02D11DDB08E258B9AE6A8B1356CAF66D53323BE012420B8E41AC27277288B5697ADCE4D0CB83077A583117DA8CBD0AE23AAE464C8ABEAE6CC6F340DF14201FB7A85C249140CCFA8FBF354FDF2A2F6CE84FAB872452A22C218F6BE43DEBA919FBBFCAB5E40E249483F3C311C681F1A31D81458226E0EF4A8A7A0B7676B80B9E5D985C4A8250793D2BC3CD4FADB8670B677110D2B986B9C1CB9BA701BB8AE7D53028C3181A503BAF4DE8BD3EC0AB28D47426277F87367F9CEAE34327B3DDFDBA42F60D1298BC3B29723765A2A0C9E4F0D94C81D19F6C614ACA1F8BB24F887651B831B3D3D01B434D719A8DCE329FA36B9AABAF77109D5B96B56D5E0E3B72FB27F87CB4D4941F38C15C3F0E04454BA18F233CF9B197D85509E0C0064C36BACB6DF3A9BAE0D32AB42CBBA640477341423D4FA35DFE68ABC91FBB68DEA5D4418CBEBC8DFCB7CA4B0A1DE4A214376DF5F5FC8A020D3E1E68200542838D2D2C88D2179C5084700A85EFF9E207BE820BC60A11B61D63E9F42FF0BBA627DFD3DD61B0FDAA4ACCD1515FA4367B44F2DB03EBC814B87F91F1FB0EB5CB6D37D7135496B36EB2D30DF591A6AB50D6CB0318E88DCA0790A7BEE30BAA562005144E61DD684795214F034291AAA1273A7D28B6CF864125DE500BB676F6D853FB45B27340E2138B485E77DC78B9F303A58C834CBC90D0E3FAA9FBFD0EF99A70AD1FDEB732527443E4061B9A45DAD69B7394217E0974728BCC97A448E12A29E14E13D692EF04C17437DC93013A4E9652A897ED8BCDF29FE0BEE5D5B59BCDB2AB4DA886E613CB8972D31483B157C569A3BD9DE2CA2AFCBB31DA9336D9D50B550DB78EBBE8F55B4EEFB1C31BBEF632FFE792353973DB2E4D7EA0B1A5E5858A35C1C04BE946DB4B569FC932E6FC6DFFBD7C82CD737C5A23D7F9AC2B84EB17D7F0257B849B9B364C45EFE3ED74D2E17667911F8AE5E044D4E392B0317B26A7BA3EFAAB5E5B11086DC6F153D098EF094F16474D3FD282F08F8A3547AC582AAD2C7D05F997FFAEB5915DE79122649AAB7459461838396856E757C5C9CCB8214920F5347A9025249DE7CC826E7BCC386D1912CCE00F0F76B90CBB63AECFDA4889F6FD11B06A0DFA8D563399A85C777630E7D761767C2C95A5D027DDF499770A5E8B55BE3A730A72C695603F2BA9B63C078F48787C418B4BE6E135805E48089F452638FE21160BF29CF41220CD120C1F51BE22F67C45645F79FE5EBB7ECC09A5C8B11242455D07F98022A21268EE15B38E77FD0C340BD99F4B0B56994624196E43DCC3EC72B71631AB5E7D5C26175C811C5B0E69F5F0906BD104844BA80DEE2E5F1960240381BB774DA8AD94D429C79DC2041B3C2B41BA07C22A4ABAE9FC22ADF41A063B7F485C6BA761D9F0A2D7E09FCB0DB6D2ECED9A7B1DBB937524F4E26B78CEFA99CBC54358F4B9E96894B4F6F5F07777C4BD61EAD6FA94ECED0AA269E5508CE25A8BA1A324E2FC9F395E797BB52B83ED82A7269359ED1766634BB703B9C87375BADAC1C7B1060013CA47D60005C9143BF2D454BB9ACF45E4FBC614991B4A92D452485CE723233AFDDE0842E097D43BCC6EA503A1E9E973F2E593F561139D714F32EC15E0ED91AB8A1142D0917D89856A932E59893EFB7BF67A791CFE14F8980570713F2288F35F01442C2CD053E0452095CE88882F11B76537D2108E112DC5F996FBD380FB8033571C4565C5D78920E73F59425D72EACF3CDA10C630E505548379FA786C07689D38E941B131EFB3F56CB0BECF0234257D97C55A47028B52C76803D3CFE29A19E2038D3F530C5075987D9992E4F6836A60160227BADA80E0A26E5987E18A7DA25073F4AF3D734470FA054AB44622D3E87FCCBBCCE50B97EF587407DE49BF87468287F9B9CA2BA7F9E6A1C943EA091CDB345FD83836B79E7D441D9551DD60EB48AA9792DB0CFDC1DDB5AB202E21A6F748B46F518062527E96D17AF9F2AEDC8C67631E8FA814AEAD10E735A996364144F796005E00D453150D1CD08BC193DA29DEABDA9C3A2CC90F2A28060313D625F9F7DE29CB487F9EB04B0C6BBC036497B879B6A76951B311CE216438934BA99B5D548229908C346011D1E709A58B35B9AB28BF937F87BED9D57FE70DBAF20477F5FFEDC68B1D0D4FF8A6EAFE5FC7BBD887CFC029E592FCC392510EE52E21A287B0EA569A8DE09E517A2B40614CCF1F09CF4B1D521198DE0505E324D09640B59CA759C33F2FB780DD9BEC125A451972AF8946E8BD8BA10CB45DA8F4E9902D3FB9346D0CBA86D0A6F9D2FB93E6EBA4AE401B9E0AE28B790431EEC23667E3E8C74D8180A876FD4F3226D0582D427596E39626884D215B257A307D8206B188E6FD2678E2C0F6BFD75F866043DBA3A5D88A09B0EB6331A80240C7BC7906E97BA9DF5F0A1726C600308915E4EF85A3D72B873369457933AB91CF2454000E1E258DC5C56C5AA93CC470B4B7BD3FF4828B00335ED8D5EEDC2F3357C459ED2D41617A1782D50B2F4887BF19ED1ABB0E3E816A0EE2928063AB658923E28424A131536A0940BAA683B0A62E3FB432179601C6433D3938869E2CEC902C0ABCDDCA56318D98B02DE4A87C702B36C60CCEDFC4FA66AC7133F7A52B911D74177E45E91BF80A6F3D7AD685F19DC1B15B0C9A60D1AEFE1F7CC9538DB6F06830006BC3456763EBA275294C8AA63E41EAB57F43ADC55B8929B042A498A3CD88D0EEC2FE599767CA5FB29BAAA60B49CB566FE45CEDDFCE565E6E35B0496AE3CCDDE2AC30579731E027EEFDE52DCE7D743F059E7912AAFFB0C6C8F7649098DD8556A0B88B8BFEAD688A40CF238F726AC10BE552CB73B3F17DB0E018A608C3FBECD27909ADE44E9B9F2CF0E00AA32802A1C9EA79FCE5A1938FBDA9108DAE505C9A889BBDA04B7A39EEF74D9B2E43C1809D2978B39E0E318B88511635D1DD860919EAA5FC5E4EE4DF1F493AEFE7942EB83EFEBFAC3001E95E534B236581357C84B3879A642C1F59881D95B8003DB1DAD0D0E36742282FA0B423168076D34125DB81DF90A733D2BC3FE2D985B761DCAB4BF62A4E20BD0395E1C268DD627DEBF8CC12DD928B1DC2CFAD495EB6C6FDAA92A1C0303AAD8B261840D267E4EC8C27D819A08D10DFE3BF3C7D33B39D342FBB3AA14BB74EA6946B7AB7F58D6B9D61D5522A560B4B85230F1295ED7436B9505084A02450A8614F1D7045239D1F202D5D92D543F7B6B6F952475DCD5F0D1954F55B907F72D37FDDCBC4BBA2D3339E8C4F1BFBB28D0BEDA9C77B3A6093D24D40E8446394440E3EBE1751CF4324B6FF17ECD9DFF308FA99FFE12E9FDDA8D30888C55D12806A1195E84EB964B1E542D72E41741BFB0BBA9D3B9D83AAAF67BBBF9EF83147F29CC149050010E4D72A55E2642F234B85FC5A3EBF1DA649C0A41D1056496FFA20EBB44EF04167AAB282C44E3413D07535CF552931704760C14DE153BB86C3086782D754A2B36A03FAAEF3AED63924CFEBD871F3DF0C678507430676E4DBF4989D2AE37C13D7775CBC4D5BBE3A64A1F894CA3C63D52076192DE28C0E0F6A9713082047069AD61E1D2134943A60A7EB8BDBDC1BEF7032F8F63F83A44AB445F9800D35119560466CC51A0705712F7DD64EFBF79E06056E6EAB04DB93C18EC13F3A750091F2D92F104E1A556E24E5980AB940FC43BF87F885BB862FC9A4495546F21ADC4E1965DAAB3CD8AAF195F1017BFFF9A04564BC428B2A2FE9AEA75770674D9AA57058E94AEA0F09E56A0DF0BFA43A49A59C281930AB82DF400D8C6611D68A0E24F9CA1233D3B19F83FCAC348CE6E5ABCE643DB0A2944E905039B72373F295A1BC29DB8CE78BC854D37521D07634EA5AE562CE21195410BC6A37EA0EDE3B9801AB9FCF3A9FEE276F16CFDEEDB520CE297B3579716D0299DE79FF0F8FA5D25A56762A0C5926214FBFB5889907242779D314AB164DED01D265FCD650DDB47074E700CA3FAB86E47DB3B8E1A042BA15D0B3B7EB0315A303BA61D63F643F879DEB2B9B564FB1324F8919DDD8CD7858FCA9C78F086CEA7B040BFC829F543F0829B096003511D172658E694F3F1B857B2A67690EF9D84DFAFFB9EEA26B6D0855467895E55132081458F0356B41EE52562DBD6B80D5A35E2A8DD8C278DF02B82EA43AF70A8389D7F7A11A0BE763AB18462CDA1C73731316FEC60DEC91EA73AF92C2D9C1C725406F5548E9D3B134CC7D9343255B01601E375E11337AE76BA1E966C501A977169545C91FD4A05A2CBCB4DD41A036CC9162CA15CCCEDB6125A3736F3B32685597AD1D92E16E6BF85672A80F5FF1C75FC32C5FD45ADBE713C6CC4F8C7CE0792A56BC185D81567F967BE8A879602ECFE4661A7C45FDE7AE03EA14333B605BB6914C891A6B346E94078C457CDD7E46A1958D59E8FE2339C615AB1103A8E69B0928BEB8CCE3D50941842562FE888DD13CCE7F57D506AD100049D89E5E485636F94E5AB915F2CF1DE6C1FB6292687A4A87F2C3ECD99549299279EC1963CABF0CB465B890D36794F6D61523A4495C7938393CC0B9F6EBD1FF59E5DDF1CDBDC1D8188EDCC40AFA761C3F1CE3A0AEEAFF191194F7E48F0960F8D63B46BEC0EFB3E6B1AA20238E8EE70B823D9E9AA09E51BCCD81B38C47F90000000707E087AA5FB250CF5E9DC2DFE52B072C5A119D77B571968F0EE23077F33674D4C89DB46ABDD020D207839CBC8335B50E72E6A9D3F120C94F2FDD872682FCA21628202DD35861A686373B7CCDB643F49464925D677A19D664F74D2B8F92B2E9C6DB3A4F4106D0EA7F82F8DEBD18D7012386E59C82B81D6ECB5E39B4FD43284EBFC122377EC0F662B9F8F96017B8839648C8F3C0766076005544CF4A9BD693AAFEE7ED1E7BD6708061AD30E8603C9F345BA415F3B802C099C5F1A6DC36E83669FA12BB7AC3D0478BD3A3E8D5846FA6C592E0C1A83C8BFBAD84C9138BB4568486DC021324201BAF9BDE2C2068DBF24DCBCC0FEC162B9798EAF7553AB62D4E1A6DA39FE88FEBF8A00CE29AC4C11174E87662BA798D2DFA51738F0F4E1A399E890E2EA47D8571CF7AE89F9894B73D319FD5ADCDA72A0BF9C7A4D84295DA58DA287C865517E4BE6666D9FA1B192EB747AB24A9C4B1A053F1D1EA2F96D64F595637FCF059F18E7117783D3784A11164AA45360EDCD796CABD7118EDFA1B579558ACC5C3CE500A614A1B3BE913605949F328BE7C2B4EF5CFEE1A2CF25A96EFFEDD4E4BEE71733334B3352FD05D47D80230A9B7F5EF96A68EB120F21B748074EFB9005EFD8DC89CE592537399A76C7EAE9BA57AD57AE6B2569E8E68A5C890E8B4BA623428
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_30
+Input = 35DF48385F26859BF5DD08DBF6AA3D3F150751DF4A98C28CA986E6C301D2B88782D7FEC71D681EF73D699E6750BBAF6184FF64676EEBEC34A666A17E1EC30493445997A60CC23F7A6EC0CB37CD69F24A0405860666FDE1197E0B895CE28DB809A06BD04306B4660B06CB6450046A3F30C2840CD6CCA5FE159D9E5A73CE4545D3
+Output = 00007E54000000028C3166F767E7A237FDF12452E9A54642EA15F1C6D1D5BF1789590A8EAE2CEF335D60BCB08E596B9B841CDBDF697E79822C9617D672F29CD49E7D1F032A8D8B5049B9AD69EAC4E71E8583B8A9EFFF1EE7EBB53D05ED0C68D93871D6DA65470C15F2C3ACB925D79B8A5F62F453303ADA593D92AD67E55B087830F6985159D0340554EBA796997AD2856D52AB8CAC37695937C25D0BFC02824B66C1A4AEE6A57790576E3C3A47F245C15545448CF4944E04C2D517735CB4BB990968668F1DB35171D8DDBFEDAF770E70B254639D84DD5628C4C1BEEB3B7E3ABAAA76B4C4F46154E6C1CFD23B58F4E83DD0A7E1A2D529FDC46B2B412E41DA4C306A5161A7F7BA60F9D9417A2564207673635C5AFF073F054D65EA919D50DABCD395C319D2C2F80EEEA156B4049A08A20CDA4ED1ABDB55A58F9DA6314959FA9B636B46556CB4D3E9A8D82C5EC4E3A1EE08DC14EECE6FE7468A61E1F82EAFC87752DB3D5280AEE92BEBD81EEC76B52071819C01B864AAE102B11B205AFFF8AE15B1630CFBD6689253B90B28A14DF2F1885E1D276EB118570C2DFA27568DD79D1815ECEA6E05B456CB0CAD12E97752E5C1A5802D27E8EEEA24959503094B9C7B635F6900400C782F31248331EC4AE20E2BF2D1C3575E42E6C87AD0EE5FDDA0853467B1433C211E64CEFC96A6C3B44F004F0EEAA1CDB4DB8B8DA539C80672C94ED29BD14D1B005624A9853827730DDB9D3D1AA061CACF6ABCA060700074477ABB2EC795A2BA936D27010F86556B1CB7B6C9D48A5CD6DE347BBC6C72349CC3B1331A2B310DC8721CB7FD29DEF7054F4CDE5518B6235E7AD3D2C56AEA07E4C1EE003D99F9296A88895308C78950B33E92971DA40201C1550AFE9AB02E1EC69B1FB7C0401C6C81F5E0A566CA3BB0E75ED201334E119982A29B6D6ADA9B0F27A10B50C27D152338BE0BEBCA998EE10BEF1BEEBF093211DC77ED88D533E6EE56B711EBAD911C6A9438C618589F14A3E6DFD842400A16888829928170AC4FCAA977D2EB90001CBBAAF889CBA3887BAE8D6564E2637B1E8EB5C016775A511F579D0921213FCEF74901C7EC503996E72B428F421D66919C7A4F45E2ABC65358B18A5B17CFD1306D2C858458D2259C962173B57084E8AF1DC4D48DB9B3773C94EB22C129F26D71317730E98C09F3EAEAB88190B80CB1184E9706A6FFDF90A096CB66B1FBFFBE831B872D1723EEAA37BFF11A2F4FA2E2CE6B0471F62711EB601063106653AF3F1519D74F8C29B278734ADE9271C5E7623F4CBCF3A33F625F230F6CB6BE39D31FB8CB325A39DCB457EC2068EC055489FE576E16AD5913A2A6892B114B1A8A65F16F55E8E22DAAAB2DE1C24D74BBEE177F7AEF3496E5C70C8A1041F3FA67772DE773203C24D498E31D40F6606C18F90416554B9639BDAC2C2FC93C6CAB655499585519C5404DB51E8618731B83D74C89F35E806CBF5764D1101D318BB6624E6F1E1568173E947E4A2ACA90AC373629DED9472ABDEC17AC65AD76877EE7E276B65C409C228A81CAF42BAE7818E90D1EAB06C356A823B04E0A5D023165F16D955D69A2B73D1D2027D53CD9EB2A4A838A8C4AFE8440845AEBC188B692473749A6D5F728A94CC50A3B522E2706DBA400744658515FEE57FAB29EA862A9F44B8EA250054225F50420008882815B66685517BE80DDDFE489550E8524A540204D5F70FC6803284767E9DDD161D621C3BEBDAB0C14F054758CE465B182990D8DE846BBACBFDA92157CE2F08249A74F9CA6103757A347C64B5DF593B0D07889FDC35016DAAC682599C25EE8F14C1CDFDB306BEC5CA4B3F19BB4E5D533F9EB00C1C02192240854932818F9048FB1E4726078456D6027A530295C8A36C93DC040FE23BA5024D948362BBFAA42381F59271F7398A79582FCFC8D4342B52A48C584850D2B9C992A9113625D6A11B71F862BCFF1A0944430FD36C1F6BFF33F0235ECD5D2DBDC3D03B3130826336A2CF6278EC7F9452EBE1E7BB1A48C4A7CF82A10F7B563D5840ECB5E2A8C6AA5E0FF1BBF28115DEB48391E7AFAA9894B7CB482E2E224E4EB0315D6476E7AD812B19CE4E2D5CC2D6B90F749904AFAB4D8A2AD6D256858446A86D0202BA695C27B207BB669FC7B66DBA849B2CE5104ADD40714E2D4D4DD91F6A5FB2A4A88B1627D9B31A68F852281132068F48D2CE3849E73992B82869328A374EF67497CE9CF28C8DA38DF200B0C1C06113D0A1F89FBD16B315D4C7160D628504D2F98B8D0CAF2142CEB52EB05D6C520B6572D6C76C92A89B571240C8B3FDFC6DDEDC0ECB8F2CB36303277D86AF8BBDDB3C5B9BF5E44BF2420785AF667D12B4D790ED16E605D0A30911CF201198A6B035428BCC69D4D64FE686A109D3E8FE8CF5351AA9193B0D0009635AA845DE038FA21227CBBDECF3DB784C6A0BF5AE7A1BC8E93CE1FF6F644FCAB8C7783588020A9D1BA4AC87C82D5D48BFFB22B54ED9213EB6C6EE0FAC324A796E829639462D9592CF4CDC0124ED22CA2C93BB6521846EC43099096C3B241945A6582AAAA9FE6E256F6A50A57CFD29B431E8C3DF00418823A953588B4D0B2AA956BCD3F410B13CA2C7B38AA9992088B472A1FEF2E26A72B5D816D463EA7B68660AAC6DE59FA9F634D52BA21A7ADE360E6B309404909245C993EDB80C4E932A43851E13A22D89A7704AE07AA6A3EC3014EFD9C995DF57AF8335DC8AFF076E7D95AE2C89078C48661C1372A015B392C6AB192AE5FFB07D6E05526551FF1BDA7A166F1300E61905384DC2F01D996B2FA74174DD1D11FB0A679C1B1603679980C5D0F2B85617BC702F9087FA0466F0A6C1D7E0E34E936A6091EBE7569528634752DF5F6052F9B8605801973D9723E7435E3B1FD8129A1D8265ECE75FF324E562AF256ED6B4FE29C1783AE2E605166CF20A347C47039FC62E9913984B880B5A747954F196ECC9161B3955B88A224B6A29FAFCA1735AE71017166B28D405AEC5C273D3AC128E1A14422B45F4C95B6A8EEFCF16E4488F629FAC50D396B34D2C5BAD567206FD2BBD9CD85B21FEFF9A18D40541A40F861D20322515AFD4DB87E43526A28EC10BD7D08077C57E485EC0132CD969AF69741797AF5676D01B542831B7466DCDC1BEE56EF1C926B90D2AB4BC5E8FA7D582226E9ED8D99E7D579351D82589F271EE493F9F0789DE4CDB9353F0A133E6E1E3294941559DA90BDE65C169C43C0DDD09702FF50E0A33D820F44E486D49A35B7EDC349FEC97D62F8001474F935243D5853C43851C2A91BB30E7E7051733E18E73F87715A1BC89C1552E00464C716A2B9DFE7C4ED7F410DFD68F982CC9A75B25B577B0993C0E5CB923A5F04834A67951DF9EE18B356D58F36731C055EF260362B876A549E4F75C239B548262A3BE9AC00A83A2A5BB332C1289B7028E602B90E46364CFAD0C646B69E5F4ECD50A5B6E87A940EC377A649C202F4BA24B9753C538A2C303BBEF17F5B8C4B2E613BE75EF10ADA0B3EB6EA3574B33C77A85AE9A52150C82B76C45ACB1ED52417865EADA296D33DDA013EB75DB8AEB7E2F5228403F223FF31CEF82D1EC721B58CC9C912C709380F2296DC99B845989A059251F503A21800B94D2A732C67E90A642B5F10667F64BD2A97501FE8697497263A24584BE573AA82236E2A5F06D5F8BE152CAC7E521D6A89EE5C5A716F9E5994C4B7438C30CD232ECE16AA8A341A666C818E81A6FBC21BA7203B348A48B0B27F0CC65693027BD54FC672FD78C2DF4467EFEDB92B8BC66AA8FAF7A0C81622824F59DEBEF2095135FCAD2846EC72F639D3860FF7530FA1B13AF733EAE5B38E69E362E311FC141D78D0E72C63444F1789CA696E53406159096666FF5D84BC375DCDC8C101E882754C7329A840F6875A61D683F9B9CB69B49CED294FF07C0D4E91DE654AFBD706EF6E6A4A9F645797EE3292E9688718DD794C4D13FCB0F5F578CBF0A3396DF33FEFA809AFC90431F07A75C89D438D8C3A6AD7CD497C7802C02F0AEC8D2E1FE93C08817312956B770BA1AE743CB92C296DF215A8E0E6793216277233879C6FA3C1C3EF130132CFE518998BD781F5C8360D26DCC1364F610AAD99DDF8485FD007E1E96A16BF3CFAD4DFB312C217F993387B4327CFF3EA6332A8807D5100F951F46A071177632CC8241E5F7B2D3DEACD62CDC873323E18663F1A6CC4F12CF5AAB2298AE60C1947993116A1B07A1F72459341EBAEC73BE6BB555C11CCDD4A6D35DA82025B93511919B1592F74245A0AD17516985910BCC53C5AC5BB001D711D581F3C7C0FEAFB6CF7A4C9329E62C3F91ECE5254D80C456152FD4EC09F280139E3AEF7E7CCE5AAD5EDA0702026B9F494B915A9D3B0BC3D614FF1D0FD42E927D6E1C5BA2FDF850C1A7AB05F9F6C95AF50AC3FDD3AFAC796B97A640698E0E0EE4235880FCCDBA79B0D4B3050475C11634891D69FC558B8ECF0842FCD2C5D72006BD549E4618F589A5DA7ACABD99660F065158222C72FD07CC548D9463A1A13D1CFC39F87B8279C5006BDDFCE93C87FE2EA5D36A7D5F071026433499DAA6ADE06A81B47B058E5295C73E7648ACA7EC5FF56B9C160BD6FDA2C4F8EAFE3837627A67F763ADA4384EE3101ED98E1AA1CB1D051EFB8C6985E2BB13EC4C12A330AE55218BCABFE8BE3EE90A11336294C6E169D5ABD68BB5C61AAFDC67379BC266A61AAC776EA24BB7CC795FEC8B213508BEAF01B7F81089F3BD9AF7C8F8ACB56061BB4640E35FA0B6B52347D7EB40D25E58865DB8F1CC35BDD77BCBF4697CA463EF8249FBADACBB60FA9639F64F4A8C67120CC061539BA0B3C307ADA71C341DE6FA73A6FC7343AD9C81955DB104825CC3D9817F1C586A4357DE6E0D9067BFC9C89F88B59ECD2331251ACBFF92271C95FE51883EB736FAE26D3AA61873EFEA5510B418C11AC85945177636BAFA5321641ED29D8039325701CF7250C06B32F8246B0838B27F98C217DE1F2E2D6E260B81BAD79CE66CCD9C4A0C45EB4846697E50997867562E6C55A1F52A129CA4D10D0CEAC25E499B0A664B19E1C0D44B4491D9963036559E6FBDBE0BEAE4094EDB5621DB2EBD339DA22B4123D553E1618FC633CB44D61CC9AB288853D56489F06F97A58DA4FA1209CA8383C8D97AB79400CA77D6C5DCE0CEEF0F57C90640A6A079D2B664723DBC631653ACCD7F23386B34EEB05C6861382B595E0EAB2EC6494D24A6A6B07275E1045138EAC29EC1810BD6715A3B8915123ED6905F1E957B6079532D79F00B9C5F1741F5D87AE0D6A98ED00740B6DEBD729C09DE652849D1D08AF53F48D8A52A65051A2E8D1AC83624D3094D25BECBDBA15EBAD87D3D6B65D7E9B196B129080CB21C33F6958AD91D379EB3BDADFFD8F8B7CDAA4B711074F1B014F34FF1D9C72C8A3848CB13FCF01F2455232B6A6999356D35ECAE33219D7DCE2A29B0787EC41483D029C9C553C71C89A985CAEBCDBDB9FBFAEFEDEC62AF1D83CBA30228B56219F7B5E6D2B149E9E204044FE5AAFD9E8D32FFBC76DC9C26BC5BD7FB2CB647D14561DE406B29D074EB9C7A7C4641D7167CB499343AD39B82915841DE5FF5B270255FEACC374ECB487F687E3D68B7657F3DD5362452BF506C7588AE5DFB50DA0DE71AAE7B058B49922D4C7F699CBD98F7E873496E9F7AA523901C96328D1F95DD5F8AE67B4EC99EB1AA741A0B0C35EAD691735D6363415CEE4A25D18737E77FCFDC3385AC0A3EEA49638CF1A8E066AA0489A5A628C56B9F17CA41CD7DF4B54A84B3929F548C43130CE7E26AAE51633A8F937E336AEF652A87375F9FF41AFB2424050E5BACE5B521934997D354B09BBC66BD9C15A769D61DF1F7D5B2555DABB27C6141F6D61227A0317EF0DD7357E92C056D907A7FD8451228B6B640F1EC69E5C53902D366194036EAC0BFD59228F67EE4E8F31EE9E5B44E749D6ECA24527B40C8872CD17AC7CBA313908E943C5A4088BF72194CE6C939FB10407EB01D7EFC2BD3E87D92722E1938E2F206B89743EA8BA37C1509BDFC59D710FAEB37794B29F56D37C910F8849C4575A32978784585A13167EF6A8DE8E37EAC5701EE41AF2615B7430E9A8A1A90FC50D0000000D1FA5FBDCED67D08AB6CC1C4F96DC4D444492C850780FC719B2ADA42548358B9492F19221B855EC413A41BF607D823EB3F3BE32564E72B18DD2CD060EF7E24108D8A26AECD2764C8CD90233EB0B764B7D925CE669709059F4F3EDBB63A23A81564197E7DBB920BEC48DDCC283C4DEC343F177DCEF8A2A891954FFFD7AA8C99CC2D517A2FD9EA785C56064A2A7788C7E7E39E24040597CE1BDB63BC55D97A5C252161AFB2FFB340FC25B1D3DEB80A7D5D21F73816E164E3DA0070495A6FA907E0713227B07DE8A16A2B626AC24511A2F2156DF59618A9C3D56F96B0704846BE45DC25E8F773230AE33752B9A881BF00EC837521FF1B0D48468BB514EE87410BF994D5A6FC33E93814C896E964EBD22BDED08E5C9D011FDAF8ACCD81587D23738312622FEB3FACC62858107FF21EC114E9E1ADCA8E230F774AE767933E116C2214BFBCCA0515C70807B40281FAB110B83AA3BBD602BEA8D19FE75B5CDEFE9E25B4659F18E7117783D3784A11164AA45360EDCD796CABD7118EDFA1B579558ACC5C3CE500A614A1B3BE913605949F328BE7C2B4EF5CFEE1A2CF25A96EFFEDD4E4BEE71733334B3352FD05D47D80230A9B7F5EF96A68EB120F21B748074EFB9005EFD8DC89CE592537399A76C7EAE9BA57AD57AE6B2569E8E68A5C890E8B4BA623429
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H15 LMOTS_SHA256_N32_W4
+
+PublicKeyRaw = LMS_SHA256_M32_H15_31:LMS:0000000700000003C5D32472EBFCF916BB23458ADB9A84C6723E518FDF3DED44D13F57F65F5B078906D0D6121FDAFEC2A428AE88966F074E
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_31
+Input = 032E2DC011E565574A32953E27089D93DB36CF43864D109544C7F2A0E46E4CCB99C5A5B4205D8C2C54B4E5256DABA5A6D4537E6DD674FCA8E34E1E9E11B90B2F5803EACDAE71E659A3A6B782F6F4E36265035AF09DA4CF8392532606B730D20C37DB19510E0BAA2E431C11A5F88FFC0954D5CEE3C5430A7255F8D8589F2A76B5
+Output = 00002F98000000031E93CF451CADD7F8FC8E1A6797BAEAB2934B3A02E94D0864A106CC4FD50CE914E2CC57F0A516A5D4548FB023F649E15895FC18784C335C42607763E557A41FFA4A482FCC9212C1D3586A2D8347C995668A353793E7567A23A59BDCC93D3593D350A0C24765AA0109E4094762C2A46CCE41A8EAFC875C46E20F5633394230260FFA633FA016E2840AA68FE3FF1DA4D9B4EBD9BF8F25F87CF08BCAFB686714CA91D2A569348D4CC1493A3C7FB5DCDF68451EC51F016D55DBEBD4B3B0FB357C16C9808BA2EAF442BBF026A63AD07B278EE5261EBB75C8CAA2664F535203E7A5EF6A3CB5992115D6C3202E59DEDCDA2517C1B0A647576BE87DD30066CBDC0F60003217CDC8C9C7B059A9667920A3416C8E87806384FA7C9A46E2328665E18D77503B6A2EBAD8E10907E7EB63AD72BB63A48443D57ED1A66E60B8A3A442C92966330EE4BCD5668324B9ACDC1BC739E61B3885F8CCD58C72CB05A35D6C6D0C481A63BE1DE9CDA90D37C1E17F32B17497D550D4E3E2445C5A84D11E849D538A577AC4F38CB1B1A787C61D8005BBD0F64ED4DDC0C340796649084E7993A29D7BDAA2A165716F93AF56830E4076F84F39DFDD560B5D717743C67F9DB2016F45985FD48A006E1EDF224B76482E63E1757CD23A0E60232F8072D16A5CB3B497125F5E899829ED440FF1FA5201BFD206BA002929A569B1FAB7453DF2B44549C8F7CCC170FEE59292643CD7E84E862B4AA6FB03AD76071D718488430340D58EF8DEBB177EFCD33F8D4F44EB0523545C8A76EA787FA66B84BB94A213176BE870D8AD597A4C0C172F019FC47428ED5DB091C69B41B3AFECE354E0F7FB365B831041F0A1E8195A2F6F7218D201D70BD08110EE7970DBC3D6AA6236AF86F7460FE632FE19BBBA6AA50272E5AD15E19BD8B0C048CF7BC8FD96F8DBECBC136018BD8513E1A7CA883EDB55F36AC95D94B8ACF42BD2F7D77BA384AE9FFEF79125B4970DD99712BB98B837ACB587A1EC800600BA30E1427CBA24ECAF5A41BE1667BF2F92163C2AF34B0A0603E27A8DBE952310D246C19FB39C54F2A0DCA74EC459BCF6236A5BFEC6389C8FB08D5FE8FDE5C075EEE899D0B169E7F715600FDA1E1F54668BD5A070C4CD2AAF859F7E976AC5FF79A0C1F6E35167557A85ECFD5E780632C42E3873C033052F453AF28A86686658EAE5AB80C63B4D918A0761F49BF7030557EA7F0C5CEBD4A55655F07670B21BCBF44AC21F44AF027F76F28BB531969E8ED1A947558E5C0310ED9E300851D43688A6F2DCD46EE8AA7B9BFF54B29AFDFA541F9808AB213E47086132F11065DF5D48E79A0D47B6D629F4603D2B1A584FE3C7B584B87C6523571B1C8FE8CBC8FF634FE0C2FC4B8A0651472CC9B63DB0452EEF70A8E23896340F619977B8D879FCFB55E7DA13F91317F8534EE6F31EF685112AF7EE1949377FAE2872AD70F9D53F2AEBC8A401B81EF1DB0DCB2602906880F2E7BCE8F57F46E26DE10299D10A33D1CA7C637A7B357085787784AF108B5FDB7223D0FA5895F246BBB21364B67B6B73A9124CC161480865261EB5AE25B18D98EEA9FF3F05387E0DB5362A0A8E4855D8B023543833192B3ACFCCF4B7AA8D86BC50253878C5E5D6C882E5526981CB2C2F5D370614D0C3BF05678749366CB3AFEF222E7418B3E6881B3199CE4540F095ECF1926C44DE888D1BCA25D908CAED5FC00E76E8B085A484C03329EA505D8F670212C7612A993A5C42C93BA4B4B372B3BE395E3E3D329B1FE780C5134C65A2963C85AAB4CB68095B3A8B52C323574E0A654C11EC019736027C0BED759111CF606BD3AFC901274C82D1DEB34E73F6616A471B521A6FF056F857AF4E84DAC839DE34FE058550E00C042A7155B10696AF24721833EF0F5FE365C5CD5505CBA4CA972324F09669411CF63B94BF222D004D54FB6BE815F6C6BBECEFB151971F9EE58DBF12EB76AB42B6B9CFA937EC5021FFC43E1D823A8E0DC1874D7B6A6165DFB3FD97372D5EED9920176EFC1DDA714BC6D59003E55ABB4035DF33818A9986E9FF7F2C1892E31B40FFB3D2DD4A4BA7471DF8F428D2A3167A33BD26D213CFC86A85B101B4EFED34DCF177CD8E1871DF5658DC9B7C9AB7AA78405266726CC66650BC04C96C29C8D87BDA6E2316F136D52366A469BDD5207C0A040C7B8D7A3099AE80AC36ADB6DE2AB98E1219FC602BB8B7D1D56DB152FEB90D54F59EF8D8BDAA58E9F1414132EF0DEB5B06D922E70AD0771620005DD4B8C2F422EC8D6CE34574E0E02D4BFF27CA963ABBE589386442C3870C4135E9EE8FE185F1AD2DCA8304AD866754182F193AB5246C9898E13550F561A09DD9F4B32F9086B7B977C207D707FA3B9FFAA6E5219C3671DFF984EB9179842B2151BC2A691927D3E0F7833C28F4EF1063AA77535DEB9CB2F5B33365285251FCF062043A087A96FFCEEAC9F38A01AC9C6B2ED8C9DE4FD7C0B8A81B886A2D0EC460F97A1A2EDDB5644159C49BD7D098F3F1314C74588E2E350BD925053B1A56402E601A9C89A4DB0DCCEB0BDCA58A9305CD603A197F6EB40806B010A62C82E2F70500F60E50888CD14CFEB7EB87CF4EDAD9F76B471B0215A697CDA8A54F316A4A26CCB4085F485E7F3DC1EB8DB970BC566DD8D775FF262EDB25CC7247A6E98E4D758380F58355F337671465355229EAE901044300F3C0AC49726EB749163C0F271C3F4D9143F473A83295B1A203163FA6C6DB6E700AA7736E7040C2F184FCF2236894B68E41130DE2DAB23FB0A02C899118644AF5FE8B6F5B2F008C531C171BE018562631EC0669567C1E45B3C351ACC0775276905CBE2F8B1562B1DF7547B1C0DEAE27D6DA4704F77464FFAB830B5FD6F261756CF622CD05D32A0ECE5DCAAF168E5FCC654340077A8BC6B9C3DC5DA892F3CE564F0E726B1DBD185741425ABA042818548237BA3B21C9F7656648D8BF0C2AAA1077EF5B714A93EC9D420364E6F9D4CAA7CC0EF1D2ED4A087888FA2CE623198487C99158CC1A8BC0E5D898DE76EDAEEA21ACE05D8F944CF7809E44126AC6FECEFD8C27EEF62137F774A85246E80D4C987EF3DB544133E9D5071B54000000146FE730C00CB359F6C9C9DF740BD4C77EC14E3E8CAD5EE7184BC0FE574A9C6F7F3A94B0E1F8524F0DE7B07F3FD7AF839AAB52BA5DEE3C6E0654CDF979A498FD34B14447879CDC11F1ECAABBD7D5154F2766BA21EFC1BCCD581399BCBD7D5586F6F8E85BAD341C880846226C1DF314F11E27459542CEB6B1E0319E12C2203EE7A3CE984EA5C5699080DC47A33BFFFD1E0A88E0C8FB649DFAE66C939CACF9FDE64356BBCB27A3F5C5D92BB7C1BD2F5C434E1689FB58B84F71750B206BC0B6EEFE0CF17CC1C9927EF7955561CCEEB81D0ADB5C81F3F1286FE22880BED65480798FF5C67B7A9CD95415F07CD7B682FC6AA2AA2F06F3F18C7C8220B0362307AD06659A9ED6F3EF177F75C47101528B04CFFFFEF95B620A7295E411AD19EF853CFCC8BF017688B4DD0246703659312FC2CF6A3F62CF41F7FD26624D133977C957B4F8673009BA2E07A6C9B6558BC64F21F6882CC95D4925317C200FEE47DA940AFA2885D31121AB8093E8AADF6A22724B18A2889781E66332093648C94ADE76803F99234EB1E1538482FA2C508E0C2AE2F73DBC4E9D7E3766BD31979F55F61BD607B013A197A65DFDEE3E5D54778FA4FB34EF206DA71FAADA02CD0E468614A0BC62CE10C8FC753D4CD18F1AEE68275718E9EB8DDD442F03A1A88CF8CFB8F84C759D4613
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_31
+Input = 9F95B6528BC9DCCADA2A12429DC415FCCBFA164FF97D2FB3595E69D89CCD70498261576EAA2CD17553B2381135106150798A7346F98B65F703617E5D3E307D123C4753FF158E873E400FDA5F743314D8BBA80919DFAC91D5606CFC316B12842E12AC454AE81DF882A453F28A60C6640092E96FC35F8FBF81923B1C0D102B9132
+Output = 000062D40000000309C53C663F24C6E041E207A4DF8F4079D6F056705761E7E744F446E2DE696254438D2437266C102F3F055C700EBA33E0B1C130AD427211E9662B4FE6ECCB14E41E5D55FF7FDE1DF8DF7EFA6C1C01840F63DB5698B5075970AFE107F9F30E08AC0F155FD95225D784305A15C903F2EB3A0B5E6B49F0BDC8F08FD63D876D52A0933432BDED30131310FDC9AE847464FC38DFC5324376428D446819B986BA68A6E73F6D74983B7ADD58261A958B275EFD7AC469DC6461B50BC821E61B3BD27CDE826CD07BD5D111533D062EE2D3D4AC8491B12CA6CFC329F5D0B63434C616CAAA788661B71AE660DA6AD135A4B5F16AA60C1FA4DDD925A5E286E3B6384414D99636B549D02C052BC50C94E0C4D5A0CEF94354EA22FED067DC98A2A2E8368F59BD57B655D7BA4FB36A646F0BAA4550A384CA3BEE91BCEC1430CB6960C7113C27DDE9BCD5E9DDD47C801DDA821BAA5E0790CCD40BA18EA4F4C989476866CEA16CC8E70CF8FAE9D24306B7A5AB04BB4E54E3BF4CF259214D1C29F85217DC52EADD9C20392DEEE0D3B9CD21E1B81393C7136A22DA398568CE5BCF76BA624459E2922104AF34CBC8E234CD6C18DD7E12955D4BD4FE20D0CDE166941D3077475C277D9D40B318934B731E3AA13194F942BA3FA6258296328DEDD4258835057ED0B355032A1C02563DC1F80A496A61AC579BBE9959EC17C25AAB399F894002CF9BD37FCFECF1EA84AC81BD85C6DACD9D594C15D200B293E5A5F30EDFB53B4A04973A14C380D367E53C98C6AD06B10CB74482AF16B23AA50E51BBE2341C52272DDB636A5890FC1AA8F38DA49542B6A6704D182DDDF9F7E2B8F158DB12CB7A5D3611B10FFABC3E20215A5F30F815DEDE2258056747BC3584E86047D76D6C9154CEDB7FF392A460004FE60842664FB9D0E2B2CF9DE204F2CAFBF03FECD05DD0705D468C831A53A054E9686E4DA7B5B0409CBB362DDFE633BD82CB8D52C507BD92CA993A48B9C671169065F17366E65D7E11D122EE4FADE8AF18CF442EE1EDA9F929096C5C41A10FDC5B2B9EEFDB1A3B4748012664A738078B6F5B67DF638E1DB48A0AC38B490028EF3900DF7E4A8881BCFC6A0A129D47B15761CB5534273AF21CF1332EC1EAD37B7CB22F3805C09F27CBD76FDC237C252E5E6D4DB979C4562004C9BE041A0E00D99A6D1497813DAE0214DBEFC522D0F6B998640F169644B1879F03A7C64A78398E6DEBF476D57266C18191A3226D72697A5335E5BFA2E1D461AABC81978C6A731E9B0FCCC745CD339BF64748DE15217EECCA29441356CD944DE11586661B34D6C6AABCAB42BAC9CF1E99154505D8F6177056B2AAAAA085A2EC7B905326B47D158BF0A08C2C4ABC6E2649BFB5861A52A029E1D556667003433734D241127210E6E697CFD36BFB485662B08F2E84E08C516AF0B2F2DAA102E686AB4BCFF073FED47799E9CFD64EF7B4AEE1C835EE1A14C41DF759B622A0EAC8DAC21C8D74F16F8217541D21D09A78D56C8F071198BD3E37FFA78CA4CECC16B1A771E6BD329D53BF16312093209A61ACF85CE6CA226ADE2BE3B4635F019289EF644C79C46BA7244D5BA300A33C0BDEBC830ECD0F9AC84B6B2A04917627510E18073D40AE4C82CA42E9ADC5C5D89EA695024C5B86FE5EE7513EBD57A4324F4D9A75FCC171C6ADAA652E6878F0EC42E6524F60D87348C3EDF17397148303E8803AE92FD68BB82ED71737C2D14111E7830E5210E23548A00512B0388FCD4806258B9389A7941CE781AB0025A8B2447C7B6CDC8D567D129456DE82F81E7B82C9DB7DF59EC396DB5B3BAD2B10A31F67B58FA6AFE4F2429E509536E32ABE9A002C1D5C64E7C1258B3056C6DCD3B9B653E9DF419F5DB74CE158C2EC0856AA4CF4116DA2ABDBDE46A91F4C0261FF50CB14012CDE45BC1530C0802ED0D0278E6ECFB773D5E5FCE96D64798AF63793329E6962B1A1072A677E01108E200C9AEE757E71610B0B16C5BBED00D837B1B8076A3D4FE504E15A434F24F20BBB41FBCE5CFA998EABB8CB8D630919BC7E00CFDFAF048363BA7ED5E564D4416E19B2E6BE7F246370231998F70887CBD6EE5FC8F987C52ECD46D68517544303532B3CA129B0D58D52F3C8A63198CCA7238C40B6700947E6FBC4E687C841AB07C4EE7E671E9D11DE646AA17C2F9C234FCC55851BDBF96F02D3E0E5671DEBF5DDB55E97ED689B763E815BEBD53DD6B3D200CC5A21DB3AB5C7C609248F1E41214F283BD646E4C1B8AA59E24B2A164A65A50306269642F0905D39866B32D955C0FC99B4FA85A5354239CB8861C4715AD1F318A7414E32F54072469941666B53F7E6B2F017C2E67B11FD941E17BD7864CB6CB2B10A583C4D6C86022DC29EA148ED8530539F1914234752A165DF59399932A605307B6D1D118EEC7524DE43437CB2E19217E919795D9C81FD944DCEA70ACD8DAF5A27AAEA2DA7F0206E1B74DABDECD166AEFF7E1E7ED4DB03567B55A5E7975CFBA690AE4106C4A3D39DAEC14ADE39E596BD88F8DC773787289829BABCB09D8EC5068784DF730472047139901C3B5904933C79610C31047A9BE5CCA1CED66A4A34EB8A4C984CF54A7DB192C6148FB6F64F2B8266377A9FBCCF8BEDC6D52E4CB9782AD614D5203792F7DCE6BB4873D8A4D56274C5A89600DEBC1E8C669B57D848AB0A9918BF187AD6500CD8D85E20F13331205FC1E8967CE1544E206BBD3B04400061E5BCC713A2D41ED05B82E28D8FB9527224CF1DCB57C133BCE3A162A603594C3EA1CB5D90BF01C7323E200D7E2BD71661E951FA392BC9DA9DD4EFE2F1C4978E325684F159D8F22B056677EEBB8C7F8732189681A90AED4DB1FF2B57652D110035418EDA440D1AA2C7DC3F0EF7241531FBD4347C51D565CFD1866A96481E4659586A6BAFC3AED4370D4CF79CC364C7F2C3EF64EE7B4BD127089C75A0FC4A21709874222C00B639B4CCFE241AA378D3BA455E851884366AF6E1FB46795220CCC150661929C1E3A2763BEE30BF4BCE18603E82F4BFA5FF982606C23D841492E16713D155DF50E3C933656A1EA9B3B6C3E9DA46B71C8CEF4F036A6677D34FF2AE423C000000076859ED9CE4DD48A5CAA825E9102AE73D2D6AE6C492750E3B5EB14CF83FCF9C3E3ACEA87536EA500B8233224006AD4004148D2E461DEF1E6E782D245CB9735DE286F757358B245D9088C8DE5FE6B549EBB03805358618588ECD4624489F075E7788EEBF697FB5B523BFE7E584565B0722721CC13C7861765257DBF219540C9D7F30A9748D12B9DA6E5EC42D334B1094FE69C25F1FEA39494F5C24EBF0470BF43CA68B6621E7B500FACDE55214C6FC701D97EF23130616B521337264384FC86E2FD5D26BD72F54D3CD6E0B005E5DE473A6807B668ECB300C231461C342BCC737913B8574D65C42DC10DCE45658DE12FF186B47E0F00C4419AB6C2A7116D08F47881AECA3096E534763348C49F8FCAB7B40B96F7109B56B7259B2234E9A925F54B6C2603E186E36142CAF69BDF64F02C9214302051ADC01F098467A6B39613DA3C0EA2A29ECF7BACA479480DF782BC821C5295D8919F229F3222BEE298213794E4E03818791002E74702C08E56D21C8396F7814263526C50BA1A64A7E42D1181F3A611712C535371F4DECE1043F817E8DA96300EE1CBDDEE9DBB1BC93F3C4AE51665CFFAD777D04656596A7383012CF4C9AEC2624EC492DB894B11F0FD36FC4B08EDBE8EDC626AB9289A1EE5F0D8C58330609B47815B095A59E006582462077A506
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_31
+Input = C101E55CFE86898CCA12BA635AA34385F82F7B380924556D48C7AEE261AFDB60BE3455F1DEC60B84937526F7CE42F96F03E2583851D88C16F3C3220A0A1C02F10A89A5531247685167CC11963A48316AD1B9FE64A0E5E96488673946177350A40C613F00ACCA280247F91D3A3D147E2C0A3A7E5BC10E524989521E3A4AAF4B85
+Output = 00007989000000033D45DD27919DF42641AE115CBA45DD8283C57BECD27E14DCFDB88D5050937AE92B0628A177B8E4AAC039EDD867909E1257F0BA52A08F69566944E2C5553C217E5DE3C5B6B1AF6D133984A16E91928B0E921277A329FFDD4ED07E24436666ADF2D9F804D857C25E2D883E02B5FCCAED30CDB9F759C0762AD83E92D9F72CE6FBBF05A9B562EE7CAF23A78633765B4AEEE8B631A485CB73A94E1C18A370D801CCF2D3EEBF99B8AA7EBAF8CFFBA50956EBF037E91F7E02050C8BD9D680C77D37FF2E420A491137CE175C56A12BEA5E5906489A87C342E79877E47267BAA875F54DC4B37A9A9EB259B454374BA31D066E1B0E5AEB806B0C8E7E5B9AFF8DFBFD85EAB299DB692E2EB680C8202301F7D7805446308F9321F3B499FF2573FAF09AA09F97A1FD86EEC2507EF182D44B7BC09075C045A8E4CD5A772E6D0DD21F6D6F69BBFC2F533CB27CA47D6AAD1D020492C3F3A69C4C47CA51CEEE891AE6EF030371C953D061EB9FAE232538A739499392CC87CB99CCA0F77AADA4C5DD6C86D26FEF91EC15D11748199A58DD4239CB2F898B24F6CE95CB03337910F0A4FDF873746A657F0EFA01AB685044DE4C82797CC1171D612257C9BD3B449464C95E939F1AD68694F2B1DB052DA1BC36F5D54F48AABB72EAF003F5DA707B9C04D6197E7EB6C87027CF07D4DE40AEE8371193216CF606E8407EE9C94964932A0C52F6498B752EA8DFB3016945BD4D7DA8EB7426F13B8BF1FFA50542CD88C1584DF87BB3F426FC1C97D5C8EB37F4687175FA46D94457F38E3F1D656A7C119697753E3BC025890B245D81AF9136CF3EEA42DDD0D0F255D0A16A535AFEA98B3A8F671CC9D43D3E9737ADE036700A736729AD871744E3913BD2288B188D5457D8E1E35057B1780B4C71E20E6631D8AF7296A00D69662A23C7E532793994F165C81D3803CB05B4B68C75056A5B439A89C52C6A9C96FBC4E9C1242EE63C739FD6FDAEE2C912FC0DE09C07F3EF5B47E9ED897FD64DED79B84E63EF1F29EDA2C331D67F60B5BD0281A89FFA27B92B654B0B74FA54CADAFEC035749E176C6B766C873C07AFE74ECD107BA88B66CDFA1A8BD1FD5B45AF98D56B6A8B1AC9AA7FF836139036BEA18904BA675D30167AF5641C864F53B6254A514435C706DD8A19EA3B99E75E38413F3C868E932D3AA3DA9D84232119ED3B8DBA3042B5166B9CACCFADCF4848B61D482784F7816225328E3848C9A15D45BF932F05C9455D00522BCB0D2397B5899D9E207DC0F7F2D49335D47428F592F2392D8D12A9259155DA1376311FD312B12082C42870DA0FD54865DA6D902AB61FA2B1F95E648B656BCE0526FC4CE0C5B7125D5350A78EF8F6118CC2C36CCFD2CCB4E08EE0586155E3056441095CE8D812B34A07BF645E99A4BEDA31FC8F32B854EB0AEDB90824FF7C85EDD7211B66360656539EAA1F5240BF18C687815EC422F687B06ABF7D0E4A56E5B14502B80E52C5A35B64557DB639217E61095AFFA40BC0DA69B333B91EC6E5FA4664ABB526B40A9FD381255999655E11CD99E32B1F6A3BF9D95417643628167E13FF709C061144AB23906423A15D05B3320BD3F97D344107E528BAD6FA3AD42982176965C4463DC12B83329D07E99064C387958300BD5E460F4BF5901E832BEC5790894458498B7D4296782F07FA765EE7DBF55A706D8FBBE9331D0FDB5D65A0D0EC742CCE1A56572F19852FBC9C576E8CEA458363DF3E60B101A916C7AF1B74A0A853831F8A3510914753D8154EF0A7CD334949552FA205CD376A3F990823C7F2D3DC3DB04A8C0A492CCBA15CEEE70EDB45F9D5A06CC4664D70DADDC258E3F145074E1AED3AAEB03D79046CFE84C8A07B679745994CD605088A23B38960EC88861CEA2740D56813E1C2AA62AD5577EF948BBE1CFF4529613F39385180A0BBC36113FEA25AB5D9EDF01F155B414C4C441C1201436814D9EEC48837C652BCE898BF7A52C3A754B3527BAC1F713084B45D6CA3D8505460439DE7B450DA95AC597EB3EFA6688F9050116807EF00ACB55E993AF5487939181022D5136D5B3E8AAB44B9F0EEC82D7A1A1163EF6F88D007AD7A267B644C44BFC8F593024FAB287A46E60E6DFF7C75A256EB45B9081C6CFB5FBE2160C86CD25DC3B3C9BC30C8654F232275ED4BE57EE547EBC9D568638ECD937ED2A22CB96D54313B053CC63B0C19AAA95B3C42B80A92D054BA13E07C772AF1938091C5255FF941CCFD371B4BEF922FF5FB8534DC6347A008B4DE6D115E71DD62FBE6AC3F7DBD19EA0B52EF7D04265828AB9F7C2523417D96862B1AB6EFE6AF2FDFB7C472AA57C33E83639716AC0FC6A3371645BD51D06684459A5C526A9FA58FA29EAA08DE150A6F913EBEECD4E41AF2AA0418C61F77EA3D3050D15EFC48F1275A3C1B0D861F465400AE8463E77E320738B273971384CB21DFF97613E02E606C9FC5EE24840D9A7D0140EE701EE3AE0DAB72281022D068392AC2469F292C2F5CA0EF863063D26898693E9063911BF21A1931AE3D5C4027645384732ACF7D4F9AA742032039956BB9AD45B8B3B990A55912002B0C9B65DA1E4D9CDACF2815253DA78F1E1F070F3A8C553D3F3D4A3B20673CBCFA480DCFE0B25BB7AC459032C5BEE4FC7C0F084CE54BEE77E0146E998016D043EFEA779C020E20C70497982ABF4DF3089E1C4AD8CA0641AF9E318E86B59B9F1C1D41E121902EE3A34307CE607FBD18F7965EA4B2CA25313642257F2118B19530D88D13BE7AD5FA5E5E0C3CAA31A62B306F70F977EE043BB71349362B812BDDC6CFDF30BBAE5B60B863ECEC4FF395873CE9103718940EEBFFC9B04BB6E656A62D99B066501FE0F2D6EE85D04F589AFCFC1365BC8ADEDC196C503EC247B2951471DE94387A4A580AEF4A43CA5986B372AB5F5BA04D23081962AA65024CA71F67B2D9F2867F55C63DBC949DEB4F3F91244FD9A8CFFBB0A482DD81338038AA184F1F70541381504B740857EF592DA6FFF08002CAC73B934C51BE72E4AE8F85E40AA01928BE42566491C7ACD207987F104585C8B421A3C89D2CF90B7E842AD106B8CFD5D2CFAEE4308535DF2F6279AA000000071AA4555B4A0587596164A06B7418C5D1DD852285F145962D6740C938278BCE7BBDBB6C89E5F0F159906A72D25FD05F1C5346E82A2327D06820C44B22C93E7C2E06337AEBC118D4E642FA845CF53C7456BC192BEF23FF3C33DA0ABA0B6D5BD254CBCE85BBD4882265397E07BF70EDD33630795D0726289BA4C628B486FEDC673050C0012BB40D6F982E07A71D995D578DFFF55B253459D7B804E60F83B44B6C965C14AB2C040D2E8F18D8C30A8A86E93E30A78B2D285AF87CA66108A292A4C373F63BAC790F1ADAC7F127243E47BF6847C0A810E212D79F074771E275689CA74581CAD736E2E57A8213DA868973C15B1A30DE3C9055C8EFEF17C7E4898A5FDCD818730B0BEA9E4DEA90ED5C4B0AF06A1C68F566D558512AD56FE7188F35607E6D8628AE737C1FED3AAE59E5912645DFEE399CE1E18CABB012B193F69DD60D6FFB20845BDD43A14652697590D6A0BB8F0379FB3AE6817FC213987A4E6EE0F0A819D3DE183473F9176A7A0010F1A076FEA8DBD1C299D2A4505D9D46F7166356EA2C8621CD7A405BE7B90E21AE2B9EC9DB39103E816376FF6CA3FE6642512DC4D4C85CFFAD777D04656596A7383012CF4C9AEC2624EC492DB894B11F0FD36FC4B08EDBE8EDC626AB9289A1EE5F0D8C58330609B47815B095A59E006582462077A507
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_31
+Input = 06EC86DF9CFA660210E9028EBAF02A8E938DAD43E65BE582196B3FEF43E9D5C6ADCB643AA70E79EC42196DE538456A28E0EDA8B6CFE8666B272DEE15E7A91C7ECE3AD424190A7B3B437D2B4CC70DB0078126986067A30181EF7D45234ABC6A6E6634F2E84DEB4F784D0F59D06A56E86D5038D2511782B2C12321106883C94B9D
+Output = 000039FF00000003DB00AE9F1378C0FB9C99DB4125D81D8746FDC334649AEE932C892BD9CE1FDB791879127FA7B720CB756B1477E6817A7909FD85E77F0C3B61266FD9F47051C9B5BA26B422514099E8FCEB88337DAB1B7AD9EE0ACB9E5F19E0311CB630B0FE5849274531D858464A7D48A652376D82FF17C80132F66CD5FDE309EC2846FCAB688DB80B70C0B8C0AAD98D18F8EF223006BF8A191635EC9505D38F4C791855951E50C78230F3BC8838B24534409FDFE81FA7B65201B863CABE33FBCB9A9B45F2929804DD30D0CEF0E871B73B2BD50009971810DE0D094D7F5D51DDC6660C60A2C7E9796DDF7C57F52A311A7C92D065C3F8025EC1EFBA850019AAB79C3EEB88AE835F434C4C4F9A15A9C50759FA6910FF450652E158476FD26B17A6898D3CB662BDC244BA871E84A2B6B701E52C4E2BE1B7DF7FBF23CB2C9D2371ADA2D7A6698FDE04C05D54D05833170205F442D40534BE9825517611BABC92345049B5DF6CA46C17F47B4FBAF9F5D627AEE516580CB27F10B7D6CA5891084729C51136F30FA7C3752E64A2C8AB56EC8A36F099D6518D91BC9EB54A8FFA30B78F4FF0EF72897B1AA7D8960123EF7E4DA3CEFCA97B346F3C13B833674E900F2ADDB241F7E562385C903E4A48F38AF78D3690F62229446AF54A1F5314987B31D2C9E551C7B8E5FB7FCE99D722FBDD8E4035833AA9E1C6A8220132E28F1FB058EE0DD9B09AA00922DC91E02C319AB9A0D82806BD7EBE283AE91B665D21890BE74895C1AF1310DD8FE2C682308F164A1843336A107271E03B5A97BC2429401164CA4EDBBE0350CA7B734DD5C9F0F1591CF16731C5E2501E08D400C9E7A0063BA82C6392376512600AB7D304B3E6508396CB532DF132A4982C7B41203FC97552089B93218DBC262676420B8D364C938240931E43D4DDCC737A64C21635CB563E2E5F17A5D4A3B8D894A25E430507A5C59343B1BF3278E8B303E95BFE85674B965A3818C0B3B7DCC32544233E0C06B6D0B6DF010D777CEA7BAFC285E832E33C0756E205329597873E0434B9F213C512D2F6DA8CEB0B90D84F05933AB985AF386E7378BB21DAF26F342BD8878E9F36288A10E51F101AD01BEC4BF5A1D0670FB74F7282587C7A1795822E2700B8DDEB0FA63EAF7E1E25BF0F9214C6DFC9251EF83BC83AD14B53F6B748C608B589F6636EC8590381E828B40980C559662313470E415C2CA252A7EA2A200E63971A25C04CF41F32888BE06A27E6D332E3A499CBFB17A118855012751CCFF75EE776EAF3D81F3708B9A6AFF34EE7DBC090F62C86B304172F8932BE7C2072A092E698C5DA26F1601D1DC984235698156A48D63D0AED7E1C2874A38D34712D54305DA0D9739C2609A819E359F8C34120115E73CD152C15ABFC75EF11E88C0FD8EF27D5B28CDBE4A32C88C05C802F21D98D522031A1C70FBEA3B467283EE7DBA14DB461552E2A8B73B5E9BA625A68386B2AEDDA6A953A26BA94EB6C7FE4807BF879EDA88056481C77FFD1E9D508FDB3EC9A11EAD8FCE85D24CE87C26EBCDDAD025CE3EB4631AFB67132B93C6B7FBF2B33CB3A268B6C8441087165D8B5F4F0504AE1E12D762B279C3CCF7D792438BD2E2D2B4B4944C45AD751A964C9B71410E6C5EA930131ED30F4D868D78469FE67971414D32D81D169C4D3290B2E1C069665D7A4DC0034F1815F33971D351B041460F64063D753CF6F629EDD1E9939A7E84F9A66F8D93F0C340F5BA2D19AF6925F78CCCCDC8E6F5A2D1E2DD5D38CEA02C1A3FC23B19BD64AEF9D45440A9E229D9BC9FAA2B1204561A4508D0DAC9DE4D724DC55E4AD1E82BBC26949B3DF019327C43455C1B76035D6443D44D27ADA172AD7B6AFD014DE1C64DA2106E83524780C39FB31B06E4F82BED234F990D77CE3FE2E3C797EA933C10108D6612E2CBD7649F25B30479BCB1715DA4A430861E1D3C95B0CA3CE172F02E6BD03427853FB2F50CAEF870E317B794E2792D91A22E9186AF324401BCABBE0F3E46D9242821BFA5D909E0C5673A1CD13C64776C4E29520A2F713FABC4D0DF8CA01A3462790BBAE484FA6216C639D037672FEDCD1D50AA68F9833A398518D4EB77E6B7420292047808E41B7CAEDDB59E32AD5F6B47AD3F569555C55158DB659C463B2390B896ADCA42E68586A6D3C591A0425930A6021AB7E6D3271B65DA13B028CECF9C099A152B99B2F918A73C8F4B6E9199F3E3B4AE27973CFA6D2E5B4933EAC24FD9B950BE9CBDE7EA85CE8FB79AF7F13067C5CB7A41344771898FAB10C7D7D63F8BE00BDD3F3035B7E967941E9107BFA4AA5CDA530D680A14C934E3C1FD08D17E7DA96D792C0A4F542311C36A4BF0106B8DFE49088A67F2CC317B0E35E60365CC2198B16427F682AB783DB02BB9C947441906978F2679855436F7ABA8A7C0C3FCEEFB866F8644F87C0DF8836FF871BE95B9BCFE30BE46CBC8829BDFFDCB18501ED55DD9EDF97A1EA6DE75D0ABF64208BB2E8111AD9413A9F45D008ED832EBF788E31EC44173371FE53303D59A7DD07E9E6DC7A004EEE73E4BAE972C03A32CB62AA4DCA0AB9D3039854724919596305A0B39C34C7FB8343C97C77AE7038FF230E5F66559077CFE13CA83146873F32F3E0B8A81788E3EBC8359B20307A5B4AD0D00BF75D6262103142B299193DC8371A972645CD8BE42B3A324FA09723C90496CDB57B18D43FFCA2E185F6A09DCBA61AD551AFFA76FBF1004E42BF887C223494F0AB73089E27CB4D972D63C77AEB2685C11A975A189C4C4E004678C05FB3C0283BCD14F64C2FC34BCA73DAFBD0CE0342A4D35B323CC071491324A471BDFE51A68206A39F993ACF1ACF296416F7BD8AE8E1BB374D2949BF51A2F0707830AA3B83F294B988D0A8E550AEA8F944E914509F2A2BD37B21CBCA070204942EE5A6E4CDE450EAC1DD107FAD296A734C1811F32BF3B02D79ADFAC31C99D09FCDD435E60D16135BB3AD399E625411FA8BBBE6227F8E9BF584366B8E0410F0E8A2AFDB1182896594EB6B3B3F03A940158B2068874C82B4393C4D58122F4F3FEE2D82599CE34A680E729F9EE60639B17E8C663AB2E2197D9D099F857D79F6E627EB0000000753FDD08C5D7C4DA1350A2EF60FBCB8C3FFA30D7CD3D042592F6C7B00905AFDEE6F7C83640BA5B65FEDC4E8C9A9B32D8159D73C11E17EF7FDDC0C2CA45DB18727268336B9FA5BF4CF30A8DDB85BB67DC5FC3C7ED831298803B2F7D181257CC73F395644777C6AB6B9BBAF101A27D2DA30780528DD494510D2202FCE7306C855B3856F86A33A21D307261B64AB0CC9779543AA7DBB8DF2E32408FE29444552B8FBACA483D828087D51C462A98C6C9FADD7932C20C68C9E986DAD2F4676B201F23C6843F10FE7545D0C9385A3ACDE9A4B7F9DC98365787F6CC20126B3DD20148E384F84AEF737661AF99B1795C3697A647DE86A925239EABEEED80DA3609D046E5635695C745DDF3842307BDF5A133BE6FDC6755A472C0024FCC2AFB00152B50FB8A95F2B906265F2755AA35EC21039D6FE21E1C88D0C1B25ED1619A7B432725931E22AD52B10D9DAA33995FDE2B602D1081EC298A0324D185B38E869AFE7E9CFE6097982B3F87DCC55B3B877521EB96F36C42DA871507C19D3392128DAE04908B6B56A79F19A0C02270C8468968C33998A234A2BE4FD52761E3DF91FB39EAEE796A197A65DFDEE3E5D54778FA4FB34EF206DA71FAADA02CD0E468614A0BC62CE10C8FC753D4CD18F1AEE68275718E9EB8DDD442F03A1A88CF8CFB8F84C759D4613
+Title = LMS_SHA256_M32_H15 LMOTS_SHA256_N32_W8
+
+PublicKeyRaw = LMS_SHA256_M32_H15_32:LMS:0000000700000004E2DAFEFFB8C0B7572263C27FC799B1F0C536F491EE5A896E70B265495C7F88E7071E7AB551E509C5898F06943C402EAA
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_32
+Input = D7F5F29641E0D9FC99016C65A272DF0F429BA518EDBB487AE10AE387C5BA519FF691D2CC92C9DF6EE9B45C05CFBB560AF092D7E23AD193A9C2845F204EC3B1F6073C20F87CD0A2197DE0E980640AFF402B324A76B158DC168A4E9D34E25D4ED235C110CFFC813C3B09883B16E71DF85FB9427E9D96E6B8170C1C7AB90CACA2B8
+Output = 00001BCD00000004C5D4B3C9539C7A50C45E642490EF3A8D6308C6F56E17655DB83D70A3DC5E1E7826554246DA84047D0F8AA73FAF4B4F0C13857D8340458799A852FD5339F7D7EA60ABFCF71948334DE53B6063F40797F664C7A667EA688D296C818AD27FCB686999D295E30A4BCBCC096D58A20690C3152AD48664978914189427E782F9D3FD976E116E5BECE005C00A5C76A0BD06BCE357EECF429D5EC20F0BCB50E65A43932E6AF42A8A6FC1D9F6EB4C369F8A67427B7589E91E8A863871F202C333A3F9049516C77FFD278917DD5967AFB81151D6AFF3272FCBA9226F3CBC962B1FEE7B2184700B64684139A827AE1E55E7EB09963514412826C28AE244C9B82D7B3D936D6063D4D62933D797A001A53F4BF80DB300D8B08FE7B4A749BA9CD6B7C427044D820216B672C58CBD52970C6FECD87F641C7CD12CDE2288EAB3883DD25C30A346E5E235A52B4C850864442B74FB94B3464F495D3087F1BB36DF37101622434A1316E32819D0D170DA744275628D3C469A04A330DF77CCEA02DF710336A3FE9C57549EBEAF91FF260D22E4A5FAF82CEC3C5E8791051ECD40FCD7227A148328364851F3DC0FC968C9D5150501D2AEAD1C749CA0FEF10E7D5489ACE1BDCC82459A0A049220A486F7C05C12636EA799AD5FBD1CEBD942365278DD995FF8B925C8E04EC17DE91C1449984CFEC76C6264E9137EAA95E0787F5DD3E34B48F125D967CCC33E50DF0F77A5B4CC17A6EB0F21FF911E5A2C0213D82C7610D7992073728AC7BB4AF8F1ED416F88CFD100A966ABDE34D4B6DF0A3576F03FEC83BD2EC16ED1943B84E0F22C39E0746BCF9C3772F24D2991EA4C0ABAADAC12B9442A31B96515F64DE5DC7DDE2DE48275D219C82D923C9F62BF637F3D1739B7DAACC88BA6E8DE5384797366EE5CD1DA5EEB63E3FC1C4B750D59EA38B4AC80FFE9A9147594248C4034205D0F4A06293A7952D958B397F9EE88E937AFEB0DFE35D0EA12DD8E2D0C2290CDC155FD9BF12BDCCF2F2CB18168DEE1C4FC45E16B4999040A29F7903CF3965AE539E0CCA15E5E2239BD0FE8775A67C190CCBA6A2AB57206C60D70800CC993DAD0ED538C55A7044C3C39869658A2014A41749EDEEE148D2B48A09B0FBBE37D0D27F44BF641E9946CCB88E6DD68E85B7D811A30043E1FD125C98E2DD13E793B5CD001F6F75911D6662CADB734DB5AF412D9C2D324B657B3358C921A3E65E1A259640B8312369A38DF81B1F499D76C14595C24F9555A2A172E735AAF83592FCF50756437EE6B0432D68966CF6DDC5584449EE42170DA8728CD4A14E9AD2CBB8B3C0F481D9C630449C24C909434D85AE6DFB934B81457C9AE8431CA8CA3E886905FB02815ED9F0CB86F5DD138909F924649B283B4C18A9C0B4CF1F6DA286CE6ADBDA3EFF39C3D59D87590B9058998C8DBF7157888C9838B9BBD59E100A1E381E55804DD4054E390D510C866B64E6F9F402853BDF3A1617E937127B7258A82A8D8B89C4ED89CE0DA669A9A09528DF33A2C4CE1B3D932C9ED7726661706F7E6A9A36AC74590591D401CC094B4E21B1758D092FC5976C0F4E90F3C29E397DEADD21C44870000000721C3B02AD0675758DC284ED35A55805B5CFD68D148C1EF85E2E1CA215FEEDCF8E5644D8C6A64A4C8FDCF0B4613A52BA6BAB847919243D23A2254BA02682B9FDD5BCB7A96CF5E55F15F0670714CD0DD8F02D2A9BCD5EBC6F23454272BC2F2A5E8DB7C0A7FDD242C3B1985A30C6C4B2F72553EB8176D1434C0569CD0825D0C5BD18E0305FD166F29D6A34345A025AF88CF1B1AE9D55AE6272C3AB9158F70E8FC3110B1C8793F7FE52BC79E44C9F70EF526C1D9EF8E07A1729CBCCB000A4EBD1888CADC65A20F70A6D755AD68F591B137F094D51A3C94CFBDC153A2C4396F9883DF74241C9722375F08DC45E1E60FE4B945D35CBA6CA2363E636320B494C1AF8D89347FB07962DBDFB3FB72475E466CBDC066382AF3592BE3E11970B40035EC6804041B5EAF366832576BD448B4B4CC2BD229B24421415E6B92994DB355874738DCF1CB8F9306244BC6DF188F7B5797E0A1144AF032CDF6EC38BEAE0E7CDF86C2A7F2644B88ACCA6C9F51C189B7BD7762BBE9A4443BC02FE5DDCA16BDCD361F20E3257888CAD5782F89A793A8A616C12714377FC2328F4FC47AB62F97BD850ECF518C9228CA0CE2B9E4A860852F533318EC2220A77A8095F803B6D22D7B7C6AD9E9FA737152FA62C1EE6C0370F3107FF87CAA854250566A840C64CEE2F875F6E453
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_32
+Input = 0239711DA105501EB552B5371770D4364E447B62922FACC25974583BDB4AFBD428BA3E28C8A0F2D76C4A183CCCEBA493280A1A0598147640623ABE94DCBD69CD8F8223BC04FC41694A1377086F0EFC170835F845178A564B7642250A0A3CEAE353874BC903ADC9204F3290EE5FEC828744C8D1C7A1BC55DA4B2669CD1D909BDB
+Output = 00000DC3000000046BBCCC4113439D110E395FFCD462E6CF306917AF6A739DE96F336F1B8938DCEE95E49BE0B5CF4053C5CC9F3AB6F15CF1A1BD9022763C9809AFEB59B7D2534635CFF4F729307F47D269F77FAB14B46042691A1EE9805EFD1013C9D71A30C6407B0465CC338BA056518FF57DDC1345130EC3E8CA01030FFFB82D9D2668D447837DB98D5B9A037201B4834AFEF950A3EAEB2A5CCAAF3B84A3C78D133777D7083E2BA47F18A272970EF3A5CBCC4DDFA5E27BA38CD2C4D97C003B3F07C576F9D55E0EA76EFA27D839A2EF30A65985AB91FDE568F7A0B816953B2EFD713B757F0FDFD4836C80332B596B5FBACBBA52383969E0B4D53FC2785435003F00F680A309B4A377940D6249A53535AD9440C5D27A10B072676D63DDBA19E9E7B814381968FC3A8F2B5E4DD36E4AB0D93EF6216B075DA60261EECF875348FF52D424C4464E54D86713CD34F27A22EE1F6310A6C3399D3FF38F4F550EC30AB585414514C3FC524D91ABFC8027F91716C98A031AA4FA04648B5D3C574BDBCDC01C9E10383CBC326BD193F168A91E56BB53E5B0CCC6404110F5B37C25B3CD9F6FE949A5DA20A3A0C3DAEA4523200B0F937D44A24CF2CE447063FB4498807A7B0615A3F4B324A4DAC8C2AFE24A6BA93A627B560BBA0B0E5D9E29F8C85798980B375E7BCF4D2076C727656CBB72EA135BEDA6705BC09E009166F428285D6412B731D0F4AE067306A80F3D18465DF1F90B802E77365A1D1C7B76E9C28615656A46F5248C892E64AC1DDD452B8733DE7C7B448D8290671AED4BAB45A94295CCC2E7A8A95B93917E109D158EDE42EDAF0723ECF4E607E379B1517822CBC78148F9535018F98F57C04648A45DABBC9A608248230ECC55F88FA85BB21C5F6A3F85508E2E5D300BAF4FBAFFA31B6D93A267DCCA24377614EAD7741B42A05311743034E2E53F3F012FE66FE3B83B175D1398F6279B6AD45EA297C44BD15B5EEB101691645DCF3DA2B7BB4559B3E154F5AC981EB849806863226127A35CE7FFFCA07DB44268EAD77051FA415109A7770BCD06C950C403AE27ECC2AC8F6E78CF7030DB075444536EEB7374CA6C127FB27B9A80D9A69B382CB43835B384A7243F273D5A3BF1C611E9C63902B0933660B0C97D93F24627BE01E52C84744A95B397B236659532002680D87C56BDFD7D7C7F3B8D3DA27FD7A33854A36AD184B35EB14076BAAFEBBAED1CD2D991EEEDC4336B587C03CF010400EE64ABBD023F89D2DBF4966DEAB98C624E556F1555C52E849806832B5AC689FDB45F874FF1E381D86EE53B67B206F39C58F4FEB224A412A86C15FE926A90D8A9C94AAFD597CDCAB706859447A0BE1DFA532A6F042A44BCD02EB08AE7888A9582209B68069AE6874E2A908DF8A360767DB2A24D8B6490B0E152E7971EFC9D31C8771A7565448B1F746E3A9DEB8B1F113E21C7780E98E29D7CC0CBD4FC541B71B568ED45BD6818C2D2A9EB139C120A62D8B7972ED98C5977CCF9503C42154D1FFB0185A86655C3CD48B67185711EED90FB9CC1B27835253EA61B47CF7AAC818343E4EDED8BE390B530AC7F73F76B567D5B09E84351D09CDE000000079280C71ED7A669EEBA83D2490002B2C3BFDD1F8D75EE6C64B6714478BB2E9FDAB559447B69478237D1410E8A67E237A83913C5D0E2F3A4F1E72C515D47DE576BEAF948746B4503E5AE1F532540FF15637D0E06DA3677663891D3E5DF3D9FECC339849872BAFB9705EC2DEAE8BC85AA127636788EC9B65ECF089879B33442D95ED54733D48310D638245EAB206A9C5369E635E7E6968DA8736EB1F9D4B84CC5D6AF8332F5DE422C48578722156FB497DAB879137A2ED3E054CA706E84702CE50D6B0C6AD8E146A8156B9F1717609E5B7DB37C8FFA920FDB0697CE66EB27823262B94A62A1D4B9C74498078895220F93B3C9EE04AAC9A59DF1C0AA9585CF320B980FFE0A87AA7CF7994CF90FC218C10464DF7360EF080157230E34DF8801D9A7D053B2A01FBC603F3995A848FFD794A7E634519BD30D61DA5E9492B8CE7A1A97222EEE5D12557882036FA942FC644D2D81B586A900DCBE246CBB95E06B4CD95CA830BE331EE67CED423F9D1F88880DF92E8C9D40D311949DEF7062BE2528006130A151CB3C88E995FD2C392E85D9644BAD7AE3DBF5BB7A7953F8A9A1F67DC008718C9228CA0CE2B9E4A860852F533318EC2220A77A8095F803B6D22D7B7C6AD9E9FA737152FA62C1EE6C0370F3107FF87CAA854250566A840C64CEE2F875F6E453
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_32
+Input = F68F9A941925C39048E47E3D601C727A33B15E9B7953F77F03B38510A5F14F894CE49443D9117ABCF88C7170DFAAA255C8E6724ABB996C8BD373A593E1BB1DB9555EE702723A60A5FC1934E5DECBF3A84766CCC2ABA5E734E7077E3AB776D62C72503CD253EABC95A91EF0A2CD549252AE5C09B8E88F0A91303BEC2FD00AC4EC
+Output = 000074200000000439DEDA6A6845D80957FDA1FC1F234DC950A02810ECDCCF1042B42B650765E4CBDCE27DB4005BD8594E5DC4A793A084E208C08D72B3883AE6F64A1D76F506C32B0BB47BB19B596235232A67A4B7E820DFA87F9FFBD20BFC4CA1885889587C0EA4D057CDB720B14BD617043BD2DC9C3F836DB602B85E11BF6B72BB79B2ED2597CA8A33748A4D47011D359C2883E86B70AAB649E4746178C18D39BFDBEC2FB0CEFB4AD17FAFF8CFDD53B46F51064C4A565478C75B67E544241A644B557DADA19A9B6E2698C7FC9864973543F92AD035608828C502CA8F70E90C544FE78A86A290B4AB119F1990171B5592118FC825F094235B8888508022A7617EE9DA2FF8F0D9ED2A0152950FB48301FDE6B3C83007180D11F8AE441FB7E6F3D9BDB06448A28BA9E721C0CA064226C6C740034F8E3A1F54B72568CC0EAE240947D5A2EDB46B25B3192A1FE18D5FA4ECC3FB770BF42471737BB6365F48BEAFE6323C00EC25DC8D1140E4131FF6AC23B8B9A4A5F14D461B8AD973267AF50A3BF718DAEA549F25862AACA1D4F515EEB99EF8EE696497F9BE98427A15E57A63E6959211E264BEEF2E1FFAE58DBC9626ABA7B19430030C988FE3423E8692C577B715DA1C247B1554555D472819367B1EF12438F2E3EEB29F3A661C573F058DEED8B92709B1B2CE35846F018B4D908075365BA3BEAFCFFC72D2D0D29CF6790D732FF9AF214DF5B733F7AE9AC399B174FFA8AC5209B1ECA78A57CC247D3A0721A0C688F8830BDFD04AC2FD58845A525674295A2DF40AD78F211F3F0DA9B79ABAD0F769F038E11D9C4824E9488645D2019736AADC55AB0CDD3A937928C83544CC317A2204002769C7AE23ADD459379A4AD12EE090324FD7111CCB1B830A66FB2D2C7862C7ED8E6140F8A85800661615B16D855E36BCE9279E110412BDA41A63E8E0B9DE67AFE0E24EA0AFCE279FE25CF2EFE2A890804A1F2510D27903E424FAD928F9646E25B64F83947F108A1709A691F07496E60C7E6FFF6B0B042AF39B36C9F13ABBA8A71E442EAAC827DC6BFF36EAF1288FD5DDEFA079DC53E84A829080331C32596C1C79EDC965C23C68CAA100A413898871BF241785AB51C71FDB281CD3FD104BE6815572D196A388DBC7134CEF4F8BAFD0216638557705E1202618ED66B7AC9222DC62DDE1FD3B3FB9D7008533B21B2F93F79ABB691E1AC20997A519F9992575E6F231E36A2F4022E1120C331C6CF7555270EAD219C8F2943F4D8FF2BCF87947915E26CC22E40A6F745466BD0E480716205DA4EFA0B6FF82EC525B3B3AF030407B30D488500379D345283D8D07F7FDB896931C42ED8FDE96BD51FEB6882E41B6172E0E2A16744D28FB6F1AC7C0C2B099414EBCB2E68C7A20ABCB099FC70EFDADB0F2892BB6DF98F5D609A8E7B06F7155324BB72D6223634E9619BFF9FEB567802F1CBB8279A83A22F825773589CD87DA0BBCF6599C60264AF7AC11EFDF268EEAF5DA8839FC293F4FE60BE48DD8A56AC7750BA8C165F88B8F9B2AF7AE6CE082F887A3D687866D6315972B60C3B264537C554C3FC514BF3A91EAF47269AEF3B490BD1895AB610F516B00000007E6306B5A226EB8235ABFE26EA57E16F1020B1ECBD55A412AF3A95B39989739BF80F8D01C5A9BF90C622C871EE593DC802D6BC6D23256F6BB7CCBDAB3485A81D10DD322C23231A7C24BE4C33324A0E7908E48ECBFA6C5B1F919E033CD0EBC3BDDCEF221254F59BE48306BC81FE252698A64FC69E5ABC6E7CEB0096BA98C353BCBC6B26FCCBA4999FBCC0786C6CE20DD489578B1D5C84A738590A7DC931BE5B3FF55A14B50B0BC7A4A6ABA47136CB177FC3BD5EFF097830B82E759479817A75BBCEED382CCFF6D28918940431A8C62D93646F12994373A11C72C9D0AB8D7579F914078CDB050FE0FE3BE9217242A46D47AA61B463E5A0ADFEB331983FB5C26B3470FB1D5D0985D989AE18778718B0425B74645EEAD349C020DFBEBAB4D5CE5EE8010CE192AC1091FC2B0AE095F3ED53D688A7EB0F7FCBB4CAD4202C35F362FC9311DB0785C31102CF59C067F0C8D937DDDAE83C5C2AFA9879EC4148C2183EF0A2F997A9646795CBB20B6BA1D8EFFE321198254D829D39FB16EF315C00A0AF0DDD6492DFBDBBE0E9A2632930836712E6623925402161D5BEF4A464D88A1BA314EFC3BCC9F8B23CF7DA562721C0A075F269D5FF4796C232016260D14F3DF074BE7604590ACE22D059315254E503940CFC1EB9837A2BE5BBBE2B9C18453D22DA46E54
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H15_32
+Input = 1950EB2CFB33E066D07F0BD7829558903CC2EF50A7148A3E95585B695BA45D1BDA500CDA260412EEDFA9AAB84999E7977FFFEA79132C16262B12310D22C0107A3854706A2CD78F273C037DBE3BB650C6667D2A6B1F95704BBA39B2B62C4FF15D68E56F9A604D14A96A0A0F8478D15FDDC85E5D131D795FA7EFD0B74181FA314C
+Output = 00001E4900000004D3E43AF4CAC2BBDAF83D0AC0AE8CD72675E6B230BD719CB7A279B2D0A50BD78C1BC8826D5D15875192C9A99A6A8B344D9D0334E15A3A2C900C86E1F74886353B419F8F3A7720790EAD508CE1427DCD56C756D49755077EB1DF7E3ECCF2247100F76D1E521CB4FD1B9A52D8456AD76CE6955F639D75C4C7F68B06AE8D23C840FCDB6FC849A721BE82C5397855BAB7C3BF82F4C322FED1BEB419275CBD0ECA96F065CEE2AFF6875A69EB07F5085234F723D1606F41727F2C4887F47793277781FF8B4119747CC662CE1761ADC37185306E9A318BD842C5A0FEB51C0FA019CBBCC9318C2D4AD936051C342015C0A2807C06ED6B23C5DA732B84DB4D614A413D85052C2DB43A9650BD2FD55A9D051B3D2F64227A703B4928A6A8EE3E84AB2F4D224C6D362AC34A60CB41A17ACCB34E42F9C90DEAEC1AD241F65BA60910D45C7291E313F5EBCC0E110FFF698C437D621E3C03923208734D592099C2F29B4D9C904F0C099C61E98E44FD6F307C9EA52A55D5E9ED8AE726CDE4560D9FED2FD5168B2FF1CC0CB3A17863926C621106F41728B652C494EE3929E7A0D359489F74F21B3D74DCC22998033EDF53545455CBCE2EAA11B932F7FAA95FCDF3AA1890ABB9D906E52328356A20238045607137510DCE574A36F134A89EB351ED9C7EC35E6B26C69D1811B9B6BAA803355CC05C39CCBBC91342DD98AD894849AA9A1C296D57A86DDC60401577B697ABBC8537F399BFABADD39C44F643A610C44BC1FA5F67574EC422AB8611734EB52E53707528CA83C03243053009B812E26FD0B503C775A6ED7958321D0993CB7804C2A789510BEC22847231758BC5E87A2436083E381D39F7530F2FA42CCA67C375BA1739472A04739160365A5BD74ACCCFB73E9CAEB79FE6EB195DD4A932036E81F6A3837BE5786C73BD86DBD1B49621991C926E7923A9AB1ACAB28CCCE857D02A5AC3347FCDFC550840A4FCFB612F19B4D9EFAC212547CD3C824F24FA055E4796548B53C3CE54A29CC67F65862A0527B3086EA772FCD6361D0CBD49C7CE896B3E8DAFFDD41E64021E7C9DABF771A080812CED802CEC489E96B85A1D1760D9947F56407898A3FC4A0EDEA937ACD52E8D4D4A6181FE2A76D6196AECFF64F1A541157C5D26F33D6FFC42D71E59B6F58FB0DC05E439ABBD1A28CA214F0435B8EC3F723569CD293277EA759771DCF1C23580686DD29BDBB7785B9A2015EBDBD6520026416D7262262204FDF7AE598A5D5E832200A8D31098E03A7F69F4C1A1DE5FF3C871C0D78165AB748C492D36C161FBC43BBA2A11E40B3BAE1CB8CFE7F52C423073155FED05C03776136E33331EF85F9C8022156B4F376D96D19C4DE9F5406EA452C3FB85B8E9055CC11D3097BA79E1DD8FD1871D132A18ABB1FF6B7801BD776D545A8540BD8B2CD87F13C4068A1284AEB7987B6480658A1F7CF9FFDF6F2302E4EF8A0A16046E386B4EDF7808538D908CDBE4F2FCE15C3100E06952A581836118610BDD479BF5BC0579FB0A4DF909F58CB41DCBB336A01A7B0CCBC6AEF506A2DC822A7DFAD59135DB3BB92901C659F210DA88A01BE967695B145500000013FBD8F030A0C6C9B7DA271A248B30D88C44A5B8C9E86364018519095B1FED08FCF27E2EDAD80B2B0AF1958F836BDCD943A66D35BA97926433CC9371CAB8405CD515B238159392D64F984F77B7F24C67A764CF17C3278BAD0DD75747D7C66174618D953FDCA3A48E9043EA3E335783BC8F3101C40F9ED0894A083581ECA36389CA996D1BF7ECB563BAF77B10CAE527BE0AFEE564E595FD3AA44198CABEA5F6E2D2647BBD40328997C828532AD635B058D0094D1F260F05012D3AE471492BE4A91CFA58C9BB71DAC051B8C14E76AB82EC7AE61553673E63A9907FF1739681036F2D7EED6138290070A1637066EF58E6276CB3B7D388252A50E5FD9C293B25CE203A847B9646529D8D94405E35A6BA4B018F91020A95CB87E1268540A0A20C8932CE31079D9FED7256927790EC5BB57C9F16278707834C7FD2C65B9B3956213E28B188685F55C5ED19116BC00F09E917A28B9556E9889998797D2FF3B6157B33CA18F2644B88ACCA6C9F51C189B7BD7762BBE9A4443BC02FE5DDCA16BDCD361F20E3257888CAD5782F89A793A8A616C12714377FC2328F4FC47AB62F97BD850ECF518C9228CA0CE2B9E4A860852F533318EC2220A77A8095F803B6D22D7B7C6AD9E9FA737152FA62C1EE6C0370F3107FF87CAA854250566A840C64CEE2F875F6E453
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H20 LMOTS_SHA256_N32_W1
+
+PublicKeyRaw = LMS_SHA256_M32_H20_33:LMS:0000000800000001FB412DB9ED914FD898C934B5C6363169187D89A4CDBC139DD6F5322C15FC231AD4B29CDA5E77928E98859DDCFEF6596A
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_33
+Input = 886C4C41F6DF384188B9988023541FD8B0D61E1D838EAB93002EC142A15D4737C043B73C846810B0E8586BFE03B1F1378F988D112FDA1E3FA9D1A90790219AF4B89B32158BAF713DE74EF8A2CE5464AA3551643B51FFD3F35842ECF6A6F7FEE1FB3953685C2789F4D4DE1003CE778296C750FE8E02952E0B038F3C15A4461CF7
+Output = 000FB50300000001D7ED17E303A0A757C40F80BAFCEBE2BE23D739C682374601A70A4B6F74F0DD552170A565BC39E34F58D5817B64940EE5812224BD8C06AB00CACBF366F88F8189141FB16E3DA358E7E9B6899731D6E7013FF67C1AB1DCFAC773EF0F1148ACDA3260EA46FEA46651590D1C4F9E50BF1833281DBABD35B28F769129DE156C2AFDBF36DCF0A320B8F02771C871129E629F581A65025947DAB94619EA6819F7890388311A50F03E05B6F3498FE08C97325CFD94EA2FF0C15AF62A82506C2504EBC9AC29B254E443231B953321C2ACB51A9A41F475C71001BCBF825A1EE6423BA17247C010F1D1FEA6C66FB760F370E02AC5138DB85290EC8261A6A10FD46DEB1488546E862CCC9628FD09AA26B524C44C213B96E38C1F61C5EF144DEFB7AD01DE736BAC4F22E5686C3068E46518EBAA5ED7A27A8B7E6762D7CB69CB420CD96D4A79AC1766EF530595A2B8CE7AD76D65DCE115240FCD3C38BA6549190D00F95DF8DE7AEF4B4EAE50281D85BAA9AB083D93B04FCAB316FAD4B79A6AD4DB9DDAE6B6C4F234E906775D0B68F83952163E3D3022416C59233848156E1F7EA2EFCC1FED7DC8F1FCC9C279D025C24324368350D2E026832B95C9FC5174D4E5912BBFD460D4DC3EDB2C9EB9032E74B6F919AA453CF3ACB7E7DCCAAE46389F3950C978B11C03DE14FC49DD228B2071B5BA831FC8BABBC782C2C2EA62A028BC059664698D092BD5071F39D634FF01E416BA49A3AD01A6DA5FA7FAFD8732BD1603B9B339FD7F588F6316645ECFB990E37A3C49A0596A035569F6AF70A6C73A81881ADD871BD467D577B5403AC6531FB73B5FEDEE61F39430DC58CC2039C1C58A66A9BA5763F9EAD42A18A65C677BA2C9FDC15DDACD2D4BAA146E6AF5BD304A70491E1DE9F95BF83E9A9A3B348FFC8A0EBA6970B3FFA99F26880B26A733C16EF54BAD341A3EFEE8D9FE91E4190A750B4E5476E7940D6DCE9E8AA89F861A24C8A05C77BA0F210AFBCE73B988BA21BE32C982932D24B12E5F42519AC0AEE16DE231B0EF527EA36C0C059C0AE54A08BD0617F13CE256AB62E695B458EF9B5A1128BDEFB00D5FC7267BC7F8780579587F8925AEBDCBDFBB02A4349E2288498A96674BEFEC54CED2EC0F30CC6621CF73FCA7E8C564393A89A567B2A2FD9E59F72C13DAF860BFAF05E3BEE9194A86CF1DE845E3AEB22699383FD1D84743F4233CBB74F39A010B1BFABEC105D9D38D471E19E9574C532EF32A8D17562C486E06CE1CE5F43DF02DF5B2EEB5E3C80D8B9C31936BF0436A74A991667AF4F4DB9CDBD8C6D56AC2A66A27F5B97BDABE36855E28FD004CCC610CF77644F733F7023302387740B25711C2242AAB473180676CA470E565BDB77865D886630348112F828DEEA8B4A2609A64AEEDB75769E91E69483D9B938DBAC0D325202B51DC2BF913D2B4F7896F552B84F1F7CDD39FB0C1CA8801E06E8ED19D8D97231FC68D1391A1FFE543CD3A4860B0A6BD9928B00831EAD5B124420D4530D46CAB7055C1DF26A3ADF9D84B064A89AD76B25FAEEF96117E5C6B2F10149AEBA10A81DB8E46DB7028FDAD1FFDCB910A970A5B56F2052D28091916532BD030B7D2562B56B22BCF583FC373385B1CC0CD2100A1E6CB51DF7FE4591C268863E2384AA923D0EA2FBDA39AA7C99D1B9A8BDFC232C55A8848B7C6B2E2FC2D1B4A73AB1944D01474936142E6C249F06219F3C71BD8266CC2083871A3B554456E11AE082DB52C5C92CD4B114BB739ED05153CCFFC7E9AF105B6FBD94122A4E88062739040A6976E47F75E001F77B7411DFCDFA9D40B3B1E0048DEFD6E160AE66204E489D1DFD12D5F4FC059359129EF6088106AC3F69A00BF58B4494AC581172C763EE738BA5EC9CEAF01021300271999D1621BFBE38BF50E25EA2937CA90689913DDE5A79C5B7DCDA360099D6C8E2BC6CBD6E06650C08971273A353861CEB1D1A9A86EB9E46312022A3FCCCFB98E5ACC9581C53D64194472D445F0BA02F134C9FE2A1092DBB71C9D6230C920943A7D67F280F67658FE65D8E3E2E59DB1A60ABE57EFFB69942A1ACFE4B7D8BF2CC927D360B9EC78672634A9C77CA3197ECA279D8C9C0015DC6AED8D32986301EA252D3F50C3CCB7DC37C333C9900312CC9CB0CFBA28AC5CC50D7E2247E5B3CE406C2A8F6B75417DD68AC577D10E122117DBC8842014FB732AFF2C8D11A983AFDA1DCD9A120771D8DEBD5B384C092C2AD28AA12D28982D438AFCA5D58753CAAF175D037DAC1F547A4A89890CBC60DCC989F663D9E59FB86AA4DA63FF58DC4C43738B885EEDC9D299B98311F83FBF7BF33B6B2807A76CFAB94559AAD5E5668AF960293C986D2E7E51814F67121DCCFAB97759042CA27033B7DD9AB267616E49AD044BEF073293B9A167F95ACA15962DBE45D69166AB40586F7ADDD9EA81B00EBFE496CE250FBEAC1D9CA0A3FE3A6BF4559AF1DFAE3AA5C3DD605A2DD2A37AC570C3309B607C890500DE6DCFF31EA4F49F9F24DA3B76D694E992D0D49047D79270E7F40CD5FE358BC0D384B41223BFF3339D47580C006E204349670EBB9C7C2F34DE9EAD1CE0D381E9F09B340AED766F063EFEE143F160F63DFEAC46C7E2313B3E436F7C563E59EA64A9AAEB6EA294D3DA86B2101F75E84EB6FE8D0A3B67C975E3484C9DCA87BA6620F6C06C3CF4C9751516D0C2BD4040BF551D07BF0D00BD6C2F1FB148723502449EEA073203F5BE7ACB3C698C0C7BDD7E97FAEAB317827D00D00A205C075A94A6F446E30B1A70DEFD011A02374D7A5758E7DC8ED7FBB88D616172D04F7D2DFC873491DCA1702B345B285A8658B719C7594B80CD88F8B66ECBF02A5939697FF5870A944245AA22A843ECAC203B6F3EC24A0457F32EEA480B08C15C680B0ECF9C6801168641DB6365D191CF06512B29E595D65B3012C9553F90D0B8FACF775B19699AAF722C73A796117C7448CCBBD484C2E73A6B3C60DF4B3C2545FCEC96FAE0A5A25BB8A4CD4402C9C33A8FA37DAC408E7440E1277A16A84005F6BA84D9701B939C2BDBEA7C45B3543C6C4C23D83BBA521D01B8FC67956B6A08858FC9E9D43F0FD45472A08A3D387188FF175CC7A29BE09AEA6F4B1E0500EDB35D3E75A56F55769A78A5EA135263A31408C8E4C6C476AD670B071FF378FA063B27BAB4E13D6D8C7D9E9D86930AAFF7BC3A09B4AD8173650A038E199DA84389B3CDC3DC4BE4CD0A2E0A030B11DFF5A616381BE4BF696A89C395DEA28BD04C42A10A8B2189D21CAAD4CC62885EA2ADD7635AFAE74A45F71E26278DC063E119A0A274678DAC79DC376285768B65E57D90842432F01B0E58145715281B73FB1ED0751C6D8BE619FEA135B91EF53C89ADCD28493A6376E3D8BFA9AF82448629A48AAF3C487D707449D891D57BFC0BAC3A23A697C46887D9120AAB3E53607AE9D8249B8C764B890B81C14FE32E042744F2D92F125829FDB15EE0FB8DF01BE0D30579F35376278BF44AED557480E20BCC22EEB3A71305F33D5AD6840101ED5C7459FAC21F7DBED808DBCA3C6129D7E4BCB561A675B96D444FE775B89D22AB27A56E5E2094DD4D1C527F6EF84689548F496978A62E3AD92F6E830EE7EA9A9620A97EAA20C79BB992053A4424E907D408ABFB6CD687BAFB11675178E633B7AE1E06EEC528D4FE375E146024AA5FBCC6AAC1B3569A855760EA77A9D0E505ACA45F7F2244392E90051331997B6E0C606940470FA51F941A06C71865300C9DD0C7B2348553F677BF328DDE6DCF0EA415FF84FE8ECB0F9E0FA96C5FEF51830A62B4D07E59887B54A333A3EA7DAD522DE19731B684CEC82680BB30EA7B9E9E0F4AE4CF9FDC609FDDA3BC78CCA95F6BCADFD387A38A0403788C77C48E29F2CCDD94F838F094EA5126BDF10117280A962DFA69A704B8693F2F2EB2B79DD486149C8BF38368CD67B6B2AC22732B1AA9517120B99ED8BAC9A1311558141D286B8E61A472D0CE1D327EF7252AE08BCF305EE1CC70DB782EC5F3013297AF5917641805358C7B28C73E398E60A6D8DE70B092F7678837A7B367C91CD4EF88A94426A89F6B1482BC17D68F61907DCB5ACA3840F8E09FDEF966ECFD7A92952D3E47D80D91FEC6C0248A656B5D1D3268F6D80CA53193FA2D62CCEB190D8A9AC5112458E4F7A18817255DC93D61BCD6898B650FD994C5923C0D1601919B0D936738FE75AAA1362FA661ADABB2FD31FB23E31E1CE3C5C1359DD0A5A6FCB161DAA0CA80E745771527F07652A7AB93C35B83BAF380C98D1B51BF76A0B57157AA8FD832B0C31C8040CED0F699830B3FECCED0006D1BBBB84BCD7382D89C113B1D185E93D14E6E574A8F42DFD8B1D61A9320478A88CB55E1623A72796130569DE45CD6E15FC7FCBBC7349FB19FB2B1C633F75F0DD7FEF439E80985B7C36D37EE1598A03E54BFE016376328E715C296EF4E9D280D007484BAFED6FF90F5D3D6CE3C31D65415DBFFDCE2D0AE29A7EDE6817B4E259FA74A076FAA5DC446F69B3C02D63E6B62079D76C5816FE1BC8A6A2BE967C168FD2CE5C60445C931A38A7B3B48747A78C7AB21556D753AAA48D320C33936D1DBE695D6CE22A5825CF1B59D1C0547D83746E0AC64153E242A17619F77E32457146670D67CF8C2DD675AA0E1D97CF5D8AA321C4615A02DEB8D506564877D8B0DF5C56BE19E8B95E649712F916F3176950FCE1E39F99162AC9D9E64D6E06499385053543D8051E958F5FCA8FCABA400E072DB233AA1F00C6A610A1B71F0D4EDB308324ACDA4125A7FC7C7E1DF9E2D1EEFCF3310D393474B96DA07FEE2FFC602229FB97F4CC1F72587A8A72F4BCBD0FE0E4914275388E1EC9AAE2D82498F6B9015B5306886B7025AE4733F94051956D779D91019788B153802B9DDE5C510452D8F3467E641358B4F33A18F1B31152E37FA866CD2F345BA5F76A39A3DE94E88A216AA867A1CE8EA88669490479006F5233A0D8AE035C016F3078B44E6E9AB1833CFD6EEB11A71A0643C722F3386E071B847DE29A852F3DDF1535771D743E9451DF8C7F5E408469719F08B4C9E50EA37D03BDE3208A1C9DD2AC9C524ECDFB545628F0CBD7FAC5C48808813BA7C6D7019EC9D1DC969B272BD939407A2A464BA35D3CE75929AD792EFEEC64CDD3E0519D507651DA0EBDB372077014F63A3F394D3BC7988FDE87C8E5761864E83CFC55432D0CF6833FF9C08FF344E9B8EFEF3E922052EA4939BC5A6DEAD6CE4981180483D0803D52EF48D51A660160C47FF7C651D4CEA9625602537B0971F55D7505F6F99AAB41566DB087BA82FFB9F99B5DC6438A0216AFC8D51257F5350F27B777F34BEACAB081CD62DC196517AF889722B72226B41E8C77BF10D29179A83D8DC19A417AD566B55F9E1624A4F257E4EC056E047A9ACE0DB28C54391BA47B329B88C0145E4DE81D357A9DBDB46A2C9C84788556A3C028DA5D6203422C799356688310823B966DF6971291F81BB5DF4289A241C2021FCA0ACF7996BB29939A415226E0820F79742D80DDE1FAE4546C3E482B191B49B1ED3039777FF9100CA5786B6735B5B645FAC8594242FF248F568FFDA51337DBDA4B440DF8601C82D4993EE2B53E13B712BDE173A28EB69A5E6A5D9047A04D63E3B5D008A21E3B6AA77331FBFC46EBD1418ECBAAE55A34D761A6D0EF3AF23A3316E2769EAD0A06617322EB80D387A7269BF4A87E91F8CFE45DFF74EF8A9090AC27CA03CBAC3A16B9C00A15329EEBD848C4E7A3FF9D64BF93DFED3A48F4AD46AC75E598440CEFDCB47ECEAF1DFC781C8151A1DEE819A5FB52DC657CD8AEA0BA97470A7AF1C538115240AF6E2722657F3BABE899245DB403927D5F5A12D4A47A385455AF3A08FD217F0BFCAA0037D37979095A181DBB42044BBE036D09962FABE4503F8EDB4B22D34DFF2BA0BE73466DFBCE0498407C077927DF856922B48505AD6060E1BF9F140A8403397697DECB543A5F89F945DA4AB5997D6D36182EB9D719AB6DBA9381BF561723B0493E0E2C8F5399A78320CA172DFC433D2E4D5797A1565C87E54ABDEEFA65EED4328CC25711D62E8823E100366F3181E94DEB6A47AEC8D5598A7A3D0F9137A31C1FAC2DF764CAF3F9819248A77D36B4518406797CD936B502DCE2EC5F418B07048F562CCBD1D364F079EB45A3A46D99268027FE2166C59F5E6F7FBB93C8B8601EB6F353C6F34A1FF64CBBFA626FFB28B7E86A2BF39558B4CBDBE53DE27844B99CC9DDB67904224D2C5326EE05B5F724CFDAFDA564C5795462FE1D155A819E29EF265B627618C9D9D3387F7BDB9EDB56EAF063243DCC7ABC254BB638D2B63F5CDDA99C48F480659FF7AAED41BD22495331E21C2580DFBA5F211C567E8F582BE135155F96C505473F26E1013FE70B3B1A979287004C58077965733F1C7F93E19E4EEF2E07B016F09365AC63554155014DB227CBEE8ADF31E392D18B8217CDFB64E9BE7CE5B69D02AE503842B7B1E91B7E506B89CEF0D9BA7B5EADCFD6D22AF65392F4EF7BC12A67018227E91E488E880BC646C4C2B6E3DF80942C21F97ED6624119B3AFF02C416EBD6EB2238742F69EFDC03D43FEB38B0109B78399084DED06106CFAA4F3C1FCD340E1DB9A9A51475E6AAC38AE90C2EFC483C8B28B5E4D58ED6D3EDFC0B4242E2EA2821F051113ACA19827D8486E3E7F7D8E15650FFB8AE48F068860F7022EBAC409219CFA10626699101A1878B195E2A03220F6AA6059D409CC4919549248758C20EF04654AE0B37490AD75A7092EE8B9010469A14C76B0E16BF272094F3ECBD27DE9BA8C19AFAFE5D30FDA4AFE9CB21B72E48C332C8A49165B382C974F32CE2ACEE752CA46A80DC732A890360C338A5D2D049648B148CDEFD5A92DCC4D110D7467B9E3523090E3AA3B7B45A3792A5293A7A46B8EAA84F6E094E3DA6585E6D09D0754C7D9D030113F910DF3E1BBEA93148D30723FDD9CB07CCA8EF0631D47F792521B6CC6B06DD1EC312F473BBD61CEDC2D252F94EBAD139FA3A1708D2CA1339C9D6931399E444BEBD40C9D901809931BBFC2CF6316F198FFDFC3B2CA6B3D3F61CCC6E205FB712561E9C402F298B97736580F5991038D31F2C853586FD060886B606BC74A32DF81A93F02F483DFCA9E137B66AB882CAE9C73BA405D96AA4ED0D0C17C0FA5BBD7A6F37B450AA997EBBF7EFB850B0F7C2E326DA70384E4A4E9AE2ED8003D5AFED325789B99DC9EA8EC2930C2BB891EA0388BE0EB9D57E19F34402B696B55E8E0A4CC5787534565BE6CC2528CFD3650CE3F01AB01697D7D452D638D7C0AAD85DD011F0D637271AC3719010F340D04C3BA8C5E09E9F1090A4425360BC8A211F23030B32140B99AECD20C61E5FF5F519635795E4C83520E269DF435882CCE310B3CF80B6CE226D64E9A269BE0EB49497F6E722F9D3E75BA148FEB38780C5C49DFDD22F9430625EB26B96932E4C29E550DB2253C48B966EA6105B4214F23203CE908E8ABAE26DCB512FC17C81E26857415C80B540CF7834F8BEF81CCB230A0EC10127C30DFE79D00D0DC6DAB63CCE2EEF7A47BE4D7F644BC55391CC699BA7120F16BA4ACCDB0FB817170930DAA10AA94CE7B7C3412ABA4755CE2708C66F7D7F2FBC7F2478F1A5EF00CEC2AD8505BD54C162C64E0EF4E0FFE6FABE01157C75F54824B0146E5CA95884C6F3BE531B07BD8902F05B3AF1783AAAF299BF2076EB2E5DCDAB7315171E892F0B0BCB867DC07F4709A444C29DBFDEB01F6AB2342B4D056A4CAB4675B2028AAADC363E83162C9A46666D695F194C8980FA6D1DCD9C90B81F562CCC22206DA9B14C0B7E2F625CF1EF7D72E64B642C505DA638AF0247CA58CADC187B7B06FBA2D507FBBA8124D309DB88E4308406553EEDCE262BEC4285852C8F92C1E2B2378DBABF43171314DB5E7E9F44811EDC325B0FF63949B08EED40268213906DC40304204BB274ED441B8E52124050BAC91DD3E3DDBA71A77104CB9624A80EE8377AA8887E79CD1F417FBF2562CCE05A1068D338EA8474534E628A06FBA9069F11708D0A7358557FFA8169D9937B159DD212CB90AA8B3ABBB98F895202BAA1DCC75BD3B2FC2435AF5462158787092825008EA8B056E59DF1FDB547A9CCC894D5819DC1489B3F33B034D590C4B51E6AEE2555D8F74B3F471A3225BBC52BD092C5AA01A277924D13AB318B6224E8FE7A2A5A1D6A1E0255C081492E765BF9F3F96BF9E0CA8C36E1E45A1E78FFB1D4AC7C9FB3FB8FCD852806DE5E8C4980AF5B69387098CEEB3D7FC2D91FDD9EB79A1D244A7EA339F4F8F2CBAFBFF332586C323EAF7E3794BB320C343FEC00F09B7C21DFDED74A035A145FC15DD4F2E1091E33838341894BC321415EFFB0EC2747496A43E3AE94FAEC22173B2F576180726F22A4082BC009EB1D7E94EFC3D8D63FE2B346D17CF5AD9DEE9C67C435F99F8B86B7A8DC3918EFFDE6183D9889C2F4164BF7C3D3E21C0E44BDD18908D4DC18ED668AF150BB1B5C5602F367DD47F79DAF86FAB41B035E4196C76C6B7104667B4B7631B7E99E1AC1ED51080DAF6C937E08B74A617C5E4F190E6C16AAA06A8F9DD4202CE02AC46277AA529F090201179162872E861CA934D4924B6EBFA4618FBB2763FE0171A8437C6F7D3318E0D57005BA6AA1D2CF8E6EEFA1FA24D7913E1ABC38EF69DA0B2B8BC84B7FDE4693C961A992CEBF7A01F2B32BEB55F06ED17DA2A5AC0068A455B3CFAAE7094C053786DB1FFFF39353057AA3DA36098FC188A3A3DE1512AFE87944AC1A33414E64FEF5C5260D2678C4D052C45E58F0B8B821C56A369CBBD22961A252E38211DC54A4156BBE1FFCAE4C12527ADD345AFF245DD4BC5640EF279A0FD2251AB07A286C025B735E8F91EA3B227B3B56C536C2124615AC475CE309715612C15B04302699714FD7560D8C5A49914181CE543D7142C1E5A32A7154EF8E28E6B7BA7DF5D2489FA944AA3C6613DD7EE6D9869B7C8807E48C9ADCD4FD30E6D85C770530A899B1028C33BD81CBD8EBC8700D2F9748690865E1C6A6FFA02C7B50AE6050181E9C92728D2C3F2E8FE350FAD9DD3A80C44A94969F9137E48C80F3C21A2C26CA81859E4E3E330FAE0475D72F306F7F4B4B2BF98FDCE1A6D37FB961CFCAA7C0923CF5C649BCDABAA691BA03C86115FFD94439EAAC5CCCF2B32E8BD0EFA82D98E92E92A47A2AE2E9F000889614793FE1BD9C5DCD8144C386621D02622F79C73C602DBB1FBDCEA195A0F2E59F7C5DF91B9B5B64890EEA260267FC8A7AD5CD3F39BAC1ED100A267EF00F648EB77693945C15FCF84FE286DB83E9C73A9B089175F1B8C5A0963C04DB8EA6E7E13C5E50CF339211EF13C76C4C0FAFB8067E75B8A7A4B3E1989B44895CDA89A837CF806F25D4D3664E0779931BB1EBC8F1D4AADE175AF956B06105285E426A874F344C54AEFE0B75A166807C80D3229E03A55AC7D4C6A6C35ECD7112AF5FF9A1F0681BCCF0EBCA07C68FF167C16FACB47155CBD212E69E696282DFB9FE44CF6AE938034884C9EE5EBEEB37AD1E9E9A9FDEF26619E500D6D67F997B21B0C7CC94D7A977AE5F8E9D4BCE2FE738839841965154C21D2122BD9E04030C0B3E4C30DF02AA9D1AB47323AAD1BCF2F655F7451642006FF450FCF8E9CBB948B314CD0464BEF1DD24D26445D10C84B32C25BE91916F537D9BAF93D49B28A9C0F01816748E928BBCC20199C8E1D2C4B06ED3CC3310B31CAEDE7BD00606CE88B6D4BC80C9A86D88F98C70601EDD10FA0ED6E435C62D0A00D382CBCC3F76696D0C8A8A0E6AEBFACE0CBFD197BB1526EDD2B246ED3490A0F8BB2612452113E12C629AB90571AADCE13A078F8332F873B3AA5574F396759F5716D9B24C58840990246E4190E7EAA5514921E94C3E6B1336B9EE9013C9C13868491A5D9E4715970C41EA811CCDF9D050F00BE79AE3B256C4575098AE1A7A5F85571992944BEF3A0EAF4507EB030196095474FC4252FBB6AC8C84ED4481EF734F51CD4B34465FB50AFF0471F2CA05B095F39E0680F95E9579BAD75BE210639836688499EF329BAC75B70E2DCE0ACF5902EC85F1F38BB2080C7D0DC42428940E394F7CD6605451FE5CCB7541DF2CC40A99A0F99FB9377D410D6F480CE5F85D4AB8F87F96701916389B066ED3AF5F8B614F335055D00BA7FE07E5DF73DC77C69D1FC56DD276301C8033FC2925CE9B686D3945277B35A0E58637DEFC64D544A208277F240BED19713DB1638FC41E465FB565DC02A7E3536E97F5660FE1380F621B242DAB7DEADC089BB33A0544B079E85DA38CDED90C507C536142471CB105BE74FC8EA74E0212252AF70D71CB2D30DEBC25C70D91A81904E77E666735C47B621C18928F8CFA9F3C90308684EB4CDF7DEA31948531DE856655AD6E2B6882E2253779AB5A8289049B94979AB8AA24F932F19D35FE3311E4DD82164DE13F9B05D90B37E4D56874A017EB256AE2A2B669009B72E87C94C822BFC31D5B9C7F519EF7D92D6F59A7F8BEC7056E7FFF87984A0FBDBD95A4BFBD22AEC282B6076DB692248AB0D2A52E924DD26798579AAF117C4895B533FE9ABD7CB8C32493B147A13C3A9B7139198613A8C1932B88F430B7B74C65815F39ACCE8DAB451E18CF967021708DA2192F459FED7F55FD4387310E59F77903A8E053FC194E572B9ED50BA96F7F5B3793F8070404BB1B8AF8B594F86725592752D6D4422BD495DF6134C5F06973C9658E031382A78291ADFF153A637F4DA0D95505741DA2243B3B48BDE21CA3787867F5820A862DFA6814E66C1A610F77B25E6DBF052D3F22D3497283F7EDFF8C26437F5A0D15C36F55D1236CB4D97329A3201260BD51D2DBAB33D2DF1BCE1323D1A536A988EED9C64648A767F83403BE99E583E22A6B54A04CBD5A1955DF6F8B5FF143B8612B07DC2AC6B7B2AA3A394CA618BDD4809C62E614433A0AB3864EE0E35C6A41134B49E6EC8EC253D226C65B837D229C3D3F495BA17D8A2369B3FF23A2389C46520C46318E6AC92B20ACF06658DA0C56D5D5D2DAE1F071D3DF354E16E77E2572A4676AFF9282EAD1D1B7ABF38E2C304419BD99C088F74B9AE3407A2E6039858FEB81BA518577430C05807D038DE4D6E05B25B92B603A5FEB230C588E779D85FBD9AF12D8EB6D9021AB171BBB549B6295FE3CEE4ADEF3D84727BA04E4C9AE73E04CF87864438DF5F840253F102C743381C94C0CF366B76151D31C3DCE59C6882C48D38FA86748A3B67ADB977065DA6152C1E0DF864847D5ADF435D3D9CDC62268BF7BA468494B11B043B540A6DF75702844223BB38CF8CB749D2EEAF6195692217DCDDC4EFC4BF32148D553A5B5A481786EAE6C9AFF4DF1B9823515BD0C789FE23C875CAC936BFBDB579DB2EB522F2A75F26CB0C9A1A937B989E773EEFCA62F06A4045721D3E24184D6260639916F1F550498D5415FE621F082BADAFE937E38781C10C26D1BA7ADF6DDEEF36BCDFCFB5FDB0DCD948BAFADF0C829C74483A10DC401CDC5D890743C9A7808777F3AA2618D0DB3F8253C060FC893B2371C0E8ADD7866B83A66F1DD19DFE2E4E3B4E2445935D87CB1AAECD2B357605E211FE44DECCD4EB113702F8718D336CBD8E7663ADEAA64F549EB9A1D7979E1874287E51FD69395F2E7A17AFDD1D59EBB849A58A9CCDD878E0680C86733B1E6C0D2129E60F0EDB7DD8FD806FB580DE76D3743C0F129CAED07E0FE419472A82558DC2C72EE30CB8C77F3768708CA28720491D9C4A72B166E0826CBBB24AA1C613418A4ABF572D3BCE9E84EB2658064DCBB8BD1C42C5EEDD6EE694190397068681827BCDD4455A80DED4FCA0C71947CDD0A71C166E7D13FD0E8453CB00FA5A20EBC917985E2A24BC6789DB8FEC1E9DF3EF411ACB770A7A59BBA0B1740F2B5235B5D71A121A4BBA86EBF35238362D7533911C6F71A975BCB3CE60BC11531A42A9493A4DEFEA8BD3149A84D7B355E8C57325591AD701D81E42BCF027149285387C6D8DC4CE5F2CC88330287EC00E658228FF3858711F3C25998B5A05F06E62BF7558B344BBE88899135CAE918667802A4946F56BD6E9493EA06D7F4F92DDCFBE0E2A54B3E804943EB55922D8D802EC52E0E99157B503B7819AD2C340000000FDB4E0FBF002C982716E0F0971760E96CCB8045D1E8C7F655A612CA44A67BA21A6DA06F0BA4B3840DD219E50ADCD58AD36E19ED568B7093C6CBD1988239C73B2E0FFCE010FCC7FCD3BF009AA015A4B5D282A781C08FD4A1E4D748D2B9F5EBEEA4AC96D4EC28DCC57A2256C790532463F7E8548C6B05E7F351A28848BB94AB481DCBD939674F208D839AF15F3272A15C97170DCDAF005C42F5C666E07A2D13A49DF1FF4A85A0E4932A274BE8A668ACBBE0C9336D13E5F1369E254F5E22235648B3CFEA9FAAD7AB1587D5D989EDBC9D05B288047312C7C6F7773F949C5C73571A346E2C470F6E01BBE5EF7C9072314FA82B77734CFB55D03A84AABE1689D25BDC803306E4B5F27D29863FF07CAC75B18B2520CEDE1E2325798DB17887F7AD515971C97BD75848E0221EDBB6512F96DB50AE858246565A63976250845B6150E63C453E6A9970909E8DF143FD6C1C8A489ECB99F9F5C1E36BFB0F3387E640EE33E6838CD98D6FE2ACFF94DC7769681852904725D629EA389793F8CF03F9461BDD277B179CD557651555BF5A5639EF412C58E1DD44AD7874AAC327C8102E06A58459D6FB91F5CAAC979536B35B65292D2B9AAACAF800A122CF99C9955D4B3FC0CE39CCEFABE4A022D865D53224CFA52390E92F74195EBADBA5F808E0593BFF458B53F67887957A26B460D597EB562DD5E26C1BA7C77D0896CF9A026654A4AF4D75F2734468F98E1028C891B92DF735CC13FEC29907657481F957D65DCCBD39D3C2463A6BB48A10254483367531CDD9D330AA5427262AA0A469634B0EE7E1B738D2438CE5F9C1BD8DD77118920EB72E2CE69A1F6CCF608FADCC397B0A54E6E6B96A32DA28CD1859057734CEA61A384C3801B30D07C592D6C9340B9EDB04E809F099D1AF
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_33
+Input = BA80125C9B9D3EF52681BB1101A5A33314E168F9A005D5528FE4A53FD65200DDD3498F4924D1CE2AEEE0EEA7357A939DF327277671C0844ACA372D6AC72CD51428F18C9442975B3B58D9BA254FA089BC4E6D6CAC6628CF5FDDD2E1800C2703A8063E47BF37E10A60D48D9F4020621CABB73A91CBD5DC536FB1C3764DF730C9F7
+Output = 000BB45300000001DFFC1976FB8FE4F28B1302CE02A6241D0CBE59BCA2F8705064F8AADFDDC805A2B3CE8E0E83BF785AFD49A26A0465D03F76BEFA47FCEFC00B8306D2765DD589271314EE73177163718ED6B242D1EDE517AB72784D023C87C001A79E0E902C4E2B3B4CEDC1FC58478933770A7BDB79131E96686FA1A179CF0BDE50067C3AC9A888095FDD0335D709257F009F93344C7D397FEA6BC1E00B49002C8B104E75E7B785B30C47DA1AB2B3B88A988BBE47B5761E6999E5F78CA884649DBFF39BF3C5839B71BBF54C80AC2DF34F8361D5E96F8AF0F560C16FB0AD8BD63632B699C0FC099D6DB9D31192DD39DBA8B298C1FC50C06A7A423C7389DA24877DA6C93DC01954F7AA690292862A0133901ACC4C4E792F5A097873E211CE1627E63A9621F14BC140FB52BA6939474271933BD3B71FC54BE7E35BABD132412538B91E0C254C413BD1AE22B124E5FAC9D889B7FA5F1ED68235C6BB7CBEBC1E6803582CC97764FEFECAC545D98ECAA2AE600E99A77FD12CCA84BC0252A8D2E7AD742C4C40495FA147BC2AD00EFF1308FA397C2672EFEB95CF8A1E1D2296267561332A064EE241F4CB306763AFA6A0D1045E386512AB898B6AF1210070C977DC3037AA7A866E4E6425CCC358B057034BD1637D082166090C260CD795112264A486646D47BF1CC72CD7FA2A73571203519F3AAFAB38740CB6B440B20876AB55ABC4722FB6D0ADE220CECDDACE8403CD6CA4D2FC68D0B37BCB5B67E9E443ECBA89ECE35299D4FC5A15E8EB9FBEB828941D5F264992724183D11525E72EC0F0208271C352E5B2C2006C637A29BCA7846D2BB2CAABF96647A38F86C7A7FA29EB7A5B2984D5E9AD0E149DC1B5FDA537125C9658053A2A2A61DCE0238ECA546A2EB37F1FF1FF17602ACD2E06BD3E4A916FC2A761DBC9B1AE399A83B4B17AB466E467AE20F1D5D8D79A876789790E81C58A4F5AAF1FBBDF87D2746E84BAF1744DAE6F279D62B0CB16219A7BBE76D61FA65527222B8DC2336F66606F5574D0937049BA7E89101A7B242ED75703255B5E565399569CBC4D3F1C57BF89A9500F18435602225E5A64BB0FD5F828BF64979A227A128CC93E3F7EE622713CFA40E9C89444ECA4BC937D90FD1FBE71286AC8A9185DB8C98A021B60276EDAD4E4627AFB5A8E31F5DB9E747F9105E1A496A2152FDAC42051473F09B3670C64E208F364777C2FE065DAE8C17DC9F1CE035DFCE90B4E6F251A96D5675D29A2148F60ED37F26D402C00DF5A3A2F750B9A915C44E6CFC775B1E78123CD1527FD4EC80B00DCA07D3083559FAED87E699DC6E2C41533676E43AC82F71D18DC6FD0FF48407BD4E1F9CDC65CB9F3C86873F60C15D2111D404128F781AFD3FF2357084AF76F5B0C49270EEF7040C9C954FA8A2880031178158FC500C75DB17C588BA631A591E3F3B2864E500ACDCCFBFDDF2CC47CC2859A12CDFE5BF872B260612A7DBC8AF90FBD992875CD5BB1188617AF2C6543B0A5CE4A11E964CF9CD85A76F86E197166AFEA6B5A4BE77235BA898A2A580F3EFCBCEDF6E40DCC700A64A7C670A6FC964C6A4A523A48C8668C0804D3AD777767AA110B0F48885DF86878A0FECE55947BDD7F105DD23847F7F97FAF8944C7152BBD73EACB1CFE6F7572BC59FECED30AC8F48C687B95703BFA8937A408AE4AC3888CEFF9202C3C0B6AE4BF7EA1D8F04AA11C0D53965DA8F9D344D2E1867F5DBF0B63F57CB154B9CBA4FDD5371E4E12F9BCFC76F8F082A8DBD333CCB528ABFA04BD922189F0D641DF63A5B7CEE3D3A67A7871E8AAC413633A12985EB0E7EE82D7658E060537EE8DE294AA2482B3751C1B0CE960B7D8B58D665D1B457A55CAF0BAD0ADE4E2F28C885ADF1B5615C1307AFAA64AD9CA013B68CBF2B9E57010E56DEE6FD264AFE3B4EB915608AF13C94FEF27C795037168DE8674C137174CADE40D3685CAB3E11BF40088E97F6BDBF82F5165ABB2A18C7425C572CF58B77283E5B11096866EA396146FED8EB39B6B5D604609747A6F35E9D9FE97AF805B7C65A0A6947117EA65F998F91613FE4F10B4CF770E86749D2C6D6ED5019EC22F39D0A9B4B80DC6BBBC331290B17BE058F0F95AD3313B9A89CBF5E193B90B5083DAD71B1C319F77A9604CCAEEA86D596B75100EAD8658A3D592D7452F66C7BF217C5D6770FA6D942FEBEBB3F087B69D83ADA33A1752E05ECC038B1902F25BB49875E4F57A2826475B821C75847CC394DBC6BF8C483F24A57B1A71DB1E71C8D5E439E9731E891B17C21751AF463EA7BE3F51E4ABB42A0A6AC94222CFA6BFDB8135D84C77B991F310886667A8A797C55AA56DEA91C87CF54BD5FA48BCF837EC5696B2393CB75754E1CE1031547546368C9EBA5D1AEE37B7AC6D1694F450B94E1B7167838692EDDA8D3E38348CF0CB9F1E7E33F972144983BA5B10F7422495BBE2FD3C613E5C0DF57034E2ED876AFA83A26B9C7F5231471DC660432EF54CDA0FB9C0AE7148AEE1821D6DCA66CBB51CC1B2EC19C63A509296AD2C5C9F7AE92F43F873A2C49C85E4BEFAAEC0B21320371E8A1A14F7F8E7494C016CC3639A847D6362D80693A9288250F5495D2E4BE606BD499CEA8288E375A12F35EB2E31DDB6963DBC108072E5BAD8A02FC3C607800111BF3230C6C9A96D5B4DC614CEAB35A1A6548E12E6336D75D7BFA5CCB828F6AAF28728EA22DD9974211368334752EB8F1234B3DCA88EF8008D1AD6704DEA615029B6EB4D3F8940A83285D278C55671A95953A51BA6321B31274DFA26CBB49C5A5E4BC78489FDFEA6849868AB23CF58D101DF436597B8F145E21B7BBB2003492E1461351E9E14CDCCDB5F72A58E01D90E3CE267B025EE4D4394007BF5D9D20F9D4B7A548E37D02C05413A3B733A3B444A73E4586F0FB0773153EFD1A3C3365D395F3E9169921E6C62F8704AE728064EE638B5A003D5BF22A6DEA40A854A20CFA03CEA4E1E681B4D5FB808DB8B363EDE852672DAFCF564902FA370FF5D7113279DBF8BA06CEEAD02E740902E49996636A3EBEE0506C092F8808F0DA1672FF9B55F11274E0C5E8B53DB5F8EA05138202900931E3B21434D0E8FC8206D8E48368DB7DA5E5C1D2F97821CC6A7840F63A5A697C296852D23D375EE1B482621090A4426193848A5ADAE2E22CD759A3B28BDD78D927F0D0E3A1FE98B3E4B8A2B290D1DE10596E6917FB911337357F44E8FABD4601A37D9F49D0B53FEC69B2FB2556409EC96C5A036314F01FBB0D24AA3B530BE1F0FA0D22742FB0C9E885414C7409108AAE0FC6EC29CCFB6D20E1E38F63CA152B34672A23ED3E5750A031F59321493F8A85AC88BEBFEC4F90C4E17AB50C1529AF92AEE7A7A58FA9490F3B7D6B812743C04DD00FECFD38C2187B5E9869D079B04B7202B500C3A31FAF50CF90D430F27494E79C3C7FBF6048C2FDE7957FFEA7C032C6ACD1A7F2E17894C525D315E262EFA6D17448A4E449E2F288DDB34687530F71B5C4C26DFA25945E15BF6423F0C6307E9D667EDCD23AF9706584770B02052AAF927F29EABDCF7E752B193F645E413BD84BE77153BA19FB06AE4C5C12D1A535D6E625E8C1449894F5B4C9B7103AB140E4CA6D881881BA92AF368D70A153A2B4A5D7E3BBCA50636D138F2B652B1440F050F4507842D881D03B55D756B869E6DE07E59AAC8512D985966286FA5D850D3322250AD5166DB956CAD34018B4F334FDB6A9ED96AA0F1974EF0ABCE5417EC5EE68990191677E8FF934E48E132997709C4E5A5942D6AF295D1F887AF9EF4C06DEF53B33696D0E835561521E4CD69EC875FB4897F11D4006253CFC0D82354228CFC13EC0D7480C86B58AFAD7359CF049D6739B7032CE9FD9245FDCEA6B37EDDF8A90787BA0AF9AED416E897DB2A7D42EA7C6C65BD9F91ACA179BB4A0E90F3EFF943BD07DAB3AC0A7CF0012969AD0BE37E0B58861640FDE74264924B0F5AAE3E04732A1247FF7102316A3C70BD5EFE09421E34EFB2E9B7F5C41ECD160BB3F96CE50399857CE5C9090880F04274767DF6F6386D7332F918F047558EBC9A53737489C0F3C04F7B930931B35898E276815B632FCB3E96935944BC5CD5D3EB5BB690684055F016C1F80F1BBD3A018DDFC0A4EDD40F4C7B8FDA8D495834D4151E819EA4890105723E7A10028B74BB7F403FD22B4A21B89D23E99DD8F8FA92240018011F9EF7FD3B981E9983CFD61AD4C5EACBD6A84E95405A2FFB6D585AE2D9AF05070899721CD852455707BC08330913BCEA9E1A23AFF30AA65F7B3DB066E4CCC4DF58AA9264AAEB4EFBD86273491A3911133D7B3A7B8063DA7D71348BCC21C506FDF43697F6FAA3A6395AFD4242929F139C2E1E8C3F74FB8BFEE0396757B9CBDDD0AF1C2F141CA3B68344A4D1060F736D04D2F174CA44D416B968879B1256E7DA96DB61B292F061B80FFBE4DCD57AA34299E514DB96CB50B10AEF6D3AE7FAC735F4A17D8D021C508E5ED1B63779DAB4811C29624C06CD297B13C4A2989C0D53898D9795C74B80170FB6F24687EA6810F77033D21EDB4F1A827B09A799643D5441CD2EEB1B956038C780A7DE1F6D4670D848616103A6E56BF75E371DC0F8AE864591DC9CB046F0EDD4578965717368E176C20CFE486D869333E0230C1FCA1E0CDD0A987EE6CAFFEF02FEEAEB80B09968C9C46442FC1B6B542013407804E8CEFCD96624DA2576410E2859DD569E273D48AE39B22A424AF6E42EF6D1460B6F00DFD02CC1DDC7FA2E36C2348F7F48308AD455A6601F2D8478FA7A3076A942AAC917F75E74DC423780BBB0D12A0FDAB820E4B8DC79706B25957F371BDDE0FA22A0F59E256C09E303E6B5BE3AC7DBBAB1DABB68D7781201DC09FA75FDA5E75AC01E99C90C9AFED35FDB474ACE7910DF0719C4FBCF63EF7381F5B0DFC1E9B55F1078F8E613AA415564934D15A8961AD4036094B80B109CD52057C32AE72372B423F101E91A26B6B354AE8A8FCE64A88DDD7ECB3F25CB0E32167EC3C0268736D056DE24D1DAF5D050F139A27A6FB7C57CE3680246B46871534C36FBFE3D4BD4EF60C6A6469CB4D04595CB121FFD931B18181DE8596634036207C95FE125B777DBBE24CC83F81025C874D4EBD35FA8317E480378054CE70BDDC21FBDE657BAC59EF409F18D7137CCFCE0B0EF24C3F78D4E1DDE915BE4672A5A0C4A2666C150CD235FDD46216CD022DFDE66E19AA0FF0B23363C68E6D587F023F8EC0E5606C3CEF17AAC6A143A811A0D04348BBF888AE382D4083465FA744EB78987FB369E156A6EF354FDB2702A05B655F714A48CF25384BEB2EDA9F173D81104BF82ACFD8841CAEF721671214830F515ACF124187F3E31A73F67D4E898EA5558812A6F56A6D75E5BD4B92A7B28050B3BF409BAE191A945224BD5F1646FB759B6F247A2FC06E14A0633B3E2EAE1E57B8A8AA66AC897678894A0A49B9E305C0EC087B998889D15DDB23DF5AECB7D9BEABE6033E2474898B926FF2909DB8F10E640C8EB4A394A3AF37BBC8F714D8B959D85D3DF250AFBEBB0E0C0F4360105C3FBAE197DFDC6E67FD7B1124E0F336775FD9E61CDBD4FD04379236D0BF37CF7D35D79E8A47B024208E976E7B954B235C53BB409276A1945E89BA8B26FB7260DE77E062291B6047171C10BF5DBA3548D68C2C0DCBC92D36424C6EFD6E09B4482376D5F10289205170266542698E7EBA59D694714411137678BFD2E3A628F4619C29741C011730CAA229A147A0604FF270B5F610BBA6BC8CC99AB21ABDCBF5F46A4B222C88081672D243A5BEE1F3CCB979BFBE32F9348BCD947A4FE3CE9A1D97C24E2374E4D0337AF406E23ED9F71FD7E68892CDCC3E5513CD5FE920C18D72F009ACB8BA859C2C38F52C703ABA8F3E2CD902078B0B0E396958B27D2B04C4173E3A9FE8F929BA78CD9C1DBF64796DDF2F8CC9DEE8E9166E576C8B49F058BFABC2833A0533BF3742946D5CF1E7A6CF027DD739E8713A481F109E3C23E5580E0CD18E3C93222F19A3323193E2A85350777BD916EBD308B906019B9D8FF854A9B673C81FAFCA80D89751D616CC11A66CAD5DFC2D5788A01D272A43964247340E1324F7DC5E6C1662565A06CA7B2923EF8CB26139BEF848DD2FB90391D8BEC1A27BD20CE917782CB1AE22F5BBA4D94B601FA8A82777793FB33D8B616243CF7631D891EC18A8AD21B8041A0AE823E6C25139AFA48647A6D567D5C9E5A509E6E5655077CF54F2C544E3DF0889CC90C2BCA634BE118EDCF1879EE37A320F4E5DF6DAEC1A48DD0AC544B5704F39FFCB72C728263FFF24F1160AD54252F428EA632C0463FE005AB4C6E5C4B9A775D04C240D952EA96878145902494C6694388AA166007517780DE2D3CE2A6ECF5E55F88E411F60D937BD4466EAED679C973B6D6D67AD9AFEB8797CA0C8949192778EDC89C5DB4FE3B4BFC172C3A2A0CDCE2E6DF98FDA6C21131F82DA861D61D562B7D4CFC1BD4D769509268B24D113247D9E30892A4235074CBBA642095874CA1C1A87DDDAE5DF1D4DD3F473364B11C61A626EC7B95D928E3D78F585B363D8C756370530032EEFA18F05D5183B2347D11576B80E780B052547F4A07FDDBDA5213B022ABE79FB9C837307858BC61141BB77361DB053204ED4EDEF5FDA66CE7583A4201DBF6DDA8C7339AC7CD50682D40EC780A17C6B60E336BE433C14413AD4D54BF81D5B41729A9A75C343146FD0DB27F90FD5BB9F1CB8C27DCF6AD1F672540811CC42EC1496F1ED578EFF755BA4A07491DCC54DEFA54E5CF4760F718E9D4F1257BF6E60F3B8F36FF916ECF52FD507206784639B0F96CC0F728CC060B3D67D28256E3EA923D63D51929C35BBFB5F1FD0DE3160C92A12536A599EDF69AF336599ED2B9B7207D6CBFE6293C85ADEEABC5D8ADDD92BE070B1FD36D325765053345D40E4ED41EBE818190754E430829129ECD117BA38D35F205BCDEA22E651DC24649AF532C24E49CC8C1416D381AA8EDF5DC10219282FDE703F6BC499C720DB7E613BAF963CCB8BEE1C0F5F9D0FEAEC63D634EBCDCBC4DF1BC482D182513013B5202D7BCCCF01F4699A38A035AC8DEEE592413D90FE8B110936B402041E7BBF767E04C0FCF5A5494FC9A34249EC9DC2716A42BFA41904AD666ADBA394BAA4FC6817678D6726D12F017A54F373C483915A3CB5CE464863D5A71D3D7F07B7759CD65F85B5477C6A3105EDCF9713AB2E84744E881714687329408212013112457E835FEB03A16B42FD21527FAAB8DD17D31E8C413C197AC73132FC067E35D6904AAE6C8DD4EC2162E628969B9F0F502B977C246A9D2EDACF73D3F77B0A307C68CB9E181C9D74EE3E9A6295A18A8C80F605F6BCB23F5025EED4592F857B097D866663366D1E646823864E183B489032B2113940D1B8717B10387FB6BE920CB67BA0965A5537E5B8A5D6A917E523BA3AD10B44A39ADE7A30EE85F3C0A624C483DEDC9A83D9805940238E52759D058AF8EDC3C5BDCC4FC7F54C105A31C1D8D50A043D1F402788C87A3FA579AA9D91369B0DC63D58191E6657C40ACA23A7425EE6F2F484F5E8B80F29F0E411505312115007C59EA9F234F1874641D67C40523EBD994F931472FEC598D7F81191D099C8C93FBF5C388891805FAC3BEA2E7B3ED6940F514E567A56BAFB1C3D5D8714EE0AC47FCE019593001909AB857262E009BF8A7F1D92038BF78293B019729276DF98579CE07F4205E9FB2200BA79EE5464C28A04844A68126DBB77A161085A4411D9B9E082DC7666A5F46D2B85A480CA312D6346A86DBAFEF3789C24F0DE7CB4EC884F6AD71E980063F7FBB0FDD12897EE9D0CF1FA838CBC0442A19B9A01F67686338355A963CB040311638568E5F8F46B5A84FDBF939791C0B543EB616B92CD9E43BB0AB12754AF938ECE7B7954C8C44348BCAE0916DFAD9379C6D69F5D6168F3E839165B68A65BE821AF4E7980DF67AFC093A2C3837A6A6787711D12E6919C17F9617111FA2C76C990C18A34DC84F6F55F841A34F4F8CAF89AAEF7196B35E63A71B9ED3713E6236D549B81192ABD3A6747499D945FDF735A637BA2C3743C844AD19540D0F1598F7C5495D9A508D498AABBC37E8E9569E591F3148388EAEC02D7B1B12FF36B44FE51D56515249619E6A115694FF95581006BC491D80D1275D96291B12E20B625F52D76CF54F0B4A259B020D4613EDDA532E40962DC7F9E8A146CE26473F74CB570AD0BCEB4D4336868CB84A6E32634A6D888D61108EBF15A79BAC5F338C52819D83A694FBB299EC8DED4F79140A04A60E882A9C90799A4F80C4507DDA7D270A961483CDB403583F850E3ED7666EF7DC277C1207C45BB1C56A8DC76EFDCF997D5902E88070CC10CA9C7FA4700E5DE088915714895D8EEB430C21F732E4814BD605FC19A3D80631AC3CFE9EC7D5B1C84AB715CD198F88B06CC6B5C73B398DC99CC269883616066F1EC9337F0E597618DE1CD0D43CEE5A820B72C6F4DAA8063691A69958218FE584262B6F4C011B1A66C1E4A012A0790C30BC03C7935B650D90FB47F1A39C6D17757D731D52701862B9E0489A640A147195CB175A4ADF414F9975A352B6AF81C95CD7766F9C522AA6D6CE5317DF1C1C7164CE2F247D3474FF39BFCA4A2A9065D47590718E25EFB353E7136C64F23AAC84C10756BED8EC52877A1CB053396D7D11A7AF96EE855DD675D31BE1A96DF531ECBD9CD274FCEDECF2964A307F641081B1DC6CFC191C530C4B62F77BD94BAF4DC6278759674D532641788CC06F23C659972E77AD8FEC5E8CF090677333B954A31DC63BBB4F01254CC6135F0E730DA2129EE39CE9C0A964DF90B702BF1B0957966EC949A70F8E202F27B524DFA317687F2BBC6C0F0DDD736CC7595ECF580FF8199111E89D9DD7519AC10CF007BF264AC0C8237D18DEBA4FCC86BF9C7FB3E18C2FC19D64C0594C442A106B5B2F58656EE5B54F86238D4129734F19088394BF9BEA2433DD108C99542CD4EB290485D9FDF2C4B68B0403967B1D2AEB6EE1DC1B9AF8632B7FD50AF0323C358CF18723AB8061167C673B87A88E90AA0B1F8A144BBA0BAE0088C798F69A96716E4A5E54F0A8C42AB24F50E2FE8110E8F3F30B1FB146600B6A5F96FFFB178EC79C99C506EB2B7D6ED6F56987654A6075DBAD65C53BF33DE2F5B7FB564FD58D7E29F989DCAE1589865FC1803EBC6C6D5D211F6F583BB0DCCFD7D27495ACFEFE9D48E5CD09BFB50E1374DC8C010CDAEA969C2E983EC2733387F05A56923F161BEA6E3702EB347294CDEA7395CD83D2901CB22B9D4EF8DA435E797034199BB7B89A9DB5C6755EF274CBA2008900EB03857E4AC5F20BBF43D7C4A86F4E5A96D0F67012FEF97FE1429EBF4F0DD9E6CEE2D95BD8D6D6F2015B3D5F4648B1313D2952EC7123B6E22DE77A5050D267C5B0E1666F17BC877FA97A23AC8D2B9FC5E13BD5057925DC7FD4E7E530C6AD8EBEA35E921CFC28C6C80D84A564E5154578FF632CE5FBCE2908842DA3906358386EA27813228EB2C12A4EF680C5AB07CE020ACBA9C6EEEB28333C8C58B74BC9BBF2608EA9069F7176A37D242474BA4EEE3F6743DE1EB0999779B8727F21AEAD4DF3510F48FB99712C0654714B0EB2DDA5E74463B842C879C937564A97D6BC83BF6F806EC78377AF94729B596D2F3E52AD3885FAB9F83D8E813C89996F566144B4D64FD988B1DF0297F33EA2FAFC62525B071D6524EB4DD112F45777D645CB660C21E753AB533556DCB5709B35A9CBDAE8D0701F5E50382A121ACB878871B7FA2B1052CC3DA594955A33F7A903DDCDA17BBB75FE2EEA1F1B341F3C0B088AF233A26A7A1C87E601CF72FF3BB82C3477EABFAAF4CC3C270FAECEED5E38BB5D1142D55CB6DEAC4EE81121AE69E27CD75FD216E3D0FA898DF520E88273D7B8BAC9CCC3F5C661EA8630E060E2A1063AE583801BCB7E7577CB4085DBA2443D833960DBD67D0E50642DB99810B3F5C20B1AA1F71CA52A78E376EA2149F8C9799064297C001E001F07872127C8894D275DF0B9ADBCE4AD1DCFE8A4B0057B10044DFD63FA029BB80BE495D229237B8F02BCFA3EEAFF32B5A8C85EDBD66AE8AB951B8F7E8E6869549E1133F4042ED14D36FD2715E8BDB9240064917894C0DC9716FCC69FDCFD38CCC3FE315B25D7F6E7311539CD2B784E2ED45BE5DF1AC68BA2E63AA12DFFE4DD112B287DC0A9916380A83426E1D0440FDA6BC03CEC1E19E9127FEFDF9ED604E9E9411ACB4DB3B344174BFD6A45706E7FEFD2F134A1144482E783D813C394EC21B11A57188E61F5AD4F6CB5F7EDAE2ABE9689DEDFFD3F89D651C37B3E5EA439BE85BF8EAD796D5A2C908DBA28477F2E1932E55A11B14765B796D7DF83B33729ABAA1091BC1245556AB284F4A41CE7A7BA3A036DBD802DD04E49CC974040725DAAC2194F621D279FDBEF21ECD0510F59BE316B6E25E2A04E4FFD0DA0D229BBCE3D5EA209E9372701B0D1940B0597F8CB3B5D86F1068D723241477E9885F89E377CAB4F52D3AADDFE64329BC692B3513D8B64C5D390619F09749B81D74116BF933C562E4AD1D9C8C58C24C21F070600BA6361CE5EA33639544F6FD37BEC3C584E67B85BEF23B115E980C5BACEBB49BF839D64C26A7BE86BCB539F089E9B00E3B1CF81D6F3B7E4FC30EDE00AA18E87F67A87A549D9635FFC49A00C1663919D5901FE75428E4FD558DBF785C777B94209BC5348519C282A1A6127930187272D73E01705787117BDC343C55520FADA8E1F85D26EF3A6112F985CBDB413C9A89675EFFFB68CF18406E049D56B791FDDE66BCBB63F79755CB3627E759F4DB763EE4E672B4CFA53BA6B315FE455D4425E60D9BE9F82CF943356F3CD7139918EE0A1FF4BB65EA7AE78B8EC26CC53140526A51E3CA9CAE27E35B63DBD2D1B4E1D7626011CC225EE3237FB80AF2EBD1FBBDE2AC8E95361EEBF7A19B3F0AB5381108B195EA824A4F78A93BC85B24FD0AF0C6EE5E9E4FBD4D3B24C5A40542BB2BE67BEF0FC0B798711DBF8EB57EE0707FAE3D1305B7E62708E19FE7B20FC0848AF0FDA5C78FC66C0AF12F9C6981090B8392D2A653F4DC6434B30A4ED936067369BB7FC00C253C88738A09EDA72FFC392D80C6AABE9D9B69AAC6DFEB7EED6A764D76DFEDBB7F28241367A8C5D59CFEF1C6FB3383A30D7B21D9F1EB4BE04C2616B95D8F79C51F416419DF894BF6275B9B919D0AE1B66A264D84CB63081EB36A689EB9470B7D7654788814ECD0F5B571B3B36ED7C1211FE99A8655CA42AB853144DF4D399D8157537D49CD1DC7C5ED9FE5B1C6E6284C6F958DC714366032A9EAD89056ADEB108E4A7E77B208922E7138DA9077A807236DD29AAF0DB0AC393EEF2FBE99C1F99F61078D497FD00B4BE935544624EB294BBD3A7B3E3E3D827F68C7D028FB7002409C3E01CBF01A6F75F1A16D53FB2A8BCECFEF264E6704B4E974F7A3849CF3D05A9EF774A2979BB15B0D36C6106DC30A73C1AF2246F0597B584E5C77130A64D5704B991FD20A0036656CE45B4305271FE76A5E43F8C17B03CCBD6099911B61ABC370919C670920BB350391B4AEDB987CC345CAA6A4CF5598F36F00C8CF8A5F986002CEE4652F49456EAD3EB0B1405597493CEAFBBA6B56CCD661AF8BA2871AFA51AEF5333939754438391DFBB338176EC2D48AC3C07E4AD838D00DB04EBF215AE4668C67150075BCADE54CCF7750F1572FDD3870DC05C730958E423262B66383027F40DC84809F2E8F0977462D24C61C7BC3633CDDDF3EDAA6862E104640B42854B271C963F19C47789A402B6C1ACE31740C794F7EFD28A554DC033034F0AA66FCF0ECBE238F05169042A02DBF9D017E0001EC08B2743ED82590C79C6F325DBA95B253DEC9D0E8034C3F0D4AA5CB2FC3830EF1C97B290A5CB145E95C8D78A12ADB5DF11DEA9670F42E63F2502C6FA07725593860A2835721913A920C025DB35B225CCB9E1BA24D1DB37CA5B1EA9E907707D8CA73BB215BE6E9D8E756E530307B65E489089AF4AB23921D3E029B008F10EBD78B39B40920E27E0FB9AB148B9D12584A2F5938391EB3F6F979B6F1047F3F9C86C028302C4BD919984AB8EF438400069F03D1B4C3537349991A0C6FCE02E0000000847AEB931E8AE82229D4C1DD7268BBE0A4DEE571E1266B804DDFF50C0FC7CD316E3CA240E6C1319BB63F5DCAE6B29FBDD350E97E88149717096AB98EB7159FAC6D76F586EBFE5AD0BC91801493BB8C7C1F44FCD45558B36CE95DA2F3F6EB19C6E189FEF49AC783064F075B94CCAFDA59EDB7F7213A95D7B8358C85C5195AC7D854C23EAA8001D533A9A23CA532EAEAF426ADD71B4BF2FEB0AE78BE200654E5D0DB64212F3630D4A98E66716C553FAEA432F81C164D55F54469B70A75FAE6DFBAA3D4BCF95054B6B8DDF7A600C79F6F828770319CD8A3B66E3E86AAE3F7F754BF57141A173D42D9B9F95B7F39A3A529AAF5AF7611A08308F058C4EEE669E657D7FAE51618A2DE1461704266604EBBEC5B8E236DC05DEE5420B30CC634C079F120BBD5EA25ED773698F8F61598B72C0452EF3DC5207326947288D0B29957C15B104BB9F88C49A28EF42975E9EF16C62C0875B77A3C0FE14C02681142D1B73BBCDF2C98716DFF55F9437B6C8D532E09AA8CA346345C91A5B5FED66E05D45A7AF1A9745488BBAAD11A527974D7F061382521ACB1D07BFFD340A6592E1376B45D0666A7A4F347AC98CB6795D4171723CB4F65CCF36C3DDD255980194DD111616AD531E2F4525FF057A7B098781207538255E88824C01CF3E8BFDA503C7DC36F794FAA805C30D14F2231822D25EDF8447EFDF3A6C5832822BBFE7481A170C51D60504071BE429EE29C74EF81E7E0A5F92D57DC2CC5AD42F6E5A6C85E214F4628FF4115A578337431AA7394B8464713D1D525967D4BCEC8EE12C09AB06F8BD05AB4621BFC414327DB8961D16A4D55F0C7DB39B93EFDEE75170F63D748CED3491CBA21A4B28CD1859057734CEA61A384C3801B30D07C592D6C9340B9EDB04E809F099D1AE
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_33
+Input = 9CE50C8A096A22028724CBC2FC43BA262690FE942313232BEC60D9A033336EECBE3B71967563DF707A7A1D939A2DB72CEECF4A9BF53CB70E7C82EDE8DB9D7CA4B766EFB370A8F6712BF3D0DA229FADDA49B43DAFD72652ADEFE23F6BD40B644B543F33480800E12B7F22C147EAA6F0BCEDC2F440E8D1E3EBAFF7B451D47593EC
+Output = 0008CD65000000018AFA255E079608E1614FF211210A5C7B737173A549BFF7F6495B0EA02CA675AC4B959895D104E761625758866375A5BB030631A571C957F4AA1BBB1BEBA8C14055CED9ED5B526E6ED5B2DD9E62F223722898D891152F02898D8A331F2223487C4603118CA3B4FBFFA87F600E5C659050B9F1F1E48378A019728A98308A2304F7A5F0001F8CB713AC05015EC4D88FB151BE4C9F4F0ADF3CDDFFA942568347F1571EF91E5B1348165D2A144A6A7D736C97710699FC39BF5487BCB31A5804BCD5A78CE2E68A4CB747C998E7067DF5E5F24BE0015E9E50B012373C4DF581F4AE3C0E48BA1259F074C58D558AAEAC9B0BB52977DBC959D369691DB4B0FCA6CAD958F8F0E5400818CDE7D16D7681F8EE4E28DB62B2AD2AFFE9DF1BA72786D0E8AEDD85F490937C99CCD56DBD33FAE8AC780AE49A6C7A247814BCB202DBF04CC64C0C1357EFD96426B07C75766492A1D8AB3C7E88DD1DC5D439A1FB925569F83C3A30358E86D4B76353B4176F583238ABDFC72BF84A48F8CE1A59F27DEC6DDD7B51167F02892802DB91A2B457796AF79488470AC024DE1142D716B2ADEA60ABA4586720F73F1068FC3084EC50794018549792414E2884D8A17CEE57E38E8AA80F65C0B995DDFD478547859BA622B178F3FF3A0C131B7EFD01CEB0B131DF0BE386B4AB0321690D975D9B57F80C9F5846B54004E1FE5B8DBB1D8BD60A8D57603A4FD7010CEB8F60DDDB09E5E10194A534E29BDE35A7060B1BBB966BB20B2F66442E91457F1245B4F97E33A7B856872E28B07270DC49F53AEBC4B1F7EE56392359B4EA76043E8F3DF4D5371AE7841E388A55E045786AC63504340208D17AF53F7F5E0BB22882B5FD4B324E9EC27BD5815ECC2EBCEB42DE50F03B0C4ADEB48CE6BE41313D1E3CB53FAFC3829962245B338B55BDEBD203F127F569180406BEC9A288719C11A52EDD1FB0CA785193EAFA4BB2FF03FCF51DD96FEF9967D734B858C1283540CB9CD0FAE9398A6AA5016316ABB45A71B230853EFEAC09E0F77968D4B8DFEDE1F9D56856257FE9EC61DAA62AA92B64F51E5A8D2D16CC051107E858976A9C9FB3F0DA716708CE93C32B3D9B3717FA06C676BEFC947417740093BAD157754EF7EDF184F4F3F011F1B48931BC525AD58DDD97A4C1833B1C46C47EF2B14EA24784667FFDFC5306A144B4B155B0C559C80B5835605F9E56B47A0B2FF4F81ED796BB3826EF1A2CDE16DB401C8C245E8C102889E974DE0446F313183283EAF07CE5E9810ABB7E03AD8B2FD5955C33ACE257728BCAC866520F5DC4625C7C7DB7450E42600C4D05460AD36947D6A53570089B98D013A68E5304B7B86EC125466FB75C22C1FF69EFF5E17995F9B5F83D5F510E85C3DA2A363FDC5ED6CBC5ED4B02851225091B4CD8AB13112DACD6190A1E5B7C334C4B7E06D7C06E22C1DB2A8E62512AA889A9F26EC20A284C8A0B692E3047853CE6E31443A92701F73E5A9609FF8E09E9EBAE2FEDAE0026E43D81E91BC508F12BEA5FDF9CF8A949F703FF84CB8AC3974003E6C5359CE8BCF80D91FD0D8A1E8EF052538694091017997D3C2C635FE3BC955399B3B21109E08D6C9BDCF23DE8613E91727A26932D9A09F23BA3E3A7FE0D628E5639153D0B15F72F03AB2C10868EFC8F8F63B883B6C24D5B46E475E00465E6D3FD3EAEF6CD68E73BC7503A0436B68F325E5836C93C937771B99D768C821C8A8DAAF75A587CD3DBC4778866242C8B884B280EC432F9DF277555741D609914D65BE04D1ED3E30B044E1CA32787C3148B1527C6BDD2FBCF4D8D47F9B7F319A39A3638A772ED16C8492092408CB90C30E76A10E2A30B46BC948DB77428BE9851FA4E1B319C12FBE175967300094EBFF393FC7AB1948B9E5608A3082A725D7A4580EAB4C550A0B1640BB6E8E2ACA02F366F55648F445B3442381F299FD09BD12620B86F9249A4F5BD62DCEB995E51F7150982E5B2B619E3227546DFCD68FB82E5BEE0C67DBAAE68C53D75CC201A2346BD46BF5B4EE07472E3C0C7BA08CE2EB0F2993A7DA5AB5CE4A7AFE675A693B22AEF1AF3A7597EED56E8DECFEDF91C6FEB981BDF633C649E03801F062784E0530F6C5ECCAFBC57C20ACD7233ED687FA8AAEE6DEF896AC52438F2374723488CD7BD7B1967B083E8FA755B598A73A4E0780396D5E86F11B0FCFE4EF06B5792634420DDC13B4E9C9CAC3D211E989683ABA012A6E4BCC0F17B234C50844FD2B53EFA0D2DAF3C9D32F2691084A20069CB441A57D237D290CDC640E0CB02198440FE286408E50A2204726930A8AD49BD5AD50A51BB81BB0B24FBBAC2463D5D42B11E5E27FB7C8CE36D2546A25B5AA888A5E77B8BB61B9EAB3A625D44BF9089A583034674D029B8BC1CE58146EF162453E953066C330A01332C76B914934A5481B828342BB6F6D1C83A5AABFEF8E217F0137CCE2A1C92BFCF1F5E6F8342E62981AA71046B70942E440361D056147E5233500C3A57A9E37EF7ECD1C1914A5A784924960CBF1AE300B349F0AB47546D749A03847C7699809FBF05B4ACF05069E38C15BC5EA25FCB92D3D3FF53D53738FC8C0D5B1F95B2582CBCD7C9FD8B6E7B7A32DA802E6451FA9A7957464155856336CB78A91E51A78870E54561DEF881E57769C8B68155DFD2ACAEAE2ABF8D3417E03819FE70F13255423D66CD240A50CCC3A23D0DD867099A9DC152258349100D8988414CF4A3943597A9AB50FA26535265A571380BEBE43F8DED935CDBE3B72275A2A8910BCF5E3DD1422D89F9B177D82ED7E1D645533E12200EF2F88BB837696C0A244A6501A72F258EFF67862F81AE636C27C4F3A0D7A6E87A55E97FCBC9B880BE66E6ED638333ECA6DB95DD3814C534887C5FAD4B86C6A0757233D5273F5D15AB53DAE1C89F518322A1D91293C736AC22195E2FE49E1ED08DAA39C7CFC3ECEFF6419A1E5443F46078DAF2BDD9E553EE0F263F5FC889BF5167C263FB1BFF1EEAB495A2A5DDA85209BEED5BD9D580AFC6F3927C8342A9F672A817C74F1CC84780F3729CE6A1B70DD0ED355E65D76869CF34BA87735ED1F6C29E308903B0EAE56A92A24C0DB408F1DE3E72D3D7466293E0F0472E6CCB98398A085E27618A93247EB6087830381D68104690DB03088FD964BE78B203BF2BF6342F6AA4972B579D729939CEDF603F13541DBA73F0E2014538240C8EF0BEF2BF0062A581B172284FDAF33C5DC62B905BFD5505A711ED23A6AF67F759DEA62E65D0BA9555A9CF1B3B2EC5F94D874499232E6B07F70FBBD92DDA2809DF04D065E4598348F479233AEAC2C8EE5A2E239A614C9FDD7D153FE0C38CEE345338052F292C57C7DCC2E4DD89DC870DF208F0F5603FF84F1ECEFD56967D344B3E19E0C57605B7798D4A6662428BC116BD63F1B56B06F97D8378BAC6F6A44449949601FA2FD5CBD4C92555B69974EAD8E92A0581213ECB9ADBA9B58B219F048C9E933CC336E3B0FCE2EC6692197C26952B9D6ADFCDDECCEFB8267F34BAEF7D349D6D9012554CACCC207985097BF0A1D5F257ED0F9B2A2BAD9475757200476D9F37747E4463BF3EA87DEBCEDE6FB4BEE25085E70DE48EE23847C04FD53C9D636C1D55732657F9EAD80028A8288188399318A60EF931F74BA9755864CEC639D0CF5DDFB48312AC3CB23A8B61B334B6F3F8FAC2F668FEE323B124A5BE04BD65C4987F85207EA88899AAC0816A203499856F8A15A272AF063129798A36BD23F4D6F727A885FADBB1CADA3AB36B2977E4F2C74381B632154FE4614E3DD91D0BF6DB92BF77C144EDFA0EDE266F10CD644A43F01DCE69B45978C4AE795C581600CC115755E1673C73BF9BCEC40B6F9B7EBD462ACFCF74C6B430659FD1029DE334E5E0B2DB70F3D9519A377DC40D19C9D58F86776A3C61464AD6E9B0EE72B86E4A546018F8DAC6702E88FE1AE0E3D6ABE505593CF719085EBD9E00D242058390E1443866CE82E84E034C7B91C4D1AFDCA60AD3D04A18BE94EDB3CEF76C12B8B3099016104302C41C67CEF612E9FF75EA26F974D9FE297C34016A82D9E7436EAEDD5588B1CE9AF35E77B4FDACE5273817A7D202F38628AF44B11C0D63592E1042BBFC61B09E899A400E4BCDE187AECC18AA959E1091EF3B7B29EBC15C0905E42F5B37E02711F8B2688CFAC40D8F0E72E719B5626987B042B8E598064BA8594897A4A643102E99CBD6FCF8FA22517795271E3744A12BDFE713AA9177D534F6BCDC7AD839D95DDC5FAB725B53858A22F7809930DDC275DB6690338FD0DF0F6C468EBC71FA7FDDD8B36F4E2D7DFC95C92874000586876D9F6E4A01B56A38A2C472C1E61C49100416DDA1B1F6065EAD6EA0638F8CD90FF35118AB19B96C34E81915F021E232CAB269D7025A5458B1C948475678A123180B96231E79234F431743D0D5A814102FC251CF9CD3A181CF44C113D454E3DEBB9F60B23CB229571C85309AF0EBB398D28F5DB23D73DF02B471D55E2F87DFECE0E1837D5A04FA5B37B6B5C7DA2905D03625AFC27D2D86A8B9E843C4B386C1FB2DD0F9A4AD8F28F76CBFFE361E26DCDDBAEF82640E4A91807CC6CCE89386D89A62AC5ECF467C3ED47A69103B989CE0A9AB04E2D1F56F120FF89C4CAC5336DDEA2369CC66C2DEA0DE9FAD49CFC56709A1A47A317191D14F9E8B5A0FC5021D0E3722E51A12442CC29B6D0A4FB5BB93F6C79ACDBD1A9F6B81147B1082F22DA7FB86F7DC11CCCF5C5A9C52F0B7245A95B88091DC436FCE184C234BB53C4B6E5B3F9C07268D9AF6E61832F8911E311A300483D1833F474A7EE5EC8A4969188C0FF9C86ABC3BD5DD25F214FB0F429D225EAD206A3D3172A16F93F3D6687A501560BBF90A26307D15992C70C9A9A0D1EF8F3C55ECC430151D4F30E17826001B49DFD5A4D7F55435F3F7A068B16991F5354E0B50B545D59C28AF5FCF42B3E61CB1BCAC9C5F5415C6E3D84CE5487502D9CE5D6A1FFAD004C1516207A5057971DB0AC6DECFB82E00641B9478437C52AE3A0E756EF4D7E0DA7E17B7C3829FE7D6024FE0F3A070BE4EE1B003EA7046BA102F582AEB942E6CE34D3F226795D565E6115E2728BCEC9AE013236E6A3EF372D16C939D6035DBC32408CC082F056803018CDDB359B183DA6DFCB646BF9EF56BA6E20937515E5BA477073413F4BBDA6C8F91CC55BED2D943F09D71D679F6A30F15AC022669A92D02BD485D7B1446E07FBCDFA9B9A85B1C84230D4ED36F8AFF080C18B393727AD463AB5735FFBC6A79F42E7F271D6DD0E392EB58347B64C43574D78298208628DB80881793474C5D803EBF35BFA63C4B5CB09B248A103097B23F81EC8513D3FF54BCFEC209D3305235F0268A93F8658B132F582361B14BCAE2055EB7D49D798B15F5B6F472E474ED030E576A347406D01FF81E069C442BE1713F6F9D8BC77C49E9FEF39191A1B5AB0E80DDCA2DF1C3E26C2ABA0942AD349ABA5BCC2BF52739E8B522AE48B28767B17C7E831476AE256C373A9774FFEEA22D978753032611EA43FF5C0240A072489E8922FAFAFAFEA4BD99263A74EC76D737620D7E2869FFF6A606BAAE35718460D921CCFE453C3277002E4B9A3BBDDCF52D55D9B1DB9EB1672FA7994555F0333DF161EFE3675CCD616DF297FA287EA752D595609EFAA4D2ED6757C496D0008F6BB0C946A3DC216CE0F180C4F29814E842FFCC0EB8A8240BF25D30A27081F3A573184788C52020BED526D8C3C52B8CC4D8D77EDD28ED49D0972EC4E2FC94F3CEFB4EF80C13A412E15A369CFB3609AC9007C8BF96AF69457798FF3B2D1482416586DAEEC1673260123DB19B7B23D7B82B2682C63A6B82D734BAFF374EFE34EBF8AEBC588A3CFE5E1FA20B13041DF5098B99FC98691F1501B208E77C3E2AA7B2B17A4E8A632DE0EED038A8147AB6B89A11EE7C909D9053BEA9CBB701588F434E23AA330BA1EAAA780C9976657BAC7CDDDEEB274D6EDF713CFBE18A184880F6DE03253B55C5FBB409CAD198982488F8BFD4AB8972F45816E2966B02D8BA5F38735B8FE20BAE0773974F1B50883D47D7F0FD6F30F0DF0A34AF71B5705E8650423F77F28889C9A0BF936CB8F69AF2D2788876D419AB9F32CAC45992050D09D5D73B56C3DD84D4BF03BB992C24B961AFF1931C6C3E4883A831FE3116465AE61A3396DB0903DB69D9363ED7EBC76C86DE5C6CA201193BE4B279822616CC7EA82E47A053D091C2D6D4FD18FFDBF7B85A8FD3DA73D26AE4F658E076CBA8ACF5CA9BA12F80B524C584E55D6BA3744CE298221997DF8DFE0693690C0B77DDB06EACEE797DCAB108E8B2A171D900D0C884F52636EF4C75C921D52101762B1A677A607915AB939FCA6A6E379860102E180C4FA6FD52D36B9B6D179EB33507E36CED5D26CB8BF9025BCC758D09BC9D685F085C68AA8FE2C5901FCB64CB501AE431E9BFB0B6F7B052BD9A44BEA53E1A9A6F5C6FB47BF5F372F6501B80F8BA860E039E5B31711490A5938477791E816DEA139F0EF52C6E78ED17058FB697A2AB8B32A7CA66E3066F1E48D4332E5C0A3346FB948AECA4CD3A392B3F98118AD6BC8B712749B133351A4518A9319477FB452340076E214B80368E77647EA170A59C7B284496DB972B4A12C120819469112E080A41C3F51DEDC8D35A9C3D2138645D46BD2D52FC484A4C8F830656CE17F5A7BC74D1C4171201C68DDB493CAFCCA693D3A4FE837C3C24FC057D93CE8CCE2B779C01CBEDA40B86159DE40C5A2E445841CEE9C6500008B19DE0859CE691F118270E8E3FE7A2E79670486E6E7E18EC7424DAD57B38AD4F57F9B6A20FCEC11C24328C3F742639C3AAC003F72E2B850996AF5D42F0B6B61A35AEBD50F1B30D8C7A88D15C088103493D1158354D2EFE5D857B42EF53D8448EEEA97C524B3F0C6530FE33E8BCA6FBEB0A2666662FFB625782EB4545FD9AF4E98DD78C2CA8BC877BB2751A56EE5E011AE7F17AD7FFE18EE2579F1431592DE89F38E8AA0C6335D9E8E0A9D8303C5E2B299154A3C62EEA7CA1047259F4FE8E852A4DDC8F2D138042CE1911E91399456963271505AC57C7FDE66901D65F95CA8104F6E013174C2940CCDB03E6163D4EA8593DA662FB4B29090ADD78215EB0CCDFB0FD74C10D717DAD5250E6E69E2314F47B182CF0A289ABE88523DF3610F396CD8273D1D9EB47F7EA9677AB21471BDD650BD92CC96039E555C96F51F93128F3EA5B299728DB4A83BA95B7903CCC3DDC9F83CC9B5449736FB5B3ABA5DBCDBA62E3DE8E43965FB00727F1BB32ED9D5AEE7794BBE6F1391E314406C34BCEC55A55C65A53F6B942D0A8FF3A788261488CC55616DF5654EB9E52286B7A6BDD31E318B4CBE913FDC5911C209B34C6538CACE3D21EC9F2E53CEA72ED89DDB903E4C26C79FEF08629B5A14BE5B4FA7DEBFA69F7080550369211F1E94C1A1F503FD82F084D93D0D7E44F787DF04BA80547086A334C152D8A2F647288D942BE0A40CC5B16723FEE670391316BDB97D0B032AE93EB37018F7C884345EAD965C87EA808AA64F15F3711929099C7698D9454FFEF2D083A6D8CA9ED5301B0D3AA482BF2730F2D600216C434492E06403C2FACB56373EE19E9A73954EAD546EDAF4D312AF77F39888FD2F19B44806CE5F543935D5C858504237C55E0C61439312010EE61AAF96708442E835C1EA1496E8E6475A2B83A84B50426D54B0102D7FBC6523186D8AE051B7F0F4C4C51A3806B031B45C7171BC7AC2399A76B444B7AF90C2571775E16366E23B29F866133558CE5A68CF2A94F963869E0F8DE23DC4532CD0744B58F8D9FB94D4D574A0BBD91C7A9260156E234B7EF1958C125638BE1C9DBFAF212AF20AC67D072C50D3E7875C0FE4BE1F3B3136349C5DAD0131D8DEBB23768580E1A9BED0C53E29A7D370ED2DDDB13A6D0B71DBA7D2EBB96EC3002D7247CD94D8D59FD2851B19F1DD13DCDA9DE67CA88A6270294C7E799AB9811133CDAB4E54CFE0D30AAFE2E451C8BE249FDA93BBEFE97335B7E6352DDFD3E46AADA454F66CCD2FC22037A0270E1DB18AEFFC4C46EA33E405BC9F2E9585683CBA56389E18EBBAC3C8CF08E714265A1516DDBB7FA8AFEA0325260A1B2DC566BAB64468F61152B09EB45BC68320FA46B55F3A56AC42FA5896E2A6D81DE4A5D5A12D12239679F3D3B2314DCE212854FFD475EC178608FCC672313861C6ED39997E6BDFBC84066CF7424A2810F035965EFF62C6CF4040129775EF037DB69CA249002714FC62F1E9793DC23556565A702493409FF6FC652D0E921C9B16D47EE26C2F9B165619F079413F3CFB77EA142F79B126294A0D04DB424C8680AC32F7EC03DF4B87280A84444D56FCF1C3BBD8D051838E0B54B8ABB5955DF064A8A7CADC5575B81120782A4E51D83C561CA9D0F08B3851615FABCC48453E779FB0D730C9999DE505BEB693F76892F1C31E8C67C251D4EB8817F86C1AB9BD8930E87C81661833F17B06A0FC6CE2BDCBB915C22EF54EB3C1742B7C23ABBF50977024E1E995ACB98027CB5B4B23778324B6130F5E4451645640F82AE03D9D5BE8A696E3BAE1654541DA82D758FE71E4D8DA79D5D7BA81F34CF575B21BC1C837F13B20711C3CE065F4BD422C32E5082F3206EF0BFE68015108B9E6E3F25859BFFA1B7E50FA1E44DEE9875DC5FA3258B2C598486B8B132954CFDC5EA0B2BF40FA98709627F326A52F550265423A3A5EA592419EAB67F75EA9F7F3C29B190498F3FCA40FD99B20D9AB648A01619BA9391D6FFA375F006EFD49391AAD93F6794CEFEF9103508577800FB790D5B5512BC49C6CF111D8FE3848F8BF086105309BB9019E7DD86ED12222C91C18162E4B046EF22A34D6A8567F4280C212D1A442E028DFDD98D26686D3D3BA36E4FB6C5A9CCAB6BCC0DDFAE7424D3C2468C92D26B57A61D179DD872FF71739DB4A6032AEE025516A20157E147CAF1AD764AEBB428173D487977404C696476A5356213C26FC386685D7E638345888F5C627D3C467A30C76EB1C11153CE9FC4CB0542FCF3ED2B55D38F3D69C12988207404A42957B20D5DDA60085A8F1A69A85184737FB8A674C675135A4AC42DB7D8FF754A178DF8E828F49367E9280540EC961C2DD2AA306CCA8A0BEE66F0FE672127FA286A13DD5AF1F3184BF0DD1E9BE7D9D55E8FC5D1D05224E586826A536E7653B106668D4136C307DA44BDC911DDF318182E767D1280708917AFCBA5837A0425940EB734D07001B1E248509CC466058321051C5F1DDE0BCAA07D2075E52D5A5942091301FDDA8A3DEACB72B2BDF40CFF76F3E82E90D4DA345112F9D162B455DC8AF31193CFEB370F7C8629C85949AAEADACA2512572192ADC6FD0200BEA993D277AB6DFB45073DC52A1737BB4BC2713BCA31D6A6C0423392E41DC6C96E29EB71514317BF8AA4AF60630803E37A9995B8BAA95431431890F8DB6C45F329C52A3E75658153CBD4E63AA79A7AA656448C6E0FA256F1A6BABE2E3318D0886C96F41680D0EDCD8EF732A4C758763273E4CAE782424662FB711DDEF7495CCE5C2E064BBED2904C1D8CB19E34E99B714893C8AC073BA99C57CCF43E54DBA6795CC821E1900323C3DC074944287BF45D06955F64CF989330F5A1CD7D2A157BC848FF5DE1F12EC2DC76E47BB3505349CE2A26054DFFC04B6CE1322066408E5EE271933489820D679210E9700206D3C111542EAEA378C6BC913F42A7A78B7052C74B53E51EDACE0890722CF872944DD2DBDD9F48FFFCB00038F40E89F45E4F2D2C48CB14634FA7240B648720DF64F4BA06361917F3D85DB34B0ADF58708B6FAFD18B9154FBEF6DBBAFDB69BDCDCEE170F01C973786D280C6995A4A1DC14C65E2BF97D0553BC2F99B8907CEFBE4E9D259A931C98A5C7E4307DD637F3EFCCF9DBF7EFAA35A4F86CAE1DDBB07ED8EA2FA5F397774C4CE91C336487BC7DF56D7D2AEDD4617E2C8DA5EBEB94836AA527CB4D82CAAF1960A0C89ABDDCD65AD9B3C712E8E0A7F106FF9DD4C30A7B37CEDC28B5999CED78E45D1CDC8904B5C1A2D0E6CDE3D89E674D0C490C59819B575138C08EB74A98F6117C2B1B68726213321EAF0B701553305DCD9F473CBFEFB9771F8F245450354ADEB8D448B1FC7F96F699C2C42525B5EF0084D832267B174737F44B2B88630CA9F39200CC0D95578DCD27EFAEC1CC95DCFF83F88C6ACA8EB195FC013E5DD3E3B30CF3736A384C75E4FF8883BD8B042E44D78472DB2F9686FE5583BAB220ED755CA661D808079FAE60C625D9244C3E07C3E5D272D7ACBEF9080AFE5504BF94A4B39162508A0FE46A9F11FDB7FAD0EC84315042198BCECD1E47A29DEBEE32CEFD9D97BF4A93B9EC4BFBCAF7612420A805D36F0D4B5B0B825529C221E818435C076BDF35D06AC10189D86D6A2BAD8576D35BD5551B43880BA0CFAEF0EDCFF752F3537A2C3E2DB7657A960BCC038D6107B2A4BFFEBC028A6669C3BC9A122A21959A9F6CF80ED4F440C5BD4869D76E175E791DF7579219122D7F09A4CC24BEB6BE217053959F4C54E1596D43CC8C351E7F3772EC79DEE3733529009E7349ED1B31F57F2A9CCE4FDCD3B6671E12315E04C0780858629E701D2191130F17FF18C0B57AA36D938BAC11577FFE4E2CEE60FFD5B96437D36303F9C023E1BD7ED7F0FC307DF58AE3D2961DCB2501513D38870B6471662A167ED5BB27012426A0F08134DF85448C778B3C6E3E84EAB3B706CC78F3E7D9BDC15F826D856F2B286C680B8F0D0F26A7D57E0FAF0485C2D32114816A098C5609418C0D25B0AD264D52C118787FC5714AF5C14CE050E677B7BC7E463BE8784B82B0B14372583AB1A2150683A869AAAF4060D713F7FD03539BB6435850C8BC989FF0B108E07901E0F75BFC0AEA9E183295A19401B6663BAD0227EA88A6DEBEDA32B1FA8CC521F991D4A5D459FB35CFEDC30ED77B924BCB3AC032CB8142AE118AA25EF5DDBFE1229874B1767F87130B759FC253F7D61C2CD77D20D4C5A7F0C6BF9F0A82A3F6DE69CA3949C59E1C3ECCC1C23D0B3E07BF8C72E49D2F761BC6F179D6809749BD8E767FD99E4B1756A946D37031356823B629C7E28C679A41D476360968D94A0BEC572708957B4706D5AD6CCF9DF857ECE37DC816265FC824986DF9493672F6A9E37892BFD82F88010272154459A99CA41AF5097573E8EB9022CE90C6E5E9BA4100B12E58552C8822B3F1EE687A39840A113945B3E713EF62AA8278E06FAEAE5C09BEFCEE8EF9F7319F4FFACD7770DA25A5485065CD455E760CBC9BF8115B8D7AFD981B3CBB92EE9CDB1FD52CEE0974E99FCC7556D474A3E19CAB6EDC3D68FBA562792F4C56725ADD1E61B6EB0FA8BC71F77F99F4866BF43DB6BADA85CDB27EBA8249A5CB8E892FBA40E9BEB51A9F910A06E72A38F057AE501C3D44500673A445D3E470E3C14CDB869AA12DA9F4D02148DFED73B0A63BD77DC4311E4D08D7412D1828125AAFB1D6281C004C97DD00659057775B14A0FF8BB7E0EFCAF1777A8754A15D787D79473E72EB0C1F35E51785204437B4FE397E4D5F3B0604ED271B0E87FE6EDC27566034EF10850C47485052CC03C19AD2E5DF4AE5390B7C9A34B93D638AFA04269FB3D771FF2EE9517DB9B3D4904DC345A6890FCDE17C796AD717B6B084EAE4E6077507056E2A1C01CFE97136954891205EE972F3A70A2CE51215AC30D78A63F74E3B5A038F5BE5F942A0895929BA77A1344D69265A2F36F29738688D3E8740D4529EFDB9A96FC39637A1C614B3C987D28082D4E2150D1CB4081F1C9E7C305D3C6B987CF251E93F5FD37856C58FEE3FC535F66896C3BA19B26CA0205141880BB0AB0C13DC5C05A6EB4A964B1577E6F213434F9F440105F3ED6D766287D0D86A125198DDCC9DCA9F9BF0AFD16C0EC32382C7E6B9F1D91CA3FDECE3F29A6BC41A704C60FB2EA9E1FAF7CA0E158836CCFCC7C754A8FCD1F006777EAF27E8EFD6BC75615E6CF00BCED99CF6B364908E2CC996A92F1B832459E914FC2B99EA86A8BC6DAE6745AFAE7C4678E0A89980E6335EDA2D8A8980C2873BB2D92AF52D802EA571C4CBEBE94D46FD7A9A8A31D2DB9D0441222F79DC90FF39DD2D6314FA927B84EA64BC2D84B0516C3B4FD00000008E5DC45F487B2ACC0964C044165115FFEEB5A7DF213E49BDA04D1AC9AAAEB08F851A8D07315CACE92205A7E4F525E23659DDA5FDE59AA10DA61732F4A6D3024FFFAAC515040E42B79767A59E3E1B2A0B9B6A00CACA297B766113F49226279563B76F02991F6D54968C70B3417C402F5EAC6BB07B2F864D4CCE64169B91640B9B2F5D4820657A43C3B1B715F8E993F5CED76665050B3E070610E009DE1A8640087D80C8232FBD263CB8B4874769FB8E71766ED890A16AEA7B50E4CC3BFB3BF294AEC5FC7F0523E50FCEDE6270D74C6553DE93307A292E3B28EEF035F9B1E230C5EF46EBBE5A47B92564B20088A656CBA19B3A067897E24CAECDBD0D32F473BF31E76CE53F98447F2CD4683CAE08B6982DDAB5CC85EBE23701038D39A0234CCC12AE19ECC508700E34DE2DE58A2CEF912AF224B3C6A8628A12A5AFDE4B58933EC54E7F8589255C71E0B4A90AFB259A4A2F9C663C830C70A3EF03547BAA9EC8972DBF0A2102E4D9542728D6827ADE32964E72CC7D41D12203E106D4470CE7E17CB8ED1D9D14F14748BA0D1DCC2C63D00659E163795D0DD719C3504533DBE0F8408D328B9EF6C459510DAF0196A39B5553A90D25B963AF6EE98CF12034D2DEF369BF1205E961347563862A0F7C0DD6ACC3E4804ACE3381956C807847CD18C5B9961A238EFC32D431921DCDF0479D5B70DD3DE3C3DC731FD513CD4A4EF726B08FD2FE734E680B560B75FA6E452BCEDBCD18F6D3868FEA18C11C8783AA5E0B65D82199EE145634948A156147D5DB8B494D4291351CE785C3B024BABAED928E4EFE6A9C8C414327DB8961D16A4D55F0C7DB39B93EFDEE75170F63D748CED3491CBA21A4B28CD1859057734CEA61A384C3801B30D07C592D6C9340B9EDB04E809F099D1AF
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_33
+Input = A4876B703C4289FFEFC9606C8EE43D4C2408A33199F921CD7A6BFDEC800CA4A70C9B1FA4800C946B083360149E7741862D96C479993D6FC42CEB7DD0AE923350DDFEE4D06A6BE2E8823C6E09BE4DB9F73BAB7EB45C82A5F06C8A1063F516A8773D1E62576F7D31AB4A20FB3F2DDC4E3C4F72E65609706F4056534E9C162C097D
+Output = 000081D1000000016A79B1919009E4EFDB827F4F8C484DB05B8F39B02AC79383EC29AAAAD2015B4CCB2A504C743E1F6A7EAC1A988FBD981492D9F817C9DF4349FC078E5C83B902A4A609A984467A3403FABA2D60246C53875EA5F014E9B03E3EEE94C487CC574FFC470D47F48455782F1E9BA6432ECE7F21392956331F4083F442A6F112CAC76C94D50AB109FB67D76CD4FE2E0EB922681E3E1EB618482E035BF9F67715ABA39A13D8907F68BA918D380912E28229BCBD9DC3D9306142E981C7222FAAEDBC6B9AFA37BA187663B1B288615609B57A5008DA5B60FD32C28E0D3817054280999445F4C17F6B5E1D01E07A010BE39479FC9BD05169746CD2CFD3A9F8D2D02750FA70C96BB920C6DAD3A38E22F1F75A976C5344D2E45E04CA358B14C8BFC939DB6B1A7F09D6CCD07626B9429C0E1A971FE3876B3E3651A06F2A6A02FD066A24083FADA8F9A381A39EFD756A982BA54F6FAD777F96648C7030006472B469ACEFB74496377BB33A46B18852E9EA549A7DA576145587A0F06830930FFD0C31A9D087C5F5962DC7D4E196CEF7E9557A9FCC5B5B1C9C009648A6EF7DC66D03D423BA148858EF9E94A63B12AD00F591ED250E2BFCEFA0412DC96F1D14FF2455171AAAA750B607C2E15FDF8E759386AC57967EEE954F641282C046C6081FB92C75105BFB4BFA00268D656B51D94537463271DBC62D5E99FEEF5F72FDBE845FA610AC2A844D6AC0DF8EE75D97FF6188A97BE87E0724265D83E4FAE0403F51D07652A30B3D7F23C6A799C58B0FFE48EDAA152C02148990C574EC645D4516E1CAA0560D96A7184AA727FC7E43976EF381393F41336B28DED71A8D525CF22A6FA35A4BFFA9D6B000BC6290BBB1CB9A88020DC82E6425642AAB9A609F4D57D73CCAD7684904445A9E21E49272981434BD201AAE4CE0C179E4305F1A127C8269CC150962E55C865AF9B68F2AF3E6F1876634137CA0A6B535BC2C7FABAB68D2329ECC225D0FDA5A614441B28296ADFE935256B5DF792B0EDBC857F253B2976BAE1067AA146718EC80FA921E6FB1320B037A477E20556C18AA698BC45094B63906563D8B2A293977D27D9A6DEBA767AF8330DA3D4F7D57F48A5A606C42874B64F1950D4129E5D20DE786E153A968AE935F7A993EE911D2C3B05F4106346E794659D244ED56D06CC84BCE1D548A7F2D0B3D790FABDC7F102A8901B625F6DE210AA44BF674E88BA2B0F3E78B7CF3768012DF03AFE4E58AA91D99DEC31F6B2F2195FE45517AFCB68D93D7E0D888B233341C671C25D3E5A1E01E250B35B317326AB45962946775893F8BE190F04481C09BAF9218EA9726EFD77477E8614B9541AF97A17F37FA2F38F44E1DBF538AF96AECAE62CE0B49A707D79B1A18BE526270BF49E290BE29DF706AD6E5E3D30CB50B57B898914846AA214DE99ECBE3F843EBF88C8223580DEA9FBED5A1324F3FD7CCFD304B28A71AEEA03FACC5CB9997C644E59AE138697425D6C0F4082330801CA6507BECF3462F5077D3363FED4DBAF4B8B934104E23D97870FB6837979F3630553D19948AE7DCC825B39CFD91D7B93C3F2661A1DF7DD44E9A652FC6AAA134492AF8C6D7C0CDC7DD6C2ED270037ED63627CA1CE07D976A2C0D6437CC401686B629BE9F56B38583959D940596BD21D9B1034991944A3913F3D19630FEDE4DFB96AEE11650515148AAD51E1C90538A48DF7449247823A9B987B7B97F4666FF7325A7A596BEA9083E9139FC6B101C2B85A06DE68194D23D0FEF836D99A9F258AD122F74973561A146FF732568217E8BB72E888075683697E2CAA399D4ED9C6C32D0D5B6CAB3CF8FAF6B541E8B93E9D670AE063BC86A6D4E8655207D2CBF39B4626B978214715295955A81B7E7B94234710848154273115131792C1CCCDA400503021A09ED7136FEEC192CEB13DB3EF28E3EEEFB63E7E6CF208C4CC970F162B77F8065E856F41C322AB7E35AAF036324E85AC056A8476CBD2DCF03D44F9D42D8C264F0BB6E3B02B21825A28C5D81F9B23390C6EBDA3CFA8AD75D54FD908E886AFC93B10F507090825EDBBC4699E810CD2B1F52DD0F255D08D692BB4F57623D2660225F31AA66FDB18B45B40BD463366CC9292A6F9766A570DF83FF8E6FA899C232BC7F0D41317573281BCAB076DDB9AE8094515265B2B29059DAD3A3B3C38048A17931D1881A59052D638A3F3071EA3CF2A558E66F3E03BB497F6C6CB21F30ECC392C652D346CCBA3C8B9E54489E1161B42E9EDA2982060B296B4BF9193548CFCD3F6789ECA7615B31865EF00FBE12E5DD1A3ABB235367E15BED8862ACDAFED9704F8135602F9F0E28780B9C17CB394D54332F19835A662045D2B227CBA10470862E615E27F9A84F256B43DD5A19C446FB6D1A96ECA0015E30BDF195F3E386745F4AE21FD7EC848C2CBC315B78E7BC0AF6704B5801C200A67C827856D4B3B2A1B76ABE3A0C8D7E02D79CE345AFAFE5C16382350053516B7B057F6CEF5784C14B63CD33C4BDF38D9387A396CA08492952D7DA80A17EB10C7AFBD06CDD99506A4E08F48335291EF138E301B7E2E8D48D3E4D82C12F70E6DAD2124AF370905F66EA5E91212F40C3AD7DA19F98427E30F117B05C49C5ED454FEDF1F679FEC9675C1BDC08E8DCAAB8C0724E244A5AF9865CB32AF235C2572FC4C0A1545948D2CF01F7EE8B63A3C31A54521D922721EBD1A66C3104B13825F415656A5B187D673E45BDEA70BC5D5BED454009018DFFFA31A0041565D3B97E9E3DACEF79D8A6EA361FF6B51A385110DDE026B4459F713BA0EB67B10FC7173E8B5CCF7EAA75132AD23DCC5F329EF5BA25BE9015198D15F06B0EA9C953FA7A795C5A136E20F9ACF73563D2454D93AF7AF5BFC24362009B1B36DCE3436F67671AD0C6F6E326E629B8E4E8D0E865FA56146691698FAF7FEF4B9CA600CDF6585193613FC531A750044442750358196E802912F13B405FC81B6BF6668C6A805DB7C03FD29394A1B7DD60EE85EC659218ED176CCBB58ECB3C9B65E7E1FEAD4CCD3A667C1D5DDBCB4CD8160CD9784BA37602E4BCDF59019CDB9259AEE7A2F80FF895C0EB023DB5961430FE75A50075CF35AD797E531B215F532E75DB26097286F934A11E874B5FEBD96A7B50163A6EA726A5B1AAFF03E465BB510A75CECD4DF940FFC8E752DF1D744C7B4386F8764E4D1AEA9DFE82517D6C376306CB66362498796B90AB06A02E58CC215565C6E6D215801EA230B2CF3C5971D2D42D92AC34776C2C55DB39D0928A18C6B64727CA3C05E9F33DCCC30085168AEE5609CCD6B5C0EC12FE09D2F86A5AE2ABAC74FC1234B3471852C03B437FAD4BC36D787775FBDEBF2105007D6EE3E2559D60F0E032BEC394A19F9338AD69FEAB3E8188F1BAFE2C607927D732CF15D9B06FF64907EC685CE3FF1983F06B47650E6DE78F539469A2FF23A2349B5F7E9DE432D462CF554D711BFA449C5C73E80A883CDBA4164E00C0F9BC7B59A4447DF50C6BA5E190241B7BFC38E81DE358939582F33A37D074C61C803084416EBC8CD2F7C04807EF9B2AE892A339426E17FA3E8FBCD3EFD3B22B29D431380E776E28727B2C12DE030E086F57E750495E6A8F413202B990DDC7447F8AA34EA58C6F733CC0E91D62B17BA8E268880D322BE3783E8F0B442E972C5BEECA5DBB628E4CBB510589BF941C1171CDD4A7F055051928E14B9CB8AEEF6B6D9D114DDDDC4727E89DEA8B962C8A8612F87BC4C2BF2E208378D26ACFD44AAD10A7E6BEDB409DB68884DC97A17792444556780F2CD4513FE28A2328F5A4C714A1C7929C62766AE9235E405D433ABA378F95D16F63C5E253B4C0FA62FDE1AC09D5734492790FE27998DAEE51EFC3A39681E4F829C85B515B419C3A05F2C834604F8547DF23A85D9206DA4106C8D9147272FFC036B431DCE6E5362922DA3EB2F1599320FBF31E7DF2DAD43DBE5FD8ABAB6B5991EA93E0BEC184A5B3EB5B8162BD581638A81B4F184A25DCE5A8C9DC812B1C09B662B5761DC543795DDAB3EFAB21574058C3F4A3F19D9E26F9517C4CB2741A8DC1C401CD41083C7ECE4F3FE01CAB3A74FDCB39F7B6B6C2ED2C73B892635D92D19BF3678DEE6AE32E9B8DD0CDE97337DE3C156827C6230D8068D84C0F223D40A163297815313E9191481BDE582EA7AC38C06DEB49A39335C84AB930BE8C606012B1C75A553F58B25CAF6CD7F964BA1A23AA95E80040D225E35E8270DE80C940D0B59856CC18BE5863C41AD630A86A9BFCF8D1ECAAABBA5BBA7919B5E527DB5BD8EEFD075321DFF8880CA8662AF675C43EE0A83752A7B0B2FFF1744B7EF3376659E759B0D19B73806C2D0943ED28319EFFCAB80F8F13675C9C307257889FF3F28D54201A8AB6F253017D6826DB0AF6758B3D568F2954593CC3124F3C6B0F407D6B1B4FCE564BE7B9D3523B55879B48A657133F7DC3259AC1472EB742912FE0BEEF0F1A2E15A34736FDA6D7FA8E843B243EED71C6921B3844475711723319AEC1B63876E1E17EB0C9CA8E3403ED09D1E776C945A0DAD6C845B8F70489DE7CD213A8388D3AF92ED105083FAB9D6DA9BD857F457AE6DFC791C71222D45E9E34E624D0DFA8E939B75E997DF08BE70076292C9023881890DFB2CD194A0B8A308CB1A9F6C0C5765E12A7C740228B2B1069878655DAAD2F468022B172D05F6F8A1DE8900C1AB80F334C3C5CD73F00A787E6457FA8173167D928AF4C1FFEE13B240E78D89ACBC8B480D83C7B6B7581B70748044C902CBCAD7EE71AD5B74A9D84A753ECC76E3A0A6D602833499E0D9CB238C89735236AB02474526950BC2B4E0036D6B017A7A6B0D5E0BB8B5C4E8EEBEF68DB53D1FCFB44D4C7591A271A8B18586711AB0C6CE42F036141A00F386759C49839EF012ED602CB85C8BA45EC70CD5FC47A97B4E3D49511C7CF42B55FAF5C855FCDECEA1813E9C00C50BD4375944C779F032929E6C69925F7D6A4598D83A90FF84B7B5435C344D657F70338FD80A7653090690D161B4DA6FC87F26133F45AE4E7F54F807FA1738132C8568CD15CC0BC256D883C4364B6170E923D8B124928BDF1E320E63C16A9A81376C8DA01B8A3DE6C404B7FC0146F1E4A32FBFBAC52FCB315F8B36C3963A88BABD640A07656E278FF744135A2F85418840D3A52D328C945AF85FF21C988700C31043228B2FC790C2C65B627DD67DBA48E1CD767AC82BB279AECC9963CD3620BF2A726709C00FFF425D9A0D3137C4F39DF2628F66C9F2A9E463F652E3EAFB5165A7FC8CAD6918667756C13FCEC749C12F6B334EEA97081B9DFCBCAC5FB6511F11D7DCDC2A2A9CE27ED41173FC1D422439A109478DD9E5B2E71F8F53655717D822394AEAC0D1B89CA957C03CD21B43339438BDC2F83102A7479A6900752CE452E646FFF540614D27E64EC697E446FF9796C171A90433239EEF8DD599E46B943DA8336D2E2049D67B552025FD0AC5D6E5E796F7AEE379A583FEC5C2616FB4031BDD415AE88ADF2904573B9F382FEFA7422891953D46E3628A821EDB31A5039B4DE5ACE27B4701C7BBFC526B00F950225D92268AA18ABAED72DD07AE6AE30F65F54123188B403DFE983FF95F722AC345A7A3F8B9AC87980B2D94B52D9FCE220B7F9AE0534E388FCA313CD540BA1EAD70CC4BF4E9279A7BD3C0F83153B98E573BAEFB1CB356419BBF9DDE0C0BA79AD0D2C313A59FA43A7D516995FB70C53E35E982E273A9A1682A71D47FF429BDA95FA8719D882F6A59A9643D7695E8250F27242D664B0756448FCE8EBAF100C1640CEDD05B2F6D27A6848F0A2A19F6C187F7DD9F5F9BBDB774FA983831471227F58EA6AEB02B5F013D51C22DDBBEFFB4CDE7E31867F6234AEB8CB542E0166A0429F2E31D5FD10E8DECD13C5667CB514C50701316FF62F3A5C3585A2841050D10818C26A380FB3AA9E7718DF6B375DA46E44E2C2951B2DD2CD98A2D3E30EE51012FC9AE41EAD27827065E6C843DF2EA4B24E3F29D5FDA4760BA91C1FE4B44FC7F880101E79C4ED50A026B55890C25AA413E339C821B34D17C695CBDC273C8EEA0057AE1B7B9927CD6BF80B11F9C2CFD522CE6E09919BE951C66D2A3CC387ABFE5C5836BA962D2CD2F31A3ED502F7F71CC8B9B4575EDB01B5329DBD0D1AA62E21D783D7EDFCB9E00DF17B886FA63E730D7E3C10464AEC12E4FB44520D7FF42EAA56339C154FECA01881BBD5B17F9808D9DB56B891AFEC7FAD00BC438F29E93C70F4F7A7F614BA3A98436EAB8D97049A32AEE4B3DEFEC090E8694FB062A26FC30BA828923B693CF2CE1A216288DE2390FBDAFF8875598B03F1AF3245808CD907842B69032559A48EB8F978130205EE6F6FEA1D20BB76B15A1C9DF7D71A2B73A5C9C8A512A94613246F97202DE9482B9F5AF433A1ACC99C3B3432DA99397E6728948D1FF820F6E93491B366A3279BDB8AF674A66807898FE8EAB984F8DA0347954EED4F9AE94BDE2B8F9E3B7A6477E8DD7A24E4764B146D7BFA867467334F289ECAD38D8F81043CA63767B363D7937C15C69B87E8A033F4163843DA484C771B857CFEB4CC111D469A1371838081FC6D1365021A2DD34503B3EC63FBFDAA73902234CAFDF2FC43339DE17A8051F1264087E95F6B816A76E7EBB11180B2F15D06EBDBB6F969BB8611A0D8B47F238BF31340D2D0874B1A2ADFCD8D085745BB800EE56748F41C6B0C4D81F11682EB45C5701A5CF0A5971E2F55AE38943FF1007304664CCFE536C7A2A1E63B3762105930E7833F4B7ADC7B49ACAC1FD194753CF69D2F8488C6AB9BF44C53A37354B5B296A6B1B99792AA10F0BEB1217C05B3408FC06D3818820F5820FA8F608F3BDBEC08EB103C3CB59820D3B816917D96D00488EDE1CD066B268525ECF04D17865D5A2DE29C0863EE1A5D01AE0E1B600A691F56CEE15F3D0C8841666742692B785C22A0CCEE45AE02D3A54E87F26FA08008FC9E9BE12CD0322AAC1D2FDD83BE3E5911C3C256B01E8B00B0A42396756C3151F27614B7C625D950F02B0E81F8D1784B97E78AD026ADFCC099618DD5E2FFAFF05D25FCB188FECB34ABFEC25D83ECEB0F8654ACF63F6E4DC0625777F1B87EBF2BBF4A1F80B1B6558E05A266A4BB4E1A78278D0FF71CE15EA8603A5B3A16A8DCF335E0F23DDD346FCCAD9B4C5A99DE078672E91E2F144DE2581E179DE6D4041FA2AAE39D8756350439698828AE341195F03BCF34FDD4EBDC3FBE14B7990D3749DDDB5A8116B12462ADF9BA343B0E3B81A3C51C627B628EFF9C4E7F986891DE50DA4E1FDD256A07F89363EA990642B2B7354752A2DC093E374A8A217CECA4952D004A9D040D26C4A9CE5B26295E1F23E970F8812F040E658AEADC3366893BD265EA5A6BB6EBB516C8F70B87CF4E3BB2DB1B770F32EBC30EDE3F6179D0ACB4CE4696FA135877958B6293CCE3E581FF12ABAF0E4A0ECDD8DF6100B8F1B8F85A44A594F6AAF712741607C30D46D19A4F546065FFC9DDCA056192BEEED50DAF77232EBFAB43D9B3316B0847D80E938ECA91E04A9F2A02A68D19F2D83973C808582D3EA0CB656CB8BC5AE580AC50D66E27F13114F1388C6A7FCD32D9E28B49C4C31282932DE776D0CAE22F3F7E02C5EEC0779A778BC5815AE8E9BE56D95544082AE462818D00B5ECD75F25A24C2376AF46CD05B931C351587DF373DC35C5806DD4007B0A87B713B1FA69E7081D16AE27FF696E422442E967809B56F33024882C3558E00884D99354D99E7CC9767E2DC1CEF95047A90BCADEEF9E94DEAF221B44C50DACB4A81F85817004F6DB7DAE35C50A8D715B928BD4A0F55F0DC03160F5E17EEC6DC7FEDF2067C4DE24AFE12006E5CCBEF6B640FB20CD602C2C4EB450EF6257B635AAD6707CC795866997B31DE13E900B172C955A27267E6B8E26608C22C6A76ED28EE3F149C8759DE3E9C1C71A21C780D2960BE1A5189441FE0D11A3EFFF3A3331E4DC80ED3920AEC510726CCE19BC31DD84389DD6003F8214919B3A91BB74252B74BCF9FD958BED4EDCD876E869251FD88D9E6BC54D3611CB4067DB68D20431EF2A8A39B225EED9016404673DA431D623898D706FCABFF49180393449E5932D6DAE79BED7CB05A1FA9D468BEC36FC93A4A353E9D8F0ADFB5FF9EB1537C5FC416488ECEC078EFC34F6CF7DE3BD1EFE442CB23BBE82897249E3805211258E03E7FCC6B43B2B8623DEABF834A0DBB278751E19F85BB4173BBA7F3DE1E7801EF48448C96A8DEF6E2F8FE3ED2624D22B19DD9FBCD9338087BF83CF59FC0898F83282D49593197F86C81905ED6CB7E14EB948F6CFAAD2C4DECD403697086A9BB224D743CED632EE92E28B4F8054A33824843CA3FEDA818C89AD0CF0FD517A6F31182966A512C78458D3168E5FE5942156D318BD44DE6E452731B7D2E08F3584863AC4B9004D4A8DE8BD893DC805321AD3FD429E296E4A401D4B1927CA344551AE159D70DA94981AF000300D0FDF355EC12A4329A6AC259D20FA6A7F8F0C52742AA54A4BD65C9EC8AB19F0AD6CA721D243A49F527BF190C9C9B5817BCAECB8C612C9DD081459B5A786B948D3E6F8BB19561B75A0EAECAFEB5290B77F22AA6D4D93EB11E0A22FDF38EF4AF0C71BC474F07DC4925C99B96A1F64C5C9334DE8AADDEE0694CDB44E1DB1FA9E4D60006B5EE8FE709D0CA6B6296FAB9C70335F4BF699CA3350DA6A72D2E1F4FAB3E1A65F0BA643E4AF1175E00984013FF89799D572DB1B2A0E2528C7C8C8AA3048B761C802AAF5343D8E064E76D53613B02364E24E93BEC457C3214CB95DBD422C987A8980B680585A980EB79F1BF4D00E707BFA27014DE31411CDF35877B26BEBAD31A8E271357C00C03CA3BCCE5F21E5852745B9EF68F84B5E860709079DD24776224B08141F6BEFF9B3FED1FC1AD6CCB9A8BE2859B3B1E581335F0A45F9B4E7EE689AF42049A0FC4FB862E3D122CB12B334068305262E48AB9ABADBA07794E51D63B44CAC6F4F7EDF8E44451BA7D379DB8E3C182AC0FE9038385822AC3A9323D84BE79C2257118AC3789781A721402153967E419F1CE1044F304A4F86E70E8B1931C31B8382A9FB654D702A2EC17AE9F380E8AA4D32EF03E9228834EFCAE4F844EA160027EC73575DA00B73B811F4A3356DC7717F90938AF8C77971D4439C1B0945BCC609D78E1E9EF80C7E9C7B15EFE8AD3F841418749D799DE0D4017502F408500E72D1E7436CFE4CFC7368FC65AF2FBD53C551E8237EC2C37CBB953E3CEE03D58766A5F6D3673EC4CB1174968D6B43086DF07CFC49626DDF1FC46AE5FC164D023CE943A6A326974B7F0D431B06C4D9333F5D47B24C131CDC0899438C69E95DD4DEDE07FF155B29EF97A98E78A6BED2109CADF3A398F651035011E67F750C9FE68523E6EC12471CE7000356B426B1257EDABC7A036E71382593701D075DEA9045447987B2BB0AD86D196B70E361AEE0B595B7F5442FF0824CF7CF7099A2FB88D73EEE98E50034C852F75506D521517D39120832E5E3CBE361796754395FF7D111042C9B3B7492979D97E9BE5C83458D62ADDF6CF4FFECACD592F5CC1B5DE6F714177487F87DC1C28B9E7F43E984CE7691664D5B69CE84B5151F16FED5D42EA07C8A8270F7936017912DA65AE2999443182F4D0D61BBD76B3F1565BFE46B5CA5032E6373926B5D5D1A9174E695D046EBD2DD86D686318838571913BE61D4A274D3AE59EF0096CA6402B3E28531F2B144C0BFB75C271C0BCA459545CBEE73B6B3E0065F097AB4ABED5CBCC6BC1E0565C91FB9A98C3ECA2FE7ADAD8F6F9307E7926F2173EBB78F8B647F5442C8CE745B143CDFABB258D02102293626862944BD5709F133FA0C4179B7942F2463992313703C15848ACB96395944CF8D127751CB4F676807C02BB0241C3E4D9CC402532EABD683FD3443FF8A324C098C7D1990C1432BB4477BB07A5D5480CBF73B4E9EA0A988F4AA0E291C00526D178BC7015119B9370D8C074A0D3A43CEC62C85E416F3EB39848CB73AB910ED84E959C4916DFC285C65499D34D71205B8EF1C5762DB192C28A43C2BF5415B8336DDB2A1682CA7EA5E3A692E4DF9667638CC0C0F7A5BDCA2D7272B2A3BB9CFBF89459404E70C43FA10F4AF36404AEC1A7A4B17472CC5652A3E19493A74647A89F3F5A6E4B3A91C0BA279129D8A499FB3DE6C06CAEF7B2A37F682ACA001AD8F1E7933D7013DE1DAA284C7D22D0803E536D6B3594162ECC3E44D08D2B68B800B7E59BDFCE673FAA6421DD2E599E3B77A7A5509587FB7B0E854A14C89D7DD9CE70606AE1E59FE31C0AE9DE71D3078BC46D6EA49504702C9FC07E0647EF926B41F9A94E68BBF9C7751D8A7C2FDBE872FC6E76628D412C4A3D14BAD56749C0CBF67BBA4E28D79D722B7F60FA9622050AE87994411E96C2FADC73973D2A1AE9A4CF19825535F8D2288D19EE9D8906755C16BCA29B9FA07253833A09C6BAB30974E9275DE17991638973C9D95997A470D391A16094FAF014FD8992D81E07F84A54C77D86F2FC7360A81646F72CFAC21AED06659608F6ED3321DA578B235D1F69BC3F13816BB4CD182D77F63DD896580322125BCE8C337228E4587C595464538C9FF0A35E0FE3BB3ECC66F667CC276782FAEE687CA6E2B2BAD48F21FA84486403B38C61B55CD26139502D74795E84B80CDE0FE1403526E13B1323E726AFFC3D8C7C69CFE0DE89CC9C5AA8B84CB079A9706B26D4ABBDBD4AF3D195B3FEA8057874397A61118A138D0B9BA314AEBC5B152607806428E5B6B0210A58483CD49E59560D6CD3C2680C5ADB983070F1CEFE9A7BFE5576FC76FC52ECA03F8029C7AF3336918D6D7B34848216D3B8C8B2A5AB9095AFE017BC26F219A86B92577E85D1C739F3D4918E5B105D6C969BB4BBC3B55C6B3812015F7D17830C65A39EE49D9D9896744B0667A1246375B27DEED18D0EFAB55431E2631B24B4DFA37AD4C607977A1F7E87306CF9843543D3ED184DC922EC4E94D59358FFA304FA6AFD0E5C3E4EBE49477C08A82ECA7A502E7F369D22603B273F1A2CDC72C3FA587C3E03AD83910C70DF31378E07C6CF06F9CCC74C2D4D39BDF422C509B3646E9C7A9088DBDF07132BB404833051A5AC34EB5BB9E014FC33951E2B86FAB06CAE3AFE4EED5E2D8C4900E135E42BD02154B31BEDAF1CD9EEFBDE243B924B92FA1DC99C9220B8E27E83059C55B9E2F80C72D18A2E224CCF4047FFBD6A59ACF72E3F58C1E020E9F64AB8BFC8276D6ECAAD6C48126324ADF3D51AF3043550D99789EF68275D2BF1F557DD55A7007A48D3212793EFBCAF4404952A5F8EF6ED0477E7CCFA9875289431819961059243C0B2880B191D804A9ECDC1EE362244C2508B3AAD5246A80033569BAED9CE235B8A6017AB3C69CB61E603E36A9EBAC088CBB85FE9263B13800DBAABA4C1DBA0831489828AE4F01E910C8120546C6420B5BC46D0A0966036D0C7894A7087C702354CE38421440F1A41BC15557CE4AD9DA83EF244C7ADD650AE60AA31FF0C431CB2AB1331818CCB7485E5E6BE9DFE638CEDB96DD7C1323ABE225922D30447655A2AEB59C92E2423D27BE0CBC77783BC6D1ADBD106227B967A145BB80BA6541A0CC0EFE46C845DDBCE746306905A7A195549E6ABC8724E0E679E0563EEA36D6B8CBBCA0F23A3DAF1EE3DE45A37FBD6B7DB156303E739CF334DCA78015F00BB0E6D243B7F3A8791B1DB75BD46D1E468F5DAD4DC2F9491DF621C9AD2D1C0D1BCC7C588542EE0C36C2D92E5184A400265A044AA25DC2B7848940EC26BC6FCF4FA50288452CBB5154DA4DBA9886812D215AB930D3C646FBAEFB3B65A933AD718DE60719A43DEB3C25E5DB496943AC53FAE98C20F63286D4F4DEB487C7EDA7ACBFE6F670327DB32C69FBA3E185997EEE44ECB35D498AAE993BC20C364CA97806BCA1CED6E6D555A176E7C237D510FD39B663631D3C6838821298B1D022E910535B44AB9C12D2FF82A250ED84E626EF293C24195C122FA2E7D3E534AD1F8266C99DBA898F3AD9822FC9937AD1B92D042F9D7BC66855031A4F4A47F486118493E0713873B8333BDA2F3A7D3C7BACDD7B1E2FCA4E6D84AD1D4B6D0ACC10837E944F4260E47ABE6928D8CF8F5300000008406E13CF973A3FFE2BCA2BE8FB83D4F764F607B9B740578CF706D9F6006374A17790AAB2FA796BB793DE70EC102DDACC85CC690FF00109F741AC66C773B67D0C502F8D6280B56CE4BED1EDBD518A3B057FFD0507738C2CB57D2E5619AF742AF8083B29DAB8896D6CF8356F4C35892D4518784DB8D0D45DBF62AD09B1FD873A065A56E18CEE2C09E8382F2EF7EBDA98BCBB4CBF1641C1CA05461E07FF94D92334D76F2C6204E79D8EC9F2FD9279474D46ED7E708BAD771875B6745A9CD9B8C2707B7EEAD054FC4DEA47183A5313C9921C3BC3FC887DD34FC3AD5D177520C52E57D73F1A327CCA71C47AB8A54058549DB87F5F834D5F09C7521BB5EC9A2BBFF23FCA1E8452605C591AF5E0E8B72B86B9D9FF1F6BDE55BC3D1D3A01246D4A895C9210C616AD6F23A97E08B1473726A028AD1281782B387C69009FADF616C4E49B28175A95D1EA851A34CD1A905A6811573B7CD029A0FE6A8036D9A4B6678F823B6C187B933BAB6FC6697FF56E0DDA2B81F1892FC22067043EBECA6E21E4A8130B2092B92F809FB4828BA580AF39C2BF322D9540429DCC98DD85B5CB2935E5A8855ACFACB3571AB4E94CBBDF16B3905BDA27A8B7137EAB183E2E57D254D082938FDAA2567F66155B82015A67661E020C12A21BAFF7977F6747407D1835A8145303E0124A15725822F1A23B2473374B44636939C286B510DF7DBEE58E4FFE4C831E7EA8F481D74CB1F6B13CC05E651B23646C0A8548F4453F24C302267980DBD1AA7AA08FDF1F315EF7FB7DB1599B957FCFF294E5F7BD1CE22B6AFDC62EABCD5BF303029610B62ACB19F193DD8FDCD8A5F136D9E4FB6DDBCDFCE1F0052BD856136454D5D3B2BB76A3D631D119E397D4686E1A08FBCEBF205C33CC2BA307A9844B6D0F
+Title = LMS_SHA256_M32_H20 LMOTS_SHA256_N32_W2
+
+PublicKeyRaw = LMS_SHA256_M32_H20_34:LMS:0000000800000002C7DEAE39BE05FC190E7873725A6271BF12C39D6DC88B4B6A5AC74FC58E06C458977A49E4D3BD737C4A66760DF5077956
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_34
+Input = 58AB211165D526DE416F298B2F7706F5F4617189B43A0C5761DC91767D227E108E1CA3D1380570FEEB7A2B827E41AF1B9404B62F55DF6BFC7C5917D5D311586DF1A7CDDF939BFAAB90C6691F3688B079B26588D69070B85BFB376C32B101C5559A620A2EBB62811CDB469F0D3B6734E88BC8D79966F3D0FCD6884115B8D5F230
+Output = 0002450800000002F1CD199D0C7A5532689E1911ABB04E6DB80536BC60AF5EA8177731D8162D1DEFA821CA94B6E773346657964764E2AA151E0749F90789516377EBB8C42E583BB0143AE7C6C270841B7E9CC2713FBFF8B8BAD25D56FE8E0EB32E1D49189CBCABDA57A8D2A0DDB434B299242A448BDA1C280148539B30CA888B9874BE4161CAFA33B005E045E936E6DBC302A9B3417AA5B695BDB7A6F7331B37B13C9E69F24CC51C2088AC74EF6E3DF8F45BF33B631BDE728694FEC75FE6A609BC3B33CDFF7546B68846EC7E1FC501CB440873C49EB167AE63937208B12F58247BBFA420F393D50A2F77824F71D238F6729320D14106E3260468EACB011893A48E6F4E8E8464147C9D4581B9D56D0978642AA60F1E426D2B2624034453CD48BAD8D91BF6329E79280D88FC938E93E81EADEDCF3C5EF098A07F1004177D26DF81560A5F81B1D3683F55BA4BF99AE39FCA07290C548A2771B29E3465F499F2941FF5B84B4CCF2074BD0ED396A5F8A23D22233496F1E9E944086E0CB2D54F1EB321885BD4FF09350E945659B30DB61B5BDE34453FF135D4AC19913F67380A19459645270D49A14FA918F833A24A9CB86EF99ADDBAB8970B5FC15DA1393D1AA8AE885D6560D3C5E1B08276B4D3A5221635DF1B94B2317CABB392E3488396722674FBBADD51B1DCC0E1C2847B360F7919BB9D33E16758CBFF2918269CBE355A0D1F60099586BA922F1D2B7D0CD535280A3B8BDE23A93471BC459671FED2CC9F5968F18AFE1C40D333DF67C039ECDDEB5A86C48AA206600ECF698865930220B637FA2933A6C9A961795D001E2673027A22D963E658F1AA890991F69DD95CCA0BDC670AB4EA0F11F4C604B484ED7EF45CCA11093C521D696797F099A1707086E1488B0CC1DEC1CA877A2608F6AA551BC6FB211B3E2A344663024FDFBCE0AC88F4A2B48A98C5E98B2A499000E4E3C335D0D10B1EC12E0710F9E522FC54AE9FB2522BA7A74AB352E257A32F59FFD253D0E1063DE40043935A777B6332AE7E9BAFAADA919C09CBA283119E42EC88370370507E3F39BD5DA7C17EDBCC1653F7313D5EC6159F73E12CFC382211F2BAEFD7550F0D3FBCAAC2C87A2CE1FEE0E93A7DFC2D7640F2C46754B0CD212DF9CC45C7DED246066102AA8C3EE548F09F6C4DCA8FB78D1A6FAFBF0E92D279CB02DF84B525EC60663FC14716940FD6F323E3B1FF6DA515CF7029A5D811B6C034DD8E08053BD2F6BF536DE26FFEDBCE3F72FB4CE87B166CCDDAE772FEEF08BA634D1A76CC59EAAE0984C469B184FB5B3CF125976F3E1455671EAF6D8E44515C927EB2831C17139C3938AEDEF9C74F5E9055901E51FC41EA1B650BF0D4A07CAA679AA5E7EFB58372FB0647FFBCD9716062D5878045408287312AA2D3EB612259CF3E08FFAFB09C5DEB429524899464D79CEA0602B0835848337E714B2E93A8CC04FAF2B39049A1563284FBFC9859A368273A3174D70F71950B833B26F7A563DAE91FFEEC6FDF2D07AC09515FCCED8C53AC2D364B4D0795D3A6B047747C931F7A844A04DA725291B33E55026685EEFDFE7F4DA97480853FBB8F35BF02568E50D4D788809FE52C9C09F91FAFD4D8DCEBADFDAFF239BC74659C644965A464DAB00B69F08ADD4D3C43E5E05008D586C21CE218A5BBE314D9EF425477D634AC8693BA4765C543077C7C81D3239F5BC243FB6F67C7620EF0EE7FFE1F92AFEE53D3AAF0FAEA1177856CF5838CA0E22C04013625BC1494FEA46FBB7AA7BE95BEBD961D4D85DDC5EF07506825A77ED1AC63F2D16B81EF885FDBA35C9C962216A1F77239511E5DB36D6D4E16A2CB50AAFFEE04889E78EDBDBF90C177C1F599C62DB5C0B3C2B2688B43D4BE4ACE8339231E50FFFC34C8D7F1C8F115AE3FBF335AA73359C0A82E13E160549AC9B43883742FB4333648BBD36EF76BD0489A2F859383A0EFE567AAE1ED225F1B4060E82F4A39DD4A0CAF896568B0F5CFA4EE9DAEEFCD76EDB702A9497F9ACDFB5D85EF1CE1683366E2F02FA78DC2BE22DAA132DBA7C38A7491E3CAB10CE2BB3E7194B5755E9C8A1A17A2D928911542D5CA42D810F1379B1ABB23F1B7A41CD5FD882770EB2482D81630EAC901D71EF5BAD8BB6F99194FBE31CD1152A2379C30C59A87E5700395B0E38F7481DD8B3D556204F2CA5EA631722DA909603982ED218640033C574C1A62775BECB19B5C2E02029AB8D2AD70D11024689C9620367949774AFF63192D5B0F4B7BC507C1184BDC78D70AB2540F19023011C6218A110095237FC5C7B987EDCBE5B15A24F2ACF371E2DBD3E97315D8FF1E04EB2DBF26730757D8CD1233319C2CCA534F781AF7D817CC82DD6CCC5625748FBC715F8887522DCCB72E0893D42FDDB34A47EB08A5E77B30A81C3AE0727B52C7110A76AB4D742769733C3ACF89562F0C3AB5A020FEC00E639563DE8B8173C97A410969A0E4F18A0EB01323539DDE6AD00C53B688DFB5B5DCBFE59758539E06691658E9120E5A2CCA881E2DF761B614B982C3985982218579DFF4AA854A8F19F4430296A8F833AB732C7CD8DE956ED336D8BDF620C958C44F485E7E693AC1A1D9F17E2F3A766EE4E88E7522A6EA1E2B4741178CD7B58C349D613FC6748BF19944E6C2C3C0726FA961929B879E8EE7B8CE742DB80EAA73093BA2E97147A685C86E1B854106ABBFFAB0101A4F64831D0A481AD26DC348F67E4478A5B05A30D04A01F4B9F7EF0807CE0689ADD34FCA21000C3DF67269772132C720E5117198F95E0EF37EF144D761757071E9BE5643C08530CE6C23B9361C807F800482E0EA615A229FB95320D6FF8813E9CE7857011A10CFE9D56A81FB8C7B06B4CFC08A6D6EB5AE18AED98AA4489FCAE401F79557D2A02D227F8B15571A9AAA2825000FC4491DB0FC67C60E757B462BC47EB6B2D56FAEEECBEAB47298DC4458C6C8CC475A480B12BCA38231136B292E3120E8584E466C90390AF0F944055B255C5318C446ED93A4B08E2539D4FDCF3AC7D9110D44E150EAC01A452EB3245CE554325BD44BC7620244C234814E9F2CE925D850B5B5EC7F5BCF1568ECC6347717FC4DC72ACE69770EC94B26D4D94C666D15F8495F4B0BC35D47654209813FF9D52BF0217BCD4C6D0C927E7B23328C3A2B9A15519D14F4272AEE79118BC80F338BC7B1BE94F3F3619B712297FF46C759578F9C39C5DE743567948B17FA2840D4349A188F655E37D60D9F4602A61599A61B01D33F6B5A2BA5A3581ED045F559972FD5F8994AEF40B54FE110D9CF0520BEA582F7CBD2D9B56A04C8AAF0EEE7158ABFDAD52A2CB79FAFFC8062799DD73767AEA762F45E812EA5C2EE7CC4C6BB73ECFD7714B017D75C09A6B599ABC7108B468CBC7E1B0E30C00197975822B75A0BC189BB2DFC6CE65EC98593F45545A863E93AE956D506DCAC95BA30D853E4647E167D57148AB80B6B1F0848050B3765288D873805A9B3B2E879153E8F3170EAD12A0ECFFACEB23DDA7FBACCF37E74F029C80A7D64CA60F3E3146C1D900E511C3B1A91F8D13C6F0BF2EFF5DB7B811E86E7AC8AC2331ADA9A44C423CFB1C5D58CCD49FDAE9C2696071156F7C05A873B4BD0BE7BAC966DD0F1129BB04385D6A93CC1F36135E811E5C2AD2E3D6436860FDA845D5A43828A3018E166E74341C9A50AA1FC5B381FD0D942E244D60CA06FA0EAD26E3886CF421A96CB146B7C9C351CD9BE7444659107AAF61C5A928480C3A26B7F07A1703F8ADB933B56804B71A850041660376C764AC031FB41761742D761A6127AF796D952D4F4E171100A59AEB1DEE976CD1419AF79F9282FB201D2DFB25156E6C0404A9004B450BC73E505EB8EA09352C14C102439074905963F6625166A3849C72004A391746B8BA5131F64C4E1F3D05FD680C4B46A9103CC421759C602BBCD8BB9054E1F1A259AEE35AC97FA75B91B18377F5541F02D8AE1E4CA65CD9897C61E77EDAEA33CDCC6A08E9490F50CA8AF307BC706DAD9D8C8841FD14D1974316E7676FE27B8BA98A82AAC7625F0208ED466763FF6FB15E0035AAFE9D24B70E5C6E09FE499BE1D5085545E38801FA70380BAD69F62A91906EE48C75888B5FF208D0D3AC9413E884F23032CD2858F9FD10236A69E00107EEC6901C37E4FF7B16877E5012EA7B83D5DD7BBEA115E97AC276D589861E1D601FD8A850E96C4FCA3C67BBAF4CEDD3CE0F6072C2DAC44EB4746C9F283B99B13F107D1C1BF2CCFC978FF5FD63324F65F38564F4FCCED01A46BFD3CF77BA9C09BF009B2897FCB50C362A1846CE70B946482582438732B3D1FDEEA7577006392F34B30256B0F5DFB17FA605582EC6861BDF795504A74F9F27B7C53ED4088FF768499ED7C5EFABAAA7B609F5287378AD4AB2F0A02E797993117901176905EB88EF3E7CF5AFAFABA6F4902E033B813816F35DD8039D2E24336E04478CDA6F371421D244A6048D6488EE7868F28C8D1430C790A21249628EEA0E31E4CA2CEE35C38CCE08B1D8ED94005C7C53065208B0CC2F33FCCF105686B3E69B58DE22F94640D2C3E47E1421F7D7C4AB29A144B28D7B6D4AF5338569A3BCAE9EF4020E6ED0C3CD5908806B8016645D5F11EDE44E7E78CEAD7813AD72CD4C54E29A58AE9189D9FD48FC00596132C2A4F3083BD97AD5494F0193C009107F8659AF0053C9EAA7BF794B65B88693FBDB507572EB97CECBA3A83084A601A75E73D3793D65D408B4B97200FD53101C0673EDEC6C9566F52865E31DFAB8ECEF30D8E01444E46CFDA9AA634DCAE66831EF1F0EB5491D7B85DCBC6CF5F28B61C58521DA572E4A60FE6B30B3AA2E0DAF97F14DB8F6EF810F5E5054902E80221A3DD9856D614BAECE1116E975D08B08E7FE42112A702FBA56401E85CAA2EFBBF83D9B0AD12A37920349D29A5ED12DCE49F310FAF8C60D36C49F6A1944E2C475BC57C81EBA3597C1BD7D40EC097D4C9A2EB9381FA6FDD5A8E1E8FBE1A46CBC6C84DFCCDD521BE44CEF66BCD9242C7CA42E7F93797BE017D08BEE3A1997AFB7E60936C5F3DC65CCA32D6648F5F487B1B4E05489BEB8FC87E9B369A1A7060DC54F0EAB8F9E5F4C291AC112D9A0EAC7EBA8880D49193E5C92A31E9C5012B05F5A4BA36E34DA4647C753F1EE51D16F4927ABD3233BA5714944D61BFDE96CACFC5B913B81EC63A96181B7AFE2B3345FFEC70AD6B301755E72C00EB285F0B231D03524A112933CCA4B0A702DA6E3FAD024118DA72B66188F20B25BADD3F11A1282BBEEC859A2A87043A013DAF088B3B253F6B72C34F71AD5AADF42972D9BAD16CA418B853973ECA767925838BFCE022CC95C6EE31AA003C1C9008CDDB22CB86EA3299BA5E6B972083C00EFF8ED3A8F1DFED69C8E6B33F8ED7DD3405E9496DE383108F15F919AC92A7D08F9A2DB402151F3D52969BE7C2E997EFDEA959B6A100B269F14EB89D1D9F8AE90EBAC78022BE9BDDE8C3D1657F03F0F9822F346F10150A1DF21B8652E8814BDF1A228B079D65F61324E46FC1303F9942B4EC9DE798399C65EBE95B8627076400BCE0E4790E004318B3E650B3A9369A6B5EDB0D1DBCCF2F43AF949248A8908953DA8DAA3A235ECC9184FBA153C6FD520A6798AEA4F33034253B7D32F9D205DCE179EF9A1F5867D3F8FDC9EB30514759A1A0718600E87D0426C22BFACC9193C89380F8A1E612BDDAB31A1EF60FCA6348853AA8864B6A18AD712FFA968B579328037804D4185B315D4250D5F7D3A6A33555C46849173535493D7748DA68D36453702C8CE4641C481C1FB007CEBF5836058FEA334548A41CA79831E27C8E798D7BC0AA6279317B81606D27EBC72D2D2BDEE3AA899F33E6083B936990CFE7BA5BD140E4A4FF14F5046BCF2A2BDF453AE876E0B9D2A7DBB8972504BE8BB8D243142BF2B42437EA3E598767A16CBC71719E3742EDCE260192EA6F6ADCB0454D6F995E3CED83A402984A2B818DB37C9EC0617F095A59BF1852693BC4BD52A008EFBD562C4B49506A4C5BC0B6276C7D195E07E3ADA4ECF79AF06DC042F20973DF21DCA8219ACD5B121C0322506C1D6E83863F0C81AE2FE1DE4D01F89D24C4BDA1D0B13C5B4E44AEE4BDDC7F8D84A4594942DF1C00000008521CACEFE16468942B7DE3E9FB7B265BDE4E53FCC8F20E036BAE79D2BC57C2B2904C98C2959E0AC76D7911B5A2C79B0E08EF3289D08EA89B50655E502FCC215303E447218C3532723E2F2C2A4A0FD29FE5FBCA9BBE07D57C0F306288C6B15E19830E60AB3FFBD18F5CED194D30043A64426C0D9B373DFEE1CAB0BB4D7804843BB3F4B72E3CDD6EC1E5C36F143A868B4071F9FADF9982BE863009F0F738A7CE1477FCD55656A321FE59D491F1139AE3C8BCC9562371E13B4736295A5EBB28E85970FBCE6F2E4BD3BE2B29470F4ACBF6CE82CA28C685D19022452DC57F829158633EA087C109E96E182CFC55FAD702503810DEC4D7C3BAF3EED7366613BAB4804094A9778086222A3B72DF584AAABBE3A0B4013CA5183B316F5BEEA51900726FF12DBD692E8B16F2635596F36C8E98C93568DC9237B81C31AE67BDF30F0F910A353A6EB474AED7FFA1E452A843E9ADEE258D8FEF7F8D32F4AC9DBB5A97E6C767EF76B519174D85353A1C5DFAE7CB99931F56873657FD8535BE4210FDE1B3FDFE0182F7300301F4B2B9BD0EA0DA826167D95DD470E814ECF6AD7EB75BAE972E9EAD48197D67CB82C6A77A277D30FA5ED5DDCE5B3A384899E76C4BB0787D236E94C4D1A60F2E0346403852DD27A46A04C713E8DEAAE9E80E14A965678B920722EC4B6BB9B26ACEF0A08674C86A6AE532459EFB2230DE1B2B3363D23C71F810C97E7CE65316C54B162062D201242B8A8305660E054977AD416E3D3B9A31B796BE276D1FDE22186C618802472A72BA0D689FFB9E748A4AF660198047AC88BC07848E6D9CE4A68D0049174CB4EFF35F1CA38797EE227C5103F8FF9EC24CC384BDAD258B6B157731D338502A9582E8025557F3ADA7076E8CA2897E269A279D9D06883641
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_34
+Input = 4F054E913C5E5A9498403A594263228C7AF6D2EEFF0A4EF8E89CB740E5121B011F1B84AC0FCEEB02B580574F21748B859014E357903EE1D4B15D6028600F14F0905BCDCDE9B3A15E4D622CE0DE005648C41850FA02AB5CEDE96D5FB12C3965E161364F77BC509EE00EE603EC2CCA42110F8D61C5F17526DFD28A1D8794B04450
+Output = 0008980B00000002C696F5657A398C41B7AA6518D9DCC8F6372E766E5024B9A00B5ED4ACFC8DB63A5448041FE500A7FF2F59FF69A941825BCB652D439254F3EDC72978D2B83EE8D0D31B7806452D2373C5B2CEF93814DFBCA6EBF3223E05254A363CA738A35A285FEA7311BA5926898F2553BE983EB9FCFC396A5E077413E98856CC7777BBE5C317AA60D8A8031BD2AB09FCF38F5A76456DAD6103EFEA39690C0AA996000F7EF12FD130E67DA157760C14A0CE4E81E1DF7CCE355FD820BD3E0D64B83500A7D32DDB808012B78E4ADC0A5A50A62154EFF8FBEAC4D64ED9B261583B1F8988B6A9FC1C98E193FF042092AB463321435CF4612A6D623F74617CE8A2347527F1F41AD69B6442DBAD15148A8548842F4AAFE237D97E05FDE5FA949D70BBDFA4E2AE2AAFF86E246DE1D80A7BA5203269337BB3201B6E25252CCB2DC42925A36331B038ABB8B54B02C2885C2E7E14DF653850AA3EAE1FE9AA52A75E9D4562AE07CEB09A97F7AF9B3EE24E9A5255A10016CA6F152E4EC4406A67E20DB786371880594F72DD6E5798219240905973C2B114EFCC4ABBF1108274D4238F19C0AE3FA0AA1F4B831CE2F0615678C3075220BC2719E4E89E7C562A4D5B76FD4073B17E05B0F284D728F0D50DD5D063D791B18268A8942DEFBB2E32C558632AA8BD3DDD74B9441CE98BCF16DD499312A3D21D05007BB1E5C6A75C932BE26E2BB16C9435CF7317A2D2B31855F20F247FAE63EB319CF9394E5F241C533BF8214DD07692D7F9BAF681249FBF9D381A7980788A15FC3B40188F0031505ED5D585ACD835449AFC8B26BAD3743EC489174129FD06CC99964132001FB3F3BF3C8DD6948B55C815BF05816EE9DACCCF790A8221D23CF40A0069AA9EB622BF4C26531E30AE4825C53D5A36E5367A6D6192FA09F7EE9FB53948D92CE1B91FB4015FB2579A09DD71D1E222489D5CD73F0465528EE73C6D457D00C6B74477973B2693FD3195558433FBCFF167426950454B42DDCE8E9F14288041FA14461ADC56BD31040D35E6A4A1696A9DD3B1CB2103CECE93BA31BC4EB1049AD4699C78596B5B78B20BDC65B283D7D66C144F4A954D498507041C679A30DECEC92EC300CD3A08D40D1856920E7B5784FC1CD61C9BC7A6E75B20AB16DF7EE6D62D8B859E346FCB567F546FAC86765E8F27EC9515B92E51C5A5038351D78ECAFA02CE17D15C81A0808223A60F712A1E4A509ABCC23BD9913D2778DD222C2B57F78D981DE25572D149E777EBD01AADAC2E4AFDFA3464E181B040F657F255AD6131642634F2EC6466C3B7D9B969BDFBCAF9DEA26481187EDB65356FE92A6C8139DC41B9DBF9E5E0CE16BA755A63F40F7B456E1ACBCE71D2AF1B90A490D08CF4211FECBDB1A5BBFA09CAB501D3D3176313EB79CA672382270C6AB22211C248E12747698083A157904326B1702D839B02A41F1AB87E2DA4BE12460FF415FCF09BEEA661680053EF0FAEB9C0895B71D1231F12ECDE16A052FA350909B5EE4376AA2B13CF6D14A9FE182C2E25D522C4C94B59C367F76ED6A2CCEE86B5A5ED5D9B0663A08217C2B4A9C4A03D591FD62D2BDF57B53BD0C284ABD77FC6718F83498B2F4928E7DC0A0F72A9F785E3918895945C218E7A6730F0DC010D480F73511B44F565DB3B275C9A122B8016B0F80ADE6AAED75CBCE5A91EC0BE26380CAF569EB5696C29185CB0D68B3C9E7B857E2FC75EE072D0D84DE59216D2E0E09B2DD4E0278D23905C856385575AC6E025CFE8D9F8DEA7F997888FC3D8731F1339314A14A6F4CE6DD6C1D527FE4621461370442D03E0C14248A64F1DCE67DD68141E275DBBF22ED9A4858AAD1D312FE09CCAAAC96CEFC734FA577D94394326C42918B7D17D7A8E5187C4AB978488E651FB8BA8E12C1DED5293906F9729A2CE68D03288F71322E62078216F8F0C018302407C0EF2FE69BF831C39D5E896F25B14D135E994D0FE878BB2A394536C15B228BE7F977753B35CD87FA83B918F3425F4DE82F06E7479238BF2178FBEE888F93420C5AA65D6881B7C1D9E5F8C9E3F1C66175844591A72E7C341FC441B084962E00EBAA954740FECA0CB496F0770A25BFD495EEE920A7316D9FBC5C3D96C56BA3DB3935A6E0D104EB10CB2F32AE82DE090E440283CEF042D6F4A537FD21183D17487B44C22DC9AE65156A58B53B63FBA5F435614471423C825DD5E30E0D5CDB916EA2D0E9BAE26B50E6F985C9F3C8606322865BD7B9C5B1A5C1B01164D14A7EB3FCA2193CA4B16FD12EF881B54EE858202BC248AB0CCCBEBAEDDFA5001384639367A141B9B7A9C590802BBAE4B12C62A3960034C878B59F7BBDD5357C736FD73C5E8DD3ED734A9CA33C85B380C76D998714C065A507E41B098A41DF14354ACD3C9BE25D39342703C7D85031F74EB70714B35263B987306316DEC7EDC948BD872BBE1F74CA948DF6DBAB73BD3322595F0BE2343ADE2741348008241BBD8FA3D6F603FD31CCB7C2FDA8FAE1F012043C1751B07C7375E4DFA6BA29FE0EB5489CE0529D46F4A201A03868F1CA8B0047A0907BF566BC9C46E708865767C7495213BEDFB3D9F14D197CBA5286D3AC3A5A0439EF4262F3ACE356284E61D5108EDCFB380A22E84F7F2E763AF1B1318CF4A61D4EB5D7429710E8EAACACD418470C14569481242FD931B14010F944F8711C865FEC4D4458132580D8915DAD7FD559BDAEA468AFF1C230EDDCE97A98829D8E902C71D129B85C64BDFBBBFCB22BF131FD5084B3DC5D3FA4D020C067D0D67FE40EB30C9B51A0BE0C7CD37D77B3EE3CC092EB1C688FF64E31462903966AC7F3AD46B2965303177C070D84310F20B5626B23B9B10FE7B4C561FAE3E85711432EDC2FD3E151B5972EB2811B0A4BA60EAD0EE72D8C4AEE07E5ABFC05E937D9E579028AE801F6494489B846907CAB52D588B45CEF49E63B37D36821CD821685290B83173208406D3BCF1C8097672D8C347D07675EC36377A3EB8A5AEFF7ACBDF86C33D348D37BBCEA6F490D0C50D3AB37AC6E725A2B520814485E557DF3FABBE6EF3D49A336B76097005B5D2222EE23D709918DEB4EA5B417BBF77F25735ED63EA7D6BB8F05230C7A62E891809D0E10AAE350EEA0A1BD65AB169B8B97A13E89656388730D9B93689AE463FE57B593C8A2101C40592B1F169C624DD1C83E700069AC0EE9F40C3FA9921B220A96D88304F6051023243E8F97727BA5A38C160DC60190CCF0A8A822ED179DB6FDC0B5B900CCD6AF84B82D4677E503327C8D97EE8280D87A9344BDB8AFE0C530F1012CC4B816CB2A5A4EE632CA3E40937FDA98A01A83927CDEA02B7196BB6774ACB81FB91F529D00B4D6FE4B9C1A5E086AF147677F58FB49F12BAACFCB2398AD31A5074EB05703E45AC36076B7B0BB385D8AD3454DCFF66FAB14040378C2BAE4C24AD4A101D256536EED3A1187F381F16DDCE475F8F57F37E56E8A43E26BDB0B8FBBAE68C3C7493C121CC64E673B03F4AC4D165A7053333AE4CDAA4D7AA1CF4826CEB83A1C113B20B77E037BF6BF606B4C44370DF5FA439DFBD052E53FBB2B8BCE177F5384D7C61BF4A87CDADE76F0466294BE5911C7F172AACC3198A8A1642A62D6C2781053B0C41BCF7245E4B36BDA83A18EEF7EEC4C0DE9ADC6BF2951CFF67032EC97754A01837951A53A3716B4CE3E8BEC67BF65E61C993B6D5C73A23D7D2300E21490E1144DDD5D107FBB7B50321048BD2D94DAC62EDD0EA91A09587BE012163305ECE8844F104950DBDC1C3B6B9DBA1F138D08AC5F84CA288E8A0122D40866D8567A750EC5A195B89EC0474EA4FFBCA5BA9C74A9BD03FC902EC1C6749F19506B68178C5E7196796D976C8CE05E31ED35E938E3BE33AABA61545AAE275401C3FDB6973AF7B54ED313E76424126703AFC65E8524F890696BF5697B38728B35E00DD1B54AF5CF79C6F948D7D8BCC5E9D4D5A21E40ACB85369DB089DC4832EC8DFAE17C5F897641B1E7423FFF2BB43613A6E9E59767D911E6201C41394CE9BA32518812D02A807E2C300364BE6E07DCFA67ADECFABB90FB1876C675AF618E4DB05FEED9EA5F70BD96F34A0657E704876CE5553ECFC85BF56A6F321F250EE1979A3244D8783B2F72A223638AA7302B9D71FC90AE54D065155C91066FBCAD64F62E0A6A65D471EC3D37D6CA0311C73605B5633F3D63C3CC7DDCA8B383C591E6AC3E889CA2384E05487A1CD501D26E045E0CEB0CC4B85388772C29DF0A9AD5E6798B285CAC9A2491ADA1C9D7144CE492B0B78D21485E031B589EB6BE1CD46482DE594BF4AC3F8456A874EDEA4F163D6C32936D56EB637F790E0389D8160D2683197BC41C0E8D3D17A6B97CD5CBCFB072DECB80A248ABA03EA5AE43DC3A6BBA71A9879A48CFECED6418BF7469219A28877F94381A176C4F2F50E45333489A6BBC66603097510BD40472D453087D0A1610ABA44D5BBB28A740471112B03201C2F7F22B2784B0B2C1E73996EC1108ADBE5838FA41707A9F6D46BBA6BD8B8E3C04190D329BD70A255AC3A4E327539B83E7D46AB1275448745F7B373FAC43D7A18210EA44BE08B6FC475F3552B145EF20FB69440EE851FB486B08A8A12A5B303CE49C139888B3E0D05DD77160861E18A440067A33E300E2A8ACAC90DA04533AC8E848C4CD9FC1B7C27DDC919A764D002CDAF6D7F7CE6791D30EDBAAB2001817BF30A2520DF1041B85C6BA602972FFFC92F010A9238C6DDF0DDA3503425A74A1FDCB83BCAD0ECA89625939F46EE8FAA048EB4D06C2BA9D2B1731835EB714F0953A405EF81C586CBE0767DC6F8267F3CB7209C5A8DB2CB144ECB7B84ED6A4FC570C2B6ACEC806827DB105B76D8C3D38C599BBE633C9E48751D37AB30F41954088F23ABE1557F72AF3D54F56BDDA0B3AE42EED6CF684E629AFFA8BE34EC86FB7FFAFB033B001E77487347FF6C7C4D6AF7451EDED27307858F8675DB5313DC5FBD9100316C81B8FEC0D49B65D1362DB1E0DA339CC2EB64E55F16E90E01235D094F124A1D47B9F1B734265890DEC3C0652DD668B8C2AA61633E9DDA6ACCD6F19B9D822A07BBA920DBDAA4350F13FD69BA1304F1CC1371B95995628E804024A08ADE8A1E3123DB1CA8CA77B19766F952AD55C7C7B56A2E977C5173CB5CC1FA61AFA6BFD4617759D73BBCCD86CD1CFAF3B46CF258E1C644242D4D513206A5B8A03C823AE5CB2A21BCEB5CF63D2D1BA46E54F87068C3BB586347166AF7AEA59F3A6BB3605666AF0865CD30F4DB210767EE6590492649A2D86898DCC6C09AB4E074A5F4A6350AB07E6DCEAC712CB7744EB621F47C4EC2C3C13A1809B95122D1C9B67EB700C5A1E4B3748B3B4C0EC7D7F1A2E36F54E2C62CFED01CAA2AA70A1A4269AEF42882DDD9848AE16DE167657F1598BBF663D611F8F98EDAFB6D46E9224FD0943F92490DAAEC981D4CEF5E4F645224F3BB667C15742012BD19D1BAD859032F72AA5C603B326FA145184246F570B5AFFB1BC0B4AC3AE40E25C769D47852C19F663B5A0EF4C83FFD1EA85CA39BAC732CE6CC3DAFBA1E51290F0973E73466AF5921419BFB7D24B77B04C5FABD6D5D5BE3A9407349FBAEFD5E7B380E690BB626C52712456736946EB85DC2DC595D17F5A584810CF1FAD927F6B4FACA95889E74FE9235365337B801987830A8B6A1285398B2E405C67907457C8BE86D9950CB8A49E5ED02D7375741AD4EA741C7741B570950D43C4922FB55F30DC7A263F77E5C0083938A09E252DF16DF291E5267E9AF7F1A44780AD08FB6089B835C1E835E0F777C556CAF6907AE45F3CC928ECB26F06878AB239CAAAB6BD661BF76EB7A9661EA4BC66389B11ED35C12096AC517E4414CD06A3418135B0A19B3F03DC7690DA8204B198D41CFB21E93D8859C2F44D76082299074D4B5F3623E24AFB0094E3E6E6A05CBBC541C5F6035AD8C6DC613CCE88E64EC8A5C4F486BB62917736CAAF536D484F27A4068C6AE3A479EEEFC5518F85478A5E14F77B3C549D6B1AEA77B51E80C02E7DDBB5D0A1FC1B8F5E13A42CF66AB8216DFC0EB032D0DE642C96D80BE30A634FC1FC649AB4F008698E5CAC87869347228D10C7684199831CFCF59EC1635B00000008FB921E59434F03330D94291D58C1C0748A5AB127FDE4B24D00C0A0D16364AE5975A442175859A91F8B79E5C3D9C57CB4E14F6BDB563130B2514F52E7A25F53AB729D202D8062E884727900F750FF024FDD0A178CEF79C1FFDAE85D75E0FBBAA76532429BA8D32917D6271C6E02FD689D3E03F50A538CA0C4679C984B62CA4E0485EFE43254397D211FE946EA97D465E466A05145900A19F2A2BB9F3587180B22192FA2E4B0DE47FCC03AC41975EEA2325E104D2D23270C9437ED298D2075BFA10E8D6AC06CF6AA7FE303F30A063EE19ABE80A1D2F7DDE8F6852E26FE21547DFCA902B1BE557EADA13744FFE56AD0C236C9CBB99C2E014F985E19A89FE5D8321A08BCFAAC4DC48CF1C2E74D9C21FB8D331AB67ECE4CCC863DD8854151F6FF890BF98C832247BAC18397EC93452639F38F3BB8BA572000A26B7A0DDFFD25F60FF81080D7F27EE041A4BA3E524600D2706107324096065A5EBF2919EF084C69FD0DAC516591B20848694E144DF9B037845EFD2836530E0E1F8859D9AD4E1332098B3F3494B332B7EB0C11D3E0103C53C05DFE0D4F934C8434AA59ED81585A92636A7CBFAB3D6287BB68E0BBF7DCA955E3E970F561F83042226ABEA40C6C2D01F497FD25E407DD3E7D9ACA69A0944AF3FEF925A156C3A602D20545DC695CD950E3E904B0CD1AE741BD516245AD81755A66AB3F1B88641A85D5C817A8747E262C58EDAE6431269C778B056B367758B6672D031AF49AFAB010C4020B32D332AEEB4C4FC860EF7E260F1DD5F2D5D6C790B6E038A4C062ACE1FC52BCF353AEA46E235DD7E9CE34FF5BB7AAED57156D9B0370224D3A3CAF4C1A5B5E5B9F4FB86F881551AB9C785E69AD4E75BD043E87069482521E94BDCD36A63FA84613A5F7302AE22B77
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_34
+Input = A756E1717FF707E89E1D774718A226C5125D65A3C4A5930C409CCEB7899396C221687E53597B774E8BCEDF18172C523C2F9AB5FA868BB625A93AEDF74593B67D358F746ADE5660C757EC2E7BCA3D472D93144A3F11CC5295D25DAABA43CF3ABA49AA565F59E5507ADAC6C6D921898353F530C7804D00288CEFCD502FD03B8E1E
+Output = 0005FBA400000002B7A00E8250F041EC8964BF29E11769ABDCD0D7784BA77A1C80CB536DAC4B430269C0B867D4F2A3BC5208A5A4F5CB5CC23C902F1A3C1A6721E4AB711DDBBEA8B8315A01F7BC012874B4B63C954A08E6956EE474673DD55A09A5BF186AC0A6CC74A05505CCE627A3BCDE09025C6F08ED4AFB933FDFCDFB5E1B02340DA8FA6302F0348FA6B8C81D60C114D83B3F9AA933D203A66250B6DD7C257484D6912D5335045A71BF5F2C8154FBEF432A6F0B065C624F8B41808CADE3D22C1056FBAFA249F12E862B9E5CA3DE5B9FCF0125327CA2A9D415667BB5F942A20038352E8609639DD04710899AED36DAE2B4AD880FBB7EB958791D188A37C99A443116CAE575DC128AEAFCFCD7F3EC495D49D5FEA18CE5A70FB1EA5A681AC9CF7AE2B3D02FA3237D9476FF7392B5A33CD757C0A8D8304AFF1E9CFD045C5CEA8BC3FF16BE4E126B51DF5DD42A88C1C7553EE98C41E45E3614E6BB3CA26BCA5F8B257180F2DCAC762FD194A34124D7D12FFCD805086FB2D8E89EE6DCC3995F10005FD4FDA243B57737D977FA222A69D35BFB8491720D5030CA7A5818AD01743C7616A27BFF06A6D305F7214753DAFB9B05138120A3C48791FDB547419C0EC886B4F6CDCFC1FA31A64876EA4B4C4FC253E1552FFD27E701B322CB25C7CA1F8090C85ACBD57E591456CEDF54192F635D86987BD20CE8D4371F1AE8F8945B8A69B75568A2E725626540AF97A4FE3C00D45351B7DF32E13273CB38D7D308E5638D2317CF83F95DF6C9C5888E50CAD7A082B48DA780294DD3F6877F92804027A4F66354DCDE4C05D00C4C8B8B0C0C89F1B6A6F28C4751C952DD7AD20BFA62D95B5CBF63050202AAA1480A0D942C6DB29DE28C1EA5A91E50829F2261271EADDF7EAC93B422152C2743DE04E53AB468C260E6FDD22A4A8768831F78F07C06FF3CB809840D06F7080E257D5FAD3127CAB7E5A6EA3804A952586769DE13354E83951075F1E3F973E3187468548A572D0E02634EEF65F37E8CC551CF2F7BCF35E43BE18AC7B2265B0F94A5E031F364494D82EA40D5BD0A26742FFEEA30F1104348EEE31EFA12F2221EA34F43BEBE9A087D81C4C6BE48CC7997263F75B0F768EC30D0D72F0296F704E01E4CACA6F63B87C6633C447B9DB18FA24ECD22AF72F61C68710CFAD9DBEBBD854D7B6A417EA07293DDA78DF9757DB9484AFC8BF17FCA1AE5C3C951931CF895E3FD0C4904B98317D4C9C371E4C3F5F7920B68092A1EBFBC0BDA6F39762A3D3CCF8296A5FAEA41662DEBE3BB80563F25E7413E12B4FC37567466EBBECCFF4139D05A442B049CDA06A78A5985C66BE94B9778095016D8778AEB3CB714EE11BB2F457689DBDAD65FCCDEC19F0DD6D5AD96399A36B66BAE3116C55C6B3C8F9CAB95ECB9A0520A71101FBB5250FAB933C9BE2054C3FB3086C7B9DD9348F6AF4A6AC377DCCCA0B2F20A3CBA54CAD53E4B3B93FB8B3E0E8F1FB75ACC9DE740CD53E5715D65215C4606EFBA981F51F53E6EDEFD3362FF739837C3E74290DD787D031981E3ECD4EE1E61C4C8A88477E3D26363D79D341877BC706138C47A9C934E400AD05EEA9333377E759157C549599243C2D98EA2FFFDD2C1D15343D13B04A1CA9ABD4FDFC0B9C39C020AA579199A406B1AB3EEC9222605E01423BC48F00EE16E32EED2200356B1E9E2CBF1FCE7DBE1C0E530E38C8DB04C8BF285DC9E25CF407FA4078F36F0B482FC8DDD6C8EA83B1931BEBDDE39023868077419ABF9CBEF5DD7A30EA85B41D63E8E1D55173FA6DD9FADBB239A5CA9844858C671D1DF2BD6DC5A426E9F105D825174656BC593BACDADF46EC7C125CBFB74DA71D65C08FE22B7BCA844A15CD422EB0B9EF42E26F5B1EE1B8EC7027AF6BF433470C20613B56E7F12A690D162A5278B313AC636DA25D362DFEFEA517BF922A489E8728732D5A701A072902D1C5C04B76D5B6A072021E942AF6C4665B88E1017E1374D8D1EE7DEF23764D27B96DA4F117C95FFD60CCF54A2EE30DD059914383C21D4F627A8BFAB7CE7345B189154AD8DBDDF35F4CB7917B45090B6BA0DCF03345F07733AB5ADFD60D3BB9DB7AD1BEF29513C8970525DE52B7D55D2A38CCC170655E3F3D4689D7B422C83AEB83F9740A9E0C0E500F74295968991532901B2D55520D4B77ECCE683E9B735D6FF5FEC6B42DFD41AE6D92B2522418289EE6B26DBF4B1253970ED74589C0DFEF404784BC81D92D4A4F577224D85F6663C035B84212771B3E2DC902E175737A0D5331B1B105B3D54A354DC9E340DDB139394D92B7A46E3220EC77C4483086B80703218A90085E0B6F620879DF1BB76A71B1CDBA89DE075D223F9A45A88AEAD1D5B0F547E7562D70048D951BFEF756998176940FD529507C451938DA717B066710652280A4242239226E504D3B411BCA67B717FA9F7939004F9F0EA5114FA9FE844B0803F1500DEADE3623A6DFC233D5B9EA19FC6B62E0B7340BE8C6704FD397905691A7535A3911005CA1F1860EF2F58CF262BFA54AA99052BAE6AA7FAD7AA0BC96D68CE3F326A968B475DD2C5A1EA44C2E94A807B50F3DF9FE861DE70B575A72B5AE334011FC57A2D8F185A7207719361C5038D91677CFDFBEA2D1EDA4541ADFF4AA19FBC1DA1CBBCF739EF0A28774987D095546B099DD590AE8ABD5376AB6C44EFAA4A45C61A928062B78B1F08AE30C6585B7ED8E2A0F42E25A15BD9613F3A6A52C319D0F1A5D6D6A016ABFC771A5CB08E864385B7E2D65AE6E0DE2A9276E3BCE65C79713922ED273CD8E56955194D887DCE5F78946BA7E827B62E276029C261F2A6EB94D9116ABF480C18FF848EB4FA85B345CEE57E4CABD17D556A6111E7CDA69199BED4A2DD1B3DD6C5DFFB96D1EA1EA485864844E852DDA7CA1409C9F31939C817E6CA1CAF12E19286194043502D6C087756B22457349467F6F64638879A84F203440421F4EBD883C9E0936B9E5F76A48E9F3F214915524449A4E57869263A899022C2FB250A340D294777323BA2F6104046C6255793D1DFF361672C619408D3DD4E04B76FCC9DABB060981FEAC6D466EB84B82BAF86CD7EE43CC64B20DC84A9CF4230DA389B54CB368AF01EB73822E6D052DC960136B99CC2D018A67C175A6DB41AAFD2A0FBD1095AE95886509D07DBC9430DA377D6BBB34229532652C674882F401E1F50958B3FE8974C9FE8A39D70DCDC037A9E8BA1338F454C5B20FA99F2AF2E93CE89CBE8BECF188AC1C8FAEB156950E336376B0FF6CD06DEB25CAC3B670B64F23BEEBDA6181411C4DC174CD9E41EF42101E0A999C8D6195E12392B4FD3802F29B6876507C5B8BFB5E8E72A985E2403F05B7AEBE20D7E31D7445FA438F6172BC758AB5A352E2EB2A1E9D68F8F39BFDFF34603D9F1430CE0898AD0247C24F9A2C40EBE38606006C2E4D62F2BF2B65B72DFB328FC621EE3658CF0D5C4A93B3B6A3D3AA585707E43419CFBFCF61756F5D42D0D5FCF7CC93FBFF7757CCE0FC6A56A4ADE62DA2A355A5F3DF88865C4A8DD74FDEB7E3B5DCA3DF853328DBBEA4A86B4DD8A7268BF3A3668271837C0C8F55FED15180C6A514C50AAF5DA2711DB5B1B51EE5F5CFD42EBAF412CFAB2648E363F12ECF9AE20CD1A752750DA421AFA33306D54D56113C415F67D2AE9A2DC8A940ED9D7E7931620C87B789EEC3EA5A46ED6E69D5D456C2C6EFCD11BD4AFC733D562D6B2C9EFDE6161B93BD50B41B414E7CD41EB83336111B7A16B9060FD3E0D38FE3C107D6BF3F38D61E31B539B364A23346FBBC82715B29826B08B760A741871AC1157CD921AEB9E62C7C02616C2E72A6132FEF303C9EB13011A3A089D9CEAFA1AD695210E9A87D4FAB14E882B16451B00DDCAF82F6FD1D9E6A4982BBB831FFFE4365DE8172A2FEB95B88D10F8E8D2BA63456C077AA533E6D2311852E58E56912389CD078112501CFFE3D8B5288454266A1381AEFECB90EE993A4C36466535C5F7B377A7A3DCB5EFB8AD32DAE27E2DC0F2CB256C3AE496E7F921B666437D2359AB56605F5074DC725087982EFF5D6E00A96ABA96F5E434E8E402AF7D1C0CD3DB92DD100A3DD0A20E9859BFF4BE412A88AD910593B25B652CEF5E6D5F35B4741309B7A4AF332AE90918D81074F49FD01F5DF58AAA72AB2653F3D5414C5620B770AD2F34563D90DE966DA66396336CAC3806F1A5BADBF23B119C0D1FADE2D242512F908A02CAD44163B98F50B9C51B5A14986F04EA991B4FD50352C7ADEDD2D4161F2E6BC88AA5E1CA4F038167E4437AA283E749055C37CDE33AFF9A9A22FBB3D9B2B5C8C782768296DB695534C1BACD029CBDF4633F2469CF80B88F411AD29927198E060BDDAF7183449F84E0328D0921B011F5A41104E10D9D1BFFD40726263D30AA60DD1294C6D643A3742994B1F175BA923CF3F9AA56718CB459CEF1F8CFD1FBE323F009C146510C967E71514EFEDB9B4E3BFC40CFB79E6C1E1E5F97E349BB17C894B262D5D61B5BDAAA9D6B7757DFF6F13F800D7457CD9EC202A2AC2EF377E7EBFED92813A190C800411311304F613BF3282F99DE9071BA16E3AF80FECCEFE1EAEDDBFF8D5DD4E7B9E08E9EB992D9E8E6D241271105F1DD1504BEADCB16BB2221EF37EBA1D2AD5B9207E76E7420A78A2A3CA8A093D1D02D8A607FCB9AD3605F45AE98984CA35D75173C4F7EF5FB67DAB104874D9896ED04B68116FFB2BCD3E1B9F36DC2992897F38D5E0DBCB123A57C93898F5D418966CF7B1D998992EAF22CA87DC5EF70B8A8021ED10A5A665EA36150618B76B91D6D77A27A16A6DDD4881A02FAD6D43F5108D9C6DD2C1628E09BF4CAB26D305BC3A439FD29F85C830E89A84494099BA05262C534E751F9804BB59CB2E59DCAAF5CBC1F9FD6B9287BEED8B5C764DB1E91F5443ECD015CC43DD488122E3580F84624ACD09DED2EB11EA5C91351C93311CAE68F1E0632883C9A3FF00156F119200FA5A4BA5C418966D7C2E29F97ACFEA46CF1F280E65DDABC3C5163EF8F1B73518D9905E0C2FE5908997DB7C3BD4464503B317D0756B1A3A51F531B85E18AC22FD19F0E1AEB078664B36A5FD73AC3EB6E8B056A805CA1BBEC229C59D74B6CFD0FD7729A5712806EB1CD25140482DFB3B8A032CF5ED92F1E206A65DDB344D285B2FBB9CD8A92950DE7986A8AC37EF3C43236CE7633294EFC070AD1E118C025B5E466069B04C8324BDD56FD2A4C0E1CA5019EAF1469ED03697A2412877C11D5B7C1025C9110CD9F9E6FCFF9B3345B84B2B95C7E7773257D453FA2E67E8A751E3386A634EFF19313F3AE00E1A10F8508E59971C59F2B45BA485F545847CED499F33FE3628F0A8481C939ADE83F87123DAAB5D262B860512843D597624D10ABC0847440D823CD2AB7769F5C990F24678B6FA742199DC6850A4AA53BA35179A43EADAF59F3F185764AB03375B16A1D7C34DB216AA0E9654150022328240D76BD48DF476FC48667B2F07F57B10975BDFD0657CFDBE68D887A31D09E92540F6635527CF54E898DF800C42EE530C41DD96EE1F2816999B63F182D0666CDE508DD3D99C14305C754824B442C18AEF47F66791586B4B1D841C044156341CC897B649BD9C2E20D1D2BC89C0D098D91AC1CB647BF106C8C9D72A3C4D77BBFFB6E9087647E3DE9500F9C37B01FD31D5C6D3EA82FD47B1754245A6D1F76A6593A41C58CEE72569AFED55AEB966573A18546E94D85284EB5B985326C69DD22A0B66901F6A0BA9A6D602DDB3D62B9F648B8B4DC9B34CD98727D64667A0EE9F60E78883AEDAD072D0F3BE20A8519D8D563D9E2317516BD75E44B943786FD2780430DAF1E08EB2B67A0A111E8310B5D360068616EB689BA73A0065436C73ABA8CBF8151FEDB19B517B944FBACBE1732D4F49CDCA86B052322EDCBD13CCA557D70A65AD78B4035D6ED5F1D14F25A5A6EB1107AC376D14066E943C084445FD4CD970E625ADA421A1CBA6F9B784519A663F1D252BCE56DA7DEEC930BBCD70FAA3F8A2842F683B36A3FECD8583BD7C6CD039DDEC540D739DAF0A35F6725ECCE2CF88B6AB42C1B94B70BEE0D62E0933AA7A2A88FA1BD18D7523673AE903F923506FAC5BB34A618591C82FE0000000A1ED2DD0880DCB9E10B7002D0D26F65CDEF14EB621A6953C4B8A0290C5AA8F26FE7EFAED50977B2CF03C1FB649618D6A629D9DCD95816AB9E625A97431387CA4019DDA3FC4271FB3838D7A8A40A32E2E6212031C25D13BCCFCF66EC968DF5BDEF8B743D9098E18B3E29D6A276E71FC399C54382096543B75C2CD95E5CE6F496D4BD274A41F743E37965867656AC0B2D7344196374F5611FACE62472BB1A8B5CDD0B586BC12FF35C376264516D02521D3DC42C09C79EBC936EC3B13150E51CFEEDFF3604282FEF27160EC8B8C7D89DCB2B667D7C2F5E50D7F983B3E5753638D547726FF5C663CD0571BDEE2D8832E248E078DC2269CC5F75BE01F2018771B5266D2DF035185F21ECB626B2CA9B372006D5F3E7CAB218143CD4AE274821473C46A3DD83EAE92647E8167ABA567D727E864B2C1E50E82A0F664E06672F38E59AB9818838309129EF9560446B85B3A695BFAC5B0A8F34CF097308626D5EAFBC5ACCAA2E4C988AD97518C3E1661D3EA1E09A7D5D5564151A9AFEE2ADB201B18C0407B8699E41F1FE590CE17E0661D9BA1E501C02F9C92D3202D4083B0C30EFC1808681393A4F0F61EEFA692964FD7BEE9382DADF3668889A76DF2B2579404DE78EBD193C8B2A21A36C87C7259FBCC9CE8138ED31E5E4D12DC39FF21C96E9C30192F30BD40B16DFCB4252F1C2D568E292B96D4937CD32BAF7795166DD5DD62101E4BD1B2878FDBB4678B5A81D63AEF940FC0D4D7A3871AEE9747872F5DF1A17A6B86732E7684A584F23D3E5785A2DEA4E879BE2EBE97703591CCCD202440A3E4602E5E438DA753CDA841EB4BB8DCD62218007437911C5EAA65C7D68FF399E7890E18C3B6B157731D338502A9582E8025557F3ADA7076E8CA2897E269A279D9D06883641
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_34
+Input = 999CB10F1D061A0C320358E2CF38B0990899120F25AA6E9145C86F4C26518B3DC89DE542C61029A8783014DDC5B6C790C191E1DE7DEEA67EDF771F46AF923D46E01D9997C8712BE97890FECC294D08650F1FDF63986C5B6134AEB4F1FAA13976FD3D2BCE1CD6AFA0F5794BD950DB2C93681AE8E8093A840BECB66D78112163C2
+Output = 00029BA6000000025B35F83C9FC5CB0BB4FEFFE061027E7CFD70DB7917EC4E83D0FCF645059E902E3548726ABBA79B78A2B713B5BD8A4FB6BD9B9BA6F0A51D65E6F44381F9AA06E437EAF739292DBAD4CA33883D64FDB8A38BDEFA94FCE712054878CFE92A42C9B2372A3385820D684D0497E426951DEFF4AE84C2F41C395E540C5574948808514623B07CF4B6CDB3E6086846DFB1B40E27ABBBB59DAB05C62E559DEC2D46D2A37C6B9E2B4EA12CAC511B2E95C432A4ECDF9611541224405A7E98C152E57FE1343584C9F18C526B5BD795A7F9BB4F17903DF66D8B2A69BD14BA8BF71DD860A1C417E829F05A0E6E07A2CA72F0D997126074C69F93E671E0DC5FD3E32EB4A384C7A1DF6BE20A4297208527418BCE90EE8DF8349DA4111437FB6BE501E313310F8EBA6CD251D2176C630064930D6764CE86CBA36C5919676E02F6BC2F2677FFC2CB6DE5304C5B25B01817B423840896120639BED82C0EF4108EB873FE6214FE0AB7A373456405EFE6CF00995039A0DD148D287FA69286B3E1A4B915EE18C911624AC9A2FA9EA55FBE92DA2378B55B01A847C76A002EC7D92E01D0DFDBCA8C778CDC3376FD428A7F3A799E0813073D0C63D3A59716953E48B834EDDAF311B8B2B4FFC46B1CC38CE50A4E6C8BD0E873B46D7C28227F368718F96E2EBC6432F1D2ED827E147765583144738D8DEA5ACA35589ED7CEF24D381FCA8385C16A2D32AC8FD4452F58FEB1FFD73082A5E102174E9B38B12DDD914678F51CC1B5B17932DC9A43165F93B45AE4DECE9141C46E82338AFBDB08F871E72CB571393FB1B5202AA84DE0C2BBF27D1BB79DBAF0CF95578C2F98D94F379F6B0F08783A0488BDC6C270D82362323A0A27D87DC74DE7912103C738AACFE5622F39ED1EA8F2EBBB96E50F9202FCCCCFD4C716092F90D98824261179ED3C1607441BA3AB6D130C980D9F253A4A486FBFA4310241BF3BB47C41F04343D96E0934BEDA0B669FFEA3E0285C7FDC2DE355DD14003F9EB27F02D81ACA10D9F53E9311446B9A6CC0457E4F006105E7140C4E5C867380484F2392021108C84E1FDEE19D9C87BFB0DAA96FAE1E5B91D652FF7A3011A03DBC4CDC9725688CEE27428B149A6114C6CAA6B7F0025CE00234D06ECF3C04B7FB7A550504CE4D6ABEBA3463765F687ED310CC4FF60614EB1C6D9E39A3C4CECB3B251DA5E2279C4A9A2D68C0F4D530B4B04BDCDF56B749A3FC0E758601A25DAA4658B8D6236BE0CBDC0E7DB433001E108B24C68C32A50BE48D456949BAF8F331F3D0FED8DF5A1745940442D1D6D8A42DEF1CFFD9D2C33555C4FCF4BA2A8CBC520668D8DBC36527108AA3A73DBEBAB3F29AC21DD927C2637E49FFA81CC7E3B6D83457CF6EE59DFC866ACDD312DA699FA084873F83A3EC51FA0A94CB54CB2B20098EF43A3042A26D3A03D6609AD127BC7AA0926DE2B8106BB24153BD1EE0C36D689EE6A76B5B23740DF75D4AB8CBF7E607555D97350545634EC8FD83B9FEB6C08B4A4FA9AB0BCA5F044A2FF66A31F2969D60E1F81ED9B89389E0D9F1BA033F30CD48EB959501A1AF6229849FDA294E87A5ACD5E8FFCCBBBB806A628D3B05FB0355306DAD3CE4F510CD0E96D86555EBF78E3C132211E77ACEA0E30F82C8E46C82D18503DF279F0FA1A6ACE0B447D1E37D339C411950F77E6B9A6877A39B5B552D1F01D97243008EC6D597F5C38A3A3E77D4957D95562963892765BF0D17B880E99396D219D6EDE8B7E2644F22350EEB2C7BFD867F0B05AA4667FB6D0C17C8A87FC62CEA394F63E4946FADF7F81213DDD3A3E74734B84DE118766CDC14FA9979C6FE69F326F7849A77CB2279CC896FFFC3F6132AB26FA561339758BE36244BEE00C8D7A888AC17DDA83556CEBC618A4701797576CCF78AE781CDD483DC057E967F031652856028193B53B262CDF8EA76144C131AB2B195085D9105001663E24176B33AA42945892F9444929E6983C67D5D6F836D970F1EE77DBB65DB42816FAAE25D700B7530F1E1B7D17BC7EBA98014D1F6182802D99190E02416472AB4FA747F618262D3C6C50FCC440186C7CFADF2F3A89059A13B30B1467F79B6F4E23E8A7A7A3C8959025889DCC82FF3EDA34B00CD4F1BAF52D98FEAFCFC64337F75BB87F51C9EEB3E1ED86DCF9B91E5A40418801F69D8BAB10B96E01F77834065FF77DA3FAC4B30CFC936BAB4943276C2B06E12D7C0D25AB6DC9D9628FC42A5BBF225DF1C40D6D2543BED694F47A48589C170C8A7B3A172EDAFF574012DE912062CD3F68D8656AC213A930E562898B8F6C7047C2771D45E2AC77754A7832A670BCA7B498FF398D3ECE998DE1E2176A73483B866D0E95A11E1453DA96551EE931E888E93986FCF041601998BC1182EA2A73210B6F4B636D40254E93466E55CDBA2796097BEA506305590040B08EFBEC6B174A53560D23259F436E6EA9AF965BEB8EECAD854E0051D45C3309B7EB160119988D18710206D5C09BE499105246E8358D83ED6E6C8DCB21DBA8920D451393A37692EA671A51CB9949ACE7309ECBDC607688C7C34E2D89C336FF1ACC53FD42895DF2637982527ADBE39FEB77612817736DFDB2A83FD88AC1295EAADF119A4660A39FE1576EB0AB32BDC49B93D404FAD2D23A7AC00E6AE83CFA5945D7A36F1448418F4C95A6B1DEFEC3B3890DE676D9D44984E37A239EDF3BDF4CD65167B6C233CBE7CA77AB7F5ED004167BB88AAC5C83CE6188011A552870018B9EFFA7AC7D5BB41977D7B6B40A25C8A8175AC0F77339F1B39436D333DA3B2875E5516BB40724703B4DB7BA5C2D81DDE9DF3BB353EFB585EEA5C89C87B49C133B2FD556FFBEF1B78801E8DFEB551AEA8616EA61C5523E8CEAE9FE88E71B95CB846DD6DB2BC112E4D6A5366151284D68EA5C6A681CB5FDB760AA39DEAC96929CD82EAFB8CBEE46EFB9EB6F0C2CA4098E17814EC6DF7DDB0E938E079F8AF964ABCF66B1964A0A34BE168FEA6B140A6308936888B7F3ECDF7FE99BF66634393D3497519F86252CC2FF8C625856FD83152D4BCD9BA7672073CF3487E06C614949B53D043E8ACE795BC9D35B0F25AF5A896559AD291139A4E2C7F4402CB19FFF20F242EE83B6319F0E282C7C028F3A253351ECBB32CE540F878D1777F5F243C7E83E723DC533F7DA3BB6C076691D3D5F0B6E1A930353005F6C7CF0C01AF831220CFA0CE092E529D52492D0CDBFF62E701331521BBBBFB02E9F2366635C2E216C3C4CD08F54316531392095A048BEDF4B949DAF1E151CE2001CD7A78BA90788A1AE52E21A1668B8F4E5546B495229D3743C009051430E043F320DA43AFA45FCFA965E7318E871C52DE3478A477130ECB5F5C2A84A80B21CAD58EC30C0868D4869C00BC1B0B29131B99BD092E134DE87F17DD400ADEE98D889FD7CE07A7AA1EEBED36DF5528AA7A065C64A58F9F3AF89CA67B947E575668665677B89DD85776DF648A1A4DB4F994516492CF4DCA1CCB9099BE11889ECA0CA9757551172D12F2C08B888F8291D6B3A536AE685432881588D2341A6CBEAB82565546800DD7046A519941FCE212DAD5F804CB99EC32E9F421ED6CE6A496E90D4AC8BB4AB9D1789B3C21816E199F5C7C23E060095D060028F44DAF30691E67ED8C62B64E78707D5E1C59B97660D6D15477179D025F1A5695F9B26AC3B812855B6BFEDC6E5BA55B9EF6726C3143D345869F9C5934F0661D1D5FAA55D78F545A58D0AB8A7DE471AF9F455816D4F9CC5B5D1685BCF80D88DBFAA06AEAAA62B67A689EEE38E0341720B02A01240F099753740ABAAE3CA274EDAA9E46DA521C84708225DC0E7CA01002BE372848941E6AD1C0DE7C1C74943345C7E09276069352687DE4AEB71C582EB339F29E30EEAD5D463457350C2429C10FF5F1337FFB57F72F8F7AC74E643C58714512EF75C55ABF36AFD3CA06A3CFB2A3E2443C7F0723C88EA09CDA0670AD9A94480B3AFBA51A88906A15F083A7446633B91076FFF6D4B41226FA78532EE56F4ABE9200D01B6E8D8456C0EAD3F25A255504CACA52141CC59473D3E7717779EA764436DBDB62F8B99CD6718E64A628872CAD42F903782D11A5159675805638D80DBA24D7C15C8D5F4AE6AC985EDCADA72B78C7090D7A80DD0E83C0E5F91C51A5EA9FCAABD0CFE837F72E326B19AD824D8D4B5CF0EACD62F169ED1D368DFA84FC677897260173620148042F77D4BECEC2A530A6E0E195CB74D45BE1C1C4C759044981B7AA8090ECB6E41D018C608B264D7F087F059A33C9331409CB35338B19D4A0304117C0B802BA84E6DBB2FE3A80A84636446F586F0B7FC2D6A092EB3CD9799D9ACC6AF37BEC683C2B76E587E3E653039810B6E5780508D06CEE09C3DDA79A1C1AE97CB7B9A61FAB9ECBD2E72ACDBF30B598FE901594DF582C4574BD02CFF064EFED56F3CC486191F2ACFE1F26003C1C869BED0BF033AF033C9A629A46A915137CE977088C9860EB239CE681AA2159B918C0EBEBFBDCE9ED387EFFA9D0C31FB83F208EF5F7E0618B271ED41CDF3287566598CC618F985D98E239A367A8F0D8E4194634693020099ED277D1F01441F735062BB5CD8CDFE90F7766A138472E1841F8C904378280B02DD4EE221F5AD213D422B51AB99F88BBC3F2320F18A928EE74A6B43D4FD43B79B82151146117A5678B577C14952B70D9F69676F7F5DD001436D63F587CC415E806911DEBC534490129B9D0C0B0FA5ACF9195596EE4D2B273A16E07347811BF51E979B3A3EA224DFB4D693F921B69C023A17633212BF999629234B235374F1C2314F3A122A9757D25E162DD0DD5B15C08592BEAA5276519B389AF7D1C2CBF4F610AC3A49C7F1018F9C8C72FC8CD6D71BA0C528E105ED4719D3C692775A2A623378D6C202B44D120498B8A5F033D7B28755384113D404249B59EB1784413A0586B7ED6B538452F70A69A65A761657E15D723B94A1DF6E953C520F745135A0E3BF6A2491B0345B38CEEEF8085AED4B2D2C63EFE9D5315CCDBA9E807449A0C010B6EE7ACDB33BB5C3170D95CED16F9BBC0595FB5333EBB4E2504F62F6A7670DE8B98E0E9F05DB8AB87631DB33DF3545DF7A7349EC8E12D0641A746E0AAF6205478AF961C1D14690FBA095473FFD0C81E36D6C628D38DE3129BA97C26B2FE185A2F7BC7E2E05CF599A0FDD38CEE2B27DC50A5D9A7175B838BFF463A6A19F2386B41467A9F69208BB7495C6D0F0C4EE9196A412BBCFF652111D67812503D3403939DB7B8D19FC50D573E8F6B59263217B1248428F8FEA48C04811C7BC4F4E051D1194E1E09213D0C3457D8038EB8A455F5BC0FD9CDDC7C8CDCAA83FCF82551366D5BFE9A6D644E00327EF5534FE04753A9CE0BD9224C0BADA245E11255007A2D2F6099CD38839DC5EDD8B2976C8AF6A432C2D0108310D39745063D88AD1DEB35C0061437E976A09B1E1629A2F8648519659EEFB301AD5F6D4E7F1681739AB5318ED492A9A8F1AD7E240BE7FE868A122E985EEA7265CA03ADD97CC7D79D94572A27FF0DE11D656539226BF41BD95031FCCD18E22983396937415B6E725AC134858B1A7D023223A23A7DAEE52F63AE92BE7DFC7788850A863E76A93878BF7B4080C13C3B34CD37E893FD31A9DC6F24FC6F671B1AEE69C5065D34760847BA3FE38EAEFEDAF40A707EC5D084BD311AF2BDCF9C2CB978B69E84A8CDBE48328439EC98079BC217F33E7E41068BAE85768411AC9215A9C3318977044ECAB24C49AC34AD784635DF501F61732D2EDDFC657E3D280DA9E2A1F162A0F189976D33C2699F590647555F7CF08E4AE09B5F643BECBC0523CC756B12501D8D5166F62C3BE9A9B3BB9A6BEF706A236186AB1BE0906627CB127F58E1FAD45D9AC49B24997161FCCC3438DFA8CD6607B337303692FDB77F41EEE090A8A0378EC3BD0FF8460EA2CB2874B528E5C96D90030A2E398275193B38CAE109F303A56898262D3B312CC05E9B805B7522E7055877AF068A60BB42106797349E794B0B39845A14C84AF318D9C7DA4879751E2B8E78C1548630E08B9B29E6504312404D6CB808502AA81AF9846B457B4E43E4C967B8CD3F3B8D99C180FB41AC7CB49A7573E1000000089E31651C82F2AC8858FEDCF5227189051BE5D75CDBA33A05CB0B8B0796B8A6779280F962D576A276772846FF54ACD29EA4CAEB0A8CCA53C3C4A673E0D2981BED9D36336A5040BAA79188EB4A9417CAA3A64000B68CFEF0F92F8A0EE2356838B1A956A724FE1F2C30D98E29A1428AEEB087FB4603EC8397C8C060188BB642866F739DF321708DAAB6C32F3707C0B382A1634E075F4DCA5A50FB517CBE55E43F201853A672E79F9325804C35796EEA5E5A230AF3CDEBAA056D06BBE18C3F0E7911987C7B57E40FEC1BF02F83B727F3338DB75316D9F143E48185DED405CAF4DFC4B1F7673F4ED1405EA32248951AE704618481AC412046638C7B8B835C6989E0EBCF0F27A3836F50265802641BBE9231CA31F702B4DBD0B150F70E3603A4B2C02AEDEAA1A0BBEFE6B9DD290153C8FF05D56BA7E824AD846B10439AD5AB3A5EBDBA60416007CD684A4B62FE3C48C9E70953F5394A1030AF9EFAFBE2D7EF2DB48BECFB3A4D3A689416B56061EB26E153587A97F51CAB8B427FB548C5E2C8E25F8931FC8F5110056D18F0243291145659DD10B1742555FE227AC103E1D971F90D38C73B813E07646C262C35698D2451BEBE223E2CB7EADCF1B1735827DF4D346CC36314A24B42E6D470A04643F1468FA8706CDB2D7D50130B53787FC39AC1126803943798137FF8BD690F1DA9AD0E4182C66E1767D8AE234395D186B5B8D66C112204E65316C54B162062D201242B8A8305660E054977AD416E3D3B9A31B796BE276D1FDE22186C618802472A72BA0D689FFB9E748A4AF660198047AC88BC07848E6D9CE4A68D0049174CB4EFF35F1CA38797EE227C5103F8FF9EC24CC384BDAD258B6B157731D338502A9582E8025557F3ADA7076E8CA2897E269A279D9D06883641
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H20 LMOTS_SHA256_N32_W4
+
+PublicKeyRaw = LMS_SHA256_M32_H20_35:LMS:000000080000000338B12AB29D1273BD208CD6BCAAB890AC3ED6BC9F57F80DFD30A9F4C29B5EA2EA6051E8C20E223FD63CF6172A7043757C
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_35
+Input = 2188CB4CD60D32D6F80C37C0C2371BD599CD3D54B3867745AC331270F6D0357C5EF8DD077D77A8E125C65B2E1DF77F1956F4C173FD9656FE8F48C37EEE589D543B54B8425171C95A413BEB0A84078D70B200C8942471D0163B2E7847D2E91C11D1E035AA68311A1E88E5E5CDAD922C088F96680B696E3471FF21746B90524026
+Output = 0003F4D9000000037D448FB69A23D3AB78C1B58DF9414626380DEEFB2F9285844B87013B2A3AA2F4D338E52E8E37A4C0CF599D77BDDA745D3190093ABF0C6B371D746E0C9862CB3527311C82E1D02B011015DD4FFCC5326DD71100DCA5BE9F87D515C9C5F877F5BDBF3027A4107ABEC804FE1E97F0CAD5853E608FC62A677A76CF467FCB8585F3D6F6A9FC2B9FE6677ECEBD905AE9B563A05C8C767BD05D8FC8BE85BA9E0880A8F47CC1CDA2C9CA6124378FC9DA1013B706E213FCBA59A2AE1FD2D3C8E48F780B11FE1EB5362FE590EBDD36D3D0C03445A35914CE6C230B173AEE6A7E3B218058E4312648FF4FE87FA986747AC789D2BB5157A0B637DBDA2C0E4265458A79ABB09A40DA0514DDCC9EE1248E04AF821E1DEBF0360FA3D160D5F488413F04ED4FF51616294FD329125038BA56E11BA8FAEA89133E02D734EFDFC52917068316211674B2FACB2BA59692F68B9CB98FBC3216472B4A58DF658BFF897E77D4748028A27B7B1D0E38BEB629F18BE873D7BE1E6F0B874228E037DFBE08B37014816311A32CF27F3BABD65CE8DF3622D00B46E332F203524B30E846337EC78446AC831D1BDD6614285EC7FA7461A52B1CDAC99B2696842E4EBCD6685B4F1F3BF8CB0E5A6F79E2615D8AC6DA6E6AB20099537433E0EC105D67AE56B4A0C06A6A339ACEC28C248733287D901AB493E172A0D55845FC8199D64F18262622C23E04B6C91CBC635575F562226E48CCB4C53E96A50B9F5858714C7DA0F0EC36BFB34E2D93D13B45A69FBE63F5408B1B9388B3BC4DFB54B1056125DDAE7372F1C2AA0844DB5095F7D506D9A9AFD69873A98E0D972A782B299AB2A66EE38E187F3C50DB06DC34663E6A2088DF26935ED24ED849451570D79328750C631FAD215329EDCE1F4D76301D90C17926D45D3622B54CD2D4452ADA1AF75C5261902E644DE80F3EC4FCB9A66ED1309454943B15C33FFC35E07AB83DC945CAF3C1AAD1A1D25CF3B3A4B07A0660908E8D101D0ED076328963F04C1D2C214E5994D48ED104A626F0458D39FC64425CF9C9AA66EDF354E6C6463F7CDF1601F3FECCEDC709B07A6FE60827E8933ABD13153B198877D5C0A6BF5BE04793B424A5C16B5048278F1659F16F77D31AA6AF7DB025E961D7009E080FCFDA45730C19E9AE356855B1B730206EA667648108ADF5637A88C57B583899172D379494F5271FA7E0C742106869D1F3038C99C1A0252938DC02330964A8800FC424064758C78B0B5231832453A96DD486438C4D40CBBEAFD31865414D1A29224DE50DE70F06BC529D22A860CA0E037DB64C0B2470393C87BCAAA17BE041328D3B00265BF8B767250BC84CF419DFC57D9171E7ABAAEDDE296EBA0E77CAAD0B250BD521648554BB664AE6EF68247C087A2E9E94EA3B53AD8C5F217CEDD8AE01C2B60EDABAF446A4B9A99980FBA6484050F11CDDC4E181AB0A5C8458A6FEC50A8A7507B253F6FE377265B60446B5DC425DD5F4EF43F636669C91466E019F1DC0632C3735EC509E0CD8F463E5D61098F2FBD7BF6B3FE60B3BF0672BA09C0EA813EFB2FF9A65698EB13AC8A5DA0EC549CEF9A4CA53832BFAB424F43D2066E89F5F7879637BB659229794C0ABE5F45F78E8BAC70000F19B5F731D9411BA32A0878BF04D3E1BD10B09E56D3C94A288B4430356B6395F6C6EB46CF21409C2D799E39598F2A68BF791B5DF9825F1BB97E2C71F16B7BBE39817ACC98DFF50090C3128BCC06EF8379A10B87E36BCD635E434B7ACDCE9939EC8AF1E8DF0369C42A4E275A9F9C44F0BBDA41176C0DC5166FF432B5FEA7823F448EFEEFA03CEDD5AA67DF147C88111E465F03EB3F3176418A10BA80F6C428659BF5E78AC653E61C0724C723F56B5C8FC0613ACA798B1B0348C3E083E787B6967D83A7CF8274F96479EF8899F7B5D453926F7A7666258DEF15A32BD93FC528266DBAB66C16CF086589682B0D296888E28EA9786B102D2C101D7D1D0E4E857581B69C16BC12B58203BD856A2D1B827E2BCB4FE90682E2ACBB71E76CB0CBAF736AE0172E9B0E4D7444A67F6941EC88D5889CA862D86CFD2CE315C171BABC63467F94DF6D24140DDFA583061A5FE28AF46820ED3C49B809065A34AB9E1AFF5CF4F9AD919070BB93B8AD9A835D2319B4337B987ADF046B1546931E0C09CEF9F380E98343AF0F4E05C0DC08C81EBAD9C68771A6943AA0F46FC7E314E198818032D683F2693CA8ABBF720D72E903881BFF8705A9359470AA4699CE33E5CBD508D4EF159197964F2D46853EF8509D9026DC3C874F92ED2B7B2D8C5559EE281258A112EC2590820108E0A75AAB6647EF090544C5A4F4DC8DBFFD10BB12B5516A4E44718FB35055D9A5BCC20E042CE5B64B3C4703AB989E4392B7852D65D4BB25629D26C525E00E9FFD44483FF33088982109B64E8DB17411A8236BA5F6B7786EADCDA103A40B58A13ACCC256025E2E20405DAD490473ED47B8270AF87B0FDA5EC0E46E6F9A031C0C34CBF4382FAD59570466BDDBC95CBE9DDE0E0B6A485E0DA77F55464F0726111070F0C3503E8185C515BBD23B4DB4C0228653F9DF9F1BA948AE77F0AD5D1952085106E7BBA773EA4192B325C97B12F7B8C7617DF499AEE92C7FAC2F81831943508557850ABE28A37990E175A0825C47EFBD0AD16DF9795BFBC77E1F7AEFD6381055D2197B826B9634261F622B721AF129FC56410633C5928EECA9BB4CB40C2E8D28966C1072345B66301781FEB0333107A2514CD7AFA91EB9AC0AB24C101120D30EA4DBB50FF91FD018D98B2F8DD3FC0A0DB034F7BA57531397779BE80B09A182720D55BE68C336F018EF7BAFF1CE2471FC0DFB91F10018881065A76CA45DB33EEEB82438FB90B9D394DEAB43DA06CB706FB05902CD1EFD0F4DD2848AB64F65C1DDB7C1FADA11B91E9303F0A61B8324FEB6C9FC18A880B71A949D083794CCE5DFE84B893ED60B21D83AE185C654005D04FE45D7805D060865552F4ECB3CFD4440B62FAC58549F55DB957A4295DAA16C5E4C80C241854F813F9E818FDD68EB6FDC0385704B56C76C0185FEECCDF867AECD31777DFDC49DF35913DE9CA9722A93D1E0000000873F0E0B0A413C6915DF5B9F32D7432A2D3DE845DAAAAC0367A988FD9587CD714CF18BBF0D11080B3CA5BDE08B4D0F4A5D6C92636698FAFC713D86B0F3C12D865C8305B97F0B71E9BD1288891211BD6A78C39C5151E3D2F2ECB15000EB06C5BBD0F315140A6A4E83675820EBB3005A80D07BB6455AF6BF2F47051EE23393E3CA79B122248303981CA4837036FEA141B8FE99350649F3457557F3BE60374ABB1DAB6411C328CD66C1AEA110933151FA89ED0171387E774A9BBA70A03E154DEC46400C5A3929835B28DB805767AD0AB1EE24A7EAE565C49D81201F805D35A480C31EA7B029F4B4F9097B4C2A7AB3E9D8C42CE49C774D845B8E721A04480D2E91A326920DD1563CF5C5A99332894ABB07AB80FB219B657F538D6002F410E8FCFED58FF8122BB2F4B29BA7EFA62B5D7AC62CEB87B8AFAA15A65ED5C0878AC8EDA1C9985CDEE962C496560F416B1C3EE019E4FE23509C2198D26CC8CAE30FCF2A32B095D277B59B6DA63491D50A4645EC6E99A755D450D9670AC9A7D8A6460276CDC56A575651673BBAA500E57BD51B2BCC6393E126F5FACC6F51FFBCF54BD97E58E3AACD2760603EEA2B70EEEF51BDD382B7DC048183B6BBF59E20CD59CA6C4103EE37B3CA9D5D75DFA9FABDEE23CDA859ECA5A182BF93C31D9584A475F5FCACE86FE2CDBD67972495D5AAFF50261E8DC6839DE889A2FE1486D62C985A532125E843CA529A251A48B3A3E3BD25F1CA8859B7CAFF0A424F744402508B644675BA891ACF693BEDF9A948872A9C254DAB287711A5C25D43362B8C7FBF75D066761B63603AFB654EB2169C6D41E4631259D2A63ACE43675970FFD39D08997542C6B861AA2643B6BD73D11BDA9E5685BDDB51D336EDA90C99B3CE811FBE71BCED62A362450
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_35
+Input = D4A7D1673391877605F88E68CA80644157746906E55339AF82AC05B28D028B862D8DFA8E7A7F802CE85257F1619ADC5CB4D3E526BF75B6CF354BE7B4BD70C85DEAF003A7DD19143C9B287B9C236EFB6A61C322555F76763035D8A88FBC1C5564EE7A605C043E20D729449D35A5ECA7DDDBA3D113D5B7D74A4C07E5FDF13D8138
+Output = 000572E200000003A02B9137F50081A02095E4E6336F645E1E162D365DAA795DC0E5A4D74559FD11717CDA6D4440CF207D28BC97CFE5271D1FD0EF08BEE577250C87523D0D96D54A40434D1DB17BF267B35669ABE1FF4598A14540E185112FC42B782B96754EF900E62B9C6063D4C69066CCB50923F0D73F5D8E72E7672F03E70D62842909DDE12A951175738CE1CD611B4B4E9BC65860C017CA3B4BCAAE9903C56136B5FA004BC52E32DEB65E67BFCBA4B7A83A5D0063171DA721CDF58D4E79D2E6EFA3CF7E53AAEDA6E17840FA06973C855E6F40DEFB8F0BF413F31C2E9A3EBEF112EBEE786B6E3790A9ED876B16F4D64D092A74FC39A9B1FF8F134332863C870614327DEE8AA76F5A2EA18CBAAFB78A322358616296337CF9D1C3E3BF470B9340B71B2ADA468F6E35116B0DF330CC0A4CD649E20B4BE2DD27AD227AB70FB1D340FD1BD7E4B6E5F98C105FCB290B700927776F5363AEA14291EF50D703A5AF79D399513033FADDE3576FA410804B0EBFF1E45B7101A4C77DC5B57E056D315DA4197BF151814E30701A41FED6DCC91138ECFF281D944681FDA53ADDC152F6A3EE904E4A3A090F772B512B696E428F8BA196779DB1FE1194D6F7C3E6AA1DC5FD36E3EDC057A07F808CEEF845D5EBB82119B898E940440E65122B2E11285A8BEB59997A481BB4646C550C50297A65E9173128DC6D7BB9292A6261E4516F26F82E2DEDFF55416AE150614FC8F0E38E22244FFB3289D26E1BA1048B5D1C95B8FE70A927F892ABFC6BC2FFA79C12E71A840285B3612BDDE2EC0CADCF3ADD72BB4B676D5C079B199EF45883DB3B4315841C82E56BC1615CB6F391D3F61A8C8CF64E81C0BBA32728616A632A69F0764B2FCEE164210D2DFB6C6007F378A5232022332E1A4807246524C9120BB41B157DFBB674340BEBCB095571A4B9F0D665372A80435AD77C701132354DBA9AEE69D5C1832548AC93292D1205284B22E4B4E98EE40D228F8E3409926E068915C2E13D82681BDE3A69980C84C483B8A73181900977EE9BB66B12610E5067F999E4B9478B8073BEEF1B67116C08D82F4E1A808A1EC8ED6FA3651D1F736BC0C1BBA81060CB4FCC3A2A8A6B54FCC84DA4D3A96FC65C832AF5D8558397045CA9B92BDBDB48586F7D297F43E3C6E41CD0FE3B3E4127C48C01CA3B7B9C9FEE356068245A2D41963559A60937604A466F00C8EFF8E081C9B4788B72A54DF58F0A79B27830DA75E6E56B18F31931E17C6868B3A713F3AA1C506224D0A2D59B4F5143975D6B748ED9EC51438BC1157E371342AB66C0982A77542E61525E41DDF76EFB5E5A4E5532448EE06D75BDB749632C4B2C7E8F1CD56A6451535019D7E3986DADBC383C96B7633515FF60E6EB822367FB1B01EB639D9EC288CD65D3E80C9EF518221F0897063413B9F1A8C54423D54ACF1728C6B9E5C9886B6CAAB3E50D1B18AF5A2BF6A44FBC0E17FD18ACFA28004E25191B6EA8F1BA52D406B51D53ED3868BD25F1D42C6CF176A3E529DB48E180B2EF34D0521A4F80B5C04F22B3EE091501BC035D2A6CE8221C0FBB66F4BB20B555ADCF12C94743491E4153ADF012F235206C7FF834A5C8C67032C2369AC629392FE46C1C63ECD99EAAC72F432AF31E5EE6452D8110CE7BFFCC508583DE963828C8EED639DC7846C90835271D9978B5F7E164A71D27F7995C923F3FFF0E408F3400AD965E200D7EC25622FFD0057992851812C1499E351B2E7F405346D38BD7AA23B06ADD31F1B4A742F11BDA4CAA8ABF3593724DF552F28776D9D3AF8795B7833B2F4A2C5BEBA8E4ABF26512564BB42ECF71EECB478B242FC35A4D4D22D722E7A21907D3CDD2B0DE536DA00E21632BB4F77C52AD7862788001B5DD1F451BD08A2DF158212107050A605DB8517C6DD8802F51192806F8C2F52B6692AC9B4F782FC426A7260E7715904EEE2E57B7860006C774FFB1811BAF73B698507E68D3EB113533603506C090C32C6AD223A0CD55F337A9FBB12A246C37DE1D53FFDD34B909F8FC7497D52CA7A93D1E6D08B7477A7CD12EF6953B155C250E99E9A58E9F98BF52211C95E930C5F0531EAB40A8064E362BFDD3C69C573D0CD56E24493BA43E7F74F1D17748C2D9F985FE7BEEA56935AE2E2AD96203770384ABEAA9AB8D85F807A3FD547F0AD1550FEE1134014A3B49F1F24380287F4B314DC8264A47D1F2A2DBA07C470BD006DA7F4C52A6D642CF3DC16180B0A3E7E17369AF6C44FA8B77BB00684290C5EDD634D145A29719C9CEE8176B3FB482A7B765B56E4717C4FEEDE9D4C968A38DAF668AF325F0B58654BB4DB9946AB185CF599C546999BA261B78979D6F79BF42C1884D41EFB07439177F700F54A63FA4E482C56DABD958E8FC942D2445CCE4A5C0623E87519B1A886B95CDDC230FECF4B5C17D360EF0C11224FB3B120689DF9B0B8F89F8698BA0C1760B8AA0F1E705924D6487131108561AB01FB348D3699575538CC35552E30B15B86935DF8DF25EB31D41FBB6F56A1A7AEFCE87E25C882FC51D781D6082365940C535B9EEF5C55150DB7D14855B1698B1B0885CBD5DBAAB709491FCC4C48A93D765813BD7B79F69CE2A12E36D39BC61E263B79154931C036BC9BEE1187C9B0567214A9D0DB5031CBE95E07AAB73FE444BB9B309CF8106E7540B90CE66265A382EE4FBEF8C2F8560FB19292E75E3870625CD5FF63F47E5C708766B331150A678D4C752CA6E90553DBF59BC4626DBC66A313FD9E99DB020C425460B50C5AA19CF02C507BA4394D821CABE018F92FE8687B90CA875F383DD79C8BAAC3B33B1340CDBB333960D3FA909EF127D23C361087D045FA6D0BCCE5CE9FC990BF0A3C71FAC65A9C1746BFB2D13DBAC0F19F16DBD067004CFDFA8B6548112E8C49719586CB5995DAD328880F5E4870E823FF513A91EAB93E5F6ADED390B540A271A829E20AF4A8FE75BE03042BF407B289B6AD3F2C8CB1777AC926D045176BC434A39FE585790E0FC81A625262BD3221C7176069334C9470F881934CF207B528FED097AF653AE6341A2AAD47C8FCE7455BA4C1FED42F804B5F78D21AC14F69CF852F7415AA5AA2207A5C90045000000081845A3192310EE18DCACAFF43ED346B51272CCA1FB518A8CA1389D46CB22E918896186C83CA01C976C7DBFE7C2C6D8303045E494C2A152C4C233BE4E6B3F71B34AFF08E56B3F8216827A3DF46B1A125909AFAA5888D430F306898783169CE4F9A5D7A8CEBADA6E21AA44FE17E03FAB69797EA13C7D5630E126DFA1D983DF792562D40CB12D4CA9F3319E18B4C7886868C0FC43EF29446D866EC969CEE1B74501F76EE5FB37034CE0648453D3D4030DDB6DDD593CC09A05F2B74D8EE977A5F98CDB83794086A2082A3401C22FB8CC10DE95AB5A268A4904996526EF221B4E09694523B140C6C0C23C07DFC4DF612BB55C1037CF24973A0AE478E35669F651DB95C8D3F73368E7EE7C1394F456AD8D422BF8E2F721B78E717502D91E8757E2F866860615AEEDC3A9FFBFF79A16F7F6EC023DC192A852DE3D6E5EC96E74A2D75D86BBB8B51B45D53D6EF282EBE9B9AD6E5986F391A4382C8709007DF1BE54CFF2830299576F22DA141ECCD13B5B1D09A8FF2B6BDC38E1EFEB797FA3DD8CDDD2447ED1B1C7E687747E13E86097BC97A63ED2486FD035519708E86DF23C89B5B5BC70BD1472C5AEEAFDB436EE3A95321B416820EAEE7D634CC8FBC379EF06A9E1D9DB6F6BA4B432AD8E77E38A7490B3F96B78D29AF2B61CA6FAC1B3956F300E91A2A5CD42B358C58CABCD3CA83528B91CC03B32022B73F3661B629B6E6C57B2DB3C855934485D68F850AEFF41B553F88648A3A1EED726D77DC966B2A48CDE986D239E8F6BBDDBE87EB452371AFC9659C8D5FB6220EE3ADF0065699F9D0DD1BC674467F2D940C6ABFCA83DE85C5E63E84CA39508A795920F7EDA315F1537A3BBF10ADE643B6BD73D11BDA9E5685BDDB51D336EDA90C99B3CE811FBE71BCED62A362451
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_35
+Input = 712461A5E75A5E128E21653B5321EBB525103E08B55A8CF43982597E190755E34689CC8ED1EE3B55251446DA51A7840DFA521B722751C73DB3329322B08426D4FCB7E2D82EE608418366597D973F27CDA5090240DC519A2861FB74D92FBFBC7F91DE1A78742A17FC92F7C4C27A2939280CC3E26C03B8B21730570246E29B3946
+Output = 00053F2F000000037A3530A1990ABA7A89A77BEE08F6BFC90A0FAAD17C5CB6E1F7D9E8111C82B058EB238FE91F23CF44DE959DCA7433B6D6FDEB282515CB7D8B0365C18E583479D1EC9DB9445BDC4B46DEFCF3553E308671CF266E028226558D38068F667BA149260BDCFBE1D59FCC4A309F6E74B66F72E14D0CE0AE1CB4B850E254C6CA1E1245C5C4AA330E7C22B8382F45C8A0E8C71D92CE9DF0B5DC7E4DAC08A6A2922E951D27E661770DF370512F617B4DAD499031CA5AF50A9A3C012F65A883D292D6AEB1637FD6ABD95366D15067CA3BA2E41F5B1B21947F8651496C9731902E6D1C75ACEA71C949599427B6D7C90E133EF24F9C6D7A6A73F72E4E7B297FDF19F7FECF3E7057EF46EF7AFCB1A5C404389443838C4A8F6A2C8CAAD8C0EF9DBFA91BF180706F7F1824E781A412D78FF55648602602454413B11AF910440E41ACBB7D75A45F77B0D560BC8123727A0594FDE04517C61BA8C0A3A6F82D9BB0F87931BED564C5C77BEB7DF1E959167E264F3147DAF191C0E1CE869510E12D81784DF36A6D094CA15E04C9DD787C6BF812DFB747B61203E505712B813A0BC26A760E6F73BDD8C26C3AF142C65430B6EF2A0761EA288715B392A29EF9B026C888F33951CEA7A96CD6AE83DD464613B37830ABAF6C271E7F87CECA93D55CFE09F2D39E14DA0939793689B4DEC2F4AD9F42B161391609C02B83844BBACDB9F7D7513CC7ED387928BB34094F1B2375A26AC6F0A8C224592C1FDA912EBF432563853A2792099BA939B9981AECD55A10E316DD1667012DFEB62C0B5B36F9DB091AB9FE81CF375F0E7F985C0578B2821B415F0A9246387BBFB7109CB9EA6F55804A9A430D415DD8A57A4D7F9E41674F33A0C1F03CD025DC4DCA45F00D40A04E54877A11338EBE5D853599D720DD31056B47BB5A5C4BAA0035F75BDAD98B2E807836EA9F54EDAB4D4799F8B610850EEFDC2C884B03A2CB6B8D34FD35CD742A14679B534EBD94FA2EC86CE825065FC1F52928FCCECE3F309A4DEAD65187A63474D7BCBC6557BC9005656D4C114165BAD9AC2BD6797C11F7F2C4FA46920ADF7DB2EEB673F620B0E79EDEE7667E50F44E84DC6D100C1CD336698D6DDF1128BFEAF6A393264BBD7B2FA845A3B8120B4BA37C9492567F4B1E21DACD6E20F89AFF2DE9A147D12D433939B3F68D50BE2B49BD8C251A33DD1C6AB33C62190449565065215F71FA3A37DA83A988D400660BAE94187108CE6FB7C1A6483382DB6BDF827480732913509A61F474872F9DA28A093A00C17EF539E4937C9835B4FFEA9B7A97C33335EC0B09BEF08CA98253FA4571C78187AC289BA70414832C462742B16381BEB668919E54D6A6E936F144D0F410AA93F72DFB328E50AD7448A7E2DFC96E37973BCE5E4B60C8ECB1D1D39105F9EB84BA73FF986208E7472A593B159885F59671740E0483BECA0AAD4E7983D062BB75A7EC5405B16C96B88959BF8B943E6D0A09B19020B17BC48AB72ADE930593AC4D82E80689D2E5102368485B48DDFF48F1CE1611F7A11C76DB1CD27F732B6DE2932CF52AAE2BC57DD3034AE30B607230AAD5BCFC042B523E0775ABA534FBECD64289767241BDBE7F80E832B0DE520D19AD0C9FAF60CDAC7E02B8076B324918CC03D02CD345BABB1FA9EDC48E80CFB2D18268F1A581BC08BB928C43F533F5941A8C60833A15523B44F186BC5E242E59B4283B1980F4D673B5D51B538D415D82D28BEA3C53D2DD203222352391143C157478F7126221A90E5DDA8735C0868DC1EF60C6D0B2E0CF10C3C935470499A08B1F6AE22BE0E3292FAEA3765E74CB71FCC6F94A036E498C224554C4E87AF13270D7A7908574720FBBD1EB3F6364DAAE060FA64E23BF9174ED65B50C056391035C9F751E3C79F7CA362E9451F7B6B54DD93032E764E8D0CE6C6C807F59BA3AA428E8C434EFBAE75B538CB5090F804AD9A0E53346BEFB04769889AD5AC78C52E309E67BCCB58A82B3EA5C34A2A7BA87B50E941A374CE84DB2D5AD6614B6A20D5C173D753E4613FE5463B0377C7A14EA969483EBCCEE2BACFA3A4C2FA3AD89D51FCA55CBB95FD72A6B0F294918FD6ED6DA853E20D6F51D802881DBAB8A476FB783193F73673D0F2142CCD62FDC563D94DFB68C771A7A138FCFB145967D07483DC68F5B6B03378438F4F227D5E0B43F9496A01D956A070859075C6A0BC4E24F7E8DAED179A1BE4D5F5AF51A2AF3A34B0DCD9607903EF054492DD8538C545AB1FAF76110D45AFEE6BB5F231A9037393DDA9CD998AD078F9E2E97B688EAA9258C9629879136CC12BF4BD5EB86F626C27A20AC454CB4DCEE1D7E767B9261951200F5F2834E3149EB729E4B75CF98E5D1D1E460F367D85F4A441E613AA1A560B742CAFD75FC4C67EE588E3CA56ADE0782995F24429F9E5F5AA361EB9CE6E765C481DFDEABE5765D4157761FCAD6E65691F5ECED23C5E835FA8DCFBD8FD65597C34098281C324664ABA9BE6EE02D8BE97C06D0D6530B21484243B41E0D85EEF659E853225CBA081A99677030D3F75EB52197D058084783DBABA27F3A3BDB43C46EE3E3E3D887259CFEF1C6AD4610E399DABCA26C76AE181A3457871643EBB677818611B7C793737AB1CEEFB8E3D3F0D9101A41B45C990DEB1A5D185EF551DF36CE4F4E877BB1EADA499694DB1E2CD301F12962C4323AE848DE55037F9BA05B922116E2C0E0C089B44AE1B5A81EDD1671176C2D110B3F2A88C96298CD07445999F8B69673BCDC92309684244C827063ADF67479C652AB103980D1C43D919DE7417E58F93EF2797F38289B01DFF8ADA0D9744F06D85E3E33F4BCD14925093EC157568794684597D52A04DBE8896B0A1478F5A8FA23C34944F863AC085F3764BA18213CA71232ECF752F0D205C0643CAD6774EF334B1FFB71F7AE41927E098C2B9902FBB2C766ED3A6AD1459B1917C589862F1FA1A94641726DAF88BD054B2536BFAC35AA31CB52AF2FE2A463060AB7A3D568A4BE41D654172151BA7124CD7A4D283F9D16578AC3EB9A572B057B8FB67A9E91D11EFDE408185F3903A920472A5F68B9EDC02188DCD17C5647BABC3D9B41382EF96A790000000837C758E03A5F0261A771863797307186E5832E2FC0B139CBAAEBB7F251B1AF117B870353AF238C5805B0C6C5108DB059B9CC6C49D89A9963B7963B428631D2EEAF5EA7A0D29C8186F3A83A22CCAB855A8511E36F7C44D3B71053D0DFE866B775DE94C7E69545DEB03039DD5F026916A4C0D531A7151889792DA6E56A3C8BE0207662E03D49838E96EC3559157117C1018CAA908C24BD878D86FDF2E69F7D6DFCF10D2AC5F506F4BE175AFF4BEA391F50967EE30800DAB999E83D53AB6034BBAA2A3CD990BFB7539CFBDB7FE4CD44E7379768DDF6DBDAEF1D52BE3B3C61B50067CE54CE85280D4F4AD08D464075B24436961657E078AAE414F3E46CC63D0E2EA319AD4D667D96DFBC2EF9E151322C06D8BDBCE0E1F916F1049DE13BC66356A9602336AF528714D5AB31D2C5A29B4FD2626EE322EEDB7A81436DDA0FAF0F9D7DC57CBC3AF0442B260FB283C100E97229D7B3EF070795DC2032328E9E1BB6EDDCA08D58C65773C564D61B8AA1DA5A918653BB04627728901C8FED303323DA5F48C2EEA5D4D819895FE6906D87AC9C5B7075502EA029C42878C2647BAF4B138B1AEA744A5F90092873B5EFE7BEEFF45FE26A7FAE32C10F6F6BAE3A22FA6171B2C9F287E3A8190824E038B6B017E5615D82E53855351E4CAEE7760C73B627C620A6F1CD42B358C58CABCD3CA83528B91CC03B32022B73F3661B629B6E6C57B2DB3C855934485D68F850AEFF41B553F88648A3A1EED726D77DC966B2A48CDE986D239E8F6BBDDBE87EB452371AFC9659C8D5FB6220EE3ADF0065699F9D0DD1BC674467F2D940C6ABFCA83DE85C5E63E84CA39508A795920F7EDA315F1537A3BBF10ADE643B6BD73D11BDA9E5685BDDB51D336EDA90C99B3CE811FBE71BCED62A362451
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_35
+Input = 9E5D6AB883A9CFE15D696FE8330408A9E0851645A4D31E7A887F2B0C1C67F1ABFF1B22000899C794E33AB9D691949CA6C528139464F6ECC05D73524A3EB21B173F017DCFAACDD2F3197A3C91937BEDDACA6ABE387E31AC7CEBCCCDDA8DE00F1FCB4D527E6F6610836191C51072D78D2A4EE02B4DD2E764927FEC35BB513385DE
+Output = 000520EC000000034648FE34BBA22013B8F095D02CE50CFC887C40C80930C1E235779F5B7144B42646B38675180377EAD2C0037DC1D7E458E4A909D39E4D3CA7CDB6E645A958BB111DF90D10376E0DB2EC36EFDA03E45BB576166C669A91B2D951720A6057A0F5080E5D797D020EF4830ECBB112BB01F9F34ADE232663CD6257B66FDE4DB441124E9A609DB6652020CBDE76DE24D9F9238CA32C193500B2277DEF81B45B24CD85684CC6472CAA4767F2345F1FFB9F068FD142FE39E9331015D0A2C5D727425E3A11BA000DBA9241F05CA2872DEECAF54C557B2D12765E40C4AAA0A1BA08C7B3F9FBB9905EFBF2EC87081BAA64EE1FA8E8C56F0120465FDB847FCE86CDA325AF5F1FF897EB318349C8D53F9C1B2C452DD98B0CDC27669499A157B29E799E19EA6F6838C97EE6510E255B3F17843C51C8A86087BDE863FF190E1208859D22722D5C373FEDFE755F3024271349DC079734785BF7DDBF4DB7221002E2809C8BF983D7664801FBBA95DE021E471FC0EB26DD3705D91A5D438A7E82EE9AC98DC2E5ADF050EDECC54912D9D582B492FDD46F6AD60B791BE10C0EAF60F5916FF9A430BD6246763267CDD09831B0DFB8CB5754431BC906B23DB6AE51F79708D5DD4A68CB55BD1F411FD5CDF49FD66CBA0034EE28BDC4B83DEBC9B324B0634CA4E38A0B7D0EB18C88EE27234BE108223AF089CF476185AC585F35F224DCA79F10F65CAA4BF6ABB02B36E01D82C22A691B8118C9BAC1F0C7C8B465A4A5FBA55A2B038D9415E3BA5D81DCAB825A8B03A8F3ECF272FE0B34FB8F42C4095DC2A871FBDB42C48235F6C49E19CD2E5424BF2659B94589F82899340CF8EE641BE84F896DBD51689BFD68BACB88DBEFCED619719DD9A59AC5B65CE12E8ADC2F2EC748A7275572BABBE3A34B5C30A20EF9E50C2AC586F0252548F255B9328D08E3918C1296ABE0C9A5033CCC99FD254BA0BBCCDE17702769190DEA0E7A19E81E4DDD1CBEC4568ED2E326C734B2DD6F02D731892B96F2043AE3ECDE3315B77BA67B71E0B9EE44BBC6AF48ECCC0EDBD843995EB107FDB5CFD7242CE7D1650595B92B98116F02ED3D4C7EFE6BDA890FF2B6840D49C909C62D5E65236AB3AD0DD51812A2D43BF6EF5C5ADBD1A94403CAC84DD48969E554AA2C90CA38E8647FEC1015431C53E6F0BD85F7C4ECF3B2A52233A5B6CED1C2DE8EABFB4EEDE5336767B764091013B9B198C70AB6B8D69E7E1189065FD4727A367F38715148CE6FA7D7BC81CCC860371F84E8BA8008A1C2982E7E3D59BFC2D477F32FB66A8DCBBCE9962B10B7BA69B414213A1A1893E9A019F61DA948A8774D48BCC86BAB05923756F3BAF54428C533934C38C8F966C42E09BE6CBB00D7A6D6BC6076B96BE1709FCA1E84D591F64FB106A00D1129B4CC7A2CB62E2B9955E17A88738F6DA1B2B55A1736DA58ED1F4A2CA43092E3ADFC029425773188723C7ED834D2AA6E069A82E67D90DF2A21F325F8F636FFAD6B9813F9943D0E1D8E2F2378B9BE7E1316999D1BBDD8977CCBBD809166DEA63862FE6EE7D708D2DDE402594F9C64FBE9CF2338A613595A1FBE4874DE3B0FE54B764F024324FED6E7776F4AD3D6286F4CAAF6945ACD3CCE1C44CAF438ACEBADE22791CE7C8F8DB389197392EEF948168A04393CEFF95CAC98FE6AAE294FA996F1F188AA6F0EFA2154CFCDEB35DDD102545B472543FD8201864D4690C4E07FB607A3ED310D397630775D44DAE269776E4F0A5C2A1F3F0C6208446E6D55FA52FF3DF18D3D4C03C83119B717B735B2734E8C1D0B4DB9CECF903A227B6D5C670CE74AE135F7F3C77687EE03C554440273B89078345421902C0FF2F26B7BB99CC44B0AF4DA6527744B2441F8D8375D725E1E2E75346115150A75996BB2C264EE9EFBD79A78B263E9F3A9CECD68C8A0EA7E768EAD3702C70FC32C058F803E6DB93DF6ECF7B8919653E8E06E4BD1A1F8C39494B0815E9523320B0381E242FE422B626436309C3DB8B013A913FE5507D0129782438E244A3DB21E81B0FFEFF9771C4A7666969BBD8C86D1A6135126980590CCFE0AF745364C9B39D7FEB120D3A1FBDFDE2768D91ED10C440AB8D46DC587001C6FDFF994B5D4348ABD53639B294CC9679EA4A645AE80FED24DC3F60E0ADC6A43DE780F8D7841E3460E248EBF1DD8904338905F016482A3536CB1020FE519AB5FF4F711A94F360AC1D561D72B234E392F08854D6431738981A6AADE3B00E64BC0D37B9FD75344F77A8B61D8B0BAF5CA6F91CE9C71FA7D91A61DB00D37738502954856E66B26D1517F73DDE43A6D120C66763F7CF33D28C8FAF04072EFDCBC9B4ADA9D66737A2AFAE68D54D2EE5EEF5B03321A8714E180334FE87151F82070F3FB558A500CF7D46FDA44B4AF386219553383A80FE8976BC32B2C1B22C51548F8D0FB897E333B10D32F0CDC2E92590F172FE863302E084351CAB4668B37F41E0AD5B1F46EDA1AE7E83CEE435092EF208FCE31A14A2720F4A85AA3FDF66D245237BA361B16F50E8C79CFDDD27ED50E4D8DDD16B1DE31003CEAC01C3E07791D03D8C882DE148FE68ECD0F044D0363565E7CF9F4C5371A1F5CD66660FFB7944CE565CF6ED6218F235F616DAF3BBF7F7BBB5478B847704E76B313781E828E0043A3852964008FB3BE606F27E57DB6B24C6D9A61F24EBBB753439B8175B1A6798FC5D3C57A0D7CE6AF452F45F68DF8ADEF3247B84C1F52C74F97996DA8ED6C642EFF713E2FD31DDD00BB750B4D4733FD1136FDB07E3C55D6920F319A17A897CA52FE246303B137265CC123A2EAC35D6FCCFDFD0C9755DC5E685D4764B7DACC23EE4931DE6C2A4064D53FA97AA3AB21128421E308BDC009F51E6CD49FDCB2B1DF4844212F0A9D7659FE2D641A01BF5C23BF0D1E2FC1E09CA9D3744E6D385412CFBD4BD9E6EC9C73F0B1C794FB35676A534F2B8463F57DB13C2BA390AF5493E87089DED53AE90E8009F2DFFA34661BCFDDE2C8AA0346D9324759479331B4D84E54920ACB476EE1B950E8AC3A623464A359AA97E23AAAC913DB19943944BC93FFCB3FA959403879ACE06B5F34BC9F690D6DAB63D81C1E32D70799000000059F92277F5DD02667A7CBAA2F2374431D3753ADF796CC35E4D0B47E0763ACCCD22CDC6BE76E4431BC42A685301E3367C77A7EE6C678B43B8072262D57F93C80277732BC7FA9EB4FCC429BF384F5587FB7EA039A9981C6734BEEAB40C11D1B13509D74E3206D205CA4D53BFE1F8C1517F54D463D9F55D00134829BB322BA3A70E3970602F8640B6B8BBBB54099F6D2A08A753C8B000BD820F53A1C82A296C4011D2515337F244EF890A995E89B5A4487FAA02D54584DC132402A9AEB33A4CDEA1B94FDE8C9F530AB9BCED9E10F90E7FCB0B5557BFDD11E57D357341D27C352BD72AE0ABBDD8821035422CD2F9586FA5F2F870DA173C67429740C2DE53D9DC8ECD017E9576FFB3D19A6AB5C51FA13D9311903D711596E029E475DB0A41CB9A698A83482267CAFBD31A0DA7D5DB95A24F03240EEAA772D3563BD96E13F0B7AD7BD5DECBDD2BD8F324D97A05237A9E138EFFB2DDA2E658FD422FE2E986630392A3CCBCA9524D52409039C0A668BC4D6C358EA1602E8C66ED834170FE3FBB62BC1E41020F5E19E0B2BFA1C09339933AD33A948DA81858986BE4DF260C545008FBA2A65744A5F90092873B5EFE7BEEFF45FE26A7FAE32C10F6F6BAE3A22FA6171B2C9F287E3A8190824E038B6B017E5615D82E53855351E4CAEE7760C73B627C620A6F1CD42B358C58CABCD3CA83528B91CC03B32022B73F3661B629B6E6C57B2DB3C855934485D68F850AEFF41B553F88648A3A1EED726D77DC966B2A48CDE986D239E8F6BBDDBE87EB452371AFC9659C8D5FB6220EE3ADF0065699F9D0DD1BC674467F2D940C6ABFCA83DE85C5E63E84CA39508A795920F7EDA315F1537A3BBF10ADE643B6BD73D11BDA9E5685BDDB51D336EDA90C99B3CE811FBE71BCED62A362451
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H20 LMOTS_SHA256_N32_W8
+
+PublicKeyRaw = LMS_SHA256_M32_H20_36:LMS:00000008000000048DD418A54FFED4266BF077DC15AECA9D83F445AB46DBE45A2A404EF0374B4E5CC435AFBEE1BC5DE74EBE9FA01EAFE639
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_36
+Input = D82CB78B64BFE44A6F18B40D040395345877B2D35F4B38300CAD028AE71B14FD240F8F9E059535A76B5E9D3B0D267683E4413C54D6142A67CBBC20996750A90D53C2337A87797595CB88E889B304ED2D4769DA902867BF578A16187B2A003053E7503FFB53BDECBED264BB966BB47EE3374A9A97A4905E93BD8638733848F987
+Output = 00027BB80000000432146088249F047B25D98EF8307031A4763156875A2CC338F6AF45C6507D6223949CB6F65D3BE0D73244333DB85C67D9909EC6C668114690AB41A74716671954D0F2C18EFC53F2430085FC0412D4F98A7C3A8BE12D9DDA0DADB3B4A72DC5BCE6F8B06D19E29F88A6849843CE1835233A700BDF31A5EBB8762A8251D85FE90970EE65181123DA53DC79DB34753647B75AAD987D9F678D8CF79A3D3DD7E326B75DEE1E7959E2E508FA4EDCBE19357B32831CB289BF2918D6BDB85F78A9B30D6DD9B980AD375FE5992DDAB076F61170541F3AB84D78204F828ED05E84D06E8FB161FAF2A6CAA474C4BBF3DDF6789C269C0217F14928422B097E42F434B587E1E5DF41D45DB82F241FF2B54506C584C3D57801ABC887B02C0E94999E55B8EC19FD1C1CF1CE441AF59C1C311E2CEFC0A20CA56B5DE0980D101783816BF859FA6F21E43585961900292AC7CA0DA414A314C7C07489997AE617F25F95530A36EB9D563051AF924C3FC6DF4D5026D0D91859F5F8ECE406399D1667A28EEFD2B8393DE405ED1FECF1C6DE95DC1D45D8D918C677CC49A8F38535BDBAA9E27C958D118571D4EA4414577CF4A611A9AA6D12BAE61AE6662B6B47CFF0F78F822513B94307B5EE909A4E979BF6EA1F13250B4A0BCE5616BBC8C0EF5AF4D12BE4E4FB71DA7828C74D6FC76A7AB3531D7FDB67F1F6E888ADF4B64455FFA28FD456676945D223DADDF93677B0A71AE5C34A302A6B18CA8C2F90F6341B71580337C11CD58276E103AF8122813BFA15DD0A63483EC645050AAC2E538D3B4A1315659DE89A08979B2A9EDB0DC33E0A158652E4CC0120B39A8C97FD521CD5F06C80EAD18EFC798B6FDA21CEB0EADE2ABE1DB3A5213AA17C0BEF4120CBE7D49FDC1859D216EB1C77B58FBE22146F6BFC1124652CCF9BA2DC06CD59DEDABB56FA50E94CD7051C7A200CD318127B8B46522B1268C3ED30072C5D62003DD022C08EC1041FAA12EA7980CAC2511FD9CB425B4F7BBF452EACFDA2F9BF9EE5ED2E208921D7A895E07D10B366CC87D50CC485F32B371BC23CFC1D90C52C329322094915D85B255D4DEF3C56865F9DF1AFA4986F32797C61D74B961B9D23AE081A5C80DA58B92727BBA6000CD185AB6A8492088621E3B318938273E0BB4DA78C66F813EACA79DE374BC57B295CDA27449BD371AEAD41BA49AE2DAD2FC1D65A24AD7E750AD5F1F00DED82F7C75D5EB8555C0D1ACE2C63B9CD26184D19A752E3F0BB3E69300104D1B4512170F80A584CD3D8DA7E47001B2BF85349FBA222A9796F442DC34EC49D7DD3CDE6EFE01E6E74130E8E34CF385DABADD02884C5C8E881C4308CEAEE6346EAE45C3FE4CA0FC7280C8A33E12F9CB78A495F658FA6A6F88F3FB929FC547590F0EC9F4F8D51F44C6EDC1CA7624A8C2FBC7F46EE5B664ECA7920CC9F3902103FD214F5157B5578C5B7E7AC4AC5BE76E58D658DB8854BF8FEF1E57F2E55208C5F431AA5278C1208BD6F50F55EF66C398F09770D085940F27C5F6845853DC84098E86FE4F1A65B2CD89E49345B031683CFE9C6CADA695BB77E33D16660D140386795CD8E3C9A46CAC35300000015C4EEB509AE177DA353523927B361AAFCA9BFD51F077F6147526AA34B57AB00E9DC9B34DDAE8049C5DC234B7B6E6467B73514DD8DAA6245AD376F090EAEBA33019ECC7135A0BA2887641D2F7D9519FE42A7EF93961468A39D99AA3ADE27ED319B74F8A081FAAFCA8E7A55333207A34E27D35329BE98CE696A75E9C94A487AD1C8E65625A3455E7599860119C6AFE29DE3D9610DFC4735F123604BE0B663829EECF529D79F8A556B92DD739856ED04EAC7EBBB81D95574B2DC99AF1B62D3A36C2DB578E9129BEF02B6BB5A824CDCBC491934F8DE97FC1E55C04F192BBD7F787D96717E6E199F53A1DD569ED922CC96E8A66961EB63F7062CC1F22A0319251537EE6705862AAEEE080973F4EC6D8BEB89F3985F29A67A29CFE06F5B44F3FCFDB76654C962983CE9C6BEFB30936DB1748AECE40CBE2CF44A118C66A946A1C083AD5B5CB98DD9B855CEAEC36CF151225371EE6481BF656182B1A197593778867C0ABB0FB5E028BE392A3481F4D088951BD426A095F27F59CC3886BDE0E89B1976E75BE1F45FC40A400BDC2706A60AF496BCFAACF29348BA9C1C0E05DAF4CEAB6A3ECB8C8505764C1EF9CF9AC7402C2DEA639655BB3A64D9391965FC4B52A5CB63D3B73499E2507B7506BFA6CE65152BEC75EC9B80997CE644010DA6F5FB48065C083D49E1F6CC66CF942E34E44161847416A4BFD7E62F73DECA3AC2509B5F3DF2DCADD00A33E88A02B27A3737125CB47476F9F18EB4D875BD8B39B5C5B2862C0516103D152A6E24B9C87E3DE4A165BDCE6D024C5FE7949BCD0F06C8EDC8398348E724A7F28DE33373B56999B5B32868C06E749654FA1E76BEE4321FD21586EF9DD352B7B47D46380A38A0099429DC55164F30525D5DA211BB4D389A34D4BDD5B4C400
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_36
+Input = 126BE55DD9EF36AF972613E60A216FFF762EBE9EF3EF2B306F6F153776CEEADCD115892F34D94617CD684E189F0F89D28B822B4E2EA1669B9B19361F070418E63FB2F694F4FA81A27CEC3F598BC64AA68E1C3B8EB42A8EC7A97D29B67BC2040DC2DADFE9B517EFC610E078BD680F19C4CFB1E10B11DAC11E9CABACE3C19282F4
+Output = 0002201F00000004EFFB1BDDA25B134F7ED3B63A0545BD01AF85A76B45118805B348C5FC3D0704282D7144ACDEB1CE461F5C38B3571C4D9C81952A89663342AC937CBEC66F1BA2C26A88F8BC6AB69C524FD9A65EBD4805112003C683FD91E981FFE3FC43B327B682007213C849322022C030EAC896BED92DC70CA733EBE49D36D7DDBCEDB178C7DD96167CC946EF7377B5AF586C64961973EC463693BD946A49EDF22BB825B148EFC7737A667A8C851CECBC1D441C43803C8A55D2D310E630A0889BD450F84806006FFAF3FA0E1BC0ECE9613CF87DFD6A9E34148FC8B01D6FFC801B334CD9AC9AF98F8FE5FF02CFA478B0CA4B771464886B28849D66CE9B863F10CB376108B450555AE565773CD1B4ABA887F26BD50DFE284DE642F81F7FD769E4F658B846573AB92F0E191D2AF1024A7004061D8494EBECD24B3A68D349FBA374789F247914960E75E8BCBA43DC6374FB2B0CA5E8D570606EF80574509C217541C9CF0AC322820ED57D3DE2627381175DD56B7FCD40B3E533EBC1BF3338BEB9327CBDABD39113A3950096A17A1E245E34E32A79C07A6194E2635CAB2463127E898C334F791950905DB27121EBAE3EE6F4D77EFE198AB128EC4EEF61C8B32901E3C2966432C2384AF0E2CD04913584BEFE6AF535549245560D467B387F2CA9A4FF042DA9BF30F5268F4B17F0E82920707F9E0F0B0CF165C72BEBAC4A95396EF3E943023644C487EF8F96943E89D1FC079E4716FD95A3517349DFFAB4CAE7685302AB2580F46A7D05639EB0D03179BAB88AD9997CDE4C9EE845DECBCA22492068DB1ADE3FD634C199E30D89AF25DAD494986C6EB3AE21F679008B8F0C404509D6CCFE2D67671868078DA90D891F96876CCE92C45455545773EC5F0423BFC35BCAE67654386E6230798709A5816DC3927D22A9256947CCCECE472BD74D5430BB126CDD4D5B479E00919F680E6D8D572170FFCB9306F11A1B6207475045260C455DDEA0CF89643355E970628A030FAC86EF5B3667936B1F5D38535B6B3C2F6D50F0771B413A48B4BE89CF30822BA3DF3FBCA8C924C06CD0AACAFE1866FE0EBFBC71BA51EC972D2D2F11538D6766A577B10637E8CFFAB90CEC898C1FA9BEAF3755DFF4195F61780B8D0091482D0A59274539BE4CF538A286A996102C248278228631F3EA08CB16F0E4D73D22EF3CC5720555FDE21BB64227B819067EEEEDD498D6148F0EC60553589EC810EA4A02DF63485863D50B1B69A3C34D908F5B2A4D17DA699048DF833E9DDCFE168B6BFD71219122152300FF5D726B24854F271A3A5B47DACFD2D7CA9578ABCA323E413E81D13950F9362421F05A708F81E5AFDF6E9A4478AE81D175DE222D225A0C5B04761C22BA9C6782589F317BD3DF89299D81E012118C6531FA28C7E5D5F74824368742EF183673E03C5AABA631373CF5F9BC398386FB663712F9B61AC2206DADC3F4E61E989CCB9636119F63E4F286DAD302D2EBB7A5D6248B1BE50A3DFB5A4FF81E81269074377A7EFAB44BEAB1AB8C32F55B15D66A772C075F87BC5D5C4AC06D27D59A88EB9816EDF78082DDB1BF41367F1812F881AA8E5E4B08E33C00000008F6CCA0C917048CAE4AB177813205F9A6861D974A9148F4D6B7B9B187FC53B1929754196C0B1F3B7AD49E5D74A5F6AC28B4812138373C9CEBE80B9F3FA5CBCCDBB8FA4981F4A90125D54F9242B33CCF5FD98A08FBCB5EDF8264D88F9732E261B9B45642751C2FFE36E5F2225960DC8DBE4C2EF7787455E65CECF37DEE23868D5DAE29C0E049068FA31064468D5BDBB12D64A7F2596DD5938B94FAEF1D84EFC873D9820BD64157C0396AC8AFBC8F8D3520DE680112638C0EA843CC53A0372D0947BFC7FEEF61F582EB2CD91F88E321800828A3E1149EA300E46A614411F25F80DDA6965EEE0F9195D266446662B2E3E3008A4A85E5E8706DDC5966A1023AE7680CD90DDA17F9CE679A01C7576D46F137830EC592BE5A641523F2A7EA22D575882FB677A0AD4E227E525CAD6CA4AFC08FDB8C2DCD6989F4E13259966F5A7E59C05C65D3EABD88C9D17C9C551C98A8FB8647973BD821AC097144BD59CFCC9100E7BF5A6D12402845554DDB1BC281FB03BA75EB99789124594BB40D776EC441190733317594C0C9B2D53E02BD81B1744DC5C061CB8674DFB4182BC75A8999883FD5A12130C22BEDCCFAF2CE53420C80438DFBA2142D9CB2947E9216C526D0F9BE840AD96F9BB76272866B2DF3924304031AEA1F1FECFD59B873126E629D7381721BBC49E1F6CC66CF942E34E44161847416A4BFD7E62F73DECA3AC2509B5F3DF2DCADD00A33E88A02B27A3737125CB47476F9F18EB4D875BD8B39B5C5B2862C0516103D152A6E24B9C87E3DE4A165BDCE6D024C5FE7949BCD0F06C8EDC8398348E724A7F28DE33373B56999B5B32868C06E749654FA1E76BEE4321FD21586EF9DD352B7B47D46380A38A0099429DC55164F30525D5DA211BB4D389A34D4BDD5B4C401
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_36
+Input = 49D94293D0A687B70ECF65DDC85D6BE75D1EB4414353EE4A20B199903E1D735CBC43851DC1F24A0C3326E89332A27658518EE67123CE08CFF704861AB3BBDEF763977F3EB5BC754490D8104C22E54FA6CB4D4B1D15D7F33B823ADA3737DAE443730B79814942A59CABFB48170A8B09D13CBDF497FF5203DD19C8815A592140D8
+Output = 0005FAE600000004FBC8A103F9124243B5A92B147D94DCAA6730E099A4D9C9F95E48188B2EE9FFB0007B870D3767888DEE7464CC92FCFBC9E46DE3A1CD935B7BC2A9E216D9012FF4E716E2EC1A5D5F2142CB473E804B6994788C718FF7C59EBE7FBD6DD4CC23C979D6565C4700FB0210D943D77D6FD350FE3BD4491A702514153C5C83E952BBBE1AE8B46361687F4F39F2FF5A7AAFA22828AAF10BC6A7ABD4AD683156BC76F392B4BFEFB3DC570B025199631BEA074435381D1385F5B9993A2BAC1D1091B30AFA6CD012DA925355EE359096FA51C0851386CF237AF25357C94CBAD24D31B38BF85FFBC1CEE159EAD14BCD92BC193C8C55CD4195144FF820C967A9CF037CA4F626C6B7674AA67CB14A7E4395503B641D50171474E85A5366553715215706BB561D285F97B73F91ED316469238F93C009898722FFC2A340F80B9F1822F86582C1474898A721D1B91AA931B7EF2BD049D3B2BC06F38CC77470AD88606EBEC82E15D0C8593F63CBF25DC8DAD7864DC9BC23CFA00B349B76E9FA389DA491D6B769B1889814A786D83EA1DB2F4080FC2E797C7CAED6E157796F205F88B15BD20F942B0C61488DDA5C48D515AAC42C53FED06327F9FEFE646ED9827D20DA7DE3476102B16D6C788063447F95CF7FB10F02692B0D1F2E7C83251E3564C30B0C3D3D52DD7E3E9F9772B678AE1FB59708C0D7749C6FDD272EDFB8DCD8E1255273DCD9A0D1A1571F6B20B38E7270FE075FEBD20B2B8721CD8950CD8D32450149F9837D264BD397BFB7FDD26665B04F775AA9E9A66FFE48B8AA60DA1C8CFCA6CF0BED13F1C432B27236431A3E0ED8FBE32A63D8A255AD221CEE0C06EFF153D09BD615DE97A43767EE78EA68F2A3AC1EE28DD0F80CE96D6C82387E81151B696D82D1BDA30A9ED26CBD91CA64C02065367D696C6271E978FE98481683C19244B6564A5860E87EA30DC760A50EF2B9B055CDDDAD6B9B032461F37178DC2DB7EAAB38D8E305361DBA32F8907F65CEB0C44DFFA889FDC2445FB00D64967249150BBB90F542D64C13A660D7F5F0790E814C2D7DF0D7F7029190E4BF8549984D2CF1B3C58FFA0ADD69AF339ACFBE036EA8612A9979DCCC164327F1AC618939310CA6DD44351AD23EB358660349B6708E0D571867A35AF90205559EC86FBD0DCDC5C61EC75E7B2CA7E531C046737B9C98261DFAFD6D043E6E495A31CB718DF1170368C48F4DC3E6671BA9D2C60DD5AA2626469CBEEE0672A0C87E62732AF522D9983FBAC976708D8EE8D9479497F8C002F534B855CBBB6F13D7322195CF6A9831F236EF28B1A909A3993A4A02DEBE0B5ED164484C717F5C5D68C6D579342CFBC1E7EE2AB47A0BB0C16F21D361011A7A990E820EBACD8DE0AE77642080F50262CF1622AD6BC6D3CC0341A3C8D1C49C083C85A9F6EF106CBE736CC8EA80FE31FEF57ED5B072C012A619FA117F6959BFA85DC85BCB5F40AFFAF90F709241E0C275CE211161C13D684D4C7C87CC4D8D1C5A43A7F2C3D9F00CDF43FB805D6512D28C5B7AC42E9E16B7F6C85687067ABEB711FBB16D991447212A76FF4C615ECE2139B079CAA774D16D007A685FE30000000860A40155258C490B15DFE2EE89A60FBF46BB532E4EDB1551EA1008B5453221F26EBFB8999E071F6D4195D318D993A201A25BCE58EE3E9E55C49D8EF6D4385D77842574F7D742A2391C6CA265FE595781954C62E8A9A6FEA8CC823551BD219BE0FBA7295EBC038F383330C008F4661CF3ADE4C32377F73D75C3FAF06897413CF69BCEB8943311E8527AEC10F3663CE3849F67BE0AD22BC1DD36AF85E0EA16EABEAF01D1D927173368D9E0D59CC1369E7B3B3CED7385082792345C3B09CF855804B1D113B1CCC91B51D6A40FCEBAE82492734811B2DA56BFC0B44A02979D8A4465323274801DF7966A814FAA5AB01940739580F8E06C2A66B7D59FC684053F1E9D5951CD3A9C58AFA63E39BCC4658AA2B566542A6CC031EEADADA416ECB8C42E7694515827984E93C0166706012F623EED29BB4F0740698C2B7454BEB43F6A475AED4F09E9DD1BAA7DC2B85EFB423219ACEF9C0C8370E0066FF7E95C34718D2AC9098C0D921A86CBC2EC1D60878039A9E158A82CD6E2EB7A9E2C689CA5D22DD2F2D7045EF540FB6BEAB2AAEAEF40B1060C0D9178A6FC13C7D8C61AA4EA9EF4ABC2C7968C05A5F0289ADED437F797F28340AD0CD2C581B4EF211E2B40DC70D86FA38A295D630DC4CFE8ED362D420448AD22FACEFA5AA0D2111277039C2B3F6AA4343C24372476F9A33D7FB2CF9F58BA72BF8172EFBEB8E8A6102A73638522775EEEC4EAA13CDB1A28ABCD870CE05A76AF9D92937313AC56D5E54DFC881720C35F4A96453756085687C384ABA6C5234C0BF111C6E726EB763C96132E317F011865C955DD8705A53B5E74A48313B6C7EF6363C0A0332B52ACD1938B8D4A30419D4F7DB7B47D46380A38A0099429DC55164F30525D5DA211BB4D389A34D4BDD5B4C400
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H20_36
+Input = 91541F0A78764F198875AF0858B9271366422DA80870B275A9A569B70C82BA6CCCC8AFF32CE2E85B31139A17D48FFA8BFE8B23A21903A340484CEC61D1812D228C84975244269E89E546ABACB0FAC196063A3839A547F0641BF419CB6CCEA2DDBF4B12962500C636C4C8EA0A67BF346217592F745EED6E9F1ABD530B5C6352CE
+Output = 000DEE01000000048B419C13E5E9A2A5CCEE02B65EFA4E5D5F207272D49A6AD6B3295C0304994EA117C50240880884647C2F65E97A7B1ABC2060EF62A4ED32954762D2DB4A2BF9594A7E1BF0FA1B1730A5DCAB88CE7B54030FFDF1184B70876C5234078CBB0466EF030549867E29331977A1696A8208F4AF4DF86B711B98E3C419D679ADFE7FB6A90FD4DBADAA9126E2DEBAB59DB675D6AF8E8CE4D9BCA6409555A4B94CE87C224F9BECB4D8FC46F332241A3C62CC514D3F65EB438CC5409E9F1AA9AB8D74F979E959B5BBB8178366FC9DD0C7E0A16B6F69EC7BF4F296EA6EF26BD52DA066779B4D5B5FC0E51CD308513060D40DD8722BD7FDB5C808640E447D3A94862FD0624E4D959500DC7A56507E623AB39078FCB118A6BC5B465E0DB63F6F2AE0C7CA66D8DE0EB7FC0051C75D69875C4B46E56F7AC7E0FF837B2FD354FF093746BD5CAFF35FDC8605D86E1387479C508F0265168CE08EA8D04C32C01F51FFF69CC738DC36A312A5C6BFB2ADFE6F751BD387B7E7B6857391345CA0776BC52D81C1E31573F5E8176F743366DF3443AEA9A16C5D9E590C57D9373604DE58E735C3360E609A6BDC5C98FFDB1C10AB66A51747C3FCE6EFA40207822D636E08E69DCD74A76EDC60D63FE5C3CEF053A02C3B98ECEB23F1AA5D730A85B7BE14DEA6CB77ADF73C6CADB794535A15675A574B394862E8125B9B66A0CE4874DF2795D1F9D8E4D714C85F01EC1E0F52E4847AF5A5512022093D39528EF4FEA6A1620AFAAED62E5E8888BD363ACED012FEAC7961F91BEEE02AEE6C8C830FAAD7FA86ED93107C45C2252D2632751EC4BAE64448BD46789CEFDEA2D648F71F3C80813763BA94448ED7258FB3F0F3D9BA62711CFFF584DD89C77617E914A9A433B7F9B692ECCACD6B294C3483A485AE0FCF571DFE60859D5C7C127A6EC1E75924FEEBFD6DC1E9B7AA2BBB94078319D6363EBF0B3264D53C40C0B29E873DD1DB52CBCF7171C57B363AB973029386BEE0D59F6597C82D4E5C11821F41AA68A176074633134419BC6311C9B9F6AA8E66A87817FDA49FB9C1330B7854AFCDFABD6FD373B9142FEB4E7B9AEF04FC58A1777BC9AC4CD98164FD979517E4E20C0AFC35D5BC4A26DFB88394985D32C853B40992713450C96F1A2EF1BB5B89F906D0F2ADAC4ADA62E44C77523441FF9287A23FD0F487A5002B9ECAB065828F859472623C68FD4E367132DEF6679F5C35DD700F598504568358220A23A7360838728EAEFCE3737F851EF825FC99832399E8ED77E3799114B85DD3DD1D3FA9BD8937D87C667BFAC48C35E0D8D8F38FF1A16EC6AC3254E2850DEA637C56A0EE2F92610868135DC7B91D8C08AEC0385B0E02C8CD2C0F3742BDCFC2F7B70473AB0D004F99B9C61986BBC18B87BD081180E336914FFE4C62FDE1FB9B09EE05910DA076C5F093C3E2A336039FCC59EBBBC5527AA5D13B120995B30DF81570011C50E93F472A75AD46CA87E62C1DE8BCBB15D9DEBF3EDFDC7DA3081E2B9EE345B1C8B0A5CC96C7CF7E6F80BEB922DFC09775CF165DB576F01807E420094B1840EDF3D2455381032B5C95B833D08D9CC357E2CC5E05180000000832099DDC614E83F99A22F1C6DAFAE044656F45B4CB8F9019BE30091E7025297CD2406262627F52ADF48FF69226DB811650D1EB52A9423B4CFF58378E7811F159B6BE1858F0B71D12756DC7A401DE2DB081EC6B1DB7B173C3CC0648EC141396730534F0DDD7FA223A87BFC745AE810E51D3F82F471B7FD893613EAC8BA6829EB7F9C2FDDB9E7348FD457EAF9ACDF6695AAE5A178738FACC52C56CA8CC07CDCC4D347AC37CDE58C9CCA042C1BBC919FD37BA651C929EDD5632AC691A1EE6017E788F483531A6DD43D63DE3D2418CC39E680572EAA3963D05486341566689A86798363E52A536B5173F5AB364C45EE45066A05C771EA9248B433D11344AA806D5D6CE39FDA901F7C1F2F5416B89503FD9284A044FEE1FA375F59D91A8767839CCBC2C2332BBB3D052F8E3718CE9EDD7F51C3ADC2DDBE9ACAD12D53CD3F89CE1558A68F076AC0040C8C3A0D76A18BB673E5D0D0C40B2FA5AE358C53597AED5B5B11EA02F5ABFEBAF21350F74052E8180064CD350E335CA79E9A8D2D991F3FB51B221FAB6FF46E8A67FE0B6B75006AC9339215858332FA5053760A16A61A779A21CB46566E0EAEC546BC22B57EE75BAC8A62963939271303DBAA3BAFDB32273B1FD85E56E36F698496D6BDDDB28F155C11A2BBFE7F4AD3B09B8A47FD32DE74188B2387BA129DF3FB850F6BF02D7194BB2FD74FFB64C067608434EA731A33529B0750596F1C7EC49B34D68DA72D4F39074C6BE894145B15C9C35CE8A23AF7656D5519C6989AD4DC6C65EE7E8D710ADC6B032611DF7C6BE977EE2878503DDFC1C36F2DB91B170265C2F6A91D4DB7F64F94638FC953A4E878049C943CC633C8EA044122811E12BBF559C1F51EB06F73310E402DC22B65848028C7E0DB56283AD28DAA029
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H25 LMOTS_SHA256_N32_W1
+
+PublicKeyRaw = LMS_SHA256_M32_H25_37:LMS:00000009000000017D5A36B85E69C3AB70EB5D88D1FCDBE96146D3289ED4F126CDBF0F7FFA8232CA208D6A7EF130213BA58F9C2268223825
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_37
+Input = 7625434EC830A1A33E67A927451823E058AFD0962023FD9AE4D270EE999F641DD3F2CDDAC71CFA34E9ECA08E3CA372B19679788479890743000A6AC3648B90DFF6E5CBB8C9B959D03349202867FEA44F95D4792A7E5A029EAA979420ED2E7E0A14088CE0F208860FA3F6DF7B28B1DA952B57F2E395A5E782C5BEC150C8FDC713
+Output = 005AC7E000000001EC5A6A7C0BF121BECE10A0A0998EB2377935D0692C941D83D204A2585FD40CA8010D627C4D7546D5FD7A392FE63B5944EE6A9F98C327213A2EB520ACAD1DE15C6CAD380AC3D48A2F556AF24632A0EB1348AFCD96745F05DE0EEBBEFA09FF0F917997DC1FA54AF8D97B09163007311655157BCCD5938A443F6417308D499E819BA8E4DB3159FF8D60880CC856D70570AFB9E1E2CF847A637969952A77F1A9CEE3C04B53A209672C06FAEA9082EF492F6D5B4CC946E6213FD3C5FE0E823271F6FC22318183DCD1915C4B0F5CADE341140DBB306F16F140A62408CA7A6FCB6BB70D087D1B8997108DACE794AD0D41257DD71AF128FE9C3F39E3DD2C39C5C652DFEACF7BAD87AA7F376B7E81379BF79CC891928F2AFB9B28D9BC95040FC20AD5337DFA95C522F95C3EA0656A54E0D31CB774748248447C66ED1350D25BEEBF3672FAF78A79B55B628BD26C035AA46B0CAAAF99520A0DBF26227CB0848E3E97DBC06A265645DE749F5F3F7077E67DC0A1124EFF3C4E5197718F7ED53F54353C821565608FB88ED0599F26E07C58701E5532BA3D57CBF8B0543D510A17CEF8C94FF2FFC9F330FE034736A1781F5B235E78B1344AC13AADB1AC990955A6A2A8E18D62591826E66F588FA059CABA6633795DD07370F9345C9180B8D17B5282552C123F21E8135FEB5D5FFE10F8414E10CADAFDB210F33C60AA10C62188EFB9DFFD63F51E4228725448C840B91E81A797A306D718CFE399D777008ED97DB0894E537C7869283E744F5B5A31E505CAE2087CA7D0FED3EC17576BDC3C6DF0743B24886142279419F0FE27421AD1A0CB873EE3EF06BA5AB6BECCE46BDC5173E9EBA203E5A24B1018AB8DCACF60BDB62147B29A705D812E07D0B698AB45B87719D16F286B4F51CDCF9583DE78865FDE75FBF3074D28E0E201F0F379E2D71C509E5CD90C89D8CDBD2F3F81371560DDBB3C54B8F15A1C30E4B23877220FCB77AB9AA2F33A56C8E6825FF1F729CAFED235359FDEE3D81D324B0119FF4BCD07AF0311840D17D6A52DB108BC4097042FBFE76143DE51142A43FD4ADBCA4D7A3DD5C5FC47AC47BF1425C1E6C5EC2C65D001B88F40FAC57C1B452398DEE8A540A8DF1DD7AF5C2A98F8ACAEFCCBDD0BBB9F9E9A53C72EA112E5FF5545F40231C6B118A9C73310F7326D9476D715A161A7698F16A535A7ECB37DCAE63E6824F03FBB0503749D392D2DC2453B0C1AEAF81AF409147776255D5FAE2310F3DA982E4C32BCC961861785CE5ADD7A8F8F329E69DCDCF46061E32148ADF9975168AB0C24AA9D62842BB09F73F1036F13BE73835A6516652022E9446448D37349D508C362D17BA54B0B6F084B1845474941957B3A558E6A7CAEDB4E34166A10923F9EB7D735FC7EAC4A386EB4CCD3F4A90F64F0BAD9F45EFA8AAA3ECA33A6BBD70E424F6BFD432B68649E4912B3C6A6ED84C9BC68E2E1CA8B7F71479ADDBB56B20935AD351723B22B558358D1AAE5BBA8315DC3F4595A2DFD965FAF23E362A05A4AB7913F769AC714BE2EFE194928AD4D3E28ACC1FF908AFD7526A29C95FA8A8E75BF0AAA43099AE2D6441815289B6C625FA050F3D721F504146521566B550E2B8D9781041351A962E92CC155D3D4BE8345694D322ED7173FDCC6BA397E7315DAF92B4EA5EE492780C7894D4FB55FA9785FA60E7A8B1EBC19F85ECB1050FF293B4E98C180043C0F782BF3EF1009F6D9126B9690930EE77885AFA918F6AA759C60EFD4F0A2DF5A0FAFA7CF3D2E6C3F279B7F3AB2D1A662CCB850FC3DB170C500734D4790358E5CF9515F7605396DF21CF399BFA5DB539BC4E539EDD5B549283AC5A417BA73DEBE5C040B77AF537578D40D92D05E95CE6B8AB1A058628995CAF87D3F9168E4C7ECEE2F79E59ECAE23D2412A5D8530CC646DACE1564EC5B1C60506B07A0E8C4B31691F5833B7A1823907973E548CBEC7BD2C4E7D9DFBB713393962BAB96DE44D431BA6FE297B9E6F3C7D8F23110E6D073462BA4DB75A0AF32EBAB7B14F0A13275C0E7C79ACC8A89AA0BEB060A57FDA799016B846314286187E2C6EC5796A21FC993C74693825A2E2BC6B3F98E5362FCFFA39DB0FD315F3E296DDC570C081EDAF314FDA18CA33C4F8C813BFE6ED1311E890A73C13A7858E97CFDBA17F869A1B5607FBB62C5160D00DD81E4F9ED5EC76E7A79C570BBE41D602ABA2ACD7752A30C934069221DF7C77F2043E1091C4284754E77F064DC132C1BA79CEA39E54D2A27009FB7B8585FE3F4F17E6640FC92AFB2D7C7F4697315C9EC8B3BE1DF8A8BE3DB09FCE098EA45B5854872B497A4F576D73B30B0B0A4E3007ACF2292793C04C48F749C98370B0923FC7487F9080FE11D04F111E3C6FA635C87A637011A64CA461291F1585A35C82826918D54F7C2B93ED2B88E7B42E4BB028FC275D3364FA63EE41851D70E2BEE4FAF6ECBF8853AEDD7F76F9FB30E7E090C21255B629DEE6E2199036B621B1637819082857344461BBC70975E4A84CD5DD4C9DE0C87CD5F66F8B153E49A629FD07939849A482A7C1C21E399F38418D9E779DE2AA968D0327E841B0E49BDFCBBF3E4103495FAE46250F39CD242E5B2CE1604DC7E35B5D7763AD1929388D23E27616FC1ACF8F4896360C7840BEFB5FBF17CCD60B9EF87D15A7C9C9900E339312936FAAE1DDC108AC9DC0CD16077DBB53D181E1B2FCCDE6DDE56AFDF0F9B5448E9C7AC956AFBC8C8C497FD80EA78585C709BBEB1153F6E28FF9530C873BE027EBD274D4CE5B32A211491A284CA88B67849118872A8A964E53C310AB978003F54C3CE734680CC2374740BC775E02ACA8C95BEC6AEB5671D4D219D2E542A2129718831543EDFB53104BE68F70C67FDAB7F79596011B73C15785DB51A4F6FB5FBF5BFF50BB94F3C7061A4FFEF1CDF9526BCCAD028E1EA24F0FC7B5DCA02837ECECCD4E6D613DC13AE18116531061CB41B5DFBCAF1A7EF9AEE1B0FEB748B80EEDA8779255493137F8A99345441BB80861B76A5226FCB94C15011BD29FF60E03F0999EF66DE89B8D70A7C04A46B896C532B788878A83E9837CC85CF95D6499CB2D74B0B2655E1BDF976D5BC72AFD5A4FB48EC203087B525996EF6916E0B2820968F7BF64CB2D5113571FDFE8D34BDBFF1AF140B5EBC0E9DE6F07DE0BA43A6CE20F2C683F5BCB7B5D728F9E7D85C4CEEC1EFD18F8A2BA2C2D9EC32D7EDCB2D5D7FC0E025E04A2A22601574AA5B8387E0929162AF5CA8AE5B2CB3C7858B3F7AEA78A9B7EAC25B442B7D6F9A3710C90D8AC10E57AAA7BCA671854610721C69F11F4CFB52A745828791862BC53626A7ABB66D3F3CD0F52AB28BFF0383DC8528466528A0568B558B82CA344145FF43F1D947C7F97D2BEB6DD7AA2D5B637B60C40B045BBDD360D063191E4F7261AB5912700B9958CE51B5605A1A5A50F2D5425C0CFF05082DE1419B04D569DEAAF0B8ECB3F20942C2DABDACE70F23441DB5CB6DCAFD166009774EC7B35C43BA672F49D40C7FAEFFEE1059BFE579342362AB73362BA7F6FA01D5BD09D41B0962AA7341690361BA01E43DF69547E969FFFE2388309D1C4EC066F63A9EE9ED780C53F9A7DC35FF33A856B34BADDCDC8E255478F6503B3E353C0FACAFB9645CD983DA03E85CEDAE49F8869F9E6963C8602587479B6C62765920BF0F40CA50AEE0E60319736E4807459D345747295FEBE2901F7E509B06304A5C00600C022B0D541D53E204255D567C2058BAADD97CCAACC6BF1437444BDB4EEEB04FC943ADA8603BBB93265D3E9D762BD02897E45E37D48ABFE8BC70B28C30E71AE66DC23863B4B63E081307985C8B528E85BE42E548FE5EEDBB1C4F3D9E1F8680BE7D9773309CDB9B24EB2A6ABDAEA2F277FFE9F704911CB4150243CA41960011A357631A79DC5112E737AF7E0041EFFE0B61368B892C884B49013428A8AB93A2CCC2DD54D79E372B68A2E9E78BFF4FB3A6443AFB6FBF9CB65CB850F20C7A0F7F3247F945B60B86DE9C2352A52E613C27D694D39C7D3E7EF972FEE0EF62589D10BE504AA0225DFA8C5225E3C708800ACA1D7AE05DEE685ACA4F039130AC4EFA437DD6A981F3F7438263FA6910B0174FC993743A56ECD2B0559C94FEBBBEE0E70769AFFA7672CB3D3924EF49DE9145176F3B855A799CBA9EFA92D0546FFC148A31B55AB877D3521FEA044265CF4E29AE4CCACF1099F18AFBC778B0DCFD66CDF20D637DA2C204E237F33771063193E59BD07858014C20F511804B421472DB4B5C7A1310A3E09F25119F2C69B76C9929E27D51BC54FF648F3BA4533566F97B3AE841E55D9C3AEFB2D0289D1B3BA581982AE100D29CD92BE2CF839D99D03F1D9D5920AB2355E4561ED358D0B00C0BB43FC8165458B338FD10DF3DAFCF5CE26AF0EF41E3D5D70A0F5ABFEA4329B4B9EEBF556B9AE3D1788D85B3F6DA51187453794233D601A5C114F8192AD2604F7AAFE87A4CE2AB251258B6AE78A49040343DB655A94BDF812BE9DD41B98C2D2865B0B32332D80348669671B13C795EEE2AFDB6D7EFD289E2ED3E8D1A175E0A8D35812B8C8E6BCDE509A16F317889328D2D47A9A57E3CE950DC2D9911E145BA89779EBCC1F489C987D373E9999A53F8A74F89C50D31C04E71E068D603CAB65B59D14B25A5388B189D8E564845B03E163026A0096520EA5E5C371EF9E79EF0E9C1B68239E6965E7D5ED1B00D8E529198CF6843360C09A0A61DEB623D8EA6122D95EE27F0D4B66DD92EF7FAC16AF48C5A5E2FF9D0A7846CEF5ACF3CE6D0BF1441E2DC05739488E51B9947D21E525FF4CB5915F86C856C79A25AC3E0ED162375849BCB5B4939845617668AEE31A45D6F8A5A886B8B9E40AD27C9AE844E39C6351A09FE8EE8E36581BE45CB18C70654759A0754F5514DFBB9274D47332B1AA75FD380D37358FA355E10A5B499E72744C16470F1E412ACCE8D40DCF720101F1CC523BC66FD90C24D6585F25DA5072FACF77EEAFE8CF488F9305C0657E10E2A8067110CB3E8453D0887B2BD6C7C076F3BB75A0CE298E311F83416E2D57E93A838EEA2349EE0D984615709A8DCE3FADA48CC2EE1A432C11ABBDCCE30EA4BDB473D6303B0DA082BA53C08D841E5562C3D87880AA52BFDBE935AAF63105325097AA16C5D7F0260527F743F4080F67A5C0E1D740A9B23044B7BD380466E1883DCBE489A563BD11392A2A351F1AD623592834ABB9C4D3735A7764D16310E7B2EF1B9106C038AADD5927A24E095D541C10B20FAE7B44DB14D2ED03597E1E1224F244B791BE174EC815856B452E5CCC3710226A1BDE53CAE1AF4F8AC20E437464269E62A3866B2A434A4B7633891252F0B4B24900CAE5F928BE34035EEF57A2B4C14EEF524117E5E8B6F6B59705BB20C217660A62779DA296A8FF8D6BD79DB088EA6E10236E64E461CEA868C57C41D5E46E9728D2AD144E62240B146ED6ADAD19B5E16550ECC3170A55F9C7CFB158DE91D5CCD2287C4BE27D17411A98A25E891B40D052040DC96084EA47FD07503C484B27C20ADD75EAA0A2F4323750B782B4150170F388A2DE67C3042CEE64E4354F855B5C200B2C08DDCED41791A7B53512CAF4B7CCA3CC19704AE48113957274CEA5E0F77F2C390F7431CEEDA1AD4B8E315CBAC9DE3A2AFDC89B3F8D7CF338C61E8074CCB20BB50B7B6A58901DF0A956857F5170F7C3CA63F255427DF667EA03B8E0D6137388CEAB8B778E38E1F33421F2EB755F02B9BCCD39AA1871307DCFF64DF9E5AA425A7A736E1888C382417D49832724181E207E7D453B064CB3A683C4E8130AC6BAF533A5C58D286BC2FE5468F5C781DEC7D4A0F42C9637655FB6363AFADBDA85BD2B3CF3B6F2E2CA07852E267A9812FEF9B617A8E6C26C38195DC441190CD34F5085FB2F6C9C714B7AF6A055CD975F67E427E6412B718979F582B797F4F44CD42E1EF8E4026FF6654A40DA1E2B63AD1CA2673560F9638DE812FEAE61416789918092F4E566C7399FB66BFA7E2D2DBFE4935B892AD17A0E8999C5EDA6B63F82FBCC19C247A2F31EA51CB23A55364AE58E587DFF5A7C4076F9549CA7BD32CC4364013DACDD954C443D95E2BCA751FEE3EAB72D0614A008DC2678743C8A147AD9BBC837E2DF7FC6F4F49593CBE4DA4CA96F616845051DCE6E7CD2A8A1015722E6882B64AC6DF3E09D47D62A47DED6DF4A8CCE54FF6D1331340E2C38B29DF3CACDE330393226D033A328888B452B5FF29253A7F493790FE866091845FBE42896202F8586C01D930F3E4CDAF8862DA1C04C837F709D841AE5DA1AF16A063A41C4E187FEF6840C733A7D00B36F9DC82E26C9D8CEA6A390C0D21B59047DB43F22CA7A04373374F9E0A4EEDA0D5C8E81EE66393E10DAAD286BA1737ADDBA3EC9F9B59347BFF6B4F7D3DDEE04554189A5952702AE7324F2F492B8D18824A51C6D5DE4621F24E17B24D90D40C656287F57A5F71B5D951B2E86E0B01FCECC56EA754FFCE40FA2C66CFDF515FCB8C3186D08003E8466B45A86EADBDF7B7475E78963BFA288E56F67F2D0BF669A6400641FF7870CCAA75DE0CD838C1A4273D72E829ADB58A7F6E909B8189D6C2A0325F2E931160E654F3BA56347F67BEBBCA49987FAC196ABF5AFC5F3508CD3123113794B14AD6765532AB5A003ED10E123DC2603969151986A685E43DB82440ABD3D11387012CA3262A304385D67A0F0355369089491514C7299A6068A8250179117E02B160A20FC08C3F02ECAA8EB25AF2DF906FCAF274998FFCC51FF0B4247EB89EAF0ECE3C977CD75B84BE4A82DD91041F8B9FBC8A47AED16E3D11F4DF99609211388DD87028432E3861F56EA29974D0CCC2FC6553557B7E0AE9A6ABB53B10C100470403B473AD90B8F49FBA84465FBECFF26A802771A06D81BC35D1327D3553D608E96A4B6B017FF3CD74C83813FA48BD2043592D54A750D152CE07C05CFC6BC0587F36C01488EEB6B474A4EB586702727E69A9D348EF31FAF066BA37DB49D21D767BFFCAF5637A34F6BBD562832DC45C1FADFB50AD6E0EA1AB069844A273A7712FB5772F68460EADA5C2A8A8BA9ADE305CFE34C9C40AA8C15FA792277F3D4729A4C6FF42432F4FC3E5FAC7A05023EC84DA59DE4A6803E496543D713ADB980CA3594CD7D61093D9D2B42D252AA32F529DF235BACC076FDFF099EF0A22967C631F2D8C2B8235C4CA54482294FBE463212C294650CED464C6E5DD265457660AC5E8AF6FF0FC8CBCCD797C118DEDD4A057FC96FF917B48E7DD1AB62551A2B556F26C89F82D000DE2DBCD3DAA1FF42D73ABF568FF211C826C9E12C0F6A3B4161AEC53CE645434592419B4A2341F6E30E6B430B516D68F5E5CC35D6D2D0CF5445BE60EF21A9DC3C0FC05C00CAD5D636AFC28D229A24F911340FC85712F0B80D5C8FBF6040B800666C761543FF6EAFC3F5A8BAA16980BA52BB48052E46AAD9D71F1841C3ABEB7E478CB3054CB3BF513BF47FF93EFBD3D9F54290F781CC99BABF548FC1D110054E536BC456D41BA598A4B46B1BCA1DCF0EF357A7B8F6A7D4FF23863A3C0951A97042A561BE79478FBF2374CA6AF9CE0A155DA6D2C924A52824BFE89DED186F45FCBEFC6185DE0BC8068D9B5FD8B088204F26BA1ECCA782168018C45E95F8A9C177077F8130E63C3806DE631D8177C2E7B811724587DB83C0CDEAD54DA68D334C4F94F0D5F86BD71A4D7D7BBE56788ACFAC1C7685F580239E7CFACE8D19B84C219647E727B757401F399C90537375FE402A7291C57E6161550B57BCBFCEBDCD743F839468D62AB7DE242ECAFF426C4BC7E26EE50DEF8A07B836973DDE307245B731400DA1B05111036AE30DAA2B0671CA6355CBC6E2D7D4682D270D13CAB28979E5F931A8BC8D856187BBFFD78761FB578519A136BC21EBEA608FF9A451356CFCCA7007952A4DBE8C4E9FB340FBD1BCBD2423522A5653FB886BADB9B65805017F86A51D36C0BBDA013F7232CFA0434AABFC01F2EE8F0A05614C52C410119A7750B7974926D8BD777F14A8FD97D6DA7C36B1BE8B65641E43D1E05D6F54137C116A0AB544248D6721E1754638F503A081D3E559285829157F0E59284F5768C81B1D2EDA34A5B8E45F668709B984921A7F6AAB7A6743C7447F62D5EA47E26D2FE6C5FEE8ED07BDB02EF4BC250E8282062306DF31DEA7ECCB379E494651653C2A7D42552B0EE396A7D82C018D5CBB01CCA572F602090E495ABCC1685EC6FFA19580639194934EDA39038B3055E9FC6CC9DE4C1D78C6A2AB02A95D087B70FDEE7497DA80A00661172FE9259CA7152349DA2EA3611DAB313761617253135AE588F3AEDBB99E97695838255EDF8614AC3DB6991C8FA41063C183B124624821C5B43C7EACF259C290D03169AC0B1083908CE52BD3B453BDDDF28D3A8D6A940F69E9A81D86210F94371A04E77BD4BDC954B7614F9DEF119F49D82CCEE849AFBA70BACC87EAB8A37403929A5E836EA39664D1EFA7D965B5E5AA0D094A3F4F8448AA40A0D4F2979B8F441705D4289663E484DB0B103FE055CB26C84285DEE0F0FCD1CAD56A20C06F80EDCC086707CB13F0200802BA03BEFE54B014AE0C6BFDD87D150E33590BDD53A4D8779B61B66B9E8F67076148F4AE244788FCADE8800098C6244C6FF93B077B183F586A1975A15A7D79E710A5B6A60EB0D42320CB734C85BAEB48A59C255FCD68839912340C86D4D202D5A15162A66AED3B0FAEB169A167A2077045284C34CF7EAF68DB6073758A9ADE88B18EEEE8EAD6DA556B07EACA66429952E0A01D577E2F1E64DC390FD49D0BE60C52763C7EB2EBDE642F066B55F2BA6A8C4AC7100DF7A288A14E4D03B1DCB7D6C5E3EBF7BA20149B2144418BAE3103C38AC81E73695C158BD4869A25AAFB6AA85D928A33038BB2FC9A5411876056116D4D3CD1EFD3C01F013EACF4615F97D735E9FE438CA45E5655D1D71918CF10DC1C4BED30561C15E17C6A2D13C8A929105C530206E0561C1D9A0140DA648F3E1CC1888F8AA478784E85C4076524A6AFBC84156A0CE83E91E74BE2BEE2AA6BCF95D96B6CA10276519B902E56AA0F7145D4C308162129F634E7AC6D60AC5835D642FFCD3A88C082A5226ED81941490D4917A307F5DFB27F67378CA821813B699953B692F9A473850301394AE5EB60C1700AA022EED5C36B745116ED3BB72C0AA3315E1066FC88C15B6E49CE45CAB958108ADEB1F08D5D3DE323567D9E9DAB0056B41EC1E8ED548283502A8B3630FC370465C8FCC8577EB464C5B3AA3E6A7622FB310D14E4B79D25679F44C3F3959A8604BD5AE5BB670AB85A1935137729A7BAEDBE31293D90D4EE55FE98E6FDB811B7F542A297753D4C6EBF3130DBC531782E7107576E5B527947137BAAB325FD503B441E51FA4A28D639A9D7BA2B350D991A95ABAC682C2A1E7775F5C71CA9F8D7CDB853110D02050EB4E76210E195112D1FDD19B2574472F2E8226992424E57E66ED1774BB854B0B79BE11128D35AC15BD4F79162E60B535E188DB158A1B516034346F5899C15BF3BCB36A2B29B88A57A805D2A18E6DF337443822FA43C043DC4682A5A1F4B0F1F1F0935553220C4293A251A8D0834CC6A703FDEB63B92654E2EC92EC99D21C0156A52DBCD5630563B250B5979AA1BE4576BBB2D1EAB295924FBA12344E471AA41D0E0DFE36CB0BB91992CB2E67BA6BCFB26ED015DE79401D110364288E976E4669A58EFA2F9D75AED7623C83F78BAF94F402A5731A43875D9440CE73AA66B8B42D7EC26EBB78C60EB886ED5A8A57EFCAB3578BAE4C473C78BAF2E7C30A77A8B81E27F33404427292EE4E9B80951D8619C38FC8CFD8DEB676D36F2C5C0DAF117B1A34688C40772EA86AA0A2FDF651E7EDF7952EB02D75D294D5A52E4FCB16CD8BA38466D8B473FA77048EF6BBC3BD2FE52F3B59DC9C279DC7F0ED3E710AD9764F79399B96F4381D09A7D573FFD21026C353AE9862248E5BF365EC3E241E832D5B792202B57DFB95BD9A37D1697C151D426046320E5B547413CE3713BC9D246AAE539C70071F5450BC9A15D7A510C07A74E09305CF34F8F44AADF05788A9A114E58B23D0278A1D4E5C17C17429265D8F8BED8749A5FE4D05ADC7E5BEBC8792CDD2C8FF792578C4C21774FEB88B4387932FB7F8867FE37481E1C2DA4B4DFE234E40F97ACF420F6E4F83A2333C58394D645C0D8B93B06812B1AC6A081B423D07E9B296647B69BCFE9BA4AB2A460FA0BE1BE41D95EB4ED67AAB87375B9D33E642789078582DC58D6D323EE8B74AEF645FF9AC6E738B965FD668E08CD28A6FD1177A41C2FFDCF5B6496EB1F3E9A81977517B520F76459034B15D41E075B5D9F6C030E511C18FE859DAD94F13A0DD1E59C06016C68A2A2A9226231AF9524559E041C30E7D712F39B070FDA58732976B1F5BCA4DB4E0B7B3B93DEA376021FDD86CC1EF63072E36C02C9295705FF372A324E1ED572E26302B124DB594286141D564B76014EF7B84A3CE6F1CE737386137A59B16E70D7EE0A01570CD2D85465CE1D095209073EC02A60A5792803865FB3AC1D513FB84724768860616216A5FD2A0F78FB223B49A545CECA95277AE198FAFCB52EE3065E7848DB3874C6F29E279AE7251EF8E4AA8C15DC682B5283BE966716CC10864B51B0DE2A393E22F9B42DDC93893D16A374C73F18141D7DD2F53BA5F0E608440B5D3F394362B1E943E73B097D4468888304FF0D96FCD4CFADEE3903A4DA9A28DBA2682F2D4A0E4EF95152665E8805BD37859D71B0FB4C459BE3677B5B4926FB4FB5820C682665ED144187D1CBF1A07B49518B77E0A8EE475AEBEA26668A0B2BB78D97FE033C56CB37828F6848133D9D590FDAC85AD9145AF5770CCA090ABF47C0AEA5A26AD5C1E24F650DA2AC88AEBE8ACABDC5A3E5AEE115C365935BF8D9606944773C6CFAD34877EF67ED9994C881F80E332C79B9C98F9170C5A555191421EF099242E5D8DFA2025C8B6060817EBE070B4AE21B1DC2E43F6BDFF5D96FEF9FF4C30A23B0BF6FA9D60B42E928E6C6F24AE295E74A051FC4AA5CBF830997980350BE7FC0B751ECA78CAFB76A983D40D53C4EFD1BBB84D656BBEC07AE7B938D74EA94DC603D20EC25C6123A85B7E52BF294B05D1F2AEBE9C8E4E5A652D7A623701A458912B33E538FD028D74DDDDFBAA48446A6F98DB9D0AAFD5FEC47BFC5B4AD83E9DABDB2D9D54F3CCE256F28E47D0176FA212467FC09E5178C93094253357503362983149678F829712F9F6EFEC1D889BCD0C5C455D2F69317D36ACE5C4028F6C463D695C2744A46DBA5CC6685A4AC96CFF053FA111DE4BF1A49486FF719E382894EE7B38EAD0FE5EEC4C5F0C2F7ADC9026240CB28C3C04E9EEFDCA843AEE0A6494818F569E6BFCA92FD697512C8C6D77A2852DA37F7C312874F94E9774D948FA8DBC7F1736B14011D976745FA671DCC59E0952538C6B62CE8ECCB132B773039A71F672448FD6D6122DBAF4354A15D4975F9D2593AA9A4E56932A285E626867775BEA4795CF40CC719849C512A159785D9AFE4A291989EF266E5F18A2C52CF0B941FDEBED6CE73F46EF3BAE5EB10CE9A736B4CF026D70CBE667A23568D398ED259C936C9E301DB244E525FB87B1DD63F77D55DD6E1E077ED36B7D11B75D9C9920A9C613FDC3496C8DCD4368EA4102D5B7C8EFD42CE15B89CD7E5BACC12CB422EEE7898BB0CF0809556A6B49F3958816BAF2A8333844C9914CB691712E6611BD539FF1060BF650E35E8DCCB0A3360763CCB1DF11A4DAD826566744AA2BC880ED9777621963A313B173ABCADEC9045CDC1E42D69D89E10F59338BA7F2B1898A51549F8D0312C97BA93845C6A117146C5D13A748A9CD1914E859A3000AD840B07EA269EFF8E88C9DD66AC412B6238E400DDCCCCDA7C20AE5B11A1AA0A397FEDD533C0F5A3F58366A9DD6FE25AEF0E7BE2E4C27B50F4ECFAD232975E1C203E1C740EC9883974434F5000817A49D77C7B235DE6D1296FEFA159D70AAD549202615A5BBD472CF48CD2BE20580B40484566CF2105DE3060817FB4F96BFB4F8D603678B75BDF55BE8125FF3CD29105B308B9230ED3D244CC499E47BD9516297DF95419BA6629161BE000000092BF2BA61714FBCFFF341ED0D49349EA372229CF04B268C9C3A2CB3A725FB1320F43EF7B6F2AF962C1C5E7674E5C49A7E028BA245227C3F27BD695B2A678AFB170151949B9A8F42F87393748D39A0F40DA8B8A18D5BF8D9DE39AF684DBB167685018B455BD0BBE3E6CA718D62E428A98646ABC44337EF30711045306FDF85A08BC334684C2127E9257007A22B45BBDB2729ACCFA31E72F399B901E44C51C764E35713D2E64B07F116E2D993B2CA490215A32F96BD9527D0F5A403152DCAC65007252283FCD9CF30236CA7CAD9A15159EB6BFB92D10BB24C63A8DE919CA0AD806667AEA53630B491B7964E56ABBBE8FB8119C64D2B7B84C4A8299531683FD967C308C62B9E378A3069679C3952AE0D341A7C8A3041B69755EF3E20565FEB9EA801B81D5F674CE72FA9B7D720B16970EE6869F36E90C8C2CAE042A082E655D9B982544BC0EE02D03F518522918B123FB3AB16A3A2618AC09D1EB21DEA46E809446EC24C0477CE3BFBA9DD8528647FED5ACB2463046D69119E206EF8D99EF24C16F1932F69CF64DE1D0DAEBEA433DB36482C8E11EC174BE98849CB09FE5550BCCECA66A09A6529A8A3B351C05D038CB855105B17B896268035058D90AEEA0AD3189FD152E75D3A71C53788BC8FB34643797A07859D7A5FC7895AA460FB7960D2B42A2BD703A9D3A50B709AFDC55DF3468DC7ACE8DDD15437A94657FC99D9691D32B41166357C8F52B72A0BB3D5EFCE5ECDA268D8E18E07159F20CEFF58BDE63711093A4288E3B92D66C52785F7A7125B8C75B042BB2F6C2F2DB31467F5013DB4692337B99B4E534C4AF05ADB12F11A36B267A3947A0760918BF100D7C538C5C46B4089AB81349F9B1076E527094B6290D278DB9AF3CFE23DCE4E76FCD7EBCF09156B052927CE2839C63388F93D67473ADED5F2AB65A34671BD1F6D7BCF86BB2BCCDF4D958474BD8A7CDC767B20F67DFC9805C7643583A73A3087490E1F0F4233EFF2BB2D8FA7C162995D5C078F062597929F4FADAC068DA71F922ED1EAF1F9CEDE282662C885FB095261E443E13A578D6975836B35098B055827E5E78ADD127A66544C7D39611F27B917A7C79D4B8D9291910EE3CEF89B63951964EEAF1B22731187
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_37
+Input = 7B989420161B0834BB33CC843EA60A6C85CEFE3C9E82D78598AE2F110745DCDB6601091EB78E00C243D44E115BABA0E59C366CA26C5FEA84B64CAE17DE4B080A45282FDF8BA7A2F1716A9B89068DD147C60D5D0F50220396E094C55A7F722DDE5D559F2CF267F3FA45BCC470F5CB187CA62E890B2A655FE55422477EA1E8AD36
+Output = 01E730C700000001C16489568C5FF9822439AA11D1DC033020F9F28097AAF6E7682C0B8E42CB8E61F79B1313B9D625568B80808543439D1916BED386FCB7E6E6711C316011D395EEAB2F4A45A645501A752EFA7D8CD89015A40D460B1A37968E12947F712B47647E401CE8135A251E431924D5D2D85CB29686D6A692701BDE233CAAA65FCE0069D4227C0CF8FCC3679E547485B4DAF0B22B9B8E9CB5302129B4A868178E133D718106DB690D74B0D6E25C40354A97F929464CA5820A45E26C4CBAB3CEC8139CDA89046F7A82A954A858178368E94B0F3E77150096B23EDB022354192424C708AAA2E92A06C49851EF244460DD1B3382B5D65A9A0B570DE79027B364BBF9EEDA519BC4330B7806A8B020861971EA36FE5979187BE13CDBDAB997BE69D9A344DF89736A89F9FE9DAB4F1564BB448FC7B1558EB08F6D57B065CC2B8BA83204F5392664ACCDCCF32397A00928A0BB99304FC2B36EC379201D53BC5870196671B2842FD836EDBC7D8D056841D3CD5CCBD97B106FC4CC852285FC556D65EE45B5D21AE616214C0B805397327642D0719BAD136FAE680DB738344F91BFF2B21589E33B712C6D4753F7F913F10EE338F97BADC8C0C2E2B9F1E8F13A37904A9E748C515E577AC16C92922BBD9E1822F6685A9FCF632CE95FF2C4A06F31CA874F46C01C116A9867A3D392F22E3302A8CA94114A09BD44487A33CE52CC77850B3115449BA1D34E5607B1CF2609A2F5A23DBEC8145B4D3E0F9F8BEEC9B79F4D61EB3676A6B217296824888C7FCE2228FB18FC7069965B5B4D1AA0E593B20BDC9A8FFE88402D08096946EC82D4D0CC15347D7ED846D1BA1D6BA765B4E6517F6987FC6DB658E58C84E218B9765EF113C93DF62C5B618F826D7B1AF2E515CC601823235CE28C2958A69909D5CBEDF108BF3732E7E06DA23D76FAA53D6D72C9367EF0286A31C9D1734671C71B8F1AC286ED5F00764D2A956DA3F3CE4F4C142B47F8AD6C49B80CCA9BFD5E55138F15C894EEDE4CA4155E1DFEFEE73029D52DA73E929FE468EC00CC33612B43C8EBF577C72659FD2A8998B2F24695CF32A8F475183D2EDF85955CC98F392330C04BBA84A3C41DC79992A384D54A7B47F45B9E2565B9760FB9E8FE376D4D446A0C199E9E50B3A8E74BF76208C81F111BFC7008B648CB115A4256B6C3E9A1FB299436B9A1ED77463519ECE1426F233101A54692DB66C2D9E3947430BE0A89B1FD8EFAF5CA43ED8F63D28D74F2C954DC771E5BE9BA08A73712D6851BCF418C6DC54DA5FAD2AF0EED77AAD92CCBC8B95FD057AB21D7921884F99205906FB72EEB0BB4553190470935BC853ED6B2E2503766E9603529E3F371025FA34AB5A3FEF6F7D89ECB285F7BA4DAF31BBC7A2FEE49CE7C57A64633B97C45E2858FB663D03B744E1AFE0BEA84EA6B5F20B798AAF5D30DFBFDB42BB4AE3B18DF859FE9550A4ECC05174B4C5321F1C7EFF4B57B5565C2A5C9EB567508D953390E75237015A063B3B0DEBD3A4D8296A6B2AA6B16AB2E33F3C723E17D9000CD21AB44E5492AA08B74BA136BCE757399415A10E125DC9EFD727E00A3396BE5523CD1124A469967DD7D72C582B9125191F01F9720608F09E64B25012D1FDF0624D57E3D05BF2231F5E6ACCB26CAD52E0B3806CEDCBC379E7B8E0EE067B2E878C1C5157D631506F0BD92A4E502383C4ABAC5C65AD7352D00D4A928ADC21E68CA8CAADE955125AFEB5B8345652ADC3133979EF0CDB127DD80C86390718CB6C304BFA1D5C5A1C148D4720DBAA623E32586B6511B949E8BD19B7745D33532BAF3D51EF483E028EF87E40CD42AE6BFA6F854E9E527DE0C9CEED2F758BD162EE37C380608ADF34A31C46930E5159A77165127CF70E54EDF0451436452FADD1A452B90EE3DBA8D1392A19C9830EC844CB6402F2EA2B9854BC9812CEA23FCE3DAF37B8C1E504BE8D028F4A963FEE08EBB8D415F9999CBFC9D0015EB7F09A2D53634845A6CF683FA5A1C6DC82A5033D876783289EC7806AD25F3277879EDA16BD9F645E66D7E5B58FDC59EB8D8B5E16AC46EEF66A18A9296AD6F7AA08C2185F1677BAD7DB636A10CE3A91921A63E73843B054281779558B5F3E7D12422E32EE3296BEFA5096A6996D5E4F4778DC6C13BC5FA050681EACCC754BE7AF95DF8C818E700A2389474FC809FEC5973F958459D5EF564353A3E0300708E73D3B64851B4ED0C4DEF834A05E83212407E9FED3052549B1B2D7C4FE0B7D07FBBE1EAF812046DF5B7028E3AE8FD412CB4D7BE0377192488BDDDD46894D223F9CD2CE18E087BB29CF404DC0AFB875CE94F3A63C3D5081231E583691762C820B7BE5ACB0A66A925EC4CB795296126C4A7285351A16BAC502BE1B31A287D1AABEB9B2B9D05625EAD40B053B25DE72E3D439CC7D5C56345C60F04C5C9085830AF04C09543CB95D4A5999DEB5C071C800946354D59A6045438E45AC4139856D207981CC47EB3DEBE1CC81ED52733EAB398A297A5A556B9DECEB64823E0AC1697C15AE3BB47E08B45802ED7446DD32D28255C25B3EF8636651ED9FD8D5B7565274197D901D10AF2DC874B5E3B89475BACDD730D022F151D5B5367A9C5FD7C7A83E786A1CA97DB54A0308F11219771138008DABDEB46129AFEAAA5EB31D58202FC72E79A344D28BB56F24E5E1FB4C65450E3A8560CCDA76A955675E9608702077056A47B179B099FE9A0E3119B4B98F499CE8BB75553D52CA4DF80FC883A643CCC227265F915511C5C088A2F9D0B09307CF8F4F3F3E241EC4ADE34E88C23B2D7D9830A1B083B4A705AA0B874EA55383E57CD9F78B7C4F43FF066DF1B8D224440EC05FC71365EAB7833AA28E2C27046EF47C14005F4BDC22AA1A4E022187767630ADA5B2465398AEAA8900E1913EC71BC1FB4CAAD400DDE693822E76144842C5E365643BDAF7E4969C48F96F2CD10CCF9A7EAF6EE7F3C86B3385B8A0033283DF51AC00FDA41AF3466CD1F8633E0D140EC02C042D2E96EB48D41F7ACE1D8CD129CE43659D96B38AAC6AB6C8271FDEBB8FF4F5F87D5C3CB6F2AD12FA0765D6CA51300EAD9CC0C6AF12F89F5404782E256995B553F538E28DBF1155DFC3DE63C1116B096844A02E3F6EC652E3DE0468F7D3BD99429D25FBBA1EDFE3202284D87796E1B64169431649FAD023B532F26F9F9EA7ED24E89ABF9F6DB2D2B6F61B0B7E0080CECEBF6F44EC42A32DCDE207C22F02B2E86704978284B3249FF7BBE9E9D487B8E5AA62CA8651FEA6377922BE5A713F974715369A339363C6AABF4255E1D3B3D1EA53492C2532BAE1898060917F2F537794BF58ACC8901AA52E2C3D8C38BCB4CD6191D9BADA9183857705CFEFBE205622ABF6ED04D3FBF1B715125A87B591E2341153B0BEDE442BF2C1F604988FF6E8462AFBCB964604ED7B47968CAFAB47D8FECD4A33942703F5C67D1708C088C03320EBE6C6049A5862C4C5A1DE7AE23B1C807D8A54C593ACF5E0ED35C8894E71E724AE3971B021820027B8D8E49439D8D77271850340DDFBB6EA0E839756D1C411EEA2F7F322BD8EC40EFBF4FAA3218196990C7CF7E1A673E1B99FCE3E667B5C4F8F825572D9F1D24739FEC6D004A93FAD6CA3ED065F271E874CEDB1DB6B9DCA81681BB2075A24CAC695D88C5255E5340C0BDADBEED42AB67EB20C976AB1239B83C6D0F28705ABA156DFE0CA9E1AD9182A638E339731C009BBFF37E1742E63B064D599E75682809695EE5A895F1CB0F805BBB169E8D96D5E53B0D4FB5E860818D7800BFE17AF102A5087BEAB1BC165B7D45D424AAA6DAD04FDB059CE594B1CECA122EE2ABFD7626C319CE441F61DB269B0BDFFD340F106E3BF3644D3C2A57DF80948F26A5B2FB7B693C7E9DC171028192155B6D10001AC12394E3B9EE3AA6785F1C86A9E3CBE87163FB5FFFF94655DE42A504DAD6B6DD7B3B4251050A315EF6506599B5874B38CE07249E8A6077350577D2ECACB76F347D153CE40157B360DBD51D59C797086EABC6CA012DE01459875ADCC6172B019B1689E75114131CC8E39F6BBCCA2CC17D564B02FE68B3B9DC5205FB5D04AB2FBCB7D2ACF7E0F33D5CF6CA8E2E6611B432ABEC88433C6FD860CE606DE2F18C7F46CEB2680DDE63E1A8CA87DA1E72CB131D7A14E657BD29987F8B10723ECDC40437801B88A1A775C44B89C42A813513E1B5286032CF4F6E39111B4DED4D0B9BF5C2EC29E685B5C838741C7A0B89BA58DAC6EF969EFF6CD49C37F8964E9A87DD2BA33BD43F95CD56E83BCB63A4FE247AE4B61161233C3C90B9EC5792CEBD296EB4DA14207700ADCF1230C5E9353E76CCC5B2271590FC35DA740B88B8236FCC1B7322D0D3CB06582DE3E856CA3CF6C5C61BC22DB9B0137F4F2E58B603CD4FC9E25C7B1909C2A0AFDAEDC2C5CEC740040378FB168D02D46F629F855E1E0C1BAB3EC39C4346608EEAA07901910DA46A5C3E3CC08962BB70027C7A27DFD2FC9E07B63C1401F3FF83A1823B4120587F1DE7A8945C549A2D0003460B00E75FC6C2D9FD3F0F59482EDA82B63C3524A543B73A11125B30DB1059D2023EE0D4E8DAC77BDB5696F7F59AC5756788356C02DBACC46C0C1ED697BB4DB64DF21E7AC54A8A8645BF701B89B1760000814DBB6AB07A61DE2A8DC8FFE5137412133D93046E210FB0DD4779948167D272702949952E3804A01964BDD3AD9916682D788E2E0EBB2FB388B9E360F22B91D6028C4BA638AEB136568BD07BD5B684E2AC27FE75110ADBF18F602783F852962737F5D5C98471900DF6AB50500B30B06784841A2228E20A0E6CF14D54D10EC795D5347FBD0717B7CDAC5336ABE14D2D7C5771F8C1363846536682F6D38F7E2E1156E9EF1BBD645AD61593BD2F50BB836922670015B9436ADCCDC53FF313D60220BAE4B891129E1A1E20126394B0674962B79E6BB062E3D5A81DCF3EF61A8ADF96A909800A459CCC06BCF5A609ED5CFB4CF0084E9F996D779FDEA3C46A517D6674473567424821E67138978BE9DB79E97C2A4AAFC12A8ACAC3A58E3B6B18367FF3895F5A9BA63E3C4A18F17F565FF1662EA1BD5DC4DF66012DC13DD1A3FB8B1C40EFDCF4B8E12489AD68AE62DFE39DDFC6E9EE580DEF2F50F2E7B54F5DDA5EAE972295DD86D7F70DF216A99B8441F75509029DEDDEE7443B2B7086DB1719C78488BE52780D7C380D84F8A8D68094D064B4DBB2C819A33A71B7A01CEAD19A6F6A5EFE884D215D548399A2C29E47B0140EA834FD81008B87B5A91894F424AC24B709A30CC37B93E850F95AF9A474084CF84FA5235DC89A58A096FDE32AD38E37EDDCB319DC6BB812FCD8CF6A2701BB83338833E252BA6735218AA4038F100083EBACFD80F82E25EC59977D903509ADB17B5F531DB3838F2E83E367E826417A5796B2ED4C743699068CEC220EC1BA9D5B793E4E69BD4191B2A0124CDCE79ECB6D74E69DA3214867A2E4E575EFCABEF5DAD8C9532C5B070D1A54C9DFFF25E5399917A1BCB25DD4A60C1D6B80E24C3EE212F4BAA1547001AC84FF3A500E138A843987857E581D171B053FF3A204F01717C2253B9A024C49A9B0EF04223B1D2DB175C05F9CA49A6F4AEB7DF998960D691C1711FC2570E1FDEF5962F147B0CFDA8907104A064F2D8DDE81B0683347F8C668E99770D7B9636AF5A96728BE5FFDB55E699C2DD2032E5F057042A9F95B27AF438A5CCF7908D29B99705D5C0504D8D3FE7F566349F82352B63AE7AA6F1884D7129760AC8633EA0361C04B6237F31EB5CF788CCB653994EFA8E0DAACE0E913A7F851AC9670A4948AB9E4C0FA7E729FC888E147E71883F3491EE39174C5E340CD802C1E62C84C43CCE5CCBF83B10390DD6BB9F998840237571E445882CB86EFC60C43E02720D25BDD64A0D306E82756F513EEE2DE7711CA7F5C3854626C81DB5BA204128EB9DD4E464B17F16D8F572A5CBCCBE275B841124DA39FA748DACCFC2BF2701B94FF5A7C7B4B3E130FD6C3116AD04BA96C7E25A8E1842B728D4BCD7131C534799560F345E37B1D20121D303FB03BF51F1A171750D68DA73E2B3EFE001B9DED1C8E49287AF5EAA9F5C498A74B1F0892194562868FFB6734C5541EAD52978268BD06D938766F59C8D5ED0719B711DD87B90B754687EED47303FF97B017750072474E73540EB24F909D602DB394411BAAD03526EB84EB174A84A3CE9CC8B12AF21CAAE78371D859C8763BF1217F585DED133AC1F189C22E90676206268BC86815543F9330E1A63A9375045C43A5FC9BB0F5AD0FD6484C7C14AC3484E6FF060C0FC1AF9577DBB5E30E899C73DB129CC4240A6E76BB328FA617DC789310568FF1C73DFD414FCFB821856046A9D56BAA88F8E7AE36952A87ED16382D46EED79AFA7936C7C27FD1850775C59C704C80FEE1887991E515A32AF117E858CF11540FA6FAE52171374B6DFE23DF758FBC56E53640CD1DBAA795C3ED0FBD71B8A8307879AA712AC073B22D74DEB882E7E2675044E6D2D63AA975E2EDC1CA1BB00AFCADE85DF66812999E0E45B12C0E199370CDD3E74455E93C1FCAFC3609324734412807D2FA18D168A2ED14923FDB1F74F16A80741FB00EE2CBD965A13B7971CED6271E1EFAFCDBC2BDEAC948DBF55E3D56EC2BE64E4A39BC186DA813C25570A04EDB92EF0015CF5488562F8DB6F0E3A0CEFE52BE009F5EFE94097650E65CEFEA4107B39FA7C842C40DD34CB09BD922357D30E57C869785517DC7174A9CD5704D770D19C4F082B43CE8CE301635193E1EDC819752ADFF3D0AFAF8D2084524939FE1A12805061B463E9B6D4679986C35F17BAF23FEC1109E49FCABFE440D5AE55C718D9D92CC51DDF261AA21920FE96EF93684A1F9C1CAF9ADCB63E7F9360D7B811B21CC8E6C3749D8C98DDFADF30A1D3D6D92DE50320F687E972562C01CD06A855FC255CF8812A44FCAC5E8E56D5EDFB585754114EC8DDD9D689A6133DF352D7DD73B626B0BF11DCA5FBDB69320566936BEB579DD2C4CD8A2661A32E26064B2E49AD49BEFF6294771C30364847EC2100DC8A8A43DC8618236F7B31E33F9E1F93CFA493B46A86158A4055D6A9C04B2D03DE78A2E406D44A3C4CE6111B537350C823C532A3852029626E726810B4D83EA44C72536CC7EEE996DCBB70F7D9CBA953A29B7E110154B7EDF360ED1CFE9B99AD0F5FC139541656ABDF4E354E76A39E3B7DD736B85C81B29B4D68F270CECE5EBDA348125BD9D0B4050C1DDFDC7D16926D230451E8A23701C82372AA4105FF0B2B4137B1CA925477E1F208C63788F80D65AC9C5C9E4E27A8C904DA55EAC25F372C54057073480AAFD37B190037DDE1A361DE6A308E866BB85D3BE4E2287277BC276937C9D254A1079F0A40C2D5F4126BB7688A55BEC608B66AE81E7FE88FF69373EE34EC354A80EB95C9025F6D6AE6F7FF162F5900600BCBAF774F3FB744D768367C5156897E19E0EC91E9B6B22AF285628077C862CAE05E0C7290AD442C68083B974F104A2D62124B8183E0B1816F5C7F9E5F28C311EAF66D4E383F5E8297D72A682B7595304F7B476CF24580B9B4794ACF55BB428689D42D1709FA9ADD09F22F3B06DBB71F66076575DEF54AF269A757867A3C56F98225DF52B8AEBC0BD3658954A0F7C0B8323E0FDD25ED66F14A5EF92533BE7A1EE3925BC77E26144923155CDFD1C0F9BF510885B4A970DA9F18C88384D6C05C34B7760A7C87A9B1368491942BCD9463229F9166C89166484DBE9BFA06F92B6BA6B6EA2C7DFD181687C3A391E69165DFE83C236F26C162743066EA6066EB25E5B814F95807E615CA60748C96B81D150F3D3AC33FD83E07BE664D3BCE07498D375BA88584447F3036DD6D6A28D883ECD577F6A906733F6D2D3A9AAF60C5F2E48E745166C3D88146470C7C7EA4AAE35FAD4C0EF8CDCAFA89EE051E2FA167B1FC4387EEBFC0389933CBD91F579E1FEB12061D32882BE32C20A4F8281FD73442009B54C223ABB4E8F01DD76A96432B05FA5EE2670A969EE36B79832B0AF4B60177C47AAD67A909DE18783507DF08EFB0075272205A28B70E14555B94EEC869E0E1FC37116FC0C364094B81F46FD23EB0D299BD306B8CEBE023555A2CDEB966156843708EDAEE756F4856DBED767CC9A8A4B9ADC73DFB09165FDC319E5F4A23EADA15EFEC6E9A2B60DE44D7707C63CEF83A336034C9DA0362973FB69282CE99CBEF4773D4371664F3CF7C25025FACA5FB5BD2F4DBB1400F064F74E67377E6B98A3EED21623201C48565417EB6096471E2C5A3959EB67B0F211FB4F2CC2E37C2AE5C48AE84DDE24B7B72B8DF29C34B50D143F3A4FAEF573CE3E25B9EEAF0934FA0D9C040294C586D718A0714D948B30CCEF83653306FC62B9A3B18AE6CE105EDF129E6A9CA611F6799578B03A0562954D69BA5F1D167E70AEF2E3656EE053F7DD2CFEB3D1D7A3B383FCF01C38E99F8242F03D61034EFB9CB0FC0FA78EA55AD165150E22B201E549693944EDA811364BDD506E35E524A68674F24032C3C456936EA2B0E69EEC753185E846877E5AA9E99FCB72495C573240FE25054044CB239936A2FCEA5CBA8F7A3620D178397875D501D23E104D1224540CC8FF3023F292A127D8EA694291EAAD37894A581ADD15298D2DB6A54DD7D0648DF9330BFF78D7B1A05FE66FA893A702C098F8FC9F189BC249999E3EABCA5282845D45A11E09B8FFF3443FD9FBFCE52B9F02BAEE230E4290736CE9ADE1FD1481CD5CAA775021A9CA42C1B1815787E662610B11677BF664A9921E882B3287FBF51CAE01134329C22F5DDF7BCFBF9179F1DDDF9948BC576C4422733E230362823083E9C9C16965D7E6CDF4609182FCAE9EFB287435B0457223965A84A8019103030E7774F295EC833BCFB32E754237A1881960544FC9BFEAA6D83CC934B4007CA40018AF5B1FC1D2566980579A4065AFE970E726BD9E7EEB57CA952BF3DB0D6E1B37F48524D06FD0FCA69F4AC1A45CA1508571EC1866D311DE77BEA8E18FD6A3B4F6E5F3FFBBCF21137568BF251D6FAC4786CE0C69495C8FAB1FD8C1ABB0938F08BFC7EBCE812D091A70E5E79EE3A42A231F744EE8B16A5C704085D7AB8384C65F56538EFC3C17F72E3533A3DFDE6D9AFA1E7DDEDF1043DC6F86B210B7E0999A5B91AD3E22A0C15C95995B11DE33081B46E0F1627A42A90FACD95B0923048F26D2D28C7D8682CE2866D8BC1D4AB08C8C516B5B130D849B3E6C7951061B1BD0EF992EBC037216C989113E63E714CEF0BCB00B59341DD02787C30B73340178236E8917F2558F05006C6D9DE287809F49B89A4C2EE2C00C5FE3D10DB031F47D7C28A506D7FF2495F2EB951333EC2BEC995D2562375990F1E7321B6D84BE828E5D1317FFA510576BD07D1536D184F35480AD823EEDDC25E9C7F8E42AE31BD4F5A8C08577618D5C2FC666238335B04460DB5A4C9C35CAB1E2E3130298531624875FDCB76A65AA7585AD00F1AE1B0D2B962DB2AAA09CC76BF8EF175AE6EFB4C6B1BFFED2C9458B98594B256AE53BD37EF960F8DE4FD4DC1B58FF6CD16C098BF8493B5E0F1DFFE1140E85FFB47CA7574FD3AFBC49A91CAC062A54DE90D1DFAC67A45F288B839B9D24418547613433704A3C42E1873AD3DD6C984CD65781497F710D3EE9A2C49C674C95EB7424AEC44839E40A574B1CCF4DE67B47E6E54963C11C94C5DD715A3D046B9BC745B4FA4996939149457534E2192C2F3FDB6574B556155F63AE429C6D42C27EE26024D586269C1B84BEF02AF2E36B6606E722C3696A4288035737BB7F4083CA067A3C760FC894FDCFC4DCDA924B226AD6506582695A90ACC1F5C358F89B176B273BB6DBAB0A1C363B01331F620DA09BC25DDF7A6B6DC57F1DD8CEE4887455D7F86D1E4C110B054789B6A18C42DD6AEE46ED11E22FA85876AF056E7C1E60139E107FF0EE881A090251CD7E4E48ADE0A992F126B996EF98CA6C7969536A2D4E2695AD121436591E2D5ADC9FB5BCD0328C02AC95D6A44B924A21E71657FD052BAA3A0E285DD92D594AC5080D2AFC155E73B00B4BBB2C1E310B4A6E76A672C85B208FA966B6AB8F46B14B2C566D3210FDBF5D079D9C644690C880536F677FE1EA6ECF087626BD095F723A6056E1AFA1E57FF9BB093CC67460498CEA0A0949981082270A4A28AC134660BB1B2C91BB0A1D5EC7F1734095C0140FAF5FCC8C9926AC4BEC40EA8C78A6A95E22FE1CCCC56CD3C23C81287F488994A23D5C22F0DAC211AA50585068BFAFEAF00522EFE640BCA7EC1C0E4B30829C0B039DBC32D235828EC91A2282F0EEB48C9A5B37FBFBB86C8331CEEE046D1E943862491BB9A1CFF2C4BEAF1D1A07CF2DFB48521026D42611C5DCF2744F02230A472B58779D335DEE84F0B4FB205ED337120745C13A9BD15ABEA2D0ECC2D00C5C125B809AE784E601470C4AFC21621985107F6815E24527D8B4D408013C7B0E5535BCFF999D03DAD6F10D4AF6F18C2D785C55049C8F35061E53DC9581842C589767FF78F3AD3C2BBEF2BB62B40A456E04161821BA94342C4A9D87D27694BBB24EC218411C33A8A9A58216372F3A81914AF23C2CAF1211D32D967FDB5FE3E41B786CE1FAF45F24DE25DB964879DA5939713469B85108BC3DA10EF3A6C9B90EACC01C7EA980AD89F80A11E79D49901A7D8C8625193C95E0992D354A72B799023CE7543653C782A3583C8204A1081238581FD65DE2D269141658EF23728E74B7830CBA6BDB0DF0B3807F85D8CB328B60A9E8DF6F7C00DE808B0C481DED79F72BE05422AC751407A3A03698C2CDEFB42D0E441D007EFCC71198E660CA8B98E2CC88A0DD768A6E0DCBE4E20F536D4515771F5BFB0E5B96F6211E6C978ECEB486D9FE881E4C273C97DA0C9FC214C5B427B0D74F70DE3BA3C2005D81CC90BABEA7E411CCFEA940CAC343990BB48FDCD8BF8CF76F7732E553778A79C5EF952CCE1ABCD6BA599B0FF09228F4DFF4A5BE04505D2D54F710852A220CE686C646E77CB395B771C6C49C4BFA90B0D65AC95FAADEB6CE4D577DF80F6DADB78911D6B7738DAC7502C61DCC8AF7C6B9446F2FD13855FE17FC8987C1EB56DFA89761BD86CACA0FA7DCC84EDFD6A5D02E97D4E2B2F624471BC6202666C0DBC1B4D564847FE5573D6B5377D7A610F61E065BE86CFF2F156CA5E719E8B363EFEDF267EF54D5F08E4F7254AECEB6D2150A441B6BA86FF067012D0DAA891EA0DF8BB6AE34CED9F42C9FECF84D31219B6C262D3D206BCBA7EFDDDFAB5D644DDA00C9A2C6CF1A711A7F9F94C2B075A66EA0846F178CCF296612B4B55ED1125C567EA7145B56D6BAF2631E8A21CD596C2895EAA415207DBF947D5AC8A23E32F9B6778A89F18D7E394155A1E9F08316AE665AA842620FBF419232798879E724FF53AB974E4F42DC41DE418B032AB61759AAA8148F49DFA366443AB9F359BDFA10E3AD2985173C9A34458C936340D38C149A65AD9B039CF5145130470AE3EF01E47394385B5418A2042A9619C01B06A9C71328974931383550FC21F7E500910708FDDE02853D722AD268FB0F3070720C37C70BAE1A4EE229C27A6DAF01D1A9B8E6DE11261CC01F4F0B7A324F8F9B209861D0AD68A8E9A4CAAFE0392EAF91E5F25DDE3AEACF2D2DEFE42CA3F5A8D3F70B7AD1705C02ACD99966DB1322EE4DA923C01DB557191E5FC7F0576BFAEC20AF3F8776F8F620F87482CE7EE6AFD6A758A295739940FF3D6D3F36D76817E756C91D2FEBCA7684CACB804D74B3EDF6DBD1390739EBF27328A7821F267D157562A4D8ECFD221243D1FA56FB1E771CCA13C466798CBB65EBAAF389A22D1E1CA2585459CECA40AE0C31FA63B682F119A352A45F17AA7089B6837BB4BCA63FE9EB9A13BDC84409F9F44B9A49708F426A2B5E50086B1F21E7F8B185EFEC3766D0E966BED8D1AB0587F3DF56E7C50C992ECD73D02A83D40675409550030AF7483B59F5E5E936C07F0686569B48C68CC63F35C22C0C4D718A654C71B42B402ABA679643B8C7B5FD7B836178992E02AD339176561B55EEDE220CEB155218A25F193C94292B199D26AF50ACC77A80507F76469469B2789F7010192A93FB750DCF4EF2C668134F8E7E034D47583460ECCEEF00000015AA244937205A3DAB2138CEA471B51EC2D2188BFD48AE5E69F110728EFF4EA52830E322A80C7CDF157602B4E2E04B7296D80D19E450962ED7A3FDF4E6A325B1B616A8ADB0CDFEDFA4E767A0F2D18631C38751E1BEAD9DFED00FA0D30876C661D8BCDB9303624C7F667CC64800CD9197441BA1CEE8AAD69C4D9495385D16503D1283ADA178EF1033EAB46DCA88674B0898A9FC926377082580270C08E0BBB9658FDE0A89A09ABCC9E06AEBAE936E47742DC50DD4A47D34F7CF704ACFDDC7A13D0F7288B002D67CC83E6BC4EDE4EC05A968D88DD246A7B3A580F1EDAF29C729F0672BFCFFD40358F0DC3CB4BEF1DBA6E754D8881C1957359AC3056E57440786177F96B4E1E9891241E93EF801B30C26B1989FF20100820B3AD94EF7E7190D57C4884E88C02E563B660B9EF5E62D641878216AA00C5B4E30B1CA265E1E3F2558D73EC91A33F3515AA93442E6CF28D79397C10DF5989A4A71623A2A23347EB2ABE75B62737BBB694CBC6F7FCC8551D4903D4D1F79CFD9435F8080AF4AC23D09957398649647F74E226247AEF8AE6AB3216B9884B1338ACB97BDC99685860A6CF52E1200CF11F5D55C7F5CDD027E9A3BD983C1AB994DB4BBE7C7F384F28A1F5EFA9EB3672D814805DB0453AD56160BBB64F588F055553D645379CA7AF35627EC3BC4A25F165A7F990BA3475938024DB91DBB3050604D0D4A7782659E05A907087F929B56969EA558CD8ADE16CD0382264812FDC06754AFB9F039D4D25C8EC0D751DF3842D7EC53209D4E2E418AC13073398E9F174A0B7E37A67229DDA6651C27164DC7616B5E52F2652465FA23647AA561ABBF07AFFD6FE4DB1EBEC28667FA88A691AB19F987365B44F38877B0CC349A34DA72B0574DFD6FC220FC40023241C32E95F3A6D48F4FD84478F36013EF206C49BD59FEB540F42F894FE76DC10ED2DCE82AFF6FC9D633D8EE5E38BDE311CD09D8F95DD9CE49EC9566E33A779BC9FAFF0686ED6756B9D92265B4FD10BAA863B422CC0005509A49346094418BDE34A96926AC2C372CFA29D6FF1BF059630334E385A3F95013EC31DEDC6F56B2B34FB9BE0D7512734F3DF9022C56E53ABB298FCD00435289F451DA87508C7FF01FF68B03E7858E
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_37
+Input = CE3B5062991DE24F501C0A8D5ECBDAFD7BC561E2327647C0DDDD17F31EBC3F0DD51F17076C8CD7A2EC69FA0B8C73FD1D9D256C4407DE3BE543BCEF71C0CEB84A2897015BE97823E70968C16E5C8A7CCC4FD7C2D70768A4D67B00808F74E10BADD75696093F4CF560FC74ACACB5B7E6C34B6352CB7C90A1BEA041A8DFD81F5CB5
+Output = 01B956EC0000000171FEE386978F4D5152EA5B71BE3FDFE4E83B1564C3D28F67F10E964B67A49C45408DE17E87C51ED21E7983EE275C0C715E4E8A787BC59F3AF987D66496CFE927542D3AB02A82DE4E58487A59EAC91F5ECA84EA52871FD41941A4018C777E6918BC01425D7F4B078446C0C0974E5DA0727F46F83FD350541C53B320F7E0C0344BE8951CAF3330223B948DC3CADCC523EC7A6E9219EF781768201C8B4C8165131F8F22BD3A44795A653018C98FB3BA00827A06E4C349A52F671D2F75EB89F3C45FC950C2A7564328F8564E856010AB62888D6FC7667AFD47D64B0C35719E23EA3752FCD45648BAE08270A42D3E8D203AD69787B3A37C52AD5AB0CE1983DFD6C4A451F98F2B09DBAFCC03749E3CCFEA8813E587C5246EAA26773F7AA482F40D55F35A7F80480330602EE36C96B5720ED53B28482CCD1CBEA8BD648CA1C97B0BBA700479114A6A357D132956FB4AAF7A2AE79460E57BC87682C3257943CDCAF849152FB6AE7BC7502554E67EF2C83997228753FA6C546384BDF83E36349BC4FA6DBCAF04EEBA81F3F1C6871661566488E58C441AE8511081922BFC284D8B504A26A8A270DEFCFD211E26E5CAE648E31A805107DBC34077860A126FB6101B6E94480EE6CD3D183E26C9F2F15970018F9D28AB89F726BEE034D917FC30636961189AE33C5ACD272FDB8B7C877B371E103D1AB4AC72D4F01AF7CD776F7A7E2451DD88B37E43D580B12974BAE596BFC489211DC815562C661C21C9668778748A4F1CFAD56F4400E9A4818F8C6C37125D5F77D9C6F389C155CC14EB3EB15CA8083F808DB87662173D100BE2FEA0BEA071753FBB8BF321BF9BBAF022EEE180204913A7D4319F606948742CF5EE294B2567D4D85DBCA3F40BEF38DB407CC2F58A14341045DBDAF98CF0BD1E117216D45317216DFE66CF102F7471DDB5ACCE3299AC54A0D4237DA6A43204F1A9A62D139C9A296378F1889D87D91189F5DA399E792EA6ED8ACC23D6166E8F821A42D2127A53D0D66E8C018C7F25018E0A27A53F5EA57881BBDA02BD90FD44A5BF953A0F948919C22EA23F1E5E250CC8CE073EF441B324BD22350F5A0CE155A4FAEFA37C421613124AABB40969CBCD44526562231457E217BDFE4640E3289238F74DBBBA9CE24C4A21E57E018373A3F421293F910668FF3DC7125D6E5AA6AD25D1A421E1B7EF11026A7AE130A67419832CD55F590888DFC6FE53A8B1C164B6BCB4AC7A866231D0A436FC1BC11ED55D91A9D437D31447DF95ECA49EB2F3110AA6835CD9D25822E79DC7A8E880D41F3B47ED2965AFCEBD311EBCE0ABA15DAA49A2C590326E79544F95D0648FD5F378CCF420CFD174430FEA74FE6E02923715FD8B65FAD5DBC8DE127EF27F9A519FBB875B6916DF7295945EA4D8EE00E8065ED4B797428FA79EC6398D6D98B55D34F7F056933909CAA6E54932C4F97CA62E61E94DE0E7847257F9FC6853B701CE7368EF80324EF17110461754898E5DC5359E49B149ED72B76CE36C9E366674334A491C209B4413F0E8E4601557CD8568B07E015469F4BE0E146FB40C4474278022A31614E617ADADEAFE74C9672D747C4F0F9F69E2023970852644AE04E9D013D2235E8A7AD1D10A3036EA571C44D8DBA848B0E83FFBF440E29290DA3300003164D1AA0513EDC401743B41CAD4084953FDBEAE49CA2CE117599BAF0468AB644E0AFD51F9F8CEA8D63636CF7AEB7D5298DC8A171BD994ECB2F2C574969FE0A1216537ACCA524535274E010E2B23414D310AC4FC41A50C5F0361BBF5827F41637514FF9A8C28F93FC5D82075682ABCB898921F18800A9844849EAD0C2740792DC4D4161987EFE329688E9190AC063B78A0621EA6C54A40A0B7259F94E373A947B4E9A3051AE42429F904B73117E1C578DFAE4B264F2335C2B64A5561FF90B5A9CDA70F6F1BB57D10089BFFA38CEF3C41D775899C774AC2F17CDC9DC7939C401D9D58F4D2AF3ED44E252237BFF4FD5F9DFE2B1929E58838276333575D145723ACDA67418AA7BE8C285A04BFB6B0997F82A66CBC76365CC476850739255711DE365396CE9CD0B3657F7E2AD45571983E45472841EE93B4FB2FD2420BF87FEFA0E946C19C7E39410DE20FE81E9785BE847FF7587D00670344803BEF87A5C985A79764E759D68692B46953288D9AEDD48904F0999E720492B0BEBC51669FBA4189847404705383F248A683922D62141F359606CCE01B0D30DC77E4BB9BDC8759AF3D995A48674125A51123A342653D20A16F91EB55203C1FAEFC36509C12586E7EB7CB3E1C09AF65DA5EF2319B995457EC79DF86D273A6EAB35CAF82D7D37CF7E25650972201000B8C40333E97AA4D5AE0949176CF7E4018FB940697A9349C9936AD6644430E22477A1AF3D700EEA34163149B98FD188BC7642302C04FC73EEF24CC49046B0137FBF1338C3DFD5F196D6D3E14CBFF2A32220B03456BEE8151846AE7C02CEFA7AD7C5FA19C09D00E15B7FA2299E68C737655097025270529F6FA258E32D4BA2FDEAAFECB80B842876D4E47AD0CC00004C4207D546DC0E4CA0CD0E7FA54F2D8B19293992AA337A86BA2F7190E96239A75B204C4C340D7EA92CE727390B1AAD4E909B6694E87E6C25243881AC36086D24234A19DD6569826C7F53556F33CEA8B5078CB38EEF0F072A3171F44FF3EF8C0CCFD069F7FF2D88049D1C90F8763B5EE14C5CACE5D129389BD0B6F368DA0C842647298B61B698549DC40BA810982A47896C418DC25AB3E10F69BB69A1CF41C791F77856C41E05005B8D21C3785F041F800D4B9C7F5C8E6594BC036F570F12E4DCD61575CE8B08231F421184EE42F186D0845385CD8C84DDD6AF189B18F8C784CEA9FEB8DB1FA862D919B658F53E4A41019F1B8ADB56A2F8C4A1A29C9C7988281D6ED6FF499E85BCEF5640CAB32528A1BDBC1F1BEA5B3D7083CDA49BEB87D81E82463464731FC75A5907050B164A4FEAA1E05DC759F306A53EB9CA8488A82BC73D6B630895CFECE8181CD733285B687B062922C60BA318C80EDD9C2EB9CC5ED6A870148754064E85B8DCF2095BD01B9E75EAE5048FDE58E112697D853F1E95759123CC66DBE5A5D2D6A58DC2257FB7475E284CBAD9C74911B7F5E137DE3591597B595DF39A15F53762080C21FD76F84CA0CA9D72CF12C21FE1100E0085F635CAE4A3EEBFF001A2C37499BBD29FBE5B27417F03EFDBF48F0D27A927E9F03E1C687C8A7A0B35D9BE9FCBA5807E3155BB325120F42D455FA28140DA166C0F02CA3642BBC051AF319A3885BDE20DD8EE321A48FBA0AA186FDD21E9743A5C76FBF1CD1D4BF93438AC21D7E5F6D6B5853B7ECE5110DB8CD0449749AB446E227614DFB2EA68090C4555A39F48AD47CCE8B1E0036916234C0596B76DCBF99FD6A713DCFFA68CBB7E3623C10C6671C8423589C0712358F4B3F5A5F30F3625EE61893BC3FFBF8A6213D5B25D18F481043CC5F0B9BD9FF3FCF0CC0DECE4264311D521A3B38867927913BC4947C021700E0F33C13A5DDCEB9258EF3B5C4F8D27740B3B864BB1B2E533BF6093CF7D50B6FE1B86C31FD9B3F8F7E234CFBB09A3D543BF159BBE6980EB967DA69DC192B0BE1CB4F3DA400A840DD9031D9063ADF32285440F8F72B7D2CA5DA8BF745EE061416D9254DBAD24BBF1917A377ED781175CCFCB34CDBEE6E9F1349EADE948F3A3EBD7E7F3B5089D5B4F64230D4FFEDECCEA1B983FBC978E0A5FE965CD299365B86B9342694CD384BCABCC2AE19B352FB1BFFDCC36DBB1035D7C04B66A2816BF609965F6D4E7ED3E3F9BB9D9B8ADB5E8FDD0C95C69A5344DBBAD412110E1571D4BDA599F06A5814041807EC22190D31256DF6AA1F137F2813CDE351B1DD96C65C191A94BD393D9762D95152450C0CA0AE16D3B59B6CC6DDA1A10CDF54DD633FBFF382FCA788AA90B15670FD3558827CE05818BD98E14320B6AF7608AA81CCEE7A263DE211DCD38F313FF18FD26D253D2FE759AF5A024F9474A575A7E9F4E03F801DF151A8A0AE3A0DF244E226F21D2921A950773053E13DB3BE5AEC24BED4A7F69ADE510DCEB1833377783C5564B5EDBE720D946E713B2C4AE2255C6C23751FAA5D68F524F753397F6849A134D5AE180E752AE4A57522197E9A0C552933CC850F4A28DE3E5C68DFBCBDD9C470534F28495BDD35C02065518BDA6984E698B31F03A7B68E6179EB9BEAC272C9EAE4B200CD3F0E020A80ECE9BBB0E526B87AF9C865BD4CE13D3C26F149D6E4115208A8DC1C2A1040F5CF252A32D3C5C9183C78AA089FCBB3EF86CB6569EBFB6E89B03FCBB18F6D4CAB14FB5A5DE75B6E00CDE709E7340BCAF9DD42AC45CD3690B302A7063D369D1010711CB9572C13EFC436FB9315B649A9A5DA1E257F41F0C17EA81E6E969006147AEF2164C8C45DF8BD273B7641C5E447D519D3C099DF783C3249F309C7F1642FF050E2150600AAF576BB25A36D6B5B7B909E3F43AAC5708896AAE68DC90C1AE7ED036EA53CFE3A51469C235ED298F75B6986805D2946F430490E2B25F833D24D34BEA83EA104DA64AF7CF511446182D7AC999E684860DE573D30D51513194547AC9B1D67ECE4515CB7A25B924FCEE56E86CFBBCF84051AB04B7C233AE4362255A9859C673C351F9E032EFFA87582E1E3843BA5EF1C52887B0AAC8DC3CB87AB50836EE15C3D5FDEC7F4E64820FBB18EA07FE19B3F3EAD678EE3414EC0A3FEF3A695A084AE504FA937A8853A32DF4C59981A53A091706E96E62296637F008C7F4749C9D5AB0C6FFF7336A0FC0793711A7E7E9DC59D6C77FC6CE90478E8F3A5E387DE75F8BC853890CA1093CA315409549C0AB26C9C31299F81EFAEBAF4B3EEBCF4CADBFE3FDF218E7FC8963E96FA48D238F5F5BD8FD566620002269EA6EF1D0B35DE129BA06A8B4EC07E373A2D7BFCA34F560FB806E58A850FCBDCBE63D30E886F45784E01869B44256B38E1055ABAAEB94DEA2993B9FED8EACD2BF7EEE4F00387283CC8C0718BD3C274B20148251C0F7C97F64A835AF4597B7E42F1BFBC8CF6C6C26FA10EBD54AE0D0E34BA19A2FF51A22AD450E658DB957E2E4681B5A68053D56F1725E9DC10D8C0348A83A6E93C3695FBC739ACC3A22FE38C539F9CAAAD7D6BA727F3C40536CA774F9E327CE441123B405AADF278AB6F481FD5F219F8632E3DD837C60BAEC9EDA096EAEB28FF48FB16740870700FB4C60018ED38A4C39F6B24FC0E656F8FBEFAF35370FB62AFF949703454F31E9F826B1E75A4B403FDCE14748D57D8A9EFD3C6E54C558D8B19407C473710856F0FB35D0DD02ADE7A8396E0CAAC08DAF5144C947658B073F1874847FCAE60FC6B2B68BA9039152AF76F4809D3CE8CDA31BB3F9C5FA4D2173757325375CFFBBE76E7A296206426FDE48BF05FACE1A4D2ED91C1F00040D9724F6B68832786A1EBC7B8CF42FB6C37C75E14594F73E88D06EE393FBB6A96F7EA22DDAACDE92E8DB9066E5DB495B3F5B16AD3FDF5A33F47532786E8A9DCD8A33CA892B5A29AF6D9CFFCD576A0D35374F0A6B48797202F0985F9996D9526A40507CCF359EE36EA13478B88A440F73D780A7CCC17CBD5F3987A0D462B17BF2E074ECE1ADFE62087E43806C6037162592322F4D7C7DD7E0B8416D55B7649AC85A96F19261D3B7552FCE07B00B740412AD0E50C8A0935C42E143C5EEAAE67DF566D480FEFED39D3C98AED5FB8BD581D98B085EEFAC98942DFD121AC45FEDF0B59B7959878DAAAA650E9D28496B84D37986A7787008617DDAF424CD18B237C6E01B487D348C2AD5F7DE24B56DDC693152E2D071887BF83D33D97B2C50BCD893B30D0481BB3FF75E27597F9F03751E36EE6384231BC90A31FE9C2E24DB55CAE4440D7A329B2AED31ED71276A4BB3432BFDEE50C522635CD8149AF8FE5824336292170E3D4360CC8C5257EC86EA7D618A082B167FB4AB435368C716F94C4D38A222956A187E36FF913610D3F0636BDED4EEB2ED7B737C7F68EC919124318E9BEA74691915BD1043429C61C9A40467252108F2421B09996D65DF06E0727F9891B5AF5CC494BAD54A36A4E17FBEF47B251587284921B3F455EF32F3600DF86E127CB86ED571E17CA993DCBB421D977A4D4CB6BEAA0892286DABB259D62E3C693026C0A4F805D5D0414A73BDBF57F39A56BCD2FF301FC773196C157499374A2D70F8525656E059924AAC778AB4E632771B191BB5CA629E16F5D27438E4258791B46EDC22588D87CCFFCD75706E2062A76A3AEA93CB5EE6836369FA05D857526B2BCF31E6F737CB6D0AE501E031D632C39933EA34096899DACA593726E89B921E080A42700F9C1A3935C04262B8E5A2D5C469378517026807F43C23B3D58891DECFDCF13F635ABA5FCE6C8C369F63AC57305C88A3F80BAB56D82BA18B691B945F17A9BAD5AC24A6EB96A5001B1F70A558FB8DA6911FC5E448E8B979DCAAF4B8E6EDE5707513046EB7884B067E9A4C1FDBCD11913B414B7A06F5C8212A97C4FB6C658A5901DF5427157E05A167CE97F29D4B18F6B45823150E9B1065DAAA7C1AE6D855B3F804E86DC96B0284B199BC5F9403F3A521AA4E951D4F850C2FC061BCAB2620319DC041CBBA6EDD4C4AF89BCFF2949218231055547129A8CBD28026C3573C28630390C1B5D7F972C7C44027CBCAB620012EE18AABD24E2DEB3453529501C2500C858BDA375B2360E3DDCC4C98D1D4FDBE772325571C9402981B7272491DC04E85CA4963FB747F456FC7E814987393BDE308635CFA972C2938CE706BF26C4EA98AECEE45926F7CA5D371D76192963A6F5E42B5B0D2BC77B3B1FE615C97378B2F19B8666ABC3A38AE5F5212BD6BA7CD942040F8EB5347545B7C7B0764A2457F713EA6B6F6BDEE0172722E216F6EDDDA3F1F13E86762F5D57E4BCD21444C128A7EF66CD7D9A2C46B6EC984FB77B31E9932456E5EF5F4F9CCA70EAB3655713E6BD0EEB8697BC05B4B4CB62A7378CA36E90D8ED98AFA63D2F3171343CCA814CDC4212AD821F004FB5CBCACC51C5CA36DF4EB071A5FC943E1BB4A47D1E43E85EB463F517D98518BEADFBBF247186F20A05F2CCF9EB78FB8A1DBE18B5377425F3AFE42ECEAA690BA982BD0B5408894EB9250EEC96D72E1C2C622624270F7D434FA66D071D0CA351D17A52D26B4865911B456463794B112BCE1D203A2F2EF0995767329E4BBDF7889BFAEFAEB66F83719B195BC1342723C902406D124F7B65FC852C0B8D55B7D61FFD111A9754DCE0A1EFDA9B7D39E8D2F5DC86CF4998F4D0A4DE8110D9042DB542E44E8389FBCFD909DDB5760192058DEC87753CC9C164D0399315EDEE661263064F2693FF3C4CB90852D7F7A52B1A86407518DD5768E566B6162918A1911A7FC6D3DAA140694D325D53870416B5B597C864314C6505F526DC062439A276EA6889755AFA19CA300A899865047B2AA0903D2C15616EDF8874E09D189BA12068B59E77523CF91D830B1E68E9E4FAA3D62050339589B5780C55F3216942DDA11EEABB1AB0F30207F34B5E76AE7CD88233D9EFA78694C06D5978909F23B6B6E93BD85F2B0E7AA96170EDE376872AEF9EF5012DC06AD37C9530F1E1453F6239948AED838274038F658CB4AA5DC03A1F949D6BEA4DE4F46101BCED89C7A06036C27D1A4B84DFDBF0AFE0B23FBFA3497FEB271F8690BD930D2A28C852CD89EF2A1C919C7D6FB8DCC3CC04B01B6728D2FF124CDD93D3D685EEC8681D124A70244E42CE29A8BBF641EB2679CAC1371C16356B261C3E64B3E5CDA84954F56431E904F0A8FB27881F3805CAC0112101A36F3DD7945A29173B852E432B14A5A1CDBD2E1B5657C41F92192AA908B71BE3D6CEA6E16490BB2CB4F7D5C8FB4DA1FE773C8B1CEB6D70A62DDCCFF59A8D723F41CF9C605FC91CD760285D555C752B680EFFC3658D8FE07A72EC70FD5A9D922435B8D11B9F23CA27A8F64DB76E77FA05B8B540B75A9F2467168BCD6159518DBF3F46EA7E277D402B7E426EE30052BA35A7DCB2C0DFA89A0A21492DD8E9C5A01CF20ACD85D77BE1698B8511D12DC0D9D3527C053151F9C3049D94C9918D63019CE2EDA42716995D8CB34F76A1510ACD9D96805669D245BEDE649DF906A6C1550DB78E269ABD8CC4FF7A8042D723F7291EE63633160A6E714BE47911F12A6FCE4418FCBADACE8DE64E5D7E370E731232BC3A63CC83C1D20337E03902BCBBB95F0E027091985A722D9E8F386139EC3366D48EBFA3355502CD4385556AC17E7AF02555FBBB8D8A68F8B850353D066AFAB27734A7F9F3B44A49D8459A11BFF989BEE019FB77DA9689752C6511F13CAFA05163B0189224D7A64AD72D6B52500A3E41DC048A9884D478B9A81C05526A34EE07E68CB6288F09561FEC3BD1F73DA6BF88B22A47636A18EA12D0EBD99255E66DA3CF32B8326897CA71B981431EDB6DFEE323E137368EE455754D2DF0348D917A7C5726151E6AD894596926994409A9057A177280BD081AEA149BC3A230CF1900D5163006935DE3897494D7361B583F581A0767815EB3399C7BFF4CB7B10EC08FBA725122E82CFB7A7FDC68B04A072EE7E981C3126F4B63C1EAFCD8B8C6D16A2203DB066EFD590A2BAD9C62016242A35DAE3A1D26BA92F3567A7C0FE99587801B9AAB653E8387BD5CCD9E3EFCAD95339E1326157904411A96B0BF9995BE597CF1F9835BA2069D1F69F41EB2B0F1A8152997AD330396012EB257EBABB399D2011D22F89FA5396EF9BA5E33993BEEEF2E40D2D82AD87D39AEFB20FFCC3BD2547C880C55E5FF859C3D73CAFE90EFDDA8F4D7F258A2C982C957E90E0659F21911E04588955D2CDD000EA0F0CCA1B8ED8EE4032082F4AC90AAD8321D10BEEBDE692F5E193729D436E55B665C243460A33736C7D064C9375804879D0D6D82C677FC0106725C965407A65456F6C47E5D6AB43F11B7A7668E0984740AAE715B5428479CEEE4024563486958CD4CA241D877D8481B6F6C75BAA5A96C6FED77C5BF108F07E6439A7336065D00A55F3B3051E17382405DB5D58592188658D81D891CFB8E98F3B6AAFB5BE904E8B926C4C46F38E90E2122BE9D6ED1C0F06987F52C5DB202FC99DD63210747368EE29E484D32432840650974C37BB766BA7C6117BDD2F629571928E20D875205D0A5A7D82EDD6F826256956AD479226AE68592CE5EB4605D0F42984BE7A60A3B22E7AF0A306D4DFF37B188829F10DD02291DF241E145DD4F6446EE1E8E9257CC917E878DA3F21D0C368AEBF2C8F5FC762E7ACF237A2CD2157F8D32EA22AAC6A14478AF5588B154A5AA6EFAC4157C0DB06535AC81198B2E245E41D38F902B681676DA0F7956CEDA5DCE53A8E98F0D48214FADC783AC3EC18284397E77CC2976728D0CBD2D5CA1E3F648B413A4F69020D29FC290D400640FAEEF45E58901245F292B387B982018EC220EC89202B0A9A35B12AE5846736663F7D8223EE593318C1D72162EEE832E7305F9C75FA51F792B8A332821844C5F79A3968FCA10EEF54C4CC5676981A547A106FCF7EE0F936EB3B15DC8239AE3894C0F7776646ED977BE4D8563146FAE5B8E5EBF4447C128B78DF1D09FE3CFD68681C05384B51826FA3B687DABE6C830BC2334F93863C56566A909956753C23C76D4CFB069387B84D4BA501A70A336A8517D8877C37F27B5A0E3FB980F97B16AAE5D69777170E864CE2E56D9DAADE63445F6F747452AD5B207C36C359AA08BE834E477D469AAEA0A11B9FF045EF73CFBF2DEFF345EC9A9B4C77B2E6EEEAABF723E89E61EFCC2EE3440A6C3BF76568D09056A0BBA088B6034B88B671BF6635328FB930C8FB5FC0E16F8D63F82CC1A4C7B05D4EF832B56B3F663620A86CB93018A4EADC45A50AF5C2B9D731AB3E07862EC54A83EB4CA09B0A93FF1FD808E70DCB05FE2556B1E79D600E1D4051EF99EFAB076FFF18A93974D8B68F9473CC0417C1A9FD92F4FF06EAD7481712FF5A156BADAA5AD581F966486E6B0164CC40EBD1225E7B19C46DB8426B051B297DB42951C8DC8168BAE9FAD50DD757E09258C51CDA4463E756E3793ED22E0FFCE27F997F0B260DC4D32B2D088C6F8A614DF41BAE0038457CA72F7457E009584F2ACC679AE904FC0FE721FD6AF52B23924456E594CB28D4DAF8B85DC28463413F8E157CB66006DDAFAB87B03D6901C21C27FDA78538175ADBA17E484F60BFA2EA46CC8132A1856C05D6D85DE79FCF7F3C523E5652B71F186C396455497B805BDD9538D3A2C4931742C1830AA987E1D5231C5F055F6EFF005B9471D720812FF0938359FC96D6DE58F832CF836B4E37FC9EA00AC4D4CF45C309FF1FC119AB281573BE34D0D62274645FFB1006425555A8E4B286CC1B5BE16AA577FE2A52F223C8A8B3FF20D7DF8F3F4452C24240D6EEF052925D88E54AB97CDB567F973A013737F145384BD2C8BDB157A4E34FDEA49C5E604E83CE554DC281519D1A5F00180CB68799018570319B21516F1F03E2D57B5A2E1A269B2F94D87DF06136759B778CF8842B0D4FB2CE811719F1EF5A534C9CDDACA50BD58B97927DAD113B125DB771B64A3D8372C513F6D4617E802EBAD5384274A14458631F7F657A0720435A6A541E1A5AE310B1B5D5E1C7A466B0F6C6A231D1679F3C38EBDF5CF877A5ED9D4252B4B36D6262FC29911DB2B01240131F67DB6FF57A944C7648507CB96990757CB674AC0801542A759CC55F5983E78A74A33DD0B0C706EEEDC06D2983C93251492F649B84F9F1BF952C6971A1751AB510D4C6CEBC81F6AA83FCCA1DFE30D68CAAA63887C43D6CD7E187CBFCA0296C8C4B28A381979087490FC8356A3BCFE8DA60CE6CD4BA4C4CA5AD0038DFAC4C2B14DCA1861960140B3AA7CDEA3809EF22F911B6EAA840EC8F5776ACB43B0B5D8E582AA0668047BFE70DAAC4E43F5BF0BEF03DE88F82EC6E0C126C4F6F6814BB09CEF770214493A3D47E4D36002BBD934620773DBBB44014D1BBA4FC6999FC456E2C1AD95E466EAD4CFCBFECCA48992084C2EB2C65C8502878C868244BAB615C6D603AE48FC09E1C077D85A243AB6FAE2FD2218B51F8231F69EBE75D26E48CB7F76620901CBCE6788C02FBD15D4F42C9EC77D3D94DFD32B97812972239F448586E7572A9E4E220FD733813A59248AD41D7F4EBF9D386A4EE4F2D45CC21C72746C6268736605DF0B588BDC3E65FE4BC0F3C454796C9F63EBDB47463104A74F15269FED7F4E898483385D08C8857AF9534A821779CF71511C8251DD11060832FE0AB7B5368508B7B0F28217315F61FE7D2A4956B76202C095F75A616D39C9D1319340719AD9AA568445BEFC6CAE76DCC353CCE4D0FAC10B299B2AF9AF0189CEDF46AAFDA5A188F7419D8423D9136B58A68D88B7ED929550E863A093014D8FB484C84FCEB6A16925F485F8B4F72072E74F304910D4A5FA18E755E50BA5FFB7BB71A46A824E646CEE762F3294300427599E5CD4ADCE894AD399A2325433EE0F2220235F31EDA86AB916E33BB2565ED5A308010A54EF9801D57D5EE2BEA3AEF76EC742A02C5B5B8D05FAA966EC20034FE1FFFDA048B803C6B5A7762EABD18035C93F3565D490446FEB1DCA142A55C4368DA2689529F1F9D7D5EEC3CBE7ABA703F318F9462671B07D55567DF29B7FD33BEEA42BE0CA0B1250754FC1688D40E1AC624D0A7BA210497FEA077E83BE027415BA3750B467E73BB94E45CA1879ED744750B609772CCB19DFF75644A7327E44B4ED452D52677A986CDDCE23307AA4F1CE08536ABDB5041E8B52091523A7611CDC63FA061D639AB5E87FE7ACF1CD35EB4D207FC6F7DBD50328021E347CCADEF95800611E8DCD4D72C633B679F75C4980A52FE5452730CB3D9A2B33DE3A535F242356876A5C60C43568C50E45439FF08460A03378367B83A2DB5A48842A49C5FFACE0FAFE0EDB223633F85FA435873F92FF1E7DCD7E5F44287E315D7EC9DD5131423BF525FBF1035485DE3BD9CD12E93F2EED46C6BB7C4EF4406F7584C42B3AEDD371A80805DA1A1768F25CE0E312EE97CA93B87BA7E2C4ECED3F1E1B3DFDDCEE869C89AFB858B436B769C369D8186CE436B7881C940AC688E96F49A8D2C81917C2C4000000094DCAE4BF3F2B86DE690B8B967CBDC7E6A56F8C201707CB49BDD49E400A7F1B9D292675901808D290452247F13E03E232A7329EF925051BD94D3D3ADC40FB3120F98C8325353A06961F9C09413163888712D8A02AF4ED4B893B57CE5E126221E46279A330771672E96A2C892D547CFA32BFF99D26A2C3C2232AF5D4987C8426E99BF79C023C9857483162142D66BFEDCFC309F198FAD8A18138CBAB4846ECAA6B850084630D5E2F48EC959CEE139BE481000834EA17E5C54CEE8191C2C38EB37450573F664660A050F0101874D503C0E7ABE6411DC8C25F067A05B7D8D7FEC891384DCE0A0AD2A290ADE414DD055D936FFA24C59DAB1979B40FA87A8AC83A887A1802C6F6D77A0AE42A86B14F78067EFEAF8C0A177978AA707DFC08EA279DAF70F549974BF46DC143CF9D313605C2122AC1C0788BE3DD64697CC8041101C3DD7E7064CBAB2B7C2043EA2170770ED568C47D8CC79D7F7DF3E92F6896918D2AB9E4A1CC456C508A8FE3BDCB225E2A0EB3DE795554DE8BF4980AD86E49C438DD69464468BC68A9FC43E11800F9594110DF1A0CF523B71D20C755FE1EC73CDAB8B70494D4324CB9DE41DD7C1DF72C75CAB9DA489869C050F0032EA4F6A1CD8EF1E9D0AA319030A1D202E0159B919F893F1960F3E12CE9B5A4228A9E599566112A7DB94884A49CA231C3C63CA6B9B7C4B86B1D339F196200326A6DD096151F1A4BDBF450831A41333C4CA0005810C2FB9961D41CB39C0A448B247F14410E5A6A7736ABA70BA58DE8EA0D0949EEB2B91CEA953388A818D4A74DE5A4F858825FB0354B94BB87C448FCA3B066A29408F33695090F6EAF31D84928E21600C3B8469C28EF80E42458A3C66D2725232CFF09DEE7FF3BF0C3C352915B87BEA5BC253BF2B03DD75EB14F2DEC5973E02036A488C11FD4E985E537ABF7BBE4E1DDB2FAAE6D91052EE520DB1ABEB8FD304AFBDA5D814DD53CE37C5997DA164EE6719245D4FC219EACA6575685592722E744FBB90A20F4D40E9441205A8745BBB33ECB9D28C8AA5277372CFA29D6FF1BF059630334E385A3F95013EC31DEDC6F56B2B34FB9BE0D7512734F3DF9022C56E53ABB298FCD00435289F451DA87508C7FF01FF68B03E7858F
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_37
+Input = 952CE83C6B96F5D4433D38A7E37887036C6AA7B2A6F13B6CBCFF3D7C2CFC12D9F24FFEE1C2ECEB2C8CEFB9A761B2BD08D499AF176F7571930DAA2856C381C3FCE4995AA1815B9C1C81162718854917E45601FEF0F9F7724CF07F3D5E096D43B4073EF078971409D289A80EE1C262134B0931C40735CB3AD512F2B58A2E26C590
+Output = 01D079980000000198C6CBA3EA2EA17E115CE8313D9E01621EF6C0B8DE2D826AFE4CA04927B31AB47CA8B20E87EE65A9F17F1A1A038F95818DEE540D7D438D3BAF0215362D942A0F27D9E49B3992E43E3A15319C93A95D8A505DAE0A4653DD784CA6B61671474F161CB75D374C918503D85848B9BAC31A7D1FBCB152498BEC9ED0647AC12EC38C8A8F1E915D2534805ECCD67C05BBFBA70931352C0A5A17C1FBA3D176C9A0D453F0EF81901ABA96F38FED1A7FFA07A64E0C03605F2E1C45CF60B9598A7888B98A6500E054B6CEA95C6E53F56D8FC542841969D229ED3F68262B3DCE4553D54CA8E560AD3E19D49CD7CA812BB230C9327CDBBA81392838E13CA8E29B2F2979A3A1200EFE8778BDC8CAD1BE7C34C6440A89E5F737A460EA69DF7269E8276B6DA2153204B11E74D46930AEBD3FED87AF34FC0028F60EE0AFED11892B5FF71BFD411127B8B7B474B3D862C866300648DB12B2B9F43D062CCD133472B9FFB3D90E82C38E67BD084D1FAC6CB222617E52A4F47E83DB25E8672CE1608FEE519253104EC61451D25D29FC90DA1E70EBF01958EA34CFA336A6BCB184D7AC0ABE752250E12817B54242686D0F4EDEFDAC47B99971F3B40CE818DDD0D8E0A06E3538025A3046B2A0EA7557BFE7D8C52F39FA97E0665678125CAFDE268D1617E709914364568C0C9BA2EEC6740A7E2E8E69BBCC65A6DF7451F686F055E6A8A1E84A0A689488A76D255B25312F8BD741064B88CCADAF4DEE0CBC58CEF81FE4ED655418DFE9A279008E5505F84B5E02A19815D467A06BD25B82B2865BB56A6D8C8D1073D0908D633A69F6E8AFB69FC188E7D65D495CEA353682C24E22D26D81B1949389B4FB280C435044CE37EF6B18DE63C58E1A36AC4215933C033A035510E40D9F6D424B62003EA8E6D908EB67547C2C47D0A15DEF97F2BBFC44B4BF9A63379BCEF6696D882E1F931F3335A016BB4A72F771900A14803ECB2363A77DB8173BE186EEA9D9CB1E684A6374D34589E64A1E3A377AF0EB7AA759912E7E4412EE94FB2AF88FF2DEB9E68CBAAD2DEFC09C6E8EB0538EC12D8B7A22B91A8883BF67ED011FC7A4D57379004ECF0E6AE24991BF43A49E3230FE6AA4D52B88E1E381261EC30F27F9EFE0CE6458603208E09CCECA7B6EAEAF06C983005B7200D9E98F8CC494C1BD3E3277897ECD380F5F79D74554993580BF96A2EFCC111B6788305A523EED0A1937A77B3C77F717E8DAC36F217FC22640BB4E48F9BC0755A0B0C9D79C7988CB364F3A2930C53A47D6A53F9D986B946FA75100C261433E1884D9C63C4640D6C88A0EB5219F3EBB3E3AC83FBBE2EF868C596586FA9385B99F8AADE325FFF8870822D38079AC010E04581C141353F0C0CC8ED701A2111A41D680D42428F3290709A16B19E0D0C676FF232560A2264EEEC42BBE8A4316B9C5C17859B35BE2A09424C3FBDFF72AB52F925FAEDA1B8EA4285DB9B154ACB94648D8924DE121E441BC3F48801D8ABBE29893E97E41D9DDC21D94832218069ADC2EB45DA00A2511C502A3BC23B3D3FC91BEB69DBD30771510CCE7FDEB3F26E7DFA0EF6CDF1FC131566188ABD47261A2466909BCF2A13F7179655568CFE8E03CA742A14466B4FCDDF68514DB2DDCEA79ABAC0AD4EF80593370536D167E8D2D990C8C909D28267999B8C4967CE384C622FB88CA59CDB5849DF8BEF0D45691BA599396BD92FD57004C42AEE27BFFE4FF95F3875CDA9FA500A2B59820F3A813C583D5AC599570F140E0C9E7A40347CBCA0F424DE147A7B2F3F2515DE2D4713B08AE0FEDDE416B31843A45011BA36E29F2C98AC82F8A534B774AF3F136018356B66FD48A4997A9F2D28D434B4A216D61DEB2959F28EA1DED309491493AE6B9362B5162897C84E5E8B813208D286FC8506C012A59451CCD617DE589855F114772251A66FD10545F422289D26005AC6E22772FEFEE0758228D862975A2E620FE4DB3AEBEEEB5EA1E5A0393C5157FE2DA011EB92F6F4A81D972E00D5DB3CB88D14FE37AC14724089C4F4540B7ED544FA71B0672DCFFFD6A1BAFEEF8786131A5672CA7FA21E4AC9AC276BB19877D132249DB45ED658DF1331B9B113000CC212B6947D2B36749F77881C6EDB71F68016B5832EA9C2FC84E6E9945749FC7FC318D4213CBEFD33F21B095BE3C777721DAFEBF78120EF610F0FF0DA8DE4370924D5EF38501E04EAB8EE55B38E8B0286A2DCBC9A006E47728D924946109B407DAD052D097E876F666DF9D1D04E04FF29AC7BD72FDD44EFC664C0388563A99B2E499FE51EB86794D4B7F438429A14DC8CD8EA25826AB3B703D4D8B14FE30B9ECC42CE83290F63F54D3FFDFCE4079881C15BB5E4DEAC79CE0D694A2395A48F971E73F2B737095CD7B40938ED2B088220055F8A35C8D5677DD878F22B03AD075C0922592F42EFCE2AFA09559A4BEC67C3FE581B16D79D696D48C3B7A9BF28386147872E547661B786332731B4F0360789AF1CA1B9A366B232ED3F3C627A372ED4F90694A1B8B40FFDEBC5D6C753939F69BBE6716AA9A088A312FA664E4965B40D02FB4DF65D60A0DCC010DB873C253B0665807A22D1083729C1E9A707D95BA6847EFDDCE763B70B0900000C9D843EBA354F7860759CAC90579EE32075BCDF4AC84E9A9D6AB9E3356BA13BACEBC97BFEAEA566F0BD1D1B06733F49D90E11359532EF37270E9FD46A61832838E5896FA8CED05687791F110544090C6503BC8235B0C3BCBE41D9D05D7A17F68D1C63C882AA343C004917830B244DE8FACFB966FC8941A49BC3568AA4A2B944787DC8B2FD8AC0F009D8212502B4245431FB2AFCC071E6C8D0262DA442F013B3376D86E1ACB507FCB134225F6CDD766278B39807D059F2591BD4CF45E416EFA15C8811E8A1A9EF7912A6B01FDEE1040521333DA3683A1EA3F46F3AC3E6B2CF45A7D55F510EE678248FE8B9777420AA6F31BD29C6FB7E9AA2ABB863CA209A894E089AE0F006AF99EE4ABB5D1D7119625F11A90ECCC2E517B54B3BF1FD53354F4CBC4723CC6BE4E62460E7F3B7D0F7A55EF32EA415CEF40F95A4549C668AB75FBE95430514EAB85CDC23BA2A1720E58C6A6C15B8695EDD09F47AE897C6B4F156A676DDA420E74811006E50EA31D6EFBDE92C68F8E13FB83E393BEB207845088DA01801D71449D0D2441675594639AE3F77F3A69209CD49E02FA70CB3D7A228A361712E80337DC7C8AFF984C4CCC41671FAF44E0CCFB24F9A01629F12EEDF0F96449E7F9B0AB7690F874812C935386EF95FC29E05A8D0C6D7ECD8DC5CAD574493929FB07558DE77964A692DBFEFB0874D2266A124584149CF97734BBC75600134C682E297D3834AE9F039895D1A7B0AB1666378DFDBAF3A628E8132C1608AAD2CAD8AA99477BB8CEFD1E06DF0A0A3BA309FF70D5799FF367ED3FDFFA44C5B0E14F6DFCDAA4D25D328252A5F27A69E2445FAAB1A616BA0776087D31CDDA7A30A910704563B7240A2A8F817C66FFD7DE41F70D9CCDC15CAF23DA8DF3AE77F46D3B62103C1FB443C76CA626473170E8BAC767C4407DC71CADA1E615D93C425204D34CDE5ED27C564E4880C4F44B71FD54A3D9333DA3FC813455EA07DF1A55802746619921CCEF4C762FB937044F9218AC546AEA22C13F67A8F9A3BADCD3E3003FC6DFC942C626886194C0BEA6BCF54462492BA80F251E0338FFC903CE08892FC00BAA732A72CC83A8C3E1CC11350618929507E97B375D8A050B4A213201A3EE4C9D85D666D583834FBC26622276B81EDF95861065A4C95FC283A0C2B3A700F4F38A114D059F09FBFE3676F51361ADE3C9A82F0CAF4A1D14062491F83B1E1D52987271C4B4904D6F3275F5C8CFB08AB4185C629E5CC566FC654FB79C69718767F78097E008B6FDC7F8E5BA4B00465E113CD28EFA7FD30A302FCE9E335A1430B5DBA4BD2C8352054E35F474F3FEDC33A6C242550062B0F5EFF384971CC2967A86973F801EC1D5757E98D124A4C4CA1C35FAA6D64933809668B71A82E1EE52457FCEEF2A132839CD8CFB7F53939E49AAE6A9AD5E423E9E21C407D9EC6D0FAA7D40370BACF95A73A6328E8491576DA352B583279C029572C70B66422292AB9B3DDC23963B0272D2227532D34C77981AF82DD79FBB8B8D2E894F49C378799D38D658EF546B6BFB19811AFD416F1E799CD3561E0A5A713D935194C741A213C9FB75987977FDDD5F0458146A2282823B3D8E044F2E456C7096E50AD728AA3B4A104487309891784710CEBC2708F61532D585C4CD5B73848066DC87D1C3BD589ECA0172D2EAB9611FD127B7A10E17E4B812BE38FEE2FC1AE1F0E38CED0DA5449C589D0CB663179A2DFB64C85A63BCC06BF47FC8954220C0A061038BB00F7690321C95F7CF86F3F89036FE38968EDF5A803C69D641DD9CC615E063EB1F6880A411D892DA7F1DCF5B1ABFC3AF9358DA6D491F2125A9FB7E03B930C0279027ED3ACD4EEAAE72BCA9B1F0D74AEDE336877242F3B958870C0449E3B4515A772B9A4EB200057F4F7427ABD413BB9F1E57476D4678273823A0BCDFDC63F257DE1F7BEEBDEA855AE2F670B815D6489AFC1781AE52B4949AFB6DA3CBE2BE688E86CB3265784A21945769E9404E701DA1B77589E0DB3FD4DB9FA1C47C9D0B85776487A6D44A8A2E536101B5E6795F41203BD3E0ABF2D73DB4ACA4C621A25391ECD06D67E1D61793BF9294F94AA053E8354F40B6073FC1B499ED9DDC485B14A07B3953B5D95516D0C242917A1B83B821B0ECDC71965A79851889C5AD8C1F160908C4889CC99B2A7014F78A44DE35CF673E03F8E75A4DE4EAE5C303D607E7BFD9AEB089F5793FC17165EAB0E01357F562F08DB7469726DB8FAA7B57DBF0B117620D7A47EC49C9CEB2983738299461B7B021E64E230848339ACFA7B5D729BEC6828886386B21EFC3DD9C237F86977AC1E326433766797B839BC8CC788B14DD20BD1CC0B97728EB1BB4C7EDE5C7C02530568040B494C611A2ECACFF4963EAB3220F745CD7A77D4B6ED3030C4ADA6329331AC34E8EE1AA3B1E4B4FC13BB0294860773AFF9613131C2A45441C2318EAD5FB02D2742163816D3A404D59B211B6A0DA18D1F45AF740F2AB995BF6AE5D60C204DB51FAD9DC8FDD2B899790B9A6999E3F36FA90C2889BFAEB3C9B525FB8B3BF5163BCD2B3B5D2CD9BDAA35C8075EAC83CB059BEBE1A230F34D7769C43BE4AFDE35C3CA41547E9DC06D18EA55CB52D8F03E19040446A3300E6269C8152DD292F51F866BDD1BEE76F1AA0CDE5F4764439A958B4166378FECCD28EEE7D976CBA92081FD8BE260089AA386BDC0274237FA936407C654F8F2D8F2457484D060A775BE29378133CE398B3EDD3D761D8B27958F42F4D82732352C51637294B50E6C0C23D6247C7EA0E1638B328FEBA19D574DF38BD591A862D1C79BAF07F3219F4CEA01859E8AB476C29DC96D4079861E941D204D134EEA7AA4314BC8B5FE4514B36B6B0C2DA27550901DB979DD9193861DF638AE9B8EAE9378F9E1BAA4FAD4B16D1080408B1D2083A760C011837ED924CBFC13F7491088D4805ECE2CD19E3121F281EC067F8227C80E231864E27F73BFDFFE3A2CE0A2B339FF3FC44D4D25039FA5DA0A98649FC0BD138EDE969ABEF2B9A99C8B8EA48EB05D56909EE415AF9FFB3784AE8FCACA8096CE2424AF2D338FDD8BE02445194396D6F2AA7A44177C0CB3DCB642CBB9ED87DC00ACFE93439D75131A5DFC2AB181A2BAB0CED33B780F28A61DC546210636F61ED6D9628C8BFDC4899E83E899C96FCA4635ECC9D2B058D5F73597CDFF818153A8B0AE35AE43ABAEFDD7EB8B8838B790E597E3BF5AB4A4B2EB8C80A400F380DE2EE93E501DE0FDC95C02BFA2F7B360CEA9B10C2FA1D8BBC3CD683EB729A39B033182369943BF318D617ED02C36626BE69F8B50B3CAB8F8A8C6F774B33FF9FD424B0B915BD50E9C669C3B097AE410ADC52A4AF945D81009D7F27F4F797F59A94A8CC1C47DD034C0BCE9A36AF3198E8032797768FF603A55C32DFB70B84EEE8912B931A56BA0662D5F643F335C5D3A92DB9F4C90635ED700FF3DE2B92AE7E6A10C6C4C963CF69293468326AB04D5DFC3E1432322EC71C7E83D3EA97C1118D2AEC8E44F60239F3156432FD02AC24AE4AF0F6FC1B684A68BC12A01CB56A02149772D83142807D119FDDF5F61D4DC0D430DB3C01DB203FF9E005A860065B330292A4D613DDA4DFE2EF3B115900A359A9F04D784AE8575270A67F2A11129CFD1DB99D48BA5E523EB8DC65E1B28E4D012D6EE43C5B8A4CE5AF034BD12A885C95491EB8BD5EABE23988CB88E707061222465ED194B6110C03A10E17CBF8C41BAF748611AED9940F9FBE8977D020DE51CA79C58552B1E69134F5125B15338EFE24E3727506F3255A28C3C577D598439F742181B79D87017AE39A133F7125D2BDD8916582E4852A8BC16212ED7C73D5DB96274FC9EFDA931FB48FA578E3D819FD7B6479842397D319176040B4A87F73E9089935C0B3E0DD5D3D5C265FB82CEC1087C2CDBB0D2FAF9C7EF10544D1417FF7470D4CD615EEAEE57AAC1240F5D5B74BE1B9018421385B8FB3CD5E331D802FF3CC923D00B06D7157F184B721B14FB5E17A3D339DE9FEFACB5DA4721C190634490CB1AD487195428CA265E3B371DA8DDCD0A0B1A2666681BD47AB1A48C607B329CF16C3FFE38CB55A1E014FA4EDC724D3AD97776BA4675718847DF419716B7F519ED058C912D31EA965DD90DEE7056AE7E13F95F08F1402BC229E8BE12BC795C89054F374AE3408DBD47F4DE54D98448A7C59ECB4EAFC7762AEDB1D2C646A4B2657FBFC74A1E494606CD3526B746E86C6C28FF4B15E5E604D75F40D0A566D529AEC6B24FBFB0DAF0AB7EEDF455709DE3705CA4A6F76B42BA6D6665F1FC4A4C81367574DE384A8BE14A7C654BCFBD6F58A351B518822095CB9CF4DE18479FACD5C07ECE674331DD01D4CB790842F95BFF5B88E482AA2E24D2D30DE0DD77433F506D0469CEFF4B22121FF5881EB783474204688F3FA68EB4BD42C146DA1B73154A7D1AEB290156413C043CB77C0DBD819205F24637F3CA35C7FC8F6834F3AA2C1A1405131A1919DB919D08D31E1B13744CAD7C1574B39422BC3C253F911FFC48678392A3AF87D734D3D88CB93124A337C895F523BB8E601184F92F462472708C5F13733DCC3D4C0F344E966C27CE3CB00F78AD7199FE6EEB8D246B96428898AC97CA54EBDA11AB581F5B904F946667377CE00B94FDCFFDEFFD94B531BEFA6116CC1DB744D87FF82F5D64AB6420035369EE6B33DE1BC6451F7CB345F4827B49AA20627BA4B86F5C3675097AEA6F43698B6952537C8CD213775D8B42D941972C2D8045F054B68BA85593237921F1C9ECC3A91E614B929C9A2CB686A922CA5A2236D2B58D8209B798EF9AEF00E306F0D4D31BE60A72E75A4A1371C47255E5FB96841FA13AE4E340D4EF2383779687A10FF3E648BA86BC037C21E4440F9A07522B94E58344DE365D2D3E9CA56E5AD371F0D5F29482FA7591EC39985AA1DE1BC4135B4DCD71C236C8367A6BCD38C1B9F202A9871CDB0FDA4C9807B6431849BF43E599B8149A2565A89016A2FA95590F115271B264A38C8B37AD590DD568D13F70A9E3708F9F0B3B217282D4B1218FE2425D8AAFA4ADB530A64CFB1159132787168DB324C1FE94D63349FFCF7EB3ECCC8ACB4BEB577385BD96940A84C41B413FAB5EABC87EB9D94B736A332B8B1F0A99D366FBD7150EC63157FBAAC6658EF822879D140DFAC0ECDDC41BD564710EBF5788D91125BC998126EF3D7EFCE7432E5E5FF05EDB1738B47C1391C138D8EB8AD24B09ED6BA53607E542C6FDF2012A1DEDBE8C5FB8D4880E7897543A05B9B90BFB62DCDF47913171F85AEF332A97F1AA7EF22F276331A3005104975044491BE0F5AA343E5605D92D3AB10B9A84B7AE26E648E7D1D4E00B6651063A38BC8CBAC693BE77B56A48DB711C6809F21B9DE5A48C68D725327FD59B946118AB73E65873048AD69CE83DDBE757B9A47D0A93C96128EC15620331177FF3D85EEFAE6C549E88CA91DB4FE93E5EBCBC66AD7F0E8F1E89C870DBC4405765B07A667C3A027CC9B0A1E581C093660C26DC11AA05715B853BCBC171A2EDFC2A483DA6251E2ED4DD53CA5745546920E8F860DC4FE660FFAF4BD4A6AAEBA74FEE71E8FB9B0166636E5AC6FBB45823DD217CF67B1FC37B1DCD7F7D193C3273B24C7BA8EA625DD78E8FDB495EF521EBF57764245942CBEAC8E3F9138ED7E0209E592DEB7CA4B1FEB6634792A0FF1EEA29D6D22CB742034458E86CD2126BD5FD8F1651C2A291ECD0B4ED26F669A411B045A4EB1EDE2FE7D509915FAE9715EF08175F5D6B19A918D08F90CB8F402CE2C5C13CB279C662E227E4A7963F6D3316AF4885E3A85C9291A2644C4961F7A4BF3E11C4287DB2C27DD0C5CF42F1140F04141EB60F3149C538F96BA8E704A32E80051E97C0F9A1E4BF85B48D075C092159A09C04EBF37B654FCA44CF56AAAB7A0E0FCE54A0BB5D0BB5679EDFC358F20744D0ACD85B910A8EDF61F843679DE400D031271239D327CF897DC8DBCBE0BB984813911B3B6D61586B452A80E660B5BCD3EF433627187BAD15826B4FF933A3E13A4A973D8ECFEA86AF82DC0F18F8D904BE77FAE54F8D87A883CE206072F94AC96338FB848FE9B45EEAB269A3EF4EB79CF27B79F153C636B5A4D6562574A71FD5225EFB814357741346748EF3D0B707F26122D2FDD9107DFBBFED3C0B774D8C8D8D8FD4FCA8D3AE66D8FAB7A29FB62EAAFB3BA2FD778C6858A9D3752C9E87504670C965FA2AC14F7E2F3EC83B2A67A6F90F55781EF571537ABFBA2BABBA451A12F63F43B7C3449ACD258090597D52B4394CF10F30D5C1719724142947202FF5E084E51CC90EDB5585760B1FE062404BB6C076CA621E74B3BB0DE32AE753C046C772E26FE9C3D23647FF04EFCFCC4C3DE50A1DC818BCAA095D3C68D22D14CB355D759F64DEC109AE0FCCC7AD654A67AA6B3432E03E81E88F8BB1969D2BBF7F5B62DA79671278F28D3D03C19866C4B8F6C80FD51BEB1C6240A82D6C19278F66B863B0CC5EF48113792C2DF477A90E7FCEEEBEF5E80EF3B494B2E4A809095A1EFE23ED798399C623CE30CA0153FE5711FFE0EEB6C95FC7967BA972ADB9E59FC492D1623BF4885ECDD35F026DB2A7E13B3287DE086809BBBEB6E6A5A04DA67797E15A2ACA5076A937C75B2B09459A2B8BE3485CB839F0B22B7CDE1F2DB625BE8EF76AE4734D0603A0C6D895B72E39CF5FA0811BB90D264C69091ED43E8CE55027167759697B6E2844CDC54F4EB4A86793AF100578A7B0878C405F46217FF69069FF711C053A04522A10FE57EF2E0C5B57B88CD46B22570CD3470E0E113E6FB7C3FBC6E9A0903989FD2A975A71A8595FD486E1FAFECE983E3C3F606DB7ECD141045344E973CA4BBFE136C80649F372D17A4B87C0471EE03B7E7FC9EA04A8EF8F3298D527B04C57867DA899715DD6F56BDA25204E67B14D196CB62417E7ECFFA62E774A038FCD70E49E9F885455E16136813B88E55AB25DE73BFECBF2266A9A14BA9A463C8570F1708E09F3D65F28B7B34BE099DB6470C5CE195FA38B96E0C09B06A812AD6FA005F2CAC09E22BBC85A697B543EC0D2A78591521B8C5062A417523964F7F9A84AAE46DF258BDD5687458946208600AE4566A11EACC0E9FD78DB134D2994990418BD4BD6132D8751527D70171919367FFB3B7B6650F131FB112E0C25C47EB0EC712D1B903EA2A0233262EA459FBA5C89641D7D83FD99A5F8D832E0072AD256720CAECEC0175B1B7380219C1D4EDF0A7893C97B5DDBCB909FCBE485D4C785716BA5522C4EB74731A371AA359BBD45C1EDA3A090CFDA91C60F10A359203E80DEE5DD1C0FD1CD6CA43AB12C3C8F4827EF05DDFEA8E537BDD44D99E37D70844FD1C39A74CE32EAADF1899647A946A514AFF46D6032AB90AF6E9AEF552376EF86D3EE3A6EB54939C1DCBE6384A89933F7146FFE7E1546354BFAEEDC778D2DC7968252C5825917D413FCD390EABF7B0E565FFFDD32044BE3A0744FAA80D64C2404972C890177EA955A72BEEACDDD2F110E63C3762C18AD624C85ADEECA2D37BE1D9F7E2B2283E90C613AD2FB2A207BEA2E3B49D76F5FAEAC5F5FF815FDC0E4DD98AEF559CDA7FF72DCDC46AB96D8F9A9066B79A5D6DD1A8C16598077449C203419F0EB39C2B4B99BBBB011A1A046C3254B6656893B6E6E1822A1C0A3190DECDAA1D052524F7322C463CE9515A21EB32CE3BD6513C08E2A7678A83DB70809C2E2E3813965C8CE0A3AE768CEDFFD228118B5AD95D3E26011B5C19ECA970152A9305EF1FC5103384BFAB6BA2393D7C9D7374476161C128F903C7155EEE4AD46A4653D3874765109B424AE623D97A78574D4449DC090B30D49E543F75ACFC2E7CAE3CF8ABC305B478F8FDB2EC70C54713B57855A5F97DE98929E1DBC5384467DF63BA6CFE83173E9D3F585E8353009D3B4996F01B1A93A4E4E51B26224B1CE3CF0F60A897AF714DAB565354F760C82D24FD6730FA4D91A62965A3A91016CEA87DC902C0BE5F5D0DD4D86A7FA2A5C33BA39186011AECE5A1DDD35DC6AE7C3C0C96BF7A1205C71DEC000E4DE76FE1A04E6132BB54070B0CFD70CBB3BF4FEB8DBB22C65A3AA8712AA15373A40095D84227233579B79E0585ED807600BC5565E4EF2E6986283A02EE9161CB3D4F31282DB339EABD15FD0574670CE0A268F0ABFC87C25DF296BA96EDD1BCDA12ACF46B935DDC5EE96DE826C990519987724AB916B0ACB4813A622793492C03736924BF8E040171BFAB826F7477BFA5EC4F7AB1374175D8C90803F77D6021C232C6484A95DAB03BE969114E1CFF4316EFD7492058A7A29A415AF4ABBB9483E5262127CF5E883937B742E81D62631690F945A7357905086D4ED0D886E97AAF19A09070596DAC2FF7EC68A35515EC2B7B711C69F720C4C7482591AE2D4B80B2BF97542656C23CEC0677B3A1A5B12CFE34EB61A8A1A950A9B37612F6FF660118FE26AD64742CF015B078506B69DEA6BB8DCB437CADD0375BD0A014E082AE96A116AED113744DF645197F2AAFBA5D4D45B90ECE70790D7B430E730D8286F323BD9F01031A365ABB7F32145330F0CCAA05733B701A41161B58306D31BD916A1E50B723C4899B81492FEFE9B803513E52F4F04F2398A40FED6D494BD46DD2C227DC8127AEE5EBD36EEF138513DDDEB716C6CA8C600F08F0D324774954273E485F8A29C72DAA6C3C03FEA90BCD1EF5D929FBEBA7E10C4BAF7F575A383D38C15115C2B4EE3D5C4C05F866CF57244AC4623AFF71A160E6F0C0ACEF7BCE3AE881D68EC833FD9A30F0D9D76E1AC7AA9F44B8F20D101AAA95652B58D817E2A4836B3D170E0B0472ADB3D960D6005E5F9E6588AC7E6680DFFD5A97D47A342C716F653F48D1F8506899ED56CA53F3878984024C5C345EF5F492E920C1AF84BBAFDCF8C4DD1ECFB6335557473354283AF7ECAE284C59A18544F3781DF661B78BF580372D0924418D3E916528F004BF3E354EC04573AF43D2BF518A07B99015657829D96D6D0F227FD18DA468A5343342BEA8EFE55B5085FA2C0AF06BFCA072E3EBF59B576329A91E9F8CD321C77087D71AA6752A324A588E976AB6021A58BBE7683410C99A091183F784B49E8B05E71D41CECEB1432F133254A0EBF8C20FA2D36D64E8EFB95711B8D187E76AEA61BED1AB052B15C9AC95D34616615CE8012A141D8A758CABBDF761FC8B5D2CE90B21D517B2AB074B2D8A3F9D5E730CD8558FD149C3D4ED12C38DA5BBDFB82F5B1F55514810D05F2C6D4256A7DD133E08ED59B5C607F9570B661FDA0D6B12E73CDE042FD3402DEDC52274C27616D1EA4EC553B89DF4339A4F7599E5864E6A9D6267158C3F6BA7B2727F50F3B6B11FE8C64F23845D32F2360408A16D84A981C4CB94F2809FBBE7E8555D4B9D3058385EFC6950796D18B9CB0512A48B4E7DA78BFD2FD775A69D6FDD3D9E4CEA391DF32A81AF2A791AFCBA91C3A0D3708BECB355EECEEDE09990A054E59714F93AFE9E2483345700000009348C52BE36CBE009C5D4AFE30DB7AADEB9873201A9960F854BD48B76B33A3E3FF486ECBE92427088DD3D4C156A892343FEBC88629B5BB89D86B94FF64246F89BA5B7CD6501BCB3E12693772D7470F647D72AF71B5C76BAC40F9DEA736822AC7A39E0DDD87D6F4A5ECF3A7FABEC10490DAFF70E892E3F186A0491E75C2B1A45C97EE9A3DFB5ECCE1DAC2B894C902998514A2374DD688122910A2CC15C8074AA7808323F4D50A288BD5442D4D9F672FC3D96173D6AC7F3ADB150E5D23EBA6ED4E11FEB5A91186C888B7C893E5FAD37A8DE9A117E1A5C29F84695306FA20F3BB391DFBB34A794901D1163E1C0CB5BD043930DCF46D6ACAD73352FD7E08822CEBB315FA657649E63F1973803E79AB9E69D0EBBA0AE7B4963A8CA549452726CEC950F22B952B2847D244274088C4E5C1464AE48566FC552A28D8C28C5F149E9C71535FCC1FDFA8B31B266BA8DEC6DFF50C62AE1874B6BA48B4CD72C5AC319F9E2273CC7577E1F6125DCAED5A7D840E2669D8D418089AB7F2E04962AD5E256EF317B7888667822FD7A9397988C647B4502C207083BA6A1314E4088DE14B65154BDE1D0060E891C5AA8AC4EA6A7A1BFF7CB24C8AF333FB994E3F74DA0CAC6A68361804586768C5FEABFA2F2731502BB174B89020FE36473C16D4B974B8EEF5F0C7B79D5AFAA31E5DFC529D1732FDB45B8BE76EF345B7D7745070CBD50D851A49A8C2D3FF484153A78DAF03C180E7B371C1D7192F06321A973CF4B5A1DC0843A6DA6FCDA70818A8CF91662382CE45D1EAFD7828E0EC222F641B96912D148641BE65A6BD46BBEBB5F98F065E5A12272C6D6B6CA3D0EFB07CCB3548577E5C349F28B6777BE1C64EE0DDA5000E9F9F0D2D1B686297CB1CEC69D668CDADDF45D797309188E75D865B1134FA7F9E4FE4CA3D35AF643784FFA59919638F0251A4820F4707BA3B4A857D4F199569B720CC0A2248E1009ADC55FCAC82A70AE693987F8F47D9D85376756B9D92265B4FD10BAA863B422CC0005509A49346094418BDE34A96926AC2C372CFA29D6FF1BF059630334E385A3F95013EC31DEDC6F56B2B34FB9BE0D7512734F3DF9022C56E53ABB298FCD00435289F451DA87508C7FF01FF68B03E7858E
+Title = LMS_SHA256_M32_H25 LMOTS_SHA256_N32_W2
+
+PublicKeyRaw = LMS_SHA256_M32_H25_38:LMS:00000009000000022C542F56CD23EF1B098A5D62274F4AC48732429794D1B7E68F0BAD0DF26F561B9B8AD677A004082801DC1AE58C12A2B4
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_38
+Input = A504E557B5F3211D17B27E906547BA2C969F6D38A601F6CD9D6FC80E76D13AFB885E82C0361CF5CF4B3E59C3AB946BCC3E035E9947D72B28C51B73ABC36C5B71762924D013F92FF438B510D129BCE9111B8B7AD242B024AD2F96BA65112E845B0F838094A68758B9D5A14A6C855ABE7F8185DA48C86BF5F6BECB586CB2049683
+Output = 002004B300000002E14D46511E3CDA356BDDB762B54DF2DE367B8FF0752074ED747865A2EE5EA899C6C5FEE20B83B49BA86911091D235A05F7E9A489EFDB58298C830E7D44562C4CFF2F11339688DD138C321A19A210FE2FA5141A6BAFD61421330571D7802E1AE1D2F5FC4B8228BCC93D4636A1DE434734B6128DF172BEAFAEA619C6BEC484AACD98B632D8DFE2A7C0438298885B448A7754ACCC08B9777A29F698910A2B3A9F1CF69916C17838B5DCFEDA667004471BDBDC8C045740D37147E13F7A447F840DC59B1787BC0A13668FCD8CBEBA3C0E58ACC2F73E9CD1B2D9EBEB1222306B215ADE7D228FA7F865864F95FB90F5FADE958B0DDE40DB5C3502E980EFB402245575B22563A6324455C4ABC19C7FD087AFAC322A1E247201BD5EC2019DB7E935B631797BB343EEC525BA795D541BF43994E76A19294384E11B07BC99FFACA24E5C4B730CB1053F08AACACB365720F195D6063FCD9C75C5C4502FB9DE36C47562397624202C00431D694F7FEE470DACF7AE26A7E089233273864B2C2704CA0D531C3077BE51D1CD8FE2B4086EED87BE1335EA1CB1DA4F3AE4F6C44F88A417AB0890026FD828400DA9D57FA629F7426CE0C233AEAE4574F633ABAA485509537D187A275031EF7AE24DCE9D8A0E3B0E599A3309814C20ED127E5605393AAF4438DC41635ABD3897C094CE8DDF4557A37F23F0931FC8EDCA7C75429C7820F20FB2EA606BD681EBA43AF4B714F52EB12BB63835266A25A835783A998815872175F85C22914EA140C44070054F750C72DD1BF4C0723AB3A3E7D67FCDDD35C2423A661DABA4657A5FC14005C698E4A5D2FBDCA907EB2C821647F56E88FA2C149521A80B9C24D2BD611ED6E64C7BB75FE800B18740EF00831DF911295D7928F24A5779724DA01E3833DF67689499656EC57E13D9CBEA7356EA87A2A4F880FFDDF0667D0AF92C846B9DC4EFEE94B1C510016820F29345A5057ABF98C68E39234F89857818B68FD2FE5915D433EBA82D2C27397C4BFFD8B382F62A7B43F5E2E42FB1FC2DB265B79E4F76EAAC2BE444AC488014BBA834DECC82A6B3960C38181C2994E78661C076C4DB6FEF94B37EAE939E75A046580006B82A930CB599CFD249039DAE6A8BEF36158FB07D65E7420EBAB5C9C46ACC953546D45CCB83F4F482B3F24D71B236578B1843C9A41B6FDA208EEC23FBE2C79783DB0AE39EF25A0DF121CA6717245440EB78D087CC708E2A9FF72024C293E57B3E417272DFEE8EAC07D4C634E983F4CED45CDC8C45F079ED03AB0C83ED6C5168249AD49E01E0E48E23ED45D32E0521C3F5CFF12528EF3661D4A9D540A18D3B4DF6AB0B197E243975A22A00B2DDAFBA3D528C68F3B90DFB31CB88A146C3E3E237B8F4EDC3A0F293B521E4E8E1C449EF93ED44314FE01759525C77E22D4D0D3AF5FE25EBFEC61DD4F542D729A7A10B40255641F9E37E2DABDA0E8BFA7941D641F1ED016FBF171365291F2AFEBF7531A908CC00D0E0D3D4085D48F388DBDAABC68A2E112D50C16447506EB5CF10865E9CE100376D3A525C5E2D064A2D2B3D9859E423504DEE780ED9CFFD233D6E35CD080BD5A7B3AF8C175B27FFF2D6A4CDD0991E999E165CDA792B0BCABEF035A552444E701B64274F4057233414A0A70F6B4E830CE6465F2D0DB20A9131F33CC2E20BA52E1AA25ED07E7F33BA5D6E8CD92E1F7C255503CFD3F0F9275C6DA3635B05BB8D125BB1AA26124111E38B822F823DF894C996B65C3693C717F23E33B6D7C1FB071ADDC5293528E297004997954D8BAF37B9C9B85F771BCC7E690EB721CB470A2148A342511589E56EF55D77EEE848E7CF0CA6C3E5D81937AE37160437CA0ADFF8170595CC95CA5BEF6BCBFFFE0238C4C2B3FB93BA49C2BAD52A077EA65569B446F89CA7BD2C937DBAA4AA4027B8DBC2C81A5D6982C93E8B88EAD73740AF038E055B443A2D7C46EF8814388F42B6E466B425E0A7AE206BDB25778A4D51183F998F6BF8F221D273EB4C02D91700F5A9AABB90D48A46B953A156B43A8C4B74EDA738290CD1AA933254E9CA3D78A966ECB7685FF7C34245922E800ABA74B2DBED3CC0DCA0148DADC91BF9B2CBAB5A348E3A993CAD305050B800EB8C64554BA9EBACB663C0910519E61D0D47B5253B7792E531621FACF220E6065A4CF95F6B0F321A20161D8C27F9B0E09CDDE83DC86C56EC238C71EE5F4ED7015F91EE1953D9D7B04777B70BEC6A5819EE18C71BBEC7ED860DD2F6D035211AE10C977C4D567423C415F326451C01A954C9F970009CD28485F8FDBE61B82F334E42FD6371BC61EA12454F0DD0D1CDC721FD4C58BA6CD5D5ABFB9014F35117C13B9974355FF94A9F260FE2F19BBEC2654A9217AA1BE08042F39566AB46B39DA657293EB33A4BE383CEE8597FD5DE87AA7617A24544D22538BF76475EB3F97F0C4BFCBC612ABD436F4E75F77A39E83F5DE90039E721BCC1F2102148B693110DF1CB2847F66C4FA2DB62D80027C4F833B97E3AC0F03B09443E35217F8A9D061D8C86AB57F12EA10EAE87F34939829C17B351AE8F2250A47367FE1A8227AC243A1A4D3D41C5CB6190C1813FB279CEE947CC5FFE7D97F875791FBC9A13C9B18C01D3A40601FEA76EBCF19FAA10BCAA96DCEEE3D80E7CE8D0A8D88A327250981A6C46DAA5C3FF8E00F580657572B161EA566F2E2EACEC61BB0A5B14CC52E6B160763FD3AA0B401DCDA05F13AB5B3E98A29BDFEECA4A85F55F01E66AB67476CED9C7CC50ECAC93BB2C19B188D206C33D70E3F01B871B14F0ECCD57EF9F9458E32B6C8D7217A5801A10B1BC7E707ADE909A217A4AFD91E7BA4E630B4258B4053B1A94D6233E84FDC72125A1F0699E967C9B584D53053462DA40C877F36C830F10EF3C380564C14022D3BC8C8CE1085D5F422E92515A1027FAF912DADF1C78AC1591A48B594D003A7D42F060416641BD6412B0FC96BBC8A02C39BF2065087620FC89B37EB3FDC18FE8F3D5945D9905DC03F7CBB05C007C1FEEE06531E97440472F49F4F3DBBC1264BC4AAB30EDB06D96126937128008EC5D1F48C8AB7699D20C6F93D7D8195AC05085973F46663C93FBA1CE4B53F2C4F1B890243AF23C37A5DD7A52EA0BBE590E23968FA2ECCBCEDC9A16F86D562E9CD95AFFBD7AD0BD7A2240C9ED147FFB88C1BD92DBF2856680E6BC367A23AD3CB586461283894B56F0281ED154AABF16B131DEB51F823F804B02401588E1905076B6F1EAE2B5E6DE96674F397C46EDA296EB1D312CB690351ABA36BDDE784D4CBB0F9FC8BA864E759C69A58F0E8E7FDA1881719C2BBF219E1E68A815829A6B8871E93C03B26E8193C06EDF32777570A95B19BCA85E525BB9402A227D27C4D4D7FE9EDBCDE63688170FA41C05BE16AACACBAF5C2D584988628D952B959FBF516E04110832D10087194D5FCC656C0CB5EBE96040E94B93FACEAA1C3A2C8DCD7E41B7E4A6F58B163B8A5BE35F1AB19419C035A0B1570F6ADD353D4F71318FF84BF015C9030CBBD6124E5C024ECDF56A369C4137C3923516771845006C4107EAB13927FB8B194D423C62D732F79FD2C6671BBE3EB89B5DC6D0A2A9A6F6A03C122B09C0A30F81E8610A8E83F35FC4F21343891D86D63864A1F044D591696A316043ABDE93ED559EB9703D603B9A4C74E47E38FC2BFD85404DA5178898429EA8FDC9F1686333411EAD556B03C8EE855D5E91A464BFA14FBACBE1C1E45E20AD3985E97E230E301E4CFBBA5BBA8551C982CCFF35631ECFFF83BADEACA930E2414EE52EECCB65EF6386553834AA9BDF5AC9353D47409BEB7FDFC002A436B89CF0DE83AD83A67FC9B3F68358773C1B5FA8FF4945915AE803CE57B0229E07BB886F4782EA2E60DBBC15BC803051FD445BC95F65078F876F0E8569FDD4A3D7F2C7A5228F646B04A96B19463AD172713A66600E742CC4F0BA8AE094BE628188B0EC06CDD6B3EF9B24602237CAC035C099A52359121D0A13AB65B92DDAE776FE8DB1B96D08B8EE7C36E030FFC36196ECE6130678DEA0BF75590D2ED6B01E2B7A887DD8CD0E10CA6529666E0F7664FE5FA65414A0465C387396F70B06C3FE8EAD40213A5ACA8703DED834461AF6F522AEDE52BD9311C29B3D7D3613417399752C9253B91C3DCB578659B614F2D0B2990568B2235B728FD61FAC95D528E9E7A27D9A19CC2098BBE7E66C3B6E020371715A7FF27B1715F6AA3A03C5718CA0CE47AFE14FCDF72F3E76D85ED18EC79C547DEE3DD7816E891492AC4D5507AF9C0C936587634B36D1B9A411E4608082883C1F96C26B2C3A05F2DC686197A5CF60BD3BDEC87B161924689F9531B71B4BD360FC5D377FD88358A8862B2032251FF3E22CC4BB4CE4BF5E7D11D193FDF4C92F847CBBB55449CEA341564C41248772F061679C3FFE57247FF8D2D3ADD21102591C4D001F0748410FA4EB2FA9BC764144DC93A1BF7F8CE4C33059925A8082BF5F16D3161915962BE516E362B304FF0DECA373242B4DCABE24198C06599BE4E77AF68145156D3AB38C6D2CE629B108F4A0A7685A72DC4181FA16BE8329C8760EEAD7C36CA62E7F03E32BD7D2721725635C0F8A571ADF283C6F15638081E3CE4DEFFD4F7D374A1A94C569DCC66CC3F7690F70F8587E34D74B13122A6B7141D119EC6DB53F2523A183AA7ED9736E99EECF0F6190FF92477F1B9A2E0C0E8F8E06ECDC87CBFBCCC0CDB4BBED3ED0CAFCBEA9DD7980B568F1ABFBDD9EB661253A5C65DAFF518E176E4643246CFA357616C8A1C7F2613A73C5449F24B0AD7CF5B3B26CE3D65EAEEF98123843C6314213E49506913B292497B7E7D3FBAA4944C6B8CFFA400E11F864F5C243DBAA67F09FBD80BA34FDFC7378450D166936386A596CA02B7B5EEF75625CE254E4464AB5F1FA02FEAE1007C8E08AA65EB7AFFA97D4257805410458C916721E95FA175BE0739E04C678EC8D7023E24029C5EE0414F9B2465AA12443F93C09FD01A267D3DE29A568A04A00D51EEF318A5EE2DF4F9F4A76492FDB11263F8A633E23323E0E49594B3170D7FCE91125CFAAEE1DAF5F59BA574C6D27D31CDCC4661E0D66B018A8C5786DA486EB23B60E41EA923302D9D53F013176E2CDAA2DA590DAC73A7635DE7C17E7DC1B47CD185C4D72211496B1CE2A54CBBEBDED87A70D49DCC9EF0C9B61A6E487DD162B9D21605F571877E6285C270DFF0965E25B2BBE36C9067C118C9F0AF6AE35593BEA58ABF40530466B5559D1850111D1E3801996ADBD7A9BD26B7F45C0DAF44A8A58DC8BD5A56047256C9453AA669914D819768EFE25D5E1621018C521228E5BD8C6B12EA50DC17FC5A38AE161E829D02080852DB0552FB60CC240760D9C74A1CB7D3C05EE812605F7298D7984C25B747EC2F916537DF4F1D6A3129E0D79393BF4DCBEE349EDD3F7AFBD2D5B30C6C8602626BC8B6E264BA8E07922A259428C420E7A4716CD2C38ECBEEEE67597469832702624D1E66E28F937CD85D5B210D285C9691B492A663CC972AC34A8007C38C68EC0E8442E543EBD88286F0C6A8E258EB8904FD1FEA75210ECE6F0013E04E0B14B80E25F312BA94E6CF0953AC96F559CAA2D0C421D07345F6FA55CA7204A3207D807932DF85E51F8C1E9782B14A01CD79AEEF4263AADDE28C478399E2DACFB2D7FC4103D8023604DA09DE72DB3619C098DDBB49477D4AB027ACAA56788D744D68B79F108A444E153DEDE6D81684CD385B7496B83A27407FC3D3E4BA674715A00AF75E0C9FEC93AF08BD04597CDC72ACA6531950B646077C0CC46C925696D9BD1E8ECCF7AF8E84D00F316B8AF4C3E7EEADF09ADB9B07F44599E01B5B5F1824451D1663613DADE6C4C8E72F7D555859C02D4752661603A941D9AB22BF25F5ECCE4F2729B553F2A920DFF855607F254131DAC2EAFC86158A7F13F4E7648DF495F4A4AF588497739AA31C65244FD34422DD998E2B8CF23C2FF907084C9C5593C8F7B1A614548E57FF813EF8501C3F9BFD84C430E7A3FC56C058F05BF0E143849762E941EEB67D0783A5C468550932B0B51D06117C2C0CA7BD0B2F7629A25C57E6C848270843DCC16722ACD15F09A74547610226F0FD9030000000933BB5E33D107975F3C7D24F1C1756D56605AEA0506887126F17290A1BEC6BF3D160362241A4D5941A19D63D4212D3738293873947E6AA65E2C18C3F687C1B5132465201266324770341399ACC976D87549CDD1B06A88F862C83175B0155B2EF3F64ACB9FDFF8E66CE153ED75F0B6D9190DF39F8F138B9D8D290060FFE03FD83D6BA1EE03DB1A376C5EDA529C68CCB6AD9956B76B5C8FC13C9404DD50DF90AA73BA4CD92E2D166186CFF4D412F31CCABFD380481F33A96E1100EF0D70A216642887BA30877FC637EBB357E0A18EA15FB37F6125A137CD0F4F8B09C7F7D70BABB77FA0BFBDF7A295100ABCCDB6D1AC2436D85028F19CC7E85F9EB05D9615A40A5D12104ED7F759173DF83D29596FAF2BA55E1B353230385C3F967C1380C960E265F48C9158CE18F377DB2481A3D524EFFA6E2453A9C062941A6ED51461EB64785380924F68795D22DAC75B9C88D519F3EB7E31EB5FDE577BF0CDDB96B1C2721367DB49FA3EBA49BDBBE89A7F269F523BB2CBCDFB2EA28C25C7120A7185053F47841E0C86C89466395637339A837BEDF8B9872F5438576F2BB48023E1E31E6FCFB0A66544F10CC649A24FB0603D393D7493CC0B2A5C8D595B573C9663C838C778C625B3D9121B4DFB89DDCC1D3561AD902BC5AEA86476AFFC4CD4BFD0388BE80F2B4700AFA46D06087314B5C4747163DCA5914D60792A08B08D074096D4DFC5D3CE0BFC8BB4125606595F37F32D9C0DBA315C2E9CBAA1326F3A762751398803E8FB8588220DD1B0B42CB5DA9E4DBF98D09FCE36C4900E12BDD8AE256C7354B5D94543F5CE931A5A3C0D4C2476A203CA0AC2773D5119692F86E26883978762917F86E9C2AF5C3F7B33F0DFCA70F4DB2A4968355ED1E16D99C107FADC40D7A51DA72D5A1BFF215BB58598BA80539111D369FAD4988CCB3609B11F78DF1F003D5E95366C48394EE2E710FDC41E3CB4CB8853C215E05A586B38CB89A714FC75167AA440D0BDD2FB24E824FB15E8704FF3B26D437D8D7E750CBCCFB4B682C042512D152EEBB1D3C8380FD08BCC60D8BE322168FFC49BACBFC18C1AA40ED5FDE6D38A387F7201DE21C410698A6B9BC4C2CD8100475FDD78551B4E3373E1C7ACAA1AC00B25
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_38
+Input = BAC0716B1763B5B9CDF21DEC5E81A6173270D8FC11690A3500A7F8F2A2E2DB64B998BE86DF6F18BC25FE8E29BD1F39B69EC9C4508186FC784651DA3020DAB75B1BDA0B983844E1F7C15A820EE15186DBD818CD593EF73FC530F6CAC166D916A80C707A44FA11CE6B220247C14B2D6E1112410A3683C3CC961F06AA07B004FA09
+Output = 0181F75D000000023619A6EC5C3F12031E0763AF6F1E7F0264AF30268405E73B47BB55DE30C82EA2F373D5A6F84C7C4751BB79BB75940A4FB530CF005A273BD1913C78FF0A1E3D7A2013C5972C4F4F5DBB55A78076E33437DB6A644C0428F3670554068C89602DEB7C5DB342375CC165150788E05E56FF2B704BABFFE382FC51F0063066D4201AC821A6536503253D3713F7E9BBC8037E0894765062C7444CF41C1DCBA061E21B2FE27D35CA63CAED3E6250A37BD46B50F5B0381C7C3D257A4DA897EA44C89D8326B1DE4D4F58979EAF88BB9644214FFA1D087F76C152A07D5C288B2CC26C7A81989D7D30BBD6A001550C5F4C93D961437FD6A272D7F77654854003F90491D76396F31ECCBDA91D68D0453E7E0D814BEE3106BCB94DA9DC1C1F2726F69DE12FB7FBEC44706464AE7FC2CB002307E4DC81C4918D022AB9E95BED787CA3161B77BF5F82D70F2C7A7D1C5C8E4E255404E5052E6492CAEDE4283BCA2DE8DE23572D86044922A562F0E62C7C42B7720F0E6BAE801802E832784BC7690956397F957B1BD5BC07B6C4C93005350B82F28EC6130A64DFC57EF98C5E2E6062D76C1B1272FF92CB626F3DD4B71217930C198F165FB18835C62179BE3C4F1BD18E3C63871B474AC6064A198CAE03993D7002074EDF632BD9DCFF69268ED3C9B52B6048766B6A94800195FABF24B7727F18CF18F1D0AAD08B58E49C977C034E95DFE753B2D03FEEFDD0A8D28181D68649035B022CA4D7CBD96E5ADA92871090AC5CF65E56174C8EF5F68E5CFD69CC48190863AC53922C2C168BA463802AB79E71B3944CE869DF4D21AD904549ED7E62E3806975FF287C00624EA3AF25E211F9A98268DC218432CB5A347703D819DCF5E7999CA4A45220DDCF587E0E37AABED95CE77117B2042A9ADB2572E24D2C510193B3CFB920164AA8C9A69C56E1061AA061BF270C5FCEA0CA1D576A972CD56F0ACA4E70B4C7230F1F1A160C39D7741D40104EB7A995E89169D2B7F4E6B557ADD4671F96B646C84E644B6CBC4A5D5B931B8CB33530BEA2860DA5A6146FF1C1C7F392C06F25272345E2EA28CE53F7B602019D46B975E1A1A79F0F76C2ADC0CE4E0DD56ED6219993AA1882450939A90E698F98D6036E83F201FAF2976E381BBCD96B7983DF6534BE6F81AFFD360FE737F6731EC22F486F9EBF9743B4C3D3A63E1BFCB21FE43AA85CAC6DE61C5623EA1F3250F5190A1152F1E7AD24DDE9EA8885D28799090C2DFEC4E1A1140BDF4D70AE1EA8E8155105A78524BA670BF90E3FCE0C1D6F39A90AB3B61BF6BE3C83F2C6C5C96B6F518CF36B06E1CF0325F4681720D774BDC877360124ED88470044A2B2FD7F5CCABB47EDF85D9AFBEDBA277856B97891741EAE4B5ED08DAF0F070305E99C66B71AB654362FE1BC2EC700D9A4473549AA45976E626287419B6ACC06DF22B2D95C26E7A5D2C5465D61829D772BED94E5796A32BEF9AD2AA155DF8A81C6C188DC25E672D3E33308A7B8E2F9AB4CFEEABC9B7664F426363563697853EAB94B57416EEF9313355D6515AAD03B3BA5AC462E667A169330E26B6FF903F8AAD6335E63F36B8C4206DE771AC22766F86B57004F46C8BF195F074F6512A652B52F9D24D4240040F7F88C0961F97086523CFDE1D3C547597B8C38F74B4B82F8CE51277E363AD87BEE314B0A6FA5117B4E3000FB2555C83834C4DB4E2FA502DBD1D49F6987BDE2645BDF07054751F4AF3BA687DF92829B4F4A2802E7F1D70C24D2E4A89E485258A6B44BFBCBF24DC3579906FD2324517C5D96A3DBB86B9316A04FFC97D1ACB0C3C4D1C602DA8DA375E8ECF39BCBD81378AE204C38799FEB9FC3F79F3209464013ED64598BF7359A30C779F4D1373130D8016AE59183522450393069DE0BD4A620C6611CCD3609E1D0411C7DFD1FFE69417BEEF0722C67B754390D5C35BA43CCFD612ADEC625C48CEAA807B3534124C42DBDC6E2E5ECA45C87F4028A09A5675A1020439660C051EA3AFB2CAD0CDAB883374BD745858C90D929B03036AF8E5E6E5B3FEC99399DD8198BC26828C26052AF829A4145B0C3AE6A0D3E1518484EBCDD59CA2AF85D983AC218A63C522D84BE1F22CA22847D08658CA69C502ACE4BA901DFF6EA96BF9B6EA7F861ADE7E1BFD74EA27EC46ADB930994A36C274CA4C9B870D46C7BA55BD7D2A3ACC8C02F51DD326E6CACFDA454375CFD74C809A66A5E7966939F12354064A92720A3CE6CBDEE1040095C2C6E386DAA8E692365AEBC01B51D3CD1F33BEDE8E46057B92B78DAEBFF4903BB9F9F17690CA15AD579773DC528AC3309662621E6AC262F64502BE7694F13090E905F77FFCA822A7A9566612F236155610E1E6D6A2A6D186E9DE622EA7F7AC4F597DF6F5A913BE668BAB901550AAE3A616D16B31ED6B123061C165950373BA107BFF3B70BBB9ABBC25384E5EFC1AA232FD57C215672C9403A2445AD2EF3327B31892991DD92C1D2DDA459E356C8A4A71FC24DE4BF3C64D2C8F9C600B0FB52450D681439FC3DD845C3EFFB97202CAF89F467EBC61C6F1ECA3CF459C3F7867BC7AA53113A101B4BC8E7AE967C21477623BA09CF495686E879365D685BFE8A425C289F45C52734E84F1837F48BC36F5022E8B38CAAE764FF181C3BC9788B21D2941D07A3C1A24100B2DBF56072A0B71AB2D8CF966DFA54FB38C7FFA63E9A9CDAFF2A9C3F987877328ECF7607450851327CB0E0920C8F155767342A1570F382E3884F5CC5469347A14E40DFFA730556CE7318D46E64108DDCE56C8317ABC7E5C1B941E54232B19BF0B9ADBA4A1331385E1586F7C0A94EAA5B5F7621E76BBE1C7ECF1F29CA83FEA9CC5A78DA90BB24EAEFA92C4182C41FAB025E6689E16B86DE245FDCEC3AEB6B92829B9CE666C8B408A79D2F89214B08B6FAA799FACD82116454771AF9F2C2CA7409F3D4144A89814AE7E4E03F6E4AEEDAB26C690A7E9B2D204B054A0B4A1650624C073812864589A6AC0B87494B4F1778A51123B08E7638EC45B9BACC645DDD16B33F65870ED89BBF3EF8F71B5B5A43D975F3066BD133249DDF7439A6CAC46E5E8234EE33EAAE71FA5C5916159F74C18A2863D41379DA61ADE1DB253B54833E8779B2E7A807C7D8CA4CE466EFB0168CDEC4286405457429B1F6D4086380D386AB552DFB8700003D3AA9342C3BA604C6FACDD574F207FBD147F2C86E075651AFA6E95754A90F9D20D76C27ED584FE3A86F904C2F9D3419AFEB3A32D9FFBFF30A6707AAFA7D57F037E308772EC9F0435E5A3EFBD9245520132CC943833E05D2AAC4C4C3440BDFDF8F2535139F0568987377E9251C246D5C46AE1E6EEEDB67D50FE2C0DA6177365CFA357D3C3A1321A16E3CE044F5E1BC7A596FA954D3944FCD339AF7445C08049DB74D9126999B44DE8CE66226F0B103BF947DD1CD0E87594B85A7562D045AA75776E5508C6710AA1CF6E47E0401443C6794620283C1C4C3C9A0CC0EE2C6B2DA80F2D65FCB15C54B5BDE806210DADD8ED5B9E42BE9448FB9AA4E2BED7B99C86EFF83D461FA82AE30BCD4439C76067173FF32F477772EE785C7F6DEC19310975935E12EAE622EBFA7AE8E1A654B573D323AEC7D59C2ED4B7EB5669BE85F328F7B243718352A20DEBBB5896630881EE4D6605BC42EF8E74D5F0A7C5CDBF09D27DFE9D19B80013464F72356441A80C1AF8F8EBD4CB6A42DC5005BCF2A5765E910977107DE7E82BA1D905CA252CB64AE80B0B991D110946DBAC76143BD0D24E9EAE74C464A51A2DDE380A8DFD594D0E851A5C2F47A2F896F50FECD69E4BDFE2D58462722DF89476D51EDB2DF5E338DCCBFFA61804B486DD06B8D890EA0ABF2F650CAD2840C8FB82F22EA4D38FA1E4D756295DB038D8ED177E8D9B4330BA3740394F0FCC518896E07820D05F483EF30D0B0F567804EE23C35ADA36AD1D2DBBB703B22BBABDADB0D91AB6E71A1AE78CC5B12676D5A248C57CDDFF320B20110BC96AACDEBCE41360658B8DF1DD4AB03AAD8FC14DD94A3F60C83FA3C419D50F4B81CC71E9E85DDC75A66AF3E498A758DCC7B7BBC1F9E2D80F6E9E1EC0C01627D293A7F678FBD24F6FA76A2BFDC6A1E97D43C1E5725C463FA52AA3D286332F95E972377B811990BB7E3BB0D6A09E99A3785472D7F950BFF0A6C83E796FDB1F91EEA038763A18634D25BA6065FD0EA94AF38AD68779FD44F9D3FCC670BA9E5F00166A19E06330C54676C5545B0656BD3717C1AB26F0E16A67456C51430B4628720CA3087D8E1BEE038E9DADB3FD77D2498BBBD98A3F091B8AE69C0CF7FD82CD235382807182E48129AC25A22D2ADE2603AD7834D93E22E846D3E28B67DEE19EC3EB38254529F22EA44DA039F2443F7E5D568BCAF06FFC846D018D3D74FD9E42A21E31C2185BE204B28FC4A2B2A4764852880C5B3EF7DC6A88FBDA470B29FAA55DC3EFCC75C22205ECE690E5790AB766B6B70AC5609FE4979B54D79891F3D8975068D351003180730A04A2EE018A919AE00DD81D0F37EC8512229E29836B3B49EC6A1A8724B6C92D984A7CA5FF55751A66A4D68FC3A0792A7DF72809C98F8D32B89171C3A1AEE7203AF4E38FD8775EC57AB7DC8DB6FA7F0539F6C8C326AC18299919A6FD5BB362141D7D59AB432EE33C6DBE8D83E091C2BE5FEE92DE809D844C60C5F253E8589CEBF7059DF8D157DED38B85CB3AFF09A476398DC56009A10C5269D32C0F539D6AE3EB013A9F18ABAC5FE575A0558F53EB8954DEC19A023BAAAE1F8D2C9B5DC9B0F79FA3DF68F4CC5BD22F6F2046351EBB645BD87F2A26EC19C9CC3ED42C1702683BE4D53FBC7D505852CF75E73D9095DCFFD0666A8180ED4CA927F686D467ED2BBC8B5E1778B87028E7233871D316CF70CCECFD972EEE040A9B2C496DAD79F8E537AD69873B42206BBBB9BC5195A9BF43E5125CBCCD45E68CA4F78345A3DA435C2B021054591E0B6EEA865262A6ABADF381DE8B4F7DCCCA816BDA7A0F1E55C12B9003ED683DFA697AF3657288FAA599F84926BE0D4B84F172E81BFB73B473E9CB97FB2673C2916233FA9DEC964EE1E289A070524C84A0377B8CEC5D5E6DB6C76ABB2AB74D340BB21EB45945968B83EF717AFE47705F69C633443F2D8185F883EBCED2F121EC23C4B5C999BD744136F438197648A2C27097C72E01E4922CD348140AA18566F5BDE34F1DA377ADB61129926B44150FBE8934A35370B3AD3FC34E292870718A3A86E3AE887107ADADFB46B5EA86A3D7529E8DD664D0629F63A92E1898695556C0CFE849BF6C57F356E6414336FF6EE34DAB3F44096322CE0BFC3F05D74965E2A093C75362AA0A0B48E6161023A21955D95E0DEADA430C5DC24923DF12F02E8B7224030E475CA6D0895AA8F7249771C6FC61ACD2FAB6B7C77EBF91DEF2883FB5B2C01E617A7129CFE91CC07EE9422A593A1F4CFDE0879C0197857A6EBB8424431C752AC6A1597A4CA24CB157B87C1CB3AF12F1C320B7DAF1DCABBEC5A62B1787AEA726E735C4AE0861A27D7573F4FDD252486EAD5E5984AD8927B240D390D344839AC5E8BCF32DC8FAF8F2A033E62739F833BB3ABDAB14502FB5E824DA88FBA868BC77157CC19C4EDDF8E582EEDEF3D3DFB6EA038A5230CA127A5876CB277D84A4FA341E00FFCD72F0551AC49E040F25218BC71CB89F66762FEA5098775811E7B0E49D65E4754C3B48CA77E11FE5F2178123EA999929A65524E043FE837A5506920987F5544BE83EFE3341545D31E9C60453B4F15A5CADB4909AABFEC5C6AAE8AA6E12313866603456634C5FC8F767D289BAB08EA48126C3BA3A53B29068FE814D70EA708B1149BBD4403814FE76D9D693258DE7D372C9047FFA2B6A869AF6ED5228EC7F42B48183056BFC7BB276E0873FA9E5EA3D0409C71E05BBE45271E00A27BAE90FFAD72AD07E33A8C8CC3E7E7C083384BBC9E1B86CF457E327960721226481335F55B4461C3BAB9BD9743E5DCA0640586A7D09F081CB6D202C24CDAB0F415BBE500FBBF10C8B3390E10F1620EF6FD4E2EDE3B20D3E369DA1D5F0590798CA685105AEC6A86D2392209251A781E91945BBECE3907C1B01A3E11BDE50A0300643FBB9549EE00000009AAD2544E813CD3FE5105AC68E7F6597C97E801CE0144712D1C09CC3B2CB68F0C4F50366ACBE23D54957D013DD86B168F9156038400343422E03E6B5848AE318D03D47BB98A113F9426076262E7A5D1AAD1BE34B4185C105FA66399199F8FC9AF50F4F4A28C1C4E47AE663E48AB5D8E433FCA4203AFCC016A40CC5939DC9586869198BCBF5FDC7FC6FD5094B6EFE2CAF88C9A609EAE0F9BDA736EAB841BA81592C075D4A424BDF5AF0A6B4828C02AA5242FCCC63E1948407E6EA862182A4F7DAC260EF312B55F419E56FFA3B72691423B41A7DAA655E5D33B138FB2516D5F4B453E2FD5307206B2296F2C9BEA286F287059881D93C49947580A7ADDE967EF416BD8230C4D0503EFCE56C3B192C106E4B07A4A8EA43CAB89563E5DE52CBE4F852305E84D5E75240ED044967AAD37E9C0EA79525221F55E411F0F40C55D592BAFB5C6A56542D38B0ABF8B3F0F384C4A0495F3CE113ACBFBB9EFB2C91C868CA3BBF27CBC37BD7466E3C06E2920DA64B90B6443B309E899EEA7B39757D2901FA5000F1A7DB64A9987CA249F761CB21012790623F2AA307B0A3D62BCAE1A3DA34CFE476AA587328FDEB5F36B5131CD302D1F6CC2E026E7E68C798DA9D5BA2474265B9952A5F6553B4A751C2167EA64287C212D25E5CA9D6CC980969BCCCB86FA0FE064492E18694F9944736183CA4599B1D9C909BBA4CFDCEB1D0698951B19F550B743292A2B3E3517D99C2D0F712D01A68072BD1E0DB8EC75A9794F090AC99152048E60038713B24FA4F8585BB11D5158D9A9C50FD8C0364F8C15D8D4AF0F06B1AEEAA305192E315F764625498D7F9A82C2924350406AE94F4BD6192A58DEBEF35F8EF0E6AE42153F9DBA10586D8ABA79CF1FEAEFEE640946AC2E64AAF3F5B0FE71C569B81E578CD185FD62F57B2879406A4A052040D4C74886D9B357964776E38EB95EB6AD7A3E679910AD0B43FBC6749C5E709CFA220AD451DAC6DAD1EB14475561774ACC974F055CE755C700FAE9F1301734CEBFAC5E85F6C5ADC5E387489B27CC00EFB41BC12BCAC8476744CB44F3F091633CD681C10D22406D5BDE157CFA718E01CE2B95A59060ACE33D8EB45474CEFF39F287C67E92A970EE8027CC4CC2FCBF
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_38
+Input = FE46B0EF95B808E6E73AE7ED645FD937F4F643718270544750E5C7C40BACE92613476C3566519305F2F40D755A42DED3F9A0DB5F90F87C6A7C174129BEFBDAF4B0422F4333D3D8CF56D369FEDBD15F910E85BFE6A19968438A9F093F21E9D95CF2E846B9D4ED59B9877CF8F93B060A865662129758CCDDF6FC04308C8D5F4C4E
+Output = 00158C5400000002CC2787C1A3BCB1A7FFF5AD7315A9FCDD39DDE940320643EC9F77C819F4409D74A5C35A5EA20E95EB831C97638DA6F17B0B74662598F8CFFF007D20FBBC215B043BABB5354FBC9C8749AF573028854BFBAE6D047A5E26A8E920DC8ADB831A3DD2DC35170D2627D8C2311421419CD48E236A6018F1492EA0298FDCECFEA2AD015BA383562718DFB619FA6DB8F016F22DF2CDC8482B58F8E276E672FA5127EA3A6D58F7F86E5A1676CBC251CC9B3850ADA76C3EBCD4A5ABCEE4DA8D487926A08E931152C7A46D33297C758248C5036669C7EBA398EFB67BC145D9D7D92E9152775D74B0D1BA75B659CB4224D74B5BC1334AC3C13AB6221E86C0202FA1B59CE385C3EE1FB6A70768AC97590EC11B0E8ED9669FE3735F6B7DE0F50A7732AA0AADA55FB4C5577E78AE53DE3A29B02C0424FAAF7F4A43A65E50E380AC098BEAFB882DA64277D8D7A6C939591900012E363B0448CFAD072E7F244189F52E6EAA13D5A244E6D68D025E4965C302E51AE755905F55C5EFEA687F94FA26B7721DD371812C7B9376DBDB682B3D7431143D6DA3B5CEDE19193C53C7A5F59251E399DE271648505D78A535CA3EA5108EC2C33C1DCAE28C9F1B4AAA07ED546E72E2AE36A3BA18FF8574D5743ECC54046A3985FC347EFFAA4628DDE9048E43D3688D61AB86915C2F28ED3C8E20E290EEC01C9CFA3A1CA23F06408A3D581D2284CD42A26800DA16C1A685B5D2CB1194A846851B45789E3FF8C7CC921014AF4CD677B4AA22C12F05B4BCB39AC844541D09396D5F6EBC375FA8EC1ACD72302566E73E2E1E6B640EC81521C717FB1F35F96254CFF1E7D021BD6F08883496B9B6AF74504BCFA5DE740E45C60AE1FBB78719F7D334E52C4E52824AF003FC2B365899B6BC0F3EFA86DAFAC213130B160129BDFCD93403DC993AD01B713D22518CB290E74181B63E0A1266F46A5C1F54612DB3B4D908E20807E6F2C2D059058E6FBCF939E93ACE346974DE5A40D5BFE26366518D8381B62EC07CF2580C5FDD6B9F04F759C83A98A1C17DE5D24BDE575A41AEF40AC16A0FE65837E25F642A332DAF49F2F2ABC81518CECC2698D1E9E86747210D7BDDD1A13A1B4C1469AE4E0B231E741B39F26C1FC1BE93B5138A1AE231D2B147C9D4CC84B8F9E7A0FDA9EDADF5F89CC3D6080BE3EC1DDAA3CD30E86C403739B9EF19DB5122B2F52E52C40BCADD9D6CF29EE0B27F4C2B3D73981389B017CF36228DCBDBB30E49EAF06D13BD5659AFB699B0112DBA6FC7BAD3B5F91F8E0F153192015715527610ADB5A858E9C00DD7A1B37ED140DF278B53A5E46C88FC144CAFCF352BD53B977D751640F6871700BF9B578265EDF1A46607EBE5A479B32CC8CB8331E8B2DD73F0F8EDDBD3584386B54FE6A02D0A1B6415433F5E3DE81E92D2EACD50A16C5193FC5C3A105D9BD3CE1E27C6DD70839E93EEAB4CE7A6A91310B73CFD51ED21F286492FBF531F1F7EEC46CCE948B315A5D9EBC9C6CFB9B40CF22F3954FE147F4C06F94295CCEE407D7339477831CB1C419AD27603DE0DBEFA9B1FD2586D89BAD3E3476FC046F6B5BEA1A5CDD237BAA9D9CD512F65D58F7F69B3418A34EBEDECB10E207EFC681484FEE527B5898FBEB77A250ED450C422F981A77EEEAEC269A808CE29D3744795E3E8975AC66E262A9536A11E937C2AE86BC9330A8A29BB6ADA03DB6F12DE8808E078884EB0BC9E4F680E4D66417EE8E77D167D7243D006E9A35EA2F06462F50D8FC57172BF543FEB987313B74A56BBD031A79834DDB1133FF7F88453306D5B8F6D45DE386669603662A399D2E056F2A47E1B185CCE9F4B2ADA6B41DE8CEEFBD1164F551FC6EF3BFB52A79A079F9E7FC91BFF0C4DDDF552EF888B70AE45D5CF2A246FCE926188BCA56425CBFE2FAEB4A38CEC425877C93D5577AA20622EF93DBA61ADB4CAFB075D93002F2CF1B418CB80C962501A678DB1ED57545B9C7255C96B960B76D31C76C547E34B72F58969FCC56FFEA2E179B1E15A6B25E1C71EFAEA4630FEB5A92DB6E6CFC05F2DCB52FE42C58F5CEE12453E84A0F7B27AD916179B9770323E01489481836B477406A716703D4D14ADEE6E7CC07599EFA9E3C690535EF54C88D7B10B70C451441B7BEE0DB417BC98EB7D6FA7431DA66563C2DED02F1FEAD9C610668D0F414C317BDD9CBC553D8A8A37A6D2B11C7C729BB436F06F11CFBB6C4FB0FF30F6FE86A3AF47D72201115B7F5231DBFBD6077CA59568675FDC8720C2152AB4F6C991571DEA6DE99E75852297B2107953D4FA88EED8F819A4D811D770FB226A899ABA1EDE47B4E6412E47D8655565FBE6389874EEDCAB2CC385D9B5ADA7713727FE085E8EFBEF699E798067C113222E0C6C2F9B1F0CDCCC8C69852B0DEF57761A2C1BAF6B66EB6803CD846B1B369083FCDF6D3F4C1681F8EF3948D364ED03B42219C6C26AB0BDAC92BF9DD87243E670FB2DCB13FC2EBFAAC4C5BF5D801918547B00BC3D71D945BB7894A3DB2F964FA0BFCF1B1E9AE17A141373CBCC823DFB06134C5C7C65BA810F515A2EF15B498C973F31220BE4194CDDE63A0968D7D9A319A04314166337A05502E76CFC3E994C839C34EB99ABF93943B6F239F15D946A0D9E9BBAA4FB5D06687EC1854D8B46E869C986DBEAED506E90A9EF7777B1587BE29158444E3C87D8EB80CDFF128538E102665961829CBB15DEF8F4C48836EE6E2675825B027ED4152773D3FC5C97959640FA64E8FBBAB4C5021B231C4D8B54D177CD7DDAEF1B8F245B2BFA04FEA735FB0B0CA031B6AD36F39B6CD24C6D86B1433AED72147883441CEA426073974FA6AC148A034118D7C2F48330A5EA7A502D4E8A72434FDBB50B3C42A585FFF9E6946461C19C9ACA5EFF192483A484A165375CA8E3F8F6815C22BECD6A7EBF488CE0A8DA39A3B372DCB88B291C3186BC5E5FC7988E7F71AA0325B251080BDAD2ACDDEA8B15CB53991A101CA4452B13A51D1997CA1D5F1A7892691735E55E5DB12B3161C41BB9272021DF940721A0B225D536CAE4B42987921100DB80464FE3B6B2ED821FE7F0037F1153F8BA9982A2EE75BB8855C9311D6D680139B9134F71BEE50C7F44787553E9D0E324B68406D5DBD91742CFCF11E5C5D6F8CC5573D759987D5D1FC1C14C4D499F4ECB0500DD2B3BB3C1245C22781B3C7B9F3204A439D1F68643BD53009D235380F28D17373400F4530B4B8E5ED86AE7867EE627B6BBBA9AD8FFFAF6959B48925F58B439D234ECC8A5341766F3EF727E1FAFB422991CC20BC9AEFA0184ECB037D506230A673EE5461FBE9727071F1F94D340B33109236CF87F1CB2BF428E51B6BDEE406C94DC204835E7065CA8D3209040AFE8A78188EB4F435AEB4484595C965DEF39DAA62B0F9614D8CC3A14F4AA6578938B6657A45D91BAF4764BF0CC36D49FA83DD25B067D9C54228DE58537DB1805A1CD74C5A62E99FD28039EC02BDD6EF3A79C0B85E49C2CEA8BA31D3677195C7B61BD5895CF489F1EF92608921095848EF59E032A36A3061D4EF14254DE50EEC24C3E38F2C774CB797FF84111AD8EF0D1A2A56D7B44565A6A47C5E3B566081212C6F0D96EF7FF6536058E068DB089EE8E31CE76D5FB75F02CDBE1F71FBA61238BEB9795A410C00ECFB0A8573BA5D09B898E7B6128A5DF108218E711DC6C7B36FC708427B4398975EFD0B113368E720088BFEBD3B48A0B07295CA6BBC5B3FADBD3AB0176B8F11511677E7DC94DFDB30BABBA6C6157A6040102E901EC71FEF833A207B5A4B3A88BA36FCB88A09133F2917CEA5ADF834C6F829163BD311B9F724A0C96693201E66CED37258EF6099FC067FDE7DD3DE59941A04CCCDFC0E4FEFBAD5E524461887A7CFF3C0155E19771E42DAA9C57009BFB12F12E4B7A28C143B99C04B40E356EFEB7D9058DA54AB3D2C3D7421D27F4C2E6DE0AFB1B1422A90453CCC78431625139C3D88035F12D7C5FB25549ECBC69A5A11F6CEC81C79AF43EF8D3157DCE959C84BCD42A7F0F6DD57324FD2CBA184E06959CA5F178583AC1407F517E2657339FF9C858B5A4CB5DABC03B1AA2F6B20BE706C5009679351FC5C6D17D7408BB350709720EB2826018356096645B3944A2D664019693DDA2BEA8F6319E7585744993C5677A5200F06F8AF448D33A4BE560ACF2C1BAB2DB12465554DF08BAD77D9E61374A69E8896CD833258F40062BB75B89DA0C188BD6B43DC0FDFE6CC188B6C5BA4FDCBB749E6875FAFC77E2CDBEF05B1FE705CAF5F4FB519F9CA257C7ECACB8B2CBE1981255386D81FA453D23EE45C162F4F603AEECEB071B8A1FDD37D95AB31A97045E9609B5FCCE0BD80A72ADE9BA2575CD9F28FF9AF303D94CD2031A5704D6FD53C9AECBBA39ED1F89707CACD5A41BDA20297BA883DED000091CEF1A2C0322EA5B6D27C12670B7982BABA115EB524FF4B9B9756B2A3A0206D2E230F8E6B80630607103137554F0966958AA685043CA72D4CDC4EB38D7B54A393F5FB9993101F8A081753C041D761AA1ED8E6D040D4ED47B6F2538E065CCEAE6DDDF8ED1CB446E0E3914286FF9A95B81CE7D2A5E964A4630CE0AB82685A75C3606F0A1B806D9C108A8DCCDC8C0BF2EDB61AC315E43E633B7061B58128D85D0CF68349DEFE33DD45342F58B3C271C21A4F4A7507BD73EE049B600B2D3541B0606C9579DAA8DDD1E8530175589C8D54DE56EC81909996FBF5142A55384B8D9E65B53B76542D704040960A5EC2128B6BDD480DD163014DD7E3D021579801686C75B1BA39B6B74F0C478CBC32635F9F634B8D8EDD18F120362EA5A4811C5188245AFB5CED776A9355404DCAE56BEA806B8B33BB0BC8AB9AC497CB129C1C29BB4FC71F53CC428F7BADBA402AD31008BD16ACF045BDA2ED757F90D79C4CB2C049F2C6A298619DA1472D1F447A14EF7F44D2F05898D0F203F48707B2A355BDD82693AF0D932CD1F632DA2017E506BFC8647F0B892908C98BE3CC853C218D238A3887C51ECB5E4B65EA70B61518605CCED4811A4DFADA8CD41CE3DC90AA8F9C0FC8492A3A868798EFACD54221201DF48DF8845AE1BF59D718A0A1799DEFCE97013E8534CDC5DBF8AA8AFFF93B46E976A1A0658381AC23FE73F5C8DCAD5352CAF360E3C588332B8A3B75046CD575851C5A12412BE8923378DD4612FB7AEF6AC4D8520A847D3621B8DDA606D6C1AB75A2F6B5958B2CD942AF2DB21BFB279E32F4698154293F923EF31609264409C87CE605290E0A68157E146AB720322016F5BD2F630422827336CF9A9742CAB5C6276F36472ACAAC1E96D7A90271980D6CE0C30E8F3C8223B2726C75E94D950577895CF810F9636384FF42604285F0EF6E5A25C9875DAFAC89F00FC12C4565FEBF1FEEDB8B71B55C31E21F30075ACD4E9050E67E8C4596AB67470F87E5BFA7F5F2171A72E5B531860AA25D6A18D54F2A9452793D70507A034EAEA4546900BFB004D950C000B74421A4FD456BA704872B50A1DF8F0F84A9DAC8757BC1B9DA9D0BFC16814F564CDFEF333C7390F73695EED7EBADF1B1582175A997DB1A453AEC4496AC0916062316BA2E19E7476C38B063037770B83C19C6E00EFEC55D5DEA3EC61944BCF9D1E3A0C15FDF90F6D6E6E8B84D0C83E38025812AE5C565706A74174675CC510F40258FC6D9BAA53D26201D656C4DD23CEAECDB5009943D27EF657793A85F51A34B2E7DD1DDF6CBD9F58C46192D352E7935CDDFEFA3D9BDD12DF6F030DF9205AB38E9D1A1DA4F02E5897B8AA12AE929239BD0663AB197B39CEAC316AE68E45E37275B294EBED0A2F441A16A9F7B474C4D2BC9A7945BA6976C6C3904816C8C97D329CE07FCDCA6CD7C130796411E47360F32CCCF1C903AFE7E30B04459FFEE54BA139A09C8EA02CE89DA113C9EE70C9613F5909C23B9F1CFE1B245BE6868EEE5BD9988A4D3AABD3EB28730A3D6CD0250B455688A9021D6BF1F299B95AEB627C21FCA679D28CA22DC192BD72E6C7EB03A66BF51F5FBE5EC8D120F5930515E03ABDEBC30963B482429E30B631ED1A7284C24BA8888EBBB54BAD535EA46548903D387EDAE053A74B98DF26AEBC78981885761C607215E8F08FE64F8D7A000000172863597F932CD0C845376FDF3647C4CF35C247FC3C435F92EE840E39E8D7522D9F3FC2F22BC17009DB7F1B0C34DD08C8D9F2FFA7223FA0D17C739EE9C765B12D4C32B31A1A0F520AB1D39ECAE1B78AB21431B4329E6EE42713EAAED9D7D80C57510C4BDE1B8E4E4F449348B63F313A48B7E743559ED9F3A47F5F50BED9EB8CAD0479529ED12BBC6C3FB715D5375FF6823E9845CAFCF863B6F71D662F8182F7BDA69B96F96D6180AB5A3F14D1012F36329BD90E13E59E7675E7519B963D37459D60645BE1E56DC635E25D19688F5BC1C02318A0CE91532B2ACBE1C7627A6A73771B6903AD525FC802423293B19A6E5510E031D0B7003A099E3269007804140825BFEAC4A2527E206AD49BBFC58458DB58D47EF97F34BE9FAD974581186F72041AD2C70172E6A4BF943D514E33F983622C222BBE7C8F649C2EB06FCD9890545D0C920B2AABA93BBB6C067FA163F6AC1957ED403C2466E45358544756979B13BCB4D5A4BA9A5009EAC981A0432E610BA806A77CF0BEC75D45B40DB9E8CEB15A909F40569A5D9CB8AA7F940824265B70A5925D59E0F323D825BEA1F9A15C671D75716EAB22D496F9F96747D4B5E56FCC262912347237D405D7CB4886EC5C82CCF2F0F02187F52AB343E138C41C7B361AC0B89BF2F6CAFD12023C6E522789BFB16FBEE794535D7A1D4FBFC21F3C782B2DD1F5D5D7A7F8BBB95CC9A20A295F7EA1EC771EC5D2ED585C7B6FF1329F59886DBFC99BEF309F288553EFBBFA3398B320128D0133DE5979758A14F05BDDF73A0B254074BF61EDA1E18229EF1DF3916B3EE32B297662EC9EF16F27A43E6349B4CF0AB616BF82FD2851D29D350E518BA5DE3D834FFD7FC378CC26D15472FDA229B6EC3169CC60ADB4DEF93A3A68FA2E736BB74B094FC0F646DBB6F78D0D76B259CE451A1C73E9B111C5A79902F6E7451FE412544AB4035403922878EACD9E966C1884DC7B3ADC971F6C82BAD9A31496968B4C97D0BDD2FB24E824FB15E8704FF3B26D437D8D7E750CBCCFB4B682C042512D152EEBB1D3C8380FD08BCC60D8BE322168FFC49BACBFC18C1AA40ED5FDE6D38A387F7201DE21C410698A6B9BC4C2CD8100475FDD78551B4E3373E1C7ACAA1AC00B25
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_38
+Input = 27683B42C9BE456BAA22E214BD225F772301BE06FBD042C458928C31FFD044CA9B8CB18370E52F8130691A661F14B11C6D14B2FE6C77E5D8ECAB28F94076D4C48902286E3ECD8CD5FF2B7EE0A92E70808CCCA7D495CECCC4FAEF50FCBB2FACAF49C3958F943DE815E847CC393CDFC83CA7E329EC251E881E91BDAB27E2741DCC
+Output = 01238DC1000000025DB825416EC910C0B2C3A90C96A3A7C8597C5A79C4FCB9C6EBADE3DDC5105F4B85DA1C0A959F08405F02675D491B09E9E3A795F074B1E6DBBCE0E5204175A6B35F441E1CCCC2F2F8C4DAF225F2ADC63DAC94707FA45AFC61B15DEAF0B275ED09C0A0A1ACEB1EE3C7EAE0B384ECDA8C178365737122542073CF5E6131F6C45ED8526406DBEF4521D7EA9D0767266F74CA730645744CF0FF462D4A3278448895B886B71C88B1587C849E70A5B732AEC663566BD177EEE57EE71764D11276C1DB33CAC15B42522E440747C84C2F37CC8173316EB2A08C8880F95926BCD14343EBCCAB9CFE556B117E875756E7D334CA664AD9B0C0776B5445D887867141A90DC4EC66E76441289B7D16F7C1690280BC05D489A70221009B421C377A612F3CBD473CD8493212FE1D6E239E9033BCC49A937A3D756737E0BA50539F3A70D809E143A0C9BA259F35372FCF7B00D5F69268A768A938288EC14DB028BA8636FE1B6ADAC007236DACCD79EEA03174229D960948EDB526BE6446A6E78DCAD36E4B84C0AC93BBE24D41DE3AF8E8F61AD29147AB56BD895D0EED4CEDD5E82661FA84376BC1D356503AF637342126F666C733217EC5E3E4230C3944966C356D23B860031E93088350156185338C19D87BA70888DB55FCD253D0D92368593FADF48A5431B7B31F14BFDE5C3B6FFB112DF3732F3C1790D5738DD232EF4579737815F939F8D9BD79396C31DD82B992F0A8FD45C07278E2C2A48AFC713583380AA3A1B002A9E75671B0635D0A0D8A0DFB13B0AEC8BF4562CB21F3000B11FB28D34B162CB9E71EA97A8E8522E147123ECD26D9061FAF040CB76F14869EBAB77EAF026868A3AB424C20124371CF8909B92EFFC0C46F7A4AE6B10985A238D14B8ABA5926CDE05F66908ADDBF5F410CB72936E11D3A5121D09FFA8878D7AE47BEBDC6FD74296C4829EEE4E3980155EA60AEC04DE486611EDDE70519CC6CAB09A54A56364E02084D9D551A19D5CAD67CF9AE1795304D2B445CBCCB1217BDB86954996CD0F97B9AF3FC1DC8A401C984D17EF4F13FEED3049B762A9E0C70B28152862CE6A7ADD12E98184163531769A2CED565E00B50A2168E6C9E4A53A0C74ECE6077DB86FE5551F14A1B81FC1D99CFFB9583B479B4D30A26FC0A3F66B0EE1DF1BEEB0A99D0CF312F4D8C926461EBBD411E114288CD789ACD0DEBB7F5EC3E9780F13AC53C33F504DCBB139AFA1A0269F1F66211AE932C612371DACF190EFAD5A674A3BD246A99F87253CB8E5E3BFD3FFF6E451E231D697471771F9BFE41D32B0F23C156B1840DB0B8C8F7DC8F088C1425BD1E89AF7E5AAA2020A5F034C6544F230ACF399A2167E97530481D37C07CC15670FC3C40C81B587A720A2AEBDF259BC5F8376FA6CB7B6CA6DF3AC004AE2AA9B89A53B49EE9A5887EFAA4D7AC039A080A70A1917F20660F7F2431FAE385EDE7BF5A5DBB1F6EBB8A1BF5494B73379596361446B0A551E03734E3ADDB77AD550AAE9641C9C85AC5A811ADDAF87961CAA749117ACB599EAED9E086A2363CA50F12DDEFE3654DBCF244C036C6445A36E7DFE551B83781137AAABDD08A4DF989F312CBE7403269477A12F3391775DA387AFD2A3219372B59798714B1B89CC4C109E1CC2C7BFCB9B4529BFCE84DC855044F0628BE7CFD607899862ACF6F04A000B192DF51BF7CCF9421EE3E547C63A609C69018C399EBC21BCE35D4229432EE7CAD5F80BD5E9D7E3C1C4A6371253490F959690C121C79A0CD030F0467D92C6650721CA4CCF124D762D0BBC536EF3859788E6AE9886448D17F8D45EBFD3CF59AA46F3E9C8DFE5944C3A1EAF03C323A7AAAD0A62306D60A255958036AD2308AF7A46A9C5B02D51C32D25179948E30D676D0DDBDECFF9351E745A55B635B98D83AFAEA35136116FD7ABD80C7235C990F7471E99732FBBEB23CEC2DD6101CDC14D6705AFC0BB5BE8C5920A5C7E51031B59581718F99A95B351BE7E2EC86B377072A690D663F167D76BCC2150387734ED433599282B71481B20AE95566EA28404C5E1846CFC4CCB6A78C2A5090F510E0C1B86C1055E2CE6D159307BE57CCA3D70707C63EB78D1C9371688BA368E0BF744984E369423FBC53A7A1C6F5F444746546BEBFC6B903F7FBBEC0D10126F1D066D5765A7746A7F69FBC0F3876C51E2128662E7566A1A5EF9C2495AE8046C771C16C1EC19DC6EC2E85BE32977B9F9C1D43A1D37170499DC60E38B66E3DE149206407A50189E1DD05BA0AC7637E3A1CD1B7AEEF4C1D05CC4229FD98E3D2CB517E678CA80FB69DBFEAB7AAA22B3A079E61B3DE16AE0192765A40805D1234A1A09C33A6519FA2993B9D862D0055D9BEFF2B87EAA75EB8C7EAE32C08FCCA9962B5027D5D751342945C54ABFB85F604F7B98E2E25F63136F83474C80333A042783549CB70189F39C45438E7F863BC067978CCDC365C49CE34B1655949FF7A265B757D511A22EC1884B8BEAC472EB6AFB08EA0135F6EE02C0B93A9937730515AD113599B6CAF10B107F1556A4AB21A7688978AA036D712DB992FB92BB8FF20C8D8F14B8F0035FF076C577EEF4AC829F8905A1051DC2AD9A51083E7B9FD7A3173DB63B3BFF7E01A85786FBD10D151B08E17BAB2BB1D7E98DD9D168E31046DD4C3F811B880593EA77D26825EBC82E6F9C8E456B20EE9671424DBFBBFBC15D5CB91BCF3F6DE04761406AEF9278AF7A1E57F8E51C5F6E03CF1D5C1B02C8AEE738F55622E09A444320B88AC94165390A8848114650BA1EA67C46D55E581EDCD6105090E32F7C1A289196552962B049D9C2639450427AFC5BCE142C3525FACE8338650806B915934EAD6F129B8071FB759D94533142DD1F7876552B7B5018304FA928FE31FF2F20D7EDF2E26D446E2389FF22FEEEA23DE23518D6CBF741E99E9361F2F36313BE33941BE6C7463B31E94F093912D3B63D56A1434CAB45BD90EFA05DA5B91DA69EDD7D2A6E62C6262115A71C0D9EB940DFDB15F57F37AD9401B617DA4A3D2EF3207053B43BB8C5ABE8246EECAE00C86F7E102713CF9B91AD5A321420ED2D663DD73BA8AEA4A01A99B44DBBF013A7FBD5C97C7C6C62F89FFC4D11626DC12AC6BAD86AB530011293A05082D72C08AC2310CD7904CAF64EE92778438F60B8C64E96B9F9308880871943EE5C4BA32AFE0CC3554A9E4997DB3C0BE725400A1F14B56E47121782A61C5A84B355CF8FDE71CF2422546FD4693001FE540D126B21680F8559B73E73DBB697D027D2AC995052914D40ED0F6F9CCB329C140F2A8F5A358DDDB9B0E852259F04F7F520DEA2358B1D10560D5F8B81983B5233ACDC5651C20BAF5C8F63E2CDBC6BC7310F2A4175AF4B6D5EBB880618233A4ED1B166832D80877767956CA4C26B59286EB555D20F0F692C0833B3851541A14A7B41408356B58CE73D4E4AF3BD25D4144F98D14DF607D5178350FBF03DBECB3BAB302273624648410C53D88F95EB799A78770D5000030BCA7D17427C03DC8E9D3FC4054F4E905A517E19867B1A8FC9C3D51E6E8FEB80B5B0D7A2698CCA1EA327A06D5C2869D0A66CB239C5AFC6EC95E8F50B771A7AABC3D5647780C250839F2D7F982BB34CC970C5B35F6F204D759664AFDDC75B33BEE25E48B7F3E2F8E24E41BED284C6D244674B249E3E3E3A7CB99717FA6DC04C45351020F52C2A69E47D1161C265D84BBCE5FFDA026249CAE321FDC20655A206FB187130E38DFD96AFAE0F3A0564B69096878081FB5B5C877FE4211FDB95B53951A137E6CDE5EBCF76C73C714A5EE3D6ADD262C851261BC9D6EA9A2ABB1CF8351BA67CDC576C205A0CF09727B6F435ED3D88F5493741188C6B6F96EDE79A442B3A628DA285F8EA10F1731D76E131F2D09A82CF86764436FA9A4B39672F0982EEE8BC632647AF7F0BF95133290D8E800FFF4A65C4CB0A678FA8B0D4B321FB85D7DA170FE36E20ABC15D581D11341628155C64D3D5D726D45320D6CA273F412565B5E4FC8027D577487BD46D04431CCFCC098E66E696FBE549298FD8BB5D392F26948712D1FED3D5785428A2B810CDAEAF0FBA4C27A6442F29F6A8DF71A27B7E479A17B7CFC7D2292B23B6FF53431E6E90EFC0B135F5EEBDDDA857786665D336B0637005C3847A4F4BFED0EC8FDBB5E37AAE9B6C42A10683D48B99CE26F259B32858D1C3BC16496BA459AC7C46B034AB6D1AB294EFC248264163F92395F28A3F75B5560257827D56EFD0F75EED474884E9A8CAF1B5EFA99627CD4EC08040B6A67C614A1B5DFE2608AC7D5BB11068BEB73E4528C87B99B102C38AD9AA01C6ECC7C9AE2383B2F0D70B0EDBEA6DCCDDBCED63BF46BD426B63E9035CA1F2FC998B9D24A1D543225A0A2F6C84A2F5E4F27027947DD274C69684CC34C70B8715CE68E2031317A621F440361C3E321D534F1AB13ACD2F24AB904283ACD24F3C83E3034D5B48A2255584D78701CB721D80F9AA2B2AC953E6F71FE44520B9198A3CC4BAE04F541CA60AC96C0F64116E5CBD36FF5FB6E25C325EFE0F0D25807F4A6D1E2BC952C454DBA558332E6ABFA80A82554204978779A1C1CDBCD70E54E1D89D0314887B529D5885E655FEA0F23C86ED52B4BDECFAD6EC7CC35C2D40D88909742ECB1864A6337A2CEBF6DD7209830E7C3ED5E87E9E3FE21B065E5BC8D743D75C54113A5BAFD27A072F67E1AA0B0EFB09871F2EB10C1C8E35E6DDF824C3D8499F8915770506A48999A8DA0191BAD55034B39DB43C62EE8DB5DD82EF5055C4101E6602DB3EE5B330D56B92223039418193B3C6058016CAFE6D2A7E755FF1B4A2AACCBBB9EB9417DF3B8FD969700F588DC7A13DAD18E08F6676F3F11CA68DC1EB3A25B2DF7B9700E6B9A3251FF75A39666155EB0A9447DB3E8C35FD322EC97491DC830B3DF10526E661FCEB7D3A1131EAB652B81D1AFA5359A2A8627BC67782EB09B2312F161668048E05D1988A42E8D65626523FDACAC5F18EAC4C8E20E46A39E10AE3610D3AA6AE3C1D08BF0DD9918251FA998E3BBC97629E4B6020403E809B236F75441D0DD470ECB2B486BE5105CA9EDC25069DC87C66291B956A111F16E36E8379836EFDE01BBA625497397D3D636D0400EFC46EEADD9A62FC2C72616DFF79B211D8E900073D4AA0D79403BCB4ADCC7824D3A2A9589D52BBFA4FC11D642D43FD540DD82CC70631095151D2347F34D781F2076438004D1198B36DB56FCEF0013BF0DB8E90374D191769FF5B10146E9FBB4A2D1ECD73ECDB2D4CC1F1D920A5DF2FAB503EB188273EA0573BCBB91673E47D6654F0A35D4A616BE9F932D2FEBE2348BA953AB8649E4A79F1E0A08744A5FFE28293A55CAF041253243E94370A16EEA780163DDAD6009BF8544C49229075CD4E6A8F8E2F1E4A147DE22749EE1FBDCFB5EB5B7DD623C9E6102D36EA9452D7252CA61820A4C478C7756876E56A14516C7E2B2F617C81A3744C11A7B7320F064CC3AB615687A483E87B790F41594A8F5EF16C69BAEA99B6447DA6FE4B2C31A09709D195B9F476481D5D43ECB184EA8F4E08A1C8AAB24ADC2618958854FBEDCA32130990DE370E97C12F7E888701C7E53A9C19B204F3AB6B9D0B2BB7F7A4F55EABCFC1A33FDBDD5C825E6F5FFC09D2352E2A231E98E2ABF7FC40704776DB8523F31D6431E55F50AF06717EDD5436965AFB3F0CB1811EE19798EBED6491722402FE6E5D2EA27BB50CEFED2547A604746EE905CE0AB96B4E69F2AFB587C5F7A4DC66E2A5F017594FA1B78B84BA60E12C73499F21E9EB39BB7271CBA682CF3F2F0A66965C2CCAFF9C4ACF8380315B210B959ABF93816FC8DDC74DEE324625D5EFA3263C2FFCA8973422B30A02201151C0F328476002A2B68B12850C20CFEF7BA2F33A88A80D5BB66F62D042C58BA9553CB0CCBC8B6E1C968162B34998D7610D1D9A69C3F77392DFA6DB1CD9F04DEBBE239CA0455CFF87A7E7CB60626900C947BC00014C395F3C9C82A54CE8C7FA301DE636E1EA2887994382B883CE2F0EFAD1243B1DD8E2B345562AF16859C026AB9D320C0435F06657B9B0FB19FC5FFF09F78FA2B4DA9B1358CF445FA59E7B1EC31A4EA5DA7B463BF5B8E0D13EF1F000000093AAC7148AFD689EF9E9D6AAFC9471748373E1254286D59AD3371DAB828BDF4F55276154FB071CDA51A393E170B7BE99D92A2F6FC34CC74C2EA4A98CA74BE9DC1B0591BC97E97D8BEF8018628F397200F225E280A1A67A40929620081986762C67E23645D5660053FC37140D1FD16549812282560045B1D2BB227626597E8973B5F55C961245A17D08EC456F1A5762211CF285ECDA5D5594B7CF50BC2447336BF4B55D2357D70D534C63A8D7363ADD38F9A1D2542BEE51D4825166FCF83477751D5EBFFFFEF3ADFF6546F54644980B8078F8E0AD640BD6AA03E4C44CC1D11BF18DBDAB2A7383427E471861249592F555D47034D7C6541DA9430D43ABD3BFBF1861FB051E7153137777214689B0027E9AC7D5C87EC76017B70606132BD4D5823E447D8A1412921EC16C0E3FB0AEF29E97C6E220B1E2D3E80DA629834EABC7B86802F05F68C6614079FAF05904F246191B357D6A18CDA6E1A471FB4733934EC6A03A9D84FA56880DE478604747150F0B313A52C7EE2599EA173D329DFA50482A243C7327685BF8EC1517FC02E9FFBCBF0D325C109B14CAA0EBE7DFB184E244658B631CDF3648CFC4B1E2D8793D29746840C65A48085A38E393B860B08D052FB9DFE6D7AA00FB23239CC41B32B995A7A4F683C85A8322D432B2D3C48B99932CF959AAE54FAC765F4E5D54367CB330C4310F8CE1235E8D4B5307FE43CEF956A85F1FEC39D5A6ED19DA59F637DB08C4E16630A424226CED6BFB14D2F427FFB6CC551B850BE12C7723EEA36B949462DEBB7C359EBB232B1097A85A98C2C16ADDE746EA024508B02F6C36326C0440B8C83CA0A1C2A3DF117AA086C1FF43B2366C61C2ABC670DA010ADD71F2B55B0EDCE1BC1B1202BF8E21F913A92E34FE011594811B905FADE02C5B1288FB6FAA8968C01E046C81D98A26C7138D3533EB3722D26146090089916B7B8E5B571D74A6729335CF6BDB4A58221B5D82373AB867FE71069CB6E690CD88D0FA67E72052CAA761F5C1D2E7A72F1E3121FB50C2568392449AECAC1596BEEE0BBA67B5E199BF1E9CCB72D282952A948F56D7099B2EBF9798194906401CE2B95A59060ACE33D8EB45474CEFF39F287C67E92A970EE8027CC4CC2FCBE
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H25 LMOTS_SHA256_N32_W4
+
+PublicKeyRaw = LMS_SHA256_M32_H25_39:LMS:000000090000000348BEA8D76059AE4C0176C4664D6BE924CCEB0744A93A7C74BDE66552EB2AB147A89F3CAC2FC365AE18ED79E679DB79EF
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_39
+Input = 8D583A6239252AAAF065C251E646BEEE31C193DB3833F5FBDC0E934F1F05596AC2552A335CB9AECEFA802316CE571733B07B95692B77B9B78C971BE8F4242A137B90A9FD7A6F69C72BBE52F1EA8192F8F687744A19D4FB6B53A4A2C580D98C4D720D9761500EBB25C5AE3E26E20C5C2F5C9CC181719C2112F1F90C35942E7669
+Output = 0159DF2900000003F57C926510F93004E4D14D39D05D97B455F212629188D044E2A04F448115E4B4183FDF382FB28419A791EE2E1AE02ECCD43744D90BA30A121844E0277DA85D9A02CE89CCE292DCD63D7FB89CC9894E2117EF91E09D351750A666259D841503C6E1EA73623E816F96548487EE83B47966B3FBD87F6026B70A0EAE3658FC720523866E04D2D57EE4F86479AD3FFF966B08CA426F05C2E7ED51568E0A309A9126658A056A0CCD7DE0826854DAB45B4672E4BE1B5AA2B5B7C2E62D318DCE7553CD45DD6C7CB453792E317B09180CCB40E781A543729E6183CD551D51F85E8300349D60AFC01BA0510E4115FE8515048D88DC86C8AC1B7046CAD0206E80E5CB8C43209FCE5538462D6D8E9659B9B90E6566FEFCE490C4C3221D081DB81E93D2BD9C56408D0B8606770F158F3C60379A59E842C11853D4B48D017825DE898AB7A87E86772B5BDAF8989BA9D18C321D5933C02004B71BF0958E26F1460D5D85C8D317E589438A2432402F165C8829B9620EE05874A2BA59FCDB59E255F6978EC1F616760262454B6980C4431511876474E199EE574AC89EBCF1BAD6C0467A61EFC18CEE04B884983C260ED76F23FC05947780249226C584604728C66BE855EBA851F71B7D893B854D0ECB85DD8C6B79B27BA46830ED40DE9DBB0E17E8217BC865F8FF3E5881A2C57CD9E28AB21546392BA1E1756DED96C7F974821CCE140BC265CC35F34D1B5B54A5B53D5F0B8312F959F4A4DD5E23CE5E992D3285699F23289AC9CFC9A5A11FA292E94E00EB819C8B732BF118C063D4445967D018CCC6DE5F35D7266647703C0DDFEDCAB752D2F9EFCD3C70CBF437A6EEC3E0D6B4A7A2E96F5370DE66E4D9057C2C14231A37DFCF134EBA2E78E3083C66818C9A24DA06BB1AEBC55170EEF9298323BFFC4FF05F78D0833096D354F7908394D62C8564C38842773971E8560A342F13B8C7AC126162BB95210CBEF49D2EBADF3696FBF7DF96C75DE0F20CCD8E18CACB859B952AC30F3AA81A981591F6CE8861D19FD25A6B16B7E54128FB633A72603382E1D76773DB84538D236F6E33771774B4015895EBC6BCBAEE7963595839D01550497C6415B1DD770768335469EC3DEA0E0176193992FEB32834833D8A1015B9DCB75135D5F779FC4304748E97E0AA25B981BA37F86E7B94B952EA62F970FF5E256814C192BD569371D5BC886A17EB809F54E3898A9DB7591A0C996B68C5333674A38F2AD354EC3F2C15A8A28FC772F34DB33991198711A4439E63A7EF61C27E83790B0114B604D166D6E03CCB899123229860234330C087EDD79A778D2ABB48D1F251876F0F883A7C8C82423CC0F80E79FA5DB8A2B85A5347D187AA26848AB20BD61139C2A2C189C7301238EF022B39DDFB15E30891C4CB32A031A571DF9273E3B729716B14EF4C5461ED86314D2475F832153769BDB0E05A79204F2349E09AB2BEA954F0E87C078C7F2D845592EE07CC6B1308BA9C57528221F4EF949F98630CF48FD548E18F403071782E7E89BB4DC0BBDFCA7F38B82F8F1204B4EB2657A7DC28142DC5D19F37F88D1D6C08952EC2D3CC1F254F5A3BB37095DE198C354EE0E5061A4B18D849C2BCFE015FF994ED5F97783576B3B6C811A3B4A65CA590ECD9299E4B1DF2A0A1E9863017851FEE3AC7080C086353A25C1A411E680A9558CD055A1626B229E19531458940A30777AE7DC5E1150FA20AD3C71EFF77A17F619466735190830C1EB20D1CEBCD730411D0C07B18C67CF770FC7F9855C958D0883C2FC550A30BA91416F1616FF2CFE74655ECBB859614FC123629E23F0F23CC5CCDE0DF7834267F880F76DE75195AA666255F5B0B830633BA14DDDBCE8F141384BA784CE83D1862218B4F5B223A68DDD04E91754B5E1BA5CB69C67A32609644A2AFD5E2730F90E30380F22DCE52816802BBC8292986BB488B37FC0A2B8CD08F164E64D2AD22221AF137B7886937033E98989C1A1772D62C582069A5FE60AE41EF55312B3FCDC9CC2887186A87086A7C394C882473BC0C2AE28BCAF6243C91F7A043BC9D86C79F02DABB2283F482C5DA5B0C33CA4CF36EB53B0A7B4029B30EB62E00F00E8303C439EA7E60D5343BC897CFE9BFB974553203E23603D999F8004ED43DFF7ABE93E42D0310CA3FC4FF5144485841B81E00F9ABC8D402F9AB58783DB1A5F5E1B4E01BC3DB0C46C053EAC3CBBACB391F377D57F4BF801BC1237EEC6FEBCD8424ABA428E860A34EE5E907D9738E9AA325B0A254249CF54CCB228C3F00230F7BBDBD6679AABDF755D4E22B4C74DAB9AE3E1F7ABCAB426FD16D89EDA4F904E288BEF8F3CFCE608B24147C390C5A0A9FACB945B6F78ABEA1AF848E29FA7BB44F347D71D0230E4B9C2854404A88E035648A6549BF8989016C26E9FC242F4B065C30CFDD0420D80F9C2A10490BBF49D30C75608677E6095C5E05FBBC892C6B6893009F3036223D60912E0F7C6FA1E77A619899EBC34E9903398C02D930967769E293300582641E498C09D8CD21D9C0F6CDB9CBC1AEB0CEF5D8191FBA255EDB7663A362C23D2770CB50F6BB7D4AF59A99BF255AF899DDDD1EB5786E59755C940E69D8DB30C244B631D9825EEB3A9993F2F33C9247114D9612A13DD0830B7A91E9040C1E66B3FF8A5F5DAE27E5A00B257CB02D40BF156086D490B49016767804533648311D7AA4A13B20133A597C74F24497B192919EE793E78E26D7517BA1051125F16AB07FE332946BAECF3A31715C797DF7C091153447215DCD9FDC4326A598F95D7A328F165BB80D233D6A9F85468090F0E8DE929CFE1EC0B8D3EEB97039DCB10267C6732AFB31E9B66C5DEA3E103EDAECD95AD52BFE5659932551B82340A9CB344738ADD29C6965A7DC7BFB1FD5291F72305BFBFE6A546F6085F8E4248708EA45BBCB87BC9D2EE1D5DA2E774B6E900388853200F10A4FC167E1D030BBC143E199D4A72173AAB12CD4A1D442F20F28FDA4987563C0D6CA8B04D5403512BB1B3869E28268434D571B2D465FF0BF38BBCC7AB3AE8C9DC8A7AE42892D3638EB49321E50B7E266CEFBD8E6C0FFAB6302F3BE2D3C80966F63ECC260559FDD000000091F9A52C04C07B45444F2203C20356E53150FA11CC842BDBAEE85EB42C4A96E728414E4012DC260F65CED296E5FA7EDE16692FC676D606C8292C249C195CFC8D21008F213904538473446302E9F46BD3E795F22DB3B84C107FE3E7244CDF6FDDD3954E0DFDB1F3B782B144F73B9B8468881DDF39567B7B626A9F76BF5D982AC876300307D527159B1618A52D2C88F717FAD694BC01AFE2D8A918D97ECFD8D57ED4766767880177CDDCB71344C34682BC2BDB75C55344AB2ADB683C08E24F4F7FC346BCBFA379D1BE9046A4C7C200156CFDB7C8F631C27962776910687EB22F3E184DEB2664D59DFC111FE0872BFD4CA65FA1714A52033760BE3CA2286FDA947CF46A0C242B7EABD384B34BEE14035537F50C98E3A27F93D765E97DD061F6FFA09A1EEF0422A79FCD6A3DBF02C3E6EDC880F61CFDB8969BE5BEF7EC39908D6647F6752808A439A4892CE6BFBECC73D4B97C52C615EEC860F7B74C3FB5E576ED6A7D082D29C398F855592C9169BA1A1417E38752CCBB6F453B527048F61AB23215781E3947D9EB20DCAAAD9887856FBA2CE02AFD95789BDB193240BE97655AEEF83FEB361784852375A2B31DB434FBDED94365DB82D791758ECEE27280CDFCE03B1C2C2787E7BE15FC40247482E66CB5584A3C95B980306D8ACAAA62DB4161D0707C3376E9FC4A9612260DB1CB02A79A0ECB8E0305C9191F90BBCC6A6148A179333A38BDF0BD4B2165F8969B3138FB10E1C4026BB1896175CC316A0E6B5B8996C8F62BE508110BFC7EEA6E0DA74485D0DEE8974BD4B5DB61FAE890DB6BAC5904FA661C4CCF0BE451EB7FAF3F49DB31ADEC82E32989CDB78B560AD4362CCE7E18B569F59B3422162FEBADB8C319CAE97CBA86C6F2037F253267B451F9B934B00091C7EDB63714303A606BB5D03C080CE7A926110B23518B488F9C86F47AF6A296A5F2A19D6F5D43D80FD447182BA6FFC5C631144FA27AC3FE72E56850318B8106A5DED949D0C07850123EC2D66A0E31613D63CA1AD047C9ABB53C1AAEB8B74BB899E11AF77C4861F4CB87C51ECFC847A923A5164249462C08F01C4A829019B29B541E6DD860B1C1DD66E1AB9BA97F3F838E18BE34483FF0DA05357CCAA98E333DCFB
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_39
+Input = B2FA37432BB08FB58A1026F27FE9F4755825589B44ADFFB4561A33BFB4B6B14ACED4E386AF62D51A109546952ED1D096C623602F30FDFF9580E6A600CAA04AD1A654C34F80BB98B955899844427F9BFC1BFE60FE87579E91246341471C2AA3A9D98915C9CDEB942621E887CF8E23F8C22EC22A6D49245ABC1E903B14E1B9A2DD
+Output = 00AE4160000000038013D4790C85823FB98A2C0436126419A5DDD9D6EB954F58B4C8E16D2C34FDFEBEBE9659CBEBB11904BFC983C139F53F449AC37DC4DB04E183A764ABCEF1DDA0D30E3416DCD712262C16E953AEAC8392E0BFB55C99C015674D2B2160BE412596323CFD0EEA412F7FBA8600D14334B8F15ADB5A5F841B46CF85B122A74D52689350F5896102469D577565F1BCEFBF79C2B5A8C210AC4F73CDF7D4EA06F8522F5ECE69EAD637211C19768ED012126B8A4AA20AB13D0275A1AFEDCBBE7BD038A75E872FABE171AF19CFEB067C1F683C4DDB57C2BFFF61313F9DDA83BCC082A09F6842238AFEB2B9B9FBEC239516C7284C153FC7A8439590B94F66B1C801AE9DFF7587DEA0F703B7874C27174FD373AB62A18EA412289FE6F4896DF06A75D387C9557A0B1A6EC3EE44FE6AC8A9E2A5AD1B35C0B42E69F75765B9CF34A389AD79804DD0736220EC4B0C5078A80F56AFEE6C4102A3B65177238D37ABDB58206F65C4A95A6DEF7DD198FEB4F570CA79ABE70E5BE8163F17B32D2C1B5364352AFCB5146ED6206669D997C7A6AE8EB169CBF83903A5BA04F02F1B075ABBE5512D599B44EAD469C0F2D5BE885AEB075979A291359504EAA787DB083A69CC56CC4FD6041D3F2C93C72C95D6FBA48CB40EC9A29321FFA799E66F0F2480C92E0094974D34689E34F49085DFF033E2192206CC1F39F49AD55F70BFDED7F492B8FC269726DB61A4EF1DBAFABA2CFBB05290A62AB11481DE87D20136803913CC33836504B53A9652F9FEAAC889E89E7F033D3FE41BB20DE99CD372D902BD248A84166BDB0F2A4E2414EB68C023F9BD75A6AB4D9DD7C2184010CED0DE72FF4AFF3F68B08137DE3F490FAB42998CD7D82B89D28CAA6185A379D67D048A36D5CCC3F00C282EAF37074539A489D1B70DAF836CFC9F0FFD0B8602753C7941123277129F1786F5BD9FF93090F2724E28D39A5E4CC78D694F98607D272D20F009C1F81A9FD55788C92DEC83DCBC75E3BDCB0950E54780ECA95218FBCD3669795E176544A976AE4ED964DCBDC4D900AC62B74BE24E491BC6EBCC54DEAA3EABEA85D9E67F27126CB6F6FD410D023214050F4C4311AC5620893BBA07E7DC7F5C72C001B871273E731C6CCE861213632BC7881F7B9D82095D4FBF27F02EBED85B76DA89532B2830B6492FF1B0A4844DD35370EC6210C03A542DE7AB42F9CDCBCCE0280F3281D9283865058E0EF9BFBDD1C22AD8F364283ECF55C5167D69B67BA16BC624BDE9FCF68E7B214521CFD5FF0D760D562BCACAE6A493F305093E31C8482ED1697D5B77B6AF0C9A3E20C7447F3249B21AAE22D84690AEC72326C62D6D9E83A9C4FB537CA7D145358BCD98EDC3C0B6536A7FAF8146E685E9FC756ACF44001580D9DB5B99AF4B49F0E6CED9E9103604F7D008C8F9E01BE9E5F9A19E2A38D0DE2043988C31FDCBCBFA8603E9D96E20978F50A15BE23E5D463F83BF3EED43FE8A78F1F2276E83BECA8E4C836CFF1128A2767C05E8DEC8A5FEF4AF02005637BB82CA6694B315F1B06DD7F7650506E05F5A613CEF24DE6D6F47370BB7ED6F24376396F6CCC85074742F2DF21C3C3526F8F19141186F0319F4D91F065BDB57097EB8E3B01DAF3A9957F34B2945511BBA909EF833352F117511A41F58B04AB61ABA5D73F0CB925F06C88DCF621FAD108078AE809ACFDA7160EE513E1D6CC52EDC264C0C5E6F8E44E344EC5B9AF07105C5DA77F419A15EB1FA1BE4F490F9FDAE595A1E5EC105548ECF882B33FF0BB203870872A957FDA046F96CCD7F587C84FA6F5BF96BFE785C4FA8125A53CB7D5FD639CF2734B4B36B26D428DF24202AD2CFD21454430D982BA8755CFE3336B8AD31FBCFFA2F9FFC79EBB50B0112973F683320D8E3CA0BA26F582F9888F32C382395EC131D1301C4B02F3AEADB9649C75140372B6E893EC184F8BCAB158FDEE49318051853059F00D14E4DDF9B88AC33A189161C7BC76492756F08D39201EC393DE4A6CAEF79F3924091B44A340B5BEA5C2B4F962F6BB2D238F770C42FC8559E7481344122E9461F1DA76F86A6C7F71C6D4B965E639454EA5DCB4B08EF569D5DBE6D9300B5D46CD7F999877188E3446B47EE37A6128130019C2A51557BC6A1CC7F9AD7E5ADD0BB3F5AF83A2D966ED8B78EF631B2A33C56FD8010BCAB9F7E48523146E09EE157A1647363390BD39C935A82065F58C8DBED6DF52559CE6905EDBF29859BAA1C1B7144982186AFE06CCCFBC5565E19A8861C7DF28E6A65FA3DBB33892718F889502FFB5D91FC749CA8E7E41B70519D607376C895FF05F5DAD7AF43190C35385D9E9440F3D4C5820489A75D88EC6798006699ACD3EEC0E54C796A1CDD04D66EEA01CDF7643865C4997A93F96F3B5529F71A5F5B8D373CE45DC8E90AFEDAD12A434CAD8212BF3F3659708200C3E79958909DAF2F39F932DD8EF683072B357F9323389293F9F509E8891BE7AC9C6E84FF6346F17F7D211437DEB76EADD61B48FF4080A689D12E9D3F97D70968A6428F430EA6CD040872E4CFFE3D48B2CC059B3B5CD9F0D9677EC24BDAEC6663CB00A0AFCC11FDF16E96656D1982232EF37D6B3FDA0F8BE152488BA9209512C239C1D8B707CD1D787693C166313ECCECFFCCC21F442FCBCAA1803B3922430D3B10B6319EBC229426EC0A178F399DFF3A61DC3CED1E1BBB5D649A42913A25601B6C25103CEF811A8C729A32B5BA31B266FC48C3C2272B796C8C69171B2950074B1DE13B7C02C20497BDDE4219E8CC63259BA5550F4E27ABDA5F1449C97C0358C76C69468CDDE608833C6CF0FDB62F59029FCBC14051AA7ADC4A08BAA7DE1D04D4586712161A6A701AD03D211CC2B5F3A8F0F2A5B4C4F793D4668D93C72CBA11830723F42DC7AC72D918FE5C5575CF4A7825B279A1501F312FDA19F2808352927CA882A6C39E6B37128EE3855F371DBCFA07CA6B157E14B6F227CEE56EACE7BDAB50D208CF7334C2A59F2A17FB0B1EC69A328F4587290558EC4C0DEB365596169AAF2B59BB9AC0B8EB8C2441E80C8F4B47BE7920FC953F9356F6996788EC371AEA2D880530214EDC8B0CAB086B9A9256162D000000096C67503979EC42AC1836ECC21DF3A2050B4D241250C94D32BF34EFD950C7852F1AFE1EF4181FC85EF1F7B7A0297A27ED625114E5874AC5B47BE5670389A6E2E6C7355DA1FE06291C1ABA5D271357533A25C90B7B327AAB07F8C580C8F5E820EB9BD90B69888658CAC8BC0FC6FDC7600078066A6D69BC16087EA50AF39C72655741AAB938BEF3147ECF695EC87AA99CC16160D573B3A3CF9DDAC5E383A478E63F2570DB45175E023A3C61D11D6F61CDE61686D31C78FD107EB1B69C631ABB28ED5577F15042390BED39A5EEF8120F4BA3CEB6703336530CD568230BC88041D00BEFA2AEA490D15D4B9D2D96B40C23933914DA1C00A105AE10E1579621F581F618E7AA291091C848740BBE5DFC54C106B459A1D41DEF738C5DF182A43BA920C4F099EED3903ABE0D320593A5F204665FA0B10CD3E8950D5017C3153BDFCA0A92194DDB3CC799FB3418F0C4AF4CCD3A91BE62669B68551C7AF6640FA8B5EE193BBCEC457ED5137232A4C5AF6C7B83403342D8368430B48BBCEB568DDD895A5E0C9A027F3C8D55A20ACB067102C640067824DA0BBE5984B3E1CDE2AC0916D5BEB267B160235D1276C827EE75CBA39D1FE17725553E9C05C94383693B9CC7251EC7BAFC51E01DDFDD3EBB73FDB714F14779602A31EBBB4FE44B3EEC17E3598C83CF48AFF17AD8FC85BEEC556B603DF50E3B34F8312186F771A0FFF69822F1FAD0E769565311BE774F0CEA5B098D1C550999711516FCABFAB5AD021DCE018E7A4C40849E9E1D52F306179790F48CAF631B571AFBDB4660E760BF807C9A12432138F01DB174027B00D654514D671A526A1A4A29E74C6B30828D4C36B98F7F2F5AF5555D9E57BDF9F9EEAB38E19E9928492C336569C9CE36895A420676A402FB4E7C90B447D7717D933C97D8C27AFD6ECCFF71603C5744662027EE15DBCBD089AD5E2B773D5C896DCDE555093094C7415328B4D2184F6E3E22E632DB0FAABAB368E0E591059203EA6BE72CDCC231A2083A64774536EDEBA36F6F5A1CE9338C72D1B30F038E8C3378553AEF526E5106C2E87E6DF1641EAF49B396B92531610014E8BFB046D8C523793CB5E12B446452B15176D6B14885594BC1A50049E441067DA9894DA3
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_39
+Input = 2FBFA7AF15924ECC1C60A9AF20D4656B60AA626BCCF0F40F8112F0B5C0DED7AA7322AC2794B9E3E0FCB8F49F89831B1215AFB899913D17DBE63C69F8724A84110033323BE67A1B1843F4A9E4CCDA4BEA0A620044EFD7DDA55D92A1B0D226D4A59CC17AD56D257415F4A8706FE3746E87ED3B1F47F020D27A08A0615B8F10C0B4
+Output = 00A67A3B00000003146F5F6FCB891617ED1BC832EC3784ADF5B5C32468B8C7C03D2D1B9EE51228E76FF10D32284A60D74B35E72D86D47372355EF7A0C0DCA8B3F6908017FFD9EA26D8BF0A8EA73134F0D1FD2FC3FF6CED80C2A024CB57662F82ECB950330C50A1A6D23024CBAFEE159692AAE1E12F9C0626D3D0D19E79DB3E6E43D1786B003004B231999FF193D830940280089B77E0E33D2A31A3C38ED355FE6E633E6C7189A2B46D07D90D353264ACE90CE31E43E943C44F80208D97CD518800C09AEB3E16306E0A135AC14CEF5EBC317A9D01056F6626A0234E4522FD226A16BB3EE04305DCF5080D2BFBBFBEAC1A19073331DB97043D78D18BAFCBE4E8CD2D097EFA71473E51F1D775D56FEDCD73D3282D2914B789E74DCFD0DAF6675C87ECEF91AF14A91804E7DE3C7612FAAB1736495D9F75456EB27304F2054D9BD29A8DFAB128BDA72B222A0246780DC78D90B940B5A71653CD278D9FCEACF343F345E2DB1727B1B30138FDDDB0E38D83E0091FA0A92AF22C7353535822AEC153DF27D4C58B404AF6C3775594EDEA854BF5B2B12CFD4B45F6FD685F97303C97CFAF8A664FA218C7916A7B9F657828ACB986609BAFF132AF8413C493C0F04D0FAC36C53F42D4706E000D7DBA47844F9F1A973581F67EF773324D1088CC1727D5A0FE4061EF491FA73F8EF7D3F8C339C7BA3FD9633EDC20388B060B96DA355F47DCF02B47F14ABDAC02236FE88323625B7E603F6EC3E1ACBD9119B695CE96CD336569BCD1E803985605AD5EADB4F2C221E54AEA0EC9739C7A2DD9084E352B020665364D31A38296E1305DF8A81C96CFCEB93B7B3A601E0378B8C197A3A665754009C2ECC988DB4E42071ADDF043A77372BF24FFFB353851A669D0EA794034655A54329C7FA47EA0CC4289B93F1535FEA78F13A6B792D8F3568000C817F7FC754C3E0116E67AA68968D062270053DF0174C9FE1BEF5EF1ACE69D0068D586B8F6488A3EC078F43F95AA41BDD21F705D95D7DA9087C2F6455FD0AFD31459E6909751AA248C71031DAEA69FA418EF158E03C1CF3DC7C7E4233C121DC2B92E7926DB7F2F5DB675EDE7A8EC0BBAAC2533DB797DA3A221B17C62CE70BB53AFEDF389AF381CAE092B0836CB7FD9AB86F7E400E032F729498D2E1D611011F77C29201E219C0C5D42AF3291AE1CF2D71574DDB27219281B7D0E1F65EF55D56E2A5CC7FF9346EB47BDC1202AFAE77D155E764FF9444757AEA51436C9E299529C41FDBE1EB791B897AC5EEB0294DC4FF6E9027B446D9756D78315A087A05FA43B67E777FB5475D2F01253E6A1432E808712F1ED325F67D1503678DF66AD3A36DCF00A0A166AA10E6E3D3D9EBF85888B12AAE0868876F76A92818D419005DB1706653D90FE8B737F28DD370D31B47BE04988C64A77150CB6D77FDD13340FEF5E7B5294E104FBFFB158BC02B192AB923DDF353CC9BF9675A033DE63ACB48F76E4C7FC9B7D3ACF757EAE4E597D60586E7C30D64D38627197E1DA079F4E359E1174C9EA21DCABC5B4CB243876C72C3688040EA92D7B96C730A39DBC1F95133578A16EC07999407524607D75CEB993ADC6932FAD54D94606A40890CB524AAF077E139585A60A6C3B51094CAC321199D376C308A2CF8B5E53598BE2F1933058B09F67CEFABB2F78775EEA52A2565E434F32A6B57CAD5C9EB272E55FFB964EA5792847951326FB1375E7C5310D681DEDA01910703DD9C02FB8BF9EE40F67A61EC207D9AA8C50439C25654F7FAF771CA09E5B6DBC46A131C1BF71278F89E71B39BF9047505FC09DADEACE82EA732301B5A39F6988620D5F0702E0CA110C475E93A3063042810EE89FFBD6C9350F4B3CDF4003F69B73AA98BCA0614A958DDC22DEAF208A89FE7292FDA28DAF831F5C25AE807BADFC30058B236B57E588DD77B2E0CF3C21D6538BDC0183BFE297374FBC2323F7AEBD752C9CD988958817D7F1DF6C24159023F76840BDCA53BD9DBB15B841708A1692967264344B22FAF996F46BE985587B9AEF52CCAD1D0003F01D20859F8DA75A15595B24F5B455B9B52B7C7DB0E9E525DCB4B6602DDBCE54F6C75D9F45588172D24C6E2686DE3E543B29D127C624C0FB4C75EC40C6A187B134B5DE9671283FD34D2B4DC9FCF5AE39168029F04863C92FA7840D926D6E9FD909DDA056D129F7EDC3C147F3C82662FF509C7D73BBD8B799D7C4E5B54A1B9EC5A46D7399867656BB4117A15AB566675C6B73EF4BEA26F009FF03415AC25D19545A90E2930E9E3430E9270AB488B13B5EBC2F26D1F68EBCD0563FB3A9BA2C17461CF79F63FB87E27281CE20E4709A85C5B97C9430CC14FA04D9A7125CC821D17CB02A0A8C86E0E4359AED07CF72C6746661114F39DA479AAD77D57579097BA15C4FDDA2D5FE96F9C467CB94864AEDDE547A2D7AD167EAB7DA8EE1752EA3DC9797DA1A3F32435B45AD73BFE65F6FB3816533604002ADED223861AA05FF02285C300EB518A085D2FC783DBFFF24C93E6A8FB1A10E444B967A3B4F5515A9A57E74A7CE89ABB004148A84BEFEA0ABF5BE80A13429483AD4B735B7FA7FDB9D874BB5FC8209ED51592D6331DB4E2701ECB251703C87EB9D2645FDB46D0F0D9375280A5994FE631DA2314D0E3247A5F2B00B7D2E3D6455D46A21A6365C887CC23DFB86C57ACADD9CF8F97F815B37217B98C7F0684DF93A7E1C7C554C141CCA448D01E3810E6E832E3B885D33E2505E770BF1B32CDDE99C3EAC1983ADB42854DAA8EB2CF49F886EF79E281470FB7F7C4011698C060B247636A04B73E016DFA86CDA860B826A11FAC5DA2E96C1F9F3BFEE57AA561C572A63612B2F9DF57EF9B4FD0EF9320D9DA8E24DA720B8D3E46EB4EA07381AD8711507BFAF4022B629D8A06A8DF35709C2040C49223B2AFD4F5F10D0CD8D76E9F358B84FF63A62A9D9F23287CB25DA086BAC2A4A57C13AA511D1847774120D820275DC2499076E437C3B954060F45A8424BB108B2C8D995FA59616A235B5404511265E2B913B756A0E608DEB7FA988ADDB4D51B5E491D5D46F67C0D2EB65B48FDAEA21BB21D8CBA8F7457BEE8B22F7FC14CFF2C8C9EB7E40231900000009476C7214207778E8494EAFEE20D3F53B295CC258145D423963385EC080AB1C71D55E513DE0D837C86C6731426F2322DA3552BAAC8CDAB14879A20884224DD02850A762A2274C6C81CAD05F8BC66C645AC70825E7C65F7FA59C59CC16BEF846FA523321766CB883F6CECA10E43E2667BCB68B67193EF5118CF4A599E61FF950BFD82AFE4FD4A1C24C1709EBD533E5C5AF111BA1771E7EB5F11FA3A4C7AF02189C728E21E0D027367222AD59DA909621C6FAAED1D84D7567C2AE44CA974FF3DEF24A12AC6202AC8B6418869A825F1E4ECE2C0FF3A29CB48E4B2630C340470E4DB35CEE79E8B572884147827364328FB22F092D86B026E1A4190FC9992783190289E802096E70C98EA722080C8FCEC1E8A47177E9B9CCEFC4A1DFEADD657B279D94950C315A7181A705BDE09362FFEB48E1C37B67C60DBBC52816BA0B77A100B45996C5DDD69FBD783EB66561B09C452E8346C5AA17F4565AB474EF5DD6620F7BB103CB4138F41C964D3048004677DE74D7365C32BB2348511289A980D6A63DA63914A0D430CEAF4E904500625A29AEEBD6013E265F027F376729E7036A70E3FC3B3197438A3A2F149DD2B5C7BFF32FC6B7CD6041BC790D55B5C823D7A92DAD5F47C34CA9B47CF2472FC006BCC720CFC28EAAE5870F5B0F820C2DE2DC3E19D98A234395A5F55EB16552387D3DFC58E8AB327B10AA246812EBFEEB9A78BB47AA645D85D0B4BB5E6DCF3BA5965DF8B39BF52FBD560365B6017D81F7013D3BC02391BF55DAB40DCAE0B7B1F5C450388E0581E0513C245F801AE7712B2B4A552806E56FF65C1072732D366CE52845EAF13F0902572D813123771DC08FC988436DD8DA053F07B800633A5FF7E9F9177D809093785C561A33C709ECD0F6A4845D5A760FA147D7717D933C97D8C27AFD6ECCFF71603C5744662027EE15DBCBD089AD5E2B773D5C896DCDE555093094C7415328B4D2184F6E3E22E632DB0FAABAB368E0E591059203EA6BE72CDCC231A2083A64774536EDEBA36F6F5A1CE9338C72D1B30F038E8C3378553AEF526E5106C2E87E6DF1641EAF49B396B92531610014E8BFB046D8C523793CB5E12B446452B15176D6B14885594BC1A50049E441067DA9894DA3
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_39
+Input = 9D2A3D9FEFF25AF57E8E5149C1D543B64AED4A46C5C9DE739F112E54E7AE0E03A8179630CAAF1943439C7FD9749515993A2677658B71A3335B074F09369D92FD68C5DED66F7EDDC252D6B868FD397BEE1A65F179AC77C987EE06AEA7726C19FB047C12EF832FFE2CA023DC55F9913A09AFC1755098967A7BB562066EAA7EE62F
+Output = 0082D93A00000003973CFA43960CBD99BF0457C2DF6B0268BA14F6BE92DEEB13B09ABCB8044ED21869EA80FBEDD95B47B343CB1E995FDADBFFA24DA8EC82E34CDB2ED34AA95DE4F4C4E239CEE0C3E8A5D2AD298BEB0165F22BCADBF7AF9BF4C8D0BC762A1862097787CBED8146A39EE1BC5CFEDB96BC73E978CD64253FB7DA8688CC8D41BF0F554255F36E90D23C6E5E44506553E7DEA5EE671BDD123E3400779ADAA489EE520F5106F5E6587C7890B9AC3B7CC11FD279C3058787E758302225D5A3485F6B7484DB92EEF70CEDC2660CB6AEEBDC2A36CF03AB6ABABBE57099856A0414CCEBFAF06546DA692C82F7C7C95E96F7E168FC5316E59E3DCAFB761F068AA401604F693FF7EF021FCC0F3DFE1F414F659EB9E27C6EC99AFB12D89BA1588530190EBA8E16ED1871A80B687042170D99110F38BC0AAFDB17C30B1BE91F06B20071D6F43ECD3028578FF046DCCC5A38E91986994BCE9FB82273D0006CD26A18C70E31B95C4E5770780451D6B394DAEC155CCB799C152B9313D0007E25F47B805250AA60D23777DAA8837F6069BC3BA3805C8D3C49356C7C7FC2CD9A8690DCA6BD878010D271B268333F467BE87716C705A9EC2886895F16D33DB0A5B02BDA0B8BB3D71FB0F23BE5F0DC48281872053D8B88CB8BB0B028836C1937CC43C873AE1EC7038DED74F92502AFA93D018A0E57A20D2BA3C0A7461DEF3C1FDA2CBC759FB981401E27536C450FCE54A0372675A3F38D8A90BB7DDDEF95F6F768E00568FA2CA2E5E0FCD74514DCCB0F42B59CC85D38916A781E32BA00AADEA3F5AF877C2DC795F955B2309CDADC963DFFFBB53637AB1CA293210D929467AA2379A398E740D8200380C65DDB0EAD8378E1F7415614565C5F3598DE157C6E8BD46148671D90E1445FF233824B41DAFE11591796CCBB5EA9DC0475FD3CDB683A91CA9A92359F4C640FB35555226C69E92DFB3EA1DAB1ABD6806BA447E6559B4153BBFFEFD8C9641356DCB53F0336E24CCD5E12659176FB5145F48DFF7DC04B0195D7A10A743D783964832ECA414EE1A1F8636AF4E2D16707239B5EC989A1DD3FE4DE5423C15998C3295ACF92195C9102E50830D455EC06247344224B3E1E82331EE3CBE215FA0718C944D3B9123EEDCF1D29C0C67E31C7416045C4D40880C0EB92818276BB5DBDB7CEE3CDBE44F1182566B82D0DFF1E727B0D8AAA5674F35C6BA18A4168AC7448847E0C0C9BFF9D4332CC99A4C2E48A95C9319B5F10FCA737794F7390B6D27BC9E567A2E2AB938CD72C859A0BE2F2EA41E12F2A1FCC5DA2A629A8B4389C617DE08BD86AAAD44CBCF7DDCE02AD78F24279CD8B0A700B9434F56EEFA59259E97205634D3318A50DB4B2267DA56EC679FF32A3806CEA8AE3D31EE920D47473EC85A901113AF76B8AEEB3150EA8AB8A79FB9D1BC72315ABCECEE4A0297BE0A87CCFC609FE85B19DBF6DBD251345E82ACC5DE96A7081AEC0EAC4FD35A141353110656EA4C239BB912FA1C1A93443396B17FA9D135F914152785AF7719EA8F33BBF7AC20905C8157D8AE828E3940FAF66216FF1A0FB4317727691DB7B7DA25BFCAA37320396CFACB9F1D634BC7CB629E1CAF391BF15E69B451AF85B5F3FF939D21663E3B9BF3A8E386DF6AD7897E08C1A793079DCCCB7FA4BE7B5D1D62963272B3D1013074B67D86B1B698E27026C25729ED208E328A59F68FD58BE29BD4C2CC7BADAC6B7B969CAABB34CC2A9E0494D7FC42FB8B52D223DA8C29DBE430404730B16CC97082A96BD8657B3B2CF9FA4B8660B3E6B73AB3BFBDD2D43FDFD66B345961E0E427845E6C1D51C1B622ADE9034C213222A8312747F6F381BC7CBC71559F081AE703137070358F2AD3DCC6799FD9EBB360973D2421F1CFFED4BBCF4DE664A5D8E9FBBDF99E95796E881F03E77E164686961A9BA56ECAA098DFC4BE3B675E41314F7E821CD8B253945DE07A3E24C8479556B42D34AF472C36D5AB1D7E03A84A674E6F265E4CD3527A51A95EAAA1ABA0A3137B2B8B20A1A027F0B3DAF40571BB3D185D50B93F76205333470E51575D4472F4AF3FD4BFE676A9A6E1B7379BA96ACC7A4CCE309E54BA7BF0F9BA13688E94B40179AAEE8E3956C0C1CE5BCCEFE473DDAAA27924B5BCCBD49E43D2D0CF77967DA036FEC9C9B46099F12A24FABDB5E19AB1FBBABFF484E0607F830458ECDBD49FA0BE70F4F21BBB668FE98407141B78F00E44F867367F272E04858A209638F4692742FB205D896FB53988A8D46625C5247420FA1F7883DD3A82133957EBF0EC08BB5C50185265B9476699408D16EEEC506B0EB2FB3A9CFCEEA14B27B107EF2758AC515EAB8720FB2B5BE9E13495BBAD3AE7D1A6EC5C41951C7C8D95E86827C38D445F4C25D7696C2C3BFD401B0EA0C8A47E50F84523C09C533CAA4E4185673CC6B6DF56B0734C97866A7E722D1B79ED2834D512AAB9EB53154DC5B38F4C8E8EC49F9D54AE1A46141875A6477A7F329A313A4E494DE8FE3EC0369FD30DA74287282172563728FD49CF0A1931F8728E25189AD44AC500BCC670F924145B9779B5EA5FDE6D8AA3FCACBF7EDDF4D6336149517545E08A5C064F5220B79FE544247CEB900C07CD1C8E4A7CD2CB3571CABCD9D5D5BCEB1A36BD9139F2C4F382B0C347732F583B4F9D4255952721420D7EBFD434805456D1BDE5F9A50E56823C5AA91F3501A894D0EE1B242FA091912506896766FF09C4B3FF851F4192C59365E9551787020E2732C8C4A45DB639B21CD2A3A5FEEFC4BFD0BF846C7A1C0CC74511D7A80547885502474697AA9E084842DCE1EC48A2BFD6E51236C3F6853A2C7102D952B76865CFDDD2CA61BCC37C4368DA51461ACC4A874BE5EB8CBA461D49D77530CFD8FDD1D342581B9C998D8E23C7095E80F2C8621E761270C8A11B7223AE7B34F04ECE041F7369EFC3C55A17832B14483B2448B826EF24CF6FDE8686DBB087FE8D60E429D0E04124225AFD566B040A636842D97EC65E3E897FB3625C3AE53F98CB23DA2B080AB4D5144B3394435A06290211BEFD73136C3CF15969795048437177411CE62C8FB6667DFE951F3D42F965F90DC2F2EB550E5C4000000001480B5AC62CCA079B33B47953A9F070426CF7F2B227AAE5A28423CFF3E80DD7927A2B0FA0E869D41E70AD053FA9A906AF7D81DE9274D096C521CD570BF4E56B7B16A23C7FBA7B48BAEA3046C7CEE56A21B546A6AC5BFE68DE0A028C063BCE232283D0CD22156AB78579CF5BDF2FEC5425400C84304A49A5A3F2FD116713B090295D0E7F15517174A6BE7CF444E2CA6B685C7F312975CBB1EBB5089C9F54C9F53B30C1ABDD18A253950BDB93BA6A5BCD62B324255A16FD380104D6F58BA023BB15BDF50B6CF7866DA7FC18E225D7791258EDE8CC2B39AC3B9ED7FF7A5DCFB1C0A5EB6F1CC8E3F68BADDB3C2EFECE01383534CB93FAC3F68BFF5A59A35BA084E688A65CC66497B6453C666A2907715F8CA2847766C32CF17EF085AB4AE113A0E545B9F23942DBCDD9CCFAEDCC4FF580395A44179C790B2985378B99197BE0282F45F7E03731407C79E72D4A1E9C8A35A86090B0218A296E67D0B216C8ABA229C28A8392154A651D9B5217B1CE862DB56421B6492BC598D39CDFEC5FB0D61823EB6ED2DCA06C80D3126561643F34697BF75CFD0869D99A186C9A4457082F9AF0ED43277F80CE30AE663ED4D6B0A7B1B7DE1E038336CDE4D9397E025AA673AEF8E03FF4B9414BF12A5CEFBF32FF9935851C57956A73FEEE995E9FBE7D9D3A39E56433E1055DB66CB1E0BD57FA4F061670ADC340EF9C41995FC644130E4C6F94232B14C02229435206CB4532A0D75FA8982F6961E21D27805D2A2C054DE492B5321AFA8C3A5580BCC24F76FB67B4BD8927BE32E0078D23A992C9789EABA1A413956E14A561FF5C1693F4D3952FB11A05F51E21E33EB51AE1F2403B10937B87AEE53F8B4E5383B0A16F8FA8A41EBE6BD10E7B23EC44D84E1C3F27548ECC443DE149AE251C5D5F43181B85515BD89D2E824BD3C71DB77CFFE5440CCDFCD452E10BBAC01E468A0CCB0D677BA81F0F4315D96B2BE90E6C5ECE8831FB81F91E8F243BF9D3484059203EA6BE72CDCC231A2083A64774536EDEBA36F6F5A1CE9338C72D1B30F038E8C3378553AEF526E5106C2E87E6DF1641EAF49B396B92531610014E8BFB046D8C523793CB5E12B446452B15176D6B14885594BC1A50049E441067DA9894DA3
+Result = VERIFY_ERROR
+Title = LMS_SHA256_M32_H25 LMOTS_SHA256_N32_W8
+
+PublicKeyRaw = LMS_SHA256_M32_H25_40:LMS:0000000900000004167390DC187738FC8A9191316918007438925527F3FD09E9D923616D77632E70CE546F8D47616CEA8C9607C7BF01D227
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_40
+Input = DE48D3E5EAFD0DD49276D0F1CC6D302C047254467F8A20E85D2DD6A2FC719893CD97D2CEE209B8799A6FBB83A10DE772D34C129B1A98DBB117B6EEA377A8444EFA72FFB3E00479170E6FDF5B3C379F4CD04D4B40C09205CC4AB3D35C20C7E979CBF8BB405AB7C01E8DD22E20652664EA130F6A60210F46B6B25A6AA02306EA3D
+Output = 017170290000000498E927F68F7D9100336E5C639E13DD8C0E33C7EE74F48249A998B89AD883AAC90F579C30B0BDF3D619449F0FCB87D31466DDA33E1C77ECA8D94D8E3FA78F8ABA42190C4A4E6E5C9667F7B3B3DE8B45A183E9D574E91DBAECC8AC1216E0536132BE738651AC49F36F79CD9B77FF931D77E668D487BC631E9EC866471D62120AC38B96721FFD48296756F725E58DD4698A71FFB4640F4E4697533607A85871A51BDE680C339979C4CB223CFE77A5DC22B717C96C29432A89C68555445E98DB1ACDDA47876EC404CF5AA726CC3651115C72D41EC075E21C0409D874303FAB3FA7F0D927CAB9D6E898312543A6D42B7A6489CB5A65F7CBE81602874FE90023599C84C0B9A1A205C422B35197F545774782A1781E3767DD97C225B9BCC00903A04D155F37D12C3F58633FACD86B4F4BC37B41F6435309774516040667DCBD49F29A4D742BD87F09A578192E4CCA163621BC19DCE1A836364ED2F2FA20482365CF29CB455B91A7243304325DFFC1546B5AB1E37005FA0646F2998050CE6F5D81F39828B0CF8F28B13E322AFC852772828E36F27A4CBB8E491A576D17A393816414AF99B9850F7811BF284AED5316AEFAEF5464A06D4EC4DF208A2B4BECC0EBF088045D0CFADAFE8798793D72B5A7A9171EDECEFB7984A6E8E3CF60F45A18BD3F8485EB556271A08EB9146C5123DCA88A8D657275E82890B54A7979A072DC043B5E6E37750DB2E8AB71577A4363EA3FABDDA68B8CD9987601825215ADDB26A1C8885E40B4FB874799D1232C7AD3C1A91D58C3F78047C51083FD4DBD43DA156D37A24309CE204AE368F699C702C66F4FC0652B8B10D2703945F66AE788B25252A6A25A2B0D050C9A980142FB25B9B20083A9A8F376F4F4A997366FBE6F87DA76F7A458FE96D6B83A4D10D84CECE3D4EAD0342B521EF70E07F876728E5BFB05652EF6B73C4833C1BD7DBEF5A7954D9C0F98BD88BF451F6924C6BAF2F3107E7D166940F4514A727CB0B3FF82AC72094EF6C1D120EB86B9CFD5684B49622F08E7C5121042476A2EE3E44A4397BF4515341E6ACD317D38DAC8B197AD0A0064110160D25B9B9A1EB3279BCF11B1A5E7FB3B62C48CECADDC99C447EFD6F906A066A40917233E9A30F46EFEDF601D7C83D0B10A33203EEB53B92E6E769B373F1C0A3F28F12E639A6EF409AA4246DAB0E4453B65A458D5AD4646C771A535D79AD3D6C13BB9E79F75EEB93F3D7A6951BEB6AAA170AFCC0C42E8EB9CADA45DC0343A10E469B52DF37CD0817971F2F0D5594181A3DC1B7FB14FDCD98E5C23EC4ED90FE335B0DC17C5A7C8F67EC5FAE35BEC0B51A99E237804C1C06BBCDC8DFB4C80D21A0B4FFC53251CA757E31907543481AA3A53EE7616E7500F15797210DD0CBAE923586673EA2A325F62EF1D4492770A5A9B8FDB725D32692185E03D0442F32B39140AE7A1C99DE8515A0B3ECB465C666EEBC8E012500443E66D9395FAA35EB3C493E2FB6F6883DE74E89FB6E0E8905237F3D3C4BFDAB5794D5A562005B3C5A12CAB270BA8C8591CD76C351F642945DCDFC4B211AF98A229B373707D0B9E2EE795B1279EAB5D5054000000092BEF73EDD09CD82FA93B333C1A8F10F9883E31E44AC3310052C874610CFE783E89F35A1B05EE34844CC8E7120B8629D997A2DFDC3188A4597DAE6F584B7FA34D46C8663024B73DB7CF20B4CF9B24E7F7BAE6A89A1FF8B8DB9817E26996702FA7D5E72CDCAAEF707FA73652D19219E0AEC4A5728C3DADB795D68349A45E9E1666038F6376CF42E2F53996A05A121C38B797F5DE7F3345C30462AF3AC1DEF57AC9F89F367CACFA8731A97176336A8BE254733D00328FD8C8422F003E9FBB4C47D3EE08A7E8CDD7720C0CC57D383CB51E74CA41A411D9DD346DBBBBAEEA87237C42CFC1C5DDC8A0F9E88164E9BC7D1057D74E4B6D569DD46409B612BEE8A8DFAD4314DEFF1BA5C553F77E47BFD3192546E39AA620A5E3731BBCFC990CE238ABA1F1B13C07857708D01824BB1AC2EA83D185264DD2BCEC978C23606E55A67FD5484D7F828C68319E29F690A94A47A756DEFF09FDC43A8C2E79122377F2E2482892BC6AF4F20FFBF6E9DE676F96A1BD823F5D8B8735E681CCA98A5445D4350AFA1B4285B9CC25747141CDFAF0FBD9AFB235DF416E41C0675FF67EEF69708E47EF886A36BB7F38140DE0DC49D12C166C8899ABCEDB80D1D46B99158AD95B66879C19735D74BCD9E0EF61272B0135CDEE4AD8BEE78133D0D3CE2B91C955734B3CC13C04F7297EFDE9D95B901A508DE533C4A577A258A8333ED1ACC2CEFAEC847B7638A5D5CCC4669FE3757A8ECFA8D067F95A3AD0CFA601E710CE493F84B877AA5C17FB52FA592A20CCF9C633AA550CFA2D7796CF89364055270FA53D726C3C0EC0E92C8D16C5B3867EF0D15B82C2A6327CA390D6E0FD80BD47F61396BAA366494AE998F36CA76AE1CDF931B6A16B487BA1F78B332ADBA22D773EC4E48F64E4C1C33F24A1E07FFB99950FC2BB034CEE1D2434609B49B2622303962C4CDF3F8CD7E6D716B9A7BAA46C94D83D35FE5727C93EE533B410678F9C3FB408CFA69DE387080A7B61BED067C37A990869FDCB0308FAB7CA13435601DD54EA6EA8BF7E50C05FE6BE19D6DA71898BAEC37CD1F6881251A7FA79A376C8045D72112DDE3672897C36E4BCB0008B03148ECDF2FAB70A5D5126B996190DCF4267C764DB4CDCBDC67210E5
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_40
+Input = 2D67B26B5630D83D2AB2EA7A4EE8708913F1093240D1818C13CDCBD63F1B7D0CEF0C806C9D9699E36938E87C2049A913A8C1D215EA24BCADD35001F0144275132F0BC3F8FB184AE507F357FC7E55DC14BDE018B52EAD17B2057B85E87CA0D7C13567D2FD5E67F3C17701C301D7C22959387D90EB03AB7A0208215FEFDAC1E6CA
+Output = 01E8443200000004187228D142D7A685FD4D799C7C0076C4F8CAB5A976196ABD8EB5A6061BA2BCA22F2C421DF441B4558F4D51BE50D0BE4B22893697E019824CBA10773894C13259FB44025CB7444AAF054A82CD35AB1B1498C778F7645B24C87BDC09A389DDE7FBA54EE60D4F5D5DF78434426F772C9DA80D8EE280EB3560EB1C08FF25335E03321E55CDAEC800ED78ACFE8587A10B08C7B0AE3DF19585D5CDB5241F4566CD6B92E4B4DE2F9DDEFADFE5BDAC21E1B5FA6E5CA726B6B9932C79D75FD13F34AEC3F8BCF32D51AA047C3198A42E74C640211649BFD29782C4155DD63DADD2FB73FCFB96EBE1BAB7BDFAD04BCA4BCF5072D6325E0E9B27B66A52A718E856F64D0DC347CB9F0807A46E38BA693E4F51AD5C5E9C42048EC1F96201DA57FF9EBF2EACECBCDD5410E0229A51D481E7E43B5FC5426E4E428A5A63C1A03053963904925F7D0BCA05F0B16E3E6184B930A6D0BB193F5D112C5D2A3F5B0B83FB2FB879B3AF104F3CAF8A375F71E8379104C3A05901BBB95DBE338D642B7CF86EA002A799E5F5BFCFB4000D0ECC5EEED59811867A454D00B5499AF1D94C2159D361B0AE5C300FB48C33F88A3F9B957D8A1C968C94B71073868EC73F29021FC118AD448C5674BBFDEE979DCF9EB239726EB1DC608036CBE36D603C113F73EA6D22FE05DAED0A3834D435D56BE064F4525C5CF3A857981E2635A081B322225DE214088C9B35B735CCB7FB97581565BB82F0A8E0B36DB7F57F4C04D2913AD16E7D690D0175DCE445E946736CAAE3142D102B5CFE7E4EEEA74BE05DC4872BF30C0BE23F603A8EF43F594DDF5F169F24D7E9C703797483C4F276F54B93A3CC42994A329EA35B0885EDFF6C1F4F18066B306C7855CD2D713B2CAD55C7A06BE0A69970EF3F4D54D21D32DEEB405C3DE881BF84EE2377AA981ABE593D8D62B346D646F882DC08ED7D77EDF51A5BA80C7B0A95D3C56F3CAC18F3BA2C607E9D3F5EE0B838616194CC101A6EFBED2E9CAA2A301FCB9692E9E8C6D5F463DB64C5789E33D7C52C5DEBAA320DB5E04B2A059449731E7EB11170D109B13D34274CFA988D4B0387CE90ACB381ADC54E7F91BAAEC252E70D687CBB9E8CD008A8E8E1D051EFA66792CB4B85EC7E38B3A60BFF3C343DBD7C0537E5441552318F06B1065DACF4F23F657AAF99B361EE5407D4DDD8FE61480261B22905C3E39AAD2113341608D2E06361FE3C644BF09AE06F9F8B6B842B1C83A95BE53A9705040045713861055C704F2418BF43784FC85CF2B588275DC20B4AC428700D66B252881B77A58391B6D5A693439EDA86F5F3302A7C3D7642F7D56FE5C84DC4D4D872731C81F723253926C7493DD62F6D43AB2C94A9E9ACB529DA15FD7A1096CEB3F28F4882933A11BA3DC761BFA63BF0C48D221518AD9DA3386D25A801063E0D5C2EE26C7543E4D8E66AC35968D3EF8AC6512E7116B12305DE9A32B174CCE17008638C428D96F20569DACCFA290675F1414F765C8A757E7BC37898DFFB470C469218B1CC459040267C212B08B3D9FF97D8FC1AB955EE085067E27429191AFBE1B94D7A13D446A63DCCA44B82AB067EF4F813E46C00000018EB4D380BDDD6CCAC495515063D9AF87D8A399E5AF0F3890BB55230E164471D1448FDC4D67CDF947A41B3304E0FE2859E7A02493D123CF03643511C34BB4A32DC6909CB4D5CC174859B59078F175E1313E3D4AE309AAEA8893D8692FC7DF4F4F31B4C93F83141C738EF3A9399047CA33E97EA8BAF222EE38A03FD96874C60B334B8E21C35DC32FD204AEC3252FC8A1B78BA87F5420D26B10C8A006FC0879AF10AB0011CD133A63EAB2E0FB2B52C59AF7BED4CB9FA385CA1FC630DECFA2ED768C5D0D02CF2FECD262BFE55F16404C5A93003DDE32D167AE961801B07BDA67068B795BA401E6A85B9C189E9BFF2B8C13B47D45C72E83561F1E33F21E74A481DFA81326C3B00FF0B20C9F175A100137F0F69E06811FC2A8C50BA9311E745CBFDFC4AFA675BC72CA872B72B139CA0A650221C34A9CAC716F4C37F8A003BA87FCB5CD8E70E2A3C0B74F7E112A48476AE39EEF82B8E52214234F89D131A1DA1655A32B44C7555DC51E31A5483FC5761BB3AD7B8DEAEA33D19F18C8892D48792E9B777C7E292DE2F0420F5633A2BC1267E4D5400D0766624F9E9076D61CD1A222253C37F9D5B02E8F3E010A660502B295C7AA98D3A11B2E5CBCDF480E68626BC2749CFAD4DEDE24B65F50EA96511F0E4B8228727F470FEE9D5A837B547D5218343A6976D0F004D9E1458E263A5E8FD4FA512E09657B2A4D3F7D3BBAF696932B6E75EC3A9FDDDA91135D2E948FB3F94C9CAE7DD677CD2ACA8D7A8F1DDBFEDF03D5CC6FDFDECF0A2D26AB610F0B584309D7000F0FBE694B351D350505EED99236A65703197C7FEAF43A89EE7F2C3746807F3DAC82A2833D987F8BE40E1A4AB2E8C8BB8F43C7EE8E574A8A22047D74AD433F6A4D79676CB9E8D86C3A3C2174100D016D33A594D9E0D2787B725D6FE74C5ED7B5FE4255F568609E063A49BE281987D7054916D57318A2FCED3F2714036D31471C2DF5F275A0525F60F02789D9A7295B67079E7917CB3E64A15A1A636D8D5729442BEBC7A3FBC1632B26AB3F574C97743F6D3BBFAA28A59330EFBC815FDD5B0CB838533F7C25449FFC9990CE3481B7150F7C648BCB0008B03148ECDF2FAB70A5D5126B996190DCF4267C764DB4CDCBDC67210E5
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_40
+Input = AF6820A63BBAF5B89020E3C42B6820871E0E13BF9ACE346EF9B92A5BC8148175893CDBF815495CF3EBE8A11CD38B3916918365B4FA68C68A6136F097AEE0A0313CB64F657FB20B84C30E28605996A4E951D83C6845BE2BD9A15AAB20CD1F021348FAB277758AEFCEECAB73264267E50D56BEB6B0F4E92CEF2EC4F06F81F82F36
+Output = 0176524200000004356AFA74912B2C6C09A01A51A663131DB566435C51DA7605BC94F27C09D5303C20A9F6C142B8BBD83E9DA020514C4F83B731DE99170D06E75F9FDA623178B6B9D2C2329E24A61D7AAD50D45459AFF8066DC0363A03DC016C83CF1E87E40C1316A489F5D7391134E0CF3279DA3120A4C98364048CBDEB316A4E3D8B510D897343FC925752CFBE27AD2BEE4D139B0757F4202FF0E7976D840ED038B450D1BDC4BCDD2E1DD8E2FC72776108D6541AE9B777879D5409961E9438AE8101E06495A43DB3938EABC4CA03B873AF86A193F0C64648536D1455923A054C8DF20E7E1AEAAC0EFB760AC0995B78A52DF34F3496C9349D569BF1D72BDE336311B992E3DBB5479545DC75E4C373FEE4EA3A2D6074D8A34BA2C55570FF37EB52EEF1662A73FF530B6E987CA39A5EC41DC89F7F209197B36D82A548BC63DB61DA215DF91D6631C6C68AE2CA5000B3D6C13E49C724D89882EF4FACD694A3943BB5BC53F5886DECFE16B461FAB0A153E41197A066AA84B6963AF317F52A6CCF347C038655AD2C6EAA71D742B5D979EFD83869551B5F12FF379C8D5497602371FDAF1F70DE6BA97C4349F4B2CC3F9D8A28D7D3C3EF62A36DD8F0CCB8BC83778596D2DAC82E01C6F9B0723571A9078F542E72A50BDF4E85CC17A40CB8D92AD6DEE2D367CB7E8BABDE4B0453D47AF24EF74161ECB0D158AD476BF2BBE12F0057B9A05F6FA96EA60FD3EC26887B6554DE9FE0621C066326418E1456178A43167DB840868F88F80006B8CBEB4AC0C0876F9C62E9475B499E22D80EE0A8AB2EAC7B5D5039A532D9E4A80D7EA456D9410659B4EB5862907338B1CA61C5B19F52F40B46D727D90700D4DE1B7CC57DF2DE758C55B4394BDA723514AB910084ADA104A26042A53B5E1DB1F680FBD71156E6C223D111F86F117CF72DC3D470A307A8CE5F0E16DD50F4C31E3991CE2F7272E15640AF17AEBB2768B03C9A07A7451834F9D6B1D1C1AC0B0613FE9CB33216E1A7D7D9F53E98F316983A9975F10A40DC234BC5E7734E0CFF39B7F7AAEA8EB6C77543D1574EF49398D84081495C6410EE6C13CDF722E40EDF4A54F99A4ED6A0F69ACCFB10F109364C974F6F42D6EC47BE922E3933F330441A8221E0E106DCEB4B3B4C5B67D44CA2E140B44FCA5C84087D246D3FD90108AF006AA8D06572A33769C3FB9E8FB65C015FD77C8DAD3EF01507F5D9738C58C1701E497563C7BAB033DD28567D94B1E87E0BF6A93A985ED9FAB9601F6BBBB9B609214EFBE4DB3E74BAAF48124164CA4F6E6D6BFF859506A104AD26D05C6600E0AC5493791C2FC58FCD8AD13C6D90595C24D52B4FA77ED3FDBEE976F8DF1FAAD95F516EC16EB9D44327B23EA862F03E8C1D99A007D76DDD090CA45BFF897FB501152749AE33A3705759552465226D1E76B151746537D544BFA08D684ED12185130B7C8801A0EA1ABCCD9CE00CE8502319FECCB052F97A1EA2A6050C6D4DED852F1E7BF9F5A9AA1D47C2168E585A98B8B4C2DDEE6F66C8ADE67796BE22737150E2126874306F42380D558F731B6009CC1B740D135C1676103A63450F01148C02FA1A4F6AF0F2680600000009FF98AD78911AEA12ACFB992EE6C2366896DFF8C2AC0C05212D27607AE0D20A7F14C920F2307C73F503BBCB6667ECDC036A07649A53FC05D9AAFB529253078784C2C69A4B02FE042079AEC24E255FCFEF5CD9C9DD5B64C42842388F367D7835C07EC75AD9B152F5F69272EE34BFFEED66D28E4B7EFB39E942345D8A2DF5FD9CEAD8AE03D688C7814687351FD6827A4E7759012AFCCD4068A602B74722AB7C18BC91DE7286DAC8B9B27F74DDA7E3A79B00C03592892DDAEB96C6B0EE94B4A4C10705DDF10C562B1F656FFD84F3198D8B0A735E3FFABF8AA9EBF57DB5FBCDEB02729B0929AF214669E64939EA91AE3D88374D1BD6C7C1A012569A878FE38956E17A0B566C24A91FBAD4472A00F8C31993C1FA89919ADC1835CC00505093E1C1CBC679C03D9E00DC5E1C22F4ABA8D1E02B3C576C85FA725F297012B99A62C16E05F6FD0CFCF737B98579188AA246E5442BBAB96637C6EEAD9F47A2F3CD29C2AE16C8EE3CAAFF0B91A144D53E6B4679609451B8B243B6921095CB0D1970B73F9AC9B20138DCE51A5DED51D78EC375448DB353F221290B1C927EC565EBD721455A3393CC0425243F3B9886683ED93B5F7D5C70066382296C43282CECAEC0FC0538CCD1B6B7F35BD2034387916EF5D54449BA3D9421A493435907D8F341AF3B0F19A2B5E563113F9F94EB5AD0356D8D16F2840A349C1641C194C36F23E9C73F7C8A25A64FE79FADB7C4722997620EFC7667DB86CA99966F1280B124D4BF97ECE6EEE9698F17C66069231E7BC51D82D17A6C8BC191C98E961C78AA455CF0890A73DB510CFCC5DE9142E4F03B44912B9DE61C5171BE78266096E245939CCE807A2972427FF36CA76AE1CDF931B6A16B487BA1F78B332ADBA22D773EC4E48F64E4C1C33F24A1E07FFB99950FC2BB034CEE1D2434609B49B2622303962C4CDF3F8CD7E6D716B9A7BAA46C94D83D35FE5727C93EE533B410678F9C3FB408CFA69DE387080A7B61BED067C37A990869FDCB0308FAB7CA13435601DD54EA6EA8BF7E50C05FE6BE19D6DA71898BAEC37CD1F6881251A7FA79A376C8045D72112DDE3672897C36E4BCB0008B03148ECDF2FAB70A5D5126B996190DCF4267C764DB4CDCBDC67210E4
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHA256_M32_H25_40
+Input = A769A58B1A5870284C6876482B735561EB48FDB7AEB42B806B030E8717137956C1E8DB657AB018AF99BAC606418AA0B934FBD40BD8B59283CE203B320709E2126FB7D2CB2D895CBF53D66D4138FAA0A6351591FA26E80D93B408EED76F6C8506FBFE01E130D6CFC5F5FBF3E649478CBDF7AB9E8D10DE11709803A1FD4E52BB46
+Output = 0063EABE000000046C133BFB1A7F7FD3AF0F01E834AEB7134CB4498A47184A31E4C3DE715B3302A008F7539397A6413D426DAFF3A69DFF44B0E9DE0020BFCA64A41C4EF206A9A803F7439DC2AADCD46AFACC63046C1B90159A9D3DA3E6499CD5192069CF9652F60905953AE9FD147D61C18FF3F3296A7D24FD004AC28959E4802A54799DB9DCFCDF2AB1EAD2A2B5E395064ACB33CEFFC42DE776309462A56171E4E287BA0DADD3C0D6CB7FAA84A2BDD8441320B639CC1B0BB59BB086849DBFC2293E520ED1FA633F6A7A0151E9083DD29CD3A8F18923B00671C6385CF6303E1419B94939C8FE2BEEE6435DF3E2325710EE21E1ECE5505496350292500A3B833859917CC6E0467F6349EEA47FE2B57A3AC18BB7B15E1AD3673AE4A1AF92A040BF332A9ED03AA6C4C4756C04D7B874438D6D86395AB789B7A39C0AE779C1D4AF178DF11F40D35F2DD84693D09E24D63008D58E54FE67D83CD50DAC9AFDC5D94B274995E5B8297AFE0063C015DEC36146FC48C61BDB185EBFB8ADD73FAB57AC8ED0BFCD1E49F8905EE536E11562BA8F02291E8952FAC993596B3C21AD6E7EDDC6D5E4F2C5449A67D0C83F3077722AC2B3D6E585D2F6F88FD6D060477B27B74CC84B1E181F4539031CA9E527E1C68601309648DF804590309F2BDF287CB290B295F329EEEC04E215A5B72EE7143691C3ABC17DE48E4C575B684ADB5FEC8F41358576EA7FF58764BC3965076E18E14A034003C2D26B6E10235FCBC8815EAE3FCF5F9B58E2A348640A36267A5358E880CC93B73737952294061140A1B34CA115521B495877C6F29C90A02D6913ADF922547A9DC9497DE7F29E9C72301F4BE17E323643BC49A1BE053765C18A0495CFB4E1EF6A9122FD15955EBC8E208291905695ACBB606660A35C5275821A842086A459CF5DE27CF176833223FA46457153D6C5CAAD6F3A2529C41060B41EA06E675EA63EFD19692115BB50BD8D7D9FDC4BF251491F51C811FB9AEF841CC22F6A19B7C734238AE9F43C930A278EB2EAB31A4B2182431589C1C0BDCF877E2266FB8A82603CCD46940AD57BCA3D5C8E73FA2A3E6C9C0C8DE8F9D136DB1B91212E9BC939FA8D9A758F97903EEEEE42FB6FFD376BEE725B7150430F42E4F1E604A680A056E6E4DBA01663E9A915AB391AC26DA2365934F1F1D8B1AFEE8F1D9BAAD8004D93132951FB4AE9CF895DAAC16690D42B6D2C974668A9C47574444B7F76AEDABF37C18C2047DABEF49AAA653EA804B8EDB4F27BF82358A7434D10E7B4C2B733AFBE0417B40F3CB87A03C57395C8B9C77431F208C994FAEFC0A3CD2D6B1F692C2C7E025E823A19DB26A9B57A70E55EA8C64368B935A489D36C0B2D2711A10D8B05D2F384367EA509CE5EF87DC4A4DB67F64D55AC5C58775C5CB3241509F13BECFF6D21C18510FEEC55D4FB68912D7560E8E002CBE65CA4D1D1D5D7AA9E070A582167CFB29B664ECEC6BEDC1A018934039C3C3DA4540E97B606C1B18964A2492905B92D5FCFF934374086395A7136593232EEAF8D4CB54774A99371C0AFB3147557A7F2165B6A38B5A31B59030B5A2CB63B561F2E4B262023BA4FE34EBE000000094EB8C7364C1C4BE11A6BABE016519B8E9CD345A3E6B915E0C324C1433B7D7AE4E6109D51C69A5D29BC68F9727F76FE01C5460787867D9B0D437BFC0259883C93DDF0EFDDE0912D35DF70F2F076EBD50B925665F73269FB4DD0A9568753CC17E36899128B90FE9AA8886EBFA348F3BF0426D8F9BEE7EE6267714B351A10FDC11CAEEFBF811F4F8FEA8F33558291B06C256B5FB8E85A7C517C028774A4C4BE62B2765911571AF7D61F67766574A5E5B0AD1A561FF1D2ABE365F974D515A4D1E60CBCCF2C66EFB41437BADD709DEAD337D306D8669B77098FB4FCB4E007733E8811335FF32CBC375D6C88303A3BCDF427DCEC8D7A368C55A7A90E17062B36FF36688F3B9D0A9D848D7A65BB4F015AF10D01B0F4D8DB97C3257A74C1D714F8C9EE3ADCAC0629F9E907069F2BBB15DFBA91E5F54683DDBF63252667B7BB0BFE23111953126FD91C1CAADE3F6561D9E6C9175B5E4E38116F761562D2A4291B0358A4E6D8538C88076978ABFB486CA6B828F8A45A6CABFD8EFF91DE06170F14B9DA6AB24B31B352E8822F6C20EF000F3EF9750E69717A6A3405135C9FEE3C21B6EF32E8894213A252A3E0DBA2744AEE86B19EE52643AE5F14546B22F8E3D3BD619DACF0EF08F464719C75B2E0ECC47BC524F04B69CAE8D604C2E6DABB1E6614EE913E64003C9D186AE4F95E0C30ACE6038B087AE5C9980C2C6F308BBBFB9DCCC05FD3E08358ACE7266C1AEA90978FF02035422821DB1B811A3187D7DA4AB162397BF5A5F40E9B9C8CB7F7241A4850B13D85748B30F313398C2AAC010A215F0E4533680E1C98A417905EAD16F91464FBFA34C5E492B795DF3D4FCBBA45B32E1B2DCB6F6120AB19CD6CF4ECFE79215A3E6F376918C7C0927D41A0D73207FF0850CEE6F4BBA612B5DD0A5B6882CEC7B8FC57F58AF0C102FAF1F5E9BFACBF173A1B87B6AE21F9648D75FC078680D50ECE5749C2E4CC6A50615678C6363247136006D2AB29BC663B56C24EFCC95CED3280606E3D4AAF43FED01E0C5AA6C0DDB034F113C5135128B448D980BA9BCEB1E4E9A52B4A15310B064B0A1B5B40569E7640D6DB0021468A8EB14DBC3B80DDF4649396551159CF6F035A11C8DD40C2C2865865AE7FA956
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H5 LMOTS_SHAKE_N24_W1
+
+PublicKeyRaw = LMS_SHAKE_M24_H5_41:LMS:000000140000000D8028BC4B8F025DCED0A9EBD827920DCD7B91895F267EF13B4EFDFC3859F43211F54EEC2FD9EB1E0F
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_41
+Input = 6BC83FA3FBA70889315272AE5A9E91CA2C19FC55377E113A56731C9379FF3E1D2180E0F9AF3A6FBB0CE773FA6646A1E183E881374C57B54BC2EFDD6B621471A44CD9F4FB7F14B2AD5049ADEDCAD32934DE7FA7EAA48BF6157C600D62E7C004B9D53ECE907A80602AD325C2436D32ABCF51C52B67CE46E21B696E7CE03F86D312
+Output = 000000040000000D50004D6B0C17A64FB582D31F6255C2FECE6D36823398FBFFC94658D6EEFB4A8A6458B87F2DB05AA6C0D41634F3D732F4D62D7EECC48686E2DE514C5EACA31370E2D85E7374B78C4B4B9FF504997676A5F815F6FA4EB0C5587FA2E74378EC90813CE0B3833E19375894ED130ED85C160A86BE47A456CAAFF1345422E44BA1B203045EDD878DD9EAD13E27F9970E8CF434C43ADFE2970C580F0AF15E40F1CBDEAAF193481D7053D2B769684E92D3C90C4F872F090453D84386FD39ADD3C068C16622DC04027AF12EC5E36F952104A0F061F97A22F134A719C603132204FE46540D7C085634BECDC0DB19C36AC458879295FC5F04F760846326422259912E5F851F00D129E92203AC1FCA11AAB830E4BCBD194BA1949B4450651BE5C7CC4FD8594A83AA93957B28D73CE13E74B7BDF3689A819C73FAEFB29F14752FA759A40D788A724FA80DF8788B01B4BFC2391A4FA77F6DE84BC352F742452DCDBE04611B6872598AE2E56BD5BD1C86FB216DFC385CD2CB201A262EACF196949488742F8B5A148A7E4DF51DEE3BECD5745CAFDDB20A82BFBE2145CAD3409237C9918E4A916AF7769020C4C2BA3CEACDD36C30C7EC00D3E5B36BC3B6C72FA6D18AC5886093A5DE18E472C27F7AF28C77D01B032BD4C02A0B1E885A40B038660420F2446FFBFCA37EC5025A650F8DBC40808D4107C353874948E8984EA8CAC84383786F2AC52DB5F478DF02D1E1986704F6C7A879668CC56191992DCFBA9D0CEC998E41990F9DEFD08084BBE3A255279EEBE5FCD79E444AB95A12C09D7B8BFA82A4D2993A16DB866D9322467FC5770685A29208B831CB052788AD6F35934D8D1BA3313A8AFDF865229522711B59A2AF17E390E1BBD96AE76D630BF5EE654689A3F5142341B0A7DBFAB3CE8DD3F7DF0CC61AD2099997A661D1482DC43BE8D1A1F0A3DE36EC4BB19AB516B043EE4E5BB2FB129D9218570299FEDD223F26F61AE63630B761AD149BEA3DD93892DBA35E9B2FACBEA72BCF445416EFC7703F2369234E16C31F160A782BA97CADEE599E2FE773B854F7A91513443E7A998A9DEDB7544F90500642CA055E81E498CC9E615994E857A4705A2626D3AD2BDE7B94EE770EB928B11C20CCC093812F54B70F68F5A0B4EC792585F3F9946306D4784FB575C9BC1345007091EE71EC8D9B3B9B1012C9F1D52E9FD5E8E43313507B40CC983B4ECE66220A40045E832264DE1787567A5D6A08AEDCE74472C72B9E0EE21AA99B0EA9C2889C1E4A24FC10E8B0E99514376F84CEE2C4A50FD22FEF2CC516B7C04318298FDB7F5B269BD4AACCEBE33E0E1AE422F6A8C765C3F06240A6722BD452869FE46AE650B5677E75CD480D057CD85926B2D3EA643F03F90C4E484478C0A1032F8CD53933CD858998A85BAB6152E201444D6286FA9A2777BDB60FD33BF5B1835C220CC595B514E9F39B61DFFCB648EA06EEC6F57E0A55F5CB61D76B2DC0BB7442BAFDD5F09F46A814F72DC9A3874EFB7E53A68005B3EB9E7C1A2D7682EC96AA45B205D6057BE65C7D22353A8C0C55DE4CF37401E1731DD8F6FFC448412AB94213475173B5B72BA934DE8710C8986A446B5BE919C3F4FB9DE6DE5DB90FA279A826C09407459E931481FD1C805FB5F7AFC4AE67AF5F5A5CEB83B1B801F2C186BF59977E758645FC8981A2978A1B86C78D85F6ABAEFCC5DAE08252AA3EEBA9797C12D1B8ADE9E47A2E3F4F323096E053FD37EB21A686502CDAC167E6B0B310C0974EA181898BC731E3378773B66DD0FA5AC8B80A14E2C351E8D11EEC410A00CEBF26593ADE72663AA3EAE2F2AE4FA26297ABA33AC1270D2E3E1E0A5DB87BD8B644A111465645BA6849F9CC9EEA5270E2E4A2CB4DBEEBA1F414278F7C1B2890643E946DD0AF0C43A29B74DBCE4F5F0023920DC9271E28FC8D21D99C7AD657D0F932BA95538F22BD65835004D3CA9779F120BF6CD118B0C9BC3FC2542ADDD92EDBAF9DF665F8C2590B43DB18CA679A213C66C4CFE860ED7695C45DA16867EC2B4CDAA7C2C2D5DD2E86E487E4BFA0E864899462D2E658B643362E7B1AAA317266DC163CB52A02A02F856B85BD428F2C59AFF2E8EECE2E56B15FD6919BD02313F79BBDC50862A0990A0334C2C48D96969692161B8997214D1DFCE249864C79947E7488B7F1049B7EB4A92888A2600B8E9248575589D4C922AAD3E232844E0F73419702FC9845B1617D528FE875618180EF5D77AFDBA42A3E88C50B877F79F380AB67B4ACF8E7124D585E3611674F1BC2D3158FC316A903C7544411A908DC326292370DF17EB14CBA731B09ABCD4E809912FBA6C0F0A337520C611E60C2912649F41152AE1F11ABCDAA3382ABF738BBC078E9827ED5CBBCA6436BAF902476EDE658D86F0E315F23FA2489A8F656EC33E6026FC762A0908D2147BF6D740162B52A300919C4A9A97A7123B2AEB51DEB26DD8C12A7D7A8187285B71B8B83641A0B77E413C0E52A397D2E71B1E580FA7398C8290597451E4645992FF25AB3D3098179D1867F66594CFD1176AD9F9DE2D5E6E164F47C56428922DE4F868213AB9A07577BD26F9D584590B8F075089C6DA21CAFE91E8A2F4D93D113CF67B982203289BEE40D64645E7F5AAED4D3DF9690C74BCC6220CB72D0BBB697821000AFEFDEB25B5D79C5091C330612350BAE728FA47003EBE42272001D6EC51B7214D6362C77313ABAD953A89BCB6B11EC2BA7D7DA6CAF236ACB711FFAAACC582BB733EC37D88651B00545DA82F8CA343B85E223EFBC0B69E87E37A035F077BF16528804C0533055870EFDE0D61C244729B48F61E37EF7EEBC702503B681BE3F0460D72E3D1E097FD6C8C05B47C9951358B990C4138EC9627183652382B2C5024748A723BF94C74D4C0BAEC8EA67B6270F830E93DA81754DD5A45586F03F50AEC9756750E8CB1BA11BB331348BCBFF47CB834884F4FF7CD3298977FA202C9000CC8BCFAAEC8D67758C720ABF6E6CC7E8282728B7C32D286E7AFA32E48E12938B5B96B324B9BB42DFE418234A184672F212A1C6A6A3D659BB59D5DA19C0BF9A5586A52FB130C08CBFD58851FFB24F71CBC9AD35E5BF9C886AA283703B851A26EDD4997F8222013E2B5816120143089BD9959686B0CD6F5F378B74B0D78DCA3D6C98FBC618992D2EFB12E45165D64553CA7CEFD31C2B8499C5DA2ED032DAE7CFF1E621814BB8AC128C5337EC6B00417CE259B06AD289882D2991B38ECFA60E349CA47E2F31D2CB99C5449958300D0F2260A454E7471896787AE8274A7F8F2A2EFF12FBE868460FB982E9795978FBC66887861F09F057F6CC1F2F095EA636E009CFB0ED9F2183300002B5D0DD695B02225F0BD011AE224B514EA221A8FCE529D10C81465D20AD4E1D1292D1E7035B96222037EE45F3139BB07DC9C7378EF792F71091ACE78741D07D3C7B829C22576A302867B33EC983C4E05C9306A047C0DD881ED4E83B82476E265505E448F357F5E6AB07602C550E429FC768089EF1A08738C916738D56AED6589E961FED4C59897A323F36448C080A1B3ED159184B2B6C0160C832B25C32F9985CC8F0E70FE2ACAD2DC334E7EE982605D036F78732B430620E3BCF24F7CA3CE7DFABAC5C01CE2C2973D8D2C1AF9B264EF439F4F4EC4DBC14516DFD8918805A0A23F3D0C63F6B1ABB4FA6928CB5DD8A024A20A3F539B2DE0BD5B8ED43E9A5ECBE9756BD4DAE2CE8B528295CAFB1DF0E62D4AEFA787DE4B5ECC18CB5BB2EC22C48F4C07F6B6E4CACE5C2299273D4EC29615027EF311832FB5EAB84387B28FD5BA117893445B4C75CE9A38558DDBE766C4253EAD552BE813E2BD2105A578FF2141AC13841A4D64AC69DBB0C56C075068CD1A537E1447B6F26555D462D502EC2C8480267DAF158F21B33B338803850545D42A165EFF7B9C3E2549DE9C4FD89296E650753AF0178AC952F18C11F72527C56EAE672820914CA9A3D1729891EC5796BA6CAB18E3D1E0343659EC9379C6795AEE1B646FBF7BEAB633511C120D6E2B3771BE4902E82B08A91C2DDE9332A6F00C62E5BFB9B80205C652376F65D38FDCF12ABB7EE9C2A28AFD2822B9F0BFEBBBB344AAE4C17B1D06E20E8898101DF3937AB7E6026EBEC6C85E6DE21FBC68440E9AC5059E6CF0BE16C1C0A71787E611F37796266F4E6501B06E48601069327C60EFE33A107D55F948907A1C3E790404DC75252C92EF3E0AECE2515F19566A0271DAC59803BA3FCA74E08BD0B0ECB573F32698DB308C7A2A55F519C9E4D3FCFCC1C61CFC40AFD34BB4BC20B4E42D24AE869C4B2F5617D3F61356D5E624874221E8D6EF887DCB0A029FEE5B80F67EDF0ED801990209FC3374E2CE86E427AAE0EBD8AD40A391F1E51CDC407BC37AE3DD158B729E3616CCA146408DDF74AA54F07AE8F5660B4C7085E3921861F10C492CC074E09A01A5D084B0CCA57BAEA3F2A3DF98EC8E1EE5610FD2AA402F4FEC472A608B18B7A15B91696E7052F600566A3792BC4B2C83F542927B79EE1C99BC017D680B8DE315F7971F123CB4558BE22DE9D47DFC712FEDD430E8BAC46D85D50E588C9CCE7BAD679075764AE7004375BABAE5B2FAD95D5A4B5061915AD15E626BAA396B8C059033A3CC954F8FF7D956501672F09B30382193401886135B2E8CB4042F020E98EE9DAB98513A4646A75EC682FAB581559B416BD7A2DE27F8AEC2C1AEF3526F22B1CF1D2074BAAF74BD5AACB0817D83C262DC72112C859F86A107634914FB12A04213951FBF13EA943AE9146B20B15074E0962B9C82233ACC87E2944274118900B4545BCD66B1D705FF719141E3DF775CCE44AF7C5BC1ECE5D1A41B7D66B2CDB668F81E0784CBDB30A304A1945AA1C9B47C51FF475D5E3B30EB5259ABDFECDBB8BEE2BD5E33D8C364EB31B8C9A1C53858B2C9E25C16E1D58E35A3E656F6BDF1EBC20251B82C98FA514BE7AD3C2B74A4DBC41F38E8A0D8B58F740156D15F2C10B078807F3BE6FA338E35AFF46583994FA2D037C0AB7AF0F4B8CE090C312A175866972F00DB30A88B7A98DEBA69C24E3999C0B58E69412F20A4EA1E3BEF14879C9203292A3A640FF11FF73D0F4E77BAAA2106E364BEC777C52B9E033CBFCA4F283B1B0644015068789E21182DB94986E40E2795EED294155FAD440FE5B018B7321CF29E4A9540BA465752E9D064861DCD1E61F8F0B8DD78A12AAB3B104D43A65D8800A28FC467A3BF63976CE83AFA752B4876973D7889D32F1F48FA830AC9E55237853F89D0EC40D4AD2178F134D6C2E4C8875F992264D09D6346032FEAE2ABFB3CE4095324FF86388F1824CE11AFAFB90FE4F82C74A5EDE543196886A45F0B6BEAD33A864D48D5D74E33204C96BB3BAB0A930E200CF285983618CC5E048CAED97FD73BC728B0A16F1786DBD7C9761664EAFDE43C329D5B8B6801CD7EDB1595245E400CBDE5C0008A7963229646F54AC744F988F28B36656F3C3074C458666BF406249E8D0BB6B2E3448E4E5ECA535FEA9EA52F4A0A0930EC0FC51A8110D4CB14E83163604375D1FCEB3C1A0E944375A07A6280188BA49F86AA4F1A0E9C11D8EFB55E62DD82C99F422963C2FE56678DD855411019663CA9ADFA32DEB254E979608712E6E87DAA47A98FF05D4D9769668EEBDAF4824E5C3C2480E1F2E3E6AD6C51EA33B33042CB1E94EEC3C10EE4BDAC6C6D508E7AED3A08685522334718FA6D4DB80E46B844CC89F41B193D0801884756A34A89CEB8C63FEE2AF418A888ED7E3D7FA7A583A9851B532E36E5593DE98E93ED2C59648CE9FDEDFFE6BF80195ED6D2233608567967009036620B55737EAEEE336DC193C9CD51E74042BCA686A5B448DF992840E916A9A3087569846FF7790B2147C563166E4B0E4982A0D788B5A821D9E5AB3221559CC1B5EE174ED61F35A4156C39C68C0911438C022C6EE7297B99E9F236970C6BA8B50A23AA77B80C9EDF88DEFD00114B7CDD21695F5B3262617BD4C13444EEC09A7D743C19FD0B9DDBD8C7CCC820E325E7FC80F56AF643B501AE938AB08096AB76C13240AA713087A68443355492B855C19C66FC6267C6FE5C883AC756ED5C749E6F741B33C2083EB480F4B27422700A08CDAFB78109688DED2BB941C04DBDF4C838D7B439A3B3E3AF900DC5C8017089C3B6C50F244DF99FBB77C45CD92406B8B4C31F89679F87AA6B47C4C0BCA6692156BB658C3F98CC8714CC3ADF870FDAC8FECEFD8ED02E933DD48AA798AF5F789BB21BE7365976942DA4329ADCF3C51C1BE340E2AA0494BF527512B174E6C5411F90861EBD65EC397F5C618EC3A17731531F028C57B97B1CE0366CCECBE5EC8AB79632BDF68ED6B7E7BF16BCBCF831E2B5083FE6C12A3077CB1268CCDB0633287A417CA009FDEB45EC288726690903F6FDE75BFC9C03826DE378FAA14D16E250DB189A5369F56CF50EC26CED9B91417A6583B1DDCC2B5F6991487B444367D3345849FE22EC040CC8E9255327AAC1E381B4A1EF3DAE238ADC2E20C4358ACD2290F7DDF301E3E00A00A632E15B084969610058BC5AAA11C5A98CF3690F77897B72102CD7AB5106AE4CDD9BCB56868A259E0A513992903A786BF9AD237B74D88A3382FF88441F3A0737E7C00D204FA4A0A98204700428D5553F032740DCC15D3FF239B3CB9F585145ECAB3B00C5A2741169A275130F5CBEE57863982E6587C79B6C93F1A43BB1C9906A809959F0D28BA000720D6744FEC63EEEA4144CF470312200FCDD9FEE0C1B53ADC5A135A7238EE341EDE1B6725BFDC5333051FEB131650B2A9DA688CED2ACD17FE5C0518631DFDC7CA15E9E46BB55664D1F739016CA58B64B0D84FC16F2B8224A49BEB90BF72A793080000001433B0D70A52A2750AEF1F1E3F82A22FF8E39804E3C21796BB709864A2863A9BEC7F3C62E01675A63C020011911E7260F4720C782D192D6DE6F37CB3E22FD16DEFF32D2D7CE825AC1A0A533DC8ADB6BD6CB1924C03A7DC69736510BDE186DA0D84FF6EB8BDCA889DAF56AD450A89909514A0451CFC2F2C709E
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_41
+Input = ABB9753BA44F14C072F32F72B7A6A283F563F858F3B71BB53B511A3DC2BAEC4CADF4BA21B0FF9D76B3B4C66DFFC4A339770D6937D1B54366DA253B41C6C87539602E375ADF1A905E9ACA0D371DF6DA7792E10537F34D7AE54F9A3C405E3740C1EBE363D93C361A7D445C844C9B920017669979078A601CC4087390F998D5BB1F
+Output = 0000001D0000000DEB65BC4B15D2274564B43508ACEF6C4247B953515DFCAC4F26D4A4BEFE9452EBEB0EEEAF5B08E9F138BD7109BD8811F20B208CF1858FC6389F7707F93CA05BE9460B5789A42370EA469E57EDCE52756B9C787A535E27502CC7DB34B19E570950C7C33F378EE2E402F146A8A1D470456F59A032DC7263A6D98E7A370A94BEA11F548682A53FB595D262962C04FD4AE10674E30CD1D4AFE416B8D767569E43F9D85E8951EA3D3E91297B2701CCA0973732CF58B61E444E0F5AE9FCB2EF9CA6263070EE4FE9D72400F970C22EF3205E262A0857C878128D0A0D10118A390FA3C0B4B7823E93DABADFB6A725FC2BA57F20FC79E153CDEEF895F1B60428436204FB0586D6181F576E04D9F09AAB45DF2BA8BDC68CEB2EE6A0C47F531FBEB0AAED9AC844D2F9EB5902C9669B0C260BCC85A1245E3EEFDA070A72336207FAC35ED0E71F27174D12B09FEFEAEA7655076DD6104A353A6D2B23737C029623B853E78F457BF770C280858424C4685D34C07DB6049257F8224FDE09198DCDD37FC12E208D0893200E4F668289535F18DBE0C61A6EA58E286FAD5AC04D3315A873FB42303858ED3D980A5D0862AE91A356B008472C85B1D6E76868682DF03C1CD3F72E80DAFF0DE199D3B049C6A8FBA15983852D4F021392574E063536E8F5CDA6FF8C4D0F2F7F69F5887A932897A931B6B81435FC30491ECB61D97903152A548AE8E3CB9E3DDE07614E8925BF3A672FE6DE9EC03F42C43E51FCF5E736434117D42A5689157C3A4D671B085F99265BE2F07055A5FB3CF074F211A2A13D8FC06F9556DDBA160A0227AD0931E2C2ED76171444EE863133A3002543A753CC8EED18858CA61EA6DD6FE6F1F829DEE4586C57365B9A5F9DF1BEE71E4044F3FDACD964B99C1CE16CC98627F33689D6D6C35E0451A2386375CA71ABC0D0147E9374E8EA0C775E517493B086100DBAF1D25B0E5B40B9413A7AFA387A8F84BA1DF4EE3A3A0C6C26D0BC8D0C79B96166216E938A6CF026F977C18E18E9AC30013E379AA1B30847E0E451C26CEBC06479D4774F81C044F0DCD34078741E445349B154C76E3FFEF81005B0851181E3148DFEC2C0E6A67F85AAB9BA5EA5EFFA25B592C6D4D808014FDA450728A20E68CB4832BC6ABAA92A44FC3B60AB88FED336B8ACD280DC988C202A14F44B0DB637C3D76C7A06B5F5A725FCC8F5F94F60BD30BF65B846805B7F66C65C53999961E8312E115FEB9991BD2E86A136FA096B3DCA882411B9A7796ACB805436BAEF93C0B6DB1989ED553B83FAF66DACD0C54DA0261F232382E88503463CE2B32A56348D5B6839F6284DA94EB5D51DBD27F678530699A37B6ADDF22190772A35628BA0BCB8B82D16D1A0D9C9BE27804FE9966EDA90D7483C07BA37594B52EFC387782A24D6894AA1805035EC42212D5739B7FDB7738208BF10CFB63D048092856D49670D29041BFD8D49C2213ACB25622BF64C31930CB380CBB79203D866FA897DEC52DFC491E4CEFDC6C6B5E358E8B9FE50E0C114527FFFC6BAD33255D2EC9515CB8CDBFA4AC9513BEBB05DE63AF585EADC0114442029AB73B614A7F72217B06B94327A5D0DEAECDFED86FC741C491E4136E8F937EE705D4C3B3B71E7413765EAC5AFE382EE7B1931AD8D7B75BA93FDFFC6F4672091E1B33AD882A1D0B9B94E85AB364F96D8E6E6D93C0BB6502B668F0119F9E34C7B29AEC45B1453521A4015FB866E0D0136ABE531C7961F0A2EB894532D71926E4A88FABA138AECE6B981B52B74D5EF2271071B504BD3986645AFA6CC65A8261B948C16088C3B8D9C2BDAA6F7D9646CCA0344F0F00D3745337E4536E715098EA0384752556243FC23772FDA4A02D439ECB68984FD70288862FD14C3F42645133CA613B2EED02DEEF97A55C1B90E62FCFA79F9ED8856FF3DA8C1AF32563A4476E1952B1D2B8FB28BD89BDF016C635E6ACEF0006E09EDE4DD549D28D3C118897D81E0B1973EEA1F19E98D2F568445FBE2BF4DF2E26CA6444CB7C3AB8D7B083397AB91A199113F374FD684DB81F82C4D3EBE2FC303CE2BAB00117D05E453F72E218D5E817B7E693D70AA472B97D31D70F301DFBB31781D12AAA85A9C7E9E906860D86FF5827D0F316D156E1811C68667582DB0D94130F3213DDEBE30DB48CD199B77E9A68A5A33EDF05F6C4B195D59ECC50789B4857505E020A65AEF92F1639641120B2EA5A6637E0654C2768191A651C0BC51E4E57B9517886EBD4F95713744D391E1FCAC972C1F8AA40A9122F49BF862F895228F60135AE347EAC525D8826F8D8D97C1B0D7230D5987E2B82A950A068C663E4C4EBF40C600EF251B049B6FABF773DDBC381B09F30519EB1A974B2E93C6922A3F216D80D98B1DAC87D3578C75B223810CD152EA23190C553951EF6767AA37A9A2F4933B6A252FFCDB115CD442A84CFF621DB63AA177AD7D257CF158D25DAC355B9808A1D7C6F4FFC8ADF8280DE6BFDB9EEB16DCA330D9E30C72CD6ECAC46E707C37178FB5C4911EDB691C1DA6258F369329C65303C9414F8DFD7B0D8F10697C9999887E7E3AE396A8511AFEE6D46D82886F91724CA6E217A5850B6F3CC93B508DD1928DDE9F94BFA58325714CF636A491B766655A9466D00F5C591F59D0B7C9E55BA63D9B9CE10ED39FA078EA3CB57F7F60FBEEDCBA91068A19F569F16751B36EE3BD23623B5C7CE5D6886DDDF3B1FB0C5AA1EC92F4751CD345228B020C20C14BD5FEE11DEA36494088A635592FDBA721EB212F428C66B26FA3B8F9116E80C17C9060D0DB6B0D02DD660515510718EAC2C26DDA4A5706512C67F3283067B099D73FEC0657C57699197D1C08B30CDDE24A2AB662765CECA9F1E5DF43B8329993EC401C1D1509B3F0CBCB544AFBDCC30AF1202188857EBDBB45F1F1BF4779CE928848C7435366301D26A0D5E2016B6A49353286AA8FB0F96A21037FB326C9B17EFBDB70467A76D237306270B95E485B4E5D3C1A9814CB3981A53C736134EA4BF6BCB20BAA822AD71EF6E9B9EB5956E123DF2F0B7B4B9AE71972FC52518B15E21A77256407D46BD68BB51DBF7B85C8A688E28904879E37E0FE99CD76C500C7E7C4C4901669F7326ACEE5B7AD49A933E9B3E2E166496653CCC3C5F44AD9F3AD1A30251CB8C13B1FDB02605452967A7DC44F131EC4713018718768103E13075EB2BD4EC88098F471CB0F3FD57DACC082E8BB4FDB6FE3DB5C473677A83155EF6D1D0EA729F1C916176D68B6518CC6AA917BAA793BBA9B8AF8743BCE70E79F352E261AFC0CCA2A25B17592F1CE83BE3E5C6521D0EF92BCAC019664C2CF981A216003DDF1C8B1955A230F8AFD07BD041C709FF7C453B259FF0341F92DF18613F17C8E8162216E1A0D7892B589E75383BFB1A12B61E78905CC9AF82AA4CCD85299E3BD900F27F02809D59AFC8B151B6CAD01E27BF63008FDBB8183C8002889C2DC133B0346A8FF4C523B1EF0B38B1CF17BA22AB0F6ED0E5226C77C6D5465E42DEABE7E1E430F04728131591B44D64E0B121DBE451217AAAB0B5A958C3B5348345A574FFB24449952A59191C85C074918934F4B26B31AE400C5CD2D642E3DD281963A4C27E659E9A66A4D930B1EF21014AFB45222FCC5DA4027885ADF16085BFED59FA68013AD380E61036C0E0B0D9E3020314DE1FE2B1F8ED25B4B69CB44E3738FC6B1D76FCF588F1E496A5E29FFCB329F45C03E4C1FB52CF4269171A27C95C3B8B87CE782E70F8B69863E1F738A55CC97D7DF3CA013E7A8A261DEB69F4DC1805C435F52B94CAA7E3A73816926CF5338CCD2C0FDCB0E451E0504F99C03F5FFC399C7A7398D717E951CF9A5CAEBFCA250DF54910E9502082A28084E8AD70EE62644E7CB2E38C5455308EB0FBDD9F66F9F4E79A747F471FE40B56D0152ED6C073DD595DE01684C32AC9395AB267C01EB9B9BD3A8902A5D09DDE7426A68606AF2DBD4E22AD20995DB96F6EBE64941A14F682828B8FEAAAB3DDE184BB3B9AEA0E4838AB48B43F6F051FA0EAA32C2664B1BF980F91E491EDC121264C14782399D3F06FFF5C433A341ABAC551054A536AB6FE40B7804CEC88ED9655D708F8A8126724E72D659F3035D01945F81780A6F3E78962C0FFA11EE462D3F8B8015D2B65365EEBA1FCEBC56E183C53B3F14B9E37B55B69591285B6DF686F325FF01192E7CF3104B124E22F52D6B4190F80E2AE12F6C12AB2F52D07A076945F8353221C01E07CF751ABE6F7EEF1C7F89D109ED352B4C80B9F5B44E35295FFE44C7AD3059B56DF4AEA39D0B7214979EDA1B41F7C78064D3532F57E1767659E20D214394B9B6A6283662BA65F1E12F07C6F1C3A3DF4FEB21CECBCFFC8E4060B263B02808824456840657C3ED40572DE088EDD255221544733A0302312CEC4C1030F19FE42C689B129AB3EAF4A638C81F0691B8462FC90CFE36A82BAA52FC04FB244B7AEEA7006344CEFCDF2E54617AABFE6F68C96B349149D7D3B25612A89144A44268DABC09373912931564B45A69D51598EA024C2AC7D8541230A5246978074F75C49EC9CB9067E5619352F463552A619B15FBCFB077A74A19F9876780898FCF89395D1FE278AB692DC779D53B900C1B2A53477F3989B6B1F2D9AC6711C51B3093EE8FB401C335C5ACFB7B8C3D64A26CBA6225AAAB61794F3D76B6D8AFA3E62C50216C64C1D70C7F2413031A2F262842BC597520A4134FA49B567B24E6F26EBA36352CAF5314678DD4EAD23517E084C54AE2427F3973BD46FCAB97BA02B4A41B6D25D4FC5C005B61A72A3A9BD1A91CECDB32BCCAEC9F47D820C6130444C32A09B669FE33EC9BF643A2DBCC6015E919D910E89023FD4310898C01E8B7826BFB1D7ED012F44A6B0283F35F3BED187BF86D647FBC2EE3BE9BC2512089EDDD0C13ABE9F2422E92423C62DBAE673B0B194610555EC8952B0853A16812FF3E1904D6A8039963C3552127F0746FD96F5CA05F9D0B5DE4B9007F67A59196BAC08B87AD9B8A616DE2122C5A4D97E0550626DF62FD4FAAD05994459894668DAF742B0D9C748590B5EEC10A7B61DF49AFCE7C913B11D06E59DFC82A5784C004C433775E4534AE935AB16504A064D29E0810ABC08747ECF4E7C2A8E0E623AD16266614B9F727684913C452104477174611A8BD5A7EC659513EF6CEF5F579296BB40AE62DC59A065B8B2B83A09ECD49FBF97476E47A108F0C7DC4AD46BD6A598E7FA77084D7C5325B6A908045312B1A3CDDC273B0F5E306559242EED479FFB8CD74E72F8EE08E96859C96B5D1AF8608A723A59C5E5CB6DFD71B79F37CBF00E57B291238F2831E738AD270880CF180E5B6A126CA13FE131D500CCB694CC4E3C92633A78AEB03FDD4D9796E9247EAD577D9B852F226FFACBC6F57D67153C4D037AA7C062F1D87876C9349E193B59A27790D1B91FDDEA9383F81380B62593C7A847AEE56B0656896D87996157D4DDBFBD8846B1DD7812AB1967C099509C8D17210E17F96C81479B79FBE28C6F6B4BDBA35872C150783455C624C92BC541ACB76E7E01F3F027CAC0FA1A4CE163C21EA70E1AD8483835EF5D9B75E2AF7F08BBE42030AF320C5E2DFFD7B2B1C43B18615C48326BDCB18C42FA70E4466F877D16A7003ED0CA11F75771A7764E2D82DE067B63B2041DA886EBAC0EAE84946D89474C48BF230AAC418E3D4269CB0CEB4027B3872C941C821F21600C3655287EC504F8BB841F382AF8FA9FB7ADC17DC85BF393836CD85ABABC6F0E7AAC1D77624C6722E018CAC422BBAAF5275C0542227E559E57027EB25764E4B7AE01D7474068F3790C5EBE03E7B1EE57B1D0A9B69BBEF1BE0D73D9F4AA193BC07BA9C1F39A632FA75A236D11DACFA1E4B412547C972AEAF3D291142C7151D5F45714B380C0077D6E83419ED75D6C794D5432B870FC093F1658C53E12C22A4FB87C6D74CA32D20AD54EFA319D43603C2C620B6A811455633DE17FC54C8BD3D2A0BAF7816DE4831A98425350A6ED14CF95A561F5BD421F43B163B6E711F6BA4EDEA1215ABB967912B3547CF3EDE8355EB9E11DF9ABA4BD187D1B8A69F8288BA13A75BA13926A7BE2758FA5269A81C64B343D55FF81D70A53F6EF892D16C19739F94946527740A1935D6052EAABF68C485A82D7600F18681250E6DC8551B15ECE2B74B5E67E8D51B964AAB3A9A627A690C701D083672EE058F62C0FD1AAA66EEF4949562E620781A4C8A54F49D7D47AEFEDAD43AD26DDD89EC34F1D20C4643CDA9F2ECD751FA58D16C00112B9C25A7A038E6FBDC98A699C1AF65DF5E56C3F47D6E1F494A6C5249103E61D800FAAF5DC67580DDB4EC6909FDFCF7206D848A42FDE7DA714C100317A5CC9ED997D71FAC1B4291A9EE2B13E582DA1B82AA8972E2DC4A8A4A75ED31292CDACA9A2CB7709E80E50616CCB27ACD91AFF3F3058666C030FAD07BF37B925C2328E5C578662FCC84DF325D307CEB71DC3FB3EE7AE52E427962F1FB35C6582CEB88B30A469790AD61FCB0A0D0EC1BB74E5996E35F464738550079A2BF1502F9369F4CC6B73F7D13587500FCFDE527396507FF6ED2C9AB51CA65501FFDAD8CFB8D5FC0272E5D91B25350C19D38F60B5B621DF3BB1910116B7B51C9C38FE96F362CF9543CD88BDB5E66BBDC6BBE793E973ECC2B795FE771E1FF4E335DD7278DE04DBDA3327D97FFC829D753A90684D9A6DA9EE13BB084629D0F527DA261DA9BE0E885CEF92204B1E562CFDB79614097B8A5208F86B5A15B22A5F49E6512738158D2F9855DEFCD56DAC52487030D8CD51E5F2DB406F479490172E4C39E9E2C9685CA2BF033ED720FABDE7F19B5715A0638F5E273C9536C880417E53CB9F69534D149C2DD39178BB38E8700000009A071DFF3BF7A15E98014228D667C6D2B4DF5AE139085DCBDB64C911431362FD6AC7290C8662ABB6B221DEEF89B677AE6C62D799C9E535E1EA233D121836A4100EC897570511D797773B6114E2523ADE7BA4AB380D6DFD6AB8389F006001EA1CD6CE8C2B27136676EF4D0F22E3E9BEBA8143E31C5D62A59B1
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_41
+Input = A9C91E0D40100CE88F9810118259DF93D4161957576AB501711A4D42020CDD6C96CEF47294EB7CB3D05EF4161E3522C1D3FCA5B327B5E59D3BB2F9BDC4DD4684AE2E47A51AB39079C9410C3C08F1B46AD8111F49918C9BDD740F25246546F4DD9AFD07D39FFBD2F345363FC39359AD61D75F04B9BAE181B602E7A0EDA6D5B008
+Output = 000000080000000DEEAF52457B9367A193E0BDA36A0D3A92BD950775378DFDA5C5BF2ED616D808FA94522BF7B976BE7651F7430735565543D65B93D5F4AC2BCAC3BCC9BE4226209F501E8DF9E462350275D9D5672AFC149C9F32249047213536211F772897F7C5D277FAD9F888B715209E1371F515921E64266893E76DE0A1591DDC0CF54D6084B363444701780F1223F0B7E03A8374E65D4F97B9BCC16C7E62DB0C0AFF881DA3EBCED0377F55BCB78DF94180E9790DCFCA83B9AA4DBF03D8C4D2B6688AEC6363E14DF6A7C690A5C0EC82E01AAD8D3C0F6787C395DF5CFF6479484432FF6FB62687B97ADCD70C1C50F1455A58F52C186344F226137F1F54B940CEE45DE36B35D74C47FD9EF595E939998ECDFE76E2690B7FE2AA8CC3E23996407041499B3B9E54CEDBE9B5DC548BD72C664BA51DE15064016425AF889851334F67C7C36DE752E856DFA0ADD01BB8FF00D9A52B1D13A77DE82131BD5FF7F94486DC54657D004BC582B8339F80D3F489893DB5C4882E5D96A641DA8DF3E9E38D1A67C99BA8D489BB1282DCD7DE518B90A9B8B7F6C494B73E2452662015A5372321E6136F929EE91E5C5F6E6BBBB92CD455EB48F545BE21AA7F166E287A79EF7894D45A4C5D14E8E62A04567C0EDB78823948085A9406E04B2757716DBBC09905B0E50D7C198635433CB870DF78F95608BCC80474DDF66D1F94DCA0BDE73090FCC661BD27279C95EDCDFB4CA8FBC401350DE93FEFD6FE0585B02CC7AD8D358BEB341C00E3BC18627D178D9B99A7B74D568B145951B6E9B9F44D0CF62371BC4C94D46009E9C1850CC7759393D438289EE713F52D5B51B342BA03082A7E9FD8AF5062E16854073B8A3B8A9F460D3D27BAD0CD634690DC2F672A20625F2C8852AAC17C64B5D86D4222209EDDC41113EE928EB495DE6B4DC843C3C5C99846C846733ECABAE3A65A9D8C00D51981AB53D8D20BB9E18CB69456FEF56C81DECF74E4856B14C19478405DF4FB5E87629C1808AC35A677225B015160FDCF06CCD3F5E883522ECDAA3853468F62917F6B14B91C2F0C61F0202364BBC159410C32CD797192D655E8838FC29BED6DD0F5AED4943B24F8BEF6C49DC67D17CDE8437229AB4B0AE40DA4FF4CB3F59B37D5950737495BF446ED74658AAD71D6846771D7FB3332C10305FCFDC33CA9EA1D5FEA7BA532BF1EE8209E9040F443AAEC89995C0EB723524C13CDC2179B19E3342BED7D10C075690687D577FC5B6FECDA23F534A9271459DF85F6F4C8DE7334668AD8F5876DA19F367F8D76543EE2A9E3BCE6D18F5CEFFAFBDFBD231924B98707D67113E562F216C9C4EBC1577D195211F8ED2A80D04555A244D9F8D01B1D9730EC0F5F7AC2E3038203D04229A9ACBF21F57E7D5F63523F53ED3D79DE48023CCC2C36AA99807CB08A669B707E6349A17D4FE7520F084D26B7735B35EA8BD210372C1FE54ECA7B1B161EF7A18C63B289552F07613AA4E132AAFD7388AC93E4F8D7DF671E3FF52A25E929D3F760E5A340ED33FDE6B95223A206A03219BC3D79641ECDB48CCF1B84E2789C5DEB934C497998B32C6B5DEB13440F9F7B1CB46E33FF7C29A7CD485C8AB37C6C37CD94F661FE2CDE4DFE129E6D650350442D5DE8A44C006B66C8681EF89AE6FD9A5EABA6E5709619DB279A664F7AE9D57B0B741AEEB546E4C15974559FD8A2BA403277FCFA4922703817655FAC5243F77B32F98530300981507B115F03742F42B747B55BA7240A2814999B3E620B602274CB43A8D3EBFFB51CD29F97511ED2141EEDB7546025D178AA76339993D02C8269B3DF10BCC285DD1F9E4BA982440FB993151D56101BADC5341D5ED3DCA57D0BEEA2ACEDF02C142F71002AACE3B62D8AFF1B85F8B2A91C5626B72DF72666393377FFD918D87C711379DEB4AC49165F00B6D4D2FDA05D749E9F82E5FF7E1DC592E5FBB2E74C1E42295BD9337B098BA00FA8F3AB768A2B1F989690280BBFF99F5B830784F672FA8A9D2EF600AD4D45A005B9A334DF43406C9261D7EB1DCE5E19F2829395FF807F783097CB3806ECFF7E4EDBC4BF78E3B962AFABD87F17EF0CEFA04C3E20F754BB937B7A5C49C254C259C4D0FD977B43BEE4432C91AF28E919A26F3C346F9D5DDF28680ED568BD7DE1CBB0C183D5AEF91F8EF86B2CA944896C0D47303F22AD064C1ECCA8C8C86E38ED1C2A76B84B71927F661D4793EA3C49FED27DCD1297AA281DC8CC2FD6BE429E0379C366B02ABC9F4352D6EDA06B2018CBBF0DC6A30EF71D3F4613E687A03B4E309A602836BCF78EF9C7CCEBB2BAC58CE3554E048D08CFBCE8D031BBDFC1394C6AEA0E3E4EC192FEC17605855F897CA45BFE6700D64C6273540508138D842F564F3FF8A948D16A47D2ADC2B3DE107BD4F63EA1819D338683E9E5C3BE7E5C0EDD2AF4B48D9E1299616892DCF05111B25EF016BE9F5782A2317EF0A36DEE8AEF9962346982B4797D8E1059B3AC315E893F5DC1F61CB139971DF47674E22C9CB77B3DCBCAE7792AFC6123FC3C3E2B8DB2E7978AB67EA0FA6C00E77485171575C321B236C1870BDDB651B217C2C6DE9CFDF41378CB3E1956E467BDAC1CC812F73F0F9AF7056470038A6FD7D0CB83E1720E2334A25C1A5B3900EDF4C655A8AF056BA5BB61C24331E2CCD8CD21DB0D2CA0F36F36946B37F3B7BE45AD14D888B9153947DD45DA6A1A084A2363DD3BEC07B34DCC5BAE97614AC10E6FDDBE61BFF7D3D64C76FCA3469F01AB3BA369A7C5BD9F27AAB23EC763E04C909A03EF799D710FF11460CA6E24AB642D3DC415CC0AF7BBE9642A98C208FACAF3BC1E66F1289F4730C9823972A18385CF3A09F996E4B98293D875306560A75ADFE4DE9C4BE0EF580D7CA7685CA52F29DE7D32721E41A7202A1A2FBC1240D9711A9D854760FBD4B12B2A4BBD8958D1BF3B42BD6E4457C84C8C0DA178B405687C46E25EF06D8DE31AD0DDFE59913B8B3FB23424FB854900A4ABC6F36D0795EBF69E28364E2081B258E9C4645C0A27D2DF226580B361CE6643A792EC7342EBB2512FB22986A01B67EB9F09151B4BB3E2C0F8AA74EF67770D31C7EA9C77E67481091B832C602706BA90DF5CF0F2077F7704688502B42ACD074376BD40C0AC0E2A7E3DC7EBBC0264044449BC5465AB258BABB170CEB4E10A7449BEE90F5B1A0AA9CEF8633A542B6D52F18143645F5A0CEFB0EA3CBFC31A7F28A8882A86CCC43D4036F98E8C0670034F51EDEC77938EA5EADF819760B93CFA35F3D0AD578D2BD9E937B29841F2745EDD518E3F7071861D82E9D1533AA730E3F7DEC396EAE7424DB2CC4C23702B9EE590AF0EE643EB0199517282376A9BB5B78B7CF4D40F4A5770B141EF92F2F3FE925C0D64EDAC78C6A902698DDFA0F5BC4A7FBFA642F5E941E2CBAE2717F6C8C51F1840F6ED41FD833F1B9D4404996D7E0B853952B9648042C47487F273266614AC2A83DFBE778FEE4F6375C1E5053A1930BD8A6FFC47F5BCBDD4DD2A4DAB336146B2BA1AA0298B83F32B1AA93D7517857EA87B27CFA481D539E101192CB7E6C86659456CB70780AF398FBD4AED94BB5B83563DDBD9C6F5A581A3581AD4DDB24D18F7D6608EC5C38323447C79A74D80DCA9E921275099FF02AC8C5CFC9A664369D847B50DB5E0124D15052AC0C712AEB2C1BCA1C9548DE19E86198C471B88F5F3FC3343DEC3FCC146AE290D6B0CA3B55DC1313DF2DABDD9D34F4FF238B38E96E3E61D3E313B8C3068EA46E20D3C41393EF90B50CA95B816CF43ED29A33377F8DF438F016A9E86341FEC247291146E767AEE1120C191F460FCF79F25F646463D9AC681F6632FBD93E988A1D7A6A99A41FE9624202060A6108968490A75DCF77CB45F5B6458572E016024F30AAD01E41684EC73D2AB9B87FFFB58110084386F923286DFFCA37105000B2B7452CD8C885704FA1FCB8905D94AA8CE037CF299138D7E0089EBAB277E127D65845F84DEDA49325A109F9B003337090E896DCDF3FB09D56A5D0CBBA58948A3A00F5E392460A39BD6EC63F52CA7E1AD64EBB822C25CCA16CFB3A3C0B1831B98357508ABE8DA27E12FBC400E0E07C97BB7F631FC0F791EDF0A667AAA13FEF056C5C0395EBCECF01E78740BB9820C1C4A0FE1F2F1A4584E05069CD82D135C06CBFFFD50612A9D18C934CF23D12C47CCB00DC2A080F8BF289E2CF8F6D96B400E207675DE21E73607E595345E416F9C71A7B473A34438EAC312926630BD711A6FF15FA41EEC55570A078CF84FB71D180128B66F76C9BAFCDD85CE339C0FE86D22D297A03CC6F66A22B24AFDD45E2EFE92B1E761A70E1645C3458DBAA094AA3A49094DFF8A3E98A079D43AA513406E36A08ABBE4C89F63CF8D19BDA9A2CF5CBDB5017198FDE45B11BDD66874A381F7BFA73A75EA345E2689773AE7102607922EDDB68B64827C4C83F7DA4D6DE260E2A6978E06B56207438967E68E5C5E0BC2E19398F4BAAFB4722849FEA0A51B21D047C952CBDC91FF4F3DCAE5EFAFCB0FA268D6783783BA15E403E5639948169E130B3911A07C882087043E0ED28FCF5AC248D61C018DE6097B26CFA9615C698D336DE9B45A41B7EB4A6593ECAB06C4E9679F334523D7F9C7CCA31807F6108E63295AC282CBC1250959F045D9D92337BC9C7D824EEC4266875407E9AD73E4B5D2BB4E3DEBB8AEB37E7A4647050C9EACAA95B189B8B08BA54A7ECCE601348DB4460E103217FEC37FDBE4D6BBCBB56CBB17A1180B9C854D50415F1E9EF7867257C247273E8F78D4A7AD554414B98FD1ED5E98E156363DB0A96DCAB45A8B52A6F694F00F593286A380F03D8A869A3574F2D1F5099591355F69A96A7677317A1C8CF61476611277E9660D506388C91D12C07E29C90C2B0806B6A168CD3520CDF4D13505A087DC954123EFA83C929BAD1150627551488A4391BC2415A60BEAD2380A975092D2D831569D0E55E362A6F621C93DFE1A327D9B14756AAD379CFE25485138B1021AE6D89A84B2C56493C5F9D991A9CC9CFD6476685AF46A0D4476AEA71486803825399168A107055A3572E2E91D4C0C4FAD8BAAE5FCF8D7288CA1A7AD6761244AC2D623D9AA0B3F5B8254C8B5B1DA02E12DA0F9CC6C076C464BC77A97E24FA4F8AE5814A9D762F35257E26F50FC481BB69FAF39C04BD118F971E1DAA9A7F68C93CC44E8355522C6130802C6F7C55447B17CCCB1A797F35954E4D4FF6FCA4D31DDBCF55C564A3E0AA8CEDEA2B9F7B0A5CB0F34D1621F77F972479B5353F1AAA772464FC59876523A3416B2FFFCC3E6EFF9518A8CF53CF81CD63CF0A8019D532E1B0EAB2076698A2DA4B9829055E6C9E6C04F6558B863CC927221E5ED5393F22ED854D7E9C65BBE3AF6730D7B1EAB38B6FC832A53B1BE89D86EC1537E66F884DCED5684F5A16DD1BA92DB25F5288FB1D51B12AB86CD0553C7112DD91DF85144B456068F9464A3DDAD75D720D20D7BDCDE3B8318A17F44B6E20492BD23AEB08F24878B27312ED69CCB7A4A3E96F51D23531953F1126123C6CD85C24AB731FEDCD202ADAA7D40600291C7F1A8FA07FF92244F7BC8A33F44E8EA69C1BE980501821AFD5B27ABD7BDD2E6126DB3D22DF5B6764EBADA810CFA1939611212767CE056FC86A856455FB6B2AEF080CD8167687058870CC1F468D2DD258108E7ABE4BA35B019F1EFE08999DFDEE44BA64D22F3A4559A38CD9B2CF2D5BE04371FED541B72477695EFCF5757D57C97D013ABAFD6C52C434796539D78EBC4D08B07BFA932BFE6212FC2F43CFF0E0DE14D7EA101A0DE4AF69A2A0CF8C96EABA783CF9A0AD711D4B32D7573BA38A62329E087CCFC1567CD31F3D41957F728DFAE40BE5B8807DCDC952C79C4F417F182BC36095E6835D93257E352DC197D4A57D703736C9474C0019215953314CF80E09D69888A778F416EAD86C04A8774A9F35EC407BB82129803DD9FD659565B14F10D1D8A3772803E1A3970D533D4D95D759C6EF7589BAD262712564296A36128420463D4429E0B0FBFA02FFE5E007753AB175BBA62923CAF677FC098D0A1A71BBD9502F32DCA410935E2539104031779DE866FC6520BF1E5F96545774623C371A2ED5E0365032A29BE0029E5E00CBD15B31B2963EB1BB20C9C56768F74588AEB73A598BBAEEAF52C637A87DE270CBD3DC029881DFA9A4FA0D91AC1F9131F5D2245B417FEC235AD507636C4BD2CB4458AA7C77D3244222EDED0B28B2F5331E2BCC6D54A0D88C46268FD4EB484F921F4F1F53084449436F54E6A44A33A252E26589E0B3913FD3EEEAE455AD45C0E813AEC2B1587639DDCE2A20A5DBBD58539E083806CC625661DA422A5188993268C6B4B671C0F81BFF81DC3FB1E8D31B0F0920B6A12EBB3A6CE9BF952E144D69A12E77981B40F454C40644D1C31437E1A5F7533A4ABE4137B025FB76C792C6765648B9CF04E08D497E233AA6A408BCC8CC4E28620B7C3DA66D35F5114CBA4706DE45EB25C799D816A96DC7D673D327D14454E5490AC601D2C598570746C66D20C9BA03850C97F07BF87185FC6E7CC7FC6B610CB1354FB9B15A3EB1B8FEAC9BE6CB6D09A72C4E9B03927C1E97FA71C74AB92B26B3524821447880C514EA23F0F095C15697D61DA704868510B0DBD662ED7255C66AA0F53F3E6A1190C444C41B975089CA5643377885687BB640AD339D15A93FD62F3974F8BA07C258012A1C8C144E668BA8D72CA23F15037FA09508491DED3B8FD3FC56D425E7C5892FCEF5FCF77A015AEF9451AB220291C707469FE91775B2CB878318D527ECE8787BD592B39A30740088BADD3310C32F3A21604567A2C92C719D1463E4AAD70F88F3679C51C8D7DCF507836CA07D0555517EEF3F04E000000141B1E77AA753180B863522B9099ED55E4B37F4B0EF19D3D7F278BA916F2A86D21E2BD9528EE38C87E2BD1587105263531677DFAA7FFC84FA8B96DA796EB4ED56B3494635B6AAF031CA6742252EDCFDD9FBF24BE8FE8A76BFD2CF44FFBBE105C2BFF6EB8BDCA889DAF56AD450A89909514A0451CFC2F2C709F
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_41
+Input = 3B25D934A7C22B6B68A99F2D23117C7A0C5CFC451F6A378679F1AB4864EA4DF220AD7142DE0DEFE6B4E2CAC745FA83E76471FB78835447AD68B74197A9E04E3370E428A6F8E1EC07D580996617A03EBA895428B21DBDD649546924CA15C4674E49E16783B50C3B8D2419355A9D9C178D82565C102E9714D867DEB3336E10210A
+Output = 000000060000000DE707A752CA36C9F9ADE7E5EF6B68656D9C617EBA2875A9425E1E65D613C13E61D84FF8F32D1049BC55676CEABA4A7A482FB415146C30479E599877676638AE9C8B340BAAB022F82881D294FA044115AE5D82D914DD0FC643C7788EBB8E19C8B9F78B649C7B3DDABE42DC54CBB7137FBA72036A44C2E22AB608EE92F37285B989BB4151D14C03C4FE92518107144C4FD230CF2EBEC2B8D19D6604B53F110CD79A811448AB9C8E49E0050203E8E3A67E891BF745E1E24F000905C49AE58B2AB4CEA6FB53785A9C6CDF99A85D6BE61B892EA63E1432D07ABE1E09B9077FE307826BED2F6E8D69C4231DB27B90CFC68E92BF9B09EF66AE52017092CE1A3BA9BAAAC5A750127C96F887E33FE4C057ADD0D006379B58B0823C215BFE88C265A66D5BFA63D88B6C0A529E68F1FD260A2044C8B1AB16873EDF8CAF6B7A745E90C0682D2C14AC13DDD339B6817EFAE0D9C8128FA1A09B51364755CE25D8ADF9AC91E2C24C8AB183351B06EE02944186876F23E534E2E1E5EBED8AC2AD8E7481D010A31DB4F8366CB61A26A466E153B1640DBE23A2AD14EACD520C3FEC803A0B571861CCFAE28EE97FBC9267A1C81AA31D2522BE49728B332977E2E6B307BB7B64B7CF7C3C3CF724729F386869B85713395828FD7B9BA6B73830B52647AC6DBD838E53301ADF2A1705708B2C1D0239CA221274BD8D4499C15079D875051B6A62BA59C60C8655D591249651AB7FE88812691A3D0D80D4E962E6DEA64CDB3C8B1873A2FB0B790C67745105E4F20FD3BBB45DFE10FEC6A2FF56862A821B10A4C065DC6D2FB108A10D18527EF8B7B77EEF9D3452502945C002B55777D0F1C2EBB7BCBB867DC6691A415294FE142758EC9C5416F2A96DAE913C4C826960350AB487B3E3CA2C2A3C0A1E11C1CD46155FD04138C7273DF07EE96BAFE8403457BBA13B5DC3E2738ABC32F562F8632516FAE6053F23BF85F9199A97E28CECBB094E48C0896E83FBD951C75848E50931BB49438069D069EF10AD861964022C0839D22BA5E1266FFF84CF2EF814B32B6FD6B72079661FF094EF9FCB2466C24FBAA5B38A9A19053653881CDC444CC8D19D25C03A8E17139B2E7799708E66A830ED5BDCF05D6EE5AEE1020C37E0406F659863776ACC0995335E720D3FD1081A8550496839A8AB7CCF8E22C70EA6859CEBF21C4B64546B1F83A556BD9933A62D6A04942701889DDE0A82107D4F1AD212FE7E9FCF6A63D67EC2E6AD89AA3534587E8CD5F876FEB6F8064A5C9958DE99F3FECA586371822C698030067EEF326E059229DEA9DB78B1911F45775DC5D1BDA29B1F06EA06F07AEF3DB0A81FBA0C1B5C96CDC4B1B0EE0747CE2D43585903629041F8399195ADE6BCC005DD54A65FD0F4AEFECEF170CFF81925BC92A8917A5C6C9234CC7A18340FF73E80C7036003A00476843FE8E6F2A9B6535205A36C280E4EE0B92B11CB451B88B1D3329307599AB3F0930AA48D7E9BA2C6AA2967FE53E325AB0208C8AFEC4C754A645B3D9F954DB36D2D19D820C9BDD3C673CB2F173F8B37D0F6C98764917FD0804B124A09C39F3176B7A87DD451F93E29936B1B6E808A04797B4FB0B30C94C733B9C080C5AEF7A77530C84DC31EA9A8560050039152E42EA5060C73399E2EE3E2B66043500327F39EB00E95C161343A34428EA654050001E1F84D661D9DFEE300FE44E1B5FF39E5E6FDD98BA5107DF30D13426FFEA6CDA0524C14940ED465A250B3F254E2FA80A0B0CA61B664CBC2146B520C75D458C2A59D3C7A2B6E6B9C2EC6AE23EC9A77CD9497CB7D2577C47FB065B4F034DE7BE1857B13150B6700D57FC945580AA970F5CBDE3B4981C01BD3E8D3BA392F3FEF98D6614993ACF6786263ED1E7AB3B7AC92580EE6242E5B5D1F3F6CF186710B9BD7A0AA2F5E347AE9FBE18B5CEB466CFD7E8B290A307B850EF19D72A8D4E52ACF3D72817E212F31E72DC96E4CD49948746E65F424EE1027C1BB536E56FEDA63D9F3CAF8728ECCC0A25AF6E4EF348EF16A0EADB12CABD3E32DC29DD7867FED3F1570A5D3B45FF56DC72218331BE8BC90B5AF4F6B925E0BBEB7D5BD6DBC1F3421416B11144BE42B6203EE0BDDEED1B4F21A8854A72044139AA82BBDD3EB3FB209FD2EFC863664FA70DC13DA0AD259E695C21A8C45A8F3C09EB903A80A641A3D9CA1500E94C212C3BDF8E635EB806E42C7BCAB58D1E6945CEB034E092E2E135A48D4E0BC25F2405152CF124557E947DE4A851C03C7CD12E91EE07516B83BE05B97FE8BA42927235A86C3A052FAECC0D3139D88A178712D04DBB6287F68DCC782086D4E937EADA63085F720E8C16C56C88858B2C3BC1DF93FC56C159BCF9512603CDA3DB29B4AA2B279D814B6C4189F52E8C44260A6AB190E1D611203E7CC631CA6CE845E2C42306EC222ABCCD9B7E19DB0AA0402E4514A17D2D5FB16E987935570173A848AE60E16456D18AF25FF600B5B12D77234F288938E04867F6D4B22EE8D0D09E753340DB1EA382BEE4D6C97774993BA9F0C778A66BCE8A4B1CAEF7DA66008795C60F51FA1E298DC3D6C540B491D8179431B03546EA2E964E74CB1E9774EE8C24E4F7890E06800E20F1FED26215263B15DCCDEBB914A3D0802105DCF50482CF6A511C689344E831F9EF5272F0A61DD0D30674689AD6C3384CC7886D16ABC4C927F82E6B8354242BC41436897D768073B39F527EDB054CFA5310DC1A88B205EE37C6347753198C8EFA493D5C51891B2184F8292317C556F6B4A12F0D7BFE120BAF4792B64B5C57893A0E3939B0C30BB5BDE135FE464FD0ED15C972446D9581AF99AEA581E4D41937E9534897A1653452FF2F92C474EADAB3B999452DE85499AD8E459F0757F319D8EFAF41EC6DFD74715C277435F245FA162E250BAF6737FFEE21E369F1230149FE0B8F3E4C424B36E99506BFEA7ED455332B1E17CA43A86209072F3A8F3A6877613FB99D5BABE311A61B9BA3E6FF3F327875FE42BFF807C28897C7DEAF81675A9356CDC1F87FA867C75A172DB5E732FF54975D36B6B7C789353CA1E1BD39B06F33B7C931BE8CC2BA850C27BC431CB999EA8D7AD872DBEFF35D0BF3983660B25DA48D3D78F6373BA03C27A15BF4B314EBBF5DD5472CD77597EBEFCA233EA4645E1E7F6DF0A6BC0DC80A2FB5778B127AE33786F8DA2B81FA4DFAB7D84F2D7709228B7D54FC96E6ACEB22C0E45D61984267A22107E32380838281B14CDD4B700F4B4194CD3662AD17FC4DDE4CF39E642F4A3B624F435133830F7129CE7450403554E43356C148E739B73A4FC005E74E6FBABC266856955C5C252562A4D1127A213E46F63459D89F7DA2BD904119DB191761B26D6B3BEC36F25A6D8C9C3AB8A863B0586F8C5CEC599875BBD12A4CE7FB6FD1943A3D030B39049883F8808AF655D91F7826911B70118BA986225B4FC8E65B8833881E3FC0E47C574931A408756A4CFA4FA7730056DB59488AD80C193238E20DB447AA73125089796D94619EFE1572AF62DB554AACE638B8B6D39C9FC352F2B43F580B48BF3C9524B755E9A350EC35BEE4812A5ECEE68A7FD1AF31B0DB4F6065FB31BF341B609D08CC27EAD499B89DDD106873A9448730CEB778BD97703A64AC1E9EB41A8EF044DBBAD1D223BCBF2E40BB2C4A1C43B553498DA87D7D62EA2FB3ADBFAE80FC2BCADFB9214A4FB54858ECAA1CDB56BD339F7DDD97BED6F7ABEC76961FB493937F9B61B82651603F505DEB04F2B20CE51C0656954AC97544117153FAF620AB585C691AA44B81C5C0CC96279A004E581D350A132E89856584C480258F4466230073E8B9AD3FF0E41D7526B4459367B966935EBDC44844FBA3AB4C4864E23749E3898BDD4DB2AD820ED6AB3DDA1465A6ED4EE21481EA784B2CF96A94064C72F99AF0B4BC2BB806FFF31927CF5A0E29CDABE129E6691894967EA382C1FB623ABA78B212EEB785E3578D0BB6E3198BCE27E66E5F82480A8FEDE17ACCDDDAEA6B33A228B0632EC74DAE9B3649606F6C3E081231250C496797FE22A0BD124726BA042ED739EC7502D6992F1B2DFA503C31E58012C5F6AEFD02567A49D63F3B7422D1DBFCCE63ECBC1468254E404223CFAC9C9CBEC9C566ED19281A0E2623B3E399FA4CA2199EDE9674B13E77B2E35BC565FE8690F50AEBAADCA712005ABF7D8481B2F6E50BB9A9F2A74BB3EE7636269A402998784D33D5D5109F86B2C7849D16D1E465A9C995DAC24C74FC1A45F80E341188B7F5CD4AE9B47C480D734886285E9731AE071CBBCA5D43988ABFE92E112B0588BC004AF67149906AE2AD9013C1FAAC0B327EB5BF2784A2DDD06E43503A50FFBF05BB6AD61B80E8DCBC9673AB4369BD8D7189405BCE24924C80890A55A4EE0AF78759E2A34EA543F8F1CD87CB71E4BB4A0CEDD5BA8BE2B15AE2CE2B49111FFCFC175E5563BB6D15C572BE6F126015C5C0D85E82D1A836510DABAF2D9F4001EBFAECA673614033594346DE390DE65C9779C49F549F1646DCCFEB434B91A035E7E2432A7DAE8555714BFC93C6D5D0FEEA34072FA544CA110CFCCA62B178B2961CB14238901DFCD8BE9BDB589F6DFAB861A6321BB9510FB1DB0E4F6F94CBE0B80F63EA06C21E59F18B25622319881653476E75326B623667746B4928C2709EB3CDADDEC0C13EFE11254EAC445497F03A4750D1AF4C5993467194E4B07B73B3BCE83483FF44CA176F949BF7FB358A18220015CB71EC1E0D136B4FE8077B63E78DFF58DD273153EDB665EFC91D551FEDFB7BB538F14176D38611A95B43CD4EF86244CF78BC00EF1EB4CBA2FBB13D4E4DB63AD50B3917D104035653765D0AB096A50E223AB59A71E330AD2584109A03682B0E27D5F77B56C6179CE5DCF976FC03ADC8E21C679EF56F8348F44B26AEA6969E1D5F2F54D791277C4B23B6C58BE0C7663483DD4D6CBA27BAD30EDBF14936A774D2765780DAC21267258A9CD18EC6C76433E310B965EDE58E4DF93F7E4A03FF68741D89CFFEF0C2E3E487801F71A6DF2141C50AF746C7C7D5CC19BD47F2527FDE145711D0F36A108A2986A40ACB3D412F2CB9B6BC9D2631D8E6B90F1196B9144030772EA2AA4CB2246D227CEFDB3C1FC3D2551E37BE788EA572A1D1FBAB4B17BBCEDAE41C0041298B6147C57B4B321AB77AB77DE4784FEDB8783B3BA2A32851880DA75FF97219A33AD8CAE29336750F905D4CAD7E6D7D51CE054F96914A13A348184778CB7E5E41B6C5BFD4831DB46EEDAB74E8FF78C71FA9CD4630864CD2BC5BD9887465150DB865EA4FDA9DD7825DF38CF8C355B2FD214F46A4745F58AFF696911FC0AD8076154B2F3B27DE6E09C98AD5F5BE89EA260FE0DEED5F645DF97F86CF87FCAACCA77A726E602883445E54EE7517A6154D0B1E735C847AD122A8A3E6C657E43162DB9386E24998A48FB1D419BF6C5E52EB43771CBFBBB922DF384B92797939327E4BBEF9279D12E1ADDC71E7C2103DF563A025C3D1E9CE42667D085E37D5B70C9C7FC9AACF920D26D646BA64AA98E9132458046AB3707D5BF4B9E59A0446EE5E3A9A13AAFF803BEB54C9C0E85F41AA17C3A82C5A7732061EC0A61826171C30368DE845634C44331BD20B055CEAF99297359774844AF41AE1588FD9E5AF864167B0C76B855FE4C4968827BEF43B8B2915F26B5A1961179B4BC8F69EE9199C5298297C314715A2B477C4A8B0394A4A96A13289667024D0D2C39365A9A55EF62FC20BCB6F618F5EB7B51B91A1B6E07B941E9AD7F5FB99096A23AA1A922E67173DDF1536CF8A572EA6BD9E1504B40532724BEAE9E0BC9D2D6E39BD0FC2F629CAA95009483FF98A8A985894879718E5B5F3B4F1E7D8DEA5DB31ECE5947407AA470FEA1E0F3A73EB7D18C3F134F4E12308F133682D0274EB71F4F27333F02833E5207FACCA488151B52D32F6D67C947E31A1FA55336396082BCB9A0B519F7703B4A363E638397A8DFAED1C95E7633D77E9650F7EFF9CCF5E1D59DD0AB7796067F65ABBD0D710A9D9551917966DF7C60C6AE511C503784E9B7AB0AFF86E0455A095D8CA89C0318191B58C4EA62D968CCEF9D555CB9E957715E00D3E650D7EC3AC10F26A22769F6EE42E9A7F2C4E68D6EF9F0DEE9FCE681E1B5AB2410CDCF92AECE47EDF4BA00B9F5D08004E0895859404E422C831B3AF49AFE25D7B96CEC328217BEC0BABAFCD8FC447CD21BB2189CE5D71758F48C6990CE399B6DE7D52B7F77AC6DA6110FE269DD45C750182B6A6A234065BE1D2BFB996956BF3AF4E31CD24748971518E6B35D4E51C60BB7846BDC3C93215D3EF8296E9524E6CD246D2B72025B27A7FC2F13B1CEE19B07DB56ECF4376B15A387D7484A4C306E9EB8C28D1E5B8C5AFF5A4B40B8AA91C839CCDF4AB623F99653BD06A0FA4E9BCB9D8E559BC4EDF2DE58DE9375AB40B0B9F028548A7C0D93CC4699BC216C8DB4A478CEC2FF480D7E551121AB970694DBF3B8510F1DCE865E16B80AF6B4AC905D056CE18A63023CE0157BE84475B011DB094866F6588D13B8E202F222B94C12C85C8356C9CEEF48818714F19FBAF8A19F08C2E704449D53366CC911068904DAF83369C8AC0B1285522A3BA118775699DE40AC89024178A78DC83A17DEEF25266BEBD4BD4F8431BBA0C159BBEB1A20596ED65B6F9BE7396995A9042C362F87FBCA80CCCA8D93832B0B23EA3E52AA2331F57A31FBA6C4FD040AB80BDD17E972185E1EE3126E810C66335979A6089742892EA4450AC3079B6961EE37A394BBF9F07667ED9F39193F6F927C12BA79BF2B6B7307FE2598B50C887F42BAE922BD1DAD3103076122661371439D4CA052940630DBC418BF13D83F67AA496D9FA78BF545D1666C1600000014D592DAB06D25E3EE5455911C32F4ED1E129B9995D2863CB9249B17F4035FA725B77CFAD64DFD91EAED22E204D37963FC720C782D192D6DE6F37CB3E22FD16DEFF32D2D7CE825AC1A0A533DC8ADB6BD6CB1924C03A7DC69736510BDE186DA0D84FF6EB8BDCA889DAF56AD450A89909514A0451CFC2F2C709F
+Title = LMS_SHAKE_M24_H5 LMOTS_SHAKE_N24_W2
+
+PublicKeyRaw = LMS_SHAKE_M24_H5_42:LMS:000000140000000EB4D2EB1CE965A4B17006C4ED79F469A1B4D51CD6EA1CDB73A34302B7CF95564C43E199ECF3526619
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_42
+Input = 12F3FE383734E71F34A716247C6BACC6312DE51EBC49CE1889463F914E77C428C974FAA9D08503B302828DD88ADE3E17EAEDA23ADD15240C9CCEBE3AE7E9A1C180A102BB8297B4D367C233E1566AE64881267BEF3944C9CC2F7C4184596A763563E3437026BF3E66DDDB7FA6E15489DD5217A55E1F05A4C412297AC0FE91AEE6
+Output = 000000070000000E67F21AEA3F187F29D8BD4D07DE66A040C01363415C0381D0DCA6AA338ABF42531BA4F0D3F115A5444ECD247C9B2B07785F0EECE4E7C8CB0AE151FFDFC18D7EDDC3221CC71832B9494CFF0A5718DC4ED31B8FEBE80A8F6D6ECB05C3ECE1614B644DDF8417846A583C9EF38312C0183F69C77C6E10C803118358EBA466BDB0F8F321ECF7B0CC06B3911359A0D2DDA73407F6CF981DAB248C34588C58DDD09537D708FE1DE64BB7138B9F56D268EFE69C4246192530F314D1B3B1B8A834A8076761E939AA7E64DFBAC6B08B31660B40805AFDA31021354397483F914131D67DCCEFFB55149E46ED52F65FE45E90BF4F898DD59D76F34C25A45DCF372B0FBA495CEA9D7963C98D9F3E37E072FC0EC99E4FB5F66DFD49303E9560C294C4091BC42C5E4249ADBE9B50E714446CE580E163E1FB41B580ADBA616F143BCED5E45D043BFDEFA9B2CBE0D8BD535FE19F9802ED83081802EE43756A8901A7C6DC66047A7D232AA74FECCEF2E1F71AD576AAA4914FDE28D094AB3DABA6A81A927BAB53111BD34232C95A061D51971E77EF173136B51301E1DCDA43A5A116C5798C1A39F388B94BE0C91D0AD4714413B4E701AFC4F80479C76BF25309F49DF2E282DB065D8B27932A944F22F079223EF04F976690ED60A9CDE8DC5E745F0456268F284009D2B18377ED5A8B8ACA88064455731C25E861517ED87CC5EFDF7FFC94E60809800DAD2EEC393A3ECA6DC4B25B0DE28719CC0A223773B5B758FF39617ACF64E6839D4E31022C8A4AF0841D30E5AC20BB729E0721303EAA675A8BB6B2D4BDEBD817E003AE722B498A7DCA099769AE1B8E61E090AD78E5A5A41E695A3DC9EB27C9193F9E0F77D13A8005CD1151FD8CC1DD628B8BA5C9DB26813B70FD2C5454F44627F9F18DC9C9BFE6C5637B89ABC0D4B392F61B02F7C551AC5E00358256D11801B66E40F10CCA20D801DEE19BA61EFA795DE47FB2412F7C10632A8D522F5AA3CDF95B2094D2A889EBB7D5092095D2031E61778D136EF122D4A41E39641030DF3C1C9DB106C73ABAA0B07D9EEDD922E332B653B65BFEFFB1D29A412DB281105C76C720DF2CA7A15B46D9BA19F691E68DDACDF0471D776B22A75803C0DE71F7D269EBE9136303FDFF05FB87156A8F69B05042AD578E0C8E7CE0A7A4F6C8E5862147B3B4804B07C742FACFD4F68B5A7A46716FF796896CAF1C0455CBBB602FDAEEE7383A2718EC11B7AB1A0DFC646DB81A52BF561349B3921BBB358D47FB48046B611B9FA3059A5C2A58119D197AA58FFF4EF4A2B76340FB0E281090B6FECC928C3AF1282F0DB6C7881CE73D5740E8781DB158D182CF3B32CDA98FE47C8425413408636F3600A32F7EB561321EF743D964466E9641498FEFC18AA8683068ABE14FA344D4F58F795609B70E2BFE453074AA446B7886B4D01CFAB30A78AAE25FE70B0ACBBBE083D6FBDD57206EA6182A7CB2DCF91D039884EF32CBAAC4B85CF416B5627AA791B9E0FDDA3F4B8B788E66ED5C437B08E391BF2BAC724B8948F36648C945A801F60604E28456C3FBB7D50E2D16761D9FA78654E7764F35F2269B5502D70000B2C1D415EDBE4B9BE1BADA71254041AE1D0BFBB8EF285743DDFA6DF5459E7FABADB9AD367E8D40CB8E8C3EEBD7D6FD9F081D8623C75AD896A86564934060B1554B5A5D35023DCC900BF67E966640C6D6BADACB533167B1DBCE5ED55FC7B9F765C9319B2143340AA55C84A41B8C1A39DE007EBC49F58B69204FB4A6327DE4B0B93268177E31D83194E4644EA7B86F45E30815223C42648694C263D1646674B22045E5C6A93F0BF0DC7CCA5D342D89AFDF7803CD12927ADF9F293085D85EF36D662E3C51A9B9E23BC5AB13B7522B9C2DC5ABA2E4473CA0ACCD21168FC49ACAEC2E47647266B0C7B777512F64AF3BE844F4616B7AD450C53779009A4BA970597516F9782B7A0D04491D02C461E90D92F6C22DE8ECFF2E70C65E6D88426734193C6929EEB93C1FD15D171C9DED9DFF802B5EFB21F167908E713F710AD3A50C1A1EC57DB9763F9481712EE43BAF1943B920035CD8D83AEEF8410A94F7FA3E60EDE500FE3B729BAA5498E481234242C1CAB8D132FF73408B23C7DA7DD53C97D2A4F575173307C8B7BDAACBBC2AF8E84427FCB7AEE1130EAC85FF5C13FA50C24CD59D5161ADFF0F4C31BB591F2356FB741827782C518825C33134A779B14E54AD8E82BCDAB1B3AA78352DDA58938162323B50B9A966D3ADC0DC4CF22A54C5E709A5802CE172D7D2AD11554A416632AA69AE8047C299EFC7B6C8FDAEC4EC101FC77A190F2EE70221D0ADF9F3D93A04627A8FB5246AF966B1504732B708C018BF936D8DF124720C1D5D8FF39120A4F95FCA1AF1F16C5747E1EFD7CA73CA9118BD788D78957E0A079BE8EE3BCACD4A3D61F9A86BD5830C368E29554F49849077B46B57BE1EE44F4A0193B0C1CB3E89B20FCE95AB16997510C7CECA721B6470164206EA025FF4F78132DCF201BB2F5D071AA3FD97F1EA4F4D479A4CFE296C37EF3CAAD37FE8C789FF2FA8223951F83148E0445B18ED21DD225D2A11509D53A81ADDE070F662AB018F5353C8BD9D4C46F042A76A322CAE98264657714633D26A0D30B98A09EA56CF477F2467F5911B84B566672EB2A983A05AAFAFFC915D8BE43DB7C8E61A595EF28C0D85FA262BB9634E784A4F09EFB249F9C992AA208390A13CA0A4F887D8FCFB10346092CCD101C96B937303BF2DB870BADAF17E6DCDD924C40A4A9BF53AEF8FB99175909E80221A8A6016BEEC62E3ACD81A1D4C45D8548FEC8568E283266400DE20EF6126A5A7E4D1018B65BEA552742192712865E29947459EAEC02A563AD69241F10359904405C0B9C8DBEEEE0518282DBB8E9DFC46FCBFC94F562953FCEA41AFB4FAA85204DC9EA38F7E63C850F2F04B5733EE45C20F5524F6585FCDA92CB65312AF8BAE80B4B4C8CE4877FD46B3588E4F657F69037597661CB5A585491FBE85E1D4C9739A5389A647921FFB3C26D3513303EA6F04F10F71863B118C77849751725F9384BC767AD9726E97B7855D3C47D6F63C9710E11E60632C38C3EF7ED3D58BBB0B88FD2009F91E457D970C06B1F8C5C60AFB4452DEA8056C822CBC13B8BCADA4EF6AC8540A107A9393830843FA04F9006F0A6018BA10EFD0A11A6230470142324A68C53487BDCE53F12ECCB720E0EFCA581E1CA2A49B20E17D3F61262E412CAF67630927BECD1AAA9069810666A79A1BADE53049C5D4599DBC371BF6D1FF4697C4A16E36C746D6EA80CAEAA290B0ADA876AEEFAAB4500595D8DB1EDECAFF1B08878A3F82C500B69A349E23C9499FB7E38B9B664052F2B6C30D4A9AD606B070A0DF99FBA3FDACA496DE79F841CB80A1ABA9AD422A4C246A8637E33796593C76DF3000CBFF952FA2CFD5A42C7D490EBBC8CC5C48D31D1A03FB83198339C91637A00A6FD6866254A31AB8D3661A000000182D267382192850769685BC706C2452E4497E9BE061DA30D75BB4B4EBAC233EA719EF2AF702204D7D8666CB2F1B1A03BD23B1C1E91B99CD90C2A8074DBBF2E094715728C5E2D7582745FAE75E8162EC08DFD993F93F4808666DD4A9185F5FA50EFBF0FE9943855383E68E751A0409D64A0CBCFAA1BFCA77E8
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_42
+Input = 0F62BA699E27CDA14941A02D7304059D1F661B0521BEA14F277FF93C163467CB1E81D2E75C808FF62661EB95152F2AF3030E5A60819816E14917EA2E1EF40335D6B55C9DF709AB79C69D9E379FEB6711AD1730196A3D817B1FC9F108FA5693C5988B807C41D70A3428C49E021335AB3B20E584B1B99CC156329E75023ED43E64
+Output = 000000050000000E83298191F6372FC28DAE06314D4BCCC51107D1BA1981B8012FA8F5D33096B1E2DA2E3E94ADDAA82167C40A4BDFDD265C85C2908F4F31D3E568E3A709E4AD1948446F437554C148A81C10F44122380796386BC8B2BA2EA1992EE18B6425065492880936FAC9C6CE6F11D12D176D61BE7DC9D98FACCFA0986C869EC6689E6E911534D4B26B965DAA9887A322ACC8931A73AE81609FD5274C1305507FA627C7A12D1E06620C05E0D517D643983B2275EAF22EC0F708A34EBD43B24904B0B97E4EA264FE46BFDF6AB281CDF9EA761DA6970FBBB666806156F38249EE1FCEE252D8B23967BA13DF514BB32A6EC3D2E0C6679B97EFD7116D5D99BDDE9AA418888C7A4F44EFF60C09AB14A6BA05515A5583CB430932EE54FB8CAACE00FCDCA3C12681AEB5FA51DD0F0D33D9306F6F89EC990AF66921CBF7737D4E64843ACD934F261CE0403A37201926ACA8A011521E5C577D8BE8FBC89A085DA0685691511F67847BF85F8E06E3188241AAA28FCDCB499E33B6D65D6229E663348E90BD7937E3272699782E60D0BCAC8400E245858987EFD5BD005BBCB838D7A2F170188ED97B9C46CE3E6FB2B11D93032869FBD92FEB1FF87149FEE10139A543B3A317D9D13816D0B96167EDBED28D324D49EF11217591E6130149461CB5DD632B203686A1AD4A0A0430532C715EE39DF49B0E3C72A3A2DADFA3C53872E8EB63E527D4321335C263CBB13047DE3221106A063B9285975ECBC1EA00A3DD9EEC3D0EAC7466D8E5E929FC4E651D418BCB7CC2E2886D7B6688C608FB9B240D97EC3E6945DACA6718DF2036FF9D8D72D75FB0A78E0EC879C0F092E4A30F7C96B4C261B7DB763809D69FFA2F2B956666FD8319F6076055B755FD414F3AEA34418777878CC2E9526E723943CDB9B4766669087673C92EDE14DB4B0844CF21611ABB5834A8B1B1A21D6FA8758641871BE6E2EC93E0E5465F887586FC8D08986E14A1D12BC68442783A07A08B7E2D82B1A97BFA0D5B066B7CFFC9B22EA7791D11223AD917105D2978562780D8FDB14CF5102141DA60DE49B6618A85E3415B1610B64DA159808593E28C4F9E3920CC1E6A49DAB4D299BB245BF338C338D26ED524B9FF256F3827DDDC0BFA7B33F4801490771E5B54EE28F0E43C83837F5647A33084BF88AEFE9775CA13631ABEA791E7A2AEFE9CD16F9EF7D3DF1B6A747750CE473E9FCB80BC55730B2A76D2A4119C64B31D81F3E3F2CA44B8B263E3DF2ED03DA9A80CA0609603755BC5188FE251EE5F971FCA77BD583D6127149AD4EAB2E8223063071A30DB1936F74E8E34A3DFE10CB032560CBB9D9CCEDF0F967EC32875623E33EA2C747F27FAB0A028130A0018ACAD9C94A091A52B47C949280D7A373597A2F7A93B00C695FA4589B1361178992D4AF9EB20D2D078020DD9DC442DD1FF84B61F9F3DA0F457996F08B7D246BA48921104F1E429AAFF203551D2B1664E828EDCF2663F091936DC17242A66BD316DBAAE4FCF9F8C310C431A62A4D4D1CD132100611469419FF759D9C054F4969B759089BB0F6F351669C435255D6B92906CEF0B534E7E1A8008E7130FA2C9E8F9225CA035B2BD4C121A4DA47E38163FB86B5021003B3590A725477EAD7B6C90822E168A57A7260AFD41A1AF958E3C03DA838798D14FEE293B78F3B36376561A7C8ADCA9A185DFCBB5EE2CC0E4DA51469FAAD5E8FB5B7F0C705176F6D588F97AC7C5EAF1A2505B19B6C9A5D2704DED9A9D3348891C089CD215ED497E02A011D3B80B65C6403A7BED71E244B079D66728307B03A9E7661B4AB4B24E368608320E728A4DAECAAE7236403C1D8EB1DB87CCA158C093273DA05EDB4182608C3EC8C4925C748EAA15DFD710781704380DD432DB8CED59F6B4AC559E728205215E651C9FB1B9742090015294162DD2D32A4EDFC6B2D25738978E94F4A81A063455D5E8ED74312ABF4C0A10E2713E5A3A38268AEA97EA6683C4A135D049851E042D572373669C7DE757643C66E48D0FE9C41E4CC5F801C30E0CC2CB410164EEC184A16513333CDF2662F4AD4FA93417D2D60D0B96F4C2C013992CBF28D457AEF6CFD2FB405D52A35F0CEE389E1046F1AE175DA367FBA057B55E83BA894BA876AB6B6F97A04E5707125939915AE8E6CE05E9F15BA0B47D1C3AF1235289429A53ACEEA875A99FA3725385D6841F3AD3FD18ED1B50D0C6D65D37F94EBDA119E03093C32D21D2BB26EF4434B6F0902868233C10159E28ABD24613200A7469CE970F3E8A0CE12ACC27E99CA4205DC060A6FCC9C63B13D17DBD47238FEB78AFE940A9B4D3379288035AE032A6D5CCB61998D9965361AB1E1D82B4F82E9C9D4527C1788BF06FA2076F15BDD46767193E56C84A80112D2E49068B9F69FE6B9007554498989596479F644B321CB23B3E25C2E1EE11938AFAA7154F8EC7EAE317F44BED12B336CCF669C005EE76FABB8AD7872198277EDA4D91ED5964BAC2003478EEC2B4996D052160C7F4ADD89741E7526435379568847A8F8CC13A11F5A90FC2BB3B0CD80EC38FF05306F642CF3EBFBA78B8BD86DD69745C8763F4C4CE25B7689BC8F5D6058BF9265D25E5C9C186911C0CD243BEE9CE807CD7E685A6EE9F0D726EBB1D7ED1AA4BB1BE8C482DB66A03F1FA2A54591595E7913110C50083B3E8162736ADBD06A21A29342912401F9F92ED364BB74B36DA2B171025169A39B8C5852F96C9A1F07AC5685602BD81EC3CB07A31DD83717E8F848146302516C1F9A0668037DF74C121E741F5FA112ABE964F2AF58C120B53202691E50BFE18F0838CE7E4952FD6DDA262AFDF44F1F8F3C0C026174674BF82342841F0B14F8C06EBBF6AC16A2CDB0AC2B24D5CB7B5FA19F60999E84A04CCC3DBD2362121928AF3807A7F592D0F49476FFC96F210CD0246C67B6855E3DAC980F1B0495251A8E995A232B9A7C23BA6EDA4101EB6E02D8D34A15B42CD620B3DEB804C29509670D61CDC89E79E7279F4706DF8E048308D00E637A5C0AE148C76606CF400BD326BDA647888E4AA4CBCFFCF934DA1AA74665D6EC4C9F5B8A85EDD5059C00F2737B258C75802238BA80FB7C40C04085141FBC12B0EFC06F94DB135B653B60E123CB31B1123EE804A9221DEF34B46341AFB9CDB53D2EF497EE7EEA7A01E02390B71EB737C5EE001C3A27F253F91FD7F4B6062202E7CF858C19AFD1D508EB21FCD912019478CD547CDEF2C02EB829F218050A367799FA2DC72CA2AE1BBEE434DFE7D32D2D834D9366344A98EC2300AC2D2AF575C56AB775796F0AB42E42F0E74DF57EE631B4E61107A35ED3D152AAB2F72355E2184A800F7D847850F4919A7C3F873328F352A9541644AF5F3C32D672131F243CFA9D79D9B95745768B28A4699FAA0E419927686497F58B7754A9F0CAFD2AC3A1B345E16038B9F2C2BD3EAA8464B4A8F776F86A7DC0C99EF5EE064D6F0C40754DC806B975484390E714DB3FD5900000014D70B9739CB77E1C7CF0490725E5B6C01D40618DCCC820D54D817F301510C24695264DB530812D383323F28989055420223B1C1E91B99CD90C2A8074DBBF2E094715728C5E2D7582745FAE75E8162EC08DFD993F93F4808666DD4A9185F5FA50EFBF0FE9943855383E68E751A0409D64A0CBCFAA1BFCA77E8
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_42
+Input = B16D4B2687F731C9EAB52B94B41994CB2FDC39BA337706D6A6043809D31FDDEF32B72CCA776AFD1E3EE530A297FC37D67ED65DB12E9657DE37C29185156FAE1B57C291EBEF13A28C8E67518A553D9937894E79823A34B2C4A21CDD19F78B86907086DF3034C124F75897E5E05AF9FB14DC88119B001EA137F3C5AC140BFA2474
+Output = 000000000000000E8FE59CAAFD2BB80E2F9FBA0180FE14E38BBE9E9BB29D084F1DA08A47EFD8CF4EF22D930849398EC3100F5527924DEE432448D6DE87665BAD22DEB3C76B204999B358CDC05701C2E8DB64BF3716EA8215A1D972E2DA903BB6EBEBFFDCFFC6A1E7238BDD675123637DDB4D3481CEB8B3FE953C772FC773A5743880A24E2BB40FD035A7B73B1317D610D83FB05BFD437E5CE52E1BEE168C07DC93A4AEBF464B1034B12499F63E68185349859115F0579AA8820186D2F1B90CE3BF6AE5BC5184C8682181543D761AFF975707B462BD2EFB71057CC027DAC0D3CC3A83FABAECE5C5B61C12C336F9C409C2EACB24CE47E322A88139A192CB1487322A7CBC57C1F97AE0CF48A2147AB78C58E17DA5CE2B87FCB262FEA1BBFEE7D71B779F002AF6A3308B33261B8AF0CB45F047224DEAA067ADE2992B55C81141091D20207C1DB11CD3DB14153BBA93712FF36C03726760992F78CB5DD86FC43EF16D43C723CF205078DA4747FDD4BABAC0BD328BFF53B0F4F698AC5D065AEEB1F1D6C40B648EC46E125EDC1679BFB6B4A744179D06D2E97A8B6D26D560DF40B66E99E3987EAA59E5241417B6FD0FA494688C762F26A44408A48C164205C74E433B393AB446336008B60DB9ECB02829DB987A2ECB0ABA5655EC85AF357390ACF98D07559A6EDA05D24236F89910DB1E847EE3991A37DF803554752D523B63AFC3F8B9986094150679417CE31B4F60E86D4B8C8F681881BE6C4DB14C81CEE093B4BFB79C6B4925671F7CDA715EF0777CBC6A0DC1072BC543891428D5F16320386A067595C16A60839826B32181461EE9CBB55BA3F4B9D82383B0BA07008EBD8150210EA2E1A591D7FAA693FBC88197E8893BA21CFC820157F6311D954D512E1242E48034B1274821FCFE4CC3C11BDCAF95136403FA7A666BECE71EF9E98425A340F06CFEB7F6E0CE20638674EA0249A38BB0732D2495CF30BD2F3B2487C58AF744A4E92BC21D30EE1D89789412DDA93D7FB0921BCEB2C12D53B23C7F428BED2237319435D50B491695B48D18812D69A8B087323EF606E73B766E3F1EBFF39525EA8A98B3EACC01E671B971A4F432FBE4391A77FF87DEBFD5A0AAEF691205BF88DA5827C28C9DCF4644EB3676D16ADEB3042CB37E7B8E51CA65AED7786728C3175B2E52184F3E97D4BF6069881ABD4A4D37A12F4C4A79E1CD6BDE4EB47AF9F1B6607BC34DDC6AAF5EFAE2DF4918365CDB3BCA03084DD7C2B5DE2B515DD677C73E899FE53A26395AE1372AAA154ACAF26573CDCB26BE3AD6B19FD51E41A354F8F84D5496B308182B9D155B0356C00963E260AE52F25455A44806ECD7C457550927D097044FEBFB57F36E68F26D9279EDA39141BEEB81D20E6E93D56FA179884443E9E9CDB4AAC4F759952A9300451211B86D6960CF76CD662AE05D1F618FC6B087A228E85FF54F1439EA12451F9B2C5B50F0F734837BA99EABBE071C37AF43D8297ED4DE639F8AAA823AB48064FF643130CCF3789F9688A8B671CF5CD94317B027A91C9F8FE3F37E955853141B8572D205E7846904F99F4995E1DE0E3B7BC7CB8D565D3E8A335E8DA851C2FB1B95A4585CFD1D05E969EC98A27464F7E274A3BB4752A242F6C6DE5F576358161E9BB5F251C2E95B34FCC2A16BA0364F5186AB7CA234C60287C181C19DF262BD90C96B556F566D3C7A6C39177D74856CB664B8FBEA0E3E29AA6F4E40C2C84E97D6910EB8FE06616BB717E740A97CAB3EE9F02FF71BE454BE5C7A08FC5F5555905CEC5D4305A85A40E9D0070A1C87E2954E4BCCBDF9A7FA1F3629F7643FF8A7216C8CB148A63A700D791C20DA147B3D9BB7958F29FADAA7E1081669A792A4937821421BBBD7EAA491C63B0A753943EFBB44015215C460E13AD349C37E4A7C08106933E51EE111E9C48F0ADCB7F8891FF6338898EAC8CE4D26A410C24918BEF121E6F2F933FB44BDA181588906B3206022D47C5F357B1E2E21716BAF42D8088DD6D44DF4E5B79249CC02BE4FD8E82B26D14CF36B7D220D5FFCA0D8A3A7FAD1E21339079460575A28A44362AE180EE710F57029826218F0C54B666D07437D4419C426B6DAED602A2BEC7E24C8418AC5D64FB92C50398B2A5CBF425AE1D5A698432D7B082A4287EECB561277F1BC428025BD2AB79811BE7D4EF0FA0D6106A1B4E1C33F4C586509F6AD0DA90D661339A761832A13705D039C8294A5D7E5F85C2548C822ECD36F52FC73FF35B08896BAAFA62EE21DC1BC32B5EFA95BEC0EBBE5D63A64D7B12C10DA57A013E98BF34912E20EB963E4E45A7A4E906BF7F267AFAE53C8B0FB61055D99800B2C85DFE6CD10BA15703B532540459A76FF931D7F751A9F7278AAAFEB94F64E8DBC0C620F331D82AC27D8F71842C896E55488AAF747C997B01CB5C90FAA794F4FE86C2C64747662C1B295649596870EB4A618A8D2F11E8DF39001565B92726DA21CFEEF790CE733BA07A4F106D646A3F074B4736075223428FCB9A1DB543D5236AA6FA84798B41F9524F4956681B4FBFF528E2E1A0457CC8C2E328517956BB977C08019BFA2973A106DDAE92B273F71E546A5D5E4544D621CA749A83286A180A918BB8D31FA8C3A9D1298CF64782AEB2EF4D48165B78CC9B86040143D93555A2814F9C398F23894FE4429BEFDF8A17CC7E5C69E02F4009AFADACA310CAFB9AFBCA27FF4DE1400A28BA508605D528AA3EF504756BEECCA8C259384D567F58422C1085FFDF0202522CB420561073154C7B29ED570656C2CF858661BA8E98A13EE1552C764F5DE70887F5B3159C754C2655C7E2A75D9F405E0B06CDFD4E94D7EDE7898A3EB57F57B48353F450785BA9D79B4819BBE63D5FE8197D5DFFC60D7A0B7D966BDA3393FC0F87884EA7DCFC9A51EA9D5603932EB58C7BD53473D48123DD0002D10A5885D76499A68126A2F896F39F0B562EA35E17816307924F97BB4E65CE16FB031D4F2F88088D4E4D3EED95BF3DF664ADEC7F6EC83F35AA87261262A5143CE779C2ED6389B9CC9C4A988E64354EC6669132F860907A34C50BBCC27DE8C368FC9593BE1A1393A031EB8F2841FA70A6068D83A58A85C26489C4E9D8E9C2165E5D016055DC3295BAF425D1CFCC491F0605D48F50676D91CAF98D9D1B54F1F079670F03AB2F313E1A6091D63F3337CB9C1C8CAC1EF5B37A65314394FD7BB9767658BDA16FE48EFC170987C309E46D8EDA650FD2BFC48341CFFDB47C7C3153D218C995838BB9E28014DA29651F37F6ECE760D94258CA7FB52FB495BB36FE97F844973DA989CF1DD63FF3C3D3191ADF25AFFF5A05DDD425BB833F1B71D2D145DF8C56F0AD0790EA6269B769BA4DA9173C3FE6EAA718D8DA9A7ED75521313BAC92FF9A57DEC17991B7E060C26E0BD124F9988F7F141971C4CEDCF8025B57152454E75056320EFF737CA035175A5B46A5A0FAC1A213548E55E262052B2DD98B0487AA0E5A2F03EBE62B94B0000001410F844E9FE96D0B192A6B404391AC5E29F076D011293DE663CB8F4B81926ACCCE0431AB18EAF2766676BF47E4D00A42C0C7277018C2A485B0A5216E41B90ECC05B68B413CA074B2C45FAE75E8162EC08DFD993F93F4808666DD4A9185F5FA50EFBF0FE9943855383E68E751A0409D64A0CBCFAA1BFCA77E9
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_42
+Input = B2348832533567198CC0E736EEE6AB810B5C6B9E70893D930921200C2D9E478AD650D3413C7B5A1EFB2F0C9A539346E0F0850823937D678576C4AEAD536348995A3BC935C79B071480FE1CD80EB357B7CF736F7637A2C6A0859ADD448FDB1D17081B4DAB4A165360FC3FC6591DED1F53083D89707B50B5A8E7144B1BFC035347
+Output = 0000001C0000000E4E4F678DA33DC1F56F565AE77740078B76041F1D9D166B7357C793633A77962DA4396E82BBCAF97D17EE447CF56817139D9DE3DFDB4107A1CF185209451D8808C1A2FD42AD02BAF3A71BF11D013826D09152401BC8327674DAB27136A3D9B92017DDCE3A736A95FA193CC9B62E061327D556A0D05A80472C398346E5A618023377E2AC11D0C09B9AED9D47851D7744BE4F9C6710D59F60EBA3C8B501016F84B7347BA023E3E471C4567AD3E34BB9B6B08CC487DF942ED9E74AE4870AA04C0E567A18CD4F0E57938209292CA9F67BD7C7E630BF6B3CB1DBD8540BA53C07D66C213454449EE89672D0AA3FA06FCE1B313DD9E14D22480A02DC908C5E5970CD8F48962B003AAE5DC5D24DD0FE7ECA2DE41108AD52BCADA066BD610D9E48B06188EE4423230894AAE0FC887DA70142DD44FB357BB36CC71525B7E48342FB00F5A4D448431E68DB6F5476A8FF1B7B7D771B333C954F1E2C5BCA094CE4568CD2A1EB2EC9CD53564B5963D6D1245C0ACA8F39B22B1C57136ADFB3DA2FEA9CCC6CE93DDDD214D5F5E38F5F008A18BCE777B60A73C40DFED6C2160FB4E510CFDEE0B7BE258BA9FA941AA009C587710A6FA4C13175F8D9ACE836681A49E91F5BD9F349AF8E3A35097B15671AF33891B0F6CC3E9E886B28E82E34E359F9A9AE702711124C7C8CC7196E35203C3010659ADD8C8C25588FD574D246DBCC4BD97A7DBDA172B3B4E6D8BB18F71627F914569EF9AE3DE1075F1859FF0DCA89F41D5B5023BB1898AD3997599FB2AED72999522AD794695C8D7E0084FDD4435E3E837C91F43A140DD52E1F196AC219874088E39C6DCBC2A16827D2F6A087D9E572B88701674A12BA2A3E643EAACD3F6427F73679F56935C8F79264815C125226BB1E599FE8F7A95561CAC1E31486F1CE23C74B8D411A31EA3280BECEDFE7D3E8B6142F2DAC866308BE5EF97678A9B05DF528480AEA483147F8BE0AC3F46F935D755215858622E2A08AD6792D66DD5D3E8D6F6C713699CA50AFBBAA8750E86F98CD076BBF814C07B8432353814D0994F28DB28DA990CB6711A4B49B287B36544519FB729358B51CE4F15127C92FBFC19AF4970BBA7C8A3CCCF45345C1BFBBB681E2868E9EC505AA5B72EEB384235F09B10529ED83DA7AEA6CD396AFFDB3B7705455B77AC72410DED2925D0D0496F50E7150144FB4C73CA900F7E4272172AE0FB01467E772A2608D2D34D1E3FC694DE5B0713068F529E059B230BF6E5FA80AB22F12F61CDBC6F927615A9FB85CD9AF818C1D644DBFE676AD62C13E0A0C944D7698EAF66DE0893DD2678DB8D3FA49B3713F7593C3EA00FE6684F654B82C7619567400F4CB61EE7DE4FA399E535EB25E0755BD5F5CE78AB43F69E2B4FB4BF9A339D0691330AC7FBEFB1A12D4A957DA18A0041B187363DA3541B8F8C12EA44000D48FC4625A9F728106B23C72359C814DAC9DCFBDC73AF217742DB1E779E8F9AAAEE300965F95C9317C83C9A0C985DB2FE9C6C3128CD0887D3BC948DFC10A5F816397B9000E96835E3B0E44A7E3B9DB0039FB2C2DA97B9DDA1E2D7BFC468E36123CEA6698F2185522B3C50D7508C9A7D9AE9D57E24CA4BD2B5DE7D3969197D397CFA87A88D44FA6DE93CD96C2DC9C3F5493783977301C99A4B7F38EAEFC0DCCF13818FAC75367C5DB4377E53FFE114B08497723EE882FEF5A34F643C72B08057EAFC7E98F12A859267B895621D5E930AF258578B53556389F1B43F53A5C617ACF35A41A3D3E52668C24D3768D7527905D10005016C502FB1DC67FC62AA679C193896E70EC6CC762400B277D796863F8492ED507E0DD3F0F94755D804E6D4F708B787242522EC699BA3E334A6D20E65DE8B877E6C861286239CADB3DCF9CDF3DBDC7516E2822A4F75D104E3A3F2058CBBD49FE99E0AD1588ACBCF2251E337FD6FC84D512AE8B7F52A25558F509A37081202C160CC267F32C15647034112F32323F204AFFE9C71BCFE27C165870D7133B4B23B866182823C7E4D558C18ED1026DF804CEEE461126B1D8ABC5B374C0CB5F032FF58F84A526A6061692657BDA5D5C829637CF7B6F66DD5B32B0D716832D9938974A03466BFB6BD06AEC6DC9995772E324F389658FE7C12E0EE4A1BBA5FAA2511FACD2DDBAAD40DEFF540E2FF82D46BF3B5C783F7C371D56361FEF94B204A319981886DE48D5733BFA16817309482120F81C51FAFFC0A332E1A724D000ACF2382603880FB7AA67B8BB672AD8D7B50DCEB0846B43FFF36CDC67F72D9BE8FA69C313DF094400E9DC60C2CC560A11A513A28DB7E2B8777959D06A777B42554C0FE690C745308F8B45C0FD4B4DD369F45FDD9DC1F110E6A873C9208F588410B0E0EAE2A4E39887694B6CC5B04F03CBFE1C81BDB8134D8C9DA1FEC3DBC9B7C6F00C4E2FF910D65B74A4E4330634219A0292FBE331D2BBE82CD6BA0F6B8062DC6F32BBBD47478E65B291A1A2FC6147B19C3B7DF84909C900693270676A4313C9627F53110CA823EAED6C9D2F4AB3D31399C639E0D484F5D5E70DCD32C77DDAA41DD1AE34A91DCA8EE5814C39EBD17F05FD25799429BB53A4A61A910BA5E53B1D9B4F52C389FE1DB9F480C31AB5E4D76A7963994758346A20CC3347E2A8861AA2838DA2C2B6F8379CB1887E1F07C3C03CD6CA519C09E9109D766111AFA6B359AC299C3D74A9CB999AFA77FA0A14EAADB6AEB9EF6E8B012A73D0C41C5CC971BF979A77CCC31E7CAA98461E8E8F0228D4C02EF99F2AFCCA9536977697B11C2EFEA414B66D17AB81180743E8E987DAD10695C5C2AFCE99911214E407ADD933541F040EC87EFD4F8B88B66FDCBC3DFCB2CBD4D29A35B3E10ED077635A560AD81E050E8B517B5E65F1ECA76E9986D847FBD190C92E2CC19C65AAC41E10CE674021744B70F52ABE565A3BCFCF4DC860A558835F1DC7140B969C5359EF15ECDD77913F3B33BDD28D502BC31669DAE8F632342666A90DDF92331EC853354E549B80E4CF39111E11621B7E1D3CFE161A28BB025909513BE1E5DB94FA739D459A2A34A4E8F305F0AEDB4D452B54CB2685393D07460A07954B7D67DA9B5EB39C4692ED7FB5492F35E0ED6C84234518086AE6F31246FD4B322582ADCB87BE074ACDEB2EA19E6256210A4B8A0482842280032BFD79E90A02321F98779A9E9D42566E61F3397FCCC10CF40BCFB2D134EC46B52DDA9E88E9C85DC87434EF8B81649E221C2471A768F0B0BE3F46BE6D74271204E9D8AD8A2FA2721171C3238557D35E4379FEF714D4DDC395A6805DA0256F31AEA0C7E64E0EEB0E72832DACBDAB1C962D767CF8271E478D77CE20EA3D0E3DE556F6B0DBEB41C9FC29F1B24D2A63030BEF4F0BA50DDF48581A449CE10FF56AC2B4A89171670EC9B1B1364FF1427C0351EE9A5A799CF49EEEC54568C346B2FEF5FADAF90AD2EF33B57BE16038CE23E2E4FF34BDD84EBD5415E9B29B8E2220DE0CC919AE0000000014F6B0DB0489B46AECA8727F5C7D609DF2381AA110A8F948DF242CBBCAB2870795DBB9081A470DE3500764D2539BEE70809F7F776FFB19E0F5AC4B6A8D8402DC24CC81406FE99A57B7C83EAB4584F9C8809996E7C4EB3A4D6F12FC3ACD744567DFA645C813C5A8798F29A67963F96AE039042E2480067520C9
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H5 LMOTS_SHAKE_N24_W4
+
+PublicKeyRaw = LMS_SHAKE_M24_H5_43:LMS:000000140000000F90EE515C86CD502C646A73D7DE98B1D17A8ADD46E0818F06D0D56673764F62E082F2AAFE980779CC
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_43
+Input = DE46222F0CCFF19B8AE5FF5325FC90053CB9DE7F4D9B71937E92819DC9E02F6FECD50478D51D3CF01A752254E9B95FD552833F9AEEE7FFE3BEF74D48C00C10AC39E90C84D1E3897C53CD674C7E308ACCDB41A9DA8D6958F85AD65B5F9A90BD81C2A18474853A16FC5DCD0347E059B91A56E7D97D8ED34EBE5D92BFE7DFE74957
+Output = 000000110000000FF293DD0D7BA743FE0794F2E6947692CDACCC22AE27565525437B5CADAC4DA201AF9873B54205A5A84B974E46CE5F2036A9C06BDBFB8F8C955CAC634A3C067142CEABB06BDB628F8033FF9579C410C514493683F18E0609CD6ADC28FF743A01F927E7E910994F3219E2662A4356324FC12E78353950DD5E76856F16D36D01A8AEACC8073463DAB0A05932C9AEEB4F5D97E6F0D55D3B7BEF978E89EB290ABB00B35A4149713F5A05734A3B134BF2B757D8D4B18AA316D836BA2400A07535FBEEC5507A2427B62102E7937706E80E769CDC04F8B2A1A7B21CE1605272A5D7F203F45F21B88E2EFC92315B030D805500CFC0BAFC32E87DAF97BA96DD22FC5F7D89557C1C1E8C777E8B6C79925862BED2D3DC949B1F6EB0F0B67FC66C009147D8B8ED4BB5BF722F9008B0B02C6E5D7E9247E909817DEB0C78D5580DEA5346F794FB436F2613C2F22A846E029AF1C1CB0112D0F4516511E2D3ECF92DD64AB66E4D5B4B12D2CF7007A08DB59775E64CAFEC7DEA3284592A4310F84429956B0A6EA1E3F53E46ED797AE41641C472343C0ABC474682DC869865C0FF6B9B0758AC34B611ECF00186B168F5F606564FE0222B399CFED3C4958ADC70B158FEF9993570024AD16C5AF71800389F125F52FA9CDF245AD3282F815509EC81F23CEC1A481C13FD6CF035FCA99CC8A31CAEC2DEF143C7E5655D371FE422456532B99731E32C4B68E2ED990C7CB5A002FB7074B1D32C604B36B9B3F0D67EE442D399F3EC9D67CBAB5AA55E0456561964D0380396AB483DD3D95DDE835B2B92B0D49CD405A2BC2B8D9B94E628267B92099EBAC2DDA5D0B76C9B510E63AB127B3B0E1E1963C7B3F25FBD8A7EF11E86088FEA4FBE613092DEC980DFB94B711903412B7095046CC8C15A3D56C0840A6338BA3EBB1047B6E82E8E9E87349C9966EA203839113395B70E932C1F53D49BC3D68AACD7D09DBCB96D874728E83B7802B3494139ED0C0B1460BDFA73654D81669F7A8D761FBB3E6768FCAC6603A6548871EF4FF42B7A4275697476AD9F68AE38300CE9A4A8CFF0B3D0E52F268C6C45BB36338F235F1C841CD175001058A74EF9058DCD835C875CB90B0B36652CCECD96BE71C8FBC9B46E8030F200F748D7B0FE87D5425BD2ABE0374A7348A3E9A1EC7B356025FC9C0378B4498A7B4A30F3738B6A0237CAC5EA27AB21109DFB9CDD0C1FD3B3204BB9AFEBB2C40510B0A435EF745537897B524136D1D95F9F77C3E7C196D998F2EE4AB5AB623071C496757F7AF1900725FDF1C314B2F71BCBAAB6578CD03B785A6C4E13C663B995E760BC15244D2FD961D521C060174D64FEB4C4BFFA727A06EFD6B4864C64595029DF329F0DAE556858826BFE98165F3FF9758EDAC033CCB84EB1261CEA6A0CCA0DC89718ED57D73A51851F3919F98C31AED126A4D5B226A8BAAA82623F765FB817A8408D520CC272BBE24F847C921781E60CCA1DA151B65A32F2D2E463890995978ACAE5E8CCE03F6790ABB6833685C6D1975ACE2728EA5E21D76FC557A5009580F88C9A418AD76D36C3EEC564C0B0D1281DF130E812923F4F35698FA6CF71A1A8D0B03594472745E9F10F56C7080A77D0760E43A91015A40CEB7ADAAC95FB3EFD3999F421F541182BFA65FA4E2B8E840720A3F22DED98D0CD8062B3B082C00CC7BA87D4E3201CBFE1C63EA1DBB6E9F86289FA4AE762D57ACE5B92BC33EE3CBC12B10143C2A03BDD9C57E5C8073D71E00AE493354489837F206DE62038BF24DD0700000014CEFFB2D3833858474B546EF3AA029424C3963CA1E8B51C5C46857985A0C75037A27EBE4E19A980E263A6CAD0570EA931CB611E58FC7861049C3261BBACD0ABB08E4328D47CE19D1615BC5B6201F75C0F78D7935B7C4A651FC8103450A27EEBBC8A73326D80BCAA6833382EE735BF645AA4A495AA4D800A08
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_43
+Input = 47A6384AE1B3B4BF38ADDC27B68B19BD3B46E3E8D2C969DACF5539EFD6340BA92BFD6B7377559DCBC150583C288DB3CBAEBE13F3F38212B319B0A07E7F760F90EA04B56A56C77C4E39D66BE47D828A6FD4B865E5C4F6AEE067C23AF3A4D7A12C34D5BFB3FD888313A4D8E9A1637A7654A4445521A34465AAB7B3F2DADB202723
+Output = 000000130000000FAAD871D5A874F9448F0CD3EAAAAF4C386C51A1E00138B03F495D7D00DBD4466BF6990D132A29D8537772937424C6AB35DC8D7B63A646B35CF8F6E02F03BEDD1679ECCED98C1E3307A2601DA930242AE6C054E811703045903D72FF950DE772A7A5CD6EDFFB2D60FAF6A8795DD6EE39639C1851E140D5FF9B639B62741F65274658C2C789A9319F0559D47948C8CA89129E67695C3D87685E9C2FF79B2FB9B76B16ED858BDBC552208DD39702C6921E171AA80BACEC01AD1348F626997FE160C6AF7D1AF2344A8A5B066DD1EE9166ABBA179E5ECD8281008D03A601AEB497EBFF1712F74EBBA83B972839F7D9828B9EACEFB6C6B9664C9A63CCB4E8FD4E69A3853A80D03B97E026FCCE946A46BC51203710C38B4F4F6BD4B8280DB35E958CFFD3138636C0B5AB15EEF4544773A5E75EA319ED3B0826369A5754CB29A46403569F80ACD6EA53A87D4ACAEB71E25A6357F680A2118DE3430BB40AB144F007204FCC385E043F7D0EE83F123D12DDA00A170407C330576D4A4DBE9E794C2B19FF475F7046B082E8E3A2DA9AC0F04E949099B7FC79B93C205D9F26D1B44ED69BC4F8E113BAFA5EAAEC021A285ACA44C2A0B10181004B533E8A51DB915AF0E79EDF806D910084988A1BABEF26856AE9DFAC7ECBB46F4DCA84A738C28E640A34036FB8CB8F2B82F088C5E92BE3AA2A1E2991BB75A6A015B97138306D22A80A3980D7241571CDC9EB404CFEBFA117EFE509965161DBF0B935ACC115D47B62528E6E5176C85CF0EB778C533EA16AF8289B674391E3192924CF0CFA4EA780A5B50614C9F5A41855A44E7966BD53DC76E6A98F3CFE2405D939B547DC11E4E0377C68DD3FD4AC82310B2CEA72987FACFA567F6022F465FB8CA938D95EFA6DC44E0972282D917C36A088EF205A94DC99D407F720CCB32784ABAE530BD7BA75E221192F7304B9B17FC44CF36F2251E7005712090FD0C59DC49E2498E16F78A6BB66E5DBF611BE460CA07FC1E4A52D4DFA443B1FF24A1A6115860BCA0027B3B8C740EE846206BBDC2741F3F974CF35D088703DB8AC34F6EBFD26D7FCF819F8A4E20B2DCD8A6A26D8D52C9982F252711FA7BEC9288A766CDBA42CB36645FCFB37AD674E55E7EB7943BAB2C58172ACDF33E5FFDA461A1818616665ACD59FA3C3CC0F6BC88E58C1F14BF747002212BD1E71D613973AB406A00C07B3F0A914BBCFD486304C80798062BE10E4E32117B2E160D5A47899F7DB799E16819EF303FEF19DA10F8D9A925E3569F6348ACEAF1F244071128BD129D9DF03D13BEC3D7854DA3A58276F5393BC61C1F7FA5E5F044C9B4109F8F287268AC8B53D1DC96D561E0A43F0F105A4DF335522862E4751BF92568DD5C158FCA62956B616F99253226E7990D9EE6935112B76FC5037D4CC3F3AE5789CC61AB329DBA6763B75FBA72256E524D0B2FE7CE17B7FBF9CA92189FE6D74DC71843292828BDAA477DA59AECA40229A7841691B0FAF25E5AF26746CA25355C3B6748962E588E75C8EA71461A45771603E1243B5D595685C85D7D517CF6DC3B9FC0F901C2D269446394F55EB3D446126B22E5EAB4B035577255D5F8DCDC2BA9BD75A68974D492FB7ECF9203720B23A4240D9BE81328E01FD27966D52571FBC59B3C8E855A617043EB6F19543C5AED3587440C16B8D7BF5ACC9F365ECF55B461239A98A74C6BB15003DD6C0B02C6F54C12A204CED6CA8926E5CFBF52F75FEAF719DC78F5894F52EBD7DEECAE3D2E30A440A13B714D3F8447D000000140E8BE33B54CC368D8BA458D95033CE647340D2722F231CF8E0C1AEE5BF3AD8126A2E889F6439D2A851349027FE2854D8CB611E58FC7861049C3261BBACD0ABB08E4328D47CE19D1615BC5B6201F75C0F78D7935B7C4A651FC8103450A27EEBBC8A73326D80BCAA6833382EE735BF645AA4A495AA4D800A09
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_43
+Input = 1B78CEBE936C45A258CA73B26568C9A467447C84BDEED86EBCACCF23740286323980EC80AB56001F5132D5DF1113A632FB458150F4B54308F97A14948B96D52DAA84C60C9AC5E9E995713A01F7D2E9D0405BBA4A3030B7FF8C8746953F95908B34CCB2FAE4E78DB68FB281ABB5D090400F53291C220AF95C7FAAF3287B799B16
+Output = 000000160000000FB714EF90BF915294B7D322C02E2E8D1FC38D03CA994AA04DAFFDC351B9CE4E1614D5DA65E9FC527BF4DAB2927E27B467935D82B02121E71D06CB728FF91F6E8AD382997DDC7674E028206835FC083551B72767E61AF773ED125F54E00C8EC2F62630CE9494B0E548515F8A25319BEF8DAD2962838BB8025AA5D3E7A98A46978499C867A8F9CDBBC8FC3F51D0D190B516BE5DAB030A25F172D3B697CAA1A2CAA8DD797DFCA8CB624F6F19CC0D954A2965C88F9992CA95624607C1FB7E5839CDAF0BB3EC9EE20B22677AB2B6D38605D218D8CAE1FD81BF1D25C0045440B48EFED36E7046458870F69E4422E85C5D2EEFB1F325AE6C6E555A352E904EC84AFF0E0B78DFB07F9D4C7A8918B1BAF2C45D5A67D8663D01DE459BBAE49B5300CE20D86B0C9B1C92E0870402B401C80D3E23DA647A688AF5B8C4D029FB49A4B189DB3C92BF46B66A5C08030833F2B43E8DE4E223B365AFF1F003759DF2CB30B06B60C9BDE5EC6235DE3CE07EE39E7398FC3A94D5490FAD5437AD279583F79E5D31967277394AAB43EBF6446DD7C59CFCAD05109395E53497E605A8013DD33924766DF16F5FF9ED9811F1BE7E5240E75BC3E04B5730F84BF0417C19C6EB3C7D821B9338DDA3F91A74A08DCB97B042E849C6C12C0E0BF69468395DF9294D209341D68FB4C5AD508AE3D8501A91DA6094CB58A5B34CDE9EBAD9B1674DF6BB88DD144A268A522BF74463A3A129E875771587284C6019C56881D4EB9CF0BE8F198E42EB53225E124C8D0C3FA380B1DA7F50A8EDF58F300AF01F61B5232D93F261BC4F9A34A3B725DFA0928C8DFDCF207AF35C15F0B5ACE698BEC9E26767EF7346C7D61536FF9402C329A60509BAC109A2FE532BBCBB68F6AF880890790A38F0E6BB727BBFD2D0E238594B7223BE2E59F09B848C012FE6BDD934C30870C66D8E87E17C7DB60119A72A66347108790686556B57C4DB75955234C682D53E4D49539CAD728302CC601A685E0D09C41627D4B9190C549C2A07BB855865F02FA75D33E41622377A44EF55C37636E5FF1F61B06684A58E5A4F507D5EAC0F54933E5EA0820BAC9566D96F8210D1E8D7DD9081DFB0B8A3CA4AD1FC40E0A2E86BB2D417C267DBE1387A2D2B46816059FC6410197306A4697E83FDB7174BC4239FBA0DEC1C843B356CD6DE0A0C34FF7F0D1B4838DF6FAB4A368C092B32B39BC4257A084C49FF415CDE854EDB0726B3A03A4A1E43FD3D19797E78DF295F507C3FE93B62A722D78F4EFAE6A9F81E5A687AA741C52E75D7B2434422AEB115C687C0E61844E8568F969FD759C8CDDA6529244FD0D4AAD836621915CFA508376F5E744CD2EC8DDE471FD852E74FB53C593A97E5E88EF84ED1B7C29308A01CB475861728B40F0FA98D3C915926E2F591615FFAF52E7F757C7588480347FD1BFD373F10E19AD13CC207C1BA60923952DAAB79B8F8F2DAD09BABCD03A17276A1992A16075A308FD791312A8F7605A66D7FF9A05D058FE95A6D76CA4FAA395D45EC17C2FC2AA09F964C1CE4D8DA274010C43F48AC0CB008ABEC06572736ECF1C6F69F56B4085F7A8BB973C72EF83BEF41622475F97404982A282D84BBD2805C31C063E7A99F5D3D27EA336D08790FA4844D4B2B07142DFF3F3F75BF723559DEACA8CE0C7232FFA8F7BBDEAEC09A86B1B514DB52BB1A9BFD25B0A70C718459B33782CEB24D985709000E6B50F73ED65D69FAA0B0B3806F65346C8A0B86D3916A45F6D33D693CCBEAA014D48207315FE4C3000000117DD7FAB6586A2642D821815C2F78A8E254B5F669B22C9FEA23D7E6792F5A026083DFF7B3067C7AD675FB2A8F7736F6FF3DB53CE7B6AF8152DA473BE87FBF6A17A83A7519607C245515BC5B6201F75C0F78D7935B7C4A651FC8103450A27EEBBC8A73326D80BCAA6833382EE735BF645AA4A495AA4D800A08
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_43
+Input = B437D26203C1AF307801EFE93269B829AF77C19D9C5CAE399E6CBD30414D790C90FC4C4432E85FA8407043661A3F4C685BAEE7D0FBA318017C054A6369F0A1BB6809297ED113D79747BC40B55D2A3EE9CF2720E209E116B97B1E580A7FA7648125A09159281B8F7B90F1B1115C941FD410CA0ACE71C75CF963519A618F6888F8
+Output = 000000010000000F953A8BF64A962DF85CCB5ADF7213739F0054E06D1F8C4C6D9D0367070B9C6BAF6A60704C637C1CDD694B23A43A34DD9E54C5B48D647656A571908C64C838C253C8A3CEEE102DAC169EBBA2111E6407E26F01FA4362D7322A575E9D52CE30FC21A58FD10044BDDBB68C6839CF82BB01180646DDFD56AF0DD44CB69451840FD178DD8E7A369386B4FB05CB326385033866F4179DAFB5301447DB2FC03A3BE21C69E8B1C62CD817566604D4975FD55357945860D5C334038DED4F23ED0892AFED8449B7E919E66F6CCC06FBB07B04C8129F34A840A7197A6E9BF984E1E20727BC29F445102C786A17E9C959563832919A6A5BA53DB2CD0B8B3F66A6481284CE55C073BBE2A76515231428A3FDDADC9BBE96565A9FBA56027FFFC57AFA69222D7878EE03403A8B5883875C10D134A670C9DDEB932E89B541B55FA18B5C726F0906B98AF7C532419F94EC04AA969A82D982E091CC39659B44C9FEDBF0C6EBA49700EF7B0E76327D209BB3CB3609FDC49A4E95C7B4CB5C3673D772F7FA9CD98ED4B615710CFCD6DAF747527DA2B09ABDD19FF7E5CD57F643414B949D580D3EC81B5126B185D83FB0091AB24CAE4850E3792CD1F6F9113EE3259D37738D1347C60EC5237D36CADC99566E07928A879F5BA9D127B480B3945C8B36878BFF25671E0066F4381CB95E1423984146592AF1D73BB11F388392FE5FE91108C19B565B83077EB8D8E052803FC46CB6C3433977448E16C2D715C55B4DB0998EFB21C4E35452EAE0769478FAFFAC547A4261D6C56C58B3FE16A6DD52830F9B2C3E030D1E0718670E65E220EA56333C75ADD89F642A1D9CF3EAACA858F946104BFB3A84CDDC3003280C5D496D6A88427C6351402C8FC50BEE6344BEE1AEAA09498C1DFDDEB7188ECAE53CAF72068062AB3AB3A7606947240F55EB55BB91DB193D9823418132D865772411AFA21CEADF32ECC5484718E5AE62D35A1BFEAFA20D5F242BBA4F3045B2235064211F13956A79BA19CAB55B0829F12228F95A1C3F44D9D7F6E2CE7692FA040FDE178A86AA05FD03DEFE0FC568D8320FF8011B851F19026BAF496B8A80E725E00A3DD895824A50CFC722030B257AB4EEC6A94CD01AACBA4C5E676DA0F2CA79A4163B380609AD40D2366615B12914C53F9F66C200875A6EEDF8DD03B45B02C5AE9A2CD0101040FF24498E55BBADC508EF151B7B21BDF50777C2447888691AE06CE6FAF1DE38B5E9C76D889CA7C9137FF5A6CB800CA0183AE9C4099D407B0886AD8F6451C1039F4B92DC7916F2964673D5AC0F9262E58B63BDE7F44224F34771FE10374D4317D63573EDF66E937C3044547939BC4E0F51D73DFFBB29452F40B68C7FA5A1F940E4D33F9E81C156696C741FBA7EA848EE77F45FECFCF0221F09D91D0F2250DC755F8BA1E977ACC173E94313410B3D986FB60F21E938796CD32372036BFBDF841DFE2E4B5CB6F18658984071EB9BDE64D24615878BA3BA8F97ADA1CA94DEEA9C6B57DAAD12706EF9F8392009373DB52AC7E3039D54D85283915110E3A6B2F7346AECD27CEE57BFC16918396FF89006CCF240624151EC35CF8611A4EAFECBC584A215CC44465AC900AFF32A22BB9FE43B7D3EB432DD25D9DA1D777335319F6B63105AC2FD5CCED623E1F5BC8A9F8F13844793F35B8738BA8814EB0DC4B834196740CBDDB1FC1C9F1A3823453E4BB7A3A053E2FC50FBC0998C2B7D65C88C502ED81868A1DF9BD66A2A7DA64BA96CA628FC9A300BA3C0A775BED9114400000014AF940A1B33D153B116E5C58233F5F3D44868D9390176A83E487DE04E31563F8B4B1EA97FAEE5B8D48C76E67620587A6722345361BFDC486C5E0D4E1222C57C000C95764E6266D701077E804265DC7FE7F81FEE65FD3C12AA57D51FC0F8A5EE990ECBE8C73DDC93D7DB02625B21EEDA314A4FCF2B64AFBC19
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H5 LMOTS_SHAKE_N24_W8
+
+PublicKeyRaw = LMS_SHAKE_M24_H5_44:LMS:0000001400000010C96124C9C8AD35969C072EA16A9473E974BDD72FD0CC6B551093CE23DE961496502C1A473DF9A73A
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_44
+Input = 4A7DFF4FB3DAF592A965DA790A1680E87308A0331E701E90A8DBF6850D3A578B8B67ABA0BD83D2AA0190377A890B2D90E79DA3E0855A04F51DBCD28684F722E1E0648538A7678516E8258D23653B4D7A627A7C301B38F0119F52074299BBD08EB49DB6D7868F0B63CEBE18756BA44825FF6C415586D77E973B0BC7B3CB54D400
+Output = 0000000D000000108D36DF3B2EB550DED9A4DA4EF5FEB514ADCB8940D09BF79B1FB2E49FFC003510D3414A38223184A86586781D82425B77B1509603295883F957F82539EB44C0822F0F3C8A7B2AC54F1936416863EDD4A9B36B5093187279AD69FE35E71DAFFB36AA4E9FF98636DB9FDAA0D8353C44A0D1322B887A1717F245D4B24AAF033B238C9CFE2CFCC362F973FBC09A02C26A36A60FDE643A845A43E22B97147AD936421EC12D5C4DBDB8AF00E62E338AE3D8BBDD6CC9C09B265F59B256E18CEE82CA13136F55CDA4527AD784B19CBA142B054C2297FF7F10497EF2115F0AC8DD629AFE14348B75515172ACE60E54D5066F0FE2EB323298C3DA95D1FFAFD978BF7515A9D9F196FE1AD9C7EB6289B887EE57328E8DBB8048BD7BA69EEC5E3855B1C68120F28982CDB537D7F8B5350304821A2A9BD9E7B93059217ED1E587D5A30DE99B1379A408DA93591548F02D853324CDCB47FAB696DDEB106436F3D1CAFEC66D5C6D29C1E339DF630129BEF295635F18E6797EB0684B0A817AE08B4F7C7C58E4A81F0E8D25C2A6EE74F3C242033B0B73E3553A441D8492AB084683ACE93BB5912299BC0727A207D0B4F49B2A23F9CE8954736D724A70711A43B6093DAC6C0BFD95CB8F1CACCF433732702346D2EBF4442C96F04C2DABEC1D73228D2A996C5DBB521173699B00C4366917574A4D8C043ECADBB6DDFA737F454D5C171FB52F19D0436A83FE9ACBBB9ACE57B891DB5ED1FE582E6CEFFD85AA0B30E8B2B602ADA99DF93A28F962C8ABF076FAF4E70745D89EBD9611AA249AFA67B4E56E6B67E7E01F79E99A2F6D9E34FB1AA342B5722736C7415AB97CB691A879E4C970F4E348D23B8C0AD96380A77E4521C1ECC3CC3A16C8B253F540C4B23EDB4A89BA13521BA31ECBA88E11FB53E3C0C0611C0000000E839D8E291BDB4E010DE937E6D08A87CE793806361073BEDD49E0992E5CD4318087DD7DD286FCAA1635BF1A09BD5F68B076F51F87EAC9C82996494EC1A0F7F341C17F8572E73251E287DEE87F923359CACFFAC7B4B0B18152B810573E9D2032AF5DC5134946CE04DD6FF3BD040A00530D9F08B2C9FC57B826
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_44
+Input = F20FA8912ACA426914639C3533061D609C74AD78FC9377BD363DEBA812E35E45941C558500DD5505B435D46EE239B38C995312EEF4B4A24795A86F7FCFF69EE9D27F6EE793B6B3AF62A12D9FDA0C65A6BCBB9EB1CC30C40304E83CB38DB7A7E1D5AF7A48DF70473805DF1EB9B8A630D15CFC3777D874994CC74E57DBEFB88E80
+Output = 0000001A00000010AC9783D3800FBA16BE406A1403E4C81C3E9D46C19BFE79F37D711A6EDFC95BFA921EF536230004D35EE0547775FE33F5EC6082F0E9CC9EE36B3DA5CA4DCD9C3EF085E44106159CE836F8219194AEF7F7F10E4F672369D83C0B32C46627AFE6FDAC11EEF88725A235A54C45ADB09898EC77F5009E1189BB6372A7FF0920D0DA8BCA1D624874E9532A76E8AFDE492147742BD3B4F14946F7C21696954ABE8807FFCE891A95416F1BE0C70F3AB98D3FD6F6E2B046FF3A7E40A08D00745CF21AB3FF34464860058684C7D5AFC4A04014FF7501477A97FB5CA00B12A3B565D75AC6E3607B05DC6952B09C79782248B790AE2B781CE24D02FB18CCDBC276EDF47902037C59CEE790F7CD346FFD0CCDC7DADECD9E35F35D6AD4E34ED9D98D08535F1639BF34F5B5C7CD25EF607CFC022B37E8C5E223E348B5888C5BFB13F5A576111BF848A6A0D6C049D0B42E4B4E96E8380D43B6018C9E6AF9C68191908A858EEA4D101A259BD6BFABA0E13FBF52070E71D297134F3B49FCB8951CCF7A556871C56A942480ECE33EC582ED5DCB74130DE6B873DA0837961F15EBD78F7F547D750BF32E91512F2A47CD0B8C95706CA8026C2547D085C866C42A3625FBDD90DD2DF613AF927BC95B3193929D7FE8BF4CEBD9D0031D21043950EED9F92D2D766E6FC4E699B378B76D2978BBF5EA9821252BF37F8BD218920E3D42BE241AAC6AC897BF5A1CE04437B971112874877A3789B33B7BFDFD8EC4861D2E4109CF85827C4C87B68535590FEE65587EC2BFCCBDBFB1D95DB96AB5F7D696893F9C4CED139B955A30CAA557EF97FBDD43268616E4CEB77FFFDCF474D62B1ACDBCA92E681FA8762C6D04A391CA1313CB26C4CD3AAF856E755EA7963EB03F695C37DD50FC38ED309B09DE9C292883C2D1DB7E00000014840AC4004EE35332E0ADCEED0E0EBB7FB3AEB01A8D2C9814657487D258BEE88B493D0F1C160CABE2661BDD19F222A69F83B054A96E05210AB497809E66BFCCD6641DEA1A41FD5C90D9A89EC928F84F5C1BC365988918AB12DBB96A2329DF64CD1A2488EC9F71B6C7E1590E1B4E660F21F78126E0BAB7884E
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_44
+Input = E5460BDDC2A2F3327726657D8C515CC32B6C1C3802C71CBA580B81647AAF2B449B450903F3FCC9186F799F9053A4D3D0BC559EE4D31CA0EF49FEDA8BBB63AB16B6B9225F211819CA51EF54A2B765B932973DC726C6E2FEBDA52B1B0CC71A08C31C57F60DD76A0D837C65C6D2D9461B650BA1A6C326C76EADC6F9CA2F9C952F18
+Output = 0000001D00000010C6189548C60358AE586A1905E78C8F3DAD63A138F756C704B7828E2348CD66C25F6B583F0BC78CD6951B694832076A7CC18806815F5944FE3F2CB21862A3AC602F9FD3D3C73731CF847D152A024425CBB09EA760CFA865AD1E1F2241C820BDD683A51801EDA60A9CAD46909334B98A80D52B4F87443787D93050FCB42783BF2CA2C9CEB7D1738E3020EDA5DD2C617771449D5D18AF8F0F284C2B3F93A55AE3381866F90FDEB0A427C9D5C079820CE92CB6390DDE956FF50D2C63DF25BC6FC1196F2050150E52E7DA3D56FF76E2E341EC8487901E32FCE8C32AB083E7E20816F9893FC20FA9799B99D7C7995EE4EF7F143822E76823E52C6C6FE7A1A8C33F83498A8AC8F6038977A86B03C1D30DE385E86AB6A83F4C2D6AEF40B7A39B6A6EDE73B442C5BA9CD8289DA0FAC773E9ED0D3D7A3920FBCDF255ADFC41036C2E4BD4A403A92B0F8B64A13604EAE81AEFAA4F5AD18BC76AC7D6D9AEF2ED69B1F5AD6D6889096D44857BC33025806630DA1496A5DE4910C946CD43874F963983F2914DDABA5D392C3DA55563B1F659A32F9B046CB7E247A2E850E5618D664078E878EEDF346D3FE996FC96A454B2CA8B30BE3BAC4FAA4B86A66D0A8863860CB8A758F7E4ACEFF43405AB7787D59C81DF2C79275F5FFF5C6F349A686C216D5364AD12F64D606A2779661F7C0108DB4932D9B245378BA9ADFE056C3133E5C7CC7629877E65260F303F2B10B4BE6998C2866FA3B6643A8095E7D0DECBF5F9F5285A93428EED74B377DB318769A8658436B0C1E040D743B5EAC6DF047032884A52917384030E999D70E9E8A92689E6ABD8B3FD9BD8DC145F709FF68033C3C1CFF520B6658777D3E679D5AF411E515BA138AEFB912702EEC4B1A7F17116B86A449357B715131F93685DE13E12B18D00000014D4ECAEC8F2492432D263A399B6FD367D89ECD5E49AEC710038F10BABD8ED858C0560A2DC29828529CAA2D4465390FF26D2B81777C29D7944A29A2E317E4E6BE4C985EA5E6824FC18D9A89EC928F84F5C1BC365988918AB12DBB96A2329DF64CD1A2488EC9F71B6C7E1590E1B4E660F21F78126E0BAB7884F
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H5_44
+Input = 5ADECF750BD851DE4656446A3500AB85311C49E0242251DE8DEC9382BACD7E762D84AAE3DFFDE10C7265F080BBA22BA8942F1A486892F705C1AF72EDE5C34337D7000D61A940B44B64B1721B27138D00D97845FE0455763AE55423934945BDE480189449A30420DA2D1F9EDFCCDD59E543BB32A3A8C4506B49B065C91AE16B03
+Output = 00000017000000109557A75B70DA1CAEE9F05D8C44B31A4A13CC5E4DF83BD0B2337816E130EFDA3664D1FFBC23F44FD20B43462A50E7083397A6110B3DF0A6F674239C423412290A6DA4F5D6567AEC14406D411EC5304D7B8359E9C13A205CDD9F5978486B85836A59ECC551E1B7179D7F5E54E8855E365554CC7BE5636C8B252557342EFF80B11CE789C5D84C57E374AC3D3947F82E5591427DECDAADA614D1232D0E7B8ECAF0200A6ACA5F85D3E97904A33C89B24DFB32AA761421B71C12965DC8C517FC08007E22DB13A30A6D1F84AEB67E5CB22C8F6B9F982BAF40D2DE68D77AF1E812C8812061D9399F32C4AB7CF6E5424DA949DE6A5395AB2A0E4EA9F1ED945186404B4AADA53B379B0A9138FCDA16DE7E77DA68BF3B62117357774645F657AEF0A2E4A50AA011026B2DBC5BBB02947146A6E848B9A86B6A12D232D3C8CE9FF8E92D4E6DB98C32C043228E5C8C585A25D28EC9A30E6619E22B309B01BDB38970BC4D982030D68D7445DE035F4C2F06D906959D0C5F5D2EEF2FAA33924E2F9EEB1C44FDAC84472EF2A2C5FB26050F1CF5CA1380B16F599BE4FC6CF348810F7F71012193D827C99122944DC3D430694960E28D42524F371C55AD9839F09B3A8200052D20B89B3795C5AD9EEB36F285098FF58C8978B0CDED7202280A71E18ED45A3B943C2317B39B34B762142A829B4EB4717B83BAE43A3E4A650A6F457A4E3B9190DE62E90AF350387850FE6CB000E44D9CF59FDBDA7078F9D6F165DE1FBAA96F314D500C2889BE641FA6880B4025D3B10C8951543F97E917385AF6B3C44F28D73C2C4A22FBF76627AF1640CFB49C0EFA86A070DCA643EFB5E9C4942A2622EE86EDA05B719933D01A43E42DAE40C91CE8AA27665FB08C7273DCA8423CA5FCB6866D9D9D7760234E3EF9CC1FABC600000014D05D925C056D0CE7BB5763E3842F3DC9BC7FFDE92680FB9AF7C24207E6814378D69EF5B5CE9267E14E3B79A7BBE5A61B26C73C12C1F6C458EE3FA94166C6BCAEBCFC68599BAA42212264954CE63D332AED79CE3ED3CBB9E09D233AA2DAF22C6A1A2488EC9F71B6C7E1590E1B4E660F21F78126E0BAB7884E
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H10 LMOTS_SHAKE_N24_W1
+
+PublicKeyRaw = LMS_SHAKE_M24_H10_45:LMS:000000150000000D05B33271DD807D064DF51F1CE730BD939A57325DC3392761A0186EAA1B14F7FF9A05A7C3084A780B
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_45
+Input = 6B44BACD3B2629E8C2535D978E8795C80F102046B425C6387AF95DFD8313ED5CE4A731FA41C61A847F09C0612346EB6B391FCDB4CE6D0E9C3FFC9456AAA9F283B481DE7AF3CEE8DCC5EEB3C3C206340F5008A67697A2DDC22124C92AA3E07333CD826758553B73E0966456AB2F30C0082637361DDCBF051CD933B567AE7E411C
+Output = 000001CB0000000DB31C0B735649CF9A548F14C5258597054DAF3FF2F7CA52728DCF4DA1833424A40CE53E9D5B38864FBFD07741D017772A259BA3251C012F48885E093DD01B949296ACA52DA9944B338DB625A085A84B6847231D9266ACB9D60EEC163E87412128A5F54CD2CBFE27D27A8360A232130DD18B2462EB7B001EA44A17BEECC23FBB57EC96D333337C8C4523A19B2741CFA9626BD03187B33393DA947888FE75C940FD76C56FB47EE5BDB28FEB3BFC364D3A3700DA924C6B3C44E63B18870CA4EFD366F871E79C7881148494C51F166B80F95E85250205B38FB86650BCCD292026F89C887AC3099F61E64BC8E19A1AC3A63C3042F95241424B66968E18B0107DE241F814BDA52DA3712361938CF65219E33EF85BC352F629AE782A05C18260687D5A9C9A9BDDD04328813F07CF5E29DEB62D519A7F84E0B94478F138D6BADE221B86662C326514716F36BE46F9184AC70001BD93DCE23321086DAA0F6DB5071B57DF2610FB9C6FEC08C384B45EAE60A3F5A20482CC5B84ADFCA4200591397207849702E12FAB71DC40005BB5398FA1E2120E243FEE1E729327660E04A4C43B86885AE6A778D3F5A38110DEDEC10D3A33938ADD76217DF9BD592AA5DB6849BB5D1D54171C95AC64D0803C9B15E98BBB87A168729BA0142EE07E7BC3374C2102D6E7395029FBCF83BE577B4934F4A2B3B3C26452466753F28349B16D93784B048DFD57B399E40AC35AB65B87AAA95608BA3A64EE195D5D70A90BE292CED256258988EAA42516AB0F35BC5CF06AA1BAD7F1ABD288DCDE31480D7FC9CC541A1B6BE492279AB3A6FDE75E64729CFA438B4CBA0B7BBE67B93E6A69862F34DD9B940B1BC32D788C2995DDB6705DB281A326AC1CDA84FD7D3B42A391527FB39097A4794427B7EB837366AE06875871A5C0D3197BE6E56A3D7A978A09AAF5D03912FB07DDAA2AD0B493CBF3A9FC52A10D61E75E5826659EDEFC2F18EC4D78068387769E2EF9D31B8AE52059A2C3501BBAB38098752F6330C6062C4392BCD392B00489343B43FF6C9321A1DD6038D2587303D851F032967B5E618142C4DF151137BC96B35247EF1A5A9F149A5685C729A50ED6F88C024896D04802D3FCA9E3A32F631CF172A58317994AC7B171CB25536EBE9BD070B3556961D0A824A11E30BA9B4A3DCC6D09A6805AF15A0BAE06EC82711DEA7AE50FC80526479BEF7C4E2A7D57BAC5146D62C68B00C8C64A1FD662E2BC5A8CEE9AF6C0E4C707A267F6BAC58E1B91163D672201EB8DF14FBC42319C8DB21691267E56284BF035FEDF8132BE4E622437BC01EC05F3917EECFD37345CD6284D6F40DCD451798412FA91A3CBB23204ECA29917DF62F3BB0F92C0BBF0D50E87701E9E7DAA052B1F7BF8F46CD462499C3B7631E83372B021123AEAFFC09214BBC97045F1D0EB0A750EF403CE82DC988ACE91915AD700B7F8D673B4899E563C3E041F5F64F367CB6736EC39D9B071B91296C12D2FA9A2CDC7B063256717C8207C99A2A59EFDF31660C48A5CDB0D63CBC9F1D9A33E66AC69FA9C562ACB9571EACF9425CB8726BB96C8BB26E707AA11577A9AFB1E4FB89156F51E7E5017ED908987EA0B73F73E85187F94F50490AC6689BCD2489843A7E2B8BFF904711234B4376A6B799C4F95B4A1F462CC7B2244006E73AC917FF7ED109E3B76D0BADC622F3BFD1DA2C7625639E7996DA0BAAB6FF231D0D763869F02FCB64C400113A0345443E8485659A9B4C5970322CD3410B0A07D22D31F9D81E2C362F49A1521CEADDF7809231F35FD7ACB305193C849FB1D9203EE94FC394AE1EA89B50392CE79E6573D54EC7B352FE3106E8B10D67020050ECCA2E839D93C5AE0E0DC7AC0BD673713DA71614FC6856B5EA176FA8A0962E0EB9095CD1D7C7A69F82DB47757C45849F3FB68462E29509BFF57671461150DD8421347B0D2264052D442CF18713477D6B36994ABCFC2F1EDBC96FF0A76D5F98D1B13DE2BA44569DD6C394DE8F347D955D68417103190138B701BB92218FFD29ABFCC4BA5F83C96A6892F67A80A30A74D5A6F24D3DA4B66DCEB6E6C30D70A43496FFCEA837F4258EB72B02D4B7015FB40A2D7E28E8C171156FE2647D5156306DF9548512AFB43FA2586ABCA756B5054D09691009CD2229D56C72FF7A19EF120FD9630A911E0DCFD533A05BD0CFA77B273972F5159A110BC5CB1EBD88FC1801CB1FBA68F7B768B2A48EF82C1753DBB3E842971E92FD1DDF660B0F41866C1ACACB79E36CAA6288549CBA8F3561491CC8EB3D0B31E8187B0F1AF9493FD93D5B8A793FE37A1E16F24C8531D09133D80E96DC35F6CA47419F061BA2E22BA8EF90F9993C04D384B90BB1BABD7D816AF49BD31B1C2E73D2B3F3CD4C52828BE9C5F5D8AC1378E7302D3A46C7058873F877EEA314333DD83F5AA3F8A75925DBD97595D050EC798D77FEF90C9FC37DCDDB84076D1C890733EC4AD65A3E3A4DDF3A15683A633640B055225AE1BB0977540DA6C11D448C58B693E3A772C34BEEBAD6B6B8FB194C7A20FF6782EF997D1BB25C8FA5F93A5896BEE04CFEE520219A521241EFD2CCA29F223B1E8F288007B54520A6B41FEAF3C2BFCFFB841972B619BAF8E1C64E293554FE19252F30C4658357ADC220703EA80343F7C77079E6FA243032264441C5878A5B252BA723B729C929AC36F5A5879EE8EF08507E63402E1ADC36BA6BE9280DD65E6EB1261FDADA99C9CA70F9408EC4E3F6AD8B71FAF103C962851045139F337DCFE709D79B7F75A570B99517AD0F24129CA2FAD7EDB3539C3C4D269764DA9ED4F6B4F03F638231E13D3DBB04F9771BE0185C113C8EF4913F30565A799A26A3BFDE7F69925713A9A4CB54380C3F91DCA4D9306A691A558A684A5C0F728D403D7EEEBA517D9DBFF0378B708C7D263CC4BC076DB96BC8B900E9E686AEB8D1317680BC5D1E9F70FDA24A9B98538F3FA5684FAD2F0C9F106D75384BF8108E9A43F313D162709EEA8AFF2315E74AB180347970A4F13F4495F2887CF26FA69E5F0455AB09675F7982F9D5D10589F2168DDAF5720CB36CBBCC57E400A4183BD5D142734574D111E2BA0E851973244D5A49D7247C193C4A6EA8C06C10610E5BA0D8151F0941C25E5F0A9169C6DBAE4C56513B3905EBC4EC356D438098BC76ACAB28255553675BF394EC4F6FE8EE5522AE16F56DDC45BA3D4E80A2F08D02E42A86DB5EB2437D9C297BE395356F336D3B12A0D41D4DE7708A86539A39E6DB164465173B19DF1124E7A77CCCA1CE7E450F8067137668C0DC2353AACC8CC95073932BFE4C0F2EA65E910528B778C0D26A34378EF4AE3BD4957C4CE38750FB31E0DF8845749058B9D0B3ABDE6C9FB04331300B94F83AEFF6470FA8D56F9D5CBEC472A34C312825A33F7A497E40C167B1AC59FEC63AFB0AB356C1A40A6C21C034EB3CB24803CB9AE0B679EDF3A0BABA7313A205E82C5FC4691E1A64831CC9FB2DE220266C60F97F15060CC9322B95E401B6F18F07B9742D6E56965AF670C94E230450ED14D77C81A3EB90CE75BF152324A74B9695DBDA4354DA7791A606FB82245E1381477D8B7CCCD870533BA1FA81C2BC3C84FD1B7B74567F28FE6876564E504091D06FA25F948A899C965D0C8C73CA417652B97086A2300E4EDB41E66BE3A9AC1EC8863C0C28B8136742544C8F0FEF4711F8A97DD442AA94A1A21C8A59DA82F1F96650DD2FBC8C62177279C4FF6A940189F9435236FCFE08B11558FDBFF0B273AA5E406495225B4F9D1959E392D8B1AA12E29551CFB6C268DFA83FC5B2A7FFCF9B8293BD9CFF1FE26BFD70014027220EB7E77723E19499417320FAA9B944C84C9375C0766DAD6F585842BA204FC6BCF7D5338A0F5B0D4ADAF1AFE3A28E70824016731530CAA9843ED1316B1FC340DE216022A636C83770D5B9B4B2995E551396ABD607B6CFB3FA3BF290A43C050B2ABD72C94DA553DB18749BC1AF9F73CCE34655F3D7C8D6B995641D5DE7F3DA1C5F2E20DC4DCB374AAB5191E9E683904AB21A4BEA364A46F9F35F0E71D7EA79891BCCDA392450E6F3EDFAB7683E303AEA2DB5260BB6B96364D5856235E0BE454A362DB2C50C38AD632951A3333E07398A28A07151F81F27767BF3038B5799D40BC07F98A345B537D221702A0BFF36AA8B11D1943D794366AE549115DD71B04F21B787E5059C16FA72C88CE8FFA35C6E43E9F1CC3AD237C3F11219821CD1785FCFA76AA2FFC7D20EDD644C853BE25235699D12D00F0A238C7E704F56FD2BA7AEA6F0733D9CA7A72B2F0CF8B4C504658C4CADBB220B83F16EBB1A2BA9BD5E2C3FA1E12A72E5E3B0544DEB9CF498C1E6481223B92F06118550CF87DE19029B9803A49207810958BDAFCDB0E7453B2DEBA27393A746A143C10C476D07ED136D990420D042A71BFC1189859E7028CD09A8196D5F6DBBABF8C37C066CF03DA3DA09E1AA92F959A96C1869221CB053E4443184745EDA6D1F5980C51EF5A6DE8957BE4E5DCEDF0A9860EB56E45C6FFB467121A219E7CC30BD2B19CA1F546C26E0768AD849D6895E1E454E3A582166B92588D19184C082C39902603465AD8655BACF835A29D182D44753B2F5D36273F743467CFD1101EF3D1F0867FFC1A3AD966E8C786DAC3B460A1DB52DD152E25EBA0DE4CCF275509C5F0879EC630ADB9F197C6F6F204656E2BCA6F534E505BAA953D1E07808DA028182FC784D20B26A1B26E8CC3688A982E7A2BB580AB0BAB73DDC665CB5CF0CE10255A0EAA8D40DE878DA83B86680D84292910E7295975CCAF58B96092EC6EF434BDFDCA493AA0476710F56C726DB79C156E8FEEB483AC9EB63AFFA0DC5848EBB1B0BEE97823BB2CEDB13D7F64F40514D44F4B60CE22FDC05467A2C46C114E0C715CFF3495EE7BF8200317E41E7F7DC7AB9DEBFE3A88587678D1FD7E0A0CBA14F649273416953E747DF3279BE8FBD66706071C558A914CEE34D190A0AC27D29F80E85C8F36E550634C507EF441DC0BDDF1E27E4A1ABD735C6D08F2DCE3BD4537F4F54962E7CA073139A814A4B11DB85595111E6E6284D102567C83B37B507725F922BF144A383FE05AF0C3236F9F2F7B7B6376F962EBDE0EDCABA1D3651D9BD261B42063659E55A3A03C673E8FA6E297E407403A4B3F43B38392581767172ABA1757F97D82E04976518BFF5AD0618684B2CC45F522229BE46DDACE34263FA70F1B6041C73B5730F063A2DC129E82C4FCEC65D3E06084A3BD8966DDCBB4164867D74AD844FAF0D6249ED52B3C780CF5C3AD3F1EC737B2CE3B5C934F37716EA7B39F8168BFD28EEA82E4EBBD0D39DA5F1857CF0E0215D53AA5E8B64E93AEB79D09C5DAD438417C5B0FF02E8092019AD65478BC30B9D046B142841528FF4F267430D715E88F6F051BE8F8F6BEDAA436B14DD5A9DEF20B4D749BAF51CA77650676424E04D409CA555A8F743B90D70C095A0D4892F11722E7E4DA95D6C0AF6D27140795C6BDB8BC2071681507EF023CC827F4019991EE4A27704E23B33D5F965C20DA8EEBA58E288E1637027F3485BAA37BFE30CB9FF779E35C14EBC82B3A520FCB56063F9D3663B3CE3C78BB83EEFD8B94DF88C7AFA3B035CADA11C71D467054211D989AC88CF0B2EF226D099591F535CD772B9EA07F285B82E200072F3E07A104E28E4D8ECC369EF15408EE7F7319E0DCEF2C06D7C2C0EBAA8335882C9086F6F1E867939817852E2EE6326B4803126194BECFE668EE9E772E8F5A3A10E86AD78F1527ABBC6B262D1D501318B719818CD34E840533B2BC687F03C12784817F7A4A4AFBAD9682C72A02C5C5D4661EA035E7D18AF361E8A7C191D3096B547133DDA1EF628A8D5236E185960186DDE2C2F9A595416D6A9E7443962761915E07619317F644FC08C415D92BA6B812BE60B2436DBF3A7399FD69B61C445B8F92D6ECD73E4C9409F0ED449FFCBB2B6CAB23E9FFE6EE235961A5B656B01A465A0E95279B585ECA73E862877B6B30DA45AFCD883E85022B5493240FE1F25D04E51BD042C7C0119E781AF1200EAEF8840CD22FC2A15BB4FAA0425EFF45A4EB6F1E7A7D7D11D5895D596784F4A37A59D70BDC1D347FF3DE77B20BC7445529420D9906A65836F907849512DD63FB3FA8B3AFA1997A91758AC6C4BC1EE7732941B567D582753B81B683F9CD45E0C55799FD725586D1EA9B27C51B9618988F75E57D9ACFA9E52B782EEFC50CDF147A99E2FA7ED5E3A05A9D05C29AA6DE9BD6AD13E0A9CB848304CB0F579979C261A25ADA75016BE829F4457948106B9014F4B0A536D1562A393673625748DA028B11A3E3102C12A5C4C8B4CE36FBF85191F2E5013A3EA0395136933BE9ADCECC8E33ED22BB6B8E2A80E0947D0613E42DD4735662107EA39E2F35F8E910875123D8BECC45E200EFC5A446F0285A5B86904324DD1D5265EB37A5D773B0BC16145E8F4F8126AF87657DB5D801CA9E97081C2F1B07B2E0D936203068178ADA3E757831504C3E754165296F611AEC2C96B91CDF2682BFBC067F9411CDA383E56972ED40D2B9575818123281E60C9B2BA937372EE67D09A5D184F072D21CC9AEC84E78BAE9560D0B781697CA1721A027B631C6041C34FC3EBA2C079517672AF66A226541EC6E954F7AB27B2D194EEA569350EED09CE6675949DB8BF4C1C8F37199BD97CB8B74D329557FFE77DA302890008C12BB756B64F9A3D5C1FA7E69B53CC556AA5E559D148276D77CDED6B3F66EE9393BF74C05B15878E3F099280476283F74AD432F704EFD8537B06B92916E9989104842F257940986F8C7CEAAE6E8B67EA361331263DE824D69B5919B3F5954C5C20FDD39CEF002C8C7DBB4314361A59DBB443EAC5DDD00000012B4E97BCFA6899CFFB31440F8F38997A8DF19EA0DD2F435C9C8EAFF3A8443ECC2CB9E97BC801EEEDEAF248D719FB65CC9E4D0066FA7908E7ABDF270AC0EA0FE397EA1A9C40B615321E55566B5237E04F1F3D7896C7062312C3B31D1AE11F030F1A3C4D87E164315AFC576803C56D42CFAF72AAAB8E05BE64EB567263CD4AAC22B82E6BF9768C554FA251E635F020413A6A3DC44E909349FE8E4894E7A3E1D38703DAF92744F5AC690CBA02D162B71980DAE74547322D7A613F2DE8B6D6B7B97A095FC1A2170D9F4AAC3F611F2FBA45A911DC8E43DCA7992F9F44F9EDB5F2ECACC152DF697364C6AA3E1C76BADC416A4CF
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_45
+Input = E7C0B784FB86C4DFF3D0C9A0A9C8815DD267B2609D58FA269323819064F60D56E6471144258BA68F1F8379D271E39A7E6C51C36A546D4FF904DC0FA215E3636CA23A834346EEAF96D206CEEC52FF03A2C59674C762AF916A8B5832D4217895ED6FCBD274865F14E019261AE5D7DA5237B0311BABD1D23875AE0AA35BCFC8BCED
+Output = 000002AD0000000D8B7834846D419E6E9245DB3184C1D44B5C4AADE303DAD88DF209F4F5A73F0C22C32281844BCFE8546F16D6D976D69B3D5B6500AAE4FB010985FEDE40F183FD1D4289D1A9151491B202FAF9889F02485FA593FB932541A8BC0E93A25AD0212A92E1EEA3F540BD081D36DD215A53C224E5BCC6EBCBD96B2CA79B3FDCD082CB080E94CF4CD83A8983FDB24A89D87B452C327839797B7B67ECD20DB2EB8154A06033C20783CD2761D23EE4CD3D8F34958A14DF70B5EAE3760D5400B04955FA865C9028934882C4A04EB11A1664ADAF38227CA3D8AAD1274CDD0500EC6EB81DBBB594A230F5BC722A22C5FF8F16F88BBB46DE56A8EF7751A7C57599CC9160A3D488A895635B40274B8DE27040CD3696805E688116DAD252E56AA5ACAF37EC2E96AD33E1486724AB206C60DFEA8A16471B2D3FF322188404F42A4F395133DD141F3BAD9D531400456E0F00B31024D559272A183EEB8DD0030B76F159246D583B881D66193666B297A8C925C6600357C185DAFB29D75196192CF1CE11399F2E5BFDD71CEB022807BABC7294517B1A77411D2137BE75A9286071EC1AB982CC909A0E7881FF46346CC591EB07967296050505AA5E3AE848EDEF80B894F029E5A37BDBA6A99BB833267CA20E3CB6074E9DCD5953731D6303C7017D85AF02EED04BDF4DE5878F6B5609F846D2ECB25389886B2F9E65C9C7E57445B53F3AAF03E28BB5008B3C96F9EFE1734A7B806958666D5092502AE58609F2B7AED0290077827C4D0F801062195C49BAFE94A6B4886B71C934EE21666A223DDE479E35418C1EEE5ACA22B2881CE2F63977FED9E2915FDA03D1ED5DA75E1A83A2C0699E74EAD50841B69016646C89E5F10A5405E429B0CA6BDFFC04A462774DE3E8C2DAD3AD6DF06B18911AD7EE0AEF1864E0B932A20D67EB5E92DE1143F93914EA3D3F7E88C54862C19B7BF0A2567B6124AC09CB31F23FF7C28DB2D1C463348843F9EC008333FA17745CF8FBF3D69CEC41A071F6A0ADFDD086CE520F9187EC04C49581192419ACCFC6AA7872BD90410E9A0829AA94C2E8B25FC9EEEEE74AF2A001C235F537C501733EE7F4009C8E2F4A0FF5961E2EF273C49301C8422145F30604C74CA1C7917315774C947D2913670A2AFCD09A8B9FA211C803B4C00D44D183A0751B045F54E7BBE97FDBF30B461DD488CAED2BDB984D890915B274735C2D034FDAACDAFA54B27C02C3A36EC19A0AAEC4772D57DB80266CB70BF9B4A977A430444229B9C0AB7FF4C3316B131CFC9FE6A5998AFF975BC48EBBA10D766DB5D7D3C4337DCB82AB6ECF6D3B199A2CCDDD50B22C9BF246F294BC8A5A049E95730FC6079D1E53EDF6390392C7DCC9E20D01AE82BB76F09A6A4156E93C1E6E2CF82941E5AD4B805CEFD85B48C28071F25A14F8594A1C6BB185115CF96012AA858D2648208F468B016C024084F7B7097916E87920D598AA62845C77F94BC9D7F01D4605AA632065F2A4EA58E27FDEFA48A56720FD3B1F71074BDBBBC4AEB53D69341B8008275A260EFD09C6FF9D246610B67767C053F602E84D70AAC8AE58AE99A8A83A7C276829658C941834B1C5FB08D6E29EC0EF910E66E1B94F8320800543619D47364FABB5FBD1CC3AB84A54B75668718CC7C3678B86C5D67F8C3B33740E9821EEB1CF1DB047249E31FF760F797E5CDFDACDA765D4BACAB9710CEE98E946B900723C10CC858B0FE8845489E91EFA878E6B3E678752D9AB7B86D6E4A92D6C9F384C94D1557B5FB9F0029A9B0A3D0179D8FD0F79BD734739214881D098D15ABE6251D161886633275F364141447412A967D3323DA5BB268517B472A2D213A57C49B84176DCA3982F7FE00A5CF73B71CF38CE314251E4997460275655FFDFC40B43776D614BA9C976279E11F7DF1B3254D1F1E8A0D62660E073D61BEE1CEA5CB0DFB6622C6B910BAC3A7931EF8421372D71977EFD55A1943DBDAD9EBFF85DF2E09A4674AF17A3E23AFE980E864C26B78B791A8539B5C6001803C4AA255ECA3010AA4135A1E6C91C9EC08E63AF90CC4244E1E534F1E1A4EE135B828EEF18F707B0FE6764A6F90177A36894A371ADDB047D69226FB34FF177D584B9F9EBA268D1748C9720DC4EDE8A4DB9B94731A0561C67587209D6517EAC4DEAFFE2080B678082251DC6FCD19BD0B6F995F17AEA55C62A33FDE076CE787C2FB9C5A9333A91761C8BDD4BE70697434D490A8B2194F59E8D649D929457223FC826303B0F494C4B5E3F1A27E89C76CAC75C42DB1E8D9C36EDA52044C6391E9269935715B11DB6A8FBAD000248BBBFF5A0D21E2E2E3010F835A6063C83861FCA3D0993D7FFD93A494900E7DF20650E17E86BAB36C4A06224DB3A91B42A97F4381BF95FE3022B5F918152F1D97C56D64825711D2FF31AE671D069D2C077075F2204AA3CCB4653BFEA88A5D7D2D0CD917F6FEF6CC81B8C8F3081069B5037C6C204682F047F5E3F01C68241340047818C8E31156B2F62802CEFC8DE10DCCFC688D481570FD118EB97B9ECFA40F4CEB28A982B58026CA97C090BF7BE4B8A51A01E39C19C59344736AE9AB54A2327CB06F14AB6755DC3B5DE2799AB963EA1FAF02DEDAA8A43F021A83C655F300F1D9C5FD46A493E90ACB1D151A3EB87C03D833C0EBAC37AF107429B8364988B6D19A96941DD44C427D60EC62ADCC495A7B03F47503A6F59ACE8372B338096516929D670DF5C62351B284C003CFB7D545720C25ED2932B87A5AFDFCAD216E357AF94F7610FF7F0DC2F3A0C7F0B3B08567F8650126F632F6BD80439C12C6B549F780904CDFD5772754FCF2BD71AC945069A7297B752075E150A0D70C6C7A56D38A8ACB001097E4DE627D84A152431E4B58B317557C5DA76E7AEC87BCA39D9F4FE415AD6C720A78B81D3947606BFEBDB40DA1622AAFDBD3F4954F2C44FF1FE6948A67A4E998499F8FD605F5911B2166AE6DA784C62773CC97B34EFF5EC89A8F240A117ED809A76F0B479E78480AC978A53ADB6F287C77C54CF28635EF77BA820E3A8BCB1972F895FCA06B4AC17DCE17A08F9F3B157A90D6CA6EAD5EB70AFD46B3128CFB1A593DBD3258BDC3B5BD6472ED9CDA23E750CEF14294DA0606ECEA540F876ADB5AE94D5938DB95394C3F0ACC67EF4E633358BCF5F450ADBB84965C4BFB8C04612E9A27459EE41F2912E1BFA23D4D7F02779A9B77FA8FB5C7EF309E8FF714E7176BB813E1B0C5CEAECBBC841314BC9888CC689759705AC0E9E4C73B03D15814D8853CA10F1E84E1951407DD50E922B50016E37D5D34819E4641AB32D6466F962AE1E9E7BBBF78E8BC3A5BA4E90E8E1559FA5F3E282F42C4FD17241FD1748DB5B503AE8D799A84F940E520BB47A578ADD0A1411E3ABCF6451062139B4AB445B74BDE2C5EA30056B8CFE317E0B200E4B97264041C41AADA77CAEDD4EC6D73513062C4CFBF7B53FBA5547A9EBF23145DE822A68E37299CE1BB7B63B01A93E220FD7FF31D8FA974A76ACF1257244372D5F7AFF9C876242F95F632A2E38CB5F02DF0A8CF14039256B9FE13FEF3B57612AF1CEEF1ACF7C33652ACCDE56377723A60C2C8E534F1FCC33DC301604EFA943479D2F5EE11E2E3C7EB5191FF5DA26078C4329022C58778770DF43598065389A4564026DDE09E625D8B882D809358049A1FE5D673FA94B040A7EEEECF8029B294FD0802F4F0D4DB1F6FBFEA1C04CE5F93E6B7587B6A2F131A66BD6A49DC7A236E3969B4BACE0F28FDB00D647E8108B672C0C504EEA75F128E8FEC95A8E4B54F8B7D9A4D837160C31DA34647FABE7836C7235B199E626EB4B69B6CAE6198E17384D12C002F532845E5DB7B227199C036378D1F938DCAA1D8F3CB8CFD3F8383E3F9BC6694D6D4AE21E35AF87E62444F002226BABD3311606FEF607C975797F7F671D067FC1D9A366C1EE544A8469A3948972DB1DD42AEF0550F9DE8386ABFF4D00F7D281CC1920A7E957133D6CC83D40B53D76C8AD15DB9FE271A819BD77134C56825E6A2C577F98A8D2AB507A0E3312750EA7DF4262D1380B79FD4956E4475F2302DA60565A54113F66740CE29D38D03B85B2F0ADC901F6664AA4C71D8E73FD3C4C723AEFC5F117EF5B12B5BE7EB65E602AB4D2478214E21005450DBD6D942FB0E3CD7ED2D47B32F65B9C294410804D8D0107D722B72AF427441AF99B094E3EBE1AC9D85992D64B04E521B8E02E80F830822103483EF9ED48576B07262AE76AAF98BFAF63209215D0BFD22911FAB8ED25F071634405F6F0A7CE464D4A53A998FFA0FFD7F7E9DA38E7616C63472B2D74698290816173EA819193AD037A4F166E62A52B942A16DB0C40520665BBEF555003A80803B03B442DAC6FC17F41423A297CF5EFB5E51666A52E776770620E25326FB079034BE2CA7D51123C2A9EB437B8501835A85BA8DDEE3DF2FF95B580956B93806FEC1EC329740B0E91A34AA7F712218975F54EAA87E2F80DF3DA16013982382661E71347A9E8822AE5791D4A76CA394A960F97DD3A2F91B98A07EA87E9E1164B78D6A4A1EDA65FAC63EB988ABA8C067DD054E63BA5D73F9178E1B46673C706043100B3EF0A02408C217C1CC863FCC2C9D6219F121B9C3D8A9B192CE3DE34B9EBB932986502D91787CC6F39C8E30F3C8EB2D708B3A0F39DA190B2A571762E440DDCAB4B9C05329B10E1E425BF41D356105F94995434E1C9C750A49389418B672519BEEE42FAC6D9DD6EA35F94C0E6CBAB129AA188FC8251A2EC086A0035E351CC7FC7174F9CA20561C3DE97BC447308560A5433072DB8A819F81B767D5FD168FD3928282EC829D7B78071B29C3B21003B6FBD1F4C32CF6A703155214B50C5DF36C96640D025D3B25ED69DB2599656279914F093B215AAF196AE3EB543E7501497DCAAD5671F709701426217B582C87DE7C20734B4826B4A184F69B2E9D2579460910129750B5EBB8D87D488885755373E4E99495004E2375511CA493919EADF153BB64239051868AC0C41BED1F2FBDD0D9C597CA0C084C7093EF6C6B2070E8D995826731061AE04834A84E7562F7D43ACEA140E020746CEB2C44C6FD10685D29D1BC7BCC5CF467B179F433804EE4314BC387B3273343EFBE4341093471576801F49BCE635B85BDA54A11B5DD14E1638D09FABDF068393BC3055867ADF9A930A7B65493EFF149570AE810DE9EFAFDC883D09629639D58CD2E966CA7E80954EE9D4E4FD9C90F953CAB0FFA795FDD5083AA6126C729D9BA8778076F6397F98E2E0DB67BBB300C89CD8E1D94CEC6BA3F113997978C4B962E5939F4F051ED79E997CD407C931F663F5EC44068FD94932C2CB50F2AC58ABD4041B18312EAF9CD5D6827FBFFAFBF76E2A3891F6B4AC982891F2EF82E2EB342BE80747DE34D708E9CEE0576B1221106C648CBA6A0CDB2E57436B9D1AC0139402582B30FC7532D1950878905D1DA4E07CA358607B84C2FD3A6DDA7B30026DD489FD92D0990FE29CEBD5CEE2FEFB337BBCEF1DF7AF7B888AC4B2B38B39467F6B1110651ED151154D79182F472A33A8414889A55446DB0593B4B71FA9D9A63E44C248A97C6FD840809E5D6EDC12BF3445C1810D5F509A6861576B72E5638A1F35D61F134DC6C9CC4694AF5A0A82B765DF490A4378D19F92A4E28D345A44A3F563963C78E329F989FB60CABBCC15AD2BAF6F8F3620235B7E815A92467E3D714F61EA2131CD0086FB314D78DE8963E6E010BEF8A6B81DDDA0C3F60B1AAA933C3A19C155DAA2094258A4C2AFAAE5667A754F30398397B7D412BA35C52B663F7B6597C1DB39FDF07FFB73DB38B719BF42F7778090C895E95208B2588A6EDE2DD06753B5B04DF170F65BCD223E23A31CB928A8A0BC11A5F1DCBDF9F6E9EEB1F68B501E5D2169B548FAC4900D3711FC337AB338370F5F1DB47DF655D6A63DD7412E8E3C9A8DA2DA70D4679AB9BC77E4356CCD8624EC2731AD30820CA1633D845A88D73841A9316DCCA689B80548D7D2064C20EAA1CA82FE6D9EC7ACE09F91127B8964C279566D78DC0C0E67224D3EEF23D4B621BEACE4156F45A68A22731059783E45D49445C564982679A551A0B3484CB940950021D37073556AB7906B6963971EC219C0C8ECEA4612E153D25AD9EFF8E49247E319DD5C5FF94A508A62C6B1913DA3172C3D8CE4D9657EEF6DA762F5ECCEF8B66D96B60C175B4B6EDE13A26FFFB18E744CB3C19EF9954E800064F7554962A77D214ECDF07F84A0D0BD39C32FD379D4570ACF9B9EDBBE0F30D045693FE17C17982639AC16305F599C39D48A8CA1D7A8E5D19C456DD907DBA1FB4F76BDC058EF7FB8454052BB8D05064FBF9EA5D6A83C32BC9C28B352F1DE557C659EBE06C7492FF93F2BBE1F5C1B1D606DC8F795949C348C027918337757B536154924801BB802132F0FC680D4E6998BD3F14586646FAA7BDC81424C203CC45A8047297AB6EDE387C62D193D989C00C39BAD87547CAC0792DEA1D74CB0EE5CCB0416D16776ECD9C04F08C42DAA9D2A5F8379B6D8D1E79FEE9F26C54DF15C9D975BFF3EBB8BAABDA590E7EF1A4C4B28DF8B5F244DA612E2401C99D40C74F72BA7C3C9CE7D4EDFD660BAC3E099BE2D665AA73E3C7583326DED038FE433BE23E29828353C40573FE0A815374351CAC613F1DE730860322C7574D06645F39D97BF6C76D310095A55544C10F91A4987215DE2812F0D86F566BD685E26170181E626DC9E5F1FABC73C090B2C5A9C648788D585C3BC63C7E0701328AC0193D78E01F0E00DB0B2C8CED90B2164E19C361EBAFF8DC294C9FDCC26C761E496F5901EFB056E296CFD737DEA0F9DBD05C6213B41C70FE2585BC58FCF5114F37203E395AEB9351F2955178178D7000000151941B353166A6BD1F882CAAE6951A60731B1AF3D732ECA268351A63A779CA1C757B705B8E2092EDEF4E39773118DC8C8A62C04E607AD243F85FC31AC848682BDD8192D65B1BAF5FBBBAEDCDD963DDAEE997C5CA26959A54444C891F2E79D952F0701F6A93E7ABC08F4D741A7BA9BF90948E71269E20B2F7DB8FEB0A6D218088C884DFB46C08B906D5DA703E515C2AEFFA64671D79848DBCDFCA0E1B68AF9918C0EC8E2C60F00D3F02EF2F313A5BA523FE4856F54910466A766A738E13C547D594A66083A098B66A0FC3D76F6B371C45FAEAF66AE27621355CEA64BB8F5755D3AA8AC438243703E16762BE8279F0F45B0
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_45
+Input = 8318DF7AED81AF42CCD92F12CEA36DC79BF09F8A699F1D7CAFC63559D8A04EFECB7911B9CCEB097310CDC81D3BF516F7C08820FE6C775E94D2AC65F7F5C01094F66A07E49A2E50BCEE0B01C834EF2814BD2B1AE8354469D35DACE71CA7F87F1295FC0C6309D322DA715542D54BBC41B9C80CEF74D2A59102CE11B8BD08C11131
+Output = 000000DA0000000D94168293C6F6835E38E16D2D4E88C75213A1AC0A18208E4D2AACFDC83FB945EFAC37A76CD52DD8762CA48FD149AFB3801A627177AD9F471F370F46267E5728CF35DDB48F30319C55CC9A7EFE46D5A4172840A2277007A2CFC5536C64DC063918049838836AA20A8FE0F601FBD4648B7B70A503885CBF68CFC2005DC1CDC2E1E96C5694A529C7BDB0CDB79EE393A98CEDC5928CA3E5B3DA5338B14C58D67B55FF62BED8D24E34BDAA42A255F60037EB2A68623AE18B1AE6EA22CD73C0FAF1C38FC815C55271C932F1BB0CE403D3014B2834C6BB02E1ABAA4DD08F4B135BA645EE04C19B67C9087F293AE5D4860AB09CCFA3BE353D9EF2FF6463BC9FB86CBE38CDC7E82CFD09192A6866F6B7FF24751010FAAD6CA0899F6073832B732490B27CF2D918CD1367966C722D278FC473F6924421016C2DE3BB1A46536E4C14D107CB1FDC8BA227DB97AE49275909B464BE4236A15D9481F641B456E4F357326F2FC8ACBCF4B5CEB3321E2EDD5A1EF3A2BEE5E16BCCD397F6BE2C9F56AC50F34CDD0600677EA2FF39610C6228F9FA741C9479B3EBD91E8F251D8DAD942CE0D2051397D13048BAD0737B99B29197A3B163E54AB8EF6A6F7F6385C152DFEFFD6F77636B511E6D3879567ECEF273A0131E723E6E762ACBABEF26B9644267AB3CD8A8921784A1ED7AD7DE94CE47CA3D7DD26A97572AEE12A19570D850E6636F9BA84E618A0F7A63FC97E5B87CE19C6049AB23B51D6237E32DFE2B1221341FAAEA09B011C5A538A2176D3018EB3281B33D6471E3D7867AED63EF1B6E2E0C8B80C98C7A5C97E6875C5696F23C6F0BA0DB9ADC3BD905A74D6909149F01ED1E83BAB2613264F8E4B4DBED02F335DFE96E7886374C8628A31EAE8BC912C8373F8029B202E3A379F874AF4313480F17B2DF2F60F093D422954C5A77233FC813E4F775D16D0A6CF32CF8353084D5746459F97F40702EB163470D15B73FE6E01DA74B2252E07F86B278A6767EB035359AF5D9D55238A6A8A1FFF5DF87C798EFF1BC87BD9F0451C15C4A6358714FF3F4D6DB0DC01FD055637C95BB97B95B28D72882014357C9067EA72DA463FCD0F43E211C9EBB6F81BBB46F0EFEAFB5558EB4A3E7A5D74FAD78B66606693D7DF9DC141DADB6B1B16E95655CC8DC548DEF7057C809B25F7159A50DCF2FA7A386CCDEF2FA23261CB2E67EBE0DBA5C3A1B12DA827F93D4B93D4BE07A67B43C97091FAFF0904D8829A72D65E62CD84B1CFD2DF945B0FCA3993C6503A937F6912327C1F3E0D0781263022B86C819C20DA19AE1B9C7764265172A7C7C8096759E6D2B9527B8F7F413F46E8823A0145E068E6F1335837F861515A631C96948CBE5E462060E1480D406F4B3AC8C101F873D9E2A648F31F94535D75A63A342F79EBEB9CB28F4C20A336440015C9FFF89F6F42E2C48DB3C4A1CC7DB9280E5E4A24E27EE006A78C9897AB4649E246CF9B5B44613638CDDE0475A07E4881EB2EEBB7E0D9B19207153F07B883F5797B9CBF7C496A8387D6B528F80B41FA7CA56FA4C3DA16FEC7664C36EDE455E4032C50DA8968F947B3368391A193A0384C32F891E91379C6D942FB619620D9FAE6B1AF9C4FC5E51B2E47288DDFC06DA8B1B762BF4800BAE32C51BD1A76919676E1F097B637BCD123E584493D3C9546438685757A46A28C0C854CADCEC7F724E59119364FEB60A4A98B4F339504C3D2BC930184F9C9BCEDFD85FACFB1BEB4AB75D2547F0D7C81C5A04088E556F646C6DB90947A6CE45A480E67E78B6CDC8EB1EE672EC61F5213DB2AD2CFED35C27CE408782786D01F2152434BC0955E41073043A37E563FD77790604A283490F73DDBE9BB74E23A8AEE733CD1F7C1BE0455F2CE68E00A6600A2D27DFCFD58FF013DC49253F63FEB99D694EE2DDCA39D23FA1C9CAD60870A645B2B74A0FFAA19D62B567D2D4B738658315F918481F84D62527F0339EEB411CE76670A8B73AFE177E0087D43B6ABDD746589A71124AED04B21FA657BB93886E10C416B68ED0B166426FE5D96B738A49442CDE1D2B5B44CDE5B86025716418BF7628D95C5CC9FABB4A8233DCCF52447B94C2981A1E90CC1276E7DF9FE8D230603969B303CDF194CCB08E33860F2BD3D78BEF78AB9CC53F27AEE7F1CB4050ECABDF27B9AA39F6EC22318121BCCD6D9FF5C70D3997A704800C5CD62AF295CAF64B4DA35524C5DB0645B1C4427941F21C4877A72211E52B87142287069E79C457769CC736ACDC2F68ED18C8DF7B6611E7519705A9A50C40D7729161249DA25F6BB139A961E18840019A3FD0EC5C98A8539B9040069E80A7CE07EA0F5AA8538DC5B89BDE099D897AC386BA01F20D3A2A474693C7D6F8BDA52257D4EBAB6A4037C9CA58EB948F67A86610155D95FA019B32FE8277EB83560CAECCAC8C87DAD81BB223A70B1E05A2622814D8A36154198664425A5BB9FE7492987EDF956ACF29DBFE5F7F5334DB900519D349E16938CBC73EF48C326487A6E0DC8243A4E9A7FE095B5E2C903B696E86835FC819058C635B6F574F985BD9C12E18C6E0629B2EBE9CA07925E06B404CE6AE1221398BCCBFA3549B9B7509A434A61BBD775661772F82B841B192F7EAFA15D338E0DF1F71D995CB842E38B4E65C00A85D410570C9A28CC259CD720CEE06D1AF6CCC34BF94DB53F886F2F471A80808269C3B20EDE0AEEC8A11293127BA4C4DA39D93A5BF81E1963DAE9BF53A1529A8BC44373D2ADE77E526862C83EC5185ABD4E1F33106804CA9BDF7D0E079D6E82AC3CEF207A12067FE7B094CDE0A78B7D13F51117E4D68062511D031C1372AED51AFD2E81EF25221262F64EAADAA93DD704032E6A1DC5D38159C7EC470E29F71FFF1A03F26284E62DFC0B82E0734DB3986D049659C0C1CDF8BF4C41E4DA2B801D1A10B1A7FF925E5AB8827D232A3565E914B66A71B263D29614571CB7EEA4025A424C47231F50D531712E7F49385CEE9CB4AAAB63A271C96238366B487DB1655CF5B124E040F2B43650EE04C0D7121333CB273D89DAC389EDB6BC8218189E02117906F3C4E85449DA430192B46699109BDD505B1E13F523B0ADA501F79F34CC31B0C4DE4CB9B9008EB569A06017574E72A98E0A35EC09D8A00EDBC32FC9C272EEABA613D7BB79B463EC766D1C4144429B69F64649F721AE8B3FE12F979B29109B94ADA7E94FB9EFE78756E83AADF52EDCEAFEB6C945442EFE8B3B0DDFB45FE72A7E2EE24F538A53E2B19A5B48A62E64659620913005ADBFB2E46909AC24932704701B4269608724A431CB59D2B88F006898E0F24E8C5FAA08A81B1E2622BAF3AAB32F1A1E688CE539E15CA4FDD07378635122E8A455DDD6A598010BB6235400B1E9AEBBF37B5D94B3A274D897BCD9C66665A595C109B5F7B2F869D19856522CCBB87E848CDC1F15C1CCE1225E02DEED02D425BD1D4EF6B3221DBB7132EBCACC825F750D5DAFF0081DC29A759B64D983F9CBC7E8C7A8B1E20282FDF8ABAE1821E6DA8804AA1DB7B1CD886592A7B4045F6A30156502F969E55E5DF5D76A845A1FEE2C87C825BCBE62076C46C68E330DF6A1FF7A7DB0E11CC9BE06A1BBA9CA8D9D4965A5DE5264B13D64383E80130C45D88019047417AB8C1C61E9099B0EDC8AF00170D9114A55B6B43EC0236F0F278FB2D61E0CA31321B82A7DD4DCE2E556AE2D6F9BA8B0D0E7A840BCAE2EF919308EE6C8B6A749452ECA82896AA3FA9CBB03209E78EB1B727FF6E9043CA815A674F716F59F29006FF87D3C93F5ED5CA643BD891A5C19E6EC12E93121E4E9C8FBE555ADABAE403578784D0CCB50CF53D59DF8C0DA40CF1B4F46ECFF0E7F5990A259D926441B9AF06DCF88524F45431A48F7EF7307C8A884EF19053061D0D96CB42B7C473E28777EE5333BBE1A7E42165D3A1CB452C56CC9CBD51AB4A5F396224EE7D6E97EFB065746E5C5E18C20CCB712758367028138E2DC252ABE3ED69ED23B102ECF7C2852B199E9D6598E90C9EC46D1D5ADA00912E67C601E99FA5BC34BCE98240F4BDB47338927AB429E8A95F1798029D0536242A897998AD50F0ACE570128A56BB2FC70CD854CC0576B3EF7F77567038063E8A0FEABFEF21B0FA2E61934EEA59F82FA3BDFF2611D02F0BBABB54B5CE09A4ADEA2577591BA996CF6CCB246D6BAF23EC358ECCEA7D4D835520765D93846B66173CBCC3C0493F3395BF56CC1437E26C416681C5C38E6744504587666AAA94187E049524A792FF2F253BDB3F4A678DAED479312AB70AF051B2499B25D6267E2E15497FEDB0ED4114F8923E123341DBD066D531F1E840038EE5C8EA4C922184D958EF1CED47D8B355A2FA533A45F48CEDB154774D3ACF87D4C40624CB0E7F80AE77CBF22D7B9DA2688F582B7A505674FDB1F75B3FC6AA90584E5C9EAAB35567BCCC13D0531A9716A01A935EB569F83F98B9556C6910A84B77D6340E9D4E0C131A7EA63E200360F2F6F5C45939C91672C3A8B3303D6FD2E64B2006FCB6B2F8C31E039BE56B207D4208E0FD0D2E7633AE6D707F80867E1E7C6EDBE92F025266679FFFDA0A2068F0EBEA9AA8A8487177927C53ED6E7B91D7C2B257310F6712AE2B44B90487BBCDF46586979C4643FFD6FBE58A2A926394D86FD92C06B44BF4D31089A95D6EA558A81F837C4654B4062331366E30B94E6A698F8E24D27C8166AC76AE17DBA7B81F6C785AD1D7944C229D8EA41AEA196A07DCA34BF92B0E8FA181B58DDF08D88BA8D397C7BD34AEBBD2B10B83453C71DD41A269F7271D9335A50F035D34104BEA50C5E7E1C34448D7CB760581B53B0DDF4E555BB1B7CC3779CD1FC2C84BDCE6DB102A30796B4EE80E01A708C0A66693B06AFAC5B916994B1600D310A631C399AC961A9C6764C6E1C54425273E8DB59599404744C63108B2E82177FA59929CBE108A45F5D01434B33C837A5D09B69386ED5DCE624790F3572EEDD07E3515AA9D485F2D41DF1442A9B37ACB8BD6885F594AB5BAAE6F909730080C2230CB1CA19F761F474D1E0CF403D9CB8A26DBD7EE375DC79B71429A8EE09188D663126AEAFD7B8006BCEEB2437EA2D41C41A076D1842A905101BB197890159038EE3616CF2CE50B6FDFB27CC853CCF8B7AAFDDDC1C95D39F45D52A50DB3DE9EF8B68F5F740C3178862E61E8CCC54B89B52EB28F3FB2B7F6F4810DF562D74488FAF701181203793AE23486B58202EBEF1F1CF83CFD8FA2B075358D3C0292302BB902A5994BF8A00253977D091CF07050E6DA4F1BFEE9438F332B06D68623EFF90658436201E13389E235EA78682B74CDCE427BD7988AC1A990FBD99F055435C3F5EA79726A49D47123E2057A33BFA5F540E2A6C81D8AF86F7F1A458C0CB60F66AC0267C70F4F3926E2BC534FBB3C8D1DAAD66D82AE322623A3FD4BF2F69BBFD60D18D01FE4F906E3179CF6C5D64256F2DB29E1488EC6E32F07298BB978F4009B0EBA300E34B8EADFD2195DEF152F06B8690776322E214005D1E72E4C242A488295EE7A9462FE82A3EC140A5DBFCEA32B553C3CB80F95657A14BA837587A4495E2B0E474CF7AF17C446ABB7CA2668B0D085BEA61A61B4F115676B44DC7BE14A321A70F73696B49C370B9969D0FEC39D8680D6E115C9C919BD7A90767E1F063F2DDAE9A9CEE185FC59E3843C09FFD5903943C29CE08C35EBBA7EB82D6425A3E91C347F946A0EFAA4746D4544EAA0A198F151A47A2CF4FB72CE19500CCCCC3D982AF796D9BB3728239B9B46AC06691A9046F9463FE8AF39F6A85D833D5DB846C07B3C912CAA8A024AC80DB935BF8C1CC6C0306AF13F02E7E7B6AB5474C3A2F882FF3D17C0BA5D0013C3661B309A56F086493A533163DAC4C51ACAF8312F1A77EF0EAE2BDFE8126CD073FB4AC54EF5A711A54B0E2DFE35F56246D77C8229E6AB02AEBB24921A4D516DDF43A7882C95C91285353CD36ACE1BAAEA2D1682CDFDBA43F4A3B9187A6A565046DFFD2255A3B7D463CF53CF44B90633EAFC55B2E5496141AFEC89D3F1228779E4CCC2B6B43744D156B883E0B2B67534F73C59D261D953C3DEE074AF133BE93B2D81A7158631C7442CE07FDC927C28878AAA702EF4241D8277E86C55FD6E8C4555CBE49277287599C8D231414E05F151C98EE0B075A4E640E0482A8644ADB890EFA1A3858C6BB112FA45C4A09FF6EFDA8E7234F48EE759BDE5C7C1D649882783CF770317A6D30A63311F1140CF692AD5B3CC119B6DCDBA222C44D57E505397B6637891BEE507CE4557CFB0F8A5747690BBB66A3A75D5A484CDA922280A93373A43DD8CF711D90194C86B0FCAE00015CA675703A93BACD6F34DB0A50A42F5BF8D26050EBAB5F6B4C85EFFC6D3CED57CE3D6F1DC42BD3F66EA6E7EF7D4FB02ACD52EBB591B90C84183EAC6BB891EE872F580DCF1B7940846715CF6E117BA21A185912DBBF9221CFC8A36BA0DD006B771B70B84A043A7576BA01416A0F842B016F7149A76274349288CE0A203EAD377E12FFA1DF1501C3AC225C9231DCCD3F09DDD2F8EA39AF25C6E9478A24C5C264D280AA01276EA0C67BA70BEEEAB816BD353FAACCC1521C9DEE7BF889EB107D2C3172D3B2C978CE753DF9463F08F17957077B9AFF49B6BBC4248175A46996F11AAC7AB99026D333F0C69B80AC3DC66AA938EE797E2F5992232065D23A5C11F51E29A54125D1D8DE5DC145AE94439498F82B981537CE9056316EC05281787C27C9CB10971AC5101D62C1F725D3E09478F07F05BB41870BC532BD4BB318EA64F397A0E635AE03F552E59D2C20986064EE63F4BDF47BE123FC929CFDB70E6AE570195523FC52B7513A6928C8FE7E73571C6A21F77FC7760724920E3BF573E2FD6D467434100000015F9EDAA936E53A9779209EA9E86387F0B894AD27AF4E03638624D3F13BA9DA7E186298DE34BB0CD60B73DE4B019494FC1C5D63A79F30DB8F9058DDEA954641BE44FF0D08CAD740D61E777D0C549E536B2DE82123836236F9ADDCB851F8AD829C5F20DBCDB04636F8F77C0E86D654A444F74A4A6B2B4A26AA4CBEB21A4019CDB25775D866C10ED64EAD0D964F34C4F815784A094632579BDCAE1458FCCB6CBDDFD84E0A2A9A493D0A72E40E9963F8F9BE6F35A5E6D293F7BEC15FD2133DBD3DAFAB6A84F088B276EE527EA438D8B0D3095336BA72F0E2E52DDF44F9EDB5F2ECACC152DF697364C6AA3E1C76BADC416A4CE
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_45
+Input = 6F7FA8A2F494CCE37016591595E220BA002405CEBBCDD275A8D4AE4600275749178DC98D85071E206FC3C80C40EFAD3C60A6EFC18D859A380C2EA912B43CA639229904431E8161F0E593535605DEA451E76382A76079E31CD0E70FE6F703B3C319CEEAE44194A0E34D503B71A16B201B15A01668FFC0070C7E45D7BE65AE4021
+Output = 000002660000000D9F322E90DD75099CE8A518D768B3192A30AFBC57B39DAFD2A0E16D575C2EF5BA44A07F8FBD25B39C28FCDC94FB2A18FB3A7CAF227BDC26679D893A480CA02657D1C847BE26B1EEE66305C88FC2F8BDD9EBF0BAA577C7F1938C90287792B7D14209A42C62AC19F932365BAFC0620435E64826B376A87A64376C9B4DCB0099F4F3A7BE003EF2EA1851617B5BF2F0744829DA88377797664A655630160EB344DBEB609CFE08066E7D04E231AFD9E5A8B5F5A463E59B9BC574799EF6006DB17EBA6ACD27EB05891DE129C3578D668BB923CAFC4F8BC12B1176DC60AADF542BF5259BE1C3953644FA301A2E8B78B405EA99910AAA5B5F00359BDC46E90FB10B99E75C710F4BEC0252A74FE3022029EFE1FBC71F8F041331A7BE50EC0E40F7A40499E333500A7F11C7B4D73ADD9C59626E68FDC968BF3AE75A933D90070B9FC6F78AB0639BCAF9738B1FED34D55EEFCC7E87D0C017EB23E78360D50DED239BEBAAD3694CD8CE230D3FEF90C828ACDEB2FD0028CD71A4CE847D3191895C968A3B9E051D70CD6F067E653926B147A3E7CB5513C5BA6DDC7F7EA94EB793C2B9179051D5E500CA6F5EE001E1787528FE6119A6877CBAF9C4BA7788B818C5B0A7933B91AA786F34B8A2925C71CA735B1993CA570DEF5B9093AA42D35AF2870E190E7004D0F88EC922CE07C562A8EC7B2E57E8848D1BCF1FA6F5D3D9A6CE8BEB4538A7FA700B4FA3DCD4E37244B22A7FD723969CF118F315E08F48750907A855B4D1E45AA6856A663B9945DDE97A78317FF7A823E9CE5ECE52193D146D3ADA41048D5D46043E3DBE869684BE815F9767F566893133975FEA940DDC5F779656300467BBA885B6B8BA7CA24FD57692C9D330AC437868AA6ADDAD1BFC09D43DD81DB46F0E4B787EE3B99AB2CCC560ABF067DD6A6E65BDAE90BCBD2B7E73D02E5BCACDF68C49252BAC5804300AAB09D96ABB061C74BABF001A0CD9840F0C6E4060E1686401C9E02BA970011F714BE4B099675E818DE822D5797B1D096F4CB9FEA6677AB9457ADB0ADB9033F89594F2A139298A6B7D386CE548D840ACEBF701508A7F6073EE006467E4C547941EFCE0F906C16E095F60145038919AE21EBE309C49DAFABB2CA85B013459E203E3B094B0A89D8E9C00FA95F38CA5D51522EA2533653C11F2E412A724715CD0440AE6BA8E6E555DF190A8091FAB500E9B74D3CE81B9674D04D41BFBDA6526BD1D8CB29D822ADB87CC7177C48C3CD289CDC5D515A923952D5AB0B7AFBE2868E29533D9E72C322C551E4AA6761470B3B8E7890EDA5AFB253DE36389A618517D20E7BF4B06C6720F1D98E440D0D95CA253DA12D3E4C3A4F5259BBB938830657773F201EB0236251C56E4974757411538A4818FC4D4FF352FAADF0A469808F618C2E85DBD2CF196D6BF9F3694C96D675DB9BD390BEFD3340DA1FA8C9739771963B3CDC3A307F5C74D2B63672EF752600740A52784BC523E03AA17269AA9B6213E4E21929C535432C5B58BF8423BF23BF4337A8C8BCC7B495C96AE2EE7DA6C1ACBD1B1917CAA436957C36BF166C196EDE057673A09BE751107D7FD55D3A1662D7C0A3C325D3B3F05DF906C96FFF3F5FF8461FE19BB6E3EC8BD48EE59C37279EB2B1005E29A0D52A1168230965B9E17A3B6C045E02A4955FEBC52B27BD62A2CF790C81A0D2FE39C3A99C767063A4F18E43253AD9D01785892356DEB91317421523F2DF394279DAE6084E0151491229E7065DDD33D0EC800D2158459F7399D80291CDE383C30286D6B2A12A48D3C63D020585748826C713FD5996DED3B0A43BF289858814BA2BA687F5D34520D38E904C1B90A21918ECE0ADC11BEA529CD8CE89F1725DABED9DEA64A3FB9499E58029C66CC478B152570AA84CDE5F7FF7633C3732304EE7EE4E38B1EA294A4872F9D98A84FFDA603635B0D040473931AAF43F189B29EA0E28350D46AC4848D8EA8C9F34F5D539979238DB50DB20914159965678DF2984B0B1C4C0869B82DFB2309A30896289C8E6E862D5054EB58ADD76E8DC3946315130DF6E7675900C9AEFE70562F50BB82570AE7053A26DF6694B7484477CA0CC18596BB78F39750C720366C65F3857B98E3DA523B0BD7416B1D7659A4097B707F316D0DE04D5E4CB3CB77FCBF85CBB97CFB672E09A2B55D153EFB7D69F4195DA724C6AEFD7B3A0C1A2219602432531B9EA32ECE018BF9651C609187202EB6225B1D4782130156329C2B2EF6CD9CC0171486DE0C3E82FDB34901799F9B6650DFCB3B8679D605E49E92A3FF88C696665F7E0B567E2A70BE3780DE534DED3D640DD72B7DD9857EA41936B88B2C6EA954B507EE426ADB1457DDFC73D229F3567FDC1321684B8BA7344D6A9B3D1FCCB7439292BC617ECF4C3C4788D9506EDB8A35D42C8C08059F9A3D99E15B24384592CEF13AAC88DF741FC4F7D668B5BF7F35DBCBDBAEA3B311129216C882C90ECE2D3C1FB5308C1E082EF48216CBC59BEDECADF24E7BF1849D9ECAC413587F91D5E441681995CE8B847499A963BA10D11B9EEFEFD6B16FA244BE2281735CCCA7202755BA06DAF70BC3C4975BC11DF96CA3FDE3239C52A059403309FB5921430F12FB3267EE8CBA7B26FA5BE8E54D9BA83DB7CA98A57293ABB4BD3B73B0288D4360A3C54E75A9DB02E9D1003A029C93B2B1212EE84B374A79E331416E4604D51D1BD75B5FC806D0469D62758A7496160662327A54E6B9BC780B1F7F8C7209B1F463653BD528AEC8552FF3FB36F9E2017924A3D49A2D530155A731B3C226FDB528ED3E684245EB74775A9C3B95049795E980ADB0C79D2940F15C33DE7EEDFB29E7276930860352B182D8E88804625D836D6FE7B8B463226A6E8D56D58E8CF19BA3B562FE0481C253B220BB08B869CA4211ADF5327472F6C4895D3549A65ED8EDABF89C06A404B32E9A813016958078C363854D8C1C3951B577D3E8C430FC7956BECC638DEA7B164D934C89C35EC0CB2B0A3FB753D8C074FD198C92F1B8CC3993D1655E4471ED9CCA70CF8C610FDD9D65C6C9A2CE52DBD5C856A12452461655BCD65B93FFEC5890E2F89B3DDF92F1F4C1B69A6FBA5719E4E82689E79D3F3D6CEF1998CDCA23B7B4BF86561E390B5FE5968A39B85E1AE338699F6FD4A64C12208197DF17AF124B9E6EF6E276A8B11E8E90F0C104DEB6F8B7D63B56C0FBF17B31CDE28C4B8C0F7758F3B719896BD4E2CC653AD610858928EB2BC51D50CE13216AF6FF45DEA813C6219EA97622F46511F78FB75B12EE0B688D41D261B86BB8C8115D07475992805C5B00812CD4A98573C3B75DA2592629CF2835A4C4E356A930C41C8D2D96FD0389E228778220B2C57F57E652F16FAD3E25CFE097F14EB4CE118C1DA5033FCBE81DDC4E8BCED2E23696C318722955140840E0AE0952086D57BB0B429B91EFD90A4716C71EF9B0A0DBEA7B0CA6DEA476E90CA4B43BA871028826E3780117CC4A44B5E769CE2F345AA7B9DF47075CF9769F8A8178BC1003E040C8BE10C4B33A1798CB4CBAA963A209F876F13B860EBE3CA4F97D5DFE9CC73E6B2312DD8AD550C2649BF0DF288A8C2AC813FDAA597015330FB7811387208ABCED721D5711A3540986A55C891123019DFD5C76EE69FEF138B7F5C68A5758955123FA39C8A4FA70D08BBFC5259D97A11853D10523060D29977B83A02715590E8DE99DD97C5DCC4D5F2616A0EF127E50529AE1A502BDECFE7EF49382FE3C79C361961409E7219A9A3E4B927BBA368FFE776A09F803D86CCF61816DF3EF9BB8004A468BBE6EB57FD1D59B359EFF9E5FDAE23936FD055160125E8447DD46923F2B2F2D39F466220C1753BEB5EF0EE15C040442F5394836B9465860302297014EB737AB21496F41B953DCD118878743EAF213AD8E2B976709D18D1894EBD17D5A1D1007A92E12A6BE2ECC77D515637EA69B6FA46805D88DC65BB9896259935B08680A2FA13E53262EE0BEFACE1B901FCF8BB9DEFEB419C1AF23C4409369DC2400CB97C3CD493ADBB659D97824B78962F27D82FE9004686F2336A0E3255BF50C9A7070A21C06A65E94268B92FE95A96AA9589E732BAACCAE4AE7D97AEEE45AFF6E0CFBF365B3AF900492CBAC42024EC44EC03CB4F45148BE5D9EFECCAA30031C961F758FA81F3B5FB3CDFAD72946F36B34441E0DC5BD0FD207F29F11377C42FAC1A5A784469E62B66B7D062B18B378E236DF312B28F32139E4A13F893D2FFC609C3EBB8B7155DD89AA6E8FBCB303A4DC53D481D6DAF9AB104548D77C0E75985FDD1B00A0063521350A7D971DDAF880A9E2E5FBBA7F098F80729CAF732F48A904D2AFE846860DEF3DFB832B8754078D8B3609B8156613F2596B045C9256C32764B42C25A0CCF7071E1ACD324F9F08988EF8A9CB99B50B990C47913B5D798BD677A7A42CDD5DE1956E5845C2F75D7C4F6316F056B194E7920886B90863E354A03135B0B2BCC85D0E100810E31D478C56D1812C340CE384470B5F0EE3309F3C04DE09E6D9463AE04FDA5B4B1E25065081885932EDC90EAD4EA04931AEC27ECA881B783E835D8D878C0286A2605E72BA81D2268E4853443150F68E8958056087B96461B5A760EB9D98D9A7AEB827F2D4D4BD664959BC5F8E6DF102FFB5046AC705F408E0A784F55ADFB31A5E92408D93764AC653423F9E89A6379A9D0A267F42EB442381BD3B86E94F3A00A7FE204F4AC10468130FEFEA20AAF0AB9E7114B5C9917A0B4F726662C77E64DAC262E34419401F261F806E6E1A6BDFB3B3D0D4CE01A2CB62E1D137662D9C5CDD6581112F094CB54F83F99A890F5A4E72691D62F15ABADA076D913F440BB5CFD7313E5871113360A37D5DF4ADA8F60C6D1274092C7C521AECD12D4CBD5672246A89BBCC98B5CC2E38CD4EB3961EAA86B9F8EC4502748C74CB4343B9B8D03D70BD15802CC6DF8A0C28183DCB5B4021BAFBA340B22C863ACD870A9321176668FB677773842BAE16B688E5E608B791356683D0077DF21D5569352396E994E04736662999586D084719A338E23C00DF18B7B14DAFBC4A73ECD27AB4C0DF5AB5B101BB6142E9E84FB47613F568ED589317DCAA3225FCD7E08860D92441EA432AD2A2EBFD738EADFB713CD10260F6CE1DD7DEBAF7A89BA095D52E3C9F712FA9F6C5501FCD128D71AA0108D086E2E670B492E021962B9B93C8C99EDF8EBA3210D66883720942FD810EF853BFE81C7C4E4667F01DC32EF6C88E7011B7DDE9118CDC5DE6DF366C735EB47977879DB5FD46D71BADD1A6B5100E3FEA22EF140F506B6B39D13C3BC6C9D0D67BD78D0E946C2D395D3116F1235480EAC43F71C41A9994EFBCCB9023135C9E491FDF31A034DE4A2D18C3CF6B13A32CAF64C12A521A74A911AF711D4619920C77A3FAB579419790BFBA79499442F70913D445EE8DDD3F187F173E42735C4AFACEAD7F1CBB1D26E3288E3C3C241F7DA33C86A3F830156C9FD08D17DD2C5C1208CBA19B4C150AD3F876F0F4924D07E002FD03E3072551938C70E26CA2BB6E5EC9CB2E42FC4686762791F381027D38F42C5421FE111EB678196B4B2EE70037E28BCBCC7EBB1A5456B62B45A1ABE1EE3EB9822A0D760EA8F2AAFFACB83E54967838F081BE64B2601B7774AA79EB8377DE4D8571E8A30B5CBB1228AF82BD4C95AE30921795017378EAF7A729547BFF0BA0C4C34078EBF1C6FAE81B745B79B60BC115D2C4CAFC73D89BA8BEC497FEC651167E3D5ED7639498CE0C47161D25F64A925DDD04497EAAD2757D10F825881973F16C1DD68EE408B6C4F1C33806BC7925A0A739CD6E65931DA6DA98AFCF58C970309CE4D0D4A0A7B6C32EE8D7740F9245917F4EC13F7DB62B4FFAC7077943E6E2C0C651815BEC5A79F6747AE04A63C87D8D9EE325D3486C03AB76A717EA977FAE8A918CF6A5A46A545B4186218A48F33BC20A749994B4470DB605A7C26D72AE9E4797A3EDC9EA21530D5058A0D4D1974752792B6D88187900435A14300282791CC24414F0D8559887716CD52BDF5BDA3877361025AF2D1E7503B7A85DF72F69C72B5AA7E82343E72255CD3C468D80AC2DC35EB5D09672F3EDE9C2DE3C82BDF5FB88036CA441A6FE266E066160CD0D9EB569FB2AE92F572D6DA8BA3B35CCF9F656A80EF771CE5DD6E2FF59FE060FF3D69DD6714F3B6B4E12D9FEF04FCA084B6E2BE748E99318977BF8C13970FCBF355AA77898442E47E9B1CBFF5E166D3C884032AD14AB4055F0CA6A15DC935CE151914C70F1EF790C789E3173FBC2BD78556225D4E12EBD6DC06D6CC5CE47135B848B7069C8831D6D2DC23FF7C043FDAE57C874F4A548DC4BE0D9448DD2FA7E6B2D4A7ACBFEFDF439A748DE753A38557E4A367B82A2902B04BA4D733D87AD137CA3A3E0BBB954F383B1463F8C531FBBDE8F92956A8C666364B61B9D553FF25297C4C8783930A65C8AF0347A4F7EF1F7047BE384E4411DD46B7B9734FF490FD85A58EFBA190D6DFE02D19C43F118E332E70FDA2655CB4A44AB69EEA0CFFC75A391BC819E80E4C9CDC8C6CEDFFD772FE5186017445663E3DE59E7B0B3ABECBBD89B0EAA6DB916CA056C7FE7E3C20BF1EBB290D43EB37BFC53832E1D91B8D24675FB946184FD6F6688F0F38BA1FDB17BD313803CAEA218716E9FBF509B376D218880919095B328081C9CEE19AEC1C77BDE118D4F47727CAC1CB7E3139D33B2C4240A90A7E3339EBCAEF02D98312F80F24D575335A8B739ACE4BE0BC18D58280956F540401195D8289973714A50593094B078FB592022BADCA1730F57277CF5F187C7DAD1B97BACE070E41141B0DE12FB6D607B159F8EA79E71E5B995076D6069AC294217CD4EDF9D5775D7FA000000153BD7750180AD4737D169681F20F489D397A747346312AFD36896D4CD974BF5BBDE51FB0DBA4F1D38213549220011912587C2C804B1F8123E038E33DD10880304C9152E2381E0BF0A49AB308F7E654C573FF55620FB959E3244F568A9599D2562AA20A5D93111B89398BE33958801902A9828B8E9E3D89AA5AF3AA8AE79FBEDA78918C6728DB8B46AC705DD71E80F61210CE29045B2A62DEB6DF4E537C8A6BD51DC783535171BD22DEAEA0407A430A34A253987526CAD69FF512F10CDA1115CDC4A66083A098B66A0FC3D76F6B371C45FAEAF66AE27621355CEA64BB8F5755D3AA8AC438243703E16762BE8279F0F45B0
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H10 LMOTS_SHAKE_N24_W2
+
+PublicKeyRaw = LMS_SHAKE_M24_H10_46:LMS:000000150000000EED94EDA1150DC858FAFC73344E804493477F137F7F4CB3860C7CD27A0BE2BF35EE38500AE33A3D5C
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_46
+Input = 1D3E08EDC999B5037437597671036BB8FFE77BE1A109FDFBF97A8F740DD837CB8F10E96A90939B07614D29CA472095FEB08CE492D65F8906A8988164A016519D02A19607021B44E47A52402A10A6937BDF308B5E763A6C2617EB85D577165AA1783A70DB9B742F3BEA5ACD4385A1F22E6EF97AFAB8CAD8727C327B31572F3E47
+Output = 000002710000000EA79380B757334D940A31BD9B7E0649875F9BAD772D5E618488007F49FB6ABC91B74CB1A9E26E700FB46547AC4E4CC9591995975617BE9C37B3363C23C870F09ACC4A0BEC5823FB59CA609385A132D8CEB19FC1D1D8925BCD6C869127E2D9D786A931F98A10C906D05E135836BEDAD30FE00DC1FD56D991ABFF5EA12F0D9B014D7AF735FD351DD2A8E027F4BA3827FF579835882B49FB4DA75058BA14A676634D6F8E5A66A74371BB75DE9FEBAEF971FFEAD11EB2359A113EFB06ABDF11A0A133C36719A1158D1A65AF113527643C838840AE44E7D76BADDC7F0F988BA22DCF949159FCD9AD3346923E3A16A787021BCD29628A5BF1146209B8EC9B5EE25263B5C26323706A4C7327D75F8694530E666F4E933192021EAB0C6594FC28AA3BE09A074CF0D226739939ED8F93AFAF7C4D3324D80A7DCF72F283CF33E3791CA76526BFE0BB7AC46D36F9878D2B1258D80ACAC951B3E9D9FF8225607C7320E4D4633159B7D54D3C9BA743C41B8F97931691429A780280CE54A6CB6DD52A168E5099C6B853960BA313FE7A36C68457255794EED49A3EB38C0C6742127316A2CB87B901590F09BD2CE5B15439ED9ACB96FE82D0F005CBE28A2785529DD570BA8002CB0768074B8CF4C532773171A3271266ED377F8D1A97B1DE1ACBF4E14DBC60489929672AD29FA9AE7E04C9436B4049E26CC95C0E4DF69AFC07AF14415FBC18CB020E0B5B1AE2502C5C19DD8A342A0B1F3EE1062DBE43BAB3A608909D3AE4E5F820B82C03C226B98D3439FCDE35D7A520030DAE1574FAF80D550C8D55A1EEF069C4F8E3FAFAC45D00B2686E0B26E693F17A97A90926057D27A7F955A8E01779C8C4E015010303DB2C012D7D2114D689859BC375E57785EDE61AD0FAD2A76B2D3DBF8513ABF15F3398DB861B6A2E97FA9B1D6F704321E6B3A782594A01CE8F6FBB878BEC74F73CFB8BDEBBDE7797E7DC0F8EC35DF20EC9F2369BCC75D235CEF2F2C50FB3DFF44E7B46DF6F998EC7C7F2BB08AE67C0A7773D15A5A6A7CA07356D9EFD1DE0F46FF1CC587C282B447A2B5B5EA1766A3D7F8393C5D6E25BC5BBA394A4602367595EA21076A38F974061367B52A7C5B660A45FAA74C923EC25674E2DC11E76FD94092BEEAB1D1F15C789084FDF33EDBF702171FBE5246F01253FD53CFF52BF8455E2E80BA9F484E23736E09B98F49DDC70262B3FF3944AC4CC957173D2B6AB32C89D9547B9E9AD090D0EC128A938318DCAA835BA8EF816EE825317B9581393C04BC415CC0B86F87A5EDAC31441D5D09DA872D34815383AACA085F042E6A4E8E472407D92254DE5F62ED1DAA820A3CE01F1EE42E97D923995BBC49BDECC7D9003F9F07B2BDDC227C8E1003B57B4C57961BEC7E9476775E5414CAC77BB239E3F34E5FE11B19F153A4BCF47851F62C4BBD752E2374BD2A360B1D6C6CD9C20A0B86D517BCD3B52970F91872AC0EF891BB00B8EF6C0439ADC7FCF28E3DEB7E8BFC0BD84CB5B250D66A97524F13123FAC747A841146D1602E8F9E44BEEC466A40264FE8B26DA1509257C9BB9A7E03D7BD538923A24BB4B828F05E707A7F40A22A33D1FF8C4EACB45D2298C3B647C2D7A3211D9693D1F42F85F8D15EBFB1AFD74CABE789C0453D152E908CB46C6C79041D1AF75EC4A4E51F1421EA5AD4A2D83E31DFAC882B8194D3CC767170A551D74178175A66FAA87FDD8008A24F9FFDE644A718C7BFB01AAC1E3F17BEBF2E5800ED739512C38CA60FEC624E5AA7CDDA37DEEA818648216CA337AF46F0C8506093913AB38737A4F6D661EEF8D853F300986A51118CED626641A569F5B4762B87D204BD3129EE303E5357E63332DDC27C15A575DE6AD6DE67DD9D7BEDE4BC42677E31BA456EC7A9E20C2F6EDC058D40D7E12E59DFB08D4058597C163C7C9C2AFC599A958FE0AFFB2D078E85DD77DBAFA7218F84C069C2999F2C8F0407BD46B971DABB3B3859CC8BF47C489EEDA2C5BCDBA7DB92D76CE0953A0D4E8E194E5B1E378D5B14AEBEB9B687BCACB0D59BD0A24168EE47893418F68BB5D3B9F094DA80B70100635893A8CEF7F75A2A94060E97A7D4D3C8F9825446A8369EE0662C8E277D701425C6629F7F82256894EC0368FFA8B3F22F8154E5EA17086BA0F2166257C4234F14FDF66BA2717B15BEF48B91F265E0B780FCC512ACC566A0917319F187F14EA4211349069731C260D56DAAAE88279CEE38BF8CA1844DE80E5689EDDB64102B049A3C9D51C3BCCFC77599D3AF1963057CEC3752A9ABFD202814F312BB301EC0CFD029BDA6C3EAC069D6F12959ADC0BE9FCA1009D785E8FAD106790A2E21848E3AF677D649BDA9EAE1A4D1827E321CB1CA71F836A857FB2FC5A8C858E855D39B68E8DBF395EB3F3EB985F7B6CD13F8A20101D56A45933F562CAC632A1D57BE4C46A2134A453DE5D922E1952ACFE37DE13D66631E13BF39E621FA79E03138B4E62F699000E5C5B3FDA19AF8B085305344A83AF2365109BFBE708EC1149C793DD65C83AD202C8A1430A78C5E59B8DD41D5B800D8A8C7037A69A903B3D637B02CA07C6202B00A66D02779D781B892B0C0E9A061F49314D8379DC02BDDABE8CAE580791692B6C5D9D20BBFA60AE2B0B6B94E82113B0057DE5FD9FC5686C8D883B00E7389D60654D77C576B84631705A67EC7D7CE9FCC9ACF4BC9D868D12278952A0AE003713F559A86183D8850C05C542FDE5D0ED3F9D2A41CF61A7972682B56222883FB0C4869A05DA928B5F4A9F1CD73342CD5BCABD983E1EB720AF39838520402A3B49F0B43A352F7C981C226E7AE09B539D11677DB0635EA7C98F2550C32DFC10350A500689A9CBBF2C98C09A7E362713D660EA2D74E677570BB804EABE3EEEFB0EE9A0431401B31986EF228BF7AAED24DAD993594147D72DE163DB96BEE5EE565EB6E62D73E47EC7718B8F576520FF057870E8F7B4609E0B15AF83AD4BFE164A9D9BCE443D08414BC20C1953439B66EF34701F5B1FDBAFA2091B6F0EAC222D826C0536CD694AD3F96B86C50607A654AFD50E2F748B4061C14EC91BE67020C0E5B747A418C9CFA71B3DE7C08896FED8AA5437B49BCFE69200A11A781A1651EEF77B766139A7EC229D38F3C95539F6CA7B249F784C2A2F3E48AEBD2EF2B2E073469A4CF5655F564BF80FDC4CB796412A9A0C354867F2C9BFE171CB3F70718A6C1F6647453209B31893EBF49C8B860429823FB1D79D9385C2DFC7D7B9ADD290C387D1D4A835512638FBE6D2C4009B9B9EF60B549D37AA761CEF83E5E5EEFE38EA124B0CE404DE7A71B8F91A2C0FEA59487D477CB9CD93BC8F035375386A7302C0863AFB56F86B7A2544B0E30FAFEFE02E52BDB0F96415879C6E53182BC8B7BC986D92BA03B24ADE0FC2CAD66A084762634C6E1D5E1E1F3C236F2AE3A1DFD05C17E9D6623DC8D33920B9E48D6E252B57EDCD2CAB9FCC1FA7605AB32C1BFD8A4033EF57F846000000150516704DCCEE306588932A6398F9E3B252D4B4BE65E1785D19BA618592065EDEBB7150D9BB83266CDF143CE1C1CEEF73209AE478E31D263F90ECA9801B6FE526F53EC0A7355479D33C31FC0AC6C5F7D0F77DE4AF74A7C96A6B035B3FBD891A15B4C4385BDF9ACEBAB8BFADDBC0827FE945410CB64746006ABDE035707256C9A9CF6C76D2E1311E55DCA98E57C9EEB9FCB2CD4BD539C3825CDE48628598741E0BDCC299CD0CA40C14B17CC38039F5B7AFE39D8B22D8612D43182159C35A49FE2D1D585463F7BB2781962B58DF41FDB0278E29E42BF2C1E61162985F8607873877C219FC74659B1FFAC87948A3AF757313
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_46
+Input = CC03D50274592B43284EADE958931CDC05B65EF068443D45DD10CE5A7E13A97A2DDE340F0B73AFD8EB200E15B85A424A8BD543E7C1C3A50012E07624321663376465439BDEA8B2489E1FB40D45502653340170E24B0DDF707912B7BEBC4EF89F2E5466DFAD774BFCB78FF5A1331F13CA9E32722BB6928CCA44F01229A469D894
+Output = 000002AE0000000EECC751C164049225B57DD7D078844794818E44CFD984E93D0E4A9ED389FC2FEC44E1FCA2CFB8F8CFD4FE566E530BD3B5129DBB121990691A51E8E49E3ABF3A79CC3427691C6D61346A131C011D74DEEA48A21E4DD8C669FD27146F0ACCC406AF428A3CB2A42791A257EA40FF9DEA0C298903A71C0CD6B0C321E40087CAFF8D5D27630C0750FFEFB1076CFFC774836EC19558A5B5B21408ACE3ECCD0668AC342FB7745228242792BFFC7B5AC67591B90A956267581CA85F245AF26B8AB96EF94A69EDC1F68FB44E5AFEC7A045D41074556C65C4AC8DEC60DA485F046DA423388A622C0E817A0CCD4AD7B66CA33C83DA3E0A1CCDD4876C35D38EAF12C9788D3DE80C03C50713AE997C87E67CE9CF19FE1CA5FCD6E611993B6BBFEDD482DEF088E6D1D400267B53848FDC5CC5FD3C0DE4DCC7DAA1BE72A9C3163DBB591E2E31B47A3F723FA6C582FCBC7CEB772BC3D11A6BD3C0B9CBDDF0D61946C3D66BC370DDB7B7F03E11EEF58174C2F0453AF6DD1F202E79D918B59488C91290671DA25FCB648FC1CA4FA842AE9853F2E81A8C928771A1E9B6BC0BFF62ED303CDEAC823FBF8F7889C81D3C828B61A97864085A28D975D29AE87E5B3E1B30E4EB0A0392522A8E899AF1016658FFF0A11AF7F0D55AD4BF963BD7B1CFA5A810EFDCA338A4857DB2AB45E3E0EE57736A6751E1994CC06ADDC68DF452B55185095B090A75582F026BE5B45349CDB1D2C68290D48F03C2A7F6C8A7B9E1CBAD55660093B6D20CA985195B93DD4488649B3CD9AA7C0AFD03864F838E0C8EAE93CCE3CE8893CB9C1C5E8E6F0ABBDA69C2B69BB69277217DEC31E73B47ABC17298ADD2CC213D2AF99CE651974D9DB8E54F957E5F6AA22623DF1338D6FBF67F4B10C0EA89AC0DE41FC09B7F940806CDB5322858A50A7DA68BAC743AFA3F62CD43AED7852B95DEE14401045ADB2EA210CAF9EB50F008645B0F955EE06C372EFB8AF41FE97C69E1F8DC84A7872F236C719B01AF713E6161A372D22D9CAFAA3A4931A765018DC41A84337C98612DA8F7A714B47256E52FDFEDCE11F7453A99AA422CDCC38B66EFB059AC8A7A5BD111D87C553D016092E8633E35F8B363358CF5214420215854D60A0497F0EDA7DA3D8EE11F053FB98A652C6AC86A69E65F753221CADB79F98205ECC9019E26CA8BC729C42EE5624E45B0B4623BA08E26D23392672DC12CBD7E084B0BA4A3FC28A7603599B973D04A056554E38ACB5E74DE5556DA44D3CF7D6204C8C78DB74D9AB87FD61EB5C4C4358D7139685FD5B1FED8F3A5FC3CAA4068D551C5152AE6B3BBA37BCF033BD03208EEB15CF58D29FE9BD4E38E5478082BF68980824D6A8B65293D828F8E64F524D71B6CE623063294F43FB5881EFAECB086FF08C70679E2F3E1EF1FC95991151612BDE2A5B94EE139EAC1A4F7731F8C0E5B0328699CFC796B1B7256B94332C0AF571ED0DEA056901E071521DB4E1E53A36B00934787856F95B676E8E9C5A3CE7D55A104D6C9D033AE6F0E0C2478D78C4F266D2DB7D84CA1F6C41F4155A2251ECF65E0BF930E00D9743C870517826C62B3CF33D5D8EFC22B7F2CC90821A885BD701CDBC3D14ACB29E1D66B95E2D75248B0B6202C5F62A8504F14B5266D3D7169865DF10708E4BF3426578AB0838D6BFB34BA121516EE9BE2777E6080850CC1E83DD9F6BF72D3E4B84D676247A2A77169DA9B83CB2EC7C92C0BAC014927BB5BAF07FF407A8EBC61F8366738BFE2E902599C61DA84669EC40CB043C08D5680C52FD043A348633BADBF574292629F0CD2AEB2E5D41EF9D45FCE9017984C9F9AFE6A07F33D0E43749BD2D77ACEB52E450B40A5DDA33AAD1ABF36A5686CFF071FEB1E90DBC09DD4C7BF7000EB38E1921AD22E33ECA17927543FCF5D1EDB9D8A13CEB572AEDAE75636845D386AF028E11AE3D60080679328EF8176CA7C8E0C15101DB8FDB55A87B07549869DBA0898ABCDC8554A1AD03E47718A15C23D03BD15DC2B043B16609459CC0837001665B4AB54C57797E05DE977FF6F2BFBC4224FF6E11EA33FAAC93BB21569D83315252E144CB5536518365BE6FE927336549DEEFBBAD29D625A7D84CCA4FE5ABEA06FE71633833B7C73AB974AE2A102342841826D932DF3A93AF7EF63655025BD80AB7DD9FFFB0EE5FB6B344F37D22B2700CE22A6F6A920F33382FB274C3B290C56708751AC5CD275AE2A19EBDD13FE72629F387B7180DBE4C04CB3B69B548AA82CE8A9391D369945908834E7CB533E1CF7F010727EE27A6B737F81979ACCF46C9E72D61D73926A01019BC6BB087A26DD8D2A863A3E166C4136D4B562829132D263555518F0DE7A2B3CFAC46CCE8C4EDF3054A96D1C16490180BD944CF3EE64812CEF5BCF29E32A1B71BAAFDC371475C354369A82878CA1F126DCE5A18E9680FE8465208CFEC65679A88CC12B62C2DAB707A204A4AB631431D6DB5567A4AA41E6DFB5F6F31F78709EFF34A69DE065D2DC077282A2AD2E295A3AB154A6454631FC1566D7D638652722DCC50FB3C1ED8EDE378F6C4B522178B51BE5E30A553F285D5429B24009DA85D232BE31621CCB46FE7F53215CF60A42923D4C49FEF7D6EC750A458E8BF87B58A05B1A33865B87B06BBB603A2151FE420D895AB11A371FF91A191DFF8EEED6E24158171107F19CCBA8BDEFFD78D972643037FB0D452895F033D6CABD203D8B645DD8672631BB43E9622FC46B6A18A24BA8354B3EAFBF5D95206161815A33DB5D3F5D800A3F46B78F0372F820CCB402FB25D13A09453C2246D2672996CFAA104C28372ABF352CA5906DFDB660606AD1EF74A1ED6EDE4D73FF304754471ECE222DDD03199D2DB344C960E4B6C3A2E0C89437AC9E657C0263D47056AA747081C9B024030EF62000F7FEB18DDCD4C13130A8BEA42F1971A2C7D4C94568EEE8CC1AA823C6A8D2C048F4EC462D548963E1E7ED0591BE0EB22FB64CD35A43D9046B421FC551985BB1B525EF826974315F4EEB8F5FC4758C5BD614C0EDE351ABF4D09F85D8BE0D3437E5CFAB8B055E05E32BE741B9FEBF77234B48F461B19E46A03FF1B88C88B50BB1350F5E2C8052460BC5C3E4186B1354BDACC5E24A408092988CE4608384EF7B95037A32692F966444A878DD573395A2CEA9EEE2E59BC071CA1875ABC0E5CE5DB1A2C9D6F368E8CAD8771D9F0753CD6714DC164083D0B5999348267655DADBAF9BD785E561736C9A416C9A6C5CC9928C0D9AA1728CAE07ABD56E1A82B28788B2013210B79976F931D5721A8FD3368368EA602D73D14F59E2C11CA9DE6FC8EEDA32C3675720D6D7A70F663F19A7FD7B972F32D08B63BE0BEDADBF7EB358AAE5B4B38A59FF8189614724896412784AB77961E3F6DF211E33B0EECA1F6D8423461C35CAB4CF26C2C3DB5DAF376D08219C2261A54316CE79121A0D850B520931D3ED7987BC7752B339980F4426188EEBF0FE07252713928500000014D67E05D25E435201BAC8354F3547A9360EE9D6907881FF21993752E5366D45FE569C4461C8437493D3A0D6EFBFE98A1C12C0EC7D20DA87DC2E840A7E558411E5BCB2E22F4C11451FDDAA3F8B83BC52AFB1B502BF0BD07D467D83BDD82A7DDD732C379C1B253C6271D350C36C4E831B63E42ABB9136AC2A8A554FDAD4AE2DB3096CAF3FCA76F08E7F5CD9F2531587BA8DFC6D291AAD61BDEEF90BAB563831952050A9E52A99BCAF5A964F1597CF93DB4D3D6CB7B5F793214B8A3FE6DAA82387B41D585463F7BB2781962B58DF41FDB0278E29E42BF2C1E61162985F8607873877C219FC74659B1FFAC87948A3AF757313
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_46
+Input = FDCA584F828609B41880ABB2F206E61AA5B43B0F1683C16B355A0DBE81338ADF662D1510BB6AB74D1DE03C8B09BD75C1260ACC90E7E30612DA14BA3AD42794550CB57067C80C25724423F21D969C7FEF95E1E516889695D795DD1CE1DCFC700FFED22889AD0BA30B2055267CBA9CF0F7F5973745379327343F1D736C1846C76B
+Output = 000002E60000000E1239ED0F1960531300C4698A1A4B71F5DA25923831D5D10B6152F434AD42347DE8DE0FE06FE8F519579A349432015743342CDCC93EC26B8E89DC0B7EE3EB87CAC4EA92BB1D2BB7A3FB68D060484A2EC9E81E501BBB60E27913900D5890ADA9E79A40EF62A75BCC85BB55F023BDC3CB515FCED5F7D8B5C7A26F9D6DD88A11E5D32BA89A12318680987DEF1B0FFAC8E250302F0833AAA442A53D1A721202FF69911C50DEC419DFB5A93676A63C18ECC873822A89CE3766BB263DDCD68FB8141E38719D2A7110E3A4C604883C082ABFF339BB3E014D5F46390535A1F24314D60FF7A7579DBA3EADB9D8214D3891E9B905E00C4618BC54365C18501FFBC0EE3BEB8AADD568FD02A098D2E733CFE7352309B2F4FA0141CC41412DBA089087F172EC3E01D5BC09362FB3885264A596839A208769D68676F81622EC9A53891050CD6082E27D00D48D8AC7ACE9F497B6F5C4A5548D1DC3DA18FFD4A55EF282E40DD8E037EAC977C3EE651B6FFE2E945663B7B32C15034C9673D889A3B2D0A6EE5B2071FDBF57D3D29D9B39AC0C76027F3E1E85761665D29EFEAD27886A95E3A9E6DEB54DF76885CD659D659663EC33BF0959488A664FF984982366926F6FCF75147691DAB30859F61566546DB35F72186EB2B8037D2AA6C5F9473D5F3D8FDFE0B1538FBF2D69BA0CD3D5AB64769E18554CB6A72AC7C0B34E70DCDB06C7ADA67A43E7EC6940654FDBEBB96C47657A06B049F3F4793ADCAAA806E1B2D89E135E7A24B5AF61947CA0A5E6C5C7C8D657994868D5F7EBF4AA7447865727D25F7DE93E01E8E623392340DADD9D7A46286C293FE38451662105166A01D23FA8BE080FF95340C0C27E8EA663CCB3EEFDDF783903BF896EB7595E7DD71B3FC1A4720EFDF66B13459A565CF5ACF4DF67F337D55BAB0EE7C2ADF2A114829CAE05606027F4D00263E84614488C276109447E2AA88912ACE8B92CC5744ECE57DFA00C11BCE9594CECA39ED262D3B91A22444DAB36C41C5636BC38D20912A354AE45E7C2D79D8A8FB0D71A00D1EF8C45A70FC30E7513C56F9A03D111580C8202AE84179CAA04FC6722AB395CD1577E36A36CF9E07245A84132E11264BF2232BC9B56961B8D5C8C5F59423C05BE25CDE50D1E7F7F3285ADDE4A13A438CEBFF9BD646608F6FAD4B129FAAEEF4357367E0848FDAC7F6523D9019BEFDB926637087A2F34225E01BC46FE3EFCB17C2608042B5FEE09E184480005290DEB9B103F00B0C1114EEB67F7C48081AFC7BF9B57086EF8D97D7DD4F295548BAACE439475EEEE0365E92E73EEF60ABCD226B69C71B7205D46C048D8786D547A555FB88512A9E441582A05493CD7F1520BEA2AC449CA84D02D540AD18C9BCFA8E5ADE465E26A8641AEE1B56874C408F99A0D0F38BFE9F09530A91CE65E027723CA2D6A1375A2746C8E591536697A4FC433D51474861A631063965F6D62B674211A586736B1B61A1A2601CFC756790B95B1E9373294C9D32D8530F44D68F5F0560C3D9F50E95E9D8A46A717764B6F600DF20513AE45016FD8A76B5AA0DD7A03C141C2BDDB57938FB56BDFE1E2C4EE5D3B8D094553FE953B71F984E4F3017D147CFCB4174765CF241A616DD418C7409440901756A0208085EE9172F433655959B3B743F06F40FFE58AC42B5182C5C53091BFD7D516E87F2A07023CABA332C701399DC40F84E0B9AD095C3FBE5C96C5F0EFE39A8ACB3CC298B160608009CC831E7E9DD182DECC1139D0D085A27D7C93808FCFF7425D5B85F73CE096DE1B564B643C823BAB7F84E7C8D1A563414F8CA8D545D884C9462AADDF6F592ABFE1E9B0EF5C07CCAB234719E437894D4D39F8F899CA8AEB80EB95DC4BE5323BB9BBA3C8532491805EC4A13F96DC04704D0110AAE71303C41E12BC4E8ABDCAD672847346D568316123E76B799842685C706B370E4536325D86B8B72862C9A3125800815D5214D545963D23929A08C7E5A2C5AA4850203D6AF74AA2D43263B420C73EEA9866AF795B75EA109B2A5CCBEA34E20C1CFF1992AF7D6EB24763FE5B177551636AB7CB0B2D8FFB20CD01932E3AA972D19C680328180F77AB411072DD67A7C0D93A9B5F5E07EE49E954B9BCE4C02BBE5D8274097D724F6C30ABC91D1BDF8A4DAB6B13B218A5DB617D524C93FBEB4247DFC652A4E43B83B7351C6C19BF0C582E390495A6D24E491FC9D8A078FC84FB79ED1B3202DAF62C60830CBEBF4517CDE7019A31A62BD852589EA872CAD3CE71CBBA8BE5B8416DFC327A565004A2F59D4A1FE6CB57EEE61D5281B953E6E2941D6B246562333071548B6314E87E55B2E05598F26ABC651488EB094CD6F730A5B09125A7B1E6712C67DC9247CA27BCDCA4EB04A02C49414D64E9E48B46F8DDB71D8352EC8D9B383832DA398CE818BFA3829D71ABA2C4F39A3DFB79CD075EA02A3516D805B40D54E82289A5FCEB2D37A1C30E366E76BF873BFB30C2D15E99FE93B00A594FCDF044CE22C7101BD85B65A7EBCB806D52BD445789F024165E6D5D3B27BE636EBA93C71EC6940D196DA53358E7D0C40A5AD0CC798FCF87615CDCBCABFF4B07F3A1E211B1E6B7EF127980C78B8E670F90E9AC9CA8E98D3E17463027A48788EFF507D9BAE006F5C4FC85F36464217E55B988ACB0355459C48FECF810656F012572AE2BB95B138EB1725E7144D17C81F73361A8BD50D95A6BD2360042972664ABD931D6CE29404CC17E81185BF4938A61CE2B771AE5E6615BD5C8B520F975FBAA51BA3FC13D5EC2D7D7E60F01F2D2D716B26F7D46D636FF217F9A727D4ECE9495B97771F1CCA70678092EFAA57D74955C4657E8EEDDF287C375EC460CE2909C3785EABAD6AFFB5D0C8871213C9D8CE19DF70E3AF8F3FC055E16376ED34FAAF9AA9DD9F21D96F0772323F4341265487DC7069171DD24DED5043CF11A854BF9F11844C3A536AFD79115402646FE34216FDF5152AD69114AB5B1E96C7FA93D852D4AA0CF38701BE5639665005DFE4BAD9CFB4A95B5E90F0E4457916DE11B4B5EDDE7223EC07029504338C0D6DF6500E161A96FE3DC6218667DB67C335EDE060AE7FBBB9999A6E5C5E567942EE981FCC314375A910E0EC611698B5F43CA7ED36B335DD781D65DBA6840FF1181A32841600EB117385BE29895C0AA4D98F8C27AFD811096BB42752E3400097616B5CE183668F03D71ADA5EB27D95E1C3B885E213B2BFFAF974F5BAD7732C7211706495D4F575FF5D768D8A7268A866AFCB6EFA7B0FE4625DB31A0BE4CB5FB7F502D3AAC04B831773F7D9D1B78774DB8FEE0A293B2890A0B1C3DC90C520A5009EABA1DBC58196AEAF70FF862A78BFD511B3758AF81AAD351E82ADD979A1704709F4F01313A29360D11E9571DB356C08BC486573A6901F32F098941C8E81938D2C1576793660FB61CCECE26F7FD691E667ACEC979312E6187CDCCFB456312782FE2811121BB7374FF901784B400000015DB06120A9E7F5F525841DF12133721645DEABA0030B614C25B33C6EFD59A21D963FAF833FCB76413548BB0B74B4850CF7D188611FC3905158A5C86A40BB268DC218E0F22F0CCD5648B3C85D731DBF45A08B4867BB72F7FA59E137E9EA9FCA25FB2019EC4F73A934A9629FAB7F77D2EE35D88766DAFB990ED05935D1A9F85DC2062ABCF28033106E24295C6E8BF1898E49575394F2AB35B76520A994490BF4F3245D2F0ABFE9EC5FD964F1597CF93DB4D3D6CB7B5F793214B8A3FE6DAA82387B41D585463F7BB2781962B58DF41FDB0278E29E42BF2C1E61162985F8607873877C219FC74659B1FFAC87948A3AF757312
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_46
+Input = 14A6B25DC75B8D98814E9BC9A9F9B4925E3AAEBD73271010B0E7F4D4DC1063453E7C6CF72143BBBA406B562BBD30C249BD57B52B054B4D809ED3A18216CD03D77A58FA6B4371E91365B408C0A7AEE4526A0AA2DFE8DD9E38E7AF690A57216F482BFDDAA1832C5460369D09A484343007DEF9A385162ED554FA7D9898D21FB06E
+Output = 000003060000000E313C5043958F639735E2DB1EA3D291586792C8550AC921CB70F19A5DA0D491367BED614F2A4AD1ACAE7031D8B22E35E1FCE9D5BAD96727BFD5B5AA62A5A6BB4DFEBF7B4A946834C1AFAE143FB83AEF916CA2401EBA2D87AC2CCC3D807E22863228A306A063C6C5A543ADA7F0BDE898C31B72C916F7026FA6A33F56990C204198C20793E1605C76E74CA026EC22C0D92E6B3D65352CEBB6600041A47DE852FDE7ABC00744046972A4129A1FD342BA6CD5B19FE9F948AC090641671BBBF520C6624A9D164931CF2AA3AFEFAB1788CE793B42AC271607E12E095A44004D8ABFEFF5AA70D76840BC651472D5F7A81BE7520FB271C4FA8B3C9081872A0AE36CE3867D3BAC5F52109FAA2291F0A93066A29D36DA12545DCF147CB259C0CB373245849594E99AB39DB63BA547DE87E37C1C2D23388F5C48C715483ADB1FFB1C095A9B469149D99BF07718E321BA6C39C7ABC75D3A1FBF7FF0C62C5D3F2B64F921B70705B3A160183FD9DE0AF89B316277AB32006823CAD53FA67FD0BE0FD2A4D0B0A98D701207DB12415A4B28D4F819608D743F3F0149077AD73E01DB959C2C2C567882E9A4402094F6A3391E297B11827040ED75A1045B1B0E02F67390247FC706BAB3560C527343FB1150F411937DA6EE603CF794B9EA076CFFAD80AF1E9913B4A9329A328C28702CF006F3F582DED57EE3095363FB407F590DB9A340DD0434E1812E1ABFC297C5A14FBE540157D17D7631D12F15194B51054EB4A6C333DFD94D7E58445D9139E884ED2EDD36A43C08364BCA6B8164F808CEF113B3493CBF799D9AF41A3B7BC6D131562250FE8E5E1201D8B44A89756370F805E93C645D0CE523D5149B95BA89C3879BE4ADCCA887E14CD598FF5649F1326496662B5060009C12765521CCED8F67556F06F0D03024E1180909716072BC187FBD65A879F5EF5E4C4B446BD5B35333293962575064DFC43734A50EF78D77C79E352D9B7EAB950A8122EF02DFEC1A9252996D36B14E5A5058A4AD2730589CCBF272B9F8F804FD5AF316E5A2331E9C3F632708161A0415C49681534829B1DD771B5AD845D612B857A0E5ACB5FE8E2D92D3E4C7002F6A179420DD63F16EDAF3E4035383AD5BA4B1889EB3F6BBCE04F1093C1BE3B8440E69B12B8B608324293AC34FA1376A46AE82D6CD6FF39F4DDD7665203B44726AA393910655D215370F6BFDCF2C673CECEB9DF43FF794C3C44EFE23D556C8F608E28A3547ADB2C0D55046ECF15506906AEAFDE839A3A2F6D4E77BB1C100B06EBCF7ABDB377F8E833255721D0EC0FBCFF669E6747C972FD26BBEF764E0FA42D252820AFC8AB9748895EC64B8FF16BF8305EFE84D8705AD6E6A760866F542C7EEE9B159EB07E4E18A5462B7947529B99CB92B6CE2A79C2629269D4BEE69566A500E75D7B9B18C3964A221E3C3FCAF386EA069E4605E97FC77F2944F0A7FDCE72C856F8C0056C469BE9327AD1C784A4589A33922EFDF6588B60EAC8FE930293739EA4E70712B54523A1EDF5D68C81C602F228B23AF29FD63407D533B6FA472B32BD6D12876CFEDFFBD295FC69355BFF3D671BB33CD50BDA15161EEA32808FB149EE501AED6F5A9E9D9AAE02A5B96A24340CEA55678BD54301D6C678ACC450E3AA7CBBB3025FAD6F9400D74C7C3D21A9DA8CC519E2373870F90CFA6BA9039A56BB3B1828CA89BA9EEEE1EB5B8C29BB6B56F42EC4FAFF602196A36B906F9BCD4C806522717EC7638174032CA31B47F317238D6E353814A40F44F8DE5E0F202FDFF0B89DA49DDBBCADC96DDED23DF24AB86A6FBCFF604C51A657221369B9B496711545B75AF8E70426BF447FF89C49E1084763DE5FD70AD7066A328A6DD0CD428C14C3AE28B8F07B2983FF8492D1954989DA97EA05D3AB45AD106D0A20392BCB802BFE9B3DB0E51766588A8B64E8AEBE0D192DB6DD668ACE6B52462407AA78E97EB75216521C149AAF6FB65F964BE23098E46BDE950E85827FCB2F09B3EDF774CB5636BA24CC95DA1EC24FCC25DEBE19FD0596AA94961F6315CA676A7C50717DEBFABED81CD1BC8BD47C21A408290E78482FF1563D6956C0C3C65B21B9CC9C11082EF4E81F261EC286C6A88B39CD40F00878F9681658699606A76F8755BCE4362916A26F01C0C4EC1631CEF50FD23363E7E7984EE5AC4ED66F5F957AFD37608002B9BA232AF38379456D812D71F2A85210ABC467B15360AADAAAC570371A7474E38554E6F6FCDA74F6C665FFDEC9FA003331D15BAE8CFE7D16FF72646F13592CFFDC9DFBA3E0B9DFB6852C650B052FAE3FDA66470161C8295F233F2BC4A3D0DD0D8739093E1D9E899F91B2796F9945E410AA20F8E7719C6EF2609EEC343C4FD42DC3D435DFBF569842C4E2C1736085C67D892D0991F9A5FA3AE1F209432ED92EF3F6F6DDC750D432B5C316CAD0853FCA6D2F8E197C3F83DB0E93AAC94EDFA68371196FC2F02B7C5F556C273931AA35399CBC4FFBBADE63C68CE3EEDD085CC5B1A7BE78FF8E1A71430FBF77DE80E8A071C173D613464ADDECCF7C327353A6E68E395892F69EED0F73C2B2323CF76E24968E661AB2114F1C3CCBEF87A8B1A500EBE217F690013F3822252BF381E661C8FBFA181C2518D83BFC5171C1FBA30EC1ABF17EA8B858A8B760533402B52FAE96BE87BC51CFB675FD63737777E016166B9EC029EF71BF549F7FFCBF526E2F440CA10A9C722C8D9A623F20660154C8ED0FA7244636114AF0ABFD50F327AFD40FBB26FFA61FEF95ED08DFFE2F2B5167EF83DEDFD71D2ADF7B9656C18ED350F996001DC079BEBBBA77C7FB034520484FF4A36DF65950ECE47F18BF78E8FE839AC8A15586DD3C7361E61B65AC27CE5BD87376CE915146B08BD4767F1171BD3DF41CABA1696A7B36C01940448090B99E02FE797E4E80A23AFC8FE30B098A3665EA58C32A093FC3513DC8DFA08FA34C0012A6CAC249FD754D2381D735AEA1248D307983BF4A02CEA53B8DFA5C65FFF0A4C6F8241E1459F7E64FE0C13886B46B712FF485E5F6A9B842DD99983F29C903321CB328302D5B2881768951FF11C4D82E50D76A590C37C4B68767C532B75CE23A0D4B025C50C2F0E0E3A3179187A77158D66A123DC901DD145229A72DAFFF98AF31DBF9B37BD5A154EDA740B2C152F785CBF619EDCF80B6B07F49ED457C5D6A70D049169A9BFC7725B2FE8FA3C7A88139DB49C69F410BE3ECBBB4109E89B25AA7ED26715CED32FD1CBC5F2670D3F9471A638B0BDFD816B9228888B60E95515F4CB633845356D4FCE27D58DC8432F0B1FE2BFC57160844897138B23348BA91974B9EAC4A3A47939A4A64F4290AAE7D425C02509167B6B263210C76FF5EFD184B0FCD1F8503E922DAB2FC734917E93F6DABABA420CBEA16A544D31F6DC0234012CB76997ABA74C86CAF91614787A8EA6629DEE152D75EDEDE06DBEE741998DB9B95DFFE4402DFD55FEB68E6E8CABC5000000159260B8A0AEB2CD64C0C592CAEA9909C52AEC58A3835249C2FCD8F8190AA13C423F974242645A4948803B3CFC3756B1E784F1BA19F238B7C807E2439F4E13A31B13604556B041CB18BFB9557584C38784E3CA8ECE1027E44507ECC8B64E9888F9735D99A5A1C4822EE8DB2575E54996BABA45C5367CD0C4FB1DC97062268F2A907F4671767028F53C7ADAD77D2F552632E2B62536AEAE6B0A07B24257072D21D344CA332AFF07740E29D01A090F1B6E323AFC91C8857004BC2D0D6818FA12489AAA34EFCCB929865D916C19C81B8CF34BFD71BAC4FFBD2D7A62985F8607873877C219FC74659B1FFAC87948A3AF757313
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H10 LMOTS_SHAKE_N24_W4
+
+PublicKeyRaw = LMS_SHAKE_M24_H10_47:LMS:000000150000000FFA2F71609647479BCEA67955BE2072C74E2C8EC420452F148EE7F846D090B87476A3C44D94A5AF6D
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_47
+Input = 3828A27DB0EE9A7C3048EA1CFBD8C3ABAD3E3A31F5A8D32B98805D2DE581879324CAD68FB15FCA9E98565B5A5811B8E3BA51268964BCAB0EB754DD7B8C32D28BA3432DB4BB7DFDD4C89EEEA1B78A7F75FBEA60B70D2AD7527E910CAE34933D86F712E5D786B4CD1A0933B33B0E29A0C403110EC9B8C99E881BB468899806077C
+Output = 000002170000000FC7D60ADAC9E0717187A3D0C50155A370399F155E4357CECBCC901F79E3DD2C758425AD04B0C669368FF76EEF2A4682368763EAC4ECF44CB43850E199CE79FCB03367F85FB77D840122599358376CC0BD186A3175F948649EE7F4AEEC527AEBD7E21E6ECBFF610D66E4319BEC085E29463CEBA20465F8E29958CE99056F6F1538C6AB76F0ED68F5B77F6CF2D9B24A5608E6B299A269898A1B4944E87D364A78F9DE083B3D90F939A3174A14825F996D65AEF4E112322BDD6C977EE52B222E9774882D6991FE54D156CB0648AB71F610F98ABAF6A9F2C272513163F09A5ABB79156DBBEEE51D5A3D2363A26142EC61990DF50EC7747E50249B773A0D8F0E9904ACEE117BB0E275EA8B8DB9535509326128576F07857AFBC689A6D654FF4F4573314B31A58D45F16DAE22AED010304C3A7720754894C78CF6008A7896D796F5E3B8DF5C246298CB526BB004923D106B936C2FE82A8EC38DF8FB062AB9DB1F61859A040E5912D6AD498B5AE462553B2453CAE28923182FCD0AEC938A22B4AB6928FEDFA54DC59F8919F5B4DD5A6475FCE00986EC09D17A28602A7E6F3F84569BED81F9AA67346AEDB6BD8968E9005346220C74A84D01E639442C1A8F4C16A6A357E17E5D1592096E0E980F40F92D472F845E23B22FF46EF4C60E9D40A9541F98FCBD2BEC2E9D6673C90F3A617D460520B03390E5AC14A4C47850A4EEC11DF2306DCDBC09008F75A30679659FC32FBB78DA975751EE01B7573D60CF25248B0B1E052ED7553ECD69BFFA36D3935AB56DA9C477ECB19818C0C8C236581D64345997B9707769DE2798CD4E74805B9A194E2086661B57DFDDC1F7C57D71052D4E0E5D0585F72863DF010AD9880AA629277BE819373BD48D0396F5FCCC49A40D4CAAA681F26DBAE09B118C91431C10AC49369195F661773B13101189068977EC4B143E9500ED9DDD59F5FC0B6A680F6F611A6C902B4B6E947DD6EFFB4E2D20A96813501E6932E552A5F12471CBE4BA2E6E52BBC5AA27624FE593604DC90D32C010CCAB7CBEA0B03BD749CA0EFC57C8A68F3FBD8C6400CD3A0BDBF58F706F628BA29157287A3096751C39BFD42AD79851C081D6819AA71C991AF7A1844AA5262CA4B766EF04252C6BF7037AE18DD1CB1B8F203DA7D4BA1E52D54911A763B5E257D31E6C8C34C8DD13FE6CD1CBAE8D4ADA90E1BC2C923A8028A9543E40E7E8DEFDD5BF8DD09752C9BAA04A533C93C931AA00CDDCA665AE50C0EE99A3A87099C5A3649CF25BFDEAC32398138FBEFD93FF4E1FE3CBB1ED7EC1A8482E6E86C9DB71A2ECB122DF93872CC364952CF63FA88A0F6ADD82A3BE89591CF687D49E21D88E3BE46EA94AC7E13F8E8854DB170930B854E81C0C55FB3096A0302CFF42EB05839A2F73FBAD8E918EBF86A9851277392A11089D66976CFE3CD59A7724278A4494FFCE483D9ED763C3265C5E0A27DB7EA317CFD9544651A1F132E1F3C3A1BCA87A240A293622A44AAD2CDC44E7A65A13AED61EEF339979F856BC046BEA526246AEB2877A71757523872B3B4DAE5081855C08D10CAAC9455E3A3FF7B68E0B5787F3B86683B718A02AB7CF7A891C66349BF5DCA7E7F91B0AAD44D6175160A4E6108B027047A686B12F590C776787DB63F416A3CECF7B73BBF168B4B0BFF4FC9AD014DCFE9B68166BBFBA34C3B23BD0F633AF0A0DB16F5D274B95CA6C0C332D10151C5742099B5C5D3DD7D4A0D691B3DB2CE88D254CFA20A83DF7D3F95EB625D595A2325B70B32B410000001553FE1BBDD9BFECFB117A72F83E610389E9C64B76F50FC748C1B6EFE6918E5BFDE004E00F6BD5C210AD3EA595AD36E60E83C82EE2C89F043B473212E16EE80BBBC1128831614D36BB0B6B0F0A30C5C26C9EBDAA0636A3E947E1C1849DE76EDC34F16C7CC4455C4E5A9F4777353F566E61A198BEB3395C4724FA7BEB6385E2996EEB21141978967FF5333F9CCF65EF500E426D9B3A54344559DAF0B531A2CED7EEB09FB773C3381EC3200793FC6493D45952501565B59B29D6589770EBE9152584732938B21DAC24460F517F9D4160A0D207AF88842CC5A14D35D9CB6EA9D141091BA4EDAA5C32B25FC55E76E4C8371E45
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_47
+Input = ACB986947586CC261CA9B0CAD4F5084A3527A46711BCB858BCFF33D8CA28CA05F151AFA43A2D1D3B9F56F34B80F03E514B364111CD5CF25C5EC1C193C16C7D10F530BB13465481763871C4031817197E92F5444839C036AC65F6F9BBA356AC63590C639A6FD146907F7AD103095752577C65E96ECFD71D58CB2AE58DE400F00A
+Output = 000001A40000000F0B254B022AFA34954A00322103B1723476FDF9E7D88C9FDCA0D564BB9196481153A9C69F6FE847C0AC888EEA5F3E16E0EACB2902DF16A667EF9E13E67BEE4E9411DFC5053E547960544BC951BC0B33E8AC321A99976A60DCADF710307D67FC380F12230CE98ED624F1BBD29D5F12A4A14DA9074D8C78A2D96B569BE849E7B7F9A3586DEAF71D68CF1340740215A911E230B8FCA44C6EC7640A22CD8024473E52FB0AA96098CE49535E2A3B69C2CB5D498242DB42FD1C5502810DAA0480AC6C7509482411B3C1D2791DEDB47DA4B32774196899D24B53565EEB4A641C1322F80E7A2CF5AA87D46445B0A8EEF62C09539FCF55BFF0E73D17A5E2792DFBE2C8434FF20B6BCC35007DBB1D9CA3CAF2510AFAC55137C35B04EB7160A3E86B7170C11C86D61DE5C14788F4418959DB1581C1E731A0D5FB1E5485FEF832FB067B036A221BF608EDE5A599CF10064E2814739EBD58A0521F0902185172D67E874B0BFD5E74CB61801A567A14C260012E993BF70FFF8C3ED1D76B905AA52E0B2A7A0E2713F04012C827187DF6EDDCB145E77FC51287EDA808CFE280B3CC8D31B59578EC3379CD876CCC9C10736AE6A9C553DD507B1F9130FEE3FCF6B82DEBB6B176F4C0CB2D8529EB8AF1BB9ABA131B7C74282F8DC3B8FA21AAE883254898EB951296239865B1D5FE4867F14D8A35221EAABB0FA2EEC9CAC8B208BDBD54F16551E76431BC94F4C082D68C7D7B5F8DB971631322383452369AE9AA4D19D15A52F22CAA103BDDD9FED7896097B0D2AF998A3E0BE180D096C02E7075A04819C91F44185BE0A775646168517F851505863DFF4A78408055609BC97A42FD6AEAA59908936E93853A62FE0D53C86FFA4AA2B629AFB76F75AB4AC0C4B7F6F7456CDA5692504A639975372A59AF26D5184F1467B527FB6A46D2EC49FEEA2705B84C1308C7841A621C0563C719839DE9921A266BF7ECC84B3BA2B580B9D42A8927778953296C390FEA26314352AACF69DDFC77E4F66CAE65BC3F5AA9CF61D1CFD72F5929C00994A87DC265E4029D31FECFE326ADD1F005A910A0E0FD9CC5525D6C72558CD7989E9CC0FE934A7853821C3B2078309DCF57D1D97FEBA0C85CFFEEDC0FFB078E70C49611AC672EE760CF22882FD309AB6828C6C80813CA652F2A0F8770AD04FFA3A0BBA68C8D59E13DE56F690B5A7ECD1D5AECCD29E32008AC357AD159C73FC8A80A8E85264BCE00B1063F623611C85122F4FDA4BC3E3528B510FDD96392F8745081C3A15F34C9E695691EE4F7F5B241DDD815D53FB426EEC7F9763BD038E961AA4E34A7C5212CC3232159A185A423004701E197B107F5DDCB258014F3E1BE0862460F66A44A488385C67F9D57AB27F36B64CE185F8B4B08A70E3CA6EA5C79883E55849C9FF5ADADEAE75BA9AC0B29C201259840C0F15ABAAE5128706F9E3C06882E95313400F89BCFD5D9E99D294FEF3456BABA055B4AF6A8F9B62C825AB29F0A6601854CD176F51A7152B2C636DCE855CFA68FFEBA689B4C7B3BE64FB0638E13CE87580FDCB50832E713AE267292A67D023BE88580D00C3092ABFB78CE6C73E450390E99D72D745A44CBD5B8E94AD54D720D84578D44D678B0AAEA2201C27758CF1FEC225EA80CA8DE23B8F3D8937789D3EAC6F864D4AB10A6C51C3D8A6B8A19CFEEE164FF05BD2988CAD689A0106ED7C94C2F8B5CC7C5CE0FCFF7C5599ACBC4D55B77E6EDEC2FADB979FCADB60D0D3F0F5FB04EB95963D9DBCA85965D6A60A6FDBAC300000015D37A130E6785CA71F60998C321A885476DAA04551F51BE2C96EDA300D8C30D318E139ABA491A5B8FAE84FC39C5D44016157BA4969B5F600ECDAA055960B78C932FD8D005070AE30DF16C2A89C23DB21BF1270245A010E86FADB9DEC6B1ED6A494D19BECF6C73DD51B67E05B7C6166DB7E9E5B0E80592E7D0B6AFCCD22E66FA2A130077A1592C951AE5077069A26D20C6D11D73B60A7667B2EDEBC98B3E33FBA69D35E3858DAB5A7B75618CCE9E77FA9750DFCD03E52C039D569D1FDB05E6865F5C5830834830A152F8BD561E753F0DADBB28B5E4C23B85D7F2B11F3660A083EB53D46B53CC9A8AFDA3C9BB35E15C0F0D
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_47
+Input = 1F55810295F8465D92C0DA876868A66022A3DDE61F755D890DECB1BD77EA352E1E57C74ED9FE85EAD17913B38AA2F5B30EA8E5661E2307E6A45B011BE318D7A67365295E1BB4090809FB0A265C01E40E0894D64E90A89447B6E303E2068FE6DCA070B46FB1FD48E5F7760FB26BBEC9A73D08AAC9F4781628D4DA5C649A007E19
+Output = 0000033A0000000F313C53A2431A34BC44EBF94D15D91814497938B731FC3733F74D509B780960A333EA4DD162FBA3D6C23FA9BBB0E615E861F8535BE70A7B8D30C15FE0307FCBADC3D267A0BAF62E24BF0F0E36700B115EFD1F315199791DF5D9F658B49D19DCA1857647004A0668551E9AC9F451470235CB18F083BC82193FAF67A4C4BE70A619FAC1D0A2E0493215836418741E48B75F54D37EEE76A0D6BCA52C0B97E82DF2754DA0F1D384E63BE8728A3DF934DF097019A5111E552F97D87AB7A90DF97402EED021AEBE1626E81EF6CE2658614C9CD01971A858FEB85C53D615295502F6CA582A3489D1C52C2A2AD2CAEC5A65909AC5A491E3CBECC62B827F313676176D4F649F15DE5D122777AF3D689ACDB3152A4929AD43DDC14CFE0EE55DB4DAA84F49167286C0E911DA763F281205DF99289913F09119675A4B5FF88EB9D3265F1A186FFEA17B448BFA1668A4B9448ADCD2516226DF74EE53DB8EBA9939AC02AAEC3310BE611DE8CCA3F20A444D246F622699F11F3272CB7C3852A0EC639A98F8AB8647DABAE40B1A15BFDC57677BC9309BA22F881928FC19246C8C48178C3555A25B9FC085F242E8B4E68B07E58005B00C49859D7F3EF98DCAAC25EACDA8727D994F997B1B52F2AD4B0DA436780396BD086C8050856E1B2920DED5EB8E167755EC1B79E07258F740B212B727FE05536EA4BD9E672A92EA1AD53F7081AE54BB8E9119914FE9AD16DF2864F348DCEC3C23B62BDF3C93EA63F267F8CAA9AC31E7A7E2A16866C5E2176AFDE0B4D0112D80D6E83C9361AE801A24526F65CC18589FC51BDE3AC15E101C1FC87DA4CB9780CDAE7C00CC56CF7D1792E57FA144B7A1D961B426DFEFB74DC5D5F08FB1D3CB151749A1A204A458AF0E8A21A0B841E0C0149171984DB53C0B31A391E90D9E1709FF458273796F5E2DF2E113A5EE256D795013B4F4BDABAE6DCBA5CCD5852E85E6E635866B29386D19CECE5245BCBCD2002415F1B0F1C1E20EA87F2FBEE61279A19505655CB9C1A6159566976F3F0293EEAFD387F886AE568A0B0ACDF20254A2B4306B6012D7419868D43D1306CDF000F8E7DD1C317C9CDAB4B87F7BD958DBF1E12309619D7DE468D9D6AAB8E19FFB73B9BA18A1C91C887F391E7AB9C5DACBB9E4DDFE25B5A92B48D05A473E357C4BD0C7BFEC95939398927BD94B575B90E64A701AEF39A88D8AB1C9D92F72D702F20B6F652D44DB38FEB09DF592811E42FA05B8F68F08105D8D3DB0741FE776F85C2EC689F407D7F6544BA9FD99C8F1C9635AD789865DC76D136F7838058A13F2C06347341B2618E332B0B837E16BA26D1719F277499CF65A3FBC22A67EF8984395DBD5E89D091265796304C88B6D4FD3ADFF3478AE5F333DCC3B11E8B8CA3DD1409C6B749FA2927E36CA9811101F0DD8A840CBF20E88CD33B8AD05B3614358A2283421035FB4DF19B5581D51F22C9FCF72F78DC00446F22BE6862FC1C63685F5E8E8C161351624AF48316CF7D3F1EEFBA1A4A7BE395075F916AF801CF35B8DE6E04C6BE1832072C3A6CBB0822A8B8DCB5D3295E768E34D841823CD49C0AB9ED2B4438EE2CBFAAFE424A2FCAD89DC6634B9D2CEFAF0F063209BE8B0A4D37FE7A62A60A535DBE050A5555B4DE77520157DAA466A9F4339C93C52FA50542F0676BE690530EA4173243A3C3AB15120DA0E2BAEE3A009F58A0906F8F5BF0C2825C108C79A7D53272B4737797EA3E2280A5A76DA66B43A9036313614F5B4AA28F82D3439DAC4177633D0AB0000000985B3B6280907C9201767686D64FD44533FBAF35BA88636B09FE5ACC71C446C91E8D6C9C7D36982CE2E6B348AB10CA80EED092ABB5170831A453E107620575099193489B940276EF87E41E03862EE3DF953F6C4B2F28A1B137A4A15B2616AF9F1F13C13CBEB53C3F618EA125DD752CB5A5780CF5F7666CB5BB0081B4325BE3E9B16EB9E909116AEC495F3218B4FF2503CE238BE118E7DA3FDDFD44EE01FCA8BBE801321E131AE491C1BCADE363A5243D8CC11FB9A0875ABD55A1A6DD53DB425F6D4383DF855DCE01F94E89BC5BB020C66D96DF9FA590E3C2035D9CB6EA9D141091BA4EDAA5C32B25FC55E76E4C8371E44
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_47
+Input = EF2B3BB241252C7FC5EA2D321C572FAE5B53A2B22B6C8B89C5E26B407E8A6DD1F7D0B53978F9708345021171D4156A34B879D4C8DD2BB6A465B4ACB1A97182D65B0147878CE8282F1C7FDDE111F03D729415B20161C9D33F574121A0298C0322E422611187FE4A6B7A3692B06A0EE68655D53DAD9466F9BD13CE85D654A365AF
+Output = 000002600000000F8184B1E8026C03EC5E0F12D4235F6C0C86F98314915800E8D55B1C3E0C55450C3B1D8209A61100DB866A8B383AFC8088001F8B47F1C514665326B1F0F6C23EE350139E67926EF9CEEF5CCC844FDA3C1F797BB68E7F059B9D3D0633B04E5DA369609EBCD7DC28C35A4D7C868A555C6A77606260B6B0ED397284FAB9909755C6D4284BE82703B528DD1602CD67106F318CE8CA8BAA0C89D455CC06A262294902A5274353A35890CBC1E796588C522F2A0CF729F4D1A2A9964099C33A676F23A2695FC8D70A002763784E0D38CF58AD9CF41B6EC737E988E772D134C51768987A60B18082B09D18272E8FE89D22784AF21605123ABE23B0939AD0CE23EDC645CADEBF1DE87BDD6C0A4E7F659970AB2DE858E7C17BAF6E9E501165913059B799E8DC125B821F2A147DD60F15FE0B34746ABAED5434CA80EC5FED41EFD1F95EE5F6E3A11EF5826D6AA2113814E446992B67CB600EAB4C3E224E16B228827015058B86047ECF98D4D360F74A3093F2C55878DC29D33633E09EAC6DF9EBEB10FF1BF9A078DF528010158BE5F8C5023A517ADE1CDF31BAB7526EF31ACFB05017E6EBC5E7EE7F181E97EEB5FE5EED6F934DDFAD4229184DD49C230C6B400534BCAF328F620A56E31B933DF4B5717C258DFB769284130CA613B751734A3EEBF1EFAA320581DCF0F6CF55A0ACF0E78EFA2FDEDCD738D13183F5BA6AFF5364E5C310826563F5C28BA39A84A1CB07E84CF7637EF8A0B8E0B619545E20AD4F502F75F055E40C1767AF47FE3E61372B1615A16E6E99ED7C347D6548919C5F09ED75724EBAB14DBA687014318807F4E0CA43FBF8E8E15B81AE2ABB6D725ED4C6EA09051C90B446E2CBBF81F7CBA6554A95EC13C55F4BC086DF2ED46F7D5326526A7085C17CFB6A557431768453351DA7405760115B87AE187D08352DA4BFE5F44E2631C1E6B7AE61F39517E3CFEB91EF7BA0034E18B8C3AA02195CD52CB58263A7E5D6E597BAA4A56E78B03165EE922A44066EA3408A07E5CF710248FEC6BB5F84DB30AB25C2DE6B1B750A6515E416987C4AD3D69D7F04D6C9C9158B93E7BE1E4CB7C233ED1C8B215EE4857006A38EF7763319124F2AEEEBB5AFFC78CCDFE06B95CB12DE9A041BCC056E3A2B71B94A771B4E40EAE422194B20A125DFAE5D2F03015668AE88755FCCD523346356C9FDD17FFC97420038C3B5D8B75D11A97534649BBDB7CB8015768225EA2F3C01FE3E1D77277413868672B2828F7B007335151F8AE18A2BA413BA74953CEB05B9CA6024141FCCBE3B051EE2742E86FA49FB8EF882AF9ABD082BF576A27435A2EB62592740078957B8170AC7A567F041E7830C34E4F5668E6E44E72BBE8F7C142B915EC5E4E840CEA2AE9C4ED87F80336BAA0C093975C64C91FE3CF24DB4EF5CABB2BD7DEB7DC39E6642E936490C0E327BE9352A40C9CFDE53FF4EA04EBD6DEE3CF1DAEF391FE36CDC1EEF8612A4BDD16FA044251CC3806E6E205EBC65F7A9240454F37F84BB28B3C16BD1F19DD0055730B644DE9DC6622603BC0A252849AAEE0B2E61D7C36910BEEBD6B9D47D60E106F729CC19B749EDBA95AC232FFB4574FE61C2237DC7D50045CBF821BCBF12029B40CBB8EAA4C1B57A291BCA2A52D799211FFB5A20452FADA9B44339B57B2AF689C4063E9F0BBC0BD2A2213F04BADAC8CFE0434491515B78D443EECA402F553BCB5E7610FE1987EE60FA2377299D95F7551740ECAC566002B2ABD72F2AC6AA05F024BC52480A7764FC28D5FD2C000000158AE19C9F771F4C9FA5D86565B1633A269C0B2CC4C4FAF7EF16A5498B4B527EA884549D8F7D602E8C3057F4DE4F2B4E8093C431C3AF0772A3153F4ADF733E396E6D2AE09BC998138AAB055AB3E3198000AEDEECD34D26B9F87D6EF456AB7E5016D2C5F163616ED11E733670102B9CB1307D9A7FB2ED49C8C3565078E3EBC5D30F40826B8A05C10898E89BF2B305BDACC61C6B6282D8946FA2D0334C8A9FAAC627F76F5AF0B7D9E69F200793FC6493D45952501565B59B29D6589770EBE9152584732938B21DAC24460F517F9D4160A0D207AF88842CC5A14D35D9CB6EA9D141091BA4EDAA5C32B25FC55E76E4C8371E44
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H10 LMOTS_SHAKE_N24_W8
+
+PublicKeyRaw = LMS_SHAKE_M24_H10_48:LMS:0000001500000010E003D195D6371A4783754E218C872B5D27522C15049E98E31C51050842A55B9682EC8EAA65DD2C9E
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_48
+Input = 603A7E4689D87A1C109F8166459B70503E8889E7F0499C71CD45F5D27F22BBE210A0D6421B58FE65BFCC530984E11244733D9DA8F89BD4367C999E873D3AE963A8064758E0E38DDC308182C57F190B6CCC330D688664E858F9B626A9342EE74291D322904DDF7880A5230CE0F3CDEDA342D3B6257C7A37CB969537586433003C
+Output = 000003A30000001049DBBAAA0F22239C533C1782ED8E42C0B28073A0F5BE49CD078DDA4E776233DCF00740FDB0B7C8DB037DA8E25FC4A4D056EE1BC427377364642428152F1F11224EB01B58A1D2A775664D5A7378778C81B345510AC1DACDFDA4F0099121632AA0F72A803C7FE1FEBAB31D4266DA064EBA8DCAFC627BE7149C9BB2D75F73CA490D0DDCD78FDB88415B9BE876259A0F083B3DD0E83B18D32B312B21EFB7C9D8B03EFFC746DDB5AF333708834354B1965DC608086642D3471EA8109230996146C24C2B9AAEE783384AC7545933EB7C6940E84D61BDBA6BCD5E843B8651B97D41AFA042EB1C8822F88E21A0562817B42FC209C8082E2C3681816F63843A7B1E96358A132FBD9660F3A5F602AD9BD688EC413EBEAA47410AABD33AA2494E1352E1EC7EDA1F2BE7A3DC0A1068C7E85628B01EFAA67C298806D2B479057D70C26636CCE5CEBEF2663B3BCE40C023E2F226C1D944F5ED1FD3E61EB066CB770B1F2223F8660D80C6C55A2AC32CF75363183DD4878E9ABDF7CAAA3CA27198AD0308AEC612EB873E4597A3CB969982AC4DB87E4D8E5D14E0FE89AC62E6F1BFEEBF7C2CEEFC2126990912F19C0A202E8DE75DD76E7B730ACB47A9703DE5B357AB1F1B9D16AE3D8D052E1E6FE9E2E4C5EDD2A0BEAAA196D4537F2AF97917710E3E649FBDDBA3B729DC09235CAFF50DA7D9CDCC2DCC06D3323DB1EDA0777CBA0F1F71D2C4EC5A39D26FFA7B5975B3DFEBE825374661A72021C27E1B8B556544F8FD38BF2532D556938E770618E1518F4E355DA7E06C23CCD3061479D1B928E3CEFB96C065B8E763ED3C451B74B60EE95BA0B613EFDAAF9F6458A64639EB5E69A3B4087778BFE42B57DFA53410B934356C47BD9E9368BFF9D956146F5BFAF68ED323E3A407FCF5C8DB458374931BD7C800000015A2FC78301198520BB5FD9B630431BBBE604869728E58222B8E40EA28A4DE66D268C67031832BF6A04E1D1CAE4719975131F088499A0AB2A925E11DAB63AC32E11D7687D84C65C6331E07DD7C8ABE665C833B0C7A405384DC1AA97B115E0446239C72DCBA22433046356054AA862625AF173AD899036346800ACFF6BFE12F8640EDFC3223C08E04CD41C661C4183621A40C7E9BA39B0885F72D0E04B14A2A3DDC4B99C3267C23B9EEB33A911F1D67727B28DDA617DBE26F3CE36DA5D0F8FA318447B8661B6BED79415D68142A610C60A8AF938A13F1A19B3590C3BBF68A84B8B4DCA4A06F51A1A2297B2184BBDC8F455A
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_48
+Input = 926DBC4D40825889E3BD2F7EED300F8BDC346C49B82440DFDD8D62D10A88E13C5FE0FEFC2E1F08226E349F77AB7322992A6FBCE179C156916AEB6C48A5C7BE8235DBF210C939FA9916E50B0EB5AACA49D60799C80A161751F0C83628B81F077A43542275BDF8A1C337C7F891124759A0142467AD4101D75751AF096AFC32600F
+Output = 000002F3000000102B906F545BEA53976877E7181BFFAFC3E49A6480AEFF7557629B3738B030C71603922FC7C2FD34975170DCE75BC958129BAA6DC84E2E2C417EF78108E59773FFE366396F99299B8CEF379EB23C845640728020E9453B97FACCED9B9CCCCC019F39B72346B4A43FFE7A85632194CA86ED27515F7E3110652A121E2C0DE8678E5793FC26B8D2D69B457A5CF245CC179418858126A33B09D352E6776348084D36E0B67FB3036FBB186723F14B51CEECF8E000E3780EF588551C5E74FADA10B14A2950B8B3909E443C916C3C5CE23C27FE7AB7773AB5F34D24904C3F80A3672D673385028A4AF9B8558E5B9D312E072B666DD55C5179ECD30BEBC1B155602CF9B35F0D049ED803D2C5D4205560C184ECD79C782EC9DE0446868A5C39FC9AD91751E7D254D1331D13DBB14EBDBFE412AED3BBBBCB465B5367EAC0A3391728759AC4DA4A8889216E54E5CD03AB6B701DD069F709C5888614ABA1B14D45174236C15506A8155A36923B6F90C16617606A7682E9F8173FDE3963C9188C91F09671DB4E94C8B4E4DD080A7A542B287F200518875C56207698E4F16F772395C52FBF5D2BC0C780BDDB2F2741FF51ECF7178238E92A62C10D4C43258BE75457B789CFDBB26318FE2E3608A4B3E15CFF5223A5565FCB4E21C7C05E485034D5A24D8F3DAAE9E2063ED93DD0AEE8055252BAE7165260B6BF135B7FE82DA26BE4AC80670AC04EFDC390B864EE332676273B752D01FF91AAD01DBC467D290CAA994FBA6AA9CC77C93F1C88AAB0246D377DDAEF2E90F94661B611B2BD5FA391CC079978B7FDBF583520BCB9D0725FEA392F8CCB17DEA0C7A7F452F3B0CCE4EA037083DB8DB7F3D8BA57F8285B0431D17D3B4D889762427E3D45ACF55F44E3B99BAF5251B500AA43CD567EE47480D971BE000000141532185C9B88B70F93E7219DA425DAD945617D5C254A188FEB706DE99E1F8ACDDA3DBDB09ECC9FC8DB6D1537D3655F9B0B6FADA167F46980934278A37E5B22018601E42BA24AE75661B5C9FB82A41F6F81EBA1F1DE865F4C3FC25DC417869831F6AD31020FD8F786065001041AB1793BD1D776DFA2B816DAB1D8920088EB54D2ECC583B53D3279BA1BE5DCE61EAAC01EEC6494745185CE54FE5C941480EBDC236EB435084BDA7624339B457378BBE481000CCA431572D8836A6CBFD82DD7AEF420DCC6BED1F45DABC157AC953DE370DDDFC12E5AE81F741490C3BBF68A84B8B4DCA4A06F51A1A2297B2184BBDC8F455A
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_48
+Input = 47EFF7779247D1C247675A87E60DDD1876438E3A346AD319D9A4CED00CB2E290199778EBFEFD986478E1FE3A1396B89D55E30685F6C7C7C0DBF6742BAB4AA445A26E1D9EAB33FB7CC98502FC2BAF104DCF7A1AB0F884FF3636231FFA7962E97ADD29EA23E487177094FF0AF5FEFEE4FAF0EE8D95C4816F8C920226C2A38F7BD3
+Output = 000001770000001068A395B3E522778C06E7A57FFF4BB7270B03D45A0EE4F70AB37001DDE65D82DF7217A4184A66B89B8965EF4D3042B296A56796E2E6B43DCDCA361850E0433301B58F8CE08588BCB044A3E059628D282C195F9B7B0D5E9FFCC78084E2FC1E6F2587FBB8F4C65A9F6DB82CAE5CC21D740F4F327171F2A5796D5FE7557C6A0CBD76C07BD515E55E62E5CF0D925E49B06051C72598B77AAFDEAD3571211325849182A5B1C9350673C9C44929BCB54E6896462C38420EAC17A3D5A4FB264962D6AC726A67DAA85D5BB8F9234D08AC4019B2627920139FCAE28BF6FCED12008646AEA352DAA4D3AC24FF508073C17490E7C35AF0B20D8F5C6DA3D3BF579A3FF4B007E3B0CDB3F7600F9E7AE983AEDC0AE5218F27AFDAFF93C23C065112F5826655D42F1DFE4ED05DF425DE07FCE7F40E3D048EBE4E19E2BF65A3E7EF14D02AE0A756FA53F4FDD5C3D45DCCD44A2356186A34B6390943C2622E1406B3A1A077871F2DF0322CE870D5BA4F60862B40F153D7062978E4D5DF7BAA005899F1D121557BBE0AB3D031F81731FD7D37821E6170A9DAC9299012B84F55E71624474900027F2DF958E1F8122139FFC9E88AFB651775FDFB3F382143BAA15D3ED01ED50D9BB6E6B005780A7EEF0BECD8E6CC1A37E0348BF83A1A5B9A07AEDF63732CE3D08128DDC0F8202681BE8B4421DF6E61F37047C54403613F4F9F3725F7AC339EBC7C8CB681E4F4CD1304BBC858E868FA9ACE87B2A1CA643801F3459975EC38DA3799A2136646CE5970AA1A3D049573C57A080D7E3A03F6C46D8F1C947DF3557B74B58F00C3FDBD65D22F5E31227E12545EDB46D94668B0400C9C981FB1DB47DC53B24058809DD44A909C0A08692CC57BDF4E234080A50B151D520685379C3749FF66BA12B04E8BF2B7E82330640000001525AF05E9016A35137BDEB497BD90AEC47AC754CE867BF80EF37B8754425BCF964128082062EB457436CC78F12370AE9405C39D9127A7348A6570F9FEB4873769192BDBE4722809BEDBCF845E76FC08F2C7F42C0AFED91B8FF05CF7BB89683335FEF151EED0BA5FD77BB88FAE243C03E83E231EFEC536D7C931DAA70B594F614AA7682FD564C55D406C8982F67D65660BCBB1406A5779A057B5C4CDEC131BE75B43BB05A75ED357948CD14661ED2E18BC57D66508F6D416C0BFF5CEF1A2046D6C91608C9D9DE78AA52A7C2BDE7E44525122FAB4875FF06B38DB57057012049C5240CE43AE5E0E1F1DAD0AD9F55C8AD65A
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H10_48
+Input = 1E560F4BDE6E3EB4DBCAE16E6800FA33335A192F7E9899636E542C36559E01A967F913418CD46F3D972BDA9A3AC6A5DB3FC09B340A777032979B1F4DACD5E0B5651C350EDC39F4CE8F23A6EFCA31FF8EA2D80C365467C69C08EF7B80A2FE613D1AA5CB3A5448B44BF7EF9BD0147821131CC24B0D13FB5B315789569085EBBE2A
+Output = 00000274000000106266F4A852B77F74E40A597E46A8706AF0B3956B9F534DBFCB9D86085CA044247928C401E9EDC7D15C7AA7AAC27593DA091E96541ACFA4C9181325668924DDA847D1B6817B6E034C04F1780CBE3801DD460A5DB32C045ADC060234CDAA308CD7F509D37EA54614192017891F53147C67B60CD0B6EF4D8C8EFDDCC09410EC9DDDBA93C3FFC50175ECE4904D6755E42682A826943223B0E27DE552DD85A17B01FE0EB2C06AE80131359ECE69237EBE451CA39B23357639E0234BE3B9652823C25A0B7AC948E11427E90E84E0BEC3CE83D64B9A3B24021883026DDA64337FA8E0878754DACB459870BBA93876BCA6B6C82D7C954CED8E4947132F58F6F12D14085FFBEE12E230D1440F718E79AC9AEA2ABD21AF7B01F875FECA6D55D647DC4D9AC10570BFF1D94F05DAB9DAACF2B9D881D0F10BADC81CF7B67FE20BB8A2885AAB691AE6B126CD520FE416DCA759E27DD86F2C2BA8FEBC4D9C473F3E938CA3F5BC1C7D5FE0D0FD9A2FCD4BAB6BD3DD95D2920CEAFA0AD83372E5B7AB167AB90EA3C8313D6C1B24C1DB706732B814A66A905CD787B22B7F4292F01B2B1BFA77FAB140E775AA21AA42A983B8FDC2F41C893816E04B3A5C7B0D917D3F32076AF0DC71A141E3CC71F76FA5DDC09C667F2ED63799E0F7818A8DCD36FAD177491AD2854FEAAEC0136C1D845D10181B0E7243A5894089B73BA0E0E48A04C07B913C93AC15EE2547247D43D2DDFBBDA481C15FAE816D6F2EB7FF3658E0B8B5E6549C54DC366B05E957019A57168BA56C727006853EC8C347C199EE6F7731421C599B5E4683E3AA1AAA30B048D4ED6B46FC19B1A454FECE8F329EC4DF4F165B19B52663090A296CCC79421263769694499E9A4E840C75CB1E989F3B0AB870E0777326F112E43D7D511C8D70E135D40000001587AEC713C69AC5287FB4608BE8325B5DD17CA1F6EA75B650973758F774476D25DCDC7E7F40F3DFA998E8890B7AC53E5017094A79789C3BE0AC42CCB22F7D24D075B8F68D492F64A9A5B553AAE9DBF17FFC3EF47F088EA2E781009BA02499CAD87F85B289DAC892A7E49CADD115A63AED049BFFD2BBDB8AE80FD9D3262FA742774BFF6D17C60CF819FE97BC496F56326D9E4A1E52AB67E303C4B916D389B0D3606F212837FFA6DA4634AD26B24E08DBF4D9D9BDC70A0F428A40565134D650F74520DCC6BED1F45DABC157AC953DE370DDDFC12E5AE81F741490C3BBF68A84B8B4DCA4A06F51A1A2297B2184BBDC8F455A
+Title = LMS_SHAKE_M24_H15 LMOTS_SHAKE_N24_W1
+
+PublicKeyRaw = LMS_SHAKE_M24_H15_49:LMS:000000160000000DB4FAB61CDFFD533971BC50194ED106955F8489E0F09BE643629AADDF2973B9B0B74B81B4B12E281F
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_49
+Input = C5BDF17E6B869150FD05E9A89B3027A14DB8E64F58D05F25FE0597D5ABE15BA10E0FA30521EA88D019D981DA3930E47F3994170920D95C68C21269F457AA297FDF22D980B0613665C20628B438213867FAEF7FD4603AC4E78F536657504AD6418DBAFC7298DE6EB9697844E5C0EBBB296AB93F2EECB739DB95715E1E1BA0DD06
+Output = 000008F60000000D8FDAC0B09EFE85679AE309617BE2D16B387DE4541F153B0B84A27262570F1DFA134AE0151A2E091E36E661C807B8D88BAFF3C08029BECEEFFEE02542B26E7B5D9012709D7208FA1D374DCC1850322D8FFFC7A30F476BC99AB2F4F7265D324CECC351D167D9C54D1B363D714CEE3416D6F75C299A34D4AB2F99D322B8737FDD0250D5A9D3C56B90D592738A84249102F78FC1FB843396CB289C2FD9A31DAF536135DF9053CDBEEB1E1BE74C8E6D027EF587362F89D7C2EEEE1EE9278B3640EA706FB7496E38F8BCCA9BB74A4556B9C428089825F4953B274D780F9D3F02B64C1D0F971FC48FD9EC9EDCA91CD6256A7F78F0E1D52EAAB9D3ED3477D3A04A5419ACE1BB749D5D0529717A9D3FFB417BC0E65876A65496025DE5F1C4BA2CBA18B1B7E924024A661062D041D437F778E68EA7AD2747FA119066D3C74C379D6A3DC90607CF2602CAF8E93FBF15D56175891164D3069D5402012239DCB9D9EF0094ADD13D5A411E0A66467B463D8DEB786270778B557F6BEE2360C18C4438AFBE14D264E02DDF220171A39014E1064DC06BE91EAF411DDEED9F7DD85213B7BBED0FA6E64E9D6673771EE3FC8E17665CBA0C6CBBD9A4917ECA8C22A1F8695D1093B85480963800FCEF738588A3859877BB1E24EFAADBC21FC4744D15DC61E2C66C8DAD45B6EBE12879218ADF983A87B780182120ABD041EE1BB1780E96B675AE27883EA650C489C49F96CAEB372577E9ACC0D63467E916F99019CFB95857A1A767B2C0A150C402447DC9BD3F15EC2FA6F301FAFCF4908DB07312A7561197AA2ECEB30DE3EC56ECAA5F44947C6D86ED2C08B45A1785E91EF7D6BC27A089F46E10E86D65ABEA60AE1CE40AA5B9A583709BDDD5D503FF5108E35EB8C641C4FF55D7150A464089E9DF56B84B164772AFE1C81DC14E032348F1FB00AB1324FF27E85099C775399EEFB496274C7FE4AB4837C126EBAFE2FBB9698CC939EEEC6D836CD687882CB3CB85C474204AC3086E5169F7CE74FFAF8525361D9A69A9034228E98F886F1894A9A72A6ABBFCF58DBA13CE4FFEBA3BF5D7F83781B7BF31ED4709E99C4C44E4BD10D71A6EA0DCA64350C6FEAD6C214D05FE5B24A77F56F850561536301816058A26875BF111675715CB65F66DA204A695EDFD41DD2E85BC9A514A41613A3710467823F5423D90EEF059AFB50C4B04970375B3766115BB011F9AF6113541CB461329057567479F76D7437E058B2B6B4AEDEB61880E96A3E5EDA5C3C139B2FED02F64E8D01458C0BA71BC7A975C4D35BED704EE59F8CC1AF2CADB1AF8CDF588F3080CC74BE2453437D6BB3D33B7D9EC5135D40295B364C667FAE1E07E940A15DC3CE4B014BE83C30AFE3E01B671C3EF7D86F2A0849C04252B1B77474A3FD7508E4AB7D7043E4FBE7A6436FE282E24753A019EF031F6E26869BF042BD6FE23427E7689466BE36622A77A65DBBC1C2484C4AAE848818C6A02B5FC45C77C83DA2F2AD94A3D7AD6391F3364D8145EBB5E723C566EED3EB27D0496860494340FCE1D426962BBFAF122542D5FA509540A06BFC99884EB1D3D49898522C8CC3C5B9634E68F4C189DCF11A2D399AB29A4782F0FDC2B752DCC70BACEB7E60AA812ACFBC5867324AD6EB14DD7EA42BB69FAAC714B638DA229EBD20347841E6CE42B526B25BFDE04A690863DAA430BBDA3E34022BE8031DC5B2737D99EE4EB9970538EC53C6A26E90D844259252EC8D5167F2F347562A525020EA897D23EEFFC2CFE4136493E07952B58FC24A67EBD56290D8BEAD25FF3AD8D56657B4AC35EDFA9A08C4943F224486DB1A94238DC347845E4C3CEA85178949B0FCA5AA0E06054DFD6B57B1EACE0EAE5715B154665B332737C3E77B41C1C3BA7C244059668B8399483B3E0F70BF756A6E8D3971DA99EB704D041F09E86D12950B2335140CDA8AFFC0CF0A852BEB01FA92A857467DB59677DE73496F7D1DA18DCCEA32D1A930B961CF87A5C07207C1164DEC6875268FC9ED0231B7AE079AF2BC6F1A982E371091AC58A13D8D20E1CE73044EBDE3D7F1218CBFFE142603EA2564AC9FDDAAA31B39820C18A00182F314B2FACEA393FCE956467B389608DCC5FC3184256473471621AC71E76A46C9B315D36DC05EE5D3BB71758A97E11679C0ACAD32CE52D6344D282AD34E72B76971D25AA076D115E6A2EF197AB3CDD4DF3B71E20E16114317E8770D882D6137389A17A854360E07EA9676B238F9BD6DA3D5801A904820378D7388FBF7D76B56C0928780D59E5DF48B401503943B1610658CD23DE59CEDA1AF522899C3BD492F63180D6B7AFFAE9F7AD63A011A40B4A58A040D9721C1C5D35647DE6B104BA48799F56CB800257C1BE23B5BB4437A57E02825BC1FC58DCDAE887AB72A2C23F0485075F398FCB22DF869B9C932D50711D744C6E34389F1668BCA7589F9DEE7E1CBF13F8BDD813442E47818BAD10EAD191CC0FFA1020CAF6C382464B41A75BC78FDC0887EEF7CFDDD73D029D85AE07258C288FF5DC9ABBE24318B0910850579E17A2F04CC268651919685950A99FB81158A7D52DE2D0C9B73B81D20AD1E70A96795B25CA14033DE2BD1E1118E965EEFA5845DDB3CC15A11283A71986DF9C5B0F297BF7E3AC6EC725CD874AA044902A2329706438CD6BFA0BDAA8F14AE7DBE67787DE4A86A07380F2C30C5DAD63DBC85FA4201A945C6F920EA9AF90F7B3ADFBF658933D1001B3069D04D7BD779214E860143C6167E45D4B5DD71719878204521EACB33DCFAF02CB605E41FAB1E52D294E33E3DA003852A263409D9974556AA694153AE6BDC042A061E9A20DE50A0666E61FA497F59E4749481EEFC3797D6B408E0C648F52A0C7D796BA132AC31FFD6C2E2350F0D3E41C931A326D43C671E01FBC0DDBD124C54230910649B0BD58A65FD5394BAF7CB32D6133B3309747CAC022D05AF314AD0F88027D6270613B8585D41E0346016E16C3C78AD0D6266DB431362AAD49AFA975F9C0CB1B4578D279BC61657EFE90C34BC8726620425568ACDBAAD98FC8752E2CFF5CF0DF5A9133778D58B8DD4804FE62890F4D55850DF898075DB15EAEB2D72CE2E925F09E46F5C8A933432704D25C80E53326F8E252DAFB12D8EA3F1A342AD333705EA7025FD776A94DDF9201E727150BAD94D081A31B590ADC0A9FC71B9EC13D53CBC7D5DFB7C9473A233D44C3DE9FD5651107600713A92BED63ED2D96E916A1BF1E27B908AAD369D0C3F9DE57FAF3988286297C4D7C2D776B458E06E3FF17630F535C952CF2A7EC4C1BB17D90EFA372FCFC7E4B4CBDDBC13A5584DA70DF404EF1EFBFCE137E17FD39DEB3730689008241FDFE8E516AFEFD6CC11B9F9E0DCB35146E884DAB716815182ECCAB396C5748DA04400DCD858CE749BFABA17B2AFA69BB303D9435545088C072B01B1E30A6F5D59900E54B2A0FED12B1DC7C9361EE6BE4E9F8150D4F3520BB7429733148FD51EE947ABE9DE5C774748D215FF0366957DD4DA18E3A720BC4694325C7CC2BF2B609D56501D6651C8656420345E41D60F7CC2BC1EFF83DC1257D8B0135EF9609F6C2D9FCBC6C531FB22BCA083B3A49577F0A4C2AAD08EE68B1E900621F582BE5842C413F06C69AE74FA6B0CBA62DFD9720E8544582B487499F8C32761125C205239F90445BC6AA4E3E88C7BA264BAF1F86B4D0774B299354237EB40B001EEE5A4B5556E88772F5949B817E254B80E97C5E55E09AFFF47943369FEF6FBB39DB1D2144A5C4D6DE80380447C8241B9C00045629363A6ED6575F3AEF696B8666CC9A4B80E52F9D73B70833EF9860FE21A12F87D1C870F5E250EB6DCE0FFD9449128186D80EDEAAD62127C29BA4B24864AB95442F141C1338C5109C696CEFFFF9A79C1A8E2E1A177533BAB760A6CCF7B6B104BAEAF2A51E67A2841F35993CADD9FA4819103D2C4FDCAD87630847AD231104602AE1A5DC0B775E659B0227CE17181B9C5878E30C8BDBCD054C93F31AC5BD329EF977D422212F079DD54D16732E1BCAD34D340684A28092E6ED08D5A12507E8EDDE4ABAC27A94C90C38770D993A8C20F4B534397738B6FF133404335160A6C255FDA41DA984DF6F68FC0C9171668B9550DD1B77771DEB896FC26A06E242DE87300624624C666921933B285E2CAF084BA21A436E5AA1F47EFB7A70051571F5BF0740192D09916CCFBC072C6FDA9D80740CE99DE48E35A720BFE50ECE2CC5541B82A9A5117BDE69E788824D107C8DEFDC2B97D803C33E1E8C02C4D02B3A831781402ED08EF00F19416538A7A69239EA9470E998387672C5DA75415AB2C8D009BF379C030F22259C8C19612C15B5BB3930E09C1654233B1F42F1FC0D9DFFDCC955A27E13E8710D97E6A4A252E8653D996C92035E936A85A2248B961D0D09D5CEB7C9D19941ED3D12DA5A4D604E373D0C6AA111083C0E8FA7ED94786910D365E15EDB115C282D179E9F1818A017FCF5D8176EDAE2FA87BAB8EAC4DB7A8E6D6D6C563B6B16A44425BE2E51DF9849DFB701187F5413F1CAFFB196714A46AF68E44A53FD1C677BE64D2285670C16CBF431333C092E8F0D79B4B2A2B5DB95E8BD24D213829FF3A2A29D186F60EBA2B5EFCA8D767FB8C337B7CCE6B456D3892EBF6A4C5FE4F798DEE5F793F47EBE591091FAC4228D4B10EC090FCA06E7F1394044C35D8E5241394E51EC4443676AF2203339628877A9A10639F5B15A4DEF63D6FB19654D97A6B659AF5F848825EA831CE81AD9B5850A21A2E25EF303559808BD8F9EE14DF7C3AFF33282AA531C6C769FAD6AA7AF1F575F3E6AFF84293A1B9892398C75D75A7F27669C33BC73C6A902A8986A666D08D6EBDDB201478853EAC030B87D76412F95A5AA3FEA369195C4766A0A0CEEC685B18533ADF7AC3AD92608113BCB7DC08A0060FC3C7B0B1EB0EFBE3F88087871866C06C104D1BCAA1F8125C1577F2F2C8657505659321B41108F6D3262504045E27FA78E300AF85C6910A8FDBF50F0BFABF501EC3559C577669C7C25BBCBC3D1CDA037696876AD4F7F03D66EA68CFC21752CEDA0D00E22B241284E1BC710ECCA7E91AC4BF760BB9922A31B1C3DC8407209F18D82E5623484C7761CFA7D8CD854AE8E93625AEFAF05A6B3CE81BFABF42874A1101AAEA26014D49ADBCC2D78E28A08467B33DE109483B25A1BD3A0C9F56E88BDD501AE4B01D6BF0C6972D7D9513D984E342967000862C3316D1B69BD2D1ECE01F83EE87BD60281CE095BE54D22F88071215E33BE7CCB4C4525819F22839CC0F66AF66D876AA8B712111AF188765DB06C6AF2DA551EB45FA178800B418E34F8ABEDF4E8D879128D4B5BD40434DAA667DBC568554E7737151F6090872E4EF0A236F70570EC8B0338DCABBC7EA3A14A308B9A0D21356C8D1535EAE4F1D8012727DFFB30C89A987B098A24873FFF024753EAC3706BCD984908B06BCAC6029359D9C224DBAE00669433C0A51E84FDEAACB27F7874B3CC81CB09B9D494033A2B536BA801BF13778286BD324A99C029F625E74B6DB96369C08D0EC91D914361476FFE343A2A331AD896DA66BF66AB2CAA536FDA19096CC22D40F8FEFD3E99992F15198A56A103DC6A010F9D0991B105915BD4966B55AD5D326E3873B286D39F62F96A1CDF99C41C91E041756FD0FF2ABF7A6F1E79880789B06DF8DFFD182D4258682E2011B7774B86823BFE23AD2CD5FED685DF2058A4BBFC09352B714A8CD9195B9EDF31A67DE5EAEB90672CA4DC9A2925158527046F8E5889050DFFBB796800F70F3284C815C5A66CD58AB0E8C6059621E0E4BA2A6F82F61C4D232E141E2FB912CAD5C3C53737ACD94115A41C1EB267AD65107108E78966DC7C456752D7F3A6EC6C45BBEF196F3876C9A3F403C1479CD6907B49317D076B9043A8484D53DD13A1163E94F017AE6D131CC63E9166B1B2D583198F78086CCAAF6A9A643309698F67B34676D0D54DF74DEE121A5FEF1D3BEDC8C429CD8187A1C5DD25245682B0333C39028176301BF33B1CE89952B6893F2F0CE391D52A210A6E4B6A888D68DDD1DDB9BC80D4B51970564C704F380F1797EB2B4B84A8DE6802FD0B0BAE10DB286F3D102E921DAD2A93B75F6ACF7DB3E8B60D7862970C36A4908B50C5DEFDB78B689A89E555EDC3FEFCB30A0084CBB7DA76F599E9B179FF71BA071E0A094D9549079E8C7728D4C2BB010DCFF40F25A5B8A32B3D86262F7439118049224C4A632D51F33F4575EB9E7529C11680207344EB90BA76E1FD627B930FE3E55025E3FE02FDE273F6B48003B5451BCFCA0D831AA814C8F773E315E923056642B8C74CE8F486929CDCA7991F45586F5611ACE2046DAA7E96F1E637E2E0DBAFE700814011CE50EDD0C5DE4ABFE469E6B326AB53677B8A78E9F5F1249C4B85D657FF02653E517226356F9F48A491A943FD9572650F6372ADFB3EA5EE4C0C704E2D3106094B906D1D8158A96AA693B6A4BF68F1C760EDCB538AE55EF88F975FFC0FFE3EB55CC3EF86A9040D8D5B26F8BAEC7E4D8294396684D2671EF5D8195CD031F63153673E6DF6098D32C32DC31053450C1AD1E16F773EF506E5BD4D2269E95CF702F3B634F4CC9C154C875516E8CAD8C30EC3135DF97660AB2125788DFFAC59207993D044081428C83776512AA46B21239A738590592509D8C0D725792025D723C8E99BECB4252452ACF492B6338FC9B3128C5DE7BD6EE9DAAD13AC7841C3344D58201A78F9DF42571284D486A874DA36DB27AA758BEA2AC872CB07004541FCB5A5A3809D7E27DBB26C727AFF7199200D9B52925CFB739A7C462B751FBC449977796FCBBF6B250F78A495D16303C8ED4A932C1CF2F32FE8609870DA1C4DD20000000B8D4B61D048AB2AE7481E56CAFD2DF6DF86EBAECC62D680E958C2B74EF9C07EF5F9A499FF80CBCCB364BDB22F6D0D000B78F52B429E847362F22B07AC23F6BB9595848D33493AD86547567202DF3014FCD3D28C54F84AAA10E539625B17FAB080601D5FDDA390E0321F219807650649E0B05586E15A7B68E16EE111DDBF31D62BD3E4B4870DB839825E246191FF41CC8CC54C5798CC8B2FA9F7ACE60DAF44203FF6193B447E7902E869ECA5329EEDD018618B48F4FC6A80448DD7F3E80E37C1E673C8C219EC54B5EE97741AAD354C4220649E9D5FB73F55D69317B56D59B4E8D1DE068D3E459CBF84BAE587CEE7CD21F21C78858151CA45DE2513EC433AB104DAD2CA3405CEEDB83F08C7C050C5FB4175411AF6C67E93E2A01878082F8AC71D5F1D785A75794702908329D629DAFA12F4150C4E49A5BCD6F2CBDFA981F5B6E6274932FFB2D3C6A361358C86C4574AC546AA34FC1107A15950C3ED1FBBEADD80540E4EDACEEC230DF8
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_49
+Input = B6B5883C0A28F7E92B1C121C47F60CF3CE5F3524043ABE712071E643E392708C61D07CEFB65EECC0C31C8DD51D882071D90277BC556DD733A53F9AF6E8BB06B9F22FA56868E5F5451C8A91DC6E64B1BB67CFFFE94C62BB0639E5D5ACA4084A55F8FB3ACE448841D8EBC31E117410187BEB3FFF3311FFB52CFEE9F0A9BEE1093A
+Output = 000039AE0000000D4827302BE42E15DE0714AD365C041FB11F9439B3A2CF4725A8EF16F71C4F4B580EA40BDA9A022A661B86A74FBB1762B720BED875430015D519DC07915071115A54C44F5A5D908784A2F0A8A1861085EBD6A720947771AE3A10B5AFD57CB367E40FBFC0E418E5767BECA84B3E71DE46B424D87FA908BC9F0EB6A4D723A9832AD2957BF362FD7E6D34BBA17A3F6028B70BB2A5DA58D8F62AE1EA48DCA07823E9284799D296BBD00399326A678FE35124A2B94A238794C4201EAD2DC34CB353BC75DD27FE3FD1ED8D2D1141276029C48890D72BE71C96C49F960D2CB361CD8533B12E90A599C38677FDF5077E1691C1EEDA2432329D329287FE2EAB718BCB0A25C565EAEC784D74CB5CCFFEC26A1F426E1966F7CB780DD222FFCED1FEB72809A5FAFF2950334D67055506CFCC16FF3BDC9AE14BF0B9820AA6726077249BBEA90A8211776BE30CF1218166ED6D4A54BC6B53BB73C50B170737154CA9B7DBD3247FF3E90B0016E09BBA1D6B5C3211D862C049216F9AFC5623AE8474197A83C39DF072E2F066804A10DE4D7A2D8D3C1C96FDE8B81D6549D50DCC9417726B23C7DE9FB6C85A3DBF7E230358A8D018ECB0BAD8A3D51B5C741945B8A16A25D3CDB70C54AD4EF2621568DFD6718A2B13FCE5469B4E8305B1E73EABF6887EA7A9461AE8C1E07A97B54314E35F2521540C4A14A001044D09AF9AD39CBAF0C1B5B668A757C1BCB92F4C4A27C7FFAFE0A8C3CAA2932FD22195D03C3B7976AE33E6B727B3352B7A9FBD89E2E61B22F959E7043BB20DCD150B8D26FDFA94C7AA56B84E028A194A647F13CCCE3872DC5ADBEC3ADF9F57C9B8BB3F55716FFA96682E39C366B792022124D8C8DC073CA6D378CA17CBA97B8A12D1A67383597A99C2FE9FC7BC57A130BB21D7BDC0FA25B7A914D25041BE378E10D8B06DC0B200F32854E9B3E8D967621A0599FBCFD6C4AE92C64C801A7B908FCC6D2B5A0A346C191924BF6031B282EB7A4EAE7B04AFD4E7CC234697B3EA5938DEBD6BFC9E5DFFEC6552FE393EC9A7991D9168F4961EB5D6A2B62710FA40FDA7A870FB6CD554D87BDE3ABADBAA5F12B8143DCF60C066CFF6F0A60C7FA3C12985374604AE0165423A9481378A5EE4E8BBB34F578D1CF7ADA3F8CAB0567FC887ACF2A6D546E3CC14265283422C89CEDADCEC2517325422FBDEB0C82EB0A13EFE3EE5FA79C718095C5D99422524BA37C7207415EB8C9274CAA6B67E5CC56C5B299D0642040736D7F026E2A7C27EB3C69ED6F29B0FFCE48FD035F9944F482FEF13B074D50355A2E16FE152EC604E74E7A0C99DEFF9B4E1E9DE751CF4D5A89B2A22424EF5D03CEB1F0AB0105034E82B7FD6EC4D6694514361076411750C93687B1AF1CCBFF0E04662671FEBCE1620D8CF2D5540CF81521A2C3335DF2F8A371F930AEC1AC48B7C606309BD269DBD94377AF827540195C84F0E8D1A8EEB487DA2679A73E7D4C434F4C1788F642C9EDB18EDAA921DDA0FC8E0D76B17958440A235016B143723CCEC2896A9B57A212F8D28C71488D678A8C6A0366D07239206DE7A43D53554A2977A98B046347FD491E3CAA89F866EE08A1DE30069B32A715B77CF80BF2D698DB54E2AB73F3C97EE5E93512F52FB91DE484B63AB213AA3F818F64D0F78460F845F1A6868403D0A25E44154B7F7B64D09E76E8689D46999BDFE56E363379469E3A72AE51C6881C3073620BDF39AA230806BD662349ED8E72211BD5F9F6A4773BF499731EF46370796DDE9F43537107B245D99CCA5522D19C65A9CE02893199D7B4E11438978D2993FB8264C6714E9751DD53BFB427C6A3401C01EF5B324E3EAA225B75C020B7263A1F487BF7DC226380AA33238141B3E84E2A2FC9F9EF25DC7D46935F2CCE3C9DB0FB3C1371A31609EE54AD0311CD0A79CEB663E6AD3F2945512E72BF641FDF11F475807EBF1D5764875EC7D83075C81713828985C40B98DD014001162772CAA2803EBEE8A58FC7ABEA518F540EF26622579C86CE95CE21A3839645E70810587285501E714065897A868B4AD0C750069AF02B4F5C33C22C6BF539F7BF17683CF6C8C8A6EDD2847A89F47E071CB2AB9B7AF06AD04DCEB63AC27792888C255B2B19788046A094D29693D0CBB41FDD72204EA1F20C955F57ED5F05E72C5AB70F669709D99E15FA79FA926D9A1C049B2D31E8C9572028E6CDE892ED217991D2CC1622D514369D9D92FEB0D89120860FA76E7456C13A9E763624510322DF538C42FF34D93C374140FAEC47CB5373730D293AC51032851AD3F23FD1930E83150E4A19E00F5A870143564C2CBBBC514ECE99CB5D00D3EED6C26FC1BDBA39EBA1C2D4293EC92EBB43530C127A715B28A43F985657B1292DECF23AF709F58F0DA506C77D418969C3C15C6ACCE052CFA6D73376BA8AC4C9EFDF645B3BC268AC6B0A3C50C1CF67AFEB3DA2DE3C5719F2E6709D3B37983327F66ABB2FA986766F518D53ED0FA29D92416E91116FA8998B04CAFD62E874C8A47D7D4142994EF6B3F3BF467B6515DF6A57FAAB90D79CCBF65CADF4667E795765F2D83F133AE8B0171141AE602B6B5408C032E48C6F66BBFC3B0855BA0BD0B2D80C56E6BF44589884553E2BF115C49B53BACDC9DA194F00ABD881639AD97658385672E659FCC41AA9D9162FEAAEAF7547E77D8D7D3686545EB02C18877F808FD7BC72554460EBDF4BE6E1A84EE5BC31858461F27F55C974AC471A420EB158C30195CE3A499CECCAB8E8A9001DEEF92114E898CFCCF92FA7566956E4FE7472DB6D7B80468B8FE1CF7E2BEACB891B12363175349F846EED63CCFAF813DB621DDE33F62946133D1ED806B0427FA4C7151BDECCD89E3753BA46FE6C86D451FA7F6046461D5D01C1304173F1AC68327CB6272AF0D0F5FEA9E965F3F8EFF9127BAC538E37D795A891FEEACE869FDBF4013CDCDC6164E2C5BC19AB68369B631B5D3F61FCD230A302572715CD26EEDAE2A17A63454E4A9C2A714B66EA548D277C3FF8C1A5BDFFCF7C9D2025F51F92B01B084A837561927242163960AD366352F52907980767F557E21B85FA8EA334510A7AAE56B760C0FA346E65E4E48BC3BE23AD4501ADBAFBDF74F1E66D5A37FCDC48C686E5A2DE648474B7E0B5757896DB461F5641C3A5257FA47F365D1AA90258548246F1D0BCA7E77C41B1E3948FB02C7188A6672D4DF00385BD45D1CFDE9223027C70BDEC6200BFE2DA3019E6C548FC8F7A457796BF079DDE65FCAF01D8C7899B7134A38224D37262E3FEAC8A6184AB25CFB2FC03E0E93C9C240BD86E79B1825AA01F39CC265BD19F90BD7FBC72549AF5AD4ABFABB43673FCD01F40A263795280EDE3DE46229F41ABAC8CA07E8C33C15BB960DACED7B945352238F87A3D4CB9141C541F73C4F670AFA7F78B7C025ABD3CEB18AFAC26046C5AA90399975E8C4297FFB3B78B2B19CCF5B82993DD9E8A753A4BA8ECAE4DE45C6D1EC82C0D6D1C8011D8C3BAA6DF76FCB13C23038F2F7FAE8EBD047C6B6E954E464E5B16F3B50E6DC9F0F00B0C8DCC0E26D3C452EC51DD43AC9B7575D43062DF6B869D73F9C5091A148ED8120BA82B3B60636E6C4CC71125829CD10B11DA4DF67427E25493C31870AFE1E83084ECAE5EAE5641B8292748E712888470EB9F22AE1D29F2FA25B2858BCFFC323692EC487293683D33265C8F65729208A9F8A4AD86EE6C41461042F4AE26935C622C780F35367EFE3CF9C67795A1E88618710D55653FA43FC565863398E5FD45F9ED7C490CDC032D97C8F8E22697B270F2ABD0B993A7A4CB983048B39599ED1843F98E807E7D56CFF33B41FD6A7DC88A008064D025ED5ED055B379B5BE4D235F527EB86A0A8C37227905ABDAF95EF83A3C62D1AE1F926D60C4508FDCFBD6035EDB56A2F9551E1D44D9839B3542DFD31B8778F0461FB331AB8673033D639239E2018EE39FCB6D845CE55A8E5A37FD92C55362A8637D7BF5FACDD1BB6B96A9E44E21011BCC5EEB9312CB19D6E48C4779CB9405EABF6C1DB1E28D1EE0716291F5AE0421B0871559927B4F1D1E86126F539A03F2FC19135927B1223A392471A47918D6CEEAA1656B1941361766E21ADB265E8F926B1B056EC9C6339E72AFD1A3126AFC46FD18230C6A7C83327CAC2A8F10014927F220EFAD31E805A1ECE24402AEC02E3C54678E7D154A5580340DDFAF30E8DB65E3FCBCACFA9142784C4CABED3E1AFAA7880F99C37B0E7B86EED963CDA3B58E83903A003701D0C36F823E3B5A323B610161AD04ACE60A74D6384B623484461E5224360A37D46B23AB8470B18E464E73B37DEECD76AC0C74F03DE42FED13C0B9C76C8159A85BC6C5578795C113E85ECBA100EF22FD1F578F78DC95D8DDFDAEB866943A6B1A76A96FFCE40449E8A291FE11BF93ED1F92BA37246F7F4F638AB133EF362885570B7C242335C843F19215CD6F991C9F5AF5264FDDDFF3BAB7BF7A6560A3ED1CA9E9563265DA69A321983C95E9E2F4D2EEBC9A9AB5141F4F879BC5D80C7E949C84B6BC376E7B707E607AF673AFCF78BE60365B38CC20FA45D754AD3802EB706DADBC2F81EBE1965EE44C34DD5A13A1DF4D6972688FF88DC5D1EB04CF7A0528B4CD2097D406E0F230EE6E17500304C827DD50E874D8AB80E494984239C2CA16FC9843DDEFE88A671EC6A92BF638432C9226C2997CDB5E41BAF0AFE2ABADBA767BCD1519EA5561AACD05B307E26E485B323E9D4E53362C8A57B2CE54B7B16AFE033201739437158F26FD10A009C7655864238869878DC74176C1A4BA4E8C35E78B005D349310DB2E0246EA8C07831F0F51AEEBF2A7C88022CDDC7F0CA68F82EA9D36A74D4C99F321DEA58EBEB84F1E3ADED9218CD053E0272D8FEC42EBCE74F95296A2FEE63509B55254DA23C61DFAD36FED244E971B71B7CBCBBDAEDAC489B2AF8916A56669FE1110DD36F50B0396AA0475D4675A178663734D9F7F4542DF3F5243B0A7897EA6FCDE3B5FB679B7F1CF565A2693F1951F798AB51CA21AB2BCF780C195F89B6ACB57C2860714E0A493C7388A0323C02B03F08C46BC656AA9EEA0C9C5DC3B912E92B94F170A2523CC1DAF8BD5B4F43192ADC7FC3474A097B9090E0FF58144AA369D90BC4BD7E816BA98A108F4E370F432A3DA56EE74C3C02DD28A36B260B13B3ECF8782CC81B609DBCFFD2AE9A953CA4F9D0AF6BC8DCCF1226F4B03AFE9AD11BF74557AD309E2B869BE1B7C8E58D4D7DEED634EEA77D05155569DCB5F0C4A39EE82753E4FE916518873FF56B4ECC281648727D96FEFE2FA807A58CA4AC9D5C3C5C14B53D55D85F28324C71CAC545F7A9B4E9367E53DACD60C52E654A84B99C869786D7639E5170084E0FC494E57CA9E57C4250ADA300EB0033FFA95BA4CA953518AC1013E44DEB83C33985B6BCEFFBC3CD2682F2293EC875FD7810011E868A3C9D30AFD0754F5470CAC60DAC85970787C776040DF04147E781A6D35FC1880152DC3CE3E1200B6F8714AC395611A66315124C3ADDC72DAEB1EAB7DB2E563BA824CEC29AFE7591BEF7FC11048F58B70EBE95927282BEB3D10A34A6DA2F00D940C8D3D024CA22DAC5E4C8155D99EB7939C4E18C8C0E71F29DB140A2E9F11C6A8C717759D5ED33188AC4D85DB73EBED7D3CBC40B03E6DEF732F24D36BA41836C63FFAAD2921BBE8A935BDD42DE5A7AD7BEE4B6A4DB6BED2D7B0F0221C5B059310EF941F665F6935727C4A163B1E60507F21FEC29C3F9AB03BE27562C530C3D0E6BC72C21EE4D8B0AD6D2B6289891A212284ED9655CC7E9F1BB31F31C9D55EB6BE8CF50843A20C042998B3BB944A057694D43686AD498DE6C8A6209B065A3BC1EF430DD7498489303814D5ACF005E6ECF9ADA47EC39297BC9386691646CAC793D27A0CB86090F9CE0590EA9FB8AAF42F13812DDC8EAD10F73B4660952317BEB7DA4A1FFA1256C678D9225B5646663581E2AB28A00668156D2B6EF823D5CCB5F9D61A3AD118D374B9801A58DA3146181663962D5DF4C7D74AE0BE4BB1BBBBF2E0AF5E2FFA0CD41DE91A8FF906D718E0E746AD4EECBF05528E8A7683D62D57EB2AAB356A7C146F0213C28A4CCDE00D5B2EED73E82425F03D627F1E0CE9934935ACC2ED5EB82939EC8455BB59223C3691DB50267672060075F96562CB262ECE278BCF6F76386585A38A732AE59DEE166B1B55781A3970944097B7B21D83085AEA9EB1EA2B414D06AB583EAB572C15BB14D6A189E56D2F103507CA93A9A65F1CD845FC359E631989BD6CC0A66FB87264F5B8D96719FDFAB927AAF6EEB53392321E011F5DE06E3702B1C595D0FADCEF75B2C80EF63CB2BDC0EDAEB84C906FBC6D03642F221F5FB17C9E2EFC558969082C426F17EC3A76FD068F5BA0701775D5F919CF2F60515A60E3CD77782DCE0E9CAF62EEF320FDE9809A4A503B86649FC99A1D516F9BE05097433C7510BDF142E0F28E44AFE5AB7C223B1ED9835349CF1F2B44158D4A1B6E24BF43A9277BEAA7D7E2045C0DE9F1133262B9EC97DFE59F41A9B86BB7AED00485F38EAD5049CFFF18E4D5B6BFB1DCAF4CFB256E854ACB12ED811C1248024719689F1AFD673D4B70459294840C8BAA0D813FBA8A603EC4EDAD4A345C4D4714178F383712EFC765E517A18DB8D96E345F181081672A22906E5E795642F2853EA0023F5C096896CE75F18CCDABBD3FD535FE88F47E02DD6A3B9AF84539C93F1BA5889090C31C7C3C0C40774EDC0E6BC285B78DC3135952C0E8F937F7A848E235EB3F512D277E8A968AC3F97A6F94EA1CD9A5B57C58AB73E39D15921B7D212988CBBF5F357839A1FD9639030BAF82558ADD691BC226C4F892D54C3FB4F1B4DB7E7B711A8EA7DB3000000166AA4BBD320401A41D36F3ECDDBB56CC3C5BB944087DA4FC2AAB56523395A87C301197FF8EB29E6098D5E0F6553895C25DB02B04582B4FE774C1D97976ECA594EE033AFCDB0E067C4AE3C90278D95B9199452630D5EE7092CB803CA25DA062D116B0B8EE59F31DC9AB41D898981F904484DADFBBDB8CC8868D5071A16B83516502EC03A3284117F4F052BC1E9703E59A086F778C8371FE50C46953CDA39B00D1DC15C43C3B62E54B3B0CA40BA77BC8AC9DBFD4D01AB318DB6636CFF47D7C22B584B847152AC93939A726C17D17381FC9AEC3A03D97A9467471625AA29662390F024600CA208263F73AEBB1B272F4013E7A58CA4AC79FC39BDD10CE2BE0A5ECD2025A7E3B36AB549A1BF568343BF42709E90799F2F2CAA691B98A7E15F7A0C8A59C9BEE101CBE930349414D549A6A0C9D0CC12A0F5006CB19D3FC4C2F49C5F99A95A49B713A235772FEFFC81C6E9B68F83AA34FC1107A15950C3ED1FBBEADD80540E4EDACEEC230DF8
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_49
+Input = 06F61A2827B6AED688F5004698FFC318B2A5C05E8685D71417BDCE9C8E939677FB684F4F74D4240DD62567212723C5B5C6B4F7884984CE55468EFD4BC485FCEF1627695DB489CCA92D0AE355DB1EA3150993218A83AD9E65C604D9417E5217BA7A423FCA38CF48E73F7A36E8EA955A20CF7B9DDC3F763256F1A22DFD710B2364
+Output = 000054790000000DAF924DD0B26EF73B6E797659E1B4C86E7B8ADF63874ECAED99C0CD825F447448DDA6BCA716BD0B6249B4EBFF6360B1F404D6938082F1A14525433D0F127A66B3C60DD66391B47761A67B1031C82B1FA1293BCC60E7A0B6B905E1E5F270A7FF47B1E18548825813AE155A9F7BC0D96BE351897E9AA19ACF08C4EC378B647343F9C0A2AABAFFEEB2E197274D314496BACAD64419CEBFA2A167DFC08AF2A6099054A653AFCEAC00F5D0F12C252F88929FBBC4796BBF11C50C1C52A1D68CD2816676DA7B0886EB4664878148BEEF7E740E4F4B1480C35E638878EC1C64251F74E5908B130DFC1F9B80F9BF3EBF3AA7D31D195EDEFE6DB1CAFC636C7E7BE081259DF1B92816329066C2DC88B71FFC92C2B5FE4215E1F083FFCE1F65ECA7D36AD4B5CEE4FB1AF5E259A7152785D2D624D752C1489AF3099F555F5AEB39A456872AF09E101D8B34DB09A43A17E611593B5AD9FA859F4D3A50B87F8F39627310AE79D99BB4AA8F716B43689AB10C24FEF17204C8A7D5BD0A52A73EDE0D94824159AEA30B81E5ECAA07F1626AD275BF822C871DCB44719FF0FDEBD58921C27C9A7A4A3FCEC14EDAD6B206CEC995A5B3DB6651084343995EA469654A25136874E31402D42CCD35878EBAF421C320012B7430ABA6285C7EAB3E2B9A8850B384AF7812BAA537447CEF7998DD1BC2C100D7F97834F1734DE2848E066D497A16C0779170CEBF01BF99A844B0750479E1311A744AC88621F3555C79569191B0C2E6C06D4281BF5658333920EF33B69528B79F07EDB223FE7A51F18751F61C77D8B2D4903EF981E4A2CEDF1E3C6D5F082C5AD5209922CD7E251169B446D79B3EF3F37AC2376CA21BCFF2A0CAE0FD677C469AB51A262E1B073FFCB417776138DCEB3937C0A8D4526B029E085B9A1E0D08762483CD8E4CB67D0E99BD570071A774712C0DC28AD442C48FF184431F86F5F1C88A01CBF9110D84D31D5B2630453FF49EDCF83551CFA5DACA6B32FEC80E7C86C00147B0444E241B397CEB1CD5E9E69F4EB71E7F3B7C73A5A110894B9AA1892AE6C25FDCD457E09E7BF04F86BD9DC30C90564A426110AD5DAB234A57D06A573B6C1B44E031EA2497E416FFB2CD93F937C9FC6873FC60A15BE909FFCBB9D5083B08321346E4A64DCA607CADC72CB95690DE82B73A65D185C06A520BEC54AC861DF521FF9322FA3A071E85E6141E9B1C995590469E0FB3255BF61C92CBE54F105DB568B9D3A547EB87206BF20991299FE4B42AA4C733B8D279375AD21B61AF89A6FBD66822F65AF635332AC03774C89FF43BB3AAA160B6DB6404181DD460EF9DDD4BCDCCE06631A6A5B31D4FD634450F38246E1180200FE0031197BA541F1181AEDA931C516370A152F6170B5D59786690D4121FAABF40C17D53979BA78A04B3BFAEC5306860D7C42C611E06577ADABC73EE13DB882E5364499B9A7EDE73CE3FD6D6B3590F639855A6388BD9CD69716CC256C60D8B1A735119E9B51218FD5E16B951AC0A4A6262ED14654D38D3EC8B425CA917694BCAFA7F3A9C6F23D975535B7459647D2434370E554D59D668E027DF3FF6A03D2E093BFC40D35BFFC11934C2995D8AF3028B73566CE0B30FC8996D47F1809B0F8BCE2C76F5E68FB28B3E80D84F209D1D4077E23D33FD9105B9D2E2211369C207C5E15750D9F9FEAB9D5CA3AAD7EB56CE4D3751F2923B99E5876E376A5BD19311804F3486EA083A87398DA6C4341830200FF51BD2315AD00D9C8BECB061CCB22977E34E1A6546D38B3C2E24055B214C4261EFA1CAABF69C842F8A0F798704D468525366B7173B6BA2A6D2DB4540CA661A25A9E2C5FE39BDBE7CDE517D774F10697769E270E9445C0BD9EA7713F7440A6BADF79E96ACBD2DA29973F86701FEF9A5291EBFDEE6EF6D4FB6F3CC76956FD4C5D15B909C421493AF5479906C97EA45E447771A2FA58DFC1107D0B522B49D030CDB6D93704153414F98808139C1DD4227D7EACE62DA51B79CF2F8F8A31DC3030B3082F88D6A1B63284B689F0B394B4C17F75D16329E5CE68EA2BA354BFAFCC92750110B56DE4BEAE42C883356BA36D5916E34F81FD4EA478AD43C3B05695FFF6291A99235CAEC894B2399F20512C607457F2F77291670E385D768E07F82F8EDDAEEEFB716BBB1DCB4269865B72D52BED41E297B05E4FE1542C31CFDD5DFEAAECCA4F8087CC2E5C87259DC96467719F5534216A6562AB9E2769487EB711154A91ACE7621802E6813C1F7D72B921E04180C37B78156002FBC6917CC9FD981FEA2B5049C521F739406AA22704804BD43C1959125B905461D92E4A3FDFFCC3F0E366C31CC4496818572EEACF244F5CEB767C76112B46413D4E2EEA987EC8FAC19CD4326D1121E4BAEEF653EDB987537B26DC375F0C3B8296AF928EA02FE8DD2CB39292857BB34F1C2EFE840F46F2345DC154EC83B39D79F0EE4256EA9DA910375BD78F893D0F074FCB1B0834F3896488FE692C294B5D03CF8F410C4A16D39F4D5DF30BFF3DD12EDBD2136E7EC126E52F4AA75D37FFE438EA15356118BE7421E854F031794FFD362655D2D94A0584FFFF0340C4CB6EBE4C40D43D5A53FE008DA2D519609E0C5B40F263F423EC63D83EDECC5CC30F68B34DC12DF209B57ED959E39DE124A3519E9C836E546F68BB828471B451665EA6E07B8F772D5D73A718B1FA3B02BD0279B53F98FD6400242937D8D427242F7165A5B207CD5DB9EC30E9DAF22ACEF8FF59A49F9CC23B9FA55B3EFDBC3A313A5F7A25B70CF88D7142A9F7A4401A83DA0CD00272F1485629099BC98CCA183236E9B54EF121EAB3B0737BF36099DF8C866446F5D7223DF2BD7058D1BA31EF0E8F6D0FE26F021A56884EF1D8A46B0B4632AC98646736AB45B6FF3440F2BEE3B057A8C75E4FA4381FDBE807E07DC861E89464579BFE8280AA0B630376FF8C50915C28876A7901D313DED3F5A674295B63A247FDD89A65255DB7A99E71928C1D5A0E7C518AAFB7E57B83C8E3F75DFCADECC40EDE5566B984A9D3EAB5F70EF1D2EBFEF18D9F27CCA81703AA50B400CA544E2AED2653A6F4969E97AF7FF1BEC780B5BEBBC2FBF0A71CD8D4C07128806F8F23CCC69828950C13149B0EC0600E9B08C822A61E329798CB77D73BC3EC8FA5640565F5AF455248A24D3E9F578E64C7FA4A067C9B2850A019B15F29EBE75F713C52E36BE6112A5C31C434FA4DA1B1F5DCCDA1455B5F14E2190D56E82596F7AC4C526A36BB186FE498156C8B0291F1A932C5F769E5FC611C01632F172E10AA06DB99EBAC09B6C59A70D697239336E1F07219D62A32B91DA6564EE6887CC3B1485317D2049C18818CAF5BFB271001C56C071F433F21874C59F23A78D29F35984F9856F93D4343224EEC4C6DC20960CAD0510A10F6C67644E3DE0D76EEA1B0FA54A6C85921A50DDA5AFD63F50FAD6929806A6F22A0AC103B5037D113BFC1CB049836DAB8BF4741019211C4786EC080047A062D053EBE6C42F278A68FA804398B83AE61CCB60EAF8C6314E09687BB9066D99D87FE276E1AD35C65573EBE4A07D257128C2A502E7310F6D26F7C8F76C5C29615624263F97C2CB02F6AF2B5532D626C530EBDF6C80E2F05EFE8A858BF2CB02AAAED50731160AA982867486F9FA1D19CC088DC0587A83F80D479267F5A738E3AA41EFD0814D48AB0FE49016FA0FCDC348BC3B97FA324BAAC6FEBA9406FEC47E35E521DEAA4A2E28ADC12A2FF667A64BA9C9F1FD80DBF272040214E1D5C82E2666219712CD568C21E8A7DD81404A27F201DD60822E7ADB42793CD45EC29938F1E391A88557785BA6662645BCDD788127D10EE25D8727F35AE0427F7ED1B26ED54609341857D9EADEA8719EE178E26D2B502B8BA12BDC511F57EEC1EBAAC7544127758651B90FF54A4186971F9B31649725D80DCA5DF9E8F1C171537BBAC41BB83D4C774E128317701ADF7EFE9DAA8934A6C33F8F0F13881F91317AD53279A883A6A7036A1E2F26B2947072FB2D7B9545361A5F827743941C18DDEE4B6DDA1CCDA3D41C5CF49023903779A70CCE65445958A690E30D918B760342514898CD857FB23FB784476534779F9237A31916E1ED91A070B4861668781EE0237955CA53243675D94AB4FB2E35D99BA9ED6CF4EFB67414EAD65B0A0875C03E6433C383B5D72A19F6E469F57B2CBB6140797042D9C5DDC81A06F04E1017CB854A10F3AC5570F99C8E9FBC7D0D635D623FDF2FA085B0BE767DBF9ACC160FFCE75895CDC744DB51BEF62F5819848F39D06355909AD60E0103B1B431287E9A593460AE4365571D099B1FE88CCD34F2FE06F5EC76032C2BDA9F2BA145F4A8CCDD8CEAB6D868CDA1B25FB8F69F392FA698AB71F6D51C4AC57DA84F589990AFC7882087414DAD7E6574707936E27ED204DEF8CC4F9F632B8187A7A56CBCBB4C30B709BD8CE6236091E27D45D7286CB6CD51DDB116E90F63711DEE8E258FDDA45A557709A0D29C74BEF5E9D626019CC5B63324736EA946AB3DA4C39C50E59AFC408B357EB2690D32F7878E78FCA215D1A1B54066A56E1081B8B627A80455044215FBD2FD6B873C2262A3AE633E4BE6E5D13810A9B423BB240A4CB63F342D33930988D26036E103A65E1180A9542BA3449F2032F16C79A6089897BABFE9DA6BF226A68E69C3ED1CBDE9D90326831D49894F66DE85BB4B8D1BCFFBBAC6C4B1BE7A4F1988C423859CE6DB36073BC27EB71AF1D9B0C359031111F460C1CE50721F524A1D014239AEA3FDCA1D1BE4405A6CD9F3253B8C6657614212BCBE6A30E9A8BE30A2612747E3474AA7EEDA6B55A940D16DC8E3F3EBF838150987E3475003B89AE91BEBCCFB6405B3452E19654B716E81B0672B389AE8CE565F103E2A8D6818C74CAE256B2C98C3CE4BED942EAF08ED499C3A7161B33E762975A6EBD405EB68849CB296CE20A6DFF50B94BF718AF9279B138F0A3BA6600DCA4871C7432ECEDDE7D1CC0D8147A3DB9DF4A90FAF99B0F00ACFABC09D26BBF5A93717E486D2FC3CE95496C1D28D27D92F7A21D52684CA44A89355D35726EB6ABBFBCA40C5D9BD7AB82DEAEFB5C13969BC1F1D7EDAEA7B37047F805D7A840E0CCBA74FEB1019700C6AD3DBF57B9E6E07D130AC3BFD90711B73B9A8FA6D77286D38E9D00FED1FC791F4821B561D3EE8E7645E490BC8F2BDBAAD45F17B04A4AD68B293EB0203DC182350EC2A20C49E93FCF5C29BAF84DC78B158A695B4BC10B2BC99C662F81A73EF698F2653FD5AC378628F1EB199D96FD75511E13D95C2F9029207CC9C553F833EAEB54B0E4F00C0FDA9EC750CD8284B9A3553C017919CBD63CF826A687B3DDD0C24D5A9753BBEAE1C6988D4427A4193132E882D0F74E70E801386ADBBCA45E32ADB79F331214408B84C4A6C81694667E5B806477D8B2A801CF52615CAC6D1DE94203E0B9E3CCDCCA8EA617426A9CE0BC0A08794781BB41CCCD732A02B493D56AEAFA1D6F3F6F15796020EE00154C7BC427A3F47432B4B2B60785B038CEEF6F217561860031634B5EB641978A4A9FA760CF87DD92A22F03726C2F83E20354AD29E76A1E7D8EC11EB88EF0CC68CA6FF58D015A4693EBAC802E3250CE0B417E9753F22B57174109FEDA942764E99BFD07EA1E70CC1F3EDB08A34CCAAA3B72BB127023CBA63A1134B1FEF846FDC562BE0CA8A5EFD3159461A37094178A13FF27DC130CF51338E522D69FDA5585474B39727CC96107D82CC772CC2CB74AB8D798A868E8CAA156FF64E75B8BEB30E439631C6A7AD7A4EE66F0C11CAF97E64F342705AC58C4D2E92B2435DB6B8540A402CF2FC85A60E7769CC4616D565FE631B2C3F63119103B663772D23D993F399A4CC44B0A016CF95F6FE64B54F742810C30D02442DE391113201B4A8B9BD1F0AAE063A62D5D01D2C47C238478EFE7939FC97FF83AA96376FEA6B4B8022F5D124B017D8406A9C27E225455611C2A05F4EDBCBC515BC012FCD62729AB47DC27A948EC257E419B8F952B2061F94BB5FA68A186185FD07DF8FACFA2E8CE1D1FCD2CAF29295E05FF0CD9A8BBD6AF6EC1117FB8B82D99141F20980BEBCB4DDD726F896B97C02CBC4DB24A70F5EC067F6993608DE4B752D857FD91F750A380D58B4E66A178C2052B6A15A8F889638CF5F2769E83DEAC6FC5A9ABB31A4243CE82D5DE0E2E5D81CF81DDA8D914421A670D130607F1DB951DCF2F6990C1C714A26D212064D78D8C4634EDC25E13C3BF3CC387C7B2D080DCC71A57BEC49D323ADE5E2FE3B7E4FA328955BC125D3AC3171725E3549A7C10267188FFDB2D0CB39A57E144A6CF4D542BB314848FCA5A4313E4792AADF5779B2796F74B93E359AE99400BB3F7F037F59FC82520E9EE00473E2A6A97E7CFB85C23A299694521A1512EA5656F69C3D95B7912D1E7F727823927D3FA5CAB00970F3E1F78604051554CD2BB9D726387A91E6B4ECD1BD773B6E0A6A489BABFDF6B6715372E05B201A380EF79E08AAF04BE289B09A583024D3FA22FA1B25E0095E3DC871BB620D20D68E73E9E6981203EACCD753F6F298370192A297A3DFB9B6FED29712ADFCEC5FD516ED706AEE884F39EE1E53E941712CBEB29EB790BF58B3136D47972A122F39A5215D3F292F65DB09FBBCE7357C29F2D5A5AB95A413B222F356F92D50502D41CAA80E98280064C332A5C599FF2874B6DC1CEBF69C7BB6F700E9DBC150DA7D9A93E102C69BB53FB893D2674978B9A19019051CA1968B1058BD54644F4C12232986C461077441A614007FBF54099D97BAEA56C1F82F284033B20DC72B33BA2D3ADDCC29A59FE81683F2D0BDEC29BBF7825EB12D005827CA2FFEDA5E0A152EC2EED446F8507C4770517100000016200D00DEEA08F529334105A38C01972D9BF47CDDC3396E6924CE0ED09BA20ADA7A2ABD871A294E5EEF7748788DD6B839E192D89E353C3419C3CE2933AEBC98A3BED062423C821CFE0C8BD14D6CB7B6D82870B5D372196C86BC54E322DAEDA26AF71D4A8717CE4A0B45E1D41F20E1C5EBA3A142109011D80C0A73348596C538055553168D7437AED2BF4C5CB5AA46DE2D544EED9492A1B293688934DE2A21D866CA03A86D0383018E0DFF8F40399B54368198969D2F72DC7C858D23D5B0BFA13540405DD2C44273EADC899A2BB5D025C245C1092F855730346663F4B805C2DB3C3D6EC1F6D95E08A9F69F40ED9ACFABC0EE8C3D510446E7A3C9C702EA2DD6D834BC5BFF6EAC0D71A9B1C273AF7EE79C353EF70AAB18B038306FBDF8F73C2491FD62AC9C12237611CBD7FE3CFB8D8337761ABF86AA47C9C0F935A15FD67928F02FDFB4E0B2F458CFF5B5D518804BA7396BC17ADF38730BD2C39E96D5F5E666BE80F180D7F1B513477C
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_49
+Input = 100CEE655ADEEC1BE05BA78C5B761860CC390CC4069623EA47D625694E1CD4A83D6628D28F70152BBF41ABB220707DD2C991E2CA3F747E39DF7ED5700AAC5C8B0DC8FDD849E2F1AF034B3885CF02691D462F16AAA8E1703B3F72B4811F1977F8C77BB4898DC402DF3B8BACAFAFBEAB94FFF58981A52307C2528A9C4CC12D3AAF
+Output = 000031A70000000DB4EC5C7355864090D51920CEB3BD507F9A876AB77554CA4BB1662C1B7B403BD3229B40FFAEF5DC2C3595ED9649950C91BEC73DAFA1F69C76ABB17449EB541781E11E4470ED4B65D72406519EF013FD501E0385AACBFFDCFD1259731D6D607A7CBC6C13F25987FC2B54D499BEC496AF99C9EED15E189861DA32947DDDB2BDDE063561412666988C73AF44AB6BBE1A38F39AF90679CF3860B28EA012A91DE819168275EC20A7DBC4B42BC44D2C1218C8B64DE4E443219A6DD39210A40ED9242416A47C8CBD1AF748812591B382FC90A980F1B34DEF744C8D042BF3E2F051582CBAB77DF3EDC4FFCE3E6CE0FF407ABEA21726F17CE055C0C13BA100D5E70BBA395CE79AE1787609C76192425B3010B0AACBE7B7F83CEF284C8FDB2BBB8797649BD00F052EF8A81761647D75767A95A09858F7DA540DC1D1599E742EFEE9244F8A6D7FDA39709A75D0EACC7CA9DEBD25DC7D13125A5E58AF2A06554700D847EBCA8C80F1ED0BC05C32E85AD3559831B8DD9E8010E7E8833C319A102952C671FFFCF65F55A003F4225645E9B61962C66ED16C29DE452F592A40A24491D0D0E4B6D70F8A37521C62B40BE559B4B1DEFE5F02CEA06E6D244F138D2133D3C5A029D410B185B54D93839BD8C1237400E6D80586F5FC59EC8F93126647F851F5DF2855E48595DFDDB79660EA56E42DA0C074CF1D5D0FE5B7DF21CAD57001E345BD592831311B89B4A0B2FC2611E47BA55C056BC16D82EB5F322B798DF52A50C5B49A74924221D59CBA75A7110BFA8F27ED35A80BA29980B32213BEB3ADFEB28092F93E1E6F9E045ED86BF89FC2C4414BFAF264C34EC04A4D8CFB296F4B3E3855AFBC41B3878EE9E47EC80C9DF776A3FED7F644490213B84A4A4323D565F623468DF046FE5F9242A5F40055F0D019B240FFA04502B3E031DF9743A2354FC4853CC8EA627BB82656D3301FECD339DBBDBB6CD37CEC24E248F9EC106AC58D285EFB9529B12F7A5EAEFBE2E4E1A9420ED9888F5F84A67E3BB499B5B104E409CDC200439B6ADB1B953B28383C1D54C7C7D896D6E6D0D5376B7B1E1979745EF04901E85AFC13AA162A6E39622245A910D06E857D92EFD124BE27FFBB3FFB3DC66B0CAEC2E9435014EC07643461393CE2F44322040FC1A3A5846E31E8DCAD412E56EB4094BC4FCBAB0F8D21EA4FCCC4C3606A16472DFBCD00764463986551808FF0523FAA3AFE26892973C0A472387C3DD17A7197C1CEBD068D0143592EB7EC6CB7A2365BE9D04F76A1454E587AC14A05765888769B1B677163D810864E8CAA3B1BEB5BBDB4148A1195AB8E14D1050F7BC2005E89FF5CFD76F2864BDEB5AF47BF208210FD0895E5B43616FC438AF9186B329F8661349E72DAEC5F986A375E0DC777AE190FE8879449981A180E03EC4198818A1EEC5D2E40EE971CD72C2287DF01C1C1B7D4CE2DAF03394808E746A9DDE9C088AED8AFCC8703640F256D8C5E74776456B645EA0321C5C69C51EFAA4E22FE3125CCF3CD4D46843C23D32FA062673524F525600EFCC31A16BB8D291CE55D3FFE8A1BA147C99B8201AA9BB59D253324965C34CF8CBFA734C7A39F8861B7767FC124155AB79F17257821CE8AF8733AEDE3CCCFA69AD13489B04FF035CD3476330625B05E7AF0BC4638A16AF97769DF32D58FF985C5A5AB91FD27302DCCEC9E99FBD4886774293620802F7B9DA89EB83021F198FD9C9FE1FED8D751B042946FBA67B4EC290285C4A582FC1E1AC2F82970153D7A78F3256361C8BBA9DFD8EFE026F0AB46453BC23C0DC84B2B3BBCDE322F3E3F93D0F15D820A6A8962E4A97FE8E9C7CF8FA59F5020AE2684C5C765827638A6BE793FFA3D22BEB580A0D18C6CE01E2649BB435175D173E3DB23F724A1DDD6878F3F72C9DA21D91091E79F29691E63543B1D76438B21CAB67DFD7FE979F4606474B9C08A895744238144F4F2C1C1A51B834F718D3BA98DC63F91D9C54F1C421994922CBD2047C07A6856C3DD3AE2883A0CD3698DF85328F6D3D937BA8A4FDF3C039D361BF448E2B230200B6B7DD176035BB462C977F82166B65EF50F3C997983162C8349B3C0A6FE593B977E5D2F147468001E2F8F9694006B27E176F472D9D07309F2FB8C6C3FB369BB5D7C73EFC3F5EBB189BE2DF47B0C33249D6DF1D58BECEC63CBF827DBB8679EA82205C242C14FAE2CFE482CB345EC5B628093370E05604C6F23449A9DDAA9364E698F2633641C45587B6EA452DD8D94D21F7065A14A91876E9A3A08733CE6EBDC697BEFCD30FC2A96D5BC066B69C1C9F2B908E69DA651659D335B323915BA6628A773CF9AB69622F7CD5968B2416B3FECDAD7298691C2824CEF00FCA46EDE735FEFFC03E0F9AD24237D4FBD2522326380BAD49542720C1068793BD029F072FE9158273DFB51997B7D92D1DA9F6C4A80416D06AC21DD29E48063778B54E21055676F4A542ED5C88072A49A383EDF57165D92732FCA89824A533A3B7AE472C6E46473DA3F06ED4C9A9DB4DFD453827E75405E745C4DA2487E4BAE3A0D4EE1298E50E1CF2F8D9FC6174B97EC0CFE87353A277008286ACDB6899A3591594276467D1431E5C22F6A0E12A4BF3A4C481DFBF2297AA2EE2F122E54B8C8579603E27C8DFED9197170D33B2F9B656F9DB009D22AEFA5FD4ADF6C2CDA2D9D608E7D6448FE80FBA772A36B07DAD3F77013A8579F43CCAF4D330ED62F07A02AF82228C129E2ABBE3C87D5D950CFD5BD76A7FECC34FA7496406E89E38E5E7955EEC3FBF2A8C8207C7FBBBDAF0A5547BC6652AAABDCAC19A132BA4ADF84DE614D248EFF1A5357DE449B0B29E2692631495D179199812109E4638262359CEF9F39E9BCD04B1986D13F1A392DDC0F348B49F118ACB5DBCA171AA0034E764BA5ACB5779592864FCFCA8370D3AF285FE495FFD22934815BFA07DB9F7E0B1674B5FCE6CC5347CBB1A3E711D7BA2A001565522CBE22DA99E130D76D9F464A24396DDBA3B8EBB19E11E80E506DF6776B082151B54D8388AF629012DECA107347835EED34AC29361F71FEE03BDEBE87EF6B6F57B8731091A56D01443FB84A5F6FFE87113A0DCC94088EBAE49CFE2D87911FEFBF7E92645687C57F7EBAA43B9B02E019305C300A5E450972159422A26A1AE2D678F84B0419CFA969E33B9E21DD6BCA4466BE8993A9B39D62D1E68FD53F36DED2FBC3CABEA0AAA9037E4308EF647636E0AE8671646DBBD4AEEEB0E03D2452DA979DE56828E6F66C2420B4292D0396F9338B2B974A5660B7B688ADF20CA5023A38C547E7A8F67563C0038D17DB8921E91C8019110F7CB6DB80121894F85178215129CCAA11DE9179C4C5556F7CF5CCFF9D915CD0170C42BB427E97E27F7987CF7E67E354C6F091E8597A5CFBADFA9506A157504388CA0F51C7F4BA7987303FABE738A8C3880037022B895A545951F2840F4BB53632DE44951122214FF4834FF6FC6E79630439A0FBFB6DC1B88E4E6E1000D3558BA1CA98569684C1A855130BDBFA0C41B4B3215B9E0A3DD1D6DDEACB9382E81B03637614EF426DCED42C3E565B1A3BAA95701EE275FBD775A21ECD69ECBAFBA40F78F55D8A571548506983A59138EC9701E73BCEB1F426ABAB63E621A4B883EA3D6B73DDF96F4057E13D1E4D3996EBA2F9E19CEBFFAF45F1FBC6AE19D56D1719A6F92E8347F5731A0D6B3606267DBE57D5DF2D23D8C5F941E1B7E124CA0BA18786768B8AAE520C3E56690E98BF642E1D93DA9B43BE2A9A8A6E9C7BDCAF7E7B80B33360DBB92186B4C858A351CA363C9FE935D8DBA1A483E1F9B8924246B79532111ACE3A6DD828E833C00B52EB67915A7A7057CC90019D71AB04889270601D126E441BC3B299B15B48E542FA8A533808CD43603DB9D5D65484356575F22F64BE58344E889AA4E9EE9E005642C26174133EF4EC2876A922884D25FB252C9DC2E233D27444AD4EC0295E61E1BD3BE98D80021352A60E5ADA68FC1FCE5DADFA10B0BEAF983B8BDF765A9A88B0CF3062476A688D68BED8C47D7BAE8017C42DF38411D88FE35AB8B9506052EBAA50EA50F4B1B81C7693E529AC06440849EB0A27DD8F4B30685DAA51EA68516D7D9FF9F0E4BEF20217EA77699805AD635B6371C53938043A934DB6F99D76889344C16F82897870D68FA8A17F3BDFCFF3EC51F7E6A62252DBC47EE8470B60CC250A72C87D34BE304FC6AC97E659C7DE3FFDF56C1B70F373D7F58B20396793E76DD8DEBC57F56267BA25522721799FDBBD963270934F73EFADD5C59498E85073090A376597AF7DD41D1C13198011CC029F0B7F84B3381253AC6BBB697F51D11362BF19C4C80DB4D2DA3EBB14E4CE4FEB56544B5A1D61B49142A1D5B2B458731CB67A7386F5A57F492B6A449CD45C2ED2B1B3BC6F47362B0914F4CC1B70072B3B6DDB5FD10ED4F73949CFD14738A6D39123EF2B9EFE395B80B8695798D693EF7E07C88189DB2EBEAC69FD1AB4ABEB5058032C34476F2DE2185B4EB61B37EE4AAACE7194659BB57FDDFBEB32E1ADA16CE331C141043AEDE77B980B148C649CAF526C1EBC85690938C08B15A663F1CBC2C706502AA6793304B9C5A3489259A4BB62A105C84A6C0746BC4D44B5DE16DB2EB4FF460FC1AEE1BC686BE47FED7E18ECE8911F24B982A56B656382078AD94EF5994D0B7A96FDA5CCC4E0C029252A50727470F739A3C88DF65DF93132981E14CBF88EDAEA0F0964E26E7A06B603CE49324C477B1EF5968B7728E54B632344A421531515B22260843B7DADDC32D8479648D234D881B35526D0214C6CFBF63F305B18A5C9ECFE757D26875446A04A2E21045813C3900DAC1FFBAE7DF8994DFF7E0D410CE3850258671218E0E47FE88005F97146E465A2A6DA803C0AEDD5F9EA7C41B3116974F5456E24CD2E54CE919EBA69161DC5CFA3A7EDCC1A28BC2DCBF0ED742ED30398FC7F6081BB351EFB988DFEFF46A6707D9B1A0ACE78A95D770442B3B0E1CA43890620882BBF1558524F915E33A194F51610E722D3C29E30609C2694CA58D1571C82EC91E0754C6F4AD5C1BFB708B75193FE92F56EDAE1A5B824ED1ED3A74CF725793C82BFFE61C68204E596B0D4598FFCD81229CAEAC31A15BE9F5C488300B3039A031D4CC44C0976B958C048FBD7B678596EE81F62CC5818264C9E360637B800921715789884AEDDFE2035B8848314D0DC0361D8D2382ED95BDFDA9A56DC0C4330BF0A92AC87C0927244FC88037A97C6517F447F58C10A919F9DE2E40D284C766D5853FB25BE1FA4A9E8C42205EF7B2F4045AD299DE7F0FF7482A0A1E886E2B8863BA797F10F772582EC19D7FADF27C7691E6701FAF2A75194AB1F60AFDCF2CFB7B3B7F9FEC582822A7C58520C585F1EE38ABDE216C6C856775C5B5195774B51DC77BE0E4DD1C73DA902A100AFFB016F7B7E30FD6DD97674B0F8E20AD563F70E3E9471BC27F36BCBB5C835CE989148352789C08D0AC17560F3E50B90970E0340BCF4C9BC2F830E1F271F1FF5848954470A83FA4A02AB81ACBEF3F47B3B6DB895A0937D1C043E23C7CDBD67D829BA257F41B7C7327EE32F4D8081AB4E024979FA64E69AB2A93315303C3EC022F541F01498DDF7B62D12A13101C231691CE13E06ADEE933176953564426807FF6F655693FE163FC4DD912186933D487F2E797407813E2103CBD232A304F8DB30E4109404CD2EE9CD7A5E2DECE8A37EDAB4914DB46C08A4D16FB528D062AAA1439EE0724E625FEC6CFD8E4CC731F97418AB4BCA016EDF1F70E6062E5A023A135EDA157162F55A4852E21E5A961945D121FEFC8D279472E7FBA48818E7E37FD8E102792FABC3045B940BD30F64519D7E2A1541115951CB2B54A185F0452A9AADE3F26CFF0661CA7A10634D3CC93DF3B41A39136625B35E280EADC1CF58A8277EE2C06301D6639E486849E402886348867321FA6DC403CB96EA8DB2AEB4DD608E50AE0462F5CCBCEC3B74DE997428878C9EBC33989E60EA45A092462B45B7394CFD3E1379B3ED7723AF8B2AEF547A8C77038942886EE4471ED50F8B7CB89BC84B2BD77160F9745D33B01829FE3929C079D709BE016105B666649E2C5426804CA4D85B9DE703901F9CD75C08F9C8C7D1771E223C6A88EA1A1BA9355611BBBBE04FF30627BAF56FABD719948C59FE00356E6467740F5C6EF9CA1A15D3996663DA135D89C9678F1741E042FFBB430030894C7013616884C320C0460E29D357F91203308A55E9D28C27A343CA187A3CE783EF6A6847E4EF0996A98F8AD233FD8237D048CCA3837CA73195532F1897BEC5B413D0DC088E51472C32C33252BD51A638E66437F008868EA8D97936A756436A69176DCFD17347AA9DAF658D92489FF480B5E3CC803B3C7FD88C126C96AB9B5DC4EDB06FCD4F24C84FFC4B41C31E47DEDAC228140ABD30E1E6874581627E7A793CBD0F598979FD581FF9D86F9B14C533A4AAD3F855BD9D6F9A64A9615D1B0429078A23861990365CB152E359AA0318114CB2C033353C208044C12E53A640DAD1BE7F9C10A6AF4478DFA097BCA8058F3D02AB92D5BB3428D3350333C3A630FBAE429D69E7D3DFC9C1F4B68DC8A659CC6E68E529FBE9623A7E493C1A63F2391BC312685181386CA6C24B818380B6D42A0BDAD3166DC8B5BB30E9995B87201020CAA4A1286C94D91E4F26C0EC299674BD3D4D336739349290325AFE8C2433C5ACC7587F99C2C0C6A70E4A2EFFB44157EACB7A06B821928D54ABC8A26E86E46A173F50AC349A8E0A9C08D4920377C9322D65F47AB1B7EC084E9C4D1AD9484B2A74120F8642B55DE6724EEB507C37C240B745562AC6BC1E2DFDC2D3BC2C926C179540593930AA4D4FB200000016F4B9C9D301D2716B94DF12D8207C25800B91AC363E2ABBD1E80218DEBE701B36915BAC09702EB6FD307E31F014D7C959123775DD01327FCB7FCCFB0F349D1023D290C0FA9576BC8C5BF42A6FD30C260409842EFB4DD3B5ACF6DB9556C14893453DAF8EC128F282874C42BFB64F6595905C584042A7690E483C52DE95B599C55A4B42B8E5C4ABB1927C20F8685702FFC06452BE39002CBDEC0DDE6DCB68CD915BDE8CD332DB42C8B7F7B443E24E8FABDC1D5DDEFF3B489D4C7174F6FD1B40A4BB57FD767DD14BECE565CE539F5A7F36DA6AB55348AF6DF8873B17B7AA3FDC0F20E5053DB1E80AF383FCB1FF7926F9788E8A71D4AC382129487D14FEADD178DBD517481C5EBF433CDEFDBFE96452ED0B98C8CD85A16606546B6E7C290BB8FF898FC9BEE101CBE930349414D549A6A0C9D0CC12A0F5006CB19D3FC4C2F49C5F99A95A49B713A235772FEFFC81C6E9B68F83AA34FC1107A15950C3ED1FBBEADD80540E4EDACEEC230DF9
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H15 LMOTS_SHAKE_N24_W2
+
+PublicKeyRaw = LMS_SHAKE_M24_H15_50:LMS:000000160000000EB3D7861F70988854D2A9AE8FE3BA6513A9403B52D7F9A79D7621F502FBDB90F052117C816DC09097
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_50
+Input = A8E94D4592FEF9F9C7BDABB65ABEF431C98FDF4896BD4C48D567871FB3FE2EE68663EB554E48FA35674E26FEC730D66F55FD81AE6561F2933F9C8D8C346048EEBB72E6302E4A2F4B3E44AA88518CE562F4BB80FBECEA596D931AA07D93387A11D6788BAC92CA2BD5F96E99BECE86ADDF1A21C4AE721E66471F79FA5A2028B9D6
+Output = 000052780000000E5398B4120DAC2ABB4C8FE01EDEC2DDA7AC06314732A1F9C1FDD91C3BCE3ACE174EC0A3E52E5F1B89332761AA759E762D07A6E31474F32D4EB7A142A90E302AF17EF3D11E95B94D36C514B23CF6FDBB647C1DFDBD267DF10A417BD033C2ABC0508099E80DFFC02DF70551FE191CD5ACE94B0DE6E611AA87EEFDD7685322A26730F44919E2047FC1FF41D9064DA8A1AADB451C43C78D3144FC898BCC029056D539F5642D849F11EECA10056F1098AADDB3FCC5460A0FAC8F981F684C40F9B90A5DF0B2DC188F7195C29BFC27FDE81DADE48BF0EA51FF0D960C072DCD6A29C1B12B546D1769AF127A08286806D8B7EF4ADEC0DFF08C745D8B5095F79FDD38EB307EBF48C720348360858A57E4575BAB547C0396D7E54802EA335505DDCF3344CEC8B1B957B4762F6A26B72BA6A229A1D4793F1DEA407903ED23B7B7A1A32FE0E989058A46F7CE747349C10FF5A167ECFE4BF7257ED50A3B9D5C5154CD70862394DDE26033B4E84B57176E9AC8B7C824D5AB64AFBB25D8C2C50C1FDD4060355EA26522E13D4E95AD824F98484E4EE377AF9495C343BA62425C1FA43AC456E31AA128A91ED5E679B2F556253C9DF00FB40BE09FA5EF83B35071843D9BF5FF10996F1A50F0182E6CAD4D14A35BA5766960619F13793A68AA9BF2F839C8ED88A7C61D45FA4C57FC62B282940F8BA7509207696852532343A107858E7E6301342EF663FA98DF18012DF055F7C3389EC1FF392C7E134DA21D5004874F5EEBB029DA43E5050FEC00165F38DA2F409869007E31F4D92C12C1B239D4136F181DE858BE7A95E1F89844FBA908460DCE288B821A8417D087450E7DCE2D8C251E5A5FD0C9FFDA4BA186EA78922E1BB788BA10FED8746DA8C11E6574E754C6E031CA0236D0A654F234EE62455DF7652C30AF7555EA4376A1A42CF3FF8DF0D86FA5461925EFE887E33388D98C519B68F5DB3AE0E53CDAEA4679E72CE91B44C8875137A2F306BF520869953A504254BD8BC65BA6315CA7179CBE87D3866374150BCBC980FA03253D616652A016535A4B96A5813BD277B2196A1A11D87552CEDB114C86F5B16C8ED2BDFE9A3FF47E6E5CABB2DC9EC19D3957FF7D3DE4316033378586A42B9F328AA07A5930131745F9A660F98A07F96234BB157D26E55B8EFF59CADF6E977E890D52FD6DA29BB0C025916E67A5CD28063E1AD10E913098A1BE16E5A097E58BEDBF449360F5E605A8184C742C57EEE63F0FA31BFC7D731A77CE75DDAA477330BB7F496C1E2FDD291BBE6ADAFAD68725186E21DF5043B96426B186442D88EC14EFA98EDAFF133076E691DF7CD342401A12734F21E3BFEA2E9F6B5C50DB894D1BAD788692D9B904E839921E8DF325F5ED12458CC3F21CE66C244C47541361AEE3C63947CF5A57B9978E1B77E87CF3B512D377B4613DD2AD4CD4A3360B11232D3E0C1AA2AA1BB780486F8EF4A282AF33DCA60DCACC908641C14183B7FEB0F4E828C507339F04FF7DBE543DBCFE5882D2FBB59477AB8DFD78C4B44EE733E6D89C48BA65B3FE4BC47B8FCB9B7F411C7A524E785E88E68494E09FCADC83611BFF5BB69E444760D1E762EF34E226080C9BEB239AD8F013B1FC2D9B401737CB4B0C7D47BDFAB01933028C3FDCA7465BA7B3EB53428EB35658B91F2157DEBBE8E419E2CA97C274A04AFED26C4E65A322576EFDD7FC88E170A5883B4D204A2074915FC3ACFD51EE14A435B3F3EDFBE4689595A4F2C9F07FA6E859E4EF5859494032A0572C198131EC1DB3F8858257E59E8AA576A206226A9E843E7B2B85FA3B897F330D4433E4958F12015BDE083EB62FE167E6895AC507D46678D84EA37FA872EA0183B6F66820628D0CF1F6064F9098CD64A3D87C8679E083C573A661C2DAB13D104B269547B7AFF50415D4EECA7A64D3A988019E4F46B84B5532FA2473FA5CA89E5BA00E7BC1B58E85FA2B0988564B54C870089536BD26E4104A5E223A65AF6172226CE6B22CFFC18D8B8FF37E34B090F882FE3D2F88C04C83F10A49CDD73671631933041DC72377C1E58085ADCD0A2BD27EACC68B94FD4925A5F344631DCDA5EA93B7A1366FD0A52FE93E8AC0CF4134E70C7EE3B7B007008F683DA326FAEAB18750553E4B6DA0A2FCFC8459AF226FF10D9469C88214C964E688C3E9D0345E1B1EAF33458BBE419538151247AED91B2FEA5A56645E7845210526DDB504BE8E6A98C5CD44A58EDF109BC30ED8A6D3CA65D73B0F608F0B6364BCE40EF5B6CB40E15DD9844120C0D609A8E31ABE883510E09ABCCC28E4CCC611DD10F7D59FF93C615EFF93CDC8CAE538E4AE36DA3B112D5B991D5279396FD09C25F9AF5149C194098E04C2FA1D7844165F415902EE681FDF38380558CBF086C48662D0C2117B129E20DD83B7CEA258C9B6F292849A19776B92A8D4BC67B05C8879230520587775939C982FCFE77D9A0B36D0A9C64FF6935BCFC462BC2B72A73A5CB27327BD6B1BE7CE98DB2B534F92BCFD95421BE740521019E76150505A5D33E5E2B7CB1932D8C951D6DA903B2BBB277A32D5E2235D38871F2A2DD6977168E400A8F31211D659D3FB416FB121D93F2DA72BC7B08B651C9ADF19E32DC18C57E16CCB8DA7B94D9EE0259311D4CBF71168D8FEC9DFD229FAB8C3B216F3ED02BFF95DEE3A411E6CF693A03E30C560E56C2ABF8348E430624EDE6F28DB198FC035F6EF99755756C06646416C689D2D664384CF61081F1C995168945A3C66696D913A2747B35CB990E55C8C04F25475F2D926ACC43FCA4A10E656F4B619F94D4D15227888CD1882FFD818033938202B03DDD9FBA71A0D665DCC214A0C60983AB9BB12BD8DC0C10830C4C928B880FF5DF5AD4E882A10A83FD73EFDCEC1F473DEA623DF5D15C019CD34C0B0ABC0745E5C28CC3C3F8A41D018A10AF7C1715EF75D6E0BBEADDAA3289F5766776A4525157118454E5BEC0ECCE4B3EA5B4B708189F430B08C2CD8197E3924A5F7FBCE3BC9DA0985AB21CFAB12A7A333A330B7DA717A02F55BA96FC0151BED45459E301744CA5EA2B8D5319D5F16E0546D925BE836FC4F4FD73D6C284116979DFCA9A43028951C30E21C7E0ABDBA6953C7B3CA164E4A7835A31623FDBC8FDA3CB7BCDEAE66683F6DAEA38732EF4437A88B0AAD80D067289DA8861643608D738DB44E6B32751BD5CDE32B4631B06FD5D24FF80A069F5CA19DA6C3F78BDDFCC5F5465F570815B9473FD641AFEE85C5B8031D36FFB01BB18829AC30258B13BCB952470A7870B95E62F39EB6F81BA958B5F50EFD49E000E731EF502D7A8B5410B560555052D055FAD7BFD628FF942F1E1FC8D36FA9CDC62A5913464923F1136C91117D40072CC8F20F98A2A37EC9012A67AEE0E0E8F54F2A80EBF711118DC9E87085CA4774EB6261A80137565C1F5C3E72223FC108F6A41CCF8C73FB1436699015C7E8C1E5D8EC4C98FD2C10EE40368E2DF5005F7560747CB88100000016A874C9828B21A144162B4BE76D5B65182F4E0025AB089D759E14085709AA96F478C4C4C3D566BD399E7EE0740197D3D5B9012EB353A5189DC47B65A9AC66497C761C022B52F6F90B480D0BCFFDA52B59CEC6FF0467A9036DC75EB921CB4E11141A716ACD82F6F13629D535F0E8A5A38425F7655E70DF9CF113E0091583723D3638C18300E9D511ADA483D6132D59D92D267F1E430A30C3DC9FBC61F37E1C8C2883EE06DA28A178B00EA86B5C7A5D900C8490BECFF8E119CAED060B0F3E6B0B47D282616C7B0DAC5A3F20BE022C9AA766CF76CD6985CA0D454AF4598F92EF01A27276E1EBAB38436F4F9D36F3E80299CB2BC4800DFA87F38FC5EF131B446C92626AAD589C9FBFE886675D666FAED2688AED6B1F71DC13B7CD3E5695650F6C24EAC028A116333F4DB5727A58F02500E9904F5A7AB2A94BC7F4753F42A62FBFBF5B69C5B58C3EEFD8EDABC91A212EFD2F9C3B0B14CEDC75AF5E5B3D2E9B6C33AC4F2C87115FE51183EE
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_50
+Input = E03E5AD94A2EBA72B802EA7FC71975A735946826E3FA8ECCB12C900BBCA98F5376AB55F9001C658298DCCAC8AEE04977D7660E751D56A436385BF6AFB0534E83CB985F11914C0E4309857C8730C627A7DB415E0B2C5BEBD6BDE6460F606E071563FB8FD58825B936713AD0092C611D7E6A561EB868B17E5B6EE8364A83807EDA
+Output = 00000DC60000000E87F94C57EE34492AC4B49D676CC6BB3B71D597FE3E06170F490A3B0B3F9D8A7B0D5AD90DFCEF05BE34D9F99D46F4E3CB3A6D06839616B61A889716895A79C1AB2DB12D66680A0EE642EC26E5C4ED234AD1F707D1CAA5E5BDB0FBF490B78C47950C3AC28A3E5B2475BB9069457761191BFD13F5880A8C99205677442A3448C2AE111504E11D909B2021305C0FD0DEC61693AE4C3B8853A0B9990D418234C01FE753690A58E27C666CEE09E41B7F73622E9D706AA8482C7FCD99C897C81457B3A15EE476040858DB32FECA773D9ED3D377CF40CC0502BA6963E341C91749A08FD61148E18BBCEBFE3F4779E92626F29A5F434BD13B43E3E7D7E3136B8F591D89FA99CE636739858DA04B5F8A3E86DEE81FC9901CBA38B03E19F22B216E43ADB84507310053E96B150A3BE29667812CDA6F66C3D8728744FE81E6DCB43AAB6A4E9204D79AC77B206F02D9516FAD3C3BCC6B85AE16AFAEC17E7335CD6CF922B34FA0187B05714C5E231A07CA8308C8A343337DEB3B557F1C3EEFC9B7A58FA06FF93CF164948F633EFE482767AF3D5F54CDFBDE7C521A67D411828C514EE3178495BBF3A9C599655A8D6B9E7A4BD81471785B8A938EDA88161A13B8A9E24D245CBA8E32EB71DBCAB41749CACAA4B8F02D3129B888CBB9603F36C6E4C20DC89C13AFC021F222F766CFF12A206A59FB5CA0A5883E92E65DD67F38EBC334F1182215E07A84CB054DC59930C25BA1CF8230FACCD190AAD9C0215599DECD1F611F8B6EA3F7FEA55D1D6A0D1A75904F60A03FD79BFBFE6A5AE0F7390B98333FEFAF6381722CA801A31D001C7E57343E38BC5D95A46F4FBEBB052B6887197DC8E42E03A8A549C3FD837956FA8E4429C0F66E5DE9FF5C532857C0E97815402BEB1FD6084365FC6866B4BEB38A577135EDDB86AEC760F2399B8584D575731B143AEB6894CC34261143404BF4B6A0CD1AF37F01165B86F8C8D5D7BE8B64D84F84404E4A257AED4862CAB834F69B510973ADD218813F8260CE92B215A593846C7C7B44773C9AE9BDAC757FD4F8E36054CFF98BD9A45C3428765474326DF641B20C5AE1A2DA918E01718BCCEB2C4A419652B994150950E4BAC41DF0C62FE724C0FCE2624243784AD9820941E77A38B29F383B0F16AAEF2DF07FB65A6047C45CD5390C4766D01AF4126A691C1C1EE70112CA526B8DDE2151CE1B2F22EA0604C39F0269E24055B2591A0C286C611D1EF305244997EC9C468664663FA55F6F86D9D7351CB1A546082378EE5FD6F2C112AD5381FA389E2564AE993721338743D5484F1A035E3A6E70663FBF00F079D4ACEF46AB4749EACEFC46C5DAE26A4C8F8D11AB85E32A88CFD041A1F067570555A3940E33469C7F331A91D80DA5938F9DAA0767D68B7EB54A886DBFBD6BFA7390910A0025F5B700826ED2A5271BD05D6105EAFAA354F96054020A54C2C2A969103EEB3549484A291002800731ED1BD7A3E9BE1809443B374AE6A795485E3401A0D9F3FD5458108F1D6381C751ED394FD48BAF51FA63F7A7F727B27D1A9632F85B8EDD18083B106CDC2F1C65993640EF288801A1D4D20DFB7444D689C8D0C44E6A861E47E167B363C1FCEC54ACA826B5DBB597297356D7FEE8C34472E0E94A69EAD954D364BAA81E4CDB96EE0DEB682BED8A8BED1636A18ADE9BF6C65A2D6EBD6B3E2A7CF9FEDCC0382039D791D19B92A3D9F7503FA4C13B6B3AEA3EF90B2D7DDE389C1FED275BD38A10A85DE04F80468EED9AADD63CF2323138E575C9A80A8E5100E150021A32BD0324B46A2A0B5E633988324A15418679CA9DECCA68409D18504112F059B894B119A9A5194E4B5C97AF55A3E7EE282347968A13F8BF83D1FD52B32029391FD2CECED53ECD2AA83F2490B4FD23910A9C20148C3BFF9D8D182C085A91DCD58AF1F4EEA0D9095994CE05A8DAC71DAD781B5F1DBB21D41964FD945AA6850AA6C9D8D35FA7BF0ED0A8A90B4F1066D3023D0A0F157630F6967712A3F7AE58446DA57F050CFA87D0A05CB98CD48E7B22FE283926107A2A9CE18D16F306AD60809F911BC9C1AEA5F22A84E34D7E50F98D91205253740AE33316E178E2652BE72DA1205BE8B6B132FABA4D6C6E37D4C262829E89D1960DD3E776062255C7FBEE9C76E1B91FA14EA57C96CA1E4EE9349481B76BC7E0695A98D11613B5A3E98F99CAC74173DC63902487A0BE1174E092486915979EE1FEAD805BFA1A4FD197A65B774BEE88401FCCF1BFBF751C74705817A44C5B65D8E76B2DA04D419F6F6199E255A2A50D294CCCB2CCF263F9A04D5345256EFB8F8455C01B5435560579CD51F9D1CD531EF30A21F198A476B87C82221989DD0865A9097DDB4CA59373534EF920BBEF2C118A8C292438A5469BE8657F28BEE1C1D13DF62CD62B43EC76F87F630E37072D9A76E30E1057BCA2C8EAE4136C24B3D3D4B31D196CD9816543B18DDC8D585BF276258290B5661C68136BE5988452EF4F099739156CDAB87F3A5F3E2D97EECC50B5EF51834581B499C4C9CD2DF51A0C3BF61018EBBDCE7C02441A82CB902BCF2AA92B137B5B6D98448385C1CE313B5CF847D0DBE4B82A66D3BA649C48938BC1C98D2549D25F36E7D8FFC767F6B396E541D49AF55AF428715CBA7188DB757C149EAEE11546944B2274411B8ECFB1BBFA3FA0C342A60BC6CD9182FB69E6D6E3571925405D4505ACFAAEDE9C4CF4C8FC955EECB8693964E69ACF8A3D053E9052A19B939E7544579EE947C0F7C426ECFC8B75CB6B8427792094D7621706CCA94E8B114412FBFF4041632A6CF68A889B4002ACB8589B0665CB2C3547808D796599F7DB1674D1236DB7EF3EE379DD746C67BE45DA748EABBD8741EC603A049C27F230D2CDC5E30D6D1E67C854B60E686A56CAFB878141EAC57D1B3A9BE7581B97903CA5D85AF8A980C1C26129A3257666483141ED28F8CBF4B34F8D5016220B72C120213E7773BC08EBE61361E217B0F2FE8CE9F7F50573C0D3CE0706E64F0F7A3624271427676A0254440D534D211D638D9D9DD91C5A3AAF9ED3277FDA2048C737BFF659237CA9D745C7B09797BC707F115D7054890D65E4107A9B452C1A7805983755708987C147A49EE9DDE1594A0499FAD7E5010AE4B0DBF494B6DBB6CE79E7DB1A0CDD0E7E439C9377830E9AD3DCE9996D5C0B6F4D3D7C0E94FF2F66C0869E9AE81729036519253135214FB382DDD092C68F925F19623D8DDB2BA73CDFC6FBC941A529B385DD150C6CC0B80216623BCB07E9D2FF266E80F4E4A564E24A19D270E1B9CA3F7336DCCA90F836F8785A0F7F537C5AE0F79DF8A88F709E12DE38969CC4FB3D5A4EB46B4F121282161F5D06C3E697F886786FF3AA9CCC6D30C14B831EB5115C8E0090503B2933FE14B6886F7A82EF1F838BDE6F01D523D22B6F141B1206B5438FB63CFBE803B3ACA786BFDBCBB2093B81369C8DD42A5ACB081E5CFEFD19270E4438DFCB00000014CA0B867E51486D41617AC34009E4A85173AA0EA4269DA5979C91DD2B2D8393ED8260C18047BE7C93DB0437AB92FC9D29E1E96B130CE7C5767CBEB2ABDA0C67DD09990C916696E9AA4F47C10015FFD1AFD59C8B7B6A84F22C30012401A16C6B19FA646080A123926457B017F1D1EFBD0BC70AFA16CEC177ED8FAAD37827176E44F02DA2F351010685D90FF70B8CC010E486D0BB8E543B6C7A8E5ACAB9B8777D9AE0711EA2DC28D80725364BFD89D21A915772C586C1BCEE34716C822AD4D38DE8D13C687609DC8DD533435A6CFB3E238182D2BC41F556EAFD1E9946E552995788772D20CC1451FF793558C15218CC313B0AF6C246D5F9E4F8D26D70888A2C12B3A1552EF1CC499A122EDD1CD4F791CA11305F43615BF69B45960CD38BAF61EAAA6F44224DA4717E2B2B35D7084C14F6663F12D6B0A91C3FDBE4D3B97649BF6BA86A94B71944A25E15D9D5E7E68A7F115006AAF9D3BB4B67F3CED60923C14729AA7003961FA410384B
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_50
+Input = 323370CFF20965B0F06791FBD6D9CD64D4F824974C1585D4876179958E33013FD5F727635C20E614ABE2EBF438E7CBF26F2038DB6016805997CCEFD81E1092DB5BCAE3A1CB3D840DD484ADCC6F1CA1763998A6200F5D0AB899F2A0E12DBB9958AE5A10DA5E048A164147396ACE194C37AE1D93B76941366CA541A65553C5550E
+Output = 00001EB30000000E3031086F3FAE37680810A593F32178F27BBE45C0EA38D974983F15E456A1EE0132FBC0980B296A4074EE0796C7CEB7591865367A8710DF7F2288C45C54F69CAA0FEC97A90850170D4D1FE540AB7C4173665ACA8D318BAE50C4517B7B7D4FCC6D23F3465B414CD1F1297426307671F055B5B32A667C6A9AA3194DF3C27CF176125E269D26824D69517FAF3B645CD621242D176098075A7A6410247EB32171C281FD661A0D3F8F7BFEF555B9E12046D26201D1201A45D86D588C6361A4D71F7A6901A2F67C95A8173C4ECFA88F8C0180EEBF5DCF9D687FC44405538B143C674D6B06387CB8FF671C649BB43565CF2DA1578A01AB3D2D7BAFB248C0AA72E60A1652EC10BAFC4F7F3426B67A576380625D46788CA392DFE7389719E551715AE6E7C7C681519874E4447FEED897461C029D2143A3F919F242EE7484929D516F7B3F570EEDD85B210239FD3BFBE9AC287E0ACD75A3005255F540370C62F79BC3DFC4A287ECCF15C499790CB8C819BD5B43C40925F93EF64A67F9266C50467003D9361B67015DCEACAF2D9B37596F668CB51F20A63E4F6F8D75D7D53197C49F201BEADB4F4F8CA2107F51CE56C03E78A3CEB96F3E3501E7DC8C325124852EEACA0786FAF384D5F2FC8EBFABC57BDC950995B38099CA37593E10B0F8053BA87A91B74FEF79634B93A9841CE4C71EACDE9DF1DDB60C0CD9831555B36666E91B44792DCB967DE76F0F5738F8800C27E6419F0E60B25E54A03FB5517A8191F46E061B4916F9884EE97611100491BEF00BDBA2963D679F5097FC015F1F836660706ECBEC95849323976B64DADA6CB1A3E9FF9B2B41DEE6ED9C67CDDDBFCC13C4C3DA40D60DB4EDA328A25B037466D5A7DDC8D2F247FD6EDA57CD9686F800E0B5B75FCD8A33AF98D7B75B6FD5805171397461876726AD3F05F6F51DEBFAB577B732FEEAF72F05833B8870203BD4D1C465789B45237BD8A3043668124887A9B5EC59367C7A7021F7ADCB9B7230FCC42197DB9FCC15B6841836344AF4A4EF2586B9D997DC3B0E5C2AD11C5E09665C6233D2C34A4CD643B66D4851E206FDB1AE3914177D3E78633A0ED1D3796C5D15FE02428B6E86B9DAAF45BF7BACD475A1EA1A23CCE28FBC3025FD88E32B2F9BB7016E590975FAD02D84A18950C69A6C10682E29CFF8596551A77A69647F0FA0A2688CA9549DDF4B344F7ADE52EA3FC517AAEC5B0882BC81B25A46FB9CEECFF3FDCD1B0F1DFE1B1DB8498AB4735A7268F9123C565262ABEBF6D68E905066864CC2FA1ADB85A6D9757D6E6C1E90F2812A607E5066302EB44F8529D7EC3C1026668E1BC595E99F0AB153D4D8B728B30A7903017CE88D14AE4D9814E4ECB38017813A3702E74CC471568B5E3B6708D8CCFB2BB02AE461A381AEBBF369677401E2412F3FDE06633DA2BC97AA6C1AE0B9B84EB83F169186F5A7DBAA3FEE47B9C13B8A345BF5F77070FF6110F6AF333A12773F8B8BA97FEE1CC69CF4B1F61A0F1D7414C657F47B6142923CC3460100CD4976856B663ADBB841C8E8DE2E6C2015D283ABBFBCD7D7E55E34F57986C58017F282B25748702696C2C1A62147326B90570EA5682940B41B3CDDB82D13B7725F392E19A22D755A1B0A4B53CBB1648020B33869E2962825A2DA1DBCDE28464A91AD438081779165ADF70361BD0CE0938E266B1861966212C75536E914F294412B521DD473EB5C9B6FA6DB0E4741A84D96D520B7E045E6F908AC30A3A775C249143D508B469777F6DAA45F008384B2E8218754BA50641E1E8A34E8585FBE9DF9FEF38F940E3636EF5593BF7F1AD3275A7B3D071C20164AAB769EB077748FC1D88F48D9A76B25DC593F8071318895B94EF23DAD84E8A40FC42FFC239C46CFC5151C3BC2F011A4C807FA9E3B201D41B16CA4A9A43E6A9B84A0F84EA8842E35D294F3564D6B1B30A1CEEE93AB368DB9AABCD2C0A26DEA8337A4922D80CA32BD09BB5D989D0082368A2C927A1FA7BFF64C4F85BFBEF2E353CF38267809061086D6D027CF7C57135984AA93BB67ACEDCCC74B48A54D77AC601827201E039E11639C3D3F3DB1F7A3F34EF196AF2A79D753483E0CA5A8980250A45B71A5953E614520F490AC76BEC8F6BB46224A7A3C11A58E1ACADED3BDDE9CC29AC6607F16987C9C8356BD27A683B3D7634A41EB5124304987AA8601379209B24B2C580C7B49CC03754AB1A8D3CE9ACDA93B7224EBA403205203D541CA5CA7908BFA81DDB3793C93E35E79198130C1F04C8FC3B081DE66892DCC392E09600BCB9E970095845EDC6A92395D44EFE9B92DB092438FE1661BD01B48439B0DCCF84065CC822B82A74F23FC377DF77A051E22520DA6455A40A6C63AEA32773F2594DB5FBD8B300D150F9094A7D06073841C43435AE6EF12707A28CFF890E13CA46000002DCA18D93E15BE1E1BEFA95E21F0360400E17FF1A20BA94B5D4B80F894970BABC8E909F1990A0E0743D9A42839FB8C80D4D9A379892C2B7DDAEF4906E49CAD6A311D8478F24ECD9D33071C85687F7568D26A0D7DFF95C5422FB17730467D2861F3D1667C6DF8D573964588D07E4E509B64524B56CB96CD54D429A045805E1EE107162EE23F0AEA4DE3AF383A3CA6357275E07C1F740781264E53861C2806D268555CF93C46DE92772906C1387A979A195FD1CFF87A6E0E73C928E84FFA28CAB76E185DFA8A029B3C8A6A2C314839F76F3423D7919453C752494E6BB791D39D52465482A429B89F663D571E719A076B19D9D0EC5139FCFFA966E9209532D7D025230A676FABA8D68D8D5C39E64AEF6B3BC0BE0EA2403A2F47676843005FFCBEA5988AEEC89E3D42DAB5C970C8258DE16D0520EAC1944D457680245B3FB5ECA79EEC7D039278DA428B64D9BD7123EB363A838FDD69EDB39B872C5CE29F1A788583B6F2F77E86293F947E751A55CFE0C7BE2347AA5686270330857C290BAFAAD36DEE78B474D8E0452C1A396BD5B119937800E58388EFD9D49AD2FEB92063BB6A65AD1C6E76F5A17D5F8219BB6AB794F0741EC6CDBF2B4EF48B0053DDDA0A65E6A06272971D02E9698C81A398E4B3BC03552693C158B68C528EFBE624F88FF0C8DD38E52E81846964697716E7ECC2B80EBF3E9F8C30AD2A5080CB2C44EC88EF61DC41CD255914AE70B5AD15CD6AE4C7BDB99D912AA765FECB37781D6291F4F1491178C0A0530948A8A8E3DBBC7F006C3148463E3CA55B688AAECF256DBA381E2ADC5E0750A9FACFE923ADC891393C525349960E14F77FEF3F8A3BB1260064B0C47721E9B7A844BD1D2D4E22E487B54D0009AE1ABFE85D9E815540D60443547D614665DF91112A80C0DCE7A8B944EFCC3DDFE6EFD7C02ADA10B40507483132CBE128D24421BB49008C72881E200C5BA4ED20750231E8C47D6533CC0BCCD1A1959056383AFAD4BE0D896E8A0342C314A0557D5992A224EDF784015C690B9FFF8534F33DDD0316ECC0000000165A3E7CE728A22A42D98CC5B7C9B644E6219FB6F4AF120B4FF56719625539E7617190A3088E69E249B4D051B7D7D7DD4A7D4A322F5A18B2BD7A2A257DF3ADFE283DCD8A29DC6F7B521FCDA3CDC915D021A042FB41D7E4E73AF9739BDF8868CDE93B28221084FDFBD3948FA5312385A5E15BB36359E26B4E86D141C2CEC951D782358B698854A40C7FC961DF8178420EC5F208C06A4DDCCD8D50AD19AAEE82021813A895276F79A1F5FB9CC5C7C8DFE1B17C231D7541EACE025A45DD1D4DFEB7F272CCC99D0D79D78246CC493C4F5226CEFC65B0FA2A36EFB7B0E14139CA9A64F9C9FCE85F7AE2976BA44301B3E2E27975BB17E6CD5BF062B280CAEC116217D53F9863F5A2A1EB5EA82795E9D8BDA481383D4B6625836C6BD8CC2723A719CAB3388CFC304B3FB8F3900F59D4BB8725FCF336D2C6961982EC36E4D3B97649BF6BA86A94B71944A25E15D9D5E7E68A7F115006AAF9D3BB4B67F3CED60923C14729AA7003961FA410384A
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_50
+Input = CFF8F1B7929345F642D87CF61385B8657690A2A05CD566BBEC0D868B82421D389F07EC1A9E59907B28944B9B32453E7042E0BA9BE58045BB129010230E6E8A8D74AF3B52F5FA46312C8721A190794CFD3094F90DD091E8DB59E114E58ABD034935DC147E426E043BEE8B2DCD5C9F9D27769BE011B7C06A892D7EC0FA3534BC5A
+Output = 000072D60000000EE71D303CDB6AE6757EA1E4CA3CB47A8D299E1CD3822CFD87CB8F51FB16FD6D958CD7DA6F64D97418A87B100F47B80AA596B4C544C9381DEE8D9C9D95C1C1647A4A2D34D836F12743BDC0FE1687E54243D3185E11FB0829986C013741E202D593441F629F860A3DB215B04557651A6DAE517D16890B6CAFF21844F067CA1709F9E3EE1DE193B8DCCA95D973EFF2F370E651B3435A6C6C8D6E6972CD00A713BF31B7A9A80BA5EB757ACB359032E69B5AD60B4584EC5CA9DF0081F62290D7469B86EB1C023CE3B09E51BFBCA1634197B41E0237DAB9E5DF4A89594BDDB80F2847CC39481B25A807F7807ED3F3C87541FF3D5B86EDC5FEA30A28320642EF68B6AB4561165A0E27891EC7A6BEC733014424DCD4D6486B8328AC6F488F18D8D7EBDB2856E54D1838ED37D6ED5480AA4244F182EE2AB3E947CAC963B83DF2F667D9CF2C705CAEB0303F1E8503905E94826719C80602C35B702B148A9A3AFC62C1B8B9DCC336B67C295CC3CF13D8B19F28C7CE3D42A1A68C24E3EC969257FDECA41F8AC595006578A7275C5D0B7A803859B58D39F16FA043BE6D4437D17E2CD47974AF6E38090047ED24A51760CB8FA1988263448B3DB1A0E28BF5EBACA7834EA713DDAA190736C1B0C3DF7F9C74E4163985383BC345F393F72E2B5CAF7C4DF335D32D1FE5BC35CCFAC5B733413121021661AE5417C1A4F6A0779F0C2098F9FAD4A22CF63823D5011AF79101682F682AD3BCDE91003B54E603E44AB24EA9F26440748CDF3DCC2310CCAAC477EB19B73101DFCB5ED68F707C322BC6D848B11FC18A3454CDB77D7E621BB501D40A2FE73F9C0133C45D8692DE16FF1F73DB6005EB4BE27F20E04DFC77B305A2F9724A00120D6597D49100A3227C1342851A41B0C37624E092E96D59A390C87DBA65C9653D2A6FBA4D0E816488F88AE585A3D81BAC333EC80D0C50982B8FE2F02902DFA09CE36BF87DDEAC39673A55F4F203CA6319F47D9B438D88026116862FA5D227D6A78044A6E257BF1E87BD501C25CB3F5530BA97D4526391BF516BAB354785836EAD720C4C21D51A399B6ED7EF27F26B8F13FEB4EB8AB414618A46BB3CE5742CF579C80E1BACD9DF70AB1404BEB64440E54B958C1D66F3E65C15233C17CC3AC43095C45F032B4A3B33F6BF915611795924C9074AFB04DCE81661FE51A17629A3DE0361A8B8DE15E64DA95602EB562F3D47880C61BD130DDC61DB6858CC18B3FAD76148A0AE2B0A3E68A282FBC40235E7CCFCED973B969BD4D1FC2067ED1C0DB65D8E55854A223848F5EC2D825688A3FF874626BABDBEF57E3501B951C2C5A4CDBB656890122AF6188B88664355477433516CADB89614E245C1E54B28E81E3DB885E3672ABB2DE20603A5619E8C9C46D4F12ABD63E50983F826BD9457DE5E9159E836CD0D460B72CFA6968118C36BA822F71F59309E6F438A280DA29AFF7E332CEC9F4CBF6CDC3EB0090C7D1EB40219B47A74617798DD007E66DEB21560146F459A02186CFC9D695D595EBAA68B9126D87F3F5F0A92526B7DA8E58D574A51D96E1954239292C939176D3DD80BA47DE07C50C2B1C32AB260B9DD8632286FE31E49E63B7CE835CF48A2C1F026DAE34DB8D320520D9CA7DEDCCC5EBDB6BB409C21AEEA5C1A568522952ACBFBF0D8592210ED9381A9C2569315CA88D61C1F4FB935A69244C3464DFE4CCEEE74E059D931E6F3F3A702B0AA8A2657D3259C343B4630FABB22023692D497D268B4C70D1DB9F43FF1607B1DFEFA86A2D3D34960922289D82BE0FD7F2C613C1601AE3B9C987A9CE155FF80B4C9DC510962064227C2EC1E576138746C6D034F143F602758F64056B7F373F35B9A8595AE2BD6C70AE2677884E79DED02CA36A50340B3FBB37C76BC0173A98FEAD1553C28CEB711C8B1A3AD59CAA48A19A444ECA8865CDCA59678537B7E4A380ED74952D1767E40D917030F4D806FA24209D88FC5BE868F52E1F64E2B846C7470569F67A123CA86640DFE13171F5532A64A8E47A779FCF6456CBFA446F994809669EC3F10DAFFFDD076B32DF45DA4D7299B2009A8A62FD14ADC1E89808B06A2BFBDBCE5DC736F5022D211078552E6B8DB827D2056839748867305A3D6AD31B34485E06A5ED65C9521C82C0A978C29DBF11C02DC157182662B21959B723B1A5F190DB1AD46B021BBC9D873EE2B346903F5B0AB5AF1F288599BC91425E784E6EF4D843F09D85E8B89F18B9723B68C2A7B2D9185E68ACA37BAF2343A621D38BC2E68746921319308B75B418433F1B8F941F09D8BCD2F6C13D0AB93B66510755F385CB43F7E3A3D82FB21E002F2C95A417E284CA7ACD26C29FEFDFF2197A8C9187AE67A1E992FAF72376486F64FE8EF10566EDA926D50A7BC04D8949FAE42CC22B8703074A57D7217067A1CC176AE6D4CF6A622A04D1D4463F8E5B111444B77E1FC0F4E7A7730110FC04277B0CFB33021AD0A78D52BCC128A53B74657C090E8D3539AC6E11D2E7524D3984209F38487CC4C8148C22F9BAA965E44A8A6DEAD18CAFCCA7CBDED1FF7459173938C57DBDD124590F0C3EDDBA47C322C719FCEC006895E4E3D289C781E39953C125E7BA52197E737FCE7327DDF19EF7607A40EF4DA06BB0C7B3886B5F04F0747442AEBC81F7DFC690CAE11F02D43B31A893FBF33ADD1B6898D95879B564AEA4669BBC184A7A504C7C63F77C40BCC60C0099A550A430ADCAB7485012D32331B8BCCF2542EA380398F86689ED302745BD81F99C3B41589385C0D771E8489E0E92B61077783A487EDEC403A43357BA9AD657CF2418BB4010EAAA99E15AC5246EB82A5F569DCB551D888DA333373B5CC634476F3E361CDC259C675858BE047D2FB3D5E173B22A962A81A296A6E029744086013A8886995EB6E0D49B4E315446B6301C6815EA9DBD3069EE7DBD2C9655B9999B417291B3105F24C1C1B67B8EAE29E0DEE0F8F4715E7C9FAC779064B392CB6DE9B5FDEB57AD5F62D8C170131A48C3FCF6D6E22C09C92FA2D99C135AB803FA998A8FD55ACF692874F24763FDF5C06101F32DA9B93023050BD6726F205D406F422F433816C70F6BE4A3B7B798AF144B8D64E7FD9A63254E53B2DA3285811D2D83BF9D20B1AEC13935E6B6B6E72758EF94C34DB8685C03720EDE7429E2870342F06E41E80108231951BDC894B94A6F9687EFF8D48E09BB753FFB04F1B4F9B9C6500F164C660B19C1AFACEEA4A7F9D07E58A3DB88CF261E729F0B54DF7E4CF84C5CD5AC1D40EBE3D227A331A79956AE8ED25E06391C86B18862C562FBC8F7497E0FB88A89DCE533DDCAB39B30CC660851D6C4E00C4B97CB06B76ACE8B77050E3C9339E1484079ABDB53E33412061ACB8C6D12A99FB99885F9C483BAAEF94DC609DCF25C9474E35E808177A2D93BBA1D63E3F6AC0471C8E82DC6E6DC34662657FEA6EA402F1905D9FDB5CEDDF4731D808B4DE052E8619FFD83D5855E000000016D5134FD9E946E95DD1CE1B824B9C55EB518AD74BA744127DDCFB09D94942D80284800E3BDEE173BD0BADBF0FA47A3D3404BD7138D8421392AE9B8DA836E45235F9BCDF9FC4C23261B4119A14EB056E340DD1ED8BE91BA3587ECE4B3321A0CD6E93CD872E6F88A047EAB922D63E637EB2944D43575733306CC25FB62C322E7FE9012379C28288BA4EF7EA176E1944BB9A6267C3C94206F81D64624FD915E79E9972A3C188201C077DA33E2E7355CB5EB0FF4D7514AD804C8A446014003E6A13F23235BD67F951C7674D66349436C5BE32DADDDAB6D21767A3601F8EEB9A940BD0D6031FA2F23653244150EBD5D0EFB3254C4513CC951F0B85870D588786444A07040B83AE1CBEFEFFB5DBD0BF931B4E4C4E7E71CC4218922368CA53FBB0645DD3E990B7942637E36174282E28EB6D78A431C3FCCD5189D389CD3F706016D72A9D02A180C3BA33A24E9757F1B393570BCB3B0B14CEDC75AF5E5B3D2E9B6C33AC4F2C87115FE51183EE
+Title = LMS_SHAKE_M24_H15 LMOTS_SHAKE_N24_W4
+
+PublicKeyRaw = LMS_SHAKE_M24_H15_51:LMS:000000160000000F3066E08D9DF3C4E406F566E15EDB0AF848243FB1E1C1003665385FE160AE41CCABC1DF1F475EDCE5
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_51
+Input = C16DB509815F10405FEF7D1417982FF779C2BDDE763B6821216243041375E4F675101AFE3ABAC62E33BE7DBDE9CCB3B7A6AA64C9874E55DB6BEFC4488E43FFDCAD66E1CA4FD5A1DD8B442DCB16D411E5AAD1481252915D56DB69D4DC975272618A9492FAB25E89EEBCB65AE4A530453FCB5C9B01A589703F619329D8C45D93E6
+Output = 000061C40000000F2A2ED2AD2FDAF01BFEB69BBD4CEC458A5AABC938B6FFEB8F3AD53C1BCA3CF0D609A3D07B31A3B8E9C335D9702867A72BCC72B09997AEDEB8CB84D6168F60ABED95F3099D3C552845DD3B0798E0C96D1654F5929DB55ECF0C82E26F817056843C2BFE0EED984BB9EEAE1D4313D386F1AF11AD6AA8CAB8ACD1E767FFB7A50154D577E82D7E9549DEB6B3327DB13CEA7EF1EE21DA3EE5234747E44712A970E96E009EDFB2B9E0C2A9C4D0E5E49082125C595FCFA5D26BE2F008A6E45D89C64F45A46E944F43FD7352D6B150226C18460841D2AC1AF16E0A419159D508FE4DAF0C91CE32ADB29243309B7353300D36C93FD41BA8253368182DD5AFB4BF5EBA370984DC2A0ECC4388F352D57EE60AD9A7448F5F34DA7F6C4909B2C4F4A9C3809792F38A19198378B97B7A15D88C87F8A21B0CDE19B45226B2F13C94E7226CBE3F183AF72434787AD48BE12F42E8FD97EB8F18CAF4A4E651CCC546349F34069E5A1C0D76FB5C58042709A417B5038A9BB512F87D9DC57343958ACB3EFC581BA597B44C18629C6200428646538DD9E96786701A4E71BA052B617A42BB27FF07A24C4C515394179791A3046A288657058084081DE430FFAF5100074B847136479C76C30A6677F45F4BB45C4EAAE69123645EA2E373AB456DB257EFDDD6F2B3B7446CAFA4759BB504B4B219C0F5422CA393FBBDD2BD9A81180ED30F199AAC6B0E4D836E59FFB48C473B483428FA086C0D3088AEE6146DABF6E72570CDA96E0926959C1D5ABEA257CFE2700609F561824657BACBE76FBEAB844B4EB22454162B6CC0D6BCECFF876CF2216D9929BC6F4D72991B0735A62C72137BB4DA5750F5B40A3946468A40EC7B9504E9AF2BE84BC8CC7EC037ACBB393E6A78533A3E06F50068FF1DF45E9C135FF3F8F28EACEB232BB942B6CF355A80501A6A98409D5DC371317489FE13ABADFE4951F9A09A5128D1CCDDD71EE5C283D23D733A487E1C6AA1E489FAE22CA4C7204CC078E51C57D7E0FE2EE58174463CFF08CAB8042867143BA4644B51F69DBDCD7A34783C5E2FF958049E9B4B5AA731B25E820AB1BDD3BBAA6FBF7E5E455153194ABDA6EB877D3C4906A27E4FFDD8A706CB474B828FA3309B10D5AD56BF7E19B2FB012A729BAD6CA9F39A872E0C31B40E5E67CBF006E531EF6E9FF36D6E14CE3045FA7F0EF831C8FBF24CC3C76AE98ADCE0395088A349B98AADA291DA1F2CAFDE9D7FDF4E61F99FF8ED5D49E60FCF6767B5676492F75FC0CE2921EDD1B479F6BACCD661C2BAD78CEB6CC97F41BD36FF34E38E1534476662DC742EEB4A5245DD6F642618971A92C15FCA87C93D9AC775228FF174F8DAB3A5005DEF1F4AFD6B11ADBA80E32CEA93759B73692CB3B62F70A2BDC8DB9BB3937C54D45BA5544CE75DFDECC373B93A2645359480EECFC7D1B45AF285DD82C4D77C6A93FF6FB5ACEF761404779A3EB1E7764FD7938E1F5557AC550FD3B97E6F06D25F3EFE2313396F2398B2C73548414F0A8D17A46777A4210779CDFE0795401D8D062A3C2743C28BB8CC18EB5033744961E7BEC8CEC3154E1904099222AC73B4D0F0E2DD2FF76F71750CE0938353B1833122B0998E0F65E2780BF7015134656543437ACFDE09B3D36732D2EF092A39624FFFE9C578B1C2F6B0A2BBB8B5B3C3DB27AF796616D9526B09B5F0722546FCCC4EE048CED4A2EB42E9513BB09BD53A329FEBB3243E2C570101A678BBC4FF0D1D11493E0782FE413F52C1D1FCA4D9D8189E9E5F83E8108C000000058EEC3C75F62EB0F9C2952E5684BFD6067C33AC33C83B22D44EE950D8EBF8CFCE82BFF4A1947B75145A94644594BCFBA79DBDA51C3A932B8AD724B22F6C837FD1A78739007375D02700C4301A5B8602B3070FB4E69A55A426454E9389CFDD11A396727226F8E875DA1FA2FE8A99D3ACA4512634B77533EC248C90E0440258CF7B00BA5EF6CB258170DC4886C1536CCAB4844045A586CF9D8BB9940BCEF93733F73F16DDAA3D3B3C98190BD999AB1F68E96E8D6D13C96274B3EE6A4744FFBFC2DE4CCF107428EAECFACF8CF3D77CC7D8117B2DF958937831EBF16A18EC142E628003DD6AAD40C923A44F53C9300F908CEF6B44397BCBAF30EE40CD204A9C10A3C2A454A3B6870B3AD2BDC34161EA4D4C685D43BD7465229CEE80449F2E008955BD146C7ED9F6080FB840DE27DC17E8B2C359E9B6A66FA74B649F09E8A9815F58CFCF6ED0A46F31253FE33FC1EA17B46411C38E41D962F97F555AEAC7BDE23D702A166DA36AE6717E15
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_51
+Input = 2AA5A586F25EB0CF2F7A8B536224F79A285E03C1729A4D8BA0729AF7CB3A4A136CCFF2A2844FC1F77EF93E89B7B1D892F806FBB9FFFDE61C472AD5B4562FC86E0342043BB6F0A0231803BE59B794B67626F02694A84E55710AA9932572D9FB3D53F51E6D27FF831F9AA307556FF1C6DA50488D526D1C6322AF2C3A3A103AC71F
+Output = 000054950000000FDBF4879E607F81181E3FAACFF4DC54EC3F625C2B1BB4F0440E989D2F3C5CE145D37F2A770407F89CEB1CCBF996525BB69CBFC89F3E2E5692DC4B54AA62F7A8776194BDB015D0224D852034CA417AD08B1B88485B665E1197DBD7A1C7D36528F6D79F495588F805287760D114CB11FFD2CA3023178B88FD47586598D2898E7926CD10449742A7947AF8C694785B38633480E606FF3E0E6570CE29B1FB65ECE853D7100D1EA8CFD4593BDC9119395C2BFF8A9E122C595BFD649CDF4CF06C8D1A10317A0EC1AECA4A4270780636703812F9D559577D4FC530CE53F9558823A4A3CBA13FFA4140FA708AE8DA6A71FDDB461B5BA8314B674DD92AAFE6A97DE20308E2270F363B541EBF86149FFA572838E9503087853A227473CDD1B339C4D86CABFEB1047DABB63589737C3644092567D263DB6043F5D59915FA1CAD66ED613F9DB7C6DE86FB5DC068FC95B139DD4588EFC5B61701EE302FBA0F444C32709F2E422137A6211300C135BAA3453253EE5A95AEB83D825CE27EAB0A39D14AB06FBE866CE32ECD97C2E17088D48746A57525E45C27E3FA51FDEC9BAD82641726A8CDFB318C3ACD7F231FDF784AEBEB8AE338723E175FE43528F4B9C68E21BC7D310144F6FB73727962FDE7711CB9AB94FA26B3F6C924CAE2DB20DF99C45742A2541965D731D552AAE98357115B8936683A6446A72DB89B38F13960E2E1A0E26635E86E541F41AFA4DE7F7F4C6AD2A89B128A7A8D55B971F2AB68CCA5653E5ACA4E273C71DCD8CC20F782AB721E7D9920CC68BC13BDB8B64758C34DCFEA79B6B4015CE88BFB163855CD4C3695FC1A2BE5E0A3CBDC079D285AD582D5DD5C3E3F09B8F141E312010EBA9B3B458493A1D768C9FE2AB0D9BE4A172A7BFFCBACFB0DF3359C7CDF7FF5D9EF7C59A8258AFA8813E0B371FECFC513B65C60B3AA977422A3FCB2965A7B0B4FF513E46C722275E41085810C097502DFAF74CE8BDF39DFCD561B2726D7EE254B315FB5EAA44622E48E76224CF56D6B5759E3B1CB344BD0FA5CDCDCE8D1209100C599CE8C935A4CE05580DA5A9B2FFD23325E335E92AF68C3D61AFD2EC0E5635D15F67510BA46342FDF32E4901ECD81955D70D646E06612F866BDAB75A373939DAA5A6E696765C707186B660904C093F192C7A4419C98F7B0440B8A050DDC109F211024E3821986E4818702A3045381745BD47266BE8087A6F1D3BEE07B07CA0923FCF2786E5A9529E57F0A5A3B37030452D59A4D0755C2483335E4F67E809DB312C8CC00FDF6846F9C1701AAC96020AEC7B99067D8D0AFBA0BC2D4C991D02668A61EB0D696426AFD12D977F8243A2B75A924C77D301F3102DCF7505C8FA4B217CFB703C81D2DD09CD28094890C833856F60B18BC1FF1B0DDBB8D9E4144AD0A8BB619589986B199DEE2C43934AE28BC6D504CCAC955E868A91F4DE917E5FB0D4E90EA1E70513C8AD4FDBB8E266722251172F2CB7FA7B8E81E65D14984BA98950B50D93363A1FC79614D81D05A5497C6A23B2FE1BC3C4FFD26FBCC5DC5A0BD95A8A78A084E9EE88367BE84C479C35C78A713C95D4C69354C0AF0AA200C5B79535EAFA01075A4AB3F9A95A9EB3E7E4A0EDC30D38B6B121222AE5F4DA19CA7650C6045821DBD46D6AF8D48EE81BAC1E394880663BC8CAA6FBFF4E4D97AF7EFAD247B4BB18E10A7B707BEC7A9E3A7B632C12F6F4A993A825C73EA34F4A7E8E4D3C4447EDEBAE1AE9C04A32AFE39FBD7E6D619D9B7F83BA5D7C9691A4D8C0F0500000016B489315157D236A3DBDD34B3D279DE6BF1B1EC2ABCABD8A67C8259E8128FE1872A04C79EFA6E121715F45AD85E0F93FDEA27C7056C17D6A5030896A780C1A033148ED82954B9FC915CF8BD586158606D266760D8C588C2933EDFEE60EAA09BCC9BA52FD2A3EDA7995DAA3AC2E02FF7A3AAFA86A250D02561221858A63B7C48408F0D26EC90901155497E5450D7148E87BB4EB56EA356D8A159F61FB22F37DCC3A9B2D49C660EC7B91ADC7461AE2610FB0E9379B1B6AD5A9C6C9251E19E69B59641DE9CD624E42284B2EAAEC280EECB7D9DE9F623F3227B8325641CB4CA18BA83215CE911B505AD88B6F05886E7240941737FE94C7E36A7A378E5B33A5ADED6074541438F687D375DC8BBE00BBD0C984952B6E6CC7EB96AECF03B1CA43BF534EC0B8D2EF0CB9D57C2C18A1BED5CA0C64F820185DB3B98245855C5D6E9F8B474E27733ABB6211931813E2AD717465115DEC38E41D962F97F555AEAC7BDE23D702A166DA36AE6717E14
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_51
+Input = 934F64F1330ABCC2FC9F6587D8388335D7F95C1B5B0A553A8CF071080A456212F1A9B3E7E47D8F75016EEF77ED41D6AE9667E32C1A0D394637496FC280BD30EC1752C8AEE6199CBA26762995518D83FBB2F1C63A317A65BA589A018138B5EB2A034104703C899F5DA114A67FC792E038CAA7786CE8332D1CC3053886763ECFCD
+Output = 000039B90000000FA72C9534EF79D0B0690AAFC348911522B30B4B817044C4E5C7D75997F5AD97B0C2FFBF35767A42DF42F606135FDE3DE32B09C43ECEEAC553D0447AFB6A9223DC42C912844E9FF71FA3F5DF7A6E63AA488A12365E9E757EBFA9E969319DB77AF96B2F8FA97D33515F4F1C51F18FC2673AB3E58191AA9A286B1535EA3C406CE0952579B05994CA0F258C619815A599F3A7B41152CBA37FACE363A4FE5D0E8A5CD3D9E173136F137FE52BF8C992E59BDEF091D5A29438DBF353A33FD2B44DE3EAA71667DEDAEC42E47753AFC5220089E91934051F292F1D3701E93A61A9EF0FA8C0F5C5E92B72DBE949E6FE78DB354ADAAFBA781DBCF04DF7A4A01B4AAD8B1AA64EED546455F33FEE2DD97A6C8151E82A0991C221DF98AF5C806AF5FDFBDD6D5396B2356F9E191BFE96593B91C09AEABFD5DC7FA179E3497F0E0F48D25AF2511D172375CF5D23C6F268EF3D17CE12B7740F567D3CBB75A73DFD4CFAB1EADC54A68DED7C421E34C1300320ACBEC7819E545B808B1B39A4253D295CAD607441AF7970093FA26CEFEDBFDB835009F9CABADABEF538ED93A8617327D2988FF5BA8721A5BBC5AC47EA301E4EF37CAC0031CCA3630A785E5A24BB5F5B20C96C501AE6C33EEC6C3A46CDEBD961D8B5B035299C041EDEB4F6683DF4F1BED2F979C3FAD2E7DB8A3607464D1C6EEAE6534DD3A3D1B49E03486ACB619334EDC636C775EC09172E276063B9007743375C95F083B07EB09262A28D658B015E529294FFA2ECD5CC4C7559CF959AC0FEE5EF30CE9BC34D3644645A42EC33F3C71F9AAB0F997E0722FB01CADA33C96E785B5A2005ABADB92C430E5698DA72BDD817EF60ECAB6A1C3506043BB226EB88AE18B15371E4FEF441FAF50115C9417370FEC76EF9A5498FB968F32F5848D393CA6A0DDACF2AB1B2A44F0F820D899B233D5B579725C3C025726AB19C50BCA47401E52FE77634CA26C759F8D22185CA3A3D265753C7661C484091FCEF62FB7A67A2D4AFFD40502C5934612EF56A575D003EFD887C6A5F23B83B8E25BE0DBC1EAC666F4E5CD00188B047DBDD5171D0372D7B072B6B1C0EF07204C60C9D64BBF263FE1603C854C9C11A7EA69501F12625F312C3B591193A1286F382B9EAB7273A922D3551D10D5DC34151CDD1A9DCB58509E61B31CBFB874C2099044B08EDE5707245FBA6E3B3BE2DC8F84F3602738612BA76C15FD6F64DBB36E29ADDBC774BE480A5FFFC0BAF9CF735FA05FE6D07082D3B58CC01A7165F4E12866D427BCEF651555C54D11C93691FDF94FEE02AC7263CC274FEF6E2D5AC1ACE77D148ECDDDC5FFCD1B9BC38E0D3EBC352F228AB20829875E71A309834B667429F2D774A981E1FD5C57D28A94B26E0A7902B524EAC1EA25432360D7A1E0DB935B7E3417AE5D9ED25DA9EFF618CADDE8F84D476DD618410FB8B649C00167B05302A1C59CF4FA4F32ED891B1E331F9782066D161649D19082AB149B1D6A7891D2E75332C2EB35FCEEE9471EFCFC79678E8834C2285E05A2988B34605C942FBF9B2FFCEF44FD9D0C5C5ADB0EB4A4C166A4994D5AA67DA29817410B38BE80B9769E37EFB890ED2CF56DD363EE233003558B6F22EA7E15917132CA6BCFF1F6836908CCED60A0A680A04D29D5A3C184F44E4C2FF3F6347DE39E369D7845566E16FBF6312E52078AB29B6B487643A0FE371AC263623014AB40A9A7FA8C01D1231E9DACD8B0FCD407D68944E24937A8DE82F47EC744119D8251BC4BF1B5796976E32B2DA3C6800000016B37DFC9C515FFA03D58988F45E9C92BDFCABEB5A36D14E509A3CFB085DB3F3E30C7691402FE7D90D21FB65476F4E7D9385158D9DD7B6A565A7F8A9913CFB5CF3DE995D131938C0D298FDDB9BAA514FD2DDD782F50359AA4BDA51DB2AA84D9E25423311597DEFC84EAF0419484F19D5779E8297D880822B09D5D33D97F13C52E5A2D9B11339EDB09847D9AB5D6EE0F5F163F1BA7DF48414E97C3BA333A72BF43F13D5516E56AF9505DB6A1476A824DE8B6A50A59AFCC97FCB59BC8F43231DE1E1417CF7DD076838F212DFD9BE99F78073208830BBAC9ECE6C92741F991E6EAAB810CDD2764B56A6B8D4E5B743505974C0B2FB8B0BD834B56AA65FF64A71A813B4623D791AF92D4EBF9B578299B92B911998B3DE94F57BC23EC9486B6439C9AF450CE7E7EC64EBF1E835CA36B6C99BFC0DA43236CD64F656B0581B46A24DB6CD94FC82AFF550704FA056EBE4DDEB0987859DAA625E85D5FF7CC9034073AF88E72829D98E1AE4B3CE8D
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_51
+Input = 3E202F366AF4F3EAF56F58AEB925FB438B6C12531B2CCD9F0389FBCDF7F9CFD7168087A464A674C1A1520CB4D83E14FA4E9549058544AEC5C593DCDEB5953C012431ECCD2049D8D4729797C9F19233E068B16234FBF408024EA7EE3D7BE659391BFE470C1E7DACB0C945F98D46FC6DB3D158C50FCE58FF6C3D0B4BCCFAA2196B
+Output = 00001EDF0000000F910641AE3C5455705913A2C9E17E739BFF8B5F05B8D6AB3E6FD9D579B5CB9A7AEAB6C769E6575976BDED511066ACDA9C5B922A989F7D5F6FD8E71E40904088E116EAF8AFB9C23CBE472EBCD380DC59689418D16B43E4C8CE1784753B6CBFC11FB6C3A8E2A8DEB8B5B6E4209626EEAD2799AEDEEB0BFA1DE21340FA4C3F83BF46182D28567A9978D44B1901227CC78BFE30BC52150BF6CF60873FC8EFEDD713755C5C6C71A3D3696B4C7D62EF90C2B0AC3D7827D313FFB6CDAB10F9518E442CF37D55FC60FFC0D0912690C3C8CFCC473309385BBE5CAA2B2F77B27E3EE8EF9697EDD6C20BAEF9A6888A2AD46628E1EE8BD9FFBE4730CC4EAA038E33E727889703B47EE63AAA5EBF44DB055B95BE8A9197E268B7CEF02DBC08FC66F5517618B703E2C60769D9689DE6A5FE4ACF4128562934895CBFE95DAAAEA72843334BE73EA2FBFA1531201D4A57B6182A74921FFDCA21409D48E8283B39C5068B17B36BB1B0583CDEF7F210F9E9C2C552C6C1A73C7B6FCCC7DC9C63DC8972B28F76F8644FCE14CA7A5117DC097DF28344BBB01569D960C6FB5FD6EDB11C67CDE0437F47DEEEC2013F74562955AD06BE87062FA8C4541A493DB0C16D5B5EF3423DC1D28F6394BFCFC70BD8B68DE50A5A0895380CB4C82D41237077B112FB8A2C48509CFFD5E37DBE8AD8013A9CBA356EEAE7C8DBA21154395D42C7F92E886C219926208FCAC4D070355A02C52CE8DD1BF388545E323AB654D38AA89A937CF0C24E8F036AD196BE04F64EDAF33A759AE9FCB2D97AAC99BB2C2FBAF11E74EEA08431ECBEB1DE1BBDD5ECD57464F91C2A4E036F8A0FCC7FBF3A628F5A0872AE92B0FF165EEDF00CC510BF1502BA03C4D478D0A435A615865D7A64668C15B25C867A0380A806F7279DE8ED7D8A8958506D00078DFBE14924BFC0FE3DC8E6FD0DD344EC0FF217335FED65C0A32EC9DD901F25D1D57A444BB97EC7230D06C22CC399E6142A2ABBDEBE18C1829EC57C1B24D2C41A296E0AAA09EF116E499BFBC772A236370E464BDC97B789D5E2C52B67CAFEC4E924AD624AA7483D35AB6099F875A76A6568EBDBA8F5CEA3DE81746BB4425D5D43A19B44D397597D4857EC29BEB02C392B508A00BF37B7DA38ABBCF96067DBA5E9AC5B148BD262861B76BE16AA40259E0814C6783BE56C7E819F89915829341D118DD798155F7EC03BA5BB7C32C065A83C41A22CA6E1C34CECCC7B0892B13CC4490178DDD27D1A7AA98EFD4EFDEEBF0477891456BCFECCBBFF64EB2CE1FB283C74AAC47FD5A40E37B2F2676605178333DDBB6162FF9498B0EF3F4D1A14200805EE119DE9F491A88298CF1F21E6308656729122AD81ABC0FD405DFA41DD9E5293E3E2A2A6DD77C6C36F7A5BCC278755E4BEFB24882DA5745D848E3B8999069812CADDE5259A488CE2F8544275BD192890433317A88A108E418A46B60AAA2C023E9D6938CCF3002CFBE4512AA3CD64CEA5A36B2AC46944AEE27583CDED8E0DB465B963824E531678C2589B0F7848A3FBB08055702C1D5CB22E3F17BA1915C186ED0D79137A9A227C71858CB2104B41F5650F40C6ADDA811089D0CD56F04ABDF53EE89B8F50C7C334FF5F6983E4612705E25FFC326AB818619532AD98B504E35B454A115D8C5813AF318E685242C2D5D5F6AA9D73A710BB18EEF84C715DFC601EC255AC69B897A84DACE6AA54CAAEF4B568307228538874AF5940DE52F02C1422BC5353E0791A95991ED90A6FF5DB329410469A232F60D9000000160CAC4C497E550449D0212351F8362A1FAE2D4FF2A27AAEBE2DA47007A643B58D2149DADAF64B3D6E54455A3063AC84D4C432F6EB8CC9D68E95C9CA2E8D899C2E65A612DD91C1903D0F1BE56FF57283B971A324DB242F113A87AEB4269CCED38C91CBDF6F7D6D9C7E8663B356B4873459A1A83E1503021F29EF6AF7A74BA25E9B12B39B4508584E02570F61A4F55EE6396169E95B33293DF7CB5796A5AEC277C5D7B51E2E2F02C65C7546A00921E2AD9B6D5F9266A3B0851F54C1B351A7ADF96EA1A142F9662CEC64FFD247A73659DBCECCAE4E0BB1C31F8C0466FD94322CD83FE4B9E3F1D832BB1F9E433A4892F4E12F5D1E40192EF56BC7E85610443A6BC71A7BAD5160013EA0BA521EEFE5D8D92BD41A3748A0DBA20C20B9A704F11DC50F1684ECB56F72497A81C776BBD77C44474E5AEED68EF73D6D40F93FD439DB352C42C70B356CF60AA548F85A2AE517EA23609DAA625E85D5FF7CC9034073AF88E72829D98E1AE4B3CE8D
+Title = LMS_SHAKE_M24_H15 LMOTS_SHAKE_N24_W8
+
+PublicKeyRaw = LMS_SHAKE_M24_H15_52:LMS:0000001600000010655EDA7651F0F8D03508986EEA10A95CE62E82C27D2FC37EF78E7E123A2BEC20AC06101E47C0C753
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_52
+Input = 441DB1A5630B34107A12F531AA3C31DD3D90000794F6EF85343A0A8358F157E6AE625866040BD85C4142E3608E6572F54BB3061CB2F53B9C83B5B03C6876525D7283961D327D9144ADB3FCCF92733AE47672FAAA4FCA6A45808AE3954F86103E1276D4C94AE968455E55E71D3ABB26674AFFC278B464D4464DE1069AC2EF9A95
+Output = 0000291E00000010EF300822005B6F0A2C83FBA002A5A4E7EC811012A007BB82C680028F43197872326B0B16D6ECA344BF0D5ED4A96118AEA2F57107E142960EFB15A58345211F426B6E42434DEE17C9CC0C0A4B6EC6073EB2AB8D4AD58D39C11EEBC377A32DEFE32F252E926334731057FB5983051D749BE93E51AFD135042828F46274FA5F45585447DF270BDC564C06424D4FE9B5F5514CCE0716E92D7739C4A305EFFB9331FD3E904632DC2C1960AF5B34F7C9E8ADC50495FE400262FFE7D6AE8A695159BFCE9890665F17B5ADB42738B37257C83B4C79FC443C4772AC4FB34ACDCAB997EF1E0D3B6621F872BD61AFB72D9485E48BA00EE094D14B0DA0302C17811353E4DB5039EAEE56A1427AC5B47635B007AA02375E27326DE757B067542196DCFCE14F151CDCE2B6DBF50F62D39762953F0D9D053B1523779490A7C3DECC15615232C7BFE59C0631B455E84CCC98EE21FB23C3F1DD336B942693EC4E9B53376D2D1D47AC5DF0562F9B166A82F954361AA879871E4057178C1EAC02582D9C5B061488AEA2394B1204BF6AA55E17799EF29027C62E97E09DBE65A0E91D730E3675CE9E8B3E8B2FE6F0DE61FF86DF34E6F95CD3C7C28B829C8FA75B975646A4C91F2F05DDD398E8B7A3F4AC6924D0417C35C1FFE53E8F2606307163E04B8F36833DED9B0DD3B6DBAB25ABE6A48B574A678959C1B6DF15903A236E43B77D7F650610D264A508009744440F86C26E29E02A77E1BE69E32BDA3DCB4CE125D78EF4128FFB8980A9DCE01FC3099E8D85CB4D6F547A7FE017396F16D7DCF2ACDD456DD5FA383AEE9954F247F3179EC71EE6B6F2F2EA383D749B90F16016713B400B2C2A14309D901540225A824562E25B182686EB5426B5157FF513037A56DE9D7F9033825EA963F0E9CCB8FA92DE9DC400000016A1461A4B384449779D829518FA9A75464663F552362E34C2F8593FD1F6640BCFE2BEDF11BE46D4CC4F1A5A6732A6269487E100AC5C6899AE3AD1C7EF20CA0DAEC8D5D63D6425024642F6E3D4B6E9ACB477F6B738E86206DFDB038D1A5C5A47F4405D9FAD20F2A54E4EF1FCB0FFD8131751CF9CC78D0D699DE435FDD0DA96D8643980AF4598B6D07D9AF4A03A21274B510BC17FAD42D25EA6E39E58A1FE3DA806627FE1405E484E69B21832D4B71B8D8973A98915D83AF3058DDC523E96F693CB4A532F6B79B6BEAF5C2B8CA5F1EDDBC1B84B60A2291113058D3FC3F6A8E66EF5B0CE653B937E8396F9B1510BAC111D08D75B300263D6F9C2DE45D1A941A1E28F6C98626D298245CE4AC2A8006BE357D9C3045F6330A1936919749190EF16443E520BA12B6CAF2D9D2B6E0AD26D1C3DB66255403A1AB088FBD5A0A23F3C2E75F816E0A24B9444BF3A3A97AE1AB5F5598E8820FC917E2D29AB8124067A4F8B33444E031F084CF58D42
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_52
+Input = C394D1C784FBA1A26CA69B4B9370B4DF61991D7E828468C6DC33BB11D9C7CEB6848F0B9569118127C9C6DCC137FB485537009E71E60C8CCF293AD805236B694968D347DBC5EBE0FF0A048A0E539201B539DE7C43113689CC6AD08149108C2C54D5305438B18133B343AFA870D8F69FAB84E9924FBF3E7ABC0BF85DF99F23AFB3
+Output = 000052FE00000010571603EE7E86F0E5F233E614FFDD05B702EFAC42F54CC9CAF122C593048040E2CB95BA8F3B2FEDF4612F2D06244384048EAF8248F160F7A2C16977A11612B5FE5ED25361160BB38D9EFFE8147BBA2D802DB8FE5B91F332D1DE949881CCBAE36C1809A005DD625870E32F1899FFC7C6E8DD8F76EDE95F250F05F9EE1F3C7E627AC50C20F6C9A8BA1E3448A1C8B2F72EE9A390BBA92A5788BF52D5D33E4148418DD9E373BE11813A718BFC1F0C08BD061E984CAE85337F20DDE2D4AA1C7CA5813505C1BA1D47F4B6EE144DFA8844429FB378A07D2D61DB0BFB0984A9AA744B4EF86B3786285FF20F34D2BBBF8F44F470A2DA913236622B3B4306AFFEAEB252DC10691307D6E910BC8A431A34BA07D8AD4745D68914C2A1C3F76F74CB6E4EBF281817F7A77E6B25B96DBC30D8999E02C7E8DFA54EF71D41C5C06F6A45490F4940F792B1817F13F852A78C1A836C1E28203E3C57841F62EF5833314D86E12C1A47E51EAC0C4E251DEE112AC41A0D1BB2A06C95751EFEB898569839F8BA951B1ED98F858605AB6FDF0EE3B85F28AD17E32EB3A12B51211E8B3AB4E718B5BC73FABEF33120DE633007C4591A97366911204D7E72D30DB21A175BA1D1781B18006A3948025AB3A370858F55AD628A41D9EA20DBB925E75128DA5E27BB95781C090657636310BD7FDF57A900D8D6B92D81AF3E110DF56896DBE3061318E17D53A5FFE6AC05792521CD3D1A2B4D593BE30E2942CE2F37A17A3F057FA0D1775D7123EF1A9EF2ED89E70159DD30C940D8927E036B7F256B6A8FF86BEF2454D4DB67548D93B72A9B4F6F8621015B617AB71AF0B503B0279C2395E7418673BECF130E5AF9D6A8D396EBC31AD343E7DA9F4614C48571784F2E92AA2D5ECC62DA5BB4F598C37850D8258743C83C3FBE00000016A491201BD078D1BD809F2C763568AD6130575067DFB79FD598053A11B5B99B212AF62340BCB017BC5F6E60F44B3D23E75B7A852BE638CE59DF90ECB74FCE0BAFFB7041CBBC45388B6901FBD572C1D7FE4E199D445402B3F47434BDD834432CB71FE0EC7F2D1AACDEB489495CEC2452DEDD18F62EF559816B8084362CE98C433099CF47F7A58BAC48FA3F10E13D275EFB7477747CAE7DF624C3DB65E1CA1C59A34E8154DDA0CCADD49F21E210EDBA8B6252ECFA7EDE1CB023CF4EEFB5B0C54A9FD8520C6E4D84219D80F482164857D17A3DEC3E08D4E271CC033DD8A05E0CAB6DB20D756EF6DCDB10A0E5059AB938323856D137626FF83549E6BAAFB54F870C82147FA1D6927422C62CA255D9AD28EBFECA8A139439F4CDF4F7ABEF725B59880F3033A12AC15CF20CB47606A66F48278E32E8B4EE7AE8B5ABC92533FF4334B462F0837354E587F1E200F74CDE8D8BC206AAE5FD57F49D45A9FF7B189A54EC2384AAE1FC5843C01F5D
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_52
+Input = A81EF110790F56C592BB6D5436E54354FFD96FE133427C171E66A59BF9AF14FA7F6147D3EE643811064C034FAE695EBD984C6FE47AF5A5EFF1E075B2205D11950B1BBE94A3DBA16FBEEAD6D9326EF79418C6F80A4520163DF6EAAF8FD3F6FBDC2536BDA6FD77839057B50591339CDAA06F49A91C3936CBC8C2BB0C266BF824C3
+Output = 000024C2000000100E2DF4707649D6D4DF86080862B9EF0C97896D55572218591B2238FE0C093E4098711ED22CDCCE5449094D6166BB6954FC3E5D932DCE37507E0B2732F35155B0AE104A782A56B5688C9E25794A29F946C8061D8CF55496A74510E959E5FB9F031DAF6DFDEB339D363DEE715FFF59CBD09BADDB12D10C025BFDA5C1D55B670938FBE65B61D1059F0BB5A9605188BD0AD0956622D756125C737B3FA138AF36ACFE8909E63A22A1F5B27563BE5BDBD8B09CE4F3148208BCB618AC16CF1AB3D204CE9DD429ACF35809CE0772623C21C975796BB8CCEF07A1D1558D083F1D182ED8A826E5C932BC693DE0556BCFF3F99618B4B74B7EDB158AE312130026C317F4CEB35D4AC60212B154C568E67E466739C173CF1064D2D991F98FF3714AA23BF06B5F13B54FF55DA2FE1182ABE5633CCB30C8F97F0305B1FEE8E88ABDE3C807060D7EBCDEB33B459B5E4FF31C2AC1739B1A4AF912467F5D52CFDE8DB3385E644382CE64B2316C8F4F9DF5AD104A6C2D4C324D3727B3670DC60A3D1AC83DADD77B2CDB4219E5C300F343C4E3461B4B0C2E094F122CB0C0E13101940F19BB92B1803AD03F666E148AC6ABA187937F2F7EB15FD678E379800E0312AC13C88872643CB5FA9C600BC15F721E4E74CC2BA78E67C106C01004F508EBA8A008482424D2AF47CE19C44A925F405615257C2D6A83D19F247598C888AB40F62767131B7959F5119FE0E5FFB352098911EF7CA2EF3459E799EC0833831130A2C4B9F14B51ABB5FC7A6C9957CAB55ED893B5B25384B071146143E15FC51AB5A5C038DDFDF2A58AC70ED87D0F5097E57C8ACAC1AB4FF46DC9ECB433B5D6DDDA8CBCBC2F7BE829D80923BF62FFEBEC06B1DED1500C5C93C3B26E939E03505E666027856D8E5C9AC1EB915D504148272C665F00000016C9052B193910291D66DA11164CD4186BCC4D6A723A32BF561E8315D7829387299773353D2E23DB2C0E51163A2AFA5C5AFE60739CCEEC4C9F3C789C85D86717D7ABCC023C99DA678F756A28A9D9B121EA7EADFB5FF07FB078387383724B49DDB188D6FD65B7FB7978C15101B7452AD5654BDEA2B75A0FE5988B3F778F27E29DD361F75D70AB67ACBAD4D5C2868CE235AA256A26979448B05A164D582A51C45D46E2596146EFE4EB90CEF4FF164E28E7FABA62A171BEA69B9EDB51D03EA702CDE8B98DD23D1848CEB13F69F0A18DD57A7508C12777C13BA04F398181A62D25E27FE504121B70FD867EFFC0783C7BEED3B0C01EF92BF0B7B4E8BE9874455BEC8CF241E7B9AE16E4989CC65CB0E61BD7A817487B95AA0057DBA8F59E1D457268A420520BA12B6CAF2D9D2B6E0AD26D1C3DB66255403A1AB088FBD5A0A23F3C2E75F816E0A24B9444BF3A3A97AE1AB5F5598E8820FC917E2D29AB8124067A4F8B33444E031F084CF58D42
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H15_52
+Input = 2447458279E12B301F7C65B48EB37877F95D1F353701035954A8AC9E3115C0893978454FBB025B98C94B5F27E2A21D9679C1EFC3187B346A970085D57AF47C7FA34857AB49F239E92138B06C6B9A5ADA7D2693AD9464D190248F42F4EB7DD079B7CBC23D7C9BBC0C6F8427EA0C59F9D9F570524A6E334A6685D44606FFA86D49
+Output = 000064F2000000104C54FC0C0C673232884D22D69F88F5D2710C68FB56F52218DA8731FE408AF8688A1F76FAB84CDD26F2D0CF7CF39E8C9B9B133A1838B519D05A85D2BDD8BF902A896EEB07D18BDC1DDEF44C528B062A75B5AC5F7A84CBA7DDFBCE383E0364E8C4CF334810D551EBF0B820D52481351AF5FFF012B7CBFF65B2D9D00453BEC11C9ACBA782B41A282EA26866438406F09420D635FBE10176B746A67B5987EF759833984BF7FBA085C8D4C60F98F580D5CB2527D71E2AD0A847CB36828DDCA727CC39564098A44439410EFFF1BC549331B981F54EDB8443E970B50E41B96EE73EA151F41E6DD18B743B480BFA27ABEEDD6BC37E96D92EA2F3FB2F5788295C90A3A1F1A5BAD01E1B29ABC01DEE94F9D6F6736AAB9FE8C9D8E69163C553351C736F1310F69F2457899D06B3BFDB00B40C15882D1719BAC65330A8A9326F4FCA8930A24397B2C114731F943D8785878BA50ED8EB78F24A448DF005409B5744499E6417C365106C53E68E6660B57C397C27442E622A5ABB1B9AA5936283E1F2D8155B984E9D003CF03CADB1C27068BE38C2BFFB37AA23B2D1D80528886C39DA5F2F76FDEAB598E6B71CA2FF11EA67494037F1F83CB63E1320BDBFABB31F437406FB4D44A12719F532685A27C6A02309891C3D047355C57FBC01C2044EE75AE14D3BEFDBEAD728D2A782B09244D8290DC2CE4EA183101C8120D4E390E978DBB4983E2C8A37BA8E35535D145B6656E40EDF9D043E7142E977CC745B19E859FD7A57D55F61E4B5EFBD900DF03FD8D09B398C22D7CA45D916BFC5C30651E3328330B3F4542C6A6331A6D3A99FF5C7EC7B851A0A891F08483F4D4B7346AFC4DBFC80BB6FDD7981B4E10023EE5AAD804A654D068AE3F4A297228380700831DE15A21C19ACC49D90CFEBF7631E74D694000000118D7BC5A9445FB1FADD1448446C1F9295C030D998465E4235583B918F75255C1945BE60F924B71C9C43A810633FB359472B005A559F3B615E858686C61EDA23711F0DBFC1028EC22C33119B19A1D0E30EB7F65529B1FBD2CE0182D16D3D0D2DC095E8315F92C0F70F225BB5B7B78743A465D8075B0B4CD2E0270DBE67671E26507B2528AF7162EA0706A8C4DF0CB801C6D15CC95BEE38A841105B39AB2B1A2B73E70322ACCF5B050C53338286FDEA7AD0E617AC34166DECC906548AE36F0DB01C2A09ABB3843FDFC57AF221E87662E827C490BEA70EE93B2E1A6A62D7039F1513DC0C7D5B32557A2C889D1B3A998145FA50917B298FCF1A7C504A72EBFCF5CE6BB5AF53FECFB40DF962F111D624858D68FBAF1F9C9DF4DFB27CEBA4423E93758580F1D06D5C5AC824DF62210BAB481A4DDAB0476CB8A5794CB0DC8B5A12FD3EBC8092A46D17322547F53C661E442919F9AAE5FD57F49D45A9FF7B189A54EC2384AAE1FC5843C01F5C
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H20 LMOTS_SHAKE_N24_W1
+
+PublicKeyRaw = LMS_SHAKE_M24_H20_53:LMS:000000170000000D7BFE76404BE2543839E87D3984A542D45C5B7124113B03EDE95CA638E325BA2C87455D5B97F8EEAD
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_53
+Input = 0306B007C46AEC361D612292BE8DACAFD2249FFFC738A38FD880F6853EEF67EBD2A93556399B2436AA4B4A1358B361DBE334EC471DD2C9385DEAA3E8A0978168747B461F6890E4BF6BBDD1917101797B69971DC057DC6718C99DE61E5A90F37BDCBB14D22FCA7200F5442384EA92D64409FD7894135E24894D75EADB90DA038F
+Output = 00049AF30000000D2653EF9CC315176E5C68671963BC99F5A59E3EE7E512EFC4F372718DFEAD4CD0E97A89283E8657436EE28D8E02274D5C1F7ECCE523F06685CA8C52E629ABACBA8E6878888D7A09536E842B90311E5B0342AAB19C94B0E04DB95A3ABC9DCECEE42F8E78C140CB87DA75BFB60352E0DD4573B573F7C9DB4D54AFFCE559E4377B065C4FF26BF28B557B0577AEFAAE085D31A873B2C993D810E309F3435FBD4DFC8278D8508C713672B2BB78421CB1A9DC45E7FE51302FB9D288980D8E598AB507D8AEAC92ACC30474EF6E3D26B7DEBAF29307044FE2865FFD9DF567FC8E22D52C1FEBC4BEC9E7025DBCEEB28614B48D9C190290B06A06C6CBFF782AF29B8734B19B3B8BF39BF0A581CD5610556A50F8A8FC421DB7C9B71C69EC51664CC9FA7BEA6F569A92E82E4C8A1C7443A496C0BDE567806430E432D9763A0B308E5E2C1CE59DF0EF3E50C8015CC38B411DB3D7D1168ABAB07550241A880D959E1EB68D31C8796A2B124195D4460E652CAD43524BF22BDDFD936D3A89551291B9BE35A258DD587297DE7018F00F3E243FEF5F7A61931322A098B9F512D44FA2430971D693382FF5CC8F13113F46C548E8973FCCD1246734EAA3E9DD4FE9E6C5ACA50F170D3339229F28F13DC2D023C89A214761D57C14D0D1CBF52F238539260E301265DF6AE5C1D32E03D4D8B180608104A32B618A0DFC9D3B3FE5D9A0033F38502F363D682E55D715626829D007A7DCFA446F5D9D672BC1B1142571CE692CEACA9BC0CC3C9B0E4DB2E35885BDBEB8304338DD06F96CC0A4A2365155240FA5AB7050DDE9F6BCCE831EC5E47E211D3E72D168FDB233D9FF1ED2F4CF8B4AFB437329040EB896AE40601100EAE0DF83D7985E45E0FEE6893D08DE9233386B3F8CA7B7AF498970C02689FD1A12B3FCE4A31A25E36D5520AB2964A42E3AC265CE9AF5ADDD19C203C2A4B214ABC5FC122445ADDCFEEDCDD2EFDDD7020AEE91017CF14CC298470649D1E1FA549DFEA8FA7C5A2A8417AC91CD09A53A0C449E4A172C1B5FF9BEEC62D296E67FB6A6151E1E4909EB0FA5577BCF5D10F2F4B5ACF59EC3CD4D7003E9E1BDBB3B920F1DAF6931673519B3A0FAD575A70D1441CB6D912477C19C5DF12013285687FB0060AFBB674226361FEE4E6E7A41AAEB1D876D1BAC94B5BE0AB8DAFB80ECE2A23353B94C73AC1B351E4F17A83EB75176C2C4A9AFD3905C97627F5BDE806ACA2199EAF5E2A57EB55C5F88EAC8AA3477196FA41ED1FE1DA9A835552FFF999B9F8C52251F57058BB94061AC7C0CE5EBD0EF6506CBB23F7190977639A24EDE6F8F0FCA3D1C4257FA45F5E7070EFC0EF1CA1AB0FCDC66EE1F5EC25CDB9DC3D6763C2C7B4190C3B98AECAF22504842B6447652DF53CE84152A34C3D368835C5C6E535E62A7B170DED3C2AEE93535A0D34CDED4986796C59E18C7695B00ECCA4D21C7DE81186B1905807A9163E622315F184952D9DB00CEE5D94BF246ECE4D9E337BF42B2DA118ACF8E0B73A052DA6CC5381AD4883233E646EFFD2D5884DC2223DF5176B56A622D36C21BECD0DCDE89131153A7C38EC5D87CB90C0103B09EAB297573CA6C04ECE766D3D216A283AE9AFEAA274A7777E3862BC338AE9DBAB890297379254D5839B20DB8516B663D91A829F5635F3E938CA18EE9A82CC7F4CB4FE1E6C218C7C07C131433BA3C69AD5F693DB72F7BDF7F449F9A565CECD509EB0A95377CB884AFD1DB42D7AE7C3E16A77E6FEFE5C74E2BE8AE6CB9276055C4D09561D22F9238FBC917163FF76CC96A377E3DFA36443B2337E6991954D1B7B4CA2DB38D3597896D59B76C877B8AF5E753FE2581BC6539D9EBAA1EBAA8F8A085513DC77E59472F68D15A0274ACE5767A5D2DBEA030AAC1F250DD3B8089D53A10BE5434378E76D3F6354E505C10B4E8AE3ABDF45C7E0B6B8E441F455EF38799E741B00F128453A47C3A23C1CD64DBB30978B50F722C31011760EB32AC3D8FEA268CD2C0F90276FF0AA17EB768FE82C2972D9734C80AA7842A0D3C2C25E331FC9684C6C4BCDFECD9A0BC186FE10549324464CD21C5396C3A786010F64406B9F07C8640C9A6B9B99402F663D19D0FF267C07B4A798EAE2CC2E8FAEBD2BF64AD381F3C7E1B03398CDB1BB409D17EBAD387390709D1F6D46427015BBF32C013641E90EAC8A28D189386E2C9275958C2675D816C38744ED3C5A0E9B4527DDFCB9D22ACD7C0FE6BBC40AB6BC4D7324C0C5B32F3F40D32933EF3FCC610A8F2F3530E70E362175E60961A33F957F021D286DEF09C994216E7F37F9FC5074A094E58B001DF0BDCB31ADBB8F6197307ED9264FD4E7EF2BDEAA86A003EFEC72D37218AB3124774A08A95E6205640DD4639B94BC0AD3A0E75E730F49EB2BD5FC0B5F2DE09F6E5056EA3244C7BF35A1B922710BB5FFCFA3B4DF3153817A94AAD156E3DE64DB134232634A9618F35E25B055944205DF494F598F25AD3A16A2B2594B520EBB241A1CBA1C964BE8370C9BB713E5C02644DDC706B72DF207C0E746464524A90F4C217D82DF0D9C3DF305D38261333D2D847F1320C863CA41572CACD20784E8B77A0855BBC2FFE05A3C6851279BED90A039F5B236D84D6B0CCECC730A159AD57591F44BAA7105E2AF9CC661339E8270FC9B198A2A028ECF3DD22537407F626334EA7945D5A5A2B6546E2893C98FA2CFFDBC95ADE307706A16CAEDE804E1B269FBB8BCA69379551C2FD011CD4F409A3E003BC8C87EB2BBF514F07493C00D637C02B0587A82DEC8B2582C736235BDF8C1826BB25A27DA6863439C6217B9DEE50F30C55DD12270F04F4AF9DB4FBB3080B06BFCAD1EE956133855F58DF6853FF709E147D1BCC8586FAB20598A7EAB835630706C3612524AC1C294334F1B62C38F56F662669089041540E4E8A9FBA30295165D61B550662C8B2705DB6225F5DE883887454209CA0F747B2D550D6CDB157BEF20E1B94F8D1130942DFED1DC570E7052E0B6B51E8ECA9A35B94B8CAA5A7B60B19961F3B1357194280F12472F960C7203E09724EED3545FD99CB1B2DD9C83622A0883A7036A248961656597F4E7A7509D4A3EC197A5EAAA39ED9FFDAA1353488C4FB0544B3599609ADC0F83F691A3733CAAB75C60532867D3B2AAF56C3C41A88E74AA70BAED12AAA910A078E9034792EF51A596CC7556EB1315D26760524C3D848F44303128EDC1D18A3A9F5FFE42A6B32E022FFA7B97CD335CDCCE343D2C66DCFE4F0F52565C8C8756D624CAEBE76A6E9A377EF2B467876ABDF074BAB98FA264F67FF246C7B5B60178585E6138ECFD2BAAE88243EDB95B61CC0E9D8657EC4060EBB3A890C35C9A21E509B46AEC0A1E3309FE51A86C4C9E9B1E2BA7378111FF0F15506A61ACBA572031C1BF6EBEE070EB7CDCBD9D91836BFD1A5AD70FE8FCD570B582DC89E8BEA82953014BCB849E051FD42AEA26D440779321A0DB9E9D7B28987356AD42FBB56C0C5530B15D9B855D7CA28D42EE8A5196AA0B3E75A33448178172C5103D0FF934B2E0F75689E41EC925898FC812C14777D63992776E7F120A45E37EE24603851A423174F0727694D8A91B7712B27F69EC1380453BC3FB07463919854E8C8EEC63E02D9141B7E2732035927F54BE88FFD733DDD87DB2E9E45D915BA9BF5B7AE95218AA68FDCA296AE4A183CF71282E1F6DAC6F63B990D097E1C6B6CA52BA680F9C519F77A28290C3213DF6C26832DBEEB8C3A0012B0927DF8F4084700E7453F0CD6CB29F806113F8B24D10FE88D01FB2A1B663FB8B47A0956D2F28CB6C1F9DB423CE9C25A6986F74FAD60FEF0AB19B853A160BDB7BF016024D51029388D326886C1012A8CA457F106CC9BB847EE3DCEC48ECA649B96921C2A5C907E8AA8318078DB531FE21B745A1F1C9D2D731E177E806847F111602F903396CF1E5CBA16B85E6E777AAF0F1EC6A3D7B35B78D1DDDFC78486B690FF1D4AED1D6BCBFAA53E6E7C91AAEDC8FFEA625AFCA2F290FBA129A3C20ACA51965321A3CF4E4D4FCA42A4591717BDD048996DCE15067CAAEB2FFED3D3DEDDE239FBD447FC861AA7401DD670410DC3C1EFE294515B456A5867B45F7DE8C020B87A62B21DBC4CBA70E64C41F1B69E1FE05523810AEE346344AAD0BD73FA164ABC0EA2E27426948ABA0D968EA47F60CC5BA6D1FDFB7FCCFD2DA726AB37C0BD5E7AB36C88EBBB1A41AC92334FCF6C7247535DDDCB74604AD936263077B2E28F4F827A3881AACD638CF2378ECD1277A8A115EC2A48373BBBE030E56C3469D8B34A3C9BBF39A9B23EA0D9FC0D814A6AF8F7E15202AFB069E5955B51073AEF02116EFEBDA091B65E4B7DE193C458198EB68583444699729A46AD8BA0C266AB067947482041E84FAD85DCD47B89CEA89F573115669D9B27B1FEE3BDDDC227A9955815DE48AF8ED5B4EC858C6767D576D94777C97FFF2CA2688741833EA7E555F54811767027A5971565D29DF443F669C0DF01156FBBBA4E0666588649A3785617CA6152345B40013004313EC60CAEF42F58EF640952931C556FEED6A7523EBD60D2B6410247BB8E63B80730387290686183CF319C9739048637C81C5DA010E78449E504B8B97EB0704ACD980F3E809C814AB53B39DDBB39D2607FC1C31EF7B16F368FE4B39FA4A4822AB2A69C67D5E3765DDF25228EC382738F38CA62ED4E205C569C5AE15B868306054B9A767D1C36731BF722DC961671B695EBC9E5F3C09FC640BDADDED12974F680EC6A776DED97B6D299B436150FDEABA588D7DABF31711E85CFD0DF6DE7F1C63EB2B65239B27BB81DB872C1597EA47594355FD958C7A7A9E20146D77DF1519BF5FF5968DA4F1C29BC562E348815BC2279C366B602A059231B73F2D2908EA1EDE1A197A515A03FAA23308D9D67B75323106412CB7EE615720E608BC7A12ACD851C76EC6460ED2A32FB6653A7CB05824F57B73AFB232CCE75976D1E4A57D395667B396F0A2B45BC6A16ACA53CD46E5C21159F9D9BEED2A0C3B43D1016DB49326B57390833CECC597B36307001AB95F6F5DEDE50CBB03A81C7839EEEDA03F874982A4117CA5B42E9F44358848D2C8B3A5E17C331B77DDFDC2ACD8E3B941AB9908343C3B9C197E4CEA17B7A3BDFB0F003D8585213CF95EE711C07D3C75261469FB731D35B400C86FF3616B02C9B53A151F52AA55FAA615684843D01AD32F49131239797123EF6CFD780590016778119C9D33634E55C2AE71C9031CC2FAE9A14AEE52A6072691A8FFD8B47576736384020966C265D6B851CDABB6041A041047E624B60A42E9BB6020CAAD5E1A0367B37223B5BF415453F30F8A63D2A82CF926D0872F6CB6218EBE1C799DB678312EB9E356A50BA36368E71C5E9D0B23BA3EB5A1525767B456B08470B3A1322A55C39346C7949C9FFB6534E182B1A94A8006FD6C31CD8D7C0498D7DB2EC30F21D2E204B26504B1936CD2488D0FD302C7F48E2E309DAE780678E9475AEA41E0FD3C9D4A2AF7BDD26777DA24650C93F18F5D6B954783560887C37DF3BEC9C4CBA8329B911D3D53D2D50B4226C1CCEB38C23CA41CF110AB16C272C15B5CAAF8A4145A97F1D569A0BD45B9D6FDB6E3AE16195B7EC62FAD88777B48F46B5BE36C2D676E98C7F03E3D629430C62000F1F6D96B648AE927BD62056D695361578AB9576544E8B0885E3E23D8D19E32C40CE60AF20E734A653C414ACB04FCCCAD7C1EA43C44A38F042DD5C94AD0843768B035D3218022989EA3D8B7BB5400CAB66D300AB183ADFE663DD888587A1549AEBC3D441D0E41A171F3E0EF466DE2DDAF0E45F32085940F92AA0104FCB35B5B2C7DC6604161055729393F53D788B7E5D9DCFE27F01D62A9141E6370917B434091645687569F5E2F817701F6147710BA816570809993CCD1498D751E398AC8C8D7FFE49E4CA03AB2E249502B643FAEF229F92F4E232EACEEC4073FD5D4EE0987F96F429E112F7F006332B3EDB96DA2CD6439E8771100A36B8D5D9F04FDB2BA4C74A5A28D45CAE9B14EDC90E2931B33C486A3EC82E51B398565D3D99DFDA51466176C407EDF956A29E4DCAAEB208F43BBBCDE4EF436C437476AE28EA7D8A3845597D8F729DAF31A6F8FBD0874B8D463D17E2B0D552E7D195FD349C6790C25674A3B65D73C88A2BF0300E9C91ACB22A9D7EF8DB1478B48E06DF7252203C273722647B89C466ABB3A450F611675F6AD93CD5F8DEA1B96FD331091EFDAC464E5A9E22D23E150AFFC871D3840F6AD1B17EF51C1D58C5940F4A756EB7D64DA5CCC56A8FF867EA2BD45176C0BF6ECD3D489E361D3216CC6D86B9F9A65ABB5F0C55BC188A9EAB0CCE6B5476C3C04DD4F6047F1AB4A674EAADB6028853E04E1B19713566388C1616D249159A7957DEC9AAC3139ED3B861F9B77DF9A4A87D53D584510FB126E3111AB5A42F8051CEAEA5A8332B59C64D304F4E36BD591F7E7E397117BA28447AAE0C326E4856FC9CBA83E01A9428AD3281E7A5EE795FFF7A4F9B3D4EA55FA48DE5BB4ABBDB1E0EA6BCC85BC0CD1E007C42B8EFEC4D66605FE598653B78533D5D34311C3BAF0A55C196B358165CBF1BFC1057F012CAE15CFDA13627F66359B2F9A2070555E55AA451C4CC76A40E3B2DBC274449FFC953001D8F9BD02B9AA1EB19A380F9228ECCF80AF24B75F33F427C7976CB7FED1D7D4ACDE0F39299824951BD49832F487B3F520BACAB36D511E5EECF042D7F9396FE2A80D1F3441129E152B5E7994A905AD27E115555C2CB5C386EB2C553D4B06006CAFD1BF9F668C6649ED0107B636AC23CB74F827006C5C806353C77180F330009E33560756871C0351797E87200DC38DB7EC93654B372924BBE56AF5AA9FAA20E3FD345000000170450E6BD0A623C63D27E04EE3180F43C4C3841E1C1435F9A8086EFA0058808DA22E7DB3EBB6B42AD8475C405FA5D3A751CE9810C65883EEA47DEA8B3428F130FAB336D17FBC6E8A60FE4B8F13BDC0483B4EABF12781BB49A95E9E48E2DCFF7192BF2D368172E84CAA52B5F335E339A1FD6DF2182EE47E8B227D43642BB51923040215C8DA480D00E6F8407CCE6B76FC9F54DC087BD177F87485A4BFF189B357D06EA822086A6EE77EB41F7251F5C2E65D5B1920D831A9CE69C9407DC2AEA3CEFA1732A470367CB5D2355ACECE3041E44CF5ED1235A9FABB6D053724AB45F08D283B9D5F5E7D887C881C81A0BC2AA46883ED0A587B1F60FE9CCEB37539AA6962AAB70721192621BE8E31F440628DBEAE285A7D61C35B141671D531B1ECCCFF93966019BE859AC9E40019F9377A503B66D9B781550E3D86AFC09FF2160F9826AEEA6ACBC81060DB7E33CA59F6A3E5AAEF7A498ABE853DC9D3409E9A41E10739725A8BBFC321DFBC9FE2C52F7876672FC6F3F30461F2E94A05E0ED36F7788E60304308AB2D270CE91B5324DDBA4C89A5804F95042DA1A4662D5639B1EF9D7774D480CFC298CDA3752E1D10CBE71D70057F4A65166B0761E00CD90A87EBCFF41D4A1053AAE11DEA211BAD513D6C1D25017065826044B4EBBF9605122A645568DE62B
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_53
+Input = 227493CE3700D7DE684D3CCCF65A7645FA888565D688AC46EC9EB207BFA88E51134447D37B97E9090D3AD236346778FBF1FF4539E5E5266A480F652009E4193A8370346F55674540C16A4BFDF2F45552BFBCECD8E312C247B39C3BC0D7AA745838C42A8AB937B7DDD8284BA72CDA0683CF3DCB7E3D51FEADFBEDA70D441D690D
+Output = 00074D260000000D2C363E61C1C227A37C2E915038E6EDA194D45B7F5C1355053A36AECDD9084E87E7242B95DEADFD70994C6E9735378F788586D50478777DCAA95F9E3A3B7CE24E1A2DAEF698E4024EA88C9E84B198ECB32CCCAA1E76C325DD9380E0A51B03461FFE724C1C25D031AD32F3A9AC42CC7B0B8EA54FEF94618D461DC166B84E8D9592FE3C5941AAB7433D7BB5CFAADC98CCA8B4468DEF0F1B9B6E7F8DDAA6289B81F8CFCE0F213DB93CA3710E0365C35DD8060CCB13910277317F2975D06A3F9F8D1E1F716198A69193BC2EAC4BC6397B5A94277D2C8C1C317A6093A99D14E911D18AC1F174F6F17BF8708A66A36C35D5B6721D40DB1795278DFBAECAE1AFC05B2F76F5B1F05F4EE84C8864E4C37289E98CDBD5EF3917CB6A67118988906E883EFA2335BF960BABB3BBC00C22AE232D7208A0FAE88E8744F18024E0487F80D2C6F236E8B697FC26D73774AB4BD1BD12BA0FF557D4DF7BC7B910AD235349EDEB9E1DBF4269B7831CBB2D463AB33B6FB76DA5F8944EA96E7BC23723E62D23E6A206038B13E51A58EA8E2D75180DE9A939EBE8A90AF918A5DE03297329F1237D4D1E87D33FB0259F3DEE9B1C4D7554200428781AA2FA7AD3E107522ABC35D2DC9CEAED0742EB0FB63581B807B713BC624B6E340BFDC2045C3AA4428551B542DEB1B840D28B5F8A658245E044AE8EF39C55A131E6F0C560621D79EAF238025DC4AFE8A100FB4DE67CE98F2182575081F4FAE960BF8EA2987D690CECC5D86120D9002C5EB1676385EA3D464D1122C07CFFF607D39065C0D2641D93B4F63E894952914A25A418F211C64DEDC333B5DBE7E86540469C74990E55014D4FE15858B18B67E8839D697581EDA7B41E2E6D27BD1C291FF334ADCFC28EDEE19DBD76D52F895B1AC7CE2387DCB27030E17C901D526C055E9FDD6528BCE0C223301110D1B762336BE5AFD93BD333C22123D5C50E4B8FE424930882AF20B168D7944BDC82C05875CB41FECC326A803447F9AA95E72E719A6C04A2602222F530FC237840FBE5200BBD9CEC1E167517E5DEE17A5D672FE471F73F739C3AC32198BFF085B0B8E5129C06E79B1F19338A7BE30F44910D4E452F04DD78B9FBDDF143F62DB24C2126CBA06FBBCF2A2C60ADAF9EE84A8CE414A2501020ED73BF8A51388F8034CE50A76F964D2B1EA6F0B46B00A7E9C788B3D00F789D51D6F275D2B1E21EFC537542491659218338F37A8ACB266A8F13AA815F989425FDB6F5FDA5DFCBE53458366885DE6EA6039914084E60DF5EAD73673602B8097F306FC0C9CC7604678920248561626B3D0F9D52ABDCFFC8B577AC7089067A28AD84D1557F33BE384BF6490799A4383FFB11680BE6584E29DB70209F73978AEA1EE830C0EBD37511C69EA8879F5075A08B212D588A6FB523125D1F83875D804185BD8235C16C83102057442E6B413C13D20B0AB80FC84BFA4A62EB1C8701DC838398F6155F3111FA8688E2562697F5FD81B92BBC14072F2074108DDC542EA8CB647A9BB14B04C1ACA0A67CBD51F2A9768262A9035A18D30443B3E3C25FC373031C9D82C3480DCDF8BD868CB32821469872190D2CF2AC4F27201A11A39F8E5E7A8D233CF8241B9D2FB5986B785116E19DF4F386F80CD380E2EFCEF924B72712EDB7B8556CF6E1BF2D258CFF8DAF30877A7BFEE4AB76D75362A041C2163863CA9BB954846036D8782D61E9C42FC8C56056C52F024A4CE7447CC1C3B63B63F80E10405DA3A8198BB36E65F4DBB3D91D0481B1E7055FA3429EF362DF1F879D3334EBF11B334E4E98A1C290144FA4401CE361892ED7776B7A3D7CC751F345CF497841D50280140024E693B71EA4270883DD136A82CEB49B5BBD49C78EEB60F4951FF9A1E8FDE756BB97870862F6FA776B24240CF0E973EE2C98C88323D51FBB529A654EA67B26ECB70097435F97A81A28D351B0254FEEA2C9E48BCE040EC2B5DC2F046C75B2ADADBB5F950AE81C393801E8AF68DE96C987C0EF99041F50779BD3AD05C2E4859AFCCD20033C8E5DD32E8CB228C4B0C849DBA945A2F485A12BC5FBAFFC66BD3F2D9AD43CBF724098256E110A5DE8BD98182E9C8920E1EF1E5B57E74122B1C1DB4F2E5D7E37A61C6888C6EB798783E487100B6E6DC5A072F0C642C270A4CFF5AC425E6EABF3732AF4D5B7969D36AB0D549F77F8A519DE2DDEA72957CE0E7050B85A15AF3B2DB35CC8AE66CBC919DD3DDA677FC4988090347E579DC61B1CA9DC0026EE01E0AF5C00147F4E79160F1EBF5970535C2925F0E4B57DEFEB2D7BC7A7F17DAE95486204A35687892C74178D48CFA13F2F2FAF84D6365C58926950E4E431A791963EB7724B05CB86991638B588AC53A8B54EB65556B179A2603E066CB61CFBA9690EA190C358C8FB2B6AC3F3759AD612FBA43A571D72C8AFF76CE5FE315CF776D55ED5D3AF5BABFE36F95622F9CC786F7B239CB7E659493C8F9FD0B152D01C44FB299270132ED97C701B53B1D5AEC1E4EF8C4449104CA6F4913BE1CB76623D250703CBF98EDE8C9F633374C080525290D4280DD384DBB557A74730FE3C51925ACF04BCE4DD3FF512ADF97D4A9561DEC1323D22CE27A1A913AFB6567498E156F616D4C46B625FEE07870C915B0AD7F5BA757D1BA96D8ECF5C51305E33A34DA8F2CF8A6D698A5D053B106EF9E0A3801956A9B1388BB9241E67AF761FD28D3DE006A5C5633718DAAADDFCE6FFF3CBE1D7B61C9F5397792DB04F27584B01EA71814192EE6608FAAF4BFF1B1D44F7515129EE2C38C3B23C9F82C0007EC1F9D4B336777E555B8668DD0C6D313CE8DB3B9B576DE795FD1192A07FC435B871227A3646674C9CE122DE9DB9D28511B779BDE00E21D6DDA5960FF767E6BDD201B6176AF5C05695228AA181EA8908E3F01E36533F73D319A34B300CD3FDB1CFAAE7FF0685CDB6894222192E9FBEE455C7F21B7DD209FA3961846A77D76DD6772EBEDD7F9626513C3134A75C31A3413F5A704711B0535B94B674F9D004518BC08D33E27780F7837F0C06A806D3070E61C14A541660F689D5F20E11A2FE7EC96E3670DB4F2A12E39E1380C0A6A31684473D19461C6ABE634B83A326BEC2A9C1B74E917C00C538A326DF97A885CCADC8989E9393C28A594CB57CEC77E66E5D2B3DFBC15E3C3FEFCC0DA61FA615261C91B633C72B4C0F97827851376ED45F1BED4FD2EA85C1CF343DE3FB1100FC5E72305D5DEEC3C7CD409D52F8E785AD93879F603A6FF1BD071A686E1E3E69240CB37AF2752B09EC3639683D72E4667417565B113C7CA72769B0FBE548C6F0B1BD4CCF0D6F321833E05D6C64BB3DADD25796D9B5AF0B7FF9BC89C46993C77B0CACE2DBB23B333199ACAC01A21602E5C3796CD4F6898EF1767D4962F778C1CA0FC5AF240D4309D0E98E4D9E56235A4EA26D2DF0232F007B19460CA0C9F11F61DF291AC5B778387A9278D6F8B933C68FD1246F9461205F0BF3EAEE96AC077E29B3A32EBC428839E63BF2F053A4B4093F2A8095526AE81C141CD4DB3F29E0107327A06760F74708293420862759BD4EDDBCB492E79297984241536A0AB15A163120D08F4AE6BFA9F48FDD52ED46C91103D4AE1DCED30A1AE874B9FEF542E380621E54B4E1D3F646AE4AA8A0E1FCDD3CC519E50A6A639F1F23610F9EB7C0FB382ED08EC9EDECEECA5F58ED049F84D9C2ED30612BD62B00330F70975AC02B0C6C2AB93324994AECC298E4B87AFD0EB65D5FB4AE7A1A693D76B5B9CAA0E2477E62631F14F1D9DFC6C93E7A98BD2FF259DAECA3696AD0AE836F016660F50BF8C3005A05479B0E7EBE24B43D5A23A1B5A5222CD560CD975C5521C24C37BC0FCC3AFB8C95250D3E621AC05E47A44945BB7F6DF91DA847659799590BE42E88A590B612829AD9D15397C03C59579F374B4895B59DFA36AB6F14291D23AC9610712B4575546017BF9EA22AAD230812FAFA38CC19CAA3C41E6CE7EAB94393507B203D9B2485A53BD9442CB390E1DFA002E5EDF4A27D3271EF3F6A7EFE89F67366E5FBCCEAABCA08AC488F8B8C09F544FE012A53B3A549139D00FE08910A332537016B899683383E94B2F165DB5B95EB6B92B3213CF3D985782C070055691C04E345F4A35A4D4EC101E0DBDF5C228DC18FC3B7DD0FEA9BA16305AF50DE0220AB7968B88EF2C1F5D17BF2BB576FF11D50D27D6220BA9945C3AB36008D50052CBBCC38116CEC149F12AFB48B0EB5DC2A8EB7576A7E021074E25BDC92480FA062CBAFA81C97BDD716DA479F01B6B7E24A0D19DD4BAFBAE8951C84DB65C57E44361FD87C9E24361F99D40B7F45A402A446A6C3F811881E7980688F5AE748857456677AFBF7AE08BF494406F556B1B01375A4CF8DA40D31571904817EAD78281EE88E45E890B6D90309221C98B44CE2E7CD04755021E1C78754CD48DC8B1CC4232E4EA34976C3F68DB616EDA3D61126F9621C7CBE07A5B79A5934321CEFFD81404EB2ACA926A44E2C14318306CA261C96D54D09A113F16F9AD177AA3034E1F7B9539CC84D9DAE8820D79185BB68B6905D43A4D84B293EDAF1BBEF56DAB3A29282231280A3ECF0C71A14DEFF9B7099DB0404D01643FBEBBFF6DF97A3F067E6B3E8B64C8320ED74A0A2E4455F699C15DD648E14A7B0B033F75C6B872C545B829FDE080D19F0A8E82003E5528E81224C86F750C36D552295F37E1B603ABF3DF6048AE453B13FDB22A86AFE07C5B7AD3E4CA1CF8F06DF032760F5CBCD7405395BAEEE44B64D50079548A4220605FDF629E3C7A7BEE6163056874576C2168A3E78C2FF13EE5B8F17F5C8EC1B16E0DA47826297C4E9D8CB9C244321C9CF589D8103A65E2209E7B32CBE641FBDB683D4E190CAEE0E6CDB07F4BE957F9ECCECD8B3C18FBC2BF202330D12D0DFFAA4597A2CEF7796AFC62F8C1D22281A361746670343132FDCFB6FC827D6E4789F6BAB1DFA9702637286FC561F8A949CBC9C08ADC9F2AE5F60DADB0243C84FE96FBA9AF0F5125B2C7FEED248C1CD3EDB948B1A526EF04A0339B64ABA102FCD76405A85D854F6ED127DF0B2B23B9AB095AB6443DA983F07BFB146BD33DE0B928A06C61568355AB748242F9B97EC4A79BD69D18E67314CECC2922C32A74EBA203F9BE7CA9CA2E7D371C6FF54971AF857ADF89FBE93C827CF431930C466D8C7E11F28167E5C7ECAC5200BF93A2C5BD83E92940A255B8D2265E0C7374E12A9C09E380C37CFF05C4D7DEEA1CF5984D699CDBE02150B122CEACADB95C6D126EB16F8800565151128174F8478A8BFF81E41E806FC5566E8135CB80C0DEF782017397DACCA705169744338E514DB736E49A44579D1584EB261980A44EEDA64009C80740E66E009C1F13424AE551FC6992582CB6A81859BE6C14C16C30C120D7B01B0C3727D79EEA94F98B40AD71C2405219DFF054FB3E61476C706599D84D8728CB6375D65A48EE821FF2D98E1A08CFCA607FE1E738FA00615E95A1F0C7102510A21C3E567A924BFC8218C0FDE1AECB3F8702ACC750FE5621D8EE5232CF13DF067ABE792E52B80EF53F53C14AE9AB7A00B5B832786C383F6C57BCB8C703A87E9947C4FC4EFC2F811646130C126B265729902A720DE657697468481C5254E37AF4BC1950ACB5C59658619D887A11814504F267B169BA797FF6515069E9BCF43BC10BE987C3B72733D05EECA2118305716B060FB5CF6FDA93A7376080F325899DE78EC98DE91B900BCC6FC73F941DB9E116ECB0AAC700F669A21D4FABF627819386A92A565224AE6CC972F8379A949FE24ABFC1BA7F08E1E5F4AFD682D41B5D3EDA9F910292DCF44766F0E0E7D3C99DF3DA4E11AB1360D5D90CB21EC2A127839CE04F6B314B3DFB21CC3E6A07F7E18889573DB754397886DE182C6EAD69F581CAD785CAB6B19F73732F81BCC29511219315E730FEACB461CB57B044210648E5047132328D2C171723F38EA7DDF3CC13941088FD2EE3B589572085B8470CC81EC2151E4751157ED1A184AE1215745350B8175ED7BD306591C3763AA946A5E4B02859CAEA397962D3CD1E031698C0C8051DDB0AD16C6F9B1D0D5F6917F0C4B0F9666D5FCF8BC88E3C9101DAB587C4B977A4BD0C95DC8AAA34EFFDAA4C41B5CF9ED13F6FDD97A84B4D277D39480166F3C0715D36E6C135C1933783CE8F257E1EA49723CC23BC79549CFBAB3BAC33DE93B28382997304D0D7239F37470F90FECF768E40027969DD76B3BFC7CCEEC5AAB5870EECA10A071620F0360C093019BBECD7D3FBC24A18432ABB8E99B26797CE75B7A2FE587E1804D09FF4B6E0BE97DF04445E6D14DFBA29688F73772BC3A47596F240C7078682E1D16A3C206CA2D19CE2020A7B3E4B0D47A4B17EE312FAAB99AAB2CB9BE2B2E0CA38F2A1B98AC68978F0CCC00AD23DE4F5DF4173EBC3AF27BC65C54F304A4A7A4A14737AD0EE0AD6E93AE37CE4F36BE0CE0793EE23326BE5377020A1DAB7CE03B71DEB2544E63B8863A757CBE50851C3AB18F0F6F846408C52D345E5D99739DBAD9DF925909D745CEE341E3F018D7887E1F826365897D8C1C21EAC0ABD103D7A6326885940090E89F968C8C79CDA122BE6C2243F2965E4B2F8279100CBC31FDB87B29109DF5456652E89F0EB64DA445A693927ACD4188B650CBAC94C462AD0C2A54DEA45DFA3407E8D3BF927E0B7AA3EB07D76777E50D11D266D0E67EB2C659EA8DEA5272CBC4B28B698157018FFFE3AFAED5292F1DCB734B65BD73CE9DAA6B0D053FF03B299DA36672ABDC59CDA4B20DC99DCD4D28ED3B632787ABC8EDA6C382C0B94942C30251D4166DD2FC7A55CFD131EC3AFEBB1EF14F0808A7FC2B7D876E6C2D9F3C01D113E4AE7F1E53C8F7524F890000001201DE70301FEC0BDA5E6AB69AB265D784CC33C0C98CA800AD1D6F334D3262D08D7BA0F87275051D4509FCDA91037833FB75EEF0DB1CA67E5B36FE3B3BF7547F3BFF2298538D77A9BD71A8B0A9EFFBA27867ECB5114A13707B8C535205C4C9E36FDAA9D0E50AD3AB13761659B568295A3899BEAD3CE28FFD54B7882AE3E4DDA199591F6366E66F878A978CCEC04B986DEF98EFAC8E16C7BCBEC9782109AE7FCFE270FD972DEEE347608FF6292B1BA59A8B5A83D3839F666A8F6A54DF872BD6B6282B55B8B341F2AC409CA5090C51AFD0E517BFAED388F74D7562B57013BEAD4FAFCEE79882594B3D313BB756B465368DA991CA3E1ACB52AD69C0E1FB2BA988E91D79D92C5B9AEA726B72850351268FD7DE8DCF44D46930CE2123E33608879AE4CF1D458D88EE57EC86A319E1D9247DE63A5FBF4959AE74AD9C6B21B350536D9EA2BAF4970DBBD31A2EBE4E726F8D9A0A0FD51BF0DD7D68CA51089E29092578C68FD938A9100351FFAE6DC239873A64CFCACF9B3925168ED56C37413114DB5349EBE919EB5340F2D722826F2916BCCBAC6901C598E13A12AEB6034A22BD455B4BABC4FB9ED2628F85AD0CBB7E10CAD2468FA65166B0761E00CD90A87EBCFF41D4A1053AAE11DEA211BAD513D6C1D25017065826044B4EBBF9605122A645568DE62B
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_53
+Input = FE893D0E1B0B0FB530E672E361B9F73AE9B597645B452CF353EB1C0A3A7012F4AA7BD2A6017475085F2E2155EB8F350067227EC7F430DAD1303E8390136FE4523B5D7296B95E5C687D8B9436165D32D77C2F7A1EC24E511D118C055DDDF294F46537B21D66B230E1404115464DEC5D369C6083A763498AEE7BD948E9409CAA93
+Output = 0006E67A0000000D904B69BB5834DBDBE862232516BA21C74F634CB76614F720CCA31C0BA56DDE9879A7A5E3F91514C47EFE0480C385EC04A60F3CDBF661580AD8DC6717EFBF25789AAFA43EF9E5B1FDAB53A8BACEFF075E86307A2FDAEA414D32894FC628E9CB28B186ABC47181ED82960B73AA17E7351FA3B65C424472F966FD35647DCBF82711B38B2E753FB6D0F52A8DFC2A6ED1446D68A75E39E18C2294F310FC8C14538C12DAA0AF9F3ED00133723E8149F5BAA45255E8210EF4791E3E6748AFEDA27C51F171BCA5EFFBC3BEAD485B4DBEF38809CEAF46D0751FED7A1CCDF406507006CC3B5EE787DE94062144CB5B8DA77BCD76D44A0C78CBDD25C3EC4DA2A7F6756B4E17876623FBA235866EC37E847C04B726D249B7022CF2EFCE54CEADA970D55345E1EA903877DA819CAA61A5130FADFE77B9F175FA05F9CFC91997FD59581E64FB75B555BC42F9B7AB46024C1AFA6053BB4C5CF0E42843B772F934F1C15AF2D226CAD0C8F0A87199B725A1FD317E7A360D26F1F7A0190C5C58A7E10778049C425F8F093218B97907E603A5BFCE200B9D384F26DDEB3FF027C3F0E94F0B9F849D5023BF997D2A5CBDC7796675E3DA7BFB6D44E834DB88673B447FD2FEB3B7F21934343846DE08C07A9B2A7E7FCCDDA322C1734AA6F160266F5AB9DC3975A5E195F784821DCCD5D5F5B1B77718361B0E126873C812C6B77B26D87B3C5887D4F1C0671A40473CE12D7A871203B48C703049BD7B740B43B6F8B4FFA895F11F32E467A679AF8872ACE4507768D213B0BFE3FF17E8D45C7BFAF3754F19F097DA78F8C705533CE9A9CE1A0148CF48AF47B2ABECF8287894557DA7E846FE047E144D6CE63FB738A2D6ACABF1FB4620E479C39163ACB64B19B843D16F64869C5A325623A1668027648B7C101129FC3CBCF29F820D637A43499E981579AD4F9563C85D00C98046BE401D239BD56CE4FF14F65BFE5C5411793327DD03EE792DEE01429645D10041352746D512F18A6C52F275BF6A26E757DE153C5B353258F1A02ACE2BE246B9D5A7F51A169007C0CAE65A29CF4E1DDA0A9CE8036DFF6E3DFCE9BD15DD2BBA006C47909BE22352D50BA630C48F1EFC8E1A0CE6602E0E5F593EFCB239071266E675A04C5A246580606850BA2595BAB88F38437F9F9562F6B2F82257BFFD320E82F09E9D8DA52419F34913A2B777C9E2353D68522079E25AA75E4A07F4BC001B2070B19F4E9515BBF377B7483514B97E9598DEE9235C8FB95D3EB130A8010A50B727FC94AA5C3CB0806D05F21B8ACF7CC96B15AEB6E3A6C3FCE10F704131272854D962AE9F8C568F182CE447D3751D03DC8E0B11A3B9885B611345D428E5B582A9F5FB93E34B45337B75A60EA14E7C12BE0BA60DF605B84086D29901AFE755B77DA7BE78DDE907117EE425738F29A42413685808FBC425370DB9429ECE21E95494CA3167F2D412F7048353EAED1C85D20CCA5413EE8DC7C4BDDDCA79F514B2CC52A39CEC8CD0424244D92851D984B50671445613A83F0C01F5BFDDCB94812B855FC374C635514469A24904EAA6ED87C0290F16EB0035FEAF6B522E61847A40459A2680F25C1C88A47ADFA069524AA94573C21F3CEE8FDF51E043CCE0FCDFB0D8826427CA3BC1411C144DC4B018BDCDA1749997B49908BB9D411582C906D45ECBE031E94F8E03B1800915B54838CF8C6E61D34BC21F7726C358863203676F04D6B178AF0057D7ABB77809E0CA44E3A577515ABB9AF5D3FDAFA0D32E661D34A8B4E369E7A52FB7DE4E4192DB6AAA2C6BAADFCDB3D14A9FF300CF30D950A95D2ABDD87D0F97C8FD49A4580CA1C0F99F5989420FD315F666787B5EBA830A7F5D06DBCB4A4EC613E077D1913019C81919C21A2BF8E1D60F43DA3F971B6FBC040C3C50A205C2E4F60C06D5F2820BF2A8E93F5C9DD1C50068AC4E0C962EBA5211944D359CFC2D1595E75100A2884FF0CD7E1311779D3F3791377E17F1989F7BCA242A83F13029AE1E93AC75C5B93DC5CEADDEB2E696F9687413CD937BC9661E699BF9A206995109AB95A537B2F06A7EFBD3FF5A5A36C15D96CD8C71D4C1D792189322C6158236F3AA1321D2FAA5E1D756294AF4984BCDA174B1F5E1F31E9F5432EAEFEFE696E29E51C27EC9CB0050AFA7A3EEE8BE77FBEE817ACF4460E903DE2167FCE678FB3A6D4BA985F897032EAE2B81A20BF95960D7684E2BC69D3F9733EA3BBCFB802B5731F47DCDC96BD36F4E5220E44FAC968A6D704B269258BB92D3F27475EA5DCEDC1DAC0F14E91D1F777957252164A9671E485202C46E75C3EC1DD1A231672BAC4D66759C3067DFB13E5CA349169C3D341C6B6EB19EB64235301CE7585B13EA07D32DE20B77B8B94A9C790662A283E0604846D3557D14CE3C20AE2CC20184703E9E49AD2BA12EE035F98AC6D9CE366653BED31116BE6C4F041C18F01CC6AAA54E6F8EB1C93DEE585E45615BBA69DD5CB0CDB70AFB6CD0139E3D359D248FBCCB19B42D4460AA52FAA8F98C261EBA92F7B66F295CE3C52FED0EEE38E5FEB3B6D23B7915036FE370100652D8495E8F7D40D76C2FD3E240AEE0B5948F3237F559FB48E562F12312AA480B135AA31261ABB2EE79E1F3225E59584514CE1F63F04C1407C51D1159EE6177DC85E94DD1A6FFB953A800352522AAD0D40A36C45F16BC09C7FD3B15B97CA181406D287490C26733684270BEEE2CE6AA40ACD6C37E714CF8516CA35437E6D37F02AAB42FD02EEDE48685459018317501ACB89154A4E07397AD041FE361A39E1D75AC05965AFF9A62979948F47344256F1C0E114C918DE41368CB61859F7E479B746ED788AF0647E133CF2DA7CAEF4AEC3E021752C3C3DED31C4CD0133FB241148D4BDC7CDDA9D7B38B939CC78C0F94C62A3D17E0537546A6A969B5DFFD2C13122A0227A87DF475CA60EE20746734CECBAF001FAC8F4586829AA34EC13E9586293CF7C5D3CBA442549C8670D183EA86DC5990C711B568AA94E3602E341D817FFDF2B2F4587FA401C094B6396D7D330F371CF6632B2226BB040D07F180DD0395F2CBAB0C6FA13CABEEEC3BC92331A88A80A11AE6518A24CEE11E5A4785AB8CB043E53A51786AFACC0A4A43940DEE8C1EB48ACB7E4BA39E8DCDCB308CDB45CC67EE9C670407F453F259CD46C592D06E2A926D5B915B4A41EE3BD4A87FD09B844BA2BC0A18B9B297CA07A0DE20F13A6B4BFC6DE3474EFBD0C10C86755F54173AD6C590F46ED4C668ED6784B2EABA1684A0A0AD8A4B692210D33D4912F4DC33D6ABC251A9B73822DD8ED19883E7F42FD5EFEF8D22FB8000F963712B2634C240E4E5D7CF8349745A49930D7FC282D9BA54A9E53CDFD2F44D19611FAD490A5C4900C280EB74CCE14CAFE6685B991DD5E14DD3B1D1B71951CDF3EA99F20090346C5B36739DC890A97983C9C0EDDC66AB3641B7C4C8008C1CA47D76D9EB5B6534E66E166604EC844DDA3364EB05ADDA177118C2BDC85742000DEF8F5DAE2D15E83F184FBFCE5F0DA5F5BD604C516D0A1865BE5E9E1CA17CB5E496819458F54D200D51BA1C4821338BC345ED1F716A6E7C1EDE9414D35C5DE3C376A331084A695DAFE38141C57079205A7DE359D684A533D6D91CC5243BF79CDAFD4DC96B95BB62E97021189C3F90267770394AF9489EC723CFD8C45D5D39DF1017E249F7940C74F17CC86556A325655FD4FA5C91F072DC1BAF4571ADAD5E38FD4574ADD35D914EB3D24FA69914DD26E58AB72C9D82E0473D9C266D6C0300E709FFA74F872CB2C2BE103A40CBE1422A48656A260B2923B6365AB74F7E5ABEC417ACCB3EE9A80D4CF06D550EC49473F8D339CD684F8F7A39D30A6540F2B1004B3305738761BC32A56ECF22B88EACEACA89937B98C2651B5E12BEB81875AF814B9A74EBBB639FD9393A2CF689685D749346DEB980151074098FA069931761A1605A686D9CC2361E41789A124D65F1C73B04E3CC970C3DF50B4F55319F1F2B7F81CC5D807583C7908AE7410D1354A39805F1371F6B9CB5D9E98120175B44544791E75B180DAA3402DEF72E19BF4DAEF1A278E08E7A9CC4BD69D555E9C7E215B69AF29167F23AA127016B448D7F0278BEE9ED732D770CDC7FB57014A5B87FC682B3531C8F9B2F4161BAF2A7E7E50A349E33FC7B6D46C312618ADAF8670879E2FB94CE74BAA11A2A27670264D21278466759B826BBB3C38D6889EAD4C5DB9E970689CC6C48A352DA604AA5460FDAD2F8FD8D5B4E01B8C7B6A6BF957177B12332CA704EDE98D5FD007EC218829E1A75A2B3D99A0162379C69AF31B7DCF58A745B0566334D5F22D3439991E35C5DEFC5CB5C9E3AE3346D4A08DD7AB6DBAB5A2AABBE9BA795BF3A8F5F8B34A269C8307DCC2F9563B15CA91AB3A20C7B81AF5F49C688233C7D0BC0171666F9C48053449DC9FA936584AEEB20373CC7C2701777E20BA0719537A184E6240D6DEDEF0DED8DCA4B7F7CEC2DDBDCEF91F36A7053926C8D24F10BFE5369116EBABD8F6A9EE8046943BED3D0CD96E2857F61374002E4C182E73AAE5A240951B5A324E105C244D549A473686F89ACF6F0B9144C851AD5790D919C0A26DFA02824DD5117F2E4B7175707425254E900A8BABE4C8577210D33EB06660845CB7831C06E8871638CC4F4BB9148CAD7B25D54E7C78D12E39400221B84BC55B245F23F9F3E987D8A0F160885934F828D1600FE4A262EC9B32608DB7BDFD35F6F42E333DBB3289FE842E1F4AB674567B72BDF26FA6B2E68B66D7ED72EEB34FD4BE8108FE3918D94A9A05E13962B972E90D2548A0B6A6826066B575983345FAE349016E00757C82B1EBF7680B394088AA0D371D04518E8CFA3BC49EEEF4FD986E2D603D48E4054CD6FFABDAB4F7D9B037788E96796D07920DA1406BC1F3E45563D2B37E46A3E99CA4534A66E4CAD6AC85A7F015D1F56C58D069A971BBA48F0FBC8851017E2E60CF4F64444EA356EE4B51A3B346065685880F5CD802EC006CA4824E95276F969A812B5D73C37860E63A8B593A2960E5850EB7EC751657BC7CB9172A78C85813BA0FF327080B9F7BA18C61EDA6209B80EADFDB00D0EB3632B338CAC21B97309123D9E5A5076D1447A4AF4E6896C757E72DF223ED23AE6AAED837A4F4D9151C7501037E7AA1EE157669BE1121DEB3BFC741609E10495C9D799EA14C03506DA623EED779BC4D609EEDE0944C0529F1E02A28F0E9D25B21CF73A7CCABA1B971D4709BDB857BF082AC36FEAD8202C2D78C56EC1FB9B3E6B0A953CBF5A158F820C7526E15EB5EBBCFF882A4595EC14BC9C795DBAFC32EE6D042651D8227E3D47291A634D70DCC53B39F0495DA056F718AEEC1374AE6207B6DA4CDB6C269CC52FC5A6BFF1C2273172B5DF2B59E7346829BD5119A488A3B6F28CAE07BAEB950A7701300615E3576EA596A8ED341EA9136B76A1A02DF9DC4ECD424E28DD25046853186DABD216628B7E4C701278B53AECC5DEC2324AD6798A15A2A1F02060C0F58B34703F2D3C977679556DBAF9D1690E8FC51746A9BDB894A4CC8F40FFCF479CB553FD8CB0E66614B0067E3062D4FB522D72A8DAF3677977B40859847DFFC3DC03916BC1C21026B0D078F733A7A4C1EC324FD655F745ADD46BB3BDB0435467F4CC2B2F8121C3A0F415A2BFA9603BD7FF1CBAAFDADE7B911174D600D7E1EB4D3068F8341749F7144295F2D1B39F0CB0DCFFABE2172A7845DCD4A97F851781625D77ECA6F59C4682C1FB38843A2565B724C5BBF760BCAD1EBD8889F671C82C86A78A87C9B45FACA5B19DD1F079198EB274B206E186999235B1454803CC19F1AAA0E2C7D00CB6A69837A434CC3D5184135E9EE04A07798D0E61E5F1945E76EECD84F6F58DB5A733D1F61B98008AE8BFB531767C6844C5D9DDC2AF079A8FFB19896331BACCE0410D8FB025860AA6F9684C25B2A74DD273BD17D22EF17DBA3EE76349DDD2A8D0F32748292F43C04331930FD769ED1F6506975C53326F1395436A3E3CED2B51E292997D9EFCE9792A84755B54C6983D952ED7FB727186C471F4BB02DB34D8170F4322424EE718FAF15EDEE399BBA9238C8CD3D78B3B15B7A182338F39EDE509BBB83859A1AE70036696E8B323FC8AFB9406D0236EC1E5804FD5CFA54DDAA20874A9AA1A0F484BC31CAB854BCFBE9306C69598AFC434C41C04A3CEEADB24CBD2071146D80202E822680593C495FECFC7DB77290247430CF5AB620342E6E4FD886C19860435D7EA1CF5BB24F34E01F1C053B42923FC5E8D6BEC0C95FFA8E3D4F80A824FF312E0634FE059F36ABF2291D871FB14E19CAE3724D2DFAB54DEA3D34600A13CA589AF25167B1CD217C214E053F5575734227DB982F3A89B24BEBCA7E2E8AD8B8DFC19759B7CDD5A9560DA4298CF0EE923B7969E7575FEAEBF54D11881FE58F1BFC73265E445D45C66EBEC75BA60B279D81212DDAB86230B5D6F3B4BC68CBE01099A39BCADAEC58AFAC97357449D4F4772F233DBCED182DE711B92A13A0A7A89DADCD128164CEBECDE133E562993089355D2E1D3F260D158583099D3BBBAD90BD1D2A108736CC8DBAAE5A1F3A693035BD6E7054342B9E009FDE107DE79F47E64E86722C8060B2B614DAB36FCECB7C5094B5EF7F863CC3797A3F185CAA5CFCA604F9F80310C3BFBEF53D93CB0D8CC48761E7CB916C41FAD1914EDE305A4CEF827C0E88059500F27464BCAB132536E0A7A522D1207D1250E67602346925771A8E8F95E5443F4D12832C7F47E2AAD2C362A011ECABB6AB52678DFDF6C2B2041FF0E9A7213C6DB9C86513632A325EB8EECE10EBA352BF5B651B912CD0922A7ED469EBFF1FC94E787A7FC20A420B5838596CC2E05FD9C0000001758626A5E0E100F4543B170C3ABB5B36D38F7BE1C15F2E3B88551F2B71E87F574BB6A303550DFD4B6C80CE4BE98E786A57B065977AE023470837F9EB0CFD9CA9F462C8DEDEF99DA967CC14E39D6282000231697A945E79BA4A60AF94314154181987933D095D31D3881316FCE089CA1D0146D4E3B99FACEE58C6FAFA889CF923A72EA31F3140D12F4E2817990578CEF947B9B50158B74236199E6688C405938A7178B7320C92E53793C0350F64CF6FDF7B5EDFA012DCD0966984BAD7C68DFA71A415008513BD1F8CB7B722491840A538774C0D328D1AE2AA86793B69CD0586BF2712258EB17A45B0735D7E9CB9C664E62483E4508E8C8ADCF46482E05B7BBA355D870511516E79FA0A070DF20383DABF38F40BBCC038DEA5460562FC0BD017471A35424BD2A024466FD96A85D9C38E2616565224A718B17A66DD1B64ED31CBC301A37192F6BC6975E332F790434D01F8C6622C5FBDB4EFA17828016BD61E4E4080A596D9462CC31E1C24D9040BB220443AAD31B7EB4945F36158B5AB40D2163C2CC32477CE3100906A90FD93535738366C898EEF45F08DD57034A22BD455B4BABC4FB9ED2628F85AD0CBB7E10CAD2468FA65166B0761E00CD90A87EBCFF41D4A1053AAE11DEA211BAD513D6C1D25017065826044B4EBBF9605122A645568DE62A
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_53
+Input = 594AD71077A3499D071CDF6F698AF61CB757A0EB550A7431291B11A20087A6EC9B82172D1A4019BECE24B568DA813F16C276386FFE31027077F150916217C1BD84B9F1A9A1B892F0C79E1C577AEB237AAC74BAC2452BA58D2BB8E5AD30E15DEA7C3053FDFCEC8A7C397D9BA4BE2D285C9E8172C0023EEED8B6ED952B35CB6E63
+Output = 000EC8A80000000DBCEA0498C824989F4C538DBD12A01774433C0DBBE0B3E4E0601A092B76E1445A3B2E0E59E88335D758C5073AAF1BCD303171B62014A0F8BCF630DBBBE3776DA43A31DC90DBC3F228319D81604CC33819158586B5D12E6F66A09F7ECDC6A0D10A6724B788D0407D84BCA9EB003B775E1A684BC9518F085ED1AB94F018B72D66E8044F7B8C42CE2335A1B0EE93047636357028FC4CD42FF4E74862DEEC9F57819F2FB5324C4CFB27BEADE7B6D37C68BCBE29FB16E5F0095C60FB687C8DC545BE11727F248EB63BB0091521CD9136AE14FC11FCA5A95D258E808C69546ABF011F04DD441D9947AA6CB6A0C2C1DB69A75F6F4551139CEDFE7AD3D08D65105EE0AA8D3EE30FE13DB23BE8F6BD31E48806097900F21D28E8E5A442297A705EE5595186947720F53186FDFD261C4D75C9094C52436DB794A15A715F3CEB3AB63528B8C9687056A8B4B151CB8FFDA522EF44FE16A1558F6F7C4DD1A14B8B910282613448BDF93CD106871CCEBFD759BD9D6664C15B4A06EFD6913E94B193B930F61CE99F7BF41287B23BB22AE63CCFAE1814159E6E63DC9F8B0ADF189EE1ECA3AEBDE24DD55004686BA13FE19A79A2872F7245E1335EFF05530AD31B6F3EA10FC522AD087C996B07B251F68356509E08A2928E8D8451F8AEDCE7F512DFDCB239876F047EAF007BD299D2C1FC8014CA08B0D930102EA28487400E2E3079B2BCF61BBAE764BFE08CA77E46553B6C10776EB223D02691D571F0350C8CDEBBC4A81467C7F72FA48ABE3E806794BD409792D9985E75FD859B8E7B10F6A3589B9BD450BBB84AB991AF920124AFF70C61B7CEAA20A252B9FA5BC7E4006421B5A461371FFB674AA72BF5E59ABD4F66B38422307ECC746847C84DA056E37DC53E3BCAE015F26E37359AFC847B05AFC6081A200FB40CC4F8C3B6B5159408473DAA8ED5242D40219F4B2010FAC4BEFD1622098C74FB47170C1CA462392E349FC68940A6239BFB74902ED4B52277D63EA1E64A02363F73963FB22FA36B2090CC7DA90B44DE82987EEA416EF9CFA6876E45E52CE7E81CA4E99B87E0E2B69F368B3C1EDD083D6C8B6FE17F2D2846A6CE11D9494AB8FC9B7183A8F5BCCE8512A5805D4FBB3933BC03E0D8C282BDEAD5C7D5B3830DB2DFB96D61B77E34E6ED8A5C89FB8E94FFDF67A3C42772459BE4D2CBF9167CB247DE9C18ED202FED13E66A8D3B8C457BF7B9F58101568EBC82AAB26CD8CB72BD48130F758EEC8F686173E469CA5B37F31E3F27D87242FA0DE7F978B505119DAD605A87B08E14BEE99277BFA1D1212E89BD33C0619BE49F6F354C82683334C26EB106660D04205B1634F7516A610BE93BDDA880031697445C183316FEF7179BDC0678FEABFB4795E33179F492B8FD63753DC67697FEB8403E2068BF5CB1AFE79437248E3715E57394E11225CECB33130C9BB3D222F33381D7AD91BBC7ECB9BC7333D4C7FE6A17ACCB0E93C3D2832FA78EF0430C7A11B8BBB4476EACFAC7B9B264D50E0488C36F52456CA1F5A65272F703B01E6D17DEBF40678C3E20E1991D3B33104E53C4DD1862759D5568FFF0A2554B0A731625AAC082BAC7FBEBA3279B422621D57A0FBA1592A5FDC9F0E812FB36561F414001AD0091CA498CB4556CCA50E409C2BE65D03B792E077C45AC33C400434BC01F01A2BCBB05D1D37876211EB65A3EB36F77E5A7068FA5005C0940DD0F456EC7E6174BAD3E05E8C5E18AEAE7084EC2375663285379FBC6E4AF69EB93580A040AD8C9A450BE070504545F8E50D6E251D399AF5AE3A8872262B087C11F0814132FA0CA6BBCE481132E45F237408F0414C599AFEB8CCD45B9EFBBF629C3360375860A13FF8BB5C0FF0677B091A106D8FEC22343BC01F880A9A144ED4BD8B2981C91A2B8FBD837D0D1FA6ABB79F7774204A0EA114F4AF9A272F919F2D93348291082F61A8CCBB498E735B7CD8BCAC599033E32828CE8742B983DABF11C701019D75B11CBBD513CCC2F0AEBDA4512A74089737BC9B549D402FD4F9663275B771939BEB145613346D4BC9B664C195038CACC097DBD4D63425D82B01A57E30A3D9E104A119E9CF0E60921E787386C79C65288C9388FA01CECF99CF56DD6D68F388D0A358AEAED24D812BDDCF927CDACDB95C3AAB4A32F37351EEF00EBD53338AB8D39E4D2B0866D68315CD1D38B326A4747D84D43AA1C994912E335255B608696787106243FDD359A00E57A5D106960BC34D43B5A6314596F86561FB65479D62DA669D80DB43AEB6290D05AF1D7CE06E98210030C16A0CACCF1BB365E623570FC479E282CEBA1E15950062EBED5A7C2874F3458761EC9BBC2BCB4D2889CFB887B8480F198EAB4F3283B12E26E3CB0E88E7D563FCED06E3F5090845BE587DA4A0DEB693598508280A158919BDA35D58CE6D0E601953A351F00B9C76E3B7E4AF4B468AC725EB1EFBF388DD19DB245ABC47A5FC492D71C2AE14876235D18B9000FCAA16C755DBBCA3CCAE9CCD855920D56A208F851AD2208EDDA9E2BAFA5F947B4B18865707593E3E9BE5F3ABC13152A36570256322694A8FE36E35DD140D04DB4B160E272D069BC043EAB7989400F1C4993FCEC80B26D1BFDF3DA080661AE67424C78217074C94A7E5D75A00C72023B118C1478DF0A68BAA76A3668DC51FD456FFDEFE91A682AF3338E8CB6D23A88074CD35BDAA44FFF8B026F6B60D817CA544155829A3F89EBE7FCB472BC6F5D12889AA56222084405E227A0E2D13012C163740584DFC0A4A36E1124BEF5E045A36E067783E0C070B5CBD443E9B6640FE97AD50F4FDBD9BB621240CE5C0EF067566F6282095CC2CC15FAD4AD8706B9967757305137F9AF0B6BBCA5F5B76101F94DBF9DC681BD6839A5198BA3D799B0C899F603C6F82DC555D12CCB11A8F81BC7F686DED6DD7BFFFB8DCDEB097890A5EAD07A04FC71B9139767DE907A7E921C869D5F6D84FE37AD4D113BA4440094544E48F4B7A7A8A9F5D2301D4FA7FBA090E5033138DB09D64C07D11800F6CBF5069F87165FBF0596714C0DA71E6B47D8F548D053C73832CCE5FA626BF6CB46E5CF0CB2CC06348451BEAE09E9EE3C80F8F702FE9FC6336611EE4CC301F68AD81534B543AC9B1DDD2169462DF88317EB7858A1806C0C4361D70E3DA6C8C75D1092414587D9BC2ED718AA5C79DAA7B86704C2A99CAB6FA38B435C98E9F50F110727F7416FC95D653B5FC1D9D890B9789CB74924224E10AE0CCB6815C8B0C7081C87CF65DE1114E9B0363FDDA061FF2CC00A37E3AC07238937BB2770CD63C264FAFBC25C2474B90C6D499459279553C5D5E0028CBD2E8AFCC7B9845C3F240FF7E990ED615103A13368915B3C7033026530565D8C68476F2D8CE9279398FDF4D43EF28C25974586CADE3BB6B60E256C6521948693D74C61F825B2AA2677BD6E13F0BBB99165ECD88226159CCC45001D18B96A21A2D14EE7C842E8ACA47668D87D476BC19048B7ED4CDAB89E03CFEF6AF0D79FDFC7B6DB0E9465160F549972D2444FA3503401FED89A65D8FA8AF95F1AE12E2A9BC98F7762E3DEC409E7166F099BF2A2C32FD1E2132512685DF841099DFAD2B49CD134460258B391D7063D21DEF25BFDE372C3E4526490F9423EC13EC1CCF1614B51FCFD6680D10AD371FAC6E310AF4285F7F826899160F25A50CF3F5C0C37B51129773BB092FA95BD03F370ACB73DEB606045AB253BBC08109E2C825AB5CB647D57C69F16541C3B3BF8D90F3567A99087FD94EA28824AFEDF659CBA2212F8059A45A5778E3BC00CA109AA489D4F7DAFFE03581593ED382A4453553D54E411E45272E4614A44F4B6839684014F6AE1ABF518271E81AD272118FEFC916584DE243255C8519160CA1B46267BE26C0D88CFA627C83C7778DF9978F64486CE7997589322A17EB8D0AB69562E36988EB24D2944CE297A1411D7D6E8D631891D5EE5F01A83DF479AE1EC0A906C4EDA9FEBE0FB6FD5CB888E8DA2433ACE951759446F73E8922A10F2F5254E42BEFF0BC3122BC6E58886792D2B37774EAF65F5B10F8C2CA037DABD821E6B868B2BA9407625C4A08DA7E79E5CBDC5BA8A0EA4DF22AF9DC3A463DDE227D671213425064C4CB7C6C03BF4B33B93F7111976A0C36D49217CFB791BD59C2D30315C6932C86B1951087CF88FDC2347F4599E2C10DD6496FD44ECD21B8C6D25E360FD60799BBD9241297B39FAB117C7AAA2DF694C513A0E3404C9BF88BE93605A044E17AD0871EA2172F7E5404D18D919BB443684BFC51D9BA7EE09919AEF50FEB9509ECABB317A0FDE2761CC04A7BD0665147BBA192DE68B38E9F53ED46F8D2FEEFD07A469C28195F7A4678AAD4A64F302D64D7CED8251FA9F7629531153F5CDA4F3CA72D9D89896B3F9B5A3E70BD3BCBB865E0E03C6811A08DEBF1EE9BAA77F53BFDE0866502613CBA67CAB4458F2B52960055255AC77FD9991053D6843609920895FA398EA7B7F28F304459FB9E5E27D8ACBB8193E4026CD50ABEA03E87C8E3920D3F6BCE7D07D71AC3B5C93DD6AFFAE8BE438C947A956EE081FF0CAD7E5FA5C492BC5CB9EA336FD0A71E71866E15521A0476CC8A05C6FD72E243787325B6950B2733622AC8FB1BFC7F94942AAE3DA41A8132FB19E9AAC4DA686FB8F063877F898DDB5B6D74F0EF266A184F811BDB9B57EE6D3163512A6891BEC96873259BC1B87BDECAEE2BA9693C41C59CD66E63142B4339EBBCFA754B2BD950E8F69F18A02B087EA3F49F3967E58466E5F91376B8B6FC636B908CC97F641EB19021D5BCF09F923B278326E2BEDE72AE00F707E4FCD50F7BBED24087EACC0EA2C42EB78DC8AC054198AE15D27C1DEA6D7465D5983EC328E9BBEB57F5D51C473AFFA7245E0C7DBC1BA12FD054DA4B3B308B061ECFB6E13172006951F80EFBDE20CEA257E64E88122FC6AFF86BC8D45C0230DACDD1006B179875F073E1841E85B4E88EDA320E7CD9AEF5FBF570DA999D05F12F9D33F9D3A035FAD801F95737E631F27EF98C8EBCCC4722309FB4ADFC2CD0773CFCA010B200F5F257C3D79F14EDE45BE2CEAA69CD71A28C8D31B63C2740CE96C5511CCF71836BE803B533D42EC9C886D002C9C8665D0F06E88A44FECC9D9E49D4A0D6AAA9F1E83C89D2128850007EA2762A111ED5EAA882AF74C1AAD2F0211D19235AFBDC9567C0D9448E87DA9ED1D33ADDE65E7EBAB0F748CBADEA1062318D6A17A1B567F146EA44EF2CC9A9D229413B410D85C7BB91005730525AD47A5C60ACB98C9F85B2E751E9471EC2E7AE10CBFEA605C69A8DFE259E8F6D4074EE8820BF9A3DCDA492E1630CC53EBDE880C6556A026B5DA8FB6A3D772F113B970FB1324594D6C334FAFCC71F7C425BE419B1084A118DA454F2DE3A5F4A07B6AC9E67E281DCAD4076B8FF8DC0CC37D09D7748EC8F25AF3E6D001D9F2033EEEA4433C0E07471A59D7B685A8D007893D0547DED44078744F9A034CBC0DA2EA52CD6D0C68964E138D409AC26E307F774E60FA5B5F161A9A346BBBE688AC9BD601233FABB54AA53E2A980C2719FBB0E1556ABCB3A2A08F04ADE70ACC433ED3B3266064CDC473C72FAE7F527A914CAD1392352155FE188287767629F3A60D033ECB327AB4E8F3987ABD8D80AF7BA171885CBA2AFF46D7C58331770AD78EB2925661A2711E293AA712E3AAED757B4A05CD2E71650BC1E96977D4C9286066AFF9F51724C2C2F66C13F51D839CB1F595BA0A30C63D184867B137F8F88939536D6F1E81EAC20443CF37E64952781AB765064F849E9239F905510C3B2A7857A42D3CD65FF995CCDA6713679F43643D98502C008B20A6F1CEFB40A2D8EA1989EA53A8DF9AF1CD34CD00A2E9FD086D6278E0EB6183A7F5E2A0A6604DC2E2C436F03CB8200795B70CE785545E0D6B4EE7E49309338DB881D937459BE53D45D776B10FE4D02A2E57806BF44DB54854E4EB33B33C7DEA1E79B6BEE6F8DA43B583AF9AB4176FB752724240B889C4DDD2D4A4760FDE411C5AF440881C98778F5FF18C7A70163B5FA5C356E34BEC42B6E8D72E26E55510A76F51469F4C703337C51D444F7C175EB6FDE3C39DF58255C7981F71CC9DA7E087780F20722A2CB158DE407CED5B8AF6E3AB06D43C71CBE151557513049B8BE11ECFA685037ACD3233E57796E7C2F20F2DC53384CC8DC1121A5778118686A8D66E900C3678740E34226BB6FC97C671C3F5F04009FDE0AA5984314E4655D5169A88C4955906A3F12F8A4D3D8525A8E04C69D92D7371596B3DC9482B2E2461A054F9D687D2F8AE97C38EC1699B029A793678CB2C42F4FA0562C867A0603FB115083186A28642BA9A581003B05B87D769F3B0F240763725B0D1324D816C648269562DC2E1DA54C48FEBDD6869F9F18F0B4301CA409A55E5381A90F08D91AF34031430EB1DF33F3643DE6889279E4BE87434240F359AFCE3FA99DAD956E5EDD2F60EC0FA8E369CF321DE5B0A98727EC6A6472C9C43E05293CD6F0B1F6BD817A9E2EA64A9B67C9F9CEDF05C6C7F7DDE84B8421AD9EDD5CA27C1153262F11ECC8D97EDEE41633CAF8C6793358BF9DDDA061DB5EE6119DD2C8B57803777D0C4DB58597712E8D1C80FCB495684B33878855437360AFD792C744F7F71F16A54E5317F7CE6AF7D69FFCCC4A1E8AEAC14899426F2490BA71FFB103BD3DECE2AB8689D7B1BF4AAC777BB6337D6E20F6E3359871A8CE07AA387D97437C00F588FB524DAB3E77589252F2535ACEA63EC1B2621106EDD210D7ECA32685DBD30C1D4BFD10B4B6647198484C6730CC1F2AC047694F88898621032AE3BB447373C5020E9E6259E2E329BF18080444F5BA9C6DFC6D6188A520C37ECEC226F0D7FDAA7000000174B89811B7A076ECF0C5AD76B94920E4B8E00800F8714ACD3C4EA1234320E277A56C180B3D3AE0D4B1F8F9567938A59C8C90D1DFA047F8C0CE37E1030AC44EC39D1C32820EAF5FFB4F27D84C458ACC8E9AC32F1BD812352BCABFA2C75E6046C2E6D07D33EA65FC1D898EF0440E140581EB679CED0B6C32A07FCD2E3AA7CC5201C39BA380CCD42F8A233D7210C5986E489AE3E7A590249B435E4F33FA40535A9EADEE176A27B45E10A1FED89B0E4A49EEA47F501EC98A64A2CCED294953089CB370FE978AE01D99F7188A8CF56FA1F28EAB1E28BC774ADCCF6F3DE024FAD519B55C8DF595592E7C44F8A4A0C974B0A7DCF47A7133A2E6BAADECAA04706595DA9DB2BB44F3F18AA1B1EA5BA7C00C492345984F2ECFEE3FCE6AACDCDF8B125EF932783E45C7B0F1771A6F3392848A02E688B86738893FFE8F32676984AE9992B4B7033901F7EF90712B5B078CAF8046EE6B4F9E976765E6596B9E7D7FCFEDFC0A9FF8C3AB971B947F039C8DB86640B3C3C43C9424DC0AE6B2CFE9C88FBAD580291D90B0EEDD00FA335BEB5A373CABB99FC52CE7A5963AFCBA677FAC4839E96F405D54320154B1470D543E18BA58CE6E0D283B8F5EA5BE88C15867EFD45A2D9354ED62CEF406724D177E3DDC1235C1F34F231E13453610241B13853696C3F3154E97D
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H20 LMOTS_SHAKE_N24_W2
+
+PublicKeyRaw = LMS_SHAKE_M24_H20_54:LMS:000000170000000EFAFE2FD6E51C922504CAF7199D69E0C0A64F8AF531E2520BDD5B5F04F71BE32839B268616E442A59
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_54
+Input = 6D57ED2B9020A80F5C46037011710FDC8157A75F8A908623C4128025729D8E3F49EFB660FA6BFEB6B23DF0DA3E47C85AD58ABBF31783EB24B8E7968ED75A4C4D2042B7DACCE4673C4ABFE375B43E0B5BA15880BEEAAE8101C9824461A7497595B2A51849A26AB35549A6A29984B4A7FC493ED84DF0FFF2388B5A447F39B0E2EC
+Output = 000A09BF0000000E61C3985211A71A1BC686620CB26AFD4152C870F48AB82B62430BD6252702D261EEB763C203B9AB961E8E29BDAD52B64C5FD7D025B1907DF878B9BFAA5626DB31CEB770A2DEB53EC1CE2673063AB3692E8FBF797818BB5439673E7A0D44BE5155DB3C0DC3FE08983EDA79CD2BD85551BA3746A6D11EFD0A74FEFEEB17C400A5CA24B2F0C594123AF5ABD1AD38196F589F1FCE22BB725FD186BC7A6EC9CA10431CCE95233A46C68F59241D0E2AE70C9762752974DA3C35E3FB0FEDD318E394304C529551B1FA5F8E6F0571A09B7C3361E3B01EFC8F5FE2A04D00A22D116874B29894603D87B53792FF2D760907E0C74E7DA49243A432FF4B22082BA819DF9387DC7C7DB1ED8067F879E474CA6BE771EC7BF9BB8E56B3726E8253EF09B8F164F03CB3FD59249B53BA92AB1E8B39E75A9341EBABFED458937BBE9719393748A0BDA71DB7C0DA00B57367CB8ED0F519BB6E43B9C0E87141EAECCFFCE015A419699B1E1877B87524AE000453EB476D0CBF502C65C506BF44AC2033A4A207F26DF8E3D7BA120759157D5A7764838E92A3B40795BEA1D9F95887A70584F2A6496CC109B67FF792C87FFE2AFAA10C6DE9FF009017CD296DD81E3E9AEC00B4A0148EA7E5E4C268BDEA84929F76A9BC79FF4333F7E232F8A008D3E3907FEAAC47EC6A330B57176D73E324CF0C24EACD65738B2AFF4992CEFC2279A74ACA4647E8D93C9BF3945BFDEBB52A27C113E69B102F0EDDA028FC6309AD8FF0D382688C6E9433F6BF0462CD9837C884B9D2CBA9C50CB222437216BC74D99D805E18E156482B70E3B5A9743A31E86BFFB758C300F547C3792B690352F6531819EADA06C4D59A0D63EB40954A958FF502934FFA69300E7A0719B82276B693DCF4970DF082EFBBAB73079673F36383EBB92FBAF4B3CF5A5BF1E23D10EC8580D12188176676970AE3E5118710779545725BFAB1BFFF5718A07165CAC2B1A7B1CAAC670EEFF6C6BBAF3189CB0E7C1DD9A5875F6E1532178389236CB3B760F7212E6C8AF3095EC2DD8315017D98BD23CA6528600D29C0B893ED727B2F7B279DAE72AF1DD177F8E3E814BABA981DF72ACE9B87A14B4347BFFEE56543039F32A725154C765F06D2DAE93B6483D7E558953F4D4F966521613BF34E9E1B0D7DF7D8CEBBFD33885C341001CC0E002E5832315E20DCF57F855E74CFF68ABF1F6C79DDFF3A3F612E9FD00E54173C599DDDBE37EAEF0ED7F0C9ECA07D8DE3C784AF927CB4B4AD77E7B451F63CF674C52305707BCFE79597D4151F37F0D386A9E1FD3D263915C5C49FC1532895B4D79C012E8082C74F6FF3982909EAF142F874F568B0D7A71647DEAAFD26D21794917131701DB331032A13B8475D2E488F54590E469930EE6D6E874BB6E683AF225FA83D5578E4BC353F12C27B278CDFCA4927F57C6D36250BC697973B0D8064ECED9C4954951A683F860E61F1584ADB2D4BB484CE019854FDA4D4F391E6542F434C25572D1CFE38534E1406E2D61E9B3112A18F27951E6954D6B274BEDEB3CE5537D3AD332216D2431E7290D784688A792E6E2D5088D95240CD89A49DB2EF9F4BAFC6AE9941D92E4A463A9D0D7B5168494AF8AC9B2C31902EDBF065A3841574CF05C3038E158CE0B247D38386468C0FA5B3112E1AA12F06817BFC56855F7BDFC039499B71973DAB53957C45F16A90E305220533613A543802D85CF9420ECE8F9EA4832C4125CC481AAD1B1E5874AF77B70E51F627A2CA958948B70DFB335CCA50B79E922CD497F9D84A54B8E57BDFAFCF6AA5DD0111CBD2AB2A285C4284E98B333CB6EFA54E8681122308325DC5D73A033F317A0ECB311CDEC4C3E5C2A5253499EBA30BB83F1BA91064B735E9B65C69874ED1EA75D1547BE682227E0C94C29C657D3B50ED4303086E309540EBD028863DE8C9ECC266667F2FB5524114EA765FF0F80D9ABD59643D24BBC06E0AF96F79944237540C3375DBAA0414ACC94DB8821924CEB01DECFBFDEB97DE51DB5FEA8631A4BA1371FD361DFEF44F4D77B2902E0BDB8C875D9AB903642BCE1F979E28F24FFEF634C91FECA7AEAA19C5E02A294D1DC1E13DFE980C1D95C7CD1EDF794946C9EE0B4153908662D86A50C41D930CE4DB6BF137EE260B82BA29F0D04A00124F968044B642C579DC1A664BB4CDC1FC547CE2BCA86D89E8711D8C2287B95E6F348B80F6324623E3ED564DE28B163830812FC599E129B3A6BF1BA06607A27864373589EC1DB287370E5EC5B5120C9F17EAFC7129A2CB53AF881E09C7B2F10A0343E82DC2BF1FDDD91B8991CC321A2E3800B14AA146BDE1A7BB93699A75D1C0C5A3F4EFAA6B00F950282C1D586B18AAD583147DE683B9BEA9B86A10405437960BA37A471513B40C0C2D62CF6661E9D1F35AC8B142BF3AFC58B1EEC7587EB6AE8D1DC6340B3D66A891AFA07CD275AC0FB225968FC9645846ECBAE3DA974B224376C2A1A68D42746AD8B92D7776DBFB907ADAE0D8AAF0C13CB31C77186D4242199F93CEF540B22B0BE6A405B5437498F2F6DE841B5CEE4A024459CD50F57ED9BC5701C767EE08F596EC306CCEC1623C4D253FE0CDAE6485D4F96B3807FBDB359358C2594373CD2F85B6F7984926867704D6474755DBD3462CE844C8AA1C342A6C52755F2575B1E144412D7B147E31570A9476F1E39C70EE8E1C3C2D5A32E9CA931AF9F59FAEBED860CF2E34556C5908119948065FE6A21612720D72FD671A5CA0FF77CF08E3CC1411F7FBE52BDBF2D5152E0708C55326D9A7F87F1C1B1C648282D1FC6246B1AB25834F79754889E52EE5ACF790A9494AD93E455FFF0432E1FA91198DD820201765B207C47AAA73A39033C3AEBC9B50DCCAEBACDBF8F872574B9FC91093B9D39873BF4152E04A5616359064D0051BECE542EA4192FF141EF48A0C187D25566241033F8AFCB7C3BA3FF83ADCD3CE76CDBBE5FDA99F60BF982E3F6AD7D385CE592890B244A8B34CB2354DA9D1FD55B5E1B0039DDB58B83B9C5D373AEDA820ED8238E9683D26B6F6179FB353784ABEE34C879F1A888ACBED86B8BA3CD0E35802B5C9213AFD2BB95C41CD9023C3ABBA899A6BFA669B02FBB3EB8104E44FFCC440089FC2F5ECF95E78EFA68626D0E25CA2B78A843DFD515BEE202C57D93B83BFEEA6C861283E0D68121F658FA3671B2F09B69A5F01ABDA3624C7297FC7ADFAF8CBE4AFFFAC4E7885C820D442F76F32ADAA2973DE7CF298CB718AD3D5721E0558AE5016CF08335F30B30EDA994662BC2CFEE756D5D1E006625D7581BBD5C55BDAA7E70F5AB4583F374F2DB91A7DC3B0039C142D15C3F79F5E87FAA1A89BB336D59924FF919BE3891DF48210B1215B9A934B2D053B37879C9F3B7FCBE1F3DE96DE06F7EB0CB14BC038068ECF37EA32C9E6E636128EA4B41DCA54CD29FFB20DE3641EBD054234E00C7F5B8EF46F21F938C84349709AA086433AA794FF6AEF1F351828A07A000000163D6B947C78507252941CA9E3962422F883FE9895F9EDBFEF9F0F751BD397311F1699666D16A04A754616940D0ADE07F98AFFCB7525BE8DC9E9FDF988B5E0354202E6AE67B3F85DD1E3FE20AC8D75825E72F8E559B5B28F944AE6BFB0604B89E5B1B0F7A8C8D2566BDC094E730C6DAE9BAD1063A5B058F832C352EA3891255FBEC2F863581CAAD9EC9D51B46F2A8973A770253FE811DDF771705183349D3473A8F1831F7C995CB1A071FDCB52E193BA41C5C18C09C8D481F74375A830062EE964669C6E450819228579044397664BA57A61588B529AC3DCA6AC651D4CCB6445A3614EDBEECF30019A8624A16445C719A1FCE77B67BEAB4E02C284E7824551288761B051B005C93FDBDB07A6190BFF867213D2CC651D022699215B2C5647FD5184721E6CAD4AD9EB75F160FE55CFC2CC643D1A1FFACF680EF6FBC6964D6B06671B312854690B5C5E4265E2EE5BC861EC2C66451A3A20F8DE6933AC8C7F33AB403DE4F7298693B62C066561D6169EBBF130521950517C1C0CB5369000029A3F321CE64019191BCC19F0546DDA7243CD7FFB03261EF42399A947795959527A6D5CDFE9DF9766D71F7E310DA854FF47F4BE9627EB175766C9DF3FADE9168EAC787DC587CB9EBD51C652851A43C9FFB8B57BD30E3EEAA50115A45E24433E75781943BE
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_54
+Input = F83FCAA93F054CBBDF6C399D8153A355746EF3CA3523EBDCEE7FA1446C9C886D73DE0162D1F27AC56F8F3F3AE61AD6680D8C1F506221BEF9A29C9BBACBBB4B1EA61FB858BCB0E294BE55EBF41D8D798A3A6C00B7BB2E8C2C36BE13B386391B5B845CC85FA411D50E44DA7EEF4DF5B8B55022F4E617CF7A6E7F5D6991BF266F3C
+Output = 000BC04E0000000E6A570E0D16AD8E2818822346A806FA70B5642448B7470F5D5D11252F229B8E7D5A00AEA5E76270801DDBE511D05A138E27F9CD43CDD92640F834046F2B3E5C481B014C2A94A5BB5C2B6D92FF50586A6C96D311AB4045AB842AC44FE4BC178B3CC10AFC3CD488DD6AF1F7565D79A1D0EA198DA33BF562477CC9676A09F5B4E88430C74A1D0D6CE7542E8585BEE015115ABC5F7B6EC6F1BCDA824F5ECCFBA66120593F3D43DAD41D0AB1F8C23D1BF87A602DDCB9471DD776429EBECD464DA2A50D89E91FFB03EAEE448A8BAA0812A0A3510D406C7F4BA4314CB04C48C35284BDCCCDB3A1C4DC4B569E842FC072A0649598DEA020AC4D34E00F9D85D1B88FED32F8E7C3669F54A70C85907BF8273FEDF328DE355ADA04C617A44DDC3B1570C5E840F41A556FD93C831EC586F4D057867B5D1AA2639BDDF7394C074E645A257A80DE2B785B015799C615E90886C43F2CCACB424DC1CE1B0DF217CE255A2C2BAAA1D6DA068A2E19BDD2492B3C56C11AD0AA8D13C2276A198F5B916A324B7FAB2A0D34020EBD884962F3ADE8CB7F7BB268D576AF24E2C6C33D3146BC1BFE5DF81F64138CEDCB944583594E123F2598AEB8FAD635D5047C006E66EB6088608AAA15662E48F8B43A680D3849C0A58651F7F42D8A415B083CCE9817E79E20A572BF8373956F060FF60543CD517595B222E523E824FF22823C1A0073FE67BA5205D0A34B567BE57F9D8D7FE3AAB988AEEDC25AEE121120352296C1E33B85E80690D3442D4DC880D00963971604CA88D1083D4DDB394499F0E7F90800CF55EB830453464B4DD9B4F3E6A19FDD89BD8E8CB2B2713369CEF4694B01A1459C7A3D36A66A16BD4C0836C12322DE644C70F145DBF9F04558A8BD0F656ACAC7E06E3486F91BF7B5C0099AA46167E2B06D0F806101A879EFDE86AD8BC52273C68EDCBC7B3DA28F06D92169D1B3B7E078B226C56B1842C4B8510E18EE5505F1AF92958ABA8E65A51537821A32533444393DC1B245F0955ED593982B52878CDB33512773B1FE78EEDCB17E7AA9494D8B6CF9CBE26CFC7731BF38C55BF691113DFFA5E6B53A5AB9BF8DE6A92FF2735949585C5F927C1B0E8621BBD4EFA48AE0D870A427EB70F7F93AC724E5404356922D589826B9D33BD6EEAB58E1BB986E61236DD8ED7347D255B187AD9408F2940D32C19AC37DCBB780EA4B622300D8950B107022AA5832ABAD40DDFB5EB5E273327B27513C0242360C52D7BAD982864FB2E50D68DC3B4D83F96A2D0551D1E88D51563ACC799939BBAD7F3FD55A55EEEFB7434D9EB216242E5609F75E09C1E78847330C6A22C267A671EE68568C989B5217DDB82B0F9AF51412A9A4A8F422FA0E05E66BFA11560F22D33FF04E906523622A4A7FFEC42B5F24618ACD7696EA284C67624DE9C4EB7FCA05063643D7D2BE938D8E9FB1D9CB1EAA4EA9FC5066A3D42FF7EC3CA42E9C2AA0B0BFF850FD776E5B73542BF46BDDA271C1FAA9C17B870D2511CE1CDB00F0AB0AE4ECF34403F636DCBE02B81CAE3D348D2C5AA4FA26F296F31789645EB8C056397D64F9A9B583F6D5BFBC376E2F5DE2B761E6707CAB179A3CA8F7E84A3334CB7F8073A478A47D517A908670D40E0323284A3639C4B8967450533A85B121D47464C2DB56F42D37320318C99E86CE821E0752C720A29BB56362C47874BC9C8D27C54F283DD7CEAB8804912B80D21338C8F4A7AC43464308AB7A1571F5EE458BAD9FE3F59D3DFFAA6CFA71B7A5BDD2A3F721DBFFD7DA88B73331CC4D49243BEA49197D50560F11C14BE01ACEC3BD78CB18314EC0E8DE3D234076807AC5B05084061409034EE9AF1855BF3D0FAB14CC1FC6CB4E11C5920F1CB22C4ED03791200C88A739A4A3C2201E36529618612251ECB116DC01036C5716CE7A7EDF8A2CD4E09F016A430D937D771FCF23505ABB754E9766453B9163F78628D6B6E4C4C5C948BA3EB411563CA7D583761358F7440A199ADA17B025B43FD8E85FDD7C47BC77783847A76D9185D5233D90E17A9C703C0CD34582967039ADF2FC8DFC22DCE82BED5634E34496B7211953D1096FC422E9D296B047046BC715EC6BC7039BF7ACD5E068DCFC7746845373E8D63B100690F883B1CE27B78D14BE6C7BFB86BE9231BF3E5E8887BE03326BD9319C0091AAA4548AB73FC763E1821CD10A6993CE28528BE0AA6E0CE7D392FE09F8C8A58F8787820EA9B14A88D5D90562BC6B16F0EC3BBC6151344ACC6483EDEFD0E2E8A99D604F275D6C1059D046C3D87666EDF68376DD0A216A0FDF6FA9FD38E7A14BBEC78F69DFBCAE4EB782208161FED02F88D9E8760B59F3438AE9D9B751CBBDD74056879B1053184FD7B99DEEEF15427CF46CB049131BB9E343ACF0F015BC1536FA4DC9950A12917CA10D8940C6298CA203053EE0A1F3A4595BA9A9E255C90CC806B23F7C4B1122A9A20281A003AAD20CAB9A8654E61192C6AEE733B2DEB160224ED8A37023DE1CDE1A96816F722C07E169AC5D58223D86359C7E02824F2C0C41F3824D2F330259FE2BE0B2A7F155EA9C81BE9EAF56DBD92F2EC27D0109E9552A4BA0C1910CA054E565F2CB9CCD2D8D61A9B81CBD04345A884205A8D894F5201E20B601CE8EC346242AC8866BD8AAFA0AADFA0DC2228B3684849D8115C856265E40CB3FDDEB6712BC3C06E3F6FA1E7C07E8EEE220DA3271DD69362ECD5C3CE9EBFD17DB73BBF0DBA56D8EC4325A229C2DA2A6F7FC6B986EE78A168DD624A2AE44BA462DB2007529CAB6B66AEF105D8DBAAFC7EB453D70C595B97EE4285480F94031D79C28A2906459D5D12337103699F7AF430EBFA2845E958B5AA3332CFFFCEC34CD05F2D239098C4C297381E387FB1C884A0C1B3DA3F9F1715EAA422FA151A18F7FD85776ED73493212BE4BAAB3528EF3CA13C4E568879BD6DC9C7AE3857A898071C21E0591EDB35BE71F2B105000F6ED9927DA80DE5479EC9128803C104104B551F9882292EB521F4296FA3C16D1933EE1A0537A22C01DA6918539D059E1B723EBFF35E99BA5AB3B35F72AD43BBF1415D653604997DBC7296B73FF40C15CC10906724FEC97865B01EBA4EEB486DDD7307543899F36AD9A68910AEDF3B780C56294587D5BA00B9C7A6C6098B7E9FBB688631A96E65C389E334CCDD7BBE7D512BC86389490C8A96CAB13239DFADD7B1F669BBFE9CD4CA5423FFCBF1B98D3FF3B502C5F21AD3F432F0E5C69ABAB969DF7419E263CD15F1F1C02F6CDBAD272D69EE68B0113427163570AC077538C097859C4A3E290BBF82A2C9D5AE4E2A90FBC94C0682D98DB67D5B552B834BF2CCA82E19D5441D35464EB56310ED1FC92F7437D913F41F41D2756F483F80AC07385C86BB693F27ECA7F3F321686E54A8D822BADFB11B7A3115FD8F02E0C6629AEA631E2A215E13C03441A6C7B6B9F5EC494FFF3AF2C6DB48BE1FB3FA4ABA83BC246DC7CF7F2EEBF7B27261188884900000017E91493EB80E480A5269CA5A47D7AACB282EC110763C45AC69F4700DC9CB9C037F3F741FEA5CC2EE5882480A764FE763409283098D4DE743683A44DE42F2B2E6AFF2D19E6AD140288DAD193C03962E6A18586DEF00BB8CA1985755793DF086BDEB34C2D20A9EAA236522CB452D4FAAA1D79160C2768A98C40DB2DF43F21FEBB69E66A62D36BA746840FA06C01FFCF7292B5E8EA3D3FCB80B0BAEA342E43723A43FF5B477A299A4722DD1F1673F1FCA4D114D081D4E4694AD055E23270976A4254762E7929CF0BE9BFACF0E9543E9D0B4794C5AF04A3B4CC29660DD96A80C2999BD3A1A3D55A2068FEE992181C72B792EF0CBDD916996DCCC62D11E23486A37A28437C6E327687ED03CC6FE512CCAB5524D3F4CD56F4ECF0056B7B04FA1F263F7BB07D0656C62DE4A7FD966A3FFB089A8E9BABA39722B9E74586B31650EAC9E2E5BEB82E1F6F3EACC70D20986D8A4FBC561108F28E253140AF712A6A74592449DA20AF2639B52782D25E3382857D8D8FE082B9846471232820053E550459A8155C32B99472FD1894F6B6B7105F0197DB63DCAB7FF632DAD0AF795959527A6D5CDFE9DF9766D71F7E310DA854FF47F4BE9627EB175766C9DF3FADE9168EAC787DC587CB9EBD51C652851A43C9FFB8B57BD30E3EEAA50115A45E24433E75781943BE
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_54
+Input = 82606B9643300F7733CE0AC47D21CBADBB7250279B079FCD5F1D5DD17A3889135F0AC42BFA3D45D3E12BC3180C67524EFAFE04643222E4478C65D48904F1A2F7E7162CCF70C5ACC0D78249804E2B3333A661C21D2F712A8BDA35F1A6FE1C562BAB1244409BF8B0BD1B34D55DAEBF7C7D0CD2A55A1C4E092C56C7C82083C8F4AD
+Output = 00026EDB0000000E861BC5E4F54B3368866153A71E10C34C2C0B21BEEE617EC693AE1485CC3454CC67739CF237E568FF57047EA3E6AB5BB3DA9F6C405C31294D3048E44503627E02DBD1BF084A70058A3785633EECBF9DE874C9977FDFB736BBB452CA9E9A11651DCBFBDA46AA399D75EB592B3A9663597C78B500C86342C039934505E0E576FF99766DB09ED8ACDA94DE741E398B11C3C1BFD8869DCF951867C401C214D1B8A0B5BC0FEEE32B3944FD5983BBC8E059540B6FC130D0C1419DB99D0CE08E2396DA5F933A675BF09B8A5F63F19A77A3DBFA9E7244FC7E10132738E640418677B8F5D3BE5646E7790EE22B253871B1619EBB18FAE49A2214D1CD7E5883EE9260FEF599A01FAE4B251E8C3BDEBE6345F3FDFABF7A2820C2E28AC68AFE1419E5D5DF37742B6FF1B584D491113E65633A068B94AA7AC61039EC50F5CC9C5488D941BB95A1F0CAC1D781618C9407BAA90294DFC5BC41AADCAF968BF0C7412BDB0C9A5678B58E8D5F2C5B94A67F4B504229EF65674F7F7E0340960864EBC38929CC795186EC4629A3E71029FC3AA5452621C8D3E2BE2192E8B90ABADC9C7F08F5191DA76BB7C002699312887E38827FA12A3884229C2F8C1B517B355BBE76F6A61A6D8E060D4CFEFBEF5101DF8B3D370BE0D661BB392D3598F41EB06E23AA9BE8C8E6D854AC41D48C78E007A89E9215089552405D6CFA2D27F320145B350B6C22BDB1A43C013EC4A254CFA25BF0B7B45D9F193C1A5FA1A90D1FEDB557E67B2518233365F27D681DF58D0D6770B203FD4C51A76A23F3828B3C1844977E30D7BF918E117629A2606A9C210EB4B67A283F96AD14CF62DD23011DBF8996E8BABE8C0EC4992EE0AA2C09CF67692D14577FAE285162759D96B05B4B62B876C82B8DB685A2D47B939F6023107842327B530005E6DB2BEBB28A33970713EFC7B766868CC7445ABA8A115105A5ECD13C444FF13505AFDB98B9D1C209157ED487DFDD397EB3B536CEE2A7EB70CA8628D6F77346EDCB607727172282C871D3A5C6CD519E42489E736A1C88039D07720D5F0756C3C7949A0375ED7FCE30B078BFD85A96645DB030F50B1F4F9108637F5B773287F0E5758ECF7DFB388B8CBAADD6EE266D57DF322731C1A3D68062DBD252D7C3B3F9A2DF95585A4653A7684BA9871CEADD74A2DEE230585AD0E60E394E5D7F06778B2C3B425A5503B9EBDE37FC8A7E5E64DB13F0373CA8BD8F957A77A1DD9322FF36AB866B64B663787E296C665796D667BC678F8DCC99E33E9463CD6BD2F34FA3E6DBB51DDC010D9BC66BC0D1A36B93626C29A524B7FBFDC5371C1693AD8DBA3AD4119744CAF657D057B7537D71D5A719A3184C9B2A1D4556BE7A623C0E0950422B9608D220A89E5083FB5A2CDA779E52EE5D3864050993E157B5D8E6B94D7F9B648191AACCED6B2BED22173AA05BEAA22D427EDCC11F3BBF906E5B401A15C52BB7DB556EC366CF4C68B1F8CCFA00096F89EA94AB7C501F89A5B4F49B7EB0F753DB5063AF623EE786808CFAE5E224CFDFCBCC9423B0209927594152FC4DC5E43B96DFF29F1A8757DAECEE3B84248DE2848B103CD33AA4337EDC9704BF1183CC703A824976CFD1ED6C98C398C6DDC094A27A35766F291581B2F08F58D073BB4ABAB413723BC27278F6F9DE9983B643666F23B2175D5C7676FA131DCFBFF7F668FE781A8D25C59557F5A58F06E1E332F7F8D7417D1A665CC84B9A03A49C7BD2DD2BD1F91459C100DCABF8013A8D141C4AAF3F36C32CCB0C589FC844DFD5696CF395F07CA18A399551C0AD7C8882E647D21613434A6D8962262A81EEF69246BE345028CA389198B409CC9F698ED7DD1432E0B58FF57549A919E9B526F7AC1A409AD717D07FDFFDC9A679B69974D9B55ACB59711CBAD26217611750A620BAF545EA2499EA4AA4311FF4A075208C077DCF6182AAADED9F856C13A20BD56BD907415E719BA8B388C0455EF95EE5ADF1E768D3ECD3987D3761963967C87A40458613AB443752E183A377072F47EDA538890AB095A55A4379AED27ECA4E31A0D39156312D11D159BB60051508B843AED4A324E64195A424160E375DAABB37C452AFE6C57413AEE4A7EAF18112B9F622AAC20AA54FA7DB2305C790972A19FC67B2524A4D39B67C33D1B032F8985473EBFAB7365B779861FD71C20C740D6B0E448C5489322FBC2DA54F73393B998D9A8B39A73BE34A89BD275E66E898CE6932FD380DF30275043121A9E58CB0A1AF27FCB70B1A4CE510B7CB6FA8F06886A0B46A1CB38F3C10AF84698104604DC010658A01FE52852261A36078D58124E74070C860ADAF0955C47DEF5360BF14C98957F117CAE5E6E46828AB124FF699A9FEFFB8E9B0954334F2519B13BDB20D9AD53034D76D41D287FDCA4BEA8030269DE50097E3E1FF762183915FFFC5170B53F5DFA899F32B1CBAB64F1EA59855516DD63B935DF5AF3FCE16B61C97D5D94088CBF80895A1ECC7AD5D1489DC5F591C566688B51B9FC349C1DB76C40783397DACF7BE2543D226E7E5AEA23B0FC8AFE839B008B5E5E4C97EDE0059867BA3F1DFB291113C47CF11372A6383C474229D774B8535BB159AE509BD024FB24FCF25E7EB3B44C9B9C068119E1922F109CD7C157CA897745D27AE05D2806F88797658E630B92F23B70BB7E21034A1CF29C76D60C8B170A1FF1F7305F9483476474F35B08D7260AB67A47C988202E77CF1B6319DFFCAF556AE18316E0973321AC9AA6B95283BB949A9B18ABCDAAFDFF7E27C089D45636131BE28D45F680F8757D28AD14F2747A654247560AF029D70D817DF64688082D7215C02BC905E274BCF355D70677B0B2AB5E8B36EB6F6C2E5A9C5E667A06B99F491A0361D14EDAB3C9C830AE4003A934F14730D6B2401E631380D1C73AE8FEFE7115BD05CD83DF4C508C982550F6612B848AE4DFEF65F66C48666E6E52AFE5451E32BE0C8C413D3B0DEEFA12DE70F239E0400C88B9AEBB9AB50ACF92C68A6CB7D9D581878AE97E652AABE95C514E46E725F6DAD99EF6AF18FF543DD5E773B47FFC0B2C0D1192A8A91C65134CABEBDE6F3A2B87013263B3E9FE4704E3A363E1196BB195EEE501DB7DCDC856D018E730A1862396D775A428E12AC197F877A1142184CCF162FBF2F8E3CD0D2D7641CAEDDA1C8C1D63F53A0F647D1B79F914EE42DBF87E5A430C8A5538F7B6006CB77A97E6829ACA079110206BB015B1126E641908F45734A8CF45AF72940CFB72A532A7D79E45F305D1B0569268345F9FC2065D5424A5B0B7E1D26D878D5FEA7A15943BDBD6C17D49CB0085B22E031601C4E25854F99BA18D77E1F7F40A9E14E3ADA6E15C9C6CCE889306E9F731CE55C6A78E2D3B57CA9EC3B932D62105E1234BC14916AC452D6E6B5A03EBD77C10AAF3C33F47E7CD7691611CF70BDC0F2BB3AF89922734DC65C9D9D48FF2AA8F9CA01B5BB1EBDB26DE24464B774655AA658D5CE8E3500000017712F4E59FFCBEC3DF53F1CB22368CA71325424A59EF49BF00635FFA4E1B32002AF7944D9E3A5A450A7DE506D48F98AC0681E68B134CA02F36188B104B3A7B0413A0757B626ACF391A268D8541BBC7882B4C8A9C7419F88448B182BBCB623724ACE71195D80398875A5219996C8CC8E6E9F5196E6DFA9F3AEC33BD3E8B581CE726C8452AB9CB1EB68FF889433F5F500AA10BAB89BA9A3EA85B06E903A65FADA9D82667CABF3E37BAD83F9FA128970D86159951E776F0642B5C8B6448E7EDFF88CB5D26B592ED1CDB8A8E7A9135770EA5C3AC2097A1981B935D960A36A8F597E7FC9D41A70811631D7AA1DE7BB4BE50330CAEBA5B0D3A38EA1BDCB2C147CED543A89E3F393389C1C4C86A0181956379AEF4D9C6469E308F2BF9EFA0BF4B8A3DD72EDF3AB698F9DC6BB2F0F030F13203C82B4AC1380DF1CE98ACBBFB94C8BD173BD8DFD4411CEBAD6F26B6F4247F020631CA8088EB98ED43B7071747C37EAFB1E335D3BEA330D95C6C055A17D5060936ADB1548537ECB7030BCE692B2C21881DF91255B5D78B8F7BEE0C900D3B911646FE4B1C793D699A18617D500B354E91273D956AD54D0537B94150574688B498A0B34A4EEF9FAE9367763357A3F3BCA3A986B41AE6B03EE33F8A23D6B46A0499D28B32F410C1BD41BD9C10DCC113E9124D2B2
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_54
+Input = 02329B7F57BB818245C4C66E4C03EDD336DC8D5971B62D16277EC283350D230620454A8E73448080479C7338C0D456230A9D2F05B3DE084CC00FC3D83BC91FB8FD8742A227F77165E140387903EE25EB56FE4D54C5218D63E87186E4AA62C080167626E5BFAD2157F2F5264142F0BE46F46E3AFC49352F236C024F484F635B08
+Output = 000337420000000E4BB1C07ECFF2C697D12994D96C1082468A0066E85356FD43BBF89B6BBD9701B3E93A5F0550FB2D531935ABC74B2C5F84519B816AA0BD7306B2BD5B92D02DC7966B52DECDE17E11C10D1CBB71A84C19FD53395BFDA985B8C735B5721BC6B8567D46957595E31B500F07BA166C8CFA5CA9F1998F3B05F407C8D3176B1635A1D1C3039AB63F9BC652F9416F9791784EF56759C2EEFE6EC3FF7E260DE4EC780EAF592BE12998F3861D6DE8A0913EDE3C203CF2E2528A0C473B2AC2143ADBC8E249E370637B2B70B018F805701E7EEDD5DEC4838AB53F3DAF52E647089AB615FE3BD190FB4C9E233854DB794969AC65E3020DEAF181451818992C8124EF7491E7EEA44E712BABC2E364E866AC038B7BC0712CC01FDE7B087F8B4266C6ED8FB4563BDD458DF80BEF87A06CE8E2EAA63E195DFDE047FD5FCE814E8EB412EC190C510C62239B19639A7E6628730E422FB7BD7A77B9C67641F3313A5E740D414E41A07E7CFF6ED552DEBD390C0470CD4A368232D671C4E0EFF685E151624E3302483FE4729412074B4241560E820FD12FA285AAC8446838DCBE26D7761527066C7A93C8D5E2CD1FF1F2973F6C49EA3C3586F0A2636485FFE698E040F4B27A77D4EFA238FBD27F648D696B984709FE7A2A8DF8410E129F8B7BA1863163610C581F951C10587F4F29E25289F1A7713258A761F78B0A05E3AE4E9FED513F34FFCC8A2E801BC78D83E8CAE50100C5CF965370D0C6246F192FAFFBBB7030C5F95135F992653BAEDC29DA3D26A720F98A90A966A8EB2891A35EE10AE2F90373C4ABE52DFD8E09BE612F2EC8517636327AE3F268EAAFB5D1A0F9C17AC29ED7C1698E953A8C5FCD971D70AA5A3F0E299CB082ECA27A89D714EDC824A0344BEF23955239F1AEE9D7C51700F9082B43A9BA5FBF1874EECDF168BB8AFEFB5CB5F1BB6BF88228609AC3B809A717D997FB55222A58D2AD33FC58B7B42BC5733F8E061E2E15AA39FB31F936B3BC5C98B2BB0FF27B864ECF273925284592F56DC334C30DB50C66EAD20D5ACC157CA8EEB5D0F16BBC57EDD1FC68F6BA94538C39EC6CC1CA7F2525802AB3F0780F3A04574FC9CCA790CD065201ECF624538938B052D9B7581EDD7B0D59785F94CDCD90E781CC36F04D1F3548857DD59D71C78BDE10DEAED78241998ACE73FF4B4B39AE8287D10A41703ACE3AEF257034B45C44F3C967A13DE14323D25F3A99B78BC31EB7313DA9E1A13A6F9BCDE51A4EE07915EE6FC4EADC9BB6ECF1E227BC378F895F971A1355BECA00724FA5AFB8DC8FA6D10F55FA4B3D371346AD7C051EC342AABE0FBDCC6B5B2E7AF04B48023CE0B25BFEA8BB253F88FEAD9F42DA6047135033EC2CFEEA01F7E44121A3EA68EC7905D96E687A21AA163B6549E1753322C0343BD9090625F5228E0275CE4B1E1FD2D3BC671011516A8EB2D519ED85EBCD12983AD94BA1BB528673953DAC556FACC42865FF825D387EAB13E999A31F4789CA8A8E1F3FE87963B75FBFE7B75C2B446E238221AB392FF70A735CE14D75DD577E30C78C6955E42E29DFF02AEC9D5EDC8BEEF15FA8095BFE2AD7130F4AC73585644C62458BB2A6B1DB7F0BC315EC2D995F49F508CC5D9D5EB24027422392DD415200178B1C37838E87137399F51904E5B065F785E7538E52B00A0BF7EC5AB3197E139430F0C7641FC1D37B71C52DF8140D64A94F3837CCC970151481656768E0F71D4DC0762E21039D439B566DF7F3C64A766E6CD633F51FF5641BBF2F5B44B278E071F2CCA2553B950983DCCBDB1CFCC7DEC3DF154DDA9C21A7B1F562E073422601581788EFE2B26449AE570050C40166CEAF47A9E07D2A78CDEB107023BB0B79CB9B4D0725183387A25ADD24B81E2541BE14A950E695C856DC6D660B104C0C9FB9612E8CB53E0614DEE48BF416ACB53581B74E4A090BBD433761A816553989FFD89BB942F34D4C43057B99F2F4BB08C268AD1475185802B28352BF105284F7E6CD6AF2D83983D96D4261451458DDC9CEFE754506AE6A67F9E6082E87FAE8947DD736BF7151975D75ED237C9088CA10BA69F63459A97BAE8EDBB8BC4F9D8E8A531C6A7CE9ADE51FE1588C3E15E4B022C2209B7E5ACAE4B38069C5C06F22A0FCE4D838DF15B38A9F26466E9C5E406BE4D7D73BEC335D900C98A63E3DD3618AAAEC32C658819150DDD7DBCEA6EC05B20273817AFA8156B776A2938197FE5438E21D151BB6164020E88734BE62B2D5DE041960D435DA172153164C9D95444FFDC037BC1B01C1251A8FEF1CB34C668E93882D73A0D6C68EDD9344BA4196C230A010633BB53C4829BAC23076D28472BC43C9AEF0850582FA12FFBC803D452A4F1005322FFF9F0B17B27D14F3A6253286A28AE5EBD09242DE1B48F022376F44048F4DACF9BCC991835C6102E24F98FB01743A24E1F4BAFCB55A0FBC2F186A465D42E8FE2B1F272FDCC9F3CDB91590C1AB46CD983F32FFC5EE391626AE1167D27C656492E4CB743F8F1729A429F265B127B075E8AED66DB097EF7DAB05D0020C51352F79EEDC2A0B20A0CCDD993366E69070902D12BFF0D07CD569EF6EBEBEC68FA9D704AB818B29F5326967F62B13990B7B4B323839D1963CC6EB529CDC53E098BC94E66382D4B6BBA409960413A065B3C70AE413F9EE779B493204D4DD49AF5BA1A117ADD9E6E2936FD9023E1F96E003B4512E2F8B34132B0C3FB4D489525393BC1A738077AB36D06706B33F2EF965C4FE35E046BBB328C8B3129AE6B88ED5D9F1CDBF67846D54A78813A4DCB402E6A21C940F33B1CA76CFA504829BD27AF6DCF0FD3C538DECD1B7A43A5B8104709A73FC0CAF075D43C27B7A27EE4539146857012B57ECBFF492196FFDCA9C5CE73C782BF38C8A6046CCC316A18F7E2FDD22D67C6A5767E2F16FE7A970B6A55740729C46510DCDACFA0F393B39A4D197384A14F96FA0FB728D77FFCEEB011295BDE9B330E60B2D9CF0430F4843C56765D8E60701D04D4CEE87B9F9E99712B5CDFBA3E044894FB44AF2257582C48716C46B1786A131B84FF005C54E3FABF43E927221B8669D6ADCB2C73C54978A9BD8A1840B963842B3D68EE681A2B3EABBDDC0630DA6B5AE8C38C5A2503B034230DCAF752C2702FC9426708896388F70B9F7427798C46EF0636ED1DB85F908BA557D831127D1816B830F07CFF816A973453357A83BD26899A08B654B831E8B6337A6CB719AA2E3CB58F72D7B197262A8FFA3D6F196708AD3298E506BC49484EA99DA4BC98146624787881A360C77F81AEFAE6415F9859090E115CE45115D75B6B218665D1E2F3D8523B14DC378579F247A050AF1B01BC30565E15C1C32A61AA972A3AFCEB5B208F5FD8AABBF43B9C489834A544FC6483C57EFABE2FF9975BB288991D291553860E1D13326CF0113EBEA01877BD285822B767EAE5069302B7AD783D60FE886A83E1C639B36A636984F257E667A80A69E26AA1000000017F5CBF0D8F2A2D292E1FE4887C9FAD5A5482283728F5505CD163F1DF31988CA55830499DE3947550B2DC7F59F01BDC7E89AB81F35787D91F911DF94B09569C3D600E0FDB1CF7CB80BEA3797432BDE8F0D0AD0CC8AA780E5A7006846FDCAE698B59A7BEF9EB397BBA8BEA2772426D84BB6C0D221AAF73D982F666B18E93E15EAF89A3FC5A2414F1743E146E080B2DEFD37DA6DC1243285992680E0A23FE08DF3CD00E28353BCBD23F59BA170935A7EA590F2E92D6C59FB581E77897A927A60C4182EE085F86C6CC98FA835928BD9289B983CB38007D278998BA6596DB514BF07A15BFC24CA0F8215BCD1A18A56DA765BF2AF7F136C592F69DFDD668149CA7FCD00E4AE3F80D04CB6EB1356DF376E5D585EE616157AD22BCA9D014A39FE0DEC394EEBA1F8CDE00E788EF9F2681162E13A018491A86A2D160B57107FAA984755C87E6A025801EDC936586D4F867AECDF719703D72867DDEE4CAC425F83D2986A2DC568CD2DF7EFEF0BDA32041F4F951E2FD027F12E02728AF2B6EB06E0DDDDD0147018631928B8FD2290B4F0E2F3050DAAD3F4ACE453E80A9E3FD500B354E91273D956AD54D0537B94150574688B498A0B34A4EEF9FAE9367763357A3F3BCA3A986B41AE6B03EE33F8A23D6B46A0499D28B32F410C1BD41BD9C10DCC113E9124D2B3
+Title = LMS_SHAKE_M24_H20 LMOTS_SHAKE_N24_W4
+
+PublicKeyRaw = LMS_SHAKE_M24_H20_55:LMS:000000170000000FDA2CB153152D1D554FB75BDFBA89AA96792433AC177F5409AB3F356D94F17ACFF39E445185CFFAC9
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_55
+Input = 7D402EA0C29810A5B1CE3A1B155A1ADC4A1A471858C7760AB540DB7FAAECBCC648E3B6B9797290E3F8697E37743E6E5A3FA522F182A33834FAA813527C080F2F05AF5984B45A816D0BCABB91FB70B3C8935888B91CC175A2676B14FBE09BAEB4FB7AA7270701B2C75F3FB2F846A0A00EA4F3EE2ABD0AAAADD760866722E1ADBD
+Output = 000910790000000FB3AC5AD8557D970ADDC3D84A40188156910244FB5581A81A2ECE19D56977041682B3E16AA0E06168D784ECB751CF8BA1F47D3B7831E7AED43E6C8467A5A683DBAC5B30FD76E12AF1467D13A7C0B161D21037694871521764E589113AAA75AF9E1C9419E1013AA2DDD87D6DEF5B1896B7427A14FD504F4ADA5824D417996BCD246B43841A3793B25D18D1E17961F32FA55CFD2509365724026C573F75A4A7FEACBA86A341C39DA00A6F0DCA22247E1AA41A99FA91C3C6CEF91841C97BAED3F7D64179C3243EA7DE32DCEE97CFAED7BD9D893E38239A23DF476E07FDC6F68FA51E3E4FF7FA5072B84C9236187DCA75BE2FD75377FC5ADF2B8513644470153C3CC818E127822E588C30B416A36EA566C64E98C035C6573582240D7A4CB6ADB93BB846DB90632315C315D664F46FC8C5EB2109754D551DF444E1CB524BA920C15BC0CD7B07AFC0ED594E65D852A0C35CEAA959B6801A7E256DBC9207FA5A0B7FE047E3F9ABABE40D3F7874697F2D34D2FB4890C34EB71DB73ECA192D0442D3877922335264887BB5F64868442FA8DA7D7093BDE3DCF920A43D2CF7E67B0E63669C9FCE32EC1B65A52DC287F6722B89D427A1143FC7894415E9A174B83FD964A03338B9B15C3FCA846499FC58AA594F400631C4561D2982DAB4A691F9F21B1509E75F0B84547FDEA3799E03EC109C3F4F4FDC3559276EFB5BD2B14360C1BB06867EFD092B91DCA748D659C654DF65288E51054B35C7818CE2691A8F7B28F7277E55F17F3E8B81D05B28D39B256094ECA70576C98E2E9D3C1DBF918E319232D4FEF19F7FC44DDE000E48C529E4A8A644D2ED19C7EC5E0613376C173C35C282C848C2DBFA3D183DE80C62E6BD95C7BC3963FA7A73EDCDF20BC664976C044B38D0818CC458B967897E22643B7DED215E53D48BA0E96B7DD409E67E8A6ED8D0C323852C5D1A68C80E225ECD97B3160F9ABB929CEC65D1B5DD46A811E205B6E26CBC2FEB35EBC255C8645700C2235131820A16A4826AFA3A82762CBD28850C214B32940C7C26A44FD185D4B4A51044521126FB46D011600877B2B3F3CEC84BC1BB01DFC7DD31F8F95B4B0277900D5D1D394E4A0170CDD9AC2DE7553148B9D1CD68F72FB1F082A660E15738E3E5FCEA11187E4F44DC46F1ECC8EA4D6273599B5095DE7D465A00E4AEF3CD5D51AF98F12930B20AC45B330FBCDDBE95DA85988BEE57B6D069399E9AC8CAECB7D779D3C86CA5ECEBBE05A10E4F65F34B1E423A311EE4CEB68CE738615A9114B3E5C6872C8047A7A5642BAD517B7EF65EB1323E0F8EAE9D51A888C5D7D20533CF680D8D6E37C0685FF48320B953921EC35CD02AFE896C7BB38F942E819FE6066788D881E533095400069572C4B5410832125F5270A8D08D216A0D44E69B7FB80C245B7692D2A11EDC4882D7D2AE195E4700C8B0B4AA1504C42E854075E21FBB0EFE7A21524270B9E51355C1C327276BBFCD45E7E9605877DF069AD3D7B60178ADAA18E761D27C3FAC3EAB80EC908F35415E753189B3366115E12A70EEE3806A7362943A7FC9C58C454B1F60A4258185529B48A89146859ACEF95E34EA972C529119AFE9E98C905115A11145B1EA2BDD25AAFAD16B37C22E192EBAB901C31E1D60D385CC991E787D934FD05F25C6ED72BE3E888850D5DC3CF7179891D9D2B85FD235C127B87495FA0C33CB792AAFC1A84BCF33ACD2A33C0DD1B025DE0C350D08F0392844B1BC9E597E4CCAC2AC3F328D65AA0E5D3C8A4F6DEBF7CD000000173F8A2CEC7FD8E2A95845CF4FBBC39C3DBB9A347296E75E6310685541884110226249838E548379F644E444FCF816952CDE3FD68BE2891C03B0877F18F5CB83228C8EB92A437F86C669224FBDD741A2B42E522E3F68874D7F25A73EAFCE6CF7CECFA07B5B8FEFA58511E81373C8C6F072A903C3CAFF296ED94DFAABFDF5DEE3EB3DEB32ECC67847419E7659EEE838284EF6870C66066B97867F6C93E1F3B0F9374A2A278968B8A29FCD306406507168D741E5F60DC57F78FB1B2425D79F3CD307CFE76C843CD830A40B463EE903CEABD34D6F1ADF62B2001ECB3492D80F123AE4A2782187C7E2EB2ED0D8B9D56552DCB06C1ADBCBD8F234410CFE7C5927A952736CE7A3395C64C55E8910C85E5B9D03C1EF081E82EBF98146A7C50BB460FB6762D73CA41B0519E4D80DFE73CA8E4D4734CFF25313EEFE38E062B07D119AED97BCCED9CBA727A4176A0931B9BD7E29EF2C1FC87CECAEFF484347FA7D382924650719404A844D16BE692037E5C02D1FC32275CC8DF8BF0F124FE570947C0B94A6CD19676A7D4A3F5FB286556B1A69D109E4FB220A943D774B5130D85EC22C091BC397B0F94B29496A7ABCB84AF1F993B2944850E794A6908505967D86216083F34CE764877AF7A391358216A077BBE7AD822057C3E501F51D586AB2C9334C8CBD57
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_55
+Input = CE59720D12FAB5EB60681D896D8CB187C17F96B774E2D49CFEBB3F1A6A2C0F6C96FE13ACE2B18297223A445CACAB19414C124E1438C0CCE10654BF9591D726A4C4C93487CEFE9A0F93CF7840C4DBF1BD51D1F190D1D336CA85E1AA7CC115679A7B08379D696B123EA31FE76F8B52C3B1D180ABF871A1ACFB679DF2E03C3D2E7A
+Output = 000BF7710000000F8789053FEB14C7FE4AC569AA32FC41AEDAF6C64C33234F33C625ED9E38CB992F71005DD50074BC8DF957BEC0B8A5DE1BF50E3DD31B91D3B68F590485518A6E78F8AA91E7C3438E72E37A6B853CA30D5DDC2163EFDC3188E9A1F192AD69110B568A0D353963B5F7F73602F856271B2F5D5EEC21241FC7F53180C96D8C41A8C4660A346A89939A6AAAE04CF75C585917A4C126C35B0F1D975300E6500E5F61755BF30A59748E6C6BC42DA1B878CA6ACBC2A33E2C54196D84ADBB4D43AFE92248B38ACEF3A1D51A3E4509362B20FD3F449E51E21E579EA23F4CDDCA478E84F6557637AD1247E28EFE4E2C98F62131A5BF9747AD6A671A07588848BE17745ED6F7FE9751F4738AA7CDA28D93714EFE834C72387D78A0337ED443E4333352FA01031D758D410A9A12A52FAF5E0C0807145B1E91F3F5398613605F23384E28E52739BAD875D03467251951E93F72BA0CFC8A8F2ECC1BB82DD94E8BE08F04CC67E172075E587B1AFF5C55A0CCDEF336F9629F93403E5D4D6C25A7E2112164F0E5207F6385B40FDC4792D3759848B2E7BC36E008F201FF71D8E4FA001E75A7269D428F7CC3F48BC121323903C8012D6E3421686721107AACACC1C60E71B92A93218B03C6DACB6E33E670F1F308A72D9624E112AFF99D67FEC8ECC5D3D18B922A2EE65870C9256E771AF0A1352BD4DC8BAE19C122447D59685979D69EB96B2A5EDE40CD0CBF7BF8EF59B7A38DEE1F80097E3B2E83A2F2806693EFE3717548557B255D39515E0165BC4A6646801D087E02D9A4F71231A0EE51E121514A3C84B4FD162C13BF4967C47E768110A8E76B47EA61EDA4E30BFA7D572A648034127A443BC8FFB379DA6D78C0E20D3AFE45D4B169A3D7EEF7F8409BCD701C10451A19C5C504DDAE4D0B3067549ECC54DAD9223781353B3CD0880BFDAB8BA8B3A8B543321797EE79CAFE3F98541E1C44EA6F6EC07D7C45828A79DECEC2AA2EEA4956EBF9DA44AEBF590EDF25EB545AD061950FF10F97825C5C5A8EF0BFF3E794B8A568FC4032F916EB30582B108EDF9285F2B2EEF044DD03CC06B14D0C7B98A1967DA143974996442F45779A9285C62F38EA7D8DEA439B113F7A6FF27A4102F746521811087D0764B9D12B3C84AE73487DB42C601310BB0EC5832471441347B9ED617272D7E37B4759F76C55CF8591E131C67104941EF5EB6E53A7C33C6422D428799D2567A0BCCE97EB9636E50D89F0F1501859BEFF82A5F10C7353CC186B9C4AC1D6440769DA9CFD3C26D53C8A8F2CD4E301BB530056DF8321DC2530AD55C260DE6952383C012650D1E2D14DB8E3573D3A6F90F9FCD7305B7098EB8E9F7FC29F48C7F9B46DECCCB2A94022C8D4B81C41A61D0051745153631034E5B4F16EAD08D1BDF93E21910003F3DC3DFB7FD1FE473871168A8DD6A4B983AD684C4BF43D95FB4566A79BC5DE7AD43CCFCA0CA882E4BED0C6706A630E07A6070B31925E3848201CA56F309B9C5EC4A069703EEC50CEDA177918787CB9C1D792E51B6C23703FABCECAE84F9507BC7A6E711B0E2463954121218F3E9AEDC32F4218A58265B5D3FB1D4106A203AE51D0C56EFA2ED16BFBB78C9C256FF23EEB4AA557AE69C10CF9EFF5028796482670E3E13C88FE863B25B13F0B527E16773F5F2A30EA8D32DC5E088EBA39529B5104015F7234B2CFB362447D40993338B752143581D20D153E1992BF191E9D7EB456969393FCB651EDED80B5B2191C2F98B040E1E964A278F4E9548711B5CE939A9B00000018A53D09636AAFAE8EC8AD3147F97149F753064438DF798EB7E984F324BFB21ACAC42D77C8E8252D892FA3F31A6EEB5CFB8700CF1FD9EF662425F9CBFE971531F3A53BACB1AFA7FBE49D2B17DC7D800688D66E751F5C8A9616E543380446419EAB1E7C002118851527AF0C530C97BE47C1B5531C125936D8308496D6F9BE3C9C32F928BD27B4BB49B7CC50F4C2F8955A3B3BA5856AB275570D8E84D67DD44B5924E7892AB0051B19470F5061B109C92B839F469C3A5AA17017888BDF400BAE22022FF0642AD997F92FF8FAC5CBBCB472890E9D5837B01707B4ABD7A0A2B745986C87F7D0B1EE9EF476C01D2A03EC61C100A5905CC6C5676AD59A4D7FBCEF26D6970B38B7D65135233B82B6DF124A5DE7B3C87BE61336E4B3B8CC0604B16ED3BC7E013019ABC666B9D081973EB1868347530E6716E59C35CC92B42156B941C89DB75E0E63FB4FA91AFFDEE49FA6E78B2BFD6211C1125EFA93345A67F265A127EBA99560D567A04252ADBF1703B433717A5060D703FDE669A5F1C1F5E0098636464EDA9C30BFA25DA86A91C781C3C32D1A4542475FAEE8A7017BB82A460E0B078DBA5D984D92E91B44AA802A9A0213E14D904850E794A6908505967D86216083F34CE764877AF7A391358216A077BBE7AD822057C3E501F51D586AB2C9334C8CBD57
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_55
+Input = 38E9D543C9AC2F521887359D0B89A050D2DAF57760946D310B2951402826CB101BFBD79508872A176B46AB3DAC79A8AEA9B9E5F27F5940107FDDCBF4C49A99C3C4E217B4384A09B8CC75D0A0A4EC0FD61E15DBC1EA90F332B00FDF1240F78C3CE74F2ABB50C7C3847BCF83728CF0205FEF0BEC51D78113EF9E677BFCCF858851
+Output = 000289750000000F651CC63D6BCFF3A84F50C5BA9508A380B12F729335053338389936F9F9577086422F78399537FB286D96ADA8626F1029251613BD50953627310AFD27F1805CAC2B0824CEE2FF6D679AD6B27FCC3A9716416A68E7E973681E779E6E62B36D0C84E6161E4FCEE1D895A5EC17BE281265ACEF2ECDE7E164491000174C90B470B9BA629BE1177C54155C3B0E0101F6679E245569FBD05AFD93A1B7B50A3433740DB48A33FB861698A7E047A11D19C7D913BB40E070530512F9D760DDB0CF571462631AD006DF613F95856CE33882C89CE3F1B70FA30E24C67C674BCC4ABCEF035DF84A5DEC4850C0F858A0759A1EA470ED539829F46FD8C40827532766EA82E3B2003DD69DC15EBC3FC8000C6135F875D01225C4672C41AFE8023D66FFEB30D5CB6707433EEBDFA2329F9B563B78F24CD16F4F88643FED06799B68A827DCDBE72C259A803F0E329CA8582B9A584461570772775112C08FA867F0B4FFED96FA867F530DDCC42014FA94C20CE36345CC9FAA4C2922983113EF7BD1723D425D02FB1FD1EFB38CF79C96AD599A7408B551EE484F8BCC16FD113CF61B004E8BD87936D6F8BF507321C53E9B1592FAAB6AE660A9A4A28F395F09AE7E8B9D754926894E0672D53E4438E3A16C539D9BCB557AB1BFC8554615E4D3A276A4E8D7B0D052DB1CC25ECADE32C12693CAF11675679B6D903F82DF223DBA9627868ED7D901C9385B0AB0BD0A242C74969DA53675D1505257B233A85A7506272FC9C02DB16CB2B1D114B354FA009C1F8F222896A172781960ED9BF18789D9942DB8FA39146CC37DD56FCDB74BA20A75DC81A0D54E886A505C938EAE84A9DEB06AB2C5EDBEF93F6E55F1890680911E06B1E7C3D5D110CE894271A6E66FB0FE389E4CF5337411AC8E3056853F238873168FB8AADD6BC091C037AEC968E1916E1FEA91B5BFC9C5267298F3A3D84B8CA37F3E81A897DDDD3249063BAE8669DE30F2B1514920CCDEE5EC10AB0DBFEF1597505F0AAEF80815501E3B21690E323C0ED249BF7EF86827657EFA935218700C944AF5E953409F21F9F741FB2903EC1311DE50377853A485F5316BDF42E07E50BC43BEFC2AE9A7A5C804D7F08DAE4A414346F359798CAC2EBECADA0B931591203BAB29332CFDE8477B877E3DB6A6ACEBE71569F4F972A58264D058F0648EDE4BE576F2A4515F43FC930FACA7F3E1C09B810E89523A12ECBA333B66EEB574B4571D0A919563EBAC385CE814218D805D05BB76B1B56DBCE743ABE17EA1976DF1E0142DB06D32C56B786BE119F2CC9B9FC532AEA5C11AA29BE4963CC529E19C51CDC4C3F2EAA3FA844893F7F665F22FBC3A586CD82446150496E45B919DFBB7F84C9614EA9D0619267D66BA0484CB157B544470EAC049CCEC5C6BA321E83342E7F6F4CC81CD4A6F790151A2F4559F834C4C9F7EC491CDB0852FCAAFCBFAEE5ABA68BCEEDA2CA6EAF2BAABE96F26D691195B6B554969C7233F9BE06668239CA7EAE88D8CF4F72DE82F23378620F5A0F1B311EE4CB9C6591282E8ACE6044A84AFE4F473C1A1FF2408D787EF1D79FB513ED8A9B6F704088B8F1ADC6F55ADEEE06DB468536B566A77721214534FACE2838668EFD4F5E945FCFE9627216E3EE29B6E6B13248E131A4FE10516609C12579828B8D8B8207CBB3C611A7D6817EB3009A76C729E0ED7532437D53276343417E33F9320A9850AB5D3FCD0089D1B64B14C91503E2D63694EF2850682637ED46D9332B91A095C14BF873B821506CFF5AE00000017CA1C81223960880B076BB46D016BE4D6122A146BE1C5462DD55D442251E40BFDF4DBF175E02FBF398BC28D1014D294D4375FE5DB95DD7D2B073BAF35B4CDB89B168E1C21EE30958AF84C05178CF23705F4AB0BC671698DBD0EE6A503EC036680901F2306ADDE5FCA1CA555C2E38BDBBACFB086C6C931261961275D98D666C3F618CB179819B3DDC540FC48A619F50D3BF92FD139B917F0212F402BD18E57ED5C83B2A8FA25C49F1762F24B7DB48772659374D27C337D50E8624B2FCD2A9048BAEB54295597E4E07E39E1F90309781C5F97E834DDD9F7B174758070E87A50820CFED953C4CBB6FD561E38D073555229499833ED72C6E6E12648D1BFD98B341C455E6656ECAE1A14003DC3C70B3613E5FD11714A1346EF41EFE28ADF4734F50CF7D2880FFCD006EE4CCE7D6B591DE7E59D2E6F7FD8590372FC89040BB70DE6D52EE99D1A823A003FD272BFCE2FDB29E5D7466DF243C8C2B8D28BD9AD498980475772E32F542975A5F00DC851F860FB2F2331F5458EAFA13BD7A78F95972E4BCB6C2063DFE9AF7BC3B3890F8CC2376D382CE3860B8FDB12ACE50F658F970A58E4A0BFBE061E55FCB7274B317E57BA057068851E00094F184A244D695E95016A9E377E2E8242CF9E42CA8D0C96E71E8E7BDB08492C2437639CA90211EEE3AA10A031
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_55
+Input = C1AAE607A18B15B4CEAB8FAED57B0CDD2F5692C7B2830580F5D9D3625CE8DAC5EF0E95D64D88EB6EE4167F92EFE8F2962362D613D40560568134908DFAF9CA4E3D7F96C711303F056A66CC13D987B48566CD5C2736184486D6A7078D8E55D5B1295919A46D586380890C2B198C36FD88C21EE2CFABF4A85724042075B0C91295
+Output = 0007896D0000000FB38EFAB8D332D4EFBA2FBAD38B7F3E23F238099EA5312546BB721AAA55452B52D4BCB322C5CB22DC1B561560218937ACA5B6E64C5959653B12677E32AFE053CFBD25D257117CA7E7CD3AA69A90D530749A1FAB195BA77F74D6D75A0271BA842435A300AA88DE78CACCB32AA041BAC630622B2CD470AA8626A8AA344064CB90971802D3DF47EE1C387CD4006E09A49266C492497169319B91CF48C663BC01EB1C5AAEDD5BEC597D827D1D1A4D59357BA91FA04D4E4BB350B5C78925BE8216AE57983F74445991281F527073895CB195879A52CF719A27E8F3F0DA4351F428B241984AE0025E873F3A6BF53C51DDE9F6FA1EBD7E6FD6D6EE8C5AA5F43C156B2F4146927DC03433C2953F08D16D8C59F44EA337B2BD6C976CE3E4D06F52EF30B0A085B3EFA7A94EAB1573D15AFB3A28CA63B2B9459B8952AD7E2DBBCDE44EE79F838674BE589D9715E94D4C696890CAFC315B3195E715F33D1B9F1D1192438A8E99CDF41F7C0DB5F5C65762A3FAE34C126BE9623D5EF61597A329AF333B0FEC8816D4A51B90E71CF710522D9C14150D62DEFB4B88DDC736F17682A39E98F72C88E04CB826D27281B59E1C73C64FF18C5F303B62AB8B71A8CCE78AAF66AF2F3803B21AA3EB42864E65F9A4862F6D82C30EA006DD283B2262DCD76C9A1F2D0F1980337FE1ADBD679D15E722C056F99D72DE0B7721B528E5BD6ED35F73F0831B3E03C9297282D32E47E2065F3FCDAF0205DC07A905A5A639EA7E18ABDC24FF5C95515553AA9D2D29443DEB07A8E969B5D33B2308E2190CFE49330504A6611A89582BBFA35074D8D0995928069B1BCAC24B727EF0323BF21D3C80EC436F102A28277F869E9140D30C6F6374BE0F58B6DA78F8CFE66542769C76DD9F6724E5DF52AC975D30488971D0FF160726575E45FBA75706D1A206927B7E34BBD97840C140DDB7EA420C9F1247987C80F0AE899FD72C813632B599583AB5E938BFEE0D034C1B04439D2892D31587EAE22486934DCB7A23449FBCA4D0ED3211AAB5D389583B74C21E07CA2A6E84643C25D0C969537074075D52A2B67D54355767A47849102FAA229A14344149FCA3C8C4AE26CDA10F2E13774494F75A79D98A8990E24DB9F1C5266B3D5976CBA440B18BFA673A9EE601EA668E154B9470B8CEC7C92E81B7166FD7072EEAAB279A38C7554F257C65E5AC93CBE39E3C84659C6DFC54B175150F57B34DF3718A0B2DD08A39C4CD54574B76BD4D5DE1E8C24CD8FD139814A27DD34B30E2BCD6094493BFB3E163E1A5C58B201BF03107F63A9BCD0269B0DCA84E3464CD642E12AEBF0F52C98C54F3C4010757246135FA0D0914BB1944B98C0CFE7B8AAF953BF6A6B06A2CE141CB7AE651480BFD7EF6E25BA75C77A28D3988E432E5089FE62A5AB011CFC3CB1213FA79F54592A584BB41B000D3E05F62A8914FB43B903F406A18C5FFA8235005F6D5F08EAA8CE1629A2C035F74BA4B1CD1FB0869A6899BDB783FB38EEC93E11C226B144401D8DA51AA2745825E079F5B31FB44A73562787340CA7B312F72775DDDC4863271EB2DB5957B1788657FAE5AEB22C81943E1C29E7C83FD9956D7A1882952A4B9E14A52536AA807EF3F6127BB396015D40FB41C849C9576F2E4B6086005540A82E4AD597FA2D1E69CFC1BBBDB2885E477858E259C6F9F957344544B7DB2C925ED81E70C56AC4D2F21668FF54575CC7A968B99B85B7BA0C1A6367C01344C96CF9DD6043EA540B913A288BE39EA085EA0ACC0ABF25A00000017281A957B2227FB39DE7ACA081926116F60F3561F6AE3A95DEE04F80600F5253D57E69997FE813CF5103A3DC510EEB235DA1A58599492D7AFCF55754819901FC7D76F4E0CB57234CC6EB6785183FECC11A4667359E7A7DC33F85DB07415D43C963884FC464D350A6DB629FC42D1A5BFBB5C0312A2604F248613F4B7445C6EDC8571D50F0B804D294875E3871111681712D33B3BA14B5E1EAB695217787C6B61D1D38F78153C9F36D4008E7DBCA92FC8FE9EAF886199D6152E69D1C62F687F0B9289587B99F7C0F1FB3E2002CFAD42DAD9EFE32F81DCCC706BB4C5ECE49EA26F5E1DF9C4367F912C9C2688581B1354F6C040885CDF7F5DF43F34758DC996BB9888D089E5521AB515B90A015FC2655E6F22DAFC91B2B37DD51D9654493CE2D49CD7A5FB8B5F334D8CBACA67BD7B5A672E93662E0F3B9D9EFECFD319B6584EE8E69C1E447A1AF75248F4190D0359607A18BEDE4F94676200F9524AEECFCF70A7E22708860DDA3CAE522DF7BECD721610E503764443D1DEDB4BCB65A2BF4D3851D0B9B332C2A146B8ED7AB051F2D5450C610F5301D03466C1487E36D17D75EA24084B8CCEB13263B01B1F90A125DD34F27A88B73A85D7FF4E7CAB7D09E66DD4CF160D6B7AE298FC83F2638D0C96E71E8E7BDB08492C2437639CA90211EEE3AA10A030
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H20 LMOTS_SHAKE_N24_W8
+
+PublicKeyRaw = LMS_SHAKE_M24_H20_56:LMS:0000001700000010D3DC29B14B7E4108BEC904E488F7F98C8A5A9578CBE389A5688E6EB58FAE610BF90B3CEBE239920D
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_56
+Input = 2E4A7D6F06BEB44393B00B70059D45E4A3603AF9546C9E738D73E6B4C6B34AAF785A0D36AA7EB08287A6D9BAD6AF2312EE01C4857698B33B8127EDB6413BE96D6AE22028B034E567E5B09107A71F9B7A2A27F0B021B4919983BD6B90E5953218AE80DA712A4D3ADEB1E539073136F8ECB7D24C745497EE44544A75EA12974C1F
+Output = 000DCA6F0000001020B01AFA7E3B3DAD110DC39D182793AB205A30DE285F1C3D2D7B2B45B14AACB7EE114889124BAD5EB0A7AC90B3BEB554D3026E684D52F973BF8BA11AC045150F3A6C800CCE8EE05ED0B7F2A88D1297B1BCAF159347D6D18E7F7D20378233495FB241B4BEDFE013B7557B65AF812FD35DC07551F508C731515FB5B329912056927F2DAC6D7DE79D757846782BE3722527B303C85BFE3FDEE2B29788EC5B52EE2DB4CEEB8A1EE6C0D9DAC6411530267A563B0B7733FE225FC14FF374846A76016545B05840B6700BFD62FAF308E044DB1746E73AA08A4228B558861FB8CE89325E93409852C62BEEC21398E66205EE9DE4EC195E8EC569851C4C877014652BA9DDAC88B12F1E57682542A903094C9B2088F60B62583E15C75AA1D7FBB2F833C3C14285ECCF435547E3D6BA05C7A3E07803294FF481DB92D062CBACABCEA8C3F679B62BD068B862449571F379B67791AFCF201AC1941708456FD0EF4F9143BC730778DDF9E6C216E7DE2BFB91F5BD2C1AD3C4BEE2E6DBA336F4C502ED0239AF56B8B723A5B97836F826FD4848E19052A739F731C2B80E7A5DC061459AD2F17FCCC41621533BD34470D3A2528047C08B57590CC6044077518254E188D4213907F3EB3250EEA6D0D7DC363F2B4F0432066BFF7DDB061D1F14AFEE0AA4DA690F53B8002DC0638552B82E91B71F30A5607FDA658AE89321983BBEACF4C68AD14B77512FB5B2F12A2BE87E758671BAB7A3B0A3D647BB4EA99BF7660AE8C9B4A06CDFA39B0EC7D78AC5D23FD2075488EA53CAC70F739E93D34666D1E168C2E6930CB73523841DD57BC52F8C4443169B0F806A5BDB1A661AF0E6FD87B6E7E063331F7E01BBD8542E0B6199A0AEEA5222934B40F5F3F9ED2BE63618885C9A1FC9167AFCC4D85B1A9A065AB4C28000000017AF386025E074965B2E37E5D21B784607E240416B2331C0190D786A332C1C2B9E70FCB5E2A8565AFD5E107C6EB255EC39F722CD155AADAA4AC82617AFC1EC4AF75AC015FFBCB12DA5779301FECC07C3F1F9D5F17F973A045A67457D9DDD57B3559FE88F92A7B2CBCE16F2DD39CEBE574DAD27AA5AF228EE33F54C8F4F00D622C762408B2927EA0484C63B1BC601700B4C3293D211695626DFE643175931539B7BCE36CFC416CA94254CC4108CFA3F409EDA7F8ED6BEF262B5D685EA73E0019E7873AB992388F33843A93BEE21FE55B1AC5ED2D2F41BD0A52D6653EC523DB470C762A9DA15D7FFF8C6BA4C2394D97EDCBCBD7AA1C2E26FAB9276BB986C1410CF3DCA1F691BA8CE6AE55BE2E89175D48736F1E7DDF9C698BB87ECF339B87AA2D6C31537C06E072B1DB7B466FEF1A30E3ABF2F05E94FBD1D741F99B9905BE2C9BCD561A99935577A3BC4FDE03803DFD8CD2CE798590DCC6A5C6779C8756B35C5B62F648A8B45CF8D6DEB62EAFB267284D9C820A60CB5B9C365C8A524560AC3906BB9AA40D028010168A681E167C9F3D1F9853EA310C3B871B8294215FA0B956C18C3D2B80E1DF9F4E1DD84EB52B714E817AD6AC148560FDE1832C599D38A758199F55736F989C97E0CDAE777FBF70BB4A03B724EDAEC9631C701A0F0BCD2ECFB0CB3
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_56
+Input = F12732C54EA32A5DAF6E5F9629C0902078BF0882E11C2A73CABEE0B4FD0C10743DA8882201B18AB0FA4D045EA1E782E5EC84834F430A9E794A3477D85325ABB3CD007DACA67DA4FB0E4C8C809575A7419733D9A8C0DD74BB552EA0A6AD99FC87CD9AD348291A19C62D432CB8C5F3A7EADA24714FAC784DA148A6C6BF44D13F3A
+Output = 000CEF9900000010BA1BEB65DC4FFD75A7A00CEB60F414482B4794E9CF5421D1FB870F9F645F636082AF5C436B70B38B76C289D6E5D86EC79FDC74BCF668D0C831255AE47A03BB9A7221C0C5D8F0B11EF48143BB1704B16D483939134CEC1AAD8AB1AC0E0280A976B35F8677A798FC3A0DA9BFB0D1F90E6A33F7A6E8A2B737200E86B7A7B4C27FEE947F9D234B7CE10BC9135D4B1E749AD2CB065BC8CE5C61A98EDE9D1F3C70693692623CF24762817D7977784231BE2BA5C355F15710516DA38A2CCF5CCA062F28038F67C6A90F3E094C47D14C03B2D6B380239D04EA0AA8DD6C6222941A839D0DDDC2DE8ABD8AB5DF73D0D31C1F35F9B15CB13B459EF27295C6E924893F0697E98230663CB758A822EC4BE4401F8BC60E801D9B5FDCD3B3824B9B59FE0EA0CDF8AE3A8A2369B182BD96F3617BB3D59A307B908F7A116A6BA557C8D649D95A2FE325A7752F28C438E3B6EF34F2008B2C752491DA54DB29D671CFB81AF8B1FBFBAF51FC150574A8422966910D7D1C5F7533991BB8581B6AB2300D1E213020C25A504FBAFE6126A343FD451AAFAFEC563875FDCEAB1C587C5B66825FDF86BF00141AC0C228CCE981A1091BA83E0B1ABF03BCB03CD373AFA15EB065251A0DF900733AC4770D89D60AF60BD76806D49F87D6C0488931474FA12C6A03F96F68361E088D1639DBFF79B5D9BCC4309B0A1F081D3BBCF38319355A4BFFD982042008471837B1A080E239B91E665B297885F7DDED948F68528C4CF0D35FC3FFF42A1D944ED4422225C63DD56CF0419E8E40A63FF75C49E620AD3B5C9D1ADFF519D7AB73C8981FC1B857E9637B5837E2B6884855B5A869EBC73FDC7AB5B1D961A13BB5A23A34A27B8B91226109F0C8B30116468943DDA257F9228D27C419CA732B38582C337583BF84F059C35F3400000017246FC4FA9D7ECCB891AFFA9B2FF027BCAFF0DB61941E3E470987857512F513A6AE9BC404DF0014E1D195E39F98AEA5812D15A1DDC38CCAB640B2B21741F15F1B8EC379D40F65D20A9828E8D36C8C5D8081499C7CA89261795594F46A55BED26A17790C15FE1E76F40BE9CEEC896F72CB2D656C6FD2EEDF29C5DFD45A08B36BE7614736352FB88EAB8D2EAAAE6932BDD2BEA8ABAFF4F96DD8A4F51122705F75D6BE1E0D55676EDDF37F98C7AE518264DC2CCCCB8954DB17E2E9553AA866D9890F48E50243311AD21E21D5036FAECC2D9E68B8EA992CAA924EF0EFF9FCEC0D9B2FB8FBF1D888C0E3CF616654304B092A889FACE352DBA9109C38ECA6A9454F483C3516D5AF543D2509FFEE8E5DC573FB0C99A80F45D5D960C17C548948C5433BCFE4B7D241A84C9C0DD658C19A3DB514664F5352962E7E6EF12ADB73E201B6E926E7BB21792004E1D5509A03674849C6137112245F18676B15D89396E06621C50A1A152F68B465333598259992AB4B6AB308E88D1F78A72D40939CAD1394503C461AC563241ADCEA61E5BD809FB034FA2F24CD629F67AD8A924215FA0B956C18C3D2B80E1DF9F4E1DD84EB52B714E817AD6AC148560FDE1832C599D38A758199F55736F989C97E0CDAE777FBF70BB4A03B724EDAEC9631C701A0F0BCD2ECFB0CB3
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_56
+Input = 728DCE0FC61AD4755885F6908D6499029A2ABB5DE2255BAB9714E75F2FB9ED59F88BF77AA04C2737C3A1F4CC754788F3D223BD0DDDFBBD6A076E5BEE5297174C526BD816576B25583798599F8F631AF30339F747063FC5D1A14FE5C5A45FD01C41842F903B8B2CC96AC44DA2CD5FB9ED34004E22B458D181FB14A18435901C85
+Output = 0004D7FD000000105DCCC4C78203DBDFB35FD0C60007CA1B0F8B34A86930481BDFC0C2B73B0BBA541034F564CF3ED0E8102CC99C85BC6102DBE4B0FACADD1AF3849A1CBC94086AF1CEDB1662727F2ADF0767A846FE1B118715C8355CF3C9B11649AB63A97ADAF0ABFA95A601ADB7B0B28F9A92038352F3588F5FB65939EADE98A9B083242A3871473F04DF073047C0DE12246374FE5BE84EC0F375DE1D3ED399ED5AD36A7F93C0426186E43173CD162C1B383CC9255AA975369F3755DC46E03B9355F902BBE0B20A3FAECF14A08AB4323555551CDB387265EEDE8BCDF1A291E9A00D9D7BD571E8A739DC4B53327E907FC31221113463F0633B79FEBE017450ACF8350B3D1ED528C27A8746521F618A871846C47AE2302F066A703C298A81B0B3D947EDDAD16350B25EDBD1B6137A3D97CFE47BF23F75CB0B69CA5E09B15B871C907B2F636A6342C2E5F4294DDC295AC92C2EDF0C0D6519F5F24356404DAB13077D07E566EF38C4B4DDD77F775F54F528286C124E20084000495ED9CE6772246211B4589DBF3E229E8BCC4DC49085AA6B33FF09D46BE9B9E33C320192838B37FA71BB531AEDE10F0D0F9287B82754C23C4AB940C975C6E3BD6CC01283520355649BF4623B9F72DDFF9FD7699BD0AA6E3F83D582419D869F44BF56FABBD79A21DF87A8703F7230318917370C7A8C47C8C0775E767498C65000C9B6C5AEA395DB1F4C37DEF1F9EA5CE76F57AEF01865B4774FB17CAC3CFDF9338238533BB1B2DBAC2B0EC0662230DB35B5B58CB088CEB017F818A6F114657EE605321A721B33E93AD2A565AB7AC83D2F2EDBF728AFE2730F07CDC09E3B52E59C274F6267582162FED6D020C46B92B9DD57ECD883271EBCCB62274DCA8DD34B27D8A5CB2FF0A42735C324658013EA4F4E0589C049BC22514800000017B2DCFCA4F82B29BCE2285D1CED6D1C7E8B6A043BCE1017EF02CC24E18B0A9598270934AC250B4F1FE8F4A0C47FD20A7C17957DFB0B61C5803F732725CE154E1D75B07537B5193454D88BE1946F8C9F596D4257544AE9EF087034A8E5845DCAF86B0B736AA2B8F7528630412E09A30F70B1A349359D3B2165D6D6C6316B0E30B9BD1B35C0E633DA11B0F736EA01A34F7F5CAECE1B5ECF3775500083EAF6C1A8F85273B277AD991B51F3BE51DCE1EC7BC74EB6246DFA0CE4B8308C1E995A04061595DB9CF2AC1C149D1DD1D89A526D1734F92BC5714CC826B98C5A0E41638675EBEF667AEB7AF0C3E397C5592CA4C420E213349FE8F9AB92402479C9507D71C310185E4FD618942BE8075F194C0A8B1509A123D23DBCDF749A9AB5596DDE0A921C68C5E075C39BEF08AC0935B4CAF33E905B097B19DF0BCE2319E0F74256B82D93277BCD4F4F7EFB137FEE545A03AE951B9A451A3E74455D893A144318C6BE2F7D473874B62DE1C8DB04B8E024746437C13C7D20B9EF7F2E1965122BB3985BF8D7CD560434E85170F943C51BA1E68921295464141090516F5449D0BF901ABF78E2CF6C7B6C4CF47D6B3E4C9D06C21C77C3B33FE6ED019B06760FB547C40B7FB66894B942413E06C4E75342787FCB91794E547262D3DC7450F6B6F6E63D8EB515A6
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H20_56
+Input = 92878CC23EFDC962327DCE9D6878C2E7BAEF90A59E0D8FC360A768DCA1D59CB60CF3CA86988B703C9E0FAF3CBFC7445BBDDD13CB304BF75D0E244EAE396872E1B98E65ACD480C4CDBBC0F1956A9DE8AE56A24413B7564472A09E065D592BFD90A41ADAA8769BFD02F1CA2274BE97FC1482A7DA36F816FB9336DC47D182B698DD
+Output = 000C25710000001025529FCE3CFB25AA369F69E166C45ED7DF05332B3ECA18296B99F1149AE66257146719D37DA5D231AF5AA56E1EA39E1DFF9BCC95DB86BD7F09F2AD55F42997D75F9C2BFC1DCF6A1EA4DCD48EF311FE1F8D40774D1C10E2DFDEB8520BBA3374610095674EAF226975A03A6ED51BBEA5DFC70E43464C2E7FF7003E577A2A50496224BD611385AD8A1801EFC48460CF582B1BB88E25AE48C34DBD86F8BBF34EE3FEA8E45D1608867ED7E40AE4F672836B6429A877FB5966D9683AE3B9C98181154C300E2C3849BA65DFF00372ADE72E21747B601298776AE7BFFE949C84AB41E8E7D648721C9FB660A7B74564266F21BA33DD40819852FF831E58CB4694F2AC8346A5DC1C0667F4DB63AD9FA28E72701EBD5569D813E93F272673088014323290EF6D077D35FFF3E4BFCD43975C8F2F594B0B3EC5C32EC69B5D6123BA67258553C138093D93552580DA3311609DECF6AD8DECD2EC45C55150747955DD63681B0CF47D8DDA0A9D056BA89ABE0BE1EBDFF6656B5B7649AA74753D0E5CC72F3B6FC3AB0A287F32545E71DCC232EB29BE8326E8812394614105672555C16F72BE513A2695ED40A8B18D156AB3B9F6C9C3E51FBE8B373C15581431A16B3C644BB26A5A4FEEEA87A094F69AB9AF2740D57D76060D77D50A89F8A645A7081644B5B3283F40D99031E1E56E0F4D6FFCAD3AA82932CBFDA1B046E274FB8A8CF539F62A9742CFD91E7592F59841FD731F75799179548CC6ABA27CA048A08675EE1FE7280B5E06AF74F82B38E0E4EFA6ED071E267B1B17D3D1D8F0AA856B959DFA78FC0A27A1DA76CC5D633C428EA8BCD8E79C494D0FEC19B83AD09E360651E6026DD245872F588CC656A8BA89DAE0C7076773749162B197C8328A40BA8F784BEDF39A31F6E94DADB77C600B9E20F400000013089BC1AB98E7436A463CF75B1EEF320057169474D0A6D2229ECCC1EF2DDCB49CC4D39AE1BBC3B133735E718B8DE57834254DDA649A8E0389A13C88C8F8324553B47271791AC6694039F4982F1A2B03F8741FE16976E1150FD572353D38F8A10F58AFEE3204D8EDCCBC99A60AD90BB0E7483D956A40FFB026E324707445B5E80C585A704D11DE8930CECBCB75C0C4F934C91F552A8CA75320AE42CFB23E0241D76B96FEB257BE1700821E9CEFADB8EFC4505CF7763044D6695921C044AAE076E3290EB3A95D6A8744042D775A4FED048530E736DB66E4889E2AF915BFDA06BB94D7101CDFE5E489A6338F06DAEF9CB2E913005D5B0A400148C162AA67492142744D7F8F9537AE7E167E100572D2610EE8D0189B0D69031DBF7A5C8EDE6370E64CE4AAB89345E979CB66384BAF97E628E93541FC632810C944403D1305125E79F9727FC39B544B47F7B0BB83F36A174BD31957A875870FBE9DA7F45E0F10E9A68E7163B78D30213CFFD2E47BD859A8307BFD83FC2F9C4F9F3205D0293BD5D828081AC563241ADCEA61E5BD809FB034FA2F24CD629F67AD8A924215FA0B956C18C3D2B80E1DF9F4E1DD84EB52B714E817AD6AC148560FDE1832C599D38A758199F55736F989C97E0CDAE777FBF70BB4A03B724EDAEC9631C701A0F0BCD2ECFB0CB3
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H25 LMOTS_SHAKE_N24_W1
+
+PublicKeyRaw = LMS_SHAKE_M24_H25_57:LMS:000000180000000DD3F7BEB6FCFA1E4B4C4D2CE3B1015B9C1F07CF2E6B9AF835FD70B2A8E55548B190514E24333B2D73
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_57
+Input = 945502EA1CA406C6B008E52CACAC2250A99A3280F914A359797D4906CE41CA9B88D137774F6BE54ABABFB7EEDA3150053C6C166FABC78FCCCD525501EFC18668F7C05DFDB15FBDC009DD4789E170ABCF7F39C854A9C15BE6CEE9D60D2BEF270248985F8600D03E04C0C03006AD5EB6A45F81F117C3CE0057465ECDF0647E803A
+Output = 008A93260000000D02AF786CD8DFEF0DEED92DB94775B2B5C86DCE027D9D98EED33EA537B3D9D8C0512152683F4E7B08061D60B22BA2063A3A420C188FA5C97448E13C1CC2296E7680998A0109590B06E6DC2AEFB398260E419427AFFEAB867E29F2A1FE7B6D416198400E376AAA32B06E0F351FFEF4B34F6BAAB3CD0C91FABFA2F9E5541354901A567AB6F359AD40C039348E96731820B1D024CB8581AA47936CFECD2F04A4566AF130AF0DCCF2102208FBBA47D31A0D589A0041E209C0FD843A87E109A748734342095658967C561F1A6811B31E210611BDBB6263ED8C753570DBBFC60CA9F431555E680BBEEE583000E95F8999E0932FD0A186A617BCFEC7EF8A569F67C77A3280FF5A0933B45FA04D925E99F2DF765BA7F7181DB0B01F9145D53839F91CDBADCF4BE7BDE2529C1619856FCFD1157624C5D07575595935498072BF8DD2656F49A21496845099CE6459906034ADE14658B2B5DC1FDE9B0DF7CBE4003CC97FCE13B6E4B168586A1846F0794645B07B5310DBB87881A0D41F188E8632BCC881526368804AE51A46ACAFF6E9FAF874D4337CC2DF2476EB189D3F19A4C308A7F3394B293F86B76DDA502375F4C2F49328455FC482E97EFFD4EB70036FB16000CDE23B73506296F20BB0D4521909A799953DF7EAA6378117A8BD0ED2AB6F59FD7F64E777D186683F7077113B950BB222BC0DD828483496C52BFB8B05FB8C26A33CD62041DB72B84CC831EF8D8C926A2D69673C18B823C49ECC12BFD2C9D40912853CF71E9DFF79DAC0549146B2F4F6CBE521F110DAC853571E3513E479BC93A721D7F6CA1A19EC081E99B1505BB69E26AD5FC55E4A84563F58F18B316EE94A6C83BDA1821B21408BDBB72CEFE011D696442397AFD73735B3982D8A1F458B3AD2F2D705E851C2756013BA1BF938E077D93D6C3C28E1181E7BD9FDCBCFE4B939C2D8F3A13BE840A3CCE458966DBB2B54303CDF3C87F007FDA95A29BF1DA877953254573B7DE1FC9C4676CCF95BD168ED95DCAA10EC3ECF4FD75A193B8A6F078423F639E127E31B8740F80D61A67F7B3B5EAE6E71A6230570DD60793EF9C011DAB2ACF313B53837FE83389C0514A684723F90E308F619426410523E7BB5D71EF622449BEAD132EB67CE9ED9BBDE6E52872672233D4E42262A715465CF5BECBFA4679BF972CB75BE30F0834A35ADED3DD0CDD0F97E4A0A3CF4B38C356FB53063D597894444E35845DFCB269B421B1537702939C19AD33C9ED64F974E19503097ABFE9D6BACBDD052B0C27BCC7CE27A1518924077072CB67F8D6A68C52193720EF089805550E5B5FF7124ABE4C061579F5CBF6D7AC139D0677A782502DFDA589AB80B766932067B770E9AB07A0009510343EDA66019C6084F0683231EA92F4A86DAC9291E2146F6AD8378DFB72C4C8C0CE3EC7B48006CB0C74BB97A9BC619F389645ABDB362B8742F946CC7768717D28E95636643A523C7522208E40D5DEDC6954445B041D2BD3677B21DA9627DEBAEB0BAD931291FEF7EC1AE61E20B635569AB38F7FBB576281A3F75BCB3EF4A8F32AFEC95B2C932F61AC8660735A9BBAA1E43F1E5E7D66D8CE53A595071297AF4E65C1502280AE141CD0BB646C04F1357118B0174C1FC5BA4DB1F86E561B05E30B759E50851AFF0EFCDF907D419904912886701C17253E9FA8420D0076C11D5F7BCFE2D9199CEF2C461B08642F16596DC6B6939CF6D03AEA92AE7064EB4A7CE22B96834745615EDCEE15DCD88B6B911E32F77BEE6CE31F9C0FE805FD438D23E641B3DCAE928D02EB2500DCE5BE89EEF0607250335BD92E42FAEB11D677FF781E94789B391FE2FCEE69AD89E6C1FB782411FBC6BAA5B5DEB270F6AA1AEDE3C1AC4E04C3143D6B6F2985840956D8A7A91ED0815CEC1872461272BD0E40770B6B4B8690FA983525925E695E6B11ACBAF01858EBEF970612AB0A3DE95B124327A76DA2360DF907368FF030A289C1C16D6BD36829CC1D2048563B4947889F06F09A85172E0A97BED0D6EC146BF9F5BA64D1B63DCB3FFB82EB7B781FCC26BD450570D85028BC207674ADC459FF3F74CAD82657E268B824A2D50D092420F0428151667192EACE4EFCAF363ACD6D610F4C029CF9AF059DEA233B41D4FEE0CEA83629E3D09A11DD6EFA6A45546EC756CECAFBF85D8F70894DBB1AE90006FA8EE138645A854BB4926D2AC9F6637F83B3CC39BDF62D7EEE0DCA0F6D9B9C616E2B81DEE6D7F241C8710F776D5CCC785CB6B32E1EA7025D4396EF689C1E1044EE9BAA532E12C6208C7DB1F330D5E896D4292CFE65F1695BE677D519F0354D48820960D19E47085CEBA4A4E3886493D46C0846C47A79D66935FD16EC55040B6F09536554E7C4918281E852786B039BA7E26E335FEF57C86920522C98A4F8FFCD7FF2CB8E89DE2FAAC6946149931E7A00CE40AB2F3201C12F392F66C88849DB7ACE4D1F5EA2954E12D108C24D129B0282F79B749698D924B5B1C11ECC18E93AEEAFD9A18718EAE9E535234FC2282DBB3307963849979F364F555051E1241BFA9195ACE1155C060E9F201F2EE06E7DF5140680E4BA528755666DED916BD344FB9F66397B80C2219A95CF8454CC02C0167968191FBC40BED3CC58250ED2F83A7F53143BB20914E56B5F3F1F44FF38E3F31867AA130BBD6F030BD6045B309DA21A25378A0CA3A10F9BB40A6A6D44F75544C9EFE28EE9AB882BCC28434A4E5B8566FB02C889B600F4FCCCD602EFE7C3BE7B638C17071C7EB79CE74576072AFDD01208DD5082A9A679992550E553306428518303507E0A6FBC8A683AE62D5E026132987E2127AE28275BFF9BFD8FF5DCF407D4E3A8F5A8DC58E0DE074C0A8692708853A0AE863A235F4E116ACB53210C3664A72FA9CB6B9154438B8A2637A1F4E7B6D046623D93355A61F1E15D524F434A78F2B31BD4CAEEB4EBE6141E94743B8CE0E14996DACBB3DD87023F418C4EC0A014A6E218E0E51C0E57D8D416CEE59962A5541DA54504B8AAEE152B9818F671AE8E6DE2DB660D67F6182AEEE86E6F4ADF1AFBF2A6FB75DA14414A7BE97A7CC1A8465E37C9BC360FC2F1CBA30D8A13EF870F107D735BA29DA617F1AEEB3B6D268C83F72138DD93B7982B1D0673F48F563C8DF90BAAF039C19DD7B802E9C71617AE3CB004773E1365035FE66F7BA9961622B200D0926956ADF2926E67BAF14D74701710E53FD319C1F7B522A01256D9C7B4B87FA923BA0314E17B8611FD032219D3DE47788819394CFA90E7A8C42E955C67DBAB639F1C0E2D3B95386B5BD3F6E0628B2A91513AC89CE6137402A7337E38536143606F56CA105B3D17F95F660A2A4FFEBCF6BB45E3751A5179E1E77EB5EEC4A30DDB8C44322A2A8A21553428AF436DCCA1EE20BF286ACC5A867EC3AED85D4C72732A8C49A01B6DD1096774FAE908E40C18C7A7A333AF139648493124302ED2CE1A1B3B7F8AD22F8BA46C844DC05039B565651705253B30E89C436C2E511806179817DD1B1A4464AC2677614818D52F42ACF2D84677B0E63B86EEE74A38C3267B35D12F45F384A5DD8502F30DC576DA654430B4ADBD47DCCB7DE7E95B05ACC0EB26BA3143B2F6CD557040805C960AD9ED07582C2E893CAE005A597C9222B7416216BAED12DFF86802B9F1CED7743B4526CF908862FABB14A24C20FAAA2D508E6F9460D9D25C1F5AE0618F0B5218341982DC282791388637FA14FBFF3092B9FE238D8145073178FD2C90DD37AB534395F2197667D0A3246201A704DD996CB6B6C30ECE83B095CA3BA38A44D412ECC220E5E7FB3486757D1295D7DFDC65FAA52396D2080F1809ACA54CAB96263B3E0CF26F1ED26FC561715CAE3EC7C4FE8267E1898209A9BEBCECE81DB8CB15D4DCF07FAD0907D28E069A547C0490A43E82F01A9D0871AA3FF508DA167F14BA6C9C5DE4A5DC0819E7810BE88E38E3FADF44DC5095A154E065294C9904E228C04690C6D34E7A1468A9B0E74483011A66BA74A234D0438133AD1C1D41A3DEDF7D922FE4312D09F864B01BE9B56B629A2391266EB2E25F0F832D7069DF61C5E2E936985879FE4FE8A4D4EB10251CF45C64AE7F7D416E5E93130A1774CC6B03EC66B7CFCDA0FE8CE9F1F2204C0E7E3B8E9BFC119C461525EB1E2D3291C3F274F731AE7F74122B43DE770292B554F21FCA3B287A7695C7D4AA436D248449AA75FB70E9C3287C13074D99D7133D22338F26159E84D4F9714C3937B54E625DC663E1CB39DE51F3C05245D09B15C72FB7FABF1F8889B0E6D498D89C5A79E52558864C8BB1653B657AE54388C90A5E963589BCD0C31680872E5DF9FC4442585FE85FEC16D9A5EFB01E323F5212F7C9269E01828DB947A4B366EFB463047F2137B39F5C3D39AB7E489314CD378F20C676F3E51C3A30FAC27EFEC3B56ECDB1F40DB58B5D7D836A09F391160A1C622C2EFBFB5519859A55BA56991D1F37E3F6F22D564BADE5A780D8B7D3FB8B41B39DBC01B4BDD385B428A3D7D7CC7A3502EA5D028C6CFA27E4E901DF4B855EB934EEDBB250DDCFB84B53DB0EFBABEC30729670B1CE94A046354FF8DA25B477C3E01B01C38C3BC0D1E864DEDB1F3777BF963EAE0DC0674B8936F853420D76F17107C03CBE9A7C42A6C579E6857E50CD28A5A87BD02EC920B4A0CED600CF67F0C170F7F285F99D8947493483D0220E64182D214538B3C2FBF29675F57FDCAFDAB1A178029CC1338B5E613753BADB0CDBAD7CAD3B87BFCF6E27C72E4A82C7937D5E9DD3CDBE3502DC57BD1DA5B46C7BBA3F8AC7F4CADD0BA2167FA057F7A0691A63C1E54716EDE6F11CA689B838DAE5AE024708AAD7D52D1FF61BE951E3AC12C434BE4D3041FBDD650531DE5706163B429C8485DDFD9BAB12C93D49AD9ED904D9F748FD7B4E34F05E09058103BE0C65D25736DC45ACB1907E991886717BCC12951DCA7BF98CE107CF919025AD254A4F3502D8436D606C7427F7A7A600A747F2C1279C05F8CB32DBB286BEE89A77EF484286632CA9463144526D4217D0C7BF94CF7208B758183BAA14A97A0934C02A10E1271E6211EB5149E6D73D9DE0A38C38E0E91FF4C28B6178F12C9D50A96BBD99FEC3391138F794124CF7D4925D82091E1F47A4057DE6841DB4E6A9759CE8B092A500A2717CC3DD9247C1993372702F2BAE9B3282C2761AB16EFCCC9BF5C039790D47C243783EF19F536F6F00C9215626BD25F941F34FC7ECFCA021ABA7297C3B3B497FEA83143FA1BFA07FD6653C246788226954EEF56AC3BF1C6A81B89A5A87E53FA79EE3A70F6A2C936894FEB33EF0F5E468AE8C8B0EA9A7173AF3DCD47A4283431C27CCB99CAB2EABCF62EFC3D33023325C4017C96F34BE7945AAA87F37E912BF23C7560D8228C7E044780A6445ED1871EEF5EDF4D03038842699998225BD193B4515252B6380284C4AC6AFE4999B0B93CA06EBB2BCC03E35C42C135896EBD191387F6EAB499D04ADDD3E560406B5963769E14412F7B68B29701C582ED5F40728B10266CD2007744EB711DC70900377DC4C5AB93C48E11DAB1E43609D2CD1967E0624DE653CAE5F2DD6D996CE27531D80357CE2DECFE1E6F464A8B385CC6967B3987BBFBB83EE6CFFDC84F57739A08E27BE733705749153E9CE87B4AADAB541CA1BBCBD0A261CE66ECD7C22A2FD5B06F986300E57177B98186D83C172546B5E8C66363FA86DCB294E01CD4FDE9153777B857C335F173A87090F3F840654912A51317F1012FE185E5CA12F47D3B22060430EF67EA8D23D31538DC9042EB4E527A5C96EC7AF19CF45CF57512CF4BF18422874E01B29F150165F612BE496C8C02C37A3336CBD8C0AAFD6CD38926331375BDD9D78BD21A38949807C815FB48373AB31AF40F67A5A48ECBA500E1B8FC1DEF3BA5C4B1B22208439299E2854669E5773928ECA7ABD50E021E0D2CFB0D4190D0876133181701D41A0E9051C2A1E5FE9739F7AF66F4DE53D83AA35A0F2FB6C2882C3AF26CE810A0CE3B10BF1DDA7AC77555BD229713C6B51565C0A0D3ACEFA9FB56AFD25EDC14DD11BD255FDEB09C0D2730C8BA1602139939BEC5315D723681762D830BD646C96DA41F2E01C9ACD30FEB00217739C4E2644F432138051AA06697D50104D60266FB74698B3EA11EAE37BF18EEE2A35D6BDA7394B4DF899E74EC37FD0F9118374C7AD77241F74544FCC2775AC16FEA8CAF7EEFD157C4408EA2A24DB60DE4AE60BB8D37ADB047BCF33095A6E2B78B1AC935BD63F83FC15226275177E4351BBDDC28A9F52D0B9CE36108EFEECAC876C5DB78F71637017A6E81701AB9681D7FE8A4E49B8ADFA19E27A04B30BEE00ED6734ABBF8BB3222051BA241087398595E052DE2D965A9A3885305DE3C07E9A616047123B8F43E0A4D1587F76193624CC693B13C0434C872F65090225C6038FE8994F27FBBCE40355DC70BC359521EC933342F21F9AE65B6644AD88E674FC8C82136394C6FE87FC61FC3D8BCF9A3AE8731535767CA8B1BD324B6DFF86F1F162DEC717A4901B8D1BE53E7C902F93A9C680FF387D68A97FE15B35E163E164BA618DA83EF448C6D4544E15432FF762A4B1B86BF1DB88BC8E29054CE38C0315B9F6AF34A2B79AE4350E344670BC5E9114C222B27272FB966FADCECA1B22E2448334CE2AD3FA2266A18454697252FDF21797F2FA0D77F5B11DD0007F4C9807B94EF548F1B202D8F42D95DA04F750DD4FEC0D4F0FDE6E6D5C41B95E3BC1DF1472658080A5080ABB6AD1FF7A5AB458238B175D3870997B9F13077B78E6CA0D6ED3E2ECD9CB077B1142999C3FFE7AD45C567DC02057405B091027F96787FA2E4D291DBF360340DB2B7F3F264E26070BBC689413F68F86C5C00000018A5E738175272F3A3D5D9DA4D650D2A25FF6687D6828D418A6C418E6520735B946BE2120FC0828DE0315C04E29A1D77A90A01943D40FAF0AC2305121E1F7EEB1467750586DF319794BEB4A1DB52847A7AF41826089653AEFB2827D2E31A2912C266FBEA97E0F095C6E02D5A66A8EBA9531B31C8F15A750C2879E9A8C7673557E3026C8F5C239CF64EEC882047CFE58A933921631E4EA2C91F4E528A650A26CE168607CD2B0F12D840E15ABDBD41CA40AF74167576B9BE43694C9D4284516587601DF6391B10AA1E9589F4E07939516BC9E1EDE04829D0ED6685B553B2B6029581C5BE01966F7699FEFF8AB868D45AB3EC66D8209855DE97998F5677BA4C5FEEA8E07EA105FCB2FCFBCE5D274CE61FAF995462C521EDFF922671C48699830BB1B9C0630742DE28D220973C2372ABE6DBB47920F73E86673956C45FF753888D5AF4461A5640874B238894DB940A0BB6688FC994AD479CA8D99262D99C2038A72221B555D0D3D9E4C552443BD1663FD04F9E7549509CC3A0DB3262C7BB65F1A3587921A2533A753CF777AF59CB863D2869F3E54C41B7DAA38BEAFEEA54085CE7C0E70BF7B38C015CF2D40DDDAB02EC7CEEFBC905A3876D58C3F4F14D9942DB64C2184B6FBB3A571252C16FEE0097D59318CA6FB20B10E69B8B8EF4F3CE9CE4F808591228FD133A2C2C48EB0CB42C81C37C7341670A38DF3BAC5FD1B6AE8ECE38ED7049FC500998F20A6315D736B4058B2ADAF05DD2D347CFC0D6DBFAE8C0B44FC5CDBFDB94DC5AE854F0C1E92FF3A81799555BC1CDC9F06102C9A59A5BAE12373A87B0C3168C2C2E7910B5229BB06B8C52657222F722DD85F9F4
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_57
+Input = 0E419402D234C7521246710BD1A8F652F964A0912FEDD68B514F860831ACACC202E38E91D405F5703EEF9A6B7437CDE127CD9ABA8200B89DD26807C8A50542ACB1E6429E891E1F941E2291E88AA8F459172C0E73595DA8448218AFF39A1393D0D725146990E50D3541F3182A443AB5825CA1DC38D619D1C54FD2849754608836
+Output = 0112268F0000000D88C15D5FE8F6A924DA0B03E143EFBAA2EFA446745605D66724E55CB3B868B3A0662AC084AFCEFDA574F772EB82DF88A5EE48B4969436EBC29B61FA02117445E6FEAEAE3C6614DFFD53076F757D6DDF66A3D73075C77A38802EFF0F8060C453426445A8E87DF18BE30FC73D4ED10EAD2A7911502B9B0C1064C9C77CB01EF96D68EAD7555C5AD462307FE0875F73218F7F709BEADA183306F08B6A989FC9E83BCD10006137F0029EEEEBE599211B37E8B12DDB2FBD4B56061CE599C9F78D952B0762180D39A3AFDE8F079B0D09E53BC5ED24B98D2AFCA1A2939914215DEDE733A5F9F97691B1D601E33C3471AA4D2DCA37182E6B3099A89E46C1EDAE35779D93108D7490B78A8F6D1DCD3A5DC60C50981E9CC93DDF66B0BDE56975F54616FB7B31052939AC248F14E6AA47B0C1BC12E2F7FEC23BF471599F5EE5E995228AB45E44FD819C814BAE72E43358E5761D0C1A0F7F87752A514EB674897FDBBA07CC0F89CC6EFF73C6E3E8ECC89043E542A4C530F1418A870ED229D222BD78238794BEA8A8F6290C142398D174AB61F05F4BFBD10358168B339A46026019E0C8AC4284D132D7B2D6FE0A2A872939D220C2778502CFCAB03279F855F0F69CC068B5ADA50A331EE548DA8E649378B764113A46314A173B362BA6B58476BE6C5BCA2407343896CEBB6E533E657EF08705D63931ABBD79CA8B9CE699F8AB8CE2E73F68D2D664E4C878D09E2E743EA36F1BD87DBDF5E7E1C0FD1254B98F912D375C552971704BDF90BAB3569FE71E6EEA638BDB5A88D748C64EF71B6596287BA63B15A88883AA7F9677B0D2DB7B0CE6B95CE6E92DA66A5167A39ED51275C2DF19CB00EEAFE1DEFE59CFD2702D79426415D2631DCCD1ECE6EB94722CDE63C89D3C04BF202768309B7F288C6B8FAB968007AC206FBBB8224699E9162D40C56DB7C7DA9658F976EEC995D01404FFAD8E31BCC4D996492F11F18C763E81E1D45DF4E53D3BD9C2FA2ED106C4DF493154CBB60D0486FF54597CD3DC6DBCF162F95539C67D42ACE5ECE8035C58049BACBBD130AF44AB8E4AB79EEDC71435C2F4DC0BB8FD6D512ECB1B38906905CCCC3865CE56D8E7C24B28346704B25E5EB5127921BEEDAC455F9BB7BE51A6ED01D489593A9AF1139B57C09F7018990D48C726059305125BEAF4C4B14E029B1AD4B22BEB30E43A4AF6718F236C87E9FA2139776DEFA5165ABC76614B12E189507C1823F9C84678844F9B46138516FD646444F2BAEAE1D0CE1A3D5DCB6F42DDC1977AF2B993D586D8A830B4D7ADD86683B1B9FD49AAB2FA5AB698AE9B333EE0D2670767970F5498075D4431DCDF291420EF105CAD90872ABB54733CA73F9A99A31BC07345026FD08714925A6471CBA62E2FF3F16919901A39AE36D0E8E4AD07D49AAC64883F04F2B0554E16707C3C36C94507704384C5A8BB17567ADA1C7497433B0ADA0505A2CA9B51CB979134EB1C4131E7AA2832C07BCC591F0989CFAD8DF9DDEDB123E98E3FD81EA7F3C34985FC7CBAD211164ADCBB0A261E631A204E7F77089C50420D1371A82584BFF8AE2A89B47C41FC7FB56156E14284DB8E063903A1DD7129E176C0544358679C51B9B6620E3B5518B0B6D44CEA0DEBC16509DCB02B60590AF1C6D68F4B64542F5BDE2B182A543F2AB11BCA7D521ED6B430915CC9B151218B13C98C132A0A6753B05AA6114D1CD8BD6E1AD752F7CBB6B3C8EEF8B9958C8E248CCD5BD5A800DFED6D9851AD2D9500AE58D3216872738DD48391C136A6E53354FE0CC144A0BF5F46154738CAA314E65F86C9A6F3A504E24E960A9A79D448ADD7F4C6490809D79891266D659553659162E8E5C765A231EF11AF8140EE54F91CFE8829C04185A83C915897D20A56F83A4B4606DBD37FB8E1FED89C3CCEC621E7B985C2112AA4AD094DE7B1A487FF3D1B0DF87C5B11E2233F061C853DB6D58E3E9026416291C9A2A4BABAE967ED82539A63ACBCD4A0AE8653739B5F447918BC9FCDEAC4B96C20EC1AB9CDB1AFAA112B08AE724635E254A19FECB806FA46ECE557BBFAA90931E3B2295074F9493810214EE2820249DABBCD1E504DC466B3AF9CDA9AE6B27FFA26E46953A58C17364CFD4FAC911DA5A5F4FFB0BC534EC76E5955124F6D46A083879C33D7D0F9939A4D5E7898DD68C0FD6CF9E90ED2F0AD4F5E1E3BD6114426794842FF5BC88265408CBE8199C3432C9C59A6BCEC52735D319738FE882DC7D516BA3BAA9477712EE9CFEDF4B2977D9B4369FD939C88AC3D4A6F1725BABAA053997010B8ACFD0D951E83D0E0CCCCA24F25449023F5FC6EC923753DD7BF0EC60F0438952C6D16F43723183873C3F13CE15D744D79C7C7AFB16ED3CCCEC1E1A331481A65E7C59764D8997212E4798EA9A84840DC33E204952886BAE473D588E5A67680C925403E62B4EC66856F5FDB171010F66C69B6729040E36182BA15599511BE43CDF5361B33574FEC7D4C166F430CDA7E2C67E5BEDC72B95D64674CB1B1B2CA31067E54FE35DED55A8EFF552AB514AD2A99C391C2066F973C03E0C77BF9D7D88381694CE2864D67E933F052E0D0D0D2245A4CD87455CF0C6DFA0B5D3D2F5CF6AE8E96BF1CD6E3C46B604E87BBEB658C15B39688B3A667F18B745FF1A77BABA2A2EEC7DACF685B86CABAB582B44BFFF795C5FB1997DECD8427A90D1A79220CB4B3DB97A899B4816CC99D575394C3E8881F74A67BED174FDAEFD4481F29F331B4D6D43A531A3BBAE49EC1D30E23B45163ACF6348ABD0F922A09850A6DE56AECE414FCF568B4EE28DC3C484FA1C98850EA52689015E2BC8D1F2285518357E22DD69FF214D503FB6C745C82E117A32789913814CB579BC8EABCE1F10A4DB2F1AFA0C01832FF8DE36E33B6ED7CB2D261340339F5B17E9DDEC549BFECFF1829E0B2B49F4869D13CFA14514F5FB2B713719EC7C9FEFBD5796F7D90AC6555F38B8FB8C82FF2EE5DEFCF3FDE1C55D8D43484F95A3EA5C76942DE9C43D7D325B9068DD94F4380CB2801C3F94742686932D60983CDCEB4228A82E1AAFB3328C55EB2E8A0026D0A7D371EDAC87B77EFCAC0E41579FE0734CA26F7E6955963B89BA543B3266C1EA8D92C621FF9D3930A126807DD21BD5C30EBC412DD72E650DF76FAC9710C3748CE29E79B6B15763DDD7CC4A38988869DCBED247B960CD42052CF2D7AC7218F3B37BB09EB7EE861A8860302EC5E7B5384387B276BCDEEB8D9896ACC1DCAD3E413868AB5DD4DF6489472ACF0444948E485D350B870CF5C20C5C310136328123DD38A9C2FE8033153AB1722776DF3A29BEC7FC8B55B77F9E9EEECF8338437C266948353264EAFE0062550C09985F676650C28C8F2E0296C35622AD08A479A3AE41704A753C18A322F4191FDE78C10E029D68DCCA9F0A187B7DC2C3B6476A205DBD7A1D93FFD50E3BC5D50538433CB2F6C803DDA9E35D973F393C9185310195E8A90C4011CF95259466BC82542209C8B6CB9A2AEBD25A465B26ECFEEF6A82C1B82931573915896A21BF9CFA9D6CE0DBD67318D75987764C962491EAFB8360AFD5F9DA38D48497DD757FFA315F279ED19BAC3201195A210080FCF0227D5E6CE60068661DE3275E624AC02C37317C615145426EA8E96DB9F72CD574ABB09D5F8AC78CCEFB52DDF3F762FC7D864F9EE00802DCE11BC65B53D1AA38B9D55BE4CD91F80F1CE34B3DC30B78A4D6507ED340010F0ADE7F707F12230F1BDBEA225DF4945FF78AD51116BA6C395DA12B6477A567176F33B20F1E80D54180C37C1813DA4DDFADCA959902F40087E4E1B4395ABC93ACADEC6746645ED5B92BA0017C14BAABFB4F39557D43F97C2F01D261A28FFCDAA93B441EE751EE85A7E07BE6A8AB7DBA4D0DE88F13FF68EDE070089BFF571031B78873BE1AFC85359AE1986B64EC80F39C76A4AA6EB0A79679C78F1A26C69A408258A0F29CF519575DCEA334922D56D2A5A289684B94073649E1BA79C882207A0A2444F934DE3CE5CF711B97E22EE0C69433C22BBB3D679DD37E39FDE56EE6A8F3D7A91AF513246535ECD0091CECAB8B3BA81024082079CE184F79F54F82FBB0CCB195DA8A1AD06A49D0412A60F32DC4F563E5C9455E1B4B585DC1F2991066BF82885C79C46D4D79BF74346E03B4F4BF352DFB64BDD084B35B32376DDF947B0026DBEC5AAB898D8BEBB1C3275D9C81F0445C1EA74F5744EAAACEC6E7DFF8BEEFAE07C184B914C369C4B870CF8D475C6E66056A865186E2982B5BACCC993F74C4A30CCE4D1877CC4425D91AF2699C9F154F33C335511120CA9AF1A5540AFFDE32783131323E9BEC880A7364EE7A7D81378F271A77E3044B60BF6C5F367E7E26F09FCA04C21AE5E22220D8086F6865DFF3006F8EBD9E7A87AA7F025400B2F4B5B93FE03F277ACBD935730968D48C7FCDAC4FB1AAA85A22333C24FE3C832CD8A36ECFEC4E3E05E3F03CCFE19E02A8F614A923CAC506EDBF13F92B890FCB597557BC191ADE1D6750D14B3EA8A0879AFC2B7A4706E63DAD3D6382793C5613D4E2A7E12C8DBAD6D9180D571487058A4B2DAD25C410A7C7AFC2950424B4446C5700482F3484856FB4298E892C1AECB4A4BC95F14FA25BBE3D95EE284A1864260343CDCEAB75EFC81DCB8BA992153BC185DB56CDD7439F8874A39F60E36858352ED92EA67A7391CD2B7CC1B9F32EEEF66077078B5DCC5D76EE147370B72A9BAB0DBE91BE3CDFC8A98CF80DE1F316F6EEE42A5446604F1E0267C0E942AFBD4A266B7FB279EABBC38A0C9247B90569EE0D3A8116EAEA38C499A729E11DDF52F00B15778FD830EAE88E5944AE981BA5E51156FCBC34543135F230D72F0C3D1F2AA184A6A604DDC32D8030C16D9A691BBCA1E337013456BFEC85FA935F6D1DC058CE31ECD214A26F23E45387DD1A0E40D2DB99F620D7D9C9EDB11FD16D465D4454520609B8C3F457331CC85322C5DB093486E952DDCCC7D8557EF3DBE3032AFE70CDD369D52F8CED9575F5441CDA7524BAD04A23F8760102BF9F1B36E97425CA33B7CC76F63FD7482F864BCE4720E06120DF701374C6DD07D00F7E5A38B3F09FD610244FA6ACBA4D01540D0ED25A06E720E3AE418170203CC7333102DF8BD846A115F50F1E2D677EB2BE391B00CD2B9B908130828664D014F5EC0DC58762D37E4BDB5D6946354012D57C56C0A5E8ED025389642ACB5AE00274ACE99AA33205D9932E26DF44A34A67143FF614241C3420A7FAB74F90D5635EE3D6922B7B45A528EBF206A58EEDF4579D493D14FF4EFE76785AEB434C95A40EC85F1F2EF168462310501861578D63DA54BCA778B64EA1E8696850460919FE9071833C262F2A5E3C9B19FA2BB34063001D4A134EC16DF6B4608CBE204DA897BB7BCCCF2F147C291F8B24637AC7F39A420A9CA234F3DA0779E6F61EA83838403E7B3D0EBE00936BD510D9575CD4F3110BF2BC96261638C07118C2826E02B4BC3729D53157563AC5FD716C5443A6691C243CB3D72B4014307D81A9004592D9238301C532730F0E2FA6A8AFDEAA8A30AB81BC5613EC410B33D389036E7F1A0F67A275ECDD5D346F3EA4C53777FCE71FCE479135954661119509838F2078F142FDF66F9BA81EB05B6F1A111E02184E1B8050545B031F9C504DBF1DF67F4C7B5C061795026DE94E686EF4541FB2ED23AC7A0131BDC2E23CEC80314B202798749DEB251589A4BAE1BA24C039D1259D372FE80475325C83ECC83E614C18CF81E59A33543FFF9B3913B9B79C3D2A8141DE5F6665737F68E1A577B2FD20E24269EEB4DCF381A504A053E976ECA8FACCBAE93AB29714411EF2265CE7C72D717BE0C976C1AA3DE0BD5D3A2A6AF0AA4631D83A487494D52C75782258BF7C67254AB20335182D46202FF03CA458E8F734F18326E7D151C414F0E536BD53A72EF58E73706214BC4C0A54BF282C20BCD9AC9866D96D5ADC1608C076B2312E08C3B060D1FF772213F58FF5F2E592D7CADD91340A949B4DAFD05198B2E436BCBE585464C510E575C645D1E8B7A3A25BD55FD413147A01BC36D37F10CAC22B1FF9EA6A0B4425607979FB3EB5AD1CFD838AF363391138DF129631CE974E5332611483D135E9420D20D1D999C104B74E92FFAF8E2DEA9F186CDAF1A30D1CF66D0CAE96D10D8F42CE203E3EEE0D7429278C26B8B6EC5440E0945017617C33DC922955E310E2B633381BC3271CD3A9DF3C75F99492BE6F941E496168B576C373079D2B3F4F46A111E5293499BCCE8ECD000D89BDBBED7DB15C7E18D55824C8F97892C3D7112670739170EC8E365484B20F45216DFBEB9A6810B3FC04F1ADAFA523F8478762D46DF6C789D8234B369C224F1D4E08BB118286C953CDB7FC588BF2E69699ADC55794AEA68BF91E203354428896DD9499FE9F83149930FC9FBEAE8D31DD3138454EAA3EE084E9F0DBC82BB22B7BD98C47DCE9F002AF428BE2B7AE50DB29CB579C240EBA400AA4F5C89C9ED566DBEE7E99E3A59EF1E7CA6BAA0BED64BA7DCC574CD5211411B1495E44E4D851FB0F6D625730B895AD2A3D69D534A920E5F9DDEE660ED95076F285809E7512E226D8FC8C17A4BB26091E5DB88712529C2F7BCA58BF2DABDA6BA8B40D6B5246968D4602F1246ECE4C71F505A9FFF99FE94E8082757051256C91C5D44D6E965414103E88EC20A9E8BB5DC34F9B34D226F148C34992320A1AFF517E31A852D47E0823EBA04FF6BA58A022A3A3E97206A1578E12160461D62A2C627B059F6E1A45B391D5F259877EFA9C872D51B3772052916565645817FDF1B584328AD6AD21CB3FED2DF23D87A452A5F8551C0AEB3B425BF341E77C481E78AB2F0A724F3843CA322CAB5C9C88B86BBEB00000018C5C5E03ACAD74F8DCD12526DECA146A3EE2CE3CC01FC0CF9A0B8EB64143D5600D8761004333B9290CDDDB6103AC389FE6A4B01BAD6A22ED3B632CF051A77C8398D3CE799AF5BD4D9BB2A6EFABD98E19A598C294635E2C014B57C6908CD3097B847C9E0A67D85F5238CBEA95EFDC14E4068D24006B07BA14943C86417CF538937AC0F903E64636579FACA9AA1D0DEA701D76FB7CD3E6BCF6997F15727355964151D44B72AEC19EA7EA789A4C80C3688ED8704C8614C7CC07C6F666A650BA2DD6255C5250AD87DCE9F35A48B1465A70E2F10E75D4CFD67B6BBA732728E334BED150AF82D4F9B053C902D608F3D6BD16D9687696B98DCD1E3E41A95C3D16C5ABA3A06450AEDE78A67918E708F7D5BA51CE5818F902A3405CC4AD64B905AD1DC07B4B91DD1FA2431F27F6D6F69D19BC5A84386479F7988DF7B3D6A7526D6593A9EFC3C0A9BF024DB4BAD66FEAF0BF794D03E94170E559E80FF3317960473B5E3B8974B1C6EB13B5F51601A4495BF4E1E4E2CBE7F9A7312D072CA4E5FB66A834A72091D8B636C0798B821FA7A15A2F033CF47C8A482B4D6933EAAECA23CD6874F59AD82A4E0E89E84C2FE7A115AD5793D3803EADBE2567C5D670808E56D76E2B0514AD5562586C36A1F6F210F37085C498D86A378BCC4F34CA3162E41CA25CCB1D7993645ABE0036CA617CEE5FECCBADAEBD18B788E914D14AF6D00447F63515FA862570EEB96AD26974EA507A4D1710B99CEF8CD7E65BE9A4001737261D122C5B1AF2C2F6AD2E84C9C01A32E540F3BCA04854EEC5ECE77ADF083DF244BFC305F9AD3DB5BA3201DAEE5370102CBA6B1FD096F927F033540E5DD1F
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_57
+Input = C9F5289EE3BAAA012C1025E2F1DFE1A01B409C75153F9F640772CAD70519E8BF7029F0DDC7111152D3F95F51FC98AC9E0585D53D99B77CB9D2F0AFF50C7EFA8C61217A9D7DE625F07E362C91F97254B667D755FFA64AE1EAC66EC4ED028F88FF8B59C4514F14765B857C887AA1422897DEB185957D85E62673CAB1F342AB6D07
+Output = 001965AD0000000DEC686D2FF6721B2EDBE8200FB715AF7A979619643FC7C27AE7E8781CB4E6AA9207B946F47F26160D947B9E1F64D0C57E2B7946E51A1B17EA423997A68C4C3672684D628ED28F21C12264CE021FE33F40E63B5550CB2976F8D63666BD2C73A694FF53272D94C422BC8D2EA006D8AE034A6167713467046DEEA0CF4578FDE2C684EA84FD219FDF59019C4C03B45308D2ABCE70F73AF13147464A6AD5676022758F830A4E0E28399DEAE2D9012EA2D32B1EA584544A4C2D4D055159A7745ECEEB50CF24C74B51F93EFC5A3B68E90901628752C02FA68FE7BB3A98CEE25FEECBEB6A4DCBE7446590F4EBD8C5C601339A3A033068392326452ECFD3569825C0AC6A6FE818186BAAD7200952E659DA08BE8A964245442364BC7CFB522A8FA82BF985B93FD3ABBBBD741724EBE93502E04484A1868F1152C84EF4B29DF8236EDAB83167F5DC98261A5FEBBD1521897BE2196380ECE65C8D31C2B3A4E7872519013259801929533277F77997D54F81E07E658F006546BC1A1372F2E4EEF3650797D0B0EE32E7067530AF1F7F44F23F5E1BD220E0FCF3B1C2FE43CF03EAF69CB32405B54BF531356E48AEC8E3D25D8514BC391B04ACFE8198F4D9A1346EBFC738E7FD3E7FA15B28B42AEBA8EB4E10567F8533D5C4D29BF0467C792C583C588AB2E7822E48F879482F7D79E0E16FBD143570E8ADCDCEAF094F2E9A1D07FB41B492FE73208A426854409038B39A3694CE7E85B3E63CE6A3DBAA91BB945C556E2B05305E00EE37C2D4167619BEA3729F363B27A53E31D11C15CBD8648AFB72D139FA0F3E74C3C2B26A335CCB6A4DEC7513138F7F7D9B4677D53D0D8829D65243F3D53433DB7350B913FD0BD67A22B00C2FC06F3AC9B2D4C8CE155CC45A7988AF54BDD4D274EEAADE05C4395EA3A2398318A8E4BBE657CE9695594C2747068C253F905FF1AEE0C991C56BFD9EAD88DC228DD332DFF78D8EAB5A2D45B502BD7AD3E1F812C0EC5B2473A765B92C1D85EA5011C9F3736D1546535516B2DFC6D37EF1E54D2B2929A7B75B8419A0452CDEC4D0814E30496CACCBE0B5911742D74A2A986E69EBE75293C1A384A0AA6634F48CB582718C8E863DDB185B232E0A7E6F91EA4B9D9EAE0A6A59BE5694A09FF5E8A36DA6491911F56D81B26366CA6CC389702D2DDA2C2DBB41B6A6C182A2D5B98006A7EAE9D9C4CAAE711C197C51A69A6FC433B756C7428B690C81DD647C18924A9472B1BAE608DB18B0521A7F1F3AD1C1A857766B633A235DF1C590B492610336DCE5BD1E0CAD7B154FAF05057778758AD3CC1FC03700D2B1990A911B226A7A57E9950451092A8B6F739C984D7D5A0490EA5EAD2048C19905373C53ADC93BBE3F5B37C6660270FB4221D9264F7FD71550D2F975EE66C693FC8B556F53484447E7A9ED93FD17231862B08454A2CDF5B5B9AD490CBF60D66407E1546FABD25F3C31C3607174C217B8783471D2927E70D24F90D4445DA5A6D1E99B0D8EB992EB4D326503BE43337B68C552769F17D0DD54B23D956C08588F59658B3EDB03D834C5E43DDA4CE620268290DDD5E8C4002EC053A08C53A42CF09ED0BDD3EC179955F6793F5C65E36FEF6614446C8C46BD89D707DFBAD5D9DC90625E79DFFADB31A3A1C10F9210E08330C70FC26AB33BEB29730D2C493C4135224EA9AC1D3115D2D155F89860C3E52728529ACAAC5E233DBBC31A25C5E229D9F31E92DC83C7E463D2BF249028F9CE328E8061E331BE793A1B282ACAAA117F2AAA33828F34B6F357228D343A17BE48034006EDCD89811001D058854D3E6BD1D590AF0524084F190101B12A5AEC9467BCDEB7F13709A4E576E331A829E84F79D77F54EB7F57390A3EF7DDDC86A411AA21F8B5EC0E60536D2D40946D5CD2B54519CF418CA5B21AFEC854A9327612F36B4615943FC2E1B4871CA4668A8CD15A1C34FCD7C4D5497EF13E0A6E2EDE7384CD416287BA868D3887C8F596C54F40B8035CBB9DAD80174EC8E44D19F3A65D5AE57F3BAE4869659D4768846154CCB623D487F43B987291D0F19A2B84AAEF225EE3594DFCF357AF356C9ED5615E4BE6422958772FE0D95BC760916472C9AE966CE169434362F172E9BCB47D47489849BF6A2BC9543CC64A68183C9CAA55C44116810A42745CABB45F574B93ABED838F2D5984369E0909183328F17C2309A7E2E95FDADBD6500DB2489003CCC3A05577EDC92F817756D7956BC9148F55FCEF48DA4C33408F2E01AF0083FE7DAAF81666AEFA760C36DFD43C5FCE918D53985847BAC7572B089F1066F3360CC797674A17B7ADD93A1F3D86FCA7313C5DBA9E075165B45E131DB7990D104D4136B119442E42E80BFE81BDA554BC8AE8CE02AC1DBDC1150AB2849DF1FB898AA32C3CD12B64FD958402FCEA1A52E6E89DF5C268863720573AD7C3ABD3AA35BE34239CF3420BE1345B19BF4AC0681ED69F49E9D19EC34D50B1508965EAFDEE5705DCA935883E1202B8254B8AB3325064F1BC077E6C4F8CFD57592088336B429981F14966E8FF6679674D9372C10863C5F4427273C70EDE3921BF692D75BB2D4189707AE2A2BE13AFC1222F07A41380743229B4EF238162627D288A1A10F7EBC8F167CA04F71EB221913EB37E1486F73FB8B1832A483FD04F17907C0C12F614A369FAED8681060E720B034FDF9C02F9E1A5D28FE52872E8699DF035F8890482AB692A972933AD685F52BCB4D0338667ED54AF9F596111CB84E334540FBCC35329C6177BF788FFEF79006ADEA60EDA0B41D01B3D0884EEB550720B3DC29ABD2B41B2D889E3A24B95A07FC7217E57711690360E265A0DE12DF896706E41AA85089A0F554496F331DFE0253BCC6137FA9534D60FBC505BAF323F31F63F92B30845A74D70CE9B0E2FB9BBA01330233D4F30864F30F3EC991862B76A6E58E85E3FA2A81D5F9D6E3DA38D5A37EF3F00173071B9EA69698FF4339CA25D41F75E2206E089938767FD9CDEE50AF81B8A8F974F831FB9B1FFC1CA3A077B05B18DFBF2661484384151D21363CA068F589B60C1E2E8068E3366369A4EE84869A19474E95E3A47B98017AEA23124A250952D73E5A31FC0F97FB09E99D4D3C93A9D05FAF46A4203F4DA2AAD01AC358BBB2153E030F3BB175ED7D8E8D44A5C041B7D94F3482B3D7E13DF1BEC720B3568379E71A9B946D8515993F97AC78AE9FCFF68B3017EA9AFB2A4A9E9E759C51DCA7CBA834A20F0650A7874D417F6BE598372F12D2A628BAA474CAF77BC04B2DDA4BA05DE81B85C485B847F58A2A84ED30B07EF9560023E62F1CEE7996C6512A0ECB471D5B14B8C8CF2861354E56999DF29741F036F375572751F483FC2A38184C095C28ABE06F37616C7BF6F2E2D151627842679E2E88C877F1BC2C0C258270228CAA47FCDE2F0C61154C024E350BDAF2ED2B35E00FFD5C979DAC408B6492DFE84EEF1555A99E87C5BD4947E1CB4E89AA91ACCFA05DB709B8BDF4DB26DC831AAB3432A405A6304DBE0874DD5D129CAE3CAD23A31CC8207CD46263A63771163727D2A5E1C86522F023850C7D8711FB6F093F60CED5E4D255CE018609FF62A3FDF55D78A95C0D1420F2F3685B6183EF5DF886D1C4B84FBD55D6771B90B99017A5E317B907BA6A762F116B858CB96291F8A1FF553FF8E4E3AC90E2DFC5079553747F2409F4EAE9597D3BAA6573B57AAFDE4EADF427821BE86CB8939E1DF3F1594F000367F64F460AE0B391B8752A9679EFE301A4D737C66B32D05EF5E23B1A32259B46068D38A7AA38DF8586AC5CBDE60F397318E9B51984B45F6F548F31C8E40CE8334301DB94F4B9654E5FC31798FF358FEEF59C11AC9B10F885542E5D7EC3BFF121AE364304684F84DE81F0A06794CE21409C7C2D89B1120A9432AA1D833A2E52FB99A798E085F0C3E3D2668ACF99359C565379F5BE3F6DF8EDA25396D0B0B20E97CDCDB1AFF43C72EE284AAB9CA36D00CBF2212D80E8993C0C1F059DA4EE0C1C3C239DA3BEDE4D3882D56AB94E7F4E378280D9900B1F28A4106C06EE4E68A70AF093E83F96B2F6D6D4FD68D3167BE442B2CB0F87411FE0784656A3A499624AFD6E7A6DDCB2465F08ACCBB789A657BAF409A61D8EB122688C13C9A6D784545C4E6D92810D6A915EBFB34A31842F59A3F12591C6DFB448E7ACC2C3E602C6382C7101E0BE50CC42A466F89092E6BEB258AB4FAEEE15B8D5811ACCCC76BA419010CDF4FB2A754B34C046F468EB6A14125D16D7C4ED95B8A8225A07C3F779F3F5301ED548E9FBE26B978F7C2AF8BB6A378804464250419B205A23D36F5A947ED76CD63EDE0DA890D1A8305FED981F6E509F930A9A7CFF75E71006B28510767FFBA1E7C018D152DC11FF4A83F44EAC515810BCB5A0E686BBD8E375476CDABD8F885F3D3448CF6B40433EB6567EE582E5E141ED864A978D8D28F1F56327B5AFE46CAFD7A0390E3A6E2DAAD09C8B03080E479DF9319471FFD136A032BFB2B7FDA7776349EF1CBA0A49DA1328303DECE9E7A29BF6FD04374610846DE1E399F74B93907C2EC61316DB8011786C40E5D59094B44E75B023BF00876AE656A93AEDB6A28F92F57D54A296AF9C36F14D6144B5ACBDFF764DA50A79AA3DD402A761DD26D43163D905A9182D0504539D2F0572ADAE7A6CBD5B2F019B2AD1FCE01C4A14A9242BA45DA6BD9D93AC75E5AA20323046689755670C5923D2400D6D4D0ECC4932974888BE9BAF588E5F48CE6509C11EB85EFFBA4229817133B1C4C2709128A7FFF4D980238918E5ADD33791FB30D6E80ED421E6EB0AA1206336428530731291C0A01B2B34140B5B2D18064E83351A1978AA104C3043D7BC3140A1CE2A636188999A86F884A95833574FC36D38239711108602FD4C8C8FA250645D459CC8C8D12F94F17507C24C800E53C99653440C53D968005E8753E371A0FD4D7A326AFB3B65A861561698F2F4FEB7A63BE0A8EBC98266F6A4FFCFA93C4BEF2923398C3733DD7A81511F9CD0CA7D7D07984B9D6E04F09F9C775AD79B177A3B296A5579328998FFC61F63622DD4FF951BC53C3C7B1E91E1A33804F62F6D7CCF9E540EABC8711BF18C776AE093DEA56B747AFC80F45EA328ED71AB479F0E56194ACD81D4065710CB11BDB4520958F1BCB8BC5A61A7D6BB8FF125E904E40BA94D0D290A94BE2F15F757FDD3E05B2942F6FF0C7AAE57D778D5C55131DC4A6FF13DEFDEBE436EA36422F96DA784137D4DCFD1CEB85A672EF950AEDA261BCD23AF48B5116CBA5481DC323BFBC0EB598B3F1ED49B3877621BD8B3EFD4D6D16B5D467F502C08C9F99ED2A8DD8C585B75322F48FC81A19902DBD985838A9815ABBCE18D22BFFEE6BB4A54FFCCF4C4251DF7973B7A0DEE30DAEEE1284E42202D7CA3E7EC40CFE5EB6B8CECA56804E9EB31979E5AC980493E496B2FD47A75C37E6C1E41F0125FFFD93F74BBE5F0DF771F0999830E0F6BC690DF8F7861497BA0A6214C096CDDAAC8AB993DB2584D643606E871CB5B7C7F7D3A84D63580122021910BD2193DDA7E0B83AA7F34323A2473A9E6D0FE7EAB7002E234E15097C4AE6963B9BFFEEAEA2C0991BDC5CD9D86272B45F95C85B980EBE36E657313C1B111AEF5282326189B58A3D3AE3F60FB0BA1FDFC0AEE4119B262C7987D42C97AD1E17850D9DD2F8B0039E81F0E8C2A5B9392802C20BB7BCABA531973FDDE3F1668E6AD46F19BBB078F9FEA5E5CC116CD8D366A4801D6CB447BF602A425EC50690B7C3DB01567B762069839C4947877FE166BF879254C60A70A4C9D7E936C8DC68F6E20F90214EBC60378CD93608B5A2F6FF8913BB894DD1D3084B8E89C888888C693F5A012A8D9D5AAC848D7A4F57D0D77A34615B42C8E03D723E7B0CF0A8216F8145488CAB771B1F4868C5257EE1B3F32712A69B85DCFF1034F1795C5019A3002DE0F9FEE0E2829C619D87880A6057A1ECDDBFF5D6154CDFAA39E78E4B764AC6E0C09483F41FDD08411B6C9F0A6688685E9F47750FF0D21369740CB7305E2445CB5A9F775B36D59C50BCEE16AC596A0E0B476336E31ADA2E5F36B6EC85A86BEF1DF229BDAF3ADD101207D13CEC241B5E2B1D17E0D3926FD9F7080EC0CD2FA03F31FF1876B3788DC19F194E01A96CA3BF615E659FB5C17F5795B42F8F7B49A9D8B578F423CF9E4173813D63E66BDDF8BB5ABCF5740CF65E7DB5831907049EE1136F9357EACAC5C917AFAC9C657F338B63A2CA08FDD0AC045AB7059EB704100167AB7AD55A8478DEFBA57C1A88FC9CDCB17B654F3105AE3B87FA4F8B2DA8818E14CB3DABF5290333A9E2421DB5345C268AC55CD83BBB8D385CA9809DBDD85BA2B095F220DE506AC4B88F701A5F28C05F4EE41E5F0757E0C102DF9544222294D757C603878FFA50D9CA4C5E47AF713E23127E7F016B540B58CCEAFCA5CCB0A4B643AEC490EAD8DA98865867E3B511A6A6D439FD1E9DEE1D4C1B294558CA36FA6AE83BDDE0E15E2160B2A1BC6169D6CB1167314714B10FCBDECB379EB90509ADDAB62CC404FA4DC19C4CD4B653147AE2B20ACEBA9FECAD8110E4465AE765CD56EC3738D00BC85A50FA8A76669C8D237F365BFE0DBAC2BBF0CEDB24A7027759C7FFBE379CD98E6974AFC9C459F3DC89405365CD39A07EC1E9D4052835A08B5FF97DB2204E7DF047A5224124C88965FB3E68E35D8C4CFB395070A4C3A6DBB61A6C2E9E400CE047E5B967BA399DF3A325A2E5769045D57E7E1E561339B6F13E3CDAC6DBC4FD2B8FFB2C19524A09EE86D2B54FB2FE030510B0F9DF570ED12EA1DAE5BE77D473DF05A3708125BFF08702C7D0E26B2F157180A0559F4686F9DC40335B672AB0529D6F72CE9CCACE4AA12DE6D57400000013382B8E009D8472A5B81699D52EE3FCB51039B3886C11C7FB503525DADBE9A8C3048A8F813D569F4219ECE0BD0CBF14823D34A2C8CACB3BB9F2954BBDA0C99C4DCBF678C8D7B8D72E9C77522862F9623341235177560D0D3C1FE78CA17B19ADF6A248799799534B9F63868B4A2FDD572FF0B5BA626C3FE7CE334418B1804E762C9C2F6D5B31CE97232A4E82809C326AF0C86EB943154ACACC572D4481C471A22DF68985496F70FA9FCD1C483EA445D5A4E1CE0DF9DCE43546F54C6752431E7CA7747E8742B73410CE0B9F0FF939A646B9E0FB29DBB1B40F7DE2FE33A6AC41B5C0D524706FF15AB955FA999F6350B6D9BFC843E9BADA2486359819E39E6129203BD0570E5C3A7576DBCFA59317FB06AC6A3A1BB0EE9D49FB9043457A503121A35514DDD25846E043E6D85E75EB74557FF5DF476798077F9709AB711E6959067E6DC0C5EA3B590A47E141F805BC2890947B7659F097BB3B0E262DC966A7F48419009FB52212DEF9C0A5A06136DC370714FE03742DB27E58EFB09DCB1EB0A76AFFC4C7067BD0506CF5B0D480657B6514A0838BCCDEE406F3A25B0AD8CC588A0AD8F8467419A7E05987DDD9BFF98CD7A639911EF36F829F21C61AA0C5E4DFF13EF4D33745506D2FC04523514365B28FBDE28E2F9B9698C039F1D6D36CDB4363F8C6A2E790693F3A23363A38E99CEC001577156D92FF59EF027B562BB9D930CC78BF715C86D7EA833FE7E92FB8EA1048A37D139EB1BAFA4E37C623C0DB2EE4F50D24A2B606D1D3183E3FF0D3B32FE16BA9B9AB4B8BD03C58BB9143B9C9546A2C0B20BDB0C3168C2C2E7910B5229BB06B8C52657222F722DD85F9F4
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_57
+Input = C827D4CF4CBE9B247A0367C3FBF5D6898484E92EB6D6A75177AB2BA0E6E25CDD9A25CEA19F7570DAAF3D5BCE19AB7768F7D7E241946BF996C87344BC994B62D5D1806E735ECD6067C67E99B06D70C5BB68C4EB48B82E5D09982C6E00DC365949EDC93EDE67DF2DE3209B70F27491C3367420F3F3954F9F105FD6538BB0800237
+Output = 0008F0130000000D5A973BEDB30EEEB40CA04C4C51C0866525E20757220F203D64DE64E3B66FA2F7E7285581250505ED9DF29F7C068E19498FA60490F9F67B77F6E4616CAA51DD78C9BD8CCFAF99F280B8851DE415A18B529D5C24462423FA93A7A18CEC01C3AF1913ED1699081EFC70540EB8DD6AEAE82F1B9A50A88423A5475CB2E811708F617EAB9A0561D99B659021191774C2B460157DD702094C59A82D9B232F8E11BD629CC20DBAEFE90652666965960E70F9D9B8FF5D8F3035C702E098734244099775390145AB1121A6F708C0AAE23EFE647CBA3C160D95F4E31AD2421E4F703B06358CA894B154989C56531814FE2421655C2A6BBC22D7DFD31187239F66AE9B805C6A136BCF1D6BAF9F7F65EF056D71D1BD6D182AF332FDD8B9257FC1FB1970B056F7FFCB5B989F312FD0AED4C5277CD39B4337B63C49878A3EEE540B6DC4C3AD463D97D866EA1EB5ACEDE136D339462FC66AB74C7FF509622954D8A4F68C36E347523DE1BA9ACCEAC0A77C7C9286A9681C4830EFB05822B293E68E994E41C8F7E8708A90E8B8C00F8C2241E6D41063CCB6EEC484D2B2565F60146C9667CB8527BBD7FDCB3BE02C3B23089E219E2043C1991BA92EDE8F0CC1593A1A59B3D1B92A45AE187C37FD8577A43A446882630D4C6B64F80EB631E52E92C2DA69877EC5DEBD7F7C42FCC026FB3DD5DB13D240B74AD86B94BE7EB591E58739D00BB1B1FAA3A7322A21E79983B4CE6E436485FA03C7430F14BD58ED5944971EEB97652155F83CF76894425716D24287085ADFB2A5B00F0D3884C72BACDF740F101BEA7C0795FD1DB3A09F2C5EED58136AF33E399208B78E6A6295646AE98D049903EFEB5F36DFA18225F954DD638195FE1857E45792F344CD3BEB063D7334553CABD1A859F69E8F027EBD334686967761131AD979006680DD33AECCA9EABDD454951A9112618B0A8F3F394677957B6A979D34A75763FFFAACFB4D76BE3B2B40E1B2D1015ED315C3209B4C0CC98F78FE7586A658B2B31D97E2DFB382F7AB87D3D867E43543167B5877CAD5D1E11C7E00D69B0F9068999A596982C11215AFF6206843691E1EBB5CE3C09F0ED1FA729DF00C88C1DA276398737F72BFF510908B2BB5BC72A16B503A9CD6ADDFBD942D4A29695F485A5CF042F5012454F4B0CED374B1AE24C33281000C24337E17D4ADD4C43BEF93F54A8803488A2E483C093454C764B6C207297C163F43CF17748156C0C3FE395BD120CDF8F420EC3B32083CE3B8C8A72871F967518B4C588190FA47E2251E7B0AF1512182F076FF19E82F5746C7738F2987AF62D60C21465F24F262B4C90994FFFEA7D223FFA4A77DA83CF0E76907DD8A5F178AB5C979708612896F9D5CC9D50FA15BD95D33C78D40BB874AF45988E24A11C625B14C20414DC5AE27367C6A90BC713E4425292C7379E87939609D1CD2CCE6B73FEB1F40B3082B46E6BE7F5C4D62212FA0CABEBD87EBA6602207425FE5BF858F3C4164657860886D78F5BFF7A4FD8DF4225E473F14FCF271269F6629054820D1AF74C7466F9C488B142348E7D6AEB91D684FFDBB0E367D1F000C3B9FAD6055971D1D054E3B5D0B20322D1F70D00D4E2C541F006AE4D0E55B9D705381C20C6E40C618B8FB989C12E8C373FB37BCD6A44F549343FA91BDC74FB736632B7509E923323DA6986C790129C0D0A65AF4B7BE095FCCC642F15A728413DBCCAADDBE77D95B33EFF9C01E0400BDBCB531A33EECA0EC5B6B30D97C8896328D447E662018438F2D16A437892181250ACB4E3638D8D52F6FE814462170BCA85765262C321A8EB4645178E129759EE27F7213AC56567726CCEFA185A85C62537EAD3A021E52C95574DE264EAC9285EF289BA4BBA02BEBE8FB4F4D931C60D69B68F61D2F61B2D8005D188324B30E42ED9F76F6AA0F55C907C25447D559ABCB19848469973C834CA2AEC5FBC583DE7D3B953D33A85E6E57FEEEB7BB0A251BF6CF876B4E58E85C10B91C2502C60F1331DA69021B460A339B40C7E84894AE586E070C3A8985B2604E8DCDBC45C5C92B188729839ADD023ADEA5E8554F10D6B64DB15F307E02948F37CA6106A7BE9CFB563FEB0769857A8CA390D615D2DD013C0135C035731633287FA44208D6F42DB80D2A380990B9DC9883EA54BFFC3997EB8E9CC71D01E45DD9D22FDA352E78CF2AD6219A546DBB2D325AE8B08B449BB499C49AEE8E86171C5D907829DB8829D71DB0312CDCF152E75AEA3A21CFF8B0942A2C694F980F8BAECA5F526E3C41AD06715C6CFE8607BB3FE47CF5A20FC3EF83BD35446605486262FF70A61FE87EC6D582BB4FA9636DF39E2FE640DDB91CC9F1F467A8C370B9C33BBAB6ABC299953DD4876064C9687287005B9F842E4211400381116A508789CE22C3FABECFD678E4787B9C60D6DF1B50A649123EF35E449790E38569FFE2432990AE7E6A0AA79266734557C5EDD4AE72B7D390FDF02DC70CD4B74AB148200DFE25A42C8561D9C77AFE7ECA754ADAB74639FACABC19DB211D7E3A67B01F8CDF2481BF112BEC0932D5005827EF0EEB529AF4201BBE402A60FC03E98F282062269D6FD2F87554C7804E7FA0C8C570535DFD20F6BF2A7DB21180DEA2AEF117B4D6A1367D7A73B55400A8089FA8765047739322FFA52D731E9B6C191827CFECE22E4E7ED54F63649D6FAD165B26E14B728BC7A57914970ED8E1894C8071C0406200E4D6C1C3AFFCEBE61033A508BBC338129CDA1AE678045AFCFB271B866C24357886B04979CB910296F238EB0D2B3CC1A4913EF2450FDCBBA1402E42E431F8B4D39F8BE363EDFE37675ECD6C6F01CABAABCC906EA646EAB34AE4C4019CED14CCB8C7CC7448080B681BFD9110FB8BD72B7872B6CCDE8C6A1392CEC14A357F26BB5807592A7DE0566C2F3A4B46655EDD32407073301C65240E5BB9751B2E3B68FC187C175227A96D8B442C92124DAA752DCBECD818E7D680D05966F5A2957E0A0D5A841A5680A3918AE52114499273D38E9FB12C7DC4903A71E030D95C2DCCF6740E4541310894137B56414E424BFEE5661E177003B0780FC2384DF81D6DD8FC288217D5914CFDFF40442D7C3177D09AC1B4F6138192F40356049EA2B71BB8FEE1F0C4819D42672F7B7FEC6450D8DB35D7FB74217D8B5A527863F67DB88234F549CE15B489FD7FF08695004F3A93FB71D9E1031A3E19A5E60E2D2D2788CB8945A5B203D5C87D2BFF441FC9ED1E9178004CCD7E26E7C276CD4738E90EC7019EA47DCF7FC497EBF4A04F192B8BA393209F358BF983960E0677C9A007C600E8F92B8641CE6691C68B02EDC6FC54ACD28505E238EF82ED9BE5F3DB223EDA12F26ED67F2BDBD78DA908E77F7D4DD6F92D6538592C8AD62C2E06C1F65B3CB7B84C44AD610321A5B7CD07D01C1D4A8791999BC9995680C78524E5EFA80CF8CF9F9197E317DFEA0AE2CD047644CA2F2DE9718C72A01917FB7C25F4D49BA71A97FB23FE8CA10AE31C947D72052E2310F71554D806C6FD1C4F98B46CE1A2AB1D910E01902857003B0FFBA9A353ADE3ABBA8E66011747FE205FAD645D58C5FE1E4C2A9C79AF1F5C166CAB1C03CFD81E44DA7A9DF7F9162195A131E7B29859CCA99C6F24BA91070F291DBD1C1FF222E6401FCDECD417D73D53092EB150B00C0CC00E871159CC700D27FE16A9C751E99457C61EA74F59CF475663A608CBF5FB7920F96CF8D9FCBBE669E3AE7BE73162DF5E909ACC859C1F7FB629381EBDF41F0C2AD5F20ADD5AB9302777E8F60E83F27AD2AB4E267AE0FBF06F8D9E677C349A61685A7AEC1F22EE029769FFC1D292A250A314F064133C820EC8E350F3BE1FCC14E94B8A4DF1012489B1C74B27503139DD780C77C2F2AC90A538847BD9BB82FEA8A1484421A196A76FAADD942F0F6B5D041E4E6B907FF576C13E7138949C58B34CBF28A4D0BE70AC6F7A38F6F64F48F54D570294D5763EEDE6C8F4FF061C627564428538D1017BC00C69860D3D4C33CCCEF3944057F6726E117B6E1B6021913DBFC7407B5B636FC95261BFF00DA05406A1057D2176FACEDA55C435EA57EB2BE777678B28B79ACBDEC602A26DDD50C473C363FB6BE6B812C6A7C43B856DC81FEA238186D4C9F7CEB7347037C2A2F7953F148C9F2035B6253B3C5AE873E582F44BC6EA1791E7A694E63FA4181CC5B1333A01B2E61CC9C7AE0CCB4E265F9B3F29FBE82F7A2372B5EA8CCC97F86082CDDD4C6B2081ECB9839CF6FBB8F011A34113CAE5D73317EF0EF3186E7E0763A367611667BD18C83581C3E89155F1A3B94ED623EE19A3AF00CB4E9DCD98C981ACD8F663084555F70A9CE1E2C02515A37E9CEF9DDCF1E37FDE17A1D1C4323735D86AFFA5E5E3E4EBF65AD7AE00E50CFC4395D75E19EF3BA47414B896F266AB6ECF84007B871145F89F5F97FF80622CB98ECDB7B173A866B696DD68285FAAFC6E3493E1758634141C8E848031F2D55274839AFB711B363D1DCD743C1F617BBDF6CFA333B035DB0BBBBA1CAC5E255F1E542E6E5C5EF15E9DC8576F41550F97548E0F7591BA8B0027F82414E0B80151007693866C78419BC5C815876B79122D21744B2476513FFCDE0AD369CD3670A97DC2CAF0C78EDE145C81D2C3A1D5D89F195C51448AE4121FA1889E2172ED6B7A45A6A92FB0C40BA88A6B9995E2F9DF007E723128BF3965DD52BFEF4F9AA167241826E8E62CBD630616409BF627D6DD7A98C59BD730250206AE808BBC2EA485DEE50D4CF918C8DB890F6125D0BD149A6E376253DA19026E3AA579E5D8CF4B1D87A57BD35F9493E02BCC9CC4C386E938C1F33737CCB10DF6ED8C5258A5F814B9DA81F39B45D29CAE5C7B56A10F98CFBFA18804BD55E090E1BB8BFF072FAE62AE6276490BFB25B0AFFF612101DE076D8644C0937F891FFF7A501DAC4D075C455933B3E5468B75F9CF9EB13643E5C7F2EE810A41471B276DFC8CCE451164F6F123CD50FAD0544A3ED7EF32A7B7345B894B2EDEEC30569530F535BDC421BE8F74332F5819B946436A79DB9E736FE0C3A60D0D89BB91A92834862DD31F216A8BCE37B9CEFE95181C28AE1B6ABCDC80E5A50A3F505D2A2FFB1DB02DA47B7B0B614E8BB6588A08EF9B65AF01ABBA13A77997CE7C5E9DC29D34AB5EC180F2541021E9A409613BB54EA154F118593BC74D8D867969444D1F2BC7CD535234CE71849B79B2792ADE622F0E54679197A012E48F64917CE62E9CBADD89BA8A3F67905486F6E8952190F60FAF2A5E40C4195D9725884E342376C443686FAED595B477C25FC53CD0418DFCD67C372F4A2AB386E1F8EA16B301FF7AAA5FB3E0E8D66479A2EFB339433703E65A3A040C8EA37BF3BF39E0EB9A7FB8DFEB831E7F4F04E4DB3289CAFE92A3342980CA3723E05D86A2539C5861CEE52EF94962F3DFF8F6D4C604D5B42D833A3E2F84CDB014D1BB86AEAE2FED7A6AB6DBAC79EE4C6379D31C2AB7BB1D60FB517D2F8D77667E2AA4D416C9D19691554FFFF493B02E621E8668A896DA997842E39896DA328021867D8FC8A5867505D33A8E0B1BE96F377EE02F261519AB80FE06ADD1BE3D843529E960DAA27DFDE99FBFA8817B1348DDC582AA9BF2E00706872A2692CDC3F723B58990D5CE99B1D8D704EF91CA0FD798D4F0AD66D0158245F2EA99CCDCF0E8E8E2F89D8575B117800D54E337CFD4BE5CF632E49C58262FD466CD2887F1FC15C9EC795E829A2FAF7429A55CC1F4442FDA9E664ED1525E5D06D72DAFD045F5727B6708FE60C7AE2BD1DC31DB64A313CFF68CBDF2AADDCF196DD1D9CB161A74683595442CC863D7E642ED8FBA43FAF1B378B4096F435D6C81416D6DE0BC68C172712FB536E6F50FDA776A6C209BB67CC01AA6A3DEAB3F9BEBB2C889D69E2BB61541FFE218BF9396335F2BD42912AEB8D5F82610492BB14BAF0DA52F079A5B3CFA6325AA830E1BB93232E7D60835D2CA0CCD2E379501EA39DA8D85DE1648868B42A79DF747088668DFC549D25E8AF479AD6E6EFD742559D74F62C40157076D9546BE376AACF32D3DC78E4C8A7FD16796FD4BA875A63809AE2549625C9BBB191FFC97E1D722BF2A588C5742A889759966658C51BCC49C39AD8AF444F8BA3D9958E84254FD617F7B61F9F1121DE586A497A3B248B865D1F8A79DB8D349435B8B7C688B762E425B294E3DA8797C506EB787A7ECC5ABC0B1D9470B003C35C9F1844CCD86BF36BB73E8F3B298A2DB7F1C54993464BD95CC3ACFEEA7683B12EBCFCE9EC4CFE240F3CA6D673FD08BF8F7F39B573DA8F3DAC784BB495EF8DDA0EA256ADEF084D595DBCC6B9EF730E6CDEF8BAB3DF174F544EEA4234D9686FC5CB0E5630FF369E249CFD258A42D2762194654EF30123EE76E57CFACE0AE33D64542438480614D0FE2A8621DB3C4C56E240FCAFAF969B7C87F23F692540EAB0C327AF797EEC984ADB24B71E31F63048FEAF0ADCE66A44F912EFA2CFF555E2B6505924105E740B1BB5150DD47D052E8122945E6FDA1A543AA44F6756D7D587FE0D8071019F63237E0496DCA5D495F01262EF95F5BEF0A52A70F95DE8DA7994104CB8FED9E874548CC0AC49AEEAD623A0C26749D434F31EE47BA80E5BD492FEB765C35BB0AE6130223CF3783913096CF873AC9B56E805E77967970C46A775270F0F2C31A812B7900D7A0DA8CDE1DE4934D330F5834EF8ABA6C31FF0CC9E6F6551595793BC21A3A8664E159E2BA7563E43B43DA811FD065F42496A3BD57B68D19A650A774C3D7AE1DA419861B01D87FD100785BD72BC25F29EEDBA8331E8DF49FFBC0C46E4159CEC7E2D996DA614CB2DA618368BBC028C77815D6CBFC70C9D0BFE0AF4B5B8D8C7211A9B782A00CB2D000000018BA20638F932AA09C31849F2BCB236F6F3531F9BB06614B070498EDC6A3CE0D5DE5CA2B317AAAD66B4D83398E691D7A7E3873E2929887DF93026036EBB908AB6B41B912B1E20E776D02C0FC53A2511D88D075AE21D20A8B72EEC543895D445DFFE4CC4C2C9E1475BF9E07FDFBDFDCADD1185A03FB10AC408B66E7634682BEEE862F4E7C383F1C6F0E317CCEE0419049216590DA7AA591654D7177BC6584AF9A3A151278DD312EAAE8B66DC9734594ECCCAF2021331703B2924CC100ABC6865D8373E62F8B8397CF6D67B2CB9E591A4E1BE3BC9DA69A452E4C398FA405799F804D5F58454EBF8250BB145EF1899D021714E23BC2DE1657C1241E48FF9CCC7D969662D53E410D7D5E6DB4C58844CBBE05073E8C9EBAEB4D819BA27D9E99EEDE8C3533261A658448F4D6792341ED3249C2B50C1B61CB5BE17DE439D3ABC10AD30CEE4606A02431B7A07CCC262FC1F07969419FAA703F4BF2F838B2CA89A8E72F2F8D8E3389623FE08085DF6C057F7820991CF578DD1D9FC48B135A97A009CC3DBB9BD04B4223725814038745EF51AEF949C0C1AACD986E8FF1D9248BDBC5E1EA07026C8AADFDBBB01712F437BEBCED999614FE1993D09711058E6C0AF947B033B22D688A8BEA3BB258A1E8598524528B68DB9C949AC7524AEB7966EA22148AED28312DF0195CB3F6A62CF879360999B62F3854496FCDEEFC7C822BB9D930CC78BF715C86D7EA833FE7E92FB8EA1048A37D139EB1BAFA4E37C623C0DB2EE4F50D24A2B606D1D3183E3FF0D3B32FE16BA9B9AB4B8BD03C58BB9143B9C9546A2C0B20BDB0C3168C2C2E7910B5229BB06B8C52657222F722DD85F9F4
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H25 LMOTS_SHAKE_N24_W2
+
+PublicKeyRaw = LMS_SHAKE_M24_H25_58:LMS:000000180000000E2B6EF56A27924CB05A77113815878FD6C6A4910B68F9B2A640299F573FB541A7797F5D02777C149F
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_58
+Input = 4AAB9B666C5C112734B439A847FF572EC009318B2D0844ADEEA0BE8F05B47FA1D8FAAF25B7D00D04CD873A23E150BA9B018E8D79F89F5DFAD053367961DEAF6ED71BF9019A59BC4E832A2A8B031400251A206EB42357BCD1FC497E741E902FF8123E38E276D4BB7042B0D1B5715A444FC7550A91D6C1AC0FFD6FD656CAFFFF54
+Output = 00C837B90000000E7F354943B34BC9389E5D8D98596566FADD0C5887B7DE38DEDA4077491CF3751752E5E8418DF4A993FBA15E98DE318428887AFC4049FE2B2608D1392A878ACC572FDEA9D3BEE71A0E8057755A1FF7EAA373B6C2245560472B83A618808C24346DCD31AD4B9497AA86AA533A8BCC294296C4FD412FEC376497D0EF145AD0F37238709179E5BA406AB99441C27F7DC700636ABFAC3939492E89BB04E6910F61084D443698A749189FBDB538C41C12EE1893868624BC361AC189C6E4EED920C579254A971E9B5283276CDD3766E643EAF6F6AA979AA598C4F1F803705072AFBCA45029D0DDF8348033576D471D1FBBADD01BFE3BA2320740475A53FD79F1D343EDFEB77C857CCB6BE9047E593076DDC04BC2099309A0BF4229F01B17CAD2455ADE5B0F474AB3B169A3E1F9E2D9365A457CC7DC59D91B6EACC28DDD01709209F027F9CC29D7F03C0A4304E8DBD719AF0C4D60A68585E8AFCB343F53C58EED057ED522362411C20AE9202A6E889255A08F191E80C68E0B69171A6A69A7DE424D2C16226B9349E574500A4063F5E2A0076B7A77C88D1DCF12DB3948E118F5442D97282BE20C857A39B8A156D767899C91A3BB036D046CB5FA42754CC2A55B1469CC62E26BB360B6EDE9E1B9D49AB8EF526773D08FB1852E24A85ABC6B39D79F3FAEEF49A6A602454EF7D6E25ECA815FB5E58F990A130690659A5240417D76C4FCB5131C39C9D0B2623E981C17A0E56B7A35EEDDD94E3C1DD09C744DFCF3C1A6E273E86878D793EADB1D6745BA2F8D336E2BC8650EC23C152938544607FAA34234D1E3339520E21E3FE985D374243E14460014476C3AAFB324929947BF48CFA1501BCCB6CE1BB567E7623EC1790F3CE13C45885426E8E409D9728247927855C7319D3392F203B059C9957BA3EA77204647F3F9F127F3BF62791077D7C0DC7B0D9FC376EF1BF5A36C66243401FF4B378FED9F66079F6D8E894E6868F1E4884AC72AC4AC97B8523C373D24A0450DA9DD494E77490A43B316B9079AFD9031920A48784E95BB59B1EDD70584941F21E2E7BB480C0765B019693A56C54430F2854CC8598FABD7BA20CEF11CC735F6916CC63DF3E0C016A9895DA0F7C02DBDE8C112907120CBA1A34EDA1AF15A999365EFDF5412E0D3C4AA4151CB3028247FACABA20365E3B61F1296C92873569BDCCCBCF5C200F8361D6947F0096376D9F77BFA0B946A75DEC3A4C964ECA3F621B781F9023DCD9A2FE556FD9C16D772AD3D26DFB64E90406C07F1689E2CD194269EEB71E2D6CDE9E57AA32EACA7C07CA13B93ACEF3FE5CD20495C3884C799A6727B08D1550F5DE8BB08F28CBC26F22F8A61672CE1B2FCEAEEC594EED06EB4338B828E70BCD28F6CEB878E14943AC0F5F4A793FB0FA0805581681A42E508DC78AB489A5171CE22C9BD2C78DC96F18075B4C52702A19D45D69916EAEBCAE139D00CD9ED564F76DFFB1F7DD27A7771772B57A54412D640FF68B7E761056288DC9FA0FAE94560EF50C7C3CB83887B9A7B9075C717C4D81E7BAB6E79CBEEB4CB4F70B9A800C0D46E8014D4F8CE5AB08E5CA2BE617FAF9FC1D7C5C51AE4B4D5B804BF3472573248215652BE076400EEF165A2F46C19D3E1AE6ACF36BC681F254D393A4ECB9FE1604C11098E85F0C80C627E9FB128AB840163771ADF6A705A13BD77555E50B1FC43B9D2C23EC03FA1C001F402FD79AEC60B1D12761BE8F605BE99363896B219E905519518EB1746072401E889EEA67A3636889C31FA495686A730DE8D8EE8A1D4E6DDC39E6DCB832EC5737F376429CBAFF760CF51D9A40A894EC8D93FF7F54B1EEA960982EEA160C2B4DCD9E8E2B4FBED6EB7EF77BD008EE9AA0572FEC86C5B977AFC5A3BFA39DF07A1380ADD7FA1845EA8DD3FC0F8D2762B9A73FF4114C47F30474204481FB134B4FE9DE0EFCEF63453BFDF96C4BA9FBF4F365545503622617E9A67EFB073598226AD40AE3B4D88AE788F82E1A5C0CBC282A9F80124043F8E4B8C6665D6CB66901F4439338E8E4F069610CC64F005F206047F63EF50FEF2F85FBDE6F146731C467A69BEE68384C5BE07F898B8F7638B10F39AA720299E552E1F4CD5A93D90FD757BCD16F3471236F913312871527C0495B58E957B6B12E1960D625D6B4E23574B5FDF5EBC695C7B4CF89625E999F9F8A7571D384375E983CF36DE6692E09BFE3D508F7082ACD17BA219716B1322D519C676E4665CAFD1B1854F71EC87CC4F36BC42BCA63FD2588F54BE967C51601292CCE491E3E3E08E56554325317862784ECF42F7C094F4E832E480687376E2A894133F4ED40AF5D0CE6AD72E1DC82FEBFD0870B689C3695E2C2BB12001DD941584E75F1C437243F08D6CA938CA657F75486C4D846B7C4A3FF78CD74B93719D5B7FE04E412454C086A684F1A5F56C58E801824FF32E92F679516247AA58D2612E5A93F66DF674B7E52AFB30720D194605A0D8909DC51943EDA43ABACEAA8120513F332271218812BC2D55221FC526ABB8A97896FDB7463610185F731DF1AD5314362A31CC4CB7F72E0F86852F22D3CDBDD5BA8FB76EBA5D61215B1B5C74D0E273EB44F33A4661AFAA1D73B242652AB27E4F1F0F12C94440531D32B7F1673B416B18C2AD0B6ACE722726E5EACD094A7C369199411B74B7CEAC40813677C5C1E2BF4F5DD1A2A5130AD09AEF39D1CBE6A6D88FF3B10059A525F2155DAF1D78C028D5F6E860A5EB0B92B7514AD39E695B8971E305F0C314ECAD79CB2C5A7340FEAA5D3D1DBE9A6C537D632F30091EE8A3EEE15F53095E79B970D76EDAA1774A885C3E99A3CBCB19D9203FA79BB3A779FEDD574EC31F3CE11B360817B35862251BD0C08FD3F695F4263742F66AEAC667CAC95FABDE9C285DEB36A5A5D54FEDF1D0549DB3D2D4E787AC7F65EF1A1C368546E4717B4E87B6CFA716BD8286A5993EC05DFFA23BD19172AC7E69061C5C63A714AAEB499B9BD4FCAB2CE99FBB0C6B39B309008C792E3DA2A2EF64CCDD0D14A7D2581F6500F3F7FEE5DCD257F2E4311B41680D7071A705943AAC2179660BEAAF3F7FED52FF260FF4FC08EA1C24065C07A7DFE28DA6AAAA32B81DC2C91EEDF299A9367E15C6C00519AD30B26073D4A9BCF36715CB472C78559196041A22169933DCAE724FD9055F6A2DB273B2B7B48AFAE915749B113EF714084DC853E838F1AC27105F5C72055A58FDF1FBB01E8E29624C98B28F140948E22A0A2DB0927B81DB48B20C0274A87E7039A653621CAF5CB50C2A2DB50C425D24D922F57F036933B62D2842105B2E036C6C0B0F0D929FB1555DF3F580CE9EA341AAE51B2D566F1CC75FFDE40D2024E7166C81628756C31411FDB0896A775F31F86833B247A036A2034860B3C9B554AC65BE76D29D598DC6DEF838948B7A95F57E1F8198D858F23BEC54C451CC29ABE2A542F4D416FA08B22C5DB6257CF0C287FEFEE7854272DCA60C56FB5AA20000000CF411B86C91BE6663FD8BAE5888AA3AABDF7C2AE5C9FEEECE7F9484BA5DF81C2D31BA1CB287F176C95A5921A77B428FCB054529D4917741C30F133465552651A3D4FEE2BCFC30256742DFCD0B4FF30E60AF921E83DA5DFA3014C26BFD764D8FDC66980D2B4D089A3061BC4823241AB5552AC3802924E17DE57A3701A8B3981B603FF4BF81FBC4DA471E423E156D97A986DF3ED9A5E8DAB8A8E6B7D798693352109D6F3A5346A802F3653F34B5359354A51519CC0AA3756535A8CEFAF9917E704E9FD556F52EE52F6FE5D5F4924BDAB8CEDB6A4904CA2B003C34B047DE265FB093CB2631886060041A4C97ABAA900BA04BDDE1306A6D1FDE184C06FB7FD32D6E2E74FB5D0E3372A7D663EB4591D1358D507F0CD823347C5FC9FD14B5018C2AE38DA61BF0A8366B003FE99F4179B69FE41346B8654433B3E488187796AD2D2EE26831B9ED4715B9112E90E1068D435DC1EA3850B363BDA909DC4E6F740C4B62A1C6776C2E4402C02BF99A8907150ACE8707055B03F17B0669BA31A00E3B17F1B68396882576809C757CE417C4CA5AA0D10591CF07B632B854CEA67E8598C1BA3E212758F0E96D2A382BE1097A2FD6F659E4129FBD417078D777A864801F0757F3D274F8296C2DED57CE5847214722FCF245732E62C92FA44E63BA784D21D889B33BEDD726A3D1573FEEEAB0F4060C50BB025A03C00CDB6370B5CA83BEFB76253CFFC1EB772DEA69BAFE5286C9037D42FF75A9C66449BD395D786D6C4ADB38CF71A250FC78D1664F23F80DE580148306239C96F2BC66AD77C8F04C12D5100EA221AD1CFBF18D577B8D60DD1DEAB2059D21EF0F664AE0E779619C
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_58
+Input = A5C6A437B4D4E042459A9A2540742EB4019DDE668292366F09285A405726B4C13F254B0806394E0F812E6408A77ED764E3B3F57D7E2C12F0CFAA7002E36170AAA342A317D91167F61A5C929483051A7A2A3EA1C8D05704E33D241A6E30686C14C2E80EC2F901A3857BC5D482104F15E919A06A50753392B1049D187C97E3BCEE
+Output = 00F503330000000EB56937CBC38649B9C05D05A0FF700D372BFC9755339ADFAF43D2DCF669A4C0C552D1B9610827136DBD08BA38A3AD7434039E5418AED8D2FAC35B758A29AF7CA14ECC0937BF75B5B5E9615A935EE3712732AD30698EB914C694F5DD465298B994FAC6E94BB54F39DA2E3F1C4836AD4D25E3B7B984FEBF62A219B6A45F8BF7C1D0D7102AC0EB86A57213839140CF5907205FB70DC754F18C717797E60DB6A83AF7413C26C4B5228F875B8FF71763B33EF126A44DEBDCAC049C37036653D92E87A8ED6F1F9E89410554C8BD3B9026F367C6876C3049B415973045A0543953A0D72D83D11FEC3ABF233F4EC305FFA23CDB36A66FCC3E124C48E8FFF01DD2E5BDBC00776841814D2590E9460806AA2FB1025ADBC94B5BD5F7DB6338591D71541AF176F0A4EBE24A27060379D73026F846666A321ACC478D91D53E4348BABFD0B96747C2E290B265B7BBBE96856267EB77B91019E2DB1D632A3E4EABA7D0D02E317CE619FB30FE6FDFD4BB86BF692DB8BC7243D5997678256A9EBF8349C6D0876830206DDFF9EFD085CF725398D770856DE0077DCEA0B38FA8DE8FEE9C887F459E9E1DD42EF1CEF7DB734F012D3CB03D17FC773FAA3848AEEE46D22C0D7B813D069ED3080A9639228676A98A3F4E5BE6C16BA74805EAB0B1456A19F3C181E3FFA53351616984FE1CC490686E7AA4DF252CFA54CEE3A8F4A91664C5754680C7141333BC5EA4FCA0037E5BA4DF4778F13A15F92EF041C30171CE581CD0456DC911328EA0536A3D6847E7F0C883D54848696817F37D6B78A24FD5D293DF6D99465970C21B1C2468171462A9B3CADFADE6FC32B9F10F1479A0D9E399BC368C05A84B3C6A119A744CB052CBFE460C6ABCC1E6EA083FF24D779FCD6388C0F8B15127CE333097A4F4A4BFEFA491BE76EFCEF8439E73369D39495214C1D8D587AD807AF4FE4037543295C445226AD8E49F2EB25F604935932BC9FB89B7E1FCD007243F3677F9A406AF6A3740C6FBD50B62172AF3950E20D742D0BBE5BB2D472635FD602244C54E3CFD8F84F352A947AAE4F2652B8A9297BAD4A6ACDEBAC86A5A2786FE7E79401413CF99E9B4E3503B9CC803A68541598E02A37091994AA2462EB879A94548A9622230E7675B5DC3136CBD119196923CB26AFD12B28A4C96AAA3371000095D90DA3FE6362E593C69D1AD7FB9AF158269B800FEA575A7C94A1C66E2ACDC479F61AB29DF01454956F84943A664ECF9321B1AB147A1265DBA098CB51C53EBE0C712FBB2E7C766181C451AF358FD8CD2DD96A50D91AEE1BB7774D78C83148FA34AD7B8D0C46AC0DFFD988B0AB4178FA84419A8ED491D58F5561D80A2218E0E7D4CF5FDF5A8EFE2BEC8EC1B1A5484B40CAEF41CD8BBF64993EB9E14768FF0D5D4D2916E44563FF76C308962AE68C2078C4437F3EBFB8C659D869CE2C0223E817A14F6DA67639C4645B613EDED13A66163ED3942A8BFF60A5A4A1381C68C960D6EB2AE921DEBB0A4C70FEC6CA6B68C2C5FDCEEA43B23E9C2468ABF335134CCD9E59632FBCE007BC63A8975FA451D064C14BE59B0B172359C68B7479449DF327CA873335A4BC1DE9BB0D4D1A5077A781D9F14A5FE67DDD4750A5DE15ECE1113CE7CE2C68815ADCDC8DB84DAFD9B601E39EA0EC1A37C3E59FC81B3385DE24D69503BFED32438A65A69B982661CC7EDDDE7B0BFCA6D423FD435DB7D4FDFD851297461A91CBE5EB33DFD054FF8DEA915C6E271B89C8FBDCCA4F8176124C100216209040A3064DBA011D17BA603C911D5403FE0960C934DF56C1D9A7BAE8F0F79E06C3907FC9F48DE8A534C8A15420F28E925C934070144B924534B65AC7118DC1B9CF8AE59E69BAB8EFEDC6220E90703EF9442C829B4FE22FCC33D28AC62E8BF9CCC21780CCF8859EC81CA6535D48790A5615FD56E39AC34BC1DA8C1FC80D86F6918B744C0E9B0F31C5A2DC3C6BA56E0EDE2D679699822EC1955606D7D4B9739675A5EB4B5861E42E958D6EC878152EA44F501839E5983A7A444B77B866548366D19F58AE6D7510C4B9C4463DBDCE1FA55C5424BCF2FD04D43FEC34ECEF5789DCBD436ECD0B2D30378101E08E6A3D290E565438E0170BC96A83E388AD175A616259C85315B2307F30BED8F8D672A70CCCB1F51497C20578DD45C00249FE800C12D51A2FC39B9F1D3AF181FC80B81C1CD0C8DAC43632594220A3A7D03E1ABDF7DC27506CA42B057A991A198D53B2491B1CA2CFB1762D5E5919868D47366EB470A41783F3119105271A32472D5D65F877F65ADE0F4683D838AD31C03155B499720D1D7C80FD8EDDBA7AB4541338B5EE1146F44F2C8070B19B5625046BEA95AA2DDFE3BB8614F3507D3F5796587C14FCEDECB6C02AA84073A906DCF54CB8B0F9D9C991AD2163C63F803A6071C068E552C71E59DD95F092F2AEBB9BBEED819331F601C1F5BDDCB23EB32C11F40A64273ADB2307AC52D928D0B551C04B7A5C453D493B87348D7976DBEAB44A959E380E6A0E868843DEE789B43DE3BE62FDD2B94C13F6003C9485A4674F4872362B93107C54B2870C655826DBBF2D6C1D2759D16CEC31D1ED4214C6E4F3F49A37E73FC93B294DD89E58336C7A1D45EBC48102710B7747BD35F97E86054DB4262F4F109DE3838E77ED5C1210B263B8F9D1F28037CB6B6BF0E067F661B3B2E87102C1C22A1E774991B3B933C57248B89788DD2F63EF72C6AF5A3BBB8C04B983223DCA2790DCE9CEDD8FFFB13EB71445E4AD2F1C5240C1A4D552AA612B2F17FCFA190F43CAC3D5548A5816662835658340DAB8B257884495C73F2C578A4ACD8BC8B1BB78A2883A59BA73565252F66D5AFA5227AB2A0381DDA909A72C26C1EBE0EEE133D356F3A7A772334DA86C37B0EFF92AA84793848CA10E7AD0A6B408025F4C3F85DE47D11DD9CCFE891F601B336F8941215DD68EC909ADCA3522E463ACCCA60E9E707E1633F3484154B253B4E0FFEACEFCEAAA154F49EF3ACC0ED2E44E4EBF11CF2F612E2631BC2F10D6DF1344F565ACCBCCC9C741B2EC09EEC5B6618494726208083FF983D64A9354E251485D0CB61A8DE8409238D6C6DDD0EC9BE5C5A3D3835F0598C15CCD0178A53C71A9141E41D3CBF99D61784FE07E43DD95680A298FDCBBED79620B878E9A4C2F1BD30126B91A6DD8617749535CE1548CC4DAA398788FEBEBE4B9CB20B2D1CB75925440FE8DAB7ED197E39D0C91B6863FEFA5ECF96B264F1E8DC4821152C690A3CEE9AAEFF93FA89C25B636539D040D46B3B19011F935BB928257840AE8EF6A33F14277E69625B8D602C32D54FDE96CECCE5ED622A03B42BFE0387285E65957E4FCFCCC926A8B6189C4D98B99B2AB09967861BC618EB77F012023879F66FDD8CC7E1EA9654F4DFF2B31EACDC743B3159DB739AAAE0EB110B87B0CC495913921E92BABCE6CF430CA85409A46142365459048281CD3829FBCD2284985476F8B3D220F2000000187A05D10435443A31EEAAA2A65165AAFE1E162886CFCF2450175200014E0EB1ECD757EDD6091D7E3CF8824E168BFF8B9CED9ADDC39FD619F9D57D4975AA7A1D9241E56FF7F81C7E0B895922F567A7183D670BC204B05B01219642301C49729880356C76966FD1883ABC391295F0C19B6A369B35014E4E87728B3B31006C4B5A3BE2E4EAE06327966288F2A589B46E1FC3A7B642275984297C6D1FB9D9C04C1420A95540527229BEF6D660D76F6E1DF9A80C635292F762713C10841D9159CE6EAAC43C10F99C0ADF65E55CD43C72035FF2BB7F0BA5C9BC3ADA9F01D4A87B32821BDA3C8651F54BAEA153E863C9E0A556B0B1F786DC5CF2164FF7F1707491C5EFF87DCF1061FBC2AD3C6EC27DA478823AB468226F963075CE2EB6D4D5673FF19AE69274BF087C88ACFD68741F2997A0C7EC4EDD42B68AF0C662D089872AB1BE1DB64E598FB50AB5FD35F9AD6C0435CE44C5D70DE5D3956313E36ACE2D05A3785CF21F4476E21DB7778E94CF4995BABC0057FC110F78CA831A865AA5AFE29B618A54DD03275CA010B7B3F7CDFCC1FE1FD97CB97EEE82397F6759115B4D8F88A384CE7CAD6F87AA985AD5CF0DCB295B4730DED2158EE21A021DC4C30A2984E7DDA88FABBFD781C99CE0E6281E95D058AA397BF2915A378B01B21F42B3B30ED08AB51839B8F65510A415297E1AE3BEDCD0F1D5BB75910C1A1E1A0E766AB6A7DAB4F8C8DD11A8082D3059B3EF23460C92A61F8FA9C66449BD395D786D6C4ADB38CF71A250FC78D1664F23F80DE580148306239C96F2BC66AD77C8F04C12D5100EA221AD1CFBF18D577B8D60DD1DEAB2059D21EF0F664AE0E779619C
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_58
+Input = 03A2AC01AF283600E55C3475DBA732A91E03FA9215F781D5D23B942BFC4BCD0CE6196BD7F3108363371BC43FB5F8BEE7B53643EDB1CF866F7AA011338C6D1CAA9CEA6D998FE7E061F0AC619B67FB75E36E219918F569F754B3FABFD472741098B72C3B2BDC2D084E4F3956A823396A3A7484A79C06D4D7D71549C79736309B47
+Output = 010134850000000E649DB81182958ACAC44149E594145B8019764DEFFB7CCE9F1645A79CD93BF86E0115C43261791E5DFA198CDF2E75448C02F45970A9A5B3FF97E1978A6B325619A8C849FD396BFF18E80893AE2B7382D50FC99296849FA5AC6042ABFA7C4DFB21F0C5A5BB87DF8787303D99B5E395A91293B5C0D17D18930CCC50D16A1A935963E84C29F8C1E23B0C66019C1B00E5CAEFA57D14D10D2861088931AB2FCE7AF2872F24CF21A15FFEED6F692CEC1B8F5FC78D23C0485241E043F0D1F715EAD0102FC2A2E46B3D23F83A7473D72D4AC84AE8AF121C06410BD70805A4F27A6E4E92BFE3C9D8D7B223E6DC0FAB0156EA5905E84B4991C005DC6B526B1C6C1AA5A6B05B1122EF48E42EE15DE6BCE6747C8677DAFDDA90DE404EBC2EA3B66B6AA56EB11950081EBDAB4D1B86DF935F05BC6395DA47CCE0157A167ED64B0632B1B9C36150FDA741EC858586FFDF25631CD25684D05537D3128DD5BFF205D695F5EC0C24546DE84DD57EA6529668FBFAB49BF3C9970D1CA3C3BE48BB2BBC410980CCACC5D9F56586A188C0BA0862D356A32A1A6CD0F09982CBCC2FAAAB26314E5B873E87CB53D8FED6FC1AED6AEC81109E9F7A0940A6CEFA9F21077E7FA3A543960E7E53D7C19A19B5CB53E457AA7E84CBE117B5B05EE17E48ED37F46219E040424627C9AB855476B4C9F3AB4D12DD6ABEDF46C2353F323C1FF064325F8E94DB06E37B25E9FA9B46853F0B330915AF2AD01AB4DACF17D784E204F3A7FBDA2269658DDEE8D03D56ECD1EFD7255886FD749F79148FC7A9E4E3D5CC13DB06EF56C96AFBCE728AF3380371466A84EA0515C0CD7E1F33C581A3593325974C000909C2A8CD160B1B08922DF81A06EFDEF5FE79F54429A854F32CA7F7157C6F5A5CFC9A9FE9FA66B317AACB202E230C998669EDBB6CCC298351185BF5EE32E293F74FE98C38EBC63D12776446203CB94018D890B500D6B32DB3C3585D0E2D2FE8ED3F7CDCC6C6475E7F3E787C232377181779A22729058A620F9E4A7E9FD9CBCBD787431DACF6728A6A3BC589013999BE951052C9A6D8035E4CDADC789B8A302434612BC6ECC7B33ECA867DF295B4F4C51E67F481BD72DB858210C9491F18E70B68AD309771196271D7A30DECCF1076449986064BB2A5AA293B06087FB1569738F10A96E02016EF846880E9B77177C68EC28B5702E227F612C6471A61073D675C119D94CFBAE5AE35C7928F8EDEA1F1A574839F89747819C5B672A414A307FA26F59481896E5BC3C144A0165F94580AD391BF70115E933589F701DE614E67AA82FB5067C4E6ACD43C8C05313DF0487AE448A534BDEA6DF5E6B9405741C8CBC8D4BE85411309A93FB9A26FA6E481FB64C7DB1B70D9B254AD7638374DBC0040F1892C526BB847E82E373B686A9B679DA05B48CF38C47EA609C54A78C00CA06A0FBC15FA86A3D2552F422634535DAC8DC3A0FBD2A03371B03E9DC5EC1CACF286EDF1BD0088EC60B8E16FC6D40512E44F802B6D35DE34B00D823F906AA5FA602E4ED4856F9F113C855EB6ECF80B6CFF0FB434B32325E5F44FA74821D87DE3B7C00CAACFF44FE9805BF0E0DCB6B4403C6D789C5AA7FDEA3AD3024C3DB282226D03B7E98B978DBDD63B7876247949AFDA23D074689997657D30CB9F2B7BCF585AEBAE5AEF14931FAFD160F50CC01669A5D100B3F68C8CCED6D3F13E4C292EFA94009CAABE5045CDD6E6BD79229DA52A4F3904E0943C3B517E593E0E420B8E2B6EA8F05102434BE953FED424DDF025E745CB6075FAB01592BC96DD468943235DD3FCC4F71BEA194F7911C391E40C3EAA130AD9910D9CA7B9D5F16EA71300B96425D6FCC478639302CE9C8E8332DF89AB0EC1E9238DFEFA293A75E3647E4E08238836E459BB130E3259764033F7ACC77757128778B0C096504B1D62A0EA147CCFE14FC07FF1A67D01C2D6400B054BFCED8F42111E6EEBFE1271045AE4E79AC11A62DBE4850E0EFDD26F6B0666BE45F81C77B8FF8C75C67CD1EB0BD8D8A3F008BA5EC241DAF488E21D5E8924ABEB6252A3A7482C83519EAD311057039C1535BA01556A57B408CB54D1F5874AB93C37E117421B8E350269561C1A31D817E19FCFC4184A57E50F191BD8C464EA4259019CB1578C59BC019C12B74EAC4C66FFEA811B0441E341E0258A94D0427437363762DE0E5383E28675F4763803717E56FD278F29771623D90D83DCA4BABBB3119FDC67C92048B94C59F8A1DEDE35B7F124AA5C8C36AC8F1CFCA5AAE4898E0445C4F85B2F816A20DAD81908F93E548D801C030382325504B34E3CDAC4D0845627C690BF8D87C1444359C32EFBD236AAFC94214249A2063FB36310773810E0D94469A89367EB24D255570679409E8059A4CA03520576CDB16B064240B85B4CE8A7751D50FBFD508498A95557976DD54B7753D34944C95263B1D4A08DDF402DAB669384A237D23C165C1CCA0AC5A4E0F5B0E16A4C50C84C22DC3B545C902D7ED295F39801BB4929268B75FDDB9B77E5ABD23D4CB1E36E032CA04EED3A2FF43B4E7AF803A356408C52C53652C73FDB167A82D4E836B27F229526F0603EFDAE847598C85ECAB2A7142773F0BDFFE798158036F60D9ECB093BB66F52F5C44857C369186B8FD697903A9AA0F7A379C4AB0762F2387B349F3FDDD87A7C86CC53A871EC8BCA84CC4B1EF5BCF534F3086E50B2239D65F4CD75A3DC4F3DEA41B3016C8FF17457E24C073E4D8CC73268B5CE0D9CA119DBAF4175EABD796AAD9A1B70C54A6C58C3BBD6D67DD296DA07D9F7837EF9C71A0BCE57903B621D4CF0CD6BBFDC6BDF6479626F661722EC92C12DCFEC98315922F40C3E8DA29D7253148B7C0D57C540BBF624F9C2274CA5B5A445FDA77DC5AD2B4DE03F29A3AEFA4E3E738836CA1DA163247B64093F91A635613EACA93EBCA23501EDF1286F21A9FE3DCE7B9E548C1D50CE956EAD5117A03C70D236C3673C002727141E2B7A44E1002BC2FB1E4251B36E57DBF963EE9DF7073DD9B989B56B909A10197447329F42BCE560A3C0109DFBB18B1CF197DB143559EF9EB5601827E1E8C69FDC6D2C6DCB32619D708CC3E4DE96A1BADD499E497AB765D73B910891A7B6CF3B1A7D167589F62131868788C93DB2C20E7D5659CF340CBD73017CC345F7E953D1DFF01D25CE04CFE71102DC73651D84CCF7224D574A3C1065C10DC1FB1A96366F65FB22FCBE57E33E3DC38E6FD41B4954EF500E9F66EBD81E1F136E96E5F50B4FFB960FB2D635E882EE339222289929640F4702C7B2C94E5F2B8772860C9F8FC7020A18CC53EBBE60063F82B555E3EF7BACE2B2415A94116C5CA40F751952A10B1622345651334969DF2C7C67F26BC980DB47260724571D8A9E68965B0C0097FF4E186BEECB6D8E1B460FCB35593E33BF7EC7AA5CE2BDE7D96657D2BF4447C262E5E113473BFDD8207F6B4598A8182A12D54CAD440E29BFC2FBA6A81A010000001855564637EBB877E4A71642A3DF649C5B2CE43B009C04FA8517351B4AC460CD0F6491CE3318907A5EE5243D217D0FD980B4532C7D68BAE5359C0554D1CB0042525DC48D0B55C8AB55A6FB2DB363839DF96843188A15C6E2344D1E2EA45DDA59FEAF649CCEBEB6C4C9AB629562D586F83576722F9D3CC6E702A0AFBD3D1857A62E29C5C7E60C9984195CF19CDA43C17C20D5F884A03E795D5EA643DF81F9B4AED07C2F3070C9FFCF232BA43162C9D244318B7C57DF1FDDE1DB282C0EACE33A54BBDC7A430C5B2927862F25F128E4F1D693284C0A081E3D6702057D851207D8C7E8DD791435951AFF9B222BBA46687C9B05E369598D60A38952B7C230C62B3022327B9301F95DBAA818F1DE2E1F58C5B1BFD0A8165D09CCBB73D2147F9B10ADF415582A39D8DBE1E275858072E779D65CE58FB08C3E8ECCBE7F592E025BC3DE59CE1D74AFFB650E723589B0C2AA7064CC23C5C43F29BED176F73FE3D0E9596C18B3BEC9737BBC316B74CF7339C5EC12BD36530D9CCEE54298CEED3D749376A68FD644790E8002AA40B7E5E5A4329B58A3BDF1113C46F9D029F72C8FF3CD9B5302F68EF60ABDB6A0BA8DBABCC4C59E6FD018A9B7D139A4F9749D96D864C06C07875FA1049417474F992FDA5BDA9E4A04581C6306C3EBB8EDA56C365541601EEBC5EEA8431D9158B02AFAA3412C86E6C242D882EC9EC26CDDCA6C69E23EFD7D44E442443A5C1B93CF6D1A231A87DBB3C0B2BF4F1A2FB0E1E0E5699EC28D365CF274DD1286EA9AB587633B487EB5801C0A4C8AB8DACC07D55B760827D3138D84FC30006A0F161D7AAE13CCB9AC663C673BCF6D37521F876484F8E7
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_58
+Input = 174227665998EA765169D9E4936B40EFDBC9DE7A71DA9287237E66D810D67A13E6C939849B64CBE40DA2C8A3840C502B39732BD9304F4A51C7C2CB257CF718190C5EF1E396796307A30EC9BB2C5A49EEA3E3D028F08672D8ADD0FDFE6B6EF3D75DF4FDCEFBF40F099C1C60A228F721C4C1369370CF760E0A2CECD8A582FF2303
+Output = 01E1D4320000000E99429EFBE78DF85E24AC19634262A8AA8DA7E36DE3B845E37EC70A2F0E9961018D0310DD7080C7CF88717D615F874CB7CBA0448B136CAF55B13FB39E6C1E7E00263B98EAA3809E3ADEA8CDB727A835828CA4A3C2E6497E4AC23AE0145902510FD418A4210F7CD16178658698CC238283B0F7313F62B5B54311244F688FCEBBC14039000A212BE923094248486526F38F2C82709A6E705FE51B25D9FF4EC0616FB0B2DB5443DCB26A07A5075C1AB2255C377AC68012781B1B7722724F5844094C105E81D592E64AFD6EB21481A88EE9C263A3D51345154DE0E0CF66E4CE299C037EBDCEF7F0939F390206DCA5770395218E51B009EF899E65888CF371BFCF07D60BF9D800EB923006D9A65C7631E9C6D8C965F6DB67D054AC3193EC5E00C7B701D3598095A5ADE1006EAA22714F644277077ACF4F8AD06EC8F57CB8F95695004DF9E71913F53F69BFCB317AC48F64A26D61370FA9DFDCC7A5B16C690C3C9D4C0910CC05990DF0B5327B07199D0F2DA6C58C952FE4659F815B38E2AE07610D6A492711F1A0FDC3D0163D5D8AA478FBAF5779E13E7AFA16E2292FA0297E43E576661D72FC1214A0D3F49071FC0D356B512549F322E9DA6678EC9F3DF0DCA0E6E4B222F4A77C5E5CF5A5B67A98DCB1FB127AECD6DD39211A2E4FA9E36CD1F44501F59D073DFFB0B650483FBAB2632AD4B0A076F53EC91D50C7B82EA263C4B9B507BA77252D89B62AC33BEC0EFF8A246B39138DCC4157BAAFD877E660201449F5072D015757CB8EF17D855B95EF04CDBD1823F304895EFE52A5B9266E176C12946B946CACC3D519DB595637452B64DC3BE648EDAC1D3B19A876994ACB8FC7F5990089E33CA2340E7D67DB7982F660208790EAC484C33BA35F82A8256B4E36DCAA282ED643B722701A42FE68B1686CED0E1CAB09609F78A1B62F6A42B2B8D0062C74D35BA0AAE40F7E817D49DDFB6554E24A242602E6C3D7EAFBDA5768FD83CBAE0AB2081279F8B300D6928501E98B0A7FBE4DC5CE5D243F907136E5D773EC805E531ACA7F848B64B5E3879E4C9760031B007B16BC74FA560EF8ECDEFFD9DD300A49402ECDAB63A0F24C3457F6C5BAF38CA6AB661AC029DBF66514BC7657B00377DD0EDFDD4499956DA07737B03A10D6683E81D2044D02786904FA27FA952D35B530864C030DA8712AF75E8876D635BF7C0CAA508F120D2CB46F2C80BB56328E1129D1760246CC2BE63FBFA981480AAC16586926311347E028FF42551E6F0BDA6EEAE3474F9E65BFCF1C2EB0C769299904791D12AE1BCB58261FB52509CB6C6B65D95E66496720773E7A3EC7859F1F111B3B8000F670F86D952DCF49A6BF2AB7BD29A27C692AAF8E8F731F3CBF49F19C1CFBD5639DEB6ED3D04BEADB80CC8172D2F5BC5B15C1360A7B4567184E431F968795B8F6BD329741D1B280E4C5A98BDDC209E4A5200B6623928F6E49A17523C4AEC98B0C84C291118A4DDC71D7DC5AEFE013084ABA68873112F9CAD0DEC4111E43728F9A3DF1EE9AE712C3DAC19808CFAE8BEA128025A9B595F797B62B854860830F74282848F1BBE8DC980895A0BE93A079C7386BE55876A36631B35771B56BFB4C47DA84A9CDDF5804CCA694C7190BADE20A11105F9BF01F0F1F6284D770ECBB527BFA12C90646267B7123B5FFC3B70E10C316F14B02CC507B4BB0CB2A1F1B60E22AC174662F381988E6367851DE88035C9FB3151F92485270B8C970D2899F2A03CF2E501ED1A9B42CD33ADC27D81FF70E8A31A9F6FC3FB804FB54B89A7726EFEC76450A985229882917AF9CC3D99CE4AB6F507B5BA5F38B8BF902C4005DC5E587C3553B3F388A809D60B770CA516EBF1224BBA299A6E153EBF3C4DBE7BA5BF71DB3028A2C838F298C744A4BC52DD6DC8AC14BC2B5A78895A62C6E441AEF7386404A181EE83AE6F75FB31C4FFED3A5E3BABFED53043E8B2B085C0F2F112A1BCD8A5581784FFEE2AA4F15906CCCB1BB1B4B6393D8B1313CD1CEB748A71BEE33ADAF032E754DFF2D1266C8388A8D34D90BD2B5F280937788F9D84F9A18395990ACBE859B0B6E99BCB94E145A54CD70CA856F9CFEA573C55538F44471A3A62A2083E57618C29BC59E32A43EFE9847021367683D2091ED69F450FCE8D9D8B0D36B3DE54B79F23A1D300ED0B156B864F72FA1214EDD25A4E3D90BD87652E6E181A8597A9475531E046162FB675D58721EB26B261395E218A5FD777E70E75B845332F0F42E08A2CEF29D557B8AB8A9B01CAC793B26457FC7B97AC9883271F2C1935F55A1F2CDD9156B813A33D418F1BA6788E680821DFABAE3381DEF02B2BC28D48FB40AA81BAE2FB39D3AA6A62E1F8AA62EFE298C04667024317F12354CFD02068D671DE4FF90FD2291D51D2F0FEBB79EEB97E0C825870ACB58ABC66D85B75D41D09FD7DA7F68855AEB2099700C8F76E841C9742BD81398977FD76BA6CF04B027733C9F6839339717E9322D58B1AEF2FAFE47D670695AE3FED6D68C645212158B4F7C3BDF3FE263704C957DD2DCC4FC04B01E5377FCB7D7CEC70A1849810F6A3310F8D2B2B64A06C7850A9C3E554759275C1BEC81528C0DC53D6C46B0E9F95E3304353F1164DD1C4004DE540954D1CA082E13D947F735C18B36AEE580F1E0687CB56169B76000C680B6259D6C7F9BB27A32328183972BF9E7246859DCE7E8298A593105BAD86C2C6D9F3FFB2339E1E0C660B6CACAC26DACE8A4EC7C5FCFE4E5E3D7B8988A8FA4031EAB340C083C693DEE0849A6B6A6F1561DAEF406FE755C14F08A17A22CE2F3BEC9D71EFE7904667B43978AB53BB5AFAA75EF431B1CA869A1324DBD93505FF6605EC6DB1EDFFCEBAEB0B8773B6545815834943C79F8C4F0C6BD50A571F2E3C491CC49CEBA65E9A34CDBA36038B4FE591FFFA36A7EE8E4D94DA10DA2BCE2A735D2D7D7D003120758491FE0FCF51B98087DC0B13C4A2D1852799978D9EC965AED1F24E1378938025943512E610CE34203B52C94325850B187845364F31159B7B235D92A21434BC731936F71F86642D7FD40D67A05C06D5AF696A9DDAFAA0AE54CCC22C05DFB39FC836F6E775A56EBC84E40660F305D091D7F594E580EB65FB58F9CACE7705AFF367DAA74727CAEBCD72BC773DFE0D8289B61401E8C069D15FF622ECCFB23BE6D243E15096B091E6AFFF9C1E49FB605B7ED046D9F0FBE1693B58B672F106E1ADF7DA61250FCE4923743FE7662103FE9F82B12836B1B7C74A9D3C981B8444C6B2DA58CC8507AFF63E05E6DD77C87A46127BD2E8C532BED3B5FF61DB1BED00338C9988588AC0D7FC515FB4CE7DC7ABA72CC83C1FD28E9D4CF227A1FCFA8DE57D658D906DD67AAEDD8D61EA2E2311DB9EDC7B01166E5354E790B1D564D8579B0BD3E1AE012AF1C9AC978D473666D55C69C98D4FFA6F1CD20E80043DA655F5BFC892A7000471916C17AE648AD4D2B5A2C303885C79FC4BAE3EFF00000001866D96961713ACD92F0E8F3239BB2FD878E9A00ED42DEB1D7A061C10C9162287D4268667CF19A55982A0D7BA12E5232766B7B6F22886804485CD7CC89B9292B08725A77A679CDBF266656F8429413DC13CEC4340B21D2C224394F53A10F9C2AF90A537969177A1CABA3B6E474C20BDE61C422DADBE93B82D24ABE5C9FBEA40DA097C365C10291F5FAB848288FE1EFBA9B9A2B7F638DAC3D238E25E952D117777546E86FBBDBE5A14BE7425B0B134440666390443462D583D2ABF914C6EB52E69FE7EB2B00242DF49DD244058495BB6F69616A8136A711EE0ACFC184C1E82E8E149854AB4732C62D0E9686056EDE5CF777E1D1F3F604991A0763A70A0A167753A5E24F102D2C77F92227A79ED9C17001BADFDED51EF5FD49C499B781A21D44A68FB91065B058F7338D83DC517DBDD95048C1B2FFE2F5A555357122E927C3D3C368BE5E5A82E46F70112BB035FD10DB03AF33749B760676FFBD68B22A7DD1252A56FD4DBD08CB0F552DE7561B3D6CCF5436EC4B5642FE8354D6815325A7A10C5886A875822A5B6EB02FAE5D89052837F354A187016FE7DB04DF72F3E0A570909016F79A4BEE26A30A5F5FCD9599D88ABBD9F27C507AC33088997985B58636DD822C2C1CFB0270B29F584C035EFC6B4FB24A4365874CD7D859D4F895BB977381411C3AB719B86DE9C6623AE68949A18F5C28F4BA7899A267DD1852D77BF80667B38D9F1F4F07306B4317810611A04F0FF2D840F041386312DF51706DA8BFBCA43EC2769A4A7ECC8521E17EE8A6056B7FD79D3EFAA9033F2D36B426D5EA89A49892726A0F161D7AAE13CCB9AC663C673BCF6D37521F876484F8E6
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M24_H25 LMOTS_SHAKE_N24_W4
+
+PublicKeyRaw = LMS_SHAKE_M24_H25_59:LMS:000000180000000F44A7CC905C973757D907FB20F680DE8C38716D8BBE14501379089D6DAB7EA28CF35D6E781C08D369
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_59
+Input = B788C4B89752D4A3A1D83758A69755053D292BB343BE84C2B97983AA7366CE324C8DE19D92FB21D652D0CE63D32912874C70B520ED934A992656B3B8292674703C0B81B81FA276F34A18478D57AB196C32ACD1E8D70A3DCD46003F09EE6BEF995E260EED9644341D598C2B2B61909A655FA22418C0D3964AF817FC53BFD08075
+Output = 0014D24E0000000FCD0692BD876760110CA1718A5A70382B1EE465CB9D2A0AC0FF4D56AF18F5403F18D3456B4E681575F31D3D45AF7147C8E89EDA3A70729FF5BB4EF1C9E1EAF5F73618E89ACC2BE9021CA1B944EDD66A6FD0B241622481FF16BF13053158F96B89271E15F84B006E39C795F94C0904C04638A571EE8E289DFC6B5EB26249E409BAFC8056090FACABF99461865CD2DD9004657CB2628B729D0F2D584AE6A3D59BA90108C3CB5C521B5E4DE7BBCF6A26BE3540CB5B9BB06B96D5D8B94B145B3F25A73DF2B530CE2874202112293DA02ECE75E666ABB7741B3DDE4AF82BFE8174B83BBF86754ACF4F1EE4CF0CD5B0D6C42C417263D633DAC2A6C344030FD98E3697EA3BAE5D5B6C795A5717C6EC73AC65C64AD10D852C7D936773ACC2BF449430E8D119DDE53B5D6DF29AAA68CE0DD9F92572A8E7CC3E16A8DB501C96BF3AC5AE17F546F11183E13FE6BDC73EF2822C443706DCAB8EE6588A1CD548119BA6E96E2233B326031B616115BFDB8CCAE13613F8E36A63F6BBC8B6B50D833D0E886C84A0040CD0E31E0FB8373494B7B0DE6944D4F17045D8539E47EE712EA34559CB3EC23F365411E598B1B095BBEE304B200231077921F5173CBCCE749D7F8866AA96650F279B15A34172D4E3321797E2C55D6278AA0B4157199A431DF2083F525B5A52F46B0E84B282CA1F41643255CCC5ED9182418FB2EF5C28C298FC994AFA4192E5072747006AD6371C86236196A4EB72675E04633628C99CE1C055042523C7DF448C5A93EAD3EC2E4DD7223350E754D45640956BFF900BA69E0DB919C9E9C65672E9F6383FF25AA51D4B9B8208854FCCFA94583C3A006F5CEFF9E7F56939FC84F51C8BD4E6F171B47D6E392DDDF90456F167DD17ABBA66DE8BD957C038D5F8D73058B7823311E8FB5FFBB0437551AC9E4BEB1BCFAB83D5E87833BB5B0A523C61254E82422260764536367CC498E24BC6A0B08AC4483181DA4785C9E1504A25ADEF7E04815340D29C7DB4ACC7B95F4E7A79265143B6A5171F946CA023FAACB5F6D68E3346FFD61B692F03741C3AD51666AE66038E8252F71C9885155FC108F2BAC6CB5DF44E0D423E039DD5AE0E1B4544D1DE53F908603FCD261AD46B30A02CB19060596562C8EB9FB058DF4A20759EB0E93E18D4CB6E8903EEFFA89D238CE3D58559C3543AB08AA5258F52E7B1E6F360B4C53472B892610BBAB5FD42F2A508B22AF058AB18E54CF2AA0CA3B998A4FA5763084C050CC45CB48274514DD8C06FD380A32DCE06D34FD3735828B26C99C75B552238D68A29AA0D31BD876263D397FC0B207EA68E3A46B8F99F95DF20C30604A473C8B03F83E5CB4927653F93FA2C0E87E99EA6D3449DF42FB1D78F342F851391BAB4362320C185EF4D1EE97DE37B34C0AC1D25B78BE84154940D3F3BF7BB8815B5F92D7B8821F9F767B51B343155ABF548F69E2020913369783E6BE2D6B61FC62B0DE8334380E314B92B83874533B366D72E6A82D26FC8AC3FC9C99754AB5D45FBF13906CC23EB50A768EFD7EE983E1D7214BBB32F296D239B1C7F383DE601081DD1F67FD7FF3FD5F883CD39008C86B8D33BB2F3E89FA3ACECB947B851E77216405556A6C62B8F7269BF22CA466241C79024F104C6BB07EBC204C8348BCB20FDC2EF1ACBFA46A9C07AF716EF740C5E095A955B068EA0091859F4D41A973E5638E590F5C7ECAEFD4B69AB2F8A92A30BE14C07B84A8EA23399CA29A531E57C80837BB6FB328683A15F3A677B3FA138DE7207000000181F80B00F0D8680CC434EEDA6B7B23E7857E3C1838F597D792A0AEBC8805D2B7224C08184CA99878F06B77CA2EFA23FA795996912CE5AB33AA94322D1D3B31E8E839E9078942C28BBF10F34E75A293A165766183AAA0F83CEE132ABEFFF1205D51C18426ADFBC94A272A8E74E53D6BF3067D05014AF547BBDCD768FAB271CFB2010295AD0CE5C994F0B883CF4105AE12A14E19EB223F6FF4B20931F155DBE8C379134BADF55757F3A2F1E4F624B36FF2165949B339A1A1E3E5A74339DAEC29B2857C0D0452B97CC5F72B046A78A01706B56BDBB02CA743821E1BFAD331B579B1AF68F8EFB1AA7F1D032C12E389AE756B4B7CED45770418A459E5DF7043F48151B780AF39441DF6C73C69EC00E2586324C369DE570121B5A20840D92F3B81745096AEC887A2781A9CD52B9E7D98B29AF8082362BA799EDBBB60827A02515F726BF0ABFF2EE8D071C89CD3D62C348B30DB3311F42B830B39F50DB94A2D014BC1CAF0F094784C1793C085FDB35E364F6ABBCAE64829CB0B669FF0711F9EC7AE3D42796A9E20985573F98C1F781E095EF9CC0F07C0711158E9E909FFC574F41EEC0DF98216AB86DA6D959DA2DFFCEF2DC154C5B087838F975A814741CA393CFB7648A21C5C37883900C4AA50801C4B374D5DCFC9C4FBEBA2A7982E19207095CBB2CF47BF6E9A5169B7273B15D7DBB5D07AC88815D6559B12720BDAC036B5D527C2BEF25AF7E03340CFA3233E2BADAD727DCA9DBB4790CE4D89FD886340416B47D8536EED387DEC034C9823EE844ABBA736D81344D5F6425CA07099B387CD97C74143590241E6EC9A1173547C9FC355E0A0A12E109953432F03EE4
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_59
+Input = 05157842AB3AFF62D10B500D9C1635A0234283635F78F1A8D6019E7DC8AC221AFBD8CA0F7AD8A8859822ACFE13CD19D946DAF10C7DC453CF25F21B54BF97847D0964DAB6EF7B7B144E0028B248169BF2565D144D292C7FD68EB98BF5EDF685C0D4F415AFBF70375A271B39FC9BE189B0E8094B445859711F149A2626D6A33087
+Output = 002A2BB10000000F0052DC0D53A8161BF803266303EC0CD0927DBE858C9AB388D1C9961CECA72BA0B5EB97361BD2E4380232380D239324B2E9681BA0016AE2EB49C2D687299D2DB2E69CE7DD2F12FED51D582F05E9AECA8972C34F540250D0CB4F0146936127F2DCE1172E46B379D96E94D9AB5BD1E9F9E7362D8EBDD4FEF02BE40123EE5BC2035650EF42C572FFF9221AA63B3CF55DEEB2EBC9C991399DF0772D3A4791AB797EAC9E461C2B4291FBD774DBE8157D4311E7A06E5E39094431DD6E4804F8C7434072E65C0CFB2221C721D75E289C84B63C7C5FE0CDD820A720B7C1C81144F2FDC90041BB4DDE182A69179B06230D1BD1DD92C35906D74452F02F85342538D7AD2A4B1F47EEE9BCC890C5916BA86320743A29C5FF7F236CB8BA6238DE1732C32B22F04C33FC9CE308E9895BB35B9AE2569EE6EA2D82DE8F6D785B598FD112757A18B0B2A160B57C83EE077D37D6F7B6A98E9C51887AF56C321387D8C911B76B89D8392969B9985C800784D08D0F6F0EB010F8D2685E55EF58F853E508CDF8874073B37419ED727F975EAAB98166BC77033810F682494AB81A75EB4EFDAB11BC3302327B99D14105B89E149FD1E701E849EF7E87A4538F877716EB8B74908CD67918702231DC8955BD7B3C8D22300F0B64559B7632DB0CC9C86691CFFC0F81BCD979DE7A29210E1B503C5BC5FBDACB16644B9B965520A4A3058F0E5F4DBD417AF9F8F0C43E95DF80F509C81E605D9A9A3A254502B8D68DD7C423DE07E6FDBFA1DEDE9F236FD7CFC9F0CB0B7E1CA8E54BDF866D03023DE5D576871D5C203B7F847C3154EBF8DE34F4D1BA649063E2FA1E59156000AD4A9A74A843976E409E88FA714E411F0150FC699C2ACDC1AD006CEEC618A44AB62F61D4BD42652CAD3F63F605BD39D1D04FDEAFF1D73EDA28021E8042F84D3F695AA05E56E36897AEBB8C9EB79E57BC4814AF7EE2CBBD92CACA08DF094DFD77365680A2E82B040A31FAF70E0CC81A1D4343D68D3B38CC402667B111A0402D1A13843F0FB61FA239CA2C11B50DF8E1E0C2461F8A99F38133455D6B4F7728F84C2A38C3158063D97BC79B415A9CF224F45C77617C11EB0B87D57C62F0BAF9F9F73234B8634900A17F0DAA046C3A320704BB45877B2492F4C464E451E893D9366E2007B6B649196F8DC76F6384DB5EF6DDB2AC520418338F7E178E9776999E6BC7850D6321280ED5E5AEE933B2E6D4C21B5C0CC54DCF732DA8BED1722F3D0B8BDDFD2C14EDAF61F0CC0FDEAD9E19F638AD924CC7292F7DCD40CC6A3D6F659C991BF208027236FFD33D91069756F8074A98B7237EEF8FFF4FED5D07706525046BF5052A6BDF79529F18D798C4950F619F048F7E9D31D3289B15C58AF0B417E69A265953C55C90093F38C2B2A431BB7B51AB654B9F39E0372D3FC234B12B4AA71E2F18D6B844BA48F81AF65D1CD04D0F12D0DE60E791FD582EF623E3CF57E59241CE6A9518276AC294B902AA71D8573DCA0FBB3DA7E475ACFE37C9E77F8ECDF45F1F9A10BA6F2F1C559303C0F9A2DE4FA72EA90BBA5BAE424779844134D1542CAAE565C7D60174647F8BCC50512C08693879B728E7F7218144762A22DD8011CE9B34CD33333FCE3D2B795E0953E97F9EF636AE38A41BDF1C0198F72F695FD41000D949864CD8630DFE68D3AC11BCB14E53F3540EBC505CE7173E065CF33D317E476F114BBE44528FE29795811AF9E303D1F090BFC0A737F6FA09F29B5A0B9B3A5636ED3FCEF5F0D35C4C480331C3DA62F0000000159482F973F063589F947F7E650DD714B5CD8CAB688F8D1D7BB8E0AFB61F51576B9EBD34B9E22F7AF93FCB5DFBA87EB561B86F80BC928EB364C2F6D8CAC785A626BCEB73B3036C8856A8A035A865C4A2C0E4FCFE81061009EA9D81F06F0452C33508555C9B38CDB78D2582C4A400F09BB52D07C87794087824C6039BB011A3DF80FE44E3866B4D4E19FDB3E4C57BD63485828233115343C7BB6EFF390B34D0B76467A115E59F2CDCFA38A8A6A4E4F6F6EFA06671F87AD4DF68565713013FA1FFB47EFD92CFF0F622ED353E6CC38DB87861B7F4C26D53DC636601A17115FA6533DA29A09E3247F498F681C4CA55B37B6CEB8C5C13A0DE27255DD93CB37A0244F86E62BFBDEF4484ED71241F554F5BFEF6167C22CF18F2EFCCB02AA01E622CCA2792F2D1ADD0E57929E8AA08472B29B1FDF895989A1BBCF12EA3300646DBFFB5B69EA3B328F303722A92FB55CF1A7AEB2EB1A1D2FCAAB0B3A147A4522F5BE0ACC01886BD7A87227A3E161FDB2D7CC931D392038AAC9C255EB5C9C745745217745BCB96B39E4F71C51AED41D56B5D4EDE0B0CC4D3945E047AAB21A9252633102116EF6E1334843346AD6E12702737F3F060A6567E83B876F2BB3A610CB8A7646A7F1385CC334CAF7FEE04A036D7810AE8435FD627D09B38726A539AB2A76FE3B74D824CEDCA1698E4434F3CAE84A0C0701DBEBDE15FD7AB88E1BB270914864B5F4F029C21FDE18B9CAF3B058C1E1C4854491CDBB4790CE4D89FD886340416B47D8536EED387DEC034C9823EE844ABBA736D81344D5F6425CA07099B387CD97C74143590241E6EC9A1173547C9FC355E0A0A12E109953432F03EE5
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_59
+Input = 6305F33D859FCC2E3C818CF395C4C7C9216DC03FA1B8DA2491BE504D61EFC53C9B069DBE69CCF2A9D2F077189F4ECA48AA5A8FE9EB4E7A00C35C0977489E1FB39A2B415F0D7224B056AB8E1CB89D809B3599EC81A36067DD65AA318D7C4955600D30B61FE900E196DC3349532CE0AAF4E986C09EFE2CE4504B2B60EE0900E4A1
+Output = 01F8F7E90000000FCAC4712DB6A0B4AB392ABC4DE1C7648DD076EDD2EFDB0495FDC36DB7D119C8CBC7D0D04E026ABD7A5EDD7E4D250558EDAA32A2C4DB448A3EF20F518E4D31889618CD67B2F30D0DD4B5149DEF8C102968A35DAE16AE48EE9CF7F13099383A778BA54E4CB267796F8D04957CDE694E48CDDAB7D8761589040FB74B198963E637D25FA607530DF678C224AF3F665DB9955A2E5DFA9DED4B5C159876A4261CA8E10E0868D1F1558D2F6F0A8E4CE2AB0B372BC5CBFCFACE6F6ADF97B788389A3B3B8B5F71B070A214823D43336FBEA82B2E942D473D202727D13AAEF96AB1978AFCBDC262BC5469658C39F85DCA02B5FB6C703533B4AE5A2C68EE4CA4667686E633A091B4D6F6328B8161D03DFD96949D85BD2C35B5923D358E81F1D9374C0C02F3C564ECEAAD24498233F422B15114936F00E80AF5425688B018E94F2B92184D1D03C80BD3D547CB06B4AC97A4044A296391FDCFC1B8AE2A055FEC1AB89D4D671BA54AE18BB8560CFAE257D490513DDA6B58E7FCAB147F80C57D5657B5209D737D1F51FBCC42F009563B5FC8AA5FEF21C9AC7C5FDEA8FBE585A0F4173E3D4809ACFAF2E8A96EA8B6D698660F920359D4C9531B1306CBE6600B170D9B3D25A311C0103EF0635381F7CFB688522F913DA8FA841C3E000E7167A6EDF0159C6F7011A0A1930D9229948C8CE23F013DE7665460B0D94208C8820340849788A2A76E611437CBD6DADFA27F3F0A0FB3E49B0DA645F1DF50F569C4796CBE1382F4C607099EB7CE651282183FED777AFD7D35B46B344F54047EC9408540CA8E675E8200C2E6968CF9722B438608D2C4D276518D6145F8585776E62A42673D6B294199342B392053DFD4098055B7E4CDDB6C3CA450C6717B2B381E43B7F73DB11B2710B550A639550DBF54C1DA315354E5B007880BA535A683C952709770527D2AB73211ACCA3F4F23E96E98FEAAFA8BDB2827276DD5ABBBC0F7B7504D2A75742D069200FAEACED4BDCC86241B1C84AB475699B99DAFB5F30D468FC535F52B7BACE6FC717CD898C8C1F8E3F86751238510FC069954CF9A8354DB0BBE374465D8B4CFA55058476F6E5753FF87B242FAA1CD9693CBAD4619ABC3836DFBAAA2744182F6CD52870AC6C0A0BFCFA8CF19D04D1D97C537E91F100F13B6156AF41F4627C101A33593D1C226291EE81CDC2E612CC2E52A1ACB40FE6CA6E2CCE2D13774EACD66C5A8CBA8875DC6755B1A61B51004159EEBA85EB016940AFDA0CA12E6356F3FBB7892E8B6FB7598B9A55FC289DDC24B00DACAA342A938D9C8FEE006A59513AC177C961484A9760E902BEFDD448FC87297A32D4823CBFDEF51C559DC43AE7BAC5AC5ED260A5BEA56732F06F86BEE6FC30AF5515FF4CF0AF1B96FBE567BDA747BE6219D02F38A30CF2AAF0260E391AA488B2D202669CDDF36BCA71F7A32FB416BBBB0D976A68CB65339613BE1896D8E2658B31B7FEC2B81E86B4786A4DCC94DB949CEE87D74920742B0D667D04AA78F496BB5F9865B213D1DEEA41670D6FCEFAAA0271C1D304068D83589651FDC5D9C24D7935341AF708DC4DB3A87F3F57DA52B022ABC2544B03A6EE9D3F987E883AC3E1927D5A36D4065BC155E9AF33424C9753DB3E855162E079C096E43336ED7543475ADC269335D3771BCB3835E201C0145DF3903C4BCF2B0AAA7FD1D113E377F69B743DA1D99EEF6F4C9439755A55204C022BF3F81C8079A8283C4C7C999A251D4A8196502347A8C58CDE0D5D27B6E062EF1FA4427FC0C00000018C7CED6EC9FB1BB0CAAD05D43D50A04E5C684E8AD125B7A3735B0241AED29196283D5831DD1A7B105BA1EC0FB6A431CD0A7513E44A58868AFA29AB7730937C434E27E1E17292720B6298D4249A585710C4A661C01F9C70E802D25A9851F1C50FA8733EDFB368EDD9E65DFE046BB58B50CB93F6DB166AAF39CCBE82F8EADC7BDE3D93611D73E0A261FB56E1EEFE03DA6F75B403CB90A929A962F4F467C47EBBB7C7B0A8B0CE63F3CCF67344277C472771BA72A2C07DE56087351FD95D7F5D9156D25317F93CBEE0E73B6E765C892F007692B722DAF326F415A3B5A01F0CF735BC0480283B8B6A82E44080B94F90F3CF0D6256A9E1A5FBFF3B018FD217A8557F4D1E71FD9D3ACF87116FEB3BE7B10416CCCC5070A97BDA5F682D01111C79F8C87F26F0421147EFC7473A119384BBCB4FD4E63E035E66F715621045CE29EF13ECA6124B36A7D34404951196AB2C728694B4C9CAFC6AA46AF2F0FCFE0269106DB3E87A759DD35655625A37C43BB773122B048BAAFBA5D78DD96D3F620F5ADE2C4C123F2AA8CB0B49D76CC2D1AFC6A4E391AD8710D4AC0A4EC440003FF0C7B1A8EF7A15A747DA71329E4143A9D54CE335C8B66803198FC004BFFF48ACF696AC89158362E5709EBDC86F145EA97A1D68D8401203C59D0C1FE66FCF4735A623CDD825B91AEBA1CD89442DC40A8491FFDCAA39AC877549F12E5D63F8E51116FFD2C18EED2E4A18D9E838D8936F29AA3CD97070CDFAB38BCE4D36F29D018600D7B4E3D5C9770E3086183910C87163C7EEB1CD574A746D57773E3BB11A14EB599B13FC8C245D2E7907E84992B903C6A46FB97C69EE22F64F8E9FBAB98F0
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_59
+Input = 378BB9DA85E439EBAF0F2310B8278624A684E91AE1759D2FAE4F2F2353F46D79F7D561424B0DCFE9DD5A2A0204F59C102AEEB75D138CA699CD05E755CD1746D91127065437B0135DE1FDA7880F6A3596A4FC3A9ACE7FA1FE2A99F35F6BB1E684E2396D398B410D648885DCB48AD133C0645306B49C29137F60919645159BE3BE
+Output = 00598B530000000FB8536D4B6EFDB560CC8C75056EFE7AC18F2F2D45B3FF204169A13B1012C526DEFA3150EAB13D80B6729A7DA517FFF1A1AADDC812F7424092A4D706767FE23102FF63F206F124A03C3AE6E3DBD900363A005D9E88C95C33D8C6789AD6B2924F6E72DFCDB42A83CCDCFE65963D913A090BE58BB9B9700928FDEB3016F01555D22B478B006436346619687E855D823810EF55F8DDDBE19A97481263C3A507FB28E9A949064ECF866C5E76FB04DAB62E63B1EA351000C006BA3C41AE38729CB4CDC80A59E018290451BE2EE70AD06867F6CD827FE3B449483DB566F826B825788A46EC05AF561FEBBF37C2DB0272351125F024AC3777BEA72FBDF43039E8D574828E854330EC935DC063B294913E11C398236B53F1AA32A430BF29C814140414A61D7021C67C9980979ACAE94A10B10575A415AB50E231EA1B4A4D3020A488294E7CA3A6581A054DE8B2FF7E56216DAAD062D8162932B8E7D86C0B1E256DFB2490AF4C508155D2068970582495FF0851D9F844161B47A80A122DDE495775CAE4E191B3D3AC48318D500BF0A07003E7D525E08CE1E02D0F1D87C54C904484C6287D9AD3196B4415A7028B0AB788768B71378838B0F864D8D239DE9A302933A039F9645B698DC64FF7BAEE5E0068EFC3EBE656D92E26E2AFFA40061B5342997130E33453BA3A025A808985BCC891C58CB69D05D380B32CE6694D261C765F213585564AFEB41AAF660C21D82A3DC33B99C7A453F21A2614F13B4DB6AE8C890DE57499C81CE6461C895D17CD71209147E4F92C0B6DD52DAF52860815122571CAAB5832A110E721178F5BAE8D49F57F5929E9C814FF9FD1D73024B0B00155AF9D5E7189B4F08EBB39444C1983176A33DCACBAA30EE35C0946E260975C3E6E8712E16F9CEAD92C2108D4699EC2669B3FACCD8E21B048247BAD67C2F5CFE007D64160CF832BB8951664214F0780786E7BA5326CFCD70CDC63B616C7B1BDCE9095EEB6EF5F8AE66E8789238D4F3F870B06A68CAD996D570598BB67F1850BD6AE961642B17E499D979C14D118F154A4F85516D877F1AC375969B17AF30B82E1943EDB27C0FF1A06CA56C3B11F4E0BBCA7FF3C4F682E38D2C100AB2E841DE781652FFEF62BAE18099170EB0281E4A7FEB7E6ED9233870708403EEE8C4091697A0EE677415DB59F4B5881957D2AA6A80E7AE221B3707F2E05ACF38228B79AC9719C2BD285AFB51678B3CD301C22BFA9376CB41BFC7190D5C5674C5A11AFD9E56CDFABF6DFDB3712A65E2873ACC410741D5A34B1CB49D43E2928A72408D1223FF3821567D1C90395FD1C5567FA4F2ED13407B51CA275B9AA8B61F71C5C1FE263AA9AAAECD94D97EA89FDAE4091650D953536AA7C2F1DF5F04DC52189503A70DBEBAE35C680BDC16D4C15129826B9100808C8986DB18F88ABF17CE34AAF7288411B97F2731EF2F5B488B79FBECC1C07DC32590F07C3401FCA7586BF907FA94AB3B1919AC6A3BFF60A6441648875DB26C2DE90A0292E9A3806906D255C57F3D1772C95D6B4391FBAB6883A7288C451354A8B6E478A0023CE83F936FFF5FF0FE464861E78D9CA3573B5C23B1C9C6B6D7ECFB25ABDFB1240805B64E43DE1D8E3A03ABD189BC3B8CC1DB02CD7F32A61FF54EFBE33A73B532DC8F4DA5949883315D02582B387F5395212F6BCCDF613CB8AD0F02FF9CD821B8A097A01661CE3D0CFDDFDB869D4C16FBB0B2AC34145944DD9C98F4F70B574B147F2FBC3BC10546C4B0464344FB1F3A71768A90000001878A16A6CED19CD0F5B28EA11C9709617294EED9CBE41E5BD9E4287AD72629CAD2F00D8C8BF8498A6938EBA77A869C4B591F2D688FC37C619DBF7F60E1D48262D09B193A8CD9CA737B9ECE3113DD77622A048567EE086309B8A9144C497A115FF067F9A7C4818E402FA4336E4B4E0955191BE83C5FCA07525C9B86ECD0C3A2E990426971950654F059792633053D20B9BF6C55F16FF2D1606D2DF1EFF3B7933E2598057A08E21E89B528EAF60F4EB9B275AC13486F63B934DA039B547450B41A14B2B64A5F68B02182DD6780524FB0DBFB4C028A598CD294C04BF1286F1F78E71C31E91949F5536033DF499BB749EC2D5C20F0A98E900D90860038B56BE4554BDABC3F9001A6FFD6EB9D7B99A25FAD75C867D24AD8BDE289CEE5CCFCA12F0C77F2684D5F08FA025A03B0502B60C05F51EE89626C98257DD59AB7E7F1A6B8B19256ADE56D73D5AAA123BA6CC8939F4D05242FE3D70721E691B7D1084878620A9900DB51930CAC1A27AA9D01699B126D24FE801BE7D97BA982AD3664B300B09163256611B886F10606F7C3D53FD8462BDB25FBCBE23B5EE07481E00C60521CB597660DAC212FB98E9AD1F04B0873164DC231D5513FAA8B5C5865585D9B19A4F4F5D86F096679C8ED7C6A2BA8C692F930D6C1827F3C4DEA416884E022BD709FEC8C0099400D4A3926EA50ADD7918AC32A136DD579EE2E8FFD4FCB0A49FCEF5EE12ED12E99FE12A617FF4771FCA34B60ED37B91A392AD97C306DCDD01FB711DF6F7FF9F2B83A707CD1ACE3EE844ABBA736D81344D5F6425CA07099B387CD97C74143590241E6EC9A1173547C9FC355E0A0A12E109953432F03EE5
+Title = LMS_SHAKE_M24_H25 LMOTS_SHAKE_N24_W8
+
+PublicKeyRaw = LMS_SHAKE_M24_H25_60:LMS:0000001800000010F84B35B9BAC1D8D767AFBCAE9416E844C30746377DB4FDCB50A496412D5BDA68A8BA7B9588727A2E
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_60
+Input = 13863DCB973C0F01BDCB0A62CD7E25C3611ADF997CDFE0382CF268AA62D6B7C824B3C2E527F94D0B5E1A1F4E1E7474973044F997DF7F6ED66B65C5E5476D1BDC1A29D6411555075AB2BF18EBB64B9EF1D7AF187EB3D2F1FBF5D83A2F54FFCA7706D59ABC664B4748C2AC69D17A64AEA59519E512E421B2B5E63D8D5D9DCA071D
+Output = 01D7B35A00000010A8764A52BF8D6067AB9DBA2D5115427108DE5BF6963D754EF80442335A30F09C9130670BCA74867C8F5F226914130B6B799DD5BE038A0A8AB5EC1B98BE96F3C44E2D1331FC39DFCCA2E7D29EC31658A4481155B43DE63FEB21E88C2FF325B09FA2BA854A70156B6483579F86A29AF9F9D7828AC2BAB69ACEAE762E632094DA15E2484931EFDA98820D75D6E6DC76AC06CB0E80E330BD9A455122CAC611147BF0937138BDBA2B50BA0B1518C7C513B93F5A7F35D34EE46E53D93A96C04C879AB5AE0E8C8B528835953E61A7DE63D89E3ACFF5505ACFF7C16EC7E224A045C81F4C5B22EA140A900288EC9F9627D8879C79F4EF814BD540343D90DD1CEC2D9839D0DBBB3C7F607C481E35A8E76EEAD08E9382FAD1508D58E08DEFF4D421E7707440D179D4AD40C4B04D34BD702FFB049129707C08B1C9126FCB70EF586CD4EFBC1AAAEA59BC566478ABBD54316C6CE6D5C4392EA1DF9E6E4F341346C3DCBA746969DAB30716FF8ACB7D8925C13E900E162586704D448686F8837119956CA43CFF9DCFCF3BF0650150AB2BE6B6D07D590D9E9F966B91F7D7A3B17A1ABFCEE5E963BF98BA7B8329475ACB4E630A127D384525BC3771AF654FB46C710609E769600562A729CF2514C73EE75FC67208B3AA6D1597FA69769F7491E6932BADE40977FC6980C647708FB90345D915C96BC67742C3E6F3150A6783DB78BA897BA8A72B1107CE25C9FFFAD13E3FCD3E37EBB4D6A0B16C2194F2271E6E33D714923230E06ED69EF8C8371343611259885FC1160C66434FCAED53242EAB101D0D1358F1233E10EAEF8124A4CC20C85D95CD4366EBA2D8B467B8F2D67138595BD7BFEEF1C18538C68993501959FD7D4D2639674281F1FE7D25831EB855505C7B7B084A2D587ED6AF099F024AD990AD00000018CF32BB3B9C69DA94F95AB02209AB5601C006ACA9C520925B04118D6929D7920A5CED42D0AF54629FBC88D1F42E99639AA2DF2321AF02E8C6B03F0E3AE9162137B88E7B79B5EF8C5E82AA91AA4321A6AE83E2DCF1DB1F80E77B12DB1F70EE53E26CA20168030896E9AFD18356384907DDAECE9A7B4592CEC07C7FBB460C2D0901A1A263D4CC15742507155B80B5AC766A655A31F45FC7559DB9939D89783FE6C1A143F08F7179EE88094B77633CA895DCEED4611822C67B05F1D2D439A10D6C2020BD602C7849D60210191B57B93115EFC2F46CA95CB1F503F00FF6C08E689844A4D9E7B92F53680E7C680E510CF4639116D4E54F157FD3905F2FCE1E876AFF63BC7D6D2CCBFBFF51C8AD4BDA0067A943DCFFD0C4C3E586F9A27497DEDC6FC5235F8E9102EC88442B9A207AA92A4BFBEFCC0F70478A2A769BCA5B3FA9B048417D637F9FB6F4362B06106E9FB3889D1A9A815AD44F06F5B7EF4C04DD365D82DACC2661EC7B2EAC3F9589B55D6655CDB12EFF4CC5AD4D646E05DDE393649E67E7BF5D7A455B6D67F38EA07BFC9A77CA284E4D8B7B5147BA1BFBA46D8D2C4A0303127F26CD4AF87AFEC6862586320FFC2C79E0EC013F82E56377E689E2AB905BE1FA1AF16063170218C2A8D210B4FEF1B1417DF1A97726DC736BD57C4042A4433A04C5D048B18C88DDB2D9E19D7A5A047FD78E83657576791C9EF5F252AF31CA72C4DFDF123F6EF10AF0D09C8DE8DD0D98C017095FE864383853C02674195F30F37756BF01563A22882EDD302D9B5F092AA5D8646E1141C1C2E0E8CD7E5642778FB4AF99BABC744525AD0D4EAB19039FD65996CD333926F9A5CF
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_60
+Input = 293C5AF7056C488FAC288D466DE53C863FDD433836B460C261EBE7EC9753CD18062EFB13A2A4D12BEDF926B4D1A87A41D9F0FAD55F9E61244FFC9BD6983689D2DD5EEFE72715773AB3A2D797D8B0BFFDC280222025AA76F515222919DE84CEC491FE6490A63CC2FB112080D594774679157A5B66FA1AD142EF9523E911885A34
+Output = 010BB244000000109D0A48693DEEAB872C7C908843676E7F7C74ED25F7C2C920BADACC6D5DE44B59E3D1A5670065CDB650176AD973FA2A411F595D87A2526D79B8A185C700BD430B6BA5FEFAD746EC2CCE5912E31D4327EFF50F569C03EBBE853E3D188745602A22E08CC8A0F3BFD436D1C2BE10B660AB6FAFA15DFC66245AC908B9DFF805CE4B53ABB1A292EA833F5AE51FA1966211F7CC9CB9696673CF3655A16547F928D288DB79C7DA4BA09660FBB723E3B6C19E73E378BD64DBAD4F2BF1D288126BFBA86A010B64C856FD08F0982977D6FEC8847931F7A77D251F4700C83F3EE5AFE11D6A766D27AE5A8529B6A096E50966E42DA375F0D28150A4EC562F238B5568C992EE4630A23197E186AF8DC983C844F44C38B4F67B47554C3B5648B3A71253957692BCB0C83382CD4FED8AC8E9EA72F8E84E7BA33C8E5EB5B923580C2CD974BB920D99E9B59B921EF5888A4B5D6FCA175C4DF25CAF308FBD2EEA79F6BA7BC8715A11ECD55807DB1677AABE6711925C38E6A0354076BFDAEF709D571D874326F1B7DCB4A113446025625B82F060A0FC5F5759C5D24752587F4E9B243FCB1246C1035E92F460942C4C72EC4385D357AFE4A99CEF24E85DFA3E01EAE34CF3D209BFF28F8EA7824BBBF9494C470E4EBC01F6DF86844BA883C2B3BEE0950817E8AEF8C666A496E06F13DE56F45CDCBA188F2FD7846E7BF3B6438E74D5D72DE0B08EC2F1A44DAB44E78788A7D709E54914372265C101A5025F4BD4D4528717F47021C5A516123E26FB083568D36BBCF648FEC73FAB55BC7781F0CA7DE045EDDC194AF7C8048E795A400D2C7195D451F141F268363FF5AF7A9FFAE34075CCDF2001838F891D1F16B0FE8C864E81157E74493124D05C384D532556F5118ABE956E99820DD08DB195A5D234F1A8B7230000001893D0B1B7936068F3910F2EC6E32CA9A58B5D9F2AEBAADFF994E18E8B628BB405AD5E270BF1E0F32C2FF4E39D7D4F86BA081EDF4BAD649DACF3125E7B5060457B40E143B915368C7179274BAD6BAADBD21A443F4C11179B27C17A8F34BDE8943F76C052977E5F2A218B7A4C69069C9537CD050A803298E65C5A52F27E99478A4260EBA8C02676BBF51F0D3AA31546B31ACF7BCD4CE3364E7AD71BDFFE7D069F0D5E1170F278E9738AD2EC635E3B10F3C7CEA63E992C51522DF6CC27DEE229DBC8F93D7A1E6BC62C8830397052A39E8DEDF4CD5EB22105F2891C889424ADDBF2E40C6570DE9BD9D3FC898562BCEC00B0CECBDB107CC1CA8D11F9DC312E90E3F513DAD0708873B4D727202D78D386D3EFB419493FBDA15F2026B98E52EEF7FBF0144EAC0E51F8F773A879CCDBEBE835C39405A7C2B226EBD2D05AABBA52AF0F540F547879A06A31610A05F388112F008AB4C0CFC09C17092FBF5548120B9291FF950859BAC1B72865C8A9661F35F210862D1E564B62ECA7F82CFB9535D328E1261FBD50308E12B45F23A37A5335BC2AE00C869468BEE43DCF87A2FE8C8FF2BA17292659E3F47B8DAC422CB5EE4EF378E1EE113C4D0BF723522DE07EF81FA6324D9440A628294DA728D02F104AE9123E1235A8C72320935363437FE73692A0D8DE3E54A624836C583B6E8295F25A368F95C6405DB9155B10C3F666E04E6EC0FB7CD3AD1327F44431E878C540638C97FD0165DE0000A47C07BD95BC77FB57CBEEDEAAAF37523C01A84CD475C0483C260FA678F2AF7EA17996D7489772B3D8B358E125AF99BABC744525AD0D4EAB19039FD65996CD333926F9A5CF
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_60
+Input = BA29A1294B90477F41FDA012CA35CB66E8124FA4F2A141D55C63A86D733FB8F5183FD5F25119BF7DD422AB2A842C1C03D7523787E33ABA8F1CF3420B0E1BA2EC28253FE739A3B81F9A33DFAC315DC99F6EB689152CE01A58260E950A385AB1B3CEDC884ECC8BBA61676368FD93E09DB1FD7B65BFCF70C9B0730B72F304208303
+Output = 0113B51100000010292680908499257C5C9F6A2BAA39A7373883D1003AC9B21593028A008325034D7D6894A55CFFA812EC3C008D04A1D6FA7F5AF226E0E89BA69BEB90EA3384364044A0B9DE383A9A3756CD7A017DD7C986614C75207704B6B663F23B28678407B4067CEF3F3F6768E230581323737B0BB2C2DDFD454AED3A466C58B657CDD7E5B7EEDBB93C348516B701C852818FCCD95A318587F3B00175F752C4BDD9D1DCB38E7DDEBDB962ECE5C0EF085D79FA1572EA2F678A728A03E89E3700B38E93825F46337D799668B4731F370F82BA2EDB6BA8D853180E770C93D71F067C17A19E6A2A0EB45AA3A5400FDA9AD3774350A8FFC14A91B2C9D02B42CBDB68BD7074512680269F2A92A9F38B470B5774A74F638B99BAD59270340CA84CC768348A0E1E25DC6573864D0149CFB923533FB69676D4BBDA1B0902299E42E2B080071105F34A24F1A5B08882BA48C0F73299136701E80EDC6D55CCDD3876223F02A6E596CCAC34B04507737CF0AAA8F7CFFE924F0534E1DA54FBB32E3ED276F3E51295153DC9833AC8C04E54FA3FCBAE8B51B96A707D4772A69C0F438E00CAE6413125C10703C6CF57FE7DB20E74F641D02A3C3BD3879A373DDD339E184F47CD399736DD69D533616D861E8DF9BF91DD16EF10A7A526822ADF7C1FFDC9F71746BCDA1B16B5283BD21D763DF6F2DB9ECE0C34982DF76A371B3C08B16C5BA2EFF114606FA7283D2134A633909EEE38ECA1FE1A8FADD324BA9F9D9F85D437B5CB57109FF5DA866166CD02E7C8B13CEA6AB3C2A93102B45654566A1E6E28CAB56A1BA9D16F10FA41E2DDE194A71C84DD1CA9F400C923BC19AF6647D9C6323B9E2D907FE5FA3B06736374A49DCE0C08E48E455CE444741AC0CFCB0E68D20CF74C532253F41EC7A386B71D4E0258561506AF00000018A1DB1FF615366040EAB1DE26FFC85A11BDA5DC8B78C3C479E0BF15AB0B6DEE10830B5F8CD78B343D335396AE512BE96DA8977EB1F4343D694FA59B62F827D65E759881579023BE4F42AC4F9C98BC43BD37D05C50B6E67C8AEB543EF0E34AB2ACCF71B719DBCC992D255AAB998E9441E129D92756E78766E1E2DE9C5DD17DD7A62F31BFF61C17C107706EBE4840F1F8B6B5A0782074E7C2D76CD0981E311ACB16D7598F7AE4F2BFDF93671C707A798FB32A4A953AAA0E72443BAFA4549928FED874126B7FACAF3E82E8FE5796A6FA97CAC2B8E8D1ADB1E95687CD98D732D3932435DB0996E6B37C656655D9B04F7053F5FBB317845678EA369B4F82CB566F76BC8FC8D7D5D15DEAACC535D7E9CA14611E9D1CF04C2C2BE2C7ECB17C0C632B31E735588E3E44A521BEA68DE86A4726E7181F2AF7DB7BE2511F7A35FC51E653223F70B29861D6DB25C5BDFE7BF06FEDE1AA1E33E66E6DB5545807D26C7CFCC62B90B31040491DDDC06A089EEA23E42E2FA5CF860C291679923A6C099D999A322A50FC83342C8843B52DF69FEDC72B565DE7643641BC9F5D32F6FF0F2F6C9899B16B20D2527737B2C492318B2EA9190E6C87ECE455F5B6E8BB26CC42D4733CD7B898CDB2C5408705D301D562A8FB8392FDAD06DC22AEAE055932B1C42B02BAF9308C5815F2526BDB8FB0D1BD4703013FF665AD1A96456FF5B07A66E04E6EC0FB7CD3AD1327F44431E878C540638C97FD0165DE0000A47C07BD95BC77FB57CBEEDEAAAF37523C01A84CD475C0483C260FA678F2AF7EA17996D7489772B3D8B358E125AF99BABC744525AD0D4EAB19039FD65996CD333926F9A5CE
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M24_H25_60
+Input = 39F4BB9EFB9C035D7F8F244EA0D057EBDE9E1CDD62C00F62E230A90021D8B98EA0B9AA65C00C1E66668595D5A99119855E130A1FB9D483E3597CAA19036AE31564CDDFBA56B5FFE8BED6B1E5A469DE8D49AC6B05EE1E5C8074011AC0F4DC3C186B3A3E881E6332C919F83E1654F7E5743C9FF640834F50A356FE1D897E18E1FC
+Output = 011344FB0000001077D7DA2276080CF9B5CEDEE3EE1540E323B1426D01D5341A353EABFB659D20279181A823C636473293A1121641E6C2D27404B4C5BF77271CEE9B38E0425F4544F15A0CB99B52BECA7FDEF0B6FBD90090777DB2820BA3FB0C4F6EB2064B6D61F7FBBAFB553278A71FEC64CA4D8E6DC2D3D94F3BF978DC095B08EE6E4200BBD637E24C17F703D35EF25AB014AB8A5572E4ECF78CA43A87EDA901A1C4A7A3B3A82751B4DCADCDA59EFC09F14FB126C0B8CC96946D6F4A54575671CA76E455B2244C0FDEA973264EA0D9A399C1A611AE81465D914323D071C287CA0FD6B53C32BBD80E9D480E1D20F9AF46C2F317519E82AE280662C7A72355EE0BBB5549C8D02A4D36608EEAA7ABC732A8A5BE70B97C723EEF1A6958B0D6E64AD623746723B4FF916265F6D31670AE54D028050FDD1B006A0C8399953BD963D5A498748D2C924221FA1B222811105DFF598402FF48269F3038ACA6F6E2A60EF9E54E40B98DFBD69C1ADE3FCC4023F87C128163C046A02D37936820B8992E302F0986EADB6A66F488D656B7D37DE292F7255C1D66094FEEBEF835251D4DCE812D65EB25F2E1E1570F321A62678186B3CA979275009405F0A0DFEE704173C2264B95803C2EEA209A8FB5533B3A6A454DE907779A3E364688A34D75FAD6CF40938D0D991D87BAFB6F861C5AB339C0AA1283F03BBF5E376D9BA53C9484F9672F5411FB4EB1D800914CFA4F79AB7EFC38C65C93E0F9638728B900AAA3F5D754AA116FD6E1E6CB7AC786456111E21A429B8B27E43100705D151C7C136C810456CEFA394B7120EEDC8EC0271FFD5DE1C13CD5D0529DDFE7DFB74A17BCAABA327AFFADB194F69EA0AF312A2990EBA63A700547B81E40E80CE4DDD4EEBCFB041E52A353ED7665650661E6EC1E22E47DB51CA0929D0000000F7E9A9818AC460934395F9905943CAF61926657FEF8E344A579FB4BA615C52E415528A5807708D333578CDB2B02876CE171281AB31F27C5E9641ECDC2FE54BDA839AD1EC4D151411D4C3931F4D0EAFBEDEBBA907CDBDDC877FFAAA50A25F8979D45CF8944366EB9DEA16DD9C947D7039EB53432BB8A18B92BE422EAF38A7EB28B33F51E81775A463E392BA974286753A8F79542C6A995DF7AAE81269AE0AC457C7DFFAD266046A35A8808FB166875027AC5CFA6352478229CF87EEEE9A50C21A9599F8409E6F4DF75F71F07E6891C2185A73E32598E178C86FB6B723E1FCAB0CF33ECC8B93D50E3220C9127B9A3ED9D88BD06A8863CF06CED3E0ACE721BAA895EA04E145E1557B72E0614304967AAA2B3E2744C1FD374354F34EF920951C389F397D2A0E884EC2FD369D5B64FBEE1F59F456B99A93B3EDDCB1DF043866E52670E51F6BE0509E8F9DFF2FED9E68F90814BF8234A2CDAE23535D38D693EC63667B5BCF752DA3C844F651AA33EEDFC1BF7E047A46F0145AE9C6798C9ADE6251AD485FC83342C8843B52DF69FEDC72B565DE7643641BC9F5D32F6FF0F2F6C9899B16B20D2527737B2C492318B2EA9190E6C87ECE455F5B6E8BB26CC42D4733CD7B898CDB2C5408705D301D562A8FB8392FDAD06DC22AEAE055932B1C42B02BAF9308C5815F2526BDB8FB0D1BD4703013FF665AD1A96456FF5B07A66E04E6EC0FB7CD3AD1327F44431E878C540638C97FD0165DE0000A47C07BD95BC77FB57CBEEDEAAAF37523C01A84CD475C0483C260FA678F2AF7EA17996D7489772B3D8B358E125AF99BABC744525AD0D4EAB19039FD65996CD333926F9A5CF
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H5 LMOTS_SHAKE_N32_W1
+
+PublicKeyRaw = LMS_SHAKE_M32_H5_61:LMS:0000000F000000097101C2098F7819A386A815AD45DD2BEAEE33E495A299178CB8004F21AE512EC86A5BD83504B62C66A2C467A24D56D5BE
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_61
+Input = 8C375326C9FFDB5D5DCF1EBF66F3BA783E22F6BB6AC40CACD17EB77BB4D16A0D0467A55EB2908210C6A3267155B5C60B9B38FD7E6A59CD329605B74C0FA200834073742DFE56B13CA0601438F6A3B289CBC61EB554AB817995A4B464CC2370DBDC1C14083E91D1B9EE5229EBD263D64B69846F807EDCA0557BB3BFD00FA08ECA
+Output = 000000010000000949E23D139C4D1C239FA73D2B1B2CD2C1694C01EE2E367A7BE1A209BC158840321F38987EB6982CEE44D38AB2F5652CA0F4A0ED4F9603B136B02DEC1C1462F4C159FEB9652DB29634CBDB7EC6EB9707379F581ACF37C6F16322313DECCD246DF83018B73FC79F21CEB241FD6B723D32CC20F569D6A6F793E0B0FA11C4FA785DAB1871059BB2EF5809963E2199EAA69D221A95F43A7DC6DFE1F02BFE13E357DE803922F71AB799E0D4E190160FC2BABA5FE38E84C0FDEF342F1AFF76E5DA43A34F2E2C56C39303C026CCD87CA4452F3BA86B75C6DCB00D7A725A857B6BC0F0D1ED8261708E65444119D3616CEF331CE82793356AA866967D3A9B4C174480DD32952576974C6C7FC579557534B4983CE37540AD17DC0E434A0A40A87E857A0281FD34B2EC36A8560B0CAC821AE7A395BEE3AD2C67DAEDAF3F09964DB88D564D3DD79339ED330891B4651D71617AAF41B039DDBE1ED39F319C787ED375D0A04CFF9676F2D18647C8A2644A87D732D70BCB57C1E69904585BED906B59C546DCE95DAA5122AEA90406B97703EC22B865B51D83CCBDF8075E65E6FCF36C3DAFE346FA3BD04899E680E05356B27FAE897057B6BC55557F31F2AB2576CCF406F4E76378D98842925B2DFE5C5DCCDFDCBCA55FED44D8841E2958882DA5A645EA31F1C0400B9C9894CF494906E1A53B5FAE3C5F4D3FD610267A834899FD36D9A8EC5DCCBFAADC6AB12AE3CE8A8BBB68F0AB808C67C6489507C70DCEA15E31EE0377224653EDCCFF49C06C98ACA750E98222DEF1CBF0ADEDF9A870CC04D0C5AC4DA8505E1C7E6618C6E0439D0D5F74BF3D015E484B8542507AC3CAA6D9A3511774EBA234715B5132C16DA5BD4819521E8857D2724BB8EBB0E47256E26780BC4BF3A8DE2CF4561855A6F491ACCE648D1C594E20C0E3E46D0208E8882E069B482464419A1C80F1D78DC1DD96C4E2009FF3643268D9A8071B205508F4328FFD6761C57F17CFA20D2B072995961D87696ABA4AA456B21F7644A9AE87EC233ABDB78737C8736A708F8E7FBFF89BA0B34B33120E25C28154A404C51901DED7C8EE6B2486046C622925F319633BF8678E5267B996B816DCAE387C561C8BACE7272BA847014228D46C08073ED3F1C0EBC43843363738CE4593E8BAA60EF78EFFC05705C78575DDB11AA7CD685A0E01D4E6B63FE2CC3CF440C1E86BA1EFFAE110B9EF2EAC20FCC361C81648C46E465840C8B55DF0604D5DF5A2DA1A0B5218ADE577D7A17B13143102B7B0DB62D3CB509FB206EA5C8961570084489EA0B5F5A8468B555BAF7BBBB51D0EED4D3C3D011E6E0F78436FFE9CD3152E1795CC14C6768214C75426B9C9D86F0738ABA9720114B2573E12F3E5B1020A3B5C71F3B366B3AF3D4F8C55BDDFB53FC6982568C96F549446FEF8ECAC82240586E87268B47CCEECC055CB98222A9431A6EDD029C8C19FE42B1A190B42F6FAD1247A716B22EC42025AC34E7D08FFAA9D62F931F4CBFA7D038A6D8598E1B3AE72C28F3BECB2B9756AFFB6D9B62E347B6D1A48E3321D33415DBFD75C5F0B438C2EFEE2DFFF5329279DE03F807F459E607D18CE0136F2D51858B8C9120B757DFD8C9857483A2724C42D2737B064C14ACF2C49B4529C6F3C9C739FD5326A878C8F8BA2957E69878522DE2D8CE65F0D08C544A688DCE373C50A339A252F6A36FC2F7F655AB2231F83023732BC119CB2F10863C57085BC15972CC12FE41F52AE0A1B52919AF1CDCEE36A2A8A7A01492C335A5A3CA42BEB7F3B094B5F923D55C6DC3ABEF8C7603B3C272871A0D5B2CC7407F8505362F863F4E6EB964ED4E893982A4593D96C1FAC0A58D5E6062A8A5A6C98A3C345C0AB89B0BA0480D49111E730118CC3530D046D539BF715C1DC6041ECEFE24A2BEAEC1A4F8DEC3563A91ABEBC88631157F0F87B460A6B5041E20AAE6E999B71093034C63CEB0C66854B41B01442465FABFAEAC24970230AE2A8D3C05CCE527E021F720C8B0ACCE944EBE3C16E6CC0FB65DAEFA8F94C80399946815C9DE1BECF5192C509D493953B79FFC677BDC7E73E6EDDB45F18A1672C37B2FACBDB85EAEC1D25BE6932F31528BADF980D17E62CBD7B245AB5C711FF94D2B62C8439833FADA58A91044A482033B2D63071A67C088E55DE3B2AC04A3E98A424BE19C979AEF719E12E08EBD8777241C347DBA4311159230DF6DA527C3D5E402A762D3398E9BA3695F6F7315C24D12A25FE1190D2247E6B6289030729DD85C1EA9A7088291941FC8C19B2E90C6ACE95DDDE4261AAB6472DA314F5A94B2A2BD777C545803AC42E664A692C23E10CCB1FA8A03847251E93ADB6613EE6CAF5C1CE5453AA0C6ABDBAF7376504A672439D3B2E291D0B6DD1AF076CCE6F347995F8A29FDDD599AED05F28CEEDE405C5C6DC241221F9A41D28ACD33EE694889247488786CF5C7537BD8EA1874EEF5F34F62ADFAFD41DF3DF4D268A333D7D698BC743A01A42361DFD1A032C92C428E016E71B6FEC905F380FA08C667727D06BBB54AAB7D128C4A6A7F488C32FE55A5CDCA9455A3BAB7746EA503FE1BFCB2873BF0B540BC5CFD5B6ABA727538F1D2A0A473CB5DC4F95B9B0E7F5C03656EFEEFC43DEADB297148DC29F0D2576B530756856FCA8DDF74D97C67B168FB2A652C133B89A9A88CDCF50761F833290AD29A5C801676B830D77FD92D96AAE91A1D92A270FDD5611BD1DD35729168F88174FA64ED1158633B505FAE66B80500105E0A1A2C75C0F93B6F9C56408A2D7BA54E343E03E06EF84CA87EB2AD8DDF64A60DC1E491E24421EE29D7ED3CFEF4F9944B65EA04FE160F6CE115ACC60BC47BF2929CD1E0C04047387F87E696E72A8861C2DBAAF874B1C8CF7571EF1A4778A1174559207A192573AF01DD0F668EF0153CC8D3F207D017C2BF3A440936364651C8761B320E0C9B49D1184C599A9BBFE32626B628088A28C57EBF3E3245C7D127BCB133F3743AB6EA6AEC5F16A32C906A7A5F397531BE33761E2CAEB75F003A2D7A85D756D9801F6B87A0BAF3A1D43756EF2B96A27AF12659A43EB92A7579B9548086CF199F3AD9436FC7E3C934D88BB4F7899AE0F36C2BC747E66DEB4E83C57382E65BAA8167FF575ED0E775C0B5D933F5AE32CE7167CD69824E5218612066E9773866FEF30EAB8C2DBDCDE74E98EB43B79C739DE361D898075A3C2DE0568D8687B6BC32FA08A2AC781FED39ADC758C12DF4A6544C4D53D1AD9A1AB02D5C15F5B4CA321B866864DBB74771F3593F40B39238554DAEFBF18810C3DA49F01537884262EEB8D0999794D5936AB7C8F672C9FFE6487DCDC250793847621B088D35C973840B8EB5BE8BDF2C2205234DEBFD0935D0BC7AA3FCC20F6F3450B80B16231E42F84147A8A6E86452D2EB9F1979207581B2F6B3824E45A59F89CECE8644703758A90511FA74649236B8D446D96884908544441794B8448797BAD8933785CF1A4D11F1B4D261BCAFCC440234BD833163D4DD80A11B80128A8EF66E60A632F8786BFF43845FEA3ED1C0F474DD08868FCE7164B86F79B910741052D193F5EF7E84F9A44AA564BF87610311848B9750CAAF7ADF1303669D148A3102636509BC8006F31001B3A52DAC636BBF5C09BB87E78683E918E8D5B18617F3858A3B44CE5365F157C5077D3A2F5918A73548B570453B65F10EF49D934771D65C546AA81D9A3AE196600AED3CD10CA35903ACB4FFC519BC0549D067D0217F8B256189A21332EEF7D547460502DAA2F3122EFFCD38D46029BD71998972E0FF2501982B275599CD53501ABF59E0613E0F113D4AC416FC28B89F8A0E45C27340166338C78F857936733CC09945D9B1CF750F2D4CA26E899F5D52A141B0546798763725BD895EAAB19A9F78E22C9D0BB4A052187A592AA7F89B9FCB57AE0F8C19B8BD39DBEF34FC14FACAA0FE951C148154A25B89FC9401257CBB1D6571DADEE920B2E3FCF09B6E23F662B05623B48762A7E63A1446A2525AFA3C2F1D8669197F0E5CC6F03F840D2D2E54F13C502C595506CDFFA8DA42FEC0BD9E750F5704828DEA3239241F207F8B609F732053F587333DB23E1496FE02A031112F5EC464E5B9D241A58C8C4781670EDC1F6C965A7FD7EC3248D482228B1769246691D34C68D01B20784A3EF15AFCADAE50E3BE7206248837C34D93790B19EDA97434577F52427323135C34B4338B08780980356A6EAED00F949E803BBA987FAA581286319E6BB47E7CC02605A7E78849AD9A2084A7B8975004C3F14BB279372C02EC7409E586871832FBC3EE2E1729D59160E3CE551F437F66B191D49563ED91C5023B2AE912E36BB395970ACCC3AACC033E023FC5556171535F0737BB1A185BBDC26A4A8F599FEF177D7D35033FB9F687C40E5EECF45783D97281B3C68A44640179C02960B69EB6CE54C87B41737CBD7EAA6E14FF573A634A23ECB305C38F19BF54998C7DE718F8FDA5252104EF33B81C6F6F3F3EF86404FAC08E56852765F4112279253C78045A414CD56B72F0CCEE17253792BE45ED4ED0C0E08F60B2659170057253FAE73813BDD06569A9F68AC148CAAD0E4DBDC9DE13CFD1DC14E76DF9D8A1482B01641929505D743329B714EDC660065B9F6DBDF94F49AFE009AD2BE2E197CBAF143191661AA9DE1753060C42D0997352C9C90F4576E3A48EA1521CE1E3BA620B2F27AE578254CE2D7D73250F16B4375926862B3F1F88093091FAE50A30D3BB56A68B6F62F354B49893EC4D578175CA63621E41A06E0B2B44129D5086EE146F5C2CE88BE195B7C9638FEFDF34FA2356BDEEDA2DC41A3474C3EE60CF0AC5B21300D186EF4E4C16C6516151946E19ABD6C33C04F7FD3F6C63667B3906A11689B50B925843A86CAD3BAA2F468C8F8D9BCA9045179D8D28001B12B2D3336AC8C31E99A1913BA102FE0C285B7B2CEBDD22E56F14655B1A92205905DFEF80AD21E6ABAB3FF1D8DA393334AC223BDB21A050E55604D7667C984DF4882B863E074DDDF76B9C5EA78CF4B5DE34CCC0867CB717EA9A2040365C12A4B5E13834771EE5FBC10257493EB88259CF850C9BFAB3666FB5DC3BA8DCD815B49298F622A542C74750CFF953A402E8F164E346185287BD13F01CD12F5C4D8FF841B17A4DB5170B7F499353F54221B233E7F206A744E1AEBB7ACA87AB76C064F9E80E6C8DEB0ED9A3A608CCE426A945EFCA85C23D7EB520A9BA6828931A530D5F1EA9EC6C59FF6E6CEC6CE628B7D9829DF6DF4EF0230BBD5BFA47D80060765343280C0792125DB9C3589955D08323DA2AF0AD4303F18CB7EC62773166A374EA46B010E0A85D9BB20C70CFEDB45BFD57F0C8B6CFF0E3089D4E24508749CC29876CD35EACDD299AADB13230C4FB2E0946E01AC4C3732AE41BADA480E4DC763FD300486C596B86593FCB333193F284BE95116E12D6CBDB1F09D55400601B7705CCCB3D1725ACB971787C9D48DB0AF9FB9E4F5D2A998785FFCF3F9611B0CE337CBA0059DA653F9344A386FA7F08675D6E8F6D301F87A7E5C1635F13632008E248E40C0A95F200F2F65488054C86DC38122DC9967C7C7F443A170F81EE7B73ACED279A68EEA8FDDDA14277014093BC8FD1C4CEF2327B0B0ACCCF0ADBE954DEE6D7AAEDCD8DE81F25DF865E95FE3B360175B994A8412A947192DDE2A29E1A003C2DE268840BACDEB7B554F56F10B295E71ED20D458D2F4BBAD83D29B1C1A7509B019C41B4639CF77655DE5901CF56860B732F0253F465069754F76A6F38CA18A71FF48C904F8AA600525B0E24DBA3FBD6336BB1C8D3835543B74BE3684B4A985E62A4F217B51B5EFAC771FBA656C7C68B2A6C119CC26A40B98EAC89EB495CD444CBAAA9BCE7610DC4BC6E722A9485B56B5AEC26A60CB57FFDE5036BF43F1B4FCB32ED5335BA988A58E3C68E3DFC7153C018ECE0F9384C2FF63507374CB3BE0AD44C019E2921E10CD1101912648E46393991E33944765BF8F7C42009C9F39BD78BE7E005347BDB31A40E36C1232356FA7E6CE141DD355ADC5D64D73B463E32BEC3048D7F8A16FEE77BEAA8557470C38A9CD197271AFB9A714B029E684F171C81B15952414DF2C249E6F6ACD9D7E5B14084C219CB315BF815B62636737576E51435E19EE14F77382ACE1AA011300A2D871E5ADF4F02E0F6E1FC212014DACE577094A8B40FEA648F27C72BB0230F894D87E4E680D62E9AF7FA3DB8A969A11A333596326AC0EE383A1BE9AA3F6105626550F5D89EB7629C2A652154DA8DF2942A399C6DF974CD478EF9E0B44255BB9837E70E049BF617DDA947E547B0075550E101C1F2E775B01FA69FBA3C374E8B3F23D697FABD0050D95F2F3343F9BBDB057BFED2A36288E9E510D6375231A0F6750B1816FB4FF32C4204007BA5D09236637DEEE726F0C7F759CF9466F21D44FDA6CC614612610DD62382100F163C249F24322F65D6FB8951091190864AAB640D40898156E7AED39386CACCD76BD90B2EA61B4397B5902C7A1814FA5D07BC33AF7476C697BD5C94E3BEC7D05AA639607B1F48A470A5B06D8FD87B6BD14A7014BCB41919120746D1E407101F7BFD820F6573C7682DB87561F71E261385136B940254386FF119A8BE333A9E8886B91A7ADCD4A54524D9F28C12AD720598E2C679AC480FCDBA6EC517F27A7C0C8B0D6E666209F19D08F12495EACFC54C79DB48AF9B7108E99B10A85C88C32242BF26E4B3CEF699951395114C9FF1DF0D04BA41FE4670D348EB92EA3274ABDE0F9C64D853297A37B52CE0B32CFA4342C582592BBF3DF55571CBE1B3BBB3C588E840AB79970CD875A2371318676787E4721058B1F79A41102944EE909828B10F39E14E265806EDDCB456BA9A0A9B13DA8D61A98E0F2BC7177B5EC183905EA425228CF742A3D9CC503ADBF3541A414BC50AE2B9E85291337BAFCB2BCA7B2BA78485AF483E41A3DBA4214D5C5179EA7784A47E29C1C8CDACB521CEDCEC029C40D12B38DB72CA7BA78819CFD34FE3AE62241AE13B2F3DDAED4445C01C11FA256FA4F9A7BAA5DA25993F876C5B22E1C7072A56BE22BF1AFF5E7B10924781D8E7DD6AB7399073CDF0959D7C5BF0F0AE84DD66456607DB26B01585AE66C54B37496A14F3923A8AD7AC173DF08ED58089019717838A00E5ACC580ACBEC5C094822392ADDB29784BE91395F8DA49F99DD7D929F14F6F136182D7243D253411E1537A6A4C56F047EAFEF811865EAC78FF4F01AC2B2D0D1AF7A23A0D1E589CCF495C6BF6695FAA3CE85F2F3F0A9BFC30AB87A6C5C6E9BF9D7A7C7F01D17E4DDBAFF8FA46374544DDD40276CBEEC5558E1D132DB9D1FD6A1427BA7DE8167963D3C6BA7A12B7EBC22CB7CC6696143E1B5AD1951483F45C2C1F36085569D05FFF54676BA27581DC51ECFCCD12C6EBD7CBD8606D8D7E8C5D1AF12EA5F1B5F20BE2CEF72916723026FFC846775B73F3AFC11212270AD5A49A2C1EB2241805849CD3A59FD247D1FB9D50C88874AD578FBEC8BA68B2ECBDF15363F413D85210409E7BA0F3FF268C0A29B9AA44E5413BE6AE1C7D6EA25BE93D2D5E4273F9C40805140E8BFBD9E2D6D64DE5CB9DF6FEED1D8F63A466072E0B9C549E0B03465C5AD72E1ED11DB6C46E52CC48B5503F5E382C4EDBDD440B7A992FB1685F95BFDA0248C745B82F2E74A5C30CEA451483C3F14311BDE6A745DC2C74E4E33538035B26383078CD3C1E922CC4EE72F466A292ABB8648AF82592CC16E2A9FE2033C932703460A0D83D71BF1438B5C11D35D60B0F1089BFA8C6A8AD4AC3183049E86F0095CEE05E7AB5313D9A796A2EA35AC7210F7674C67139F81EA46C2487A6F14BA9303C381FD0969ACFC1DDC893CCED27C9C64FCC3039AFDBE41F5D3EAF8DA72CB4BB057076A9FD4974CD9E1FB8E74FEFE3C30B934711B56FD7333B6DB937F35E182064A5CF979F5BB41AB1BDE5D0B2EF701B116B666AD472663A9185EA4738896D2D532B70569E5D067E138DBDFEEDC093F623E0F06CE1D85821C02A8A698742142D849B4B0DB3BE9FC3C0730F1F71F2E1CFD9DBAA48AB287A719B22DC3C8BDB04AC3BA389D0958C1895311686BCAE6B57DE208554E699366ED11E8A0018AFC649A6FBB5D22B4CDCDD112119D0E3D02FC77D60361AFFFC4E1A201E4917F97463D2E63BDB1CF374CC60230B0E092E142648E7429E899FD56BBA2D295BA18C82735BCAB8D8118DDD26CDE7483ABC1EAE27D3FFF3E411EC0ADF11083ACA43106DFEB8E891FE5F8F83F6B7BBFF2D0F4A1157EB4AAE8C7D39330E5D8EEBB73BCB3359C9FFB6D978580840DF2446E3240FD4D63F52FBA9C54580D78C1486EF5DFAD6024F4422A4E0E9E8118A8BEBD6700FA716A43AD93474965953E7F2A7E0F90FD67C74A15F737A5F6D0AD1A204A91609FD2144A889D9D33F364ACC4CF68B09F60F890324BA9C5C407C83C3734CF555EE3A5BFD99504C3270B13C6272166155B2B6159B14DDE1168463102ED90386275A7A106F208723F6F23EB64C8F147AF5EAAAD57E2F38A60C4BD5595AC041D648FE2C5209F50F08E462BED8A6C641E7383104192D3F13B92617DB2A4254177F7BE2F4DA82147FE96019A74FBED9BBD261D34884A4C6B116864817AC4020745A78D4B162D96B5216F3579BC634342032C32AF0DFE63C344CA402BE122B6A35A17896FD7562DB7AEAACB1E370AF84997EDEC164D4046637AE108D30C690B27C951FA8F2DF3092291C69463350397B502FB65784BFFD461E81589F436D0C30E227AD4C8FC4FE6E5C1EAF74D2809662EC2C22A49940011717F0B73FE182D1079D58328E610176C958A51D62D78DEC52FED9781D8C9B86E6FD9CB87F77D39B614F9F188C17B64DE33DB28DFDDD902ABE40E4B48D07038993939ED70F868D79126C6F9721026493D6B7A7D5C01FA49844DF666374F02BA5C351B3EF31A1C48FBC54FB9FC83E0D03F5FA653E10D16B510A50692DC6D7C16BD4EB6A9C23DED7AE538B57A7A26BCF7147859624FA6E0F1C9F1A0D04D7AE7C5031248375BB5C2D31410CFA11F66E2EAF1F96325D7BC055BD0D6D1ECB33EABABB5C42DB3A1A97E34D9DAD9AB479B275ADA7461403ADEEB4D1D953515DF0B4A6765370D215D68EE1F38AFA753C3937595208911875CECEEA771F93DD088C8CB77C3854D6724B0E4E99D6310A88E1FED8A27EA2AE6812F733AF4115E3511EC9F131BAF74FB5347EE0B85DA0C3834D633D1848F8A18AF5FDA421392598CDC8EFDD9257101221AC92A3598C958B396082E7F9A60D3E5935FE359036B75ECF0357F5DE93953C33D3C9DDA27455F3EC2C2BD4D877D2A12BA80E83A92BB77EC0E4185FDD53182CAF5C4E6B2BA25182784E42EFEDDBD58238C9E285A1D82D930A6FCA56A11074CC429AFC5DBAE6EE0A74ADEE2D1E0456D05E3DB55014211809CF5F2D3FF2731B62EB19A8121CC7DECD00C5D6305E65E0A99370B26A0C185A78CBC9C7C8C61758E5A7306BDCBD289126BC8389E4C8138F774664C992C090F6187019F9EE4C999C65331318E198B097C9EE53656839E7AED3EB7328FE3BA538E89B881C62703F61F6322EAC5DE532186338A91B7DD50D3723F8EA3AE32730B792E4CF2B55B71F21FC0121BD24DE2C663E8AC5F62189F10CB3655A9CCCBAA7D55D2931EC4B5DA03E5E3713DB954E86C9D562E63CD1D5D42C6032D5810778E4D3C9F20CDCDB7DBD9EED5574C824AD89A85C3EB5F814DFABC34499B7F222EA7169742DE1963DC966EAA3278DFCBC7644C00CD64E7056C5CB1A1B868C50210D802C30A46F8B815A9095C1EE6CC23A842C925F0438745B9114194CC3350E257ABB7E77830156C245BBD2E287C43F2F1A73360BF03E828688E180DF9B32E376399D0045A66E4CCAF7F137EF71FEF5B449EE5F111A95376C61A13B88DC8D679E2E8D36177FF1057951C59B03F1F29E613811E451991E67582B3BB92AFF4C123BE8ABA75853CE6EAC52E8C395767E5CD8412F8C4841E41C3C4548BD13D4C0AF19DFB38D99F80567D2C3DE97DF34A107E3165926EEB825E89709EA9CF3FB784C8C1FC298FAE486374DD87FE3522BF866A0FF66792147E4B2956D94DD6D5FC40DA9CED83284BAB605EC77CF018FBA64C9EF1ACD4C30D8D7EE54D8AC5467D4EDEAFC46A3ECF75BEF1586DEAE13BE2D25AE02F8D34EACF3A757EE3BFE286D7E1EAF2212AEA6996ABA5AF8655E4A3E482C4083348DB44F2D3F678A677C973F055095CB412AEA4E4FD4A8F71D147855769A363174AF8D19E7CE66520909B49EBC0D3E495BB795299CBB0CF3CD55DC2DF9338B97C0E2E0B168B3910005E2182F992F0FEB401A26AC842FDEE848F9A54ED8E0CB8445750238AC5654DAA72DB0674C27CD55E4A4A2E99EDF26F50D9C9F4ED7605D8F5516403882A2F7A86327174C2BDE3B87065D8D07425F8586B10207272D0CCC61C968B26C3EBC5B867CB102AB40831711B056F97A4D667DA142377A05C3670EA14E51D203DCEA6E5AFA95715BB040F7348D0189FE3471D5B6CB094D3E817C8473D2C1873D1AC867A28AC8F164A56A3C5727800E0CD2D09232740CE7A6F1BD4A356E7C6B83D2C64789444F11DBCDD7109166A493F61D0E2049DE9FA9BEF70BD05BF6D53EE324E724E4696045F3167F934E028BB38335C55423E9B96E9FE0E854A3735570BE1C90B9F4DD2664359BBBE46CC46AAD78267EBFE5655F6081A33A22C215D76559122A1E2CB60E6A36A9E185849ADB12D0B172A93597214AB11AF1C86A62D2D45D4609006C8F0E77F97001E1122EFFA57DB319C8A4E49E9EDD79E24BDBD824FBC0CF9F14444CFC7967D0A39DBF5FC81296747255710BE97FFB66DFDC0F79F63A60E6BCF60B4A436CBC3FBB09E7D5B202875C1F20D8E22CDD1DFA1F781A33CDD21F9903C1BEFEFC3886371773D6D9023F2A041520ABF7F7083FD38CA12F9F4C60505D830F8E21B7A8307911EB6B1129B2846583DB30D8496A0FD5B4BDB3053A329834A378557B23C137C03BEDBD6C97F4BC0AED7B7AA4E10E7C574F794F2B09EED7DF9DCDFAD393A0A4F80A30D1CDF39E24EA11C38310BA69B6744F812583D1A782033453DCCCB02F12E2A457F9AD108FA5DAA7B735CF679A3B3A5D82C8F652F0B7C86866B16D652F88B00F2FC158B4F32E068D5587428490BEEB45A2253D6F2975D2FA62C94EF39500E5463427FCA78297BD362F01DB9B00C0FDDF3BE99744F35D4D30C6C3EDE6831C5BF8F3222BDE87DC625A6041E7D7BD8A630F98E92D8B1B7DD495D1448DE56C89F6C89D22FB8E72DCC2AD169C3D5569A3AEFE35DF95AC87895DB7E3844DF14FE1BA6FBD5E896961165ED3900CBF784570A6AB67896CD0F785ABE601E3C16DE66CCACAD75CCCB9FA7BCBA67A76AFCDA30040C6F9DC500745E0CE2B69207450328C52BE3C9A7B008E08A4A83785395993F3A748DCE8D71E15CBB277BF5AA42793B2CFE24C6EA20C2112D7BE8B535FC57EE2353C2FCA7567C2B82E942B74F1337CC910CC3DE1C9F4AE74912ABCC118393352EE00EA77E290FB035EE0E9FDA09092C029F036ACBA8A0BF185CB5C523801DD4292334D8B7C70A9840A3AC0A51E333D4FB7854088DCC3EA1ADDB6159583672850ED8A4DE3C23452D6E6521502C9F79355A851C556D3DD73A2E013EECE015F56309107408069E64ECD28684A76203AC7A703334E55D0607B98898534128F63BB99E83924640FD9FC451E80D9DDAE8B161A9C28F32E48549613FF3898E981B0ED3E1D4A07F275540ECFB86C8EE0E2C330DF6844DDD19C22280AE29D069719BA9732A02B84DD1010A86AA07C3C86B310D04E7074834592D6F6609EE9E0909ECB6C86AACFF892577EC4467BB5DEECA30EBAADF8EE140A612AEC2C5D413382D74F36B83A1102FC1B009B94E59B52070D12CE38AA10945DEB4825836AE402FBA6826DDC9D006704576F0E3AF4F2DECE3B1328341C7DDA6ECE774D68AD6A637CD5B7AB2D72963F52ADCA1685D475C57F991A1FB5F4C28A9071DE93FCF5FB22EE8BAE526DBBC431C9206022C500A057570E8EA7A7BCC7D63DFED9D41797793418DD58EE6B350ABD3C72A486B1C198FF026A18E1017ABE41E20898D6CEEE20000000F009B40C851E6B31C00C61CB48A91F763D81FF789A6803B035F62F781042402BD8D2708FA320837FE6A1D587A0E8340E80014CF7BE8E645EED537397F7001F0A9D2A745E905BA6C19705F0EC276C4AED4A2B295C902082A2FC229583606375CA91AF0A7BB249FA86C0FBB0BA2DD87A6972F41AC61831E38FFA7788EFB1CEA646F91A6EB8A3286381685713606533427153380BEF0A00206BB42780EEFEC9E1282
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_61
+Input = ADBBBAC93ECD354055FE70D436728E6D920140DA9BDEA6DC59991C6D33DD99F96EAE2D9F5B573D5ED7759570E5674D08D007C55FA73909DB5A16217B2B0CB5EA6F563B847B5E745761E814A4BA01F27A144879E8C80950AA32A8FED0AF9E46EB1A4F72D8E162504AF08D68F7E33C8458E6D01972F8CF3AE12E1DE6CCA965E5C9
+Output = 0000000F000000098478E58A1E63669C8944B78E573896427298B4B1736E27236103DD7C2AB8CDF6ECA6FF8F13998F88E831C8DA6C4875B1EC6807427F0C31C52659EE3F105C73A6FCF86403DF0B2928EF9F6654EA806841E74446330C55A9618D1815C9EDA89295D00A55B8DC2ACC523501B04C283011D186BFF9417DFA13A5113EBF9F5326C045C389B91AC729FCA9EE4F2455013D4636F5FC1D516AFE656B2A5ED466100C9EAF5083FF664D40380BFE2850A47402CEDC5B5AECF2D19833DFBCDDCE26160B9CB2E70684B7076F9590FC1F57A7F8D059609FCD8716537F61D600D66783825F75B211DCA103E311BE733CFF138E88553E139E784703AE57F3C6D969F618EEEC0C1C49D9AC6F11AE2478F5B6D30F8C85E57E058A6CF5C4AAF9E554855C132085F6C060DA17C3A4AE5AB124DCDD1493F6AFEDA579EDC15EA04EF5F4367A8DE083EE14773171BBC33A657D0205984110CDA151996C23E23DCC05F78047B81CAE2F91063D18F569A442ADF8014ED424BEF4105DB081986503819540C435E83C273B302BBE7A9CCAEA5C277F425E1F72BABA2CACCCE49647478BA306E5CA90133A8C0D039C976ACC6725FB47C2C95C3CC2D7324BD2441DA5BEE7D5100498C1EC1401907FA9A850228DA8D90328F05FB8D5FB164C93429CD0F251C64AAD9DD7F810D8D146BE93515D801F8CD187C8156A97BC6E4C9ED00F7DFFA5112893B8299911D427A044B4B3840EB0DA22196E25C4B49C9283F4B5065D3C6245722AF62B8728474E102D80B083FE8701C0D984C5AFAAB8427BD7C49C12D233CB8EBBB536473001F3FDDBDB6745427CCB084CEBC9EDC33D2F12F0DEA13C4047D45FC32916D12886CA6F30F0092E1F0BA5FC92F628A4846441CEA1E63028D4E0330136F1E94C855D19ACE307D35D230B3C96A3CA30727AD9C3381436849F6B9E4F869DE7A08E16F5F14C7FACB5746095C00B4ED8D9098C7FC94AD022D757D546659624A3253396E2B20FC07F9FFDE6932A89CAB2BCA70778252210FE492FB7901BE7E5331D7A1D313A272B056837D5DF4730F38EBA12843F185343126B141746DB62FDD983E48550C9492524F420AC42993A0F38B4ADA1CB257E74B5212F26829DDAD87256EFD4F4382A7A4C36D943CDE8650C8C4148CBF5E6FE4325F83C5A5CE4AB259F8A4B34A03F9764A687E97A2D45880505DE28D733B53D9A760F802D3C6AFA9359B1E13594E9947B1EC6C57C7D8E1ECE91A0CF7BB1ACD6BCC5C7395EB9B335541ED823019507CB61B67E00A475B1FE54F06A58E7141D3580D83CB8F12D8564E88F1BFAB2AD114F7AA24DB13F64241DB980D4241C5BB55AB25AB0C4F8D86FCB3A4CA525E7CBA57B516F0700F97D279D11E273E9AC679776A5CB4B6D0C59578BF5056C7C4E66DBA050026E2CCF714C3A0A5E1D2337F5CD86E666CF7F8EBBFDFA9256B9BF2B38A6E85DA587C5916E05F51D8F805623273B3F7CA0B170E06619481AD70A44644293F71943FE744AE1FE41017E9F4830435505DEA3E1A3A8E5E13083DE87D7CB95F426160FE63354952D0EC97D66730407C614307AA43F78F8F389F848478839DA8C14231BC8938C6466059DD28C5DE5F57B0415E9785E3D1F6FA6766478FA45B6FC9CF95CA0511DFFD9544F04FAC7F0319390CBF97A5E5F3DBE8A1F85EAFC0E5BD4991C71ECC1014A3C4522961771DDA9F43B104D1333D857DA7A75BF1C0E901AF14CDAF6B949C49FC1080CEB971C5154F3C6F386ECC13571A5ABEBC7B46F46F51512F493ED6F16C987DE5F0F184E3A7ED557173CD7BC11C75D97240A95F289AF0B59D2F446F1B8A95313B5E61F941AEB1D6F13E65145A0BC7F2CA7EDF6E14AFA71ED17440A785C57454348CF630299209D488F68D0DACFBFA44A22D6AA750D5D9BDBF4C847933F2CFA3F3652084FB3545F1BCF6F51BD8CBED188ED6C25ED91A7259E783524ED6FBCD2EE6EF0D6B3D26429DE5008E1F12B15D0F03797C8FB59F04004F608F3A161926C2FAF05586D6ED10D60C944D25A930817034E72E362FBDD92E53B662791056475AFC182C37C5392984BF089656B67E20860A80B25F3F72505C1F1C16D0725CEE10A17DBDB9106FB914E614F155671D4A77C432D8AC84071A50305AF02CC54E9C361431D0A94DA0AE14720EE68D4397770C80E6B6F681943EE4A86B482DB41FF54DDB14B387BC26143C9BECB13C74C0993CB3BF3D5F753E654E68187908315566A6FDCAB0D606CE77874A2F86A80C325E1A916DAAA689A8348AF6B519A3873513F5BD36D61BDC65906318E33C336A70CE8EE5FAE105CFF5EF0E653FCEA46D6406E97CEDDD8D66DB589E8F5A82B52F1C00A86497DE6B096937D048D33A16E8B9BFD6DE463CFE90D0B41D73AAAEDF0FDDB92A154608BA8A78A42A50EE7D8D9C7DE887F28CEDBEF7BD98655BA58E98181F13A64C05ECDC13F77B40C289A422561B15753EF9E13FA3ABCA61775A239F2B9FFC358FEBDD2051AE9D455614DE0B00F570B5669BD7E45736F44A7D7D27B369F7D44E40A0D99721BD6BCD6141B6CCE0658CB481364CD3A6A14A5DFBE7FD68C3CAF3BA839083AFD7C1E9BACAD6B6E56DDA65F3B56DAE9C787DE3BB67459AAB709995E915DAB55D030366133E633C0464D4B0ABBAEAC4D13FE585CF9F80DF5E97632321E3D62BBBEAFD7DA1D07C2F343D0273F9A2FC1C481FE982C93BC851BF1AA40D74C7F634CF53BB2329CBE695655B69AAEA7ACF7CFC02A0F5C8404036E4B124BAAA70346355282B4602CADCE4B419C9318F082981EA0BE391DD26C95E98731861C2DD62B71B98F6B982501B8B598B785D5AF6205860C7C669B4A3194DFA7A01E5FC09D6C7D564E8EE1B69742E7C709B2522C6B0C7269940F944D1416A88150978CC73C9FD46A7823F123437294C0D604DDD74E429E2461F01E991D667E23F72B2DEBF9A5F1FAB8461F8348B373B1D1274B8788653A7CE09621E4DF3ACCDD42994784A40F6218B6D57E17E15E858242F5CE9D8A64F44B0A49924D152EFA9B3944F14342643246DABF6934CF6200C1F2FA760BA98C55DE99AB0C95068EA08CA353B2180E521F6BB835B104F2D8E6840D2DB11EF725AD1C4A9E75A2A554972DA1380499A532A8819490E6286BB202DACDE007515AC96AA5EDCC48F6285352616044EBFDBA990DAE5B52CD67AF9B12CCF4F3BE546930092D6E37E47FBAD1E76CA96FAE901BB7B02A4AF7E3BA9CBE671032B14959F984FB47D67917A10938180E79751691F41AE7EEB2086AC1BA83460054A582BD19D43B68768DDA54E5E54B964DC011AC7CC8AE40CF118DDAEEAEDBC4C4D3373A60E4BDA226A9E06B02301D5629DB40752069F4008FDCC6EF0340EC6B8EA4E1A4A221DA43FC2090928A8D2459E75C84DA22697B33FE789B5791C22AE299B62299BC8782A2705D18A88BA4FAA01A67D9D16C981BADB19D51291E298B0D93C17388091156645388C03758A64CA58CB2048DB7EFCCD19B9DBDFB06889BE99A790525D4F1FE6D1AA721EFBA1963CCF0C82933B894C41248D3FC80FC2FD75C74C141384248DBB4BC72FE33A84F3C6F544034DD19E262897CB31E0095602CF213798DC975309202A2563C614998DB943BD22F76055F26BA7BF3CDBAF501D3897CB4BA9B16EE01E62C1EAC4E40E4B83FD171EE8DDEF0CC4DC2180669B24DA1F7A2AFC561A70CEADF32FD583BCC33CAC80A79BCD22E679C3709640C24D3C1F2259188E7DC8F901D0A4588AA44825322924CD9D035095B61F52FC0D71BE1B3B9647D8B79329B8F10BD281006FC6C7750F92CD246B17E45E2821D7FFE62E96DDE57023D65C841E79A7BB092A61892D34A7A6683EC89348CA27B4041A1D9F27B28CE23AD668B3D136E0032C8D19F3D2310543AE6D2F980632E9904C53E35BBAC00FD842A12815EB9F661539EB6EFC8F598F674370414FA9B46A0B3078C0D8BD9DEB61BC025DDB316AABE3656A65C4F736D4183B6AB807A980AC5EEFC39D56DE38C614A2CB84891A7647DD62BE6782AC14929C2C7D6B844B5232881FB0CE12311DC73D6484D2D9E0668847BE514E5A2CE8388A8D9AAD1E497979DF34841536CA53389887D87803FB7684C15E03A931DD3436DA8BEF8BFC81A69DF77A66E46A5056132894BC83E8D3C5F7CD8153E0B10FF38965CA60629A47FDE27838AE3B80DD9B54E1DE80972E97D7BD180A1856F886B4531F156159E6A47AAC5BA6CEAB41FC25CDA937549AABECA556149CFE54E74936DF342F20E4925300D30B6DF04AB379131E16832706FACFAA0B33C79C313BDE3704EA679CE5BDF68182C0F87FB18A9C64FE8669077315206E34D3CF8314E3202D3BBEF3ABA7DD55F1E1BDA660E1922113BEDAC8809C2BBDE4628332E4CD0CA64CF4682F12B856B12E07739014E06B52321F833F4F6609DC7E7D7C2B837767035684C6D973C4B3A87CB34D6058CBC4CA29232BD21E891C9A1B8EC0945C8AD1AF63C8A1818502A661EE7792D608903A4AE14F750F848A70C06F25740CBBF18B2AC120B6F59C348525CC9FAA52099C7016958865067CCA3DA6381FFC295A898C6938FCE6B2EF090DDB67BAB7DF005B9C0AF3CD556112F6007AD188305DB9413525E115A56DD363C8FA0EB7AA788FD60F95CC7D78E3FD7CBE86A7F709652F305993A968FA6A819035AAB1501E0E50A127A165226230FE0021F1D337EDC35E466BD911254F5AFD838BE66B7D309F44AC65C93388C68466FE316340FDCF45D150EBB94FE4FB894D41FD6BFC163249B61F33EC0958B8571ABFB18C0092D2E5FD294C497AEEDEA76ADA0DE8F0FA87EBD05E493051F4CBF5665071AB13F47AC2D4216D6791210661B450557D1DAE3977846B65279472F42EBE325C670C614DFB57BF47B7808AD8ACA05CD7FE7A23A599D11D55E6078CA22E086F14C3E88BAD35344F600D52E13EBE3EF56B8587C0B015C4F2C82235AA80F66F42AF20B841C937197BF34145EBC233084964854DBB72CA5B727937AAF0282237F6DF3B4C141666C9ACDE7547E47FC47BDDAD0EEE00C1A7F85205482B681AC10A2FA0A6D3F2551EE74972DCC08CEC0A08DBBAAD8AFD4081C87B62D1B2714C1FA72C471F9518AB24CD34CCDCA66D029E755B7210C1335F51C2F75306A70F8925B3859B45F4903CEE4094C5AA466AF1FA26FABCD57919232DFB61358FE2BED1B386979CAA6D48B435EB8DB41F23BA403AB36B99876AD70E4BA9974B2EE0EE3C984D7F739E5E70EFDEDB991766DD37B8B987340C3AEF552846B07BBCA190D39C7B80071679297A52010D6813985C9DB8D0A60EB12C8E75613671E753C7B7D191B8228F9DBD9C49FEF8FEFB34EA036122C6862A7A9B0B4BAE20409F3FD5343C255F179C379D993E6EA0C52AEA1906436985F5C396FFCDB5830B906BA5A0B7C078649D5540C158F10FB5F2EE33455C332FAAC71821CA11733BB16F63D577025909EBD82FF73C4AA3BB917401C78E7313A625B49C65D59B944D7398C64A782247BC301D34065D22A4344DE1F3D16D8BD2A9DFC4CD20724984733438BE8ABD426012C311B51095C19A90CE725110E863F89E15B39CA81ED1B144E0042CBE70F21D898F47AA72E087943741CDEB4AF01B449B2F3A923CFBA4A0D9BDA0C4FC636ADF30CA06D0CADEFF7ED82DDC895B78A22A5FEE1691B339BE7B1373166B36C05C464AC99D81427F50AEAC938F68D97000C2D73C0AF7814BDF9943895CD35A6286F55E22BE0A75C98BFF5DF2F8368F6945E1B730005C1BFA4FEE729C9F363D079A46B9A585010B3E0D32F4B87D1AF53A9934FFD508B8B15EF78553BA59F26E814328859A029221D25EA153D28018EBE1725131993B26EBFC7093BB13809522F4261D16043CB88C15303D1B413F6EA0D2268B5678E8EF988F7022A1766928E064AC698A941D78D14E94352C55791B28ED03FD0957EA6F1AD4631965FFDE95F4D146072193DE1E17ECD99CC230A3C02EB9E61A104721023AE18E75FD95EB7D77EA2D25EE298BCD6762016544025C1E896BC68F31A559D4F75C61B5D42F9AF9435A0C980BCBFF663BA1C682F36DAC69B9F7B95952AD6FD32CCF48980EA00E073F27F5CBE83D57284B55C6D0D6B033A25BC2348F144BE6EDBD0183FD7C1497CB81533F8FC5D69325067932E54D646ECA99E3035EB8E5C0BE0312A43C326B95F8C1658F9F0313FEDB8246995FE0051675241B81EACCA1A89BD44C8EDF5CDF55925C8B78ED2D26D762C671634AC0EB12B74F090077E8DD776BD7D70F25FB93B5B800A105E13F34D09E18F00D72D2B3D42CEB8DFCE75D2489BC5AFBFB3C62F2908DFB7C0F9265D8D9822C0A2F435BEAFC120B7D119C65CA731BEE4DB6B8CB54A063A85A4276B3113258BF446029B34171E018CF1718DF14D6F433B4528662D962A2551AC35ACF58025BBB7CEC2AC0748221D93AE5C5F67DF0D59F96F022C2CC93CE36CC78706C1146EBCC655AB70A2647C7F94F5540AF92FBCCD4772BC061C271089FFA579A3E0935C2296C0BAD240440BD4440FDDB1C924CD1652A172525073D0D3909D81D0A2253327DDCA41078CBDEA420121950F95C9772DDBF525FC56327E3544FC16535CC43A8C5404DA09B73468D5A3FECC288BC71C792F27914BB20A17265DC6DDBA37EB11FFB3F501AFD1162B7FAED89AFE00B36DB09EE49AC3DCC0D7283AF054E5623B0D9D70078933C90402F97A502654FFD158CA99937B2133C66ABF10A2F192ACDC20BB5DFB748BF41BDF0BCECA01824ECDBCE8FF5D18914AB8895A0DFB994E85653D987BEED4974CA8AEFD1EDD14BBC07748F280E071B87948975E74AAAEC5C389BD3CF21BCE52A5803438E8B7B587BD9C33B83AAD5B5BA149B231B6490479404B68B33B8A5C7BDD85CB8F22061D444CA49D156B286ECDF426F663DBEC90623CC9BE3675B4BE35EFC2892D01FB960E3C2C9626179408C0D34269EAF5E710A7F4C4FA3E627FACE2E93DFA70AC23E05D910D5D340705C9E80807648C5A9E9EB6A0D6F33FCA0E656401FDA09ADED7AFEEFABED20EF5061935F0CA3BC434D839A8E35AA0A85149AF60AD71760FC462025E026D3098EAFA23264A898C37C3A5419A301AEF31029A22151A1CFEE693A24C7B4DA06A5AE3D71A79B33F63220336CADD3BC1AF1756495133D077E2309A30BBE72B65CAE8C937A57459A0C7FEDC67C3BD2B4BDA2CA70C20A30735B59DEA022F46B9D7649D0D5D6019A769CD744BE2C8B294617F80240E650D2AC6F77A585F5CED42B12EBB7F3AE45F5C81F3AB201D060F18D92FA9BE98692159EE349904B3148AF3ACB18F1F6AACD10FA8C0AE177F1B8058E042D29A2CDBD504C22288338540F9ADCB33AB08F1CEB518B710C02EBA894556BB0DC041DAF6CCC7C86066018DFC7226FBCAC44908B94E5BB77A47259135EC7C89677EC9B59C0AD0C899AC181784EA6C3F031F6E81890A4F92E031AEC20AF5AA26772CB6F674648CCA149C0D4E3E636C486D6B0A4EE2A2E7225C378C586782C46167E209778C8681B6C49E5F5499AF06FA2E6609A2FA226886064896DE42466A3C947AF45AFEE7E8C064891828CA833A0F46620100FC04A6E5753EE718E5DAFB27B0D3F9861E85667DF8C4868D3D781331C8D2CFE0060CBF926B4B931916381EA5060CFE711C36675BE51EC2949688664DB92452C9F10110A81FDEEAED5F48CCCC97157063BC80F7A966B5EBEAA48547299729331A5F9FBF1BB0A0D52422353CA0B579628B7783847D748B30774CC13970F8040329917DF5581F8943A511C0827BB4828905B5223518EEAC83076857B4ED16D3D99F90D7D23EF9C248FC40257091CDB9E1DA84BE2EC82DC71735D3FBCAA47A23B099BC7836B189BCF35FE596B7CDE8F711FF0C88CF44A6FF918584D766ADA661D7A0564F5070508F4DC46B6D626DEBE109FC5D0BCFE8654887A42A0398B70F3506CE269D497132B27CEB4B1562A81C579643F440A7F2E7100100F2434CAD4E9A087060EACD16676303FC32D18B808FA64EE821029969E84B8F715D34E4655119D6A1FFBF57032D8BAA992B31F188A7B5AF3F33D5BC6BCFB4E38C9C1458AAA3FC8F98F4E7E1DC9739B92997E0AF5E1CB1ED895616FD96C3D9B713B90363AF2FB614985926607CEE7AE19F23A4035017EA23732F4D73B1C3F2BEE918F195E6264F918365412FBD88FDD2D258993EADD0C55C4863D907B0DEDB79B77045DCFDDE2A5FD4D4ED64276278363F2164693EE588FF59B4A4E43026845EBA6F27173243A3631A43A5D153E50917BE6C08A343F085C39E42F3F911C7A1692317EE787BC88368B40F752B58DE9073C6FCC32C20D9DEE9BD7F5AA3B7E1869819552F03E362908515D06ED680989A2BC27E136340998FEC46254DE028386768F3F702C35C07AE794F4EFADAEF3C0F18015673C9C1F003910BE9BC946FDF839B9E6EA0F6B376099A7D5E2D86FC1BF686634AC8040FF2C69E0268B7BEAF880E4AD3CAB02F739D5FF1E99B1E6C4803D3349CDC6ED53F7E3017F36AC819A4FF299D650E595B4007BC969AF09C0D88A807A6189016CBB530719FFA7755281F5C0B8B069C40241EEE38BEBC45C90E3C851C2D0E882667ECC331F718387D5D9D353A2C167CB38762D7AD8C976050614ABD9D3190ADD7E188BD58333C6466A911B3EE7BC8F37B1DB65746358A5FEFAB9148BA03D8814CE20BF75D7F1F1917378BF1CFB62C5CE569251610BDAD2DE35EC3B32F8770EB9B0332F7CD7BDBEBAA6429D3DF39340F7FC5C67B72A7227C1D517BC44AE22C381AB6ED9E0F74D5D2A18509F586CC01F31B86DB7EDB452519D1DD612B2D291E18AE858E39851704740B36BD6C1A084B1C5E10C97EC6E3EE0B55042BD35EFE4A0A2E155F2A83C3D383D82BB2D5F95DE995D6B94C34ABF7C27A04E7477A7B668683594BAD24AE3C2773950B26D5544A8574A2BF3705067AC0B0B57CF9D0532E338F0587612A9C246E713EA47DD48E3C1CC30DDD1561FCE2BEB31A77B703BD27787ACA72B622E895953C7D3509E6C23D7FB3452A2E705177186822DEFAA73DE279B555552402FEF7ECE71DB961E09B2B670024DFDE6DBF6FBA8531350E857155E2B558C50104B893FABBECE8BA6963A694C2253BC2E7CE39F0519F20C5475C0AE5DEA7BB09A1EC51990B9592FE3BD0262A73C2A509197FEC163B8CAE8DA47653F8A4F64DB1B6B1DEDDA1F650D1AB31C7D70ADFCCBFE62341C97E8E9F6F5AE58E58BAF9000DF5238D86D7E11D561BAA94E569B73092BB6D8714293FA576FF4683D032183CAD5FEBCA5AE11B25F5DB7ED3C0AC9D45BDBF6F6F08B6F9765D3EADA1E7C874D9D48E5B264ACAF184F6A26281453F94F75ADE05FC90713021F0213B318DF0E53B13BC0E0D22FC7D513CCD058075F334828FCD78965F4A4EA58351445484A7B1A4596316EB73CED031ECE4F95586348E3F666DEFEBBCD682EADA84145564E328F958F6377AD1A5CB0E8BA9F0E6A42FB5649B20EEF8566B3C43F47EF1364B27941A1745F066736E4F45E6753D7DC585AF499D02BE21140E7C43A6B17B1C9DD707C4F0159F488288338F68B75B0E6A9306D9C41D02985B01392F76AF57E70F31EEC0D39C9A28501637B4CE3A78E925F6538B59E3CA82575EAE122C9DA8AD17725B07CFA02AAEA56918E9EDED72948395EA648E7CDBB30F1E8A9724A37A32A32F2866199BD57071D4F752B43D6D9512BEBACC9E157AB7DFEEF7AAB68BC7D2D931C8BB1E9979300B7403165463B42DFA344D44455D6FCF6B5FA22FCD8B5417350BB877169A02FE9762FBAA7699065027CC5702C6681C4086DE586E276D2E94D45F3CD7F4969385CDF1FC4A76C735D02002D9F4EE169A197314CCA0EF0C7D836BB63603D79189701BABF8F886048FFDB26E61DF0582837E1299288256F48242E1B3AD01628C30B0FEE33DC28801AFCA99AFBF0A851EEF14BCAA1B94C0EDCCCA5216878E3D74610230EB37A8E9B980643EB65C44B36C1740AE72043C9BE0695C117195059146FFDA76E7BD4CF9FD794BF464F2C20F27D7A67C851439D29E98A4CCDA7135FE3C9D96B1A48EC8D3313FDB6D63196034F70877ED6D1999B0C9896F0BC287CD69EA3BB8E5A27BD027DA71C41AD371C9DAE2CFCFA05F17EF11369AD2404D32D684608A5E5EFDDD32C6A2F1EE3DFB876AD6466078D14AA64F0DB50D5C9CBD5431F4A9CF35CF154366897A20E79D6CEA510781B184A72E0C389DD105CA274E9845C8DE1002481573FD4E7997C400FE15E873E707E8044C11F897A8EE1733912560FA02C096EAE2952367F35151C655967B1B2F0EDE5E8BED55C3029023C6AEEF16C163731553F0722CC1CF71760BBA6D1A63261B69DB578FC4103BD6EC11BF0C7B512623809856A0086A11A4D7E82DC2D3AE1DA53F49303DFB1E304CBFC1840A9FC4EBCC1E0084124CACDDA667FDAD7AC92F9E9572D8DF2DCFFC5A0EACD5F2FDD006B17201132C9B43775B51E51A662D642F920F75B2DA0406BBBBB211257F256D8AAE855B526B5AD02C6A28869CF6FB920AA0BC253B22C7104A2569645C0D2C4DD42F3E5D64366848782309DFF48E1884ABE1678AB1FF7D9F96D83137373B645E9A227597D218F4EB167E9338B167F12D71A5D6515BA18D5B8ECAD48626F1E0D3FD1D2348195210D09C6A9506DC724777358112C31ED709D960BCD04665B1BB85248DD545B1D77215BC2AE8A25BCA239C07D30786641DCE8C5ECC77E3F1A06E1155E66B99626DEF12CAFC7C212964BFE644309FC71295F986F998359B3A333A47F25ACA83FAA8F4E82C15E836567A69764061B7722761425DBF8AC9D932952E61DA41126150B9CC7F4F2266A7A275609AA8AA4A3D4965AF7709DF9B3FE45B80314C97416CE7BC002F80D1015075F4AA52759EAEBEFE5EAE902A0812AD03A1AA82A1DCF8E1BB08F25F61A54D34AD2F300416544E325924D24793F21C235F4523BFE12A279B567F08641D1E48C629933FFA001D26FB0B9322CAF2452D25002DDC51CF1B6D6E5C60EDBA17623DF3DF673A2647EF683AD100705F93F7F29678AF61519D0A240C05F7B516803B10ED85569ECD43BD3045846A2DD0CD056CEA7CBBA9B0AA9ACED2EA6C4C14343AE9AFA7C810B904DB0C82FEEB1329B54C2FECA5866B3733FAAB9EF55349DE4B6314638A01E2D5021452FB5CF5B830F2BD05968F98367C49EAE9675C2BFD62B0373E9F7F3946C182B9C7D71920EE254EEB29680B4A6FB5D8DB1CDE2800B8EE83A79497CE0DAEBAE16A8351FCE895EC03CC3FC6DE3A40F6FDB63E1B76AA1D361A9F0D678198B271C3D2749746B4A72C3F9422566081A421AFDB273423AC60683A7797178174D6AAFD24472B5969D3208635871B2C8B1714B06B60A5A39BF236560E20EA1AE0A099614E2D32FD2EBE8EA0A66A3DC85169B080B999CE74A9FF9EE7CD63C5B4AF9B502DEA4A5C87CB478A7CD59CF4AA6FA1EA51B9E4FA0B47F56B4DB66886D2D0DFB6E2C5C532FA6293227A7DE7B3A6714F2472F1F4AD2686E54B0CBD8F5E929A5C5C9D52FB2703B942B17D48DE4F77726C5BC710DE9B059CC62361E6C50C601221E41B4582402C5F599289EC0354442C7B51DCA306B3D520B7ADD9EB9EE7BC02A799540E2F7D521C2E66EF8C4D33B9AAD1BA69EB78C65C7611A32CF9A256F11BA9A2D534166CD7F519D7E0F30CF2C964364ECDDD6B0D755B18D0773D0EACAD0E83C003DF89323261FB879E24CB7488B8740490EAC2A12FB3205F18E372F012F6DA3AD7FA61E258F2A55455139C1CB4CE95CD10F6BF68749DC00E9EF4A6154E315313E92844FCF955257F17EF7695C975F0FAD13B0C53C49745A186041DEB6B33F2C6106997DE97ED90746536371260F8CBDB869B2D9339463EBB40DEE09FA8C639A2F309608AEC855AFC273820FEF8F4669570C4EE076ACA50AF2CB5C48C31E5D55795B8E86A261E9E40B66CD1A379DDCABFD6F4D5603019C87A1698D17F364539D895104B68F8141B3CDF42762E854B00DE0856DCDF50EB232C87538B65E9184C9C5B46CF56EEDC61055EA69C1B743737FC8D9AFBA4905D250BB005D37B74C31E0608D4C17A1D32C2F2E2AF1C0000000F4E6011C1F10F77A0F36A4FEABEF99FF3B7EFEBFEBB4EB64343EDF3CF85FB881DCE3CB528F884F752E2F8A59CD801EB6EB55D6D361EC1DC9B6E9863B8C8472AAE817D6AC9ED1A75153B76F6D5BFF36D53702539FCF3CF101D49B671D59BD7CB51B5CDEEC0A87ABE8317F1FA0949078022ADB5E115B80592EFB38FB23298632D6091A6EB8A3286381685713606533427153380BEF0A00206BB42780EEFEC9E1283
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_61
+Input = FF6BFF84B86AF21A523178E78E74C0A64D0F7D89E478F7AB168296C814C0CA36B61422A0C06FD32CFB03DE3ECB907DF1E83D7AA2392E22220CC0F38C96ED1E316F44770B66A9E3C8B1B6B8079A036B0A0F2DB532F23A7A2D208849A43785E2B40B7941379A8C1E9E6F6CDDB45C42AB55642B1279A22AAAB17B1297844753358E
+Output = 0000000800000009CBE4F9B2058CF366A4A74AA4CC22117B2748912FE10BCA5A9B70E04B714648CA96BB63D58A6331FFC4DCCA41ADFD8B9581B8F976A4AA182FE7403C77695B724608B15CAF2C1B1371B8C8E5B485ECB2E6901126721535D9FCEF8ECDE80EE224BC5A76E61FA313E85C6A7B7D7CD51ED9112AAC1A7F10A949E8F34F648C7DEB618F3A197713187E87ECD6B076C3BA382B4439EDED3BBE019B31F15E9AEF7D6AF26EF4082837618982007C1D1E19A80D3BA3D4BE4BC4B38953E6858729F536DF4CFD54C7AAF2A52761982FEF39CE880B9E0E755E449C8BB8BFE2C4C0EA7A5656DF625129CE66CFEDF944D55C610C2E5F7BAB43B6F3180F5DEAC25E8C7FC688B8BBEC8CAB8B59842BDBF665CB3B7A57483C94245CB3BEF56AF564753759E7CEC73F1FCFFF064E76573555D131D5C7AAC7896E75E12DC5827FED395C49716A0F7E9DB06E2C029862AB69963E78277911244F581276910DE547FC6E9D8C549DA80046F10745FAA7754935FB4FECF769876C039FBAA255CCCB46AB89672AB6791A7CFAFEFFF895BBE5CA0AF0611A532D67951AF3A295BE13EBDA7AE2B785C64BA35333E72001FA49F8F41DB43A38C9238113A4F8A41AB2E9E3C4FB634318E86009B4843CD8E94D077A0D6F48F419D332777A7F428D1183D1BCB25F89991F13960C3ABA98DC62783B92B8F84B203A0FBCA349253452BE6210CAD8C3AFB3F4A69F50DF9CD0D02FB540F84F51F73C830FE17725AC00274C0405795260E52919C7094E6D535A2DDAE2EBDE59653FB4603D72B71298B4FB12A3E128F578973AC6E09D8C5E2A0A60E81625249B64A349DE7E013BB88F9F85D3B6E3D3E58A0CC5F18570088A97E42D3AE7F062D05F5498A5C4BB2B5CB9373186A1AE1F19DDDDA53CF8D2D94278014D69C877F182FE7EAAB5C8C15214E91093B35F3C03A13FB30B42D9F1ED147F368A99418CED105A2D8B4B5F3B094BABC523C4BFEE3449597A36A75AE9E4F534F31E38EED2C130A6A677975B0DC690980CEA2F056E18FE042D903F7252D269B187EA16E9EC6B54FF084E09CEA57FFE68D337D69B48895B0C31AED59F7422530666C67DD0B4E7C61F34E35764BEEAA1A62072CF0E0F99F044AF7F7A3518B50D15F38E8B9BE7DFCE8A6896B24FCF050A562F89213794452BE6F3E22AA5708AF2C2CF5CA55196AC3EF92AF7A773AE064E8594238D387869154D0FF8059A0084D4DAE0D5EA7DB4A171DA305B92319C2749811412F7CC36E9E5CDA70AFDB11E9C3EB2EDEB2F10BC17B14AF1DFE48691D1992BF44B2BD7BCDD013AB73DE0D80680334C03C12FD041BDEA10D2B517F3153C08740D23B16F70BF7EBA399095C5C36513B29062633C41BC41F9ECD53B66C0FB2F3BDB6FA409F9F56DE1ADEEE1066552222EBFD8D72466728797ED1351FDF1D698D8888C3BF669AC1CF492884B29C151D95C12860A734598B5319C400D93423BDA95E1B0EE4FF9E4F910EE325D51682C5F388E5CCB6DC71C46D0891077F236D396BE5C9F573CBD0408F94B207074DB207E316A53A2C0B5BB81309361EE45A43D66C0784A8FB5C926925F15D5CBECE0AB8C95C3BDB6661D076A2AA70848F4807A320777D54B0999E8490DC5DFC20970462CB0D43C8E95D3ADF8523B62AC51EBB9EFA751005DB1F9E656AD96068FA5665F6222C5581C3B512704F40E0BACD5781BB9E1FA2F966A9CD85F1739EC4E5F9A60885A4472BCF16864FC11F3333E425E160595B3CD30073BDC9801151E34FB71F837C59C3E7ECCFFDCFB363D7E84B56C477FB6EE92492FB58A900369C2586C1CD778C266C10FC319EF7EDAD63426289A44239DAFE0A4536A3A4C3D16723276D392DA2971160FC773B50C0066BA16F23FD57232EBD681BB3B11F5C46EBB584B8590EFFEDFE5A1055542B73391F36E2C4C4B07F9799A0D23AFEBEC2E228F68F02D7538CE31D4331536312DF1834ADDF50F4C01AF4E1BDCF6361127A3F41B11E4E76317C7ADCC5917816E9C1348666443FAB1764236B5F85D5B04ABF6A09BC88A184579174DE27B8EFE5306D8CE57704FA6FD4DA024683314C04EC5044F7C9C36397EC011CFACBD85969FD75D1A498B737794B8388E72518338A5855CA72E3FB96BC2A5400B10924A670E4F32664332B6D1B0675130F3AF03C2626123B12962EC624532398F21EEA38A2A2B91101B65C1B3DE6A7467A40C83690B06AB8F8A29B572458FAD58FA0455E51B6F879BC8A77345CD0E88BA7449766A73E862CE1C70EB579F3409C36376886F3C1968E1CB5AA82D01A98AD8C268BAE15E041A11DCA345D3235EFDC47EC6B6ECD1765C077479E7C5F31D1286C8F4DA0E9801DC9A45BE686C9E87A629AD846F262F502B36A28E9184909D0113C312F4C1EE5F4B24A9E51E40A943BE5B43F50FD59B0FDA564760E62294B19347AAD83932945E3446E619CC0143325063564AEBCFCAAE49807B0F9C7E62FE933E8D45E86CDA38A6FCC36D94F4FCE3095612ADA7409C6289585CBCF674D6D9037692CB814B60497618BB0830F90C86AA13A5125B25EE80FF3B7BDA14AE674A4780CC27C512EC633ACD3A4B63233655BC33AFE093C465A4DAC49EA49A3A2FAA09573A7D6C43F92CB72B8CF2C5FD549A5484A9BADE5C0088F7848458C4D4678D1ED8A2AFE7593528CD18A56B573EED17EABA8B389D0BC9EDAA7D9709BA653FD4E09933465F1221B8AAB75A3A2D5BB5D5E222A59E806247F1A0823EF05D9CC798A1BB511918B55BE52DCD94D77872EE12C7170F33A6A97F935316152590E28084CC10D8372E27F7E6EA5A3BE79509919A79A8925D61D50B88E6FAAA74EA882AAF0A9D062FE1847610B47BDB96B759D8DA169E616201A85053EB3A1797237A5795044B2AEF5FCED38E60147D4E0DE20EB875D36D8A597D602F3013D5D9B348C6C1B07C7F351D4286DC0FFEA039F4DF3BBC45B782F7BC294131FB4D086059C4CC741A1BD5FE4DCC03E8DC8CBA01C5FB6FB7A2DB6BAC25A547AA4505A39B9C89490CD94D7E75E6BCFED14EDD994C177F783E9DD9B658A4414F8BC88D7E81F8780F12338E11A8165A1511525751CAF9F2749DE1666B861E1A6F65ABEE1B0BAF7ECD7BC7C2E3E59F20BB839BE06FBB111B320B772941469D90D34B578784AF1311411C78E3B797AF4ED4767290D7D6DE571B4DDBD42718A77917710D7E765100907FE83B69F8DD7CF2B6EE71D836421E120AD34A7936466730B874F40907C1771FD7CA193196BD55C6356A1096548C3DE1E58030C423E417D49659A9C063FF5B230A36518EC1E28960620732DECD2EE10F10CC836D4F16BC8E1B136B25E864E30B181BA20C413E9489F3BA115088E53CCF1AEB5A64FA3BCBB69BD602949D862BAE69421E330EBE36BF1180A876E2735FE2D72FE7091C7325D901739CF4408FF3ECA103D2ADDCDA92356455608EF3283B12393656E3D917A3BED66456CF5DDA83423989C29B7F705BC3ADE4AC129ECBA62CA73C3C2019198E56895D802D1F779426BF7460BF618045CFFEF89655E22BC6566943E538764738AA6B3C54F291FA02A8C9E6DF30DB0B8B5DA2D563F89AA70E3406552341DEE7AF6D03D27C5B48982BA8B165074FA9270704237184D05180AE0993ED86CED726F76B5113B0C3E839C863067DD106837E52E10E3207C46E62886BBFE41BC7828C5F70D4276ACC60A4AD3A50510CDAB0000A7DEB180B46A7D86C971D1285CA83EB7280F285CEFBFE399732E8489007F91C28E2D2F0DF160C3CBD1542109BC983FCD21515CECD50014336DCF05588C6CA77BCA4A365732B2B9B80EC214222229439D35B025A001D6807F087BE323009F55A87E768EF828AB254F061DC360F060E433F43824331B31C0A4EE268E99AFC31ACCD0A838D469991D4BBA83EBA5BB7F74C642AF2ABD9C9A8A1A06B88838E1D3DA1D0EAA034DE21A069DB4932A65E27E982AB78CCBE0126C83CB0FD7C0DC5D736CF0982E1334EF250476A2A92DD9432486C353317D19EF5F06F2DC50F4F83D8E08C47D13F5E7A29A453ED28D5B8FC44DDE02FB18B31204E49A2230D8F5D516A06B8956B28AB7058B99DF066A56CFBD8F450418B6356F3A402CF36559C4C779E5675ADEB4ED6CB122301DE026FD45656036AC992F139BC9CE248CDE2A9D2B98481F4716214C118EA6AA98B593E1B63BA2D9A5F14711353FA648B57AB40A86EB9B94FB41741D6AAF61BAB2245D42EE1473F9157A8754CF3F029CBD5D08B4C6763837EEEC50F54AD4F5206C0766AEF2858FEB38777AFA5F3AFF1CF4F9902607B00CCB75F7C8993F97FABA977BB8C4C52F2A933005C61059D5BA6B1FD3D6FBE6E34D74D87EE103BA609C2AB6B5B3C197EFDC4A044C36F4D1F38E1CA33392D5820E6B0BB68EED87740759026D8EE198B3BC553A397ED8FAE9407C4A454EDC520DC84DAC73A220A2D449D2F3242D5DBDAD8DE7A4570CA419CE97E1D9E62AD728D69ABC02880B66AF704CD985B4F21981FC8A67B5EA05708BCF34D69B9F8438B9320AD1293EF0C36E9B928F698923561F67D5C96B8CC58DD9E2A093600419EC1CD2FA9396DF15D3C1A48ADA2A3F63859E1C1364A1964686AEDA1FADAB29C79867BA8DB0AE80B701B6865E4BA61A04FB82A4FC52695CB510CD3F7FBC838C4069F6B11C3C6DC2D7D903BE6B7F23DC6F889CB57F067071F0389A4D4CC5BD15E9CF7CC98ED64278471B5AB5B346F11BE49C1A1007BBC049FF3DE550B24314B9636600F0D7B79E8007FAF9BDB73C16B24174CBF54B47E3EDF0AAFD5260463508DB5C333CC67540195AB5B14FFCDC187B13DAB14260D85B2B14FCF9874FFFA8CC4998CFCEE31C42FE96D82DE703E1BAB078C7EE92FE5F817DAAE80460B1BE3A59D90E61024D9AC50FC2E4CEADFFAEBDB67D4F0A8D9DCA53653EC6D8E946EB77429D13473622D7944EF58DE9F840A57DBAC092134A4CBFEE63488645A09F22B227480F0046E04314DB3532BEB4AC5FA001FE58683B1B2FC2710EB1BD85AE864C76A48321B8E9F39B95744278F72B34B6217711AB001440F6233FF740FE93191D21B1D1A53822D8748626BE80EB525CF4B4164D804A250A962D7DF70CCE669D8990B6F9BD66EF0B1659B51D0148DB71502286E6B8B288F41970E166E19D0A77D183FBEA1629D360325710421F433D62D561E30002BBB3C2B0A24FCBEDD63C9F2CF24AC38CF1ABDABFC4D7F400DF456465D5AF6A7ED123086F513E58D5B3D617472A04D22F476F08C4B41CFC6EEB3FA4E5844B064D4779E64D033AE6D64566254BE569997206BC0916D17B8B94587EF96757DE7F72DECBD76527A94C9DA35F6B935D73CF1BCD2C71948F55E16602EFA4713818944700D85A339D102DFDFA20AA3B44D317C54C382951268F011AC77A2E557B619AC2DF6B7BA53D98958BF8D766FE35BC8C869D4E56BF80FA86774F90B470E323D8CFA7F63E7935342A49832E8FEE00A8BA662802958F73497682E835506FFDB0D65D4674EAC4236C95AA17D0DD057FC6F852BDDCAF56436B043502A0988CD128233C810EE2D106F9EF1262A0FFB68F690A68297414D4E37BC0AD02E1126A67968FF102292C65DF06E6C7C041AD747A52FC763F2C175E8A0C695FB7D7C2C5BB30E159330DEB75F6B33456E1788C6303056756DF195D5FA8BA1F1D6A3E52D705B04BCA1D643F04B9010B5648288BF01EFCB230514615DB297126434EAB22EF10DDA6828C2B226964B4180DFC98AE8B39CAE79896C0079865BDB1F5A5C2A3EF1B00413C76C3995109796AC4A275F063382EDABD1EBD041586B099B26017BC7D858CA1A923294130CD9A8A3C0A1DE5D01A0CC3505BF166B222769DCA48560AF4E4E91833B8748E0CD46D2FD74C17C7C3958FE494A1D76CBF0FFEA4B5078F78EDFD7567B477AF3723DBBC8AFE5ACC5A938E10C034C93FD538B4D0C8CB6912CEE955A022B2C4E5596DFCFD9F384526E54DE9D048DEEE57F4B05640C22E05AB93BDC6B628530B6C895A973577578411416DD618CEF73DA9530EC42B645B77FDA3A71BFF79F6915FA692F6FFA25227F5DC99B204509A581E1C20CDE6921FCFE343BA139D249A652F4F762076822E88F097488A263A86B70C180E9696FA130A17DEE689DD71A54E3790DB38EBAB52D44DD3656E2BE870BC38F2A7FED365F047B7F0B7C316FF50B86434F9EB161A38FFF7203F3D9DB20F8182F0AA4DDD4621ADD8CC8E0815DD8D9E551B960941FD5A00F659F2782140F6FF76F8AD38F50624C281A7F6A2FDFA1A66078AFFC316FDF9DB0068E1998B69C6105EDBEB610953793480E4FE68C75105F2A5D17831307C68FF2D29B30678EBCF4199A1DE4E333BFB3F21D8D9EAFAE8134E58331755302882CEBB003BB77D8C11A4809B4A3275F1D83672F20DB7844B429CAEF520B1FF928FC69AB918493523595AD921D55E76C3540F1E521DE0EFFF045AC0E03B4F66C7C429709F18696C713A69E3F1F9BB52D6B80A1591C87F78BF6FDAE34B56848F413FFB1F673F35653017CA69E577DEDADE9E42B01B520681950D8DF8A0F4B35E0474FCEBB3A1C00A5CA2BF8B12C5FBE1EA749B2384C95F18B8F45FF3CB2370A3B1CB739A49F09D7F4A1F65B0A7061F7FB6C869852D60CEC51F6A5F5F250DCF046A5FE1A3F1FFF1128BFDE9238DDFD30599DD8326B0B47E0E42115E083B02FCB8697B5DDB6FEA30BEA403483380583A56E235E8ABED161E211BFBAFD859228F93A525FE693D415CE3B01085DE8BCDDE734E9C01B487D9626D34252F69D991E0DCE39A7DC3F06BBF3BC0ED8CA6F5918513D2C68C3BF8A91E58CEB211CB36E87150EE715E4DF21C9BA05424B38F60841B062E1A43423A0C72EAC4FF49FA643CE2E0FC9B45CA67E03B3E5A5F1B69305BB25D4E939BE231084E88FB117939A805C29EC429276E31225600F1A1C8D29D410D7E2BF1F0C3FEA41CABC308F7D696EA76FB896CD1CBA5169E3BF8F294B317962A16F1B835120A82641BA8891C7902B7DE541A4BA4070E74DC31D3F27C5DB2794573F9D7A917217F0556D20A67F70141327ABA5BC482C6836EBB254764C1FBF6AD9B4EF9258D670003D42D918CC1896869A947EEC48A602D6C8C1FDC2F472DB87F042999268687BEFDC932457F63272A9D8B810AE9DCEDE4F02F943DAAF744ACB8B844585F7AF3E1850739EDA09F1B90445F1EF5720B39F77B194D4B724143F8E6C76E55CBCD4DC280D2CA64DFD6986C5E7EFFB91987FF748274182C63366BD8320C038848AEA1F43F72FE44D7B6D480D8D1069A0308109857F08C6E80698C721B211B070A4B430A575484B9400ACC63B6CED777F256F4C22B9A4F92373EB333E4FCE632EB3A21893B910355DF6524AA58223F2BF072435018F2369E76ECC8B5CAC772551F2962EF4FFCFE1940A1447076344AC820020561733E3A2BF5104D299E9A6BA4C879EE624C25C320CE509026D403D81E74F15A8D01A331623E5A1E5E2288DA374B4AA6A7CC3C189E764794F5D82DF7219EFAAE4AC567C721ADA15B2B67DCE087519AB50B040FE01053EEC9FE5C9FE4ED4C50F96E114C4E59A0341B04068EB279277F7DCCAFF180420E805926164CE3ADA87B16B416428C453FAA7B9D0846BD377ED710CFC2C1DAD5BF495BAC203547F676F1132705F6477DB1861C05CC79ED83F8A80F4A433614B2F2BFD956ED52D8821184983FBED10138D50C9702BB5C5B68F40D2F7628CE02FD8C603317E41DE609B4E4BA285DAD5DFC60CF87D0A34DD93D5F492AFC20D49FC104C7FB6F014BEEB316EF4400D2C654E3F767C060EBCC3DB741CAE0A7C9C971E9FF689387F1B059FA32B431EDF4748904408B780B830EA14A005F22413D703D5C0FEC8B4105059BCBF227343628EC0D8F20C54D5148E8EAF855378623E7E2BAD5FA40048010E85E3F2CE916A22F704D27553FA19EE48471D30CBC5673872BE8E870B88E095470736D61D407D52AFEBF5F8DF4E19B0323FA89D1B39972938FDFF48484665E420F5D368244ABE1C80552B390D5D0016D03B047394EDF1089B177CD18025F4D45D4763089BEF563DBF10BC966DBD6997D6C36CAE1AFA5B3E44420216C7222B6E1B54A9E4DD257E1BE05F98CA86E5BF420947B00A348821AD0396DA4B5BBD1078F3C036356657B2C49962DE8C052A4741F1046A9CC82F51380AD091F45DB8F917659A8F8A009B04EA71C35B0C6AB564975573F5E39DDC83B466890468FD8A2DBA781835F1A0504E880FCE50F1EF0119336998894622168EAA20A4A92BAB89D63FCF2A649E55B0C40F81F4AA98095D4CD6D39412DCED5E70E03FA487FC90E057246462DBB4674A71182E90373B1715BF30406B2C007954941C88F3FAF98BB6DDDAC1EEEF689EF6DB2A716E04013E0A155995E5A982E2E58524289DD8BDF74717911480266D9B64B9DB6E6E5B8FF84981C84F0883A902AA4B51328EE4230DB542EE9A701630F8246131F4E751C718120C8337701BC2711C4702BB4E6CABAE2CB456859968AE1B460F133529B28D3185865514EE36AD1D79582EDECC18DA84E21151A10CC7D61D4AB43F3B11319DA496EF468484E25DD10FB150A62F828C9AF52204BF77EAEF187D50660C6A3AFF9E59186DE729836D267EBD1B8F9D294325BC18EE7130F4EDABF5982A87C1CF4AED1FABA3A3A886B0812156BB317B8B336B528B36C24FDA44FADA1CD17CA5990EF5949D5A1D6597C16C664F4F95674D5224BD4CD6EBF14C4ADF536592885C58B7902F427BF13D24B3DDABCDE7C90EAA70AD92789814E7F5E665E13D549695D47B930D9B8A7B9A43F1EC1BAFF5041CE808BF60617B804D5FCFBE79B6494E05F402B4C78514CC265CBD302B3388A4AB456AA3A901BACE078F306FFCE1C1BEAF914E96D4002EA225048EF2FF9F79EEE72B6683F7E3E847EF5BD210B047A2D24A0CEA1279719F042CDCD4AED9421C273FFEC9F9E10EE7582D1AF01E6C9C8AE4A8D855AB7507DD7005124AA8221D94E5F53FDAF80E547AD425228F8996C05DF00D8B2962E05BF431B76081A26CE111FC5708732EBD8123C9269D38B2159D1783515292703D11C117255C360918609FF6F403F527AC088B96564C259CE58BDCC51200930CBE9B9D0885726C91553806F997B5A5EA637F66DB0292A611D96A6CCB3CDDF26C2CF050704467E51399255D32DEFEE3990D41D4E33092D8A07AE437A55C1471B5CB010223EC469369956B98495C45D547F6E8A77507CF7FB067FFB173816E813A57665C8CFC204842D8967AFEEE7281A3DB5663F67187EF13B2D278ADF2A0493C7346E5D4922869CA8C249616579810942EE273FEAFEDE47C4D4B3EC2B6CB30705768FF105CBEE70541EE524FAA6956B2D3437AA2F31010EF667037D8105AB6D7146E107D9E235F14BFE9F1260419FC4EE010F936DA78AF14026924237E70A080279F06FF9FB1BCEB95D6FCE1674043B9A72FAEA6A4A72189CB5BF55E7F7AB02A85D3F4AD05DDBF15C23315CC000F2CBE06536FC12B3C16E76D77A0A263E0F75FDAA24D573492F5C2F8EFFF14412FF5870D0D975EE17AFB3F5A994552AB2715B6BB9612313F3E9095D5D8DAF5D6731CDAFD67202C059B8DE4C0AB21F0C4EC08B954C78DAAAD7BA6454FDF98081AE65639D582ABCD0FED8E9EA24B91FFCD9015A562370F3AD51E7204C033FCF43D2B9F7BA86AA8832ADC113FEB59B46CAAAD1A0B8574DD9AAF5E236FDF22C280A8CEBB34FC4F83243FEB14444E171FB21B24C1E7CC16471FA9569E2E2E6EBD80C72FB6207D6BE227EEB3D0AE9033C6942979BD173FF5E3A4CCF805743E303580C28904049090D6442668A2E5D187C90ED56B62505270B18D7E00E1C5D53F848C17DC3FD6CA9500E611A47701DD9A4877CA9FA66BEE2C6643D4D19880E1218E8C08E61DBF05269206DF4F95F9A2FE1A53EB034FCBE00D6F1F7B4E5E9BD7557A8EEE1A13CE22324DD148ABC0B2480D4907A5AD9D152037E79D894E30EFAB9A3D51726375EC437E664064F6708EAFA5BEEBDD82E3F354390EBBC1F8EB28899E32A911E1BBBCBA084DC0137245DBBD9F9838F271C87B666B54904448B757EB3483BD03D961D703E66CA793BD0F109B52829D28E1E08547393D9834ACD395F544AB52E781356172B8C75B2618D07AD4A42DEB9B23C6A34E3D694846F8212EF332AEE9A5FF61A8E390E643B0CD37AE7440E1631CA4B37A7D885F5BE87A0222F9AFEF4AA501DE89DA511D04F54A6429D9C695387337E41A0BB3A39C83F8411FF551C05D0CB66B6A38F1E66A1D6918198C1663D8365113B326D6071055065C0D85A7D4BA602B4DCE51127C691A77343D766A284222BFBB912BEE9567D2D2B15D6EA4C493443231EB6945F7793BBB5CBD5CC4557AE825E08E66FE8BC2D89726023AF789732306E15B0F188AF1172D80494047E3034B65B5A155C083C7AF1D2E44CD4EF3984381F361ECB1CC2D415A43840F85B0C9019AB9F3DDD6AA7335DD06C419B88B14C8230873AB7162AB9273CFBE0FD193F5D290A781FD95C119CE38E4A698B5442EEAA4A9746B9A33631A4544007B84F5256A4EF22E1CC9593E79E397EE40D418B1E9EF01F23F6D7DA4703F1B9C57C2B452327BBFF1D170BC909F0D65403E8DC0E46A3C671EA706E90CBE11852FDCB4D26A6E6D44198AC13AFB46E87592B1B73BD2B44D39F9265E3DD70FF8D3B17E746C12EE843695DFEEE4862D8F0EED797204DD6ECF614890CE21BAAA8688F961107A557B18EE9BF2E0DD2A513A1DD5CADA4B78628F694D4E698F2D29D474CF84CFC7BC88D00FA697B4EE65E0640E3CD5CE04DE894C8B4EDBC1DE0792B44A85839788104735094B5BCDAF995B3620158CC8FC0416E888D1D589C3CA38FCC0618FA427CFD8DEC4156E96C555E2FF306E29DDBECC1F402258D0E0175DB66BF9BC0C2FAB6C919C4B5A17C317D25C016D73BD6850616E2A6300A7FBA9BBD40275F8DD5C3CD2EC0FC8892E6005760B4BA56B481578842EB700F4870200E2395F64854B26542B54442ED02087E16A611C3890FA12CD2508D6A8D405DC8467AC61030D66BCA0382DD6A1FF51421E44AA1BF8EF921C3E72A9A5B649B0E4E43DAF72301CC6EA82D88428F04E06C23C935DB7DCE12657F4FB78DEAD302BA4091C0D162589F97BA026CC49F17365162E1D1CDAB786B3FBBDF858FC6E213E2BCE0C586EFC7D8BFF2D776CCF17CDAC0186B0F41BD8320FED81C25B8C053352ED33CF604D55FF4CCE27566B6C7C4214B07D581C356CBC97A7C33E62BD7D6A1424F98513F55686FDE12E3BDC7B373B51A1055B389CEFAEF90BA7D0E73293DFE6FA642C050E54DFEDB8331FDBAB53D38B4ED09E25744E08EE53CD7B769DAA8823E379B33E95A86780EC6831E7346FFC8B8B9E721AAD1CCAC2ADD1F15CF00E30906B67B57DF9D0FAC837BE96D9E9777045A8267DBA462577CC1E6FCD50DC779D55B7A7A38C789CA743D2C5FE4EF41D5F6370E1D93C9DB1CABD2CF7A293D5987441B32160C18C1CDFC0AD70A588DC728402B6B48092B3DA7F9F9D9B16050BDD9CA03AD881CF0665FDE674260E13F1CA5134D3A026C72290BB1F3A634B0A10F78107215A4F454B380823DD3BA210C3289223735694D876F15B245541CCC3BFBC68890FCF76B5C60E80CCE53A339316076EF9977FD0C58970287EBA9073AF5F5CDEA94CCCBD5D20B5E5063CB987A89D0EF894A32F32BAA2809F628A2F3EBC185B8210642F09FA1C60F492D7249D27B78C8BE711EDE9CF79394A43431C30FF9D6641E0AA3E35EEE24AD4EFBEA4DA2E87571E06A9E68C0035C6F3E7650401DE1B163D4B522F82BAF651329B7DCBCFE287A130D04E5633D095055EAC18970302D794ACD014E8F850C48F387C523F994D744A3D61CFD9F4EB34C8BC36AB00A83D2D35DF3EFF324B15476DC65C628421B1E4240FA82E78A56886F4CB8DDD919DF80ED71E3F9F5A97AB7C3FC23174969075ECF4E68FD6E3CF392DB43D26DBAF84FCF62926B047EE70CEBDAEC41FD619840AFBABCDA3C17E382A1D4799A4697AA8A56D07A2C0E06287621B993573276DF5E43FC623DEE24AFDED3BDC834E194BD700628BC47700000016611CBDD1D953D400435E2F911F542C22C8996DA829054A437DFC0A72DAC205A93FB213250F54C09AFB2E2A1A8110ACD5D1FFACEF441D2B369E9D0FC7FE8E34ACF564BA03C4063DCEA396475CE889973E1BD36A1A309D0A23632522848F397F5DB5CDEEC0A87ABE8317F1FA0949078022ADB5E115B80592EFB38FB23298632D6091A6EB8A3286381685713606533427153380BEF0A00206BB42780EEFEC9E1282
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_61
+Input = 001FD2C9666966B5FD242DDD58BC18CF0639B47552B024E41583953D53371D8763D50F7DC6DF07E127C33C21FD878B5270AD8F4C57E801109C99A96E4B8E7839462B65E30F897C96860C5E53C0C07DBFF1E0CBCC7164B3C9B81E0743758DEE8616FCE27B477C333C7900B00BB2B92EA4DC1FFB3A148E3628A7AD6042C5F59637
+Output = 0000001600000009F5CB6B52F273EE27DA76E372E969F16535EED8E37AB5DB0DBBE60DBFAFB0326749DE6734AEA8F4DD6BC3EE82E0B7FFA17E7BDD6128FB29B18A2BA6AFB2F5E42985F3CA1738A5F02E7399EB92FE64F6B2CD914D25CB58E38823472DD9C9FEA951744129124AA7F06F5E71DBE70E371997281150963520FE3A5F785A67EC23458839252CA49F02DD358F92707449659938D32E5B39751E6CE59B8C772ECFFF449EB76D08B87C733ECEC6B2AA22C4F09C192135D51EC792A661F4EBE346023EE2B373520BA8AA02B7F4A8A52EFF46E0AC83EFDD20B25996BA6B24950D1211A3FAB1CA214293FA0E0D0CD2373B4DDDC772B92BE62B97508FB60A5F1265AE7CBA224539FCF895DE5BF504B054550FE13D58E7E6B973DDF19ED7441E5975413361E47FF4AD63CEE26CB6214DE295F883FCE1426C676C1CE9AABA378999982B56FFB8BF4F13C70907E965CAA3FF8D0DA4CA9AE29376DDB60D376AB7053416B0F50CEB72EA1AF7205079A608672E63D2E1C76A9F279B8BB8D3F9ED71C6B5A6A90122FB8F80E80DB25E2EDE57EA1A4D47C9042B8BDEB9D12DC01967EFAC7C188686000F12E9B2376F32806495ADE7C602C4E67EC753F868AA07DC706F6C8E0DFA4B781417ADC7D28EB5B60A5FB2A3E830A87649FEB293F5CBC88BF2BB994AB3357F1B1F95BB749B495F391E9D259DACA2FC2DE73F0CA47811D23A2371770D1BBBFA1CD5BB4C614D2DE2F1558DE265D4F335F2AB2D40D2E729E6654757575AF15DE817B68B61931F2854EC62778A7DD42CD892397D6295B4B7FDED0F36220D6A65BF6C4F427DD8DF548BCDC76CE90BBCF046F32FD36A51F3DF8A9A3535490335601741258EAB8011933E795B5C6005D9343748F984EFE9E100A2E40381F929DB0B3E28456D28DC908D92F77E09F84C0CB5D07DE977C6862305BC7BB48FF80F1283D08DBC2CACEBD78479D799983E3E8F80C375391773EC2BB7445EDCFC8727743E25F99458E886BB4FB9A91BB2DB180A6049D0EBEB055BAEB930DE5E8869DA9FDFFDA63A9B0F3AB6C98406D41857194BA29B1E02E5E5772965561809C01F5A3F12610590B471DCFC1189C4C131AD895BD96B73C0F902922EC0C184E726C9C00603B988E0AE14A3FD970646998CC371B95450185E563A04C17E4A391CA7B4A045AE253A710A4E72D653F8B88E644E348F6B8A10F50C1A67B7805E84FD3DB5B990B8926BF00A2DE90776F75F4C6C267D923C8F6C8C4F63233BAE9B21CF98E0E5BEBB00EC7442A0FF8AAB9386D547D78E1BF2A7EB27C48E80D5A98B35E55A5A80D38934CE7E95613B2AE3AE333E1D1CB2FB722D434526A8971369F1A5B6A8D3FF529E51D8E26DFF93BF5A29D1A8955DEB10EDECCFC9D27D5C18FD6D1F964B2F791C99145E2ED8C7EFC7949DA6C0D9549355DEDEA87AE6035C839C6F207D413C0C1B5E36690E40847C5FDCC492F9093DB358AE7061A7E920BBCC4179358F18A13C4A4388209CF2B3511338010F20941E275337E174C6E9FD181566B1E0BE00E96A700DA81DB6334BBA50DA59086EBA4E79F375A003BD53991C964441518FE8B397C2162EC4832C1287FF45A978487565C3377EF95BD3EF0F3B2142B85FED9FCF47B8C27078E03279C3A963CA1B08C82523E69F81839E6838880C64F817FCD32A75A44B683DCB6653A4D5D2C835EBCE31EDD9FCA92D7FACA9DC2E43679A4FC9A5DF1CC0EA7F0CC1D9DCD7E131307EB12A20CAB76DC59949B71750FDDB640D630C5B31B4CAFD8353A246A7F826558CE071F9FDE1EB97676A1B4546DE31449B41A92DDE6BB0A02516FC99F7F71F0075D74656BB2361FB32812BBEFDD272FB07A5519DF433F2585FFA564618BCDEFA2CC0905A64D36A2CD3B966E129E3A4DFFD763FA63745D3E8DB12143AFF73BF1D8BBE475EFA5BDBBD6769671D1F23CA1D015F3303E0937E8FEEABA4C51551E474C72DBDF338AD7B2039200AA8E70ABD4EE7BF67D9DDD479D139268227DCAC44D47AEA56768E3C70D4DD2168D668C8ACD0B614A4D1CF9849A8ED14523D0ABD12878C944388383F31AA528BECC4BC029A93B70177B155FEE3B084570CAADAF046752867702392393A0710B565F21E0B5A2D4452EA66E28DFCB3A52687BA19187A3861C41DF223408FB41A40B57FB2986710D91EF88CEDBB29A0E28940CCD1295F5D0775F54AD6D6AF19D0512954291F3BCEAC50B0591CC9202238230AB892B751DE305690A17D0597EAA27E35D0B811D9ADBFD745A11B3B9117EB05C9EEAA1F91E4DB28AED4AB2589B8D21A6109FBB69B0B24BD0ADBF0B07DA099A49064E25AE5FFA46FEECC351741435D0F2AFDA7460BD215EA0A14F7E2F1CF9DC6E4995B4EE8E2894DACAAA432573EACD2C4298F6FCD31931D718E80EE28195931402A1D273673FF5E5A9AAD667DEB3578D73E4B43AE7461DDB0DD1BFBC3556896F2EB5DB7469E84ECAE5E19F6C43C539E9F206BAC0131C84342DF503628F833C428C441C6A3D62BFB62B06B98B47D2FF022C71CA9FC29A10A0A47A8131DA85F0F5B223349356691D6B8A4F9D153B46D43FB1FD3B15FE19395D1C6ABD10098480519FADB2EA4B43204340D48AE443C98038566E8DE7818C83BFA456E4A38078984D8AFFD250620F0F37697F651D266AAAFE8538E6C37C2C5BD7D6305E0A1E16F013064475FD12359F22A35BF3C9A350C54643FEE49F80B9058022F56D5BD019570FDE85AF008098C5F360F6413E2691E1DEC1035DDF978E52C85FE23CB0C0183E08134B94F24782F1DC1E226DA0A3E2C131F633EB4414EE240B10CFD5C32E0D604EA6F7DCDF79C42B9B29E4B53E0AB746DB00EFA751152B2529CDA5BC8ED9C691C85023BCC3A87EC6837902ECE97DE7549BFB4DE4F1D63A96AFA2859C6BBF7FD25ED713F27D031929C2C382A96BA7750647F1843AE193EC436093D7E7BE0C417A6D934096EF26A3A407CC1E91608E6E9A3DCEC5E19A744333410A7198D0300F0968E4F02C6C40BE6CADB535107EBD768BD90CE7A0B3049215105CC761F162BA4B6DA17D48A03C876570C44FE7CA889ACF8B5C64F43420195A9635BE4EB20DE221F3E404355D35949AD87A927358FE352E813C491B0AF39108F3EFA08141D376254289814D56CE6A0961EC764BEDEF7B00BCAC80D754B6EB99B8879A61D0CEAC3A2CFFD96F07648BED9C42408AE9EA90FD17056DB02314F6B3932633F00E58363C29A3275ECE08A80B6E257ED7923F2F981A678343FD79D00AD5D82CB3B0E4105CC6A9B723414B3CE46CD4C2636A11DA224319771776E6FE9FC3F45A885F2D45B1F01D6EE3CBE50BBD6B3EF91E3E8A76FA9CD93A29A2584123E96B4754979EF7F93DEB8F5A10E83F096109CE340E2B27236982FB290189854043DA77556572C7337E50FF0D68FC7F81BC3F989108374C986E4A0C8333C5A4E914416AF9D903F56B2C42BC1AEF7C45963B011233D3264CE4097B077D101D64BABF60C48696F020D284DACC6940E41050A276BDCE5C7FA439AF4108414791BCF5A6142C1088C2E662BFC1C96C6E75752AF07F3558602645B330796BC856A55E5A6B005E790EFC6254465EDDBD7151890691A518D3A22C1C849C5A7E6DE71E87E168E047F1BEC093B7F8D91978E1BF47B4F9DCF5A52062885737F0606B2661A8AA71F0206F5661E45BAEE9EC2644CCA475CD3328621279FED99F7BF9478A4F3DDFD4742F7EEF836B046212773649D2FFF005D34DE8EE504961102D40B7C94BD2D670B61F98E37C91F4B6797E7DD304F021071E50E0F3B4D9C47EE73E4EAB13F5C88A0438EC1B11084CBB0A2ABD4572D61217DB8BB42865ECCD0510648DBD76FBC64F7E733D07A15B5E602977376F9A15E2889D41667ADA630E5C217781F24C5AE13B740F240087009C58C4BB67953266EF25FD658AB737FA7DC66EF55A40EF310FEC26522A3A72771EFC2350808CCCBDA1A9871DE53984E25070FE4BA2A3613BF2CECDFE847E78BFF6EA9CCDFE4C953DE8DF22253F78AC822E0D29F40E1B7565FD5025021E8373AD72991064170292A052CCBACE4C04B8CC1031B81761695A5A5FA993644D15E4ED39531B2DB8D92E67DAB7EE018A9D769E23DFBA3BBD48CBBF1ACC05AF7321CD91D8CB359EB102EBF80ECAB73745EA20507950E9074E6951BAA212619429BEFCC2791D48764D2EAD1A20156BCF54DD9DA5477963D41EE10404AECBCF0B7966D7CFE2378578BE307314470DEDB697EEF99BF3C97DB82FB2E3D8FD3C9C5BFB53C2F9C86F2699C99540910078DA588E2BC253F75E677DCEEF2060892FA64EA03F028F9CD87A785E186E4A1DF41C8786E46CE337C2155BE3734FA2896FF3808542AE36F4F0F8EF3AD5354376BAB6DA42436DA8ED1E6833A131856EAA921EC20FE60DD64EC2C51D9F9134637E796C3101FDDEFD53A477B80ADC97A0A1D90C23DA978F723C0AA710C3AD35283282649CA9F6807E1BA8EE2B4B414568D3A2FC26DB9A08BDB1018B58AC954AB72C282B48BE3FDC0CBA8B4C18E2052F8D9A2D95FC619B281D96269143E0D1765F8C06075C808674C0926AD084937F93398EFB41F159AD6116B091EF28C899F23D3916508590E71EAC8B22E5A32345DD5BBBFD67D0420416F943E00D96619D42A65C6D5ABE8CAB7EE0BD2402EEE80B5ECCC0119B0692BB42BCAA8BB56AABF136A115D20FD819FA953A94B2168762AB4B00D3B1E71D5D04CE74A60BCFBC60ACB054FD26D1EBF9B7F592CD970A9A0363F5B352DE7EFD5EF875D71C200B2D8E6BDFBE295E91F0BAA4BA3D0C57E2D14FD0EBD9A28AD76A99431001A7520A5A6287E258A41B72CACA4CE0E83E7B186E5CEBC6C01CBB6F4249F3D132A23027D3837AF8902528F2EE6C4B44119B5B6D313DD870148BFC8356FE8E590D738313EE9533308C0D131A49DEAE9B6A6A08CA0B6ED6BC9F60C76ED656639485C1497E6C3DE460EE3DD4F4691EDE070DF6A422D26386EDB5D6B568D2351864DB21E6D94DCD9E9B44DDFE3D6B73A8B2FF92769E1DE3AA5581E44630135D2206D1ABEDCF98F6818F0A5E10E6DD1519E8B590935A8C6FED9BD0E9BF79D8B560D1A4B4EABBA58BBC506D0CA7B08E66662B0BABC6CD2A117D30D873F63650C500D957ED653F9BB99EEF41F88616F7575F7C89FED5E33F579F92F6CD45B975D4B0343BA705228D2340CF288C3069A5A46CFD6C528531119944DB29ECA47FA274159445AA28DA54CD3B239E4818DCE2990BBAAB450A395930E3C960909270D030A5F82FF5BB10C9279C7F736E19445E6A0314952E71EC7FC0C43CA70793AEE76258E99A7C04184E574C0F1D52358D8ADEB08C0BE1F659BF2FA8BAC3E2808005D7EB01C51A4596FF0829B3FFCB00D4A1C38289347685D59EBC45F5633785A287A59B39958D873122CA8D44E3A60B3FF2E0E95EBF0EC05E3E5EBB1309D8DE6737334025068A2F3E8CF7F7341132EFABE156B0722BA02CD96EB5909BA7DB09D30E7DD106C62000922C506AC79D333F42F3557949BDA0014C70A7EE9982EEABAED9B423AAA11F2F205201E483DFE14F280F05E70D396ED0EB2E9A9D1AB7FDFE7CF5A05167E344C88698E3468E219511935976867DCB3D8D9D199124994872977E60615AC66DC0BF6F1C7D469F29ED817ADE9700045EBB67CE68E62E98928154D424551242C36DE14CE4AF79B24D80C8C6511393F5C935098DEF2C7BC921595DDC277EADF2E92FA7F64A425636B39B5BB81DA0EA0A0C234635E7CA03EB23A795666C9DF90AA9A207732C63D6EF2D6568BC9A389B31CE50CCB5D8D9AB24A8DB04E46A3671A30F12B9B8CB792E00685314687DDFCA169A171C328C6461277413DE58CE8C91F80969B10FC8239EA28CFA6E8DF532965EFB1B2918C8276EC62731BFA8AFFEAC94537E9C43103B198A2D36D91187043EF4AFB81685A5EE19D06485DFA2FAF94F71A2E183F9CFF499D47329710DC2FD201CB59FA01DC730B992113A5C02B71098DE322D36CD29C0F2585B4325B092AF72C241E0166423D210F760BE2CAEEA80688F916F4CA85C297BDED39B08A65C703423AE375B4EF7EAC330627037826843245845D43F840C50CC9DEC2448E16543537F3A74AC0068D400B3DF4952051A0B01F7B42B915CFC3F7031086602DAE5839535EC37910066959845A3887B29C9C6E1173872486B782BACBAA73C23B573488290AA9F3EE3770C6D37D3904CB279F6C4C4635F358016FD537A92486377D5ACF402CC5B0FED65B637F34295C2149A4F1F27E78B3606010C3A060E3B1BE1AF1BF4AA438448E31F1A78C5CB7AC9FE5EEFD49B10001C847F87664675280D93C08264DA1100129DD053B0A8378B81EF2F8BAAEDDB7D6994949FA7813FABC0E547446A6B72781B54615810941CAC384466FE0E676E4618CA9938AB82A6DF405D9D171AFDAF3CDD3752A93586EF2477CB286DA3964E566AD1D5F71519244595DC89FFD9FC02E3A8FA3AF6291BC879C907C3DFF03948A326A152D436B397C3860CE91AB263EEC423104A57E181782E4CAEEE22008DF5F7636502E9F21EC8D8F148B28F6E10CF52A362F84F7AB5C573D2DD1A96B573903C4D385CA5FFB7357EBD68EC6D0F2A0E4E97FEBFF44F10AC11595C421C95EB246DB39240C3378EAA13C7655C2CA56AE3977D94167FD7A7CA416603D65A0D620F98D7B1582977F6F611C7D070B76D18F3AA559842A2B038FD84BA9E1E328CFE7DA6313EFC564D66C0672F7835CAE5E761960347F3B73FDF16D7C3A9E3BBEA4FCBFDC781EA6A029644784CBF90A5A2A03B892082AACFA9A96B659FC5D9062995C5FC86DAD89116E8DC0C138BB55AF19DFF39D04B360C919EFE6A4FF847D6613B94A348B10885977BF99FBA07B6B2F7A1C121CE2056C776156427D48E5F87D81C3CAACE681DB7D54E4B5EAC08E964AD3E3BD33547EB7A0D02B5D5461C2322698F6496EC8A6A21318426CFB708D753E5B22941230A8735C8FC32FAF3D9670DD06BB446169EBDF343E76D3C397FED66E6C5CF5A0EC83088436FE171EB6B2D3D2567ECEA57260F9ECBA50941C9F7781C6F7672EA2F6387E59E4F38885D672D12D0DBF70A8C03351A270B79F965CAC7D23053BC89771B0DBFFAA432213F610FE174406D0EBFB72B7C468110FE10120441AB4F2696E5D0EA6761850DAA796A0DED75A92F0682DFC96449620EB2207A27A8EC6687F82B86CF8B0F422C446D036A5D7104216F3A0D0AD5F899D7D89F7678B2D7A71ED52270805D8926F9E96BAF1867E14ADE5ED5E93319EC80F5F008A8221BC8E8D20D3C5BDBD45F6FE1ACF880374735ED65EF112D08F6C3F25F4CD831DE80FE6DD8AA09B8D9D93855EF0319B72A7FE927456B294FB218C6868D3FA97519348DFD5E3FB98F05D85A7E3BD2D5ED904DACC9F80744559476AE3471D75765D0F2813F0026B8A5F038238007B5D6E345CA0B58D86A8C5F24B3C386B93CA765926C8588B4F82312CADADE74F44716382AA53416B2779A773F266C2F5B64D8559914D441C893502BF724EEFD3C176C1158BFB33C4CFCD59684FFFCF0E9729C256C2DD556F062FD713E66AE4319DE457BA6D4920F66D13372F4071F579DEBD27BA89013B3976E8D0C62428E5912E9EE5EDF5DEAEB6760B98593DA85B1D5B32AA3408D0C6596AAA1A6EAC319606B9DF75CD02F34BF5F88CAE8A00B62AD52FC942B83374F70A6076AB314642DEACA723FD1343FA5A55206BF5F4897F6AE2A156A87BCEF1DBD3E2A010F3F124D7B22301F2F755DBDA16BD8831ED94D261BA527EB5EA8043AB50BB0D4EBC7E3CFDF1DDCB768FA0CA61663E59FF54974854B650EF3803B551A0C332723339A20ECC01E582805BA036D5BD90D377EE117A295E0B56D632FBDF796BAD4613C7AA71AC844B110E1A3CAC96DCB4BA41799565A34088DF4BBB605D74A30D6F39B32377AB36BA4992406F604D66606BE67C862AAF25F2CC11A3CC0AD38EC6D52E2B8944733A932444947823583DAE742A52A90EFB6A531FA5EDC66055498035C2189E60304563CF3F014E5370224986BC8F085B373B8D61E33F0A29E74E3C48F5A852DFFCAF74E18BDB5D679F010B8AC9BE3C32C04D92B540450100B46BCE05263E18C56FA03A35AEED074321DF5713D4128A4370421E6B0971A9A099A0A6882A14EBEEA3A9045D7F00645B637F73C5199F7CD94BE82891F22DF95A4F8348DF3A45E5B8B54F9A90F27DF7ED8CA94E434655D1BED55D9134AB9C53AAB2127E09F78A005F20EAD2CC6BCE864DBB703729C1EDE9BAA5C90BA63B19222ED0C085EC42A651343BED9EE1A1F711519FFF389EAF67B915D16817602324A5D143984A6864017DBB0C7FF16067C106E99697EDA2D1F6F523C7F58272512205CE25AD9BE3B4D326FB2390782777405160D8EC5FEA5772EDE0D56A0A4DF027DF67F6AA2F32223CB71B65D89862643B862ADF9773CAFD926C3B99AA5C8EC511F407C2286B266AFB111DBD642D8BC5549DF2BBF4F91FC1CEC858BE0497A9354ADB978216412CBA6EFC705291198E4212157B2338642914394AEAE6D04245BB6AF48B680982F205E35AEAF5C0C309F52C7FE6E47BB41FFED2CF422BB62623155740BEBAF1DABE4E4455E98714335AE53B9CFC953CD2D33E40B9C8BFCBE859A13211150FF6CB956D549FE313F6BF3545948B66887E6AAACDCF0F3FEC3494A7DDB920C9339D91687AFEB33B837CE32F89AD27B88A66A7CB419DEE3E646CE610D5DA6A51E9F587DE3AF16E62023948192CEA91F4C494DE35F8580DA3182BB36B638B17A66745BA60D3D7AA92A4D22C09FA6517246F377923DED88AB1E80174A7B58777FD6D384B69841817B2609EDB7F413F81406FDE72D9B1950FF66A6B1ADD483B3E309D84E9AC09FE7415051871CEA1E24B744502E0656E88EF004F17C1A8D7259AB4A56EF358432B1595029E8F85342E88B1BE1E3CB69CA903674736CBC69276CBEFF15E0214847E6128B6ACAEB95FF14EABB259890BA8C2E5FB78C20C7A1FC909D00645D0BAAB75F3BAF6A181500E4476AA4F9EB4E775B8398CD97AB50A5A6E222C2ED1CB9C3001F39CB61BD1C065C00744D7D91B42507675A8D3888416EE58B2751EBA258627672DB92F860E6D3553A28EC12ACBB6050D04AC876DBA68604B0D0AD8D6001132749640B19721B55AE343A1FAF06C330651EA7E0F076F9C00BA36F97868B83AF5945750929F69ED38CA56AF7B185A1DD4DF9A652767A4A74CE0894B20A363C96523789C5FAF05CBEBC66292BB48FB4A5444179825849AF1E63C44F95C4D0EA1E30BC35E46C56761DA3232DD875431FBD004D17DEDD7467351F3972228EA7B516E686BFD3B52A22FE0065B5A2679EE7C2C1CC363BC23C742AB7AB41C043F064678BB7C1CE5FD49190EEE8FABDE591765B5979903FBCE25227D5CF552B803F45328F36C8924E68B586C1E35D1DBD2F81D5EB1F38DC31D13F382BA475EC0850CD6B0B4DAFE01BD9BFDB7755C605CDB282950772CFD3061B8B1CADC97D74107D89791FFFA0A2964057EE014AF456E91981FFEA034C3389646858E1CD6DCB5A3CE82CBF9776E4F8590C3E7D9A1DE28F72E976460EC15D2D7403576C5FB82E79640983FC4257610B1AD735F1AFC9499061A2BFBBE761F56AC24F67E81C84D500C8A26F3FED352C1471A6FC85AE23EF7A9F0E33F32E1656FA65C60D20185C95195169F4DDBEC72D5067995B100AC0A7129A6B28B696E12C4CA418E24A4DB584D04D15FC8E488C288F06B0C1538B705505857FEA06D445B64BC1A40432B3AE1E80CEB4995C7892C942E80DCC9058FA426AF24EDD8600DD61614B75E1EF77AC3B7A8CFCFDC2BF88C1D2D7569A9ADEBB1CCFE08C42DDC0F551ECD2202E4A37C76067FA7511C58EDC91432A4EF300E00FFC4FFE574C2D9CD9E1D325FF7A4B46B2ACCBD3E83AA5E676FF7B494E9D21DB5A77DAD6A8E96004ED56974A3512C78D258BC3D8162BF965792B471B60DB31D51400E934F3CA60315A2210B40F496D5DB82F52FC0928A0952072E053862BEFC24F5B0AB4E86F22E8869EC3E51985085564452FD6C13785F8DF0154CB8120060199F58802CC61CC1B4677A997FF0DE1E48E09CD8E26F3C0DB499CA0974D3B8657A6B7A3B01D8C95190CD9226F2D46C8A2214CE194C1E01C7CB1CF56DAD1203D0696FAF5CA402F0CCB70EE7517F0EEC8A5FCDE9BE2FA9AEAC9B10114ECE13746621BAFEF819F8F5B361410782A712884E4D2EE41815A3EDB7E5CF51055F53CC143207A5D869939727FAC093F65572524227E8C5FA8B7006399985DA66CB107CA1446E8C8318402FA683222DCF062D81514989AC898B0024C4FA97630170102C0BDFD5B24D5D1E583BFB657CBE23651C179DFE20E57B1BB557B82872EDDD41E30C6DDEEDD3CA0FDB5BFD64099B070B41240927BCFB3FB8D9310FFC1CEDEC6DDA8DFB0963683D978DECDD40A80EF69F09BE634AB35FA243E36DEBDF22C55FCD83493FBBB81DB51F47332FCEF9A5B3B11DF06EC6C9FAB2415A2DAA0C3D4589C187844587EB6751B702C952E9D279CBF25F8CDE0E0C11D466A201A6F250511F66649E4D2C5852F618F95C984EF641D31CCFE09AFDC44D27F448BD272F8099EC6B95F17ACFDD375FB9EE7C58C22C511C52F1D248AFEEFCAAF98F290BDB7DD29E31C25E9DE8F64A589A03A8C4CBD26D9F6533E2A8F34C7322692FAB1DA3F9D2471ED58F537063371597EF71F2EB86F5A502CA5D33C4744C919E64DB41DC99BE0DB53D84982D1C877F0289F73CC19F789058BF365D07664113F0F33A88B95377A80919071A1B568A985D7904A07294CD98507348DAF5CBC7B23F054A700AC0ACC508D2BF9425D9B38D2F04143C410DC744293F4E7B6B33B233F9847D5054C34991691DEE944574882CB361324311529F6A13CF9CCE799A7E4419A5B4EAEC0A203264A18CDACC1D265750360236A10123D0F6880E140F14B4E2BC8193AFA53130908F7251A573707568D9659412F723E9FFDB9EB989A9C29E91BC4CBAE6AE68C80EB4A57DF372FB176E3A06C9DBB331A879F6E0D71F59A78940EDC33B9EC82C13E45A3073189704D830EF9B511684C80D040172D7AA745E60FC07EC7D81AA861CFEF6EA9AF5EF8BFCDABCF0566141C55DD11EAE8C165BB6224F51353DACBFCC59554E4609590F1B05EE9264D2D822597AFEA29F0E68655F010B5EA654FBF75FA30A1548E515282684676BC721C2CEA150A307EBD15AE28DBC91D27DA23277DD71129BFC9F555AFBCF938EF4836D81F2798549663DC288E0A59D9AE5D6EA383FAD8005102F40C7BE20590646CA806DE44B8CA7561B189A396135B68D73885E4C9DFEDB0493D94EDEBE22E6938FA8E6AF6B321B0ADB01CA0C1F56502683A3B66E51AC5EC1527C551BCDAC8450CBA51422BBC432D2CBC466174ABF44309D5D09867334A139D317F2EFAFE05A45CA596397BB2A9A4518039A54CFDB4DC73AF56F988EFEA3CAFDBC0296F089009BA00030768AD72177711767A4F8786E821E37BC2B6A272D51D9141F722AD6A74B51ABEB18C5583A95732BDCEDC0A0A92A662B1AD25802AD3E650D153B0D21AF742C29B8DEA99629F53F278B7A3A86AC00E9585AD918F13A09AA4FD0145A8499C2424D8B01593D5F41C0786AC8C9483F238344B2C2D2F4BCAD64915D44DD56170A66B4F8C96AAF51636B98A7EDDE768E6B36D1A232BEF06CC9D6B7A2208225060F94FE4526C78A3A72C04D44B462D256ED32E20F0D44828E5241349F8668B49E67BDDAAE54600245B5FB29B3728A39999BD45F052E23F9ED80E213197593EE6EE008496E95C3908E71CEFFBA2ACA40C0CE1E191DB2567D4FA8B5F3CA6D1DA2C4873198F97E3EFA83B9D33C673FD4E0A936833182AB67C1617C753FB906138081DD7B8A79B943C25F1B51E80B0B5025C7737BE0ACF7FDA12EE970AAD7C8D0757D7F71C2A5988F0A367133762E1BDBC8EC8C34B7215F6AD03BCB2D37D79B2D48B1E63E9C75FCD07A59725D116CADCE8D656E23392B6A6AF8C76B92944CE5FA4484F38F9580AF89D0F808A69AC6A38521C12CA264C424D3A2C7A92D273C87D4DD190000000F560F311551071C8C22D66F3D29794BCD90348E34E37AF00F8F3571644BBDA4DECEC634F2DC787E9CEDFFDD20784CECFADC4F2E9CEB5B8DC30F1C36CF3C8822E61B6253553A2BB77850BFBBAB3FA27DB520055439C099E428E6D2D5E9BD88EE6B419389887CB33988257BA9CE277126ADD76AA18BFE5DE93D9696FB12A847DACB0EDED5F7391404366896CDEA12CE63F55BC0661921C7C7FDB43BDB0DA3E56224
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H5 LMOTS_SHAKE_N32_W2
+
+PublicKeyRaw = LMS_SHAKE_M32_H5_62:LMS:0000000F0000000AB4FE031A16A2B6E4A6A08A8B3820942AF918701A29EDBF54A1DB5F75734CF315E56CAB766F6542A6E2AD4D91ADCDC957
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_62
+Input = 895410AABA66DB3E5142A5425119F5DED28E9066DC57444E2C049316D0F5ABE97F2437EDD1CC0E5FD5214BAADFC16D40FAF1E1B175D5DBC041E277C9C6B0609DEC8503BF59F0CFB340063CB7188631A3CD5AC73093976E83E390DEA1804F6511D8633010653B9AC1217449E459BE501F84F7182BC138011D9569FAF3B2F12788
+Output = 0000001B0000000AB89A611D788EC43CADAE942EB83CFAF31CA28393C9235DC6E22B61D7EC836B35C7BB8E14142A270C572E16B0B690DB0EA445E059E189F89B4DDE1E53E1469C005F93632BB885FA1E5FC5A73C8650D856090E0C3252005EF39A7974254EAF52306546ACEF924DFE2A2D9D9A9AB3BFE36B8696FAB2BBA510CFD8DD177CF3A4AF3BA69F272177BF1E7EE3A164F37118B7FD3481FFDF55CD7B07BB45A9F795E45207EF8C065E9D94D2496BA64D04CE4B32698A05CD1885F9FF9F595B71132A8CFB978C9FFB9DB60459596BC7988CE7EB6287A527F4D4CA10A9A8979C353E1B7E6EBB31976B14A388BFE9A9D08C44AC99C4AF02E5830FA8266A9AC78D9780EDBC08516DA67903E3F5BD4DD3F463BB2714BA7E4B715F11F0477399843487E99C94B1BAE1B552B022F88B1EC90F487AE51861B27A7B6F03433CB0ED8578C330D6797E11C68E6AEEA0A26534FA059198F4178BCCCDB709DC75C9499884FA2FF876A17B27ED69C1A6FAB3C63F7897FD9D72C69CEC37FEB05A50F2F4684A391E1EC4B480EDBE79A1DCC4394E99CB8D0123A3537115C4EDB7E6904D8A00E843033C8951E2EC3F535DB53F7F1115CE5B9821599E2279BA8E81920A708337F0EF7A6F2D6892CFFE9D0BBE2BBB3114745875E9FEA9096511F5462E03BAF891BDE1BF86792D51F9844B2A5965E0414258A82B3FB501AE1A3E010ACBCFCABC13E3DAD70D36C986F6149549E5399EA5FADBEB8FEF89415380E4A01CE0BD429B159AA5A1BB0006F2C7D3F67CAE53943171168F94908CE03B1774F797EA602BC92F77DA49DCD2100CD031AAD52A3A059E68F6866FC91FB0456AF05EC7FF79E15B2A1B77DA8A0F4E208E493CDF92C6E93488EBF40FCE2A27AC596FDFBF8C4E40DFC00AAB0A28C52ADFE8F951E8F4962F720675E39F5C111CFEE60938F8D0A66090CD477931EADF132690257684B64D2A3F349FF0B5B91B8DA8DA3F963D4E43D2BF16E10FC54926B27EEFEDDC10FB9D317326CA8EAC6324BF13467672553B33E9716D56DD26EACCAC24BFFE767069AD609C0AC36E8EDAD15586ADB509C426FEC409409D03D9C2957D16D81342D2BDD16442332F5B36A89AC5D4C0F93275861A9E0699BA5DC4AB838B0BBBB9A87E45054761E104E4ECDC60177DF5DE2368447A6498D35078F2A20F064FC094D219B874DBA7FBBC95A55408187632D972A09D0A573CAEDF1A355F345F8C1D9CF2CF01EBE0FA0E36002FE6C1FF45E08983B25B171FBF562C3F7C33FFC27C415A05D0AD8351194B9A372E091D9C3E7E6F72234514BF27F2A762E91E676C1FAE181B2F475F4A7B909B287F835D20376AC4093E4BE81D2F1607969D42B035E99526232CF2511FD89C0BD79C842987329F008E4BC25135F507B69CCE11BF05555472B24CC9A7700FF73F6FDBCD17D99DACC7E3A5D43BD5D2A1BACFDB028371E8BBFFB908C2ABD5DC8DD7CD8B0B418F524FBBF084B62ACDFF2682F5EE2AE16BCC84C15FDE5A81B98206C259EE556B3CE1B28927BE9F80570A4A944042C13332065710E2FB42C51E24A7A8F325BE5A78FD53B43C33073DF43CDECFA705F3C3F874643BA19B4291BA2D6029196AB14E008F218D8B3FA827F14F4AFFD8CDB66DE40F0541A3108ECEC28A34CA4A49D99AB0A9DE75295AB368BF035FB714A865EB7D46AF8807C144C91902430BC80A2A45AE7FCA2581EB7D19A78598EBA84DA4CDA29BF6682ECE5AF6F7A73AB559FB54D61A30473A8EADFA03DAC6F7909347A8F1D7EEA7E8F4B136575291770805B25E80A7392D0311978D95B09B9D16939EAA5A8D85F4B89D40F9BD51B289D39C1196AA5D8C2A91F66B2D7DAE407DA03EE0A1D7B988C74FC594B84CB71670DD650A67A7E446F819DD639AC4D169EE34E23D4718DF69147DCF8F6D2D662365C18CE8696CEDE0176BD20455EC4E7F3C1A2524F0250FEA2C3B8D082B620E44F74AA160183CE0725D976918F95324CEB1EDC6398A50D00207C6562690B20F3C4141D97739CFA5A313F6EC5395950E83FD2689930B687A77A2B9807DC8EE6A6EC1B5D2D18EA28E5CE77605B1490537F792167CF77A00A3095597ED05B8F879C2C0750C290EFA9E5E05906BD2673E800A68B29746502B84F65A35B5660E855A50E741CB11E7C79DE2E8FA1335CDA971B0CB21D25921634236C69717818E56EBB0028B394F1848FDB39D9E6AC2E00D4A43C28D1102D6FDB01A8C6D0FD68DFFA8680036A14030649A86750ECD133487009FD419DC238C967A5AB45920F1006130A43DCDD6D7823A8C27478208C4AFDB7F5F1E5312EDB9297658EAE23F0081EF8FC53FEC5FFAAF793975070F640153CE6C503474C2606CABF337E942C12E1F6E2B54ADE2CFD5414AE1C341A8E7B97FC742B83CD5C22D76747D0C4D19083E871215AFD3E2960071E9C5A880B9E2020026F6C43C4B955E17F943985F03AFE202D00EA7A7CBF1339466D5E8C149D08046B42613CF995EA9919CD2350C98A4E46A96665BEB623CE4E47C2B85A6CF1015C11ECE7EDA4CFC3E4E3922C1F190ACA2A027F949084A663B6CDEFE6DE50E7E02124FFAD71A0307BFCAB48762E4D5AEFF29E5A171002EB433F9626FD7EDD4C2CBA1E96E8809D233DCCD39DC34030DF93D4EB0C42B961BE73354F9782DC3889D6EC5ADD46EE2DCCECB37F00FDADDE4ACCAA0C7F3C842B3BE06F51D57F91D8C14CC0BB40580BD02C64199DCCBC5463A8041952424B34CEA6F96A7CDBD8F2BE174B060286334CC1F93B81394A7AB05AB15607BEADA1FBA4B8E50A203AF581479058E1A7BF8BACAB29BDF61C15F9ACE2DA990AA688857C38A19DEEFB9C89CA00F7653E534769A61DA81668A930F8C61836C22F23A5851424FC2150B49B808541DAB3EAE1B9917F96B641C1A356CF9387C553088D66C1615F6B17D47CCDCBC96DEE18B649E3201ED6796C3CFE1C7866B3EAD34123212F14A3E77B230EAFB25F59C551D6C1B155799E2D68A6E26A25CFD178F2974781F46450EDB639CF164A4671E181D83875AA1DB2A44E5F5C36D1F6E1F11F060F4F661C98E075DD99FD2E7BF68936839C4F5847764D25116B1E7111399B8AA40CED992658043D455215D914D808081CBA8D6C5D54E64E30FDC201A836718A578F973CBDBEEB325F822225D53C3D06D7637F41A0B9405E03E4C6078C3BCFFF1C83900A1085E11649E7498096A8BD093D1CE067030EE38848E92C12D2A8E679BD329EFF8351DA432B82EBC7DAFD0812E071EFBF5E788021FB4A31BAF43DBCE814BFBE2313F7BBF31349C83C533FF74D3BE839CF03B49CBD61ECA3EB788E52103577921F94939EC6A28585CC163F4D6172B017EA0BCCF99D528ED67F3E2E755A73504E2B689584195DB6A54EF0FC9BD1C5B90FB451D0D633B53463EDE01431F0C9083D8301AF08E08EC766731AA4F2F87CFD31DDFCC2F3471BE2087852477005B08E7F3EE457F97B88E015C76A8544E01143EBDDEF24DCA48FC3BE8C16DD599790CF60F6265CB5DB538EDAFC740C7936FBDBD3D2FAD29A0DBF9F95D983A24170BF0B83FD18F9EBB0E27B9E5F42A114F1AEFF5E56E4F97072B6F72C3A0257AAD0DEA19D5D16DC920574C90FC5AD3D6BE41DFE99FF12A637B73845A42BE7DA814CD790F5A65FCF1F1DF3CDF3B88A1FCF481FAD007A57194CD41C0830875B070EEE003819A108A2ADE3ABA2D8CBA288EEB7418AB05FB1FEF372C341B11149E61F201E8A121862C013BEF13521F79FFEA74772B0826530B8DE9905B40714C578C005FEE611DB6A93D780ACEA602B5633C0AB7EC46129EFEB72BFE7082A2F08F656C4DFF76D8FF63ED219B0C6FCDBE83761D5C77EDB472DC24CA0662C1165BEB30ED7276A3069B5E2593C528466CB90B1022825CDB37DF769BC6E45A53EB0318709784E36AA4EB269AB5E61780864326943E199C763988A933856FA7C953651DEFDC4FDDA0115C7B94BAFA8751FDA6C187774D5D35366C8564E468C0239E8AE457AFBE63C959C5B8CA2B8EFE4392E28770C670146DD711B416CAD710586F8CCC5431E5FFE262F56869BBDC4E134D49BCD987C012A3E1BC8E431C147B45D91E6195B39B41806637E18ED556FACFDA8963258EA152C79A4B1DF717CB09E8FBF78B8E8CD40E5B9A594B3CA235DA51783AE068F0AF20588E690B5B130DEFA8DDB1E6F93FA35DA1C13C581D3DDEDE85695285263432CBEBD1DF2FC379591778E856AA839E5E93067B36DCA6D495F1EEE9664ECE63DC0AC1A35836390DE13036BEBA15666AE3B3F7C13C346412D7D588E1CB2168B22F61C5DADAB04E748744C9DE47488C53E2991B4265171656EBAAD3C193306E798ADF9C223DE09C0F0694B3B2D62A902705E4D5E03C4B7A8CF266677BAF718239A04F494CFE347E473CFBE3D597C2A68664C23B0B9B8C506313C530339536FE27C7A1C2783C567EE1C64444154567C45E5F345BF87C6FD4DD4EAF1D1A466120B35C3B3153415D458483A20F1270BA364D550BA12EE3D5D67974F816E5E4997E9B92F7C922BBBD7B813256AD8B71F7CA3D1C04AC5A1E4E27A41C1CBEFBC3861083044F2F6337A9801409CB9DCE382301E37D6E0F31841968AF49CE3AF26F152EF00E439333BFD408E35610C98AB51966AF5F0B78E120A79D26DA823C5C5AF85E666C0DF5C53E59596DC136FAAA191DEA5D6BC12C10FF547DAFC5CDEF1BE58FD330A44E0A62AB53A841959D903DF9DAEE35F9CD30E359E5C0F8590B9EB7C285C55BCC59B7B7E8173873BBE0259AB85F901017F8D0543B91DA3ECBE58EB17C068E5FE187B5948C14C8A0BAF32A53B5098FE6F2387AD6FC5A3FC55AB5BF8239445DDAE2E97D55AC68DF707826FC4F4A77B6D091CAF7BF81F8715E74D162CB6A4517EFBE6210EBFB0FC44223CA611FF9A0021ADC376657B328443F90CED5BF431736B09B2D3A3EE2834B3AD0E61F8E253793174B044879B8D8252189A1A3B70E333004C4FFB2BEA17D4C5CBA631365BA8A98176697229C747C65837F49BD13E93D3AF5783AC4051C343CE278C134EC8DB3825403A8C6A7C678670CA8B4B710A795732AA60C978441BB2088B9F68BDFDB3CF1AD01C1B4DDFDB24A32355F8386E7BF6E04D654095969A31BCE605E932123F4AB5743E649484D806F33ABD7E01EB81E85D5751A3BB4B255CE377424ADD153F573144BD8B8F532E75870C1405E3EF2B40CFE5DA50DC2DC62D06F638F3D852F499BCBEAE2D4829108A233542E688B9A9B7A203180C5F9264E379412B8770968A9D19F95508AC6C6FA0AE25D3683DE0224CC44412B0B75FBAE2E9606310CE4C553FF3349544DFA5FEF717C359E0E6FAC7CD3BA0558313AFB921251022868456BFBD7E59560A216D64CD1C3EDD12D120FCBEE0A94CA5FB4F2AD0EF1DF718AF5B15F5E15C27E18CA4B97BC2618B00E9E2B9193FC19827670C2AF00747186710E134271C74E6AF24AB4C0FD31960D6D00790D6DD6AA319C9A2862E6A27F31678C9D93C2F0C972858BA1A4DCFBD395EA1BA1DE3A7F9AA893F7CE3CDFA7429FAE18B1B670B73552B1F3E0C8E7B1CF913B79F90334A55472BAA252DF52857C34E12ECC533723F5CFE7FF27242A0B2D79F4397C636920010B0A7DA1B3DEE622BBD5D171D263D45E393668BF8FCF4BD500E369F702EB0D144B57B38CAD7FCBCFAB84EE65B6A9C49BBCC72B8AFE8761B660A4A55C55095FD826BF42BF33EA4499875CB3F5376F43718830D9704316E4590DAB0175E1D1285D4CD438B3E64477FCEC7651B186E5917F4EE0D9734F04B4C350F4074E634F509508DE72ED64F0F3CDC0539CC573CB0C633F18A703966BDCEA137104E625DD3CAF33E1E5004A06E97D01F367B1361FD09D79F018CF23C7FB7D75879BB01F3222D1EA657F228EA22FB7BF999F71F808211A0F904FA6CD1D1937280DEA838FD4E48CF1F04649C1C5EB5537B6D66ED2359A3A265EAAECA88952880B2CCD5A2AB05E034AD2A9868C576EDCF209C45F3D16D34A2C64B4690BD9A87C6037B9D67BB0B3E7B552313533C28AAD0C2FB8C32A50E10E28B2FC7368B1ECA1F12489AC0265B78F141EED9BA02A3EBD9AD101F32A0000000FFA75F8D5545D361E92528AB341DE3A4DE6668D99279622AFF7807E9A1116A0A828BA7CE48F5B4F4E81AEF4F164C66DB82027FE746DA871BC73802827280562B8B4F05027D64E3738A3EF12C1FBCE3C9FE51DFCC9C0A6C176A28A8E66AE1EA06015B40393C5121FC107DBD98C2734F64554AAAE73AA2C3C2BD131F3394AD04F5EF6AFCDCFAB6B50423D11DC0924E5FA3D173E1462813C5174AF2F31701CE0CF7C
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_62
+Input = FDF3CC3CDC854A4CDCB1C4EC9FF8A73EFECECB40C8371018FFF3672824825BBE4B58578A3D415F345400FB5CA5AB29B41C564BF1B2CF8B547D097D3BB99F4DD80E6997C9ACC49549BF7D0F538C8E227D2F20C8715A6928E322034FD28B1EB2635488EBC82858D4E4C8A65ADAB2AD58CDDC085A6B02A160F931C02181A95DF01A
+Output = 000000100000000AA8E88E05BA5D6E9DA2508CCC6750883E8E8311BD6A52C31BBC9E9A9254FC2BBD3AC4C8E9B545A5B55553B26FFD3168D435D352E4A6EF5756DE9C331DAC4F89C2AB2EB89333661E2A34E87F945980BEA7F248A030317D39F01713EBD59906D29C600D9BBC14B9E9749A4A2A2F7209661265AACD33075F47F10C87503EF2AF2832FAEC9635F1B628062989DBB4611878FE1F0E3B2218EC433A6DCD0A9795686F153DA55AF04B78678C6A23EEC2D8731BD4167931B191991B6C5FDA46FDF242081BD85042CD214B1304FDE96A9A465321758A15DFDDB0639EDBA8F50593ED13308A39F5AC880B41F00A4F8165F1CFF997D68B8729EC1A8FD4A061FECE8BAD53131D1301F8FC468E97661231462E47E222F2AA9FF4117F877749DC13A30D88D504D7D9A226DD1BAD13E0CED48804AD07F655B00C9A0CA780EF376479C044D108A9859A532F1965C77047458413C83CE41D8AA690D4047705E6254B7112748A9CFBA573113B9D65FFF98D15904BBA755FB64137AC608B4EB99AAA896BD0184AC6FEAC30F7AC6C1DD9A292C29BE4DF2B391926676340A65509B4F86BB01B857F96C9360B4FF24581FA92A23BE43ED167DF4C0FF4857D7A4A5A35E3289B63F14F70DF7E59FD4202F4F1FFF81D1BCB1A8E0990AD9F42646AF646048013DB727F44CB906730F59DE14EA84F2253D244DDFEF4978AC411111F249F3EA499A2A504E6664DDFA0F2175C3E81E71EC442556A8F8C42B8D321E7B44C0E30F7101A04BC7725A0539DB7782F8B2941C4A921C6C43639166B70F8530DB6D89240FBC7A8377B502316D45ADC21E712FF09D03806728BB9DD4988BE191F240AE86F80EFF3797D05A9F99D5E0E149A8B410CE0CF0196E97138CB236F94EB07B3EBF621A985A174AC25B6B12E3E2AB444257746FD904CEEA1C80980954DF2D41F8DE9195996591AABE17B1E844787111638E3B7DA2D48D7A560A53992E76AC7EDAC1787EC792618C105B411227A87F9440DC208A87F89C816FA75125C90BC2C962EFBFD32E1EA763E04BF107BC08809447098E77F11CBCFB672D8CF6E1F2E19CD267251E271D52076E70DEA5805A99C02BE6C1221335CBF79D2C1A4307D205E796C091B1297DF7D053D0C22C3E673438BBDC753521F91ABB35625A774FA73729E88F4DD9223CCDF2C38DA40169DB1387F53E566864BD8A64A16C0BAA7F0AC1CEDD6C29222A5287C8BA4EE760E9B79E8DC5DA338D803B70C27E0FDD4FBEB12B20D887D0A3F05FBBB4C952B81C3D74C06449ED69641B642157BB80772F5BBEABB55C16BDC235B2FDDB2031C3C259FFF38D989B9009C92286BE8F78C71C2E8CC9AC7E7BB6D5BCD01E40F968211E0D810CDD1B88D554D1161C7D3ACBEF7DFD2954AA1D685410EB6E12EB47FBE474491E2E3D53EB8DA3B2CD42E5D53A63548F1DA06F760DDEEB29A875EEB4D479698A6A3086EA9D8A32BE623E07653E195F820E149C9D9C9F2F86D60295C7BBE60121C7273A41A58B21D1B775D2C5299862B23A51A804C5CE10EDE5AE9E29F16D41B035CCE250DDF63EFE5BCE3E971A756048126D86FDA0B47F4318DAABF482C6FACDE3C9C9BB3A33C28BA935CE98EEC9758288AD637DDC36BB42E7844D4FCC07497184E079A18C4E2730E3CB34B7D9A386C297A1AFEA629CB5E48DEC2B630335F68DE6D4BDD14028061FA9DF36E49DA08AE2B3E3319EFD65D73A57D2417B5FB0D4AA6F5A9DF23187F3809BA28FC447A27F22DD7CA42545613575109A948728597EC062419B1988EBC60D77CCA960E54C295480A7FBC283CA5B7C699932F80ACF4DD9D4DDCD6E492C730A343321126E8404D4F42FF82C50387071F9D3C53878E13A8466C48BB0ECD99A41D8E5F66B4A2804D458B3277A54B544AAA24E18A3FC63B83ED6364BB750E004F5430C0FE7644922DE75360608A14FDDF23B0C2EC185E5E77E059E89699D315DFC4DE2545307864285CDF4286BC7B4932901B8B96614F8E4A9115C3A0DF3A05867E9D56C38597EA2448BB40AA1AD989D4823EBC99270AD5828AB8DC3258C48996EC4D79E0DCBA71AFCEF4641BF9DC0B910EC0FB2B6B71DA946770D209571456E579F3759E7EB3773541568B369D67C9923C70C17AD5EF651A7DCB6B35FA1F36E2D8EA9500327DE58E5140521B57F3AAC165EA7B4D250460FE841BEE30DC9EE29EB7B2336988045E11CA284844DB81F7CF073514C2FBE0AC6E5D5F5E0BA84B25715E2C8C9D99EEA46742E4D474D2BC967C9DC75F1E5CEB6F7925FCB4976D1FCEF23F9D0EE2221F481B44EB681C878C8A0EAF013ACACFBE1BCC7D534B899C544B8146425C687177439C02A4EB1BD92A74DB8A4C2ABA80D38AB6B28FC75C6BF76A21D93F1739C4AEC2DC31560671107D4FE35F0778DF51D6D94F6EA1F1F8A25F943A85A77FACD8598C4254576568573D9BFB85626A5309D9ACEDD97730B9DF46299D319DE1AE5977A44ABDDFF72EC5E324A0DD02ACC008E83AEA9F690082F3D7DA39CD4B60CD01D704F425014AE3DB3719CD59CFC8247CF582D8D4BBF732102636C2F8A46D1F9F0150078FB70E19FDAB9F44B31D2F081E5E558FCC6BE2AFD791574CFEACCFBFCB703CE411221D43B19C78724F10BAF9B788864C334599843360F23E5EADDE4B837FE8F5295DD5F434FEE4206C358AD53F1B1CDA7A2D28439A8797CA16A4772AAA34F01B718822283CF0C39B37568A6DD35A4E778E097BB4AAB611EA50F3C8EE6A0784E0E20199E439C2C1A622FAEC51023BB90BB3A93910D4E36598820386CEB2F38E11B963D7C635F93433E14FEFEEA6A6899C9A2AD818036811D97AAF8C362229890B038A30DF49010090701C6056E1486D25482B46C310961E8982974A89B39D5970523D72423B97378BB04E4FB8B4EC73E097F7E5A1BF93A58B0FD983A7504DDE33AEA4D5DC819A6708953197CF5F6A0518852F7FD5B3611729F521E09276B03D3BF7D9A0E096CB27A9FE26FA225E70666903E59EA7D4961067B844A44E64ABFBE0BBFF2FE66807D2CF59E85933CC07D210F099AB00872DBECA33BC29152E4A277B2FD5B333F5D58FEDBFD49AE0944257E34D9A4BE9CBC597729EE09159A9251E1545371E26EAF76C46006CC18C94DE9AA701CC353E85DD54F3DC669A2DF1E64E961E2F1B86C85303750015E6591348C505A7E4B896E53B31AFCC4DDABF9CF8AFBED9220212B2324923151E6FE7649013A6DE711B978DF23D1B0BAAF15D2828D96D3B135D6921CE9CD2B45E75952C6237537D08155F4EDDB179F3A97D441C61D17F07005812BA0F71AF948D5DBBE0773A5C7AFBE1F0F567BFB8FD0436CD78BE61BB3076847178AD82554C3CF846F400272203DB8D872A472199D6705A7E5DBFD56895D8A88D0EF10E1844912F4873E8CFC0EADA48D8C585097869E2EE1B09A1D74C83D7F6A3A69CD3830BDBEDABBBC6263CA1D17F59AFF1C1571E4C15234D0EB12384C127FA0A588A61F75479A0286C360166BCC20F295CEE9A0A4F52573126A53F0D1281ED572A0F3ABC1F21345FE316566B29E1774D7422A8B76D7B8372DF83D3635BD02556F8C2A6194746DAEFEE25886BA8B761D3ECB32EC0DBE61E0C797062E71E5DC27494F5110B30069FF91F63E38D0A65267CDE27D7984536700300880B51B9B228D307A9B8CC548E7B61FD6C0495E1549A00600C03897C34D1A8209BD88C6323E1C86DD0E976827AD260CAD47E2C4950828274B23244388BD982A0A22EEC02D38346CFE4EAFC41E22C45D8971CF540B03C5AFE3FE6F0C69E07439429E02AA9A62A25C88F6B645FC0BA5AC4BB48F85DDB1B477B0C3BF4298FE8FD3C951C5C77E0F03B7DB33A06409E1A56AAA3DA0398728EA8148493646F588211F4E5C956D6F8458A536B9D7AAE8E42D2093858D80DD949EC51BFE22FDE83A8E25F5D5CF4E57B3259FB2787C9C047DF1BC409987554EB0631A84FBF46F1A188A65C8F16F1AFFA6803C030EBAC253D2A05D42E453AEAB34012B749C4F89265262307783FDC244E088A75A7C5E2DF7FC4C65C369D208D3B716368EA249E432EE09A0A65E9EAE14F0738047E345748F0CECBD6DCA6F2FB5C2A2EADF2997E1B36732D168863CDCECCAEDE10EFB4BD871B931B9F5AD1618143DC13273EEDAF3E9D7DDA4FC204763D0A1F87815C9A7392DA24A91AB8EAA83CB8DB2779D651297464ED9F29FA66D6C4D3F605DE997CE8101EBDD31F751D73184DC279A85AEA92F28D2C792B4CEC9E36570037CD60BCE8DDA4414F70083308EE1924D81F922B5D0010A947F65EA849F50D97A9F140BAF5EE950C0A001ADF14544DB93719218485D5142FB038602A30521496F9465D7196FAFEAEC47239CB9ED066ED46012DF3F58AF18F085CB4ECD3BA6F243E12285563FDB950E002D2B1F5B2854BBE55EFC3A5562E2B11CE2D88146B61E3C6949F47549537379ECFEDC202407BBB9F99D3B976C1EF41E5891CA690A2A30EAE35491ABE88CC21E1EDFAB91E2BEDE3424AD57994E55929147A4B09547E2EF925709B49B573CAD202EE905838AF6763E17260ACF7580DF700245286ECD6082910CE80FB299CFD25FF47508B9F7F135A8437BFE0AD999083484ECEA43F04564F9555840707F73786864B52A400B307E9419E4D92E94AC54269EA6A9DF2A2723C3B3D161E3909E7A81C7A5B598ED2C46ED3FA1E5382A3F06905E269329F5B79B07E6729A55C2E169F1EEEE18DE39FBF9FE0C5648CD163C1617F32E2AD62E72F30E4E41C85347D6B43B128F19FE50C877D3DEFBA3A216543F412A317AE3795C84C0EC24816217F97CCC0A44DA578EC135B0D2036D9EBB01C7454D7AA762DB4E9677B6FD7FD923D923118C513D8B70A0A1492B6E7FEAAD5992E7724304C34B1D59C4F0068ABF627BB9B7FF32006AD23672076C55A86945D21B8AE81FA0653825C9C1AB5C2AF4F249FE752875123A12433C343A9CE0B09852FEDC2DFCCEE48B08A85BD206884340FD69B4B155A2BD81DFB0527ED969F9962179FA2D1378156F82821604CC4C6EEB344B97E56DD4E7556EF01D3FB38E603D2C1098D5B805DB358956468DF8E67B6049737482EA2C635EA925B849801DB16B7A12016D4C474B32C8DD6F8EB5CBD301A40073C3D31D01DA2184D399A34C283EC2501B065AE25B1D1A3CA28103A4AF589AD86954DB1C69549E8BD5574CBC236DF9316EA8E77C9587EF4A908B608AAD792FB28EECA5B884B583415701CF36735E8E8F8100EE397B1876B44E347000D6038C5C8042F058CA2B0572E20D3FDE7B9090292B4D05286F812E7D8390C9A8CEC48B937E50B95502C5AED6F21CF4771A67D9F45B8E04B4C6F87ECCBEB7E8ECE9AD2800CB0519FE4A891AC25F451AC5B6BF8FFA1ED7F12DE4AD2EDCC153B82A6575A1E3105D949EF8E1F048B5EB70F93960FE278C6B3E5DE0FE0CBFCC7623DECFBE4C19550EAC180CABACDCC9BD6DB7A18FEAF333E6EE9AFD605CE1C8D32A3EFEA6FFEE59EC2E4BE994CCB4AC5CDDCD6FDF123EA56B98681AB4F52E519691E483073022DAFC53E8BD5F0B50255C31709B51C8A6761EC241122341561C365ED5B316B566C158315090BBC6DA8D0608AB87D74CB59FABE23D418F402095189A9294CE3B1C5A84A55F5840561860EC40A2E61469F196FAB326EC89B63A2AAF253338D57B2C15D5E90362C7E6D721781CD581AE7EC6B18D15650F00F13B442B395E59CDC378DD1BCE5914917BBF3D81E30EC39F4FE01FE98B645AF62BA7E6FE1C09605072BEA9C28D7B5632F27728E0DF43EF746E7C790943E49476A0493AF12DE6BF51F98B3FCB091BD5176C696B283D08D0950F5A074D6010B8CD5FCD2E1A0731A726562F836C375E38894AACCDF46811A41241B7285CB04FBCD161A6F1D47310C0C0EC7B7F04F1D7F5780BC7B0C993146BB7E7E00299212EB46D9D7001CE56E06F0C251E7F452272A1EEA0783D4DB6A8B90E6ACD80C9DC359B11865BE6C788BB4C9F56E4AFACDB20480D2DD0D1E6EF8D473CE7230704808C5239134E15DB4950B142E9484E154AD1671776319D29C5C2A74A28919742D67077A5A8213E0347662F60188F5AE4F00000015FE236AC76CD7E8D122E595DEB09798E8FB3906FB32BA84F0548AE5AB842EE1F7231AE633AA10FD7F7C4FE8E894C418B07257A7644E44F06B9CCDE37CBA20C4816EEBA519FB80870BA379D415D43BE23D3C184B9E6A1AA43C381B1E3A0BD72D71904F19D00276444030F484C4FC3F67D011C6AF41522910D150295222680FA7ADF6AFCDCFAB6B50423D11DC0924E5FA3D173E1462813C5174AF2F31701CE0CF7C
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_62
+Input = 0DAFF2C88BEDB15383C708D79F27B3B1379DC06BA9CB0DD09E9A5C97B33CE7A83C771363563E16BD0611B95C80795315B5CB76E8A6231221134906A1ABB8653D238951F33C697DAE86678EBBEC2119A53C074F197A0B318D6B50CDD3ED9C2595CDA67D9A1E901C05E4F1F3D8B17D71E01CF33DD14E32E4A1237083596F619F7A
+Output = 0000000E0000000A04D1253F7B2AE9EF462AFF8D5608FD8BC97901D37F8F85F91E7453DED6FAAA1AA46516FDC10EFED63122A048BD2D22EE8A605F9F2D66CFDB315B276ADBAAA0368B6973D614D95264E65BD1D41AA0B6873056730D61C94C6BEF042744E99E15A85A2C96D1D09D51950CB965AB57195CEF958D590909D99C59E28E477ED9FDE52D1CBA030969971DF685D470DD7F45C73B5F74A961D178BEAB274C4E8B129F9ECC575996E40F2C442A20BE68FFFC9ADA5FF835641D6AC562FF6483A23CD973F416F8251A8C3C5F142857236BD075C04FB936BA477257A661E2883610714EF82C5F59AF029F1DBF6DCAD0B6A970B4BB0033F1C5AFA3307BA69C76855B353A7744A2FDB194A65C4787B46234206E971896DA8AE74EE7CD59055CF89F2ABF03FA8A7FAD3E816615A6C35AE50370E9E3460126B85B521BCAA6428C27DC1C2B1067311E086440FB0810FE64B1496B1F7858D6A24387A8B2B05B0AF10CE13225FD05A50A2751422D447FC214E0D210159089B9B0819341D77238D8594FE7401686E7F1F188831D6705FC7A2702D67D20EEE2D23CCFB805EEE59CCFC645427EBA6BADCFC4DE66B919146A2AD7FC507FC1A6BA84E0A9D445724028E92C3A22CA3632836C7FE3CECAAAF3CD180E18F35AF39AE24DCF6AB3F241517D0D1C88EE80C8186BD884670AAF429C6CE91E4FA0BB6E748ADD8FF50B8256D74F3A573DCC2860ADE6C3F59FA2A2910CACF2FE29A4527EC2B0AA7DC46E0708D1C9469BEF000D1EFD633D84CFFA8AABFE363DB862E1C5CFD54205F619179889D46E17A49153FCCAB8838EAB4EF70A98AAA2BF5EE7AD5E3EFD55DDE95A27CBDE16C973E134FECE3141E8CBEC7A4CB11E29DF06EB25BC2F1F29B843403CA8DA125398197ECC7BEBF38AA531EDFD7E0843D508433699201EE1576040E7A5315F85B450182120310B3CB1406744198694AAD0D17D1257C6501C771A7197127360D779430576309554475270C9B57E547576397D57FEF1FD4C9498E3C131C5AB2C33A24EC6D9FB67EA72C5897E4D9835E22104DEC747E82C23CB3513DC7B98FF7B2925C746FEF42BDD1B7F0033EEF60C35EF7EC03035143D0AD6EE1567CBF63D517AD2966C06A75C8F3016B5CB87BD4701FA0667E81A9FF53C27603F5AE4738504160F9EFB7DBFD74404CA479BBD2D901619A74371FD3D85386F2DE6A96CADE0D57A3E135181F0BB8E751D99CE6693A31EB3579044D2DDB2A81A2B9549C7DE8386BEA023ABE48A6ED22AE7237B46C5D93418EA7DA7DC28238F8118FA763333B05E0DAF8F437DF454BADD53E2F1077B1785C2EA7BE0C3B6159A0EC87BC041D810D428A9625D7D2CB80C575DCB18A14AF6C11EE2FEA19B9347A5E88AFAB04BE8C1DDD98D88275806BE38054057D7C6A0E9A1858E4FE187D916FCDCD4D340EDFFA7BD239CF048BE55D69B60A0F1E84177C44BA67E6BFA095C933557CEBB5C686AF95FC3C1CF6DAE4A077CB957D9A6E1BC1819DD5A22A548FC5ECF4003ADF2BDF990E334CEB49DAEF0F79784AEA80CD819CAA665266FFA440A2A36B449995FA4B4F6B5E3FCC34D325DF687C9C146200DC6FE3266764F63FBA8F3C5C550C9460523753966DD54007254B39F3967620AFDAAE3E5901AC3E5F157146A4B2307B34CC9F800F200D7BC3B4BB8A607A56565AE0D9EA1BBD08510EBD15AD3E9CB079BFE971460DA38866CE897961A421EB1563CDA1F985F3E83CAE2EB39385A700E6F8E7E4DD1CDC3BFAF4F4C1C440CD53AD8E429698CFBBB2838D0548DD0EE9F8BB26B411946AD306E5D182805FF9343D97B77B199756D6C9524C5DA17DA5A8240A23BDB8CAF701046EEE206C7302BD2012639A2C43802DF060A1718A7C9EA35EA2DBC952A804EC36E09E2FDB859C1E43DD6AD5B7BE05A24077EF4B9F0B2CBC77B9FA8881D63EDD98A768F9219F7B98421600EE9C3F049AFD5308E87BDFF7B3622EE0D52BE0BBDE853A96A91FB864C6FE8BA620D59AC4E2CD8D75F5859A97A4211B835F206F245CA1447AA5A6A8E0DEE274A825ADAA8DBCE084870A7CDF5B4D601D3C8E55E40A370DC2914BA92D6155AF1D70EAD257B0F27BBE2D6628464EB585E82C473815D20B17382DC1DEEE1AE31AD9A0675B05D6AE0A819738C7626E8E2926A998D6B4AF934E449B891D1373350567FFCF1CC1F1246680912ACA523949BEB17A81865D075AF8DF345D1ABD43D637D86479C656C3D4609C8C166776BDC8AEE34EDB881CBE3E1AEB928F8E6995CAF19B3A35D41AA907FD83C0B37A4848AAA0CF2D7827443CDC4D12A52244223027B1B47F684A8BAFBD75872C21D69574F393FB18363AE4922AD29779EC77B82976D870B8C95FE50109DAE43F088C5CE99392BB79D96CA336850661B327FCEB3C4CD2774E5DDC116352C4144954A4F214D3AE06B3342DC7E5AD94F3CF88ED69E53CE5506901014B9A9F2664417A05BCEB535FE59724D9DC832FBA4792481FADFC66DEB5CE00EC7C7E912B21E6D25975C16F760BDC6F0EA98678E0F67C82346A80EB05DE4F9FECB211B87E4C19B92FDDE9EEC45AA9FFA08A8EECE88881DFEA0320BB174C568B8AB513F531F80BE3D81EC09F106BF1B23AF75CC919524EFFD0F057F7A24882385289C9DDBA78F4D9913F485794C85A57E32C14D664A0C0FF84164CB1D016E0FA9DC250A1F26B99966E753400CF85043D6CCC39C751E01EC229393FBDA6F5FA3BCE41C27D192D0C1658ED6E6E5BD35D97667E2F718AA46A0629D2AE2A2548802EBAC3465B513483315B90B314800B0601F0C7C764E1946302A2088305603BFCA12B2B57E416648DD2B1EA085F86431B7D8AE3F09254A696283C31C69945F255F7CB8A1A5885AB46DC5343FBC514F4B9932F653AE8268EAFA5DA4A8C071097C91516CC9C0A6D3F9D68EC730E32213B5D2F14F98B11C977358803FAFFFB4C9231639662D786D26C9BC28F32E19AF2000087AF3CC908C15D5936347DFD4B583EDB951E6B2329E437EB4633CFC1B9708CA07F71F7B34F083839CD65810DD36C5466605F695C03C45D335FDF3FA5F72D35F3B2DADC392999EFE58F0DB4B999BE75281F58C7F3FDF76A0284469787D241D6C03AE35B50C06383CD8D91ACD1A1539F07B053AA6B31DA90133739DE387D2F1255331BF8A7501AC2FFD87DAAE67C319D37B53B103CE84D344D797C3BF869D23D92DB3438F0464CF48D910C13778B90B60835912362D8CC091D1B7AB60E65F799B0BDBC5875D99BD41912011AF550149B6963611AEEB64874FB3CDBC895371DED65BF696C98FEF9DEF4C04BAD7E9F5ACA2B04A07CC7AA4C786D4AD6E44063B74D3C804B4C20C02593C6F8E93159C50A33E32BA1A2F530B54D3E9007F98C081C8BA944B1EB4E5066E55597A3CF266ED2610113AA19141CFD08B96CBAE51748BCC137AB57962680F86B06A331D568BF0B112CBD469341E09280D7D3AA28B9AD0DD2431177AAE6891446050BA24E34FA98B1067A69301518FF561F52E9A25D4844589E866968FA89EE2F2ECEA779D578C0935CED0E93C773B31AC5E716FF8713FB3C3CA0847A8061A1647596D8AB72E0F1EDE33FA748FD19BB0E02A61769C0F07CECBBDEB3EFD0F8CC15D14944F228A00536555550D405E0AB889869924D950DB1DAA55E721D6932A67B68818D47E711C7A167887FE15255A6659822A05591C81B9CCEE5621380C62DD420C4B6168B983CF45363B22ABB7AC7C070DB88215711008585FB1D8DE758942B8147C760074C83BE51854E28498A937486604ACFAFCC3546C308A10AB52C0D0A8B1B482B3E3D18B97437AAEBE5102B79312DB07E4179BAC83D07F449147540ABDAB92BFB9EA5473241871B81FF46FC30CA79D94883449823D812030DCB9432DA14C735F7558AAE617B5A28DB475E5879AD478D2EB4991F9FECF806AC0105C649DDB37BF7716855DD54984EDC8C5E68AB1384E29A6122BC8F8528DF5A76F9BA5C18CAC1FA18A2ABE3E6C31B9B6ADFAA253DDBE864674AAA36BDB3D65C9F5FF186B3AB72D28EB521E56289579F7D9B7E675411D8A3757F243F325791940A299B5D468818335C7F45CFAB52D94A041B6C2979AC6BEE4DC40F8191F1A61F588BA5203A0CC16390E3133DE53FFD5813327A9CEDBEE6415A5C291DD4F0379F4265FCA22DC6869C38BB00EA66FE3B67E0052D036B6A185D73A414278746929A062CFF3BF32DFA31496BEA89D9CB26B9F3B2EABD98A253C12A6D7DEA927827E8F7C36ECBD57BF32DB971210FFABEC682EDDC758FA764AD6CFC30585D09F144F534F0C6B8059844D2F8FC22F4F2D63CC9AEF725494A853BC6BFF2C7489DFB82B6B3832AE31EA45D68756591EB0426BE43EB43B800548C4D921E0211CA9D87391C2E31D8406164EAC852BFC956A0285DD9B64E6874739CB6D3F1515BA0C7BC8050D48CA9A53125F28B4F8356846F292FC9C1A60B5CAC512DFB097DEBEFF33410A62981C84AD51C5E5DDDBABA5ED9F41A5E428791594CE12E161C5113CC8D9E739E908A3FBC1F8BC29AC8B7776A7B409347D6A5C308B26730C76F5C0AC86A48A7A5AFE3792EC43291001986F73415C609580B8746CB4BA4D20D5B7B408133DED6DB7327831FE477FBB4211B073F712FBE587D90B13CDF5B1ECE2209907EA3C1D16939A1D706C68713E02FCD892E0AC047F5B751622A19A539568B257682BFFDBFEF788B07681A03B999F3E18A20975D6077C6D181BCE984804ED6CD23C85DAB882C1EF74CC38A48ECA4D8CC73B1321C881F4F568F457D2911A707B193920F9FFF5BB61F734F22CA4C31C36F3945593CE48790ED9D01FB1656178FA29397E495E99F3F2EFA550CE5F24C5C7F5464D7CE03F17674F9573530C877D466C26839BC5F81F1952FD2FDE15327A3FE0A57925CCCA3C27EA3767A9B61CC40CE524BDB748BCC06A4805A67DBE077E0A6912E4DF25E4CF845FC8F1A0785748E73E2E43AAE6D887FC66210B2D06AAF95067687F1041B740F958E18826F3155F461B79006766DB75DB4D031FA51562693795155788EA78B49E762018DB59075165BB4AE8769CAC2723722F32804B37EEBCF2C79625090AA2945651EA44681A9C8EF9C19103A8BA6A34D841FF498DEF734012CA088AC72C777E4ADD895675A74C4950B5FBEEA69B8EFAF1F97B98AE61FD61C0DF4803DD2D75CF435EAB572E051C5AFF39C3DAB21C92F904A90FCA51C9CD2EF1F5046FFFADED525EF8A3550F326E35B8845616059E88381515289D466E03CD070DDDD995ADC406E0206BFB2649893689896343A54EE3C4F69D8B2B19CEE1B521C4D44331ED1ED7C1EBADACFC17FF22263D13C82C8E8AF7E8F2F2FF98C24D6A55308003C119F9ADBCF8C353B7D37AB31E59CCD1F40FF6356503D3077CE2D18BC7790A7C2BCF382E517C3A8DB3B8EA1711F6A33A8633893C3D7B4B4DC3C6C500612F17A7831A393084F939D6381909C0AAF95E15B1F38C9FB98C5F4223771C00536530A25D91D4161ED76E46D3ADC19653608C3DF06922CC532233E3AA0D80FADF242D24C7D0B2E0D00ECB84D1FC6C8D19C0F21CB12F6126F26091320BDAB82563123F3D122B202765FA81FEBA892221293BD29D6023E5B503E59AEEF4CE1EA8F6BCE634393ACC98EBCD1195FB6382A939329CE56C99A981CC9CE72D182799F5DAD1B3F84EA8EE7672C3D2060ECD49E4BEFB5293E70E7351AA5005AE72F6F365360E08413E72A6B24D6FD2930FAEFB0E98139332A39D4E4CE63C441D1806880B271DEA63D9E41F6205517435314678E13BE934DAF8A4D3DC9BC20E802DF750EA4A1375666E38D04C99A6B5D546B4EECCE92CEA4C5681E8F6538FAD9E02E1146E3B0713F2DEC686E8A1E8F678345F562752BCFD50EF7EEBF4F103599B9354EE4309D4F50E8F6DF8B7E5A1B2F6FD3423CB83F84073A56FEC960671F7AADC9F3C6D1B6C229F3C3060B93D4884FC4FAD3EF387442222C08839DD7F52ED73D780F6E2D5BCB146156DA151F901617624B4739A7F14B33D865A148160A845C00C097AC67EB73184C2A4EB4EA010001727A487B2DD61C127AC502A6AC4D7780FEA53F67A0F39E74C0000000F9036FEB684224765DAB1F020F1B329D239686ABA4F1734C7B3BDBCB428EE47B7A2EF692B3B084A11697A8F5150714D9325DA212F97A85610696FD17A78057A3BF0BADC3DCDDBA89D89A9E3665FDA63B0EFFB23D94A56668C99C83475AB1AB8A814F55B3F47C603B5F9B22EB7FBB6420B1B3560B68D33F999DAED5E2F6ADD85122718B4619C808400D70EE6A3B5277634BCAA124AB9EBA37346E4EF60AE8B1AE3
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_62
+Input = 759EBF14E22744EF191E144762A202B88BE2772329C7AA5BD4198159A4B0F3C37771A329C6B1A01E31B7C0C19EFE747D8B98CCE3EEB62919C785C6834575A6D9E0B245D6208E5158C666D952E071E19B9CC7CF4B89D476BC48C3B7170967840B0AA1337F9910445AE456B8657372DD7F9DD0EAC981B17B1432DFE764E935AE7E
+Output = 0000001B0000000AB89A611D788EC43CADAE942EB83CFAF31CA28393C9235DC6E22B61D7EC836B351417531009081AE836A12EFFB3669975E9A1252FEC9DE960E3B83026D29DFDD9881FD79896797EE77FB9D21FC9E321F3F4C979610C1ED767997238AC6F61852B48C69C304487963E2257043C933F03366B7ADDB5DBA712647716473C037B168A0823793C3B610F308C8E1FAC6492D49C0F3341A9891C95F0891AB2152115A871D00D1448AD8237F0A7FE2DA2043D6A85C8B8F77FBB4DBAA3291E5F4B105A88D8B52C62990925590AFDD0C0641E8FFC5788313177A74BC5A297D196C851A84F40BF215E150A6E2E4EB255EE5F711DDCCCCCB9FC082DDA96E2706C99B1624ACE9286CBCF371A24CB340A12901272C29F436B8791A6244A27CCF1435BE0D1D9A11903D88A876465E01CD8F2AA67677CD2A5A0D17A56F5F9ADDC0F83D8555C4D57CDC68E6AEEA0A26534FA059198F4178BCCCDB709DC75C9499884FA2FF876A17B27602C9634ACD13CFC5F11DAB75FD3CC3CF9BBC16972B88CDCC43DAE54C7323EBFBE79A1DCC4394E99CB8D0123A3537115C4EDB7E6904D8A00E843033C8951E2EC14FC04DB376213B9180343797B9A118D3CF453A7AB788507AFA300F66C66E2CBFE9D0BBE2BBB3114745875E9FEA9096511F5462E03BAF891BDE1BF86792D51F9520D4E0DDC5605623CE278414F57D89AA200B5AEC0E24BF8243576B8913944BD3CB7866393A2AD8E316A645E24B4498FE749D5C88E6D7783E29E913E2E36476FD3F67CAE53943171168F94908CE03B1774F797EA602BC92F77DA49DCD2100CD031AAD52A3A059E68F6866FC91FB0456AF05EC7FF79E15B2A1B77DA8A0F4E208E48E8C58FAD7C3F93640B2E9B26E2B4445C334616206C4621A1732D04DDB4CDC69D49F87F41BADE6223E3B042E4BF751369D20D4421E2546216673942A56E1866A686F9BA8CE06B1BDD24E5D3FD9DDFCA68102DAE552FA8C9271506BA5217941C9E1CE04BC9095B2FDED498E588526CBC1976E8817B12C12DAC89DAFC5C0AC5F8666710991555F59258EBB82837DF935B0A5BCFBC397FAEF3585394AF635BD7A51342D2BDD16442332F5B36A89AC5D4C0F93275861A9E0699BA5DC4AB838B0BBB9373B10A3D83B5EB9A444BF5C9517D1A37FC23995C31B30EF94ECD9AB4159F7C2CB3FAB040400DCE47FD9184E0F5BABC2D8A959313A6EB07B5EEAAE7E727927D9CF2CF01EBE0FA0E36002FE6C1FF45E08983B25B171FBF562C3F7C33FFC27C4178ED39297C9976EADF4E352C359FFEAA74C99383044B45D3D7522CB86259D0ACDAF9DE870E5F62D7FD88E49CB5800797CE1CAE796D74850FA498048D1BFF579526232CF2511FD89C0BD79C842987329F008E4BC25135F507B69CCE11BF055554C1CA3D28F6950F7F90561884CDF8D151D07DCEDEC4687E64734C781E43071451FFB908C2ABD5DC8DD7CD8B0B418F524FBBF084B62ACDFF2682F5EE2AE16BCC84610C22F0D73258261CE3EE742F7FB150BAEA90551B660F676777F5BC347D8BE9886A2471802696E2A16E7252943DC46413DA65669EE6FB3853D8D5738C9CB459248AA16D58C584B23DD8ABC671B9A1BECAC0106322583D79DCAEDDF918820CFC41A3108ECEC28A34CA4A49D99AB0A9DE75295AB368BF035FB714A865EB7D46AFA7528496FD2CF67635CC6B085533F4A3ED160BC0DC8BF6EF0AEF0D8BAC954B88682ECE5AF6F7A73AB559FB54D61A30473A8EADFA03DAC6F7909347A8F1D7EEA7D1555753715A072B8DA5F3A3F45E1CAB88583969E61B2FB68AFF1EB1B19CFDC16E380F20E34F565BFA4A4D23F045F3592F2D2ACBB6A8CF813E130ADA7270EF584FC594B84CB71670DD650A67A7E446F819DD639AC4D169EE34E23D4718DF6914060581725EFBC36292C6F73598018D4DD598423928358275380A09D5D7B87234F36F0A90B204FE540D235D580713A4854AA9DB8B22331C93564A88611D14751F701A5E90CB13A3DD58FDBDD0616B7E160DCB3F89EAC5CFD673FE0C3D243DA8478360C0B12918F251F138F13EF9AFFC0873ED4DC0EA380F961EDEB2390955C74799A0E2ABC45799C469CE3A5756F73CF8C20F529D30CE38F9DDCD711CAFE405CE54DC619B29421B05195D10BCB2AEBB9005AA9406632C306C062CE9C1548A82D071A2E47001D53EC04D4FD11B994FD514B5A56B1FF778B85508E83A9ADBF170CDC4CDC54E754737BC3C8BCA033FD86D116F1B1CA549DB3DE37660C288BC0A81A7C2454712C54106C54A47B397D92DB429D6D0DB82478B5CE0A4AB56E6812EB3857126A64BA55954DDD56E2DF90CF102A5CFAAF2BFED8ABE6767B22C34BE0746FBB8281C267151E1956750A2BB6476CB62A2D08AA3806A45B3ACDBF990D0B6B32A0F5C9702EE34F53E3FA1C2BADA3D4CEDAEA6867EF41EB4B3E467E20ED72BB9E1C2BF845155DD786E2527C4904D88A8716D5F6155CA2F9071048113003D85027333BFB3039629D170A7B92C1A60E3FA73FD9CC98C048E1B978009D23AC3BA2088C9B50585CDB32EE7EDCF2B82886F0A91E22807677A5F832C5B47EA32ABA7EA80E3A022756EAB6AB07EA57B557C576E7F10E8458D15E234B26703A3E4BD105726107B947B6287CA01824AFF19C6608302DFD20EC985C61780FBCAA065821F6C037B9874DEA83A6D744DAC47DE6BFF0C32ACA60E25A0033DA469CC2B735EADECF43A8041952424B34CEA6F96A7CDBD8F2BE174B060286334CC1F93B81394A7AB05AB15607BEADA1FBA4B8E50A203AF581479058E1A7BF8BACAB29BDF61C15F9ACE1B4E1C5E1A8B39F2817C4FCF2C5A139571D661F6FD4C172343B843DD2C834C62836C22F23A5851424FC2150B49B808541DAB3EAE1B9917F96B641C1A356CF9388E291A6B898BD76B47159D275068A6DBFC12CBE5468319EB960394787A956D5327017BFFABE3E575A0A5A046E72658E34B16FC48417BEFCD184C0FBFFC776F4FBE19749810D10C7404B1C7296F6DA230B254251E6D4BD7FBBE885BBEAF3AF826DE69D0E10C971EFB1C59D77D07B7E14A7CDA596FEA8C55DA891CC40CB08A6E59F03F32005042B759EE857B977396CC20C7387CEEF57FDCED2C6B01FF0B40AE34440E46F9940A7399A587C521BF0FD2401B0D42E43FEF5DCBEA207033EB9751C0AFA2AE6106DAAC9AB7053F9741DBB253F73039248B21F6A96F12C77A9FF92F5113B17320EE6D00BCAE5C92896B395B1B965BDCD354223B919B55BE6D03E38700EE588B41C454EFA03EE0724889467F838A33D05704DD797F506C9B924D2182D77823DF3044FD33826A42FCB5E7A254A199E34091DE0AA86E137363D2D408AF3DE755A73504E2B689584195DB6A54EF0FC9BD1C5B90FB451D0D633B53463EDE01AAE53D5F4EC848FF42A33A0FF137283559608D6BFE1AABE4780D83414FC41B64BC031A7B8F8083831E5AA9931F48392CACE2998BB0D3AB6288B26325032BC83360D9073AC077186324322FCEA97D9528BA6AD2B1FA60B024494A79EB6438B9102B1EA14DE3DF02B5502B84E3AE49C2025EFA4D4D637DBB00B4FD0CA3CC36BD0E7AAD0DEA19D5D16DC920574C90FC5AD3D6BE41DFE99FF12A637B73845A42BE7D2A5B069845D89934E2C17EAF455C2F221064F68CAA264A870224CEFE02A2027C2C892AF699711D00A56194C13CF94A9BB313D2EF903755E45B8F8DBF469BBF5E18AC899C340E04E5C6F7A6885B7C592AACD634027FF7A301CB3F56FDD8D1D99E68201E994AF9A15ABB1C2B2CF2D3D58F33F80080AB988E35927D3A2069BACD3C1802E075FA57EEC794E8E5AF08F163F44E4D03F1A75D61C63641A794620F702C5709806D3B3D713A6A42887BAE7A81BA404EC8CA4DEF03BECA3E8FD879A014BB082FA9BD8F31BE56211B87BCF6A096C8DCC14D0C4740F821DEE89D77E45F631AEFDC4FDDA0115C7B94BAFA8751FDA6C187774D5D35366C8564E468C0239E8AE487269354A4390B365F1C7F757AF8460070C5E4961063E26B74A47807315FD6C95BF1EE1CC81243FABF93ECC9E612DA41B8B68C687B2B84AFFA39C918840C520D308F1BF6507148ED6455DBA50CA039BBE98D01ADC5573A8762F70093F433250EDFDBDF2D067C46D57A57D7534250F2E3C1F8F58EF3B6B71AE018AD01D44F46ACE8DC1C80BD6EBB0A8480AAC2558EDAAA0BD0343FE7E5B1E236B44DA13DDC5DD720C0B03B48103F4647C57DA7356B1290B4E4E29D0E01D77D3AA935C99E0AE5C7324E0EFA9777060761264584B05A9E96DAE56950B268748637F8BD0E33F8BD2C6BD0BE7BE97250E8C6667EE34A776C66A379D336EA27DFED6A6A932DC58A2E1DA9A47C73AEA9ADBAD991C300FE9608E7BA30355A0B2AE754ADD2F93C78C232C468833BF4B245FB2CDCB70DD3664D7FEEC18C1EE984871687A8713F4333251BE2BE154218A322760E2A3610CEE0C7A69D5075E265056F9A1DA2632B772818E167543BD45CA799724C88F64D879C81EB8123154A97547310E2C609DB5C654097A62AB5CC28A27F9CCFA2AAEFF818DC3D4834EF5F4C737E368AF5859A2B098C94A501E37D6E0F31841968AF49CE3AF26F152EF00E439333BFD408E35610C98AB519D284ACA5A89A93E3DE234A5A29B84A4ECE0A6268A11275C6625D38214C9EE196EA5D6BC12C10FF547DAFC5CDEF1BE58FD330A44E0A62AB53A841959D903DF9DAEB1393D4B0DB57EF0E793142E571C7187833F06B65C2F34E008EEE4792373F153F2C2EBA832BB4886C7A093AFE151E5D9132FEE7224DD4091C1A76A626F3654AE62CE3A95135DB07ECA26D6146008B4FA72D19D1F83D596EAA22C706859669B1B6D091CAF7BF81F8715E74D162CB6A4517EFBE6210EBFB0FC44223CA611FF9A06F4F63044702B706DD414228D496504E5FF1DD2E0A6A7F9CEB50DF6D394B220F15E0A2FFA1E16C8C5F6234DC76F040A7274A3D99C0C6D8B0E1FC8121F7CB40DE6F4E1011C7C5D50B9A865B5FCE707003CE82A9A3E5FE2997E501122A765F87B5234095C19B7CD668BA4F8F98E914E5441D16D1094213A95E480835739F47F8C40ED878444163E9AFC77B5BC5230F1A55FAC5270855E860A9E1A5CFE9288F9E6B8924D715FD347AE2CFD56E93184282A52B06546F95D1F2D3A6F6CC1EE895A1B173144BD8B8F532E75870C1405E3EF2B40CFE5DA50DC2DC62D06F638F3D852F49BAEA48D9AA80A93BB5AE7E5F4A0FC7C347FB612BC3DF457E41C3E6793749A9D8ACB42E9CE06E3A63EF87F681D620225A007F42531FB3B66049176EFB5C849239262A313F4262715D3C4572906496167DB8CA070E6EFD24631428C9B55C896601D7E59560A216D64CD1C3EDD12D120FCBEE0A94CA5FB4F2AD0EF1DF718AF5B15FAFABF4E1892EA537A86046A1CDF2D665E926F1D635E5A3CB29EDCBF9FC77A3C4ED6817011693BCFF6905303B51B601EE857B32FC10BD0E0AF91E70B2CFA11882DBE79A3F61C0BC965A8647FFEB4F2B7CB8A1CB7FF31EB247A96232AE73124FE270B73552B1F3E0C8E7B1CF913B79F90334A55472BAA252DF52857C34E12ECC533723F5CFE7FF27242A0B2D79F4397C636920010B0A7DA1B3DEE622BBD5D171D263D45E393668BF8FCF4BD500E369F702EB0D144B57B38CAD7FCBCFAB84EE65B6A3CD95FC80DF4BF48A60FD52FC8CA6735D78E905D331591E63654449BE4DF73932AF6111C1D9D4CBF07D4E4E507E3FDF31367D5434AE76C3FE85FB3D0D25FC775431A6DC89B59C4992EFABEC77C3832BF66A1D35B812D26F0960CFD1CB5D76B13FE81230E6F882E375ADE3B07A9FA07EDF4239C5503F515562CC8040CB0513B31FD09D79F018CF23C7FB7D75879BB01F3222D1EA657F228EA22FB7BF999F71F819CC8C2D71B3384D4A83824065ABCAA1FAAEC4809B76370810099CAB637166C29D817AEF0B7D44371E1633A609488B6F6BF15C1D3273BCA655BC9B8385FDE81216D34A2C64B4690BD9A87C6037B9D67BB0B3E7B552313533C28AAD0C2FB8C32A8E03DC5158E41CC98CF12680B39E059E940F57BA6297021607F7F762466805FA0000000FFA75F8D5545D361E92528AB341DE3A4DE6668D99279622AFF7807E9A1116A0A828BA7CE48F5B4F4E81AEF4F164C66DB82027FE746DA871BC73802827280562B8B4F05027D64E3738A3EF12C1FBCE3C9FE51DFCC9C0A6C176A28A8E66AE1EA06015B40393C5121FC107DBD98C2734F64554AAAE73AA2C3C2BD131F3394AD04F5EF6AFCDCFAB6B50423D11DC0924E5FA3D173E1462813C5174AF2F31701CE0CF7C
+Title = LMS_SHAKE_M32_H5 LMOTS_SHAKE_N32_W4
+
+PublicKeyRaw = LMS_SHAKE_M32_H5_63:LMS:0000000F0000000B355B6FF8E07F0389DF6F27296154D055FC1C3693ADC4FA3A1856E4A3D0C01FA7F6BCDA20DBCE87658D497ADFA58FA3F2
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_63
+Input = C4CAF3895455CB79BE9811C840E90D4D9EFCA11B21683959260C4277FA29B4E405B185EAD7D0D5C8DC93E9D012D9DE5577CDDD1206595649B5CB5A291DA70CA76923A11E3E841B7C0EA87578B2EF248036601F07D11D08A7D0C46FF24CE471510B9BC0375914B597D4AF300F00260D25BDA60E8EF91743295AFB32F41CEF2B3F
+Output = 000000160000000BFC9EE4B317CFA2E967AE0FF6769634A8656A1FB2E8FE144FCC4DF48240A7EEE2ACC9A211930D57D58F35060600481B055C61D37579FF21D5C07F55FC79775C5C15DC831019363072FC0BE8E1FF1B14488CCCBFF5CF57808B844E212A7FD264D934BA274FF60B09734A7F80C59A9CD18453DC9986325BD7F87FA29DFC6CFE81838D761A737CE6D4E78B89D57BAC20D3C8E39CAAB160885AFAB2661C899C31809EDAD7327B018C92BE09C4284383FA4FC66EE8C5094A78818DAB20C6B5BBE1F61FE3C07041BB80276C7DC792A9C7C9FAACCF5A575CCAD93EF96A5F4B834FF461B9FF734C15FB90D23CE39990763F6015BA99B88B3274F6A47F3EDBD39236829C0ECB1BD50822EFE459432A300A9D317424E4E44142757C3E8B215FA10074CC21985D8C0EBBAB7F9E809FF862813D748496DF4A18BA43BB65BFDE26B9493BB937C38017D8D72EA2A782E89CD216D2E2EBC29CD8A2B7EDEB382F5353B4034CD0EE69A36ABB85F1F8C1870326329C335E97AF933B19D6CF0C328D3A3B50ED5DC51EF5C4ABF4346DC5594EBCC55FF26D20C52D603C710E06BFB68761628A9B96DDE5CED64C285AA473401F794E55FA7E22E53BAB39432BF245801C231BEB5A904D5A3E1C56CC1BB7961263E18E75F8EC02C3BEAEB63E87C88B6A27C25FD9B4DF0D8D110E8F8FE1F7C43A1EE2D394ED631AB4F6B93FD307A897805418D82903F97DF469642E2C795EDAF3FB52B780E529C960D8C71BC3150C5354E7BA72CF3C52087BAC8E66C9593AACB3468647F61109D00A798D66ACFBB5446F9C82C25082788E194C5B796290D1599F7062AEDB5E4330E5F640E15461BDEFA535C891A36F8065FC6395103D654A3B5CBF05BE4F48D26CD0730FD116319993CEDC99207A52D4C829275CC6DE0B87492F9F56EFC6AA2A91084F3E1A1D35B555AFDE945E3ACECE12572E367FFE612D978AACA8CC9D39284FB3DD4B0B8484B6BE65F71114704D6EF0F39C85941C6D54B9A64F515B17C0DFDD8F386D1EA6CE88280C72467D46FE09D0518603FD609C8236D7DA6143BE37A8E0EF5E33584ED30402D7B2CFE2EC47A6E885BB3BE79C0BADB936445E3FB48D7EE82CE0D8C72744D2276330D326ABC6D3B42EDD095D468BA52B6D46910069960B819F16A476690C9E68A66EA0D15E6809AF3FA2DCE135106088B546120F5760E7E2AAFC959DED01BE3CED4701093163F2066F151CE3D2766778ED51CF2E4A82C3A279647E83849BA0EA9CDF03DFA4DFB52FE163BC5DEA65F430C5325784E5589F1A8B6099DB1E2477599548E9EA4053A77597BD5B346E2DB854CD3FF22E23D2641954899A18727633FEE22D750B33F391BFEDEB3E51FF8712CC79D52FC69309058A4216B2F6C1EEB2843A8D3CA623B1F092A459F8E3715DE50C63870C973B9AA5572B44683C244859B496129112D212E49611D72EFC9F7020C2D7CE489ABE36315E9847E08EDC20E91F52877FCAA1F4369BFE6EAC7D4B09E41B98005BADBE5674BEC18EE69139DA39CC5C071943B31D6DED9C80DCF772F1B51B7DD3F31F5312BCB0D033E98309A0FCE16D14BC1B3B4DEF10FEA51294434F236084C95DA972BADCB61B4855779661384FFBAB86AF11B78134A724733B86490C3EEF5298F280A2739A6467B24D8588DCB1D58C16AA8CE9B30E4749DBE2B2B1A8FBC65B89785B0EBD4E737DF6B96AC6F0C0E15E0CCFF573137BB706896FECB505F867C6522BC54F8B72D0AE3722CE0E5CC005C10B0C4A648157DA8C354DE4E9263FB152BB296CD0BD2DE8C83CA9B618C6771F81293E180C2BA65A434022FAAA7BE6513643424698EFE0A1FCF6F29BD5413AEDDFB6D011CF08B6C905DB153E1CB33AA8F1127A213E67438FCEE67126B1DC990568508937A5D65CDCAB6AB022A1F48B10FBA62E05A71719FDFD05763EE0693E640CD9FA114D22EAE31940B99B1C67032EE0F57BA25C85A17E15FC1FB0B6A7F368116D27D3AC1517C181EAD97DCF8E8816DF4A56B7454C772AD958D28B5E664F3DBDF9535B3C7C1F012F64D9D67CB46220F95BE6C89D1F43FCF8FEC8DBC3120A61BD53489DF75F2263979AD382BD94DEFE2C7E09D1859BCB17A5B5F093679D7EE152E9F552C3C70605A4DD84B8BE7CACA35551B9A535E28411E7FF954A90FF281873717162B46F6D46E7E76502CBF2795424B1F54663ABFB4E24A3627E0BF50AD460F1EB193A89795BF4A178332C9B258B8CCB028E4E48DD4CAB30E01B519F5F68FAED93D09634F6DE1AC693B6DD19B531C7E8640B1EEF152F5790BB94834A29AC2F974DAF2542A945D42E1A86459296589BDA13AC925C1D5F7CB2847C9E3E0C6FAAAF477FBFC250838AB6D9FBFD19336122B870C78CC7FF7430B5A0D058BA29624B7AE591A19DC30EF8C14BEDBE5508C78D6E93ACA8C4FBA152A7D7139EAC64D680BF88FBD6C9C3BBD729F37C4EE8C9F6B910E8E3D9E9E527A642BB58951EAAF0C7A3EC11C0563E082ED6540E83B1665F072248ABF393ADF3CDC9B58B0DEBD6BFA088FA8A7038FD948DA54572F12DE80DA10ABD99F818F16067E3641F7CD8B4089ABB4ADF79F3A69591ED297DBC2CEBE38C049589A4FA2FD43F3A8ED006EEA92115011A90D2B4D97A7D61BEEEF57402C036CA48803581DF984F1D3792870446C9A39C6E34DE50AC3E8887522BD72FC5AE55B14F84C2613A26BC870A66392700B03E2B574A51BE74D54D3C97A8566D08665AFB2615C34A812CD9A52BCF56748ECD61A15CC312A765B2E8E7F2B9FBC0BB5C704A8F9AC49DB20E0E537DA6CD59EC18CFF6932E2EA8E9D6B6E8FECF42148CF6EFFF66E958D3708B90093E2F29CA12C9E4491C13B23DB7E358F1CF8C7542B2F99239A01AF7831EC513E5BE4F52B8E5E7B92E43AFDA8A42D6A150EBED65773D071B3C28D990F22DDD6ECCCF2508254DEE3A6EA3901442029649BC95FC0A4D8580A220B7B0E3D8E5E78B11778717CFAABE86C3564B2927BDF9448D921A4F622C6FD9FABC183368DE13DB978CAAA8E2F8E67183478226D8C7DB4A8C56526ECEB4F7DACA03312A9C0D4310765151A7BE34DA993476F0DF2791AD650000000F393131CE1067931AEFE73C1D193FA5AF6DF48C96DC40AA3068D0372D9E5AFB72A429F84297F8E5C8F9668BDE05EC3ED60ED338A4FA45152AB6D3238E94A7EAA21DC58418B5F3A7E05A2A30E2CD030BDE7AEBB2BC4A508AEEBBFE06F650381AED8B0F209701FBB2DA998078630F80DB45618DA69B17CA26C31855F8EC257FBC5C783E07A9107A80F7D6865D3B5838AB85E025B6601E367601F5423C85A15D6F96
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_63
+Input = E5A7DA7649AB5EA757D0DD66B2D61D24D3F130631E5A0F4387121263D7040055B1BA29A05E30AF497C81FB443BBEA17A2C1C7B2602C5CF0F4738A7F9F4DB2853151925535149404E173328ED69577C2E0B073E0057166ED60E7AEA9F7FC77CA46E659CB8EDAC816A1CD33C719BDD8932D826C0718097B9B2D112FFD2B45D2254
+Output = 000000030000000B5B5DC8EAF86005B241447105A5490A34DE79877726F6F9709F5F5402BAC65645832A8D4CE91E0D2D595C9A6B6A5CA00256D870BC9936E66230D117A86D5CDA0E4BBBC9675F1F2E9D2D2C562C2B211B547DC99AC343D935A351F47F2BE6DCD1D5B335F82FF1185206BE6160B218C37D153EBCE37548281EB1474AAF27BFD1E71B789B327C1A30F119775BDF7C73D3EB20A6CA67AF072AEE74F7C92EE258269F006899DB707E7C9A3D9A4ECF9A9E47FBF39B3A7C9619C12A43AA755E00278205AE8B0B01F2B72028E5F6B235413E8D69E579D50FEB097ACD24008D73721D6985F77C0D4628F07DB930C21CE0E338B8A7CD18574E799B6F12F23842968B086D8F335033D3ECA85C109680FA73769A9851418BEF2E9F466A6C97F16B38FDA811543EB777DF5F8BD15EECEA9FEEB4A9D7AE830F9E49DB7ECC491AAAAF0B0281D729025A3A01D2835995386DCFCE2B76EB41E3FB63914724B005942BDB4B6110885E584E6AFDA50D0187811DBF0912EE6E4A45263FC2951AAE524D97CEF80B92800B7D3389A1CA07B1FCD5F81B2FFAB140ED93DFC3E272D33394655C137CEE1171FFE7FCC6241430AEBDD1E0FE901A72A1BD2DBFC31BA545A4E75E862D9D3CDF8133C922AE20F8765B915CDEB6C83C604FC589E31FC7E2E321D8A761165C20B46656B9A6ED885CC6B216EB7183D2AC0722E76D6BB10C01C467D5968255516B2980031B6A11CBAD3EEE081F4C9980EA69D8C8FD12DFB1C12CA73528F375C3405F1138903D0320498D2A0CB841B9382C6E9704AD12CA6E76B1CF8842BE0DD53803C84EAB87C83A20AD70B715779662FCC2060326420D3B4FD88D297490387762A9AD01BB61717B604C2E2289F7F96525C5C8662D945BAC587327E6222CB81CDCC9D51D48B0F0E91BD4999A230CD3A9CC92D845B1D91686DA8166EAFF868CCF2CAD165A0973EA2ED3A145C13CCEB2401ED15986A66F3C51708B618EB96675CC0541714DA414ADF7BF88CD7B222E2E051D98D3DE87E22BBCD30198B2E240832A40A238572DAF9BD6D4D80F7854E4E815645BA06CC4BD243A4F5CC9C7F2CF48E736F4F6EE6790E4AC373219D0B92F0C26D2EF886D58BE61BF35CC6AABD1B5AC76EF952A58C8FA3180333E5965647FC1235C65253DD35AB75A419F95E94BD933EBF24286F6D7133B2DEF968C2A714DDE0092E46D269D9CDC0EDB7D6E4686E454B8548DBFB275F1552672AA8364CF1A85753BE538D0627066F8256910E17767B7D513594C0AED5F71145809D51DC0D37CA1B8F493C5C16BF183E6BD6BD976F19FBAB3F4DD83B3EEF490B4E16EF3DF66F80B2E765D6819B0EA7690BEAC4B958B818A84586918E7CDFFB94350AB716B8E4F910C62828146D183041CBB5FCEEDB7C3B0BD1AE2B8B28A163BE2B83ECB29A4EA1336D3EF99FCCF4BFCED776EE5C2D9DCA11EA0D46C46C6BA9026BB452CBCC8769B625961CD3A62C3836C4480E3F0BD1CC734E41D2BC753AFDFC3A5AC774CE4C54F17F15BEA8945390279AE4D37AE6602E5FE9ECD6C7DB8EAFC91065E73A066CD912CA7A7EBF3B09AA885A8F37FB01A7B1F9879CA67C59AF87EC4B348B57A2477D3B99BC2EA83C06B127CD7899B5F1F230836319CA595F170AC5B015FA9194759FD6FAF0532D5EB4F2F2E0C9C9DDFD7F4E89C0B8C6C95AEDF4A38C2D706EF8617E592FBD5DAB21487A89E85DEA6E06EDC583A3E1D3674C378AD513952C343F5D64CAE2CD143F7580994FE44DEF211B4BECAEC3600017A244BCD07B71DB1187356D53ECA8BFF9F52BC3F893575DE81213DE714445F3190D96411279683ECD0430636276B55D5EA05743994DA4B4B751D109646785F05E422093E78FAC223DED94501542D4FF9EF2E5945C059073031C3585C506DDFBCA1CA924460FC5D2A2EDD4734E05365E116CBCF0C8B7CB3595C5587B89292047383B7452863DFCC2DE3EC46265EE03662B5B6F8F7E5F76391BE7DC769846093D44FE677A3C2C45C6B20A32668955C9D14A34AE2B5B831B209E8300814817FF4FA643BAE1EA352DDB5CCE7D4899C3899DB371CC6F71D60D4CE1508E588135BF062BA6F0C5A9E931A55715C825232D9418C0F6050653BC4DC0E59B28108F511066CD74C655470942A59397F049AE2B871B3E05C4E84989A51A0C21B24B7AA615B30656AEF6A00368FFD86BCA74AD5E4C51B10E44587AC83EF0C6A99AD9AE55A219559057528C4244733FCAE938C6705556ED88CDFB03496D82C8B6A25B8A30C0EECCD3C158F31DF16C55EB90D623224EE3A043F1FD4EA99AB917128F9F72E45359B5BDB805D826CDB5C179C85A4417E48F634E682F98FD5AE21DB9B97917C386615174F1BDB95A4C1DDC3435BC567F830A3025226FF1DDE0EC05C92EB55E757AF9482960F7F801AEA4EB0DF5A7EC4EFC2EF44DFA808B25318015343AEB5A1F69F43734A99395BDF1E9B7BD15CA7FFE70E10DBF4375352E7E0549ECE5F9516D8A48CF1ACD886FFADFF750924830E775D3107104FF60FD66833A39F5483B645E0F71EAD083DDEA220568C0AABC75BFAE7DD9D55CEE362B135FAF8C1AEDC147456B2C0ACEBA2A24E9CB6A933A30842F4E036FB265EED3F67D420C489A9F9DFE170AF3A364B39EEEC99ABB0A3B9F2D4C1A06E42FB03349B7D7B9183119CE11F4309CACAD76EB7702E05C3232391188D94530E0B47DAD9E02ED61CFBEAF84C34945FE51C1F7E1A8112E17EA30E5763D5E03CBE087972F70CA7CF1683DB3C5B0D49A4FBF2BCEE60FAFD3DCA139C762F2F650DED716C6C9B58783B5AE6BFB281C3CF645D36030371E776766DFCA9CE9E3D6ECC67E8C41503DB4B4AEA7BD5CEAAF0FBCF090D62FAC80783DD769853AF693E66FF9FCD4769C26BB00648DB79B8EFDF01670748290BAAF1E0FD8B49DF97FFAA0F77A057F7DCB6FFE038E5ECFACFA1736439EAF6DF29EDAD3D020BC137E7E1E58ACF697940B630A90EFFABA0DAD1EC6A88CFCE8370889EE8CECBBBC994922C7A3D6D4134D8DBBEA9B6B0BB3B032A5E0C9C92DF7641A370F8DCEF09CC9D649C0131FB3BBA78F1345F0555FB8945E5488F7DE42DB56000000009C7D5BBF485ECD53E1C08BAC633B938322DC58EE0F7D3E2C2F8CA5307B08EBBAB6A71A7AC248E5BF4F3FAE30235489639485E3E29503C4B002610C6800E0A7907F167E5870CC225830F00D865105A0B1481352BEFC13C943A3F9B62E8785F352C2044702BB22A346A62C59974215BC1AECBFE098D96623A9154272966AFA4A9106EAAB3B24DA9BB84F214466A07924F1DF8BBCAD7BC4127F778617104946AB47A
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_63
+Input = 00FA0FAA013C5D0FDE32681091385DE6C28AF536657BD739942420E5274EC6671B87375BCABD7BE3C3FA4059A820B6220BEAF256E3EE023855DA687C1F210A1F8C1131485B68D0B5E0D82467B32D13FCA14006316E53784CCF92C49B735CBCE862F386BC1D5862121C60A95B3BD2CA1975DBD8DC0A6D1313CD4EA0BE7AEC168A
+Output = 0000000C0000000B4E1A25C894568FA731FAE1B6A8D9122A4ABA57CE8B1D09F8FCA19F2B9240053E8DDD1235DA88279166B2B4572CE5D2CAD2512D3EDB87C751AB3855AF6950FD5F5CF673B0EC72959BC26F5F0BB29F1E551C487A6C5767DB2A48DAC7A25C2B95744F1EE5C07A09EC315D4B5075FD1737A26F47339F7DF3853CA25D58A9FD3C5D8FF226359AA0C27E9D97269C4E0CD9C0757ABA2EC8E093F83E61812AF518423C1088A060D839A8B9C11BB5EAC602277A820A8FE37FDAAAAD49BD1788BAFC096E8504343E014DC8BFFA3B9E05337DDB48EC2751428F98B051101EE017DB3210A9E39C74B277886DC77168652229141DF4C006440D6C61E9D36EAD9E8D0EA0151B20C4422DD8473606AA67321D78A930709A01AF4B681C7BFDBD9A6EE060697562903A4CB8C7BB8136A6DF7EA1EE1AC9D1A54F19DBFAB717E47BA01BBA6B7DD9030781C610B8766CBA17D58B72C38B7A1345569B0BEBC566A21F262DDF68015FC942D79CF8B9269EDEE4362308509D1DFFC558FD8AD3847BC52A7D6A33F2F183E4854E112B1781A71D88007ACDD528D13FD35B675677DEAFFF4CEC0FA4906A99D4560CD6EB46D3BBFA5B492377AE91E2E7CB772CA6F3A467E965F83A603FA8D05BA7EB9DF800B679A9AF3B7975A3CA5238B22A4EAFDFE6D68568E3426E99F30E57B210F6978790E4E11F06C1A7C73267C4E22803D493CB28412DB8C261BA6CC51605E82213D5C26F86FC8321C6A7506146FE3091B0D56FE839713BF3133A9AFE19DEF0C04CC5C22560F77B1F0172D2CA319F1715299A82719D95C2B589128119E6201EADBD8C5162A93AC83F5833F5AEC6370A8783E6BD08786626EAF86EFA24E11E35184967B58ABF537484D920F44C6483F4938F32E9813FB7ADA713EE1DE15DE07510C28F4B4CA05236B55E9C33E625D892440BCFC610391D13F4F1C67D9D27A26E30512C6712304B12DCD43632DBDC80211678871135D4CF8175255ED1F3D877235A9DEF28302BE8503B19C614556D545E4825665B1C65636D58D1F805B8A6EE8586B488B58268CDDB40BC9256439B57EA92A12FF1619081A0FFA87BE0194C7CBBAC27ABDAA5DA48F750B56A7BF76E09478C4C0F1F98FF5A86BB80AFD0659162230E9219BA89000B43E825A0AF4E3B0E7FA923E88B3594FE6CD08259021B9928E887F4260123CEAC31CF8C27672D059103C8F3D50B959187CC2B7AD6B8F040FF065C17F16322228962A358A6069876E5AF746B2F367EEE9518F6BAF727945026559E0D7AC9C5C8609A01C594EF7734D39959A83C080C1C4EF8F42501FEA5CB47CAB39A3BEA39E54CFF07E7F791AE031F1DD324F8BDA16457FF56A0A487AC54E60FF12ACDBB023F32DF55940A9887DAA88D2918842270CD81400CAAF6D157B4D090A6366A16665909E3C288DD0B690A259367FD8FFA74721A7E80C11390BF35A74B2F425A604EB0C81A5BCE41FFD8AEDBC6FE87ACE3DA12F86ACECA515E3D93596A87227EA97DC6ECB3E708E1F8B062957E58A1262CDBCD0A8BD908DC6D2A5AF7265F59C0564580B066E0423888FC5B63438D53E5E4E2B5B0A748322172F77478A18280C6DAE253C00211A6C43CC371A88E0DD25505B766DB3134ECCD81421829261986BF3CF3D73647283B7646190C1FB2A399D0F0772E8CF6155D84068172A73BAD68DF326F8994E96AA3428780507AEFBB613FC28B811C3379FFD463B4AE0A58492FB576F0E950165E4408E0006D47611B1A6968B63BB07F1D5625FE1F8CFD4EEEA8FD5DFE2BE39CF2E60D63BDE119A0D58B01963E29D531FDF06FE943B7B2C34495CCC637EBE46AB34FE1F34DEFEBAB1F4B7388E548ABE9C3CB478597D8C43002B4054A137E472E725F9BCC32141B3F638A8A0A0CD228348D0887B45B16ECC6D10EF008332DD164FF691B980288F9C9A4F3687830866DD928EA87409BD814A421D4D32011B497742E0BDCC3C39F0FDA5221ACC081C9ED606CFA1FBC1872A965EC12DDFB0064DF6875D166499D2F884ECB2797A5F3A4BB807C5D3B881C093494F27D8E2160E70DA4415D64709E0AF73A9357C26027A8AB41CBE831CC70066D7590D1D1231D38923E7816F212C2A120A1FCF1FFC42300C119DECFAA2B25A1B5DF0A03A5813C4EE83FDE15FDD618B5614D24CDAD2FA18ABBB7A2C11B5A25034EF7083A6C4DCBC8A57284C3E7CEAB8D5FE199EC4996628C4B40AA72ECAC7CFB543EA5CE398AD691514E9EAAD1021B2D4B18BCAB74C4C4308661644BA2E067DD02DEEAC08B0BE154540A9191A546E5FAA9061470E8555E3CF485EE31A1DAC9AD2DC0E8927B7F69CF1561A5CC5D297CCB882761951382C2248C629C25516A358E6AB45E77D8D592425DF99EDB831716FF88EABEFF18070A35D495AC01F5FAF356866C09464F29FE2F88B5993D99F715CB037A2C8ECEA3983541DF3E88031B4A3A3A70424499DDCDC7FC70EC18355B7677523DEDC91467FE42E29B65773DBCE747E54B4614C43F2BB70B4ED1657FCB616D6F0A5C47550A9E8742193CC4F7FCC37F162363368142194990A2F04FE20DCC6A600637C66C49A15C83A9E58006AF79A726330ABD08653DD97171A918FA20BCA4B80DE7209719A96B6E71DF95FA8C4B4B30C64E0CD6447BD60DF8CC7575288245AF5D9E2FB24F0E4DE72E33B6731E422EFF779CDAB7B40C8826AEE24B4D7CFB58703AD2C7B0A33A6BC0594367608C1C6A8260E2A7F250F2F5E788D5C1B8B5182D7F2947C021B31061F7EDC4E459FE0CE880DE77FB2241E0B5A2B8164C4A4379441458B4F8E5426D6E8359ACFFECAE12BB640E286A5D9AE83F7E707F4F2D1A15D823C1389B91372D86498EA99E634C8E0A2238833B55D24680DFA0BDDD73BFEECFE1B17E3F29C893039C1F6A9C08C554728F851966D6DE86A4511C3E9964CE01F48E29510EF9861B807556DF12E12A07A9E09D5D8E39B6B36A20797801D18718DEAB5845C4899A61C473D600DEFDE56BAC7FB86829AD6A7AC94A862A88526E26EDC0DCE329C617BE5A3023F9DF5DF75C471467332A73258B911CD227B5633422EBB4A65EE778BFCA7C67669CE6A71E2D6A260000000F190654B72DBB6A526ACC3A1393144CAAFAFAC97D84FD4AF4FE6DA6F36FAD0DC9494ABE16D7D38037E4CA5770C466944C3503CD7E6D9875C614C4B0407782E3FAC21309A47DF7CE98C624017A11956E4C21AEFFE99A7F0593003C4B74D18D7D63444A3E59D9F90E812792EAD8F379220E843EF5ACD21221C7B7363CD6FA0CE6A76EAAB3B24DA9BB84F214466A07924F1DF8BBCAD7BC4127F778617104946AB47A
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_63
+Input = 5F00011B047C3A46213C6980E9A6E059A58C13C1CE5A8601F98517F97FE4A7AF0B53B78C212E1014EC3EDCFF7C027A55A47DC2E11ECF52168D224A14912785FD3BE68364FC84D7676E3191217113244499A82005E1E3958EB7B311F9967E457D604D13A14614FEC583A4C5B35D09CA9E1CE192D6A4E54B4F87C978FA495A0B32
+Output = 000000040000000BA570BC303DC57439C56820D4314CDC4A9A72B46C02F891B755189F05AED423A128233C0CF4ADA9BF09EDB08D3D27147358BF3D3CEC46CDED8734B280CD49A9A6EB1D0A6855A61B48327B08A96485738EE19AA178F361EE074F64DC419424F1BAB282F5F49C01A43346BCDAF14258A5223EF22579A7EF5750A314CA659E4ADF8AB6D9AB7114DD52E9A9E276C7D23AEC295F23C79AF5A204B1589A9DFCF1FE0C1F3261D967406BF419E509135A082CC10D91706B61E81EF8247EC27B606E974BEE0DE9D078B4CA83C4334BF0CA649C7BA3D3889F47775693AA680A011AE0D07F3E9511E4DEDDCA19BEE25BA8BC95DFFF40C389E2C06143667E7662A6462281DC7054A76C12C42861C89C7927FF014EC85B9E32C0B2C88DD623B91579D6E5844E910FCC7CB0D7F1A1761E458AFDFC6162B0ED773718F5BD296562D4BA5C5618B978FB3478F32DA7924716DCA65CAD63762000B7E9699CA04E5783D13365CDC1EE69626DF9CAFE1BFC28053AEA9AA654A1B9F8E8B8C80821A31950F25EE0D6593DEF649389B6F65C72E02C123409F7FDA4D0A92345AA457321F03D9D924537391AE559076F3D30B65136B245FDD343190F7717F7A6CDC5EFDF6698050E12B0F2CFF1DFAACDB6510528E224E431191F3642A0E9FFCF4E848FA4FAB8B146F64C9E19B4ECD224C0EDC3C7FDA2549A089677BE6C11C2747E82729FA082C7E2E60923A7383BBD3733061620AFEB6DB07E2447679F7E462225D70BF2BA25B3DA52D1C64DC7C483B12E06E2CCF2E49065B9F9291F538341471DB83FCBF0CD032133FE2EC31F341A00375D68646F3822A232DBFA23AC183A58A89106D33A60679D005830579B2A25DA3FA54A5C53EC645BD9225F1FB298D4071FC72884439D72EA2E87EC90CC03EEED603ED6BDADA63FB56955EF6C507DD607CAEE3B24EB4F3DB1A0C07845F8C290F514740BD0024D4091D4715919D9CE4896256BD883BD236612289BF2A44D2CB723BA30FA23C6231691F3774D0ED70D51BA2DADC2CA131DD196243EE6332D09E7181BC150B84DE17E06EF8470D53F7BCE866E847209F84E944E10899DC6C8A8A0A5779C0BB749AEE5D235C4B36D21110D3527EC00CE9C3E6F279E90E3210359B42BD25055AB505990AD966B964D5B377F25F89D6D7D5617BA83C3586B659DCE24C8110A0780DA9D02D0AE15EF0D79C883934244CD23A45F5D8D03927505D05CB33FEEB5DDBDF34E07818CC4CCB26D938D3424E8A3E8C074E7BA72D7DF60A58B78C88B9745E7B8614D184C123FC7ECD92EAA2639FE37D5082888441561424A15B25DC3EEE07BD500A1BA2D10C15B7F3E83964FFF448E780FD5932B7C3A70DDDFEC0162BB5B02601412039C385763DFF9AC1D69D3E3813B43D936C243A0A30BD19BCFBFFB7E96B35381BDB81D5D524DCC22BF9C5CC48FFE8008C176C4583AC24DF54A7664902E4CDFB5FDD6408AD62D0129A73FC7182F7C9100E22A16A66EC4364E4977D51C1DA320396D565F8D32F43271CA82E8DB2B6F30D02866AD4201F4BF6676C4B9D7408F64145943CB15B7B7BA8F97F456AA800EA95B25F0A6919C0D6EF9C37A31D2328D429099C5105AEE42EE57C78727A9AD8E582368D79C94F9D5DF5FEDB1B89E064039A7BA7BC65863AF2EEE72CD84F7F2FA9D35F624BDC9D55D43C8B893F17FE505E22A77A1AD4A1D843B961D773899EACDA34A6528F40CE151A2C3A4F826869CA3FF57B44B216BF1C7B66EC9E36FED9CAA94F38BE65165F30A27F856A2D3D443AA216795F9A07D2460C77A5A1C39B0A0539599BA734BE981E2A50D6F032098FE126B059F6B6DE21ECB7E5AAA5D1F2B83C7269CEE3D9950953E18B083F488B667EC9A590CF1D94D7BF8FEA93BDB55FBCF3B5740CC63C6A76BCA2D9E419BE8F66B2C2928BD2B716E10EF2E860EFA2CB4FCA14BB8ED12147BBF702EAB97422FAF928F43ADA6AA97AAC47D3AD41E67A8B7D5ADFD82350C0E6121EEBF465D31D3080EBCB6FB12B7BED04EE7E9ACA8229C12CF704B119B93FA70558F74A3EF2E099A8890F0FDF06A9E29C41D7BC558DAB18CD7AFBDC9E2658CBC14DADC137DF371ACA2A1BA0872BA670CEA445E6179787E47ECBCCC494FCA26F63C7FBC21261502D3C4C12578AF09F0FE35CE071EEBA35559FFA6D596C0FFE6A49C4F9C71C2A8A68DABE15F71C8902A9229BFC7CC04D592B147DDD180192D91AEBC7BB37F4FF350DCD969F795B5A0EC37D4705C7743CC9C25FF5027F30917041BD454996A870642A62586494FA2441059B7F684CDA4C5F8499116F267C5E1831320B2DE35C737D4B40BE60D6D7996670B071077DEDCB903379C069C75604E664B1F120D3C1805C89D14815748F963D549D0354BDD8C2DA33151092ECF3071245A85FC2389F6AD3F3AB1B434AAF1CCDF9BD9DCBE46045C40A61550C357624F9BF362657BB676AA41F9598FFEF8CA0FF66CCFD291F5DAF053D369708869CDE3196EC0B715FE5ED8267AED1FF23BE0BDB66EF26DDC501A264CC36E90EDE2AD0D218DDB09426FB81C3E78903258B909880CECA69CAC463BA8CAF3CF6B55E393C86AE216A1644351D9F6EB06E3DCEBE0F399D8B44EA972D389B4098194194EC9B858C3E2EDFC42396236015B99614ADEA3DFFC7F9DB64ECC8701D047358E8F4047F068D7ADA280B52093598D1DA608C74093180DB45CAFBC771BB6212CBD051DD2C3AFA9F63281EEB0964183A60CD75275A065AB823865F6663BC39F0C1A799944182B58FB2258C299DA1DBF047A6BFDC744FEE6560B64DF8EEEF5B95BA8EC19188C7A5025C626F8783385E61FCFEE49E72EB3FCC5E88256D4AC2F17F459FE01276E4EEE04F13C901CB88153AD18D0BEC70FABB2047296E0E5F3879C41561141F4C2A89542047A6CF688EEE1484997EFE869C76BACF4D9DBE769DF68AF4837E1941899584BFD9ACE1E4089E68EB9903D29423051A8B59A8517C75848F4AFCBBCA43CE94DC76EE70D14A3A7C08962380569FF0724C6B35A6355FDFC78887E461275A719E9455B6F2967C46657D83DFC4DFD5984E4A4159251149C8392FC8141113479E84CD70000000F680C1D1B7D3201EFE2D234F66CFB3A45E33FB101762A027659F4237638ABCCF4CB3ABF948D68929282561FCAA168E14A9C2DDA3FAF6F06A6E1BA5BECF203EB1A90A948F3E808BE83B2887127E34FEA93A2F40A7FBA7E50F0FB67E2F7693E570A2044702BB22A346A62C59974215BC1AECBFE098D96623A9154272966AFA4A9106EAAB3B24DA9BB84F214466A07924F1DF8BBCAD7BC4127F778617104946AB47A
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H5 LMOTS_SHAKE_N32_W8
+
+PublicKeyRaw = LMS_SHAKE_M32_H5_64:LMS:0000000F0000000CC1DD5D278F122A88E1DB4BFE3B4D85BE3B9FF36C6E4F3F08F8FD288F9666316CD3B0C6DA52EECBDC3D470F85F3CAE0A6
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_64
+Input = 76E525A82217B25ECAC6A6D1692212479DE385A8945286965D91C8B0A7B0BD1DE01B8ED11144218D535E47FEAC8666A20C0B4ABE9CFACA04B637ED43A405BD12C55358CFC51F53E7A121A25E573CCD4BD56DB664C2837039EB53F0642CC2AFF5BD9E3B79D23C0FC26F0C410C33B558A69B190654FB7AB100CC2A0BD5E2C3F4E2
+Output = 0000000A0000000C1FF5A80382973D69A52780F074141EC86E95386212A8DF5C3C0BAB9926A2B915E4025DA148450678767FF57B45D67F13D6B3E61504AEABF7E5992A22F09CDCE5885C73F35D33E583CBDF384DDD75D441460582ABEA5EA7601235F8F2DB6DFDA480FFABEE6F1A1262BE5AB74C4937CF870C38BE52D1BD2E03A115DC67FD78E1FF182DB1B952C0E992941EF96C9AC8195FCC0614052BF5F81A1C88568F23F7982A8DD23357F5E91F0DEF91F301C5F50B54E1F03D269FA7CC480651D3EDFDFFB1239FDF94DC62FEAF06F93356D48A53DEB6FE02F1E45B30C36B794C6C4B2D6D7DE7352E808F60AFC3D823B1D083BFA419817F5B8044D89AE92C8609AFA87A970CD74C858C196DB3FE3E1481AEE61529C59CD33F81C54118501B35C68098688867B15BA60FE33B103DE32C9CB2F70DE5F4CE7E93DF51703ECC8ABF957337AD4F8B9F25DAAE2F24DF76E49273CE1AFB78EDEC9464D5ED2033110E2FC692F9DC4D0B109A8A1A8B4EEF7A43FD9089146C36E9D1E10F12208A8BDBB972F86735B846E5372F62AC90DCE361402FEFE546F9BDFE4FD00DB4688C0C2A925ACF7A1160DF718D4EEC962CD7047C11C282E8D584E419FF2928E005E7272FEDA673BE1DA6405AE1662C61D32E5D219B8E5B173CE44143CA89B64614E7D84937BE07C88BBDE916DF0A54751648E2BA437E492D5F569D352451660ECE1869C53BAFD1AE8C8F8AB87E05A023BF1BA13BF6F4AD74010EADCDC568E0AA0A145B9453E62778CC68810C5AB81724BEFF01D507431E0C494992D8D7E160AD09A9851D4AE6DD5C8EAA968BA4518BFCB3A3DC3D1167DAADB57990F354346E23C28A30F415AEFE8C3D6BE47E6085E5171294220A9798E203D59851A940DDFD8A34C99B97D1375D80126FF2DCF68DBE08FB9B338AE4BAC1033509B13359131709F5ABF37C26C600F3CEFFFA0981AD83A29A210DC98F603122CE586278FB7BCB28684108DA6E497D105B53173F90988505341967231CCC39A90C376F907975C0BFD44F4EB5934CCC79A731EA682174E6822D1CEB22E4EE55FAB13B93180BD05DD7580FB64530B5392B3DC0172CA4A421561F1932A95ACB4FEB249E7279A61DD08ED63D5562AA8A5B997B9200D5CFE36FBF1BB1ACF7AFF8AAC834BA53F209E1E443C43647F09C9BB4F1F40784E0A51ADEA13B39CAE1E3A66026829CB4E95E053B85805F01CF982F85118C03A6EB1EDF56D29A37863AB58ABDCE9CAC5D2AE9CA2C792EAD2885786054906D80A3430545A05AA91B493E8AAE4D0A7686E4E4A708CA51B1D79AB318980DE445431AF2B8F9F70446F5720F4F6668A9503A79E2F4B7610F53B4413EAF64E7285DE9B704D8EFD3D49B331EBFA6EBBBF31F362BFC54C0CEC55626DC472F2F71C05B459DA4AC8138E630750392FD52136CB175C6A3FD7BF9D54F37502CA4B3F97CB1AEE5F9DF52793745A1275AF8FB7686D5020DD751435A1309C7F9C4AFFFE669B086F893B82B0223D5C9C942BAF6309245CD5B1AFDA41C9C616C1A5C3890E3285EC5CB10C084EF1835AD37E4C99542CE9927E9032692BA3DDE960CD1D0E55BEBCB44E0CF0D0000000F0080439036FD5E2F4C3C78EEBCB13F2F3AE760AD60B041E694BA4675170874DB1D5ED9B19EC38C5E00F35362C175364E8D7D95F5B74B3E6C08EC3E7264C2F87891B5D8C4EFC64B6A7FC788995EA2AF332F73245412A0DD7BB36D30EA6344A3DCBD684010B8107BBD287D77E4773DE5E9D0D72A228B5E50F6D0FD74BBE55A52581C13C00E437444085712160593A9AC71F97FD05ABF25CD025184C15D549C465B
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_64
+Input = D73030BBCD963CB0F4FAA50E7BBE003EB221CA31C75AC07143CB5217AD1CE068AE1D7B1884B55172AE965AFEE4A3CD1B17640A7AA48FF85348B4701F09EB474EF989B149D917A2BC9B6EC0C0AD0926B3EB5B02F46AD9F26066552F2771EDE16F5607070A56B8771958745396EF5EA878DCE20DEA5A9D55019408025031FB31EF
+Output = 000000100000000CBA9DD14B67842FCBA57EA91EB76F35264BA543CCAECC18EFC44ECEDE138FE436F18B4196F6F1255CD80D68BDCF4EAE5AEC9A1C4DDF142F54AC5EAA1A4B28CB7C7FDFEA84FCBB2A3CC0374979F6E148D6C6BFA3FFCA2F0381795DA93F2C557EE4816233A3FB9732E8B9D3290773BC135B5883F52451DE38344A43ADCF117A4B17EDAEA156993A677C17284D277EF0FA4B76103703A693CF1353A964B98F1373A224E22CD3E2D6DF49438F411E0C0C32B3D0094EE2DA85A30954BE55E35ACD0A984C3DD39713B01DF22E7EFBC345483919B3175E87DC2C70AD0CA93F98B9D7A6D8BC09EC66BE7AABD81AAD00026B461749C2994778E76492F5700FED9061098D8155ACFC6E92F9839198655CBDC517614E3049BD1EA3D111CB05685F3EB15849B9E2CEEED9794711F7853836842DC028A04C2FD1940A0F91DE0ED87147F19BF364BC4645E83A20C1F30EF9B55AC77C03CCB3F045308579918A18AEEFA5724B2FEA7AADAEEF4C5C7DD21A53EEFA1602BF86B777D53701ACA505A4D159750B7311456A8E5EF2C584479CF7BE54DB300EF8762508025A13664F25678369623CFED8BD966BC5763A0D7AE6752156BF9A7DA8C527D7748FB9A14C883E15328F4936CDE10FF361093C67F207D8BC8EFF9D4C75CA9402C6856E370692E100BC13BF5193A9A7A32C5EEB06ADF9CA895BB862CB296DC73FEF3340A0B4DB0B66FAEBE09E69BE2091794FC4F18C9FEE85008FD9920CC920654E9F2AE23527F9EAB24589642DCDE06C902F3FDB68475E8E30F598E1C0C7F4F6C2E8DA7380A4CCF27C52DDFCC59F7745134A51C73EBE08AF3B1E18A4B13A654B65A3557EBDEDDBC87BEAE96961981A00CF36FA1DAFF29AAFCD98582C16D101545090D16B46DC5B259152806A9D2485CC27363BBF9CD020AF03B7829FA44F600232FCECF4D7EF41354B62C78C896FB823BE729F0AA90ABE5244AC2DD184D3D851AF98E6EFFB06AA0742CDD7599E8027B451EDFA90631D064CE5F4C0A85A0E6C1E15769057822B80DB7596359AE5BBD2A0EF65D7A6CB0AC1A175CB09C1E584F30168647EF58D3246694F23421258653A43AAEB1C63AB11B1E564EF947319BB88B5EC5350BAB7FE72B65DF5C534270FB2AE66D2BEA3196287E6940B3906DFB71284D2DC7A7EF3AB0705FE438699C5152E7EAC18D4D4A78F6738587D263C8B93EAEBF760516769D47E9BE2514D8D0A05D4F1BB96D90001353C9C6C4EC0D05E8E36513605D8AAD512482523794191C9DAA990E412FD685A7B26EAFC27BD81067830176DAFE714263366147F9C28EE0BD194562A82727FCF48D90454320D6CAB3395CC5866A8C4A94874D4C9B38E4FF27EB0FB6F99230EA092678E36D7D0DDC4A4F11E8B1487A80595E146CB9D8F760169FFAD2E1B2CE2DC33C4ECAE9C0062F333A379CE00500ADF722B5E316305A5CE78586A11EEE2F3C32CFD42DDF7FDD18F8E5C29CDEF21E18BF341C45AC8F2B71DCDDA4021F97CBAF710E02BEA2DBAA2FFC38D3C2E4096DE35AB2EE37F0E98ABDBA940F7C53959445481F960087B289E5E807D489AFF377D50174935CE5547422D670000000FADCEA868944228748632EA4C82DE41150F22BDDE06CE5C7DA4DE7A0127472931CF63F532938A9FCED1250101675613E93CCD17B79350C3CEF15DF8051D84358BA26B1CE266B970C653C4A230D2580FABCF761C61767F45A2548597A7942A3564CF3F4098E9DBCE9E4A3203EB9E913AC6BB0220CBB206649BD1C8835A7F4BB7FBEE7ECC5558C895B43567FCAAADFA9CC55A6B5A0F4B649E347051E7744AE1EBF3
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_64
+Input = 18C4CE8DB6645F76BCAE33F712FE39E12244D7251543A40CDC57620EBC91F01C75347B1EFEF5843B5379619AF6173B5D117E22996049AB93E2CC823BA0B3F01E48290F4E5B4B6044DD386EC1D687D95F9202C1ACAF39468482D6695E3A6273C23B3821CF77CE60D32BD2D2A7CE2E6A4C2BBD9E13762B566AF9861CBC1E8B17B0
+Output = 000000050000000C9E5661F342B93007AF8232057DEDE5DFDE011A0779A2630253E7376168D842B888548BC9E45D761970967A68059EB8CFEA18DD206D6A1C295C2AE7D2604EC5FE3CB8D8BD666FB6D49EAD6953FE825D1A130913C93483C8640A62660D1166633D940DE593F62E639C1AA739F26DB13C38AE0152821ADCC98CC40CD5D4B56A2C317A92418C22A333E69582E685C12D6B6F62783D8407F89FA7D05A7E0CDA416CE7B3916AC290770C9B7E058F968C45A136FFBF66BD804FC3387A636A3670115468F3285F3ADC35286D70F7ADDACC5267C90B6F21C6B108B81F8511B9B1C666BC5060E11C0CDB4C262F6230593C14F975D1132BC0913DA4B4D7F2AC11CF7850B62005040F58084C4B88FDAE8B984CE04BF3A6001ADF79F1CADBE9AE3A37B7B7E8E44B047889C3B7CAAC8EDB60F1643DF99BC3185613BA8CACB9D0467D2025B895ADBFD5F17B77F1F913A37CA11DEA46DE686116CBBFDECAF4739DDCA8B63C07AD0FF222C2030A56ED3B48BCF49ABAD16CC39979EE54B03325AF13B74F10629451D2968C657A0F906341F031EC6303A68A1C931A3DDE669408DD1C427579A12D1BFF1B0C6CF0B009D841E8BD195494EEBFC51F6A07FFCFADAA5206C08CCA3ED2C8783233EF2CDB2EE2ACCD40E304A477E78EDE492D0633A2FD879381B08A3BD8B9DB2EDC716B089032344C9FE618B9F41FF4C49088C65A8F4D400CD580CD1D8C1020DD1155BCD2C970D2E4DC4F3485B1689B427DBCDDCE0F4168F56ACEEA6939131E9E0D4237C5A9442B96BCB0833595D996D31D38C674901E85C712AF2390E20C1616468DE025B7F1FF1605997534E12DC38CF3826313478D0BC331939FD8A50E69EBF3621C53CD6F96088CAFFE84FF75739FF9B04CFE4A216D05C9C035D0E195EB0711E44DEC03639664625AAB40B54A55F8FF13C3C7EAAAB09321941C989F2D440EAFE371242B12A2E4226F82A6E2E255F9EE76820AFC22E35B20724D84A3EA66BA9D47CFC579E41B5EFBBE6874F91706C4CBBB9BAC5FA9C5E3DD0150A80505DB0BB036E1EA08EF69D51D625700D27BCAEDFCEDCB5AA91CE646E97BDA55484CB531C9C9DB8F42A81505E880D4FE901AD66F85D0AB26ECB486BF28AA6A596CFB1A47DEA942884E03348405AC67174EA96E2487EAA01AC991E6E8C0C1F7E905929AE4D6E63E2677FFFAFA41B662A94E887C187E7E4CD2EDC43555F0E94E8AE666397FC475EE1C97816AF5D3F8CD9B87D47972E6912FB65CCBD55A798CA6F2FABE489F6EF3870ECAEDB8ABD4EDF96EEFBE3D9ACFA21DE9036C7DFD29FD33B0359D0395841AC99E9A1BDA2C9ED1E416BC568C1887EE8CB565BD9150A639C913472FEF178626CE2B0345410D91DC4617AD21BD3FF3A7D15ABE63700D4F23874511D6D5452DCED0A990A13313F6B7814B5E128896FB702A7865A879B28FDB10C0435202ABBC4E74A89BE78AA98738AABB9C15F5EBC4F6A6C7F9874836DBDCB27FBFEB0B422B89A15FF7F2E386F1F6A7958DBFFAE09920B3575811B45CB3B5BA5B3FD9F81E0D5671E3866738A262AC66F045C80C7D15B2A0CA77E9DFA0163FDC90BA10550000000FA89B1443120A6D281683ADE0F2EE0B98C29E97066E57DBF5227F3D1DA78569830CDF162C72256E60127E66834B5D664B100788C13A97BE7D996AE9DD2B12EE78532909EC649CA00E5F888055B6E235D727C16A8456B50606A13BE926C9C713E381D3692C6A150672C8AE068226FD9350E79E71F46790C03C7643B4199231C83D1C13C00E437444085712160593A9AC71F97FD05ABF25CD025184C15D549C465B
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H5_64
+Input = 5A6B6E96E37B63141F561901D74A83DDBB94602131B478D131524DAAA49ED0EA05E0A2D63538FA498F008C952AFC7D3237889EC1F479AEFD41A4CFDEC5F314ABEB43FD557DBB665A56549BDFB1B9760130129DB94ABC2D02361F919C93509E2BE03E4FA0FDAE45D542E97D227CE41CD340632E641EF5E93BE4FB03C290A843D4
+Output = 000000140000000CCE4B53EBC145A99596BFBEC4900F6006FA0F6E0F3B83ED77D6679F4B72B3A85F8059C2589339501A84398B802D4413A1DA720C323C2333BB218B98C216DC89454A04430254800D2AF8BA971E5AA74A9100A3F5E4C5B3D1663BF646C7B250EA30C0D28C598BC5951714B7E6B6E9C778BFE2AD169F32015200C6E637C8AC2ABA2811FD8B10C475A954103ED76DBC0B56E80FA8C121BC3946A8286EBD3351D0861ED9782B7254CF0DB1338EE213DF6FA6CDD55E1A840B907458E3409B3FD0034582D80BE711AE30FEB7C4F7CF95544250AB6B7EFFB00877DFA00362BBF4061081CCF4C7BB02907270B83F14CF34DEC04FCD8F634A13AA060CF36C316624E8141B2A83B75E30B9B7C772B25C45AEEB76659258D26834E1E74C6A48930428EB7BBCB6B0DFD1DBCEA5901D0172AD1182C52AE2710E7C504B938C1EC679A3C8821AD7A79F0CFB0A47D8E7A8C075F0FB8A3794A47E574651DCF79C3C49178364423B1D6AAEA8AE053D6C8685CD2570F10CFB7883FBD35CE933494D6B3947A32E51FCC67E157411491C7CEB6E58BB1297C653852852F4F2CE94D1E17F704B8BE87035CCADA0E25983E43387A425A606BFC748709831CF1FEA36F8E3A604AC225B21B10874AD98EA47FB71DD423D393DB53907B1EA563FD90C877FE49D324A3C930F8BE6E9B099BE2A52D8903B7DBD16D4723B5F82185391167A4FEE72B89F69E11E11DF91C23FA3A8D6C96DF6150B3C06527970D1FB65A0D2EDE45937F3BE3F03F3109676CA6390E43E065D8EDCEECE2F3A316543BFCCF15B99528858ECB581CD00C54501D0CDA97B56506E163ECD60ACEEFBF1C7AB091D9D3B42E22B221829D82BD8BE40A52E8E34AD697B9B9CE5212FCCDBD09B918506990A79CF340168CC154749888D5FC809C60BFD7BE9E82651FD3FAC11088458CDD79E1D8779AFB6BE7C26B12A2181C7421AE49745E29EDAF4C5D7CFC5932BE8A64FE8F2D45A03C0BA5FC22ABFD021F9F7983EEC5BFDEB62A045C8D6FB0B8969C934741BE79972E08A9B93A93370486CCB85D3A1E7E3A554FC0AB47D7DCA81C14CF4BCEAFCABDB3B09D2691BF5ABF3AEEF54145971C629BFEBFE09124F655F21ECC725E774292BB2CD3A567AC2FF0272AC8A28C657D9F7B21545012DF283A86FA483F31BF032B4AA2FA9BAA422CD1507686F438B1EDE7B035B45647BD2FC0012277B04CFA545B2A1FC9CC7D63C56DC5FD01F0CA1F51FA19C9980AE99CDEBFE36F779CAF59517038957010ED0D325403845BFA9C6E58E7984D32575EBDFB43F49ED81AC0479F78D7539F8FE91D3CB96D779F75F552116421FD97B852FF53312037ACEA18B6F71DCEC97CD3334DB4D870AEF119725FF1065AEAF2D6C5440D281F9493D1D5E3492415135670C400498B0C5E2F25C0EB7F17BBB61D2C31C001B931B5E789247BB501B6801708494ADFCBD813494912E0264D6A03AFD34BED34B9757E463D768DA6AAD4568682C56DD74195484BB8F50F4D993F72CF8C402F70F8E5F9D64A9E8F428F78A35670E751DDE8E44245FF979EDB2B44A6108CCD6A7885E88DC8D258DCA497BF41E90D813F99100000012CC5681FA4E8E481416E5438D65B015E656E8D9EA15568FFABAB9FE26BC23F7846A63894643D95DA5DC4041F838397058104C301F8068B46FFB58EBF05161C6D7C01A3A56C00D9FF1591F8AA8186F6B703207610DA2396E0D3E66203151390B8ECF3F4098E9DBCE9E4A3203EB9E913AC6BB0220CBB206649BD1C8835A7F4BB7FBEE7ECC5558C895B43567FCAAADFA9CC55A6B5A0F4B649E347051E7744AE1EBF2
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H10 LMOTS_SHAKE_N32_W1
+
+PublicKeyRaw = LMS_SHAKE_M32_H10_65:LMS:0000001000000009E2512CAF5A20589BF4C764DF66DEB71DBEC839440935B56FFEE8F5B2A69F6CA08BA3977FBB85F7959259143F0008CEAB
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_65
+Input = 8CF5D7B6C34B0E90B80EBD3298B680473B2A0790C7D520D59065CF3BE419455A3B3C3AB477430900344DEB4FAAE4604DD37CEB640BAA95C7AA4FF9CD4C42DDA45E6816F90353C4268F133B5D9CCA248A331B7DC1BDA3C352363E083C6A99136FAA881ACF6F9368513EA908CEFDCB06B28B646660B2872C7938858D6CA402D099
+Output = 0000024000000009CEABDD7757851E4E09B6A4AD27C02517A45136735B79372A24D9090E7DC5529AD813BE5F9CD96ACF7C56CCDAD4D59ACAB7A8E968050B57C38257622E09D0DFC2F1B86B9FD780E5FB9A7FDF38F9D231CB9F5168493F64B75AEE4C259EEF57186827F766D3C8BDC95FD2224D645383DC9649B893A4AA8B6725D3BD6121B47F0B7FB955D44D0B55E5F127046282D2EC108FA3543FA79285B9CE0683DD39224985572AAD96D89A2BC76F3E95AC9D0A0782F7352F58881CF00D8CE266397A2F21BF3B761743FEA51AB948973E62D31519EF5BB1BD632B95880A9D6705F40DA4883B5A2FA2610EC330866BF34FCA20B674FBA5FA4F7003412F03B78C3B53A2CAB7F4B62191E0A4A4079115CE7E4771BBB4D0AA5A0A127F23ED6EB800E26B92C7A3D31CCCDA7EE5BD726A030E388E1EE07EF09C1D674A8E45C65C72CBFE05597E1BEFC70214A621AA4DC6B029A2024AD6E6A2E1DAE01198B14AB43977227484056BD242601E12ACBA843792332A18983E4364475C67CC5F2CA0FBF421D6349E663E79DD626D01723E794C8C4358716A1EA09143E0E11172E3E4FEC07F7338250700408D59379C1AE5976CB331844A07BE5D6F9AC5C8DF6A462652D40BEC0FA0061E13F31B0C2C61FF45527ADF0F46AA2FED76C60AE291E0EB0C85CC44D4A3F7BDAA506CBD43551862F84D892EB0FF0EED305B4855147808E0B981C37DE1799A5CC57A6FF3ADA2B0F450EBD41D9F2572BB24B61B23B4795925B85FF3849CD22BEFECCE15A6F075814F604DDB8460E6D7A483185A948756CE3547BC9E36C7DB3D89A51EA258EEFDF18FE2AF70B296C8C51DFA28ABFA39FAB5D439FA6FC5D64F60EF7680A1F36813930AEE48F2EDB45043A1F14C2B49AC5442171EBAE46172EC7EFD2DD3B1501309F48CFB1B8DA49617DC5226B7E7A0DF17A94AD0C929293FE142BCE4B60036144F4E4AE3811A17C9AA8F8EA20388AEB5BA8AE9B37E2571C0C39BD58663744CB2D5D4A71415EBFACD6D14517CEBCB8B06A216776D6AAD3907991D5F76E22449447248BF777612DB8B4FAA3E1CD2E836AEC0E8ACBC3F67FFB8992744A234EF3316F3C5BA1546E6C66316F20D036E0327B40BAB837DA426867DBA46D88609BF888CA88A69C448FB0B36EFE567190A97161940DD50F70D0D56083EA92166F1995DE25B3992D9C0CF1B54DDD08B754FFD5828A44B8809F1E82F974D9765408AE0D0B2D2FE918BEBECAC3D83344DC8F79B9996F25282E47173841DF48752A8A182CDBD94CC25A8A8D3A3F2DC2452FB735B15020A45AEDDE2911AF2888E4D8AD6E96DCBCDC19AF442214D7C95225FD9E19B839EE717E1A3216738552A34E4C5C5ECFD713CE4C72FA7313C582B1BDF00773886852C2AE455C4A803B646914CB9089E931B11EA605BAB69EADC0B421A8FCFF408E50C89C8D7B7AAAB35D88CCB705881FBDFC97A88CACCB010A30D4E66504A04819319070A360A42FBB07815A559BD2761AD2910BBB7F5D8206A9F7D658C94BDD7AF7FF2BD148BDF9326EB660ED8C25CF47AB9E1F587C50FDFB5AABF568F91C1F5903B2FBB0CAA9B30DF0ED3A414A4DC4B593D3605E8C4F50B4682381ACDF0B14B73F2FE486629C1D6BA861C15DFC1764AAF668F6B1F5A270833D9AED97540718C76E06BD6253794663BF579D1F054A0E893847FDEBC5210D523F57F693478227DD92C45BBA7AFA0476A0AD6F780AA63C4AD2DECB4A33979117DE1A1902D1F83CA32EE142CED62CB15A170C8D2CCF0928A62FDCF964CBAB5DEDA5DBAFD0CABA02AE591845FC73A05561741A4F887E9D7C495064CE4FF3D80D8DBB3271F1C616F698995851F644884B145452402C56F331A0CF54218821DA52073B4A899C9578C42A7038632CC04F91739167D7B35FA96955337808174B8855A602E0276DCB7D8769A6463C2F7EF73FC631B15AE396FB2971CF076CAD67ED4B3E5B936ECB976CFBFDF21DBF27B61A216BB8D4F8E085470F4F0AAC715D3CCAE8E4C1E5B7311E6360E6791D922471306B93393803B24C34A42D625D10EE53A7BF9239D38D5D2647B4562D3F1A625B2B5C2A7F9ECA92F2A82D42E74B613D0A66814043862B216BEC02E128B17B31AAC44B8DCA6A79A231E5BCA1CC52BF3187067C2FE11DC4EDD89D8F74C574C30E14C147AF1C2778E4F2BFDFC0C4CE426393624E68A4E58ACA183A5FA43637F60F7057DFE9CF8BCDB7BA25CB3BB7A1DF81F77437E62F628ED3CED65DC1EB5514B66D860FFA323AB92EF1B4FE9B0DF2E4B6CB8B9D5005FB77E3867A2A8AED0A2C1CB7C2F39CF0FD66972B655934FA886EF0E49D67B1E20426A07DCB0A4D60E6431FD30A00736C1B1ECA016F1DB779331CA21166A88901462307CBF1013D5D7A43B97FF7CD73C5AA1770278C2A2D41F7C05A3C798F8D0626ABAA1F8E50CE3487F89FB92E526CC4C1C48E40F75E08C8E2E98DD26ABD2075BCACD871163A9B7B2693A7459EF34FE64E75D2F31A3FEB9937A47BA75E3C586963ECE9428EEC75F08A6442023E525E58FE8CDF403255693EE5BB4CCF7CEF3F1959DED28EF7BEC33A113B530FE87C8FADC02F806F34A6C114F76AAB6390077C6F202EFF9EF58AA13750497D2BCDBA3EAFD0D753CBEC85C46ED58C23C2CA56FA016B9E7895EA776E4C5314F8BE8B4793BF8E0792736382ACFDEDB257E66DA285C08853CDA88C47FA257A0EA813FAD5FEE17D7ED6E6E2848EACEF764B457E801F623AB7FCDFC0E0ED8453C4174B6BE7405E3F14D8801A26F987DAF9D14D66E2A7A95B08CE1876C78CD43CB8D13F629D61BA64D65FF53ED7BE1F5BB64FFF7FE484EA58DC033D83439C5970CB853EB42EDED881BA889A46A9356EB70469C389CE5755E956D87C1DDC35CC1533A9C4F01B945DBA52638790BAC3586F8558F20257498E04175119BF80E3FD592DDD1CA07ED2993BD6B768BC001BDED3A4927F977B004E1C4FD9159676B75A26CD3EB31D7D3FD5E98D120F0F0BEEDE0F1E2901F70C292440E5251B745638CCC4E2A0D394AD51F48C9262D3529DF68314828C807E4F2545EB843F3CEC263485AA7B51C4729BE15787AF266535D7B7F4A29F3B5DCBA3E039CDF8E964E1BCBD7CD7EDAA0421EA1EE1F4972E5FCD842F378724BC6CB295829306D8472AEE1FABA7E3D6A7B4BFD448B3E41B2C79C3476D84CA5304A5EB917083E07E3F4479B27D3EC298CFB7BF9BC2771D394E6A77239BE12225D4BEBDEAAC811A3F8A0BE2ABB3F2BA3C036236880D3772DA77ED2BFECC84C83C4CF01F8A70456E28BC795FA26DC75605BA601A3BE44683FD7FFFE39B223BA4F1D2A1BE38876FB706CDC3019AC018B72AD549D677088CD8C9D8D665B200DA71C47FEA762AEBC2E4908C0EE616E355A33E9E4C2E057600525AB618AAB87556847ED20B9C2C2EAC48AF3A9077C007D5083C16D16025EA8064EA909A2B811E41E17C2D81D2147104E3DC9841B9CC25CA17FA47CEC02A2540E93E5B64CDC00E081620C644E4AA3A3CAC494585504E3EF1A87771B5762ED51C13145B63E5E9A6E97D9D9B99416C286B1E5693A4583466B2DD8B5EFA3FBAE4CD2B2DCFC267918732EFA50B26606250C69C9D94BC31EB1A092C7C806CB28D209AD9B2EDFE12D3D2C009ECFE14BC086FE48CF56EE62CE87153C5101039ECFD585B50C56F605C6E53507068EE986425EE55D5444F9968B796C7E6F4277D5A75F1C54E000DF817C5BAE4AFBCE31F1CFA841531E0BED7847AB02E4D14DBD9EF42B1A815C885480ED0BF84BDD3F3FA5D4C0E5A45B7CD575D3F284C78E5EF439C947983F3872A83F246760C8BA019899660E430CE00A80CD64CBDDF757630C5A70CDEEAD779C9BCEA4ED48D699A1BCA2BDD13B9F5416A05126B300BF24762F4BDFBB17906E9CDB9EAE991E331558684010412DC3E3A6B441D4FAC689C3184377962A1406DB5D999E8EFC1E7F51B10A80A8AFA61EA94E81D11DF3371072D0C2F9E0E986CD73A3D8DA328C50C8A8FD7A9A7A688151ADBFF1F518805C6981F621DC6A1A48A694B5CAA17F187CD3762CF18D55B3336364AD53A85280BE62A4355C464F32F28C5F4846274BFD7FBE8CBE2C5699F8446F22C701786FE530F1C39D55CFA39C02D8E2921C353797065CD8A53D190F9EC7ED2F348E0C7C48EAF9056F4EF1600D6FD9C17FA771E5425890DB877F926919A2EC4E603E6E195EEB1ACEF4F42BB16FDFF5822953A27C0A96018311BC6FDC3A5865A9C977D00DEDFA05E27A0F7406BC49378225C5D4A512AE0121FA7D457811EC075276B2ABD7CC5C544FC3E8C04152C3DF8AD2576F883E3FEA4C088B9F73E4D7A7ABE88766C0C35D3F74EACC2AC3DA1467611F04E17362A751E20121C35A17119C6B9AA938F1ACB0C42DD6AEA6C5BD1EECCB5F719DF9B214C5A467010D27DE8E78B0C633577E10A4FEB6EAFE536C27BCF33A6833B62C98B58080ADBBB4DA2200C55353C8DBC4288DAB831D1511FA94A4D0A0B52096910D35BF8C504071DA75AD24243F893A0330A6911C01BEFF51043C72A394E087D83A7C8116AA78FD497028612430A3C02D67D307DE14A3068D24562E503ABA6CD27702C824FEA8F9BF0916D731F739C1531524897EAD302FB3518F96577F598579075EA11EE343066A5DBBA7D89F2B294FC50C0CE6255E62ACF884ECB78497209C0B4FDDA598AD5DD8CD7BD8B86E1C965157BBA5FFA86FD66D0C7C7C73A858275A92DEF1A25E89E017C8A333B5B645E118FF20FCC7375BEAE989D2662297CD58A5343DC6D30EA01DD6E901BD5284AB9F398D2E3B3E87B1DD28E0CFD466ACB9C117CB5021D9E274FDC65038DFA1CA6CE69019C60CA8973B6D41A6B3C36C3CE1B3DC12C4B89C89E2E019001D66A8F0A868C4AD2785B2A37A219CD98603B2E4692D9B470875BBF5B036F439E27DCA8D508090DFD84828EDB39C66F3E584E693398CD1B312007CF68D7F7508EE499663A5A5FB1941D64C7489041AA95B6E0E573292FCFFFA392F90A73634DD6D88F95A4F7EEB519F3C21A0ABF6E08BE6BA459E63297C9E2F29EEF03E147C895EF66F564FAF15878AA4C6CD3EC25F49608362A9A2D4006895BF6507C25F1F67A6E7EB257FF19C342813E5186A578E8879BC1FF19041717DBE00CA0C3F32F8D7B7BFCE73FB52D161DAD803A053F1E2D602A5DE42590FF694AE86326D56909CA5EE267C346133686C52A47F32F19E41A3013CBD5105409BD52264D7F46559596DDFECBE59DA91FB83EBF28893D744B6B49E851185241725EFF40218A208CE476426634BC896CF562C22BB2BD895671086BBE95B74DDD68A97D1F103FB85E416046EE9F5EC565CEADEC5DA59DAEF25E00D1FD221191BA811F888758AD8971B6A686E8DE9ABA84A12AE0FCED4F5B28072D1FF607011F5BAC831FDD7DEF7E79B99F9645FF2ABD13167E5027ECEDB68E445BDD34DA6513D2FA40735A4FAE53F4C7AD0A6987D9F8D046EA6A95E9AD484909BB31D5DCD653B8288C338D5878BDFFD241BBA493DFD72DA9D0A8E1ED37415FB914C0EE43BAA97EAD4C7BC957F4BE4A43C47CD6159E0061F6E6E5B618B96034CA10FCAA03A6F8DB6244FFC5FC6E0B1B06A53A73ED53FB87F071B3D9A7D5D1879D884BBB3432DCCFA134562CDB8FA3D9E91298C1FB87ECD862B0A221B6D8A1DB99113C9F24CC077E6C5C0416BDBCB9C90FC800E200C2E5B62F56FC0D52BDB11CF7ECB6C387A10533401AD3A19E16B8685BE0608FF9F8EDFB24B43C786D61F8275E75D2FF58C6BBD019E823AA4613C59BF1F27620248CCEEB65308ADA5BDF162C9EB7F2922C0599224CEA6B79B34AB51729F89A9EF2C0FD5F495DCBBA2E4CB1E4F1DA0FBA9BB23642330B077C1BF69D75DCCF6169CA7806E354CC1167B95023062D633E010AF7E47BA39D41AC7723D755884B6350491B371879ED564F7A39B77E79107083FE40B8BDD45D441F3658D0F735B293EBBA4CF02C135BF70910A2F79B19D7D59933F226F75B2F8E9828F344408E56DDA5319F25AE4D372E1D8E172533040CAA229ECC625AD37871AECD4DDC32F3C78EA13BD1259E9F5A80A0315F4CFBE33A04A730BB29D67C23BA8EB33AA055657753394821264BC28513A325DAE0246C4CA85E3E8605711E6B80F4A431A08FDD949E4157D9868A7DAA560D72E2293B199FAC280A316393DE9205C37A212C9AB34D1655F1534A9C618FF49F02A16CF811B8FA7BA2344BB82A37812417087F18E65C79F4A41523101D39C29697EC428DE5FCCEF5B5FC268D441EF4E93C4751E109CEA4F3F5A5CEC783C62F06C2BE293801198EC4F9504ACC243D3103B2E8AB357659EC4845A8A5BCB018A54953E910B302C7E8E818060E5F34734904703FA027ACE6F1CA6D497854487045DEB53C2DEB7495E5CC84C7E16A95B59EB64905237D1331F0DB4FC6FD2ED12E9FF1CCAA009C4FA23C90153B67C83AC850755414E8E63688D70DF2B4B7A5178E96A02FA0DE4ED75762022FA3E070D9670BDE49055141A932767C5B0E343E3131B6CCD845EA8E5921EF7A28F370C20BFFECC11220A76301786D59323C6237B926273D03DEE4B889AA3F200D9C99188D04CFC65046BA3E85B2E4558FE29F476D51E0A966F37DF31A704162A3C13980815C6FB478A946D84A5EDCFD12C402275A119C0BE2A079B959C6ACCDE31B56F0849EB2200038A045DB4A48D06E93F279D51811FF3D5E5883E4D623BB8148C0DCF64E9A78AE580C207AFFFEEAA9650031C3474DCF22F842FFF8D3F900CD18A540C21FDD5FCB4B778B005E7CD5D4E1E4E0D757267B4985A875AF3084E4DBDB6DAC8E349AC2C738AE1735B8678417F4878329BE8F1B0B91A7754BA3746F20232E0E96E181DC31CF5462047849369B4063E819CF15D7DB5E19526B81E4C0C927456779EA9B72ADE0B16733BC29B79D5DE962239FBC230A2CF48E2CCA4A7D9FDBC68BA1BE294C1E4BE2AB4DBA21D84A7F2D9969119AD28E4269A63D42BE29B332F0D0CCF91C6A7B253DEEF0225E26F4EC50E5ECE8BDC451CA373510B42C1881674F893DE0A24E14AEA2C70D469087807EA645626B7014A7117BDD5835EF3568DBD64A5C7B2BAC8573D2396D6E2C7C8A0029F94C87CB7454A1FB84AE83DD4543BA62C491EDD0EE20CC3A670EFFC1CA3792125B6F9C4DBC96AB438BB662AACCAA7B209D7D861B3534B43A1EA588BFF8958D9E65EC768B3A6CB919D6206D1006A04C246D0B181640842B2D183776F10886CE20A9859173CAA60A805F7624561E8B12553F3814FFE53984168F47ADF8536A1F8FF8AAF91EDD84134BAD8AA0D809FD649F6861B7EAD22CD4647F534B77E7FE8A7AE158532598BF4B898B619D1C34DAA608F56FC59CC991ADE381AF4B98B83D353087C6409630794438DFA2B54FB0BCE409363DD62624DD46267CA829FC4F4C7ACD01C8EE323ACE958BF2A38DF3DF696B92CFCFD4EF6E68A13FB8DAC59DAE557769F88AC825E5E5F17AC42169C551F1CD1629F9C85DC4F2BE8E4AF531CBBE305FBA00DA9F43A9CCCFAE38F2EF707953627838B7C4FECF08693171821AFE5FCA6C3EA843D753E097219BED7C88AF4762644C82E5279177371F8C8398DBF06C01BDC3123DDB34838489D9539A08CE9D7062E57219EA6B59E8169E0593383047257EAC8A065267ACB783CE3D6A251356B2E574D61861907D0D0264C061A5B19C11EF0D5E0E9AD52703718106EFA29EC8CA16584281C93E265D1CFB876F6C2086007449418BC0195322999B512ECB57C668BBA363C6BBCA0B64044BEB2F6DBFDAC80A6F7D9488D2D4FDAF077FDB03C21BD5DB019E5EE01F01687314F269FC11691B22199256550E058FA92DE76DF91CFD114D45CF457320805A02C293A79F810D03774B758E50F534B482167C37F2DB5398F41A96DB202D58C3B82499C141CA6F588DA839F9FF723E61C8382B5136B419975AFFD71C55896BD620FE7F4900E2672DB2A2E7BE8C7FF8E1F414BC68C1A81746A8417547D5CBCF5414BB4CC1D8C6985EC95A08AA4A40C6E4610E795E48E9EC1789097D268F52E7BC72C9F1F510A9E3CC82EBA37FCFDAE095451FE93286C937EE600178C58F486A2A41E17463A7349BECE7C5666FEF841F1ED4788FDAB6D5A9A6624EE9467B6ECF2808691F4B0E317BC75EE3B093E159777DCF5FBADA6AB89EC82386D766ABD25456549C5D235550C018B0E88C98C2ABEA50C485905AC81B4ABC7E96AD62E4A8DF7C933C2A566E0E942153C3A023D0E88AA0C15ED283389B47EA7B67E4BE4FAD80F5FB2E37EB0EEA5CC8C5FEAE6DB38F2CCA72A7695D301F0B4BFECDA5DD27421D4641D50E159323CD431B999C836602B9C6315CA60A135FF364D741E9E06E9260B6F76E3C6450679DC61DB65D790C753FB4663DAB6F72F86ECC7C772643C360EE35E700B9B960A2995D5687878A781F0A720CBE629965A911A221E8E2B4D8CFCB470B7754899EED2FCF9D072F691F7F62D5F8C9997B128949AAACC1660665C3D51BDB7EF8A8A7F8141A4183FECF476FA418CD9FB01EB1F6B9812FF4F84A86CD442D937981175F8F48A47110C9767B22332A38CEACCFBD5A48F06BDC1AB5ADA56C29BFCB4BF9DA9E9674DCEE2EE1A756C5F5373D2F7D24D18A0A4A3ED488B1084E81E6AB8B9D95199BD22B078F61CD95D756C9F9E57833553755A8EAAB6029FBBC131986AB9D0696DF759423EF4091F15E4716D9586588C61F81FCF8760B131C66A746672716B720A54CDCD55AC4B44D953B007443DF32B7D379377B0FA484EC568275E1A9707022EDCBAB5881617FDB08CC2E3926651EDA1E3D1B3ACC65876D72374BE3ADFA64BD7633C67A4E1658EE7BCF6EABBFDC563D630F2C2DC3D44C32882D92DD1E9FD09EB8684CB9B4BFBB45954AF648875E6B4D97E2C54969D7BE478D66F929D9201759F325AD1DF7D7E64AD4414E830704546203730F7C63517DC659CAC74F3746B50D873F75FC4F793B7603BCAF558C602E2ACBD16B7BC0D39E7EA6D7CFE7E4C09A8A89D6AD148464B603F851E661A367237BA4A1513B500D5CA7D2FED6AADD3A54DCBDFE076B2D5D2C8F3894DB73CC533DF0BF4E94F7054C0428A8E8D9900AA594A5A22F5D739C6A1587CA1C454FFAB3CA421D6E525081E380C0DC180CB0457481737F1CC2AB66117D63517509AA97B8C20D7531AD0A2BAC9FBBC37409A43B421D817C2E94E7A1D7084A2E9A4B986D29C3E83F340616F06C9782B117950A677B5F96895E59CC6CB684734275AA0DDAC39CB1135030E870E2F5884B2F3C1214AA7265B6502AF87862A103F30A9B9421919696AC42747D48CAFE5F8BBEE54E2E890528549FA0D2235B4E48F198287E23479B8B74831C38C555AF18462DEC66EE748F2DCF3F14537B73D2638940C6CC919653EEF03EDB4C26812D53BEAA19F3FDE53EC27ED36514931CD46F78B8F9C27437A67F39318F8EC47C09DECC99C14D0F5EC486ABEFE7DE5DC3D67405E09B547B926970C82D9C8515E8F5D16DB96E31FD0312CD69C3F7301EC2B1C61B329EA4694B386594D0BA5F292D83F1AA86CF5464F063ADF5BDCE77EAB1505DB36E17AF7FA5629305FA0A9D3B7ADEF87AE03765E86B209EDB30E90448568F69230016D5EB7E9E988453F4F13DE1BA7B3EC077C9645CA5D783E3B4ADDC1FED2B9135C03407DCDEFAAD7AB1F3B42F63060030E8F3CCB2D61AB8F4AEB278916E5200816BB717948C50F4EADBE5B90653EA51001CB0527473A6286FECE45CB2F06824CD44FC0FE1B7A2B98A2E2B82FDA1EC52D2EF876617BF3CBCD30C65BBF36B414D5283EADF6DE54F95C5B64DDDD90188668E343AF6ED8E24B3190B0F799D7461B114F3651790D91E42BEC10C1F3164124BFD9D8EA1905EB8709C89FC788744142C915A19B03290C3C4CD9AC0C0FA08271BD787893090F9116BE230B19D6C529C6E2A085283EC4C218144F8FB36CF6D7BB147A919EA3833CACA319CAE2DDAEF4B5BCD08ACB492AA2090A56DA95CF957BF7D355DB2D4A0698950773702DD46B666D2111764AC15D103D81557D4AE2A28C2060063CB8EDEF92423D083EA18F84D6E8FDA0B4CC1215C685EE4047E0753E61F124003A3244C9080B199AAD20177E094C98F1A325FCF880FD55969A287AC537DE038AF502E4835C68972C6894FC42FEB723A12AC2D318A6F18C10C27F0E14EF7E97E4E3F088E8E01B899795D7BF4DED18EEDF323B3582AA9272DB6837FE773AACCDB962CC89B1DB47061695870B9EA9510D61024AE5A1C0DBC96DC229F5C91E1879EEF758E0986991813FF82E5C8B3B02315E568F14C877B2EEEB377CA7086CA41F707A25587B690670808E118ACA1E6747BA1001B4A2D3BA329DDB699E4AECB68DC3E6EB06D9E0702F320D74F786EE6AA23319CD1D39F825AAC7863EE55820D33F9068778FE5F98F97EE7D5DBB0D17CEF7C0E24E4E16BEE7A7981E5D917AF53027D3937340BDF064D9339AF1E31AD251D13A0ADD6828DE9A500B888C4B10C80D32B52A6164343A14776460478E1D31585C29196DB3C167DFF13D1F321D191C710684CDC83681ADA1EED009C24E5DD87AE28053A69C73B23F74E5C54DE5BDD2393CF96A3EF1A211CA20F1AFF7F871AF06C5AFADE0A19EF3C92B7477FCEDB2AF212043EAF03969C658DF7433CB390259D78C80D7238B6466643CC98E58006AC516E7D69F6050EEB2434EC66F6FFEAF542C845C1ACE14ECFB87BAB12530E4AA8C2EE2B6E2512801ACAAA561D62FDFF561783AE01AEA28F74EF6E0944054109F869BC7F15A98AC888086D6D01E7234293195CF5D0E0FA3459782B97EA12B727D1F0B6F652FB89C55059215171B5AB19F3AD736B3EAE6A734B54934DCF7EF74D6FE557C7186109EED4F79D22EB685F2804297298EB3ED93F870CD9113528D166C9FAB3E40B967EE59C06BCF7643102BFBA7DA1A2BA43AA4DCEDDDDA33150308EDEC3CB38ADA1A030545252F9CF944C75F829A82C118C4F2E55387FF09CCC2CA4CDA9D95CC61C14365D5B588D670916DE6160AF7FD03C07EF82E28E7F5F28C3022144DF9EA6FA1F05902711B097C0F7513811E5E776EFF5C62849F3491E2AF3E083109602339EF46222533DDC92BF1FD4BD127B3F5CE394C5E02B17EDF1F23E99842BE4854EC4B7C40275A46F0043A2D9CFD3AEF3F94F4ADC837C85CBAD2AD10F041A4616A9049D10664D29CB478A3DA4737F427D4D7CEC3A3F2E2827D5A33AEC3884B0F7A88A6F29EC18EA2B6FF9028E49CF63C2ED9BC93BC085CAE77978D250217A6E72367A2646363CEC331BA2E348C0B6970ADB212A8BA3A1354AF8512C80C5A4CE19543B9B6122DD19E3FAD0AD18C1461D54FC64B897AE2616F5DF70865058431CCD499F12C9A7D64B55E86E03C30A487B187C53B2965141E497B779DCFC396FC7A93EFDA91C011A29A18AE8FB06E4A643CF5C7E49D487E163CDB6187365094CC7C58F7E497F9EF43DC3C2A7689D5ECDBED160E77E6DDFB9A1133C62A1B23A458852DFAE2DCC84C9F920673889B1B7B75DE41B98D6FB8E75CA97250B098738DDB347EEB5F894A9CB035A4BB61C355F91BFCA91577555106C22B30D20E2A57558262E5A4FAD30EDFD0E4FEC9027F064E3B9C572DB6DD480F4202B5AAE8FBC10EE8E8ED3993C88F1358A00368F77639B41908C0D98830DEE8C0D0BDCA9F1A1C0554DCC82926C0E3752EAD8829A5750524AF318B69B1D4A0F3F9F6B34152C67A9DB4617D7500563B1A252EF835F1786DB8FB43C71162095F6086B6FEA407AC7174BD11B38C9907B760A20910B2460860B06606B33F7EBACE499B2D398600CFC46B46B2B64307946FBF0CDBD69E79686447BBB04B1B13FBCCC7F7FE9A3647A9D2E94156F2AD0C579006E6FDA5C470E37A44F417C20264C5630BCD2752081F26294EBF14EE1006322073DD10FD00028A11CA0BD967614ACBBA1C426EC7BACE01397C542282CEF3ECF98488D3C08098FB5B978DD5321164422F6A2870C1CCB7DF41661EB1F8FDDCD5F33D2A163A6133A99000D1F0414032DDB6348811C2B659D34846835B62A7E63BF8E7BEE3147C106B0BBB500B1E30FCBF62480098B9AD77BD1C0000001049A0E8F2C6BF8EEC59EA8B8DEB23E9D1769EE0E9FF6F073AAB48DC31374FC27A32B7A8C770890E5DFF3EC11FDC29A8AA184FA1856856E482C0829943EDF3AFFA82CE31E3891AD36A6031A58E549329223121C1009D257CF7DFA6C2462D87E377E1AB6CC422C66D3D26B250E40BEB4FB9307D18CD523E0B3AAA15E950C55EB3C015EFDD8123C4003D235F5F54727FD0CB872BB79CE6076C49B49509EABB2991203CA5206A807FC04A9A546A3BDF366B55837FCA253F4163458D7843F0365B1AED50283DD35F7AC953022154640F7CB6D3542D7DDA7CEC79BEF002F56E1395CCF6A429B98B9D781899DFE6E84B5348DF08A8514EAF883E3EDE3BABF9B89CCCAE46312BAD711846EA6AD4DC324BF73667DBE37125A6275E97933A4D7617577AFD3CE2EE24BEBCE4EA580EB90868666295B421F518707C06649BA65C836AC1176755
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_65
+Input = 591BC586A72D2774D7D824618C3C5C2794E2BA875BAE81A4341F78232B66CEC694AB5027C6C755E63EED3A4CE92532A2C8953F62887DD8AA428B4EFD13656112240D86BFDF24BDD34442043458C32F821C8C898D79F2D41B6B304B849B9A284221921018A74E2F5122B8545C9843DA8E0FE9973CA882A534262E0D0E75E08C99
+Output = 0000039800000009F2C21A7AA6DD8C5C9B7DA882EBBE8F2A1B09A2D2845B8C16BB31B56CA3BB5CD8A4BC469AAE229D20909B1AD357977A3C35E8357A2FE153E39676434369B0334D68A0C6D46D40E0BC8D88E7308221B1E4636D1E1CF130B1F81005B342F20415A20BC85675AF1FC024E5C7EA2696A3061BE9A94C2DE0383B23FAEC8B7C71C40AE1E6ED5215D2BD43C70D403048737F4C45C2DCAE23ABF9B7F9F8E5D943FF1EB9722ECD1468253E28EE63D7E53837C86E7B96147613D6908BDCC5726E5FCA0DBDB4D76B1459740EBBB2A8EA6CE2B7BCAC9F7B313FB657BCE170CB0D977106D162AA62556D92DD2642387504D3C4385E8B0FBB8DFF3D1A54E61E750E5974E971BB9533E7A00A8A36C4FE14FE0819FBCD5F299827DB24AB3EB6F02B27B28F195D6B5B1ABC97CD059A2F917E4CE654C9AE5F1B0808DE5441D7867129B80F6D82ADF9508CBBA6E2068B7B231B0B9E2648785C212356FA721913DCCD65DE11A293BA96C086943827AF1BB758E2CFE3829807CC9844FE160FADFE8665335F9CCA6DCA1E8C54C86F9BB9CD64ED6FCB64BF457E798730BE9E016C68E182DC935BBEB8E88B727A7263999136B52054234C26AA50E9F8DA822973890D297B59843340AA5537686E3274DEFA08EC5508AC00AD6DF74B8DCD91B86B18FD12BDE6BB597FB4BAC0D8EDBFEE5F7E8B207BF5365056978CCBC1C49EE09AAAE260559FE8948D692EE318054FC8DAD6D90434DD1F61CD17F80881DF34AB252E49AC8565BA2744CB7456282A1A8A0EFD76619A5D9A16BF83BE4099259815B91B507354D5F28457C42927690BA6976D416CD83BE937E529CB31B50C27840B8DCE2C03345ABB99EDD9A11C9F3AF18311693DC1EB06E5D9AF4D3F519A52891538F2BB5D1B8DBB4247350AC0495C323138609A77334E446BC41C66DEC46AD833C3AE1209B05CC0CC6715454D45EB25238C900371E28825506E91FAD9478BE6C5ADD309873147A0EEF084ACC613652651F4E2CCE5DBF0C4B668E3FD4CE3FB4A0175A1F18CF47A0D9A1D1A23BA9019469A1D904C5D031B5DFCD9B1F46EE81F3E13E6E4E3BA527C72C6FED3C05B85E0A2D1F625B97B426F7C64E2DB5D95FE6876909A213E38CD34E811FE0012855E5CAD5C448B21DF70A075D4BEF2F66CB5302DE007CDE5B092B0E969705F91609B708FB8C11A40D8EB108EC71E08E016FA1F29B2C735B839480D485459A576A76F27F85405F6835677D17024A5981A9486BBCF9B4081EDB1BF71E506B86728A9BA8244C9B5110EE4319214BF3DFF329A78D3CD46554984792AB1F47B25E15679ED1EFEE9BFF0AC87539CD7404925AFE7CC68EE94F6F69A360D6D6D9EEB3FBB7F6896F5D465A3391FC965969E9949E0DAC29BDFC3CCA664D67EDCFA1BA2F4553E22C333BB498D63BD5333DCA4207D74B95663D7C2DA21B8CE226436B8FD19BFD58925251A010BEFFD78C28B5F49919A3ACEF0095406E2A333A61F124B0D382DCD2B345352244F852C2AA7F00BAFF261A4A9422B7A64F493952AE2CA40EC4E7864625FEC3753CE4A70B6CD3BB45EB67939B29F4F8AF3B3D621F6C7C7438CB96947681A100041E91E109F9F1238004F1B281F7F81F57CB916210EF89CD8B0B48F510A4C1993D57635864360E3E8496C4C1DC74279BC92C116BD7ECD9D780D2EA487246E1F8AAC4F5C6CCAB34959EE4862247BBC27E4AF66343782C48AE9C7A599E0CF48A382E9875028600492F90CFE60DCDDA7FBF22954BB58352DE1D61A638C3D12D12C7D0B91ADDF43DDD1B9CB5E30F81FE3D3FE3FB9F683905A176D46733AF68597FF407463822E7ED1EA45600FCDC1F1F5277C13502526698500881052B42DAC355703C7A9E86E429C5DC57F825F3BE43902C3B38486A762537E6B8F8E72AB0DEAB7462415CC1FA7CC9425BAC4F12837DC3D7A0237B539414AE7BC3D35F37CF457DCA9628D1FF43DC05913656716007E1DE55A145501586A1A88F43F8D582F9C03912C3CF31B0F7B832986B15F28C8B57EC82746B8F845E591BD49DEF6E964C387A70A725F7B3D397835DC7FAA45E3138ACE4356A5557D962BCF4F6CCA5FC91B43227FF28DA05EF0A124D729452007B3F387196E8037FC4C05B3D14571A2BB98B872457B82A9471CBA15C8F03AB873EEF465B273425AA91193913C587EC4CD139BB3A03D66E19E66BEBA30A76AB8FFF9F6664F433A26333CDCAE337DCA29BD3CC0C7D4C504A21F133CE28E5D0B9E179CBB12051E1F4782BA1C8AFC4B9159FCE0D2522D4DDC5C9544BEDEA1D91B3BCD9B86731E07560B3DE1E691215F369DA09E791F40F568461EBBD1CC8359E45E0C1879F6B665A721ACDEAD5485079445E3C90467D55A82A0E677C6E2E491F42E30C8FEB8101FB08CAAF7B90830A15DCFB847D4185554E769BE96FF90D830BDA5558CD380D26354885CC272943EB312CECA5F945E7A090762E39D11972ADC747C978CE051D96AB8CF1B6925A91B8ADA407CE239AC7891B67916547252BFFD8952A12DB932382A1938E1FB37826E6BFD777C1C3E858C653E4E201464255AAB660C6C0E2CC9745148E60CC7B738C30D9E1EDBB4B66ED4CD2A6588C09C58C553C37C6A2D93209D16CE002ECFC08831E4C465477BA30E939684E6D4D0CE182966CB7D7857C4348BD014AB550849C46115735EC4E446DE86B313559C1A66DC66CBC9FD7C8751E34E37F5DD325359125F712C98DDCC2E94B35A335AF27B69F35622EEEE48147209F8AA6A55E6907042C58F2D9BDA50AA1D7FE13572BFFE8C46980F58C49A108579797FE87D866BEF1317318B355F0AF98DB7422CB223C5A96FF24C1A9FEC4CDBB740D784EF4BEEBB2113BBFAE4F22AD916441BEAC9326220983CFDF34C09334500AA2EAE60DE3B43FF7BB62879832DDB2AFCBB85991474C282AAE94A09B24CF5AD15B9E3AC8E36C266307EAA62E8198A7E7DD267E92F5501EED2F4A92A784C1DAD7C9F031EEC1989C0379A7939CD4C9A89CB336B55651AC52A11275FCC9F4D2F451DD00338C99DAB1D201D0B804EC331785D3565E1E66EB120FC46ECC3C96054C805BFC77A1BAFCB4A55456FFF7D1A9967BB25A2875B95F0AA3E77C377904FAD3841FB1C0608E9E5C659371918A9835A14E23B5BAF14E7E66F4F2C5D7A3E5E42651EA749234E8C73BE55C53A84FB20E8263F41DD4D40BBFA281FE1ED38B66555B4ACAA3C7C0BF7B4DAD51CDC07C7D65F6FC449937CF296DE2FB63FF73114822778DA9E88B54AF25295595BA216BC1CD73B14EA801394416B3BD37D70D8DED68956308AEA843894ED3AA1B81A493054B232773B28043CB241090B8C97E9416D68ADC7651BF99E75F9C76CD3A072D897E759D2DD2613EE2E67CFE7AE97013E87ABF0D37FD63C124444FBF55786A28FD297E8A3A3CED3029169EC3A4F8E8C10159AF0D8AB17B21A673F3E28D9D5D81277DE24CAFC89F5D74AC617D2B22E4418360A15CDE20AE605BD247E32FEDC000437DF0A2B4D7E66758D3A36629CA284A7901B785B09D2B49815506D6465A5FC0B9374006CC27C25028E9B8F975F51C5055BE155932670463B4DD9959F19CCCA4FEF1ACDD797CE9C47962DADC34673536B8FAAE2C51DC3C15785A29EB93806AB9EF4FF8FAB4D4AFCAC76CE4B023CA9E7D15B88D92B46F92988BBAD5762969DC91461F35E80C183323B8AB7132D7B432E10F46BDF990DC164C06CA28A2CDABEE09D74FFE857F3B8C6068113A56068546B2E4FD189E70A959F02CEF034C30F687EC26641C95CE382426BE16B70EFC111157A5867C690EC12C7CEFD96C05436492E32DFBE77CB12A0773354DD72989FAE569CFEF4C2C61C023BA9D3DFD1E84151650AF7FA102EF05C5F211611B1D881AAFABB5E13C35DBA1B602B7F20E08DADC9975655988C150C3E3A2164D773AE6F8865836E6C4339A3622714131ED272B7B52696F90491458F2EB305AD30FBEA2F5AB2B61E7CABBC1ACC49DAD5F27CEA797487A65914226C5733F701198A76B1E8BEB098609E92070F28C7D81037F3AAE6CF40161086DC4084BF2B717AAB45ABC0232D2F615D502FF0C7A74293992B2D98D703526C8E3F4A3B19B9D56D6FD4144CB69DD94BDFDF1446136B3B2C396F2E28F7CEB17C4E20E2340B8D27E2032AD48F6260FB8A71EE78EE0C38397DA9C1830788A3B94FCA68DAE712A21EB71B8743C39F1693D673CA272482707E299F6DF9D5716B65BE7C335A2AED5D99796B3B52DFF1B345CAE21A15B6C60CB862715390C4522017F4F8236E18929745FA8537C72C771B3ACE073D242EEE315AF70659B1BFB700213AFA4959B85D354A171D10D59C00D1E956641D1BCA9435352959D4E07B36F0B1AD418F594ECDD75830C2F249770C50731424A2814E6B3302F102A52419F1FB19399ED8ED0CF675858190740E4285EB49903FF107DDEE95D6BF6A4D69A1EAD00532392F9EB1198FA7C9DC26B4D4F84CD1D7160A1F09D8D91DA88722020BB84110D6DB08722A1130B23F8E882CDBF5900DE18A246B6ECD1C2EF49EC230D881B712D17BC95FBCAC7927AECA55D13F90BB53A0817BBA3004573C198F8FA96CF0BCF47FC567B13F1560A12AE88F0A9AA9E44098BD4E322C61ED1917F70F0DD4D94EC642706432AF6E8EA1D57ACDF07C6147E28291DAE48EDD2C45448A8D17C6EB66C850ABB07DBD346619C914915A562BF7BEBAD1FEE51F095CD8CF47D0F3A2BD25A1034A2EC834756E3D1D54E127E501E9527193A3A2421988EDE1499A5D2CD12C402B5A74F722CF013CE0DD762A29354ABA090698153FF72B008DFD13B0244CE95F9789ED8F275885242977CDE57EB27AD0D15D9C7F3651267ED0AC4483F2ECFF359737FD0B47EBDB477975F59F02014E6D20D742FDEB162649F5C9F58049CF2C7533092DD11B3427EC04417F5C450D78EB008A0835A15E2F67FD6A212391D6760DB5AF90909E41FC7F6F4C3E4C661B2EA486B8DF0E67A46348E488A6C89EF840B7B5E401A674B9D7DEE5287833CF482853CE4236BD4CC74544CDBB8A41DBF6A0DD37F5464EC452D8550FB6A206405EDCBD45BB3DD0E9ABBB890DAE5E79BFBABE7FECE0A4EE52CA0CE1DAAF7F873E10FACFE0FAECADA85E44A8BCECFEC0AC6A69857D2CDA1986113DD6C81D2D303748911BDD053A799203B926B2C84F646BFCEEB96F48F65ED154C5ED4DC056EE34724EE9C3B2C9BFA81BF1C8D61272F7805CABA1D1C420AFB902D54B878E5005148C44AF5E8FD1C1B2C955E41568C0B6E43024D796D5BB856A048BDF6CA8E8EF76AA326B839260556EBCB471479C15FE2DA71DDF56A1603FC52E93FD6A14D07244755614EC87B1A70B3A8131129C88036E2D52EB628BF91200DE8B2BE161841278A409351AAF139A438AABCA1FFFA5248DB4462A064933E9CC95190510B01F9F2BA5C4049D903687CD54D3C0E8978FB498D07DEA3D56A411AA4F0D3795345E8C42CF991E27EFAB1C40F352219FBA2B4D58CC5DED4ED474675D00A8BFC48D262CC73DCDBB5CCEE9958E52206206A649E18C4957956AC4113C52E88B2939BDA39FE1B22A844972E1C769C113CA2EF817F529486D687CB38DD888DC3F901D30853162D4589251E9FEE6AB811B71C42A62A2D8BA8D80B8FE1623E2518C0700103E97C8D9AFF24FD6902EB1AF615ED63191B2B99059C5E8A22052A24351A5C6204B817D12E6B34BEFB9A8E2CAF79ADE51C231E4C179B3F822D4584278CF6414EAD44F0109B59FAF95582DF773D3BEE18079CF8247E13398D0C03F2EA6CBA5819D0A1831C952B9F05C1CBFB55D023DF614901EB90A664A8E5DCADABDE856116A1F9149FE0560B9D32FED1361EF135862C0DC92F1013CCD20B1443A8AC10DCB70C46184E37B50285E25E823DE70663F52DDC937D71C428972BBA41DC627ABA8DD24C1761F24E0770FAF0A7DABD5AD4239D50C99F0C67D1E1D1D4F1E1DBD8B50E670C94CAD79AC5CBEF7421644D7614C19AA27A16FAE3D2D9D993833BC3426D8F1C82FDA13B95964D5B8C16B70FA430B439B71E5F611C260DE31AB28C46C0AA55B3E5B888ECCAA9E8AAB26BD8431D78349D8E7152D5DAA5E6A887FE24F2230E71BE19FBD27C29E8A97EA3B6E8C64C2F97606E173AF2F9D4F8F6E1E21FE06D777A6DE1E47D2A5DE40054F2D236CF7CEA234990D21933023257F420AA165950CA74DEF28971B5FF93F0463BADE57017ACF708660BF3F3E62B3C4F903712C9AB81D5E78293AC76CE032C3F00F7A4CFB863E953483BBDFBF18749F156B4ED34A10499D8CC28EEF71F23E29333BF26B8C0CCF59E107AF357F4BD648907311139767E5C31334856A33713CAF26C8F05146B5BC6112922E04CAF4D7C06CD88FA3837D96B4422E8E599BFED79AB86D51413BCF06377CC55E822DF012B9C74D2EA6ADADAA8D4558A51D5C7859A99200C8530618216470391A20233D57D6EA5F31364A59BC9879C2815C5726979DE8F88555D2F181AFDE250AB0E7625F6B1411383F779B674B9996460201CF4807BA3304341F680EA9A680E2C2A0907823DDE10F05DC48B482EC797DACA772DE53C384521D40676FE66905D0178C979582F88E7392228F48A57B9638598A3475A86ADFF17AE444AFB789CEB1C759C506EAECD21CCE5541955F96F8D98012A80019C2EDE8724BD26A0E8E117A3FC43C73A1CCFDA4524C94EB2918F7FBBFE4083BB7A68CA9EF8A5B6859AC3DF4AD61231A712A59C989649198EB3B9E0F7F2E6010C8AD21E94AD22D3AF6CDAF9B9C742F492F9C0FB446285F4C1C434A43741759FC4850F8A48EE90C4765DAF4664994BE68C8DB7F1F52935184DDD5995905BB10E6502CE6EC5D78E4F63B4C9724B763C44BD8C2C2688D34878F0AF242410A03640A42914DF689FA64910C3D39788507F8408235137E8D67CECCF1F92D617E735CB66B2E5442BA1232F8551337D152D1094E1763EC789C1D373A3CF31802523BE9B3C520EE01231CF69691B71C287AA7B04375217B2BAB5826E9FD5C55A6EF5C6403BA80F561F16AE4967630D0ACA7B4A1848B38F8F00EBADB4FD89790C7F63A3B914E6000168BD15D4D7B0FABC0F80A54AAFE165FEF3119B3AC6463E18A0673E24B98FF06A255AC1B8194C55956683FE5023AED93DF06B47C614E97FA3CDAD4F299C19615C6D167BB7CDC93CF97F85D79C132123FC64481B8FDB4668DA6F37EF6D05C6D066B6B453F0315EC05FAE8206C6F404B912E45D17C00621961B20DDC4229ECD26775D9D187CB74C35BCC3CDAC904911550823621A8EF7E6B16C38C2BA152859A7DE5D60649BE5BFDE88252A886376DDD9979D8A398A8B5F72F57DEAED8EB5B7A0A3F47795BC8C77DDCA94876D322604105930A8303026EEA9E262C92038863AF5E17DB064D79BB77BF027AE933FE124DB53F6444DDBBC9E77B5A61E800C5D0AFDAC7DC26FC1CC25B50038967A33AB5270F8279FBD15F56807F3FE8FBB5BBA65A03909EAE6721401894722F84F12C5C4135BF8E5234A25F72B8B49EC67673FCDDF5F9B80E4CDBB260588C58230994B26993244810E6CE8ED93AC0D2A542656C9504064CD5314819CEC3E3D4377469FFD0DA5A593F271EE14907A7012759C80C45103B6AE9E752D3DBD171E58357D77266FEC9023D650DB2F23F4AF030339B4F5AF7BE873ABD6E46625B62BA87555B51B875A5D43BD64E618C9CFCEA97C24EBDA2A2DA264B0A785C7B1AAA8383C841CAC1BE40175EA29C8909BC3A94A512E69DE22534F929CE2161E249FB2E74586F483299660206077628B98B8DF667AB4869B4CF638B158BAC922E1D6734600A32215DD98578B166F0C8D04F6D80910C37311988B0E494DCA4DB75B69E07AD0B38D9BC1EBFE908AC2210BECBF505035BF8BC67A4C4B19579B016E1896ED80CA7133D08A5B969D31F5289741C2EE44095C03D97905EB246DA7591D0AF2AB791C6E0F0A31F06BD42F4E6F811A1CC1B7C78BA52679DEC995A042453DB4D293F3598C36A99E4423A971FD7600CF753A14CA6F7CE13B318A3AF4DF6394989ACA8BB58C5973E6873EEB694F28D3CBA9A634D90FF0A8A3A695959ADFB3035D4AF343A33358149B7A046FE757C63F56E47113D4C26FE7D037FCF83F430CE7CF40B4EB6684F9548EF465BBF6B5BEA95DA6DE0E421A1752C38D2D70A60C4C20A033A450B9C45D90B14CA06F829F2093D151C85BED014A69126C83DFBF106E224D402DA38DED0888780BAF6B1EB735355D1715694DA6B7337DC336FEDA01E3C547866C4B374B43378B895500131348BFD96E7E63B0D134E1D43E7356B1271750A40230992B16324E4EF11EE4EC5245E4B94255654D938390E667321F443A615F9A6C8F7BFD5F30D862C2C7568FB586466835235D23C7EEF5588C708D54DD8613E7C95293B2996B4F614D07AAA526C4317CD4F65EB5720D8E9AD8C29B8DCB05B79D0907BC0F0AFBFEFC393237390487015AD3E734D32038215D7C6542957774467A235B1E581555953E9D3443F780A832F99211A1943236F8D52B0A19E7A8E74D46FBA97C773789781730EAAA28390BB4CE4766DC29AFAAD02A40A2BCFDEA419231495B8AD50DBBDC77E7CE6FDE850E08083401FD0E45D302DAD80B6B071A1A242962EB00C682D6B471509477BD6F9BE50BA0DB76E0D746A011EC6B62F08E2214D297BC4FA5F65C379CA930E140CD885BE89971474242DA959147E7665B411BE9B723F888D0635621FBF6782D8549C823D562B1FA3DEC1ABEEF0D70FAA68A890756CF315C2D46374F51266DAFB53DA8BC0FB16F7C59B4A7782BDFD660150DC410EDB289D9D68165E015FD5D24C1A373086B2B60A1B495CBBF2C1DB2659B13A320BC6837AB56F6093572FC1940CCF36F3FB121EBDE4EC1FF0444B823553160D01AD3D3F4DDDB0DD3ADDBE0CDB0E5DF4E89B8D1590613F01A8E2A0CF2980A54C82A7A075BA29877407E2424CAF9C5A623573FBBAE1B7D167A1A41D14BAE79D935F053E661B4B0A4056C870C34FBE1B7C04F599E4215AE5C43E594B958E4E6E9E203FB1BFE245BB6022390CACAFA7E09FEA9B3BF9F2C28A4A926D5F1C09690628BEE5A9C4544599DB5DBDB4F9C0C14D047049726380F44FA3F3147EBBAAE074D4C19B33EDF8831210D5A2988FAB1EC08D6713A33AFB0D331AECA8870FDB71CC8BEFE4B0E4017AC48EDBD6A13DC275389B7F348B41F9A51DA888BDDCD8EC5019FBA3AA74413BFF9AEBD7A5B36E2AE6643FAD93F8584A844811A3797BE60654E9801D1953BBE90B0F9DBA3F6D266EC064BA90E88223101A6A24F9EBF9257185F1B272C18D6ACD07B9D20EB5515F8017428F095160A6EEDEBD6A4538CD729716418E5C719DAAB2DC73F266CC4D76659C6F014E46F6EC2B96C0051AD8C3E56259B064954ADCB5ECBA2FCD1CE430E992CC42BC89F1219F2AB99D334D7AB16D7773745FF7C992D8CB68DF5D2B98EC61D77D966B3BA48168D7D129A933FCE812AC7C6A8B597F2CF6774FD06A8C02A95DD92DF5CC2BE41A0685C92ECA81DABB1F35F7CD9813D59E4F46C876D65DAC68D9FE50352B2B91C49DBF9408D45C0F136370C6ED88BA42FC864573F96EA4AFEFA809F8D712B3D24D4936A67DE004756DAC489FABA3654CA7F461037D77BCA054EC9C472EFD7096603BB1979A619D2B3BC155C4AECC6C4309E6FE0C9F52582B85EE973511B2FA7C8ED680F72902D1C166179CBB97D1E727C658B184E6556499BE7EED45B8C1D56BB0791F4192EE0EEB0572838EB922EF3436F3A3407B0FA5C67FF8E49E0DF6D01EBE2E009A2F66620718A975E5FA5AB9F38C7907B61DEFD522695FF28377391C0867F7B72211697881425DAA02B58D615F668F3E40BB9BF4059DCF45C18DF2F9F1C08EAA64A8B671E58E7B65551F6D4C56FC4129DBEF66CF6AFE0F8D21B61C2D8D397D72CA371FA6BAF2CCBBBB9150507CBB718C02CF1E424140786DCC2076CE4DEFCA6E490499453CA8F4B98E3C4D934DD1D794AF751F0F20ED39BE08453A998247533382442897FC03C84F705122A25C814E1CACD4EF8536E85CA383C0D8B3F36E09BFBAC52F2F70389D45C385FA4834F027E4BBE97A5415F6CA876B828052A28AF95AC4F0034E02C583E54F4ABCF7255CCCD2F5F2F70CAA78A16CE6B26C24053EFFA5E31B83036039275F1F66FD232E393BA5A0FA693E24F3C824CEAE0B254DB81B0ABF3EE7789CD1BD57721E9FAFACECCD2FFB2A2ECFDB6B60E709A29D62F8767BC38E301D0255AAB0C63837ACB31947CD59B18EDC5E80D7F167043B065DBDBE995DA188A29575D78437B80CE2BD11BD37D108D1A5C0178D4F4F6A3EF7A7C03E2ACDF82D7372EBA7391CF053BDF55EDDF76F7429B1C35CE458D3F35AA8F6BAC1DF7070112F32ABBCF216DCA7C068A6EA08C7A4BCF6371212A6970AD30600D03A4D8611E7677F577305369517A8F52E9A8D34C58A5088DFDFDC0A363CF7D722D1B2168988488805644A3436A29904B76BE943190524773C252C91A73FE595F2B3D81AF1BC09AD2DC6F7723CA7830A41C03104A6DF6AD5E71FD293F212501D1B9A9667D1ED34B064262E7F433A13701DD35307B6B78BE7094D821BE0433030899482CE097FA6C4658BB63BE8CEC9450CC92B4FD3DCE46CAD34F42F81638649914A057E0969FA6E740CCA0583BF6C9693417EFBA9811D67124BC62DA78E3BF035D9EE38A99F86558C08801BFCE4824767F3121CF527F08DFD815B59291DA0051B88E14756B5368DE782F8741E53B7434180D2CC2931C3764D98E07E1E75F20B507326D2466E5AA00FD90FEA1022878E1D47CF173C6E2A7DFACEFFA520E77362359824FD66A05893D37D1D8346476BC64451F51EF00EB7A141A050B9B2779CD6DA6CAACE047DABCF1CC8773F79746E1E4E5E56CAA2F651A13AEDE07065A211ED6D57457891E3731BF4C651BCF0C61C9FDB71A64FD5532FD91EBDC6987799F490BC152F3FA4F4A163E5A64F6AB577CCF0E33A9FE8ADCE227B9819114F7D73BDADD22B8F500FF76745A868A219B7B5C5BEEC804207EE5607A5577C9019B16E6809BF898483748F582013446988B3C9186452B224566B4432BB3BF8CFB3A842B030D5A71E9CB0DA693F2442D6555D1470A9952B404A01693605F5C3768C4497173036DA54A26C2AC1BA21031B3856714382A26226A90EA9D6B3FB32890747751B73C1906F88F449D844BBD1A290682427D9F2256D4D1F5D8BEB0D6A73A9871A587E30C645417971D2B78A5B6ACD1E9FF1E8829F40CBA76800CCD97142E6CD1FC4C2E3FFEFE4BF3D4E0DE1201249533FE13481D6E3FF2F96DD6D4351AACEA3AE2DEE7DBB053C429C328BCF55BF35F08F85DBFF7E8BF8718BC86C2E5A2B2059E0C4BA36281483D8F33AD065EEBEB2ABE059F9FCE7F4A5F30E914A8F3351DDD1F8B81760AED6B2796C063659B92E5352BD71FA5A52BD074FA88EE092BEE807B23CEE770FD7EC6605DBAC4CE6A9D6D8808984A3E8DF8ABF9C078819A5D35915D34BD20A4414FFA9D9B6C12969DD43F8FA314D9EA37E0C75D2751BC9FA3D2BAFA76BD5F0A28193631182C17B37821E5B5C7F0762350467879B76508D625265A42690C350848B92B71295CA1AC972F903F8B1E7B1BC10D15F4705246FA64BB2680C5E97A07A1DE465033E23C6D4FE8E1500D7246C48ACF2135BB1BBAB9AE80A74A9353EC0A79F6EC19A68BE0AB74683EF9EF40234828A6CB0350B7CC2C82B31EFC322AE837A0AC9F282584168D655DAF0E5C148AF2AD0C3654FE0985458819B3D2BAEE365BEEAED7A28CED6F396B7A08C6755AB0436FF4639D07BCCA2E9A6C9E542F994DC5993E46AE08F13BD23A50002A4C76FB087B6638780E80C3DF00D5D43865A9FE89AAE8BC05ECEFB321FB332F6DB60A0437C87EE3DC5003CABCE4EC6DDFCD25BACBF8691F7E2074AF66C4D7CFDB92E4E115EC8DBAF14C8CA86A1ECA89B7AE0B9FB364801D3A8B71A5A18834C4B7098460C6899765D6FD4C657959187FA1874129AE01FD61934DB595005D47A88AB6B14176AF6423E26909C0509BB3C4F270FE8A3A179F2B12D2FC45152E33BFF7E0A0FE0CDDBF9135CBA7605000000169354455C6221C6057C01A394F0367F900058B86F26EFBDE4E9756F659386D8382DAD0B98EA559E0731F267CE956A459ABC505B53A66BE684604FED1755D99F9F86B2170CBF17ED632AEECDD2C6B64CE31F3F3EFC5E490DA6CE02E0896E3EEE3678B7FC929232D191F04F115F4D34FAE43080BDA33990E13049FC65710972F1759B2837163F898E464937A4C10B0969F9E81ABCFE09DCB1489C57F04E922EF5E00E1E90276BD8245295477ABBC6393B329E64EF387DD5E27FCDE92D87F9B4043150DB593AB9F76086A1909BE3323E710442F665EC1B1B14A80CBAF0470132A55ADF55DBC864382A5A61E07938C4B624A3DD25BA75B78DA82CD619BCF070D9437D4690E392DAE355FD2C35D34B66EB5816269B4E4DDD9F205E3D94FC168D42A323E2EE24BEBCE4EA580EB90868666295B421F518707C06649BA65C836AC1176755
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_65
+Input = 4C8576A8F021AD9FEC8EC74737E5166AEFDEB92A615F1A73B5542A81C2C6001C890D30D2ABA9A6C519D631C005B8223C3980CFC12EBBEF7D57225297E7C7761E4ECCFF5A214FEABF9FE7E550DC729507EB124838E54FE889675222966846ADFF260E339ABF0E4E81B9B410174456CF79B8BADD94C69C2C8266BE6870D0A373B0
+Output = 000003210000000985025B9668A6912738325B00E8B13AD4F02C0F38A25BFE653257D42ED156368F373DDB1F2D34C4FC22974C7351B67D36B2581B7F01FC7FFD9B74E68EE1BAE4F5F5EB19F253BA20025D0DC6BB5F2B7462CAC1715E3311B8D7A3B5F21F8D36D79ABF734DE2679B9CC59CEC81F33E59640937EA957971164F918F458009831D2D53BFD92FD038821C97E64D009556D87D457C947B89420C6E48397A591E88DB555814BA9C7C502890554C957CC88CB3052CF57D1D34E5FC44006CEE9D95BA7DA8F592A74F9A825708D92A97CD666750286725998C89009DD274DDBE33953C7B08DB870570E3C96CC2C2F1F36B7CF4E300095AD5A5116EB3B02C12403A9BFBB4035E801554F3D26AADEDB77A56D8D356C2189A620F0EA371752A5A9D7A205C97E6702EEE95776B6B1BD402CBCA876262C004D822B32A51E6CD558B5B1ADE7324B10A0111AD45B66D56677AC2F863780BB8A9E11CF48DF6052D3095EBDAA41645C1D925C498174FA2B37302209AFB31B63B51ACE272A256D3B0595548EAD52B6785B83F3F266095EBF7330DE31334B82F646275837518E7339F53B36D82299F9DA54BA07AE4F3A3EEDD22C94DD8C97972353EEAB9A9B48424A9F373DC6224F728F9CB5B9FC7C4E14FEE3A872AD0A4C627D1EF1C14D35E5C4E63174DA3BC0002BB856A83A0AD43B526723D8844D58FBFF917591078A80FDD59F0A647D1A91014530862D88B48F4D9A540FDFF30FA766E4A2F39EBAAFE2DB79B51975B9EAB7C5D5200340F692B08B8B5C9D7DA68873B745EE70B76EE1821C30058DBAFA2FAAB9486E068E66C936242836F42FCCDDA12FD653839382AA8A69C025625C284D077C2C9E187A82D1374EF104BE773CAF58540AF10E28ADD66ADFB31293A229CD288FD8E37210C1E0CD5653E1A91B0B93B016F74A5E7F0869373E8DA763ACAFA2023AD9B86FB583EE9C3C6CDE95C0F4A1F268B8CCC3A00BE5A3BF127F42E73EDD70971710C40FBD5ED899F9220AB83DE60CF232C07823350D6C93E99DA26A5A940B5D21CF4C46CACF041028C3BDA7D7BEE706138EB61908CE7C5B9B6B57325B7F263FD49B444EA759E659F308F842A8EE9901C27C6835AB03CAB9E8CE64C588640CD1E9E2FBA8E273B042148BDBA890D8F7C743D8CFE327C55F45B2643AD73A9B86EAB0C9ED2B62C22ED90CB16BD15E91090A8095D810BE7843D7C6B2EC334224D619EF70472D9A0A710B0BD055DC06242478CB8E12488D66A8E5D87F8C8AE015ECDEA312C048CC9E5A63A75CB9B4C994D3DE7D3A5B662B53E1F4E635879EB4C05E5567B4ED6EBABF0964EB81CE610B6459A95938A300A2303916C1D1EBA5588640B66454C794DAB365A9BEA5F398D6207EB71ACD8233BF8A9E369E68C2ED8682B30D3DA35C549E4A7B2CD709E02F901FEBD63C291C6AE4254CC611AB388956BFB5C6D5606467B81B0CA6B698E21054CF44F98E12127CC63230626F020E7EEA48072CFF5EE8592B09382BD3A5DBFB87286D4216D998F4811784EE7EC394F3B16CA8479A8D667A4B9E6EF7F88CC966B198A8487808366B5D4C32B748EF730A10DBC8BE8B583C7FD493411A2BD136B4B875391939AA17206F14A50D35707BCAFD85F85CA76EF6C92CF2AD6FF38E0E9E55AB980BA11BC39939273BC84B4C13B7776FCE4378E7B00D5ED51DB7CDB5E257727F0AB6857036C4312574A17E41485C044AB825CD1599DB7A464334F38FD46DD658CC6729214ACF3D00D4D9EE6452B3B4F2C49B2D97E6C1EEF1EBBD961EEBEA1C8DF0EEA84732123F5A369E9B07220F118C159F8D3ADBAE4A6B6E654BF81EDB10AB23333A7B19C738B943215FE0F0850EA45CACAE533BA5A17E945E063C5806F2C96D848422798874EDAB7BB3B3D05F22D14F959B665C61956CF9C2F48154CDFF9C2023BDBCF72F38234906D49317DE91D108C0665A7D70412B8916183B7CAC7981A219C1B006E9D5F50B69FD238CE055CF1310870838F75FB0CF48FBC1AA5B0A1AC358B145AA6843A622641FD8F1C91AEDBDA966CA29097DAC277C2AADA7220233031EB568C4A80C4726147AFD4A41178749F6A41EEDF4ABAAC565873E446E2638D60BDB38A30593B22FB2B37A6D57332752BD1FA0CAFDD7A0272CE717121A5916E8FE1AFFD4326FE6EA7F8870623A949A3DE0C8E08D11917DF977C688BAAEFB3F57E31D4D4490E7FFAB51C985139443AAF9249B429EAD57548E694E64A57E898E5F4DA66BDD62481ACABE7A02F687DB3882CE5214D6A06C2D3BAA815993464E37EA48F23554EEC08839A522D4992AA61705ED3D3249FD8306C69BB99BAE1A011524772BE6EEB0760ADC70BAC516F44301076DD573BC36491D177F45E729BC8A5B1F19A58199B3DAC27CA090C2BFCAF658D1BA242A28A13A6D0FEDA697CAA4208AD88644D6D86B6FD2B6D899DA68480E326B000C7D26F6B41E9FC1686E277AEA1B505FE6692198306F18E2E1A9B4944DA53151267BFC760D2BC33C5CD34B0D39217E2FB6B5BA4D1435D3F26FE65EBFBE46857A8FB33F4FF82A287B030B8CD97445E80A261F48298B4B605C813190E07FC1E60226913215D8910969A019359690FEE747710C80581914F0A619F7C77A7D3D8C2A3288E38CBEB53ABDAC1A997A3F84E4ECBB6BF9E80F9709B442599CBF9E77CAAF025B170C2B494D1102EE04D021874858ABC75BAB540685B1DAEDCB15177163CBFA723666EC165BF4BEE907A8791A089EB58D6A193CE55EDC75988976B28667CF1D38F2FF1784F9CB2DBEC062D230FA08FA97B5107773946DD2D45F1B383E2EE4A7DA6D3ACA56009705F974B9A4018FA251BF99265C08DC56E0A71B365076FC390E8DAA8DB5473FAC96AA990D5A4A3EAE833E1D8315790E3180E4384F35FA4FCB7EFD8EEB7E19BADBD8147BC009421DBB58B8973904E98BE4F568382AC4B2767657B343AD136F2A26DAB777CA0098C6B1C61E40C56D296D5667BB7CA9AECC4FB8BCE5D3BDD175868D95B7742B77C502F6CB684314FDA41AB61EEA1D523B20B83C54F452FE5DC46D36AFB87C388A50C3C3277255706866CE4DA2A51F40B1E91268D9D23F66FDBB64EA2B0D9DA8149B6ADBEA1BD8AF3B4AF06E48BF64B367BD42050936F77F0152C0F691033C1129ED163ECE7B19B88EF3EBA16CC88BB3461102186DA0A6D710E5D52168178ED6FA0185BC7F2449B000D543BB7993ED6C914436F2983FA4598F01078405FA3F42188958DFDC5F97D962BB82A3BC64DCC3F036DDECAB6CAE4464A09A1D2ADDEDF3F5CDCC87CDF2A85674E68607527F8BAD3DA1DA54FD6C114D2D51983568FB9E5D1E6F5DF0737199D619D5AD23D067F3CC3882FD0AF7DD2FB30040FCBEE8E8C737AC44DEE46F6AC2650ED08C0FB716C295439E2A173D647B0286955DBDB2D11D21A5D372A2F69BD81F447E69D0FDFAA38D5708854E585AD3C555D26A2453DF0450D1C8F7CA007877A3D568DE34071566F8AAD1602118452E7820361E0BBF6B9C91732186012450A857B8B9CD861F063D6B3F5B2CFD7D6F1F10BC5BB8129E290A3D794BAD08E8C93C56F1EAB055CC5E8FC7985F0032B5133A67E7FF5A8B375FB8D717D65B28FD9D6A4CD944EFD039A2572BC6DBB7002778695B10661623F93D4598376ACE53DDB3DC65F8AD574FC6092CEB63A9182652289A4E0FBEB54F35CA293A5F875E4CE89D6FB796BB6959F7CFC7C1DF006B332E3A31735B09A8BD16599999E72D0308721354DCEFD6AB99157078EBBD72DC2142DCC7BAA3A93E3979C8D6D074EB7819DEFD035F839BEF00EF4C8F3214ED0E115D0B3F3A3205372F051915AF5A192D2738AEC4EAF66BC53B847E9BF23240C5587EBC7917AF672805A1DBA18957D1FD6702764A791138C29B44B195403AE135E4DDB03243DCB59C43B09C59496490D423CA4FCDB5E0729F06444EEA0381FB41F9333682C8299362FC1D1DC4A82B64732283272F8C3101AC9D9C9E889642A60A3366CE071B7468EF994268BD34DA53DC78B0EB9D94B37281A6DA3CDFAF89B814C2E68591970F6A1BD8023F6DCC4F32923927529B2222E8FE2C1B743E73056F65E941BB2BF50CC4BEDD9CD607BE6BB005E7C1EF32C1FE5D7D5A954415C930BDA4BB1A06A913D184E23BE65D469C8F465E2E979D7EA410D6897008569AAC3DFA0CC0F7E29F50E59320065D8228C60AB30E451D679334179F44AA1D2DAB911704C51A0ED083F36D6887112BA2167DA81DECC4E0F2FE71FFC6F7180CE82C18378849425E214103DF16EE7667764F45F1B4D74762D1D831D62F186ED8872568290DE912E41EFDC76826150DB6A6A8BACE6123F86A96EB3B343845029430C160C392EF7C97A707C341428560B4BF221979A7DD1E88E2C0DD46B0138AC0E79FD510ED445F1F73110E7188418CA08615E15D998261B7702F375352D2C210EAF6CF9F726A1054F141A4FE24773A8B9F25B8B9C1E4DED6A18831EF56BD256D0444228CE002F4CFC7B2A6644668E8813EB88E15D707F9C41DB76DEA719E71D4BBB34C0126B4C96C84BA74E37711B403FEDB017B157208BD23FBE002A63E4BC04912A0897556EFA6B99F624C91E06106854676D74731F7F25837F122B6AB75D1F599EF9905FC67B844A67426BB1CF7FE800FE2920749FA1C9BE2C4CFFF822FDF0C67312857EBBE53D483257F8BB29B56FD002285C789C736FDF0928A8E1F7F532BC5CCE6A827227F3A10F6A7442A0D3FB4BC8A2916C9EB5EE1B3495BB54C9855EB7F47F4F57BC93CACA184E9B993D133E899E599E3526335163C04FD984167551FBAB8062DB45F414FABCDE81AA59A1C9DF82B606ED62940F52E72A86EE13B08E33DC1AA7052C36AA4B5575D1C28FB624DD25B276C17A9EB75A0E0F5EF82557FA3C481D9891D6244EB4F6B398B13CE2A98218B1027FF51D22D8DD99144DAB46DEC0DF1B8900051D00687755FC2EE4B07BC06A88EE952DCC4C78B0422CCA57345359C1EFD45B420E06ECF8DB5B72516106CE33225EE80A7CAA3E63C0F2D27069A2BAD792A00B69C2FB08CC8A56C3308448B3548A397A640B7CAADD0D60A24EBA6A5E0FBF621F0A729403CBDCAA9A09B5B1993343A792082629770D8D01F0C14AD7DB15D29DDADD207B865FDC08D0162EC32E6773DA824BE18FB07F630A5501B254C58E5DF6F59AC7AB6D8938920DB41255AB8C5635A4F30B476A464AA24A9624E9DF131644C474CC694D2BDA18154101054722EBD54314A91B47C779D94F04A3D879C8062BA07366BC129D852F986788BC8CCF38B5AB66705975A4C828CF90BB070C0F6D58EA67A7D86644081827E442E3C0251BEBCCBFD4154DBE359F9A510C8F5D5C1D2C827A131B4F4CFEB55DA90930F2CF9B33FBBF443F98F52CCFF65460A477301884941266ABD2E39AE9D50227040DC37F1AB29EC89154371E7056A7337DCC9C183602465D881CDE084ED9241E9774E5D9A14419EE3FB7244F9B5D510EF00F46B1E77720C16A16AA1C2A6F4A2BDD9853718D7F8C2F2541DA37978B92D9605722260178179A68EF1A36D753767FB1F1B33D0F53C17C97495F934E7F46AE7F7EF65BA4EE575BD2E9B19BDCF823294A8EA06DE8743D7241451CF53900E1DFA6B470F5827699880B6E2587740AC7607DAC1B4BFA43D6EC95242F4B6C54B8280473A43BE51E9DA64704D0BDE4AE1610C3C66098431E06C046888C6C069FFA2EECD3DBF23AEBB39097B94782FE2B45BC8C9EC8F0421546AEDDCAEE799401253489E5DE19749C47F033BEA380E718C4219A634F709DD718864952B28D917B5326D3EEF7B2F390A30FE0685CCB315BAE0F2284EBC9EB4F35514484E9280217C07CF707AB2460A9CC238EA60627B8B190E222D5E1CFC2E705CA14C08D3C6B2F7AF2B6EE3ECF8E01959BD1033223A66516CAF5CD6697A2FB9B7536ADFA58048716029BDB6063F77F6FAD2E891AEF36C10EF4AD87B8B7FB5D5AF2EE2505B88F17CEE034AB4B1DDDF5F8985C2595E51FE3988348F2CA1E4656F918160AA60A684688C180FF0682D36EA02892EC247E6087C4612CCCC58E5172A0EDF07DF132088A24BD068BAA04795561BCB61CAFA4190C9333AC33BA8C7647BDC969B7F16DB958A39D11242BA5D20DFB987E1E4550A4AEA3BA28A7690159BAF73CBD560505ABF9C332D805A1DDF7E162BAF5AE90D642C2786944F78325D49B614E9FF32FDF7FB213C9BE3C5A786441B4F40B38B8D6CCB50D3BF6EDC0AF9C34215E94BDBBA6F89104164E355A3C7059786C81B22B9B0E6F43C687F463622A4D17FFF007DEABEEE4CE9584079866E26A8436EFEDD42DC44BDEC90684B1A38D54E997D32FF6312CAA87C37C1154C8D8EDEEC047D17EFCCE8241C85E852FE5151E401F6EF17C34DF55E85D9ACE19CB51C244AD1257FDFD23AC616BDA6513C7359C4AB6ED308A12AF7A3C01A21D5B2BEF5BEB54BECE39D9B9A3DD813AF4052941BD300C5E831E1544EF2767CB84E7CA5AB2A9C5EDE286E7C72B007DD18967E236CC00A9F21AD83B29877B6772435052CCDE926B087CB5D804D875F4814C654678CCEE200A4A030FCC70223A2557249DC6A82AC43B729C1FB1D00BC82F1E159266FCEB64BA763D410E4EEAA0438F3EDC0012592540BDD979B6933CEAAD767AEF9A8C65EB22499EB03AFE10DF527D6C160683B7D9DF5D1EFB9FF6033133B7F3928B951D1C46644B7697F5AE4ECD152B07A391900E20EA0B57ED5628B3BEB79D89FA34D246FF78590AE01A7BF668B6FAF84289638ABDD0B60A4052E3F748C28E7FF496CA7566D4E79C3CF673A8C010C797ACFE676F99F78989B7D918E10C86D14F7A31DFAB6282DBA0CC47EA3BAE8A072D717F2D09B81EDEC7AC57CF09B4721269F835AAE37DCD020C95F8B3E51BD9AE2B00001A22D39408A1191712DC5909FA93FC8883344C29E6DA0F1105D017F46436ED26BAE440C527B64B472EB8B6A632FA94D13846DB06588B983ED140A387241E5D575D4679887AD9A32D7A22F6C5DBCEB8494A4BCAF16D4C278F6FC5A07977222B51BEACAFB12764D5A9E29938DACFF612FC338CD6E54D1AB1F087ABF616629F96AC9E1280BF4FC4D0CD94C3A7E217DCFE3311F83CFDCA40A77F6AEBFD6578BDCADC395507B9553F480B71D74DF4A65CDD3794AD43B23A600449017E7A3E5413CA0AB4D0BB5FEA72B88B14AD1F75848E3128270FFBEAC9525BD8204E8C6E74AC29671469A6AAD8037D12A8412C14D79065F61A644AC8A03866A2E5DB4EC83C98909006DFD522E03FE02540FD619F50CAE7C12ECA7234A1E4C895AE1D1B88AA20E64D38D9AE3AD30151E5DDE040D42F33967A8BEB68C3B31388D722CB9A7A30961B65DF423D76F9BF3CE8E0E4E9F70FBA66FD44220787D05404B4574F960EE7673806E7F58D1838529E78D0DA949CD38FC2F33947F54053398390010546EBAFBF89857E7C50F8A56F5AEE4791ADFE9E8FE32B978055F7E585926283E4F33D2B17982C3C1CEDA989DC82925EE2DC8A1BA2DB1D8D84DE453B656881B5ED047522B9B97F55BB717CE7C24140B87BF86BCE25BEA3ED9342C1DC083910F7E7357E313F5A0BEFFD8C309667504ACD8D63FAD200368EBBB8CC52F1AEB193087D16A04204F0EB24CA9FD42A5B0B84A97D9ECAEFB8D607216285A1B2090EA4A3B490BE7679A853051C639BCBA7D9A8D68D79F23CD551A35DD725397C66651F8441BD932987B07694E017C5DAE17C4DEBC8572BE2BE4F4FCCBC2B8309C8086D342807D7B89374571E0A9E62565A06224074288FDDD8D8CC704DDDEBF13372F79A16CCE32953C64BBD133FBFC09EC5B8C17882212A228C573EB8AC7D7B50712B407499B34FAF38C94EDB0877D1AD75F5760DB8FFEDCB1E07CE4E808EBF547CCC8C28A439F4BB75A7CB360A9FA4634435FD58932A34B0464AE50565A9D062C4132911C12FEBF50D04963423AD0D9B14527449A0B5A7C38B8EEB90F841D43E4A3394A72CBD4D9FFD00FF34CDCB2440F13553D8AA9435572C85E50F4DCF2A39FC52867CE621CD9CA23096414B27828EDE77DEDDF820B7237BEB191E4D93AD8ECE503A627BA02789790DAB74619A4D0825A669A7A341866CE51714295196FD373A6B571B1F141E0BC06973295EB03DED455946713884FDC1F8C85B1E3F9F57F540BF4FB7B0C3348854D94609BBABEF855D116073D433578D1B564710E1B2109B5F298A1AD831EFFB4E39CC6C4DCC774A1DB17ED40414A13CFAC4508233E7854E886ACE1F7115349FE38190DFC4B17BAA418466DE8E5F8A122F45F2CB15FE9982F02DEE2C5C955B51A276F9DF9F42A4A2D984A28A5DEA3B41ADC57738F926DC1A7D58DDB72B0F9974CCBFB7E0674FE7605272A6A4A6B50FAEE73827B6FD9F4139ED0F62FD323BC8A349EE172DCD5B17A23ECBF6D983E29DE8266F082B01A37CDD4065EEF7EDDC47AB62D710BBEE7EA14B78C561A3E26CFE29368BBC478812F7D2A79F3E19452550A9FC34CF960D1F09E16F976BC064D49F67919C7660925E30B61C4C5C2B2460B0BA42C8A9E00BCFBEA3D16972FDF685EE4CC50C18780BF084CE8FBDACF1268FD275A06A3051841671695FFBCFEBDBE753F9D368CD3449F52CF190DDEACE8EC7C46A1F72DBA625409382D3555EE5B0220D99E7B68199FAD375D8053FD623340CE47F4393D11DEF35D545C8C239E51448B72DC579A03D3AE30AF3E37F1394D3ABF221349B9A0F7EF00D282A8432751AA817BFA87505A732F9DEA3A3EDD163C1CD2AAF9595F77113030A21A4839672DEC88047AF3BFFE061E90899A30EFED0E878BE0DEC1FCBE1604D020C7C6B99945E0C1BBD31F6850F2D47A1FD1826F63EED03FC5308CEB4BC60FE4E2CFC8B1D2ECB8815735C9D38B902C89B590D894494899E57E43E16B2622CDB7E0D8DFDD53DDF5B42831249CDD5BFBC3950DD129272239B73801981802655434D9B96E9AD1E575DBCE617C20052C97E4E759C10F577E3E688F63B7844FDF053BC331DEC503B27092A76DA40272C03FB07256A7CB096C8DB350BF543403FD82F4BC3538E4DF921BB439979BD3DAD2D1CA442D2E23372D2574AAFA978137C64B5B17D6A4115DC0A6A4ACA90B6564CF0BB21FDDD023692BE2BB1EC954D32402920FB1C9CE402C0581111A8420DF5CF9961EA59DF4A425332D098F50ECEEE177A9E459A76A2BEC50BC71E6499702BEA7114DE438CA8AF039D68CCCE25DA57CF99B627066132768EAF71E3B9084B3D368CE9E744AF1F966696FD30D3707F24CDBD4D286A8DD0C3A8201E8380CE9009EB38B929B9CC889821D4E48566260C3F082F7B05960D3857C60671418AD8EEDF22637D6D6D788A3B04C31EDF8B210716D353834EF3DC8F528A2CAC0FC5A9105822FD18269D6216CDC1689581BA40512EBDEDA69DFB63517C21ED950B52E05937F482E83785B5C95691834B5E4BF06C9A721DD41D3FF3CB3FF043288D1D5A8DB23BC4C3242B2B988987632FE3716A644C870730BF0D46AF924C4A013BC557B29E40B50DEF3B6BDFBD9FC9988D2D11FC0388774C254A2AF996A3E0DCB591B8631345E212BE09ACD40FA36DB7208FADF0F8D9D0105F5ED1D9A2BFD5B8DCF3EE70105A56D8FF6404C38CF1945DFD359BBC783A9F6BBC69873DB3AB848C416AC3AC089D00DEEE285A3F2A48135420380B18C15BE0738ED20594E8D2FE1EFE445401F4D9BF5D5066BA2626840675813840C510931E899B8D0D4342BCE38AF670C43FA6068AB5FAD4F75F6C2BDF6A712A6526E5B1A228269AF561D4A9196FDF12D6E9AF6FB790AD7D51EC851CA871F4C838D64B5D79FF87A25006E55CF5984D69D2A7BE4A2B4C89F681672C408E4C84D62BB50C11F20D388DB0D5F32B26B9002AB730501FE1F18A26694C08EEEEE5463FA7C4C134EDD241347C2BAE452F06BE5DF1B3C216792DDBE1092322CC0B485EA3CD921AE08A8A67E59484698AB67728EF527DD2D6197FF2B7E27CCF0ADD8CF95E648F52638B7C45D3A52C89C2BBD750D44BDECFF892BA58903C8C057C6587EEB677C1F514D19E369C6A7A8205EEA59932746C20F52A101782846601ADE7EFCAF19B1B94678D0ABA036F2A743F724DB8DAE98EC86A5A7A6D91FB370E8D5905EA512524A003B776800319DE3AABD43D2D4345B69455E4991221888178419B72B245B069C5892000B9963923E6BAC695D06093C54EE94BF8207D26C3226F31AD98F7587F22516A4C61FAC3FEBD54A99E5BACBB459F6BF6312A0BF07FAC545AD03EDB6A2B612D80CCE616D7D88C90E956C32CDBF4198D0FDFA1CCEBFCF1DD66C04B871C7675D935C49473EA42A356B95CAAF568E83E66F6EA2A08A430432C11BB6E2E3687DF9DE7DA8667F2609FD39B561C933746FB3DEA03F359766744F189322EA5BE62C129750C6772387951782A02197F943F6899D4CD78BC834E2ECE627936D28F9DDE394B4EFE03ADB854D62E266312F71524AB174BF8A3083994D08953B63F9E19F3B3F964BDD4ADFACDAB57B6897C02AC2BEE240962DFAED2210F47CE330803DD4DB683379BEE784A4DADB6E52F393BC97BB16C88BC3CBF0F08C5EC903FFEE54677B3925C9619150AF0916501F4F47F7737963980D7A3602C77758B5233558294835D59B2FF29C54AAD152BE6F76A558C4E028A7C555E18F5DAA32B21EFF5F90F8EA6D0B79621701AAE7F1A3FFC88A7056C902AB1931347FA7B712BABB9F19F92EAB7C5B722727E9DE6DE5B929AE20C8138BDDA0674875842CB819C6AE0CBCEB94A456E1F076DE45DA10111CF3F1913452316DFA5BB60F57DF9E8D3847F5E38336AB03D764793E8D7C3AAC859F9D5669E09011E32C6E724F3D2B405A3FF660F10A81441F4656C0F1A402EF4447C595D60BAB01568C2145F731A2842962A9AE908B01D8D95A60358F050013739C44DD9EBED3D6334237C457BFA241D011166473FCD0401370D2589AC9CF9EF209E01EE7B045CB3F1AFC2D3B266E3179F1FDB0635810153E90243E17C182899D68831920E2CB6BEABC78D4E8CE6E6DE2E7726C9C63AFEDFEEA5F1AF73AD61503C145792332F5535470DA201B97F0156053BE190C8D4F9EC0EAC042E91B67C54782158A6A4FE3B53021EF1961949FAAF17E60B29A85B2C9D221876ACCFF17E8DBA14C2F3C68FF025A83821FF8918BFEA67FA664B4708B4E9C005F76A9DC63843D619DB8652D497EA6F008FBEFB9F7549868098B12C95A13707338D5AEF8378A5032B5A4DBB3F0FDFF92B6A42ED520CB97FFB60A2C9B2AD5B457793DE71AC896F1803B2F5F9DAEF72E2000E74C46C458903DAB90B57D3FF26F6B7A90EC25CC6AF9BE22DBD7BFF7F25AC411DE90BCAC228A4F7E09923C305805C8FF33938E9F694EC33122B295790B72D9672C56FF0910BD18377476E957B6819BADAE8702FE60FF6F7B8A88F686D734A6216BCB364AC6F6F55F371867C50AC7DF91F9CD11540366747E1FAD4BCCC6305947C9EDB653398828E157B0751FCA1AF3662CF86B1257D70B58E54663A4255B9762025E746AF499A30244083ACC835948AF420DACC80AF7765D5BED1BD7242ECAC2D0532FD50DA8DB1AA0E686D6C9849841C9F109224EC58BCF774F6E377173F790DA270DC5D6229490139ACB159B958C01CAAA55FAF60CB27DD9846DBBB93C539CF0BC85C53AA35B54F390D81B17026C10E1790503E3A0DD9E10422ACF52EE0736BC8979E61E5458B01CD53939BE4E60F06D064B9DA7F68F583892F27BE1EDDBAA50E24C72DDAA8A31B5422F5BAC93EBABE46987ADDCD308DD90EFA2ADF206807E1524E9357D6D6DF0725298C32297C506F5EBC36E80084777009C3273CB27B8579CDC442603F15D042E8B94E7547838D840D0AF56F77C9D8B5D029521D61D35B1F56FE1FF740E4A81FC165E92779577D086F3A9803FA6D9698E24FFA96F73C4DE188470B812F8E303091FA043B57382814CAE481E53E90F0F6B5EE368176F74FB1AB463E0AAF13EDAA550EA8FE73427A36E9D318FED2D02597FFF71A9D665465049D8F4F4E1D80ACD4EE203F6BD15AD87D7B6189859AA7A2F3E47C8ABEB7BB366CBC825E3E685CED090684EB654BD76D0000001042F27B07AD6A66ABCD5F8D238D079E3B4178F9589F94CB01F43F53A090137155853A194938D4ACF4B3FF175BAB8437D7444233476ED292881B1A3B74AC9841552623AFEBB81F3749E69DAAA7CF062D3E342009F6E53DFDA581DAC3143558B677D3799F463EE5E6D4916BEBADD84191E2B3142432C8CE09567A5E84B1BD4AC2C3EF3592B702D33E78991352F179FBAA7DB55A41C948D833DB8C031578CEAF0A68071A02E8E65268D79BE3254C057748B1F64E20365A693B20A9319E574A0EFB496C7EBA0E9BE788699CC63C0AF7B758B21010E738D210A48F17A0887ECDD59A1DC8ACF72E9C250BC6C7460D9D14B4DBAA663AC220C94D9CB108E5F87AB90CB1914690E392DAE355FD2C35D34B66EB5816269B4E4DDD9F205E3D94FC168D42A323E2EE24BEBCE4EA580EB90868666295B421F518707C06649BA65C836AC1176755
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_65
+Input = 3F46CF43329FBF2CD918B134DEB37CC5364D3547CE357CA0613C35D9A337458B0BFD8AA8F75D9DA6C4EB49E184D8BB6AD2B8DBE8DE9EABCAEFC7A1D045841823FA360D9A1E4F7E113514E67A006B67020C7B5EBC5A3FC21998A9F8766FD3BBAA66494DECDBC8E630753628A1B74473E73E11A3002E7F6C4723E8630480F4475E
+Output = 00000335000000090E1CEA0B717962F846A86F27A5371E5240F99728FA9DCF3CD9257EDBC441BD4DBFB8D3757F2D27C987B585F72919AFE7E13B05CBB70A9C3A52E925E9BA866A67A76EB2B37080966BC1418D499B33FE18BF395B16D95C7FA787452143E845BF90BC4A52536CEDA04A3082717ACDE6DD568099B44B5236E92C6ED7ECE3CAAAA4365AFA9DF04C4DAA0AABF7455BA9B25DD009FF35F6C713B77F850F321D70AA0B5815491E0CD448AAF4823F530BCB325A868A62417D8472763DEA25DCE6CB965338AB5E7900A83ABB097C16E6D159405E9F061FF749F2FADB892D99488E1FAE80246A232410BFBDEBEB8EA30DD0063FCF7B08C807BB70B44E4A40737F9C8F84FE83AEC8EB4E5E3CD097017C2B2E74AB365AC7102DC3103E04721EA175C8510AE5EF287A9E76B79CC357EBFBD0F0FC871BE290FB05D0C17FD986B73055F19F19F1A47216316C15B8DE5CF5D9379DAEBA412D6FE06DEEB55D7D7CE9609C384B4AAF891E2CA1485E21F4C4CE04B070726B1C198F4ABE9240885B152E63C8F30FC0DFCF23C37B5404B84142722C5CDEB33C9E3A39B769B5ABF64B07A4CE153E6016980D4B653C1CDC8951FFF0F38C4C680C444554599AABC7C1237CE20790E924F442CEE13574F53AA019CFF131C7E918AF3DC2E5E4280CBE020B79CC7988D41744FE6E685282F9A00F417D2F315ADFED6877CC86084B1FA550BC6B2835FC8B8A39EFDD25A0762FBD82F64118909A01EE34450AE89AB7F645FCA3CEE4D4CFB41A87CD64DCD19F1973AC1D4900BF5232CBEDEF0B139B75653DBBDD66E7B1B317E6AD1F4B76A5D15D6C18424DC6B90C89869AA75DBC5C3B63D9524F0D9E5BFC6582CDEB1F3CB5F363C4B928706BC77C27C8C8CA56686C63D6BCD903246EB1E1F19939C1E7061E3874E900B833A777113AFFAD569556FC64C28B192202F5156EEAC5CE524C1E2E87AD5F49ED286AB89F43806B08FD71D0124CBC0A8D77B4E9FD58F7E1499D699DD06125F9DB4EE688D4B15367DADC082B57010763848C8BD6C39F42E452C50DCA085F7A5D354EF0013C0C377E0D2D60B0DB83FF763740A6AF1575431C5B3DAE7C26DDBF00D251D6B8840D3861C5D65A6AD7E9A387F63C0C5AAA30959695402F745381C299E465F69A3136EEB6C9DB728068E589E22C3A19314E40CC302DA05A6AB74A9E3F569F15333FE5AB35549B9228A5768D0C806E8258FEA696273F54DBF8F5B64AB8786951781403134BF29C2D21C9CF10FC5230243CEE4B0649100C4F4E9C9F5B59C598B4BB606BC7D45135C254180692F49C5C664C4E88C1BD70FD349EB5CC67F02C045B839E0257AA11DB49D5C70892CA111FB5BD96C0D835790FB2FE9B372D6E79AD2AAA14B27F0942CBA799B574547D73B4C8FF521D011A30610F4A665FB0CB68961198F179C41351C1896B4A1ECCC8A35C3E50ED68067E7F8DCEACC894E23150DFBF1B1CBF423E79599BB34C843AE0C419C943316B6E3EE8AF20E8A3DCE2F00B976608B98800DA4A5DFCD7B73C8AAB9B1A23ACFCF06796F0051F6C05D698AF85E7BE6A52D59DCFD9109F090DEC730A59B335A195C7467AFE78552165BBD48DF69FB762A9DA6A65E509FB0560DCB4E46D2CE1B757DE20E41B862D857FFF17A02F39CACCEFBEDBDC6D626521664258C1F3FECF2018FA3B3B21CD0CCFC6B7B773B1A9A05AFF63AC5128FA4F5329F980C621BE18E87D60BFC6A5851B785CB30E16F4A86ABBD8789D9E396FD4B6D02DEFF28118A991F6C7527DA0A0E32CEEE8EA602C6A181320FD10DB167CA449F8B15720D9F940FC0034EC338983FCD752CEDF6DFD16F88F2941AD17667747EAFA8CEBE34A09B3F482F41BB5902C94F31367959163441ED39CCDA9476F88C2D22D4A726BCAE1125AF3B8CA209E4E5486E629641BFA25D45BEE847614F22F2811FDF39833517D971DC5990B3DFAD943B8184E439C22FC1BFB0A2DCD4BF1912D58367181E769722D9047964F2D508FF52F62839E532240579B01C640350C038491190261C7E54457B179FA4573BE0B7C927109CF6619F3FCABBC86E7CEB9D97F886E9151CA4AF4FA1881F6A92632D392AD2D45411F526F208FC6D73F971184A7F67A3E823AE2986B3CAD443A66872565FFAED3D2BE3131D6EFB2D26DAB8309A3475210E23CEA6597CF0488727048C9954AC04990FC681AD6FA6E07D5B2B0F8B973FA3A3D8EBA6FD70FA7C91B4A344AE9303FC902D8963280919B70E86E924815E700581E697D28E892643E571FFBC713A347190563021133F1CFB99316ADE4CAB09605D5CC3F6D801A1E26D5B4BC93470269CC51658A398F82813CE35BF5EFB0EF3E5FBE8E17EA7327F8680A4B54917977F8B82EC613C93A7292DFF6C45E423E157A2C31D0E1DFB9E27B54567E796DDE67901475F0C55725C16462760C5617E65FB58F9ACE19A35A88A6A56BF3E093788EF2C84CC1C498CCCBFA1FEE0505675C2C5BB44E7C200528E8C6BE93BB6E02B46EA0E908809441DD33102BBC5DCC68EAE444B013E4E3E1D49AB4724500F071F28ADB6ADA14E80356B427FEB1D19A19DBCA4693CD5C6AF216A154B71F61D6C26BF4D87C18884BA64D4C33414628C6FA40C3C3A6C5B62A98E6DFD3F94177D71584705D550D4F5FCE1624C730C7DE4A92727E997D3B2CD985380D964A0100821FC47A99B9DA7881003377FD1244521481A335EF42D8AFEB65C9591DE515A7AB657FC21954B6B6A5AD08B6A82164635620579FC67DE0A979A1CB69ACDF697A70A79EFE5183D217D51A6DE464BC221B761CF3A81CD36BB53245B245D266BAAC027C6C6D7FA173689517246CF7A54744514FF835AC45E71F7DA1C90B0040745F7CCC6B0AB1E70260CD59D74837B6A352CE8FE779506998849719A4C814A0AFF083FE5F9BD4DD218A6B2D431879267AD62726B0FC8913AFF44BFEB222FCFBECD4943A39F14CB0F21369197E76351E11214920689479872DB272C2C0D4837A6A2BE9D42F1EA7C59939ED3CFCC9BB7320FDBA84C091261C507B6E795C7D67FDDC6B1E3B50797E3517BC7BFF074ED0BF20FFB8AD45791E20C0F0D5CD4FB4F8FA176E3CD11A55D3E644BB0F14CCC443566469B3E293A80736F1BB1E0C36564DD2FA32F75F07743FF882C9B3B39314A98A93D1BB8C47E4633E3D2227E2E70BBC3FAB4DC773B96F75146803BDAC0E082DA5FE014C30632F72A6D56859A46488D7653E7B40B6B32BC025C16ACBDFB98C0F44FE29429B986C701AF0382BD04D0459DC02A2FFD92571DF3DA2AAB943F44AA4B39D0C96D7D7D1D8F4E03CB7DFE28647FD54AADEAE7865AEA6D70EC1F986AF4CBA9E115D3F47058C79991EA37FDBCE6EB1F0A0133E9DFA7E150CE2EB0BBE8807D99092C7D5EF8E3479B70C0225D5038059D9D3D4E1B94931CD37713D4070CDE5D8D14832DE08748019F5F34E958BF4E1004E335FD6A629BCDB3FD121526E4A1A9BDFD940B3AB3F1EA485F7D686ADF5AEF6871CC91D2A49B0905EA116074BBACDE4F3EE561F4A8457A9D31379AEC5B1AF5C225A55975C667E8386D8220C374B9044F1F9FC94AA40BF2DAFB3BA5A32FD8D607D5376F950277D4A9781E23BF74F2F772DA17C94AA49306BA1667C70465D7FCC605CBCA63147EB7623816A86B3AB82226ADACB286527EDFF66D68CCE2838A17D158CE835E943A50ED37EC9816093D98F2ABB7A0E9DCB364B0DE5BAA952E3DEFFA479EA7B3BBEDB400A89319C877A710B21D7F60B6AA30E5568ED2EE8AB1A6BD5B1EBB6D407B1160575A27B92560E5B55A1D53EC628E4BF7030BECB34C2C706B8FABB822D405C5443A5896DE25D26144C263862E12E23759C76D1E669290A678939F5FB772886C26A440D71C666087CE66549A2EA30F92BCE05FF4761B7531630424D771129AD0C32C874B01F32B4042989BACBE1D8BA20F88FBBDFC178D0EDEF527124AC9CC7DA8FE3A190E140CB06827063CA4AFC3F75C489ADF44E1CF6E1CEFE1948F56DD9B2AE01C53FDE609452CFD263294065651E143826B320C55DE4E823688A6A72F161F3280A6BD423506FD35546CC816888BE29D64026C003C5DD7631742D562BD84B005FCB1AD2AF728DCA318BFD270DA71BB52A1FD053291ABB16B540292EE8B4ED354718FB6AA7EEEA51709B428DD08C2C464A0C85D4C9E286B1061DE2FA6B7AF684CEC7AECEC5EB0B8FAFAEB12971ABC7F2A63FDF74FA9E9606628EAFDFADC0257762B27481EAF3E69F3A5F5EC7EBBA7F03C042528FA3A761A894634EA7A8AFBCA145A9791E376ED18FBC09B704F098F26FDE425A7D871181D767E549D1128A1110366CDFE80E0D020939539942E7255CC36B3B9CD2CBFD1C424194F4F8D22A99BFD1189AA5C2CA0AF4C995662D75101E26ADDAC62ED3E0C23290C82BE515FA72458306DBF438F2FB562F5D68EF63B81A3C50E0D31809637D673CA4966759BEEB9C326990CCC8912DBC8B7B25697DBB21718ACFDE49291E59612DE2F8CB6FEA01AFBE2DDA08864BF28E6C3733CCEF15BED99677FD0D4D31F8200462D2777F1A5670E3D770CCE537471E5573F26D5458B11BC361450F746ACE2D208100FB6CC63BDB5BC21DEFA20232DE9963D4D5C4758550F149977F695C0A5511F00394C9C6B8D328891FB07A83F0DB5896DA914EB953883C5DDACA989BA76327AAD73C0637743F53DA806DB453C1FDCEB75EDF495CC328EB6D5A11083348AC095D216D5BCEB5BF5666106CA6D25592BE665FA561D5549FF6DB5AFA4095C1B62590FFA17D0D1AF7B872B144E4348425BADAA1B1A34BCE30D66C518E544610D3997DB93B76CD3B9CD2BDE326CA18293B1A02BC75271EF553BC24D4A8BAFA86E020009846CDB1E0BF95B6C51C549DF2B1A94A9560039184F8797BA639B6F0E20D235F9028C6EF90BAAD0318C31E65220CE6B010A7BE06199BB34A46B2F0A78561870F9C34EED64ACED5710371C48D76588772AA5041E4DFE604E47A844C9DE2115EAB63547AB066014C24B7201376325C74C14B21E69E83972ED70DC3E8064A69546D17DCF54A44E1E48C2EBCE27E69F0DF2F6338500B762B39716392D98C380AB0F385FFE0F5D7B346A85B666EDB1CCC04748FD031E24DD9158CCA8180BDD970918DD37C29AEE2D87E3BFF13DD1423888B454E45EF026F6D7F65BC53C9AF11DC558CE269037BDC21FEF09EB240C08441C73DCBED248C948018B8F9CC944726F9384CC23FC94CFC088C787857A32192B129479B15AC161CA56B94164B4F8573673E7AC95A116FE1E6B944416AFC44FA56840477506F5BA5F6A39A47EA682430E841832E55ACC5578D41D14F9B170029EC47156466F1BB198502A06DE15D3DE7AEBDFF2749BFA5DC2CD25F23F175E0FE7BD517D6317BF199C57AF54A8E25C3B232C2E83C171178A16D527119068716EAE9A396D714D44552644ECBAE5955E87175F07B39BCF87E5826F95F76C10B9544E171D558E53D4FF15850DEB67199BE1E5F426C921361B981C255F49889E598A0ED2D57A5BFC53414BEC2B9C8853426510AA28EB928DFB2EC6447103C602DBE9916C6480BEF303E1583EBA306D9309F721CEC7631B37BB61869D1818D7E975D014441782CB426651EA7A62AC4162A42E5C42BDB7ED1FCCB17AC7774A0A028765D3FD1640DE05D5E78C33818BF7CCCE1C19EDDCA60E5DD4290B7510BBEFE47557D4641D51A323CDA47E5B233E3E54ADBA6D354E756138FFD392B630065B327AEDB1E6D887E85BCA538AEEA595DA46D3029A3E9DBB91FFEE6B08B0BAE07E7DF9BE7688EE61152DEB5717C1E02C04AC2C40A33CE189EFFE375678B9518740F0E6366415214550B9FBB96BFEAC6C023808942C5BD4D34529F31476B197378124DDC16E33C6A5B854C0B9B304E077C1C37B13952B68EE906426B1C7939F95270AEDB6B6013FCCED651A401BDC975E1B0F217935C8BCF55F3CDE5A80F17AFBE5A79D8E917D64C56B63D457F8E48C08CB79D8C7EE640C8585CDD2517C57C07FA5CCA1A4620607E7120B243635383CB411B5409F14BEB0845A998967E8592E833FA8D0EFC7BDB28F1F5423FD585A5AFD93AD926D5EC7330BBC39BFC24DB9148C1DF06560DB9935094FAA99302DCB1C1BDBFB1B19FDE3D9F61B6716437CE5935C7681A1A64BF58D2C78227226235D3243665B01B996B6E464AFE19510568E01C81EE1E15D3121B115BBE0E969F6A353E4CBF2D2D239FD52A89BFE3561AC6192CBB6BDDD29057BCCD814F58236E990C20C8B481DCF4C6864407CE770F2B5ED3AEA94998097A2A0F741A8D9BA32EB733A9AE802658BEBF546C49AB1064C510253CADE32089A25CF4D632D9CCC02DEF0DA5E96F692355BC61B0915A6BFB79B5A24F43E33F75B588747EC28D25FDC2D0DA14D9A69494BF29AA073EC88E56B5D8B25FC15A9EEB4798D027687F5D438C84A20925CB47DCBB8CF67B4DF0BA67B86194737EA7F743486A3A815431356E31D688D2795E9DDF1CA55BD073AADA8B89570A444C9063C1EED649D95590DB97BB96697A94262588025A1D381AD4566243CC388E0F7D6DEEDD2C8DDDBD4EE593A8DBB394963004A7D61B83ABD9FC908D2E0D3AA0A1A5AF0FCE4416F3F4905532E653AB5CFCC19B9A1EA86FA7A1184C0AD24A05A8F61E1EF436E0DD8A7668150ADDB6DBA3881E93995B35067771BC092FA556C01FF18108E5E0A5506D0D251F492177BA54EF6CD17A59A21C7353C296BF068C0660BB4D62DB91E20AADF0D760F1CD1CB164F5D4E93AF7DF286AC4D1B5A2BBACCA040EE5537AA5650DCED1B2774369F713F4CA340FE05754BE58914715AD08123B8862660487F0FD94BE82C98AEEFDC0BFB04950C97133BB31B96B230B460EB49DF32C99FBDDC03611B75F20B8CF1FF288DEA7C2B6C051752538C3AB3B2BE189DFE91C105F27655D0C8DFFDFBA6186D678B2A7F4F8D11427B1F4E04F57F00B672D2806CFE1BC3F371235DD325623F4A43E88FE89F1F682AF1D3DE5D810D8FE77D59A3DBC27838299C8F23719E4356CF463D59E50B732BFD716228692C36EEB6F09A0C19ADCF861A4CF83A4E5CBE5FC19A3A57025A24ACB70E340AE93050D404B2750EF149819A90C6121597E73D317A221167BE6F418CFDC51D779BB368FE3F34085C2CC675261B64B66027A02B60F0D6AFD10F58CF096B88477F6CAA2FB967890ABBFD8499B22DC548B4B892FD5CCFACCE4869C22EB506842471D4464C1F5164F6F052ED3E17B4C81361CE17C120489AFC92AE410969280FFA29333E30A268B46E0CCFB5D01CBBCA2D8FD74B1CF9D27003FE0643257CAC3E01399495B764E95AC3C607E935E7466C1D05DDF541002A42684FF1E248F8815080ED3F70E8C2FB25A35CD9704779CE5277566C6B115593879CD03A4919BEFD5F7B6ADB848FE2910FA7804EEBCA6BEB9F9779FFE521F8198061CCFC8796625276A125ED662FFED5CF4346C8B7DEFC1C4D0B2F5287DDC1D9CFFA743B971D752D4B343CE9AAA6E6A2F51125FFF35387D73162DD156689BD329AC575FDFBB6D62D57D29E94582B22E03CB0CF8A8B64CC2C9918046C3E63726521A424A73E6077A942EA39635A18D5DD3B19B6228A464F374074C59A55E0FD872AA22DAD42FE196ED648BB483F73C9820AB248658A2C3520010236F21F23BDC4B1319F7A9FA283DB5937795216A971B2ED9365C20F7EA2AA01EE529E0C245D5A601615956D930955E86E252F2A489A00C97CAE3AED0936828F7BF2ECAA8AD84CB31156121BB181E84B0D249199F53A50EC13C29411E182D1423517F28EFD3B5C585D934F0AB229A19C036E9164278C444572E86E95F53209C9D1444B2671BBE06156D04362CD6B166264998AA9C6C0D6C37FDC6AFA7DDC825E4745FA1D1242DA9DC89E4658DA19EB6EB4DDE63BDBD04A6A0B16070694170A22C4E4CD4591FB31581A7D10537D63F00683C1CDC72225DD9E9D1CF52FF2E1AE7081B4791405D76E0653568D68BD185D9B5BF4D350A7ED4DE9AC82426371F8AC487E3992DA4CAD6046B34DD087A90A6D40ED99FE712EB30FF2728A9C8012C990BD78EFFA667EB7019563E883A3D313E10F64883F54D4233226278F1DD01CF2A8AA441D38D4A1B0E3CF9467ADF9F8828CB8632A0932847EB527257DA7692E7A8DD525BFA5E2CA045A1DDFCE0A6231B483613C946287440B602F13C88BE509A93CFF188E30198BDF278BC973236A6EC7D707DB9E6304406EAE0A1A0653C646478B57C521E54239785F5AFED79193B0A0BB95B066FD12716551412634A04FB111894CE3FCE3EC855185CBE8D53D318F7C3DE38322A2CCCFE385441C5A5A0994CBDFCB270609165474292C19763CEA14FDBE163086436F4E621BDE53852E3584C3834F70D67134F31F71052C52DC73321D5C23EA9FD344E01B813E1218D7362DE30225CD9C884A865CFA27CD216A4BC6C7332F8D2F0647DF2000A334B528E8B115D38443F6D0FB08127E1370A9F342FED205AD98A2FAC853111648779087A9729B8EA9538B99FA9D549608CCFDCABA8FAD5B1582DF05D4383DC2CC4CA7639627928261F7504143AEEABB0E17B25E35684562BCAC0095C437E6C3CB089705D6512B70172E29449929FB356B990BB636AF7C3C83B2A72D9581BC5A076FC2A24C0401FBB49D7D25616BC877943A55916E3A8B1382D0C540E30B744B1D98AC084611001F6563F9F4FED02D12E836C044470AF701208A0F873683D19318A45D56265EF1412CCA6ADFA71F22DDD525BB2AB25EFD98CB3F64670BA47EC3309E0937DB76F087D2614C2CEE1F25A6B98FE8A38B2BD08B01C28664F77FD8E9D3BFCBA953118DABFC75D5EC504B7B977F3F099C050BA40631C9132D826A71AAFEB1B79AABC8135624173549FE66723D5FF522377A824BBC44323D38598CB5970396BA88380E6C1E21B3DDA49EAB855B2A6E8AB985847854C5B837A1E8074470435339569BDFFA754C84E40BF96DCFC26C93A7698A97D30A4CB252D60EBC22F6F2F1330E173EC5FD02447C923A162D27974564235FC5C8BCBBF62397731945272271B77439DDA60433E082302F9CEB652BBB529A15DF3798A53DC0BA40B251CF14E6E5EC311267206DD4FB43A4E86E86082822C420833816DE2D59A1612A2D08321746783EDABEC4A942D5E2A0B166D3F35109DE851973113A6EBF3FFC0761C94EDAC61CC657E2938FFC89C5807D4851FC7D1A8B65917BD5854400910A95A4B5547C940F785599FBFA9231853D31B28359418B9919CA5C75DF33FF0CA728D8DD55F70BC0B2883DA1270F54CBF030B2A2834D90EABCE3EF787897CCDE2BD69C3A67EDC15BBAE80D56F59FD60374D0CA6D1B82A6783E86949C6EB09262662C32BA4545EDEF9AE4CBD73BD2E219ACD1964DA2036C1A42E030BE212D2F65AEC47C2D82CD22DE76E9C7E37EC0DE87CF41B74E40C15ABC42AB0F51A0E049544353EF9892A7B8FCE897F064860209D4C5CCA4097D6778910152303EE82A7D6DA27A2CB0D77C76E3383FE67747F1E756CCE271663732BD2315498D21087C4A8AB60D98D200AEE91FE54980D2297865B0DB687D9401F78A5C11D9C6B727056287CC189545D9D09221890FF8052E2B3A0216935A54A4D9F68FEE06BA531CAD18D6EAB6318CFB954290A2DAD09055815CE8F885D24C77F70F018A397541E0636A65D53F574BC5BA922F8C6A981D981213C14417551A856147FF37DCE6B13A76270D16289942E221AE177D1D4C2B66F8F8696B980B3712AE7DAE57A7C9F68E676F58D41A72F811BC6BFFCEF635097C20083605C92E2F201C3238A7017740E121F21DFC7F445233CC6ED0AE336565F51A65BCE2C5707CE54460FF664DB1A725A055BC318318816782995257CCE0A36C011872A3AD185BE1A92B5ED5759F1C7D294F3D1FA77343F1B73B705975DFEA6CD80FEC324260C898AE94F51328B88A6136AECAD6C06AC145760452656CA7444C68F0441FC312CA97B6A17AA2D5388A1AD9458FCA3305E6BE55FA18A828B5E34181BD091044187F1775949FA02607967E6C0494EC57B077CC3D4B014C8663CD225AAC632E7EEA7BDE083F6CC161756B9AE77D13210E97046E586196A17C7C24ADDC9BC8DFEB1C5E077203CF11F0E8977E406307AF7D039E79C7B9F0B5F475F9B1A06462E3CA726BEF0AC4E1BF6B0CBB903C822A08031005F9C444206B2BB4ADE8DD0EF63F19F0A0DC8CFE934E3CDE22AD75EB94134FC501308D410E3D30FD8BB3AB9E1E90483E5AFA48EF4F3A3CDC8D4A901CA2D3CEF4F2343804F619290D7A87D053459302DC8F22A0F7261184FAC0CD19BF3CB0332C6F8D265DFA2A7D7B664F3DB6D7A012CD98C4A31494FE18B00EB2CAB31AE50F8A1C9DBA15DA3730938559EF15204D32FA94001686ECCC67F410E4588A3D54F20B9394616D0C2D01E59347D16690532982318BBA1D9A2CDB893E57C015F3293C26F35490512BE2F93CF9E98C1A21134ECE315574CD57230EAA49243315D2F832710E042B06B675840C81961B44B04F4532AF86A0CFC290BE1B732544EA5C07C4A8228046F3C8A97FE84CFFCC2B0A11401596014ED1A0E55A900651AF1629523B8EDAA81B1800213809DC6087CBD7E00F6BAD33B206ED98A894BE66DDEE24B6D53EA2EA1E53E49B194AA6A303ECB2D08221A99A65C971327539A284C6E1BAE7CA93E96E55312E76A08A33C06157D2BD64D5E58D189EBC1434C0BFC973928DB9F89591925CC62B111269F4B54F9A5EA67B0512C51C323AF83AD08AF4BA8958951448BB54900AAE50A2465FD5F550260ED2368C95A961887E1847332E8FA484551C877998272CFA60EF16B729D4ABFC541918E7531BF1FE2A9D305B73C3008CB08A6BD1F8F8FB4683E568528CCEF5A18106CE2FFC4696F37FA4461DE076F0C053D7F41BE1D38CBF198DA72B4FDEAD6ECD0880D66DFCED3ECAE7E17C3671FFA9E19E0D5D8606A37E66369BEA11B6B386A1D5369D578B502A9814B6965F8896786788DAEEE318497AC14F1FBC843769B930735B5CD6B23426186DC1EB6910EBC2E4D91653FC637E2BA65C04A3FA59D7B04264805B8770DADD9ACCA776BA43A6AC35007B519C688A03CBDD236C7AFDCC615050224FD7ABC493B0F346CF6C658D634FE3A132237AEA53AD0876A191483E0DC8F8901DDC08B4A3CA3B8ED194FF2C2869819F3DBB6DF9F82B233D40783D7736D0DD03E70D19175AAE8BCDCDABBE38C948FE589AB310C6D18AE3447AA99E0C90690A05C4AC2C906765D99ACF5693FD3986C20B8ABFDCDBC6A9D877A0B44AB05C7F0EEF815ADE8F40027176D20EA9901821B8D63628EC19BA67F9F78D0B18E19FB1B2EEDE051CEB97B29800C3405D449A1D1BBB0F88BD0C5758CCFB7C2949619814449B74AF4C29351CE7A878F811C5EB646D297BD13FDDB118503C72C600BF9FD7D33DF2ACC142F84E6F752B9FF2EF263885F021D32564870E64F0625C7A70902BFC30F1CE6A2A1A80DC4B01C222EAF47E5DDC1A9A289FFA7F147739DC331171E4BB5216E065F689A9ACF4DB2D59FB619A3AF8EE1722B415D73E289207275A1B47CA1B4156D4555CE0FE9FA96A100779E4601171BFE9AAAB080C00FE20EA7FCE872ADD0A07BA163503E7BE8344533FA282B49012917DD7F25989AEE025E6F067859633B5E3FEC8A82EDC659566DF4F63B969CB9DA7A79FD79E9D61F199C2EE4852A25A409C47C0C77F6F4A73DFF1A6946B63FE9882E8C1938E6406649A76DC8E84DA3A8808D373C7A20D08A6D31C5A258038E35D46143AD048483BE73401ABDC94528679CD750FFB40B7A548EABB678F63B86CA25260922D7FDC83FC183C78A5E28B5C28D2202DBF0A81AAEB8442410A6B90611290490F19DBDA24F34D7F2C390153258E8D0F3C4699FD9E842FC35B02E59ACA2F4B16D515E863DED398050F0823AB7499DF6DB40D714D8032249E0DD976557BFA902DD51DDC7D9045348D80ADDD0177B20027A8F1AD5BE383371DBB2CB1E71CC23B9FB34C770C39942B900D89695864A68944F8C26FCCB6BE1C196CFFF7E9E72540CDFE0B3816B3F0115C8E799FCE77CC4590BC4573E30641CD35AB2BB00000010D59CFEBBA0635967B067E087AD7C7692331D7D7EBD2D8540421467CABCE3D48CA7C70AB454345A143E56012FD6FC7E90365465824506ACA479098AD24DDD293F11B7EBE69DE669D17C1992A6218A6420790BBFDA67949E710DD65B9F3600E07ACE761B42318EED1C51CF2D535F56CFD89BF66DDCD58BC6D30168D0AE85EF8F1A74E481A92E572D4D2EBFC919A2616EEE82CE4740DED96CA7BC08026DF51E0A0A071A02E8E65268D79BE3254C057748B1F64E20365A693B20A9319E574A0EFB496C7EBA0E9BE788699CC63C0AF7B758B21010E738D210A48F17A0887ECDD59A1DC8ACF72E9C250BC6C7460D9D14B4DBAA663AC220C94D9CB108E5F87AB90CB1914690E392DAE355FD2C35D34B66EB5816269B4E4DDD9F205E3D94FC168D42A323E2EE24BEBCE4EA580EB90868666295B421F518707C06649BA65C836AC1176754
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H10 LMOTS_SHAKE_N32_W2
+
+PublicKeyRaw = LMS_SHAKE_M32_H10_66:LMS:000000100000000A0BFAFA71BF70434012388C61980F912337EDB7180CF54018E879873EC9648127B888C8D411990608F2EB914A61FAD363
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_66
+Input = 10EAE7BA27DF539240DC0EB593CDE738CE554EF773F71F99F7B813A0CA59AA97C93C441C371E476530184321D051C70CC5991629D20C0555071ED86E4583AB83FDDE075AD9ACD2E57E2104784C26B8CF26592475DDA776D1961EC90903C687349190478821EE65E90FF3D149DE9C74D028DB34CCB83C13456729493E96E1D951
+Output = 000000570000000A707C962D10A3BF7CA4B396046145547FE514CC6CD61A48C87065D1DF74B9F65747A5A897B8B058E5776D1B9C7BC791EF7AD7ECFE1FC2C0B72A0AF857F4AB676F922D6208772A7D3E5155170F8D12A376BF3EA3A8B1BE4845CEA16619BAF92FA4C07F94AA642DF9933830F854CC24B8BAE611E053CD1C5E304F1EE3C9525A2B269F84EACD6D0E8EF25C826F4047432E1A8E30627B9E90251E00AD09A0DDC3186AA6AC172D92EA83F6548850032D7F48579A3AC88D378F8A0DD9596D28CF5C0C1E1916FEF124E98DEA83238712F0A4B62955E3EE95FD4A9BCF353BB31A96D0B1EB89738B73C638C9628286BDDFD5D9D474FA253067BBE434B36C52B1377AAE7BE9648E14E7F606882D28851EB6798B1E8820FCA77FE928A67ED39A6BFF770A6186D7EA2641632414FD348E20D1686ABCB536893D67AB0E2A29BEC010F81D14AB862DDF9CADB49CDAB428E4551AD01228C37F28F91D0D62635F8EDE0DBF4103FDF658CE7B0B5FCB476AAA512EC35AD4F3E0410B5712A90A4E2466BE61677C24A23EEE197D0C5B4A9E778BF53D6823B2A9B3AFB18E78673F2DC443E8EAC0BEAA35C3DCB818ADE2842350E1C9E41F49951FBFBC9D89C5B72B16BB89A9311C649EEB3648ED58F566FE99107082522F527E529DFCBF4BD1B5010DBD764701E6BE0A6A3FD238C0658ABC83BF981619A4164CE297A733AF47EEA1445B46B3612DA0825073F80A2664D8EAD00587342B602D532C8C87272834BED87EDFFA31736989CC63BA34FA4FCC326273B95445BAD7E69BAFC3D88A03DB6E8DC7D3110CC97BFC83814CA14270EC578AB00B4F236BC700F0EDAE7730DB1CE4FB1A224B9C6E982EF16DD3F8C9CACFC5FD1A4797D708F7A28A6E8CC920A2454C79F8EFDF405864B68EFD19433D9F00217EBAC987E2291F3BF5A5D1036FB2BB75A0B0858F40341FE93D0681ED5F80EECB6151A8F22F46862FF1BAB9C56C089ACE1E1A2150A9D6B34DA46EFC4C92445BC5FD27EAEA89EE3FF469D2AF5917D2EE1B8199AE8EEDC67EA85B99284BC0C203113C9D149FB70245965D99317AAAEBE2637B7F5D05145F73CDE7D67AD04D8711D4679531088335FF9B69CF1F061AB8FB76E71A6B219AE58DD4853386F4F937D40D56E4FE1FE99D4B5D5FC538104D96F3B9FA3EC3B55E3AAF09B46C691EE561BA049DB7CBDE417B7DD0DA2B4D4532079DD76B4E4CD9617D5BE5E36F8A9EE0EB6E35CFCAAF45AF98D79AE6FEE1224B14046315E0A2BD50EAE92A2552C96BA8F15731EBD4F026A6E315401B3DBB05C1148CD996C4547B0E721A541BFFAA26D3F8C1523BAEC1A2D5BAF12D6612096FB8ED139B5D8B07D2B16CC0416E6E3A1928A18B4465406A17F4E058D8CFC7FE25DB52410591F834D270EC399E8711E515AB2ACE1FC2115E5E3731CC127982DBC9F31C4DCC6B2C170AFC2F9A18ED2009C1FB61558B0A7D57F946B52D1EC991EEEC147FA5AD6C3C77012044E737230D7A8797DD64AC7CC0EA38BC7D655A38C9C038C61D977E131B57D0A3413930D293AF3D293C81449094E3E759C3BAF2244E7B282DF4B266598D3B0DA0515BDCC93A63F5874B96DCF10FEFF1E3D232BE579089B53A58EED9B597BF8A7541186CCBF49AE623531ED6D46F039795CAD75C0E63429E54D191678EF76B30EB4B2E916BC2D5FB1B240DF4A6E9CAF73B3FD36CD7D2F0A7C4E5D9919946F523EBD7BA16CE8923F0769E8408461DF4E0E750AB7DAD4C22E075D562A9FECB3BEFBCAE0D53055D4E3F27EAD26657B403EBF0515DD80ACC59559A267B79CC30BA4700708982D0417BE076274873ED7604DBEA78CD5C4DF05940A49339151D17AE6C69C630EBD2BAC235EFED487D4A943EA307111C3E52206FB88323CAD478E62AFFDCF1C9CFC22F2E6974F207E6401A09C868E905A8C3FBE042ACA4664412C150C49AB68AEBB5EB9CF73B860564E8A44B271913264D40AE54FF9DE21A2A5B9B80359BDF8C855A04B6F1096B743DC4615B4A16E341542D3D56B09B4D4AB4509D0D433949FC212FE9EAA9F7791462A9130E60632F495456589C82B10E2778AF48EFE1C2034B670C092D9EFC43199156FA2161827D73C4F03B173B2E7AAF4ED5BA2CF36F9AD582FC3550B17D2F7D572B42B3F39900D54A84F01232A47B0C5840897E073DC9B0579995319C6CF0F3BC155A35B536DD804E9C8BCEBB3511E72CF2B37B170AB383ADCAAFBA7385A52E65C63E66F6D8BB74DE31B583DB60A890E83820F95CD73D96112CB24E376587586AC205E54519A77ADB8E498C7C8495B225DEFC0B88347A4D4F0D08FCA30117026CC39080322DA195F46207EE5AAE447CC640D64516CD81DB732B1C15AD27B16325E688D8F551BC7F770B2CE8F1630D6B1CF4C614F06910073841EDC02E378121AF69D0EF65B64675FE27524407DA961B5CFB1814C9BD12FCF5C739B3AEA392F7EC29CD8B5DD0F80A225BB89055D663A0DB2DCAA3123CDE38331C3E160CC9D0434AAAB80B7465521CF809BED8DA402DC6DBFADA7D65F608C59D255EBFC60BB7EFE3939C7703DFD2C4B08A9E74C6781E82BF7A57F96C4290A0AA3F2261A2969B2E92DF71576A7BE123669EF59B005E76FC0A8B8B3755BAF214F11845840107A776F87758E9D693D2645C0ED2B6DB39920E3DEAEC2370D0F0575721184678C005189E36F4A5E32F51EA2FCA5F2D33F0A39DEBF3BDC3F60E12E1EC6523D1CDFDEC4E7D4F8A10592B5280B3CA1CAD8B125314341B8BBA5F745F17D8114D2B36DD5DCD3798AEF39E250AAEDE4649BC61BF5A0CD1D68FB3828E0D63CE74DCDC747C7FA3056316E4B991D634DA3CE50EB50BC04E9B6C9D374DF0463A841F58A73FE3305109E0CFBBD8476DD69149B224527DFA2D7A012C29A3D056EBFABD287C01A2D8755EC78EA03CFFDD558BF47696668F873272C33DF107FF2746767DA0CAD3E7E7E987A01703C1BDE85A9DD7C836A4ABD33E731DC9301CDFFDDE5C701341EB4B9B1F8E9A227BAF52A438D914A2EED6CE7FF40EFD29EA947DAC47D585D1265064EAD472BD84B42653B448A2C2AE5A072D451ABB25E401EEE724A34F55E7053168A4DD5299FF7BDEA3C2C723033E0A3A74503309551875466E76F2BD263614D85885E22FAE0BD78EA45623D067E19CD58F870862836F94697C4398CE16147458242BB7BF4504A2EBB31F4DDB125F8A179198A51A2F7FDB3BDDE059E280DB98BE9EE06F3257F913159BE8E87FB4A8232CFA564D8FE7338DBF1643D35830418162D0BAF9CE50F890C75F49E84E83E50C15C2230072C74B7C3EAA970AF5E38DF701F9065A07AE7EB3CAAD9B01E0B9844D273B453CE2813FF8BD4BE6392FA8198CD687922C189BA4F0031A2F5E48B302C57E76930072BC68A6D22D911260CC94A0E072AE72B91FBB575231DFE60CCF9197322B4A6F3098F4373A760EAC5D85EBBFD2A7A0C17FFAE4BC6EA781F8671F7AA7CD69C04697C6A7211B8BA499872ECD219D131C63841EC820C71B3BAEA5905A3442740F2B433FD52927D49B4B49EA0C7B65F9633BA270F8848C8BDD3B333BF52DEAD26CCBE205FD97C64033BB32F9F595F015923281AFD2941D9BB67FD13EA0FD6EC4B6B5FC6E6B63253BF4A569B06ACABCC52F2ACA5168D83077AE6794F115B134FF244427F5A4DA74FE258F98E3AAC89C1DA0EDDA85A418CA8BE930AFBF5EB8E006D8FAB2609D869740C65E4BD6893F43119FF192C37906E79933D35A6F797B9CDEC766DD87D0CBFEA9B306D1C17A30060482C5466357676F1436C08B490B0AB2462DC798D4368DD9284ED5164C96D8F0E718B06BFA86F04FE1CFA36F7EA88AC10302CC8D473DCDE9ACAF64F11360369AB6B7C5D479622B058D6EA627D705A6942CADE8023CF928289BD5511F779B5F08872CCAEE2DA67B641C1134DF56FB3E6F76D7EB5C28FE798754D2C7304FFBA5F84E7658B0564682B150169D7D1C051B66568B7E1AD31951A2DD4A95346B09C933E8DBA66707995321D7B353070042C955D9552AFA2BB55C93D2D9EB8DC889CFE6BCAE9BF86E851A5ECBAC33962E2635F8E4341B1020BCD887778B31E48AE586CE4946FDAFCB4E49C143BDAF94ABC26B5CBE191ECBE4AEF17C98F10E737697D1C80DF7960088CCCFDCF15865B6C3DD44870660DBC5B3D1EA0B70601AED06D8D84A7E5F23DA3D8BCC2AAB0D4D084AE83B496400BD2B1FB07CE5CB00B06542ABA2A9229621DB05621E219A84C7C404B69554706BDB2848D65DA560095E1A20A76FD9B7F542B69A9F416071A8B045B3ABC187DD0EE218282A61DF1940EF8DE41D0587CB34D2752362412B676163A5998811C1E5ACC6D9EDFA3ED4F018E9620F8E4FBA4B6627129097EB32AE71E2CF1C5FEA410DCF844B3E291B919BD1FE4AF24DE090D55E1DE5FFE0E2A53410DEE836F647CB09DB6AFCD317EF88AD6B8296E9E90D2C0397525B195F2FACB8422E2E988F1E3919194D58F80B351DE5ED64658DE4C74425E352F80216CD3E1E6454BC953ABB17C0B86112473E12F585AAE4ED2A4F31BB467309EA47C43ED041C1C02A1A250A82D0173915E7CCB6D6617B6C2D6D5C0B6C377DB1B01211AA9044F1DECE78F2DE1F157D229BB2873AF1D66907EE7C3F1B75B61ACD7CF2C805171610A7FF8281BC1998E2EBC352B0678533D6834143B557FBCCDCB01E2F60F3A16DD710E113B6CD83810DD383AC97A8CA6E3883DE92695EE2836A59CF11AE034787F63C2B74F4C23D8F04ECA11B9E33B611AE31BF16853405A7CABDBD56E43FC1D0E08A8FDDF6FA62BFEEA394ED0D0F42AEB5851FCC6D2AE338C49D1EC674139CC95985B0DA4D7FB42DCBF9F679AB51FA856710C6D7D76A508C770D460540AEB0B5AB6A4C110DA2FF97F580083B38DCB25BB988E85AD5B7CD4075375170D7C1BC926C326EC64638CE56C701E2D8EDBC130A0273B401D03077330875CC756EC48EA44D795A75FBD5EECFEBE42F6D2B0F62B05E831010C6813E0A5314EC72C533B35611CCC5EEA64F60246E6012046F41DC6A81FB4E2DB30BF65F4315BA1B0A2924D65C4417CE763F70A95751E3608A2E4A46A0900777B660842FCBF7C1AFC9067D11C8A9E64FCE52BA15B57AF39DC8F0DA70D0D63E6A85C3558E383A155D82EA8BBA0520CD408EED90CECA01D08474E88C037907F6D0E2B3341401C41A8122E0A87B103D3C47718FBF685B1CDAC40B052CD318D81648C5831CE5EB92428E55EC2567F664FFDAE67FF4AA7B4D62DFF61E18672EB7ADB42090F42DA6CD50044B76CB7B92045EBCDE738EA900ACD0E68F2CC7711A648EB0268E8F72DF60E3BAFEAFF5E3F021E605F2E1923ACF73F812F21AABAD73B33E0B2150BB6B3F092B9FE0C80F9C9ABF1B6337EE2B38EB25BD1D2B3C3B46C81E9BF9B425E5A567E718803EC8A43FE4596B28D622AC59D41194F172503FAB20A680792E31107E28E2E6F3A4318D1C7154069CEF376C275E55A809C03ABF7762693C24F5049D60DE0C23E7FE2C655581304C6D85C441C92CE95AE349542D6994847D5FD3C69AAFEB6A05338FE7FB50CC9617CB5A8D3FF5DA5F1C13AB9126112E9D2984FAFD259C3AC301E69570C92F9FB8799D11E5A4C9FA057A1E61843508C85C578E9B0A643F3E15F38F75022C8284F9C2826F044FBA47BFA2DA0F621E234F4FD104FCAAD8D82AA97B2D2C89955DCF6D57EBA8ADBC2E82BBFB309A093C2C282D29DB8C5121AE2DAA8E2065F9D4D5855C85BDBF4602F26ACD78386B2CEE1F98C7B97CE09CC20EE6A321F0CA093040C8A3F34419DCDC433AC9EE6ED72829E8A361506F49A7689709751E8DE2DDAE3A4C5223E40CED13E5FAD446AC380E4F7FCE45CDA40A907E69C5ED8A4575CF05498F4823E0D94DEE19C9B7CE3B73A22074F88380E2CE8C49B9C561A3B5227CE8BA876DFD7C94B170BA58D167CE49DA65BC7CB0FFA178C0C74C7C98806DD1640CCFA1E3BB7605814CA2CB3410B79CD8FADD258F4D296CA726FDA63AAF7F71721D6D8A3C4BFC1AE0B5EC3B54EBCDD7822B89A52D54C0FD37D459350767BED54EB681ADABD18175C11E43E7D11F7CE56283C8AD50B1E0C4E70000001088239CA0C615B7429CE341032212F2BDF1F00EB4215F137973C8D9942EC77054ACF1622CFFB41AEEA8115429369E5EBB0FC24DBD188589F08149999480782C3602B3CEE221A2C3347353E3CCDB6E0D346729E16A387B988D9AEC73A16EA9948A9F0F1EFF6536731B9780E8F91E124E40549A71463E2706805FE010498E742C90E593C20655C1FFC215DF8B2339439C36F975DF46D3D87A7EFEE64C392987997A3BADB375291CBA82D8AE8D63775BAF4464A80C549D08218264AC82B4117BEB31ECB3F0928649AB706B2BB7B102F77BB008A568A8087474C3AA68B7B1566FF3AE78008FE5B22BA6185FF28998C4E2E72638555AA607F2024B751A37255E7CF370572864E642408F79C869094BBD8A81028DF37CBB3A832573A2D1D8792F02FDAF5A3B60328836D765730EBB8964C1389D453314F688FE9308F1220F2DF293ABC1
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_66
+Input = DFFE73B1C7E67B4C9924D27056081D2771F7593089A4BA459A4ADDF2098099F1DD99E8FF98B345BC54BC26BFBE9A1C1720C17E756CAB45C7FE0C640CA2D008C0E3910B72203EE8EF6DC5DBCF6CB852FF5680C212417C83E80B083E81A3B2822F8C937811997298E3D3BFF2EF9351D03C8D08BF24FF95545CA3A4E5B821BCAF60
+Output = 000002750000000A4952F9512B248529E82EBBCB3009FB9B3E9C8B84741190666C7A24B23958EA22CA36504A1F5F980F4763B73F82E279634B94559BF6123C782FBBD613A1FDBA77413C4D64DCF4D505D6A16CCF4EB184901ED36C35876EB5572017590A230922045C92890598CA07220847267445D878BF232FEE461192038FF65BEC77B50212408A11CAAB794805D3E4A11C545AD0918F96105712197186784B06EA4599ACD9CFA09352BBF4336D809105C096801FFB90A679E59CD41A967E47A2C8BE0E5644CE641929E5D7EA539C6B05457C95A5D12E3C230D6AE14BDDA33D59C2EC1091C7A9C8EE8A111514B14B931B60997331536CDC0EDC0A924531A2F47E765C525B9CC61606D51A79C3A83B880CA16B24A51B0CBA6983A8512ACB3F3A6085A16EA2266AD02058CFE179ED3547544AB77112DE7D38F1412EFCD44E486B524FA7392A83237682AB2F9EE4AD1031D36D41545F2536378CFEB5B8B3479E2B0D146871E90ABB105B92C69435CF53D728BD57DFACEAAD87A3F253E8D758D7DCAE231E59D86C417F6D3F6C3C8230F91464A53D03C333143A9A43F7CD149FEE1366FC52ED73E77F393413E947BBD242D4F0BEB8680BFC77F8D9E58671FAC9E645B02672BA77D34B9F21B5AAF79C159A9A9E543F79AE6A99FE5AC150BD680C532656B8EB9FFA26C02A3FC2680FD80EE78AF4ADE1CEEE458F9A4A8EFF9AAB4A26E71FC06FDDF63BC0CD757BD4450F4D65915459B6C1F5BDA0453A2099987D660123E8F21872F4106493D6624F01D02F39D8A648FE727D65806B4A38AD4E123B63B6441C77FB7A38B6E653EA12123E0EAC85D29750DC62CCCE8788A3E52711796ABAC5B46B70BA24047348ABA11325C3D1BD5EE2BBA8A7543953628EF9ECE17AAFC330E6ABD6AE4A7D4F162BEFA0155A5B7C78CA3FFCBD7C17C4644068F016B10F05A2F06648FAE4EE4BBB27EDF9095C04B1F4CBD337BBF1D96FCBDB6381D888CB0E2BE7FD236A08E1D751EFD68E459C7B31E90E7E530ACE60FA0E0D9E542A8ACFC2D283D17348810F616100635B8F580BD2F8EA8F155693CBF9A21D611871AAD21A9564FD9EB203893C561CF9F6E2FB11CEF1F7E509AE6EF5C60212F3C079D696B662D71E8960EAF5BF80E74E2AE8B15A948926CBB6F373CCCC68751708BE718D27CF40B3BED65765CE9FF260D1C4BB1CBB233D54FC38624C7C4EAA649DE1A462B5442D4BF9A52C45254CBCBCE3F76165F5F9350E850826CE3FBB62223AD165882903F4E5A6A015DB6E57D66D7EAB257106E437E369303F09F864563F5954A9DE95FFC6CC5C7555127D265CD637514B733FC3BFDABF6B5604B2DDEDAA82D7509FDA541A8AF9806656598507E4DFC7F4EB87868841732A6360500DDB4BB56275DD019FA2486524E5CB6729D9ABC6CDC8E2B2A05D545A2D1F5907415CE5A57A925F00CA0F56004F81E05DFFE5BC28FD25646DCD635BC4E5BD74F7298FEEB808E2A2555BAAB83AED74B9CCE07985C451E1730B8BDE82CC0D54A8E8035977A01EFDBFE29B0F6263D7D8D14F9CF5E22428CC0211571C42B5A3C2C98F753F4E6D7DEED7B82B3AF621A83F1441E72FA97FF354AC91D43F3D00DD6B896DF7EBAB04A63DB49A3BAEB71F7C8AEC3A50440578FAC03AD8E17E22770741ACCA74776885EA4F28034C6E11784F305B6BF3C7C8FF1E38F263BE56FF5D42B18840C26DCE2FA9E6C24B445E0C3A2C822EF4ABABA29355B93A78201382C4A235681299EC0A8D3D07745B4CAE93B3A800C4E7BF7EBDD6DA2528F13410F0032B00D0DE0D728B1534EC8B7FCBF881472A71B67599A79F381CC61FCA5A94297E8557B67470D823B8F9EADB3943D56AD16427A2BEAD326AB058DB7BCD473A017CABAD2EA409BB9F83BB669EFF8A3D9006E2C310EC66AF25CD52C666A74F9DBD1C8BF807C3B7077BF0E03A92184AC5A09E8B983DB68045A2FEAD7AC16DEA61CB31BEA17193CD8F1D4F9835D830955E031AA89E2CCB4A8BF299F60AE1C26758CC36E97286BC36A91B37F7F8C22A6753CE9602CA28D3FCA47AC0019B2DDEB1DDE0F950637433F489D5DA90B4CBCD7B9DB5ACADA7F6BB380EF72EF0D471CE93DBE317EB968CB79BFF73A4DA794BA4F361A10017D7225D7DCAF4B02BAFC2B6B06FC08E2A2F28FB0CB59A429702750CDCDC20A4A39F38E696CB0711B238FE50EDEF319BDA0B0E922F3433E3239DAAECD5283074C7C00D68CBDDACB058E73CE6A6BF221359235D60976E77E27A8AECCF58FCEE00517C020D695DBB636358B1A747DBC935E6A840B6242061DC566FF07272FA2240E88F7E589809F779D8E86DBC518FB6AFF5036600996C28171F6AF03C6980DFA70F0652A4EF3B8AB3F686FBC98E3CFAF1A0ECFC6A40F0BDF9D371E59B618FB7DB58AF5FEB5030DEA15DB72C735ABECFBDFD7FFD9C8707219E5496D127D201F5CFB067B624CF6D1FF728A25CA9B094AD17E124D89886B554B858A552F9972287B3322A6DA7AE6CA6998909C51D5AA3F4493E373A0B3847E909B2D5B8101EB1B4FDA94C6D277080A4C16B84C449318DB270B6980610C2C531026E83A5FD634AC45C3D9521A1FF696AF3CCC632264525F3A3578F3A39E920769D85F6B7A54E75E1CFD490F175C66477874FF5A0ADA3D826873179E15EBF0435765A07E3DB386D296DF2B43D5DA52DEC0B1A7DB1FC8BF564D77422BECE723584A87320E8C9997D1FC487B8D2C285B252F30BBB4205F3761DC7D147D25FA19E37732E825764C3F0962D876C1BB1BA20C40D9C8ADA952A2222FC15DCCD69F7E59CBE892C14DFF9D56EF55592415AC926E0AB92DF94C51E020B3B6B9F00F0815A15FB70452C1CDCCD387E56D6CB084F9FA415C2295CB43EA6ECB840F6FFA22D1D156EEB96569ADD48921FED0CD81A623D68B015519815FFF1ACBA835F3964C0C0DC4A783AC72EB6541D5E8CEABE447366D33DD6B285546EE049D765662A2B80D41932CAD30CC959482DD608B86250EFCB65AF88C726B25446F4EC191106075FFEC8D4963C9878C6D43EAE2C2B25CF17F65171DA6AA30E91AD97913EE86B74FEA8265F3D2E34277BDFA1056A394634F9FBFB5B4C6114BAC10B39C7E57905FBDB82E4BA4B17AEF3E627105019394FDE235BDDB924C7D738005AB3B6DAB873C0DC3A075DD3CD9E8ABB80F962190D439C17A0ACC5FBC0573BE07ECFC5CC9ACA2B85FF456C95D49BF67EC45EBBA7EC6523589FF68BCC07970115AAB2C423B7A39329AAC3994C91C88A5BB2C944012ECC8769CEB521EACE6D74615DFBE9A80DF8B4187513EE5D493CADA6C8A10229BBEA685DE08944B2319BC14350DC32964CD01D17C245F104168B9296AFB55ECA719D09EBCD605AE1179DF78B6C3968891C006818FA17E357FA29D518379842A79BE5795E12854CE205237AB93486ADC663C807A5A900F0E69740FF8FAC803660FC5B2B983A11A4B88B8A97A20D98CA736AA2C5206F2B36767F6CA9BA2D6B4164775F91EFFF79E39A44EAF1A5920C3893AC96A55E9C2BC1665B66D4D5B1C9892825F3AA5601C2DD8C2B69F027EDA974287C945A95EA4A0A85AFD53926DB14A974288A2D3D94D4EA572341B1814203B63C55A7DDF27891A7E1B8F9FA55B73EB7991C7E5DE04828E6911767D845C6E7F660AC0B253BD9C5A0BADBC197C376B208E97E4D985A730B4B7F272ADF2C773FF0F57741181DF58628430BA2812E853813F8494383D717EF4878614EB951D68FAB6B28095AFE7E422F17415B721062F74BB43BC677BECD2D2D9BD43FCF5E877D92ABB92D68149CD6433F6999EFF37EA3CB43EAAF3F204E0EBFCF61484CF052BA2CA0A7DF6790A8415FD4A1855007C368BC2AE7EED7DA4513081FB1CE370E24B735E969FA6323D5E8860C261E2BA5BC05066EFDA3DC5099C60D2A995D1928489FB76310C5B96B4D12D9F472494CED129429FAEF46DBC565A7ED7C5A23668BBA2E21416BC95A33B6B0A3AC0762E584D6B34869160213BE803F87C6FC44067E4AAAED5A346CA59668BA0F88357FA8B4476A50017BC06B92A250F2C817EE7BC185E0F4E9B850F7CA3D60708AE404CE0D1F6C0EE17B5D813722160DF36698A7D53110D8A72AA2E1CDA1CC6099D45543C9FAB4BB591BB781B0C4FCACE737C157AEFB1DFAD7DBEC3BD880C0DCE35DA61F2C1FFB1663A2C04A4ED27BA67D2C7AC22384FE7CDDEDE6BCE691AF583BB9E2CDB17D1E37138560E419365930AD8CE3192011EAF432543E37BB7E3E3B5EB526FD472621E5CFEC373FE4DCAF4CDA0C94CB595178E7D291D0A7D94706BB6AE7A1724D540A123C02BC62CA5D88939E2862EEA93576A33F0BD7A158B88287BD20303D412C10DA6C639E051ED113C0BF87C8CA96FECAA5127F201215EC04E4B26B686A66614BD43C9DC9404EBD563F25F5E6C2756AA28661C8E8357FD0B9C5FE7966EE45CE855145B6E0BD1A6494DFCB1025D33A5131161A013F4F3730563C77DB299444F350394CE1A2D9654D4063FFA394F924498297707B7C268F342366C730FC56F3C51622D11B4798B5C0433616AC116274F1FD311D1B1F9B9E56333839D71040008D09B9CECBF45DBA0ABDC0C081DA86AC11FC06D2A8A0473181F89798C619A7F2A9F1F1102A342F122B64AE1BA1F73F7D910DCDB6CD8736DA1AD5B90DAE9C1E6820522499FE6CBDE497DA6DD7876C072E1848A1FF325B78BD3D2E9AB8AB70B239A2ED2FFBBB648D71AFB018CC5B89F8789243A906C893912F6C157A618C07485E85938927E310BD07B00A7430BCD4E8909FEE625B8F10853AA69EE2D7223A98D5E745675D494ECE88096E878CD709B260890ECB5C5DCF59734A528781AAFDEF8CF7C2D94F0F209314BFB8E4AC0F57D2326CD15A8326125D7F9125D42D4F9940BE1C9ABB08266DECAACB622B417A58E86A6359E719511787F881AD86251A3E84A2CB1C427189ACA25C32C30A3DFBD9991CE9CA8413135BDAE74471CF33C251E359A0F9014F9A35EC0EF01C78F0617F3A4B50AE9E9B08EBD4D7D0439EE272FD14943CC2EE6981C5E858FEF1748173BFA6086C6F7BCB9E4ED6BC7BEF9A3A54D13EF9858B9ADD542BF6B7DEBDF30233E618C0C47B4CE556E06FB3BE95BE2A0E0FD844BD7A3D1AD3F01037ADEC439E64AEB5D5AE9162595F3D67B216C6596DB363734476C53DCEDB4EA031C14B534AE0F0166D2EE893D1D4EBB72A865DFAC1855E199C56E5A3655134B1852A485A51C132114E6D096F0B9E4AC1B450D0879F880760945595454D41C2D81CC9CB463176C623A17036A8B0B25C1095D52B79883C503BD37B0D831569F63580F7BEAFED175376B699543A939F862FFD119CBE89A3F57200E56B02BF8334A065A5FF6F12A23638A333997C6D8035BCC18E049A4C13CF0F9DFAA94DC33334610C9AA1161026C34F147EB39053254AE90DF352B0EECEFDDC81FBFA723A453989CF7D1E70AC3CD53263AB37E4939809443D7C51CEFF75E074AB5914E34C7E20BB0F28363ECEC2EED228D01F45D1CB3E137148514B412499E5AB89C389AD673BA1E8C8DEBEC6E7253CB8E76F559024FB7D3BE7792A253163B45A7961D469F1DB56DAEDC34EDF38135C133ABFD5A2ED07A8763A974CAB9AEBC6E1648B9E072929609919CFEAE3748D44D8E3B823CE5992D44094EE9E6220CE2A303445FCD935B06BF363BB47051B6889AF7236D506FB0F2242E4EDF25D6EC68B1551F1481B4184AC3F93D8A645CBE86A0400F8C04CBE7989589D7D78BA577E27CA587225FDE0A0C4619D3A273F45036B9EB4E34719D98AC354B791BB9BBC3DAF3C1D6FD2AC6AB955A9C401BC2A3C1096AE5720DF4EDD15D7C948D3B8B44AD398CE29706C371DAF8D1FE572621449AF39CA876BE11618F772FC86B96976A1A7C3579393D7E63EAF0578265CBCCBF9145EA908DC2AF884402859FF5615873710C5332262CE696E2C8415619642A15083F87DB16F92213CC6381C0D5FD840C045B5A6034EB82767634156B45EFCBCB55EC0944F8E575FB354C1D726487FF5C81DCC1CB0C3FE2EB93C24DF3470F912B059BE5C945A395F5ED67B6D5926B19CC4830498228E10E589FF000000087E0B0179939AA94078F4CFE0CD7AC4F4148A49F3CE39C3EC30135F41B9A5EA3ACB0492DFFEA6FDECFDC3E4EFDFB1FF6C4CBFD7DE4C4A3F0BF07BB9C5334A1F369116F294E6F8D98CB000FA63D78EB7EF73DE06F3036B3ABB1D9A4BBA56602B40F78E30E0F7EC4DF0E1C813275576C0907CE9025BC6769AE3F3A3DD52263735AF4E515F1A0F702B89E428126D7829017B8F991A3A20476963FC786F30BC26FB35ACE324657BBAA0222DBD531041E57AD1E7EC8344397F8A1C2A1845FEBFB46193B7A8F55A67401D68AE79ADF187A03D7E51B1500690641F15BBDD5EBAF232559CEAC736EA7600A9ED6FE198C7490E65D0E8A3ACBB1F00D8F9C9EF8CBF845952976B740E291B1CFD10E013D09EEBB7D3ED2926E645214D59D47B041EE974E3578757ED4C782C886E1D1878CD1C3FEBB537A0EF7D12957B6180798E71656F5A73BA
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_66
+Input = B73B036F250FB9A3D99A71C1A7764B025C00D93CFAD3BD9983953694B49A98A7620638BEA9C0E9F99E71043849E6418540A04F074E475DF0FAAD2F0E085814DDD3BAA8E8FC8BA3AB08278458C4B747B3A43EECC9786B610AEE354A4D6CF22023C9C8F09099E5C42D6AC773B0524C2645FA9C00297BDEA6C34B41CDC1B90D737C
+Output = 0000039D0000000AA2EC08577577910531409D3D2CCDB5B48CB84057946FF391EFAA1CAA681009EB65981BB3605458E3E4CB2CD61B1C773BA82793D67838930BC3ED0C5B02F9BBFE4ECF6BBB3E8DEC1DFA1F00C66BB93E986F14277FDB8B783E1F7B92C2A23030036B8FAB40C707AA6EE177E0EF497AEFC4F1FC96EB8EF290AB057F3B2A0BAC0A36EC0ECB723F86BAF9582E9E3AFAC4BC965AAE8F10DA33F5CA609E97E2AEF3C4F793ADFD4AF3340316AB28A13B0419F98C7EE408E6541350EC71F24C049CCC2E67B9FC8F05976750D7F9B8DF41B2E1FCF2DFE89ECACD144DCF2024445424E549940D5A976C1DCD707E8DE079063E400ECC4D7EAD0B01B383E027BC8EA4B4CFE20FA636C0DFE3BD4989E9CFBB725D48A01603EB3F72B1061AA074C5CEC146E514225E9B0DAD9DAEAC7053FA5EA62D08E093A776864FF4F2ACB5AA59E613CFAAF4BBB95C1F6E360ABE2D342FC01916837AB5A6EA8B2022343C85FDFD6B517D5F22F33D9717401EE1515C719B6B8F213BBE48436309F7E3AA63E3F7060E358AF3E928DDA30E26F7E54AE9C86918895751E7B5A687933814444BADDCE198327C4C077D80001B99DB9810A15E94397E74716C918AE484FC909F8A321D0D8E4A69D1804DEA85B7EB3793D6E2847A692B46F7CDD31976894037D3788CDDB0C43BF18F3B5BA5033AA11F83E31F03E5928BD4196AB7DADA863C9A72B58F0B79C1369E543579AAE202D598435CE1B2CAED9059852707119FC65852432DDFC1F9B3F8E4A926A2902A365836A0577CCE35832032C518F13B134C608729F31E9F308CCAED6F524BEFECE650BAD82F029B6B07937FD823BD769C7F99F7290494D3653C64D0519CA2E68EF028E712DCA8611F2572B1A880156066DBF72C860BF307A75BC427545916A683237192CCFD2AEA5C254314122DBC0E5C587721025EDA7F15BBD5AF7A9EDCA5C1BDF2B645B4174F3DB9DC877559E971077E036F65E7AA6FBA209C530C7CFFB48DC22B2BE9C0AECDFBAFEBF22172CF80EEFE7A07C183EE9B72C527BB0A137747BD74E596F776DB6F5FE30041199776EC2CF0CD1240F387650EEB606A5CD0E06380CCF09ED5D49FD59D538DAB89801B2C32D8E31F39E861F4F00BF963DEDD6593020FF7FC8B5C5FC0B66BAB3793B9E38520F46A0D0695D4D9AAE47DCE1B9D5A0F5FA7A7EE8EF3DD7AFD1FB0C64A19DC6C1EE5E0DE3AD07EE230292F5E253543DA75D84BBE84692981C53C1429DF1ACCB4813BD35357DEA95167CB059148A0446144FBEB9A5A03DAC89BEC9425DD43FFA92927BDD0BC9C5A7D0093EC27F5A90390C6D14B99D7138D71C248996AD9EC988D039B15624676A558977E08E35828D905A561C8D13EE6F719F9304885178A45264FC55D785F571C98E43287F528CC431004359929669E4F2AB62E4570B5EA95487BA6D5DD4717592FB85047F1A03EA72A7B4F41824C09790AA6293913F23A06091F18ABE7078164B1923D2C7A7D075759132582320EA833DBDD6F26161D38889E79FF5BD6ADA1EFCF6F2BEC8F531CEC684C8F25C43DB3968725CF08FE7D41E12CE2C3C2B8094DD82508DC9FEF2CA89A47FFBFC0863CE731C064235D1CC014D7FDD8E76195393872AC37F7E626F94CDA89CF1BC8743B53D828F7A808F774D01DC0CF386A8D4717136627DB0259E371E2064C4E912106F2A11F2B97ADF4E53C4D08B77F708F4699943A7D625E5327C155B9AF4803490C9109B2347F2D0AF82C4EF591D2B0B8E33862C40D6C8C94569101D433281190F41698DB2CA314C1BA02F8AEDD83FC3A7CFBE3DC7F6172943BC06530655870E3E15597A6CF3F0C09D2E5E38C287F32351AAA0F650EE2C2E324E46439D99A3527DBF58776523ACF885A91913AAF45AF9E91DCEAB7DE12A86911EFD1A64D75C1C76FF5FD65E3F2F977DB93A3AC85B75446CED384965F750C5206A540F48EC8A3476D394D26E2513AA269325F471A15B47D33D7F51372714C26EE3D96785223EEA229DDC4B74BEDE527EBB482D45257BC17EF0CE898AEF4664CDA760EE9C7CE85593350ADC74A206973E55A53B613C92E60BB69DB6D4341413E9FDF856AC20D8B3375261D98D3A50399D7DBCFEB335EA9850FAD17AF3D5858F45A8F51687E857EEC9F108029710B56304B245760BFF5BEBC7C771A636B02D0B3C35FB734A7F399F3F92CD44F71228AE742F0CB83E3DBAF4B5E07A362BFEB33A85722E857C49E5C41DB671534A2173CEBFD0720E8955C42BFF763E04B26A3B57559AD825718D46AC61E4AD3072854AA7A66E967AA30A45E555794EB36DD3E804547FE28F0DE4BE6D5423C2DA8133A4D6D2867FC1EF284863AA3B343E74AA6ABD05C261CCAF5FD9B890F12FC9BECC9A33D8299F325E68B2BC450C174C2CBB3693E1ED81E0C5722A584FF0EA99636257F167B512A47C4F5339327A2E232565AE8F45B86F2C2754C38FE4E53C28582BBA86D7D95FA092390110C7EC42C131EC0BA6B39ADB747F0FD9356D68B087817AA19523EA697581260BC2F7B9A569EB38E2AB17591E3CA2584FD72346CC39367ACB5AC49FF14AEF8FA58C4FD6FF929370AEFDCE5A4A97192758AD9E76DA1976F9ECD43D3664D011C8E93EEDD3D10AD6B4ECEC19722B6DDBC0BCAB17E9414026A92B26159F3A37C8C92006E3F6E017A0CD52EF3CFAC4469ED777C72BA76E3D016A2911D5E3951AA59BC7BB150F389BD440F7DF024EEAF3FE567AEA716AD76B964374832A28C3822E558C266227EB7E244EDBAB9CEFB6553B664B1990896E3A85AE07EC2895AFF5C74B02ADA631E38B8E23A8A2B63F4EE932E6760DC2C764ED196A2EBB1AA5C0C313341BAA8D45AEF96AA09C26234776167D942E81909A596B83030E869A523A1230239BC7C47D0C5AF01966D5507DFE95FBC6C084FE57991EC0F68BE320DE31CA130E1A6D68FA4BDC1DFCE242C0E6146E52BD152E83B884B4DCD85494E997DAF0DA739317C41793DAB1F4CB2F3D3DF4F76942A2D9A64C509E100A59BFCA521F21928EF6798C371150A0CE73589C7EFC933A20410D8F8A06A8C7E3E43D0C7A3FB3D82A1F0AF6B82444AAB187E52108D47644B90475846805F55771F359F24C85E7820CFEF7C2A7F481E65DF5E85A5C786240F72A81A0203225F26CD6382490036B76BC8EF0AD42AFB19BBE84E25F8A4F8D78041EF82C1B23F2A7953D9E2B98DCDAFE17762A597A13BE671FD713C1BDE599A15730A05FB9D68E74F1662FCD7D965A7F6DBFB43176EA65C09E598366D7D8F76027F6546BEF9C3A02BB94DF043DA880878CEB751BC00F52FD2B06A6CDD51F17CA276B76FC37E8389A5BC5996FB0FE8943D43D8ED441B8518FBC1ABBC1B557D61190689AF140C08BDD34F5A283D7726CBEE5B127208C5E19D342F7439EF5FA1A25270BE66E9080ED3E6E0A52A29DAF0A03A4CF5AAE6FB50571E9F16796873611E5A74171B2393970F0E6FC2C6ECF8646A746F6C01D9F80C9AE243D9040E9A15DD6B0F9824C1AC8B7D40C9FB101CF5003DC5A77D3CFE8FE633AD4DB90E97FBA576BFEBF9A2A43E957EB4098C4188C6EAE80F4B7EF69765EB4A2CAA154A8B834C64E821A5526C095E152AB6B4DFD60EC29CE7C13AB7B9C11AC43EF2D87C8911ABC8B1460768948CF63B22E6A9DD81E6C88AD209205EEA0B698A085FC64C8851AB058E7DDE6D0AE36F95D810CB23B9698DEC8A794B7198863ED8399732C7D44A2B62820F7315D70571A8FDA069C78D60E246E911C34288D9355441370A480745E20F08B4DD246929D03926A34A5E3FB9445C3A100AFC0A2A5881FCB06B4504D1BDCC3F1AF89894C9E15E9D616B448834FFBC15BD4ABFC3EEC76F4D27AF48B9487BB8EE9A326AADB6332D29706144ACB6A226A94F6943FA7791E6CBD1C3C57188A0A6D8F9358CB6E8F1130A6F1EC15F2176282B1E3B45039485A5A6F256CEA3E02A2945649671CA74F76CCAA60A6A6C61E4BCC9D8FEFFC1B0A22F9F8D5B4ACB2844ECB23748726D0DD3F8AE6EA533C7A79DB54A894C17BD37A05FB0EDA267006FD544E23C27BBF4941091B0C28E74ADA0AE8A07A0C9D4D70CF537D004B33D424FC58CA7F9EB08370256167DB6E0CF01F601FF04F50DB28872EDFC371BF10924CA581A90C82A96D752BD0662AEB8E874CF4390ADE9087843E4699DE12D5EE6B3E4423848CE3BCA351ECD752A6C7CE11ABB68C7BBA5682CE95795C24D647E21B78CED4D79C0A0914FAD211E4664A6E670FC2195E50306DFACBC8DFB3EE87C502077811A709CB06333AEC3D8FBB1BC12C34210D95D61CB293057EDDE877DCD07F1B94F1A96D7164F980D058E9FD51ED661BC0ACC66F7AFE2EFA23342601A6D8F49FE1A36F9CDE3175A7DF39D1FF190F8E86D6E39932ADB28C8AA531BC55EF2B53F052EF75544FC79937F5CB13EC0DB2088DBE630E3A1967550D790DA90F88E301FF6BA7E801E320F7653366E4BD2A3D3A08C657380307143F914EB60D04768F82317B9807F4DC63AEA624A456F2601A0432B91BCB8E54E1EBE82187B68DF485AAB46FF2516AFF8C389CAAFC270B7FE330EFD1A066196DDA6EE022CA36C057B812460DF068C9031D204070F9C2924D46E6B2EF7BA5AD34E12C6F975395494AC5AF9BCC7F4D1BA86D9AACA43E951263DBA1C83C9E11394788C82DA05F9B8D78072A538BFD11C1BD5F60835F81D39AC893E32BB68F84186E91979C51E51B2D795775FAF695EF620FC2227D56E8F9CABCFC4B65502BAF008CFCDAA34A90D6E50311C4145A512BD809ABC9AF34F8ABFF7E9810FA193FCA5FC8813D3ABEDB2233AF70A31ED540B3766D545F3B1FF87B0E0BC019F58D5E394A85A5433ABC9B118D01029721A06FADDBFF4574AD78282F6991E32ED3A9FA02D3B5D3EEC7E5A5723FF34D6C974F8353F20B85030EC7C5E7CFD258E7043C6B0FA7ACC4B1A58E675672BE6823CC95041BC55E0CFFDB5A00326C2DCF8DB8AB81E90A5684D17EE13C435D5CA80D314DAB210FFC45C06A16A00CA7E1EF90635F5D627B4D39C2D5214D793434B01CD1C6AEE9E7AA225CF0061906FA929B8507E3CDC4EF245197EBF92E51A3EF2584869B5CA8BF87B26DB111F0494C7BE174F9B4A05092F54CD1BA4A603D40DBEB0C64A14F6DB7720C5ECD5E61BD49FF2D0A1EC73E51356477B712981F73F1BAA4C595C9952F623B27E38515766AC265CC03D9B4B558AB4FD7381279BCBD6CE803BB340305577BEBC695E0FB58EB8641640F1C51CC45B67E43068689F4D769EFE05CF9E27996630A38A2FA78295189D3B02EC192EC4A155C539F3C222DB6DFC78A8D4D1F4FE8CA36615DAF292FC785C5648C7DE23576D74181702048F3BB81D536E99E802A1B43D0F631D24969FC8A347F8BF2427177EC9E0783F5380185B771AE416293C783E7BA49ABD22311BD8FD4BFF8E56D8858C29C7C231C238065ABABE1065983A11A0F427D17757E3D098C48C798391DAF15AC7DFB62EE4F05C0340E04BA71005132DC1D4360064D0ABC5319E2A07BBD73C6672D4944A3C5D5EB91EDDA508E9DD976D8F82BEBE29B6CA1569B05121B94BFD2E48CB6516EB0E0DA76E8C01F58BFF1622F16FF2EBEE0065B500B10A1A87F1CA23E15F4EFDCA0C12915E616709B87491252E5C2D0C6D7EAF57A687B3FC5007B7AA77FF860CD00CE2D93A641C92E6B8141017BF0FE17DDD716855087A0E86A2E8DEDEB2DE3DDC58A43586366D0BE587520D4C6249691FDDA6A4410CFB78C4CEB1A709BF02465299FC08D36C273AC84E48849B0C1D5C0CCDFDF7F05D9FFE2E05C0B5B9E79BCE32D6B87764A2084644F9725D9FA1B73DE93267D1791CC4F5F84C41C247D9634DD1E7834D4DF295B32373B46CD03165FDFBB06E1FA5C881A47498BBE1E209F41FA9F4887DC5FEDA226304CBD62AE1AB8EFB2CF97572CD69E29E58CA20980FE040CA802267F8211F38E0A06B990DE154E021EEF3D8EB048DEA3649DF5B1192B9434A45C5B2244A00E56C9479C983E07499EF4EB88063DD9302E34615EE468E35092A3A741C0FE19149B72FC2107A5FFB23EB0D314046A83B323F59FE8FCFBD87C8C95B683B275D0A60912C00000010E4126CD80093F3441F0D9ED4F465D6A1C56EDEEAFA199A266AC62D9D38FB8C3D3A75E2089BCF093CC55AB9D6CB259ACF8D8E7575D5ABD4B9AC3E97F87F4F60151D7BE4752B3E69671C3F0E6E274B43A454243BDB19A914F205A1AE6E8C8E210F57F951CCA4787EDD9D2E332117B66DEEBA2076C27873441BC1208BC8BF51C1506CF1A8FC0213C7C2F3AD3D10FF685B37E5C43CFA12E1F1FFD85722FAC651048E71E39458E32AEC40A4F82E569C074C3BFB86C1473F3D3C9FA8F0D025D5A38905578184A5E994B5F943C1DB4C571C077A8FFB8EC448E5045BAA314C65C01074DF3B9CD162CF0F858E1E6FA5B0E6DD15ACD1391E503748B747AFADE6D82E0EA745F4528344D69D6C0C0F9298E13A04B317BF5599DA761B6A37253F216107D8114057ED4C782C886E1D1878CD1C3FEBB537A0EF7D12957B6180798E71656F5A73BA
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_66
+Input = AE265784045FE6448C5346ECF2FF700F5C27AA9604F8FD5BD3044BB58DECE669427362B73BFFA819DE88A00AA6E7BE14CC626566CBB06210DD9384AC79C4CC2C5EECD4B1133D72C28D75466608DBEE57B1C4795A194455162576F4AEC1358F25EEA8E6953F70D946BD7EAA21C68786D24145E208E9BBD544811321ED832F4038
+Output = 000000B90000000AEDB0365B1F024DDD2C69F295520AE894D832FF3B93CE7AB22A9DADCF43B5C8C579306BF27E316849A7FADE65620C3869A21D790971127EE0BE93D05195F15920399B62D3C117FDF58C7B8BE077FBF2C3D2E6D8E1E165B365CE6B106203655BBBEE310B71524719902E6D9BAA2169A474EDB01E3102810E0F53494815C0FFAAC24182B1F53B8D689DD286F00CB52BF0773E7A9F292FF20A7B08C5F15B74DAC3C506C8E98663FB141927AD37B7680A2824C26E42DCA29BF670057CFD8D91A61D9EDF9718E5FCCF186A1424185EFC7824F0A0D15CDBE91093DD29EF7801C8BCEF4B3E2C4D76E1E7046119A136DC9E8F99B1BB0E5D0C352AFC144734FBF5C793EA8D1DF9E6DFE74659E1AF63284F4609F780B8EB1B3FD8445A445481E0B134BE820718505EA6EFF59FCE64F0F8F3AB6C6263A0BE0348AE14561F545F6E4843A06FD105932E6A73192BE01E8C6DD5AB32A6189262076F9EA88E20CB556B1DB0E340359B02F4DAE940283443C0733D231FADB6A4C14B6449448CE32813DF6A6D6A4C014CFC653B93D35558A9E8956F1A8E44D735D259094823B7F0E6EBA68A3E0A86475844B4167467B3C93B35E66D11A8D50D4C5EE0C56F4DD54EE67375EC732B78627B5E70BAF7708A1D083FB2CEA7846FB9E38FD66EABC71BB80385594A65543CFF3CB89F8F30399AB4EA5292CE8C34344F3E2C1279CE0BE667D1EE5176EFC5420226097FB14BF0658C92246A786770E3F274DF9E311CE431BB4DFB3954F034D85ADFD31DE6D5B251404BBD6B455BAF4DD9FA566C9AD0E844DAEA62271ADC3159EA33A9E9F68DE26E32F7A8D2A9AB0007BB8F35CB68811E082A7539AC727A5F4046FEDE9DA11B662198CEB92EE74D4359942F9D2E751448F4E1F2688585F3E415013F608955C302B1F10E04688019F2D8F4CC2310A47611686DAA1BF56A5F18E1CD2437B0A27951A1E46AC1AC01AFEB5C12C44574598878109FE23718032500D83ED8C33BD09E78D9C5D4185A41BAED288CC2831C59DFC0B092F3ED711678238F525CF5C8A8D1F40A45A74F75DA37F2747F5274F09DF8D9A206FA298B1C6130195A07BED85B6E351D8496E9E8BAD5BEB540F3751FB638F9467D32E5E55FBDF1D4AE4E4F965CC5B9F5DB9C4051B1636F15B083E9493A8A217A58894A9B15E01C0270CE7F9BC9CF4E67FE4CB1C0BA81BF90694BAFB24A1B5BC68400B57A67AFE1581658B9CDB1173B7710734CB06F447F7FEE6009B45586B3A516481E6742A17D21C3E3A10A3EEEBE7EE22671D56407B6A96698C9D4C04493310E11B6443E15A4D9449F45ADCB60B7528B89EDC0C6812264106DEDF8CC388D5E32978D2B58402CCB79E57197E64E99551F9283D2804BEBCEAAE56DCB3195A09A40205341B74C31B91469E430E4F4ACE23A1EF0427347E5D42B250A9EACC5B82900307FE3525A5F794964D2029E04F66D454E9C047A972137D9D334771FC9A2A3254A1E463154532E0CAF73C71C05895EC3011C368383FE8936B8C14F74470CDB448E477F224F488534145EFCC46BD5A00BA264F1B74BD3D89F4A960951E08D4598E2FF72EF58B325CD6585C9AA5119614953AF6BAE8ACC1090406775236C795754493A591C9FF9C1F7C2C9BD9B1737872ADA0E906D3920278CDE1BC03B5CC9AB1934813F8F422BDE16777837E6B2DBBFC6CC45C3A64B90314F8BF06278936FE5A6CC4B774D55953F70E3C481D010F96C59E82BB52F94170AF1575FC25FD691D52E55313E80DB35197BAE51241F2D1DF4B5B66FDA8731A1C3F1A3EB45D679AF51B0A2C2A142559AC2E09DF15C7A65ED557F4C7148A873F36896CC47E14B9CF664605D0CA421E31FF7D0E92E362E91DF5699E4E98012E8B14A685E6FAA12AC88BAFAD377C89E8820426EF7782A1754F4753BB584D900C39EC46BC70D445E7BF93CC55AC45885A1C100D5D77D09C0571579A92551B9C4888D67036D66F1253E60DE97ADE343ABBC44FBDB73A306FE7B4A3A59A9A9650D8750655640CE26C2CCC29EFD25A6399D0D5CE71EE08E97FC3625902C998D0D2577F59213CD8173E42A7B7422104BF427E76C7A3319E2A73BB8D42964B666326B383F014521C464F430BD1635FD0F377FCEF96CEF8C91A4216C9FA10D7582601FF7CEF3D34505C3E32E56B22BBB5787756936D42F1C9E309E16EC6FE1C6D9AE8FD102C9C887A854CE81F153508A923BA467BBFB9841C2F1097D0A0DDC5BFA073C13C68E5B0752E43518BDCF3FDBF3B297CDA54028F549B64356B720274D28E11D06FEFF29845BC46B72C08C148A6370B6263F3213497EED08443582571FA5C284866236AA74410A3529DED0EFAC89B04982028EB24A1D87272E39EFC7087367641D37EF4FF0D629BDB413C655EC506C8E2E763EBE1BBE2CFC57F12EE8FF7F37CC3D92B336707F38235B596597DAFEDDB2D88295CA0380C91908642BC1C953D7523D82CFBFEA15C2E0CCA34CDCAFA7B9121D289B20E805654643A08BC7DC4D432F66E5EB0395F018A3955D8F1B9D8714E0B1611997F7932921DF0CD4926755FBAB99612D0FAAE77C43DDE117F26C4FE66BE17FCE27A6660F040103C033234C21B57E1151C79AA4F50F2DD09B82AE2844D90BE05D6B938B50B996B1AE0F8C6D8D19771FACEA9A676951F2E821B660BA139FB1FD4C3CD403AF0C92B75F15AA39E5AA012476E300294ED2E9740CD3845B8558EE7A757DE30C2F8E4AFE81D34A50B16F34D85C2C178EC7E579769D442DBC161A56DFB7100DA73970963E6B69370F59A67DAE712AD1EDA42A6CC537E4ABCC1F65CD8B3652505C056B2AE0B479D5DC232319D464A426739CB95706A52DC728F0D9D2C834EF0F28BE971BD81778A57A1CCE24E00545B212206C785842DF83ED2DFFBBF479EB626359A129B481F8CC4D07568EB5DA0B9760F0D78C0B8B40D209A8B113760CAC49A51C7DD2C70626D56DCBE65AC7FC21387B5F0A89ED2FE96656BFF8A4711DCD23BFDD79854BE4D3A549BE5274C059F31222EC8A80B29791A68260FEDC99952E0123D80E6C6551D8AE9A86DC1C95FEFC2B3B7B0059EA6D0BD1ABDE44477DBAED30EB388F8F206AB7737D979A1A24AA651E4EE8B5F3FF63575F287874A96076B6BFA54657FBC7326FE9549FA74A1D5674397524C17257109A6B84132E42042F676E01A1A9024271CFA3EEAB83C7727982FF64AB9D26490D80F2F89D7D942AC9FFAC95835451A375DE7E825E43BF094505B35A936CE8370752C8B9E02BA80AD02CA074E1538850ABD3729318966FEABBA5E330E6785C724DCF2F5988C4CB4C3DCEF610A0C5937059ABAD3260E1CCB10865BC831FAC92AEB05A79A3C85DF1DC892694F091C147E3EA75B28EBA70A5357EA5BED63E9EFD3B77BB0B55C68F83D5E94BB04B039E8B43453D4B70ED965053188C066DF180DAC18A2F8FF71189B3E9BAB79EB47B0E0534AB3E304763310CCEE9AE387B00F4CC734357ADCF452380228AD271A0B8F55B5747E3727E0CF48C42E1B317F919294DB0C874EC20E72B1BE6445043EE7726BB9361E180721B2E157F4B77DB8C7DD480657C49E3B179D9C0B1982958A47A5E0D00A687043175D6DE4AE594F20E08ACB7EC3F3180740F6C260C5D4BE461C4CF473275D241521A9238DF2189FE7842E816D292989CDB48CFF121C25C1E6CA50FBD028F88EC9BA852C6F8577B661EF4F6E636E647373E14612FDDC6571B6C8B3AB88CCF94597EE1338E1CAE1C11C9860380A2FEEAEE519D58102D0A264C76819083520F11D85D4BD3DAD00DF2E05E07B56F9B3113B35908EC5C615337248C403BE8B49E25EEFA5DEBA25ECB26F39AADCEDC7E12C32445F1B1DE5C862046D67306C79E11F5874524C2A3567891E7F3EC09119B7176832F6C1453F673B4C87EE6638AA3AFA188DA8D19A67BBFC448A15C9C5150A9A78527B9CDD004DB153E3A99BF06F1ABAA0A5A584AFD8B52480631EC054AF4307B74CBBA585B37728B958C7AB1B7A4BDA228BE8360908B42E36DEAE1A3354C5950D15DABB85CEA01F2F956628C8EE4F2F20F2A2D5F84CA3711360147039EA191D2EF49B6FD312D4381015A79E0DCAE5E465C301CD6642FDB49FDF4241CFC70F8544D567BB8EB074CFAD0DAF5D6A63F55FC790607F8CD68D3E3C1983AAC598A2B6546DD188FE991C613CBFFB745554306747AE7CD46BD1168A920991F27ED0108C06186FD8E9A33CBC5D1CADD82A369874E13794C369278AB99B516274DE5215098B0F8FFBC6642317CE19B8015F6041828B8EB00920C4B79F70447D3E981D1BF81B1A383EC2FD07ECA9263512720D5E8E7172141919715270DDAB2A5B62093BEA6BF876C666A66F51F9A57DDCE819EC596B1B9726D1F09C6788327D97FC336DA70BD9BC7CC55B3278DF5580DBEFD32FCF41FBE8A48A6E192940ED922C84C60B6429F20CB124DBB92610E51F4743C5E3B2670CB0EEA748B5836C6A4C357678AFF065ECD7DBE87EEC125259F10A7135222A5C05D7E6C0EF8C57A2F69449AE9A9786D8997246564C58A45C68826D0A3F738A143E08389A4F271EE5034156DE6F721AA53704C29160D5814432AA075931A950B02DD2F8C317474BA8EAA36F09ABA7C802921E59147F57C222EDF49904CA7CA5D6B8B28D17616D817588CC37E8E09ABE524E4E55E17D4FC5E8FAE04B70F172A4DF528A8B685129A456503F200E458B6427718774F83C1912E31AF95593D742B8D1E38DD08194E4F77E90CA419932F3C008551CEEC7ED2F6C3C7545D26DE4CF9D328C902CED7FC08C1F5495667DC4ACD188AF6AB3B8A77B20BABADEFC97CCA3EF0A73F42C47308FCE63A22A688070A099974E8CFF42EAA960CEE76112D6BAC0519EC9A1BC6B2DF0EAC4CC55E10336ECAD2EE7C7486F2F400EC7774B093E0025BA6C9B3C0400FB99A7B541388E02BB6575FAB1111E0AA2D0A0AD7575EBF3924244202136E2B52E4559BAD3644053EF248A8662F8FF8DB2D67FFD007FD490FBF639C363113484B03C9502E5A79DF9A1BE08B492E978534853746CDFF188E69EE7BA3C69FF8365596666FFBBDAE976E2813756F08F01EBCEB55CA443FC77725C9EC812A7FA0843A3FD8E31A49F92039E7500E81FF903F71F98C8AAE1E2AFF6F9BC9A93F4A7613A50D243C9891C215BD8B4D88FDF43A2E427D68CE378B737134C2EDDCA2618E62DC9C2077C26C53D031E7CA6CE09FBE03A119BFADFF3DCC252FE619F38DE19F22464A68687775CBD482CE64E37CE3638D6B3251AB8A6C1650DBBFAB89B8EED49B76EB14E317274B17B9906D2A3607C1DE755454F731880479EE714104100DE50A024E1220600D951CB53012A44B16D1AE6289A25FE8111413FA5A86BC66E0318F85E924BCD2E445C74421A0E986F2A68C7F52FC27FDA83123396309F03D717523966ECAA8D1C0DCE3EAAADCB691E90E1B01DCF1AFE4CFE13499F692DDECE2E409443EBD72762A24C00382738A7D4486C7169BA40B73B55977DC9BC74173B43036A7E937CAE28D875D8897BDFFEF5FEC22750CC8ADDFD714853C5625508CA864C61ECD252E414569055507F42F194F993B6D33597DE061C8A3EAE9C1C1B5D45F36B4661CAA33E4C911B3DE15C5DF9692B5D226A9D17D9641CFA8EC4BCC232D3B261543B9F498C0B5FF25BA6C8D29EF6F2D96639000F1B778C3748F55A4072CC2A1B3EA23C97488C7395D413BAA6BA6C7D42A53D708492E2741CCF8A861FB7A4A4828EEDFF353352F6E6BD36C7AA2803564B0A7496217A47E8724547981D94CD39B363A256F24BA264CB85BBE2BBCB9A9CCAF71A0B768C0839C93B3390EAA7C640D56EA8A62F9AEF168D50F182B91FD6C51F9816EA4B671DCEDE9B4E4409C5D1D2413B5014C011189D6A791CB4F2FC44E509BF40AC164DDC1C451D691F566E76209CEDB1BD1D51C478A48CDC6D403A63F79BC924BFE55AD73223E6422FEC667BAF933891CA0F8EDB0832D16FB2798009319A05765AFA6EB9FDEEB5A4709D4C05BB58839D114C939C007218F646E5E0317EB6CA5756E8AF3A6AA4D682495D025E1515832076858AC283461C68E4ACB2DF8DE9F823ADA00000010C5A677D2B374D8970510C6013ED5AAF74BD2D4CEE840861DE7649338B7077081CA287BBC86E29982F496EAEBB0AFAF28A0FEE537D31552E1A9A54BB58CD3930C8756B19802D73E98E035A69E2C97C5BE209D5714B449C19A0DB191F3FDB658C8E09BEAB42CE12EBC250F747553B537B0B7D618F885AE2C824EFA7CD6E548CA7C43E937F84D7B012AF18AD5C318A1333F6075A553DF4D462788FC4B3D696D12C7B42546A92E629A9D3305288B2AE7DD458D07EAB712F76C967F1D84964DB373E2C3E508236A7153BF151D19744A31BB1D0F4BDD05281CC3346925810F2E5BF8E8163960FC168E020B78D2EC228A3B679095D3CAAC549FC82C24C423AE6E38FAEF572864E642408F79C869094BBD8A81028DF37CBB3A832573A2D1D8792F02FDAF5A3B60328836D765730EBB8964C1389D453314F688FE9308F1220F2DF293ABC0
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H10 LMOTS_SHAKE_N32_W4
+
+PublicKeyRaw = LMS_SHAKE_M32_H10_67:LMS:000000100000000BE9164B5A25FB2C851A49083347F77516B5D11E86071A54321C160A146833E6EF46EAFB335739FD4F550333BF3505A4C3
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_67
+Input = E8B5E424459FB3AED4AB808CC7C18FC2D79881AC4C30CFEFC622C059FEA709347956DD1AF9CB7BA5949D729629D9DCE9BB27F67F764A66C5CFDEEFC044474C4741A966A4AA4BE9CD17F7F6B2F69ECDB6E305A14AEE4BDEDFFA8765E399939D8A506835F790BFEE5C72E5CB5429614C34C18853E2D29CAF76A0F76398A75CB2E2
+Output = 000000F00000000B2D2A1FBCA39AE4E217F500F7F0DB011D92BD7C1E1DB981C7703BEA9CD4F941D1E1E35444E72A36716BDFD3E9CBE9248859F0C4C3E5F85D8B50921182859F7CB72F6933609CF4F49334131BA317D6E5D5922E2DFB4A73CAF57E3F6AF168FA736C6D20BDE4FC0FDA214FB05F2010DB5BE1B4DA4C56431D703A7980E14384CA17698C3610B9090EB0FF706175D72EBC0436868B94F913C5321F467527FC12F0852BAF3170F9E6C36658EF246D45EC10D2DA0B6748419AE8D5BCA8E6E10E1DAE602F7432E100D557F57F5A12AEC15F5EC569DB4FB8AEB817B100C420FA20204FC9029E1C53A405A9AC3879179905CCA5D89F8CBCB309FF5E620D420165BFCA7A4ACF56CA5D18FCC88D13ABB6477554A7A2F01E863F5A06B6E83C00ECC00B9255082EBD9201DBBED57DDB81DCF76CE141753F89C6C6E838E1B8223295BA22F58363A0CF202A0C5C578BB6316BEF378A7F4B949C01E4D5EE7E9B44F16364B72A95F67DB047ADB6E26558516C95262576A2991F0BB0B387B83347F7377052335623BE37B222DCBE82E95803866E9B0E9AFC5C0C5ED532883057087DA6FD2436EB2BC78783FA017DFFB0D383419D8ADA2289850161AC1F14B36C4950D9C407D5D388B4AE0D3B05AEAE1B23B80D2C836FC9046A04F848EAF1A67167CCD7B1D20E92766721C989B3363CB6389E97418C9C5B2F5349FFF8F22A531746FF338E3ABBACCA524E76F16382031C92D3CD2A3E500DCB8E4E67D61EC3672564C9EDEF4E43C8F9043789368841072CA6D79C3C8E467D71FB9BDB55B89313A2BDBDD23799609BFB27D0D542D7D36C51202A8DE80E2D931EB1983934688771793ACF1CE1E6C1F8F21F0CBF3751EFCED71E3A3BBD6A1A68A440788C3DF675E3CA87DB5B4092599E7296193FA88D52181455E19E8DCAAAA5BF4C3DD93C3491931AE67324569BE7FACC6099CC45B486089579C9C87444D0CD790984F6025F0146B9FC6DF7CE088B313E5E593D18D43E1C9E86501C16793B454F22742E9139D369DE638D82A1F9B5716E8010EDD5BBD1AED2BF08C8F6FD065EB901ADC3368816EDCFD4D19DFD67958947593FC4BBE777C5E24E0F9BFD76B8F375FD513AEDF8F5A534E062B353E667ADBF45318E2A6F3606AB06C97E7DA0FFFF16BFF1FA9ADCCFD63C5F0424026027AC2F0DE1D6530CF93DBAD3FBF527C901DBBD9D581F6AB46F02A41BAC0B9B087496F989822BADB870243F1B467A89B0ECAFA81DF6387D49AA11EBCFEA87C9FC31E1285284352F87F550D6CA770D0670BDE3052A15CAC1FDFFD1E28A6311D786702FC24254AF106A9E8E32CF61EF2B92941847F1F72A99D81A6CD1F083C49CD55913F257D46A3FEEF962EB2F0A50A7B0A1F484CB842DCC2B0A9DC95763E317B5300362CB8438563DF57B847D67F773B261B947D375306A9BC6492BC5CC21E190832FFF2EF52143A1ECECE8ABABD1470AD15FB69868892311AE357241388EE5C12839F551FAC6D4929E09C915789C0FA792C4478FC326A787316CFFEACBC43687F80386A1E7B6DF51A67AE91B7AF20CE1207485EEA57E58B96F32905CB6D51BF39FBC61528A739F98C448C2E104D3D58CE2AF81169648902D40BB3283AC44BD1A7AA8F9C06F614E0CDFFB23E2F46D99C86AE991CAB83E830669424055D829EBFCC233AC6EB90CECC6F4B28A813D681244CD09269A438DD149C339EAA205949F8A95556104A3A6EF9EED155975C2E1CF8252DBDCC135D891AF74E63D2BF5CC5C152C9F0C357B25B0AD8AE4305859C79B7D867699C29EA4983E0E78CBDB324FEF71B593AF36FAB118561B270DE39AB129858FF977A4A093BA26C546CD3BB5652C20AAD34D8218708D454804B4A90F9C421C98E2DBFDDAA7FAADF0B05A95A204E9A34D3E77E2E9ED2BCB4AF0B01A8D98864FF6C33A5CB747B45947EB9646B0B69A6143F12481EB48EEA64E68F0DD8DFB356CDFA7CB59D66F597851783BC2407DC25F7B60E17FD34CA3C5441F14672842720E30387CFCBD94478E6761B394C40771AD5A473BBB2C54DA6925D1A3F95C6677C24F04214BCBBDAD48886B349B253E7D73D2E536D20C0C725DEEBE0CF77C6D4E897F18CF31410E28BF643BF4A6D7633CEF5FA1A7C1A5ECB6DFB2B19B8A61586243FF87CF9D00880FB51BF43EDF758F49C9CB2CFD003815939067B25A3B8B7A1B6FFCC142CD908DDE5B79F4ABA7ED4FA152280EFE3336FDEFC3821E0F296247804355CBCAEA8E4761F40E830B604414BE8E577B0C0336E59A1929B5ECF614A9114A815A1089FDF01833E1755B633017E2AD9820EEC492869B3657A0B0E2D79A8F073F80F8AFF986C71614EA4C105A512A0836976B5F3010168B721891F55C3260791F8D8652BF41D9D1DA68833F526B6D0C413681B56FC3F65132FB58927BB1032860C59EC56186F5618C1006734A3D0C69CB3E56781BC9F66D878CBF6818E9CB10EC1B1747C16C179A933E2E313656F0B4401E4641A1EE1416E9FC1A9C42379CBF90009962DE14581E935503E574DA5B72DC60E59A4B1788526C72EB181B8127636ABDB29B0A3D6F22F31610405605F8604B438FCF9203C66E8E9FF7A286CCEF469881044BA11F7D06CDA6603AC6E46E1651CD820F4BAAB93EA6740E189EF3959F0D657D607AA52F1C05ACA0DE74A47362F79AA217C8DA1EF560855D94EF7ED5E54AABE862F43F93C9A63CA696881A461ABF05DB021C2347C25B2BE1E4C368C4B7C37CBA6DB0D24F5E77155BB701C65FBC7117A28F24BBDD8AD968DC76ABF4179912A4CEC8D2EC04ED2F195C1B39339894BB0B9A371E617B640AB10CA1257228FF0E60F36342B49C4925C10855BCCC15B0CC282597E4641699C4EB5C84B32FF9A48254C7D6031A95484AFC687531EB6BB92866C50621330CC055DE901020A25313BA1D41B59F016045712726D8868FDACD01AC4AB7AB6F1E840C73E517A22178FE4A6A76DAFF605823B6C19B21ADAB751051EA9BD065D928EBEF3463D6DF37CC0FB98D905F245A179F4957E3118302C413B23CACC8FD345D8E8B0837F6551282C3A3E961A3074B93F3705647261FFC523B4F261CE96400000010B518C9A3EA3FBE72C835367361578DF9348A567D7916C0D6C5AFDE7C74D347BDEBE684CD0A4D9EE0D849353EE323A5CF0A6C7030F79C569AC567AFD34E35EB6C0CCF49D1D85E65D5E75A13EA39D38AE95B14B8CF80A529F582BFF5D812D6015F1700B9BE158728EDD1E6AAABBC679A2B363EF41015BB70914F88A5A19AD8C6E97F4A1A537FBC7C3956AC8A156D18BBD08357039B251D2CC9FC958585BC04AEDF7DBC6B152AFD47132383CDD09F8431B1C48B031983EB12D1E0414427987BD9A583CB866BAD3D39AF80D66CBB237F3A170BA70682EE4C916ACA4673903C091D9D881DA036CC2CA5E914FBC43CA6CBE23D2FE6AD32D4A708DF35FEF0298FCD9ECC8B204B6D0A69D83775CE97D40F1A16E1C44B8284AE03FE6C3F91E79C8DE67FCFBA75AC7C8302310505335777EE710E4EDDF35E6CCE497DBEF316F409FD730F90
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_67
+Input = 24A91C514723252B8B8AB0D87A8E40DC4DCCBB267DBC2EA858E5DCE5B8021CA5C34E575C7D0C76FD1F2644CE9C045CCFBD353B2BA173857B05995DBD204551CF584CDCD75EFE1189F75D9902383442B6A3FD2A0AD175F1A025B65A8F956E5BB9297C02DFBAFFCDE83F0DA09313AB326029F32C7CFE7B4B5B2B97D72CE6519698
+Output = 000002700000000BB265F6622137DDDB2857CF27AB7401F0E22BD72ACC9966939A0EF3032F1E0926B17A6048EBD1F879851149BF41FA9CD14E9DC19FB18B4C40BED6B98487EC5A45A0B2E613A5CE7AA7FDE9421364F9BBE6A38494198017CEED46BF79D47D405F796C18787AC5C11FE33FF2CEF5E2BF5BF74C18F0EB20681114A9B8CFEFE2F54DDF971F0E9C37A77487C8FDC04F9AB1C08DDADD67D9D2014A26D04C00879FDB323E3FFFE606715D0329E25AD933ADF0B55CA153E2329067887024458A7D82A937B429D31954A200DEB1FFF4165313AFAFDA6EFEA8481B018A7B1A72FC2B2B81E9A0180D4B1FA78120E6E8777372036B59891860F0BB4D3C09A5B23B4571A05A7959B0CE421FAF34EF0926114C636C0D7614BE1D8E11303B04C4E40AC03685C6787DA656BDD07DD288E9F95AA8688B130AA9C8263A4FC134657476233C23CCB8F69C8C0C6C7AC7AF298F23484CBB67BE92FCE655E2A180B37C598DD9FF31DB70B9EC3098415E981A11EC817DD988B971FEA21356ED25880D8787C837081BC7E3DF21132272D45FBBDB16F94CF434A3C072C958C535E0ABC73F18F2BD0560A81E47F9DE3BAEEE2C4B272CBF3233485926B2E9D57F464CE150057381BF5F66CA487972411B9348F6D5A8F4A90F276CC614DF951BAC724EF37D7E143EC6E99B13B8FB68142889BA706C21AFD9362D900329ECEBF8D8ABA79113A22A060AF1D4FD6E6FE22C345F46BD1B01BECDE5D8FAF48BAD696BE4004BFB3EDE840B1111B504F6797CFA778FC8006C1D145CAF57B278A2C8B7E127EFF59FDFDB24B0160572967C0952ECE8E2206655DCCA81287313E1EBFAE3430160FBB4EAB0805EC030B950EC6F437DB49E6302282E12DB7257413FD14DE98FD5F607E8315D5D1A4FA013FF130DC2E9495E8C471CAFDC56AB2DC06574C845CDB484664C2F3AF88B46062E4D05FF2AEE532DCF9B88B63C7B36C98060A81313C2AA4EB1DB37FFB59A1428DDE6E19A99334F026EF093A51A09A00B18C09B0A2F82DB96FC7E64D572671AE885E3F51BE3EAA99A2147E2CC0D00DEAED5F37B6C28306F74814B7D6AB6F07DA31A8A3FDD395900F5AC94564A833E1C0CD70B918465D8B9B33F107C25AE3130CE6201ABCF4313754F24360E22ADE4F546AD07CAFEE27062D4E826AB70900FEDFA2F97725956BB964447180E0E4EDEF24F8A0C4765F32A74482B169921B4E135710F854752075630335AA0336D1C5C7F3221E708E12BAE878E0CAC4878C7708C3EF0C58447782A7ECCB534E5B0E5B560BDFB232B9D6E7C3B976C8D2135FEC7C8FF08869AA119089BEC47AE13CA460F930EB80A4200C474B7B6CC7734267502DC5849AFAD557E899264BF24192982893E45784660AB9DD106905564ACA510CA31E0C5AF14466603511F59D4774215C879C935BCB81DA7F849F6FAE1C651F9A3A87ACEA3E7FB034810D274BAEFF34AFB4722433F370C8AC389E41ED6845D1967EDBCEB0154AAFA8A13D1AAF1B1CA1BE36675FC4534D0E3007827213747927D21D2456FB40A5D2C4F9E656DED0F8B89C60CFA570F01C25306ABBC7197C6F8F6964D6C5AECB862B308A6EFED712172AF9188B54D40010604792C8C3D79E792258EE26A6C787F97C93C5605C1F2C576FBDA5287259B0C07DEF35A948174F32C8B3D0D72250FFD40D1068447ECEA7A8941BC2CB1AEB16B2C0DC1DA44AA7710792BEB1DEEB630CB49D214A398C0F3DE3EA55B544466843D9B06891F4E151458BCD82B2FDC5288D45789CE1B73CB067D05DC5965227AF7BC65ABFF663CBFB7B391BC698F9AAAF9B396338A11093475BBD3CD249847D4F87AD8D3314B6A2832BF26EC0A1F337301CEC1C6C242313460497F03498D36756763996B7E0C20EC7F94E8AB1063B23F3BBCC75B389FCFA47E2A06F9476E86AE1B78B780E6A2B2809FDDE87A2142B97405B6D3441755D61EC007484580978EE5B23F5F19FBDB96661B62F045F1356E99BC68F996AF91213C9B29F0A8A63763D6B902202F7BB500E074C5D42DECE0756E30B7B811BD44A3A0AC11470B4CA02777707E50B15D296FD0A9F8916E4253D5D41D6CBCA7B83F808054DDB622BFC78C158C423D3F5E3A50C83D3814AA2EDFE35A513CB87BD846D15FFB925EE6FBF8FC013A574AB326CA26563AE86FA137609874DF371AD54D6234FD41E7191363108BF50534B24A65885FFFBC9004A4095A454E2801D9310A34F53FE6A73407C68604081320469B5387580C3D162242886EDF563513300E00CF8AF3B015183CB1987AF5670C8EC1552DE790E2B2BEC8070F57FDDCE37981B554E05DCA50E9DB0BA75957C2C602BBA747D5511F15FDB8B57D58652FD56C4A0D294A9238A8D5FCC030EDE5A17D25FCE424AA5B0F1663F2B741E893E72B7153CBC6871B77975F70CF78BF972899927EA84DA7428FD1CEE730545AE3CFEDCA316AEA1B459642D9AC62BB0DB47ACC5233253865D37C870DC829C03E4A388E616AC90A770F8F20AA86502C07DECE1F3344670EE3BC8A4F48FDBD441B901F848273FBEEB3F9D95071B170A14CC33CA72C91D6F9CD99B4FC2FC31279800EC52938DEEC7D735F1D2BC3F7AB8794BBA58F963411863F389877C6AE7B51F16FF8B130EB7B34E97BB4D814EF94FABF0608BB3B5D49FEA6A3713BA2019764A87DC9B51FF7884261083911E4177FF74A18165DB9A2312F92143744464E55FBEEB6B9DA685C6B3FAD53C0311684D4B7885477BE3419844D048BB181A18773E6D760AAC1AE205B7B9C5246AFDD52079F4AF8231E973A0240F95ABF07B305AF2E49A6E01FE6D2D97E8C3CEB7A7D6FC6282E2D79BC2D1C098DAC48F9A2EAC80F2D351720FF41A21BA248513F186B0C9E29AC507E419A82898DAD1F1120B885BC536064576C618E03780BF9BA48FCC4EE746B42A0F89047DC5BBA4F22BA81DE7BCCC37BC562ECCDFDEC0465DEABCBE8DC63C37C952C35575DDD5B841D669FDE681F210F0F08976813AFB52C3CE8D230F0FDB0A449CD2004AE69CB893F387FE46B4DCC91B0A2B84DBC0768C9895830867113DF6C3E95A687EE4802F81B55D919F20C0FB2FECFBFD80000000E11E99A7B2605C075818674D2A9CD959A6349EDCD0BEF18466B24F62367D4EE9009E889D1C922468D04FF46C7541DC215124C95847537A90E18CB2210DACD7F08CD38CD91F5B989E4241233A14F2819F50825F5DA0853135A4489235BEC921DF5218D8B4D6E97483C6A83397FB3F4C3112ED6DAE4F53D385B3596DEAB78B6434D44932A6864A8D4BD2494CF9840C8B97E9FC8B40CFDFA0C493C630E84367F7DE8C62104B316E69A81C97569DD55402C33F82C7432E044732D3C78C423D3051E00BC2F45318E0E9D02A73499D9455EBFB7059CEF815A64A4D566A7061617F7A4A1F8A838D176B9B0BADBB63FD793D9978F1329A242781262ED1AFF24E0BEDD021056CEC392D084F9B584E428B15A97EADB6EB9C6F51E880403E79BA50A91A01EFEE1CEB3E8C7BC59E4355CC38DD3E9F7E7E1A88DF519E636D0043D13117E98C1AA
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_67
+Input = DD5FB534165B7CBCD1FD6060E1E43C9D1F720248CC0FC4A195BE469A381609339171C00C0BB1F6BA7CF05D727BA6DAF43F796E727F835D9E6BC0E50D15F8AC2F70DB06BCD87C178DE481CC2AAD2F627ACB5C93E445790E982D9988223EDB3B481A0AA2DD21A650D25EB4EC8E1C8A37F4E324E85141C63A12B92862284E7542D0
+Output = 0000039C0000000BD4EFB958469DDC118F1A314A79FD9AADA83EBC634F0CACF3C6D253A264145133CDD776C994E9694D29FB69C20FDAF00D1D4976CF5C33A34C8AC6F8E75F7B39276BBEA543065F1BF6DF6D2BBD0C15875228C5880F15D615114983ED4C5F3AF358099BC7F54F0712C2EA38BF6A795219F2BD7B8EBC6E98533E2144DEC7EFBEDE472AA369A1B645717BDFA5633BB56BDB18D9376EAC6BCCC9F5140A94DEDAFDFE68102D9F6C15124C772DED5168A8A7DF20A8108364517FF7E6FA44269C30B79945D45FD3AFC9714D5D9DEEDE8414E4EFB8604B2DB39D9F65839F7666E132F9CF56A25836DB0A83B1D22910D074FCF7904CBA02B14E22641DB69D7B9FD2AA63A7EF849A066E98A9B0B513AC87389D5086F6EBD386BB4B16E7B3FC15128F9CBB5730E5D8F1F6F5A02EE1AD9001109D62CAFFF162680F9B52EE7B28218A0261F21F144B2E2475BC283C7EED105F1CE0D500A5FBB8163D4E941A752CF05F55F8B5EA117831893C65D321D5493ED4B1C73376BB2DBF00B8B006A02C8ACA5B83759DA48D191E3B4C3E768F1FD63B04FA5D92CB0B5D492F730103C0E22D28A6F6976CF00F39624E741511266774D41881EE521E930D44376C5A290333AF5320C2C94B5F6B4791038CB77A08FE348E1F561910B342CF87222ED385088F265408910117538834086768BE74F845E8263057C9243D2895CAB097E375E687ADAC645D91932E92B44519E40EAAAE8DDA555B9A6EFA26AD2261080F5D25E06454300E31DF39F0C1AABD88B445F4DB677A7CE8A7B9BA71B958135A44947582B04D0EC99C4F7F2E73718F6D3852E66331420A4C6B7CAFAB51204DC673921A13EA0BAECDC4D237B569CE87BAF5194182311D6FAD027023785975FC967BBBDC90ABFB0FB1A2CD9EF55BEDCAE3E6A8EFA24592B4C99FE71D8AC507960CA8521D89674A2010B653022B1217DED9FAF27C8194DAC1F041883483079000502B4978E0610F4B07F9CD77A3AD9F24D62845556C5C4DF5512083BA7E38812C2165FB1ADE6E6DDE72BBFEF704054677CA68FDF59E7CF13140B64FD177069400812D3C41CD055FA1B2C2DE40B1BE1630DEF218EB155D7FD6C366321F1C525B144E3812FF80EE1332C2F2E001A36B09B8898F625C846C99483EF225DE32D5211DEEF854B63EB1D1D34D0027809F13FF50AFDBCFFEDB21863A679FE317F0F4FD861456BDC0249AF42D81FDA670E6FAB87F064942FD8C497EA40C248CDF7322C5B28DAAB87838633808C79DAF5F93931BFA002221CD109FBD7867FE36F536730650C5D803A78EBC7B7CB24EED46E40652D7EF911BBDC4AE469B1F0DC8C47A1C104E5F39FECE174DAC51A7ECADFEA887FB1337818F54AB836DAA446CB5C429EDC803EC3436F471AF96D531D1877D5F9C5FA9DD36098F28E7C83FB9CD1CF8F21B2F8600C9806CD403854271D83A2D60E0D6328FDECE22B8F83A0BCBAE7E7BC3FB1444FD4563C5C37A3C006BFCA4A340DD784B72847674882906A383AD777C0ACE859C2EF9A6F4FF2D23C918587446E9C101351AD97CAD8448BBB764E956E5B0F70E9F877DBF5122A06F53DB6C3644DE8417687F87100F8973AF4350CBBAFE80CA0AAEBF3C71357F012710C4983DAD5269C3FD1416D9FD590F9207847987A54AE0283A44C68EC3F8846BE1E5EFE391C229BCD067375605C5357A74CEF3F4A857A7F9702D4AA633599226832832D72D85B6DD79B2B49B28616B6C813608E94846455C4E0C1463E9EC33C8BE671141D9C0643DDDDDA99D6CF4ABECD07FFF39A208B70363DBCC9C71EF956286A6036BE0A4FB160A08CB95B5634B82B2066C1430F8A31E12CA903421B6AAA2998BA2D8A026D9EB0291C61966404E87E69D839CEC142847BAD201FAC3013B7F6302CD85F76EFE6C1BE7B39F468D82D0BD5403EEF1DF760616697E2ED7DE80C370256B57A3224C216CDCDA3EB991B4DE52F4F00D0381803306DAB1B70A2D7E970FED093E5D56C194BC8186D3B69BD767001983976F5F5376C7ECDD64AF8FC0F55A436212FD75C969170F875DDB5E0D02C39E168DC148B0ED39D504E787AC7626C3A17661444A0FA572CA2E5146F9755AC1FD675CE9CB5FAC7CD1B2E6660869669E505FDA1FE05DC180DEBE3040D6D73F7D9A7D8E9AB91600CF539F73AF2A3E34C7D84EE1E7E07DBE783E1FF35B42E0F91A16D3C879B2956FC6B5E99C647AB53434C6F4ABDAE407F8F87865D9D9DE4CE69F2A2EC3A61899DA00E7F40FAA922F1A6FDE16C01819B2558CC141FA67891719E6860D61A9783C1DEBD58AA59B5408588C2607A4303E8A5A5515295FF8170906755DE082E65865B6612DA1A9DFE3441E3C39A611BBE3023C75F36720D8F8B9658DC7A907BEE0765181EC36622492AEAB9F213D9E9F555ECDDC0A1D1BFAAB0F552731DB86849579FDA3EB888FE7693B9E9435480CA4509C2630C8171BEA243121AB2308E3735A74DBE3D1ECE0B9C26FCF86C6BDF28EC0A32517691A1E238873D7ED0EC735AADD3783E816D33E481C2421CA41471CF911EC139708B23DFACBFD09D7191C8CD969DBA4A902F4BC10D0DBA429DF3674BA2031121EAFF39DA693D5BABC76CC5F33831077B937A625C231A3C21BDEA5184023DDEC1422D8AB001B96E98940E4CA85CC30FC516312AF3441037C2E038BA8EFA6134B6C3B7B6C540F9D8FDBC0D4C2E59CF6106BB9B5B12B383B94C075F7460FE0642B2C96FDBC93C0C4ECDC8A9185A5DA95B6F699A9824DCDAB55B21BE1A92BF7183B7E3ED547569269A59417946DD4E771D644B68477686CD19D8C83939F0E8A5167DFB5DEAC2E60CCF1BC204D0BF689021161051F3B1C1AC1948B6A11463F235BDE6FCDFA4FDA1EA834F24BCA83952DD5DFA44C2F09BA79F45288D6377E064DF494F5EED6E9F249E775A648244E1BAAE5CEF236934BA8F50B60225B112A5CE2C75C33467CB0274D49AF7F7C58D6FD2BC9F4B5C1F9FDB5A890CF496FEBD34CEADC2BBFEC23B7C05E27684A6A98129308863D24E3B0E9D363321B0385B1584CE788D3A047C41F0E92E4A68BE5ED581CBB720A3AA8FEC1EC2C371912541E02808E3B000000101F1831D7DCD4650B9B7277C53CBB98EE4590997542D34C1CC2DA8E37079E9A4A68E2C1BDF24B5D506DA4177038CBC3D0AFC768F16EA4FCB5EFE1F0575C646C84F361633F86617921300572110B92DF95B025B7AA138E2DCB92817ACFD1C1B531CEA2E79AB73429EB98E8B3C4DECBF8D372744E08B6ABCBA5F0CF5374BB89628D98B3395747E61D80E541283FE448E1EBA504864A3512B5BEEA1C550E81C786EB2C8451153662ECAB164A8E0CA2691DCD34C2E0DEFDC1DCA1E4577466620EC54DD59F883BD57643096E56961D835F80AB310A983BE105ED3F191A655E87117C0C4BD7F29C616E0EF9C1154229294255456B089C35207667E297FC6EED0BC17B9940718DB29C67E2D0A339BF72288DBE4DA809FAAB1799B7C539188EF8EE833CEFE1CEB3E8C7BC59E4355CC38DD3E9F7E7E1A88DF519E636D0043D13117E98C1AA
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_67
+Input = 7C13CBC445BDEB7648F3607BB3E34E9D2CDD905A5835D918A16D566503999D4F730F95B6AE3D968531D4A4BD1447D3E2C2BE4CE2CBA63812C97A02DB421C4AEDB075C287C6115B78C05B009047A392A34998824E864EC436975BC809B657E03164EC60A7EA1D7B450CD33190DCCF6D9184B833234EAED9111CADA54157684CF0
+Output = 000002520000000B1A9FEE773F5D0937227381238115056F84C794082C1166510782C598252228333E47FDCE8217E22406F31F628AC35684B4E0D547DE188FFC4970BD166FE9C8678E0091FD9514AD822D16C35BA76408B82C875066F8CE8125205B8359A8AC07FE894D5647B6421E9FB538E8B64ADB87D550EA07F24E62867A223ABF8FC6555681F2010C70B042EDFC6F020D20C5583124EB5D8E4D40367D85CD006A5FB64A4E879B7F90714C6C7798C6240ACC15BD5F2AB680C758C335D4F015AFF711F82C449F1EF855A81343E4DF5DDB838F2FBD325D2302FE37A0187D3216A098A1B4F1ED3EFD03F993169E78EC73B81A5ACB898787E5CDBF0806911FD464A925F9C6E55F3BB49EFB9E7F45251EC4E013D81DF59670E1E93BC66F656BC99C81B7DB6B8788061CEA1482B5D0EE6350B1C4BD0962EFAAA99F588200E344DBDAA331E759E30B24F50C4515EFF97C77FEB7F9F56C6E878A12A8A10C880B0A99DEA11A4A0693FB14E53BEE86C899A763515BA02289F59F7D6F542591EFD9E2ACB6816E2C38B41A690E922FF9E83C6EEDABF8CA57CDEB6A48447772010A914A4B984C358512E6742E2CB9675373F0B0FB81E7F9A331EAC4F9986B385D864A1CB2343A432346A46C094915CA8C66367137D45AD33B892877026F3140DE6041B4BD2E0C598BD82B3886C9662400B29543486FBFF7301B5DC49A1AA606A15C28AF7B553E64675EC47468DFBB8CA4EE91B5146570CD596F4E4972B7245550A1ADFB35405EF80A4935994290BD3425ABF1DA839F584979DAD16DF52E05175DA6E5D4FE54CCF75965FDA6DB80197703AB86F13D91CED3F283DF4FF9BA831E354D407D1804FA25B40881A9CFB3234E8249AE4FAE06233E53A891B530E7C2CEE153DEBC3652BB22DBDAC846EE4766CD024B2E96959A551AB444AFE16C6C531D0E1DB7A5E856B9E520EB0958E5977395866A7E56CC16D48A2784A17F885DE483E31320F7C500527B7609C3752B204D56A7B3A814B82C2A790BFB79A3BE458E9116961179B41AD1765E5E9EEF1FCC599B480AC16DF8E43A89760DCAB292680626EFEA117FE283DE597331DAEDB38ACDDAD77AE90AEE7197C41DEC3064FBDBEA2C4FAE06065D23ABC887657077299AC85BD992258A364E046CD642D9ED2E2709E4ACB9AEB6EA5B119300B2A100338FEE0BC85257321ED4644312671708B7844D237AA2FB6ABB0AC07E403CECAD870F8F6EAD06014D646C57A32A916ABC758DC748A115CAF355A920DCC1FE18BAA9E182329E4DB10DED8E1CA197D135BA95A8FF7E50B19CF2911BDF3FB076E98E12835C4F320ACED875D4707E9674BF52A2769308B016B198271A232E7055C1ADFF840D94F4902B1C393B73F01F0CEF2936B35A2D25E86658EB290BE4B73EE29D925EC2C15C8B411A1EC064FFC77214520D04714C3CCEABCA09C15493E12BA887AD964C1D780087E39BE83783275419429E002FF9E8F2B0B22972DA42B402E7A1B7338EB48AE119E6A0EBE08D2B9746F2E47CCB70E3E9711E594C0AE8A2FB33C2DEABDF8D4B6E2C3B8BBF810E3EEA4408DDD9206E43F1154291A6AB60396734139A9C4857DB803B413320A6634D67EF3A5236DD1778277B89CC80838FF51CEF957F1D30391E3964B828CFA3AC274570B2718D2029325AADEBC4977F1555CDC604F6C23116079037D285FD198A43B9A2D488C9E8B66D4F8CA00A6E65556F340C5045E728F50135593F684EB6035E6C856EC1ED19BE4AF481E95931595FB4D3D07F0068223ADB49376EE2869DA5132E0E8F9D7EAFC3AD70BF3B9F726020BE731EF772F3AE70711903E7EDBE9B720C61123570A75D1177311191F8323F8ED1956E1492A4D13C3EF199D4ED2D9261FE05B00C5C05CC4F3E561C84E999C52615D285F2A881410538FD7B2B30B06DC11101B4C5C91A5670A1F92B8E9AB8CFA4B574F9BAF9EB4FFEA40570649DE7BA996BE578904439201F843CDE9F9A5090B1DC8E9E51A39E4149021F11818F4BFE2CDED1BAD24DDBD27CE19236376FFA3FD72AFBD083869C23F3F0079D63AC52B809D4F6A1605B050C1501D910EF1F55DE5AEE526E448C6498E41D74D92CD61D42697A41F93F595A55B7077C3DAE56BB60E6DD884694EC8C342F718C4E7912FD91248A72F8B16888D9805AF087F9C2837F3089C66F08D478A7EA0CEF319DF1C325ACBD3E90F8DD53E27BDAD4976EE80E33BD483B68E9971FFA3577DBB0F06AEBCE525B170716B930A37CC44E39477A3552CF9A11AD8B039F0E0785DF4D9CA3DA856D46D7722613C73037420F9574B4F598A07BE4397253E1D6D340CD6B93B5B95708579FAE20AE8EE3D711C4236C05AE5A6E0192450A98B0A86CD5DF14FDF5D7264E0E09F2AF130532FDA334D03646B6BDCA0BE5595E849D40CED2D263A5F186D7C5EA2961B1C12CBC373FBB600F782205D1841958568B97E4796DF1979F65928AF26F71FE93412D58680D3EA99CA8AF457F4AC3904CC072D3C979918E4E8A1BD15F7E08EA49E38CD73B131CE983E7C1429C82EDDAEB3F5FE66471C66804AB94576B72B26926AD0EA74CB127106F7EA494DAA19073DF844634FCCBD5555EDB7A68AF6B766A66A89637C844A8D8F032D5B536978F98D93C1D77F88E4E0AC8EA4695360442AD61515783A9C34BB7B92633104776C139503911BD45C011129A4C0BB1C8ADEAB0E7FBE3BFAE700AFD2AD2A90ABCA78913C8A31363DD7C8511BD4CDC023C70533E3EEA035605F388BF1D83069D6C9FE4207BA12ADD122CD7EBB716819F2A503C2C6AF15CEC30CEBD7EC14A73A02F9B13E740F09857E6C56CB0D45CC20A027DCE8901E27AA520D350EF60D7B8486D86549D0B1AA316DC7CD54C4341C7A4DB64C0275D0BC07942D6C63BD82D665AE7CC7C08C388CE96B6F0231BAA3E260EAB35CBF7888DA89C693A4878888EC21056A3E196A20BCFC6D04ACCEC91124C7A0669A1B46FFB107CFB73C20FA34E9F73C902465E7662CD3471AEB497A9E3A855EC62E7EBDE5EE542BE79F809BA2016BD93166AC8F8AA5DB62A84D258FEC260024407DFB805F2D3A14D4E91BB1DE18A7B742C9221186F0000001071FE1E381F6E818596F47B0EF839F70B6A705866FC7E917349B1B1154EDC3412CBF55BEF622A3A073366C6023BF923FD4D529B7A0047A05B864B47BC17A971B2536F8A1B3FB350FAC7A908320370A49BD7762674EA78E8B1C2EE684D1946D39535AED43298D43A1338FDF4B4ED4EA0A6EDD050001EF025FC2881E51903D89091BEBDDD712751F535CEACA724D92A732CEED48B09944EAB2BC47D0EF7443E71DF78165701E088C434A5791729C36C1250BBD2B97EE47AF1C20564E088B8ECC790BC2F45318E0E9D02A73499D9455EBFB7059CEF815A64A4D566A7061617F7A4A1F8A838D176B9B0BADBB63FD793D9978F1329A242781262ED1AFF24E0BEDD021056CEC392D084F9B584E428B15A97EADB6EB9C6F51E880403E79BA50A91A01EFEE1CEB3E8C7BC59E4355CC38DD3E9F7E7E1A88DF519E636D0043D13117E98C1AA
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H10 LMOTS_SHAKE_N32_W8
+
+PublicKeyRaw = LMS_SHAKE_M32_H10_68:LMS:000000100000000C8C996589038A1A91D61C4C6B66391448A21D24E98D1B19A564E04BC3EBC8DA87F73EDAD871B3D52484611CF59668482A
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_68
+Input = C7B7704EC915BB9E01FF756A92AA86BD8A1865E96A37A26CFCBDA112D8E3B2816247C1EF1F8A3476A1965D125E9FB7BC986B866701E29088A68FD9FD8C5C345E11D40A4A671E28118066CBFBC048FCD6BA2D6F0C42C4556C91280D489CB4DD6C911D5B5A7572EA0778C82C564E22B0B3D775B169C9C57C6D2F80BD5126A1D9AD
+Output = 000000420000000CF7ACD740F5680660A704280E2F306DA9D769E98DBA8D77A95513217DB2D715CE58FC6078216D4989824D15052A24C6821F19705AF542337629F27EA7D31A7BB4338A9E94DCFCC19D6EDD6C645A52DABF7888B36485BBFA13481EB6934E486C53E6392C9479C9B7CC5315240BEC368385205F6DD19C51D108B2CF585E472257FD2EAD390296847E83110C663040A6AA80C00493C68B8C008514D413B03A7C78A438CAC61D7462A6427B269B4EEC10D2129BDA1A9C7452D918B51DA43AD11E33DBD2CBC7C027D0AC7116A98ACD0C5BCB75FA3220C00BA433FED9C760F1AC4C3556CA209370872EE4DE80ACB56F9A9DCBC8DD07C01AB44775FCDDF805029FFCF4B06A4603025D2B08788A6113ED43B850414139659640B9979F6ECEB7952C5F09EA840371D9F49DBB2E03F276CCE71932020111BCB3063C4FE4079266004AF1F434AFD7A80828798E79857429559DF1130672E70920311FF4F146E32A66701BDEF2E84EFEB2C70C0A319068290966E1BEB3ED5BA163C895ECA58FECE69CAE8008D83695D66B6A29F369A5B455285891AE1CCC55A9F2715EFA999E26C90095D10A1D5675D1E4E64FC3F7E8D1F1F38ED0C4CB8953973BB502CC873A457BE57A1541D1EC52F5F11B947AEEC22FEE83CE8D637E6E904F5DB2F36A17F426B59CE35B43CA7DB011348B2D11EAAE07F6A7BB9D6CD853C61711D69DFB79C55B822D09E78506F05162F3EA441234D6C44783654629B3F7EB805AB7B6AE5DE713DAB465E80B98747D3D196DD70D03FC4F04E2DEA00681BB08FA98AD2805A10163FB03725CE32128B7A8D517149DCF9C53375A3E3495592802678D95C698A2A3E6E040E136F52CE8E2B7A047E03C7C2ED511321E9D6F28C70B512CC8CC0D4EA24FFBA1DD6380B0DD769A7AE6231C1C047217598C084154395DBDBE9605EE0853F48CDCCD8D3E3EC164CE0E6F27847AC64486E9F6CFBA5A7FFDF9E5B8E9B5C6FBF40D208A075740B9070949A205C84F357A15A9C2CA96C0531AAF1243514A189B560CE14A4628FD4933D69D439EDB3EAECA525C7CDEDA6A7E1ED77ABC4D7810485C60AF683103F0DF18789513A8093D82184AA6BB12E3DB32843620542182C38AD45C59F26E3383417D0C4C0B2875A93F0599CCE66B818CBFF0BF55AA1469F15483FBE310F1893327430DEC39BEE6DBBF90B63F6E1114DD8B87180EB60ED95AA1C3B5D819DA7628648B727947F45D02D55B20124913B1BD829A74D099407542A9439FC105E37F1C18FB853A5F730CBB4570D53AA24361A772E5BE3F11A76B99B32CEC63E31CD6541F578145A0C9EB7A914846BBA36621FAF50F6B35BFF4C5D9065E91A9D9955D502F2072AEE5F9A6C7B9FC1D753E13D0C6536618905D9617AA55EA4FCD855924A1F5AFAE0835D7C0D28A2D3A1BCE258CCF36CAEF98311DF864192DE4A99ED3BFC230135C51AC52EE3699DA64FF4BBF99DB988B45648802BF0B9047C111C33FB259100265980B28CD6775A804B0496C908C7260A010698BAB521001DE6EABAE57973F20DB8E4D69B0AABDA7AB9BD4F640257BEC0A42BDC83B99E31D32D0530DFD11000000104139BE760B443897B91E25CD097F66D6D725C9FA33D84D0142B5D85DAC6CB74DF902EC10EE527A2B0C157BE9CAC2F02F89013DF777580ADA6B1F1540DF4FB6B07B9805F220BC473A39924E079B32843313E1BFBA962BE45BFC7F26AA90F97B890083BC433A76C99EC18B4A7D2EB5E694434C5E50F46CFA0D63DA1DEF6B7459F784FC685C8BA4D12F806348B9D9F6D9D4FC687D1C8BFD9280430F18D97B05D089D4FBBBBAA2D75CEED82DA7B56B31D3C7968A62AF51E94987C5F32F205E80C79D15A875ECDDEA247E115CDFC73BF8B3E08CDC47E462EF9D03BBAF58C2D0195C4ECB58E1FF4376756081E34E21FA9126481C6C03D83B4E5A5012122B614A6804105A72702AC7C770D7D13592C37E95FFE2E3689C6B05AAAAB38A1E18C1B7C4BCA664B3D06BEDFBEF5E737BCCFB3D793C5CF939892034AFCDE61959A3764484C752
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_68
+Input = EA8FFF8AB723F8B15711950905953C53F994BF836C4EDE678EBFC5B28E6FC0344B03CE1505A39DE444E8CB64E2391C6E11745A6E0D7C4AB9A5042D54073C9A2275774322034EC85303CCFFB607836CBB14CDEF299236AC8F25D264CEF6A0B1449ED3E84EF5303B009DECA4B90B6F8B09D324F5B88139F55DC539523F4F663FA7
+Output = 000000DB0000000CC73B71017D5379452C47961A219E99274B684E9B96223A3FBB7C487A0C82B2403E9DAA633AFB9A0708A9A3BA49E127727E39C60FEFED262C707FD65B9F2957DFC7BC144B00DFC90649D377A9C7A191CD47502D16C6CEB22ABFBF89324603E4DB7D2EF2FF8BFD5EC7C260EA418B75D2C20551487480AA0AB6F96E94301931B7698902E4886EDCBECE01DDAA0E279F97742FDE005792ED6770AD9A595F18695533A032DAB87206CDEA64D4C58A59B3B908D3AAABBBA083255F96D1A70AA294D170F93B075B2C5E32EA1F6DCF88182F5D9ADD924E6A279EB526B10BDB7E5B893E3706B74CE74291750EB8D417DCF43D2563DF4FCE6B304E96334E288AC23C93EEF5DFA6F343D8D0371E62C3F21C416C71FDC176E31B199D10071F66AF37D4623BB71363C744422C897C0680D022C99ED03813832C2918DD95DEF3C99ABCC453F73761E173DF958FFDCD47B2AE98D0097A2C0CEA7ACC103CBC2C10C6A6BBA18AC44F241448342EE1127E7B231C516F132DE713E11A8CEB43341B55CBD4AF290FD5E0D0D10BDB8F6220AE5429AEDAF7FEBC384045BA204E7CB84F9A7A40DBA081696F9E5B2D8314D3F5D3B56435975A421F1B1E36E75859A758C97FF840CAB6C5F61E4FE807DEC77EE0AEA15C031BE5759F0CF38BCA1FFB9491C3019EC390FF761A004149588A03DE3ECB23F4769698A95E0137107BEFAC0196DE40AE50D875FD5981C640E5514DC75B21700005972CE9422B5C06CE0324B6B3BD5115832A7F20D56DCC246D161B4919D8A90A4AFF3452ED45ABFCB35E2AD1C49523849BD1E25D2A36C0BB14F018F950214C634BAB4C89C2877559EB2450D8374A9C05A03038232BFB8DF1304AD2590338EF85131512A51C0F458EC9F21A4601143D7D3BD3432FA5F7D7AF7B04EE4143989372E699E2630FF53CCAC78054D1479975C5533120555153F719080BF8B0B9240B394B8AEE2E542FE032A0EE316F38603653B542CFFE293D6F5E24ABDE7046D83C493E3757BBB59C1954B9CE6E2F5135EFB30EB2252B26208F8D220AEDC0BE210286A5DDEB81170155D92A8F894E0F428B9091BC577F320EFB0F3D870BEBE9F645953D2CCCC3F5BCC97E86BC9C83C918342CC0327414396EB754D86DCB045842055CCA278F1BF901BDFA3D2B2BDFE31BB2C1A3CB8A00E4A2C3D74780E65514BAC662B48B4D3E72E81018B1D8AD1D7A50B741492DB8C741FC2D4AA3611CA8F6E4920348AF3248105EB3CCA9A77688237DD8DCE2AF57ABD305FB8DD18B812E2ABC5B60D99E8CDFFFB9EA19D64B7E999F08E8769B8CDDCCF75222410ADE21F3A736507F0FE39A9B4DFB0A1C6C83A0C9716F7CC7997BCE01303A0AF0A6A45844169F6A47A3AA42357BA628E9EF6C0F7E1848A0ECF2AC32DE0C1F21591F1C2E14FC7158BCBE2973E1215A9D5031054206A735FC171FD16EA04747CD1146C2EEA702C3E6440014504E4171E953B1CAD37BC3235BE2BF21AE75E15884F5EEF164151D15ECE714E58D8D889927706DF517E7FE92670308E98D0500AA624A95ECD5DA0E83C19E4FF9951319E77BF1BC4DA75B90578C95C757495A1ED000000010519590111E3D260CED747AFB98CDD03765D7AE62A04C2997A87740724CFA78752D3EAC8AAA6FA66A1FD64EA114F61C23797F71C62FF7363953CECDF8783DDE07ABE8FDAF9D4D83E84FF8E8F37BDA19D4003B4923CCAB86527CD0AB22911FF02BEBDDD0484812C70DA7484C361467C018FB2B35616EBE1FE79270BAD9572DEA2A351D7241FF32496715C7FE17779C77AE02EE96A046087602128978D472E55324F8561544DD5EEBE721D281A4883630F557D0896B6EFAC67929D9CB73929EA6BBF83480CE9888B182366145A0039EDE644F47C8D0C50F74EF4947D0711CEFC4A242E67B6D22F1CF5B0E185D0CF2A6D652E80F1CB1419EF3F629C297A2E50AD4565A72702AC7C770D7D13592C37E95FFE2E3689C6B05AAAAB38A1E18C1B7C4BCA664B3D06BEDFBEF5E737BCCFB3D793C5CF939892034AFCDE61959A3764484C752
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_68
+Input = 26938D3FE009867062889472C87811B3353648374EC566768DD53AC2710075392CD3E89DBD085A3EF0CFFE5CD4530E8D02C066B5E1B2DE0E304A473B47773F60E468C5D70514739CEB29EA2DD396C0D5108239B1605AA1F1ABEEB131A44667DBFCD2F294281F0F3B71C70F82A489FCE17CEC81AF523C32D7FDEDF71550E563FB
+Output = 000002B60000000CC2E86B9BEF1FF5E737B7770CF8A8E10CA63B71B5AC5E456CD9BF2DCFEB4AB672156FAEBE77B7C8DE62D7F3F7525421CBACAE2A0B144DCFCA9F15E79DD1E261D06288648F1B1146D269C88115FF3E9E0B0D57AB6A948393B740E0809A4E218B6C6D1F910791F72066F176C8D46FD3A54CB5234694D1A0155BD577ACBFAED4B0B637696B20FED981A5F70C5A73F8D3378D29F1B0BF04514C0BE20D3CA71D86FEEB012EC9949495F58D76F39F20AA0900163412C2DC3A0A8382BBF7093FFB29CDAAD1151AAB5B115BE4057B5A5877A42DB13EE55847EFEDA597D3579BEB3C67792D05924E4B75A23EA5A16A25B4308A225105D8038754296E4BBA0CD2EA19D00005C7E5639056AE44CF768422250ACCD6CC0816CAF6901E3EBB87D3E35770905EFCC7DB1E25BB5C87A2DD9A3643F563BD2D01FA128F3EE1C4E53837C015306534B3154D28A35CF43DA0D3F91A188C9939CCFBD712A611CD6DFFA0532020849DC2F334DF06C943D9EA380C3352AD59B72272741A52F83DADC5F1C58E3C03AD1B305C6BEEB7FB0FD8430146C9EEB150F10462D2FE5458FF34F38806351789FAC04548C6AA04005F2333462932168FA1FD976D6512450E8FD5903F753C4B5CDED10A8F341FCC7315949408DD628002356B68347848F924715A237225C381936AA1C8E401BEDD67C2D7FFBF2E9A426474A055F9074F429F11A17DF0DC27A63EDCA25CB1BAC1126FBBD47C3C303E6F4BCBF5A2264833F1E4CDE48361186970F3DD455F52F5E127E6CC12ED47E15013D15F74B90C88B2769BD069C9A72544BE7F4B2F3869F79C67D4C4137F24AF404BDD5E666A6250DCFDBD485329A4FECA231101F2E5F1C601ECCB88200007EDB151035689AF596DB7CB28598FCF9280775BF2BF929CE67B7AA5FAC48C9FE3719AC6C158ADFEE021504280FC6EF17BE2D7383C8C5DD6CE43A5BFBDA348C83897648F3CAC12BFC09F6E2FD23FF1519822497654946E31AE9CBD779AE429EB90194CE1682141328AC97D9D1116A492A8A332C094FFF0668A635F6D340CAEEBD95A3870D88F1B511CE0CF78465A26B3670627984425D4818B4EEAC2D3D1B1016507AEEA07BB3B9F8EE42F5C0F8DD6B75C7CE83FB931AC6CFE8D3D58EAF8E32BA0F7C9170CC3EE518207C5A27F2A18EAEA791521F790D92DE8CB49B37F3620657F11DD1F137090B54C2412747B48A860A924DB6FAD5B38FC6BB7D462302643C35329C232FA037A11ED197009E018C0AA048E344D004407C472DBD665627BA998BE941C7DBF79255283559AEE49EE82F7236B4533CFB92F288E829ACC32769D4272C4D85652856AB6BCAE3CD776B2D972F32A0BCB5454FCF4751F3BCCD1C91DFBEE6AA78474CAACC42CB4DFDA4D7290CDF4EB832551A98BFFE33054639EB04756A0C01B8C4A75796FE0B402703DE5E89C9C4C78F598B08B4B9D982A8D46D85BE460EBE240126C800F85030039D8F6838AB4788ABD17DE2D87DEE6F274E7D9179C5532E2EA657639BA900E271D579E8EEC6D8ACA282F4C9729B587AE17BC3938E487DD89DF759AF6DD4A92A9E760D475CCDAE652090A9F4F490300000016A0D48BC73EA6299EB84DDCE2B693810B7C661A19C7136A09FB74B11954290E686334BD28BA0F2F5A43DE157A74FCECEB70A4BACE8896F14B617692140B8D3EE7F47D562634F124988BE9863E11A8B679ED0D551770FC0B821229683556DDBB721A5745FC64FB685C05DD34927061494B252F886E46C1F2079025BBA32A3397F45D538ADBD69FF7CACB523EE99D08B602B997559E678DD1FDA70D517821B3E04DDD8833D9DA7667E7EAEA209486FABBEF23F8C9BB1AE06C5712CB2A4B83BE5E4D7A8633487D9D3BFA1600D67A4FC6912DEA7D015256B47156779BE44F5F21ED720C7D3BA064013F538DABC424649091B3B0F856B4119D2260D8DA43097A0B141EBE6053AE8459626B08A1B8F371ED59FA72B68D3522661FA18515FA869EB4456F1FE8ABBD81BD0CD4EF03E7AC05B79BE9E094EDA1AF44108501291CD884EEE994
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H10_68
+Input = 66F255BC6C7CF5E60897C106D990BADEEC577829E6D636F6D7B568250C8DD09000D3D1266270E18DBF9DED5E458853C7062288301C87673718B72C4E09B583F5F6078F2D58C001748894B04E0E4EAE030372DB9083C7988F012AE763E4692170EBFCADF38C573AE2B30BF7B4166861001B11B72B256FF2A3FA1B8593A3B4807F
+Output = 000000450000000CE5C7601B2FB215B0D2B7AB2FE252BC7AB76813D0895956F1BB62EAD3F791B6C747C0B2369B00502669A451F55EDF1BBE46F79C1EC832B2B168C92C2F5D500A46684F9EC9E4EF1C5306E035D6C8781FB7540AAD4F74056AAC4D2E2FC79F39A38A7EA7A295F99D81850051F5BCA99EFBF7C76D98E36AD936871CE55E8279396F8873030D02F8DDA96C2AFB7C925559E8B6B3491534C6C1218598011B5B1A190034963363BA3F1240798BD81E65C8A64FA3401F2346CF5BB432E05769B59A67B9C7A5DD402602C977AB300AB8547296C1F8195B060B15C3CA8814C5C05CE96313D931F6935CC7130D92A97F4EFF039F761820307E2687D9043F5E7B1A48E15ECEC34059CA5455CB85C22955E8EDE07F89F80570D608F5E99E2AA91F93391A910ACA04B8CA3B01D293BA5071F54A33D9B9A9CBEBF50C3E358403ADDAE52A88C997CDA29890FC193E5D3E8588BF673A67211EEAC48CE692801670E8CECCF10E82BC5CD203BFCEFEBF33CDE291354AFEBA042F7A79F6BFDC190300A7453DD7C10CD5F7FDDCFD48DB1403C6E38C565922A42D66276AFAB7C08CA47B9C46C096885075C6CB891115B7D8137D753B3A16685BEB986FF5E5CE7580A1CE0494C61BDED496FE14B2896848CB52487FBB7304D8637597411D5F8322931731138DF490215EBF0571FCDDF7190B08E179296ECAA35CF30190CC46643A29DB1BB548592E9A3BB029282A0ABBF7D026C8A17A6FF5DC75EB5741F34982E49254FFE3A565AE7874497817F387FD549C784B367C7D52ADD67D2EC183F3DC2A1EA4D9F3DC9B2A6C1982BC8A6766BC3F5825138332066716DB38CA66B20E417CE203CB1241B13BAFCE6777E8E53D67EA57C967181C3F3E236B89E15BB02F5412BB9B77B5D98E001C6A09F66BAD0FD26C365ADA2D525BC627B43BC11CCFB0436BF59D85EDD7AE6CB3F591B8D6662D5ECF1F0201022A8FC18638C08A486068E4E4AE58D35614B37F1445AB20307F9A4FFA55EB9790EB61BD9FDDD2172401B2B53A7E56EA9EDBEADD8454AA483C3444452056C00118B065BDC1273E68688451EB42C67B54BB91CE8C25451241A5CC1F80802521AC64EF2B0A893F75896AEF90FEEC6FCDDA9F5119585089709F4B5C6D1767CBB5072B67447E07F842A410C97A2E8F744361462DB59D7C36750F05BE44085C1DC9A7D262D075A6E9EFF2CA821C410DDF53F5C5F72FEE48AD1511082588B5007ECD6E47C09D85C09A987F8A447110A76D03FFEE46A637DE62E6FD763086932E6F74527FE8A363A267C937188C2D46BE4AC1012422A9C63B3E40697C576601C9B5D2EAAF4C090801BAFE80EA58BB1F14F4DDD8E0F9422827685A93F5AC0B502B227E32EA69A932DFCC1681297D95C2A2D31283461529AD1558BD605E061ADA4D3521C72919AB51710266FB5D119111C991D13B88E63D3BD1B4BCECDE0282DE7AB75ACE12F1C9E89131E938F74560DABB5EB3ADDD0FF0F52046EA0A9C1BF402CAF9CDE2B06378E6E6CB541737A331913B0861EC53D410DDE81FFB920F105991C5D25950C20F8DD22157C18A8C746C4760A8C7224822D1ABC08FE718000000109A719875148756779577DDF645629C6874844D532E2286A81A09D5A3904AE5F18EF4378044EF080DEF027C42FBB8C58FF06BB57C423D9C574EE2E8615D82D5E718CDA21B18A79FFA047659887B7A45F80BB37F5BAA39C7FB95F804F6FC8FB3B30083BC433A76C99EC18B4A7D2EB5E694434C5E50F46CFA0D63DA1DEF6B7459F784FC685C8BA4D12F806348B9D9F6D9D4FC687D1C8BFD9280430F18D97B05D089D4FBBBBAA2D75CEED82DA7B56B31D3C7968A62AF51E94987C5F32F205E80C79D15A875ECDDEA247E115CDFC73BF8B3E08CDC47E462EF9D03BBAF58C2D0195C4ECB58E1FF4376756081E34E21FA9126481C6C03D83B4E5A5012122B614A6804105A72702AC7C770D7D13592C37E95FFE2E3689C6B05AAAAB38A1E18C1B7C4BCA664B3D06BEDFBEF5E737BCCFB3D793C5CF939892034AFCDE61959A3764484C753
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H15 LMOTS_SHAKE_N32_W1
+
+PublicKeyRaw = LMS_SHAKE_M32_H15_69:LMS:0000001100000009027FDF488AB5085DD70CEBC1BD5AD5A8B000DFCC389029374BA9ADAE0F4D56D21BE497EF268B6386B4AAF6E7AC3FFD25
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_69
+Input = 4C69618959DB389F8EA95EB1AA97E62CBBB503877ACC53B6375731C2DDCFABB2C20521E1758587BEA520A19105102BB3C53D17E3D7B7D76E4BD60EE199DDC0303A63C1D64AAC69D399DB3F523A9F8D4538CBA09DFFE51684DB6C8EDE58209AE472DC309356647E65DB16C9EE3BB3DAD9B5660134C2330C6AF7173AC81244E963
+Output = 0000026B00000009EEADE002B5F3A88660D2314C5E01B1844ED7D9E4DCC7C7DCDBC157EC54331691D38D1A27E59A383035893C9369FA2F3E54D42886D09E28CCA0C959CABE5BD6DDB620D2330DD1D6F4FC7D71D7F8D815F800C8BFEE338A22A2A388E5F3C548A7D7D3A45CD8156C115F04A9F938240EA2EE76207A05FC133EAAF4B215E24752D13F8CF1D7F05B7084D3284088DA379DEFB2307EE4A6490DC0AA1967F56A62BA79819A146E437F46D2D7C89BD7BEA252C09028782C21F32BF86270D733214D6D8089E17289132929BC3D96D99D6009B016E6627CFDA976497482F605F5B04C2D37A73EDBBECFEEE706DAA5DFC423E7151746FEDFF38D2204342460E39220B8AD594944BE6CB16CB26894491418821CE1720070B1CA2BBCC90F299B66F0C1C55EC9F16A26896B44F8BCC170FCEAEE657818D951B29380DBE72A2208F5AC2E9FB71FB470D9CE489CE1255556B48898E69FA6804A782CC6D105803F7DBB4C62C7AAF4950A313B944C9E77918FE33D3364E7E54608435068ECDE10877811B401D5769FEF3360FB514E4862ADBDC08BA41A15356E9A7DA3AA6384B3A0DBC82CAB4B570EA03CD7552F60A341C7350935E2057468412A01FA5A5DE45E2B3CB7982165BCA7C7786DB336B4C7FE3187172825B9BFC48526283B3F2E6851AC427545F634F9F23AE05FA4622CA913E4251BE6F8D866F456247C1A35958FCB2E4CC253AE0732FA9337EB9FE186DF3D1E2B4D2C9E4268124209395B7B545A532A4DB069BA7C5BDFCE9D7AB3E52D23E2B0B9667D93ED3C40AF5D06D2971C103CE65BC1DB28F5A2019A2E03016577A41B0B8C5D7289BC7CE2E8088A36A7307D0B08BEB439A7795B2C8E04FC33EDEE1818A1F8E647A5EFA45C55FFA871C409D8E0E61286D1319FA05B405082037B6A016B44934913440835085290D3667C66508549A4CC19A2EEA7F419AC6D56A32C0EDD8FCFA2A01800432829745047BB37DF73CEA61541C44FD8455C1112DC4FA569CCFE88928AE81B4F6A9FD72FBB8784C11AB494A0B41FECE22D9823CE06207269B54CC2D00B134783965EEDD173EAB718DFE5AEC378000B32701A93C7673C213C1E1CB0DCE7A764156CD7293A9671F64D0FF651DF56406A726C20A22B8050325826D0EC5874627B90A3EABA9BBBCE2BBB5E2BDEA1EF45B781ED5012B2BCEDB430659046E7860A6BAD12E3C84D36C2D8FF2DBE684EAF989CFF600E2C13465FE4B4ED7B89C0A6FA9385354A08FC82C77414B8EAEB990EE31FCF04730E55AE5704D6493E8D001674F6050E2C3EE6792E02136DDA64F0CE4027651FD7A37961A0EFCB1E3DC10F1B7216D2C18263899E168BD495119718274AAE964C527E20F33BDF424CCF788ACAB39BE813AEB818F6BC0F2F1422659B3DECD0BA75C5106F36281EEBD7371D42A33488C886CE82784926C79E7BE7274E4535FBEC20D9326DB2F5EE93696256D449AECE76F3931C7F79E227AD84324F36EBB09ECAFA50335322005773B7A675FEBDEA1471799758626A2129BF2D9A341F66393CBD3794BCAC4FBE80F07C94B8A49F642DFE35FD1F3D16DA01C0F310436F0C367BAEDCD9CF3B693473F6D640CC8FE69CAD1F51E5D61EDDDACC71EF61F6A5575C6B20A0B343C12C07695812575039EEF274DD9A51E3DA41BB4E4BBACF75BD56B63B2D2972E0173CAA35932F49B4B14497FB13E13B533C0200FF100B760AF2ACB835680DD8BB7F622B6F9EB5D7B1E4F47BE6460840CF6318D4346187068C673BD20EBC57873F1CEFAF02AB2EFCB4F4B117F208390251D95546F602CC5D9A3D9A6CFFECDB1981C30DC43956AE6048771100833EF93E0CADA28A2A80C7F4E47DA10456ABD50F98310566570FEA0C597050375189E4CE533BE01975D81EDB48BE82B0023B84E03BA0327DE777AA404B5A421618C98E2A4BF894363F8E9D5095E41D5F7BBEE1BBF65D48CB77A90E55F1BB7DC58A734227FA656B331C4451A5BA786A91C67E8529FFEBABA5084673EA4FF387F5463AEC6680F86149A6FC87FED0EB3A88F6AE7D87BABD5E1758DA7B5E92430A147175299E03BB6F8B00553E88D3EAECC3E47A280AC306705D8FF017F0CF83D5C7B83240465110FB38EA67EDC5C316662A27CA4F2F82059B6FA54579E0EFEEB94C73F3A50687A2682F2B35FCF52A2937E9B3EDFB306DD81C75F9738866271AC60D9393554BCE6CF576E2BD4B506C6809725E70C274BBFFDE24661C65CA5331A5C28048256C9AEB5E6B30EE94A018088E4FEBF56B8861B66DE1E98C27CA962B53801C9DC96AE01656BB489939F4AA532ED7FB6FBF4FAE341CED242B29B13FEE3E83CDEF7D2E598E5D59A73BFEA16CA6A5DB013692929996338C0FB8748DF0B372D7B211C79B60A1174DF928EE5FD99E4981C8D5A65183770D6B1A5EC8DC1733AC24BDD19BC41066B136C33D18D3B21E8A1B3A442742DF501ACC7B8C5A09B59DFB88FD7BD0E4025E42BE72EEEFA7D167EC49B63CDBBA8090D29C4F7387C38A6AB4EDBD53931DA7007F6E8A94EEFE8D40E83D56F260CDB5305068090F19DDF838CB4AF70C0B6FD756BDA1404FA95A55F32D4A86AC6084D2D9CB37DD9514E86C4CB152C032917EB9F80B6DD69C9B4F261AD7D3E8841901ED897643C957D2430EDB0E199EB6EF9CA10CA963F383C0144E9405984138460A3D298261F1AA36CC1D980509F48D215EDDD238FA23D849BDD18048BB97DC2646D6CB88A5E3E133DA4CF14AE57D5C2018E9BCE6CFC615097BC57FC9DE35BBCC46EA128CAA1D0896537CCFBB8EB58116AD7A2C995616F0963E5BDD53B14DE7CD249D2047CAD74E802AAD5106647D28EC8A93A97FC5824832890F01A2B734C41CBE37A1C7F8978E92294A0CFDC0C3A17B8037EED1732C8B2C3597621A654064013D7F03CA4224C7C791B6FEEFA58A449196DCE9C379A63FBA6B6ADB0288AE30D21DC515860B593CAAFF7681BE7B88DCAC82BCD07BDF5F415DC01F66B77952AA2434891682F92BFDF15CD5277591B4C90F12E3FE74DB2EEDF102D978D3D97F4A4AFBB54F9DE87325231490311D60EF05A12D5ECE31E2011A3EF5F06310C0A0BAC24A120168BE894C4775A0CAAA9E3F0E8625D3B3BDB2CE1A8AB31C1E49731E2C19732E3648DBA291ACD5B4A715BF0867DF06FC2C43A9B5FA19000F64E54EF7FB702F689006A6C02832F6AF14D94D29A0AECBA1C021A0AEFA9722D44EA39C7273371E4D94DE11DDCFC7A041A2F901D52D2DB3EA16D373202B3DDC4BFAC09DCC53D807414E2D543A4E15F837C9965F9E3E2258BB638CD9F87D19EB5E474D9D520880699B89EF00FAC2F9092B32452DC64154C0DEA7182CC3C395D684171BDACE6803FB5FCC300E313A0A3993C6E944AE51EB5B29240380D079B05CE6C416AD38E86C646EF9D45CBFC8B6ED23D71FDF53AF9054A0C64B4B91290A572D3A25F0F4DEDE909CFC6B9E9CEE08CFD0C756175C9448208EB66054F78276E52D93EDEAC26C30B03EE89D017A989C7EB7EA9BE3505F0BC5A962A59C9BAE7D06F34A1700705BDF9D9E1DDD64582DD276939433A7B780EDBD5870810E6E55CCC8A920C0BEA1A3AAAD82494678BF5F97CB8CD3CBBB13BC184D5B0D73E05C087A1FE7846B9FB7874DA113BAEB6CF771FF7B7452AE5CAEFD076558D0348B3775CD27BEED7035F5AF95ED0BE8BEC41FEFF4C086E42A3BC03CCA73A43C8C4E2A923FAA0238F467E6E14B4C2CFA951370653EFC8A33056C6BE0C90E2C1088FAFEC596BF4DEA66CB8245055400FA488A06522DA78CDF31BBE96006C3F9529F18BC39E6541388C966B8874D064FF42B30FA1A1562D33BE5CCD7CF7521D561F95BE1E1C1D49C8F3BC31FA8FF57877F8A6F27FD14A92095C34B4D2C0F3F3AAA789220A73CA6FD7251258EEB90F4641F64F9A52581A9A002599BB3B0997E5E31AFD2FF85EE0E0BB7638D06BFEE2605B2DFD2A9FCAA90587F3090F9491F8C4EB32F336461FA5605E17E783310D75D77D0E0146D1D94E97C997E7BFEE10F9DE1B629BE72725AF191C3065506D78131C0A760D512A8E1EDB728D0FDE074F6F42A165B105738BF259928F2B8F8298A69E3984C0FE799407B6290EF82DC2008F7C600D4374735422F83198524BCC34B3D32B037ECE3CA14471F3920623E665B797344027A057CFE42BE8005C3F6A9EF647F9521440A67D8EA9C6DE390F4FCA696EC48F39FC3AA315BD614ACD791235CA632B04E1CC78A6F8527D627B08C0EDC4545B3B184C4F77BE786F5D385B1E4A88550D46759D6A3A750F21BCE731E5C28B8554CC8F9E3BBFAAF73D700905062505FE3BF7C1715231343DD79DAB482D21987EAEBC6470F076F210FAA80357874EA145B3E19D70885CA25A66B024E83812A8AF12801327F249656EC043BBD31AA61772EC482AD0790E381AB3BA5C11CDDFE3EA6CBEDBB39278A370748DCDCF73EC1231F0FD9772AA594F39E43421C6F41CEE61EF6405E697160290130B1309F6D3264DADCD0C6FC983BB7B66C0340E03BDCA9C2F87423DC32FD1483DE31380EB2426333A9C45F63E7F67DB9671832EB78A5963FF63CF5CD73089465926D94A8B769D058EA6DECBC46B46B080E025B61CD772182C26DC92FCA46FFFBABA7DDC821430F46EF3915BEEA99A89DD3F63283BFA3C0FF184D4A3BC4FD58EC8C76188FF24EAD8ABA9369D7EDA7109743EF7BF0961A9C4F4308E50797D4C782A5839FD8D99B2DAE87015F8E38E354D81D12B6CDD56439551AF4A146DF2B0CD16B1CCFDCF58605568F36498E31ABADFB3AB3F7C7184008C2777C8C6B243F76E66D5B4C8C8088B83569A151715447A22EA7172977687C636B762A65D66E2D2D41359B5C69D43DB086F0623EFF16E1ED1A3254ED2CA597752A8321F93A51B28E38F399C6D1DBADEB99088449D0F60D87CD5E4DDB21F350745AFE02C8D22601D7937B81E6B45E8BFD432C87FEE6F842D1FA61ACAEE7CBA8267797C0B58E4304A0785AA2F7BC86C7AA1989C3D9D17F34209842B15A209B4D34E91A328ED1D8CFA3C06F2EA71706DD6DE02EDE0FE435AE2C06C24A69E6EA72889D438217A1564A28CF7E1BACABA9B0B922C76BE4765767416260DE906AB52B3EFA91802D6817FFE7C0F3F066E9EDB50BFF503546CE17AE49B5E1DCBD276D289855CBF4771757F1BDCC4E2EFE596B8BB1A55EA856C68BB692209130CBFE7FC2B4A8F9257984902E978C6C901D1638982A49D36588F415596764734E2D02AA74D52866FEFA3EF366E4922D0AAB1773ED5B63C2837C6BEB0FF1710B147B3E1693BB3932CBCA580D72C224A10D74B1AF023E508F923C0661B2349BD11636F8311FA76C5452C65B573C3619A92F625F8A923591C09117DF23567B5A17BFD19803F8F5856268859146413237B2216EF8C95647AFFA9A70BA7C87FB5C9013361D956CFECB2B1B1FE9042490B7B936C713E8CD72BF96C086688562CEDB687FB2B068E26C20B5FB9AD6A12686FB3DBF88DABDCE9CB19CE8C1F9DA4029B28DEBCCCDA3380038431F15AC2CA6B17815B34A87AABC95792A406D8935F842D30E80CD2800AEB873459EEAE0632B9A046126A63D3D59EC86A7D7E26876F055CE1E32F1054E28E7602CA4421108F6FBBEC5E2318BF912CC357B7A34BC5D4BC80A3EE83781962E6A45AF70E08304104874E491DD31FE3E676AB290E23D0D4CD84FE0B0B9945B84BBD2107B34C0FE5C24DF625DCFD1A8825C74AD707979EAB9F38205859451C102AEA70461AF6B89459F4B83CD9EF449878C7DD78B301438FB98E4FA21A0BCEABB1CD32D52DB2B8E85B599DF45FB99ABD5D37EF56C856781A1843E77D32EFC70299366A32AEF1923616E7D9A6EBDCBCDC66F20BB3F8CA92EA9CE9081E59632E92610290F6A8FEEFAE02B55B3F056AC54CB128629C499F2CC59F72EC23A5AD4E3F7434B0EB574162A4B1268A5D5FC24A68E8087616C2A7A9BFAD56229C906C2D23126F662FD3043C5656BD2FC887C8781D1121B8EA2119550B4D8B5B83775E79C9A4947E37FF0DA4BDAE03EEF8385177C15BAFEE2120C8AE9C4161EE64EF63D6C3FF7FA217D0FB68CBF8C6B5DA6F109B47416CBDE173D9600347C21FCFC29ACA56BC14C6E39A62BAB2DA22DE57BA4648A125C23277E909AB5F9AA4088B4C7629AC296045D55695B4AAFBD2C7D51FDBE0D204753CA4DE336D03AB8AA1987A6C8483E79D1F8F6B2B2E0F3CB82ED8F7C8828E6076EA78E122E5F9781652EB53FBE26FD29B3AFF764F596973C6D703E0E39AE53EE47BD3B75A2C728C90EE4D1B3800EE9BD2B8F94F069A966D468F208930EEF92E19C1AF5D3FF3AB454610AE2597C0047AC272C74256EDFF16DD88C389BDC40879B4A606F4CC41908D6650BA977E15CFBB6D667DF299AA058A96C20C4F8E156196171516FF2020ED1DDF13C43D249E33E20129C2E403D116E0F8F3F06A3085464645DCCA7CCCFDCD35E22F0418A0E521198EE51A565918D81874EC5FFD7DC266E299BACF89A31199523F8330FB1476159720F95DF48B1C0129BD2AB5F7DD65B680A1B6D7AC39AB901350926F9181E31AA6CD6289AD4EE697445E87B126AFC00751DC1B3EF874554E3078FF4352A68DBC974CFDD0730F6178394E6847F5F5271B05056C031FAF6909BF040F15C8749DD6939C4B1B0E93553B5B994D897F98816623579032EF300E0BB6F845063418CDC5FF49698DB219BE687D5C162B0E0F82914253C0BBF039E52741556437E0C4B8CE8BE9DD51F2D6FD9023EEF84CFC47E42AE9470EACDFFF396935EECCAE1EC5DCE55320BDD8D92206705774E16931E84EC57C6C6F2AAACCBC2C7BC3B23C3E22F4518EC712BD499C7FEB8BADE15019B37C74F6DDEFCE9FAAC766D770DD266A921E133B61A174CA58E6AEFD03A2050D781A5FB8024C41E7840924FBE4359408450C0913816700675F7D2DC146906554ED879C9A53F75F40B3E747051527FF808D66A8056DEB5A595B859721705D76A361CC451D6CCA3183B93BE664A036D5C52EB46EB10458EA9EFF5AD929EED4DE559CC1D8CBF5DE7A66977E61FE7E395BEE6F167EBAF0D8EF81BCC3C2298117FFC7D8A2A246287B191BCC2AAD453B317295E73FA76B7167770C978A82F3071924D6CA6FC673E76835679EB7837A0009654D553370A57BD33C253D7822D61CB4929ACAF7D7B9629F781473227AA613DDE4B1B9B262DFB670D7005DDE297DBC87085517730B66B14B93CD348D683BB1984126B2C59DC5AD380508CB40050CE05528D6EBED7F0D65782616EF40AE705CF1DB8467438D4E673E6F68876B61CAED169897EB2017A270C8A68D604274F9FB240B90B5935DE3D242AFBDF6658C557B95C506EB952CEB59C63547FFB03ACFCEEADB419FAB9606B39249D096658E0ACE5CE522A40D0209D724D76992E5D7D125A248A251F8D10B14769C6C94053284B483E6461A0B82212482E7ACCC977B35CB8211699B907ED515ED0800EF458EC37F27EE68476AD0EF3FF5D694EBA5BBC1F3144A9E74B859EB8C0AA9D4D0E007DE979DB1CC75661292D8BB9E3D2B5A2D82B94AD2F2E2E4A086FC0345273DC74E12A0476C5DE6E0413FE58D152D66FBC7EF6D46EA21D0DEEDA0395749EBD513A2BC14F88E9A480DD463DFA0761D37A2F7424501507CC04346CB9149C9C8D0319C9181C4188DB218FF931258FF820054633590DC11A52EE6DABB2A5176725CE4065E53C3293489334D8854AA3029C33BAA2D6EA5E5C3268CBE5241392F98F5311E9267E7D477AEA840D6939BCC9A4CDB9D043E9036ADC34094E67FD57A660DD9B112BE66F9EAD5759C0F007ADE5EE990541B119B928DCBA03A363E41BC6ED6372881798D8B3489176A7442B4735592E5815ACFC893FEDCA3FA56ED9C9C850CB45FCB577771AE9E47531F9ECF77340F71952E1A7C99B23D8306E12E4629F8DF9A38066EB5F3E9A9C43B36B15976773149A4B9082343428A864108BF7836805608CBC27F740B2E25E96879A8CAF22E6AD19CCAB786BF79CBFAA3DD27E87324742F95E325F186E5AD5F12EED35E0010F9DC41C7EB7219F59E1D176BA15C233AC09F60493884EB0598922820CD5BC2EDCBBEBEC0E9D9FF7A49B3AF34C85F27D88505FEB5ED47953FA82A8D7AD7410891BAFA0FC34B89FCB7BC1D47C7369BEBAD237CCFCA4D2B10B2B25B21487F671CB4A5EE5CD9CDA625EE13AB945066B0934D89FBD2D1AF40969513D9F47E153AA73EC7E85955E10CCB55F78CCC328393F3B9E51EC8ADBFC921B220754A2B141E39488F20155B3B6B4C1F6A27F6DA0DBA7A70456B715DDCA96BCDF2AECAA3778CD31A778649CA6A28384D3DC54317349136CF333FF3375DD1CBDCC6F5C2F1814F0BFB6F78E1A6DE14625E84F47DEFE143ED9ABA102D215DA4AC6F9CBC3B030DE4C2788DC94E74B4440D2BECB4AC064934A3CC4D2662819EAB5960806D3F355B1450E5FAF75533F3689FDE61B27B553785A530B56FA03556921DC846F48287A59875310BAAA725CA55249976E61BB2024A6B182537EBAE14B2AA54AFD10B8AAC22B8CACD9B4360A7ED5FE82C1B23BD1B9BFD2AEDFA9FC327C85D13EE7FC22B6C2629C34D0C91C53C501C12BEFA5DC8321064B9DD20FE7A92F8FD5F0B8FA663DF2DA1BCC0DAB1B85A6AC3A97454991CC192D17EC50C0E2BB8CC720782E3706637557E4C764FFE986D9AD47CF8DEA99537E5A5CE20061F4649BE0FA3774CCA64533233F2F2B97CEDCD6D7B197F670551164235724C7B8FF0597660ECDB7C5397ECC79ADB121129FDD5A75166680C1D07058A4981A6424BDA8EE5DB8FDF197E18ADAA2BE7B42B9B57F2137E1652548057E6A3CCEBFA03A313F982863C09B3EEC47E96149BF6B38916C5AFF6EEDD143E47788D5F0F45F624A7727B2BB3137AB5CFC08DAF44815F8AEE398A998692B363A57FF007B6D98A823D54ADCCB974CEFD2E87F8B83871F431FBDAA699342106843917A818BAA6F8B1E72F7F58D7A48DC1B09409B85C7E99370027B446B89E3AFDFDE4BF7EC056B560833F98FB014466A5D3DB75D3C4810F579FCB94B2A1664C9994236EFE54484577BF2F5FFE886D469C6BC46309E234EAD632EE5D108F210BD5B90166BE84BF0D8D34D7DE2FBC5A9E05FCF7219F83CABC15376BD5D5C715D4AE8AD570B103C52CF4DB1B4B74A1DF18BDB87E6B495FAE9C347FBF7579F5A20887758836C5431D35BDFEA13A5D397FDD96FA3F30DA6B35DC6AA24E6A5E41015FC1415F6147E6C52A4779B77029419D4C46C099D69D8F943E125AE37317189380C6E2DA84785C83298F4A8CC8867377BC6FA7300A174E0389CBF7F3C4229627C13CEAE5DE6A97673CDA44FE9BB451229D1E74168CB20CEB869E936E20F0181401139129CAB60F60EE53C1B86D3ED3FAEDD7E99C7DAFB33DC1B1C43032B16425EEFB5DE163A6047ADCAF5B539019C30054FA8434BAFC21FA6333E5A1B2D4D4E6DD10CB54638AFECFB8A8C6D1FA029A5DC602F1AA458A49D200D2063337BD9949F4F580E07BD966168D68272A99A82CC3ECD61CD20B0C4E4D416AD97E90E8AA31B897072E8332CB72FD39A2C62B80CB790E9A427D3443751E08B3BE264CC3B3966F85A476A76E35AB118B4E0803F8C739DDB929229DC86B26E63643D43CB8C59C5DCACD875D8789F81187181E3A6BA52CA2A9F2E5F3A009C32E6CE3E882726612DCEDD3877098B04FACDB54BD00CA2EC0E74EE4545BDD00B4B9E801924247C6708062B492B522CD4B0D4178DA1EA3797AE19767CD4F90868ED179F8DDC86BAB4D74DEC55B789E87BA018DA3CF004C627AE31D4CFA78D982489945B15795D89657FE1C26C08D639C487A7E6A0DEA0FF844F83B079847C0ACAA5BEC41B5EB106222674AE170A8FC2A6FE1D370CBF84AD1369588ADD50787F70117B64B2923053A7C9697CF26F9D0AD3FACEA96780ECFEB0F5118F23C2076283BCA12BFE2508CA1055D247CEE1C8DE3F19D2AFA2AC452CB0A5CEE3EE96A6DFF91FFEFF4CC5B230A740B4F0E57F5BB2F959C91F917D8D0867AD28BE2826C66A5C220FC801961D9D6043AC2021099986E6A792516CC751E2D8A99DA212457856D91E6F5A3EB5D0AF5030FB513870D54340574FFCED0B42E3C21B7F676741095AC3023DA8F011DA8F2D593B2B1E50EA0AFB3115951B9EB9A8D132BD71BB0505BB26748C0B905EE3D16C31C6F8D41FC6CA808B17D95A97CA54ACD36A1EC25C73269112A61FC5B017284E298BEB0C942B3FED899E0C05726B8C79B70FAB118825B841780ECFD1694823D16CADDF5E6081BACAC516FA0DBE2A95EA7DF1805B874BEF2FA2A75EE429CCF679104C748DB43995573B4F4D9668C83723F6A9BA56FBC209FCC0F8FA426159148D97219EDAF7509BC4B9CA714CDC6452B9B14B166A45B9E47FE1F489C8447CDB98DE9211EFD1670E221A298F3A766AD4FEF5A2575EFC0552690558881303A4D2867D175BC3AD8C68CC450E492B271A604206736F0E9BC63BCEE1325366B510A665DA40D4F39D43CE895B6D8E22B2BA1A641FB7A3B09D251CA07ADED256A1153FC2CCEAE01B60C65379C9116DC8E5D9ECE859CF9F7330F03A82DEBEA4B0633AB7FC1035C0918F26C2CEB72CDA0A0A74F7802F18B3C5709E42B00509FAD304DDF21C611E9A195A1149520D1F2BF7EF74A63A96AA24D5F91F5FF0740693F15CF2F5F5A1EA931D7286E909CC7E39F971DBDFA8C20B964EDF87B2E53CE19F7153B9DE4693A4327201D6B8EB09AD1799A621F4581B7288CC08448BE9C1E6B2FA299B11C9B2BD1A20F97A7E7838D84A7EF2D25F09219800D0C7A39214285FB19FE3A4CD3CB50A42C95DFAED60F9FDCAC5C76599CA414DB0A6B3D628AA0155A14E9A2EC3AEF1E0384B360EA506B2BC8372EA2B06908A2F2DEDEF1B668F41488F346472D02DDA8370893C9182AD7D5ACE1357A0F11F26508D1CC21CBD5AC6942E95D13C4C7FCCBC3A7D006EFF03202E614B8BA2010A34DD1105F58F8DBB63B8F203E2126E2D06EC7527401691F151F6CF905EA9479E771812D24A1F240891C19AAA2ADE84D29B5C93F1BC72950F26E542FFC071A45E98629F82E08D7B517AF3C6B0EDC5E317DF57BFFDCAD92ECAF3C02CB89CBFD96EF9B680199C3F7AA15CBF631855BE22183008A26FBE832CA865B21EFA884C34E73FD2E3443265738CEFEB9E0D86137B3E7C8F98BD974DD8218FC7881829E01296442AFEA40F64C88AA4E636482D6A83979DA28DA5ABEB271592FB1B3B9FC3C1BBF5B3C6AAEBCDC4D8AD24F86315444DA507F28D333AF1FEDA8103C2C8E7B0E85235DBCD9A6BB9949FE7CEF40D1C210F45A0A53A43BC437575F049DED74714D7E7B57078BBA5A8E76ACD2FD0765CF312FFD9A3BE40154F7D5E6E0C2CF02D52A62B5251662864D267CEA2F8AEE382FAEDD4E1DB87D3EAC6314D482E27E7F8DBB5FC3128A922E784269A3A9D1A78F094474303F00D97DC01319D88EEF66242C485FF3C5E98CEDE1EEE9326B5C194E823497A69702FBA6E98C108A3FDE37DBBFE7D3EFA887BDF3053761779F7EA0E4ACB5856B3D9F1485CA2428DC2BF9820F8E12CEED436150F4E98CCCA5F4052F6E74392956887F3A7263C9EB7DDF7A04073B5924BFCD959223576CEE5132E6832108BBB298257F44B5D93D97DA9B4077596F49A41FB685C2AF07182B302DD09E1D520E1258C79BE94EEF345A332B2351396977E4B169E76B31AD41910A8C49D32404483F36EFBCD15023428E57BD8E3E8C169B24DE4D97DA2C5168195ED25516BB370F7A0111D0AD156DE05CF7BB1E228C8B562B7370A06FCF4B3120C5EBD835BC52DE33A95A59FE7905316FA0982F2987BFDE6CDBC639F990EDA4B5EAA15BCE71DB86CF53C7FA04E1BED9149D21D9AF5DF00273ABC2A78B55C3FE99FF2ED9B9DB117508C6F3C27D4D9016E76DD9798E60EDB3C99D1F054D4C6D7AC8963B10DC663E1E97E010001112B8E9DC2CEBD8986FF5912CB6BAFBC295A0A305C485CED4733AAFB5EEC2024502273D45B74A7BFDB0D48F21FB0A87CEE2797C4E7D90904AC1886624BAA3D096B0C722F08C9C35C1E786ABDA36DC33B350000001103B12A84F79B4BC68589D3DE71D236CB0BA6CB6931BE8F9A5001FC97DA8EA298FD169CFCDC14F00AC74ECFD4FD1F8F13519C4A5CE33A92FCE9BA21D01105222420EF77C2B555B51BFE850B8AFC3424E704AC904C8BDB56A509CABECC05DC13A9FD95613BD002CB6ACF5CA5FB56001B989BA085A4089A68365C0DFCFAC20A84FB55B13EA8DCA8FBAA1C0F09DBBC260B5379F8FC9EB4D82F881D477650059D87BE04454D6A35C5764F0F28A58A516706C6D6B0E38DE73B4DF6D02A66A3C183563E63FC957CB7C8E07D6F383CCFF6CCCF9334E8E538AF290E770CDEA6C1630D1896195391C65312282C7AB7AEE55A0F4D88172CF10C75AEE34E2D5395207A2EE0445656E85FE8743D5DEF9A198A2CCC836EC877AF845803189B5ECD89A5FD670C3D5A1E77160C792A4B5DD006844AC35A3A878215CA5EF980DCBC358A3C4C935FC8A6B8F1B0A1685154DEAF49AF6E4A14F65FA93F9A2C101FB24D92732890CC25463F23E2343533AE0F71F586DA4ED53BE4A9FD181A1C95517AD8FB50BD5D360FB609305B0402B20807276CD163E31F8F563881694ABFC2B086C0B057243F8DD329F53BEB9D9D3DC56EC28D2A7CA9616FD84A61BAAD2C577B26240E351BD6900090D0E206583C6C39945BF9DA1547288A824B644900BFA0F2B06A598022D736BECD
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_69
+Input = 0269089CA4102E823DDC7E4A480090FCBB8EB01E03B85916536643B469ECF1B415914095C676BD1E61FD6E4AFCD745A757C9AE810CDB0143FECF12622F8F7FAC277B218DA7E7C6690FBCFA05FB58E566C97243E999192F371FE77C8CDFCDDB5B026AA3E23D0E1A9AB2479A3C12212B7B5BF22F0BEA8117CB5D5F9CC18179B1AA
+Output = 0000457B00000009E8AABC46DC56307476D07B8C57EF6AEA852039CFC5AB792E7911D04B02FAC58216114D525AF8B5B99DEF9B897C29AC0AAC19929225B2397F4F58B5E940ACDEDB38D48B41C6EE838F1B9B903EE136CBF192374B1DBE97E5534801C22B9AA5865A1D3AB78A678059D7D7321B8AB44CABB49FE6DA48D1D3FAD15287B4A01B55E07DA447432CBE53539CC6457AF97948A567C2F6C3D055F1671C620AC5B3D0FF9AABD37363BF43B8214B2F1E6501D8BB52375793A9A122F478717A8CB4C0E74D98D54BAAA2872DF4B1DC71866BF13159EAE2DED8443E455F8D2C2CA41D7BB95D4351197DDBC94178B4BB6B9F33ADEA1135A1668C77A37CD3ABCDEE71ACE9E63533F1F7DDA3E53822D54788F4A131D24F3E52D238F32DEB1A2A21C59000EA20E9D1D637ACCB487B141D08AEDC36C81E7786AEC6EBBE57E4AC58FDA1266D1A03B4B5C5148CFA0F792B30ECE5E748175C6C071DFAF4233EB44A4A08170A8D17ABCB905C1CB003948E2313A36D7428DCC72A32AC594D8D0F9BA5C8F9761FCB269C74C84F83CE3B2DB9F3A555A2E2B3AF91C749E59A7B1B8B3C58C2DD294BB5C67E40D12321E94D19DAF046BF8FB9DA40CFF695D021B5F27ECCA0CBD8035991AA288801E93DDB6F5FBC1CA7BCDAA49D97D81A3C7E5810D48BD4D687F0FC752920DA0BE4E14C026F7525E3F89BB657BAE50DFAA05D3C72929623B500F8EF6279EC594BCABC547E23EF4DDE721D152242BB2A710E6E6EAFA1260D9BCAA6030B6BC6208DB2574A61421CF7CAA1DAED899C76D93739B704193772911FC3FC4C1E403CF8AA6B30DBB30CD96E9BB4D2FCD04BEA7E91857B015E7045DCFD238342BA7C44136BC69884834CC2B3E50A46BDABFFC64A050E7B5B301A79458EFED15A40A6982CF3CC6E0D30BBDB28F0BAC712CBA94A129E4767E9DC58C5D5EA818FD8AF43CD3B9D89E4E10AA11EDEB6543C60D0A85655196B685106232C611500FF563F337B97BE8A44EF91F4204AFFAB841857B1847864A4AFF6E790C35BF7B4D06BFEE8399DB890E435B193055ED1F98A02BC8DC9F0964B7E9A59329C9BB973CCF8AB98D98F78162C1FBF07E0D087A91B15A297277E77E32280A504D2CD1C588D7F7AB7A82C9CCAF7336A2AB4DB4F315FEAA90871BB124E1E944718703787F1AEA656CF10640035DB7C46E1D64EE3E2625A9DE4CBF8698026CA14A57A74A6D2F6012D703A9500512D13FD98E81774F129C5ECF6924C952622343F538DABC2B891809A5A842213E94EB137A667FCDA313959F9CC99745C069C9B9099AC50CF2857C280B7C2A10CB3E9B3C846C5DF0D1C17FD38F54E6421171E4DEA759ECA03A789BF21D777995B272989BA9275C8CEDBA6B7EAD9FFB83942AC26D020800E84D5F57B2B65FC633626A22BEEA387B141A07EFA34D2FA5712D952891BB6E2CA6F13AF71FC9DC4C2C777888E8A6D1C7F5C47A6D29DCE77FAD6A8BD622819C322C7972504C527C53A430CA67DA6C92CC02AA14AA358E21BA4BCA62B13F1EF925BDB87D29B6020A7CB8B757D0F309C1D26FEC15AB750AF963216B155BE1BB0015A5744375A88BFABB992762F577D297A05259AE1F6382C38DBB5D9218E80534A93DFEF509F6CB7EFCF289D3F751DEC2A33D960EFFBA68ABFD1CF63150C90ADD609C1FFF04C452871FA36A8F0DCF4D4D68D953CF4FC05FAA19E78F86EAF8CE17478C639AAF90AD6DF06DAA9EA86F9E3E22C64DC10A51F358FB3AB06990DF88D720C825DA8254B3F152D1A35813F304CFC258545D3A36B0003BA48A42CC66ADF40D48A303C6FB8B6EDC2B1556CF3F7E13F7D031CB6EBF042AACA3909015CF28C28E6492D0BF079E8F462AC9B4A8A68540CEAE1992738CE1FD973EECD83843AD6644B3F5BBD3F9393B069B7990735B2CD5BA69051512ED3743940E11B71E1E52C700EC6CB4CF32F432CD57BD5D9F278F1576C8419A0FAD0BF76F01715790CAA2BE3792591A55A92E62321F76438BAAB200303CE0EAD5B888D6ED92750DA335642631AF01987C0D7FE53AB9E3436AF62C3DF97F70C815703F4C468D9D46CDC94F2EA4FFB1340CECD94C9BED274883FE87A4EE75108ACB3F08058CE798B2A839FE0F3A39E2E8BC60E28788234FD2C86B88990E01E1AE5BA60FAD22A5502A15EAE74D3986409DC74774B411DB3CF29C1A171F5F95740039AF31A13C103B8D7F1D02FD5C6B1BB98E945A34010AFEE8DC0637B7EA7D9D013072718C67AC82ABB05126C1DAD0DB4DDCE443A3DE32A3EB3FD6ECA8EEDD24CB612F56AE5A72D98084A68B19362DCB1D2725D176DCF8B820E674710F45464C26D0D722963EDF9BF73659C1B279CD61B189A1430C52E2DB4DB67EF6436F6F1F3461D98E4044FAB9E0B36641FD9A6569CF913999CE4696944C4004897A1B4498F1DE2AE4065F93C3C9B31ACE24F7AF5426D241C04811E5C021E0E12ECB68D5C3AE9B399F9D5F179FC8C4F0365DA4556D98BC1A544E82E8A90404BEF939467706AD061298648C627C50FBA24A80CF00850B63914601EA560E3CE27B813E6490AD6E063340C2A58A5C0F062BA9B2727994DCB55F32C4E4DA38F2690BA38C434E249728DD12FB2D638B306BCE8341EFC3B8BEED0772EC66CBA6CFF19D36D7904D1200A5A87907D0FCCCEAA7F33DE21D714A297FA498380E3AD70A2AD184F81D3B5EC644B07763769CA54A1B4FF1481780C8CD2B82BB27854A996C8CD4840FD6357C41B0AD51D4F1010873A76BDCE6F010B35405970F3D6A9C008D2D3F414FD946679089A7FB876A8FAB1F208AEF43D1AB838AB1241B0171529F761B55C30B69E7E0313718404E31E3035EDF10B849821FCAF83A607221F01DFD5662FA4136B82B101C03B59D7AC353BFA3EE3527C6B9E661909E9E5CFD3EA0A123F8CB69F086446B81B287ABBE2DD94B334EB866F17C4007962EA5F367E81CF5FC84FB64F239A6B358BECF8A819B5C52ED57588E87A442D3F760068F151BD94D1D1FED33E12BE0B9FB962834E2A19AAE461988C0EA281FEDCD3114D663153631B5908272E7F23F6B19CF5A4DFDAEC97B4EBBED6396D657FFA3D44CD7D9A8544A6C8D2E62137F0CED38201588F839DB67F33669715D79A495E05A424507710E0C85FFEFDB891B23994A89556B825BDAADB91F333E7E4C3CF7D2A402339CDCC846E025755B8A271B5973F6DD4D4B4E695D0D725ACD84770B5BD50D8B8651D931ADA73EC696DD30B4493879B4BFC13D9765DAB8893719E11769851E906B4B255D684619683C993F971A5D070BCA5F4ADFDE5870EA027E8B2A81940A1BBB4A96E8D37A75BF21C62065224C7BDC5A5DE509B6BF1FB0904650424D676E822A87F90C526A410BED8CE07ACB450C1D333E9E937FF0A47F29FC1A79587CE26CE50CCBB47DB3D08649C1D86B19EE061C54B91DE528DF86DDD5C7545EEF3401D20327D1F1542A676009BAC90E4BF838C5056A63629918F320BD03B5F6529034D981397F4BE613EAF21C9331854D75CE1A4222F1512027281BB298EE0E49FF7A098EFA391D24ECECDEDD73B687C9461B915DBCC96FE869EBC377008D46F8A1F07D32693ADD3129A431702278307F490C123182ED5231BADF8DE9A68DB8D24862EC73B73DE634461932915B8F48DE5B82181F17342AEF653B33302F44C2792C1D43F922A804B268B712E2872EA561A653D1493EEADCF5CEA1690CEA746B8F70AB18C65CAC304F4A5FE5FC3D3ECD71439C1B6E5AB5CB0F842525F1E441C88A35E674F09C3B14E62934D7A9EC611A3BA6F3C5EC96724D6DEDCB878A514D86E015B766C25A7B97AED4211CFB84904150DEA3233634B3CFE3EFA5EAB7D12E92A4102EDA83261407302AEF0E83F9F8C661F9E2CFAFDDD6EBF23037005C2F2331DA85A00B107E7A05EE280149A3524318310FE4082499D521CF3780C3AB4A4825A28A9E6071D53B192906D8576384EB688AE792E4F998C066B3963B48B6FE666320B2641ACFDAA267BC07221FCF9D9B5F87DA96EBC72634485D6E0C7406F726AEDCE85C6F0E103C8EFB36A05CBB672C31EF8B07D3948F015AFCD36405CD3226A7DABFAB88EA2AC70FE417D97CBBC5E21BAB6529A03FF0507F961A3ECF17A1ED1C7C902C202A97CEB4BA9CBCF64FCA4D0B6390B07375A445F88CC26A9B4E0A56935D025B77F9C42948BA09B5FE2ACF5C04CA2872128E21C16DBC9D21B0368E48B5DE36290B9AEB5E57D545EDA4CDAD12D1BA2CB2FDF62DBF4246A296D847CA0FA3D25BF07C340926885A04351AB1AEA6939F69584B2CB668D5910874AD8FBD53EEC24EF38F4DFB2A1B38A67CFEE30CED7216BE9A0426EFE6C7537CED438CAE82867DAFCD9E3CFA802174B7755FC630E04C51032A64E88948A82BCE041CFEC44D4795F333ABC96BDB5B6B978349FA0140F9449CE1B72FA53345176A336EA1044475A7BDFF1421B6158793A0210578F51CEE6BEF5F9A1ECFF08F01A75184088ACBCA6C159CC03F346FD532F128D62C05477FF7DD792274D4033C31F7E2690AF792F468B43BCECE699456F454080F69E2918CB913472362BAB07A69D2F30C4AFF99E7958A4DE7631D083AB1612B830D059DD696A65820DC4EC0F39FC8D7D781563AB0B991C6D992F2B74D312AA521570CF56599D4FF6B7D347868EC1127D400E0B6657FB3E1D93AC2BD7D53AFE8800417C60DA7696E17D7CE008523FDD8907FB1CDAA53205C75936FBEF31A8E1EF7D1F233A38C8228A96D90AADC3E4323A43BD1D05B86A8E56A294CDCB804255B61A10648BA54C76FEC5DF1E36A4B2E616F7C8A2AF4C10C643AEC96D1AE2C2277856B57B72A553C8775227377EF370F3CDE0CC60B93DE0B29F10AD1A3426AC1827A3A098D0B43FED2558DC6134FFB9E9293D18E8ED9A1075AE4245A8AF050DC35C19D399B6DC1E635BD66D462932D80C4C9D32933F214F8AA04FC7CCC7092A44D1491700E4D272D9F2FC8CA1729C5044EDBFCFC390A0B934F4C539D52EC1EC53F132B6ED4C32F0556CF81033D354EE44A5362CA94F8A8D0A8792B5F2ACC7257886353A1722F9419B620F0AF35B841A24AA777F00BFC1BBE20B27082458AD1413C32818BD220C46DBD690C24F64A0726EF45C28CC28A96D05C3DCCDF18973B5F8242C595BBF3F9530CBF07ACD88C7CB00B131FFAC1A8048D44946D91E012D090082102EB0D2C3DE11E4E119B18AEBFF9CAEA70EE49704590F4F4AF6C56DB4B0F4D6F1B8E761BFD5C9AB1B27197DB7DE6E85EBF3181E90EF1B9C3C9A458D43174F8825F7AA308C7C2D5F4A645858D45661745D89C52225DB8683423A8827095F7B32070AFE4D7FE04BD1B687AEA9492CAEE514240CB5CB43D93FFCF725077ADD4133EAE674DA001F6EBF877752C22B7450BA531FB8F665703A0E83FCE8AF1AFDED542DC3702CC11FBE82A37C7C3D40C456680805B72266E02670515867BFB8D3DB4FF3BC631AAEED07FADF91E2071691F1A5893775089E6000354B958AA8763AF5AC4011069EF47AB384840D9FDE01B434C897AEB503A26A6D8F8E754D5CA96C56CD0F0F71C74398F8C20A8E8822F8D54D5F9D2BD96F222245D3F93757D35F8EA086C313118F0B2B40647D85C582337D756DC7AD200471B7D04C13CE4ADD0DBFFBEECF102524671A156CC0B4616D5A7B812BD847B561EBF43D5D65C0602EB6DADD863B9908AAA075FE0CA917D247890FAF3E7A28F5AA12036574BE14A182A7494C2B144CA894EB983E933591773DF9BFC4ABAAA30D190DE8D34B2EC70AE3306304B7C908EDF9CD0ED2F059075650480C579CF6FDDF5780613737DF80EA1012D82810FECBB3BFBCFA72032C3A4F97AC30A62D4F3F524A0915C876AF1833A4C415244134061E33DDA4BFA09671745B4D039E8304C47FFD5BFB2C490B0557704B6DE8E99131E8B63D91CB4127E8F11E6479B87213D027AC56A8BF5952DD7078081EB5DE6828622845932F777707745F9351B9B21DA83D67ED223689D65A628DF8116657F83BD64BB2696B77E3623B0DF37F2E7F4621D1CB571AD6F815463BC195B179173FEF9015D2492E59655FB74F8FB6B922F39DAE0FE61D6F940C0BAE8BA80F64929A7D946B6889ADEC2BCF47FD02CA2FC725958FC8391A619AB87BFB1644461EC72B622D9BFC4CC4FF5FB93D4272A604130F4FF657FFFF8A8CD4F41E16482738715860B66796129B113BF7DE3383D5A0E4C59929489BF89577EC4DA4484F661C7D545A13BD587A25FDD6E0E0A16C5A3B1C74BAF6991626A853613F1359F43A568D85853D4EF9D801CDD2BAEFDD452BC2AFF060EFC4FFEB95ABFFEED12B37102B52618B908897A6B12FE890DD85F10F7313962C368ECA68D0BA0A2E2903A4522D4BFA39C77833EA2FD6B367C09132B4C2C4FA858DD935EC4C01872210BE1F48CB0F5CF1DBCFD2FC1760B5BEA108DBE1B9E6089207BE52B2D80E18DCCD048F2799B232561386743BE65F49DE2B6E7B674A9273D9CC8172D5EB81FAA844A8DBBAFF48451F3D05B8D380387015147F411B155830D69E29C11A1A4B169F4990E944D500EA580937F342379CADFCE4FD7D43A2480596BC396D12ED59BD4DB85253A5B57D1D7A6A6E05F9DA709D0590FD536EA055E287DA9217BEEE37AF5748E664988779FCF9AEACB20CFBD1BA78016C92D5AB9AFFF63D02FB47E564C0E3B501E8AD4B51E6D7479D71AAA14D95B70C13DA149565AB38C9E38CEE5379701C3C00B4CFC1E52E76917A76CB4E4C517E74DFF087EC0FA228B9136F56102A4FC2140B68DE6008782E1D1660AA95D1A77504F2BFC17DA97A59149CF49F4CFBA2FE8FA28722A8FF52A0C8C1AD1544457683A906C57CBEBFEB8570DAC792ACB878CBA712F394B1C64C448E94B3D1EEF69DCB7B43B222A7635623F1F5C373633B33AB60B6471059AB02B227AAF6BE7FB35E7C086EEA5E79A6E27C74714BF0355AF47F9B7139B4C2D344160C7C9AAF3FB602D067D9F8C2A08068B06A62552BFCC1C435643CF62D8E03F750AB781083AECA18BB9CD92FB3717B2A772C2B3374CC647655A289222464D8B3D4C1995CA7B4EA900F609A61A150443F85BFCB86D8A1B97CE9F32CB5F05372BBAD8639D040F7BD62ED85F03AD77DAC8A43B74B6B67754B871C2499F74BEE3D069FBD054087C1BF937B5FE452ADC039706263AA5F71DC0DE47087FF111C24383AB45A99B4F99B6D08B6D396965E0721A8144246E0B39003414860D931C8B423EF052F740FCD3D6986CB786FEB5D4B067B1551A1A1640A7A6644B8EFDD3D9C83E266BCBA73554830BBAD34F9A9B5376F0EC73EC323524267616E5AD98ECF8C7FA30A78224029E4C55482660CA242DE6AB72364B19B96CF7456316C79D590329DF848E7D23969FA9952CB29999527F8349ECB1C308CB529DD1E7285F0069A0BAF7482DC2F5AAE518CCFFD3C4760D3C361224FAF472F295F68A93E2F6FAB48798AAFFC32903D3CE0E7F9A5ABBEE36DA6B64137F5966E20D7D18DC117A42F406076F6B7E8B798CA9D022E6E180C70690D0D3C77B2BBD4D6D12662D212A280BBA752B92AA8C5A5ABE5802DE603EDFFBE77EBC228354AC4F53553ED3E1F0CDBF631416AB311FCEECE13013AD7D56612B48346D91AF76C17907BC8D1E5316741BC94DC09B018B7C73C5B39A18FB9A79074249DA959EBEEF7AAACD3CC4552BA8600FADBD120459D07F2C0230FED619C24F987E0B32C57FBBF63FABB50AA4F197F03A60C52FA5CAC68630170ED43FD30CAE370D3C09F3DC52D2C48BD76B816B3E8A137C3C5EBAB7EE97FB86FA31A36D9CBCCAC703FD7B20DB1E531B20BD38D872209E593523FD58DA399E8404C4726053D4291712BD1CA264660C5A65B7F67F6608C007B06E77284690FF6CEDF80F614A17B2FFF3EA865F8B927BEBCA8C3FDD4CB0969A8203EAD8D42874D73F3CCEC7F0734A5BFBC7F1FB04ED4B2AC816250D6416566A736AE4B9CD8F20BBA01B6680CC549615116214A85DE0879DC86F9A63AA7C09A722373DB133871FDC8C338149BB9E404096EB360740D9F1AE28BFC08C5ADF87AA7E58567026A39282BFBC34CC63262AAA9A40DAA2F7010AEEC7B7888F63C0D81D822DA218BF3DB94AFAE4666B0CAA3FC01A06BB1C6E20921E97F4302246648149AB8049DB9F8511235E3AE8AC2A11F2A6673FEF3342534D22EF88336E77B471D3B1555585763A4757E107C310902A50A8307A20F985708AF43EC1349AE1F345F08F6FFF546A93C6FC540BCE7E8F1135C079CEE6445CD772EC150695738F095067D5914CC0A5EDE3182EF812408CDE83B375A1632B62372C25EF4460FE594D1404489840E779EFFECDA69A7950620C412992ED781DA491D8AF2A39F1FF3AD19E97A470A915BB0A92DB1D576360F30989F0010D51A7DC2A35BE5BCDEDA1E1316CA2CDF0ABAA90C831597399C4D8E03E73952EF28D98B16892BA0706CE1857C6B2842EF66AE426899EE20A48037EF6D3BE0CF564E5EFFC8E28887075DA133806577886BB0CCA6B2394B079521FDB95525179CDFAC2231F9C316100F0F9A6708AFD117DA8B733269A80D48B67E3EBDF1B88071D73670E239FC16637660F6EF5009C592445F8433519D6B67B7A62EA57FD98E65B890EE12BF11F9A66E832C107B3C52C1BDD5E91E3FFD50996068596CA311B707C690A9A8D0CF30ADEEF9A494E4BEA208FE7907C6882340E03A942E5B6066B5367157F5E519D4AC585C0974D77BFAC26EDCAB443FD6E41FD4573AAFFA53E68CBDDD3D5C2191AE73DA564B6D0A7569268816CA565DFFBA360E04E22AACC1BC099AB415C2351C8841297CE77C572F84E2CF2EBBFC3241A30947EB742E7F0A62BA9C65EBCAFA994C69F25B141F86DF5AB9CDE7C24F8ED5811DB9B89BE56701DE32DEAD6D635CE7C37BD8EBF6E86DA2915567903A50807A732BA8D7C1B74DB9EF359B7115F43883DBA8B0856D97FB0BDF65DF9FFF3CF0C9EE9A18AE02983E6B21E51FF44D92C63F6BF85F390946D10FEAFDC23E756E75718C84BD28C63D8BCFA8BCF747AE6020C19A23A87F820202FF5CEA506E43CEB43E16E8A90F3C169BEC5957FE35ABEC46E55A32E12635E359504EEC0E9DB8F8301E6F4283B29E15EB798BB10ADBC9D4227DE19A9826C772620CA8ABD4019C80B7012B2ECE1D84F47471F062D9C433F8A4A9B5BF0C60DC9E41E1AC2A1D3B85A77EE9D4F31D9E7F27814267CCB363E420A32CADBC1C30F978F5A76D437BC550682E823AB1BF05685A52965E76F8D37E078B7E304BF1A52789690A2EF1070A569F30959E9FE793DEABC43637D6693941A298EE1CD0B7AB2178D8F1FAE8B985F38EF64B694A5CBB7AC5B4D6D7A3A99445BD05494786305D971E96812D35B8CD291DEB8873D0E62E910DACEE626E99E0DB5931C08D0B29A97A5105C3E7DD50A374E25A46DFF3D4F787C6E349795975540A2199066DE592705992511537E93E83563D3587BDD1F98C3547FDF9A254707703E7993996C09C97EA9BC25C13631A53D908195E92E740F61BD7D9633A206709C8B6661FAA5BB9E34006249FD13B80AA4118493113FC39E93DB44A835B39B99A84C63B88CCE58DCA6BCFA134B7282E7DA3BC75934C09B9031F11420FCB189F3A1D8211317EB3A5DBA8E20BAD87171063D6DBABA789D6DD2FAD9EA10305A876D6EC93C2DF597894E8B4A1A244FAB706DE5427EF2AB5CE83F170B19F0F1AF752780C3985B9D89C75F3DADB7E37D4349F11AC04416973BE3E51F092C9ED5F1290730572640016EAC04C72BF27541D4310B508022DD2FBEC546E2C3166AA75270E2E819BFD10224C7960094717D7EE0D725F8D07795C6ACBD38AA52DA0ECC1274C2296DDBD17CC9AB0C764AC3F3A876F52FB0D169D7DD26884B2DAC0E24441B3F456370AEDDAB859D4029A38156414A917DB72762160C65F108ED299F5F4CDD3DCD9FBCC683A62AAAF2CBA234832A8B1EE86D883F8BF7557EFDB8D0493A485E77C5E99B88285BCF3D039108010F20B75093EC0FD20D1D18EF5B6A0CA9CEF0ED3C37282009F4971804BD1C88CC952B91DA0FBC42A10E9B8010497D748BA8B030F3F4BBFE4BEDF3E65558F60AE452319E45A13A5714F3DAA87B05C1CC82BB97878370EE767198AF1496233D3212EAC9B209CB4B34676CE892C751603325694D95714A3828637CE4A0313B86AFBA3601B801FA4F2AB188DEA6FD98CB7635DCE037D28133275055F3EC7847E32265318F44CCFF1AC71ED14AFE73535B0AF9A265839F7C9DC14DBAEC1E7A446D8EF4B0F7F5BFBA8A440F38E4DAAF9DD025A149F8C0B5EB492BF71579ADF1F2CB326AC557C212C252E9D3FA44871A8D84A119DC925EDE9778DA05AC59EE31822DA62F1EF0C305153835963DAC1FC158997F2227FE47EB959C45209EB950B7CF6901C7F4A6291E6B8648BAF4FD2A5E1B693FD0442C6B435732F6658274CBD676BD81C26003DC116376B7AF61460E4027402FD77E58D4BEA3C8F0E75743AB91F1FDAF2EABCBF33FF5707DB91BF925ED5B0F604B84E60CD353FBE237E0BCCB5A8AD7A00CABCEB176D61CABB397AA54E0BF8610C71A299654E5B701F7BA0F0AE846CC4888FF84080D4FADC68C915569300052560C2EA9A25F4367EABA9706F31F3560A4D94E31F8C8450E28220A431B7EC9C4EE5E391A7BDE3897377B642E7054434B87742830D218CC65D8BA8EBFA6D21F21240A6140EF61BDDE34A8881D5A6B790E011D57BF0E5F58D0C2D81DEB990589B30C4243C49FC3DBC22527FE8EAA3DB2A4C5F27A01A30A22D02D31E885A6FB416DD991CB2A3CAE09F339905442B3E2EC087928F03193A36892AAB8AE5EBAFCFF4DFAC9F0C7EC3043E0CC9EF2BEE4BD44F3FFE79E38D1C58330DD53C5CC7B5DF49A97AE67934BC2C33635D7753FB0FE0D3BC15FC22B7ABA1D030601BACE190AEF74AA6243CA90F51D3260E0817ECC330A50D0AA6BC7711079E639427FE71548329651D8DC80E72C4805093BF928732E339E7D627187FCF8CFF5CDCB70B208BFA5A9EFB34D3A762F029FD507784E519EE04238674BD1839D530962FA1EAACBDFD597B408CF31D1D6B9AA7DC82ED7941C84C3B3461ACC0288751A7A51500164AD8BE49C1FB853415602CB24AA00995B86A92052F412145649051B0006F0E5C51E4C9CEA2FC7A16BE57AEB3085190C77D1CFBA57269E2A1DB793C67F18A59DA9F951B0D15F1EF048FE1FFCCBEFECCB34008BAACEBD2B499AA8FC360A6FDA6A94B0B8841616F79C9E1E0365DCCC1740F0937D512BADDF30D4BE3EFB50730D909D470F9F42D1CC52C27337D2411D2BC0BFCEDB301D049A7F84AF2610794AC1BFC95419615731E1F30D32D084CBC18B9040FDC3054202107C0E4F7AED0C8362E6CA6877B92F2C8B5AF591BC756839DD0C6A4F88315B5F1808126A7E2C5E14C21B6D784EF3434CF0207C6741AE7073673DEA393A83F8C01363450A969C6513B7C0D69BD378C7AE0832D3AA633148D5C9CDD155B0819CA23A2024C0F3BE667E329F6EEEFAC6378D9893D6B66A5B0EFBA1F2531516C5960328C7C945D2EE006BD2A6273B6D41B5E8ABE28A75EFCBCF0AF84297181218472284D2794C8A30A95031470CA733FD86A685809FADE3DDEC4F5D3D75A437E6455FA768FDA571547BB0CF004346053194F4CC3EBCA545E81281C53FA20C7A55811FF53DEA4753BC8219D9B68DB25BC34B200BAC562A5464988423EA16D83B8EDA68D16106CB27E119B521A02B7B36D674CC015E9412062015F6F369C8135FDCF38B3190035E5F1CB99C49093EBB32D00A21EEA2662CFFBDF4C6F68270A38171B297C2B977CE91B990D125BB31F75D18C11D61567C15AFB4C3F09981FA0D444188CF432FA1284EEE72D1EC1C590FAA681C1268785FC01AF0578A0CB88323A14329357A3643F328C14641A1E21370B0917BCC18B184177BD1918A5E0989A8B03362E195BA431BC2424F78D73180C3BCCFA82CF4EF17C11761A6478C4F428AB51EAA941E61E962AAE356705DD90B4136C65FCF454E2955952C86B8856B6C5BCAC3C8DB0962936210BF7D3AFC0CF9A756D9B3C66B9EFA131DC9EB09E215C6B85AA375DFC5C3EC700000011755E6EBEB82E75B89DAE72F3EF8FFF64A43E6053CE568F82E6111D1DF11026A96D946D73892ED0CB5867B8BB53A72C5B62EE73251E14720F2509433AA7A539943D0C0E7F529935E0E26B23972C9A47FBB98BBC40825FD8485D5BF207FAF2A0624505D1E7DBCB1F532EDD233EF8FFF3B444D92FC40038A8F50C3DDCEE3F769DC1F6AA6EA16E676E32E537E5AAC142D195DE913D2B7D6A7B0C0FED441223C82ACBF9DAA0FB09579178CE9505CFB52A2B3234407341E6E66B54890FC73479FFDB58899F77B6EC4B0E0FD9AD1BBC2FFAF3DF8DEAF3184A1D106957F73280339BB0B73686634A8CA4D92B84FF008F2BA43DD6F529DE624C7EF0776E2461C514CEE8567D7553C61328E2F754F8F72D9CC993F1E02BE63A559BAC9F338135612E393E11818CAA8A0FB3D6485AE1694F646642B186F7D566F5D8F300699C78ACF8369DEB079D356EA6FDD378381A1DA9FC98B3EE1470AAF924658FF8A4DE294E2DC8C2F85D52737E2E00E447ED285A484AF050FE0EAC4C3BB82B9ABC5EB7BE2C32EAB9DBD408BCD8F9FE402DE788655F08D65089B7101E6B7F6710478E0C4F2A4674E33F4D4540968232DC1FDA1D2DC942BBA6C2FC2CC85E1A3336E4DD9531FF37E3E630D85FB60F4F0D78BEBD7FA66F6FF0540ABE09B79A827C0CE71BC5350257A36302
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_69
+Input = 1D71FCD34C6C9738D2BE3184EC4F7933E975609B86AF8E572EC1DF81404B875DDB3B712AE7C0EB120550750BC45D429CD366EC600A99558F9BE394377E9C8847CAF6E22FEB4D99D6D66A34DC3E2A3BC3F95D1EC9935154BD6A5D778197C17D3A2CB336FF213BFAF22F80B15E56C0EC13642CF9FCD6B5FB00F5036BE63FC95688
+Output = 00000B15000000097D5947A14A9287363FE4BCAAED8D3E292FF575F8D86B8193FF34C0D793F8495056F0C09237E201B5A9274FD5765D6B64E90B87E5711EFDBF17F832EF408F46ADBB18CAFD2670425D6A5879658F91379E5592E77C4499B88D7490EA2475913A51CC6C1B6CE5526B5800E2A63A3CBD44F5D75A527ABE6DBCE6FA6B36F34099151AC320732B8F77E21637B622174166C5D859480F5792C25DB02F9E401B47DF8E3CB6800524138771526F79BDE6E5254BF24A456DFB30C1B6DE599FEDF1594D69030B37CD7DAF3036E6ECEE23936657BD21B05D911A138782968CA6CBB8EC95296DD948D1EE88EE5140BE45D913EB4D4EF16EF316981A93BA3C0206D2356207C02C31EC11E1F371FE6023DCB05B23B512313833DF60A9592D1D9AF0E7697EFD981A2B3949EFAD7B96CA707EBFD63B8193475DCB46797CF23C41F3320B4FFF2E03564D2E600B6E6CB2A2F1ED5DA37F2D4D0274E701D23305D8F33482371A65908C10FC9456A49DA9E079DF6A13B0E70804559E5EA47CC6EB294086E9DE7DE96AC1B7CCD6B343167A20AB03C27910141CCB9E986A86A4F92C10CBBD7195BD2246B57501FBD8E886500A736CC1559CAF1CDC69874BFEB669EECBFEE6E11243D2CB65CF299415CD7C2516E4B7748F64A4109A8AAE4540B0831329F11D75A83F480E39372D4285CB3A5EB8A0BB17A134A4F37AC46589C913BB407708C0461158BAB843E4CF49578907E6ECF9F2B519DDD652817467E33B4C272942B7D5E6A119EEA4211546816E13122CD593711C56214E314CA0CA7BEC42455C04FAC29CB63CA979E7B42C9558C0080EE514E222B06EBBCD864851D794BE27A1618D97B76072A59531479C72DE5D5E0D4220D03FB388F89263E985E06DBBF50050039E8CA1BA2CBE77EE01D84A14DA905B645479D9BC8F66E8A93003BF4FBB4D423990C9B12C9DBDD445E99955EC39F2DA30E5BD62A858076CFE78487CFBB7233A97134FC1FFF10BD43FB45834CAC24A6ACC69EEFB37CB8A0987AE7F38D99FEC5D58CD079814DC5258250086DF198CDA41CF4DB35C19E18B279833DB1B099C72F964F78F53AA3A063D6930A163E17F92DE69FDE2F61EBEDB6EEFC881B27A2FDAD1CD3A93D71EB19A6E582DE8D740F8B6BAF4F92B60DF8C977F6A8ADDBCFA14A1E9242116B08FAAA519A58D2543734EE2D3B2C351CEDD607C4034171C15FCDE41F5C17FC6D3972BFEF1DF84C03E51D2763FDC6C43EA37CEC0403E7F2E58A62709EAB47AF4F43F11850B8F3574739A2828463C59CFF82A2A2ECA32908AD63F760F858E038C3D1D583E367D5C267C7D4EA3F4FC499824C2D349AD84CBBA3F63EBDC734AB6E631B4AEEE95C9BBBC8303FD912BCD26F7FD03D6B365A8771397562073650D6E6D45558CD22AC92AE90FD5C3422652C72E290252E9EAF2EFD1D9E50363831622CEF77046F48FAFE3D9C1DE59D6C6A52F6CF1C7B9F706F6A0F46392D54F6EC65EEF9BCE5DDDE6C0F4561ED15EFCD4C41F1932584FE9ECADF861D80EF59F0D5F3EBA051CBF67A9C1523FB40F30B14DBE341ACCBEDDD26C7437D97F1281A2C97D969F6AA554B5990FF13E8D29C3F579737321454351FBD536CF4652BE3D16E58F3DE424759A74828A61726503ADFAC9B9BC770B947FCF202CF27A1032678F26C223C8FDF4BB9237032AF8A122ED0B507814B4F0B1B20A9D3E1EB09254111CEE452BFAB567BDBB1382329EFA8906E071545079F35D45C8C7E901D965EBFD5C9326F490AA16480BC5E663A4C5F86637B2DB98E8F3C47B351F5D8B4B640CE74771451B2C0636E4BC6E129556C2BA207A4F6F42FA7232E13E6A93869BEC0452214924570DAD94F6F7F81DEDA792EB9AA76D4BB3EA7F0FC9E8F0069E05879675DC3ACB68A0A9F702C1706D94A6350558970A3374E3726C870F486F037552FBC11B7D598925DD4C6F48F7E21899A3EBC4AE690EBA03378FEEFC96C3BDD3F025463A941A34966538DE74EA9A8E1477DF97C543BD00359BC22AB619B21288971F8CE181AE3B19ECCCE430E48BA7070C55E23DA932027C8D4537389F63A3B215B9B5597861CA5E1485CDB7E41AA832CC9D58E3E823071C9DCDABD074951C26E260B8902CD299AF16C1253EA3E8AFDBF3127CA6297FCC7E93303A6C03AE46BB662E61D786E20344E73CA3C10808CB30DD3871EB4FD745699DC10629E838FFCA55EA79E78029CE0EF2CB62032D38FE72DFC5D3FA8C17F3BAFBA8CD96FA0E01150CEF9958D9CCA6F9F379F8D72763B66587CD5F96DDD1998FCF4D1CD1E0A28DB45AA4194B1FD7CBCC2FC119A82AE47EAF943528C76F9FB5165A20A4239CC5BC551586C034BCE0D8C973EAAD122BDB4301EB3FACB74472CB1725F52E4F0CE46D1DDBD6A560A3B61137D4F3926315468610606BA9C4CE504413E019A715494178E745A898E0B8B5792A2599F9C03BA0E6E897A54E762404A03C28837A92ADF80786AA274BDDA569614DF9F825ADBC59A04E7F90297291C08CE417C9F60A547A7757174EE03D9E5F2F5E5EF43C8AEF9240FB5C521EDCE2D74CF2903500113772545A52CC9FFF89ABFA99CAF6EEBE2A0FE4393503DD8F17C478D84572B4E3D511F9FCD79C81DBA6CA672DFD01BC81C159E9FAA5CAF9C6D6860FD812BEE6308DA1F2A4A11CCD05D3BD82285B4D78FF70361AD4BBEDDC6859F8AD06A8E8E94F2C6A8F98C512F05395F0AF31133E683651BD22508A332687C0A6BDAA8D841B9C621E4DD85269B73CCD31C982F8A9FE406D3683B2585E7C9D6A6E94F2EEDEC39819BD258515CC56A64C6AE4C53E0B50407DFD315D743E95D01814A8EF93D17353DACEBB34EFB393057AD31ECB806EBF20174CE215057063BA8DD291939CEEAB7E0F03C9A3A3B95F3495F98D861AAF38BF6049B27F6AE7143ADAA24009F0230F11EB772B02ADE1695DAB64F75E044E87A46D612CD2EB1F6F751C60C799C843C506AFC830D4F221F65392A054C27921584EAC5E106EEFFDB1BC9ED5E3EF83064BBB2F4122A86B26AFC4C26998A6C19F19280EE64A5123E5BDA7B0F4BBE6DA9D960A45348E57085840FB31187754518336F1520C5EF81ECF860BFF27960730558CE1116DE0F1CDDC46B6F80AC8454BC3A90E1570997D1B5B299D31A1AE43E891715B149AD63A2DAC988A61CE625B1D9E7DF2C6CF750DFAD7EC6E6153474B7EEA01DD84F2F9AB68D27939622810721EBC89D5B968989B5C5D69A47C98F175CD73C5FF4AB70A51AC6D6AC63B4D679096AACAC314DBECCA1FBA8F3042849C4F3E8B13ABC4E2DE5447C95D2CDA943FF33CCE25A192C4735EA79FE2B230440FADADCFFF5A346C58CE482539F1560EC98819A0754553B7FEC3C0B0DAA0C2D4F558F2EA8EB7E83642C7B9AAEC8D6CE161690FF7F0C4E73683DF7C5F220D085DBE83EFEB9612E242F4116B0DA6462B2D78E916342968FA45B965E50843EC268C959F0D23DE1BAC1BD05833D4B11E13FB3A2A41026CF49BA8893FC306FB18B86B847829F682653A15E06124B3D2C082D8C5B54380285F0E53EFD57FBCD6537B6526CBEF92D06528E3FC4FBB377AD295CA77E40D50A9188D14A28CCB92841084FECAD4A012D38B276FFFFF339442C7793E13017C4B7B28E0B2AA31482CA7D9028078B6411C4D5ABEE2E1EC2D04FE645A351ECE5C567B3DE9F7765A564CBB944B7FD878FF1A6056D830E1F5DF5731ECD82DCE19DA6931A6898ECD3667BAC233CB78C0BCD104B8DFB0D62FF02DAE97DBFCF0E0BFE5BD2DF141A72F717B25A8DBC316F0CB38C83D5B9CACE90DBEB0C1176094F727E616E8912BAEA1441FFE1A04FDDB4BD39EF4C64F72E11449006F7006C4F6DADD36E5A3FA7D6B956D9750DD70EF7EE1994B0E9C941D20771962E8D97D10AC55C79580EB918F54A02AE02E85DA57C75D05DBF6D0F5E23113C7139F3E9855DF9E648EEF3D72216CCCCCDC8E954D9D99E8E7C841961E5C58DC9C211B1FEC915E33F7A787D290F2B2C5994A3AC766AE8AC3113656D34248FEE8185BF14D0F5352515E61FEE565A10948ACCE74443A70795372D4961AC62BAD5125E632B3AD891E136375012600748610B2AB429C029EA691979409F492E7BA504590D8F7893F02284D179787850FD11BD828528D3E0DA5CE2FF37B47F633A8962018A322DFBAE798D5166C5E69543FEA678819B36DFF9B003A25B81DDF085F68409AF8974E5F00E4546EC5F4B6A8B453491FC0F410E709CCC183E214442AB62168CC58DA42C252C531B4FB3C39445EFAAE158B83EB666033C90BCB1991C78E27C508C667932491DC66272FA889E7F07BFF8B08BBEAB0D32B39A74BE9247702839A925AB161C307CEE85866FE631784F1EA946A2145B33EFF293BB0B478A47C5C8B124FFF6CD83E930E2294F269E7F0CA6D5E3D8F0C790F3302606CAFF4E1A5B838CE1EBE8FD2F576D96F804F5155BF04527298FC21A4F9166138707B453E8C3CF4D93C1824511BFC163419163F5B49F48741CE5F5DA9AEA2DECC7A73291D1587B62182C58145EC0CDA0558086C5487E92A9F698C6AEB1CF3BC56D5673876A2B67DDD7A2FCE1CE32797C5866411FA93DD877F321DF5BF90DFC0178AE9B0EA029C4F02C563D61AA4B51FB78FC4991CEAE2E00933FF820445F32232B9D98FF215F760871010FFD08A811BFC9271E674B886D4567C6F95B22B8263E85ACAED059352927EA723985C198E4AE00C68A30E2EA83A8EB5CA1CC003D6A522BEA138FA0695A51877B4F05CACA9D9E02898639675C5F51FDD7F661AEA38FF124DE6B2E69DAA7C47D3FD7F641C2168D22C571954B9CD9B87CEDF67A94433F1ACB976934E684EFA185E36EF001456DADA2DB7A7EC617766776626B9E8DCF75BF5C9BFD7D8DC7833485C2315EA87D7B18CB6323D4E84690A5288050C929C503A7B566368218DCB938DF14305CECBD46FB14BF149EAC8619188DE4254C0FD93D5898676D0F4A598F3670DCD18912B27C6B7F577F784FFA5B0ACC1FC8782562898E1A24D62781BDBBBF134EAC987D59726A297326508F48FADADDC2A0AD85F8B9B1256323756F5B0699C715785854415EA9E3FBBB97ECC6817EBC760EF7D3BDF0D5FBB185A22BC3A07B31576EAAE26D9D4BCE0F99137F39E77D21235217601A256A115B5B1225D5BAC54EB9BD21798F92A19DED86A28273934CAC806516824C9AE7FE98545AB34C98F9CD7B3FDA95796D0548889E2F5B77737255D6905BDD55ED7C87B040959A8F9BE824DC98F6C6E347F34971C619D8F17CA1C2AC607D8FB0EA8C112E543E51FA6C6D434EB1FC3AAA085DF7AE8BF3A810D3E03E049662ABE6B3AE6DA6759B4D00192B5C0536B38B3D4B2812F9AD695A6C11DEE012694386F131385C0F885A9A1A95235AF002702A82177D1A4FE233E9B3E534FDAB5E33EE3747C0677587D710715F61B868AFBB62797C448CC1A682969C4FAB67A7057ABF29C8F8FE4F3104830A6D8CB4220A8CE32CF3D3061EC76C75E966B12304AD7BDD892E69185A44A9184063F209CD87D48F1754B64EA5C1268C56A42AF6B1DB0CD3663670D0E207E646B21ED5723CDB7255B164DCE9FC8CB022AB1ED53A510C73AD27571184C69FD4AA88E62E3B8B2AB947F056E9A85D37584418DC22804EE770A5B02A633DE583D6122F241F36E3389E46F49ADDAD2D34079CBA486F3CC4AA9C301107669ADE24FFEDC4597A894AF8A51D29D76314FA3BFA7EB68FFCAA1227393173E2016173E615DFA69AA2ED74452142F578B8FB9EBC29067C0E8A360C9E0C5CDE9DB411C19A33E5AD08B9AF37482127E2416941DD96A8C9E03694293AFE7B1ECE660D888E2066276EDC49E581B298B420B615CAD95BC561AFD55E2233F9D34ADECFF1E7F54C7C556AB1DA28C3F70F19003564E63DD44A255BA9277A395CACFF93F5BD0BE857CAB8BB187969E46586E586487A3DCF38E9517130A144A28F4DE7CA4AA62E42E87AC0E9D4EA87A7F8AA6C310275A7B2A24844E3773568BEA43DEB8D86E9FA7920CC74191330D926EE20A70A2612978CEDE0331C0FB8D456C0DEE23CCF4807AF9B2901B7E1AB9FC58B8FE3E9BD47D797326719D77ABE7EB1E4E8286B9D368909C32DDA6B4BCC95FA7EA333A60F41F44E2AA1079B5F643DE1C282C0F7D5E608CC26559ACC1D7FA5575CE5E0975146B3F550C61A14AF2BE2C24077C6CE84FC5B783E4738C5D23CDA64DAC6A8637F8226C7A47648B897A6A24562E39CA315CDFA95335E16C6A8B36314C0FD4D011FE59A6EF65635DCD82F40FB847F06A5FB670778D9CAD2CBD9B0B25217081ECAC3BB69DE873EC18C22A837F8880EBB68DF1167122681E494D9491028597A6FF6863003E6B297B541BB31541A6BB7D580F708661C4252E964C4F77EE8B1805308FE9F6AB47CDCCBED8344C7C0EF6D23E91FFF79F59FACBFB16574C425C50C3553CFC1712FBC565A017844C94702F9696A5332564557E9A6D1C6A2A0D3A215657786C46D4EA9079A3810449046D6B7E560CE73710D84E45ED53497D1BCCE3058157719154DC260FEDD242838923F853F379FA5916ADF6149A17976F245E218EBE5D109EF6EC9EB94C375E1641AF68051EAE270B78B127A37360B8DFC0F961F1C60C15FA516B5E5E7DE78569045CF3877322E2C2D1197CDF2C2BA956C1A1ABF8DF43313D4FD46427E5C3332A0105D03CBADF9FC0A5D6E65A98261CE108B4C2D08E74393FF2E137E90E9314B685A4A31FE089637C6586FC92AE0A819EE795B4A32A29458D9EFBFF7EB7D4AB102CE86EF444895DB3548367A481CBA6CB724CB656EBEEFDD06D8DCA2489349E274B2D495A19A8052197E627A4CA606702A621DCD00C7367B79EA22145DEBB21E59E98E8B9BBAA570B87EE992169E6A2C4F4AF1A557991A1F46CD78DE28CB69C4BAEBF9CBA793D612F9367C467D15BCF10E5818079B79A30DA31C2FA54AA9ACD0D097C6C02E38680BA0CBD88C3C7FE5C76A99272A859826837D6389990283945AF07A5801A267E06658F8425643501A9BD50F35899FF7BA9FC8BE5CF3CFC7B6382A510555F8AAC51BF60B9F9D02283F838E7356AE8585C79B0ADA665D2730F3FE2C29AED06B981B4CE8C9EE96F32EAB5654F3549F119926EF692527002350E62576F1C12503CB17D22B90DD720D1284C5A44210BE90B3D32B980FEC513BDB8840E02C6B43AF1EFB06C8EDDE3EA1A37CBE9D59FA3659FB6FC8F8AA261FBA5EF9E224CCC0F44A423F6855E55FCC6EEE95503E5BA06346A71F7C9B6AE5E8CC81C551858BCB08CF9EBBAE2F5D3C37F68DC9295E5200E24A3DA57C6DEDA2B91D6850949EFD9BFFAF70C70F84831A86AB722B4906E18D3EB075B19012EBE2027899314320E6DE8D771A4C0847538C6206883F4BE574B0EE95021BE374E47D2F30E7067C1CC99E6ADD9EDD5ABF19F9C6658D1706FBEB80C11132FA1CF3730AD2CB0D3159B49149FE9A6AC2251D87E1440F4F4D79CACB8BB61F4776364A35AEA32C3B9669178BC52BA39B3F38AD28ECC6EEC12FC07B0CB403AD53A8000FA3DB00E1F8BBBAB63FC0BFC0006236BE72416065B9FA238B6CEAEC93120EB5265E62CBA3766B31D55DD9D5C347C7D42D6F790731387FB11E505464136AE9738A29D8569087D8F6B362F918C1AAEBC64F642D999FAC2D81D32456ABFDDCAF4E4AB1CFAA903F4AA075196703C4FB8E8E017D99EEBB5F1795A7637E2C3A55BEBD19C7771D3CF987815ACC784E2E9EA0E4EDB82E2CD98FB7830296D1081A2EEBBAAF4DD1197445B47EA73E9501FD8B74BED864E828245F56F87E2F545C0898A0E265FB881BFF16FFA8E3287DA715D31AA11A02129B3C0EF3919AEEF4CB02C305DE0DA77E56FF6F019BD5139CBC8FAD1BD9A40858D619E7165480C838B9514D28EE48AF03EE36006493652F138AA28732F94C73CE4514071C8ECBAB18ACB011A3E0A16174F8F429E5C929152ACD1B118C86C1698B6D51EDA2EC5713EE8AFCEE443A04DAC49212970E69D783EE06E98C6CA5E98BA5EFF3AFAB5F4F516F20906D6D9C2F7E0C75A28186A101654486B25F544D211BF1CE734CC74C4F3150636C20B580F5EA2C0C5A910DDD06E49DEB79F7A07C741622F734641626D05E79BCE8759CB0577BFA56F461E1B41C3208179BB16F72D70CD52AAC7E737C67BD5A5BB1E22674138253559785C6D533525B252C8407CB288DAB9CC90930D4C3733E5A0329DB3E9026EAE8141A2ADA5B966104542A362DF80FEB6C00C340A8D44E15B3FB8DD98D774F3209B4252C0CCF611829134B3C81B790D3206D9E2546F51FC1C43F2AEA30762543A0A2B807C6E778932E7689CB0A00753EF7AD3A67C7AAD47D641603F13BC1A78BA0F135766FB24AAB61955175B38E66EEF39B7AEB0F4B76C4973BE56829816A4F2D46C4665E8CA4D3D15F1E35532B366F1D5AD0D2222AFB55F14811C614E0AEFAB660A682281BDA9D3C0DF3CD43EE9DF81904BC47C666F2B668AF240601A94F9B4CC4C35E8E957417161FE76CA89AC46869EF19117C48CB4E26E8327D661FC7DF056D429F69E3190F8225A6BBDEB3EBC5293306BBE7584BB12B5850E57F839BCD1372641E5DB240C6862D1F1CE3E8FC162548C4531D2E290CFE5E993A17BDA33D582E89220D8ACB99E3412CC2423C9869DDA625872A63579E266A24EE579E5A20856486DE20B8E160ECC55B64DDC3BDEC038054839471A87E8DA0DE8A9CFBC63BF25FC465779A0EB1D2526FD43E7A2901388456A0521D3A75D547EBCF00E192E1923F6648B2127E8549CC817B9BC31858854A72965A3C2F350AFB1250947AD4B7396CFA8174ACE891644A97E58B78964ED0844B64CE3C319979F4239A3CFDAABAEC3FB1ED88B10305A3CF162F5A3450B475A9CE4FF94B2EBE8C30533556B8ABFEEE2794A6AE6D5EE5BAC83CC74348C4D783279CF251BB1BB7F090F20EE63F1E3EAB89CFA23252A3A7B1F0711C04912DC5D7318714F53E6A821078545EBA68715F9E9EE7630B38F3A8F60E92398D0707B1800890A1D4E83ED30F86F189C39B651485E6F69BBB527E9D3F8508E8BE44D32A11EE4D118A0A03959C69337F2AB1E05A1A3D03E9254EFD4480088E147CC9BEDC607A380F66183C5019CF8F6F00A04B0F43CFAF6ED335A0A33D4A521134159901DDEC7678549C254EB154DB499E930369393A28FDB38396DE2EEF1AFCDD2401224E4107E015167821EA9E9F5206B60629D430D93D753DA789F2FF5D6CD064D1BFE0B8B2F9099B421F1FFA6F65DF3152F5760FAA4C7DB0C3E22A312228F7D329105D9B658AE27DECB23080F6D15D98419699A8877028F19DCD05BFB0555E0EFA664206503A34ED512BD29DE13D2D3C37F58AD20C6D806069BE128DE6C9ED7CA4E715769A9C794084732543FF1CD5728836E62A80D0BEF0504B0120C7C4235115322474285BF0BE4EF03BF1A9ADA2A9E693FBE9D64CF728ED0FAB55DE90BBE0B9C89D716DBA6789619E18CDE99133772362D816F39A6A93666F0EBBC8BACDC7A920DEA32DF9F4A1FC122D09969A3419651961CA7D396D5C21122F86D8D5340F8ED7C395E731FC41D6FF5A4E33E682AB8FBA3D2D278673799B40415671426F70766DFB8EB23D572038515AAC9E8B5EAC5E2AEDF95FCE7C9403D4EE038BC1C9DA7D5109A75EFF32C6B17F64EF0049846A8897F34F6413F755AF5AC9FD258D40300C8BA64A6F6E290D01A4BDE4AC462781E9DEF9EB67727C29D52B44EEBAE630E210744BBB41E8923D6288558A23F07ADF93AA85EA0CFC642A250B2D60CF82A94940E95A6AEAE1A36D5F9A46B4BB2542BEE6B490A16C60CA3D6CBC5D7B3B5C55BF47890A028D5FB184687B2AE086655B4B776701BB0D0ED88E27C903FF47DF96A2BF3BE2255608692B09D330529D2E47875A2F7B577D2BF406ED8D74943A9CC86468011559FAE0989E3CDA458411472517573FB1BEEC7315753DE2E780C3BE9AF74679F16A8943F49ECD7163C10A934CFC3D6C68D187E16B94812DC9A04E5AE522BF287ECB9B7947CF01BBB1D93AECB70F050F4C6701EC02AF03E5F9ED97B67866A38FF7AD4B8A214892775A34B503FB1B1E257D34B38F388D14A9E454761528AAC929FB998E2267103798495F25BFC37E1901C4DC49ADFA223CDF0AF4A1B372AF1626D28ECC100C27AB6A290A12AB1C93C49EA2B73263878F690563F613B0F963F8A0B50AA68B9E5F72E62A4F6E6047138B47E0FBF46568D38F26725B30892D828C706F9F3838B967F950D632315F8EF95ECAF78E5D2F2FBEF27507BBE26B32E58D2EEA659DE471922BF251C0EBCBD5632C2D6744878E48CD863C38CC029F4416C803D3F118CDD80E6A68FB89AFDD9796762332354CB55F2D2FF96668108495D396039918B84BC80F9936FA298C748592B7334B3717DE5ADEA25179F8723FA71A6C33BA483A549117F4E6FBCAE34CEEE5B57F686872FBA35DD80F5169DE032EE7FFDAB23CC89513D8D9F9C15D4ED4F810C5F12CD515EF183EF0F1FFBDAC5B334B21B5023E04F6444B7C60ED4E2168965145BD93D4DADAAB5E15BCB25A8B0B4C6CEE50547245C46726513D6C1C03EB2AF86677B1F3F6824BD2A3229E798A1166BDB753C51CB27813B1C10C64971E99892E9D304A30AE90762281BA4B7D9115FC803E6BC814D57392071DE83FCAA39BF4410BC0A8C931E9EFF8D47845C12BC91129B12EFD93DC1AAFB29F053D6D04583923D71F36E6DEE449E12C1774AB49F4B5261EA33C3E5CAEEB2F622ABB8715CDBB6EA6FC37DA65B1FFF09940040981EE4AB902A431F0A78DE24F16D7F07713894078E292CF0316F19B71BD97A4DAF1AA2D57833D8E60A6CC8F3A3608526943ECB0FCFB2CC5B9F3D0C453268E5110CD628B20D6B51E59983F81557EDD5C7C3C2F9FCD87A6929F94533CDAE1BA5A18C69E4AA3732EC99BA3ABA64C8C5579EA3F0E78E81B201E754E75520E31673197FCD2F7CEBFBD29A71D043D9EF9514956BB1212AA6D921D19DE94DC7D9A56EF4AFC6872F1BCE448E0C1017597CE515B7AB339DB7F9CCF22B60C1D8E6A20D27F7D2980735B81575D41241307C7D08D540998232AF24E5BAB34EF01061F090E7655DBB59BA532797ECA8003B75324B5D132E1849D7DDB77F0FBB238B59C899EE9F096C1076579D544E3A6BE6258F10B9DD24DF87174FFBEED16EC756B89E99722D9379D3C2719CA7406DE7B587204F3AD51CD1EDBBC523134950947FBC20EDFDCB92C0357BC38FA0DEF04ECC5FF4814E6D0F34E5936D137B3BFF20E60410A570C86DAE15A8ED633D07E2DE7891390D9F47174A146D6A9BB07AFCE94B41545D1903670A5E9F0E0A653974E3A999CDDDB07F81DB4E34BAD4147196EB59A7541E2585E2F2875D314C60ABBFADCA60197C1544C09D22D10B7198047B477BEEBEE4447C5C1B5CD8F59C14695456E4FFCD347C21FF12265B0AC6BCFD2D828FFACF1645DA81E6CE906C3EB6C81385776F9BDD9F9294C5E8BE2E80EB8DCA8B623A132E1182EA466E750B97358CA95A7F2C16368758096784F750D5B305FF3BAA6B6DDB37FD046F3E4E2568E00CD15C33DD8D8255D7C5D295FFB81F0AAB17FA2CF9C57EDE5CFCE864C0ECA9FE3E4B65496835F0719F5AF574380B0766DF5F03C9652873AF6C3E40C2EC2E584CC7E4872C16846E884FA92F8D76CD7A7E7A1F84DDB7FCC0600D0EECA63874B1104CDB014DDEAF992431D39C962576FB92EB4A38F968168FEFC4FC303A2CE70DE0F8253E0991F71974AB3C4DC159A52B885C09A1C080CF3AB5200D97753C09079E772699A8596155AE03D65E898A7873D299A4293CD5ED74191B2C3053D2011262E45841AC5A11AD1FF90D235A3CFD3F94A1B8E3152B71740D65049C7891E323B1E8401D7160D82A33960FEAD7EE8F5FD1793820AFF63FBAFDFAF5392B99681941889D6A017B1003912A0132683712BA4606BA9209DCBDF1A5D3876F330B449AF267D97A38EC7632E4E698200C5C852885BA6EA0CAAF2507B756D4DDC8CC9FC8235D20910500EA4080683AA2B269421A44257FD57CA28FF0D33682AE07386DBEC9A2B3D98264DBE44C2A6DDB61E1E084FBA753000000103520CFC28378C3A9AB7654DF1E7120EFE67DCD08C82834802B52E1761415FE4E4D823AC176504A4D75E5CEE82C63C01F43210C3610138A9E5D431211E62E3E025D1D203DF1341E23AD5812BFA518CB499A455F7A4A7E5BFE539C63804D592AAFAB54718518A051A734EE47D0E77869E5C0A7E5021007D4782F03EB13DBA9B5B97889C0D37E57FAA689529346CEB6B9F03CA9D9A239E39D92436B70C4EEECB551F7A74896262A73D1AC636D09F52A5D21E342190DB16071AC85612AA8EC5AF8DF2CE50F0AAA1AA2B9892200CBA1A57D75BCF866332EE5BE2F8BAC256088D2241FE689A7FAE4FDA85185F123CA7A18D9F4D50E9511F2DF94B9F975FAD52F054CB66C0B2DC1BB47F784AC081DB257A09B6B4C43D5D803BC30FE5EA8F52BAA7B14600F3E0A46E77B1D8ED7B063131DF6D4C28FD3757BFB5F0AE000764CA3B504D5E5ACF86A94A4F8817B657967F6EF8568BF3C67E50AFB11643A1083E51CA72E804578632C8FE77E07496518822AB873AF980F34EEA54256E8557E994A13CA53D6D809305B0402B20807276CD163E31F8F563881694ABFC2B086C0B057243F8DD329F53BEB9D9D3DC56EC28D2A7CA9616FD84A61BAAD2C577B26240E351BD6900090D0E206583C6C39945BF9DA1547288A824B644900BFA0F2B06A598022D736BECD
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_69
+Input = 543E31E72578E1007E2186FB7DDEC28A50C323884EA726822720CC9EEC3DF4EAB6134A770834FB6E22E64CB7E0BADE53D760753CE43E329EB6391C20E703E6CAD966B55C329AEAC60008C68146DCBB4341B3A2D308CD516C707C12F2FAFC77E86792949BFE1F0779337E0A35ABA21BC82B161D5EEB4E5D6D02B47B39131D440B
+Output = 00007235000000093DD67A60840B869C1B06B2D1504F345E0DE89FE30488D92A48E9AB890C55A7BB60B24E7858C1C8FD623FA8E2CFBECDC34AA78EA7A99F865355FBBE5059839FE25F41154A896B92D5641C75B3B07F19FC81CDEB6823A2D32BAE36B7064D49D81EF3CC6AB78376C9ECD0F77F7035C2D55B7786C533825580FC94EA6EC45011B7CE0CFF98E7CF8F6B83E3A33824855FAB11CD7B296081CC4CF03D2EB1EF2266B4B6C23C0640CCEA881D49AFB512B4B2253B28A57624D414C224499E3B899048ED8D7F956DB4B76A0627B66D2C1FA1A66DE9831A2BF2798955683AE33401616DF9559A892028F29AD88FDF5E5543A9CB21A169662C765981772FB0FD9E8D12F147DCB08AACFB0D975055B96B4EDCC4292735B586F387880FEF6331E68CD7E34A468F3B004978EA1B8E7B2CE95F02A656283AE872C26FE483F7AAFFC7CF70A70162F086308F4511742A6719F3FD72F67EA5FDFA31623D5D81CB93285884FDB4818342C3B05ECDB7485606153A06BA6676BC24946421B1835650FA03FF979A96D89915ED5FD6FCE60745512B21830D89BBE490B1792241697A7B7665C929A9CC098F5EF044E575DA691209C31DA299624452685937AAD693BC81F8FA4F63334C99519B1EEACB4764F6E463ED3607D10E251F173EF9489798636127C205E7117148E5810676FA99E444F79B70CD037A1DFEFAA15DC4BBCD72BABF05D5C21986CBE1F359EFD75578BD58BF92B5339AD5C6F7C6EEC5D9FC09BF56BA7F15016637BD4AAFA5D8D6C8AF1C99BB41337D1DFD13EBD59BB78C0A2D2574D2F85CB1273270C437E61D9CA00AC28CC50A0166D0A0DF259F7107D9E946C00228A310F67176AC2E6DB424F328A43A6438644102B7AFAD171BF9B1CD8FB9EB54A1C19522BD0BA48BD4950FEB5A78D7DBD0D27B4EE69C27E454997C2B8DBFA3D51A493E4BAABC4921010B7F86B71201BB7F4E6C8A9BD061D08141CA4590C02C7D9430F0AF0F9562F4020E5E34D6AE1D5B2B05D0CC284EE89E49E3A5B1F8055EE268241B335FB96B567FC5E8E8EE43E051D98F8DE5121875F9112820EAA084525222032655E4FAA987CDBAB46CC19CD8B064FCCA3ACD03D939A9941423A3DBF0A6DD63528CAECFB3AA30943FDF9CB3E928EDFFB7EBECFF298B6325F4061266206902A205329FA27DCE992C68E9E952CE5794E5C17FD0277D414884F87466944FBB596AF4323F673DDC36F7D8E8A56A7935AA637BF3A14800EFC225E6C51BEEE61C1C62492A5D673C1235576DB4FA1E6563DA03C632284A2B112F69073312AAB352F1661C931897D56D51AD5F0B14661ACB8E9C00F865A2B5C6504A29280F6524B9DF834DEBC4AA36EF32E864989D425CE3A682C492ABF38CECAF8945AB5E52DBEF5D41F25442D8DAC0905F33362D8AFF41C6C2FEC001CE9ABB7D57B597C9F1DB80EB98FA284342EB518F93B2614193298D8C8E11BC83DFEE955971987CB903E3AA07BB19224B7CF0D4D06D5A4BA3DB5A2F890F2397816C0C98BA26B70D8A4AB1E90A3FD05C173BD75FCFDF235D1BBE7BE247C739AEDD051757578564D38B6D9E127883F3941A8DC557B8D89238315560939FC73C8879BADD089BBAE5DC0A47559E0D9578A483179ACE48696E089F8C79A1E61FA1BD8C4035379EB36C9E451D28CA921DCACD49F9BE5F32341F999C216AEA36CC518A15B17F35AF7B906C82B81FAC353A24D413B6111BA37659D3A200D818382871F17E870D308784285B218CC81D12DF2295BAE7367038CD9AC10A65937CE06CAAACB04EE0D9DC4F6412B49A981772E0901825654BB9E37057D0B3C8636747DA0C4AFA3A4931B1E218593E312CF47A1CC63320B8CEDC1BB3B1D5F09AD8831CEC4117B96D7DB968C5D94B5A040E3349CA6233E939F3501FBDAFF1DC0D02C6635D7ACEF8DCF92D3683F2DE6CB86F0BDBCE7BD3D7718FF41EDD4C1324DB641D1C24FE62E5F74B3C0361A3829FE33150941A781AB321A24EC794B758AFF92EE7A2E3739A90F3B1CB1EB17C0F0F6276C3F09F297BF6A3053988143B9355B16D1A8A2F49EAD850F897E06ADE9040FFF346A3AE835A6FF3932784DB2FC892BF48DF11F588DA95F9BFDF40A3254696F8935F0325F3D3C043404006AFEC0E8377DBD3F97C9C38E113377C97C47C924280B188F9B6098FFA408A739B110FFD829CFB735F08C16C0B9198454A46272579228A67E899C75E4C3F16850AB8976FEAC74631210E51EBF493E7AD094C65E90DB965F036210745F0DDB03ED4670B63E04DC79DBCDC211D6B4D8FA9A1D82A4883656F03DAB4CE053500AE84E1CA62B76AD1C2B141562D91E24014C2A92FD15035000478E8F9BF47B2F76A61A60C41FE7DD5C6B791B59DF03E0AFC486E7752656FC840D560E12F35DB82CB19778971372BCCCF42C0A678971F307BDD4D290D6428930550886526F4645BE34FA7781B8B265CFF0E7ECCBE9FA60CF8C7F84A97ACD81E90BA053A2C4764CCFC35B88B57A8267BF4BF3D5D19835681DFBA426117612CBDFDFDAD01BC6A45964F5001807CF345375D1CF62FE912E94612A0B17320C348AAEDB5AD63BF9D0FE08C369A86049B8457ED8706C6FEC68679D5CB4EFB9190246A9FB6B2A31B3CC4659E141DDEB9BBC1CE6E57A72FB3983CCFCE8BAC3EBCB3319362CAD2A7C31D1AC17C6E0BBF225FFC493A89E810AA947FFF02570F4BF6D8D236117BD7CFAD4EF9B4F52A2B0B71B35586EC99470024755463089E74E76A812550FB9C73F51D4593C0B90F89A55F473D1910116E25B54465A9AE510A5552E78C9D47A5286F0D9395D24D65F0E0FFD76F69934895CB277839433CC173946556AEE9678955D5E3B0B090D969142C4895CBAF77755684967CB623CB72147E8C6B0ED61AF319E7C8BD6C876BCBF6AB68DA46E040DAC68E8E5DCB31D98C4012D98E6B6B0360EE42C1FA426DF741B36F662AE50B6152D749ED74BEB97686C51856CD78CA3C2A44EE506875C75A1A1D67D1C330F9BDDC95C56D4DAEE5DCBEDC05D0B4A0CDDD4ECB30CC44250007EE8BE8F6EC61629FA543195E695AC61FE3ABE7F168A3B93F444E606B9DE45B36B44479C798CCB6EDCEA74C57A21771F7E37F1440A04E564DC0BD52D92D771CD8D5880AA712341DB89C1978599EA1FCD5E7AA8EEDCE38A2778F381A53804EEFF5766C2582031BD8DF5AF0FBC9585320808BB5F90919CB9997CDF920AAE44E9EAD709E3295B821312A8DA68357ECE39AAB415877B8C146EB37AE61B284C0C9A8B4FD85A81454D331F96BDF25A0D6A51CDABC7C9A2115F9A581B62053A2BEAED239620FD2E35F03D8DB18144C5F8156C446580869EF6CBBF369B7BC0420268B12E665A952568C170A0153F195581EF60B455E04701D495220539E5CB65677BB50430C47E5C422D345E2E4BF4EA43EEA8DA8DAB80A712D3C1EE38DD73B206A5098B03C8BDCDD0318253AD084869F54ABE6F045FA449B337973C7CD251DD5799A737FF64BADA376854DF81605735739EDF155220E4E815C64442FBB6D195E8A483C66E2BB1788D87D1B8BAC9F3981D8CB8BB0FB29A1A8908D33F8EDC15CD16C6C56AE6CF2ED22CBF361016DA49B0AF20A064762070DECF6F99C661DFEEF5FDFC89A4367ABEE460A7618DFDC7C83E20849BDD7BAFA939D873AA6CB73E51FB657C3BC77ECD5F329AAF4CB014C702E4D0269C37A8FF7A674071EB47415ACE06294250CD3F5D6C73B50BE7729CE480090713B26AA0EA66FEDD535B72C5505E535984771950F3C6D2BE04C76144DFC943A139A2CDD6C60C327EED0720B8A22FF69F077081FE9091C8908790F19CF48ADA0C82CEB4D1A2EB3CFA8C8F2BD1EA7DA480A5D5ABBD56BD8F94BFF102739F6FD687DFA16340247C43C161713F7D163BEEDE1809DCF6F4303320B67277189C645E772617AD18905CA07D1A040227CC3B5F6521C663598D99B8606370DB06FD1F0880CAFBB96F5087AFE8C03AB4929988F785937AA2E386ACDF1225BABDAE511CB5C960D629A185739DBFB9B70CABAC963C74791300B1793E90932AE754B944D82F9466B715F49D558B6723E17B4A8F194DE502F914B8CA0606DF98ED58089E6A8956B67924C32755D639ABEA9545556D65984B4940B81BA08CF49C53E449EB3F9F4F7D0D76060A235FD569A136AD1B697A72C7C8C9AE0E254D5851DEE60F47512C09A80173FCA9B0718982218D9823AA4D92E88BF6800129E5B48805CDFA8FC59D0BE6D3A697CB52305A0B8D5226CBC553107F30AB36A4B1CC864FD0820499622F36C2B1F66F8CFC5DF9DFA300B212B70B160F79A6B4A6B9BC203F11E6F127E309D0FD2C00AA7919F4BC2220EFF269CA7FF051832390AD6073F96DD803E5AF29FA7FFD1431512D522BF89D30A3166630C0D37AF65ACF5D5E03F834C5F28154DDE0765BD324D1FA67DDC897299DB07E1EC0FC4AAC4FFCF29C9A97FB9C19C421DEA05A7CA20AFBCC2F3FA1CB38F0B4AC459E7C4AB733A1DF6D11D55AE5B1490DB339DB09CB764A940B42E625934562DA0DBF6DEE1097450B879F8561BEB764C7E110BA76E4970F7F4CDB509505B01E581D264C25E505E72B683C00438A820D158000E10FA0ACD2E843362C4630B7BE6A8C9D387B209EF1D34F50F0214E45283FEF41BE57F4F95E15678E96C844CDA60750B0312667E526FEE1E201D931A56004ECF10E83CEC02F8095C251218DA4A2AA63B7E23A9389584D60084CD3481B0110135FFFE73FBBB199BCD3169429051CFB256DD7C7C642B66924A73869F0AFC48AAC41651AF072BD9B18D20CDC630CEF49251E61B6F7310F886C2BA39DC83AD15B6437C37473E9C8BA98ACC1E2FDC924ED83CEB712D94D9AF94D2C00562BD738E8978AF04DF0CC7337C2D3C179CFBB746CE865DC4A2714A9C2AEDBF7F4D67D9743B3B40F7F0CD8266ED96D0BBE672BDD687A29A7E09FCBEAAC95DC1D005C66D7F7E99639097651449881619385266DAADEFE3FB5797A9591475288CB03761785BDAC6BDBF62D01E98E7E7FFD4C2B5FCC3244F00FB678DF73B83BA5C9FA0E8926B67F60DD7F6B2A60332956DE9453ED6131E795AF2FA2463B57C946886B64A13CC1597D1C73D94BC47913DE1DBA035FFC644A2F3D2CE5E598EA283D3CA4B665789A26730729ECF2E1F4E98632985151750A2C0F7A7D07710411622973D17324328036051A13A3BAC79932B7A7BF9ED0E398387BF3CC7699EB7A1BE275B1DEE5A28804128C68B52A8C9C274509DFE503F5D7FA5814C3B30466F64923AE4E64503F14A8005C7000CD248528A1EB519D2164F36799E9F72C20D3FCE73E96033D6EF07BD3A6F808E2704A25B4DF1E0EE60E6CAD8D70B06203921EEDF8EC4C35AD23E22C0AE43C96D5D95413AC53505E2C366BDAB9F949D38919743FD0F21B5C13B941BB44AF7FB80B9891960AED60A725BF277668AA7CD2A5D1B97B0265730246873A1EC2499950C25FFD40E1ADF4B1A3D8325DF7488DFAA0977923957E57F13E578C697B4DBB122BFCEF0177F7C49BCBA30BC12AA1393830ADD8908D50CC55038F72E8D3688C2695D2A59D272DA4FEF75B0F6BB13567093F27B35D1D8310FFAFF0AA9001083E4C4514585F53FBEBC5B3CDA93B01BAE205BB4C4A559D6B880B0A5BE5AA49AEFE5A566AFCC40A59070BD00F397FA44109FDA84E8F0C0974B29AA60B84C7E11AE9BB50978CA3AA8202F95CDB2ADDF89908177C831925D44A89DEC0576270AC4BF93E36F9F9ED0E2B4EC4D873216B147AD4C1C9C2EC246A1018B2D2AB35DE60638A149FE807189AC8801DE3ED46BEA3AF812E23C7FD7BFE310133F197315D36E8ABFB8166DBF74F560927FB3ABB07DE280D3ADC2FA1D60745F0CADA35447C310EE4CBFFA9B43408A109A538681F06AF198A040A9523C801DB2787514D05A6FFB9BD9239877DCCF67CED35E1A616A3B18EDB04FA59F02764230707897B7736B4B1FD0C363DFD49BF79E26AB1106BA662F18BE4DDEC0B5BAA5EA85EDD5584E921F335F16CCBCFECDA34A7D8E09175E25B7288ADBB5765F47B1A56232BD063A9BA6AF1482DE9AF00201F03EBE8EEDCD6996BCC309523C8FCA8613DC12E71E1268F8C479AE693B6A450697B41CC78FA9784D1BBF01E7CAA173602CAEF46292F8DF30351A0D0E2CD21715347EFB7777BE6212FBBA1889F5CB79A4740F79F7144E87DB990668D9D96D03829733BC46CE71B14228DA8F996030C43CBA7239C5D5F510C31BB248CB9B2B1449D1BD7F28036F3B46CF88F021B3B5ABD98BDC66E8BBD95C6C3103C5BF693953F42BFC40ABC8D13AFBA8D5E32921D91A0190AD3AB9F8197BCF3E6281C22E11ED56967C7FCFE12ECBBA1234BCD4642544D8BDF86BF8EF242160269A3531892625A770F3014E817E3648CFA8757CD3B1F339FB5DF5CD7FEF6A181155FC4715A1DBC9B93C0944635272007B951442F723125DDF5BEB1DBF90FFCCEFF5F668284D5D5EEEF9CD6E0CDB5A07AFCED86255BEAA23E7748AC87D4444CF159E8A2DC0C874FEFB7019F30CDFD52CF333E5D748B3EED363E405052DDBB92F08A4AF096CC52769C59F79808A91E3AB4C802873B5A6768CDA3BA51516A3E84AAAF9AC19929B34B19DA29ED7A29C786978AA32EEA8C4221C10F1C9A33F61284B164F2B277136405F4D2169FB0BDAF340600E2CBDC998E92D542DC11D305831E3579D265C4F72DA6145795B7F254E328EF02BADE63925CF8AACBA0D098477AB2D4827BEA5AD581F51D0F7EC7F809B00EAA1D00A3D4D5CBD9E9FF4AD284DB085E50C54A2364CAC04711A3AB7996E52F999180AC5BE940AE375FBEF5DFB0C2BD281302604CAEAC1FDAC0158DEADD281DD4AD31D64D5FCC6ED0A2E5D336C7B7B0CFF1A06CF9B35FF08122F6003932380DD0EE1E20076D91D46BCE78009E8212B9D9520F366CD967966F6562199D62D1B17B0CDD149D02A9D342144AF4E6293F73B26A6B48EBF01F4A47E8D6FF5ACB70FA64E5088D1570FB068B36A9CF0835C37B56671DDF2975BE6FACE21EA8A197B57894F7E63657F60C6DF9C89A728D4498C7B659F30459F734017DCAD5CD91301D3DCD04761CEDACFB93DCA31DF9881E0BAB9042D24049A0EE2038B6B8698F317E726273BDC3CAFE015A45FD7588D9FE6DA8CC0BD19C42C6C00F4B7CF8208F3C959C7E646E177845218E88540E1D186CAE62D146CDEFC0F021DCC8AB53D34837A7F772C4523C03FDE86B840A7B19D557C15DAF4F38C1451BB3D83614233DBF93847867DBB977A77DC7AAAEB1056A69648AC0285B9B93D11CC8FFB969692640431656AA6B1993E25A010B89F93587B8F37FEB3B4FD105DFBD7ABE59DB3D87A7A35D900DA631E01CDF6E89EA11B612C790E93F1D0E7F6A41586E8F6573CA7FCB17E5C9FAE26481A561C93C3846BA6C2553AF38BB159C0C6B4861E1F8ECD7A1B2535861B11384F8B50061B166D445022C3637BAA746E73B1A33FD994E75223FA32758A9FCF1EAFD42B6C2889E283DD19C00074A3CF5EDC7182F19D9F85B5436D1E30F3DBAE7DB47CDD525EC8CD07AD186B11ABB3D31D598EDC50C4DE06E2096547A67A9E99AD76C99DAEB2538DE5EB9C0EC68468EA95B07F92DB6648919E5776915DAB97D38E58D973212CF3DE9B050D1D479A909878E80CFE67516B8C0B2CCD1D853E7776D6AF3FB53563A3094D41787416B96AF1B7D3E7102085EB47796E23793EF5DD5F0F8827CB4E5AE3ABA993F857BD0CBD900BE1079967E24B7074491661E8FF6119BC9FE7F848E97777984521243795FCAD521D15C184D1F93263B6A6ED6F1789B03725F19B16D5E88C85C161D72A0F1917EAD4E163F0B0C96410EBF330372DCF7E874E3C12E3B58612E7A3005EEA8E2BFC0BAB43D72F403B9F8BD5EE606F216F863F07BBA5D81C9BD4EBB6325D8D6F9E8490BCC50C3682D400B2A80BE3AFBF93ABED14A145D61F3B23877BDD5056B82A3077C897A2FF235C3FBD5E8E9829E2F60219FB0B73B6B8B187D39D4418F1E097B10B7E1972CFA3DC30DAAFC3590FB911EBB128EBD25AB954F0D866FF66DC742ADF6BEF0610FEFD14CEFF842762E8FB32274EDA35B9FBB35BF920AFB4FCEFE303D42FC8B3772A0EF83721B32079C44B659F750F17CD0DE87F2668DD5E274E2CEDCDBC4D501761F7BB71746A9F8526566DE76EA200FC53077732D7557936BA48A34C0A3809E040406F702F85298D71698EA040A319B84BDE8213D55613F9ED9C4F5A5F07AEAC73471AC29FEFD1B38F480CF270526117192455AE5CA5032AC727D67EDE9A45774CA782D4C2CF09E17B94ED4EED99994CE5E7B1AC747B61E429CB2C884082CCD8DB61B808CAAC3853E4372795E69DB69D68182525C7C80326652F3B29AD08548DBDC9A749ABBF5CACFC90E5C6857CA2FB166DB1CD8899E1B54485F13D6D0C3E3371E2A7E6DEA65DE4878086BB1FDACA23A0A85A0CAF2D97B11A4F4E677AEA4E44194CBCF78C78D02376A2614BC16CF5C386282175F545961911E619A43BE75A0EBD6986BFAF5E3E12F84825DBB5CE48F5B4B9FC5AFC3B5CA510285528882F0FCF5460E5CF4DB3DDB2272B9D51A59C136C17A3514DAB8F0504025C7E52DC633AE9BD86F9CFBA4819FA437723B13BB8DEA81B4FBB700A14EA52F2CFA4BF17F6B2537731E954971A33AC7AFD5D2AB1BE8510FC58DAE386DDCBF14B4BD1BEC10566FBA2F96728249B240176781E25B23FFC0C65E28A6AAB36A2FA9F6A99BB54D2EC3F8012C6A0E36BB59D323C0D2B87DD16DF11CADA4F53314EE5AE73EF0F8F2056146B2D1C0C2C8DC387EA19BA0922AB78A73077CACFF0B1CD1FC2BAA5C695083C7851D65023BCEA6B634134BBF0B398F5D63D0B68A3322CB1A5D9C5BCABAD7F6E5CED9204A5B2780F4C732F59138080D75E8AA4825B7DD3480CA4B57067521DDC771BCD2B5ACA6CB47A2C7096BA83AE8EA3FBB6A0612F0022EE61E639B12D0E9B620B0840D76878569FC5467BC9650FF0CCEC888A37BABBDDDCE47673EE5016CA5FA0903C66D97C17AD9FA145AC8982F5A4B0A2ADFCF80A3F56D3D0961C37BD8C889526DCB642E64CCBC240DAC92DD902E71105604D1A8D479990FDC5FE288693FC0F9397781CA9A682BC603B818131643FFD8649D4D9A16DD508031DE5A8FADEEFB6F9164A7CEB166093F248AFEF8BE64033F239271B32BC761D8A5814440D3DEE9B060A28A0ECBC6C243D5ABD0CF8C558A51383C6C5195A0B97F7A106B0923A1BBFA0F615DE8E0559B8ED0614631D1B8BF444206CA8A13DDF4121BFE76FC68DF1C4282D0F4444E9A1D162956ED7B9EE5EC05E87B66CE25BE14785F2CB02A41B61DC776B0E17C2567FA9ED1D5050120F901B9867C4ADD1282B4DC5CF4E999174DA1B09668ACC02D9DDE1EF2381DC31EB43A830536583508D247490AB96326453891A613E96ACC8976621079FE86E15A1887D69E5CC5962B4C910D9A528B2266CBE6A64B6C0321421089AB89089F336D420303C0EF52265C4626FF7F246CD80CF80954617918A8947B0534AFA18BA9F5FE79F652C3B44D7CE50CFDCC1B9D96CAB5221BE1FE5892BD7699F0BE686CA6FBA6292D06854EE7841972BECFA9F929979751D330E517326C7A842635949DE8E2B41AF7670F111D3E89B27A84C20266C5E9CBF4AAA4B2123EEA071034C961A1A4FED3F923293E4EB60854218612EA39FB0B7F91DEE764A8414EC04E3FD2F83C2742612B8ED1574E83261D32E8B52581BC1E705D63789D76AC154C9C89779DE9E60170851C952812E98F07C1FACA8FC78F7A033DC65C047ED1DCDD0BE3B0BD3433BE037B8D6FAA0C13732AD8D87B9B7AC76A5612931465382F6AA558032E224146B53D6D439FC383CB71E419E8C3ED8C577DC2DCC8BBABACB720088C63A60E22CA512D7854C13E54B8A70C9C04D3EB95F17F0EC47617BEF27CA00989B92FF100D5189AF4E78DA2B7AFD3C829932D698924EDA54F56E7F72CCE2BABC595C6D7D26AFE32DDFD36C94872E5D8BE67DB596299678C744C75B1E7CF6013BBA6C6C1815778D34750B5E8C6D99D26AAC8A30E36A6E06D57DCE48DD28BB6E823CAF30F4E0A8FE3BE51E78C9FF6F70C7D6DC0C3275E76EE39E897DFFC7CC7EDA766CC75F7C24D2601CE8193442A7D9F527EE6E4D508ACF200F59617AE8C036558297577B5BF36893F3D7E1A22CC80DDE21B5B735034123F8AEA57C3CC45A9B0948E464D113C2CAA2D3712C8A168EA175EB741AFE154E7C7CADDDD660F1CE3F7919AE8DEC2EE6CD6519CE879B1D56D1BE01E3259E8E8C0C473A1CE4A0DF18D76287B6769F6EE616009EC69F12566B4E0C8B8D9916FBF65ADE307F6D1E3AD436BD2F3A36894113B6966A4EF75FD9EA9FF6F7F294055B0CBE3C6D29E78561C557A6D5B82D8DE10ADFA9FA75A2C3D1AA413515A942A3F478A17714FE82590E4B26D8121B22424887802CBAAFF3E2C5612E88F692A01D176D6092FB2D99F948E860CEDEDA87E218679EB15D598E29341F43492C3A494B16394C6B3087E38CDCC20D4FF4D04BCFDC0B267F43E5274FE6251179D3B8A3C809CD3DB29583FF20055E53B6DC3F57B00CB920D9E02796147E21C943ABBD86613D70C9BE8F01C6681F196644ECC1E7B112CEC71B9AC20AC754118DB4E9F5B8FF8996579C287364715EA7308F06F80B549B5038F306BE0647DA51B414D5EC6091DCF10E45134763C47A47B15AFFAAF53AB7A3C3C8CA4E14E37C1200668D50BFF52F1AD870C89CD6E80BB7654949A79509E30973466CD0CAB0A9A8C12BA6512B073745E3B06ADAD23A2840F1237F770327E6FD93D063F565026A7C53A170DAB3EBFC276714BA7D0875912F03DF7EB2E74498E29DA73DF2D97080B85A0CBF13A49A41477DA1AA8C5B9046DC86FF54121C7ECA317469E73C368C3BABEA632FFE9CCD415F39060A6C60D74D9CE21D58493C560A93955D59C857D410C3FC5EAD3A5782287B813D9E17E02036A1F9024F6C0BC450ECE6C1E25FFDF0EFAC9B055FFE1AC5EC25E0E8E471791F02B7FF8471DB48EC1BB6DCE6FB342F55B7B8778606CB34504E4EEBDBD328EEB522DB10997BF24A70F12BCF78DDBA35A348450B939E99E623D5896BD5EF06733302AD8F61C46C1A8CC5318D5A5E2384D17B7920D7DB3DF0A22A5324588510FF4140F8326B60413816631E7442C904100D2002AD3D2AB8DA8512EFCCEC58AE7165007DAECDF11A838624B3519892B95CDBC11970A06C22567EC8DC57F5A08E723E96546DA1AC619137CA4FB1079FC0C0FF91B7CB54114354A51B86542B4D5AF0E3D27D4DBFC50949CB62207E9799014F02DF408B0833790E031B41AD92E349299D5194A99589AD9874B86AD4084CBEB85245991F2702762B2BC187374B9A5F248C28296CD02DB0FDC3D02C53F3E7616AE0AA71C057F24A1E8794F9AB3A3ECDBA93822A3362BFDDCBC397027DCF3012F307AB795B6B1F84AEC13FAD04BCF92936AC2956572B3C2D0CF7BE0EB3FD924A08BF4F8E4EE8753F3CB294E46A5100908CAF0E7130613F365FAE3C50A39D884D9FE601B47882443F95962170E815BD21FE0143F56B68CB150CA1796C8DC4F4BBA8A123DE4722E36DCAA5B0D285A33387E0488286F1722B23F695CAABB081ADD4ACD117F64B93EAE564DAAE456D4A670022973C20F50782C31A2D6D0AA74BC4386F044CF5A32E9C0EF34933D9A58E8B7F6C56A7F6463CA14B9D9BB95260355A0F9D907AE9009640666B72E161C076DB2B25772E4E58822363BB9F17458730B00A97BCC45EBA73A51A937C1D9892E2FEA6C3C26C95969C3C2D829474B7F76B75E3B1A006D997FE0D1CBA3936F2DB6D6C9F6F2D0E4CD0891A0978D80BD91E1AAB69DA338E5E3A6ECF08E8D5C78A77EBCE0051F2AA5467BBF04783E77220FFCC01BF17EDFA189B65367C1CA975FE07545332E6E8827CF6784F7F1BA74CB586A161BAFDDEA6CA560A11990D656F7F23D9AAF6D5DAA9D198807245FA8259ADAE7B4907EA073201038428E1B79652B651D0A9E98B3FFB6CE8C4B030CC41F1A1CB5B87EA9B4AB709876053E9230CD3038F46269B3B8DA4330EC5C144A943F74622F10C400C00000011C158B2908D570760445D0D5DF91B79B828EBFB3EC61E8C63EDED01CC2E855A66E550C0DEA830947C7FD7B763122C7AF2727B2EC6A58B254CA117FC8ABC2E0102519F5AD07F922A2C0C817A4F9021F0B1390F2F59EAE41C1DFE463AB44FDDE90569ED4DC93F0498FCC3135143B10BD2B8FC8A7F6C6DE9A86D7BDE1F84D5E90AE4BAFC10B20CC5C78528BF8334EE896A54D5F1390FBC3A3AA151010808DC3D12055B6EE7EDC1A63D47E87382F7C6E1333AFFE166864DFA8EAEC5EA9347257B24E26C9475976380575636C8548F5258F53AE3F0705E702BE4A9C46213AECADB7D0840FF7C4AAFE7C5549BFBE37C5D8CDE99CB21F1F74BC0944B69D7BB1271FA72A3FBBC00DA0991563B79528BCDACC6E183B7C176888FB3FFF9F7E214A4BD30B8CF0A35BA4251986617443228659996842532A7FEA48A3DC8213E9A272F4E1CF1EB59B43B868E7A43A47AB09A2CD1BDB0021C3FCAC8A51834066336BBB8649480AFC0391904513FD967332F67860A98A90B3DE971EE004174224D5CEA6E9D8472FE9FFD6D953A51A280635AF4B90B2B7F58C3B620262639A3D2F3B0BD31FA21E8EBA5082904D6CE99BEB25655BDD9A284C4A9B683E997CF29B7C2EAC528422095F2D85FB60F4F0D78BEBD7FA66F6FF0540ABE09B79A827C0CE71BC5350257A36303
+Title = LMS_SHAKE_M32_H15 LMOTS_SHAKE_N32_W2
+
+PublicKeyRaw = LMS_SHAKE_M32_H15_70:LMS:000000110000000A8C24A5E78AB255AB636671246681660721586DBDC98DCB6DC821241556FE6EDC187C603EE78CB570984B5A09025995D2
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_70
+Input = 7A0DAC4B2617A22678E199FB16DDA22ADB312F4D7AD30BEF34FB9BAE5D1D3A33022499CDD4FC31C7E82733BFD2B9B9828AAE608EB262E513DA814757DE8B4DABA16BB4D0602DD83CC0E2AF5FE7E6707B537A39AAC9DC9FB6F4F9FAAC38F1AA98871AA643340CFDC458296A5119D90DD52D7F498923D5C647AFE9DC5DF131662A
+Output = 000058560000000AB22D164114C12B4EF0CECCA81AC80CB80767DFD949B87DBD05F472F28FA43E607CA92A3B71E7FDB96D2920E6B191588B3FBD40BD398DB4A11D5BECA8881F504E07C648C8D50A983AAA1935D49DBE4C018CCCBD39A3DCDB7CE13445B575B046A27862F37431675251CDBD513D4BEDF5D0396E433F9470BE4061A64371B47CB7D21B7C6D40157B1A78628CD32C8B3A9B0500B3B6D161D76A38A549FC547892810C232D7AC1FF32CF0E08D57CC4B98C6175C416C6E65613C3C1EDAA531000A6720FDEAE53E564BF447D3905819E27543096511AD503A8540C530FEEDAD9BC9361871CFDA02FBB6A304656FB26ACAC3309E5A2B5BA6C63DC2A36F515ECB4A309270C790EB345B1FF32FAA41207C5FCA6BDD5B939A4123C60A2CE9DB713DB7FC1822FFA552BC3C6AD5EC8AAEF21CBE3ABA58E0523D136715672CE26FAC83C16A08DD2508194686791B841FAA46B795E859CDA3080D453979C8E7FF5FDF41117171447DFADC80C69BC230D15B18EBE3480DCDE49F531359E300917BBA1A73240932CE901148434B8A1FC523168757A012B2D36A17CA3750C18D55733A0A3CF8B270E644EB461859AA1AA7D43248A82430C7C2C4D9DFACB96C400DFB35366A2BFA973A3434DB845B8F2005417B18380A451D6C3534BB700A78674212D863F68C048F71FCFB258AC98141FAE24F2531EA37A14C2B6D485F989847A118E245A65CB596822F2AE588BCF6D2462251775B61A91A1CED71F0D7D0D45CA91BD3AB4AAA49D22F49ED555139B519936E06918835F5CAC47B7D13E9A46838727E358750C6BE85DF8A681E21FAFD4540CFD656D5DEC5C72402E8C2051A0F99326EA50E1AC7BFEB6B899D5B882646ECE785699D6F24D6431DBB286E8414EC18CF30B4DFD1FCC17F5ECEDF3790C5E4CE0D10D7B4D65D57ADAA88240CDB365397E550CC13F78D43A497CCED8713FCEC92257D553C3450B097DF45AF67E2691D837B6AA0217A94741A2952F6443D32846F3535B0FAFF4EDB3887395382D9BCA27656C6E145E75AC18DFDB88BDF322B8B4FF8FAD9EA4BE7ECDDD70B8D2802D8B979AD740B18FEF97E2891041A1E43433C623798D258F58387E8089025657BA78A4C619DE1619DD17CE5B9909FB0BCFEE47327CB145C508773CF85893C4FE4A6ADF6B3CE866148100D0F85CDED9A1AE2C51B03485BFDD1A07E030D6977006F9AA3387292FA0362DCBF396CB8F30D3D3FEFC97ACE1CFA8355BDB49EAFA9E1B6501ADD7E73F6F52D72A7E42AC160BC48809B2F47C04B397AAB449AA7C69855BB0F7338E0244DF5EE31B757DCFCFD54A420D6EC152E2E9B953837E252BF3FE26FCC5A0FD6A04E3F13D70E27E79ECB96E3D8B9B76AE47A99FA0D42508A05E91E9493C51CFB74A35C4B6AE3D165946151867D8D6462E072715316956D6E828DB8F0DC2D7762C10E053D23E3B35B7CD9EBCDC79350D5E634689E099600D2246817EBED021B6F5E4443C0BA0236B0AC08C2D4EF31EAFE960FFAC064B854AFC27014A59669A29D6A591518F875B68C27886048AF65D70E3FF68B8B7A0F1B20D5D450546B9EB2CBF38022B267532C7033EE0181E58045C042CB7057BDABB527377B1497BEF396CA9F112CC6DBE9FFF18B601B85A08E28FCD89A554D26C6CFE1C5B5104D4420063D6985622BEC4A3473FCD2999AC67C617B7955982F4951FF6E4DCFD0FD6BEFC0E277B5C010D6596F6AF901079669D4933B811F77EF3E6C94438D209A2D199E0B1F8DD042E0C2F3EE0C2C4FEE279A84E966879CE57DE3E63B1E9AD3D204BC8C7E5334C58774D90C5C8EE117F2571A610166FD8E5C60541F551BE4D4592BDFECC736449582CD2D88765D79B644EF1FA7C262AC9392476109C1071C8D41464F2E62D2D321747F6109CDB1031DF2A6BE01EB0856E330E2E567F704615019930236D441535D2E4CBF9FC3B036C573FECB029DDB71F13122B62561EB3AAA29BCE03CCD355B2F6F1525C278CFAB0436143D3D85082BDF80E264C574A4DC4BD576C4B087363FD7251AF0CDAEA4B9380F45FE199C7B49152A492D7B350DA2098949BE71262F44F6EFE25D79A56F1BA679098D057818AB373F59CB75047A5097351849D9ECD29982D0D809B163BF3255A1F711E1DFDF6DBBCADC0BF1399F8A89FFCBBF642591AAA770391B2D86706E7A48AA88ABFCB9C74E4E1495C55D86678636AD8D55248743ED4259A1DFCC2B7252B99BED66E29C78E20B44E485C1B9A822FD1D68BFC0555E62DFEB894285BB47B637A27463B5BE56C4BC4221E543A5F8F862A1617E9F300F1B5C7044A4DEE7FB36EFACF2A88CAAE99429578D6467977B1B2D1080603FE280420BB526F8791022190EF604B1C0E01B7C3BE844B326EA2E81450CD54D06D99229F3ABEE1673BB9270BB93C0371EF6F1869A28EF8114ECA1C96D35825999142CB2FB3CB8DDD67345B12F1FF260B81FFFAC81E421E13A0F14B59738D64D81BF29B35126D8CCAB326DBD5B9C4451A720F12055B427270585C4172EE1DDD4C783ED68D0E08B867BD0BB39292B445AA7EB0907C0F7D85344E50AAEE379ACCFB63934F989F3C64AC596A9BCDA66BF24987CE9EAC890D71D2B72ECE4526BAF4620B80A9318901D4BAEA8565ABA0E017D60E5E3FC541728837CA38B79759617534BFDBA24C735B1979337E922B75E930796B978FB5557B903AC90E42348042D47EDDAAAE2BFAB930DB3F7070B9E578A41050AE18D91C7BCB374207D4ECDCC0F9B5B9DAA6B33227DBB8630CAB38842CAA48179E911DA406BAAA15C6DF5044EE2AD34242CF007BD65AEC3BFBA4CE889AF9571C33BFDB760D33304995BE1713BD33B572E133FC2688C716FB0B7EBD7C822F18424919624EB9DB645D22C0471D9F02B907241BD858B4AE861B419DC82DF60C814873D8C74E26D8A5F423BF310E810B217407BC0E5C36B5B874013C794B615CE1366FEB754DDF08DB433AB5BD9D13C18637F49368261C53ABD558584AA66B9E716C204BD24EF58AB4A01C0E33E55537D8AEE9A58EBB12FC240725619BD12D96068B099DAD220DCCE2EC8939866BAA6A70505CA1E8A5D5C94CF71EA7C11C1C814D37376F07B192C9931E4102242088056D58F21ADF8551275EBA2ADCB2D3EB5C9E5E5174EF9E9B5E224E168F8ECBF2B1506D4F1CFD14E445C7179D4470F0CCE297552E400851223F934635C09E0019475F53A718AB2C3CB3ACC34FA61777DE2AB910643AD5EFF1BED89D5B0E9096E84B3DEE0254B96D098CAEBD3BD1DE099E2A024F3A3AC56194F5D243FD9305B88B79D92DCA353EA577A09AEA19C2C5BF73423E6E667BED0410DA87B109A0F90CEAC7144856614D8BA925F3487D7C36059E86F42E4137736BB862B03AEAE13C19C75E75457CD55181D86AD32F18EBBD9F88CDC6AF1CBC4A10713067F85CD0379794A054E6D9860091A79F38A33ADB68FE42C5E505D9F6613D8EC3816B6AD691DCEE5E03737AB37187E2A4DFDBBF59166165CBF8813C92CCCB668A6ABFB1E29FA96C9104EE16BE9F3648C20F1DEBAF54B546FF91253B87E52E689AE8D35DEB089492FE5A9CA4C567F64F9977AF7040E066E011ED710132E7F92BAAA84B98BA1A088F530CFACA855E913A4853478D5E735E8CA1C033834A4CB1AE9BDA70B9E963E4955A76EE21DA711352A59E6FE2D283BEFC0D784280AC43D23A2BBB5C388E2AAAE65DE4DB32EB9E22731FC1BABFF27B1C5AD5C748760A0A773781BDAA38C2A5D3D0F2DF07CAE70416B90BE1D83BADADCDBDED11A163A886E77681CDD142C2595D9F17719BF2CC35D4A3D359781F06D8F4057A6509E0A6687614268160C547C1D54A40BCFD6D280545E0222B67E85D44EEC62CC6B1FBCF9109043ABFB50E29DDA53ED21B3AE7B1803FA55A92427DB86896F41C4748093DA9674BD104407DE9CB7A139621E4B1F637E08853152243185BAD75719FD8B14FDB9844C98F1813307A71460267F739EDBAF0D8EC90E1315B0C2D688C6380C52B3BC2D3EB2D23F9CA6144C74B90B216A160B2D45FB67FA46F2DC34F96A94C1A8C82F83415B751CF98896437EC42A5754311023B5C2B9AAA9C9FCB03AB53D69C85150822BF07793F885E29654338D78A7EA3B02A5343F341B8718C7BCCF18F65D37F627C6E57D27FC2B25338A99F1EE13F0FFAC44870D579C896E1E008CF28A7F8A73306FB8A6EE4B88C41A3AD84BC8FA5334EBC99AF2A5FF502960C2D6799A292CF8AE2D0DBA1AF47B952BE8B79E86CFECC7A3909074A6E8B41081CBB6C7F68DDB82C18D641FCB832947C23E77543D92690BE6A67F0A317A25D08012C3CCE09A865BE720E3D8F5A03E5B99A48C0ABCD147D1A0643793D5450631D0A549508532228B17FA5A5EC35BB4E2AB15FEDCE76B6AC5DD3A0581AD414F3430210158DC8F7A394606F4973DFFB118CB9DD0BC35561C2BE698E7E446C8137690347A03CDA839DE4A294226590535CD818CFC74E7A7DA78DC6480133C91F05A729CBF0657245E3C37C5D0A5C7B3F0B97F8645A9A55D54C41A144D43DC716B1523BF4285BA486BD52DC9E6A265EA2773A6ACB1D50C49517D1E9CE3CB54AED8849910CF16DE9C6E874574C0AADD923D783C317EF533F7A1294D1993DA175A845CD20655AA93A24CD8E8AECA6BC5F8D7CE6F15F35E9338A3C89A825A098A736EB86A48EDED9159AA8B00814865CA8AF7C662AC0A26CEF0759BF4B694FE98815D46D24421D9307AC9A86DCA9577929429683CDC7F273F6E4C50E282E0AE106A20DBC09764BC56EC7B346418AF7783FDBF894848081F0D34819C019C7B0AE13FF960921A791A8A337D3E7AF2A8CFFAE27A56BBBCD2FCA0FFBE0EE880C700BDD7718F4214168E5ACB6ED197322465CE9339FD3383590AA93F6AC2B38483264D85F221111EB0FE4F72083E1ABDAA63761E090A9280EAC38D1524E80DFA1CBEAAA1DE528AEAFA092D61776AE893E0AAE99CC3860795C538C32D97A954DF1A0643923AD6F74D2473B1BF75BB3BD0C29518DDC85F0006DE7C6ACC9DF4500F03C35580D098687277D7EAEC08B35A06A0BD330D3688B747169400262C90E45ADB0647DA8F5483E352015BDD0C396A7E8826353A1CDD82937483B0D05B856833B2AED0E4BA246A73208E33012713857252FECAA0C0F676E2CB877D6D9CC7257BDBDC40A4F1F9E04FCB95558B4385908A48B15758E734A1E449E663F0FA9AF5A0FB83C3FED397667CE091D693118114CC654A1392456B3BE234C1C8F710262BCB39F11A2805280E6F09C7459A5BBE941A42B7058701A4E283EDA41F026081303F1B40DA8C7663A22668457B4A47E69BD7AD730A444180273D9E577F9C728D943A7598077162D3854992B1FED92FA3230A99F9EEA61E7C94F2B5552A12D90A989AC8326801586C5B63402D10438BAF784AE352CFF60F88207E2B322254D713D5C525BD7546E01B633A8231E9028C139267433078E84644BFDB15E03EE5C5880F645D78B0E51DBAFC42CCA978A6474468DCC03581AA79AFCBD3E8E3E9BFF9FE23B1AAC7BC730F5996EE90EAB2C56E7977A7CAB83A51B9C0024ADCC7AF7875FB6360DF7845676014DA96006979B49E796E7FD424FD41DF02A6B8A1F67E294D18167BE0AF76437A2E3F8701FE9E82E379FEEBA171700E21FFD4CA3D73F61333EFF359F905177328F1CC9FC29FCDDC21BB5C0174E2EEA879A91C220ABB1AACE11400A450110BB2BF08D19153D75F9B7AC2D13A9F34B55848560B47B1DFA979F84EBDA997D1D651D7F72B8D5908FBA6FAC4C601F7AB25525E80F7FE92CC2D619D6575DA11DCA44D89EF06A73EA6FAD969C6DFC994E9BB25E892D4CEFCEFD3D75BB69D7D38F0B3043C3C747526413571B134956CD810F574FD64727147C85EC0AD45214D25692FCB0DC730DAFF1C19377A457FF6BACEE0C691BCDCB7C68B5754CA2B3775642F01928B43DCDD0026FA1CD6ED230C419FF2A658BA9FC6D25A718346A56730B4CEFAEA944811AACCF674B1809F619261DEC384F84F91DE78DCA7D909233F409C230B9500D2340326077E0B1D728CC7A993E3B96B101DCA193FCE526FDB107463044F3000000163D2E2E2E88B7A4A2CEA4C9A4508528E9AB3C709DB6166F8F48AD54B3F424295F9547DC2E4448C28377070D0BD3623E989FD43BBFFDA9D4FFE13395AE44EDFA5D41DF5DF5F26CE31A706B6F99AA015F62D06559246778859FBDF43CDA28C822473FB4AEBE18697F73F96BC3FB7B446BAB1466F4C05E40BE7E5A3A6B2491B08B0542A0E7B8E196DF96CD71707E7F667AF3D6B114A6DE3AF38D0653EEBF969E555BDF66FD2CBA1D04DAB54B1281AC14B8B1417E1307B414BFE9B6378B480DDED1CAC36E64EDCE0BA14AB6B3CCE4D0101AC6B685CFBAEC63F9F2CFE44F076C5D7E163C8E636635EED5C0D23FF2F70C70CD62447C3B153E426ACDFF65DF2F8C050EC5ED4FBE6914D3A62E22AE25EFFD02C2BD326BA2C85ADDFB665F8C50392B5AF4BBBDC0CC7C535CAC0008EDFEB606D9E5F4DD8A0B51FBFFD6F0638A7A1884F3D3D48D052DBF08145720AF51DB5E301F1328CB34AC60EED046B463C3532323F6AC37A29B8C49BC278C1D84F80A2E87100CECB87E233C207ED0723248F5DBA33588ED0453EC11433EC5568A16BD49F91FAA741317271538F9228D85C14480B62E7AABAC752C35A29C0BB7C1F0043DA6C2B3C0DAB2FE591E3E72E7180CA1E1A365E1B6B416046673BDE104C0042F4D19F45CA4F5A47AE4FE6D3F922CE33FB6BA85023D
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_70
+Input = 3AF57CA077E4E1F34E4099DE3979FC0062C86A0E72F788EAC589DFF67277BF1ABB61FDEEAD5E9E80FFFA25B68237462511DFD8D6FD34D637E429FF1665E0ED74F71C167F9F0EDF3A9F6842492F6C13C49F45D760EBB636D2E19CFC8C983DE94243552296FCE66AE83FC48D3406B8D4E0B697534E2331C919B212650AF61EFF2C
+Output = 00000EC30000000ADA6EBB98B6CA5A89099FB7D6C20662A5F62AF3C46B5E9D7A58A1F690638A6B1EF09D3B0710ECF388D9A450A03FBD4BC5DE861AF31E0F3B2B493724CC406AC27B13E3331527CCE1BB387461E45321C95AE814379F6E8E711986AD7FCA467702E5779CA4A657B788D250A3109B1574E704753375CD15EBCB037DB446CD2A0ABD8A3AE2987F2E863DF3619F621B675D78A8795CB93562A3AD2BB47BE71B7D4484A7931AF24D10B90424D3DD0FF61E2C557BA49ABACA4F1F0498FEC090C45E19F45EB5B40AE04DD6C2A9E205D824CB5DB1C21B2ED0584C0F3ADA87F87027500EDB74F9498C9E515231C31CDD485920E17AF447997CD4ADBBA29B1FAC9D5627BE99147EC0D9C24B237F9DDBF46C6F34916C5027421A121145E50301608791716863E7561753B03C1B37251A475AD42923C8CC83449090A0A9101B7611E82153053858B106FC3AEF0EF88D5CACDF93871A225739001D937829C13D95CD4721BC72AF738FF8B10DD0945D7938CEE681FA89C2E7B10834E6E011AD4732061EBA01671FBBB40C27C630467EB92484BA225ECA4A2DADF0F21176EA9803975F632E4CEB3AEF0680F915328B23850D2E9DC7B676AAE665880D02BB99B518295B05ACCF4834E518FA54E18D8DF99B32C14FF705BFA3966E2C2F9D63598915BFBF9C8EBD834C858EB60B5CDDA755F51DD1F8D595550911AC8F846A19F1E36B4B0FF7ADC23A2CC53E21F92908E8E2F8C403ADE8EA0B7571E24409A6276388979B0F94205ECA91A41896347FB519C6D1556F549B44823FBE3BD7FAC738981E6A4F17B4195AAD1466A44C4284705E7AD80D359A8733210E6FD02CBD021BA89B015BB288CC7CE609B4062643D982D7FA9C462BEAB68BD361AE3C7A41A1D4DD1A27491DE9D5FE21062BE741C496BFF7A461CDAB7FF039FEBA128C23F217C374087BA218C8653749AFB4451A6EBA628B60224E5D1B92AAC21F2599344715C8AD38C9B02F06929A3B261BC02BB6C9AACA824129EAD401BDB0F840BD01B8071D382BE42D2D3FE9914145265F15D4DEE1EA4311BE6587F3556BBFA5621D4BAA7C05E9E6F0BF12B0C1F6E8A575903DA0E04BA0F4D7612A85AFE43419A206DB257F04A2593FBC802503E27F04AACF9B4CA80D1A81CFB63602C817740FFDEFD3A23D8440118530FB4D75CF93D8B86641885FCF6ADE43A0E05C09A19CEFC7A44785DA7D19C3B797D968CACDA4EBCBA3F98B5EC2A8D2C23E877470EDE46C076C97300A5727E6A96C3CCD0B79C5C5544B0FF69A322A3AD5DC1DCBD300BE8A7FEE1CD7284BB9D7C1DF1B9017A58A6DA301391A096E61E5BE976E4464DED22950437EB1013F7722C8163EF2FD60FAAB6DC688C0F9085DD57C6F04D82C2AAA4D7118C75C098284439BEF3EF43C764087341871EFF5801523F06E338865277A25640910C5C1B6F1356BD59A1E43D882B4C251A2732AA2E6381A49F784C155ECBB64DA1A71A6CF57CE9B5F23242F1CBBC3D3DFA0B14F6F4B5360B4AFFE63A27C8805D399EBBD1A16E55BC94BEF3248560480E97B841E3B0DE4C3F3695195ECED7825E6460E400ECD1C8C4A3A3D3D45E83E7A4BD794EE31DF779330D63B605A1C96A4615420FCD7DFDAED3632249B904B28D248806395C3E6B7785E7A7A87865738728906D207005C70D92518267955166451372235FF70E134D0AF4E60D2D6C624148432AA03BF28E6331F731040E6ADC4072C72DEA724CAD048F45C3E88C0467AD9C48FF29D00CD915C3416A05DF28F7DD59AD140C094A32F55D9EB75761B15BCAB81427278482000CE639C0F22A8318E535CF690AEA35430F4C2D4DA2A0803A56A034D76E1E12AA4D0FA27BF0EFD632B1195EB0F6120C03DC50B49C5EAF4BDAD4023C5D68C92664B8506B425FC89A83BD50D150CCCAEA7FE166ACCD3FBA80AEE67F914DCEB0DFF91AF503CB70CBF8D15D6698C2C81150AC2DC0DE97A28DFDF3460A9D1E7C9367313B255A5F63E176B99CBF14342093AD4EFB8789403F7A2012450996EA3113EE871A8255A717337CE4203B8553287B59B1FFADDDC5DAB466221E39B33872026CE72708A529FE3F1BCD5B299D289D01D707B1251793973E1944130B3B0692E4B42305A1B3A6C31EBCD388C4999505266969B47AA548395AD988BF35728250F63C5753B10A1172D78B189B75F3999D328A3B5885A000DCF19582156AED2152B79AEA2439351CC407A692F0F86DCBF8BD9C88F323BABE2A9FBBAA372931FEF37DDBA83E4A61913E91CA8E5770A82A76805B53331ACCFE48AC27F22FFB5E42401EEA63032176090A9A6CD2A227CADB80CEFA120FA82A9D379F286FE71FBE6DADAE65260E8010B1CA2A523D477AB9FC02C71B313507BA14FFB10987F9CCA20024C40180FB77915B6CE36EBD718E7F86B2BF31E07C7577A31533A03FA7440815B1B4394DE127A94E5FF3C83BF4CEEE35B4A37B847B1C88E8F4BCCCDCEEEC21FD88E3E8991F1970D7699D6050B02CC321C92E57C22DBF485B2ABB90EB6A83D4D1A3D10E7FDEFB58EC0BA5F3A85F14B963BE3321C5B38F8FE382495082D06AAE3E35D4AEC53B150A8D64557C43FF7B693B43B9A3997FFB504750812A0A2F843C82FD5D5F9B92ED8C21C7EC37927E27D304DC9D4A60788EC9F4D62970705EBDA9A5D3E90A1EA5A2DAB63D869D4D94FE8800898FADB39B79C018867951E6E87EDA087CD9DE1198F35E003D504B990647649642C538C7BF387297B78D1F68191E2B1573FCBA98109A7CD634A84711BBCC461C843A6E798F0A651C670FD2B236EDD6A7B416E60C7C76F514BE3B0AD0F7AA8EA23D5337E4682883DA443CF3B992FB754E45151F14E265D44CF1F723826CF192A383800F7E278BE839F356BAB1DEAE6CFDDE202179632636522DE161C530555EDD65D43DBA387AC516A29F4A47570AF5674A5A33B54EE7280CF56D4DC99BEA51654D805183BD2A4A99ACED3CAB82E9A8250C07501C88D891238D424FACC8572F0E311C929BD7005C8BFF2AB39202B20FF5AD552897E77BE61469A535F798DA0890A42825A48AC9A463AC9263320C43807335CC770515FDB91113979B0BA0DD8E007086A589E30D6B52146FE8CB7F813A593FC6BAAE77773887ECD1CA7D614B6CB947FF0C4CF5DD432E6929084BA9BF639AC19D36EC45AA5F20571C49A265F78EA561AFA0A5D86591D92C5C39706A5D789D0EBCCC7907568982CBF8164320997C27AEC1DFEEE88286557A3EAA9B179004F4EC12B0EFFCD2C7DD624C41A2759EA1CCD33D4689A7FD730339B22BC683A0869A0ABEE03B7617548A63DE902D0E7D0937BFD99DD49341B2E30E1CB5DEFDB54ADE2FBE011CB0075FFA414ADF252827DC08F415C425F4A20CBDA48323A2F608924B070929856062740EB41F613D12F88877545E15126E0BB1ECA5E3FAA5D78A5736B3BEB451565A41583CD4A724BD6C315DF7C271348E7B039E8FD7D68F27BE2B27A8DE7E25B69468B6274EB3BB391D0FFDBFE2741DEA1AF4B3A1D616691820E5660DACE902ADEF9FF2457288FFFCC2AB1902CA301238426A6036725098082FFE0B4AD72A7FB726A55D3BD01A9DABFE80CC866A0B00141C8F02CD66554B120EB2A87803ABCD962D877C0FCD22E301A7C5D08B0A75E256B4414C87FE36FDCE4D4588E4BDF8D72C1DB7A8068810C809F9DC1DCE985CB99FC102260606633766FA1C0029B84B2576F16DCED864C96B1161B517E76133036692E9DE7D3F8018A579A22E70CA48D87CB36B3BAA404D7908DBDD104623E70B593FEC255DAA8AA6FA463EFCE27CF30DCC6378CEEF36F0B91F7B8721548D9728FA1247FE0DDCDDAAC2EBCBBA404598B6ED37EA7FE04AF60198D897E1B94A28FD3E33E500C6ACACA834AC18D90532C0F22F0963DFEE2A04E615361C851EE352D560C68784F08DD2E00CB70AB1673C5989CC4C544502E95C0BE72EE6F1B60BEE2CFA851D15B92111110823E9DBCF5056C4C531F775403F2BAD7F68C436431B97D00DCDFECD47B8D4DAECAC00FB64578C52730D2145FF0DB386DFFFB3694A61D2D4192C036168A7723AF09BDF90C96C53E4D98EF7DB68985D9443FD85C9EFE031116BE2715AF2196E75BD5708D1095DAD1EE86386123EBCCA37CEDE69ED82E8AE6A14460B223E9536A08E88B905B2BF8F69DFADEC16B25A18C5B86FD6D91D476E8E85E4340D27340FB4AD2D420D9953DD7B749B6E02FD439927731A158F55AC7F5E47E45EE2884476B2DCB2177D0733ED1B4092BE6FC3F64371E1C1769D993674A17D023377CD501D2E1CF3163EC6E7F827F60B7F5CCAA318C1AF6299EB6078B1FA555DA58CC2D20835E80F1B7149314B126F95B4CE92B7111EAC0C51C004680BBF370027F1F0324C6B5E91B7D25DF2F6328B846030B915AD8CB9E49C244EBE000583BC86D2CA85FFA8DEFB77D1E47A8D814CE4706E3A17A182D55A857D07763F2151251038F16CDC3E130605B361B616D6F48C5BB347208D4B84383918EDEEF78359A87C116C51C1BBC36B04D2218A49EA6A26141E6171B6E2C26FD2A4E529C6C7A7431C40EBF37489D7734EB07E8B8D1B5F31D2EC9BB5C6949B235EBE67567AA39B9B0D6244F24EA666C9E3CA79E42D9D492EF5B47CD4BE24B7F246A2D14A59F9C6BFDC1F41342FC9BBC60C82B278DBDDBB7A8EDDF6D646823F5AC4FD5B5FEBD7F615BF05616D9EE6098EABD4F07C9E23D6708640C51441B5F470E51338C9ED5B28E837B1667B52F39534B9278123D4B73D3188658911F9812CB1764346466FEB1D01423525AFE45E2D7E983D3AD067494E15E80D6560C61585C9B30B5FB49497C546A0AE3478AF01D9F9C71CB7D3B0751D6FD5C2CC891B44EBAC3529B7B0055C1F1827611F9F07FBBFE57645CEC32BDBB8397650B2CF8E5CDC34DD9079B64A5151BA0952D712E21D1CB961CEDCBACAF80673CD805462E72BD4090F2EE7BB5522195D4ACE9B5452F32D4010184DDA1DB3F61B38ABF8985FCDA0D012833D9788C51F8E58777D4291CED568E041D0E707C3ADEED5D4F6D50925FB9EB79C1563165952686AD5646A589B82B14DD28138CA26602A8C63B21A03F31E342A731277F3F9C6EE77A662747E515846764CC5F85B08355A7030B734F5EEAFAF2127774DB84F6E1BF78692174CD55E09FE627A89E151BFFF49CDADA9F9B8E8DC88A5796AE961AD155418783EE456C8B2F169F205FA93CA71AE7A2FE476838E91B7B1F42613DD60C543A4359DBB9DFF68B0B38A6F007D38A74DCECE84E14DD3B31FCB5FD5F76DF9B70077CDCCD1F497C100C9BF3F9ED12A688BA1FCDAF5822F8DD4A376DFDECCA0CDFC1F2B8CD8E5A4DC6A021BA5BE7D1F2059916333C13FBD01237A021794E32113DC0367DEC6A19AD34B69D29A1D78E91CD7FC0F12E0F15E124237FF27B374BE35847FE3067B0CC994D18264135E0EE68711F8CCE091CD23B0B3194D2147A31B8706236B6EF091A93A110A5B6D4507BF622983213D8C2E36B996AF4DAB26CFEBA8BD0824B11FA802E9ACF66D71160ED11F13A1B15B710C41F4D001DE8782080C11C8A719868192317D32D22551079B45710E9263BE761FA03DE392069DED80E4EC13D4025B0DBE16293C212ABFF7593D74CA4D8753296FF2D312D14F402E5380CC4C2F8437622A2EB410404310A86E4618816310CFC51841CE8220F6D6F7FE552C658C74C7104C4AFCA42B0112D9B93930D2C8F28FD4F4EFD95025533A952B0D8ECA94BCEB117D5DF1DAB6B69D97ABC11AEAA45CC99A283E1361FC3C1C938EF84694A3717B998D78FF76468D8252D78385A1ADB62ACF01963069FEC89271771BD2189D9B54BD0C957422D6E120E8EBB18FA19F8C445AC2CFF83BAC01470666C0631A5C58177A7264262A0288D081FC769C03BEF2BBDAE24D130D8B20DD36A2DA932B63547589B2BE7C2EDDDA41A4D4338AF6F6A624AC06A500F088C4C56BC88AC33E888972CC9D18A4FCF8BED338DCD6CD7EB7FED57F2297ECCE5480D334329ABF579CF96161958CA5FD440F68C64F1F61BDA4CDD935980C00A7DD95044E3BC30DBF35C26F722401DF0058E33C74D4EBFEE5B9D8E310F4000000011AE8516250E480F714E811647D7650BFFC0A46D646E73765379023A65EF586C70432D4B6714652E255819BB91ADA1E665BA8E12FC1C205D494B52104907542E9F07779C5C20BC5D155FABEA7336D4BAAEAF09530B067C1C9C7199579332757CF3E948349F0DB7EE9821B9180043730FE6AA7431FF95589B21344EA321030FB087B341FD1F403DCB2A63523F168C272F8C5DEA34AB9A9D8C670C1E6764FCA2A48C8B9B7820D7FD59DE6C14881F94F6820670461565F174A8C9E74D605E6FF6C9D21F6A2AB81305AD9F7CE08923534089129EA5A7286E6324A37106333B3DAC29B9331C14EDA9C52B1D17B4DDEB7AD09CBA53784BD24F0965EC35021E716E3B360B7BDEE429BFF7A47ED75D2D720CEE637959C8A8C0AE56CFBC6D64180C94730FE9A35E98D8295C904ACDEE22E9A9383A596D5E1874B451B99C93E306C46772C4F5E7F3F7E99CDF2FAC2FBEA1C64A30F75A4483E80F73918D41B1CA10CCEDB96724855F9522E6F1A2F90E3F954DD1B5E965BB852A0168D4E3115783D96F31B86D7D508EBFA8034A9C2B4A3324B4C543A336F494722E7E3164AFAFF11C05974BBF338B740DB61AC6DFD0AEF3856A97350528EC69B18D9A2A5093AC6D9E86020352CFEA639899DC25B1577C7AA16745AA54DC72078FBBB58AF40F9104B7C4B4C77450
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_70
+Input = F5C126F9B9F2FDCB826767866161A7A674953824B8B8DBF4E49D33926B66B5B8C1D30313C78FAAD93A20B89BFBF11C79692ACB64F9E2D7F8D4EE8964CB38EC3A0363787EDB11D13FFA31068FB1AFE26E02FFCA58A0B81B3A51DE2499CFA50A41B0694BDE5F1E7834826C1D141C28D7F8875909D6799CA44E41D89D544554AC16
+Output = 0000332B0000000ABE25A1D92EE4AD878C31AE74F3CAD3B1FFC70222AB05CE2445EC5CAE9817F5FD23FF5E57020B8B6E231218FD76C69252AEE816D023D190B1227EE2A9AFE50010BB62DF79A0F15B36DD375C1FCC40260BC4E326C4F9FFF6CD482838810D4FB1C4D2DCC1F0AEBF87E0088316B87FD0DE244FF6483C74BA4225A201AE2C549D834F834F871DFA808A0E918FA9315FC4843245E2FFCF9DCB3B4AE374BFB62AB98B61F34072CFB1E6ABA4E77938E8E99F100DBAD160DDA6FA902B14A3FE506A9BEA2A855A8CE492004DDBC0D6DFB05008DA76E99D23D846D5A2D72B8AE199656198ADF270151667306A52479C55FE5D9A195BF042003DE283DDD1F0C17BFE5566F0E275BC2B2CF7A01751FF857C10225536A140E76BB26CC8FE12226AEC828AE512CB35900461E37EDFB1CBCE4F7C6D56DAA4085695B80196C5EBA23B8B0DC76387F52BA99ED2302A6D4207C55EA8E614431B6B2AC8F863B99E24FD3B65522F3C99E17ACB979567297E1630E8B5BC73690BD1B3B704D39DB06A348989C59683AB86319987960576355FA213E09E76257F3CD0E72FDB9029263616DFA917E4CB4E695E723B6599B89E4C2A0929624E8B5BF10BAB3A6386A7BE3741B5B40C83D49EB5F5C8CF427634BA8C6E2CA98C6E4E6D83A5B7AEA440792197BC23CE6712B19CADD0A0B88E57B0D2D58000BF56319EF02097446B05D91B7E01C6784E5B1EF89D536FDFBE24DA1219200EBB9808C60C4CD7946E365608296F83DCB107B2FC84380696E7EFB5CF4967C8C6CF39FAF19EDD844C79EEB9FD7F740972FD6A6DA55362E1DFC882B245A628DE78E7AFDF5E62C5A342371358B32A694D8126E19373B894DD65EC4B0811C9F9B371A998824D420975F9CBAEA75830F6F919BD2ADB68631FE99982F79DCDA86608322B5CA3DF2B77A4F66A799BC5568F0B4E235167732C7011449C6F1A5D8DED0ECE1278EB3B74E59C0026AA77BF91EA421F73E58537174EDED8299BFAC699FC54859FD790BBBB1418B51467C5D8A740D8A7D707A924F0D2C95353E0D86D776A9027F74B5EB941EAA800B42932ADDDDE419C7D0968EFC81911CCDE9F4EDA420E16228B716903062594B5A67C52AEECC987C9EAD5FBAB86B890AC9D4EA150C83AF53724B919F1D5B01B9982EF064072AB7AC8F64E95D3381724864510AF7589C18BC0689F557537D40074AFE707B896776748F519B0ED9D7109E648598DD268E11F0F38F7D892E35D5F8F4080BA365D8318763B9C146C0B454FECA325C026C520097DB8609F57FA996B02470EA07BF251788C14DC5B9C00EA9C23579809326013D16AD12361E7738F1554AF00DCED44DDEF9087CFBC5E93721A98B8743362CC6C8F1F693D68E2D976565D5622DC102626A9D3B0F123E319800D871541D39ED31ACB2BAA04ACD076D08481C2AD99052EF0265EA6D89B72935C0292A88C0D67912D39B7C4B63D5906C68417DB31B42974D8098B8D9F1D46BC9F05AA1A063D22FD6844E8729F81A61E48F731D02F8EFAC2E762CF2A8C1B6FD319D4EA57D7EEA746A09C7D97D879436F40789A216824CD6696B51E103B97D3AF5886B655E02DEF183D6342CF203D0304F0FFBF4F089FC3FB35B70E011916DBAF852DF95865B881965D6CE45BE1FABD92340B21598E58CD4692170DB5B243F0EFD425BBA5CB08CF98FF5857373A7AF08507C3645A088B1D5F85C065CA85FE4D5D1D700D171700A195A821CE431AF7912E5D3D9F01CBEDBC490D2D9DDB1F28B2E89C3B32819DAD82AD8F6A418D951CC72C2AB8371F3EE54CAA5FC4366DC9E7B558CE8823D4E2512B2C8F8343FCFAB235C112C10C4B0DD0106D9A4BF5E5AA61CD13A2E3946506277E25F5497CF85DDBDDD49D7CC7D3EBA2586A0B883D31072030F86A49852E6B7FB5F3E9AF6B33EA810519A495E6D366A78FD2FA071F23E581EBF38BD714ABE323BBB126614BBECA02B115EAC3A4A83B8202BACE02CB9C6ECF45AF5ECB18B61B6AEFCFA5814C3C6D6A152C6E1DDD9FF1E9DB63A28FDBAEA75FBC1A663BEF06F8A108B08076AE530DC064BC12F699B8586771DC08872E6D0D3E5FF64EEE638225272E4F75273367C5009F8372710F4C94B19C71FCC9D50A99D3DF7C3EE050C3EF1C808A6A7AB21F233306207F0A8F3F2843F3D63A6BA098BDE0C484DE8A6A8E53B3BBB2D5DFE4CF197570CED7717D538C03803703FBF6A9757DB361B58FEC16EAC396ADCBD5DA378066D2127AFF3C35120C599306A22CC5646D0E6D88E4CC223AD35E8437E8EC853824359B4A5952C25555AC0C589AECDFFCE0B478F08B4C59ABFC5AC760952C80B6B17A8F15BA21CFC39AE5D412342DA55853C4BAD014492BC6FAAFEA824258330FB956AEBAE4762652353F8AF14FD4DD5C4FD5C1A52A1A9A7D639AC9D8C509F00F85C9247010C86DDD048C18E6DC1C0822FB453147E977107C0EAB7729BFFBAAF7270B3F16A70826CF63EA8A9A97775D7E61C83611B11D893680EDB334E15BECC8AFBFC4A8EFA67C6234A44A44C69D43DC5B6C8DD1EB051685581784AD98CDC9FAC91B46A65E51BD018F988A9F7C9951327E87610FF2E5F51F9D9C5D7AF38EE530503160403530FDF46C9A4D16DD6D965FC9DA3D777FF6B58459FA9DFD6AA2EAC121016C3ECF9DAECF3B9F895DDC5B2B34112F758195EB087C206961FC58BE77E96C218F8420B0BCF3D0170DFEB5D6CDB69F0D4ADDBEB77EA1BDE4563A7AF16FC5461E9E8B86832400D78C590460A4D7ECC14C511D92433AF43B467A85A5F86FA119B5D26B6E93AAD8220FB401B3BFBCD0F66E9782940CA2FCBF588EEDFB3EA6AD31D907A6542D74C96E513704F1AB04C05475FB961426651B8B6F2CA96BE4C2BC7CA4643841532A32BF3144DFB483334EDB723668E5DA952994483004F7BD35CB2BDA9CBEEF6DCC33E54D954A7A6AB7041E3A795C2C110FA6E841A2F53B598CA954499E21CB7E3FE769965A438895EF993222E5E5FAE0D45A7EE267B29963E5430C19808AD98259E422421C674111A0253A37B67250A060581D56D8A61BBF184DE43EA4E1646B6887CEBCB9D314B98FA4763035D2375AE30F6DC2BAEF54F703F3C03F05EE9504064D0DE4B9193E5D10F1FFF30BBBDEA53FBCDB68FD7AED080B577B5E56F839E55B6C8CDAE70E99622F09408F4E46D16238A3DC846D94AE84EAD32B801A23811919CD5EFD3B25915C485EE4D055505D683B37D8DDF89E5E50FA32FB5A836A206EA22EFEEFA2561C92F2816861A30ED6D71F95972B4FA0B7E3E15FB656A30EE33D8B6C4DF7FF82EC46C0E6D5A116FDA2DADDB1215A454F7D75AF128E95CED821091F41E53224907AC391B14C9E165D884AFF56D024DDE9CC1348D91BA6AC3E8E616123F3B4B8282AA8CF8944D882231251495CAD715F123492AF729ADC4B685946F435986FC6FEE339DB87B0B8671725B34C83B7AC82A38307990B1920DC39622398CD5B163537E644F232E1DCCF93BC2E000EC588235F2F418F5293EA56569A52624944136D09E45E6C66B827F44C3E3518AE6E4477E80993E48CDD7DF7BC8BF9C8660711CAD1056F07A0F2A7F042FB1E042BE0D9F976EEE73E32F4489520308401096404138183E8D0F6B3BCC3321BE9A273564BBCEA61CA7733ADF406ABF77832F398F85917FFEC6EA78B916CEB6D39193D92B1F40D86497DE7487C49F0BDD08D474237647730E53B7DF4B48E0B5329DF6579F147BE5121A3638CCAA1B8D5AAFE199B0476F9398591A778C28C18F52A52841070B3755127FA1CA16D526F0F166477E77C2830A23BB5A4257B0627CD78F1DC5C0C97D97A53614EA40181102789F28D67D1BB41CD27A83768DAE8C2F51CBAA0F3B33071231FA6061E261429E848A86C85231477DCB14B794D57F62C2556B5D5FB79E202509931B4551814C8AE702B8521A1EA9603C24F727379613F09D61C8E30EEA60EEAF118FBD94836867EE38FC9AA44D0C0C52278DAA697A4683230208393B4D5B94C59C10885EACDDA4A988579C58859F7CBE7DCC8E70AC029A8D608131B06117F303E4682B87D46902BD2AC0EA4B123ED0DE51044149E764290815BC1E4868E8560833DAAF4EEDA32E4373AB83FED3301FF0A0ABE7BF9D1BCC0038B314A96674DEB9BB856CF7DE87B6CA733B52C4B6D42396677C9032A34B62D93F59FDBC043605BDE1A503ACEE66807C6B1EBF149C52552C3F606D4357032284AF5472BD3D2CA1B1FF0509EDF7453842466F8EEEE6295931A3DE3D9C22840D6A3F149B231E91E307C2C0D1645523BCAE06FAC7030CB77C3C4E5FEE6888720724290FF4E09289C4C61DC979C785234C6186A286AE9F8015616429FB2839928264EEFF3C46A30C01CF1D443CA9A64B2F18474B80B81EBCFDB528E57A308AE5421387B82C7AE466F659323D7D5BD795AF42FD4AC58A698BEC9123FBA933DBB2F5254576B27E94F4902B52C05A0EB8E3DC15F2EDE7439E44C992261E4C27F0BB5D378D91E11CE154A8112031745423AB876E88FBBA351C0FAECB95AF5D7B914C8817A73D8965F61B59A8E8943D4109EB262633B041E8BAC5D1FE9AD61F31815B9B45B5BD69D51D8BB159341CCCEADCAF3E5674C95360B408E2586C194CADB02B26C0A346FA1BA667E13CAC03622ACEF59D99C7C5E6E22D0B4E573E08709A11FD94642838B5B80AB192B9A374C7D09374B4A48EBA9BA59D55C657DCC1ED4861608C551A158B0D4E4DF78300D926835BCCA9B215A735A3E2C8448F15C6DE356439DB3F481488D283CBC1EEAA78A1F7F12CB68787BF1F20229426FCEA141E15A9C204B9ECDAADE436DA4AD8AE196D7A14AA80F69891C0FA773B7D9CBA8E3F91D19CE6E3877A809F0EA8D09DD8AD6EA22187982F466CCCF60E53D78EDE5B4148C5BF4017B11AF19490FC30C642580CFC3D6317C2F035BB3EAACF363CE7DECA2D1B83D16FF08412E838ABAB0C311E0CE7DB0B5B6B857E3E15AC7DA7A7B283FD38C05FC88961816E3E3B97D58B5FCCDA12066131DEEFD23E55B45660C482744067B24E71B6372DB53C996A6A6FD8431C523E7ED3D92E4AE19A30CB7AFD1EF5CF2BC3DE604E8FB993B2EC61E8017B303EBEBBE284D2944D38218512AE3B8D2FD2B1C511510AD15FDB855FF0972177A498CD12624700372AC477708A3724121C3E39117901054746936771310F535087B03FC0CD848685E6353ED7AB6672D06A502A468C8E4974887304C704D4F5EC8B794EF1247FF6872C8961CEFC7948B955C380E4DE5372A4D2BBD87A7B83C0F6642F58E0EBAE2978F000234851B52B3A6162D3AA7CEB535E1DC315FBEA925FEAC3743DCFF8E598F31193ADFFD903C5ACC1266C765DDC88B1F816D385C73BF82EFF79D5464D1149FA820CD80B4485DB9336AEA46B06DB746BD40C9C414D5380D98D848FD299C942DF777DC80D44E36FDDD645A04917C81E060A989EF9DCCDE70E760E6F79118E676583AAEA7601618AF08918CB01F1DC89BC499DEEE6A0E21D6AE896907C64992EF904428C5668285D7C8F3977BE2C8D20E8CE419054F8EB643AED386D7868212B12FA85E3634AC8A2A0E82685A323D09C67E5823C1775A0CB8AA7499CC663307B80FC986FA73222C21CEEDFE97BC856195FF032712DF049B3F385B9B3D048182F7C1A9B7CBD20754284D231252291297C22138673EF45A37FC7BE9FE0A9170A497D58B523B7965FBDBA4F3DF74A20EC6C8C6B8C882D6F7D0C014F795CB91C955682A8793CA9275C32834CAB87FDECD0AA9BB4C519E97D32CD1A7C3523A6C487A805B9DACDD15A3A2790C616ED0254FB231BD807FCD3D6480DF340F6C67E78701337E8FD6C7F4177DFE070F27721DB1353F346D35B93316E51917D31E0A66216829369B33BE3998688A3ADF7C01FA3142179132602D9CE5904D1D71920BC80E5D0ECD876B8BFCFA5134EAF4533492E5FBED69965B0753E6F3FA299A719A8CAE310A849487D0D152E94BDC52FF1DF19F86BAF88372400F769C1AB4331C195E35382BB091A8D41E0E28D4ED87E1241CEB9427FAFD7AF7C4E350DB83EEB599ED3ACEA5A44B2C0774DDFA2A61F4AC741E869920000000114B13AC17970C78977215B5E7B9AF1F00F38B38C43817CBB48976A92F94AC76298A5C0BBEC63479AAE5F1E1D215623EB3D201F9E48E862675228DEE632C3A5412A3DB3CC24C24D2175AA8842871B035D3CA2EE3AEF31243AB215F8AC53B7BD2C59BE72172203A9A6CF6B17B15E60444B6FC6B0A3D365401D9D04B787309690A52EA2E696C5ABF83FBCE1D167E58F320A1426F4D3AA5D2E2D5A0A317392431255AA85841F2DF430220CC39E35F0E85F3DBD4044196758B89C536B3E2EC87C2A272BB21A4AFCB0E220C77A4B0099FF629DAF7CD82A1C5B32B1AC01BEED24101A8BECB164F45AB36CDEBFC2BE40F4AD52CF86AD007CEA26C0897DEA09A064AF54C3ECAF389EA8A745D7F8AB790A56556A65F87C2A1AB70272225A0E9E71C564054157E66AE731CCEF08DE370952DEF666F3F86BF8B38767443F18F4BC567D8E915ED8F829272E154E9AFD6D26735EE1E3445128E1A623A2E4CE0DAEDAC8917E91A5DAB7E04A72972854501CF50C27F9AF99FB368A14C67B77B60FCAA66634ABA51A5715A508DDB65DF2B88693E5846674FE1155D62B8F9ABCAA41AD6EEA4B34395F18CDB24544C8E32CD4561ED2A3B5FD1BCCBB3FE551FE2BC997CDFD3633D30CCABEA639899DC25B1577C7AA16745AA54DC72078FBBB58AF40F9104B7C4B4C77451
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_70
+Input = 0C2627D44158F87E2E6AB0E48D96BBA8FE059177D56828917823960698C81DF77EC9A9DCD47A6183A6E052AAA94381F5A3594A97A929C2B603FB4EA3DC9F5E801559270E8C5F02489C3AA0971E2B8DC6C672A6F7493351A6D7363BD6C2FEBE477771D5360A4868495093CAFACF9AEC3FD111A19AE6D6F2EB8F3157F5A853DC67
+Output = 00000CFA0000000A349976E7A98D84FCCEADFB4981011F0F79D80BE72F3E525FD8DA7DD415312272C92DE1B4AEE62B4238CF1B40FD5C6F81BEC4DDF905D5CB929349A55AE3A738B40BF393F31F07D1069B9C8F4550716C82015A720AA00C2DACE9EC034B8E502F9B5835534938A37DBFAE607B2904A047E7E63DC1290EFF02019115E3C3F41023D47A2DD4CB96960C67AFF13035FEB7405B479B6C380E5D38DC769392F544B7C9C69361BF1F0B20A536B99A5510B90DC3274E3BBD49A0AEDCC0EDAB9C115B716B33629C7165CF8CE527C03344E594270822723BEC66F882CDF8F4A81C38AB342F1C1882E4C781D0FA4CC8429D37C1CF153BB4D99EE9BA9900D9DDB0322147EB8D34CDCD49ECDB126005EBEEF0AC9C2D4F525DFED728D163469170B4BF30CE7E26B079869038F93E6411F24E72A3064FDA359D7528DD6C1F8ACC666DD5BF197FF3D43A2D8F8A827818DA42AFB1680D60B61699CB7B3DFA0CD35EFBBF5F5B8C44FA8AAAD24A770F4D2FC61883F4F896502A8C183367CFE64D1AE0188E4D4DC3633EEF50543B3291B46567EB4253F9CDF115467CACB774F07392FE123BDA550EEC4C64E1100D60EEEE81DA1BCE37DFB17A5B3C38CAB8CB9A6C47857B4B8FC1437C89A1DDBE94D731CFEEBBA18EF0853A7CB71296FE82F879D5DCF41BC048CA60B7B16767FF811C3BC7110AF92F4EAB9D3D9FFFC2E7F1E2505D954708D371AAFAB17DE921D35703881F8010284F8AA6A5E45A588EC57A69221BD150AF50A21E61BB42132741C470B6E00CB9D8AB9D84640811BDDFB82ADCB39031B003C6207AA2F6CD23A0341F58E3F483569E93315B1BB1729F8A3C0486FCB9A3FEFACD29D670D8768F5819E7F5D5E3DE9AB8CC3DF049A363C5E844D794A0139030B9844C3824C98257640029CA1B2A0E4D3B97B47E1818EB261B6C0D6651881EDC5C8A84080A7402B942A76884167D707711F0CC65D704660F31850C3730FBB9006B73E386A173B13F9B024C3756C5ED16459BA4F694094709464BE09B4D5789A2B57234923CD5D043AA179CCEFAE26519C0E11F3F1D9819B5F78B8D986B65BB677D04F57252989BD8E7F296FABCCB3D50387ABA2152235702C05437E6A8BC167C9C602D670CFF393D5EF60376C3CEEF7CEB3575BB9F41C973AEFD664734A568557852A02D37B9F9599A0E8417A5A6931B132A6070E52A074B5EF4E2F3A35221EB9A6B1A10C3DFCCA4BDFB2D7DFBBAC44FAF0096254568F8AB6E7EBB8B506F47C680CB4123E3EAD07520FBA7A5E41DE0B1E71587851F29F809DF1C256333BADC9AF626922B258A8F33F8109727F8B4DFFAF618E7ECB29385CA7DC03754E898A22479CCE5C4997A69E8709959750273D8E5883A1C34591CE6BD8F4F5C6B1496DB3A04370D270C6003D3823812D2E01E062EDB11D1630E78CD9C3E70E0E16D49A7BC9ACF4906813BF6CCB2678C62E3470CECD67D51F72058D8B3CC65987F5EBC3A2D281477CC58F5EF8C10F90285C9A89DB9B194F2D0F29EBA5986D5D99E4B9184C83C474602BA5BF340D0A6F87249A38D5AF7F0A317D629DEBF205E9BB1126FDC347601841ECA8C2446EE05BBE5DE505AAF12B9D81E6888533116B0AF4FEF6768654CD582B96777E412FDAA467E0EB085D02EE7AF8490392DBA14C1EB7818CDD33ED2BA25013921F22D4CDB6DD2DF2254669D7A458B872CB6F9875BF4DCF07A03F1F253CCB36E15150862C7101D3DE0F6ED4F711EECD925F5367BAC5C1040D7F1688A9E47DB147D20CAB2D58052AEED7EE2FAAEA6CB3474B5DF409A1B8A927E911218C08095313D720831ADA343FB4F17787BF3D6F995E497F00D137B1E35F26571DFD9A346CB3D3C0315442D4306C9549169DDAA2482143271265D2474AC0DFC03EEFA9BE19D82C451C37021C5FC6340E5D043760F2CAD017ED8891F13623003422501C5CD40CE47BCFD78FDB5401FF2B76553A75C21973C5ABBF377C1B62B02455E4F1E457C69ABBACF8725DB7460FB22A8D3D2C104C1E031465AE83995A96E8C0465BE0DFA27F866870694B685631B8B94FE1238C7B5422EEDFCF556D4679648CDF9BBA7FBB79439F5FFCBBA21AC9963B0CF37A1D82C5415C559B766886807182D5301284B7A7CE576A108AEF5423E97034E94360D8EFF48C1914CE31B752342CA1EE9E643A25B9D22DF978E595CD8086F5471DDA33793609A1CF574518144AA2C2140E77D12978C8D07D962A8F6D13FF716076A3E1C0C8100F886BFB370CFB90B1C7A92FE31EE18BF9FF431FBDA4C56C66B1C90E7F87CB3CF7CB8B15E251E5E04D769D8982835855B5C1EB0EB55AFBFC75AB1BFC29EFE39C9D18B4C97F2ACBDB09782E07896EF18DC7E715FE5DE6F0D27B2099BFC570A8009981133EA763081A128D5C3D602E6481655AA793FE0441C0B8C0756719A04C344D06296292C396362273431195E491407EADEE6ED263F71F239360D2BC580846584DEB0C2F36D7995EDB00192337232C827ED75305B156A92F26D7D93F5CF3A2906CF8C61E2B18BD4118AA438F125F3942B8EDA0A505013DFDA0A3EBCCBAB8E7865E31695383677E953F5DD41E381B0BDDB49F1141A4E9B68E5C277D1EF994085969FEF0B23BF9AC0C8A81F1661898E6AB0E057FEB621D477AD790EA56C6724FF542B4AD64CA18AB5F5A2645199625921E31608B35F293FEE868E41460D1B814193FFB4860730900C7FCB0F86A6C2F025426926A79391F871932374C7E470108A5DD0741FBCFF0A8E272D3D60B767A497CD73B73E67EDB11098041F26DECCA767CD0C5AC992ADDC27C3B7AC7C801E173CFCAF6E994B7037A273F9FEA5DD1E935F9221DBE88C87CDD9081DA6054BCCE812ECB1D867C08708C8C37996233D9171FEC3572C52A30A73CCD842555BE1E9494F19757284227D86F5AD899552EE43A891CFD1EF0E353CC8D6A8108DA7885BFCAC54D3E6797F04A1BF72209E871816C1C14052D335CC561EC4103789461FC2D6E11C3521354A9AF5EF332B635EB59EF883C8CB0EB9B2672419527B209659B3266E8D571AAA88ACC69D02F75A58B181665F31ADE2CD38E0DCFD99AEEFD3E0FD350E3F81430BAF5947EA9AE1AB54DF443E35AEEF7206790230C53DF4BE2794A5A19DCED00637E54605725562CD1DBBD254FF7CEF6CA841176C84F3E0B69DB4C28F13B61E54B3161728DC58CBB903E8501353DE510DF889E7B7A5DACD7FE22006A4363288B36BBB73CB8F594E90E957244EADA07B3A4BB195F81F8759E9E964AF4AFD6F90C347803035AA69D4D566BCFD1CCA779534364AA8B54268EC75C16400DA11B9A00DC0CC53DBC27C11B045510A5C50058A1AB2678C58935DFBBB2CA91629EF3165FA3530425143F045B76AA739A21E56B96EE965B23A167C3E4331BE0BC66BC7E70005B5219856F0883F82292DD5A2B7062E430EDD45812BDB1B898303D4471E069D009881526F5009BC8592971FE6EFFED5BDE48634C021B519503326C988D3F0C68D9E6520C2ECDAC2C760201DC3856865085BC96EE3BC1C49A88A5D255E8BE4082139126199D08AFC237CC7BB9DABB29A361833A1DF03F972D44797EFAC4E3F957BD7962FA25D0B4BE9D89513C8412E6E9505F1A5B901B42CD369372B882912361F2DC00EFA1E2A463381407A6B45C1410C0EF8CF9B7C1F66810B3C952C92CF4FCF0F4E7324098646FB92739D5219B18D59573E0862179CC47452533E9BF3B33C14DD61088E0794D7EB114A942F86D5C972A49B0EC2DFA4DE04CC58FADE9FFD19C4273E5710265EF249B8345F99D17CE7B0017ABFD81DB3C5075D0729C7F12E466A53C87AA475E28961C5CF619614BD23DE5521575F2C9EB8B6434C7C241DFB5C8563BA4C6DA4B218A042BE39E03E62636956CA9E6C645E7DECD86FE1F44CC804CED20360E38BE7DD99ECAD60E7919CF2BBCC2E065A4A5AB94A47E2CFA80FB6132FA417400D2C22224E6B30139A459065681BAF13439C5607BB3E13B2821C4BA10CB48E8C85B1454AFEBE9889A797546C380AD1FEC311AFA503A25236C9045E397336D580AAAE7BD94233A0D429882A1694E42C9042B625B7CD0F3C2E93D7A41000CF0F66CA8A93F3FD3345B26520A36D10281165E739264807D11B74BD2EBC33D106BA8F7898D140979777D9967F84739E7B95ABB705CADA4092A24E1E2BBCAB33587C4D5278460EA3BB1858B22222ED6CC7C8955FD4CC49481F3B34DDD41E69BD544B0607FCABB2C575AB559D815EAEED5FB46D053F8C57916F862FC24829992FDCBC3810917C58BB0D1B745FC06638A0AAB02D80DE48C653927448CF173377CB797D770B3F07F57F0CDE1722EDCC85879F3BA170EFCA6523C52FF12671B0FBFF8E2975CFC0E87504226BC0F6C6A963E46ABFF22B74618F14DF76B90CFFCE891B45F5C381D3040BC119941939B2625517593E53A59D9199F423BA0F2B68F1277AF42DE98D42B3649306D4985923E24F095532A101477AB6BB356874358AB70C9BBA177AB3D3008C940F2B44403ADEDDE82221BA0C27B7122AF2E6D692396DEC05E11689933BFCAAE21F24275707D63AF15556D39520400B6F922261553B22A219814CDEE38F586C0AAF6F0E850E34A535192CD7A99949E8958995CDABBF692744EC79ED25AF5069938AF752DC2DF9B9ACED9EDD2385ADAAC3C3AEBCA78BE13D08E7245BA71439970726888571BD6F9736081A1F53478E758C226C10A83FFA4EB15EB068AA5B532A2AC4D6A7FDB59C94079C9A512D398A4A9E0D159459EE9330643B0084D99C268F30EC2B2E756E3E5DC4FD569B636312889CDEFB12B726E1C8C359AD4729665017669425786B06782786027C23EADAA3738136E2DF80A5D888454CF3B2D519D31D03EE03B87FA3FE8B27A2AFB70BDBBF8EB651ED373D0A6937DAAB8E7D9EC98EFFE812D72D045651E67EEAEBBAF22BA5CFEF5A6341942ECEB33B43E4BF080DA5677DF4ACF5417DF3F4DA4128DBEB391641A48ADDC03CED8301890720EC721A0E704406E9B5B46B3A9F2E1044897AA8D6A4EBE691EA0A7D62165CC3EFB0E81E64A6C0A29D29BC819CD144EFCCB681621FCA771B3715D08719CF7C4809F541939F0C6E568CCA175008A285CE23C9BACC423DCA34405DE23419D7B7F71DA4ACEE474CA3C5DD1DA2D817A1074FE221588909A547455294D77C602F4281C16100B234A799EFB196505E12DA4B66EC033E86BFA6A0E4C22F389F323F086DCC04393FCFC8007C7DCD113C5CD4B4E28CB40F61835D620BDD7684B74D47A2206B38C8D1EEB71F15F18C3D1406471AA859697CCF5DDC32DC5875889BC8B36649CB68C3F823CD0C93E20E3A438A19092D159D40D1747E0FD15F610E6831D3A05BD9F208AC34B95C4349B99A29143A93BE82E708E391827039C88FE886DBE3523B713E9893C31F9F78797591D02E421A3E64B8C0A338866C9B454BEEADC59E9890EAE1A58C99C7F07CCCD843B1F455CF27AA7B092CBD9C5CC243FD09181DBBBA61D103178DF5BE2879E76EAC2636B77AB22DBF4D8B8ECC018B5EAC820C082A96C8DD0D5973D3B2326C8355421C695D20FEC996FB393001CBFDA9C5E810D443102DD7BCB080D6BFB0B7EC1F95A65FB54E82EF01B41FED392889E24D82C9266325C5B8799FF36B7FDA2B6EB90D8B21CB63BF76EAD5D0C472EA9282A65216A2F5B64DAA0EE6086A8C4710BEEAB1F941B6CE3943D30E0D7970D0523E58A3A463239ED7B3288DBEDF78B8A686AF7500F5AD86CEBEB8A9E8EED23CB0021C2A1C2D4D4263C1F8286C225D63DA119340E8D07DAE1186D8B2F3C10D3DD306443BD5A1146E71E5FB3D26C5B5EDDAA1C76C30A1AF922E335AA6649629F73EFAF91D687783D695BF8C0EBBDD71C7BE805B623821C70428FDC5114AF9A740879F9D22DA8F0F61C1757FCD703BC2C0F42151280A33EC5D2C260ABD74EC0D60B3B6035D1D2EA42CCAFF4B282B342B56F485438159EE2B97E48CA7B3BF6DD06B725E64FA75AA919D0E5B76837B892DF2071E63F0CC11CF3924D2204F4DA564D8EF1BE28B27BAFF63D60276C7F8C55DC8AD8C9F03CD15F8D1A8167A3A604A7F145ACC5600000011A11E348EFEF159358ACACBCBE9DF7F330BDA941C078CE3FCD01492CE47CD5957E3AFC6EF7175D8329C9EE3C59387045493B391D181B1305F1BC7722282C146E0674680070413CF818401845181FF132F70911BA4C0D6BE22BA8F6AB3CF38A4A8B36A892E5E0BAB60D5CDD94B07ADBE9A691886224BEDF980C4B0644759C05DCEEE30BF7E057F82315B8FDFF535F9E021FB5B9F4E7A78AC25552E6ACDADABF024B4CF9EBB06576DEFB1FEA1BB156F76A2E874BDD126DA6975DD023204BE5EB171864C3D0D3CB38A24DF7DC121B39CCD93DAA2AE0D1646325C58A4E122319B5E041C906E6F49421C7605532FE38E804D150811CE2FDE6FBC2A84676D5AF256166819DEEEDAD4E118E6DD9FBE52B7D648B7173D805DD8B87B6E39BEC72B2A3A3D190D294077387BC027B80A163A5870DA4CE436A15B571EE584DE2ADF009425CA91E7F3F7E99CDF2FAC2FBEA1C64A30F75A4483E80F73918D41B1CA10CCEDB96724855F9522E6F1A2F90E3F954DD1B5E965BB852A0168D4E3115783D96F31B86D7D508EBFA8034A9C2B4A3324B4C543A336F494722E7E3164AFAFF11C05974BBF338B740DB61AC6DFD0AEF3856A97350528EC69B18D9A2A5093AC6D9E86020352CFEA639899DC25B1577C7AA16745AA54DC72078FBBB58AF40F9104B7C4B4C77451
+Title = LMS_SHAKE_M32_H15 LMOTS_SHAKE_N32_W4
+
+PublicKeyRaw = LMS_SHAKE_M32_H15_71:LMS:000000110000000B73D300590A04B791B0694D416EBEB5FF3F606EFDCBD3B67E7E7032BE4DBC8C261EC18E990CE4A631C1A7E5112E5F4B46
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_71
+Input = 328DFEE6C415D13AB3933B64EC467B72288FB470A931DEE64FD8F8591CAA3AFF8AA4E9D9FFF29996D82C45BAACAD65BBAB77B5C6172B971C67FED95DACAA66F84EE812510126E9DD55CB9C404D46E42936A40383A389E89DF6EB00E9D0EE62746D930191D69B5FAEFB5850FFC88D0768E7A94C0E1ED48C5079E9ED61D5E536A4
+Output = 000051510000000B3320278254329DE4822BC41DBF55A241BE1ABC3564E780B1011C54C4FD2D5BD3ABA50159E4DFF6304AC6869229D1309A991CFC202C689835999D26A962973ACE5D9BE25C2A2E570DCE398891E64E00AD56BE1D235D6FE90220C7829944945029E0958F59E7B4039BCF1E2B5604099CEBAACBA60168A175670FCD4A3217692830D7D53D50A8919B8521994DBCDF913D08D273002F8D55EE5DBAFEECCB296BCF36872C0F7AD49D887624F91DE674AB7571E936BD37A53F633333AF0CC3BD18ED9F2183BA36221E6F27DB0C7D16E6D361E34F94F9D5379F9857D84A183DD0B2C7B46065A8EE079594232753E856FDBA1F1685A92E53C0179221CAC908D1A4EBDDEA53F8BA46C3CFF6983E3D83E711B5CBCD99B081E0684D346A0E2EDC6F9EFC2DA2A30B6C2B60BF4CE5923EA416078F3C2377704EF7BC793EF84B8B09354B3156F3C862F3EA54D9C1758DBB4E8584E13B030F7593C5F304D956061AD15654FDD7195B68A736DD49CE14EFB79BFB935026B8C9B5F41B246069BAF34D219596412913C3DD057EA211B6D9C0468D386353605EFE553074DC1AA41919F54F30FFCFE7FE4DAFD8EE808476E941B917C5629D4E1D7FC7E91BDDC88EE99B67A8D2CF233E94FE936B048FF8C26BAD208965DDA23B4823A525C78573DA95E789A5688F4E9EC83E1BCEA76B60382627B9AF5DCEFC3891F521D2315375AC1B27239215C12A6C2D4BC5578C4232549F99FC24ED84A72B16277171552944C924B695C5366CFB1FBD664BD82A3354CD194CF82CD297DA33CA164F32EBBE22833BAA2BA98AFCC06D2F45DBE564D3B40A98779BBF3597B537818458F1BA462CA515B1CE0ED1CF58B80AA3D4347DB850FA87A65EB473FCE991E79B569A6D293C1EA7C780DFE46B72B137BE413A8730C800925B32D191D8019A716AA590CF333BD9F71F119E93A2A19988E11576A4CBB8425AEEDC30F8F1D14C127C2402F59FC24DC5B0C1E1871FF1F9894618EC82EAEF2832EE8FD7B7E433FF22EB394629DE984F66E4ED026A1D6E6D0B8761F97DD55EAE0DC8F373443CA53B0FA282D51CEE9D7C906EFBAFB21469642F35E28D33473C683739A65A9557B60E564E705A69A53E6618FADF9DB29D59BBB7A4DF861D9F1D3A0F45FA735B9A8DE7B4FB51B4101F74F04CEEE3D58B44BED77E902541526790645C8190D4D122746F2303FECA61B750910472F342F794481B68462B641C5243A211C2C06E154B130C659BF9DAE0D2CB2146D4970ABC5AB57A2A6150F36A67B3144F4C965E16F2F041B8B5AFDE4CA7137DCBF0352F0EA4A9B625CAE4E304C50004412FCDA4F7A3D17E8AB5958E2DB6ECD540BDDCDC8D1E3986B98B7D33F558367F91AA62317347FD887985DD1D76CB46B63D5F68318378A6E1422310A051B49DC7A08F479B66AD887F4A2A8438F577DE94763FD9D7B8B5A82F79E637C05979BB8D828E15296E5E79078C5396091E0C3F16C521F46EF371E9EDD957FACECE1C25229AF711913E1DB34BBCAB1C0E6AF12B8AEE58C28B71B7DE024E2A800FDB269605002F0C914F9C6568595C52A5000377D5442BF43936451880C8127C41A94DCF907C4C6E92E9D8C22203F6E11278A0DCC0E7E7AE6B38F4FADFA991229FD0BB0D0072C30ECA194A018806668F567D420E9A797DCE1520F1A181F69CFA153D83F886E6ADB4544758CCE0FC78CE372D3A1779C67EEE973CD8EA930D49B3783D9D7DB3022D86F113B00A47B1D5EAFFC74FC76944578233876DD52CA6A59CBFE17066C5CCB4BCDBAA9A1BFC52717640C9C8270955C77F04645102D2D0F9EEB5971A9A83FDDE4F00068269556ED36BE24FE10F447DEC10980EBC06F4A51F2669A5AD397B0B5E5BE6FF2F5D9D90752D0A1882E741B12A2B189A5B3F72B633EDC01D115EDB7555A482F59A7505266F7ACD7D5B6426460EF2D0F7A568E49627439AE93D2C4D3BB2CCD4BC0D5D9BF5D5723AF3D2283F4391F99EB0F045F70F787F97F9BC6DE03D409838B6FA132FDE8C789AEEA1E9D000F70756224297D2E359FE91C6642104B78C822A0E22BE865EBFE5F3C0CE6E90420722B94E6942888BE627463292C91CD9F98BBC1D8144B0B9E5267B9484B1E1EAE2852D1429ED7D5A1055596FB895B0C1E751F4D5ECA54E31CE38C7F025D2A7EB56144687D4BDF09666BA651D4B0E5B3AF57E9F7B2A86849BFF2BA3F9268DB1F1BB1154F6FD8726144492A9C7CC64DEF0572CD4234953F9C3FB99D189FC9F21A0919A7ABF202DE8A12012FCFCECE15F52C5A5130997793C50C46F5C563BAD4845587D8D3197878D738D2F1111C81B3D7EEAF8857CACFD979DBB3B618DDA310337E36E93C67CD4D53C3806258BDC64CDC76C2408DA6C83CD27160FEE2DC947E14C7602A7C7272836927AE2860FE06344CF6D66F0BEFFE243229008108CCAF7A3E8A0C82840F49F2E754F6936B1BD764FD5A3387BD8EBD79799E3897855228D12E3743E653F4782D53565606596E314324951C39B082B7115A41B66D2F5FE6E8FB02A3192A191950D8FE33237AA3D29090405FB33D7F57642376C4A22084B99CEDA3F981BF4E10B23641DBC400167C22B312741A9A0F1322488FF81A0DB91EE2419AC5E487D5A88E86186BF8F56A57197DFD64E6154F4790852B3A3237B7BBBCAD4D87F236B6CD7DFF69BC2E19FAC6A580E84B84F09FBE291D9E12AFFB3E2E0DBBB5E9EFF337CE58FCB4479AB300EFC74CF19D91EC2BDF74D0F988E78B14CD9964898034AB66A0EE98A7101E37100BD6F012FE9874861656CC13AB3D438DD82B8863634BE6F0881AC009668C003A466FE9BF6DA5815E89A5755D32C1B617742816DBB2676CAEB5FADAF9F202DA32F7B0C3863D6F81FE8E863C6B38F67C9E811D947DA2A7A3E2DCD594460D9F13D57393040C9CF3F26F94A0B672F88158A375EC12B0CAD5542EA2E50D41252C203C31B11A3325BEE0CF754A6E8E3533B0EFB7760C2047B99E06276D782EBDDCB8533BC74167864A86039169ACC61BC26011937BDC1BC0D2C67C865D81A5091225D616B74E634980DDE30EFD3AE4793F3DED1B21D183B48FB6443E446A3000000115A2E3E75EE66E26E5249ED1D029CBDFCB89859328A2E28BEAC77AA71F2416324D02EBCF0AEA7D981476B89765917187ACEAE15FF2B47C35A5F6DD3EBDD475CE3FD7837D65CFF7F3787D13F7E15C13AA1A2417EE67E9BFC3E4494A2AE173939CDEFEA3CFE761B0FE0FB8280B9C642944B3149504835175C04ED6EF027E657CCF117F9620EAEECDDDA3FD34C48262B55AF5B89F86FD02142B4D55656DE85CD32AE4E9DE727DD3A269FD2A8FF96FA3CA79442BC34BDC97C1890BD8B8E24A2C788FC77F2D122036A4D4D68DB02018CB70AACAD2AA038E8462340C9EC41F81571EB8598F7A91A50ED2AE1AC42234B1E98C2F7EE9ABE86B524251AB0BD1B6C05EF0E7A1E66D52FB1A3D73F2DD77AC80C94729755EBAF66188DBC4000023DC7933307E594347962241204428DC443978ADD68F14A7FE50A77B039E1FCADC3364AF7C9AC8B64B553E9622C5CC13825F63DE50D51E6ED6ED752DB576EA356A1DF739E7AD5F7BF8257C38F9251533B6009E60C527641D6AB6D029EA7DF26B89FBAAF50753B4018896598DFC6FB2D40B65467BFCE43E902BE2A93A4C13D7A6E9F70E60007041336832FC34E59CD80A181F3694F14B7D9D4F4F5EF82FCED68591C67C2AF5C2E9FDFC81C872A8783CC1D49A03924C8FB193C166F675F567261426F67C406E6EB
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_71
+Input = 737777224A79882BCD6B93E3152AD57A508D6E5841D0296255929735CD9DE4117D8B3AD15EFF03CE17E87B1FECD9DEAAA1615E97541A44AD48D5214D489F13498B80BCF4D577DBAE25C373857D723777E0E0D4E1E670913A7F0F4839AE28918A6EF9922350BE8A76424508E654C4BD910FCF76DA2A81421EA40DB260ED1EF42D
+Output = 00000D120000000B584349EF29B3D358C4CD44EF4FA94E1CE5C0A8FF6A7E979A94928B708AF1312D6EFFC3A522777002120E74B84490E9237C12A3B1CDD441EDB460326E7C0367F7890C11F527BCD006AD2EAC84D258A35F62B418CFD94752F13F748D814F21F7C88BA53DCADFA9B0E9C92065B630533823C78A2306B5C4C453C861CB5917F4C3129C4F19E6291E581EB0D13476C8CFB081502303412CF2FA0F663A4247FF722ABA221CFE96B56312157212A8B3DAB4E0F80ED8103760C863BC396A8B1E75DADFEE92DB34371E41BF9A4AF0B3C659798109D59E2A10ADC10147861E8321667BA8A27EDBDC90A8CFA71F2BC83A3F28A950C7F7B256453E9BF5A0DF5644FCD75EB6408B69DA1129C45D4402CD1D359E18A2F02595AA43D91EA5A0455DC2A37FC5B3C5C5A69443E15361CCB8B867BA0DBE1E34ACCB5527D45E85C4F7C9BC9B54C7695F5F1B6DF81766387FE23404711FD7B9F3092FC16D5AC403BE828A11AA664512D33D583AAC1CF828F573D1BF6042EC8BF00FC4B191C15E6C5380B40FA34A240C1BBF1464204D9B2CE10DDB72DBCA66F475D65A10207D7B9E966D062C8EDECA949E989D3731B0CCB7D1171F1A77A3E37DBF3BB57FA9D55DBED0A4D4964825374056D428C06F702C745F55E1737DDF9EDE7C87CD3468454FA183D30621B1F7984EEE2FE79FD8C924518E41381F8966689650982DA08F7117870745CD02CC5A75CED949970E87AB06BA2DE8E22B11BD3ABC67D3CA5280F4FCBDBD80C7DA23C19936E9CD410DE4427DE64AECD501EE668889A811755C9B568F5F9B94C0E7EB979048BC6148994A87C322A017851286524E765C9DB0E1B67A395FA3D29C44C007811C76AC5CAF073A58540151AC5EFA300F08AE0496184700036623A0DA991C07441EBE1F8A756E0D9A97A38A66844753D0C8E4AAE4B70A2860B0AFAB9B415801EAD376BAFC1A26A7DDCC971CB4A3D5937193A33E94237536E09F36262C61EBC61F21F277D48AE5046BDB72CD471FF7B16330E44B8094EA57907EF04CC1F138FB62597D494027CA317CBA818C646F934CC2A65B3841987CC0168BAC2D84F029313E55291C02A0B16371050C36E168F460739C816C81885DEA9E5227A87C1DEF754562AB5AECFF08A17D4FE401EF4B45949503E4DC5B2FC757020A492666B79CA34DC36FC8C497244143C6904F2709D514DA00F88EB04DA151C4DDE77383BADEE25C5B92F76C21D4F506FE61C8701F853644A54F6D3067A2D3516DC932703C336AC84721A1F6B4D5F3D6DDCB8D3C55C4DEEE70CC23938C04F1A12C2326D05FA7211B94B31C3B5FAB3327665747CF96A6C3A74B31D902A6CD5CDACA0FB718BF32C3341DF70DAAA41683A4909BCF1049861E2979A86BFBAD27136B4ED04DA8725B9BA2030C8981717247A8A9871C70B006F086FA3F1049E7D9AD88F5E929A168B253E41EB08F793FCB502356156BC2922B2B2F6FCA9091021E64DE92509A9250C7EB92B3EB20741B06B2BA195A48D9F3F457DCCF294349BBC02BEF5BF4797B756EEC81AEFF4139C44148DEE01931D038669949687C4A3089A2B0CA80AF940045B8BE8D6010969433C413FC0D600C44EAB03E857BC8C83AC0A08BCEF34463A04C0269F5F47F2201E62664762C8AE11E04D37320B29584C2078B23CC8CD636E0CDC2096173C7A95D22898A2F1DA3C8D9937C0E5D2F38880ED1AEBBC5BDF48B07BB8DDE1D0181362B37DE0D9E7FDC084C36B6EFBC79F8BE277AAD99C2AA52FB93BEA78995099CF66FE5BD22E34E6366BC6963C494096A372E86D33007891312D78F863C04B6F3217F1C1181D59BBEF2FF103BFB3230125E8B3DB05EF109C306755B03FA91FFC701EB4B26D87C66357A8DF459F2F2CEA26EA37F5C112F22E2006FC3D423C91C84A1E53C5E6B16771863D98FD4D6E6DFAE37F7C787183544F729BE670474A6BEDF2128CBF5E4442C4492E4B1FF377BA19DD048ACD69685A3BDADA1F848F4D6F6DFD56FA2403D0BE5F97EF496BD1964259E5A063853446B70802E9FC82C14B4084E79D3A7F9C53D7C438FC9C6020E61383574AD4ABD7D9243E76215FCAB55963686F0ED6F6A8988913070A874AA4FB61EDC0B2868A4D25543A4E6558D89DB573EC6D3DF617F4F707C14DF6CFC5A80B8A63FF18E572936F75486D6AB3A0AF46E4DE68D31E1BB2BCDF81E658A6CE45AD1C3014E4C848C6DEB1AD5770D5B6A574B446146FB036C84288181F6637DE22E2048BC8D0A905F3CCA9957E75E4AB092AFDDBFA8B13D32A9588C70B6932A00C421A0F2C2AAAB35061C3C2BA396990774273ECAD39D2ADD22CEF955026181044C5E83F5D73536237A1CA38C389AA4B8D0DD56F845E3FD1F1CEDD5DE9729B842FEBB09BEFA3F8869F595F4010B522B82F7AA614D56F9FC4C82687047168C56AC36CD019EB14D6E3DCF4A7ECB21CA8D9F2418DE162790E9A30A7EA3266F7BB259565A72D94CC85108EBFCDE1E28EC02266930DA4FBA961FB31CEB94CC63FF436979224AFE6FA1C24D3F62DFDEB101E260B14D38A349697622F1BC82C8B6CACEAA7383A32C7C776DE6FF60F8E05507B2F6C542E8D1E345E2E7C241377C4481B84E3C75AEEB64D39A7FA7AFDE80F0D872E7A1E8E48CFA7F8EC2754584B6F4588EE922D7D00F80CE9959E89D6DBED76BD48707AD5903D45A29948D9C44E91AC513D4D36F266E88E433B33BD0C7EFA9FBBB862C2962290CA6772E458B3881778EE1F3E80661D9258227A0244589617200C5569D545495AB098458A538C067FFD33D71BC42423F3D5299A1C914156AF40F18950761EBD200E0C7BB163413A756D3D22AABF4D1A8B5F615F042045EE8A437F494FE6A662947CA521E40684604FCFA96C2467C66F93EBD7856B9363FAB257C93C934CA86457423ED2F691284E9CDA38B4F62AB76B65D60E469FBC85C05538FBE22456F0EC47F1D2071360B644D003945F5081EC9F8ED9844325AC6D433C2C0A6AD1217D8C526E250EAF87983D2D404758B65E22B759100E0DDF1211F5C733127168437B37889C09ED65A96AD42AF3A72B1B3B04665DCBCC72C7F1F67E27BCFAE7E1D05E39C000000115A713D25C76B6C19D9876548EA1B38DC5FAE7D0A48E11CF3DD39BA10FC9DD0B1B27CCEADE8B1CA4286E1844CE8413FD800FD2101CC4AB0B72F72EED2174337737206D56CD82517E6D7FA3EAD977F112259E418A1F97202B8F19B6385C9042F04C0DC5676968FC548A60DD8204E3BDA6F089DC7EB13E1491A3B147060E183EBD28E2D04596C7E7EBF66A1CC106577332816F0775633F1A54A706CBE3B95C9E01CB37A3778A2BA876951F8A4480B315E78FE819C5F94DE24996D820B86569CDE6C661D7C0D3532DAA896639448567BAA03B62E3C30B588EDB33069304D6A715C08C5D98078B616105D9C928F74D07AD919CBFBE6401BF54EA5E1C0752028CDDCE74BBBD2B1FA9E343E18781E12B269D843304E905A4A91BBE061700B1772F0843579B5185C0BE8C1A35F2C2A0F1455C068B53908B8FAF8FA89C21B583E6C62FD72FB3457360A94EB59EDEF5BCD70FAF070A0C046FBF3CB2408806AA34CE5D01FA8147A8426918D08B16A8984E67381CC5AD9D18851E229658661DA83ED85A913DFE47290CB29C614D08F7B7F7091F3D0C1E3B007D0CC98051ADEE86F72232F82070DB4E3201BE321FF6DCBBCC5E8CA534D87A125174838EE9AD6D63A33041CC2B1C14232CD26D588CF2F9DBA706541ADA7DD0ED941DC13679A9E5EAD3B0CAF9E3A
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_71
+Input = 96A3B07A01405478B0E21A6524A300E6C8EC965AB70409E46DE98D3FC8292F2ABFF50D56CF353DCF2D091C8C962E0DAF5031ACF9755C43A3FA7FB03E0F8282CD6EB0933153501775E50CB7FBA804631D279DC24BF69EDA522760A6E7AB23DBE504C491FA4C354D127CA39850AF6A04A1665B61EB678791FFABE066A06294187D
+Output = 000066150000000B9C57DD1E66A0464C21472AC53574BAB2AEE8321AF4E44915E25E501DF0D028935902CE92A5B536DD08D42D33BDE4569E76ED03338A8A0D3DEDF073C7611F2DD1A383A0A05D9A877FAE0E849CD6CC7A0FA330EDC9962BA66E71F4932F5E0D56123A67AAFF921F2911CF88E06BA78B20B7846BC10F9EAD667F7C76CA191C1D602DA87725C91FBC821BC34B4A8C24C21118BDCF7E74CE1EF7350DE37DBC640501A4A7B88C157EA7D9E09D2B790802E9BB025673F942DC27D4447734DFCE9B358C7383590A1C07605A791E0A74B98F104BBD064EA6662684F0DAD2DD2969B959F1B96D1CB24A71092CBF186CA1899801A27151D2F8B6929BD71C8A91ACAE32254F8B9C70379A78C815E407D3B0D0E4AF9866CD87610FA1617876A30D43FBF227B37960D7C880E2D79705907109BA072F375208C0F44D3BB80944A16915498F4ACEED2D4DDF93B4E00EAB271606BAEEB0C78BB1585F23F62A43FD79BF97B95F8354751F151B6DE1C998078D5FFA8BD98BBA421B2AEB4358F21524F34C996FA1527C1EA8E81859A6622F6BE63102E53BB21D22961ED156E6A0B1704BE9A83E72CD27D38FFDBB47DA4A3B4227DCCCFD1E32F567F2E9B967F9D1B21F2FD30F343A57C16FBE79A93CE3349A48DACD6AEE1347EE114FF0C425D7563E3B282B8D546A5DA1186478D1079FB963BBD6F3E2C45C073FC81F5CF145B4299B803F75B455B0CC7D847048F9309F8E3DE714A7E2C0C9FC06C161FD5A13F0FB0FF46EB8CCC2BD65F009A5F8D93648D43F6E473809D9A9C488855137CE88D11EC735261E240ACEC2507DB69257FB914948A0B2549D445B15394432CCE8B3C15C21C843CC2588DD4D14C498D68C6C7B07BFFBE3510EFC1BC22CDC3793668E28001EA928E91DD55B1F367369CD2EF6143372C3FD9D4869444CDA3B714BECDC1D1CD105FF53332DF35A383C45B613DEF9DD213AC0BC9366EF35DB1FA46B62D6980CED4EECA21584D0F75C6C4DB0B874A7738400CAAFDC0505467ACE3600175CE14BE443D4021CE5A43DF16703C9618D9E69FD4E3B148C829A2C5ACF516D7A43379CD7EEE780AB8C3ADE9FA10D5D3467CCACC4403B13608205588DD7D8642F22A85B7CFF0DA0EDAD7D862EBFED7ADDD6D962A958A2279D968AFBF67CA9060A5AC34C7180765E77206C6D3ED7CD073328C666C0FC9DB472060F12074A26AB6B6E3B3039398523738108A5DF5578990EC181D1A16353BC6572019B4C5A94C732C4A9A6D2CDA045019B834CE0760AEF44ED3FCDD37BA0A334BD093AC99D39085D43B1B52197D06797E1DA635CB65D45B2E7C49CDE2EBD3A1A83C8C96FA9BC2C4B76B3C70D453F145255866013E00E82262A9E6AA358BB20C5D816507B8952C0062925B7076DFA29167F2D50EBC2860CDF605DDECEFBE0D5611E91BD480BBB59A8741807B45CA7AB95A365C0E11FB9003B8A0FA1A90646FC2073AC07F1DD9E276D80B1F9A2030EB7A70D3FEB1E57918F3792C57E250A599D2CB173CE2168DBDCF5A55B47C3FDC2872149CCC616E75386BBF765A92F3A2ABA4F76CDD434866F948EB65B82E79B01E56A547AB41638D4D7550469A0F65FE46718D75C8C7C7E643BDEE52E7FB7ED3317420FDF3AB299141DEBE0D17145C4951C0A66D24DDE28FE2C7A2CB5FE8D53467D514785B20FCA30D6D0C7A8FF25DAC582F4FE0FEFB92139946615ED10619A98575F97EF939A4659DD824DA916BCE9AF1C242DB3510150D95C70618E4153B3E7D2F579C9173E99966697BBDA04916604C36BBE9CD85EB8042C846923CB3116E84646CEF1F3A54F8939AC1C4494F0435043D17F185ECCD3CAEFA7E59DD563311F1E4C4115209FEB1B7C7AB0AA42C346E1C44D969CD50F25908788D12EC9585EEB331CEF76DC203A70D1BB4C604DC813E43D652511733F2704FC8E0FB6B9E44B878E999CB58066007B93118616DD0860FEFCC284461350DB66C8235574EA3B40221102494626E5F698DB5FAD957A4290C5AAB92F7ED7152AB10A9E6E0D3E7378CF31532285B3046F40583A180A6B4638313F422C71066AB2A53CB703989D12736DDBC577036403C9AFC165197204E7FA7106EDB53A090EB6EE037346222A279BDB8BF47897136ECC9D91D41BE2556D5B71FDDCBA4F7EBCCC7E6ECCEBE51FA77D04DB4242F9B900B09AB968C2D742C9C5A960B8B973DF189B6ADC0299F45813EF29C8F7BDCF390BB9E99B2C4E3313AAA6CB8E64F7DF782DCA43378AFA385E9205BF135953E6F7551FEBBE38CF396C3606DEACDA3C96C74ABCEE0E55314446E8D56432AA7B4CD84B352396694570E496BC7B1213B38FDBDACE4C536EAB6FDDEDC27465DBCADD0EE869F9AB9465C9DBA69D9CE24E4E52B37AB518914DD045EF755712E8ED7E702E2B03131C3C08A3CEBACFC77B275C772E04F77293CB70F077F4D7BD4D423870C8B4576F949538B71A2A90C77028A3BDF8B2489874B0CF34FB8DA9BE277011FFDDC865FAB187E39D20032A776AB7B04F98EB4C91DBDB13B3527993C7B5E778A485717C93C2896481119D1BC44D8BDB185793E9ABEA001FDD9FE176EB62504526611BA69AF19473DAA5728443AAD7C7DF6A9D6D0CDA605078D336E4BE0BBED79B5FF776E3CC5F8BCF8662135EC049E9D121DDF427583538CC93DA28300D8DE748D448973AAD3A62A51894471CEFFBD2B847577CEFDB982CBFE8BBE25784ED1CC629833175A54F391D10E674ABB00AD1804D8513888D8C6B447485B615E99F3F5CBC221383F04E742DB6D132F61BA2F1206D86201BB43093F6A5D1F9D200A4D393BD9BE278C85E7B3C4C935B071D8CA833DFA58D85DAD562AC5672E98C36D2CB4D3ACDFD5E1DBCF8CA4F9690C0D9FFDE4B3985622029A6603989CD6C5DF66ADC07108C80C9EFA08D03E8739E7CDC4900EB35C232A6C31856DAD9558871D404E9DA9109FF3A4F0DC134362EDD624085D06CD7194C40736FA2E875277C85F90CE9CC223A84ED0B23C54530362F3A49A6F4D9E469A76D3B3F7D03EC29084675D90D12B0726D2344AE8B50016BEAEC1F17D42003E7CCDD8212B6D02367BD312D48BBC763CFEE0000001181B6813DBB9243FB962D9C6F1BDC3EE98AFE24EB509100CE0361B551004AC4EA8CA57F40D4E9BACC939E08083B2F5F1CE424D951F10D9B8ADD6AD3A852D9191B132464442CB2BB592FBEE4E2957AE24730AE0DF564C90665A13FDD7B275679DC9BC2BE0A7BD1E02A502381442F06C250C5ED3BF957A8404C30E0178CAC732327EAB713C0FCAF5D78823DFE2C0A976DBDDF3C0FF09DA52B36DC17EBBAE655B284DABE592E3DF582359F534612985B7FF3CAE7D456B1C6667733A469C7637F62872B091B30DB05A0A6C6904BB3FC252BA64612C61C42AB18050BC8DB5F93A0F5AF10B99285D7E2A036913D2B644E9E09210AFE477488D250D546487E3B4A3D44BD73CC4BD8B259B3B3422F580E3D694150FD6C6461B4564654606861771C6D0552AFA181E405CC5FADB0854FAEFF779B4CAFB9051CCD50F5B99E32CD28CF6FAB1BB098AC21E5EE0BE26D2901B9EDFA8717CCF02998E532E44E63E4ACD2D048ADA78B0B5F56EC97D3044A227CE56076E33D2C2439C3F07D32A9BDDE898DA0C9CC25131EBCB46F719945BA0B959AF80E9481B7CC036039AFEF595EC2D9EA42AD34FB85A2A8063E6B0EB2F040D41BFA72445242CA361D11885BE48BB95BC3E6E7D3B39FDFC81C872A8783CC1D49A03924C8FB193C166F675F567261426F67C406E6EA
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_71
+Input = 99DB8A8AC77A31B2FE55EECACCE885C03C563B95D622542CAA6D47F795D44F38CAC41D487DEEA4760A046E1E72554B404368C5BB32632BB72307786CF03BB76C7360201829C82901126DF901D9783422D937334C40C398EADD4710A7EFB6E404064896A677257876B5067FCB4E08FE34AE6722D540BDB40A07973DA23FDE0791
+Output = 0000643F0000000B8F687889ED6AD8F35B7F5165005A6F37BB3C20AA4989DA8193E7B4D9F7C8C435DCA4CB15BA4FCAC983AA144D95CA7FA42674B7C51C6E1A32ED6EFA8C8CC0AF5F3FD71160C680B274BFB4713775F75C5891133AAAB27C5D19EF2A41AEACC2C93A6DF754AE7C9C8F8EE99DB8984FD6E6F67486BD1B9B3FD7FB79EF5A8A9749458DD12D3D5BD8A80B7E30C14B0DE87171566C13A08C988FFD1E6D1F33E5B681C26956E23552F6E2CF98E47177D30E1A75DFBD2A401EF5DB4108DD7F03C00CF299458C46D426B5EBFED8B044C8792313071F2DB5D40C180663E556321134FD2C9F311A98721A84186ADDD233E3AE5F1F880115D5078E9B1B46ED9F0CC99EDB7160AEB36EED0D8216AC5F6B44EFF9D70D5D28B7E4E198736AD23288A7CC5460DDA4475524516FE13B61BBC6C682E72076C6DD74C8340A72E3E9105F204C64496D83DD5BC712694A54FFA8531D6E0371B4521116094214164364DEADA3ECF3D480C52B0132540186B323153A1CB46B4B5EBBFCADFB99300DD97AB05CFFCEAF77847345DD082289E665B62AB4E7F6F2CD965614A4B46036A8AC574DEA31960CE528FA5BDD7AA87007CBA987A03710BCF53A38830B44D084ABF76FD18520B73E439A9C786EDC9EC8184BD6E5250219E524AB7358AF93999D4D896BCA6AEF0C119A396F30522A1B41839E501B3B4625F9EFDFB59D42404FCA7CC63F799CD700A46F5F234B084A8CB7D6D324705C0A533E701F108499B658D461D1907791E6B0F7F46EF61B49BA422C9B4BB6556BBA7368555979C1E84A4D864D719C7136E95555EDE1AC35032BAAF7DFEC2F5871024E58A93ABF719CC9839D8DFA7377AAA41D49D5D9CFC3F0BBF25EAE698BD732CEA10E52F0BE7C64D84808E20BF790165004CB3C6EE9CC279840847EC49B24BE72928E51E0C9D126EB521DA3EBDADF67BC17579876DDCD3EDC88806BC78A005340A198E7A9C25EDFC6507099A23356074E619BAC2E921F888262AA56D4CCABCE08C99B9CB02EA71508EFA056FB947F93CAE95591B9AC8927827A038E9ED4E493709631862BD20DDC6845A6F524BF22CE39EF62FD43348B576615B5AB2DB5F9D1F6590480AB854D55813BACBF0AB21102B42AF1CB65DE402D3E5BD723525B03356EEAFE86BE36D23CAA391EB7477C6FF6A3BA2DC30847E68020E3BA8F065641A9691C5E1D90ED2044AFF96D0D9B188A9F339526FBD494FE42203933389021EF51317D9F5DEE1355D5DAEC7202265FDC8DC529231F7DD3CF1E7E926DB74CDB203EA1D34022F780AF4DA2404571FD4AB1F184B8EE509D773AF0C7668D3C6AAEBD63B920C722A211DC601CD2F26915FAA4CACB251C5175F45C01A11DF1CBFA70F62CDB5CB85DFFEB581366DD3F32A101E2885711A822CFA52F64DA32C66075440D0B96F5F91AE6C39410FD527B1F58994446B3B6E96820414B76A36A392864AA10E5909D8F23968190C5C75125C82C13C4215BB610D6B08F57A0D96A6BE194ACC0DF21BEA7BB499C3C6AA04B69F356F738EFE46D77FB021E3B3D4F713BB51652A2A1AC72847B938C57D088BD220E1AE1067B1D1B88940AFE2B62B3D2C012397757E646B56B996B289A8C2C0AB9570BECA5A9132BD82C9A9849A4674F5C10D0CBE1582ED1CB58E5D033B3BC29F8A119EF1CE473CEAB13A02CB1C43DD36B0CAA3D682EE4C88EB2A6DB9C4D160FE282174B8FFCF168CBEDD85DD8EBFB1FF686401D5DE3BAA4142B1B2318EF926BB9BD8592D890884318DCF27EDFD234B65ACE8C4609C35382FEE3D22F33CB84A9981F1B0147F33C3305C8A1958C09051BCE25C3D2C79FE227335EE74A662AFD055B0624F9DD8F1A0CFC0A475B4FCD080C731A8FA0B79B9894633B595361ABDDD93786709A3340B624C314135FDAD4FE7D9D82D5E606BBE3317095B2A46BEB9D2DEA3C567A9593FF2698073F11596AC9D4D50FD4A29534F46698DEE1CC09821671D02058AD5B44DC7E489443CAD97C4427D6AE096A74D021249E2C7C36DDF31EF97E946DAEE653ECE2B38C02FA919DE9137126F3BEF88CF531B840559F587F853E64E50959B5C636A063D8F76469EDC3502E4BAABA9B6BFC50ACA91947AD3726C2A699FAC3536DE2315B5A7D78F08719BB75E64E3F19632CCE180946743118D0EBFAADBABE9A956229614119F2DB04B172085684555185FA0DB78F7203F762FCD6A85C6C991805DB80FB53B35BF31FCBA72A5891684C5C8D39C8AFFC12B9179FA3632466042C6E30BCE0FFD70E87E3C6952148276B6F485BF336028341402C3F82F0C0457C48579FFAD7DBE68169D1726410DDAAA19998BBE04A714FAA79980DDE7130418211B5A0D4CF0719D2B1867D07E86BD3277A3801323457186118B9E3E7FDF688CC0121E6E5AC035BBDFB07E3C701445B9352703B2EC088A1A088A6F6C263494066F45043C3B26C79B0B5AE60DA80714E0FC19AC7F86E489B6CF67F6650ED6BBCE2B38C463DEA41148010FA00D92BA3B3432367F8692B12E111B4A16E71E0B25D8578BB5FF0614A2F1D1C5EC02DB83B14B6B21D9ECE6F033FC6CFA761E4B19A458BA28112C4A8373895984EABE27FFC8A734487854B41D4A942AFF649D39D8D8C33AA1CE90BE8123FBCBC845B221A68B1B837557230A1FB6AEBD3438E439308E2C2E9D4F0E56B5EEDFCA5ED8FCA18F50330D13C52AE3917BDFA4416E6B5D62F4295E5D5E89BEE89CB93535A1D808C0F41DEDA9D2AC1C59BF342824A051540D9135FA66D2B1C4C43FCC6CECE5525F5C873FB28B3D21D58582E21F0FBAD7CD8CAE39FB71E19EE8B933F741D98249C1F6A26E828DC6E08F50ED014C5609807A0EA31D2B4CDD95714EE4EEC02B4F47D3045B3C5323B6F5BBFCA544EE9D5F15B33D2EDF1237EFA8F34156A816437209F56D18DC101CBC9D7B91F561A5256B9A422FA248646DFC1A70D49A2F815B1A482BD5C7B4234AF08CAAC3EBF0C308D6958DF691C7D8E41DBB59D4EC461ECED63ADD1D815B1F719696E843F23994662C00E1AF309ABB2F0541B00FC6BE4B8BBC60F1D7AE54BBFDF82F91050D76E5D85EB4889B018F420C862A234F6C90F8600000006A2FD5F7D5DF2D92D6B9653B440980B423D0FE1CDF212265E0AF8B4AE8D8D9BA39881A834B44000AA2EBB4EF6449FA5EC8585D5B9F3A142427C9D1ECB029F9D759678A3FE798BBA3738DDD593A24B1E56E9636E0293AB4004173846AB29690700D9C4471758FF5D14758BE771035AA061C798083EF8E60628A7ECEDAEFAD986F687BE75EE364303476F2B6E9381376FB07B88BD0BE2A962C01079182BBB992A3B46F925F4397B7A052C62D593CB2F65050428EEEB15BF0646A919CF408A3D1D8241075E6BA3B0F40619F1259EB387FF4E4BEF2AF94B267E5B0B7FEC0040FA4BD5A7B611BD26A60893669D9BCACB083DF64B43ACBBE85123DBBE0B607B7A09089265AC1C0EC2E7A4CE323F04262838EF1FDBDEE5621D7B3E87F13733415C572501DA3E145775AC53FC59F46048BFA607C2A2A461CA602543BCD68A9CB04A1ADA19B098AC21E5EE0BE26D2901B9EDFA8717CCF02998E532E44E63E4ACD2D048ADA78B0B5F56EC97D3044A227CE56076E33D2C2439C3F07D32A9BDDE898DA0C9CC25131EBCB46F719945BA0B959AF80E9481B7CC036039AFEF595EC2D9EA42AD34FB85A2A8063E6B0EB2F040D41BFA72445242CA361D11885BE48BB95BC3E6E7D3B39FDFC81C872A8783CC1D49A03924C8FB193C166F675F567261426F67C406E6EB
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H15 LMOTS_SHAKE_N32_W8
+
+PublicKeyRaw = LMS_SHAKE_M32_H15_72:LMS:000000110000000C4529E7B97B7769DED30F722BADB4E6106A5579E5E3152207E0FB63AE8ED23E210CEA92A46093B96445D29D0B2F99F24C
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_72
+Input = 4B846CF2F9729FE3519478C9B5474F59CE420FF3298ED60035DC6C4B9059D220F702B755EA05F7DF9AB2AB6C265FAC669C56E05E0DFBF803D956F8F1523996FC009E2862ADEBAFAEA11DEF2292B0572DCDBE842655D3BF206465419AB399FC89D43D1C7D8C7A24217D3632CD1C5D691AF1AC8A4FC36A3A1D1CB5DCD10C2CE4D3
+Output = 0000271B0000000C6BEE6DDE2E9A1900E3CA12F7FCD885BA77D59BDB941C397E4F75C2F32C3091A19297396050E4E42638B87D6157AD9F89B3E18F0C4438FDCA6C76B5AD1B39E777A9DC82721B2BD8B6D43A3350BD63F8F6716DC464101C2BEECCD09BD7C7AD037391F3F6C714E4FFDDDCABCD81E87808EA6305A06D9867B673D0E7BDC1965940E7C67F545F0A1F6DF8DB0991800568B4C9AF67D84149C9DD4CDF008A32B1267AFD3ACF01C70DF12D05ACD4D195CA8B6955F82AEEB3EFA7E849E9274C6B6EE93A66CCED869EA174B03ABD78B2B55240E9E5833BF9B13464FA2FB20CAB34B8A88C37F756A4E0A45622A5AA9DD9CC88DD6417C9D22AA1868E3E17DEE65757FB76AB48E55D0084FB18C1D8F102880CB522203FEDBD7C870839FF59F6B38AF3559F080010388D2B4365FB8467263C714E4CAD4DA54C4E95A2A2F0933903E20AE8D21A3E5AEE1F78B0B071F3E5945E5CEEF741472C0C3091C8769979C978EEA89806107F547BB0BD942024783A93C045AB85981C31F448DBFF7B832DBB2C6C00432220EBBA93A28C3D32A3189E7DD916C90AFD0EBCF972FB71F2A000BA5E3D65B0638A3B821B5DD7D3DD738AF190A1A3575F8B1A535C63B295C998D1CC7D310ED120393C46E07736AE62E038E2876E46F74D3D1D65E7EDA100E6AB02D4F5F67C6ADF25332FE6D83EA421F291E76352931BD4BC681B58D5A3655EDF67DDA67B4D45E839822CA6A202C824CC4430CBCB421C16A82AAB035AAC05809AE6EC50EBBE74C03EC2E8536BF2473C7C5007DC1A5F20086D661148E000878C3C83BB975F3282799DE7D69E5BCC058463D016ECB6091A71111A85BE37D9317E43FD499B3FE218E1BAA543398DCB881237D71143762DD00E561A88E0984A17DE68A2CA4518396F9DF9B0EC866EC01577B5F8AA934E0BC9B6A1DA75E13C5A17D17EA22A24CDDA96289E16F2DC2DB7F8D7FC6AC22CABAB562F73A16DEA2E54705398F16F074B17C8179C2BB44FE60EB47A767025038D04F4D7AC5603D0224F01DDDE52392B2842EB8E90C6578A9585D8830D5BEEA5CD9CB235E66E99EFB359830A3DE6E8B15208542B9874A51AA6207CC86C00AC6C3F96F8294474DA9D7B2D7D20656111272E7F4FD959FCE9B6BD65678AB386F5EE694916869A56041709FDA835F34869AD10751D6F9DF40BC5C7892D2D10D809CEA1A2AD36DEF6A31C6F99F14745C5E218EEDD0ECF100258CC1D7DE1A09A25CC86E477D29E4EC0F1D4F1BFC4E8FE36858B3CBD4EDA6AF571B4B49F6032873E46684A2B313719CE2A69C29652B9D89FA27AAFCD4038B3305E79653D6DC356ACBB6168C328CCC1C1401276672F492245A9141CDFA2530E294D3CD0A03C75757D9E2DA6FD83B0D83F67C8385718087B4972F9C5EED81B3CABF9ED61D23B110D4D80FC31798D049A24480393878803D323D846616CA9672AE003B340E9DFC12261D24595D740101744C5F260B576E60F5E6F970B12B1DAFC2EE94527F55EB4EE39749B4B3E76823DCF62220640FA79A2E205E635D010B630AEE200CFC40ADC37EEAD77F8AC01B7B5776A511E03C34C4F24F32CC0A5898CEC8700000011D6BF8CFD4D7B47EA81C31131511944661044F98625BF643F8C01B8C0F2840A31503181722BE4FDFD3DC29C6F7F90542B5353BC3C7AB795158C8F765D2F5C09320C7202B0F72785760D0AA98A599BC5A2EDA754D706B7F7FADE7DF64E706E716B6B0DDB3194E2D98D5C334C518E21142BA1594BF8AB0E271F75050B3027E2193A3B3913D8D6EA05A0BAB705F575998ED7E9BBB466DD9F7C6DD0A33C2B17AAABB5E5E766C626F7D4A89D2AD9119F1715335AB91C8B69C4E101E842064D252E5291BF7930441DF32367BD33E0886C5C2E833EA1062D9BE000E6A6ADDDDB1A33615CD0A9FCDE1CF865802EE791931270CAAC3D55BFEF59F4ADD373B6092D0632DB1B0AF669D651F61F966794C0EA7C868214022B26E022387FB8BF332A8F17B0A1AB86058C7647F19E0DDCD7AA4D40A6C01DC60763D5CFE91ACE6F969014ECF562BE71EC14A589FA5ACF10A3EF8EEE2E4AFD79D5A1A96DF8A17E7645D22452528D59EEB9BC5CD3B9D1EC965FA2F7770C3139FE760E30375660398C9AC3F6DDC87A0A715AB10521EEAA89CA33A429E8B3EAFD6C032084881787FF52F2328F87380865B36FB5FB716D352C827DFE31BA0F01BB32195782651F90CDDBF6F2386AB23D6F0AD3F697F8FF6C3C1417E93983609BD68164340461B1F9FA516D0FE938635F13
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_72
+Input = B24E1E0B2537549F9FFF919EC485767FFE8F72A4C910421CDA212C63A83B1BF141EC7C9744BFC6061598865126060E04092A3B3FF4F2DE2FE563CAEB3D69372550B7A5D2897FAA39CE6696A83F2880A40D69CCE0616BA8E6BF0517EFF8946CAC40C679A6AB1B6ED50A9CAA9DD99E35FD52C380AA1578ECC95E51EEF754B5D579
+Output = 000079E40000000C92887E25281D5099016809F6FBB6295FA052E5B1D12E178864A75CB6C5278D1969F95AD461C0A928E764E5B35B90C593A4CC8E711D9F1CC5A3A2DB646D5CF1B0BBFEE40DAE919DD6F00D80B465F4976F270312972F3852A0E746668C0A9A6962ADC0D83E3CA4B612C6B71130ADB9A13161BEE20DC481E5241613D570D1CBD5FF4BDA586AF8A738CDD3F79E61E83B95E8A89A628503603EBA3299AE458CB78D396A949EE90AA91F004CE3117F7CDF3741D51C3345F3459BDE77DF032E6F331862F2901BB4C7FCE56657F6B1447B0BD937D38DDCE496D5DFAA45472368BBFF46B2E1B5972144DDABF04D20426722300413A0DF205F3C881DAC835835DD932FA9807B325658103320DE0EEACE7904393AAC91C90CC2A875FF30107638BF9E3FFD3B83A71E125540518FECAC683D5C20F2FDF2A179B345968CDFE598C8F00DBDE84B345B300E7AF5FB30FFCF59319F07B089763A5C1FD8EDCB35CE0D1E96BADB56997C156A88FB509D0ACBB7A1B31BEE19FDE5AC1DE1DD67B82BC9917477CEF347D78F59FB2C54782183F06C39AF525498D12721EC721E6F226E8D3FA3021B45B55A09ED7BFE7EA69BE6CBC91FBF0874FEAD191DDC1943146076164441C5FB2B5DE88B16750D013551280B6970BDF7B1569A9C5739860255424DAD3955956D51CE4A6B7FF374C053BB0AE1BE2D224D90210743E16C76B016AF1456BA1A10118F5FB9AF282B001E5194F2467E2FC64C223637708C029C23ADAEE098D4626AC45C8B220E854FD6CAC055AC61EE60D94228FE63067F38B4D25D18D85E80B6760259AE169F997BBFD85F89306287B9391FEFC8538C2D2702F4F2E06770EC815CB225CD4C91052C802B59E3332E6862D8467DEAC264129CB3BE9EA4CD2B2849345335534BAD0B8677E41B456E2341478D6E80716DC33AE3A3BABB5DF5D1C5A8DB12698FA4086F5D79CC4751BDF6CD0AF1B3DECEB8D39B0BB4DA558CB91CE2C09E7669C1F8318C3EB1DE78BCCFB481FE69377B26C49AA9342442FCDDE33304C7665572F79F4BB761F0A0AA3409DDBE714FC942FBCBD37F74039039961F5E16D4E56B8E32E86D0A302EAF06239B7C7A1BC80DC2A1BDE18EC6C3C9A26A870E6C786DB431DFE2F56413109F033349441806FCC47E610A656BA75A867625DA8C268C920B0E5D6185A3DBEBD2A2B8EC22D6C4DFF66F1B175D76AC4F295231AFC01AD47C4F3576292ADDC1F15249ED0A82B8768C4498FB5C476B4EE8302244CAA8E54A84C9505E88FB737E657564EC71F2801A2F186BAB42F616B5A558F020D1B5E419AFF9993A66CB45DE1A93D1F2933000C3C6709DD1646267659600251775711103B20A0F5CC3C69A418180151478CE8A8385B5241B82B9C61E5FEB9472DEEEB518E3BC4DF2F555E1F64738F4CA46FB531FF0FC02370AFAF3C39B93B36086836C885EFC23A431C8041803E2BF6070B8DB83F95355A568A94E59AB1206904181E940217EB3335F125F79CB9B822C19A8EF96BC299E9E80D6D9BFD1F9466EB27A1B336B473AE9FA23B4169B65ECD2CB2C861050CE9E9B2118BECC10B5C7E5B22CDF7BB9ACACDF360000000A388A0CC938F66FB5B974E3AB76A7D077CBB7128B456BC3F29791C9CEF70EE35C866D7805C4F8E253BD06454702566072B6253F86A3E70FBAAB4BF8EB05AD3849BC026DB78C892BEE3035EC0B99D0928D37D354D57E748244E3DD0D2881D57704C4F47466A649AFA915D23269D347CE9A3C256C7231AD9A87D6F5A79C261FBC7250BB21BD6FB7056F0F303739C4EDA6459ED1D70FA1EC440C7208FD1F8D3CC4890F165D1483A42513908B4B97BD846373FCF743A9862614514AEBBBD3BC1FB7538DCD6AD17AA34FF506B3D74EA5B6847C1DDA395C7702FAE49B78B2E88318E97C1701B6B0C044A369B7FDF04C6222F3D39D0EF3DF9F6CE11DECBA93513A526590FA0255151FBADBE7FD527C8CE870C34527AFD7E3DEECA2FB10345E953C8D1095C1705442D2DF008B039545488E8B3D29C418F02C4C831F93E1F6902172C82445342F8D818C8C81228FC9BA25D4343EB7978021F49026109EB2719A3FCC0D13E1E43B5A40AA9037B28194FCEE1D2D02A6BE9736B83DF32D44E485E4395878A15EA89D121A2AE834B84DCE7F39BB50BB48792775342FBF4AD39FC42B7D3A33BA3B5F3F478B306CCAF89997BF6E00D74DAE0F1B626E7E596D01C98497D43BC20ACFD3E87FA560FCC7F89C40E5392BA6C77FBD1A67E85A5A5EB35FAE50FD4C2C2207
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_72
+Input = A3E498EE331B948E17FC6209088156A0B151EC574BB7A781FCF51496319C7728DE8B91A6B69A6A8DC19B2DDB13AEFAB1AFAE345BE5CD6A358A4E899EA8562A44D775B80332054FE5ADD124B5EC32CF8694BDEC5CE14F9E968FC4AB0580185FE651190DE3358F6E9C0A15AA8364F9F9365309B6083D7B5EE558ED92A1A159FB57
+Output = 000078D80000000C5F74C03198649E5D3090637AC9B61AD93F2D4DF3238F4643026E718913CF9AF576276DC1662DD3C829210F26A7A67A33D40D20462B198F657D71450C583EE45633CB692563F347BEB5852E815C11A63F24F07CC758D17DE634443F4925B67EC0792615A4165A3D2D42FB7B2D36982F536FEA37D90579E475904483CB4DAFD61EE6C6F003E63C70B41D4511F0043DAD5778E001E1814F89C0E9C384133C0D896A95BA3DD5A964592581B4094B8A13D40ABEA1581A51FAAB70840D7416F0C7EA51F4ADF0FE8CCABAE8179789CE3DAF07A21403BC07B5D2AF9458CDB7C54FA24DE97A609CFBD482697CB3A3C6ACCA051672F100BF38B91297FDF61734A61F6326954C2CC3DAF46324EACB45DA965F5CEE4D22ACA4E49F8B07AE9A7F961853C4DA1D8B6311E696E0DA581957B3BDEBA14FF40E6606CDFFA18CF56335D972DCA347509D694F55E7B56EB6A30E990362A5098C64DD46A394F2EEBDE9FFFFF3AE7B85399475B67C9E9C16D57AFDDF5AEE334BDC3845EA143BFB8FC20101FE3F4C4C71F1728D6B6DA9142EC345ABEE0C7FB2DC074CE04654B55F7D7958A8A5EABEA07FC65F6BE935467B331AB6C9DDEF1F0F132A552A19D5E47286E5D82D348E2B46B1D5DCC9B7EEE6CEC5DC6BB98BC67F2361EADC5BA2B451C1938CBC16538B32B4F79BB940AFB32B5B41A98332E9679999E6D4AD1C03998A1D3D0F63CF44B23B578B388B092027BF747076A61F7DE4E3088F80D1213C13B035070F5F8C7A9697A5FF68DB1A393373695B13D5202A21A0DE05DD0F6F235B9B957C624F63F4A35088467F8877281B135BFEBD595E4662B9BFF56AC49C414C211A8BBCBB70F1F38770D176463C1EAF2A16F14815301A58F17221BD28F14EDE2DEE5D150B255D55FB82DB21BD272E56C1E0DA72DCC1D6847F8A864C34C9521D25CE051026B0B1B32279E9810B323C349D5DAD9F714CDF75D4111329BDC9F4E0E768B46974C11526D1BCC36E7DDDADD6077FA8A354675870CD73DADD98B17C3C90EF63A7CB90A7B7974F82271D06E83DBBCA161A7B6E7F2FDF5CE705209C2675F7990B29DB0F70C570FCD33A782282B9052B9CBB2A5882F75E29944B3CA51E1CFED383BE1DDAB943814D9D6A8146562B37E386FE6CAA06EE6C4C6ADF67AB40094236D3EA15DED35D26173792168FD1B27A4E055AEDE5F4516ED038279A7D8F8B759DAEE730534F5A56604D2E422DFEC1C30D04DE61CCCC9E5E1D13D9C57F34F8B55564F41EDC490264947614E52078147468DC7A0D3CE93FD124CF9A1900397A42882DFD737C862C8CA504E1DC3AE03C5EE170FAED4171F33092072B77209DE6EE6DA5AD68BD499D5DCC5DB3E346C0C34EEC4A4DEE6FD93A4A6A35BD4B4360B1616AFFAD15A47CF7B1766AC7CABB48661A3AE4F9818FA5D4D8ED30E33B7D991420A63773DF0BD610FED7C3159C30331990ED5388E01B5D333FBC6BE507E3875631F4E74AF374D9FE4B213E8836D5A10E064CF2A79D2CBD592559016CFC6971091F7BEEF836A6810AD09D62550B00C925272C75EAFFA951B71A7A745955F6F5957FCAD56E91874DA0E1E5DFDB00000011901E750341BC17727403648C1D1AF19A996664DABA5220F4F49C0D57DA41841ADBC164302EC952CCE56E41E3ABCB790C14FB669B58B7AD35B39A455BAF36FFBD28C50563CE22CED569954C0E4CC8BDE9F00EEDD01A1F6A9F4484D6C4C47D32EC7D7B64BF86215DEBAFA070F5BA7506040FF0BD9EBF3882417AD8F8E9CB6D5EC8B3911348AD39C6BCD4FA6217B2EA11532002A20E9424B4DBE781E1E981C4D01EA1EB3177612936E85B7F3D5F1494575D7BC05E90DC6C9AB58F7AFFD30DE8AD9A199E5DB91273DECB995022560ECAA6C923A668F845756783B3607392210296861AF87B48039A640B3CC6553A00D3132ADD01740902035EEA9302CFFF91CB68C9B151DF414ACD362FEA5FFF62DA9B5A7C25F9FAC6D814964B32B56ACCF211DBA8C1705442D2DF008B039545488E8B3D29C418F02C4C831F93E1F6902172C82445342F8D818C8C81228FC9BA25D4343EB7978021F49026109EB2719A3FCC0D13E1E43B5A40AA9037B28194FCEE1D2D02A6BE9736B83DF32D44E485E4395878A15EA89D121A2AE834B84DCE7F39BB50BB48792775342FBF4AD39FC42B7D3A33BA3B5F3F478B306CCAF89997BF6E00D74DAE0F1B626E7E596D01C98497D43BC20ACFD3E87FA560FCC7F89C40E5392BA6C77FBD1A67E85A5A5EB35FAE50FD4C2C2207
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H15_72
+Input = 5A5A04E68A76DE643CB026C92E48F7CECAAC282249643C6DB8E79FEE6100C038A21BCE271CC6E0DF2C7FDA80E9C53735601EC048928353288120AC6A560BE41631108F667E58EC8BF5BBA69C8DBD8E6552F5F94616F24832824C7F0951D59BD21C673E772B892B5A65D73ADBB5D575012AFE3FF1DE017E7087BBF0AAB3526231
+Output = 00001E920000000CB6963525DA55E1F04C36B0E12524C60A0A0657131F272C208F17F0243879143C3EC28F36993E046B44778E48EA8432B5D391793F7012F6ECCAF75E6B8409F2C701C1EDA63345962E9A2E92589B49481ED7ACDD3525D0E066121E42A2B1769FC19DBFF52DABB47ECA073DBC5E3C9C98E1448A47C68507D7E9BBDBE3AF01032B3841D1839E580770CAEFA3DE4C7DE9A4CA9FF53A2D00862F40166A0A9DB602C204A2777FCDF730C771A528F858388980EF562C80D734CA373E6628BFC3FFDC3E995BBB5100DAC31039E9F0B4024C6FFE74C3523FB5FCB777B7109E167460593086B9B3F40D36EE12DA676D20BB9221E90DA858FF4589E41D839044F08283626B3EFD0179F3B6CFD343AD6EFC5299BDD64C3D294E069EA0D4A3044F34E177A203E3885C8D899C78ED963DC1CA018681F40FB26006EF97A5DB587C8F5F99029064C9719EB406749FEEFA03FC2E827A87097E591F67F888E8ED49897AB292F88AC7B47416604CCECE153B489FDDF868FC47F2773BBE79B2E2E2C3C183E8E2CB5C5FE50B66306E4E2C72EDA3B09E68082BF0D73B62BF8214346269A6A0AE073C9DDA3E86310D9B0EFE43C581342319D07FE9BFA7FA664DBF17D904CCD0839734E6B8BBA150D60C0A3B14A7E60D1D99A113FC8D3D2B18509036A548DAB2F13B7EBCEEA30966FF1C2D0D609D4B73DB88555197ACBAD58721B937FFA54BD3E69C56FE563898839ED3043C15311E46CB98588D375622C2396C7A2F483E7C94A0201C75BDEF66B83CE59D03659FE999850D736E6B97D0A677D9EE76D9DEA362728884AF9EBEE1FF75591EF0063911EDEEE6F60E3D8EB887241B41EE4075265E6C285F0CAB49C79A3C77EE8BE7827FE468E8AC51960901BDD18CBB78F3C41253E28672078863CE487DE1EF2544CCA273CE38EDC14DB7F2C49E81AC79CE8C977B446AA12F907BB65C70210C0AB8201F505A6A56717D686E2C961249E416ADAD664C1E7FFC8992CE5F13F5D773F45728A604416E9D39AAAE5937A0265C4576B10A35D5ACD1C6F3D03D6D76DBBD62CF2C36ABF2EA882EF93F074D8C3206F76B130C47E7989746E397EA23DD8638B42E771972B76ECA66997028A4B303593663193CA4A1E4DEE28A20D69EB84E577A2345ACA7DF5D21D3D9D3AD543DCF049318BB7459E01A1A48CD2BBAD5321B416C01C7D1F1895FD844BC7C7F6C76B87CE092320ACE418AE0F6DE92E03BBCD78CC58B2D7793241A7F6C32A10BDF34CF5655C418579C66435EBF3E6F9EF5BF2A59585B99FB7752F7AEA2A0CEAB171DB2250F75DB1CFF16869D0439CB482E460D15D58045EE0634FE00717741478FD6CBBC73171591240E3FDA29643447FB64F3762FE56A18A4BA6B43F72A78E3ED12F6CF955244712504767E5D4012F58FDBA7BB498481429F8E6E996F31A4025C0A60EA76DE7DF3163723D355F12559DD2F332FB0EA0B9B0ED8D23577140AFF8E824DDD554C1139932EA7D2A9E827C3E8F83D0FFB5D81B03CABE91EAC7AC5D1138D559F15281F0E5B3440A3D407D73D886396707D5F20DAD81A094FF53604E198D21C64D62B180918C988DAF34900000011E0E06834A168F85BDE5BD784BA7896FD4586C152ABF9B3F35D27114FC231820530566F77164270ACF5C81031AD0A74B2A62D7869306092A9A8D7CB28F703EF860FDC89D6FC0CA503AB1A03E165C58D1F18EF04CA6C037685477962812970E593C697FE65FA364BAF41C07D8D456F5EF70BA5E54CAE54313FC7244ADB071A6BB0D0F05DE39916A070300DA574B13F459F627DDC2E5565CF575E0CEF0CE1E5AF47F6C431166C7CFBFB88A6960907D958C9FF42D32133B0F0E80E5FEA82105DCE60066051A1CC85EDD8EF08482F2FD04C0EEF7F28EF63B9A6428623E6ED5B9B66F47269A86935B80EDACCB1B4F34D7719BF7086D6C2501BE70BDABE24D543FFB9F1DB2AB9263ABB57BD6E47DD8D90A4785D5672CB5D9A065C15630D4BC440963C61140FC1C5EC5848FD5503C1902E103BB861150DB9AE76932FD28E2E727169B6458E9C3D18581A60637BDCADC73EC35BB10CE87A310B8A1943B95F74D423E62991FD25232C49D9263E75D716DB2A808CA84933A182A2B8F203D2457D2944628CE7E065653C7093C9FFA1D3B5F2E0B79FE7C9E2A68B9607D673B30E4CAC4E2EDC283CADF84D29A38A274E252FE59A1F2A7B046F7919E358C7FE7470A56DA7AEB0E50AD3F697F8FF6C3C1417E93983609BD68164340461B1F9FA516D0FE938635F12
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H20 LMOTS_SHAKE_N32_W1
+
+PublicKeyRaw = LMS_SHAKE_M32_H20_73:LMS:00000012000000093DA92D5FB94B9E23A0C4B5FD9201C103B9F1BD6B4DD3E1C39451D30050300F36077318FBF158991CA57AC8CA9612751E
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_73
+Input = 3BCEF29F1F6110A2D094A574306D6A77443FCE04B1DF097AE827D387555EBD29F620C8BAD26F988E754A788DE199A3B2B5534700093F8F0489C50FB7EF85ED4822860ED42020CA8C40D74340E3933FF7DFC30D42A7E0B005F5E9DB9DFCD866B88B5B2021918375C396EFE1B94584ED65620B90553E78A442A89F5796E3617B21
+Output = 000D5B560000000973E0AA71282469E40599108E5ED680AE212C2D1F3DF8DFF7769476B3F5239682D79C90E629834071186D2A0E6A84BE61BA29C254EC7F131276504958701CA9D765489AE2A491FACA34CCE5C05C33ECF1DC9C0B855496C78FDA8C583FAAB63E2116930A3DBA0D47E87EC8A1049C353D94D7AAD38AA2D45452CDCB162529644AE2F1100C67CDA98E58D78DC318C9A70B906C765FB2FBAAF724CE9FF1AE8D2F52AB029789535DB168D9ADDBDE8DFF759B6514DADBB84CFE66573EFA10B8D4CD3E3031236EF4B43077D85A552509562D0AB72528C70C5E8A15AA2568FC7E56F5D729D3E61BD86F8A83FF2B6B41F108CBDDCBC50C52BC1E9A1C5EC1226C05446914A3EC1E24C1D2B6ADAB3B6A2248DB812361325DFDB2899F12DE28FB3783A67CABFB69E6C4B7879B7F16511C19A37A8BB120F651E863C57CA83BB7D7C64C6FEEB7F9A329CE02A40E8CC41CA0AC209FE6355F6DB459DB094DADB03B883021CB90306A7E7EE35745C0495D37A6ADE70D47FC7C4C7788F1E9C354F54EF6ED7D4EE4266393982C5EB7A5FE4D4CC4E6AAB5C47E9DE6FEBE090F1E65E8E928AF40E9F17253A59CDCB36F3EABD602A84DB6B86C03EFBD66A435ADD59A4B898019987B47246498F6218856FE1B6A9F5C70E482CC75DF2DED35926D8498AFF44BB14BA6B1DE35F43A66FD85B140EB3FF033EE7D7FFAD93CC8126F1E659739D40EA00B3EB0DC3ED737EEDE091E5EF68270BD8DFA2D936F2CA4A81A20268308CF3048DC7802E7F57FA8CAAC71ACDC3661C001F7DFD0E3190722E65415B66BDF0004BEBE39FACDBA9767C886B4E329094AE010100DD9E053CB8C2AFC7E901BC338064C5F7BF212C9407DC054302CF3507CD6BCF2AE5F98BE35317B735CC8497180A0CC93D0ACF9D91DA6D6338E1FB2AF098D31E87F4A24CEC43656492D86317BD5C481B194840227591E30724546BD1DA11586DEDE1B14FD13B8D17BB4A9652C355B10EF2772C4B54F45F3C3904A1FB1D551F16E89EA3CF1681563A25DE93EAC0FE15E609373E84F8283A89B9006F77D499988369AF8D50D7D91EDFC3D4C98BCDFFAEC2FF7F49FBEA35A02D8ADF7224799F21260207FB6A030E4D1EB0720E7AC27451C835001DE44297DAB797EF293F58C7503D52EA3578CCD2C7CD69B4E6AE8889FE4697C101C1EE09E669F201BBEA70ECDA7E19C6BF83CBBCA2069D91DA77D29ACD3FDB12C5F2DFBCDB383E446861C5FD0357AD6A77159B6EB21A9320E8A41ED08107D899599919AF47A74E862462B1EE598EE4D36810D2C29EEA6133FB9A0F1CF86F234BFA534B5EB1B62926A6596E2CC7454CE6E1498A3DF786C5EADA34D3AC19F59E49641143F89C44A673DFEC97CC89BC52D0206626FAD7FC08F17D95535C0FBAA5EAA07F76617647EBCBFA156A7252FD87F9B83978A1935D1B50E20F9047EAA2A946513040694170080568A14CB9F9E29A5EE9A58BFA907DB48DE19F2535CD8C6A0ED1A42AE3D65FA44F18747123AC7666F27BA0F851C110812F23E75219AD9A76C2619CD8731D1E7CB66BC562A9ED7EBF05A9F201A2CF14A90C8B43804F4CD5AD44283ADC038A4088580B0FC637B635CDD242AFB0D62A32E30B7D9BD60CA8BEF7B75E7B6F59B40F050D40018892E9DB7A7A1F58A30AABEFA5F0CB08245A08B48B78E4868AFD5DE0A5EDBE530296415185E4B195B2D6CCB4CBBC4E45E0A9F811E439D9032C354F7006C88593EA54FDA93CACE561A4A0228890154A638DE5E9EADF9413E31358D86405D17A8AD5C7C874D63BC087046439C02ADB0E4512BAC858DA5E4A6090A3A9A9B7E514EA852A4D0A4CF1E2BA2320518F11C6B32EFC37921C66F3A2B71A4CFEF1F9ED79EB28336744CDB358560E3CB603A549A73D3D882717B1E2D3BAAEF61C2DD1101C5FA0BB3D0AD56FECE927A37DDE27F49FC586523EA4BE2E0152AF2AA5DB5339A0120BDE46182F613074E3B2A257AB42D9EA51164915F30D47B1EFBE47AA91EF744A7EFFF34882DF1496F9DF6EDF5BC21CC488C9B38A983619A4BDC860DAA54BE4314252513106CC9B6609897286C9BEDA38C3764AD300F5A25DC738F28F4F2199B848B21E82D76C7D02F748A558E8C6B4E5375B8D5F9DCD0E75F4156186197734CF2F8E20E1419A02F69817EDE61A2305D25DF46006DD4B8B82BBB181D9B5847379E6B7512390C616999AC97629E36B50ADA921DDBEAC5A5A859EAA216A8A5CE8DA5429DC8454C7BB631045CE28C82208061C726958E80F5482D1252BE21CDB6B78A590BF9C76BC1FF2DDDC1CBD4C8847D054F9D29A4732465935A4A25B9CCD07A3F4279CBF151968D24330A75CBB6F52DFB460853D2CF4AF232A30075B87FC29A7E4ED6FA37EAC940FE7A76F7872D07AEE03D3B382E1BE99D7EAD4952F0D25A808F2DD0733C35B44E3F2A5D0A7F9726D16E04A5AE7CF852B45513621F18FE429B6F9217E78F6B228A40D221A93C368B5E16CA61BFB9DB71B4FC6A87E9AF3EB6E8E566248C60039595C8580AD3E7FBAECA9DBF64AC0542EC0540A0D86534C648A9095C1B54B24C1E7CA176C1A79C29B63F76713405EE620D8BAEC86028E9CFE55E4445122A8BB833DA8E3B3A76B1EE592104219799C31472F5BD8F44B7CB1A621C2252DA6E3BB153345016DAD2F9283392CF054BA63CC385D7BDB11A171FBB7FF06E1CBCCD73B38056DA07372F62C67E42B793A08043C8631C5834D2E1BCCE6CFA1C22C919AA88808BE6BC29E265E3C7C2E783E1791C934AD82CCCDA65B2F32D05DE170DEDF6DA9BF1E002500F843D42855976837ABF5836A67FDDC310217012CBCD8514411417E2F733E77195C4D4D2ACF3EE568602C9E661C30236F52D49CF4DCC0140660626DA4BB94E27BDC12845ADB354035A6CF2138BF00A61784498A1A2082F1C15FD73DCC9A3F32A93350694C12EEBFF9D240CCFDFB9FA1A4A673D46EAF250463A76690F6D62C88ADD079CCF0E68C19C5B8BB0ABA4F3C34F0FA0FFB6543C0C5A3B95183F051B5E4DFC60D22F0336FBE885B0B81741420F17F4276CDABABA1BF86500E878B4A2D6C2919AD3AD42F0EC5AC0762951D91565E7B7E9FBC3D7CC30259FA9031E4B1FAFAE24BF56EDCB1103446C2FD6AD277C95DDC38FB3F4E09668D0A3FC7A446C2F41244E16A3B9CBA6BB6493FD5B1CD7DD80D618DEFDBA8C75CE5C956F9C85DD4DFBEA19C085BC19A9403ECC69CCBD4C6643DC53DD626FD5329C9285490B04062B78001379B16D7ECD8E64B9A3EB7F4759D405D7DA40342D49C5053D86D487CD56B6EB97EC7AEAD15A78C6D1FF7E204FDB3948A05CB83276617B85C5468C6D0E27E6A2289610092B9A5E8BF61C59BE551582019984211C0F957E69EE4EFCE1A94F6527AB2F624D61A452D27934B5D12D120CC1A48E1805DB783EA37EA1188C9D3EBF4E9806C19082C9D0176AB6FCE1DD53544078E77FE26E8C773729A2522BF5CB9D6EDC9C0F5AF34A589AB2CF65A7B1D2B76CC4E6E0F4FAA81E0A8DC4D5D1FDF991A39FEE68636C5A1FFF159C11BB03D0256AE1FACC6BE54B4530EB2624B9F872333DF8810DC3229E686B1705452B82844CA92BDFA6F121754F22B403A4A121D1092171214482D9B818484EDCEAF4735FA1641AF823C50CF31129AC8051026DEC116C08811A0F2D98191A1A1C81E7109C338D43CE79C62BD8265604E5884F6385215529486FBCE2A156114FA5FE18BFAC70E527E03130870CEACBB97314153709225568CD0F79D013B805F9C436207C9C05034FDA32944E71638E6C3130263686AD9E84851EBD63BF53A165DCDF2ABA258BD9C4EE3C51E390AF844B958C3046D2CA6E794F76D8DF0ECC7E85EADB5C669BD53A6D8097118E93F1C291259F289E695C149F3EF109D6FD122FD19B7F6E06F76F09DAB8A386B25B86815D054126C0AD02098A505E6E031ECFE26A5F17A6803DC5B26E01C17841CC7A1A64F18BE4B837E08E9DC6C136980063514B9D716EC50EC4F4F0F32E5021B1283496453A3BD68E4E2FBBE60789E30364AE0305A495617FF4235FE1C4148D9C5DFF4B8CA4CAFFB126B409B4C5C5EF9B7E4833BB288D02112FC18DD0237A443A42692223C89D65E8367551B5564DD9DEC365C5BB2374FCC9B277624C78E47FFC5D07E5D23B55974C4268E8940E182284294CBF5DF5CA58FB5F819DA60D20ADCC4DD0E394E37320A85DFC5028B9B9AC186E38682733BA611A677D69003BF1C137E1F4D3079C8431D2153CBA1BA3279D2573040762703BE7C45416BA556001B4C98AC9D5149DDDD769996203E10CFD9FBAF728368CABE04808B066A5D9DE79D12BDDDC24907573C2F6245FACD0B5036A7507ABADE592C4507A02FC0BD61C480D2783A9F8450AAC68480EB729F29798888C3B50AC289C365C49B70F6BDFAFC9CB0E882F42D0231FBF25DE634AF9EFCB3CEB9F5AEB80E4BB93A9BD9C8C8DAEC3FFDBEFEB3C9DBFBDEA48B1E923BEBE276D273477656870CCB9B16A54CA02D1C49A4C5CC9C7D5B6A4F02F482ECC12CAFCDAB21A67E061B00B7014183F05B4AACEE9CF8A2AC71CEBEDED17CD27286D77B21D50BDFF5E62949D806CEC55EABF5ED94E32ADA6BA0B6308B161A2BDCC61C64C834F71A5B20A08EE72F03EBC1A8FFCA0821E9683F58E523F2AA05D4C8F2502F1340A8D92C07E2893D0D11DAED43ACB378D9B3012550F7BCD648F16C15B6652B534451F1EC844B065769F132AE25D4E64B3713068BD0C7AA6A16331D7FBC669E02205340D0C23B60ADE0C7782B2ECD63C21F6350A93064B3676BAE836985FBCE6936A178FE7E7C16E6B114568FB7626AB18037A59FA375562DE8B09FE04B2B8787F920CE8D74823A223691E81C35FD669700522ECDA5759850E8380DD6EC9C448F2106AF8D8F83D6EA3125DC89C0E584DFCA849EAF4A10063B197FBD2D8AFBD9C29D48A7913F9122DB67AB9FAE075EA39C2406C852167C6C56268552B97D63144E1B3EB51DD30F6ADE03CC5B576DADBE628C8132708D8DAA49E3214116E9C3067D5F0669EB5D884F254079D6FAF25D0E4BE5B3EF84B68C10598E19602385039986F9FF258CBAFF495E52BA439E40DFEB24E4FB2E776D0660B7A658AC9263BA937C44F740803C17A522F9195E57D661134F1988482EFCDB4D9372B50428A15B29BDCEAEC9178E5CE135F0F15784A76A1C7F58AC4F20E6D138EEEA94C25322F3A6BF167FB5E75AC763FE3C50118501EC77D1E28EF4D2E3A21B0E284FF4988398D58380F39A3B3CF3C3E2B074B35BD2F1917BD9004251106A2FAA601AA7908591CC47EDC6CD82E15C1CA0735D53C5D3DEF313CF6861AD8FF8C33D6BC91FC33DEBFB6B6B9F5BB31D6C646671C7618BDFFB69AAAB1B8A364738C4F8301300404C1DE7DACAAE9FF23609C939CC570FB8F8A17337BEA02C414AB2212407830DCBF68CD604214A87E096860ACFE08E82A2085B8925328C58943051C7C8958EEC03B107641D5FD682EDEBE89288868D784910BB5DA8D0D7C2F848FF455FD07DC9E4FF7E864E3F77460F9D5CEA619736D3BAFCF93A96C1904497DDF7AEAC0D2F6B67E0A256806FCEFFB3FDAB7D9457166DB92B135F7939BA7005C157913833CA68862E69522251E42717EACC530B2FDA5FEB8E5431B4E0F8E9374FE3C1FDC17E930961FBE5261C3DA01074995112EBAB9F2F67DF163BEB9134FAE49B8D24166DA3A485841E9D8119FABEE108E48EEB0EADD4DB2E8800B541FE9B43CB546414EFAA302959CCDF9CD02E23940651DD0418A216C1C5142579BF2439DFC23ACF6C18121F268D34ECB484AAE2A70F1045747B9D0DE038918A8316CEA45A0518649A0D5B8800F6289A53752112818BC66590E108F3CBF55434A7F0AB517DE35F8F586399950273D4F0E36953D92CA31660D81F643CF55E1D0B0C72AEC994E02BF378939982A4372BB1404580FAA1B0B4B79357CFC8DB76A76D7A5E3C738AD3D5A6101D4E620A40B8F9F6F4A0023A1AC3F11FBF9D0726720F7C15B1C7C91905AE55090FD6EC90766323520E2F4D4BCC219FE0E5BC9E19F8D7499C660841CCB22F4011868F6C96B90FBC4DE339CFEC0BA85EC9E5C1D59CEE6FD45E297776C2C8143883C010B46F4CB7F10E7528CD6DD1331B0B5E23D54302CC164B5EEB51251ECB8C807DA76714E664F36CEAD9E1DC76FCE31ABB9C0E5C721A185C9C56BADD7E6E63A5F79E00D1930B3CC3A92A5FEE40900EADEEAF473EC24ED607641237AE19392F2824D166ECA5D3215A2314B7147D93572F46ECC7BDDBE7CB4CB77CA44A6F47C5785B113A57E4E4C296DD41F66E4DBF6BFDB31C085FF090577B39882DA19E209674962F54CEDDD1297D02CCEF26CCBD83E64E8BB8BA883D47C353E64300E3749132C553957BE942DACDB450C11995F56A30D47BB0D8E1B5F713DCA22DA325EE72C567A142C1BC6787E9FC44D578869328DE8A74ACC74531BC077E5D59658B83EBFD60FB904D940B4A0532F43766EF010A006959E1969798AC8CBD670FCD0BF77470F9FB83C933C71BF079FAEED366B75DE17DE644590886E30354A79192A020B82A1A1A6E3CA3EACAE25755E5A7901F1AAE2E31056A8A66A3E966009AE2434C8D36FD04F9DD263D93941294516EF1D258B86CC33E37B1A6F4E32BD8D449F082E483A45C5934CA84646EDC7A98747031DD8D49B93AA00B044EAE68FADA98A25E040B8CC29067CD13F5C34A4C7B4BEED81637073CADDBB216577F32DC4FEC10326165ECFB208E1CDFC3804A61B4BD9AFE483C13B450EB745E45BD70476BDA163960D69885994937FD121625E397A0BFB1263A1B2A43297711A3C20EF8868813F50BA40998C02147712F885A0E0CD50FFAA988048043EBDF87A54AD789A6554CE05C3FD5648D8EAFC525221A3942037C4CD695290E568B0CBAA6638D085441D386F8B3E80DEAC13DEA25AACC594ABA896465C0D74DCEC44C727865DFB0DCCDAAA934A9CF42B62A38BFB20F20A00ED5CA62540FC5BD0C8EAA9867594CDB95266FE508A3CD7B1F8D4F49EAB6BDCA34A1192E34F3BE5FFD333941369AB789B8895AEE83CB5CDBD8BADE04FD4B51BED0E073210B8A5E18446F36404B4D30E38D2C4DBC6D114A3880593C2351195BB04E80DE560805F095E5C33E9CD4EBEF1C879B58C555E841D51B4C1F3A5F5355F831BE8F53577CAA2B68F2117F11E0548ECB3D1519AB2BAC3DBD0CFB0746B79EC71AC44C4CC78D432A25F362878F6D645A86CF7BD80F570C539610D9216D3F322DC783951AB8B65C2938D30FCC2BF6C703B8D06E293315FB00FEE4439A237BFB2687D514D25D32F2949CED4B006AC1C2C8B70510E8C83D7C78853C52880C4828DBEF9CFE115B0AB2C2AA66D68EC204D0A82690CD4302EDFF48013C50224B878EC63AE012CA8F816E09951C7750532699173FB710138888790DEDC844CBABF2C590DDB8CA7B0874C765CC955E9BF203811BF81A6BFFFB9AA67D6E00D4D6AC0D5D3C26E9BDE530ECD4408CD1C35CDA5118429C24AA89EFAE1F3E2D6C2BD914F219844548EBC52E4E21340DB2A0026127CFD9A2040C1F4B1278F15447EC6F65785540C7CC05BBA4FFBA724904F1A8577F9DA78254727195C2E5DC84F98B1D1474F4FB3EF4AADBAD942DFF39EC8B0507C41D6601635E70443C1C49E0CA9E26F3927DC273605C404390119E1A2DDD14648D051734AFE9F903056F52C156086EE20C4FBD61CFA632C03FC365DC8795350E46AD9A5135EABE92A323CD438F5DEAF2A5A6855E620FD3D2D5D49A2B4120128A8EDE1EC1B7969DD072C0625894C1473E9AFDF93E23D0F0D233D0D67875ABE706C0993701D25306B7879969E13E51D6426A3445E49F014DCA6C0BA1B4109F35DE041BA978A0222AF33EB6B9816FDEC4B3C56D1149A247311A374EC7D5D6F2737DEE9E17DEB934C1D7DD5326F470A54361B19B143D3FD6A1C83ECE1464F6F8DBA33A779F8C3DDC870094139C3932C6BDE0D2C463BA42820BC01C39DE536F16B43E754703706B561AE431145C30E594424F158CB15778D15B6D014A1BEA692BB45734AE68BEDEE4A3FF0464685FB2C50FADB6FB497D3BBADF53FB8F71C333678366A1101D508E056788913444E70EBE2F10965C32E4A50AA530E05D2C2C5D16B32786A9BC6F0E00AF3C10DCCD445BFF015333514BADAC9D227515059DE1F3EB4620D49613B0EFB79395C6FD9B999D59AD11E45751B699A810FF5DB1E662BFDED2716638B87DD8FECC6C7DCA203374B0C089E31969CB8FCA0CFCDF23BD0D54B7CB74605608233C6CCEF898CE1AE99C63FB0F05BC95350E719700A034F9DEEDEC65B297F7CC301575DE63026E47A7C91F526448D8BE6C86AE9DBAFDBAB33620BC35A338272D2C55522935E1025B64BE8686DB0DADE913A42FF880E2F7EB482BDC478AE5149FE9413FBF25B7C00D815EBE9AA2636C7BA9516953609CB640F14AE3D16FC527E5FF53CE5F20FB2BCB5D0BA4EA707EA59AFDB381A43E6849289966A1F8ABDD65D2F16D25438F868E1FCE4145FAE12FD58F08F584CCDAA647C6FF9A7D8461D27289D38E893FD5B3A6619B440F9CFF76FBA781E235A735EE005117228AB6DC696A11F1EBE347CD2BBA8B117C6CFD228D7569831003B1EE988C998FC80E6B77BE778462D3A81172F7FF1E2B92241CFE50DB556FC920E9F5D0D4720D1316E4918FB63890B63E1D4615C10EF2A657C2C616121617F9A0DF1A48659B7A6CD00391077DB9BF49503FE8AA50D0E5B2D4481B55E7CF8E074702D5C71EFEDF6E5C36197AE90890F0DEF46C2BF0A901F0B69F1F6621E45901F2BC2CFC8579974570E2D1496419A0F0AAC8B255E7EE5362A6425C0452E4754D2E77B7CA3FC53AAE8679622A3800399F88EC6D13E5AF2504FBBEA358838F92FFE94B00EC3C9C1939F8D751725D1854D81EB4D32AC89C70B5CD0296301DC27E44BA407AEEB7B8D8E3F81DF2F77A9B30BFE5BEA5ADA7562B456192066FC21D6FA9BA4378845C1F19D3B715775CE046145B6D74D9971BDA35B44BD4E93AA03D991D63914D4C94EF646E7F0F37E09B56BA71FCBC9F050E3AC9E077069727B91409A5388D2266232F2ED7824BCBC20D2B6E6FE3A13A900B161D23155B34DB34E1BEEC6C85D722E96EAFBC64D38DCA3922943737E6E8645EC6EADE8FBD94DE9D6446F1892689D79853A551999C913402F87E78D42CBA93875965FF8FC35C42543A3D623DB7AAF724B1353C87A8C12EA832C181D2D8C990998EDC42F55920F39760FA5168AE6730163D18EE2D9F08115B56111768E02ADB0E6BE8810B9C80F2793F150BA4DA53D61E4C80E71A7A8565F505CD4882EFE25AF50492FB925C5C9222CB57435C55438D6DEB8ED99E4E96DCFFEF36B0B591458DB4D6835D101FE37903B5951D9BDA9E5958451FD217C42499740B42DFFDD1A222B47CA60CA100D8AFE6232ECDCC5CAC9036D00E2459100E5B2947E34D65AB2B398DBD95B5409393C1281ED9AAB772CE547CCA957FA2F1FDC35443DB22FE7FC6830667A63E5F5263A3A70F31052A23090A96B112DDF5990FF6E6DB9CF8F13582948B0E4071CEB74D5876F7E28CECB670F6838E336244CC7989B4C024CD7804C7C3E7EF9155F005C9B5C0AC0D885A61E1CD245B0007FE629C60BA5CAB837DC2873DDACD01151FC33711F07F2EAC7D6539E17D7CBDF44C23401023D65353F8D1DC86AEA6C6D9B94A74976E315D2543954D6A0CF0267FFDA0329DCF9E419D684A667AC137DE6AC6C2A6D8C3E45523A060BDE6F129AC9A063C66AD3C2AC643FA456F96246FE27D3B365668BB02214A0179EC5FD232B93B65D194AC587D2992893B816B16EA0B1F1373649D2636DD9BEA3AFB2AD47B3D3EF65413E0A0E5B4FB89AA4AB4FC79BB69FF664653ECDA276B431DCCFEDC3F16B8DE7C87DD943E822D849E9CACDC58A0BDD2EBBA6BA4160F0D6AA094CBCA0BF1382F6E60470088EF724470BEDA2ABBA24E60844ACBFF8F068F8A9244C1057E06122E91B78A37A91326835D13D1B3C64E785F3F1F41AE76B4B819E1E5280869FB23205EA72C6E0CAC777CE77D498D3F22EFFAC4CCCCA77CAF7283A582166EFFD1684B99397481882FA1A3681F9161D9052DAB10DF5E81E2CF85974B98E13F7F09D5EEC7FA5B8619E2C468C53C54FF258B8084109788C20C8F0D433C164F7C263250ED3500F5A8D20130CE93F3C56B3C79E1A8D5EC169F6B0D0521619A93EFD369863D372200D4C11A1544D60CE73533604A4373ED825F5D8236BC0D49CBDB17D81354FC2E5B8B1F2C17A509519BC61599D5B9862F7AD3BFB99025D8D3416C842971A1CF166328BD3B909856C5B1EDB4B40C4F828C9210815E69B64DD434CA50BBCF3334C5E7CC393023B86DD02A6C440A5A6BF5895A5AA6287FBE41CDC9EF5454FB6A012E00045A74E9320E38F6F00F83AADDE78D92ED9D717E1D2C5B26E29C847FA9B7E02DC83E0AD57E00BAD5632E772B21E0A7429C4C2EB40B37320056B16AFA903093C309DBBBA36726DBA909492D4B28A0504031F70E61256EB819916BB89F6686F25FADD4338EF0AC64637F301F9F972E0F8DDB40CA406D6ADBBFF440D650D4670C4C56374E758B635578B3F57F4A1739B65226C9F78A1DBAA2FF74B0765CE377D92329435D8488B5D2C68DDC55E161FA07BC09366EE971F1EA043038B704301413C94C611A81E952FCD0194D1BA0EBDD77ED51369C4CAA2625D9E27A43237ABB08F7725D1A9D92E3BF09025D096B3E39F36F35A1C3485AC4CD06485599DF18BCEE57E55D4BD93F615832E0D344DDE50EF28AADB148A416E08699E98CBC31CA5E0B97A41E7DDC2760038004A26136A058D21953B930C4477D0048BFF65E8BA222E77B47F52E344D8346982FABC3D1092786699CC0AE086417F1C1E7063EDCFE5EC748B854FDE57E83DA5A6BC2073BD685C2A7E71CBC79E51F9871F50EF5035B27267D47FDDD6BE2DF7D0E06A1D78EE47A2FF225039D9C0E0BC60DA5A8444FEE6A35CE94664BB6398BF4A8C2BDE984F53542192E77DFC2A985C67875661660F658A664ECCBB1184008AA137B717FD1BCDC5301437B6966CF06407836757CC541E58F7B2F0EEDA387DAED2884370990732E751570DB9387570D0190E20F3B22FB4E94154D35CE174CF71285B175326CB90E5D0D0978D7B66132C504EB655C2C73A3F33AF3B3678B61B68469A74362608324B6F5D92D2FDAE21C7F79132391CE9C630CDECE934E0AD104F6056BFA9C25D24A440EE04437860E5E19E17084CF156CA5EA481C862DD7BC66DCCF10FEB04BA903F8005DF25B2D8239C104B66FA6511FBF0ACC70D60E26BB1C6F3D280D83A6731ACA253C5FA3A57C3F276473B36317DAAD05FE683B8D4554ABBF77243BFBD245498209025DB59BFA4364C4063916ECB7FD9A0127DB14AC6CA8AAE96C2EA0CB2132F3568E66BA26C0774527BBB4DEFD380DB6F4FBB7747778F093A03009F4A7A459BEF27C03B5B2E6CC49B6A198890E393E3921A08177BE76A66561CCDCF2CEA80060F30F2F4E32F69C2CA8E70188E64661AF95B2FD0080501C68E70CDC464A3C0739F30BDF514516C6E1288D3911E083D7BC54D38C1EEB446135AD94C4C630BD060D5DB3653A9389178E74ADAA559F6E70F41006B3CCABE6DA7EBA2C6F3EA669696BD8D77458D6C1D8940C788A003174860729E42509CDE08E759E91D380C7C162D80600AC9A692F124AED34E18C08A202A1EC437302D67FAC842E309690FBD6BC3CCA74B3CD7C3ADACFA6ADD3CB42E3DFA1FBDE1B8552788F2CDFF12D992B5D600D85DFB98C7421662176B7A8D12E05BE23820045C4FA4B3A3DAFE3A5D2650B25D3D23E2C2FF5269AD1F8B94AB548B7B5DF06E8DAD7E606DE0091C6BDE29CA0EB7138D9C52C3087E55EAC0E76DD01368F3B733C814F9A85A1005E3931AF7805C85F00A6F3F0CD4980550CBEDAAFE85DF17FE0955FA4155A7CB9862EB5D903AAAFFBCA9DFF20E0B729D09702D25E80EC7AA7C7D463F6A3303C269371436468E6723B57ABC600ED5DE61184528169DC12EF7ACC6929748EDCB852A668CDAF892029B0150A6BD979CE3B579740000000FF933DA457895CAA5C1885829C56B5593A311AF1BC34DC9C5AB20B0EBF340707A38D381C5D3EF615EC6210956769F219621CAB5AF0C89DAE2AFC56A5520D45CE243962EFF99B5E2226C07C5E5D91A9638B90335B09D8667A217F18563DBE0A311CF7166F19B38B022CF3A821A2471E4B42589B53BCE2125C3DBE7BE53E9649C4D06C2D14DAB67B74499F634F9693C2D0A20FBF74AE35A68C879D2A0AE33B7B60026290C968BE0A8C91205FE57827B9511C04BEA6535B87ECA2BD3C878042E5FCA6EEB41496DA7E86AA2C7D122A04C8DE624B875DC6D0D84E889B4514E99C1AA352BC82D1693279F4F13BD482AF2ED20C218C56B33C88E6D9679748FF56A075F54F791B8E18E7EF6BC9D78917C262EE302BFEC8ED0D4B4B5D2F6AB018A64EB3B08EB00E585DB1CFE2B4B27DF44DB4A3F227C5DE5742ABF7255B0CBD63C5CDF08EC98B4F3BE0AF1CE8768089C9416C5E07317A8472D56D30360F7AE3BBC3CD01EA4E154A271807676F71E468D08F11605CD8AA19C36D04F00615EEEF717A0C3B474CAC101F50A4FCF90276031A26158F30E1EE3C72CAB86DC23B7F7B5E0B61BAC27FFF5B7E606C90462D0D5D9E830B4EE6EB53D9F5A92CD1BD520924A9EDF3D0E6CE23A2E394EC10417671A841F2D670A19636122DC902C6555621EB71DB8E0C22495EB38CFCA51C87734288EB0F304E33DA3AF7632F382C6464298571AE864A29C74101637CB4A476F05BD59E3C40AA67415BB82568DAF7E118C9AADA77047805357C10BA52CA62308FC71D882535793C21AA4D0B2ED12A8EAFBCA63B568D5388BE3D5B67A8BDBA815F4B5BF33D4032FCBC600060F2229AFB7DDEDE39EF950A3B26AE113B817F80156429D4297765C4CEC36BC23DD6448720B6A17D0DF79FA3D8A
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_73
+Input = 6765ACA6CA78898929D2889E86338D01097BC3A0394C6A7137C5C5BED73B4F2B36D7E2F805AAE11F0224B3F1023770A525779DE344B434495DB251AC988BAEDCC48BD6F6D8B379A65E08556D96C72388715D49851813B60DCEBBAB7E514027589249B926BFE1036FFDB5F6FBC102050831A2ECBFE341267DB195D8DB22765C55
+Output = 0004015900000009ED17C3C70D1E8B3188C3B1780EEEC0CE360E7DF1EDA1CBED82E137CAC82251B8E0959E90E2001F263ECCC1A18A9516697C6E3F2A26838AAD70845C8014C7369E06AFEC69BC2C6908F187EC001C9B9CD4FFAE2DE2C8A0BBB44EC5F1351FDE680D69F1208B1CF5807AB2A3661BECD784AD63EA8C239382F7CDE60B5929AA9E46155A53C96E8C7B7C85CC8833A2BB8E774BAC97A4045194032467FDEC86D89376576C7956389EA981F08CB76F02AAC40D99588276ABED95A8AF56E57176B8FC61C1ABD2A1AF31FC3958C81FE967312344F3C524C46F3229E44B72B7F2AA3677672897333E1E895B9AD8D709398B7A26F67BEAFCF6DCCD1960343E87AAD7AED33B27C5108F95A0D30A898BFEF08BC81D73FDD6AAF3E40F3CFAB13C32295C0B4A9ED4F6FBAECC52CE77A2FB49209245B24FFCFDF73E0473523F4954ACA98CADD721B072193F672D5435D575FB70B53D8EB751F0AF1D9BBBBDC62AE7E8C10F78013E6CB06026C73AFFD4BE0FF3F0EA7364B55A2ADCACFBDEA0B3CBC0E9CE71A1A909B62F06A0B6254F64714C54552382F53A138DA496F7388F281A47A573F43614B6538D14B2F0E24BA99682AA3024354498D395674642B4C18C19D272ADA66DE14EC387DDA5B1EFF7A86DB91D32C1DB6401084BE39986D79EB3C8F979E143607E91849C3C28E5DB7ABA23CB853579262120A3B6C9FB0E5AFA7870C9090B11CB0AC340CF643FAF7519012D3A7847FC2E6480D68A847227294FC90D43062E82B3C20FD0F45E04374F9C5FB31F5C8B320C78C9A4D0C1AE8BA26469D81C6F6605D5CBD6711D90195CF41D02AE63C2E6881F43BE6E81BE0EBC1C8EB8AB830125C294317C3841EC2C8C8D337F83D50E3007080BC6044BE515FF7ACEA4F7496E28287F6B34E779304A76D7D3397222B0E321951C5DB43CCF145D549418FF885C6CC9B94DC47BFBAEA492EC0272E194E34AC60CD2DC8296AF7D7D01729DB21E497E562BBFE41B87A57D4E2339E5128B798F3BF14DFC111DE988ECA25738F44CEF91BFDD42C6F458C6197F93AC128669603E2C8F101A562C5AA47B845E03F527D48D28B54608ED9A4CFFE5C2590D5881D721B2271A371C73655E5763E53AB567C01C9C5241DE628A320C89E752ECB0C9107680CBDA299DFA661A421D7A54596D1E7B7F6063E2BE11480AC9D12AA30D1B790AA6451E539643848B62A6852349D38FA0C34F830B55094338E4606124520E6C5C760C30686E48696A28309873F50B8FA264542E6E6D0EDB27400A5FE40AED32238BFCC98B24E032D320AC76DCA5B876CB18FA7CBF47F3EADB33C81741B9538FEC34B1AFE0177B8C7A63F4929AFE4B137322A059BF173C566990F1777C5B33C3B3B06EBC4CEE5C916BD3B75E0112BBFFDC9B5D79F7BE52E0744E1F9AD39F765CEE9B3B45CFE9F532545AD2035661C08C1E765ABC67599CD6289E1BFD95BAF6089D33D21D81E6CA4A31086A76F83CA40638E34133D34DB67976C27DC0B7FC6EFF4BD9E895417F4ED6E6BA414F608455197FCCC05FF17736880608B72F696BAB7A63A05B39F505324BC0FE842C459B0E315DEDD29EF9FAE78A90AB77D55B925F74ED3527F08ADA97195FEBA2A38C159E691F62FC612D0F21094DA0882C5F9E2ADC25C00803E91BCAE52932E39F9BAA7697F6924A4A52D3E7393A722FE855B1467AA9D4336817CE62AEB921059C4CECFF6EAEC93BB18A50F1B9F0691A6F300EB404A4A0C319B5F4659C049FAD60EB34BDCAB513A8D72D6C1DD8D40329C12FDB69FD4D54B4B3C36D13184DA8AD2DBE6CC0CB5B89D55D0652110BF461292535366D95B9747C77E92E0CCDB46C244B57545EAF3B60CA86765657BF8FA5B0101B68E0B4C0EA0DB8193E0EE3AE4E9D2268BFB31B56CA647522F3891A6134FF5128045CADE965DC65236987A6BC68C60F71332013D49CE06475B4E1F4CCD743468D1A27C129DB0AD1A1D96A3DD6A96A5041FF48D415EB645D0B8F033A5EE01930DB7B9903F27C2BD8022BA3E14298ED284B3F92CF88E1660279FFB059ED88672A3127795B31972E75EC8C421ABB0D7A1DDEDDD91344CFE82B48326BAADC448643B964D1467673673F934D5BC41A3BCAB597874BF70166B5422BC5491372DB07E316B4E4C8A7AC69552916B86301D8072AF3C9FF1C0D420EA0D145BF2F068ABCA44830EE2B13A65522D3453C09302C89F04BBC5BD0E5F312F9F93F21826F15B35AD37B4A72C1077FF2FCCA23D7A890B3DE1D0D05F1B3E2648CCCED2B2DC26C27B7234BE3E8FDC9DEC84FD38AB6106B6FACCFACDB0F4C71BE0578AA22CF3CE8E745DB9D7A7EF3ED4DF35BBF8C2A7A4286CD1DD610828C1A5E25EAED6B8135D1DE261804B3548FEB0ECA890089083BE8908EBE05899A5F0A2AF2C9478DFB60E6CF1C4671F087D0C1B8E0A2A6F46D32FCE5FA570E0DD04055BABB4B2D53473791679E905FB68649C8A46347A969BDE0761D6E6FC574DF552F94A4357FE1ABB0DBABDB00374412D461DF352D4ACEADBBC99A9FB0F7CB6DD9C390137EF3080417F8F1C43F510915A381E989E18D06ACDF902B7A36F041DABAC3AF27F411D036EDA2CDC3039D1AD93EF7500F0861FB437E3471DAF968C80166C7D3A580DD341F0769C10F5A3B2657F26DA49377E4AB063CB8258467A18F0F3DD3409BE12FF2AE61412D8BFDA604E8C940D4F2C27884082329291BCB55A16968EBCC93120AE4E1A650FD1B32ACACB1B623FF57044C3996362BED50D216995702216D70BEC400DCE41DBB57D72324E6694F4258972FF3222D004A9891D7E100BA6ACAA512D7B1A3F1F9801FA3C677A51859379854176EF00232C1B0A3856F345BF342CA5FFA4CBF5569BFF58DDB9910F7A58B48BFB247EF1A5B4DD6400EB881DF3A03A8D3BEFCD6B9925D8D7ED31FA9D3025CB6BBCEE840347FE5712E52B17A1B06F40D39648CF02A6346C2E6A2E4D467F609043DFF6810B2D2B491A72D470EC6495F05E39741A5A43CF4AFA18C0BE7B6AF66FAE36FE699D591F1752E7C3F126C7960B9A7926B7F6F682E03D2679EF970C79798EA8E6BD44E1981129C460FD35F7E578EED17F9617CCD0B17C259539FE132069CF076A682E442F3FD9629E625BA3D7819E467E0806082F0E76E641C6D940452AAD0BFD31175452217065A12D0D3FCDEB8E68CEC367FB143EAAF2C7D559F68D89E8936EB085E834494F5C0BB48B9980C3F7889B3C60CC2A57604B0C65885862C4F555024C9F4E2EDD4F2AA01C5E0523CD18A971940047CCA57D02DE0F38D6C78D1AC7C3DB5AE5C1C5F30100EB7E36D1DD182BA770CD9AA16F6587968CBFCD797327944713DF0DAD98572C92DD559AB5BF8232A246ADE8ED637769EAD7B0C22550ABD523534451B55B02BFF028D83E7A95310EAEC73EEAEB0412C07ABFA4526BEE63E2F346969596847E8C5781DF34BE6484C5299815E0FCBFD8276183B87C6DA13904BDB57AB438D4530E971515D89E3BAAE99569BB28103590CD725B103622CE6AEA5633859F830980E99876F7077D77C97AF9B00E10CBE48FC2F212FB1B3B43EF0BC578B9C462360E623E8E0B7154D275B47618520948A7A21CD55934237D0586DC8DA712BFACBF440B64192AD08BADD78E35F31108ED396C5F45C36658F95D9C11C64B2F01131A74437FFA54A7BBB7996E7D3B7C878B707A50C6F8B04C92DB78B086C351F2342FC0EF1E40F21767F331AD7A6CFAEF335AC03A011B0075E53E2531FF002C7BB5DEF041C8DE52CB8DE66E22AD02E1F7340833CF8FF679AEFB36A30825C69451A4F9FC9F3DA4FB847E6DC65402D026F4022959440A06048B660B01920342645DEB71A84075F7DEAC56B7515CC7999C97EE4E1C54D4F5CFEF9214DBE463D512F8A38AFC88418B1CF69EACB39D05C4B74AE5458055F9575E07885ABB559E9805E871F3AF4722F701D1FDD26CC54FA853B2CF5830EA07D7D3C43E35BE143AB52EA56267CE7836DDF19A2F8793834BEBAB801F019A4C58F7831E95CF0ED8F7F11D0A13CF151AC524761BE692794F8BA6A34D493DFFA287D0FB84347F4C84DD24A26E11CB70E3BF1DEF609746FCAC73239DC0E394B72143000D691F8C93E710C658EDE0802ACE0F06D27B62BCBFC80097D4832BB1326CE6BDA578A020FE18FEA7E1F80E75005FA61F1583026714E11EEA3E812B9F797978B59E77F395288A074FAC4AB0B7F8BF889A56C3B0F986673B501E80C49747C269947ACD0FCC77F1FFE16171D99F013CD1CA758BB572C9F1F1429D6D9980C54A5C9ED1C067FF7358888AEE3DA1F15E76A40DC4168E6930DC9CB4A2583F2321DFF48B86333816F1B14B875C775694AC39989E8D03B710422E64F70A83C27DCBDC6FC61A66CF3EB786F22BB817C23D8AB636CFFA77E4AE9E8DD5B3844EEFC07CC3A837A355669405D316A499D18924D3DB143E42104CF3DF415CF0C13F220A23523EBDE59A1B61F60265AE22D26464B568CA6D09A86FDE8DDC1BF55D9E4EEF5916957296310FDC75CC3F56F08B8994A8BF118177AE9698D759D08B1D20601986C25CD25BE3980A8F8085F8D5AE3B942F49EA5FCF6D3FE077D0A396D59DE97E23A55ED611AC26EB2835B836C11AC3EE96A16C640A440CC1F2C484F976203F4337F95311E7B752B76DB825875893A5DC4EFA193C302F220993773540AC8196E85D5B41688DED630E1E696BE498D231C40F36E852414DDF346DC932A48C3F4BAA0CD7E658CF8B221265EBE85B2A68DE3986382B867271DE0238CE72B6F6BE32D8FF73BB00A48C5C13ADDC4396F0483C592122586E0353A2B78856A296DB2C9956EB71778DB26C29F451B747A2C3A1D1A29EA95F8B286F940EAEABEAD62F0060C9A9557C8D7227AC853FC2428E47A8969F1FC5FD1D1E2B9CFAE0A68938C8FF410F85C9D88A93052596BACEC6F1571D8B7AA0E5C31A307D18D8B51140214341DE2E0C7F3A57EFC955685918D90E34B489942A86F8415CAEE8135461BFE26E044FF9663E3E8524C76BE85D6415E7A42DEA93147948556C244310F2E361BFD09A773788B527A346EE6DA6C2B6F327BE0930FCF6CACF5B9F951D09E66AF9ADF8B0A0F106B1F414BE3941213AF598CE37F7EE2CF3AB33417D7EFE2F6C4F9338D9FAD24580F764B4A4C9F5393CA76EE500FFC9B1897FC46DF5E0FAE7C2E9F1C7B9B59CE4A8CC2F657CC9F85AE1DCEA7F98B3F08A8930CC81ED30BAB261CBFCE8E9E27541E183D950D1169CC3FCF2AEB54689C4FC5B50A5233433DBCC9842881C479BCA7B43C9A7E523458B984FF91C5253CE37D996662A4D4553BC931CCEC9CEDA85ED0F19A82E771C202903DD85F1A90AA9C50D75F7CEF1BD7DECF9486C623AF683FB7738C3BCC7AE8818854E86AD2F30FFD8C9DBAF7EF45CEB5E3D08AD8761A4EA39F1F3A319A1401A54C1C05B4FC0A85B517817FD1C3727DA4FAD3414E92D81DB7F58BB95A69A067B4DD9D67CACBEB15DE84AFA70ACBF5CF59AC5E26C9F9898BE9820F2564D54E856CAA539EA8E80F4E39B09963A75D871CF698F27EF1979117B3FEFD68A7CE71C3C13883435F656CDA398FD537F77D067F66B24C5722DEC8CFC109157A210D9FA3230E33693D128F48ECA4FF80F145252EB974554CF1883F94F58FBD40C556F78753E6F13166786EB4A91C76A94479F1CD5F4780E714F238CF9DA1A3B2F5C872F047ED4E20CBCB768C2EEC9CCCDE57F1C6C72BD2CA3E0345857077E48A2D06DE8536F53F715D8A5DE335AAAD7354DB9214FE5178E4FBAA28C174721395315124F3CE2FCED4C8094187A5CB3050AC94A2A23BE7ED6BD5273AA7739FA048B0E07FD6FB2904E80A4E919645AB58BF82844AC68B9C65335F13627572142482F2C1D9705690AE09C1EA46DDFAB1C41DA974682C740BCDF1663E659420777066E57A556E187D29F43A736853577849FB043E1535E8E137AE14D104415C589F882A57E5A6E6FC71ED3A287C1286778B59C5E7FCE938DF33EE35060DE769C3CA5113A9B9D5C4040977369DA071F5DF0210BBF66459A9C410298EBFFFF20F80691CD332E88BD8411EDC1DF7286661B058EF117790911BA6B3775B5E978C193B83926EEB7CBE8D97D70322E8DEFCA913E897250E5CF855E5697E35D21F68FD04F9855135EFDB42936EE6A3D992543B9E80A8884F9A1FF771A6E2404D1DD5F0F61A85EEDD2204E9E4EFD648341FBEEB237EC4464DD1AFE11A6E6AB8D8130526B15C3C610507F7DEFFAFDA9DB59D13A378DF0E63341344C26AFD766B17E14CF95E3BCA9214ADB661362A688444BB665C4B26EB3B82535033B6368E40E9CFD8CD7204459D8857BBD3DCAE1305ECD4A129D9098DD8D62274F84D49F34628A0F3759BC9C1066C49C1C2C56A8A8AFCC090F9264604E5ED51E428A34E8FFE0C0F5A7D3ED6CECED3DB89B0F066EEF65340102408392C45ED4A7A5722AB93EF9E0024C8C7B2DD9187845A2CC74E057ED9F3B8F979FB3AA7F9B46FBAB91EBBB6A791DC2C2614450CB6D80F63BE771D942149A608C13ED4B2A5EEDEAC171120897E5EC60245AC27B079B5729DE25EBD2D66B4E860B1A97D7EB890A29BF4A8EA96AF471C213AA13301DBC9EAB40811C2E0465CD255DA1999BA94076EEE571EB93B84853F9DA0ACA88DED373D202F72561FE92A7048FB1ECFF0CFC6804D9E4377AB45D61D833E6CAFD56DC5A7C1A8462711F1DFB22DCF4EC73C8361FA0B59B0CDC2A28B04AC150D6DFC40AC8AAD3F7B3D4666AEEE8568F55670AA905AF45878759E2299AD18143C3CB345778F7796615CA09F3A4C3EE0D107A167E18CB8472F117DE7EB801A25F07F46B63F6ABC72B1FA0906FC196118EDD5C45D08BB1DF6820C039F004F198E85DAAE008DA5D2C2E16E9E5548C8AAF0C26749E58B63D5F000DEF2A50F04C0F0B77112B993092EA72FF5BFE7E0863FD97BBFA0BFBB10622C8FE607882A49B81D749F140510AA8E9599496DF249417037E55525A47A26E6B5BF00778B375FBFC85FAFC192CE7632138183E1529A917786D0E561CC0CD6D42C1B003DC0190EA534525FB2775A3D9F4170840D97002A4652A2D8C0A22BAF618FD8D0AD5D391B3FF99624928774D651EF49394102AE410F1BA96491C97EA94703FDFF2D285E35B73ED5F1DCCE28739588DA6ECE63A257685413C34F24A828F50B19232192FCAF5C808A4ED6E4718C6083F0F6D21192F6304DCC0E8EFB6750907F912521A8FDBA8FBBC5D2254D86F4AA65F241CDB9CF15E091DB934E40046F979D2879B21635618828923181E3B401190A17DB6D98FD998589F684AB2E432818E5D1487E321EE342D0A6F4A8E373A516F04729C35DC05D51ED382B2DAD5EFDD2DD574FDFD5F5E3EC0849CEC8C678CFC93348F4BB06F70C623A7298F7D04EB74FAFD099845FD6DDD1A1F2BEC0ECACCD82FC1724212E149555D13E1E8AB7010D9B1FF167BD3FDD303CF32C31A2F87BE0D51E19AE44AAC4FBDBB8669BFE0BF76B7F3BC4FBFA83A1DA03B05F712029EBE4A0BFFA67EBF34BFB700956C7D0FB6CDF2776963CA96DE98C273EA4EB272CCBACDB3AE4A2EA3B78AD01CBEBCF75F1551930DF360181C95DAFEA02E8FB7007CEDF61BF0576F65A1506E0220601B5421B703E82AED9630AC97EF5D87C56C1B55C5FF0D78B56384CECBD13DA4A2967EBE27CF17051D9212FEA1D142F42458FB5CE8972B18271FE26B9E2C2BFD93CCA1756EFD31FF58C39E94E12386AB976A04C38DB8191599D4C3A021D2EC3427BF14AC6B6C12725BB636E7E6BAEA99D80FFE905641204713923CE0FC043399C54637D0D576187E8B627D8CBE033D8235D4AABF48A896B86AC3765937D0B606FB1EB3F0093C348BF36BCEDCE318F554C5A851A19DB6EC8F432EF7F49995E18BB152E98A1E049F3260E3DCE311D9BFF36A57748EE54DECE92069BCC9EFF6678677259CB144FAD59DE7C59FB86911BDDA531BE19326E6EC4BC0C8836A5E8C2013AB0A050AB91A21202C5BC61BB7B764E471F494717C4D2996B92E78CDF26AC8FEEA3E05E7022F8252CBAC19CC35CF5009093F61D6117F395C010DAA673FCA9BB106B7624435D557BE8C92C290909BAE15BCA7DE9AB474851F642A9C7AC6279075970BBEE230DBA1E11D274B36DD0042E77B1ED37F254D0AA99094FC8A9E4128E60201C5C7A288C93F5879C45F44EE7FD5F4BA2A98FA93FE3BF4651E9A7929DE31F026B2EC8940099259D1B8C79E393434D0142ED439713096D8B9AA4B305A81DBBE79E1FB552AEB728B4DB26C9FF4B95A5B45588CCD0C9CA0E7630161FB263EC6C61E12CDEA8F85732AAFE03BA9C3A663652C9E8C619E3101EA0585BB92D8AE151DC697958A9229CEF2F28CE013C82FA96C47C59FCFF7C3C02420600F2E985773F26DA5DA05B6EBDC369225BED0FE684DD4D09A8398BE40ADD868362C64F1E5405ED3FA061B8194E9A15EF07A660B992FE1BBBBF95D3347F06A00C1DE62F97653C53C9FFC1BBC2B7A8CA05CDC18B6AB37EA8583614CB112EDC9EC2CD6D8073C9B33905147132F17202E92AB75B32C498EB1405F6488611267C1B62500CC3E112C16B6BE896FE2F000C98713F374948A61BB3192159E18A22377B3E7782C189A2286E89194146B5E0BF0D959D9595B5DBBAB8D3EA5D1F1260A2C5B1ACB8856B255DA9F52DCBCF529BCE83E0B5C0C990C38B53C64062C7D5FDA9F9F6F7A0B3A386C71DBE9052BB54A44A02650FDBBAFD6ACEA17570B9D4CA5E587ECE45AA3F233ECB1C816DB69402BA1C505B6670A55356E5B55840974DDC5E0DAA3FF7E2762B95E3DFAD53DB0F4F1C30073D6F118CC005979695EF6A870ADDD17860252B064A4D91064BAB4F3BE083BDD4C8132E49FC7577F547D80279510DEE2ACB07909663A56710E77A2D5D16A93B70494B621C9CA55C8F97CCCF35AD38F0A9D50C28994249C88422DB68E54D0BBE251D4A98DA4F1B6F0C550C4C47DADD7924FDE094A82B1BA9E5238CDACED6C20C4FEF9E0B2CF9A26D2BF5B86B25260EE175A1AD1FA7656331018DDAA493493F2B0DFC789DF04C238A51D23457EFD61682E1B7C2E2415D7AEB88EB814B9AC625504DA027E81A98CF88D4107FEB05FB59C30D0E21F87D4275E48B5068AAFC99421FD60E8F994F07B2389F5FAA0A249524E293913919647FD42D219BD79D1F9619675BCC0065949DA8BC38A511572B10A7D326B630656EFBBC9D3F0448D733BB13A09F7749366637C97C60749F45BAF5434615B4DE1F19C0DB35D1A63BB3DA6CCFB70278D4AD0164FAF82D95F36864AFE6AB2B7857B0D496BB0F5522A7FE7D74DDFFC3436E93B0DB4A8F118B346E216873034C442A05EBB441EFB4724A0A2558C2782C4A75E19C64D42B104037A8DD8519662C2EAA088DE5B1364B0714EC0C8BE522ECFAE8080B6DB13EAD27214C3C3D934BF35406E36B3438248E97545AFB03227A47269EF0E3647595C32D6C085DC9086AD9FF4D967C697F9B96B0AE5CA2E905C8A64E65E21F5F36958A684D5D30A37E7ABC315AEAEB59D9D2837E98965FAFAA1541F021CF77A772C41D1B41DA22E36018235A0C9D78A1C142134C051219DD88B9D2253F1E168C44A0C73896DB7C51C34855885B136995E57D599BCC179358620280475E897C28EF293E5493DFCC22322008047EE468A57512F95B163CC14F1A182D1FB80002B4EC30977F930AC71C6EF61B5358776809B82C67391B0DC8137DDC9013F61E3F46C81D683DFF7232D20D6BC223097369732A7C51DC34594268618ACF18EB3E7FD1F1128AAB0D2F8D2AA34EA5B9023A3C64369A931C29C06510E28190EFB0CF3117BA518D42AFD8666AD7A0790C2763E3E08213944E5B29A3B9AF7C3E8BCE32F07C30E9EE14DECFC1BE092D2413F0D45B021761A8563A65E28DF871B46F4E28063E1A01591094B38DEACA6FDD90E733B16E745A1248F5810119F9D786930A23C9AE0281D49A18E8ACC0F2BB931653F9B5C2DB752A6F480D62EE81507A609A22948747067C12C3A2AA3CC77FA3E0567C691971CB7A2748AAF0F54928AD6A2187B365B97618591CDE5AB69A0A4647A80F942A2E21ECC883045D08E019A0FFEA95B36D837A949B6DA98AE716DEA574E3622072170ABD5FE38D063FA1E8EBC76D5D0DCDB2C7EF4FF2629045CD875B8BB932F32060A3331D57CB06674884F713605912FE1CB061CD37197C72F52165D2F8CF6B9AE170066EA1751D30D9AF2E9B802332B88BA11A5925346E2D2E01164B2E35CE5AFAA19DA3DB054C90060F1F8FD0DB1CA96D275F167813182024DF254C3FD704FA8866D4CE8E1F891645284E5B0BAB9422E7A7F76B52EAFF16351A4F4558CF491B02F8B421F0E7C1B4D5D9058BEBAB32609C4BCA4B0EEA475F71180EFD05F9DFC8716E89013B1A2C3417F9F5C42F9A8CF716E8A96AA57EE9C902D2866389B46B06B8ED2C65F82A98B58479EAA619C53FA990E5AC04D530E234632A80F84E1BE3F5EDFDB92D709EDE4F26A1CB9C08C146537C78B529C1F5F88D79D62D1D8AD03E5A3D1E0A7FD1174CD89B9F2CB5B586A144724135DB813D7A5284A4647C947036E560CC5AA533A72892FE40A4CA2D94BC38C77B281015C32F953453BA08D6B2978AB22664BAB4FFC7088245CBC882B8F28282DD18FCA79BB4078C00C45C2E3F60748A3D31BCC56B8A0BF097C1AF4E639A479E45ADCC2621E0EDF09D4DE20BC0EFC8CD31F63967C857498137621325389074BBE2EFFFA21AE3011E075F39A3949B91ACBDBE70BE5E15ED401D76CD641401324B837F30B59E77109D209C82BFDA2C07DA6F32325643A7E154143B428DE70A46D7209C78AB9E600575CF9A6D7B9E9E343A0BD0368F0B0D1FEADBD3173C161E22A77AD64F63CE7554B17503DF51E65EE0AF4EE92EECC315190FBCCD80EF2567804C1A6A63416AB481D4C78E40FC8001F9192EEBDA648A1DDEC395CDA5888ED2CE98AEE6E2536BC25597B878CE43E7629D0AC7066F96BDDF53212A1B4326A3174F9071FDDE6F8FE44B27890995402773F718FE72DD14F9DB5989DB40F322C6FEBB40255A1CABEEB372512FFDAC9B66ED381080CC0F59035A98349969AA239631CFA465F6180CA5A2E600D3502FBF03BA345EA0082F909FCE3C2CEC1AD9B70D5EB7FF80933A7F60A7C03A10E5F858A174AAE67213CEDCB5BF757376B13C788FD797AD7DC1A4C4DA736DEE9553608053C30C15313A642DAB050783DA43299C4EA504C191311891E898EBFB7B2FFA2CAEAD1D802825AD3E3AC63D45709E26853337FB8042D14E8700A21572AF42CB11887BE311E975883E37EEC2C5E73047C631CFC55F2C4CE02B956874FD96621E9BABC2AC77291087AF4916E290FF6231C7828EC9A68206D4E1CE6C8C8D8E2B8B21126E7F3E080A95687185B14C2DCF703993B497954DB21FAA9EA8FF8DA25F3384397653741FC2201C5E7D9112D893A677A1D0A89A88A4A39408A61921DCAEE79321E0AFBB7DA05B9F4777A355C3A1C7917E60E955BAF8E76DA16E40EA30A6B3C05AD404C6D3A41A43B1E793B5A14D274E0958372917F7611918675DBEB522E66A544134EE33AB7F2E7C8A9B8C7CF94CF3C429F196C93B0D5F846B58E002DE57D2EE3D4AD25BBCD723161D4BBE81B9614DD5A8FC0068A4310D0396DF39C265AFD13286DCD2A4459F1ECF79482211762EB8E8FC8582161D16550AAFA34B56AE088362115938C2FAF383E0BBB9A3D9B33BBC209D18D7EA9640F620DE964E53D40C7E2330EAB424AD9C2CFECB9DCB6DD77A760C6D8C3BF16379C341BB359706BBC4B485E655A23323DD118916B70042A365DE1E5BCC34BDFE84A367412C9C7FEF2DEE23AE3FE049098A15F71CF702A1B55C07062663A4FAE354AA96FFC40353D18FC8089C6167115B1D1420ABD12F0C4A0BF1A457AA48599AE8F668F3A3FB1DD535B04C582D0541397C4B5E43DE3CDD02974ECD2B73C56A3567CC9A04F59E6C482814D9CB49D444BE8ECCAB150FD842289686AEE63174A5DAF7F370065297924678D4A22ECA460CD43A0D195CAE929A3973B094C7387C463928EECA6A93A899C7DC1DFB0C10D58934FF7E43E322634CC65100000012529669A22E52768344CA72A39E459D4C2B77F48CB374974EF5ED465CB9B8AC7E72564FC5CBAFC034FADE998CF1BCC38F25BD450C8A1F762AB1CB177FB829D00EE3DDC9C278DA5803FE4B756F7FA6B96F7F1CC62BB44BF841B737DFB6539B03523F4641FC2F625C0F9BB39A1D222E2FCDB4A2F9CB2F1D07923DEFB6D8AEA3C63A8871EE5F96F825E819B4C5C44950081AFE11BA9F633F8782A995F1EFA5A3CE78DFBAE154219A69CC0412F7A4C0B993F58235ADC74B652CC4BAB7C18EC351B819332F058EC174E88F4C185207CA1C6681E572417EF3E473D2D13BE4B4DD9F01757D1E041C866EED7CEE40CF64B50CEED30AF290DAE0E011A66402CF6BC00DE4047BCBC52EFF5011587D61E89FF8ECBBD491FDF8520E613FFF467EB078605DF73D4B72311997C7D776087566EC2CF952F203719B0E58BEA33823DEF875F6C4C9151E25DE4733AE860407C8D333196D4836CA6865D93531F98A8B69D21BE376F6EBECBA85A8B989DE4A9835F54860513D028129AE64E3B9357C7E08ECA2B6CD66735B78F4233BF49F1F862121B8871C0178426A6E7E3DDBE263769382EBDFA9D3A68665B3D54AC3B22DB9F9BE502050B7DF37335359A7D6E4CFC2B53CDDC3A8D1BC9A98629BC664E68E1961E0EB4AF33E152D0202211E4072E8AA76F73540E48DD9CCF8A1D661421E5E6CF6D554977252DAF7FE2656D388E57E6101849D9E9EE8E4D2DD17082C2F084192DBE8C927EEFA33E4CC00CE4C2C8D8E752B1360F0E89987EEDF553AA72D7E07C0D5B3B5D55F4D91EF71CEDE07EBBFE48EDBB81A3AD36F08E619BE09EA496A82323282DA59320352F0AD412D49B9052EE4B460A5CF59C296D40E6124E9059D0D7E089285C82213A7B1A14E8AF78FFF91F044253C10EEDEDB
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_73
+Input = 9CE54764C87A24B24575D067BA41D29F49731DE51094F7859CAAF0F86EB5B8813870B22CE4983A72EFA16BB932ACA860CEC480B7808D504F122BFC02ED1353B12F031363A1A164C92B9D7260E40AB199ADDE0CC166E7844CD354CE48616510620250C3E445553EDB86E69F04D924A3E0735E68FE755601F2E759B8E07CEAB0CB
+Output = 0006553B00000009485E15ED1E4890963385DA9211123D0F2DFEBB68113E53543970CA03748F0F8D82E44A6CD9B7706034399A42E05BD835E8810AF6709B47473D7C3D74CDA793E533BC5320BB969075699E93F4F8B8FFC5958945DEF2433F8FB36706075E685726E9C4A96D361CA5B8F556BB905DA4C7A7F6E16F9C69BC7D61487ED9AB31446F84D42CF92B59E6DD132116E63C73F3851B29CDCF39FC95270CA5346D1D735B9679B8FED23C499E691462F5DA3BDB3E5C9D4585331427201EE284C36C6ED55AB03DE2A576AE7C28D5261D5586B03F24C27D0C0A9E8BEBFE257F71500604445EAC7C4DCB81E2E32AA3DCBF65A03985434DA5CEDD843A86FFAF293A4178CC251DDDB9DCF28FACCD8821FA47191930708BBA2BE004130070813A2A8A759FC7139C905B2547D2D2EAF9D8C08CBBFD2A271BCC4430D0218714BF426333F687BDC0C37D5A41349FA1269C20FCDB62CBD3AA4969CFF5A2D1030A2F369BFF8A5B139F25DC48CB62B77006A8D626157052AED9DBF6A26D80229DA079E639EEF1473516AF70BD21DD020F99D515827B8D1FC772830482E3AA82F854B32EBBC7F1C5B32846FF9F7A63B5A87D13D9E7AE1A83F1A22811CF7D3FB08C76633F44E6AA35C98786F2867ECB44CCE011D75A1EB0B5994355107FB61346535D86F23DCEA2A05BFAD5D2417D82A23050B9A82A89C97FE60BB2A79B49366C66BDB8CA5547AE5742B253BE26C00CE3D719673BEA7F2438716B691CC7E46AC259FF5AC68E14995E588ECB7A8955C42B58139F35E2ECFE30E861358AC82621CB1409595F746D3F96F3BEEC4F590EEC738C49035045AEDD90F863BB8CB382BF9672AA3AA29E9A1A3C0103378AC4C4F7E246173E0B74A19E9D2B3519D568279314E5591DBD040B412B264EF97DB2636F92928A7E44CC2282199E915A8AEAAE4AC3B1A0173E84AB9CAC5318FB159B0230DBB6E3285939568AF1120D6445522E42719A4D2F99892D5328533A026D9B07E5BA6088253B687DD41983A125D904146BCF2BF9C2348DAE64651752FEC3EAE86F507F05AB5AB7407B0FE700B7A52B3978A0388535C9FF72424CED34013DAA3D51BF2CF9CDF7C990CA5B6368BE85696524006845EC3A47308A94564B487ED9A338FBC2683AAFDFDFC90DF536F187535193E8FA89DDE76145430D77807D12BD71712F0F617F04490452642DC3EF579FD09CBF1B4FD17025E5F2C2B64AB56935313B5E4D7024B7EE1AE7D418C2A6D59F0F27C76E592BE1BFF9A69D9AD434B3270A1492EF2F2F4B0D49072F3128BC3CABF97321C426F4F2B5B9782FD46AADD935D572387D93FB5C94E5704540E2C91F58717511642906858FF901E6D3B4B6DE861A139ACCDD8BBBE277C9D0597768188DFF00C40E7E5DDDEE3EC59F35D39F78846236BDAA68347124B8B9D8DDCA212B9590ECA9DDF2B9296CCCF0A9A5A82529D9983D148277C8F43CE6C7DF94CEA5B8BE1529BD7F672314F076E1EF3CCE70D26EA072AA3F1155373CE84831A0DAD8F72137F3087AB9B8424C71FB305873669ED7EC06D8763D92951AAC0C4997603D0D5EACA185EE57FD1E222970E57A510F6DE9BB8BEF78A217DC887F93D249C2FF3A328794F416211E10560C7FD3889CD42DA5E2152191478B1359FC64EC6DE178A1B96AC42A4B77F439E4FC43F021246D396DF2FD57F52B3C0CA41C4AC78866E739A2E1C3480A358DD3F8D167CB39DB2C874BCA360E4C92B7A08709DE89B40536A71804DE66C3F733E8373260CBDE536DF418A2715F53384C30F19C0FBDB68B0711CA9814BE51C1363EBF994BE7926F5FB7747AFFB56437AD2AA81C1953A38A1117575073F00D1C19E55FDFE61B522B131BBFC92D517659BBAF6FDF99FF80F1DC5073B27B907629E35B4A1E9155B5C7A6D18F948920B5D7B7154ADD5B0D6098B2F60FAD4F3BCFE9A9CD4EA24FD6D2FA3E5033C0544412BB8F21060C487972F3B084CE622E046F84AB61EFC5E685CC44DAA3FD109505CCC85F9AD2692DE797E0D484AA77FDA6F5F5657D0EB4F26DB939F4A363B0CA0F43CAF97E507928EA8C5A277D55182D57362B6A1FC7FD3A5E2BC365F76D84AA62E970E6C7EE7D83398C551A249926178BC2D4DABB2539BE59B799837F9220B908B3D5CCF0701F74288F5640B6C64A81B4F2E1407AAB2ABE5F097BBACBC49A6B72B1A662087DE59DD6EF329A0ED7F876A9E302E9A10C798938CDF409C9D9E6662B34ADCE9CC30F6285BE667AC536CDE779346AF0AC4775ECBFEBC976908BBE775D7F439B0228D8EB8479CAD2F102438924E096E2A0D6DEA309201EB9389038665D10289E4E6FDE997EA924439FD9892042431E7759D4283BB19C28575CB46C3CC287D13912D5DE8111B663CD3D1B695ECE8DE45C30695611158CF8C8DC685A2CE14074158104FF0008955A62B3AFCCADCE6A221672F29BE6E9678BB782C5BB81E0A9F16CCF2190BFBD0DAA16790AEA839BDDDD95686E48E4546B269082D325D0CC0F275B67836DC8463CDB43426294E809E4607000A0D65C6E78BA90C1214CE83320CF2496D54EF052E76B22A063920492E44BCFE505D307D119BD6C1FE81E958420966EC92DA60811801FD050835E4858EF542C8E197EA67A6E5938E5664C16B198ACEC7F5B12CB35FE51F76BDCB40B458F94B6F3CE85EF3F3E4A2036F808E6740C178B3443BDA457C20BF8D2F4094D87845DA064FC57EFAD572A1C1393511BCDC633C686C1EB53840802CEE44DE6587FC066EFC28D172C00497DC15A9250BC43E6227EF3C5E30930890BA1835B668C6C0F5FCB66AE30D445CD89D08E3450E2996491D82D6603F2EB4BAAC72510C16141253D181D8554427AED60B445C47CAD8982CA6D87D76F30552AC539335F3099A281264193EBD0ED4247EC5D97A05C1E515B51718C30FBB7F65BFF40161116415E2ABBB806EE68091D5DE3C868DA9575148412F47C24D1FD321A38F1146324D351D49A3DCDE996EDEE601C016E4F1589768642B5AC57FA62E01B4643B5893CB14088BE6929D39C6968D211CCEB32AA1C4E5069F5510130B30CF15E70C7B2DB78C32A61B7D885E8ABC0EEC0967DEB2E7E2B353F327669E0B697639E6859C8ACD79673478D41796FDA75E5A95D70DC87DF005A6ADA83AB1CE48E553D34C7DB3FF11ED4C5D3D268E6660B8F9B4C6083E6A51AE96BBB50A16C277A0C04C7491A9F3CA63D02C1C80A3E72A20B66DCA398E8736C596790663D70F71A095D889BE8463361823EADB529EFD4BF71B8B0379977042A77D57F3147807F5A5323C6272E99199C987D1AC437F531FB5A642917545BBE15286BB72915CD8F7513ED049B94279FBF5A71E4A27EB180285B6F950591A8586A9126E5C9D9B5892A6F2F6BB5C32520D185A32D66C5D328A3A9480D67E3BF9C84A9A4AAA8731C6E80FB6E336CD406FCB96F93281F513BE4C5E76F61F1E4C0379E0509CE39C4F53BCE24031EE132A596AC68CA9AE975F62CC30DE4C76AFC160101A13C8B410D6AAF7B8E20B54BFE92028F48F820422A9F22F6EE265D6D4837406CDCBB9AC608ACF4E8EF4F6CB2498DCE1B7DA0DE381D7089D50DE70C9E75AE3886FC19C5A4E24316F19E551FA3C7F139691926FA09C3CD6D95FBB4225EF597CEC8E48DAE480ECE38386FDDCFDAD2028C0C223008F38EF0BDF71B922FCC8AFE1D69606890BAC28883D542A9116987A28658573082FBD0183F91871D8FDDBC536800A4A4076B9C04C21DFBC039D4F42AC2C49CC4CC091D9784AF01B0A807C7DEBCA421AE4E277838574A4723EE69003781913D4FA91C86A62558590C0609B636528DFF9058043C7FAF51D09ADD82960265D64DFC03943CD82E0B87C016D3289C81F2A09DB045B9F464DE00B4BDAB8C8DFD04E564199D7CE02A9B689511AD613C47B52C797EE0F678BF67E75D2AECC4332BBA9C2478FBD14C5F2191323BD043820709D4B5F541BAE2DEE5CD2AD56AAFDFBC9D7E62EE725AA142289854C5D957207AEF74B6FD91813E61A982844C7847EB81EB11327618FF8C1BB3E5C0804E0E93875A06CC3667622D00EF8E1177E4ED853853C5118AF6F1A8A62A313B977627C7396010FE59CCFAB8DF122A8424BACCBB8FAD23A1C8948532FB6252D4787D37F3D5141946F186871983FC960EB822B06D0E486D4F032F0ECD9E2F170E36726904ADF407021CC4C4378DB224332ED97CDF16AC3BC472A766FA1B78A1C39B02C745D14D88429AE01344984601E0E718EDAD01961E08AF78E25D7BC883E54309A7FD2544DD7EBE6EFF2EACFFCE422ED273367B4D6A2E620D862D8950351C369B78AB639CEBAB76E759F2D28D2A528E83F1167F8BBB600A904BC7A7FBE379EAF74DA71C49560CF7BF7AC413C8FC558036DB0BEDF5B3C4690D02047B017EDA983175289B596E5EFAC6CE2268224C1676638E9B51552049F8E8F7DECE435FC678E2E466719D0FFC2E851D2950A76FF235015E6AC0F8F156A00D98BDF53C4F53D9E7E847080FE4B731ECD4ED06E2500840024120A78F170A7393352F7F9DD8730C53430C4164E4E15EFA6C86B6F7F048AE997BAF2B5DC71D470D9DE75063C472B2F6679A6232990681E7FB23A4AD9E33E6DDED4F260CB4FAA2EDC2386A02A75E991D2BA2193F40972049F8EC1D43D9E74821A16FDDDDB70967F197028A86BCB94FA51A8BC6EACD3DA876A3665B819210ECDD887006D60A47674D47A6AF97A8D4EF7939E1A45B7A97D34EFC7AFD6BCC7A73F2EB44421FE7344651BC0D167A0A50B3A2B6FC001085691CB941FB5731E115F98B54E963D5B9AF9A23FA8DF79A9BCA16DE9E04CA43C937211B8A301B635249C96278A43F897D9A6535D89D125F07A773DF64F7BA7FCA3D08013968C9BE45239D28EA8390BB5F0977DDE97C1D011CE6A05939413902184D7C28E802115E08A26014477DA69A7FD3A0F8E699A07A8D58F58226B7D97C16FFD289D5316B1D6D884953AEA71686A5C8C17339DA83E0BF1272CEBB9061D63AAF9F5070050D1586198441B217216840A7CCE3096CFECD909AFE158F5D0FFDEB8BBCA9ADA12BC4A8F36B403A04FF1562FF31ABEA0B7F836696562C8E51E80DC8B0DEEC62B5F255B2A5A87BE35B0F2E68964C9A41C1449C5A6F9092FC000364E344B6039ED68DD222F5CB66C682F058AEAD766ED9458901D93D255BD56AA3D1D791C94E39EED31B105A0AE93CFBAD8A39AFD98DF82B0A51F50AFF5EE21D164CDD6B6EE2A14F322DB5341C2A64C7AC2229BB70C292953B5F9B900C387EF60C85A36F0B2877CEED21BACA5BFB5519618FF00D443DE7A4F69664C21CCF52DF013A016FBCBE1F33545FB6AFD2053EC90BC775ED3E65D2A2CFFE57893B04935A2E1D0E303C59DC8974BDD7A19ED97048B285EBA382E37759E3AE2904F14685986BBEB8644B911F1A8C5FFC075DDE9BA18A4A8817C0CC8B5751A623BA0C476397D1849534CC75332476C20FE7711E4100E7A5B92392CB073F5F5D02BB24C7E3EAE74F67EE5A97DD30847F6855AD93F15C0D4E60BE43B765F93E1A028AF376B86E38DC5A2E218378198AD9E8F5FD5A7E859B6269E9FA006E271FCC01CBDB5E1AAA5B74529C1575BC6FCB08282CC12BA0BB3198CDCB64D65E17400D3190DF9F329E50482F7C47B5AE8A6CD2A50739C282F05F79C4E5DB13E5363DB5E7A9B569703A2DA9B0ED0FDA0C396701AC12569E92F5D20CD8F94815C9D53C8642F2B13EBC5B569A027D08304218CB6122C9F5EA40997CB191A3DE10DD06F09CD314C01D92E49F675CB104897C9151D99D84AF9C93099A87A4B3EF2BB1C6713057250A92AB51492193BFFE6A73FE843A0DF41386D5D97BAC61D38CA43267B5B6DB9DD8B7C5F2928FD39191591596A6B5DBE9B9D56FBE8BB0115C739004BC8A521AB946A6AE3B436110E49E99EC16A28415A60138A21377A20FDB777E5B70373AB887EDC52716CD633E6FC972F1D2F60D6AC22535175AC057DA7154A46A44E8ECABA68900CBB7659D9E90C7EC275015FE5CE5D45966B12A4AA337139EE61FCB3DC2D422200AD65F197372447954EA06F3DC0B5B02603F1C16A591F182D5A61A3E5E933B8FA86E19E2B18E5F345993405AA76353DBA02E0103A79997E7E9EFFD8D4EAEF6581DBF816CB33AC392E570510525F76357326AEB5644244F8CDBD5581EE09B6B8EFE497CED2AB8B3DC6DCC330C6F9B32F174D588C836B4BBCD79947417C462A396E457B9C632D4E37E2BF72EBC3875EE6E31AC98CC4E9AE42BC0DB0364D37F953228252F97C90A1E536EF21714CBB7BDDCE26E21A2E8C790FD1D392CE4416DC75FA2E4765376D1E07F7B5F900940D2583D1D21BDD9E79C18C79401E7F265A10F50E8843E3E6EF74D4308112BB5FA11E25760F4ECE1A3326D50DFFD26B6CDC01532B1DADE017C0C4A831495F255811FAE72F876D16D88274C20BA75AE424227FB94D29ACCC6C5CFE6CCAD9B13344D3459BE9634257E7DA605903B97B905CEF2FB9333E63399C524CCBEAF1BBEFC172AAB586E1D4CF185A133D5E7608DC785C97421E8D59A736A414C71BD379F6E22A2DA5F82A787B6496AF26599EA628AF4F511DDDD90B0AD3B9CF4E79BCC63E0CAAC728441A141DA26AFBA0DBAE0E0736614C1AAD89E27577B44F16216256BBECE9D48C9337F4489F15F30099671290AA278EAEC811E8FD18F0BE89FC512AFB270BE33C478D0354410A959506757F3B736F3D78B1AE73BB59C21B145EAB28D395AC0F0A055F03521A67F02EB5D902C458D1B23094780F57B49FC3C7665C50397165A5D8D4A31713B9142F3F11C09618361FCB4EC56B8DCF394D271EEBE82C1D87922A7F89570487C1BFC10C43649272D7556642A9E1360D43DDD2E509645E4DA11FACE5214BB205D6EBFEC362AFAA59A51752307FC0F6631658BD1FE8A003905675C561EECB210CDB3099FC06EAC02B55E9D4261DFF05EF18A06173CA40E7A8227C5C6912DA6EEA51EB79E36E15E99DE982D5F239A3E51EC3A96CBF403B255E19A105B619F850E02B2C43B6F55BC62100A302A0FE23338B04578C593BF9B96AFEAD5D9603115100B36052651661619BA696A8A962185735ABE5410976D31069C3E1D77D8D5C1FCA752B5F7194166FB21D7F4101CBC343901DF2F743D154263CD0E0335B358345949BCB3770CE806918C2E4B4F2A5ECBF0AB9DF0E5BE664B2F1C3B5EA676DD73ED1E8EEE1C1CA0201A021F18E8E79A9FCC6BDD940CE739B202E124D75804EDEF6FB54C7E0EB89ED60390B578292A5F0B191E1EB7EECDA144C82C58AC23DF827629C0F1BAA8C584C15222A72584FF42B3D987A39740E93C7C25E7F8D7D8C63C77B985694D7336FE65C5DEFE15DE48FF81526CA48B1638604F49F920CB521897FAA78C750DE07565293B4BBD5D5C020864D1F959000D394BACBC7D8779E03663C01031A56A750572C350D11667C043D73002EDDEF3F48257689F534F22CD3C9431EC27D8266DD3FE65CDAB526E7BC2C116C627AA044E218578D9C78EFE46478AB9E7A849AF86AC0BD75BDF03D005E7DE73514B4D2261A7D0B1B429C5E8A7D0451F2BF0C56E2648948D465160235B015ACBC8F9411537D92D64128EB4FE1574EBDB07205449B4535AF1F61C2EAF2D5B82C6290A09FC90F7ED3E1905B8FB40E2E2A6F4F212B569EBF83ABF67A588C040EFFEAFEE6DB167AC8C1E6791BDC6EB40B0AED3612A103A41E81D0A3EAABB56198D31914CC203181B6CB345CF979A61BA99BEC022717CE3E1E3B5B96332095F157D4A5F2E6F65BE2573CA40030AD6261CAFD2D52132B042FCA61891FBC9F631619717F0205B09C3B710AC08AC02D45775F121B04DA742E666A3B2C25DE3A96F12906C583E3ADB38761FA9C602E1F5DBAE80088A104EB89CED84E108746C0CEF7F1CA6F7C45E8A7F5BF0DE0561A620F5B5BEF091CABBA67FC0984D0412AA1C92F48C6D8157C7532C43EC60DFCBE2D25204A22C226691840F3E8992395BFBBF74578267A23502C3B29CA48329BDC69C73AF1550BD49695566ED07778EB930310918650EB66D8EAF67340C32803E199DED2D68E42CDDAB8C4B609031509BFD93CFDB7F14E024F731D38F61CC1827F43896E85096630F1F3BDF10B6686FDCA79078142A6C4212ED609019241CD28B8FE924DD044D45A6AEB582E386D0C064248C433CE180505BA5973813BB39A276780B4FAB2B8C38955AE74B995BA7A0F5E25EEE7063C894EE378DE57D7B09A12714057C1A940A5CB5CBD6275B13E73EEBE91E78184664851751E83522C7BFA4096A709E12D71F9C15EE56C9C934BAD0AC0E34F2861C74E2192A24A4539D37ABE3F60E4856DE97BBD47DDE3063A8FFFABE76C081086F3A3DD1A0A2E9DBE3B6A504FA7A395EBF9BB481F385DCEA49BB542D40C6C2021E81DD036AFCD0D990B0EB3D7DE5A174E6CDA906DC75F9AC18BBF8A41FFEE450897938A54A7EA1882280049FD383850F42FE6A628E9CA1CC1EEC523813E9A4F697EECDCBCB3B2E8124876698C5C590F37FD4F32D1E0D0D07304CE3F2F2436BFAF1A4DE62F03F5ED681FC5072868657D90AF07B7AA06DCD13EDEB350C7AA3AD71CAE736713620C71CB774EA225317CC758946E3811D83A3D70278264A1BFC5BAAF0EA4ED4DFC9236AA3FEE0646B3436AC729D233971BA7611A08F7934F42591B8CEC5752E96CF0C97CF1AE0AEE1AD3AC1B762C4E0BEEC2A123E1ADB21347A60AE4E7CB5AED20160138A04D440F63F5D3878F37262AF438835C1DFFCD6EDCD2E907529EB4A49E3826BB5D1292B8B3AD51F5BDA190735CC29C9AD7FDE4B65A355F2211DCE4ED057B5A92E64D545A1DDF83B95BA0141DC29FD0F39086A696674A66FCBFFB8784D499207C5305ED64A8F2D2B0198508FC48967127781A3C48A1ED84460A291B119B91096CACF1BA633F834D23BFE7D29E336BB50B33708C3BC3FFA8C5FF8AAAF2E577CAFEAA29266DA0FF3CA18CE5E4546EED2723585F9DBFD75FBC1FD394C1C460761C9827AE00DE8C9A6A3D8D908C012B27464DE01566D694474EA376E7E7062372D76AE9A33B0B295593E747FC12E3C10466183BA3976E3AE6B00651C8E8BE6D0F33E6953510A34F3EF61F09C1635263F9328989CAAB4181621BD32FB683B768C6DE57C3E77C3364ECD53A7D4C7383072FE16B1700F2CF94ECA5869801CF3A1AE132343A75700F11C8C78A6AAB9F127475FB2AC468418EC68E52F6425C08DECC8A79F4A6188B8B217C5375C0D6BD5A463586090A440A42FE215EE556CB45C358D7CB987204BD3A2A2A71C26B42F46820E3058F7CF0AE4CA567B1624D8E66F3C30EC9092E33D7E9CA91DF73E486BF1AFA95C75E1FA62D548A92C19BC054755395BDD9FA6CE9AAAAD2D2D15445D27231D5864B3E8F9C26B14BCCAFB1D1A446E482038FB5D9CF87E5E592EC69145FBA8FDB76A82D9181C5B5AC0CE054623B4B9C40C269633CCE19EBE5117DF5C25C2E7961EC01B4C6609CF338B8C71590C4C2F6308DEDD14AF52F6E48C53618E5A82661B18CD174E622191DCCE59126849EDB186CB8393DF6A4A3469135D196DD81C69728EA348E5CA25B3353BB7CEAA2A2D8C342024035D8FDB48CCC9224257065CD850404674C00BA01AD3D85C4F9C0DDEF6A17AB037C896A83C39AA03A9814C1A22EADBE812100094E376D380859D6C652602F847C4B2C588BB990B237C66BF20FB6B963EF40E3ED18C54E1266F208A0737B74017DEE7805944155430B2029878FDCA27B7BF5F756932A234E755B9A596E41628ADF9843C9ECE3F62F5EAD20C3B721778396DD91D9B605D484C7C5AF71812B8B08CE2A0BB1A58AF295BE7524031F871D74F8956D2596FEBA06200DB973882C94A66B23FF2A4916A09D99075BB2B349BFB0AA9173F5D3BB7A712BEF2282DEC8B2DC23D7CD3198062AE7F2BC682237B60E7942F92FD19085F5F40D8D40769C512A59A896F172A9FF1B248549ECAB7EDFD5EB10958F1A6DB7F1F732DC67039B693FA35E09C249AE13A411A38B7A8C4B0F017FC5FAA4FF42A153001175EFE08DDEC327821E07A216D5E08690146254C0E90F2DDFC2488A70941786111FF4AC179662B66ADA47E37B74031A1EEE08C8BCF97FE554B07140C68F92C4FF90F15AE59E1850D0006AD3199FB4C5966A74F6408BB2533368F506D532F667E145C288543DDE2F76039D38EE3C86A254F09DB699D23705026D4EBF229C317BFD0AEA128AF0AAC49724A326DD3ED6E81ED241E29AFD6F5F31BE78126A37A444EBF0A4273EBB2676A48138E6CE8CAAFD80FD26F5809BE82825AEA87409E808CC2715E330B0CE6DBF80234FB2CA4C4B162F062AA343DCA57652C1D8D2C9AA45A8D43323C7BEE48651318446BC4DD3274FF4BC3A71A0002AEB1E52696FF0BAB5B63833AC9CE157C11B1DAB6315C048A52897266A222BC2131F3310A38A30D309F177F25B126567E16A27A6D2414ECF7E68D73F9DA1FCC6DF7001DC93AEF36777D56BDFC8B468FBD5A36A5DB6DF6173409ADE1002AC3F20D8365E8CF7ABB514B4B91A4300D8B2D550E43E74B74B90D914487615E36A8EF40FEED37E8F7D171827DB5DA2B1AF80642382D25AAD99520ADCABBE78D8D32579B33D693A738C40B09CA3C91F23D8FAFB7E6838CC9C2696F21054CB3E509F6F07EB5DE3ABC80C136932079582EB364A0AE69236B9EC5026FFDB3FC0F0BAA8AD798996831D0523B1742D7611AD32CC08265DC4BDA8E6A8CDE84E5FA84A326038F7D431015C25368C2A875C43A7C0FF53C7A4DA48EFAA9969B3561354E3F17AFF42D772CD2C68C349B967351A90941585E1E5B10013331337008A9988A1BDBC57AA90BE14E5A88E641BB2F17DA9EBB641E6BF29A7ABA8E7D92C601D285DE9BCAE406076C9E44F0D3AB37FFF7E33987AEA85140ED5F79940FD2EDF115B712F16D707C41C7D15F77523CF70BF759CFC09FCC3AE4306DFF8EA1563C90D5B4BBB71FFAEC423ECE71C414065DC840CC79E17952B95739A289FDAA2D6DDEC1987277F569EAAF6F9CAB31B36A94027332525458E9B0992CFF3923B1C0F4915776ABBCEC9B332412A4C20DC9D87683F6016A098523F4F7AF9C008477EEFD179ED7BF10E71B1991E97E4CE17F807CCF17AEF6B0BAB0A67FB06BB74E3D069B24C7D70E20E26B61CCB6906D4938F3B36FF156CE0412D8CE10B4C80A4601B3BDA09C37CF618FF136847ED53548E6882A0DACAA88F031902BB0DA5B2076B62DD2A1A403AFE2A877B52DB6F39711A7D97E16790F32693A99175F90E3D097D2D72212E96C0773E4831B2E967FEA83C34C7F148E1DEB008F59492E7CD5E35E9541DCCAB2B008981F998F3988957BB26EE57C4F124FC8B728EAD7855468C7B3CCFBCDB39E493CA52CC1F7DDC39396E710CFA68A1DDE5D66E6AEA7645D16FCD36123934185F70ACF6ED17FF1733928DF5C7AC684DCD8C6827C84CA1657797231F5AE0406AC8C70D1765C5D4DE027E69F5BC99BE9B81FCC248A67D4FCC1FBBC0E48EF7F66B1C9970EDFA7A750405B37B64F66865BD55F1A39861FE146721D52FF36A0B85E9B5A57FEFE7FE0E0CFDFB629DE6C65248D494AB35EBFA5D7C622D3333F6E4C93DB4ED8E7ADA9936C9CCBB4C8D87DE5D3547CFCA5B98DE5496F3EA3D9E9788148BFA48A2C159C4B2880F7E545D6C1676C346AA86AC8FBD1F1E379DBE7C2CBD3634F64424E52048138C0116BD02365CD3D767E49ADC888DB5A3626E01CD04013C781940ECD19C65F5564ED5E6E58E36AC0C073619A8509E47F37B38ECE5B14502D43F7DB4664F2E40FAE799A3D7CB87EE99B27BA63D73F800FDA345A9AD72E7697B25C20F2CA8A2AC9848474C7F98D5383DD01283DF318698393496F6798C3A7A6AAC211E9BBAF73863A6E5F62AF1523EC0025775CD4C41EE19EC970CE604B1305549E35F20B3FD9FC8C17143AB8DA34F2572146E8B876E2A63C935EA4DBF706FF7CC292DCF9D0F44A69E8C08B13C5A67CE59CABD742E0904954B46566C3D6D7797C68C65B6014CCCED43298B8BF0E74BF543C85F4645F4FD43C4ECC7E0B5DD16B715F9F5D6339FC6296DB038E2D2B672D4275ED000000128A930D171CBD0C1A85F1464D1529227370797323805B59D0EFB4E3FECB73F520F1D37152E03590474917AAD373884CAB77FAF839A36EFB91D840C485D9F32D49D0A785126CE34D23AC4DA4C0AE14B7248ECDEF2F8983C7272469F8D9FC7D30B0E9CA04A2F7DC1B1D208D8916D23241D7B9CFFFB5EF0F2524C8867F050479B396C832E39BA49646CF4D1EC2259502C51156FE143C471876065995FF94F9C977D8C15499EF9685A53E63849B2812BB6F88D12E4E66390EFF4E5100AFA6581E32B8DD8C2E9FF6E4FDBB690318DD7E1B82F2B38A7F35AA14B63B6FE15A29F15E328833CBFBE16B433E91D4DA1B22F4FAF80C5B0031ACD3217A16BD0F0777007FC05F52F88F9F5BEBBFB7B1EBA5E4D6AA89C5C06485DAD60B42A2D3AECEC65274FAC7BCA1F3BEB898C25ACEE5F23FFB7392F895CD5DF02C8D9838D499A7844E0B934FC00BE5BFD57E6BE40BA3A2D9B1BB9DBB008461F2B50AF51F32F62FB93A5C8FA6EA5297B8D54330689D65217BB8705AB148D6A4D5F2628313E1AB5FD301ACDB70584E7D486329E48A373C3AB9B917298A03AA1EB95DE3F08E9C9EDA9DA3AFD2459076B5E72214DA3180AEE50DA25B98CFAFC549D4FF2D128E086A9B8FA99FC17F2104EE590521B82686B050AF1F6E4FB26CC4A9725101E81B30A4D16A4163408D90B1A8A734A5825C258D922252C62D5F6C721050E12A141BCE937BF47FDDB95F25EAB6DFEF4E912DE1956857CB2A3E25F0755062922E50F1756CAF191F7C00AADBA42F0347CF69CB771AC03D49339C0850956BDCB41F3B51A4FAC5EE86B5E681E619BE09EA496A82323282DA59320352F0AD412D49B9052EE4B460A5CF59C296D40E6124E9059D0D7E089285C82213A7B1A14E8AF78FFF91F044253C10EEDEDA
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_73
+Input = F0C7F8C9394F0C778E62F091AC82C78D4359239B36BFB38A752428A79EC9854DAAED5D605A74174AB40EE18E3D043ADAC20FE032637EF84D27523E519AC18570F12D95E65C8A9C248C86192F0DDBDCB375C268243A767A40D3B9EAF699A3D0CE3DEF6A19B8AF9C2A331BA9DDBECC071249D7F56B8FC35F5B464D95F9B4D03F35
+Output = 0006145F0000000941E918796788EA578FF43D732C08E4F798363A06FFCD2B9D4ADB2B1878E0A846ADCC8F4A91160983D99DB826585682548D71DA74C1095698DE3C847604259060B10BE8CA1AB8750F76821460E0FF0314D3F316BE34A4C56753D37F02C8E634DD4720349D02C9E9AD072F13A05F204E362B6CAEAE4401A123E943F2E6983D3DD38AD628FF4D2033D2C588E461B12A365B151790BDB9E3E4DDA13CE714181634DF2C79CFB5A7DEFEF2F8D6C72F9D6F74D44F0BC4EAA56CF66AD3D6D9DAFB005E2FFBC461F54857C467D56C2E780E7353F967EE63AB87FE0849FCD89EDEA0979CE575141A7AD4E0C72D762CA06CFF0F93914C3B8E3B612F61430D2CE3255E9A5E084EB1A207BD7D43CED8C0DDCA1511B5103CA5EF3E67C75A848C96DF081F801A171505B7ED214540E768245AF3F480C3A855D2FF74560132D126EF004D149CF76309F1F706635FB417DDE3D30C29DD69AA1A848D5A18AD3A40FA839CD82EC89BB3C00C5217147F233EDE14452E0CF659DFF65155845CEF6C57E13040004BEFD75E794B814173DAD38A040B57AD4C91F5522C1B5E26DC4272D32EC23ED05B1ED7402C002F2BACEA9BC1FE0CE39C843F1D1BAAD3A2D146D28AAD8E963DF0F7802238D56329FD23D0017B314CFA8B740995A15966D8FA1FB7AEAF875766FB5D2A449B2E704313F97883FA7372F2F3F4A30F5B9D88466C57B69B1807FD732F69433D80862E09EB808ABD6BF42BFF5E78DBBA9DFC2F200C809F9885831D229206D388E81A264746287CC7E0EA85355FFB446801EF1A180D5918C0A459BFDA97636D5ED5D482502395AFDEFD16D14C04781C3C6AB66E30AF9BDF3831C0DD254DEAA77127514770684E3344766E85521470C82BC7DDB40ADD453CD51BC9287B5C7F4488DE8877E1B533F8091D387DEA3088602EB7F9FADFB334F0029253ED12CDFB932F25F9AE53AE9F4EFB6DF65F7B625B7A0A24AEFAF8DE664861492DE2085839540E9C36C8B1E312617FCD2F9CE1AFF798345DB11AAF1ABF7855B6B59E2BC8B013881A188CE101698F5DAD2FD9BF8E6CE0ED477A1CF3284BD3420F0764FE8B53436E4BEFCFA13F5F09DB161710038910E236388EB5F75117F77ED93BFAA29DBC27D6DAF30E603B050567BFDB02F447F90ED1A883E6D5254A1AF71AC535FF5A2A7BB96F6A0B1476566EFE4F3E714C40D2D516C77BF445D3670AF4824066783AEA9ED6F860386F152E71227E5EF7B2DBD391EB3D63497E4FF3A9516A6AC4C1E5578448919A9B6337D4CA2D9ECAB2F2A18A75D2FB09E05FC8340A88208E64A81483DC602BCE224BA4A9C2B039E0A21436610388D2830D02A3ACCBCDE6F80C701D253CC80C58F19E3C3FE437179C38FB893ECE75EDB8535D69F4A9AB03AA048E1963C8D2D5A294EE76391EFD4BF8A1634B4A5E48D9560A1CD9457B5C96D36F83392F57EE18BA49CCF1D5442E17F168D7AAF841124E217AC062E51C453BB51E5A4A7DCE49437C5B57787648EBB1184EE4BC93C67235049FF4362D097BF61846E35B2E57B897F5A8F5E466D7AFC65062252619CB39E289A94698D5EF8CB1258810CF3DD912C2C33E27B9D7FC5ED075E3500B55D55B8D1329AAD52B8B8AF9FE3BD6B838B7A11D29DB7406589FBD307B9B32AF68DED6B1B8CDE1C76EBCC5905DE4ED1CF31CBFD1DCB357F4A3D18320D82BBAF62BB447DFF30EA2FAD23ED065FA9534588C31E278678FF5CD24F987ACFB8FEBDD367ACF888CD8E3273F9B18A286FBCF283B98F1DBDA9CE03B22A8363998C1326B1087B947B28CA68190C9905B3759FA588D27DE051B2DF60B46DA811B09B3C14C8C21B88FADAD2EC4418358BA998EAB8D8E4FD9C1244C8611D4DF8927B580C3A59219175054D45635FCBE781EFFC8D21D1A9C9330907AA72F0D2F611647831589CEC2F442B4B7336F5B5896F7EC49073164AA57DEDBF7D706049E59B5354FC1DB599C16DC6548A5F68F1F83E36BFD51FE87D040051323A3477E977D73781EAAFEEF610EE0E89D65D3FF3A0B33B256B44D4D8E486C7FBE8246DBCB87F9DCB88BEC6D4EEF79E81BB759DBAB87DAC2BBB7B24853C3919AD6149C997A104432FCEDF91D357B1E765E6BA318488B48FA43872EB8AF1711DEB5E953613686A87C3487092FAD5F431337E750127C3C4E273780963C10846527AFED088A849ADC7EB5DE6E8805F79CFEBB732E8397346954300FCDC9E1F6C890C9BFB4B9D5E9F3A18A6A835AB604238ADB98941AED1B87CB8370ABB63D1992B9EE19A3E0177EFF75ED11B7AA8118249B6B41AC0419B0903D3E23DAADB13C8FB6060872AF4F1E40138DD0FAE834FA6CB75EDF0CA4EF4DCF99653A840753BEC259AD04E4336C853D9DAE769F5416D9AA610686C3118CF92ABBD0FF3DEC7D7D7600AAC52D31C040AC82A6A9862AB8DFF7D86B94D1F94E6DB2721FE80CEE5B1F81A10A414DF045997A0620D92685579A62BE552835BD75F2A75601AEF5F6D06088A974B3E6F0BA7478BEF807954ACC8E96971A93EC955290EB1C73663867D68DAF7DC5DD05E3BAD758427E322BF06927F117353EBA8E1386972FBD748D3D956B1458B2472CEA8A8A647D07F4C8A95C299F8F27C6516442D148AD37E223A83185D038172E666395105B00FD86F53BE1D0CC19982F187CC4F2D07F9CCB5FFF80C5F548B4BCC80AE1D12BECF417960BA862901B56269EA2CA11320A66A729A297F54ACED9CC441C33E489F3FE81B0B34BFC11A60E668D02A13A56BEDC419FBF2747447DDF78FA4B95489D8AAA4A8A463A4E54F9E030069B9C71EEB64CD8F5CF4EE1950C9FFFC2E66B4CDD3CF4437747713FB5E1F50CBAA15BB74DAA3334FC0D9FFACBF61AFFA841855C88DE7CAD0B59A138262FBA2656720C3D86066EF49DC08A16F288B24FB88764DB379748F9EF259450D1552DE3182CA3CF938BDCD82415EE2C49A088A717BB8F326792CC414853CDE37ABF0A509771FBA4C9A3D5C1EB0CD7FF14BABE85C156F1D87DBAA76C09CE5BEA249BE7BA2A7B62BFD8D62E29EFE01E1012C3B9734C95E8AAD2E558189C025BB67A03E91989C3A9C8EC80A291E6D98511189BB2DAD8CEECE2ED58BD2406155A2E3A51951EDC1CA18DA172FB7E914C91E25E77362574857F2274BADD4D907B81771ADDC00C0DA55FC447388833D806FCC31E21575B2B4DAE3F33891DF4D135AE231C2442EE2A06505C2F720AD2E067E3D68E0F5E5715EC4B164B2CD305703BCDC2685A4975335A6C227F1C398846B72EDB17D908986B47736B17A38A33260177BA95C496E21F41C2DD5B65394B784DF3B3C5EB9F5F37272DA06D73AF9EBB08BFB3BABFAE103E3BC6F805423EDC999BC08D5B1E55A8C6AD3660CEE4073ABF2467F623ACCFF0CD1E28FF00ABB20A981AC9DEE6D61E60EFC6C1C6574CAB71EA28BD4D439E1E32C093B8FF9B9E5134E12029F94AD6D3D41B44C2145B88A0B35B1EA8D68C1B32F58235084F4A981A77C395A44B4851D4F99C0DCFD6FB1789777F5DC32E6FA6D3CFCA3ABC51A6CB5059C3F3D190913B4463F20614519C17F460CE5918AA6BD3B4C837EBD5E96975FEEC390E1D86BB5F9B892B1CA39D7873338992B95CF162D0537F6A11679FA526E8C10E1D2B0C548DA269B9B230BA0658F65C633765E580A65B0D47C0C44A7707F489C4132B819A4E4A57BBD6FFAF0499944AE743724581EB9BA0CF9627BD97B6B9070762746032FBE2E632D1A34D37C0401DD72F9AB14AC14092B86E4295B0CF2BFB53A9AE4ED69763A45F904B70923DEA2695C28E2677EF13EC6CB07FF7D0760BA846D3A1984A839A7BD3BFDAD76294293F92DB8D6699D8AD1C7DCF82794464932243090FBD2E1A902E5A0EA328A3BCF0769656F4C514FB89F4B331E19DBEDE7B22F4F24EB21E828D1349201543E06FD8BE21C46EEC283E53BC302279038987B1EE8A88213F257D94B10E11EA533387D4EA5DFCA9E42E0C9AC5862A40205129D447827038A103C8C33B512776AB9712B093859FF07F54D71C9B6150E5A44D0556A3EA35C6E92C6756E7A31F22885DA6B0F3514F38EF7D281DD9AC1F94A634BB48326D806FF6439336791FF5DC6A80E10E3B3501955AB7F15A7712E613A0FFADCCA974E3AF4BDC5EBA8573981C659F9B8AEA1C00A81C033E367FC5D85C76118F14BC7613CD21BBABBF8FFDEAA6A432860523B8DC9B854FFE3E46B0F9496E1798EE17E12CC3C9C764B4813AB274210C8BB858E36272B32A1F225EB68290CBF1EEA15FB5FC01F0CD3D1B516B6C7C7821B7E95886A0AD2E860413EB2222423FF53F0538110AFC352B714C6F9DBD554DCB1199B1B4AB0C7DC8DAC24551E5683C9FD906E84822241B48E0785EFA9A0AF51FF268FABD71CC52920640832DFBD39ADEC321191E07A6CAEC2A9CC1D88994E466BBB22DB32FB2C12CA529EF0FA6ABF2C506200EE7164B001E39387043D86739F8E5023558EECC545B8908D4C930CFE8659D565F1285C6D94EBA7778B26E153731A76A4833C8F2F388C879931F9DA52AA1335C9199362E7203C8267B1D70E01459FD0AA0D4E90916CA2710D742B7C319634F1601764AD96662C16D907AA2F119F5F8EA9BD286A8D14CE658E50E11EBC4A638C28CDED800C5BEF9C5570E717403557E99862FDE0DDF54AB779329F21094B058ABE06B7B02AA55D0149B87D71F3C49FD535BAE52E179499B78D8E7E3A2F1668BF446005777D0DB3454FBF4D9A9FA00687DBEC64F0893BCDC69020CAA0DD3B40319CBBAC3E7730FFB6E66976769605BAABEFEDCE2D71104716C1A584D381BFDC3FE99D9C5A29F42F43E905E78DFA02E624DF4F1CDDEEA2C66C109A7F05D3F16FE8D3A6191B8465C30B5A32F0557CEFC301CD47E9280B4A700A84639A2A694792D8C4FC7194E5C674ED36BF9D168951CE8E24C8A5B2C4483B77CD5B7D2BCD4F5B032B9F7F0AA0BD458EBDC43CCC2DD0690E0CAED64B6E1E4D4F841B8AD5E019AB884A986BBA69B3D1D59763CF229BDCFBCAD91F6455A0C591FFA8D94E381EC58C035ED27F520F5C0BE53A2561ABCBDC2CF9FEFB42E74946E580AD396450F04AA597426429F7566A29F4D289A46A7D64990BA6916B5B635D0AAED3CFF2E6A58226B3734DC8016865C7370CB0662E83F7FBD01D699F3A051D68EE7C9719C6225FAA2FB73EF33C8F6E82FD88BB365317773DCBEEC0399D5DB2C07F2A05B229DD178A072F56722B12854CE250179F8E3144C93B222BC61D042931086474A497FC3DD58143A83FC0E72644B40C6F5E8491ACB55CBA39F202CC8E2F9C6D662771A0908CF9C5F4C3C1298FF31169B4B13406F435522D9C42E1A9E5CD9D0A8241B09A282D9BA5AB88CA7440817E8B09A9D3A021A2F76B264D63E44B6B1941CECE458A08D76B115BB2D0670E76CBBFE42AD3B196E043766E577B94ECE2E417AFE682AE3A3B6770BE2C6E1D6CCB83A57E066381AA7A8D404E02177E7A660010672910B64D3A18C696D16340F97FE4B9D937CEF1792DB115F825C441A40DDF662C6F7A6DC9694E877758626ABBDB98AF9ECCC68A0952378C0E99BE8BFE18B5FBA3BB71FB4C54D625ABF561FB7F82AAA97C226F8A77D67AEA070540BBBECC4042E4AEBF409C8DF553B02986E261215F76B1486BA841C77D63A3C4DA7EB67F5D38703A2B8003D69C9064EEDE7CA74034E52B42053132D8F1BFF961A9557C9AF05CB89F72170B8A4B2C02D7A4E49A0CECF85B6EC1511EDF25D1D955BB1E582A79280833904C3EA9A5C85BDD03E51C1AB8167BE7332085A4B35767ACA932DCFA6789DDEE25E46385E349F35EC37070EBB167EE2FD449B40AFFAD5AF1F1C3C96B0F7808982708E6DAFB0C7A3B457D2D2EF2062E0B72318FB3B574E1AA80607FD2DF898C2CE8F0260C70367DB2BC9CB8EEC312E51CD866E99B077CE487AC7F207DB98DB45B3CD6A71E922D5709C25C8C08493B5AF14C573741F73C56A11C82E238C2D2AA308E5EDB6DF00B37C99884D01542AD07D9D3715D721EFD53A00F85A0002E747007B1A7D7227082622B64B1943355E18CAC6402C1934C64BDAA104EFB73E0DD27C700397D5E0AECAB16C72842D8B65450D61C48A0DDE3886B65A95031A03868E38850259B36F485D527FB2CF4B78BEF8C03023071AB47A43D46CBCA4C5A78114A90DBD92C09A9CCC840B5324F61AE459F3CB6693C1F0ED138FCDD618524ADB034A2993A61747639B8663860EE655050A439B9ECDC06A7FA12BEA2C7391E4FFD07979BB65C16195787127C3F6797D84662543BEE3F31B00B36B082D19F864D122D4AD56C79183EA5BB4855C67DC2DA80AE448975C0B0B7A869349ADEAB962F25C95481D39251FBCFEBD956B62CE9E88FFFE6E998EDD0C69D187FECBA3AC8893A8057DE87B2A66CE8C2961BD84180B31C2E4072C422103649094A6B112E2D238888C13E2238FD59450094A7CD01DDA7BA6DDE853752393628220428378D9CB048973D751574C7132D9DD0286A9D0ACDF3214B3A9BCE1C0FFBD696BB9D8CC2BA25919C2F340B451EA99DBBB1342D2A8EB74A475755C3C2AE500AC7FD564E93B7482FBF3D4CAB8E9B35A3F834CCFB32FFEA5459509E53221021AE3F86F5982C12BFB815FED356B5C00FAEDDA7C5251EE825D5A2109415D969B9F24E42D8F883D5CD0151A6C9260F9E6F41A5C614251E82654B3656103F5A4BE5E9F8FB04B69D7D3D69C8E10C15173DE9A3D3FF58FA3C95811D9A7D222920CA06D6C6A0F9D0BD5247B0311ACBCDBF31579682916998F64C7F4DC9B86B3EEBCDD8C7CD5DFEC241B77774268FD9878C6408A415B60924A7A81EB37F061D016A635177B4B1D157B35D7653C9C1260E55F5976F00E971988AF2378EC85E9C09E14AF1CA9776E43F8445352E55556D8C7003BFC3EE33B3B65B2F7828B3A4939CFEB3A3663E180B80DAD3C9B3D0A2F93BAE6967D735461020F188DD2BD0BA871A28F6E725ACB4D750CFA1345E677725AE97B78109CC85E708EC3E3FEE9C7C3F3BE95570B6E3D6B3094BD99DF784E500E73DA55DD0D77D3F32BC7311E2D880AE0A785FC5B5A040945E9E4C166E693A6259697F7827B837F5B390EB1BA53E2C336541FCCA1C0D0A36A93AEDC0303857DAEC910DF735F5AB08B6552CDE620FBAC7E339DEF797BAECF4B0CA7691C7DFF93278A3182BF7A3ECCE611B1CD4FD3F058369EEDC13B1C838750865685A570C9FBD0A8E222170DE053E060E2FE726A679B9E8EED8F71D089FCACDED7A9A2C37FBA8F89478639F539102C5E83D41F7B6B09F186D5D6269DF55EC96B168A69F237EF19BF3091FF1475EF35BBE9C76D24BE412886AAD7F33A401B97C318524799178687732D933AC886B564A75C48EE42006D1659D01503466D3FC988FFFF21F2D689C6C88C111710D4329D3CB2CFA34576D6CE8AB883F828FD7423607E048CEFCF15390C475D8DF02F12A6A1F40354454D54A57B92F59FE8D374D1062DF14498EF50FE061016F7D774D5BB85B9B3039230E71B1821F8852C306AD25FBDE1EE8657115959FB9BC9DA1D09A65A9A45D10AAA18277EBB605AE1CE709DE41749CE91D646903EE1C67E7AD52492CC7469F4446E20CC2C8EA598D5230B5DF588ACCDCEB1FDF67D527F5B3DBC875BD66DB312CD548E70663D84814D9F6D322C8A906879689BA1FDEEA58E83BE16F1424E4D6B97EC0BB1CECC73B356442DE4FEC093E2418207FDBE1D6F56CA09F3745CDA589615637C986FBCAA8BB754D9D46C1E083D2584DAF56AAC116B9DAFC861D8AE51667FEC901E325DCE0B31CC26E9C9CA0CEAB93EC188C5305E5D836C145A5F49C5F6F2FE3FADB0532B32CE8CA4BACA92FC2D6B0CF2E1E0C8C7F94CDB4D4DAEA8910D0C0356B520FC1E177CC843915F655BD55C5D3C2A0DDC0D34D2DF436E577E18D973AF4BEFACAFDF15749677E44DE87A5F7B43CFC2286195C516B5758E73D67AACEC7554D1E3A461DB642597AB88E0F1055E8AB940D5E7BB28CD4439DF9C3F58D96E138C527E3737342E419CA3E66659FD0E3EE5D3EA8F778C767C86CC43867123E9E0730FF464C992F6842187ED0AB2F9814F1969377757ACB8D19CE07B9628D75ACC9471E1902F73EF620E5A3FBA793B41AAB3D290F01692FD18DE0552C2B74BD04BF7153549BB3E27477920B37430BAA687B44E9FE378DDB52980AE9EABA558B75B7AA96EBE31F126ABD2290DE4EC059439CE9C9CF0839177AB35A8F5C795D782AEE592E56D19722D11ABB5E013AA8AC058BF4B30EC01839E1D6006B55787C05F0534E6BDDA8AD299E948EF091C2372309D1FB652D3FFF6BC41D5AF022A3209D5714092F00FECBF0089F9A441EFCE8372F172B42A0D4A3AA7DE0ECAE807CB964A4CE269990A29BD0A8AC348E32A2C830645C5139490223D0CA28D5943D196D67A43871594A749301323CD6D02FC97282566D79162C6E9FAD94E418854F6BD723129D761F887857C09CA9507E90400612299D8C1B1B963A265016DB1193BEBA16786AAF0D5C3F1A2F018B6F9A1F4461E20F89F3D70F21CD022D35298A173FC813EA41A0A1AD2E7C0E0821EA67155F05445B0D26ECAC4C79CDFADB9E393534260F8ED02B1EA6AA8C68DA59C751B91715E1AA47F1E01E0124AFBF611B10E0FB8D0D8A80B9FDC57B05FAFEA3FF8B5B4CAD5688E4B3B8AD9C8F4C9229C0115035E5B11C0287E6E5FD4D385CD11729D245375C27A618A648014F8DA4E326B059599ADA5435564DE3F5596F3FE65C9261C7E36D2F035C294CF4772410A6ACDED17C1CE97648D06B3834FDB40891574C1A606B0F67ADFFD94C993F08D171EE51967410E7170A9646A7CCE75CBCF221E17A28C5E9BC7C0C5D44FBB5ED4E09288A22664C04292C1FB12F9D9367488C5039BE74AEE53897CCE3E1127AAC85625281F6DD005343BDEFD821A0E113871CAE15A7DC6182123B954472012C9B3D085D2038B548B07027F6F07663F235D86834885843038904A21CF29BE16548FF8BD0451BF6903B799E6F59DCAF34A3B753A59A606CD12656B7A2EF77C550D24E4AC99119C91AE47BD662D22F95B106AE0AEC5B9F5687B9133894BB9E461239805B3D229DB8958B4A7A808DE4C809C1EE16411A2EAEB980AA33EDD9D908B59EEE57B78C74CACA1A13506E4DBFF90402E00068042985F171F78A23DBE81DF8912BA146492A6C0D953590EE9398E69BEB8A62DC2CEF6B989266D3CE0196F4EADA33A21E655A23AE7A61CA80641AEA2347784AA078D93C6F70E83393F7364BA63FB85221E3D2F52C20D836DE2848B4B51AE7A38F4139879B5B3BDF92931F28B250A5E4F496B2AF798E6BDBA0E787318DB8859EA788DCBFA7CB273F918FF3F7CACBD34CF3091D77273CEA1CAA2E725C03BB8A15CA1842023BC1CC5576EF5BB0CB6445B8F21C53411A9677C448150C2FB530B4370864B4E2DF3FE965043685B4A849DA1856BB6F184DD2AF05A5D5BF4D72748F9051D841BAEF2E0FD53BA6E737059982C514CC0AC3B6009509F2E1AFE095B0F84C308AA39CDC9BC320CA9D69E1DC56469FAB254DA352165D232A72871EC2052828A5BBC4DFBAC8E17DE18FD43F571C139DE72966094C7AE5624B5442E0B88A46E256514E9B999ADB6D6F74EC53003896607B0CFC596F084FF8A52A3A094196BA42293C6B45BAB2352A712B6A23994E28708093FBE4E82B1197C11FFA8AE9682B881C7FEFF99655AEDABBD7A80184F13B39D21DC5CFB89CBCE857E697B2DEA25F2EAACF2730837106A60C08F3460417E5564852634960E4B3ACB9719C7D0CA24A146066535E7AF9ABB4805BF7FEC0A443B2F8958D94B6689288C10195B68DDABEFB742C9C07195519DC7A961AEFE7F074D260D1EB430A406D2DE5E7C8F12778E968BB15B1F664BF71DCD8F46399FA3FF0C3C65BE0BC3AD081F409802532D979A984E3B68299422EB793E6C17D03963F80EA674F91D2BDDE9BF989D1F814A7F27BCC9170BDF0E14AC09095943221072470A05C264DAF23EDEABB95E6C05E82530F0156A1510BDD5C8743EE5BDB0B353A46FB1097A9C19D55A5C2AD8B465EA714DB1463246647F9120DFC827F573295A0635208726806DA12802E05C42FC5FCBC39623133B8046CBFE652A087271F6C13A342ADAB04DB6C83A9A536C93CBA0EB162ABF7CEDE56CC4D1BC042F8AE97BD2FE27E0672D833B874FA81D03FD28326444EE7688172D9C07EEAB513651604F8A0AA4C8CB257E613E6C7B181EEB09E43C548F3F1977275483F4A31C97AD6C197ACC5A2768FD0394E00EDCED08C138FA7C0ECF77794233522A016B745C3771CF7A2EEF85FCC874241576F9E289707AA5E8767663B3C67F0AE5E7C572A5FAD202CD7F0E49DBA74F9FE0912F9BF3883E3551BEDCDCD49CF12D75BDD25562FA2E0492458A55F0511C5A4844E6884C9502445A08619D3D11DB3F0825088B6E34CF0C41CA457DA5BBD9247B26075CD3ED51756CE8D1CD49C5FBC46FC035A26BA5DA371DA4F95FF93DC62C2008B8F8FBC096EF1728D55C2766A22FB9385C50511409A192C89F2D72BE45785DE336B6BF931E28522AE9AA6679693B90B8679F782E93C60EF2EBB4C49B7815116CDFEB2E5591A585216224FAF2D89BD34DFFF1B4B120106C559657B1E6E758346DABEF83A71630979699945C935E2943229B76E744684731D20A657E774D682B502974C9735F21D0554CAC3CCD8964510FAED871F063F77861E6FCD648C8A4772CC42535C8B64459F25A64C93ECAFC35AE7FB433E2C4A3C3FFDB3CA4F40FFF1A04C40C802D25CCB86F07BE712FE71893B4C03FE821A3FB246D1D3450CC2B619186BF0EB48AC0C1AFD480676C7BBA511E826883D50BEB7F7ADB26C4A04B7948A52B614AFFA0C556CB60C70B8CEDEFFB5FFC41D2F06C380913692368EA7A2E4D3B77220E8B5FBAA48F770ABBD2A29A4485026E6B361BB953BE1B751E4E8FE33E6DE0542B3EBD1F86E4D0236500EFB450D33F1DDBB30DF3A3407EFAC4B809F5623CAA3AF76180C38A63BF63B2280AF81DB5A260817FE4F8BAC4FD9DB594C8893DD8B1A22F95B1D47A9F35F653B3F5A2FC930E469CB7865CF723600DF6A3773B959DD1CBE8EAA50CD337059D49426103B382CB727492DE9CD4FCB391EE6950DE8A1B91D57B0063B379DE53760BB53B83E45345A4257CA87896BBA18B8B23A101AF6536030D43E84A9980F2E9821F2A8E4C5D980F7E5A9E7652B060445A372216C28B09715F1FC5C4D9EE9C5F964E39AE830D4486AD71BB7BB31830E6434219CB6C121747314399BF25B861EC1D68E5D4514C4DF7E512F1CBDA8D1BAC1A2FE2C44077C7133F43616337FC1C10B3FFB28926536361E111290ECC9D10494C544DC393529E33D9C6382884DA9DDD5C61EE081CC4042EB3BFB003EF13B3ABEF71FFD9975A204ACE3E6AD048406024910715B0C2D7862CB12C4C1903C79CD13C6A2A296C76B6BEEC1E72ACD8465761DC23B5D2C72947904350F855B16D5BC9B4B26A0BD9DE49470C26206A35E012F881FD3BD7F7E4CBBDFC4FEF19814C64001A73DE2B0E36769793E796CA706167E07127A1CB733934E59061CE2A3B33F37A3ECB646F07797883CA2241DC5F0BDF4E4F4A37584B4F2A4D8E3A7C5015AFFC6576A499FB31F951038500FBBE400547E09FE923F79E013CD4FBE99366ABEDE1AF51980741ADC607DA704504713EC9C3E209D05F16DF1AE2254640C960871A37D204A4684780BBA8DD25C9424AF9529A16187A7FE7248FD6C56857677AC7A1F6D05C4749BC30105AD17F5FAF75898E590A5E3240AD15F34E7C303B4916DCC59985D3650DD12C4E631650BCD0DECD02C75B6E31ED1EADCBC7A6FA9304E125C05A6150F361345B4DFEFC8CB0B686A88485FD5C6343F41FEDA4FCA2D274753DF26092244CA6FF7435B679F7656CDEC05C9D9C2283228F1E205AF39C75FDD65B4D57064194BD45D52DA9AB2F6C097BC551888EDF3A5F2AACEC243A2B16E3CD731789185FADC8EB6CFF1D935B7BFE2AF090D528A55FE5E54404DBAD8D0280EFA84BB36FAE3E3B422453127B763D543FC23D5DABEDE7B66F0E34D608E90D2AF15DC45D4934E3B0000000128F6B0B9BFB296F3D6B8DAAE55B266913980AF5A3AE6CF24F48D8A1D080C23C6929610E22B6E48060728791ECA17A5C4EAC436E3ABBD651E799EF9F3D5934F3F7211DD78FD752178BF629294A7EFE14920DACA557F1DDCFF684231DB94BEE62ADA5D7B0408ABB3E0786450FB6A750E9FF1EAB67EC5B4C46A87D854633AB2AF8593D8EBF078FB3D5F0BE37353BADB53A510CD3A8AA5124F6A398B566E335951E1AFD616982D1AA200EBC17F44E90EAE3DC3C2BD6BE4BBB61BDF25D890F260F613FC3B366A1392A3049C5EC0EA0EEB71D1A7B5745B5F37EBF2BB560086435E32B95855763541011B84DEC7AF9F80A3980F99259A0664F8D3CCC0ADDDA56A9701702A2083925DF5564B6141ED94F1A068ECC91476290F290D46B155111FAB3A5DC13AF71FB764A95BA82C5544F90EDEFE1B72120215B5C8E40E1505A0CF59B0B1A8FF125060FE5B09E3919694178BBCC880245B778E43CC55DA03140B086ABEE12DB655CB55DC892D094CBAE6325D00CA9B00C1B0C26E55F5FB799C96CE0A633B7A731F33FF5E09570302C632B2DF5E34B59048ADADED28ADABF523DA36054A4016E453585757A399A30748EC19F11633854A1664BF8EE0BE20E3D796F1954F154255AA72097910D6252A78E62AB794FD215FBA21CF4C5569AA0686C2112F5AD4E4D90B1A8A734A5825C258D922252C62D5F6C721050E12A141BCE937BF47FDDB95F25EAB6DFEF4E912DE1956857CB2A3E25F0755062922E50F1756CAF191F7C00AADBA42F0347CF69CB771AC03D49339C0850956BDCB41F3B51A4FAC5EE86B5E681E619BE09EA496A82323282DA59320352F0AD412D49B9052EE4B460A5CF59C296D40E6124E9059D0D7E089285C82213A7B1A14E8AF78FFF91F044253C10EEDEDA
+Title = LMS_SHAKE_M32_H20 LMOTS_SHAKE_N32_W2
+
+PublicKeyRaw = LMS_SHAKE_M32_H20_74:LMS:000000120000000ACC5E6A4609FF4041C8A814B08D7314ADE10B0D3FCBA7F8D07D27147E88A90F0FBE26AC01F353855D4E31816FD5982E14
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_74
+Input = B2A2FF54A22D0391D9AE4726E3DAED354FE0533B21C2189CEFB494C9CF185425437216CABCE54ABB690C811DE0810778EB49062B281C12C96DBB3AECE86D9D5ACB27A7EA53D87F550B7B57348B865829A17D376D72204CEB5D69A33C3B5537C1400CA338ABA8F622B7794B74086F3310F875411F2EDE676F60539349FB37CF57
+Output = 00010BFA0000000AF76C3C446111D0BA79D24E9DD735FC3A521013C50F71E62A89FE1F22F59F86A5DEC2D833F6E4CB25C53FAB1D7D9D86843BF5DACC2F05896A2EC3701A7A967BCCA2B44A183B4D4CAFE147A4A2BD479CDBAC8FCC67B743E39E03C5986EEA94B4364D105029BD0EA6976852067D21B76267BB7687D9ED2C12F25571D0967FFD3BF368D865427782827F14CC3FD780B01AC20ECC2F1DC28A39FA17E68106AC3A13B1DF9D7B1463A128456F7C06D7D46047474D42111FD664AB7289BCCE0F439BCD6DAD9F100825F6FE8E9620EE52EEEF10F0EB4EF5B4FF0BC2EE03041180E7912C7AD4D7F4B791323448DE975C3F82240746C3B7CEC53F5DA9A1B48B5FF193F19B3AE4158C03FC26D03DB5243236BE71640C681F6164A1CF6DF4BF73346DA13CF0A818088BEBC29D11B819CF705342185BF53CAF4B42684DEB064C3990B9655F4BE3892DEDF40DC0F4C98B4B53093E108C6CC0E4F0C53146A2508565F065A4EF5A962C7412FBFA152BEEC471FF2F6B0724C2C4690A1227507A39543ED0E11E46D10DA20E73BF0B244083E20408F5F14F33F0A80108AC73E4A42FA3AA1EB8ECD03D9EB1ADB5B8309731EA8A7D88A47E9BE9867DEAB4D0AB6D044893CAA6C5070C71D2E16B994A479F3D5018499DC52290FFD543E7E069740C598C0A1BB42CDF69BA083EEF378449B1D4767B945445566C4B572D8D48973A4EFE6C07FD257DA0597D716B21408E3DA71EF4ED090087642B6399853D4A6E6A6E26DD007BA8806E76DC4C13164C398BEC5191C7702B300A77781D2AA5C51A788211AC54BB70F2567F2394CD0E6229F03716D55AAA0E22140EC52C8E1D37D60C05407E6C33438730FCE7D0E6BF5AA46CC127B7D4FFDB166B9193F6790BB2BAD15D15F2621F12A29B5150DEF0C9CF68E08544B66D85F1BAA16DC06E58F8AD339F50FB3DAA772DF17739410E378D440D567B272635A5589E075741F592240C0B5824ABCA4214F0F8F35259ACDC66E96BB9015C3BE184834175F180E17F3E81057884319E6547005F6FC973910BE5C6C99C5A8B50915EE32C77DEB4E8B78FDA1EB6493647C030EBDC67AF8085E44AFAD2A1FB505D7FAFF860D7CC38DE843D7D4720A91E6C8D01466AB74B9ADF03649C7CC66430DD750FA451D08EC341B1995D87D41A30C503A6F12B12868FA9FB843EE99DC935DEA421E396F25C3CA742A72959FD7D0DEDF050BBF84BDE39C7FE3B3F19F19A2DABED3813B2591AF2F992594E55E0E851128E5373116453611FCD44217AB931CEF8ECA1C9104C135A2AE57C55855BC37F53AF1E93D527937B6B852EEFC00C13C6310710180E392977B3279604415B3F6A223D03FF2B17145865B2CC1A73FC1DC676680A0EBC426E28502514AD1433618C5987352845E0B0F64157A744A96C736AFD84AE5B75141A539F3F4C8E5184956B2613612FF276B20412505978023515A7EFCC64119FEEB18F34BD1467E43DC04BEA388418BD7652CF8EC63E04457A44E42C7CB94CC2B899CA185724D8E38057824F5B52E357F7ECF03595D17674CAC52613FFB2E153E7ED9D1BC32FA4B65F11DA1410BFF22D50ECA52F41E4E2903E1852FC4EBCBD09C8E02C6E4E9B04EDA79A3F398119815D9CDC821B5FCAF65698991DCE6AD09E994A07AA039C39CD3F7CE88CE4F365EE48598718FCDBAB782A3A73E6A983E18EF2945C1D7AD35E2229E6B7AA4BE862C24C86AF5F04900053F7C9106657B47E87540839756909C087974D8B7A7DABA09879D9607320EFD6E0E9404059D7DBD0B5CF6530D4D972FB98DFD5B4E11AA35222D3242093955075B1352F79C8AC8CD79792DA3E5F497A369C3BCC34644C18636CFD0AD2495676AA3BC4EC4DE50EA51CB8C5E3096ABB6ABC21567F073F89E30DFFD4A03DEF7E9EBC81F1EF5B0015EE553157F3A0C8DB636B89611E6E0AC026C6D40E211EB42A95D3FD82A09904FE70F0EC4938E712E4D2F52D8520188A8347778C3CAAF0CDE9D17D8868CDA1970CAD6BEDF2BE570B67E5049961135F3DD3B0BAF7A0B7CCDF5DD39F5FCEF5764BAE1535538B9C66B6139B2C7F27F9E10052D44610CCFB37517D28F5A2595791E6889C682C2A771AC0E5EC74593833AFC6BDAF94921423FDE035815DCF51483AC66BFAB413422D8B3FB2FBB12FEB741329F097F97F9BCEB68A1298821C445BB89EB0EF4C190BB16A8C619A70B1A222AD0D201D4291F5033C5F8C4024F74720689906D84364D95394A0115B04C4B554226ABF2FF0542E0B0241E7E14BC1009768085BFB03CAB43EB1359517B66DD2D2D1D809A28904F7F00D21A1773694CAB1A6001F8576FE104D62217FE19A485EA90A9033E5C974AF511068B73633BA09D1B4539A17E26708DE21340C851CABFC14A3346547D5A0F91C9B8107F324A2045B14310D0659254BEAE73B8F3DFA1DF0B9D9D538FCAA6B06CC1FB34541AE8D0570BAB3876ED1DCF45D6ADE27A7F3CA186356398EA9A53B4798B70EF73C460AF01AEE4378B8B46618EE0A89844767521D7AB7AF9303881BBF34DA4E2F500443A49CAA10DC7B7BBA022372326B50DC07FBF339DE078CDCE96C45510C0886AB61090B0FBB20587B2348329760A5B181C21FEB12D9847AD1AFB03E8FCB2296008CFFAEF24597CF61CC618CE40272995D6B11A7802207EA60C47985F87C3DA15C761C58A530A1FD30C3C2FAD0C0496FD25DDF9B2AA0C4FA3774766D3F11E9B7CFFF034C283A5F30FAAB43C101E0ED59AFC6AA09D93EC774317CA798DEB37FAB152BE2DC3E00A22EC66F9E640EBFA9AEA3F863195701D7799D38069C2B599B0E45A69907FA6A558C7CAA0B2C6D6E73185C9791CFBE90DA2F509B67C994EEB10331D7DDF5638E0B760EEDB5FFDE4871AE077B4B2FEF2DC7D989245E7EA6F1EE5EBC060E94CF2E1FCA77D15B25E53D7075080D17F9CDD25943E61CAF6BC545643CA48E965A1D764CDECA5B3C2DE7F6F65626C09A40CF99372F064AB270738E75D6C52E4281009E4AFA50BDCDA23AD696930A981E72950E0C9D3C17C235411098EA482CF954AFF803E8C644A0553CF62B1D608CF252E4CEB3560993BB06C323DA98170687F3CE80206532324A2BFB06A0D4AEBE632C32F4A6A088881F564D108641B8B8F8AD03A39704CEA4B60EC5E0B29CE29C7B2887B1608DCC80583C2457CBEE7FCDDA1761AD6C608C8DB99375FB7AAF1ACA87CA501949C3D7B6FA9CB58023FDCE6151A2AB9D21ADD480EBDEAA03EFA586D6A23405D06ACCB49CCB14AD229C1DEB7AC529483EF7F06ED6284BA458B1771290199F9A26D3F04835BD5B9AAE1174F429336EEB22E18C42CBEF97A01CF2EE3C4C88329459ED2532047416FAE6C62528B384E132617DD752A8B29E9158140614F48959532A022F0A0B82D8C4CF2D078E5D5F648A7B5A560ED2AECDC0309EBE9F42E97926E60D744533F1C00BA29CC8E617CC864D6812FA805E270CBB12DFD23A46C03594C49C059CF75C3F2A8B3D1C43CACAFA9FB8898D1FF6CAD9F10E456C16E79B1130BE1591CA2E782CFB40DC9867C76AA6C3831C6382BC14F7E745AD62A5914015BE9437E09944B4F48FB168ED5081A77DF2642CE17FCF7BA85C042AF69104CABE683B4013908FEC37B31A79EF2F8DF842B2411CD42D85884CE01421FB77D994D70FAB5E0CCF677809BFA2B0396815B24E74E5B130BDBB7B26BF4367E951E28A32B940594DB09F063A29DEB68ADE63B606E7951FF4BF7963904AF62F01F8C1216886F163B7A21C2A16510FF974279ABFD8315E9E83458D58EC000BA149D5B4DD2FC0958F4FF1E49CDEECFB3AADB889791721A11635F1940032EB04ECACF9EBFB06D57F587FF7A44CA0591D25CB15848FA1CF5A2B964674E70CDC4B9A53BA0B151AD13955E735AA244A948A3D81936B6168DCDFA12786B95B86C9628A6A6B8982C10DCCD659655E965F63CD5EDDDA679AC2A106D1C420655D1B26918AB9A00880E427D09FC84474929BA076169EADD15FB4F804122D9133764B46078CD4E502CA6DBFDD3717C8D4A69D8CF27589FD6E30675BB6E33595B7666341E0652D3FDAD704123275DAF6AA5647BBE7FD365ECD3B5612687A27A7D3DE4836592A02C0D1049BB46D41E079ABE9E2520512F2051A89BC2C1067DFE5FCEADED26F1190EA759614E5BFB511201D35FA02793551F3E3C7FF9DA3BAC6F32769C2BB7521545CC2B093580B6F586E9187652A7C58C6E92F9A9FC099170090A2A865BE2FFC9EE21E4843E9C6BC28E57B58D2387A59690ED202D3E563F96888EB9D9BDBF6B41F23C36DD9AA35D0B1674C7118B7164AA4195428868ECBB68AC4E63F42FFDF0186F13DB75AB9794B3DC9D2BDA2FE90B124BC455D5344C0AD5D8F14880AF16DF75C9A693438F55EBEFE3B0677165F4FBAA9D15351F8D0402C83D7FED2D460812D40FA4FDB293166C2760EC706D39665EB21C7564F6B79954308D5581E02485E9C2F411EC90D50212996DE5BC562730E0429252B1F5625A8B2BED524E92B1E609B53B8CB8422D3DD7C6C68594DCF5888B7F5B9F126838EB5EB7452B9A2794A36E9DC25E03933433140ACD89A18B98F821498C259260F7D3DC401DC6F58A71E6BF263D0C26B37C4F4C5538CCC151BF1F7C0C03A5EA7066ACCA5FD22B41D8858F24710F1974B67E9B6840F78CCF44E160A6B9FAE6E974C9500F9614D37EAFBCC52F42351B8D60FA8E4642DA0E2B29E1F161983977865EE433EDF5FF46FA1CC9E62F223405C4FA0CEC4B9FC765084B54EFE6A3EB33A94AD8751BCCDA2F6808E420A1DA5844CA73222FAC0B3EA3BB59B6F073327EF633F03F48990502AFAA1B8E83A709EA80E51ED1CCDC677639558DA4EFF35F57A5D44B014E9F09457A8CD63D2C41564242008C62F6F3CA70A0E6D123EBEB10888A4D274D9BC3AA2BFFFECBAFDB2E75A5654904B1AE1CD23239C819DEFA44DFB2107F7BBBF8276FD5EB3A6AC667710A9B3373C428167D9777D2D49C505E2F38005E4D1BB345258417CB345DC8D4C17AABAFA8A5EFB73280BF423B7E34CAC7FC3A8B1B79BCAA74EF87BCE468E452A3114CDB58E25632FC827CD424E0D65658ED442433A09E25AA00DA7D1C34964765ED8EDAE43F9B22071B94F6B4D2E699C5FBA093AFEA8DF628BA7000CD8090E710DF7EB80172C21A6F8D37E624319192B60D3F4FC4298174B88A028C157DABA1B5D14173F2DC2456250BAEAFAA5FF98F663C112C7D50FA1E96C9D12339E84254BCB049D30BE0E0585304BF458EA3570E4C52A6A299EC3A0D266F452AAEC7AD3AB0826012374EDBA53537FF3240C14EC3086561F0714A740C722374DE4A19EB674145500BBE3BBF72A3A48439A3A8B1AFCFA78C865EB16CD0C3B7CF6C49C17414A7AA7CA0D693ED3DBA5A626B1A8314F76A368EA49392830E704BE53FED95BCD55E42177293518C3241DD0EC5F45E359983DD40B84B1AFD8DF92CBA854DB36FF47DC3527E530FB2C0D64B3F3672A4D9D198BC14422953B631E0F24FF99FC47849DB4E0C5E05D54B29ECCDC866A793316CAE3735C0D96FFA421AA43A1072168B91322899FE3255A983C6573EC88489E6B09AE67D2E470657E80AAEEF5729E75DE80B6D8DF7A30DECB93DE027F8357B368E17D79C5D8C8429EBFC4498D13F63A61913ED22A96C24037D081D095027DE4470DB6EE5B42D81A0F70DE84D5C6869D089A49637BA4A35FFDC6336342F005D64BAAD14A89F1E226283EF21145675779E1B1A48091BE33B185AB7EDA9243F6C4F8DB2D7E7BFC0E08A5E079EFEC1DA361BDE26F42D9FA08CA78F997DD6DE89715F4D66E6BD2EC22A2D40CF3BDB191FFFAA6BCC3C888B23ADAC187606C89E3CF98A2D12A3135E34E8C9B96E6D3E87C526E44C61B420C3DF6B9C34187D2675310AEECF5480AD0F6C2A0F68A4E567BF27C327CD006162D672A0738DEFC625BD0C97A7BEEE69A749F347DB39C1ECA58854C2D5C54A9C8F0B4093DB0931951656241BD5EFDCEADFF2280A8F36C21E95A71D98386E61835EBF66ADF4B6B53CAEC6059D39444CA0BCFF15A490F89ACC355870077A806DB863D05903DDDA661AC294F15B622D99900000012E7549E992F362DE50FBD0E4EB903E19B484639B615FA9C704212C94CEBB7EEA91CA8F12BD1DCB7122159C6F4022E47780548866E2DDFB4745ACA8F8131F9E206CFB303C3071C626F72DF350550E2C76BE9A7F4EB93F185EF1C4234BEC69B28D31123825735AFD85020A4DBF6C292A066378AC7ED69F24C05A04D08EFA431CC675C46822914336F0147CC418925FE5FC6242CA32C0E0DEDF647189D29EC25C98464975E71B16FF35AF95450F66240FC76732B71A8117DCE7A103AC6A8C76F267852C1866685B85F4363C2C16A7E4050E4575F74090C63FDF24D1D7864CC74A6C234F7F89C9544FFBDE9DF2DA0F2D158F2001D3AFACD5CF9DDA339461DE2F62CB316B1A94A1EF33CA4EB04D95CFAA47475AD7018AB4EB788528A051D2AA901917722262DC0A643971EB2DDD355A0182CEF75389D93DBE47F3E891F53C278869A27D73C98C3E87E426397F6FCD5F297A7E2571CD1F725A2574D9C6B436F28D5928F3A63E492A6730106C144F1E2BEB274B1D7DF9B21F42FCDF4B66522710B2CF10A1DFD8D8A8C45D510FF83F63B503633733B05673744C02E2C9119E3AD663317F77C726840C89E6051D5DBEFE53319DEC1F1700A67516571F981D5A9302490093AC7D7A14037C3208D3EE1F56A49590327EC69738D38581B09DE494C7C4EDD8D6DD0381945DE39B80F9096EA5AB4C9FA49CC7088E8A76DD143405C78B740A7DA3DACAC5A96321CAFB16FD63F558980518446A7C0701947BBD0191A9C9E356EA88A85449087B2E0C24F24B5C551CB5E297A77CBE98F9DD49704B198E9069ABA11A8F128F69F76F0C63BDAE84D448CE7A30F54053FF2A097FDB6E5AC276FE706A2DCCCF64644536203F68848DB172857AF285820F2CC82D8C9C46AFED92996C3580D
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_74
+Input = D8FB14ED258B6A2DF7E899D2C18D69B39FC7D9D935A63903573F441ACA221CB57C9E4C36BAB210B1CEA035FD63B38691B0C3D7ECF5B1022432CF9F363C39CD2DE6FD85471F197677B3CE8B37CA6CD2F7768053984F02B201E66C503129C47F5AD7006936ABFC12035C27EEA7B3E9908200C9FABC93A52D4F333044321DD29EA2
+Output = 0001B1690000000AE21B9AEEC7CCDD62D274AB1CC8F66EBAB292F9DBB9C360D71F951265D24A87D94E7890DB94232F23A8C4B75EC8068D55FC05BA27F151E1E86506374FCDBB9211A516171B2BD063B66651CF9812B92FC131B19819292E8DFC50BC378629E127E28F448607F263539A643C1E115C3D2478FCB342DA4D7B96DF30B96508F51013CE99940940CEBF58B8BA8DF8615BB273C8ECBA82778CA670152871FC31E48191EB7AB5785AC193819A7A3954B64BE977F661672BCB7CCA23F00CB561220611FE8912773AD9404A00A9FEEE0A6C4F95178C316F0E8AF36C1C629F9C8996899B44E8936BF9FA2B32CC1BC8948C4D90100FBFA9EB09EAB9F500721BE96BD39992BD30B8F4E556F2FFD758DF204CA73A63623DE3DC69EE05F1F1185A23AC6923E50A6EA6D6BF27CB1B532950D23E31FAB1317F4919408DAAD404766AEC3C21AA6A1E3E28ED600899373BFB9C938FCFE9CC1D4DC9BD252420CB610D7E5B85ADAECB10EE90C7C3FA0A2E6EDFC20B37F8AE25DF279B70A98D929B3EBD29631C39E9DDEBFE70D734B77A889320D567929706567A6F1DF4519715C011CA9265BB633E4976164F5DB2FD94A164EDD35F36B7F76469D9E1A7BC1C0BB565043A796BE2ABCF7358C6232B891BF019191518F7B40398DE7F0894071FCF1F2ABD646EC54BEB5BA345C6466AD5298251FF0062924C7676CAA80E95161E839D785E869F34B79EC2CB8D5F1E7D84DAF5B7C5E6ECC90F26DBBD2B0AFC6BC768E49016C96837ABE6F24023401ED85ACEE23A29A4E27CC9286B67764093E5B426A00D2FEE8217367ED31E976B09B097C64DC8F9CD62A3FB16CB99C4BB1F766CC775F16262BE7D1A505D5303263C941B3D6A3D742F00B985BC694AE2ED17ED09A3F5409075010079DC879C99A960FB54D17785D50A5F4B249729116DA429CF4893853EC7511FBA8BF3B9C893EF14CD42858B6032983A40F9E4B3975B64CC76E8AA52427664105125CC44E982B5834ED31B8B320AAB76C802EACE1E43D2286D82369F51BF95F56C6182D81FBE7CBCD9DF0A29830233164417AB6E54CEE3479C1B8DA02A21A7D94E62FCD3739D5776FF71D2751C5A9FA9BA1AE6EA5D9AC5AEB3168B6392B07569677560AD27BBED81A1CAA3BA8B6DC0F3DBCDAD2FFB4983D0B5B41829E2B9FE1FD914A3A140A8C455DB381F2770A33A645F15D281E17380F4EF136DF6E7F06F3EB30D6D7B756280A404C9E69E906C427766969F36B788B303B55174AAE84B7941DEF9D51CDE98F47AAF8B2474EB5669954DC1435A68CAEA4AEC4D56F1F313AAE7D656C84028A56BD14E575A892E5CF260FDFFCDE06EBF2040FBE3B74BD0C06A6BD2D3C8BE0758B99683EAFB2CDC2129BD3D50985F562EDF6E0AF3C148298765C61F1B5E7BE91713BD3081E446ECBA04D26C9298FCD45F9A0EA7ECCBE116CDE6E224D3FD84E5558BCDA56C6AE793C13D941A0573012152A6291759FFDFFBECEA36B2DB9F85A89CCBABCFB7A2BFC58F9A885EBF51B9CAD935A21292B4B7C1462BB5C15CD7BB82F4C754330075C06A29ABC860B73A16B3AFFE1DCD5BBD87B9603A01BCE48FDCA0905009FC5194ACADED490B127F83B8041F75B0B775864F0C50348191EF35C580B54EBF2C157E6DF90922D6322CC6026247DDB15029DA6A4A5C32464975979DAB2D293C472F029E25CCE39D369CC2B92CE1A5ACA86306816221603E22B8727C1BEFD7C1A75763BF719EF9D3EC162B8BC271BB4D6FF5283AEDB0FC07E63A5F2CA281D4D862F05B6249E793D21C9F81EC5311D30442335C9AB63F018E4814AB8FD7BD9B9725F9978E1DE53C7329F7342485BC8A471F0CDC9DA6E93CABBA2595EDC50155CCE608D117801CDDFC4C07335BA07D00A9EE23965C1D747E53DBAD64CC4D255A712ADDC6E3BC0CC47FFA778A669A9A2206BEC5683E6A728BAEFAEA2BD2542AA3D1AD80748CDF68A38CDD9F53D488739FDB406021FA3F255B91BB5F452F15950194B094047F8E2882D73600E3A850FBFCBBF0ABA3A8BE727BDBAC5D4B54109E79C7AE5FD6DFE485C8F2244411918371DD87617266F1939C362269A4DAE99BD02098769F5D3259D99BD6ACCA4FBB7F0629ABC987B27728DC9AA51E95CC92A0408EB5D4735EC18232038C3EE4B5B3977B0837328955C9DAF7659D66D118D5B61E8E69D6E3099272329D6574BE330046A8994F54794E67E06FAB884F41254E7849A9CBC06AD47BB549120AA7B20D126A9939A7A1B5B5EED9F8469BFB7315E437CE57A33A4396D26AD8B19606E475A71C913558573637568C8D7F071ADC3D883C1011D70DFC2F1461BB5BE1913CCC8C9AA1E7E89553DAF20F121E24642A017CB3F5A9DB376AE20D55E1446423C7727A3EBE922B37A6676417C52DAE234CC85FAF2B3836AB43D6770D662F68CFBC1A9B70A2833C6EE15F1B67F0BD1044EAC6CC7A83726CB0FFF06D63DB19FDF0486A2500C5634D8AB873DC581B109E3FD1C120416C9F75DB4EED01AFFA44164BEA2F04DB120A0144374E3338CFB04C372D6EA06C3690E34D079058857AD7D6FB1340897974CAAA12811E2EFFAF3AE59BFFDA086417033DFB9581645C2709467721E5A5AE37027B09D64B21BB68BDE32883E6C537EDFE51166128F47BAAC8D613C028F20CF650EC10B8C806034C8DBAC4785AC7497724364C406B01C6938A2DB9E3762CD6899177EC94A38B804E8DEE1B0B020AE4EE33D663F9BE05D4F74B867EA08DCEB6AC4EED34BB3418CA55AC003A1D1B6C9E1C020A37AE3976B5742228911C36CD94701B85087F02F58A0622785215BAA18E538786B708855C722EBE16E381EE04079F1A5C36CAFB4C5C8269F83FA66443B314CC9DCE2BE040909594CA794DEE12E64B8C414C6FB5DF7AE6C021A1C3961645690212251CDB08C20F45970E1DF5CC3644F863AC335FA19FD71ADA695011C7110A5B9615CCAE46F1E9F03F2611FC23BC46DE335A2292D9772D7A5705EFA4CFBAA570F5B3B2BB7CE73615543DE8965397DA2A4AC78E02886A4F86F63A453D3081FCCC4F788266368802BB0C66786958442BA7B6CAF81E8374F5E171106142EB9CB2062DB87C1C31A2377656C5061ADB83332ED072B62060BE3C3802B6681F52ACA0B8A9FFC36D3D330149D3C347C045FEECDAA31A611C9D37A99F7A7D64102D47412C6A170E0C6BBD2970D027906EB8E06D39259C5DA2F34AA8FCD75F1F37DC580B07209A807E61C39EAB8A57BEE2D18E202FCC41D97819B6CA6865CCF1F293F2C0BABE72CACCBDFB408625DC1CCC53C9B11AC0EAF0587CAC327CD590911DCF6C34CAE397A3C60E4DEF1ABF3ACC5F8077FB1C6033F6A21D44752AC7E3805D86BFAA8BEDAF72F4D0071B5E4DA2CEDC1E501C9E99F2CDCBCC75D7934EFAE7667DC96CD0B143C5DBBEF1B25F48B349F4607DB48A42C274E567AFEBEED97B80FEAEEF6EBEF9297A5B8AA88E75396C7FA8B2B193140A894E6F431992BAC403F5E0A38CA48E0676D5BCBBE1ACDBD2B25A592AC949B74E4545FFE08B1FCAF199682815B0A608C10CF80C5669DA0CAB43475B968FB62C0E6DB792A0B3272504420E8BE3CE163FC14AA277FA87773FB29FAF5A653908E8F91533AFA7E7728518BF9638390B4354DE0DD8B65DFB9A052BFEFBD7FA39A2578E496413CD9FAF70A80F65995D0F564E8AFEDF0B7AD6843C6B6F0178290A0493D377E5A271D0B1071165E0C36F68EECAAF8520732B2547C6E693FEB05B72E600CE86C570CBE0A9D2B1F00ECB87841821B7D1ADA6F23EE9874690B2127BFFEDCA716666B28692A05B5F8086ED3EF0309A1DBB0FF384DC1A1C9C802575DCAF0C53BA1C92322DDB479C7FF2CEDB0E1B370C400B7BB61F11EF1D220C5197D143C75C6E8B25816F74CF8CA30615A696765756EA786E1946F40D303C658A42BA4F57B5FA51284B2C78E7ADE10F944E3192D088CD5D24A3A12BE43F65CE02B34114525FE8A143CD9C9D3D30524796C43BCA0347A9AD4AFC26388145579F3097964922B27E7BE549D98EA6CDC63727E7171BD8D674D4F95D556A226E7B3FB1D96D69AA29F6F212A1E790DF2E3A851EB727BF35B3A268725AEFEC5396E79CDCF2D5F762CA94F71862D81039B5794B50E0230A646D25852E707CCF45593365CA33927CDE7EBD72EFE5114FA8A7ECD20102561E9492B63A8BEB8836AB850C5C119A103A3623B395AA8B8177A4D78C2C7460300DF11CA91EADB3BA07175B6EFA79C48A03E82C431E6ABBB633C6836F72DA943A726DD2947248DF44B2E7F649865A3B806BD3BE48D6424DE19D82F04AA3E0B283D57C6CC0EC38749FC0EFBEE6291B1995BAA2242FA88DD5516AF8336F7554797237F3EC4D09D2CAE5867A286A9DB8D1334EDC71A8283B3D8D3A5F2379295F71FAFEBCBFC43447839C89F075DB2C13F95B1AF350BFAFFF0142CA66BB77E1A82511BB84A954713A363ADB0E24FE4EEA4A1C92F8383A2D3BA3750A3B4E63584FE92D6E86A4E01CBD109BF66BDD80F5912E06F4EBE4EAE69A273EDF200282F4E2E4DA213B0B6D3A9D2FA5A9B67CB6B65623CB34B0FBCB8D5F5A34164C87DF31DB611814CC3AFAF3A73388A8EDCCC4D6AE088891720D064531C7490E2781B11A8A4500F65932BCCAA7AF17A4D43649817896BC5A0063FE817B9FC6F564E8D9742B3C559B151CC3BF583AEA32084F24C0F9279B3268CDE2510DD848179A3F121A19CD59E4D11F56861E2774274E496D87403C55E138ED5189CB4DD38F761FECF19E173B9942A87773A9816C4FCA18702B80FA2C95D6A86FD7ECF7CCBF9C06C9E9546F906C4EA59FDD35D1E0ED17FDDD17DD79E22D4B8C17DF13551B35AAA40DD454EEBEE994FFAC7942F1646BDF7E6E05466049C629322EA08D53866F3D40EA3E86542ADA1DC996DDB00F4401E81E2DE559BFC5EA1FE0196A33D567BCF950E39FF90AE14B14C45F5082C6E0CCEA8455BDEF16325D6AEDE9F793512FBAFA99543367A1A4BE0F9F85A4D7349E10C58F67CA8CD7CA233FE6119398CCD83D6BEEC6EE983D2C4A222E251BACEF3902535A8844ECFE5972862C28B9917EE66AA0A1E7D014CBCDC5069C3FD0D67CE8D457B9BEDE2989CEAB849E4303B37AC504B7EEAE2142FF40F5516BE461595B761F732E031C46344B84A1C7C8694B9FAB558564B978607ED7AAD9711915BDC5B3B78940F5DC8E169FB33FD5DBA1D5A27D118970F5C687C3F97E21967605701B0F7A484CDA3BEEAC4AD02533D7F247164E18B1B656E95EF81636B65E65344E277CFA928D5BF78ACB0AD1B7281099D5490D3148235194BDD7102613B8CAEB8EB671CDFCB8E628D401A203602AC8E1F144BF8228A0D337F929959D54C5F8320D94ED8493719448BE7B22D552F06BB31DC589FFC17AD2FA9817CC3B93B3E477786505145140A5C0412212341006F9B689817BA6988A5F3779EF5C843034189C7EDD46344611E7E6628464CADB6429897AA8470744AE585266E1E8C5593639C0312C6C4B2860AAE5B93FDE426B3D2129CC74A44326E1A956FA805350B3E4D58CCD374271E7BD65CE8AC55CFBF46D64DA9FA8BA258106E7B729EEC6373A5C2DC4ADD1898EC4807F4C99C3A50976445CDDFD9ED1D5240DC7ABCCB1A6039B6D72EC38F8BBEC5D6808017C9FD53ABBA385B0449944C88296BD9A0A6E79BAB7AF7845F6C19145FA32BCA8BE14D089CB4D7A382D3A8BB5555B82BD8B9457A5E0E82481E5AC7DCF837A1ED868054652242CE575B07DCA7FC1B7B6DFB4910CE5F8E4CEB2080F73ACD1E32AC9AC59C62000A49E2BC134411FADB25B3ABD362396F1590F51EB5D34FEADECFB560E0B5DC1B801065DE3B7973F4FD59F73522E4875BED5E5DAC1FD333642F0989D63A82D248946B0CFDC0AEA874CE59C93949594D6453AEA67393D535E29001D4F16267179E8F4B8ABB70EE7E1FD1278A476059A1E31CFC44A96432D6F2D68A5B9721877A7715ED156652E90AAC165EFA11A982342F895FEA6D8E0A7ACD30519E62B53C0F4DEC73C388A192A74B58ABDC2B766B33169FA80C75B74C8F9B9D8AE2E7D7D43E795B46C53F425A09F6D394382334B5668EC00000012ABA9B1E91BAA526099750F6FD674E45F6670E5AE4BD7AB87D8C8A8E284387DBE775ED727AD51F2A31ED698541D2AC2B48CE3D1B8B445A2CAFFAF14D86A3DBEA1E8DC4CE253E3DF0A20434E409ABCD408154964604BEFC436F6CBCFA479D7C0F6CD12F557D5BE79E4449486F1FCF960D802BB1B4D7E9E2B422A5E42D14061E6D796069EC17E088E2E7980EA783F223EFE1F865BF1650F6A556D91E4806F077B85FE471691D6255CDFC2C873AA5EC1FA677DFEE0EC6D2016E775FEC53E22A4A58E6D8F143D0E46C62A28605F395B8169C0DA5A86A8E23840A65DFB2FFCFA0FCC64A8E06CA895DCD870E0B312F4C257706257A22416025333A6F72FFB0FCC4CA80C573ED1831190B0EA8258FC64A1102A0DC84C6F7C1C56305B42D8DCF42A39818871756C4D345A6305049B605CEC4A6F09659EA57B02F9A12ED0CE9B0C439DA296B7C15047A0A36BF025D0B337F7B3C64ECA9226DFBF47F0C1BFB463823712AE605F63A2519875CF0DB71EF32BFFBC5207258DE8215FFC63F6315A553ADC9D69A5867719C3B914532FE8C96479D9644E0BA1D85394CD8E95D2257EB501A76BD8C069AC04F964E7C4E1CDA13CF9381FC6FC5A7A7734CDFC7B541490A226687A9D797F378B66D8CFD2CF79CAEA19C8B6FB928A8766C34675ADF6A9ACB5C837B0AC2DD4C9BDCEB98304DD8D14A06D633B6DE09CA8785598A37D09E654D4CBE6B408DDACAC5A96321CAFB16FD63F558980518446A7C0701947BBD0191A9C9E356EA88A85449087B2E0C24F24B5C551CB5E297A77CBE98F9DD49704B198E9069ABA11A8F128F69F76F0C63BDAE84D448CE7A30F54053FF2A097FDB6E5AC276FE706A2DCCCF64644536203F68848DB172857AF285820F2CC82D8C9C46AFED92996C3580C
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_74
+Input = F9D3962F1B77A2CB580F4A1EE939F548DCAB8F34E55603436F46D725A6525A264C785964D90730D6D3513021B702FA46EC30A9C99B33BA533870364B4D761D88300221E480E17986752B67A0A93BB3A592249BC4DA8B286E5CDA46538DA5013BF1D95D6BA78D6B88F58455C4A1172D7EC3C3F14EB10F628D6DC871EC696E0ACA
+Output = 000FE0390000000A812F7BCC24CABE0D02760BA0C597B5D215C03D6B430762756C100C98FED5C08A6D950D90176E90B4DF6A333A62BA3048F09B98284F676287BB6F454105DBDB47A3D158278E607B5494070AAB58091E28E1F69C894F4A94E1CF00FF605ABADFE172270504E41B37C7EB9CC3B1DA653C7147748504B9482FC1B9DADE2562D36B6D8D582F1CF7411313AA1841F395CC86A2275D02FA79AB7947649A0F733D1407C95A10AE4E5035EC2A9D8A7A113F1619124EE5E03CD6BB649ED34C03C0FD0A58E93AE51BA8674C0A27CC7C0C4C4A229D15C01E85148D135B70ABD2F805661F9D789CB5F1D37CBF597886EE44D911462A4A0324BC6CCABEE46B4BDFC0AC672078C39DBB43D077A01942B7419023CE16C28C0E18E3F4199A831728D0EC5C9A394FF6DF5DCED208E9BBC9F8EA53C4668CF4D7AC95387EF49C70B05D38D71976C8214EC75F4A901F6D13808AC9B1E7D179161A40861A28821DB7FB5711DF8A772190E7F06ACC81BD99BA70692BAA47BFF7D96B4248FA11F972F32DC7A718DCE96D9C61986631EC5B065C11ED31597D3CF1952C0550500FF5BA266BC145368CDCE65D8C98FA6BBA015ED7C133AA89588B0534AE815B17C407D8CCEE3F7934A6EA7596C458DEAF3EDE16FAC35858C5DF274F83CFCA14DAC319791748C5F63DB8E87F0EE082E6BC7F3A477DE931BD6454F5A053B6C0F0CCC9A62865166C3725548445098BF99C453657054BA25BDB47B29051E75FE0E4EB48E6A59D4C2931091A568C761778694B3CCA3DB13EAF9FEC4775E0E48A94ED584783904896EB4B5AA24AFCECD65BE0AC15EEF07263AAD0FE77789F90F0DD532CD24CDE455EE6152A9019753CB77A3EB2CEBE64ED00C50B0D8DA1A397168CE337E2B02F37C13E601BA804ACB8CBDFDE83034A42E1FA2B8A521CBEF28E0E3B3069EBD0C29927C468AD5181C94BFA5055AFBF6B3CB138423C5639536AF2BD7A6FBB68225342D024DA900297E854958E827AC3A1AD68FA4BF7B364DAAF6C93B2422BB92799E1B87291DCC558066C611D1E01862F1524924EBFC42A008392AC9E35AD87BD77AA9C6B269DC1EA8EBEE965D2FB21991CD4C0BE104AEA00307360FE68B572DFD23A0AED73E62457DADAC0D44779ED222A73960C2151A3BAC8755F4A3D23EDB5B96DC4D76F579C6D628F68B918EEEA30FB56CDBE46DD7E1C104FFEED256BC3CC2B4E65425A42F204BDCA87072AD18E0A56786355D03DD24A6DEC99FFF2C49CF756FD09D205507B0DCD76BB3A07ACE73D90231A05B4852C7A71BF29DB7650AFB5057AE2F4C6A19C855EA236C04A3575A0784C5B8384FA9C52476688825BAAFF806E83BF3EB1EA1825BEBF604893F40A4273F1B69C71DDF2629B6EDA5802CDCCAA22A92B48608C3DAB566DCD7389316989A3B9FC5ADA2B085DB2590E5711FBFB8B67474B9561AB0DB2E1D1F4B4AC29C29B5FAB1D646603D9349127B69DD2DB16273B558F31E2F2BA653FAEDA67E28919BDA8A9CC10656A283267E62DA8A36F42F86B8162E64382D655A877E6593CF2AF44C52C4FEB0F78858E0107D678B41E9D4E8222088B6BED52CF9E65AD3B188A6F6B2367BD0F0633C703AFE94CF1B901A5CD1A9F1BCD78469F17053154F149939AE1D9ECFDDB7F8C2710133EC89DBB3B66B173685D89FF22D78D5DFEA8224F401BD1F790174AAAB41FD1382B9031181912B6D08E1DDAA386296498C66D535CA3DE8112F0AFA01610A08D29BF39E6CA35668B367861833DAC62D7B55B9A4BA6931E16CA0AA88488642DFB5065C2E3A3A86FDC7AF5EFD3AF5991F697327D375ADEC7E6F21BAC4EECEB1F737DB1E281331A36D4AFF5E8FA61A433247505D959F6D94346D0DE59C4898FF1A8C5B273528144DA353160D5AE16118D0C251559E4C792C0A795F7DEF4BEE748041283707E4C01274D2B30D0A953642D0D99A204D3330F612B7910CF4BB31338E2D8784A367322EEBAB8FD35AD4B559CDFF2997FC6B688B0BA15701105ED964A0346FF82C8C09A90C968BFCA508FC15FDBF7436F028CFF6D31C0642E31994CBCF30F8188F5976330937BFCB166E10218EEC5C21CFDCC6D278BDF927DFEFD7E9D671EB73A8EC119A8C5A73629147EECDD47C479620BF7C77E18505D9986C76236E49F22659512AF27AEEE51024D3226F0EB3F2E76E7AAD86B55BB4105D806FDCC442C7768B24A3F7672E21B2FAAB9D12D2CDE91B0E578260431D34E412110EDA52DDFD72E806F5D2E79452646FD3EBB9EE33D6DE82A1810088D229D1C2E94D7B1CFE8FA180B043A4A39716AE9EBD0B81C386CA3D2266879AD54F114BDCCCB6D49EC69923ADA8E4888ED085B795EDDFF47E358FC8839B364473DDA2CE0B3E8255002129003FB0955661479F1CE758052858C29090B7F3BF7A77397FE383BCC929365CF126C0B65428B4166A0CE252730BED8217B8F637264DAD212EAF7C4F5D97364E398934ABB992C96A8302784476B7BA7321E0B624BC5E6D34C76E5F608E528DA9B3D4B4C8EABD161A816FE5251187A6AEBC4571A5DF9E6376DA00C0356B26A737174C347F347C54227518C0DCE208BCF82114454ABF1E847C37A1FFF04D6C78D4FBB3DFD6527D228D0587E0251E3002C9AC913BAA5AC66F23C15BF247DCCEAD4D5545C27D6A689DD8C296A5B3C9CE3B935504EE3DB54955DAC571382F062498B6E3C95CE038A3572F541296ACEBCC7F53DB8868A327E7B7187B373930A9ACFB4CD7F2A9B689DE31FA1588CAA33458320A79AD379E6BAA94D1711A2FBD412F6F0BD9B3543EED0C59519A6FC5A72B790C4FDFC81DAF97782B1F2A35397E4A6DE0DCDD41838717F32FD41E85399A56751B3BED3278FF7EDF80A8A6824B6EE8AA8E1B544C955EF142DC7C007996B7D2B643DE9ED0FC7915495F5279451A8944B711E8CD3531304C60E33F73D0A8DA07BB73A1E12D0D525485360EE19A738B9DE98CA4FB74D66B6CE7C2C68DBCEDAFC8B045C8B3070D9EC270E918F1406888D9EDBF85B1C2D885AEF569E572151C805ECC6D4CC634B85ACA0DD86CD9C9C93CE1F6FD5516E3951DFBF02794216251B6FA242B521DD21D559DB10DC544073F8EC96224DCAF3B6386E324E1A88D25E4198307F37C7D0D7FE73593B903D1FD2622A5C13D821D24AA8FD775093A8160477B041642C5973C22E74155D628D00969059A2343D58C3932279020BF9172E86D39E2AA760E3A548E72B2EB33442415EF4E7EB373F1D5B1E275C581DB9E2036BC4F47EA37CA80DEE230BDB2EB1D7B14DD84D86B28619EF79D90CE8BB98BC3C49F0FBC3E0F9CC520B2EA57A4419A17CEE6C10D35A15F5AFFE06C1D85F595D2536B794BD7507410D193F5A7A4DA3660F043F071A60B9F44DF15EBD33E6F5B21C546288027B6B2F689FEA5C08F1C16F69DA17A2B88AACD753E0168042000D427C663B21F65515C6115AB16FDA4E42539BC5973F72E87E28012801BC6F484DA2F0DDA9555AFDBEAE3D452A0FEC0C1D4DE14AA428349279E6E27A2977608A55E3CB9E4FD99237246E5A580921B9BF246958695B661E0F61DC73EE3FB0CF97D567FC93ACB70D83A9A0C582E66F2E7544F938F9A2B8C877508C4C8E87DAAA45EEB46D1422F70164EC78906F1A653E567C4C6A04EBA6A33B6EB5DD9E0750B0915C980C2E36FD62C99AA80FF3722CCE1C1D522B1867C96C0EB2E24387242090DCA47CA6F7E04AC4449A2030E97E0A49D7065BBF792B3600743658AB5228B33B0280DB34DEC78F3EAF3535D197B4F344EBA6E156B5A84FBF52757F35702B188AF3764603E601F7CE0277E3C3895BB87334C7CDA726E4D38DFA65431EAC3076B7F5265836C5C22A1B5F21B2AAA9852D77FBE174B8C8321CF4D54E8CDF3A4AAD8B5B198490C4AB55431CF50662ECA814E75D664B93902D68DF3226C6AC02CEF58B70D6D847D30A4A73D4AB51EBD88DBB4017F49C2346D95FE443424622633199FE40FC85B1A95752F66A3E81851E27439D16D948411E8A3959199CCD35E64FC04D3B14A746B9911B7F4956FA9335AA177FF33086FD2B49CD64438285620650D332D2A25313C2CBFEE9527E2A4E73066007A650FABB46D31E5F6EA8FCC5A450B906750DBE1AA3019D4C8F2D0A8AA3A503371A5122BED47E85155C9E4B873E9A63DCC200E290B5D71465A3BD8B3580847520D3CDEE9C32EAB779F725EA03CA78DD4D77D9C900A08CAE3BA97C4A273D6133E518632FA6168056E9158F351A68E38967C6331628422D9B53B632FF028D8E52282DF9C2C97EBED2A6B8EB297B733A24E014FA268F55E18C9951DD388E612DB4194EC083146EF8CD06E2E7571EB262EC4CDB8C94962730219333F1AA097D3526070DD1549B107DF28E26130394D459379F0BB061443646B014BF9536CBAC1B06F63102F2C43CB4AA83BA56D6713C6C4BFFD1C6D2F5F7DCEC37752EF33A6B6B8069A1C8BCC8510DD33DF0A69B6E0F4694C2090FA456789398DA373635BB62FB6492A5A921EEAEDF44D075EAB343F4DE90878DA2E9C70A1F4A475E452BCFF6317C271A0B9C2097389D7548F25B95D3E20F5B51877D5C171E33503A090B7B4F6DB2CEBAD9F9F92159C2366815A62DBE7FE955B692E22C00F777D1AC3F0453B258B4C8BEB93C20DF4118B5D7AD4445038C10BAD5B33BBEF06272E06AA4699E6D492715BA50D0163DA5701823CE2A20D248992AE9B779B4AA266CF1D68AA83D85F48FA1BF773F1B867EE65BBAB009F0E4E9B4CA6A1FC8B40FFACD75DE75561A9AD5BA958F6568AE3C5BEC9B3F67663900DCB000535CA0C77A978158FD64632AB78F7C77CC91802A9B1D81919E3D32E4114D6DA5DC6B479ECBE6C9CDC339EE2BCB0BF68B30E892DE4F3A8CB7B8FD1064F719B6FB94FF25732469FE8A49F8371C1BABFB81F942633303A0AAAF390E1E171A3F335CB65DA3587E604D7796B7CDE539F624F61AA53E8D10C795C25494D349AA7532658D038D4A35DFE4BB1CEA46B671280222BAC5DCFD9301AA25A6A96D2A78F176E34E75453FD28E48AD90C4F5A4D2A04FD68EDA1DB4D4A22C22941718EFAD6DF72A6B71CE61F352C3E2E5B78A5FDBF258EE60ACE632C34D139E605D8804D907CC80A6416404121EA7C1AA5B39023C64D1D26CE26059DE5D355628DA40CB55018B43C658347FF69614734E3061F887B541FBEABC201B083C36EB851B55F9BE99E35001698A0D7EA1DA825C12053D1341C95BD1CA7C5EA86D18670F07D4595BB0DB4DA964560034C1BD20BFD51B67578A34FCA0F7C1E2BC6B3D5E6225BF79A8E43F0C314310A5195A94FEEAC531B50335078529B75BE5BE35CF05770CD5DC9DE1FBE37DF1DD18ABB40D771667DA8A5823A96555BC0FAE04A29E2552EF07AB1949A565A34D5FEA1E27A6CFBB91D48735F2EAB6E9AF4996A811A95D4D489CD6641CF9A7CDA00589744DD2FA8692F8DC32D5BD83944EF5C9BD2FC4E129F773D21BD20C875DF1E3E7E4602EC006DB7564E4D53F410F0EA7FBF9CAC5511C37CAC6C626322E8BB081E28F6385FACD223271F35A47775A73AD5FCE76379EEE5BE3A1A023D87A5C9A020A8278172DF00EF0927FF5F35FEC8DE582DCA98DB38716DD4B8A4B2EAE04456EECF1F3BE4BAFA56426E040BDEF3DF08ACCB0E2D3137E142ED993F5CC0CA0863E539CBF31E37DA5DD565D66F13CCA0F6F7E12AF8052437834623F9B0AEC83561DA5C9BF4068C4E584B31AE15E3F395F2DA7B927B22A395F80F0617C29A0F1CC1773832B2CECEA5265CC18BCAC46A06887735C2278A39013DB982E10CFC422B88CD5466B89FFDB13ABB8FF58B29E2680C68B0ED9408A35B369976D32F12C153E8AA01281F4F6824C7DC96E976297DF7668A32D98FB11414391906A32460E5DA6F05C2384DFB2FB7BE08A4B28A3E5744275FFE0AFE5BDF3E13B39DCCD85C7857FD1FBDBDBB719A2BFA151B85A11B4DFDACCFC027522C1FF46429012F936B2CBAC2E02E2DF2EB48DC4C04882850B2CAF941EA7B7C798C20815F062BF9E0A2515D51F21ECEA13AB0E08BD7CD39E81C2D3E05F4A943BAC77B88EA37CDC674250BE81DA741002F6934E9093F3BB00000012DD65E5F466D0876D0A9CD53763B4C3DE437556BC13052D3C1768A4393BCD56BD8EA77187DAB2543A6B503311A6990381798F644491ADAF3F92E01E3B48895AD5315CC81F71D61522A98F402874E06FCF4C769EFA9FEB35FDCB90C41DCF1F39FB461B62486791CB8E596E052885EF211F9A024C7E017E05F0322A9A2D39D3934852C8FA24817AC3D3F2CFF91705F48B8EE2DC029F988FEFE169A3223C5464DEF43075F5BE01D28FC42B3063FBFF4034FB179F71F7A757AAD031D7C3DCBDEEBE19A7C65C3FB4AAC85265268E65941706D82C2214D72A8A2BD93CE1DFA8068298F60925BFDEECD1D454017331978A2F286119455ADEDB1BE23A7D8FE909D5F383B8C6B3F5454409DAF90593C072DA175793EC04EE7FDAB8E8DC804246556A5678CB982A5AD68A18E34C7B903370809F7F3F0EC4244EF5CD6ED35827386EE7B0719C9DE1285362103F3AA2218067DF376BD70DE2C6AF4238CEAC923A9EC782C744E142BDA2E44B0B4C6B0716FB12065D953D986E72593E4CFBF37528D978807DCCD7E5D20F7AAB5BFC0894A28E48C5E7D20F9E355D2050B7011F7CC338B56109F70A0EA8CE009AF69DF15CA55E281DF61B76DB9BFF5795DE1F9EBF6D5B849545B508412FE2442558AB1E669CB190E73D87E075514D5D7583C283D82AE908222DA3D92428845A738FAA79C44FFAE7A7A1FA28940D0713B4B532490CEFF6685CBC5BDED6D40433602F11125E2FA9EAA0F4AA9A88747B51DC97BED59B2EC60FAAE2CB6F078C104C2283828C830EBB40570CBA178642B9BB40CB7C6C8700F5D3C66193F7CBFB29589CC6937A27E4C26F3D5C7A7AF6C6A51DD7FB7D8EBE129AA5E584B99B0213525FD6D81FDF315EE01B13559D27357B9D0647673C516B458BFED875C892
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_74
+Input = C27E2FAABDD6FB202018F5DFC233E1CA9316588422325F4F05B09800040D38ABBBEA0F27188094F182CCA73B932F807A7B5905A25A5541D2A5472B52C77DEDC853890F43AE5D2499B8B2D9630404973002607EF1D58B35CA2EBE853C1A4DA35C30AC3F2A6083DBFA4BDB2D8F1F6F912A84469F6BD91D7493B46FC689576F75E6
+Output = 00022FAC0000000A665C783D19F1C9C9364DE718D2839D5559BD4FDB150639D59DA85D0F7562771CB8C468796103B269BA9CB0D68FC02389DF18DAACC78BA675B8171B91598720990B00677178EC871A9D0CC1646E4CB55FBA39243553C608EFB7873DC2548B47048677B72F4B2E710E5539EAF24E6C9515F65AD079D12DA3CF7110E94E91249D30B66502316C637F192E2D9E99257DA8C2DC477AB748C5AAC6F86E36ECEE8CE6CEFFD7D3A261759FC7D083B9C73C3FDFBE23D6669E94E6FDFFFB7265E94C07EADD4CA3A08ECBB90DD1B415CF4E834AABAAFC92808AC5C3069E5B7FA842A4DFB140BC276975F85E4AFF9FFBA223310039AD6CD88C4356B939A710285A05A3E684F9F1E8EF61864629E5C62B6D7262255FE5BE940A6D86E1F97F6EF7BD88405A09B3E8273D6BB6D46D2ADB33E3BCAA626C3A575A6D3D3792BACE562C3EB07D23B96D0DB046BB90CFB48679A51212A828A3E9DD34740CA7ECFB80D50365F3B27FE9DBF81126B2DD62925572FEC9762B95251D8E3DE96174BB510B013F4A75FD1517F48AB8F79448191A87197219A1342EEB9140DFD0614BB2A41498D5F753CA4495C5D56FD513FA012FBAC44AE6187DD15BFDD2566AD2927B1E7656BD8BF27A3958DB9D3F7FD0644C0AE0309AD6F943FC8471F430B4D6FE9103FD0D85D6E651AA09C1EB9A924B8601894872D18B9DAFBB985ADF7E61D89DA7652234A384C5242DEA6509F628EF770268711CDD253E167CE44ABCC53C2B6351016D8A0C8AFCA4168C51EAE0EC86547AE7A37A1B6B7CBD3B8885B0428D2579D15F40FC08F0E110C72C04486893C57AB2373D9B9206F7CAE42722A9C3F05699662A702EB8754C26D8BF6F07FF6D19DE45B1F67B645BBA6DD05801D3F2C935F3FBF7BA248CCEB2D48C6DEEEB7A21A713C1E45BF2E4A6630BAB4F99CDAE80684458C9ACA07419842720A860E5B099BE1AD217F618D73D93F18220C74CAEAD3890FD7B9F8F07B6F2018C0E797B638BF2FE490713137EC0F6F872028B7793C0C534105AA4E985868B1F4DB297DFFA8C77BD48E9FC45B7E2B71468DAF522DF204C5CE6B33125E3E12F7BED8D1F8E76F5DB80352DF9AB6EAF9CED7AE68E067D6550FA5E4BA02A5C75225295AFFA56653FF0E24F0FB11CC122393DEBF5F9B50FF693D676F5B591FFC7DE3AB399D8234BA0735B3F1D0F1813FF040F5CB37F00E74623434543A8E771E36BEF3967488E6EDE7B4EF922D39C78BC8C7E7AE7206355C833C4CE384B9A85A2F044C52CDDB9064619C7DD449EB1602B4E26CA94F06BD95C0373AA1E03B46C4F5F7FE785FA0976BBBB8373C247AAA4CA98C5B1306419E1DBCEDF4250B244B57BB6E672F41600BFC693F784F22D046E29AC2B844D9D1C8FD36B6E3A95D8A240F86CD0A6BA271F5D1EFCA4889C458751C6C3E4E31E00CAE12C45CE330B7A97675DB65F5E36B0DE4D875A1E0C849D6C0AF8B566D814F6A27DC5C9AEF846AEA2A8BE245D60AA7C47E6BC821D3974C716A5094F37E5C3E7593552CC5AC1A67C4E68D13427A4DD502019EEEA3FDD4991295EA3F95C1BF85260E58261F7CCC29B14024EE8A07E0D34B61CD2E4AA7E7191BD26473114EBC6061577A3D2A43E07338C2876D49B219832DA04D42FD5B5FB88CE9FA3C1D23E21BC49E8FC3FDCC94F08B6CA81BD9B992DBD79BB6B1518490EBA00B96D7617CEDD9A7E3CDBA9AD5B59FA295B66C345480586E72CB0C6A6AC8CB8184634EA7B2D076DE7451181D63D29047A81C0D835F63FF30378C3262D5842EB226B48B8AAA07158C09C84C3B9DC6FC3C29EDFCEA4AF3E6E62A6EE061A8F73C08DD54BC68AD18DAE4A0E1E47FAB0C6BA115CB091C6771135CFF107C6BF27E923D668259F1905E3D1A427954BB06882E2A003A5BECE9F3F9802265B9CAA5E567926DB74940C87F153CD9035FEB0A64DF07C6D36D2E667F16AF2E355D848D160440524F6B73909881F82B1A2FD43EDC571BC43F26AFDE21982E7D6AA214E90E8A131FA902DF2E80E4D94DCCFF89D16B7EDACDECBED5E22A73D710C409CDC2BF16832A605B007F9858B3B0F56C77D9C6964D23C9E1E8DA77741A0F2E31500FA75717705D3E4D1185FD6B6C2B1DC6C96C0F4D437C570EAD753EAF43B4BF137AD334C0443BDD82E35DB582B9051D19C5AC1CABC84318AD69FBE233C91EA63AC525210C5D961353521632E32AC29F9967DE816472DCB11056BB4D06CA293EA4618D65D0F287061413EE3FCE19640DEB6C3A18C42A1BE2643BBA9CB72B18E1327A76C06BC7BE3085D36B2A4A3D7B73E086AE480F76012462E6D3CE9D40AA5487CC0EF0AC422134EC0ABB4E52030A13A540CE2A4DEBAABBDEA97EC05C59EAAB70CC6417A77FCCCB2AE42E0747286522084E6111EE93FDF58CCB07ED66528DFA236F2B68483344F9C7C00477FA545F684EDF4C414BDDCBB17607DAE5C128479A0D57BAE84C51E56353BEE51480E7ED599F3AF50E40D0B622B4E7FB88D83E0235E459273C465A797AEBEA7BA1BF6939DF1FA5A4147CB00B189F36EDB5B6CD666C6317CE80DF3CA5CC42F8C7F66FE5F0EF4125C67860EE34CCBADFC1892E72D71391F8838197A770DEED8B8478A22FB0EF8780FEFC3D4BBAC9E6C67210B5A7542CA0B7F359214A6B40C5B8D595509410961BD2ED2CE44C764B133195C16443604F9386FE0E3647606F05B30EA371B3C0F862754AB6EF35564A6DDC164EEAF8BEA122737241D605D1A27335DC6F506D5BAEA8E514853FCECAB3FFE7EF4EB334C060F85DC72C72B4A2D691CA19629AB4E3A366CBDC35D625282D87D3E3197C6F5D31D7595CB1D8FAAD867932BD65375EBA870EF38AB5BC909FECEDB062B4A88F0427402018C64AE6A1DF0F250A62E0822FBA5B1AE734F30174298BD043DB8723412FB71EFE2F8FB051F80FB2CC27ABE053D92886960BAD532A7495AD8445285C53AB33E22664439FED4B0B9CD5594810B7C59A095B5F7125FFBDEE87C9710D5CBF692ACAC2F634A8834646E6C4503FA3FD1A4F7739B0132A0055CD1FE9D3FF6B05153A5C39DB46B7313F101E03F58C73DE68ADC3BCD3EB06BB9C4EC42E30531256A4265B9559FED7D725E585AE56807BCEFF954C875E7451CCC672A4FB6558A20271515078B95AED438FFB66DD14EECE1AE85847A9160234719CBD50E4B27F45C7648BB24F8B937190BF8D75914F69904FC3FF9D84F61DB7A12DD7F3197FDFA2CA3F3C5B093158A24D7CA369AF536FA889B895200DE7EC557B5F99D07DEAE21CB47C83D5CF440C1E812EACFBCAAA274C5124B735AA3E8EF203F3EDFA8DFAA3F301F8879DBE853B64D5DD5004BD2DDB3F994CBDA3565D28E7AE06C0810D28C35D26841E0BBE963A84F3A5643BF7A953E1F0EFC96D4444CB1E75AEB0721EE1272FFCA013F6CC70D39EE2965B70023A64C8575208995A7426AEC983F19A79F780902014E8BBB91D715BFA0BE59FEA3C2D4D5B145C6B4A2EC98B25BC129C2A994D21B186C72ACB2D5CCAD9468F7F246491EC845D9011AB3F29FB9DA0122569E37CE04023FD0CD9D1F678DCE59E8CAE028312DA2F68D2CBEE47F57679A2C9B2B66DD8132FF162852E640F3752B4E1AEDD6945D54D738E613213B3B6B0BF3B23E2E67C303EA0CAC927962D4D090A8C5B805B097BF626C2C9FCC21652D48BF24172CC428C009D8CF3B19B0B4A41C316E9F60122F082EC03AB0E5395C31C7FDA407B3DA75973BEE3DE797F151B68A92F1B9A2842E7B116F09E26130C45C81931E70A254FCBB12C6FFE242B31629EFBF8991AF986A6864AF57978FBCF04535A177A054FB7414FA6453D46F42059E680C513C3A67FA7AF7DD0DDE1BCA9DC5243219DD66BD5FF42610AD7B539BBAE0030EFD6D3469A015FB6E57F27AE6A839D0E457A484C370FB74EF1B5BEC4F54088CB30534783B4C04F203CD5B60F12F1E12EA04710E1354983F07F376E31ECAEF6DCB6EE82593F9580CB0889E4E99A60C40D0B17BCFE4C1D3711E131A80864A5EA51229AF35ACBECA9287628C71A3851527C92AF73DC1174E31EE88335E72743DC13E11F652D8B0F8025AA22C30DE65639D53F01F7BFD6B64FE43F03D256CF19EA177AAF99B94DA07C57851F2FA9C17CC08D56D8FF2319937885FD4D53ABB70CA3AB2084995B164E4312990771A3567B8AA89733EA539C9288D6C47FA2D460ED857BD6175C6FE57B80D449EC4B5354D14B114288571B7C97FFF5CF848E7797B2A6AC1B9C33560605C685C8D575652BCE487CC8882D569B7CEC762730514D0074741B244DA0FC4E0563A406D5E04DD18094AA68950C45B268C8946FD6FEFA9EB7377F80DC38CDABB1D919254711796390CD23C7467C7D7844CB4AF9C52E1174320BF5E14C0C667B0128078E97F8873EBFEBB7BDE6A6D2596D7BDA6C1EE2569980923F8259E60470293E692694CB0EFCAABB29976EC336197CF011BBFAF65BE07613610651F93FD30010C225F459B1D58DCA06AEE83C38EA9CA3B57E8CB80A91AC77EB79B1A0504B31E0532FF2976E9C37C11ACEE6000071B98BFD5A2D0DDE9AA49B20B7EB4D1616163F052E4CD29A5ABFF73AB652FBE5E1980E0C852A254597624D19D9C084E0BDE3BFCACDD9F3671092CBB78C1251EFBF107DFE0CA594FE7B410E36EC6014748FC270055B1C607194349DB45E4A8A39E78FA80F5FD40901EC7BFD570E15C9461D596855F029CDE0211C6C320226CB0F7230CB2019496E74829A5F69BD94479E1A990581295BF6BFD45A72C8367CEE521F73CF9EB1975BA2188DA388002CD12E43A89EE1B0DE49E70F19CA3E17CD0EBB73D556E1420A87911A0C8C6C5ABD71EDC116A2803ACCA9167B3F3D273581456C2ACB5EA976746F9120F9D9A01721298A4EAAE47E8832C1A752A6D27A1670024CD25B9FA70DE8A372641ACA9A72962072E093EDB23852AC70D38FD3673D7C1B35E1EF3DD6BD08A60366775BCF20DC3865157B46A92F441B1C98948FF0C598204E5CF419E7847C62C083BB4867F5F6F68370C0B932FE2ECE1115DAEF88D1F18D260E78F1CE745FDEF6A74A3DD26A04615C1D30FD0291853D586DE3515B583134F5107E63425BD98332AD15B523191C03C00ED1BF0E378BD90FE536B95ACEE6C40267A3F9C6D9189D60AC34818112E7699095E70BE682A022A73392B938ECB7A8A6158C1D429D46EAB21D28D6835D08D29DA791534DE5AF505CDDD9E22845A411BA95838B6F8484C93049A1443B27DA63F4F2BF609826F2B0A118E02BDC1C3D0FEF7728AE63D604A1CFDB7D51CD1F8C5323A5D152D6B90F47F18C48B6F1E1621BAD128926A0E2258D6505ADDE4D6A9FE16AFF73A03BB8A320F8A5D6071D5A52A6A6255ADAB33AC5B5FBF36175DB538C3F7B18E90C737CC33DF3BAF9478C504BD4D6DD3961484B2B72864E4AB0770AB172759A19829F9EEAB6315463C8E78B38C75275C3D018228951B3D8F504BCD506464F1F9D5FE6731DE59D621C0961003E4C2FD510D03618ABAC46A984F6C3837498F3051B1E0C707E410761D8E0AD5CDEDD66CB8472CF506CCDD2203F1C11BC684391B0187A18BF45029108B21578FAC12D4E6F0AD362515F6C1CDA6DB30D1542AAE89372CC53F042D8C4995710983648B4670F443C84D9090FF1C44FFF58537C69951CA54D6D44FDDB12662D4D5DB6C05B1ECA5B4FFFAE066C935C1E7A93957A11C71898CE052655F9E724254E633D70726AD0A0ED6F8F3CEC7ADBEF76A3B6B8C17AC25E6F09CCB724DA0FBC355C7F1F668F65CDF7242AC27551651E630FE155FC2A0BFDBC3818FB098328E244D2629568F896DD5DE4CCEA64A2A47A9543745CA5E1F0C341261FA3A5ACF203FA59E07811C3B2A8BF6C83981A3FE43B7E5D1FE014CB7D4AC0709FC192691F805408DDF3A2EB9A6DD6D138107D6D571A58316A19E5C422DD1E4D709383D60663F7D94685126DBF578BE68D5BA03E2F67ED73AD76E8633C8D1E162387F6CC3D3444B889851D0C7015E531BD5578694FC469707FE2EB7E5150B54CDE35C1D8EAFAE2EDC0932ADAC34772D237EB76D0569340DB49175D9EDE68CE0EC42C271853A6A7EC8987A1F00000009DAEB74B4363F04C0E3DB7C71536115B49924BFC790709C9CFE482D0CBE0E6E9942AD3A7CDE9998F330FBD3B06C5C82B8B3C1BB1641D9FD2B17E6AC49CF0E05541DC7F1045DCA2C5A6113B11275CFE9174ADC7DF1E78E53063C29C24D59973501BE3C0C21F1E593CE7DC0C416B3C5AACEA4FA2EFA392B2C7EDB68562535C72B2E47A95F49AA85E3E0E1D5EDDBFE214F17BBDEADCF3D82F9C76A625DC3E705EEC1593E7B0D048B37A3144993BBD96F6FFD9375851C05699E2273A19D61FD8110EFE87FB193E40950884C64B0DAB96AA053A7F6696518301EB7E8C7B431D2FE905B11601B47D5FED8A64EFBA560652FAE7B5F4DD89EF1CD6EC64AFE7EA1CF8A0B5F0B4EC5A4C6EB15B01E589671777731F0E21911B9A0DC9CE88A5B9867E413491290C8227B6F5D26FC62EEA5C9C2C88186A3ECAAC331D7146ED5E3892D50DEAB7B4BB5A02E67B0A3A0F2D4C1E3844A57B58B50B53E5EEB31D4F59CFECB0B435D2FE43E7880580CD4EDD205BA47160DBC924D6673A492915CE8062FA5F45D0B1B13BF0ABFC42D27FFFCFDB9D54425CACE9E71696DAF8A7FA157E74C5573B6610F52C7373AA79DC3817429A6681020ED60E5B7148C0CC814291C6788A44ADEF550B366DCB3017AA1563A8DBC1275EF423ABB950808C747C0D00BCF3A67D3A439684EBFB11E3BB3FC25D6DB06D86B802360ADC0A998C4BC057BE3492ABCFC00AABA11001E0B214E11C83746A4D76BBA38CA1A2911D6CA146A0034AE9F9C184DC1B3E999310C9C45AB9EA7333D6ADDF288D35EEA18BA348C2660920E0F656DDB12D469F128F69F76F0C63BDAE84D448CE7A30F54053FF2A097FDB6E5AC276FE706A2DCCCF64644536203F68848DB172857AF285820F2CC82D8C9C46AFED92996C3580D
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H20 LMOTS_SHAKE_N32_W4
+
+PublicKeyRaw = LMS_SHAKE_M32_H20_75:LMS:000000120000000B1AE6A90776E2F38FF2AE48AED00CBA8CB6B0F7DFCD05EAC36B197C12E99BC50E454FC0C09F0D2E2441FE26669335D6DF
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_75
+Input = 06945A8C9A1A3BF7E00BCA10797F0DFA5DB51261EC88AC042FC649467236CC1694BE4CDA6C7ACEE63087F079BDDF2B0F2EFD1DB00F46E0526EC70668016B7FD08588F0A48F3CF77B6521A8CDDB1ACB362E4AB2F106529E8463DB1663F53308D855CB948915595AE0EE2302AECB432E852BFB9C0A44D49B1A1105FEE91DE59E68
+Output = 0001AFCE0000000B5761B79F93D8E59519A2D9DD3BBE336781B3767483603816B365329142475E50B315E46A264458354C379BE8CB098BCD643C631BF7A180B4B50055FBEBFE5F82612A74D1714528306D0734F8A42CE17DB42B0CB173B8E6A1F5672E0A8030CD951EA9C79292A0F4FD4B78B7FEDA76E1F3E4F9C44695DDC43E6920888423018995BF5A5A31472B414D8BC00C2BEF77332FD6F2945AC939DE33B8EC6C1F65356A7F79698E7DC4A1336A1C42F377FBE74BDE8D60D3D8D05CCD95153B6A355BB81555A4C7D1265FAC52719C075A5F8C0803CCAC99587CA6AF3F1F3D5CD595F52CFE21CDB5D062F8204F00DB56B9FE6B55CD7D9701282254D2072282CBB414C854089A87F895F848DE9D381F0397E9B946171B97A79DC825B46783769355C0E4437D6D518F9A5573ADB60C8533D04D4C6ECA7960482C836185B7EF521DD498852824E43E48AEA763E4D7570CFDD388F1498A7CF4E94D6AB39024A17FDF0BE554DEA3CC7ACFB20E05AD33EB3318A3CF1606F1FFFCAC349483AF07FEC72ECEE085F3A3BE59B812D08EBDE5498C1193B3819C02BF480F50BAED60ECDB71C331037D953E3D460813E44B35ACF2BE99FFC133CFF25E485A7B06313696D45648FE5758BD9462837A93A363AFD8F2218C73024591E62D24FDB2D2797915D9729367D2D75F32141BF1A57C28E28E71A21009074D02EC6E1620C53EB70905C76D9B07C0877592D0329802D5D369523189EB8572545D31EAE86739F6C3B084E6611622D2B7CD1E950206434B81E8DBBF6DD9481CE5E9993229AA45DE6DD3275B3B54764DF38BDCA5FED0BEBF847F0D6F580F4AB614693BCD414E6755F7C5E7449D7565B2212F7785CA693C76000037A68435F10978DBF4109EDD95CA7AFD58F77FE947468F7E9D93571FD2659BD664AD852E035B6F8D9052A2DB09B5276F1F9BD6317FDD937B9B18471A6F1C100C29C9C1D5E1CC55A56F15A780EEFE297C626C4771069999A2699D22774BCD0F2F8D4FC5855447BA75A4EF01606B071D30CB8237153B434756BFFA328BCA356C483FBFE581C6658AFA11CF149758580BFB692419DAE207F8ACAFE2E81986756B676289158D2932D7FF89669BD29CFD106D1F0062AC70167D172F72C10DC11706EB31B625561BEA53BC1D1F7EA36C1FCC6530A78D8C8C53023AABF08663D87D35EEEA69CB65B43C75277B8984E452883B96A478F9C3A6A0F6F4AC55F4F99261C81784DC1B578CFB1343BC8212873D37EA7EAAECC18B75B4BB7B45B41BC1480A90120E414CDA18FE63A0AEA3824FA0D442BB5D254F7E035423822E93173B054DAC1F16B75CAA04A367D46110EA87AAD81ABEE67FFFDE6D1E5F1C498932FE0F2EFBAD9C7D13B5DCB724878BCC893B7AA1DC0F67CD52738779A9DB7CEAAF606204C2ED56C363A258630B12EA1F4B3439CEA4B51A852A6B79EAE4FCEE7EE8CA965DF5BE461A1A398ADEE2BB569E2D81DE383AC528CE5C68C72C3D75908C651340F1538B4591BEE764E63733AAB03BCD507B84EAFB05C127C1DAF0FD69A20E864F50C042B424DA073895F542C267FF06B6FC6239690E7C3C9E1DD16D17259D212FA09DA7904DAB41890E446FDFE636735AE41107C2402CFA4545780BFFA007E39D9E067248C2D35067AFC121AD97355E6C95599ECFA7ACABF4FDCED8744D2D3BC4C51DE0EDC33E74EACF69915EBD31228ED50535BC1613A44B200C8B0011BB754DC15195D01D2EE03F1EFDCB7DA15B9CB9F7652CDF79DA2920AF1922829698947C1FCFB8B7456265DA29EC39CE7659D3E7515C5B03F3BFF54F2E3D4DA385644A7841827D65AC48B62D57D40D2758FA470DDFB176DB3D09EE703F941E98D98EBB7BCA853A8BC754352AB905DFCDCEB032D21CDF438E0D1FF45955716C82A345848D51520CAA5F0EC5FDAF9FE2BB94D09C754FCFFAC559E0081A8F42751089ED37E20B8C77225D05BB99ACBAE12E82468A596973BA8A8B133C1CA580D34A15DA294F7E1C8178833A5F80FC0BCED2F737570D70C56067575AD5EE338AEAA374EE071D81A337646CA2F7A01B53C129F3C3E87C6DAF5C62F44390581FD5684BAA3E78D30B065BEA5372B237FE666FF60D264F687BEEBEE4A80C7751366BCC0F5238E1199EEB26FB579A85BB20537C655C7936D99CF8B80082BC7D0EA5164D9CB98421ACF17F6B9ED8A88A828DE27CA7C54C203440F7B2CD47E9E2999722C5368DD0800C25C4C659845DFA796396626836A76FA796D9DC6F9D5DD5F04A910F316E8633FE285C39A642D2D222C9B964D449980168BDCCD5287171F8F3F5900219D6E81E39CBD6AF303288BB4050B8282EAA824CF74BE45B06671F2351C6A9AEC418092B4467F94A7F1725FAF80FF2E5D930CB31CCA2DB9427A53534D179238731778B795318E75E8E2413B9A54DE0208CFC4F8DCFA90B976CDB6944C5964440280C242013E491B68508B8CFAF30790FFCAB35B3194E55C4E0077E013DD463B5D1C82CEE7ABCFE9F7478CCE13817B70BA62297EC09AC56A8021F244E6A44FD128A786431099262AA041DC09F0F2F4464D0502B56391836B0AC262F007AB007121B02257E5F6FAA727AD4D2142ECC4F010741DCDD05E2DE86387C85D01C3FF1F18B628922528F828928C1D9F194F9B1C9D633B21500AA06C2330D0A5C7B5C0306296A41EEDE37B67729415009FD87D02E13CAD3D31B970F78C0157686766E50A0199E39252ACC2880E3249CD5080E3C9903F3D7B962ABBAC031A18CF770F2DC0C761364FA555388F382280FBEFFDCF09977FF38AB8F5AFEED3EDE12B067CC2AFF406D468731ED21F03F1A8D80EDE4A3B1895E4E06438B7D5D1ABBBE459BEC4DE35200C902C38B80FAFAEDAD4098437C021A706F6203567A3BDAAFD4D3C7CA3B78D745318C29F57E32361E90A54C0D130FD06BE85E51CE405A820B34632073787D19C0D627921F254D583D661032AD5404E3228D04EB832DA9506FEFC9A7574BBD19472C1048224719C192A49DE9AFEB54F5E7CF3446F150BF28513EBEA1DAA9CD426DC4A1FF48AEB42F445BEA9E4D8E55BDCEAF5F031F38352BFD260BADD20D3448840000000DC41AD97DD77B96F0BA15848E3AA0A2706E661BA301E2F5050CCC3758FCC5ABBE32ED8C23263F8F44A74C445F84815F209D47515437834A60EEDE0837B10DC9D95B010B70935D31F065757DD620276F5E63B391B6B5EA26A1F1A6DF70ED37BA3D34AF0F884DCF05F5E1E287E6D4C51354C24C70374853D5A99BE2AD6AEC8F390AD27FCAFA347EE18B64045781D32537D4520C63AB4FB312D157607FF463DF71AA81F3BF70D3B7F3B30FCF20D17BB72B5D39508B45C8CD1A1CA48905CE29C0D22AED0916361DF211A2AE0BF6A589D72AB60A980BE4126A60282966B069F5853DC6D28474F157CC738FEF408B768C645DAF8D6456AD1801A79A53C0CF1D6532D49DE349CD2AF8F3913E6824CEE12B50E885547C629BDF099EB7B0E9A1B46B4D5E214D55AC4A4BE590038BFCBFD81E4EFC8C8ACDE43F46BA99F47AF52A456AE7277D1D3177E2C4637B95028609DFBEB4499EB3F006C523788A9ADC41A54BF8C6F8B75BBE158AA040F47A1EAE42DEC97FF9FDFBB4FF94BE4EEC090E81F39061E78392EC0FDEF0122B51C8AF2208DC90C099B28AA22D39A625EE34BCA23A8352B868C8C96A072EE2C54DD0A3F60B698CF9B4097CAC522244D586CB2CAC6EB75C01E38EF6BF0F4F075C6103876BEF552FD01AB54A74F71426A73895E9E13141856A07E8FA47CDCEAB4799C37ADFD49459D2215E672A32E432B3AAFB83337E383D4A551091A9F75C97C23ED409DB704D1F80EBAC1C5A09537CCD3871EC86D4A9075B3D350014968E526C23E42330525D6B1E47ECE7B42F8E49FCC64F0AC4D63B8BDC0DF2E499A0B09C2755E0E5D2C3BE414343B2139B222580DD1249D1657B99D6D92BAA9FC1EF900B92D2B58C1B5A4C4DAC940E3F6120B398F3FBBB1B1D15EBBD584D8C
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_75
+Input = 75DB0EFC26CEB253D60B8F0B36C5645BF931638DBF21C8B6536DAD31A9218BE45A74C73753D983A15308D0EDE6AAC948F3D7F06A638EAC3D1362D6AA6F055CA7F875B5FF0D5833E99BC61C6B5FDB1829181D3605C8845A1074D58F87C31F686F742FC8FED3E16529DDB9EEBE9E2013A2E999C9D874D0D6C17388E1738111A38B
+Output = 000366B20000000BF33764B64E8CDB17EC39CC93000F187FA791B4A10BC6F7F55C2ABE35547A0108BDC5FAF2C68D9D9D9A88019A23219F68DAB09214326D24D91D89D8A1143B40CA2CE08FB722F423EC1BA9A2102176BE8B27A0389D98F994E1AEB3FB164E1E8585DCEDAF24F2CD03751916059C1A8516092526CE754DFD1CBEE72F91568B7019270944C8559C22BDE9CD79DCE50A590A8530002785745E7C84305E0B9EB79A02724B4346416394CA977EAFFA12F530AB8B2E6A6D9E82877C8BA6BF7B7FD876D5F9EFBEC4741FAD1C4CF6AAFC201A76F6B1C9246DC4688AAC3D510EB092D8FF9CD31A6017CF8332DD84B3C32C66F3C3C31DA89B6ED43A1E9753A7AFBAB5F07D6F53808B68CFD07E77FA0D47A89CFA5DA9520A729134A3E1BFA71BEC47023A3152036921901961DE23786CB1984604269413903C8E4C83A3C029FE63A400AC744BB1068378166482CBE4CB89378CB275B3BC970F159359719E4BA6E20B52FBDC2D23C3ECD89D389FFF6B1DA8AB5945C0FAE8C9E392EDC293EEDF51F8CB55186BC134A39E37234D95BDEE6E7F3970716F464922B8368AEB1E8CB94ADFD5AD37FBC892B15F20A30434F1648DFBC133AC695151C51C90D11078BF88B2CF4D2104C44CE4B53D979FE18EA3B3CE0BD3506DE893AB75A7D5AFEAC3E8315558F4DBB4FD1372B2329FCA7B975E785ADDFCE497A635FB14DC79DBF287BC1B8DC1802E682D106345265E4DFA7DDD58D9C27F2B4E849146FA3271D48EDFE3E7C841F46A649DB1359F3E94DB211EB16C1B9CF557551DC5CCE4A1D6CC65FDC0416BA66A196DDF8484BD8A5FF286558CBCE5F395757FB3D06B9C1FCD76E14EBA63542C0C00529CEEE5C1D6482388B7EF56E0C72F86C0EDD95CAD2D030C255EA1181ED7E2C61C14687D48A8918B93FC79DB31604524BDA3619D92B13B579C3506FA9EEDCCDDA0E6DE40B46023350B523F7144B26D47761241A46415D4805A941D76BA80FF0A57896B671DD6991220C5C4E1C55636397115D6C725F250281DE3310361922D3E195ECC78E0724C8AFD76706D661E26F5F619F6A37A20A72FC87BAA6F345BC512C16B67E8684796D5AA84787EAEB23B7041CBDF8A2107A9D23E4D2C021D4A354D782A00C571D2207ED9FD156DB068BAB78312F5763BBAD6701BD3007789C8063DDFB7281FB72D851D16AAD7DAD7BB45346B2A137E5A8B6FDA76422836AD3CF8E67BDFF9B323C4B6F2FF7F2A4BB765876DEC0409F6C2B0909AEFBCDC0B7FF8B17C8C33424FEAD6618C3FED4C55ABC36EFC5BE5765A7A901C88F3E95EC071A851186509130EBD474FDECCB30D8F6AF00FD7DB941E514FB0FDDB114AAB08753C0D4297DAC851C1E895D37F2B4FF9721FEA6840F7749F19FCB4D2915DFEA0EB3BA9FB21BE6FCD099986031416ED16CD227C19A7AEF87C8F25C4F8BA3029FC6F8A29E094DA0231050566F630C7E0B49ED59BD0DA96DE2F769E3E8EE66F40B1CBF1315D0F1A76BFECD68297B68A7A6539B20A2EE4F4DD1917253243B0FC6560A4C17C3F5BC2249678B79130A744065C0F3DC31F566054DC7EBD1A1ED6426D4F8CD40296426C3741991B94BC4BF80F5B3D0CCB35DFF9E5762D5A2A8E683A0636A85BCBDF55B2365DED98BF23597EDC4E598389C599ADE113C750AFEE073A2F3C9B33E1CC65C611821A4EE781575E511D093D07AF715006928532D6759B46BE04B90B334AD0DE439DD5019B51FB52B755FB9EEFB996BF25882D8B53817976E94F49EC881ECA17C5D9B02194F5A4F1F3F0E406B7FD8D8FED22EA8058839661F22A5289433F408ED3CDA834FD17489C784E2FDD7922E1CA8A93DAF06A90C0160ACC94510F8E9501051B157FB2E9A2BB2C891A23F888D1F0AADD7213FCB869CB0BBEA5E3384A5AB497458761A383E8F0792664C5F47C8DF9F7D5E9496D882EEDEC733030B6DDD636AFD60429A79C0ABF97999325F13ED0948F9B0CEE2AD0FADB0BF003AC234F4C03DD0516B8DA80118EEF7CCD680908F0B90ACC79B1AFFBCDEB06DD4DAAF9ADCC985574101112481E34F7E946363F4D3E64566D0CD8A3D363C70FDC1956D6CA2AFCC7E72A72914B2DB54D0825DD12655DE13A55ACFF4D718B04978FE240B663AE6012BF305B5C05B839883846170A1FC991EF9F95007B8FF7DB7F3065A231E4CB9C66B577EFC481A58DCFB1891F17D3FA0177D73526917D5FAD7DC58F358B231130ADFC9B4DD82E581E5491EEDCE8D9E84286A459AC1ADB165E0078D4D96A443920410FC5350A9289CD42D400DC8CA9C2CFC4121B5E7DDB192399807010FC2E164CDB0455EB7D46B63A86766486AB3EADAAF83DEFE2EE6D3C69C5576FF994D80878608995026794F948F2A8B07D7DA04AB34CA5CA5BD6D127B4D1BC3E28A64F2C3B285DEC2B215483CE888F9CFBA1AE3A5FF77F14F1F7E911E8DAF8AED7A56E4AE095F695E399A19605B81BB78353D9AFF05FF246AA36F8D14C2EA5391500C5FAA7C95C124378B4C1F9A6B3B3DC6741D06399FB83502AC3A9BBD8F927B2F2862D50866B85FBDDE392531DCDFBF50575CAE97F275E52082A4FC2886D078123F732529BFDAAB664F1275CDE8E296D586159061BE2F740DFE347DCF39D53219B6B7BAD8D4C8F4E377891A539118D8EB3532196351FA6885A526ECC2148EACF0078F9E33AB746C20043C61D1271AF8AC7363B1851F0C3178B4CFE3B82E89F75864FD74A319B7565AAC2306FBE863783C4185E8A0801A37FDA594A74FFDA4F6D97B4DF56604FB32606D3287C5C3708537295B7D9AF5935816C8DFAE3BA75BAEE1ABFBE953B01F9F061B61FF99A5D0F42E29968D02961AB4577B0F17B1F901ADCF2014FA378CE81B39AE36C0E67478CFB0D5A65F57B80C48C7B79DAA96B99C98AE11156625FCB66958A2194CF02D6E12FC61AA88FA535D048B0B6E314A7EEDBEF26D55F75A1909D7973143CEDB5FD3DD47E82A8D7DAC20CB28D351F1F3BF67DFB3B6CDF0463B1201195F699AF4CE907D3BE68DECF1B70657797BF62BB07E8D679C75CD92224C9D677823EE451AC3A67916775010529F0456EC31A95BFF52872A8492DD515125E000000124C9D5F2BEEE8F57149B9035AEDF225225B1D27AFB317DFF52E1F532F0AD64EBAD79F3C3396AC19329A18D235EA375817F90A03E3AFD17302A1226577843D11D8963752FFE24038ECF0381D8A0C0B21E656E0342FEDBB23D64B3330D80064DBDB7A5772CF0F388026268B3F220649907778AFB581D4950F4C04FFF5FB6C22C8BBAA8B4DDBDDBA9CFDF7B273F10728229FD1486F0F9EDAC2BCDC901BC22BC41FEB32D831E6B8BC536B8492CD60D934FEF9FDAA677D04DC616B4ADE002CE2F9305B5E2A22C3C5D1B5493D88812B8AB9A3509CED00F3C61BEFC3DF31F9A475A70D8ACEE7B11ED3B6B7B00EFA680DB86EB354728179089B322A16023DC34C9A8B1827F0F932F5874D8BAE1AD1BB6ACF680CB73E53B89AED9148C53180BF71F25227C1975888F39A53FF88C3DF8A8C314622633FB1F53A562BB1EFC6887A89AFB1AA76B7B07E64E4E9CAD6C4A766BC5C4D9865E4BA5D0081DE8752B25E69D293074DA1C52799711987DF5E0AB704E990770E2D0C550AA93CE12E7D3AA6E98E84C9AB732CFCB1A4CA02E4979453B7A7B9D8E27CEC35C355F01101C385F42859864E3E500BED21ADE9515AE5DF4E6869A321672B7E2ECF0A35BC1EB2B076E5665CD4B2D4A41CE6C33DBB667410A16F0B1815A8F385D8A7025CB6D2742598781B550C30A70852E1CEE0F5239DAF78C8907CFEB47133D1952BD10F2E85D48A2748953AA9D6C90DA3CA33F223F66D0CEE96A6FE9F957545442169C7F70D3AD64BEFF453DDA40C7E1B3D0355DE26C0374E77A4E5EC43755088AD0784DFC09FB9EC7A70293ED2E499A0B09C2755E0E5D2C3BE414343B2139B222580DD1249D1657B99D6D92BAA9FC1EF900B92D2B58C1B5A4C4DAC940E3F6120B398F3FBBB1B1D15EBBD584D8C
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_75
+Input = 09B7D7BA766984734CD33C199636CEC6B0C19870F144A9B117E11011DFD5C8C06E5BD8E5F42E855C623FF5B813A54FD983CB3E36CB384AE19DCBE8FBC5E6B3428B4FBEE6105292EFF863A93C26477C00DDD6F8921754102C41E937861D7DBF0C7C1BFF90A52DB07C5E568ADC658CCBD552067985F32F5E8BE06314C1CEF04582
+Output = 000C29280000000B4925414C4BBE1B3BA8240EDF2E076F96E2CC1695FA5FDDDE9C558CA8220842E82656BC96ABA075BADA62956B258EA1DB2E577FF3B7B3E6D1C16D210B92459B5446D1BBBEC005E212BB12447BC7BD10076A722A02D3F15F86B1E9D3DA39E32A6B03B41A095A6245EDBE6F5F1468D57A698CDE46D5117ACE4FD14BB73900FE858379B8CF740A85A5B46CF3D73D7B8E95AC9E7E644E5BE98D207177900B21630D1BD0FF8989831CBEE703F5F90C4E89918DF83EEF081C38272E855D35E0B59FDDD0403CAD1D202E10AC2B61E8C6C51679D7686B8C24D2A7DA027932F5AF29F9AA561BB46380C229CD2818D8A4E80D6A9730F383F5F0F0C78B50B9435B485AD22F65AD861DADD68154341F5CD61B127BEEB8B1E82E3A5FDD253658B45F9911184B3340E0197717AB431306A258B8338F7646A0F4F6749B045AA062C91017E6134D29028379AA8B947B1BD0C936E08289A96CDFB6070E3B11386050A7CB6DBD9D5D72A0FDE8502CB1F58FD38F850B5FE23260D9F75BF188F78C8C73618744C6E765E3597B08F1DA9F83A02F661AE8749DD9E4C892494C2CE1EA5118D5FB28C2C2D14A67036AF90AC932004D8769257D86431E74E539F6FE0A3F3DB67727CBBA631D6D340373AB65C1100C2983D5B0268B137328DFE7DFB9CD23E4ACD55B5EFBB0AC421123D3184EF5313CC07A69B691704FB4DA462C6C8D61DC83A1257A824143CB0FBC4D06180A763A23EA1EE0C1D73C81D9A7E13C95E21C87C414932C8FBBE65E5F6CE6E2914F6D7B426DD4030D65A33613F2E949D706968AE3576D0799781D64DA482CC51EFB9ECED582BC4C1DA5DBEB3F14DAC70D0B9C9A6E95BA815015B9236EF884054493446C88C93CCE0D1A381CFE48C81DBE314C6EFA0A363C477390B604CE518E5EC20CF3FC98311C6AD57169650AC0814FEED968194BF8DB66BAD4C71125E0B191DAEB2CC613814210C1CD0C572E128D54FA5E5E24D0BFD7114788B086E41F949DADA47CD31FF8EF995F1A08F561A200C0586BA0787292FD3309D1A18199A3954698A9B85E222EF12386B138574D5BC6D4446E84E2B5E146A87021CC28C427185B8302B7976EE6177F5A2E7C96F6A2E95742AEB4AFCC193FCBAEF544C47A3AF439E2C853C9CD0DE5D5B26D9ED07DEA357D10A3C72421B6F8341C59537826D2ABBE4F9A6A4CB0BD44B9F739A71DDB9BC9C10603AC8230A8047CC06376E372BE6CA5D11CED7B718A7271055B4E548651749F960CA6C4CCA916F3E0B16668AD35280AD58219DFA2901675FF2303A5F34CEC886E960C6131915E5C8C06347630AA50547D7F7C0022B1C92B3FA75616F4E9B2CC8FEF37147744F67585F4D1711F5F141C43D15FE4535B83099067FA5F90DCB3C7C98A7E2ECB15997D58ED9CDAF7F817A73AE6D744270B0449D9CA8DDF66FA2A339D4B6EF5E3858DA3D8514E30EAC8FCE40548A91BD9F1C776AF9CEA76F2146C945580804B7E2052CB9EC921B3EBF0EE199645E831A55F17DA1CA956F886929F0D0A9B67CAE1E0348F17B9D28176E6BD0B339AB070F02AA58473C12F231FA00A492A177D493BB0B24AC1D47C4F8858B214F82DA5C92E38D106AC0BBA545595868970004835BC2938AB7371EBA0F4D1A2F4B87040F8ACF34FE2C829FCCA2E397C8A060D5F1D6856D0F7A8ADFC93D309BC2FDABA37D4E34F92167FD6E58E55726401CB63CEBCBC708534748756C718E387848305DCB4D4780A936D4BD7EE925714A16DDCE100F333111C8D73F103C89597838A1789442514A482AD500EB42BD25A87927BF480FF678FDA20F245667DE850B44C692B72B0F90149DA50599BD4545A829E2CF675C94F61D01E62389D5BD069D43FD901F7F4B35B52398EB7787679A67448C4E9CA0879882693AAD8DB580FDC95E9685FF4ADC9FC60F90DE8D17F0F26CA69FFA385D0501034CD57C4EC0D0F82A50B25DB8D0A3E7438F78AAB23D12F12F57377807E75704C905787CEEF8532DB13C7F14AD58F60754A9FD1E7AB6870C090171D6379754AB7F67F9FEED9D5FC30FFA3AB0C048328547CA230BEAC5C94D31FD8E6B1B45C0EB8526FC685810AC181F9FA2F499A221D93F00BD7A63F8F31F92972655DD8639E78A26182C383428C6C25F0E6AC322EFE084ED850A01D832109C419F7A7F89ECF361488E8D0B767EAA3F08E92DE85771F4DEE9D366F470A9EB61A292EB90B4134992880D0E9F0314B0A97FF0B2D45F7FBE06DB845C302F93EE8CC707F0BB904631EB153BA3902893A653213069898055BF42942D3221BA18EF764249BDBAE26C7599C3FD6C8770705DC4366011FBC502387F97AA43C7705047BD789C389F638E5B6A5D039DA7421553A4178E5D2D4A014CCAFB54343FDE5DE1C2BAE6F842B9FE30B51B259AD2444142E20A1754DD91952AB8A06D2BCF817F7959A05D5A05F8D970270644E7D98AAEB1D784F8649614A8151023307A1FC855E653E04A7E2BE8C8DE75F78DF932D887772349C12C01CEB9C31A8EB70574677598B1A955CDBD1DDA494A9C88BA07C725EB9222C3F426BE158963C8AFF9C4E10C3B3E34284C9156EAC7C42322AF9B561132A27CBCB577F8BFD9400CBDA5589200987A14A2573ACABF90706AFF5332D36592C2DCEF84D3A92D30DED34296ED0A7C68AA913D8038EBC1D1A061DCA83D1980838CCC1B3BC1096C69F0B1AF258039AB6077028277DD3C90005602972074ED1C4D863D04058FF0A5881488AA2E9FDB453A5E7FC8E3C5769E59DE2CC836972E877A9AF0227057B3CFF472F051B262CFC1C18103C17B5162BABB04E37D168E39149035CE23C5BC7EC64511F95280A67E8430EC9F98FF0F0601AFD61E6335874AA36634128651573FE828F70BFAF1B5239BB811A498A2EEDBB04024A0A4900301B674DDA76E0A527B3BA4616C7A50AB46346F0978B13F2A5958DD14418EB9A10FD69567092F6EB5A2A672E533180A988B05E71C8E1D5DA2F3B7F3995012522F6BE5010DF5B4031CB6F9DC5DFCD2A362CC27DE7159C4B27950F82AD4DB08403F8C5F9CBE35D6ACF450D20FAA01C19F9CE2FB2FBCA825F5A71C4AB6B20D9B51019000000124BFE6D1742EE923063F9C2D38264D1098C4BD40D3A35262B80A351BAE0052BBA7E5D9522AEE43BF02A83A0896DC49A148A635F22E62BED4219CE440F6BDDB713897675F9776106EC2584E49B72C1EDF95625BEB861E45E268E55989D1E038D66755CDC6D1E150902741B1AD2C7F8C060F704EE636EBACA75B7064E053BF58DD076A95A76FDE3808BF81E427D16EC9F7BBEF44BE62DE1233AD067D5AB74B4C41BEF19DDE8E6A214DFAE4510B91573D16579F8BBD55E35FFAE0E2A2BBFDBA404FD5604D137D67ACB4B3C32731755B23C1570882AD0E29966F239AFB1E97B746B74B99DC54A064D570C0BD3FD7CC1BA05F290199AC5D78766C56E2F2F313CF9205B48EF3C3C39A9366EC0FC543467C5A9B7458313F3857369557A6B63D2A7611B64709104931A28009EE3B25A99C0FDDE1000B84169942BB7FDC6FC8A32A5EE22F6D1FEDA9BD67E7593FD5BCFB462B970C04266C4C99BCE60D4D6383F8D79CB73D6C67828647B2EE9778B574EE49C2BD094879EBB33B9B56437DFEF6E293C9503236FC564EF61D19BB333FA214DCFA09D16410DB6BBC6193C7CF627EE9AA4B92FC606041BF54D968B81BD45BFEE4489898BB252171A9C6D22B86F9B82C3650E11434E66AB3D6CD8CD224061722A8732F872B56307D3DD596D20235017105F8CDB239A3ED9512064525B24742DAF027543DBE57571B9BE620F4DBBA40CAAFAE589185B6EDFF8330339EA90AC0A51D395DA47DDE01DA820249F7C8E3BB06E84B3E45164C848CC369708D93C611F28537303DCA573049B67232D74140F017DE5B0E4D444A6E42AC59D624249ED8944E09EBAB017367E8725405D884F5F2738779CEE07EF7E72A5513F821B5A6ED5BAF77D9418FACD069FBB6464E41107A87FF19EAEC9
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_75
+Input = CB16BA6CC926E06F8C5C89F372336566AD1DF1431731A7E7D1ABE2179E7A14235C34116F012972032C6969180F6C6E257E6E5744FA4E6CDC86BB963C2A0DD9F6749960E158E3D40461EB91830E2EA367E70D24777189BCBD156A53D52ED3EFBDED7746B2D45532A3E6C8CDB70B8146D991C50F19CAC76EBB4B35378B86BACD2F
+Output = 000A91E00000000B1F72B9A35FF4E5BCBEFF75A6E700EF06534341FC67EC0715842F5F73701E66A3A821F35834CD16CC1A19C75F0C1F7E2DED3B31B6D1BAF2FF678D94B6A1ECFFA680FB98D05F4A554DF1CE8D37C102C638C22F955F3E27FA249484F471F4FA255E21B51965F43064467BEAA6B65323186208C23C9F970FE40CC9952BC5C04215AE3EECCD2C7D4D4F545F8414F071674E7DF8F6A82FC19769DB65B57ECB5BC5BB553A60D19BCBFEF5E853FE2D864D97B2BF1045EE93E2B13CD4AC3277EEA8211001D89E899C39F0648A37EEC26C54AD264353AF9FEB4106D4FB21E3687CBCB66BC79F1515676E4DE13838885DF11EA2960197C5AEA59504AE3A1C7B2309AEBD1D4A06494E6D2168F1EB91440157AAFB14A195C424AD49A3330AA5EBCE0C22B36263A6305D9F0B0B4A10690F58972E04F5D467BBE9FE9FF1A8CDFCD968D5AC2D332525325DF9EEB3E45902A5E74AF854355FBDA44F27C7074381E7EB73D91426AA60C7D2ED6492654DCBAC84A74693782EA1DFA80839259D27BAC1D4952DA8BE7B05F8AB34EB3D5DB8053DE5783E51F4FE95AE15EC9EE7868D8DBC477F22B5165624FA17BBEB934AEEFA2540782E1FA351308085F1B7C969B1114FFB26CDD9E85A4E08D38DCCF311A9D6D87A7B0420D6C6662D888B1CCF45C08C6144E480EFC1EE9FDA27E7FDB5F7F78F6F9AF83C6C62379F08AE87316D6BF94EFFBF64E6605A8FDF01F1F84D21E6DFD1B5AFBA25B81A25ABC3991B905608B1BCB32E874B4FBA959FAC2D1E5EA09522B808DC0429D70F5654EB85D696E97FA780BBCA881844E2EB86AAB8F6D45F58F4BA7CBB736DBB0ECFE36172DD891DA35C2057D692BE9688149C67F3A7CCE867EE79C5957DB3D0487CDEA6FA31157A42EE51018EBDA69A40322A9F60A018CE5FBB8420ECC9251E89FCD6AA30B2B81BDABBB1564E51FB16B4B7EE72259FC0747406D78B574ABA8F73ED5D7D7E2E0D81EFF1DB72215CF3EECAEA788BA9E43E4553BB67DCD977578FC9CEB3A1042D2D96C08452D0F04AB9A9169E1666C8DBB2CCE8C52B3110131D786557EC97BBFCE61717424C8A405BC19CE6CD25BF1557F6BD95A32B937E52FF739DD71C9AF939F76A617347875AF95BF44D8A6F324FC8F5B0A90BE45CFB5B63F77389B3CD9ED74DDC280F10379B50528C5EAEEA5FCB1FFA48B445C33EC5A1E0E3DDAC35C04732D03D403E0AAA3814AB3F27B04B47E38972E5B8A54A0168C714F70BA7BFF087C17CEFA9BB84C622B596F0A97179DDF5D2817B361995D740FDFEEE4CAFE052DCCE391DB8419B677576E8A86286FE3A3851BEB21FB1739D4DBD016396B0D2B2F626D88901F17A6125B21293FC93541616A7B48EA53CBDACFD979DD51FA5411E188D41CAC9EA4762B40392F057EA37309C5150789F30377E0E004D1B87E3738EB671FC046785EAE6D575C381C02188CCE34D2EBB14FB4C1DF6AC21DB54E60DFFCF1E4C9B94856091D2771147CCA917685FEBC3502EE6E0016BB0AA22A555CC15441C2B081B3CC5A601706C7D2D2FB4D8E66C92B7701D6F3683EFB27CC3077CF353EE2FD14B4901F745B6CB6B5476E9B1E7B23DA29E1D563B3BCCF1F1ECB193BCE5A07B8067E86262C578398012F95BDCB05DE076EE14AD283C847CD0F668C4D7C09343B5C02941C43E14AB2C2AD4D226C3D0EBF537CCD6DC934E21583C3ABD620231B12603C9C0E8D18143A430A2A3420969E80E04CAF01D78B895B698C43AA80BA0775AA485287E5C1DED4182297047FCC3FDC0721CF05DDB98ACAE91282DB13E72148E67538A6E1E03C456FF20BC61D355FFAA9DF075385000830254D184C3BCB150F2F36EFEA0329FB4D39D538FA030F00216C80822A4DD3A4925F5E34401E3B184147D3E7150F967321CCCBA4BA4CF5AD91218C65945F1EE707546F6870BB41A81442DF49BD70ACB2DA14954807C2E4B2541227A27856EFA024C59688A666DFA839ABFFF0B430214742D0D096023FC0D413130AFEB40FB52EB3CC21214BBF21307FAAA43C045D7054ED546AA24219D0BCE9C1A7B3A614BA03F8EDA33C0843ACFA031544110A973BA165F80A3829EC9E22A7B345F39AA48B07FE6A9B2D90F4BA3EC624266AD7A779E04092252E92DAF1CF37B57EE3CA21D0D9598CD8C546C08E298670E3CB1DF2A9F2F9248E3F56388B098746B90888738B212B904F158297E2D6D81EAD76DB8F07159D303D12724A23C827DA65BD65EA1C809ED385389B5E12EC1353CFA33B805A746145B614E89B66F6841F85D2595C3F34E83AE756107C1F674E0987801D22154B96EB8CD31158E928641F79EAB4BFE25B9BA741CD7AD3BEF229208B0CADEA8DA7F5ED957C649B3F8D5EEB9DAA1031FD1A261FA5A7325B880A2987EFC0A3C52223D516AB81D03EB6805C9929C07FCA4D4251E53BB82687FD5CA739EDEE48E2024D66C4C693913F32B5EE3F4E8CD86EA4A9C8D0CA24A1062A4DC63CBF4E6082675B0E3C4F0973806509AFC21BA96BC2D0D69EC0BAEDF24629531431A9A1174791BEEA26B1C18C842096EB814C7AF742EEA5BE6C99EFA293FBF40599FA1F8DA705B91F14ED278E1B772FBE74182A70353EA1C779BB3EE8BEBFE8EBD0C4222164B2016D2830E43155D2371B47426B1CE4A5A5308E136A8C895A43D72354B2315415DE9A337FB8F4CCDD93735D620E33A6F33BDFABFA9E15493AB70661F1B98987CEA0416B397EFAD60CDF1CC8B3853A960B251227396F7ADF5B4AF9DC24DB5B6FDA876F965996A1B2050190C289B5D01B40D27A5101C054FB578FD3F23265A165CF3A1B809EB94BDF8672C6A9E5ECFE1DA8357843A64BD72E07BBFDB4769F1CA28D00EA160C48DDE40D8549162C1FAB64614038C3FEF95EE2BB44014ADBBEDC565EE19176B92F99070C33439E7A87603157C7D16BE5045DF81369E341E97D1E45330A011A86F63AC9BE9C7D3ED6531AA397C0A8970DCEAE93B0D130361CB4FCA837D2996EB80D4D1DA7613EC003CA8A2A94CAE76D57119E3015124C22F3469B8788C1C9CCD2364ACDE2079043AA9D16D50320D0E3E49D298546A503829798C268081E0144D07A200000012EA565FCA7F80E77CC71214B17AA986836FB7BC36339DD1765F425EBB53C304096BB0773BCD003A795A3395AC44627F4CE5592BEC027CF17FADAED47679CD482D3DFF13CF0272F97436698AEC3CB116D7BA99CBA0804122DCE2BF9191F41144FF66169630DFE8CE75E56FC0F6A8FE5CF235335A578D909E61C1F4443626AE4CAB7CFF59287BE1145B35D0370AFC4858709B25E02E415B48181B52B28026DAB92408D00CE0F3F14120293D00241AFB788AEC890C5DCF2FB4534037B60A48D8725C57E5F3ADC76655137BD0F0618CB3EBD89EEB314C9476320AC902D18F2155CBC8E62C59929EA435DB2ECA7689EE0418016A1DFE577A74998C1E314213864501B3439F01237E134F4A5F4943BA9C2BE664D2A4535CD9EEF0F7E8A7179CBE5D2B427482B1BC06260401005292458EADD3BDD2DF83E4CE50E5B2C50E6185140DDB287D9CE362D2E3F9546FAF344874B764C51FCE6D9BA7498453469E0315A88781303FA567DD3161DEAB6D37304A9AE33BD0C1CD627FE63877138ED0A4FF9D0C53A432FC58A9261EB75D53050A94A005BB9AA32F609ADF8B5F69B8575265BA564BF327BA8AC64F39E63F6D05D4A26F2278E0F29EAB4A60A8ABFC0F932EDAFA5C7E25FA421D046E40B5582E138D6FF9AE0191C094801EE0C06A032B345087F7A69CEBB17750D6D790F43AB0C815D530D2E39490478FF564A7A380E6B2FE4440E743447F3688ADFFEE317755FD279A08FD79530DD499FE9A7FD125D4E43B1E544B637C2BB0288490ABB4908451375DB087704115F95F1B629CEBB229A179FBBE7DB2243B5A7419286BCE624018A75C3E896F6C86A786213375BF33051500CB4EB4E8DEEF7E72A5513F821B5A6ED5BAF77D9418FACD069FBB6464E41107A87FF19EAEC8
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H20 LMOTS_SHAKE_N32_W8
+
+PublicKeyRaw = LMS_SHAKE_M32_H20_76:LMS:000000120000000C1BB7E85F025CFD86E2CB7A4DC65246C7B3792BD986EEB907C64E3B131F84D349838B1F6B7EB52542F301FDAD4F748CD8
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_76
+Input = 45F01F1F0EC25D3D6E5A3BE119069BA01899221FF13924A7C97F548810B4117D5A10ACCDBA0710A9FFF7D86C7EFB2F867B4C267E492BEDF1BDDA271F6C5C3547C6BADC488D17EC3F176C4BDF2BE282F09EC1E446FBD73737593AE4A74728164AD7034E00ECCE48609222568162462CA2816F4783A70D4A14BAC817D5787F626E
+Output = 0005C9C90000000C324310A1C9FA459E774D6B02510897EBB5798939E639E1CEC542F3ED2FCF858C1FC50438DFB91AB4E8B7DD95D109057C29AA81B5E00A4F665FDA15DBE01C29A4411739B719E1D0C98A54A44365E7D7CB4EBBAA79CD07E586C75FEBB15CEADC6E04C4F89EB204A298BD51CF14785A72599A9D6D439D7BE71FEEAFF6FDFD1806B5D5D221CD616A3669ED8E65960E3318845F36968B7D8E3B613DB53DAF2817EC2D0FB3F8A90F531FD992F7458F8DDF2EC294F40E30B63CE91C5B1BC23D8579BBAA9624B80C26ED4EFE86FDB0872978E109A41FABD47A8241AE57B60B86AB2652A3D50E00CA836849683F87ABEDFFC79C0C06A933B861F37DBEA8B107F63D7484BFE14027DE1BBCEFCABC628F64F6F3EDC214C8893E6B64DBE1FFBCE19BFD8C19E9BD54F236C12EF60B7792ED9D76F38DA8EFF6C0E9995025DCF610FD24C1603A02FAD88325C64CC9CBB123418A9B0BC30BCFA35122615517F5FF8CC6867568B5950DB51CE87D7D9B1152C764BB4EC442769A8FEB1E5C623EA6C636A19C016A36682B8856205BCEBE898AC22A4EAA6AC9072E318E6D5CAAF6E778C67EA84BA6A786A72A3374A641C79259E6BC2E435AD97D9677944B7A1A5EB3BA571E7E3A8D7BD43492A1922550D80AD9C61B287D045C7A5A9A97D317F1005F7C34247E5DF548B363859331B708CBA95A719D171E9877B2EBE20D1E2C54CA495E50D7A6B4EFB833D7277D00458D5EAAA148FB2CBBEE9CC05F1C66E0E1556E0542348829E5E3DCF4019528CC49EC4B4927A4477F65463A7798EB42B4FA4F78CBE20B198B5812634766E1AFF4C959533D4F47E2C333B4076BBE6A9A9212DA7F4016CE68DB9B28C9D3206D65966A92A1BBA902C89F0C27ADF1AC9719A80EC6772C5F273810FFE3F3E6CFF0F9A78A8E6C6F9D2769F450A8AD0606C04C2CBD8978DE52008B7D3D6138DA5E3946C7D6750FCC4D65827B7BEB74EBC08F2FDF0E861C00EAA443224DE653BC47ED1E0DBD932C6D7903B4D6F9D8715F475537B205CF3A221ACEFEF96B26A41FF9C8C2139C1BD6FC906180054AAAB89B2A6AEF333D222157BABA9DA8E654D78B14A9BC3FEB6CC78C5FCD67F8FB265538FD63E5C93C09B5C5E8E79F903920D069049F588F5A992EEFD3426857B0DA1F31B9EEE6C4EF5A88751C6CB6B34FE13C816BF5E87FD8CAE46F83474E56F24613BECB91FC0731B6C738C497F1D94F30DBEF8E47433BF7B0FBAE1956228EB93B3DC77F904C1B1324CCA1E3475D62907B927E07FE5340177D93805832AF4E0877AEF70605C4F0B137E2DA1524009D578A22610B83DD0E63224220142CCA7F5B8388AC7946A1806CA198001CD81E631CAA64DB5AE476A002530A839C892EF95040BAED784CD1F8D84AFDA973A72F9E320387738DC4DC7BC307D2B9D2CFEFC197B4DB270B0CA1A9380010453D7EB30013575D882E728152A42FFB1C7E6CDB856B3D3B725F7B43105DFD6B75AC76025A540313C9C516DABB312FD6703FABACB1D5453CA3DBA5BB3595EC99FB202930D8555F61DFB8FE5AD7DCA1D226697EB65D4B5667EF1AAD6DCA6C0DC74C32B3E5CD2C66800800000012CE63FEEAFF5DD68910EAB13D6D72F8FA4BCD416C4775EF8A3BCE5A820E6D6D1FEBFABEC40F0009A623CA2049C8F5CE5F6E325C882123C8109DF7095CA62BF610008D94FD37D0CE321A6931C0D35E4123C8B53E1F7460A5A1185A36EC2A58F1B29EB6C7E77E08812A1C62A43377EDDC35539F128ADABDB49BE551333F6FFA9D2FB98BB7C1BEBC30CFA7108E0F88E952B33AF083EAC49EB66E188801EA2DFE6B8063FA7B27093B55165459030CB5395BAC1D8AD6171C2F3C895F0C3641EE3273F7B6383C142A21211F5F93C42200A9BD250FE6C3D1CE5908BE6CDD5501464030AC92038257630503BD86C4926C9F254469E942AD72F6C21FAFDB5034776E61884344482F5ACE661009CFE46E6B998D221B0B39AF3FF46CA59AF30C93CCFB948700C6C5D73665214AA80501228AA01AD424FAB5D33F142F4540D07919A0B74F6AC56078118B4406F63B1231055071F1DBF0DBEBBEF3C97B46C631514F4D1A454DAAAE0DE4D681226E72464AB0021DBD1E4FE6BC9ED0A68C58203F23B8187F42C62952B927CA0EC8FDAF299CA80DBA9BC93A9B7D8E7AFBE44C4BC074F87A214830770A9230D561AC4ACED449EDB9365EC40DD8B2B1C8C15E6A94BF86D10F10C7D8E45BF8A9F25D308CF3B245EBDA78F20BFB9C1F72F52ECF1C3ED40C126562EDC47BAC79899B41685CFD841E9739BDCC06381FDEC7DF6CE99C1225DD65C66BD5EADA37A6850F4ECB015B7F14867D4202842761F7BF98797BF364B5300E573A228757ADDD8239B6019919AF44866E7D010907630F50906D85DD77DACC054E575C64525ADB75D2A22BE51FBBE95CA64637B8905C861E1DC72466349B386A2F91B8EA82D436E633D3761CB8AD673FA42F0F47E388D880A31CBFFA53A7062EDAB9BB2D2C
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_76
+Input = BA8B727E01C2E1F5ABD59F46CE985548119866AAED2A00A1470095C35BD4B358348C37755CB381FF73C69ED07809731EA4CE56C4FBBF11F201CE3283C255BC49A6174F42B7F917675C6269FF1C016F79835819171E597083CEEF6F731BDE61DDC5BBD2E882F776BDE6751E6C43E0E171414D62233282057900D2392EB7FEDC7A
+Output = 00010AC10000000C3418D279CB107C9F1EAA106231F583630219A6B6760AE066D7FA81BAAB1897C2B8893B69FEA36FE3428EAF1EFE58603896852D9084CF2E716D6565D8291914593BDA573A3536898B7846505014BACE6519CA94A670369DAB4074563548C09D1240C1825DDE6D9632AFCFDDA974AA443F6881D3D06B5A2D2A3FC5792BD12F333B4AEF6EE63DD6DA56B2426C51BF929C697F09719618F179FBC42A941A2C109B73B25BE42815761C847F7E9C4566C2D1A1A257D77754B46680EF7B70FBDD0A1995AB00046A3EB698A07FA36872017F9C6BE6F39221A236EA9C7128AF25BDC85B84F69DA3B263C1BD28250DD357C64EAD5CFB817C716FA0433093664F24DCE40C764C5AD78D7B4607ABA02AF8B4F758023AAC4DB5384119ED2E3D8309EC0597EA8ED35CEFD3C6B6FA7AEED6CC2D63628917F6D99344A776F42AA4B8C77F02CE04D94FA929E43CC0D40AA55651031607E680EDB10DBB68ACDFD0D5603406C265D56DD604D0F9238236F7CFD3C91D1A2728C64002D4E1F33632692C1524CCAC7A176FD23296A7D0C3157FFA055EAB93D78E99FAD622E6D6E16C7DE37AD1FEA8A197A5C3432DACC482E4B8EC4746D15925503CEF6B36B72D88BD7129E226F77945094885F46848C83EDC50D53689BBEB1C5B97FE7476A5356668FFF0192AE74778EF74780909957063E84D3CF19B0A7CCDBC3E8386B93063821F24D63B23B0E7E184FB639F79F1006662D15E4BC4AE9065922CB297C1F1EF71F602558338B013FFC911ABAE1FC9A8EAC1CD0CF09FF60EE3A6D2AF81D0D43A6096A2D587724832BF28A02166C8BE75D210BB12437199A67A106ED104F47306E121568804A00B866D9BFFD0741A010357D15845F4F80A32FF1080BFCE6B642C89ED8045F63392DBA16702C48C99F8FF87F0A481C990D0056481095C34D89C010E6457334029838BBB9806795D40E7260F20A38E1285C270E650F6F7C6979CA9E867CD28D071410F65BF0D893654F6ABEF8B546BB0B171138BB3701CB02BF3E6ECD8653EA9DD321F24C9ED3358CF6D1B1728A274565C48C36A658FB7C62D8B3709BA16D2F136B665E4F442C92066C5B852BB3C427551148AF864B68D80B1EE27C437E9A714F58E36E0A3B122C2E3E4908A0F596B3621F175BCD65E71125B70B37F70E49392CDE453B47DBA12951DFFA027A6C372AF18DA33E04ADA737DFAAD9DADF946AD731A35EEC8FADB0FC7E68DDB8B3A9E54E5DED96E4386159C04538CBD7AED71F357F2C131EA1C906640E12B1B3429E8AFF518010BCAC626312E8BBDC1C644947287E3C57B029709345D137946D2561E574166F49EC62BD99682567D0DAFE7923E3402955B082E68CD3EFE337457FB7CB24371535365A3563162D49C8DD01BF60A9EDC3F6E920E889A6897F3BF94C7E3F3FB0046F35A8B80196A207516D41C429A6FF58DE18EB143C597531EED0463209CE7267AE3C47BFC242C302EF75C8B8B2BC1D3C9653D64FE5D3C9EDE2EABDF6FD8B4A695EBAD9FA316FAC64F31E3BAEC6373E74EA7AC2ADEF683418D569F4F2369086AD2DB12065D3FC826243B623021EEB2BE84CCC42B8000000012BE013D97E843B16734FC9D8D7EE20FCC11977151C78DF8528B861DC5AD102ED3040E8BF1C501F555BA0FA3A895449986BBF51BE7B624577C7B8A12475DE7F21B0C0674D217F896E5C56FC1FC363529834A4F9C466CA0C4262C6A9B758AF5C3EFE29B82FF1256DC1643411D6A5A10B87E11D80AED793A0394634BCD8E717A964FABBA80D61238198944E7B91E10ABDBDA98450DF5BD9980BF072BF40FF6B700149C49F36B54347F0ACAF989EECE2BA4A93DAE248ACC38FE977ACAA0C47BC9EC9BCFC0ED6FE6D80C2048FC43E94599F47BE93E18E6C643FB61F9EAEF67CB271449D77457448F704FF2AA6FDBCE0713171564C32C85CB49B771AA315F420FCC172CA69448026135447F8CAE755805F51E1156636F0E42D25387AC2B23BC60D16549D67FA9C296C4D295EB24020CFDC14E543DF9F0F98E8DB92122BE97088F5734D31C0D7F932886D672CAD105A06F56FD1120A3A299EEA97BC548511351AE204358BD9A8E283F693BBD4E8F04ED0EBFFDC1E6AFE9829ECDF16FBF69AEE82E12D86A5662914D2E8B6617F881B5C2628F056E9518AD1A93EB62DB248D0D07A4D24D6F380A9B5EDFEF77310AAB0D841501C302C132DBEB766FE01201C4EBD8B9F11F3B870A42BBCF8E4BE6F3E40DDA8BF5F523C9F48271F17D275B03FA4010C8AA870EF078F4790F9FF03BA042AE8BBE3431604DA93EB3637BA15EAFBA2AB6A7A6BD309CCC0EA6D4D17D80FC60C33F19EEA8722C49D8A58DE819AC34AA86ACDAD3C25DBBA6B85B5033A12794EE2172A82F8DB03CDB3E08B9F73FD347D2393650DDFA7F474FB516E7AF218FAA07CF74EAC2B11DF0C071681DCE1763CF9DDA6BE06A67B9D436E633D3761CB8AD673FA42F0F47E388D880A31CBFFA53A7062EDAB9BB2D2C
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_76
+Input = D7A4EAFC4150A56868A71E2FAD4CBCF7045BE06EF8FA6EB3ECD2E98A2D9511E6A35D9F081D49557C6F22764D59B01D2B57EE4F1F59203576AD074597CC148ADFF478DFCA7814E5537A398F2E711CBA3269B69FB774065F8328171C029CD0B6FF51E76914E387E2F7A6C426B8A35E8DCA0AE2678313DCC65E8CC2525A0B8C17A0
+Output = 00030CAD0000000C589C96E53AC49ECB158347C7D6DEF43E2E66D8287A6C1943CFF63AF8EED4234B01E67C13FD00EF6684A6D251613022BC3CFA9ABDC598C9FEAF2F9CFFD7E1E12F5FCC33829002FE0A51BC259A33EED1AC09DD4BE9CFDA457607D57D9448CBC2F2F31EC1F2286BC72F8691D7AE1618CB9509A556F507FF52470A7FE1F4B6D27DD4DD0B87A6FBCF06A1F16731906985398456C51D65BEEEDACCEA435974123D1B575EB1805A0867B3B66339AE4F3724AF0067DD388C8EC31EB9CDC7B33811131193588A234EC495D56DFA37653A1B21A1FC8F2F9F44B1083498262BB3568CC9050B86E6213E7FFD944602DACEDDF2C1293C2380262EB64D96338CEB64CE46DEC0DE0401B48FC76B4AA5C792250C5C2F1C913231E212D8BF81C2F552B4F320F622CBFB26319E4EE57A37A4826508E3382B0E40F9D5A38C6E196423293708ABACAADE43AD49A5DB8371D288B7898BF6C729E363DF50E00D70EB17EDB62D7869DC4BE104AC562251FEE277022673370A3AE01C88CC8EA39B5C37D97E2E39190EBEB04546146CCD11F5824E39D6D132E47443EC044DCACD352C335913C934330A4FD0525B949DFCD9BC899E0D0C370734125855F3E4CC6309AEF02EC48EDC726607F8EC22D2F67CB2EFAAD2F701690450A12EEA8C354CC7D2B82DF42701EEF2F2F8BA783737C2893D7C410708F1E4EE6B944B437FB6FCF0E33FB626A7BBAFE82F99CC53C260FB56474713CCD454B48C6A27A04F4E211A746D050799B1162BA639D55E4FD9EE9E716AE1F0D2D49068DA176C2144E03AABAA87371C545505CDF4F61A52E5A63DF1C5B2A34F293278C0816CA821335788B69C9819F763A8A2CE93BD15EEA23F02BDD0FFD434A05A7F71302999BDDDDA5FB03E8AF070E3970D1327169471DCBDFD5AC7EBC2FCB7E5C83E26AC618C17C1EBC10F35BF04EB32AFE88056E9577FBF11F13524A78B69A456480F5BC560FBC3D02D75E430CC7FBD3755D8DB878A04F415B54B29C04F929B213BE035B919D59D0B086F928A5F3B00D2B5E354910A58510E71A82AD0870A6E718F83E5810E2B94B5291A8B03D1E418F14739E5EDD29AED7D28D31F76B29EEE35656F8CD51D0B69FDDAA519B2B14321E8C00839572216C7AC7A99D2B0FF2B54F063EB940E297CBBE479F872D3F700593CFF2985F1181C31F2E78B5F09DA5EADB5E3A54D48FA8B2737EBC0F704F42A590836A3F83F2F4897BACC65BF7CCDDB6B76AD4A2AFA0F575B9613426818A4E9529F4C0180F0A2C58EB489C18FA7632B7949F3D637E34ADA04493AAB048A50EBFBF389AD956281740845CEA0996F088DCD8B5CD4200EB278B043A89333E35C676E1449EA344FC9C60C3F19C8431BEE749A674D69D5611B484CC70B9C5FA75942120B06498242B8A36595935D92587A4BBB583F2FAD9FC6864AFAAB9D3AEA70AEEA2744E1BBEE8E72712E85E49F648FE4F645E7D7FB7DD33498A2DF94BCA1FACA628D76E28D4568E06BEC2002F865C6CD3D7C76544578378B8A17FEBF4F25967D13189ADDE9DF2135AFF7BDC5556427A195AE36D6244AAE16AB3AB3A5555B7C34134A269845BC2DA500000012CFAFE9F935461F668CED79D3FE8BB3C5CBCB85E46BA69C43985FA6F3537F779CC5A992A23855851FA671E0317244C402A7B88AB08F896BBEC949F470D48036677D2B8C0A5CB0BFB5B0C1CC493791EBABDE5E28FC2BF4348DCEEE395B51BD213E365E155D4A9AB14F3ABA0B7EA101ECFB3B9A55B307B0D7D4CB82584F12E3A33747EF74DEDCA4277C98C322F5427271806B0B7B5BD3CEB10F69C159B41A2F8A00BF018CC0F85BA0E93A3F5F0881F1C3133FF8E737A9AEE41B5997E979B16A377A320F42A8D4AA6B0720603FE44023DBA0F959DE88C93BF917E4953FDD1AD6EE810F1E07B7A10B60F57E20F4F27EBDD66B11F10222E2CD2F19AFBE9E502041530D822E6B17ADD45EC83B50FCC244A5E920DCB105ABD80B95A7B7BF299D034AFCCF49C7431D537A78BBE95068F53E1668ECB04456A914132ECB0803A5B193F0DAF3F674919456162A384A4A064F349B9729E16723DB04D824C3F0DB1D95B8E065A61402E1518B2B45ED8A4A6DEA3E243CBAC0D3028B6FDA1652522E326DB97BDE8BF7F171A4A258651031720C0E4732E7BE007B9FB1C96526E1AF537C4829CE117EAB837C1ABB07CE2FDC63881DE0DF7D90416551BA090A88B93F2BDE6CCC9400BDD62030FFF1BCA49845A98AE7A0EA46DC34ED7C77369E420362F37CE959DD05CFF8DFA3354D38CDB3604137E728FC60E53400B0C4AC393260EFC48CE81ED4BEFA7DADBDD6E5EFF5677B47BC145D9AC5BB4356A1E51CF7B22D6928248AA0346D4008671211C5A3B282AB09737E2C557509D277BD2F5380C20407423A3E6E7B623F474FB516E7AF218FAA07CF74EAC2B11DF0C071681DCE1763CF9DDA6BE06A67B9D436E633D3761CB8AD673FA42F0F47E388D880A31CBFFA53A7062EDAB9BB2D2D
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H20_76
+Input = 1443D38E3F37E773E79EC27ED65E200D3F4B75E9AA64AC0886CFF7D6D059838DD300BF6D4200D4C9CC7C015B7F26C65B6F78B536701F20D3B0168F1301B3EFE9FA42A59DB98F85F581E509CB385C1F15E3F889C0437DCF799E79FCC8F556AFD5473AB89F3CA953F838F8B34099BF4CACDE8569B0893723B2E1E2470C88BDEE35
+Output = 000FEF1B0000000C8EEE914F4E1F9424EB85C2E2AE0A31E94D9EF0A07A2EFA1281A0ED72B9620895CA28507BD94DA6646B81E4B1D2994FD448EF428C91605D9FF64CDBC54BA854B10D07F26F485F7BB8DE8821F84A272789A2B3182DCF0856A3F1422241239B4772F29D6489387F5236DF0440DD789A7A6C772A0464FEA5064A7533E96AB2CD8957663EFC8F162857B02904EBCE88EB75C603F4C641F2A3EF968B40E51CF4CAA5CBC9CBFF8E7A56B82D250894F806A8824D18652D0925C31829686F1456950F69E50767EF66F19B28289F0182A1958BB43C3B0988B217520C2231F59147AA9CEE6C4B5656F8A7B68965E0C70546FE1E8116A6FF42D146483DDD2932CCC5CF0F3E791D5918B8E9CDA3CB86AE43487BAD9B675694FA63071F8EA5C51E40EFB624DDB2323565B1CA134130C9F798AF35CF9BCB2B88D1173345C04529170FFBFD86B5B5B8C3AB4EBB2C068F37486B92814AA2DAF3A5D1D543316942BDCA89B9EDB36F818167FA7869DC5BAE1FDE8412E4F7312A2BE3831D45164449C133CEC23F06C812DCA4ED8CE60B3E0207BB544634980D44A265441F990E50B5105977E0D0AB0F2AF064A030199E7A23301A7963D956538D8270AA71E675153268BECE8E99663B8E9C91FC76B45C4051D8513BF8D62A87A342D86D710DBF6DA87613A7AACE1416D212C02586F6A6D60B5990F9844F86D149CC561571A0B592F1428BE20B8BC71EDA88245E63FACF665DB0189C9A4561FBA87E817DE39401C694C8BB0FA4CBA9AEE1C048CF68E1A8D7BBA6F99F07115A1BB75AFBFD7479CD67879901452EE27082C26F11358C7B56E50DE0554B23B11299B2951DD0FCE73D45E04F32A75296E21D28AC62BEA1BA72E5F84E0642A6D176BF7D5842D881BD3D0D29DCD137FE6EE678703A8112FE63EA2FF2764F5756DE05D07DBB8F4BA1A01E37BC59EE35E93F806F52B90D824EF919DF4A3D96494525701F3D772049236E4D519C9A3C265624E5B4FFD35ABE99F24EA20B31B1377D9F5171FA41EECD4F2D3A740EFA8FB3DCD9E27ADD567C049CE4D5A8E70E88D34808A7709BC833FE41B9098CC9ADE5B717A8F81A7E6CB5B730ED221C86C148076C08B99E3F72662B5A34D2F80B4BDC2CA33EA45FFB8D5231F22FD1C535817E88B44263489EB99E317B13ECAF4AB0098F467842D2A591D2041584BDCEC7DEAFCD340CABD0B1E0892E60F867C3B7276FA320091777E6403D133D02F2AD0C4095341E588D73F703048F5F50301699FDEF83F63AFEA900BD7C9678C279836B6108C3FF509E73C0E1C8C46793EE483DF2434BD7102AE32355141B85807A314F515854DAD979750A58D2CDB5F08B4B6922ED3DAD372113C77BA4A904725040162678B081152C3C327AD0533F119E9D03DC1A257B756627814A11E47E92C36026F10D3A2F7B234753D3E73EC1F42DC0911B2483543050D65014C4F221AF7ACD79E7D71B052B87CB8FFDCBB6462E0814693762EBEBD74C7F2CC71981FC0D40999AD242F19950C3047C37489C5E0453440BE687F6A347543B6485222A8D3C7F5DDEF34E044C0BD8B860C06BBFADFBB2D17205E7697818302A3D00000008E4ED592009B4C3352A827B2942F780A4871ABE6A13D5399E624519D666F1CD1FCBE8FDF12C4C75946EBADFBAFDCE95A65297BDCF150CBA8DDF348BF81D8E14456A752980FCE4DB17A5F2DBA4474E0FE1A3C7325DB7B90079D2E36528CE4B695892BC957E1FDEAE178294CA7C3486F96D018B0DB09D7E65E803061BE57B23C252AF987176894716BDBECCAB8B95C92C32167FD738802F08BE174679A4820B8E1382C9D9A49E99308E9CC0D7FC336CBBC1DBB961AD6BCA14935B18BE3CC62250CE1E3FC87E7E70EF8721E2E052930E83BED20EB6E088914C2E34908848183852C2C8134EC1B31E277ADDC6172B90EA0C35F26A689C3854954B00629556B8F9F4DB7701FFA78E44D416EF10A3A79BD8977913060895E94DC22EE9242F80045A87E40B5E85BAE302739C21D32B68C385A8C6E78E6BF0535A1E272EBEBF8DBF5C45996D10A2CC50DF414B9EB49191A60B742435B6937412BA5EAC25F41904B71EC0BAF0237E516DDD44984A8DD5A1B930FF2E3FD9480CE835F116149576DD4EE5B622D2D677B2FC6B9864882197B9CB1D8598C65C08F5432FB1599E4A2C382A5BA0504B808F1790B61F31CABA41474D9369F30F0980C3B34DC7C24371ABF79D44070E6024C064DDD5FD57DA163C9B69C62C5D4DFB0CDBF4B775C6B335F6DB7392D23E7A8E916F184C457F469E61F83B7021CE6CA6F96E870730A8E56AD25F4B5A7774E2EB1A0C66DF88E1A3695534715E4A73FFA1E8047FD71DD29E5810615D88E02B25E861B9DE045F1F073CC1F304F1D64EEC0381CDB0BEF5FDE3CE1CA6E3070D4CB5DA4CF1B8CC1E9DEF1171D60975B7B671F7FE21E6A6EED4DAD4171E7C3B6B5EDC6E02951784851E0471C322205FB9AEDFB047CBCA0A594665CD05E7F006F0AA
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H25 LMOTS_SHAKE_N32_W1
+
+PublicKeyRaw = LMS_SHAKE_M32_H25_77:LMS:00000013000000095102CC1BCDFCA627BC22A17EDC591361E8EEA8A1314C47228630622F8CA0C43137F1249CE3C7721D3955B013DF4F2B34
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_77
+Input = 797D215AC2EAC7041DA0A0217B98E8FE0219BF6E378B1D6AE664AD22F0B30E10640FB518FE86ED62EE1992289CD16693789B8B210D5B752E9620E1AF4CB61EAFC83DF2E22C619A8D3ACDCAACBAB48BC813F9D80E63D64D57F1E27A9813272FB9C64CDC28997A8D51AAEEF75BB2671110B9F5D77C6FE4FCA5668C5DBAB2447C32
+Output = 0016EDF1000000092659A27753B18855B045E916C8D71A2DA6D7E5B1958D402013045A972383E31ABF11695B797AAA420353987DFE5E1069995B21B1BBC6D88F85735A30BCDE0C885CBDCB6E32CA26169D27ABFB37E92351E0586485F20B92EE5B7C7EA1D53CF970B8C138A5D4DAF4346A21FF34C341E6CA6C06EE69D24018E2BC926BC23B1F8E4E5C1979648709D24D8DB05098FC88C7BE797A94FF2757118FC6FADB096837659F2CE331B6C476DC3170D3F8DCDA13A72CAB4D7BE33C530EA7EEAF1EBDFA1CCDEA5486A962B36127B4381E46168AF69A6AE5B07DB53263FE95AEA3A974901A9CFE72A38DADF21C3A62D3D9F8E52DB1F29DC05E16E8476B4E410821A4D67733609EE70F9BE97F82B2FED6ABCF21466A28BDD5F25B5AF9683AE325BBC3AF84941B928BDB4F9AC98CE16B3233C84E68BF7D73532B6A584B18F7A8585D14636ED2F732CA9ECA9A091FE8A0674F93AD8588409B7CD23A8E23474F8A07BED3E0F5852A514F1DB73CF12C0715FC6B3CD1D3E6424889A13FCE1A3D088C2AF3A18F4C722CE33EF8D928EB87FEE0859192DBEE3A29CE2B75904F01F0E326CB0862BCF9F33C38CD2DB5FD363F169D334FE806F7B07EF095FE9EF12282D12D940B65F18B2916C741A985391C02855F8C4FF1CC2CE1885B4873B4AF55BCF6FA06433A67FD68DB2A7A09AED7C777966138B36F657DDD698F94B4A86C75B8617FC1F8B75967846AB59281B300DC017A850EA39B0445806D37D76617A231EDB4A78BFFEF2E8FFBBF8F92E9BF5383749C367AC5731DD44DC62C48A9F2A71D8F8C5FC96E782FB212531F383CF1A95DC6347C9368564333A30B221631BA19A646FE28962C3AB30097BDB00FE930E16A3707FA6C6BBBE50418A58541960058645D0A31FB12C9F805186777106DE52D35B7780A6F316DB876D855453506B1067F296DDDF549AD333DCD910EB635C179263B14E3C8DFE25FF3F4C04841E45093E0BD23EA6252C8549AF5B67E283C261AAE36EAB959CC27082DD4C255621F14D26F37B1A035A3433EF2665E7B4890EC31F29726F7AFDB3EE97789331644FC54ACF731E9578D5EC731036143BFC982B76956409F41EF9ECD9BFE2DA2F049BA2F3BBAC23CAFEF2B21050FBBC445DE2403C27D17A190E3E70D97AD6753B4A751822A0DC248C6CB183C1CF54577572A8FF8EA1AFDAEFCF3778534C6F7A42BA354233740CED81CEADCEDE61A372A8C2D3E74A386830CB1201F25FB2601D4C3F1C85E23AA60F99794E07C7E0AC4586095BDCB6C912251B7F47D2691BCC714E2A79656C4DD5D255078DA3AB7C247E159BA7351C99C13BD934D2775777ADED6D34283F8E09D2A6D8CBAA24D3D44077F0533545BD266CA8F068A0F3004EEC004DA9E3F03F4B018E6EF0764478E406C066EA3DD3E22E472669E4E67A8682A3600C217DC6DA120A25FD8E0F975D35C47620FF7D685E77617340FE51075C86EA622608722E018F37810A516C212F731478A2410D6F7B6248249F1B9CC592E499EA9B33786AF1D9AB4FC8E7FE8732BD7FA3E436F48F0D9F7944DB1378DC9D348EE6EE874B4D04D46BA06FA0A6F0677FED6452466884A5589E114528412A30F517E3C1F0E388B945D64D28F308116CF448294D4D4A2F3663E153404A22C4EE32A65A551E6804A2020DACC77E4323CB61ECE21A18CFA79E98339AC8B1F3F527B7E77B2E02A1E3BF6390F6F3F90ABE48C0820CDAF523F6AE57C46A29719D42336177277CF30F38684AC51620A1FC72A1D93F943E55848068937D14A5EAC2557B46471E06D9C45F530C6850E943A55CAFCBFBFDFFE07FD6DE28DE79F81E11C9A6F74EBF828D7CF796F78B1EA4D266D15D009B9E923F5CD13728470DF70E818A7F40CC620C59DA0A65E825D0B006A2C7A72E44C59F11FA3185C4FA5B367CCB63A0AFCC28AD6DA2F96D015F2409640E707B0A2AD9CA1745C58F7563864BE43D9F28E7A4A6CFC7D0FE6C9682365F2357BAD3ECD6659FDE215C6E7B4F9C2907B33D4180EF63E228F887E3CBF549D200BD190BAE89C97BD957D7B3905BBF78AFB4BD2A49A3847C1C55322A9FD58E7B783256D577BA48A58D01DCCFA4581C96F3F65ECE889779DF50E5A58BE69088AC778DCBC8FD88190831303CB0E9BAA1C6DBDA9251DDEC7ABC702708A8F0E57FDCC82C63ADC7D0DB267CC18BBC851FCB4E0CEE4930290A2B18E92ECCAB5F93D02E0EA1CBBB804C9BFDDB32FA780B300B0A1C9191EC4B7F81FFFEB81C9EE72A8AF40415EAB9516A8FC626E3F6D7D2B0CC9330663E97CEAB08E374AFEAF5BE9632E9CEF781EDE5CA430B09FBC5D28DEE3860A09DE381E16963C328A8969080A13CFFB90E0ECCCD7BE6F0898E2637B1C24C979D673306CBB73F34216CF8FD9A9207DA4F8DEC4C768893270B0491A553639D86C526D15EFBDC18341DDC79A8B07BF71071ABD74A9CA51102F299794AC4143DB34D5977CC89E343CC68EFD709BE790B517720694E1B0DEB0BEF779D83A95D84DFE7C9F3308ED1E2DFF7474F65B52D822CA23C2BB6444D32E5377F1264D3580E420E5D5A54097C79C546FFF0C518B8711E130B48DC82588C561098727AECC27AC3EDC2422A9968A67D1197C8B5FD773B09E168F3316239943D0F2D673E0DC87E0D0B19C4226A6DF24A286772400E7035459E0EF2EF97A513700F6FD0375156BFF1893A8CD66C485F2CD9A5F0DFD2CA1983E35B28E834A2385944A399959A3B93A9BB2F59B3198E6B95C561292A049F91AB7D594A8856252EE67210023B537332062DBE4DBD05001A9CFF07B3713955EC621A8BDD257BEE22DE3267F5E126FABA35537EA906A74680EA2AB5F7B92E7A9779FFA9656ECB0CCB99B9FABA697155BEC2176C14C1B27317BA4ADF2C3C7E45BCADF4AA7D724B3C3AFC9F193E5990E8A6B3BB649136B99FB9A2A0533C15A21C4AFF8004282672BB14A4D8C0D5277ED25D6CF2A4EAE64800F804844BE58AA991A74D299730AB8FE1641EDA216CD260FE7653553E25DF1449CA236372B2A8D7C12B53D771C03A05C6405929B368050D3705932A4FAEA26CADF1BE4702D5DF29DC7176A37D45E83E8E8016D76A0AE6E4FCA418FFFA30B6FD629058F9D580C716F41A1488F36D77D1D1CA2830CA79DCFF29F222BA6917B5CD5A6388CFE85A7D64C21F5487A2AA2FA8EEB5EC5E2CB46C09ACBB486BAAB31482253564517BD8F7D2FA8F0F14E1C9682ED6CD12751B03FC0AA99FC5965101EE96BEE67ADE782697F9E17EE6AF3DF5FC02BAEE57FB331E50CDC3E1AABA7597BCF6A1A816AD31377ED69D224EC8A2936C33A6FEB6012EECEEF0CCF602BA4A8CAFE29EAD71749E74ED4F9B365391D7341289F9B0CC4ADF4401176CAFD531A7F9212C23C364BF3F8F18ADA778468BA4EE0B5C917D100ED582007D16E0505F3A6C3931F2677ADF24986F713D7E34583DD78815C326EA01CF7215F37EBFF9299CCA4C0F13A20E7C448A8454D6C3E2DE86C866C81938E0C3246DFC7100C74BA49E42884CCA6AA5B9DDE784E0E9FD918F4750A78A411E6C95B0E5A96C13B1963837CA5241C369A1621AFDA6691093F078128CFC039AF1DEC2AFA03737A7666B58747803792331D9EF980F2E1498697A0FDE47572538E4A56CDDEF5684AE25C5A08891D6717A105D6E10CFA4D6E8D2D329F6A13DA4718AAB003EB77E4AD6306AD2D61C187E2769BCAC989559FE252D3579CD35DBE6F7B674939FB617BBCC3E5C37B469C7A671AC78C6F83480009EFAFB5B0F93B4A31B4BCE29622768C467E7B1C0482980A4E89A51C9FB7657615C06296DA18B5C021DCACF34A654E819AD6BD5C3A6D346862F1E6DE61F166702C09068AA1D2A1FEEB13BABB7FB80D9D7BB5650D34B11EC84242CD1B81287671D42C3904FA7D2702B66074A1A128D704A7A116D42A983188BD50F80B4514F66E9C6C849EE046916ED32D7108D9B5226115AA1A3F8AA4EB3212E7298AA39C2B2E6E6676473F6193ABF1E446F32B5384EB0991A67FDFEB7C2125BD822BF45B60B0103F9C02530EF1BAD570438F3EC4DAE877B4958AA7EC58FACE5CC107DC906790B4D416A23B7B8644FB475DB0AC5E1866C6380C14685AA9BD6D1D460BF48F01836739AC620059002F809CD69703DFB0F68AD80D47628ED507BA0EB201A52A47C73B87034BF240784A379DD80640FE6617F84760B69E558D456AF6ADA86CDF59672B13912D43DC0F00217E721957A50AA887903492C62DF4699CC846E0114F933C348AD167D1523F566312996793071EE830982FCAD54525A108B6293906FACEE4553B2DEFFD8A05A566D215D99F5336107F6E465E94E25BEA9E283952F5B8CA33E8E9784EE3AD23E42F92780140D5261D724A39329A3622BA5EBB595ECB7362F2F6677ADCDC2E27F53EBB90C15470D08F38BC752E11F386FA4B7565F4A8305067680C4218407F126322EE0D7C461C0D394E8065255278B55649BC8111C7D0A978EE17CF36B84AD0F928BEBB6F0873975BE4137DABFFB3A344B00D588BB0915F970DA68AF29E32DB45424489D34D6210AD13DA983C3F5C11AE2726E7B42E365669809A4E29A78D3D429F4851C9288B51589DE6D25562449A615F5A928C5CABD25E4E000511AFA6919AC2826FEDB240EEE6CAA84FD5659B7050F004A3A1C0473F0721ABF4D7BD5794D647529FC1E64AEFAACFBF659A33625A7174EBE3F0A094C4C9C9D0B4584080272E4B84A43764CBCE18560B5210E1947489D6260C569A58723A3F4D8C9D522019F1EDEC378FC1726811504ACF556D5012CBC74BC65BF353AFEDEF089619E6D2FF95B75CCEF291B20940A4733B103A52D19EBD12257A9535997FB22F6310FDA7BA4EEE3018760C1ABCFB7F5F4FC0C5A35863710A3D6DF85762376A7745A8BB0A7362512ABF55CDDDF2BE6C7AF6A73B76F69F233CF2648471A2A09C341EBA17B7F193044E31C5ABBBAA2C82A3142F16D6F64D5A39AC385E42E311A34F0F4A2CDB8A5ED05007F931AFFF77E7413EB07E71D04EBD01098D5B110747434BA93F76AD918FC3D0493BDFD51AFB38E78E44F9753EEB657216139E65243100B9FD7065B08A2EA49894EB57B62E5C86A4FDFAC7B47DC20F94A971AEBD5826D0A0CFCC534F35647E2487ABB3C758A6F7F7B1DA1774EF7C0DA84FE7E53C86FBDFECDEAFBDE3F041692A172883C9B5147E5D0D1D21B2B67A78D4C541A9C94E8B608CF2DC72E73E047B23BB1CDA8187B65DACD64BE371F9A7AE760D3CEA5E2EA8070C18EC8BD9C34C9B51F3A0F0CEDA252CB2CD69058B966BA4731C9CCAC2641DAE8D9391C21F8456C92AFAA86FC885644A472C2645E3CB3CD98060203168162D9C9B5807AE1C552C3378262D3F591A95976365BF24702C6BE0E3911C96C7542DDA680CD2F0A7BBAE74837872F498C89BEAD4CD6DF1EAA1D8477F7E5239C9B01C27468E3C0EBF1F7C37E51B49D3E43186E89F79C46AFEA2E721FD1B8B6DBD7440D635FE6D084AC2982FC8114346F72ACB3C3D78F6A2578FB33BF519F8C7214BC503468C179996446A8DE9CC2783BAA9D36CD0682EA257D322B4603212FE98DAD2456EE7614B000D941A6A60B4D508B2165C1BDC0FE2A72B32618E8E23AFA7DAEC91260228662136D90962D95DDA3DDBCDAFC35E475D1D912DA162CC2C372295138521417C0882B4CF581E45B38CB86786327E3538739C146324DB3C703710E95310D1ED80DCCBD3F302A459E26232D49C307DE5635448EACA1ABE805103CCDED3B768DAD09B2BDD2AD85AAA119E7B58D912192D15B865A1E409DB53C84347E120DDD4B8AFC53ED64DFE12224CAFE778191E1E2CE5C24324167AC5E38F7E9E8848057894AB4900C61D6A749CB8F170665D98F7FEFE98B50A18F45270505A54348773E31E12B00EE450DEDD516EEC183193E8EDBD3625AEB3F57E82DC8C8E9E88C9365062D19AC470C13A817F01E1B710A4B5614680D41B4BA02872A93B4818838A1DB90B1602ACF042B9E6B5CD0006F1AF701CC7CB623F2F02F8102C65362813245C74A7BE7D3FC09069DD5E84CF78AC111FBFDAAAD24A3019D366AF9B87B4C8D1B0A237D273DA0D98C93313E8BE923D8CAD399FCE84E166DF8509F7381561A8E42DBB44152A311A6EF3908357D46EA99D0CEBF08F28A5DC9529CAB160D0AE73AB21CC3905A71DA2ECAFD1A69272F114B19086827D92DA1ECB75C9C6DE0215B36A36E92606011C80565A732AB2DD692D0DBCA97B93F61D512C16262E6C4585AA7E649E10ABF39B587B08F12C8EC3E3A6B652E9934A8484180922A976B9FCBE2380D5B389991F2BC90EA26E5DE75DA02BF75A764581285835DB9D05E138CA847BF5C1FC34DB494BFBABF4F323759C13D69FF2A779004FA047B2F6015EC6AE20E17D25509334D20A7C8E0B19BA8BF44FE5445D3EABBECB3816F5A40B13DF80E619FAE71F5A4A4D47686D35D35ECF95D5EB9C6AE8823843EC9947089BA3E8282C63B80DEDEDBA4D780D03449C501ED721C1E48574D66A10F0E1EC5C42F22C87B47A3B7D544A0C0A0DC843D060A624EFAC835A15D2A486B9732E24DC18E9D0E7DA2778D7953002BA78FF78162623A616F12FBB2A7EEA077C16741B7C785D93B99741D6C47A354225EB1E338118128C107E4469735D3348D348B5FB6AD4A2A1C251E3D28AF2ACC3829D9446A77F34D2E83375CEDC5CF3FD2B8527CFCE70C5FD46A3B3E53EEFB775A414C3F456E85A5BD6170301FEB9E0612C5D8D88C4D6E7D4085B595ED8F34FC1A6DC5973A9363AC6E4E7266BB88E4734A5AF81031394BDB1FC0E5AF3D31394AD7EC20B690CAEAE101FFD2882420EB4F6EDAAF16A554C0B0E8F30B107D4FE4A50727A2F745DAB5E06ABEA7C4E8D726E937CBFF985BA6A1D5FE6F04F8D29853A8C37202099B7320EB61BFF6811FC452C7D8D54E5DAB576A749D8D786C9CAB2FB6FFAE414BA898555862E1A23AC6B2CB3CF992455B63BC90B680FC13785B716EFC4AC2BC4D1A4F3D512333C415683DFB0E634463D9865A38253D703ED330C70B40590A7245FD25135365051A9859009DC3DCDBDE52894C92CECD38034DB4CD741520AF4F24F3CF799F97CE0356DFA2FAC33A0171A0451F9C45DC2B34342CC419D1017002CBE5F6B7CF378DB49CEB475BBD11DF80C5400A71102FB9AA22ACBD7603C0D10F8B4EC1F80D43A5F68707B91F434481EAFF04FF2EFC2C9FFEE5ED94A4F9F8A13C5149AE914C0A963872945C1518D72AA50ADD2221E9D62BE8C18CD293C460DF9CA2CEBC3C47D4CBBD8DF36BB9D14BD29F8311B11EA351640C0C56477B0E937E53CD681E9A9C4E7623497C92E7CB2CA4794301D64556ECB22BE7E865103B80D608F874AA36D98E3E961B8BC667803C29C47AA11EE44EA8D7B4731CB1DD7762AABFDDC163FC939D2D4998B64195D54BCDA445E48EFA032187DD99369210DFB467259C220F2EEE4E381D0838B16E7FB175940D0893AC3C6FFFE9D730162BF1B5BA4C8A7B3E12571C76FA72769AFC6C8A4FF60ED0F30DFD1A763C7577302EDA17A891320E1720E9EA34CF3A733211788B05758A4B2E2747A5CEC15F5C0027A5B09C542A62528B0579417905EBE325B5796A08D1FF2988308050C19AC23A00EB3E3E4740F7AB0BFA78BF5F95EA55E47B1C8B79414C51DE91CFC52D833ADB0F163E39A479A2FB1FE28CE3B6448867BBFB6E3CDB3860E4EE383A58C214C4FDF6316C496A0D3FC745A4DF9456272B4698B9BF7E9EEE4849C6C42483F84785460036641BF71A23EEDB8CCF4A5174C4E80D0FC02D938756761062E6ED7187174CC947E44D8D11F75DD401762870E41371375B9433F20FFA42E0D777FEE30ECF20F29B3A4929DD9A22E4EC7E0C8ED1DFFD6B36BE0F0DA146E1FE3742E6AC0C5E752AF41E8444776E5600263EF1A7A27150AB11DB97DBDCBD58F0A3F84D72F6AE2110528046FB26A2A9A54B51AEB3C7CBF6B8DA3329755E57E21BAD2814FBE81DB4A9FE67A50EE0408E8E89D4F85007B5665A170AE2449E7E8548ADA3D034174EE72E30A0EA086BA52A92AF8805C4063B26F90EEBA3357E1620D48C650CC1F16D360BD75E661EDEE98449D7AD3D721763DBD0113FF06E76AB2831D9BC27DE403873D1CF71751422FC2B9E7733256D8DBE0880CD1DEEA8A233A79C378C71F4C7B9C3F683AB6330B60E66F2AF7BBEA3BFFD100314F5447C36DA2C5AA630C7A72E1D528DB28200CE6E2F0AFFB2D2D3578D525FCC3330343AC87DDDC6BC7F2D9389D853E8377E3AB5106790340E410CC2C16F89F21ED7EC55BD8F620BDDD7B2B1E6F44045115142EC353846396717D15E07DB7F2F4B7F468BF45E6671E1830127B3069505A82AB10B3BBBB10F13C1E67EB7AA5724BC693516B4501BC095E9896209DF48D22F8E8D10837FE57EEEB8D2D405C69608BAB19F8963C5C8604B42BC99F855E53B5B1396C3E1E6DF0ED5B55C2BE49BB78C9D0B863E567352C6E0031928522DB0F1D6E5EA4008A9E341F19E6F015027DF1835515CF77BC550C98E8FF765A390F302431F25DFA9E3F616EEE09CA62D5C606FBDE4692C475F9FCD25E6F8A40D6B31FED1C73CE750F5D29FE647CEFD3712CB6316AE2F6A36EA91E50704EC7CE3857A36186DD64A4ACF8E431A51CF98DB8FB51B3E236A13824B13B7BEDC721A40D8751F5D831956ACBAA59AD01D0C53ABD278DC5D81620F0BE571FFE9BD412333CB3ED8B70547A1A3BC16307A5F92935782303CD36DA2095B2A195B3606D5880CDE3B46F6CC246D49B6594EEBCAD874C53F50B15E9F9C0FC95C327C7B810DF09D129650443E9C303E1AB424C3E6B3D5D8A88C7AE56B805D3A3D03C332799432AA7C512FD6AE450EE1E0739D4ACD3A8FDB507C58FB27E2983C9678E86F145346F2CC6320BD1D5324E8819CD8966B12ED3663C770A4EBE573C35CB91179FD4E7D03789AE2223260D6EA9DD1E31EEA359D8E21B7E65046AA31705C539F91EBF2DFA5D0E96FA5855421DDAAF927B96E44DCFFDB6A07C4168A8C64EB533C726471866A10935DE24F8717496A2550DD0EDFC61C851CE5F5E3476A08BB55A58CC58AA7931CA1A35F8B7CEA054329668F0877C8D89FF20DA4D8C42144307A84C829036F0DEE942478C1A878317059903B7D2DAF42216A45BB22C9341C2C669AE285C63C57E77C74CF1DE9FFC22143383DA8B98E8F061294DBEB8E33FB75F7E2E13E2388F30AB1D60305C920C866D8B5D002A4337C5F556ADDA20D1302209CD9192C890D9F24F261DF9F420F2D81F5E992EFB98C7337287FCB8785A61B75ED02ED1DDF26B0CC13168DFBB73BAF605F10F6AAD6E724F4114E00B3EEFDC167A7EAC82F5BE6B0B687E7D4352AE482840E831C4EC2BB4A52449D48F235D0826F780694E0B933BE3EF5783344316F696786AA3A3B85EEA10735D6268912BCFA0140C6DE3A71B8F4C1377A056618BDEAFD8370736D903F05387CA4905821AAF1709A30FD20298A7D9A27A865D18466C33B6D26F7BC5CCE5CECEC27E129CDD1E102C6D29E4FC3419CA33F8B0555017BE128B16A1EC5F43CF1AD0C0DE77BE89A0615E582837E44D096F0B210F9257D2D5286529736512ECB1718889A3C6513A5F7C0BA9CB1233AFBCACE8CCADFEE4AF2D21699F36E2B31EDA55DF41F5CBB665B51FFB46E51A071E27388AB9CC69690EA7F43B1D8F3B12A4325A83A2478420F893117954E7C29334B066B9FDE216216D7C75F460DB4C26D56155299ED660A93327DA4C267D8681BB494C147BE0E7E506C875593073E12B9AEDE8D0F6C368711FE158064C5EB297EE309A2ECAC0FF0E8CEA56E743A43CFC77818864B818A469A0748645CB40F3F254A3F6BB90C5EFFEFCD272B46E4443E63EA74E1A2B8E4D1C5C8A2B05D011F9D5F2EB2583C2A11A933E8F4636283A7569EB54B819A71A711B5D8102E930B85D6AF9EF17C384F6B5EFA0F70AA6398CF64C6AB22AB13664996D033A0ABD78AD4B117E013B7EE5BE42C4F838056286490DC9C6747FCAD6E8BAD7151184EECB59C92360293031825BCA56AF6E3703BB64A6DD8D008553B861413FC112BB4DC006C277415310BA98A51FF531D9DA59126EF2758BC4FEB4D4AD80E56F6D62644E4F97D5C45EABB33E08F5E4DE137084B4AA0E842EDEEE5EF9CAB83DF758AE789A1DD6A6635431DA9563442D7417CC41350611CA83F3FA496F69E377006A2CF1BA86286FE7B70E51030D48439DACBF8ED6E1549C37E11E1A369F1A3416BA764CFE227610C1FD8CFFC9A52B92C37FE349E422BF88E56AD0A3BB742D33801E902F126D236410ED00C86F039FD3EF6D41C15BA3E592F091CC8CB8C17719E32772F71B33E8D9F00E3B408A7C502DA5CADF30CF6EDD39A443D47F82BE9B63E0BDAFC550D80B045196B94888C1799A762B19082DD3883EA588652AEC2E1569C95CD666B655BE753680B10E91CD36F82D7FAB2556968BCF73DD69110B235D48942EEF64FDAE1B19F0E3D98ED794235A657F399CBFE854768839023B25BC0E43F73BCFF43BF476D87EA828ED99268926C04C0CAF8CFF0A383690A07596B8FF55BF7BE4B4BB8AD072834EBB588E77D3122D9F1945AA24D5D33388C7FD79114E4A2AFAC2F4422071BD6EE718ADF8AE0BD982C0E88BFF08C46977B9AFD3FF60A135C6D6FF54A46DFA4C6592ECD67A1D548BDFFA810BDE95A55929C0AF4946D8B4FF07F4D1384CAD8F4B384018E7493F625B8FED30E52DA597B4DED28431B21B92D08C0E6134BE3CCBB73E688D984DF9BC02DB9476C309BCBB63E4CA7DE59A34A053AAFE75B4826C4435C63C9A1AD2A915592126DE170AFB3FAD8AE034F272DDEADC8D3D0FE05C15C0E2E59FAB3502E3F955611420066F5D9329FF15F71840A54D99BCADAF983DE92096E524E681653393DE5CF240193A6C7695FBFF4A96714B0E23ECD6DA33F7120E636A948E9E23EED567D2C77AC65D0AB68316478473BF6A528BB0CD7AC6EC17A464C1C94F2E57266EB5FBA1EBBDDEF3F7BE572018F082A9FD1CFC90939A793451E730DDEEBB04E8BF3F916498AAABA68103D2AB4446BA4553179271189D911813604E66FCD19502C7538FA6B263B86C0DBAA97B171388E2880B5BCDD3744D29262D99EE0C0246357AF48F9BDCBE97A50336BD0929493C181426FB9AB2463EE098750E90CDA7FDB28570F0A3500F2265E338C5890E6B11D8EFCBBC35AD7F8FD93EA1D05E2C157CA00A22E22ACD0E13BAF5B6C04701C130B232C16EF2ACBA35FA79D923C56F5C10763FAF1D04947067EFCFEABC19D478ECB241B64BE7DEC7A6FBDAA56CBCE31A52480800884ACA07E72303631C2C7A067609F73D4F2A89AD71677FF36480C75F11CCE8BD4C45A68B35D29B81C94A8FBDD5940DEA2818BBC0336451BCB5434023C967F760DEB3A01150F78A4683EE7557DBD1B76F2C33EFF7CBA5A331AE3BE21E3BC81A8DAEB74ED37FF20F151C3A3B7B7E3FE479F2210CDBB80366A62F49819B3F805EC5EADD6A7824096E6CFE74D2112DC8A002310C87D849A8C2F2C8E358D8329E56BDEE542E6389E8789B47AAD39DEA1E5404AE568982422DDFDE24F88C8F5C40FE2FF4E82EC69759F2305E298FE215ED5A646F6C5DA7EECE78F725223B4369664FFED2214AA62185C9604C46B090CE65167A84931B1FA67F6EF18DFE9C3A7BAEDED4C988C8FCF18DBDBFF3446A595A9AD1ACF35EAC3FB871CFDD11F49033EC47119ACCFBF40258B7D048B82DFD4E5C7F1603C208DFD7134DC041AD0000721E4FFDEF4AB2242B3EEC52FBB2D76F5703E21B5CFF5F422012EC144B6C4468CE24FA187277389365F87E457FE8F2A44245C8E6CB06DBD3A9DD208929C8C0A00368F4AB52B7F47B370591F29ECC14E6F4D8A935E9880961F5D70CBC4D6DDADA22E3034108629C57ECF306BC8234E115A9F572AAB315996BCA5BE56C76CE61A8C6B762F839389412A0E3A5CD784D0A2D802A1CEB771CB868B4D9EEECF7DAEC1E095E632BB0CF2ED17E62B17BEA60FB7DA75B075A2E5CCD92F4D74E53CDC39E1FEEEEDF2C96F757EFB87469503A063EE84C05F9BCB1A7035DAAD6D95A05DB48680D1CFC1745DB8A2BD55C5E860000001318AE0960D2C17A4A489D6596F4F9F8F918751B62D5C1BA76A98BF079041F28FAF29EEB73E2295784852DBC0E423096BBEE62ED68D43F919F896F900B29B21325782F63813DCF5DEE263AD6991989AB60BD71C4A96F2181F1FD6A1FA0BFF072547392C1AA554D949670191549EFA612D8E35E0D2CB171EF42F80B1B71B332E8887A9421677F59C9A32CF2EE3BBA6288D44D033E42E745098EEB8ACC7BFCD283B4EDD362D0887F99689B1132AD49B36FEC1DCB9870E21B8F1FD0942342C55F69538576B2EA3352E6B9472E10F8D46E026087E9FA39B6911607E51659AE50E9FCC898A7B448AD1DC60D3CA30B5A7EBC484E808AA8303FF34795CEC874A1A0E0B78EC7B9DAD2F93845864F14807F8C3C33ACDB25035F61AD87FA41BAB87ACF0C99C20A63A924F1B8C93A76A756E82092EF8C3F079FEB885FB3BF858F77B176CA35462533568B64CB93F7911D7FF08B8188FD0F8EB0D914128471D7967A9F0ADA726B212484A10974BDF22B378F802384B740CDD7D2F76D460772B8EC0BB59DCB44CD54DC86D1AD61FBB53A3C9B3954067D82A427764C27CE2E2CAE5192CE7AC08FD12C2C5B90C77C2FB791E1EB08785DEBA83256AEC0B9AD6A77C2507281CCE592E4B514A48382F2E848ECE05DE7677DBCFF33414D28728801FB30BB26879C6C10FDA8570F7325FCE980D728A39AB6BBC75ED171B939A2D68E179B0063C9BA1D606273EECC56CA8BE105285CB55375189C234C9A9D37DEEF509BFB233A46F39160B936C07495CE706B866819719A22D346C70507463FF0B102A649F114329EF87F57371E98CF809CCDD07CD6278DE118EE56F7751339B0DB751FFE463A4C77D96D3A7C85F5EFFBB4428A7259E605C5B9BD99786EC7A6BAE9CD824A4BEB9C1F890CB7E5C137A9A1408682503385720EE7FEDE1B27EBAE9BA076B43B02ED450BBA377A4C7657D339D7B812E7D3A864C9409B522746048A0B9C70453D3A91806326FC63155F0D765E4E7D1EFBCAF211B926A302B91FFDC85B5F0A46F5D7E287F04CB4A66702B92526FEEF8987E8F325E228742EF401B7BAD45AD4231C18E832D0BCBB775530AF2F204BA43AB56B2B29FE4FDA186977DDEA9DD155326E30EBB613CA8C50
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_77
+Input = DE5E3C900A78649FF982FA62226094DBB60BF264BB0A448AC2C8DEC15408B754E737643CE6AD64DDB3971A245AA282A83D2383E3554CFB439B233D6E56183713A75405A508D2FF39EE48B0B64DDFAEFF3635DA8B1B5EA8EDDD6D0EE6E75226644E670408A2B9DD18AF9E41FE39D9B1AA0924C17C7D857AAB5CA85FE6EAAED831
+Output = 002F114F000000099AA13E3E265B73A84A9DB9316CB1B992937EC9A7D3B005452EE108E96ECA82635FD104341AC0A3F349F0AE65A0BA74B2D90C3A639FD54F80C3CEAC4015F8A57B6DF5F3A66A1C18BBE5EF64B36E3152B9FB9B50091DFD5F879E38BD72E9A91AFB2528E07E0910F6D1AD7B48E67CF861AAE4ECD74B1DF086B7DFF9C1F18A15020A9E5E406E27D55B4AD63880D62A267A97685DDCB1F8BD592339C9B5B4CBA5DB36F963CC083975543914EAC2DB73A3916BFDC18304EE3E076FD44F0FEC165D7FD4AA8CCE6D5DA4908BD678B1513E46AAB3229E7F81EE9D13FA5443D2D96BE23A3FC11E8D6483B34A7F8F5D93F74A4D5857DDBC768A1550AC0A4B495C47780D5F0EB69F39D7AB04084D1490E9AC23CCBA0CAE88CDD11F80D102B423B5BE29A754587E8F1C899820E98C0365AD3B8584B62E2ACFC2E60DE1AD4C51D5146A3CC58E19C3D2AFDFB06354A670A05DD237A71051ED32A4406531BA4712FCDFEB26AE3407115DBD00EA0414568F3FA01E5C46FB1AD75C75CE0C87C9D00EA60362D767D658C43AAF751DB89DBE6B085E7C99B47998B16567037FDE5F9719842992F9EA110B0FE92185EC4DD3BF7F54689CB6324662E73B27332C32C6CEB38386C97DF9B18EBF2351D8AB2AD067C1BE2CD0CC934429595BA281AE435E3926BE8A0BA7EA2775A2B653C565518B5F5C5377FA59B265A11495B6CB5661D84D7B57131DF01389A050C8FE1DD5F19A9A0B890E0A28792A7725AB1FF4796E05AD525C88DD13342E82773CCA22942142C5631FF5C4150412D45162207C78A66C369611ABD28F8926C1A688DD74BD01E3CC140639A7129C86DF07E8926FDC18474D96538722DD60F391D4DA3FEB23AD0DC8D546D9E9FC3FF4477AC29D4B23875736A980700C97028C69855F005A52A72DDEEB78FBF8DB6C1D03D3794BFC7B357BEA55A2D9D503202A49A81219233C48ADA33DF3A4F29ECA144D1E1AF611FD0A35A9A8DF18233B23A5EF5BCAFD2EC12250580DDD78956778CA6ECEBE54891E9B7EC2DD3CAC8F5101857F8447C0030809545D9F879DA53BEAA15873E03940D6A7A2F7A99B5E0E35EDF1F7AD7AB8C6D9306909BA5974C894A7DAEE2003A5D589EF384FC7E10ADE8BCE7F41172B6CA520FB30691F6C33F7C018ABD9E812C73BA374251D9A426AC5CC5E3C97BE79C9C16B9FD05DEEA3B4E6384629E1EED0D1923BB9A71E249CC4023603B8E595739588EC91AF406C3F8C2A155EDAD7DD3DB6823DAA7A0D84A1D1A98E2D6195908DFA6138D0F55CD1A039065A8F642DE32403243806C64D457F1C694A3E5027ACAAE870EB79ED508C9FC745BF1D9EEA60F3C6716E9BA7B68049405A60D2B37651BE0AC8747EB2F398403D0AA69ACBDA32F12589C225E5A2102AE969B4E3C74DDE157CD7DA402ADDBBF590B864153DAD498DACCDCA6D7F71DC4D66DAFC799A644EA0B5D287F483F9156E27AEE1C6C49737A0E70CA93DD818C5C62147ECF6213C02731DDA89880D6DE577F69B21717F564FD29A8813031714CA37A9EA8399B39BC91BF327830431018BF3CFDC88AB3B22AA8C763DD840BAE7A9B1206D7D4C38138FA51E204BA45118800BDFA962F50ADA6F20A694294D7EEC16AB9A83C9E11BBF1A0977AE200FF05B9A8F41700868CCBA1EFCB61B879A7BCEE6AA12FC566D5D3949754CFDFB1FEF5C02D9489D4F7D82947A0AB6054CEA328F89336702F52F6AACFC4849C02C0E082C8E039373A1B77161EEE776B72D5A8211E1B3CC5241AF2F2CE170EB71B7A6CE9B23F5EF93F1C59F472E5167ED5A28A9F9467234DEB6B2BCCF58D3C165939E4A3E8396682A4FA17471BFD718339E33BB843693877B7DE8CF968E1B7243C65A5901492074561D9DF9553DFD16F61E03D535B6E45CAF97E82FC9DEB5E8917E9BFCC867B16998BFFF1D82D0B6421C9EEE09B5C7ED25D19786C1AD70CA1EE24DDC49E4DAFBBA93D6936A95826795EE7B5FFB36687FA13785855A2A706CBA785068D07A9876DD954FD9E077BD2649211140BCEED5D69CA1FDCDD542933AFA466141513F2579D9FEACD2318942F6DD1B9C58D7AE29912BCEDDC6CA58438BE72BB3759EFAADE89C8110DB67DB3788C40725543901C8ABA20E32829CB7E2ADF1A7E7C2FDCAD9B9EBCFA08B47D65A5A94562E38C4A6A1F84B910141F49234B6FD120F73EE7359603EC77C51787B0BB68DD05E4921789287F33F079F5D4A6B1D0C5B1AA8AD0F8DFD9896ED36471DDCBAA80D5862EDF6AB971D3AEE2F8E477786C4A796E9441A8B87CF0D144F46E332818BD97CF84FD11C354CD6DD1EB97D3286995860DDBFE83E35F821F7FE85690354D9A23BBC5B7732E632179A04D1CB086DDC4B4D11EFD7E7ACE8A5792DCB2A56974A71ED5CD42DAA749FE355CFC3597BA6C3977C06ECE5E4B9FCFF1EF1517D1DECF292F24E9E47F7974F777901C18B5F4E3E5A2B3273E8EA6DF1AC964D235C33BDD3920CC081492C3618F0D25C51E9816A7A5E37BEEF615DF3DDD663CE9C0B234697125E443010BD2E0ADB6788D58645BDB0BDEAACFB547F496CA5FE32D87C5840BB7DBCB103BADE1A68DC45D9C89FA5156EBAB796414A90C29949051137387482DC2B612DF12F3FE985111219B5E30E8C68ECAC8B759B4B95E245A893B1DC6F2BB9C1DA899BAE7135FE5757DD95D052EADEED861ECE1D6EF135825BE8539A213F5E77050ACCA513F966107150A011104D97436862D4F4E8F1E485B89C00521190655E030B4568D30701C8F7369702DF1ABA370D6B399E59CB74222A929ADA895A323B59D6F3A3FE6D703598887C592B36528AF470D4DD2F4AEAABEDF7D910BEDF75B503B365D8584F293E6B49058CD776F2DCC3A140842F9EF9E1F9B290BE29E86211375F8A0839A431EA238503AA9D68C3B4DEEE2C6AB1BA9A6F575F828666B499BE52461A76B643C3F380DBDF68A2A370784553F469FC43FC2072A646523E5A4365EF63EB424BFB45787815A01C60012EFAF7C2837B03819FCEA5D4093E2ABC17127C0C80B08562A0BC6304862BEDF871E918EAB481766E8FAC520CC730CF663B237A451DDC75B096CB8A06C96CA971D33351174F8E0EF400CBF89320B6C888089F485893A739B19599354028898BF2EA07FFE6C106CACCA2227290C784916C255F9003E03A953A1FFB583C677D16C54C25A2B28AEE77070C2962AF09A239F474CAD276CF635C235FD08F3BFD6F5D82754BE48FB10CDCCCD1ADEE5267496C5F649F611DCB64E5F7FFD5FD54A6CEFEA7498DE985D78F4BF8B53B3C9EFD02FBE29A66C9E14EA5E488AB6ECB51EE6A07CF9D5B1AF1FA70189E41A80DBB17F0730096BB97D352BD4221EEB3C0533C85EA203C2FF55024D5FCC658E79D01D62B4E2D35F618DEC3CF1D5D8B3E6ED829DBAC0427339FBCDB0E642AA274EF8816F43CFE926BCDFA66F5BBEDBC681DEF9DA82A247DB022FE2D0CFBC538272799050A3741190AD1B8B9E62B5F9ED3FA2629A7E5C70BFF1A5E65EC6D3797FCB01A077A8A863C863B3B8AA5DDCBCC85DB0AEED189FFFC0A12AD863A67BDC2A50DC137B8C562F7C1C849860418DE14467B4A6F1941199305BF6E07077E1D812024D9FE7BA2F983024340B88898794755391AB82C8628B4708020E292B0EFC0C0270C074421B0AC1459DC440B4856784C0A9E685C78EB786A3E506B95F92348BB24BF4C0EAC4EF61938FDA14DE47343289AE402DA42984AF8A22292228D9ABD9788A5821CBCCC4386D1918BB147A9C006D8C267877B985A126FA13B91D1397D413F299E4C0278FAF5B7D782B501497E8DA9C6C6EB004536EC44C2F46D846C7F2C8CEAB8896FEBBC325A3089558D2EA5F34A5A7A707554A1D22CDBA415D4A21CEED92197CC8BC9522A7151D3D735CC58932430678FACF94214BE79C60766D6ECBE2DFC1D7E343FB9D58A73409C7B33F8CBA9ECAF9D708DA9C8991E5A894FC4E7985E6BBE853B012C2E9502E83B1586BFB9C414BB729BC5BCDED1AB96E4052062A22DD7C5EAA0FAAD62CA607AC40BF8DDB4CF37E6044268F0AAB39F7831F6C19A0BB755FF798664925313B5F519265370519606EAC3D8842C8C9A7EEB5275F43BA349E13AAB36950302A61F9706833402701FCFECDCECF008B4EA72977647C1FB2D3B8B0BA2E6C486294A97371DD7DE17079E30F1F354496F0D622010F1668D31800E01D48FC52E4B6679E61B1F3712BD2F3A3E6CD3A67E743F98FAC1EA4E5E538B21EC474BB19C8661081B49F993E7BF45416C272C9F65CD3397A7467E4F8CAEBDC64384BC84696CC30A4CC5B9EFEC216193C32121EAB082543DC00E496F7CE06193711E95677889881CCA6084672158E529BB1BFBBC7DBB28214D3CF83D79864D48D90D8989D6972158766CC0CC41332418AD3E73F900829C39F25BEBFF2E0B23465B03CFBC84DBCC6FA20329BE18F432AF64235857DB9DC10E8F35AF77DEE19E26ABB06873E3849C768AF8B8A41B0BFA16F5AECF79ECA5CC76CD503B53601144DC5CAF3218201EC3C002FE42508A39AC8FEC705681854AF71D77BC20B0CC3EBCB480F7EA784DBC3AC28F212F7731DBF9939BB6FCAA5B91C3EDAF66271F60A1712C544E65EB465FA3387341A42AD3A5AF6CFBDB1CD25F2517F3B104CDEFAC3B542389179F3FA22CE5B84999A3E0BA36BCC02F43B32CA41FB11B9D1B7F49D6D8CB6BADAED278A3B7B6A66A7318621C3ADBA1585EB340F7BEE2D004F713FD44A68176233D48C390546ED485DC8E72F274A0095C576A7EF0DB84183F4AE33293D78AEF6A337BEA7EC8E303423464BDE8022CCE7CC41431FF7A73AAC3D22CDA2687BC5D4854E7323BA0E223B5CA5574291C27700AACE7ECA35D71B0F2F247519DD770A7BA98A11AA3A7F7DE4EDDDAA24999B20E897C5005DEC89D01A3CA19A50EBEEE2948CE07242D39D8EF4BD156D4D6AF0CD48C5ABC654E2D4C228FAE2F155935145C4F445D7045F7D6759EE393594E0B874EF039FFBDA415EC6EF707128B86C199857A59A11BBA686FF87654753385B3D0BBD278871DA9297259BDCE6ECDE2760DEA15E453AF63DA6E2E97E4A31E380B759D15C15675AE6E476E643500FE8DE6038E54ECD4D67C92B1386B8E79941D5800CB3380CF822C08384C457B4C0E62C48E194D5CD9D61DA682029CDDF0754D55AC9EDB51607B7052AFB211F618101EB9C5A137C42F4E0373CACACC5A540C43CCBAA13F11BFA3CC298BC43027A6D08CFF2B28EF6D73A3923CB76FAC8EE7E2F16324FADE6A37C897271DAB8322921A209F707C3962B490459FA957A61D34B1052370AD4ED23498CF193BB743ECB8AB4E0C3C14D9EDC85D2C4393181B58ABBACAAB92B5914ECD2136C781EE915E022A2B5532639FD825813579853068B511C53CC838E6B0701EC9BC563C01D3810571A8A6536EEFB02B9798C1C43F911B0977EA6135B115AE12169919B9FA7728B1CE47C25658E1DE5BF8B1482881BD2DB34B61D2E7559D251C409716CDBAF5105834918FB28CBD43538EF78762DF5F540A79ED3E2B25D29266DE6E9648460AD4CBE86F0C9DDF5D0261723123C5D4D3BD05D37F2FC8B33572D0D18E40BF5CD81B49064B2B8025FC991A64220450B17E3C9199E1D844FEDC5E9F6503D4D3E8EB4E2A2793B04431D7BD5061776AB53345928A31DD9501291B34740AE59C3EEFF9B2860C48233D7406FDD0ECD02927480ADB722128B70578F179444F405237C8824CBCD6ED67A7337E6C9ECDF95DDECAFC9D55F169912911D7FBFEA99B4E34A341E3EC0AD3F3F8D3513CD9D091B1D3C5C6F04BD718AE524FDA2B31491370FFB6B3B90ED14970908F7A45315A43B581CB595123A4F1457D125629016866C198A9898463D8AE3DA8FFA6ADEF30E92AE0BD7C22B82D3D7092E3692EC0369FAC39DAA58C605A9200E05AABD8506EF0016A741CD388CBFBB23544A2455BE13E641940163E32BADD55BEC3087E0D3C517F54912AB4E657F2C2A6D1C4215D6BB9F2F12B39344493938ADB967356F5C7AD7FEA09C9AFF87B0DA00EDC60F209CD72A51443CC4D5DD40EC96E45EBAC64C539DAD24705CA95157EB3863B5E2CA28151FDAC384BFE0A9F923D2A17F4650B2F51F9B17FCA187524DD00B05ACD5CC4AAE00C5E54098C2469FB0E787C44D29C2DC2683526972336A2DF3FB8BCB157C3E6E8BC4A8CB48A09AE2955008EDEB9D9F3AC50EF89F06669FF54CB9C563ACB1B1006709711679ABD9610323C8D14D7F649C2BD5BB4DBC3C029828C5F3762F320B78308FFE9764197EC8D660DBD57012E4D100E3104EEC66C7B6D28EE74621D54D8CFFCE07F7E587B133DE0B2DF4AC1BFB428B030A35F26BC98DCC39CB5F091866EA66EED6C2E1EAB8CFF13050CE09D52CE5DD17AED5C38C96D1CA595DE8FF14FE3BC32FFDE1160C26E6B04B628AE30861422E13FAFC50FA2F6C175CAE08EA202277534F40BA585E07EA846554462DBB4263F3C8D1793C2622AA28A7D686388D3A479296A211031E6ADA99A84AA4B57C4C0B7A98869B9515654904338234213A9840FEDAF9A57688CE9E007200F41475855ABB7E8DA6B7341422B1568EAE26B628E72FC368252798FAA4683BDD266C08A5749624A03F3BEA5B8EC18C4DF8D45559BD392253EE0025E8FFA3061F5E6705B01BAD8611F510225CBAC8215F26B4D7C4509C759E925F2C1315B392B94B3F70CFF3A734EB8018A435F656BE7AE647D7FDD855DD7095EA67BD556DAEAEBEC4AFA506879154F256B8F770A439A7524456A192376909C67AC3F8A3E47AB4812382445372CEB9EE271BD4AEE46C23F3CAD5B72676265E53F9FCECCF5E3A194A82718E2D37AD83AC2080804C513704B9122EBA63A97A6F6C798E08431B67498B96E5A26ACA19A2AF9D07C5B9F6492CD3FFB790D81D3507ADDD58A8B9A5AF0AC6B56F273CFFCBF44972A167AE8A13E8550CA42B1E296D7A0D9D89266D3EFC4BC3EE971406951B1293D829F69E35E766A62358500DB71D486494C8C71F28DBD9CB138F603D4384DFDD6086E097D94733224A691979F8910D3AB35349E53A29D3B16481BC21B3DA87D2AD4AF85B39C3E629FBF5F94A3CB059F5CB9C1D5060A1DE511CCC634A2F6DA8334AE7B14B7E86728DC0E500B35C1B53588F6C687303C172899FD35744F167C09DF9B7B63561E4C160274A65E73FB2F4A5572BF4205F697936F020107C9D4A0F86F1890D86E49D259DC57791864312B940141B17CCFA9AC4F139555514DE3FB109A50C9B2042EEF2375A214CDFDD7B863A959D439B149B45F4E3CDFC89BDAAEF6B419DDC3533790318949079C33B169C1ED57A6177673178DC9159911507F1B610BAA42AA473E12CDF5A179468BDAF0482F85DEF0B983724C33EE35F5386DE3C8977C1F88EA557F61D884A58A74A0A20337FB61E3C06B4E730B4F7A648C563D35389C45A160931267230428382D93FB02F5C166BC6C84B4566547B187C9A65BD8599D2A34093570BE280B59C3DE62323445D90FB3438864665627233DB23E771F03E88C45A8302DBF98FCC33C9F6E535820A66AB090A1E6B774EFABE67FA311070DE21B192C81FD1DD02D6673902324FD3DB19E4D7A9DAA65D22B25912C07ECED5FA8E8E2B2D8795044CC06783A68B662EA6470629326441C5E72B8C557393E066E2E2468C113CB602BA2B36963F63CC1788F7DF448A8C47A78B602769012C0F36507BCDDA3A2FE06EB8F4E34D7985C41741CB8168E8FB4807D90C0BC72FA41F9EA34C35E275660A19C4E20D2048A4D1ABA246AA2AE15FB8D7B18FEE22FA4C489E579E616E35FB9188D2ACA675BB38A477D27F3659E975DD6D0264382EADEEAFE926F532E7E383FD22055FD6A6410E67741E1EA584527F95B0C54F01326086BCA4E213320A19998DF82604AF1A9A9B3BFE6E62BB571BACC1F4DA06A746B723B4F8627AA3D581D6614322B3D3E2D35CCD05BD9D82538D93659671AFD66899CE8DF566861755128A82FB8BDA22DDDBF3D5BDA5DA2E1A5CA17F9C0AEAF9A4750808C16EC5B5B2EDAF3FE046C584A50DF17A91E09F195AB63F96166B545094D7FBAF9C40340BCC3104507E3B3DDFF5D61507F35E80010C35AE559E1E662BF363607A0B9F038A5B563D25ED93BBAF4D5E96E036E283F2F8AAF19DA2AC808D98FAFAA372CD7749507C71D78047945D7C837DBAE981D65B7885F073A8C598F6C2CDDF780C0C3F6EA7EE91B2C9C15C74CD813303BE0D7A992902BF1C6D9EEF87CEEA06ECDC6250E5455531E290F5D653475AE6CCBA575EFC0DB565D68B44C56FFD773382E2E22DDA921DD14BBDABB9B43686A5AE13C8BF36DD15F4600165781F980627D1663436A5782927996C369FF650DE0FBEFBDC61E36885CFCBB6052F3456B3B4B77CAFD5E6C2BA6C879C2B41E96CCED6A5839705B8C832AD0A74E337B60CF1EB707B6D153CADC115EB1C92A28264176A5EEC4CA721DB3E9B9041191AEC7D9345FE508DBD88DFC1CA79B6C887F72F927AFD42EC0BE0386AB23C34B9E83AD0BFE193B0320921CF82E73A7A05CA5974140EA200394D2E49908E80149A2CA2799B66FB000A53968F6EEC91C47A86902780DEE1E21EA1F5CB49977328B0E40977C18A5B9F178BB134B96F7B6AD9A1E4812FC4B20184023AC4F6C75D0D8D50D3600C2BE925E6B83E748D8DFAB92A169CB0C238594657BC6CB634CC81B80E4731D7F0BCB4AE3C1A039C3A17376633CBDCA9C9B45927147D4B0A2D06AF5CB1532A2C1F8CC91F177C5C4D8D260953C081BE452D9A097B0BD02D4557E5227B7096F8E9CD082040F5A82A0CAF56A57B6A31B5EDFAE38C49ECB98A3062C552565A8CABB3D9D87646511E4764E76AD934FE4AD5C17E6636F77F401664C126C3E614B78D02435E4EE03532A94CE4F81B45039BAEF4BDE8B282C508BFE72B7F01F29BC5573672CA43B842938A2C80815D83AC8ED321F94B52A65E10DBB238B1AF7BF762BBEE3CBE61A879801D0DE608EF0A446CAABF495071FEF69164C6AC0764BDA57AE0BE3D1402B23B0D518CDA7AF4379582E7951C1B3978C75A46EBC44EA39CBA47E15E0B0432D3A8B2FEE7A3153532E3E15392EDD146FA6579CF9BEA3A1C7AC6E42771A74010480451253797834DDD12D7B7DF36905FE0FADC40CCFDE89C80C560335A999AED1849321F8238BBE7E057693D14147850B90BFF337AB828CDB4F8FDA588B430BAED8F0BD3CCE40F2E98486DC0F82B76836D20C73EA9693F66090A386F1AA345465687ED7268C2A53913CE8F172457FA6E8923B48B7788E30DD2784147608FEDD6E111957EAE3973F48E800149C1B7765B53E243D58734DFA774B5730639CFB2422A50FA74E5880DB0409895FD67E39AF0185069257C7B363A6F6D60F4FB5218C1ED2F4158DFB0C3AEA33C591DEC55398078174D466C4E708FACAC3E5046829D87018E9AE16A48EABCD3DD79497535A7554416A1FA962BB5A93FA6C660B0BA4CF3709DA8ECAA770FEF3F9B6D380C9E79251C559E67956A6D319A4185D684620FFF14040FD2D3341A3524030993D4C2D1671FC3CDF9674FAAA1A548F2AE06CEE11237963D665D4175CD5561D87161B94107E364FC9A212158732E059EEB3B3CA36A98D50143F77E7F9F43E8BF8BE160149A160E2200E71151EC0445AD477F74680DF17A6F780BBBEE34CABD72F724E5E12E3A88BA28A1AE829930C4F1EDF7C8D28B4E850E172E4640273E498A44447C72BBE9E9C25612DCDBC486C2E1575BFB39726916126FC2D265D8043AF00DC258E3D44260836743E894AB852DA2A75BD84828260B4E41B5C04287ED8FBA5D3084E8613175BF66E516ED29F2F03B9E4A7F8D1AF09FC8D5AF242B45574189F32013C24283C850B25BEFF3847B47B198FD18272876382D8BF9904516488D810BDE7369968421623CA7165825A70ED07B1BDEC8E432828D310DC019210549E9AD0667BCF1EF2893C89E827279BB8BABB77849E0D48010B5B8DB7BEBF8BD729F87D807EB4E5EBF7D02C4B59A3439058E8AB6BE760DD6569E3A87A614BBD701D50C86C5C732D61CBB1D0E9CE430D72B2652EB258CDC4625C6BAE2EBB2B847221CF59CD88EEA4A15037F85134E75E5B49E9C76526F5EF6D63C44632ACC880C477F8A08DA98C42C851E9012657E9F510ACA8BFD1F228E01091EE913968DE969CD32E22DBE4718C521B3C315F1FF634F759549BD7B45CDC094D7A49C6871BD5B3C03BE9EEC76CF3EB007630047F3A41DB0CACD6A59D23068AF0044B5FCCF8821F0B69A2DF26DDD319FC06CC4C5E97875C64C76BEE65882BE5DA4D268ED47374192FBEEE78459D63AF7085B33C96AE3ED407913E8AD678FDA7133E79F441A1BA3CE56AE875A15EA9250511985DFF885C2CDA5A7512DDC9808C4E372438C423F36FF100B403BF94E2BC7C27A3AAB06EF3CAB0A064877FDF3A19D533E9197DDCB709FAC4ABFB5D25E8BDA5EEAE63FB9528DA6ACA10F04BE35279C74D67494FAC7B3D131EC82D55634EC844923AF50522E0536314F86608EFEB5571DF9D7AF219810C2B32B5D9F0C89DBAF9BCC01052ED83C510D645ED93C7B46563094886BE66B8D57720DEE6D95782FDA3746D17D57BC80A1DBF6D5DA5DB019D97F1FE77847CDFFE5C449DA47419FE1243FEA4487C4B91DE1B63F42379866A1D8E61D6ED6BD5789E5EBCF6492C7FC08386AB910CBDB2DF5A317AC925B63C1399CF47E90FFD643FDF38DE2A0559291FC8CF3909DA6F40ECEF724E8A3BDCFA8FD7666435FFE742C002507C0F9B47D99C904C2A8C6284C0EEFC65C8CC9808AED3B1E954E7C4BAE263626A18A01F9ADA3ACB27A3E098C930B5DA3FF750F90E1748721167C909592323424F1029D3D7B79F978685A5D38C4E8334576BFC39CEFEDCB724F7522966D45A7E1E00C77F2D0F3102C0EE762637D5E1B87C4300BD11EECAED02A1FEDBB33573F485943993A22F9F409E7C0D31399E22EC975494547E42FC524B94861AF63A5F5A22992B762D65BECA5980ED8E506F526B2234036F44AD93307335029F045E38A22C3A9F01388C9DCFBD5F9223FC279B291E4570BEE259BD548AC2BEA5829988ECFFE2B914899DF2FE8B4F681B737BFD65D16639C267449416F6DB50C036B5E03A6EEDEE673479ACBCCAC71EEE55AF510B3CB2A7A1FEC91F7421AAAB27B29B6B44F0A50383553204F4C2C49F77F2418115819564A29511C8D46AF873C2F0AE31C9900F02407CCA257467CB883FC50830A12C2FEF7EA1B1F4AA9E1DD4DAAA0B8F2011F7F82FAB4F0F00BC19E9F8A2EA789FA9C59FBCB37D5779A93212DEFC35BF68CB09E6F52BCF0859DA883D669979A39A36CB7EB845CFACFBC0B68E9E56B225B99746C116BB72CA9F40EF58CDEA4E160E5424517E5BEAEBA46174647DECCE933D69D943DA10188040A53BE660D12ADC241B357140FDD1E15B4E83A1D8FEFF125534AA037E55F7835240BB97D6E6206C42279A6A165346E8CDD9DB4AF877DC03494C666C8FD736E1BE6CE84BE2974788DBD31BA8C6F0591B928824C9E2B42F0F2BF847F285F80880CEFED4B6496A48FD12C53A3D37CE0E5E8B228D757CD8D8F426D9B07429A8303110D0C07D75182B0E0620DE4269BEE8E1530EA7B82CFA30FD07DAE6D7AF2C08CEC75C94745C55AABE895E7491215CAF6B8607A76177ACB547EEEF6AEB4C426B9F5DC16AAB543CB3FF6062AA5D788CA6679DB46406DF3DEED50EA8423CB53473B8F692678D2DCD2165F0BA2A2CBFA1AFE69DBD0FDEE1AD1C6CC39336F9766864A2E70A33F9F906B6E5C19A2C14FDA5F4F83ECC1BC9BF1DCD8E658263C24712B14AE347907B0FF873F6650E57F5B27C50C60FBE6DA35A287603A59D38993906F029D58234041A1E09D1A7FDC39E67FCAAA42AE011F97C50FD86D38BCEC2410810680B10DC7AA1C377A0AA6E306656976815AD1305560DE447D2CF5E8444A5AAB855BC9CE3FFCD7E367C4F8FC3A7C6D821C3A66F9470D22120F19E66FA88EEBC78ACAC3B17B64DE2C12FEB4ECD68296ED9B82354733BDBD20643006960EB4356695CD0BB4A03E390DCA8CA1DBA12F321FBAFD50B1E6D53712EAF86DB23000000137DEDAC2A6FAEC572721294653A6F22DBB624CD706728210F16783AE1F3B72870F700876CAEBB18E0083E04DF8E573C8BC74C81AC8D1A3AE32A56B4B87C9C1DC16B5903EC046171B05FC7C282C2794BEDD92D5344AE2AB96106DB5899DA2DC11D293959E082F3BC34E683099F6EA746F3C602A625B625219E569042B4ECB2196BFE821F87086FE1E9B279CFFB8E95FF37465D9E5C7CB7C87CCD289333284BC817D867A5E979E0979FDA4933761427AE5601232A9448F4EADBF1779F760A527048A1026CE02F010BDB6AEA9FFA5964017BEA603CF8CE5AC40CF7CF2288959D5A893E47E705644916E6CB504AAB20814145EC0334A576810626FFE7F40AA8CC051A40D46759F3997CC6FEA547391F8CA51EC67F16DAEC782C04A1798A577016BA93BDFA31F38DA83CEF9F850EF2C75D3E11A379281D33432897350E2B7CABFAAEA168C4CCC3D0BB64E1A898BEB5974332D17342651BC020A84328C450A0B1B63CA078E0E120B0501B4D4BE63234A9B8A58D90EC287150528ACDB06AA7BBB3FAD9B78CA3F08F4BE7D3D66A2E144047F386C45E1FFDFC0F2C68D2A2694B319BFA1F2C6C2DE76FC0873C0E5B3654D90CFD158D00C648199F70A77D46B9CF1E2E82BB7D59AF7DBA3DD6009245642A1C8526FA26D75B0E36CDB25F5C6C7E435AE4AC2146A9F14E35DFB7D0715AC6A9ADE2D730B34206403A0C28E66D7ED716F061F6AF17EF6A3B10DE92B5D61FC226682F2DEA8E84642DFFAC391A7354860C65106DC9D04E28A08DE356E41CB7C0C10DA5EFCAB164094EAA99B333CF53C50827D196BD8B64183D63C6E380EC1926B6A34070EB3FE7B3D784A693361B214A78436446EF8021AB97308C92DED1461BF8DA96B0AF3E555FF621EB7E2B00B3CFE99352510FBF54B617B1B499D9CE9F758D2937BD9DB28E606D826A4C26C05CE15022660E7D81665FE7234020B14C825EEF88CAFBA923FD992FDB0E253C938C8AC716A3181DEA155F0D765E4E7D1EFBCAF211B926A302B91FFDC85B5F0A46F5D7E287F04CB4A66702B92526FEEF8987E8F325E228742EF401B7BAD45AD4231C18E832D0BCBB775530AF2F204BA43AB56B2B29FE4FDA186977DDEA9DD155326E30EBB613CA8C50
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_77
+Input = BF22BC8ED34EEFBDFE464C183B5B0C7061A6C13C536D5ACB5A3046213D7511BD24BBBB351DB667EB083DCEF4D911CD11230E4D8FF1F4C37B58D9453A3AF7FBCC3A252A086C307EAE35B23117E9B2A59F6B811938414CE34FC428659B649D9E3A54B7A67EB038923D468FDBD54488A4BD75AAD7D8324F84E1A4DB41FF6DC53D11
+Output = 0078A04000000009121D570F0A84C969E79E5260273B83563AD222E91C7B76E1073D41C7BF4102957F2F478CC8813A4D568EB49F43F9D3355CB5261A82041AD8713C4754ED0C541616DD683E8B55BC40CC28EBC2BDD21DAC3E8CC8AD51974E697C4E665DA556D978ACB538162C96268A8A82F44AA9EF820BEE463ACB8039B50C17261946AA6CEA2E1C591843ECAC4783255E19966BA6C0AF9A2BF7799C7A9606F5DB5C3CFB58953AA3F1973911EE9FDF629EC4294195378D005F67820D6DCBA4F6A9559AB2F8BC2F64F5D460A88D8BA94C0FB373D2D0393CAC95F1A5CF4716B411C903ADF67FF07D0901D3DCCC1A2796ECEDE058DB57F6821E72B8A117D5FC4AA0DAAF9854F8915FA2FE2ACE743E5990CB285E05ED1B87146360905D06A367DCA8803D8092DBF71038402BAB5EE3814BE4734EDECD5A0ABC8F12794512D9B5BAF715BE57407CA9F22B1F5CEA956B5046FAA8332992F82CF11F6C5EB21350657145543156C7E76E2D9E4C19E116568E2ECEF5ADE2D19C69D5ED730DDD690FAF8F9A52D720B3D28B4449600263B935EED7B5E0BE4DD6A6CCDD3B98326BC5EA285ECBCF50155FD3EEB34CE7033AF32D68940D35DC37BD73830E556266FCF38B17040F97CBF19482F5D6CE51D913AF2E2007184377EA84EDC478B175F8912E193E2EED30853D9348118F05DEBB53699B9884050A99F492792B4F2DD7A58159BF999E368F9B7C48B20AEF0CB412BB9A04A15BF706D5A806E5A4C4811DDC6F99444E2201CFF99506E7717F577FB97EDB1D935B29C696D1B337EB8A40BCCFB4F96E8655E53203C8DDC0474B20A055DDC518ECF20299278FF8A9B5821A55221231A912771FA2040FEC286E44D73CC834EB4530D50C935B583C80CB541502671BE8A8D0C1143206F313D646E6295821AC792E180384DD62A1746F26166CB5CF843E86BEA15F7D4E81050B9A781B156E2BF1B2A1005ADCF2A13E049C2369AB92423D243DAEB606D58D61C15ECFF1BE88D17EF92DCF67D23998D508A75C65345900494D55F3F1D1E58ECC631FF1E8C89154B2B9B051E478670022FD2EA5575791FFE378DCF00DF303A4D277E863B7FB074B003EDC2E06981379A414E066D12F3E64044819EB6B9B539C9961E69C6A53197AE8D1F2DF9A7915A0ACC5E6E9580E281ABF51673ED04E806D2EF420206B274BD7DDA42272A426FE0BBA43A89DFE01A917C73BF73BF627DCE7ADBE157EB354A8598F0DC5A25AF985F70B4AFD810B5A146CB924F20A9B3EC077165F52481270EAC281087FC633BB185E546E63C80AE42F86D9B96DB2750DA393D63D876DF5716722DC1DA2B03C3A1F87D453E992D172A56A7E2C1D01298085B664DFC5A6EE271A16DB34E320F22A9E08CAEBB0520CDE1D8A3A64758DA1DD231D0D487DBF6B2694A1E3A527F1E7CA492949AFF4E739DCE9D3D7504B28D0CAADCA648C93D9A86DD37FD359D9324813D8DE506E9A004037C08935CDF26A1DC11B3727BD10210A6DE4964CCF4AF5163A1197BF3C7426ED90A8F7A573146B21A8BA4B2EB2E63C12B3369E159E870A01301C0B616E0A4731D51F9F306893DCB01A2515F0AA41A389E833A25553FB86C17DC43568480EA83B491A7292CA2F6B3DC95A85C171A97DC80D5C3B6AEE3D4AFAEB267223E54BC4BEE01A03588F8550DBC25B5EE8812E46943469A560A3C328B5946A708B11F14F15FFA1ABE556E101DA388875C13103DCFEA25E554053276E4BCFE422D2092CD0C89A0F3FB1C76F75D7FC0F14C1E0CB39F411AC4036BD9BFA9A80957E7D34CEFCC569FCE1942AA90D75CC668668EB5D39910507448F3DE44633CA5BC3E93E4640083A62D4400EB4EA7A0488610DBF91FA285E9343878B5384CCE8B758F737A778FF81500BB05343729D6A9774775584A7D342095F9A48F5A3B464876F58B304ECEAA6F8663A76859E1F0F4DA9338A531F6ABEE9DF51E67CF52316C3F5D3E14153A6F787D5D232AC78BF64CD5B4126796A8AF95184B9A1ADEC06BAF6254BC67D6C05B585D216DA46007A8C42C245E93404A8D13F7E13D2677AAF624D693BA6FBDD00F41249C9F2B229E7F114655B52C64DF0501A8FF275F22273616C4D40728474D897271E1533313A69600198FE98A196FB649FBF5020D5F532F7F51CA485FC3E6420248606D6EA17A89BF9BE423E828ECD1E1B880A51E9B13805585E62796BDD633E1381542CA6AA8FA5E39D7767580A1A1482E4C9E951D198AD8E8EA3C72253B9F2B3CBBF76AE4C019B36A23F65E7107C649B6C53B011E465601075E617A8C6CB7409639146F6B3CE0954E53230DC8CBECA0CF8650985A7FDAFDCBA32800231960C4EBD9E4888C07CA3E34D442C71036658760D79BC70E34E01AA4BB4CB3A17BDD3A03CDD32003C6C31161F33BB08A1AD5DF412F1B0687DEDA52B824A25E1BCE061E2EB60C106DB0F7B0ACDCC30B35D533A33B74EC588A65FB2CD13116DB165D338BABC9BF3D8E5D47DD01146601C0D013384135B74B9C80502768A33AFB08808EB1FE2FC3C46AA5A857A246860AD7012073F5FA61FC32AA3C70907E138FFC022EAA45454C3107329ECF6F985CF37873B0085893C9650B76CB99688CC1A1D31A679918678DC4F9F276D5388A91C100781509BFE158DCB2B7B4A7860F4E32402D819D30A24388C2819A4091CBDDC8A0EBD4250E9674BD103A38CF9BD79AAD4F9A5F03105BD436AEC4949BC6957E8A6BDC8DC1103276C3590C42A80046B210E94546E83F2350FF71B14384140C7FFDEF256AA01EC3B6101112DE0901137AEDB4067BCD741ECEA083B8EE4C95927FACB27A2FC808B71F2767DBBB14CE232501D6E260C9A8993472FEA1DDD11D6F5EC2D2AC584D9A78E8AEAD3D82D3A7722404C121DEF1E63399E774C3EF82A35B658BEECE805FC3F76AD10EC165454A153C07E0B4C4B37A646215CF0DD99CF5BF14F6DB90E9B1E8A61C26BFBD01C67FA59ED6B56873869877EA0A6478E557F50B9EA55A31AA7C4EBAC0386A07885591C49B0F86F7FB4DF1D3F0AFD788DAEAFDDDEA9050698008341E20863BC53ECC637800075D2EF3F9F54794E71C33676A341325E6E4BAB4DDE0A7E5EF4B42CB7F81CDAD02CEC5D269219E6DDC5C0C5968DEBCBE32A9D54D22C577FAA0215741C144D2FA97D67869F1562D897883771132B2EA4D9E3BE0E1800300DC2E543E58959F52DF6E9B2A0269C7E1519C98286DB59270B99234AA29E8E4C413DCA03A3C971F4A84D6FD3B74E768C023B8377A72980E433F0C7EB98D00822498C764BDB33D1863358FA17D28D219F90740434A18B3AA1F166C10818B4760D5F5C7ABC71D4044635E0B8B1C06A4FFF71A085396C8E9D35141ADF44AE1B7D5AE0B34EA779D4B9D7E00EE55A920C0C2F9654990E880B19A1B4513AE657325AFFD7A867104BACA7F438036ADBFD7074D7A1CDFE25F57D5C1B44B520EC55ADFD3EF5BC7DC23387558D6A376C5F349F8E3AF8D76D2C14B7EAFD66A347B8779D42788473FE54C270CFA24A8B86BD735F8BF9ECE0DCED6EFAFB6BE9ED423D6C94AD635CD7385543B2DE9F37C76D98485ED126D9F4A6F172DF412337D1EFEA6A058785BF8C95582EE257A3FD493D25AA8F19A7F5633B776E55B9E6CD124389AFDD8C039FF03484B8C62C19CA974679B7462B149726B8D67204DF0418ACB69768DB48A2E6B5F411FFACDF2D742760391254D538D51483BD6FE230628801BBD37814FD592FE4468808A27656A515D8D389DE0505B55873F5227CF378603B5950C2BC24A44ADB04763141D41C2EAE8A73674A6D193F804014CFDFE4B586F6A3EE3213B78E77876E9F0665A3DAFCC4F2968575F5B9C5B44E2708A56BE50C519B5A269591CD894A932F94017FAA38BC5ECC13E6455E275A749A29DEE93AE4487731F0F9BD345D168DEDA70618E1E32DA2DB7AFA4EE0E4B2C1307F3D9D56DF7D390BD29AB2105C78E281AAB263B56EBE97EB244888F9539294D507D13CE3A8C66CCC1834F13E1EDDC160B8EEBE4039229BE1B1ABDB4322763323CE914D31A40FE41E8864E618C6236694B1B7BFDEA694C0BA96BB3C4C609B610690EF525102BB5E957EB06B9686DD271A108B91EF0E7CF9B11DB7BC32ECDDA5A0D8E6148735A27C66A8919BA91EDDEE56D067EE49994CA2F5121CD2F9562DC959FBB3414A9E27C9DC8EF36752384B3522F18060414EBCACF26A5E6A9CEF2708AE31605901460649F47409A6D95DF3F1E63E149617F50A52D52FD3B35CCF9DF14FB87821130952DCE8BFF5AB35C434C7B192EA48AB28F84D88C5A77CC0A12D111F7766E13F5CC35BFE13CD2FBA62244254A54C41792C25DF27BEF6E4A4BF2B3F078EA553F50433ADF7820F4677F04C202A1387DB035A7F0A9D30002FE70DB5B67F32B8563426D55CDECAF0B8A2BDCAF0DF01EB8850B98F1BB9D43424E865A4052F37017CCC62662EAF8768B968C4734057EBDB49A419966B42C04B47CB681FD2E402FECB654A2341A6089E4422B6ECA5C023D9928F4DA09455D254B92F038EA36AC8E222934AB7FE6F1E9B6C61F227A3C4E1D2EB568897C9A4E6DC1F26E880E1BFD4CEA53B650F86F44AEF76686530BE3581CDDDBC63D04F7D800FF44CC5048F9D26C5724A1E314F64AE01A95747DBA7EE18DD973B9B2081561B21A6FD3BA869579A9BF0BE94DB3D68A4CF3E85C1B20B10448C7C6E3424DE59EF3AF6557CE1A0EA8D8A939823FA81A3CC501D243376BDC8121BC4289B70D8DE8B2B0D439F7541A4E5393162B748EC6B6A2E04B3A1F5009935AABE508EEADBA8607D9354EE6FBAF16A9036D67F874A11A1265556EAB359BF955DEA96407127117E55727F6463ADBEC01CECCEC3BA0C276C5D8F3A918F9E127CA604D2D5884D5D7A0AE6D7441D9B965E7080132D5203B40673DDCAC673F2A8DE4EDDBB99C71E0E5AE308CA3C82EA668A134388A4ED188FFF7091A97B1043827984406B8E4FB32015B6B1F704C23D812457D3918CEF7CD7F6F253927BE82EBF065A11762023CC81F5CCE767B8EF7A6C91A97A016C2DF05CE8E197B493A5E531D2F224C3196C6BD2622F6584B60523F047F7E2EA668E22DCFA8AE8E98E3720EE266A40C8BE112155E1B24B1A5A8ED495B6300D60550D63ACD25BD3FFE62F997C4AF97BA7BDB314CDAC10581E4370A826DF3563B5076B1A8A644D1C9881BC584F633562FD993315893C4BDCCCA237ED11981D3765EBEAF7EAA576B1024F6F072777BFBA013FEB5FC4ECDFABE1C62EE5FB921864B38756A01796997DC2E6A7AA888C69539B9C01622620987FD90E526EDE1B45EFF023296077BB7BB1B662274993C29169F130612FE0F538E1B8BD4604E6AC5064C5060630219789880AA7883313C22699E11F57992921ECEE6C1FAF8FC2156B8ACE21BEBB060D8EA8329BBFF2EA1F87B0D0C5134DD92CEAA4DBB4E9FCDC5AB0FD42AA7EDE4916336A107C6101BB519940A8A4202E3BD045E07BA0B3EA0C256406156DF63247BFF85EF5F84F05403F360D0A2A393ABA8BFF969A0F7EFD4109BABC88E76973FC0D7E39528ECA64CF46B87D4E1E085C0AFBC57FC0F611A05EFFF233916B2A0AF8709E540A1F171346DC8E3D0633D480BB86835336AB821B5FFD1BF33677B83616D4533A3345F9236508AAA27F3B004BF8943139BA2A12C6CCCC8D0415864DDD6FF71D0DCD3E21786D47140EFA2C3184DD7A754CFFAD505518E2D80454703FB136D888997B3AA92DBB54D0E9B0C04F85A76A4DBBC7274B368DA375BDDAEC5DD98DDA6C92991B5FC2ED854CD0EB290277A9DB06EA9773664F6C90D58950F63E850AA18D101E1A95B5F5F8AA6F65D1588CF4E77455288FF162E95A49C2019AF80B28319664AC36302F504C589E2EB37968C8ED91D85FE0BE399309CBC5BE32684303CAD0CA325240C7110DAFA54553CCA1D502BF557F2E3A097C3FA60892ACAA3590DCEE65E35E16A7BA9683E2B1BD7835A082988EF83B2BFFAF68CCF1CA6C75D56C28B61373A980F2A70A3CC5E67B3E34759CD14E2B2A2E4218935229CD81BA971142FE7004639CE3EDF7B1FDCCEB582F0D047583F79A8599A125666D213E0EBA8C8A285251409CD70500EAC4B769523AC28F60E9905CE9E5E332F022479578BF6FD1A6E88E4AFC6F8B34158D4C3E90FCE8536103A69101C079C7445501EA3B1A771980A5643FA2513714FADB7AC3744F94AC92F3BB3BC787F9DFE4B5699BF27A206B65FA6E46D75803C0AD947F051E3F0D720A015752E8E5F01A63149C2927537AFFB164A95061773F346D96FE8886B06EEA36787B58CDDE08B8B1AE1261FE26D6CEFF351112C973E0D2BFD76E17A7D1C881332ED8BF498CC8D93F1478BFEA36B2B3330B15C52B32F530B869B3F1A3B0722D92D5F8AEE25ED28FA416D32080D3BBB3E7A6AF548843A20B20B7B2E04CEE5781EDD803EBF6C582544FB12C419D30A0A1CF424DDC6949F4F4B5E1E653EE465637BE66E136CA9D965C2645B64A9AB744E235E219C0186A76696CA0306F0DFD9CDBA81A96047DAD62D26C0ECEBCF44817CD6B2A00E5991CC59A25B8A1B0F94E3C7D1C25E077957E22104E450B46BC327E7E00132CE8D572BD3D15D9C8CB8B4B143D89C33DAF99FCC96548B4962AF0970135F9ADEB5E4C5B4147CBC19ED67F0056BECEB0CC19F60DC7ACAB1E863FB1906B280214A8CB5EFA0C0E81B5E2320CF86417779B57D9DB6455CA856C0E51F587F785C75985D2FC9A0DB2697B66F856FD20B532ABC30B7E23986B7F53C0855C6C75C9B1356B942869437B0B7AB83590007610C2A4C9D9A7E4FEA4B3B87E6DC06FEEFB2CDF76A94EA074961AC0146C20BE072A734FEC85C14039C6C5DB80F394E38D032DC6985804789B6367521559557AE86B1DEA14DE6278E36F4D4D9221E5A20017157C8B6F6F597B0A8B838221A58680296C0B829F010A994ABFB70D6612B707E9872723EC4724F15D1F8AC1BBC441749689DA92A81EEED24C277092DF995CB83949B5A55F0F6D9934FC7CF60B1BC362A81291CB1722AAB4F4574A4FD305E74EC33A6C8247BE9F3DA77687D1F06B555CE5D75A2B6B56AF2A5CE1A5E74379226B91E1DB8622B8007397AB07183614D41E98625331313D18F0308C12CB4BE14D000CD826B435900B0C01667E2799DC4854B2420E9B073D467333B64D2C5A02E5BC69BE5FBCEB55D7D7B21ED448634B1F9D72762E5D27B46DBDFECE4357B479DB7D4DE7859FF88D9B2934ABCBF831055031D4786941D3E40DDAAD7D7DAC56F65A379A967AC61A4EC7E922DA1DB4A27E2C423E8F9F8EE9EAE1FF1F23E9CF2C0246E7DD9B7335941FCA9A3D7195DEE2037BE80FD41B71BC89961D6969079AC598FCD33323C8EBDEEFA16035A65DD814FE65622D2DA8A48120376FA3580F745B50075FA49030F13869191E1135D0474CE548326DE367F22EBE414AB068039A39F131C1F588FEF3E3F38E820AAC49FA9E3B740568DC92C1B09D0F25AB4F869D944195BF8C08C4A70A9DEF9EEF233B66830A7B10FAF95D305479F5EB76FA5404B7EBA71A9D5AEB8BB47EB176C3D0025C4A574C7B978A442311B0C603EA62D25FB03413AA5C5272F0CF2D6FB4BF73C6096AD6566D09F55F42D1A6B778AF6AEF3E0A1E2B56B6DBC8F46E87FD8D6E07F79533C7E871F4F58CA700EC67813B37AA2D20906B436DC3B122568D815C2962610535D19812FC8121A452C92061DD6881B627C07C8CEF105EFAE512FF504E8EB77298699DFADE3F5CD1040C7A6CDB2B8EFEA57E3F4D1593AD3D931DC507A6A053203ECC33881708A140207E2F5CB8A8BA3324606F1205476259703876C5A59CE70F580CBCB8C81789936B33677D6687E5B2ABFB0B9C889CB06EC7C2EEF7AF7EEF2248579149271AE8B1E8383F9EB1191EF084A6EFB52F4A99248238FF661885921536630FFD96CE5AE507853AA90F5A826CA6903314C1F8C1CC77B083D9E5C73D962032A497B1E44BC7FD54CA969C01FE71D4042BF4899BAC38EE098930E90F4F0AFF69E373868976C197FBD872509068CE7FDC8153E1FE9315FF9A8704C0961D1DA470434601DFA7DD74E04957A4FBB56C8397860592EBF03E60AEC9FD96EA927D3865511B1D1A9C662CC04FA24B2A549638C83EA72443C1B3A7E9BDA3BF9B59A1AE4DEEA82BDBFD7D21249678A6833D79110BD97EF9465BC2E349DEF78430630126ED0E5A6819F83156E23C3495FD7C2AD2144F84AD4F3CD88B7EB933666F291505758E7C8EEF819878A10B455262338C51B2543F9BF99ABAE699C5866A0D52FA6F5C0B978BB5690456FAA3E9E6F3CD7E773FCF2CA30CB6DDBA8F50DCAB319996884A5FD862FAE2CB0F1A63969C9FD09FA4FC1D261D13C7DD420FE2688AD95A9AE056C2611738E26DC590F88602DD206E17BBC6AFFF1E6EC51B31EB77046932C32AE1234F8CF21DB1CF8CCBC14C4001B8C50C65AAD740A1D69A4CF5B4A5149EFC317C01613B036B2C6BE599F2CD38F1AC323770E3C74DBADEB65099346CF7027B0A7332A9EC5E08E2AA32ABAF3F67A94A7513945D59AE5FBF86045082948E1BCCA3D186A75BAB5D4FDFB5824A6FCADB72A16D59E1CD88AE4F1A28785782BD58D137FC3B2C654F87A6A4164C112F0F867C113B2926740B497A29F83AEBBC97C879E10295D4B9FFBD3C80D7874F6D8CA07E93F571A1CE37C38757F98896AA49E91EAF88CD39C0F11ADABC3C4C613105CFE6045627E73F368089BB24132B027862157E725AD763AF0C357B19139BD428CD00E098BB1C8FEAB42A02BB3E8EEAF0962C8461B50F63BF8AF3DB64D6EC56F62F0CE1961287667599DC6897D8C84AD91FDB78425876461F3D66A5CE5F2892BB177BF6C71842993EAA2A91A95EC627199B3B1064C1B3056BE8E17247D6AE032ADDEAA246AD255638FFB6B732EEC35500B4282A5F9F00C56C57EAF26FE6940883907642E13A53407CD35AAD4A5325CDC3737036B1F9F62D64BC5518D74F9897689B06F7D5CC03123FECDEA637741CF48EED55519C110262FDAE487D4EB93C18418792D95862EEDD2D3A7862167B0CE8AB5155EC3E3BE46B448AE46FB671AE4CF08F46591B4A1CFB1D01A9892D6E8DA814428CD6C6E034B91737794D71B8897E8226D63F5B6BED180A4369DEFBB02AD593B07515F04E37A0E0A999383E2CF02E939ABD8FA4A53494EFE80EA9C8452B016E622DACE7AC54A6C52F15730C3251DC90D89D8A4C6E08D9C60E94B3F2CCDAFC29B427CB7A84D3BA0B9D5880878F0253B2B771CF8C7D96DD6B662C43B7F07A9F846053207274AADE45A4276554C162FFB83EEB6638385B66E3A878E8200A9E76324469876D934F7E0DDC5DA3173B18EEA1C13D43F0CAF6401BABACA4A144BDF52C014A0AAD4D88A476B58A1F4B26BE760F3020AB9694148F3CD340D23AC5851EC4D71D9624CCB1F3D86811FE5B81C71A5E06BC355FFA81723CAC679857D22D5855368CCD7726FDB032E5EA0D22EB0BA56DA8C0F22CEDE965E7451154F961D280D57F410E0BA662DB9E0A52785A694631CD0B0625653A408C9D7BB12B12B5717F10F6E6F953FF4C67BB19B797366B6C3E089874924A6F69A1D4F9C798FEBBC83A329DCF23BC9203510D03D2632DB30A0CE2DB448FDC253EAE764882151FD35D3CDDE685763018353EFFF25AEE9A4169396556E8FDFDC4E016ED0CFE712061421112E48513439C83A9284E56A37D404F75C8102F1234ADB9B0C8ECB4211B9A19337FCD81A7B57947DC9CAC29DE3FECF4F3C99F642F91C3D4CE03543C30B1F1D44DC94F3E130F8CD793AD3AF10444FF5B389B20FE536E81F11F24065A2C1DDD461D277E55E8823590F757E6C194A15C5FDBFAA6646CD8C219BA3E70A3A289BC705555362AEEA68D9EA50E16F0C28B5E3132B6F1669208A3908C6E6CA1739AF023416CF708A78F3A5E25B4B8B70A8EFBAE2127F579C77E580803A0F10B287821564F976520F328C975086F7075EECBC5E2B54A588E32D4E5599C117BCFC96300427A2A7931CD158F90C3877E59BE6C31C93088352E72357695959F95BCC4558721E861D4E1D5FD6641423E313D8A84FB4607BE9F74F43BC3B0FF3E04094A6F2EB5486AD1EA8AD1D139662862F410BA6AAA63B0BD7FAE94B855110055FE05AB5B13B93876297DCF0668D15A64A1360DD0DE13425E16DCBBCCCAF828947CDE8EE3896BE90CD5276754148ECD5AB62A68669E13A21B04FFD96422BEF8BA0D954EEC66969CA3BF99077EDCBCCE98883935384AC5CA20824A02AB2DF80CB87592B7B2CCC7399BAE734502B8EE504C51D33E1C7BD14E20ADED35C310C7E49A229028835E2CBA1CB1159B9BC4C84BE551A55A6441F986A566875195F394E6CA2EEF6D9239A9138E313AE2EB1CD34D3255495B8056280CB5C3B9F1BDE13BDB543338B49FEAFAC23BFCBAB2357E61EB6169D71338F32E97713FB75650CABA323799C2C10A4521174EB9FB9E961987DC584E66C267022F470A770E43114A83F3977028A9E5E6A0DA44A6ED496AB65D6EE014CB3A7C9CE2C147629974FDA970FAB2A34AD55BD45C7532F63491F2F5C92603CD4BD3DB8ACBE77BACA91B64CB950C777DA44F3B65F21405417F77FF33BB9272F0395D9F44F1C0504273FB67D04B7AF432B90354C8FF9F8E83A94569AF52D2C2FB0A546E930A573477B0EA269A696F5FE2E43E2ED3C8010491413A1DEF8332E871A3608B3945B7F101F4451529904CBF1CEFCAF822A7B5058406409616376788FBE9C46B7FF10E33E30F2E9D5E8C4806942D4D7333992D49CD0EE3BEF1CF806BE55C070C083F6D2DA296566D67722FED6881EB949BA2CE06D8F8D2E0F3B9FD8CC6B06E8BCD5E210C93340FA7D0F91646F775F85FCDB464651AD347BE1E86DB5238E670F73A985EE8A661D5D5E732DF46803BD4EE95661E8E054E41C1C521AB27A2028DE8D9254DE3DC2097F8DBF07EBE1E5E6093026B56573DB5C3C5BEA394E7AAE315CD82AB1F3960C2A5F367036F3434BA3FEBBFA905DAE4CA094338510ECEA106A5CF6C4486405A6949D86139F4942CCE95EEE1E2855987E50BEA384D8707CDF8008906BA63D22308EC0A1A8FAB25C7E26091198D9610D8D6B9E15762959CE99E64D38EE5D05761631B94AC17CF8DCECA8BAE69BC95F78219615DD8194916317D7A4E72A6AFA30ED7B5067EB252A79B2751806626B26EF53DDEF073F30A3852F12EA2CB568D4B8DEA33CB85C6FA9D14E001094A03872CF87F8DDF73EF1B064277C9FF2AF937A15B498A96C69DA362FC501BEE149ED0363E3330508571ADBE0A8E25F27F9D4FA053910F889C133B1EDC8499B611F82A2379803423728F22857524865B1152C4D6E5E1274AB2CC50457E812E3283F9CD1FF9DB8A7DF5270F997606E23BA5EE2937EE71519028C4B8E1F33F4058D66BB07A4418CD068AB63825836F3047E07E8A5A9984403C600584A548F6068619A9AC7BB698CEB679D5DAD7617AD3CB1AAF9034AC3C30C18E4B80E2FC0BA6E25E2801A02B45B6E36DD21AF18095D0F298147554ADA5D2A4B10A3913E0F15FF2FCF345B889A47341445960433C2B2F736612240E556F32A3EB244A4257C35D1E4D7E885F22FF9D188A7026C5A7AAB088AE9F8C71C800D77B38DB45C52CA41A568F8EC0975FD25FDC34744987E3F29C442AAE572312F796A946E77A1A5D56EFBDBB8D62E32258CAB796A4AF3DAAF013530A067C5E44C81D52A5B2A2F39793B04486E42F74265249EB6C076F986E3CBAEBE9CA1C17263D58A3CD202A0EEADE6AA6DB515131FB967C6241D6E4FDBA058D24F5A0F5256EA45DD695192DC15BA83977B6A033194DDEFC50AC4081BAF340A1AA904B4DEBDC59DFE71E21DB1CE1693A1B184747D3AC36AF5065ACB22F7C9F1F369253D1095CAF1C86DD9B56EE7D18AE668E53CA05B3E853AA85C5FDAE87E80166D347F093F5AC468CDA84B30745F157E8AFC0AE6CB2A0ADEBB52C5517D50AECF423D95F61FFB98612E0BF71CB895DBB1A9EEC5FED4C519C4CF8FF9397C70E021235280D330FAB91B30E85C018F2E3AE69144620BDBF4933388639AC8DF32D3EF2C6364818BCF09AEE050000000D834FB58BC43E92B53B590B0639C29C763E7C31F0FBC1C046ECF934C6C359562083C725AAB2422B297727C2040C25447D4C1E5B61527338C82D005EA33F1183E7F68DD34535D072352AEB1993869E157A5AF60469B6302B3F1BBC249E888205581686A2103E83B41C0211E75AE38D50BAFBAA9896709417CE2AAF9C51713ED084FD072732FCED40B7F49A34B18DAE9914014B2C1EFC6C4B8E7A6F5B94FE8AD34C0481058984B3FE14CDF533079D157484AAB25C52A26488DFFB3381394D44B6AD88E2DC89BD2F1DA72077E426F7E503B5007A374D137EC4A50D7A6CA211B47D798C0EC9D7CC657F0927938A1FC2EEF1F926EACD3E4EF39FD8DEBA36FDB4142896C7AC86BA50E3F61C2603EBF1102F6EFE9F4ABFA60D5FB2ADB89D81E5802C815E53A3900DE9CFD9566CD657A50CBC2EDA8FEF21007139C458AF1FA368454CECE517BC6D782F8DED742EA78B95B7730011DE64B51F2DCD06EE8224B7A14C38B3A141771AE2BC337CCA00CE5F9E485FAEDB526CC181CC71A6E6029C4673608F3D3BDE3C1E263B4BFAB3BB30026A2CC1ECFECDF7E1CB02857D5D2E0FDC36EE4DBF66558000193FB5D5023BDEE9E9B48ACAA8859C4CD69C5EC68F0468D7881F108101967AD4785DF05DDC6B4125396C51344866169E7C49A713CD2E51F08FB790F7ED78185852CA868B2989DC3356FFEC08F2BEF53B4EF433B8C109BDF3E98D23E524A34521D1101379319A9D4B019A5EFE65729FF65FF1C2B7173744A9E71B168C28206FCB517506A5B954DE8E0D2CC5371F4B63AFA534A6F036957DFE268FE44D46928087F7EC5FF954D2D576C8D71072C84B456EB6A118EE7DD7674C491484AED21C501590AAFC93B0D5F3784E34C8F408E12A1FE0E1FE15DACA452ECE2203DF8C65C4A5A095BC64A0B080FCACF1D1B2A49FA27E364FFDAA556909DF3A82DD7DD0529A1302BD004E8BEACEFB26B9376D7CB349428D7C3B5D826E616DD79449EE4179110FCA619FD2A99AA029E6E73E83F161FA0BD8B25462868EB79C0BFA5506C86702B92526FEEF8987E8F325E228742EF401B7BAD45AD4231C18E832D0BCBB775530AF2F204BA43AB56B2B29FE4FDA186977DDEA9DD155326E30EBB613CA8C50
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_77
+Input = 8FB6D0783DC192328CEE93319EDFA20301160842136AB3A26AD2E9B241C85F5A4020842C00E392F4C4C3BCF0D542CFD7A9571845BE3CCC14E3D05BD0B556F548DE68736DB74C5A195CC67EE07E9773C6A29F0937103EC3B48E3C785BFCEFBB42A33B8748087176B28E298382F05B505B2B58BF7199998366B17CDF2EFEE942DF
+Output = 01F1289A00000009317877D94B80AAF17E6E75ABBDD032887A06667BA380241985595680C6714B73E002081639515AE60A7041FC22AD5C6CDA696579FD9FBF3AC4A8FBD62A7AB10742DC6EA446DA1F455C9B1408F3F43323C6944E45D45260D48A3A340F7FD0CF7999D34CB692EB59D1118ED5D48B64846B1B3D4FD8D7447010FA1782A2EA343ED573AEA7EE41BC3BEF63D32F3FA4992E3C1AFC05745A764495FC3BA7B04704D44340F244F2E0865CEF3B4F272EC7A6192CC810EDE13E02BFF59A94FAE8D2A06ED0300142230C870038EAA8F67D24A8EBBE601EA7F8AC54048C5E0998B928EBAF99C02EC2421A27C154A6C3C8F7A320101FA53A8C150086CD579551AE31B0ACD13F16DF20BA1335EA976E048E303396EBD63881A6B7EE00AF36B8AF4FCA7ED342B7B12C3B9E79AAD69D6CA6D0A79AB843889F01C0553DFB3F7E960CC203200B83916EA480C8DA509D3BF05F26F2C675C2C3D8ED65853A614EF32D2A38BFC21E994A155EC4FE9CDD589B0447BDDA6A158F85B212B4F6322089AF630EAD00C69F8035399B01B0229CA57AA1526A152739770A213B1DE30BE49E81A2A47AC7BB379642079082150A2AB26B5F81F1C3C4B7C3A2C394555B3E7A3C4084F0D43AC6FD4DDD0958DE66BA4682C3F0427B9AFA93199AE15B21B84D8B6499911519D8E6F79842EEEEF26C2072D3723C81D19B8EDE49EDE57FC3FF6918CCD1C36B72B41DEC68AA063F4A019D246E7B1962DE4F83A7FBB88606A2C29BF8CD3CC87D2DE28A6671FCE8AE1A13E4374F60649402C2701BF8098595E979D918DAF734D600E5DFA1C73F26AAED01EEDD33C04446401FB5EA94E41C7A47A14EF6B636D95C6E174BBDE915503E3FBE8332AB69B61F185ACAD3C34BCDBF6A072E3098E0223C23768437A7F33AC11614BE1E730EDE4A5C07FC008C0CFFF8BCDC81A607D9F9B3A57AB43829463BC4CE5CA6B749E4AB6AED644543B1F4A8E1684C80CF371152B5D03C2BD6E0F48DBBAFB842C4B763AC263864CB203367747B3CF7585E5058C4A67EBB39CEED6CF858CBC2F107BF03B0E80807200724735F602F37DD230974003ADD8E5FB8788671E84EB8D758585B224C6A65A8194086AB1899C71907751BA1BA4B8808244688381A81FBCFB42494077284C341850FF47CE0CC937F8E1CBF597ABBFB70D67946757502FF6674455F229B13BD0DE8BE663B7C26EF071F0FE3B669E77AE01C8B1B06466AA0AE3D0CDC3232855EBCC3C0E5C27A31BC1BA914D82D1C603B70BDFAE4E7DDF3B512B6F4931036792AF590468D8088F68C2E7C6D497531B4D8B2D88321DF4901098E297E942405D2613171ACF21B1942AA41DEE637205449FFBCDA3530EB71B4C33AB11BEF1B457327E0874FE99287A9EFDE396ADE50873D12FC3DF05191E9700F6048E897A22F4DADF70D6626B38ACFE80BAC034FDBE2E9D91656A5480353804A31DA4DFA5D62133C5A8EBF60E528883CE0FB3A850EEF1BD431625CB0017105768EEDFD12BAA83279457C6B9B95C8C701CEB8CDF42125613EF3252E86B1FCC01E0AD26A4857395445AC371A73D01BDBD746B5C36C19D94160C654BCED81DA9C21738C1392F67EEA7680824349934EBBE5B2F5DB2D148EB1315A8E06D1BFFD5453EC6A6804BFD33D296D8CF45F29ED6075D964E4AC30890C273685FDEBB1E0B8E9C91AC444FA8EAB6D5A0438EF9EFFBEC00780150042DC33D35DBD703188C8EEF54285CC2D98B5BE144518B17BBB2D63CC4CB4383D1A17D73DC3994789A9DF8FD90FF1B172A8311B4EB6BAD5BECE417940CD0F81B19DD30D5513FF5EB74D573CDBBEB2433AC698D81F002B1616298E5A079789821A8B739F581F0D2B8D07AEB8DB7D3BCABBA3F80B87EFC7D9B4C6D72D795892E5BCCEC4653051D5F835DC245B5E315219D5C3858B0213EB792A50621DFB6E92A785780CCA0DBBA49ED12CAFA5FF565C46088ECB607B4E53CA604790023DE6F548BC483AF3EDB65232B4FBDB5C5E4AD6714BE3546012B941022A09D9FFA3435D94D8DE7532F598D3743A17164546852FAC5BBBC37EAD92D2BF578CB8ADE70FF6CE4FE9DC49CE23FDB61ADBB14229B41166DB98EDE5A5AEA4AF0DB98CC961A70A4E8B63882B072D7A10951095C23A21669E0A47BC2863E539F4552A985D7B2041FA004E4C10BF6A3DD4504173CA99ED8305373CA512726B9E6833E015AC65EF30E305E1E36ADDBBAA83387785B9226F204F2277C5D70BB330FB9E88C8CEE171E0C2956A2EBA7EB19334CEB0A4C39050536BCB9E8699855FF25CE2D6FDE32B20AD9F9299194892D3C4FFC907A5829FEAAAD2738540B5F0387A6B2FC2994338D8278E37D0D3A44858BD199E50592C235A3558161ED4C2FCE18CACD7B375CA31242963076323C744530444E4BCC32D4FFF84CE7CADCBC6FFFFC983C52474AC7136D8419180B78B3B5F3A5A3594561B78CB023D0AB2AB9090A24F1F1B36889F6CE0CC2A8D0702F15139A81289B2CB3B9FF263C4D7DEC87C603C213690FB7A26EB1C391D5C8F1D810E9D9F7BA3E98EC7989D436C7230D829A4942C1F1BE3D819A89F7141B0454ACC75C3D4879A969C7B8E6849C39069CAEEBD9FC909CF64420777FAD5065C2A04D0A3DD76994F4A596FDC0DC0A4FBB44BFA3A5C377F2F22519D7826DC1956A5250CA7755AEB253AEFD4DBA343492AAD3D29A711E0AE2073AA14E4F25F8DE134FDE83EF089C2B93ACC3327CC8DE6806615ACD882C01769890BB954A0556F6A0CBE8A23F19257147AB3D79AE88881B4162D76A440ECF765D256C2D6933AEA77679684D7AA3F010C73396E4336262CF04AE99DB7BC6A30A240233FC750B747807F882B767669F4C2B6CBF497DB625CC766B91FE46CBB282E6CB30C22D47B011F0308B78FDBD5B5C0AE3C9003C65316EF2B9A293F2531129364B1B044A4DA889A5C13255D22019C4DAEFFAF00CC527BE93B2AB7CF61CCB9383C5F5BFAD6D0C57AED605969415B16F2AEBD808E5BC066D91D32FA98959D540C532E99D1F1294E1A01E8ABDD4843E3D782AFA859030BB6272032B51ACA9C27EB39313E15B1D64461D3EED0328B816FB9BA3B952A4A3B3BC971093DDD0D2C78B22BB851C11108094F50FCB8178B890BA0D0EEA4947DF7F3522D9E897129587AF99B9682837BBB6CF26E160C7849FB4ED22D030D9E59C49C6D78DCA17632F48351AA625B9F23DFB01BB73E11CEB98625065900F3F420AE0542A800C91A4EB9E07DFF76C697472D0DC253306F3178433465CD739FCDF30006BD8CD5696224C9E5AF5FDBC04BFBCBDB8AD8A165A804E891F189E642570660C6B7EE9E0F5482E0CF35AD582302C04F000F81D31A9427EFE9FC708DC403D6E7F9F153617372DEDA43797D160E49C30912B00BAEF44672E43C7E032691DB31D029E59DD5F86414243E4B400BDBBBD826441E1557C68A641BD10089873B278E8360B0280769E0862CB9DDA804F22806F5ACE084595627D9D82F4E1CEF281CE23B6546AB1E3E2F79059590BB30D7EC9500DCF08F3D60EEF1A6B9D2455BAC158C62DA101A4B267CBA5AFA4F0837E5A507A618E96A8C9D50D42267B60765283A02D6691F13F091C7FCF4BFE83A198ACC36F251C6330585A240D26E86B1F0AD02321E64AA936A05D79FC17D29BA821D96B95A5DD2F9404F1B9F72605B4DB25DABE29278707380B1554F82982FF22926A22562AE8E4445EA0C5AC5BE5969FDC7692323349AC5BBAE88B87759B35B8E50AE4C39A07576F72ED1ACA093E30FDA1435629EAAE417F158AD783BE353E3BCE00672E4A97598F7FFE333CC0DDA6BF24110AC2D7726E8DEB36CCBEB133AD02E493E1AC0289460F866FE9A6158E584560845C7556172D4D88004A64FB52CF2FFDC610491316CEECFB3E04874C075289743DDB48B5E422CCD4F17979C0E3FB3E22958320A5D71EBA8C145CB3002E0A80FE8E3A33C48A1E2C7D9B0F749BED053306726C7BA4F261D067E228B919D89E0F18EC43533F5EDCBFBE904F43DDAF48385A8FCBFCBC02DA2533BBA779FDE34E1395A14C983A457DA8C637B4EFF36AB6D5E1482A55EBD3CBFD9F13CF6D831250D352B90C0D1FAEBF2B9B59B5F5604530A1686493EC1DE0E83A0C5BB548AE1BE376550CE6EA06E694A0FC222B59684924EF0C7A0BF2DD63010FA94EE55D20C2BB81AD724A053025C9EFFB695C259CDE62F101F5388C5D97B7E9274C90278553F1124AE44475DB01A53D3E6520628F0D7DD8295A3D84D8F5BEA770E2D4786368C37F08B88BE7478BACF839D1B1328012381BF32865A80C3ACA56684534E6721162905414030ADC95AC0631FBE1F2FDE1F03B6DD74ACB4F4CB0689F7BFCCE343C1AAAB222DA54E81F493CE56F30664B9034CD70E49054D37F62D7E6F45DA8327E5B9ABDC95B3A5CBDE34901C49889FE1009FAFC70CB0BB37B887E7BB95A708737259371EDCFC8A40825647D2EDD2B9125C643733F34871E33EBF0F9A5395002772DA63B37965BF0B23A7D4B08E433501E42DBF3BEBF4A4E5B3C8129DF4EF99918D1A0068614BA7AE3FD1199D5A7CD21769998A4406861A3921880D8AE058AC831C4CE870BD61510E8C0595C948169A705F30A988E47511BF7BE36DBD596FC2C5150DB0EBC0C9BEA60ACA3A10F2D4BBA3C7B2F19830DEA482F4515FD6E0B1A4D85141D9D05CB433A7BAF4EF091A162471247349C5E8A48A3E93793A8FBA073ADEC19FDB099D3F5CAE749683452F4E3F0B111F2EAE7DAD23FD41CEE8B4E9E9A6FC57C36395B62822CADEEF27B317AD5366CCE3C4DFB9E35996D7C713B9452C2721A7C49B41250FC3E43D0531DF806FF83453F7FAA875B18820422B437564BD8EFB384FF9AAA8053FEAFA992B1D05B2B809AF56A3D582AE4835C542F71DC28B83C9A2B9C4E5BC271F1AF07D6C25A0B53A330855A1AADB96140CF5A9D0EDDD38196BB2325963CB07062B8C5408ED2349AFA0C78B004CA5A820C23F6F6227E06CED357B3C7EB18F905486DDB6968F7C169248D7109C7FBD79E3958DFB57D3DD0CC42B6B0CC7FD17B812486C20B2C6AA95EF57015B4C6446DAD1D720B3E830295146DD1D20259F4CFCE1255A1DC2DDB222F04A703A4C4E13C05661E6C662DE26CEBB803879C0DC28D14B123EED570B08FEF96C0442D105F563AC8DCC1AAEC6D6A2B9498E36BE066BBD65AB7A997E73B39FDB3B5CD48310250B858406371182BCB0DA46F6BEBC59936409122B984D2E288DDD9FC1BC26F6B6F3763758A729F07038CE01CDC5E65618C8CE1577E1EE45E9E974DBA9D0723B790BA4BFB98AB8AC47E2577499B560D63AF0B4C9CE0BA8952C58FC1BDF8B4D5D7293A2F5F80A4A2F54C07CEEA9BB55B4F4372622B1F2CF855508B2FE4AE2491F1221AC92AD23ACA35FF6719311868D19CF858C734355348B226E92B4BA9B962482F826E47B4BE4AB2B9F49F85111D750FC4814FBDC0CA21387BAC4468B1877F225A6B71D43F8952BF8CCC335C52EF8EAF9D47466B478E274C3C5ABDFB256AD9073AC5DA23F13931D3C4B9E6194AA469CBDC131F268AD83AB114B22FE78D547CF4D497C7DFD0AFE5A40F65A2C83F2F93960FA3B7C960909B8069D4153784CE11B146B3B0C2022F3A45E57574C42677BF15A9A8AFE2EA3689AB89579940D41C8C60C721A973C312AAD01D1E2E9FF150655F2A5070CF95E1E5EC0BDE844B951429DC059BAC062DD8801ADFF693DC9632560B47BF7488D08F5B2C544B4234CD125089046E4D605EE5C88874510002758B20A98D028774D07A025D9B671E3F5956082D0A80704C1747A6F75624B8FAE3C901AE5D782FF50FA8A2BE21C1346CF800BBE724CFF2C9650B26A4622B30F7093077717870D5F7C6D2E6A7871206EC0928EE05D3B8A4DB57FF2AA6B2D983765D9B39CBD3A31107F9D9DF7E02E0881F02F41FAC4054711F55B1B66DE35BFBB237B6DB7933F246AB5955562A5C2C060812CCDC88A374A5338DE88EEA7E8179578CE7AD4DF6915CCC7EC4FE945574E243F676348217ED010D8443D75836FD99E981D079BAD65C6525EB0A75B5455C0133B38AC95069257D4FBCCE379478D249528ACDD058D516CCE99C779F5EE583719B83DAAE29068A70B47E8E2B1B30270F51BCC69708CDF7CEAE42672C6139F725271A6340CF8B6F1544FEEED11C9F993AC705E34E35A14DB3AC8DFCB77272AEED2EF7D23BBC4EECD52D3A339ACE56C432CBD52B627D3BA0370A8EBFA11DE5F5C734EBE2E747129A3A5ADAEE006DD1D5038255316C238A2B39174231378C3C6A0D5CB5408B0BF31852D96A53A5405B08CB20A72EAD422D22C31130F290FE4F4838A3F66D576A9BC81C8DB53C691AB69179FAD91E34E758B111507C78F96110A09F3328DC4EDA18ABD71D26D369B6102C920436A7E02CEAEC34EE2ABC032762DE9EC9628E59DED08C456F9A4DA5FBE1D28AC3F6AAC4665B1BACC671089D41CAF3FCFA97E2FB9E8A4A4D9B570A90E1E1B20DD2E8133FFCC5CFCA1FE57358855A8E2671C37745490B4EF015638F655C5CE6C1CB4AE273B0DC5C76F48919641AFFD9DF7378FF47B76244C7D76023A55858AFEB3CF7E2167526C597ECA7977519FD3DF04D9E900B91B58A3BE804410EF72A2CCD52926B9CCDE3581CEB10BBA714C0123A69AA09CF7A0052AD431E6C685B9CA312DA261736FDEE09535C5363EFD01676138CACAACBA4EC4D1A665B0BCAE81437E1C4B318005F3557742B2695E39862D6B23A7C13BE0442A7D03B977D04C0F7532FE480EC1D2513028F13EEE85533F91C287B54853C564D03AB436C43AED4615B520F0D13C454F0865DFAAB4385D6D46D9B32C7B515501FD5BACAB0A3B16D2F40B427725124CFB5DD6B1F389111B588CF1C0582FC04A3817F4B51A7C287F9024BED6A33C972856A8557E02D6346439FC5859E6A69C3FA438B68718C8E8476A0943EA5058757A90F5E3205DC1F08B2E897BAA12DDB087F4339493CCBCA154287B88D74658E53CADAC7924EF78C12ED4B719604E59151ABA517AB27B5BB41CBF62437EFAB93F8C1BCBDC6BFFDB9F3FF745FD7760D8D6C8A68E9FE0574F4B5CF2CDD3D83767E906B055E064F6F6CC5E4EE34C86DFF4F5DFA4BB38FD5C4E3C14198F95F5F10C33A880D6C9705D0F926673B211C861338A18CE1535423D86BFD4005E5041ABA7D94A8ECA9067FD0EA9F1CFE0D49CBA119EC83F0492ED4E04A6DE3017063CEA179809B6DB5ED63B26472119F82D819A7922FBF0F317BEDF8F6E70B6C39DBE6500CC8572A7B776AB11323275DD46C6A52007F6FDD7A3FBAF30DA8ADE0EE175AA8CE3FE1D35AC684174D0BC0B4AFD7EE406F1FF6182969EA8B616A0021D8C434B01EEC21574E1A18270434BFF942CDC9BA84F17A4B4758D7C5A6FACBBB20EB15CF46BFA112472E36A3E765AE86883E2D2B8DA8E03888BD40B5419B7A37229F8CFCFCC09BB3DC3974BAA71FE3E0A3C80AFD9B417780CF93B7BFE0EC06E696D32DC7F0ACF5DA86222AB902D6A6694F609763BCFC2FABFBE4CB8737E74875FB6AB63748B33AA430C39C6AEBAC72397212AD61294AD50966AF49F86ECDF7745E09AE893595A005EBAABC3103918438B4BDED0BCFA726E21449654F005C8AB3C9617B0F42A70AE6C848C56781005AFF8015C98D7FBF26FED37F82B04399C0A0C81EC02B3651F1A6707E8E0FD3D48FFBF6DFA019DD7288493992BC79ECF6DF3BE447AA588BE8BEC78A93CA4174F6A3906F452D9A943BFD678AFFD262AF6B2E169B0CC2A29EF6F72A7216D88C3A545A79B9C2017EF9E2CE9ED6205E85628C4F07F44FDD8217E6B016E31C371C670CD7BB22259FBB3246AF97D423B0A809730FC90E44BE2461E66A4C034757F910B5FB662CFCBC02D2FD6C13DA13B677C3B93CDA1C47BE9BF9057467397D36A9188DD01CAE144BD9889FC9755D5F0E55C60558316388D5ECF72CA0B0B9207E0028E9E4B8689A3E35C4D559943C50D7E5E924190CAD3833E2EB7F0695DCB0FC399D02F7C31EE49588B3F7EB9A6D9247A0EC20335D16A50956EDA0ECE311F905C0595AD80CF870F69127EE0DEB1E8F3EE203B48FBE162FFF38C1FC8230AD0BD8C24023C5444A502AB18EDC3836F62861B96272B82A83721A66CFB32B456FBD315EC126022761F7569D679B443ED4C7929958C1278713DE8B26DBF682DDB7ADBE8967778648244B49C0BC19559985D7AAEC70EFB7732972FA318EC3E533A3276B5A1B89CAF6A622C616B90D2A38D8F9D5580F9030D6208B6B40DE4635500F68EBDA5C65CC5291E3EFE247CF117139A37121D113E51FC2A2B738B3E1ABAA6362C0C89B1910CC031A3FBCC1E45C407D826C357F146B190EFEEB21BB100880E2FBDB8CF56190F1E942D4F438BBA56591BC4CEC4B2AA6C1B07A995840F1D7C83B17B82AC03D7F5CD56915DB8EFD3C959A79677C773777CDD36E7F77E308583BBC9C9AFE661719A5558D4AF1A449BE1856596B8D3793D58FA1B6D832BED5E55908428E087CCADFE24807D8A5C82BE43CA958F7BA573D590EB4BAD16B0138F305ECA97C903543A1C2A64AEF91E9268FF7C27C1F7C6A742EBC9053BA4BF270912F987E435743FB973C0353620D5F1E3B4A47B8FA9E8E00E6B70E43CBF04174ACE39B7EC13F78484FC921955E33D1C4BBC9BD9B9AFCA1DD583B45CD3052F36F9258FEE0B9CD36B459F7A9F3C12E374A70B1834D9E2AC66F5E33448DD3C65CD9428FDD829550431AF5F2BE27B8756036D8A0856D51E0394078D3E2F1800F3D866552F276862E3C08EEBF70900F37823CC08194CD6A3A7E8FB469D4B735C8ED461683C3CEA5587B03DD4BCF37003CFFE0BC2D86176DC7C974C7C43EC0E842D3C92103ABFDACE8979D204432DF66AD588C5DCB2496B222B53A29993A16F0E76E875761EC5A4F3CD374B165B8FB0BF26D136A720BC904136AFABBCA6BFA5FB4097CF263FA20497E254FAA8053D508818FD835BF2FEF71F53B975A9B68AB1B9763C9C649498D0E843E31F4485B148A0C4606B9E5DDC9E3F38ABC168BA241A2CFAA0E4F86F2666AF7837186912B6D27C26B3E4760D20498D2D6164762BCB4B0BCA13AEF116DC4E81E44DEC0720006DB4852F564A87FEEE6516CD81BD21C64370296B0312DDA5F859E367AE7228F8BC26BB5A3CB24178025531D520F038D52D99EE8D7083F77288DB511009A376065A11881F25D5375F217D8E6835D64CDCBFAA16A3D4C979CC1AD81C4C3AD9F258F8303505FB249DEBC9D743B314547E034239C0CB04DE3569E21199CE0345176980383DBB70DC4037F3C5EF86575037BB31557C16849091DDAD90761530BDADF40D1CC3A50E08D79C6FD2C93128A8B0F24CC9344CEB043379DBB5BAC3F7EFADB4ED9106C810C3F6032562B56A20DE2BE748F565261CA0FF6A37FE6E5B0DF3A7C56F51C7BD07D0296B16F92D87BF238933C7DAF6B2C58E94E7670B57EAA6FF7247FBB92E55357A462B9031EDE264E0DEE99BE79C3C54C02225C720DAC9D1EA59C45651818A32DF310F46D9766317458908B883C8294ECA7CDC09BD645720F420EF5C6ADE2BBDAE77351199A4D297D935FEC75154FBCF9CA60A4348BE85BF8C781A68A472CAED3A099A9501B061AC3C848E95EB9EAEFAEB1DDAC77773E013433E588239A516883B0230400A483824817D41DB7C40FD9481327BCC4DACEAC9A7D98D93851DB58443E677239CD297A4614F0D4B5EDA420F31C1B33837A91A4A66214A552C647CC4928E9E90E2984B81E3BAAEC1611D6B158C5357B8FBC94C3B5D76FF8F2DA8CFDDFE69305E721934E43771CA1A222DBCEF843C43A282790A78FA10D5146864C0032E00DC721F6CC0677D682E26FCBD02C5809F6DF765A4780DDAAAB9FB30BCEEBF54DF4AF158ED5E0CB8254A6ED7977D9A7AC3FEBBE78CC91F888BCDCC92ACEDDA3B55786EF62B4A9CF6DE7D8810B1C44856C108E97085D8FA3D51CCAD7A2989EF4687DD5313C0CBA0268D691C5FECE7344B03D298C391E079D6FD7F1F0014875013DEA438E065BF26A3369664E146135D966C07ACD94BAA4273787299A3491DE21F32661187772F0924BDD51EB698E31A0C93EF57AE60946F8997A96DA9F7917478B48A8AB2B1E1E727B347EBFE514F75B199D10E08EB971967900CC3959CF3E1B2F6C149E6FD1C5A7056C891AD9EBBF9934320254DF45A150B49D48B06496AF1EF0390889A2B394F9C8727CBC2053D8AE93B1818104BBF698F9C221C21FB017653673A1B93FAD53DB2A18A0116B36843D69F469051EBB871711E1FAF854572A05F1D38309BE00A050DA11250146B06F295AFCBEE814E4EC66374603443BCC3C8C987D35C4E02089429FD03DF8982AF4105153B313170FBA82BC301A0DAE8F4FEE9659AE94488046AD15FDE6F6152CB219990D5D8F3C5966DBDE6C4E4F65D102BF6A0D5F2C86296ABC0333D2E85E005BF2CF9E17AFEC0DB58D8B5AFD73C5111CAF386091ABF494DF502604C9C500CF5C0C8354AAC739AA0A683816ECB991A9C40B4CB389626C6FDE6F766894D1D0F00667CD512443CF378074C695566CE65D107C7F834333FEC98FE3377F75772731404DAE1C0C2002042FD11D33C227F869D98A058EEEAEFD61ECCCF1ADA6B242A3AD7CADA6D6EAAC781D23F7ADC1CFBEB98EED50C24B155FC4AE0D0A568D8389493250F0B569661140FAEFFB9F660B2346EA0F1C2BCBCBA58D885AEF1C347063D18170FF6ED97326E94EB7D8351E7B58080C4196611DE476E8975C9F744E643F34694822015982E25BA47AAEC427323A140DADD9684C871DEB0F047B685D68D7E99CC3E20944E73145F9F3141A554143E70255ACA8568465A3312602D627D1D01DEC68FDFBF22CC64174B3F304F58C98F94C2022F30343DC4A0EF361819B2C6CC82EACA7FC200DDF3641775AF8629E4132DF86364E5C8B4C340490D1F6C9689536139D8702119B5BA56085B10859DF766A0874E3EDDD81DC6CABEA37E58F352C9D48517A8FD216AECB492137880571578B2976BF4975B3C80EBD32F7D134F960D0DFBFC29EC915C2D7CCEA24BB637C3FB83CBCC8649F3265AA197266CD3AB92F89A6EF710C2730BE8606E0C8EC055C498B1C87503EE7850628F5BD460DAC93D5A4C1FCEE19869E7123E0E51EA8C43515B00163108D846EF437A370E0B4F5CDBF1871C29A794AF368B40D6DC0B48730A8DD139349645F0B7C2B8B578E4617EDA625155C784DA32BBC0F868649F9F98022A216916F2823A718175575FCAD3192EB28E6FB2AF974BDE964192058D22A1C66511AA53C901DC3E66604FE139B86E5FEC1E42046DD3FCE5017FEF5938EE231498181F32118DF41C07A1E67924CC0EA13397DAB33FC8E50DFBD602D43ABA682E4409F49C1592693508DD86CB800A414664D83B26E1D0457A761CF3842623E970DD4C7070A4DC4A9EE11F02051446A2BE0664EC12DF8DFA28D72BF2FA3EF7925E570AF9F903572AA56F6A165D5F09E5851266C6B9EF0A75646143666633E0F907512EEB4008D5D2457D4DBC67AFAE96BB84254393CDDD155740B6CEF30FE930607D15FA9EA2EC0CBEB2CED705B8AAF8E4C24973AB6E2212FD1F57E1CD67DA1648A20C5266623EA6386041564B22F9CA62D5F80E82000CC721F744E6CDFDA9D94F842167BE9893A3296463AA07AB0252E73A30C2CB5764AB34E8055D5FD496F645E61BE36E3C5A718D88F899DF322142ECC71B54BFCB0625139954A58C15CAF5EDFB78B8BDB2B3188692E58318AA6E2BB6C7B3FF5C3C3B0BF9536FD2E61C2ACD1D7E864D1A3E42E09C5D52750FDB4436110012ED10151DFBE9DBC7048BC777B41C28F34A25DECB408438B03B75EE24DC79E93F3992E0AD8744E325723AD33141B14354F5EAB0F8578537E0550F0D3DBE58E305639B46FAA6168CBE6E7D6DA844D756DC3C53A8C80339B4A295FB61B1DC993B63FB2FEF046D4CB143C7CD5264DFD17BFABCD213890F5DC0FD0CAEA2E12F2A27D95393B888372B5E45723111E346E8853D1189C7C72716C861636155CEB5F82C1BC465443421D34513FADF6328EDDC85E62EBB46D53963889842BA989D995B000000133B90A60F2627C760300C79CCCC484709F28D804EA96522042C3A65B867FE564E4EDA29F7986CCDB457FD3D93FF66FFBD2BB5E64121427A1C288406B6278B7FFE62070B384BFE94030DC1F5557A0845EB91B80DAD95FED407967C68503834122AC50CB9BD9584F3301A4F96C5942BC0212E8D1B87F1B94C376B515AAB55397FF6FA3FBFD30A3B2EB68FCD8DB8A583DF02F60C42D24BCE988112FA2F1DB9A36C9DBD1DC4182454A6951F1AF6C7EEF498D074A0984E070A7ADDED2DE5A75A880A4D3F101C3F888BE7C88E11B78530B8086639E2F9D5B08BDDC637FEDFE54802C765D869BFA5522B4CA3CEFD2A1DACBA0D73F2D28BBBCCB02C4C134A02C2A7743523D213B8B616460CA85E8FC439CC946C976D3AAC5C32DE3DA73F3F8FD9A5A1C11C461A24C7A6AC0984AF00D37DADE3118A8B27244DE459390ED62B81EAB61E4302967FD7E382E9EB27B4CB2864C335C200827E080EE50108E3305CDFAE39FC36C280F8FB946D70D502CA945B7EC1DD27E58E251C0F652BB62D1601D553C0B57837C6520A41EC7B1C00B1DA8D56FCD4E6FC3D68FDFAA7198AFD4CC6D76EFCACF4918762C6C6FEC0BC6D3E9AD0126EC010FBF809FDF087FE08B8B6F124823B78D9E6950C57B90A418A0391D06C49AD5752711C475DBBB184B33E1FB938DBAED8D072425EBFF46373703A9F41BA7D32AC74FD3A852F2264523646D9C279238CD370E32B4B89E7998190B6603222786E1E3F6F8B1850FFF64AAC88B11FE545EF5487A0707ED1C82D310A05A96D7AF3DACDED2ADC9BDA68699490174E580A6342E29C64396F1931204E18CAC1DD041BC5329324D0660266CF39C3151E817E4A7101026893869BE369F99ECC31325F445CFBCEE1355B0276CF237DA810A7C34929DDC8C29F5C0834DB6A4B326756D58AE2DC34D8E4F7B7415F8E2457F5FAA6D84441B967E58E33A51AC4E4F0AA3D881A0CD599046C632CBDEAA0EEAA3F5C7C5815E02F5014289CDB129A1B4231B67417380060D5051FA8C59DB75D8BF836B28EFBB1BEA0BB62F30712243CC3F0C51EF9F6426C1588FC2213EDC1D4491E8B2B2AD4F774022902D9E4A1B9957D59F9E60EEAFE49E126C2E288D5B615D63B01B49325C0B7D1
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H25 LMOTS_SHAKE_N32_W2
+
+PublicKeyRaw = LMS_SHAKE_M32_H25_78:LMS:000000130000000A40815C821D9E5F4231144C2ED2B31C6A4BCB894EDA27FF58DC59A6DED592E74EE7BFC268D04A2C33D19C0D1DD0E6B3E2
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_78
+Input = E214C0F7E0AB5B25DCB1F1EDDEFAE05D5FEBDC16F217A6513F69CC4A8BC6C1E4BF28D87CD13013B84ABECFE36584D1F594C95CA2BE0F93BA919128F463A6E4AC955672B0F07526BC8E9A2585D138E3675E30F16F73563B31D9C8F1F7ECA1527044A11B48EC30268539CFF9F9406C8383891496B617284EB09E5FE116FA5F8B87
+Output = 0005F16D0000000A7B35CB0EBBA1CC92D5E8284114D6D993CAF97A9C546FEEEACC5614118E75BF19D7FC919013E57DA5BEA24DB94380B5C643F82434A14203B6E4CDBA071904D744F77314081F2D256814BF7E793D509A12CA303927F0BDB6FB4AAFED2667B31716EC8FA9E18EF79DD908E0DAC373E22C201284384668FDC53B0DD2C5A683C00A5711B62FE71962A573B0CE3962E05C000A61779029FD92CCBD08BAE2117021AD50C9AF0974E5FFB3D724F7833E6CE56D106922071E1C946FA3914C0478FB4D4FE5B56DB44934C24B984D9E61C7A6CB56C3A4E74861BFE0539A01FD4987C8B54F1117E386832077BF95EC80500379BF0DCB7A81EB37B6F8D0EB4521789BD7FD9B63725A82516F17CAE2A0307C6B3C086435E7D7D9D2EBE5DEA0879BD7D122F4F439AEEA2F7AC0AEB6D07155C8269994C81CE58795D60018D0671A61BABED27A08EBE9A4240279662E3C435CEC2AF4EFFA5C3742FC84B74E512F5424FCE13C545ED9EF49C9CC709E2B69DC4A0481977657E70A3CE3873C883CB489A036BB2827A4F8513EB93CF215EA4BC1AC12AF8859823033078AAB7AEBC22BE99DC993EA5EB9C166044018083943D63B26FB8D5CF54696F9497F2402A2AD64C71BD06A1AF67EAA9166DF1DB57160342C06F76E0F8DEE5296013267B19FBC74954F1B2E887B90D3C21B2B05C59355FC05B344B5D97732DCC7EDF64014B59D94F0F17A3B2CCD84B99FFB34EE3FC20A3C0E5E80B54DEB063DBFEF81BDC7FE6EA192BD53044AF51140BEC5FEA164DD36E4991F62F0FB55FCA03CD8B8B7846CF2FBC5730EBDA634DFB7FB9FA8AB821058D97BBED0B4AFFB8DE94658F11290DBD476740E219EE402AE168253DBC453052BC221301645D01EB9D76F3BA5A90D3AE41478D1D3D6F7C017D88C676B14B4CF7F7C322DF77926AF143C011ECA726B99BA936E2E6BA854D91794070F6567B2F48F18B0F229B9CB888FB9218FD6CFD1621E4459A7A9B8BD977F0B6CE3F664445894BF8E5667AB5A0784B1EA938C235629D4ABF1D65A71B11192E17D30D4192CA61AFAB0AF2FBB41E674AD6363F1E30AE751067F43D691F04640BDD46A3DC19BE118DF20ADC15C345CAE3D2D3FE669D4327A6930D9E4DF76B06320C7A74E80464509912FB2DFA3E3C5FDAFD1787D7D6AF2AEB56D656EE1632AC9213C7F6D34B8FDE6A62FB33C0B3E70897C85E110BCABE1CDE8FCFE737571C8B2BE2D8F610969F78F379FA84B0A06E37370B602D5FC5410E4272743DDBBC70267C0CD2048A115BA67E968E5DC0A30E60555F87311B740A8C8E0284F94342EBDAA2CBEAFA3EA05D8309204503098B14C2C8911ACF3EA11615540693B6838261B143D2CF25DCB2380B859C2C64E7C28A1B3FBD45376553A22296F8EBF648BFC636018F84BF833205B792F22594413A0DD9DA717D9DE974CE83DDEFA6C9F43ADEE425CC584ED171CA3A2557492A3F02C8E7EF439D4C0AB5571B968FC6CB502C981ABB379FF0AB215008160386DE0C35E382C0C414015A5A863C2412960B544297829C11B49D7D1E2DC72B6A5141F5212D260AE66481035A7EF8F0C925EC13C49FD6CE3323C0AF2632B9BB6E9E3537BEB010463D3DB02865E17CB3E685384219BDC8C8B7DBDEB9690A17A1FC05C752D65893E6F585838D1E30A999978710D4D26D054CA1FB6B7C3544FEC15581D49A77A246599ACFF739C3BE3A8514410D06C177975A37FC1075270A88F1B0AC8A1905E9F64E0EB663182878D26B7358ACBF5DEF474BF4FFD67A99B77066631EF445DA497959794663B1BE1B62C3ED762377CADD0BC5CBB5335556AED214D998FE42117CA14585CDBCF36F6BE2F592283A1B1A981B6B740C32C49B61077EC6870818EDE7D27340151AE7F9343D13239717204D9B81377A00E9DA9D6B4696DFE4CB3F1A54A4BD236F22B8CC5005AFC24BC64C0B9BA07C13454A4F3ADA3B99181409C96BC61CB2A628F5E0945A1EC52D971B60BA515A8FFBF9DD258515CF777DE89DF0D3C88AD73FF18E91FF7605A3A638B628419BEF7741478A05A455E59C942FDABA484F7E4F4624A1E9269541ABB8C0F5799BEAE476DA9F7766E05B17D62F95EE35282166708C499E09B9B62E96A9864A2201ED84639D3DE7AA1FD7F774295ED0F1268BA62C46CBAF2E53480F6101C2576C43665668CE0F8FCC01980FEF32A3EC1E04DFE6BEB46341F38B9282A42F3D6DBED630F19712EEA029B1C2D6E56F193BBC88B34E6B8011987C085DE37764286D25D64A60BFE5E0253FB0E650F356D750AB0C8E130A892C2D212565A900915D709062AD8FC63019994330509A2C627627A426D58AFCF691D1B577C4C7AE3843ABD5E6C01D277E226819322788FFF219EA3305287FFF5F63F99AAF45AFBA3C123EA6F42B51B6E636D8914FCC874B62794B926498B3AF0E9EA3364906AC4133DBACDDB44D4E27C11D72C80511B7037D0AD1AB4554EC1719170587FD43EE656D812CDF4D843635D5CDE219D79ADCB9E1BE6692E3D01D18A7CA06514011936BE3EB26430FA52B4A5FED91DBB57C691EC59A5C9558A0BABDCA759A55CA4C1E93CC688BAFC2FFCA43417294AA0306ED3826CAD80172F283C053102AFD976090A8C3CA7A89B0F65EFE05982FB2260CCE6EDF198263994AB0C330504BBB1ED4A7B99E511ACF3BB411BF2DC5085A02C4E2C0E53144592EE1991968C8053D7454BBAD5AC907086F92AA37AF169CF711C931E16EB8386B2338CC1FC2D342D818BD70C63C927C89E362AEB965B7816340B672A40473767FF89AF2D1864610CEA9D94D0395C4FBAAE1999213C3E55B4A68FF5476CAD05A42DAE8B7B4F00F4CC34DEB22F6CB024DDE74EA25408695FB28C472C3A744EF962B25EBD720552C7FBCB62CD66F5292A636022DDB095BFC9267C61CAAD1EF5F02CE2F2474538ABD239C444A5950E7DA0AD7FC9BBFBC3497C947BC1947DEE0C5B37701110297A244762325378F05FAEC5993072455045A3D4E969A4C80A735C1B939BAFE8D362117D41A8F119DE4F08D146EB403AFBEADBCE5AD6AA78B9E81B6CF1A39296111BAE37207C07E1B4D27F56080F2622D0A2B76082D3DF79D7E1D2B0E6B8C2F5DBBE6290AA53D86CE2064350E8EA8055923945169B8324B36433567EA291E3BC6E5D008F50CD4C36051025F85726472FEC5D8D970E0EC2750108E396ADC770264CF4154DBE69604CB61BE69D9A2D927FE18459E5DC60B7E21CE2754F9CCB45CE78BE094A1C0E8C335815AA3EBB5E10BC581226107EDA7307C150F964908DBB54B5476C1D877DAA0E1EE3D7DF89A226637626E3553B01856132536BBD11968F934A77264E217527FB7CFADF49557611844A29D8491320465364ED4EDF00F5A794C742CEA82BEE0298048286732654BFBB0C5CC4EA087F97AD916664B709516AC3756149C740848D4A852E71581F73DF314AEB4D935343A090D3B8CBBB3C6162380C4AB2FB3600C8487F05186409C84E1A8039DC92E3CDA9C46D89A5C99203D96FD8CEAF61970AAF9C33A55FF414C7A0BFA445F6133C5B0FAD548195FE937D40208088757E8ABC1B030BA6D382739EF2FBD050C0E34EFE21E82566D6CDC6226EC8AB6D830CBFB321A0F7EB7F03EFCEF97B283BE10F34D6DFD28EDE9C16F5058316D36CC571C5BBFA28BF0ECF944961C29BC7B8949E55B39D341E11392B9467B98E298DF19D03B5ED701F6FA4595E1819E48D79E139C8559627A998CF34B8E3D4D122CBF58911AC623D6998C0B3EF6745597FCA466D54B2C941525FEB06DBE5548D3AA8CB8B726A6760D98B2CC1A273D4E6FE5CC93944326E05555FB0E3679BC30FD915AF00DBB3375587CC3929A3617334D0C427EEE862A24840DA36948FC68B72F28DC5773A4A59F8080B5895E12E3345FEC2589AA01686125A0F574764E5C9536D12C52408F3A8676DF905A0A34ED53B33B2F211E942A1D0045B33D81E3C95F9EE0818FC56EA987D37918726BAA7EDA85D85FB968952F3F616D71E2FE9DBAA00EFFAD971C3F728CDDE57EFFCAA5AB1A2A0DA77BA6A7193CC1909080870D11CD26339E509A0E78FD4E220F48EE73F74A61CF35DC4A8C8ABA769D22E30F2EBC90F19FAC198310CB552C88ED5BD2D0BD67DCE819F79420F35E27934D333B16ED87F5992929EBDD38B180423A43B57586793E8E5586520BE18A58281A3D9A07B1A1BC98F86C37FDB116841F4C91FABB8539D38FB37B39A55A4B9D9E1F3174E714882FE7A6BF896584905844A54B9EA70ADA3F6A8620934424EC6A162058C7C4AB3C5F6D3353802302DD6097049413DAF92577F5E804E82129ABF6A9F3395CCAF1CAC6125E3B0052DCEB6D64B35BB2A472E6133CDEDAACED55A83D8585E3DFCAF337EEA8D39305C4175A78EC5D46806252238AF831DBEF46E14F9EDDEC5147EAED593E22B6EBFFAFA98824B600A7B93375F0DA20BA6BD90383D7F0B7CE36215B3E18E72F51C8E61D4EB1B21D02A22C8014F26ACDAF4E49C49105671CE7E0DBE7C3E5162FC18FC4A0137A23E7131D2EAE17B2B2B0C5A160C59587379F4C84D9175F86BCC2A330D79F780CCCEE8F272ADAEE089DF6A6F290D82EEB60836344320C29B8821F03CEFFA414B2393B7327F3D495A3FF5D20D8DED13ACCE8ABBADA99881DD42DB7463E86E0B5313F0CB8DC236760EBCACF1C1F4D217EEA57DE0D6017B42698E86918DEF4CD9C1C99700D9DD1B7478C547E2AF37F191381A7FE07153E1E4B036AB5785BA5C69ECA0E49A539653C7C7C9C43460DA6CD4D8BA446E2001E18A7299F6D775927330569CEBC9376EF3683D72627C5647984458A88A03EF8C4609A80F7BB68239A8A37E628BF760BE191EBDAC714F647C8B169129FE0BE9C37771969757E60B68DA6637A9AE6012C6A27529B274899D03A0369FB66C0C76B4F4E861B59779B661FF4D211CFBDB33357F768D9C212B28651D0E759E0964DE6A1C808E4D35CE6EE514C7310466D931CB43498BA1899D60FD121C879FFBDC43546F01A2173B52C437054A1C843DF8EA6ABAE700AE469599FF38DCDFB1D7D51B80BE722C2B3471B134537C0A97AD3C3CCD6425639E4CDC98DA98CC448FDFF44DA25E05B633B7CE71F599589D8CFB92A8EA9F7118833C055E631219439AE540B8BDE0C52E05943DCEF68C6A1D8479B171104CE7B63AB5208564C0DB7676B277A86BB48FF56D8F1C07F9D6FC94EF3EE6B45B8468859A0447A070AD7AD58E5CAC1BFE31AD20E560F94A21C0708A19E90335C96E7362C9163D1EDAD9E56012844E2109ADFCD28B0F5D3CA12C525ACA793379D061353F01E3E42AEFCEC6964231906DD6026B224E6ED181C422D8F054A7D066D49E0088F4D9917963D4950AD1C9D583088ACD060E56D4BE232EAB6909BBD6F7DE1600F2147EE38AE3A46CA646CBB78A34F8346E8E9248107B2B28E3E316D14B408E99DD8DA4C34AE027A840EBDDFD0906B8370CB4F7AFF786DA64EB215AEB2B829A339C408B7820B71D133D7E9BBC01AE2178442CD05E0F779B2818F3F54B79AD087BB52AA32867D973C879EE8B91597AA88B587A96CE5CB5BB9EC927D567835354157838A6DB9B1316B761CC67C80A0430AE54489792578AF9F0DD4DEF47CEA7DD88E2C324385F6D33585F33ADFCC9549E2395A90B643D64B7E96416DB3EE8EA759A4FFD5F7210E83D930DCE96CB171E237242E709A60635D4A3E215B1E1F438F3AB4FF6BAC186212769D40AB5506C1CF4B812B856D6B8C6334D090364FD7083521B03392DDA193E4DC1FAEE3097E31A8B420B5372DF824FCCE35AF587EF93E04A451DFEDD9A35BE02E19F5FE7D41AED7486C79B6E5884465DC0B80FDF71F33AA36629F847F68D37E1085948C267B54DF8266AF0518F6049C21CE1F331AE082E61AFBFB43A850E67F621CDCCED2CCF5D3037D4D1C1F64142A4B6D593C28E1B373AECB8520FC75342A4536F26F133B5AEA9A526C6986731CF4372E4A51233809B008D838F59876D9DDEC48C9C66EA62BAC602D51CD5F317BD18C17ADC7A9D4C69BE6C79947C318F381E183B036ACCBE07B23A7AB811DE5AE0B4C42CB629020463BD3CEFAE2F470000001334C98B5C89478DD403613556456FD196452CF0101FA7F897D1ED21B1C4669242C1006206C18787DC6079E5255383788F05E749654ACC69AFD89BD300994D3D7DF2BD4BFE1AE1BFD88CCD04F26C97427C15ED107782F045F4288875C67878659D09B788484350FB4E4EDB08C823505746AEAA77B81B840781CF536C54ECD2295397A707189D74F8E8FB597A6F6A352374A0589E112C1EFE9C9E09A64D6EA6B11196715733F568A47A66CAE98B36C64CD544A50DB8A0355DC78A68EBEF851DEADA9A3378AE5ACABBFECA730A03F05B7EF5C8630F8B67573A39AD87021F651C238954A2219499B5CAB23157446A748BD9A977F1BC9CC816DAD43C827F0406E1B3D896E130FC99EB5A8B718D448896105F81BF3C3FE90951EFE89F12D7D3EBA1D3767F987A961DE7F582F032CAB44964E332B697593424F4FA6B8E35890FFD8F13558348CE4245AE5B2F3323ED9658224F2BA0A7A8717C79FA523E991A47C6A9008FD07B05694C644CC1E46CFED1CA4D616A3D4417AA9E957FF204673FE4D5D6B3BFC474776D8B2C7F7E986A46653B58BC2E8431FCC28F0368489B31072A9505E86DFDBFC12AF48033E6A275054ADEA41AE0D097D0C728EBACF748C22B12D4B9C310C0AC5B2D9BDF38B60D5C954143D566D14D2AC8D8D231E5002ACDD286C5D0329445084A7DF5CB6B6D2877CE91AAFEEAF6D2DB87466C9BE6796422F9C11F0362C9E93239CF8032635C9BA0D363B0F984C0D8A15BB6DA2BA22A5E53B1F191F88360B6864293C34FB1E4E33FC069F308483C26782824FDE2E9C94C0151C11D536A6099C646834D85E6D95EBBC4C6380C4AC0151F9297C0BE2ABF93C1F34513B1D2ABDEBC45E1614A8F95408BF8F3D85A37DFD77B7EC8DAB81A84D2F39A384805E62E6E179061F809FF07D487FAE1DFD1961C89941CF20DAFDF4BB4917D76591FA7E75FCA30914423B136D12F0257E88ECAE2EF4FC13C15CC0107B582C275740FCC914A4B7600A25610D60B189AA64E45BC113DD3848DB0887122B5A8E9F8D1DD79D83A7DD7C129CD7FFE2E7650D46463587BBE867DB9A4661502ECFD44826878FA48BDA9EEC0F83F784C761287C9D633E912C281A749D1BE3D4ABFA2109DAE3488F4
+Result = VERIFY_ERROR
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_78
+Input = A28A8509FD9B4CA813F76630B15BE5868485E38CD578D2BFC19CD8F6FC0C2F5FE3F1F4A4D2316469F6860209E3737DBA3D0994ED4D1917972F583A6104432E150149A42F16238F197331A5EC100118FCFDDC392B2231A988200BC8624AD79A9B72120BFB707B977734B61EF6A137A2F7BA85399FDEA1280C4414AAAD9AC4D093
+Output = 001096980000000AB5D17BDBC42E1420E6BBF4BAD57DA901422D279E6A1FB23005C9048F3C703969D9CEF0C02E5D748A6275E4A7E279CF39ACAC51919FF2D4CD9695C87336AD841B1E43A080F9CBF3ACDDB9B9FC299B4E2E3CF85BBFD58D82876F1ECAEE40B5F7155EB3D4CF167A85F565A2487117C1590C9443A5BCAE366C6892613411959DC4E0553A5494765E68B64F05F24EC27126230A8E6E8BC7BD2C99B1B6BDF3F20EB3BB3D44AB01E1C0D17D1EC2DDBD56841BAFAE31905949DB05107EC443E2CBEBEC037713FC6F1091313A9F378BAF0BE6F04C6DB4CEE991415E8F0DDF4FE9008CBA8C91ED95FD3A2AB31AE15B65C9A8758900C8569D7FC1EED8726F30DD39E41FE204EA2D4B18FD905370DC2E348A20B38E8A6576A035D1F124F946FBF57F4DBEFC0548062FC6562DCD6595C0DE78B41E0FB1E8CFC7A70B3D154CA4784958E00AC084FB743D4482D83E5FA3F980D69B8C533C04224B2EE782D748EE90A0025525038F1E72128D2C7172A759C0C79DF0EEE63743BAEA08AEBED005C0229F988F2A6B67E9CD542C8A520E8BC7556A7FB2950B081DB6F0E8D47CC78CD70DDBCA48AF953B86B3D4DFF7093E0E7D7874C20DDFCAD5289C603FFD6E331E2780405C7ADC8D21F546695051513DBBD3C77EC16AED264BF093976FE0F022237696C75ED5F744D4F3D78C8A56B0C4BE4796458C21E3CF62FE55DFD4F7BAB74F00A583C9E25AACF56978705BC319A43DCB1944CE8AEA7DCD7116D94C44B49F738A0627BAFE31B4063D8FB483142354FAAA6E8B32EBF248EC5C8DEF190C762F09EC41BCC4E2B56FB5F6AE6CD07B7194177E12F3109D74B736C0F69EADECEE3E99B633B43C7088424C9162F5623ABBF1BD9CED78EB7FA9828F8424C5618C80316D54AA541FA47ABE977C6D81B6203D156CEF50DAF50A1A7EA68C29A28D9095417D0A406BE4097BABB1AF638354AF4973025A9047769D2F2BDF3DD65B1F8915300D58B875320898D5E8B8B37EA9F7D77FF9B42A55BE06078C9C553D953736ED605E2614D82C889B29FCCC189BEE0A5A30F87822FE41780DD7524D12B258532405513F28343A6ADAAC38C33BD1C4704878F042BBDBD76313F242F37CCF616462DF296370568A9591188F8A2DC20005B62B5ABB051AE9DC31EF0DB22ECC87D72E7859A76F594BB5558AA84193DC2F8B21138F2D8550153F0EFC676B13653CACF0C79AA222C05BB46DD8433913B042A3F3B6B0D3EAF6CBCA13A22EE3134FEC5A69E78D2A73319555AA081FD58FBBA5F7BB37250813E1341B248613623CF0CE4FCD2B15106C306D0844F9EF2EAF7951E3D3A326B4BADA49C483FDCA79180A937A96F0E060EB0D957E75A4010579FB88A1D21FE003D68D49D0CBB589D58BCCA58BAF5CDE2A373BAE824078DB40E3087F5CC127303100BB92C2CB128273F5D637EB562DD22A45D7A824693AEA1090D362CA11D6D7158186D52C1BEFA6F208D001603D63E3BC7198943434BA3B62951DEE65CB28369281D5E519BCFE98C498AF8F5F2E3EAAF0FA90889AD2345981905F6B84537652F47C0C48B47B03B3A9959B1CD5E02B3014CD73D5533DF58D8E55790719285676FB107FF1F8BA32B0E0C9BE959F5B84412B5D95CD72DD0311E6FD36740D79314AD726F46F90421C638B5CCAA1AA83E82CF0C2D997DF1FC753424C2906228E16D8A5866BCE98EFF20893CAA51EFD5F14A5AED6B3E5E5F5875419B080ECF18A3DA84F096C0CE5A5712A198A8C456AC932A91981C7C709CB9025E9CA1F3E75CA9C1FFE4906051DB3F6AA2E83BAADF1392610DA616CBA375D8CB1B98F34116CEEBCE01B63E2208EF8C485B6D3388A651F299DD3A2951D3928EB56666DB968CCC00D2A9E07871E725061A7B157BAB97B4F7B44F0A32E86D3D3F8D25DFDEE18D44F94480C757DDC5C518E4F276CA9FD1EFB167EDF661BEACB7AEC278203EEA0CFD0216B914B8317937119B66E2864706BD417FDC58999DC66FEC89D02D81A7B5F8A91B183973907BF54BA0678815073A80828549C4CE5ABDD72FF40B915A78748ABA5B2DCAFEEA417509BD97ABFD92C3CD35014721D1F7073AEAD5B39F9EC094412DB5730A6B8F3C36DD93AEE5EC7EF6191BC61E6F5BC47086733D3888C11053335AEFD96B4A3D2FD5FF99F9BC275B8BA9394FED30DEC3CB3ABF70C5AC8CCE298A2F6959C0E202C2C5A179650AA50EE4FDECCD86FF2969F682B6D8CB5BAB38E4512495858705E218C6BFB027FADA5E13434B618176C638D10BFBCF9FC9C2FCB3EE858D64D93480369E0E29ED3DAAF1EDCDD92A5CD25D91F487C64922C5FD91B5AB7B85126A83A589520E56BD5400C3CA04B736FB7AAAECC2D0692CDB11BB16358962F28680ACCAAFA15E7BBABCD62AE4B722F1DE3A8B1CD828A3FE7CE3756100AB17828A49019B298E75AA8E20C319D810F417CBAC07E7E53F185093A069D6A1DD3FD7536ED82FE376EC8E8B315A176D2741EAE275AAC3D163702A27985770AFE30D3C59244F3939D7AAF0F8E61C55A30A51A941576E509813985D2CEDBE36AED77D18D4139A5F3243A3ABF8295EABDCBFF9D275676EA01BAC59CFF133F1ED035659E4B2C5F0B23EB4961DC7BC3241D9364E7E306C9681652828B11F6765EF3F772693AF9EE3EAEEDD1900DE1EF792EFA2D396D21074B460C2DEEF7FEB450F180E8A14FAA4FCEF938822910EF8E02F19B7E26A53C8F53B6207E5077F2449C98DC8B4BF139F99D3046F2C2BFF18464218A4E10C8E007714BDC44765C3241FB6FED01F4A97CD51ED321ABEB543824B5507F78D8ED22D54A07D2757A8FFFD8EC12AA48332A38C566095B5C936447E43FC0A582935B661B1DB398D2B3D89E7D534B4CF0D5BD67AFCA33F6BE448FF8E887894AA6EC8301514797DEFA412BB0C1BD6900BD4A9A3509125755C23D30A0BB33B54A2513148244F7370B41BF8817AAA1125DA5BA4E3A46B70983DBC87AA0286A5639640BF3761D0DE92D0CAB2CCADDA1AD850F54455D0314A9DB2176F1A6B4396EA1F9586D7ED5A0ECA7235435FC0C4965C2AFED90612DC4693B529BEA5894E75BA4D0D013A083F78F5A59B438C1AEEE285BDD24E92E6F6F0B8810D0933DF3C6C0906D47F2A4B9B317682AA1EBA6EC060D3607439B4D0F436E76BD8D84E8CF51E5218A73569B922D31A65D9CC3FD301593DC86DCB9C0691314B496533EC0F688C7C8DA7706EEE0AACD9BA94541F40A32B83AB65C3C0F0D8A6B39E0E595A7412726D1DD2FFD92BEC751D716AFFB4E2955F21728C45B7DBAC4124859DD72FC479300C72ABE924EAE5EFEB8CD74488B3C9E7900C140C9347A60910BE25C3D0F9AA351DEF152FD3FD9D903FBD5A8F01BF4529F2B48997F9EAEAC7241EA2850002055061E43144ED9284C635C98BC7DF609AABEB1EC499BE2157750750C2B0265353C168FE74F776D70E8A3B9F89B8033D03061D326A118F4AAA0EAD690FABC856A30C3DFB1A8CF4A616AC9E199D6AA5BA75792AA1B521CE8239C772B1F8BE5EC34530400B138956B3970314001603946CA645B5CADE16A554ADAD52C7A1EBAFE477397F3B3F1C3B97E2153DFC021051E05261BF16388545892680568605C56A3051F7057214D4ACB9C732E1ED48DC079335DD356073200E2DE708628E962AC67A36838100967AC1339499C4A9ACAC8ACCF641654A6D383E1FC6F9E191B4A27C223997801409183353827323608EB7432DBDB02A184580785930CB8C84E8F71B2B3C5B4E97A40CBB41FA573C3A0CE67525A5CB95CEBB61C2ADA1769AF7DDF7661BB0F69D52B067CABD8579787B057E3128C0A15189FD5A00D13FFA855C12751AD262F623D13A48C6A8750154356810DFDDBE6C597974AF741F7B603DD3B16E4D14E1619CAE2BB86B6D0FEA16FAE73D1B33E9843821739FC673E3E90188A196706C25DDE7689FFF5A624B21CB56950918FEFB72EFEEC0549F0EDD27C145B22929C0F7A4824F9511C3C9D3669F8DF08ADC50655F84E245430F8266CBD0D804FFD274DCE5C4AF30EA39CA6D7AFCD26F24DD28296ABBC9C03CB887E5DE03FD3D5D3617BC8946F59053CFFF4D00A91A3D3401B78F27EEC924B5CDF42B19A0CA9CF3078BBF21CD648063061891D996C257B9C4194B4DA440E742CE14CD56AC075D17F9A5CFF070BADEFAA2D154E0868F4FB55F9FAADFB844EA4F19D2031025C36ED09B293F308B524F152BEF90D6BFEC2C5CF068AEF40115B04C7EE0459C1DFB1E001575F55382E619CCFBCE8E93E61C01C24322A3D7F55C3B2CA897C3298EAECBBAB09B04A60F6768E827E4181E7697269323AD4A4F2A14A79DC2597C354C4693E394685C570A9A0A96832C81D5BCB3E160D56E85E31FD65356BAE1B4A8E3BBE0A9FA5776CC3308140D975DEAB6492F7F14F676757AE7E2605E29E7BAE0387D0F7D70FED10C26BC8261FF1DCF86A14125749236E6524CAA8463F777E920564D15B877B9DA4E55728AB8C671E6C1FFD4EF80C39704551F4887EB5B5508A37165AC35139533FF76B1A3792D3FC219193E2F9F7801D4E263AF96C64C1ABF1CAE6E3100A0613A97917B86D718307956878262B9CACC87F4AB1DC12FF7D854CA5E22DAE05D5DFE46B8454FF3E5017DBDCE2F0BA260F27731F5F284CF5258455B37112E5175BBE049DA5B629DD0EA6487749B962FF1C30524DCFC9928D1CEAF14C65C1BB99F29DF1FC5036AB4EA1BDD9A5FF39EDCFB07C37F8D84BF2A80F4AD6A051C429215D3E040C25938D2408C01B4C0ECD76AE8C9987E0F6FC74017FF14CFB890DBDD44BE5AD166F8A6489085EFCE5D4CD2A1857EC327B9024A02FA84D27274C541846E8DFED26BCB2537997D81DFBF24D8992EFFD69B3CE7E6DC4FE4EB38B79A1AFD1FF96511342DF829F9D896531028098284BDBFBB01F274BBDBD33CF900B274E09FA7AA78618EA1D150211F293449D843A1E81636EB73EB04A7184AFD6CB3D48669458B1CA4A29E68B562603425CACE4DD294578FC80D6A32D05A7CB4FB9D90867D38A55E42AF576E4F553C5C09666A676C74824286B0E462F2D12039EDDBFDE5BA133C9FCD6DE5855512223F546C44F3D48A942EA851C4323BB76061A34F0A4C08F88B6CF83BA9D3012F96DC6F1F45EAF67434F6D26AECF69F0F9B81F9EDB29EA2D77014E733E45A2C88970AE6BF725506CC05918815B9C8B3FB404CFEEAC5CA7B24E38A2866E82AEAD776E62B7CEA794683ADDC4625C279FBCC2E240992703D173B3DD64332AEB74CD2CB0748CF8943607CF9634429A979DC7BED95470A57300D96B2F49EB44F9AF726DBEB0BD9494EF7AFC08384576B15B9A600331773A6E39EE03EEF96F77A3DCDD2E632403254D360D874395AC323512DBB951B8F95F0AF19119CE7BADEF62824937D6D8404D59BD20E6BB04070F09A2691DA0EC4FDC14358197082F3EF91EC6B31B8FB2D2CB8C3B520E4C8A04FE249FEEC332523C6ECBA20AD772EFD6ADE7345FD4CBC7745C2F4E0906B052CA4DE7BCAEB081636ACA122966D4F3FD8900A1379FE1309F176DDCC03B64A505C457856B55538BC88307A2151A82A60C96335E049EAB54F905963EC56CF1459D4614303FE1B1EAD91780C124B6FADFBE4820415922E98E0D80D14A543D73B1B1A173119563449A35C050471D3001D5DCB57DDBDF1C397B46DE2E9D2C33D0A8854CABD13B1B589B7E000BA8841D84F936174DB8088A4695EDA0030C731613D1AA93A06835467F57B11568881D24687514CFF258C74599444A35FEED2BC3CEBE38FA3F0266D8223A8782F0DC4DAEEFCF88D1F0D85F34B2584B5CE16A99260665EA706624DBF79BF9F53AC6F977471E69889A62DA56AAE321BEAB7CD05BE604C834DE090B40A05C5A02B0B51E579715F08138A9B4586A769357E07808EAF2EC533933CE99D53CF22E879D89C785E307976E31AA2A9BDB44EF89375366ADDDBA5BF38848D0184BC767F53E10F2FE6AFB035A5ADBE931C88B1E57EE2821BA8918912F12A0A6EC133A5D6C49231FD2DADEFA053F0B3C9F2B3B288681CB5C8BCFF317CB8ABC5DBB70865A19CA1B67D118EC6D622BB728441651CDE452C6F51100000013EFFD7836448806C5B11502BBA977E810DDF1897A25EFC0FF1CA8BB568D5B389D87556BDEDA1AFE510F2ACB3F9BEED8C7623F278399A7E38397D72E469E21BED56858C671DBFB3A62AFB972E0CFB2991285CD81D70DF6E8BFE0337A19D83581B4880E8E0B5E5D889DDBD10AD130461AF2FC22B5A746CF7AF4488146C5CE0A150A9193E1B34A975A112665E3483661D33E899E2A4D0F777DD188F638B88CDDCFA3AE5142B070B7C2F0FBF10949024C267D8F64AFED353FC79AFFB1CE0E025C9D5CA5E164DB403F93CDA7FE24CDE891CEF67604157503D02B856F4BB2E1044D6879F1C7F2C9D43E0577A332E4099E6E0C26FA11E2132AD50F110E6C15F7432F0FEAC685AFCA0CB97CAFE14D5BA109D1FB3AAA8A56D27D44A37FE2ACD5B9D81C5C389CE3030A7F15569FCD5F5E0B5DBDB2AE3CA6DEB0FC6DE67D8D768434AE9AB26B7C42BEF5471D9174A76825020A11D00439FA4D8B7B85ED20D322F3B2E99CB7208EE6E63A1CDF10CD41AC1139B964AEB3A14D7981BAA3B5C18FAC96A1DEE23597A9EF33AB178404F1EF0CA8FA3EF6748413DE46EEE2A8E9A678A83E22DF49C4124E1C1417F9A397C615DF50CCEA557AA03A936A2CC32131C31048989106E956F162B88C329CB7175FA92E262A010E0FEAFD6496AEB6C3561781A75BCBA40656CE72937894B1FF98C1A9B0C5757782E5E40CA49D3112399A6D362B05F1E3E50B92468F42985D192F818925CF6504CA86BC47E57CEF2AC1E8C4F4C09899375C92C21CC818456C22D0ED1D7BCCB572365EDE3EDC714AA8DAD544C8C6A67917DCCE97BA2DFD387229C6D72A10A8A1D65BD4D8047F200283503F2EF990AA14304D238597B6DB190A2FEC74993C5C56379F39CE430985D37F81A70283CA019C184AEF1D633FB013832DC5139843F7FA7077819B482535539B1D78FFB0DCF695205782515FCA30914423B136D12F0257E88ECAE2EF4FC13C15CC0107B582C275740FCC914A4B7600A25610D60B189AA64E45BC113DD3848DB0887122B5A8E9F8D1DD79D83A7DD7C129CD7FFE2E7650D46463587BBE867DB9A4661502ECFD44826878FA48BDA9EEC0F83F784C761287C9D633E912C281A749D1BE3D4ABFA2109DAE3488F5
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_78
+Input = C5D0F8A2026F184BBB4C2358A44C7FBFFE77FAF741512C18C393F38E0E513C0411EAD16D2461838A4C80CAD15B6B334A24F2B2B825A273963E1C0485FA65CC851E7EC4D897A4B1B1302099B4E76A35C819EDF4DBD65A83D5C26811D513B3AAE635B23C90344C3819CD8913A97735FF4FF21739A44C01375A0FF825CFBD7F3B43
+Output = 01D5F6EA0000000A452ED56B4D9332B45D39084B458A01EC8F2F3FCEE905E76FCF96A061A4D017CAF1D5899F3AF09AB2CF716920B66CB038D6FC271EB7B5FEA1BF7B74C3ECD3341DEB056E91BD6381E02290C5AECB77BB1A8FD8B3DFC20E4B9255D79B1928DCB5B1757653B1A97B173D967BB12F03ED96B0DCEF51AAD7154CD9C43AA1DBACADF3A05A28631FE60CB058CD67DF22EB3B37729EC563786CAEAF7116B034247BA13ACD994499FAB6E6CDFCE300AEBFA5B232209C9E82C24A94BDDFD3C340B51B36712A04556679D6D1C0C112E6C0713DA34A9A03034DDECC41C080E99E527732A93B2A74407E8E576AC9ABCBC7C46E64EF1389FC1B429B85A73554B2400875659ADBC4C0FAA7DE228C9BF0C201E8C59CA0567D6FC984AAD3423B9643685B28C16F1F7D8949D851EFB79B805790FDDB9F338C621E29C51E674792D2B438655EACFD31443A0FB0EB3419E2DCAFF0C433DDC2625603C165E7BF40331DF164C7825774798FC3833EA31AB5B9B1BB8AB5A76EA498BE35505AA9D5A62A3787EC9ADBE60D7878FBCE57AB228EF18855479CBBFEAFC1E5815241F1441FD9E8C6FF5E4A1FA415FF76A09D1F61ED9D0BD9F5A0C9909AED4B352595D76EED57AECEF72A6FBC79057144872E715B63AB2F931076EB0B3A0CBF6268C6CC9DBA2B80F9A6BD8B7CC8F96D9A0F1ACE55D3809AA8FA844CDFAD4F0D58DEE0AA2272E538CD3DF9BB44CE58D55C4317337E4DF3C106300FEF3D7B5542D84B6FFA9F30CE20B43813E299E0D534092376630C07CE0294AD13330F0AB42FEF85F379351CEDC199BBFC0918AFFF127CD7B9184F7676646C510E2EAAE0954DCB90CBA02F34627DD1D04F9D9E0D4CFB2039C031704C3EF0EF0696F2C8CB8C221A6C3E1B1C38995403BCE5AB4C56099698E189D1EC651DC2811B1712995D687FA227A6A82568B320FDCDC8D7040C03C1D59C382A68B389F81E48C8DCA6A1E8E85178C9E6DF703E2B4B1AC23B36E94F7C7F22FE23100E78DD033B849840C182EF401DF2CF4CD89FFBE95E6AC4BA6426837253A03B0ADE7DDC8CA0A56FC806246CBD05437EF90B854EF0B9BA3B4C7725C9A98CA89E97845E7BFE72B42F3C0ECF5AF9A60103326FB2E4AA8C5408AFF96527917DE26085F07A0AF441DF08373820C04A60854520CFE49826F24D7398AD9B7AC6435AAFECDE3414B3664DF51BAF89FD308006991052465703F59C0D15EE07B28476262631113176A1D6D0723BB6913E034DE64A786851B12A8DF38C87CF2B184A576FE4593530C9D37C7231AB5922089930A6233996CC6950A3F982BCFC90118D5D53D2C60D6816BDC6887F6560404AFEABF397E09CA7B44DCD5CEAC0120EEF9F2E5BE566DAFCE8DB11E4B8892FB306D2FEE65F412BD899D66BE97E05919F397D61E4B14B0C4FCF22BA96437449223452E75481C51DC96B16231F42FA4E759B87C299507635875FD0628A7BD1D30D2A800F829499326C1BB5EC7C9FAA6B35AD1E55B46A122A0DF9CE55A03FE76AE1C1D08B34052FDA8033872A0182B931AF47EE610D65DC42D33692FBAC88A82DEF82EA2DCDEDD5A1649183ABC315DEA729C8C432E6B40317E2DD96A77FD542FB7BD385783F89905ED94219D262C8DA920C4BB276C36138C550EE4F4C36B9FA075EEEE89E38151630825995392D17A93298A192F086B7F2670BD38804325393796390E41FDAF397905E3C46E45D05559BD1F37439EEA0E97D1055252C800AD29EC74495FC4DABBB9E3C6ABCE2DEB40D3A615BEDC19214846C97866F854AC11E0E7D6DC151F45AB07DA6ED5501A6E665439D50A4BE0E14BF401E900AB2B8CDDF9AF6048A15A1436B19A710402AA2A0A7C7E472BD8D08930E2E92F08EFB069068F6986F3F2A9C452EECDC4BAA6B9366A5841503720AD8C1E1AB1717B89EBDD11BB0A7ED2681DE208AA6708EB6BBEACC0473015D97FAEABAE2B57FAD20C44DAFA96A706EC92DE65C8CADE18472CA78B104C3096519272AE35162E14F70839026E4756F963DEEC4402010C709216D456C58AFBFED2D8F9C138BE30DB3A95B1E67E319239DDFEEF4879E734AEF9F1B52630C1B33ADD40AF1A8BDA218BEBC56E29C9FCFE6AC55694A02F9D03271E06CCF41D9DCC460DAA438B747B593606FB0512B5A56F44A4B85391AFDCA2FA09B8B11C181CA35B971FF981F56FE85FDC0AC66FFD1DE1D7C1F154A0CFF4B2C28A2F688B3E21BCC6380E7740A1A8DC09B4691B5456197D21391BE5B539E09E79CCB46381558D47A9797F10E90112E54AEE1A0BA93C3BB3C7CEAD23028061B28313932083453EB0C04297F0A4ADBC50D8AC0E7F860B64EF969EB9022F285ACE71673E14982615A6F1D0D8D65EEB4927AA8007282CA6932C61B702FB028E47D0ED86B034272FDB76DAA1576617ACFFB8E9BF19FCFAE41D5A058443FFF44790F8F7FEED9D287D7540C98AF7E9C1556702520D5F6483E3ECC526A4E602D3D4173A7C73C451BA9E8933BCC67F28B9110AAFA55B5031BC5E710E2867C86F79EA0F2685EFB5736673D3CE038B235D9E79FC90B63ACF6384793BD118A80C9DF473DAC24FFA5CCD21A139B3F77E64223AFFA91A18C91349A503D4AA51E569406C58CD7BD99063F1A41F541240D9ED14AA4EB8D99729F72DE6257F8C3FB2FBDAA7DFFBF4D155664BB55DB4A47E9D6B7A4E7F289CE16590B868AD85C3F31254FB1651816F39041FA0B7EE053D6CF99D6682FA54DE8914A9E777ED8670BC481AC5E09DF960EF5294A716EDEEBE82EB9663F2881ED5B9E5C2CD6909325C42ECB5CFB6AD69AD2A87604374F7B3FDF87D1B237A3319FB8E29F3BE5CBC81C9B8DDDD2F1311E15CBA4AAEF9D4E4B9EE42CDC65E6C1F2E2D9249230DCA231F41FA86790399B744773511406C51FA863CC7ADAF28F55456BF8B1FE741FF125B35372CB1C3BE40D55B13AE0BE17E4810735CFB376E8232F5DA6B5626F969933DE332D1F03BB999C4DDEC488971847A661271E9744DCC6B4D2F9172553F7F751F1ED9F3545A13900793575215AE9FAD5F5A39B7E8753C3BE609C73DAAF2DB748FE9CA2C42094CD9739DEC91613E29A4E2843A0C351D035CBF58B6CCD36D053D3DBBE6D276B4A58212D3871A558EF0EEDB172AFACCA34979B813D79F4DA8041BBC86BFA837F0DFC43472011C2A1F8E8D92DCA5B888E84BB9413CEB5688C13934EE0ECAA54F7E7DEABAAB9AA8BFC3011C850A9B87353E44164B3F81767B78502CB77DD8AB354169CDED5B2AB2ABEA81146663EFAB3D07956B2679D79FA32A3888548B69DDE8E6E2871AB88B907281ABF0FF6F261562A8D151B1C28AB1A5EC155E646D6E1B4A38058C771831FA935587B022348F9284690F2D970FCC17A8F2EBF645476938751E4622A4F5C08ABD5E70D7C0385C0D9C34947CCDB5F0B98EE37990785FB9D018EE7DD5ADB62820AF0A71902EB16D8390B7789328606676EBE2F47FBED1553F5D15BE4B8A1E1D26D46001E990A8C9F1FF54E01CFBE8096949C0A6976E4109C8B632B030FB60A1444B9C0B9F747198945E7EFB83E72F1F7428F274CA68FA5B35EF821E320259E20C53DFFD56956C08B30CD71351721186F525AEAE955CF9ADF29C66F40DF248BD8A7458016E1454E8E1BFC7B7260592F19FDB370458C9F9335940AAA0DAD217EDE822DACDF2A22B2D0EA22B1E75506517B73628A6A3B6B26B938C943DE288049130078D60190F6D5910000E2346E1FCA1A227EB151B04840647D46C395699FA21594E1438ED3B09D7B0AB5FC679E01A1165FD083B3C50D1534DD3FDF0F3A25D78CB3062E88CC51BACFD039E6D44C092960BE441547A545AA9DB3ECFC667774E9BE1D8E334175A2751EFA723F070D980A18F4E5B87C48C012568A42166D184413DA71BEF7CB19F6921462D9C5593D429DF4097C120AEF051EA9BD4167F33AD89013708EA0A0503D8F2251C2E76E29F9D2BACA595B4AC533F96E45CCB746319D7CE542CA7F8706FC9338D5FD84D0E6A1743F22997547587E7A7F47359B558D607E2CB08B7E72E2715D3648BDD4FF4272054AB6BDF66E50F1D64AD3F5139DD2032E4B287FCADFD0225EE494982DAF53A5BA9ECC088640155D5F2869F6C0B4A7D2161EF3AA92513EB301913505045D8C1E02E7EDC10D1763DD76011A09EFE8D015AB4B77BED42EE14D65F2A40DA485D9B2133FC8E8BAC70E7BECB29EDB34910E213DF0CD9E152A0F5779488A6B6D318C10B859802B5873B6D999AFBB744F6DA3F289325729C90BE8598ED811F436B8B6F16322140B2D75544770C51D51432F850C700761095BD9CACFB22B3F4C1A3E468013C01FDB31ADFB8E7618F628809C4E57C311F8C565C9377326315747782B45378DEEB0D32B858E11E252D8002CF25250E30BD75E56547A6FDF2B038502C1BF37013A1E9B25F4F3A88199F4B433E5090CE01020668E30944B0503899D8CD528E22F6E7C31CF7AE7B9596A7AF8851380494AAF169C9C69F615EAA76E95478B9583EF4FD254C9A349E829A95E7E4DDED1E9079D27B2007D6695A3A8BE6F440B169BB2EA7E7972893131983F114516A91498E4752267A0ADADAEC9C26DC060DB6C5033A6720173440262D8779067C26D86EF39F6BAC71FB146ED7CFB1DE4A51835FB6BFDF0EA747A5232AE39146CCAF0A59817D210B52306C86E0E65E81C712A10990FAB80689968A8DA0C4E0144DFBA8B8AE4D95895E7B80CB17183E21D8E386F806EDE58E70CAD62281BF905101C1A195C57026F7B363B3EE7B4004F06A34CBD610E84EEF302B1CDC113F108C1D3B4CCFC6651B3527D43CF634BFB3B0DC327481EA7545D42E279219ECC96FA7E98319D3AF04C3FC69993A479748F9AE846BD1C5DE32FEC7A7BB000C0190B969A9291F1B1C6A80C5938432655B0A765D4632AD1D4523832E861F3B5B82FBA71B65F331A549B3C029A13512E43BC9608BF86DC2A3502B1F82026C2A977D844488A982E776AB79FB9B355824EB63B270E38C3E579BD6C9FD385592D675941CC1D249571BF692730C27495502A45EDBCB75894A57595D7466894B3A02AB206F1FDFD8CDB5CF9468F6DA6710ED2BD0971326EA18EE6F0CBDE400925E724620A7463C6D04B4C606A70D6FC5A905B215C95B9CEBBBF5ABC1206B1BBCE25A1A13A903BCD49AFC23518E4FFF9F974DB62B1764D530698287E2F1ADF910BEC6C5B2FE891E9AD26F64BA75ABF26005DDB13F65731CBAEEF6A23E313E704434EF2D40CBBBCC402D9A88D5AB8C0A7F2545067D0BA0F4317F6DB152DCF30DD0220C4D3851905CFBA62F4B76615EA759F1829F8662214C9D06365219E4FA9FD2BC592D60B92052EAB321521247B4FECF1D49F605B126B59FB4F3EBBFA0F20FE0DB8BE4FAD76ADF130B96E44E7DF8FABE9136D9418790BE1881DD85AE72D63D329C85AB72E171E42B490C0A4B76CEE71059F8F2DE597353D2CF153B60C14BE48E205BF5E1C6E47A12C3B1DD1026907E47E453AE38ADE80D90887C1AC320427B26A1FCCA43340FA4D511B991FEA67BE625249CF815D3F37782D146C24A0042511ECEB7609AFFB5CCE686AA48736F3AFDD96210C3306BDB2CE4CF1F3B2BCD4497C7F198E611721C3D7C6E9793301D0F9FF6D03C598ABBEFF03E8FDEEE42953A2FF79585A46DB1B414999C141C2EBC48F3D6168A96527A24BA363906E0757D01C838B37FAC563268C66E393AEB6B89121059914A2939DD3E2757BE59B9DCD215A3467677835327AEC29DD80BE9BDD797C1757A3138B3EACB752AEB751838DC6531A9AE7D7D2D120841FD702A85C5A58E66430DDBEEAA766A9251EAB6D92286BB4624580A5A703F1857529CE186270821D5410BEE9656F1CDD85BE8B672FA41E0389C181E4353E82B0EC0B247305AC781D1B88A2E3AB3C0680C201BE4A716E589486CB9BEFCE34E6777A32BA02A81694463D10D657EB89C122B50CF7C2F3FECEFC76F736B59F160D7FB0ADC09E856B08A0F42C202633DA6FE86E8657595B84B73C0BFE25EA3801AAFADEE506535DA7AA4BE2B3EC16DCE2239E6832A74A79B415E996BC46F5C2A97CF1503C448401E4F8D0CF2B941E812EF90000000A298D405DE5A9CF71C209BB2DB5228460736F8546E20285ADCAD26B248C61D2E192B70282C629EE202682C6F93510BA331CB0CD5A0E4A7C6EA955376F793215B18CF20589A6BBA96681B94BAC02E31D884887426286CC22D69BEBCA12C12858EC91B249E0BF90666630435EA548790999CD2CCE7739D8C3B26A94A05F0F3367839CF8EAC9DD94195CC4AAC709FFEE3685A7DE1645AF020F5014BE5CA930C9607409276677B6C6876E82994D2C3A60A7B7EC53B831C2641FAFF48E780DEA85B4DE91E8A3DE4988A16ED6A9521C5749E9B462FE2AD3D57F261773A4629AC598304FE212BBF0A6E5729E9BA098A4CB8A09BF24E1FBF3686B97F3D53B09329914E32D7BB50C8C8946327052B0299ACCB2D32E742693D1106B321FD2D60E50B8BEE4C285F0E0C5708F121781AD93F069DE64374123B3B9BCD5F3AA10B626C07E27FD71440BF2DC841E98751C8F90B5FF3EDD9142D60069F176626F8F9A53EDC4A364ABE20F8F313E5C10073441936CB2A4935CBA5DF687075DEE2FBC96F868863F9F02AF96534F6EC9BF15A95BA043BA518D46F9F83F11AD112291223BF095AD8D9F519AB825B4B9EA95D22F0E573E3E064AF80DF7A92AD461E5C2EE98DB31956E834E639077AA7BD92D652F3312E3E4F0CBBB9F7A1FDFD307953597BEC37CFA77B221F5F7D245CE28B47E1D59B3830873C8EDF3A8B45DAD3D3E56599D9AE50FEA2DC4632118805BDC66A9A31DED0A31A6E3C37ED6AF8B7EB1AA9E67B4C8D733797616781F7DBA55959056F8EBA2D829C3EE539BC393F96363C9A4237FF4CB05CEB182A5FDCBAABC389D548317EEEF05A15D6FDBDDB832BE174191657F41459BBE92C09AC8FBF114CC310495CD010632F1E0D5587D1D444BD58792AD3E9969AB3A0128F8BD8AF3FA0C7E45983C7A4C5B960244D4F21B8078512732512F2008DBC00F2FAE1642796ABC786E7D393C88A89602616F9CD1A2F3D1BFE59B3A3BB577C1C941CEB1FDB6F47124A60B12C20266432465EAEC5F0C3476F0030BA9509A54F8E35418898E71ED0BE36C502B155776127783F061727B59DAB77FFD732E7AEE4701E3FAAC58E7A72E75DA29DF6A4B333528B1B9E78E01B46112050D2E3B2E30634401
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_78
+Input = C6900A78BF360BAF685D35820FEEAE3E9DF86A1E8FFC9AC5637F1DBA24742A68DED5A7416AB5E96A4AF593B6745B23B09B80CC62B0C8A06DD1742DA9A155A5FB14A9DE329E49BE6A5A1AE72F6A6C399129BE10C96F3E11BC08468B281F43853124FD22AEED4C6EAB493CA0C285A8B45D9D4DED2687C9F83657CB7F0DF508A7FB
+Output = 0143287B0000000A45B1AF79A49E058F34723D8DE5DC60BA02505AF25B667A6280D62DA43C370FBC2872E65870A4F722FCB1FFBAB6AF7B11C3CE88BBECFF15EE32D1E41BCB59F5E450199A34362FCBFB03B02FA2DA11504B955E9CE45E1132B37AA7779FFAD6B67F7A31B8A0E2BAAB424EC93BDBE173576C9437C2708F529F502F8688F30BB57C6CF93B5E41ABF7232C91DC17DAF8232F87A711B38973EA3C8C97ED47C258301D92D799BC0CA235427A964860A0BC189E9C6FD019C3B5EECDFD03ECFED6354A020C7E3128BD46058C955EEADCFEBEDCD84252BA985D83A573A53272CEAD0541DCB3B4679706F38EA5555139AF69E7C27D7D230120FA12EDEE9C8250837853E0EBE069253513937101824B7B44334ACAFCC088CBBEEFE900462AC71B5268D296F1C685492513C28A368727CDC51D489D0F76ADBD3907ED117A64DBFD488EF73AE5E8C47D2B3DBC1771CE3C05E12ADCB7D251DE88D8D5E85328D4AFBB8B71F4656B896D248F0427D3E2D30675EF9F3FB76BC4E7C1E4A6448D5A2740CFFE0BC10C66AE9BB2B4C24AD35A6F93E91C58EDE9F4493E57BD619F6A86C7F81043E0BFE463FD9A155C4CB07B3BB951FED4F32FE638BE51FE4997EC0DDE1CCABD6F5324BED1B351208009AE2EA37608F14C04DCC2B9496C68A46B4B10224EDFCCFFE43D7360EB01A27E73CB221EBDB62CAE2B9778356A1BC4A9FA05FD466E0F8B75C6ADDD36DDD1DD5C3CF8EA3F9721E48A39DBD244450DE31BF3D75E1C060EF0643D2F8B5D5BA33B125830772E388E8A2C00EC6CF3C3151BE9D17C0C85C973719C07ACC362680E0566606D4EC93F0CEA42E8C972E0765579C18FA47C8A0DA0B0E66925F17C5F71DB7E3CBA8BD14379DC99D9F98383235ED2C05DCF1A2064376ABD88371437C1892FB14E1D2F09DDD47452938C4BF89593546B6516AAAB8D87A36E68A8D643427A0D252A194B6D415022A9A2E392596D059A01CF1AD89DA3A7F7F8DA85D34320339F709BDAFD3965FA439B24079E113627D1B284369A36EE2BD98ED7F9856C8EA05A3C2CF5195C8C5E7434DFA0F5842A083AE8E7BC86D1D0A0E8E5669423F2DC24923CFF2FA181248D2AF5CFA666F90AA3FB485B5C603F216E8D7F9B88AC5DC658848F0FDE25C431AC326CD6933700BB4B419325917A13D7595B0274E8D0E5AD3E53FDCBA4BFDD3BB20BFDE48554DF5DAC4F24C0E4451318CAC8AC01E3471E3DA2E922E441137170C7A89F9FCD801F723BE39C724F6A21AEC5EF72929D1DA06517AA0E10557DAF0F98CE2A327E91A2A61ACCA8525575B7EB2894F65713A94CE671A41CDEBEB388CBEA5E51E14DBFB1308224D7DD550A0E81D7B8674779699521AF272F3419831FE8A66E453EF5B502362B7EF9CB67F8D1DB8687DEA84FC9A03302B5506E74A7909D651870AF27E014E01A9F915212FB298CCE1157DF7E5466BB5A15AD4385EDA1618FAFA46C55CA1E38B9A5F4C503F7FD9463571253395B5C5931C859700F48D18A974BB59CE77C64C0C7AA18A1F5B36C2DB2B26731EA86C719A5D1C7AC656D66777E31FC3F7045FA59DDC607A0002A200183E77498B05C9735EEA1552576B8A3334BEBAC7147A5FE55B6F4749776079634724DEDA90CF957DCFAC592C49B72AC7880B8337372918AE1B32F09731ED0454D322CA175D6B1E249E1A43B6000D9AE30F70867D89CE221C050A01C241C901DCAB9CE3C03171C5537160E325CDBB28884234796AD9689A054ECFC11FCE703B9785B7A313BD25D7E904B7E6E629FE84645310C9D9ABB9A7C2E7F2F2B9E5FC110233D95F147E29C2A20132701B3561C5C878222131A2C47125E655F307B912C384529611AF57C37D920B02A66D94BB1017718BD4CBDC6018CCFC9FC8415EFD6DE1CAFA04A25BFF3D4FED71E891F3362873F435B7536EB4B7AE19385B08714E3D54C83B1E6D69ED4B5C9C87266C7683E96BB01329949F27CA94E84FFA6B7A9304184A8BA354BCE7B3EA9E8B01C9999845DF1E990B646ECA7624B9E75E020096AC8474A240F632FC2B67941C544DFB921E3BCBC4C84DEE7ABFC3FA73895BAE03C16F86D6F285188E6942EC3ECAAF6CF0E0F23B9595F045E75C7E5A48407FD6B7FE35D2BDA9B0CFCAA0508EB5D132B74FB8511367F92E270AF94ED8158032BD1CE10B0D6D04042CB8E380AF2DD52447D8D0C8CC5F4D6ED84DF08C35A2B7C7B858BB933A9D77290C93A309DFF07F9C596554D8DB1829A62BD8F08717F06331212C957CDEFA8A0C8B5779FA486A60EE1FC5FBDFD7EEF37D069A1D3E5549967096FD0AF70E854F8C103673895A1DB93966E29FC408C788FF40F64BC0A47584731ACCA04D60617BDC18412C64B98F3F53A03495F97451F822B0F04539630E808358A7505B2827761A8A42AB97D56887DE17C69A5384C27C3A3F872D3ACFCB8526B49EA0483779C77DD6CF0809CB3210DD1BA074416ABB46EB785246D41B0DA4E02927F6A3241FF2D0F8A9A98496219DD5A83B161E7DBBAD86854965E414DE2EFF26A0185A5FB050680667C1EEF15CC60DA05809AE56F68B81B8367F648C3D9F879C6C9E85CECCCB6E74A5FAD909DCF1FBAA7243C2F7006CB0E79931043E84D1260585519D331E509A8EDA328A3C1DD4BD91C2B3EB5A046E8C6DAA8EF11073DD7C77991C82E045F83B5AFEA7D27673D6FECF606D375403B8BEBC964D47F00AE96E459180D18EEE6317C205FC847324F023190B1F62B21A9E4ACCDFBEF4D5F204D0BA81F522FA5AD7B1803106D03CD661C237195046176AD11601C7B2AA8D674A6366E88242A7DF9D49107C213B580AD05AAC6CAB933F64797944D7A5D0627BFE89D3CD5396F3E0191A8BDC350CAA4AA7E2747A67F6FAD4452F375BC5B569ECDDEE37E668A803F4FDA839AD0FE360FA1997BF6B5C3750F1E3790FEEF3204828A51ECCF18DEF28AD4EED952F6862493E5D307797CD4F7ADB359F470EAB54212B2846EE809F3C2A76EF5733D0CBC75615C22CE0404FA5CF70FDBC61F56AF820C26A8D715BB9A682A0E1DEEEF03B752E739D737B46D67412EFB459FD08EB9782BA9E552195D27488125C623FCFA2AD088E67723B486A8E3B2FEA963D52872BCA24B915BFEDC4C8A2E6DD782AEDE1D491B541E4268F51BA34C15DF2230ABFE9E5D5D7A3366FAB2E765013B736E3DA021D831578BCE8064C195DC9C61EDB37CA95A1E1CC2445483F3C358E53B810631E554E3CCDF2C20F00E6B388B53F76AA0EF891A91CDF6F7A55776507BD6BC2BD193059C669C8E0559A85DBC54FA8285255E73E385DEDF517F873E334CA5E4D9817E329BBA5ED356B0974AF55D00249755C48C00509B5F284FAE135485E0E82CF1AB0320A87A0B6B4D94BDCA70C7E6B41B5300CD43CA5344CD905DB63F8E565C9C61C827CEF37B09BD29982712EB84AD739F980A45BF2E6BFE380447F00044EA3148D7CD199C597FF8CCCCB560A6903E51C511F7F2929105C9F2F8A62245E0805B3A93755736CB827B4CA24CB2DE8EB53EE55A2D97CA608EACF22BFAEEA828D0B096C3B651064C51581E2CBE7CAD8F0D0802731A57014873C6F01E426DB35B13348B2A9823B45D0BF0E83AC3FF349E9889629CEB2BD573ACFF1003B09EBCAE602174664BD29E7D8784906E49EE39274D3070CDDC40DCC7C63C50500DB746EB290DB7A28BAFB8283D2C7A8F6A3CB8841CC898CE9D5ED68C3A39703C3CDA2A46FE09C841493E8AB76E40746FEED8EB766FAFDEF033CD83C453D13417BC922627D2D8C9845FD0364B08649582C7DB0001C15770622DCD6BEDD201F915491645A5DCACDDFDAB1E444EF9B4BCE1D50965E195A163D4BA917A98626E6FC02F42D246950817FA0B5ED4EDA05BAA3F234047DFEF75741EEF2DE30B445A5392ED8227334C2A0405F60A8655B1EE8A9460B31B36FEF2BA2902C24DE7C5CE8C00E170E2049727C2B78A019BCFEB75D46BAEEFFFCB2C229B3BEAECAD0427BAF9763D53ACE376986875A86C1A551F9B2D9CDE8466B9766A98C43B217F8190E391AE355572D2B8E238BD2EF8803F4B68235C084E81264407883C59C62F69F81657A049D8CE736B4FF0FB215F8E87666FCD8F2340ECF4072DE2021B64B3C5D97C09A353B0C007BCDEE066C3284C2A117C073B31ED05A482E8A86BFD07F2FDAF32DECD3F118DC3542DB1E09ECDA53634A7E31C46F5421BC02A7FA48408C8DD1C5EC763E805B45905104EC2CCFB9A959E9A24D7F9DA2621D3E6E49E429EE03C6F6C542854928FD245B958B254D9FA9AFBA887017C3E9E39911869A2516B5BF1B5185F099D69D4E54FD61DE14187E763A5E013159BA1938386B67ED63D80BCA0C1834A8648D3CDB7A93234BE8B9B45E3E4A6D5FC5134003C04F796BB2535EC646DB2E7C167C88AD0903712BF571D9B3901DC4A47EA9A6D13A2430FBEF10D80A05B41AA6EB2125F6DAE6827B3C7C05E1ED7366DCEC75B01DFB70049408BCD3B6CA3830F4C8AF953D9DD0953102CE19338E92C5AC074C59E7DFD1B6EEBBB76E87FC7C9F2385F01C7DEE8012F0CD8807C078B40BBFB3AD5EEE51008ACD9EA5D4AE2EC14A447B11E9FAA0CD5DDCE5D1295E371B8E94AF3937B031E7234B9B36BD165BEBC0B2E6AE7DAADA84391F3173F4F9127310716D5DCC58E6BA1DF3B7D8D30F02861DFF8CE20286A99247F6C3A8B9F44A410BB88E9A1FE5E1268D34D2DB3A2D847B39715318730FDF8600EF19D06CAAC5864BA9A6B2CA32906BD6CDE80A3181E983DA6DEA9F63B97F2986102731BA26B829229C2679336B9663AF57D5C8359FA0A8F752C3BAC4EF0668061458242A4C57DA8624F4F281EE602A12A8AF1DC4CA526206C105D51BFF2B9293B71B1BE541322ED801271143744B75DF60BB40452FC7218F73A0E9E94856EA84466BC6E6D0240AF9485A1199632935D0153ACDDA20E8538F0F746F62306E95FA8C6317632A877B1BCBC5F5594C41F42C7B9E7560776549F77301ABDDD0E1ED174EDE97BE5DA5B1AA4B40E0D225953E1F935D27F859F7FF30B63A3A5313FE46C82A66E4D7E4D5A427301C96947A42AE3C4CAF2B33377E3AE45B5A8350F97F9E243197DF387CA5414C57C4BF10739716502D062D1F1E929D0142D41B3477FC30432E9F49E37B2C1923A038D18BE246CA61579D2B321657E6E286850753C53FC4A027411DB7C7800F84CF3DED78001EB2BCF257873ADAF656F696910C1D5B36CC240D11DF37B1F8FFEF045B197C1B5A4B23A28E33532838CA3498DD8093BBA3DF033E4A7DBD5BBB43A39D661BAC82E0DF8E8705ED0BA4ACAAF176745F0BBEB8729110F0D40F23BF743C669BD4E6A9C21D39F1D8D28508AE0EE701C44E18648702E227CD9661F5197498563C4900DCEA3C83355092DB40E58DB8920B5222B7E75ECCA448F09AEAC360CB9BF7DD2CC2E083775D9C7EA97DA0A084D01E4A141F3042FDBDC0501E54E08CEC80420B1DD9BE22AC0DA4D6AD7F8B35DD8C49643B2FE9331FDA918AEE2C8BF672F9411BBA4A0AE63BC9679F9A1145777C5EDBAC9F8265078B94869A63405DDB44F164695D1D3E2D9AFEA5D0EAFBBFEB3084B3CE4B7F1B08221764645F48F0853D1195AA638D07413A3B3ED64ABFDC840F5DEB421F6A6AAF630DBDD2173E679FB3C07F6458B8CB0D66CC223AA2B754D4188749D30C23192EA048FF9519C3F1C709B08D5D032A9737D4AC77ACB8396F60D0534AD9453224EA7C162D9B5BEF7E783FD3E5406266DD61F4BC695C359B806D84F5FB5C4A8C72DB0845E1BC322DEB5181F9484BF590B7DA5AA86DBD5F9BF4A4BF8A18AE4A8092BE7650504FDC39FC98948A7F13F2D45771F2A920B89C20DB6A7DC44DBCFEDDC262BC1ACF0729AB025187413D57215CFB26BC3AF66CFF764758E24D9095F9B64433F24C37D8C5C31418C4194E636DC78AD73EB43B4C2F2B8055CE8F36BAC220D5ECEF659A6FBE4CAA20606311958558759F0BC2F43E8BC75D36B8C41DB1C12E85DB9BEC5521FC5B6C167732F5EF9C0E2D6D341BD68F298662AA4D81E46B3D1C47AC40ABC5B0B053794D3F77A3400ABFCD7D43FE35B416CD69B57F733A76B8EDE6547490000001331B8E53B91A251BB1075CA88FDED9EAA2B349B765A14B564752086C404B6DCD05FC94E174434E369C0586D808AF6335D85477A5CD843875F0413479A821F3F233421BAA2216F17153E4DC69E7478FD85F9FF1E7B9A0936D13C336F45D9EC82A4DCF7692CEA75CF3EABC10B2BFDBC90F51BAFF4204DAB6149346626949A8F3B9B330D8EEFA7FF6C5A7FDFF8FE774EDB59EDCAEBF07D2BB1C2E914D109E9EB9D0BF55E2F83852A24ADF60AFB60EBC2E4065C1562B080CF3C1829F75851B86609D1F55A085E303D9679733562938C17A96A99FD750355CF3DDB7BD6583F560677B4B1EC875970D0C2D73CE9A60181C8D5ADC8A16200323CB507731284E9AE51C7A4C579DAE3F3CC3BE284DF1C1F0448210E2FDCA6D7EB1522B459DDC379D9D7D139FB81B96AC334F2AC100BFB3C0513FB051B87F750BB49EC195C327C3D2023FE4AB5FBA23BBA783E1740DE0EEDDD4F21A145728383662B67F7D45D2A7E98605E2E7FDA49413E02C7F5E9890864AB905F2E75862268000BDBF123D14B861D087A9CE984CDB76C146D3C6B254C3F3A7BFB3852C218C73862495C364A35A45E1BDFD9A778630C45A2FCCF7FC981F5A82BEC80A0A9897B8A67625ED04128D46EDBAB09487D196B8FBE9E11A182D09EED9AC9D6E1FFBE851451A203F688F462AED8CCD3F75CEC227A459CC25BEE4DCC45FB2CA04E2218FEC3DFFA14BBAF1059D6FE0FF31273B2701F0A15D2E5160A9C0217F4E5342B9C48A02B7815F4CBF9FD5F0974FE76B5515ABA79B781871A3D069D33DA6A60A7C9CFDCBA274EDEE6474BD31D4E709DB5747BD610ECE56BDE140653380E5D7347EAC9B0CA285273C106966D897A405099621D6AD6876DD01ABB2188056ABDB6D9776F8C1F6C9237184CCE534C7695EBC4711156E9D6A9B62D039D30FEF12F5093FD41063E7E3043685CD75D96FB101CC635BD85BC802A04F66C1B7814E8BDAE2F4D1B2E934214AF3A31E5BDD3C4594E05836E0A27BA066D0D692E681C15351556AA97B725FB105F98550B0C3663A1367A0A3F27B88A513F577731CFF97B8794A87164AEF75F833EAA9755C605B415FAAC58E7A72E75DA29DF6A4B333528B1B9E78E01B46112050D2E3B2E30634401
+Title = LMS_SHAKE_M32_H25 LMOTS_SHAKE_N32_W4
+
+PublicKeyRaw = LMS_SHAKE_M32_H25_79:LMS:000000130000000B825BFC4C2E1145B5211A8D259D910A76D33108E0FA5F80F816E783B859A31BAB47025A0EF3669FFE00CB14D00483E089
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_79
+Input = 1A2076A37BFA0AE7763187A66084F9404CE8BBD291D3F5B4710C748A48A105AD69A3F12CEC1C3A81FEF8A23B968C75E30728E08B807B300B4C62BFB57B08E0186D1E33D66800692D733C4EC1DF411631C1F09328B972CB9C79592D5549AEBD4CBA817DADBE37D39A5099FE4C18A96579B7096439559A9AEBCBF10D3B9BB9C772
+Output = 016DA7F20000000B83776723A08D16CC34E7318CDF4AA5B4F64AC8850B942D36D3409E9CC3FCBF86547974CE230501CBB0DE00761D80CED2BCB418DAA3C76980B9D96D5643E4651E47FE33AD45A07CD7FF1D52FBF100353AD97D5645E3B01374F6C2875DCC59ECB71D0E9F4775A0AA9008286FD824902F18506636C9A7C128E56A706AAD5C0622790A32F665AA9915A537CF5F7869066AA29691DD4DFA27C31E7965BCCFD8436C3994763816018995FCE810A1632775DAEFE3A372D69D0D78BA48DD0245C458D3D51A765487CBFF64746E677D4780DE94B86FFA90AC616B2F6BF53DD3247C398BE7181715DA0D7416BA6495ABAB4FE50488D0DDB9E631889D7B771628B3D4FEE5C10CABD3C17F49AE5BACC7734F8BA462AACBC8955C5D622DCDDC139A16ED3D47E73A01CE79623F588B51A5A58CA866D20E9280546089A775B762C6FB533A7D03A6A05CFF344CCC97568725B652B3892B044782CBBA71E3E3DDE4376CE33ACE474EF6E687032FCB0063963A3E2CEEA3786EB58F80ED56B4A89BFD52202A9F42745F631D6A83AAF61CE446B19DA7759C73E186A6B8F85BF1E29385A241EA7320138D5878A10290F4434F79A843DEA882C1BFFFF6854D985E216C4840C94CD33EF52D4ADADC98C0DA0055D6243880A5619693290CFD84CE9CD6C25E4C0FEED8755A574884C0B347EA6EAD773C5307C16D65CD7A589384D1278DF5A08D32226A95218AA35FD828674AC7E6D4896FE9C39978CEEEA148AEEF00F8F3F7B575030160D0A38C86C8E3EA6E8287D8874B629E3F87610523745CC96353E80FC88968AA183BB26392CAA6C1802107933CF34D1EDB8977E659EF56C86F396336E4F43A21E694221BC16318C5DB8D66E390637458896D58E501552A9094FDAA8FC1BA786B38C1DB3A9404B245BB0EB4FE2BFF79E512FE1E99B020607B586F7098A325092AA3DDC4EBD3716B383CC83F24129A6DBF90929FF4CDB1A9D07BBCDB0171A9F5AD7B3F8175F851479E64162CBDB2C9DC277947A4699672643D16BBB9BC7BE4C0A6A75B3681B9C44FD6C29BD63BF7460BB9B888BB49F710DB8E746FBFFA18AF73742181C489055BE67AF9A1DFC0FD8A3A05382F99FB559ABA52BAAA1437C4CB57A5FFDE841D1A6E739D9492111714DA2D1B2A87A97529AE4F7D926CF7DA1A4F86CEF9A1547A48734BA3048BE11A4A059A19C08DC0C9E78EA6F55A23E6197A3A69EB9145FDC4F9307D11BAB8AF8F7E17B1623C00DE7FB0541DFE21150762F1B4BD9D196C18AD914362CD836785AFDA6B1A42ECDC133E1EF51D155B61964656346E074D8AF30FD55982B432646E69BD431B473CA31B851460FCC1542AA4617AD4A9C1F677F8B9BE19D909A08C903B3D35C4E93F88BCC25BB0F337CCECE23BC302F1F9FDC7CEB38CBCF7308FF8307DD7258039D3A6E6335B8175BC33DF378490DCB27D796C2D787B0148E06C4799A5AFDB31FD1AABCD2317FE3676A981DA45637005D503FFCF85D527DE60321E5BBCE92EEA6114AAE3B267B1A82EF03E269124BC607F7FF58F04760429DE6634B241E1788CEF5B96F81095C5ADAEFB7F3C4DE52D41FE308A96FED3EB9C186941FA55DAB8F662BA3901E7F2808A4F37D64660ABBE1DBF77A77FED7764A555626DD5F7629B63264CF886DD0D9D987FF947D16C1D47D37132C74E9552D8E3B04B100156ADEFABBBCFB0BAB36BBE91CA72F0E26266C3FB568BE2C482E6D223828975AC5A4D6584792BFC5BFB82BBB38B602FD7F427497CB1D275B37A72947950B1C4F4ED8DD0ADA70140B03E7D107B2CCA248E4C9997881F9A76FEF121697DA9080BED2712DAF3A112D609B302C7EAAB35CDC247DBB2ACE0B2E4FFB6DF80F380A8052CFC7D72467F39BF913C4777CA6F0DFD103F6D782D2CCC288EE5D61B92BCF59A9D95EE0C6E19296A789A74E67DCD71F408FDFDB304FC85F074B79E77665230FB548475E9CFBB89B4ED5D9069657C9E636E7EB17A34ECAE4855F42CBB74EA94EE2DAD481EEF63C63D13ED4071FD72DA016789468B78435181736937DDDF90A8F8B9ECDBB790D16C4672A654A44BE9DF5F6D085DE76FE154A387D7EC268FCD319B8E9549B955A8A324EC3D4365FEE313B55E15D203BEE562C755E281B28EAB89EEF89C9C25741B7A91D688D567DA7C8C561D747B00A3613D18E25D5D2A6CA391B3B94C8FAE6F2649CDDE0898544A34FB055201B2901587DE1C165CD0021DB020D98FC25A91B40D2EFAE528501A1EBDC0C2FB06107D22ED95E1B562C59B5E7F25EAAFD90671FD8F7AE4B5B3A3C0DC8A89DE4E1F5C7CF559E3F0676BCE1CF28DCA01082E37D34BB1AE3400FFFB7C408BB8138DA8F123D9B773D5710ACAF7EB20B4149108076DF18DC518652330673DCBE6C99D06D369F64ED01F86400290976AA5614963474FF64FFE66F57168F1372C1C48FF84DCB52A3209F913D1E3211BC254E91A5973D2ECFE150A3F4825775A0DD314BCAE4613354F2D3381938843F7C84E68E942BA49A870A67EC824772052E726D63A278DBFC7D268DF21567B3322EFB1E18A71057D151EF31B83474606942342D9EE6CA202F68B15B46868D90EE8C0B539C299211FA34DAE5189E321251AB84D0B52254D7B795B19E1F1CAD9EA3E1C0A4B85E349E521F6FB3E2D830D4CA813DB488E3486B5FFFC4B310769B83EF7D906E7423627CABF06067D86C9D1B88438AB1C4322B7476F35A36D301974D1C41F69D0C881F86E27AB4E8402BFA47C3E1337FD74D23FBA31A117D6D77F60A3AF84AC08A0E334A4C3C0BEFA90FFF4AEA47E59B31D28DB26CEFD0BD463C9DECE8B7E0F4B527C1ECCED62A131DA9E3DEC9E75CCA0C649F93AD198269FF83ACD47619B268F62F4EDD5490B7BB11BFDE674700DD31F787B3F1B26EBDDD45B552E3EE9371F5C4F78A688258260C253A7023C34EA300DD20AD03F9911B295A4D66D25BCB1D08B58C0D0AEBD8916F67DCC85231FAB71070AC9C332D056811229E29FA3A08A385C1063AEE35B3AAE6002B31FDF20B70B51A3770E13AA394303FE892C076593310FDF7DEDCAECD6AF2B936ED77067C65B906367BB81188739B5A900000013591FD5FCD00FCE0F18149CC8BA957A04DBB3A95F914D444900337A954777000CADF04639CD88DA3FC6BC8F7AF98009CCD086D67536E38F4DC4DF1E7D8B1977C446CE8679F9E6FBC22AEC4FBBC10B923B5F04A3F72CF0CC83D847C0B75174590E62BECADD3D6FA69041D678DC33DDB1AA5B0F5E9C68B9D811405A95239F09AF9A9130DA88C8D504DBA8C698D68187742C901C9F57EB6D2388FE1551054BA2206EE1A7122D9B8A074559316DFCB01EF863CB8738A0898C73BED4FDA2B6A0B9376C1958A182D6749767C04AE76C2EC43E46B8FF2C3B0E0F3E05B5938348BCCB955A934B8B397176581A02930D6C337E2C5632B74BE51ADC8D11038F6D33D231BA2187C1EB469D4132120123D6972E440DA79418F547C93C87D684499EB5AF5E0D0E926DC73C39B3F39DB5B4BDCF573F355F42C5006C3D95E86690720CDF4D6A302D3049ADC0B92BAAA8041579384BB559D0468513CD540B5EB8843472676E64F4E70533EF3EE6D165572642422DE67C35701E60B3464EDD5ACAA0220F80ECEE917403F3589D051F436FCD29E45635A16FD9D9925FD05F7CE378EF1B46CB5D3C3E9DA5DEF53DED423D8A082231940C455D44B76B9EA7A755D5B6D44E2CE510679D21ECE6E3014DA968CD0A6CFD24999BBA11D123E59D17EEDC20EEB01E1560A4A1E8003BFD00940D94EDB1DC522B7463B5CB6DD876FEA4682DD1C00B08ADF6C2B3C68D4B0099A0DF417DCDCEDBEB9FF8DF3DADC687EB3552EF1BAA553E37CC90BAB8A01C52A35E051F6191C962462AB4AE441524D64DAA079A88F668359138890125C7865A32D8586A4302148F6985B6EDD795B8085737E0F67A62914897ED4C55067648E2580C106A8DA57724E4E68B7E7E16A1788E7FA1960E670E68C308D4CA164266156215ED085E4E9DFC5C491BC01021A668E6C41BB802A8F7A8E864B925FE612AC11E61406C296CE9302A13135C9A1E89F6EB8797B44D725F6CEA7B2AA1360EB5BD1E6F05473F70A6A206BFA5FDFDBE35613D707D3D3181C6A37F683EF467CB4F7FF860BEDA989854639686EC7407A821ED296343C377C2A0A264A9DD70EDE896CD7896CF3A24D1EFFEA45078C0E3399480A042D2DA414CEFE409CBCE0E1B
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_79
+Input = D953F54313337E8F9667CE8FF0C196C633EE8FE57291BAEEF2C7D31F5DB336EB1CB4C54C31D75A4FB57EC2B29BE88AB2109464C84951CE9E9F261A6E83330E59196A787B74A75B98B7D936403059150D3557536B0D5056943039F48C701128ECBEF20CB1F6BF0A64FF72189FE6FED893B38B7FAC20CC4C261B6E3B7E0B5B0BCE
+Output = 00DE8A400000000B36F2AC70A6AA8D82AD94AA5A3A8D9BFD745208D22019CA59533E0C1086ED78EBF704CD74A7B8A19A13B1FC8476770839401917FA2B89AAB4BF8F0181DD0DF7BD4737D689537C7EFC8AC7844F59740583785321DE7CD38EEE56A47D0F9B66508671CB3058E2F84D6E35881D417C488B5AC311F1857B39B5E2BEA7B1394674EB03B419F3B2A3338CC0FAAA8D7809790FF132C3D7AC691839B19D58080AFD7A5EF76C0860F942717DA22E11B730DD2976EFA790CB7E7B30E0D2E1E0DB11EE8F1025EDBA8A181DCB0BD5263DE0EF03046568E4F609FDDA8C2469B30CC57D7E8FAA717BA5193DFF4EE2C9F83ED7247A4562F6C90C04A0D15C46B4E6C5EBE31B0EC7C17440363393BFC148CFE7155C83A021D3A3BE33852EAC723B2F8A2B9A9EDCEA7AA585EE6F30CE4A92665C07AD7405D08297A4E4D7DD2573FB3714C8746FA259212E4EE39E9E405800686C5D58CC7DB88605C1668EA866D081ECBC3E614423A2157516D520955F5B2881EAB683A0F7BFA1050A3F0C5969A2F9C40E92B6EB03DA4D54F81AF18E93C3667E6C7317AF88CFB721CC361C1C0FDA69E4F225651292A993BB7C0D2DA3733C5FAD8AA1B62E176B6064D3FDEF7A5BBA6E6FD58D97A1F0E64FD66C53E6C5165A3A5B63DC67A4263C383CBACCFB258DE2FB7081FA482E52E9763A6F898B11147C3580BEDC5A1AC2AAB298A2B7FD6F9B542AA78F87E20A40F5B397BD20B31163144F4A08435EC65A78BB994B0A350E42223A60FFB3E09543DB4DAFF2E7F7CFD42F758EAA1E1171455F669365F55725B0DE91CC5A2B106F1A0BE73CE49A34741595AC0C0656407BA87145712A3D3AB5C0863C594D59712130B50F3E0D468CE199DEF977D7E599BF1C65ECFC98C42A851F505DBB3D481AFC4450F04FDBA26F365217287494F14686259C6C9BE30FD582BB2EB7864FE32652B0F7F16D1D03BCC00875A04A14DDCC7153DFCC1550FCB034074B507FCBB3EB8A2D6A3823633A61B7478F578B17CBF90745495AF5A94B83C4C205C2C337FE2801DB1FF27E74302EE12648B7882E8DBF61CCD1DFF37C8A10C7EDBAAFA11AFCE3D3E49538724F527CD32BDBA3D2B2803288B3B291B82B59C646C34D443947FE324027578C8A6335397F6566559F9AFB6EF3AE74AF12A13DECB66FD5A7AFDF2EE239C7C96D54C2A54785B04CE022EE5A94023D66DA1641547A22623983B62C9AD7E47548EA97C90F8850A4EA459BC215F8833E373FBC34804FBB760B70CA61F37717F6485539AE068562E2E92FAC82E186C72B4BBD4FDD110B147B496F715D1A6F30CF471585CFDDC6B389A7E397BBDD8735E3A0D4FF882B1657A7787759C37F8BEDDD36525CA60A1450A614DB7A135F68521D38BA2C42371805D874625E4865FC9EFE94AA70D8FD1D696FFCE6D39884C95615885E9D816368A9A8ABFAA1A02B55E6E12FFE035A25FA49D052DF263CD849EEBC76AE8B80AB18A010E773D0EE5651293AF6223D24B193E17CC01B3290C88740B65E4619C476F9F2F6A2A59CD4F1B1EC8610C6D9CC7AD9E153377677B5A386F9CD2A781DA575D630DE63EEAC552463ED6C75861C9B3457EAEF7FC63BD2CA335915BFF01D18DC4F514BF83950FA501947DACFE0D8C89DD392B9482B6DE5134FADAF32B3C30BE8D00063AD25B67D1A5A97207AB9F1E942FCA542EFDF7DD472F96FB5433D3BACE2CD92B26ECCCBC0D5D1C37FC950D551AFED05433EAFA372C37FB85F201F23DA1C20D4A5954C56D5D5B7BDAE60D83CFCA566D6FA00F7E437DE72A66D21015EFE434F0903E5B29556AC24BDFCA920CD023B97F5196FB0299FA05E7BB2BAF62393FAD742E95E9B7AF8176EEC1656F96F1BF6B89FD46F62FF3287D223EB2FB954B4B9D3ABFC8DD9A75CF67643D9FBD57B20B4FA41FA9CAB3E0FBD6119C5B4A03465B6E0BE0B7526746C171118C1D54DE70EAC04C2EC68A4073EB1B1EA2CB4A496AB7EC1A26070EB3FC4C9763524A0F3C9B8AEAB5964F621FA9F218C189DE7BB1EB61E03B2DE48B245F0EBE3632AEC1E3BCA447A04FAD6F8E9648C7C72C48A4C279CFE687BEBCBCAF5B52BFA1DBC19DC9888194B3DC6A768B83E4B46DA325A70B151C98E08B5E771BDD2253C3D8151DF4D366927BFE998660543F47215461B860771ED83A4CB424BF431392FA35910D20E96F254B1A3FF2097730CAEC3190C10D25C28B97D863EF36E50890FFD12508D11FB6996C4B041A5036152BB9DF380304473A38CF33E5D095295A3AACA1B96DAE4F13F44B94821A9F107C333328F2FA4A07E4712B65319B8759F39EDAD69F93C5B0B3861952D80F28C34FFC356D60AC7A8BF3434CD3C4F276B24CBCEF6E0DB15AC762D35DC43F1AC169CE731E2CC6784FD537BA50FA88129763A0020EC0431C0CDD1E364033B2C8AC1E3A06749496D4EB93A8F3BFC04A1E4A98BF8E8CA86A9FA3F6FFC036E340B0914B25BEBA8347F203B518532941BE78E145416B4AA5220CD7185C73E22BAA3E6C76F1CDDEB3260DA6D5878F5795902276490C2800F75A5ECA75DF149C1AC0E09DFC1E469B636068BDFEFCB5A36ACDA1E9C8C0FC56D8EE4ABA2C9C367D0ED4AE6D633F6F5EBD22554A5FC36D882A609AB99AEEE799DB088D6F865953CAB93B98A1D8A80EC8B8F296252414FEAE67B7FE342113D604D24FBF7C777C4FABDAD0025680E773F2DDBCD17127B6F30A586D6B1C60B948A790A8FAEF9951BB81D07E9DD532894D63DF0C37DBC35E6D503869E61703EA928E1DE11454EDFFF58F2923C6D686C10AD30CEE6DF1E0446125F2A38628852F56143F09878BB49416CE4382AE0F763B4D7E8C886702D0B02188D216609A4168E25E557783867C478261B6D6649E9A3F3C0ECDB4763B47BF99335D8E3A485B082DD05054244A23B1112FFE8EB4D00D5F58181B5646DF1C9AC13241715805BC03488DF80E04F86DB355CDE23680721AEE93A3EA286B1DDF0D1415228BD8A8E6C59A725A6D9FC446DC45A1192E5F2ED64BDA62150E25ADC4A334C3FCB8EB54AE9CD924E06641F182DD252945EC89E126ED1CF2C5223F04C4949725F2128B8D54D8D827729091200000013FE4267264F4C4FFAC7E03073BA835365B4FE1F5E369E76CF197D1289AB103B88906568B15AC42CF896A616C1D326975CB02ECAE1DAF0B0A267933FF985E9BA25CB9E88BD65108386542C8F5C3F74256A5DABA78DB55BB6B44258BD0CF8D32B3D03AC0D32927F2706CC4996370B2810799E1FB6D60F79A1C4F589A26BB08B62686FA518AB7872699934D70B1F65F2BFD113EF701A04F8C58E32D276DD792F7E1D2AD2F9342D690C834DBFDEE2644C4FAA991BB14DC7F3A960AB1DDBCA5E2DC8F1B33529C0D8A232A6C76F2C44341640CC8818F802665128ACDA1D0EA7DE7270F5DC5CC20CABA3A09FB98BF808A6E3EC6764E572E13F9FD4ACAEBB4EED4B737C2323EB2A6B4A4DE6A05D42AADC59DA57A00C9E9E205E25F28B2724B0D989CC571A706EFB11022C16371182CAED522FA3F3B9B08AE959232AFCEB075F2D73AFD31D25D98B9049E484E4ACD06FCECB58E557B73ACD306FFC1C36EC719BE721B457EB14E850FF944E73FA14BB23FA9E1993F24A27AC84628E7AFB675054F95276694BC3E996DCB1111AF9D3412395C02FA96DE97004E543738CB5498A93A5F4F36E409D19FEA5A7844C7DDF207FCD314AEC9BC99F75941FA36A59E478D9C158A90F7F935DC7A7705D8F8EC6448D7BDD86FBF9B3C6BBF05D3D957409B55BF3DBE6027FD6ED1B4DFC58E6E4F7FC1A957B136A9F90449B3C808AE5A5800ECDA917790BA422C6AC5FD40018B5680101957C860FFEA5C4BFA7A7DDDFB07E25B453B2E91F2F7F29466E3B02E491C9ED6D6AC8ABECE84FE8FF1EBB4353C7046CD4B415F4A7971775DBE33381CC32CEB94C32FC7ACABB9D89CE62DFC1B8A4BC5C80636BE0B327945B2A1BC813AC081B49BBE301C25B3764267FCDA30C13487C310F1DF3E2363EA28734108270D8965CB321DC4007F6773119DCC54A98D0143616BDFD2595832AD27244A682AFB4E6DA3FB7120F8F1547560CD124BCB7DEE853634E88ABACE44B1E4828D990B7F92F3536963CC49A6EBE6283C115BCFEA951B20A245636B040AF34FF0FAEBE1EEAD7A554CB39F30EA71B864CC924E3F839F4EF3C86D1D898184DA6EFBE203AC1B9AADBB52FC7E13E651594BD4A7F19DB8B00BC15A1C7A2EA1BCA
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_79
+Input = E3F3820F5B46862583369CBEB6F6D78B78A8E5FC0D16C00576B39CC29963CC01156226074C81CF1C332AF3800B928DD07800124A4331FC09FACE902A63B95077B7A75043C74F8C8AF2282E0920BBD406DE007BEADB83A966A6ED56D80BC2456134143BDF996CD0F3EBEDCEEC97A2F651A79CEDA81A848BF287EAB097437778C1
+Output = 004F2D3E0000000BB7F2F8B020F83455FC82A693A3C47BE1F67E69708717E96ED4575F60F12BFFFF98E22B3C6D8A986257A0627AC5779F2647F042269C05C8B98F4FD25D76202802CB5ECD51B141F361E5993C97696B3B3D72B38ECCD65B55A79A9212D5AE6624CFB9C7CC7C41AE1A18EBA7539A11C07DE3E6552E2E641AAEEFB4678CA29B1DA4AD54D727C09E9154882D8FC7F811CBF728BF655149F447B4B8497F321C4A640F8F10F0D07EC57520C2AE4FDEE13C4B018F073039A09EAD7B9D1BB71D83863F51B25975F7C8B114C31B84787A16EDCD602F3EE778517DFA892319A5D39D85ED3BAB41142E0878E420855300C9A0A8EC5BEDAD4FBB1C75F568231C719AFCBD7BF3B808FEB075A6D8EA74D3690D4A7BAFB2B1031EEA47C1D43361E2CE4400E548D9A15027301E46464DCCC665A1B4C85B5507801383E53AD183373C636ED6BAC62CB6964A42B43DF14545BB2F8CA787063DFD7F3A2418777E3588DBF06EFD884635FBB1B7222CAB010C4006650774E17F4C0FF79D5C8C46B0D9829B838A61720727791A6450AD2EB15CE23404086F893CDB0B33A7144328551B561ED3C62F6D8DEA682B7A42D14F15C53872B25EA393393E2739DE44F5E25C9EF6CD6C65433089498452F0BF3E75863B3753AD16E788A8A209AE6EB62ECE5CF80ACE6AF022F618B86BC4634F9D0878F48971AE4B315F92CCD334BCC49D9878F7BE2AFE83B6C6F74447C54FB4284418B81E04432D24DD32DF2957E166B5ED188A94CA5EB62DCBB80E298A92F7A39E4D38D53AB79DFDDA56378A2003CA2AB70E89B65DF6AD8901D881D204F93310BC720A241ED8A726914A18253D6525E4685C6576ACE97C00E8D9FCEE5D291185E5985E6E81D2B949F54DB2AB03529E76528C2C67EACD38D51EB48C085C983C8F74E58DE9F3104946F2049E4C4630045C4880AFC3CEBE7812870B87E8CAEB5FE2061980A2F25B30DE707672ADFE90D5A8E771388AD35DB033EF7453D63720B9857C4E3A776E8D87E412CCC6591255D7561D853D01DAF02AAD093A9ED4A6C2FE0EE412636D0791F18CDCA1A491F1FF8381191374D5D67EEC5491471AA75CCDDA68B279A22A689A535130B37EA32D1BFA87DC1FB76C5C01BCF0E2BE84A9442F3E6352B6375377E876F2B722CA42F477F4C3B3B109F4DF1C335DED520B1A75C0CDD464C150F0252BED4BA25EB08549FB4DB4F542F0B985DA57EEFC51F4446D50D0C11B2D7BB3C41FBC787BF39BA6F989141F71D51B8D4A61A9D48B01320A321B9DEAB3884DA02621AA68355A860CB50484690D5549C3F738425B64BD4BF40A5B706F2BB5255CD1485ACBB075013940731A6F8738B4E81F5420B33B91914EC072866B3665FD2982E7B8D54DE08D45744E709949AA833A5FAB2F28A1B8A9A1CFB35495EFE77A44354FB75006E1F56F359578C52863884EB3AA21DAF2E7207E227508B878473D9028A99D7E938F6C2950213459F93AF585A49E1FB496683B0581CFAD9FD8C8E53679E17289CFD10535D3A1DF550068AB1AA906F98B6ED419321FDE6BD1193A43395C09FB38E516FC02E1FDF0A7B6ADC7DD13877649040076A5A9BB960D09D7F44BA4F9A57C3CF1F648EFD843AFF1A99424581BE3318DBDE2FDC86E6BC7EA5012FA6582861003B3EBE2495620D254E64E3D6F84AD516AFA57F4FE2E8350474DBABEC31AB5296669E7C7E1A19F34B7BC44B59A452F180DB1F7EAA63EB33377456933933C427E513887D308952FE0EF7F4FFB50B61AF964935C7DDF970968E1ADB8B957993A903F8233791FBEB681A2DE34B02C196C3CE85E17CDD6A5C272ADCA2974D8060B78173D10FC4278D911AFDF5A21B131D9F6DA1BFB539BD3BD96A4888633766C3ED5658652EBC393C8BCFFE3D79E422465CA05690296309F3C19ED160E97D32332D4AE2302A668B177DCB1EB06A74D5EBD7CFC5088356F1E445933530672434A00FB8F5564A97870FC4B3A811E3D425556114B1980C6229076C0E945592B4AB13B40333BDDF57D2A236790E2FBC498E20EF05F923BBA848C5ECBF73F7885B9ED4835D2E97A135A5D0C5C79EFC2540B55EDAF469D6DB0FA178C4453111FD96DC611726C6186D92C3232720C73F3C5622F864460C79DA7545A3AA833C6E5A859EC1496DF32E82A72E42A75020ABC877D1A1265EAD0306FA63318E2CE01E1A6F1A601B5DC146A522AAB8B8CD5C0AB1FBED918E9E067BCB03A2EE8A097CA4B673C2382C473350D844395DD98E99D43A40EC464B3A68B6364B8D03FA7733E21BEA7BA19017BB259CB5C4F95B086A960EE70E681CA581FC743ADA4D2B5FADB8C04E04AA7C046D6615DFAD5B4FC12D77358988F8106FCA65A46587373FB75BDFEFD31C99F727BD6C2E071D086E29F09ADBAAED6FED8C49361C7F6D1DEF8343D444B66AE9291EF13A6AB8AD6DEB8EA54DCB7064993E5A4328E1B73123BEB354E44E086904731F5DD14550F30C5A3D7DC4C059141A7A9695E92CE6371F130BDD7D021491D86C122A793A0C1DE2BD071AE562CFC3A5EE39DF865FB40F5048A5AD5737C6C2B04D8F29742ADEE8361CBE6DA29229E17831ADC8490A323169A65D13D0DF42574A032CA0C7110A10215C5D4B9E5573A86A00621A3C4669E1B7DD96F2A3DF9F31C9658880D88E3BF651DDF2FC9D8AA8E094C47074B832048D541AC0C2B8E532E7BAEB947BA6D6D792E87D6CAB0B4A8A8DE90F7A254C24ED3BB92DCA1E3AF3FA0B8B2B505A4D227307414ADC2F54E4922ABAABF9B81BCC646E3FCC986ABA0001CB74FE34164435953959D8760026CD8091E352B577B08C305EDA1E5ED886F95122C8799B13CB392834943F4770B8FE78101A6EB6E144B756612317C57E6EB80706647CCF48DE12786290393334D314855A31734E8FB33C6D32BE6194909234C5362C0A5803150B15D34AE5036C794B8A2CF581495039625C49BFE5E833B3FB79BE9C99A09B9DA3C68DF18115404F23FC9A8B1BF7C954449C7FD2242FE6D38D8870D6D1493AB92207EF70D6C8F8490DBD9FC5ADDCD01C3A93AE8D88B7129F4D5B0D675CE213AD3FF4F90458426C0A9893AFE1CF69C6A94D9000000137062B3EB076D9665D19BC418A0FF1F1D454BD99A5CFCC2F6B662531FC7E03C3E3AAEA732A1D637350264D7838086D2958E521A76EF8BBD238B9E3C4DF14CD69544AAE72A0DB7DFCB11D6DE4CB5101159B94140A8C73BCD8A27D33E48841E523D7E37E70B92D1D2C75DD8227DED1DB199112BF4FFCDE63E7E4C57CD96C7A2976EA5315209E1155C2A7D2B8D54EE74D42A013BAFE5FF4AEE05B8ABB7D4825EA96006EB12C6C9E1E92578C43ED70B6B408D9F931C1C87230098A02058EA4365617247784887BEAA271A0321CFF9ED4EAAB30A120DC61F266D37FC96D8F1A64DEDBBFABFDEA734651897AF7AA6F14D478B02F6F66FA3888A1D3252A0B9459A0154046E47CA6B5C26069E4E7A9826012618FE7D25EA252636B75B337364B39678D7D497301542E0BCE5836AFD2FB5BE4391451DD96B9A7BB4A28D75228BDC5AB21831F6DF14B406C63681D3EDDE0D9546779890798F16D6F1596DA97187B445FA986A4EB3A1C2D763C820034EAEBB90A86E3E99B5619F6BA7647C1FCD70CB0A034A6DA5E7B18DDB76B35E233ADAB6D26CFE23DBD99F830AD61EB79F100F15323A9D7BCFECF955BD5AECEEAE6A9DAC83757E3DA9A4312978EF6AAB121E729797E5E9F7E842B7F693D659558473F3C1DB3D6FBCCB9712300CEE315CAD8FEE2B84C659CC79BF42D079C13A77BC5BB106B26DA9203087FB3DAED057943CD5D5B1B98A1F8FCB8660574D97BC92938CAAF5814D0FE27310D4C09B2DAE1166B3AF6638E5B4BA5FA2659125948F9E3FD911AFBA8D3E18A7DC4653D5A367C85BAD63FA02F938E025958D588445C6DFF8D9988A27EDA7B222E9157C9FED9B7E3F8DEECC21D2153075942536F814D688710A0F12D5263E91FE6A964F69B317C6A584891DC01341F6FECAD8C10618C00FD47EA741B740FD7A7E9E049AFD63A24055A8A7A7E79B3E13A00BB3F730AB984F029FDE5682708492AC3E797795CF1AC170CF961C023B2210CEB6CAD6DA8BF5A42C974F4A1A88B6171BAB0BA347C6BBD8EDE1C977FEE5D5A015777073E72B6348393D1D40C8273C3240003A3954E7A47C85475A44274F78CCA6EFBE203AC1B9AADBB52FC7E13E651594BD4A7F19DB8B00BC15A1C7A2EA1BCB
+Result = VERIFY_ERROR
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_79
+Input = D0D50722691814202314C44E4CCC019555A7B652D721788F7F2B038071E0E5ABAF344398537DAAEB628FB047740BB36944F0845164BD68136E5BA0140377B0D35C385A00364686D9F81A0F4034E6EB203F07F821B441E30A3579DFD957A30672CFE42D5F2CF3703C12389348C79D8C4D35F8B709EA7FB88A9886F4A78398128C
+Output = 011F33F40000000B97DDADA2942440A17E89B76B6C3BF7ABAD80E2F80C452C3C277884A6FD208986621C9ABA888D56829E9F981AB453EB7656651A6ACD561472CF6A345ACAC185B30EFDEA895F5145732D98EEC6AC369AA590A5EB9DC4635FFFC5F4863E32A3A73F3917C69E7070955460B24D2B3E3C2F4E58EC1BD02FED75B61F4277EB2F562E4828E419DD3304F1AF14E0860816004B772E485088F1FB608C3BB4889259284483F7D293E0648DCC2B4F91AA0EF160947873CC4DD3638734C68CCFBCF7FDC71AC2C763CAC5E22C629229E4DFA5E6401AE431D02FCFFEA4526C7737DC3EA59D87747299A75180ADBE5D3231966B776DE0602D009AB92560E2D4AE03182CB75DD81EA0CF6D0A68840570B5A24B4C4D8FDC9F62023C35E5B982D4AAFDCB9B662BEE730538D120B046EA34AF129B81500D606F8E9F75CFE2BC6F82E82A9FBD9BC66CCE830CE56EF801BB9798C9278C5A569D301E2E50490F49477231B0E7F3D44707F119C200AC812E41B43FA691FD33E1FFA58EFF14A8CC141EFF508D1B269F1B1601E39BFCDF2645B567EA6D6B28E6AEFC92C7759D5ED2E2A016A0D6EE40E024B0BC0B3076320E5921A44F52CC6DE49220FE77DCA9AD05C977822A02EAF8CCEC660770F411EAA6FA16E783A16C80E70E2015A491A4F02FD8FFF01EE0EF410B1C4AF627C4946D3C4A472C3999489B5299C3B2C7FC94A51C3648000FE064E78D98C570A13B89FEEC2EB33F93C9D56C50815CD06CA1DC1B1938F2A2B9D2EC33EDD7DB0B710DA6D34A7AD3398517162BAA7B99589F21031AA2B28127F8450713DC1FF22499F05809ABDD711BD5EC44B69CD6E05C800408DDF6B884CFDEDCCA5BB773D1A9D07697B45F511C1A7B543E3A331983B731937FAA04862711A5B198268034471203B245533CCBDB97BB65DA51ABD7049312D5FD441CFEA14527CE3B2B43636E7DCB615074CBE52FD0F4B3CB09C33AF5E613041AAE4EB5CE99A0214B1AB860AD7DD94F98D5FA5B3C06418AD0CDF7646F735974015482CE1BD32BDD40665159BDB06E802573837D85C39583E40C8B9EABC1D635D1C9D5FB45628644F508914A0F69B6069A9FCEE491C10CEA75B5D6C9313E9E26EDD9EE46EA13F4291562A69F9C3E900C17CF612AF04785936455EB5239C98CA82217A62E351A7E2772B01173D8344DCAB1BBD14A7ABEF330606972731057F236B5D042D2B622339C3BC2076CD8337E54C4C39E562D53DCEDB5BCA041546CE7F65CC0D9825634905311AEB16ECB185304579185109442953610C393DC53F0E3C0EDC51C57B3B71E85D60A3AC3DC2660F9AFB9CBBCB5B5A2CAAF1640E2FF3EDEB44F813383B7C8ED04779F90C999F6ABA5E3B74DE3B69A878048C5463F2F27A55685DAB98F70A0E476ADA81CAD273B8B917D87D538BC7E63A75C2B35F4F162C5EBF1E8FF172571B9AEE49119B5FE3DD1E1302244C788DA4A3408AEB632626634114A91E35F7CB623AE318729A799AFBD39E38CFEB1BDBAC30F373F4BE1D277B389871644BB5EC4ADACCC36A3136F90ED5D2B54E21B427822F7951AC5A8ED63100602343B1188B1737C8E4683DBD933822C1A2840B38D3600C8C15B1CA9DA650E1F3D8B7776503EA848B16E1CB5FFD4B1AE35D681CB6F0D0078FD6BCBBA72AE7CAB5854C1CA6C9C7E6330D7B696A59C641425E3DE51800974ABB3A5D94FB9D484FCF0B6421CE23927926F0DBF55FB2E740E972EDFADDE840CE1E97DF8127A4E945AE3D1C5681D760867364D09E88BBE222D67FB1651D618980C5C200ACC67AB9097DD1294432DFD8FC7D00FAA4A707E8D24EB968CFB12E72EFDCF52E48FCB53D7F6A8C7983AC43B44B41E1284945EAF64CF641E5BA65AA7B83324EC65FF1251E4CD1D585C46A4D508DABEE22AD5529CD134851D50E7B50C0BFED340510756E7FE1E12B0F83B3B29868944115F617998DC749023C4BC6482A9457630750B02AFDE3A9ABB0A257C6AF91EDED0124AEA3EB77F6F9D0DE7FE6702F4E9981ACDA6D58043067BB73D1CDCE1ED946876BD9961DD4A1127C7DC046EB3E73BB5EEAFDD08BC54764DCF53E8272F55A7BC2FC1D326B0F8AB5492711D93E459B759940A050F9B9F19BA0DD9D4F62E302D2C4C4A426FC9B2E2FA9BB74EA15FB7A0BC9F0FD5E87B74FBE8784CB067D5B6429F0C0F932DB67BEEE2789E3E546C7266ED0C65DE707460B82EE15462E762C39595B1F6C094B4A3191F68FC8A034001F3CC6F1A8B0EC574B15A7E31D9843604575A19F15ED495A22C0EEC93095451646161F44C01DFCD702F7B0EBE703F0B0B9DC2724A2AFA36939F7D675C5156AE4F462A9855AF21D4FF97AFCFA549731EA56BC8EF2536B2E3113C07BFC499E6A8E1216FA32BEF0C3D973E8D0640A5B6AA6AA0757B106E3645C0280C3B9C371973563F8C9BEF4EDF3A9AB276FE456A39A8502DA701876C9FFFCA128FC4EF51A62FA74E751D2C093FD7D0076D8653E603A8CB47CEC24FA26ACC37E7E53868F41FEB93EABE7CFB2EED34B4509AB3A8443755BE234FAA13DA197D15F5353D0FD3D039799558D613133B1B09256A209D48321847D0AF56C41613CC210D591F83C7CCF5CC1B2DCD3D85CAC00C650889845049E62348E4614192A321A3405E5562F89B8ED6D75E06A9C6D7E6CF76E3FDAE24DDFD9CADF17FD8FD67756C35C9CC4FDECD29B53B60686C5BA73E47179BC39EF3FBA3CF851A8898A6C76A11BDEA81D869EC919AF27487ABEF94E6EA67C0E362ADC99C655E13148E7B01D3A0F1443A702C19E5DAFF18029A03B6D58D0F901976E260775101874B007012174C66D774D6D30811062171E073F0FF82A9E0F6DE2805231D83F95F805CB6B20C4ED05D26DAA9A1108A4B50A0C5D754F6091EBE99B5BAD080938827377EFCBFEDA4F0886E62CFA4EA393DFBB14EE547FD1AB1C639A4C6090D744F0437E3769598A264B588E88A2D20D408ED0A1EC88BB054B84C41122472D98C7D5F3E44D375C60F15302722CC0C6CB097F5FBAD85B7285A34D9E27B54D173F97E917E93F5230A6221A699D5DCF583FB1C1D709CAC2AFA86065F95E1A1684C313A2AE844FD4A0000000BF2776F3CC1040B1C35D8C36AFCEDCF1D4F32C95303D0CF63BD04309D0D416B772CE6CCD4971E36A52A4B5FC506B1B80214722766707A5A364845C48E5685D56B618998F1D9C2209BE94FBA48C10AAB586844B348B329ED85E03A2A86D8DE167407E903DA8EA1D79C45083B0B4E2C213580F6EB636D807B2254DEB10009964EBC16C3CCDFD1E11F2C9D17B64F2E82A1FEDE35D05F6ECBC9C4CCC70EA85865091232BE38E163A08168378E2639B6ADF0DE8BBE28F2A69D058E43BB7604AF483228AF6C273AB6A89B7DC172790F3B127F72A9DBFA1343AC21009445D8BB2186D3CDC41F304C2D98BE6F80FC239A2D8434B3E8F8C72D98CBADD1FC407A361D0ACF6D5120632BEC0A913EC3E9537B59CC66CF23C93FC6B16B6EF3A0DB243C67C39DBD3856C326A79D11E94D0C138F912C6567AEC566FA40E2F7AED716D4AA75F41DE29F74DE3FC456D2E6408BCF3A0B676B37109D3B3D3DE1E73F954DF47A575942835A8C73C7C19F1ACDEC16BF7D9DD11F37E5971EB97F5C020939D237DD67A7DBCEDEFA9E03DC1F178C14FF9352393C33ECB701D01A8A5F00B6136A9513E154CC11730BEE1F2C16938999629167EE5D9599A0F9246C5AC43364FB66692171928918D3B1D39A903FE7459469929066D88CC50A2D69F4685A4698A2765C8BBDEABC632679A4AC19B8A17F1551447508469D5D4FBE8DAFA84D5CAC581AB88724F61A183267A10C2D2AF79E01A040011EBBFAA173BE8FD857643E0F6D722D3AF55225951619BE11C6DA27AD3DB139A74748AA3CB6AF2F59E91996000922D875AC9838164A1BF87792F93647BCD6AFABAAD18B45F22CADBDA2C8647292EEFA476AB081E008310E103EB8910A4BEFD69F65CC0DEFDC0BF6A5CDD1B89D918A2BC07D648125741C3E701D8F516FCDFB746A12E60A7167DFB7D4B3EBCCF0868C6812E19D91F935A8E1828FE7C588FCCE79FDDCB53545B54E0CE73842DE451B32E35C35B614BB99895DD259C85E519227C7B4D151512D4A8FEF49316D9E505FF2A6351FC2F116CB4F7FF860BEDA989854639686EC7407A821ED296343C377C2A0A264A9DD70EDE896CD7896CF3A24D1EFFEA45078C0E3399480A042D2DA414CEFE409CBCE0E1B
+Result = VERIFY_ERROR
+Title = LMS_SHAKE_M32_H25 LMOTS_SHAKE_N32_W8
+
+PublicKeyRaw = LMS_SHAKE_M32_H25_80:LMS:000000130000000C510777277DF99DDF38F4797696DAD1C3028BE3F14AE66445C8160944335462F782E8BEF6842296F6955F1CD6C3AAF409
+
+# modify message
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_80
+Input = 6F213CF5E00715A5C2A895D9268CF1C0603D5212379FAECF6DF1A0883DA67B54CC152042909CCB5AD15C9F4324CA94456DF5C837042CCA9064CD91AB62E70162EBB9A3BAD15EB62875563F022F129DFF9C02703F08670E6FD0F2A146C440B1115ECF56C1C93147DD34D09F129B9A82061456EB13F86031427A6DEC193CEAF814
+Output = 005AB6CE0000000C5E15C564A8B9195BAD85404E4D7D453F6E1FFFC459C0F99E25F054F7D26B537D973B0BEF3825EEEF517D5F2420B4B83EAA6EF3E3925990A893B91758476A1C2FA8399EECF08A682C130EFF45C6883E7448AE39C19A505AE5DAFD907F43D454933CCEA70CB01B9E98D452CF0FB2115FC0AA8E621218CD4E472739F01C6A7337A5488FF84BCECF53800B2190CD8C53DDB65EA1AA37188108B4E8A585C04FDE986896CF0BAA1AAF213BCC8F17526274A72FC57212AEE82D967BD87B759F6525DA8116E19BB56CB7E60792F68CF0B5D688FD21B55715B06FDFE92C0EC1BCC4F98AFCF197C87B6FA7180DB660778E9C034754F06830732461C1BF300B9EBFCA85BE22EB5482B23C043D904A8A18B0A79C21D4FA2D386C2A2EDC9A941822538F1B86500A3E1BEC1A070FB505360E04030D9D5E60DC5D7C9267CE5D226C709ABFC4EB2E547E95AB9FFDA59CED90FA27E906F31EF62E9A0C8C19EF88768AF98A8BA80DF1EC0C908160DEE78F559844DF4FA12DC0D88FEC45538266BE5AFB36FB887743FA33ABD3458D8520D4D42E5F90A9C8AB2D62FF9A5B13C8955FA2E25582B6645AA572E00A986523F65BD1F206FE483603D86EDDEBB29397DCFBEBEC28B09F83B9C9FB72EEA5166A923501D166D78BA9E9A553D9EF4ACBCEB1D74F33A25164A15B0F76DFD63B0DD3F65EB23ABF56357FB8B240ECEB4E8072B82109BB9B74C0D59AC00F54778CDD36F98509466AEADC0AAE8EF96DC99E24179899E8930B3B21C96E7439C40006E40BF7211F5C1BD902C07537C3D66B0834A08618863A1645F3EA06BD424A48A5A47F1E611E064A532BC06966171E4B769423F3CE7C0F44A004DADC597600B09DBCC2B63206523594A766EDDD716FDC1942877F26A13ECA47F74065D0D0100284087D8E14331FEC407DFC718A31D0B22C333446DB24BDBE6B26F5ACC844EE25BF72412EBF318819EE87BCCEB26B6B0077C9C282D8BB227C916B7D6813D354A5FBDB100C8CF2EF1D2CACCEEBB122042CC45B72BD1058F20FA6138A54E2327CF414A5701A3A1D9D79085B405A25DC8A61E11F9667FE09C5446516271B6EB25C4A7B77D4A60D27603B8F52CFAFED3728FE9EAB7265D820B221FF626767E175EE5F67564F8C67FD1443D86DEB6AF835EB0226C2D068E55DD53E1D197E6C7F4BE13C5800BB58FB1810B779AC2BC97B4CD39BE83DF4D33646E0F07E5C06D354EDA9A2E06671E75B9563C05DA7A6A2E0560EBC1F08C064F6665166CBFE37A41D3C69AD792D413C233C05A44A5B981555172CA52A0ADD494EBB6216BA81CBAB6EDB536306254567C5FBA5064BBD463E0B1FC85A52D1004AECBF18C3163DBF876628172CAE080DE4CC15D393B3357DC81F5B1B7931458A7ED5EE2A47B8DFB834AA87AA1B5DD7D3FB5AD5BCCB5F79368930B338D4B6208669F13BBD3484EE43BE41CE32458685B6F2C17196F194CB88D27EC8C858B2FA0BCE3626AC0A4A4E08C313A9C46A42A1BC916B50D94C661F263A98EEA196EAFEEA5C7BC9E518DB8F6331F1714A73E8BDE3AC618560CFCEE3083E459DD8D960200BCF223E375B70D27B46E400000013683C86057D5B123BFC30AEB82409600200DB09F5C2BE0C77E68CD2F2EADC20A4C1B469455F9A6B6D7D875E996991CD85D846400A347F3EE2C052D259D05E264147181964B5D32032469E9508DBFA8A739BEDEB4D357B8A02F9E2FBB957227C373DA2E1118363172A8AA6B242EB3ADD786B6E51343727E97817A060D7C82FB2C179B6A4693C915113B4F6F23A6DBCE7919D0D871CD6C05D28B3DF9A50C360712DFC2D06A847BEA9ACD8027AF69D83ED072AC59D9C67EF261A9F4EDD872DC9739A39CB2FE9588C73E079C420AE7199A470B3A6A870A3101FCF28DF84B7A4931A4F5CF8D356EC7389DECC8499C666A5766AE1721ACD5718E1B7ADFB4E5D1FE6402D7B7C71018816FB2A665E686B308AD002AEE3DE16C0216C064AAC65344A69F0E89EE121773B1EFE0D292B3D7E17EDA00F852F73A57EE5941F5BDAC0B9F375BB4F85FC83D2F20C6B3F0CBC76E2D40FE6088EFFE9828C752F04FFCA0119A43F8C129CA28F964BC74BA3FBFDFF9850BAC42728BB1A7307434B5FF60E6B81966150C4A59131CF0168EFBFB513670D01AB870F610A7C9B596F68178BB2D601A8A0BA3A2A32608B042E5F89304104C388633E9D8CA69027769DFF71D000EC5090AC74F043FCB53289160B76AC1782D2ECDC216B5F109CEA67FFC47D5081485B2C1ABF05A74962D197E09F8FF6DA2A37EFE6AF90159EDF5918C064C5617D4932EAA4C659D254EDA6BAFA882F794A78D42ACE4156F585CAABF6201018F5ED708660FD26B91BF6C9D4F27A111EE530AF27E16271161D370F2DC5073247AF8AC23FC2AB384FA8F23370B28B9CEB8E6DEDFCFA1F328558C7FA4D62412CFDC41BCD3E50287D966406162F09B63659DAAB519A137B1326A75262A3F26F2FC68FE2BC54BF7AA7C437590B48B10228F6525ED81A313EEFF44C3645793932F4980645313D95D5C6FF03088F552B11FB6423DF37BD8E791E8C8D31A731A1505213600D439CB373C37A02BBB92E10C5BB76DBB06D3AC51B892161E18B225BF7289606D050F9F9663B9B9FB076DB532C30266331301F1029D0CAD3CF318EEE5080E32C949E364AA7BFD2E78AEA238645EE9047DD50AB3131C6E32EADA284E853673E0EA0D3E85C19487C
+Result = VERIFY_ERROR
+
+# modify signature
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_80
+Input = 4724B3F9D281377C18CD4A3DEE9CCBB863261A69C3E397C604CEF1B2149001015CE43E025B5AE1A0A263C239EF1113065DC12AC5D1EE0D86270F53B422D9DFDB063A4E01A2287A8EECEC58D069BED55882148CF36B073CABE6E12BD6E9CD8DFA332CF7C569951AEAB596CD0E99F36752E53D81AFD41307FEFFB896BD132F24B9
+Output = 00975AA40000000C0A198569AE512C7A4350291B1B96A419D0A78414910C042DD02A4471E91DE5105D3F10E6AD0D4DCA9BCCAA4EF68D48806C7167CB437035E11A995F763808E6933076488292BED4C54CF5812EEA0662998FC332F06D158CDE2EBD949B5C84536080B6B503EFE50C96BCC2B880BD69894E4093DB7B1671E313C790B7154D258D94F52431EDABF679DC5ECEB292BEF1BC993125679E66B62975A92EE3DE9EDC4D2CECC812068259988D0F65C9E80721C7A4D16B466A98662FCA557C5EF6C77BA0FE33AAB57FEE4D317BBF738D60CA3A1C2C78858B756961FA2C0334068AA42F0AA60EB2476BD995B70179580D6C898100CD0CE5BE6A98D119A50A0A9F343DEA7D7AF8A324F1DB013DCED69BF42F71EC8639027C72D3CCB5A6EED2B8FD4A1C1940A9E1D6CE9DBF1262EED2C198F321477D69B68E99C18201FF5E3ABDF3B9373F1930C67C0E73AA860BCD9B1438E9F9FBDF3F2A209DA7C9B189C2E14FAAF66D0A77F7989BACD89ECBDF1239F60DFA1A3F6AB36DD83015AAD70ED58CA3388800D37442312DBCA6386D630FF703A2EDB610E5B5977984A6A1C67B4D99B829411CBCB4850606FF30507EAF41BB81126FA064E595EB04CE3FDE06C68028B09F4D4B4F3503CC575B012A6EB69844349D07274976C2270A8ADCDC7E6E59965C63834DC59FAA82F14F612B25308AA006D854157EA54557D857EC6B72AB6E361098CC40A2093B2FDAC6ECBD2CC83DE7094A77F042CFF13DACE124BA39EA4BB4A5299ACF664A2F75D218CBDC0FA0D02E17B808656A2CC738A459CFB1905672A49DFE7A5A934F5213F6192850C2712678EB82FDCE69B912BA351E41D3AFEA42492BFB561CEA33B2157C8F8B9413B32153032F36D21105DCAF70D702D251338D3C4C21CC18BB2AC67E01B86708314430F08EBA7F1DE974865A2BF58B24227B80C1D84240731CA3D62F371E4C1C85FC2F20C83B5AF59AA2C9EDB461FA246EE0CAF0FA79DBCD4BD76C70D51B9F4B7311119F02645987F522C3D1E354FF08D0FA58880B8719CB181052D4FB2C4DB174A78733E53C42FD8D5781F78BA769B14EE16DDAE1F7843CAC723B4EA1E34BC61377E44530667E3049BBDC736B3431184A19854BC65A49CFF402D3B46A9D4994CC2A5033F03F90345DC020FED218B9EF1127EFB188354CC3336867DBA03579DD337486E780AA7A075458858E27A0ADE1E885EC9C2465146E128560964ECEE699207895D6546C7F4061AAF66B63DE4123B11B06114F0AEC0B6C6C1FA83C133982A95D7178F49AC36530EE1DED03F5A3ECD2E7772B6CA8D7C5783F8E0A28D50B1B6359E52F5344616F563022246931888663DCA44A6A3FD158C73773F949E54AC47432F11F8C63F9648EFA32FDC71358114E5E3117159F6DDEFE0BA69E77C290F913E0AA67146C2FE6ED1B86712812B39A88F79B343F7C86075697E0AC52751E4CD4B94A9BBCACFB8C04ED0067BC5C88189F18B29540E97F22BB20D82A6192F6EAAAFB92A180F3EC14AFC77BA5D9851099B7321A2C22F7EEA921469E50F5F60FA876FA714145ABF3DFB5238D2DBA1CDC138B9D39BD95136C670CC6DF00000013B2D92CE0A6407CDE4D7EB3DE449EC70F4D06278BB565F94BACBF64C9F817F8ECBC97D6A4DBD480A4FE554CD2BBFB253E2D68A458A52E0C24E5AE2F13D0D5DDA0DE3EFB9843DC024647A236280199CE0DD66F184C09B411982CAAB4C4C991AD11CBA56F78826822231515DA99ED4E5F68A85C5A3DD482E1EF3A927758CE0636827D23B186EBD795C60A43CAB20E381375CCA0F40FF0557E8E900512B5126F32B829FEE0EB4E4B955B8EB2A7AEB5C488EFCDBC20935C4F37C96E1C19F3BF40EAAB00DDC706289D2B08FFEE5C2AB9B4E6C1D994CCE3DBF4E2AA504208BDD2FC2B338CAE4DD35893298C4395D959FB81D365B062F6F35A862AA416583F7A248770746A71A5F9C02A0E9223A3DAB2EB4527F6248302BA30E60F443723EED575A832378D4CE80CA44DCCC2582E41D5615AEB7AE1BFF12D73A5BF618B3AD6F128330748352FC79EDD3473D46158D8D74755EB286E5790079CC7E0C557978E0D95AA406F2B586FF6890240058B16D183E0872FDDFBE6EA37EF316CD743032258EB7EB776735A068429EAFFA0BBF1F70B8125724DD60926E7442C021DD15CE0552AEA8F0FF2EAD0967E89A77796C31028EBD729F9CDF454C60E88215E8E1477A7853AABC2426B40C35932A857D5E4E8BB69EFC61FBF4E9FAD34EF13CB73AF1AAC76A0A725066B15F0A46C8752E0A487A159B4663AE041C3441038158D85952FCE85652F228AAC4FF843FEA73D39A0E5D28A338CB08E555498E1F03A4B3E3A0E9E4A15376D195F95DA07B40E1A6317695A279AD139F4051D9258ECB645FE3619770512F7ACEA9DA45C8C58C5EBBB25421C476EA64412657F19CD99438E414BB3CF91458C3118BED167B5D3403AB229CC91AF5B6851C0F480DF779F46BBF7E52BC1E147DD4AA09D0CA814CD54BF2F122B9A7BAA7BB92073852FBD47694550EEFA632344EEBCA41CBAA60656749B4B92400204DC3F0818111AEF130DCA94C8A4141C6B519E7281E76B4BC96C2271017D7ED01393AFAC376B794D159E80CBD570EE88BB9D7707094FF6BA45D845E7F3E48287CE59BFD332C8D0C4BBDE2C9305A3521E8A242FC5E78AEA238645EE9047DD50AB3131C6E32EADA284E853673E0EA0D3E85C19487D
+Result = VERIFY_ERROR
+
+# no modification
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_80
+Input = ADAE6A956BA9CF7928851DD01D38FDE241E12C074C66D8E6974A64CF4611C52A71B14BA815A20A1F33C8655332F376FCA673F717C10AA2F9577F3775C902428DD94FC39434A35539F8ED11EF602F66CFC02DD1899F9E7A34457F4C6ADB020D44B7C58298C2362978FC96B53B3EE879A3EA1378D747F9535BE786CB5D1B51D0AD
+Output = 00B215BF0000000CF56A2E726684C092EE49BA110DA42FC40FF8C4A01BBEF0823C8EA593D785AC8250801533E600E9B90A4A26DADAF0BBD102395719E65A220D443CA0ED0565C48F6E1902B8861E10962C1FB2A2860E7B21EAA1B49166E4F43BA8CAAC731AD7C2814A75FC5BF09CA3A1F540DBE01A85D644F71ACB22142130FD0DD75E880315A6A5FDDD9C919099DEC31A11213573584788817C032E60BEF282B683459ACD368FF6B5DFCE82F68DF9745B30CCA501721D32918CDFF08AC2467E92A82EA1955239A469D946ABD8406FD9B30FC313D8FDB042F3ADA0A97E971C4FD2A4B65EF36E8D73B21D61933C47A0E8873429929295E23B546B11A47A5A5DFB78D33A9777608E20A839716FF52B0B30A93DA727407E641A24AE19E387474A28EC041A952EC5E68A1685269A7AA5DB1C3D8A9002C278799088D52703874A54926E73D6E2A954084DABC379CE421DCFCCBAAD321BB9487358E65A8A1A961EF0C71BE3B04608FCC16922E58D5E4182E17A5C5998642E6C536E74B22EAD5CDB381D3DDFF149DB849F018FF4368AB2DD9E165C96BF63161B65FBAB3DA7F29999588C39EC415156FEC8CE21575E6A35C3038681D4E0A472AFECA1B7CA8853773E6EBB31CA444FFE66AE60746664E21623E5024EF2E94E114230C08FD1089DF0FD9D7799CC4DBD19D9B0159E0E941211189833D67444A1D4BB24384DEBF3AAA73A0535F49D1C17B993EE3CF02E587C94C4479402BF6F3D8B6CDB9B11AAB14ECB05602B042D6D4D9C78053ED78A59BE0D5B9092FCE017669E9F6B87E6428CEC0E24870AF2A2054482A12FDDF20D35D2E3786D845BCE9C244D9C4E5D42B550FA07940CC9F8198671FB10E45BD744F14D5F027A2F233350E72E19279AF7D22339D59296295D03BF47864758C877CD0D707651CDC40B6B488AB2B9B4383B943FFB2EF92A16C4648FFACFAE72392CCC4714E3D39973F971E6A64D8B69E7919AAFCF1E8585D11FB5DAA64563C110B1C0F7DA21E22DDB3E0FF8871BF6D518B258B37E818A743ED04A7C1FE178DE5850DE1916ED409C43FE3CB07F11F0BFD9A58B405EFB22180B22F987A6B3198248915D075CBAA7613652635856DD2A1C8AB3B72949BA7407C197850556B4A1F44E4D049425CA1955D5FCDA85AFBEB82E7A7E5C2C33C1EBC443392106E8D0CAE6321DE2AA8D9C58FBD4A958334A018AFA43EB25E583E9B7831A2CE9137FC10F1A0FD856928B6F463631ACA43685319220004DE08593EB0D46C8C8FDF53781C8EF47C63C51A27D5CEDCF4D426661222CDCA49A61C4A2B276855A7317C1BEB7C91B88C1E3405654F047C824FFDA63D7BA0729DE4546DFFA2EFF5A4A913E62CA9DCD17D4937A61F4875088BF2FB8E7217C2E7CA4A39A8D05BDC5AFDE90934430E3B19599AE83B36D9C3A4B5B4B57122C8F44972D5B971EC0E5594A950C5A4C6A2D0F566074C58AAA1475ABB6D6B7CB7A74A9ECB878E835786C7AA87E8DB2C3DA8C9F44F475B1AC56320A6A1DAEF4CA05EE123D40D1948E1343905D8A61774ADE8C42D8D2EEF5BCFE3B3600A90735A2FA8F0C1AED2E25784F189D1B220B4DC8A95E84EA000000135D1CF24F0F503F56104C9875ECBA3BB2FD9F0FB91CDFF20ED8FF4196B3337CA78168D54468BC5DE17180E737828DCF73733A9446648886AF03CA2FFB40AE105AE69940ED8DBD13660E14423D66E51C44CFB459E6DB580FE2E5F41CEDE3A5B8A96AA9F5AC1472ED674AB7E0285956B784BB967FB7DCD16C00AC23FE855AA726D0157290870D571FD667AC08FFBDDECE461DEE5D9F922E18E6E5A89AF556EB3C25A9D0DAA2DDD05C457EAE58CE775CB65DBAAF8A6C8B6AAA32C78620F2EFBD34CAB57A5B0D0CB2473FA59F4E4344CE1A0FFB8FB05F2E9FF99CF41E1CDE0CB2BD667ADB1E31B170243D32ABF3B64A51F6DC3B9B8A2DFC74B0CF870300C4128E4C7BCF84DE26AB0C6AF773327CA7ED899CD6A42F9787DBDB5CBCE255C4375D7F867560B00F01430A80AE6478F45C6DA9B636CE3B776E0B4A998EBD2CED838E6D4625A37E330A66586D61A33F655C8A4DDB2FCAD5DF7BB742EC9BC6C72E67F2F7E9509A6AFB97AA98E203CAFF9E15D0F29DCE3CB4AFE1D30A57A41EEB04BFCDA207E8E20D71BD70DB79DE80766272DF2C3197045FCA5DDAC70C7517606F0C2503C76364BB9A97321AFFFD00A8A00B35BAA6181CAD1025F36115156B112B7F5424B7901DF56CBE76F788746CDCFCF9CED4790F7DFE1A93AEED35E53B5F9F916D8F0BD93D1165C21DFFFC9CF619A159A5B4F7383FAF3EEE03ACFE5D85EC5C1DD9DA876F278E6F08767F4FE85BAD3800C289107F9444BAD006CA759765F13ECD820EBD5C8C3DFDD1551177530503369D11D6F359635EAD4F47158965D4F348C2C1BD35ABC46E9E3A4F6F70A3C1AB906971048A7B559B64D15799F654E8183CFDFE1CF0E4EBCC2237269142039B20BF173FDBA20241C079ADBE35B766F9CFEA04D73748B7ECB7D190AACAEE93E961606B6C8FE4D2E55A6F51C2F9348DB2C25380994185A31CDBF84969D60F1DDD8947D1B64C213D743EECC55289238270159644CF7130B781E76B4BC96C2271017D7ED01393AFAC376B794D159E80CBD570EE88BB9D7707094FF6BA45D845E7F3E48287CE59BFD332C8D0C4BBDE2C9305A3521E8A242FC5E78AEA238645EE9047DD50AB3131C6E32EADA284E853673E0EA0D3E85C19487C
+
+# modify signature header
+FIPSversion = >=3.6.0
+Verify-Message-Public = LMS:LMS_SHAKE_M32_H25_80
+Input = 81A022B25C3AAE6D4F0649B726B553F6630B0478BE4D99DEF2B6F26E8BDCD978D88CDBB8E1761B6ED9E05CDF94A4115C0FAFE3C3B567D15D59042877A9874DACE5DE5C381162A646CEB9E08FAAF2E21A2E9BF5D989BE5634C4ED1A87BDE928B96F07D177BF3FF805886C820B9C954A738CE561D240BCB3B6551B770A672FB350
+Output = 0164C6350000000CDD94EF6E11F62162C211407F846610817DBB18E270291E450211FB4070CFE0D65876E03F18B4F0E9D6F8AC10E605DFCC610575889479BD1C3C5A33A203EE3CCBB02934EC834F55C816DC42CCE698B1242063CC20D75FF31C96AC79B4A26A1D266A03CCBD8A6571332AEE3464305D62FEA454436A49DD26A8F4B42E159E1FF4E9F2AD376A2BB5018C29B7CD63160AAF1042C0692CB08664F300487355A5FDF1FF1BE8657AD300919236D4AA65FA654BD73D2CA0F9D0CFA5DD3311967CFD638FF479C74808F12E8B4FDC558C675D48D648C579B895D6065B73AFF92F0CA14917E0E40027DF989DE3249240AF5699BBD709B3071A522F939D83075CA60CB1DA56A2ACBC63041EF7321C74D65E675EDD4F2F445E9E92280FA50E1DABC6FFB71E8ED12A4EDAC9493FD6D22304F5E322A9066C7FED8F0126165E182998CEE7D8A9AD9F176CCBA2F179058D7DB7FC47241FCAE3A7334CA0ECD0767017C74BBBF7C08A5E56866287F4E4CFFAAB8F48EC8468709D2F55896751441E71A86A74C0B44CED05451CB2913CCEAF41086C823667DB4345F8DDF6F76EDDEDEA18255A3587AE1FBCA440DF897554F20EAB161353ACBBB6FCDDCB1C8E90B8F0A442BE6BDC6DC138EB8B6720713078644B26A46B08C9A5238278561CE3ABEEE889FB82B5A86D8E21D2C56AD07B4B7292DBB1C215B787492DC78D7E2CBF751FDAD0C12F1605740C2F8EB839C751206B2502358AEA8378686AAE351FF6A84CA82645B4D3360CA1591A1EFA50C48BA1292FE8B56F3B6FD557AF0D4A1FDF8F8D383F626E79AFCF99E17EC9A4DE821BE9D8EFD0D9D1D3611E4E9113241072D7CF27E35B9170BB00AB566F112F307AEDA0639F2B745CE4FE7FBF5AAF5648935D540992AE3E1D9496B114975F6E324F105A9D62971EEC1885A626A51378B14D04E1F0B5648FA9D5EB05B024F7BEBB26573B67A66DB88E4CEC279100A34D16A8CB4EDCB18D97E606A0AAD69B239D19294AD1555DD2EAB582A498C1CC57B1830B2D8B8F927AC0794F04DDCB7526371A70CB3875CBE468D77989F3FF7C49129C8DFE6F95995E968F57444BA00372A761247EA4112A1B4E61DA7503F3ABA3257B04004EFDAB8EEA573ABDB97C1C9B3DB8F14F5AE41DD462800FEC1DFB75597E9918212A738D043A44D4DB35006E8E50080CACEC59171A69CB62FDCAD8AB96ED72AEC7031AA697F34310F15DBCF244B3C9FA4CA100400D879A7403039AA99125627AC52E55CF10093013B379CF7BA4290F47B0214AA63DDF7D22B79297E2A9585DA06A9F594E34B6C9220DD8EE8CB9B9C130B85855B8EF076026BC89DC5903D0141C857C4910FDB41FF832785E731D8AA242061EB31F80D1FF73AA59F7FE9B38FDCC0BD1A874E2CD9C9151A300568C5FB502992A417DBB2E6F395E6EC37D1C13E4669A7ED0CCF644689B99C584280C85978428AC7C0B78C047995922C75B0F9CF409EC36BC0FF076E9F9DBCF97BB5E7404BC3A8265BAB65DA324817B348D9941990BAEC350C2A014FFE039AA374CB9D90966C7141DBBE42DE8F6BFEE191AF7CA4A3C82FC56D4E10A8E16E01068FF52000000161AF1EE44107A990051FA18DB4E5FC6354816C2C4181F7A3EC5065B32665AE3484A0FEC424E473606ED850C6BA0DD80C93BDFF670F021CC4924F75AB04EDB91D78EFA60EFD4EC89850BA641006401021E6BDA49BF22992CCE2E214548FC535801233B88E8EC626DD8546FEE490660A5142405273578B10A8630C8FA0DEAF54CAADFFB9B979A84A23A41AF5B2F784B8FA3F19B1B6A63EA64B962306A367E90AFCB79C6A1FA3E4FAF747A42EBDB61BD01DCDD89820EDF36CC08978394346D126EADCA80700323BFB3FFEE5E0D6FE86FC495300FCBAB42963D4B7310D28BEF13D2263CDDA086F60D1C3E714F05A2FF669445DFA89DFD595479D62398546C301B73F09334700127E1DD78AFDFFC55759481E6F31EC16F12F52AF96A31B15BE2CC9C2B147ACA3593010CF5AA3F9C628F0FB253783788245F49288EDD8AA9789C9224C70B5386BB20450820CEA0C2F38D27382F76AE8D13D5FF7E7DB4DB3FD83CBA52120365BB1D90460B1EAD2E408B7BAE0149812D28F72AB0AE3AE764EDAB7B216E22FFBCFF1C11F1761435C470051C14B65175860E70A4A160378C51323E9C0ADD43DEC59A3A4161E583B5BD05762A6136EE4CC93D7E33E82B962445CCABFD55F28F33FC01F7C342006EF74B96CF29C20F682CB84F8C8B47250370453DABC0071501229F3BD9C3DD5D9C91E527C399EE33AD7C48CFED7AFBECF06AB5C6C26F9A670E6D58A30413002E0609BA4874EEC12805323F2122229AC978990B36F19E67077BB1E578826E98266B8AE0788B8555688EED28A86AAEA2D7950DCE53D7D52771FDE1051106D3D9CE33F2DE7FF01008D24D7E7544FDEFCCB2EA1C978020EF9C24ADC505A740AD2C99E26190092ABAC75EEED5FD0C4D78DC37DF41A3F3FD577C58CC5D4C712DD211B9561E4264D983D3040D211F6219731B83F4D979CD9A927A248CA8D7D49DC69AA3F194574F18DE9065F2BAE4462804892C4A29ACED6D60F7C6E9C2D3483D5B84AD973DC4BF80676B7D849AD37F488BA6DC9ACDC339060339D759AFC50755F78475CDD05B6812628F074EEC5DD0C272295DD4FE57AD70A3948B3FECFE2D49672191B336681E0A14929B583ED719B77327271674FA17966151956C
+Result = VERIFY_ERROR