<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="C430608CB08D455119A63DCF7071535FC49A47DDEEE7AD14B4E3AE480E1AB5A9421748B6E85A86D0B891BD8F44FCD1E94A90B16DFB1A3D6705285045F55E002A"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="421748B6E85A86D0B891BD8F44FCD1E94A90B16DFB1A3D6705285045F55E002A"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="FAC9DB86BD0A3FDF48F01C2663F2680567C460A217EC03029A1429ED7AD36100D6471B21B46C80068118B09BE041DC1866EB61CEBB5C2316EB8FF33D11C0F7F98BFC68400BCEF0C9931BFE3A02EE928D523AAE72CCEDFD3E8827F0A53613228053B38972CF2F52155E2EBBB99BAB3EDC34295133414BAC156F376F"/>
        <Random type="ByteString" value="A6DF01C498DDA6C8EF79708E6CBA86DB"/>
      </CryptographicParameters>
      <Data type="ByteString" value="5EE44EF74FD599E640CAC7B7A46EEFBE78026D75F885D5F32E62F71A3AF4533A86D3C1051CA7BE2710A4C3B12857B42B5C85A069A9BD431FE96B9F0DFCAA8A047BF00F58994C43196B17333BA4BE5FCD70F3C5C5F8CF2A952C5A5160C02A3E43DF676F8825241F214A9938D4526F7A3ACB5F373AEE6A6CEA78347DB86D8EB2A3EB86AB1EF92A2DA72EB33064BAA2C9A913BFEE73CE2ACA8B8668B252CC4ED57BFDF2761C198DF9BAD30565B8F6F2532A8649064309B09662A2C4ACF3E400AD946C26570ECD50F31A02F824648C6D50335C96527AE242A15500436D0CA8FCB2F76AF2254625AFC1D9C3E985AB0697A610D155EF97F71886926C7DBE8E2AB60387A42AFC337D21884B2E4A9268D40ED2BED297C3AC8357216625A367AEFBEF24565159B9D85678A8940272EE197FAB35D42BB97E4F0C55E05D0252AB25B58ABE1C6411140AE2FD7850E7CF0264B424B9D0C81C39BA0C886765639BD6CFC98F6304D7A33E397CFEF164738BD774BB44F9D92274B4198F95C0A24A9008D362ECDCBF44BDA8ADFEDC457D36C84FCC2BB2F66C6F39BBA54EA8C27F503C15C27B272CC3580326B1B06912DD1A03C1511510DE5F5284FB8FAF34C26B6F591610B96080F71A65DD0A1248F06BC86BD9101331D8674DCE22FC1F4728350D39F9A0D4DA48F313D583EE782C2E74801AD6D869CFA468F9EAEB025394CC9D53563641BC70859F4343DFB89AD25239D07590ECE57B8B437AB611597A8B36F38D1DC1CA65FFEA1106BB53F5121F1F0B44658D8A875ABB14209B40A7828C5A9738F2D7B9DE979E5E001846A090ACDEBB5E94E5D4226FE565D79F62045EEB2A4D5CE4A2F1DA7D9F2A3AB0FA6DC093B3839F9F92ACD9B77BDAE3B2377EC1D90FFB860733442F7E5BF041BF8C9E4AC9180F1D23DD6EE6B0549028D16F356EE1EAC74F4436D8A2D1A67D0E795D2E47A4AC53E8A55FABA05E40BCDFD615D6FB69699EEDD442F71C00B47CCF7ECD266D34663EA86B9FD87FD79B913C53D9574E76FCDB9FCA62AEE255BE877DDE833BF07C10B92D634CF74409695082244CDB88325B53BABDA37DED93A1F563E3E1E8281DB6892F6189A9C9B69942485042844A226B5FC7AB59A6053F1BB70D16AEDD4CB1A1C4A897FDF49123FF1464A9BD094AAF0C11C12D9AC9E25F202C561BCDC8CAFDEB06598D3356342D8C62753B05266C71D2DADF79DB37B7FA51DCEE31211E8574506ACF2A7A1D8AEB8B9D6552C4343B0F5E783A523D1A67BB30D4AABD42BFCAF2B43A704136CBE90C2D1D9443F3E8CFFC9930F1EC1039AEC0AB06F5642AB7081FE0583A9330D5404F644A8CECDB13C12538D4744ADEAA4BEFCDA116761A4D57B9096F57B50E07D10E7BCF965B297C61C27C0FB18171128E370E489B02E4BC1FFAA6B5693CD63E35EA56E65D6DE2593769A3FB333948FD6F72AB2DF343F227F5D93D78B460E604BEAF49FA7FE0853A64028C8E2AD9955D735B164F4194EE7FE5D5C7E2A8465BC3F7CDD4C896BC5886C2ECC2E2C3D7FDBCBBE5BF1024DED29378E0B7D767482727E44F6527955042336B3B2E132767609CAD2E2ACF6E40135DF56A19D9F0C4C1F100EA492373AAEAE5B52E50383CC7FD91BAA79C283927112E72D9D17F36F861BC736ADB25F81A43495763F77F6E8537C7EA4FD15280355CDB0F423EB7F44149ACADBFBE738EE7E08CF91D5D95032070B090C5C17FA40F7B31DE690CD9A73C66B5F9FAA0DF36C88CABCE7661FC663B451C1BE5F35AF643A74E9FF43C1B93AF025B19C4D1493D8C968420B8C24B5E1A261A85A089AA978079CA43DD6BCD4DAD6391C2C0178C55CBBCA58F8BDA700DEA2C0AC289C8F641C41B31512714F9312610FB28D0368B25E8A34E97CA6EB3B1CBF157D79DF35DA88B61F84B3D75F919536FFE3F8C3BFF4204A8B5E67182A2BD666EC6202D4DA1244F8763D0798FCE9D8AC0196D2C191F911285243F18AD2FEF3272DA0B1284D96DDD2B59ABCD12C829E7CD94A172D42F417AD9A507BA7E50A93331E242B8B66B1F618C425C5B9A6BB88CDFBD6856622114B492C27EA33BFA1F87B44639CA5508A536EB0493E9E4D33C584842B59ED75D796AAD97C15BA10A66202C402FD7C301CF945B40B4DC8BC24C531D1FADA11A4BC8E31DFDCB249D01769FE01FAC30275A78F6E3CFEAA040966779BC5E5C17A9463FD87156313BF7B36445E0F472F33C08B27A3756E85A243A3A4E39C3D7024757935313E839DAD5AF4DCB2A0FDA7BE5A13D9460A36E3D9953C1AA3107EB457F8E55BB6F5794799C131EA69381ADE6E56B55240956909C1203AAA762D5EDF456E14DD7F5C0E63BC546EBF140814044FA24801FFB4126CC664A7C56925AC087045E27D4C6A80A668B51663023F6E68E5A3D02235DF2537EB6137F0026718C2C760EE726109A81FC47DE124EBFDDE0E54BA2C81E863796EC85386F47A552449D9F260D04DC3131225C885AF4DFD9B6255B25526B0E2C528413C45841BCDD85A2D3F12776023C0B9E0DD74BD9BBAAB0DE7A2C252BF4188EC79C0F40E7CF3EF9A762169E90B73051805047839DF3EE9354AB2880B684E8B87181DFA654BD5BE590743EC74FFE5C07FAE2A913AC8A0FA64363FD42B5CF6DE62A659DECBF2B332A63F40DAD9A31F752EEDE4F236A121D0F6E9ED187E7BED99D21D9F947504BE549051425CA997E4515EBE5018E6C8EBF24ADED38A574393F89BEA62BDF46E337F06CBCB22936CAFCA64446C1264898434CB8402B883C5205B83E5C959525895BAD0C4926B0DB7864D87674F87AF17DE5543C5069A291443A936C8DA29BA3721B3CC1B3A42DEC809D22E3BCCC76E67246E0F7380840C61D61B0771230789A489542EBDEED385EDD8C44912FC0F2F4B1A69D063CE438B5061BAEEB030B78C42E52A4AFC1288D104C1DDB71BD47E1CC4CB3828BF5A7EDEC4504136BFD847BB9FE02D9118C3FA8343292AE29D07EB91A87AC707EC477C7086330EE6A5DBFA2FA47ACEF77626878BD324703BCAF511D346E702BA07FC266EE793B7904FCDB7C354F5D7AEEB2278BB24CF0412B664143DD35EB46D9F5F258C29BA29FED1AC4AD747269FEF22E531FB44A2093D8850190192894C9A950EF9F4E50A941D1DCD5D2DFC8C62CF75A6C72FF9496C89441A96BDC737BC3EDA4753B9F61585FA152B44B13B5D481F0DE0494EC826D1E8B8E00A7AF4B948527E988B349B70AFBEF58F56DB3225795E859B670F9A2AC7657BEF3A95D47B796BF676D6A4BBCDAA74EFE3798F8C5DD7F385EEE67E253ED9453D36F235F59FA26F0EE3391A18FF4D7C099C4E737FF49C7E25203576EA884F3F80FF93F939B4013E56E98428DBFD13BB55D106647E6A44D1203BEA06DDF958930C05073CBA934D1000BCDDB4D5CCAA1F270370332B4B34982C5E8C76D401FB34AE59E5761C4ACEC60431BFA302712FBCA2BE18C93DF6ECE18B138779694141B06FE025F5795CDD3FCCAE2A083CBFBBB3D7F5B825C25B14D44F5EC2E98A9B742E39FC62BE24F7A26AD3DB1452DB2C405E0D1214ED7F8BBCC2AE5AFD2BB7B11AE100F5347D1DC8C5ECD327A17F1DC32F4C8A8A9AA57C75236E697076FAE48592855A3215FA68CAD897C79152A2EA16432545D1A14A36751316FFAD37E6508D8E35CA9B9550E8751E2BC4D12A9F9C230B9166D77862BB6D10FF82FE6F86E69D78E230FEC5F5B7AA0CCE445CA74774A6156F241E83D97FBF2490815CFAE53362786C289F45B1823FBFEAB0F821DFFDA24C8DE3A2F96EF9918176B058357784BDB6663C94F9C13409121D8D7D6AF125D4E8C6C48F92F9C8B4F1125079BA945D4D681BE947B4D669111D769CC213FAA3E1F06AFC92B4ECC99FBDF17B62D2417FAEEF91780ED3164FD559896C5C8986A66C7532CB3A433CDED02ABC6E04BBC29A89D32648BA672914BB953FDF93BCE45C2BF627257CDB52D5285BDF37E7D1E515391D2940E5B29C83AABF968D28653AAF52A44FE9C0FBB7A3241BFB56EAC3C452226834CE5C47007BEFE821347E86E123B2C9FBBC34177D6DDB8597F62E7C7BDBE415141988ED695E6083F13E699328BC0219D3669FB8774671CDBBC59570FFE1269AC7A742F34D86209B64BB5DEF3B974B2D671E5D9266ABCC570CC67399E9D53F5F2D952A73E9693830F90654439D7E942F5F8F463F30443FE22B2C6C75C72991C8FEFB6DCFB6AABCAD4D9DD6969DF783694C3AB38BAE3E4A8B64D11E961685CEDF9CF23B10E7D06A030AE47D8ACF94C349C272FB96093EBB3A0C459010BDB791CB18A63B613155EC37D0BCBA597856D104F1CC5DA840E785D8536C76C4083ACFB54DE5D1A0A9C516202B3C7D8F071E968319A85B7D7CDFA0FA46D526477607745E4BC1780ED9EABD5D49CA87E1D1DCBD89B3ECDB8C890"/>
      <SignatureData type="ByteString" value="3CE153B7EE12BE2857554B710766E1B8F2FE1CE47D855FF38807FD67BAE1977B405776D1935D69C0CB8D72198E383A451FDA23299874FE210C3B19930F79504B58409180AA534D49749BA3637C57A596E693A127AF16DBA7F206FB8B252DA22AF51C0ECDDF641D50C3EC1E5FFA1792BC0458A2FF410B8840935D697C7B437796296146A7930A0434CA91B5E8F1D96EC8ABAFE915CBAE54C42A72301EEFA49BFE53B4C5A1E8E22356013F767A41EC7C788CE66553209AD737565F78BCE62EB18AEA7E43852FC65F97402EFDDAA99CDFB57CBFF14B48B1BAB111E85B58199E9DF5BBF92A06AF313BC4716467CC693658B9A9EB3F0746B610276296C7BD81B0E5F4AD199EA8561E16DE15B2DCC16AC1F48620DC8D147403AFF59817AC06FE925A1C68DD88D2F80E763075FB3BC75AA047885B3E9BF03C7310484EE9B9EEADC12965AE428DD32CA0FA60C2EFD03D42A28D62358990F18126C116EA8FE9EAA5FB1AAEDEA06D3AB44A368896B0A32986BDD0353436C5BA537F458E076A9FDA59F27BA44C7CB6A6536F947712873D1AEE25FFAAF93EEB03FEC1F76F8DD134491EB69C7470FECC871D03F3A77FFF37B27A861A1AD4DEDF42A9447BCD9B9FF4EF6DE6225A1B047D4F6C881B317998E6BF1A8CB1E04D74735990FDFA599500C075673E2D7F65A38F8F07C407F0DC2388B68C260CCA25D5B532ED68812074D07E0B8B6E209BCCC92B04610C940EC661C07D6C1006B5D1839CCAC981F436DDFC1C9A28857ACBF51E2A933B0F6961CDF1A7D3837D05BCFFB3DB722044FDCA61864A5B91EC4CDB604A56CBB9C86D1D252C5D7ED082F2D15BB1D8247BF2B9BEB8BD75D0784286452C13B8EABB91B829EB1D0DA0F6BC47A1D61A1375F451BF26E6CE384C78C39570C1849FC61491509857C4615E29843F73351CF6551B70ABAE9ACE2D65B9A9E9F0198C8E5430D8A8F137A5ADDD8E48E7289DD22B251AB58782096128CBBEFE982BBFA0DC4D7656B2FBDDE68ACC9D465A399E4D1EC0822723711661527B711A34C720D42D340733DCC5A170A78270E026D80BEDBD5BD3641D5CA97D4063A05AA9687A828E5CD11B080DC85F74B4F8B3CB668458FB76FB60511B263B0139A432357BAADECE58BDC55F4AD7FABE1C1886451BED806FDBD1C4B10AA3E2CE650698724D3BB5B965E517596338C5CE50BEDBA0AB4D9213211699BFF23367BD583C67B34E7FB54E9AD0AAE2BD4A06E9426ADD4F28D869080F3C4F87F0376DA41DF427626BB3C5E115ABFB5B6418E2A2EED0C7989FDC47AD03702D00ED86B5F920766745DB8FC757DEDF1484E21BB7A9581EF657AA8D967F84541632575ED2B1F7951C1FFB4869D04E48A096D66730D638ADCDB1ADD4ABD377F77DB4C3D9D3D08106D524BCDB9FC1938061594208E40DD4C4E5A7F8C6EF38B445DCAE848F1102E9799A0EC076BAFBCDEBFBB7AE2C4D823D23662F9B14874A6F79E199414BC4C8C24C73A9A4539543AB5C65ECFD66335BEE92420BF0D969266ACBC5893D68A3F317ABF29E9D4B05F4C040A8602011CD5A84ABBF7DB4496FC857BFD7DFD34596A84AD388E2ECEA37BAF657D581F4B6419E93C98CD174D3F350E6FDBF669AE503B9192BDDC4C8A46C9F191B637956FB3C9B478A02C95A2E01C6D49C7CAC6E45FF02EF86FBBDFE1E0FA6D2D95FEDEDCC77B0AE29D168FEC392CC004A4D37C0B71E8B0B53110C7659EC07019A59B0B7D78F7D5715F34A8BB1B9519D392E23C58ECE85AC1C13B41CB0AA5C9A3B8161271BB62C71DEA86501774CE8F0B2E14D93400C757F1F2F6148BFFE58B8A18FDC77DD8ABB4C87C0468EF807E4378A61EFA9F340178C72B7E824A3139E3308C22802BD90952B543BC5660B9E6245200939188A0A9EF54A59F5321793EBEF943AF966867DA7599193BEB6419E2C7D2AF5425A04B1F3EEE510D1394BC790DBFEAB54A46A8A5D433F4FE7D840A60F3A06E0FAA50EC6E075C3924085D177E15BF024840A1F504C2CBB1ED569F689D6C947777F746BA8DB1204265044F9511D5004D69B2E0CD0573F3B42D7867DD39FFCF5005F78726BC59AB5E8DFF128F024F3E2D0EE3B5D0642643CC90450A3377F83F0691CC44202041BD0B9CEAE3739CF0777C21620B189AE3EEC042C58E851FE052F6F3D7A34F2E64EEC62CAD3AC91ACB5507516B9CCEF33B34D237C58A1950B0FA8D57BC84082F67F92AF1E9DAE7356CEB98E94FC199A6D02A116306CC0E1FBD7A5F7D9D724E51ADF0838945CED6D2E59606621D33A5C83320EC94AD38F8FAD5EAAE4631774592463D13D57518D400E4882701A1AC421E63B5C009B73725B6CA7E1DDA9B2FE54D441C3BC57BA21B11AD7047323D35E4E6F11C310570E31F57FF97CF79CC30352F91A05A531465981B8899C3F4B64B8CFC8614CE89C993C8BAC611F291CB99047B1169A1A7ED58B2BAF0351B4CB07834DF60517379A4792200D494FC22708095ECBDF7EBCC7EFBBB26BF8E711560E10EBF9274761ED24AD529AAB63A82214BEE08DCE93683803EDD11C60119A4506D6BB15AFBEED3E53154EE44258F93242FEAD637D1D435F6AE9CC7CC7836321A2CF31D09CD2E2BAB313552E00B1BD85FFC225D8981339669749D1B314C6D3978C7CDB0ACECBEF39898013857EA1DA0C2FFD7AFA9DBAD128A6CEF69E239BE728A527150328025E614FDEC34C1A0374009A3D140BE62797E8F48D7A02878A4B0B1A50217EC275D0418A31594950AA6C967617ED84F30351764763E979CC4F7B6ADF09DE9EDD144260B9D82F42B0BCC25AE9465EBEB187D890C02075796758B16068A655D57320E89E2059E6F88DCF62608E549E960310329798A9D586CACED1B9D019252BB4667C05BBA059A5BC1B797D4F27D794D40ABF729678160729554843B942DCB6519979CDAAA93A6E3495C8DF4BBFBAFA0B6ADA0341014CCF408A80E01C449B8FC001A6A6CC6E503429EC98CB6A763BC305F268A9B0BD236C7AF845D5CB9CC1053331786C6D9E715A216521F8FA652634A50F495F9B3A6DC3FEB7B6FE9EFB023DB94A2DD198F9E0E27DE28413260C0B07FEF3E50A3ADD18C61BDEEBFF9E8F50844F09B491100C17E1BC1A5D3B8622A25B19BC241E1CE4BC5F21515B82A96F509ECC9BFD4980513395AA44F5B3E20F454EDDA8E576F6C1D8641CA6555036D88CC4B723E4A5E3779E16FC631DF75ED5A646F8224B2788B3479200F8345108A9513EA73E9AD6AE7428DBFB03FA32C0B8EF91EF7DFE0B1B4BFC7F0910ABCFDD3C04B1E48A5DD1002D87C3A6A6703767C1F9D2E31A7B1A0021C2784CE3697EFA484DFD19282835227C338F7F7498B5B1C283957D5A0ACB29DE95061DEC547CEB85B9557AC8BADBB3ECEB5A27DE025AD84634EFD96E08A3F69677D1D9192AD3077FE38FFA536A3643BAEBE01251167B8B44B21316042539346A4C09FA47D7121006207E02B4D87814D9051482E710E136FF12FAFBA12372F78B36A7C61F8EDB07D7A6113853456494859069AAAD7DB68DC0FF97553EA86C65664349657CFEDE104A064038139F09BCBEAD472FD33C6690E8C35DCF017EB0137EA22DEFE5D1CAC51984ED49FFE131085189CCD9730C507F5A2320AFAD0B475D47B7D5EA1DD783A3B9F89DC9F1C2A87699F670A9BCF1289FDB4AD8C21088EA202697F46F3487F2A7F33E4BBDE3DE9EB480D0568BF0120A5205DB03414155A37CB3AA79E9210C5E2604D0168BFE3652EFAF283F1D8AB808188BF2574D3330869C5A8CEF0DDCCEC6AB6FE341759046EE133326E8AFB84BDE30BCB7561C15593B49D71004371FA59CF00726D6E39C0236729DF202ED2D2274F2E3B33DB3AF951D549FD9303DC2DC8792BEB0D1E2628199951B328A17CA9A40A3D25BC12B84243CAE28B58F550A2815E6C45777026A768DE05FBA408F19BA96DD55A6E6A39AA4B8226E7C05E66C19FBA9C79EAF890B804F9B32479718231290D23151CD29B0A733AB34A7A35F04B28AB6800A08EAE37A48596A780E7E895CBFCF277139D97B88CB666E8258A9374BBBA020CEA4FF952816B791F35C209F1AE5FB278DDC86ABF8FA1E56C20CA915C9FA985382D6B5C9E87BA8B15E7D429B6DE123239162748E7224C639DE9865A5343C4AF10FDD057ED349B383FE5D551DCA46151B341A965DE8C68518F0BFC1EE004FBD1425B446A9A6BE5025CEF0F40A243D98E526C1757970A7D306DA569A83A00F457B6A08FF624BCF2D96A54928BD6421533F73A22C1CA63138E6AADE1093712288C9B53A59031A262CBA0A66A68C15A9EB581945A42DADB4D77EDE9958CAD02DA0899880F4BD088CB9DB9067D1243BA1C6F3AA4C27DC05F7C60C227B6443D55556AB2851168D051A954AA4B114B1B32E4ECC57AF0845924388859959AF171239102685AF7EAD59994873BFEE2AEB30EEBA50DF103B34C08BBAE944BE173C3EBC8AE116CE0AC431F8F327F9A3CC6A441F7D8A10ADE0BD0229028E2897A028C53DBDC8BFBAE9E539A76E4C7AB6B6446D759A617379AD66486A3CB250531A1ECA65556E3DFEDFB802EC12E835BB0FC561CF8F1806BA0F8CF57B1694C4BA9D963683CBBD7006CE4AF184656F943491AA40C1708B2A3FECC1A188C0E185DF7301A9A49FF8A5694E5A9368D567C8AB5D3A7222E9C8CE0774BF6D1C86E01B743CD34A4D3D0EB9B4C9B9BF07AF75A0391825B7C314C4558E497DA3D3528F58B9C585B234E986CCC57CE7DE0E030AAED0CDB57A84C01E8752EFE106A2F55125AF90A91D50013F64A6DBBF4A59B397E7B0A91C81D2810D93D16419D240B2734DADE2B6AE3EAFE16DE1A981C6FD88C6BD45EF308DDEC3160CFD73298A3E7C54C76AF1E1D6D4E8BBF8E56A66AC550B8625A739132808317A55F98560925F003EBABE5C6DFD733DFDFB59A12FC83956D215CFE44E8FF572D3965C1E299D15AF48BDD52A060B264211A82FA69CCECFE596E1BDBF385BF9671EC364DB02A8B34C2AAC74331AD22857EE92053A9CA6D02443DFA677ACD2BF30C40FB834791D4868499177B761D6D2C0A4DDAABB3AE7BA0858F9132768582C053C45547D36FA06384F0BCAF175E773A59FD6E3F9D8A7AA6EF69A7BF4A2769C76F0D28F3D4F1F6ED5EE710AD18CDD7B1E4A456A0F6E94226E60732C585883B35F21DC3E095EFB06892A4A2E7E51A852343789BE3F0DAA883C226222352B0790D29E9C9CDF0F643ED1A7D82E39CC5982700EC43ABADC3B9535702C2084DBFDD8BACDFF1E8367736BFFB4B9CFA1B0D094A0716FFA6C991DC48AA36E24FC8AD7EA3E2FD7343EEC5F54DDAEF7ECD96E2597E72C71C2AB4B5F364165B924B8FB6B94147819C81332A8C619201EC7E20DB2CCB3B70E9E9911071B70A3F3F13927461C885F557A962E64A93568AA56A7A92DB58E91EDE0511274C16462B1C78D07CF990CCDEA8D3D50E4B2B2F030F9979263993F4EA7E2AC9FE5802EF2476D55CB89CBD10362238CACB6257FFC201F6CAD91A1F64511A726B78C29316D74D51EA5FF033668074B2444F2B40485C4CAB4D690CC8DA8B86B2C6D5A0ADDF999B566E941BD3C927970260DB38E8BBA1AC42BC27E6718EEA8A12CE9B92AD881336597642D1322E8AD414C2AEC837B35B9E30863138836AAD735ED5FC72BD12184670C921325D9DFFB6F6336C7E335D7DB26CA281AEDF1687532653B74C2939BF75C2061D3D65A5692999A2977E9F5028B20088E05A656205B7DF1FCDD9BE4B01959DD9CD777B04A487293DBEC48EE2964C521DE369984BC5D35F6F17790A6AD930958EAB44DBCC33167B40263B6A9DF219888C09962CE1B058265F2220216CFB64FD0AEA1294D1C68FCDFA6DD0EF2B5E150DCD0F4746EF39FEFA6BC6D63A03C8109A8E40C7D97FC64ED0327528E60B6087B058AFD0C6D92742A34B807E24B6C5F2951483D2E3F7E1A1562A0769E97F85CC3D8AF3B45E560BB1FBEDFE291F4EB584BB8D9EF6FE1C8003147D70125C8A937A660E37DCDCD5F5F9CAC34180B60CF13A20ED4F075EDDB4D96494F08BD8D28173CF2CD064B0F4590260301B32FCECCACEE6AE90302ADD1AC52DDCCB3D1635BF3D9EDAF7ED6980CADC2CB090CE5A2FDBCC0FB4DC3A49DC957C034C93D1DEE0C8608C88AD204E72C433B570E249E63C11675BB13FA4912183658C8E3A55B6DEEE876BEF664FC7332511D67950C78369291B5858E5C934E24AED3728967119199A869C5E8E4063DC7F420F422670F33DFB474E2BCB00FC98E8AFA12862DD66BACF993BA94339085B1765EC20A1E18250FD6AF87127574F4ACA88FDBF84E34C7A40BD8086100FB7DBF20640772A545EE75487F4597A4D6B90EFE2DD1D46A68C887362C06AAD4625CE2C640864A65952A7B44E1765FB1C625825BB89C9FCE39F510C98C0AABCCD6479CAA70D115FBF8DDFE87586381D0DA582B98FBE8D02E7B62BF70EFC786B6AE07B96F5E2ABA81287864EED4B55CA3A7BBCAE1B3DFB879339D7F9D03489F7B44738594EA1B3E9F8EE2F9F1DD4AF40A335BEB6FAD2A1C0A753A2623B34EB96FC85A07985CFD976AFF12034AA372DB5513062E9B7127170C8CE140634B74B4AA0CF5C9D302DC12E366E0D81B10FE1A9A8406077C4028D30B5822CD720733FEF826401DA95309B261AE81CA9E674C2615F030485CF9EE568102241E406341728544E04E07875BAAC0B3DF0EF54F7862B8FAB71B057F8D9B87CF427703FAEFC03608BEE9E7976F1E2E6E69DAB6D5DFC107CA92A2FBB727629E5F2C294A0B8485EF91B0B9E65AF3E517D5811773BB8F154C142F28644271A41E3BC3398F4024A7D157D51AD21005CF3CF07CBB018EC22BCDE95B08E339C25BCC555F40497F4681A78A2C2EED9D8FE89A1FAA67728DA5B4C62417FEC0CB78D3BA4FA408FA7A1B1FFE239CDC89B24A42922D1C13C88276A6414F1B8E8CCD214D08BEEBA7AF7D082CAD8466E8749DCC8152F5B5CFF2795C154AB8B9E5992941F0DCEBFD17E34C45A9D8933832215C0111F8A8E84AAF6CBBE3DC21D07C0A11D58359448A0CA6964DCCAAB515C284ABCFF5106F93C99B61C076BD1AD5BDB4DFD22886C7B06C409459E133720612DBABB3DA04995C6A75A995FC2492756C9FB93658FBE7A704FD7A3E29EB37ADE5903C41CD8CAB0C23801A361B9507617293A07312DFD785D3124488795CFB632B34C0C9E7A7485FFAB916565EA51BF3F7FF04C035E43EB6D49C44A5CD85A429D51F95FF6AAE585D838DE42B08AE91EA727AC9098FDB3AC3C6A8F55AA46343408B7365593809130151062A2663357525BE72ECF60939F64E439085D358D318F456AA81F34D3C598E3651B78E6B7F585F083E3E2977069CCA4FACCAE95050A8D604DAD4C208DEB83C484DFAC8FDA15CC08F7CB2794BCC50D73D8902A41459FF1B1BEB687533338F355A90625147481FB3DDDC3FEB08812BCC55C1301AB67A847B33F2AEE44C485834F107F57E90E0CADDD317FA5D7487B72F56244148401ADB5D059C3957295141576F40BF347061E7DE3F195A376C6E955233321AD01869AB6F2DC5D11F7855F87ADBB6286A5ACC9D9ED347A2B145A7CE73FE1E7BB6C4F86D5DEA3B0BCDAD7C89768DC18F750BCA45C3F1A361BCA02B36A4FDB69645BF59613E087BBA25E04F3110ACB94DD43628AE89F2CD959DBBE02FF2E39297A5D3A5437749632130C5F968B4B894D3AF7C702DC4F4270026E94F42F28F3A7905FB9E1BF62EFB430C5DBBDBAD4F64A3F962E082F8B86F53506DCAF1945FA10B3CA18099505A8329AD3B924D34395042C25ADDA0D481BBE823D0D51F91C42D7C680587D04F93FF139D5FA60818C5537FDE3F050A89D0713D4E9BBA32801B90A2C373BD009978BA77F0673F091227DE04E7FDFB59847DBDA96AA9D017E0736D0A85CE4A53B8353F8977A7A53C0467BE94732F3F3989CECA5711D5A06D6717A4FDB8B6B81CE724B8888FEE212261D469847BA21E8A9AA7FEA2DC81DFEEB3EE1E10CA5C07D9E5BB2B0369ABEE681A1C550ECD6067C94B603229181B89BEAF187007E84B51DDB29612135F46B44E37E5AA32C64A0ECEC14A2D81A2C220237814BA8335F1DE1592E647C9819E68BD9AF986E6BB239A175F363FDB4B76FD938F3A91D2B0D112D75622C5B5D294797E4824273E10436206989704A73655A81F8D3B6E4ED4808B16AA6A828B7D2A8B31E334C4B7CA4503FD25CD37ED157B8FE213F5155AAB3D06036ECFACBC821F71D3D260D7D45780FAEB05E490E29A4A9D930EA8CF3780118BA8878195E1E355AC3B794767B823200AAC99A4AA92E648EE4AC87629D1C501F59A01ADD6613BEA6AE1D6DF79296DDAD0F18FFA7FEE5616F9C19BD52FDFD70B89A94EE3E11630E3285C1366B812EB9E54CF3D7B69B1316783DE9E347762B2795D93A7D4C625680CD14FC25CC045C5E014DC9B27317D9F7BB151334183B8046A61CA25995C86CD4EF7694EEE03550865011B6CE58E873B851DD5AD3FB80BAB93C8B1B2439707A64B3136CCF6EE42B1DEE3265BD9214273BE971DBA30B61664182555E4F2FD5F687C6F97112145C1085CD675667DC063B61326665B228A99B4E37DFE31CCE7632EB1578AA1C514A3FC66EF9BEB6E4DB08A52FF7E58DBDA3DE1FB728F78F0B1A7B9AC41C860DB823DBED08B43C810CE5A3AFB4880E3E7CC3EBBD77ADFF94DC6FFA1C55B067B881DF67542F39D2C1E5C7F6DA6168E3639AD17B3F023BCA1C0BBC5E8C22D65FA03019976A478AB45EC5AFFB7622F52EF1F961F95A332212D699CF37F234E58521991A542A7A5FD8F059609FCF36D69413034F1FE01EB8F72FEECBF1723F51733308808935F6308964C3EA79C05439D66339081884A674601AFAF7985C050113DA32EA02966B414443706F01AFD5EDF8A5788B2B5285AC5CF2870E5374FF9BCDCFD5A04D63EB1D549D6B1B8EB5C5E708DE14487A736CBCDDEE72D0B98465B7009FFCBFD133C1862364DC05E8BF75D0C21578EB3BE81F68E49B5B5D1314464A7DA3FB11AF262394F50FFC767876AB576433904B742C9A8053887FE7F92709FBAE8FB1DCB1823A9D059BFA8E6006769A1493EE98BF6DF9160C3A1F6EBD22DEA235B0CF781C9CDF6E1377B1EC58AD7CF35C4A2BE553C9036C937B4EB35ACFBCA30B71FB3373B7AA23CF6CC5BE974B80E8A30C28DA495A98DD897C2FA16244F377CD58EF382864B82F14BBF6C925842A9AB405760FCB73C7E7BE9ED46C126DCF48ACC0448BF54E20500DB034CD2F24F1D29A4F88D7CCFF703AE1FE95ACF7C85121DDFAF8130A0DD4D6F36555AB7FA2180243F90093B8CC5D142EE9F818EA225BBBE04EBB2922A36737DA28367E9DFF52E1421D67EAD1E1108BAA2D4F2B49F6EF391155A42FE16EB2084A02B455E7D92446E161A6412BE8E5F072CB56FB927DCAE7115E7D4D2DF074B79F213F5ABD7B957263E9F53743F787F301484281B502EE5C2DB7D539A920782FAC8FA208F2F231973CDF0AA251AB7BACDE403C2165BB881876BC0188DBA8325654D9425096608547A4729FBCFA18C069BFE9638A5C0590163E91651B6BE017974E21B4D254E1E24FF903FAA051C1BF859C35210D38B1E0233A62010B6B37D4CC8EBFA2B418AD1E64132B679DCEC47372631393BA5B2A77F6E6F7EFD5CC87C52B4FF35424533F042A078BD9907914A76369C0C4382B78ACCFE0FE70768F082C5D1FD18FF567AFD971EBCD5E8EAC1D8FE9CB1C5B9E4AA5C20BCB56DE78FC49F7980E1F12664E0D0A0137074E432D50D88E96169CBC792377B305ADB270A32EC3D4FB7D451C7DAEA8059144CC3E1A802F0C20A8724E0D9AD71475BC9E471B1060F25964016392EFC3E3BAE6ABD0D6BB29BFFC28892A1DBCB0D3536061F3668223EC2C21CE762AA45F995A79BFABF8209DBF2D54FDDAAF83CA206D656EF1987C54E452252EEDAD4B344FA325820FD7660FEF58735C65B7F9E95DE1276D4CB92D6F29368906D1C47ABCDFDAAA3CDD87F6BAF6965C83B8401DACAAFF89DF0F05E707E9A95866E4D8F0CAF98EC8B13EDB89B867BA659C7561FA2FEDBCFFCFAF9E15B9B8FD1549C0849293586F27483124B73A61D2D081DC864665C900E3A2DC46200FCF39055AC2D4E410240B48BC0A09985A7D64EBDDBF9B68DC98061A7BFE485E7160D03D0BA49C60915AEAC0CD69BB4D683BB38B374D77E8C825D11C4D69A30819357CFA00401C44B500F8884725C0E588E0A7CD6D474AB7435FFD2C0D04873C1C13B7C4AE27B09F235FD9A967DDBACF07F19D4996F1F0E19F91D8491B4B0A30F0D05F19389A32D7CE8B529F3175BE1807442145D59B5950D6598A79BE5B5C020061208E2E1E98805AA7831BF76EBDB3A44DC6FEDA7224FD9874297D2EFCADE162052535A1F6EB5E0B34C300D26F3B2A6491074B41CD4B9590B5E2E0DB221B473B90A65FEE983E40E1F9398A2C20B48D7A69BFC3EEB3DF909E1867C840C970F98874D248B4452014DE66D0097A4458B45E8C504D30C46B0D76ED26C22A47A7F5D405EC8BA6F508DC78F8487B330802EA9F7216629E764AFEF10A09725C53E3D9DD34FCF81FCDEB4FA83B1FD2C5B68972677D051F2FFC9061ADD18A6E01D08085943D715F9215D94C314826AF0737DECE1A41EE0419B983111C483AE2BA6EAA785327C6103DB7A4E9418C0F9AC70210DD94475B6605416A6FB821DDDBB4FED404045701E4E2D9A358511FFA2D2F86202929BB754AB4ED00C118914DF1566642CF3938220081849B4A9B67045DC370E650D90F7EF7A4A7FC8498003D59A6861A4BB63C38B1668B6D39A2E3C3572E403CC18C071C59281192C3676857C531A6CDC35A01FCEE1C9ABFD5AF9A6DC7DDCF645AD8D21928F1B2E5BC19C13B99DD8365F7B6EE658476F4508BBBB60C367D87EA4BCE1CFA6746F8D644648A3AA339D360D36CA35592D86AF8560682A1454EE8E5F5519EF640FD4CCC7A1352E27401F5C539C85400B6C113EE240491D001EE3B4965C76FCFEA2668A0FF4465EF2AC2EC2056D344DC577D01B655246029919EBF4169FD25F7C626D6E1875BEB1F1A3C55907568C0AE7B1CA6BB334C0F5EAC14B535B786AED03D522F506A5E26CE7503B3B47E26B5F3AB3CDD31DDB2887A84D953BFDC95CDB2E5F15D44270C53C87"/>
    </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="Valid"/>
    </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>
