<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="9F5D7DAFC4A25BE3A2D0859224DF610F97576B86F975435FEB101FE015FD64EC1C4510B1B1DD6884F4C978109C5908694869806DF26101954623E418B28018C9CC5CE86C41C8D1FE8984FA5503A4B35BCF4B29E7C1A51F591A065C0585F3A727C77387861519B2A62AE687AC98F0EE28D9F823672E0C833DE8DF13E70235A3CB76436122422677843562175371285613712460870820561407581707408130582753262278503340757076144016022682334633141010352543880880640351858018011178823607312882085181636816675423372214218386841503367862835183534027050350011153028765336674714715775568423736045436414665415172273184147733848124755133032004016608000720037612581356210117778705412167381237301463243606053178258610422218816127154361577376350731717742767870586015608216571747873365431365273583846652602465081234466818511511727623710874348174713564072371076604433367856656285883608055682153362551240386765132078112417244088161446618332518051336265174266376778655448081350718236206031385704742705663806407435137763673324142302580480361774648244625310352437715738831171812216224231630371725775430167316822144254234213618431336844002476808170051026034388607266276888781222313522230712653668547724854740252848152272788080568060075813337314171320536038300743110682612178512841714267888062635666707428476006512513185840633215652280520512544884266377641623207722885012422226735534515061734301361063531341524335501140810688646722510828485733017527780331468735572171034411034030471816762228752281037471358264826165461257757214347054147777016140248207727440745273830728870053687358376205451284241488410602441425873448108874448106885683650802822623255817538700146555742585803115133330414730851685322412512261066037065060567414140408382152550501577238015811658220087808287811115843637254551356752860241821715171674784822315822628180566624342103748853541746000205025068676375261710441832623830252362413067651340404541542027513262620262212470015748165880336758077546116340272882614015266178877628728367153741075476133280470331448484484231433316088768281145744121076662715546118303830064347835675113102811274640231775015351583312385161741126088732350452750338801107002144538121312570048081247162365361360138637578803433776465881026313533135653040776204658103560437158755325774168703432243751014517776156132852610701536130805821543241286580350368218357651073851836531567366478260800006848757521021633886707604286656600531787467600273558801866778301106667063725005177483532335608782037743512532163635510350150360433856014815617635352025176705306127784707716663753565808612548317010557187460152287508765173544760633036112362446544157358027888424572532482721762480001515705075046806333463158422151472250017818776231667535435482865003628546268478056665371438715258017104450374212533143553452765085552711318612636820661267502165434367376343861678280404163522080378800784105358154610507040047740038778085077342065406615375523443028676070380523222177778107883525171225202515773623257642486645607211067481537350373364763678460628440454443641052543813648776716362808081157306031852256235836320740202067154688037527171854187126388247542626117470344180710542576315177132117584458303804017121D84748596BE38168AE30868CBCD590EEEF96C2EB8035C34A1E5D40E16F67596C3145F5F6E0FC51C06B6A57B7395E1D5C90AEB93E9F079691CCCA29299DA8480A7EC701F586A754470288E156927D331F6CEF17DE1AA90F2790C030876036F7339D82495B95336984C00AF68DBD3A75B3E034F890DF62DB354799A9CD1670B3226128CAD6BCB5613AB1371A952ABC7A5D89D1FC529CCFFD8D122D14FC5C744CD1A46DE000298D80A1C22C4354BC967CC0072FFC923FA9F252CE211457CD1FA1A0AECB61048F66CD7D191E9956CB82C4EA2B8D0EEBD2408BA42C1BBB89173FA495017AAA994580FC93BCF6C639FA2CD67A0C1C7E74511426A4F6659E99722A36272A6211BAD681E43496384C4EB3AA06F6F6A381BBAFF53FB2180FE5B8F60507E924FF4FC337BE9734AAB94B8656AB32436AEE41AFD8D006726713D712F18AA4283EDD45A148F80AD5E9D64B9ADC62953C0EC9EC2D2A99E0C1AE219C50B9A4D242D8EAEE517CD4C0B5F111CC7B3769490E2A4A2CA6EE7283BA0C2B5C2CE749E2D34294AF831D0FA7FD4C6C9A4633EBC28027AFD32425754195D57E0B99D27765FB1EC75B20D7E06E0F85A2FC6D6232CC58938C407AD0EE07A1F635816AAD31246FEB77DAC94505664145635A82803C5658CCE8AC228DA01FDDB0A88F7D5546EFF3148AA38D4A5CE46AFE6050BF236420DD93357DE49799C08C771CA8C32283DB883761BDD2959B43460493D48FAEC5E75D1F376B3A1EA36DB8F25248F3D45ED542BE1CC58D50CEE22935CD44296BED6949039B734065E3221299ED95CE5385523CB45BE4D88362C63CA2A395080247AD14D1D2E5A2311BF33D9F4F788A0052952B1D47A54F116C01F22E16157FF635AE49E76B2766C44865ADA40D00EBA8FD89396C195908714CDFC2A90A2DAC8B017384175940E1772A381C9D6F312C595F46489D55C58AD6B98CF7DE8C4D09519C21FCEA6CE45E868B55F8CC9E283A3CAA15A6E25A63F2AEF94FB2EDE2F908D790A82923691D791F39E7A70C94FB71C074A88B32EA3F9E2FC8D9686F0DCD31080500F16D09D06BC888FAA1C39986176E06D8C9339CFEB8931BE2C00132BEF1C4D851980FA22840CABCF949E0F7F80C56A958E224A42DA1B2ED265C764F088FD1CCFFCEF6C95D903034FB28699359F31366E23A8CDE2F2DE4D4EBA10099F92D282CC18B13E6E51C542A07AFBB2A9E622C41A21FA4C2AE6736D218952554B7E4C16759E5A33435EF5189930EFD85298994F63D87B8915F2AA533509421D1E28B4EB8DE650A37C7B006BCC3314765747B563CB6A4C4BB31F91C08C4B8A6D0E14C71ED53D3BF9E3C213D6336E0DA509BDE05FB49704A877AD14AB23703C1C5C9F6D7D4E942052E2EAC814EB0DFC85C63BE2429C39835A0F870BE43F747AE3A6C3FE8D8AC951121A036E4A87D71653A4674433CF983985BC9FD0C6C46DF7D7A5C1647DC42F9CFE0E4449D9442E7BD58F49F393EF72F7218C2A41FE749CE6E29A699E665D9F6B26E48D15F50EBDF46981DC3398F6B827A938A40DE2278B51F427E3B9D4D532DF89883AE31B1886BB8F38FF81D802AF6360427F266122EA4885E681C85B3375BBF859017B947D7C6D7D20FC91BA392A056D477113A9635B459C661B03FEBA0481D4E21E11864374BB2F7A3FFA26F514C087F951F9E29837461C714A665060EBDB9868EAFDF61A2390B3EDB11A80A9023C62BE65DA7EFF69DF23A653CE84CBD9D4D370B477F9CF5ADC126FA6DFDD26521556120CF8069B159E79BFC79EA25B6BB6D1DB1240E145C9717318B54D3E067E492C138350ADEE94B683D3FD75F9487B559736AD30C90BC255AF3B9CE41B289752051EC407F749446E4F04EC60B141E4D0EF91120E066816B62E874A8396FC7A3822AA4B2EF7E32152331DBE6A48F43045C01ED4DD0262D3CB847D42EAAECFF5C13390EF536E726FCE6F4B6C26428E639353414E98BD5BC70A4D0EFA615F633078F93DAD9236816A25500CAC12CA7165B9D65B18449968375096517EB8FE95ABC1B9E0AADFD97C5C6E97825847D9B97C12092986294445AFC566C0C343D640D67B2D43390AF5CE78F95E5D8EBF6BB6648E7D5AB64CEBF199FD38D62EBA23F459F8FB8DD2D5BE4C2F47292B00A8BAA0F8FAE140D4469B39CB797EB5173EC03D2DE49343B2D19EAE31B1FF716CD28D017595CF06219D8706D78BC40F2DC15A6BACFB80CA6AB9F27B9D303605347F3965DD59832D55E0501C379666353BA902E676D3D4624EDEE3888481ADA4E29068558366407AFC728AF37D893A8826687E1CE7E484BCF1CAFEA454A59D70D1B30DE848A1ECAED8F44521A2DC1FCF8AD2341B4AF7C6A2D72F8C1E5B155F1E6163D0262FDEA3DC6A34176C675AF1B9806303F367411314EDA678970BB396780F0F22C927D0AC1BA96FA4C13A26F0ACCA806B298230AC063EA79D5231643D23785589D937EE009B9CA9914553F0B5913933D781ABB58FB7A05B4BC24E32117C8042983B7DB925CFCE9813366E41DCDB07CD2496D71894871B50799BA0704421A387B2296217CA02F5C4052D9DE87C9B91FF79B7E99DF3A933EC98F53C82B086F0D64B3E2435617BC66C0BC5AD36695CEF05B06A5ED061906A14B23651FF2D7059DE8B909AD950859F6DF409B94BE05AC20B60F2F51163D30AA2AD90514377F0006C80E5046386C4226D43C1C5DC613AD77B53CE37D4EC77E2DDA5988B3E23F2D5FE46AD7070EE89614452C423C70876D399288236A598004CF43E461FF2783C4F509864C8D83D2A320F331715A350204C9CA3C2D1A0BBBC4BC45F26FB1591BEF88239110E4852FAD559397C3D9C1E7504CBF462344A49C06CC5DAA13E5634C9BCAB581D3285748B743A13F126B9243266F1C120017CB63FEACBCEA30093D5F3358E2E862089DA7E8AB4B17CC7B23289918131495F9158D24FF42A6E3C48EE13C9E41ADDDEB3D4CCE2ED8EF35D2FF276198388DC7A3FAC5CE94315F2F87238332D55421A17C6828B89E4BA3260827A43C7554BACDC7B09CAE7F4607984BAF7035BBF2AAC338244B3488191DBC92B8C2095F6935D32AFA3DD70F2C0C674A14B2161EF4D4C33C19B20B67CDEF08950FC8DE7A9CE5BC51D319907E2D7ACA7364D8B762B1CD05B21398ECE527C87DB06FCDC61FE6E79696A7170B6E9A9AA628AF50BAFE18CFF8CF6D3F90D9C00DEE95B6100FFA5F605642555ABEAD727EFEA208DF4906183EDF970829A5B74462ECFC96F5B1D23B2732BF573CE860C1B8471BA719AC218D08485FE98FA0DF45457AEE61A0ED9DC997C561D3D6AE72FA5400E69DAE9E7D1FBB94687CB3B838B1BCCF7D3E5EE851B3EBDAE19226C4E51DD2C893E2108624DEFCFECEE4A1B330534570631E53F0159734EAA21EA7B73AD25B00D7C5803811E52E27172BA24BF7EFBCC964CEC4A51A3B5CC1884DBE0B8A634FF9EA8065D3368915B7EF68A5129C10FD7AC01F744ED40761484DA7DF225C5E28FEE6C3D48A643F9756EC80F8D0CB173C631A173AE60D71385660"/>
          </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="9F5D7DAFC4A25BE3A2D0859224DF610F97576B86F975435FEB101FE015FD64EC744F499A5804551FB3512B7FCDB35B92DA76C317B905CC46672E4FF72DB5DA92A73B6EC0907BB571EEB546487F4E3B2F62DD440606D6A42DF6D2BDF22B75AB5FC619900F00135490048ED916AD449DF54AD08CF2FED575A26CD344D17ACC25CFC5DA55CF11B34F6A3B430501CEFD361F875C4D0C433BD5F276CB3A1E893A4F73BF7186C98E2B750AEE728A84E6F4AA816B4B6F95C44E8800CC6DCCCB46799E981D92DC9FC8AF79C82FD2EE5976539B54501F9D86A5D630E42D014B1C45409E7DE704AB70D34F71DCC749673BCED883A9D84DDDCC0EE49E1F1D107FE17A98D2BA77D391FD514694A4B55F1C40E881BE3A95EC70D08F7CE5B7A1B1BD814626D9753545869DC8C88A4A046A08E9F0B77A26B3618EE7AD8DC3F2EE9C3DD999AC909F1BB77129E20FB31C04AEA10D07EBF757AA6359AF796C98D0DA7CE182CDB161FE27EFE5AC0EB9B24C0538EACBF455C7390B764365BC01F38D1200411DECE84F11939D1EDF3BCBB051692D0F5708580CFB9C1F0C305D66E6E46ACAE8DC98FB3E41DCD6082F3BBDA793E1FCCF2BCE9C8A336C050DB4DAC08EEF6676C9E158DCE46E7F05CEF9BFA32E7933C6AC128C1C7E85CF2660CC1C6C7A56A761E954DC870D0AC87241C00D4DF84B06C46B0F83EAC43011D9D968891061935D6A2DD1E4639A2E6A373050E85B8056CB349EB27C57CA616CAF681A5077E989DCEF488177518FE68E23CB788F5D40DB41473E5AFAD65D2DC5D04B7CDC80C608EF95FE31C4D8A09E92220F06B29002DE813FC939A9CE838C68A7E1EE5B4697DB7FDFCD70B49190910F034310DC28F46B1087E6121CB737DEFE7BAC126800FD685B85B12B9F7D0F801CD26A7AB10364E5A829860020FF57B052A07A8A125944A9EBF741B0B45BAF50FF00037B99F4D7E78C00EA4C729B6F4DCBFC40BE91C48B44D06F85208125037432A4C5E898F8711AA1918A512934A0D61477160A544F2ECCD879C1A44B71AD46321FCD31CE73C539CF4552803A351534AD8F23C59119E48BEE50CEF878174BD304EBA85B7021B659F3103654DD8CED8C726A17E6D28247E5B1D712D6D4D446E0035A1791180365BAA6DC832C29B9E942B1E38A792DFED85D39B1EC04FF9643E9B35E34FB253F23AA957FAB2C0834FD93FC3D6E983B3269F8F6FEA5EF88B682414D8591A7EE51DD0E83E5B15D6903A7280A64322A6548939A41F9BDD0E5DE1C3EB9A69AA15738151B8882A4C5EA929C20B4F98B43BCADD884F82ACC0105902DE854D09D3027A07FB692E336A9DEF781394AE35A4ADE47CBAFD91E4534CB62932CB2DE10F23E7907BC2A539C922C437191296C61FDE0B6C94E7C8A0E60EFD239E716D1182F971B1ADD3AA018D6B6FCD01EE745806A28596358F4A2A348164F0E778380FBC85EF4CCC6CD5198F8B8883CE49856025D5F71304F5A5D82C10F93CEB707515841AC615AC8D52082717A312B89E24CFF45D2F00375D0083DB27E2C057B6F023F1EA3D3D3CEEBBE18D6D1DE8E4C8395E1EEF3D9298DB7A272D6A7339D4D3363AF8A2525ECBDEA290ED62B1A9D2049FB7CE01AE6FD177A423AB9A652E02B74AF4B247755D5CB61027600D4ADAC55AC615527DB15D53D39DC0501DFFB7B13BC991CA59E80FC91AE6B1C9146F88AB2E4187F708023B25A50A292744B3C58FDF2C809D36129715C20882D83D1988D476D416223B2D49F5B883487C511F61CAB3CFC369E1AA659F7E7F980843F5AFABB890E3FE9615CDE14BA1739A0C52A7C737F90855A9FD30339E0466C9362BBB518F44E9C801A71DAC14FA37D038A6CAE88A4A19CBF3CEC2A6999A5F520BE33336836ACE6EDABD36F5D2503975987AF6B828F94D9E58242C6822A4AD519315D367F7994DBF201B760EECCB2EBA72FC562FD196AB795FE2681699765990C189AC9D55E2C1303BB7E617F755B4B4B82E269F4226E1D125D2CDF53786D81A7136AF94E779B8C474B3102B2889D4ECD8AB565F47214249BCAEBAD0E1A788E096DFA43AFE9CAF507784D4068D4E41830A32FA504C826001AB1C7FDE372B03956092A9B890B714B68F966A2908ADAB879A7A2ED59835176B5882A4734F380D070BD75F6F68FB58A0242ABA3A75590C1EEEE200293F9D90A65303BADC39D37B375529CF90854B2C415A6A9DFAF99903D62F2B1526C403FFA2D2CE567B5855FD19C9B10CE8999374A1448FD623C909B493345FC5286BCAC827918B616752FF81A097F10E6950E531083051DC36738461F8F1581AE24EB2E0BDFF67CEEF1BF14280E2DE109C8DAE5D4EB63CA2CAFA983AED98979AE8F44D4D6884F3C8B210E81EBB8AB2D6E01E6C2359A96B8F7DA5EBE7D397DAC2EC5DD74ADE4DE11444C8CE9D2FC6E41F81B76519F2A6F83E7330C778D194E8CB4C93E453F9822D0E8BCF69224C88F2435B359D3DE0C7E2B2057AB1B11C5CAA1D6672657332FEC0E2BB892D83EA3AAE981EA8BDF8E1305D3EBA89932D41249CD0E0CA2F754AD9B525D3C5286B443861D08EF6D3A630BF2B4DD7B129774D8E8E7BC47F9BC94C19977DD1EEF32C00DA3E5141BA3E422ED0D4A6473847167EF8F3DB1B2176431369EF286179783BD464C92F8BFECA59C3224E825EB98295C478E2E8D8B71AF135C6C53DBE55CDB7BAB4B5810CCC8A25F61AFDAF4F99E345E6B7EF7240CDB875C59479ACCA8CA6644B28A2A9A036CE1DA12DAE389AEF992B9E5C13760C5"/>
          </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"/>
      </CryptographicParameters>
      <Data type="ByteString" value="8DEA531EAFA62D17E44E5E835C7B29EFA0C51D2BBCF6F810989546BC98B97A001F1BF9F676664634AE86F2BDFC8B57927B464A413890DF87E1CA84F5DADB9DD70B5B0EB30DA535EA0656BC9B7ED9DB1D8A21983590865B2DCF079CAC514C8A6A217097D7A8E1B3147CDBC794BEAE8E7D77D5416545BE47A333B795C1B9B2C5CDEA7A4A0C5753F3CC86DDF4D8298EE565C8565E171A74E56C7DEF2B9BAE3AF170B3F122A31457D4D6ED5BD92A2BC4925E5244FCAB2279BE0D1E5E642B29E0286008209CBCEC37A9C5028190D88203CBE11B547BD69BFA904FAD0FDBBD1CD6577D345C2EF7A5AEB2CE1A97A5B3C96C1DFA1C8002815D5CBC3617426A9F06C35CA83459459FFDE8621DD6D8335730A89218AFE181787E8CD679FB2BDF07CB89A74EEFD65B5B84CDDB9DF9800D33D6B862F74A3628AD124B7E8FB4CA6CD9855B9EE40C0A0F939FDC4ED88F93C4FD1C8A44670565636A6DB358FF6AFA37D3A56B30BE7E29BE1A1F685CADA096616A4BE98AEC9E1245B61A1C0ECB242FFBFB8AEF6EF0FD10E6A677E2794A1B7E877B7F7D2F65F5C2C3145C2ECE65D036FD99B2772B2711E0E77A4F80AE6126A1E4E981DE0121C9AE72B61680D1E48A35262643A0ECFF670859809EF8146879DA952D13599AF65C403A9E7793306B60867363E8273BBBCFF7421CD55D62044DE94947EB326BFE990F4E7E5CBBF7A9252FDE01FD6152C22181607E573306AABF975A6E3C569A3F8770C43BEA5C3C2F769950DB08219BA758869D8671F26E5E4A38DB99EB6E43760AE6229808AB49BF07D271C69151E39A3045DC80CCA526AA09CDE6331C4401E75FE22CECBCCCED35066A2B979D772B316CF7DEED55A35837D3DF64F6E04F2933690E3DBD8250920E32322325DCF9896EC4C78345776BF69DA0AF3D4EDB1F672A8F089126E5F0F8EF3C55584B41F9E6102D40164879B83BFB3523AD7B40CF648B7E641EC30AB7AEDA10FCFDB3672BC14E2A7D1D3FABE68EADCC9BDE94CA09EC3A08C0760247118E4B80C12E0866079713B778842D0A6D4BF46766D498032E9C3F0564BBFE3E79C6AEAB28ADF7DAF613A133E1C26648F29FC3BEB47C0EC039742DB909FE7AA8CBF47ADECC1FA9310AA9E37495D1775B554803DE63C932F4A47BCAD1DE0284D9883605581EBB91F67D2788E770B33B04450CBB8ED802DFD04D99995D16265992905427D0D5BC6810D7DCE0439A7F8D3ED8E1F83894152EAF07DB1586CC68D25E6B2267FDF114E53D4450A306B1E6AB621F66C5E985C4B4F85219E5BBFAAC607AE3922945E2ADA59ECA7DFC490D80C8EC960F332DE3B6F0946749AB96B3AFBB4199B1877AD242725393A89F76581C41FDB0986AB5EEFA2C6A0CFB875500384769F355664F7D788401C522270F20FD90EF9EACCFFA19AE97FF0004F357433876BAB8BF73E90CE0A97F92846485F92C6FFF53CB8D77F3FF29673F722F27F8178529A8203C8FFDE3BB2C23C2FA4215D671302CEB6EC8611EDBF44F71CCC70CCC428DC67A5C6B5D9BEBC293EE95CEF478D80B3A3CF33AA44BA3048C992BE8A54F1AB891EEBAEEE2AC6D1F2613140523678D7A5972162785D47C81683E17CABB11D5A8F3B83682F2327E5064790F21CC0B43A363E6FA7BF70E71C871AD2060FDD1983534E111660BF16054ED0E36F69CED2E899F149B54470A89041F417353866C5F9A6FAC0EFB95E3B8FE3A41868113900AE501A7CC5C6B08E243DCA64AC3F09B95738F4987A7D22F306C70075C294D66AB690564EF1BDFEEE4F653E12BC54F2906976AD3E8BEFA0F49F0C3AC4A50FE3524086C99ECF6320047770881B61C20F318BB575B5F726E1703F15A221B2766ED770AFD4BB967E45DF2C94656D6FD01A412DED4B13D764021532501D15425C98ECEDE7EB8C033D2EC6C95D29F94C23C04C2AE48E5B534CCF6C2BD7E8C5451F2C569DA191202C4525BC489E5096D03DFD2B1562246EB3368E7F1807C138E9776529E40A27394EE5AE5F533191E1CBE773ED00D23CBA491050C4DAD015CAA488EDDA702C7E542AFDFD521C7D8F03FB595F3DD265B1C751E546625E42274C47CADCE2359D4B1B155652C2A99EAF9F82AF17022C5D95717B2377BB3793BA7DB096E0BC0D11B3126B7B9B77D72CEAC9A08E0608CFE7E32886DA03E8AFA696B0CE29FF8458401D98B7D6FA0F861C4B7F0C1761DE4478A7A02B490C2AAA6AE9558B118422ABF6E1026C5A8167980E618304BE5398FC21C2525C9B8B395279E3393E821DF79F402D5FA06DF016CAF44BB6725EA49D9427E7A9192372C95681705C715C5BD3C4E3E1A94BF7B0E3CADB75CF54D1CAC2D664859A65D2DB70F979476141CAF240B390884D218AF229C25D8BE4A46C32ADF2B227639D1F745D2103244E11833146C01A2B978FBD84FDC822A9EA200C841DC768E48311C26AEF38180AB688CA5C6C37ABF12889FA06E745393607FEBC653BB9AD186DEF78F2C142B5919694DA370E2AA89685384DCADFD6D3FC0483AD94C9AEAF80BFD87714DE31396654D9EDBB414DB9B5937603DB4A5CE0E5045733FAB90A6B74501B74C7D03C1C99038827C0CBD853487E66AF3512FF9C24905750FADA3CEE7CAAA9939486381C42BB16CAD681814C55421E37A787161DE3AFFB0FFC8EC7BFDE5EA952082D9556A60E264B30E34C2F9043DFC28A1B4D15FCB1B139ECEE1A690657AE12A1119025049842E4AD12DFA4D9E7EE06E7CE078C714A63A852A9FEF8F2C35E008816078E5AB7809197BE60605A13D3DBD71D3C64583638B89FFAEC9529DAA30D7339B8BDC3C51424226FB2AA0303933F3F28C3A5D0D13A40D3DB437EEBB2F14A687363FD431304AAB30D3592770C83E379C8482B251B70E726FBD0C86FD72167F239B686E71CF78743E8B151B8614CA493B3560D1AE3742EFA5B0A3AAA4883746EFDF3B3B11796CFD5630EA93A7B323"/>
      <SignatureData type="ByteString" value="50DCBD4934F59FA4185F47E34F41312A73F884D8A49A12BAD94D96AA79BF60781A43BFFC7C3FC3378D6BB2A78B7E33DD597DF935D6B37F63C994116480006E85702207746B24F55DB0629BD710C09217F7F9ABFEDE9EDB774DCF901CB0C6EE1830EA573F10164482D1C318C92B88612EFE08D1D77FF7A50EA00ED235DC5B7770E4522924AEA7065B92838DF95CE9D4D26535653D0FBB40E6754E1970FB225AA7E8B0CB5BF3422A71D354F1085303035CFFC396CD79321870CEFDDB860FB5D13C2BD22C0F9480001BB09756F1511A8400DA33BD55BF5C7D3478D1BA67686AB5A9AC71424C97CC08F12377F1759402D5A14186356EC0915849BF621103B1EFFC8DC779E2CC690A1BCEB08CB6FA69A65979D225DDD26378C89944E11A97376B62B6CE77D4437C03FD5DD1E02532FE7410559A9B85C398127006661A3216F8E1AEEEC52159DC3BB56EFA6B98E3367A4B945543157AE9885245427FEE62C44A7D6ED36D7EB59F14F55231F72840DBEFCC915722685F1702E6AD298B2EA507D633AC01F97E77F1A46279FE35376994E1E785F4E6B5F2AACA93F558761CBD0694B0E3BE1062F9A4645D8C524D913C4CEFEA139A8E955DAE4B2A8D7F90AABFF90A99134F0422DC88666CB18DDE389D4D21ED2BA9693E19B5B535ED6B12722CB242979EFF4315B4D419EC37C4430872AC92139B4FC9F49E77D1D8AFA6A62F104C03B8220DF65E77A67B3776B4CB64F26D7F8CDDA8B665997F3FAA7132FFA70D7990C43D5FEF10624E1E1466BF21B4568D953B6B88C6DA5E44AB455F0E7A5E7EC5245161DD7F8D161CCA262EEB09F967ACFF766EFAFB74E01E8F4AC49FDDE1E86B0AE17345167555E77314DBFA733EDE366AF75165ACAC2F363E6FFC0E8C2C69C5C70CA7444444A49BCFE5E18C89EE1251624F067BE483760B7C468F704EA1EBD9D95BE8355CEE08B1425CB386673865542A5AAA34A344E4D643D3814BFFA6F97B0969C0F16E44444DAD2092B1BC3096B993FF031A2089640B61EEDD7D143BC870D9676CDC77C26563DB36D07D043DF28A987EFA9103B521E4E93709982BAD3C76C91EB5E4C4B93EA3A5EB7B847B82AA62B07B03622D5DF0169668717B090C891934DF1049069F95630577C6699AC0AE2894516196E1320E7ADB03872DE57153E6642E742CAE8E7BDCAD6E45DEEBF009C2B8200B548775795EDC7B7B1A122352B69650D77696AED44D928753E7596F8593C89A3B316E1BDC729A0CABDD8A31D5B530EED58D8D01AB8F9EF1C213CCCB61F036078DB17FB49CED8251A2FA90A774FCC4F0B5949A54FB87955019C5B96FDDD62A7F06F49CFB2544D464E4AE3051489AA5661D66C99B7DA0BB04499C09AE580A0F1692052FE01B30179CD1B8A1400A8221041E006BEFFBE906BD93A4456A53F67DB0E90BC1010364B3EBD2AFA61DCE8F1EDE8D83805924CE8E9991A3FC8ABA11E850ADB0B6312F3D97F41EA5760470251486C0F5DE228307FB5F9FA8925E8B8C982F157243AA3C5DB764320483B4403037D6DDD5F499C10083B5D7B43443612BD8A2BE35431204D09B62E10F80DE1A2AAB0289248190AF0B4F57F64CC6626C595259607FD0D7092D1E0E753F304631B096F20BB25E704C87DE2C85323860FA2B31D5CA41AB2B6595973F106DEB66F1B99AF0E97D080D8C89B38217ECF4BF25327916F8E94EE12D7626A8676508958A2F22BA565EC1A3C677867B7081D4B29A50398FC13B0A4709AA065F354708F1142EF9299C16119E5C7548ED9A507F17290AFD8C60485D9F24BEDEEC0734D9190D92BF3CAD6A2051CFC9BBC3E76F8838E0A4D54205DBA2FE72D424D55AC70829A1DAF30F2BC297781BCA703A1923D3EA818978D666EEF4E59AD54EBB68D3F58F17FE7089E23F2EB172438EF796769FC9DFCEF13B3B339F384FB2DE7F25F621C72A6D7250E2A7279691E4D11528F184FBFAE8358787976AB540ED006800964DC6F00D8AD9942E405A4ECFE92A58BCED76DCC27E399161CFA16BA0692BAA1C74BA1C87A20DA237BDD584558C7315AEC9937A09C443BC1A68004AFEE472275C4096D5AB98FB8A53E24048F07958F47352ACD11D923CC48E96FD17E3DBD8444351517BFAB235AD8E2C57D5C0BB8D74E19F8452B41FACDA88F940F45EDEC5B606C401433B222F2216A84DCDA150830E9EBCF42EA877BFAE94F5F5EC14646EA8605DFD69C1C33F0EA2652CB28EA875B08997231FBC6517B47CCADB8A4F7F34DE3BB32D42D504E4ECF3187334ECBB6522444C931C587BFAF04E054DE593B21FCD99B96F44471CEF00C4AFA46644AC201125C47E62E4BE49DB46EB70A7B4A296E85AEED2AA6DA426D9FF5719DBF4ABA40FD54E7624A2F6E23145F3BB050BD5370D7530AA1C767154DF8A85D376C566D6334C2FCAA2E182D7954C26868E1F94067A6799B2C5A9B74CB8A683606F1FB34F92D842712C6731EC4DA11A0240339760A7E3E685FC1C198F9674F177C5F630E408A1683879D79F6E4289C3FC36F2C84D6EE29E44F6DBDD755C72534D8D9B7480036FFCECCE60A73C3B6CF354B8D3D9717768AF7A4FCF3DBBD7CA4C76F3B1FB4E7C0355F73EB1CEE8A81EA5D619BC57E6E31336918239105D5504C68A3E23CD7A213A2FA327649F7E086D6B9590CF6B2643D0205EF48B9ED0B3D619168A950CF4EA025DEC99643BCEBD363500ADD77C2E477523AF92864D7800F2C1DDFFF4AA557A320514C8897FE56E767286FA1F2E0C236122C248660FBA1735021A6B35095E24B066CE6374243E22D2070545F9E02D650A4F2B14E5DE202ABD3937D20ABEF550A2A978C3C4A2F6FA756C119171C445C14FE455ADA9C47F66B62221A57AA2337A7CD906E4586D08B442FBA8CD7856C63B4C0770FE400FABB32DDB5FF7492AF83AC2EC02D43901EB7A87A1536C05FB33E3B5EF7260E98F72A671BCD795DE3A35D790FE8E7F987C5A1FC2483EBED49F8C03353F79D7AD204BD4C3C5B09B24909021FF7896CAEF79CF0C22E55C9EFB0E41B3006CDDA15379C7B26E720208E77BCC14EB721C6298BF68B958EF2F00E3AC754B84C269368179020C845A4990C23663D86DEA320BBB5230874172CB0440D391CCADFEB7EB9C3051FFFEE2A595F6D5388EBA1A9A54C82890594F91AA64F99A6DE70617733754D15416C2C3CBCBCAD0D8FD9F9A36A3AD043753A5176C49AF04101ADF8D0788834121DF92B08CB44F54E7A19215C98B10FE76CEA6560476D9AE3D60507782F46EBE7BA34864EDB901925A8574F707B19194CB94592021257223BEE25716C48F7C8A3571525F1DD2A42467B720362C4980D55ADC18EB46238614362D84482D6CD0038FDD5CE950B6FA014AD26BA3AAF7660B8E3CC84BD7A54E7F7FA820F1D8024B2C06D5AEB09E1CEFA17D4F1FC3C43FF1EA9FEEADC84C821D440CE6C730EC6DDE16C733C47E0CBBEB99B379873C8311212BCF5A50849FD21C0539AC3B697EE557EA774A62E29C250D75A0FAAAD4C928AD3F6787518EC9DF55E7B48FBBC456D0AF55F748BF87B137F2BD92FCB711792B5469D870C43DECD0C7A9DC928955E0CD4399FF07824B0B010922EA43BFA79838BEBA1F6D75A83364F9BD9705C6EA3411F387B951FEA34466753B90CC2D527F0EAF2B06ACFC982418B799A830CC884EAAEE927E9D402EDF300A18B70FB645978753A254FA2AA613359EB4D1256558652B144982D8830FDCBA549506710FDD354D71F5B439C0048498BEADE8D6A49DFB0097E8B930DC2E5FE151AC44D90FC01BA3D104193169962D52597BB4E74A97BAD7C42D0688BEE93A982D65F40A4D77DA2CC656AD1A2BFEC9318D9A3CE6F06E42BD4AEEA32A76F87B460AA8EB4CB469C9C6AD80A0BBF74E03AA5EEB22E639E75347C72F9AB6B7EC41CB866E87AC101A35075B867831A38010400BD4ECF5A61A72995DD86AC923A027310B11F58D4BBDF421EE50B181FC5DF8C13CE9E0AD2F9C493DFE0B9B390C24CA0E16BD409902E6D1F4EAD51848C4A7ADECD156868E51BD2526933BCF72536BACE0C8C2DC5C3244DE7BC64B78E0C53B0BCAD09886AE15C0A905D3976A067AB64D0CA29FDA1C403E64C756CA67AF32D99285369278636F4CDAD28E1AE7934CD19D4D3C03BA75E915AD50A1B70B7A466A0A1F12A4F3F93FA25D53948E5F459958FF4C1CB66A812166A48E53030E36F3EE6FAFE8D47842E6EBD8E3AB7EAE252E7A60B5470E988893D863F1FCC7B23C83D07DCB71E00C12A533F97AC9DE0A006BE815805F8733FF02999A8F00FEBDE93423C59FB8CC6F36689251CC7730C7FD2A34E30F80EDF16CFD5A562BCCE5283081EA8D9EB866FE3DC37098D442759230226421294D01C7AB792429144825B0E7D3771849F65C264424B0738B6B6550EF02F711217CFD9D641CEE734384C46990823251FBCEC34ADC4F2A6FB1252BDE22798A8BF88866933F5AA4EB0D317F8D25C1E42004C4897D5C1FED0BCF295F238D197C99F387D04EB8D63BFC90E7FB573C1C5BE2C6973B465F7B243BBF9DC3777BF8CD6E0BB629A5D6BA4B200AC08D905907037E3F359704014582830DB88D9F26D0779947FEE3C95304855A39825BD2C46B579ED6E4255C707F8ADCE801152E8285B1C17BA7AAAFDE144A61626792A0A5AA327A7BF900000000000000000000000000000000000000040B12172024"/>
    </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>
