<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Sign"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="F8450BD8A70125B2A81E124318AD9A479CEF04D8B4558A8C2DAB2B7FE76366585683DB136AFB5C9C1571FC0476E09B9B740142A7CD2F8D71EE88D2CF75ABF3160D9A55EB4F1B5EC5C1E23E53C09ACB7008E8AF8A81EBCA7517D975A4854ED051B6923F8ACB7467A6B90F9E643635B58688EEE41893CBD9A92ACC611E3617BAB6148010D43404009731DB820081282E4A408140B82408312014B510DB26904342481384649B04420B114911C9098306516132618B380291C22D11C821103029D306705B38089C2245C88864448490111848D030418132484AA208C4C8880CA81144000E00490D1A3842CA144852005198000913152410A464D43262D2242E8B96240C30441C0880E4081014A80101C47162200000A46C00A9041B05018CC688249360D1484A4AC0885840208A246EE496099A32201A9709A2469291386DCAA6700AB6201482280C29441A410C40484E08312118A84C9480840AC16C09C80181C04C2329499A34254B36260008885B386221198D0002529A308808128999B085238304CCB481C402726114825C004EE314616046315C020504C461091691E11606C42682C8486101386423B164541065D4C8501BB7248046696494691C156464988881B000A1386602144C8B444998328913B2318CA85110357020B160C2128D819651D1268C81A0412328315B088AD0A46524906891C26D1CA6090C2844C280859920045BA66814497114266624276882223004302913499252480808810DE414088C38710885290B270012034184409011000124385093B404CAA49082800C42C6514C00855CA800E4A081C4B82002C848489660110352489624614852200590E484051A21661B802889C64DE2B42C0A2771A1222124420063923162842D24816824392812090DC9C4418110490A098A12A01010250D89B46094248A412461C10610024901041524D93689C0A0482222400B284624448558C881C3884DC33489400241C23462414028CA383023B4249C32221BB6001B9220C9B48D14982450866C22B08084942003C6291A940D42464A53A6115108621291210C43908B0824232506D21244A0364A88102ED990040406824C024408A34DDA8251009961E14268633849E0A471230981DB228CC01881033640E4B64943C850002051E2102C11B2000A996D83A68400232508919058C02C083752E03264CB3231C2022603B6641006866314615B948D5B102882B631022108240161DC10102420800222510AC2609A166D92A004E4342D4902454232124324420949011308440824729236640AA02D030251C9B25121008624C284CB94511B0271DA0868E22648E43010C3C201E3928580342A0C920064086592182C90364923420000A74012B72C44402083B0851B1088D8A80001820104114C22320521C56C8C42884A00000311861B004CE0C82918100988945080C26840062E03126C12A520C004848A348923A8314B980C0BC6301838520209491CA9294BB27020C6841101720CB761E3C470A01609D992658AC62CC43041E1066A6384314AC68CD2A865A0388551C429CB442102A32411206AC942220B1365E090080CC26C1A45500A04328A08721237112415851C340200886D1B840460442C58408D14855040327053909062B48189322281426160001051B4304412884AA8684A266AA2A424C92408900872220652192565610006249264E20408089405D4224CD1488E114830E0A0251A812D59B8611CA62443340EA3863102456011216C12032D23A570E032901C016001088124048249B80861006A43A84053364A031428CC92005C388512946821916114C1819AA601931432E1C889A2308111C3211C2872E2806911B1041AC38D0B486122A18D611492634829C8004C0A49851A012EE4C00C890449C2208960382C1C33450B13655186454C109211B164580626D2B06D1B991151264292A031024142813465D346820BA34841B830D8929112160E0801441B413202A75111B10CCB340ECCC0490208525280600A892022210EDA006953264044A20C119124CC8884490885DC44702302710A432622470A0389888AC83140206421812052982C890606D1267111436943146510A901C198614390685BB6311149841283211337649A92901C83601401491248054018810CA145A4B68888422DDB026600B5494A266D24451062A62C640464E04844BDE9178F5362792DC51C33260B2FB935EE5669F41B221226569C8E0D167A8FCBDDCE7BCC1240D9E3EB058C87867F48A8A8CCE354688A163DBAD5BDFEF62E42A1954B3B1787ACB2F71226BEE6D8D2E60AF3F539B4FD813C6274D03C00A10D9133542E451BD89701A87ECDAC92BFEA45948B74DDCD53BECB5BF704354E8ED91964CB0AA4DE9B37A2DD6859D70D220BD33294ED3701E6F3FE6D3776DE1ED835693BB7750012DE0C786E63224326023F188F0C5FAAFE4A3F3C7A9440EDE0CF3A8278873AAC05419017AF4C22795047887E510E46DE4EAF766CD8AA946C2B6B44DA7F55E463402D8526746DDF873B8D51891697ED7A4280B90F72A4898A26100E5F71DE16BF2984A9069F9869B7DAF0714F9122801A9F8313A6CB21312DCCF16424B7878F1DFE94FDA2F2F4DEB5543DB8D622534ACED2C0A445DB7F1CEC23F3E0CD0C1CC1A9951EEBFA8730EC89C6FCFE783F3419D3535CAF4513E55D482C8364BED79442AD7C9ACDBB186B0932D8BE7EA58458D3DC983D392EA28EB6DD5D5C8906D97EA73EBC95BA9439CC5DB1BC940A1448D4454E50FE029D5ADFC27E2E724CAE587517C777373DB2DE23CA46CB71F176B1061643FC33F539599FE740819A4D53064644D521167318032B215E5EF935F9B25A44E6512F7663F5698360EB1B235D4B995D21DE788FF607CC7656F96FAE8FD292F5A9B56DF5238447D070780044220C1044540F1AE5108F93CDA993EFDE12018F0420EE48EC4A26A7E52618324EC78FF142525ED47571B12AB5974D84151AD575706ACAEED02D9692DB6F24F93F07A1D80DD82AF30F47CB6B3C5820F111BA0312EA31536D3642C0479D824BFCD0169539FD1C137948A1F963B899D606A259821D7E9FA10A3133CD48EF08532FE2F2FD6A85DB8E518CDD02B1A79C9FB6CF203843B3C1EFCBD9D6CD5D6691BBCEBFB96B030BA0744B6EAE8268A47995C645528FC841E8BC1FEAC3B4F2C3310C1474411E34F84E165090325C87782801BD8FAFBFF68F0381EBD54B8FFF42E19CD9AE9FFB95FD7717FA34BD15BEA33A58C21F70BC9EC8A43C1F4BBA2389991357D6548DCAD5CDEDC04208A50DEFFB6CBFAE0E945A94530A96C85854D767395567E679C6E96AA1D3BCA42E77FDF40DA36D435F75CBCEDA38E40DB57C2C458DA9DB89B4DFC2FC0400840C403886BE35C8B3E439731F6BE80E3C12D8574CD161CC46F999EF7F44D0B72DB71D857191B5E145165FF93DFAE84ECD3F3EDDF69366F203ED758294205B18584CFB6A6027A77AAA77B66C83DE963705A2F00C2A780F53D1C16863FE292CEDA15178F27CD6DCBA607496C37F3BBFE41F6E6FCA6689A067321068156B60015689CE23E6AEF8F82B6DE38BFC1EAA33977BDE1331927BF6EAB232FC950FC10DF503620BDFD005A8FBD20F13DB66A152584B5415890CCE53371D7FE319FB809C4D4E59C22BD1024F3472FE6A163EA309B1A67E3D22E87415EACBEB0E87BFF498C73EBA98CEF81B7611CBD0F4409139E95E59CA64C93F24E3C9DFA48853FFBC05E0BD3CEB5701441B78E1AA1F863AA92803A1A20C4B74C3C5D0A5711D4DDA53C8618701E9314BE4307534E54ABEF8EAF2B48BA37F0A0EA2E8217123775C8310D0017E12B85ABC9B3A9156463D40F7062A6CF10A0C03A7BA6282A38CD887369372D0353915F97E85903D0930E2E5EA0BC7D9BB6330484024267CB8095854E4F92CF26D802AFF1E07D966D9E7550DCF8E3237ED2DA15ED33B36C9DFB6A8680C3950337DAE40AC695A2EC3CD31272AE868BABE868EA333FC9EDEDB4746B9D796F85CC8A975D550EE0C688CD2071AB01A322BFB21DCD0252197A65D4B059AF1B69ED505659EE1480D5E4382DBF20DD70C069EC33DDAE381ECCACBDC24D4CB8B50CFF23C93FF1D1608175D009D49ED0F9727BF6926CA653437F328977C2DDE5D5CB0AC83951E3373CCE85EED4EC525036D6974CAA0E0689B6790BB48868C919A1271332A0F44348229BCF9B8E38D52372C55F30BDD1FF2A296B1691986CFF2C31A1D98CDBA78D5AAE9A8DA4345461168CC561986C9DD718AC95D3661B0C9B146D01755B2A74A170C7D2E932391C2D6141189CF001A9FD17E38ADD76D0D4560AE445A67F25756142D3999A071FFFA1BA2B4DD2FFCB46938B0F893EE99459BD4F8FF6043E2FD49D652DCFB716CE2A649DE275F2D9DBB2738358E1BC153A436043E84A0C87D346851DF476D39DFE9992F445193E23BD471BD8D08A310BA55D49AA3CF8EC63E2865433EAEE2A5A0D83C2CE81073258DDF499DC23472B7A92A8B1BF5FE0A2A7FF64C8D2A04E88C3ECC6B62ECC9B286B5E4BF2B69E48EE54AC18D12491CA710DA4ABBA5104E2BA2A055F2B9A355E827FECE094CF26501BABE4A054B58F3E0FE922C7FDB1DA13986D135C21CD16EDBBE1C5F26F1EED92D0E58B40C8AD6189156A7A5A1A45464F8DAB8A13A3BC17A15EBB62393768F1C3E562F57F4B41963F050DF9C937B889CBC2845921CE52064D47DA8BE4A11636E7B426839745FB2CE074D8FCEE113CA0C75E0612F637400F4BCB9A5367B787304D36A0E7A46D32A5D65046BA88E8028AAF4D709D3EF2043C79D1AEB15EA39A4599B35E75B0DE94947B4473F9CEF0DA5AF8ACCBF205A077AB45F7B08092752FD061E3C26589BCEBE023B105BD70CF58D135C1E60A58D892F49FA93A76E055A3307B5E867FDD55F6B25F5CFD3051EF751F63C8685ABC1427AEB97EE626D32CAD646390D401F62548CC65849EE5598B031DA7A69C5AE282A3D5BB5E459EA7D196C7C3E4E0AF24D48E4A3B7C671AE621EDB3E476BB93855F1335D513CFAB3A127CE59D94478D59274F9CDF288E0CED2E1B8BB3EE2A9397EA9FFEA6D996445624E22DC1B4DBC973831CBBC3A51B35170E67385621F5BF5F933CBA78C4AA1DD402D683E22F0B43D146C04A1927A91C08AB2C2462D7ABF543407230269CCDC8A91088B83F9D5A2FA5938FCA4AC8757740A88ABC6285D0CA95011DE0D312B9C9F2B781C18282269434A4FF94573A7971BADE151040991650E12F38EF2F9B51C04C0D5A58DC56F5F64EB6F179D095025A339D179E44E63C113E1FBF5C963FDC413C45CB638163D956EFCC5B4774EC0C5901C0546552AFFD7777C237275F5C6841BFAE072412DD3092969C6451F90623A0B1376A85D7EE8CD35F75D1EC3CE78B27029E5B54F1FE125DC15C63365CF5EE981985A7E879ACA2615A78DFCD06BD722DBFA15F5D1157E218DCCC55A20519BAEBD12AF1B6DEC0B5ED2F996F965018C03FD88CB26B87B7498045081254DFAD55254D3EC8F162A93B4F6D430343571B42AB83030E51C387E7BE5100D4E53AE493B9EDD06276665E2C296E9BD5BDE6707B6C5021F6D79D2CF466535435633486E4A67175E2DBD44F5997A30905E03EE19E826B298E7CA8158D6035C2D45CD95E98DE53A7F4740DEEA7B9CA83D6D3DE4866269E30E9F2F403EEF2C68E3A95F786068D67F83770E9107ECE2F033B0729BD7A5F2F5903E748B138B6E723CF84691538B9457F01B6ACAC9101FB67AE5A8545EB4424D6F3ACF891E0AE8B920685FF9DF97612076EF37770BE166D659D20B6A43060321E8CC275043DD6BC9050CAB32494844ACE44BA1C141417C483DC21DEA79FC07D59AA79C2247B4EBF803079D428B97028CDEF26349DE09E7DA0B69EF54B3A549991856762E65A408F445A6727F700A72D3BE7BB25278746804C7DEFC8FB0F31C4AE2FDE04B388350C31F97567684886531D0536C66DD37D3029723831F70A4EBD48228DD4378032D493E66F19BCD4AE72986254D2ECB6A683771F2EE05FFB3D4772001D3E60B35970C9CF5823FEB6570BA3F18A82D9D80F77F5625F1D4167543DF8DD0E041E6ECFECFE869C25DFB8505A12FE7E91F227EB6971BBAD0014453BAA0211E7DCC0F98529D45F4A20513839CE4ADE28B776D37824433F30F109BF956C87B9D84291CD0A608340079767E5E4E8CB063082196BC0058B608692FF33F3E2C0AA351C7B5AE2150209F69938637351E2CD3109EF524A71249585033D52C451A0EE01F690BF3DC794778DDC017F7A39D16CACC5FA8B9F9D262B4C5C7BDCDD5EB63D95D7DCD35ED43483035D7EE354A025F465CF6D21EF9C0A7E19705C2EC91812D8D6ADABA238A81FA54B3CB4BE16DECCD1FF30DB84D989CA0C054BBB544463AB460A62180BE2F452FA908DC35CEF7762EAEE8FB646D41A798F2FA80F15F43A6CD88C5C078A64F4DE1A00BF853E7268F5D27DD77CA99991F1FDCF37D1AFF5952BB544039941EFDB05594D6F245F195A1014F4062BC5C696B935D500BE83087D77EE5658B7A3B1356E5A9D9C8E2D1294F7154D82549D4AD8B60A813F400F45F2057879A33112F954651E41AACB0D2627B7476B304C815E3D756C6F90C107E59FD3A96128C11D9484A7BE4FEA39DA308B24214554C2AF90F0260E9BA879083FACAAF09EEC4D0C51F3F2F0A6AD72F8006180A197E2F4868BD658595D78242D3384C0CE86D8B388A8E863DF6A266DE2C46643A024D04CEC63268D46EA04B58580865A44429A7ECCDAE08A3CE66509F829EDB522BCA4D4B93C2A16DE260393157E16AFA157AD18CA4044EC4F4F4C998970BFE76B5AC0B0E40C6505355BCA5C552AFB21379DE73736397591B43B55B2B257C5245772A2ADE857143C721DC26C6B53EBAA71399F5B4585AAF820FED"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="F8450BD8A70125B2A81E124318AD9A479CEF04D8B4558A8C2DAB2B7FE76366580553C72F22FA3BB5A6258245D9C37F66484AEE2070D90D576B6FBA35E11F12163828B8539F9A4A2BFD33CB130C84990B9894B44F15787F4D543C8916FC27CB4C01A4C2D34C0C8846FD2D2088C7D345F70EF7A7CF2B279AE21A8BBA971AA4FE16C514C0ADE66EDBA8010BDF0822D9ABCD0DC275180BE1DB60861D22174F86B89487A923D8888BF49394CF9674522C48481024E8A4F0F3BBD535F251717EE569E7B3B6EA365C12C57DFD0DE81480C6C196EE24844C2BEE9C082CC66B4256271EE717426513EE8077B21F4CE04A4BD07ECAED16E867582B30E950B780A0BE3C73EE1E399C81D48966D1EA19664742CF9144577B54E2A7802A8313CB2FBB5A020225AA4C22603441E8B2D495EDA411D1499605834BDD2B162DC3A6C75DB1B26A0A63166F2BE834FE465FB0BAE29E56A70EDE91F4BDF1CEEECC5EA520D715E6CE8768003A76BFE7661ECF32C5A26ADF9A7583642990837D57D4544E0BB185DB320A91F8E1D44C6C97FFA2169D03866A130FBE6C34D61F135074E1F43A8B8C565941CC9606816842A625795EEEBF3C9CC1F540E7992E8E9DFAF8125E2D0CE740C6DF4E572A555B504F2CFC0B8571DCBA8D26F767F804073C410C52163B1C78EDA9E34ECA990B5907D6CEDA0164FB9EFE94B6A2A2BBCFCDCB75B728940AEE028E340469F6712DB550A86DCDC04E8183915AD9EE3736AEB0666249B0BE598890156E8881DAD815FBABBC0402C4ECA5CCB25A13C5625153115E0256E0F1C76A393FC4E8638D74193D11D090E31D8026F3D18BD14CADCC09AB221BE9B1FE35A427D1002D14CC3D973B2AC642DD6FA04AC9268336042B9E683A0874A9CC2D68C4E0DF77434419E40D24A1AAB1A9FF4D0AE5F26962CF1B701D3AF2700A196EBB292C6C71705FD5538B3BE963ED2E327E456090C8982AC0EE39B1B856513A9DCC51F2D8E9DEF4400797E1503BA5688EB2189C979A211F09DBA265D83EA40A86A1681070F68196557BA6B40788707D7FD7A42A46C27D8DEB3192A0912ECCED23F06AB1D73A49FD8837258FF9467AABDC4571262047D9EE1F0B85D8975FF14F9908C44FA61F5B82E774CDE54E7B9F8714FBBE63E1D2865434BC41832EAF831E44F793DEEC6202B099C53F6F27CAAB78F5C451C743D44A04651A472BB289D544137871F863949FEF216DEF994946E561F5F35E0A2530A79929F7387564ADA4E007FF21A82AD140A232318DC7AFFEE48B2A72B110449F2F6E4B4FE403D96CAF5C3FC7509059E05B03D6EE7CF61A1EE6BE8F328C09D46887F4FBB2ABB0508AEFD5BB88F043910E4622267E121A5E3D6765570C10C71352EFD19B3CEAA96EBF5F1C3B14CEA97E44B8DDC35367B04C48A0EA132CF8A7AFF1A7FA647BD33A1E0981564E1C5A7C5A93D985F6D240D1FBCE73E2E95C372D7D4F6976A8E46439D0B7069B4F6906BBDB91FEE7BEF9890359D5CA4B555AC1BB4B944EF7169DBA584C833DC94AAC56890DB123C2833D88B0734EF5779D33481C56AFD0A8A6E8BAB6C99CF11A5B4F8F46467BF04713D29258FBECF5F852CAE4DC8521BD4FDD5264D69D5F7F7F4516AB4EBBCE1AE220FCFC8AF8C4E9AA1474F24628188E3E067860716E3D44880B97DA63200E3014523871B6ED2B779BCED433EF9EA442291CE32FF9D03F0AEDA0DA9F64F33FB093DAD3C8ADC20AB40242E74E12A1F4CDB531ECBC83081B20DD66EDCB2F88E07713E7AB6F15745B2E8528419C5E74B1859033193FD8D02FD1F0E3D3CD399AF954B71991CF16848FB324695DA3398CF5EEF3AB4DB762D3BC59CEB1E8CAB40D60FFAE32173ADB1C6E4124C38ADEF5BCA2227BEC39118C250BB5736697DA9CCDD8570B64580A772B028826ED15D77F03448D5AE2B2F78E2EF43D057083A5B0CDAE9F6383846B3272A9CF3548B20ABCDBE906C39490095E78D54ECA7BA32A634621384DEEBB846603F9A6B711AFD49A2C2545B19B70124A4886F78AC43BFAF9178267F19DA5528D0C62DF3C8C4944FBE00FA230EC5ED29D551D5E26CBB3BF61BD5ED2E4768D9AFDB9CFDE8E1E39BF3609816F8ECFDC1B4DE5E9FD902D48AFC03935D2E2883E167941B992DAD3F4BBAB1E8FF0F911AFA13F14E51AE6959675C9799AF2CBA87B79329B3411BBF081CFB324D7447457C1DB11169C4AB31D1A6E2AA17CAD81099095ABA9EA576760C329D124CBC5921A5EB98C7A3D0F8E4BEE1B3386DB4F1E549285372A70E95375E0A984CAF1825F9E7FD23E2018EA95B935AB860A6587978778C1D34914D23672F30580D4FD7A6E369211C488AB168E434D48CB9B0D778A6E04B881F447713304CF0538EA5F3BD4ECD6D8F00BA3BDDD02135D15BF377A842FF7082120A605054A0A8D79A6C48D2B3D6B15C67798A599E8F44B6398FB8C400CD3DC079281D27595C76F0D05BE7BA436527F297533C50A98EA70FE6391C615B65583DA3EAF643FED83A8EAB82109281DA61CE0BF75DD33D042547898A417AED771359917EF458AEC95E8AEAED1324B473AD223093F145F5377D56E3590C9EC9D4434D67478437540FF3A1CC4F77D71306D9CE37D68A1350D78EB5ED1889CFF71C672FACE51E10501D5058213C043DB5370932A0EEDCDD7B8ABE72DBEAE87266B2E4B4DD159873856E83398322EF9EF7D80DEAB8FA3FF8F9243840A69FB17487A39D085F4FFE0078EB4E6253CBFC23D0792613A9E4CFDA2BE26B166FAB1246452A2A09BC769149F8CC910B0CEC3DAC8217E5A49FD69092CC3AFDAB9BC5D417D4DCB929C911B33B35FD218F451E19CD3A53480391A3F372C59EC5E23B8067D09F561107CDDF239F8A439948F9414EF2008F1D9E5FA58014CFDF2FCE668E677DB37BC528B96B985F770CFFA4D2FDDC4C8530D179236CDF61464C28EFF74742EE698A09ED92BA598ADA81C38D700C69E153BCF0A13F3EE2ABB6D2E1397E1F26AD48B820E8C19C0DAEAC72916BE43466248403C9D790CE30A8FE50604E46F176B7DE1FA5BE755EC6399999025B0A887B9EF117A4E68314590A3118CE607E0258BEC6DD3DFD6EE9066D3FF705062A70BEA4928EA3DC04A4BF5C83B18A3CF6644A8F41F347175647DFF15D94ACC7F7DAD9DE995C21A4C710377EC6D039865250B44F90A93093F04B5064F71CAC18D410B733E2D56E81335CB2446F4FD4D0721E68C44F33788FEA3161557E47B35137AD56148250CD97939C78E2E2A5BD949C5B5314799E5568AEA5B135C87D3B05E1CDBAE33C71AE89AD2EA275981B4221514D66EB1DDD7991091DED68BC45DBF72A320B50CBDD79C44A0B0380CCCCC7D979120C93C5999BA633711A58DD62CD47A43F7ED847C88FE3CA7A859C5BA21B3079FCA923C3F6D2677E0464CAE0AFF82EDC7E332BD69406800D12518771B339A08118BE3CF0683162B74DEE4AC949B88411B430A93DB132E619E6024754E75AFF7B695027E39593EFE8278A2F1DC2140960FA28DBC0B7038AE82CF7B1E4F8E3FDF57E21D14D364624074497F2C7A064B88E80E56222A6F51BA0763A683D5B9E627A579230165366C439E7921536B22FA4967FD92BF1210456A9C5B11F9914039208A0939DD0DEE69CE881045B4B2266CF6EBDDAB41E9F0AF28005D52F74B17DA23C9048B31"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="BD0E443DDA0C292A14F46E30FEA90196C28CCC013D6FEB9B4A87956DF1E78C6CC1DFE66530BFAB88EB122215AA8AD416DC18A71E3A7E53A37374FD8595143C360919BBD2C0DDAE6AAB077F90135F0F480D2A822E1E95857DB1A642DE2A56906BA33574BAD3E1415F46C5B4C0FB044AB65327DC2580DF6C7ED38EB3013CF53060C77B955E156370E950030D8A14590B64A87FD35AB758E638938A1D43CA92625450C8190769F3362782937E6717FF08F1D17E949F498029E183FE514B8AF27CCE6A258A1C4ADDE23C1E1CDAE0396A36E4D6A8354761CC79DAE564E54B2F5444"/>
      </CryptographicParameters>
      <Data type="ByteString" value="FDDD73B1A4F08E333EE380F2E152BDDF44BA52F672A50FFE91D9DF0D06BF49F76A668AA5E7320334403D9971DDB56B4144AA8F944D7BF287825BE3A824CE70D7545DA84D94018AD44EA072642C9159748104DC77979D5512B31EA6710652D4B2A1C5033729ED4620212732A28EA6A628CDEAFAF981129D5795D23ADA21ABFB8043010AD2BA275F7BFE5D8934F5EAE4EDF9C81D02D217B3AC98BD5E8969447EAB5B288C73949FF1EBEDCC1135BF3515F35BA41F9F5757A8D0749F72AB124C480F93496A0BDD3F91186875597AE7284B0A6970D5B25311F5C6336AB325B859604747F95D0B407F64315673B04C1DDC3A27C52A0573939008F054AA8B4171E88C19C27757224F10356FE369425C014A70BFAC240E447223BE9E1BAC1C75EE489A98CFB2968D9BE64BD36F7896522F249D711F7A8A0C815BCB5905F2099AE4A4E77ABB72809EBB903936308FA03E7CC4912547001AD6C2560B5051521ED41D7B620FB61216C049E57139504C628CAC1CAB23C7261646B49E8CD233CA832DCA8983921B4C5B27E7584B5E47CE744F293E1BD57FE85EA00E7D5C1239FE199543B808C59B8BCAC7F22A0B25C725C410B0C6D04C5FC7E6D24E1E1EE5134D51F37D13830BDF2515FA8A7A9C65BAACBF2D636F5F8BF197A8C6C4E8EAB08655428E90C6D1865227801051C2E3088DAABB39CFA43A55DCE2BA4F99D632603666BD6E83291076E68ED29EC53B6DACE6419CF749211743C3C5B8A03CB81425C5464CBF6FCA4A2AA1045AE6E8FE1B9482F608ADFBF8A682252C38CD54B17A4175BA9CE1D0F0A3EEEF98EFF0A33D6FFC930C52B7FA89E062271CAF12B939C291F4FE2357FAAEA0D4AE0237DB5BCE9FD43EF20616436F409812978F71C551F126734ABE4311ADEE9A2295273A22F2F9B78E7463AA6035DCB3413505E948C36AD63D59CD55852D48A29D674C1F2282CE1781D8342F282E80419F43705A4F8B016FB44ABCF0097A8FC3A38CD9E0777CF6B290547549321F20F949D7D014F0EC2E7647C39B19345E6CF621674E4828CA186F5861477E0248325063F14E7671B02AF2D402AA90EB4F14D7D37791656F83EA984D41C51BDE0378F153876849363F6DB3CDBECC136266B01D7D25817B3985D7CC3A84B5DE64F8B0A1150DF69C6C91FD54F2CBEB4750251D031F29138EA58EFE4A24D5DA3394607FB8051D38806AD04690B4260938D0FBA115B84A3EE3B0B5BE4E8D616DB322B17BFC03BB43F23AD64D5E0CC44463DC8CAC9189FCE50F5C8374480F7356B82E5354F88AE6C47C8D2A129D599A6624FDCDC2E41A9C0777AA05E2C837D01C4C73A7F873E841319F70C62E90748F143E4BAC182BC0CA6027C63D3ABB853542BBBA862D6ED9B2D016F982AF7AC3CEB4E4C168FD7A8CD7D3A115D225B9572B211F40F15E2874D5A64827A503936C75F9ECF792E6A75483AD19AFA2437FFBF7BBFD161BEFBDBAAC76A70F52FE3AF18243595220B11328383B30AF18D5EB7DB69B25DFF415AFCE4B0CA9A50FDF90B45D32848DC135961D9BF22CCBBE09C7561CB7EEE2B3972306D01B88B6CFAF1B6406EFB9E02B0735A47DD977181C80EAD3C379552A4496A41612B094F7DA13F7120A494BA9DD8BCF71E2337858AE35B7651263C9C6C225AE5298966BFA7917D8F531254ED4E5FC368D3F1750F2E83DAD7DAB0E0EB3092838581D31A514180E89322561955BB362732016D3EFFA7ECB833EAB84090349FD57C7800136591D4D602F12CEBD6C7C5801B41158B060F0B85A538BC261793E9B01E3CD12B3B5168578C633DFB3D81F0F010CFD479E4BE125D934B74DDF9513940FC5A7DD7B7D65FFFCB0A39285CAED11A16A58750D4D61A9C0498F19B412361B58B8AAA0EAC07959820A9400F4A26E694D6B5F15B16C4CB966929DF5D7E70A90B09734F3333B7D007F09E25A06C73B5E3F6600BFA3E6B38CACDDDB67C1F96364659BC72F00ADCF4E2A03FB64F9F99641F95FEF3A4C6F2C77C734A10289A8047B6EDC549C0935BE2EA14C2ECF5E7AC14EDF6510C575D241B938D064BEDC719B59D35ADFBB4876A70925640D8D2964472CF37E742401D7D54D979C13B03FE392AEDA5734A6A6B5CD5489119D4B20D8564B80A4A16F2075B10700857015CA311BC2AF2D667FB0C8D095ED949AB3DED6D308B2DDE15BA542DC40D7E46E764ABAE824C57C21F3E1082962FF47B1FCB688EB6FFCBBD0B255E13ED0214887D92BCFDD9F90503BCA45CFC48290373CE413FD885EBD9A46285A7974014667C3A58ABA993B2CC4FA3FE7A90943E32A2BCAE28538E4ED1293C40B09648A8F23734F12A7ADBC011E694BE17670515E5231BE030424BAB6D64D37769B5A9510DBB558FB689515E92FCE063FEEBA3B4A0A5F669F7466457B6EB7A8BC96ECD025A93A9CB2BA5CBEB8D0336A4A9F296E7E0ACE636B7F3F4A78681257264DE51C9A19A5695D3946186DCBE5DEBEDFAE8EC6DEF5A2B287E9CB1297D5F8D3C98A9EAFF149F82DEF4D74AD81EA554A52E14D61E620B1EB950DE411D358AAADF39957213030A02D0F74E790E137C06BFB9E6B4283EC6D21ACCEE0927608A1D6DD56E4425551E9BD24D14E53425DBA75A05B1A742F8803D8DBAD731AEEC4FE5DC729ED9CAC61C716139BCA86C448CF1FE9CF5774666900CBF291A31C67FC59EF57129C117DA344F7D080DD3053F66A7FCADB1648B45670633B6B40F1589796F1CB1E7D2FC899FBFF170BCAD6CC3B363283FBB4FEED250DD54264AB78A35B029B56AA6B8A29ED7A7ED9046DC22BB2C8E6E4E34D5A32ED9B37A9A61C4218D40484CDF68994221A16D055E6EB895CB77C5EA7C44DA7E0D091E03F8EA540BDD065C48DCA79A7116FAB318B2E2AC4CDDAC64EE7DA137E99924F469E9A04CE4CA2FE80ABB96423056338BA42E73930162F7B435CF1E2BC51117EF2ED7F0B492AEE18C55E41F4481E2340CA96648F17843CC6A9E42EBC64685DC29F018246462DCF1FD2FEBE6CDDD95F7119564B1913B07F7433C5391949C11784CB1ECEA88F3C9715B0784097F9708BE3FD777D7CEC28E06DA91282DD437F971396B7DD68BC5DE896D33742F41E2986B6A27C98E1D4AD3BA8868A0578D26A4DF26C5FC180262D609658522927D167F8AF8A554790720473573704961CF341E8FC5F135C17D9110BEA0D0AE5480572AD1DA7F9B9BB67AD06C8779A9132186DA13D9A2F9A7F84A0A84410AE3D78CCEAF2C937AE8A947F832CFA92E0B881551C984B83B132F73BE4CB328E383E93A798A92F1CE74EB0B924EFCD27D6634FD3367D4F42E511751A0EB0865F44B96E5053D0F6308BB7D36CDB3094274D06EC6A2A7747A78FE7778FD9BAD4BABA8BEAB8171A2DC2CE7A4A7D25DF295DA04FD5E26B41EA2F71856B8193C5AAD535F84B048E347722E857AB15A6B92DFB680B54849009B3069078ED8E3D161A7A8FF03752DA9168F5D465EC1E477BA75F14A897AE3F3AC56C4A2595F62A4B88D576F3904D1841A3FFB994BE5676FD2C256F17D9C5EB906E1F3E4F947E91228A93BC631C73A11776ED6D833FAD5904BCDEA42619B4DE4438926731658F2F1182F842185A33DCD04C89CBB8092322D551A3DFC390141BCCAB1796F844EDA042A677A76183AAA79BA2353B35808A5BCE8BAB1F05D2D689295AC5C302CF7F0587BE4C4365F2AE8170A9B1991A3E76926F1A65784A755E8FE9DD9910041B514C3C4F79AB12F9753403F6956461C066C36BC9DE541BBB5501695F3CDB27B177050D12598101E15C4D6E81339F76C8EE26B8C1C17B215F5F96D07B8D6F47E4B536960C2C50E61F852C45FFB37B51257CF7CE83BFDDE80D123A6240A0860EA14D21FC84C5F2BFBDAA789EA9893399C1D670029B109405B2BB5BFFEC0D919723D6CE324C3C27967E92DF18C58FA36811266FD137AAE470806E39AC5B71529DC33D2D4DF244BF31A8A8AC80811474EB68B6703EAA54D55124C0770C6ED03E2A13612D3A7B0C1F81651A260CFB0931F77BA77D9A9B66FEF077A85A11C6254CCEB5A78AB20CEF92E5500BA4A8444CF97ED23D31BA9FF4D29D133A290DF1708D0AC36B59F5870335AD611C8E6D03112AA1B64B81532F0F390F9D11B6419CF401DF79A8BA6FEDB0CA549161C9D8036FAFCA7CC602F35007B27EDA47A55157C60E2BF492DDB3DCA668B83FD25BE28D145643630E08AB20F672575C971655690926EC4357EC5AB213D9847222E9C25E0E15F09D0F5B7EB35183E1EC90C6B52BDADA2994BAF1A204F452BF8CBBFDA3D85FE7224C41304432BAA634FAF14E05D265406FC5C22146316131CD538E3959867DD33B95981B6B49A0EBB600220436C1A64DC5158420AB9A7CBB68AC79E41E71A657FF2810AB202B55F3E56EBCC2ECCADE4638ACAA00DE7CFB4B40B847C03C865972C30ECF1408DEFA7015629DA7E6BD73AF6CB66A78E36966CE3C18891A9C6B558315A280607A4AFDA3258D6A444A3864CAD3E32B92096F14436F495F05811FFD80A6E7DF4A874793984974E7F8ADD5179B1E0B3A99EBFC6AF5EC08A70DE346170C86171A61D382D50E7D168F7464014B1756424C982C8397C149B3CC5D5610AFD8E84BF9F8EC6DDE6AA4671D82BDB4A8B966FE1E921F00577F1006CFB2ED7A759B994D290CBBB11574D56B998303A7C71965BAD8CCAC48261157B5AA01E2B3D53DEA212A85CE0D733ECACADB4511AF34BA08B265C3B760BDC4D3F71A2EEFDF3FB0B0AA333862D0CBCB7D8F2C690CF90972E39AE1226386E81E5A8D569AD9F1CEF734E83F1B211854EAD4C94AA07F17512991F320BDD67398F0C65451B7BAA094C730AB805E239B650357B895FC76AE73AB44113A6DB8FEA2B54662B6861CACA26AC5C04EF2C3963BCC60D8BB7928DF527CDB6E635D0A5A887E9E44F45E68C6DC1331BEDBC92B4F1AA76E45C7407C41F93BC11E4DF9C0D328A08A7A41DD3DA912281938BA221A139B2867233033FA12F9DF2132077BEFF54CECE0F5DDC77781CB9F79C25376201B6EC8993CEE0CC009966742B95E09488CEB6CAFDB3D88DC35655530F13D917A3B99803C5007DA61FBC71D7DBAFDDDD7FB90B654CDB2BA9BAA19A1175008872614223F963605D8433F3A6195D832F6D77CA6387864A59C7B2FB741294A1A9B5D5DF6B0B0D4597D34091AF96A2DE952EB42EC31EC65E51DC4D214EFB439E15E39A48F7F2B1D38C3AD929E5D81696E8F1F6B7A0BA85440ECDD22CEE897070FD2679C62D9BD09BE664D94852C52C23F92BAACF6C40C48FA9C7E4C89EA84865833BEF020C0FC293C162F8654A3F0BE38660C526EF03ACEC3875D5F03F91FEEEDA13876EB8A284BE5299C3193CFD057FB8145A8D8712890A9AA7B480CE153D847C25624FBEB407E0EE4C39780E4783ECF694056D167B043C633612B09372FA8C01C160B0D9FC13CD8170F88B4EEC40BD5847F3B8914F55ECE64C4BC2818961E6C778544F04EC24FA5CA6BC6C57FA78AF089439F559C204661075AD0EE660643DED5085B78B4951823D5D8A95B56652834B2222E5C74F374D3FEF88667E6247D74C61D2AA8DC3D13B89F134911F3445A8DC1B713E37A0AFB00B038B5C74EB8371EE99DA0B0F3E9EBC606A96770F3250BB4C0D41F1E42661266CD1E91C803196206843D36FFF81A62E0D5554A8D71C91E4200B9E1B0BFBB5B1F9D98CB55CAC11B5036D839"/>
      <SignatureData type="ByteString" value="CA00FBFB9630C9CEF8F088924420A09261069B0ADE45B6B63EE7CF169C8EFF0C1CD477F357145D46ABDC7279B4B207D60055E15738AEEFDEF7F4A65E5F9093A22ACCC88842495B6AD868EE0E7303E6614415826FE1693694B5443CC850BBC49767608162ECAB37C01D9FD1E6B1A4293AA277E5E0E5D378FDB09330D83EB4D29BC35EC3CE0E01CD31717DC7B29B15FB76E71159E59B5F0B45B610F9DDF2574124640DCC99AD5D776E6D031375F216F7E94110852CA85AAED39BE3AAF260A0851C8357AA28BEB0F22967989731825E00FAAF2808141C670F1EE4472A40DE9C55896F3F9AB2DFB00657DDC34EA5272151D68614B084C486406D45239E6FF1CC634EB919F5C9FA7F1C8BFE4723AECDF0FA9769B5FB1C1D5D95C12479541F69A591720569D7BEFE61451B09CA1178D9777959508838A763AF73C50EE05A50BAA46E2D32ECA39DEF091020171E0F40F3915E171E38DC049370453C3ABE3B45999C5CC15279ACD2FBF0FE0F8A24C8423B859258A17326631D9885FE6753853036974200E53403C23F83CA64A58C510FD83763E0DACA70DBFAC109919FFBEF6D5D0B8D4A73C6CB0092DA7ADA8CFF2A5EE9D7C25AF440E380234F0E8AF92BC8FD45E41B90B540ACCD7FFC8EAE57884C700567EF52745A4C766480BA5F2DB8B450C9F1ED7564BF68EAFCE6DB35CD941875C0F7DCF92F0FEC30068D3FB5D20A4B3B9742B283A914250B0A75DD29BFA60EDF868A37ABED0EBD80E41868228631FB9688639A145E2F7698EFC6D7FED07668961E8750313B10C06B4732D101834F104EBE0BE63A8C756B4444E0639B89A10054CACC160AF24FE6839467AB2902D3C7DE435595010902D11BC4C05C9039A52B3B58715FACB09031EF60A1041F1386301BFCB52CC05A14F1834A703069EB2E9D966F12629283CEE7415B291D076D2028EE15BF25EC5EDE79018F3D19B42F032BFFD67D5D8A9EDDE1DDA93B32F633BBD3504AC699787895C3546E2823B54B0B5DDD5343EDB2608E06AC5EB790BE570495588465E24C2C54CC64CD1660AABC8F6B73D9DF5E4D08C3E5B6E544CC3B7586704DF5EBEE17A1BBE22044263D0575BEF58F60D5401418E1881BECA8AA2AA0BDCFA820E863155D584E0B95191DF043617AFBE36460D7280FCAB7951A0BE7F207087994F43BF07E638C8BEA8F39E2222B090DBB0D6D5D63F4073DBC3B4DB411D512380785020B52D51CC3185EB6504389BD30FAB26749E6E261E4E0E27FD7BC38C3254AA237C859A195F6B8134DF23D00CA9DD0AEC33CD7BE2D216C41D91DFB4B69CDC47FA792F26A603425FDDA882C5EBD1C0B399CE69CA5A739A5B05D9A4E7877A97EB99BDE17E2D68DDEA2E20F05C46A14A4335BA3EC75262949FBD639D18C02965973591D3CBFAE332C3E834EFE85EE46FF1B8051D64F64A325943CBB25F19EECF8318D34A0457B145BA202A57528F517FC02C4CD77E99CC196809B380BE739173B1EE7B82B25ADE18B0C2A328BA70B459608F28F47A0E5CD59CDF45A4B8E9DE622742346F88DB4E1D2EB61FA6ECDA8ED41AFBB7CC33AB7316B8E7601D11F3A5BD6306B9BA36DF49F7926CD5F952031F790F2A54E23A5FB5A48D2DC0D3E5DFF01F9111D142F3C01F294FE69C53CF34B480E0B8A7A8899E24B429C621B987BB693CF8BDCC4CCBD2E4783B21AE2C525D729D845E7B6831FECCED32720709C4D2E6E59C0F0E2B46E48083A07616CD311822F817CB6A2C49C8F3A7A5AECF872251BD449D41DBE0F0F2E4FD7EC689FA812DE03810412D3F2D1CEF215F3AED1C236ECDFA0A2E6AFFDDC6110389AAF59C671903E95A40B15CEC62480A043C7681850DCB919FC500E3DA0A54A4F40DFD7A44275F0586AD5276A23044330AF7134A402B7A2F91042085C81BD67C5BC4D02D0F12F64A85DC801CE0660C1645FB197137FA1E74C113544E73D4FA907AC964B69A8FF21E6FD2A4289FBB85C10F47C47FA13DD2A94A0E602A5713F451D0B5D6BB38FCAAA51C161502811DFFEDA8ED78709E38D133D75260792C5BF9E8536CB4833C6746E41DD68E9E2A3496F4DA3350764B8B4839FE31F2AB5DE5FA456F09C15781AF729CBC3AB4E84985DBB887F16403085F4569FB1D0D443862F17E3986E4FC8BED5309987D75A50D61C01722B43794E4F03533105B218BE9082A1999987962EC2A98254E9E6F8DC023749F213A800182FDC30F8BC9B32826B32EFF45C6BAD5A9FFC192448056F915B39259A9C33514B8149B375FBD45FAFDB026DDE6BE20C76C0E0EB35758F915DFB07A3694568D347C0D40E490C6DED6C5A3337E86EB24E2205370DDB1285220EBB8898F2B2B3E83A9244C3D70EB7C9D6A358DE86405DDF38870E9468E32036C8B7A6E9CAE4A4F13E2BF32298332153CB05C6A22BAD4F605777C1FF281BCEB5625BD0EC5D3BE7712E6DC000C7EAF01E87F225AF2D31A7D8404C2F10AD5DDF875CABA333772C9FD87AE4E99BAAE1F6047FEC9BE8397FF63DB6900BCA0B032F7826FDF3F25F3AD664A0CE8DC691FCDF9E92D2BB13BC4ABB74C04CA4987E9229D42B99D205085D7833EC461B84789E17D5F7A28D580A5B9D0B14BDFF7237AEF508F46E556CCDB48A2AD3236B47C16C38E0EEE74CBBCB2AC6706C4FFB85EE35B03F949F71B9DC3719419AB7E0EF5A7BB7294D5A8E50DC9A0F78368810EFB9451C85B0E1AC046387E8AEEE934378F35D899006FAFCE5D6AEC5EF491380D1898EAD1DEBB1B8B1CC74DFA1ADBC09C74C164D73691C5AC1AD7AC8D120E98C202BF0E5306B486D82F42608F624E1A7D7EB41464CCD6F73571C299868E99160EADE2741D70A8F5F09E2092202F411E4011673FE8AAE29AA1EDD9BC45F628ACCC9ED0089B3E314ADC42CC5BAB7AF7AE47649C31F9956AED973AA6A0C260709F509FCF7241C630426B65D32732C5E4C8279BCB810B19764271332CC31A0317441369A94C524BE7C97476C2FBF76036E8EDE21649BD2B9ED9D512DB8AAEE502E88B13C4A460B3524F73F036F94912D247C2652CE569DB885BB51060E80A341087CBB5F7305B7C16A7B77ED90A7B33D65ED6035948669999683E5F3E648BBB4B669CB3CD78F6675406B5164D2990CD84E269A1590E1D0D920D703ED368517B4F3979F7E34F7EF7E896513D4A0B4885E791DE39CEA0431A100892B2125FFB3216075C508588705CDFE307558B7E317B89B82341D1B10E29F52442367140CCB433A4F45C6BDADA9910D358D996A3E9AAB39CCD930108B3952F5335FFBF99571441DBC927D19DB792622BED550C35EDE51DE559F2DD89166819AC3372086987C99BFEA865D9F352ABFD0DFA167CE1A3D159A5384070A589D2588008714981295C029B0F84AEACB8741A7424DDE8E3CE33584AF0475F9F5A1631EC971378634D688761BF2B54F0C70DD4B944D73B91B2884F9ACABCDCB043B9A2E6FDF31EC553D226F517B5C2E52F1612499E94E995CFBEF15A9E128C2CA6B6CEB694F4ED4A44BDF44817A417A14E144C9CF5F581B42917B0EA853D057EA82BCCB27D8426D77C8D6E2EE03B1B55B63AD45F3378653A0E917E0805C5E6D9F75F0A97BEFB0B55D85525F1A78C29AB4B7D79BD1076F3039724E3961ED06C908E2AB2E5D1CFC5AB735B541E70605F05E300FA06C807883ED9462A3EF92F3A46C6EC79EF5C37F8A75CF6E4E90FFB461CF7D257C8D34635E1FF0A57818355174B88847548145102528F49D9ED138AE54C8E624148A485FC57362DA90E0C6ACFEED8303C069C1ACB5BEBB4DD81C6CC8CB28712B9437FFDA11551A095AA13A710197819421E3AC0D7770D8F4E970DD0B947FE75352E888DDE1A8B2E1F15A0246216D6658F2BEF5F1726660D9A552955F0FF1132D145DE767F5C844680A2747BCA919544231A3A7EC8FA51FD6BAB75AB638FD0E61A922ECF0669B9836309882070AAC3EA22B5C5C95D4641A28BB30D4029282474AE7C0196AA4E189150408032CAEF4D074433B3E63AAF8172F4FEDC5CDF8A51BB06374E3EEFC955FB558EE3B262F77A7E541FA2D358F1C5491244A1C63BED8BFEE57A1FB7E093D1C70D1D91C64F0C740BA9658489178449088DF089C915A2AB58D6CE7F41D8F158BC70DD156FDECA69AA3CDCEA9AF1E34DDF5CA0BC3BD43A0986CD7E4E81BCDC614430BF509BB93B88A712D39AF5992894A8C30244A5EF93EBF0EF03E6B5F785AD3752364C693DA52AE5B0F6D3526AF42CF44E3E201BC60E89180F552FAB8425AB3E5880F58920EA73BD7D058BAE7E3BE1F5757D12638E5F97C6948E7E043CA61B4DDD6996BD035823D21A5F1B305852E5AACE4AE4BF60855809B6BDFA2312C0BD593A86BD77244A687E6CE625D1FBF5600FEB37EE0ABEA5C6CDE4D2C19CB3A001F1DD2B4AA46F173A9BB256BA974BDB36EE4FB647F6A0C33A3E7E9BF79C590908A8D64541C161B93327F548FCFFB07F98D40C916BD543873A779EFB8F8740CC0D07F3EC3B89EC1EF89088250939D8F980F670EC99798830C39BF4C06CD3A3AD3AC77B9A82CA9AD6102908C4E4854AC4AACD261E2A969B988D268AB8A209C748620EF77927BA12E75347AA9FD8184ECB021834B624A3F7AF3E48A2ED291ACD844777B140608B81EC0150EED3148B57555873DC2D1645A7E50353C8025A29DAEB02B8CD62425B05341087D7AB3E2744CACA872C94090F0F3EB0CA7B6B223D163B7263125A28B7F243E12A79768BCFB707372D7E5770255BC05C67D78404D8050359782B0D3508B65C87F71D162C2D42FA248E4BDAE372B9597B91CB0F90B50F545059AA032EC7513E9E6284A357C83F42D05938FF66D004017DC79A41643E46057C6F4682817214BB16530A3CD2059964F5E37A056C689AB64A69D8530433E790DA70D2186C33B5EDA772B7562F2ACE961C5EBE2F1F6657FE9685EDF96DD33CB5A18CFABBBB223C01025D38702A037F602B6EDB767F8C5227F9FBF84C9049D5B041EBDDEEC34971877122B7C075E14E2034DFE33B103C05AA90023C14372450259C687700382E28CCB30458D6E8B63C84C54F39A4BD21470EBAEB27C0858944541F8D91150E754BAAFAA2FF78436C3A1F5A8573681372AE9F171BA2BA0CBB52ADC09F5331F44264BD47AE7D97ECF66F6F3EF375176F6C61FD4C9C021D03F80C63B2533D11A0F7C862C193CC767D8BF7D0430E1D518CC200164E8B6EA2CFC513974965EFBF72436F40B7C9EE52F21E98710CCB568E35B9F647CD1AECBEC6A55643A21EA9AF9C131A8D2A82147ECA8D7E971667451C3ECDA51C1B90EF35D408D30D5788AA4219CA42D9E6BF6F3E8D3BA26CE7061DA413DB65D6FF1CFA598831A4E8A5BA6001E4ED6635831B6FB38B6BB6E61150D67F1C42EDAEFB3D72E02321B9CA527077037897E68438C39E00C8C95D37EC71415E68ED2B72B45708A1C38CC5D8670AAC4C964FDBFD4C4B4CB2B2401ED4AED670B0837CC25356A245A8E30FA2D4295D67B47FBC8FEF2CA8F2265C6262239F9601B8296FD29B8670469C6447620A0D09EA670E5719652DAA583FEB46CD7E0734F58351B75E4AC1DC113999A95C34997B1357522825E25B5E4BD30218A5D728651795F1A7913AB7D79A37032F60535A3D3625133EDC330642FDD1D0B3B424D9150FFC88B1B3F3242506CC6A9ECED95438181983039AB71BFBE4ACC0DD9A527CA6594409A1F23E2E25CE359E1B3CA95E29AAFCD763545C075869E37D78A9056E08531104E504BB7D9DB98AF5BF6AC46341D39118C9048BC7B16797D0D549593F99FA8BB56B4EF9F4E0CF41E4D732AD09A28E0B24BF33FBF71B071CE800B813C744F00161013A1AD8B742A485524AF8474D86C99BC17C667ED856C83B46DE1D6B35122CBCAD87CA36FB47C6EA0922D94311A85CEDE2943DEE39844B5A97330DBD5CFE6277149ACB08BE0E002690EA22D546A29EC6C4637AFD1416283566741C52162E2C6D4B7C66DEA3EE1AF6AA5849C165A3F60003CE4206E3398176F4263CDBA446C077BEC982964408A6240230B40A92C69E01BFC17C803395A84F9199A813A2F07A14EA598DAC14197FBF6B9DAA51621C1C2CFB42A4F2A6F1BC57274F2EBD555DE5EEDB738F8ACEFE0D18B4800F0A181E049561CDA760122E986A0D9DE3A843332399A496C7033CF03F689AE1D599687123E6E42544F129351AB96E089B21CD31D1451A366D81971BCD49706BB4F786D7F37180147BB2022D15E3F9A7A8BF3FFE6783F03F592550D8F06B5B80B6F5780FCF0CB774CEAF155FF507519EB794F9AA14D20D3890462DC5FF4FC10258DE136722EAB306E702968C0E8DAA9988492AEF357D14CF4F5BCE15B194E629B3B91D22BEF4BF2CA02DD32AECF71555C216AC9A8E389259E64F7C4572A01A62204C5EFBD6F209B322EF0254364E348324DDAB6943B055B05DBED4018A3D182E4B665D0311D4AACE8DA1A31373A4D6D79C303133065797DBABBDE0995C2E23EA8CBD4DE11223899B0D0DA2631336094BBCCD3D8DE346B92A0ACB4C202111D2364899AC5E7FA0000000000000000000000000000000007101419202A313B"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
