<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="F06BEE2D4C82EE779C246D83A7EEE64440C0255E6134A0BDDDD7BE784F569102413F5B2D363EF61AACE88ED7DF69C2E83BA10853A1205F9FD181C0133E126FDE9789E24C9BACC11BA9083FAE85C36B6A35BFBDBF00248EE59DE390E28D49A64DBCDDC5068C99AC5331945D863F62E170EA626F1CFF6B5B178361AD4A7FB30FB6117565662533264712765116648818437887245681054525116681332355488563074400475446312848352706015285201224283740606127272552152146854218240256387427567360268081220567000733323470071880585112641562302124403630871481831040471115315544637674211126722581851301817510342323221470888621405453463533030411266442186368882180334041266030314588201526645224742485806366251870570087643816687377768723143810517816241536704206428307654565304485512432011562062113826227837544082133514648832057374545126572187554835038673242012755328002784101413026271380046148628861777472683764428450604881278475008014650031246372485188844613834507123488420763042681782678260813168557605321866065011224540726740405702386414735845514561225475578877818305773288014017315338041303417216510228571040153233538367574140377757265345881866200085184266068276484475614525881760563425522646742610407864868070112827256077802800025864222406877342277574461556011815288775022263083711140430687425661364455452342255625215174146015417430618147003230218235304713357662648087587840372722868511563344142687850027528114082558766250053601578011718383328607252665805586333461610842800043787108707601230423316552633711888533235575362503141673136134674862316747623757755278013547638877584243840253777202225320288231462433210645558220745443250556535418376142434475463162463035326274402105111287386560017457837801228043423888130337253061215273356123051760547001843220033527825845523173741606145521510176358678064643570223872530740757123063680755014354658276842418662538727752750445323362612657162382725877754004374850674351321724407164717218082066188677010038326388027016205513065822720631301753178363434443143686618835680627147365571102612517166516156763548682228600708753354155442218466478602283114330453854361456186051714783360177652848421385246460323217868104545167858584587772208136544071673224307727137624825502168461457258417028546762608387337752212267544328566765686071733021633652034526676214568022210107336158713214655253405341406583056083027303201228175101427241752378134244401232123263554123068720314854464868747368210735323842417805307203813831342664044555318137811767140575876564735417714341124415668551360724162106288831118225518220313870630225867557743235260276170617718512015815306226252286462631043353338008313325584110127858777662236272352443075452716417427353623007766814875016006001355081621067172604774105071878681545778257788540110206412531750482623206653848150765276672060711115258033250331482421211818351108683387464083417646817765478826311555003744323113828081146702077384380736781083827136667244135216211271383054611112003785380183388816638434818801757808635410232000468713015847048515466055700620838027835555555048044473001484657010236264433364662080756350545310782518375727487752171147761747041702638200146106414645360841671041645780640163331652670647E830B7F3ED618037EDFB5D55AB121D513FE0CF4F7980BF6B7F19FAD1D07C4919088EB20D8E053CA395090A9E6F1E5F95EB7FE0D78007B8FEC852C1A6C21C7AD42A3FCB3241221BB78AEB948FA649FA6817DF6C4CE007735CF63B1DD46013AE75EAC6201273586BD5D97C9012E4A959E00D982797E33CE99F26E601464235DB3B641FF8FBC6146CE14DAA021900804C01AD6F4EC77893090B4574FCDB2398D5A238307E18F1FFF70D1A83BA25516E9856CA3165D587631D71FBB6029002FC4E4047BF9F442A05D00C8984356A6EBFC22262296E0D494B11367A4F336A3CB23E6A4E4A8F3202006A7712E0A7F32FBEE4A1B3C1F17DFF61B952148B5F21E90FC2819B141A5F7FD0BD603A3C4CD988A28FB03F6C2963771DB96353D8A433C8026E7C9EBCAA607CE2322245F7A966D45B0D16DAD1D9F3BBA738EE9564DA660A6753DF3FD18BE96A734D057F88093C15F1D388464825D41FEFAEC7D3D46D871CA13B927A0456789B3901B5C45E197558B94EF77886BC4652BFE72A7189AE2E769D8619F5611AA48082A687CAB92BDF95D4A97FEC920DCB32DBF5C90100E8E7321A77072F844B078C0E84BEDDBED708081022007D076A555154380E893389461564937AF5427BE2AFEA49E9A548FFE7D6FE9DB8FCABA4B540D0717DAAABD931D7E4ECD4289303B883E5F5ACFE58A82A6080E32DF5F6F6232494C5D51BBF8778BE50DBA36CF0EFAE7AA9B0EA5985A171BD3246DD8C7917A341996AA43B4CA0C5E76BA0C1D9210F961156848F5ECCFCA14D03F8EABEAC29D73A02F15329A3E552ABF6ADB05DEC5C0C85D346CE953FB8A505B5ABC0FED9F5FD0B97D39FDA95FC1F1C332EB2513845C9D394A9828D773CACD009CCD1A563D98DCC7C28D4512D96D3D9577DAD2904BA79049AA8F7BA8B263359DBF8F4EE0AF63F06D10E7C82DD55E3449F4A41D01E4D839A15884250E0BA8C2A8078635D2B75A7F4D2D6A2B2C8E77FE72E498B05716F82122D43771CCC38A810D729AB8ABE6D610875B975F112A35DE7180D21A33B75D5FD2621C8D271E4C7BD9F91FDA900CB0E8051943AE023FAF3378D95722EC8191BA151C64D673372E884A547A4694A639F9A4A054057EEEE77AC5C261D7EAF660B9D4A627157986D207FF6417F7623E7D78A39C019E298F9D44425A08432E84444C004A2A6969893B3C4669322F2EE1B204E472EBDE5CFC7AA106AB1EE8E6D56D3B5996A3E1EC932BD0AEC9C72198B479BCB69985CDBC056E546342021EF2EC5FBC03A01316EEFB370A91A74E931926831C0B608AC78BCBE1D0161602C707A611F237B52743113AC79783361866CB1287D4FA794B1336DD4FBE7578325C23D499D0E21FBF09F165915650F543E761D9D99FA3C196C9222A6BA3481640ED4FA48FAD3F9459AA15B684C9197B1A88018E8A7363F5E516352B30A95FBF890AE463EFD4D2FEA91C801CB23B3EB74C04CA9ED981E4699AFDAC38956486339D9C9810549B8026C35FE8C48ED59DE2F751EFF7216DB70D21F5FDFEB92081D735539D44A58C26740C869863E0F3534EB00540C285A64E74B4ED66F3781B05D99A64BE3472165EF7CC903F3C22516BBCF3F535FA7DFECC884CDD1B83E1B13BC2A2915FCA4B28522EF0DF85E2A1EECAF194BE48F50AE0367FD34AC6454EB3B15EBEA38480A2934CA3FD59ED14D4017AA88844D6332CF1D05F0BD6497B574B58F5A571C99E39B8E8FC872C976DF96E4C9E446F08CD51823E12F0471039B9D0F5287361B4FCDF18C90AEEDE98A811C7F4AEF56249A1DC9D986BA264BBAFBA8A29058AE695BE2A83A18E1BA845C1A72F21F7CA473892C3305E55EF9F6FD9FDA388004EC09069FFB66A90A95AF47407A6782226B2E75F831A45EEC52A401979D8D64CB8CA4E6280B832C5A71492FE19A7271CAA522DA8F6B94D7F508D4FB9DBCE57B6E8445BC6DE3348D51C36D27BADDA42B7C2478A5F177ECF4F4A5696B721589DFAEC90E6535CC93633A302F37ED6C052D3A8A0F95E55D9D0089E911687B2EB9BCC15E2AE609D3C2733074B647835B650664C895E46E80AB6AE89717B9B359E4C93D7D1C02D9E1A2B93F6D97315481700EDFA61CD031F867267D2990BCAECA2FF9B4A82FE659F0448E7C4D07F8FDE5FEC7C0BEAF824931F0B0D9972F1660B7B1CC0D6536AD7FC20D91AADE7EA392BFCDB8684F8927E128DF99078E4778685A30FE21FB0DE5CF19E02DF4BDC690D3FC41D61C5E9C67A9E75DD8867C7A893694C0B2732E9F90474334BBABB70025F77FEAE7291F40F5655D029474F77CFF6C29286D95BD382C33679ED3C889F852EDFCF7C0A99628B0AD10B793408BDF08542F2482EB4D77CA95AB443F740723C413570EEFCEA823DA5E31C6AFCF5AEAD130826ED85281ECDFF6AF9557D498C4D82542DF842F5D30093EEFE4229CEA9113174385031CB68381F3210B581AE4776AD70891E8E9050689A8BDDFA934119EF6D98F8B16FBA024DDE833E93CCE3A266F7BA505FF62586D8131124774E5D4B0243071EF9D66CE953036111FF72284FBFBA9F6AD70422F80A026EE1DD11F724279A771819344AA28D4832CD5C2D7A14A387AC82F25D36A51C25591B16C82CEEAB2B96E4F8789D4D1F418CB54F29670F3318B2CBB1EDC89BF60D7449B09FD8AAC23DA975EF3F283D9D9F2A399DF4B7297B8802DA3B804AF296EB749BA291B093437ECF909EB29C85178B82CD2233FB287F7FC5D5061B2E9CB8B4619CE794BBDCB73F75B5E0FA3781CD33915F7C33C80E5675A7A6E0F1E093FD28F9CD56750D317AB4ACC3F1A145BE6E6D2ACC73979427ABA512D8BD11705C9E0988B6555A3265EE16C6AE7E24301245E34959A7A14A6147945B281113EB5CE944DA7E8DEA3773EBF7217FC84D0941439EF0117F8110C9D81A3C8B0C0CE7CFCD630B1BB3CE21E46D4D23E448C9048AA1C32377BA6A98F35561A4573FC0BFF7686BBA3D0FBD7DF2FFC5C646F54A296A6D10CA51AA4B95A3D9160574F6B5C6317C7C7AE57574AA2A1C309BC7661E551CBA5AFDF7DE12B83BC45D2661CA31A09CC93329F43D995A2855670C495D3AD25A4A42DFA69BA785B1C1C2CD8E51F676746EEF0BC3CD7FA5A54C5A7BCC66ACD264C9170840E1B70C4A54E533EA0B5615A9A4EE32F9DB531B45D0548D781CA2DED6B14EE08733EFB4D705307B7003CF4537E5C71E25554F96C283767DBB9F2218718778F6E102F163700C552F945274160E970948F70DD8C68981C7CACB4A61AB8FEC887877332D53A0F5A4989011A8D521A149CC1761D92D033673B4647EC2A1393167F8EF664481F57E062D0E9BB7C20A873355E1F983A2E56F431ACE1254E4276F8E79E18F36F9E6368C5B4F3D74F3795136CA873E1722B1DE42F45A9909F8C1A31BA9C8E7B021036C33A7F082FEC8D24D9722BB61F33F887AEC07DFA8735C72DA8DD51D7EEC10CF98A9BFAE5378EB10781A0CC6FBF9630634B0AFD772D32EF19014F4262DE4A22B942C2CD3917018E2DABD5A5E35CD1F233DEEBF7063AE2D"/>
          </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="F06BEE2D4C82EE779C246D83A7EEE64440C0255E6134A0BDDDD7BE784F5691024BB457B41A4E52051140B43C8CB07CB13EBB299EE8D84E619373A9C53672DB46C38350EB56645E65E722C9B4A07766EAE37A726F5EDB4E0CBFA6FA91369D1FEB540B429A8760A75ACCB0C8DF0F5D6815B26AB5C96C9A4F2B873871BAE1A57A5C50F93391F8E8C56BD573052D7023F40006311A771AA35956EF1426BED2432C99A7325194973B45D8BBDED13FD0471EA595CF578D7C200FB1115AFF28E736F09CC18CF9BE8A01C6625C62F8086CE16471597E1A075285C425951D5CD411D18FEA55F5FE63EF02F2C63E66DD529B33729BDC13A2ADF6A1DC3F5A3192475CDCB957B70D1174E888131D03E6816A191CE6E273E1DD7AD45196F8450D2226657C8A2A695E77DCA8A56B0D647AD8B2BE8B4CF40D310EAAFF07E8D0E0479E605975F01A1D87DC9B2518E00294A1CB0024D7E9023849853D701B06908A5914829185694B55FB31514ED13171638A0ED2E29FCFECCD6389806F89631E13898EA3FBB155CF4560AE450410D64CA44F5B6DB42169C138557A7FB7DF2FDEE8B79FDE1808B44A19BEF68C86E09C6866E58B9B979A0772DA02E29BB02DFD6A13E53FCDA4331A8E3C2C75125752C3C25C5CB8131DC47965219CBF06ACB834B148DD3E432F1DE64B4E1FF0D4F3096082FFA081F26D0873781D022BDC2A1191E94BF4E06D295DBEE78DB8DC824F9DC84C647447D75B64E3D8FAB3FB89FA63B9B81046D098E3A263EAF873D4C6C785CB5933C5ABE13BBC2DD6080DFCB310F9194D1A47DB783A2C3441685ABF5272C3765F64DBD946BCDCE667DC5967B843CC7431456968AE7B1791154C9EC902CFB638D8F50056EAD2B8CE39F723FCD83E36511BBA803CE21C274333FFB6FAE7146B4482ED2EFD9BD54A5D4047C8B2C5E9F37C758F1848EF7B8F31CF10BFA8D876350940BDBDAE593F1D99E9FD135B9DD722807AB6355CF9F4EDBB8D83E91BE7029F724220BC1E50D5F1022C6BB297825611C38E1BBE52BDFD46868A78359842F95CB1F55E06DAC33561D07477160B402826EA36D4287CFEC3838D3CDA2423C4AD3E9E6DD1DCDD81E89C2C8D6D2B4E98367877DD84CF5DCC678DB44D944547674B92DA4F324CDF6794B261A359C3CC7DEE6847463843E86FF0D9F1E4BCC918AD82EEFA97121CD8B404FEB5D466388F30F1111C8385202178A3205CF7A1EA5E5E688C1CFCE17244DB62087386C7495CD0452BD412A3D9E313BB0105467F547B8C6466F4C0A285867A9E00201C4284B4C407F0229CB5713DB8979CB510E9B9F271F17881C3D22C688497229AB98628C8F358A039EC8F3FBE03C9C70A40C802EEBD0E7503DAAFD29255F3A4EE783D875FDE6B44F2054C75380F436ED606E83DBD8C3FC9F809FEDB80ED66074E2F02AA68920BB67A8FD6EADCD43515172FCD3450D5B86BC1C2CF65984BCDA222598C6B83E8246003AAE40563879154FE9F2398ADAB699AF219E2B6F2B5A6714F8766EA77F7948D0B2B2F60CDB2CAD5F811C54863CB514DEB744941C45D7C42FAD1FBEF049758C93B7F6F8CD1C300204172CAF5D320932DF13B2B6ABC52214E8AC7C73F3E4B4377B77C7CF5CEE4DB36E27B31ED6809EA33C575F3E86597AD35A4378A85E28DC1A164BF55441220C0406EE16C30F34FA7F301791A9FC4A0E4FE7BA608BB7B19D6432717BB076F1085A0BEE1392290452841EBF64A0B806B70EE1FE12FCC285F0CEC067A1F95F2D2776D3C1824923044063D10F5A8E816BDA4558137E16F57E90F5EB6C6B3AE935CFB4E7E465971300C4AA43AC39932146C00E630F54193333A9E9BDF4AE9DE438FB4067BF5CD35960E4901C8BF2D90E5D436DC0A8B7D137CE596E25576A7405D79E7815E71D91454CBF87E8DE8643CB84E6725232932176889FDA735980D6A124C5A00C4D74126C530469E8D118F074150A3094D810FC569E27EAF2C1AB767D45D03EC161A80F9E7054548D613C7BB9A9C012831199528F9088C160AF563BFE481FF1767F2CED6E1635B97C4CC33744BC31C5E5E8E10D02ACAA584EB1F649B6B5FD5EE5A7E777F76ED8CDCB6A83A211EF5AC95ADCB6025E150AB69625494B5B37575BED0A41E67D3657B102FA64BA43067D03FD04717ACDB0A061A1F2023F1DB4D32FC4D56888FE581DD8243ADB836AC25D0342DBB3184506B2EC7B11AB38DE44B810F927E9C57BFACC2E7E386D0C8F4341F16ECF86B4C2DC0BB323784404EE7E99AE6C350D68E4DCB6248CA5F68D6E880506339D45F8EB3A235AF0D52AED074B7413B32B62EA1B5F32DECF3D59426656B362CDBA585BD893A0B4E09844360E5DDDD9D9FA54F6E5F5BFFF1C4F55DCC16D43C9285995B0138076B2FE2286C6669B51BA869FF48C336F933B9677140EBEC70F6D7B4C6A2249407610945DB1970F10C83109689F17427171B759D4F94E8F033488866C3CDD9E85C00E0548D8CE26E256F18FCC7807639EE890AC206A21050770C3C1EDEEA5677F0920AC7325B03FA7A02034F0771B6C2420C563D713A6FEEAEF11384F3934941FC16916A4EA2C5196B8B0FC5A499BD4EB4CEDBEAE3BD5F8ED5C0FFC43E6FBB68F37E52A2608B6198F245969FECAB4E03DB45F964AE8A972CC04D8394BDFE95340F1C437D02B50633F41504F86F074ABF9324DEE497D4D7F1C95D98B3EF4A8181DA38D6227AED028A98BF4B69D5666E9C0907E5A1EF8DB21A697831C0E68E04D02180022A9519875877806511F1"/>
          </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="42CC641285578C10B3712AC1B8791D499904032BAEAD0B59A07106FC50AE3C3848FDFE7DCE4A80322751502EE6EA9F06ECBD28F3FBE77E404A325C0689B462039F11AB587F0A07C1F7FF132DEE558CFC788FB0B2B2DC49F4557E88D50C78313A7F3F8473E717969C70DACF45DBD3BED208697EBAEEE1422484937015A6779BC744EE01AD289566F64A9F94F400CD88C5942E4DA83F762981ECAD084E0EE03C04CFD012639952015511BD3117622FD28CE27EF6E37B6A9757519A0029EA78B37BB7F724D35A6A438A12C913D6CE7B1BECD7F3C6C25CF3FBF3A36DCDDCDD131E2494FF927E1CA980A84052D7775E3AC41F77DD3D099C487B4A75407CDA1284DCE9407111939A92CA14FC630AD83E71331F47E061BAFD5F96A5932D11E6BD7C0B4B2A15E9915A0CFFD8973A6933ED0E7787263A571ECF07FE2A036B9F9A6B624F6596F7E6B5F95A5A9FFE30C1FB89991133C77C480DE2A14211CBE2ECB4ABFE085936F2CCFE413F046F4739C01219CA0DEF204B9874BB855863F628F5FDCAA1D8BE43DBC69788317E5FF004923B05393AC0E0B65584BC4C34FC8A552FC09EF474DA75C54B538AEDA676D054C0F082E2B826E993F23E7B4E838F2E50842FA74FB4B1F5151EBD5F2354D2F5D1D240DB634D0E84D61053A669EF9382AB76DEBF9B47A3959B53CFF13DFCF9E798A86BE1063AA52F44CBEFF3494C48E40FFB5C1C3B6A9D3DB44715087C524FC6039CF2B1D4A37E0793192A398558DCB05B4C448DC2FC838B5A3F84844239496E04744B26FDA43053881F19BFF5F77D39CC5741C6C1543A4EC3F05605F60627ADD920310291A8089D1205E1FD4B477BB0447B8B69E6228E3577DCCF064243596A1C650671A8C1B457C028E8508AB12B92F6984850704313DF92D9C44500C9C5FA556CAF77D972498DCBFCADF902200F3B22CFCF073EAED6CBDCDFE3F14E80546D21EA719AED4D62C5A086FE470FEFBF75CB13C65537E7E5C6069CC43B38E913CA43BCE9C196DB4EE82506EF2375DC68A11B1BDB624B982A0BAC07753B3587CC8FAA74237791DA91A67511ED61F292CE7CD7FAC30479BD3E67347A9C2882C4F91368E2B64358409BDE2054208AFF5F85492FF7002F9A347260B77CB82CB9B1FA969BEDC178DBFE74D8295D38EB1EF6E4ECA756D97D5A9500295A9141CC18C53C583F3F80E44C2C9F09745BC49B5DCDF2F949D0F2F50A3AD51CD10DA57A07E833EEF996B811EF2DBD994BE3B730B1D236000C49B54BB435EEF850701109C6EBED2C8B766E94CDFF42FE1CA62AF933258CE3176B66F515BF64672A8510312CD94076DDEA563EB54D6B723ECB0A199C197E61A13DE30761CA17E1B423E1397280C927C0C712B1872E20FA72C7BF2DA0198B0CBF83B1F600003DEF9CDD6CD647DE3AFDF8AB3227253DE45333E3089FBAB4BF21FA2918AD7DC2D2F2EE37EF6B8253DD7B6779E15F3A8535D7302FB8D3F32C278B49EF2A255AA277D90B6DAC5A151483EBB7FCCCE1400810244F724FF59CDE609B920480053F9577345B21674AA9844A7F2454B253C7B990C9F469BAD1D6D2FB73B756DF5F94A740694F939BD0D1048D0A4326C7975117F1726314AD7FFEC7C8F6F1394F378E8DA6ECEB036BB82CF3DEA1E9B9989FC8ECAC078D6EED3B942B6DBB4CC7C4AFA677C3DCC59084FE1F7EE0504F41AB6C8214BDB6E9F5AE526A6C7C6F028B370C442EE394261BB486A296FD3CC057A7119B6F4783D309DE890BEAF7791627941CBAA1A8F75246DBCA9891BFC77FBA3C62E6939696A7F2ADEC2535DA01E54C17625D7CF6FDB98DA43105EE7681F503BEE6EBDDC62E89F198B19E6185F778E1B90E12B5CA3EA0283FADC11F8840A34C4EAA2C52E39E5B291728BA9626F93A66518D2F19CD44AEEB38CF7C2258A0195347C45AC05DC96EE828DFF9792AD9F7BBCF19C0A194EB10A96A8A1C5187830910A1E46F1DB40A80112FC404DDEE1976542103A661B1BB37B7E20FCADEDB9EAC2CBDE792A02D18BF757B715DCCA2F3B93569F7F034B0C7F834859D367380FB838D90A7D1A74EE04C11375628AAEFBD5519834ADA5E2B3CD38E8FE1817A2AF6CCA41B4C89F70C3C8043561C71845687150618606A4DA09FDA199EDDE3CF24A32DA9DA7E3105C36D7AEE977AFD0556726C72B1A51D579FA7224D524C65862A18BE5421C7F6C2FAC6AB35B80AF4C3EC2C6503640EE8E2F74F70D1412CCB6FA332F88C3DEA31BC76D081998715A71079647A1DBC08B923A5FC3E53836C937C5F334B601A6D276649220C1D328DDE36A2F43ED4A82BA3EE9313FA65517BDE82EEB326664C4A04B73922495FF74C369F6190CE62EF822F869997AA1F2460899381036A692C3FC671562D56D8B13D853D321FC5DA0E6085591C53A512BB5AE490FBFA9C7C8A69BE266ADDC275DB4CD93FAA667909F0848D1E80F4D2EB66314F18A332258B7D30A3AC28B65F9C7E064DEF3E0C430B7287C2208619AC2D16E7DCCA7A407B293C184CEE71EC91B2A513372D22E9D243FBC9581E5B61A3C91E1499BA6905B0B53370D9114F3FD4CBA61D8229E2CB42B0A145CF2AF6AF9915299B2D45B838D0273D1AF864997489CAF34ECDF476CC654B5A51F2392CEDD02BD57285D809C81A7412F8F547169C02947FFC18C6DA6E87AE74370DD2ACE22033620E019B0808C60C15A863FE7BD98268249E1C4D21323AD60E8DE1D0D42F1D75F77121990426329C4939F91544963C5507E201C95818A484A706C13BA410450EBEA895B72F8A4A25687466C5B6E2DDD0C885E1193DDB1D8C2851234F4C9B10B0FEAFF7216604DBE9FB3FA575A5CCD5CB550ED6B5C044BEB6CAFBBC0B7346650DEA0B928CAD32DE9F3BA25DFB91E788E45C9795B1A8FBBB903CA55444A3178B593B365C2DB13262EABF7FB07CD5FA5B1E405F22FFA0A044473843BE0F1D9E1EEB1E33F6ED05C8447F963552ED42F4D4FAB571E2C202AA8C312462F5F5B2F820126CF270A9F51190222125A92CD268AA2D3870083DB08ADE8FDCEBFE96EB66A53F622555EC220C6BBEAF924CE139691D22F8E05B57388237C1DF92B660CF3FB56E07E396F08BA30E94C840BFE74CBD22924CCDD5A0D4AC22F815E08F30A133FE6E7A989F5BFB6AF0CE8130045A7A4DA26FC35794CDAD3007A63E91"/>
      <SignatureData type="ByteString" value="66DFF9160FCC82DD9DA6F25341407CCA3C2635584C80B27C827D8ACB70439B26C6EE009522E439C01BD9B1969231AC9C1606FB5A89242490C7BA98608267C29D59EDECACBAECF34E8968742AB599709727BAE15938ADE0B73DFDD553F837F678692D268C94E34EC77EF13541FEBC9410EFDFB4B3DB23E6CF3BBDD437A7DADF95F827689F741507B94DD5DA285DE50FFE4E94DAACE27DA6E3A4DD882D224737102948F3050F01BF3CC3A71820366C7EF91405DFAE5F4398816974145BA683E0DD90112A55D914BC1B608EA3D420888EC990A644589865491B3BB2F543C7666C9923506E55E85332D6ED5DEC9C5A5A09B33448A1903C4D01B62484A6A5CBA2C354079E35D6D32BFDDDA6EAA9FB41C0543E32F2DCA545B1F8C859AE0F369BD1D2B5F33482E8BD4D902BB017BD8404B16F6C3CE71619EC4F74575D7B55A0C31717CBBEFCF2F6A9DD2A9BF17EAD63F25CAC7FF87E452500D29F8C4145DCC3EC981AE3E5E2488C55D02F0ACED32C96629C953980248EC5CA9FDB448749E5B65433477DF2E65FC36D35E68D862639DB7DCCE92068487F1F8A7A8714AD7AE452D34893045454D9B40ACA5C44A943E0FFD7E1E983B66BCFA065186277788BBCB9116C6B81A9B99C49E73C3E1DB2A2667F8F649B22A3B8D3584ED03B65E175F7B4E0632FB10EEC065DD7B0D43B2318EFD91CAA96E6D49AC445F458DA26E5DE44E0D15FA573CA66743E1579885777472EAB46336F7DE5CC5845E644B55B2684715C3627906C87BE8AD1FA9F409881450CE6EF7DFF65718776051FF0E77D546B519A862FA9D8773DBA5E3852BEE6CEF6959C65237D3D25C3BC041B7228B524A29459513D862F02C8BE0EDBDF85CD5552693352B7488F0BCC340493630C5D171E23FB112505B325493B60B9EC0A71C2B1882D349F5B0A8E847BAEE59B9513484C6290C312CFCA1D3F856EE49327043415C65529E5AB03223976DA45103B16E9E22529CBAAD166171214B91DB0146E8B7F8026E90742FE3EAFEE58E67C476D226D08DAB3FEF69962513D2103F29729C621EBD3831DE635D235BA4062F5712DCF36231C7263D038E2D87552141145F50F29B1C5CABBC2BE8386A251C9546297F0A041FA6AF1FB0333D92F7A3E330D543511D59125BF69DF104405DEF4D6C69C3D58EC5333E3E558A219A9CFAEFEB694C4920FE33C2276EFC554D3BA76559BD2E8BF9C8B66B1597C6A4E95CFAEBFD2DA1A4FBC1688BFAE1D2D9ECC427F26F6820BEBA54985C3495D0003C863F488F88CC3B82C2EDEFC67C55554B4621AA30ACDB373C53197CFBCCDAC3725F4BEE6FD6D99A5AF4E8147783962D67F63E5BCB3F3146DB2B5669F5506B663C954B813ACAA59A225A75A2F26108043210A4D37461D82D07D36CD880DC0404B1AC72ABDF85C4A6185E50B1907F06F4CF287DE354ABF7762B8B12091D550413297D599290CD34385AAA8B0D452ECEC04D3F5F800A17D12F0D299CBE6473340FDE49A0A7B2DA2DB8C74EE56A66EDCC7D18CFD61D9F44B30044A7DF27F3F80CC23F4E0B77C74B71E322C11DBAFDEF2D257D54B848DD717049F88298DD0692E1771E97DE241124F6007C1B273CE0A7701A2437AD5AD9942B6147D1189C8D267132508F74A7D1236FB52787A56F1A3EEE3F9D270D0A4D4AF2ED294B6B439D4F9CDB70560D06FB10E576F5034A978E8FBFC0417AFE113CFDE9312E1C3045132DBC054CB1CA5C34C44CBB02612D7D491A916FEA71B2E4A49E8EF95734E08C8D0F19B23AAD7CE13992066C903BEE2ECA9B5E51118CA210DCA5A06516A5A8C1104F58FEB6B4743C7247C49B44105CCC0D5EC01224A98051452C9878712A220EA6D604215E204677772979B9F4F745F981655888DC343B2891118BB92525338FB0AA6711427498D9C7226663F148F1EBAFCD4D4FA54A43BD8153661A023BA28DC81E8F5297A28E1F664274251430B6EF2F9C0AC4071EE656B7AAE3289A5420F45ADF64BFAC2330A4CE49AAB07A86EDE5310E1A40539035D82A9863309D5DB5B77E6C680374A6B2367CB74BBB81C80A99D5482763ECAF8DEF217C1A5DD402F9AEBFFB4B2170BDFCD66CB8970FA282AF41A1CD22ACB35CFD30A53FD2FEBA8B74A077B65D0FD46410C56E78785A313B51C5DB21B3DDA39B5334273B051FB0251596008C781CF63E1692975E12B9FE7E7DBAB0BE1584E92857C3F11736C795EA098F379A2ED93175368393620C332AA76BC043F7BE3A697AEC9316EABA82E250EC06A95B97A3A95DBAD1724446849439986AEBED6AD903068804DD4D54673E53F97DE5D584AE1CC2425CF7B9F8C106EB071BCEEE239596C2E6FC58F7B39422EAB61AFCCD17D49A536DDB2F2DB7781FC33CEF6B9D03656F2D797E6071D654C41B61C1BDAC7C667E342BC85A8BF5863626C6540B8AB6FCCDE7E8CFEEE4B3489D781F9D2A08D6078D422DA768FF216BF60AADFD4C22C8F9B0FAF4EB51C7F5D58667B8ADA995226FC5B669E3A68820EAAEF3CB0B506C85B02CC379AC2E2167882066F0DB3A2CE69F3DB4E6A4DEDE14139CCF9615ED2E6734B7EC276D5E69F418C0C685E31D7F45E9CE6583082D00FC66058B9491D609FE1307A8E83883A4F69F928F12FAE2E7B2129E86C9E6760CD141B9DD9E576CD412DA8B9B85147C8AB88380987DAD288E33F5009C66680C7EB21B81CF55DE7664293BEE78199C76ED56A59C9DE14F8F99EF202FFC3D9D3D6BB97CE7CBCD36CFC7A123E02AD6F7BD0434AC7B4B24D6D84207B584C24E9B7FD2AB0D0A9F993CB98ACA6FC6765FBCBDE02CF033759BD7A46AF93553E09B641826079426CAED21C71F776058260EFD5EAC2FA6FAEDFACAE8255FCDBAABCF437710428EC644CB84921329F3BE57759561BFB6EE2BA4D51F65D434679F1C766542A8CFE353763BE168AAF24397AB55AAEBCBDEE708295412AC24899E48D4E616EBE988B1CEA6778A5A2C6A4D9B75C4ABBB68C44BA98062862030407915812C2BA4D05D2540A8E93FDABA6CC3CB03DD6D8B29D1B3FC2F24F3D65609A1FF76C391D97486E7CBDA0C7FA7180E78C5E3433915719A6BBD1B49E1E164A9946A1AB03D1ED6814F3332B1E92551728C98A5470F20D001BFF50E36B5E6A373405FF8DBFE846324B532843C0F162F46FFD62AB72B288B1465D9FB63E350B6C4372142C79EF36C477220DA6366392DDB4F29E1DA34A70DFCD921372ED78FDDA73D4B50C919C1EAE4AAFD9F46F16F83D954B8DF37862E449F8772898E9503E8B03CF82E44DC277E3BB5324012FC09D1503707F71834F01EC3974F9B18D0BC23BE71E738998797C255E4EB8B3A57E533880E6823A19E951D88AD430198450B474421DD6ED68407AC309B1C2EE866659DB91D23676C2DCFD3C44B2BF4E4274535B9EA41164F60D05709E0E871070F3934504F61D10874A3C1F54D08F9E47C8EFAB71BEE3313D1D9BD62BA653AAF129C2AB52644CC86ED8811DA5D553DB8171CF3943C1C8D7F6E8958EBEFAE7D87449D163712215022738A7F6BE4E8B173499109D3DC6888C6797FEC2E3223DEE0AC8471ADB45DC679591BA58735927FF70C38B4ACD52F7B03FC9D1413112ED37B74468C80475A03711C320E2CFABB118B0C4EA8E9DC8ACEDE54832C2329AA9A4D360431C6A52E1885945872B46E9EEBD2EA1E02E343031C8A4DF673891E2A62DD522E2C1D96B4D0788F4D6194F72BC12ECFAC27FD5F9B4159F978861FFEAC789D45E9749DF1C6CEC80138F41027113A00E1F4F9496BD329100FE285EFBCE3AEB5B0BD5B464B7BFD6EE15E335CFE4AF6E3C8C0E14F6A6D966FE71CE1BBBA442BFC37E59919DCE74443D63FF90780D0E2E738B03527827B2057D9FD808500A2FFFD391B41C0B794FF7194E6A925BFE44A6EC29862A781F02E42DFCBBC6924EBB55F0EBEA02AD6DCF33EC94DAEC5A9526FDEF354CEE47FA5815C2D846BD01112B87B8AB97E8001DD257CE37A3582618EF2F04B18FAB43F9A674DD996F56E4F7D8841F1A08F56565F23B6046FB91696B561ACDD3D6710F50652932DEBEE0F343340942AE12334C40D8642A4969B1DCA8C88293B6EBA0A427C273B3A3CF303D3340A4E9FC05AD82A0D31B0CF626804F4B7DD730E95C41D757B99C9CA70B1E583C870D11DF04E03994B9183B664FD78D253E7B63457D0B5C8C123D65279BE59C34ADC5F9C22429287B351B0A872BD8A3A93E3077FBF803095B0B63B8552E368840DD4892C685192C3C7F41843F4DC5961B89061C743A67572F184108B8BC6C0CE4A15F4AAD3CFE2660970C257F83F52CC54A386ED0761869608C26E5586B23994371E79ABA9FA577CA644B6462ECFFDA3353C62E402F4D33DFCED3DD246063B1919532A1F3791312EED43BC8C0616622C491955773C57672AD797E02AFFC6472F2A79763DFD161C40140CF24078BDA23A51E7C3519EA1E5D1861B69013FE5AB92FBB681C37CAB7C9F9B86B969B9B794D3CB3CDD7C89B17C12BB6A219E6142EEEED16AAE10058E7168299741AEC059BEDD736CFD99D312BA058E6C669D809BBF8A1F36DA346D3DBAFF65CA1F8ADF50D8E8E0017050A6740D610A011A7907DA9164D7E41F8621FED208794AACD0A151F29353D4F8C5094E5010E2F5466A1133752626D7A93BFDD03236C83BBBF000000000000000000000000000000000000050D10161F25"/>
    </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>
