<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="C5F328A8D61BFC8937BC79BE05C7BC1152165825E28F1BAE1D358DB702146D3AC7767545964EB10F13553671F6109674BC7E51CAA33885F55F6CBBF93394408635F1D3BA1AA4B12F79329520D4262548367800511BF9412BF820988B2A0AA817B6E25B87FEBA8F563326D204DCC69703EAD5470772434612FD3C0C60FC71BFA5CB046CA43266DC442E1A8788DB32929036611B354E81B06CC0086E602426130220CAA6701A12001A250210136A8AA684C3263050C260C4368450C4281847668C1424A128619C32105CA4811B168A120080D900120A4388928828204702A1080014024C0AB201011745D4288803084EC1B62451A2651C34708124855B801149A62D52C44408325282C06D5B1244D0C249090350634044E2420CA23612E1A871D8A4259B904458A28C40A62C0C1721648045C4046D1B840D23A60824B4691B340A11B545D04042E2348C22379159B00962C8700A02525C184699C08989C841DA806C43C625649229C4148413948DC9000E0C992452226510844408140C624880119980C2A4254CC0304310800BB68589A40D18410CD08090D316868BA2844BC64C233486039025C4804D2091210CC665030930E28441D20666E4A62D82904093809102B168039308830821CC380240482804035150266401967143A44040328C81048D21313048068AD9242E89A2600C348404932054224423146241C688D400526406080BC130C0400614986DC82670A1C685113285A084459244608CB0489A3431A2462D1CC551A0A27010B225014905E22805D8384C194331D4400E1A30899B36911BC5015B904CE4026482A00820236C240732E2124D54268A93940DD4126410970CDBC2484C221251062A8B36828316081B02815310600C169189443223916023206E8C30640AC064220570148109D9142C0136708CA06852224664A645A3300204108413354ED49481A3142E41800C9928420812851B156C481068A1A8610C317291186560324D82480A5B964503A06021266483264881345200B8100B462212A024184740113026938449CC102D42060262940923084E10184E1B4124A314240494854B2270CC082400072E19C30120814DD4942808B5888246484B2290E0A28010A64D14344C9CB629C8C600A14828A0B40C9C40700386415CA408C9C60D100408DC828848048E00908D60240193805062402608243012A541A4328AC8328E894691209880439210483850211421502046908220230726C9342A91425013E5AFFFE8BF0B498946499C77E9FF827A757D8CA00B5CB508DF36F027FFE72A21A3AA846C2FBE211356F073F887595A797295D4E75B7BAD866D5D69433EBD85147BA09D45AC3AC82964F5518D68A2242590C6AC4D11ECF6B12799163DF1177D52DD10316DFCF02E01B4A48563CF22EB81FF4E79FE3881B819AFB7695E1BF83CF3E0F5373BF7D4EA6DE3F408A27C5DA9992EED1D57C8C9185C757D82F59A8615ECC6F7099DB180D002A8FA53A4B7313CEF806C26F778F66CEE353E00B6CF011D7D31E343059BB7C09FC68FE83CF7421094DC37AEE0F6ECFCE97F295C48AAC1CD0E702305AA249518CFCB76FB62BF40B0B2FE03390E5B6CE415C93219A8B295F0131AA837B54911F63A262534E4BBA4CF17A2314FE204A1E97E8313A5B961D8365305F0204A75C40ECA937C67E3CEC0023A7C18591699604FC41F286D0070D446A7F82454F7CEF104322AB65DD050A72A203ED95C107EFCD35B489B1BCF6745015D4C1F1B3CC184346C59BE30ADCFB2806452A98AC88EA19A1E1420178983436F6BA3321A48A7524EADC00DBA3CADCE658B52C26CD4C6AAE3B50B2555D2AED3E024C106509791ED249680A0EBEDC871703A993BD22E411186D1B8172FC06C5FF93666D2801DC52170713F3B3100F24D7F3748E2E5A6EC3D5E1B72215051DAE4C6F3D9F8C80AC5FB4411E2B004B98433DE9F6AFE37D0513719D563B662FBF03E17B9BDEBB40BB9985A72B845E158BD9BA0E25A2A0C04BDE39E5D0D4C54D0D95A8B4D7B14751CC0DDBB1FFE8A85A3E10B6EEA2906631E4FD87F7C128A846AF0274B09752E35B6C9F662454DAF6CDEA6A1878F878D68A330484B9310DED1D290273C13843BACFD7385BD101D86AE7FB8B09AD82859821688C7C6F798582F1B50330C15251945EB81247C76B936F8EDA80032E5AE211C00DB635A0354209BFD3D429CD881601B1F37B7C6902DFABDD6E937CB7E0376455E17A0CDE14CAEDB91118B757A58D095FD088DC38C88C1005532F3AAE46841A3D7079A24AB66F204D405F6D0E58FE879522BAA0E7A5ED7C38FE30716879F4D1A1CC9C9BBF0AC480EAB42C23D418B278F7A1363F83A933D4DA933DB351B26CC37C14681F5E83503559A5293873A3C7D144B2153906388D771D6D9BF480D90436E3CB32DC0110CF8350732A11D0F310C347573438B1D869FB0B367E199C356C16A25C2935E9758AF702CAA800735D1AF9E0AFB36914BA7E1D860AED642B79FCFD167E996768F3975FB0687DBDC90374C09DD65E06BAC1C14B7B32847D31B27C3871C1ABD512AFBC71C3C68A58053E4161D5804E637470F398FC59636E08D3C665A33BCBDD3D48450A6127A7181657816BDF1C9D708AF66186A76B9E0BE07D9F401E4E89C939E017624C5C322CA97F10CA1D047DE7D4867D6124AA6BC68E8A1848A890D53EDBD963EAE153E6707104BA3299B1DC058F3086F0AAD1C31EF41862E09FDC2F15D375A17678011CD6AE008C127F536BFB21AF0A725233B47BFF2EC17E107AAD8E67A33704FBB587B0443D9844FE2D7869BA59DBB829243ED100B34F5930CB9A88DA6DD22E88D41330898988B9278F763FEC9DE4D69692917B59B9BE0F71BC7AB3A938CFFF3AD892A0774D8933EF4FAB05DF067616A5CFF67DFE2372C4490F7EA8A5836EC670E7C5254B1CE2B53B9B5BB2541046CAEF532E387B0D9864954395299C9CF0B056C5E14654F08CEC9BE750F40C29CF23518D710AF9F2257C7754FF37991CE601FF24E8BE9C5CE6DA334AD9DEA989D7959064DF15C8BAC199CF78F3BE13A02D5DECD5BEF83BD22933E578FDACAA2FB74B602825EFBD9477789011422350E411616502CBC59108FC4E7098FD27CF39C6DADC987502A8A56DB11AE6B1FEB7D6B0B78ADCFAC69D1E4B6FDB672F8F282D8E39EAE1787B52A9C5DF6E6180C87F122543ADD78944F6C1FD23B8CBB6D33B2890EEBE7FFC8307FB38E195D551BA8CEC701E4C1FF9D28269315C6FA73C1BB1CB4321BC62E2E21C4808E0B7B580F559E56D1B20820BAA40F0E5B064F15B43F06E129D738EE6C0231EB24C7822DCA45A4AFA0B6484FB9F427CF64D8B5EB7F6E60676566287750E54EBC3A88A4CB69EDD1BB3510E7E321A290769F8FA92736A95542F03BDD16877661431DB3DFCEF3CD539D3BBF735BA5F3BF9E0B21A20E1F2EF5873C760DFD8D1C00DC78394DFEB7ABC10B8AB617F15E5D5DF3681EB69772F271F4D954383D8980C8505E9F57E7A4CEF58C12421C2C51BED5DA913F92E1BED63B1B0D79C47B69103FEBA539607AB344318CCACDE09AC82884D143DD1033A3B70CA3177FF7EC803285994B208AF8C89C341C9092077D3FCE"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="20480"/>
        </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="C5F328A8D61BFC8937BC79BE05C7BC1152165825E28F1BAE1D358DB702146D3AA9EE8A88455BE955F76FE2F264A8602B9144372F8C5C5932D8FC500FD66D736138B5C06D42152C7AE1CA9E3F0B8C7554B4C43B3DEA18A4AB67B8CF680E9B3E19E49B6B3EDF34BB9FEA7C5D113CAA4F6DE881A7A5B125E7D74C8C27ACF5578677D1F081558359132082478AA925D22F1F2AB7E7386030F1727F71643E00E9076E948F4F6D47544ED45DAE62AA27773DB92E09FFEB9236806EA1321A0BB6A0676BC4A9EC4219DD0F358437B2DA8E7115DA9D489FDC572D623188FC6823F4BB3940470B2007841B768062FEBA251D06CF6E1D128E037D6D42B5CB146017E8787B2CEBE8DF771234080846241FA0B077F09EA95B842AB4764677FCE91D493ADF262686725EFE4CAD171015F5573B43A0F26FD5090CFC9872529AC454D7D38AC9F67FDACD0BED15372A609FE7F1662534F9CF3E12385769324CFCD2E2148940DF649B8AB209673A2A567BFFA40A1C26DA31100E7DA2752714996DAB838B5F77EF8A52E1D77129E9B755A848026DD224D5C5587648B40E2A0EB6054D783DF9E251DD99AC79A5B623F53780187AAB6230DAA74671EAFC954DA6A806BFA8CA8F9F45F60016EA283281E28889980E90E3CEC67B80AA7BD5DA6D9CD6698E8E6FF8BF2A7CFBDD1852EBF3533F5267823F18CFF1DE6A5A2271A530DD5AD0C18C37BD2E207B3D04C5CBE5824AD26323FAAF3C79063A3E805103CB7DD7E4DA5341E6F338D7E97E7875EA9F1AD4489B8A22FC35D853E3C717A7DAD8368259CC893A223518E40666D1132886143493FF814017F95E346B7AFCF11124190089BACE223230EC04AC34C3B020ECDA520F828FD4D3F2F1F460F992E588221367B0FC90335864DFC1E72BE7F70DD86DF5BCD166BDB044CF9C09173B75BCD5B39EA73A634F762AFDA20F7F2E16C809CEE670DE5B2FB3B4470559F1B651CFE3D20AA6F3B5F1FCE942333F4C9F119A5D9169D0469A081A5BBF60D217FA284FF1457DDE3A4C28AF1D306080B24E5D9EAA78CF33A97F9F643D084126107238D3EEF6CE6B8A852C7478A2CB9BF1E32E8E93842CE3884F692D4A9EB47FD6E6FDB20EE93C87A2C8F9FDF8B49FE8D0FFCC4848489F1449A74AC1B2F145D8BBF237D9102E9EB168E7493DB1595273C0685CC3768227BDC72D7F1FAA46A6927D85E886E558C4A30BDABB93DC38135ADE65038E7DAD784850ADD039C13B323631BEB913010EFB75E44483FA4207459FB972E134C724F029164D1BC8E55EC825EE522917BAB29EB68CF76D05207E1731BC49C5DE7F0BA4D798471B9F9B2D1D91B27D11EE5C2E0C2D7605BA44923ADDD89365CEF4F8CACBD05CC4126449EBACC7B62839DFBA2F711D613330C1EF91DD2DB275C842C7FA69FC88974AAA5726DF8D56989D8C9CFD61CEB4A7C8871E962B8F0923737AE82B4AEA46FDD5745A1AB2832AE0918A30F82CCD7CA736804567F0EB0B7E29944943641ACEDF78AAFD624005CF8BD8089A67DDB85CC394816356C5FA37ECD9AC5099FE8E4C44D91175E6E130481D03E25D8AA4C199D0131195C2A11A0197BF9CB8FBD1F10AB97C0FD82C1C5072D7E58677F78B28FF3B18E507363DF148F7CBA93916266B49AB27B03CD655FC05AA25748C8F102D88C63B78B07A4855A39D0DD34B13BBEF92BD02FB7DFD21DFBCCA934C3A460C14E99ACB805CC18BDE8FB88E4026032F2A625F8456CC28A47BEE23299CEBBD0EC60137DD10670439AA96E99ACE1CD488753FF07676351A2CF2A5339B0381DE901A25AB98BB405435BFB0DC1491D334FA8D872A7B69A3BAB931AD98553C02D70663F5DC3FCE7B0F7327DF"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="10496"/>
        </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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="31427E3F3F6930CD7E72A0838CE5D8CAA33C83266B985E64DAD2879B2F550E5ECCFEE9B0F08D5B8B53FF16A80B3B2DB4953F22C20C42591BF26ECC9BF584CD951BABBFBA996E09C5FF8F69C5B350D3A66E7C1FFCEB2A0A8BB8831EFA535B1BBCC5CAF9DEE29B31B53B0DEC16CE129E1069"/>
      </CryptographicParameters>
      <Data type="ByteString" value="558938102B185232F93FB4E60DA45F95BFC7AF3B7863D77A5051601426975C0F01B6A41DAB8A20DCE67484C4CCF997A0E65CC7D97FA702FAA6E49B4BF539A77E0480E0A44445F187A12FE27B5E7E5EEB9C564DCD156090E15BE9629C11C10CC9EFE3432BE533F63329DC3910895DE30980AC0C0102966147ACC5D83A781B63DA406CD84288DF98A957506476A83CA73324DBB8759C4C35C825CC0A7DDD4E838E53E14C309008E43822A84D385E8713B643B589FCA9B7BC8C9D694A6D18BA52A588C3FEBCF2EBE8ADD7612D58D8D331703922382FF30C51519D3F1B79B5BC9A4F01260B90F74DD87CE47C08FB095ACBB9E2FF29B20A53CC9453F509CB67CD29DF5D36B3A48C136F63D54382BFA1A547A70A8346DE9CF886B4CB98A466B0AEBF673CA9A05001D63C28DEC5AB9108972CF75CB97927346589FE87B47BC83C4E2980D48B57CE9DA36084AA7A4426F60E694761E1B4D92E93F293783DF4625BE7A323EBA19F71DF8ED81193A8BA27F9023B7B16D7AFE071152273FC365C75B4F42D65A23D283289801F10C126EE5107EFC9D4B3A856894C466114D428F1FE9F9A3781FAC216C2D6EF246D60FC27D229F69BEE34FB10EC762727B900FE22AEED7F0DE8F91748A3DEFDCFC495CCB073FF6112F6D6DF7DAC8330994265F5C0A6B3B93A117026343BED72CEB2A7941D0F698CAEC0A4D56728917D0F2D533515ACB07758B2DC1A00AE22B7CC3E070F2A935EEC777AA1701D0C6C162C70D456F3B9B0D5C1D1277BFCE1075031C2E2D33EBEEEE38446EEC6827249802DD8FC07FE537AAE1146CE1877E233664124E2678D99EF2978D3AA6D68C21B90EA9E5D2F47487414296F6D2DE767B72EB356899D02331F8B0843507367A31E7F73B57F2E11E7BCCAC1E49BAC25F76CC946121187428F466ACC6F16041336F8C41B93245430FD41C5DDCB2D489EECFA1E4864A960683A13980AB02B52AC9A96EF2D39982015B42EEF7379C15528501AF8C1C29FAA2626FEB3B33A095EEDB43E9F215598B8E4BCE1E70ECF8766EEC7D3130F1807EB3AB845C6F27CDCF79C3DBFFAE0AF1CFB642911C8ADD9626BECF0309031A59BACAF1F4F3D51FCE2F6858FC1713A73571F5705B9AAC5B60A89F696C3D57361865DAEFA6E37CF74001DD4D77FB8635801AFC5A4F2B8034AA71E571EB2511AB7CD044724CA3C231CC34ABDBCF56DD461A8A8E8DD8D4066CE827837925492BFBEDACA45541A0B01E98D52E5598785C3DEB0ACB1710FF58212586230CB26B06FA8A34442B84C840E5919F7D20F53BF30B2445D42C43B62031C8291D928641BE15F623818B737073CF270ECD4121104A4318A94E60710D1E1BCFC7ABF88777E45EE0AE414F7F0BB472A6553961C1EFF96421950A7AA09EC44763009727E31A1460608F312A847BD82313FEFF4554812C56FF8F129BE854EE11D8D5BB573EC861A59A8DE2EE46E8F33420E2CF8EA0AD1D1E67C5F044BFAEFE537D781387B00915E37DAFE261AF842CEFD3D23AD6A85B89EC5D6B6044ABDF457CFF826263D8D7066BC977DA3A897A89C81A9C23F52BFDD5EFDBEC5EB674DF5B47DA7BDC294C378C07C756C48E3B65D8AC21D523F7271FE8DBBBBE9B54DEDDC28DF605906216BB9D3E935B1514C9919E77413D94376D515D7ADDF2E4E9762F52EC7B9E1FC9ED19E9C61C8158848AC6DE90A8118431BA3E2C15DF8D8C0071A9CFEBDF9FDBA8223698C57F5E7589673CF85A035693361B327C4736420075EF5914820ABFB18320D1E73B479F7436855257E0036B59963BDAAB9112FC7A1971D064E384FADBBF1D0BC55CECDF00B6D39F43B05B8256443CA98CE67EDE8EE63ED40A485647C5C902A36259BF963FC8B11A6F91E2A8FD8C28BB3B5AC3EE628F5574F32C97C1D133212669490E7F0F77F450D4D15DD46B2200A20A278AF6FF6BFC60C8CF0E342995FBBD764DDAFE2E22E2B641B35A6EE02E43F160B157CCE0A76434472CA1E22E46142F304E02AF23616351E47BAE63A0339D6AB13C7A3DB52BFB88ECFE6F8184C721E016FA928D98F53DDAFF0CF8EC205122A6AE26B950263B29D2CB9B94514C526EDD57CEB4D2EA4B916A8CA068EF0EB714814FBBD3F3A489BEDBDD8CC92A5FBA8B57EBF7A344D27252822A6DD9E506F76F84C5F41BD7AA5AD4FB1397454CCDBBC856856FD66E4BEA755B838E4E7974D26312C986E6281100C7C265EF2F47DDD60078D74EB77A1A291BAC1C2CD8721D3AEA42DF1312CE24AFA53CE9E097578681886BF06BB45F154235EC550AD7B64DA1B2FD36B5D95631F0D49BADCCBC400560B6F3E32613D0281108B87954CF093B430996309CC84D856B82144BEC701E0AAF31141413095747E39A0F035EB1C40510782DEAB6FF4684DB06EC8D6BC3C2200C172B28D429B370F45D3FE34D188C480F700FAE901A11DA59E83DC67A4B95237D4C1BEB09D3852016CE04D8C9A07D18CD66C8F0E73F6C180224FC5949CA3EF9260983BA2159BED860E6DE0C3223FF56418780A934CB2CF1064D44B8ABF606F4CA36FCC906BE905E100DCC0430726546EDA84F50BF093022C28A78C1A7DED63CFB1E8EA76AED0E80D84FA274FDFF8B7F0EFC978222F20358EE67B6053F78ADC272BA03BBF17433753A6242C2521E8A889FB83A559158E6FECA801BAE5238E32B12048378781B27494228EB09F0DDD8FA06084E2293BFD6F6327BD728BD75AE156C43903B089080DDDADE05685F196AA1A8C924005E5F6EA23F9C1908E9022757913A135B7F81C32A189C72026206924B74B03AD4DD4F4F8F9F1FBCDBBA996A5CE0777EE154EF61E3ADF14FADDF0DC1FC67D3A2535F07CF101B784AD165711B583A511023F2FA1F271389DC9C5F6AF7E9E1224CD5F194ADF09B71DB7406756D8A8D9F08C6F7B31EA4A993F7FCF86A81F6EC5146D2FBA8F7331807D7119EC8BB0B86D4F6D151D43B37F5388EE8D7C5F872837A3CC170F45F84706AAB22EB13DD287CDFC2E0DD05611912C7C75B2D67ADC33AC2257BF137DB49C5D3E6C2FD5E0FCC93AC4085892344A8E62DF94C4E1558572DA880FAD070D4CD555C1421BE47471C14057075CECB7BBBBD05ECC5F52095D9F5950A446A13D204220F5104EF01AED2F3FE7CD3FF4DFC37FCEB0EA274F6DCA650F3236D1A3B0A80E96FC3BAF368A6CBB861BCD1D6F6DD1902248F74A4BB73E5CA546D85CD6734B0C043DADC670E5C7C6FA36DF8DC96FACE88E0C45EFBDAD4B44C2AB95FD5167F165A9968C1B56609C6737B5F797FB00083A442AC3C7D9F4A3905803260C4DFE7BF1CEDB8ED2AAF01352D41EE3613DA448E8B8E2FCCC59C0403868360B69B371861B16353B43E9C01D41F61D88192D0CC7646DD97ED31A92270A1E7892C73109705C38116E0508B5C236B6175E80CB5FB0FBFE3D7323CEBE2C853A44F9ACF7D358559D5379DE08C5A2E0FD4C914617614E18248A9B8A5F0DB0B1EF77CAAA96C083475D76E11A77D58699C8D2307E6F1BFC05EE8F6C7B1BB6CC7F6DF0B38F5F6AB32ECB016213663DA79106B7402B8C1EA2A2062A1449EE4E49C08A48571F678D5108FDBD9D12BE032F03D95BCA657656C7C5101A1CB073B1EB68132017964181ECD01CB68154E3B3BD23DB87FBD9B75DE0A1DF99A1545D6EBF7F1180C57C270A8BD53481C257F7A75EB16F7A1F3230FCE9D99D3EA1CD572151DF0E79FB42642D9EFABA2CD6A0367EDF8066F876AF4DCDF80CC32AA9C50546010B21F8D5D728C5AAE5296D002909AC034603A713582D73D8E35023070F12C767BB55DF4D3AC4E3287951A32226B14830CB39BB8D6D0157EA6E329ABA503EFB884C93B17139773D02911414AF17E20B7D0A73460A9A14FB6CC718C477C6743C8D00BA04312F53A3114456A1686D1E0233AA612F8CCCFC4350C4E0C5DC898158337D81CE1A15B5DE3A001207DD65C04D8CF54DF91FA7B90FCFD51AE70E8DA4234B330629BBABF781A380D746DBCB186BACEE5281ADCD8C39A63D7A1297595F1147EED2F6D06C3CDF76FBC6ABE1604D49E7B1406D9FEB111E29D795F88B6E7C6A2CB9A72815FF1DEC5CF26CBEECB6113C35058014C38BCBEE16E8F5EE5899D2E2B9B261F29C824E68C503F96ADA28061FC5EE915D50361D8DAC44AB6467E3F0555C46E7F2D5D62AC762D14AE0197733C24C5DD149EE2F29A1A537C9C749B13910E412E10DEA537D96377F8C7AD8C2C5750CF515A1F4D4673E54D246536D6246EF4B22A3DEEC3FB762FFC51D566D7D73EB8B362A90A0843387F0CD4CA1B57C5C55D5F9F84BAE50AB3685B626275B580CA073FCD0C9B71CE9436E512E97753C1925EC79AE7A1EE7E75BFFE1AD8AC8A1D81F65C2DECFA148CE8474163296ACAA183340EEC83478726252CB721286A15D5AA1E7DB428E705A13B5AE26EC813AB2CE11684EE72342C0FBA8504E29B5FE7CAB60986D487ABC808127120AF5731AB2A1F42810034CBDF30E3055FF0EF18226C0A39A0734DBA7F6226B9BA41650F051A75E40ABDCBE204567CC48F071DFEC1DCC295BE5C4C211E29F04CE239225BF5720C7DEFA0F4E4F1B895EC945BD46FBF18E2EC9D6A7111886594FFA2BDAA9A4311206366DD07B4B96FF03F7DC496B319930A9CC3656D25D5734AE765AE54E1F803B13B1EFE02C9A5B6420A805684D35CFAADF7AF929DF44C3F617996AD7B0B6A7085F297E3BDC78AAA2F6159B95536ECD194D0A9BF627DF6492ECCB59D63C527ABB3E58D71A4F1CB57B70200944D6B0C17070A7292A71E5613744CD5791F41BC2FF59714515DF3EC076350DDB8817A960445D4DF2FF52D42C836EB6590F93EA894CA920ED36F41EBD62A67BFF9E69CFEE9DDDEB7B7D676C2047A83A349CA066F134AC455805473D2FD9CA5A6B721BD5BDA253F976841F35910126357423F888BC12ED1A742772419754709BB2F96E467C1D5D2C245D79DF4F216CCA47DE919F747D53D9B998F21BCF7857EF646E57FECC6D1406C26C0510ECA7B3674241BAEE43D40909F83AB4902320982A6E65870388AF0C01CDD5747D874B146D29163B67A2C554EB71DFADD86FE2DC37EA8C5C0015DD7D7EA95DB498C07BE9A5132372005782B6CB659CE0052DB55E826E34F970F127919C1693EA5991BA8852E5DB8ECD644B6BE3FD4E28A67A941194B6455349CDCE81A1F1D74BC366B4198E435A993F4A15C8C27DC73F73C983746156510DAA48CBAC7F1AD8E32D0DE9AA3CC1F129EEF567E5C4F09C147A4D9B7AD50559AD10F0DB7F6D498FA62FD9B95E92418D0E445879BB0362FE86C838F60FC108BDE66C7CECC9D0368268B16B47C277654D705C5D8392ECC629FDB9ACB6EFB14012779C30C4DFB2E96CC7EA66812C5FB8327E27A74FD3805917315B9FB33CFD6CCE3298A77AA9E47518AC3103EB03F7859D6DE8B35B8073AA1F16D9A854CB969DCAD56978B2FC251B328328C27E9F6FF1D9B06B4ADAC84238AA4AA49FC416F8416FAFA25AF4D03608B7C37B9DB81DF5C3B69EBE4D0C064D6D305E48E805DDDEAD21E0E07362258F98FE785127357297F233A97CA3C41921502305808468348008EBB1104F10286D334282672E567073B1E3B01D85E5C95F3130F09CD058D21A"/>
    </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="Sign"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <SignatureData type="ByteString" value="888DE2CCEE104D1B8630DD8420EA710DBB8FB206A6856651651740F1756BBD3F129AE4E08AC6383BAF94CF12AE043F67ABF9BF14F44BE92895825E6D6289C720C79FE2A48DD983AFD2036D755EBB55284A23A6DEBCFE6D92E43DDA9A6DEFA5832412F141C6D49C1B25CA0385E6B2BEE0909F8A402100A309DC1FD4239217BA1C09C901DFE6674BE74816981CB8944192E2911EF694DAF2E46181ADCF714ED2C3C32F87F336146BFCD2445D27A24329133103F4D2AE2E28CC42E6B8792480FFD60469CEAC24CC5408E6B1B555E6350BA4DB355A93B742D939830E9DB21DD7DC7B4BC18ABC07BD617103E5EF08091C2184B8C8F81E215D5AE05529E4B736BB70110CB1AFC22A0CDC3FD36F68E7255C0601E01AD62A0F7F95326A3853E54005C7E2E513CFA0630D770BAD16C60E3BBE8A4E25EC6D162E9DCFDB96310662FD08FCAC4DA7D897751C9583A6EC5DEAAF4F7EFADB54AB8E4A58312766F88D4C19983DF71802E5B1AA22B553D176C11B945A103A1E491F134AB016D0C1BEDA1495FD5621DEA436240DAF2FBECF8CD283C4916EC609E52B31703939C0D01FCA3215A5D4F65E612BEF6D9EF64EE66699989A4592F46F770ADFD9E1763871525AAD5FFFAE420A7764F6156BD9EE0B005F14EBA3E75FDF70EACE1C73CB87E77F1838FA8BC4E50DBF78F3B2CE6625D12F68BE87AE1BCB2E2F70206AD80074CA14D9E21A1DAE0A04ACB771E69D5C9F147B228ACEB49AAD4D35DE0DB36698095C53A21D2187C84944D2394F5F65FFD2F1B702A0C78094A6D665A1F1D7696BBF8A7C677E269D57A33B09A413EB4AE5F08720B6495B9E117CB527FDCE417ABE75B11CFCC70C2A5BEFD9E4FE7B7A5B70049C6E1F109C79530D92E8AED5D25834B423D59C57CBEC49B117037DE2CF8519A5850CC530E417F490AA1817E2F8883DD9AFD8FEB66E72843D52A128041D5C64CEF3F2D44390B83B45BA75E73BE1E659897FA67283D9B27A9944B1D0690D5C1F1577FF3CCDB146614F221DF08996E1315AA5356AFC3577506941EF763F0507AE0BC3EE8C74F57D5D752500761D4AE4413BEF039496DCAA5391AD9423B3AD9BF883BCB7241C4FBF38502F16FEE774E4188848D171C1B7C12DA865B3A7763EC1C3A5D2416A965A3392B6EE8491AA58FD22E123AE78A427F4FAE6522C02838D1F09E63B956870FC12E99B05DA1E32C702D0B88AA0C88644DC5EA9B3F2E773EC196EA1744BAF3647F0EB95141047E4721C0E90F0A1717ED7237EA20DA9400F3C826E1A5ACED93632F3514F6DE0056411F9E5DCFA499F4CD3B3E567550BD242ACE7E3B33240E0D9706B4DD126097F212BAE8AA6D7EFFE773C92D658BA4A8259C530166066F8023AFAD9AA9F9B3934AF4A4C154B08C30C7B28A2DDB4E4CF26628246CD39465C38628EC4B770079CE185E9409B695A8D1A4D0FB60B9557B80307AA4F58DE05D2598DCEB1CB16FDD1ACF206B2B300E90499E485CD78D6292D44B84FA45A7D109ACE1288EEF264BE5996D8620611D9545491FB188A6BAFDBB533126AEA7164DE563657E31298441F950F112344904865E9B37AE2F677DCF10F18F235AF98B5647FB6AE670B250B5BF7D9621A7FA41701667B6050932744BCCD0FC6370B701401078B8326C9EA1C6358222C082DA494470FCE4A86F9F461B23843678F47387436D3D46340AB51C51D7C40E9AAC406EB4195AB6EBB3C909FCCA696FC7273A8A3753FC5EEB18C837D504B9BF7984C785C3B461BB6F6B86FCBF0CD55B691CC8DB9F12781CFC06F498E31F99A1BCACD753BD08D091B52F49445EA758CE4D2DFF8127EFAAB7E278A6EA2F5E0D70F9F29BA21A80F6E332675BDE8C670DBC79959986A961311170AC8D6A95C881AE6C7C845A9761414A0F09F5A5084CF886C7B1B0471AC85641B39BA9CFDBA51549DE9CBB63BDABFA0629C312C698E45A98EB4F8F6CE66CC26FBEC0F5E7E5539FB5619D667B8B1BCD9F16EE36BD2271303516999ED07B4EECDE3706F3116CA061491ABD1BB080D38E43F088C68652B53141B6EF78A2F210D5031DE08A78E591C6D0E918E7D9CE7238B38303F546C05C9639C916300F3423437D18D17227D57C34FBFD6643C44C97521006E97D1444BF84BB6BE9C6DD3788F4F030823BE0730B593BE96756F27FCDD5E2DB10C49F99DC9A2FC948568FDC28A32AC3A7B5075E31A906B1E0424B264E4E26AF0DB3E56C45C22489D0B73E0AF0BCEE82C017A2127DE61397C41BCEB6E5D6B2B6C79286AC0477A61C5C638DC1FF8A06C2B79E340600D330497D5389598BFF29E5D387E5227DD516CD51514E431F99938EB3B33FDF708AD5CF9E36D9092A375B2C5CFA14EE70A754190251815F1F87D650009BB9B9FBE11D5A74AD3F1DD44E1C2E3C948FBC6F9CF7826C985F59A926FEFE6F8EDE9E9AE45F92C1D7FD413C682F4CC628DEB13A9719DBB3831478640F8C1E0F7816192BB3220A8232405EF42162F99F00FCBC7A10CBDE4A888C088935D82C18478AAA85E25E2A3F9B69454247CDC5F7ECF2284D1F0E8C7B6B65C3E3B164585EE6816ED29A8CA22821822B7E0AE58189821C184C170BACEFF22FA53DE3FA0D64DF62DEB13C734A32A02F004C99C6FEA77D524667CD1E40B4D9E30EAECF0F2261D23AEA7DB1B8E7B8F8D78874F8AFF3350F4052D11C60A01D0BE49183EE2709380ECDEFE1F7BF9FCE3ACD08F0213FA1E5EF566B1B7F3C864417962F5EA9F9ECC7A7199DFDA98E57E0893D366CB0536AF47C6A48A584713E977A6147E7F6F569251328132B1C76A9B5181C4BAD61C5187366F163463B85B7E88E4F7E4F757E3832EF953FD75C65C88DFB0A974C9D2553CADEC9086A463F4B844916D4C959015A5565DFE36D26AB7C92753906DA39CF0DA689A2240C9F3A8816B7E3454AB192E054DD024F0D4AA8749829364CC86BA15DB6A42868DF372EEC05738BC8E01846DCDFA66966C09025AE5DAFAA733F78FBD5EC105E4A8B04814B7C67497ADF8339F9BADE2B1D908886EED199E202B0BA26764A1CE3C27A25F67FAA7DF06423F1D2770F1778BBE0B55AD0AF45E125AB3672DC322F920BD6A48E7E2FC0D2F76C132456A8386CE856D806558A77FD8A2D6AF08030D444EEDDA5B5D09DBCD265C61E6541A69422CA80CB2539E7C6FB0CE4FBA70721BE4DA208B5C3E21F80D034A90353181A9577620F3A0290022E94D653155E692B04A5C24AB4765C3FBA2BA903B3C93E4456F16B6E509FE934C3AE26B084A4A11C6A8278E9B628484DE0DE52124CE17081B044F92B9FF4AC6DB00DA44DC6A2D572F33850721244457778B93C9CBD5E0E1FF02040C3C6E74768E94A1A3A4BEE8ECF4FB01070C19242831344B555E828A999BB6BDCFD9E7F53E4B5C64828F9AA0B2BBBDC1C7CFD6D9EEFA000000000000000000000E1F3446"/>
    </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>
