<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="122D9F0E4B4198576CF00B8A7ABEF68A475003C60A8EACC655FCCF601108982A192362C628DF49D3E57A810A9245F015710C70DDD70CDC30D4CEB02B8C4C9726"/>
          </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="192362C628DF49D3E57A810A9245F015710C70DDD70CDC30D4CEB02B8C4C9726"/>
          </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>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="E5F01EE4079D15D14D2B4EDBFAFF9F08"/>
      </CryptographicParameters>
      <Data type="ByteString" value="DB40C6167A0C741DF28D4EF71B1664299147360AB63864F97F1617AC07E9FD62F6034F93ABB5EE1CFBD51D6B9795E864D856C4F861950C2BD472CC68296FF20FF9E58C047A3D7F563F98A0C263386B4C7F401BF9F8F6488307CAD02B0B2DB49B9780A402E168A5F450BCEFA91814F5A4"/>
      <SignatureData type="ByteString" value="A3CAFFE34F65AB23C99B66BF59856DDC0488BA0D46EBAD5957E4949B818F5FE2512BF74A1270DD57EAC31DD580D1D0B67134CF46F5FA0E4C9C24E446C6E9E9961DB8C729973E5C41AEC8948194529DC68BEC05511820FC54B85D0AF53BA340688865E3EEDF0510D11064CDEDA3618718F688738E4A7C031CE3B376D08CAF16759D2AA9719C943E04BAFD2B228EF92BD026AC640F48AA23916C839F59E7A222FEF06BC38DE88C88B7514EAA082F4EA3223228D079AC4EA34B6A48AD5BAE3D159FF9DAB29E284A9A81196B9BE3378900E20B5460A3A5DB3E5E326A796B63ADBF18734E13DDEA1DDDC21C57AAAAD1C7CB7C4164578C99BFDD75761077B685D97527672136A192FA1A3DDD7CB8EBED98A0F540BAD73143F82CEFA85273DFB74CAA7BAF03D1D223B65C461C94AC886EF4834F83426BB06E763E7A6B1F1CFCD841AC1DDC1890694C5682FEEB2FBB5A10CFB87CBE6F99A421A384B56B1424A116315F7D474AB5AAEE0CB580A03D927BF5F54E54841ED6B1AE893D3235A235B988399C101790CA3909C9846B26EDF920A897F4665F3C957248915B865D13C9BB28A9F6DFB846AA193011482EF3199E795971DD74628FC9616BD828FC3D81B144F4C68283F676FEA76234150ED1CD7160670312ED689F9382B1AF9F3DF2CC5F99B0BEAA9C4DF49B924EB44EDB72704E1DE75CC35F99CDE6912B9549DDF142DF4F1AFAF28CD0A70F0A486D5D7A3959447AAB15207014AB8F796E9B49013FF0412D03BFC705212A79D4CB5FED533E56F1F754BFA11AB39B3BAA03F7F6BAF7D814D05DE8D05DFD1C0E726829267AC000D4B5ED2CD25DFAF43CF36353839FA24B3918A1FA7D30C4F7E0B0CFA4D4527D9743734F8E3047BD2859AC734D802034484ACAF977E635372628FAA149F46ED828E97C69AE10084EDCD78D1DE2FF8721D604FCE84DA0F7CBBDA45738A2B5AFD7AC1740CADE4A892AC7C2446EFAEB0FC3F3B9ACD6A734066B74987F76A4959050EFDC7699104F8D20983EE5B76D795BAE2BD1F88BE485DE49534B1EB864DA40626D0F450320DE5A1DEE3ABF76910AF0104A8D2C72FE24100C2DB78CDF4C46380362FAB1025AF2BA3A04698C61F09FCB3C8BAEC4104ED530971640C276C7A7547F2C4612B2829E9945CEAECAB9A77A9260BAFD60FCA85A747A4B33C40A1CB8BABD69633D6BDAD75080CB2D38D7796967E26B10997C3DCEEE5AC181AB5E1648DC1D3741CC84BABFEDDB580110C94003B88007640C14ECD92400B48B2B3B57C770D6949AA44A267379926B88C2E017F8055C02F5F4C1163354D999E77B8187CD7DE8B3C02A27089402AA1779836B5D73BF9222E65B54B279C0F6324ED5D77F28E5E475EF8165FF7946FD2E8DD00FF8A830C78F1466E337F5AEFD76A3B102B2808A1468F5A4DC61949DFA530E8EB5C9F09029A70C6E82AE2A1E4BEEC08BA98E406C9B55CBBB3035485F2AE79145E3B3973C348EE3E3EB86B42C25DB9384ED08972CC0A969EAC866A86FEA2412762E89AC96133FDD03C8F540BA452211CB2A7C527091FC5FEF90B4BFC034EF18C88BC48A0A1D4DA2014C45FAE6470747113CDC85E44BD343014DFFBA51CD383C1C0E266E2212A81BFBF042DF58536DCBCF3B83DBE9FEBF14D387CCB4F330E819346BC6A39D291D0035770995699ED877D397820145405460D8F3FAA65B6F7E918A1E3EC779B5D3A43E6AFE8B8F8E0113B727759FCDEB9439FDAC0D3A4859AC7AC9B37FD545683EDADA8C97E71B90E6F1D89505BA278EED24776E818661C97FD765ED47E999199BB5B96EFCD39B1D8080065B3DC701387B25C0AA422FDEC9334948FDBCAB20FB001A971D2A818FEC2EBBE016ADD1D6C9BFD1119FD0D0C46636B8E94028E1DCD83E2B0CECB700C2DB4B704763CAFB1F2728358EC382F10886ED1A8A9F5917CC73B8347CBCBE84E73D1337E7D1A2EE21C0552E3F95838F6994D36648C1ECF4F92CBA5437AF5AADFC6F4E0A9338C9C48D44CAD8DC4A544410F2F12EAD8A43F778C2DC9D1ABF1B041363605B85F3F32B5C8A3AF7B5ABCC8C95346C5C22A38B13863185D2A1A9DBB5AA94F72416023B4CEA54EEAA447A696693F323694A80406F9D81B7D1573F411FCE3DFC5A2A8B4363BBD562E08C0297F8A14F862AA54CA7B6CC7C39203020757B133BCB3E3A8C71AD3517731207DE0605F852F76E5BCCD3A8E4579D7926976F8C21EB5C89082C8356444A8A484803413B2DB7CB1EAC39859E6CDB2D8DBC7BCBBF1B5D4823AC68CC10BA12A2D4034A5B70156F67D2AE9504E899CC148B396F102FBB27335DB0ED5858980A5DAEC230D2A358B36FE743E893F44889B3EA37D3131A2048D7BEC9DE51094D21D5A3B7408F8687B86D6031961A856B50630B29E61AF47091AC199DE345FEA3468CBC28EFDBC47DA4168BC20EA4BE3A9A909E541F22A14217DF831C5D39A3D9F6CE909FCE4683F994CECC891E58D03A2A711F1D57338869C68B73E5757D2CF3BEADFC5D6B211CEC6F6A941703D67BA3444FD81F7BA5770BDB7DBE997C0E21F0AD96F7BBABCB19A8C3926965844CDCA2243E59D0669D72904FF968D52D3E0624874C3164C55020C4AF354AE02B0E4DA789A74415EB4DE7CD439A5863A807CDD827499D683C9122FD8F22BA4D3020A7F4739B2C824840C8837C961B006DAFDE235F6FF1BDE0293614EF02CFF73BDBA3BC5BA080C396D3C11FF4897DC000ACC36E817C6293B5F299A2DD235993DF429B56B63BDDA7BE104733B1981D50A1A212ADD9230F1A99DCEE9EA0B17A5D879005D50159A6FD98F4DA06F924256A75F911ED1D18F40779293B6E46E47FCD04179494638AF8C65D434CF53EB9627CF88C42CF23CE50660411AAFAF1ED2F76A8E9B7BE9E7E45CA28923025A40E014337F87E6D767D7CD7788C3F3EED3D8219B006C5A066458459E4292E32DE898828CEAC95911C3F754D5A655E273A3A62B8A5D67981E3DF6F052CD2963766D95B1140A22F5B59B1757C67EAF08C2172B963B982352AE7CBF48EA7D51E75A4B3473BFCFBC5D38F19FDC7FF0BAD50F70BDE8104A2604B5E2479D9B902C3765C75CE06EDC2AD5BAE38BFD5383DC65BEB9C672FB96F7FADC936F0C2CA704BF44C9327528F9171D12AE8E0689A575CA104B5789C4504259E2A6621D7022A5A9C8F035820ED8B38BB7B8B138E3A617ABC06182C1CA5564C723AA41EDFD1C3E3CA0BF8876FBEDE343DB0128FD8187FFAE252919281EF56C3E45D36E3C8342B9812A42FA4CAD0A4620D2EF75FEC3DE839E9D49C65A68D088848CE7D06D42FE329BB142D0B94BC1B79E8D47D33929B275986DF9D54ABE1E1C0C70182F0AB466B74321C4843E6A1F7ECA1A758BD1AA93B6C2FC84A639C1B7D7E3729F315F326B3A452E631A8070264F832075E51897725C3311DE085B804E6F92C7E4D79122E57A4F6EEDC1331074FA01BCB019CD12EB1FE27EFF975D9BF0ABEC40843CA6CF6A4AD6532C6F031E97610BECF060D0F9C8FC6192F56EB20C8EC93767642CBE660B6597D80C32949F73800DEE27E55AF1CF0D0DF6601021C8D415D6BC04027EE80DE9843F9289757EF78AC1550961407CFA4EEE9AAD652182E3C6E38E46F0412B194B1AEC1C5DA1A9EC6FDE4E76F6B491C85731E62E42323BE725DD65397A60F4EC7590B6B1478EF7B647B1C8E89ABDE5FEE904172B45F6999C821F440453EB006A1CA1F3D39E04311ED4AE4B5CB9B32ECA38757D609D90FF2E8D605F08CC27659E890457A81AE7E8FCEDA6AFE9AA401F8042133AAAF5D19245F7AECF23AE604CD9C667FE4E46BD9E0E55ADFF3F71A99A8516446CB0C0A9E544A5A873205DA36B9A72445676667B993F1FA8AE5DD2F404639D7673D3408B44221447E7CF16C08B3DB6743F23ACC91CDF3FB23B146FE055643BE76A9C3F6AAE5663410D90871FFBA0A1B63807595BE3996C0647186AF0BFB2526FC8F8BE44B03D4D32D96A174E81CDDB0A563FCDBE6526C8D977134E356ADCE4CD1EF430F6D9C81D63FC15B039DC91171F64D73326E87A84CBE35865EE34BDB56B33D7EFC4626AAA5B6D5B535825F8F7B92AB0C3B65C422669A60C0EA5E2020FF06339FABBD1E541E71243B11EF23B6A81EBEAF16ED8D08513BEADD944D4EBA6B17381DA47A9D6C47C28C72A298091056C40E300A497FFCC1122DA1541A5C44903A3733590DD4472289C65E5DDCF005E3A7CC6A40DC31527F2C813334ED4D5C6B5E2B2A453EF45B6128EA0A98912919D6E3FFC9FEF0DAE2D265C75B54746BC755B44E1A42E71BC41FF43BB3C50938976507BB5880E30E8A3A65E9BEF4FE89C8C20BEDA4C5DFD83C6B2981FEDE7E82BA54876336A224041758E6ED95D9F77804BABD86D018465BBB43E0CB0AC80AA776537E3353EF3161C11A965F5AB8AA7B67AF7BC30F88F0C0B51A908CC02685459C926F513B82D01957A97639035E9E3545C755D67115BEBD156E0EDE741FF8D5A2F9D98A683834D228B4CD77A7BFFD0DCCA0B279819635D715E1F0C27C671C02EDAA557C718BCDC60221D0D71F66CAFD8D0348979996683ABDF648CD268711EA2C77D6B230F7FF2041C62593211090043ABDA9308D1DEEB6C43FC7C94C66C088557C048AC3099A54878ACE23AF898C20DEBABC7C9279F5EABE87FE64FEDDD0B6AEFF1CE3CE392F20C0C30CED0330DC5B175303D322C4CF6EC3B24DEE15F474C8A8D1860842761822F5B8EACFBA62B615CCDF2C5DFE6AC1C273BF917D887D9B775779936005A61CD8B638B40EF186049E5AC997221BC72789DCAE89C55BD362FD9B19BA245DD83C411E5AA1AB62D66DB4919738E77D5DB593D1BA84A1FC9192FDEE441BAF274EE9573F656C5374CD172019899773FB60411C927AF28CF7050CA659A2D3CC6386BE1F08A7ED9106ED6E1385DFEA5C4AB5806CACA46E5C280CEDFD1395817A87C5C02EEF9B317CE9EA8FE2CCA7A7FF1172CD037AFA2202AA5BCBD9E9BBFBEBA77790CD25F161EFD0EA2DFC71A2E96CC571152B2A444F657D6F5522FF04876D9191A19ADF612BB8A8BC543EB94AD3CFBA8A159A91458D50BF0569D98D8306D8EDA13E0BE34F3F6C7D2DC6AFB97883F3EDD0A8071058B12BFA11007D670359EBD692C5CFD88FB36DC9CE465DA93E0829CDA7367A7027E4AC4E566D44ECA955229D8987A72997E55B44D7136C282B04C9CD552EFB1B490ABD8660A51A004E1246FB33FBB93F1BC4960F300DB17044D843AE4CEACEF6BC45442BB18D694F28A18ED573C7FDEAB9CEBC2A59F240B7AEB6360AF42E58B9CB9ADAFAC17BC0B1F8BDA65D8E1808B68A04C38DAA22C8A1210CDCD9E0C54726770C73DA71FEA8E618F0E403C8AD25D0833EEF0919814698296FCBB2415BDDBFFA174D7486011B0CA9360B6DE4985A050A79E2B2252FB35BD35061F6C223FC45B0318BB2F02276A9686B1DB538615A48AC2A3C30355FCDAF8E2B3498866D2E48E8F64FC127DB17915849B883F41EB3D2554C30A11AA54F30D48A3B6001200020EECD6F5A5F1F30B2524D4FE10EEC3C014538CF12D305AE8DF9DB94FB7307FCF36AE5350D33ECF453DB6DA7456E0BB44E3A8E53FD1974BC9D6AED82CAAF39EF3AB087FCA20E7C33E16997AC45CBE8D77B457CF6EE22035B0FF983437C85FE5F1C25D1CB8B9455DBD0DD0AFCA33E708F69EE13C71219401C104B495112D6262BC942951D49B6D9EC374ED2E02BF8AE542073EE669CEC69CF2874DD2EE56F25B2AB437D2D666D3F4FBEFB7E8B62BDC87233963C189077EEB54CDE682F32AC4AFC5783AA32BCA9E07F51A8080A441DF0F459C62E6D8185000834716D95B430C44ED1413AC14099602D2B56426E203279FEF4B3AEBCA11466C220B79B6D43E4540DD4381E940D72D126F02A783C9B78799F1B5B0609D80290A0FF8ED430A0DECFA1235C8991BDA42859904004B900D495A25F9A6276CB244B9427B1EBFFA99007DA90C3D14FE1C33D9AE67E6A156BBEE451B7E0B43E08AACDD5623BADA462120BA3A50899974784DE3C3E0E88097B81E85235AC992B8584E01A76F624BDC69864D1DB2EA784D35B30F567DE7CDBA2259B3BD6DF51BEAB99CC390F6BC499BB5C38864DA0567F64379A0681D37D47E08692E97888583A6B6F34847051A6F4BA5BCF0F90E9D8381D2C080711A840D779B91B0008C075E3FA8175E5B5987C635DA87C2AB00E5EBDC18221BC03AEF90814694059BD4F6D5BC08AC99387902323D1177C87F8E836CA5EC54C5C98383BE0984A27F71326997DE0D204D86DF9B563F73B08C793C4B3E0A65E6B4DD73B81800301D55D6BEA5090F6BC921C022C86C6D10BE4C5B3ACEEDA50DDA6287BD883AAEB6FCA8D9E9013AA569CAD88440472FF98191FA2C3167F2E1B2D2201F64CC2C08822B4692EC9BD4997BFCA0B0DC0313796D439125D7F5DB1B8DCC721B71C2D6D2193B62D344DD196F0696B14881E5FBED807F0FED47281ED813407F84A8B047A6D597C75572C6CE56E652A54A65201501462C91A1E87E0BF7455B13C776441F2DDD6D517E35293C6D01A6047614AA705599AF5B3ABE86C4C03B86EA6C0C359067C88E468CA7C19E5EE86A3168A4AA5A8A5BE56A62CA5482A739771604CE07F0516E46D470EF7AF1A33FC49EBDBB977A4DA0367BCFF0AE24C7B1A860241EE2A9311C7C63C4D8C91676DBFEA64DFBCE0F48B5A15B0AFD9C64A5BFE233AB455034E70F4CA970AD1DD8D522F0CF14AE5A7170F54EC906D477412F01E5521D212DC7454BBCFA1167745BA5CDA0EED28F4AD3A9FAA3434639972CDAD47DDFF2FEBD4334769C83361A6318A36D7414E6910F3DE5BA47B3CDBD65C38C48960A83F3B7B98B81A7E162E50EFABA6954090B8A561CBF17B63E42F3A23C7B768F8CB5FB98F9DA53FE3E00A2C92C033513CD45FA3DC854C44A31F3EE58DFEE03B905EAEBFB86BA318EBACE637EE59963BEE3B9158732B81F8D839EF7F6DE543BB7F010E447568456C6FC3B68E2459A50C7A8C191FFB758FB8349681D9D76BC339F3C8FB46641E0960326C1C634AFB588B48C2C840D383CD22D7987C59760BACBE87FB13EFD073E6345F600ECF7BB30B77C0F8DF3FE0F9CAD4A1E23BCBBC0E6181F5395D2FC02AD84DFA24A915456585EF3BA3A6E6F85A2E4FF255ADAB0940022BE654D3B6B56D016F6F1764AEAF12CD68CDEBF160F9679908EC173B5E21F9060A051CA2A4E07D8D93465B0BC178039CD3DA46A099E1A1D0371E1E9BADEC68358AE1A1A694960BB167BEB237191A369DBAFA727C013F69E15F3B82D33CFA425D11442BA17DF715BD25642DE820A8A5B529B9851B61E1E77CDC6E66A28AC71680FE0D0E9DC8D60CD656EA921D87F260BEE0BAF5544592AA96AE27D5088AEC3BB9028E05A1A50E961B853A882DB99378D1C4115652D1A2CC381A242C8FF492E148B39013FB45BA6DB7F16BB940F27B1CB300BDD064155E25097C9C706C7100E4CE86248F6A0541ECF76D94FB07A3C4B28D52BD2895EF22A6E103B932C1B2A520FBB8221A427557444C6701C821C4DA80501D755B87A7306BA57A093F7831490533CC821E9B7937C51F8150FF57A38D1E0986F9AE95E2CBB6C935EB22388C9CB95B62F0882F4923F28D69F25F874FC5D8B3FBC3913A00BFE5C0F278A364433A31EF1E33BBE165E1BDCB00F4066AEFE7131001EF743BD69ED6C2AC4908C120534549F7046F838B0DE3134BE4FF0DFA9176CC7F0EEA0E8BDA20E1FD83B8FC11A76A3826758EC8B152DB3202A85D04CDE0819D5917EBD5B6DA0EAD05481CB57342C84D88ACE9CED80FFCBFA30C75E9AFD5D3F69D5D9A8BC0BBE8F19A222B52E681954E725B1E4CC2DD3F841337B13E98C7D283F966DF26EE304B9D8E9F9F826FB5E4C196FC76C120A1FBFB2A024861164C3807D910A14099A7E4E7C045C1D0673951388508EFE3790D856791AF7852F4BCED82D112626944D7C9D9197BBB60542435FE45A8C188343A0FF341CD541F147222BDFA0C99957B97849B50CCB4A608B94DB5B5CED9D747AB050F8BE85D72AD135D6DE49A103E4139FEAE9F4D2AE8A01624712F1176CE6BC17F16DB5E454BCB2AD88E99491651E177EBF7CCFEAC203432308D4D0D5ADDC150800F8079455E723DB01A750EEF749B7E09627501E6CA083787AF117DD35325869ECE55004624879952594F4909628FEB9DE9862EB22A5965C857B43025B6F6D884197880915B6F6411119602047F61776703D22145A7DD5618F00DAF99AA96CE248A0E7F5F46421986648DE994612AEEFAFB967553380DBBF38D58F8F33BCFD2CDE421A001C5F079117E48707A8036241A8A7BF19511233BC18BE8B16557F2F54C64904CA5886CF3196AB6050077AEF8155F5BA25883C2A5D5EA63468C40C76977394AA72F300AF63FE10110E56BDE36259DB8E432F172ED4BF4476CDA6ED6DFF38E0D8BE71288B18F41619D0F6A06AB0F676BF54403C80C69E758C0112294FDCB9536BE24027D7CB41769B0E10B71A5718DA4BCD83FD81D85EC37C3BDE23345D90AE2BBD3E7EA9CAC43B4B845DB3650393EDFA869BB8E5746E0D0963C7E447894DA48283864B341E18143AD685D22643600EDA3139C55BE53EF708951BADD0E124F6F6432DF7C45E1DDE9F239A594F0E000AA565E2DB6FDBC86D54B61BE4E4E94E6223A7999AB74A645177F21E17764BCE1155121BDB0D872DE57C3E4DA192FA75DA391BAD37D624F2E882C9F14C605F298215119791487EC1DF4542282BEEB50F0AC73A9167BA8C52F8943D56631E71FF622BEF549AF90338936A93B7E880E334AFFB5D959EC16EE92534D7C71784C7C871B1B10C41A9310C2826A19F994776A342150614E2EBBD1FC7A429FAE1A9E15244195D639F418E1D96804CC6A661ECDD1FFEEC198612569FCE0E5346ADB657191B2C7D081AE370E985CF4A85085ED009BD5A093B36F2C5703FBAE06FD6C069BE828DE164C4AA6A4341659287EFCBFFF84B1C01433F537A03545A8DCA521EE45F716A226C738F4F727C8AC436F9E6C1589FFD1C52EE624D4A91216BFB465A5AFD68CE8913F68C84D6E56056409A1E2D7D9D558666799BB9B3484695E0AA82B9AEE26D31BD1664E9D3543DF56F6A30064EB4290569676999B37349D3605AFDF740551BBC3E3555C505A619C572E412983A89877E14F2B4B9295CE398EB42F6FED017A7643C3793FA9ECDC3BC13473B343CAFAC9FCD49F184ED2013100E373E421208A3FD6429CB6ACA10722CB53FFBA8E0294598A6E62B651D4D3D5424B11D17D5A60C3E0099EB09F2BE02A3D08A6493CB5A6EE6B8F22EA38744699AC04EA19C68881F0BD7A4B423883563C8E94A6F15AD97188FC5AAD2ABAADF164AD9D988397A9AE06FDAA15CBAA3980998BE803D658B3BA73D220144B098B43431E45495B93AD7FC74B515E76771EB02FA8E452C54361A129EE1D8E7FEF952AA39EE475B9747EAAC1B7582141D43620B47220C6069B7E718573697410F389E462ABC738F2F2FD91959B383F06126CEC310DD8B4B3EE937AEC24933497CF98AC2D50F1C26EC3ECE7BE9F597D2C8D448EB557C3002E46FBB8A9D04A0A7C43E2DD6367EF397DE180B1F3F4842DF47D7D8099B992C805211CB9069DF92E279064EBDE41061694B68DCE3B6793AD7691080427080916AC99757B1F197D577675140C455BEB8F8FB616696C1B0DB4B767937E0E7D7DFFD59BE5D75DD303C4253C91CA7A3E7494F64BCF3648A4302DE6EE2D7DD7AAEA65BCC8148D9B0C189141E5E7DAD5EA0C80EF0C00F2FEC8BB867D5EB738B583D4C9E2512B3D81EF4190C46100488AE9F89C1A74F0C3250949258ADDBCE6BA8F12CA6919E4F44C9A83F8D276D617156A83625558529661E407DB301E560741AB84DCB37EC29299B377AF35D8CA74F3DEDB611E4D9F6165D5CE5D438A9E7F255BF5DAF8D15D9809E221119729B89F2C0DD8A2342FB6D14F283A0CA684CD9DB15B5E0F5E600EAB7B29EBFCBA08DE585CD1C722DACE0AC2E64F2AACA24F5DFEA1AA40DD60AF53B9424A881AF4749014536AC3C972B3562396048630551F5FEF0E316C1E04DE458DD3181725FCE70A54AB925F0F0347BE9F76D548B1C08F64EB7D0E556460EE0E35BF4D0BC0A630DA6510043417113546B41738A68549A94F12D6B28E78857468A3A73DAA72BB5E1793259AC7A149AE40011992A57E90EF625D33C40403E3FFBFDF09291773CB6F5375158167076BAA5A743A5A6A65371CBF2D35C935E66741BFC27B4C6736293015114081F27F566B6C2B57A4C0F0192EB3A6660885D26308520ABF7E162228D0D0B4A9D6FE34C132D54E51025E3A17F4235589849188B1A71FF977D417982D8442DE471750185C829FEA22042F0E6F2CFEC30DB51CE473B39CF4A7F885ABEB3EF64CAF44B70FA55FF771F13C0B3AB00598181BAAC0F7889D1462284CE24926A43BBE952A0252B1283CC500A5AD105F0795F4E8EBCCB4371AE48C9E51F6916FB7A441013061661C5A03D62458AC2F36F1805CDF83BF5C7C61BC1C0B1864BC0E3790B8E1E230F21AC2839E87942BF59B8656AC659A89CE9B73DD4340CA2DF525C1BB29A8B156C6EE75BF748EB0017DB67E69C32CFA28A17FBB3A894267D92847C916C34C56559D64E36848F2C0DC854928E0F5DCDF024E5C6B193E112487B1911C3463C7BF0595A02C70D0F39F6F88F0E12E3067FBD9E2394795C3FD6BF61146AC7B1CFA9AD71A6E97EF81C6D71BEAB78F56116FFC2A0F9EA383B0299A8C24BDED005EF2C77CB6B93A66671D1FFEB1C55006FEF283F364127FF7E6F580DE011AE6D785C2FF8DC7E3FE44F61D3C006344CD4199B5BB45C89B455BA33E2E1AE65A5C7CEB5DB8EE972675DBE9A34498FF1CE8F7873FBD4F9D8C07EC9131DEA64A44ACEF3830A200D858A95A65266A4332782CC06D32B9DA4423EFA6FA2B66B8557BCE1C8F43E5BD72B1D4811849A253C5283EB4ADBB930D3E88D34D1569237F4F933C5F515A2881F3366B424EDB0D60AAF47343BA8B1FCD2D22B8D824D9B22E8F9692F9E0DB2160B431D9D1F5DB530A695117C6F277B6A37A5A7B8F41FA1B2D8C4B1F128634CE2B3406BCECC88D812563AE33FF800A1B8BE7FBA75B00B54A9261A1A46B8978213828"/>
    </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>
