<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="6E87DFDE9E8B9D23EACCD4B62FECE1F02EC168B6B58E022399B53A4A6104C3060EBCF560909EE3AD90C088B0AC136AE1E4A10A33A2455B61F4189E8C2C29C5A3"/>
          </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="0EBCF560909EE3AD90C088B0AC136AE1E4A10A33A2455B61F4189E8C2C29C5A3"/>
          </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="true"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="9825AB7174517631204BC93B9CCF402CBB953B862E972A46AF207A7F4F4CB4BDA1D772DFA331A52DCB0F0281C55F43E003F875DACDFD320B054FA3197E424022CD8F9BE0B04325316F098461A22F955239F9C1906F814D3CB72323C86214365070A5B15BB27DDAC589E55B1A3AE92E2918062EB592B1C77EEA4D5D8B08AE16CA23BF4AD159AD5967AF544237FF378A15AE2C7778DF5A0FBB760A080BE58919CC1C5A51C5FEDD558F7F0D10A16D3E88F2594314227B3225758449AEAE3DD875BFF6AF75872AE358C34EF2AB05D0940525B945E45B490F7C91E27BA957A1A4822A12E036726341383D9E5E31F7C408F12EA15053BF0288A02C22D9C96221F72180E96F0DC1C2A6750C05E6E3E93B9E6BACDECA4FC2246C9A1FA2F818D94E3D2482476D9530B4CFF8F112772B9DA842253BB3189F457A68ED7F9FC191BB97888430848B2B60D91EC47D10CA2B11EB3AE133B4B062D26EA80E72CE6E4E784D09BB3E8917D78975D9EB15EA0DEE88DBBBEDEE39DEC453C70D485C15A13AC434AF8BFF5307CDD9291B11780329E0B605231408338327D8090E4656F001A48752EF3FCBC4F3ACF0C3217261B7CE620D64385DBA298CB4747A4FF3FFF791FA9B7DC847663745EE62DD3D94E7F7A228FC0E3DE8EB9D215099557610B3568A2D58096A04DFCA704B4C23FADB792509EA8B02498925E9040681A811D68292125CB9B7B9F1E22E2B469863D1EFA3A3F8AA2CF9A3C6B343E511FB4D320B1009AE1E139D7F72D036E42EC9FCCD0AFAFF53B4B322E031B026FA38298928C75DF442666ECCEEF757ACCD0D2A53ECAD7C0E9B23148FFF536F1DEA0295D61E9D430E82B5AA4A1996226843B376504E9A288F0F48276BD5DFAAEDB18762115F9B60435D79EE153D8B56C28FEA6FAA4120A44D14F4717FE0A08870CAE8D67059B152B25DB771F3E83C8481C7070C5D4F74D587F7BBC3B24EBDFBCE6DD652C20D1ECA9B48BE1E17A89C09D7A7BF3DDB6FF5471CAAE38E234D9A717CCE1990F1142B4104E37C529791806B86DF114DC03AC9E8FDC866EE4E23AE179B56B0971323E9E8F48077A558F20F839831B2D26535C82C662DB3DAFD20C17C89D445A715189C38B2768388673016B1A3640E0FA038ECE0FDC5B0B05C9B5F7708DFD56EA3B2E7A740520A5216C5F216DD0F765C98C95B5F43E959FDC0DD8BBCC8994D5946F4C119C1A6D8FB9730C957C2708DE757281156381C6264CBA84D194EA183E01CB5876BF7CE84AA1F947BA64E25A60DF7D95E4B7A6A0FCE5FB8E74550F89013D7187D697E84C0B6748BC048EAC21CB3EE9E11DEB55AF89A1E05F0B784F935E0DD66696BD995AC08B813A672042ED34F706B3E86D86D79408356FE2B8D78CA1AFEC576BE118D1E2D25EA4C2F9B7BF01D307D304E1334A654247BF8F8C2D2F3044242EEF54B04CDA1BA52BB7FC19EBB7B4EC1FD807D0D5DEDBBC2C2DE2ED980E1690DCD57F73EDE2EFEAE5C71216116E75926D143B35C121099E5342932CB4F16C4DDE0D88515A11F04B1DD8F1DF7D3EFEBF5AA7DF044BE4AE6536D995EE2DFDB3D7968F55002DC04A3C18772A7F864067F920B11A78C902CD231DA621945E18C23848782FD5281F70751098170917CC0B687DE406E0260C5FC6647D2FAE355AD43F80323B91A8D5DD27A1407528C921904D4466FF2248526A8419C8BAF54721B585B0E03AA8095FCF6D165F429080698F2F7276CFFAE0951FCAEA44F16842F386E3D10582584102B41451DFC7681D44C90B310DF8CE15969B43387BBACD74114CDDB75FD55974B02D6B44D5817BD84846A50265898FC13E43B66EF7087E7DF8F9E35BAFA053E9DB70BA9DCA0C594CFA4A40EA38C66E04987D57B3CF34E57ABB25413EDE66228930DDD8D38E284E95F78593EC8329934A28B1C1C23984C7A44448B6189240C28E26C413DC0096C65A4F913886E929B3613DD38FA0F4595D44A9E96A44729E27300C7D06369AD12DA862B62B86D9619DAE9D28A6C980DF0B3CFAAEAD2E4F29106B2811F876C84099D49D007FFF9657E35717A96D93094F41F4E3DE7724B5BAB8D2B5B1DECCB8A5480ACBA008C2D3EF1B71D362E8F7FBD62D06DEA11C104B5584A5D353EEA1C9C6B9F0916969264610A60FFEC28A3A608C36A463A88362A5E96434C65EE389FF0A345DAD5984327A80AF5213B209BF9A4B04B6DDDDBC0E14574A15ABE3A6F572C9C1F8721485654314721FB6A7C9E00F10187D545643B102B67222BEC746EC9055F9DDA208CFA2B8591D218ECEC4968A08ECE2C0475B6C97640131C74DCE503600EE7B3E43F8EBF2D8B4BFC2DB2513F839707D177CED8ED13821AAF4C28B7D08D00CA3D2BCD00A85F46FBDC63CA4B91EF5F442CAC72032B4B1381E4E7EE062967AEC67943419FC7C3B4447BFA23009466029D52511F7E53790E7ECB95C35DA3C1F500635FB2938DB2964B2BC67D39CADE16A84592C81F6811252CD6CE515E0FE00AF833EEDFAA0F47301A71879079A6E44D1DF3D33DAEBA29EE4209C2DABDCD07D3BC40241E18FB097B8240824856542FEEB08C1F65E29D4A1C5106DAB38BC9709DBADEE5A99595D93C58B5DAF9D77AF51DBD4DA42E6AC1B2A1E9B9B4F23862315D3A5AC34C72ED3C55BA8927943E34D605F81216BC27ABF77D2A5796D1EB94C6804A192DAD80ED30D30ACBD9623FDCF9808B9F87FEE27C776807443AA2C1462194EC677138B561A57F11F8399F13FFC265FA58180C29B2E8BC52E30F266D41CC436BED620242F4D9A4ABB0B1CA38C94B176AA7E48E898C814E69B32D8E065030C2C371695E162C0DDFE6A298AB0151707F7115769E0490B5D44B792F4FD4BF46435CB21CA949BC2DE146E81F3F60CDC79803014E4C948C75E01BB21B440E53C806E1F979C9EA7380BF610B2A7971D08667BD3DA29CC6273CD57C071CC97C8FEC7061900FE73584D6A59D1474D161F1E8377C98D3FAC32996F1E0AE4EC0181ED4D6DC8C6A590702FF903766C65C191C83CAC835E75065C8FCCBEA17E935150D0B63718DEEE5BBB06C63E938C3C0F58108C9E363CE24824563CA71250A7466E8C8FA26BCDE21E6672D96596996C8936EF1F58B4F1EDD0832204FAED54DE947C5CD7F01572FE77694190140D756A294129FBF0E523A3468C95255A355B500696E6DAF0C2ADB332D0047C58486A75A88C4A464D5B657B575DAA9DC8B5DE7BE5A9D88E831DE66397775756607AF0E12A6DDB38B13109EF1569F8E726352A9A3664F7592984D373B4FB87573A8AE55044C0D2F34004E0ECF302035691AB6F1ECE81E145DB45B1FD511B4DA21DFCF118C09A828543F91C27BAC2AEEB82249EF2AD95442BA3B5FAD75626EC5C2C9BAFA1FD858B209E0CA412BD850BC61D08243D777A4DCDAEEEAE5BCB2091F80BD9ACB698CBF3A662066CEB62F30A4211B5F7E82EF835D952486DE13BFD370AE80705C7D71D8C14F05335AD43A0060CCFDA48F22B8A0F119173D414D0E40997A3B08B68FFDA2C5AB823723E09C75D265D4ED53594DABB73700591F378343872814F6490C6534B951FEDDCD6FD8F1723774C4919668AE7185151CC4B6F3C4884FA6FBD20FAC47296583BB07BF30CC53C40F13FB0C932E23E705F6548F9A3C0C059CFD3C2BB6824A70D024C48C95777B69AB5FF300C9254DE3278991F7B7FA8A47489C36AC36FF240313C531E0114A7097EE0B8A258454A2D2AA722BDB855D350205D5D7060E6975368577556CF7F75652651755EDFC901D1FA24416"/>
    </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="B4375491DD359CF096B8EA8ACFA552D29A77B92B72276971895902010B380780CD933A1AB4559CBA2888E55C55C192D39B1AB35D1904123FD57D14BF9A55B8DED2AD0B0471675A5B1FDE283EC3E16BD229E1A116CDA3AE1458AE99E47877663B03DCFE7113D1F898F07131AC50EADFF95FCA60DDCB2EB3157505E149DC5DD79B55F3F788AA198E30253E612A9F47C5F871FCD264A0B7D021C8FEBCDFCBD8A0122E52D64513AE12A1D372D44404C85E8F5F59A436E627E52C5775286A388D828BC2708B5D4BF26323FE5F63452E48A43AA9972E5B56DE262335B6625EA85B20A511C920C0878E7AA0E3BA07E2CCF9E8E3EF23C4A4406B8DDE30799B2D21815702BC5283D52AE8E5550D858C2D99E475F2E0874F4DA4DCCD8430981C58700E82EE67B6394816C6280A614BD0CCBE1A7035039991C1A77EA069AA701E63D05317E5F7BCC08D8BA6E149BEDFAC9D9EB931D6FD3DBD96A67225CD954CCEA9465979B794D1B90ADA4383396E380AB8CE61FB1E317B67CE934E5FA9D6BB9C50712A29E6E1FF406A6A1E7CE23C2241E237FCEE211B70ECFDE2DBB124C03E06F776CC0D9B4A023A7C4C55E0E0CEA52A19B6D3FE3ED1511BDE15D422AE98BB3E92179E33B33E3647EAB2647200548553905DABDCA3AFD250CDE75CC6F05E85C3EB8ED39B328E4FC2576950FC76881356EBBDDF3B2A02D278E9C51507808657BD9FDA0ADC37BEC1DDF0C121806D2EDEF7768B0FD228A36C96A274838CAC928B6EFA684127D1F9550F2F067DDB6FA08E52AB32630C9D68DA0015EEFD23CB2C14FBE8BE7A976F92E000A348853A716822D83FCB083C3CD5F2FD9AD520177B11553A1867C56B28142F1B1E8FD388F9264ADF7EDEC1940A60C3DEA4508FA40F1E813C417E41F70E0763EC32FCD93EF83FFB657D29B4603E6A7B73C8FAAA132A4B1CC940277A3ACB4F0FD19C84BEF39DD5454FD241A705AB2835C2F6D2493BC4DD32A8C9CF6837637FD2932F6F695B81AAF376913E44E669D4BD8D999CD1664B30E2497C3DE45A9E288270896403ADA30FBA97B3E6ABA0EB3D50A31B88CF38BD9BE021C3DC4B81D9F28DBFF73942141C6BF5F0C76ED1E5CFFB5142346134D8B888EC0F5B7815EC5E067B98D132CDC1CDAA7A7CFFC7E69950398F3BE279FC1A22E6E53E6D6D8282922D297D4880CBD5F103C752CD1B0973EEBC7F95F19D04C5EB27CB36C92C19BCAFEE5EDF551E882A8C36D57D380C257981F59DFB6749C9DB3EC30B7B9D34EFC90443D8B160A78EDA5B66F99581A9EFFDD78C1F660D9DDCC0093A055B504AF99F7E7DA1E8F9FFCCB76F556AB9EF37FDCC69B57F8C5DDA8D559F037E82DE99C8E1FFD630D625ED643E9F2EA8747A3D01449B71159867F4AE989DD1987D87BDA50BDEB909A9F8F264A39EE171ABF4B800FE5C9D031C6B6E42F14B97341F545582E33F7D8B0DC7AEE409DA3D3CE2B201D5CAE4E3F7BFCB88412A4BDD884FF82941E8CECB3B1E32C5244796EA50538A1747D1ED976A6129A01E074F6FC5681A18796E4005CDFF087F4AA6DFB46DA70CCD8E3B7FD8E6F5065D854E1C63B5D8163ED008547F9C00B0D943C9927034CD3802DFB1C9B9515D84BD5EBB056E7AD93A2068E2D7B4CD1F61E5CB29BFFE827514480E345CECB3EC669FA6AB3DA538B8B6F42AEF27573AC3F04EA19EAD9AA9C2EEA6540EE8003E643C2C1A3450C3C636B94F7B82C6F2857780114E59795B4BF56A1E8ED200AE7748BA85064FF4DA9A13DAF542FB23167FC634BE3403ABCC7539C53168F2D7EC39C02E0BAA6921F66BF17B587148E2550DE865238CA4A3ADCB440DE67084122336335B4A2D1540F8C17399BD7D8DFA32DCCBC91482ECD5F7FCAFD5B22D506C3985B3752F3226F3ED33A83B81C6BBF234BB4CA2381519644C55E6AFA0A80F721796744A627067D70E4D5308CA29AACEB763A2F971787D384A20E5C64FC57F6F1644279BD857A805A3FC3A65E3908A4C2D1A38B3352D961C08691BCDBB4CEDAAAB67CF26CB35169A0DC324A8DF5A6297AA0F53FA5162F936C75467E41ACFE12BB214EE3F8227B82B5E44973287564AF3C37CD9C699148CC7E5F05238251109B73353C2ABC446572F9382DB6AB1631B5BFE085F1850BFCA015976C0BFF431FA8DE2DDB1378701FE1E3B66AB2EF403C0317361AE1A4F2C3D32CF2861BB6C693BFA7B5C8DEF7A4CE3AD9AB74B6E6AA365CC45E790B13E372866E7EFB89B8F50EBCC94C56E38D0C5B8D12CAE76BE9D860B91088D731C152E5B3376F5132E6ACBDD512BFB0BF8F0DFCC00FF8BF077A5C78037453450805398BDBE53B7377BE7F5177B49F9C5755A142D2395EBDE9B775A09A2052D34E96D14AE126FDC9CFFF030772575FC74E204F0DF18E40A94E552663A805770CFCCC705B935D1ADE0A570CE378969A5D41A1E3CE6B99DFDAC20F83E352F568AB9982B8166649324B0FFD12E0DB334362FF71F50C5E141336309F66354156CDA97DA38985E64BA2DCAB709C00E83F624C223E5ABA9FAD0F2AF1B7D274B8FAC3F246A06D0C2F4384CD89804EBE3A27BD6EE4E4F336C5BB41891E80EFFB7FE64A57C842E011BEDA9AE8E425F8C688CF4274849C1607AF55437A882FBF1F0E9526843209977970E61AA08DB7114D3DA167CCA6E8940CF6F9B282F56DBD9B32462E22D55723A1FEF90A85A64195663DF594D041C7065DF262739D1F02FF4DBBAA0F52B184149B2A39A17B8A555CCF1003C4AAE4CEA9685D575BCA5F5FA28638AB28FF4E7ACAEA65B39DA3FB3CAC0441DE9BB0D94B41FA97336B31E2CAD56B77E66FDAA85147F6635B4BA7DCD5D7E992CF262DF08FD4537327735E20A13E6BD22BD8FC4CB34E10A0773668B2C8192CF206C385C5EE10589595EA317A1E1AF6E808589C113C40B6C5CCA70B1703953449FF72CFF207E3DBEE78566B1258009EF381BB9A711030D0A220D6418BF31706351977D9CB7F7409DA5298F3A919689C7439B477513AC461F792CEE850C62A60F7D70C759F0C77DBB3D67167F6D344BFBB6ADF579DB4444D9C64CDD500B3985BBA8CEA965AA9C47BF3D23FEC446A19655692C49645E28D89E1DE4A4B40B0C29874DFA6DC41802DA664DAB62A1834846C99975A37D4ACA974EA442DEDF74A61E34BE0A4FE638837259E485A48FEC052AA31D8536806F2617D761420D9E9C2CEACFAE0C3F8BF68D19995B47ED69B1A1084E211501FC4FF96EFEF59C0D63B0AF9BFC911B3638B52EA13B09F2A8AD79E84AF080BADF92674694C1101B5CA1122EFCA77C102888DEB1A9C5A000DB5DEE998943188655414DC4528C9BA2DC03E7CA4AE20B279170DEF0E0D0EA344D860815926FFF06981C6436A3CA45A85F56BAEDD46B841692CBD5AAA0847E5D848ED099DEB4F2975D5494B421B8E1AFF2106C9BC753AE047E1D8AB1EDC3F81BDC7F6EFC6A12D3D07D3A9CED5CAE70070F36BFB3A0B658B8DFFFEA1A0222DE29433A48E67DCE14247FD01EE143D5E10897F189C141CA046CBB9AB7005E191CD7A1985710B65E1E4DFCB289D8807F33C7FEA30183645C40124DA8763AEB57A1E8BBAF7F4DE951D43D581FADAB5AEF7DDB77180F43A0A377A8CD0624ABBF6FA0C2B557666626ADD6498295AC2D004CDA0BE02049661C2358C1D1EFECED8F3ABDA25AF99951584C08BD1ED5411B5A3305B97254D0F78761814A4E4E1261C3DCBCD809923904824AD5283158755D770F82ED1F4E1B41C39BA39789F367278FBF967B412608C67523ABB86AA3EAD3C2A7AE4D21CCE89C98B00720B470A1157A0DDBEA36AD6B69C27F4A1336D893324EA8FAEBCF2EC3C1C09D7260D6A397780646FBCF06372A4923B8471E0E3071EB9947542B9434E28252BC410EA268D9D09E1BCFD300A15A2460CC9A94647B486B1EB053514183E7DF1B556355F21976D0555CB60119E6B797E8ECD9E2B6D19B167D6950035EDA2E3568DE859F746C295E36BB7AFE5A0287FF42C84EB95468B7A578ADC86ED341E1904FED22E0157337EA4CEDFCACFB77A2EB3875FEB19B6A069A1BE0FBC4CA9637426A48AF35077EC1461CCFA4B60452B9BD04D19556F35D1960911445DC0B54BD333F4C230A95C46F2C9E6B2E3259ABD0A108B5CC7C4E410BB9F1048EB12B636D9119BCDA13AB6592387BF4E3284C29BEA17959196211EF64FCC321EDE53DE8A33D56A380EA0EE89D12EB0CDC96A41348C514616BB5678AE467760E36B41B4E8550CAC29422303F91FFD3FA105215F03A6E56CC6804ACC6F82212FA6F41BCBBB3C147259F13AF5CA6DD6AA0AD50FDAFC7079326F6BF36C673027F508D96ABC9905C488B114E17351AFE9B05B2CE0473EE628AF8C3836557607A9A59E92C3FE50524AA57149E21C92B566BB7D31B3BB4EB1F8BF9CD0BC86F8054229ABD429951615DE1C77C5D09B75923C9383E2A813DAA5316AD0873059518ACE447198A23E45BDB1B867E446C3EE4EC86EF91DB828CBF8F18298240FC8B8926FF60449953CB4C238D93BE637496ADB7AC311474010FEFF2818EC9663BE794057DD9EF409ADD4A7CFB1D472C4D55251191FE849D72E73D436A9C61F17D8FE630CA9AA245EAFE6B0FE1522710D0187166A1F3845F44729E79C3EB8BD5D5F05AC6AE504D18F9330418CFD2B5FC0C8DD4CE34E9982B48BCC51F2EE6DB760E45BFA017D8C891DBF53ABCDBFD7E4DB1E7533975C3B03F9F46A097AEAC26AC9E12E65354597D9957F1AA3DD9C0AA69FF1966840D4694399A79B4B24A3A463D0E465C4323354AFC22E420DDBDF62E46A91BBBF3FD4BF7E9D6A15374BB0F70C5EF0AFE21D325D34F177822A2DBA3A85A7A0E7B51CBB68E10F675BA045080C7CA3D6EA6BD784AFA3CA0A9FB4FA1BC8F0E4579378336A7C5A9E543673D13B6E62316F5AAE0ECDBC9B52A19F91E9128C5DCDD9366389D6B89BC047B33E1AB170202B2CFA68765BF4CB4C5D083A21823FA40E0D8F3A826BCDB9BD1F46A7D4E1197E4B0F9957764D2504789412567A6DAAF4303CD91969214553AD361A08F7C1224C9CE77C098F063D13182EDD7D6F7241A7CA33DE948544718B38F318B2C639FB7763C921F8FCD3F58829C88BEE3712074F1052DDEE56EFBEDAD373C3EC6FE3DBB741BE0E70947CFC6286D7307A41EBCBE810ACDD315309B5424305A3219220B610E8802BA09870682ED3262D9FB11E41CB6F64B6613905F52B75675D689CDC59CCE785A5E3F20DD9459C78F0BB748DDC1F7CCFDADB2B4613DF21C2D35151777F127145503DB147B1DA3F3240E75E43A50496D57C70A8DE7EED3FFE1603723841AA9E9F6795071FDC635774BB3D52AD5236EF7C57001D770D4CE9A8AE2C13858A2347595696C7EDCD14FA928D0A3188E144311FA33595E4F626822E25D53F6A812EDA7752FBE1C46C2BDCA0933B9A13A7EDE9C46404D754C4790C4FBA5C9A0076C28D8F9CFE0C9A473858545BBF1725E1FFE704AA03F8D1CD9CCB0978047139199A21D05AC4D6F3764DED40023131A21C342EAD53B6A4C5BD105C5B0CB43C32029A3F4A0231DDB3D26D213A92EC1779815B02318152ED44494A2452FE67617B7D7299BB7628E701C120136FF8D17472F6F49994F154F1729B4617D53BA4A0510A7ECD202267F85836798ABE8755A411F4CB6F9972CFE771504446E242247BED8F8579C865E226014294B1F398B21203CD65F9A52E509109E10B24719E9DE620EA8FFCF5D8B5C8DA7D1CF0ED3CAE2B346F034096526EADDD26370176E762D4591DF5473B38A40322493E0376EA89A00C50C4128038ACAB92760A530DA8225215A7DB53F1BF4FB24D250B6909804361A2D452D0E754C80CB038D875DB277D8F71F1157AA6E6ED1601ECDDB8DD0F3E2C8613755469389198EC78A79ECA5728AD4E399AB0D3B43DBF69077CA6F2A6AC52346F336D5C24DE4188E3D78B732DA1CE70E6EF36E9AEAAAC5ABB36EEF058091F4D23C87D541383D78AE8CEAA26EADA692B305CF169A74106716D3E5853C68C022952E27A481F41B4808CDA41ECCB28298CDB08E5E0702208FE5513A8F9B7255DA297945748022904DED1EBBEBFCC3C5697E19F4CF60A89BA71EF510AD3254350ED300123D25A5B716FFA0F05C95A8FBD13957A03B3014F3AB64D0C7C9BF25983FAC40C1361F651B128A5FE8901ED977B68CACC2AAA345FD4EEA692E506DF11C77296DA642FB61DACC8386B68818DD397E558843C0DAB07EB5600D55615587B87D8D5E52501BADCA08038D060478689C69CF4A4900E3690E7F7B1283FCEC131531715A8D973633C270E8497BC32A43D518CDB670F7C8D198F6D988169CB3AD35EE5EAEE03312467C7FD59D2959EA0D51980C7C5AB319D7AA1297144D3174E04990534C1274A11130153592CC05693007785E3F0D4DA1C8D10B50A4F448C6214EF5D0D3BBBAE979F226EBD34D9A81E1C6CEC2D24A65B559A1E1CEF545CC4876B8F630D28F7FE46445B9813FE56D464BC94832B8299651FDF70811211AC1AB32CF9DE440D154D9810284F5B027F232AD2422F6392E80242803BFE1652F7514C1A8B1D018970FBDA56409A13BFC18AE4788B623AAE276138EFFA7AAD9E6439958936B9FBC1DEEA211E55C8EDEF15BE2B0A49E955DC98E2A6D04E5F0AF5D8A518C6AC10771506303140862345BEE68437A2279E348C2643022A4966A3E7B23935B358345E6F99BD435150948FCCFF56290E4F25040DB06A527C0DD3505963521A1B2856A719B9D69BC1C05134169C43AB0F9CB76F7B49E4D12D6988F5828BAAC4E8143C2B94E75F389C9E7A68AE51D84993736CA48C6FCEFA2601C248268C034DFD11163E157B0E9A37CB140587BEF615AF8D7062AC8EB366AAE5CF5D0CC96EAEF0AF67E2D7D3143557054ECDE79344EA1503137C81169D84F37F4A49866A896C1624B69218449053C26F432E707F409BB99CC66B1906B0D61CEEF9DE789FF3B80860299C8D3893633B37493FC794D0C92C313AB568084FD928B84494E09859C585B61280B8D644B2B40A9F46D5D17A3E3A90559779FC749CA5BF6200176B059159F179FE02CB81BA5FC8848CD6790248BDA015D8DCA8EEE707A098C444A919D96F4C8FF0A2D22898F790898E9C4E03C43D9B682F81EDE5A163E71B8FE2CA4AB5710925CEF978468351B63480DB5AC9FF01CBE86CA606F2DEDD0655D56816BF71DC9DD3CA781BE05F90265FCE8BB2047653D7047CD44A245F1A4DC6EA73B987AB0AB6332DF307EF0564B00FE1161C46DDB24B85FD526AEC7B4AA38824BD16EF07B103831626B0AAC80C411C7248BA9C3CE6E280DA8C49E3AE773905D9C44D6EC205A085B3D373F69749E65D37DC81F045300824075060248B640E58C9BC9A3249E4B4FCA6D9ABD56065B1DFEDD12A70C6DE5BFE5F46134629E430452C5635921AB4FF49B9C84F127C869C426B2E93A261A5FB2ED26593024A742CD8CA3C50A8BD90912FDDE34B30BA9193401A37D8D54A93982AC1F78511E23D6BDEBC65CFB9E7F83CA89F0B6E8F03AB6637687BEC2DFDFFC52BED6AF31F0526890AF262586569CFA5913F06D19D3338C775DB37E071C3DCDE0823825CC0D1B0B8A1B116FB791406210D2ABDB54D403631FCB66EC5FF1D09AEE26385BAEABB51FA94BB8A5830D9CD1F3C14B4336D4A1ECFB29DE9003D3A3E165773EBAD0DA68E641714EC4A07BE297C1DA4651B3BE53A96850CCB16A2296020362935BC032D4A6D99E8C9E21D42C564C89453BAC9346E7D9FA7AF89E48E8634ADC3F1F3EA0D400EFAD60679F4405F421A95A83B92F69FE8BC768F989303FFEEBB5EE3A697A8B9E9A2C297552660279FA50ECFF401DF23E7F01841F7A3E55DA82804205AFD2EFEE816B3939ED5109F7372EEFE615F8A147113D229572330027DF3E235697CEAD5CA0A19002D2D033D85EAD2B01038F78E037C5C4883BD035EBE89FC4366AD94252CAEEC8F9B4DBC09E676B0A41C4E41A70578561AD0FD300D6C29A6E5D60A4907630001398A2D70C45266C2D7CEE2C6794D9638D971498A59B31183E5A0EF497555469A510A9D1AB040C716EBAE51365BC599FF87930EFEA6445675515DB7101AD99E8380E4EA1BAD00D3FFAE7372BBED18B589ADB2FAFDE40CFDCF9F6234A27A8D251BAFAEA43FD9F0632790C0C4D16D184190E7BD53AAF33C4FDA653DC2FC872D334E4193B89B227259C4059150DAA4142DB86A7B197C16624FAE4E5EE03CCF55DEB6FC8A6589FB0668CCCE847FEED5DAE663E9C75276AC7E5F3DA88EF6CE70F29569655317417392F0E1BF127DF1A50F95BB58BFB4E3592E47240126F9B351ECAD9DC2F5C825DD2C0068853570BF5C42E982FF6F1ED187F7FF284CD479F6FF9C8B55D18B1E129AE8F6936F7903D19AD7BD36C066718A676ED62487B764C6D4EDBFE0D487F07FA851AA150B3D4EC306526866C34AEF69F42439FB7A67811CBD2AC417BAFF199D006E8EAA77BE88C11D21C18734923EEBD6C030678CD666D59BDA1D2A12065E247F011AA2618D7FE4E002A05DE992A9311D9711FF1384B7E1A223ACC84C6F47EBA696F4690AEB0346BC03A972681DD302C33A2B44298CE8C929D7958DDF2BBEEDE3F3F909707225E79F089AC1D8546A284CF73B02DB1A3DCF937DAA79DDF59A4C713B43E8A4DD5A725C442CFD47404E4F770A2A242FB62687E5845778F625E4694F27A0DB6CD525FFEC46D834C4CC29548CDA017268D924B1080FD70A784EAE8152813E1827ABD883F2CAAD3DAC8E42C6EFDFF1E04151CF33CD78982E3075C5BCDAB80E69D660DAE51548EB1668FCCAEA8E5B4379E5573462FED4CF1E11367B58045490D83A502D43532FD6732AC4474A5D73064E916170D019786F77BEBA5EA48E2172909281B14CF9764C487842A185C440377055E64717CB4021CB09310E75EAE4F706E3706CB53F73A87845FE58CE6B5983C474E0968D4F857C94A0F0E107411F07279BF779371527DB43AB1D2180DA008B1F141A6F7FF816E32C26D9626331EB4F01756833E460B85B6E845AA9389BA044546B8C43966B733721E0D0CEC2BE132AA1AE48A7902F6554282A3698480469E2D74E2C3C7E39911B552A6283A52F73D2F6130E9495C1EC16E07FE1C0EB88B213E94110E81065CCBDFFCC9C44BE5C73F3DE6F1A389F95D5BAF6C51EE323CD322004345ED8A62066E2D76AAFF8AC2B4C1CFE81C93D0BA8539AAE36B7FEC6A4A3CA69584CABB495C71C702456ABC39B595F00F20A1C7062D9FB99E62B4A64AF8EE4F91C9E580B593E547B738E605CAE98081D9185C25EC030ECAA6C8A035D620E972F174DD07C03FED91E05506A7A4631E3B0F0470FA0BFD3FA2DE82486A037935817DEA5A899ADDB7688CB9C5A00CE68FEEA00F2B4B2E7B77C6DCF4B3BC85563F6FF6F36966CDDE8B94B38F4DC74B34E43E9CA9E34369C822B146EF19F5A1C369B1A7356625DC0B5A230689663B3F81771EF3815905D4BA47E2F332578A66D44D2E75570A3471ABB9E39E61B0DFFC30A44E64A363346B301B1208DE33E2E3CE496AA6E4C19B2EA919F61BA49C8288C75791D5BB971C73A4E910B23191333CFF716E6907FE9CCCAA9B35AAD394E13FBA25072A1F33869D19240A7E638FF1C2E2F3EBF48C24C691774D47C075AABB88CA6B2D09665A329B3D799B07F552F216F6A93002288F96D73311C8DBB78DD5BF56DFA4231BF4EDE0AE6DD12687E56CF92EBE5360C12C441F0521065B0F543F9C8ACF3AE50E529210B6551D0328F59E36B54A6E2A9A6E682112C5AD4262B5259418B3B863629D86222C77B6A3710A2C6A056103FA983792470339E5F0E002F5ADBBF004747F0536F2458D9B2F2BB057E7CCE71DD47E1288704F45D24B0569465E8566A2C5CED3EDEB6C9664A742DDA670DFD21D5C3C561333F47BEFB8589BCF88214DB09FE84600FDA441AFAC58C95641E4CA671AE98A4B603EED7E0C31F824BF4F780F71942440D4F5C1FD65DDF83E9A275C3764069A64651E202210F9094C8F870DBA8D4E5E276FF226514CFE482DF647D1CC7B1E76BF16F1C55C81BCADC582BCF4CB53D6CC269E8DD2D556D1AC93E2394678F5D8B99FC14F992E43328333B41DA66EC6693186800547E27B5AA55B5D821B8896FB3B26588CE93B9A95BC212F5CB2C5239A388DE133E2CC89A080938EDC0F0CAEDD7786F66641F98EAE49309E366A9F8404A02A0729C1C9CC3DC7EE2D5C690A907D9D4516BA287AA4C7DA2BB1354A34F517FC878335B246AF00858056EAAFCB5F9E328C7441A2709FA4F56B9DC64BEBF84FBA434426D900313FB89EAB5776086F83E4AB28EFB29BFF0ADB09667153130540F825F0AC91243C7FF63808DAB97A23DE2DB8A4FD1B0FD7EB5A78FFE917B497CA91777DE43784DD216D3ADA1D4677E0FB8B67B53F3776FDCF8514D7D09027271043CC074A0ADE5DB960CFBDB2B3969E9706DC947453AAEB70A9D05024D613BF63C31F1AF8458A88230395EB2C7C68209EDF8D38C2945722E64ADB6B43509104FC2D6B763A8154AC331369AFBA76D01904638E56AC31F0A6F3A92A26BB352F9F8F8F9D48438EC7AF97DD9B9577C38426433AE93626F774D3140C12A47CE0F38E555EB83D1AE3C2EAF7C7E8A10183FB9C9F5978714272DCB8DD868B0A39008C5FAEE59DD22C1DA6575B3FF1F9ED2A1EF928D83577E48901800EB433B5B4DCC7734E2E98EF1E997373F1B0DCDBF89A6F6E0D365ED2D41FA8C1DBA33484ED38DCEFE4BD1D4AC6202D935ADF92036BA967828747A25650B9531BB9B97ACAB9039574348ED2B90FEF2F1B02B452C9CB840ACFB1C19C017B4B3449944B281565445B6EB7D82BA30AD116B336CE9280FB324C066BB3171C80287BDD5B52FB60C8B705EC2CF72195B1C47077D8019CEEA6DE865755157F10F30A9A934508C1B6BFD5A7AA8EA26063ED119B4457D49697024395033D45F25D35458AAB604B7F9188B176AD89AC6A944D66CA57A017C009C591D311A4E9906BD43D45EB59F0FAA9D4F986F5B451B1586F0E7AEA4AC4BF940C1076E218ADBCA3BDDBBDF58C267CC31349A931590B84254E698AD92CD8DADC3201DB618C38E21D897A9BB56A0259F06F65AE5C11C1A31F46855284C158A51569C77D0C6B5F03729BE5D2A4824BD1575EAF96DB"/>
    </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>
