<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="DBDF174F80B9BAF5A40E8C191492CB320A7E90FBF23FEC10763E113247831C4B749AAFF64C0A77E51E5E6018A79AF67B044B9FEE5C591E912BEFF689177E1B3F464CD9F1B56F2C790C5AB5F4774C4905C077AA2C821950CD1326914CB50FFA802C34B2327AF22F579C6DCB4D8AEDB21D2264E009A3C80A38C47CA407D62CAF128A288414454161A68C032786818641A44646E3386188366A82B28C50C40902186400A165423661A0920C03318220A94D59A86541B06461C28C41B44D02268C53A830E2A641DC906111251291864DE3280580B28D13076583A82000258211186A58A0081A3670A4B22921262220B55004068941322C224642D20420DC060581B24C51C83194A4201A126D039764C2888162268E0037011C964D08A429148580128004D026200099445A26480A029100130A6224121BC65004098821238E243780438871CB22626190311291291B03844112020195258A06720B226809212D2421640A8770CA386001C32964384D5310920C84250423801C930153127209015002374D9C204EA0B844A4B04802B31008C16D13A20858A004529400A44288D4964C98306E03306C51144E21B305220770E0187010426162B07144084508939143840010018C10030651B811CAB484DA865182164D42A66D133182D90044A1A200830028801862A3A825882200811804D23230C9202A12B8451C2509C9443119A0905C269023B60824014222B791D42425580690E0A670E3A0482302491A8709120745823225C38628DB186118B58DA1C031C1A6050C862088C209E482654B202D20C96D0415026444298A802548A8618B248512422A84A605E04029203591984491A4C40994A60952B0715106250424120814010A00629324051A29256134691805889C2292A2C2701C91081BB65013C91199A04414264A504269C83425DAA86C5302711A180C91A2000143810C078820418EDB0630DC022852C60444824CE34209081786E380914324051C372658460A09982910B20151440C4A441103123044244A443025649029180204C3286108C7854A906103246A0C96280A224A08418058468D934845634624C0A40553806199809124C76501C19121B391480820A00249E0424ADA1644D3160113200E22A86C9C32921B420D5C966902B82C2445299B060248242960804CA02809082765D0A02520450419448C13A3298A9660983800D846428A429149B651149331191912A028208B826C10136DDB80491244625BB62877A6D3F7E88944EFDDE445D7A0EA3926E83052D88CF2ADF82D051E3D580348409444197DB6F7502CAE973A1BFD14A82D1FF8BB99B9DDACF61E0522A7952F5EE1C155D84B95B185C2336F11EC25E2449B492240D54B905BF4557AF57235159C787C4BB6876FE7FDA16637EBCBA4B77BD19412AC0C0A1CE204B68C735BF71A5D0EEB2A735FB225791B74FAD44A389122A2BCD9914CF75FFEA76BB2E1F18BB04420B3B05354574439CC604D627466EE4183EF5C1FDECEBD567CCB39C6117C39FB66F3A30E85D410B0ECB66626261C35992A70991B1EBE0DEA5B273A214DAC0D691708138CC5AE2241CB6CECA633C9A55F2915EC7BE094DB963B8A88E763FF62C3C96660110EB3ABDFB04F6336F6A735F375ADF4A64F2B5D95EFE2CE4A31D8BE853F264DFDE3736B4C352A9A30066106CB0B7F9575CB649E11DEF542A094FE618AB04E095275D0C1DA19B4E5C7BAA1F708F4A6C79959EDD4CE37CDAAA038FC03E3709A722902C64820775E4F8BE53F2E3939E7AAE1D3346F74739C5275340B79C4CB711C797C4FB1D6BBCEC1F40BBCA3CEE96A0697CEA2302B5CAF3D95E936275760F810C2AE56118AC06696591DFE5951AD4008CC5522949A8C7F3A511404748C7FB39D02D65C4F7C5A168B6F2511ED73F3FF10FD6AB848C7E1ABDF3AD95BEC391687D17E233057F71E1AADCBDE54ACD791022EE2EB1E2CACB46F012DC0F56144299D0CAF40BB2DE64756D28BC973ADB2B27A2982D64AAAC0075C7128211CE5E2E5769D17C0354B6A210B34DAA849C67EC84D8DB87819F829F1231B78E57B1937428EEC1106FD42B1B09DCD6EEFC5CFD05056D33B8E9ED190DC9228829ADFC8CE6A094F2CF4AF84A42E4C86A9224BEDD662986BACB74E9AF601AE2FA7739FE10FBB469A8BD76E6643F3214EC96A16F7E9251D69BA96B4B656F751A0798FAE64CE5D666EE8E50DE32F4AB1002450F9BD44E2B63F35B8DD4C3DF7613421D3624C870BF88CA979EC5653985573A9B1050772980C213FB8F6F72C9DF423A10E945A28081951B8C70C202F3DFF434A5A415D1AC68DC6051F3039FEC6C2519CFB6D7DB797FB81A80F97C1B00C540A84EB5B844B1B6EC6B7FE56B94D84582945DAE11277CB20011AF6141062806B5A21334EA38E1B00B7566C115545AD380D719F7E4EA5E64F116B072FADAC0F6D022EEF1C43DE81CEAC8CD112B3503EA0FE23BD0B9D01D8F2C2A4AA28A9D862B3735DC88ECC170BA236A3B7ABED660F73EE13E5DA5E2E7EB7066B1472A64FC7736CA309EA1E709AC059B98A01C79246F458A2ACB6648D166005D98DFFCD1B16409F63355A79D402ED99CEF701DE3E6A04FE16138F3F816E4217DF3595E8E286B4C81B539915978FDFDE57E3A82D188B7515A2104C565A510B96DB0792AB8C35B57E9E9D3D304C9C38D2156E77C4B715C8C7E51DA1FAE559D61E8688A03676509E983F2F212111E25C5D5351EC0348573C326405646EE864F0D0E37E028A274D4E2AD711E7ADC8CDD04467134BF7E1E54534AADC4BAA19F7B85CE4273E035DE287408FC9EE78BF1CB6EA6979C57CACE108D194C724FC5C5A73019F329805D9856EC07592183230A2BF691038CF7D9CDFAA5C78AE80AA18EF16830D5108F5457982555CFCDD0DB409070B77F980DA12768C9104AA00D09DC3C4CAF2EAE71CCAB05EF725A110D7C76CD770E8F37D0ABF8E90EBD4EA0368418A0EDD7F5E0D79F27363B3E68B3618D4210318FD797F4F39AB9E7B223BDB6F08ABA1AD20A0CA0CED11A0991F187A4C2A84630893D9CF326C22370844DED1B9E82C3C32019EAF4245C0527C020409E4068BBBC34587A81C9708DB4103C4DB6EC9D2119A09BF5877054A6E1B8626D0A0A7282A71423E653B9823DB138B36C8EE1F9ACC1C665B56C856B2CE8630BC79134E00E3360F2F147067ADD138D9E6445FF07A1007679F431718004EFDA1A257C8F860C085C45CB5210DCA4D48DEF11CE4E61169DD853B49B4AF319110DFA125B631046660C2159FBB9C527FEB50E3D0251E09EE436E292B1D6D87D8D36798DDEE980C9A9C74D50A14D0417C8C2F2B054FFA187C7084689279A58C87ECFB9B65322F188BE06BCEA81EDA45267D4442178F4044C90FDE3C570D6F0674019E19DDA69A5560F5A5680AD4824CF26CD0E5B8BB5A5C5DFC0C5A366B7C852F6A053F6B20D25A747337C4DA8C9BDF02AEDA779EA099688C5CB77A0AF772876900914AF36CA9FC9BE651AA264498F27AD2AF10AA2D2CDBB4ED607CB6233AEBA99A690595FBF73A76D0AC1D399C120E5328608093EBCF497EA5DB0293C4F3410A8DF5073CC93B7F8A6B4D7BE47E8A18197E44CBF4290AF4"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="20480"/>
        </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="DBDF174F80B9BAF5A40E8C191492CB320A7E90FBF23FEC10763E113247831C4BE596759DE65D183921854050A93E22134E3E5B7F63B386145732AC56AC84BEF7CEB880AA867A587E9A69D65337F895389D872BF139C0F58A42D252AAC8868B42DD5EBFC4CEECCAED5E76D17FE0C9A2C0173581ED8102C45B40EDFE94136F707A586D5E58930DAE7C4893D5DBCC60458D96A17EAD2949F33C09BA5F8497271947D19163E0557FDDC9B57D11F2DDD99082D87E60FE3A746B64CFEAD2FC2E7311F776138693C3BE0D7335F3EBF7D95F3A973BDE65FCAA5840FC37D199E5012D37FC4424824B8920D664FC2A1AE6BC1A96AA9355AD764BDE6876ACD6C36BBED89D99EF1601218857E9F66B7C6BF3CB404CB9959471615BE2590688B40A71C9B958DB05ABC01F9FA9392B08982EE6F5D8325828FA25E42BFF5CA14592C032D23A773417C571941A3C6A5DBE0F64F3409F0B799E3FCB747B94E13C412EECDCFDB4B79F6727CE1F71440C90B3F4D0B75D2999EF16DD4E883D26492AD8AD87669E88C47F8D7A261151E291DCC4227472E2B53FFAC4174758F99C9CCAE1DED8B20390843A7B91CFC637232D1060609A95ECB4543BD3DE337984DF5F86D6F3B27021C85AB870FC7513438DD677178E7EA573E9FB6AF450C6ADA1031F08A3CBAF2D8F7A3E445069C53A4F31ABF3E858986EE88D7D1D6BEBE10C997A709316288A7376E2D384FA81683C5A9D8BA5307219FEA302781BDD68B2A1E5F05B85A305D9DD49FE7069F9AB1B2E60597851FA7757C9DAF048F89D613DD201D0C47931015DFCBFE3939F7A03E91ADDE45D25F18642F3136CEAE66A0D8E7C7F36D132410199438D0AC25EB643EF2801CA1F882BEA23551287C5B34588929AFABEA0E71073AF8EB814DE001615CDD9B71BF5E50CC544733BE2F664E07514E71300752606CA6C4E861B53E93B0327650A236FC9F97F236725C0D871A4766C49ED954EBF9F0F0E5F8C104C38E53525388BB42B43E85D78C7C9D881A1B55658B93184B5243714ED09C087797BE42A5ACB22C0372DF3D1D0D6C7B4B7D4F773995AF4651377AE7138C85D603044E6A5FC7734955F17CAE2AFE377FAA6EF9FD2ACB92B51117BD3DA63F36D528A99ABDFDC155B1CFBD104A5F10818BA8C52D274A85EEA2AE9210788F723387B417E446B433610E447EE6C4EC762C4F7473227A1D0DD8441C2F30F608E73A3C029A91C34B01709D0A839EED287B6FE7629CF8CED737F34A559E03E8ACCBCD5F2061C635EC190BA2B33A360CC518703BA3410237D901D2C59CFD4FA60879DFC4F8A10FF222FF3BFB843A0A68B01B54A03E34DD720C6C31359D748B0497FBA62DF002E9A014776E18236124EDEC70CAD45B0B147929E39475096171BE09061A8D4337C4A23D5AB7135A9E052383D4DBC9E1B45268120236D9F6ED289A61149781EBA51D0B25A71CF0190D722DAF5B26F598F7F7BA781287DB51CCD2F66D8F15E211BC74D7E7C461C110B7ECA1D7BE0BC642CDDA3F54759C8A3C0353CDC19B560D55ABCAECEC5F0B0DDD3962E86779598ABDED27A6CAA6767E986432630BF93516B7B70E2A82BB6511CFDFE01B8F42445B324F2EFBEF646569E0A4247F85C388C099D263816753A91DC213C66DC8C74EBB8EB71C90C659C9BEEE1E911E67781B43A4B203159E89DAC3A60B0DD01BC3D0A29E46EBA0D9C4503C646369A38D0C412B32082BF12423F3F648CF94D2A955B24F96A848E022B20489B3B8DAFDF93B1995587FED32E1C89ACE0CD8D05F3F82B75AF60FB563C825831CA25E1D590D958002A812E2D77F327F8D088B15F80FCCAE10031332FA9C3614D0C933BB10DACF3B320201D"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="10496"/>
        </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="78E9CF5CB983B81D73DFE8D44245A0741FE9F16643E500FC0E45553354CF0812EF1DB8F61108BA749ED3779995D08CDE4B96957277D28B30DFE06573F757F0EA787DA5CE24EB0AB55C6838CF15E0DD74B94D8B44BA809094EBDDE11BBE16DDD7A28D797244452BD7DA50F30766770DC1FC238AD42F9277F2F0E91450C3E5054F709F4623A2DA974322BAD63273817E002DA400C3664D76E8B01B4DDC884E92B1826689E5773B66FDE6F022A57B280E3EC59D9E559687B6F984BE5E08D77E334460525A81BF449DCCFA974A1C46FBA70F24245ABC92F203DDE8482914076095310C68A022373262205931479A649F42ADD365696DAF40AD017492B42264F6FD4131AEBB89A87B748E9209FD40F4786F9D6B8D0B05A2C7E0C8F2499DACC1F42A57713B12D43CAE3BDF6B0C348F099F4A123F75178E4D6F7D4483F837E45AE09AC69906DF3E8BAE13831C5975200B63C1292DF88C5CBBC35D517A9D824F315738E02D40F2CAC8780ACBD1D252ABC1F8E20548683C93C0C7068CD1A8B7957AE5566F053619EE680991698B4C23C1502FFA3233FD3587C63E17462E5BD35AE29518F594A2DABB2B15037DEF03D1D70E34E7A503992B93DBEA11E0F244036B86816D5C2432F638D4FDCC5E901072D81E098B31C75ADC4FF23C288ADAAFB8F774938D61DBEFE09966AF00DFE91DD00375EC8FAB3C78FF14E3484C04CC5CE7D4DCB57C6014E7C5AEB4C7A9C76FC0983E41F4E7C28495ADF1F4A149A19E956110766F9F815C11F85CAF1340EA69F3B62DEAEA9A2E6C5E447C37D9720C4474C1F4B112BB26ED8229DB235320C811E5CA66AE8D165F8A132331958C0485ED1BB0CFDC51CF335A65BA004A24428F90D9083C5F6028F5449D468146158BA88373FF65E3B0A21A2229C6D7825AFDD0956947213488F9ED8194807E6CF15D213C3D5B48F5D7F9D7FB3DC5594DA989C51CB273A437C8E6DEBCF53CDC889D58E78214810C1F1A83080D7EE91B67B5E2BD70091BC4D9E035BE4A7A6278DF0656E4582C0E2F67FACE37764C846C8630591E6E1CE3DF81B0149144E806EE52FA5592EB6F4BC0D450DA54E99D74ED7279A75069B47335984254A4EDE380414EB8D5EB3AF6E62D80C2D3E1517C22D6550175C42A54A727E69088D29DCB83A8322CD10C73C9EEE73ED1A510DC5AC52115F16F708CB26E1FC449B529DE25FF25D3B03B179D37C8C471027799746B709CB966F89CF156596E436E443C8E60EAB66B197C4DF67F870D8E61C6E521B18E08854489C8DB6A3F4FFD32962545562538E8984A0274F6E0432ED30730A556A0DA948993B498D24FB51CF043D7C2B6E195916C3CC18B239218F9229B2B205B40410A58DC26ECB7A4255AD626070FDA65C9FE278CE598AA3271B0806C3CF7A98C42F853B12880E0BD1D51D56CBE944298655E92D4AC9E3894BB815D07AAD5F5FAC795BA4AA740C45CD3D42A1E2D66B3CEB72A4132F27022FD42FAF2ECDDB492476F02D37262FAC3A7908445CE9B7A8FAE6D3ABB3C1D65FD9A081C446BE755E119A3C598BD14210872675E97EF0B2A1A8666D941BECD350D08BFE7946A6C2A05287450F9B501F587AFF888722A6EBD829C87B095ED7D556A9C7B9AB29CD001FBD98905AC8DC6A137FBC7BF1437D288A37284646C67038F2E20DDC05738F14E6E0DC044B311300601F418997CAB76485CD2D3A4EB3F0EBC1E3C17DC93C8965094436A8A802F5B76176FA37A2321CB45FD7188ED898592D99741730E874775A56E3CBB48F074B9E5C05C2A7D18A6FD914B9E23086D048C4F8C5BFE39141BD241ECBC2120B317E42179F6F215D51E34967A872A5A886261905D6E5FD49533DBB272FF9C4D3D771976F9AC6ACF95EABEEC30946CEFCE454089095E98CC8DDDCDE4C58700930A652BE777F99FC8EB6AEEF63BEDB26318A03A7293A7B2685F906F9974563A83E0F9D9E3F7848F08B7D430BCC7F75DFC76423BFF0BE08DE448236C0602579C1C26B6EE98EA29A553A04552218BFB8BCB9771F011736139CE92C30C9DD8304E0AF5BCB753C3F56E6754AE6045AE20A754C04437506192D8DE09B28D5890FA01008A014132504C10CEC251A34B3F4380201C9C97D930D90B36EF08A0D4C331B8F8FAA0882F40C3F1581E672A6CC8C8E6A986518A48F2FBA1133081F641A52F36ECBE6C1426EC0772A6E58AD5D2EC3BB8E5494504FA1E77640EC67536B269D6E3F43A16A880AD30EF8B4BA8C0570A6788663460188923700367ECC256DC92BE4EA5E2DF3A74A2EC4562CF286B21DF51D01D51C870B87CC5D4748B4B6CF393BEB3B6C9A0A9DA85D92FA518954EF8E58FB359B5E99A457418468BBABF4ED2915DF71D2050B092AB8607EB0EE5D0C2508E34DA1EFE518ADCD4077A3254608CC53E8BE8579F861969D158077476197C9278DF1A4C14111C464FBDA7691A64038D7B622861623B30A980EE2F1B97D9997B70949758ED082867EC4B92D030995801749E4D1095ED270F3708543C780991E28ED7037265782BC973BE4E8A4B68B2D52BA82529BB28527407FCD019D29B253BD5DE38E26F83A999C70938E8612E0C072227D79E4566C0C6BA72F60F11F3D3ABA6B0B8586FD4FC03466B8F7CEE0CE7FE0CE10DA547CBEC8E36A8B76B87F005578527F5482C18E92FCC1F6A31F5F66E71DE7EFF174B58D29BF8E5715904C822B09D85735D7EC57C0BF958FD1A67E474A701BB34A9A1A2DDF884730EA824E288CA39D116699E702D1327A0B92851570E068E953C8D935B82B4EF11CDABD8A4ABB2814F7176EB033D3E49C7052356CC0A511EE74DCF950A19AA47026CDBAE76DB2DC310F45BA92DEDDB65D197AC06CAB75BED7C22B4D16FC276AA1AA3D9DEA20FE1740BED0D27F7CE419B1E3F5880C4C4EBDC4B7DBE574F38B11D1C53776E89FAA42A1871CBB593A76B3A79030A20E093FE911262D94639FAE5D6A3A1CF6308BB9F28603913C256FE3F24C4F851350F55BFEBB67F29282304632C3321B3D3CC2F32CB391976A07FB4113C8BFC4A9D2619F857749B923B86D842D6D99376683ACA210E95784E07AC348748BBB00065DA3CBFAA89EE9DED3EC844882122D406FDCDED8C6224D9E6C382461289D004CB6163F9AD997435285684336E5F1289F3461019BF7C61C9D3EA591EBF17F4717137A39AAA161A16168D69ED2BF8C33FE2415D07FA423B6FFC0E0FC8B08BC29144B02B329EF4CB504E0B5BFAEB5DD8E2B209A982A839219D69428F766669227287544B04DB76488CC406401CDFA4B18B857531D2FD4AE690B407A8E7818F568F283B9F9CE95D58E4DBA7CC8FCAD6A412291006BDF84AAD27F13561335A243390950BF284B6DB9C8B33291CAB72D8C6163A030CB420EC9A1ABF567786E88B0DF8523E6790ECDF1536C526AA92646C7D69BC4ABF681D86CFFD9BDE63CB1162B2DDBB8118EF418260FA6B293BF0EA36F9222289E89B68C97A6B2EA9134CDA805F011794C85E8FA0F2A4E5283297F1FEA7AE2B3D4C7163C97184E0A790342746229DC02DEF91E525606EFA4C64DA4E5A13BFDD3A93FC1D1F2E0626AD83F00FEDF04A0380F105BD85E9BF3A6A9092CF983163989F211791251DB132AC17CEE49BD98BDE337380BDAB5EFF5124223BD161B33D7B688BE878CF7E7600AFB01C843AE45DA662F482D6ADCC23879AE70F9C1D60E3C99C09C9F87FEDD2B6492D8ACEE69A3834BF5932447CDA8431836766A234C02D397F021F73181CFF9439FEB032FDA7EF0189435C4B9962CBBB7DE1147E820BB4FA608775D59BC2781BA5CCA74795021398E6E9AEE9BA8DC0F5D7BA369038A561E0464534113FD6EA372C17D95A58A376B3724C23E3ECFA409498B5AB86F9A4337F27FFEB0BB586E40ACD9AE3FA2259AA83402F356B2488E03151E99723E1B7D21012FCB40227B7E3A8B7486BCD2C917E30D88C3DCBB5457BDB0212C2982E9C523868108CA08983107EFBEBB09F63E2431482C6BF33F03A209F9C3E853835DE9367E7CFB06FA600F698C02E06D6E41719884AF877C2043A08187F32A1801CD1AD01C194B77C6A8E0CF988C46DF852A0D13EBEA209E3E054FC9E4C1AFDB2FA7E5C2E275876B655D72A54DB571700D854337DE59BFF7800D55A384A0D5495E2E8519FC4464D851DB7DABD1B0AB83A8C47ABA0AFE09A4B1E217574DD946D3095455E9392A44783F4E35D80E71D9A754938CCB83DE9DA417CE3430CC941687A38C2DBB57F017259FFE88A8A21172F622D3EB6460EA5F270FADE9504FD476B7F6D7E97177FC7B4007EDB5E2F5AD41F12E8415335C0D5F9CFD95A7C3401F0345D17E45F412917A38074771C0875CBCB771297F531A48363CCBFC12F234829779AE3D3FB254C32AADD73F8B924A2B890087EC45D798B17311209AB73D3F516782E9BBEC006D4493C70118049D6966D7733942439C0571358A4DACF6E88A3BB5EBCCE509119EC252DB785B48CE4BC0BE27833178E53D3477E2DD7AD2C0101C1259D6506E278E5AB4A23780D07D540305106D16F4AC858C3C3B0C877C43649A5C48D8ACC140D12B3E87DDFE71796F747A49CE375A7C54FB06A7913F42CCD282A0B8FA3FF1CE5CD357B78359978C33DD7A5F545ED615434688DA7B2E1438E2C1D1758AB546D9D3CEA8944C9DB2EDC571D5B578258EB3F83B6E3119C59CF567945546475D0E0992E274E312DE40B18792A018138BDD380828C298BED9BC48B1BB628D5F4A706599F941456D86DCCAC42D1AC61E4EA0DA21A480C7C297F2D427D279FF9904DE9268BE66C465FEEC88E09530B1BDD42B2BAB0B922DDCE923F0BDA7444A1FCD6FF4EEC8AA497A5BE5C3D25DA0E698B08B6C2C89BCF909CD5B1307D1104BC2CEE6818BC972394057A558049BFB37FC2BD1DDF30708F65EEBCE50F1FA912FA3EA6FCD95AD126A9E7E6335800BE4C81E5D0D98F0C426228C7C3E9E3400B7A38D2563E964099509C4D2A2293995728D89F251B99E1E5507C3C3D72AA6D74D3097ACCAF2896ECA7016ABB745DBF9F66396D57571415F505827ED582E89ABA57C288E1330091962FF739318EE767CF52BF250C64C5365BEBADCD40BEC6E3E132F9A2DC2D115F8C46D21C8D6F01A2D2C23D9C66C9CCB3F99EB5F3928CD7684C84A93231B92A0DEE25EFD918BFD411DF3F59182713688B642A5C063B00847B20EBDB6281E0E12BDB65AFCE5431DD55A4F1F31607F85328E72B1213E505739DF3430AF6147802D35660107B3B4FB6763D410BAE9D78BF2AE1F0DB84B3388CEBE0EA1E0AA81B97AF9F918FC6233518C2AFC54B71F05488124EB211AC28A265E52733B05411653C88B2FC02268A0DDDF29C0326181EB31F913E2F70E5A34AACA1B719D40027B5C6D5DE692510E5C741BF98B5F6D4441CFFFB34D809D83B1BF2D80CE8EDCCCC75A793D86A351DAF546A4808AB009622B88AA5E6A176CF489E401487D464500F496A984B188DCEC2E59CABA852777B2F79AC7038FC16370EF3AB6639F7034CFF129A7F27300FCF29C2A1FCD985C2F405790B8A206362AAC992C85AE8B69063E276316B467CF43B03CDD49BA6DFCAD74E931CC95BE5C2307DE1FB1C6B139DFE5D48DCA35D118822436770E294E08BC4AE346E85B5EEACBE198E7CCE9E38A273B0697B32A3780BBC19D2B807A4DBBEFAAF99540D874D67D97A7F1C68CDA1F4FB6F14BE53DA3B5D0341F5D31CC7273E35F64970923311886EBC566D017B4DB1ECEF7F2FE210B543202C871E0FBC242FE88197B57F8EE37A9EF7CF081E5B898A60058F41F70FBFCDACC8FE75AEAF803EC575C98B06ADB67C30763FA2DD610C1EA136CE90FAEAA4B10D9E63350A14F1DD9AAD6A2B7A2BC02E958A2B9BC0CD6B0FFE088A9F8D1AEB30A043B7C7DC4C075C12006F49710B272BD55BAAE61A45F4C4663F82117003DD0AF6DC36A157968A3F7046E1B591D24F801AFAA36A24E20CD7E50F5E668C77A2F4B5011BC18C412678C6CFC8261CD9D3C4A60E8913F7930B129DC2E37E0F510F386CFE8F6596F68FA30E9BFD30F4A999C98D6DB89BB00FF24566B2B71BE53514C4FFBCD0B6A261325EA93A23EAD871C555DDC9B323150EF53DB532C6C95538DD3285D6A1B9FF77924191CDA9A64DA7772D7B0C53C267999AA176CF2E34A3C32C53E071914F9F4061318B1BBDAFAF6C0DE367698C818BBDA3172541FA60A91D5D4F7C58125A8BDE97088DDF800BB1C0E27130D8520013A8ABF3CC1D2E3649EF110C266F6F91DD3DBCBA6AA02A37B16F3554774450BB2A83BEECEAF098479901A8B717327AE6145AB581937D84D19596E46565C737F2A7283EA15584EC93BF5037EE71BFCE95D49A1CAF36F8E368241470D7845898D0EF1A77E5C74F813109EB7977E6A8E5066D68BDFD98270C1E0E05F0D6B5F57F38C81D9757C53CFD9198B5D64317F26E15EB26CC039060EE86723C22C4E119E6E02E906A54BED12C3A6B4D5E86AD7F5B30CAD1EF9BD6AEC832725529F17769DFF63C84C2722239E6DBC1A3B1589260DB9B2E992DC00F2265F1038D8EA5ACEDDE1CA5F0E7891A8AC9F891FFBE3C9FCBBF01FAD5DF558585E6240EDCFDEC3278DA7FDF50235261D5700EEFB345F64674CD0079C01D866DBE6DC942495F8B98B9ACD7F504B06CCC39C2185C4D13F34E296D6E6896A5DF4FCF8490BDF08B24EDCD5B03A79420B4E235971FA06D56F14E2AB9CE6D4D58F3BC546B15B892A263596285B33E621E08F8DBBBC08A6233BBE53D225F53E48673809965C59D18909DF62181D3293C2E718A0DB3F3C1D88D2119082D48309884DB35AEEF6DD3A816ABCF7C9918834CC3138552F8D7C0BB226F07386EB3C45F1A8F39051FEC4FB4C383E473AFE448955A87BBF2A84A28BDE0559B3E22972BFA1F7E61E2ADDED47F052E9D2195A110BEAD29D09AADE4DE7B71E6E3F46C54E361A47A14BFA2F6BE2A2169D687C69AA4C449079305F8CF74343E03D86C08F6E8DCB563BB3A655AC6402FC86922181D7F4A53ECEB543098C55FB47A196837EEF38B8CEFA445E5F7B1355CC39EBD2F29AE586C0F5AFC8274CB59A9A031168F2204CD86994BC775EB5AADE86DC9FCF26E00E691A98B3CBB7925D8B619313FA599A226C0912C300F4001F84C1675A74C8273DAE0D7B03249C55EB2C95B0776E3A6C35D15167E6649E0BD41DBD5011A2BEF33BE9014E569F7B83C3EF77510CD81DCCD4D30A197804103EFC541A7EA86035628DA288953B0F3F4FFAC96BF6938A6FEE9C65B057054C95B47E3C5D95EF665D3FE60AEB7CC6AA32852A1F560DC89E7B49F9F9E505902B6D691F4F3F6D84695F40D724850ED469E8716B407272A5B503BDA9E20F4EB724647B19BFD6AF2B9DC59C81FBC2CC4C152BF938AC2A04968728F5EE6B0B59F5E14C99F0D1240063111D95450909DEAAF218A54C052FF3CE554C4DB039B049231A958BCA6DBE64CA67FE589FE859D2C4E93FAEA43E749B7D1707AF35FE786179BD8DAEEBCEB7EA90BCE3B0909D1AC604823C289B39F6B0C9815A82585F21AE289EF5BABE6E650101DAE8AAEF3E2CC799500E579C90F07F783C1D40DFB9B57967C2EECD64A41612E9D8C99BA96EECD6C22A4C0DD88971175C6A6ED4714ED9DB768219DC04EEF1D55DD6E11DA85CD9D7008E8FB9952C0B71AEF3AC668973E9CAE671F88345FD5541D3D139E3FB100B08C0E8486B09C04D6F155FD96A30D5A687BADC2DB365AABF58E98979D29B20C1785DED3C300BA49714355E2E05564EDB5DA3C504CC9868E60D28540F90D472CD43552FA91C235A5CCF98C62C4BA7E7BCF92A5E555864269806F96F9A4"/>
      <SignatureData type="ByteString" value="83A286EC6B46043EAA222A78A9F3A9661CC47B55E11BC7CCC490F29576808D782FC0BF14D541CAB37A7CC7ADA74D4633F0B4A2705EAF428E44463CCB54093321001EA577C101DF985D7B9150398178E96C9AFC9C146FC95B92F70C03F6100352CB79F355BDE9392E423CC7B5CF26308F9C6171E7FDB758259E40DB50D0086BD384FE34CB45CE5CD5EB595CA655E241ABFD85939DA6AE149B628E254F91C2587CDF0C1DE676B5E9FF791994E162DCBD727C630DCA6E3C343C445EFF87CD1213041D02D12E4A9F4B44F681F0D34809416FED9820B5143C73570F5F551189E2FDF6416B15575336925FEEA29B912131EA3C48DA20B0C4A8FA4B88696A4B6D8871F724CC183D0303BE0407A517F95FE68C75C94785658E3D6E28878C5E472F2770AEB94375CB9E06F2804B669103AE1329622755E482F33AD05431E34AF690C4A2EC73FF0A7B747D7788FA31E0611710C7F366730D08342F490A9CE7C6EA7E21C54EC7C75AE9C188868B0F71C16E3645CB185CA57BF8876F35EE7F9A7764D044F719B4A92502A4426AE96288C98453FD6C0FDA9A78D5949F4FC3CD7D2CE3472CEE5060BC588B000D52AFF9ECD4B60D317A20720AA10382315CDFA1A7AE4474DE8820EC6755D30603A914127D97AA56148C213359C57ED5289912D4B1F55083DEE9FB0DCA64964055BBB70E956F3E8D6C26B0F094782808DCCAB16D1258D0E27A7DDC7AEE8A4040F9F3323C5752EA19FD9CC19119EFCF18C24840847BD0621C40827B20635475F84914DC164BA118DA695C8F0321EB983956C833A82140DABC0AA7062F42BAE0EB5C46F7B56038F4A105402BCC7B5B47BB5C6A00C3D533DD5D7AC9FC7C445F85C4643D6355B56D1FA4EA77E03129784FB5AF56A7A5D68CD513E9DF6D273B6676690E746A40AF8A08E52357F8D7114AA9B40EB9B2600F3CC5F34B40F23ED15A428E7A58FB8EE86E6CFB3B49AF83ECB385544E8684744356DD5762A425DA83DB69171D6DC0FD5F256DF71C790DC02A45A46C96E4148B3CB6DF82E44A5B8C84591BD3FA89FBC70F2C1EE2024423770EDE38781CDB990C3349422634DACE418F59C38BCA959B5A318EBBB63459B1DC9BF143AEFF2F634434AE5A5C891D04403AB58B6021FA3CBDD9EEE58408D641D118BFF1462817968FD3AD86A8B623A1C4985D65353CDE9E31EFB2636175F375AC79AF38647A12AF5FC115EFC95D2E8FB287FFB87722FA9345753B4749DF3B95605DE8629B2BA6B4FA56B822806C31E744E1EDE4F4A0C474F9745181B7D4197B2929CAE8A0E64E91BFD2786E3461D7A44F1286DD11024E7CD9D750CE1D4FB88AF34126A373F6B6DBC480A0747814E6E8CCBB9ACE509B95A9211910EA46252CFE47849F6DA3D834F3A8D9644E198CF0322E175D5653B8C58D63EAFD035A1B0B8D39DBA09ABC8DC9DCF0F06865872E0393A441FF3091D19338DFDC342778C78EB239E7FD8FDAAEC04A484F6FD9E0CFE57871701266D73977C7C1FC03A90287F96E623DC1929AB1CC7088D0A6893D950A473FE2BC06175AB99E8DF773B4162C4DC3DDB8E3C24C02BBC222A2C86BCA9AC905B3D05453F766EFA0230EE0DBBA5915A1AAA6A5C4A78867CDDD9F02D9CE40486505AAB505DBEAF1B07581267DCBFD3FE46525E107069EEE9F3BFC12ED6E795FC4111E67557B8D81AC68CEC2DA63EF724563E076DE1AD4C64E6F9B499ED38AF6F25C6D61B4BFF41EE97DC152AE24E28602E842F200C32FC8909D21ED26487DD9BEFEF2A3698979B79DC7299542379D9C23BDA1F69A299645D085845648698228B58CA7A9F4E6C48C86D02146C20CEB20947012394F33B42165120FC4E006F47353F7256F19FC2A0392571E7AF5830583144A043F8692693A770C1AD5229997EFB11CF38C6A237AC801834F04B4EC42625A6F7025890D24AF6E3C9A3A92C793B9C3FBE7A1D8B61F3DB437EBAEF7BC183CE193284D8D617131BC8665FC3BBA548FFD3A9EBCCA277FDB81BCA4C124228A6B31C4D496B305CD5074AC654C9E27DD1AA0390C86E9D26953BDD9ECE1146FAB2FB6583F32B88083EE726FC8E7C0DA58878E792AE3014F6E595E32CD330108C6431B1CE962399BC82951996A5923E673D5944CDC97D5A3661894DD93F7861CCDF80267CA658CF5F0C4429BBAFE5B4BCC4F3A59805E702E7AA1713F5BC7D93207DD9E5E90C05643FB1B8B3200B0286C8B83E22B2962B46DD358615F81F8BEDB729140AA2F8091008FB5DF387E916F92852E5D81753612A962D0BB0E5C82DD8360B914D49F860FCF3319777E2FFE53D98F26BBB75C29EB961EEB57F8E48C2476339F5DA6C345205EE8B33662ACEB0E3A6193E0359E502A9BD84736159B3688664ECC5D8689E15518AC270A79DB6A3E051D389D86B5C76D37D0F111B079D42585315D4E4FD3220E35A55578B852EEA491EE259F032E19531E1EF797D9B6918470F26B4CA09A2EE86E683A7FF68CDE8D09DC070CD294DCA87AC0B20FF359F18962440D04009B722A7FF808312F5F70230CA313E5C8DD4BB2E9406FA83B585B4E6F9A6911715B56413A22113685BA598784D669D0FB03837BB8E8A3D608267B786F49FA2EB9D82B864943EEEF4ED60B56CEA3A3FEC929BDF882770D70BC6E77511B01F5F42A83631B3A96B959809960614B5C98270E5B52D7AC256722A074BFBAF1A40213DEB5D6DA6A8B1F57EF8ACB06CE6AABFB0C924C8C4AFAE7965F25916BB9B8BB10F5EF9F87C1D99F2262E060AD16C362D53904A629E6BF89E43B84002D6783E3C6520F57A1720CD3405EE0DC8F5171AEF2DFCFD565A264960F824BB640501F8A700F217CB390512D6A881AE79E2E3A3562232EB88C5836B35545BF6939DA9772E342B9D4E5A61F427A4B677FF5130DEA40FA1FF7BDA0ED24C61DCC3E007014270EEB8F58DA7B35CE6F17DE34E75BC3A5CF0022F8EE83E7D204C386510A70122F14BC417931AB42992E1D5F0CD09FBC0CB4C2A6E86ED422CCE387BEF8C55094384455496632D383BE1509E708A638393CEC5F365A56C9AEB98B9D66955F528A040CFBEE7D42A7053A61EAB8A67918A6F1B538861C4BEB57306887F29B74B8EA9C287ACA19B4733E5EA42C20C8EC377B760DA7CC4337C367F0026BA85B2EF95CA81F7B68C5EEDAF72E63DDA7CDCB2D4E0B83333DE6C0E0C04EB5BF7E85EFD3DE0AE02660644B2D8BFAB7294CF3156CE909C2C95F2F6FCD474D8060CC532D91D4739AC18DCAAB15B20465F965B667F8461DA41E06B04EDBB23821F512B26F3A25F47A968828063A637E250AE223E5AE65505C111924292F3D40484960639194C5FE0A0B1942595D64676980A0BFC1CAE3182331324F6C6D6E7482899496A6D4E2E5FF1F343A5E60666B7183B2B3D7E1E80000000000000000000000000000000000000F1E303E"/>
    </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>
