<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="A039FF2B36FEE56BFBD3AAB0E42205A4EC8B96166F95A6F5E0554E1B615B0D497F07FEBF3276C0DC66528ABA836BE81E7B6D2011C6709D00D0C5B7DA98AC0B81"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_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="7F07FEBF3276C0DC66528ABA836BE81E7B6D2011C6709D00D0C5B7DA98AC0B81"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_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"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="1A2FA16AFF62B83B14DF42569EE34007"/>
      </CryptographicParameters>
      <Data type="ByteString" value="098BF70B1C49AF81E7A2923A49A29E6D1E6A0B9231B03BA67D6F8D043173DB541AF446A6774B0826C1D31B3A0936ABA2E474C97A385BFC50316F57246F715403DD9C70F54482E1E7E443EE2E016C16D594FD768676B8F18BEA8B295833EC69AF011CA71F0C3F9F5AFA403229E7E6DB5AC78B11D821552085BB7D35E3DDDC27176CD514DDC7DD61A5D597DC973DAC091F6F06345B04D68515F96FFD6EE574F2D7D770D5F0054B61FCE715AEA66B1AF5B9EB1A58CFB3FE8842C61A2829DA48BB843E47B13266F53AC8D6E85A8C184C302299D8B6A1F9301E88A33CE63F1337E541A2C7F29B3C8E91A2BC5200D2872B7EAC5A3B61C0895E4C31E3EDC1F797F61AD6BAE1B897F98A5DFA9840004562027564337D362D0E9F235A5EEC26998829E2BC9762D4FC90B22A91697060ADB9AA1D098749217AB3B1398FDE4949231BC76AF8EDB9F07F0BFCAE54F7EADF482F01A4A80F4161F322D07687E1E0F93F07227B48B88FAE5D522C4BE83D434A2A391B6FD7885045971022879B1642AC57E4EC98421419639FD82CF855D97115AA6B8DCA8E38DD2B9F6490621B2E868A4B82245953EDB6B704A9A7B4B4EFA927723DB622A18D2E7C3E3F86F8CB1D0C478DE1E8FF01E353608E2E58BCB41C6A265C5C7F2775136B3381253CA64E44E55D655CD11F160683F2652B360CC1AFA27BE6D43CB17A72A35E00FE0585D5B98CC43B1A6B569751FB990EFA9A18726B3186AB1260DA082177D1B26870119F92ECFF44A878F3364D8D46AF45D3F24456C6700FA417C2B8D16DB30DA1A42497AADEE1ECDE6F38DC412BC2D419AC75D58473568D07BB7D73D9DDB4E15534610F625F5CBBA876B7AD5378CB228A9C96854E094103B387F606998963951C8C550C4E4C70AF31C4DEC6760A14FEC217FD3D73D06EAA41AF5CD30F8D7F873D2EB768778E3A88D90A56BDB483B3105A05941911A1C4D4F5CC9B88D54ABA8881934A2A1A6F0457310EDF37A56477DC38311DC915011A8758D2D77BE56B96B942FB212B5FEC4178CEAA1A2B291DA7CD4780F46B03FC83A2BEA9165CE7D2024B3A08544C31BE5D2C9D21C599A4D9316F2FBF4DE7B7D1C1974752EABD19DF9A9444BF045A8CD68C9568AB3DC593CBF5A9662F3B8166460B3F63E122BD54C5D8DAE758649983989E6B40B42EC21024786A103F82F1B981EDA85887F32A41CD4A966E4DEA0B3505E8E921F50354EE63C7560C648B9E5C4628D164999F6B82BF6044081D26D77B84CE9CDDDF38E2525142F8F375EAA21153B39425659003A2C6C859D756A5315BBBCCF6069DF210DB4D37F59D41324B19389AAE4E8293477BD439D0EF132F8A46DF3926C003DAAB010216B8AD0BD8DB96B86D07E0EC1095E18DFAE148F412F106E501751CC90386407A9B5E1775D476B682C40105366F485556F0C4891B269D602E2D82828F5D5ABA723D503466EBD25184FC6F91731F336783047A24BDF87DCBD0C5034726FAB3F155742569D7CB5AD015828299F16D253175A87C424FB02F97A72800C0BCE7D3069560FF9950A8100047C9D5EC8F25F3D085BF2FFA014952540E7612E8CBA19AEA6F12BEE53EABF0A4A37E8BA1053D0DBA11CC6256D1431854463E44414CB47ED26BDA299DE0059CE716003D1A9D999352B75F9D4A7405C499AF9EEADB9207A4E098283A988FC51AAE16D65C96DCC8F33119D749F19517FBA672B962FAB3B2BD73961AE291CAAC29015132616FAB375211989E8E507A3BFA7BBA0545B9C66BE0774508CD2FD98CCFA827C42D9093B5ABB7732865942A027B6449BC1D9A5451C57EC2F52457EEC63AFE32B953F6A04438D79F9A0B8CE9A26C6A60BCF5148A02617BBBCDD4CB8D4A517EB54F36976DDC203ED1A89CB6CD804B96C0B2A24044EF4D6951C0D2C08209803B50D80C35392D1C02FD3A04D86BB23B8D8E57D50D86A257C18470C589DE1D78D5800769080EDAED96BF29E39BB1D2D9174AB1DEFBDF0043BAE11B0F27C4DC2BE0D6B6AA44C9863F6C53B50ECA5C38DD94978A660AFE4E8B2B4C338F4E46414BCEF33FD48F6770A1B0BBDD4A6B2C8FED7069566810AA1E20AA4511B56B36FB499E203A594AA946EBFF9A11281EF9D13D019EC54990DF6C094C8A7ED5526F3BC1E4FB443C69908C36B2E7477CB46BAA281B6424A6F8DF45E25DA3EAD6DFF9D34617C594C822ECA12645BE29D6C1C9AD37605ECF26B6528678C467290AB7D1F4DCBE084661A20B86EB8BDBF97F580A4A86AEA1A8D4D6914F5D2636D3A9D72D013E3D82E00B4F5CD80932A5B805AFADAF98110037B810325E9E1496BD7B14B99143E0A92D08A25B86E659B907343064F3E4B2E8636870E2E86A8A8266D64232C339DAE969A39161807469A89AF99CE8217B6C00ADD7F36B2C4A4CBE6A22CFEF8FF4B2A31D52DF60E45FC056D49D2C3529F4A536C6D22776DDF73B490376C140CB3D46C72EC6DDC7B133D2D54DD163689350352B639A2DD5BCE16AFA199193B7350D283705C0855F2009D1F3A8E35748F255DA972EF64EF3744C88B325FDD083267BB8A51955BD6EE76322B28EA12144958FF7EA14BA32EDB3418DC32F6DC242BB5F95CA27ECD7EA3FEE5160E401340110B721E83F8CE2BB45E091F13FFD5D39C406B3C2A332FCB6773776F67677CD4432CDC18CA686486F2238FC24A24F21B6E5C7D8B14667CED143C76E88FB04F44104344061B442009CB8FA297103407EE6BF72FB6AB9D278732E75CFA72200694BAA00642136E128E0319184BFDAFD47136F918865509E4168557743DC23322D3CB9046F4B53ED7848D74B08FA3ACEEA7252F2DA503C2350194BB70EAE29002B3A8BBF8DC56F990549E1C588A0B88C2064256CDC4F6DB9FB47C9DFE558375A0D60ECC1875A3210DE2F414709386A1AF930104608376017FB121AC0D54EC94791EBFDF3BBB1BC30AA2EA43D6669CC15079F2DAEA0C8450B53A772448BDD3E836CA8B0D54D71BA26DEB00E4D42B4BF6E56A59D14D135EF41C04B6575D89BE1B97BE6F226D722BBA5B3FFE3900A0657B81C4ADF6C96BA6A5ECE88F808176D26C2401854996DDBB9361234CE3B94BEC9B9547CE3FE5D22D2D0805F019059CDD9823B784ED3BFAB34FF493C8E688AEABED01851D6F0F0613A8FEC1345A2DA0273A09D5826528EE20A2A6DD35F98B1BEE3C501DC92CC6E76DB61CBDDB6CAD6A2D2A8D540276EB0BFACAB1D4467CBC2066DA2DE1B44ADAA48E1C4C7D7123B8D286ED49E229F1F61C2"/>
    </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="B2C25F8CF8BDC52AF32EC86C4055D70AE8307A7A82BBD33E73B99683588AE3E45F6AF9EF2BC86FC5989721F6311F367F2C58A440F382507B5F53BB869A697E639DAC2C63024752D9E6C8591A2B230C02CCC3ADC90D197DBC1C12E2C5D887B57723F283F67BBFDFDEEBA8CAC21847BA59ADC61CAEAA39B683E838E6E88CF465E75B0B35094B1B9415DBD55A194774D84592F3823538AABF01D4253E1A293048CFFB8FCC0F66AFFDA328B54D933C36848E3A54673DC0FAF2E519DD8672299DE4FBF834A135354FDC4E60895FDDB38369C7376BD6FA6BCACFC398CF1DAAA6328005977BD06E044BAC5761196EE5FE05F15A252E191CC7285FF55077CB255AFD0A44DCD0ECD00634280E356FA8F1919871DCA0D3E44A589D3A2590AE21B20DB717AC35F6872F5C14687A33DDE3718A6011E288F7C2AEA9256DE7828500F9CE6955D4D7F76E3EFF2AF16895556D4491C58A12E75BDACB679942C3F584504D8EEBF5E65D82D00B7E74C5F4A093CCA0A8C20410506193290B58A2763ED4548110BEA03B4CE4890FF7D24F425FA0FE83DA2D09B2974CECAB940F404A0627AD662673A29D550935FC83F905FE5E468278CBD47D175A854163C4D22B2E0C25242980170CBFD5F25115FC5F2FE9BC14D4313C7E5FBA8DB095881C20C65CF88B3769EF281A0BAACD3BAF8685123D5BF7722831873940A8B6C3409F4AE4859445D6495C7B44913C7F6EB67F4268070F331ED7DD40C85D31BBC2774F600C47E76F55EA71FABA34F6C5DBD46E2D28FCC28F919DACC9BA2A9802FDA7366931374C1BE8D0D60312E604226B93A4C624EDD127FA691F70B810DC3703234D6AE0666FBC342F5124D6C2B9CB83FE267379A2C5FF58A6F5C32A2801817FB8FAA7B930C366F025F443F57CFD127099D5267A23BF13C84FD81564244953D5A13F68215EAB952BB59D2AFB1AB3BCD9F89C78A3EADCF30144FF3F433124015752A2431DC30EABBFACE54D66DAD131A5CCCB2C940BE4A26581B6D508DE3A047F86CF76A6BD56ABCC9E79B6FFEDC2832F919292722FA8FB501B737A84623807AAFAE4F4FB31E90E45BC532B513C8D92CFDEC9617CCCD5C5ADE0450245DF70CD82B5C61654A25F6F3A1A9624D6B4DF61533906202C239C215805E4F95FAC0724C5C64CFD4CB4D4E0A09BFD7570F5DD0FE1E85E38F7518D0366123F7A9D3A3B01FCD1EA7EA3E3C904F565C2D262414A76BCBC8EC5EC9A6C93B18BA2530B1BDEB8BDEB62238E10FF00A73FA98C5885AA4EB29C98613CC1DAFF7788A669BD9DAF53AEAB3A0C711714BC35C1972BB32FFD1A8F07151892533A8FDC50E13137574C3A92DFE224F723DFF18DA5D76B59AC60D4E7F6E53D2BEAC95443FFC798527C3AD44A6602016C3C4CA7505D836F81E011D4CC6E2AA44B601E0AD0EE4EDAC137C7F7DED64519E93D7AB0A3A79E3F8A76A4F1FA540508CB5A700C18D70C61DF99669DF127C58B65051BDA2FCDB58D06D27EBC900D8AA3EA7757F60A50B6F0B35F93A912A765952C8C5798DDD0605145756E8844C6752ABBF37500679475868F6F45EF6F6379734147949BFBDBC171CDE85C4884878BC73E5AD5DFE163DD0CDFED36FB93739FA9B92512972AD651E48A7E7DF408DB17350F9FC5955C048EB9DA12042FCAB04A348916D69D0AD5B43F1CBB1BD2ABA161DD750F7328314C99B81760AA6EC8FE8A43756B8D67773F529F9026B5A063857BE1802A0488212DFB954741FCCE0210D1FF69934D3EF3712D8DB9F5D9AF026D960A5AFE99CB910226FC8C6EC03E6E6F23D23B762B57FDA512E0436BA163583A5C69BF83A3DEF1BC5811BC660D34513F29B15C675069915FB069038C6BCB116DB962D87BF8FBA40BEE621238B6C0EC0D88C0AF289960A41EF28FB8DC42523E3217020317A5A6602BFAE106FA25965B00B6DA7D4CAA13DF2BB153DC851F6C26D67811A620B56956C7AD3C65BCFA32A6E4389E1327F8D1F2285E443B50952C3FA8480D9F15A53C5D53C2D61AA64FE05A43FA660CE00BAD4153C0E5193383CD92A9A9DEC74A09084DE883C7C350E2E2367903D1DCCABFB1488CEF04DA34C2CE4A5BA3FC27072A9F89363B1E8FEA6B830AF722DB02A50365DCCB6C29CD3AA3877AAAE29191B724B48C220B9A6AD273B9BF8D4CF06930827BBF0E02FCA29FDEA419461750FBE91FE69C5C06C8F14CBDF3415DF850604D8E3636FB0B406878D584B7A417C9D99A61FDCD0EC1D4212D8ADBC8B1FCCE68E4B095B837DACC662108503412E4E843971913E11277FCDD1C7BF0EC3C83A230039423DDA06FA2C96E5A62A92EC50CE00CD1F212B1A713EE92F7B6D0313947B09A6746D0038FE838D87857C0912F4B33D8776CB562C7AD112350ED79F9E3EA35BC4364D452C1190B0EB8535CA6BD43DC5D21175A2C82BB047EADAA6CA5FDCCEBEAC45464C21426721EE45B4458772E49B042752AC9407A95145F32FE1A79253896AD47D4AE5C3124EAE9E7AF0B175E9D96B1F3371904FD4DF0992F8D2AF8C98623B14F557ACE043532C014E1C28104936C6B140F36E8BD296987E5C1D61F086BD0EBD5D7E7E86624B72B0949890F7963CA0A3A9682CB78A5C2FC7A64814B60112EC588478A8108F7D32C60C62B224AA44ED01AB9997A955B6047196A3E583BA8112D16795AEB5FCB0CB065049DCC9B5BB5F430E0B18662DB654C54A4C0C14EF5C2528E595A27BF394E0558C1FC3D543BD30007A7EE3B9EC043672FA9BA6B555FBCA82563AAE3D515F68F7CC399113FA2E3228854B06BBBA05719E5D283A2B6426529FC57C2C62B481012E36AA9EA1C775189778C3F5AC15FD120D977A5F435B60CA5869976C1E026868C3E815086720C8AEAB057152989C95E108CC567F2587EF2EA492780A24229E244B553760C90C18D4BA0D8550775E7756D5AE9AC7416D4084AF6F9E653ADD7765B2DEBD9AB72F9B4B692CB284FBBCD69E015532D6837F677BB84F100C15BAC6699C77B1239EC1BF54EFDC7B1D3D0CC019967A0F933603B1D2B30E8829C4A21F5C871112BC28A707A153CED2B8D41BB3422CD370A971B31B512CCD826BD29BC56D3B1BF36A1F585AD973CA03AF86583F262A562EAFAF3E48CD77FC857364FD3F151EA55891AE65919123C66C0E7AEE772D0E9BAD80D746DBACAA5B87FAE11D59D2559157749BE6183C135C44688BEB46E099387A0A15004C73B3A807BD83396DCC672741CB319BB425DEA8D7F1CABD09420FCBCBC83C8490E04926716C46F5C6AF2BCB8ADC954F5972ED1242CC5AA19AD00AF9127E2C07B1EE6DEF27371EBF16EC2A7B903A5AFF447D97EB29090A2A44F4A0F85E3CFEA04A105582D745CE5B3C1E617F390BDA24C500B7BC43ABC0BCADEF2E45904361DBE93C8CE02A612EA1C40BA21B9F2D1121C78D805E97C448BE2FD3149CF1C2BE3EDCC28A1AAA1D866EF0A25C69461A9F1D61547E6F572EA9BC4CD5A25FAB67FD317335917BDAC9B2EA9618AE9C124363DE0D705E2D3EA993830E2B18DD03E02054A52DF0A26B413AF367F955EF451351665142A0D3756C0ADBDF8DE71D09265B463003937ECD228F13344AA891761C2375E522AD361EAC095CE9A7C099F4502C48A09B7F0293767FFA9C1BA7D5F3717EAD2C34A5111CA8751F618C805A91E7F82E2AE5A521023317F0D441CEEE8920D6184972164A33CA29A7B4CB33CB05626A2A63EF7C8B2114C5547160301BABE05E763FE0CFF2C8B0C8DAD054EDF9AB22E70F7324B58620189AE011E4E3CC3F1E1D3E6220019B2B3AF6E40C028A3A1ED251EA3AD333B54FB96D08EA3AFE6B668AC8824E970236D6E6205A122EB6BB66A38352A6924584619E992C2D7BBE02EB5679FC0E7E5CF30B74D9C760346A466934158F4484BF6DD2E914CC7AEB30BFE3F0DF3A952DA12097DADEF50F10A07CC8F8D78E8961B3B6A4CB066B386051042D8C047DD62A4A2AED45FD33302D88D6EBA2E938488BABCC1E329443805CAB4C52F0E36D09FC573EEE807606FD1C6D181A5FC5CA386AA76DA11604A43994FFC7668518916639DBA1811F059C690361F243E7D508BD8790696E7E92B22FE75F6B295711815768B18CF1EEB711372342AC5406463C9E9684C79E2593F8CC31B31B6C1E013DBA92E8CF9C1560A7025F33DC5CDA412115CC7D50D6A382BD7AA6B8C523ECDF5ECD5FAE2CA19C97C82A08DEE3BBD01D70ED7374DBA606D4EB4775FDF519DEDB144282EAFBFB8FE17507BA561E2FBD72B786C496E442FA55065A884BF82E94D730F3C45F17B1BC48EC7FC9D11FB089D6EC35D160A0CE090BE0E8F5D0F06B121E8C9F567E14B635493F98013FFA1F16DAE9CB41BC6697F0DD94DA65DF5A47A21B769A50AEBF6C743265D3B172A271C079631DBF248411AA6D11D5A14222712240A701DB425FCA19DAAC375D8917A501C0AA9699428D26FD961EC21E64AF26BD3D5C11F674FDD5A591E3612DE7B5BCD33E580CB248F739BDC88C219BB99088D684AB0C49E2F41D3A5BF4A73BCD82F75C1E3DE5FBA02E4850AD51BBCACC3A073F353CE0EB2E2A39987964E93403D15FEEE6EAA6BD0AB3CE697D9D1C6D0CB41BF2DDFE90B4FE3813A67D12E20220A1F5D943719D321392E1BEEDB95830916AEA76112F2CD3B24B6861B40EC00A2DED54F05073BE7FD7733940A83B253EC40F2089E9F40EE9DBA458FDDCFBB5A9DC21B1A6E9AF629B2008CB75837DF8CD9BA70DD4B6A90BC234CBAF1DDCE6599896CB32993FC09E4B2626910D7087DA798D9C43A0DC167235561465CF059D712FD442D3E12E7172BD9E85AECA7A27AD38AADD86F9B123F8A62427961BF78C418E2C53775B0DB38AE2A89DC88D3D8D3F5EF3257345CA1CA25AAB9FBBED4412B6D93D8E83C8BFF8B9C4D07B65FE94064417880469B895F51345513C1D7B81419C0DF06E589F2BB52FFD35E6B8AA9A97FB452AA37BF742E51170601B6683D622105A26B582DBA47C028B98B04206D336E76F1C37FBB1F0C02F32579214B1712640674F9A92357E8260522272361DAEFA3CB33BE73FB26B23A852634E7EC75D17A59E63CD066841093708FB0792EB2161D6033A64F95204B3BFF6545D2AD9D33E502001F8AF1DCE3626D2AD01094612F88BFBFF063587B3B2EC959F35BB26EB000B32F28D75EBD5003524EC9A61F457AEFF80D4BF16ADFE2871DB1AF39544BA69050DDD46DE7A037C4B83EF4181DB3F26960755972EC95CAE1EEBCE8F49F5FB9641305409E04ADD7A40CFF1DEE4400C0021DF2F99526AA3BD5DD17A382D54B9F74EE7FAB833A7F407FFA253B6E9F394D46E2704FE54B04FE0B77B8D83D13F5A2AB61C2277E238EAE1C80F32AE6B946D0EEC5F0A1682B02CC686DA3B1AFBCEE36AF7A7DEEF581DB2B7878BCA888ED8974C26AC0DF7D2C228396C0EFB87E96797928CE155BAACE7EBCB63B5C58152B83B1A17AB0394ED18B8C3BCA7C13D059DFC3AC84B8A834BA142CE14AB3187BE9005C039D1F3F1A0B65A20C9913FD9145EEEFB396454BBCD00A6819214DE1A4A603E52DCB1D3BA9D21A42279031A33C98808776A9CF7BFF92AF24F1136DEEAD3DBD216CA8946891D0751274CF4DD80E347792464488FB7FD583DE09F19E69F533483B44633456F7C048A6DBA52FC46ACA1ADC1D35E9880ACE3C175D252C1D3D810FB39F5F99F80EEC9CAE31B668CF995E18AAC213B8C61735C4AC281E483521F62414870329382D9E97D3367537AE3EEF9BC3FC7CC294B7CD431747797721B87142FBA76E9D7BE1F48F0B0E923C1F84C11102061BB9B0327538F5E997707A9A91F848B80FCFEA5CD8FDA4FDA28763A996CF530C2B36AAD9EDBE1CE2572A1D7764EF9129D1A13567EC4F89073DA7A9195175827F119B274B4C906897AAC89C826EDAE90529BB58155C45EFC4E28705347FA74EC4A8045B3A5546F419B7C7FDF2DA36B24E5B5BF0D2EADFE15827F2545EA488C2199A7706EE8E87F4D26E487B8F82AD91ED75B419ED7A8002BCDB75C59271893DAF5A4776DC7ACE72E43F7F1B553143EE2486102F80DB3FDBB6914918E0BBFF175F171965702A8A0E35A6C612AF8E5822073E8D746F4279A7BD4353F85F4F62D5CB54F8FEBA0A4770D31F6CBF22228770566BA3B7669914616CD2F3A587A3D7921C0F9570211A56914461F5DBE3FA7AA038137C69FFDE9D70B2D6E48BB08E59938CA47FFAEEB6A5EE832E2CD101E7CA4D1449279A10192EA335E266FCF041DC9C45D651D1B2A3411E2811030438D669987EE6B1E12F221F767D98E17EBDFD389806D03D9A4BC7E9BFEC0833F77D828B6EEF0FD4C485388D10DA605DACF99FDA7D08168CC9252927D52D6A9B5705564201ADE5818193613641C5EDB4F3AD13373E0FB0EB8C685F0FBE70F88DE79A70F637A197E2406C9FC244D42482ECA1B7F28F47153096D31AFE40BFE892275CE6C3CECE820743B96E4FEBF46B25CD8A7A726C5AAACC3D13FF712DCE46843C5B07358D5B68E355E5866A09CE663C9B6035E2321529ED9ABD125B2032CDA0596C7EE626EC45DE3953BA07A89FC94888F19BD8DF5592E21BA67EFB1F3424AFE8D4F4D965165BB42DDEA6091E2F82F3B144362D6FFE1A673300A14C505CADF851F0408A8AB8E52C57198DCCB32BFDFA2AF3C4CCCB1A8B986A393A374DAA6883D28A407FDC22A990C9732AA4C7F508759F7B977E0905F42A847E63D8ABAA34D7177E6F39E5B67997D2061430879E8AF06F068C4486161FBE3746404A25150777D048170724C571230F0E74B3EB7B273CD3C78B1A751CA335CD3CEA7250293393D5D123B587FE5FA94E9D2339D9602166A55C1830BAD403C51A5E8ABFE4D3D5613361B800F7C28F2729F07E0480891FC0828A314E722E20DD194A72F47320583C693A4C57ABC1BBF2111A57E0B2BF0B333269374A7CD8638F623EF4340588EB883C387E324FDBBA8E4F6CFDB9F25409C526C4D32B64F364D901B7F0D169A41A0B6C17A05B83BF6E95364B63DBCC062128A73BDEDD3530F1FE1AD5C363051887B03DACE6A708869DF904A30CFED302574C57BB9187313DFA00F21E651A87A0CBD91060A66730EA287DD4A1EAF3C4F6D32F43BD59F62E9164D6823F5B69E40B7BC62BB1C641BC7C2239571365A83532181DAD809303E2C6BD90AF169C271FF6B0D17D2753F331E25593978AD98BA9B0492766B278EC7F2299B1C9C07CB06928EE4E967CA2273EEE490BDE590FF7002EBC7C28C9FFAF5BD4AAF4918B807A51990FDA6A036928783C95F872C8EF83ED5CBA1EBB7DC64609D1308202E144E60F537EC0BB911E6FD4368F97001CBC3BD8D5C510CF093BDB4918A3ADDB26AE513A923DA42DD7A465F4394548CB10264D6DCC459C30F792912FC9267387AD9D912A43E7149ED4C0347B0FD6D2049929D74D077345C1382E772017BCF650C0840BB817815D3B15E4CAE992102550EF6961639B69D1A505BF2559DDCBADC9B5CBB8509AA5B73702060532FE6956B7EC723224629535759A42D622EBD57F7D86388EDCB115246B635C8FD139FA6F2AF157F793E5D124748524CAC10EC9F8CA1E8370E2FC6141212B6B4ECF516ADA445F40F1037A8D10669138FA9A3699D8948498664CEC08E444766B525D75FAD88B04DBE2AC8D49D47A01B351C017A7DB37E91902FDD9F01F5613B31214CD9C3809BA3339C174C742B0B45712E17B45D2DD94334B493F143788C8DD7BF8BDC86CCD8B5A4CA190A74063B62198836B57700B0BB8CF40141B16053F0132457352F9BE34CA8DAA664FEE63D52DCB11D0A3D5476DA505A40ED9BB1A0394640896A1FAAA8B832F1BB570BE26255D11B6225C5C268678134E42E06D5C900A6857936CD2FCE4F735FCDBB0509DFC9A7AD3D48FC4125DEADB91A901E85CFBE67002FB089C8690C69A64B75FDDBD289BFEB780B70FADB3D6D4644B5BEEE57D3675C03DC25E8AB34D21F44AF37F4A59B77CF92E370ADF3FC04B845CE084583F6C52972B6320DD816D0A9F744CEAC3FD9E76A6E133DB8224EFDD9F9563AAB69029EF6A8B9DECB55400C28101FF7AF545D2F80A75A0184396ED9095AA60D37BE52D9E57F9D9C16292F03A087BEAD49E821E6AAC2F574A4AE6581F22D625E9C56957BC9893545A69DB90D7FFEDD7A87245A0C33E47619C1D8CE0C779E109ED14412C9680ECB8688259B36B1AB6BD6F73BE96087C63B58F84E33727DCC0FD74A94D5167EA992CCCA2BD9085435C22D753AE71D336F4B4158BA376FDD96B8E4C19ED9E2F7F962074BED5E3D7C01CC9DDAB47DE429CE09168097C084FBA63CF28CC338F657A2385EAB29D47AD8BB9218898BDB4E8FE42A45CDE5D6F06EC313030CEA6EB9BF0E9815D0C84FBED3E687DBE99433A12A120B28DF9EFC73B59A87934E3EE5DAD1A01FFD5345B0F8C2864E3BB2C886E4803A8DFC0674F03C84B73B8C53F1491F029D39B96C7888B9D38547DDC6394E17C2F558A366B219E27B7FE76C4CEFAFAE0AC3F5DD1BCF9E8DF167D170D991CABBCB99E61327C42B0162BB163A550E6F4DBCEF86DC8CBF6A9D25155E64A57BB09427D5952DC558A6805E886F8003A9D40E4DF7AA2470F2DBF051E16AA7218204284159830C9EC871C1156DE89B530F96733EAEA7A9C537729F6F554DD626B41F987CE442A1161124820CDE66F14A2150DBAC6AAC8F45BDB0A371F4ECA1317D8E4778175DD0D73000D9229D6B340CA09531C57E1369B33A1E09D57D2DCC3CF25F6B2A998592137B6482E83DD5CDE74EB7A15FE792FFED37DA9DB2BAC81818E00FAFF48BA73FA0FAC7F2B4F38E56A866D8ACDCAF0FD884A4CDB27FA2D0BA7C192E3575445E20D7FD6E5EDB1D44014B02A72EB7CAFDDEAD455983C141DAF2A9AAD2D87498BAE7D4D6CDF1A1C7AAA92D5CEC43998AD0FCF79371D9F5D822571F29EC163C4F33C23BA3969094EB80DBA98D9B82626123BD6BE7E6146DA047734A42622F240A3BE93DA8DC41D2DBBAD13DED596A0761EDD155421EB876269E8ACF211D35F1EEC1BB8B0CBF92270012A728F6BE3D323AB0D75B0DCC003FB8E1D1900B6E3F3AADECA94E276C2B11E6DF695DC67C654A0EEDE9B668B121B130F0AACA9C5C35D370C1B0733883A4C101F1030161C44A9B24761EAE942E7DDF97483F26E8EC9CCCF043153A43A4D1B060D38DE3F1008D6AF54F445A77F71992F5424FB2CB076FFAF740C997010BDD70BDC9DE87E2F18A03E51D5092C0D80CB549B6006923502C623AE86B256FAF6B3F6CCA6EC4DA00F3984B98D2CA923B78264B6F244A8A934952D702CFB4256047DCBB71AF6D77B5A4E6E2C5BE526C355DC43B1A536A681224708A3892B02097C7AEB1DD33AB08FB7779646A0A422AC9CBC3CC05F7BFAE0D523A87CB2A8027AF0D44C0AA9A1F881740F0AB73B9B5A3EEF5422E9DEA78540476BB085843836AD7A214DFBB94C22996F679221E10E1B308F26899732EA774A638E6602CC3B668A4068C9A01C077E9622A833852828381F7F242D79D7330BCD13BC07D4D17ED6BAC2A3CB2FA1DCF8B42B4F2BE0FA610BD16A21E6F565FEC02C15715845BA56957176C19883127C16DFCA0508E4A47C14377F159E4E8F5BEC9A14FF54AA25FED82C68309D8BF54566BEFFEC7CFF0DF7DF22E24F01B71387FC7167F297ABA59B4D00155747CAE32F114CF307F4A2F7ED9D4BC59EAF99949281E4F732DEB8C89137D26A23D2D0391F6E4BF360A3BE2BF61CED17A44F353209410A2A78C5FCC5F277A71A5DEC3AECDEDA17D2011917EB7423147F8D5B7E62C84EE17787BA61CDED6BCF387E24E3767B4454D838A9E2E93F6664F1D1A3ACB8ECCF4CFE2526BE3E1DBE5671D58D1C591433D0E21A6560F341DA75981D0BAAFC741035DDE368650B2CD470279A58045368EB472DC2F6177A8C83CA335088747E99BB3728C051B5727C06E6CFEE4AA48052B5930AB3CCB0AB4E785500A1028B98D6436733DFA2BF4DEDFCAFD583D733E520B841911EDCC4275B349F60B7CE8273AD66AD416FA4F45222F5E556551C145FDC8E38CE2856DF482985DE423C4F2E0239F0C1DACB2D363849EDA662BD1FDD3EB45B90BBA80EF7A50AD1555F37A1D809E045747C1BA0D72E09BA9A76E4428BDF2C5E89F7C12F0FAC1B7A3E5914158D4B8A19117C5C9421DC61CF2FB2231E9ADDF194AD8359331017DF8C44E8FFEB6ABE295D3603FB6117CB1604AA52F5288D0F63828FE2CDD1E85EDD9800C7BBED1166BCDDDDCE3789FD0B4C42ABD956E7975CCA0115A7F581BD6A5536FBB49D19F39514A712036C013CB913A50BFF9016B79F5EF5CECEBA5B0093772C8D5CAC3EC36B19F147F9442AF12BD7A3E23D18FE4730047B153969D3F68FD58E0EF1DB70ACF764A72F03C643D381AEF6ECB481A5AA86C5098F2233376130B94BD4D366F1C03F6061FEAD2174E337CE1D87CDC159A62A4A3FA955D9B4A6DB4A4D9391AA678F28404C57E85066CDDEE2F150D5E1CF41737130267A9CA60CC064AE587ABA8856271F8449E8DBA814CE0B83FB5BA3BDEFCD17914987FDE51ECA43FB8462008DE5F0E027B8BB616D1ADBA0390255FD286968CA4CBE6A820705574FCF1F65A0C91DD8920DB76EEBA28351D44091004086F4623861B1AD0DB896016FBE563DF3BC044BCD84BAA0758CD2BE818C95ADC3A32C25E83423BE8D2CBD3DFC10E346CFA5CFBD86CF9EB36ACA241A31F94B482FE6B5974F1B1C8758AF5D99E346E2F7C67211EC53CAD5888C85377E34FD0562EC1997BE3FF35E5CD27FED5122FF5F009EAA37020ACAFC761D85771EB5130C4C7B380E765006EA16140B486E339328009575BEC35111960395B6BE9AC0BACBC58015F9A88271A7D147148F1789325A5C2B2444BAF1F5F4F14165C9C2CBB85DC136932E4326F237788970AEA6841A23A435476B77ACE583A7DAA55199D93D1DF26917483AA1A2466DF940664F99630647DEAE7E5F23C4895DA600AB6A320598FACE73A1698AD032E72D22386C27722ECEFEC959D655EA56879D2D171771DB604C5BD9A601C3D6E5348300E7227E08188DFC70C55E81BC38F5FCFB3478D014F490E1A0BB59E6F36A2FA4DDEA48D4858BDD969624DCC57F16D6F26F9CA9EB43C5EFBF0BBB10B49116978E55926970DEB76518A0E2C615D2EF45DEFEC8D1"/>
    </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>
