<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="EF0775EC4B7A607BC17D146A756D9944AE4F287576D85AF3CCA4630269AC69C9"/>
    </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="EF0775EC4B7A607BC17D146A756D9944AE4F287576D85AF3CCA4630269AC69C9"/>
              <Key type="ByteString" value="3165F3E9EC50A2274A0FA0310E4ED5D320168D45498DC8ED2E6308F4671AE3E1E30CBEC63C2ECF38CF5950EAA42FC9954F15BDD4D3401937B95ECF570C039C52A2E3D23ABC79356F20334A506DDDD24A822B53E1AD6936AFB9B0279A153DD7987F25E6CBC0D02AD12D5001802BC9C20E8EC67D1B9EDE1B005451C22CBDD19184C8922C9A206063085224099208278C0C978541162282C268E0424E50146210C888098941E2288C9C104D21926024B3055A826111328151348502248004975101240C0B072081142CD92631CB98688B082E094770528481E3266E881232222182C2B0509B004A041708E100860AC608C112921B8405A312221294110AA32C24C3904B0069DC4051A42242C016321C156E1A150C8C268902B64D14C44424412E1AB560889850C31028000186C49851484870E23690D4365262A02418102A52161214C121D0222590166659C825C2484E5C122DA2284A1BA0318C44220BB29188028063B488DCA82981B84523B784CCA86C62824D9840119C82514A2225A0B6215128844CB044D030225A2801001861DA00621AC39194982911127083C00049C64402084D20C908208825D81680C3A230CB868001260141000D94184CD8886D43908CC098059B20124C168C1AA53113106811C2911BA98812887102172500174002A410A3426C9C020A5C4201048251CB968040A804011412418428089044104581A2906418A50D1B192C041960E4A40044904D1CA08C21B38903820961040D53222664C6054C169061346E8CB60009092951006161908922850498288914132024462D24142C40B869C1B06058108D8816324A428C02B50982488D6300812490401228699802004214012115688828221B4150C0802D5C18681CA631D4B0001C434091100163960D1326484C08822491409B3270D11864C3387024494A01012E8130611132201245208C140C63000E1C2089D4126881060D81B66D9080701B996C80026C90A6802387611C4808421851601669883831E2B23148320A52A46103116192422ED8C4240AB1259B2650620824C2122E59208E03C720C286640C884000262054A4709B047222C18D9B026A10B3114B0490140171221512203350094245A320505C2292D9286863B24020176A13344D543282DB202558124059C66D5938104B10508B982C4018611433900C2866D3462D10264562306C49466C44222D13A1281C110094346804A4910AC54183A0049BB29182326098B404843468C0C410E22090E43882619431029190A1363014220ED912000AA46C0C1886A302608994880C0289D008689B148DC20640D212619BC6444A226C0A962CE08420E08264A322460435868C1686128364249421A2C48DDC224952C6908AB64D0A469092A629C89031D9805014924141B6854A186590102899828109874044A2208BB60490C889D13862CA0406044044CB840014134601B3105B326698068ED02092A002655112618BC688A1002D99228218312A4BB6284942465000681A103160C00880140A09C4690949911C0772DCB445E0380520126AA324611A1640901242C302449A160503496612A96C9AC21114166AD2806902924C58C0044C124DD0042A9236049928724CB4805A04421AC94414376114C810A3388484B0450008521938449BC86053A8450B2031D1966920293214862461962C64B025529291DB166911126DC8C6712397110A1751110404009984A2C68988826D52B069D234014A4670C9968C08B1454BC48C10B4901B363150362D9CB8101C836C88181012020448308A02000059A824E2468259C87000B10458A27150B240E0102C8036414018311833019BA82122C264C102881340454CB68143144CC0C608208064DB064CA38890E0C49059804888B6491A333203B444900428E2289020102AE1B0209CC405D4022104964C5336649BC4915C1089181440D9108E10370123980C623064A4A829C4B441D2C66D92044A23386499464A1A450518438951C04589B47090023224A84D23A5498926815934454020001A46529494055A888401052A22B74004138019226522356119382A0235109B0440094106C3A00100294D03906D53A66CA1148C90042A1A18295B424909464C10082061368103A528243121C21225110681E0180CD4969089B08D19310C8B204520C99110113284B408232045E29860240192DBC40420C20C662A8168F0FAB969A0F72E27AF94DFE22FF8C7AB7F1FCB41D7B411FC2BFCE48996733DE7D685A02A080CA422053C1BD32A18B69DC5926BA115360A58590346F9A862D48072AACC723BA6CA1DA0092A04F1CDB7905680B2980DB95A2B4DF68C64602F21EE1C23223AADA463AE51CEFC56A9E6F49D1D53DBD76A892C716EF480BD35EAC107887B15D384B1575D0CCCF02475829B6CBF154B5F1B3577603C92A72182309A4594AEA79268534CB5FA2A7D5E22ABFB318B07C3075C12FDF8F33230D8E8B6C70E5D990DED4599E127737BED78508B328326B57B1237C42CA0DB1D70E6355E61FB2218CACBDF8C3630F1BD7C82F59A4CAF173912B089F345DD8E2BBC085D66BB23B0D18EB4483AEFE3316B60C02FFDC0BBDB0487EAAAA899DAC8CAD9313FD5645B472066697AC218AE895033013A407FDC6A8EBC27591CA6849836C44D88AD4729E1DE3958A0BEE961DA3E25144E545E9FE9D7F11635D406220103CE6B5CE8579C80289C627450C8C54C9DB104F8B2145A00AB7EB36855A326E2C915F7F0B58DACE94B33E881C8CFD41101BA95047DF42B1952DF7BAC2B11BA43AD3013E94B77F29A643E89B901AB80815D976E118A7D6A885A87C0726975F0609DD4E63A06AD546445732E1CE31D9C8338176871E8D16286C4C9C554FFE75C6BC871E088FAD4419092F5B642D397DBCAE99EAEEE1FC6CDBB0EB6240146A6B4267C6B024D0F39315DC2B46DE6D7CD1C5EB35B30E44B20ACA78BBC0849640DF7497A68F7B2730F083E209EFB34247B25D9CEC1D4C93FB8DA9027CD1DA28509A0FE58AF362C16C4AD70BDF4E298C22F91E7397D06E7837171BCED267A502C2FAB6E158C87A1FFC38003F5C7AB3BAA21B5FC2B66F50A4F3231904F465D4C02415E55AE16A7D23BBFCADBED7286F16D29F31FB88C43F79CAFF5C83051F368B001B20E660981A4EEB74A0EC089069EF0124162FC4D5CE27055D441B3388BCF4805ECE142F27BB04E657DA5555DB361A2EB139F7383AB6F804B769BEC9A7E9E614CFE7DC0BC10954343488F0FF3B26413B31ED58F6C5E352305FDE47E77645C3ADD46B979323F035FFB82790B3E127B4833BE797CA2A791F1C36F41E77CE0D97988086AD59F6313E5DE90C12AE246282B33FEA013483018945D398EFF7731EF7E265B26D81FD052DBCC87B3334F4DF7112FC6A93B871408D9C50ED34EB0CDEBDEBC0579D5F0F14137C61A06A3BA76A0C4ACD8B6031FF7A2ECC007A8CA57EF537423AFDCF6C7ED35F8C387F3F681DEA55401570A91A34B5513B07D2086CABEC343F1DBB27A67A8AD0CD3BD53E5B5254F2DCF3B3C1D80F540F08E05807388BBA9F7D0AADD9F61C3B407CDDAD6AAB5444E35C37ADA2B3311006A2588A2BB3FD954DDB88BAC4C649E8A9F6FA38999B8BD46B264980AED07E3F85696DE6B1E4626161B51A4DC54307B7E247D8D849B151DB2D91637D51E3FFF92C935C5E4B961A382B11A32D3DBECED472F61083871D162C88CAE5A3A2E9EDCD02519A379CECC3267EE42AF2C22EB67EEAA3ACD0C041C31933740DE0B981437878815F644CE80753539509BCF3637CA63D87CB863B1B79BBE482CAB362E4A7A3F0285484358AA555A51793D0039AA55BB129658F5D4FB9872B7C5613DE51D2F66830DEE30F8229D7A66DB4C641AEC481CEBBB6930B0D63F3D570ABC929AAE1D86024F2C9D8A35DB803AC1902AD959AB2B3A041690FD14323326DCD59FFDA9FF9933926A5B26A52A31915072BCC43B943AE72BF12C504C8FA3865F32CF82730737B75FE702B30C187B3556D78FBD6E8DD0CC392B1CAED472B697F82A00649605191BE1186A08CCC89BA1537F063236851B029C8A30D9F2C5AD93BD47401113D4D2871ED20BDB2A47E2C5839DE7AB61CE92494E0470E70AF07938253D3DA8B0121A757508DE67F385C08A48038CE9C96056D1FA4F7C71DBAFEBB05E4FC88F556DC4AF9AB0A1F32ADC10F17A43C43F76EC3DAC9DB2EFC9961A8B7A59D980E24064E153AFD412C5899FF86FF0765C0F597126D90FF298EADEB0224476DF70DF2DC6CB9996A92FC217FB682C03C3C8F1EDF4C5BE173A4FBD539B1B78D66664D35D7483C95956C4989C07FB170D6171A016CF39BA7B1A6D0C071579EC0B914EE11543C8BE7119AA717489C14230DC9CFABC266C1D6E9B3B587F2C98A4A5E322540A715398357E30D451BDBF3003FD9F8029CA276590A6EBBEEB16D9A58182567B80CD012883827A6AA145E80DE995B270F181CF1EA5ADF4D875C0DB61416B896042D6E761891514A5C2F329D00F0BD6D5A0FA62FB7BC3ED5740A297D7643C2B5EF528E16E16BFC53B1095CDE75303C7170B3AA86F59E94C202863722EFED4F1FCF4BCC4A02FD8C7B40041496AC2D0D6C10EA6A6D1164FBBB3233BECDF9B17A11FD222C74191A613191C4B53060899FBB2961488E8708EF249D2EC3AF693B7ACB37DC31ECACCA894E6F0D7C07FFA3BCEEDCE945D500092AD6A06AD3C09B8DFD32E6EF55EFCB5D17F129002AE676947283B2B72712BBC7C1759834BAAE04C780D06BB1B836B33B7BB1FBADFF516D64784EF67A7F7493762FBCE4D09669403EB3E343E9D7A6A36E3FF0ADB3DDAC83BDF2B1679BB542FF4FAFBCF0B42164C43515735AC5A40F5CFED4DDDE35A01EC2167F2407C1D97EF2D91A68D99226B0E20C5C60EC5D4869D2D9B86EFAE44AB16DE33304000FB729C90819693533D177C08EFCAD11FB2AB109B7652B2C09200EB5542ADF6DD17172E087B37248CFAAAAE161E0A8B2726F2C193110098BE7BE16FC3D9441A03DBDA9DA02D22E79CEBAF2FF29CC396FF588DAC6A2BB86C900D27E08EF3B6BC8418E04FFF798A75B211B4331B4502FA858433CEF311B511746B8B09797710092F459D5C34BDE496AF43FC2FFDF3CE269D07C121FE719D03948F3FC55158F1932C8666500AB1C6C992B1820B079DA9CCF96261E44E1896D9C8FFF72044FC0BC3DC712EA1505CCDE3E7865C1CB9464E3353E963C48CE740C98690B3A521E32B07EB8CA3228CCC7CD368C964E198BF91FF59D7F26AFA7573311CF66AB0621F6D88990471B2B3B3AE2422B8345334C62505B9ABC7A4D1D995C5CB0CE1EF7169E3804BE7A1124D69695E31E83DF41E03880309C6153B6DC8791D5ABDE5734AEB2274884E77B57B96759FB853AD2E2159B2F47E2C034E06AD688F4ADA11C0C1D9C674B635F14644A4C1602A594FA2C162D461827809ACE68C93F3B2C1C84383D60B0ACAA55BF15332F740EBD0B523B64840A7FEF42DDB258BCAB31A8F7744E8FF7689393FB7E1E4BADFBDAA5D4AB782A7AFE21833285DB80303EE955A8E98AE5BE860D505D0DE6C99E6F5936BD4336A493E60D30A139D976FAA2DE372EC0CD63E2B65101325FB45C502793403FEBA0BE0C7CCED936310D73FFCD738BDEAF5942BC8227C9B66B7FA5F039F32FE665EDEA4266EE89DC348141A612C13A1192419867A17F64F91AB90BF9F398D8D43CA326D2C78C34369FD3A382FFA76A1A1C92BDAE03E98E31C70AF234C7BF2C180CE55F7FEC5B1A3B99ECC123F95479C897B171CC9EB86AA9963DF56E788FC5DE2EEE1554942C7FEBA1C1E2EFCAE3A9E7CAA01C7F784A2350154AF58EA3408E8ACE026603CD48D030402988C15674C8CA002612B4F7070D9E408F3B3C4506670AC9F533DBE6CA0CAB6EC8E5E5CAAC21D058707BB907733E4559F9FC1A421AB763116CAA8E11DF026C8704EE73DEFFEB8C89E612E68B73DB8BB2797FF5AD3367110756828993C729C90B727B478106E3615B919A566DDABC7A30F8688AE6971645B3B668F4F0A64AE582021252D9747E3AB9520FFB34D62DB5B802BC32DB7E6B5DE2B2D805B7DB9FFBB47BAF0DAF69E227F9B9E93A670C5893DF3E4C5145D52386C397506539CDCF69AACB598AF4BB36A52E801B7A0987CB7E53F8A74712CF38FE3F3EBF7B3EB7610B75816D9C18E1E07D1C2EFB6025F9DA4BF30483BC0722783A98BD51529417F8E48618A7BDF431E5E6899B1198B8F8D499489989D8CBA6A4059A56B55CCD591B0E47B5A7FBB191B36427F664121ABD6E7B6A6C5B6F8621E6C0E8607CF69BF847E497C22884D6BD3644F9C98A898483C3E6FB8766D76A99672FA80868BE784E7EE77900BBE7131D631EE5E0B5A23C1E82B62F91C3E6E73D4432034A65AE6A959D994DCFC39FDDCE8D3EB9CC28871B2EBD32DEC0B3F2B193CF0906457D3610250D48F53FB55C1DB90A355F594C0DB06B06E6FABC4F09C3B627505E4AF50E053B407EEF227E5FC9F9435D0C97F1F2517BC1F517A713A9469E92B7EF5ECEED91E59A1D09988C93138A5052F6799F525B8B242C13FF58ABF7C5017633D20EB2CC535696AACA8F14F4CD44BF9000E70BCE4F08C37257FFDF070AD3128EB67190C5D5A962B52ACE97E437D414725D6911445FB605E97DACD34243887577CBC3B38AFCE1337CF95FF0487A7F1B980F1F5BF580E46D7B1A1ECB9F36C7F4740D4CB4BC611F629C803DB18E0B208E3DB9BBB598812A9F28920CD60B3C1C72325132D4918800A00AF444F712A342C207B4797D5632C00D9CF60C423D67EF7F601667CAA6F64D0DF507995CA4C83B386497C63E509296C3B1B63A11B9076E0B8F9815369EB75883350EE0F89C76629C096357B727488A5AA463CBA9EB21690EE13031AEA2E3543D89A99603F8FC469C524E733A1B17BFD"/>
            </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="3165F3E9EC50A2274A0FA0310E4ED5D320168D45498DC8ED2E6308F4671AE3E1E30CBEC63C2ECF38CF5950EAA42FC9954F15BDD4D3401937B95ECF570C039C52A2E3D23ABC79356F20334A506DDDD24A822B53E1AD6936AFB9B0279A153DD7987F25E6CBC0D02AD12D5001802BC9C20E8EC67D1B9EDE1B005451C22CBDD19184C8922C9A206063085224099208278C0C978541162282C268E0424E50146210C888098941E2288C9C104D21926024B3055A826111328151348502248004975101240C0B072081142CD92631CB98688B082E094770528481E3266E881232222182C2B0509B004A041708E100860AC608C112921B8405A312221294110AA32C24C3904B0069DC4051A42242C016321C156E1A150C8C268902B64D14C44424412E1AB560889850C31028000186C49851484870E23690D4365262A02418102A52161214C121D0222590166659C825C2484E5C122DA2284A1BA0318C44220BB29188028063B488DCA82981B84523B784CCA86C62824D9840119C82514A2225A0B6215128844CB044D030225A2801001861DA00621AC39194982911127083C00049C64402084D20C908208825D81680C3A230CB868001260141000D94184CD8886D43908CC098059B20124C168C1AA53113106811C2911BA98812887102172500174002A410A3426C9C020A5C4201048251CB968040A804011412418428089044104581A2906418A50D1B192C041960E4A40044904D1CA08C21B38903820961040D53222664C6054C169061346E8CB60009092951006161908922850498288914132024462D24142C40B869C1B06058108D8816324A428C02B50982488D6300812490401228699802004214012115688828221B4150C0802D5C18681CA631D4B0001C434091100163960D1326484C08822491409B3270D11864C3387024494A01012E8130611132201245208C140C63000E1C2089D4126881060D81B66D9080701B996C80026C90A6802387611C4808421851601669883831E2B23148320A52A46103116192422ED8C4240AB1259B2650620824C2122E59208E03C720C286640C884000262054A4709B047222C18D9B026A10B3114B0490140171221512203350094245A320505C2292D9286863B24020176A13344D543282DB202558124059C66D5938104B10508B982C4018611433900C2866D3462D10264562306C49466C44222D13A1281C110094346804A4910AC54183A0049BB29182326098B404843468C0C410E22090E43882619431029190A1363014220ED912000AA46C0C1886A302608994880C0289D008689B148DC20640D212619BC6444A226C0A962CE08420E08264A322460435868C1686128364249421A2C48DDC224952C6908AB64D0A469092A629C89031D9805014924141B6854A186590102899828109874044A2208BB60490C889D13862CA0406044044CB840014134601B3105B326698068ED02092A002655112618BC688A1002D99228218312A4BB6284942465000681A103160C00880140A09C4690949911C0772DCB445E0380520126AA324611A1640901242C302449A160503496612A96C9AC21114166AD2806902924C58C0044C124DD0042A9236049928724CB4805A04421AC94414376114C810A3388484B0450008521938449BC86053A8450B2031D1966920293214862461962C64B025529291DB166911126DC8C6712397110A1751110404009984A2C68988826D52B069D234014A4670C9968C08B1454BC48C10B4901B363150362D9CB8101C836C88181012020448308A02000059A824E2468259C87000B10458A27150B240E0102C8036414018311833019BA82122C264C102881340454CB68143144CC0C608208064DB064CA38890E0C49059804888B6491A333203B444900428E2289020102AE1B0209CC405D4022104964C5336649BC4915C1089181440D9108E10370123980C623064A4A829C4B441D2C66D92044A23386499464A1A450518438951C04589B47090023224A84D23A5498926815934454020001A46529494055A888401052A22B74004138019226522356119382A0235109B0440094106C3A00100294D03906D53A66CA1148C90042A1A18295B424909464C10082061368103A528243121C21225110681E0180CD4969089B08D19310C8B204520C99110113284B408232045E29860240192DBC40420C20C662A8168F0FAB969A0F72E27AF94DFE22FF8C7AB7F1FCB41D7B411FC2BFCE48996733DE7D685A02A080CA422053C1BD32A18B69DC5926BA115360A58590346F9A862D48072AACC723BA6CA1DA0092A04F1CDB7905680B2980DB95A2B4DF68C64602F21EE1C23223AADA463AE51CEFC56A9E6F49D1D53DBD76A892C716EF480BD35EAC107887B15D384B1575D0CCCF02475829B6CBF154B5F1B3577603C92A72182309A4594AEA79268534CB5FA2A7D5E22ABFB318B07C3075C12FDF8F33230D8E8B6C70E5D990DED4599E127737BED78508B328326B57B1237C42CA0DB1D70E6355E61FB2218CACBDF8C3630F1BD7C82F59A4CAF173912B089F345DD8E2BBC085D66BB23B0D18EB4483AEFE3316B60C02FFDC0BBDB0487EAAAA899DAC8CAD9313FD5645B472066697AC218AE895033013A407FDC6A8EBC27591CA6849836C44D88AD4729E1DE3958A0BEE961DA3E25144E545E9FE9D7F11635D406220103CE6B5CE8579C80289C627450C8C54C9DB104F8B2145A00AB7EB36855A326E2C915F7F0B58DACE94B33E881C8CFD41101BA95047DF42B1952DF7BAC2B11BA43AD3013E94B77F29A643E89B901AB80815D976E118A7D6A885A87C0726975F0609DD4E63A06AD546445732E1CE31D9C8338176871E8D16286C4C9C554FFE75C6BC871E088FAD4419092F5B642D397DBCAE99EAEEE1FC6CDBB0EB6240146A6B4267C6B024D0F39315DC2B46DE6D7CD1C5EB35B30E44B20ACA78BBC0849640DF7497A68F7B2730F083E209EFB34247B25D9CEC1D4C93FB8DA9027CD1DA28509A0FE58AF362C16C4AD70BDF4E298C22F91E7397D06E7837171BCED267A502C2FAB6E158C87A1FFC38003F5C7AB3BAA21B5FC2B66F50A4F3231904F465D4C02415E55AE16A7D23BBFCADBED7286F16D29F31FB88C43F79CAFF5C83051F368B001B20E660981A4EEB74A0EC089069EF0124162FC4D5CE27055D441B3388BCF4805ECE142F27BB04E657DA5555DB361A2EB139F7383AB6F804B769BEC9A7E9E614CFE7DC0BC10954343488F0FF3B26413B31ED58F6C5E352305FDE47E77645C3ADD46B979323F035FFB82790B3E127B4833BE797CA2A791F1C36F41E77CE0D97988086AD59F6313E5DE90C12AE246282B33FEA013483018945D398EFF7731EF7E265B26D81FD052DBCC87B3334F4DF7112FC6A93B871408D9C50ED34EB0CDEBDEBC0579D5F0F14137C61A06A3BA76A0C4ACD8B6031FF7A2ECC007A8CA57EF537423AFDCF6C7ED35F8C387F3F681DEA55401570A91A34B5513B07D2086CABEC343F1DBB27A67A8AD0CD3BD53E5B5254F2DCF3B3C1D80F540F08E05807388BBA9F7D0AADD9F61C3B407CDDAD6AAB5444E35C37ADA2B3311006A2588A2BB3FD954DDB88BAC4C649E8A9F6FA38999B8BD46B264980AED07E3F85696DE6B1E4626161B51A4DC54307B7E247D8D849B151DB2D91637D51E3FFF92C935C5E4B961A382B11A32D3DBECED472F61083871D162C88CAE5A3A2E9EDCD02519A379CECC3267EE42AF2C22EB67EEAA3ACD0C041C31933740DE0B981437878815F644CE80753539509BCF3637CA63D87CB863B1B79BBE482CAB362E4A7A3F0285484358AA555A51793D0039AA55BB129658F5D4FB9872B7C5613DE51D2F66830DEE30F8229D7A66DB4C641AEC481CEBBB6930B0D63F3D570ABC929AAE1D86024F2C9D8A35DB803AC1902AD959AB2B3A041690FD14323326DCD59FFDA9FF9933926A5B26A52A31915072BCC43B943AE72BF12C504C8FA3865F32CF82730737B75FE702B30C187B3556D78FBD6E8DD0CC392B1CAED472B697F82A00649605191BE1186A08CCC89BA1537F063236851B029C8A30D9F2C5AD93BD47401113D4D2871ED20BDB2A47E2C5839DE7AB61CE92494E0470E70AF07938253D3DA8B0121A757508DE67F385C08A48038CE9C96056D1FA4F7C71DBAFEBB05E4FC88F556DC4AF9AB0A1F32ADC10F17A43C43F76EC3DAC9DB2EFC9961A8B7A59D980E24064E153AFD412C5899FF86FF0765C0F597126D90FF298EADEB0224476DF70DF2DC6CB9996A92FC217FB682C03C3C8F1EDF4C5BE173A4FBD539B1B78D66664D35D7483C95956C4989C07FB170D6171A016CF39BA7B1A6D0C071579EC0B914EE11543C8BE7119AA717489C14230DC9CFABC266C1D6E9B3B587F2C98A4A5E322540A715398357E30D451BDBF3003FD9F8029CA276590A6EBBEEB16D9A58182567B80CD012883827A6AA145E80DE995B270F181CF1EA5ADF4D875C0DB61416B896042D6E761891514A5C2F329D00F0BD6D5A0FA62FB7BC3ED5740A297D7643C2B5EF528E16E16BFC53B1095CDE75303C7170B3AA86F59E94C202863722EFED4F1FCF4BCC4A02FD8C7B40041496AC2D0D6C10EA6A6D1164FBBB3233BECDF9B17A11FD222C74191A613191C4B53060899FBB2961488E8708EF249D2EC3AF693B7ACB37DC31ECACCA894E6F0D7C07FFA3BCEEDCE945D500092AD6A06AD3C09B8DFD32E6EF55EFCB5D17F129002AE676947283B2B72712BBC7C1759834BAAE04C780D06BB1B836B33B7BB1FBADFF516D64784EF67A7F7493762FBCE4D09669403EB3E343E9D7A6A36E3FF0ADB3DDAC83BDF2B1679BB542FF4FAFBCF0B42164C43515735AC5A40F5CFED4DDDE35A01EC2167F2407C1D97EF2D91A68D99226B0E20C5C60EC5D4869D2D9B86EFAE44AB16DE33304000FB729C90819693533D177C08EFCAD11FB2AB109B7652B2C09200EB5542ADF6DD17172E087B37248CFAAAAE161E0A8B2726F2C193110098BE7BE16FC3D9441A03DBDA9DA02D22E79CEBAF2FF29CC396FF588DAC6A2BB86C900D27E08EF3B6BC8418E04FFF798A75B211B4331B4502FA858433CEF311B511746B8B09797710092F459D5C34BDE496AF43FC2FFDF3CE269D07C121FE719D03948F3FC55158F1932C8666500AB1C6C992B1820B079DA9CCF96261E44E1896D9C8FFF72044FC0BC3DC712EA1505CCDE3E7865C1CB9464E3353E963C48CE740C98690B3A521E32B07EB8CA3228CCC7CD368C964E198BF91FF59D7F26AFA7573311CF66AB0621F6D88990471B2B3B3AE2422B8345334C62505B9ABC7A4D1D995C5CB0CE1EF7169E3804BE7A1124D69695E31E83DF41E03880309C6153B6DC8791D5ABDE5734AEB2274884E77B57B96759FB853AD2E2159B2F47E2C034E06AD688F4ADA11C0C1D9C674B635F14644A4C1602A594FA2C162D461827809ACE68C93F3B2C1C84383D60B0ACAA55BF15332F740EBD0B523B64840A7FEF42DDB258BCAB31A8F7744E8FF7689393FB7E1E4BADFBDAA5D4AB782A7AFE21833285DB80303EE955A8E98AE5BE860D505D0DE6C99E6F5936BD4336A493E60D30A139D976FAA2DE372EC0CD63E2B65101325FB45C502793403FEBA0BE0C7CCED936310D73FFCD738BDEAF5942BC8227C9B66B7FA5F039F32FE665EDEA4266EE89DC348141A612C13A1192419867A17F64F91AB90BF9F398D8D43CA326D2C78C34369FD3A382FFA76A1A1C92BDAE03E98E31C70AF234C7BF2C180CE55F7FEC5B1A3B99ECC123F95479C897B171CC9EB86AA9963DF56E788FC5DE2EEE1554942C7FEBA1C1E2EFCAE3A9E7CAA01C7F784A2350154AF58EA3408E8ACE026603CD48D030402988C15674C8CA002612B4F7070D9E408F3B3C4506670AC9F533DBE6CA0CAB6EC8E5E5CAAC21D058707BB907733E4559F9FC1A421AB763116CAA8E11DF026C8704EE73DEFFEB8C89E612E68B73DB8BB2797FF5AD3367110756828993C729C90B727B478106E3615B919A566DDABC7A30F8688AE6971645B3B668F4F0A64AE582021252D9747E3AB9520FFB34D62DB5B802BC32DB7E6B5DE2B2D805B7DB9FFBB47BAF0DAF69E227F9B9E93A670C5893DF3E4C5145D52386C397506539CDCF69AACB598AF4BB36A52E801B7A0987CB7E53F8A74712CF38FE3F3EBF7B3EB7610B75816D9C18E1E07D1C2EFB6025F9DA4BF30483BC0722783A98BD51529417F8E48618A7BDF431E5E6899B1198B8F8D499489989D8CBA6A4059A56B55CCD591B0E47B5A7FBB191B36427F664121ABD6E7B6A6C5B6F8621E6C0E8607CF69BF847E497C22884D6BD3644F9C98A898483C3E6FB8766D76A99672FA80868BE784E7EE77900BBE7131D631EE5E0B5A23C1E82B62F91C3E6E73D4432034A65AE6A959D994DCFC39FDDCE8D3EB9CC28871B2EBD32DEC0B3F2B193CF0906457D3610250D48F53FB55C1DB90A355F594C0DB06B06E6FABC4F09C3B627505E4AF50E053B407EEF227E5FC9F9435D0C97F1F2517BC1F517A713A9469E92B7EF5ECEED91E59A1D09988C93138A5052F6799F525B8B242C13FF58ABF7C5017633D20EB2CC535696AACA8F14F4CD44BF9000E70BCE4F08C37257FFDF070AD3128EB67190C5D5A962B52ACE97E437D414725D6911445FB605E97DACD34243887577CBC3B38AFCE1337CF95FF0487A7F1B980F1F5BF580E46D7B1A1ECB9F36C7F4740D4CB4BC611F629C803DB18E0B208E3DB9BBB598812A9F28920CD60B3C1C72325132D4918800A00AF444F712A342C207B4797D5632C00D9CF60C423D67EF7F601667CAA6F64D0DF507995CA4C83B386497C63E509296C3B1B63A11B9076E0B8F9815369EB75883350EE0F89C76629C096357B727488A5AA463CBA9EB21690EE13031AEA2E3543D89A99603F8FC469C524E733A1B17BFD"/>
          </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="3165F3E9EC50A2274A0FA0310E4ED5D320168D45498DC8ED2E6308F4671AE3E169521419FB32ECDA5250F782E8EF670D5A3A7C2124956D6C32E4A20AE44D6D22E06C31BAE8CB34A77134EF078619028999CADB9C562E272C443AC7CD0A5CBD059DE71CEB95DAA0CBE41F34732B8AA0AA9644BFEADD53369E20FA46CAB98007D9E86A176B7B30B7B5D625130E161D618843AFC28C887C2B8BD60E0E2E05525DF7161B05E3678E3345542984DB197219C37A5B09992544C680FB542E161E6245A31117BFB98297BC689CC892A3F056F0701DAED5AAFAA65F79759CF1B06B5CCD21DAC2D601E4541BA7FE96AE8F52332A068AA7789F0492197E016CDC316B2A9716D2B4A7C245D674CD18AE4CEFCF4700CC84164BE990ABAE863F9702A51D943824A3B6CBB44656B3329EABEBF656A6CF8EDE71390E247F6C01F0AE589313513D0DF044F6FFFF1E16E85C3336BBE0797E0F965FAF634FD83499C3DC89AD6372A52912D49C16800B863043CABAAC3E6E6E6F8C99AC1948827A2F63F801A5CEA35163DFB0334F4693A9F60E4EC84F88AFA2928CE9124E58A86D75BC662BD48CD479841E6C8C5DAC2075096C76383225B338DEC169FA5750EA5B5A096A8BB1D5FC507D945B660C85CA575233F7EE0834DA669D52FACBBA19FC77B4C370EDAE6349ABB8CFDBFB60B9ECAC317268C3F97F9FBB6ADF9EE074C33EC2DC76424C6886322F04405A83815016B85EDEF2A157647EB833F87564F601454B28B3A209EE6A2713A163AD802DF74A90C802FF1BF8D3B496A49E182BECA24282F5C5A885B1D22507A6A2EF1D12005C604250F2534A684E7361F08E5F5558B0F44F7ED2DEAC2A54CF1BEF86F0D608C39C89708CD9A0B94705259D88077FDA0C6FF1A2156E05D7160BA3754E083578C796BE9441167E4854D6A71BD1644544C3AC68486B709151B9A9ADACC04EE29149B2041146194BA839EC7C988C0298F5642109909245426CB0CD9C6D3E181FD97EC03478C6140AEEECB73C114682022C9A787D2A1EF245E14D207F9A3ECA753D14DCC1CFE11A08B38D14C8FA9CF7837FD0CDC16A62A2AB615CA740209D8FAC8E3B9265EF9160CD99A7408C5CF18D668344313D5414E8F24FFBB2D2560D4B7DB3AA61823AB90BAC2C87B2424B4F29FB92B70B236AEE073920A367774A7E05DB1C88944B815BA94D074CC8FF2D4750CFA1AAAA9204970ADF08C468C1D7A2EE4A65A5BF157B1A8AFD1201FCE8BB8ACC9F641059CD8792D98A59624DEF65792ED74890DC5907F82346A38941AAAFB3DA4F9DC09E407AF919E5AF63FF51ED2BD90B859D7B60C18A156B96823006AF928FD0A9B415DE8922AD04424B7B732FCB765267E633D50B5357965A84FDE6B4B2951372190D62D3D2FCC44531A890E9764180BF2591542CA6F332AA128F9FDDAF0C0964AF7FB8C941F0843DEF1FA879C7AB5B47802B8B1A2AA2D58FC78A3C83CACF913FE60D890DE454700A2A8F7DABC2C03CB100B300A2A88C607D9E667300975490F1D8C73606874433ACD8F2CB2C4E51180358B7E073D081C91D866B9DC7E0E8B9E87BDBC2D8026F03743CD4F3342C7E93841C8BF8DD8DCAB0B6EA942D6F237B0B64B18C85F33C9216BD6CE181E80C24A54605EB6BA6466D399F4EFCC17EE31C8CEA8C6BF537DD57BA0046ACB9FFA16897ADD47A802CFD8B5E6C202D999F2E29A0E01E30F8851995872AB01974B4AD2F25F7700F0D79B217A997341D759E85196DA49D807DCC5F6F141C88327C1E587AEC903E5A829EC29E9E584538E80D9D7DD75D24DF536415589D59BA4F9B332094D488E40F149322041C304289879AB6A97C999946E88E08396F3B071937565B6284825D6EED30C0B4F83A4A5910DB6C04D88F8DEF0FD8DB2CD81BD103E6B4A561D328715D35E3BA1EC7076FA01AF43B213AA8B64754461C0E36E03A5F81293F2D3608558B9DA2F2114703E41C373A2123C11907C3FF736A2D4DC0F40E47A1A0B9B12639AD7E1B6E43E1CF992687308674DE5838AA9983AB96D16209F596DEF00A391D0822616FD345EEB70E98C8A9ED41FA911C8B4E9817F895020E9C3E652B4D86F63A79431D471F8D7133A2FDF31EACFBF692F9A069CA3C54E9CA7CE7C60DB620208E01BE564261BDCCAD1444D8F98D9FEA90C6E4EFD8A057600DEFDF4C6F8A2C893E6EE365A8189821E670E4355FBFBC1F563FA40118143E102BD5DCCC9B33E50087252FD5F79220C37EA6287819C2A25C43A2D1F9B08FA7EAA45ECBE6D86769F569A1DE2AE4CE98C677B541E2E8E494258869B04AD2C4BB4E58BA6BAD749FB0AF2D0567E4BA6DB76D8AE4587285B6DF3AF940A9F8C45BE1F2C43E65BD2641A21F1B9A7E3975FFC733DADCE98908CAB305A30D00614749AF33536F6F40BDC5D21C40F64C9C8FD2F88CA631D189AA0AFD42D1ACADACCB6032FF864E0C992250C7A08F9F79B60B83CD75C3FD4AD34D3ACF15F897720EA8023C44CEFC57C41F822144736729A74F7C4D4939D222A2E3E1EE527A27B8AE8DB0F89F174F1F8AFA1560CC32FFB327D6EC2E43792190170BCF8475A1FD77F2745994B03EDC5C878CD8D3D9E015E89988CF1B6B1A40AAFDC4D63539F493DF632A6A239A09BE45F53D0D706C84181F68948BA9BFC075BB033A82F0AB9BD1E1C48D8517CE0F5CF298AFF970F57374B426C80FEBD8101AD1446D4652C830D9287397D252D187D1A77EB9E0E14E4A848882441F7F5F3B17FB46622FB48884F94DB14CC04BBBD4CB0CF44F4C6041745020E2147B36016D4B09CCD6633C6BDA70A3CCB97C293D0E151F69332784888597C1D0D94FCD5898156AB13E4F0895BB51ECD48EF6D9F3BE4D756612DAEF509CBFE2371AF6AD2A0F3F0FAADB30CDD96DAAD842E9FA6E2FFFDB02E31C473F7DB048A6C343644BA085BB776A9C86545EB897757E5579C624C1E7357127175DA0E1219819BA2D173E10F6E3FC634C05A9F482FC14388B0E3F7A7A5F9A22C913F3EFC74AA94E9FF519F368ECA4A4B9506F8EA012312BAF432127B4B667015FAEA08DDC554E6327F99DD1E495340E86FDB1E59232503069C8BA3F5C05508BE4DD401B52A3D7697C190B89047FD6270DE38F5165202C2694EE59101E2C76C25B14D80F1832B2587ED2EE1B0A93AF67E53920689AD017C6844995D3ACC8418F6198621C84F3550450798F8263C0C9BB0BFB7331A905B6AAA018C2BD3A643997259C1DCEE9EC6E2D78E917BEFFC92EA67B3C25453FCF2290F1AAAAD0610CEE364E99774ECFBFA9ED2BC87F9E216FD79882E76A4EA352524B7F8E0844FDC59954DB3D2BC67F312FD7C94C2FC42613A205DA1B933B18E11C5A608FE4461951348833C3FDA37BAA12E1575B9E901CB197934531224F7B4C2B712D927099662C934368D57906EDEA76EF5A7303EA7EA2F8409B37F021A24C2CE350FF710CBE1A220DBBFEA466431E1BE2367CAC60E2A4C4BE8E2E2A3F186A3DC4A1BF0E25D812317CFD1975F81DEB24AD82D29D1D628720767766825B48F7D8EA2FEDA1BD288FACC5E07E71D577D5C2A2C7DFC28E8237215717C7D55E0A2B7625B03B404B29678040585BB46BF1D2708774AC7474A7978D2E3C73C2920FAEBAC739C20156CD816BFB3E8E3F544AE2F33D53B2356B51D136B4F743C6DC436D3026224465DE17A9"/>
          </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>
