<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="A3CFF385F0B30FCF33A1EC8596FD6F5B84F008F6A883605903DF28B3884C9CF6EE97EC7D85630A779849CB99A3F31A4E3CD27C06BD22266254AAE7D4EFDA725D163BC6002B82D054C3DD839CBD15F660B191132D7986F68B51CC0D45467E64CCE2CF182784AE015C825DCF2E703BD03357913524B27EAA206548CCFC60C0173C10A868E4968D82342183262800314A989085D308719A980DE4C8642118318A4252539609103560C3843194165022178251028D08C669CB960519291180100283968D13332E8C047023B2000A900D1A474C12389202A008583809D4A061C3122EDAB0240A3825C8A66C61322AC2C62D0210851C920D808669183169E43206101091141010100708D34400DC4092CC40049A986D04004902C9301397251024660417811A866DD43272D0C061C300508C164DD8A44D21B66162C8285B0006D2B26061B09108088C5A480D4B024041C8700B49899B16011C062621914D8104651AA480E4446C98A22902A8612394010C284488C68153122D84C43023214E6416240A402C013508081880D02269CC3411E2028D1BC06C82A685CC1605D8B2649CA64D0C3662111085DA469090226064484D21152AE3B030221430108641D4964488B890A4964C4CC68D12401182004DA08031DC36300B98650946314BB02C4B2225034185C43032D920261B0909C1268583188001490EA1822814A549C394301825724B38290243490A48320801320B138D54806C21248EE4C288010724E0424223398A53A26963B66123357199A60412B6504B242A0104719C0242DA908D0932880184106234814BA42C94206DC92084CA40684006408C2631141862A1864582980522384A20C74DC83486800288C0983013196A80A285621865121802233411C01052E21069D4344213810089404001A450A3360AD30820820888138968D1463241024298080622C65113435259120142084E0B842DD4C6210494510B199098B490D014108114309036015C024A18416A01858090348598C69162128924A56904395019247164B48018478990B090D1A8250BA2511111220C444449B270218270D9966484202E40A2614BC04CDBA42410086904462A20102C81A64C60B065D2982C1C2500141632C144306224044B94718B125114B78D22C28102A4648C028162C00898C481A1202C94A86011431251B24C5C262653B03149983023186EE1347143102501A384C040320A116020B34590444AE1820024B7010B98095028615C208E1015211186842300318826300B093124314193166E58482EE0B668A28865D08071CCC26DA4444E0C42914480850BA39090201063025203154A91066AD9C44C64044008162A60966809192564C02554308ADA184202C0649C444C44C26801A14D19220A9B066984B65023B9411A089282B0454B124542046421A84C001362214191C2B2500B0991212692D2B46481020D0CB1714CB08122410D42C2280CA2010B3542C4068A11403061B44010226A0AB99060C050C2C660CC0072DA0232182592DA06258B425093020A20C611092441D828424AA04959142E842446A4384810C18D08B1900A9481A22632244764CBA42924452ED9824021401120A3850B216D1C3106A01061D0362E22B420501446DC1429D0C22C502464403485DC164404182EC22844813644493211C990911C4885C0160262C6000C134242206E18C648591626E2166983241019C745104192A21481110248C3305113291091204148C400241649C2282C91282E53304A114768DA1206018431CB462C9BB26C2044451C34451B41208C36726118051004511A39825AA8110A82294318200C10509C3206C9188D98020D0C88700317501CA98493C68C52C2684240694B3848E0C67098200A04393119118699088D8304261990001A390A602486098185DAA691A2488CC900880A17118C3045101831238251DBA851213272A4C68424106119050A42180AE4180E542024A2927103C20940A40809B828044040A1440689864420004624216C59268C98800494C88922044D01070A12474622469208A200A430681444054C0481DA1468D3C80491302513090CDC2269988608A0181121384E9448641242852131401200708A26898CB66904073041A880A1162E4A2609DBA64C04A6489398291C3009228260DA40850CA591442891120201C0888D62B68DD1A8491910720B33867C69AC11867D13170A4E17450B92D4003C01DAFBFB6DA4EA6221084770044C4675ACD09A466F2C1237282F09122C0815198E3AE12E7E6702031F39F154478DC8122FFF9A1403A5DE5059F182AC41D2024664F7F79E429675A4263D66DCDADF2346E35C8818B04AB3FA8EB88BBB882157E06924BC1ECFB4059A7020F8B9C64942BE1C0213806181755CE10B20A5C1E5E7B0822CEB9F027F6CAE578F853A8FC7D2C74FA0BCC6E8CF3497EE9FEFE5B693F599AC9F14E1C73A6EE448011A5D36449317C74794F516977205F3681D9C5C5091631A16C9ED71ED09BBE0B847AE142FFCAFA1C5CC0636E441447E163592384E8AB9B06D852BAB8CD548EB9F60EF443E3847E1365FD5594329395204AB69F045D8CF639A21D66BA58FADA78C5A13041E8B598C266EEC2D95D98CAC3CACC4822A3E0080707C43A7F600C386B74719CEAA2DB2ABFD29D25F9F6D78777A52E2F1EF210ACB5654C53CC5E6A999C28261801DDEB738BF66A8CF9F25338AA4697EA0914052B45830944CA6E7E2A7D9686F449691615B04860B3E91FAC6CB08F6028A683695DD45B11D6830584CA427F9F04894139667AF384D08BB67B590C75568BF6CBA0A783742DA49061D44285B9121808FB6B4ECBCC716A5BDB936AB9E53FD01EB8F9203E28B7EE3E3C05746C727756B8465E766D1C681A1075707F2FD3B09E38873F4C6E05CF6EE8A8FCC2FF509659C25282DCB47D120E8499420BDE032CBA85101CBFAF88C1865FE2A140BDDC59BCA397896D3BC4FE2BCF8B660FFDE0B40B8360CCBD7A65E0CBE4EE48DE789B76DA00EA98B26AA1ABFB5BFD515A7D85A3F72A7FC84BE5CAB3C03B336964209C077873927F1973D84B1CA0C1AC15228E69272CD87170E5CB6102A4F774281C8A76663CBF5EFE4AE0378BDBA86F701681DEBAE755D05511CE2644ACF6618BDEA0A62F3D9FF8457585FE45208F23892B3F331B81B8B00904485120164D5992C08214706EDFFCAD30DAA18FE5A7CA6763D7F7A3F7C305F7854950157CD5A250A5953691C081F613C833122D9819DB1D74C238871A1E31CE2E179909C755BDA5518ACDF6D5E7BCFB5FFB85E9A6411C1F8D0D1694047ED9C228E72F45A56C2307637F66F7BD7FFEE8CF10D54ADAE909E317B97107ECAF44F75B80A3E9517A136CA2A282B14D62D4E2A5EB8D0C80B6EDF51AD01AF7D50E7AE39E5F549031367E1365B37027BB2DD19CC3A49B1354B4BCBE5541C85ECFE0941B116E1A5C1A0B680FF2F561D44C50A0C51812F490DCC641AEE2ED432C2D5CE6CD726EB0F422D5D34498FB6BCA1F47E064D599736F314B86F5A9E92180973E89A1F4D281A082947A084AAE518D48829CB02F7693BAD4DF2E7BECC6C4E8AD241847C5F4082C2C3DF3BF7B58063FFEBF4607F36D7E09E002AC47A1C1FA55A8634A3B9807B5C1E81FED71536DC3EA17520C97214590C04CD9543C0C0EC0D41726553CE81B903639F16761A2BE4801540699FF083B62BC0766A23CEFE1B9F6B0385005077056B55782FF3D547E9064DF731339E0936DC5BD0C14D65290AC0338677A1D748D979013C2547351DF80AC32E374A1815F9591B8F76EB374FCFBF0C359F370BFA468B13D8A5BB0CA8C06D9EB332E20D9600C15E6FD81E7FFD58E97C7DE492E7473C63EE45B708B112417FDF191597949E61A52F74C659C8FBFF36D09DB7BA845D36CE11B9E3BA53FC1AE50233EAFCFD90F19A0E75D76D67E054856359F182D9F64A1DA022164C531CE9DFAC2CF9016803B0DB31F11553034DBF9A1A660F4C77DBA4B63C71C298CACC1C0098DDF0F511D47BCF9A90B2A957658BC91587D8856FB43195B3C04F430E03FCA45E63C972F9D43B23A90B784223DE0076FA23959EB5A2DDBC949542F21DFCF0F581B2ACB38DA9653FE2F045813CBA45D06FA872E021FB371919BB5ABA3AD4FF7A9EB8935DF8BD3DFFB5016351AA34DC31FAFC06884937F0598B963DE74A06CFA181B604200345C364060E08BFC4F9D5001D40D8B3C8D93C1A2D6B411A234A9CC493BF899D3350D99472A0C0D07BDE6640AAC2ED93C3A063E898089B913B8E0FBF15B511251E3C68746D764E9F445DA4724582472D6E7E002CFEB782C5EBB00744BE67145DB0B250678C8F04DD3E3B88486758A7BC71AD3315CFE9FEAFD19694B2E636F705165025F46343C3A13E05B32ECF0AB46CB750E58C15EC7878D377307B82C2E2115AF1B1EB6014C01A674F70C46D2C1EFCF75058D00633D7CAC9D7DD1DD5FCACE9DCCCA86EB85AF31F9EAD114340C69688AC14B7A8B5020B114DE771D8801060484144E5A0DB849AA7BE2A5F6B5923FBFE79F7A63A19F72C27A94B6276B5DDD130B85ADEF378F3BDC6DE323143F0CB9424A0ABA45B0E7CA10799E28351980A21C2F0FABC056F5E4AF7649B137C0FC45AD3775DC30AFF1B10E5367AFB5EDD62A0564298896ABB48052B767F19629C9255FE01B05E870BE2228C75B4466B5420E8AF3C2540532D9257CB68E61260AAD7C0FF00D8A8EF27F16B999DF09A65F65559B7E3635C6D56FC70265162F21ADE4471E0A4AEB7B9B7DE37C0AAFCDB9601AD0B7B5A871573EEA47BF6E991FFC040503F1632F21A7C973191456055EF2179262EDF883F9BAE916F427A98B3032BA75643A699EA1DDC410633F80AA25CCA9F664B8F0C17AE95CCD8130F64B5E4D72FE41FDBC5DEBBE2489EE7BAAADEDFD4EC0A493AF13614497BA674A4A2E85425881B5B3B0F7A11115E9CA2B1BF2922777BB273389BD854511742F347E20C064156596137CD2341A0FFFD1C34D9CF5ED760B8267CBD8A058455A92D654650E17A61A2927817057473B40DF7D957C27D2A7BDCCADF96386CE2444EC794F4ECB5FEC3E1469B06AAAF2587E4CE507C2C2658E13B89740723059B09E61074B17BC602B012A8E5F370882F156FA64424E462CDF473D37594B220051189CB68DAC77814AB1494B0C50D21D2A04B8D4BA9398BB8CA63023A7D7CA27B46676D378D498444E79E6C7E47ADFA61989FEA8C956CEEA064ABB362F8D89673CB9E610826C4991B49644830CAABC231702D13C232D05597F67C3CFD3B5825C0B496784CE031850CAD26FF912ACDB013108E76B5D410DF24D6293696BE7A45657C642732BCE18034A4843BD23B846E93789E32863E2FFF4ACF692FF814A2D6172E3AD74E53E753974475CD59992C90DF0A56B155DE21E003003BEE4B63E5387CA8C2C0D202A02C32645C8C00E2D560468C06B416C9447AC60B28BBA3065A502B27B89732A13CFE4EE70EB40B6D8D28D77B09D603D16F454F7D8A8FB3A999266C2E29842C46C7C60F08B0ED21A96C38D3582FD55CF3AB58596F42A407983E08AF66E78ECE2D222BAD6D3DBB4615F4C320C8627F60271F9F202B9C3501A06E09596CDBBFF9923E4AA6F761EA8BF8652361C1F6CB77E9CA8E04FC50A0581055641072856FD2A828A50AF59D071AA9C776D53A680A333320449EF5DBDB8257B09EF31A80CBD81061659B8AE57D3144DD3126DB1623DC89263F1FBE28B1C53277DDA9B07D431E420D2D3E082506DAC2156228425EB8962343F8FDE42D4269EBE96886400AC9E1A081EDD9670803F7AF6DFB24B49E2458AA14CCC81B01C66F9CF4F4DF3616AFCA0058EBA512B7A938CE5312C62C7279AAEBDD9EBE5F9D48FC70EA32A6D6F9B921B0E053356532FAC874D8E4A62F9C2E8F449B0C9D25E681C04CD500A29BB62FFD710FEB6CA758A37FDCED15D68899D194212558E87340061A8F59F9CE5607D03725E658942DF1DEB1F87C75D7EF6A8D8B0E49742A17CF6F9E0A493807490D97690000D5AB45E19A079E69177A994A9EE6A2D38955805941FB1A54089FDB592125562E7E8611D974CBE08164B378BDF057662DF77ED615D7E4D74EA3AAE379355AFC1F3EA4712E37A96D2A498CDA2C9B6C9B39496B1199149DB36B60FA671738F5F3E7BF26525BBEA1DA5AD75133C58E057B30BD1DAAB75B800AD3B7943A9FC703A6B4986F78D7D7FC3A760804099C8FEB3DCC723ED1655D1986DB8BB0C63AEF1595F2DF942E8391A38808169D21116D7001F472A978239920613A6159D52FE2280DD38931549B100C965573C13C458674C362A7BAC72C1A8AFA8166607C4C579B5EE6B5248FBF3CC9919771AD4E86783D04E9A95B26B6E613E9C2B731615AF90A3344F379BEC28F94BC668D7978FE3E5E0D8F6ACB7DF88FF5A2161DE61D26B7B28E11D947B35C4CA2B490612A70F39D4BF8EB5B01B0BD78D4E583BBD953C664A21AF5AE2BFDE119D4FF0D9F5A183DD7FDBBC5B8AB187BC78522D5B906055B5C924D59C5A9DA0AF11D4AE98A2A63E761B6A1E38ADF7AF3A4F6B89B887F5CC614A5EF94A5C3FB21C936C426CA4FD81805A96FE472F53385C84DCAF5D08DFA5D21AEAB0294C8A310FEADE5F9000E6AFCBF37708C748B7BA3F4F66A83CE15F03B1116F30F8A5658254F6E6720556AFAF975D0666EF980E44F7D5B947F39CFC11663DAD206EE9D2FA228F5B59FF33CB126B38469783B31108F9C57AC6889624043975AA46343FB75C56A6654BFAC021802661D7E1D8A0CF6CB6034AC463B585E61A28CEC040B977AA0D2582AF1FF50EA66848A6DEBA515DEC60DD9D5D07F9CE35C2CAF31C9C11F04CB7C3BE0317C9C25709D787487D7A58349FF90B5DD4DE690E2356D51D5CB82415DE43C3024972A8695C7AD4567986DBFCA31"/>
          </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="A3CFF385F0B30FCF33A1EC8596FD6F5B84F008F6A883605903DF28B3884C9CF607BBB3B23C080174699A25AF66B5450FE1DB0A52206E2EEFA0A185DDEBC6689CAE8D847B74A6D1FE787FD37491DB0BB30904398187ACAA8CE93DE230F40585A8D10362B2D1A637BC73735AC205834CE23C582D945E93A215BE62928314E76BB46470927351846D1ECC88EFCEC4B38FB36D12EF3E8531C4EC2C526CFE189F455630399E9B8A9767103B015FBACD43579F98FA5B63E382BE3AF1584AD56216A6ED69FC066A0AB0354FEB0274F2D92B474C308FCA69A92C2B0D325AD7E57B852B70BB689421F2A1DDF416F9FABA0CEB674DA9A425566439624189C9D47538CC86D5AA32647418EB21C145BEBF2F1C2D282380CAF187F98A595A5F038940289B72FDCB91C1A84FBC58F71CC738C360AE8639B8FF0978AD601AD1354B5A26C865B11DFF10F7AD82F13AA5704542D413D2541A2000E39314A2D2AA13FB59EE9ED09ADE7AB17A481447994EEA39D539682FB7C320730E4D571828E8D7A040709F7BF6E680C5FB70C905BFC7B480EBB76EC9960FBFE38BAFB4F0AA21F248907A201153C0A1FD549146B5AC1D8C4C7EADE146DB2C6614FD44D3245A2CCC0669D03D96F65A65E738A8D6CFDBA0C18A1654109E9BD8CC5C7848AAC12B75701A93C854FF8BED5A2F1992147DCE86F3DCB697FA275C7BA2EBE4F2EAAE2721BE37999C8591984AB2B2BA580DAFE04A9081742B0CB0D4D3039A3AB45A30786C2DD62B0ADA41724E5A8F8F61C1D54AF24A15FF346F053CC09BD2313E9909146EA14D68FE6DA438A76D7CC79C691B4720D7955585A69CACB3D5D7E4B728818E812812751A79F9DC61FCC9C415515DA918281C0CD7C59680392B78981537BEBF81F2B0C0046446880A5C4ADF13ABEE022A20B6BAA76ED0C51ECEED77CBA6CF1D9707D9A8D779E0D197339E50891F5F9459EDAB2FF3BAD15AFA994359520E17DFA426A8CE0DC1045A35B21B436EBE8C9968D8E5A948BDFDD30F3D2CAF93654B8AB2F0C2E2E82818C5EDAB9A683FC89FD020F70311C36563458FC0C38E7102B28DB774C51F87778945C2DB746BA2C74AECF891AD983C599F37D3C0C9D5E67A348E57F6EE5FEEEDEEC6B14163C7EA3B06E14503D2AC2A4C801482E5B9835E9B869403E61E259BA72C5BD5E76E2B3E311E84EE1A8C2D96645D22E295E60E2C3375CDBEB389810AA730CE8D1D40DADDA363F064A593D2949E87566E33F9B10EA97199B3EB48EA40837C115E3EDC678FF344585DE6CA4AF98B9E988E41AAE461842B9FAD5935E9886125FCB827C65CE251826115A36B6CCAFF8CB2FA11C0A5A4928940CBDD5C4E10BB6EE42DD59A08A6D848FED80C76E05B4386E5D5473B2E5206B905F35CAD3752D5DEA29C3DBD85E68A5174495B43405EC2318745D195C456E13D53CBBF19192835962C5192024334747914A7196A7FC8E5B0267C581D5C9E4BA7A1DD509E2696B863696AEAEC0500FF732474DCE946FCD8818B53F68266E1773212BC0BD12F989D927B92F1A42B8849CF577AF174C14C11D7FCA633B00AA799ED6EDF91AEB1BFDFF1F39D74618794875FAAA050D2C6513F58D85B83A79EAD5D297A9F51D0A51C032845531F425B20C66628B3EECB33D79F8DBA857ED58A8EB663D003028389D1BC16463A2AA12748AA8C03993057B77D0CDD9C52883E09339ECC897F78C322C208AD6E5FEB2075F94DD1960C19AAFD5339785A8ADADD663780F3BCC0687C913894DAD22FD099DD550D858BF63877D3B7BB0C2E20394EFAFB34FF728D1463460D6C2B9738EAB46D0CA9A14DDF923839C34F380EF495F133CDB4407B6158CEDAEEE3E4E6DF15523C2878DA3464FB578B185717F756662299344A938EA0FEAFD2CA1CC39E76811F4782A46E430882B376C069D7C29A211A435D779C71FF8E429CA59B317108A2C4E16B48544BB41A6D2C57E162595F2833081C0D20579852A2FE216389B05E907A9396288C5EA762A6E7D145AD0430A61182DED9C469CB4C8D979785CF082B3B197F004507FF66C19FB092C0102F19F7AF358EC065C6FCF9D5DF920481026C039DBB1C6F49FA7580039580841C04983CD1611CF2F1863CF86812252FFF1EF2BE0064CF941872C92D2ECCC28A244192CC2504689CB764FAC487AC42787E416165D0467F5424E2283A738F6A536DA7FF18460C84D037103EE33CE03664E93551F4761C697046B4C71CC8ED2A190111969A2EB3FE1198A39FB6E6DF15A568C4113D0479F33BAD49D216D603479750BE5613716DFA44874AD8A53E8E8A8A35C43B8AE0E6CF929918F7D22A765019988724BD404965E6E3AFA57F12916CB737E9C9E1D7ACE5C3A99B027C512559A2EE78C8E00694335D45468C02486CC40BD096E7759CEC20254D89AD8F706B32F1DD10E9AC9F698A2A8077F3BE8464F9EEE24F39FF4E275CB15B6E6B98457ED5B69CB58FDB3C81D59D63D3FCDAF5D1DEED9625B116C5859E09890947D9849AE857912847C883AEBAE3144F7184A28B4F2C6346AB19E7245CA9B0A08B4B671016D5F66093F6EF897D49765DCC4F390A3D4F51C9A5C06BB163C4AD45D28AC9907458DFCF4EF2E143F15A720B52DAA2CE7BF3559F1432117F25857C1652338D8E248C00626AA0DB8FEA06326FA7BE717F1602046D92AE796149EA4015E087550488190EBA267EA7004027D060452F2ABE0C3C2F870AFD9B881E0F116A60A22A35360AF87C01266CA538C21F010F17359D17399016E226DCC15727C5633F26F863C039CECF96CBE4684F6B251DCCCD279CE26964C6CB8AE5681555963D1CF75F5D4AE3151C1386DC899A88232E63B0D260D2F2249690720272A5FF12660577EA9415775A45ECEAF0F221EDD811F1688071A00DF6D7645AB75B64692118213C5689F6A1F8BF06DC21157120D2AFC828954AA193C78A59B2DD8A4FF3818EB852B930347FFAFC607236219CDF4D018843C6912619C5C9700B4E3418B72590852397F69E61232D4629AEE1A556EADAA46675406D62C92FC73FAD0C2435A19D98A0D50EEF47D60D7E05B66ADB3619E78E5EAD4E9D683712AA780FE3876C0645D66A71A9D454BE7BB9656FF0B2535A42BE44608474E8E5F669CBC8722445091EFCE7CBC0DCA6F505087AA7EE83D819609BA64C6733015ED763F645C708EB73B8E17C8AD1B49EBA60A5FDA435AD613C892C3E0DA0D4F3D986DD5AB0E27C1FFA9485A1941BE00E374716F530D7F6921E32AC30AB9E5897926B7BC1F0485F6C3063F305C188824527FCF655E9D732DF0772D1C28D803FF7A124BFA583E97EF30C679FAA4AD243400917DC1CF86E2B4A0497CF4B24356CBED52630DAF44E244443EA226CF4141F8D5017413B44F1D4E20DC475FD99F743E89E175723AD651BEBF32A3F17ECB0B9294DEFBB8A0EA713A58BCB967309E0C4131BD4A30738D7121BA50AA332F0F21C6469FBD631F2BDF014BFBEB690BD320243B8D9AEDE3B3D71DCFAF7FC3032D3E1C11502C669469B6B292621115364440B33C9A460D8758E6581EFA18815488CE0F678A230149187FB5AEE19F40F4105CCDEDA3336CF3B76AEAEDAC9196BCC5D010F2C3FA2EB6CE27A9B437A8F847CA7E4B9AB531ECBC83765A4A72FE1646FC580C8FDF562A198B4CF4DF6F044A0D675FCCCA55D1F"/>
          </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="57CC4600A7AAEA90AC14E2DD650667DFAEB16D41CAB8593625132605D5B7C60CBB981326A78A8C4240D9001BBE97D362C26D616AD4CDCB6AF2ED8B33ED2A6AAD30A07439692A4C101C410F95224C23B147132F4064F6AD2FD27C50F39AA8844F6F2368E1481B76F2ADC66181FD9DE743E125DC717ADAD19982BC54E01CF9D67EC20C330A8F04D72385A91A368F2FEC275D6DED7126475BA22EF7E61F3EFB9CC7FCF1B0EAC544B0CE9703B8D57CFF9069DC93DCB8C1"/>
      </CryptographicParameters>
      <Data type="ByteString" value="C0B0A8AEB2E8BC33B34EFACF491977FD124B4C0AD825E9C40DE4FB05E632CDCF4C25B3EA252AC8142D421EFF982EE97DC291AA9BE49D6F749BCDD87BFCEA75D14E92FD32973A8EBDE731A7479A8591E660F8EF5C041B624A574B25B3E7B045D589B9842A144976B2EDAEB647E7C7C0C181C02B42BFFF8AD2BD127C0DED7B6C9D788F0E5B4612A68C3AAF5B8EEE1F5CD459132E534DBD659814CB3DBBD6B062483DA467439B19D4B01479FF25979E9EFACD52BD50C4A942DFD2AA741BC2BB053AD4F32C8C1929271663F3FD909D374388E70076DBEA373C6A30816DC33038A3110A9D5CDB2785FA442EA78700147360406EA55466CD0FD731CE5411146E56BEEBF31104FE77B12E3B6643EBC1690BBE4295DB19EF2396230E9CD48C55C160881A69F00BD2B5F61B879478FDF01E73065BA9D275F67028DCFFE4BAF59338C2B463340A35706668140AD28917009607C89168C51875C4BC249E60713BCA01EE11AC7893F8E6046F21C14739B395C73C711F84F6824A6F2CF62CF13ADF872A5C44851FDF3D07264D88EB1087A2BAE915D940F965264674308BB59A1F348C5A3149E9F49CAAA07D6A84AB3CF67AFBE2914B25C73AB873463922CA7FBA72ABF8C4E18B82844C353BA07BB2D96D7F97FA0B700CCA2C513CBCCC6E40D2E640F81D5D18BC8E7506529D165118777540B479F4B0C0B38F0911816F0089D7E94B8CB9F2271922F98CAACB239BD43DD3ACBD56452A1E72F9EB45773AB51A20D27639EB8FEC243296FAA41222B99FD4814B378A205C4D23371CA5175AB01C9D9FCD85C37055890A36DDB2934D558F9F029F275753B9ED5839AA4018F65B10498EF168B258A274A8A28A430EB587CD78359B726AF9AB8F077FDE65E5FE2C947AEC681B1ACDC43A750A2002E2C06D379E8F3F458BD5FCB1A90C357693177EC9A56C037CEC265DB77A274767AA549B3CF6727C63C8D1017E68554177843E62BC71CB577EFD64AA1BF307168D536506EA84BAB5F6D4EF95FDEA01E0974150BF91B49BCCB13F20F6AC6950535DCFEC7F49EC82C843CF16583D7D979EF410136B4765E679D3AEF26D4DFE850C2C2D129489F5F0AAAD9824772E6E7AA4AD6DF531767D817063757439962F60684744C7B821440BE94189E9C8D649EF47E7899DAD66CC51F4E534D994DE32339660FAC01DB6622D4B1B5BFEC77166A43D0A526BCAC6C16308627D1A4F9026443F515A2F7B86F99A5354636FC9D4B471008369BA237185F18F76471750B682AF8A25D27BE36728A6C476DD4FB751D94F79CED1D13FB06A12CC3E96A32DBE1031A41BC0A3242D40D154A86B8D84522F251975D561E826CA4AC8F7A924387C4F300362A1E676F2C44F30B9F709FB330A7662CE1F7DEF139446013795E97C708B4CB267C08FC891F438F2C5757C6CCC825EE12694C3C80297C3F16A786B2BB714A53664D57D92EB9CF692E87F86D786B07AA3C1A09115C1B088E4527A64888721714B4D021C46252081B7AA85798A7C166CCE00F34D2860F238811CA2B26D53A118620A03EEF27E7A960EC9F108FA31A48705E8B8299F837C4F3CF59BC1BC2F4BA8B37FAB2F031B54862A93D0A5AF2E2D1CDD5EE1B9FC54970D3A070A4705A52ADF6EA037284E82E6E6A1B47D3791B656463CA066E60EBA49EAA7F9B1EA02F63BA8CA625B05756ABD4345F073463E3E07ECF10C3D404DF441CAA6AC920CC62BD615FABC7698A2475379E1B3DB5085EF9739067816D90B366440FBFE4CC8E39FF72040F936D6780D6407E64876B2353DC8F37575ABBD4C170E3193EEA6064F39C25865118D4EE30CAFB23563F11967F82FA1059C01A5F75D31CE4719E228C09A6AD762DDAA64DECE8F771BA31A7EE6554A751666A0B910243610766C1C7283CB5550E1D76FB16D4608A55512CA2D6DA73B638B66F315EA4CAED28F18ABE773E589E5D1882621B9D5DC0A7C8B06BFF6C528215490570DB126D808F82986495084315CD2C0F395C98FF3E273A53CC355A7FB1661FC6CA5415CA6C41DEFB0ADB84FAFB84E5B67F1DB891DC035986958EBF5F8A9D63E99003D7FB839B2CE1FE64F297BDDFD27B94D50D254FBFCA925F99559933CD6FFD6332CADDF07A9B7C330851A695A92FFB17E32CEA8AD72C6AE1C8761F176FFA400B9840EDDAFA5EB1CF97FC7C1ABC6AC5B87CF92E0D7B95A410A5C84F3C5B043F746C52F07ED86811012A66108B4D00AA17B26A2B9F6EAC6E98BFC6330B5FEC25B887B92B5672882298989CB9DA2E63D6D8C3AF1880CCC73D87B972F70B00A99DD4304EFF13E97DB6CAFAE866AC34180BB6C143A4FDC065F776DD04D429531D70FF38EDF22A1AA82C789CD8E6B44E0A9C8D9C4A1871A8C6C2326919BC05E643A3D19CA4A6C0A5A800D9C55DC482985080990ABA7CF6FF1D93DFBE97C21B71E1C6515B8F14CE9397481941079F4CA670CA3B253DE7BCA50F60B1734A67EDB141D1549A6AF3628BB5C6F27721F65FCF072A1685836D533660CC5EE1A0846A99BF3B47576E53D0975FBE82812E1D616E525207A4F1ACFC8938B2EE3B8AB24A485810848364A2111ECF18328FE68BF94F07E9A3EADCB2AA43CEAC098F629FAF823E791D176C6947F63CD457ABF0CB25423240DB3A4478C16527E0FCACA85DE326B4334B1BDE3B9FD313E863AE17D234CB58A1DD55C663B58984EB42FC4C6BEE90727F7E35867DF41F96919DFA0246506AED491886FE65963268C189C24B3674B1E265E4784D12047138CBBB5C962E4B1EBD8E22C12DC10666E7BB578AEF2CDB51FE34184D650DF9000A4657F4DC8DFDB05C78FF168872F60AB3497636221EB790B097EA93DEA797AC94BB4423DBB9B06DF189A9A6BD8BF9E8D7F6F4FCAA9DCB5E6A23AE9CFBEF39F62FBCA2826BCDF1A84620C3FD6D21B45F34D673189DB759474DAFF1CD52069EC57706C871EB2ECF5B1F82B403D508FE5BF100938AA4B0FCF82E9DA12B19013AFA2499065B8DA56FC85127D99ABF77D4EECB0ADE8CF0C36E7D6246274AF72072E92D638BA9F7B966CF9D944E033E5F4E45D8A84B9BEA586DB042FE14E474FD6CAF3B07F9FDCDAD8706A6C8E56E73A17B773A9C4853CFBDE1275149578EC01D9872F2B1B4A9D678E220FC0B59DB7FBEF99A8CD5021D605F50FFA1C076AFCE831200A4651D6D3BF84C4CA9A8B310AD92E7C7F92601D22E3CD8102EE09212C59BC9AF2C076E6786E2B08EA7204A487F7FD043E33C3B98223E1812CCA45FEC86E36CF3F122908DE6DAF434BE3400364FA4B47EDD2906228FBAC1BC9555328B177EC2A75699ED23FEBD7CE96ECB52F3EAAD680F2F776B499AC39DEE468F4B53B462F01137FAD3A7A3D3E6387290F61DA9184BD0A8F6EE178FFA923A419107D4F5EF8A54E8FC0C367E00F60D9EFB443CFDDF7F5E6431334EB7E91D342151B8A9E17533B6DDE3FD2866A011EC359600AD3EC38C0A3AE95A29A66848E61472E69FFD2BA39F98830079D9BA47CE6AD9A6F0CF31A707E1B5D59514CC39DE6DC6D2AE7E7CC5DC96DFDEE5DB7DB0008E7EF5E036B6BCF711550CB3084A7F7768DBF799CAC63D50C9DDB78C28C85CFE78DDDF8433A2AA5560AD64ABDD8FBA4E5C07AE286C28EE5DF32982E10C1D9475F0DA42C298CB7F16F453B2B914208A4CBEC399CD4E5DD8BBA0785FB2B9AEB9135688DC57DC7911F5D4EC8634D48EC642EC4C8FC530FB0EDD321F4BAAB153F38A989747EA7366994E88CAC84D2B0ACAEC131106BD2941BA9E635FCE65B79AB09D39B14FAF7AE953E2F9A916EB89722D0084F34571E13D3BE846B2D3D75982E79FB641BF580B5FEF5882E7EA5529F151472727F8AF3A76EEE9095AFF5A41E6DAE40E40ECEAB944287DA27FE8C0264533461D15BE3476F5D0932C78AC33CD81C87BB800AA6D476E6CD56C7FA50B1A1B51A58ECCEC1A6292F4A8AE2449162984ED477AF2DB77FAC202F93010D77BAE8EC7758EC5B8AAD9437E9388952F5A679CF633EB4389D180E07B4777B56DD1268D4DCD7EA0B31FB8C88B04D46C6866097ABE9DF20DF8EC5C462641E57173645852FFF0FB38D5262AE831D42FD627A72250C8EB29C634267E390643C6EE07FAACBAEB0C139AB6D265D854263477155299FD2FED7C201F436F138BB20B3B0E8F1E664B4538C194524E351B4909934A09EB018EC56D2660F80023DDB7ED050771216DC97E71005428C29D13DD182F673CCB78B712BC2FECD7D4CC559CFA66EF5212236870C00572A2144AF559FE45B455B0C81ECC5719A489DE9973F3B27873B7E71212DC8517F4DA451E3C60A9CB6158B018056E1ED66434FFED98C4DFC7C040AB9F256F9E747DC6262DA2CB5EA467776E53BB72C91F471C71B140F2EE2AF7E7E98B051132CFAC7B8ADE8D65E2E5E640D076FFD7AFA9CBA0A0683F4AFFF894B38385B134E547EE5E2B6B1C94CFF774B10C40EB72DE8B6D9ABFFA59212DD7D6A7635D5D5796F281CBE9DE531D348BAB09896D22D69FF800E0DD48377713D82C8E8851106B00FE1E3F178B6AEF6C4AE2F7616CF95A665EF883C86E45B521A95754BDCF6817831C7682B79935987BC94F230D69106B2CEA4DE078A3878770D5C84D23E6B8AB7DE05081D82644B44F61274FE5C68AF9E67B4B666AD607D39E5EA8FC4D7509A30924F9985306D67850B8B6707715D629D215B22D89B1C06788A388BE9E957CF5E19E65BBF06D1F98A8C5283B4D8087270D4791BA7AEB316ED0E9F5629F7F4D88E3F400FE4CD37173D02D18CB2091518E16283DEC2E50F9F29CA28F61D0EFC5B19058CC9F1E9D5F3B23C01B64DDDE11505BC6526530DDE1B0931F9B9C0EA533FB91F69941F1AD44789D6EBA00018D02384E8E0704EB57B8399ACE3C6315EC99EDC02CF1E0065FEE62DB3DBCE9178C7EDF72A188A892F41883E6AF91D0002FA65A57C18C806C84E9C726AA08F3EB9ED93CAE4C82BC36F1BF5CBD5E74E017150CD431A887E0B91D1BF56DBF9A4240D5E25B9FB8E50CF3E7F2DFB245AD788A4786C0EC59C9CDFA78E5835976A429C171925AD70F379DD5F92E0B7672699EA0657C01E96BC3E320B96AC746CAF611E369522BD45DEE0659602CA03CFA8755402C5E5F988793239D76B8B505810E02A95B05FDD7A9CB0EC514997C8F5159E97E605844CDAF7CE95729C5AF5CA31AE2ECBC0186E3F5B598712BFF1570EA4D631605681063EABEAAE1E9F39D324C2AB42A0A66DCB47FFED680CC3F8C4A5ED35AB707FB775734FD4388C5F6D2DC4654A0A839745445046B118CBF55613E4760E8BCDFD396FCD2FD9E6EABD11F817B95E62D6DD3BB37902A9A9EE84A44D35BFF69E5885E722C721E7BF4ABE46F9EF9F9D70438BD2DB156610B41F0190B4EE24A431B70197B52AA1EEA8B8501A8AB6C8AA7F399371DAF1AE9FF03A11C3B5CA9F106549FDC29A1ED704B565C389B4564BC5E3B65A54FE89ED2E799BB68C2E56546C410570D57BAB61D98E92FBC71F273BA6C63F190936E116D51E796EFBF86596B02DE3B0F0FC1204FCC09135145E0CA7E896AEF2C4068150F2F66DE780A8226AC4A75AD4C70FD255B904208B86D30C4206FA171D622A3D0A02ABC0C252CB091D4C170921A112A2FFB4111C021184FBB3B8BFB38AC66F82CDC8FBE7690F8767D606310F8286C502BA84DD8CE5F80605E915CF49BAA10F4F5C9A8FE6A3CD26DC41F71508176D10830279559A15CC1C5DAE9EB48FEBC85EEB0F487D9209C77C0F1EF3580256B4A49EA5BB12188D1F98DA2C99AD1FDC44D09AF96BBCBB0BB53E1592E2B9AEA649F75CBE91D4BC635856CC04894848DC0EF2D7A1FF4B4D10632F79777570E4EB9D6474E18A2ECF1B719945B8CD1F3B2EB68A03C6A44B0ABED8E6ED60F02DFD9D0F9924C476FF6712B97CEC0A0926F7508F69A5720DF385C128EBE0F24088985DA44EDEC570CA975CFD11B92A0C33A9B9D92EE8888BA1EBED5F948F0E5B642373A6F83DB3DFD07F78F13013F9E0E455B8FA3C5764FB3E56E102BE95EF43898C110B9A0E61ECA3F53092E3C6E182EEACF583D298E8762E0EB55A2957D500115CB81296E88CD9D98B9224CD9309F3B10B599396009F419FA7F327E83B773619FD25EDBA938E483F8B8471D9871D22359D95A18DEFFE374972A52430CC655DFC6BACEBB53F9147ACE7829437E8B345CC23F44E9974A1C5E8DA2C4CDA3A2FC220BC5A8DCDEA452AEB2E152FB5E61276BE805F5F8F861A57F979D5FB697D75C216387B4A5E72C52B8383D4B3CB9A3FBED696C950FC45FA9C06B8009316C9AEC0E2E1CAF4A4E80C88D05CA48923200FF90DEBC4173D58A3E02C20326AFA9588270DF7D3DB934CAA9AAE06A8A02527BD3823FA299EF0BBB7B5BC5E414E82BA8E78FCCAB1E05932F3368AB5D3F50D5F3E6E6FB525890D84F2BED72C0E8782344F81FBB5FF64962CEE49843623E3798FE2CAE5C483D23C8A2EFC2E470C477C776CAD984C84F0292433F28862143B802105E4748AFFEFE2E8CE80A62988C91F76AB9872A4047F735654E5B465BA0B0AD425B7102CBD2710DF519DCCF7477E09E758436D1F10A6D8151031B10FCF34859A78EDA792B078B919B7834ADD94848806F5839940A582C1CC49C0A47640C7629C7A607CCF84FF6AF28313A2D27221D6B5A8F2D732D0FFFBF4BD2B911B6A3C2C5955BDFF6A3A30F9CCB6693FA1777EF8DADB0EB36D21B85979CBB6007DCC205BC2B419506BFCB1C45C60F8EA2978C6ABBDA95D3CC5FFE173A528FB1CFE8C59C5A092B768233CA23817D4B34F945E8174E7B58DD791C1EE7A1D3D8D0E34C9980FAF8D48ABEDAE604B80EFFDB47AFEB0323630E5969C0852E93EA5168487232715882D4E4490B8A5CC4B29DFE4AA2C1F33C114315CDE213CFDD1D964927BAC7460D3A8E19A327147688CC3B7D80624C2A2379130FB83FBBD6AC880B6D82032900302E6096DCF57C5F110B4579B8B047E88B184C50BB07647DD16B0F2F863571CE45F43DD85AD7427FC9DE072CAD8D31ABA78192F3D17EF47E06BB6E2F65462D2837F306FA6BEF7A2E1C2DCFBF756B294F8A6465A36DA9C15CFE99C7C4F56E9D898D8C97D6DCCC100D3500ADA2CBE307CE70539E02DFBAB4CFD9D3C67BFCAF2EC9C08BA28D39A9A31867355E12799B30B505C46414286E152009D1707FE477429323173DFC981D92E477B660E4DACEA15A43AAF34F3241E10E783AAACC9E1ADED82A38E11AE5745FF913A666097C8D6AA4AE0E9AB35F7CCC04322370F816A69AEDCFED7245734F68EE6E42BC0E561321E932B17329089EB59C7E546A4E52BE4BCFB4CC2CAE76AD661137935215094A68AC61D3B652764FA9FC8BE8E2D9509071B057C548BECF93CCE913E968B29B41854"/>
      <SignatureData type="ByteString" value="3B5A9C8D9206ED677975CCDD5FA505174353502902789998236DA3C390769C787C8179A18C0C239DDAEE29E90A22507967CC130398D23655CC3447E592B97FB55CD35BCB80095AEB5D1090369972614D7E4B9FB01810E15BE12C8C4E41DEBA854B44807B4A8508E5AB94A4734B7CBCCD95BA0E22D5F7427DED628F474BE33A87DE5CEFAFDAC4B72F20ACD049FA7AB9D100E1A47BED812939793E53B5F8C66411F25E16E38BBF59DA3CBE3ED51575A4B1F9855C385EDEB0268D99E9599596A2BA2118D59AD57A1CF5F7FF72E16A462F89669CF47129A62377BC9323CC6234FF365BAE41E2F1EFE1C4B6A628441BEB8812861AE6E82BF1FC4AE4D1CE2E672C2339BF25B1C761B3B7DAC893C802A612DE4B5EC6D02BBB6C41EBBC1A1CF360B5445AEEED5C6F82F4FE7740245D5F22A4751E362B081951463DBC6FFAAB232A137058896372E6CC4B496FC488E2C0C657AE8FBE1F3C6FD905997F607F6EB79BF9869972F390CB8159B08EFB53E10121EEAC51CFA9C2D4526624B28970563ABC8BA478BCEDECEE2A13F9BD7B0B0F2855A6660E214E880CCD74271EC80110FDF731012D80039CF48ABD4AE0995745540187FB18751DB88AEB7D1D9C2E6830252B7594FBAC287DF4D404EE409748456F5BEA2D67E8BD750185BD5236576F84C9486FE44B91766DF133455CF2832E7B01246E7C6A626A2CC15FB26167AFEA38945D87177E9E10511E50E9AF57FAF256D04EE363563413D9608F94B3763D658330DB5E431D467A25E0600085F7C977CF78831B6CE12D118C790D300FC7567C21F326FC8E6F5EC99177EEC6A3DEB306DFC694D2A545EFE2098E53B55218B72CDD2A3927E3A35571E478BB3632C54B151921AC1D07F1A694E0B25C12C5616BC0FBFE3E861AF3E0695652AB5EC5CE5BBA70BB6C73612C16B00E876D17CA2CE4D841DBD75BC3714BA9F862FAB00A5DB34AB007068188C4EEA921F859635FD18B25AE295155DFF65E57AF774ABE72F4D88A4A62524710D6A5E18D45C3CABB6EE02B7BD93E8E61003143EB690BF7781D50CD82FF54496387DFB834FAD13D15FBC8FBABF7CA9390F0C6CC98574F8F93ED10225893EAC647BEB49954B97F366D3512082502B49E62CB7DEA0F95CD050AACC28905ED191C9B4DB63A6EF2EBB7F3B5EE9835D0AAB19CACEA356F784ECD33395C66069857436098E32C617CDF384711880393FF42FEE47275E8761C0BE4F77D3494D962C04FC44DBA75E6B787F20A574A2A0BEC1716094CA759C3307A390DCBFFE8CB3E923543F579C9431CC50D7D760F40047F7016BB704482583D1375E5049D2B03E66C3E47A427AA65BAF98E89E76BE15800D85A5AE635C0A83DDDF20A979B6B81C6850CC5676F30C9B742083BFB6AB553222E1F1DF1698ECDE5BDA0D0A59A8B38E2FDB3963BBA56FAB14DF7000D95EEED8728940C3DC75F7C3114CE57859A501AAD68088A3A291FF4A6234867905AE3A057F9AF17B8D64CC8670EB7AF73A8A2E11215DF2A542A0A613FDBDDF5C0F8EAB6E1D8673CA1AB85BA9C261E091143BC519A587B18F0FC70EA30C9EEE3708C2CA696BC0AA800E21DD592FA71F0CD2F81EED9C7571AF1DA6825407A9554AFF0C776BC1D3C4C149FE7DC7CB6E1A1690F280FAA96A5D97F4329D3A91E41587301270227D754D06AE2E425D1D529E2EA586AA1A742E057046ADDDF11B9E66A59B55CC41872A0DD53E0D9A75743959F524834FFAC657CED08F96208515B9B0C76FD9EA60BB90B1C81B555FAE13616C23F67C79C7953540DEFCA4DCF0DAC8D59548E8097B070F3A7C752DA32F6ACB6CEC2EF82A2C34AA1AB5AE995E0A0797A61C1D7EE4D12FA0FC06CB68735212E1CC795B2480D7DFE668A835073B062F7E52EFBDA69D4535D4A7809B96A4F100BC9B5411E4863C82A3993F5FE1B13F993E2B6FA35DEFDB97319E01B1319EF15841EF2FBCF096DD5E711993162AC1C3A2A370B8FE430C0062D1D93EF292A1AC6F514C36174436DBB71BEBEBB39B63A779C70D6C759AB84944380EEFED9B5DBAE767DF94AA62B50500D975743BD3985031F837B61BCED5268084830CD8AFC2FD503F1F8A4C61F2EEF08A6CAFCAC5859D66221EA2F57B3ECB8121B5BB1CC45820D8217D1F0934C1126D952EE0B2E7796F537FFF23B0845C461ADD9838B56831CB57AC05ED0AEA6C0B91C7CD00D4E8DE137A3D963DFD26F0AD5A6372AE1FE82370F6C653F4ECCB4156D3F35695A62395C8B3C9B123E9FB026FDAA9DAAB7AF0E35158EE2EAB0A5B4C846602B157887197AC72C36C0B87115C58F2FB00AAD79AB96E1022A66EC5E557906ACB0F80B497121F7B3F604A07A2159D9178AC21E12BA0FB6F2118BA8B7049DEA7BF684A44483F612E02FCCB962F00834478E43B77C25FFFFDE7D5EA1D2D6A6513A095F241F5D135429167FEC872C8EFB5ECE5C0EED8BB4BABCEA981BB3E889C301FCF11B6ECE08093A35140FCB529767FA2CE6A94C71E161D00C3BDE5B79B6180FA7E05828D8A089C7B142020094C6E2F1A2EE6E6BB4A8394AA9E7F2C07BE9AEA7D91BDC1D0BBBEEE8FC2627EDAA1B4DFF2104C3ECA3BDBC433DECE988567E4AC0AFC824DA9E1737A69EE8977AE95AA8991DE91A25EC5E3606606A2E09D10B89A1FF634E05C2A77F0BAD69468C6A424EA6AB16C904F1336E2BC1EDCAA82520AC70D2E43D3FE9913BD93B0B88630ACADE3A0CB433380F3905FAA626DC29F331DD0DC47D732A2F40F58125D79C159721D5B0BADF84CCCADD4D236611FBA7FEF41F6D9119E6593FED463B2915C46F105F4FFA771CAFFD6F120D2F0E7C3B19E56659357F28D4E9787C3FFD1042BFEC1A1D56C10A0A59F5F974F2E6BB02206E568242BF0524FE0EC5E5F32683D01BCD14FE2EBA3448D91244CD49CDB8460218E4AD7EE1D655138B1F9B0D0D62B22319364A5A9C6F30AF7B3D2C0348C3D65C8B2D7557AE919A2069C5C52B60B3D5C964189444381283F8E4629068C7BC2BA191402D144B38DFB3EB62F362430821B6BCB34EC8F7ECD0DA6F9ADACE893174D9C771B83FD2AF63D5381927E71DDA374E85509D48B299AFEBA23BF33ADBAC77A5DDFF664D61F42EB4CF65B360983D8DEEFCD6EAA3788AB5A0767D3ED0310C3242CDC094AA926FE3FAC63C71ABCF54FC4C99C85CCC35818EE27A36B18CFC616F6DCF03B8DAA1E6326FAD8453E75362DEBE91C6F19166D02A9B4DFEEA89C826D6D573A1A2C53CAFA4056AC73035A11398B8EC44D49900E29629FABF668ABF7C72356CBFB704BF55B8092FE5FA0F48AA50BE2E1FD086B936A042C3374199E446CF23173EF841FBD43E1749D939BF2E673515F1F839F1D918571E10D26ACD03BB7D68DB113E0D2EC6E8BB6D86912BF7CC37530F2917BA9BC7A782ED2FA1239E0B4A265E914FC94E07845D12521A16B2F4704AC245B5568884095723F599ADDBE94A15D8F489FDCCA9E40F940C84B698B53750D23236038D3505E22F698728576640CC853848EE8D169C259710075C4EF0F99A6F9C13601A04B5E9B0726CF2C9008364623AD00E6F8DDC18E258780424CC7E16F6B8BCF0773BC650C00FFDB43645776221160CB95F16940ED606C36299CAE066A9DAC22A67CA5F60E622E24E25AE454FA3AA8E4B5C0B19910CBC590C7FAE5E958BC142BE00043C30C4A59872EFD671270A132D5A467157A3267D40A95D8112F6D36B4C19B7EDCD709F470AA78A21EC5B2C3E540409A639D2AF72F207DB9973EA221B8445732B50158D890CE0A06F46794D68AC6BA8C7C582CCBBEA0205C0329FC8DF75CFF3EB2F302744F0BBBF1AE5857616030BC61D86243A26DDC0D0890E7BBC807E921474C8DDFFDD9F4ABF0FDB366135CB23D83A42B16805ACA0B353BBB9BDB7A4F5CC35875F1556349C4E4D23D8D2AFE0314FBE86C6E3FD01655505B5CC26B06EA2D38B3A2BB875EB3BDB28EB30F0E3E985712A4AF354CD0AA1D38D6C17E4013562B1D51D2F438E34119CA5C71C205AFE16FEBF217DEFE4EFB8E08CF3158804D09573C1F1FAC841B555A6246F7FFE87E4FE01A65581A4FE558F02B4B7781EEBF8CACCF0630652D4800EABFCDE0380C1503A2FA4D051CBAC321B6904BB9539FEC2147914EAA7DD448B0B1899948A00CA837FF79540B4043CEA05B960A3EF08DF996078FE63A6962DF3FC45717A61880EECDF6A542CA4C91B753D5474799437AF6618753C082B7DE7A80D16A2A8FC648C92FE54B3645322F461BD2E788937EA19AEAC6027448AA38D7E7894F333990F159BAD8CC78BD10865439C806570F1267112683CC50ADE734EAF8A965CFA28789CCF9F8D807E86F2F0E23993F478810864F7C164399884F235753E4E20AF07636470C906B5F557352E9C2005997442B8DAA88BEFBE79CA43034C62C92E746BF7307AF47AD120B97A6C88D421911846F9EFD0B3943DB00F386FBE038B108EDD16B8F26EE20F73F95C91C7C2FB3D25C1FFE9D4C9B1CC90B9EEAEA4C8D8C68F57F71964432B6105117B44FCD826C67144FB73195DFADA44ECD23D25DD973333A277FEE5F231E52FF1ECF29CB2BBA1458FCABE14A20A82BE737B5E2BF33CA626967007C8A55A7D70668DE67AB4ED8EF9119B7FFAA6CB9DEDA249788DCB83D4E9E6B14B8B2CD6FAB88CC79A930E5856236DEC16C5D6D0620D74FAB49465DBC6BB30E91147878609D0FC3D3EDCA782EAF70A3D5E7325FC8C073BF0E7FB68C57303B7655BBAD5E4276395D66EAB84FA074F8BC848C7C20D739C1FFFCD16EA44A48CDC7A0D165CE6962E6136CA92CE65A17693BEDEFE13FBE8D33032B2838E0E9E69C419F122BA635CCFE306251A20A33C43F4C28F6F1585B3BC7303493C5FDCB6272D0A57379D00EF442B720AC8F3A96A8C2FBCE3845E376504B2A322256D437C910A67E0E54690ABF85A4B264EA58F761562E90747330237D01D0FAFFEA9282EF15012CCE243150B4DE8248D79A0BA32D601433B03F9C0E5FDCE554E125B1FB97A30D78582B6789E0AF62939BC9B93E459B6B34096A9831735B59054FEC8BECA17EB7845D02A3471F7F336CC0CCCB9F0803B1A7D7D56850DC345B2BD4AE88DCFFFEE8E96C8650DE368F7E6F7111D3682015B688E99118859FB5B3B692C2DC2A3A7FB19F30DE9E0FA395E051B01BE53E09B088A7268D6BDAE4DF4166DA13620B913518328363C84D656A0FC36D48C55B690CC483A4554A7A500B4F51D9F7BC656EC117E8610A94AD1C9810A6296CA2DD4DF5FDEE0E26D8D2E4C7E3D78896CAF78CB22355B24B491D6A6C78012B8CBC21B50D7B9A1AEF24616576E71BB08DCE87967A45AC73DD62C0CD1E19568B404643CC129EF49DE3B4C9842202422DBC7E355D05E9E14514197ED51D327E1867DD6F64C0875DD32250F61EAEC8E260E9FD2FE9841E531F988144A676DFA4E5AB8A2AD2B93C36CDC4452AC6C16019339325C9053B168A3AF24303A0FBAB61A727849B224F2071A997463A6AC368048BB9D0EE87A4E35E2E4D37379EE478526BA189BAE68931AF7968F31CABEC9B706BD00A5020BD2FC4BB34919543897D52C6AFE1340948D9F7C1961F4C5A0C8D502056F2D0538E1C2F8B302984204FEF634B53720550DF8D3F7E14B1040E169FBF8E08EC4E04370D523890E4C3493ABF1E8DA44E9B14EF83003604413E81F73B680DD4D0EDFBCB4C41B16B31E4B9841C147F426080E50E2F1EFD325DA0228EFF6DAA7E1D5A2CBE3C9418106A7E4099C2357FB0C71BAC4BF658B80F50F9887D0542CB62F7B4581D8C50FF96F3D0E93E1EEDF3DE3D9A4DDF92E577B3D7B02C8F4126B74247BD186C9442CD993EF240B8D98CFEBA563298E32E97F6B13B8DAEF994269C4A385E3BB856B31110B1BE4480C94152A17F9DE3FAD9ED24358B6B05B9362BCACD6E55C057E6DB6E296BC5C267D83E50779DD84C30AFA458307B6F17437AE42E48903D847A5138C0B7F27E0DBB07F5F7F05A47ECA7C3094C10372644DF0DBF94989A387D923B963E581C87CD845F5B5C20DB64D8C6D138F2E8D2DB93103606618E5B94925C29CA1429251E76574F5BDCE8859A0946F84E7B3F462C1AB3EC0E11B68026FDFDF642A15D77B42962A25290051B57BF10CADC01B077CF70AEDDF0FC8F1C7B8484C182ED757FC3D631AA02ADD839173F65750755BF0C9C404BE6712CED6C47C0BEF041542C6F1B84645E9CC2807D48266F2C8BD968C0DD0548723DE5BCEF91901C5CF16128CB2E1018247CE019FB721630BCC26CFA17C39582E7161AAE3CC7C9ED2E3504E14F1D81DB14ED3505FC21D12AAD20E313AA92A6606FBFEDD460494277F7CEEA34ACCBF42FEE21AEDB59C57A76792B826D677F97FCE49AA9305957D968EF89A060A1D24B82D14E129E47F24853882A205B7B8152A8643CD22754C21C5CD408B7006F5B944D451D29888412E79CF0C89C8AA16D01A7F3A546589AB181B2B464C59799904303839D5D6071A3157DEF7AFBDD232548ABAEF1D4754CAD7EAF5082534435F92A1B2BDD700000000000000000000000000000000000000000000000000050D13191C212832"/>
    </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>
