<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="FDF0077983268CA931974C7DF702A0647239AC6B1ECCCF8C788DF1556B33B4DA68F7888803CADE7A79E3AA76112C579FAF043A623BA3457C745C199524B971B86DB3D2A958283AED2997CEA527019424E0D18BB5354CDD5A6B54F0BDB7336A8FD895482069827A9E79EB9203DDE80E16C6A1EBAE2EF55F632FA8691703BC1F858AB40DDAC0458226900102516202658C208DC9088C9A268AE39484C84848CBA2318C262A124601DAB404A0246911C47162288463326414261204398D14894C50C60548482D8012301BA86053303013060824A92D5A344CD3426A20294E8448210B996C5C4201128510E3402211C5255C282004136C118480C9A26D84186C8140210330249BB84D13244190262D1C27720A298451268863080A8AB229A412268B42920C282D0B0702429820000840080880520840243861CCC88C18496D09B64859B6055920884C2466083405DB142690203223282E494448D2348819818863026D6014912447500CC331A2C22D81A42808052543441258108ED3346850348A92C07013387009A14D449611E0905198204810494C1B107164021208284D04B44842120888340C82C225D2348D51B28422014082B60500A04814204DD14612D9328408958C43266423B75123C20C639844199084232922D94844223541A1866903B76112148618B3040CA4094118820B478154405241144C48B25050C884138864A3348D2295648B9661A1A225022692913801C9100E8140321216641BA24911834419044183003043146164962C43360020C340DC324290308ED2260D40B08944324A813689E2020C8CB0448C440D8900260B038404B04861A22498048564808C9B88902301020111685C20114212800B942588A40042346903484A53826C0A24521A002ACA904591C60888486C4A26854A06605282041914000328691890315CA2881821464842491305045BA204D804444332285CA225591684CB944C44948C62A6818AC0311C980C1498402207880CC72421172A62284C18382851028820330A40002A02338AD1B081DAA680C9B260CBA60552980D0431700B3992C2906C98A488202701A30069914222D022860341921A36244CC03053342081120124C10C00224640948122230551B22C521691D8486C403082DA1886E39860239548CC3448D0821042162289346442924803356D014760000241E40460101449A2386503122200140DDC8880248485111508D9162E4216699A10202101908A9491211970F63951E330F781B8221802263599C4519ABAA2288DD912EACBE62D2778A54F554565CA31BEF95E657283D812256683C1DE28D0C22C0078CC2204480DF2DF248ABCB7D5D73DA298667ABB7F420225C32016528C41A0449768675AB8AADC603C0F7B52ED956D58C9DA879A6EB81C3A66C43CBB3FCD3058CBDFD264F0479FE2A5CB7B160A55B39A843A3736ABDF7534581FE2C3E1419D4C69DE730D8AEA59479174D983A1492948E3E2A1CA67E0BFD1CEAAE5920E09E2B2F55F539F9C736F1B1B1C70558AE57A56CB63B0FB1977465A470CBDB5C740A009662CBD51563EDC86A6335382ED374F925022833A3B4B7FEC7BF93C6E4DEC6D57B239EF3789D8F7290060D0698A7D41CEBC880D99AD58588EA3071BEA6E53EB3AE1DC7546A465E1A73BFC9CC3D9E6EA2CA3AFF90DBD98EC662221A73516D06E01ADA14450A81C299469B7DB1804EC22FA46CA2F83294B4A92C7138581EEAF6F1874BAD0ABDD151CAF03FBA512C1F776E2CD737773205D3992895EA96258CF136CBD85E2623CC56DCC842046AF81F5E5423588EB9D3E4AC01A163105E85D097AEABAB31B1CE11B888F5293A2A57273AE4CACB31C15E5A4E5E089E7164DA1453FF70316F28DCF2B510A220FB424FEB3A564B8CAA1348C963F205F33A27BDEE2F1A1E859754174D9409C54211098220E56408800660DD99892B462E8520DE35CB18A6097A208216DAE7B3A4B89640A5A20CD6FE3094BF378F031426208876DA7C23E202C676AE0A255BF15AB499C1C82C5AB3CE77F3103FB1AB0FE1DA3A31ED21A816A39324307DA4A7A3EF6CA883B6A7690AA830ABD03B2A41D8D18636937AFD86C9CE9ED4C2B9A214DF4C9BC65280F5989B9F1953D45F419B4DB686C042F98C53BB4A341DAE27782B0D235F61C078151B3E859B37B377AC05140B0AD72B2B24E554B46398C17350D1E6C0935C77620F1961458D612DE29315B91F71FB4C2E6A6E28A4971AA00942A7CBE9EA7DFE4D98AB0D736A4DC852CF29BFE334FF171F4E673C4CB1E0EBFE3FEA4EDCAA2F2A943769572A84858C1AABD7DBD88A039BCEE0B502A24D7A691457EEA9BE8C7D19766BA993645BCE888E097B54273CBAB5EC21E7CF585BEF6EF167C2C398DA3E91DD3571FD158299488B935EEEF76B12C9CB66FBDC1ACE4B742D54E0123CD0332D846748248D7D6D481BF33162BEC6B5A14DD0E6DFCFB41DA4D3594AD96A986E855712881A67D743495B60A2FA17B0EEC677E4154BDC13D7F5CFAA5DC5D2E1B4CEF79F0564B1149C976CA3AC93555368C6914ADCCE35E91FB42FACF35F5E0D63FA007F9518565289AD0BF29C7F71AA62F791C687199799E9FF8655279BE37C27C01E900617DB8B0707A9474D034CFF71ACB76C6FB6FE9F697A278C1598EC4E12E1AD3268DC7D7A7622FCBC2545B257EAAED298D887B3C13F3339B448E008499D4C6A01FC2ED062187B6951173D8AC6A9E81140DA5B7B14F6139C91A5A4830846B775E4730CD2A1457D9757AAC08F98391F2CD424F7CAC12E4AF4504352D814CD88E9404DF02BA809D119EC1641B5439F88914FC3ED3E6BBA4128759A976958139F02E6E4B2428C6A8234578D87059C6B09D4D91F96FFAE22223A8FF27DEB1938AC4FBCEDD5FAC079FD3E91F2FFAA3E1C8B03A50AAA02A1F7F215A34F7DF6131B226A3E9E7524EB223B3DAA7659D63E4BF753EB982A43FF5D069FC85C8237962B4638C69789898EFE800827687630F51F4793E801AD53CD2A1EB80207925D0C47C159AD641FD0B3BA6F93F221657698773494955F1C3F42ECE2080618692C012487D9080FEA0167833329F95142FD7224EB416542F7B07DD1D2D21EE6946694E269F579D4B6CB2E8CB6BADCEC0BB55207BE85AD0A867A2D2BF4DC9733654B9EB3B97DD9EC10EEA40888398BD707423E36801B1124526DF493EA2F1C6D4C46539601BE9E555618DD61B7BE6EA65E2F0137C3499F3FE811ED38C000A95271DD57175A9A3B2A592CD57FEE18BC6681CEDCB98DFCE8BBE163CE4FDE35FCB782F0848101AF004F0AB5B70E7DFDE3BDCA2E432F26AFEA01592983B3A1B8E9CC3280F8685D58E4FF5F984C84B3180FD5CF2EAC00B8F187E65DFA5C6528701C2CA0CAE5A2F946227BD5CD816D9A3717A01AADB89140703069D3AC423480F4B091D30A69C5F6342B0BA1A3F8496B105DD2F145DED2D88056A96A5DEE704276831696BC7490D559910612B1CC97BAB1810B455C3325F2A6F338875DF03BD18028A761C800A7E248808F35FF24E1B2887E2CCAC3CF096018D38539EC73023A55CF6E2A24825E46C9645254E299460544A1AFF9079EB8F7746FD957A9252C6E7D1B23BAEEA"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="20480"/>
        </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="FDF0077983268CA931974C7DF702A0647239AC6B1ECCCF8C788DF1556B33B4DA98C6F396D2C62693FADF3D2B20360E78AD00ACDAE1FBD6FF3C336B4CA2272923C0243DBF1A9D3B839E6FF0AFCE57369940BA60B5BA6AD52017B1C023288D64B2F286D0D703DDE95718501347C069AB5636C1DC3C05C554940DE5A69BB9884B78DA9F0F8CACE98D0D1B0FF5BC131439410FEC71CD5749D9BAE35E77F0E15C0E174A5081CDBB5F90881E9DA5E4E54D298C55A9F089DFC0921EBDB89F38328C8549A08C458861F95CD22D17E46117F8D3F44D637D24CD8C54219C0D8B81A9EF2EDA2D354AF245C6919915F3F9C6E3ADF263B4342E7E40C8AED5C6AD40F6BE361327C49FB330ABD11AF08C64FAF2AE45ACC2BB8259AA93EC324855066A22FC52E470C8B4D506AB5F98506CAC4731A7BC497353F3EDD04D395343C0DCCC58A3C4601C55BF73A02D3BD4BC52C2ADD01694A4A783ED407556683359F86B63507CE9071EE9CF61D407020A08B10E7E62BB694A381148D79B07B066AEC1F3C7A3906A6C49FAD8BB44CA9F74214B178B004B48E435EF3EAA77CD631A5E4A3D2C7D74446E269C9A2CEFB52C9F65988DA12891C75B0B235F0D45C6619E54315F9592EEA6DA590DE1F76F3164469CF0A09ACFA63EA39AD26067734238AD6697ED34E1314B65364D0B95F4E87B69506438690DFD43DA62663137782165D1A11C183D894C8621FF6EF369F0D75964890AAF939236E60C8E2F7B259E3C86E5FF1102DFD02B011DDCD4F860D7CCA067864E83F91013D214FE67BC2393931BE99213216C4451E64B28590F27A762557608EE71DD89E44A8A4A9699FBF43E1657F6E32F133257558800A58D251F1FF9B0C4D40A749969686635EA65BCAF8C1FB26861DF0F4ED41F3727BF326B9481A8AF0A3A0F2DE37348E265122DE9CA678B6F1257286D097741B1B28B2C77C28B3FBF73AEE35CF1674DCBAE9393FB037F7426A8DB827101081A73BC7E026EC1490EA3B819034CEF6CBBD7BCE167E701BB59FE5AB3F442E076515CD0EDFE3617599C12C74E4D2FD7B420A4E599AF1C462A80457589BE5475D2604658F6D0E7450475D3E502C0F674C47411BBA04D795F068EA2C8DEAEFDA83012028278CBFD5A549D9E9CF3D04FBE11E99637DA2FDCA1642720124E55B356E970FE2CA27518C6371FADA3B993AA8D49AC01C51FDCE6B0F8755D1071D27328E5A0EF0E08716B35DEEDFE59FA7E62AEC66AC3A543DDDC5ED1826AD6691A67DDB4CA782402D86C81B8EC42EF34D410A959DE73B066EDA1A3D1D31ED961CB7E1B5EB9A6C5F1B2DF577C4168AD5BAA8A4CF93FF8ECAAC7BF5BFEB2C18814E9800CCD3D016AD41665FA3F725210D2DB12FAC4138391CC09175273E3C70AE58A2263CA8C83DF1546B355A8D0EB250398B6113CD7C4302876943913EA3FE3E75F2F5A5CF3C795BC4648CB289F3792598891C35A2629527EB8E0E9809F6454B6BE4B8B55322625E4875D8F441053BBE30A9DFBC02AF1E1B9B5A50AFCF31ECF0DB928B3248DFE150231AB42C620E1AC223878283E5DA59D0E21703FAF87E733E1019FE16B1F9415D9681B48F23413841752BEB99611B1DE7478CA5CE9349FA21B415190B7F7D2540C8E000994F01C413F86812346053D6804B72DE8BFB46E11436E19E50DE59841AFFF7290057E4FC4EEE648FC4A55DED00B2E39BE51E6A08DADD58390D5A8D120956D975E03039AC829FE7D82478F334E3BEBAFAE76286FD383D73888BE46A4211DD422CB8B3D2787F72137D97B08D70849DF5C5234194B94E8D38FACF38220779E8AF63DA9C9A6AD4ECA38B981D86DF8CD0778B52222B51E006A4F60468B6CB1"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="10496"/>
        </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="6B591A58498296E87A9B0EAC555608BBAF2AC3057B2DF9F0815BB4DBB186337D7A9D13BBCC4558D5E0810954ADDE4DB36CA04E3D2926DF7F14E79EA158766984EFBB8BA309755BFE67EC2C5BAC0ED71FFC0C521A0A223906401D312844BFC20CDCB66285FE4ABFBFBA585F622C209C4610E2611A83463A524189EDC9341656C74E597B4954E7015D26D56044747A8F2DE6663F9B87116658FFB76DFFA7E5951B9DD4DDBC4E83AC"/>
      </CryptographicParameters>
      <Data type="ByteString" value="0883E71E4E0FEE33EBDAE5DDFA8C51BA24BF83407E21467D4EC09F117067FCB1969F0B40F278DA9F9385F657962A82AB1DD9CCBCB658F413C3D99628AE81B8E1317C087D376F94F07B3A9872340A57E5E94E9329482D2E9E1C43AF866956D92BF72B61EE106CF9B00315EAE4F610567360007F88ADB00C926A18E931209705661E8F828B7DB8E568D641DA55C098B60575CF1E6FBDF8BB7AB6DFA6F5D4D0F2DD6AAA7DAD16CB437E6F3C80682BC371110EBE01127570119C3C9957C13655A556AA061932AAC5C376E293DFCE94F8130EA0DD4B7A269CE383DD2773D94225124F0A15603FD111EE5A3828AE58F4EEC4AF729AE649A5AF6C0B46EA44981FFB9F91ECD4BC59A786A88626F02A93A7296E21C092D5E2B6FE23C76E08C67A98144A62BC568263108442487C9D48C977DB140C65DCAD6A5E5CE76F37CCDDEACF25236EB9A16EBB36D4FE6DFC333F9E6E5B934CF3969FBC8304032B12B9370EF13F7CBC3BB6240B2807A20498306E6187FA286EDACF294CE15E24DEAC96C3D9D8979E6B95C69896CA6E1C1CE2801AA8E2AFC1D5920FA58FAA1282D34CEE7944238585B3D8511149D0BB7E805FD35E643271CC26DBE65E5E4B76BCA70F685248EF7BF041E44D19AFD69DBCF16EF00667B9923C9F3769C013C66A01F200E7E68CADEC71663A18F66F10038F9BFA25C84C69BC8FF6F5003560E22A59DBBC2AB26539B717363D70234989329F6CCAA23E2046BE1DB24D1F44C423AED65E6180A1B070593E38450E0A866FDC163AC4580FB889BB5B5EDB22BF77EF5D4547F69325A06C64C5D95AC7DCA21CF8D50C97342169F6CDF287200E143533980021B0277E45E8AD6EE6C105857C437B6CEF57F210F07EF66E75D90E4DDA4A87DFE0431F1D89E72DFEA724A05F6442CB956EE95FBC12794440CEB06673E7559287216AC847D8EA554E14058934BFC51FDC4CF5A36DD1A849A88BF708DF36420330596025831F188B115631655C21D038D78F9DB5EB85ECE747EDE76064FBAC7F7961AB04F89CAE7901E1295AB9F03790EB5C038BB6BB65DC5E59C23299196C3AB1EA5593B2BC95DA1B537150624B400920807AD1355D6ACFF45DC08D77CACD72328BA5FAF95711662D39E9208B59391FE639FC668C9EC556E44EEBC322C2130574FCAA9B6A27421DE7066FFBB44E1EDF21E3508BCF426FDC2610213B75F96C9D349E6FA9395B0237C4CCA9FB7BEC66068A60BC8F5F48A3E3A5E4F66D5E06E99002EBE71B55A840DE72AFD3732514C01D7D80425E8A6F881CB9C451793975E6973FCF103C0AE487CCBF47FEE8645CA8F75D30E2459E295F1227F1FFDC75FF25709838D0CE0C1E4D60C6E088EA81AF0EB8A0C6785EE57FD00F9D1C5A57444DAD47317F98721548BED68EC7C46E39FD2F82494429224756F030ABE516CBF5DC288B4FC2E7B13257FDC9E9BFB4D5AF7BF5B3E850346CD9FD0A1831CACA1212A896439D74E92FB017D27EB00220516E21FA75F828738C1FC5FF39F197C904D5AECC091123F7A9F0EEDC5CDC5432D837FBB0FACEA0C0DEB2A866951EDA1D8D74AED2E3DB574D1E1CC915B9072534865B1D140F243DB3A791A7605E42137206A7E48211DA8EF64B0BD437814852861206A9A991E1C571F6BFAC71D1A258F3544A5D0B8E383B2F04AEF5D496337254037903B63567BD64B372BB4C0A92A541E06B6BF49C550016BDDE114E4579E3B10BB70477E3385EBF3FFA618E4FF80E16FD3B4E7AE47E0B07F1E6EF9427FD5F15010A4418A9A37C2EE55073A85DF1FDAC73384BA48EE5BB50D0AD1A6066430FB2A3BE804CA5824E49E0DC5FA0CFDCB50B4756D837B002D38156E99BF8ED5C0A44F0428412FD44034C6FFCA76167123A6BA507BC7188FFF528D07D90A8CEBE45873EC7B209475A1303C76136A62AA4FFE79269B633E3480BA24CCC6C1047CAADA6A2D10566F9CCD55C3AA0B994A142F43D8ED8737C65E859442EABD61CB74EA481F5D8E81FE18DC005E61C1B3C8C394D22E9235EEC4CA37F8AF0E7F4B9D2BB7855DD46CEEF65DD60EDC4C020E472492B2265A8D830A481C8C4C84DFD427A85C506018D86B75CB3CBC253036D146847D8EE296F3E98C279E364FE2BA330A0B4F032D4882B4B385492A4419BAA87E5C6EF6B7E9DF66BB79A8F2CD8BE0CEE570C5DFD8A53DB57B2578B20DAF63351A6BC230A19FA3DFDB27B85AFE0DEA2C3746C9A74EC504408D00965BC9AA9E63D4A6F0B7A82805BF281494ECF5CAC60181325C9C1337DC0B137A58A75ECBF46014AE15B41F6B5E83E2DCDF1AD027BAE5B7E527CE1AB301EA6B001306BBE89BF73F6514A0A07DF6B8F0675F1522370B3681049FFAC323D5394EB63206145EFB31F20151DB6E3BEA57DFFAE1EFEC50A09D163765B72A8DF8914072DC8AC5D6A3E2573B65C2D4116DE6BBBA78CBC525AC1B4107ECB841527D67C435FCCC22A61258C6B705987BF1A4F2FFB70997F5CCC74D4EFF20E83F6A996CD3D1C489145DADC5527E988C62FB1A71E02C22EABF414988BF1129C06B64D75F4378838663951F12A1C8E93F55865E68BF8C4D06C9DCD56768281E33704F8E4BADFE12C153D9FE3D22ECC794A8A1B0DD549A0FE9B0754D5639E75061C2420F695D91D11663A2F2CF760D8C17330F4EB889E0757FB8DBED8F0486745699743AAEF40A93F76A4ACDCA09B8C59E0451DCAE3DF9D60CF10363F1994B51217D0C883B9B80691FBD8CB26FFD76731CDD76CA55A7E15311BFD63F6D1A41741CAABB408CD59304CEA7849F910B85E320608E431D57FBDCBD995DDEA04F00A44D2DBDE5D096E3AB1084224184AEFC7F8E867E7DBE9EA1DA909BD76080B398F0F9094E8D7B1469AEDE4CD1BF228C6894F9DE82493009AD8BBB390A4A35B1F7F23354DDED43F65E10CFBE776C1A5D039AD61D2278A5DC45C6F68283C925396D45B8EC0C36174EA22C57381585D0A40E3F022F839307A0EE4F8AF53BE612A558D5444800188C15BA59B02A29841BD0BC2278967E7E1EA19DB904884BD1A8524670CC21569CC676C570AD92449569F2C7D6C6D448691615069AD4D69F519667FBF4CF8376E3B78306B0FF9493153C629FA3E9E2499447060443050E1FDD27C51540B771080996B1B900789F7F2A681B98F4A3C716ABA8A375C78D1D9560937F406EBEFB20D567436AF08DE247BCDD91609A7EB35C7833C43BD8566F4D01A246F2B05C4CBBC8A607A8004F4A6FE48BCC36DA2F37A7963F9CBB7AB3D6ED1F43BA4AEDD6D379046B8FD226498C14EF3EFFBF338E90BBFD24D983D5512748883DF18C5439AEE44AFFB56ADB34DC6FC3720C920C6F1B00D01E749CBB1E78C9D66B16F2B95F86EBD10C1E4E8F60CA71B184A24E1B0DA39F20BAEBEB257FE0693E44DBA5A69DE465B0279FA00E4BCBBC09AA1C9B77A70EA210BD90ADB5471370BC2C8A5B1CD41BDE2019F529BFB45CC158913238F09C85C89FF889B26C148FA5414F645B0D145D3BD30D37FD7FAEAA9A700CB244FC54C01077976F7A0FEEDB581764C85A4ECCDE1AE62E9DB0BD0D500F6289A1476C971A19A9B327DB2F336A60CDE4FADFAE0D1411542EDC166E69D39F729EAD6A4F993D1244765762DE2239B2350C1A809CD29E0FF3E0E099A96E8FF115F60D58E59F6CE86597A24C0D17F234B88574FE5AE9957FF79309BC7192A9F6B2547AD056F247A9FA757A32429592FD9D623C5355425590D6544B3D49575DDFC9F4D1A0159FA6F4E8CA30A08A6BD442C05313DF7273EB8404807FFDE720743B25F49E16D86350B141BED730D65A114652325DBD9283D4681BAA036650E8B3BFFB06FAABA226852E10A65346DC073E07E6C0E6AAE07F422090404D5D81615794F5B3380452080738ED4E2CD4A464A8690794C7A88DB963331B5CB3B96F626C3D8AF7BB8460359CBE79645453A25D7D4409BCBFFDAED29CB1379849FEC6809D3191DF3211B8A215B782668B2A6AAADB655B7A3A0C940E1CBD19742675FD2F24F48EBEFE8DC2C8CE43B953FBBB9FB6256E1E472DEB752BF0906CF4EA86E5CF1B8E221AD08008F9AC7965BF28949E79B203FB1C3518BD471F6F3F07776F4223F2E1E88A3541CA108A535FDB32848B3F97D4542CBAE8A10418575CAA90834CFC44A843B3C4265E0630A604E61CC5AE6C09DF9AB45B86DC3695ACB08357FAB68F396CA0E0F0850F2298BFB3872F46B0C8EAA49557028668E5893438C358F6C5E42D242CCD9E99109F369D3AC47C557ADE70097A1DEEE3A3663A3F7A112445CFD3743FEC9A1530D264C2844AB5ECA32503456D1918CA3A2409CE320E70FDE32371532767A168C03B8912445802FD61A838A067F447B7130AEBD1456A40C9F4A91A97382794EBD57B49B4C03BC526055F2882C86596FDBAB97ABC4376D409E0595E097E184C9A3B01160EF202609DB72F581964311342A298AF84B1CFECEB7A3BB730D98C455D789CC3EBB849865A4E3C8C30624E45A79A2795C365C526FEECCE48885CBEDA436FBA67B9E8BD7A485C0549D8CED9B9B2B403EFA3DFB507D046AC992281E25F98155B0A1C0109AB79CB65787D956DAB75E0DA6AAC46EFAE69C668B3942735ADC472EF467A4F9A8D2EB026837E1ECE48FA30C0683FB6D2775BC559A69E286BA05ED3974BEE57EC36590A117EBE3B63B37D06DBFFD794816BBECD9E5685E397303EE4CED1D24B4FC630980CB1128144FA1BDF9A25589A952DB569873E2E1CDE55BB240003358F93172C349A7CC236D5360BCC63644942644EF8045165527BFACB04CEF7E7C740B68F33E377BCD98D2216DED9AA18E7E314A30BD753EC0ED6FA93E173F9F44DA41FB5D54B476DF560164BE0604C4D1FEC3"/>
    </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="E671446CBF912879EAE862FD609AD56899C3E9D0D7B77A3D673E827248AF274F8D421BBA4E6F23F549E1E7755FD1A18389583C68C98F2223ED5E0C267914C7E04EDED11D9E8BA26DB8EF9818C8710D471E4C87D0802B10CEF1C6E68274666C594E7C2A26005545690F5FF405A2FCBD23EA5A0DC0C76F4E5F6B067517B8B0D954450B5368A58DB0DA4A340743B6AED2DCDFA084DBF506850C0D753987F80BAF4D0E1D56BDA18C0462559A571FFAE954BB2282ED80BC6A86B38BAB7478DD4AA015A672C1E70FC51403AF965133DA2F5A55DF008F8E6167F6D5A59E70192DA8AD8C24744C102149D65E13F216EE3E5D61D09D468490E325876389D3768871939F2B6E44244F635649A47AC2B52B026AA328B7E27ADE0194160013503476B0AA9551D2E6F3C5B0F80FC8F2B36634EAE26E312F031B524AAD47652B22991E0D4ABB8AD4001D6E8C1D0D26F90C8736B4D5B4080DD5B8CA865B35F2D5DBF96BB55193083763FB709D8B2E4563DF4AFF87CC0DFD8FA3DF28B28B16E9B367E8853F2B11711805EC271444447792748706C7E375C682784B8CBFFB5A14AA3E446B5F0803BB5ABCABD3C49AB314D03D0882843FACA3450CCFB31CBC1B485E6F414A191232F8D39DE2C33BFEB44A58DA6B3CBD1E84F20F865D02BDD4948FE7361F7D21C00456F48157D4B20BD054DCBBCB991D918D2F9690B93F8636958E2BE5ACB4EF473BE0D166D8FE72A9C0E24E8BF80EAA90EC7EDFB998E1E6D3F9053D98C89BD815F231D50CE8478F10124C8E9D5692EEE3E0308147F9D15193022432339CE53EF044379DBC5E0CB559E311868E68F3EECA715504D133AFCBE9662A3BC5D77DFADB46FB4B136BD810CEEF5899518FD5229FC469BCCB4CEED603E624B9663CB38E8EBD37B08236FEFACB5B5591B45A579300712456C8596ABDE251B991FD45AE07FFE1920F04B21AA71AFB48B0BD1DD57F6AE9D0BDC2C81C1CCD726399A8F240D61C907EE993AA82E5B4457CE7DE1235E757D3ADAFA453A61F43BE98364484ACD036322D82F9F02D404FDBA40F8CA475B2A290D057548F6400B4A654A2D59067344B089F902C01E1FEF0C0699484C0C3B984EDCD8D3F353BA7381092872723762458E441AAAB712BFED7FDFC62AF69D79E434B40F36685D93E285A5101F4134AB8ACFF7F28B8B6E68274F3C5BBE792310B51DF7DB5674AD09274C212E37D53019751EDF0EF2ADCD44A91882DE0AFEA8416F5AF6880514018F5EE341BCF2A4AB247DC8497182E60B7F4885C5B0B8227B010EF6E398D2FDA38C51F44078401B975ABF54CA3A11C6195EFD07CBC253DB6115734821FAFB68290DAF65A196314EE540E2C47C2497AB33473027651A62D511FE474537B02CBCDFCEA4B18A40F5F19E5DA6F71B7742FB934DBC95C3B98FF9BA7B0296E1B41C61654D2FEE404EC496C14ED25425EC3519B72CB265CAE1446CFF31272FA1175115390C04B91B35747202A7A8323C0D64F746FA2DFEC0F4B17D292E49D72B2A32E01A48213BA2CD658E27C1B7DC1295CC11373D9C9673D412C1B02C3577E393C9BA300941B7AC93D37FC6696D97AF2E705FAD3F282041C9E1B62805BBE467DC1AA7EBBC5AF15BE271634C88CCE14557EAFB793F6A2545265F7E7C870435287F0895B6BE082C98AA098C1F9149AC1478ACB4910FD186D058ADE793102AA77626A617FEB8756B4EA6F8CD546272CBB940E7FCC028E500B2374C9B81516A1BF05814DFEC2D47CB51F5E119A9EC11032DB33DAAA860FCFEBEC5A06E02728ABBB52EB6362E4F599C69676711A902A2C664B9BE9B99E8E9CCC0FBCCA3BC1DEE528BBCD4BD462D8C2A6EBC53D7F86A323564D023A480ED6291ED15755313402F4DC44582E98CB02DADC7B88C6B647A16209B007113F0D337FEABB1A8F7E801BEB450B8CCF3B7161CF2DCA7096D49F26DCAEF878009C67EE6B6735D0BC70C145AA263E6DFFB72502E557F9FD78F6E3C5B81297B025F1B30F5050ADDA9623598E0CE845F6432FDCB15D4E99EC34D7B78ABA0C8F0D7E6594D62A0CF485A60E3E4EBFB664B34F34C287DBDE9169AB636754E4E6D46876E62C485F840B50885CF7A6942A2414509DF296C8FDA369168ECE49BFD81673A4F628DD29849B8866B44E248A75563DBD63F82745420383E77A46C13E0A5298109AF5AC08B25B4DD9F9B71B8F90D64CB009C50E8306F1FCA512F6DE2B367BDADAC45CAD0EAA3E92C5106EF94752441045DDD25C72A4D3B0F8C74247AB005E8937402BD0E05E715348AC3CE44B1BDAA3A68AED431695B25643F7A9E16E3CD487D1463F88F0207BD1BC5B684DFB505BF8E0E9E00406DFE95783A59DC5D68C93A728DAEB504684A12CDE994C91F0387A9BB8D8861EEB657EBC917C39BC8089AD19637FD03E3D99ED8A8B92835F5043F703163A059DAACC2C56ACF600E299180C75BF94D858401A6E680C10EA1334BCD819E794E4353B10F3E6AEDEBA743391EF200A3C2772CC380F59E5400628E342AA5A5B6A9471946C06E77B80581E57B1636BF3D7B8E6FC8DE95CC708D9E0E479279520E33E49169B817CAF0C6B8CD8E53993ACB9ED88E105FD977B158077281F3964C14CBD56109FBCC4C857D67497267FC395BCB3A8BEB6A2E5ABAEDD0BE6F672ACE26E2B47331DA21BDF323A5C243D5D1619BA92E916283F7F7784ECBC09A2CF4F5C9BD7C16F8A318FA304C2229EFBCD5E62B4351E1E6C7B6737E675DF2AAD09B77B8C1C3D546A929EADD57C08918422B60C3E38337FC0BC0C7BBBA3296645322B75B4B84868D48FC4ABD5372B48CBACA4C353BEDDE45100353B9271142A63D12B4BC41AE495B9E1AFF40742FCF8B3AE2BDA942022C9333AE794C4EF863F96DB88B3B67B956FD3844DDEA2FDA9CCAFD33F37D2E6383C45E99EACAA992474377A8D7C4D9241BFA6EEF6B1C1EB1E5328918061C5D194BD83029168B6947C4DCA23D48C97494E95AA6F7303F9EDE581CF2F7E908E6C05059745DE2056D2BD129AD25E9C626F1DADA75B394B8097688352C9F7BB009F2B3CFCDF990E9D296E4C65363E6729C864256930CA5815EDB77640D0554B55ED142AE001D486C872F892A3F89A2CD308E75EEE63AB286EA380569AC9E109A76CA4E58E6865B946364ED6A90B8290ED36F383D16CD29F7A9BB8FE135F7EC3396F8BF0159886116A99FC088EA4349D014C6A855F9EADEF7536E8C562C58AAA18F0F715B920FF484994D8AEAECB329928928543409B07FC0656FD45565EB8E5B8BCA60A972BA7C7274C83C1963A9CB781505DECFD0E098CA012939029FE2B2D2F59616F7B81A4B6D3DA172F464C5B767F9AC9D0DCF0F5041B243A4467718793ACB2C6DFE2E8EB0E26515463656CABC0C3D3EFFD00000000000000000000000000000000000000000000000000000C192936"/>
    </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>
