<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="C92D8D73E53483E38C46DCAA0D0E889487ABF39F395EF5FF4D672B65B0DED7D56A664F46E35AB744A5F4DEDAD174A27AAEA32B6FA0CF2678765893CE32A1162B"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </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="6A664F46E35AB744A5F4DEDAD174A27AAEA32B6FA0CF2678765893CE32A1162B"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </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="false"/>
        <ContextString type="ByteString" value=""/>
        <Random type="ByteString" value="25AC049BE536CEF85513E49929E4B913"/>
      </CryptographicParameters>
      <Data type="ByteString" value="10A059087B61BD3811199F21B6A1635A3B88BF74C73AC7CDA3CA4D3BCC4E0E94F1DADF173B69F2E520CCD5AC0372C2A24EB1E83779AAEEF0B894716D46DE04E6C6A2947844B20C24C0381FB52A806215379319D135D537855324C9488DB21D3F81002C6587F93568831D0DB030411482DCFF20631E86E7F2081B71791A9041CDE84FF63E023F1457F738581CC83FA0C49EE4D8CF80068F783E2FA59B512DA0DB3AD5F0D105B267B5CEA06AADFE2522ADB6C3A7BB6C7CA2D820FCF069F4E3F861E55742EAED57"/>
    </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="F3BE6DA204F87568853004DEFA6C1EC4FC7C508333B316E70BD01CA755421AA3B9F08E95A6B5BEA263ABB6ED614CCDEC13BC9ACE7F6755597A4274DA3B382AEEB15AB3F9872F4EF44F251C053BE27CD30DB16E9FC5CFC0A8BC62854B21FFA84D21ACCDC6941DFE43D36C4BC39161E3A19C53912D0346B777FE6A2D9B6EE9234708506E270A386B71209AC601780CE6B719DD16A667F219B036745FD30FF5D3FB59E14FF59499F1735A2B46A1B3418EF7473963316531B4EBE81408132E24AB6EB163411FE64D2D4386050B088B59F245A88CE1D9C5B185922761769C3FCA6AA5F73066C4DC606BFB777CCFDCEEA779E716AC185B3270E2418D185CC91C16895FFDCC8735D36ACBA9F1AC1E1593CC245243809F550F55C30BE2FEBF821E8F2DE5629951C24955AA372B988CB45794D3CB015FB0BF496E7CEEA255C599FF39B6990CF9FF24DFE3C6808564F676B383E0ACF6E987DEBC3D3F84D4E2FEBDD0280DB4CB77B455996AA8D079C2C0D3F069B70291DAB8885613818C95A966ADE03F8472E19662417DC418101E49739050570373ED9C78661050FCAE4C3AA56A3D8318EF068FD5326382FC0F00D9A38523799FDDED54CCC6CE659B7EEDEE1866A391565034B6FB205E08B2B8C76F42C0F4C463B5A89D63A95896B4CDA4D88F8271CD23FBEE6E925F4FCDD549AF55DF6AFAD7628BAF52E62AECB222A3E66A086E99FBE91616838A5D30BA9FE551317CDC03258852E5EA0B25E4F3E3B5E74F24BF982FDD5D23938F37EA47B46CD7F6982F8C003348D153F81F7BA5E261173FD10C73423B7003C18B2BD090ABB4C215C2533A9F18D204382C134705B9F39FC5335BB84B34413710716A39CE8BAF09FCE9971CD1517788EADFB640DC1ADE5FD41F226EBC573F9CD8997CF19FCE6D30D12E2AB1D74DCF17E540463020C478947E744EAF1D327459C4CE965C08207D952BF5228DBF4D21F250D9E25F260DF5406F7C48C64D2000309B50D74CB2F1A6B2FC5831CBA28F6DBBCD4CC306FEA755EB19992CA2EECB597B67424EA8DFC2BD76E63BFBD866611A79B6F366EBD74FF631B982D3C725E45D3DA1660AF87F070512E9775ACE5E3BDA866E5F5CB5208B2DA7860C148D844D26CD7FED102C87740B6D3661ECFA82DBCF856BCDC7458E3DB6FDF5D8D83A973BBB0ACEF53112A433866C0F7E84C1B60BC25648B08D34B8B71C1B3A52E4B0F11A01AED33DACBA9B088FA95467DB928B40396276A0927D565050596B12C77E8C3C98623B9848103C61D2EB6B50E3E26E6D30224175288BFC666C9C1C395AF765EF69FCCF553D1BA0392E9F4D76E49AE426F4B0DC2953205496EEF6D720E0FA9727A7EEE3DF4297901C9B1305BEE8CE449034BDA4E019A1633222FD27C84EF7582FBDDF8FF3F6E8C31E93AB824DABF3376D69F4A8D323D60A5F8D4E504A4D89324709279BEA3B60B5218DF7E91008A28CA9221837ADA078BB54F6D2B41BA43FDF87E2C2801E36B193867B681E72CA2E9DDC0338254305B75929E463AE831361CF5DD6DAE47CBB782F8190174757BF0C89E65DB4147B9D6CB1807A1B71169ABBA0368C7E5B804923480E1FCAEA79E3CE874C3BA61460666B713FBFFF864FCC461DE8D58905157812B999FDDF981A1CB72AA809B57BA9E4728F9CB4FA547075B13C8BCA258F19266A1026C765E4A5EBD5A142C62690A36A7C723F9C15E0FFBD4123786E59AE9CDCFB70F1B4F22CF2A5AB1A63E5F5B15ABDDB63C6D68635862C0F5240D1F08E4C87640F0B0617F201EA7E66C53CCF166ED7580C36D9BBB118BB82F659F981392E104A20254BA283941955D86F9030531FCD63B3F462F1A3BDBD0B3F3A0A80DD6350A2AB0C1A3F827BCE811EE0A612226960C3F61291BC9534B5FC1B85FFC7E66BE334341DD721690832D79943B244DD4DBD58B6885DC53A2109999A45B1BE59B5742AB0149A90BBAE38AF6C6562D4C47CB984ACFA2B1745CFF0C4A39888A07E85B93357801746482A70CFE468F0516F68A4561431B9B2BA13968EAC0ACC20F45EF50A4F93576CD7F8EEBBB56EFB10FB3B2C6DA14061FB1448A3E7F2EFA718798672F4ED9B4184F2FB03BB77B018722C91E996A33B2CD1B60CF62A9F42960383B51F26F46E12532F7A3663B2635E387AD198F0B892ABFC002927480E3D90D05513DBC7ABBD249793B116B76F1FC3F91B0992991B940272AEA92648232C81D124F171489E8138076A3DBDA381A09BB5258E2AA3E1E3021407DC09B92AEE73A7684719EEAB0631D8240611C72842E7A0722BFB5BFCFA8646D11A13B3A1AF3F74E70A1CB07876268739361BB3DFBCB088E32893CA32061998E72C3B79E7D27D9AF837E33DCA7AAF1FCA9DB104439F3D6C55D82511B0A2489EB45F006D46480230B4A92B883C0A42DCAB28050682A03502062EB01D01957F2E58424D23CDAD4EAC9124D6A23405ECB006B08C64CB3B2FA76AA3341B676E26D8E39A03DA6CA48DBF2C34AA90362EAF33DC5DB5D3E30D228CD609FDD1960E7ADC0DD0F84DCA67E69EB7C98419BB13D2872F45C110DAC440C3B8B5B1F41358B0A662E88910188907DA0916CFA05DC0E283100F4674304AB10C7A2BEBDE2B170F9AF78B94D6EC11081E823567FCD6C4C5DE0992942143C6E40A2592CECC2ADCC53BD3A2E551A1D470A90A7EA4F56E497DCFCB2C3C9E8805365163B6AD07AC62D40FF475A55060ECD99473261B0A34037AAC12380FD4C3D86C6DB36AAF73CD48D644CF80369358144D9701E18D79A1FF1A388C8C4B512B4B409DA964EEEF16C66ACAD2E77B97BCF33CB38CE5745C50CF72BA2B9FC8FBA8EC03415EC357C8BE3D489FDCAF2C2525A03412AD545FB42E82CF33B22D64318F22F038424F70BF936D77D76C3D9B0DC7B17159D8975DF184675E7C4B83032F6C364E2BA1406CDBF1219C87BDC22E05A272E5EEAB6A79D01DD1A2A6B7B2593402DCADD3E9B97DEDC0864BFE70164EABBC4E7C1EDCA53396B24F2DC568667CA71B1492EB205144CFC659E5F7E336D2A59CA3DEAC251316BEEA2521AA0B0EA33A5166D8B982AFD972CBAD5CBF1AE6D959E9EB08B319F260AB7F621E6C1A1D7719D7C5D6A8B5E064FAC9C5DAD3668CA51ACA7BC5F8315C14851DFB0A538C2475C33E017A159CFE7FACD3A8910F807CB0052D2ABDC0F7A307AA67D92ACE4F90BCE695797965EA089F3C4878F43BD7F615CA36939CCA5D742B911FACF2570D29FE89B6BC039B8FE119CFC14DF4201F8F5215DC14F15AAB6B39C4F278F505E636D60A11833A3960C522DA5B3453222E252542E422CB369CD28E3D2C1BE4DBCC032F80FA97A997C48C651132AC0C13D38E99BA500E2F3B2AA2A790CBCD37AC8BC81F348D0D1004287EA35910403E664F0019F87FA29060EDE2C0A074D037C1BBE221FD1C312727F535621EFBCB5941C77F902399E551D94144DFED3F6015864E8DEE82BDA8D2C1993EAC885ED1E9E3C2C0A5960010CDF05B341F63AC6ACF34EC7D442CFB8316ED420A282D8D3CA8E70F8A8084F505875AAC0A8DCF95C78FDED1EFD90B8BEF6F1F2A44CAA054D69FE42015C5C3510A3741E575F7F207256A1A8BAB88615FA156FEB7AA910061A58E045098431EC480641FF20DD27638008164DCCFF702919A23A2B3C3CF72FF64FF6AA5F124CAA7A8E969F39C19AB7EA513994AD43EFB7CBFEAA230E6A7326BCE8A0E047A7F44B830DF1EE0CB26D7BAED56EC10041B176D979EF3F5E686350B1D75085E7EB24DC8421BCCFE917ADE7F009509A0216F69402F67E4139D89378B0BECBA70100FCAE8DD59AF987F8FF18EEEBA1AE02364D890EB2F1D9CFBDEF10A9A5EB3806B4B9F4EA1F74475FC2F5969D7BF0C763387F4D355646134C2777692EF1C51C91D5E54346BEC44FB3274887C495D76CA111140DF7D8A696F8A55612604A9FAF67E9367D344D374592002C7D8512CE92BFD8FD13FEF5E7514C2D6652BE5CD6AFBB311A0B5838DA2C0C93BED84656A16EAC9D9288E8B3A57A79C94D708A0F087185667384A11A0FB5278618E80355F0EFF38C2D1B40AB546147DDE6488A4A3479470486FF0F4B567BB0CAC93E3BF74561D53194ECB8ED719662433E68D9969B458867864A10868521A0A475D3CC41A3DE695A25990ED55E953538F41C3FA2BA6651C8D00FD93786C65E4A615603044FB1AC3221B29C59C6E4297DD3DBE07B37C9F92435249918DC8A16FDC3B4423DAD3DD03852D5BCFB2CFE7ED2012B9D29DEC7184DCD418D5335DA105DE8B3A4347E47824F274E07D3CF952A9469F13209171AE306502A9B6328378B5D7820F7C233BA1970BF91858B80EA65F2D81F2F0CF5AE0DF52A9CF8F05D5E92722D52D46341857DA38E0B55590411B804875AC5EE94D979220A72F0FCCF6DF7BC9CB6CD8C6DBA0C292CFC771601CF27A7DAE8D7B6A9AAC4675BA5BDFD42389B97FDEDCE85B66C374F205FBA93F1BDE3A293D4F085C6513CD25AE4E76536859B9C0A78C7849C415C3708E85C4FDD24396BB807C5AB70F10130E8B77CDB0CB79019252E3DF0AC15DF59E47CB3EFA972386BECF774E9FDF5F7563A0261D9FB6A43D2266D47CFA88AD0FC58E76CA22B7FF70E4FAC1FF5B707305A226B719842F5C37C7E90F2CB947327854512CD4E7B502B0528293CE1D50B8B4C8DCFB6CC1C46A2D892C0F8959833E6DB56C5E50F605F379274145A0520F03FB47100ABEF3D085620A9EE762D0254F0ACA6401D74D063FB902C23EC2CF0F6E3FA3DFE0A60BEAE70E07AAA905CBD93083845FDB0B138CA45000A44CA5DF3228A4285B730C5300171ED5518FE9E32E62292C874B5E63EAFBD7BDCA608BDECCD3D11D388A7EA5C0C72E130AEFE56F86488272F515CEA27E69461AB735181104696403E27C0C3B86CDCE0D6C24FAA07E727E8C16247EB50FABA323B87A6C369E99BDD87CD71670AF632183EE4BDB97F5C3FDD265C38C17C16E01045B435393633F3FA3D48ECAB2693260BFEC5262C3BD505079BD889EABC073D125529CA779ADF4C469FF2531661C0E7BE349ADA1498846BA4BC6A565D09860DFF30A5DB1D03AC7D2B0172887D24BFABCF6EDB3E4BDB2CE4B10E7469F107F94B9D45D3F53621C572A54CB60961B8495883AE6F20F87B25DB51EDB4F6930A29AE74E63033CB26922AAE8BC2113D88EE594461FD89C13004C045EADAABD497701AE5A9BD5B1D15E196B236E3C57F6AF69100D26F2A57B0D3E12222D0B7031384BB0FF8B043358AC0B05CC5E7D2BB90A50AAE5976FDFDF9347FFE72CE0A4B6676270A13B7644527F6D0F6D1280A92B1EF1B3D73B1621C0F1CE67C334510EB943797CB3A77D6E5881E5FB15B1DD9BE686FD2105FFAF3D13B40F2D9F73E7DDC88F0B94699405936654F5EFFCD5EB1B39789199707C5B0A67455FAB9D083B3F745AD8903F19C4A2B321913ADA5FC062BD7888CAE7A9E79D930DC858DE0810D7E06430DE00684D2D47DA9A00D6290EECB336989C1330FB2960BEA1ED7C853B7AD09546BBEE721D9D6D3FBDF1F4F5C6FFCE3BD1B8C7FFEE0278F256758BB990DD9C154CBDD59553BB3447294E2037C84CCE0BA5EAA58171F8FA5F4241E41B3226555851C5BFD4B72390D6724D2A894EE449713B6B61B8992BE88F0C8C717DC93ACC154047AE42B7C426B7B5CD0E2D2D41E5769D5435D8BC3609D8C467469433B0F9888E2FF961314A5679F4F61AF6417F98BA6629B07FEBB00B312E9909D4899FD5356389FA65B72719D68DD963593A456465B750689280232737DEFE56D8E45F95DAA79DEAF4D50EFAA74FBFA9003B0E2FFF154779A24B6D77D0F47EB4D74F1C63AD2D376AEE5AF7DEFE4D38FC7B877C5DDD16D30C85EBAB5CA9CDCDF5B65EE960E0206758481A26348238E2E5D51BE9AE5E810B69800B7C9926E8B92605766AB345FCA1D98A1C253FFCAEF9DBE0741C81373B4F4D1D432E95005428F3174515B1D611B3BAC34E4AA2801F31EEA0C8D69EEAC8BE20FCC09ECB29B8F905F2A426EC9CF3F1A19532C1EC37C5DCFE5BA37C53D7990B2C586C01B8794CB693E8FA0976B47213BCA417D13101FC9252FED1272854E226F8ECE8951FDBC1CC1801CD25B14EF9D4A9B08E8BC2B50137816D27BFB0D52871203CDBFB997A6B43F91CE3A9BEE3A54E62346B3C91633B34828508788BD298CCC022BE2B45C551B3801D8C9729C9B216AE54BB003BFC5458C2C3AF921EA560D1FA6C5FE038CA863A300903516FF6CDC4FFBC4634E62A8D5BFCCE8A4F5CBF8659384CA6987F8A6D3709DB7703200FED720BC4F19244B6E718D37984DD34168444B6AEBA69C38849F7D6035BA211BF523802E8B807DAC2CCE6C08915E1A0520F9B1F1A56330B0C0B35A5C89652BA7BBE8808CF38ED017ED09D078B8BD14687D59D277D5389887131A717B86798DB57DA8849BA5DFAE28ABFD48DA96FFD8CACE1F691EA05FAC91CE70BFF27EF1FA2B8A1F2C0E78A4D9BC9AE5BDD521461C223951C3D26C6AB959EE9310CAE766638192E533E2F96956229B47199E5DA89D0F43FBCEFD0D6822739B3F9805F5F77F984B66C9DC559F2F24B3AC7276FB85BAB3D43CC3B751B7C612B9A9437193D93D32A8181843DBA70E9AB6E8288366EF93B2E1F7A23E5FABB041598738036B3454178167E79DCAEC18673B19AE91DC7CB6AC5D87124F658A5C211A4F2E6966E491953F8E73418448DA8488717D39FC5506EBD575BBCF89F710C2371617523384D63E7AFCA2395F376BE72041709934755C2CF580172543838EFED3C323C1D4AE44A075E9B9428F401A1EDA515E0C46BE20B631138C67A5B4EEF2F1AC8BA1295F5E9196E2CF67E7B2D4DDA9D7A769817394779D576608AB26AF64EF9DF2A0E3E0905D1608B1BA8B6FEC64F14D6C804967DE1FC422776D0AFB2DDC4250841B4266FEB6C225CA7F1F623C78234C014B2A8E325973D28E7E43364CCED92A7494673780F1DD5580F54C65FDECD90DB6EBB1B67F710BF84304A182E9F68E65EA7042C9E0510FFB6D419A27E926A3E0DCF850214893F7DFCC115DC0BCDE8736E36192CF7B6818E613170981894BB2991C8DA6294C322B7BF5361CFFF82134103426E8BAD3254BE2BAE4E71AB0804560EBFF8AF1141C9EA2C5A36B6E9EF4022785B2A9008943E4B42BF8F5BFA142B7F4D57290914080BC2DEF26B4BAEDBB80CAFBBD4A993DCE09E4134A4A84257CBB98A12705A7F8033F7F8963D3AC5DC7E44CB43232C46519707D7988A3140573348215DF5D966CB18422DA9DD57F382971D847672BF57CE28F08460F5066CF7A500A24971653CB5D88AD52FF06C6BBE37BD4B25F3292569E61C078A752E75F5F57C6B95A2B0912D36AD14FC5F0878DE44CF4EC0F3763BBD4E70AE7098C8721C31D614D3CEA68E4D72575C30DC4DEFDC578108F111F20648E87202973703EBE5E90A9C4E568DE2CC3C7F10056737ADF0EC700CFAF85499571AFCC46C528916F51E4D8EB53739AD429950C46926628AEE45832CEB986B2866B8CCF30F3734F5E500AFE78D3E0CA0A89029E359E8683AB6E33C9CEC3C9329B8EEA2A8177773496CA3B220D97297CC31C551B393980F18139580B9DFF1FDB199F1D041A2262DD0599A446745DDDF93DF1737CF5903A633B348A17B99704CCE8EEDD51A392ABD1F8DC8863C2EA11C5004C1CBCF52ECCD7977F3A51D33D7AEC57BE12C86E12DDE476E1594EE3712821F48DF45A9A501D300619793B1AD2CF2CC3BF3FEBAE5D05400517DBBC29F4DF59CC1ADC9B14D173D41B84EC301105D4B69FF4F94C4FB8494C1FA73B534BBC7E5B93E3BD0359A3F13146B268320799A2D300D76FBABA0AA06AADC93A13F594B23AE4792B1583D29F572561FD58BC18F684D09650F3694526B33D76A5EE2037E5A74FA3AAD1FA74042192DF0CF803A36AE484BD9C8B0E5EF3A4C2B60BE94EB2EB5327E1F35070ED88CE15162F7A0BE64DBD2CC9F18D569E3571C56DB2E1928A830A5DDC8A81CDBD34433409AEFBEC2EA0C81A01470FF802E9E0F0B24BEEBE1ADD2DD7702B3FEC756316BCABE2D734936C39F5A8668301E52A09828997D8BB139F2337F430667017498904DE27F0AC564DCE4EFAAF0182BF8F78E0C4BEA8B59750BF3E2497BB7A850B5F1AA6D5314AB69A6A0C3E972ED6842A17C2FC7925BC903A956A1DF905C55ED15B9CC3C450F589065B1FE88E830A53C0A9B26018764727531ED335E1493D10A90237F2DD1B8A1764EFE97DDB4AFFFCC92E4C4477D369C70F3F73062972B811F373122060080ECCC9544D6634FCD81A8EE9516C79D6C11C3FB332E132DA3282F77FB4D0327F5E274E632A2559AA4960752ECA41993297810BE09894C857F77C1A092CC6306B1E2105A7A3578051D98AE8CC00A38EAEA34FD580BFE4BB472F0701BADDD6C1CDD199A6075923874FC745FD59B27F3AE337845B974F087A578A1F373550A7F42508B1AC03ED2423DB4B23E69DF79986440BC0E10987370D0E30BE48CCCCA1BFBB287202E4A6F5FC15D5FAF8C24A35A946FC2C1C38D1E2AD720A5B1870A5D243C13FC250822FCFB2531F384FBC6E9B02BFDB2585D63054791E77040DF3CA9F0CBBFD51463682E6BD1414B8ACB1ACC3F4DCE108DC6ECC8621F7366F099F16A4E278E3D192DFF2F12FA5542A16ED0F7916C05E209CFB1AD6BA90E0CB654D87AA4AA9A0AF18846A61E8AC74C399EB5B5812534296CF2432F33E9534D0A26508D7316C2AE95975C0F18B9E800C6288E852A368E40B1D4B6F960FE1015AAA6284431C71BEBFFD1C1A60E1E8E3EF66F5C1398FC4C498F9AB385E6E402820071C628E687555820DA58C2798F4149891D43342164C48743AAAE6AE5B9B9A921A828C488CF2E392BA3910474D2205D447ED274FEEDB4E56E5EE26A919BBD13FD56C329F8658D3678373123AF05778C7B7944D81165229520895BEF02A4D0DC4CBC907C07CFF9D4337501DC05D13F4C420FF20E1AC61FE2F2690DF8AFFB814683BDB8C93D67ED3221C677F5D0F595528CF641BF30313CF8C46DF3E13910A0F3E51F68761978DC50B954CAB31F6DDDD8F82076D78DCD773D992CF8DAEBC46E81FB7283298512D6E538EB322BDA14B25DE21910BC292C93A58496607C48C8B21C4B982C8511E04D933E758226BB251DDB7CC6D1FFE6B6366B1E6EA8699FCEE5715C37042C5A86F403C34565EB12A0FC54FE25EF8FAFA5BD596EE22F869CEDF15AE3B933838FC26463BF03646D9143D9CC076D67C70203660577639C343C827AAEDF208EE6596075A8BC6C188F313BE6D8D398C875FBB239DEFC6EEC32411027A46FE983F2D22E4F38D467024BFB539118ED66A12109D9D42E34725170371F5FA3177F923C3FFAA4B5D3EE2422996F1C2E3EFAC07DAC4B3C33FE716FD9E14FF842D83F02B77EF71268A2CF1EDCB585719588436CAE870F64C432CDF4A9101045AF896439F67DF7981A372FCE51022C203767E0B2C0E6B862AEF2B620A800C4C49D132CB1B1435FB4C97D54BD478C7C0389C3E4798BEE36BB5790B35308DC6628412A6DDD96FB826C175E19A1B175FF8F6E541D8BC7DFABAE34045B60ECB0BA4AB3233DE6FD0E41D8C1605B7262AD3FCF24AF9E3ED014FF8425D8C49D189DDA79A2309C38CE377EA2B1BA1F8F86F30271890E8867C291314E0179D462F4AA2F6F0E334F59254AE05FCFE797530EF80A5441B6CE4B84F24A181BC757FE5D22A078ADE30F631DBF92117AF4DCB043BF84C249DB295A034F58308C228838E27781C83F21F16A1FF75E29081B43F8B507ECB92612424BE557EA90824C839779FC97B2A4CF46C19127E59429858814AEA069C902399C88924B577FA190F58AB4D0A114A65F33DD85A2E6F8BBB75D27D233834B4313BD2E505B86EF2BF71B54B436ADF27CD1184D6ED819D3A9FD95C500338116067F340F0ADAAB009BAA92666BAC86B7CF90B44B24CCE8B508A2AB341150BCFA488C1940405149775D047347B67410F06E0CD5F9BA146C6BDFDBD0490519DFD72EC90D3E9C64A46B741AA573B44C37CEEB8012772AC66431FC1326E1DB1E8AAD0AB8FE2237F32BFC7BE0EED0C75A2A55783A7CD4D2621511018FE81538B41CC8F3FF1E6B0B9E7322A16895A5CF18C2C3ADB96F33D4013EB1E5A738C589CE7C48E1956E7E891B8A0E5EEA59E45E7DA78B4BAE9678E8466325AC28B2B7BB714DE3A4C866033D2A2A5BA2491D60FA256AD0B72BADE64C232F82932D2CC0450F5127EC155A1143D9A9BED6C3357EB8A52A643EB85BEF6B7C0297CA84E5C07254FC9AED57DD977EB8E164C73F37E4BDF3B06552F60ACAB0579BB48DC07D6C0941588A1FF76BDDA29B5385B4CC78604196E70D04608921FC43A47D592144FE5F5949ABFA100D7ED5A8EE61093183B0A4876B8299C9378DE4198EB0080323E7893D7801E5A91DC3409376A70CD650BCCA3179C6EFBA2CA2CBF6D7D399D8B178966B396F99E831729995F2C422C3FF1111A2CB298C71CAC99DB35B30E2B46CF06008052300833F77430C8795193550ABA993E221DC853A4354BAB49FD7C968AB05BB364DC6C6A91D733C72D5E7A088EEBA725B6A024FF3A5A016FE8675B4B20D2C9B4C9947346B52B107EAEAB90E6EF77F0AA03DEB523647FF203D974E5A5F725A7A1A4C4A0823F5B583B9982F9700940AB4BCBFAB51FEEDCF64A9BEFCA2EF087F55A4AF69BF7A4BE5A8F9A1EFA7815FD8C43903C26008AB87CDF2BAB703182E4A5640FC4F383E64A8F47204D039F831FD5B8D200738689C1399B8DCF51871058D73C047E542E2F70FF7FC6A8FC60AF8C6482574B8785A5203AAF703FA1239110974803B5278F82B6920922F2958AC1967E487C2A0425AB5836C083860C01348D75C17CDDCAF670E899BBC99B35DCC98F3233993462E1B85E708D0D5FB394E1787378A0F46E11718EAB7C98F5795769C00816AEBE05BB48D2FA4F96F4D0CCF70F420C60A302E623260F6F0D3AD0783A87D69067076F432A0F1ED59016F9F60E76F2339098F9F6FFA1B45D59C917C45C78D338759FB337AE78A67E308DB74175A595C8F9AC8357E48D0AF1B70100C9DBA4278E7F93BD416CBA6F84E86F1A972B98F8AEE28C6DA06217E4B1C4E0D758864BC639F166FFEBDE47D57D370927E888D53"/>
    </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>
