<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="07C0611E1A58B63E845C398E3A506106BDD79CDD2FE68697AB1C6938C5907C74766BDD0E8E8C0F5B4001730AC49ACDBCD7B6F56FB4632DFC4746D4BF97DEA324A2AC61824E5934D8C48301A76F7545592DD01B38C3C88EE811134696A02BC1E19C0795DCDFCDB50A363B2BE7862B315B1AB9F664FF84569AA1D3F0A020F9B01407387406232013364056066867874401881682823377556283387041547660818255137301210371867108707327420347087870068744005472017744424303073723741474451087780320888605352213250587224125437876815064713476533648178406201022510121682642078856020523313284487348123511863381668326435181500344077431426814152515310051721631174351320807503801863300851130662448333178072317332464848220601053012582838611503771382478486614703632808252750010066788385521364247711812750175465113804574327217786077066321510782620047765717834068088613076020224314445115616673286122025273030715136314025477353554316416246452133567632487861604678388041412246551825308042006250202646110707485181417576555133822681638783304261610572221756423161134603073480775831438677543553434708616075805527313077634241084131444373175248221384510418780220325657505166216523103645018418063703615852334512888860660655241417444304844587742638448575634637666231116168317845327864865063383850030667128728745102552118122166278834765377540718773203010834257283782681343588471807602007358077755160217256770721671346462835436076751721682424273023846345756588801427520351216007173174521835406386311341014634304208384880041244004035721053044317814213502551424347617248162836277233576405674873154837746685140338588141813368235734414388664086341808621325101884427133618087871516452882447315762411285841074738155524050628443477458761211567555200538202735101303616103155601333870654643183502567480188388812125531008623236627051246570250415405046425587712771768554842052632231250274181473804570403057348802586317821051176826612073053878837762006015324773811547147241317051346803344400451145700717382336461858678831301317352576066448143686443367552467604661862841012218467704042728237435053460306678018463654002863747046601125282286035380664345088360521360531705213351786822763722888807287552204226247407160363715245813834485177555662052831587208801387420166226664621013276257516770006751331010325803888248205605658373241361536483434705075004226545353213041187204367417845700778857356341656022231378511102217148348566610236241875053425242308430410616440360625651117638604438441756858136470246131263303300033370551387558354820335446882418047832484661541413602863413244044120157360846325775045703682540833238744562081815018626772171677453652415151115034057518647644812778525448204077874340018131171015433864621374725232151786031728164563043157056135672874387005222330301833550031854634847483338202686062230665581066857507830326184727356151847435431442032871551726724107626048246421251337744060400171332723220610760734827376324765650825048523310080260252450741253550622280328121555310312276188345171845274607580475710730446506400166687032611854642323202660676157617108860078766062322288683124144316508065457028068822184725828468883504181242385181837506205563233428672123000173263115134101211515E3D0F1542F6406DE6259AB78195192528F6C2E567F847190D7FB0D8EFE42C4207B29BD2B50F3E456261160CBACD407C7C80D0206188FE23BB4F47D6A2EC4694BCF75BB1097B8A2770210B6D05A408281E75A2C6591F15D4A6429C4297B9DEFF253ECDD17B0A52D0521E5655D1C4E2967CE8016971139D1C8040CFAADA2C88502C07D55AE92D519B61A6396B90AF549A765617961B7B5145822A9066989BAFEE2DB458F4CFCD484498724FB15B759432E36712CB28F6932485C16DF8AF5143FC0BF57F8DFD1B452BEF404A5507E45DE1D4EF11AF00B200BCFE2E98946C1AAA0B2E182AA6E4DE35DAD67FB26110225E2ED564C9B9D76DF5EA78A4AA684FFB1D26EFB8227177B4B6B675EE78C1FEA12BC3BECC6161B8CC91D07878386A82A83043703D1E67E399D5B5180CC2B64311C09E1578A0C5197FD4BBF81A04D8D9E91BBC6E5D289A3AAEEA4FF7F41E38BB26479E71F86A285E44179F74777303C6B7224744BE1988A0C25466CBB23B846B1BC63C8C17E4F2FA2D039D5A961D052FDAA4A819ECDC47C4C5CC49ADF622BC59580D0DA6B44F0A8718DB384F563D2A84D4B86EDE167A477F50FF454AEF06008BD787D3CAE50ECD8E3E28F02C1186468F456A3E61D146424C97A1B4A8C4BE915A81D5F4A8E36B84DFA1F09DEF72443B82D93CFE6F74AF3AF78CD65ABB97142D2758114BA1F9479270673DE90A94874A9E0B829DD825BEB4B20D13005D0A6759FCA95D653B8167E6861B46679D5529EEC22E205D4D21549E5F5DB61BEAE35813528FF0459A6565EC23F82FB68EFCA7C84C05059EA284598BF935BB1D3857F4FC436286AAD8FF80F90C440EC802703CFBFB571DC84AF3938EE38535AB2989D221F4E510AF3BA876B31F74F9AC27DC315D0E17D302BB5C7B479F937D58FFA82AAB516594179728B9D752034237835515D00F8547EACF28473A1EAC76BAFFCE0528972ECB389939DF07961B8BC4364CB055C1F2ABDF2F6AFE553D192D7BB5FABC46577F5ACC33B6971B06D2693408F7D855163B4D77B1C5C951A9D0D4A5999B57958B5A9673B06DAA104D2276092CAA021C313FCEE644EA5EE7F58CA59F828F99F8065EFAA5B5F061ACF1877A7775BB26CF37C0B56F46D0C1BEB4AC421CE207BBB5EF0EC9D936BD2F7555533FDBA1FDEFDB6A6300BFBD6699552E86D644F1AA150218452C4D25C21619E906CA78DABBE357B11C1F9DB703AB47A86B95F2F6B92697144C029BE8BC64812C170D1BB11D277AE21469A82D8E3CC998EAB86810140B98336177BD9B845BF4CA230ED71DD58538E43A1FCDE399204D31532D97041256AA2B4F534BD722E5AD2C8EE0098B60791DEA1EE00FEC202F485811ECF8E9F3F884373162416DD1FCB186EBDB260864625E90F697FEEED66C014DBFA755DA4A94F3C5C0515D99E98D57D0C1EC87F43E124DED19922D168D3DD1E7B050E87A92672120E9C21995F0940C5C4685FE05628B5B62181D46C38CD96533F512E0A155A2395E43101FE05930F86A559D1E647A48FB88A639E53F25CF8ED860B0853A417D87D052A13CACB7E73F633604E9E1C50A7F0AA80674FA7178D20C5FCA237396D36AE0E0B3CCAC84FE5583CA8E2ABC05724D3F8AF790F4E53521430CADEC4F1CA4BF8FBC73423C9B926B17D60D723DA95A57FD2AD72B0529BC0989C38D27FF4C998E3E4ECFD868A9C3224A3ECE33585044C97D32F63FA8FAA4A70393805FC46C59279C3B55327D0BC9EA07F7719F3D93B566198B86CC2D9A0F7DF50A101779BF24274A89F6338A530DCDC152A7FB7A01A0559A0C2A6B1C544E4ABCF722272E4AF87D03636C1C139F2D8525478B1CE91161A478BC1D73ADD4072593BE1C1139F1AF81167AB13F1233E335018A2477A57C88826EDDA9C10D3286059AD67D0F2C8CC8A63C32F65BBBC3B90D711C608E8E9C0AA12541307071F57259D0849CA8A915F77A432D69A36E0E0F4A91DCEEAF5B9B6CBFC8B89E3264887D570F6710B549BA3370E9810DA3D735A175AADD0EF05C970AE2766737271CEE11E68B10C9216C5C334ADFACF79E1E8E910A5C35BC27FF5B45188AA15052C69876E4D50A71338A57B8CA7A0931FB78D80A0FEE88EC6140955CDC5F0BAC99BE83B35F0E0AAEC8B0E637F9EAB4D5D538A198903A5F664881604393CB45A28E1E62D933B84D797DF383AB15763BAEFB25D5C3579D2449C71D4CEEB3B9C5E474537ED543D526B9688D501CEACE48BDA6AF1257B663706EC21449CADCC6421938BC579E8A1C53111DDD7C1633681AB66E833812CCD9C30C5D8AB578B0E90877ABEA458CC6179A55CC731E8CF65C150979079191D9F10F5A664B6E06F6941723C070814CC9A72E3BF51C897CE73E31EE4975A84DB671BE9459756DC37706F1741E955355D4BCF35AD0DCF331AB47C8FDECFACA1D931183ABC417627D57D147DD7615331D5982B46FFD44F126F564593B63FC64C09E4D865535944CCA13AC3AEE5F7E6FDCAF0490CCEB2F23C193DE61076ABFC86BEBC1E0FE5CE56ADB0775EB46D163CE4D0105896279E3EFBAE6BB18D9A3376D6A5A3C40208F40E6C509BF2E94395FBED3A9DB01DE63E6BB458E02E66FD61AE135F6108D7DA32AF6E231CD3D0552ED8F877E65CB2182AB4447B4ECFA8F2CCD77F4D15B26BF7F60C384711AE88866C34B3B54FECF96DB22C81788808C923C64F532867CB3DB05355FFA6AFF99CDB96F4CFF842D84D05B0C862515443DA0A2E896FC232761E6ADA1A74C163E97653BBEAD59A3F035BC6EFA20CECF1DB6F2444254A7F44B1A3388D7DC5B656B88B360C3DED9B8FEBDAC5F50FD4CB7BDB05943A706361F31B2FC85FDF46ECE62EE69B607764EB7A47068E36A1617A72CBEECA73599DD95C884530151D21FAC1711617D97ED992A3E8CEEF0BF66507B4F4BA18925E5AC9574959B48DB14810E635594EF4FB4EA6AA8DA212E551005BB7CE8005A1DC1EBD2795D9AAEF3A96794105D6BD591250A2749E7E2504DC6B47DC871DC8C60A6E61020A48C20F8890CA3302A7A19594339ADB2A01DB580B0DC290D18F79EE39421F68E3D1A52BCA95EF02FCBAE278C72CD9AD09E04172D8F58AB8915F50F30BC9A6F45A8D85529563EC9A9A1D5C3D532A86E26A7378C1522A19A93CDE45303359C981CD5ECA3E6082A65950C765F3C03F0344D00BB904DED92738D2D5A043DECD0E9F8CB23B79D946649A2E7116796EDFE5248587D37D27392EC0AB123566D8CC7EA638ACBA46C6E7AA30DD67F621FDE769698ED14840457FD045C0140FFB9E29B054A036A7A90B7606DEF4905697E508B1B960387D47455CDD6A2697F35239B94671C3319D0A111D81E91531FC2D84FF6D3351A779F085B60070B8780C5175D8B4669502CBA2F59CFE43839736C06B6EBD7E2F4AB26A07D2F7E06EA1F9184C138D75BA5B264AF86CFEEB1FF09B2441DB963DE117CC77B1964481C6381EF12007108A8F183B188E5684F0AA6176E335E0398422272BE7B318D615B15BA610E4B50AA43A82AA329C5DC7696D026CC3"/>
          </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="07C0611E1A58B63E845C398E3A506106BDD79CDD2FE68697AB1C6938C5907C7443B1AB5DBB51891B950DF2D6A24B10253085F3ACED693D2809DE9797C6697AA2798BC7322D3BE033B532C6ECA2E3F8319DC554D46BFB4611D8BE914713F0291B328EAEB711270561713C4ECF4ECD59ED556A32127146967999607503FD19BCB27C5919213E6D6093BAC519FE94177F405C0FE66E49BAB35F6B38E9B199C6740002E82113346668188D2A815D591A58745FDDC769C2BF149A3E179A7BE2C0C9BDA30CCFE278A06B5962D7622283834EBB49870C4BD9088885F60900AAD3206DC582260E5E4A2C3B28BBF4B5C3EDDA75DE9F7E6392D07F49F190EC25C71A2CA4615CCB2FC366E7E0DB525B0A7766DFFF3259A09889A39DD5EE38031E3DBF0D2BA9E104265DACBDE20E9D67A3B2134492E400B00D5E9E6379B0251D71244548114BB91A289E5E2F07DBCCB3E7DF397AB0868A131FDE520943167B71D8C2A052FE5C8E985965B221010206ACEEA91E80DA15871B998A48A3C915A45E628FB63CC6C6CBEF4CBF5D1019705C2CBDD1C2666C86D030FBA9EC10A2D53A4FAD2652E2521C15C26DC3376C2DAF00E3776AEDEE5E4CC542B8A0543BDF94D6DB46704B62E461BDD4657D03D96DEA9CC89A48BC78C61C9062284A54F389492E938C00FE4DC492BB0928EF249C3AA41D735446C2EDDF89CBA1F16A06CF404F7EA5CFBBF94D8457CEF0C05FEE61554A7FFC7A193EA87434AC67522A2737E89420F0F3EA61FA67CF212E8F5A42B70E757608951257F7E4E349811749114357C44FE21905EFE25368FD3E3E99B9A3A76845C0D79D3B9F1EEF288A97F7160E5373245DCFC7B179833C9867E81BF8CBF021713ECC4EDC733354F8B6C755258888ABBA7F116D1BE059C060CAEDE6773E755DA76F49761C64FC21226AA44C678BD9EA8B9D3156AEA1F88D9ECB2484C4990DFDEF450A6A523469E169A9AFDD8F38BD9DDE667EA1D071B391B499CCE3F3DE8E51D3DFB19594CD7507E64BEF977692340AC214D8921DBB7391BCAF6CECA8BEF30F91507B14FC6393D4FB675FD3A5E745D20109FDC0A6C942DF46D2AC888610C1956FF8CA7F048B948F0B307127A9A969630DA3E5833D8CD6FABA72AAFB94372BEB7D94730E5D4DAF83A6B6D90AB5DAE03E0640F01436A3B18A10F4661F82516DB4361F62CAAFC80137AAF5C2A060038D5F04A8866FC84BAFFBA7EF465E8EBD1890571278ED10D562B9F173D260F5DDBF95522E70EC8B8A00BE93AE5517990A96654A40A2D29DEE0544220CE3CA211E5C66AFE24519058FB63B46FCD9241C00A8A3CC6BBDA8F726A26D7B1380B5CEF32C56CC7C01DE17164D400FDA24543E6DC9118A77ABF1A22391D25B08E3D34C45A8C05B70C6A034AB045F8EB1AD20F415DF2BE7F725BD160583D1FD87AD9126AD492AFB0296588E3F50FCC9A35F3D41B0C5EA6436AA2B9C400AE85819D86A674E955B03A1CD9B38E1909A3E6DE95E835FB89159EBD05CEBA528052814F16B1F142BDC9192BE02CD6810BCF8ED789DFE7857A9D3FE241806911D01C3FC633C1A6AC38EF122F493FC18F6616B978638BE46467BE863D97FF4466B7D980FCAD74F4D79D199354E081A8F0D8D62DEDC946D55B1DB15EFA70C9C814F8FF4F9A31E1BB5C85159CFAEF11A2E0E360B2E3B2938B9F2CB6356E17BBA9F9E6A42253245782FAE8E53CFD2CB78048D4A83BA4887B091F22557C837EB492BD294BA70C48F32F4991D75F06F51CC747DC6232B62070096CBF54AC657F85CE77E7493C3E8DAE63FF8A9A2C7722187C45F37BED32504D882E5DF46AB094D098408C7707EF4F0DF44232FDC76D7BE158AA4D573310C1D474CD1C3B5E5D708315883B16330F43B8AAEBBF769031FAF4EB61FF33B5C27D96FCF134C5B3E50AE80DE45776CD8257740C7A40592F9B19C35B3BAD5F63D2CAAB77B9124A1877331502A38CF19DD5D15FE1BE8EE1DAEC80724D9FA90640FAD4C0A8D7E984472AFA93BA8497113373EF6FD9A0A3535D944E286D211644B62B3C6C9C65633D24EAD5BEBE214986F5E19914560402EBAC2DB29D082B4DD054601AF66A97B862C14BE9E304E1156831393137FAFBA79CAB53CDD4EC1B4048BF44DB435632FA928E3A9202860B6A7DCFB730B07FC08BB9985AB358AAB26F220011DA4D32D273E3F7E84C9E586B44258EFADC4C8A685D3D0E895A08EB65E596DBA034F5FB26231C70B1EACF14B94D61D5A37FA0F1D09154966998929879C7309BBCFC30822233D1BED7E909BEDC85860A755826F409786869547F0F7911CB93D97B102EEBCC60F7D4F3ECE97DEAAB69FA4E0043D8DECE5CC18219C8566E7E1399E8284370CE9202DBA8AB9D0009CC81F3A8E68CFBB210AF98F97ACEB2C828022DE312ED7C905138A602EE93514B23DF2B5C980154321A370A98310AA6FE4DC065CB2DEC8AB6A445FC1B1B47311E4A4438A1186454B537A29A5F5E8F0EEED4AABBAA7BAF8681AF77384673F4B671FE5F76D5B99F6E82F280FA0AB9E6808D3DA763AD6D960705709B58503D89AF9EE78E02F8B1EE797D72BF050FE2A485E675C07CA753ED503D0B92BCFC935D59F030CAF1358DACB893C6994815A9381697224DA405CBC893B62ADBD34087C9F930173AC2A28D8C59B143E7DDA1951E558C6A8B76AD7EB102B19D68713900C59BC6266BAC710254275E19A2ADFBB70BE78013B9ADC0E90F3D1F7B3C67378F97E65EE62032EA4DD1195845C069E29A0806C992B"/>
          </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="AC7D4574B3A72EC7C43A5ADF10C88796EFE59970579BE8E29560DFB986A3890BDB8DBBAD8CA22D796E87376B7F84C90845C996C75F1BD0672AD217E0209D4FFB"/>
      <SignatureData type="ByteString" value="48D501C1862574D028A9E357F0C60573D38C8CE2687371D23239CFD6347CBFC0AEDDCD4403A473ADF01E1F8092B6DAB4AF2B27365DB4C39EFFDFC4B13C59DA91F936D3A909246C0AD0F4738FC46390BFA511BB143C6A233F37E2065A6FC7CE611DBE94E351B05D6AC7EBABECE89CE81D8458EB661D87852CE34986513832D31F12F3CACA2D24C94F19B1D612F24677FB74F762A3C2F482EF76818402D132DDECEF9C9BF234C2AD0AE83E6B66482BD9C5CC46ACF7978CB03AF2DDE30A5A845251BEF82F78AAB2A84F97464F2736573AD0AEFAB6844ECD8324D58F12FF16EDDB17895C5CBEEC228ADA38FDA34C4FABB8C32C8847E7C97422B0E964FFFD58089E6FF9D40D0940B0A2C48A308086F63AB736D1848942D9DE5A8545B1FB045E48FCE4BC76CF6088F9C8F32A980BA3C0620279C186C0F098056CEB69CA6BE175CEAA037AC1BFB82C4909F409D1D66955190BF3769730627488B97DE894470687DF82D7BE5A32C4FAD9DFA14424EA779D30AB396AE86346C2F29292ED7BEFFEE3718D461A97F482BFDC903A41702ECD015F8CD4ED34437DBE032879216906E99BC1D68A4F9EF573CC013C5093E8E8A9FE5F5BAA37C3CEC15B1E5D912C45B5AFFF2B6603773AE6D591DA1356BD57FF3E9802645F65B8FFB647E4D7B637802A3AB235DD49AC33BC26E6116325EBE6D3C1A6D156324DB5CB0687617B9E63EBAB5AC075FE1FF59DE7FBB7F7CE68A5680B65F1EA8A1AB1A639286B70D0DB998BE80B747E004FD94F93F22606DFF909001B0080F4B3936D2FDE45E41387FB522E7B2D4369C64B87E2EB5433256DAC43E53428E36D6EB8EDC3D70432BD8D100DDEE8CC3DCC1E2908A20F3281267F020DCC3508E7CCB6CFB36B79645FE205C8E5E84CB8AEC917C52D0994C46F527EE4A354ECEAD72676EA7EA1F93E1B955BF4BF0ACB76223D43CD0C19DEA336888F32262EF64555F1E59B28CFA56F7D319E9EE694BFA4891C37996B44B8E226F36ECA1A7BCC948694F8443D880E115D17190748AE6DEBF3EAA33CF24152EA9F5E047DE9B7C3A4AB02530A244FAC7D3CD5B0FE86380895C0430996958E8C7394C02391323750266B0D9F7CF139589DD58736E804195EC681890A4DE7257DAAFEB03F42759833CE2DD0BB1F546150B27709C4509E240075D4F2C051A5A168C3DADD45A961B6D148A61EC8CC97AD942207525EE8E59F2FC245EE8CA6612ED65A80B916C14D64D97989492D6A337096CB22FB38A73C58C21E034AA31501BE039D465FDD20E07088112ECE0D3CC06080B703E11BE17F883B059674554B9AD1E7602D869EE24A5CEB4479B421A24077D5AEC1F339D96F2272D93DB8D7DB7F80E03EB0BAD1CF6560EB470644530D76FB3530DBB0C04B23145DD886FBAD19906C8BBFED9D4B83806D010CDDDE40F5434FD3E1F6672F523FB69996C123ACBEA7FF078D0810F141B34A974404E08D3EA1487A143C5F07CAFDB705FEF8D3D9E8546F6AA5FAD9B41AC1A53937E8F66DADDDEAA21BA7009CB1F65C03408D42AB88CE64DC3B8B9AE49D4A0BD9DAF6A2C2430E5584BA611075E3DC1E50096A595D1E07011FC806F939A0365AD4A07430CF52EE0423C94DB9C1D34C8D9B1C478AF48F42398A7C658F953106261D9DEED1E4BE0C2C30814AFB2498F6BFEA5B73511D918C7EF14F9B96572D9951271A9CD85A80D46DA683331A649C7539BAEEC6853F6C1AB4D2FB8E6609D4DD9B0C1FE0B6E50FD14AD6EDA083CBD99DF9F01C23A19A1A03470522920961D21631AFF2F96D5F2E3D12013DF69FB640725C2D9C566EAA130DD67EB079F0E04BDF68A900CFFBB2E02CF638DD6B1D4BCE08D7E77A5C74E58FC1F44346216848F16280EFE22D160174B23D0A5BEF8C13169D7CF0487CADAF30D359D61B2BDC615B548A24AFD1C50B40DF3D2C558A6548E445404B8F6FCA0B6B91BB8F494EE9E9859B5C5864FBA08B8546B9D902992C108EBFFC9195935FBD863F1D02D827A86BA80E3EC7362D61F13D372D207D5C4E3608E1D20A19995133F27D1446E7CDA9023F981F0FA66CF46B2FDD3BF0DEB0905B1121F6CA9C8F595EDE222BE95DF809606ED952484E9D53C3155ABBE736ABEF09294491B2C9B7D17B50DD394816C73CFB566C57FD21579E300E1E8E10EA928946EE738FEE8811AB8B692CDE2783BE319B5ACC28EA856DD1BE6A0B1268C410912514051BE5446C56FCCEAA4B3DE9D4376A9BB3D05F136AF87C982A95B95342F6118800B1A52D57D5B45D861B1CEFAEF3A4F248CC6FEB24D7FFE0C8CDA53E128CF36991BD1FA2B01B2D5853F18372B91374CE932620FA11CD5C5B915E112612D8A96D25B84855F99EBCB54447B9CC13C6BCF71A6546BCDBB289D550EEC29F6F53D50067F6C36CE68F78CD5FD3D5BD07ACFE03AEC01E2E684413CBC43AF2EAA3054DC68119C3EE6AF0E0E066E46850BB79174C8F186FA626828ED4284F373C727CCB061449C477A980A91617006FD693157E0EFD75BEA9035F9767139AB6E3D7BF8950A4AA30AA16AD73A931E28DA8738DD48FABF23501E6125116FDBC3DB2B4FB812D50C401CD8B483302A71DC3776298E64122E1C94A59507079F3B7E1A81CD0B2E5C9053F6395A6C21DF97B68C88432C6A14B94B28331B6A13255EEF4F0552BAD7E23B4C4B16550216D9E36861A56AD0F211DA2EBB743878D8F53BE7D56183F884E074B26AD410E2663484E17C3CBCDD082C3FF69E9FFF4099D56ED2E383A00FC7258E877EB5CDA5A1844C76BC46406FBE69E9A4E60B63424D3291B006C8B57DE677F67A1D35D43A83AEECD1F8FE1E3A70660EE1A615F78607707C9779C423727FCDEB52DCE1E6B135C38DDA0406A51E31FDE22CA3C3D3EB3BA66D29C4CE5B97FFA922B8A7950A175E15332229445EE0DA0227657CD360B2D763D15C41A2823D0EA08202E17C587C5D0CD98013F8EC37BEF38767B3BBF67C83AE114CC58BA8764D43670FBE2EC67CBCF67C708AE39C496D5089EF4F41BE264D49285E90C46E431CDF16D0347573D717254DA443016DEEFE8EED8EA2F3D5341DF6AE2EF2659BDAE92E52DA7109D0E14F37181A768188EB435CC75BDF4A68B21702AA16E177EA67DFF9A40E96F10FE98AE155624CE700CC82EE7AF56C2E71AF21684B94A90BA9F9C105F14E10C1F5A07D2CBB6A3ADB3F7EEA9FBEA22DD2F1BB9B6F4B702D7994D0AA43FAADD82AF5C6C852411A28A4662A3C502556E314B74FB18C5CBC00837A6C7084BFC6B9AB49D8A607E6AAA1C0EF5A298495249BCD0C2E3B2247384882A4D0068E3A175D7BAC532F768C2CC058753ED655F02017F2F3E62CC1CE000682FC58C6C9EED6D99B9787FC92C02E100C0B039FCA5C2FED39837F910E5A9741B148CED5EA8B1C420110DC65E599B540B4D8440E68C11C282009484B89FC442555B260AA0723E17EF1D5B8B6BFC8334D9A962916372AD7D2DE11D3E71682BCF0C2AAEA05E25DCC014C38F80D23458FE2365FE5CC330C3F58A34239539CFC62DBAC7D9936D45DDB8E6403EC2314B46BE6DF90B6729492AE9E1FF105489A72A34B92853B870CE4B545606080F76B0DAABEA3FF9188D64D41ADF1C99D57436BBF8D00599F2ABD8244B91D321D59788CF2A70777FC0C3CAADE1D930B18DF325537C0E969C7CB2DA40DB05D816F2EEC105316A468FC3B3DDCCE421B50470342C1733D5EDABBBD86439CD26FB3F0C47F5E62035321D2A09814B13A0402C8641021D2E84D17A7AF559E0461CFDF4886FA2014A772B28B1BB300B2823D6F838B824C27EBAD010091CB3842FE27A534C0942AAFDD336266930D08D309F54780F7D3744C069C0CF6E6EEF847CEE593A354648C7A075E9F383BDE1A6530C7ABACDD502F2F6A3CEC35A2F1471FCC5BAFE684F001563D768E8D974C72720A364004FF72DBA9AEA14928481E79C1B926C3F9569EAE2494852C6B32990D76E03057B79A76410F09A58462F1DF07E2D917F25A5E61A969C394D27F323438FAE89762A9D05E1EC3BA73B07B46137126F298E03C65095530713F76DD1222766303C25904AA3513C91B385DCD77FBD6E0A8D4B8E74678E0E99C7F53818702B23298CF43863F208040B845F64AC73BC856C04C2DFCDA60BBF76B965F51C8CA06F1782FA27215F607E46655CE322BE32102B5185889DDC0EA69E7506F31BB67E530CC0438C6D6E45478E7AD7252DB3297DF558748D26D699CF1F9013492D19C8A255ACC0FA2D63D30C8ED11CF0538CC7300680AAB56839D818D3E5C83AEB63BDB54AF5A0448ABF491222117AEAFE740F2F6CF40363E59D031116EAB3F6F085E2B75B37445AD08BBFAA20D7711427878516053D69E32C0F600FE55398AB80735E804B7D30259275E768C4745443903F16C4ED00BD3FB9DB5EC4DFB40E4F26FFAB3E6B0C33326F25F37FB35E1E00F3EDAA39B1FFFE05ABE22E948B3A5C94D095656CCB85EFB42D2DBB0538BD62E37E1B21272EE0891A8EC0568AD27958BBC9CE37D3DB7297A10A2808BA25C77E0117F95D904079622A22DC7DE882DD3618669C9BDB4C3D0A3D4A2D61ADBBF2FBC970B41A998DF3B5B6B4AFD7845E76243ABEDB0EFCB77A1FFEDA030AA6EE2023279AAAAEC716419CB6E10949545962ABC8E6E90E1FF611A60000000000000000000000000000000000000000000000000000030A0F181B1D"/>
    </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>
