<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="2827A56B24095C8D137E2D54A2B18CECD1A73A6FB56F49237DDA6C43303CAF8793778A015104AFA28652EC33A74BD34C1158D1464C3F8977A432CF5E7E018FEE0749675D092BC6CA83845D530ABA597EB93568367322422BAD4062E4081627406C2D4918C34F8ECED1A1224E1BC799B350AC507B154BCC0521B840D92EA698F086318245228516786478820820107533055356705215636336646703836358178351224662066614624330640732446815738800218522833000255051754768462847745510461258208042783648584318147374078387462355448614510361112343201625888363728063524426010682881681334657675352610862021410265308581777545033037350826548163054073476082557252435486074065408557211057674362122300842836834270073845783503302108536787615070127305830717518225063058077622318631551726205538165558203273017808175583170188064338485867806216105887811712526618583700278341015477237442364556560147817654015163704316285488175624624714066475054107533780241237284462730027376183862852705824688605681235283646416875448455024273236242428171266235812781256230148028540686860647828347385437625323382108558327372526340547783603631334260023581618422010833733213028605505625414858061570284048708520660125433823302145433251345520718367347235053746200262227770764816784247854814714521028382436038182077088186360301250001843645513205008688526775833106826832015168048881847113202882186146726560418747332504860836353608208181318741747454773775202310812718637065521017863573870812704767716622136603050336408800445151283786115325216715540137343773408100788061836727658113233728735780738365866106805252288170266481625323768305705886306163365020140621615342028654313102274150383813777663254347637706648236414823015112663536426256672161554076562242442328758020778875476434462118413143522252708747418235226176783847836857555157232368100737740082238035787788250778625275175030183031263778502573838745538810101351611778860775034666568782527273801465805381763033573374764331012482368517012627631462618486248052627257507203537568208055471544331574622383468151751825568878122422865157363624471152818672266122514253300241431112157442044778420131244857444758531115776760000177171763258066811245201063620112122630483213222773573355621330358660507821802327415443260684810364080566473441800082667376605287884760706335832615741234277010770077177514531463047157233325002864653046545840000605026414834553604882403234006237488831342305708233435324631835462543428303851440443017107313754464136473415722586817000887351838871013602454265462350777062845018831826604644242012247312181852088001463432215230225175622506874180614110011120628737177401660866755352534125312470511583061726781755488570164635345676715516540247248762540441568876015663688103225528026310218116623772531647268004141858765381143404560606452055483637306028702563760704563641613847345268683674465052876567457820568611437287087858125550025068441155642331448510433211280413078257743285528118236204658142860375613218207786404860663450015570336588061473255478851212267378751341671820475807050024827437841123672717241571457226861176461031580402571702212381388347724341307043748168246852478542263244128371875246764028631341282604035261106204011018445CEAD1F4C9350ECC8DDF87AFF80F60869D24C21AD0E7CE229C9FC298236FFB2734661BBF3B23D479FF9480F045CFB7E6338B30F1D025DD1F92B864886F1B92AF59DB74A02653CBE361594974AD0941B70CFF1CDF0CDBEBE0E5968B07C8AD37AACEC117A717079B45FCA676A6ED690FAE3A14FF0EAB2E9D14EF85844A6978FBABBA6AD587F9F6F695E4353D933D18AA11D6F4213A088E44EDF24D4663956030AD33ECFA961D6693F585B6E4D468B5BCFC4F82C67B9A7CAC9911AC664694778E41FC952E690AD2449563E4FE994EA0A946011FEB9D82400C3D3F36CEEC72C14928A8AFA10A6A026090F53DA8A35D71A015CB60F718B966214F34B03DB33A5C1B25AC0D8A0988AA1AABAD70D4B7AB1E3242B88877BF8B4D82268E01A4C994DF129244BB81464C8131473072F9B9CC642B93213472A14518847C762466AF3E478B6599892019810C6E7D3A4B9AFA1823E1855C0193FF465F95CB284E778AC8E373D98419E336F461EC1EAA006B764781F273A7CAEBAF6EADCDD1B01FA63954440C71D661C0C20A85ACB0787D937871A0B0459F35DA47121459E14F8D2FD3858425EFA1E657480C08973B48F7718DEEF17C01B12D0E7895DB94E48857191C35E2896F1CAF6E8EFA6BEAC841345BD51B812E84D872A48724311A47184C4C49CCC07729ABA73475C4233B6D755E4225D63746A6B4FCECF8D61DB74DEC39D6C8850FC81ACD18A88766B71AABA4BCB8954E0F192EC6D4820DE04E6A5018A09F9CBF341DEBC6483452BED329FFFA99A19B5C0BBD35C96D34F00B7811403668AFF8983E6BBB8662CD2107EBB9590460111ABE3F3AB568C056F12967BD23B2D58AEC67234D5CA48F6236753BA3C0159F5C0082E2793B59EB83CE92A93B7C8AF994DEA3A9558158B12532417D34CC8EF0068C0F036DA86B2A4540317EB6B9DDC32B928EE4B240EC577F26C96CCE82CC1E34B920B18D813F696649BB4A2AD93AADCF295895CB8BEB83FE1B10EAFC957A94204317F21B53563CBC74917A7B593FF9350478DA55578B8A236221091F0666DBA0955093EE7BD46B0BBE6FD58C67D13C4C349AB09CE7AE05E4EBEB0997C4AB05E050BD6A801D93D19B1B07280A67474A0515885CBD33D632211B4B406108FAEFC937646966C224A3DDD19DA8DF6C471CD9B1DD8DDE58A333F3D828486ADA51BE2B7DF51F968C993309E8BCFDD98073A600543A5257E2FB58BDE030EB7E9D198662F6777D5D0ECA56FCB6119F62FB20EAD81336E6E691A0F414C27CC1B63A1304E57FA435535155225E7D3E276CAF799BA8192AB47D915DE980B8EEC2867ECB070D868867802F0984F6D87B650ACAE02534C22536D915BE873F4DEE7AA346DB9F2605C86E77CC615C07DB252738B3836884F67CB018F984F36214056667353443F1096E2F8168F7E944BE4B3D8995C1E307589263E67D303655A5983FE0597E5C88B41F9261B694F549148A31698FADDB9EDD57EE4A08705543313300562CE64DD1D8E1B60177D634DE2883DE95AB243CE950C11BA7B3CA55E1DE240A70DC01FF1F76247A0F74730B3E83E34BDADDC508319ABA83522C6BAE12687B60A476DD114CD867A9D95E0251E7EBB86EB250CC85BDA5E26CE25E272D3CD6221DED8D048B789B1A203B09138DC204C41587095F6DE4A181A1C6DE73B1054E97B17CEE1EB842D4B1752FC74457618775A1FFA2F14228CE1A2220356F1FFD174453DCE408D38B2FC758B9C7535535EA97B777F4D22AB8BDF93B718B38705F9E9646D817C2082A5AE2F8E6D14A72040F0D247595BB5458AB7E983AFDDC39BBD3210D40D9F257976EA44A71733B363472512122582DE76EB5FD360652CF6F355AB6E1BFF210374EAB1C013DE8ABD9C9D7CB71A98D75BFD460E412FECBC6E56A5592B179CBABB1311D34AD8ED38B3D0B22313537219E34D933513BC2AEA720AF90331A803007905431192EDFF0C460EFE6EE34D4CC1F996C9C853DF1E1FDA9B589FCD2757F08D17C4548EB86907B9FDE5FF41F1A6C7CFEAD98E6310417F5E191F6F8B7D742177FE4C6E808A3247F6C7214524851F16E11DC1A6E1F835116453FEAD9C27917CB0A479DD634FA6FF31025034EA4AABCEB48D3FD61FE7DAA212CC69384C451F97184C5D09D5BB5A9D409CA1A915BBC9C73DABD126CFB171983A337E111043B5F6F2E0D94D115265840DF0C2EFD0533BFBB10FE738EEDADA8D2780287ACDE02811B600409ED562BE5FB664C75DE08D725B04BB6A57C6374C7A16A96719C8DCAA087A90114C50EF3321DA844EA078AC11E681D60DD3041B695CB00D3260DC1FF019F3CAD309588178388436CAFBB4EB3C02216F5C31D09015CBEBDFAD0C8E9199C5A8E83F7B5EE0A4526B24AC81EC002F677DD1EBD94576209B3974972550A8E24439E55446958BFA264E6F8FCF2775831A3949F731CC0FD4F08E861C0BF1C405EB56AD1613E03C57FFFA27466E5255D21204718FA28E874AFDC2FAA6A891573CA856907C3E5E52DF51965122349F41322F7BCD555693A3B42E9F03FA597101A0CB33A26FF3696F2E28C53F286A5F57332010355776CBD646124B0E1F05B365D36217E24407E227A68DA699ED6BA85F5BC78F64201AAD4DF8F8BBED96BADB30A53AA414089509AB811B1A01683E340D50B698ED0AB89C0D28BB2DF38003F322A17B66E6AF6C196C5919CF474899F0EE9F19011D81DF09C26E3877F6DE3BB41106D1787988B9FCEA287392CE3041706A5CE1228ED703A100E4120E58AC3923102187A3EC7E76FE1452385265086D17DE143EAFDD10B4E2B2B71C0E3F3B3409B946221DC4EA6B5BCB3AC798C85CFBF466E086F922F13CC70DF3D76617254C7ACCC98CE47678506FE465CF2883373C7928D2222DBD373C8A1D22700C762EE797ABABB0CDDF65FF02A5769BBD75B6749305605714C06EFF6424D0E9E01E3F1C76C810F901353C93C266CDD4EAAF499F2CA61E3D1D882348910BB3C462D9D0DF825D260103BFFBDEF6BD8A8329AF099B419AA42BE1C995C81B0E14E82EBFBF70E1631239DE7732AC10EF507BC16BC7F85D8871735E6CB4BF1492203FCB982E3188730634932D5484D742813641B75D78B9AE980BBA4AFFF741027AC3A2D0DA8641D9234A396772587569B31DB8C41AD0CC952E7B88C5E1904F5989FA0E4AD4E984F0E2064D25A952C9E24C4F14C0140B361146A71D611D7FE6E92BBDC91E02A1C883582BF0D0092D0959AC21B1608C7C571264902001F16FA0DC301D6A804F258E9ABD2887C720218B775AA4F5640EE35C23B921E920B56B6C2513564D715DE5A48330B1C841B11A22C4FC69A4DC77D3C764F1B3401063C99CD450AB18724656BDB9C31D01591131263A9F26482F497933866E75058C8F2B727E3E7B862F6A64B3DE4944C83BFA246D08E10846F2E36D6D01D08209ED63BBA10EC3276A33E4CA9BDA745711DC978B69C164902F12494B7C28ABB706BE69F7535018E7B01E5DA94252BCA0A2CCE7325D75F19B6369DB8EF531939A345C95D0071BA694"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="2827A56B24095C8D137E2D54A2B18CECD1A73A6FB56F49237DDA6C43303CAF87FB51B59E2827B398AECB8E5DD73113CAEC3D019FF75888A4AE0625A682501BF9EA5806C79558DC1719270D871E5267FFD5F419FFB3FB623D657FCE686C55BC16B32D8BF63C7A2C2CEB6B6C47500C8FD963AE86BDEB3220F8875DE4FFDE469BED7B3DBAAF7B2A393DD05CF9BB3FE5517B139CA3970BC2011943312043463E8B705EFC9304B773A483CBEF1AE7165C1345F87D191B8D3816A30CCD4F88D5980FE0A8C0F6D135C1071424549A2D642FDA7F6F1038847F181B34808ACA16B0B8E0CB9CA95127BE50160CEB8A78AC2EC931BDEB7A480F5D65C36B73E49C91A7A217D2E1F419C1D3B677C12B27676B00DEE9BC5CE986D08937D0A0663542AB0934845D98843D937F426DF12D2736D959B0C5F03C74DAF3A56711B1B968D92C7734BB88CA7845934D30C60A60053F28DACEE899A2A5CFEC4C6B93661E7985842B102A79B2454E3CF48218477A97B73C3686C98F714098F0473291D98F3B6045B7322EB7E06219707BE18B0959540B80BB3AA054712E855897EB827AE0D61694CEE176606CCF3BCB12207270F4CC56B35FD22CC74E0D83A3735860728A925D755F0CC940B766D0620721B67DDAF46219EEC39ADCD0B10A547D1FFF2A99F4C77BA8A0A10E38BDE9EBC2373AEB4C08BE2644E08EFA6FEE9A0382384DB04B6E054027F6A39A038548A4C890A5EF30F3D5F7F44A4DACE9C1960ED3AA729A14771639C45F64D6777E9E90D61998FED7AE9C439DD6708638E9E060AF6F5619115BBBA29CA904BC261892C3A8D8992C602108A0990E213B28FDDA2D469694E9D2182FB95308396954175B3C82D4BEADCA1521A0CE6055652F70AC99369E983F2C4E874FB65678785AF728E4552292A29D4DD8D41D87EFA549A883F720B0895C30E90B1C5637E3EF034B65888BD2AA3A7CF25F14069A96ADACA6374A123E2DC0414168E3C5EB42AC80302A3BA198E9C9B5D137D6500F95011C4019ADBB076A8192602B02EEFCECC073573BF560798FFE9068FCF55E1C5C8E460EA914992A16D7EB722080BC6454C73E9B91599200951BBFA787CED1F72DFAEB68650B1C683E08206586DD06EBC81EDB972080E29B4E1D4792CF7AD11F44411FD6EB040F9F181F157CC57F0D4B161B9611F619A49A62F7BF386574C9D88A875D89A770655663F877A4CD0826682E70A643A9C11CDE483D8785362105DD91D5CE2B3579DE66389223A9571072345F87B773B764024664118C28B7417E2062DA7301B775E1F24EAA160D9AF9E65DAA36B387E26620FB1F7065793ED984898D85252C35C7044318FB3DFAACDDC5ECD2D36CDE926E026695D48D682EF0AACFEAC639DF67934872DCB2A9351DB01289C4FC6E302B24B897AAB88B0EA300CD89EFC283DE6A594690A8DFEF6C2D6A57E9B368BBF786C372A0F2A8197A158F93D35BCFCDE7B29C65B73E3C616FC7B0C5CECE99F03ADE94CB4520E530B22AB9D14758D0FCBAD336BA0ED72C916C7D0A216C61B834F1AC6F445BBA8A91D7839136BD856C552DBBC881A5EE0DCF3539D95A5A9BF747A6822E3898010877EB947F70D5F0D74C765D22503D626043E12CD787E72AC39BADBB03AFAF9756407A021DB1DAA76E4CDDF309F502B4DA098BA6A8594D9B0CEE32F719238F5E063FD521D0CA0DB456F0E5C630EE01ECA43ABB5FFB2B7463D6CF9B01A1EB702278E85850AEA47436AE31B91908438A8864A93D32657356762671C621FEBE6F5729C0C59E1BFA6714EB729D44C37A14E4F2858D7407BA44F35C0C477044D287F472232D6DEF47675133B84C7D90A9757354F3CC32164BBC0D846FC9F219A5D329A7B0AFEAB05AC2D683E7194E7BB5E5378C86C9CB924250CE7754E1B3C732F4622F2417884C441E311DA27AF2783425B0DEB9F2AAF636D467588B178773553EFBB4CEE042709B39917C3D0C1F7078FA0029C1B1DE4E2421270B4851D59C03597EFC9076CABC9A30D83A575CDCEA1B75D1E73C80B49AFDDB8FA3D133BF4F3698E60D6409B5442F6921C663885E31FE238EF9EB3199DA435BE724E7A62AE4EF681A1865DFF0AAFBBC0BC836F9FD1611B486FE7A3A9999F1B5DD4C267CAE7B6B6E8D430998CC9E03A4B724DF6F8A1190C1F9BA596E76AA4E663A5B4433DEF779DC65852FC7765126ECA29EDFA7E86E3137EF09FE9CE007D60541752F9B9C6F32E501B47683F3CB12298F6F3F9B19E0A779E7593B2BC3A04F7FB00431770D95C91911720630417DC9C9511E58A4F41E60E8DEAF366D2458D34FBAB5FD266C2C8913876803589923C200D320D36B8066A2F91786527709F1151299C66F742B5236EA11691E0BE0D8E42AF03F5F5D97FAA5555096E8D06318FC17074C947E40BFF915943C747129C9635B049F392B8B59B0CFE6E08804F0837583C6F2C63613B5D6B94B13932E183D274A5E239FAF26ABD2B814EDA0790EE70C24304E57276522FD6D9637275957298386EC1C251B6AF99E29F8658E0F5FAF55954B46CCF43847C0FE6155A6BE27C83718B80FC6DF1CF0544CDFC498F02922759265011F5D745140C751D898A3C8F2976B447FBC828D0A16B8CF4C722680CA8733A5575F3BA26E2BF14E1E2C188E261E7ED3F4E81823EA9104BCC4371AC841B6D032580271D1EA812A5FF22D207B4DC728FE7C4E8035E2DE5E5D00FBEDCC1E7F3071977852DFED87E6802C6B93670ACC93524C031E419722E734EFB2DA7151EFFC9FA5"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </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>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="D6D79D393014D78096D75917A626A9AED6CF769D275D0F8299F71FD5A193270D830A4BD24F27AB4A0FDB6E1CB8C676BA4DDA1081759A9722A9EC61DB5FE65B04F312DE1DE0F788E751EC38BF7FB96FFAD37FBCFD981B1F61282CC9D70FFC36479AEDD528C149390AD7A99C95FCC04E73C471D7962EF6F2C93A9F671A016091ED81347FCD2C346BAB15EBF48BE55A018F46CB38A1E9B87C1ABB025C2CF54FF5CC3581F0FE4F943EFC12C14FAB11AECC97CC5C6AF62CC66F7233CE626A"/>
      <SignatureData type="ByteString" value="05A754450FFF38CAB7674374483AD9CB0591DFB0328B11D1D7170227E09A8DDB9E7F7805C22BDB94810ACC4F0924B114475C470D6316C806CC273272EE849623AE27D02E947FB0308D266C446109648DA1DBB7F84C1AA756D46ADD7C96E3E935143262CE7B60940C1B6E5FF21661714097865C46B404D730E8E5D139C054C8C32933CAE234039060C10E71FCB48C3A8EF2A9B4B1C8501F17254355A9E2C8A74D6BCEF13B9EABCEB0418CF583616E2E604044A0CB9A509D96DD6AE78CFD632781250C64CB418F825105C9662208AFE966C6ECDC1741CF3E50A369A4B3B736C293502A47B11048B0B4A202AEBB23799F23122AD856FC1969098012FFD3796F357460AAFA3D8014ACD726F0D0DE9F246DDBFBA6B14AF812D150452929C1269B343AE7B086CBA0FB345E4C4464C92A57F521C25ABBE8AC468B09E10645CE864B7FD747E0CB826C6748D56295FA9FC2B653369DB1605754DF134662FFE5DB01A0B2B406F70A3074A2D1FA618B52EA6C127F170D1AF4B36361BDD281F8A64E2A1AF0276C2E7E47A586166D50160B4D8F9BBC809EF641C48CC405988654C8BC7027934AD147B46EF54D98AF5747ACD6471C19907473C7B832833A78B59031120CEDFCBF1EB14BD095D16713726DC8DD13C934982EAEE8348C39F32DB15DB1C2FE8DF6C2E7651D59DDB71820DCB0D5D7576984C8E584447B8BB00E60D12E79D4C5439CD29484F125E1AE70E027270E21432133BCDCA06EE3B7195D9EFF2372454227D8ECF185D0B30602E9D3A74555265BBF6562FB17E1DF8F12E77E45515D22D67ACC407C67804E4DA757C9ACD4E0687EAD69980E88EB2DE165D348586387925A5248B07236CECD8DC67137AD7064F9122149CA6B35540EEF74DC85242FFEC8667A6A3B0D8484D7DEDC5F541FE876C96F9E497F95EEDC2B95513F9AFC5A019A57152035D5002044F018D202D98BA3D4EB46D0E5F074858A703C338C332FAE9A49638FC868339D50D5D135254F02439D36B19B991AE7C54EB1C51594A05C837C4D9C43E075F61EC49F8CEC18AF829DEB45BE47865549DB5F80D6F10ABB3979D95C386011B920F980B5F04F457CA53ADBDBB4C056A0DB8C4D8D4158D392D8C4866CE291E4A29BC649E69456C35B663892321AF5A6E27823A7156E1A779172304BF8DE6FC22FCEAB0490463F465DB551F8D940A7840DB6F0F53F1BF96EE1DBE828834D581E737CBFDCF68947267FB1806A69D236BADC92B4E214146F8053DA17C9E416E9AC49A58EBB02A16721186319F9469F20B8C37EDF68DBC211E77E6D7B751FFD4655B31E4B112EBA6CECA54177E6D504965A7A88F7F198FAD2CAD603B2054FA2E7A539371CC705A9FADFD06CD61589CBC0A9CC1D8C36DB16533903F3A16E32732D72D4CDC1327D35D3E04EBC63CC67EB661AF91D0BC0018DCC189AC6FFA60F159804D536E2911B1EA1F0EE81C24D58DCE574508BCC1417C087895E6D3A41A2B150B938FE9A964E722C2599EEBCFDA0B0D2ED8B1A5870DF86B04F41E950958A6CC81497B05563A816245ABFB8F8BF363D49DFE5FAEC7DD152F7B82CFCE506B7FAAC69FC803512922AE80A9409A023BF5604C36889E05B2C5ABFCF055DFD7F99C681E1543F8E0E34B474F3DFA8EBE4179C2F6DF72C088C73754B48AC128E75014D69268DF81FCA768D6929E3FA05B8F55031ED600A8970DE0BADB9CF86A20B2B489237F08A7AB8B7EF5E7FF3A88B65E40F61C9A2E6C9628F681F9D2772BD19435F241DE87F62FBB6BFAFC858558CEF0498025DE7A78139420DDB929D1CAEEC5BC8C9C4E33472C2DB4DB88CDE67316E11BF53B8513DEC5F6D0D11228C6172CBBB5464F457A7C0B097635F6CD065FAEFCC9750FE51A666B1A3FB17F4A59D6EA63B7E1EBA98CD97F27E7C1E7F6AA5C28C3C38A1431FA4E043E6C98F7A9DC657EBBE7F93CB10F5DC36EA25199659CA412BFEF329EA2DD08313BA72D881738BC5CDCC6844F288405677CAB9EEEA5FD75211D149B24897C87FC79A67CE0DB934CD4CD4E36062D15E2DD2A195CA2E477AF56959538C64B09FD5FFBA9320E966D457EFB9F62EEEA06768C648AE6C3292E8876BB33958B0F493267A48D6D12E023F61564B8069EFCB4C712F29ED7D2389C075E3521DE271CFBA0E45EA1A82B8C8BBDEEE3B05143AC7F0FCDDBEE8E81917F33517C666C67EEC2062ABA8123166C52494F66CF223458F5BE0B42946E629C02607FE2E0D4E155FE96E8BF83D444386C6049B9987C8D6C07297896B2C5D99C948B9E46EB8E43A6BD710563155C708372D08D07D6DF3410F0A3438350BAE93D09446BC201C257D2EE1E256AE9ACF489399246798460D7BBF4DE2E5839104FA423663D599D1B4015EF0AD1065024203C76AB1802EC9DA839990E3FB4A2968D947559573EA7836A9F3C37DA0632A8A886FAEFF54082AC2386471B4C19AB6385D959FD9B73C26663B355316D91F04BBA6A9758F2180608A3C217769A2C869BC27C2C3710A55C26EF634EF96A85BF10F339A3E47A2D181880002ABDCD86E00672032299B93F80600B60521C4455AE34B4CA339883BAE22566473B8DFD151322297852E8BC2A0AEFF921A449F2FF49C99C9E0E13530472A1E02C9CD8DD5B845F57E7DEC41E4ECA0B3402E9AB65B8F5CCF1856BABC5DC87A82A8C6E483608D507ECCC6CAE9F8776E4226366D5C123EA752FC7C14B10D7A5848BA8AFBC8E1AA08C4248DBCAC2976493C1DC4EA488CE193177B432DAF0530DD4368820F3A5A0B11E9EDD8B631396226533731DD98DB8BB0FB3865DB545BF25B67F0964478E60ED89CCB845AB3F883361F53EFA7D3AEF3D5288B7A643C04A9407FCAB7964A54A2C9B678ACB2AD9CFE5E3E9F8A73D2B3B8ED007B331DC18EC09D205077E8EDD11706C2B09FC1A7D85A3C966F46F3C4687C8C5DBC93829291C53962A896EF3C9DA50225DD33A30E340311E474BD17484090D8B60BC0B0EF67CBBCC4ACEAC4AB1E1C14D74BB084CED0E8ED9A6A7EBFF130B1EB1F7FCDB3D4B2E309D9EA5686BDD49638E467BF5831D0ADF9486058B4FC8504ADA969C2BE1532642CA7577DA21F37B46995EE162445C802FC2796BD23F0A0396E0DCAF2C22A3C0B39C8C943E8E7D8EA7E71BA3006A26700A731E7BA6AA9252C1FDEF118A6F88E508C47B2F17BEB871DB577754D40BD77ECDEFFBD1D41719EC8CCA41E2199E7679D1248DFD19D1495D08A47330C565E110FB0ECB25AEEACE8B7F6B15359739C47FDA8E788CBD62C288E387140232C318EF1F0ACAF4F6C295B4CFE637CF907FE55FB13D45D7380F0096DACD4776A638406F93A2359391B208B8EC3E1BFFFC20654BAA3A2A9DC30E0F09E205D6BB2510CBF75A3038CEDADC23BB8B038A71A0122AB419E4C2DCFAF956DA279C9E5121835830116D46588DD828044046C2E5350280D7B943DDD30E4969F2FBCA574752858A892FA8AFC3980606088CF7F5CE9084C50F15BDEF22A3AA3683F52B8FE80896BFA5A8C7E3299D9589B0C5A7D2045F0E30B076D9709653242AE388162B5D1CEC3239E9D505815C6C761E39731F468AAEE4DA198177874135BA039592121BC0B9A5A465EBCF913B5C9650273F979CC0FCB16FAF3DB4767C6B7E942BA501FFC92D5701C7C20DC739CD04F0550D9B72B0DF72B58C87B2E05CC1708A1EC9CEDED2239705E3D0060CF0AC2AE44E8C62A9F37A073EC229282B87BBD135E29D6E4F9D987B93D431E2CADD8CF6BE56F8533353FC7E6A2CA11059FC7655C2ECCCD105F06776AB00A3E7C4C19433C901A63A8E96EFE2CC450BC147D5EB8272E2C77668B026ABA55932F2B3F3EABC6CA5BB0F2AF8B03C1E410D291D0511AE29996A991AAC948CC7375E06798107F6DA994C9B79ECAA6E071BDB5A62C0266EFC728B6EC5632CFB0E71523E002E0E14AE2FF47AF90D6CDBD0E155E0BD6CDF13354D05E78D05F9952679BAE080428422E2A9C441423D561C53497E140327CBF4531405C6A0914C44DEE052087C39E3E299F3967C7061B5265C790DBED17E9DF4A7E24FFB2D03E94D14558A4CBB9C47EF05513108807842D781B4AF9AD972288D9F7A93302A88B801FEFDAEB2EE7B1E0B114561F70B97390FF63BE03DF31BB358F4A97760CF811B4F94C4579EC54A26A7FEB7F55E5F3B6F72F93E3540D2D556C776A39E9D541D56F2C0FCDE7FF18EF085A8BB85DD633A47EFA0937C9DAA9034D261CB951334EB8391959F213856330999D7A2826A5E3028070182C94BD867F4E85807A25BF2FD710897E6C7FAB2977C0DB78A455AD50FE0094B1B7AFC635CD53463E14396FC155292D691CDF290A4E7F5544433FDD6817695A76B483985D76332C9CCA1DBC411D27982870CB75E6EAFB362D035EA020A4BBB9C5D78AABCF6ED9BD6850CDDD36CD59845FDB20B742A44234165522AA3620237BD4EF61255DDE633B379A5E38ABC3AA0D1FB4B8F610BBE3B2392E08A1FA8CBB707E6B8A12D1EFCD5413E9E1C7417F8EA1FFC834EB7500D54BEDA3BE6F52658AF3574307FC494BC8DF26799DD11D972F79774031CB90DA9086D89E91679796A110634C86A1E648FB1E7891E195FE45B71A4FBA99D0091D74838CD3224F5D618FB7EF0831546D72B11564799186B4DD2644CDDDF2000000000000000000000000000000000000000000000000060D13171A1F"/>
    </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>
