<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="E67D4E94E36225F5E360DBE043099A96078174A054631BC673100D218A71C448"/>
    </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="E67D4E94E36225F5E360DBE043099A96078174A054631BC673100D218A71C448"/>
              <Key type="ByteString" value="A11E04721B8D823AEBFD8CD4663CC5E864BFB0C33DF9D350FC6B20E1DE4D857D0D3358C4120047B4C68AADE51D00AC496A62E8821D589E31E587B7BA8831F89CA04F9E596323FE7F1031EFF78C91D0BDA82EE198FB1461B2028AB1A8B466EA94AEEAB33A9763F22AD553309989048EC487BF54F9DE68D9BFCBA8CBE8FEEFF1A004773048770580050278172143474804442228501233443577744058614433350112255046133327604884816321720310204266285316658210838820434024526132700407078456143681120228756366240156652320425287468854825407664531146273103866730804614770122801253576085684850050767713618020380650107634364304078020667081573423352018388608334771351525430673773130274458410217824824837302582882278323526547282725575636664068560215252412504513204035764336166876068710638231566002328523137132770126111570878183410514714237274848748846560022511655865246403883377376728538288463725646782855371428137186276626574711580503045524511527074152788747178511103825368435674243600032453260674506464246245805865841268258123155446875261828202715200608264300758173251828154405486672032307600607735457351265045041437152342244460517741312765853585061263512582406068717700074565138461887566837716418376741282541180151674732767354446442105366348607074868872666505535010721114761321148001644785436416257770844331655801068078533513164512857788762303573540173710277508187652617510665188321524445677188455054340758208736041206045074210342248880238086801042738170743771788555303546468416088270338314642244734000823087241275414886028000301107325088230245864426114502825644778537656878813237245147417757836065037638016840816647728755273535505852015428373310722216536221224025522878387753420402260061613433007701080162140226036376163863000253326387760437667685850524754500564643722521388400447355618187576181282635502774411341516581205666765041415051685021043712486454141262012005528144377642522012132576533583573453522312364025784662587537032273712154181774885628620467056126716333487523183737672014383832560356778021716252021583200523621832823435155121665080015011105651087583430242461172477204652748317103215377565841566052401166272330883418264460165005523247352583236036474143348618503018725484246141473185803328336774120440827104384703237488572327362232564824453056666356155278555736405502257674211357514078741340855367433681155882513213600033815827417751522548572517061872355060746473121828184156602268608480175850484876462251821126081381036386087563604316865213168728622101350456232138815082764754735387146246413521240614350155702531324022406584164126231668445237162106745310323523087225807854868558562703118256160836225032407828700178668641163818522052728673566345780063465482785843876738524886451472043401061024674075115060861816211488045874063853605560851733482736607621214405280346625845315825255763740123207712316764706032261021252654040606433736242275504778587442258654800022587133641182104438135522161320521478548362177030717720607848046076472374665252341007115053683816684771612554387214616835311742200583338410688081407880113233803744846040522111623385271382675522640538548585185438278524356166071706302606407656027742554721332088376788824651860176145600883747D8E7FE83CF664567CB956E14FC35FD9F018BA5058B422BD8BD0A544B1E127137AB44078F04B1569FC6D74F46D186F34CEFC3C9B48924747C71EB499C4601EF9F75760200BA1EE8485E0F16D1431854DFA5A778AD348F1C4754A8348444AC51592352D7A884EA90B79E25D0552C18923C643B9FD40D1D46CE1603537AB8C958A598A034303393D809501FB3B0A6C925EEB5B6A23EDB53C2132AFEFA8E8D1FA06809C0EDCAE1C4B528AFCA22C2EA806328B2DA561580299869539BE3E444BF969308F9F1DC747326976723675702F10A2B21EC6E95C899F2AD03A65307B00FFBB8FEE030C1F7FE468A9279DD0E6AA0D6A473506B8CDA58D8C788FEEF121EB5F3B66E1B34DB4065C2F5261456EB4874D07886076C0DD78A570610F2691060C65517126BF4D3810968598E2AA65B7CA5D32EDB8F4103C1B7631548B06B8F68DC6A9EADA32132BE1F421AA9E31C054EA788300C80980434C55B4524D01CB784024339F2724BFF6067B083206FF285CAE9062A8A3F19090DB718DE353DB7D8C6E920667CD0A2B85E326EE33DF2626DE627857F7AF0723DC2D5BD1F6A15A5EE7034A1335B2B20CB6724052BFCC5B7894D10F07173803602D0287CF46F325D364FB2937FB1473130F416619137C2EA06715619D87DE2173B65B18697C2142EF6E074BA28DE3A9D248B70F44EED95897C7A9080F4311613A3419D7248C4512F935A7916FF1585EFC3BC9661281BE50C91A08366C0FFC304858A16A9B2E7C2157D6050646A625CF94AC9A60AB7AF020883E5F9B80C41F79D05A6C0B20764F73E23E75E53A50A39E44697AB7EA97390A47E1C9B912D31DF04A9E80E08137B82A8963C707FFF3A7C9DCC7291376D286BB7B7843DFE67B6F9959720C42BA14139EE4A19891C353DA77716A89D7DCD48FA13A75566CE04E14F6073309B164323BE767ED86734662705C1139531258578B9D4071DE961DC03AEDA07AA4A030FCD9753F7745B6B52A5E50D29C246415C7439C3BCBECF6129C681F1305094540C719CBB3E9AA0451CE471831F8B020AECB72FBBC42AE5ED55C2A72CF692A0AE0A41E6F7156EAF075FD117CBB9B001DA804069F9455F590C33BF04D910D5C339D7718E08133CC825BD4D0CC5C337704576A1175082D03AC85D9B69DB3BADB19AC74FBA10ACFEA7B586732B2770BC9A1012A83D0EFFB38DBBF271C8EDECCCB5243AD0DA32A8E32E10D6E07D373CF286F3E7C16EBC95F3F56C1680F050319CB76C9D79C3DC145F14FEBB9803542476EAAE7C8CCD2F54811E9DC8CBF451CB646D5343AAD6F59533714270DA7525C49C62E304AA782B0537843A45C80FAA062CD53E4297E66C6ADCD924A516235DF4DB473F9A3629EB859816F589B88D5EF962EB1C83E2CC0471F26F6AD46BA62104016583EA079960EA0039DFDC48ED0DE561F6E6ADFEFF6D608A678DEF8E18A36F0390DEEBEBF6C8E6B89B23D7D776871575CA48902E20CA1A3911CA0D932F806A2B6247512F6020ECD1CA150DD41948DDA5B16F78D72CBC423C850CC46C5FF39A28045214C590C95C09923F6A0574C2F7F7C072D6D0521D9A431CD8429CA22A18AAEE678F30FB6EDDAEBB0D06929749E5DE432EE4F929FF347ECA6A73656EF7D64C2A231F892013820584EC4802FA3F875B222F079532054BB372E2E75E03A603B69844FBB8E04BB93570EC66BEA9F47F9BB3C55FA1448AF7B154D54BA1BA751829A96645594461F9BD3920E812C825274379B0CB6E9D1ECE7BF84BD53EA18241E7AE66E28C54C690146E2866F3D8C09AE7D92D3C303DFE698A77B542BBC0A72E238EE1C9FC98A8DCB2E630BFB443FBC743E5B854F51C5DB00934114C3C16BD1166A49BB29BE8676455FADF9DC55169E964EE43FF25A69F352840A111858ED24BBA44FB11BED661F9A87128F4DC387057A51831D73B8E0964473A53AFE1A9647A6093ECACDD7334E6410D1E2B3AC7F49977B8D62645F2F892A811653E13FA37E023F6C8ECEDE82E0588B45C6228857C18D18D125EBA36D4098A72D7948147BB25CD11304B064472B56631506DA1A2262A2B030E38E0A8D37E37DB4AC562E450C0E165F7AD7C8219F3BF00751E8C48B0707F2FCC03CBABC5725686E9CA08EE717481C2EDBA642373D57148EC073DCBBA05F89D7675F93E1DCBE357EDB0F4FA3AE2605A5E6F6A6C9F54DF46D94A77FEB9F369600142E09A33754EF8AA7B57ABCABF3AC63FFD0AF779C350CCFBF9443438C7E4972277A345B986EEBC7DDFA51DC656C1DD9804D83BB8A27DD9C7B936DB0986A9A43A1CC159746D58DBA2DE2A2F229CDEDA2D35221619201C428E0D1DE6CF614292E09A88B15B824475248FC767FFF916352E53A5F496EA92B1B85C5BE507EF4985FCD268BCBBA6067B63F3F8592795F28973550802F75302E30343C7CA2841A4AB01E6918D41E883B296FCD6222649129806E90E33BF4540DD841A99C32ADBB6E7CDB92944055DCB6985EE4DDD5F247CBFDBD2F6B8A9B9285099B955B86B0612639BAD538EF952381680578C1091C5D41BB0A6B7572E46914AB3A5CF4658F8B33B9A76AB630BFEA13EAEDD4CE31303167AC2ED3922BD21E3982E5EF53441DF6E55D4B924F5288AD9D7B71450530E4D5263C048DDE007EF66F0B94B6844155FFC3DF1A92E3E6DDE8FD8FBB0A7CB35E1679437F11618E1B5004181EE5912A1FABD5507269F045A55F10A0DAD17A22295D265EF6F50779D4946A972942BA9BB4AE6984C61FA94CFE0A0DC62E44992FA4B29B1445F5E4F5D200F6A71CD4EBE9FA18ADF6CC41BE429BF28EDCABBECAC92730243D4C82BFFA3796C55EEE6DAE033122735551F1A3D4C15A7AC6C9D7AD43FC43BECA220E394C7231E25147D49ED567EEFB61087E666EDEF6B1849E1C813134908D7D1E32A5E3FE5B6B403CACF479FA0A87777BB330F3C53E801B6239FFB16E4B61929E4C451B953AA5377A3A90815F3F90A9EDCE45797EEF880F285CD857089437A63493411BCF5E8E42A6CC00481D06BB7A548326F6F5AE2080A98EE33037915F94D70CDA3051D07442E71B873F3EB0089872457600D31571FE3B7A103B61043165C841BEF4D2DCD2D70EB012758A4ECC8FA5526FBC0A309982362D5137C40B96F5812E52C7F2B02A219554CF84EF6C471E63C871B3D622829F8DD8E87D4F4947D1CB67648EAE7C888982A0D2159389B2ABE0777C5AA61E02B040F54D6E13150A26952AEAAE2116262A29051F0EB9023F08EC7BDA77FA9CD63F4811B939FBC2694EF4813B19506BD5C48F08197F092CD5FC380820A8AA576551B9F4B0DB5ECFB28E31C0168D1C327C7262B0021D171513889B2E26F83501476418CC97C81192F72D603471A8C7969C1F349ADC8024D9D65EEEC515A84952118C9C8F28F8F0C33B0E3EC18FC81BE3765B117A5499BA9BF7DD6D79621585C1CEC9D7AABE3A3A74BCE47D370431D0DD82434784063B7A479C11D9F2E36E1A4901A30D442FD91F2D21E3FFFC063B8433D3EDD872C5D529F23828051AE8DD7052905A546"/>
            </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="A11E04721B8D823AEBFD8CD4663CC5E864BFB0C33DF9D350FC6B20E1DE4D857D0D3358C4120047B4C68AADE51D00AC496A62E8821D589E31E587B7BA8831F89CA04F9E596323FE7F1031EFF78C91D0BDA82EE198FB1461B2028AB1A8B466EA94AEEAB33A9763F22AD553309989048EC487BF54F9DE68D9BFCBA8CBE8FEEFF1A004773048770580050278172143474804442228501233443577744058614433350112255046133327604884816321720310204266285316658210838820434024526132700407078456143681120228756366240156652320425287468854825407664531146273103866730804614770122801253576085684850050767713618020380650107634364304078020667081573423352018388608334771351525430673773130274458410217824824837302582882278323526547282725575636664068560215252412504513204035764336166876068710638231566002328523137132770126111570878183410514714237274848748846560022511655865246403883377376728538288463725646782855371428137186276626574711580503045524511527074152788747178511103825368435674243600032453260674506464246245805865841268258123155446875261828202715200608264300758173251828154405486672032307600607735457351265045041437152342244460517741312765853585061263512582406068717700074565138461887566837716418376741282541180151674732767354446442105366348607074868872666505535010721114761321148001644785436416257770844331655801068078533513164512857788762303573540173710277508187652617510665188321524445677188455054340758208736041206045074210342248880238086801042738170743771788555303546468416088270338314642244734000823087241275414886028000301107325088230245864426114502825644778537656878813237245147417757836065037638016840816647728755273535505852015428373310722216536221224025522878387753420402260061613433007701080162140226036376163863000253326387760437667685850524754500564643722521388400447355618187576181282635502774411341516581205666765041415051685021043712486454141262012005528144377642522012132576533583573453522312364025784662587537032273712154181774885628620467056126716333487523183737672014383832560356778021716252021583200523621832823435155121665080015011105651087583430242461172477204652748317103215377565841566052401166272330883418264460165005523247352583236036474143348618503018725484246141473185803328336774120440827104384703237488572327362232564824453056666356155278555736405502257674211357514078741340855367433681155882513213600033815827417751522548572517061872355060746473121828184156602268608480175850484876462251821126081381036386087563604316865213168728622101350456232138815082764754735387146246413521240614350155702531324022406584164126231668445237162106745310323523087225807854868558562703118256160836225032407828700178668641163818522052728673566345780063465482785843876738524886451472043401061024674075115060861816211488045874063853605560851733482736607621214405280346625845315825255763740123207712316764706032261021252654040606433736242275504778587442258654800022587133641182104438135522161320521478548362177030717720607848046076472374665252341007115053683816684771612554387214616835311742200583338410688081407880113233803744846040522111623385271382675522640538548585185438278524356166071706302606407656027742554721332088376788824651860176145600883747D8E7FE83CF664567CB956E14FC35FD9F018BA5058B422BD8BD0A544B1E127137AB44078F04B1569FC6D74F46D186F34CEFC3C9B48924747C71EB499C4601EF9F75760200BA1EE8485E0F16D1431854DFA5A778AD348F1C4754A8348444AC51592352D7A884EA90B79E25D0552C18923C643B9FD40D1D46CE1603537AB8C958A598A034303393D809501FB3B0A6C925EEB5B6A23EDB53C2132AFEFA8E8D1FA06809C0EDCAE1C4B528AFCA22C2EA806328B2DA561580299869539BE3E444BF969308F9F1DC747326976723675702F10A2B21EC6E95C899F2AD03A65307B00FFBB8FEE030C1F7FE468A9279DD0E6AA0D6A473506B8CDA58D8C788FEEF121EB5F3B66E1B34DB4065C2F5261456EB4874D07886076C0DD78A570610F2691060C65517126BF4D3810968598E2AA65B7CA5D32EDB8F4103C1B7631548B06B8F68DC6A9EADA32132BE1F421AA9E31C054EA788300C80980434C55B4524D01CB784024339F2724BFF6067B083206FF285CAE9062A8A3F19090DB718DE353DB7D8C6E920667CD0A2B85E326EE33DF2626DE627857F7AF0723DC2D5BD1F6A15A5EE7034A1335B2B20CB6724052BFCC5B7894D10F07173803602D0287CF46F325D364FB2937FB1473130F416619137C2EA06715619D87DE2173B65B18697C2142EF6E074BA28DE3A9D248B70F44EED95897C7A9080F4311613A3419D7248C4512F935A7916FF1585EFC3BC9661281BE50C91A08366C0FFC304858A16A9B2E7C2157D6050646A625CF94AC9A60AB7AF020883E5F9B80C41F79D05A6C0B20764F73E23E75E53A50A39E44697AB7EA97390A47E1C9B912D31DF04A9E80E08137B82A8963C707FFF3A7C9DCC7291376D286BB7B7843DFE67B6F9959720C42BA14139EE4A19891C353DA77716A89D7DCD48FA13A75566CE04E14F6073309B164323BE767ED86734662705C1139531258578B9D4071DE961DC03AEDA07AA4A030FCD9753F7745B6B52A5E50D29C246415C7439C3BCBECF6129C681F1305094540C719CBB3E9AA0451CE471831F8B020AECB72FBBC42AE5ED55C2A72CF692A0AE0A41E6F7156EAF075FD117CBB9B001DA804069F9455F590C33BF04D910D5C339D7718E08133CC825BD4D0CC5C337704576A1175082D03AC85D9B69DB3BADB19AC74FBA10ACFEA7B586732B2770BC9A1012A83D0EFFB38DBBF271C8EDECCCB5243AD0DA32A8E32E10D6E07D373CF286F3E7C16EBC95F3F56C1680F050319CB76C9D79C3DC145F14FEBB9803542476EAAE7C8CCD2F54811E9DC8CBF451CB646D5343AAD6F59533714270DA7525C49C62E304AA782B0537843A45C80FAA062CD53E4297E66C6ADCD924A516235DF4DB473F9A3629EB859816F589B88D5EF962EB1C83E2CC0471F26F6AD46BA62104016583EA079960EA0039DFDC48ED0DE561F6E6ADFEFF6D608A678DEF8E18A36F0390DEEBEBF6C8E6B89B23D7D776871575CA48902E20CA1A3911CA0D932F806A2B6247512F6020ECD1CA150DD41948DDA5B16F78D72CBC423C850CC46C5FF39A28045214C590C95C09923F6A0574C2F7F7C072D6D0521D9A431CD8429CA22A18AAEE678F30FB6EDDAEBB0D06929749E5DE432EE4F929FF347ECA6A73656EF7D64C2A231F892013820584EC4802FA3F875B222F079532054BB372E2E75E03A603B69844FBB8E04BB93570EC66BEA9F47F9BB3C55FA1448AF7B154D54BA1BA751829A96645594461F9BD3920E812C825274379B0CB6E9D1ECE7BF84BD53EA18241E7AE66E28C54C690146E2866F3D8C09AE7D92D3C303DFE698A77B542BBC0A72E238EE1C9FC98A8DCB2E630BFB443FBC743E5B854F51C5DB00934114C3C16BD1166A49BB29BE8676455FADF9DC55169E964EE43FF25A69F352840A111858ED24BBA44FB11BED661F9A87128F4DC387057A51831D73B8E0964473A53AFE1A9647A6093ECACDD7334E6410D1E2B3AC7F49977B8D62645F2F892A811653E13FA37E023F6C8ECEDE82E0588B45C6228857C18D18D125EBA36D4098A72D7948147BB25CD11304B064472B56631506DA1A2262A2B030E38E0A8D37E37DB4AC562E450C0E165F7AD7C8219F3BF00751E8C48B0707F2FCC03CBABC5725686E9CA08EE717481C2EDBA642373D57148EC073DCBBA05F89D7675F93E1DCBE357EDB0F4FA3AE2605A5E6F6A6C9F54DF46D94A77FEB9F369600142E09A33754EF8AA7B57ABCABF3AC63FFD0AF779C350CCFBF9443438C7E4972277A345B986EEBC7DDFA51DC656C1DD9804D83BB8A27DD9C7B936DB0986A9A43A1CC159746D58DBA2DE2A2F229CDEDA2D35221619201C428E0D1DE6CF614292E09A88B15B824475248FC767FFF916352E53A5F496EA92B1B85C5BE507EF4985FCD268BCBBA6067B63F3F8592795F28973550802F75302E30343C7CA2841A4AB01E6918D41E883B296FCD6222649129806E90E33BF4540DD841A99C32ADBB6E7CDB92944055DCB6985EE4DDD5F247CBFDBD2F6B8A9B9285099B955B86B0612639BAD538EF952381680578C1091C5D41BB0A6B7572E46914AB3A5CF4658F8B33B9A76AB630BFEA13EAEDD4CE31303167AC2ED3922BD21E3982E5EF53441DF6E55D4B924F5288AD9D7B71450530E4D5263C048DDE007EF66F0B94B6844155FFC3DF1A92E3E6DDE8FD8FBB0A7CB35E1679437F11618E1B5004181EE5912A1FABD5507269F045A55F10A0DAD17A22295D265EF6F50779D4946A972942BA9BB4AE6984C61FA94CFE0A0DC62E44992FA4B29B1445F5E4F5D200F6A71CD4EBE9FA18ADF6CC41BE429BF28EDCABBECAC92730243D4C82BFFA3796C55EEE6DAE033122735551F1A3D4C15A7AC6C9D7AD43FC43BECA220E394C7231E25147D49ED567EEFB61087E666EDEF6B1849E1C813134908D7D1E32A5E3FE5B6B403CACF479FA0A87777BB330F3C53E801B6239FFB16E4B61929E4C451B953AA5377A3A90815F3F90A9EDCE45797EEF880F285CD857089437A63493411BCF5E8E42A6CC00481D06BB7A548326F6F5AE2080A98EE33037915F94D70CDA3051D07442E71B873F3EB0089872457600D31571FE3B7A103B61043165C841BEF4D2DCD2D70EB012758A4ECC8FA5526FBC0A309982362D5137C40B96F5812E52C7F2B02A219554CF84EF6C471E63C871B3D622829F8DD8E87D4F4947D1CB67648EAE7C888982A0D2159389B2ABE0777C5AA61E02B040F54D6E13150A26952AEAAE2116262A29051F0EB9023F08EC7BDA77FA9CD63F4811B939FBC2694EF4813B19506BD5C48F08197F092CD5FC380820A8AA576551B9F4B0DB5ECFB28E31C0168D1C327C7262B0021D171513889B2E26F83501476418CC97C81192F72D603471A8C7969C1F349ADC8024D9D65EEEC515A84952118C9C8F28F8F0C33B0E3EC18FC81BE3765B117A5499BA9BF7DD6D79621585C1CEC9D7AABE3A3A74BCE47D370431D0DD82434784063B7A479C11D9F2E36E1A4901A30D442FD91F2D21E3FFFC063B8433D3EDD872C5D529F23828051AE8DD7052905A546"/>
          </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="A11E04721B8D823AEBFD8CD4663CC5E864BFB0C33DF9D350FC6B20E1DE4D857DDC0E3510FC180782256A8DA567B316D6277C5727B15B5DB66DE1F34747705FE9AEEF9C827C5BF1B5DA373673748964814A55650990EA87898CD4FA47D7984117CFF36060F8D9E4AA7C1CD1D295D3784620C9FDE48A274A9093383262C04060A679CBA71507FA3B02177F37C184C2A547FCD3187AC5F92AEADF3EC44A67F8E6FEEBF2CFBC18DEA5BF1D3D0A1135A2A3C638BEFB185F653D16BD0944D668A06DA95111ACE33B72454F554977016B268597F01E9D779B442D368F5F628CECB3221A5FEF3D6CC7B9F1C7ECBC859D41E5BC51495654C08B84B3943BE0E3FA2C2096BE0ACF997F648490CF4EBCD93AA872D1D37A9992DB1EDE6EB7559A8FD2E782AA7A1B4314DF1F3CF00C2409C459ABABAEBCD3227A5C0E48053D3E9F188CC04F8AD648D409BC628AFA5A7FCCD9F5FCB007B8C874618A8D2BF4DE05A3CDD1B6957B2FCBDC1F8A375123A477F0DEB503F2660FC615B67AB4837D3CA426F5F779E75963B76A729790461E8B8A10FEA9E80DB9C75AC469A773F7CAEAEBE6BE1FFD1755F94ABA05228EABA550E0A797078471F013B70E820DB53520F56C77AFC95B01620FD670469E84D77BCB3BE36D4ACB74B0FB25EF32D36A65C03AF37068E986B52FF1BE8BE615A73B8F268C61227EAC1BB971CA461BBA630386E19A2B3242D4BA0F08F0E50B693A6955179F78E39616919FC3C87E1D0C9A43A02D4EDF2D2F3BA0E0949088C37BF6D57A4D1C8B88471120BBBEA1EAD47025960F88215124017B71283A25C5196A83DE039CA8FDDBCC5C5806489FEB41133257DCD96BC3AEBFF1AE3E5DF823C3169DCCD59CD950CB9AD0EF19A9759053E85D1BEDECCA980D0ABEE2D69107C80314DE1AF2BC05C2DB3C326C1B1FC283A9D4DF28D7E604EF739696056A4FED829BF55D1899D31525EEFD380FF6DFC62093407AAAF68D6A5A87058A24A1CAA2F4C71AA0C97EDEF4F91929466D19D20584873ACD9C198A1284AA003265C91D744B966FA1A60B1E74929F125B6ED2621C0C8A00EDF5D4B93D8054C03B52E42CD9B166AD75E89EAD51F7342ADB3B06B15649F6F9AEC76E22ECD6EAF80E6515C25EBCE54F330C928306D873BFC67C16C5BC29226F9998212DB1BB7E2D9DCDCDBF43EA74B899E7A6313C2769E6D6942CB87F69C3DFFFA6FF644F8186FA77C4C292B346336DF38361BF64DDB17716B15E15331FCDB30E97E2F525906FB952511BAE141BD5555B42BDF5BB561BBA58C3007AE40A97B53B12AB30A166EBE944FD0900728861A6B3EFD01C3EE95D99B35AEE04DF9E0040BE6494F5B052E5BEB417361140DF1A105BADFFFB07F6AD580B53381C35F9158FD80561C29659BFED7AF50256A4998F6AF0796CF2C9A1D5C9EF6B783827AB42EA6297AC615DC7F6C92A4328737D32D6C88A536938BFD8333964A36FD968DD26C639DD19E5B6D86AE468B1058174D61244D364BDC71EE1635FC49545F3DEC9153D36F9E6373AF52870C297F3FCD3B334A4DB3F2C8F20106E5E28DB9E4AEBC97C9DD93FA8031F2890F9DE73D8B439F168B98265995CA851E748763BB0581B5004DBE50AD0523D0286CB0255600C0D7DCE1A209994176B7C74EC7CFA80EAB4ACD63ADABCD7B2C0EE7E9F4E710D779BF97C5B21B8D9A5609E8AA9C94577884F37B2DE3C8DE993CCAF7F90A5EB125E9BFF695050FD0B0AF2941E20EB53B4A1C5CB9A65B9C23A4CD2750B5ADB07AB4A2F93B815615CC864FC4D4642B81F6FCAD9AC6281084729497C5110A5BABFB2FA8C45499C682EE1C4FE1233FFAE5BCE921B2E4B7B7374B727C7FFBF074D39811D3309E26117809C58696A0B267FD5EE9A02574C5AC0028CF305ACDB452EBF49C90BF54B957C42420C8FAFF6EEC6FC5C4EC8AD88275956829D78FE8EAD12D3401A71E443692669AE4A069C5535CA2812FFE0EA0AA9583132874DCB5E77CE7F53F313A11804E6FCA147C94EFDFE260C072976342BF95D9844EC24A80D51D25CC6F6FFC49AD8383AA317420C05E2E0C17391656CD55EA33DC04A11E7752DE931B9F006C76C67E261648B42FC3A866E5B7A2F61D5BAC1B3DE926DFE27B6BECFD0CADBF810F093E9FF4C0A26762EAAF59A0BCFF982C1E09FF50811F4BD0E840F4E47E79544404D3609F8E95E6D9AF9CBDEC000E35A1880B66F682A0B330643AB5510E714D1DE5D8464C595F44FE17F3E33205E4273A263A0D1DF1DDE53EACC623ADE20120F1D4DD14E87C3CA8515EF085210D7E90B752393DBA5E12F335A80CC232D51E8F3C9D9522A6C4C90BBBFF20B21B4F515D3231D1B6215D0751B59D43774EEC277746D6952DBDE8E644450C4125BB05204723F6A561D300168CA5FB445850FAAF6118DADBC61701731ADD1E38C06902BE6585B6B09999F5D83B6B7F86B65FC74006A8F07BE4A6CCC9625F6B0BFAC78FE4BE990182B783A403D0020E4D08F77FCDB51E7A068452212AC63C518EE048116C6F412D4F126FE5FE9805BDEC63B7728A145275CF4B305CCDE9867B66A315DBEBC34D56A131ECF60A6E5ED642A70AAE86796404C85F69138974D79227EB7F4176D097AB930691EE0BB9135AC71E69F9B4E0AF2072E24E980F0160918C1EE117B85B3C4C414C50D7D5F584CA657F9ECDB8B7948B7C8F60D13CE5DB38525A9C148A0DD127E4EBD9167453DC6E47259FB3C66E8D3B72DF61D0974D01362437191A36EA3C99F45A7DE1C2D179C53E365D1C5"/>
          </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>
