<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="9F5EAA7C6035550997F0CEA01B946822131C43E2D25797F189A0E9B8FA72131C"/>
    </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="9F5EAA7C6035550997F0CEA01B946822131C43E2D25797F189A0E9B8FA72131C"/>
              <Key type="ByteString" value="ED4E6E897080D18A91331EA682395B1DE9FB1A0B0709C272BC18BAD97904C9961F56FFCD0E9F7B7262878112908CD8060998D99D8FF27DE879F09DFE72BC0EFE4DFA529D482E2CB348CAD442CCE60BBB9B840B4A55A3CB029098913BA4EF428A6B1917C1000604CF33562602904AAF61DE15A46DB990AABC6F3065CF58D06D9D99343099B4644A0441C31422C4062A12498818349040166E02301112396489308A0B28658C884421390A12472000298824228CDB228883002E44488D621020D41004C1904C0CC8119C3032141900149630E038844B182CDA981023404AC0821064828408339163060D92340524C74CD03250C9202AD8B091D2384A223521DBA2110306251211280924714BB62100272AE1C429D300091A42125846441806690A395161060E492644C0C604A1C640220686993442140825130909D4442E9AC68018354189102DC1186CE1986CC424000C300E12924090182A0108840A228E239789E3046251B664E0142203453111349199C4694C348E18C328C09885C0144D90821111110A2314125CB471A2041040322090C8480809101329864040921A238284845004212A94126193802051206E18169210C600881246931472031910524492080640D09008D0C26C43908123054ED9B08D4A124614124E64B0489192000CC444CAC049CBB22104005048000163967108036C090070E42650033324D336891AA26502438219370A9C183001365254148889264684400EDCA21020448D2131248A4486C4386822086A1915219A949022404A82822022C28419C060A4142510474252A429E00844CCA20D13104E20236AE2042ADC447049445260086CCC4680121060C44210923682D2A80418A26401154C08971123C20852A66502334903444018C79144208EC248600414051C2704910885CA106402894584124518150E5C0832D0126EDCC6804BA28408220D019245E0408542A211210080C4024DE426299C183101990D980440138904C206714CA06402136504C8001A4142412009823212A130714CB0805A845198C689248660D9C24108145254A2100BC205CB4412D338099B886558928D5AC2819B326E0A04648B2268480205C4B48C13A34D1CA844094529C9480E59288DCCB09153A81159B0882295880A8169622071E346028BC609CC3682E0006854844004B96C48C048194042C142818AC425541486D110104900629C84640A21251048020B27465B460EE3C86D58186A1A3766192344410440A41665D0382554442AD4282513079023A26149C068100392C21225E348215828040436012185919BC0291B1305D1364481A408C8A688429008A320719A10891B95714CC825C9822903113122204663364D62300888C241D0144513C144CAB668CC326C8B444DCCB62DC9328600431163347060802444B2215240464B88240A168C23204EDCC64404380D10396598380299322AC018051A084A92000E24954DC8948820A2846232059444051410920A19248B02004112659B944901039283A265A2361102186EC40841630252532821C14231DC468421A88DCC1640222851902086504211CCC22C13B490218268CB266CA1A62914C15164000E4A281042067118C11021148E12216809316D51964D2006811B952D0A974143A6059238528128914BC07194A4501283718B9621013804E01825DC2222542412594411C49005CBC44511B64DA2C068D2C44410890190208A23370AD04612110570899250114145D1C871100488A40432C84611092120220924593020C2283010028E033386C202920A4220D1488D110688520610A012011491299016324B1208CBA84523A948DB984D92888C1905284A962C0B365021435004146ADC026253C84421470498325014344E12B960024225892204CB02918C00300185888142011CC47108A6210046421097291C17884A4409DC464D10C46802270E5AC43059303211326D4214405088900C421162922DC91624E030000C408A09A205E014105B18822006720A080DC00865993486930244CCB2845446905BC670D826911C482262244821483194A4044C4241D9C0818A1641892668CA8448CB180D10032E8C160E42B090C30245C34430494285140210D8B28411020402442184948CA0100A13138923133021910D20C260203222C31452D2847120018AD920711B88001C912CE0B20D41262A62A089B9D4D935795B2935A8A3A5BA7AA970175BE52E464FE05F349A19CC4D2A6453A155CD038E7FBF76862EAA2CE408B0076EE4A3E5B7BABC7495647D8417EEB666DE912CE22CC413C94290906716884FFFAF5AB2A6A8723B4D41A2503372559571A9C79605293AAB114FD9CF71824955A8CCD34875A8861AFC7CACF61B6DC917B151DFCC45565206873310D442AECA362270931679E70C41C23FF9D2BF8F6CCF53A0C0DEA1BA40CE472201B94190487985D32BC82619EBC89CD5C56CD1B9DF34FA457FED9A22B814566EF08F1FDE5CBDB144110A5E1A0DA5DF6AE4483D1148B7F957ED4CBF465931688FB2FEF6A3196012EFB6659F262FC059BF48679D6177A135319A722E2739D8A72705572E5ABB1EDD45053A83DDEE1EEF1582975F1C5C8C8F5C56EE5BE9CBEF4C5D655C252E9EACA04C99ECC6C188304020A91B9ED44A56686712FB2947EADAF7AB7A2A7369244EC7E68B304AD8A0DD41867F8A0C8C82679EA1344AA210379B5F301B9F1AC0F9F0ED2E1D786D1F44DE75979C635469E6B9DB578A0C7A36C2F43B82B49D30C0AD280277528790326C7290C90D4C6F5B20F73F6F34251E01256AC4CF4238D77B41F5C77EFBF211F7FC31D641275F5AA60BE3CBD4E01B47FAEA0F39880C840F570DF4254C2706FD86BB3CCEEA7D3622EA4D827FFADBA9E91DF1AE2D73EB0B0B68B0D785B70533D6493C9D8433B0BF83B59A0A622A704B234BBEA713FD8D88C15F5F3C266B2C30CDACD485AA1EF418ABD2C4CD7CF06740634F031EEDDF254652712CA89535D250FFD1EBFFB8FA1A604D0D52EFBA15EFF4F0942F934F5CB393A61EACA1B7B5A3674C842CB873936D685D9696A471FFD2465E043DE02536E0255228AB744B05C86E25AC40FC2CB94038B5FB1B51D353CB2D8B13932D17317E35520A21B65835194F628435C5D10690B973267952E2972A5E1AC90AFF047A1A29593861DDDE5DCC448333DF99F879E96A8511BDC2D7A0B336CC67F52D2D2DEC758FACBA7C72C425116A625850510EAAC6C40A0AA1293FC0D79B2E9089C709A12BB158610D7B2A97D1688023840E8D72483718097699B41071A483370CB1B5A3F29D846706ECF41EFDEDB23872267EC01A6F9DB5A6EB3D403BF1E17F686C682639E7814016595D40DD243B73E10A3C21ACA5392F3C478BF6CDB7A4A76240FB3892CF67C3AD15554855E30DB98643F4221EC8A4140B03E091C28D4FDFFF1055F51B64471FF1DF9148585D7EA60C7915EF5445A520C67ED542EBB3D8F638E79F3E21AFDABF1474F1ECF1F3802FAF04A4FE18BF0555672CEA7F60DFB79EE311C636606EEFDFBB75503D21BF5AFF375C95D55FE0DBBCD7F6FC6DB28F4BD7CC741B12A92BE83D2196383FF5F95D8187CD41151DAFE6AE808929157DB0C952BAD2255FD1B61A2817DC877C4AD2CDB4AC6FA4FADC93311602C3BAE9EC85D45EDDD511351FE972C13EB480E492817B06A9592774D9C4FDBD7E417C21787417C6D4C2C2B2DA0C5F4D7EC6903CE0041E120F22B273534DF28A06D5867EFBE6C3A1409F2759B6DC48F5AB1B7D8785BA15AF65EFFAF872643B13BE5FDA1F95186478A2994E2CDCF4C33C58121E3353A51382B957751A72A623B1692E8BD2A72A3B7D49BC0D25D892743246064D5A9DACBE9EDEAC648EB38DE9307230EF93B7BC94ADDA9573FF4CAA4EF0614A70084D90B74A9129217C79FE6635944E5F285F21630527933D695FD88AE553EBD3A95689BBA043E05CF4C43FE1F639023AA21CF89E751F12D7ED2F5E08B8C947310CDCFC1D08D64F0163FFF7325BAC9730C64E3840F3C4EE20974894501E8B224F0CD121CBFC7AE7523236BBF7DF23509F0F3FB9353BA421DA040D2DB1E5C9D3BDF2FB75E72B705EC278D15F2CBBC6DFE072631EF3D96BA42F1D43BBE42E822B671D0948EF357A8EA644940FC7FABB32AED8C07C06E2612C97E81B2377893DB8323535A5D6ED4FD6C7CB7D4D14D969CCF47201816F14EE936F9F7629E350F2424222E46FFBC517678FCBE85B5A10AC7F93C4A1BC8D6D3A27383D9D5251D9CF4B8F62EA7AEEB4823271623D1579C31D15DF1156A3A89B112465CAE726D0979B1E033A367672FC498AA86944339DB873E4A2BFAABB2BE8C6B1746905227689C39A7B5B1F8D5EF817CB2A2D7A9C66AAE5BF7BA154B0E7A464FDA642E8336A24D6EA8CF8532AD0233EDE432295BC501A3A05F9F9050790942838DDEDB5D45DCF54AACD31CA3AFAAB853925D0FA6608835727ED72DD2423DC5907D96C3578319560ED065974026F394A3692A4E63AE58F29ADA4ECD755AB0C8A714E88A2F160CEE9D605082DCEBE65DB8960A62D726DC963EC255A947330966FD9B640053818A64BC6E65FC81756598939F8F69D423020B959A68FB7CE6188E00FF1C4D5CB1E4DF50147AD6EACCFB3C68F37BB43C7F87BCCCEF900031F439F717DDA0ACCDB925E840E6CE1DBDD1B00839385325ECD1B38AAC96236236B95D395E000BC50FEA8447A79AD660BB91CCCFB391E88F274E482A50C75D7B912F81A944F65B6BFA11798C1356B79977BDA2A70CC9A8112BA4AFE33F425D29553313F15D4F07546080B5D955CECB4FBEBCC1303A40E5431B1ED731C68A3B5558FE4E1F640354587339DEF9CE776EC0C1EA31F19E2C76A546E8E0854D1A05CF975E63ECF6E2CCFB70812D2A140955DDBBF561BC342911AE0A89DF1B5E3E3CA53D370ECCA5FCF09FE393D3FF3F95DA6710437F0B6A4491C1EC1E137167F568E71E778B8DCD0FC32221B9AF5C324D76F08ADC6BF5DB44B7A6CF91D6A5236435727A3B681F82806A981C14C56B4A63747FF706BA666CD8A745BCE76279D799EF5DDFACFCB85B8BE48AF51649C2892D510B27F41AB785D892AC559AFC5D7FCBC3DABEDFE1EA3577A2C04CD1C0BE0704F47D7AF146265C50AD93D192C64A43DA83DB8ABC401FC9C37523F2F4D060F8E7DBBFF558DBAA44F4550ACCB435ACB60A6D9E72E93317B84066AA5164CD0B2A3ADE0F825581B0657736B40315A095D288C49417B0161E5378F1DA21CC4A174AD23F3DCD7654B7762F09C9D197C4472343DD47C1BD4075935CD363028500A5C1709C8B3F47C5ABA84ED72505DDD18EC1C8EE4ABCF64A57B8987EC4DA382F5AAEDD929A9AA5B48C8571BC732A973D2444D9FB681937C484F295957C0A0C79BA1A97A4FF9A9BD3227AFBDF0CDEC83170F4ABFCB7428538B95DDC2F5A12807145E3AF554AB6D20ABDCF5236DB616C642419FBA38420349DB95EA1EC75AA3CC6D695810D123EAB0ECE7113258C02A996458FFADC0A4752D40E673B27FA754CB1802884ACF950B8B7166243A779C6ED3FB1D617D9AC3B6756EEF35B84558B14A50CA704961C70513C85522AE276FB96EFB6B35970BF409B002D2296BC0812226B57A132087191CAA61BAD22AFBA0689F80C9959C02E8AEB8090BACF3D937927F9DBEA23ED74A7C20435A095BB141DDE15A913222C4B78957A2205E621D022F3EA08F24E0C1A80D03F1B6EC409E6F16203E9179E33820745812C658A0BE0CADC0E1662E41D86D093447B68CDD0E87006C1407394C3D054CF4D200E2C01B60265902ECC60D7639D2461C94BCD3A32C2F9D165D7DF80EC81689347760085F38059EA72A144CBA8118D059E4D8F7651454D8E3A5ADF158689312AF362427653260593FF0496C9253CFBCFB5D7478BDA4E13F6A83E161BD594706AA56846D09CCF0A90BF4476611984F92999A3DE9AF5F2BAFE7EAF7AD1DEFE2246C952DA1E1BF1CAA33530F2580DF68D444E0FB6AF792924F942BAD4037C306FFD8A99560B8DF02EEB24F481A899F23E712147AEF6EB7A9EDE43FA240756B9A1B9867C5F1E4CC51013AA604DBF4ED417CCDEB8B63F3EF7A8A3667F3AC5BFBEA8DFA64B88926019591DA536D64569F2D0C7551385A6CEE63A065F64A31A1502F69881719C50275770F7A48E1D19889CC2109BDAD2A26933272F0048CACABB223D342F50A01022229540547F5360D4987C313FFB29F23FB69160DC57C2761FC2D00C5BF4AF5FB3B5ACD001A0C3D778DADDCD3115BB7BABAF12781F4318F8639EE01C388C8914B3582D2FE5F040562B0F42D5B6595C874DCBC30276C848B929169EBAFF7EB14B9FFC10C8550390B83099CAE7AD2B4A9818CF1DF1D463FBC0818C0E1DD1B5B7D3E15EA0649248E7D7FBDEF8F4C7C6DDBC83A42C1ADCAF675667897EA697F7C02764370B04A426338174A9FB1E556E299A3F9FBA8CA6453A6B49C589D5848AAA6FD7C85D5FC34947C1DD2416FC141AB733634FFA51353957B28A6AB285F78B79CBA982E1146F74AFA8F608EDCABA6AFCE6B16267F5BD49525C4B284C7931A8F1B2A981D5568B46A6C3B266371102962D7A10BBDD803AABC8849AD17052571741625607C610D68E2FBE9B1C91938BAD9B51237DE20021445CDB5D7F1B8283165A7920330733F40177730EB3865FC4FE5E6DE48FDF193A249B12EB3A2674BA442CB7C58DA7BFB631FD4763CE2FC7DB97AD4D3E52149B3837B9FA5BED319AB30DAC5BC81D0F8E9FE6F2CB8876577CFBEF054B6FB6274C42AA2639AC28F502C2EEEF5F8A4FB080BCD51AD1DDA324E3B765091C20F16A290BDAAB4737E6FBE8516D38E40E1F9B6FDB298517D7DDD49F190372683602FCF334CE55628C63BD5C974EA75D16E0EE1F4CC97275D5C8F5EC2D9EEA09E762416EFBC668A"/>
            </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="ED4E6E897080D18A91331EA682395B1DE9FB1A0B0709C272BC18BAD97904C9961F56FFCD0E9F7B7262878112908CD8060998D99D8FF27DE879F09DFE72BC0EFE4DFA529D482E2CB348CAD442CCE60BBB9B840B4A55A3CB029098913BA4EF428A6B1917C1000604CF33562602904AAF61DE15A46DB990AABC6F3065CF58D06D9D99343099B4644A0441C31422C4062A12498818349040166E02301112396489308A0B28658C884421390A12472000298824228CDB228883002E44488D621020D41004C1904C0CC8119C3032141900149630E038844B182CDA981023404AC0821064828408339163060D92340524C74CD03250C9202AD8B091D2384A223521DBA2110306251211280924714BB62100272AE1C429D300091A42125846441806690A395161060E492644C0C604A1C640220686993442140825130909D4442E9AC68018354189102DC1186CE1986CC424000C300E12924090182A0108840A228E239789E3046251B664E0142203453111349199C4694C348E18C328C09885C0144D90821111110A2314125CB471A2041040322090C8480809101329864040921A238284845004212A94126193802051206E18169210C600881246931472031910524492080640D09008D0C26C43908123054ED9B08D4A124614124E64B0489192000CC444CAC049CBB22104005048000163967108036C090070E42650033324D336891AA26502438219370A9C183001365254148889264684400EDCA21020448D2131248A4486C4386822086A1915219A949022404A82822022C28419C060A4142510474252A429E00844CCA20D13104E20236AE2042ADC447049445260086CCC4680121060C44210923682D2A80418A26401154C08971123C20852A66502334903444018C79144208EC248600414051C2704910885CA106402894584124518150E5C0832D0126EDCC6804BA28408220D019245E0408542A211210080C4024DE426299C183101990D980440138904C206714CA06402136504C8001A4142412009823212A130714CB0805A845198C689248660D9C24108145254A2100BC205CB4412D338099B886558928D5AC2819B326E0A04648B2268480205C4B48C13A34D1CA844094529C9480E59288DCCB09153A81159B0882295880A8169622071E346028BC609CC3682E0006854844004B96C48C048194042C142818AC425541486D110104900629C84640A21251048020B27465B460EE3C86D58186A1A3766192344410440A41665D0382554442AD4282513079023A26149C068100392C21225E348215828040436012185919BC0291B1305D1364481A408C8A688429008A320719A10891B95714CC825C9822903113122204663364D62300888C241D0144513C144CAB668CC326C8B444DCCB62DC9328600431163347060802444B2215240464B88240A168C23204EDCC64404380D10396598380299322AC018051A084A92000E24954DC8948820A2846232059444051410920A19248B02004112659B944901039283A265A2361102186EC40841630252532821C14231DC468421A88DCC1640222851902086504211CCC22C13B490218268CB266CA1A62914C15164000E4A281042067118C11021148E12216809316D51964D2006811B952D0A974143A6059238528128914BC07194A4501283718B9621013804E01825DC2222542412594411C49005CBC44511B64DA2C068D2C44410890190208A23370AD04612110570899250114145D1C871100488A40432C84611092120220924593020C2283010028E033386C202920A4220D1488D110688520610A012011491299016324B1208CBA84523A948DB984D92888C1905284A962C0B365021435004146ADC026253C84421470498325014344E12B960024225892204CB02918C00300185888142011CC47108A6210046421097291C17884A4409DC464D10C46802270E5AC43059303211326D4214405088900C421162922DC91624E030000C408A09A205E014105B18822006720A080DC00865993486930244CCB2845446905BC670D826911C482262244821483194A4044C4241D9C0818A1641892668CA8448CB180D10032E8C160E42B090C30245C34430494285140210D8B28411020402442184948CA0100A13138923133021910D20C260203222C31452D2847120018AD920711B88001C912CE0B20D41262A62A089B9D4D935795B2935A8A3A5BA7AA970175BE52E464FE05F349A19CC4D2A6453A155CD038E7FBF76862EAA2CE408B0076EE4A3E5B7BABC7495647D8417EEB666DE912CE22CC413C94290906716884FFFAF5AB2A6A8723B4D41A2503372559571A9C79605293AAB114FD9CF71824955A8CCD34875A8861AFC7CACF61B6DC917B151DFCC45565206873310D442AECA362270931679E70C41C23FF9D2BF8F6CCF53A0C0DEA1BA40CE472201B94190487985D32BC82619EBC89CD5C56CD1B9DF34FA457FED9A22B814566EF08F1FDE5CBDB144110A5E1A0DA5DF6AE4483D1148B7F957ED4CBF465931688FB2FEF6A3196012EFB6659F262FC059BF48679D6177A135319A722E2739D8A72705572E5ABB1EDD45053A83DDEE1EEF1582975F1C5C8C8F5C56EE5BE9CBEF4C5D655C252E9EACA04C99ECC6C188304020A91B9ED44A56686712FB2947EADAF7AB7A2A7369244EC7E68B304AD8A0DD41867F8A0C8C82679EA1344AA210379B5F301B9F1AC0F9F0ED2E1D786D1F44DE75979C635469E6B9DB578A0C7A36C2F43B82B49D30C0AD280277528790326C7290C90D4C6F5B20F73F6F34251E01256AC4CF4238D77B41F5C77EFBF211F7FC31D641275F5AA60BE3CBD4E01B47FAEA0F39880C840F570DF4254C2706FD86BB3CCEEA7D3622EA4D827FFADBA9E91DF1AE2D73EB0B0B68B0D785B70533D6493C9D8433B0BF83B59A0A622A704B234BBEA713FD8D88C15F5F3C266B2C30CDACD485AA1EF418ABD2C4CD7CF06740634F031EEDDF254652712CA89535D250FFD1EBFFB8FA1A604D0D52EFBA15EFF4F0942F934F5CB393A61EACA1B7B5A3674C842CB873936D685D9696A471FFD2465E043DE02536E0255228AB744B05C86E25AC40FC2CB94038B5FB1B51D353CB2D8B13932D17317E35520A21B65835194F628435C5D10690B973267952E2972A5E1AC90AFF047A1A29593861DDDE5DCC448333DF99F879E96A8511BDC2D7A0B336CC67F52D2D2DEC758FACBA7C72C425116A625850510EAAC6C40A0AA1293FC0D79B2E9089C709A12BB158610D7B2A97D1688023840E8D72483718097699B41071A483370CB1B5A3F29D846706ECF41EFDEDB23872267EC01A6F9DB5A6EB3D403BF1E17F686C682639E7814016595D40DD243B73E10A3C21ACA5392F3C478BF6CDB7A4A76240FB3892CF67C3AD15554855E30DB98643F4221EC8A4140B03E091C28D4FDFFF1055F51B64471FF1DF9148585D7EA60C7915EF5445A520C67ED542EBB3D8F638E79F3E21AFDABF1474F1ECF1F3802FAF04A4FE18BF0555672CEA7F60DFB79EE311C636606EEFDFBB75503D21BF5AFF375C95D55FE0DBBCD7F6FC6DB28F4BD7CC741B12A92BE83D2196383FF5F95D8187CD41151DAFE6AE808929157DB0C952BAD2255FD1B61A2817DC877C4AD2CDB4AC6FA4FADC93311602C3BAE9EC85D45EDDD511351FE972C13EB480E492817B06A9592774D9C4FDBD7E417C21787417C6D4C2C2B2DA0C5F4D7EC6903CE0041E120F22B273534DF28A06D5867EFBE6C3A1409F2759B6DC48F5AB1B7D8785BA15AF65EFFAF872643B13BE5FDA1F95186478A2994E2CDCF4C33C58121E3353A51382B957751A72A623B1692E8BD2A72A3B7D49BC0D25D892743246064D5A9DACBE9EDEAC648EB38DE9307230EF93B7BC94ADDA9573FF4CAA4EF0614A70084D90B74A9129217C79FE6635944E5F285F21630527933D695FD88AE553EBD3A95689BBA043E05CF4C43FE1F639023AA21CF89E751F12D7ED2F5E08B8C947310CDCFC1D08D64F0163FFF7325BAC9730C64E3840F3C4EE20974894501E8B224F0CD121CBFC7AE7523236BBF7DF23509F0F3FB9353BA421DA040D2DB1E5C9D3BDF2FB75E72B705EC278D15F2CBBC6DFE072631EF3D96BA42F1D43BBE42E822B671D0948EF357A8EA644940FC7FABB32AED8C07C06E2612C97E81B2377893DB8323535A5D6ED4FD6C7CB7D4D14D969CCF47201816F14EE936F9F7629E350F2424222E46FFBC517678FCBE85B5A10AC7F93C4A1BC8D6D3A27383D9D5251D9CF4B8F62EA7AEEB4823271623D1579C31D15DF1156A3A89B112465CAE726D0979B1E033A367672FC498AA86944339DB873E4A2BFAABB2BE8C6B1746905227689C39A7B5B1F8D5EF817CB2A2D7A9C66AAE5BF7BA154B0E7A464FDA642E8336A24D6EA8CF8532AD0233EDE432295BC501A3A05F9F9050790942838DDEDB5D45DCF54AACD31CA3AFAAB853925D0FA6608835727ED72DD2423DC5907D96C3578319560ED065974026F394A3692A4E63AE58F29ADA4ECD755AB0C8A714E88A2F160CEE9D605082DCEBE65DB8960A62D726DC963EC255A947330966FD9B640053818A64BC6E65FC81756598939F8F69D423020B959A68FB7CE6188E00FF1C4D5CB1E4DF50147AD6EACCFB3C68F37BB43C7F87BCCCEF900031F439F717DDA0ACCDB925E840E6CE1DBDD1B00839385325ECD1B38AAC96236236B95D395E000BC50FEA8447A79AD660BB91CCCFB391E88F274E482A50C75D7B912F81A944F65B6BFA11798C1356B79977BDA2A70CC9A8112BA4AFE33F425D29553313F15D4F07546080B5D955CECB4FBEBCC1303A40E5431B1ED731C68A3B5558FE4E1F640354587339DEF9CE776EC0C1EA31F19E2C76A546E8E0854D1A05CF975E63ECF6E2CCFB70812D2A140955DDBBF561BC342911AE0A89DF1B5E3E3CA53D370ECCA5FCF09FE393D3FF3F95DA6710437F0B6A4491C1EC1E137167F568E71E778B8DCD0FC32221B9AF5C324D76F08ADC6BF5DB44B7A6CF91D6A5236435727A3B681F82806A981C14C56B4A63747FF706BA666CD8A745BCE76279D799EF5DDFACFCB85B8BE48AF51649C2892D510B27F41AB785D892AC559AFC5D7FCBC3DABEDFE1EA3577A2C04CD1C0BE0704F47D7AF146265C50AD93D192C64A43DA83DB8ABC401FC9C37523F2F4D060F8E7DBBFF558DBAA44F4550ACCB435ACB60A6D9E72E93317B84066AA5164CD0B2A3ADE0F825581B0657736B40315A095D288C49417B0161E5378F1DA21CC4A174AD23F3DCD7654B7762F09C9D197C4472343DD47C1BD4075935CD363028500A5C1709C8B3F47C5ABA84ED72505DDD18EC1C8EE4ABCF64A57B8987EC4DA382F5AAEDD929A9AA5B48C8571BC732A973D2444D9FB681937C484F295957C0A0C79BA1A97A4FF9A9BD3227AFBDF0CDEC83170F4ABFCB7428538B95DDC2F5A12807145E3AF554AB6D20ABDCF5236DB616C642419FBA38420349DB95EA1EC75AA3CC6D695810D123EAB0ECE7113258C02A996458FFADC0A4752D40E673B27FA754CB1802884ACF950B8B7166243A779C6ED3FB1D617D9AC3B6756EEF35B84558B14A50CA704961C70513C85522AE276FB96EFB6B35970BF409B002D2296BC0812226B57A132087191CAA61BAD22AFBA0689F80C9959C02E8AEB8090BACF3D937927F9DBEA23ED74A7C20435A095BB141DDE15A913222C4B78957A2205E621D022F3EA08F24E0C1A80D03F1B6EC409E6F16203E9179E33820745812C658A0BE0CADC0E1662E41D86D093447B68CDD0E87006C1407394C3D054CF4D200E2C01B60265902ECC60D7639D2461C94BCD3A32C2F9D165D7DF80EC81689347760085F38059EA72A144CBA8118D059E4D8F7651454D8E3A5ADF158689312AF362427653260593FF0496C9253CFBCFB5D7478BDA4E13F6A83E161BD594706AA56846D09CCF0A90BF4476611984F92999A3DE9AF5F2BAFE7EAF7AD1DEFE2246C952DA1E1BF1CAA33530F2580DF68D444E0FB6AF792924F942BAD4037C306FFD8A99560B8DF02EEB24F481A899F23E712147AEF6EB7A9EDE43FA240756B9A1B9867C5F1E4CC51013AA604DBF4ED417CCDEB8B63F3EF7A8A3667F3AC5BFBEA8DFA64B88926019591DA536D64569F2D0C7551385A6CEE63A065F64A31A1502F69881719C50275770F7A48E1D19889CC2109BDAD2A26933272F0048CACABB223D342F50A01022229540547F5360D4987C313FFB29F23FB69160DC57C2761FC2D00C5BF4AF5FB3B5ACD001A0C3D778DADDCD3115BB7BABAF12781F4318F8639EE01C388C8914B3582D2FE5F040562B0F42D5B6595C874DCBC30276C848B929169EBAFF7EB14B9FFC10C8550390B83099CAE7AD2B4A9818CF1DF1D463FBC0818C0E1DD1B5B7D3E15EA0649248E7D7FBDEF8F4C7C6DDBC83A42C1ADCAF675667897EA697F7C02764370B04A426338174A9FB1E556E299A3F9FBA8CA6453A6B49C589D5848AAA6FD7C85D5FC34947C1DD2416FC141AB733634FFA51353957B28A6AB285F78B79CBA982E1146F74AFA8F608EDCABA6AFCE6B16267F5BD49525C4B284C7931A8F1B2A981D5568B46A6C3B266371102962D7A10BBDD803AABC8849AD17052571741625607C610D68E2FBE9B1C91938BAD9B51237DE20021445CDB5D7F1B8283165A7920330733F40177730EB3865FC4FE5E6DE48FDF193A249B12EB3A2674BA442CB7C58DA7BFB631FD4763CE2FC7DB97AD4D3E52149B3837B9FA5BED319AB30DAC5BC81D0F8E9FE6F2CB8876577CFBEF054B6FB6274C42AA2639AC28F502C2EEEF5F8A4FB080BCD51AD1DDA324E3B765091C20F16A290BDAAB4737E6FBE8516D38E40E1F9B6FDB298517D7DDD49F190372683602FCF334CE55628C63BD5C974EA75D16E0EE1F4CC97275D5C8F5EC2D9EEA09E762416EFBC668A"/>
          </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="ED4E6E897080D18A91331EA682395B1DE9FB1A0B0709C272BC18BAD97904C99660EDB612FEDB1EA6D1A9925C36925096218534B35CC52220A465F2AF2C4CC185642CF0EE944DAB22829932C39A73AC61489E0224215E7637D0F72AB5EB98958B5FAD57DD128F705660C463C513B7F83B30D5092B91778539FA2761C16C51017E66634D07122C9E57E010509337E7471D84F8DDBBBE030885D7615ED1A0322ED1ED351B8197E8D3E48403457F2CC6E2D1540CC0F6440230BC7163AE66715B2C55F022108EF1E6968A5B3084D2B6C59EAB267D47B2491A15D094161CD050C82C4F37F1D925EEB2648AAE209D902FFF18E4AD1DB5A83150726E349B580F0F439F1633B4CB8BE313872E3B0B26D79D85A5158DD39646509821421C51DF8A0FE837587AF28B3BE60257107279DD21E684486E6ACE8912A37BEEB7FBD2B929D7F65217CFDCAED41310A4DE4AB70E3A907C737C72A4959924EFB689CE1DE2ACCFDF4C834D3B3B6B8F91A0F637E9649F0FD386AE663257AADFB9E8204E68C996168EDB00136B7F982B4BF2284316E54966A360F1BA225399CF7573A09E22419A50DF1033E788C031518E0772B525CB95AF34A6B7FB7BD20FC34350B683186AFAEDCA9B8E616ADA8D9A4A35491F645163403909AB5772782074175E729A1A2B66D321A5F7448E978974647C2AFB1ED869BB4F68E42143358E280C8BFC74E077C1C925FF4A81438598AD2EDFEBDC5122754C24EC4EB6B2B74D599912560EE0EE6C749056DCF1D3298FC1048535AE36737BDF035232FCBFBD688EBA5C59E16F10A27830BDBD7FD168D1FAAB3D1CAB9C992A1ED4EABB70DEC26A927628B6CBC22A0C5378A5A0BB67BF995355C950143028D853EB029116ED205D1B008C0FDB1604BA03DC9AA513E0BE124B82BB0C36F924B2E5E4CF9D0A684F9A052E6891F9B1A6F4DB6196568718C2CAA9DDD626A75F0A7020594D0BF5D3FFE2F1B9358E68BE06724CC71C7A43A9A01A90E77ED25CA9019F1E856AEBBFE324DB7D5285DA1B634B09CAE17615F4CC589A0734716EF06DFFE0A0EB76A69DF2D16A0FF04C336B56047316B1A5BE9612F9642D80F375E5A3628F807F9159F14A8D644C6C82D4338FDAF7971B4F21390FEF3905028DEEEAC32EBE433514F0918C7200E5C186A2485F511181DB381E9096EB9DEAEB9A25FCBEDE390979BB9DF340144D56DA343E3FA09C67CB0D6C1170115A2DEA3230935322BE144CC9C07991A0723E72F8AFA7F661ECFA8340FA37D3D41CF23A5CE87999DC75D73FEAD68A4C5A9AB1E5AD052DC07DBEA8A89614ACB8ED041B285F3C7D8019F278C1586F2C1DCCB2E7A06573A7F5D213FC4EB886D3007126C2EB5AAAD0E43D57341A876444557E2DF22321CCB6637B201E208EFA771B6460F580BDCC278E3CC0808B7E35B0904DF20F5A499D250EB9EC4FA5628B483FDFF0DA3735D88E63C32766967ACEE37A092AFFB9095DE50E7B036FCCED41099A07C83FD43359D114ED5769BD75E3C2BDEB8E86AB0C698BA97DAFBA6DB2EF031C35D7474B091B47196A81B8C66FDCB3B69428F7C52EC2175EBFDBDD3FF956A108860EAF462A3B8B5388162AF2ADBED113CB067AD48BC0DE67E2BCC842DA623F13D030FEC842F20614C40B93C8E744B8139A2A0E8FF161009457E9DEC9DAECAEC84CA5A406C9E85B200E091B16564FFF8AE0948B4505337183B0CB29AE5B1F50B282EC023119B639A5FB7D1F56F7B2D79491695260A6DC674D1C12C6D7B5935663C569311C303A06E3573244892E47B9C255CA010934443B0807D8BDC3D00939F34ADE883B53D5ED682053E15CA222713F868FA9B7C20C0BE74C202D746D340112E85D994A811977120C53EE406E71042DAC77036FC8E8F1C819D2A58C32E9F96B6086B0C3AC6D9D62E309FB9274D660BD94DEA4BE38601B1420AF5364BDBF895F1647C28FE09831926EF628DCD54B4617B9850940FDF004EA2470F731194455F8F414E8C28DA8C49985967AEF2A13511D50CF2833D53B47E7474D97BAE52AEC4DF7FB073372C131F4D5CEF8DA44C3AAAD0F67222678F6B74D8C9E90A18FDAEF2876834F155D405F57A344C6C7F462F38CCB187763A369FD61758012A9A5E1C9884E162CBD445540D843F437224620E58066E7EDB0AE8F07662B00DAB17E993AA9BC2457858B7E9987F00EBC8D151ECFCFA2581F22AAC3412F06CB027A384CE9F3919BA5431C07AA9D4FC5D1EA5A431DE3C15692B2C8FC849CAF65229E702C60FAC7C125ED0DE859AF4BFA9087B669D87082B229C641EE2FA74E141FB8DA4374E21B1334557DEBD4B1076AB7DEA1FDDB4674484D1F0FE3634E94AE977FF031435AA693F0075C229BE7B67EC656402BB54C13ED7ADF0637A80A3446BAF2A9389242BB21160A6047164BAB117DD768F2E91C4505861EBF2EB470DCAB9DF3DC439D214BBFA8DFDB6A5E650BDE23D6EF24BFA212EAB1DA0C4D6B3C70A9932890FF5608504FDEE818264068937EAC81AC13393D45E7D5AEB7A6EC31BBC56544BDB2182D8313A3669CBC4A14014BFFB21793288CC73623D3E8AC76701592BABBC7019FAE1F09C2BA86AEE6B7B70FB6FCA80E199D8C362CE116207B1B47124CBBF40D3DEB30DDC59CEC577E627975D874B183924EA12877456B2CEA12524FF1EC9DC4977A53F8847FEE0FBBECDFE609040DFB788266EB34DBBAA016712812EC6586DACDFEA47CE1C6CECC31E7C3555822EFCEDE820DB31B6DE3D01472628737C8098DA966C0D4989794FDBA81F18D255AD88CC24EA4A1389D8E98D470E06706EBCFA228C9642FB4341CA40A47A200B8C3FB0CE81EBB8BAEDCAE58B24ACD8177804D0A8A0857F3139FFBB2F0F8BCF1077EEFC5C7AF6A1DB7F58B374124419E3AFA51FD6209C8FCABF6692282389B217275296AA3601BCD85ADF05B5B37A1F41E1951677BCEF0E2C7EFD01DCA7A07C304788989102657D1FB179FF4B4134E5BEFE321C5E43F9C26FA03CCAA13168BDC2643F486075F554ACD9702E787FAF165A035E6DA9B17356E8460FD8CF6B1F50D59F675B8D89E8046D519E9A75DD2CF204C6CDB82E2D2635345DE859043301226A2D0533F603A27C811AF0923750BF9BE806C5834D324D481776507A13E783AB9CC1B6277AC5E8E716D33D70EAD94A45C0CBA0C7D5C5F38FE6D117F66ACA04362AD73ACB0E0EFF630C721B06B5341484873E7AA903F5B38227353E868D3E848A5DA7FC58BE84D42DFE69236210F6DFD8D48CF78D70C1FE34BFD9EBD5DA54A53D1B7694A9359B9E16299EE539BAC28BB043B772BB5D8B5B7A5A0F51E69C80F1C95D931121C0B60D0546462587D3FCF72ED0AE8ECA63217CE836E48031F4A1EBDE7655C4CDBFB48F40F53C104C70D63A4638C4E16FBBC87B47542AD1DB79620BF35B4F6BD77CF785A1543447C34942FE22B6005E8284008EF8465053B50693EFED4F0342FE2F2CF08AD0689465D5A7B491395CEB7B6244C92FC97D579BB4AC7A0E4CF2506892029AC19C89328C204FF1E4DAB118307D767832ED7656779A56737CED8DFABBAB52378DAC4C3779A983BCBFF5CADC76DEF6A6B2C489F3BF46359A3D26D28E7ADAEA55AE05302FECF53EAE774F49320DB7E90B10CC6B0F7B6CBD0103DD00ADA81A4CB4C005A6FF05BD098EFD7EA1C6F5E3A"/>
          </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>
