<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="4678D1F07C682516F24FDF63AE47241BE4ACDA3EF56150C458C6BC477F14E75EA8B8365A9FC2A6877D2A6237C687AB41E38F37E0274FFFBD77655A1DB6C446C1"/>
          </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="A8B8365A9FC2A6877D2A6237C687AB41E38F37E0274FFFBD77655A1DB6C446C1"/>
          </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="true"/>
        <ContextString type="ByteString" value="CAA7B50B2763D195BFA1E5793E17A7CD5DFBD8A163BF6D876CEC512CFC97AA9D1D76E7700CBACD1F2D8371766FDFAE3CB0EA"/>
      </CryptographicParameters>
      <Data type="ByteString" value="1B"/>
    </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="238D759D1B75F6F3C8C2F9A25BFDD725718E44D8233678B947C280C2A12697A809045EC82B44BB889A23CABE6E5B1B8D144EB0D779F81BF6A931773B9F9A71C2F7C0E0E92804A336708507EA5D489A9785346DB654A6CDC10F16C4EEFE820A73776500A79C055515945AF0984C11B3587842DF3EA3DA51FAF1C9A8ED394935B54B0581F7B2420A76640E8848AA50EEFCF31C53BF7225529029F0ED2A951CDC0502DBB8D987C6B31876F7989D4EA453D9FAEFD145AA21BA9B2230C34E228A6FC07F034F2A460BBC7EC953B3712F302A3EA215C0E5184FF0763F487BEAA9B64C6E50A4B67F8D42A320F7E5CDF3D62CCA90C90CCC9CB29FD82D83BB7C2227C43F1AA6396A22F14D985FE6752B019118299D8A58EBA8E3958CB71AC707B9BAE34F000AFC42F3B2ACC060B464EAC997C9D2F2EA002C3D85B4751C8384F2141142EE4BC15168A4E42B31D6CC0A97C197E7DBA191AD09A1AE4671AC5DA3646243F886A507D2F9F035CC29E855389936F942E2854CD129ACB2C347DAC694067188CC005E5CE79EF023D81D481C48D36FC96C7D6CBFF7873295D68553C4B5CC14178207AA1E4A23F464C676A0C9F88CF28C8449252C3838484D787391CE087BB2C106E0879EB7AC79AC315ADAE2B6C9F5057465E5BBA13875D9C372F08591B8B394F19AB7D5645C0E2654C473F0888462F893C84DB342EE3FE084264EEE1AC36C3ABBAB6D25516A80EF69E6E33A2406477C0D725930A09A9A375FD66FEDDC4BE370AC30A17C4392B584F9151E1CEA43C09DDB4237E89C627AFA1C344CE4046FD34B9162404C8ABECD71275F993C45C3668EACF64CDFD2F963F748888815D8D36678EF1EFF51F5DE72FDA32E1CBDF6E07124E320F86B6F6DBE25A6C189584099CF9C5BB74EA6AA663539A88F7BCC9EE25CCE7DFC2FA2CA84349F9CD02F76E0BB89A944B8E622A74562DCCDECADB752D5128B1E357C4BE43A448699EF5D802B69B86FAD2216DD3322DAD1D2E5E71CCADE7C36884CAA1589C6B6D34711780036D06704C70609DE06F70FE8D95EA0D5DF9794CF8E08CE00473A8EBF56936F5A2CA620EA6CB3F54D53CC54BC85C3FD85FCDD6E1E4F798D4160D841964CF3C812FE9AA35BCA55551705B179325FA0A645B843420B5C5574EE6D175F6309EABCE1696F195BD7D84EC71EC6666DDC1CF0B92CCD5A288FF847BA2DDB113038E9A55C5F74999564F8F69156E303638DA7853A5A56F6059EB3AE2DFE8304B211CA1389FE9A0EF231492E4E88D997A9A10F84A50222D7D08C35F974AC5CC7C8D2D6809D3136C6AA9495751DF307A568BA2DAB152B18E81CFDE98A0ED1D0A3748089330D75FE311E9342DA281403C9A64BF960AA79FE3F84259B1BF93DCD44C9E8CB9B668CC9A36E3D810089239ED551F9CDDC72CF6A8D7A57122248F0FECE01709265A4E15CD8D09F92B4B80BCC935056085C50E3049403DD5FE79A97076AB760940680B03333C7CD1357EBD457E33A09DD8BEFAC1125273B6B2DAD76BFD277D287DD48C9D4F428E5D13E278340BD8FC73F81290D1AC9E193553A32546112A63E8AC3E9B8D698234F1D5455B26011265942286E8F75EA55A9FBEFB46A6ACE38B332588184523C210517D61A7B51ACF6211EB92F612604581F0DD949B2CB6092C88AB210BBFD243DFA69C7F83B34374B9688C7D9BF36EC5D3EE5C71F98D8F300833C1785740D0F414157F81640348C54E2BBA5435377EC7AAA2F3029E424484F23FE2487996A3E85BED6BBA6ACD9EDCE8610BE3F3132CB72E66C144125CBFED5A48ED7D513891AF204D2A1291894FE990EFAB802EA643F122DBD16E7DB1CF4936FFDC566FE0175DA9D5CEC648B138344779695BA21F11EFAD8C2983A7260F4394C13CB0AEF8F0838FF93D14852C6E0EDB53BB742D1AFAAD81A3AEA7B70B27EBAE48CDBD99457AF4055EFFF683CD1C1DFA87FCDD204EDDF4FFCC4D01F6C8D82F77349F1B3EDE21F607264D2958E4F0B1BA6BC381137D82B1B00B4698BCDE9B0E56A245BD03F8038DD92F1EE6BEB5D82A7AE8CA6AC17324403533114D0B9053ADABBA54255AD884CA34C930651D30C30C3238D7AF54AF1D2537B0F987296CE51E657E58BCFC897700031EC3B10271876F57476D52E09767B46029C58DE0D688EA70CBC6317C491F4584FAA5875A3CDD06EC925EC19AF30D54CCA30E0FA277E9CCC10735B6A2FB78B560600014017F665CA2D25B5CB23CAA65F8B64A01B60EBB8C2B5C8A74EAEED58C4D817468D90E99C2907A0C9191A0449AC41B9F00D36E212E34B70BC493A504D4915EBFD2260682AFC64CA4A72147291CC115019B4B37EF1C0EF826F5B040757CBEBA057BB9211985A4844EBB2DE38B65625334CF70C3970247186745862140D33F2F89D291C373F99D927AE2D6FFF82E1E0EE13C8D75E648D1AA81D9E99BB056DC0316942F2F8698200FC7A973B3942C9C124CE2A52521C8852169A550E4A70BC0586C1154211FF3AFF2632889A21F9C14628FB57ED508D4E05D8496BCAAC33E10901BDBCD7983DD93AB2018C04DD8F014C843084869CB82CF2F8750D672B90C9C9828161CDD5A6E2460B73C6A65C72F67A0F8032DFF979C02A8C2639C1CFB8A15420811D2501E25E5ED33312F7C0150CBB18A81D8E6715B9332CDE97E46F5E10662D36F066A7FE28810EBA5F47D570C72A875975407A14B76CECDBE8D9848704D0060219EC7958EE4BF055732A7C2E53E72F5DD27CB40AAAEA9E0A610C7DB4D1ACAD6AA6B0163939F5576E0317F6478496E719BB82BF36448D641D398F19FAD342D970ED5CC07BFC4C92B51876F2F7DD1F02C4DB046D99626EA1063B2973BC11B7D799221B0F30C9DED25A3FB7018395F527A4076C23F55FF24F41C57CCA86E75960B392544796864E75035912320F6041C11372E2B9B36B44A0753943A1086DCBB879A27728D1CB7A87E95FCC5C9AF47976494B3655D403CC34F7D6CCAF694F925747A5BDA9BD47494FC16CD11FF2098CAEABD7C78FBD0A32B98C8C0E75B4ED92CA7B8FAE0C17D1D80904D788AD94093D1759A0554E4ED0C523002670372D266CED0092D2659F091CE557B5DA5551BA87FEA46CD80BD615CC037DE312BAEEE8249B2048D270E06B4FCD6E6A1282A28E6C98F3B402653A00B30704C316CEF41C2A060BC6C2B09C519409C0EFC8A7E0D99369D991970F90C1BF8330BF374F4FF07AE3963B4EBAAB56B7A09BB02DA23BC5FC5E031A27C51EECAEE85CFB23E9A224E23C27E559944B1A1F85A08576266C19198ACF61BD083919D425C970A800983977E6BFCB088AC7204EDB3A39CB39B14F7968909F7884230EBB5910260CE24A07411FBC8805D0E866BD5851888049DE5DDF25B5AA83DD593ED10D649E8EEEB5DEFC4FDB25EEEDCA27A13B78A9211B679569F58D5D70CB40C07A4A98DD30E583142EB2722AAACB6C55B8BFAAAA7216D5B45545F8B0845EDFF6011AE6828418568D62852498DFEF0FFE95FD82F37F33B8E4F5F1965A4E1CD64857F5C44B7104D951F7ED0151BBBC1682A8684201463210D7645EC8DA4AA1C8B58AA6ED3DB1BEFD876E45EAB940D8E7E3FB0D4A193244D89F5BA85799EF353537CCE999F163A57D2EE242098D20156BA60A3595929DD44D9B03E2D7B3074F2EF28CFAC92F0F7FCABE2A5BD9427285749672DB904550DAB95A25BA98886BBF6C14C6013DB08B0F26962B5DF8F922ABF167D5C0713767913C2D19B0C79EFF541299AD374729D54D9C93589CB76A3BB8CD766617C0C9D55AADB3DE0E8C4023E9473B5B50BD55EA2F6D3D1E0BA7533B489B3E7CD787CBFEEAE15A138EE59B60DD69E6582D46165C3A66264E5E27F402C2321B492EF8897B0E317FA568B4A0A547CDEA225AD997B2166D3A13106F9CACD408A2E58F0680E69F411A89593366082A10B469F6FE132C2934DD027CB28230C413DFDD074342526B1664A7396E99C7C45579580EEDC81F7FAF4849B2CDA93E35510F13ABCEC96184455ADA6EF5E2E1182519CEA45352898EEC7A28DB4CA2345B72F42868C5ED5665B14F32A1177957CF69722A623732FD302597E564AAB2F5723979FF9689C629926D8D25E9FCA42E07F015A9AC4FE99CB9682254C130DB46A92914893C0392E17CE62BB2CC80F5573948DFADF2AAB9BCF5817EA76C0A3985BD2A6A942F12CE9E90C6D05FEE32F7781EF2AD32C59F2E4F2CDF9BE1BD7FEF929878C131AD3AAD551ED7B0C33C68EB1F989C18B3C51D6C4F53F708541DA2B02906DBAA4531F8DD71719888FAA24FABA4D6002633271F780D85226DD424372F5C7C2EC83B35985E368AE987B3AC232EA17F34F35A4731ACF5C3C95B9E2F87569A5A6A92E83E1151636D2CEF83C239DEFEDB4DB3EDF3A25DAAC8121DD1A96AA45933D374F66DF5FED0F247FCC48A1DFA1D6FCB2426ADEB2958EAE3330E3EE7F02D7BD77A40F117E2EC49B8A7FB6CAC1F8CD94B4AECA40E93238B805EDA65C5DE77D80A2CA90B82FAF7967C7E1F15066F0D49C72A3C4DB1D47992D0CC6A426F249BDCA7EEFB7FCC86DA7117DFDA6B68542FA7F3ACC226369C6C5206FB24F90A931E4D74DFF1BAC4E484D85A45D0AE49412E007B6CE15DBB97720EC0CDF1BEDC14942C996B7004F826E9FE9AA899C7B4776EE80AD23E782CCCFAE1D4780E7828424030E08EF25FC8DD0D79F82B5D310662581A55125FB4468A52ED67CED9CB1A4F600C32F2DF01BF6E09A5FACF6E02A46763B40C71A711A24F81937006D9AD4D7035BA21C1C648B31797DCDBDC5E0C83FEB5A3A9458D001F9DE519FA75BA68EAAA209548C512D7665C185033178103BF3FE2F0A6070FEFCF64344AF4139D3F1D1F302ABAB6C9D77973BD247262A82C492976E77D4886DC3A5E3DC242418B762AA7FD43C593CDA217DB71791B705939C0050385A5498565B5CDDCFA96F9EEEFCEB14DFFE3D8DE4C303CC63E360D1BA7A5EF3B76B9628DF4CEBE6CDA8861F02E2FF2529175DBD396DF0D789EDEF6C81E1B13B736CB31383BD5927B63DBE3F77712D917FA147D7DAE475004D516ED92046DA60A90A0FF64C445FE261EC90C447995ADDDAD00092CF9B0BA8B55F5995AF9D2DCC4D5918512E2EFC0D8EF7817EF804DBB3A72D0CEE6ABAC59FDD8AEDF649D36615CB657CBD7DB10756A1EE13CC97FE2B86D992C9031199CEFA13C2E6D1434D6BB5A480DF3CB9C2A6C96C83BCE534A3DFD4628D1F4FA5D7E1428BFF8DD96E6913434600FEA9D73ADBDE52AEE11D82264A4E48EDB3C7B9E72DB7651F13ACA1D09C0134F2E5CC1D46BD322B6FBB52C91C685A117733E114FBE28D06B85F65B55200F24C6C2DC2A160A758C260316CB41BC1B103BAC9A1411363FD61CDE858C42641921131CB8C8C3A6A8688C4D2F3BAAB91DCDD9611A0ADFDEAB35781DBAABA81CE43C71B9C139DA72C89E489955326913971F650A8B60229581C774305976FF2DEBF9AEAD8B8DE38435A371559D67054061F00CE9802C6C51DB8740CE7751A82E3CBF1E01CB90DC8B4716D9F37CBDE43B3D53A46E67AB00A7EE3F72E44546357E762EC17381640ACD394C0FDD87FDBE0FFE58412F31A85C1080F0DDFE409BD97E97F97B1DDC93447C48711B4B14E6BBF1A8B8114A2DF72F0F4C9D6A65D06A7CC9BB666CEF887E147A1B877501BD7B78276863C677317C66D0F8C0605FFCD73BE0FA4A49B362CACC0A073504DD0272194EBEBB33F409DC522E398CC698FDCD4A06857E3402CA19DFFD2DC7FB1E2253495EA9821675315AB56F8E25644775360F622AAC098674471B71D5B418C6E707561A82B446C421172FD416353973505EDB84AF94FAB3F71CA48CAB93C184DADEC8A09A7D8D26ABDB9A3E2DD843F76A4843773508D12AD53BAFF3A272202E321590D6D047750FB34FFA904A545D3621030D538C20ECEDDC5EA9F36D067A99D7C5B9AE79F5739A4663531F4E205636D933022B7AFE731DB4B8140E449E392B65363E50B7CAF5DCD218D4D1777E731AE6E44A0ADD82C34AE5F7D03447DA272FD14A1D1077A6430C0CA6E59E717DE95E40F222B7820B0386C8E24CC0CA293774031D8E5BF622FC12C70340C8A5B13D7E2C19A4EFF98F351CE1D02D4B84A5EED40559CB4DB7AEE30E46A5DB4FC0E274B2625C59D943BD0E3A8F1C00AEE8E61AC6ABEEFB60642B9A8D850161CCCA64BEDA13FF5F4DAE048E4E36B510E03634B00E57DEB61741BDCB65A3BD156C617BF6474B406D2EEF5BE1E3CAAB37F48178AE27A72D550B9C3350EE89404437C16ADBFAA2ADFDF15764955E548E8EFF8FD4340652694C0D204B2021B2DF94E97B00E2E048809089EFEE01CC51672C36F60864B6B21704403262CFFCEEEF21434BB1D3A360F6F8FED899CF545BD1EC4905077A51881444391CD294A31C6A61BCB7A3639337D52C595D4328D868BD7D46D6C6FA9E2E022CA1141154F3B358D51FB3A6D9F2F15C553AB3CB0F98EF58D783991CB74C6F0B4D7A161BC3EB02DBF254E12C9333E6216F7B461501C6B3686306410469FBC4D6E6AA9578D85CF51234B71E41DF0AFF631EC0094304E6D5081EE0CB50148FC683D57CF1811D0632BCB0914F21A81C155CDCCF45CE74923A32C9B071354D3030533F3915417BD144E89FE8B924FF2C97296BE4A2429C8DD35ACD74B9BB3B923A689EF2ABAE68298A4315D45A6177FB5E3BC9C9D3EACC22B135362D381D93FD302A3695F65137D0F14C2ADF17E02B5279143670F6CA2502622BEFC835584C0A39C60C9F07BEC8C194659E890439351714CFC7D200244CD089042054E8958A9DA6C59D23822F52F2AA7110C3B4E50964AB8FBF980D44EB6AAA3705A9012CD43E3DAECDB872FDB198CD3D02E7D4C182E09A9C493CC2315A1EAC77540EDFEDAE036AF257C36F4732431C51630B057BB1BBE979C6676AD4C77B7A9945A267C27D3D1B957F34B3236BB59BD8475E8DBDBC8AA6B4BE78AD5E7EA46B97180FA6349069DE72FA1369C57CD3CF91E5E80D304DC96F6E7EBC486BDCC7322810072185E3B126F2C912423D01F119000287A8E2CF883812047565F598630585BA183666BB4ABB57A6D6986F823683A5323FEA63067FA0156DCE6650EA90CCDA5999C11867019766AAFF07C507B1AAF5EDF22BC393A9354F26485A337D6898963E445688EDAC47AFDE1F594577D8F95F056125E849E349389A1ADC19D50C8A1AC315CC6C971136B75297EE7A1F524F62D5E40A4A8A0EE99E5FDC040C041407391F92B9DAA39DF8D0D7F9853F36730D73B2A82E1B0FC90F5D87EBEC1C28D7E5649F7034991DEF13C6FBF42B745A681DA1C92F0D48701E5DED723AE0E2774ADCD6FA98D07180621504DF229C11193A67410E9E35F2127DD80979A2926A0A62B30CF34D1226E3F6DC7498BCACE4B1F1204FB92DE77A18695816FF9C705633CBC9CCC7F85E571835350393046ED836C9590D59C44F8E92FBFDDD2EF5868F5B4FDF50DFD9B3E4B86D18B8CD599E3265A2AE0286F70B7897DFC70A09AB78BCD94CA88F6B17E35CAA8E1E4B51D5CCDB3A2F5CC000C6A4732C1B7EDEF0C4AFDBEE6BBB3A12B8122C7129443BBC593F396CF9497C52A260D36170E853764EDE1500B4BB5041CDA22A47843C2C69564DD625E94EEF7C735E4EBD325C06C45517B901803309593567B1F66030C62B3510E402A846263244A8C696978F45499C67DA27FF1506E183D33BF10214156EAE19F700D3698651785B0A59E39BA28A8FC578B342EAAA1389001A8A4BE131DD9D532827F374D1CFA260401F4407F3DAC103CC2990A5E65B640EDD32368E4FC4B85EFE543DE7CD9FB82C92FE871CAF4F544B32CF02DFD0F69702883A96908FAC6D5A525D79E4EDDA5FE90261C8BDD1C13A683F6411AF2D4FF9D9E701C2EBDEA3A152A8035D703CB8787E781AF59285C0840DC18414943F742ED5B8A96C354530BCB979A2A23CE553BCAFE8412A6526FAD6AAF7BF7F2932766FD0535EDCAB28B4575ECB8FF60BD176C33D0B91F832E44D9A494997A138B00C08CEF7943E379A60379BCC9FCF378E31768E64094DB9D99493ED2A8DD4686B37872093D07CF27CC97FA20F5173E44DD82357A52CE7A9D9364C3D10FF3DBDBACCB66A723AA1EED76F255EA3584792A3A6964B8860E754735B74E014D20EF040B7991746912505D01E495E5BB445CCFE0F6FB232737E34DFC5529C6D2913A4523446E9AB3DEC5EA504B16ED045B7E986B328543E05AAB3E716A02CFB4445F7AA8012897855EBD337B114F39ACA463216A6AE356BF041622D94B6E85011F2E43C84F7022E65FFD3201921BA37A61A368E57D98FB1774744A50183207EB691D804E7C6DAB2964AAFA2C9E8C4B2B49FDF184265CEA1190153212D4268347EE1FBDA32CA8EBABCDC2CCB0AF096F82707080D7CEBC502D3EE0F21AAEAF25C4C45BD7B87448C620F196638C94EAAD045314588A98785339177B2AE751102CE04148DCE5217336DEFAB4743B2F0220BC93568895399D49A222C02B2C2F284B62DEC0C3F39F480977CB70ECF6B747AF9B50411099927B877B6A020600DBFBCF2C59151DE31F7EC8A0739888DD3275AAEC2A6EAB7C6D70F1AD20D9C35F03A8ABA7AECF0B534C8937A5263481CD41C41935CDA169E6CE5173DB8B38321C5501FC815445F1C9B619EE808754F94FAAFB3AA5809937CEF513F6A376243ECED13E4703AC69DE7F8450FC8D5A6CA3A276C30A33271E61DFA182AF5327DE49A563C22AC30982FC0D7DB9FCE2E2B9F401A442B62985C66F1849316399974C19129ACB06D1C9C1E79523690DF2A6A4010893287D23CDE7BB5091E5333360C2928C8F86FC802F3076495D105FAB479B8BC415524077CE5EDBAFD8A9123C9F5B0524ECB61DCBA3EA04B3CCE64DCD0E0C583C0ADED5408ED266AE277E73BDE0C9116E912FC6998625A8BAB0A6A04962E5D9200A5FE68001A664C9BDE865A2C0E37E29B71ADB6AA25EF2BADED40AB94BE37CF8B638FBB9119311F35396855393D4F13D2A60A8C1798566AF565C436A87719ADBB9564B40346DD924CCFAB3570878E978CB184EFC05CA23263A9A753401CF85F4D556F963E66E2F0520C87539C396C1F52E7D3BD4C5843783C85AABECC542AF23674075DCFC9BC073A767B040A356A2077C1A49ACE0591FDB5D5CDB585576C1B149CE32401868F6DEEAC77E74ACDEF1D380EDDC6EA5EF046E2CDE940F12C0B84C256A305BD051E47153B8C975967CE435216CAAF54C0E5ADF51F6E595FDE7C583630D19914EC4B72C477E68B0FEEB76D7071E78932C94EC899A0049179D8FDD4D652BA9CE7B21A0D60CAB95C2E99BB12C7FA5CDE1A09A61550C12A8A3283230D863FF647A460AA853344E8F0E535CB8FE6ADA3CA09BF667E57A777A6E168288D1A41292FFA4C6ED53709FF0B60FDB6993A658DAC585BB5A8C9100731424166696733DA62AF1ADC7E2ED15060FE0D792F6BE7C32D7B1411FD5B0A8745B8DF26103E9EC011E407FBD0439851DAFF0F231B848BDF57DCDE4EA274B37C8C2D318B99BC0058ABA464075B10E34CCDDDCBE6A89E223F404DF6C95434B0EA7559A45FC39176C1A1C27DEEC5D476E1C77F8DE23DC6F6C2C5E981AC6564DD71D36713623904188FCEF4C24BCC211E4807E810EE07D117790DC234EFA283EE45728600BF84EB72A904833A2F7AFC4B26D0715021CCD1CCFF4E0450B6FE453A0601932FD1D833595FE752F0EA5BEB909FBBBACCD285FE8AF05BF71F48E5F6D1954203F30D0AA6D1539B83C4F020AA25BB8B55BEA109D4933C12C8E1162D7E47F4A0C36206374957257AC3D0174371AE83A0383BD9E84B986AABF8B56DBCC7B8EA8ACD98A61F6A67F4376E98EA674F230AC57F898C7AD02BAB34B3FDB3BF46AB45DA354DD9ABF3565E33A2D0724D307CECE2E26CA454A5BC0100C0CFC8238E2901346FC9607C942D6ADF0B8634891196DA2EC348C4E50BF6F08CCAED47C717933E00D8C5804CBA79DCABF61D11C81F899264BE5FE6F56D9251D5A623F5E891B9BC1F8F2FDB31F1913C81AD25F4E24CE0E7D440B1DCDC698179A23A633C1FF198171A10C8583DB53F44154AB5BBD926466C16AD3CD4ED41D16215B25BC73ECD463CB36E6570F3F28E7EA8919238BE8789E135C0CB7B58875A5D659EE786E4500E6CF0BC1490FF9E28AB097BE1CC370946A7970A6194882B4BD0AC796AC94A3D70B660E0E896ED8C82260F5A165A6B125CEE6F0FEF84524EF2364F89639FBA22F33DC18218C207F760F672D6D824A53B445AD2FE3A427B8AD45BDD8A3546C8EE88C494B251BF66601ACC2B4B13982DC3FC80EB59EF0E07ABB1C214706982558B0C885F08B324BA8D2C044059782BC539CA8C55FDBB811C327C62016E8CFC06657AE9FAF384A959F782592E4AA40D1829C17783BBACECC697BD5DA28BE618A986BC5E3FA208D6D2BB89443AD51837752C997BE65A93520E19B4971F7AD3CEEFC3A08672A5F559DD5E3733083BD54FA8EE2B2D58509FCCAE0C632A0BCDAF7D8A0A02BFF818C286231E13E0820C77BF0E61AC42CC0C5598FBE23FECF221DE8075E628BD33C995901B3DF253156D90D33347CCE0DC703854F73896376820F7DCB826948A4E4743DCE41604654AAF8F40270CF8FD99536CF6EC3EABCCFD7A484AC7C15FF59F7D713B9A441F9C6BDD7D6A5C7B729D765776030D7014932739FE0204D265B720C1D8AB09D03342A7A29E1C4C17C5EC6022C44079FB74C79BCD80C9E47D7C133C5AE18DDE1E222FD0B4F67E7774728A9B81D6DA485BCB5B80D1003418B5DFEAE86A7114A6AD3EF761103F30D3745765E16E3B08D346B2A831B3EA308A46579FBD7E5851B20433A6264F42860F45770BF69F85D285C8600721895B5989CF35F73D62D020C97F76017F25BD010315646F1D3FE5E9E22E32899F84AD98FBC1265100ED7B327DB10E935334EFD2DBA253D054452BA18143366623C1006FAD664717596B30D91B2B6BF60B0CB41C88D36211D13E97B134FB73E5874B34E1540520DEAE86D28A676247BD2721CCAAF8EB42979C2C3BA1FBCE03EEA3D42B95861011174069528A958EA64572276F739788839104EC3FC7FAB39875C8230B23689F4F47DF9B3168A85D7DCDC6D202758F49785E8351997006CC22"/>
    </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>
