<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="573D6E2DFEA223469747947E9B7FA5B28F64F6B234402E361D31F4030D8894537E903137315AD545DE9F0AF0AD5ADF8E413D8F23B513A4BAC9653B6AF22D64F4"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="7E903137315AD545DE9F0AF0AD5ADF8E413D8F23B513A4BAC9653B6AF22D64F4"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="4C000B5FCD9FE98AF9A5079422DB8C6F"/>
      </CryptographicParameters>
      <Data type="ByteString" value="FC28115C9B0BB028ADF2B15BB10BDD8D934E4A219D1D2AF7860CCAFF48B9F4E46DD78270C7DEA29621A97CF8976F96C4A54F4E16C0F9477E98D93B3EA1D1D12AEB49CB47CF82DCE1640A1AE49BC3D1C24A6CD119E4DF2E381E52F2A4C007A03C8D18BB6832E131766832F5EE3265D08B7DFC46420D5F43A7B2FD2900F845145AF94D4A6C4E4FBF91AFDF782786E1364752EBEAD5629A89D8850AB8F172E055E1597CD068AD237668D2A8DC9738C8B16AEE9BE14D276ED6C9B5F890C5B791398B76B0F0384B25E33439114338633ED116D06F82AB6CCB9249B41C8D9157B07915E140D609DF81DA71474D19B9B88BE54389E87530A71BCC4CBACFBA26962A8152CAFCC449815BFF45A029C638184C196F4224BBD9024412A5895864DEC77A9B0E853106D1FA286745C27875B9C056A41FAD81A132380784D1CDBE71E9A0C1BE15E3878EBD6CC6F1E356F4E08715DF64FB41059F85907E9514EF7298EB0BBD39A2008A982551E6244C0731B0CE1B744465AA7DA6DA63BEA07BADE0A39113F81506C2FCFB59450F78E7DF034430FA43F49204ABE420C4FC9FFCE4DE34CACE044F4B62AA11100648118E9D6AD602BA845AE2AA7195634477B1D40C02A2569D1652B606FEB554259E049A0E289775D1ABFE8634D2E020BB564A17FF37AE0BE21FB735E0A8AEB90B8EB48B9251B98F8EB00CBB0D8476554C325EB4B8C0E3DA2A96EBC8B82626DD660C0AAB282D531A0A02D7E211D9A1CEE86F5B068514C51639DCB8E56CC39266931D94AF525EC5A839E4C87ED61DB7E27B578B4A8CB9FAFABC5D09EDD58CFED380AEFFC8BB1D2573BAE8C0800E827343CA8E726B96131592E64FCD78D28090FA64D7004A608171EEC3225DA14CE14A89D5DC6D668763AA81F8604A2D0CE99618890D61590B481F38F4F9CE41940DF3307DD96168981A07C6310B9380BA65E79264F1AF3F12C762364406808E2ADC8C8BE10492F37BFA0A394C74206E7F643E7588F91D2099D4350FCDDC62A253543A517A12E4F8DA708B8212491347D73013A6A8D4E3642E079EC6FC6D64067C1C8260BBF89E930BE6496B5D4B28389A327D31E2DFBFD6B5F64A19A5F0DF24DCE8CD3A81AE7A5461F68568AA985B782044B6DC9140EF4A57040F364C0089914FF404B8C4487D500E0F72D12917DBC42C971A2F812E18E0A19283FEFE8964D4C8AF7F865C870F3A73370AAA2190DCDB030DBFB0D45140CE7A6140D383F08719B9936205F3DED2EB47EF80C1FC9242E26507EF86A21D672AB572642E735729F4F8073D637241E2F39461CE3C7CF541DF90B32AADE48021F6F7D547D5D2664D162BFCB63E71D2958FB4D407C4145F00FC483695C16D55F1AF45AF3508D196C79C25E39C7CF1891625749802D63067A62DDE186C990373FAC879A8C788F70A27B6AA382BBA8CDE15B4D09834681D6A580D372D13F84D72D4519E285B063EE6BEA90020418974DD5AF211BA0CD7C498F0D5AF056FB6B428D7EBC19F98E6D1266EDD70F9000E400813A6E3C820255E95F1360F2C2DADC42EA3002F819187833EBA32DF6A6DB5CF0002DDB233E45728066C52271B258C584E47DDAFCF0F42E5C6D9C820492BCBE8185234B886FB0B0C52D03EC3774D5D06DB7C0B3555CE2135BB63AE3EF1AAF94530C975792C67D5597D327DF044FD497418B9CB4371FBB18DCB60205B54883ED0C183C0C0C175C0A6BF7C31075BEC96DBBF02C72F7BBAC8F18937EEEC0E94D5AE39D9DDDAD80877DFE946FD39ED3BC4B94D2EF02A3778AA9F5D99C83955A9EDBCB51E4220A6E309AF2DFFA82559268B52704396FB518BCD7CFA84BEE2B7A4DF916B575F788E34FDE42941B504F5A4231C7C80DD343B59141597D055A4C733F0E2049DCA7D4207D24D78D25466A0644D50288516A887E32F36D5A180618275B67EA7566942F44CA2922864176B8FE9B71731D8197EB298396DE0BEC9E49AFBB28F3DE34F577C7F284204C840C0500FF49E851B5C3405F461F7AEE6C21C8EA65B6925687B83883C338E0D1F72138FE853A2DB578AF665D7F8B967D794AF0E356176DCD0A8A4B2D0F60F11C20CFDADC9CF4395D052EF1C373ACD0C2E547E4C4451191C20DD5E2BE9732E47A62E9FA504E7BC56E1F45F4E7E96B92FD48D26FE3EB63F62B102958525248A30A16EB3F169A29A5453BC0384B3CA1FB563845073A3CFB55A1F09479F3C0F13E47812199E4C1CB32401C9CEF3115F6BF8A1D19438090343BA0C000E1CC79B1E21B014E31EC3C186F7BD5976E68AC15A2E250E3A5A30C3F95C31DC5FD314707E77B058B56C8D9107DB2BC5FC025F74976BD3238C4512CF79668171AFCB9DB2BDBA5CD65B212D2E51B2534D29AA2A7ACEE1A7FC86D22ADA4D0C79E39ADF435B29556F277D2E563F6859F5B71F60DBF3491B51F326C6082CE1DA04B1609687476A73AD059D739620D5CEC38EFE0BB452BDDA792226AECFD65A0C9A134E2B0D2BE8F4C2D4B399CDC23D78A1F59D63397CEE53DD6EC1703B2D48619E6A36D39877C460F13887A3A69B493A9262DB1738F977D1E7E7A2D28CDA2C4A77593416FDCFDB7C0DD55CB04DD53A80414D4A6877C0BAD38134A373F4D1354EE8D578E01B8A88DCCA52D7F3CCF8058A5A96A4C128151FF03950A086ABA5CFE5C829A852609416E50F727D97B0F42321BA4F19C3B7FE779127D975326F974F48EA88E7EF1ABFDA745A5BBFA0A747CAAF82101EFAEEB96DB018C2123A087140CF1225DF7AA3A532D84A087D24AE90543A147EA3B067626EC9038B954C98247CD87F6E30FC82DE2D26C1855D5D83703CAE0FAB5F8549C03D43216159D0CCF35EA7650095EA3E64E57303ED71A4A5902A5C5C6140F6CBE1D915596E6067523014332A02EDADCD980F4FA12A6723D696B282C9AC01E02688A952AE62834EB3879E6A11473B5712F3085E41667F74348777DCBD13EFF09A257B6659FFA1D6F651B6209F9BAB4E736F95B89C9C05A1EE03514F397AA069A73D05BC96AFC7A7ABA5FA47086E7886D7B1575D7D962DA0E1111621A74C7BF198BF8E172182FFCBCD134ECA3CE6B20524F99CB56B39293655273F957A94BBFA6F362EBB739D7F7466C396A6CD82C720A691B56247EB27C77A01B4A1F7658E63B91B4D04075996DA5BE4A09300A4380AC836FA09F77516BC3B35150977DA590656964A058C9057A19AADD75DA863FC8F0A2C7C506CE5FA0420DA955EFA3087324248F6FC344236448767EEF2793796D0930F39FE0D9B4F4D937E48C3D5DE08899F50953F33909F442A89EBBB328E83689D6A3C03BA2683D7872A8DD38760CE73232180FCA0343BD013F4259172D7772052CF23A4512CAB204D35736E60B3394F1B5E93AAAED538C00F8E2F6547D10CFB98EE86C0B0E9D1B6CB2FD2D8F44A5E42596C627ED2100ED990D48D22E2764F200E68B9BFF592BC7DDD66BABDAEC9959CB012DC96F11A6351AD7C536D67AE1C86ED81A28AE70F55350354993562BC56E441F5D1FFFD3CA1B0F2A0CE4BC7BFD1769B1C7A04ADD6918212D9D392CB55F17CC81A2D3925B8A2678650607891680ED6E7648B54391EFF6E2EF6B8A0A42701531960B3D696B8DB2770B323AD45BF79CB7977BACDA80BDC7BF1C3F101DF131AA9FDA6380A33884EA131335F159AF03220F898B3BFD1FFF9516BE65EE55A0D5ACFC9BD9D78DF71632D368BCCA25D47624FA94C0E3AE3E4679B1E187B97B5842DFED6BC5DFD3FDB6C07D397A3389A186AE67E1369880C318C27BADD544C7837C4D9C467BAC72EE16313D41B6C6F0B22787265F4CE"/>
      <SignatureData type="ByteString" value="A1384BC575F753C87406907E4C94AF57DA7D3DD9855538310CBE1C7BB819BDDD9CD43467C2B67EB1E41B64021E988CF162D2CCCC2AE5FE4AFA2FF50219E307A52772EEA1EAFCCFFC7865A849D6187CCC680DD6D72EBC4CA7E4EA4725CB48B70B5F37DF55A690122CE6C20AA84F8FDD22EFF50ECB29A25CD9B1294615DF087899568A6E234F0631E53EE3DC9D215140EC2F749D9E4055622DB2E889C5FA328C773CFC6C431422541D948C8439F8350A59685FE75D507CB17FF69DFD745044DA537E03B4A2E73A53A0F6409BEE7465FC0E4F12823E43C19B06D054F85950BB6D5AD4917CB533F8E7DC79CF73BEFF437813E652F8E9272D50A8C7535CF809487828989A759004A4306140057A5B23CF6E34D9C7AE3618173A09E02406605A1843D934857111A423DA9CA52014892208665345C35ED92AD8B1490825936A4845265E2EA182431494F32D277A024CECE88C9A1F8B57DA8CADA9E4315C2CEC632D823B7CB5BA9C1F3368B1D7EF79FFA3F9F663938CCF8911624716BF6748D2CB608A3A8E92ED751036B8512C09814E5EBCE869EAAA460CF949476AE575B5206867B24A5085B9BACACAC5744114F80863F4A7CE862CFD347B25CCB30E626D4FD7EFA3AB6571AEBEC9C031049B895F0B0A0C46B6FB2C12E88A0711FFD945AD308D628B7830830A8ADF6078617451BBB0B40EECD2A06BD63DD8F576D8A1DC47FAA4E667771C8FC027F312FD83CD37E5F30E71C2FF52614A0BF2065A7FBA2B68B5848321042453F4DD7D5806515BAF58BB78A632EBA176406C028E3D8F504EDE49384FCF9CFC187AFCBDAC3A11C83CD154865CB771DBBC07B7AB17BC11597FC7E3470BAEC1504C4A3C38531855EC17668A0CFDB25162F0223EE8D7D8E02AF7F05D9E4C0A0DAB5E2F3E7EB830DB9B7E8286F2B31CDA75E3BB91DD85CB99B3600A8E009F55F7079617D3794707DA921B74F4B628AECFFF1138F22B49063B5DBF613B8D3E5DBFADD1E3788A10DDAEE24366C8FE87BC45C36037EBD83FB45FDA66417940BB904E89EF06DB21338244AC83E5E13353D43CBED96ADFCA47BE60233E2A966C8D3BE64D6B3AF36801D6AA2643369220FF498EAC1E5C4024DB4CEE1E7AB3A3E29852D48C542392B6CB360620CE4871B8C7AA810F00B716B2AD1D59934004AAEDCC3C3590F8655AB6C7C57D50F6BE3DFA411F26B5CBDB92B061CA8439F371F092161FF6027603B4794BC330CCF7179B2D3A152453188B202A37D1B1B72672A5F4CCC5D644ABE105028E1B7C564BB029A645868E9349201A80DD6BCF455DF2D67E16D47671F66BC8FBB77666A45CED5DC6BEA4B4F99C92E3A0F850187D5277407234C0E9031F96A7D2F2F30697057BCA0E93F320AE162968D28851E95A2076F0FD282C86F730D3AB7B591B2297B96458D8A98F4596AAB6821C1CFF9533D9CF744FA291E8CCFF72AC27DE07B615D2A5F185E44BDE93CC2542B68936A061C04AA873D36A653A3476D6E96FD248C03E89030726D32FF401FD7A8F6BD8BEC8CD191D1EA740023A0FC7EAB23EDC9241AC1962959E1D0290F77B0D09B29AAA32E9261ED71477B0CABF6F2AA06633BFF9BA402555748A4EA8F4BCB4F4950BF7833071D7AFDCFC17DCD8E8A8414ED6054BE459C619D8EB6CC603766777FD832C5D60963E9D61F917D665568C7A4F5B325F1DE95ABD97CEAE1846E58A5A6158718965B00F327BF0324D1FDEDBE46CDCB735A93D126DBC4CE412FFC1A96B1E08F09D729152A20159CBD1CDA3164F43E244E3B046B7D1A35DC38D05C375BA16E1BCDE93F49DC863E733EBEF6A7FF9E4E9B1BA1AD54D8C2347215CB05151412F380BB7582FFCC08BE7410BA942D4FCB19F8CF93E35FC4D28D86B80DF614EAFE4ADCF79C1B28CB20E7B2D7D27BE515F01E00759EFBA1A5BF9FDF0CD6E354E85175629AD12411A94988C5668AD5C50D7F9744634FAC859D547BABA5712C20506E83702C21B9B18B7B466AA1270B90B5B029777EE333030BF53CD11961CBB9ECFF0A2F8112759080A4AC022A04A76BDA64FE1E852C25CC04C29C47EB32109F5AB1356ABFA6B9996EFC69117E1A4850CFB68EAFBFC9CAD39DC5C92C82FA50AA201532D4F7F0B819E08CDAB0139259B2F4EB37D39A696D39CAD3BED5D965F98C074DF9ACE4372EED2B0B32B4CF41AC7C7E79733D9694EFA249F537012642BD7FBBF94BB3201AF87D74741820C0277269182337FCC3B2E1412634D4A47D39B67E8795CA867C09DBE9B9C0A3F697345896916F45E7AE6719693ADD74BAB2BC0D02A292E83C0753B708662BBC19AF139CF92CDA0412FD688EA4327F5A14A4B3460205955E48CB02ABE398C12AE7F45A73D5D7C1BDD7969E8696C982B6F68966AE86AD47EA4E695879C85A44D19B2D79DF4FC81DF5E10F021EDCC8427C53D246E7FBEF36BAE0045BB6F213A1FA9D6BDB03C2DCB45AFE4CCD41B640B65B1900E7ADB56A3DF2F739A2402888572E0494D7B50617C9129746390B2695E2E1CD0A80B15C99A7B8C26E25047559BEF7DBC7DD568318B08862B4FB0840B8584C64703361D23A7CA467F4E9E681AA9D5C13A2ED54ED401C248A1DEA86CC528D23CA4A985C3DADB54F5F4F7536003587EFA2531A04D863137D7D06B1CBBD702B96104BADECF31293DABDE4DE2158BC1C83A17EE8FC9E289DCE83ED695E4B11DB01FA2C6CE152D88262E0E70BA28F92DCBFDEA7FA2CD3E981DEBE7D3AB510ECACA16E0E1D4EB33FB27465A3A21362EC82C653AF6CF6DFE5BB6E5B5829A6FCE6BDDB1C0585084FE391365F93BF2066706095D07CBA35A227464C54CA97CA72EF37E19F3A4C53A528B9C14487CC15F47909C2CD95D32335EC3164E598ED9FD9920A2EA5B2BB24B29151ABB63E8E32F2784E427F4C54C1178F2F66AF3E927A2EBDC68874B83ADEEC1A1AAB651936857F342213844FBF7E82D5E6E827C4496C66688658DBE7824F7A4E6DA76E719CC6BB2167186258F62EED254BF2256B272539212C27B9A53E46D06C8D6FDC305E71FB3EFB12D7806D8EC34F03B7D5828C8840142BE3670A97E450EBFC7B294499845407A12378E54469B9C40CBE80B6D7BD728E0B02CFDC92CB677E78FB7CF25E80DE25B81B2C6FE412D320A6ED13FC8C2C00C6D548CAB53F90AE8DF3C6979988B939222823F23C860EADA388653133FF08A7EEE90D529E57ACD6EC92446CE63B6791A46D044621E34F5AD0D8164FD94A2D75CBF1F41B60108706DF60A3B6F080209B2CE36199568C7706D7473881D21D5B0C46D9FFB11382B7E58B76F38EF1A47DF00027F3A4B79EAFB1C7448418F55A58D86EF43B3BD71A49BFA5CA8444A39E228758F848DDA0D0A42B9AF6A33D7722FDC08E418653AB1E1A28CD8A7D81BE9E29370ED274661804578530F6C42889AB993CB4FE5576A3137FBB09E5FED8B8EF2EC58707BC40420A1ECF2B6E0E4AD6D17613161236CC1454F9EA86CDB6B0505928CFCC09C8870181150931DF7C8905333923C921FACE205E3A1CA3C373D89F05F748F5EAABE8987D0F89E747430AE432990FB0C729B8A40989D521B1F6E5EE2E10611C5CDE0263977030B6642D6C3842E4A13960C509C8BAC90407946656BB5B6BEB2E55823DCE60AD03FC8E8F1A128D08D8D61C5FDE78202DA2170C7E2B53EC35E157528147DAAA5B966DF806A18CF792D61C67E73870D04FBD6B4A6A868E542C03E634DA9F5B4D5B86FE9921770A6C1F09374CF81A4CCC16F0C1A4FFE3715D1D3BC10FA4DFA42EDD33DDA40D390790A6D57CAB7A74C46273105086915569CFA9DB0C65EECD376180427B59E3C2F2B0FC9D8476FE4ACCCE8E930E6107655A5BE07A3252E17ECD9A24570EECBA7790BD53138892F74FC1EF7B657502227B0C31D6C55FD8BAD5B6D9C17BCE1D6E9736F8C38EE337170314F3380D107AF686410978FB7CA044C72AD3EF13B02F4D72B656BA0773FFD8621C3610FBD0E3E14EB52E1187E898F10947788D570D0DB72FC19F9248F61493D0699192B880129358EFCA7A408CCD96DCC8A60B9443A0D43006A9F1672D82CFB5873941B800C354F2EFBE17897F0C7B751CB2658146FD0E3474415C531A49935290B6E73BFFA1022CEA35E0DF01E7EE2ABD9A9A853F09620DB56282BF2B2F69746D997830DF1831B8934E6F5C10E6BCF51F5A4567EEB49D99D66167EFB41D31546044486F371CE2DA0BF2D7F0B71AA4C0572A918C8A66F16A58705A7A33F8955531DE5FF78373DA666973997E97B5F510CA8F5857E21C0F83B3B1B446DE276E21CE3F01BD4C25A5BFF1BF10FA256FC72B9F974BE139DEFCBCFA89975EBE78892DDADECB8165B2E64EF3ACE63049CD23E83F08FA9CBE35DF9E95496CF04637B27350A418F4ACD9B9B36342C79804671D71ECCDA848D4375EB6A3D0F28696B38043269E00413DB2E3E597E34B54156060DD457338CC61B6FD77726AC01ADFE521783FCE744DA8E5B247D4D6D8F499ECCBE021771482A46AB23CA7D98C6E1F4C949F9DDA758D9DEAA672427413840BA39205696AFA282744352B26B65F893B4145EEADC233E8299F093DAFAC7E1C75CA2CFA64A56B88EE9658BFEA7037A84C801985EEB309E7B9816FB4F58D4EFC2948CE996873374498F91F46D3EC560AE84C125EA7D09FA4EDDA383C1F85F04404D0C26AE597F83DF9669A6410C1BE0C1321A4A0497DBF4110FDDA7FE1C97F50AFF4BB371761A9A78C5FC404040E7680BF18F099789744E5C657D533B56E389010F98ED418216CA0724CC3E7BC0B31BC9A179D0BE33D0AC2ED672E3EB8AC5E0949E2E230A5AC755441717B9819AB11FB6BDA41B8C5C0A04C9C1C00AC8BBA642CABC925524B9FB4DF41D4AC31524AB40AC0191E75F3D7549E89DA70E941DEC69066682872D500DC927378BB5F1E933B4E2448F9D4B60EADB882A0D9CE9188DBD233774CCF2F8688B6F0CFCF0F6E201D537310B28A5593777E6B4C62A620F0D2F5D59C7BCBE35C928B90F6809FA19E675A3D6F61444AC37622CA018653200B8BB8DFBB7A4E93D166C2A5BE379B0EDCCFC539C7A0D0E62DA3F1AFEB1BCD2D06CD9FC81A85796CD220B8581197696A6833B784C3F378601EDF23C4D24C70D434ECB82649F2E843B0AE02E218F8A408993FAFB817627CB6FAB1CD53F3BFF801B344D99718FB278D059EF4B627EFD2197FFB467E7A27E8DC5946DF68C5DB67F33B669E090C39D8B5024094FF1A6B348B3666CFB5682C5C91969DBCA7105E8D178D90B46989146735810D77AB1F67B89743193BFDD19EB652CABF73F6FD6240A4C2388F2B1615AA3C5CED0C9F1454DBF31E76FF71D1BFA0EC27B3DD5C8FEA5A514CFB8C4512986A77075807801F1B792B85468BCBA4588EF165C9AA3D94E0E0F3A943D731E1457623472330EF48E158CACB5F10292AC93E0EB82D81FFA79C87D505B12ED59352252D4ACC05DD6C43547D9F46714AD39F1C360B2D2BC1452272EA2A3A29D526E6AA7966CCC67C0C61FB3921B6A4BD8F4BED545398F59E70BF2853087CB4CAC6D03DB0A2F4797DCD8CB9ED49BE36ADCA6F7AFC8A2A19ABCA6C9042CE6D204379CA1EF998358A6AC3CA3353F0FD5EB1C8AFB3C6B9717674171D52A486240C034C118BC216675B7DFB36454F873B8E556FE79E8F751DA70840188C218BFED6A37B15C80E18749B582D9ECE6B6FC9660E5674DD33B5837E4AE25FB9CF51896B15CE60F191AE32D7111E0A7633B4827B2F3883F5A42C1A7DE98A183A6A76862E5188563BDABF6B8B828C5D6B18A321ED9A3C8E5BD076E5094DF62531B1EAC97867EF9DA22D30D217C25E6FC038C58BB5EB712F955DC27D2C62248CC8FA5D7C14603BA4113BCD95A8FAB6C6889CC16EB5A73118B04406DDAED8D63D266EF23EF24F0CF31749852995C7BC9F854BE089C2C44ED015E052E04552ED2525D4966C8EA1E9F5C190E6401F82000297DE1932D38AA7FD58D624E69510A4A5082C835EC7D3443EABCE1A75ACA0CDBF49FF2619BD7AA7CA59D71363B7227E968E7E2D608A451302EE2118B8EA39175B4DAB179D6926FE476A0DDEA3E2F5356A33C5031E42CF2BA620B04002168C951E836ED3D87FD1CF5AE00366756376E87F24E9391EC8C0A2E4F9851305C483CC7A6D5CB0BCE8A5BB99962CEBB959387A29EBCEEF2E933E798E99C91BDF4D74A6EED2F747AE102030C724E6377533251624BD4E55244E0627994F0442F29858C4E99F15D5372EF2CF8F14FA8D50671002F2709AD3D0EA487268E9733BAE1F2A785A66F7A3B88A4F4E394298DCCD4357FFC542B9FC584CE68971C88AC621A9F29122D8C49D4E423ED65D540B770A1574CE74F6B8FBC80B47278DCCB2F771CCDF6A8D8E82D3BC77E44ABF85AB02A53C371CF5DC7586AD98F3CE16C8E1498AA11BAB39518AF1046CF2C2F5E5EF162AB09D116A30F4408FA6FEED972197507D83EAC351902E4144ACEDA8E8024ADAD6DAB375F4F128CB9560DB60A7265B2BBD5F0E1B4058CEC00068DD5D65D7FD62FCCDDC17D60EE5D07E23B15EAEA26B7A78AB54204E5445C849E78C46905C247A1D539731262CA991223516B7F0EBE016C1205BB023334BFBA6C93788CF78AE3158C0EF2455CF8A6976A0B1275EA97C5BE453CBA8BF613DDD1EA2B7AE31E92AE0B633E140E3CBB5D476ADBB12E56E82332860D8E2CD8A0E5475721FFDDA6657E327AA7EA215F0140A083D4F8C16F2AC8FFA3F5F9309EE0479F21CC61AA2206FB2B0CD9CDE30EC740A2CA4DC1783D18586465F7C6A93A6022E1FEE7AD80AF577298E588B1D1B179210C6E27603EC3A1916278FF1AB4EDB9BF7EED5B89A57271C57378A99F105EFFB15F979DEEE9E996CDFEF58E0D18A808FB0F5287AF4528EB445B86F4A4F18CEF3B5D65E3308457D9B3344FE72F3453291711B9BF7E5B0F5A9FD65864C31ABD9C0F2BE83E7B9D7A2AF385BA6C79CDEB48B6014F923BE7BDE43E93CB6F9F6B89C5490B0F48F2DA02E66A3E5908D4E62D9495BB502EEB4A0A74ABD468884C7CDB47A7F60109461D244BC95C999ACA278FDB447E67C1E72AFCC248E1D67566FC5F7BEF8FC6850AF9B1C88189AD29EBB20E27B632B7B1A00FE9E6B049F6022916E33CC373708655B46137B8D11C0F17F37FC4F8BFA8BD3686AFD98C1B8232C3A840732DDB581B68B7503A97342FEEA3F3097F182DD93EC247DE68DD448D235CBB6429FE2AFB17976AD289AC88487C7DF3F67EC941923D83CA6279E74B7DFD85B4670489BCDA68022C38AC9F82C34201EF631FF7FE470395A4F0F5B447B5F2CC0AFBF85182020719823D6B3048A329AEBD51D775C1B1E6B7311517BFEC24E4A07C1770BE731F9C6FE80B6EBD63ABBAFF0391B9DD6B8E5DAB311E95FF6C21C02DA91FA860476F71E83E96B3C5425F1369E4316DE24990E0A54D6392EB8E16B05EC9180D194889211CD4ACF3A20CAE63DA689901B54E912FEA5B8ACAAA406009B7D38F7041F199AE43E398181A71CB072B5DF84F8BCA4FC78372C884F97FA42B7C185542953373F79E0CBF59241F8F6A474424B619704BD2900B921DA47C97E04877AE4AA4A8B48CE295654A83E6D88541A91B515AC9741C0ED7A87C9428226AED46C409FD2A9750D0B5A2A5CF28D183187992778C8F9F355B5ADEAF2A812C01597926945560F8A582DF360410328EE951DCCDCAB01B9DCB9DB22320AD59E2E77C36E29677DD73ACCBA42BCB679EA1945F43E33B54C632A9348DC583C7F74D2B9A09E72DB587960DFF1D619880635E5B0518995A857AD8C57D88E17C43117562BE5C6CDB3D745D53D3341FAF84FEB4A9BFA59C963321FFEE0EECC32032218C9CE87B95CAC7EA145C2A4D5DA9E6B12BF3389C4F55FD7015FBD3DBAC97527D2E643842EED6EC922B2F6F09FDFBD53B12187F184CE44545F2B7EC0EA45A7505EDACCAAAB26A79D2521983DC643008879AD376EA91AC447233120179E068EB8E7429918218A6D2D1614E961D186076ABD0453DA89BDAD6E191E89138EA7278CBC296FD600ECC2F776F38C786DA92125C048D3DF78C20C1E9D292E86016CEC3D66527D00E027C33E5DA2C570B6EE2C417A41185C90B1AE052F77EB4EDBEE51FF9ADE1964E0FF6AAEFC3E50ADC21D5ED2EAFE6E2B6CC70BC3847B271833F46B073BFC826CBFAC1D8DC6D752F9760E18934F994B3D13F6D37C0142A8EEDB9572131D2E5B743029FA93797944E04F380F11267093FF8F29B5981F77868F590B122FED505881ED3991356B009AF11ECE5B3A597F0A22B5B6547CD437BB9373D2923035881C19543EEA96F54C27C2F4291F306D0B942922D8AFE8B4B30E876B6051E2384DFE95CB0EA79FAE338E0D18017086D9740F41CDD17C9FB716641D07BD82CEEF85C246DBEEDD016F9AC2ABA579BAB0C76A69603F94D910EB5CB04E11FB4536F7D24A9A7EF86A51AE6397A4E9966C2F78BBE4AC7E5683A31DB944F66A8DC42A99D21D9240D87D4F40CEF619D541DD002B276AC661FFBC6FA82DE8C042B6E00DDF4583DDFB8A1941AF15B7326F8F6AD8151AD97DB4D35E21F7E42D314A4C360FD2D7DB675800205ADA44354CBC068F2F0CFB098B5D244C6382B7773918B6E8D9C82F5C126F0B87201BA22AD769BCE84CB7AD94C789530B4E727CC149782609F8780E3363516F89325B37B9684C11AEBC861E92A50F52AC0B236128E5CA93BEDEF73F8D378AEF5AE7A828DE6B7963FC776B9141922E6CC76B2A2C14649FCD9F028E7B1D4747EA0923386BC3136FFC08532BC72DB71CDBB890FFA9D6062E2AFACC05C11332836BD9EB9C1DDB15854C50BBA487512EEBF1527A256674DE3BAA4972077F13E0CC1C30B75EA6E107CCE4B5FA9F7EE9EC2298A05ABEEFB59698E7103974DCAD716259AEC659144BB36FBD825DDD5A3EE23C6FF0006459C2C88ACC09FE088672A11ADD7CB7FBC970EECAD7E4B605606B992DD5A3E99D73DD7BE914D82AFD7EAEBCDA30779FD5274710A11E01DC3279F1701FE94A7225A94B36EC524AE9FC2C3A1B4250036DFAFE5E735DE18C9D62FC06C6CEC798444414744D50451CCACAC38238A2D8B9F2D4D0787400546DE531843988CAE6B701E1B5EF59D4E3B3DA27089F6589224DB85325F1BEC2BC6B403639F6566E3414C82AD0BB3EB0304CC04BFA750520DA00FCFC9175956C4CCFA7026ED26B3C9274DA8B0415C5AEC301F9FC419AFA570B63E1E3E472FD8898BC210AC8AA6FF25B4ABC2FBB525476A002042ACDB248B35964DD29569894CE0AAF8CA4F200FB8FBA013CA91D760BF1C2FF0D0EB3CD2102E221EA801BD048DB13C2E0465CD465FF7DCAEEE090160CB88A64C6C03DC0471636AAD7EB40E9A9B9E1CA4ECD2499A560FBD2C93B389A0DCDF612B9F0D7047834D4D292E81C17EA62113174C4B6F7E7BABBB56EA94701E89C896E45413E5EB0A0D6EA3B5CB59417D7DC83313CDDC44366F0320E40136D8659DF2B0F4656DC6C5468664BFEEF4DB87B7AA8F9DAD860840EFEBA5B6A365A995D04BBD16506474DB8975C3AC9BAD4D97B0E09EFCA6379177004705EFC1C2740630F50C3983860A40FB1849B00274594E7C8E64059D9A18ADC6F49DDF90C22726CF70E97AAEFFA1B404085FB1C779654BF68F514CF15191DDFA079127D0BFAF6C47F30271247BF1CA515E219D9841BA3BB4882CCDB84F365EC425D00B6BA2EC9210DC3E02BD8B05E15AF7CFCF846F6D644BC63C48565A39C1BFF5BD9311A336ADE0F263C584DCC8E4B58552889E9ECDB05FAFC5DFE4A9380D1660647A5A19152DA34A842166786C1A5A997A2D1E5F24422CB13D67D9A271CA7CA3D1CA0BB617876F440F6340EC4F98EAD780BEEFBCD682E0B1932141E880A375BF7D9CFCEBEFD039A14B0B82F620A72410C9B3111883EBD7B92514387B5B5EF2527A8C9B2DEBCADD38DC3D2B442C24B59A7A2D5D061AA517772E85801BF4BFB993DABA4D284AB054D4DDD6EC7FA1F7B1D146024CE7C0B1588495C042593B37D413804BB8C8105F093A3485BB06FBA910E3720862F97E0C61AC3A5891CBAD50DA46585A4EE6F2EA383046CC1BB7D6E7A02A8BC479B1E0DF757714C9F291D4C6C5B0FD14E7279DBD1E688B70D2423640AC51D753FA48892A57C54404A6C3019CC754D755E759796920E5C8BD98D096454D1D232D7FB5944EF016AA13DCA481030B53BBA646CF9289758EEA1AF3589DB9DC44D97A139227CAD8C5A9EB1A569C9E7A50E24CE29B474FA57FCDEC79DA137DCCEE9DD91321373163007105375B8BC55D4659EDEC7297D337BA4188B479BF892978FDA88D5831FE175A4BCD51A639FC9B50A8A92E2169019CBC0EF30A5CA6CEF1DCE1B6E6523FE37290D6247AEA68EEA58923346E193B48674533524E79B14E0B4607B2E168ADEE9161686177125C501B6F649FF23C2A26786A97EF872E443FEA07DEDC924FC8B32730D016ACEFB8FD573A993750236D8DD3822EA9EA9135256CCADD99A2BD560CE91F585BEC9B244D3EE1C946A2A247F1D85F82A7E0E5F79F48AE2C320C72FE185B187C81975D6004CC707CCAAF5899D930BB7C94D566CF44B0CC8ED59A20A405E6CAB19F9FCD0DBB94BAEA50584CC84AC925EED73BC66F02CC8516C28883FCDA26545C0D4947ED9DD9D83DF5294F60D03379CBC50CE5A0FF8B3A8F27C20593035BEF87011E11CA994358F74E88184375443F5756DBB5E6C7F0F4D945223C0166F071547D7D55E3DF6AB3762BB20F43CA2BF1ED451A1A37F42FDFD96195412C7B580B291E3519DEDD731945C9FC0B97C56C093C9D23ACE13F1B432EE725107A62C9ACEA924C7F75A82B0A8A2DCE58A039BB7DA619F3C7262ACBD90E712B2AD5C1EEBEAB5F6263905130B64270DFA7B8E91745B9F901E0B08563F4EFE49315FE267D07E01A29D3A1C9A032698D338D5182E3893B89557E120C55D6498FA72D07EB65FE98DEDE4E5E822C87319AA34DE659025AB422C81A174BFA47DC958C3C3D0BDD4BB468F99019B4397552E87957EA760E83D2ACFD300CADD9DBB9349DBA0F734BC86F362B1C2A0F5AE0D1A8D41E3E07D3201E38D9EC0015294522FD71C1002F849B736277054765527FE919F449AC90E901E17DF650B6F4544029D9A12E20CF6027B16221960FC66BAE676B785DB50DB779"/>
    </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>
