<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="CreateKeyPair"/>
    <RequestPayload>
      <CommonAttributes>
        <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
      </CommonAttributes>
      <PrivateKeyAttributes>
        <KeyFormatType type="Enumeration" value="PKCS_8"/>
      </PrivateKeyAttributes>
      <Seed type="ByteString" value="A24504249BCF71A51C8433F94D27753E3B57C3F1001286E7549069C0027B2389"/>
    </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="CreateKeyPair"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <PrivateKeyUniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PublicKeyUniqueIdentifier 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="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <KeyFormatType type="Enumeration" value="SeedPrivateKey"/>
    </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="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PrivateKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="SeedPrivateKey"/>
          <KeyValue>
            <KeyMaterial>
              <Seed type="ByteString" value="A24504249BCF71A51C8433F94D27753E3B57C3F1001286E7549069C0027B2389"/>
              <Key type="ByteString" value="6A61CF1A7B4DA922C0039F321DD307D033233734670329568A217F5A98FECBC36B71D0B5917716E026B0BB4B2E927E441A844F3C575DB1AEF57FEA68897FD0FD3AC7EA12D92207CD24B621D48F162F8647B58AE0A1CA61D07B6F5D37E1E8D07971D1EA9CF0B24B628CD7E736168F96A73E82E5DFF14E92C8250715E825FE223C71471263338821136352258655421021605712337533814411085580103457057381666614818151277860772462825317574326856353260518634430701180113622707264467086332516223814418016413516176465318454524718686730133880310125745600184416646028782747071420521654548675082776572216570083787505131114268186112223236481067710187454526035203162784451881078788148774457443183686821414537310845142318652673346830571286772501124768428530307281201354034133553061458085710551801101173683617000533773875440385635058118037710700266351615030353248251344785550081107424105841315853685010314508631844137364371502800276164858542507886112034753273536013580103048852626256880312423508422647417548566741541460645874428208816347363865878658778371850317261628853663526412130637781353025166045040475413433026131250663787140673450026314061421134548473624446843854471402281860610580867232158535583455284103848741684258525413383582143207867268288584847531077454848276285363242288276867113137558561845615837127166117121232168435316153788386386804410708237027846108661000670670114662446131710178547453877626313225556114234484810852163252452881640780371025483772010577315637005572303641120426303357413534371874332383232558517853024173811436527020658852333033052307556043126530287608523313751252824852853806632605247686604185270483402002526847616582007461246121286404677303057551136064122868771201188370267314638817372486305278248485651614086734520587460861517014325360376441485333088550177154015436083478452515088117210537544082654441256054476816845675065010837758338122735210884604222780502718257168303822226147147842312363455067708170505685700438260247417606632773080576045036062715681718278403675288703154833061171336320646773336064282128185641564700740052428155770828874314452604754300784801426157031845180768620485357545402276623820140085245417532583357157211540274865304262420362076874514188052361403530463552814232413634738018510720868823288808560316238877525266530182670676107346010350011658585828034107533544362331103148185277465764451554850724217878263351874055223772734665441377252753328542467258134237110676341866117112077015385468882511440454333262830266170680187650236782766360506461235357406252371655144432423834537248203013062866452184382471854614605403361707216452034845105811165026437504576656502320381567075320824575283642574715006042246525115640680617131720845532687311656088662755804531652705414801116565347047366431848137258166710708047322807875604320645760214474507175656760265544485424452453626753824651286064645634656338346200086135278831857574788783105856460054234362506056646533012272182443638884162564718706237547864285226838625623740512732210586713304482014822373004485703368457287636118824740543717006238506584201547454518002877635112384720172125872846235143563758380722804166756570638007083154834662164584166631212831535617338111127B450B07A216A60C3780EDEAF50B3357F724600E38BE53E47F1686B2683AA770635B47544D3022F465C895964342AE2B2E32DB42D86A0F924EBEFE2D3D3F30CCAFEF387820D53ADA661F117FBD01382823CCDD256D859DAD63ACA1A9A54D2C29BB7ACB0A21AF17F26EA53B47989553AF14FAC325BF93B42779B8AC7286421D8B01BA2C088E0ADCDDFD229E6E55F83236BCCD6A0BEBABB36333D276E25DCA7BE694CE1DA03A98A293AD33E0E5E3EC04A1B0A71A5606DA3EF28462EC2272AD5534573696FF05CF0823743B5B0873BC129163636B7609370473D5643E4C028D8E0961315FA18E82458FA1FF83BE687B47F600C78C1028E4670E1BE83CDDD8EB33E507BF2CC99DBB29DFFCFA535BAF2D3B8916F914B1B268925705334945DE7741726A2AC6B1EACC9077E18EDAE3E60ACFB51070D6A95F922A9AC1196A8C553EDFEF5D6A488F178D374DC24C3D238F057B3B7D33A6B12C93DA62F71E8CA25FC6C7084670F6B752DD59AAD27FE64369212A819782EF8647320EBCF93089C37913688CF16878346BF76B9FAB40711F4577A1AC4366A031C98395823F3A0DBADEBCAD4908472D2B2CE85B8F839E391C56954CF6C6777FB17E93BCF2E6636A2E526248E37989C6562D2F1DAD43EAB14ED0633EB45EB27D5FD6D89D1549B3F7E29A0A67BB09A70A4532FFED73283E6F6EB93119CFC385BD3CEF5A31CB4A09FB4D1BF178E4B2531BAD4FB780168ECFC9BDEAED096E0A9F82C55D03C89973A759A470A035B023DDC180822C236D04F8D8CC91291423A614B108658B8631D056C6A22E9B29817EC481ED28711E9F40EFC67EB6B43DEB339C5C2F17908A5EC5C8980A5DBC1DE78D3B38565EE7DF48D43B009FFEE3BA6B496F01B90C13170341694A22F9F4C25F378F924523F667740FA797B99B79CF59B838CA8B6B5440AED88C8E234C8D985CD7E468FD69916A93730A0C35A2B418DD6F00AC2BFA253763C6469FB158420D6434C18C45DC444C6DDECD106D197410AAF0B61C751380AB72CFF65C83DC5F37BFE737D49C6AEE1FCC414773CF156C40827459E41B8CCB9618C6215A9D0926486CE29194DE2EB4603B564179310FC891146D01C90C2381EDEB324A3D7CB5A24260082446DB712C6626343C5268542A8727F0ECF0E8DB06C4E0D90054D7707A9B085EF4A5E9466FF8185E399D5D52B9DABC0A9CEE9AA7F321AC1D65B0DA1D12598A3B6F905514B25835E062499873929DE0B9F63D1E7239D9A69CE731272DD049EC079738D611AF54558EE1BDD7155974C443AC1AE9E421572B4F348E8C7406393969890BF4AEFBD185F3BAEB2B2CE815B4A24151B5D888F9A5A25E475DD79D2C30B1ED4294C4D71CBF38644325A343A307484F6F22808458DC518D43C0DED935E9ABD71C3D484DA981E45F8DC934D7330DE6E0065DE18B88C37A6EE25B3AA8B189B019571B15BE8255AEC4C1ADD3E13CD0FDB60C86769DD9862C8588B560E5D4551D4868EAE5D4BA3C8AB44FF67E528CEC380191D10A9B6C26E4158AB21564C57714CB354BF9D398ADDB444CD87972F3BD20BB7720492CD3A97E16129EB77B0832F373B23F1252324EE1EE9BB48652309AB3B73D7A80D6EC0BA5F58C65CBA3B2411016D1BA26E88CA2C335321ED4BB4A5B8E40E4D5D71A076F89223605ACD5B11D1C0F4F90F67F32D6879C1542BF3990341246534924DD18CA6833BF7C3C8E842991AF6FF5A8E086E72886345EF637756A8DD882FE1B0604854E685645008945934DA2103DDD7A34B61A63E1C63A38C80A8C4061A6C424396AE7185509079973B46985ABD9B67A9D5A5259ED2E4A839056E94E9EF7A000ECF4BA03AD23618674185FDD102C3CAF5CE0E2FECE974A2DEF259520C6AC1EB68C8832B29B84DF3CECA2008D1A1D2B05A37056B00D7957D6CFCD0A11C25A48D300BA5D66343FDCA232FF2446055BED5378327B1719A591BC3DBF8CBD3248EE68AA2558476AFE59D7579417904598755F62C766EDA471CE5F50C8212714659E1289467E63C252E10A0B8BC6B8E3388BB3A38C115B23F72994DCE139C5CDD8ACB5C0226BDC2EAB8A8BE05FFA0E3AADB6AAF2B6CDDC0DA61C6BF212822BCC3A43683DD6EC9775661E9F8B767E4B990958AFF9FF44613059B35119D6B3BD369BCB4DBBEE9009E2C7D6DBA42FFFF1696FD65E01952F6942F6650407E38D64E636889ECD2BB77CE6F337DF5CBD1A37A0776C114D19ECFB2673140DE06BEBD47AA729CA56BF8B7DD1B5B8140216D35B064F72591E58C9D157C6E4F597C2C97ED3E8516CEF64AED750DE24BB56B9AE6FFABDE5D82FE71ADC90608D327F2D83E37FCFA978DECE89F3202EC6401A3248B9FABE0BDB4E6F2B014BF8A68FBE17AADF0EA725FD93EDE36AFE7FF13BB848993C7C5B61DF42A128DB48FD7C328547B7EA9DEEE0BB647149B11746B90A61C1A60730F99012E9B720A974B3F2BB66FEB4D260061EC8AA2424381EEFD2A5E175BA83E94078AA01D50D680C2390FD2F17CDDB99967EF180AC73968A30530D6869E7AF61851A80409007D356FD7E4B407B3B020E73E8E06F571FC98C6073EB997B0BC8D5F57A642EE939E5AE9BFF39E1E3C5E3B62009C260480F5014BF7CFD702B25D83B3E614B4CFA4016F632F2623A203CC55A66A33DCA45F0ACABDDDBB65DE8FB3FE84F0CDDBFE90E982D3B87F46A486F90EC950DB8EEC4D17156422F24AEF2C83CEE5BE61FD559B811CFA49D11BF7ADF7415518AC1D39546CD5CC599883499B97C4515AE3CED3DC3A39D06C57847E06614C8B86393092C1D06A4ABA13AAE8C94227CDB7D6265F308CA89FC458B84318CA7C080433AEE23FD8A685DDC2A533A14D5691B489754FE465E1BA3E4992538F3486D1316DDE82DD29B80399ED0AFDAFD7F57E135D74D8056ECFA33E5370D063556748E7C0142E9A616691428C18876710E7686B1F86B6520AF0E5F53A8F0F4D587FBFD7E1320D5358879CA46503B3E585B27624BC1A37443C98716D8CF14173FBF0F78B6A7C911A6959D16A43F10EEAE5388FC239AF7812C05BFB37162BC29BE91CFD1D585E2FBC86C4CB0EB52663A7A4F018B7310866B46C335EEE48A3088320237D484876A5ABE3DD1A18CF0D7959CE0DB33F22E4EE4CFE9D6AFDB5DC349C7E98B2E972E395B1ECFEEFDD9B1B1206EC8963363D86C8DB9D28ED6867806E923B514D8E84E338B6D2783027EE0700DB824F6C77E1D4AE275381F569A710CA54DC8459E51C693F16DBA813F46036E0A48D3D176A47E6B83D8D077BFC5A6EF7AEC57441F16BEA111692B0F4E90C2F7D6048EFDB81045B4CDF16FB6C09BF928130DBC03128E4CE6E7CEFDEC7788E64DE83A96B08B8FF2CFDC961355B8E7CF69DCEF1F76C8D7C5C474E9AB39D3727B71C51DECEC705A0927C6348EC8E6A5D65AAD12F93AF5428DE0975A5A17A77126342B5C9F31A4DA3FCE465149F9A0EC40801025DD8F45DF238B9BA5458B79770556D09C5E28B3F0B221298907B07BA193F7E2722B074D8BD5244A44A5F8FEA0DEAFDCF"/>
            </KeyMaterial>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <KeyFormatType type="Enumeration" value="Raw"/>
    </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="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <PrivateKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="6A61CF1A7B4DA922C0039F321DD307D033233734670329568A217F5A98FECBC36B71D0B5917716E026B0BB4B2E927E441A844F3C575DB1AEF57FEA68897FD0FD3AC7EA12D92207CD24B621D48F162F8647B58AE0A1CA61D07B6F5D37E1E8D07971D1EA9CF0B24B628CD7E736168F96A73E82E5DFF14E92C8250715E825FE223C71471263338821136352258655421021605712337533814411085580103457057381666614818151277860772462825317574326856353260518634430701180113622707264467086332516223814418016413516176465318454524718686730133880310125745600184416646028782747071420521654548675082776572216570083787505131114268186112223236481067710187454526035203162784451881078788148774457443183686821414537310845142318652673346830571286772501124768428530307281201354034133553061458085710551801101173683617000533773875440385635058118037710700266351615030353248251344785550081107424105841315853685010314508631844137364371502800276164858542507886112034753273536013580103048852626256880312423508422647417548566741541460645874428208816347363865878658778371850317261628853663526412130637781353025166045040475413433026131250663787140673450026314061421134548473624446843854471402281860610580867232158535583455284103848741684258525413383582143207867268288584847531077454848276285363242288276867113137558561845615837127166117121232168435316153788386386804410708237027846108661000670670114662446131710178547453877626313225556114234484810852163252452881640780371025483772010577315637005572303641120426303357413534371874332383232558517853024173811436527020658852333033052307556043126530287608523313751252824852853806632605247686604185270483402002526847616582007461246121286404677303057551136064122868771201188370267314638817372486305278248485651614086734520587460861517014325360376441485333088550177154015436083478452515088117210537544082654441256054476816845675065010837758338122735210884604222780502718257168303822226147147842312363455067708170505685700438260247417606632773080576045036062715681718278403675288703154833061171336320646773336064282128185641564700740052428155770828874314452604754300784801426157031845180768620485357545402276623820140085245417532583357157211540274865304262420362076874514188052361403530463552814232413634738018510720868823288808560316238877525266530182670676107346010350011658585828034107533544362331103148185277465764451554850724217878263351874055223772734665441377252753328542467258134237110676341866117112077015385468882511440454333262830266170680187650236782766360506461235357406252371655144432423834537248203013062866452184382471854614605403361707216452034845105811165026437504576656502320381567075320824575283642574715006042246525115640680617131720845532687311656088662755804531652705414801116565347047366431848137258166710708047322807875604320645760214474507175656760265544485424452453626753824651286064645634656338346200086135278831857574788783105856460054234362506056646533012272182443638884162564718706237547864285226838625623740512732210586713304482014822373004485703368457287636118824740543717006238506584201547454518002877635112384720172125872846235143563758380722804166756570638007083154834662164584166631212831535617338111127B450B07A216A60C3780EDEAF50B3357F724600E38BE53E47F1686B2683AA770635B47544D3022F465C895964342AE2B2E32DB42D86A0F924EBEFE2D3D3F30CCAFEF387820D53ADA661F117FBD01382823CCDD256D859DAD63ACA1A9A54D2C29BB7ACB0A21AF17F26EA53B47989553AF14FAC325BF93B42779B8AC7286421D8B01BA2C088E0ADCDDFD229E6E55F83236BCCD6A0BEBABB36333D276E25DCA7BE694CE1DA03A98A293AD33E0E5E3EC04A1B0A71A5606DA3EF28462EC2272AD5534573696FF05CF0823743B5B0873BC129163636B7609370473D5643E4C028D8E0961315FA18E82458FA1FF83BE687B47F600C78C1028E4670E1BE83CDDD8EB33E507BF2CC99DBB29DFFCFA535BAF2D3B8916F914B1B268925705334945DE7741726A2AC6B1EACC9077E18EDAE3E60ACFB51070D6A95F922A9AC1196A8C553EDFEF5D6A488F178D374DC24C3D238F057B3B7D33A6B12C93DA62F71E8CA25FC6C7084670F6B752DD59AAD27FE64369212A819782EF8647320EBCF93089C37913688CF16878346BF76B9FAB40711F4577A1AC4366A031C98395823F3A0DBADEBCAD4908472D2B2CE85B8F839E391C56954CF6C6777FB17E93BCF2E6636A2E526248E37989C6562D2F1DAD43EAB14ED0633EB45EB27D5FD6D89D1549B3F7E29A0A67BB09A70A4532FFED73283E6F6EB93119CFC385BD3CEF5A31CB4A09FB4D1BF178E4B2531BAD4FB780168ECFC9BDEAED096E0A9F82C55D03C89973A759A470A035B023DDC180822C236D04F8D8CC91291423A614B108658B8631D056C6A22E9B29817EC481ED28711E9F40EFC67EB6B43DEB339C5C2F17908A5EC5C8980A5DBC1DE78D3B38565EE7DF48D43B009FFEE3BA6B496F01B90C13170341694A22F9F4C25F378F924523F667740FA797B99B79CF59B838CA8B6B5440AED88C8E234C8D985CD7E468FD69916A93730A0C35A2B418DD6F00AC2BFA253763C6469FB158420D6434C18C45DC444C6DDECD106D197410AAF0B61C751380AB72CFF65C83DC5F37BFE737D49C6AEE1FCC414773CF156C40827459E41B8CCB9618C6215A9D0926486CE29194DE2EB4603B564179310FC891146D01C90C2381EDEB324A3D7CB5A24260082446DB712C6626343C5268542A8727F0ECF0E8DB06C4E0D90054D7707A9B085EF4A5E9466FF8185E399D5D52B9DABC0A9CEE9AA7F321AC1D65B0DA1D12598A3B6F905514B25835E062499873929DE0B9F63D1E7239D9A69CE731272DD049EC079738D611AF54558EE1BDD7155974C443AC1AE9E421572B4F348E8C7406393969890BF4AEFBD185F3BAEB2B2CE815B4A24151B5D888F9A5A25E475DD79D2C30B1ED4294C4D71CBF38644325A343A307484F6F22808458DC518D43C0DED935E9ABD71C3D484DA981E45F8DC934D7330DE6E0065DE18B88C37A6EE25B3AA8B189B019571B15BE8255AEC4C1ADD3E13CD0FDB60C86769DD9862C8588B560E5D4551D4868EAE5D4BA3C8AB44FF67E528CEC380191D10A9B6C26E4158AB21564C57714CB354BF9D398ADDB444CD87972F3BD20BB7720492CD3A97E16129EB77B0832F373B23F1252324EE1EE9BB48652309AB3B73D7A80D6EC0BA5F58C65CBA3B2411016D1BA26E88CA2C335321ED4BB4A5B8E40E4D5D71A076F89223605ACD5B11D1C0F4F90F67F32D6879C1542BF3990341246534924DD18CA6833BF7C3C8E842991AF6FF5A8E086E72886345EF637756A8DD882FE1B0604854E685645008945934DA2103DDD7A34B61A63E1C63A38C80A8C4061A6C424396AE7185509079973B46985ABD9B67A9D5A5259ED2E4A839056E94E9EF7A000ECF4BA03AD23618674185FDD102C3CAF5CE0E2FECE974A2DEF259520C6AC1EB68C8832B29B84DF3CECA2008D1A1D2B05A37056B00D7957D6CFCD0A11C25A48D300BA5D66343FDCA232FF2446055BED5378327B1719A591BC3DBF8CBD3248EE68AA2558476AFE59D7579417904598755F62C766EDA471CE5F50C8212714659E1289467E63C252E10A0B8BC6B8E3388BB3A38C115B23F72994DCE139C5CDD8ACB5C0226BDC2EAB8A8BE05FFA0E3AADB6AAF2B6CDDC0DA61C6BF212822BCC3A43683DD6EC9775661E9F8B767E4B990958AFF9FF44613059B35119D6B3BD369BCB4DBBEE9009E2C7D6DBA42FFFF1696FD65E01952F6942F6650407E38D64E636889ECD2BB77CE6F337DF5CBD1A37A0776C114D19ECFB2673140DE06BEBD47AA729CA56BF8B7DD1B5B8140216D35B064F72591E58C9D157C6E4F597C2C97ED3E8516CEF64AED750DE24BB56B9AE6FFABDE5D82FE71ADC90608D327F2D83E37FCFA978DECE89F3202EC6401A3248B9FABE0BDB4E6F2B014BF8A68FBE17AADF0EA725FD93EDE36AFE7FF13BB848993C7C5B61DF42A128DB48FD7C328547B7EA9DEEE0BB647149B11746B90A61C1A60730F99012E9B720A974B3F2BB66FEB4D260061EC8AA2424381EEFD2A5E175BA83E94078AA01D50D680C2390FD2F17CDDB99967EF180AC73968A30530D6869E7AF61851A80409007D356FD7E4B407B3B020E73E8E06F571FC98C6073EB997B0BC8D5F57A642EE939E5AE9BFF39E1E3C5E3B62009C260480F5014BF7CFD702B25D83B3E614B4CFA4016F632F2623A203CC55A66A33DCA45F0ACABDDDBB65DE8FB3FE84F0CDDBFE90E982D3B87F46A486F90EC950DB8EEC4D17156422F24AEF2C83CEE5BE61FD559B811CFA49D11BF7ADF7415518AC1D39546CD5CC599883499B97C4515AE3CED3DC3A39D06C57847E06614C8B86393092C1D06A4ABA13AAE8C94227CDB7D6265F308CA89FC458B84318CA7C080433AEE23FD8A685DDC2A533A14D5691B489754FE465E1BA3E4992538F3486D1316DDE82DD29B80399ED0AFDAFD7F57E135D74D8056ECFA33E5370D063556748E7C0142E9A616691428C18876710E7686B1F86B6520AF0E5F53A8F0F4D587FBFD7E1320D5358879CA46503B3E585B27624BC1A37443C98716D8CF14173FBF0F78B6A7C911A6959D16A43F10EEAE5388FC239AF7812C05BFB37162BC29BE91CFD1D585E2FBC86C4CB0EB52663A7A4F018B7310866B46C335EEE48A3088320237D484876A5ABE3DD1A18CF0D7959CE0DB33F22E4EE4CFE9D6AFDB5DC349C7E98B2E972E395B1ECFEEFDD9B1B1206EC8963363D86C8DB9D28ED6867806E923B514D8E84E338B6D2783027EE0700DB824F6C77E1D4AE275381F569A710CA54DC8459E51C693F16DBA813F46036E0A48D3D176A47E6B83D8D077BFC5A6EF7AEC57441F16BEA111692B0F4E90C2F7D6048EFDB81045B4CDF16FB6C09BF928130DBC03128E4CE6E7CEFDEC7788E64DE83A96B08B8FF2CFDC961355B8E7CF69DCEF1F76C8D7C5C474E9AB39D3727B71C51DECEC705A0927C6348EC8E6A5D65AAD12F93AF5428DE0975A5A17A77126342B5C9F31A4DA3FCE465149F9A0EC40801025DD8F45DF238B9BA5458B79770556D09C5E28B3F0B221298907B07BA193F7E2722B074D8BD5244A44A5F8FEA0DEAFDCF"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </KeyBlock>
      </PrivateKey>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Get"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <KeyFormatType type="Enumeration" value="Raw"/>
    </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="Get"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <PublicKey>
        <KeyBlock>
	  <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="6A61CF1A7B4DA922C0039F321DD307D033233734670329568A217F5A98FECBC3B24A04C1461CD546717F25701BF1E94CC65C8F04075E26013BC1288130F9104E8F043AC4AAA40444B2627C0378833051D40004570E6381529ADC49B3D8666BB7ECD671D4E52A789BD58B7DE2E1E48B928F363B40943CE293D757820149A600D9B32FE34568BD884826DCB419617B7E81E3611A3B82991090112A16911CFBDE11B34980FA2E4E314C0DBCF7A7DC8D5A896AAB61D1B3F3A304FDD76143808C40D8EB4ABC77F7AAAE0DF2AEBE392FD180C5CD592D1E98245721540F2556B3998A1E1633BE5D74328EFB6A3157C88FE96CB436957AB9D466645505EF457DD8D9CCEF8F4ADE38A6C473270D4F807D6811D9F3ADE79B08DB58FDD5C703A36AB76E9F19E024541CD5F9D6B1633AC486D7B852D06480878B6F83F5A76C59A2D0A3158A6B91D880988CB06CB4D28D94EF6522DE9F984B9BD739143066F69470965B61E4FD3600ED2F5AC1FE0C7F0CF904F7B02688CC51AC2F0F31F5547BB976E1EBB880AA4236E015E1C65B319137E144A8D6CF683BA3B87779FD3BFBF7DB96CE2FC79EAB679C678BB104BE29282F1843A6B9FA121928C0AFBBE3BE0F20A59CC324861007DC2E5F4388A3ED14B3FCEFA291D79C71C0659C1084E06BCCB19B81C2F5BE2E2CB486A263231B88E782F69877C066B5D0B4BAE958C26DBF22C1AD7A76400DF4AE0698E220AE77AD30CB5A78A8F25956C5DC0C72855F8EA7A97BE24718CF0879501273440C37263DFFB98F47AFD934FD3216AC0D4D72D9326571F45510EDCD0E200D361B95E7145128BA53B50C809F1031B7308DB9CBACAB380222EB943435D77ACB5FFF3F271C520451F10A06916367B7DF1AD8AD89DD2D9763F21BF8D643413801AD17EE9D6D963B8E6818DB6B16227743BD64BE172945557A686D79472FEE04994E106F8ECC2C74F4E064B39C4E60238E3381F2F45999285287C2EB6C1CD1ACB6830C0BA6D9A8FC493A9A947D14E437DD79DDE10A088A4B7F928AC52144BDF7961C78FA8862729DA74FA963457AFD7FC8FBA0064190C598861039E74DA928DFBEAA0768380F4D6BB7B56FEB43DC81162D95F9891632794FA0D5678D4EBCA8A6C15542206DA6ACE4798673CBE481B0BCBE2824B30D3BC6988B0C8ECD628F951334E9439C8B45C2E2ACDC0D67FF5A76FF423786EF6BBC6ACCDB8FB1CBEED6764E19DF0135B35DA984C09D1E79DB4A28F36BE8DAB4C6DE6C818AB51C2637AA3B3A473C6D31BD012616CE0AECA4F46B56B70DDEB26697D734C36AB65D2744588177630EB6AD63B09A85A5F8C32313C55E0CA76DD0290CB7E51A3B2EA0F54198463ED6A3D5E03D768433C1C827EDA56CB41889EE81BF41A511C734ED168A1E94DB6BC4D313645F6B0E49DEEEC3B0F3A1F90FDD23A5D57EE4EEDEBD5F875AD2FA925AC92FC021D5C3FD74046B53D96F4023D67EEA27848652885BD0CB5FBE42FB807ED0644A1CAB6C1BC951F3EBD3B3FDD916450136BE3AD59A32834362DC9799A7A89F1FAECA1748DBE6382021CC22F908269AB1740CED64CE87A27F8924FAC91A98847ED4F71BD79A7DAC7F9BD9653612E2205B8D0873AE12EE7C2EDD16F7909B78B7007A22583D7BFF8E68E05C10B4457EB9FEF1EB3919C680F7DBB3657871FB0D465C435392BC9B8C0E232F1E8B92A01E7BA38441E10B0ED871F20F29DDB0C8C89901E6C88DA27BADD1A54DBFCF494345CC2035964E51C65377DDC7A4E46BAB57DF16D6FB7ADC91B4EC95C78011B1F0B03B3E9269BA9A5ADC6DF4D9F49311F32D7521BF8B2A29248FD8CACAEA51DE3C82C5F838D84781EEB4B1A333E60EEC44FD321081AF2B34FC3103E7AD9F95CC0A3E5B225401F9281F5C6B1777A17B875CB3AEE952955CF2064928E8B29A611FB57817B30A6B0524A26B9560ACFE6D9E3562ECCEBF776E265CA90C8B4E5398F7D53BFDC131DE40F73C9AEEB9B2EFEE1847A794A6788F3CDB931324F6DCD13BD89573D11E60E17AC0503CF0A8A3E23AB0B6103514B39742444808B3ACC80D206D34C0715FE1702CB2F0C0DBFF41764B307CF51510187B42E72EC0F2844EF92830CAAB60375F049FA6FBC24BF9AF0F087DBAEF80EDA1E524433890476397E203021B8848D300453D9DCAFBCB3B2EDA22507734BF56ADE261C981AA9C12B870B62C073B642EC132C7DCEA3EF64C637C50231993DFD1406C778AB0849D5F78E30E04209091D03566BD433469B6556F2311BD0744E7CEC9E87504E5DCBF3424692880F765132AD830DDA2C83AA5B6610A2522EA8F7FEBEA6BED06211A1CEAA22720B60B955C6A9EF3FBA50E2970668B821900ED8AD7068806F5FF9032B6D369CBC863C8AF405DE929BBABBF4EC4F93F85C8ACEC81F2C8BE1FA8C327119A9927E0E40EF8F62403CAC57748526269551F7097B1F6A8EBF264D2463652C14697DBEB561D236F7BBA41F1E525A14B125252C9EF68E218DE9A4658C1C7720687B069F2BC993231BBA48460032B0919FE2BA1033F1D4CE2CBB231423C1582ABA7B2EBF7F5504E24AB73E9329F2DA2681AABBA15BEBCBAC36C26FC57EF7EFBC5364FF1A3BE42FCF51E77F3BBCF5C34D76CCB0EB67712C6DFA56C5A95916F94D7C626395B32E045974470680CF55F0F06E20A50E302F8756ABA5D0DEB8DFC39FCC121460E28A3882C05F80A6CA19505CF07B7995479D17F2C3E21DFBFA73C28A852CDF43C4581A0205AE6E0F34FBF49EF10D154755123038F"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </KeyBlock>
      </PublicKey>
    </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="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>
