<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="DA7E64249B8D3D2B54C773769CF90CC1797BD516B4C4D2FDBFE2C3BA65D831989C775E7396BAB6DCB3D184C12CEC8E34A914B120EE48201D1F0355AB18E276AF1B84E665026E1402F0D3718624503722F3103B4005710A1D3781CB1320F06D698F7D80022D7C0436AADD09689EBE0449A401A0AFCDBBB42BD30E4AB98881BE25C8165294302C8B38260B13659BA48894905149045254440022B96048440E62382C2131412118311321045998519BC680011031214061D992700C8205CC128A40122963242611164A9AC029642492D432840AB14112914DA3002191A845244502044060C2A64D2297881B26221299480C360E14996111832114C6208012411C974C59180EDC840040088589124022152420334D22B700D4466404906500B20402120549B26C11C90121399024C388CC18090117604A182C4102061A8548491646611440E1344D148770944831A21451D9280ED29811449861E32222DA902191A801E31648E3122C832645DA124689923094282924952951304002362A08B86024364E62B065DA046D609211C2220E08B180C4168523101283088E210712919841DC342A0C49328C86281A214C099320A0326EC9104A89240E514842D4927058C24CCB4209DA8685C0009019460263C6295C12890C260511302C93C60158328622C84999B23113A6649C2660923092188580E40420DBA84013472D042922CC886502150194480CCC444DD3488863963064366D02428ADC1849410452E3446618201190488662C43093A4304324911A818824B6808438841B178020048E19086E10B7659AA28119486493A2214224440C408961A6099220881C234C03844D1081841980011B313108184E1A09015900801A2226A31065C2842949C020211491503409021410CC38110C3342881829D91401D9189114058653864898248411237059901064B62D5C30724C028144348244304A5400285B484C0C2744D12092221661C80225882861022600D43408E12809D9224CE286511A31320C9601E0A08858963080960482B62089C02181948D0316021448710A893118385210486D99C00D20860D543205D0B6410842298AA06C0A0670DCC0851345500A29041297250345012410311A316E98249040B081190532E4942C5CB010828601908691E4268858A069CB9868D98801CCC64C214842993611CC404590B6290CC68DCC462EC0864011886990B891C9C8681C074091962D1894044216650BC829199470A2024A6118642F70042D61ACCC8EE73529D382830345C23A2FCC7664A6F4D8671713DA78A77FA088B70B45975E04B8C6303EFC1EC6478EFC13D4FCDDF6966473EABCD90F3ABC7A6EFA92E4623012054D1F054543855B0238AEC828A1E839921663D455FEFDEF68D09CAB6E859202BD41E68502040DD11FCBC00307CBC91C51D99C7675E9F7421E7D084E29E9497615217C16D9CD0165B7A72847D3CBA4946A8A048B04BD8EB069045371B81C240F21669F72B640A22D5A6C850273102EB3777557A67805639B9E841862F03058F79DFA933EB6C515ED6343F8621A145E92111CA5FB1E1087F78AB018DD035CD97732783D143226AD551136E418BA7E281BF85FE12BAE4428992A14F71BE8B43729F133514A32A0A8D2E67AAEEAF3883955364869791C7DA345CEBAF91A5087203D6556955DF9E59D589A405DCF89B4C9395FAAD9EBB93903A15F7104447F42FB768C4C30ACF1319379287B6E37565FCD94E0198703ADB5F0D8D7418AF7CCC5B350C20FCC57C41E1EB07069FBC54E4BC93D6A6024D4246E78C80B7C5AF4A99697323EC2562AA5D1606CB4D1C2DA8288FE0346D29C04C18396DD66FE00688E5B2C84C7D5607876F0ACE9B86F24B023F1225B654569C799378B90DC8BC4DF1764B963EE45D5B6676452D903C19509B41F6A2149AFA8609651F9E351C950E23A7DC4C12E12F5241218BBDAF5CC958879A2E7ABCC6FE11733EFD67D28B5A4FF6304037AA29450A658EEAB5402892414AEC2BF6F4601F47E20677817C0A44D5EB8A95A3E146FAF1B1DFCD65E1356479D8336746CEC4F0E1FC0B6043E45E3991E518EBEC17A2DDEDF7066281076978EB024B7BB6F26BA12BB6FCA0DDCFA9DAD433C7F5211495DD003DC4C1F8E30E35D7B438C21C17AFDBA57091CE33D4C479F6D651CF3F1AFDFAF8BC30A460AB8CE20AF5C98C6F9FB2502663BCA7FC4A08712D93E9595195509D0A91A969ABAC420E33684B5C0C0AF6549F5982E846C17AEE6FC944AACE2175CC673BAEB01FA56356FFAF564A1247C83CE3B37ED970786EE2112A946560942433601E217725AA7BF809D04CF58F202CF56DC2B995A203EDC29AB2C14383E737B3BC8AF8936186E74DDB5311C194D32D0F32CF5F3C585D277F7BE727508AC769EDEA3C0A43697F4D1AF7A90A4C95870BB2502B9446901681C0B0412C8E6C5D8919471FE1F178310D07E399EA38816EC18861BA39D6A8F438792612EB1B957FDD3F19CEB2D03B3DFE4E1B84A5E622C7B7B9D4B8D0040010287EA50E574D4F3C82238BD95746A556FD56D5D00DF5BF8528D2FB6132CF94BAC922EC558F9F6D933BFC043664C6E4835DDFB6B407DFCFAB91563148B7272C52B760BF77BAC8A2AAC9F534F9185688E5DB2C8A3A1041EAE2A4219340A3A143CCBE94B16D95AC7ED542A54671327760F3D480022BDA01D0E58F7A844EFD9B0AEC06865A05FD29A1EBB2242D1796C2270E3DF348E6F6F12C7D59C1886EC46306462D4F4A81BEB40B62784CB654C94C2854FF6F7B1D127260A8F0A98296FDCF96A74B56A366BA3107AF596E046EB0ECB7AE2351E9AC31C04318D7533821D70AABC8469D9096227267D092645515F1AC3FEBF0FD84C366820AFB750DFA6886D8752A71325D7F04FFA0A2BDB57AC2D1E0F19BFB0EC1FB581F36C931D2B27319D32A635EADD09D44F542CBC24AA11D57CE1186E13CACE35E97F6563B5B10E266A73BC7A5BD7EA31F55902732B6B7D295D1E5E3EB407D6BA393CA58F6160E6BEFBA9B277B6F3EAD073C73A7F9EEF268FAECA17E59CC282DD4A6359C90FCD11121F584EE91F0778F0B4AE0D15AA42D35AB5368425FBA615751403EA17F588B6659C3E1F3EDC3E808ED668C6ABE456C116ABB1BD8ABA545EFEF8295333517C051AE092F726F4E53E697FED956371E121A0C23FDDA55EA97A72726DB9C3AF79CDA1C44289AA6DC2A72487E19EB102EC83A9B6EB4BD724EA62D5C0466214007C46B87F3C6A827B7F7079A9FE2AF88FC2894BFF7D6EC2AB702A49347537A3E023A203CE851A29FFEF64C4DFD99BD781B602B8B81E5499D79458979F15B8E941A899354F579098A97F12B0E2217DF624B7EEC2E2B826022397DA8C19C9E81C976987F67991D799E5EE33A524BDCA780FC25548258E765E08C98878248D6DADAE0C88761A5C1B075627FB2C0F9D901BAFFE7C5E9F4EB09CE00712655182BD137474E4BCBA9BD5BC7AE37BA7E059C8E06046D829BF059FC03D80B90B2FA72B2E6AFFEB44164E39BF0C6A3995BE2EEAC7A7AD54F8C1BF22688E9B8D6781A3F201E030643D8FC7CD1ED3EFA473951FC9346E626DAC03B8CE192C21D4E70CE04383FF6949479E7D1E"/>
          </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="DA7E64249B8D3D2B54C773769CF90CC1797BD516B4C4D2FDBFE2C3BA65D83198BA29C68EE0C4711A81B3BBF3F3309B9AA1CF76144D1194E4814C5BD053FD5DAF9B81EED76433EA4F9365B3EFF078795E33BDC657E442F10632A6BE678C4FB718F9C3108AAA723F84FF99C15ED33707732B11E02F29361932486ABD047E755E2F4387292E77C3FA7E1F8A61BA1DF1E7C4544078A895BD14EBA26D1CDD1CB621FBD465F46BC6F3C0A381E627E267C3F306486538958D4B33ED15A4A48D70467161AE795A3545F2E9496F2936F9763C7E839E1147B89CB5D8220C8C6939952043E1BA129283A0DCC322F3CE79CC572F74E840683CD8C8A86E640F2D73142FCD95898FAFC1E44D64678D66E3E6CEF898F7978C27C902C837DB189DB88FB2606B5AAE32C51ABFFEB35F4F4E09474DE4842828E71A7E89B2BD89DF0E3E9A675B8538416A737D7E3414BA5CF610F80D5FF0D74B17DE336D8E81BB20FA30AEE67F3BCAA0C7EF374641C671B2F49A8B4F61738251FCE998B793C956616F57D6DCA2087169979F9F612A0EA8475046F1749B5E9F7CDFF1FD7611DA5EF133EB3D92324D4A31DB7B6A28AE586474DE8124DEB9277CD5B74E6E978258FF848A3EEE62355B21D00AEE5C375AACB00CD5290B793452B5047DBF39326D10B33F4EA9794A4583E0945C8857488CF047A46826778C66AFE5E6D3B2DCC99CB6E113CF01BF7475F6F0A6E7DCF622B0D99D303DFD93244F41E53349E36473784A9DD6233BC61E455EBC32CE0AE38F7CB4FBA846131738B8C11BB8BFFCA1502397B6DEF3A9ABB17E6F21DC3E6A93A9B66193D25BB928D46EF2D6D44CE3524188FB1D343E763B084B4DD22A1983C820887C4BD79600900AF1CBB570CD6290F1462E9A4BD4A8E423C3A8980AA5DFF20D8B20A62BAB6D1AFC1C3C67E4B1D7D1F5E0ACB90FEF3B9DED3FBA85CABEA673CB63A3716C522898EED1B83DDCBFAA86CD5A3E431C44E61D65506AACDFF65A92332260AA3BB0C24A730652E2D7407BA08C76351E865A1A30660C145AACB0C676C2526CBC172E1CF2DCA80E8E6CB5EBA70FFC43E70131388CE0E62F6187E391AD2E9DDE4FA5F382A3DB53AD18EA25A5AD7809366AA9E72D54D7CB042FCE82BD737A9E0E7FB214BD7859D2C35E378D0C4BEAA80B503740237EE5D512616D4953EA2FD418DCB80869A344FB46896CC6DC8A8298C417E5263241764922C141E7BB0E410081EAFB5AA41206E3B8E242C1226A20BC7D780168BE650782D69CA72ABE8A2343B2226A6EC14C4FD65C17293D13EAB0A8A6903FC82A2E94672AF85B55A565D887D56538BB142C398142F2BB87A41BAAA74BCEE8F7360641BCC859351336325C901C92DC530B15F35C985DF37ACB3ADF8910A8EE6BD68F0F3CE7BECF8593DAED369F2179E7609D1AFDAFD9C59E282707C567E994C1E634D82AED955EC1757AF96018DF913F320E233EFA005C0A4D2D9D6EC7A9AF58DC2550584B282AE08D7890B721366B824A6379F13AD1FD0C3941972BBDD9C3D7696FB21AA10450BBA0ECC986E0408AE8AD70130093332229A71C41F417D09A78325AC9C5DD6D17007E30AAA9C5A157FA9B3AF23B251A17AC865F2A284F5BC92C9F904CEDE6F97D211CDF985916DD40E9F04C4B08AB067BD15649253A5B5787359189DDAEDF856F307D005C8423CDDEC71EDCFEBFF515C89F1E903BC3543F9FE5345D2221FB8040625EC25A478C2ADDD312DC0A02DF04B662CEC2CAB5208B85DF50C3B74BF2F636ADA262B4DFC98AF42C92A4FC2BAC3FE6A638372D3626FF0D5F2DD49D67669A8AEAABC632AD57E89E6F3CEAC1601D16E2FA3A60D4722AAA55436E8DFB04B46DAA"/>
          </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"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="AEC73B02D40688ADC45EE840AD2A64C0EE6A949DA88FCBB793BC9B2AA7965CB40C28CBED92A2A7C551670286F29BF06626406E74E0961179B5CEA47CCCDA14C6E5DBDB9E918B005DDF7433B909808537386704BC5D418FE8C65C7893FF863A85200B0778D329CE2BFCCCB66F7ED7D62E61A302065F35D2EC53AFC85FB6FC2995E3B291DFAEE6DB3B6D63F1302EE3978FBC2F8F291C1E37B1EBB65FAF653C8EEDFCE5521666925DF0CC1E2496E6BDA3B35E2D9B45EA267A36C9F8710CD7A85A92FAD8EDD196F5BC5774794F975400A95CC23757BFCE89C5EAB6E90C23E9D16A1CB67997901A65EAB5EC6ACEB010311FD51B5BDD41C5100C9269073781ABA9C2432960C974D6C5B8A0781DD0DB1C2EF2EE6AB8CCAB14937D7FEE6E56D20563D3BD46EADE031F8A8EE807F2D5428FFA00BFDA3CE47E66082D0864E8FE64AEBF924E5F5FD61CEECC2A4E3733B4429CE168ECD3049297B1321C1C07CDD04AD8C51BBB347123F8E7D3C46CD495B1832435D63433D72ACA7AC6C08358BEF0B239FFE4E9B6D97772159CC4FDCE0C5D71B675DBF880094ABDAED294ABE43994ACD19379320767F8002D563E7E95D99C0F72A4BCEC6AC245B231EC51AFD9A5C8531A59D76B1CD016726146BAC5BC7CA9FF816D50AD8CAE06A8FE95021DDA5946E81CFAFA3ED91E7DC251499A706B4448340A2B091F8DE44E1498B08A999268BCFCB7250A05B0B42B8B8DDD91DBC39E59882F95869756FD0D2600ABF305A90AA0E3255E0FC4CC77CA90C35F1D9B0B4FC08BB533A4334CE15AC6EAD77D7A44EFEAAA789C2A832A0EBCD3C9D279B1C4F8FD7D2637F494B519804FE139D3894B93623C10E19308CCE6C2AAC8594DCC313C00BD60C80EA62CFB8C0CA5F769EDB8842C169EABEDC4B55D4634DE208F422526474B268B0D77A901E7FEA64866131AA1CA579B73F2798827496E40B7A814F933540B0B848E83DCC889912476ECFECB87EB863489757A3152D0B50FE94033930C749247329A0627FFE110ED24CC58DC585780EA3B206EC59C3DA68AB582BDD877B6F0CEC8572307D6C155F83A176FF85B6A92A718AA49FD435B9F56A2DCE954D94B0594C5B347EAFF9995851EB2213B9448679ED797247C4BB582104223A16B4773AA5C530341C209693E3C2695B3C66BE179444830C884A75898067651543DD6BB1AD1788D1D0D8DB0CF9F1BCBD4E3BCF96196607827624422E97011CF72D9085A08FB7970BFCD77D9BC6F920CA791C8AAD5E92A5C97DFB79341375A95E7491F62ACC25D9D8D92E28BF3F857DEF6865A4406F818923BB51C66980702A2586BD2144D899301D6CEA2EE7C6611B4464F9B44D9B300B95D6DEB3FC4336C30815EF104AC9D2E91CA34F806B2760027F4E09A043784004A6F7FB17C1A5D35CED555657C8D0695E054D2C8DAFE70390FE9069DF9014186E6DA7F0B417E8264930EF676EB85E92D91DA9C46BE6ADBCA7AC12FFE7EF144C44C41EA65BB986F7C9A9133B6C8EBFA3FE8848E3DC68DC7D1403BA3B1FA1DF5C7C4BE61E5C4D2B2201862D3853C1C051E722A1B73B80883AD27AF386EB887DF6E1770D2CE096C6904F84746493BEE8178AA5B39D98B0C37978D6B522ED6AB685EAB0E74BD95B07AAC04A77FF0A0101979DE0E1921E68A7D8B2D687E83196DAB7838E65954685F87C37D1F64089865FF0BEE6B9C8223A0450563DD1C1D74F7CC68B01855A01C07E57A913DC12B90E0694A85F27AE5D65C908D86755C4ED919013E4BF5E901AF85FE695172DEB42ECC7BBF2BF6367536175D991904251B7036ED70F1EFF80BA09440BC68B0FD34F6A992AC91CC84C689F22E43008996EF4267194EA7D45DC0780C8CB0BCC068645B5E23AFF467828A8494454FB070182C45FC7DD0155993195986141357095BCF41DFB419B6DBECBF372FA73AEEB6478D1FE3BA178FAA441077DA8AE027B9B92CCF3406F7FE3810FF140D7A59690BF3E3663BCD10362A0347D7B251C6DB00CCB2891146E29AAEC9EDF4F04293F11BC3C9A166E1F46C423D1516A0A6C72504F057A06C752DD4954A48303953733F19E87D7A76CBCB576D1EFE3E1A77E4F6F926486482ADDA983D3F6C3238618A417C2F8E859CC04B4D54D94D470E6B14017C8091C495F06FA86E193AC2182031BA650CA92E7961778BEADD54F25549B2780285536A1CF04D265E07E7134C362AA9CBA390C0E31687CFEBAEB4E216CEB0552D86F843CAFC5EF6CD8D450130623A9FC06AC0059EDFFFFBC91D667AE61AB3A409187586D6EB148CA82EA0E21151ED51299BFDC972B96DA30DCF2EDF8907246D6F57521EB4633BBE3433BF0C820CCAF8FCF0810B8823FB5B362AE911A949C0683B22EEDB49EA42ABA785EC6E14A4CDF6E0D828496F608F5E329B08F60EE34421A1D4B04F02ABD02539F16B18812EF63E20F8F4ED6A623CEB72F1861A0F7C9C139E6E9C0BE2EDEED5C693ABAB4B0250B9B51772AAF6E2903EDF923DF18097B8E59CB71AD2E7AC5593A2EBD0FBA01B7EAFE307B1C76138CAB84184B8388091C0968E4CC7CAB233C167DED4E3C19AD1C298CBBD82412D46316481CC06A913346785AC6BCC62B4496D6649DE0D939D4C85472DCC6CE7176D015AAF7B131F990B45EC68800D2019F06438A599AE2FA1E0E095ECA0B55921CF06BA8BE55318811200F80DAF747DE271E7E3258EB71D278D40029395329A03539BDDFDEF9100D38AC65DB7D6BCE2E3742A1E3AB9ADBDAC04AA1DE626A24770B7CFC99157F10C8F229CD34B6422D1AA272836DDA251D31D2D35EFFC21236F5D11C2DAA866090CAA07C18C8CCAEAE2F3A73E0996FF59329177309B649B1451AE289E36461678E931BF3636D5E34A4DC8998B1172D198FB4709F0214F3BCBE03E966FD618B37B7EB8B1DB2EFBA03B82987FD62F7C53E71DFFB6E9C295319B0CED31D71165E3CD9FC807655AEF97B231CB8553EA47B91215A7D5B9E65244861D0CCAC5ADD10707EB6A1EE98E688FF3B99D3C061B4FA8D6B3DFA9186DCF38BDB196CDEAE2504F6DD1A0A3931D6DF1BEC042891F0FF51CEBF7AC16FD3FD8A88FFE3C568027503642BC4CFC373BA082CADDE8F0155E36F90816F53A18920CB9CDD8DE33A037CEA7B057E75509FE33E132C4A909F8A6806E31DC8E4FCE018E291255FA6B1CD24773E6E19695CC68D69666C43BA6BC1E0EC743FB06E8AAB58847EDB3BDDF9499A56E6B6528076DC46937C5380556487BDDD0348E05C241B3D80FE8045A369F9BCF6B1A842299EE435549BD479B83C5704C47EA5D7A6305BFF38DFF174BC30D277F61BCCAC795C3C72DAFF10B823541D82634C7685E1EFD8B36E219E5611CF34754407CDC5BEBA514AF487B78EF3CA20D7360333E0B6268FB3E18B66CA9730FA927E1472442B4395973D3CAC61A3BA4EC4FC35971C51B299B64BF91954518E77A0E95B39428F1D0CDD2F85A34FDCCBBD0ADFB8590ED1E3EDB756F1613820B52CD07C792D50B52E8D454478F04F69E0B7BD313A097E5EF42A16BBEE610C6251461FC50D308478EE34D936B802FBFAA9A5B80DC38966C4E1EDBD0DA64EFA07B3FD4774EAE90FA8B580CAA0CE604CA137CCFAE868B06F98BAFABE1CD94A09A8E5A796F4B423B7A48E20CE332221CFAFFA9657AFF7DFAF4AE20BA8929D8DD973B3ECC28E0037378F7CF2B8080B41A4639D4B9AA2CDBD95A825972BFBB324973638C974C6855CEB9539156D8D87C4E21DF75BC724C4024D38B357EAFBCC70A4DA703FDCED6F9BBF64706EB51AE658F00082F87C57FF177605B6E46244B16BF3EE2053E677D5750663B3C64C3A18041D259CAC57C06ED52E56B7B262760F632ABC98CD1EF37E8CBCEAC8DB2D2D7E2DC8295A61B7EC189CBB4F476504925FCF4ED0E3BA57D02D67974488605D1A1475CBCC44B2454E441E66F0AD4C6B15D1455B15F541A339EA1CEB9FB00BFA8F8D589BB27AE5D7AAE5342286E441FD0907474082FFDA72A03836A22C6D2A8276A55B329A55625D11C84AF077F1DB608C3948CA3272AFDACFE2E124C807AFE5E5AC146254DE2651C179B332CAAA65915D0EA9CC53003E8B07A000B0B733D6D50B059ADD83286F35F5ABDA60FDA78AD0A398589EDCAAFB7089979AC4042BFD9BEAB0DA457B0929B5AD76674E80B822927414ECA4CFB185D55B05D6BCEE1CAC6CEA5B192049FEE5904D284062804686505478D0B098E7F6F3D12444509976EDFDE8F7951718771B44C5859CB6A56709AF667023CC0A95547F6221975543AB15D9EEF5D989E5ECD08844DB45FD6759257879880BBF40CCE3B2718AF3E90F50201B72F41FDAEF7327622F7498FE57D5FA661AA6A563B688CE0ED0B90D1D4F000CDDC99DC351CF401F2EFBC2381EDBC46B8E9842E90C3DE9A93645EF1AFEA22324679364B2B35492A8F3A2E35D6FCF13EDFBB7BF40636790428C5117F47833B2025921F722B9C0233DE8B6409C70760A5E4A575EB0B47C566EB62E72E6828B5F443F53C37A1D6E355A6863CCC9C656610F37AA8FD787F1662CAC1490FF1A8B91A57016E2E1754208CA2EE6A21A98F283471D9D622420DF6B123548CC263864311A7E55BC59AD8E9CA9CEA0A6F313AB65684AC9534B96100B3C60806011EBD77AC5D9B5B60E6ACE1070E908342C0BDBA2A55AA7FDB32A1AC034542717BDFF75A202DCA2CEB650C010387C7D6666445F53883E6F879DDA5778A87C06CE7B068CFE4F6E888B5F53E114E235C80A92C33C4B22921E3AFDC5108B6802229765A25600771029A28F81F5A6795D5CAE55BF7ADB037C60C107040E7901180D44FA5A723EE42DCA1D9E4FB78363153F0C3E219375572CF1E7E13A2E412DC7F2471558BBB8598ACFF924C207F55451FB35453C31035F12ADB602DBC9A426FEDF96451BE56E4A84386F24F28804E2F4B3AADE45300D5E3752FAC7063C91F9E4FBBCC6EAFA17FCD97A75499F3AB21D74CC4F6DB38912ABA6814F23D247C4F981FE5FB49579BF44216E6767DBB3EF8686DD0EDB3613E844A05240AA4E395B30E250FD7EC138EA83A77581ABDDB30DE72B8D6D3D78B74A7F7D10ED8FFD56B9A30A351AE99B1B13E40A8782708365659DD24DF107EC65760D3A9889D52CE50B29F615013340E0352C854992FEB4850806F61A650880BFC81B786BC9C037A92DAD7637059B6C5BA8474671B7A470EE690458B17E5A8281610BA07D9EF9277B9E4CFE03ED1D9960C86464F789E1BB78890754F14BC5E62BA15354AEFC24B00D3ED053632CF9F5CE05A487547633E4B5AAAC925EF6664BF1A01B0DE2DBAF054FB8DB3B6EA756152B665B6797C79646BF36304E017478E86A3F0AC932156C197D3C4EEABCF31AE5F8AE16D7EED08AFC794D234EF51C419EA3982E898D5EB3323E3A4812B40F83D275256A43131C7098C88817F5579A53B55F02EA40C5901B52F129E46F69538491427AD948C190918DD8F429A8B1B45C2299B1664890D65D5E7E3BE3A4AA598CF220D9A9B3BCFD66B54B8B1722FE899ED4DE9EB8F645B56AEC3E86463855ED18F017183240893AB152A7BBFDFBB28BD4B4643991C359941A631A22EE7E401E713986D9AEC34DF30E6052129A5018751F1CF48646C7269FD9C5EB704397AB1365420C0670D1A8D94ABB00B8532369F5D35DCA8981B5507D4FF7AB57AC98BE0F28B535F455FBD2D9A6864B97447697751D9808F1A6C3D8AB36520253AB5F5F8642453EFAA8779DEC5F615D6A6096DF525B56A70C1EF05457BFDE7BE3E8323B03E0AC2E13C8F2CBC49427F1FB1B8889B235EA85E65340327068F7ED644C2214515C78F2FA49153CE14D0A5C5170BD5F9D42C805FC83977CD3A6773905D418CEE08972A86B25DC7A4BD7198DC023E8F791FDB17D0B12ADC404E418C6C36113FACACA703A784F4D5ECFC3289A47AC50FC7D4A9A19CED39960C3EAF7B884AC4D7471512A212056322C178050A48361AF0C9CAD7310D5955BE4EB9090AA7B64EF2077AC0BE6A8FD99E05B7FBF2AC885015485732D63CCB5207D47D31EBA369DABC6AB192984C6348FBA014FC60602A3C80A5AC738273B8A399130C22B38B7AB202175C1CE808F5C2BCDAA58FE0656513F730BC65566BF118879A9B8E0E2022A02FF462C574216C3C0B03DF748B3F3D34A11A42D52CA9A764DDD03D554501C59C4E30CF1E9A072E3906E80FFDCFCFE9C5EFE08FD3BC70D1FF13FCCDA35A72251B00AE4375042D1531EEFE46FDA8BA60AA7498C76B1CC64A91A6D44BB0381D374CE6B8B730795E5DB64CAC9A070277D35EAC05C092BF0CD4B8DFBCD362E462DE880549757C180DB0352B8778F07E2A4E79372F1216A53D955C34D03D2993893EC49D183150F10A8EBF1C66D0556909891CE666EC22267BA136996686A7CCCC9BFCDCE1FA074634E02351399246742FC3BB770AF62E851BA597207885D12DE0F9AFAD44842CC40127DC95723DCC13C1AE1F38B487C57C4840610DBE086E1175958F06A608234EFB6FFFD07377C67CB25629E69746C36FFF55B568D3273400F7500D38BA7F69EB95B67F77F6C5D2FEA83535F209656182CE4A850FF3B8057AE7F69545756FB2E849324CF9C991B98565A920D9A21BF68D9583A86C67B31DE1AF4809B04A37A7C90ED70EFFF3F70576B6EDC3109AB4C3F1A6E07D1D39C1BF57313FF0CF08707228BABB8E650C9C6D12A0E12E270A4F209F181221BD6062849C3D1B9B6009A658E514CE60BB54DB03C79DDD80BD5DFD72CD9FFA75615587F61A76E24110640BF0209F8B247D1CC0998E737645577CFB7F7F2B006CFAC7F770394B7C7CEE69773EE235FCB8DD7C9ECE0CF43D58C6C14297F2D1AB87A2EE261D5868A11CEACC8ECBCC3D069A13ED502AB2A35A20E44FD9DB6867487D35437BE9CF10A62DA75171661522A8A09DABFE3B4EE0CB1ED8F52DFE96496D5C33A3ED74DDA34512289E0B7DC13216124E7024D5C37C2022B8588D1522CFCCB2CE32992B34F610C180C2B76F038377650B50CD63FC3C8FCCCF226BED65C5D4E00D0E01389721621CD320115248F0442446F2DBF6AFDAC1D06B304D9712E3E29114005F47A7BD58E6477C3DBD0CFAFD1CB97ED14857E9E06D56A9F6F008A99810DE1D4D450DFEA3173B32E08F47177962215541ABF4C0AF62466C464AD59319270C85D4855D1E72FA2AC509074B26D99CF4CC8321D1A595B2A2AA647FF8CDDD443A2BB521B46D2EA47612518A73520DAAEB3F18B3D85353C1A688F28CC3E90C7B4F7C5958D0C5DB0C7F5C7424673B3B9537276805492DC1938486E68F79AE01EB36B8C6AEE744D2"/>
    </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="414831B6B7EFF071CECB6AFCDFD5A2FD37E19C283D4253E282380694F40484F28B49A9E3F3527EF567C15E6023F344C16D25649D9AEE245614F616FE0D369B345FE06123291AFC707AE482B327CF599B89EB82FDD1144262AAE40B2ACBACEBFA7639D9DAD046C0CB11CACE77A1205936184FF482B1D7BCCFA325B17F0E180B45AC10411D40E0BA1F5D58A4F4D4CFD1465DF564077A774B9AD6CFF655361C294196814000776320BA0CC7E2BFA29BE7302E8DDF62279B78EB203A8B902A1581C0A08292EC957381BCEF885025C21B01DEB7BFE497A1696EE38E1681050A6D4053CAE6CF4885C2277C9E00FE4BFEA874F0D39451333F58EBB96271011859DB3B9034B6D180BFCD08C0B767A0D5AEFFB1882A3ED7A6D920CA3F9A276CE2DECC50B2A1921E96D5A0081D3B9CFF640E1D04FE171BD8A544444F0701BE4D7DD80F59F17CCF4FE13AC192338F9DF18B1800B1C93C2A9BDBEFF422FC4B1DA36023259F9247867BEF825AD17298EF3950BF115D69D7A997271F0F5D1497185FF9DB40B32A5426BE413577DAC44CB81CB7B310BE08763296E09A6BF2D5907604B5944E95B42C680E1EAF48F3D9D16EF9C7BBA3B69BDE983BA1CCA375429FDC1D5E2970A2400F752D6C2CC1894A424AE590B068E4CD332D5B08950D6C4E2F10E86E04A092CF40FD0A800E69F520EED0D59EECC4980EDEDD56371BD1491AE8E4EEB69EA8B8FB30065955A4ECB8F4262E40695101294729CDDB5F5B16D8E00F9FCF72CF903411D3F469CE4DD10DC80560AE3D4AE06F6937D822ACE392F004BB089AA1E9CF7AABC2C79C7D29CBE210B2B1310CAE921BFFDAB1CB76A79A6CDFEA3EE66A1D1DAC67BBF7423AE54B0DCC220B938346A55496679D0BAFC9D8A77B6C61C836E180FAF7C6E00D64B3EAA73372B3216DDAE49A3572D93903F4CB2066709A81507FE9F25B5396D89269AB4AE6F337EC753BC750A0F19A2941262C1235A5ECA0FD87B22AB2DD3897B1A9495C82E5A05E96CF860494BF183424D394E26BE0F5D9A5F02FC68A5D57121C9D7A2B25A83CA5714E645DD7645BF39D94D058DE8A9F0FDAF61D0EED51C1D44C9CFB26FDE5ED56EC1B105B1F2946D350C190868BC4C0A9D5FAA2EA88C23A2A0E92173E85BEA64A3D748752FD8F7E62C3F0CABE19C6A82E78B06801D1ECB747BA764CFB12244790A1BF26E66C92F93CC15F0EF50558E1F8789D730A8C1B7BB2E07C3F7C03FDD794252AF5A090997D596E300696C70F2DCD82784F1A25EFB2DE19EC0623F6A9A1127BE54B4DAE6DF7E4080DA04341231DFF99EF3389474EB559BBF960EBFD601539D5809220F11C4BFC4A05819FE1ECC9863E7F01C2B03B6FC30EB7612A6975CA7FD8427D80F891F09CF6F6E26AAB0BEE22B7817AB0CF92198ED21A9057D6ECD234BEE10A391BEAC178A32099EA2322C77606504E88F37D54B0E35965302EDBC32E90848D060B287A9DDED982EF4AAA9DF3184E7AFD9462CE5C0DAB576D232515B5681A51B9D5F56C873F733AA0638FB1E80EFE4C1A974471C216367135D48A805BF992F329233A624B0EBC77A70B9D23C3FBBBF6931F48A7A0AB6ACEA725C2EF59A8DE94252C3189B0AD0D62C5336B4880CE302233E93C5AD7BBD0861B5F0E7B22F98DE3FF018CDB43E8CC19693B01BA4DAA2A47A8F6559974D0B284539DE97FED6709FA4E6758193A5A63E5D1799842AE2573D4C81846729A6A121FD198A2DA1241566F67501EB4BF15A68E8D4AAE01E60B3E09978AD797BFC90905925B51B596515288F93AB0FE6C1B3C5A4F68A8ED72A1C022CD9D6DDA2E735081195145B9F3E7B0395CF00937B924DCEA3BDB356CD2B9A3015864F4DC13D2AFD19BE9015F5CAC96CA783F1086F4BBAFFD34A9F9142ED16C504E8EF9931B71D941BFE9F344C890D5448559FBEDA7579B181D9AD894EF50B5C637531FDEB9F8ACF2E0343B1756E4298A26BB79A727699D14DD4D54DB3D44004D23C959F855E76E40C219F943FC0C7424705E32018B03E951109F2025DD403DEFF6D3BE2AE5FDBF34F8FBEDF389BED80E9EA8C243E89D914282D008F6BB1D62033A8DC98C2DBA411D740DD4C91214FCC51AC45542D3E454AEC6AD8E763F478B3018ACDEBF69DC15D98AC7244AF57764E7910C0EFD761AF59700E951037533DA44F3A0E5D26E45440E04D5F602BF4C76183E935F4977FAAB9D14CF8DF47B7383F812CDEEBDC8A2D6C2B700111BAA8FC5A119D202D41FB45C7A063199376BEA36DEBE3F8123BD30C31F6EB42F10A9F6FF6B66A8313BEE50C5A76D15DD69E02E22919DEEC1E3E60C1523E75C8D25422715355CE02D331DBCA41C8FEBAD1B9AE327FF2AB174235C4E21418131974DD69F5119224F7317C3D00642C3AF1AED8F9C53817D88D027E4A9311681F99675A96AF71407FE3E049B1DDB158EAA300AB796C2E72E32FF803C260BC5705DC4B68B82822EAC81ADF0DB288D626511A73D83F93CD6B129BB67950FEC5848D27F5D59730AFD7979EA7FF9182487DC3C7155E0CCC1A6B9D3A1F434BDD0BD9E2BA1C30052E39A9E4040CACA923FBD6086811BAEE6BD4B16BB2F3FC2D7AE05E7924C869415FD2E8D2201AD0823B177E9FA5BB9062D92527872F0F1B0D49D67309404538E243E2321FAB6E1A2788A9B686D4CF4E01E5860B3617489200A1585AE7D2A5358EFD2720173C7058158949C2CBA159EF4A3088DB4F2FFCD942B9297CFBB98304F3A4F1D5D19CADD510FA9DA906F5759D531CE71D0C1EF88F372CCCF98D7C8C3D0B50F7BFBE94C362C0A1C5A06C5FC1774F5C5BF20916331DC9DE6A83C8CA747C037D4E9469DFF94A0244A3844A4453CE4BDFF6CE63756BA300FE108D7CBF250B6B7B959E0A4E2FE2EF539FDAF7ED2531A6888CD140AB5631D3E214CBA6FA60838A832ECD0F43C135AFCD60ED7F838C34B6F1764BF81E95C9B5F4BF7BD351FABA7A8E9FD5739759D7B7919399D3F146ADADDF65D1FBC191AE0FE6F4726578C3E40312733245758E3FF314789CBFBB2F53B58363B728164E1FB602180EDF2D9D68B345E6BED059F463AF6D35F638C3C4AA211F04A26C5EB580B09D33954673A61D33F789C8B55F81DFA8DC3269E1640988B6970E93F2A70DEED2A44E2BDCA49E90574383A24B755D135E9D225EC7E6DA029DBE5CBC011953F30B779F56AEE05613D28255822A934581FA058BFF7DF350053FE3D7691E47E8839B9E9DF2CFDF1C347C93969906FD8CCB6172BB544F11C18C68198C92F50A641959C831894E5A5314A5407EB38B96913AFE7BD58ED88B945BF41DBD58CB6191A1B374C5698A9AACE050929304246555A76777F819A9BB8E5E7011E204A4D656D95A1C4C8D5F3F9191D222A3139494C6680959ACDE3F0F7FA000000000000000000000000000000000000000000000A1B293A"/>
    </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>
