<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_87"/>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
      </CommonAttributes>
      <PrivateKeyAttributes>
        <KeyFormatType type="Enumeration" value="PKCS_8"/>
      </PrivateKeyAttributes>
      <Seed type="ByteString" value="09CD7B115E8BD7475F1DDB2B516EAC779CF0E67889D311618EAD1FBAAA8512BE"/>
    </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="09CD7B115E8BD7475F1DDB2B516EAC779CF0E67889D311618EAD1FBAAA8512BE"/>
              <Key type="ByteString" value="C7762919EC7CBE3C9554B8EC4F3C96675829B2491712E20D1B3E79D4046C3B0FBC9CE34CE2367725DDC1BA25B45A7B1BCF4D15DBAED46D1E75D8FFC073A8F6A5CB35A1B973B46091E54402693D9721F10DB5D6FEC74FEE1FB6BE93F42E5DAC11F645F583FA46BD9E89B261A787EB15D621CB57EF9ED160437037FB7319A22D84D180849A98251A410DCC08601C922C831008220809C1384911182E0B802409A76018B360C0348D0848880327096048929008462209450997705416004BC44109C62958428E1B396D22A44D99B609DCB22423C829A1162AD8244AD80868E4000A51386DD498094804724C924412196118964103381150B284D04089D1242A59401084386402B92408456691A4009A4265C4048480286A0C850920806D0BC5098A8285E3842509802420966162162EE00251CC408064B680843448192844D4C280A280010430419B1604210126C438260AA8211303880117261122924A880DE3964904370C0C402810B088188341E2A64508104AC2408549048EA0040E4B4821130245DCC4081AC78CE4280D0CC48CA0980C41C808D4042E2437200CB70C0A244481285102088244328680361113C26083284E93200513857113116022386591380DD196689202104B3880DCA86D493490E38285D23441543448018381210068009249C4426011376DC1088518C069E2208D890872C8A6881C8350CA068D122904A146082316809C028DDCA844641464D1B66DD0440561460E64220C11A9641C420889C26C23860100004E4102720416490AB8640949644922800B3410A1306223094C59A2494334110B298E083906D3B088A1422249C6509A286A4318290142469B168DC1822D9C14061A06205982040B376A9AC8211A9304014444120968D2283010414959886C1A204E1080051B97889C188462446821A3600A1845023032222941043651D2360491800481300821A731D9100D1B426C2488284036860930281A27450C136C210644D2942809A30949160EDAA44C9422089A98700805848CC8014C124010230813B7250B1886C4944D4B380CE4A84D98168A10B6614996449982614A22300824041049901C0944A438090C195020220463302CCAB0890BA62D9BA88C5CB82514C72C1C360A4120485CB64100070411B280C22691DA12910121091902899CB6200CC065C4C2250341620A878514401160101123375214060D51848D03C930E3922904418409C429DC166DD08871149750993850131752D8308DD0C888142829108340143940532082C22842A0B0210B498D83C86054364ADB2825E44032098964D8342E40344613476003B80C090028410860C38401C0C88052463283240189106C8CC688998021812032E2C6655A32708A100E9A2686D82450CB268862367021190498182603B02052128A23C94D1A1451E0448044B884DC043093084E1A35520030320407461910011AA36D08977188486003C781E33885619651418268CBC464822464981429C39609DCA4441AC510A494491195440AB70824098CC49821212261D42866C3206694A46904C7511025925A1460143826D29001D12604CB928062180149B2906348264146859940051C806118428118321188288A994461A3469022492224218A5882895B20695C96854B90314192890B47890197041BB38DC1A22D8A464A10C481CC30644A863122421010488412486893100482A48C13C6880095511B394EA2C028C23662E1A26581080C41B0502332650B0386903029D0268C1215625BA60010377264928419023164C211C8124052A285E0C8440A976463148E8A84601305411A9624CB1231A2C249DC28080A158451446E0BB4201CB62118302519400E64242E030822909431031150E3142443B6442295808216851807021AC4114132300B876C628684D102091140462411111C0428E4A825538881CC188D4B3660E12692001726D12011C3006684866D0347841A236C4AB621204941D3304822066820142921086594264508400854B2289B426DE4300513064AA2A804D816401B24528B2820DB228AC9023144140D61A86D10A7280C3122D848058410028B9609013752A3981083384ED3044D62A88919C56060164244022C992266540228A4C649A2188C642082C280044C242DC130488122400CC24050B071C1042211111110A52192104CE2028C43160422968863C284CA1846705E74D8E32F4EF9470FA5D43C0AA7263B768B7E72EDF97E7DEE632D69D839A443EDE8AB864527F3D942AD6A0F28A75B189BB04F057AB0B29E99826FE34D527E25D0661A4B6D8C915F47501B7AE4767CE0B63FEC015B1056F2E2937B7BB54CFAF5F21250480D6DC6793A9E9876DE5522A01111DC00D74C0320D0C170F7670EB1A17AFCA8DCB6A28ECB0F142D935CFA8F4A38FACF10356BB72A948EA1C0C21902C3A0E50B10F5047659D80A0758094513BDB1D5424CA84709D3DD9D992ECA845A6E43CE9B456F519EA3CC2CFD82AF4F0F45C1DA38C0E1DDD3B8D63E41F64EB74D43878663FFE8798C6C3C2721A2475F53097342550F25E0DF7C5492BD51354340F23660EBBB92C478FFB34AA95F2963B27369A4345BEED7BF77E88DD9A59A4790EC5A31EDA1F3A9E46495029E0D8FC3644840EC6E07296FA99E9F1D30F73ECC3A347CD3E78CD5EA28CD828A8F8E59A1F89ECD5A231CE7E8D72341D2781D13AE8D95C0AD766732E17F9B5633B85CA3AE080756BC49241A79A5959E5666ECA9E3383BBFCE2027007CB18526054CDF5DAA02B9FBD8580EBA79C3665778F8F198B9237A23E6169AA4FC32CF3C4C72DD919E34F777C3B33812F297703BD537BFBDCA053BA49F68C0FF0B6FDB19780AC55102B7DF988EA5B6C114826C35F8929AA81FC9FD877924FAA2375342DC32D35ADD044E01FEBF9A9776E1AA593D992AC463DA3AA5F10C33537C63A18E2F91ABC9D82C440EB110E04ABEC5D89ADE7FC9C9D2F63CC8795A252AB0EC57E658476B1368E12C95F78429FF57B8252144464F62A69361658AC6F2347A5A9513B808EACA789A412804A01A12CE8420AE9B6007BBE701E4E8D455F088F32D690115F602F66A43FCB5BA768F0DB69B8430B6EDABAB82871B85C751E579A5554CD00B5970ED198B943126A225D6781BEEC679ACD81023E785FB312FBC28F62C3E313E650B9CAB6CD0EA16E5D1DF8F5845FE31DE0D2838FDB87B27177440BE991FFCD72DFCEB2083C9953EABD374863EAC47BFC5C96277302B479FD9F28975BB4F53EF69EEB93663BE1333DFB2219BEB727DD97463298F88814FBE9DEC2F35831963D14AFAE46FBB17CA0A1F276214948EEB386F47D976E03E094CE35CC293D4FFF9E884CF335D32B7FFB7F1FB0AA0BE979470292CF27E5251A307C3F988F0C6110AAA7FFA22DE9EB8272552BD659D97602B446599E60D3F5A03154854CDC9219986B7FEED926A63245D77DFACF363770454EFC97AC6EA89D795081187AE267689F3D919903DBA4AF5C2D735E2E0078A64B1F5425D80EA6AB42EEA48E805592EFE15819B5E9B0F206C4AC8B29DFD76C08F7970533BB610FB2E9D2DCE3266E1AF063AB2592773E92901C844E0EAAB238B1EA650654CDE224A9A9A1C39DC9CC5A3315659D19F354CB7350099BF8ABE31A1DC69EC3D7D0BA5678DD97FF434EC01CD4A355EE186CE18A6A272FAEFF07E74F0799D5B9E7D3F7FF1A987DD997E886224A07DAC74FE29A869061478A4D7366DAE27EF373EDB392CF778CDF580DC778DE5F535CC65607073CFA51BD3FDD61B1F73835E37E407B1C2D2AD18A708ADC8213C51CCC92BDDB6EE50A51D465F5F021BE1D94D7529F65A8695D56AD6C9C8E8209C08FC290DCB0A01DA0C34E567487461E038A9CCBCE2AA94F3D5ECA8E503EEAD424EC029CCC57807FF12F35A34AFBB829F5892C221662B4C4BFBE819AE7B0844664C6F350903511C2D6B9EDC7D45C60F170D66B47451AED489528F2EA45C920C71B3AD97F8EC1A3AA607A0418E9AB296FA857CF5DCD46A9AAC2265C8F0C8882BCEA21FBC2979BCC008C2D0F79381BEBAF77E66B310122BCA4308B98C63B86CA66122772FE7F2872AA9316774E2E92DC8FA507B29E0F13C7FA36664A2356D592415AA5FF10BD903BAC9B62AC8962C5DCC503DCAC095413D90FFEE050096B96D13B0D935C7E6C25E2653ACB1AB0B3F0ADDBDB15A3EE1943B0DC3E31C3E1C11C999521551E9712B4DDCDD14663C2524F6D218F6381653681846E0249F3333ABE599E1AA0F7673CA48BBD653AF9FCA42BF11ACA997D456290B996A6CE1CA526784287111E134E28FAB20FEF43D20B07B9DD71312EE9885CDB480DCFB4EDC790D7B7018D631B5734C57F74F8ED086D6A8FF03F35A3EA439842EEF528A345B393C6718F4B72410F21783423EBBC3264674FAB0213230DE0A17565D5B01683EDC1AAB9BF4117164A191661DAB5ED430C45E0D6F61009F78E5B68C724469BC4DD62CE4A8EB6F1870D5A708925B1ABB4902B9882E983EF4098CCF4460831C4979579FFDB2205FC9D07C3AADD27319E662136663909C62371084DE9EDE7C8E4131DA9305AD61D085FD4E59F7A8BD1FC0C75EE070A6E855304ECB2ACE7E28529982FC96518FBF1F428E47DE6D317DCE2944E7E6F9A0DB7F2FECDD078A239962D11AB07FB63BB93D507E60A85D160A4B46D4B06ED614448EA87B99908CB173F74C39BF4D7DE39B854442B43D5394D96E80A30D78A4782A36B28CFEFA9C5854ECD482BF4A02D01D73BB295D76EEFB14BC9A31408CA457D6097CFD053343C2D1650EA75DAA5E2C4BE8D4510B126BED9465DD48CA48CE11A55C46BE74E9FDC4302132AE8FDDCAA04A033E8E9D216C1DD708D0105E96211A69163A20CB6357DF4C30EAE4DAA7B2BC97028080F32AC3594934CC8EAC148869B94959C2599723883BDE61AA6C1E92F87A47BEA4B9C1F0AF8CD66C55F29AE7B897CE0314872FC60C21AF19D8F9C7EBA3D288DBF83FAE034AA3640910CC7ABBB7F4E61AEE98ECDF2318BE5955C66C80BC8FC867FF2DFF96330659F2F5C1AD3D087C60D37BA80F114ED484D52B940D9E0353B17F112489B81B89CDFE156327E102C3E274109EB0036CA1B6554574ADAA811F5591D39DBF84181DB6EBE5D8CD59AF5FDB65F5F4511526A913FD65E7BCE7AF51EE1F20C01124476EE4ABFCA6A867C7D502F0D645A2D702E808DD9E254647ADDF710FB1023F301AA066BC592C19CA740EC60D94A2E571315E426366CF59D59255961F4597C6C30664723B848637C9333944E1B6F9E1843CB23B811AB71593B4D9F89420D512FF8345E036FA188F751A9D8DC650D83DADA40FD4E08A58CE024E051207B504B8500249C6BE2A3FCF2893C6CEAE8A4E608F73A91CC3DFB2790A51D1B10AB17AE6ECE2F96D922E08CFCE8458BE7089BE1E539D3BA959AE419BB56F81805689863BD54061BACE8E52BC1B925D49D0012A106608CB65D1D2FC044A8B220B92541EC86AD7C8923990212FF02183C4343F83E58199D6AA489C8935D1893445663178276FD4D50A63EC6BD4341427A6DFCBF71FFD4622CB4367E2218CA6704E032D18C19E0FB1463387C371313F69A5FDCDE6EB53F9E105FDAA65C5BBD1B7183E1838DC8B4FA9A48E074F91434187A978168033E1767F14A27DCE0593A08DB588A748175E0B33E242A92F8ACACEA24BD234C57DBAEEDD48B2907C873FEB4588CCCCD10B6558B075CC5F19448CE86F3EF577A2852CB5361A66ED9ECADF1AB9241371137838CCDE91B5295FD0B321F89168C39260B4BD0EDE9EA8E3E4B381B3A3EE35E97A08B6BFE33673DA818C0810799BDE030A0A501B5F7950D4BE93B68BB41C2ED52FD9D5F9568B854747F652C910AC489EBD11AB3EB7CF9D2E8216FCD77DBD86AEC6E3FD50FD7DEDA9F388D36E269106CFA82981F315A627557435EDF88866347437A06A1D9F67C793EE0AE4D1D483CDCE947800B4009254CDF90956D3FC92DFD035F3C31400E1A6968A24EB7F4D2418D1D02B793E1066FF41B39312EE7CA83BA6E9A221A1180B65DD16647EA80067C5BEEE8A509CEB1CE1BCCFC84A132ECFE463CA33CA2B88287F793FAF92AED01264D73610D3D96983221AF02613C3A291B7A2C4D09FFE0B4D8408F5BD0F64CA8A3AC006734F945F648B6DA71905ADAF643C30979B6505F1606A05D080F187088C8522B6D6EC1DFCC34A20675249C959ED996D1A5A3D576F4070A3BB2EA9A882B2AB492B5F4A284A82D3A54B7C74C1E92FD7615ADE9510F1966FE4850BFEFE9A6FE17BBAC0F81943C3691EE7BFD6E1AD6C9EC51EB4E862851E1EC2CB644284FDF90B14B70D5FE64CA282E5493CE73D320E30C9787F9E5E0D54CF62C0B7CE8B53FF302BBF8E7A57ACBDB381A1D09D92E77866C24409F2D5B55C7BC34295A00005D33D08BFA3443637E3C2A0F05D301E3770D111C6B43B874B7F43B174DC778411C8BFE1242B9E94C127A660B1D29ECB7286FE6D35A61AA2D371A0244710727165CA10141912D1DEB5B888EB1CE6C6E3C0538391EEF443970FDB620694F11D544C6FF9EFFE46BF071A80AB1FC9D7171D21134D83220E188742CA9E6BCBDF5A1B2E07FE04DAA22324F335842CE56794514807CE6D167CA8523213CB9E11194D8D635E3A11B639EE866A040A3D1A4FE0A27F93603020DB2CE493996233175F3DBF2D68044A9463531EA29F8C3D3CFE2ECD487FBAA8FF155ED5CA61D5EA8910F88E697D123979402AD1219CCC020A3DF48DCF3D460E45D94A50B4C1AF432264D0D3B7C2C0020E81DB33FFC5E822DAD4C758D372D962E92E3305105EFBFB71B514333128730B6EBA6DD1EB99355E0B7354DC4A66A46F96AC3CED03FA2D7883C65BE7A879B59FB64BD8B72D7228FDC6D56810DC9FC5BC291DC7E1D4D024A7E6543AF674DC158D3778C83C76"/>
            </KeyMaterial>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </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="C7762919EC7CBE3C9554B8EC4F3C96675829B2491712E20D1B3E79D4046C3B0FBC9CE34CE2367725DDC1BA25B45A7B1BCF4D15DBAED46D1E75D8FFC073A8F6A5CB35A1B973B46091E54402693D9721F10DB5D6FEC74FEE1FB6BE93F42E5DAC11F645F583FA46BD9E89B261A787EB15D621CB57EF9ED160437037FB7319A22D84D180849A98251A410DCC08601C922C831008220809C1384911182E0B802409A76018B360C0348D0848880327096048929008462209450997705416004BC44109C62958428E1B396D22A44D99B609DCB22423C829A1162AD8244AD80868E4000A51386DD498094804724C924412196118964103381150B284D04089D1242A59401084386402B92408456691A4009A4265C4048480286A0C850920806D0BC5098A8285E3842509802420966162162EE00251CC408064B680843448192844D4C280A280010430419B1604210126C438260AA8211303880117261122924A880DE3964904370C0C402810B088188341E2A64508104AC2408549048EA0040E4B4821130245DCC4081AC78CE4280D0CC48CA0980C41C808D4042E2437200CB70C0A244481285102088244328680361113C26083284E93200513857113116022386591380DD196689202104B3880DCA86D493490E38285D23441543448018381210068009249C4426011376DC1088518C069E2208D890872C8A6881C8350CA068D122904A146082316809C028DDCA844641464D1B66DD0440561460E64220C11A9641C420889C26C23860100004E4102720416490AB8640949644922800B3410A1306223094C59A2494334110B298E083906D3B088A1422249C6509A286A4318290142469B168DC1822D9C14061A06205982040B376A9AC8211A9304014444120968D2283010414959886C1A204E1080051B97889C188462446821A3600A1845023032222941043651D2360491800481300821A731D9100D1B426C2488284036860930281A27450C136C210644D2942809A30949160EDAA44C9422089A98700805848CC8014C124010230813B7250B1886C4944D4B380CE4A84D98168A10B6614996449982614A22300824041049901C0944A438090C195020220463302CCAB0890BA62D9BA88C5CB82514C72C1C360A4120485CB64100070411B280C22691DA12910121091902899CB6200CC065C4C2250341620A878514401160101123375214060D51848D03C930E3922904418409C429DC166DD08871149750993850131752D8308DD0C888142829108340143940532082C22842A0B0210B498D83C86054364ADB2825E44032098964D8342E40344613476003B80C090028410860C38401C0C88052463283240189106C8CC688998021812032E2C6655A32708A100E9A2686D82450CB268862367021190498182603B02052128A23C94D1A1451E0448044B884DC043093084E1A35520030320407461910011AA36D08977188486003C781E33885619651418268CBC464822464981429C39609DCA4441AC510A494491195440AB70824098CC49821212261D42866C3206694A46904C7511025925A1460143826D29001D12604CB928062180149B2906348264146859940051C806118428118321188288A994461A3469022492224218A5882895B20695C96854B90314192890B47890197041BB38DC1A22D8A464A10C481CC30644A863122421010488412486893100482A48C13C6880095511B394EA2C028C23662E1A26581080C41B0502332650B0386903029D0268C1215625BA60010377264928419023164C211C8124052A285E0C8440A976463148E8A84601305411A9624CB1231A2C249DC28080A158451446E0BB4201CB62118302519400E64242E030822909431031150E3142443B6442295808216851807021AC4114132300B876C628684D102091140462411111C0428E4A825538881CC188D4B3660E12692001726D12011C3006684866D0347841A236C4AB621204941D3304822066820142921086594264508400854B2289B426DE4300513064AA2A804D816401B24528B2820DB228AC9023144140D61A86D10A7280C3122D848058410028B9609013752A3981083384ED3044D62A88919C56060164244022C992266540228A4C649A2188C642082C280044C242DC130488122400CC24050B071C1042211111110A52192104CE2028C43160422968863C284CA1846705E74D8E32F4EF9470FA5D43C0AA7263B768B7E72EDF97E7DEE632D69D839A443EDE8AB864527F3D942AD6A0F28A75B189BB04F057AB0B29E99826FE34D527E25D0661A4B6D8C915F47501B7AE4767CE0B63FEC015B1056F2E2937B7BB54CFAF5F21250480D6DC6793A9E9876DE5522A01111DC00D74C0320D0C170F7670EB1A17AFCA8DCB6A28ECB0F142D935CFA8F4A38FACF10356BB72A948EA1C0C21902C3A0E50B10F5047659D80A0758094513BDB1D5424CA84709D3DD9D992ECA845A6E43CE9B456F519EA3CC2CFD82AF4F0F45C1DA38C0E1DDD3B8D63E41F64EB74D43878663FFE8798C6C3C2721A2475F53097342550F25E0DF7C5492BD51354340F23660EBBB92C478FFB34AA95F2963B27369A4345BEED7BF77E88DD9A59A4790EC5A31EDA1F3A9E46495029E0D8FC3644840EC6E07296FA99E9F1D30F73ECC3A347CD3E78CD5EA28CD828A8F8E59A1F89ECD5A231CE7E8D72341D2781D13AE8D95C0AD766732E17F9B5633B85CA3AE080756BC49241A79A5959E5666ECA9E3383BBFCE2027007CB18526054CDF5DAA02B9FBD8580EBA79C3665778F8F198B9237A23E6169AA4FC32CF3C4C72DD919E34F777C3B33812F297703BD537BFBDCA053BA49F68C0FF0B6FDB19780AC55102B7DF988EA5B6C114826C35F8929AA81FC9FD877924FAA2375342DC32D35ADD044E01FEBF9A9776E1AA593D992AC463DA3AA5F10C33537C63A18E2F91ABC9D82C440EB110E04ABEC5D89ADE7FC9C9D2F63CC8795A252AB0EC57E658476B1368E12C95F78429FF57B8252144464F62A69361658AC6F2347A5A9513B808EACA789A412804A01A12CE8420AE9B6007BBE701E4E8D455F088F32D690115F602F66A43FCB5BA768F0DB69B8430B6EDABAB82871B85C751E579A5554CD00B5970ED198B943126A225D6781BEEC679ACD81023E785FB312FBC28F62C3E313E650B9CAB6CD0EA16E5D1DF8F5845FE31DE0D2838FDB87B27177440BE991FFCD72DFCEB2083C9953EABD374863EAC47BFC5C96277302B479FD9F28975BB4F53EF69EEB93663BE1333DFB2219BEB727DD97463298F88814FBE9DEC2F35831963D14AFAE46FBB17CA0A1F276214948EEB386F47D976E03E094CE35CC293D4FFF9E884CF335D32B7FFB7F1FB0AA0BE979470292CF27E5251A307C3F988F0C6110AAA7FFA22DE9EB8272552BD659D97602B446599E60D3F5A03154854CDC9219986B7FEED926A63245D77DFACF363770454EFC97AC6EA89D795081187AE267689F3D919903DBA4AF5C2D735E2E0078A64B1F5425D80EA6AB42EEA48E805592EFE15819B5E9B0F206C4AC8B29DFD76C08F7970533BB610FB2E9D2DCE3266E1AF063AB2592773E92901C844E0EAAB238B1EA650654CDE224A9A9A1C39DC9CC5A3315659D19F354CB7350099BF8ABE31A1DC69EC3D7D0BA5678DD97FF434EC01CD4A355EE186CE18A6A272FAEFF07E74F0799D5B9E7D3F7FF1A987DD997E886224A07DAC74FE29A869061478A4D7366DAE27EF373EDB392CF778CDF580DC778DE5F535CC65607073CFA51BD3FDD61B1F73835E37E407B1C2D2AD18A708ADC8213C51CCC92BDDB6EE50A51D465F5F021BE1D94D7529F65A8695D56AD6C9C8E8209C08FC290DCB0A01DA0C34E567487461E038A9CCBCE2AA94F3D5ECA8E503EEAD424EC029CCC57807FF12F35A34AFBB829F5892C221662B4C4BFBE819AE7B0844664C6F350903511C2D6B9EDC7D45C60F170D66B47451AED489528F2EA45C920C71B3AD97F8EC1A3AA607A0418E9AB296FA857CF5DCD46A9AAC2265C8F0C8882BCEA21FBC2979BCC008C2D0F79381BEBAF77E66B310122BCA4308B98C63B86CA66122772FE7F2872AA9316774E2E92DC8FA507B29E0F13C7FA36664A2356D592415AA5FF10BD903BAC9B62AC8962C5DCC503DCAC095413D90FFEE050096B96D13B0D935C7E6C25E2653ACB1AB0B3F0ADDBDB15A3EE1943B0DC3E31C3E1C11C999521551E9712B4DDCDD14663C2524F6D218F6381653681846E0249F3333ABE599E1AA0F7673CA48BBD653AF9FCA42BF11ACA997D456290B996A6CE1CA526784287111E134E28FAB20FEF43D20B07B9DD71312EE9885CDB480DCFB4EDC790D7B7018D631B5734C57F74F8ED086D6A8FF03F35A3EA439842EEF528A345B393C6718F4B72410F21783423EBBC3264674FAB0213230DE0A17565D5B01683EDC1AAB9BF4117164A191661DAB5ED430C45E0D6F61009F78E5B68C724469BC4DD62CE4A8EB6F1870D5A708925B1ABB4902B9882E983EF4098CCF4460831C4979579FFDB2205FC9D07C3AADD27319E662136663909C62371084DE9EDE7C8E4131DA9305AD61D085FD4E59F7A8BD1FC0C75EE070A6E855304ECB2ACE7E28529982FC96518FBF1F428E47DE6D317DCE2944E7E6F9A0DB7F2FECDD078A239962D11AB07FB63BB93D507E60A85D160A4B46D4B06ED614448EA87B99908CB173F74C39BF4D7DE39B854442B43D5394D96E80A30D78A4782A36B28CFEFA9C5854ECD482BF4A02D01D73BB295D76EEFB14BC9A31408CA457D6097CFD053343C2D1650EA75DAA5E2C4BE8D4510B126BED9465DD48CA48CE11A55C46BE74E9FDC4302132AE8FDDCAA04A033E8E9D216C1DD708D0105E96211A69163A20CB6357DF4C30EAE4DAA7B2BC97028080F32AC3594934CC8EAC148869B94959C2599723883BDE61AA6C1E92F87A47BEA4B9C1F0AF8CD66C55F29AE7B897CE0314872FC60C21AF19D8F9C7EBA3D288DBF83FAE034AA3640910CC7ABBB7F4E61AEE98ECDF2318BE5955C66C80BC8FC867FF2DFF96330659F2F5C1AD3D087C60D37BA80F114ED484D52B940D9E0353B17F112489B81B89CDFE156327E102C3E274109EB0036CA1B6554574ADAA811F5591D39DBF84181DB6EBE5D8CD59AF5FDB65F5F4511526A913FD65E7BCE7AF51EE1F20C01124476EE4ABFCA6A867C7D502F0D645A2D702E808DD9E254647ADDF710FB1023F301AA066BC592C19CA740EC60D94A2E571315E426366CF59D59255961F4597C6C30664723B848637C9333944E1B6F9E1843CB23B811AB71593B4D9F89420D512FF8345E036FA188F751A9D8DC650D83DADA40FD4E08A58CE024E051207B504B8500249C6BE2A3FCF2893C6CEAE8A4E608F73A91CC3DFB2790A51D1B10AB17AE6ECE2F96D922E08CFCE8458BE7089BE1E539D3BA959AE419BB56F81805689863BD54061BACE8E52BC1B925D49D0012A106608CB65D1D2FC044A8B220B92541EC86AD7C8923990212FF02183C4343F83E58199D6AA489C8935D1893445663178276FD4D50A63EC6BD4341427A6DFCBF71FFD4622CB4367E2218CA6704E032D18C19E0FB1463387C371313F69A5FDCDE6EB53F9E105FDAA65C5BBD1B7183E1838DC8B4FA9A48E074F91434187A978168033E1767F14A27DCE0593A08DB588A748175E0B33E242A92F8ACACEA24BD234C57DBAEEDD48B2907C873FEB4588CCCCD10B6558B075CC5F19448CE86F3EF577A2852CB5361A66ED9ECADF1AB9241371137838CCDE91B5295FD0B321F89168C39260B4BD0EDE9EA8E3E4B381B3A3EE35E97A08B6BFE33673DA818C0810799BDE030A0A501B5F7950D4BE93B68BB41C2ED52FD9D5F9568B854747F652C910AC489EBD11AB3EB7CF9D2E8216FCD77DBD86AEC6E3FD50FD7DEDA9F388D36E269106CFA82981F315A627557435EDF88866347437A06A1D9F67C793EE0AE4D1D483CDCE947800B4009254CDF90956D3FC92DFD035F3C31400E1A6968A24EB7F4D2418D1D02B793E1066FF41B39312EE7CA83BA6E9A221A1180B65DD16647EA80067C5BEEE8A509CEB1CE1BCCFC84A132ECFE463CA33CA2B88287F793FAF92AED01264D73610D3D96983221AF02613C3A291B7A2C4D09FFE0B4D8408F5BD0F64CA8A3AC006734F945F648B6DA71905ADAF643C30979B6505F1606A05D080F187088C8522B6D6EC1DFCC34A20675249C959ED996D1A5A3D576F4070A3BB2EA9A882B2AB492B5F4A284A82D3A54B7C74C1E92FD7615ADE9510F1966FE4850BFEFE9A6FE17BBAC0F81943C3691EE7BFD6E1AD6C9EC51EB4E862851E1EC2CB644284FDF90B14B70D5FE64CA282E5493CE73D320E30C9787F9E5E0D54CF62C0B7CE8B53FF302BBF8E7A57ACBDB381A1D09D92E77866C24409F2D5B55C7BC34295A00005D33D08BFA3443637E3C2A0F05D301E3770D111C6B43B874B7F43B174DC778411C8BFE1242B9E94C127A660B1D29ECB7286FE6D35A61AA2D371A0244710727165CA10141912D1DEB5B888EB1CE6C6E3C0538391EEF443970FDB620694F11D544C6FF9EFFE46BF071A80AB1FC9D7171D21134D83220E188742CA9E6BCBDF5A1B2E07FE04DAA22324F335842CE56794514807CE6D167CA8523213CB9E11194D8D635E3A11B639EE866A040A3D1A4FE0A27F93603020DB2CE493996233175F3DBF2D68044A9463531EA29F8C3D3CFE2ECD487FBAA8FF155ED5CA61D5EA8910F88E697D123979402AD1219CCC020A3DF48DCF3D460E45D94A50B4C1AF432264D0D3B7C2C0020E81DB33FFC5E822DAD4C758D372D962E92E3305105EFBFB71B514333128730B6EBA6DD1EB99355E0B7354DC4A66A46F96AC3CED03FA2D7883C65BE7A879B59FB64BD8B72D7228FDC6D56810DC9FC5BC291DC7E1D4D024A7E6543AF674DC158D3778C83C76"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </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="C7762919EC7CBE3C9554B8EC4F3C96675829B2491712E20D1B3E79D4046C3B0FF1840FD2B6BDDE1B7156F025C83B19E3B317201553FCA136A23DC65A1D9DDF927E64C18AAFA0EE3A5BF5AA0DF23BB3E1868915FDAAF729C4172E6028E15A310F915F471A05ADD9DD953028F0475C09CF6217D44D95463203CFDA66C84A0C6E2E60A8150FAB81A960CD0791ACF48BC66679A0BBDD5643E2162AAD9810C2E1A16B41452EDE1AA91F63A5ABB6CC9848B439B4FBCE50FE3D8DE18D9DB1140E212F6210735BF071C86E273B2CDEB6F86600F2C3467266D5D5B68F426D7D3C1AC1ED7866AE75D7B0FE2E9CA0F317E1DE6E6FC3CD7A12B6C6AACEB4C3127C9B757810C6EC8844FA7B4476B175E5EC4F3D0A04F315E8F6E3010357C93A66760AFB8E34E4D0047C50B6521919D909862ACBFADBF795C79F91F48649E4C0C239845585D730F9CEA367331399E71E0808B8BD73705359DE36B8842577AB35FB576AF683939412EC4FEF73BF0F36F253DC4CC0E99A8D3C442EB35D0D8775C89D7FD08F3D314C0A9EEEF56960D71E73E259F53103EFF062AD0FE201D98244D833D69B9EE23D3C59BA422F34F7C26E791B6A073EA2378716770A9647A1F108A7DEB955B9BF08B3F4A4306480AF148AE1FD9DDD8C99BDCBF538C5D3AC860A3BB07BCBC0C01EC4455DF32368F4C4D508194FED0B4C126F51000C4CEAA042CBD0FB324903BC7871AB3578ACD568A227AB1C44585A9B633828D492FDB5625BA29CFCA25F939AECDF53BCF4DCAD33C70AB0A5F2493BF6C3E82EDECD173A5CFE8FBE0F1C1A779DA952555E311A5C95940070988C3C186BF08E97EB222E2112B5FBD17D601DB4BFB987F3529577D124FF10071D501689354198CD75CCB970818DECE24964EFED50FE68A918CA1FAA3F31EC190F7CE8139C93D50BEA8F842E79E5FD4D25842CB2FB42848EE1B670E8ABF7AE32D575F7A43D61E871B117C30C53294914B1B4CF27B42261239CCCE3F02397C9F4D8A0625814908465730D1531A700A99C1AF6661F94EA1076E9923A437A50A958488DE8917788952D03A64A457E7CF85080610C6EB0B84009E018BD4C624B9DE1962EFB75DEDA43872FC9BFEECA6D4B33C7925D827A2BA36EF49312257AAC831BF3893AE77923B662356E74FA9691F8DEBCAB21C33B0C5934AD3941D5377B85BF5A9EF50F37B9FAC30255D2C1F7EF6C03A5109061ADDA2C0A8436843B8765F144E8137C8DC64370F7F06AC74C899A44772AB8EA4BEAEE7D8F022D701C82F09E7B7E9C59B514EC6CBC26E2F262003C1B5AAD6D03B645E6307D906239203B4309E867FF09FBDBE3FD919E916CD149A61074A2DB76C54C6B9A34A932EAF7DB8B7779D3C6FE83E0C61B4092849B6FF30CBE138602BD031539AC23B392523AE79E41404D6E8A45D56A4D964AE0D2C059C5D68D0293C07029B302A0CD28137F1BA9B7344A6A0D3498AFF070469474BECB52F8A75A674750C0B4B197EC58F262C9C027F913554258B03A252E2A42D6A32D8149B7B4A726171B1B04BF6E675248AC1B7B0EBA4A947F26DB66CB59A7789AA8FA7EFC86A331E0086D5125D6AE31FDE0BCD83952875AA6AC4A4C8A9F4BEFA06982B9A41823D6C364AA58F9ED2E7DA20B99D897A92F9A325E07719897D0124B8CCE7A19D9EA3D5BA4B6A39E7241F4EC12399A4F5D572AD62659A51C9054FEB910B83587A2B6496E50D0CB0F7418855F99AF0AC5AD9924266F2D70F1FD819FAD8747D5CEBEDBAA294B59941CE039253447086C4CDC7FEA925769DABBFD60285871452D374A472A9279C8761C01A830CDBEE85BE71A89203627743CBA72BE48CC217B162A3660A8894962AEDA02BC9C483319D6A408AE5E177963FAFB1A8393F5680FE1804274F07925E9825E867F0D5C71804B615B8AAA0BC3B11363BACFD31C30D8688F2A73228E196157EE2E7BF6EE11E89252DA65898A0F99BA80A8F163F4B31266E9624193F4FC70A09E6173134D8637208C565A7F336EADA7FEABCF3929394861960B2C6DAD799AB37E1B74828DADE59DFCAA7C0C31F4D0D3020AB1A441FC90A87793109C0C8ADE5F9EE27B7CFA0557EAA6283CF13E7ADEE7145790CCFECE5EA6E05B6E045D88CF453429BA77F1E1B07FC29EE8A17E2D940A3816958B70453536BB910B62D12F1B1BEE5F7F15A78B759EFEA347B1E684E6D90BB01988E20401D9509680393D746BE6D46A6B1A90FBC43260C1AB159E9932ECC58A8387C11321666DFE46F1FA3B787BE8993C0F3B43041B6A42FE35CF655AF9230C9B9E4CDD65208133BCB43A34A427B31BDCB1FDF98E58DED4FEE2A26DEF5D493E21E971B1A93889077411F8E03E6ECCCD8D7C0981EAAC2A46F3EDD8BB732B987B5D171CC48EDC62E65FA2E2336C4043862B6C5AFDE65BAD6C6828B2AF233B506E0E31237FC8C15F5CB5A2742FBEC6865E5E071EF32D835EFBB38591EC243A7766A763822C96B399F26039A7C3CAC140D0A5415C8F9CDA582B5527958D201CE8ADF987B19411575523164005E99EE48DDC1E74721AA529A22264E6456B7AA4EDA14879B1C923349E08359466DA9E30446AE895D410BCDF411CEB3226AB34DE0490BE58FE35B49664CD86330CE92DDB1C3919BE9EAEDA955ADEB1C8E5C7CAD35B52D95AE6DF252CD4EEE6BE47BE0419EF3AB8B9B366A8F10391FA8F057DE6D3E4F672C2E9CC08BE0C496A2D70EEC9D7663E8A8A33913E7F643EA22B915B157ABA9735AAA60556F6A0C9D7C673892C276A24D1300F2369A3C14DA303FA36F82BAAD13F28669200B2825FC01A32732F92AAEB1FE287898BDE6F4191B2D52EDF546B5486356E0B081AB24C70EAC32F28CE9C58BCC0A76FE984294500855FF41E6957D7C073A8D5C2FA991F741DE45FA17873F2872EF740D47352791913A5B834E40091ACDC50BC09DD6F33C63E6DB2AB0E2FF17A0FE327FECDFEA122D0D368A930C638A5C483369DEC377E6FBA8A05A63E3AC5D864A7E34472BE16AB69D620ED9FE61DBFED0C758493FD7303F0BBD3867225EBC9BD0D52A7974D121F7F5DCA15F913C83CF8E35CC5608CF0A17A86C21075AE5375A46715F2932379BA6192C27D46417E64E622AC41779AFA1608B94A08711507557C33BAE72459C62653D8331783272CB691B8AE5AFE894BC048BDB80791C67D24213515CCFC3689E3CCC07E4A64C4D6B7696F2C35E34CE4361BA96F520C5433BB713FC01A6DBB53D57739C7839B8120AC2AFAF47F8A4B476A60FD32F056E40FAFFB4D2A7B9C68CC41E6D3AE514D760DDAD34FC6D1AF7AAC36CCBC6DFA2993E32CED1E4B9E1F3D65E4D31918171F278661E0F5230AE3003D02BC715A3E9619C934AEA8E2994DE98A30CF4201BE7B002ACEF1AF49B49960ABEA8021EA536532349CCEC1C1639372B02557A4460CD4A7A4DADE322456548E066DC5B205F22F35BBF7C6E8EA94E1A135EBAE6127F4F49FF2CE2FAD246218AB25C13E210DF72F3DEE02CE0AB5A25F1303F26BF02A6EA4E29749CC7169650488FFF0AD75D96A326DDB33821013E536C9AF5818077441390453EE04A0773B368B6A239B5DDFEE0937DF5148EB0A2FD0DD03BC2BF4091F88AB058C9B559183061FCEEF12A400B324F0D5ACDE8BAF2E7C93A1303963086BE0123F828BBF474312B2F5B8E7EB6FD66526"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </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>
