<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="07A09DB57A4C39785937788784D45301C3246258AA1DF3286DD63A2E453DAD7FA6863FEB0B61764B887C758D039DE7440CCEA1CBDECEB751AC47F5783C954B8A2C3A9CD98AF6A8D22645ED8AE3012432739A5291843BD8F650ADC7D20AF4DE5566FB975AA0EDA8C1A1B76EC034D33B46D95C14E13BE5D853892310C15724D2BC55817070186360258403675626244368605155636307177763348430037427401162001725121021041876226285633158267881403830236541823455775457022783144767057555527140156078127116333261342376467652137873850576311506708100526638147336771876318108064432624475052555102373188811388001283632886434202036478028661662570020574566014331311328863277066501088318344826648381068778605363721041745845417217856184664443805034054041852731455514065468265337237054555155086605447733341153637114447808114542250366452384187446023812454405052477857866352627143846844603616032456270421038444130314252811450613562678825006885577015414555852814846286315226300844616807864652613667151344542810825625677715165755833300825551030575004056350311641571046423151161716457340410758620047382666886676441126541764606135543752286500665223228601073813832386623768334523877258463613832615111485246512387703102316686750723577065748732258064707871631832085886268143273620306433448856004335685631853874376452550277128627221162851573022434811027010440434631827463406627347645855102583430207703501107510532734358105680417411653800268683812446578470821344317745083827262151101836172187463316088881287601831057074448526310685488766222343350223132862566788000447846057447463338140823710157034314302124677155643044837487806686735754261557148056257327576781282073355386034816141825438811474236270336663840611117786857711084725220360351523740021402155814780802854030047418387872376311417382127164786360334284062815006734515258408655720470667620865442663580776800106457611688246480743240886126212404117817187632880343683655605071376461358401673364054836545736244741538373445865383137071084038175611427331653221765246515423167251614672101643348374283611858734512110378711080571331365121448116257518828881105655715768136068654250332688144341057876650040886334733041130023466116213828437734851112723064847145252238603345686743103821708158425862524671265510348807137762027321853215177221277307603502463773330147373585121767426684850650458532746042776056547266750862380871116601644330203412163528156487677855788640208212201268731311153582886513554144278465426602873433370647510718171326106837128788624750500607606223087288882836733850855257701865114406680475527178575767784681276241047100008151648188071018253416202278052513346315313414051400388226686306875536325823881210551150388636365642205484476241108151648131571648435103532865275577646130270412300065270263656461663303032781367718813861071328360276352613881315662058345175238422065884648737177015617206544170757678616854742076372082517002352042200132080053303615778215685160881582071665608600473402617217300346423256334863061331323834031835682771654225213531718463450124720433264840174515816816717738512825875645863184825017756034742126051426251530423810118202652180666344468065148706136347802050866111611464744028837481258351033802D06CB2D02C77A3742F86512E62F561B3F8FD39A0748DFEB1D874581066D7BDB4E3C68B4C804965FC2BCA3D0016403539833B4B9D3AFF2D06A2287A37B9534412DB5F7BDC48FF63D7C765305209828DE07F851599AA6BB6EB986702FC3915FC7512B67A77AA43396EC805DF6C8FD7D12C9874CD735D5F239167AE22FB8F172947BB02F39B0B951038E49FC5FBEF4AE7C72FC8DAADEAD120064D1E4E8AF88AB7165F1DDC786D3685A53664B1246A9E74774C31A1F235E92DF0B242D7C735335A20ADEE34CF536DFB88A0DDDF8BDAEBED16393C28695F713CD3AD6F0C464343B48BBD8F4E47B463F67AEBFBD4F1C7382286364EE601073338BA42445A0D86C79253441C91F017291C2BD47453093200368C4D48AFD8730D169FEB2972B08173BE91912D5E371B9A5AC340AAF5237152CCD5785828C81C38CEA8406E81EBEAB5F6654578832CAD15B6FAAC1FC105E9149BD0A0C6D276E51B9DEA3A8204CAF7FD356D69EF04CA17DEEFB3452AF9114DA21D7144C13D2F5F09B140E83AAA2589BC86017696ED16E55AE53009BFD509BDDAD7AB82DC1402703EF876CC33DF94C278F4CF00D2BAD03AF50A22944176906A50DF41B5174D84EE3674E57084C06BD8E02F6396D06B77F00FCAD301EDA61058DCEEF5BA7CAAB7E24F7BC8FA292F2B54E76F59FD63E9BC53E7BB6A6B496AC0172BF840078E4CAB5848B5793784CBB9532D753D5C2BB2D969DCB73709A87714547B1B5F377FAC2D69AF5F52220C4684E04B6617D3AAEBFF9CE640BA4DD438690C91E4DBE01732FC74B0CD076A474FDAD4B52F1B0920C2B323D1CC410C961CEC2DC4F3C5946574B98D2A1B31B603CE779C057C0BE0CB130FCB4397B1264645F95143D15F032E5C95D8E05A27527DEF45983ABB64B9AFC1FAC751CA9A32E2893AFA6ADE67662B054F21189FBC5BAD847C4E5B11520D93CE1B5228E871494DC3A800BA9E91CC3AAF6B1AD71C5670A66BB3B2AE077AADE95A18931A99F4E29D87DE5ED6C994D9A5EE82B09D5C30B88F554AF321587AAD2742DB9B18BFB2E8E05B7109825708379FFE72CC0754E092AA7EEA11B2FCFAD398B12E196DE5867A4495DADC8328E9A32F1D4F5A48418C0D82AEB9A7630ABE8BCDEE879BF314F8BB1832295DFD24167C9A3B8009F5DE5DFC58A6A936CC382B1E87D5FA513C53BEE63C34B235519DB8A78DD7CA834230CCD21F36E0C53F4705DB8707C3F677467D6734C308BE332FF8D53A725ABCD98D27B56525401D24CA0FFD92F201EDC37C3CA24458DD7303484D91611C4D53AD428C95E8DFC10927191FA782743CC107D189A4AD49A42DACD2F9B10FE9AB74AA3FE20E60D9E21A778E9CF8035D8496D6DE19B46CBC1BAD0C27CD4F87752D4A80DD66702C7C120FD88773C5193FB926D595FF5B6120EADAA868B5F6002F610E691C2CC10193610E72052A1EB4D567B430BD575FAC0AA3ED4ED808CEE24A7B7B8E7460FF0D2F831A988833904A424D1AA5AD5FEADF8933CDB07E8594A969B55A8706608A3220F4BA8DE98F1C11843E2956C5BFF7ADA694CC34B8745DA42A6FA07FCD648523EDF71443E334F8E9BBDBFE41F8570BABC5E559B1B6589B285898B43CE073063DE0E055443507AC9166B0512C6ECF58DE7AA92D2F87B78472257072F7962631DC19579F95140C88E561BAFB09AE27F4C5F6553DBA99AF72F9F16F4B56CD61D0823DB345B5D5B2C394B023D74A92077292025336393B2AA2BFB10303EAAA15F30EDA33610D2F3587DC718CA5AF605C91DFBD7EAB2419B7F14BE6D154A0D944EFA2953E3DB06B28887EE077DE55C11F98E9792C47B4F93DE0DD9E682BC4E585CE61328D463F185ECBFF05413B48B326F39079364B3FBDE2DE50FC2C58EC96D93CA825729D53F5E530EEEDA05740145164C0217A115B13FA9C1C9392D842E7BA1180DB6F3D03CEDD8559CE4C87F685376FAEC62AE43BDF9BAF96F97DEC9686B0B6BFAFB72CE95DC9DA1AC0F81AC21CB2C34CC5A3545CDBF4739068988552FB06BDA70D7C8DF95CB56EF91CC6A836F7E28A39EEE1AAC8D7A9709EF59DA8837C509455C9E03C8D0978E5B79410029BA06F0A9567A3EC1A3318972F3F3970D31775A29E5D80D167361B97C04DD6275264AEE37566531F123E04F23653E903A44C838FC16A01ECEA07437CB585158CFB8B6518E7594C7F2B4142A29AE6DC473BFCA8A6AD56D9E37A85494E978E82F8C7CF9B297D6357C252D4B42213F0123A9038F347FB9B4CBE6A438E1A4291B9A27BAF47B0B1D0CEB117C4CAD5F77B672789E8D53C88334CE83E51473F93ED095180A4303F7BA3FC55631E8A86DDF2767D929566F9DF92DC3FFF9BA6D9BAD7652BC5BA1E8753B59D3DF9B1EF1E66396060E15048D2C701B2E8AA7634432AF7B35747B9240222EC6E2A6EBDB2ADCA9D57D16A707E8DD569EC49CF29EEC2CBF552704884346D1BCD7480D1E0D3B86E7530D178216440D79D47AAF85A5430C645B13B64160CB537405209C394466581D6D6E91B7BC515BB8D8482A44D6B5A4AE16C0D02F61B2123FA785C6F59D63B260BABE821CC3208EF4E5F26256F14A0BB5E1EC948608850106A2E91E9D95D8F307F165EC0C22472E486011221AD99CD4929DBE960131E4CFD47F62ECFFB2DFC7BCF7BA01994572E65F9BEE67077DA7DBE35C7BAC5458B7826305E6E9C6003C3F25BECB7ACA435F6CCFD54A0E55DFB031EB559540EFEFE625B04F699961936290DC16FD8FF1A52AA0DF45F9152BA124EAD684521920B4120F8A3C83137D9653D6361C1DB0E0212E19803EDFF5F7818DD86736CC7E6C4BE3AF8191DCB775F3CD0170C64E2E161448D851611F7F1AFE947C25DD54B032D8DD91BF76FCA4767809AFFFB8F6EC7C0F8CFB7D75C67CD7FC8EB738B65E369B2EAC52B45802576123C60BC9A4980D476C2BE730EFB6AA861790D1A3586147CD3BD16AF75EF216EB4CCAD6F87A5C5B7EF2EECE8A7FF2CAF92F3E4172202FDE2230B85181E639E9D39DE63680D22CA026F05931F4D5DC782C3BAEF9BDAFA47157DFFD1147BA8778F4D46B50AE5F53E62008311512DF3BB2DD5C03C34D99738F793845AEF0D47A348650D1CAC424B2CFDE99DA2DD14222DA529D1BC5489FC01FAC3247745F3B3194A4972F2DB6DE953CA2F572EF608DBA4AD4E414D963660860C7BAE34F1153323499F19FDADC9B154105A80F88B223CB265C9D900BB5E98BA5E493E8AB5FEB26966E3789C3E6A6EBC844D267D0AA7BD8839C5CC17B4D4EC708B3DDDFD4D0BD53AC9E927CAF70709BD5B2DB585F374FC6FCCE1A0D8E7CBE875898CEA65692371CD44D7BC7EE5EF82B13CE73B7E4CEBFF8AA2CE5A9D2898E1BE675DD5248ABA46AFB52FA90337EC1DDC3BF5147F93706C4DCD2A4D50CAD01EA2140BA1CDC3B4C2AA594B6F00FFD51FDC7EBBD71CCB0AD89025252EEAD7EF4F7C7C7C232C6635E3ED1F8E8BFE09AFD7E250F42694F915C2386FF31049DF003F14D1C6E86A386AC9B6D50FADAE52F8B0239E800A52E349B5F5"/>
          </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="07A09DB57A4C39785937788784D45301C3246258AA1DF3286DD63A2E453DAD7F05F137713CC6B22B10B6CACAC4AEECD4E4DD6BE7716BA8B2D84CD1ACE26088686E2F079D18E125908D59B7D26160519DE4A6E91D78914391E3D0169866DA093B240F5A589AAFF33DAAA33D24BC5998307C259DCC6E844270CC3A485E2A1B8F05E1EC52D7D3F520AA39223C492F0309231262CAE548799B560ECA786901F0E1B827A6A476F780455CBFA75A5C32DF3F15187999AC2B87D0FC162DC6C3D9058C3C81D2654E4567AC87E946F3C3498B26DC36521642A9053DF244008C25FB30827EA21C2BE640056666336BCF3955349696FEA9C0007C68730EC7B1DA30706482ADEF7A2B5E683A0D0291611F712D55E595432BB63FCFBB28546682645AEA3994DFC49BBC23AD92500D0EEA8D3B5FE04288EFCBA63CAAD54711F8555C7E784240F993F91A7E65C3A7FE3B7C363780DAEAC3613BCCC4C13D21BEA59231595EF97743DA51D89F6CFFA399118BBA8D6B1A6717D86C4429ECAA203C5CCB4A85FAD5021DA9C9E893A4D62EC61D5683CA51C9A291608C961E8C84B98BCADB3EAC10FFA8BDA5B916D7DE95AAF8A05D27C3F1EF42BE779763536F39558925EE7DCA5510019D0D50E644C72438C8DB4B10DE36990C2F1B2E966978D42B9E7CAE297A91F0AD30B19D57A73606DE6D380936E2C0A14D3D12903AC11EED4600BEE5C14A3347864A0FB17CC8F066CBB5251573A36E916F6FC14E4F1A2D1F29A401FC6B1C9604C2A855E09C7007E4E4D320CA75FC4048E37CD0ED579B534E6F8ED5FCB85456862BB6387ED0AC768C114102CEE574FE053A422352B10861630704D44224C7CD26D00076D7E04720833741437979D201AECDF837234B10F4A8D2270F6496A8483A110B12A16C073661E316E973B7BA6946052713BCE1359724DE3349314A5B7C0C317A8A0A65ABC1E41E3C8B8EB6244147E1FA73DE55BD2693CE51E44A37EE72926C24043D520CEA5F18DBD77A1D5FA3C5FD5D17F7BA2309FAEBE128B1CF6C1358058BED6FC331BF77E2B226C09A758B7A2B9E06941A6CCB7FFC79261EC7DDAB178E21FEC1CF9C50076372C7FF0A6CFCA97884888060295F99AEC30A0F69285E1BF9C90C8B19C0DAD090A57DA5CBFEF8397EAB923107E6F90E26681732F70C0E3F5B89623E490C811FF38AE6E873CDD771C5F599A45BCA8465D8E9B0C724F14FE6CE2A644A5207B42DC658EF0BD96AE55835475613E2723EA6942723BCF519BB43AE20CF44C0393CCB2C8FB3904A059BEF75838B4B3769A796082C780F233D01E95222B6BE2DD59DF2D0BD379F4C3262C8D55F3A6D588F86A58B93EA1BFFA013F340FB4D9C182163B69325D8AD8CFCB57EA734DCD8F0D769859133CFF9230D5AF05706DBB87EE5830E6AC3BEB751AF540FC65BBA376F37F2EE9BA8B3CDC211E53097AA02B2F10BC4C4EC846639C3AE063F022A7044B678E1D0472187F737F439C19391247F34B6DD0DD1EE6FF2C57D807E4D9067483AEC9B1AD49BA264DA43360061AB578A9672815311EE42876C904017C15A4B02DEF181A7AD7D7669337443CC337396900B23F7363415E4E4D19BEC6FC3A070A4D80242A65779366D7C6C06E333CEACF711107F12E8D34489F5A79083B127A24D2E350A5CC160C3FC7E5857D1720EDEA0DCB8745FAD33CE4E1655F2416357C976941512675E6238A9AE20C8F4C94EBD61194F08AB4CA1825A995EAD18F94356C7A4CC5B82B8EDB213C465152D234E7869FFAD305F0AC7673B19F8BE32CFFF53E78B9FF1FC47D37F2B80EE3A9A0ECFE0BC7BE9808284992C155FD861E8FD8D2365759A231FF93338CBCC5546CBC89DDD8241E065E70ECD2C509372058DFE3D2B929CDE958E3BA24FDA4B22F569D074A47BB563A455802C903B025F8D2E492A7C02BD9FD2345D7F20D39E8F1E0F801583694C6DC6DE548121F8AAFB72779B4F84DDD665CB2B4EBB4C33039FC408E9DE50D741E3F2286CBFD34CAF253788EA2293F3D787862D599D3DD68B003FE79591AB0B0E595085827DA67E7116C0FC538097E6F07A790E66275BC06101F656F163D072E02F62B0216B9DC0352718B0262BA1DAB65D0AEF482AD6F0B878579487E670C33BAE11F46D0255FC781689B8500D84FCD055A187D8A334E9A86FF16FCD0FB2AE3B8291BD8275F2287BCAD249964B0DE4A6C36C823850360B4BA04A48827760785A55B61F507EBFE6AE07B06F5125716E4C36598840532E326CC89309CCDCCA1099240EBF991E94D360BF490980F710CE183944971D4B36A5B1605DDE3131EE2C054BDA847F8A855D854EC7088D33E79CB6D267A1BC00A4D1E9D125B8608F3B4651BDEA3976B9F812434AA6D5EFD3E3DC9EF7C1964DBC6BD767FE812D95866146C70A1D6CE2719A65624C68EE879EECB8A82305D9F7AE3157DD52DAB4B0204A6022A7F01EBA1C8789FDE8F51BBDE4897C1FD0C42B48194B148368C2FDBADD96F2412D77DDC6AAB86489BEDCAA893B259525E6F9475EBB414998BB3DD7E21142F1E753F4043DE38D769666703016036660BE386CFC38B4AC22E57FE55C42FC80A963627DB9DB7285951AE8C74535DFC223C652CE2AFE2E25CCE310C5F64B54FDE787E8020D8E9629D7F5518C9B69B06D159780C0B5E7CD284810B0C1A2E5A37C20DD53EE320C36A408EC67BB8FD168F72BBA2F813A50F9FE4FDE5B89215107E8A4E82D5C6D78A95F184C7D5E2C86FF12EBAF32FB2EB4B27B0E01FE08E391F6"/>
          </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>
        <ContextString type="ByteString" value="8C2CA3915141643110231588BCD9B46224F56A9433B81010C3B9A1D58CF5C023FBA321E7A9E1B931DEA76D0EC32009783EE0934AE0FBE9AD134C730B7243D97D31D9A8C551F242B83F4A901D66245D36C414186573F2FCA46973DAEB99F97B6EC4D3322156CD8D5645063CDCA05320ED380C04EEB29D5164FAFF93DE4987BE7B26307187119543C902CA03C456F6A3FD5123735875A29F355B44B69997902148CB92D343507211AC657A9151D3AC"/>
      </CryptographicParameters>
      <Data type="ByteString" value="77"/>
      <SignatureData type="ByteString" value="B4A5DBD24683A7235D43A7877ED7FCE283FD1D2C490386F13A21EFB772846F5BED4C7C9BEDF1C67315DDCE57A3E8B1BC41D6B9F080A6EAD31C2532FAABFF55E1ABE2374F49BE7330F704967B089919C785EC4E406C99DCED8FFF89521FF3E65E5DC226590953903935E35002AF144A97FBEDDA416CE698338BE647BEF34271BB85CB7AF70D4BEA37BE92BF29B383D80E9BF0A99AD97B8C2943798633E729DF1D0C0C298C7A57396CB1D8BA3CBD6050E01BF392924C480B547BA6691CCAE3A965BDAC369233A1690AF2513441E1E66332D23C9975C8F3C5E1F1D1DBE29A5E0268671964D998987B7EA4DC124E7D984A442B462A3FC2F1E85A6752BA5F2107AA9C5C8061B5EFC38A00EB2788948C24938BE3F8DD3CB3DBE7F98616C1CC721E7ACF20BB45E7E05C20E961E8FEA8999E69AF60D8C5434F880173F62C738D333E6460EFB1014028B71A9F30A5391F313814A1D3FDD3151A57980D81B573420A53D3E932A6C951296AAF14C4022CB4A6B367E8B03C025936FD207A6B9A5F1759D072598E0AE2DE6F9880AE9DAC2E34C01538841156967B2AA2B028C7580913641CD30C35D2A91E068A9E2A54AC93796E7BC5B3D0F8BDE32EC1AC76AED5CCE47900C06A0F398F0131EB00262F93BB9CC4A8DAB7182C82CC5D81A041972B2E47E6C366ECC8D768BDD685CAD7C2381E026C75AC5B53D967870CE34DA3A0317374ED01CCD37CDD0E7AA421216FB4BD9249A4A1194B46DE5257123E7661CBCE10BFCA833EEDFFB9C35072F83356572894B5BBFDFCE3A419E9571DD7A4E2E5024378795814BC7B6AF720F9CCF537E3B9B32327528052F8EF1E27D693662FD94301BD4CDC11FD332C83150824D0BDB54003C729C73BC200ED8CA0A8DDC0E0D7D5DB734E07A3C565EEFD1737BF2D5F594F6788A444AF3316F2EEE229AE1135DDBB5D5E13EBAA860B1FD06D568886064447275067F75FCAC375FD0EAC3927DAE92C4B0F6502E48946D06DBAFD0834E3996FF8B7030B12E2387282744E1915B40619C9893113EF01F3CFA095313CF3E14A0E32E657F516EF72B63545C237B83EE7B7427F73B4430E8A9357683A8BA6481FC4D24C33C54454FCA8D604DA3F9668B3A5C2212609FEFDFB4B7FA183F4ADE5F6F74D6578E699B87BD2B1EF17363F960DB1723871699FC2E06936CEED3B6C1444A79360F252D269720E943FF93BEC37B9D4CAA905E39981BAA7204EFE8FE117CB1AC0CFCCE1DAE55577B72B4C9C907FC6623CC031DA89D7748C5EE89BE387827BCB6C6E580FF158F18DE79927A4FE0F27B19B202DBF2B90D6CD9DF96C81409B0D995F3066649DCA20C8B7D3348C3DEE85374C50EF2DDA5C83C02A89AEB656D1D43C0137C8A475F73CF91BBA1761CF58F95187F25DE5C298FC0A2BF3809C06DECBFEC09D9595025EA75A7080F8AA71A7A2C38AF5EDE702CBC2604940ECBFEC396628C859500C5309676B4443FC1446D72EBEBEC4FE6A821085CF73DF6B860B85C6E1A2B68BEA3C43B9335DB06FC222B4DCE70A246D1CF864E515939EF70588CF0CE4F2E84E0CB2AB1D6EADEC77230F91DB67D6406B6B0A86AA00B9AD03FD2E8AE663CDFF87D4B385331F050A41B7630E27F50AF4C7F675443FBCC310A5D8C650C84AAB919F56031D6BF432600F3D0EA030AA982C17EDA0B24E179A4EF6C80279BF0A732353707DA43CA725335865F0C73A72E9258D8578DD811A00B13975FA3EBA9550EAF12CC73FF9B0A2D8A05E090DC7AF4186C859F1A51833E90769118A45261F42D88267175589F20169BF5BA182FA8A2F266457B03197319DD5BF208241909EF1714D3B25EB2ACDBBB0F18FC1F4D52362A513ECFF5663FBD891064A33A67688970D9E0A135C2F70EE3E62FF46C6DA7106C9CAA9CBA9E3158ECFDB2D8E3D4FA86844B856E20864AAD4588731F7882CC0AC6DEEEF253DB597C8B14AB7D92D2293DAD7C4B6C2798B43C72AD79F4686FD3A289A3685971AA2B8D40815F96CEF4AC3CCF8B45CE72200F6D2E15F40B992495742620115ECAAD06256EA83CFC22788595A9C815F2FBC67EC71B14330F8F187873AE1D9E44BCB4B902288CFD5E268F01E7C179B5DA82F4964A4D548406D734FE8624BE28B700C5090C146D686EABBA463384A8F04F35CB36F689485A7ED2DB28AF8BA3FC3F487AD69F210ACA4C6DE47622A1350B20B6ED6D1FA5BC399E33467B8860B664CF4AD02619361D09ED9CA63697637913F09ADAD699938A5CC2191B74A7F64ED4EB47495CFCEA17D63C7537520B8C5834779ED96CFCD6FA71EE81D68F09768C24D96C1EF4847EEA991F33E234FBE8DDBE353F1E8121330DDF6F903BFE18BDB5F2AD2F35840ED12984EE48602A0DE5235D2AA3140DCB6AF6EBB46518435E5193825E57983E17981D072219251A3421DEC1C64C551392DFBC4C1D41638EC7E1CC0B9C821636EA94B68928D115EBE5EA6FEC962CD33535908BD379A0C4CC8B26F7507BB60C1A2A031E451BD86A54FB5C4E2431AE550D3AC225B62C037AF4D925027B46E2B9AEB229F426C76010E42918D9A56D9F75073FC67605FAD5813FB721D59A0CB6420AEA64814F47D1BF053AB503AC663967DD4D59F3FBD3FBF407BEA9ABAC1B3CDD26832E5E6C952B0AE1B180CD5C62D8CAB7337A250283211CCEDF09A9B1616E2C71FD27E31C47B9AC933E94D1D87B7B84BEDED85AA3B6D65E71A916B22A800776A42D4654F507CF885ED6E7A6BC0E2AAAD2323030D89B596490058F803B886B6B31DFD3737C64454273999D8B66C3CC50D49EADD8393434F7D4682FC427BE155C096E1CD4819E91FA9D27350CE27D17DBAC042CEE37F0C924DD2053F8A422FDA7F3F303DB7ABB8749E9D4105EADB5DD5ACD9FA6949E864830353D8C55A524215141D24ED4E01714A3C966F78F6B409EB2E8F5FA4E4EE46E45663F059DEF852D6A6BEBF534DAB100968990526480AF83957E637865B694DA39FDBA6F9EA0E9588D8ADD3AA6428AD471EAEC0210A41DE8ED147D77699817CAC0519F4AD48BA545DB6F3B8B1CB775A41111040E1B167D1281426691B8E70B8C6020FD17DCB867B39C6A0B023C7D0033463A675DA735F3C4303A33E649BED3714C53BEC446E479A87CDB124A312411D2645D8306F30247EA559AA99177DA1269C87DEA20A02AC98E813233C265F521FDF625422DE238E43C7E42AB3BFF713F4C5DDCC5F06B3D838817049932B1551380DA2EF10AADA7FB7F8B5B02A0A271C0D5EFE4F380B36A4099CE08700BA0027476DF54D64F1B43D14AA551365B3A9E5864D401313A3D9523AB07343DBB200E2D72878EFB7957ECDB9A9B15EEF9EBD1145BFF1EAEABFEF40F61522DD76DDBE7481F72C188CA94320E22321BC885527C649FEC1D7680D45B555A3C46D1A1914B2E1D5DF0317A61B379C2C0A0E956BFD197B317B4A9FFE1C74CF1BEA2CDBD3FA110528CD7495EE22B9E7EFF8B727CFD247BAB910652C922D7A2B2AF124D6BD37B3222AB21A7A46B2725C6831A4ED13198984CDA5AD99789E3543FFA9AB4692053F312AB39A274B37FC832FC642FBD6474771270EC2456CBA96CAA31638D0DB5D60E6AA0BBC25DFBF3828E358FB3F5E1130932CC9728916259B656A7E196DD30A7BF40C2BECF78D9A41234A19A7044D51633E6C702909A26ECA5BE6EB27E573481A0FDCB2FE32A6B703A681D1461960DEDEEBF90917F4D8B6951A791579986A135CC1C23B4065A996CEFCAB88E3027842B1389F8DA89F205CE82415BA38755D1F7CA6FCD2545566049EFD899303E5269DC2FDF2BE0D0A6213D09925A728E5F4872FB493D09DE3B2C439776F2FAD1B14DF1F101287B852F2F6E201C809369C5ABE2F7CF9883DB3E08789FDDEA15553FF619BAD4D910C09DECEA1607B2D108978D7402D9CD2C1AE531A7609D2C17C05C7E2DBAF669DA6E6DD4632E8377EA5CBF2A8EFD8FF27DBA8D05F2AB827E6964200D725EF051B29F07A8249584B6E127D8E52130B38588BFEE1F01CD1434DDC8DDBBC6C8CEA98D373F9D26FF116E88F08622D99489AA73D772F59330FDF55DAE5B2161679B24B8D1539EDF51F5F3F2DED84C1C510779E2072250BAC6C1313070D5C24162A1D89D82984BBC86F720EBAEA36CEEAD5E2ECBF712C659B507EAB8DA192736B180E2B43158D803C11B912BB8DC380BCC6F8DAAE2AACF1ED0C1FE8F4213629EE27B38E93810A75475B7C50625283C47A50B07025520C3064F477183BBE69466C85D466C905509B07565A637D028AF245F117F32CE971867A593D15A673B20E4C23C93F20F87D7B969A3E0AC2D9A753EE02CBD5E83433AC94FBE537F49B568014FE38D4F2CD07DDA2FBC1E02B4D5B9A3A06F38F44529763D732BE83913839507205CE5BD2A4BE9C332AB66FF26C6CCB9DCB1CDD09078294DD977CA7EED512508F5579A6470D6B5AC9970A47C2805559F7807952753156ECBABAF0F05A7F6838E4C09A5FD7459183DFBE13F4F3CCD1B1B70B49824872CCC64C256C6234CBD53BBAAE8A0A40512785D234ECC30CB6890FA4CB8ECFF81C8BE072D2F637537ADAE214E3894003EDA5DEBDBB359BECF2F3CD22CB45BA793CB476FAE63A2E83B3C2EAFA2663A0A3A4D4E74C858DDD174D8598D8E802242C4760BFEC041A3773C8D9E1EA0000000000000000000000000000000000060D11171E26"/>
    </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>
