<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="0A3CB756215BBD6FB0B40571E37D99F9CCFDFB53C13D6123EC35EB64BBC7C9AA19627062D1D44B1CE352B7C943F5A5956D302A8DAFD05E95BA2C0FA1BAD1F229"/>
          </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="19627062D1D44B1CE352B7C943F5A5956D302A8DAFD05E95BA2C0FA1BAD1F229"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="D52CEBF8CF8F2ED7D9B2AC38C03A4A50596B6892A8D921CE9DF40C09C79C29D2C9A89189E2CD7973556564D93D0F5ADA04B0D9433F132967B5CDC64903843D3E8CEA471A144E0032AEA7A6D140D79C633D0F8D05DAB5BC11C3A6D8E200271AFB37A5B0D97298EA92B5B4F9FC24EC0E8DB0C6701D7F74E43DC3BAB3FEE1B5E7A7A3CBBE4E644C29AE2D0D7ABEF380CB76A5B998E7CEBEC7F5F415269C47179F2F73EC7DF063B34748AE3FDC476AD853EA56FA1681E55B9320BB2102AB95D8EE0954E497466B2271BB3A7D4362DF8216F6C1BC743520F4140B33E812D46E81C6F1A2BBC981CF14A7CB2F3675F966C709CEF5712D5CC990C51E6667"/>
        <Random type="ByteString" value="0BC2BD8BB86E7166CDFBE83D196C4A81"/>
      </CryptographicParameters>
      <Data type="ByteString" value="5B13EEA1F2B077A92AE9510C68EF183EC5E5137A728FFB007561313D9ACCA41A8D3704C00AF51C8874D85605CF6BD25F9A645D6939F39F60D3F8960E38EB8281EE20773A4EB2A3234F4C6E11EFCFF90B6F6A291D4E933A04715373AD186BD5E2EA46D4C87641CAC382ABFC74F811B346A6AF7A0ECE6CC7C3E8EE7C197625CE4CC06622A2159FBBEA78F88A165623F3EE6CE9D3E7B895480DE8EA67322C43BC0CC25397EBFF1F30799632A3177AB0AD4F20A85C3331919F585121C14618511D1C0F04C604731396C81D057857EE9A2FAA3080834960CC1088570AFF95E84D7E0F8A92B2A95BDED0A4F1BCFF4119F76251B7AA939760A7AFC2AD22E243B788851C46924E51EBE655C417E4F00F8EBDAB3A4DB61D6E6AC5A1D8E39E8FB0A3E788E2CC8DFFC531B007D418FD5C028092603CD2862A406A52AA45577F01F3BB6DC274E670A1EEFA7EC078F687C0140BF958E4914B1E655C6F536E7CF943F129FE5CD91268FBD877F287F1EC87AFBDC0273F9B712AF11847D4DCE24919E1816FACFFA645813B4A94CA0F8363653A39529C875E7BB39E28A4A25A4DB290A38776EB5626C0015A4785BA4E105396BAA1228F73EDA0576DC6D3C0A89FC9C004E3DA631A1E075DC8C58927B5E87972E84C41230EB7737EEA90095D8489C7E46F3BA2C8823CE2FCC53146E76B8AE7762458496F8338FBA7AB5D9FFC1ACC8F0FACF5B29D5F9ECA32BCC55C0A5E1EDB8A8D232A149874D922D801664C6E9FC2213CA5054715749A4E6CE1E45D5BD4A911AA0E9BDCEDCBB4B23CC812F9ED3614A123B8DF07308599280017DF4D2716EAEAFB53838240E5D91BAD36CDAE9D9B664C2F0C7446BFA4652D91DCC2C7E662E90A76B094538243AD98FE9EAC96B32A05C3DEC6AF1120619A90A706C6ED7DD8B959CD80D9A25E4512DF1D95A85A340C3357C9409FA0BBB78A5052F2989522CA2DA7F8E0A3E782CE037E676BC8ABB1ED823F9CE9B8AB7FB23A70675B7161C37A4AE5405A47B74CCF4181EB1E53F527F2ABC4545C106DB06E014098EFB7C350EF9DBB60F09D5DB1D79BAC56681980F3D2601E1FC1516035ABD5DEB8F98EE87B98EA059F47C88710CB85A5BD4518864CB93A26D7335B3AF53C022877AE29377C58F16EEF663A2DF937517BFC469D37D34D8DE1310B406D06DA6CD974C1BF624682EC5A7DECD4D99A6B3118A06215621677EA37116FB968B36F5BC440D4992A50F2DE11A8B3AEBE859E51EA74F4DC629EADAE0EEC0F552594950E2CAA5978EB56A50D7DC5B30FC485D64766954DFEC19B051DB9C0EFD05D70A3C5B8783494CC04E63872B67867BC666FFEBD6DC5C8594E86603F257DD28E17C3F52C7076338393B42C5EA74C48FB444336927EE82065D0362FABB828803044DFBEFF74AC009C027CA58E2B998F7D321868A6AE176ED6C269D970133500394257F737C97A14ACEAE4AAECBEE3CFA9A643E1B862C3883C1687798859EA81AC696471FA4236C013D1CA693653855D3CF2325B94E1699EB3523A6D8A8EE677541AFD711C1FC2DC01D8C3220076DA768412086FD03E9BAADA8191BD1E3899D7F4CBE011CA097045620399308B4420450F59A52365DB42342BC87B8D6524E09B084F6720BCE9CF2A366E4B1373C772560EF6E1FFD3A2265CEB9CFA9934A6B3AE170CF8FE9A2F3BF15879C58C382ED12662AF3419D2F7A8014D024FF7DA27A4FCFA834144EED405430FB4F67BA3735E3B94D5C1D8A2AE315851E6D2A0724BA54EF569FF966965FC2388D7C7044FF9E71FA2C14380769965FA1AABA9EAF88E1AD7B945758A9301FDD856387208A94C03FAD0CA2E8C235F946AF49397673D525CFADF705153F4B8EAD14E67E00A04598DB113E73C5489F9480A9969437DD24C3F3642766136FE17E20D1EB7866C6A2DD4371069B37D899E7140A74F6AD7C50989D4D34A38D9909E1BC665C5F3FA3AEF5A044109865B2013817A4FF1D419DD48D312B2C05CC431154097C5D4910A19C1327B68481F991B3B952F0F69EED135E09BF6D00DBB6D6BC34C60A2A296B64390E43EC30AFA793EA31F6E2EC7877E75E33A5C8BD49BFEFFF58663C15E3D3BA9C3F797E764B46F3D26CB6B0BBB63F2260EBEDFDD407A3B28CCA3777A379F0A0F2B2991BAAE8C34C2189C050FC3CBA26D009B61684C66D354B14574997788D92BDA2FD75ED0F2C16F262C4414CEEC6E403CEE0211CBE53F028861AC70FB5BEF5CB1D3FC320CDE5B02AC2C4D8C695CB65EB66FF466E58BFFD762E33D2CF56E9B74B9AE70854B24B03055E79CCABCA1E6C58DA1DE96CFA80B22594756BC0FB1EA49F6092E502144FF9505C30FF0AD581FB89F4CDDDFB8917EE7FF92C94BBAB6F465D84A22DC5A86126B8097284D900AB4229310720416C29319E688D634AF802C2E119FFB617AB2C91250F3A14CAB6470D6C678CCE6E40605D3AB9D8E2499635E22E3D3B100E07B9A5FF7560A1B963FB774AD6F970DA31001C3A0DCDC1511C1695B0E378B62D81D455D866FF6E5C9A5B088B3A0E602BE6D596F358A1D26D920CEEE3CD3C046C86A159372557BFC7F374DBD03B536E0AFA62ECF7D54CDEEB0B8B3016C751C1763B43EEA8095A8EC3DD7C30278CEDF8C223A6459EA24FA075595291B42B8D44239C68CE342581A130019F3785B2284D9D4F5B940B856DDEF9781439BA9A90531501E24FCA7B382DB7B1CB0C81391889830D3C448E924615EC33496C4349530B0E1070AE3BAB4AC983DA3651AB4A1232D467830DA59E7385A02DFB1544CC07FE036656937BFCE1061AD1D2F227E643D7588E285B47567154A3FC9B2CB165AB66DC5E47EF216AC10CB2CA6426E327723B5AAC8AF022D45C4B5577FE3D0993C07EF8C619AA219E73D37E5B2F93A1D6DCA22994C071E4943CE608698DA53E4F67E25E05FDBFC9ABD01B2E6F845FCA54B4D32D3C8C61762E84E685E355F1B9A23302BAF9F856A9F9DEB5F646A0698AB2C95E6B3747715212DC566C97B9A861D651DED91F1293A3100A64ADDE845274F18E3F8BB7C80B710C21DD8D9B76B46E8C948A99256B08F255063332B88D73F069E1E35C1834F650EB04342814F8B9534D2D3B5274BC66D4EA57C0AE28F6754049E27654CA019BC7E6FF459C3FE35A15A45C293DCDBDD2E036BD5DA3FCDD503090741B6F0E5DBF765B0900479CAD82480BBD7B792705B4555184A28977F6C0E746E249C22B55D32FD5504382032464E936D59ACDB49722DA4646C4E18D84D6AE8B137C0196C91DA68B301059EFFA9C1666300E4E955BFAC2F3D08B490C5E5FE5AA238C9F3ADB2935243019BF6A26BAC18FC13FDD7A70D217B2B6ECBFFE41D694EF7A70AACC1BD7A60D88CF6763BD79E090898AD2F34F602ADE58BB128126CDF3978D6CD4074B5B1A94331CEAABA0607DD97DE6CC356E225C4E77F627367BE92A637B07D42B435E7745C04125ABBEA2C47FF19E6A51216EAF51981755C2A0EAD558C8994E74D06F67E837ED941D73E465DDB8D8115141E2FCB98CB49AAB36BF33645E999024808D4812EFBC441E282C0622C29C71D44F33F258BDCEF2288257947C0BCC398A17387A2AAC6085343BBA887EDD1CF2CB2B3F209813A75CFAA7F48374E08FD8A0AAD33FC567AD037FCC15F01AC9AA1D05CC850BD46CE45D470DD1D7BFD0414A3BD54228FA12CF4027039D7C70EE6ACC8FA453C63ABBADF2C3DD4284B7D4170D3886DE758629C16982BFB7826FA83A899289ABD6ED89D10A5AD842CB7C520FEE95FD14BB77FD562B8B41401BC5F8DB0698BED6B7B2BD0A5D425662DC454CAAD2DB7D8B4ABEC34879415E83F7D71350CDB498081724EB5C1147D38EC066978A0F39273F16B69FAEA0D60BA30ECE4220C116D973CF5BE40A0A9441DA5D742E74E46D524A07D477972867540B2EE5E0631230F2FEDB7BE751733F139E5DC80604E12A88FF216461B405A4EFB6AD67391E229F9253791FAF6D6C83AE69988D3C181E0162580412F2A4846C0E7AE953D521A8AC1B99D0140653828D022418E610142FD91A8288D1CA3E2972777F6331FA7EA7B75FB8916BE13883FB39CE511C170BEB61BCE3C28CD90864BCF5C15C9A4ECC5B53302FF20B85DCBCDD0"/>
      <SignatureData type="ByteString" value="25C87EB200E1149A97287987C9788B74079CDDD51140F25454B49ED35B1687E07667EAD1465EBDD6D0DADC6A6DA706496C8F77257B6DA9B95163032CFCE8EDB63942E0206CA435A4370AF37BD4B186FB0C41D0E1557467C1FA66BDBCFDA0E4B37E8724456DF7420F8BAABDE390C2347EDDF33B16035233ACFF7E7895A5834B88F05895416CD9DFD5F3E5228B8CF653F05B470D9456F7DD77B308A72139AABC5C4B8802A9B326F8FCC23AC9DC796DDFFE671C1411B96E15F7000F016E69B8625B6D88C797032ACD9E53BADB9D177E6E1DE2ADF2AB526BB70426AD1404589E5C2E29BC84D5213668283422F5FE4FF830DC53B3B94E00F4B70C5DDD7DD6523C29ADB07630E6860277FAFB38D95A8166D449E3393CB473900B1E556F73EDE630C2D5460AEBBF396B768F2CE6ACB4772D1A93AF46F61C560070CF8E09DE2CC1F83B4D1F6E2C3B687C45BFA74B8D60774DFD40D8073C6B3FF72476B4FD35B97191C8D59394813FF59307F17C0B46805C188D624F6080E2DC08737843EC9257CADEAFEBDA0E33FACEB6A278296317BD8F695E087994900DDEFA5DD8DCB1B7B2D1FE334CEDF46EB8ACF3339CF51C5D6B3017C2E2F29E11FD963E94FFE3640A021EBD46A51AECB9493686D8900B8F23445D48AD18CF3DE3DC4B9E1051C5CA0F1DEDE616589D730E531AE04785A61349D6E35C4D9AF03C2406EC15D40B652488C0D500554555214CE09875CC7D357E880F5C1DCD1590C6A1948E4E41A3237DE84DF032693673D2F676AE81B9E698519AB759229782A88BDD9012DBDD3A898FF835CFA2CC70EA6AFA14B3321C896654B7E9916C8C14C713C91AFD09DC61060A3D160010D70608FB8CF34F3BBC3E9BD5FFEB74924D3ECBBF1019FA890F15E318D6464E3482DD1818F6C012451E7BB2437CC7031BF118D53898B51B934B531C5D9C92A8B9428B77869BCB526CD1DED851403D193A39217E95126CA483B55442E5BA7F08FA4076E55CCFA35EA7DDD584E930986651350499F29CDB64E1145C26843DC271514A48502C4A00AAD9037DC16775126CEA43460656D48F9E3A5ADF1AE551E039FF57275602C7B109D2997FD7A03AF7B787A46CD6F16CCFE5CAF38BFD7D411DD64A16B559D71FE0712C19EE623A1FBB1D3B22C5B5B3D189B4105B41AC6DD67C05BA0D0ECA68A7085516EF53482797A00C00B0620ACCB2C2F84A0BF153FAA43D1E70E40B863BE79B668D327CEC9690BB1D38675A56B925E03A3321B24EED2CBE7F45152C07F3B47A6E21A719A1A017A689235E83F91369DFEAB2D3AA6B77601839183029E9A91464A1B8DF6E186D45101C62249EF2091C8E877A08C52F235CB087A880A93D6C7C11B37CFA5B62244AC31632A95BD4343602B56566377B1E5E079A41F948906AA89084ED5F5C16AF1C79ADE36ACF38518B569390B4BE9E13570B2EF8F05F323B74E53D9F42FBA4674D8CEF114F2888A8592BB616CACA45CCA54D0B1B24688DCFACDC6BEF2D6A092827469E40A9CAFAAC0B59B0A757E64174DC55681DD1DEFFDE4C888F431B739C3DD6148BDFCDD579F859F39708F277CFC987EA2830165360E0DB2A2B8AF50D415475772F8FDE4B38E07740701B4CF719081E8135110B1F6023E76EBD88405CB27755EDE235556CC0DCB36124A5D48818E52F8B852DEA475206AEC5399EE2FB4112A381559E2D534352D55A2D91051CBA9CB862DD1BF41391B5A2827A4D6B91A48C32AFF001199328FE4963D4112E6B8B0A40C41B64C2D1C4E358E5A170EAE31F8D438A8688D45E5F84ED773CCC8AFB90EEC152BDD792945455D3B626A9EB1A3DEF925089A5F5DC7F14FA0AC2D950E62F6F7A199B6937299D5FB5FAA87830F6D67A8664FA15A51BD324D3DC1131718CF668F04EC4F2811033492BF6CC1B5C40E00C46BDCA886265589C3016C3E74DC53BB4D62E79CD001984C3630283F1A5B75558203311A34D4A1AABD12723089C64ABFECE33E91F1B24B7575B4FDC201444BEBD7BC7CC10E59A6BCA34F84421EC4CB78B17F617241F5DBA09AF8FDB806B91C7F56C125527F328B1ACCBBF82B70A2B3B0A303ACE7EAA713626C755E82D1E4A289FC0CF414662EBA4BAB64FEBCEF93E7279FEAC41847915CB509CAAC94D5F87B98E94382BB1C41D8D6BAB37A4ABCEC92F48CAECEC037F48BDF6F8F1356A9DC32CCF25037DC808201EB2C9F704B3CEFF7A43E63AD3FDF28017B745AF74FB959FBE5EE13EDF039EDFBDD25D589957C79EEC8900415DE43919B6CE5B9BC373C83173A1788594D019F7A0237726702CEF49145C12E182CB2F533979E44474822658C0506C87C1F1E9FC18EF7DE6F9AAA8CB44381A536590FE104D6C562A335A9C7EDCA168CDAE8CC8B0AB1C468011A6FA67C0DC8ED7A00B3D28AF96594F28F9CA59033DC5BA5DB970BF113745B719EEC588D416844438B79686D28725FF92B2CD7320B09A676D38C7D36D1DFD952F95661A7804EB0AD7D17CBF00DA307F38EDEEEA9EC68BFF0C9E663EA296D4E30891312510F85963D310305CBC3F606384B2F8E46D8E85337A619A4ABE497E282FA76A33AF40295E889FA71260702C1F32E1A044B4CF095F9DB213D4778687AD9FA1DA2E568F3DCBE530CBB1BBE27B0E458743BCB41FA14DDFA60047B592F5AF97C3A4372A905DA7F4427CB4D73A87697B765386692CD68CF81CA05A4C55D2F270735AA4FFBF6F40DF88FFC9FDBE963BB36C522459E505B83C4806A8CB614D547A99CE598ECE24638C99AB3D73ED47BAC249C6127F18B8AA8900B768BFE562774D928D37FC0FD842A0086B755D7EDCE41A436A93D6451D81DC17ACBE9274753708207C0B177B7C3D0E2D59A60BC4F529B5A2E4D8AD7124B5C4B8895DCC7F49DAACAEDF05B3972A37F7C1A1E3552D01ACDE8377A74EA264F06B839BCF002DFED53CD3B409CB7203CE0A39F6AF3D89FC482517B9D0E700A1B8CAE9622CC207096B72C5E3152F77258F625D3FD7835D00D5A19B35849FA7213494C161B29401659C6B87062FA2E2AF494873A105FA38AD9ED6F503FA56A9DAB5D8FF2942216123D5E385AF6A26A7DA7640C88FB0061A06B0F87D426C1BBFEC42B7F9F19F6F88B4C8412576D606D444B762C4732B9A677F1F4D4494C4DA306D82FF2F70EA8A217C35A5C5C615199B2741629BCEDEAD156BE0B8E96543947943386B6CD213F74B4B0C23582AEA430D87218E0F90CDC86CC0F6BD807971222395F916B042700EB0606CEE9A699BE89512756F57B49C01E654C88C7C555A93929415E6266E1AAA3FDC29C4CB1F88A329733E7CC35A6DAFA2B24D7902FAD6B79362171191F6459438EDD70EF2C558B6CF937170CD518B8BB4953A38BF834189716CD3E71BBE1273152475E2F49B112C9884AFA4B7873914604AAA955CAB606E458CAAEAB4CDCC08729068952EF959B2B7BBD15441D3B961B257F2BB14A732A741501BAA64399206EEE01C208BC75742CC89621369B2B8B9ABF4B74A67DEAA08B83B98D3B21E56EBF031BB3D232E24CD87F3EEAAD74B5EA5DB332F9D35131D334EAE24034E789151236E486A33503945EFAA976633F223281FEA585A74B83E8F406227DC2E26D181D79EF669B8F246C3DA8310D659EB3FD953304882EE8B2CBFB98A249882677AAC2C5585B2D9461CADFC3FB99D969B95797B39D8EFF30B4AF4EA68D3F683A987808D39226915042025E89A3F5E9C289799E4128A4572F289F96E92DBA6B0970D98A606FA2C3F1C00FF3C6509B2BDEFF1156D1DC56F3EC5BC2640494E44C3B8F7B1109B3832F216A0EDEA0A4C4682E945B2FADC416FB803CA71752625F5FF939F3E40FC94E366D2E4A8F764E693AF212278F7CD92FA0F39AEBFC8FC16F5CF421091FBE39AAFDA7378359A1CE6E686ED9DCED09F1134754C13813F2DA3D6D8A7A8885F8D06FA67D2FBB17965C1781321C502115B481D60DE3AFB2880D5F841F2CA01479986FEB3CCC9C1618B8E0971869633AE21500D1CA347865331AD43B175E6D9E78E13B40EBB757836E997C6690F9CC25E51ACD5DB47FE2B5D0CAD3C0B7811E86646A4D1E0D971048779A341D0C2946410BAC01FF3FD2186390EDA7F539894A1C5010E4116322C70314E3FF46F55FF9EAB92733C2B858EA777C886CEAF4B16C39F1B00C9BEDAE15D0E454914EEF6A9718BF0312247DBE35E307E195FF5C2A98275595C06E2AB3783E48BDBE98D6B6AF91A9FE58F9B67760D0D12AFDA82A97F19842DDA07E8C8014191803F37E0C6BBEFE5E690F78761DE3E10700E74DCC1BD7DFEE457D6F0977A5B083E8F835BBD87AFEA162955ED917BBCFB6FC75DE6E2CFAA0B13FF35BBC99B38F7E5CD60F3753A51EC8E5ACAD6F3CDBBBBCFB91D9E90443AB8DBEB93BA396F2FBDF3298055D6D4FD5C26B59519B437168CB1024E975188192A9ACC249B774B7E400E7478AFD99E2FCD6EF650590A05372A68CCD8BB62222610DB90B3D5520C1FA65DAC89C6AB73929B88771A0B380C67D292C32ADA0A80639E21722B65600095EC7989BE4DFFBA4D81A3E9F6E204A5076A8B3F0126B5E444933D4EB47979DD7173F86E6A1CAD8042AD02379EFC2FBB61F05B54A59CAA8AE0395C61007573E07C4BB9CFCE4027DCF93029A082805BC25018816B1536DDDFBCD68F79052CAE4CB927571BA5313CE1C8C7755BADC10FB7319FBB33237826046785B3CE96C700AA002D5E505DD3598456E89A62E168C8F7D6BC3ECCFEA804A8C229D1F9A2FAD44038F0819D81D96ED7C2892713BF439D54CD21871CA86CE6FCEECFF771AFA7568B36EC0AFCFCA31483BEEBB0D220A60E8EF3E928957D28F9F4136FBBBA04CA7165AF9D50C343321C8F4879760FFDA03A6C6386778DB74CAF118649D1739B878832E58B9BC3D310C0EEC4D85AD588C99E8B2CC257469914E79374DA9469DBC67FA22F692F9AEC6645613C4BBF4802F0190AF124C8CA9DF9C97892CF4E1E141522C062C26DF9EB912164B6BB39320160D3C73A82CF4165B674C08133FCF99373C448FB8DD6291B7F0CBE0018216A441F1A37B131E7CB02EDFC43D01BF0775DD5D9BE7999A2A28CF26A4E137D04F31EF24371938663C64B6C23DCE5B7E3976AC0452DB77DD6C8170D0A0A22151A3C50132AAF448714242C9A72FEE20FD7E7C14B54923558901135240916FA29774FC518BC1AA729161342E9BB5B8D3D5F61E1BCA242842ED09BBEF84C7827FD4B7037E4D29A0787DD7FA1B1B7E40FC05F53A5925EE8E08BEC25EA3ECD0E37C4584BC53181AD94C4CEB28E75D82DE3A0014BAC110DAF9A584E6BE90DE8F73DD8EB297130FDEBEB2A06D46ECD0CBE48368C12A1F7DA544C8D0B21D46D6C7696CE61C53B9EFEA9EC7AB11F82564297D348085E82AD868528F5029855EBA21E9EC2DB959ECC4082A7F1068201406C5C977A41C57FC11BFEA267693CA4C3CA603724BBD7B7A2277B3BA56D2237D5323257C5061EAF8D5D57684C958BFDB70DF93D66C961F9E91334239998022ED68264E7D3B2268174F78A3DDCF4AFEE67B1CF472599D547ED7BBCF42A1D17BDBF0282B4EA57EC2E2B2BCA84C86AA119F1612E2C8324268BC37596768BBCB6935808A0F4214CDC140E26D76E7F551CBAF3755BEFF42F96BB14B1D740AF0C2BC22F15478D00291ADD0BB753DA74E8AE5B568BF09BBAD3B0F8DAA3FF07DB6C59EBFA225488DECE43B981B3FFEDFC7B99FD232DBF4C0DB479018A353C18B3D48D1311056ED97150B747D4687E5C3D926EA332193426A6776E125B48644537709E650969C4D55D5309AB821B57531BE3EB454A731E2B36F0DB0C6D738AF0BCD077A8E7BEBF8DD0F462B001D6BE614F2A699EE18011E145463F1ECB040CA87F8AC804401270973A2D765F558D45057FB805C0F42ED4AE8CE315899B7C49A747DB4EA4D7271E68142407E0A50825AC838E121814B710B1FD0FABAFF3D5ECE5CB49B3CAAEA5B98910B4B1EE1B952AB62CE2A281E90E6201DA4769F9554C02127968515F150F2F24A900B74ED80ABF7E575056D88AC83145872C518914F6663285CA0EA7FD5329CE1BDEA99F482643EE12455CFD908C0A21F0BF96ADACE93D65065B4D35E458DFD5E88E9FFB85BB345A043B1931A1A532E15584A96CE92818F947070DAE5EBCC1F69985DA368C9DE995515EB615E4481092F8A39CC56D8FBCC7DA80BCB82DE06A00A73C91CB8C6D8840CC0249772BE45CFD3DB9898892E7C38C225D94A6E766AD2A774B54FF2EE9BE6B11CB0B05FCC273746D4BCD6E796537233B238EB9D012C1804580357E930E0080F58F69F9EAA23E7360B594A8FF63B794A1600F08A71D61AE8EDA15999CF3066C96CACA2ABFCF6F0492850BDDF480DD47EADE0C4EA12BF8A3CFC97430BB9F1688D9F8E4F45387F2D0CB89149A1AD02F04DC0D1530E13EEF5CA69D3ACDBBFA222537C21E65135A51D323C832ABF02DD74DDFE4A55F0828BDD4A7F0DAE4A786B019EC309EF2E57ACFF40B2165B8315232CA52B52A8F156650BDE9EE1A105C2C11A6FFC9E63FF5781F03C6751537E0FF2C990DC5A942F6DFAEC5E758EB4C43EE4D3ABA1A723E3AE394FFFF000FE5C7E067CF0B51924462B9BBC5AC75486A5023CA3E89352608A0C6794E3C49E2715F770A737E3F1ED94D40EF6F7BD086A432EEB559BA615CD04C3ADAB36F3C99011053F47DA386780FF4E2F87A0880A87C6EF27978DE7FAAEE5D899026AA01AC857C55729B13788D267BB899C35EC7CE303874E7CCE52077C2DC4475242C10CF7E5BCC54A4ADB153ACF3A9A71EE03ED30024DD575942C8B94129EB3B34964A5303EB20B401172211E9C233CBB390D3788F7A10055E96E02B5AD75164D42B95B64B5D6883B9E121DF48CEF464C63274BD1D6AF7A64CB356ABE54E077AF5C0C01100D260BB258A68BB36E213F6AFCFAF727A2708DDC5DC9303FE7748BF3CD1BFF58A7FA67703114278A25ECFC9AC15AA29D16B7D131509FB2821B667100CACA024048747D8E59C439480ED7CFAE17CCB1B3C09408A3C24934361FCD87F24EA5AD4FD49225679BCFFB5F35063A9CEEADC47400F8D92860C068F64BF235AD201FECCC199C4704B92C0B7FF21C5C08037505EE074CADD064F82A0CF9904469510B899E169F0CBDDD235E9CDA40D870F8A51956D5CE467ADB1743CF4741A35E9625FAEAD0E291ECF76573506589D940E51BEFE24587E256C41E2AD838DEE7844827A14480CA128EC1B54B4EBCD561FD7AC5A5150A0B94C2A35D0023D0580CE25F068A0AC47DBA8A37F71ED87F6D851980337649EBA7758D765C83D46EC70D9DBF58D1234F23764BA79F02A66C7C3B5325A967E3DC87A09580529FFA6736D20FEEE3CCF99139E3C0B4330CE3AAC20CFAB005F2C2C0BEAFBA5E24285899AD75E10874583A3D63E63C8D19BB334A052027C7A3E0D1C9D84FC30F46EE5435A91FCC64E9F928CB17033C8B8D6E66C9E5EC094EF79B4F20159117D4189CE29BBBA6EEC113F91FD778B6018E0720BDF269E7413EEA417996E2B8FFE59DE551AAEDFCB66A6E5AB48EF675A6B5A4B96D8E8A07097A2A8A2B6BFE51757A7E3E7706D407B1056B993B4B9198FDBE6997384927A383B4248D0C04352EA7B3503BACDB99B4CA1D327AB9CAD934671DFBEA503148EDD3286E396C1D94110380A7F39585E0336387ACCF4CFC2EC6FE4F85D763CE0D2187F77353B256B21852C9E8080250D8227EC3DF8C913DE967624B5DE764282EF5836A17DF9FD95A962119F5F53B18F62EB5B109E89ED98B1E31109B272D389A8C67B227A67AED4D6D2049ABCF642923A9C666364E228AC1E7F89FBC42866BAFC9DBC30D36552B020A6BB4084D3AEFFA2FC5B081B6D6E2D5DEAAFF3E59EE7CAB482CEB6F469A047FD1B90A91D199EF59F88036747620F09BDAC66AECA69A4A8D23BCD4E45BCB2E80D2A3318587866DB4B2FEA058982AA67072A58D5A25E902C6E208E536A8CD0DF8815217037859505AF22A6D5430D68AF1A658ADD1CD24F5610DA70FD84F2B42227F4EB5E836CA049836F2A0516D9C0414EFC8D9A0A102478C93E538D92759C1741CB14C25742F53FFB5CFE6FED1F1F4875A6D163481572C673C70A9B2148B3E9BAC1556E8CEBFAEB27F38091FAC6A24988C9CEA9F1D7C2073824BBBFBB1F450CCE9B563CBC0DB4E31C03825E3561A8A028AD5FAC157031A1D2E6700EE480E099D217A9C515C74977342E9ABE9F004BF0F9120BFAF4410E91B589DD92F13320B810A51EA9D3A43D26FFD23BC96EE09FCDB8D2978E4DD5B48DB87060C1D8B6059238EFE3B7242E0127FF07192A9FABA67071269DFF9D5E613F7503AFDC1F291BEA057873DB0618E66017CE759D2901E4F1312B5EADD766E59B2C2D12B9E5EED838D576159746597365D35E140DBFFEAD8D055F70ECA5B7749E88D496A4DB09CCD79EF59A2A1EF64230AEAE669DA99820BB509EDB05469F068D11D834B2C2735038AFE33225CC96CA47C3ED590E62BEE906AFE4329B662C16C99102CAFB6B30D562C0E05C0F40EABDBED4AC1EB76D1D0FC51F57C55B86EE4235D4BD8D617BF026048724779D7D3C8AAB06DBD3DEFD9755117A0521297CEC545A5639CBA59B4C66ECD835D4B46E6296A4F551A20EDA58E411F6FC354F67B0D2397C87C438F23C48CE68758171394521829B346053C6B64EAC2CBFB2C6A0597B67E54D6F613A25A7262E2912A7AA9F29635483D07149B47F7DE54DC2910D0427BEF1BB1EA2CF6FDCCC24E13430558ED05A101542CBB018CADF9D84B9E4968C6F0807EE4D7D8ED2D2E5B171DC8F8A08674B0993E16E58CE2950CB607154225DFC8EF5F468AFB4F2D9DDF9B34ED6236A47C2D493210EB585B488FFD185BD00375CB02DAA2326F173FB5CF3E7AF79CB7EF2F70A9F3551630FF3FB3986799AAABC2DD8998B453ADE8DF5ACE418E10A920AB724939B53A1DEEE18EC9DE5A6F849792AE81768A3CEBACF37ACC1B05C35D7E170671C19F0758AD1718EC323F00B943D909DD5A5092B9F34210D30AF6A5A65B7F924C4D07024BD0C5131454D50FE2AEA4979BE86F9F39A15D602E67B3C10CB85E390403104D73BA5953174BA5373301E7E52B6AE2688358C82335C25FF6FA6A078F1F32A534BF9C6971827AC38D2501CC146E2BBB877225679BB2CE56A5756EB958ED82F800D7FD17683F2CAF63D21A0D577C975CE6DD67BC00F31B0B5AE213CB92A77E9F4DCCC7F16C10AA2CD18E7426484BAB687FFAEA6FDE95B1A1526B3FB7D5F10C7A8600405E850335FE3F0CC832DC514AA884630DC2EA057EEE8F96C46DF819F0AA1D2D54D489C7AE3F24D9F7BB688F9DC5AB8D5717C5481E84B425CAD95097274D68EBC11874464CF3EA97750B918106D1F59A993D77067D412F526D5100BBE30B09BB2240FFF1BCE72F9B03C6DCE4E59BD1CCF2C7A5780EE8B48631E1374B156E3E38EF530A54AF2C2F584851DAB2F5297C00A2AA0D75406501A73D9C351DD674E6C1F950B4FC728F17C54EA528A543DE05BF79FD8D422D452B4C0A4C5BCED4FD93EA619A17FE0BDBB0CF6136EEE8A7498B08BB23100C4EE8E0DE80DEB7AD316A5E9F4F482C227901E09A934AB5ED2915266D40CCF54021657C2D201369F1CF2EA3412DA3D60C15EF32F1AB6E596200A0A22F49195586D610BA3869666794BAC849448E4499A30518CDA28A139A33DEB2FB65ABE91953B8DEEB6A5778347ACAA946DF12580885DA25886AF6B613959A7D38FB9AF8DD1BABB673274574DD78D1D3F4B9CE45D21AA160228E8389C483FF10E92287A1155F2B8887D03DDC700FEF1D44ABC11A655AE54A428FECEA9921C7F23E9FE6E96566E5BEB3DCEB3F9C2F7B0AE378A4F32FC3DCDD23C75FBAF557D857E7A77E1911024397DEA052C34BD6745FCC2F2EAB6CF600B97EF18BA3A0613E61F7909B3AF9AAF5697083221A6342659EC4CBBDA21A5B849EAEEA128DCCB01E36A47FAA19C7BAE5EFAADAB3C093B35310844783E8C54C5D6639C41869C77450D6E3996FB6AF8DA14735F57CE95198019A30C7E136F8B09A11063FB75CBB4092259FBB93BA172A9CE0B91CDBA66BE34A5BEAACCA28FF4EFB402443446AAFE4C96E0BB77EE6AFBAEC6C951765CF5B65A6BEE2C1E60138238E4548F00E21DC9CB635E1C57698D3629E6755D18F94715D04CC4CA85695BFB006CA2C5AA036C356F7861BF466579500C10FF62CFBE1304C59B74107C9CB4BABD9975AA13814CA8322CC7AAB5B39DAD05CC69B819C0CD1BAC8608313C70A7E62FA910AB0E4585249BD40316C1C25497894A3F7D7F61147098B5E1CD54FC1833BA2EACEA7E40A4FF8ACAF05FFEDDE52CB30A9A8EE535E72430D7EAB159E790A0EB1C133F7E664A335D43D9115CDA2C7C92582AE8274BC056F84DE7653AA1E3B8992500C8E8DCA6849C3F3640BF41CE6FB6CFFA6F4AA2943D2872A2443A8E792B6A109FC4E04440D3512E6B606DCF264CC0E488B1138CC04857A334A8E86E5251AE7528D6C4F16F04EB1A38C23BE04DCA219A7CD6F28BCC65DC8DE2299AE9EA94213CDADCC7DE9C4DD2FE421330D6CE4CB72E7D7768AC6A297685A73DD75AF7995D123805724E7514A95C8408C385F2181C8E25F983FE1241EBE2458D1913A880052B41D1810CB00B532895277966137AA761C99447B0CFD78C0B3634CC4052C67EB7EE9644BEDA7343997397DAE04BDFE45E8C928A82F2515DE9AD5F72E934DA47BB07C69EAEB9C0549B4E147A04E16334F1F7B32670149AFC179C78543645B8D9EC33B25F0BF5F9D15411408E751EEB08334C569EFEEEA9CD44897FC48D595A76320D45B14F788EC25FC6FED470AC8BE5BE5DAE83E2C4172561E30B7159AA66B8648C39FB9B7680156822FA3D0E1FED4C70265F803F028B7190360AC343E8C093B58A9FD6C25B19CEEC1F3736DD3EE9198D83CD84B6D07D6FF0462A375E5A675ECC0DDC337A2641E1ECEBCE65BE26B8E640048926309E95784ADE6DA0E355A60ADDA425F7EA4127429B4D178CFCAB03F16AB6546D992FB997657E3EB399017E520FF573596E187F135E6E7577D8A609D482E17759C7C40957135FA62DAD78E06E782D0C31602FC8B49FB93110580D30F477B1187271E660EFDBA7A5CB58FC1B00C725925343078452D5"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </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>
