<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="0DDC858A1BBC5375E19D98127184AFA193B821FA7F83F4218E762768BA57F471164FEEC3962B2FDF147741D33F0FF0BAC29C8278EFA51E4FCC3BB8A85387B99BDC3103B35E609470D85F64536EE25A0D45F41A70F87A1F4F5D3DB3D9CA7D02E9666037C7F2E31D341C7700B386A5CFB7675645BE80FAAE7BE3CD192BB4362FD136366653540014231816817761586652431774578303527237774600220777631074247538086442125416886451185180784544827726506141167166221315337842180324624708780421850863227515648678312151704501310028077175115435723158873051420685363221575554264008218228814130373267258215362146531486841808388603505328335054224508163251676686211552156674304552878307223213715206337215631611573687402824780073543480405320404025050315607654435707071862630138567775101124086534584107526052023076880202887174710753778737732860781767675858285477650182150061120005184061457444342646374483850340330036247702503176021078200588720463736335316060852104046380420142603005135126068702008012161001346414524521341221655541743256160616628524452745381705543715887363745471552011465646875433560855740166018530345032726807410278212036732028358323646651140347860848450767073163720771017203067767642301467387085413807780120018656881214265041322124680112151226060506871461027353874805073177366852331237480677077647822433316400562230242820864131863204112608074806158715565111088655673248741785547400038076753602006635636266703700764670524402427416033003433047616806000186436813816683805021835355068761432103024057216038484722713057773708514586603802531271772877310415331165473878220361826520423146531526700560336505806362748215312614572516204674654457805407071540477186441123782650360121625720860560262416438520605031752270440210547040336330882073807817006671436075422052732508663260632847655488044258612382168030373765360022336274061273750674640506135876714017237512436252541342563514517625477351653750156045136013207826363811041065442054073311431534583441841754383737878285246174887883331246313032078183168675723372864217681726424130345402040172616235184016826735230656866357880648886170267662402042735251166723075805775128645206477178004845277564831384630272843332321350253865352800713366416012584020715747851205145602666347105237463700077847506441270153026726381323613736711386711815777776077286078222566578566511130656721802366536861283163862580833724885543612845168702846543547622473132545481576624455483124317008365180257818140468841222804611238655786604737103666260041046252524523315470015003128678687377846666317866865405336248238162342874641881183102676700803428024388675274650874151050782112638288668704408473862784546420813007615772034770204448521850017644818533617765720311431602411535606801534351514718452087860448005371447445630624840525454412528833210383712185472712045000480786807311322785167370372870061330207782751224457653153732588382780254353443606431415360171421433260807554475156357053170272257508673580121482256337712180281061412541133182118480203125566516080013671642303756822412167827685566438451110582532612183363674036834476542088571735780208675528235215784681316170327137224627240650123542351211614505547801514153764401504166770830628153CCDCB8B6B77A76E3B5C3A97E9B4361F35072B931CB500E75B8D02F4C409638DF4C2D8D73095402247E21592A294D6833B3D0C59F51207BF02369811F302F81201A4FCF8182B2B19C236456E7F3A8D87061CA8179A50C44F066D86B6177A970978CDDF6E21F5075A2C59B4C4352205C5B470D1DC46061D5B96DEF97C84AD1EB13687E811124D5691321C77B40846EA08D09387EF987C994611BE4AE34879FEE859C62264128DD111194570D09AF9EA41E4C7324AD90C9AC010ED6AB26BD8CF9D9A9A851ED1DBFA823B957BFB5D2D913F615CAC25371FE6A92CC1D0ACCCE5E56960E94439FDF539E3E7CE32E169CF58DB0FD5E9E47EEEDE59E69FF8326A3B4F9D0674F1D2B2F38687730DA770EE36907987E40F0D8C895FFB02ADD08639E48BFF45FE767186D56A8736AD5D23D8E3A2BD445E93613570AE8627B15A76F08A42BCC9A5EB0FB7567A9813738549E12AD041F90505CA0C732BBE5D63AB26D96FA6183E92DEB1807164760C5206EE3CA1F70E90403B39381DC6D85CB8C3BD5F01DAE4BF33EF6C90DCDFB493F5E4CE3A53AD950885616B6D00CD446B21214D55D63988AB4FA39E5F705506059FC282C6B3FBE5F40B030F6FBFC41B7EEA228DC3E250AE7CF2907465FC997EF55D824F6AE1864DACDCF19407CDD00E04D9887FA8CDBB24571F726ED725338C0B1F850B835C0FA7C3D1ABBAADF5BC1437A0B10A06D6FD29B4430AA55B52E62F3663A7F7B2D1F683477DC40F211D2730A1D30978EBB7E3925D3B53BAB2AD97D5C9CB49744C94DFCD811A641D4BC399AFF51317BD53B670B499469CB2E5B94C83E14D5346DB4383D48942E70449A87DF0ABA56F8EEE6DFE98647784E93C2334361B9387B4414C5F234E9751823D2BD560B83378D2342B6E8168ECFEE4EEBB79BE26B86D4B515437735E5F520A9EF4432DDE6E7687C83245286343FF12FD8DBD085FD5999EA4E96F89F15489B996E017ABBB90207AC51D2CAEE9548ADDC73A2137E711E75A438E16D8DA03975E7174A9B9622B47F949D117F378C4BB8A23E1514E97201F3D9EBF5BAD028B20AB3154E03C03F76E9E540BAEA75D631E0B546B250B9F890600927E99B11663E2B064B54903C857C5549DEE618B5E90C0F449C214136FA2A54A311026CBF21D45C0C361CCB29FE7D26193964CE862C9E4B79A745442843A87A34B28CD5EF476D0CAC8EFF906C6DDCC05501DA0E937EE5CFB99828761675FD3978E834025BA6D22E66A2F471734E546CDC653071E897EF1F11C0F4AA2FBFC375CDEF1682713063C36734D770B92DE81D788E0F30395A2AD2A9F4A2BEEEE7BE8AA272C41946709A8F273EE386243FA1D518293BA27ADFAF7C9DEE57960B8F580BCFCDF2FDB902E4484A2BA0177A97B5CA0A280FAB0059F71BA491A80487A8F27464D95F086103EF48F1C4EBD30B7CC4C09CB1D5902A8A2A0A616F392F3BB75E17607EDD57C23E6774498EBED172A68DDCB8DF6CE413CBFDC966914A367C62B7EF0D56C3489759481096D8C0EB3F4C4C63AB89C895517A4D69A0C290AE5A59801692BE9CEDD1F947B14676A959893D04D86A6BBC94506819F591528D01C7059B2940569B79FAFA36546C78A6C99778307D54144A898D5DEEC799AD4D56775D2FA91F4AF1B194F4E3CDA4D712873C773786566FCDA46F5FD8B678282796EFB920FB5A19944E139C94DA66C90AD6D31D05A7901FAF435EBB75E8A6E710544EEE997F33B64A6523953A70DCF3161E6472F61DB92334A018EFF0E05C639B4BA7765F354F97AA8AF7E83F76637B86EC62C6A4E58E2FDC2D9CCCB673F0813D9BA368CFA0058EDBC7B3639730B66976A813F3967181789DF52966ED2BC5E2D66B1CDB7EF81106B19BF76D0DE52444EC2470E4AAE1256CF00427229A1C44F3E69EC28591B5BF825BD78E7D6A628FAB49D7C04A531DEB823E230828AF1E6F829BEDFEB8022DE92894A4CD70B0AD34DA54273FFA6665262B0751FEEF96E3548AEBE60F594290A3715E2CC6004AF172E0509833ED8820849E3A5B841DD3133F88321143AEAE6DC672380C2546F1D5E827AF01738CB6EC28C61E9C3E86669D9D143D06C8034A99E1D639D527222C7BE64AC897C7D23089BBD1780279576B3F62AC8A6CBFBEC5295D8F8F5DB512DAAC8DD97D4B6E45AC5A44C0E5FE2FEB1B3359B7BB46918D587B0EC0E3FEEEF93A6B9D5152DED2001E82A970A36FDD06488545B8E4B1900D3B38BBB2CD64C45EF5BDF34F1E478D05DC26308BA332486416BA5022D08040C42E9356823E2EC5879C355DC365995CC901F05A32BE7C53687ACFDA91D80C3B1AE15FFCB5B125E5DA6B594A2D8153539974B69D246865A452868E145AF018988F695084F33A54384A12B5E1E3D2398A9BECA9A36DC482AE084850E24BBC8BB5BF55E1DB57CDFA7E3E381323B3B2D82597FAB4D649887D157DC9C89840BB741D668C12C536EEF306774AB2DA18CA5BAB6EE298D0D6CA13D7CD6F6FCA781BB288D2F6A0E7912586C23742F191456B31F7D2ED08CE50561EF4BFA0344E1DBAEB69E74BB15FE12265BD5E75EED1DF7F5014F5E16B3710CFD5A04DB417205A3B7829774DE0482F75577C2BC66E773CC75F215770E908B3DAD2623F50C1537F8766C9D13AF81124B7570FB3FDF02FDAC064C6FCB02B54B57B4A4D21093504A1A44FA06F92596C8779A40C688274C379A48D023F6432C350C700574771DBC58B37BE98BF9B1E4B3E62065D2CA7017FD343CD8FF82A02A03E6FA5259E284540BC9F85BDE67E590CC5107760D70108FB19B249CC4C36F864512BC677133A9AB927E787C340DBE6CF80F18154053A68EB530D27F0D4DD21D9A5DEFAD490BE57ABE5B9C2DCB54547F16AE535E170983D49070473B01604D5C8AACF9491120CD76831B7BA914F6B44504B8274D3E958BD8A7AD99F7DCC1B792AF87C311AE9EC46499768367BAF82783A999A1578F0381AA04A87F8D32124A4CCE063EF5C5964579BE34CC728E45C04C3D250B87DB1D5E6EE38727513ADFE85F66E1DCF653C2B06934BDA3921BCA5AC0D54E127745399C82B256B40B9AA309CB83BD18E4F93AD96D675F7B21B4E4B9FC653A8837ADAF21FB3DDD1E0CABC280EE9E66AE3C7D560BE07CEA742F21C8AE674E77385BD0AA9B9C1BDDB4DA6AF18CB14164FED3155038AF6AB42E2F5AC23BB024CFC4405FCBDD7ECA0CA9C276B33ECD8649B2CDD784896D877266E65E1F31F28A7F65FCA6B550AEBB4D9A8453B07989B4934CFD76CDF35A8152703EBF67C8A268F5F5609644363403B84A1DF8436FBE0B271C556D0D8B223D870E343F9098295ED093CEE7A8A3B6E7758F7C1D87C94DD9B1DB00DF1B76B42F52C4C2D2EEE180B0A791DCA1974FB7066CC56E8C75D04E0D8005558617BB8A42ABCD0F377E9C8E7165A6D7BE017DE69B91F5D1AE7E3B92451CE1AE6B749CF815697405EDB8CA86F27CCD4E8B2C716543A65AC1266535B3A7360669F83C83DBBE1827D90BB2BA54000AAFA02D3CDF9D93C5100B1A02E7EAE9157DF8F"/>
          </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="0DDC858A1BBC5375E19D98127184AFA193B821FA7F83F4218E762768BA57F4715D10571CA7838952A0F0470590835BA8685F28EC8511CB8CC98C3206B7C1F13E601D1191DFCE8D56921BF2C4D2E4EC9F9AA3464A598E750FF71C96351858C27D8CFFE093AE9793EC1E125FFB3CA4418187569B08284E9A8F90B63E5CC02891864488780469E49B7AD57C4D6E7DF453270DF0F68D0B6C35C5A9AE092014351C7629052D8E2F7A678D2FD7E976A86901D7E4ADFFF14E28703861ADAE4E2A1349932BE9C20AA5CD5D213176A583BDFF3DE5B431E8CDFD105E7F2676864B86F826EC2512F2FDF3B815206363A0061F81B5FD5BD66A945891668AF68C221AC4BDDD2A43F0A1E8A990CD35EE684473449ABFFF84FBE641A8FD026F05D9DC1D8E4F5CE4884DD874529E9EF12C96A5E28EF0B513E7C5D2CCAB4BD8938CBAFBED8763905C4C325514B6B76D84B8D85C221E2117D32774C52EC2AC9049873B809DD32247AA43E2E28F0E4865D374CD575B4E5130BA7A393E50EABEA65024CB3BDDBC02B8E497859A28176C5C0B58BBD3CC44CFAC553D6C3D72FAD3382096FF63BBDD124F165F2F9BAE3C8F09BD16487D93457D934948C3336FD34F4049CC0D757C9B010B1B1DD5D6544E39DA9F8979A402794E399E062E164B9E2A259D6F4C070D8B90D87CB2460A78D551FC7A816019875E720EC42E8FEE5A0FD9A49427FAC0106C07E4B37354EB138C92B86F06C57861850BC35A20321AC18C4167D83C3C2C0B976929E3507D8E678E9D002D37415DE90BE4549849980B9FC5F711A3E5CCC28936C5EFE0C64ABF6F6B2B7A9F4CF688927C3BBF7E34CEB2448892819B20C624E8A235BE3B2E6380E8F8222C6288FBC1F06C1002123ABC2A8D9461EB133D7BC11A5C61B12B10156E4E5E01A6E40EF270BCDDA24F1216098454C6946FAD49B5E782240F6818EF6B5555DD61463CAD510AFE0AD39A9C3A599629D262E6E5DF3501080E05A1BF9472F091319392F98187FA39E82229AE2A2FAFE44D3B2270E6DBC2EFCC6C9840B5A3389890B8D478E53002EFA8686F753C193E2D5EB9CE090FFF4E42B05CB225B1FA10DD24F0620BE1CC46B36A79E29335237E0EB475D0926202AFDE588057A54C54061C20AF59B4E0A758880A673D0835DA04DB8FBB1EEE2A12291D90C28F7E30DEE75B043A377CB49584126E40AEA3AEE73772C570E7474E7A7FC89AA3BB0C77B29133AC076CE38C635C7D5F8D89AB855E83A76E4E4EFA7BDF2DAF25974944BE563ED2A05483E0D217D8CD0044A0E6EC8823FB1C125A1E348EE8F1B5E5BA255CEFD42C19869CDBA8197F90C50837876C0A58E56CAB4191C4A1D921D9716E057C199048B66B753F6B0456013B3E914278482338523E1DD6F9D1C29271A0454509286069B5C025B316AE3FC468F5E53CF7EDFF3E5B64CA94282F732EA54F12EF5BDC3980EB5DEF2F4FBA84DABDB3B2FDEBB3DC5C28665778DFBE53F0AF3907CE368CCBBDE6AC8167B9D543F7BEBA3E85F6F28CBFCF401E29B2748381BA1AB910274E6FDA919006E840ADA141C6C5C3DFC5387DC91BF2AC49F574CF08BFF132D28D64CBC6018B3123B19EE4676E7961DF467EC3BCB1594306FE9B0C2980409334FC2A4B5CCC18240A006202B6FFE3141359365377F002481EA88C999E293F235BD40D70FC6058640CD74DB9410D51107A713A89EFC593826F196F8588CECC9994330AFA7A7D70CAF3350759074F34F428E373B82690312A53BE37ED4E01AC641B706A2FC206DD1836CAE2B7F9F34C7EDB90ED604769F711FE24903B2819DCA5A02B314D12E50E2C2BF914E97F09A62D2089438FD03DD00E2F73E0F5B11E2B6815091AACFB2767A0955B999948F5C124522C11EE68FD9D2F52B6E51FFE84254DA60FE80AEAAD2B82A5F9A0EB902E6EF017255D7C0B4F36216E4B2B7F069DDE6FBF41DE6E10CB6A6AE952324534CEF5FBC7A1C8FBA4A7AF4C22ADE0EBEFED1F1ECE63311DB7A10D3B8B418F6303A1CBB92C1DD2888D0698BED8628145AAA139577FD30E788C1A7187026DA1294B409032B6A8FF752A43C03588F6C4A27D76C520D28BBE999E17208D1C75AAD67796425137D0C15C1FF5AD9FEEB400E43D1C26B5B04C92F8EA15561E87ED92324B622F6D327391DD0B0409B7DE876AF6A343518FA5FB90641865E8762AD4EAA166C351120BE6CA717897336BC6529090C5D632C0F7D3F9ECADB720B755B476C662B5487091F3C61F6974968A066187C5850BE91F8FFD2D909881E5CA2A3174840E54EB69BEED967434E6C262E2F2F9E1F9B931416701DA67BE8F2F20AF06B42AD3B56C4510B9B8800791FD5DA60FB5C19CC505324DB83A6E4107586B5A8AFA0951C88DEE72C1C185420B3BB5BBB1BEA910BD956BCC46D7C79BF3DF86AD6B36964A4AD81AB1D600FBE169359B0096E3C86211764479ECE60F5C94A350C38ECB1FD93D6C080789B13783F75858ABA8CD823C9777256492F9278EB3E85B8BF5FFBEADF7F2A038A87CB235EE3FFE7E2A0F2D7A3CD36EB171AAE26BB014B7CF000866DF601549A484723291D8621F5786A88B7844F5A6ABE2904BC7A95FB31267EF1691F2DA48782CA7754D7DD9B04CBA7BB7BB6D0DA2A0BBEE372AD7F7C151ACBB1AA2542A0036AE96A5F580C9EA5921BA4BCCB892AB9272658040966F0434D653B6D09051CCD73F37F5FB9F8BB451C09385EE3CE9C72362312E5FEA7BC93E7D5138A1D9DBFC71EC9F4AD119FC559CF1F49F7EE987086D"/>
          </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="2F8B706347EEC5ED10B9E36E37DB5B94D846EF61E5B257F984BA61177408517ADF21E80D32236C1C359C9DB1A8191F52A6CE2FD207BAA11798A287B30BFB89AD"/>
      <SignatureData type="ByteString" value="9FAE32C371CF2B93811FB0CA4C54AA8B6A15244855355A3BFF0AE40CAA01A8C8DD79F641822725DCBBF6DD6B8CB66FED67A644DBEB84848CE3876987D93A1B9ACA8EA0CE8E7636428745C115CD177BC526B94673ED53C6F66083B628A34E4E46C99A7C77208B2AD70BBA15299FAD22D92539EFC5E5FA4DE72105AA11E289B2695632784CEABAE970D6B71A7A2211C85FE1896CC09C126FD5C5E2885D8494B7D93440306AE0F77CE4A55F8DF2DD3A890735355A2CCA372D1A837B3428A206B3FC09C74F8888D31E20B491B4FB2A2DD02ADD4E48E431B316195C94BB8744858C0E557B4C261AEFD7EC983C3D87E3D4B319AEE2871197A2F94489D33BC54441B15D2B3AAA8509EEAE12041D6F649A7908521B873DF1CB9A843D50716B3A4A50BCC917E9534BE82B5DCA2BC3C9A9F2CCCFD7337949BC988F0585DE27D1B0C54A00D783F8CCC65BCD4F3764579439944FD2BFE1F26AEC4C97C737210DA21C64052C556F8CD344CC2F01839F18F99A3C6F9F1045BB4EC9FD2DA164A036EFA0EC99AE2B5A4C3A9B176D25E322D09DBA90320A7FB1827B86516C40E229A320F45E3731C1FBE7AE6A3DAA6AC92FE916AD54BB09F3248EF5567A4C8AFFE70C75C42154F506E6D3410F2DD476AF5FEAC27600377212BF6BEB0C0EB422F6384C0E47283C85CF8085A3BC33D89E3F77C8B89ED030F65D0CD009A2E1FA74E35EA55D351003DBDE5E844B122343C4C1A5B046707BB94B4DB87773893675A9BDBF29D3E717A3558CD46B117CB35FF5EC205AF8A39436EDDA33EC17CA4335C5D46DA57423ED0DC7D71761BAE42FF692912F010935E2D9E9F4CA0CD5DD46DA8BC4FBC15D4EB21F2D9BFA8B464D8F30765C03156F97623AD6AE2D3644CC77B0BAC42E77A615E055CA053B57CF9AC38567B569A748DE0403242E9F5DB1AB95824FBED7E2D4C6CAB5190C9E317C1E99B1119DA0C1E5DF488D4CA7FCA01B26C8F7AF29320127EA20B8684273203A73411553335AA99D1CF58E8AEE6351C5C4B5D2DA4CF6EA4BD52C146926A3EA06C223E6AC08255A405B3B93E0966ADD6F1E29CE7CDAF939D3CBC9AA8B76C4A0F4BB164CBBAE7D4F101CD6E99496F8BE97C83EAA2F244F2C3CB57F55FDAA585C939D01E33A7D23CE53B6B6DF44656AD9A09222D0747136D3403B17E7B3F66519BE4E1156F4C3CF6E71976F6B29CF18C3010A8746282B062AA50CB11A35D44FA1F4B06E1A2C40C927288CB860C90C258D435D5E0AF96D6270DAD44661C55DE788BAE5F46786E6718A420755998DECFAA4C39502D936D9EFD3EF8B60F54E58AA2CEE56C882F266F3EC930C68B703ED9CC9A726D6A5380ED1A7E42A5E1952EB74280A9BA076A2F96F3F9A61B036893DC8C8117C1AB716DF3BE07DD3C6F5354BBBC39E860ADB7F7CE57798372DBE747420CFF232340462B01D85620F7EB9C3BBFFC420D8A453F2B288F8F8783713B2618BA2A7052FC7611DA4948A6A177D9781BF3CB69711068A52F1FD4B01A2B97B29AA77B0513B1B713F133CB07F9D65B78877D3CC0971FF2528F34EE004439191652818AFD8003C2B13FD9187C25FD201F5721E6DE870C6BB235CBC1B83EADA168CFF9B90EE1AC030C0B08636DCBC3C453B24510D7FA06DE53B4E0AFCB5621702880BDD8E994BFD8B17CD7DB59A65141CF9A1F94466F0D6C17AEB39AF02C55F72E8B0365435E999156BFC22A1ED7B52A6BE334616C96F6FCDC35A68F6CA1136E4A41B9BAD0B771E5411E1CCFEB6CE92B16ABA9EFC10E7973E0C378D450609FA289BAB0214554A1B837E5BB6CCEBFCDF6D2954C7649451E6DBE4EE7D4131D1578EFE855D186B11E7289B11D515195FBF9A49EAB18170B7FBA4DC7D993514FA4FA4ACB00B80B93317A741274153105F1866B4A51A15BAE14BD3C5B3028AC783A5A9B519A232402D6F0412BA84D05D64CF7AC56A3B5BCCE861896873127766A46511A4A80D7F2CD76C18F1957D9FF34B3B2FF3D2B25209C7482390494E383F99312921CE9F03B76B6F242A6FFE6A514A76601D7DD7599CC9915B9817748A2E4B7CB1AE730A523A8333C39FCC61B70FCBD4C577DAD94EA8D22C5B95643375919427D6DEA726D945A1FB706244EA11D3D35DF34B3B8CB76F4BE1A84533AFB3C7FDBCA5D1103E77BBAB79D30C60D83221798E856807ABA3088A0746A1AED747B2A5404BDB034452CCD72D932C97A4EA9FCEC99020E235162CDE32986AB13E923308BE8464A3BED24F43F47A00A6E46A113D8A8143AC9C7B2FCE3FB19E10CAC151492FB505753E7659F90C19B77D47420125B58E4DF2DE5597259028A024D52FF805824B3EE52B4818DF01FE3D4D819F8CC9DF581C546BDBB52C4E68826883E62DC0292890DB9BD47D8C7A38E0CDCD09BBD8D05BB7DB3F24A1EE8CA11744AEF7C3472C1D6C1DECC7851EF2F9EED119F99606F453B4820FD574BF4FCBD993E5FA639D5D2AE9BD24D7D392CB30BAE1D0B5E8A4DC0765DE7522C4CE27414BBBACCE5D234BB9B6DEF046FD07D39D830AD8D86E474F49AFB35C9D9AA57194C22F9B55BDC293B9CCD085757D1EA7EA98CFA7E8185402034DF5ED5912E34BDF89AEBBEBD7D26D4FBDF41286B39B21867DA9482374D8E3FB1288B3B248945C8CA34BF4EA34D74271E2A90B71486CA81EFB171F353C2C6B11923E7DC030F4FFDB8AAB5B29AD7A35C31C47E9573288E6522854FBFD4746D1F7F3D0FF1488FC77F28FDDB7A1F70D83738F189C5F5D4C8EDE6DBA7AC343D8572CC2607C8FE0B9BC0A0F14AA2E57D7FF9CB927115D8D45C228C5F7DA4C0D4DA0AF08544A4FB00B0D4A0E89375D04171140285A4DD800641345FBF4FA9FC3BB3DC6A06663A052AE36CC2A3FFBB7D302C649AA7B101353D858DF8248CAE37448A20289B45C8927240C64653D80842AE81B7314600EAA6D3023909F1C6B2DAA2E5C67AF2ACAB3632D84F152829AC075E5E41BC2DE8A93CC8671142E4AF41BC8A6E0CFB9C729F665BCC2E5DBFA9A451E7D772ABBDD1DE8911CB445928E80DE63915908F05DDBB206AFEC9C093E07055A14DCA6845C23EAB7E5EE39E4314344597D2834386CCA8D5A3CC42A95AF406C4122086C4A2D090B1799D025B9860D6016C5A9497184275A33225C51340F888DC2E58E861245BF15D1F8DD97DE4D3E90FAC8D8750DD97077B38EC97C1797EB0A738955EC7A72CC0AD844110296864C707F48FBA37FE0E6937BEE9E7A5A76CD62F293AEADBA300E4C22F296507357D2278033E80F0F912D065FDCD7246738B5084F3893CB00606BA63EF76AD444B5E3EE925648ECB8E369456F4EB54D6CB8DF3B9A871846876DD51488C1FE6381E42EC265861B56ECD973544C07C071B2D96B7AD68A5F94F04D4D10950FCE599C2EF284CB0DA63F6133C400F551D0D996CCDA2CA7537B19F08BC5D41C27FC0DE7CE22B2145B4225D6FCBA507B565F87DDC445855E75BD1C5DE96EF89C9CE19261BB1EA5425A67AAAC730F2D0741FF6844455E238A6BA18E6FE61B97DA6C004B9DCFE3C1B209523025870608AAE8085B260E0E65DC9D21890A6C8960C0423EFF1C8EDAFCD3363A33BC798F26DAD419A7DE5D0FDE856615928B709CB3221FC5A94E7DEDA7B0113E708551FF960F5BE6333BBCF16BA396DC9436C629C543F41ED9CD9E46BDBA9B416932682CD8942FAFEF1FDED6BF1C5219F5BD558952E03B4D767D0AD855260D64D5109CDCA9A1CDE0C32458A6A66DB83894FEF55F895BF2081EAB1F75D7D852184F8F49B42F2677DDA8A842FCC151A297B8D105F77A9B088E15EF969B3798859892C10280C4246E37348F633DD16BDE21BCA74058D38A8DBE707D8A6963CFD799DE8129418DF72D5AFAFEFDD5FD9B51EB99C275A6C587BB4E75DF57AF9D439F36204A262915BB10BEAF1D178F00BCA26DE04495E732DFBD153E3B4BB211D29D70376CF0F48EE89F1E53968A67706E8400099C0E97C6CF2424D226E77A940B670B7B0319F3918EF5F88A1322827089FE5D24E9A6F60621A31184DE947660E6FF2328E6D3123CC2C72B8D05A19C61BB206AC5F7405DBC611D5BA6B87EEDDD3D5CA3DACEA9FC6BDBD6D9EBD3AC5509DF1672CD12666B437FAA6EA2D40CA057BA5BD17F74857120071AEE5C0343DAC57CAF6ADDC69756FE825E1B4B6F390E9A63709B2C07BD2BFF9BE5F728DA2A28D260C8B8FCD285080F6CF9351DB09E299DFE4F638272F2711AD9C6396280A8F6D63E0674C688207AF0966C11FA1E592E9F3D9CC1D18B954C36390AFC1D875477BB6CB316E83C6EB04F310915DA6394997B73267B3612C10E3DA21359E2210DFD24D03D50F30F487B381302C29E2FCE49790F683279B7A8FD75E84B6802CC1F76763CD2D7E0615E0874E88C1A46C7EBFAC67DC769A19766C7254DC6F94B17180BCA59811FC576376EDC138A6D43D8EF06227B599333AEA823A54AB97F6D590ECA38F536D038AFC5891B96BB1B855BD058B83379F9190FAEAE1B2F703127D3530037E6A32350EBA35C8F82DC231D240FAC86E12A9FB7A7FA452EAFCD196EEBF60D306AF2854B2AA0CCFA338CD3C814FF7F46E2B190A8111717F8BC9E371304150FEFD91C565BD018538595B8C6C9D3E5F4415FFA223338464EA3B6C4FA23869FBED8E8EC1D26464E519A9C9ED4E3EB214050ABC2F80000000000000000000A0D161D282E"/>
    </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>
