<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="BAE7A5042B025AEB75A2CDB8174895F63FAE9EE5BF40763253973A4BAE3CD4BFA615C5B7371D2019E13B401665F0E72B28E30ECF4AC1EB73312603F3B345C4E3A3B4A7BF02F03A438F4A12C20C399E9ED6C9AF2629CD785451FEA18568C2B0C039D3E35E8D302AAC9D131A0F108715DB3A6B7D8411E5EA2532578EA379D4D64B727801636500774627514846114546710352662071006665528337547674272722814853683734655038535853847777573762778254511751472314734510543060776818350077608403388813610023025158021108807403146220801002513188055848234153185558860414148772806026807710273633733845087858144258053178250216873641685060644177880618750548447667540787548338002318473068485561502048561005447438853336657774357555247200814738743676511486385116667346634224807010050840766108784826030868306167740621366546238616484347757136053882060522405176078850363633577461444056537856467232507365384110243582567822021061581127332508882083407532620354248025236444453516070364437552478013278512027757562108833543500562020111047865304047875166381338752825635311238276050703760465604632110067852215511803772178405220884488616626615713761630387783546172732855073822683644473843082370152507501326621878126665132187480504451370737570657187875848566275251005582562301552143164618712283066627888778774528058731018216441224682748535618271880346650152722683087564524027576723350228354037271615755187514517348237128183107620713448073510032722512051268121734212421428366348426127665118478061075130761145472583047864446655412062282624586601753655758718564156773642470272162231465153333106264048252168753863725424786175678770008430614880632647133887563163021540626871623488814067010581273668776315273153215472757406211642262378477678413565455484670210216154103835005781252781667778640263278550105616506834034131450637765541465461816688067075675846284305811628482384401115254803801002477184062458233267112455422316743181483402652615368836483564154311738458138766673503250183837112116218573016655207816033315517541500324834105434080605322767741005153036258081825055387807867838082247733076707444038331265026627044631173047278376504781513660683251881286476646778148174836463157821534360474618746280027660672342635376374263017413876256407541470248835041113030560546652532333324478656177867343837058250376006255023763814737311261027370605523211061178800662171050847748530333472677666615207823327107126210402254622546475124285613144334873828145801084506433130361680643135348108517818078532552457172735454860687875141382630335220872635438376601213075300035343236704184670183465507213466771173886850345160057327244877638420315867148383572286015045167247884820306828327457706683208218813627225153457118021578733165743571744565446487346343364550147241420461032716466718353727660125134187044320621487534145707574456042553130314413106652557135438830611345331308607042016014201444808446384181614330088086210128600154768408373011520286776047466405472750472560310741841881700832206245847182847451114647344365470735683138201805637435772244707381120255153580745162511064287313238244811137850225632167176082806570282301528266233458777584640450048265052518373401255322128271810652584405638672884823166AEA9B0BAA89D55F4AD2B96F88869CF5055517EF7839D84410B32188CC030230FD40ABC86F1889A680D49164FB5DA85ABDB3BECA923577D8DD60E7D8685FF54CABA352C10D5CF584B5C944F38F3BB416EDEB6B0323198F40DC0BEB38ADC829D75C161F18696C7AFE36F8B8EEF3EC7585A08C36AFCEF95FA4A534036A8C76E2E971E34978754D862A774697325ED58CEE89237488423781DC25F042EFB191B0233603746FC9EEE09E11D5A5E9659A10EC592645858FF5D6065ADE89556A1D575568FE0A1EFFF04796FBADD75FBAFC82CC387E5875B8DDC2E7673EB0557F4B8DB282485B632DCBE870DE94F1A96104862AA725C01C2B8063E20C46F5FE1495ADB4E1FE7BEDB6C84718BDDD69BD8A0BCF977F161C74172E6F931A2C24AAE9BB7A6A3B393E1E1CD4CF124CF14BBA5247AEDF6F533046650FF992EDDB94EC790561CD0961B7F983C8CC37F9B62DF9EF78339C681038EE69711B10DC44974573D05615D0B6600CC702BA83C884F4B5000E92D4C9BA9CF0E7FCA77842B53DA3B6E1B8FF274B35A420C1F7030B85A9EFB67954824E6C2B2338CDD1B534030E357CE94CC839DA0C3FA5BEC5D90B8E8C051BF48D394A26B86C79A6DF94830E7CF41D5686CBA451F5FC232CE16B0BC51C718AE97EB449671A0B5915873B02D260C61182286504DDE1B3F83DB82264CD76074CAFECD0B2F76F981194072CEC8AFCEBF7DA6CB91CDC4E63A425C241E24CA3E29AD343069D437850A72A252963C7E66F66781265CF2D3AE28C0F38F278BF8287E096A9E7AB2D29116B3B9FD35C86E0AE51F764CCD2ACD159E6DB6231D030738361B91CD462DD95329873CA0B407BA69D8FEFF1074F4EB22FF622DD5C1BC1E062FE0A4D5E4F5C24A7AC10141503FF515214EFDACAFB627CF97E01644C32D2E3F4F4FE7D3DD6EE25DE239F224383FFA6ED398B2EBF92FCB819F0D102141F5CA099C57D6F14D504D0F7E59452DA3DDC313B16AFB0E286BE67025DAEEEE28A672EA0D3D28152BE461032BF8C63B2F8F1FA05D0E68B981629BD47C8832482D70E5277D22DFB6CE4532AC145E13F2D987429F21D4DC5CCBA6F3EE948C189E65E26AEFFA7EDA57AED69D9A934402688180E177C43659CE1F7B57683F159DC87D483319E9118CBB17C5236731788CEBFC7AD30332E8EA9F7A9979B78405288CB556071F5DCFE4A00EE648B588F49A639FC4F10ED61C202474970902726D3BD18496CD1B863DD35621FFBDB82D82F08C6FF87DB1FE029AF7267B97D9584DC628FA173EFC58E1B28F48A9D255AB38F967D907945DE811730CAAE9619A27B5138AB2581A47B3591BCCBC2FE46590EF2C6D1590AA902FAA1EE3525F3C9DAAF2CF7233CE9876AFBE63FFBE465DC9FE2EC2C1F2ACB35A66B6EE9F099B1182DA4BD93C05B9B0CFABD0460BA1736C040489AF5BD22823250FA52E09D18F4720E41A81F7C779D65B4D7E94EAD643901C63F7E822FC65AEE359CF5EF875FB69D8D6480C648F061990B81D0996742DC37BBFF87CB16A47312DD1A926958E73CFE04C69BB7AF097C35B92905D75B6228D1F2FBFF898FD36ED400FD6A8CEDAB383267C06B36487559F21BDBA0E5BF431405F5CEA2A01178448C6A967F30DA04D38F54A6A4DB8C32D806CA3CC13B1D9FF3C659260671E396679966BAC3A86959ED8A063CFBF9FAAA6BB367F237AE62A346DFA66F76C11E7564C5A299502C3EED531DD3CBBAFF60AB1CD8A723E7172E2702BEAF4B3BDF8C11531B83A25D3AD1FF59A3F627A8850841BF99BF714000016BDE689F0BDC933F0DA029C992C359E93693D391CBA4E2C1ED72D9BBB8A2E919622B956CA03E1B98113AC1BCD06A3A2E31EC5E3F2EE76F59F638CCFCA6439BC566293B6F0C48EDFC709299A474CCE21867DEB4963086A31D163CDE0C5C679A7F2E42636A8ECBCAF2A62D0BFECF4F5231A6DA36A2A94F3E1BEA0D0BC56E2CC3BFBEFE0457D8BA87F49999F071828DB09DCA79C84E2409B911374DA28482748D958D6CABFB06BF17DF6FC24F32025836CCF871D3D1DA5AAA04061333CB82CAC8221E05F3F8ED13A75196950098441476F0751C14DFA5FF4C47DEDD562B1D9E318B994940319687ABF58DE2E605149CB416C830B7BB7C462A9FABB144FDFEC2752D514C18EAE6C3CAE576322D7B92CF1502E92BAEAF2014E891E25374F0213DC0574B9F49C467AD125AF985EDA22A4DAE371D64D737F1A2345E8515D9CFD75B98F4830390BA39ABAEA4AC78D1ADE37EFC2175AC9778807D696624D5C0338886956E5C98679170CE83B1DA3450C2C1950B239A4B64CE4F97B91B758B66F38E6B7F4C469CC270F2248F4985BF1624CC6F20344D83056CE60B59B7A7E0A00314AD88EEA0A29A2A409F1209BF06D1A86ECA133760F96847D230749B7A7229E99D6CB1E8FAA26A28BF26447C42A9C9D2B192FDE5903F0B3D96F6F46DD4429CB5B8707ECF8387C39CFFF3DFAF6476E7AF8DC779A67651BAFD06B2AEBF8D5CA1753C6BF684D331A9A8C586A21386D06A968B497AE931C6DABD39DE9F3FF826D534CFD9C8FF5CB13E3044823BF84534F792708770B9A684731180A5E42F3A981AF36441F5A20FD2BAC0F20A122ECA74433EAEE9FDE380D554CEE076D843293ABB1EF545A5329445F095E466D553007765F58A602978DCCC42248CE5D8F0354893960495F47984F057D1CA46F38E9D7D606CE769E3C7A7917571A2F4C4587526DCBB67EC3574907F4988409E0BE9C1B3D8C4875F0DB6B6711C492C3EC3226EF9D87842A861A9785CA7E83EACB8570EE9F092C656CDE22E722227254A9F25E2757C70AE2478405055EE434CC59EE06A4E413ABFCB776D753167EE83A6C8B06A4D13F897DD69B476B22B797D2135B98C34D9F34835E05599CEDD680FE2130C852ACC273A67D34BC6545F920B393AF1FC2C7BF95FE369841323D75898562FD97E0135E813E4B3D32DD3A2A0212EB0D7FC8BFA89CA909402CA83A0272EBA6458A87D2920786A5163A72032F87CAF490A848B374E190D6EB5DBF4E622A63FD62F33EA67698E58EF075B6D42B05DA968AC29ED5CE147ECF1B17FFC2416BF96A74B095FE40EB680D7BE36960B4E3F88F7D7BE7FF616FFD3D60675ADFD9C0D4018B76D60D59E048FC447F0F48A2F126BACD4CCB789123997654467CB1140149946C17F901BCC4AA6FF666143AE3526A623B87BEBA40867D51E87C1CB8FAD157D0277869B83FD495584E7468840D3FD915D3C3E66F448F4A581F97CC2C7E15EA8A47683F249B851C2BBA06F6D4F4F7F158659A3D4E041461D00190B03DA86CA2ACC1C38AE618C1C4242E3028F52F8F339D1D5E3AEB8B2738DE841E6AB3D39F9C0AC932F100D4E1FA89C7688CA1AD4A597078193792F71054A357785B24FD1B54E165AE31B8C7E15C76F9F43CFAB17C7237E6173B4B0DB6C10AB6852D584DDFE0990505108197F84F3A9226E933823E479E8D327B880EDF758462CE25FB24CDECCA7683BB7D280A7CB3593716C14922FA7FCBDECC8741E4CF40B34"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="BAE7A5042B025AEB75A2CDB8174895F63FAE9EE5BF40763253973A4BAE3CD4BFF97B151B1BC794F6B6EA7D88538B5E9125B4B583A069D2ED98FDCCEF4273D43A9C5D7D3139E08E135741DFF1694D781EEF3F3A3BFC9D61C7835D033EC33A1A32A82C641AAFE683BEA3C78383A84DA7E002E5E99B4CCE358883E9691ACE5215E46326BB8708F2D3F142A332B423DB7B8C3D686C2B844E245ADD2A795CF1E566CC5F5066D4312DA45FECD046B092BB14C247E0F5C914DE439C4AFDED01C020DBC458A0C9683066EC7478520041A55B315862C7364B3AAFF8FE1BD766E1A6C86962C99B1102A1506CD43E0DC44845EC8C478DF94E69D3A9A8175AD3A2D3E4B4169A9F8689D10BA22A155C74EEBF3D5498A773C5BE8F77050063E1B22A0420B60622E30D3860E93103ED45868A834FFD967B28005069FBB54FE316760563F64FB303AA8ED981C23815F1DE8663CA675774385006558FE5B2B6AA80DC57FBD88BD80352498DB502355BA5B4C7876E624038DA293E4F6BE6D0B4E148BB1C1DC08ED3D4D9CB906DD2FB64D14ACC895D2C57FA2125632E1A9D9C1870D30487B72BDEF8E1E86B633C7F992A15DC7A2EA535C5736DA646F2DE18F048E549FD7A4DDAF606115F87C37629DE0493715EFCB94242AE721CC4AD85A87E1FA59CEB4B9E011EFFE169ECBD9206D2A0DA1E4A6A761A500B201423CA2828498CEFFC8A86C0DD2AC2277FEE6F29997FCB15B2DEA969D951DCC753B029B6D266E359F87579972B90DE13BCDFB107D18F866B02504DAECD439C292A855ABDF4A36B41AE3120EDA7A1406CAB7F2F75E3D50ECA9F452209DA9758E2ECF70D38FF463717B767DFAC1EB1AAAC76230A513D8C4A6238854C4D8A1DACE991BE8C79E88C92E332477F81816E35312A73F8A786DD3FB1D34A4148587912B5D116E2A29C1DCFE0C69121D4778F411F367A3D90C6E5AD397D5AB8DC908E91FE1F519CAD5A197414166F95D178B0622AB3D1EF5164450946264C1F923CFC39B288C98C2DA0C90DFE1C75B287614BD5DE1101E496FA864D4DA3E32949CEF01711BC530DEF2B2AD6CA949731D554DBD32979C8A237AC32584565D80B9EDF78919C6AF1A9071019248EFD09004567A2223BB2B3EE8955C4DE000A464BEEB80D8A4F7A5AF685C4E29AE84DB0DDD5841AD8F85B627A43419B1D24A6D70C97DF2F2D8F2ED46887F0EC6BF90B4281C59849C23A4262136851F4DA3308BEBB0825CFF7B123A226272F3179A83ADBD6A14DE428D15DEDDD2AC2239FCD8FD960078633B1A96AE24FA85E4BBFEDEAC3A83B2242753D632206CFA8CD69403B23788144CC4C34B212EADCA4163E4D7194B3EEF7BEE23025C8AF5E8147D72840886ABE8B4D4C64173A69FC96B8975A69A5AE9B29A278F468513C7C93F73F6E0FFD766764E6C25427C4433CC3B9117F31A5C384E5E1E17A595E7A7E105B09994BB87E393D2EBCA3EB8505E24E427ABA909AF85D996AE942212D439B777B907AA1CEF0F482EEA6931FC2FC2A96E0D50CA24E4E2E511BD6FC38C5CC93276F8DD5D454DDC8D2D5D03A0897DA6485CAAF04BD0F83F2B380371BB3668BFE3EC65756743848BF554230DC26A05FFF0A6645A39C3B313C4B66D22D93980CF09DCE204D89C9D6125AE6F4A8AD3CF63F8E5A6ABF65585058D06CF1B845F4FD41FE2EED466B20460CCB486C11BE50EF80F39B0A5C19554E54F64D4A2CF54AA33EFC0E3A3BAD17F27C4CF5B71F11B391B840189308BAB594DE524D57D4AC5F32CDE49EB2DFD56579C860D6EE08C01B4AF13D40200363195B3D4CBD90DD465E4FC0F8A9C024CE23850D703E6D95413D3453E8CBBC494935D5975573D45A8184E9B02FAE1125124C9995D49981D051CD9AAAB708E65F0CB4117ED34680F1D2277EA6E49871DE194B1A114035E098F5304B234759D5AFCF871939BBDBD2B92F7B6A9439C47FB9C5B2C6DC7A6576FE40947C8856FC464F924599CC81CE06D8352FEB53299441FE9AE0FC2ECD63C45AB6ACF1F37F2A8457C488D354C650263C9FBEEAD143FE2E8D752A6A104C6ADC836C614C00C9E29141A8FBA986C0A93BC9257C79C627F4A0233F89192C040965371609079F76564B013BBDF0CC6D33B6BE5CE994753164D2BA81B69C8C3ED6C1F68FC8F0EAAF066116B534E185555ADC714C71E285A1DE27B1114D204851BC457CC9ADF10DC16933A1D7BCE58C24DF4962E79D1EB25BE358805D1A975446602DC476DCF82945695C5453AB469E39C3DE53514D4F6954935990C671882A6FB416DC1F704388904900B46BE5F2BF2B113E1FD7F7231F2A554E26A1009E239C9C0CF20F55BC09F95C0DC4EED901EA33471A8CBDEB66EFD9841DD464E3F49CCF2B416D8EBD4B8FEEE45611F8DEBAEF3526C9C4173A7A75A30600E717D83310139956E2FD295E233DB479C2E9487E50AB1F40A97A78C6C804A9DACED7DBEBFA53FFDA4B67998EAFE3B0A1E882D455C2E81A9D1178FC45F108672DB23A66AE6415F8025E706A1861149BBB83C585A2E6A1587151DB89DBA60684AE2E9BA52113DA8EE8FA3EEE48BB422A98BF691CA3E15079C306C629D17D9AE3F4B8B957F476A77AAD3F46B16CABE9390674F149094BBB4F9D499208CE1BC2D0E65EB56B1D3D5C4D46497F01D00F15E325EF4F7B528F4DD4349FC60C09E4594E7F7900BD917313A3C6DC50054118E53DE200B11245C0E98DE00035FB9D4CEE5A8C87DCFADB4948F7F4C679AAA9A4A4AB6B33815EB0379B52F0CC"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </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"/>
        <ExternalMu type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="31F9DC869571CE6A48D875D14DDB77F64950A8312947A410235164349F6F345C03F84470D4B37EC642D6F6134059C8125CDCA2E9F3BBFF756AB13A143711413F"/>
      <SignatureData type="ByteString" value="AB798D41806B547BCC5FA5807DC8E3134886B1306E01F205B274DAE35A507888A8E0FAFC5398619FC55CAB12EFECEF15953207662FE536A074781482A37438A4881BD9F9659AAB7256E3AA8A7F1FE819DCFC7225CD216719C700A507D71C93C879561504DCFD10CAD573888D2650AB21A64DE6BDE0139198690273B10C94B237E2245285ECA096DDCA449A26446EA2317A586C58644BC29AA74A52BBF8030A03FF8A162BB0BC76345B17BC819A9DAFAFDB687216A32F30CE2DD67956EBA27C2E095326E01036B41F60F88DF121484C08DB3CCE003E41A06D536B20420E52BA423A69DA143FA088D04E1193DA8A5949DB216419E3AFC6B9C9E0CA2E93F7C4129DD3729CF29931DA7859E1CD4B15CF619603EE266106ECF132A9467DB552BE641B989CA8BE7F39388B14C8D1629D6F4A207E9BE18028601EF88A34E93E8F24C5787D2C2B3E34D1ED0B80D90451A6440ABC33A1B039C06B222096634B37E9F69CE960BE733D55BC147E3F63A06AA2541CB0537293829BF847E71959457C0A347A94B2F8D1F1E789506E9EC01B06F0642F279965EB1084951B55874EA2D81615FACCD095793E1595F7DAACB6432AE84E0BCD46E1F28347FAAAFF237419A685F53F71624DA0C1E43FE72364A2177D8402213E40385E2248AC28C63B49838AF8486E8FB942823C6530DD06C43AC7383E06D118FEF1ABD553C4448796553BFBA92CFC488927A70E44CDA8EB0890B10A68BDCAF79E61E235B14E2462ECB45BC56E4D679778C03B221FF0720317EC5376C4EFDC2FFB9D27ADACE4779F3A27CE201A36BBF861DC556543ED4B609B079B0B6D28C8A76DDE6CA79ED1E52480416C33AE8CE8C9A84B8620B2350244075BE3345AB5327E4F001B58A8D9BDB7911BC97FCA829181A748D03D2D4906B0E292F120B200D745C0D051C6807733CB428919E56E723A9A882A0363471C7CA514E1E4CD0DEDCC44628A6BD7E04A4861FC8C76BFBA08819F9A6D77F6A5F888A82661810959522655513BD8646157F6A3A7C20467B187622099FB0A18576C704894D3919F23443EC15E25EB4DB18B0A5B49A4ED8043F341A21F0FDDF16908A8C27F2072660E10DB3DEC87F7F1A69A5482D9B6D9C7ED2E1F4776FE74297C96488F5FA4C595C14214994BBA2A463318B2412E27790B8554375E0D08911D46999C1B141F3D1302899D8CB6795B4D7C577F2B8EECB3B1C3DA30C4CE6FB5C48EB5F1726E3E22B2913EE82E0BF8195CF507C42CF76654353B5D4305423C2C428E959F8DE52877E382CF2B471068113DB0D606C59083D2DA765F534C40F9744DBB589D88144D53C4BB236491B57F30ABB2A9E605A3CECE2F98103B8586F08BD5A9D5AE7F1C8BEB9E9BA2209F922F1F5485C47DFA55F1D3BFC3E317BA602460D9C1581FCAE310A81AA407FC0DF0922A3BCE2BBB6EFF3B0A63329B9CDD944292AA6D04A0C664BD1598943DCC8C6340775A5B9D67A02C77C12105E65395ABBADBD6B3B5F150D8E7BD7FAFF1894FABA93DC135492E74A0B92946F7D27C69D404BBDC44EDC293A5AFB9D38E74EE32858750D08635484A794247ABC7417A4758F93A362C8B3C144C504BEB17A2B3226ED39122B8292776C07F6BA0398072286B2CC1572B7E38F9C36D5E42A369E9416CFB8E9304DC13D29D469A297085CD329BF62E47F4641F890F660B124419A865347E0AA5C40D19309CF1250F92876D9BAB21A26DA34CD2D97ADA157469E21710EB877F5634D174D0944DF4A6D4488DDF3295CF585B91A016F09819E5E3E8639373FE8B0D71D98552C338B46A61F8ECFE9CD103F3F27308C4BE61D833738C1DC2CDE17F4142C5D1EC1CB8BDB981039B483680A16579575502592D1132E9AF8A2DE7CBCE561C86A2C70503362E807B3DD7BE7EF14227AB061CDCBAFC695BD74E057762C838CAB8B82E348FFA314181F0E63862FED0A99CA22B2E09EC4A332A9DA8998C6D9BA5B1489553E383CD0B8416A04B129B15D7BC2E8B022325DE51DB01BF3A669CF894567FCDC1F255B394C4F9D8D02AED4CA3999E5703AA697BB4E234B6E34D52688B7CB0E262D35D747396565525BD60042183A815EEF860731E84370797380BD74BFA16E2B300010A735DE30C602D06D0301CB0628F535DE8D98E09DCA05DE93D1A1F7B19236CF8B2A65A0D0F53171484FE16A8A50E6558E2AAC6770AC93C0A3789AD6F9C48CA0B9BB0039CB43852F282A18FE7CD03BAE8BDF0429AB6D484AC6A0F8BF3931E2D81ABEE26A53DF4F8F6CA8B58D29BFFF5699043548681A1B7B72B6F84BED5D0FEBAAF662A4F504E6DE5CE58C8056E167CEC8D8041EEF40D7F6004B88EFFAC2603362B52BC15FFEBBCEDD6E27CC8F1E0509785DE2E46152E8A841984305479066AE5DC0EBBD6613DCBF0D5A5271CE459131F6A379EFB9655EAB72CE7ADA1CD0C293B52120EC44633E668854E21BBB062DFD2BEF94BFDADC6668C2D33D67F5A775F9CFEFE637D4912A4E2AA9A0B060B2114AE76085956850EA5D899003B20CEB3A7D708AC49A15260C5D742D5AAA538562B0A9B2D2BE8A139E6D0408ADF45FCBA70AF89CA5D99DAF5C6ED63AA28DE53CB61DF378A12FEB0D40E3F3C97B58E5340CB9929BD48B3C2222ADFEEFD04B46D7142414A5A7162AAA9E2BD73CFABAC4F90E109C8675553A4AC3620D41A47363853113F5F3ABCB2A065692792589C69405A9351082AD5C71E38FF1F9CEB957967ADA80C0072FFE585F21D58D402A69B15BC3E2490119B78BE0A09EEA113170CCFC29A505BE73D92F17134ADA800CF24CA1F36657D9826A1198992E80B326601CF4FD2889490827B688394A89707914A8E60A63B9A9F1C023F44AF83B419B83A2F1536DBE85AC195B114E4E559602D4A0FDB5DBA65CE39FFC3140DE9696FD38F58C4CA31615B26F901F7D40F493AB069A977C968499CE36F7DD1D02C82486A26FD4A07918E29F9C36D11F4F9E57E680B2E69983CDD32FE2F336110719FFCBDF8B438512CFAF196975602E9BA83DCBE5B8B55AD430F1C06A5F592E342E19DD6596B71CA1A867510249527A87187957ECE9A2B02EE5F02E534A57D7D00BF1A27C693BD8850C7026CBD088B4DAE810A1BC827356DFEB7593C0AEC678EC464D6EFA65F313D8BC39E79BD200B1ECDE34761C212FAC9667D9A0433206D00523DE361E1861716A7E8D9B659CB37775FDD9B599642E42D9DAB9CD2088527355C5BB3D3B16ABEF7B3189AF35DD12A54F91D81D711F3BE046FCEC58E6D5C3135523F632208512C0B7AB1603D40200459FC631FD07A8885C8D67726695CA5C77DEDF42647179F7F0383B594F974D566929314D3B9D18FCE66053850848C02573BF00C74BA8088F018366EE5812496F8662D3DFCEF5BA77EF2FCEAE44FF8FA03E6D2C36BE8940DFDEC0990EC4F27C671AE73CAA6207933CE71B504277672C68DB7ED4F341944688A9FC454DACBAF3029A8D777EA1A753757E524FE3D6E563C75908B071A3A188B4C3F8A71F3C8E4BB776C18B1ED98D6B26022C4665B69BD4689ED0495AC3679C7F1BD254E4AAD43E2A349BE141BD2565919E943566B0448DDA6457F1CD03762237B2F8D11281645005006C6F4D4116D49BBE34A06EFA4214B9DF2F9B29B192C1FB074C04CB92451697AD127BE54D0DE50C6EAFECD0EA163C1ACF28B59D82AD1EA3B47F0E7743C54F9A547F6438C8FD020BEC40AAF67B95B5C2ECF9BCF894290E6C5339D81FD8DE3021E85A4B4F0E09E3ACD062DA3E94BB356C2C54171CB9AC4BD4F7C03452C100BE85CA0B02571FE742D13538FD3D7608D68187C0AFE2109234CE00D4F2BE24A2CEC9542EBEF0DCE0F56BFF206338D93B9D31859A4308839652B81F9B7D56A59CEE111B1AC5D84A29BBC0AE1B461F27C6147890DDE79C8AB2C62C741CA5F1D722172D324D53413C77B9557720E58CBDA1A335683837B860BFF4BDE9C8D4449BEEA85A563154B672F611F85F5E5393018EFE8BD8AA9E99971CAC6FED43CD990F183FC301662F5C7AD5764F65828CF571CE268F04DD010BC52B08F1CCD170EC5E34E57CA6CA3EA29ACCAF5FAD5582E347E9F56AC3E96B2528297B222FB5C7466EB5B6A599BA68C3D37324EADED7C0EA33727EC0719B7410069E67C52891A2E881AECBAEA717472F451E159EB7979BCA25618BF47816DCA3F48619D41B904D6459FEB43A9910F60E130C14B6D9CCAB862D8B3E545856930524A3C700E541483A43E0265FA9BEA66ABAC98305B4775954A8781C531FF7ED40DA9726E5AA884D42929109F98CCDDE8873A9EDE1FC4ABD727E909FD7E54869A73CDF27D725261867C9DA022B7789F5033A02B9A4AE048A8A70AA9B8DA810DE399AA7537096A20D878B783CD74AF44B1E1A654671F6223D6FFD3B182C0C7FB15166DF652261F53D1049F373553A8BE7698CDAA29864C53B49BDA31BE69FD76EC321185364EEB9CDBE455D8D54CDC75CCBAE11E170ADC6D4B9F09B38C29FA6C1324491D3BC4D798E204BD96DECD27D04620D2755DFAD809ED835A66BF3FE1556DB25032ACF65A4C38C77BE688FA2E68E4256D50A7B41168DE619130CDDD13086B5B1713464138E28FB2B60C95004A4BABCEF81521457A818A90B2C7E650758BAEC7EE112736535E608FBAD8E2E3555DDBDFFA177C9B9FD100000000000000000000000006101621262A"/>
    </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>
