<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="0FBD4A24D5BC0DE411C6CFDD41EBB2A622A9A64631C10EAFF4265FA311F6C341"/>
    </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="0FBD4A24D5BC0DE411C6CFDD41EBB2A622A9A64631C10EAFF4265FA311F6C341"/>
              <Key type="ByteString" value="1637DBDE0B6DAB9F06C13A1727B2772E261459B69481AD47B751F39AD1968D9DABFB89D9CF9E327919AFF31E5AE8FEF67860FA4BFEC7BF8DAFE47E12D44EC6324092758E81DF1FF9A2E51AA8E51BDF4DA91F4E41B2570AB1AFB256A6A793355528291E554ADDEA32A13E9373E2025213347416607AB1C0BFAF1960FD951A311050836575247004753563586034660661435667840875067020525881145134602518337571382132835274177181260250486413646600121255248041628811766011072524652511822726623120637057430122448708048744636147166857773087653442571030160732378163714430663475817023267364223036276752582657281438128304373231461217207173202833076605428734208156088071184704876184872226564246156151758244644453654760651664741055782084512534080763152152458865545017603365158552377448028555626860145103514764207482338052262430731530455826036675747071452216060526286343051243385587365762844673285807881318538317330808418850632012346360788726325584366211680236466263167007436507273426606158330161316158575473621238622373262684356368666840866446355130070384530278513678787764186668433343382377718472243620078474742042372451826475185622022884411408088344141220443304807864838110620751173518654082860627542115566632176456327254548558130747676214108365447308622661063372578731882836221257570181555478134584358028616477514130205353055158026705384106614587788840431366627312658331422300252733658116686016820440213334650514432282860500455423138630605814751257650757526504564022663078706413714254472642606372501106615755120327376343476786472023118221830375488625342453175674712611523264187304187864330422354627206606080040774240623155324017274172467032304318163881784131324660870557611358271878582346251632111536226252703233651626748536024002460124550033287120101072323262522171848216651558120334184076708304045430281148516785012536381852824427536318870274585614384181448821783702433214133453223244428151716187316573402472851837620257088242772805127847884151146082266005670302223143878858764220188255754452035783540760462712774134552685625278702083445370638637500174038647472077478748812166384431127227771660702232344361353804188142877361111270863278282623261506251165440370687358110573150847374877423728324608630030547317663231132462165504361178732825672583376241446602756714623865736745353260168246424871207516205002618651065565566553786813684084786501557408474853706424175152731515227015275010203075301215736106456247488421687544201728753626181748365877601135125570034731356002421367636645831028268283248817207777623060175061671300623136087831727072685061048180123135727223323544811872344012631650614075021418128324428682631581312644555400885612835652362146605268623547336737026273646638036550232365336245200288874725528821648343076107771357032225136441420463311453612152646373008634682633115172465737745072101187411116660345175410521327761326625757316631208644000024817832266527103152405681385444406872433660336576225745542523727742447858858873722588610088110026013351425812066150775608870845870072870556070823407851210440823256102280577703317112864517544181873658871546556455462132215423051456645166742341838748056342336560417308136461705747273178414700182430432820956181E83AD5C575040A7325EA1B358882EBBCD00E558204AE23B85C7D1E2E176B2AB94681DE801BBAA06101D27C0DF3A9078381401E550389B95BDA67897C0420981D1CFCBCB4AEC693A72B4F2A37D2F9C905A7CDB1C6CCDDE274DC2B283188E35963BCB509E058CD65776031E9BD31292CAAE3CC42EF8D4F81E47166949B5A6976F90C76C6E45297684041C6D47CB89DEB9037770B3F6F364B9FA4CB3791146511918FBFF3084F241958515B99F2CDB739575AC9007E2A3FECDBF50D2AB32B3885501C3B397457CBA88FDD815B38B47288FA57CFBCBD4B0D460EAFBAE6E13FF35A2D913D273AE7498E15BBAC9CE53F99CFAFCBABAC7535FFE077A5ED88560100C57107007551E21C2FB0DF345B0BF10EA8545646846784C5B0E9ACE3CA68AADC760436259130CCAF52FF62A8CD3639E74BBA08D93A9D92B20ADFD5510F6A7ED1AE3FDEE7FD59AB1EB77DE5AD640CEDEC25ADF037F1D67E5067704DE8E72D6E9BE0BA7E904AF40D3D4F69B55D931D8D889F2B1693A7231006ADDEAB3A5274C41876A4B08740052D351F1F4E13F52347B2DCD08AA67C729DCAD39F3B35D4D1E4837BD3058965CEC4A9E713BBF270C339EC451242C50EE338EE4D3F0FBAEEA2EFC441EFECA60BFDB0058FB525B0DF24078C92D6F74090A40FF6EA3F20697C9CDF2F47DC67D01108C72E0D2E4E00573BF442D78DC781F69544830FFA0016B3308EA816A07EF11CEECE0827DDA74866108D098168BBAB58A6BB4A9432325D71BEA8F115536653C35BC2AAF058353FA869F38A013E8D36DDECB94B012EC49DDFAAEC3F8EC6E964B634D4D7D2933B3EC298D686E3FDA6CCDC6CC4589F669CED5300BDD8268272D530FC7A24AC4DA289007D058479BAB1C04AB918DB12A1CB60E2DED543F3C6D6829C30D420802FF2A399FD2E06E0A1B4F8C7B3028525C8467E4D67E7AEAE3BA9A4775506EE62567E21681A8F00CEDB063C8073B6701A59E9FB9A0321A8AD644084782B97F8E76F6E839CDCD669AC31D95F23F28EF726F748F28C6E71F47579426AF5577914F0C1780D553721F3FCD8E22FB69E2765D4EBF14EE4D8DBCC7A4AA74C07794B64C366C0EA121710A31A40B6B8C89E8F046519536B1472E3998FD307412F7253F052F669963E3E27DCB1BF83487B55CE897F8A1988135B07CFCB542065B4A8C45A3E0B55584FCF3F8A8E9B437E1B3336A2D2B125901FF4C344BB0C1E03D38473473802058AC36B31249CC6EDEAAF497CBCAD3A73878CBC6D4F76AB9D2277ADA5D06596375E3D7605DC7CCD3EDD9BC77B594BB0105C1663B1E8CF8D55959D8FCF28C533E9CF7980818CBE75E12DA06FC8C1B332E549D53097117311179119E1012E983CF5DB47D73018ACFC5BE3F3D76C6A2C3A2A28BD32943638D9A1F74FAAE188C1DF536EBEFE96DD4089531686864795CF0CB39E7A9364EA54BD0D1C6A14DAE5521B9A44BF6D5F858B732F8E16049092E0B8149A838C19849EFB472844B334FF93F3AC860CF6BA97EFABB85E3FCEBD69A7E84F6A58FE7F91C9CD36522A55C5F80DB6085991F16F3F66649CC66F473991F11FEBC3E34FE81076F543DA04783FF216AD40614D353225100566A047D90C68B41028E2100FE6D8E9A9CC0843FCB1D42E3193AEB1809078EFAA77CA54D0B8E96F07D6A913654369AD2023C9D1212DA6C7755CD0757755A588B54A1E0BFBBBC3149F1D278E0CC70919892BFE8A042C3131E86524233AEA4D020D2B571D910204801EB21C452028004D4BA85E028777DEA8FFC17A72E7673447C596994C1ECC99822C7855D7ADEB2E5FAD84201CE12B3130679ECCF840228C7D81D3C96829B156332939EAA51BCDA807ABD5AA93E0995904CE5D0CCFFB2B9208CDB87869EEFC7739F0FAC59C79AAD8755304BCB0772DA2F747CB3BA366D730A16F81A6F6908015690CD4BD82E9322062D0ABD78A824A3EDC5FD01EC846A5A42970596E9CFB758E12C37CF53BA2B2B20949088BF328B0DE79ABDFF13818FCA26624153FA4F8047B6DF8D2ACD736929A12650BE4FCEF07DFC0D32DE423920F379BF2800DB6BC767A9C31F58CB88A415634961ABB47EB516DB07BAD9A4F099DCC71B77180D9F7690DB59F345AEE8C7745B9735C5E5B64027F67165BD97754C219050289C69526C06E105FBACC893942D7CE1F2D539111F39B04FC3D71C974A374435642BD14F6288565C5A3616852EB6E29738DB6540079A200B17486251E5B004FF39358D2C42D7A05AE0B1EE50409C3137286F4AC7FDCFB959602BB65E4AFECCC3BF5432A1B5CCF9080DAE9A191F7E40E5974D9D35B7C46A0275D1BEA0ECA173168E42774914651A138E7458D87AB4FFE49680B0956525F298D51C7597B6E66166371BF58884B8A84B6E748EF39D0DB7E8F13CFDAFA884D99630C37332EF869CDE1E875E52D7E7AD55A6245498C679247957E855290C6C88DBCF408697209AC0285DF391A648D4588771C31DCF6F4B4AA56CACDD436F8DEC6C4A2983F4E2F4F51984F0636C4891CA88A3690F958E6FF1DD7B1BB07A7131C888BC1239604C3E999FEC421DDE3851AC6657BFD6C92F763420D1121DEA67036497D61504A58164236DC549E03F0951B6FEC3DEFA36389A4623AAC0D8B90FFC6099AC08E1C42030978895B692AAE5978EBDC49924D5B39E51F5EFBE8A4138A039F8FDB3151354FEDEA8DBF2BAEFD21E4DC526EC0B123A09226E4D4493057844673BA900558FB081C45A705ECEB96546197558A000E70D65E83AA154918F80C2013836AE37C54FA84BD5FED3B7F4F406A141631986E7EE6E26B980BAA120F487A3EE5FC709E6ED4472A1FB046DCB00FBB845FFE762D57F0FDC7CA985E82E8E29B5A0820BAD4CAE57C9477EE35014C9488F1BB34530E2DA73C851BC60A95771B37563CA9AAA9D4A6DBA7B15DD10BD3137076AA4D0ECD8AA2B70C46A43D2EE6B0F32F479E75ABD7223332E07C2ED761ACDE2200CD1CF41C42B0DD9773843909536DF97D2C7928EDF033B3EE46DD0C1745CD76B0A3C605499D6A5F0595202E668CEF9E420A4ED950F4F5048527EA132544EB6A56ED8252EFFEBDAFBBEDFD9E2B98438F1754118D60C8284DED0579022C5408799DAC3C0A48AAF2E776E11732B399E04C40FBB1B4582B9A1F3D382709413028D8E13F7A3F33E0DF4F8280E77EF1C2B321B9AEB2B45334060044F62919A2C14FF4C748D6E19ADE4DD1A65BAAB8C7859C1C3FCDF6EE0B802AAB567AAA857A40535B4D5FCC190AC4FA003579D5CEE7878529FD808FBAEBEF59B8325BDF22796DB677CDC1211578FE33E30AF195110373D61BB65D4B2BEB743761FE36DA36DBC56D27780ACBF5E4562F9286A058A6BDADACE9BBDAF3E6B3D49404815F3CE5010996D87DF0C6D70BF3CF52DC6190A493C164DA0D62BB2CC4064F4F768EF2F98290B7ABB531A2D3675FD9878AA50C74D5BCBD8A1417E86975A8EA9AEF775D75D73FCA3353E386FB72DFCCC96273945CFC72797E74A4D9F0B490EE9BC7B03B90CE2498BC5815BF04E0D2"/>
            </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="1637DBDE0B6DAB9F06C13A1727B2772E261459B69481AD47B751F39AD1968D9DABFB89D9CF9E327919AFF31E5AE8FEF67860FA4BFEC7BF8DAFE47E12D44EC6324092758E81DF1FF9A2E51AA8E51BDF4DA91F4E41B2570AB1AFB256A6A793355528291E554ADDEA32A13E9373E2025213347416607AB1C0BFAF1960FD951A311050836575247004753563586034660661435667840875067020525881145134602518337571382132835274177181260250486413646600121255248041628811766011072524652511822726623120637057430122448708048744636147166857773087653442571030160732378163714430663475817023267364223036276752582657281438128304373231461217207173202833076605428734208156088071184704876184872226564246156151758244644453654760651664741055782084512534080763152152458865545017603365158552377448028555626860145103514764207482338052262430731530455826036675747071452216060526286343051243385587365762844673285807881318538317330808418850632012346360788726325584366211680236466263167007436507273426606158330161316158575473621238622373262684356368666840866446355130070384530278513678787764186668433343382377718472243620078474742042372451826475185622022884411408088344141220443304807864838110620751173518654082860627542115566632176456327254548558130747676214108365447308622661063372578731882836221257570181555478134584358028616477514130205353055158026705384106614587788840431366627312658331422300252733658116686016820440213334650514432282860500455423138630605814751257650757526504564022663078706413714254472642606372501106615755120327376343476786472023118221830375488625342453175674712611523264187304187864330422354627206606080040774240623155324017274172467032304318163881784131324660870557611358271878582346251632111536226252703233651626748536024002460124550033287120101072323262522171848216651558120334184076708304045430281148516785012536381852824427536318870274585614384181448821783702433214133453223244428151716187316573402472851837620257088242772805127847884151146082266005670302223143878858764220188255754452035783540760462712774134552685625278702083445370638637500174038647472077478748812166384431127227771660702232344361353804188142877361111270863278282623261506251165440370687358110573150847374877423728324608630030547317663231132462165504361178732825672583376241446602756714623865736745353260168246424871207516205002618651065565566553786813684084786501557408474853706424175152731515227015275010203075301215736106456247488421687544201728753626181748365877601135125570034731356002421367636645831028268283248817207777623060175061671300623136087831727072685061048180123135727223323544811872344012631650614075021418128324428682631581312644555400885612835652362146605268623547336737026273646638036550232365336245200288874725528821648343076107771357032225136441420463311453612152646373008634682633115172465737745072101187411116660345175410521327761326625757316631208644000024817832266527103152405681385444406872433660336576225745542523727742447858858873722588610088110026013351425812066150775608870845870072870556070823407851210440823256102280577703317112864517544181873658871546556455462132215423051456645166742341838748056342336560417308136461705747273178414700182430432820956181E83AD5C575040A7325EA1B358882EBBCD00E558204AE23B85C7D1E2E176B2AB94681DE801BBAA06101D27C0DF3A9078381401E550389B95BDA67897C0420981D1CFCBCB4AEC693A72B4F2A37D2F9C905A7CDB1C6CCDDE274DC2B283188E35963BCB509E058CD65776031E9BD31292CAAE3CC42EF8D4F81E47166949B5A6976F90C76C6E45297684041C6D47CB89DEB9037770B3F6F364B9FA4CB3791146511918FBFF3084F241958515B99F2CDB739575AC9007E2A3FECDBF50D2AB32B3885501C3B397457CBA88FDD815B38B47288FA57CFBCBD4B0D460EAFBAE6E13FF35A2D913D273AE7498E15BBAC9CE53F99CFAFCBABAC7535FFE077A5ED88560100C57107007551E21C2FB0DF345B0BF10EA8545646846784C5B0E9ACE3CA68AADC760436259130CCAF52FF62A8CD3639E74BBA08D93A9D92B20ADFD5510F6A7ED1AE3FDEE7FD59AB1EB77DE5AD640CEDEC25ADF037F1D67E5067704DE8E72D6E9BE0BA7E904AF40D3D4F69B55D931D8D889F2B1693A7231006ADDEAB3A5274C41876A4B08740052D351F1F4E13F52347B2DCD08AA67C729DCAD39F3B35D4D1E4837BD3058965CEC4A9E713BBF270C339EC451242C50EE338EE4D3F0FBAEEA2EFC441EFECA60BFDB0058FB525B0DF24078C92D6F74090A40FF6EA3F20697C9CDF2F47DC67D01108C72E0D2E4E00573BF442D78DC781F69544830FFA0016B3308EA816A07EF11CEECE0827DDA74866108D098168BBAB58A6BB4A9432325D71BEA8F115536653C35BC2AAF058353FA869F38A013E8D36DDECB94B012EC49DDFAAEC3F8EC6E964B634D4D7D2933B3EC298D686E3FDA6CCDC6CC4589F669CED5300BDD8268272D530FC7A24AC4DA289007D058479BAB1C04AB918DB12A1CB60E2DED543F3C6D6829C30D420802FF2A399FD2E06E0A1B4F8C7B3028525C8467E4D67E7AEAE3BA9A4775506EE62567E21681A8F00CEDB063C8073B6701A59E9FB9A0321A8AD644084782B97F8E76F6E839CDCD669AC31D95F23F28EF726F748F28C6E71F47579426AF5577914F0C1780D553721F3FCD8E22FB69E2765D4EBF14EE4D8DBCC7A4AA74C07794B64C366C0EA121710A31A40B6B8C89E8F046519536B1472E3998FD307412F7253F052F669963E3E27DCB1BF83487B55CE897F8A1988135B07CFCB542065B4A8C45A3E0B55584FCF3F8A8E9B437E1B3336A2D2B125901FF4C344BB0C1E03D38473473802058AC36B31249CC6EDEAAF497CBCAD3A73878CBC6D4F76AB9D2277ADA5D06596375E3D7605DC7CCD3EDD9BC77B594BB0105C1663B1E8CF8D55959D8FCF28C533E9CF7980818CBE75E12DA06FC8C1B332E549D53097117311179119E1012E983CF5DB47D73018ACFC5BE3F3D76C6A2C3A2A28BD32943638D9A1F74FAAE188C1DF536EBEFE96DD4089531686864795CF0CB39E7A9364EA54BD0D1C6A14DAE5521B9A44BF6D5F858B732F8E16049092E0B8149A838C19849EFB472844B334FF93F3AC860CF6BA97EFABB85E3FCEBD69A7E84F6A58FE7F91C9CD36522A55C5F80DB6085991F16F3F66649CC66F473991F11FEBC3E34FE81076F543DA04783FF216AD40614D353225100566A047D90C68B41028E2100FE6D8E9A9CC0843FCB1D42E3193AEB1809078EFAA77CA54D0B8E96F07D6A913654369AD2023C9D1212DA6C7755CD0757755A588B54A1E0BFBBBC3149F1D278E0CC70919892BFE8A042C3131E86524233AEA4D020D2B571D910204801EB21C452028004D4BA85E028777DEA8FFC17A72E7673447C596994C1ECC99822C7855D7ADEB2E5FAD84201CE12B3130679ECCF840228C7D81D3C96829B156332939EAA51BCDA807ABD5AA93E0995904CE5D0CCFFB2B9208CDB87869EEFC7739F0FAC59C79AAD8755304BCB0772DA2F747CB3BA366D730A16F81A6F6908015690CD4BD82E9322062D0ABD78A824A3EDC5FD01EC846A5A42970596E9CFB758E12C37CF53BA2B2B20949088BF328B0DE79ABDFF13818FCA26624153FA4F8047B6DF8D2ACD736929A12650BE4FCEF07DFC0D32DE423920F379BF2800DB6BC767A9C31F58CB88A415634961ABB47EB516DB07BAD9A4F099DCC71B77180D9F7690DB59F345AEE8C7745B9735C5E5B64027F67165BD97754C219050289C69526C06E105FBACC893942D7CE1F2D539111F39B04FC3D71C974A374435642BD14F6288565C5A3616852EB6E29738DB6540079A200B17486251E5B004FF39358D2C42D7A05AE0B1EE50409C3137286F4AC7FDCFB959602BB65E4AFECCC3BF5432A1B5CCF9080DAE9A191F7E40E5974D9D35B7C46A0275D1BEA0ECA173168E42774914651A138E7458D87AB4FFE49680B0956525F298D51C7597B6E66166371BF58884B8A84B6E748EF39D0DB7E8F13CFDAFA884D99630C37332EF869CDE1E875E52D7E7AD55A6245498C679247957E855290C6C88DBCF408697209AC0285DF391A648D4588771C31DCF6F4B4AA56CACDD436F8DEC6C4A2983F4E2F4F51984F0636C4891CA88A3690F958E6FF1DD7B1BB07A7131C888BC1239604C3E999FEC421DDE3851AC6657BFD6C92F763420D1121DEA67036497D61504A58164236DC549E03F0951B6FEC3DEFA36389A4623AAC0D8B90FFC6099AC08E1C42030978895B692AAE5978EBDC49924D5B39E51F5EFBE8A4138A039F8FDB3151354FEDEA8DBF2BAEFD21E4DC526EC0B123A09226E4D4493057844673BA900558FB081C45A705ECEB96546197558A000E70D65E83AA154918F80C2013836AE37C54FA84BD5FED3B7F4F406A141631986E7EE6E26B980BAA120F487A3EE5FC709E6ED4472A1FB046DCB00FBB845FFE762D57F0FDC7CA985E82E8E29B5A0820BAD4CAE57C9477EE35014C9488F1BB34530E2DA73C851BC60A95771B37563CA9AAA9D4A6DBA7B15DD10BD3137076AA4D0ECD8AA2B70C46A43D2EE6B0F32F479E75ABD7223332E07C2ED761ACDE2200CD1CF41C42B0DD9773843909536DF97D2C7928EDF033B3EE46DD0C1745CD76B0A3C605499D6A5F0595202E668CEF9E420A4ED950F4F5048527EA132544EB6A56ED8252EFFEBDAFBBEDFD9E2B98438F1754118D60C8284DED0579022C5408799DAC3C0A48AAF2E776E11732B399E04C40FBB1B4582B9A1F3D382709413028D8E13F7A3F33E0DF4F8280E77EF1C2B321B9AEB2B45334060044F62919A2C14FF4C748D6E19ADE4DD1A65BAAB8C7859C1C3FCDF6EE0B802AAB567AAA857A40535B4D5FCC190AC4FA003579D5CEE7878529FD808FBAEBEF59B8325BDF22796DB677CDC1211578FE33E30AF195110373D61BB65D4B2BEB743761FE36DA36DBC56D27780ACBF5E4562F9286A058A6BDADACE9BBDAF3E6B3D49404815F3CE5010996D87DF0C6D70BF3CF52DC6190A493C164DA0D62BB2CC4064F4F768EF2F98290B7ABB531A2D3675FD9878AA50C74D5BCBD8A1417E86975A8EA9AEF775D75D73FCA3353E386FB72DFCCC96273945CFC72797E74A4D9F0B490EE9BC7B03B90CE2498BC5815BF04E0D2"/>
          </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="1637DBDE0B6DAB9F06C13A1727B2772E261459B69481AD47B751F39AD1968D9D1F8CBF8151D078C465FD4BE0380D3BEED8A7711C0BD568FF6F000F3B5962BDC42A527FDBC55846CEEB8F0CFD4AE62CDBFDFC74F12CA8AACAF492EDDBBDA41D624F48FED64B21BF541D1E7A6C9268F74D80974B1B0D1DC3F7260DCC050C0452EC0C142A7BA38E74A6CEB1E87B2179A6B1E1E2D51696454F6800EE5E2AD8863349F0D856E8B3ABA25193D0BD8154B4E5CB5BCB93873C7A33627774FA298699DEF3F4D388855DC6EF3388A705D5AB73A6BCA9E8F400D82282AE5941BE3540C3BE740A2BC8D2C523FDC2B6E47677CAD1E4226DD9B8B9F72BE7B1A0F4CD857DBC8435913AF458B333857DA74C53B8AE3735C1B2DC31F3B001D61DEB8D721D762090B9319502D4327B2650C96AC2E8843E50B161EB62E8A16FCB763CC1C77A0D1D8975EF37F43C2A39C52BCC9704A5DA26A3316B7945653E3DBAEEFB61BF41192853DCABB22B249B592042A5382AAA8191866C14A257F13FCCBF9C154EBB0DD80919504240A4A3B237F99BF2554F147ADE5B2B0590BBF1F9EB2A58F75404304F080A394BC9D3BEAFCB24EED70BCEDAE78D1A8B624F8D62FEC1A1D2A884237AB70E4BE34AFAD438862203A851287C3BFC32311A6594F671ADAA9C89BA8287E8DE56BD8E1728BBEF7B8412FC244AF7B7B5889A40269CE3421CE8B6678452187C25B4A4881BA583FCD1207EFA80CE59757FC112B5D86352C17F3C4DB790EC0C464B47E658053029E9E9D6B12D8734F8153C6C3CDFA783D5971048E2D8367D2D0AB3201F302F368D8E15BCE37240138E02DE0C3809C24A0FFD5724576DB6CBDC7074276D7F4F9204602EAAE62A41494EE324CB72E6DB7443019A031FEFC89B81AD81CAF631E95B23633F348149D7D797B1ED60E9D7AF704C32A110D77C42611C37E2ECC5BB2AAC81B43F3CC6D4C7706018F53DC244359D6B682BF63F0ED7267C8FD28A1011CB5A905DF2F978286326E9DFC4B61177F629B57239B7BF4C5ACC2CF16C70FF49244CA853A4386787309CAE625D47005485D3D542D051FCE46B7CC0D7450F3A8FAF3F94149F7F2C4EABB23046F52F7E2B02A958BDC647A418A59295B9BDC300ABD14689078227AE4AFA7C99EC6B966B69835F512794D7922AACCB79C8FA056273DFE84B11D36281EF12D4E8178C7A39EBECABB91D4D398B085D81EA1D4ECCBB43DC4BDE5C580D335B39046534395D597B58A228058BADCBC53E70697AA02D6FA3614BD26E59FD5F84561F6B9AD0E151CDFC8B589DE810B839C2AA8F022E20C64605C3147D9C700AE96C72FF8203F276B4D7AC270AF0B0F18585C467A072D454FF569048C1895D03C8C91BBA46073D2581AD987D1C4CE2172DB52FD114068F897050B3558082A0B21D43AAD06B742E87DD572196662E7F1CA8EE1F3E712E06FB46C800985EEA4AA5535C6B1F5E917115374F910F35E24B6F8492871BA2DEC7F2B380A44D826C7A818BCDE9FE28FF36F9E555E2514E11BBC052DAB5285E52341779BBDB3AC852F8B05EAFCFB07F2CE2F896104C17745363D63F17BDB151238B933B57A38DC24FB741DB5AFCE2F404BEBE46106136227A7A87923F111037CCE49E3FB0C04C2154E304EF4204E0BCE4D862A51E0FF0AA7FAC38D14CAA2C99B47BEEB8531FE9B669F5D5391E96398DE4E93AF2B10AC988F1F73A1A8D3E35FEF091B0B81B73F8FCB36BED7C6314F220F5386F1DF4154771AA311313FE551F600AEC6A3BCEDBAF8C3243A9BDFEE5459477068F418DE9800829A83F580D86DD876DF9E0EDDC2DA0380ABDB0A0B3EF344497BF330181D61AC748B00E2086AEDB3F342A10D17F55F5A44092F504A8EC5945C52CDEA3297C719A093670530FF934A1C6FF21C42AF449E79D5D301E513A0BA88FE51D786DA0410DBD1D196427F7FB1F2105EB68E3B240977D1CFB4F55D9EEF18BCAD00EDAA323036D673FA5EA2D3143B30650544B2C70ACBD4074EF6BC1689AE68051090336FF46BFB7E1ACA6E9DED1EED552277376390D9865C3F6E083086473F49D9B92CCED068CAE06CFD95D124936098F0FC7570FEAB449B3B583463E4055E7EE3C4BFC5E4721EB432F55ED5C9E4467023D5872A4F107C1E3D997C1E5A22F2160D319F91070207A256ADC183502421A7D90E8498D1E1C5CA3142487AA6D1CC7CB33CA5FAA7605FC355D7C10CEEB2486C013978FE87EEB8490A3F7E28EAB298D5621F2F33649D083A91909F8524123EBD57F78F8D41F27723EE41B2E9BFB5EDB4DE3C83924E0A4AA8A24C0744EDE904ED4BAC072A67A24D691A3AE5328207D5D7CC0AC938CF8954C71BE75D173BC36C21CF911A40D43B2AD96E50ABDE66AC74BFACA697DA66850B2512BB5C53AC2DCB54CFB21CBADE15C808C63AC9CFB0977FEA8D76AEB813B52DB033DBC86DB73D6D4037035EE183489396837063D060796BC671DD578B8182A45DEF1B72FCD6941021034D8A9513300457FDC9183C9412399ADAD266DD7AA256E34DD44113D960371C8E33CBE3C22AD9AE5FB4ABC11589F10FC0447C696649CE9253026A8D63033A173305F2A9B53FF7774B0278FE9AA197F34641CEF9ABBCB39B06ED08C2A35EC84D26A4424C390D23E29D0841BC4AEB85B39460AC1047ACEC571B93E76B04BAB94F325BA2725556A5599D923E99E148A71A78353AF967DEE06F3C6EB30FFF72E49B064E4BC188763F0B6D48FF84584735E4926305C1725906EA9844D75AD2BC426E3E4"/>
          </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>
