<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="3C9B176AFCC103D18653BF5694E1E2AE2D61D644076CDFA0F8B85F9F6F85D4D6"/>
    </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="3C9B176AFCC103D18653BF5694E1E2AE2D61D644076CDFA0F8B85F9F6F85D4D6"/>
              <Key type="ByteString" value="6B9BEB9F30DA7D98B7C5AE6DE9929091FCFEF427F0E8EDE0981F36581B5D342596B9AD967307B31120F21016C06DAF6DDE196C0D6F51965FFB6F5F16AA07C307763008CADB8F010380F1FE9D56F93167F8933506261B148E036FB055C0AB8DFC56F2B41F8EA80233415A005747A34A9257BA899CD3499AC9637D044DC418A1D68423547353151178735825386706153477084123028531675077665418661853753334403002655553484743552644462776680743525506276753537603641061245642746274128328613023570832443364148170202060726142357447135041528262614658824127475574005024374350162608127482232044875164720442208321628248201825515821515126661123422707440443120235268232128567377243641748338872254178832732085448874831067800057750850554207603451376488353057733356318228312574046381650348753603826720076713740501124064412114672856878370163235876285558542852628152640022505075838818668242355812325868383684247407711072833827188804832502368558085767357218334167134271687535056122720374028131384021586622612254037616470264638214776665284506041323531301838724655717664068526318038153850633074206014643682686561586838613742133820838555564400757860210110517530535374587008276543857011384817605356184772062433173256060040421637480832171185885283368675380515542205856161482611622230367725351331715547820804372465704377528536506365436601542376101015444740516500565012146030865866162654658583770175006382641744235738832128625683221842581176070507373867570228682434557262321443540587767727580520604274465803537847125443360523876172073132475258728280236767238288663835627641445714184482411860353331151132028173785107873637554741348421277005067585250155155167230412087282304618618573147525820831188670683570454016371633212537845673726783231385810285803201747806803374220408280068664863627081672117472084182333872774172455142672651653370630154535506008370320083887602413453362002767848401561417845125052242128504526343035281007781325114385127626413832142148453818251614001240540544040563352883265416535453476088080286348457857736038351602473658537455245375154660222814012110140237760807282824444606663372863684518751201355872760827081263461562502616823648255302084208151456166328038341482255314281782287153851682552324686457458257348064635110730821686871713454663438348317852547867524558800284626461874541044713768745778243484430671754255266310614106306066573208681848472117508566136323512001104308272776226371427332571684624741652225573257365643768341080858886487273778584512075821606781485132387186831174081400588638701748813221545588633248752337040354711322250485267782844561273505438430073230832403831735720045833151180474628081117184800274881675502780066367072235862282764625426153173806183813204705786040207511405050464342107246148165560601854163706632875462256167777816066310567418374137548878744218506520846683328362634828770472188144168516203611833477824502214657363148630083530145263724044841150863157046774688825331145021181058076706628040615555541210325175606861873470053822466136723723604024630251104860065611843672462131101735668164838532775354665404424387872466072455863778636252578205541518508744725240686187861786867128875143310178472310833733387771530765051275064D87FA45D8332800389B9436BC471F762B03A946A93F3649DE3B71DC14D800C179CDA2CABBFC8EFEACFC6E37500955AF8ACE112EB6AE0038EF4CAB514212B7E8FDB939FA4D20DB4B67C439E89FEFCCDDD90D9873F683131EE5B77769F3FC1C8605022FE41B2771C6B50490F40B47A376F1FE8E4E82149AAD303C51C8206EDB1C71DEF7F9EB1BF2667649AFEB941709167B7A1315AD55109797095EF085D6096927ACE266CD7A349871EC5097483A3CE88DEF2A7D9C7928E32A9FEB155BEE4F50A18E3E1F48148B25061B5D2A02CDB5EA11782B775CCB115806773226F0A77124BB74A8A7E08F28C104423AD47FF2E6885A22476C754AA8499514B91CD554219A24C4A3C570F3AEE58705D39A3487EC0159A75714AEED273C4D09D7DC3F309B2C4ED356E9F484BA07502625E04C84CEF51C0B891A941B9C843D3B0CFDDD00A33BF9E8E54275041FD762E1EAE510BA86A4AF57B7B50B9C020AC75BA6933C109A4189822A487A4C30281FBDF05C8A48B55D6CCC4EF849F1C8CD3A93D242F641500204FB212BFE5F50CC32FD3C462373DB638EC7E36C1F9B773BFAED3CCF1C09A5EDB1A38C701CE4A55196A6145C03B36DEB0D46E6A5AB9738911AFAA78D26B54830E6BA093FBEA7CE50F0D0F8D96E1E99E4AF0CEF503D9CE59E9611D5A88808C7FDFAD0499C258808E5F218FDBE3CB22EE8E4C95F0F02540A6126D00D9FD0506F71F9C26E65AE94F493AE9E998110AE4A5D2602EF2260217676ED3A17A275CE6B4D3FC79485ADFDCF0D599986681BB4319417B85B9CFF211A7F14A7E615ED9D2FAC23B9E9D6AC5B48837044ED8ECD3BCA7D83749F510489E49B33C7E461C4BCDD9B37C88453CD764134B23D5C4D686EE30730F415BE09F1F3457804DBF4F5DFA88C1099D6378037CDBDE70217DC2FEE35A33E842B094C7E90191E6807BD8161CBD142642976250AF3A616CB2C2809B767DE6AA74A564BA79F763B2B611D0ABB938B08C6F529DA5CFBC40D97B457A60A836488DBDA8D11DB32DF559B444ADAE42C75CC18CEACAC405767045977E78912380AE8B2DE3341FDB648689501E9C0A58FB6A78359064109B9C44E111A14EAF2CB2E96133346927C59744729AECE556C4096A53F47C7FB8D28F0F6C801A425EA925E3B4A241E2F8D0B1AC2D94B7786520075E4E1BF5CAD9A797BDE5F22853C275B10EB2B2163412B667FEA97DB47F8DACC28953F6F09F11F1737E02C1722A8455E9D1A5FC649BB6690777FCF008D718A6927CC2482BAB9C4A7CDE025AF9F50977A13900970039D5C8789046FA843EEF9080AA27C5A96D97FDCC1B18BDE2A4CA8BFE96F1248BC6511DDA86DA2CC7522B32C8475709E4C3228E1212005231947FB3D258CEF6F7E517D478E17FDB588860ADDCEE61BB9C907952B6E03B0F10CDEB02ABFA14973B00AC1792633413627A49D39C519F81B40B14C7297CC019E7ABA3476963D5F2F641565C8878C77B411E87F9750C3EB0AB9C9D9E94DD5FA9278B3CA3D7B9FD1B05B8F040BF642DA8849462264182840B1746E7E3E9A7AFB70DDEB405BB7646ADBB0D0CC4736F68F3AC7536DF055E8C2F9414B677FEE2EC89BEEC64D45704CCE55954C3830CA7C2DD47EA39CF643FFB2A6985DB92B6CB2AD691C943B437D32FD9C9E7C00B904D26D41949E366EAFF5718420BA7FB99C491DBF02CA7E90C1124C327858B2B4E89508F453249C0A134AA4E48C8008567AAB0380BB57DC7B8F27590B382A9D6A4E8C652F6367355B2208C714BFBE2F14D6747D1E387971E3E8DDFFD6D81D5070CEB3761D91A7C3B23CDA516A688D74137AFDA4309FFCD0CE4689BC84A1921FE9774259437896942BDD8A1E431CE0E67D1EB423CDB4B9B9A5A12D7A9041A6FCABFCCC891B3ED8DD272E6C1A59EECAC32119AD44D332D3ACF04B58112ED01EE6AEE46C9E9769FB576F1ECF0405EA558EB1DB2A4AB8F01174C1D73D86DA6CDE06C6630ACED4C7627F5E52573E211B7C79E28B576EA94D51C76B8E0B38595FC9D756316486652B87F5774EF35E9D5B01EA370295F346D932A21FB8384814E52E91E03B95C8E7D584EDE50FD193EDD9A0F332A816B39A575C93C8E9A45F4302E15B04A8A56899E27906C1FF05A591CC2A412601CAF0524B6D04C494FF62A5BA6496E9A943E5BC9917EEE4C36C2B7312C27F4CB8D8EBE05B8E37087871BB3C4332790D7421F0E2A1F6DD46770C41325176407028ADEB295B8747353EC834CB39D42A281DE1770586751C7A31526BC73C30425EDCE6BE6C089D8FE662483EF5966A9E5B6A7BD54A5B696E37E867309BBBBBC2570588150DC992E89428F3AA852B5DA87C9C7DF72E3A8266D538E4A8CD73C13C84D0681FB88E9620428BCD4F003DB8706B8B2B0598449B7A92821FCBE327F71245C640303E774A746FE843A3753C7A8A07B60B50681BAE9D9AE3748B994FB51735C6285BFCF6187057DCA13883D49EE3D5F83DADCCA6A58A5E7090E5557C9B002B169DDB1229AE5B1FFF51792E5E8756581061E22F31FC3D996982AFC2FB6C16AC4B3475972C518DF1DE3D03DCAE7C19F3F85FED2A6E79BA7649E86BCD82B2E00A5E04C90C1698EFD49FEC6712CF34CBDF9527B58B6AD1F222B7D5EC8781EF3893EBECC42A957C241026A79228071CF96BF880F947A0310AAD3C18006D0EF49FE0CBFAD59BD50F549D9030FB5F14EBE7CCF78F99C34D6A6BD8397686235B33E70883B1FB088DC7E15D2783C6DD8865D27C0E99976B02DE58A7842EA20030F9898A4F595179EE6A391E00DB304D40A95128BF8CCAD02805837D5C287CA386E305AF71D6D800B94843FC290B3C6B2AA997DA08ADA43BE833CBA9A718BE80CAF157A3F6489A173710BECFC1C5DFF492AEA10900D404812D60734DAD84E20CB0A44D900C6A7D23E13DE51F7A104F1964BE4823B6DF945CFBA6805956CFD7FE04F839C2F479F3CFE18E8E23B93F296F590B7EC64113DE016326B5129AB32020E86B73951256295397601165E499F5C2DFA29F4B3B1A0DD383863BD315BB88AA4C39923C9D7B106EB81C722DE1D2FD29E9C2818E2FE51F57DFAF01C96BF5B5416E4C747248187C53FE152CA261E72A02850B48F7D1F631E92DF622953B1D04BFC4EE811E754C4E9147C24F2CC0687B64E50904D15E6D6811E9BC45CAAAAAD26550EA6A79655CC4EC808E9F708F98BA871F802A7DD18CF526DC3B83D59D62EC8BA54C1FC15093B8799BA097173E40561CAA10A8B89241E253AE0524FF99FDA54603D6A62B97BFBD93829A7DD413A2B64165EF45B7985466F359D9839A34030093551D1533C3512B439797A24453A89EFF3007204AB3E44EC045023A162034C96FEB891FD8E25F3E1A346C8A4EB4D1C8515C86FA7812ECBE14E8E0DE9505DAEE96C3D0DA15CFE5B4E4F0AE6AA35CB9F8C5ECEBCAD864A378220F83681DAFD85B09C8A2BD0C82ACC859F70B5F35B902FCDEB2D4DC3D811A2B2449C4CCC7BF3A547E9D397B1B492A207ECE5A934CB3102DF5021350F4F7CE1861E1FC92E0E"/>
            </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="6B9BEB9F30DA7D98B7C5AE6DE9929091FCFEF427F0E8EDE0981F36581B5D342596B9AD967307B31120F21016C06DAF6DDE196C0D6F51965FFB6F5F16AA07C307763008CADB8F010380F1FE9D56F93167F8933506261B148E036FB055C0AB8DFC56F2B41F8EA80233415A005747A34A9257BA899CD3499AC9637D044DC418A1D68423547353151178735825386706153477084123028531675077665418661853753334403002655553484743552644462776680743525506276753537603641061245642746274128328613023570832443364148170202060726142357447135041528262614658824127475574005024374350162608127482232044875164720442208321628248201825515821515126661123422707440443120235268232128567377243641748338872254178832732085448874831067800057750850554207603451376488353057733356318228312574046381650348753603826720076713740501124064412114672856878370163235876285558542852628152640022505075838818668242355812325868383684247407711072833827188804832502368558085767357218334167134271687535056122720374028131384021586622612254037616470264638214776665284506041323531301838724655717664068526318038153850633074206014643682686561586838613742133820838555564400757860210110517530535374587008276543857011384817605356184772062433173256060040421637480832171185885283368675380515542205856161482611622230367725351331715547820804372465704377528536506365436601542376101015444740516500565012146030865866162654658583770175006382641744235738832128625683221842581176070507373867570228682434557262321443540587767727580520604274465803537847125443360523876172073132475258728280236767238288663835627641445714184482411860353331151132028173785107873637554741348421277005067585250155155167230412087282304618618573147525820831188670683570454016371633212537845673726783231385810285803201747806803374220408280068664863627081672117472084182333872774172455142672651653370630154535506008370320083887602413453362002767848401561417845125052242128504526343035281007781325114385127626413832142148453818251614001240540544040563352883265416535453476088080286348457857736038351602473658537455245375154660222814012110140237760807282824444606663372863684518751201355872760827081263461562502616823648255302084208151456166328038341482255314281782287153851682552324686457458257348064635110730821686871713454663438348317852547867524558800284626461874541044713768745778243484430671754255266310614106306066573208681848472117508566136323512001104308272776226371427332571684624741652225573257365643768341080858886487273778584512075821606781485132387186831174081400588638701748813221545588633248752337040354711322250485267782844561273505438430073230832403831735720045833151180474628081117184800274881675502780066367072235862282764625426153173806183813204705786040207511405050464342107246148165560601854163706632875462256167777816066310567418374137548878744218506520846683328362634828770472188144168516203611833477824502214657363148630083530145263724044841150863157046774688825331145021181058076706628040615555541210325175606861873470053822466136723723604024630251104860065611843672462131101735668164838532775354665404424387872466072455863778636252578205541518508744725240686187861786867128875143310178472310833733387771530765051275064D87FA45D8332800389B9436BC471F762B03A946A93F3649DE3B71DC14D800C179CDA2CABBFC8EFEACFC6E37500955AF8ACE112EB6AE0038EF4CAB514212B7E8FDB939FA4D20DB4B67C439E89FEFCCDDD90D9873F683131EE5B77769F3FC1C8605022FE41B2771C6B50490F40B47A376F1FE8E4E82149AAD303C51C8206EDB1C71DEF7F9EB1BF2667649AFEB941709167B7A1315AD55109797095EF085D6096927ACE266CD7A349871EC5097483A3CE88DEF2A7D9C7928E32A9FEB155BEE4F50A18E3E1F48148B25061B5D2A02CDB5EA11782B775CCB115806773226F0A77124BB74A8A7E08F28C104423AD47FF2E6885A22476C754AA8499514B91CD554219A24C4A3C570F3AEE58705D39A3487EC0159A75714AEED273C4D09D7DC3F309B2C4ED356E9F484BA07502625E04C84CEF51C0B891A941B9C843D3B0CFDDD00A33BF9E8E54275041FD762E1EAE510BA86A4AF57B7B50B9C020AC75BA6933C109A4189822A487A4C30281FBDF05C8A48B55D6CCC4EF849F1C8CD3A93D242F641500204FB212BFE5F50CC32FD3C462373DB638EC7E36C1F9B773BFAED3CCF1C09A5EDB1A38C701CE4A55196A6145C03B36DEB0D46E6A5AB9738911AFAA78D26B54830E6BA093FBEA7CE50F0D0F8D96E1E99E4AF0CEF503D9CE59E9611D5A88808C7FDFAD0499C258808E5F218FDBE3CB22EE8E4C95F0F02540A6126D00D9FD0506F71F9C26E65AE94F493AE9E998110AE4A5D2602EF2260217676ED3A17A275CE6B4D3FC79485ADFDCF0D599986681BB4319417B85B9CFF211A7F14A7E615ED9D2FAC23B9E9D6AC5B48837044ED8ECD3BCA7D83749F510489E49B33C7E461C4BCDD9B37C88453CD764134B23D5C4D686EE30730F415BE09F1F3457804DBF4F5DFA88C1099D6378037CDBDE70217DC2FEE35A33E842B094C7E90191E6807BD8161CBD142642976250AF3A616CB2C2809B767DE6AA74A564BA79F763B2B611D0ABB938B08C6F529DA5CFBC40D97B457A60A836488DBDA8D11DB32DF559B444ADAE42C75CC18CEACAC405767045977E78912380AE8B2DE3341FDB648689501E9C0A58FB6A78359064109B9C44E111A14EAF2CB2E96133346927C59744729AECE556C4096A53F47C7FB8D28F0F6C801A425EA925E3B4A241E2F8D0B1AC2D94B7786520075E4E1BF5CAD9A797BDE5F22853C275B10EB2B2163412B667FEA97DB47F8DACC28953F6F09F11F1737E02C1722A8455E9D1A5FC649BB6690777FCF008D718A6927CC2482BAB9C4A7CDE025AF9F50977A13900970039D5C8789046FA843EEF9080AA27C5A96D97FDCC1B18BDE2A4CA8BFE96F1248BC6511DDA86DA2CC7522B32C8475709E4C3228E1212005231947FB3D258CEF6F7E517D478E17FDB588860ADDCEE61BB9C907952B6E03B0F10CDEB02ABFA14973B00AC1792633413627A49D39C519F81B40B14C7297CC019E7ABA3476963D5F2F641565C8878C77B411E87F9750C3EB0AB9C9D9E94DD5FA9278B3CA3D7B9FD1B05B8F040BF642DA8849462264182840B1746E7E3E9A7AFB70DDEB405BB7646ADBB0D0CC4736F68F3AC7536DF055E8C2F9414B677FEE2EC89BEEC64D45704CCE55954C3830CA7C2DD47EA39CF643FFB2A6985DB92B6CB2AD691C943B437D32FD9C9E7C00B904D26D41949E366EAFF5718420BA7FB99C491DBF02CA7E90C1124C327858B2B4E89508F453249C0A134AA4E48C8008567AAB0380BB57DC7B8F27590B382A9D6A4E8C652F6367355B2208C714BFBE2F14D6747D1E387971E3E8DDFFD6D81D5070CEB3761D91A7C3B23CDA516A688D74137AFDA4309FFCD0CE4689BC84A1921FE9774259437896942BDD8A1E431CE0E67D1EB423CDB4B9B9A5A12D7A9041A6FCABFCCC891B3ED8DD272E6C1A59EECAC32119AD44D332D3ACF04B58112ED01EE6AEE46C9E9769FB576F1ECF0405EA558EB1DB2A4AB8F01174C1D73D86DA6CDE06C6630ACED4C7627F5E52573E211B7C79E28B576EA94D51C76B8E0B38595FC9D756316486652B87F5774EF35E9D5B01EA370295F346D932A21FB8384814E52E91E03B95C8E7D584EDE50FD193EDD9A0F332A816B39A575C93C8E9A45F4302E15B04A8A56899E27906C1FF05A591CC2A412601CAF0524B6D04C494FF62A5BA6496E9A943E5BC9917EEE4C36C2B7312C27F4CB8D8EBE05B8E37087871BB3C4332790D7421F0E2A1F6DD46770C41325176407028ADEB295B8747353EC834CB39D42A281DE1770586751C7A31526BC73C30425EDCE6BE6C089D8FE662483EF5966A9E5B6A7BD54A5B696E37E867309BBBBBC2570588150DC992E89428F3AA852B5DA87C9C7DF72E3A8266D538E4A8CD73C13C84D0681FB88E9620428BCD4F003DB8706B8B2B0598449B7A92821FCBE327F71245C640303E774A746FE843A3753C7A8A07B60B50681BAE9D9AE3748B994FB51735C6285BFCF6187057DCA13883D49EE3D5F83DADCCA6A58A5E7090E5557C9B002B169DDB1229AE5B1FFF51792E5E8756581061E22F31FC3D996982AFC2FB6C16AC4B3475972C518DF1DE3D03DCAE7C19F3F85FED2A6E79BA7649E86BCD82B2E00A5E04C90C1698EFD49FEC6712CF34CBDF9527B58B6AD1F222B7D5EC8781EF3893EBECC42A957C241026A79228071CF96BF880F947A0310AAD3C18006D0EF49FE0CBFAD59BD50F549D9030FB5F14EBE7CCF78F99C34D6A6BD8397686235B33E70883B1FB088DC7E15D2783C6DD8865D27C0E99976B02DE58A7842EA20030F9898A4F595179EE6A391E00DB304D40A95128BF8CCAD02805837D5C287CA386E305AF71D6D800B94843FC290B3C6B2AA997DA08ADA43BE833CBA9A718BE80CAF157A3F6489A173710BECFC1C5DFF492AEA10900D404812D60734DAD84E20CB0A44D900C6A7D23E13DE51F7A104F1964BE4823B6DF945CFBA6805956CFD7FE04F839C2F479F3CFE18E8E23B93F296F590B7EC64113DE016326B5129AB32020E86B73951256295397601165E499F5C2DFA29F4B3B1A0DD383863BD315BB88AA4C39923C9D7B106EB81C722DE1D2FD29E9C2818E2FE51F57DFAF01C96BF5B5416E4C747248187C53FE152CA261E72A02850B48F7D1F631E92DF622953B1D04BFC4EE811E754C4E9147C24F2CC0687B64E50904D15E6D6811E9BC45CAAAAAD26550EA6A79655CC4EC808E9F708F98BA871F802A7DD18CF526DC3B83D59D62EC8BA54C1FC15093B8799BA097173E40561CAA10A8B89241E253AE0524FF99FDA54603D6A62B97BFBD93829A7DD413A2B64165EF45B7985466F359D9839A34030093551D1533C3512B439797A24453A89EFF3007204AB3E44EC045023A162034C96FEB891FD8E25F3E1A346C8A4EB4D1C8515C86FA7812ECBE14E8E0DE9505DAEE96C3D0DA15CFE5B4E4F0AE6AA35CB9F8C5ECEBCAD864A378220F83681DAFD85B09C8A2BD0C82ACC859F70B5F35B902FCDEB2D4DC3D811A2B2449C4CCC7BF3A547E9D397B1B492A207ECE5A934CB3102DF5021350F4F7CE1861E1FC92E0E"/>
          </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="6B9BEB9F30DA7D98B7C5AE6DE9929091FCFEF427F0E8EDE0981F36581B5D342589B591615230EC0FF2951FB9CCDD45B62201E57DACFE374B3B706BA89F5B8774580F0D104A26A61C29C10A6737CB7B6A6299B05D7964716B57DFC9328603E8DAAF09A56A51FD64C43779FC12416C417C6432892189E0FE78E1FC10655E1DB6A238FFA9BBC1E313423BAB09802F94183421E0ECD0D6273762B3FDA841B8B5384B015F930EFB90DF5827E3D3F2B564606B14CAA7AAE147F84BBBAE1AFE36FE3053C17A918714AB42D50662834C8477762C5AA7E696B32DEADF7746B854C1039A854C1DD06284EB8BBF71092FACC5F5E603BF9782EBA78CCF0A10BA368A80401F4B87E9C188A6C502E5F3298C6BBF7D864AA9CE43A8921A2EF793C5785BC825BB497A0E388A4FC7E018BC2A46A189DDE342BFA1DCC47D6520F612542D3D3C5F86AEF3987C70202E716AAA02058AE89E8BD2D669CA35729D5F74691E774713098A3C452FA0652F78DFAB2467CC82ABC49C78850014139F14B8CAE188D63F857E21A9B3F964D6AD0BAD044E66F11D551B3BE3AFF263B7F80ED82DE3DF5E56B780C5573F5A4B22A09392CBC00CEE559D977DFC7B51A866BC697BCBB73DA282522B38E0CACDE395102B0E3682DE24E3AA362F7F7C507CA2686A537CEF42159B3B3BBEB68134626C96FCEFCAD3B4D9D8EAB53865898DA1966DD14BADF82FFC318EC40D3A7953AAA029867B8F98FF151FDB4F55B67A0266ADC6877F2604384F9E0293826ED0747A9863AA8F6C90DE34F3FCAD628549B315B9A0205284BF2C891AB465B1C84D91079E900EBBC80463295E4E235E2B75D492DA347EB39E910CAA06B2E324FE74D8AA35CDC49407DF0129343C33179E1D8347AA3C7433AF75F19892B0C0765C992B2931A633DFD147A7C94E915037D289053D2DCDFD873E4C12B7E759ED7A1643616A4ECC965D4C4430912907F92EB059C47F8462F5A9664015C0985D3C482A779F60D60FD7A04966153E172881D69977CC05FE9FC9EF647FE36BB3F1FF9C2EE17F4BA96E74B14C6A4C281CFE0EBA176A46FE44E125D5FD553CE55B24409CC3D70BEAC739621CAE3BF00E451A4B65FF2C4CF2F3B75E01B1CE9028EA6DEFE67FE3B7361B0C9980D0AACC18767126C1F27245EB7B6C4D018497BCBEAC4FF29A2D93DE09A082326046BFFFDD293008709FA141851A9EC26E741ACBC12D8A9ADCA446639AC159630B6C900676CED1355CED0DCE5BC261EB85D85FE1CCC5350BD3CA6F289D7A87295EF6451122AD3FAE17564A8320FA3416A47E6D8B433FA7D10712506C1D04776CD7E4D56CB3A1F656F3DBDAAC81EF9F1A77E05123E3D1C7614523E4EA67CA4453B7F8A51A4AFF214DBBDE430456BD6816BC90A4FFAF5F47A741FF5ED038880C1C3CA63B9A30ACC574459E66FED44BB1464B1819A490A30265DB3313AF7B6DCBDE570219FE9FE76BEBE6E8C97B62CC3485F5335326A8E24345D457B96E08DCB8D9DD9A6FE528CB3ACF1C6BA5FC23ECEE698B3CF5A6F5322CBD1A998A9B3C0537393D823B7FD5A0EEDB1CD592DA435802BD65D8FA04838801410A691D559EFF2C726A761850DF8C8D9CB5A04EDE9D27AA9B38C3AD7F0693090F2580FBAEC9F2C3F3F6200F34B89C41FAA4F3490E562B9D1D06835590B0ABC99A3F103B081796F4BD43CDEC1889A40BE7069AFC97E6ABF4A8D8396E018598E6BBFD2A6101A6A0E4492A3CCFD5514F972D41520EE2F45F7227D992A7A113A0577C417C464E600B2D6B89355CB8E73092C3F6B8912F1446246E7B5F12349AC1374333932B0B873B0B7B76FDF031A5E6C5A875E0E7816E82733DC4B7711146F76ED84C284FA3DDF28DA1EC377311B873292878803EBAF4C41EBE291444DCD6BDBA394B0B059230533EFEBF688A033A4B71CA5B570AAD3C64AB8E8FEA60CD31C150BF7C7C764DCE589D7E0D798720F94DD8DCE432E4BF37B01808191D0B4053CA2C2BCA37F16119F46C6354462F26030562D50E61092D815FE4559C72FC97650F903FD609B4A64F77B67045E2901ECBF57BA76DEE6EAA7790BA6EEE8736DFCD94F6AE9AD65CAB8BC6A165059C5E06C22684FAAA276EFD10EF0AD628585F601B1DC3BDF939E43625317826339ED8C73962EA4DF0B0B47C45C9F7888EDB28BED7D6BCFB8751EDF6B704C55244D25E9F44CEAA31D0CD3A83BA2DD7B555F06D98F577DD66FE69270F5D10C639765D0D95186248FBB5894BF4105BFF536A53794186A4126AB4D87BE846FB140EDAC82E3B1D7915C0290DE0FE953267A9EF37876BD4D1254CA1D9BBE241977E9F5855EE991A626818DA82219EEC6008D5D76912A2CAD83354A3F3B3148B623B87ABE6BC082380C89288D2836EF80A8D65B2D0E402A8AD41FECB56ED9AC79DA72E3B014E7E20DF9968963D81F712EC17D622F9F4BD32F81A0E0090901BAFBB597A859F2B298CAFF0720D6A1EE8EE136BD1E99815109F746A6E1781B33FBBCAB09E6D66106654D801EC7B5068D2C724869C6250E5D04F8F0B23CF8E8E0517BE3D225A98F8B7726FE3066C241A6B8B51DABC27114048012103AFF05ED849E1EE6F74B302E1A63B44B7AE097F2C7A1A98886ECA34A0903CDE118E3F2938F7D7B11E21E070EB659F289D177B674072060FE3056BA2933EFB3534DE0026F8F59EF07FF43AA9F9B54DA571DDEF48C76EAE9B7F17E35B67DAABEC786EF6B8F107625067A1A96DB95454759A6113AA5AFF22F71294087C6929F3C98C4230BC"/>
          </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>
