<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="E53033C3FE3DB2044361CC97DCE489F2209C3076D4721306D8E22DB1F7B5D7F7"/>
    </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="E53033C3FE3DB2044361CC97DCE489F2209C3076D4721306D8E22DB1F7B5D7F7"/>
              <Key type="ByteString" value="EBFF20C360D0E327B50BF2B0568BF576DE863578DEEA00E0DDF3206821CE2AD3B2495F4B1096874A88F21FEFB2D55040189143E92D1D04D20B75524CFFFAB021C139C70F4D7DA38D4E6D38020E1F61C1F53D2A97006439EE272DB2A5CEDBE88DE416C60CD2DCE3E877E6D8F96AED2CCD9EE922C23A5FE722EF5419146DF41CD714B30999086090A46583C6911C3531081262D19808C894414146610235465B8809C2A04111494C10B6200309291A3229E00051DC48920992308014915B022C4880501A315012960162846D09A708091969C29489181184182824CC22480800008340424C182D4BC86851062A08A03158C24D23A50081045203C860A3A224D496446000508202300A39910AA1804CB411DC848D90244052362002A9200AC7611C082C4A286C54344C64884CE0B64C58360D5AB48191448814C06DE3288500B701008870643280024025A3184CCCB020144530C98448DA464DC8C22423440513823183B22408C121D3008AE4980D83A250013848202886D3404EC4201111182243A4408C3011011148C9284C81B83009818598A82840C66C59C6094038500C188CCB2225D8200581307023A545C934819C106A18252A012249E4463153302549466E92C28082362C49084114A0681A49644380310A295260128893966802466162062814284C13942804258ADA922C6124298A98410BA00D13B11199223204A310129824D0820821482EE488310B498E01348612322260347260902D01A76D00A9701B198D0A344C4BA0080427309A48808396019322865BC28D5A486889A85002988C630850991828E0348C11170C49262983B220D0103200C84DA03831DC345113140C1925516334011040849022689C0668A2188964A47153882891149198004E580682E0928081B6802001218114821C479119276480024A1C0602E01405C2406662266960A00803932C000349494004638450A23048D04648D8189021120440C46014B56514954D02153150C0090A30844484104A065200078AC0904942C40484422920C54822034891980C41140421A8054428090C078E62224C431464998071D32272D822629C848C54065013A36004140D11201254124C1945860B8165D0B48CD828208A144E09396D22C54118B86584C624E1384D09472213067094140D09147162068CC12410E3C48CC1168859A0840A3291DB042C488270A4846102B3516424011430529BA26019221194264C0443851A496623129192C241C44810A2264A10C224122830140466D932290228315A90040802320C468C143430D206042010209812225042104BC28DE2142E4B8005A0322AA0C40C04230E12226610134E08400154A42049C2314C806D224401D144120A41861B09890A13681426129AB86D834844C1904954226E9AC46CD3B22044A6411B1241E430426344019C9281583682642405984891CCC25011A06DC43622C284408A426D5B44684C8225C8246918360E02386554161101000E8BB68920020688A02444349251342C8C26620C438A111349E0801114836C0A86309BC461E0420801B5519318665A401140B2880B3405E446669494890317822289446102811443829B2692208391C9189119284820988D01468E9C44829B18645BB24C50B865D42606D294514CC46060B0914010281A35045AB89002A62422012E20C731C332681B939014452E01806989389089A004D9884D42429148208A1B107002322A01294563228003C94D9C944990486A5B188C21372C032492DA2065580401A2368E1CB98109012AE4326108316D44B6898126224C0460811844C29865820672C398314A4069C3944DE2821080820DCAB28199442DC028801C052CC3886119341204050103C04C92C88514486448040E59A0488004500B31611C438859A66910B581A30891CB48468C3289890651D2B6081AA180E02292E0422C43382D80306E10B409C8B4440B453112108C19C9440C00400248408CB885119870608801132164E3426A004522600604CAA26D2131811AC751D2448C90C27053146904880C224140143528443631A0400E433842609461E0429118193153424953002EE2160282260223338919B24004904054B090D9A0888338899828651034091A2450A40606080060C41080100968C1267000A510208504819611C3460D982088434825D2302808B2690A472CE30606CCA86C69E78771BD56124CCA8DAFF2544B2EA5A3E488F49441193D79278456174C238D587E42D7112318602DF9F414BA2615DE37CB4E6F80AA4F37CD2709D3621DECB1C6C4E3E313C8674E012FD75A5650B0B9FE1EE2AF2AB5F6958BD42B9A0CDF3D176043B2321D0FF5974E4045514C6100B15268C4B76BD251D4CE4D89259ECE078167CD9F15D64534E5CCE26F9193D1D820045C2E35E3304D23374CBF3C5A1A2B1B99BFD3ED0AECCB98AEA272BCDE89452DD120F7A9E460827B2B1B12CB87A2A25756F4B8A15DE6ADCD4B74662C58189CCB3068C0B8098356E39A4C8F4CDD6A1CE410B1FE3B5AEB489FAE993222C598A58343C83FB5440670DBA80B187CAD0B76023FB4DEABCA2F9C2BDD9EEFB9439558A30AF03278EE6392705CF7F117928FCD8A5A9F5494CCEE8EB0D667BB5E6DCC8C3C6870ECD8168F91B8E6A0A32B8754562FC4B3687BDCF5D88B06DE545E5B3B2645378B96D9FAAB4200FBC61A26DB35BA62B531502CC263ABFC127FB9F153993CE52FA2955BB429210850BA199CCA6809035866D7A9552D62512C090EC7E556AF4CFD2A0ED9C225BB2C55A6F3556240308075EF43B92041858ED4F763C8380BAB48D1BB6E30A8D5BA7977BDF96F95040D6A0F037590CF6145E3634A4BA548FD97608C63FE4AFB85EABBCABC00DB8825F1CD4BDAD6FD23E8FFD2055444982FDED6F13E587893D22E63F7336DDD6D2291B6A8143916B8FC60DE11FFF014BE2475A8244BE2248591ADBD4B8BE9751641D92BCDFB2B17D4FA1F87E329DD2247A2DE11725F8A28B358C7F803CF4C7D9398A26488DC62240227566BDD63225A53735A80135BE4DB72CB701BE836D38708279AB20B86EBBAD2FA97A31B16A77365D3B119E0C094BC9B26563B5E3F7AC7813048DA798F4033BBD78718A59416FE6112D200D61D94103F034593571044F6DF7F5D82CBF2FA6FEB4F5E2C51E7D056D6AF113355239EF04D4F6FFFDB3CE997C0B4C2FD5DABA23F5CC98DB280693D2C3A78844016620B7F566F5F53DE29E062C1E6F55C969566C6EFA316565A015C5AF4736E5485FDA56B57209778B2A24D1B618C1283892554EE5CD62A2ECFA4A10FB8C10CEE5F2268A9E2963679271C68D771360B158B3C08E23CFD1E570FBACE0FCB9F39781662E4C9B7361F91EF8E43386BDE5495681BE957F35FC113654115ED4000644042C191EE27323B894C7C9960D2FB3FF2FD71B084467CD033D415D78059D6B86644891C4C9F12B72B7395976E812A4B3143FBE781F4097C2EE29325F5BB920E89DE0F10DC51D63C49AB7D2FC89CAB06B2B6EAF86B7D8E438CC094060ADFBC84153572DB7078715E8F14D577746308F58980F23B2DC58D268D570B6EAD8D9D41A72FA3704301A439DB86F929BAD2C7BEDDC0AFEB0A07E9DF777DAA538CF251EE2CFD535F1D3BA5AD88DDD635F325CDB95770D03E7438C3E5C9163C8EB451FF5B4F3ECC05A022D14EDE5047AA5A355616A13E1B35F9BE399F3FE342C4F5FE6642E29D3C654CC1ACFB13B56407E756EA8C7E184778BA91224DEFA8A5FBDE7F0C4F4EDC5D39347532FB8CCE22445F07B4D99AECE2C1D94FC3B70164A1B304FBBE8E12F779952D2D3E70E5C090CF6C0FA96CE7C3298729B5E77726F206694CD43B04C9B4EA210C2AF43418D0645C474D4FC22E7F514AE266B8E9898E21CD2A87F455C13F95C348EA650EB56148EAFDB23D4601B9C7D3E4BA40408429744B74E71881232871D4C4098BBCE3448ACE017E1F8A900E9773B5654A3221E733098A835F9C10D3B079CD654EF15FF23CE7278DBAD2F48589F96FF679C76A7003C759804D0E3CC3E42AD3A87D7AFCBBA4E8ACB9F5E5D74C12CEAC44CF07030D06ECE8FAF670F6B2EEF6F488E0B2E1B116D5E236E7D6547789C3D351CB44D4C849C994AAA556F0ECACA9649CA485A1449F41CCE59C50CA2CDFE9D4F61F1A48BFF0C64416AEA39280225D32586F96CD4E1E01E03280D17C667C2BDA029958CA1F1514DBC1CCD2810D08209494E2D165BBA90B2481E4E8D6291738CEA90BB94B63314E704D78E2AC82140AB79061E145C126DDEA57340C079A063FD7EAD904AC18C2F5FEB3307710C9EC7838CD7E15A256073D5119C5817087964AA5D379DB349FF2CF3BAE2A0F28EDED45860E616BAE9D311AA0E44DB57AB009F0268540A51311F537670078AD674D5A973A6F802868FE5D484D02418423DBDBF3F537B2B42224D7BB30B14B943A8F1153227386058988DC4D619E9405E930D73CA36DB8E5EDD455DCE52101D490F248170735E01695B608F136538288289BD2A0DDC30BFA42AF8BE6B91A59C33998890142470AF5F9518B5C4A9FC4498E3780D28C43AB8F075DF54E1F263B1160BF6053BC5F6BD69AD5E4AE25704957393D9BF88039E38C85D98534E68048B42379FC5A3EA813455781CF624BF8E3D4D3E53C48AA66682C4B3FB966B639DF6054C91A9738CD3DB330F34DD54F1D00076ED8CE0753CB7D8EF36E5C6CCB5C6106985DB923FB759A3C3999C4A2FF6FED9F205E07CB0D87336960E143218861BAC18D1D4F295C854809CA1DD65F359D06476854F3070B3D0A05213A1F912AB6344E4CC97CA3A5D3C9849C1EE97DB5222B434331EEC667F106A198E202DF4F1C5D8C6086BEB701FE761E3D1FAF806ACC36A9E7164031696FA038C833C91D9A3A187B062C0636DEDC03BBEED03175D3A86265494CEA67315DA394CE84B47A3BA5D609AFB557DA1A978CA1428FD86ED3566E0F00816FA234A19DB4184DB76A362DCF7CEAA14C296FB52C14EE75AFF4F7EEBADD5FCB89EFF76D1FF4D5BC7842A97405E40A9F3F3DA3C1A3CBE96A558E2E5B872348F9F004AB6BF8161F228098DA5D9FCB8076B036AA934767FC40C950AEC8A35CAC6B80A680E18831AA9C9F2C7D455E27B7A378BC210A9B933D19DDBA92E839226AF9F36108DB3D57DF6E540F7B89369A3D48077D35C9493CDBD41C85B08CC2610B54286F8B9B9501F405EC4F379DB805E98DF385C1E0B988170DAA528889C5EEA8227C59DE5FBD3893388224B331E055EC0ECF255CF662A822CA0B5EC7985C2B3ACFE0758C95440D39AB8EAFB38E8DA416006EDB2921B5241769793401218345B5FB1F83A5287320BEC665B7F01AF7A29FA97CC9756B9A5E659B33DFEADB6BA143BB5453C2C501AE0754E19B268D36B43D05C93E1946CAD5EE4C694E2452FF77CD553E11F1FFF4127E39901F1FDDF0815246C1DFC3D2413260FD50084F760A83D328820BDCB16E7AC3A4DD621180DE1C96AEEEA60DE1649E5882FA3DB2F6EBA7953D4A173DFA8FA2AD3C0088D289A576132AFE4CFA18E53E70ED7A21EE40865A33CA5A3C77741E3389807353CACE8F2402101ECC709F956A947778C5FF77DA0C5D6269E31E2468D35D546C07C5FCB9C6FB094D26E308979D9CB59EFEF399B6210E77D2350FA4B43B9724DB0108245F191FB9A246C0B6313FC19C0C22E980025F0068BC8DDD75EF691E4AB482C11374CF17836A5B077E7DCB27C928E7AB0B0A5BF05FD76D5F249D9AAF526126A063EB7ADA7941E5824440EDE961128D7EA3ED17C3B48D529AF7F49BF0A09BB1AD62CBEDFE55A11931668F1F3CAFF7DB5A035B21E9C489F4AE95159F03A664A1A31D3E60A45F605647E74030B55B6B550E0D8542A82F62BA0E5F98BED70950971B9A63444DE4DD80DC20DABC1C0F150E22F0502E33271304838F3620D8656914D4A1CB548736F0728292C623015CD15CFF1A994B9FEE511BDCC8C92600F514FF2D4D4870016426155E7BD13A757B0DB0F0183A47675938781B6D848A184BFB312BC7B918C51966B33131D334DE94E97E8C5FB3D48DB17218A55C50394E3C2912EA49377EC5AC62B5DC79D51EA00E6FD0B4314B5491E973F09CF62CCB17E5FEB6DA5A53822EB76C8A195540C75701C7BFD60E0D7CE692CB08FF0F047F0CF13C9C64917A7D0AE166150AE5F38175A64F153DB5BBEE00FF02BCB8D37582D0329EDD4B36A6D639A16C3393C88960942434CE2339EF9A772F4BE9A90D49549BD0B7450E98923CFE35DE8438E56776A42B847D4FC2C195CA71987753FCDAD365C502DDF4D708F6E0182DC57EAB20808BDD5F39954E5B59950C9657D521356DEACFB9E664B219FCE16CA252D4475F9AF13856AF8559259E6E0F0916B7257B9B61836A788F7F889391E997CB5A98266DB576E54EFF7F2CE521D1ABEB873EA5F8FF6423D419984EBAA814FBEDD151AC8AD2A903320E0150A3E0D4B621FB278039AB77E9A271B2EE5A715C62F6B853AA938AC219F0A44653BACAB7D92CC0D3B3BC587732CDBEDCF6D23B3C3D28ECB873140036331FE96471B8BF585B42E42B27946A69A958370B90878207BF9F0D179C47F9B04548F05B0CF1EB60FE0DFCFBA984CAE68552303EECE3D8F318543286DA31FB4227DFD2F4F0EA4B3076A75009C720C597AF890387F734DAE2E37CFE8A2FA6A5662106560C2087BBD51E36166EF83F0B7F03F8FAB0B6F2B6CA8E2789043EDE7B14D68B75239526C23D4D5F5B93EAC13B9976595575BDBC71C5C56060070313B2E7FF895776AD9CC7C9E28D5ED3139838DCEB1CB3026A0E7546959FD857430ED53A5C2A2AB14F39A979A2A2A569FE49B01523F8FA220C8EE26C5FAB6F22F2C0782A33FA401C5A0EFE221237450441F1B433A25E5066F64440283BB784B3DC7B8C9A331B7A2D0D9EB530"/>
            </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="EBFF20C360D0E327B50BF2B0568BF576DE863578DEEA00E0DDF3206821CE2AD3B2495F4B1096874A88F21FEFB2D55040189143E92D1D04D20B75524CFFFAB021C139C70F4D7DA38D4E6D38020E1F61C1F53D2A97006439EE272DB2A5CEDBE88DE416C60CD2DCE3E877E6D8F96AED2CCD9EE922C23A5FE722EF5419146DF41CD714B30999086090A46583C6911C3531081262D19808C894414146610235465B8809C2A04111494C10B6200309291A3229E00051DC48920992308014915B022C4880501A315012960162846D09A708091969C29489181184182824CC22480800008340424C182D4BC86851062A08A03158C24D23A50081045203C860A3A224D496446000508202300A39910AA1804CB411DC848D90244052362002A9200AC7611C082C4A286C54344C64884CE0B64C58360D5AB48191448814C06DE3288500B701008870643280024025A3184CCCB020144530C98448DA464DC8C22423440513823183B22408C121D3008AE4980D83A250013848202886D3404EC4201111182243A4408C3011011148C9284C81B83009818598A82840C66C59C6094038500C188CCB2225D8200581307023A545C934819C106A18252A012249E4463153302549466E92C28082362C49084114A0681A49644380310A295260128893966802466162062814284C13942804258ADA922C6124298A98410BA00D13B11199223204A310129824D0820821482EE488310B498E01348612322260347260902D01A76D00A9701B198D0A344C4BA0080427309A48808396019322865BC28D5A486889A85002988C630850991828E0348C11170C49262983B220D0103200C84DA03831DC345113140C1925516334011040849022689C0668A2188964A47153882891149198004E580682E0928081B6802001218114821C479119276480024A1C0602E01405C2406662266960A00803932C000349494004638450A23048D04648D8189021120440C46014B56514954D02153150C0090A30844484104A065200078AC0904942C40484422920C54822034891980C41140421A8054428090C078E62224C431464998071D32272D822629C848C54065013A36004140D11201254124C1945860B8165D0B48CD828208A144E09396D22C54118B86584C624E1384D09472213067094140D09147162068CC12410E3C48CC1168859A0840A3291DB042C488270A4846102B3516424011430529BA26019221194264C0443851A496623129192C241C44810A2264A10C224122830140466D932290228315A90040802320C468C143430D206042010209812225042104BC28DE2142E4B8005A0322AA0C40C04230E12226610134E08400154A42049C2314C806D224401D144120A41861B09890A13681426129AB86D834844C1904954226E9AC46CD3B22044A6411B1241E430426344019C9281583682642405984891CCC25011A06DC43622C284408A426D5B44684C8225C8246918360E02386554161101000E8BB68920020688A02444349251342C8C26620C438A111349E0801114836C0A86309BC461E0420801B5519318665A401140B2880B3405E446669494890317822289446102811443829B2692208391C9189119284820988D01468E9C44829B18645BB24C50B865D42606D294514CC46060B0914010281A35045AB89002A62422012E20C731C332681B939014452E01806989389089A004D9884D42429148208A1B107002322A01294563228003C94D9C944990486A5B188C21372C032492DA2065580401A2368E1CB98109012AE4326108316D44B6898126224C0460811844C29865820672C398314A4069C3944DE2821080820DCAB28199442DC028801C052CC3886119341204050103C04C92C88514486448040E59A0488004500B31611C438859A66910B581A30891CB48468C3289890651D2B6081AA180E02292E0422C43382D80306E10B409C8B4440B453112108C19C9440C00400248408CB885119870608801132164E3426A004522600604CAA26D2131811AC751D2448C90C27053146904880C224140143528443631A0400E433842609461E0429118193153424953002EE2160282260223338919B24004904054B090D9A0888338899828651034091A2450A40606080060C41080100968C1267000A510208504819611C3460D982088434825D2302808B2690A472CE30606CCA86C69E78771BD56124CCA8DAFF2544B2EA5A3E488F49441193D79278456174C238D587E42D7112318602DF9F414BA2615DE37CB4E6F80AA4F37CD2709D3621DECB1C6C4E3E313C8674E012FD75A5650B0B9FE1EE2AF2AB5F6958BD42B9A0CDF3D176043B2321D0FF5974E4045514C6100B15268C4B76BD251D4CE4D89259ECE078167CD9F15D64534E5CCE26F9193D1D820045C2E35E3304D23374CBF3C5A1A2B1B99BFD3ED0AECCB98AEA272BCDE89452DD120F7A9E460827B2B1B12CB87A2A25756F4B8A15DE6ADCD4B74662C58189CCB3068C0B8098356E39A4C8F4CDD6A1CE410B1FE3B5AEB489FAE993222C598A58343C83FB5440670DBA80B187CAD0B76023FB4DEABCA2F9C2BDD9EEFB9439558A30AF03278EE6392705CF7F117928FCD8A5A9F5494CCEE8EB0D667BB5E6DCC8C3C6870ECD8168F91B8E6A0A32B8754562FC4B3687BDCF5D88B06DE545E5B3B2645378B96D9FAAB4200FBC61A26DB35BA62B531502CC263ABFC127FB9F153993CE52FA2955BB429210850BA199CCA6809035866D7A9552D62512C090EC7E556AF4CFD2A0ED9C225BB2C55A6F3556240308075EF43B92041858ED4F763C8380BAB48D1BB6E30A8D5BA7977BDF96F95040D6A0F037590CF6145E3634A4BA548FD97608C63FE4AFB85EABBCABC00DB8825F1CD4BDAD6FD23E8FFD2055444982FDED6F13E587893D22E63F7336DDD6D2291B6A8143916B8FC60DE11FFF014BE2475A8244BE2248591ADBD4B8BE9751641D92BCDFB2B17D4FA1F87E329DD2247A2DE11725F8A28B358C7F803CF4C7D9398A26488DC62240227566BDD63225A53735A80135BE4DB72CB701BE836D38708279AB20B86EBBAD2FA97A31B16A77365D3B119E0C094BC9B26563B5E3F7AC7813048DA798F4033BBD78718A59416FE6112D200D61D94103F034593571044F6DF7F5D82CBF2FA6FEB4F5E2C51E7D056D6AF113355239EF04D4F6FFFDB3CE997C0B4C2FD5DABA23F5CC98DB280693D2C3A78844016620B7F566F5F53DE29E062C1E6F55C969566C6EFA316565A015C5AF4736E5485FDA56B57209778B2A24D1B618C1283892554EE5CD62A2ECFA4A10FB8C10CEE5F2268A9E2963679271C68D771360B158B3C08E23CFD1E570FBACE0FCB9F39781662E4C9B7361F91EF8E43386BDE5495681BE957F35FC113654115ED4000644042C191EE27323B894C7C9960D2FB3FF2FD71B084467CD033D415D78059D6B86644891C4C9F12B72B7395976E812A4B3143FBE781F4097C2EE29325F5BB920E89DE0F10DC51D63C49AB7D2FC89CAB06B2B6EAF86B7D8E438CC094060ADFBC84153572DB7078715E8F14D577746308F58980F23B2DC58D268D570B6EAD8D9D41A72FA3704301A439DB86F929BAD2C7BEDDC0AFEB0A07E9DF777DAA538CF251EE2CFD535F1D3BA5AD88DDD635F325CDB95770D03E7438C3E5C9163C8EB451FF5B4F3ECC05A022D14EDE5047AA5A355616A13E1B35F9BE399F3FE342C4F5FE6642E29D3C654CC1ACFB13B56407E756EA8C7E184778BA91224DEFA8A5FBDE7F0C4F4EDC5D39347532FB8CCE22445F07B4D99AECE2C1D94FC3B70164A1B304FBBE8E12F779952D2D3E70E5C090CF6C0FA96CE7C3298729B5E77726F206694CD43B04C9B4EA210C2AF43418D0645C474D4FC22E7F514AE266B8E9898E21CD2A87F455C13F95C348EA650EB56148EAFDB23D4601B9C7D3E4BA40408429744B74E71881232871D4C4098BBCE3448ACE017E1F8A900E9773B5654A3221E733098A835F9C10D3B079CD654EF15FF23CE7278DBAD2F48589F96FF679C76A7003C759804D0E3CC3E42AD3A87D7AFCBBA4E8ACB9F5E5D74C12CEAC44CF07030D06ECE8FAF670F6B2EEF6F488E0B2E1B116D5E236E7D6547789C3D351CB44D4C849C994AAA556F0ECACA9649CA485A1449F41CCE59C50CA2CDFE9D4F61F1A48BFF0C64416AEA39280225D32586F96CD4E1E01E03280D17C667C2BDA029958CA1F1514DBC1CCD2810D08209494E2D165BBA90B2481E4E8D6291738CEA90BB94B63314E704D78E2AC82140AB79061E145C126DDEA57340C079A063FD7EAD904AC18C2F5FEB3307710C9EC7838CD7E15A256073D5119C5817087964AA5D379DB349FF2CF3BAE2A0F28EDED45860E616BAE9D311AA0E44DB57AB009F0268540A51311F537670078AD674D5A973A6F802868FE5D484D02418423DBDBF3F537B2B42224D7BB30B14B943A8F1153227386058988DC4D619E9405E930D73CA36DB8E5EDD455DCE52101D490F248170735E01695B608F136538288289BD2A0DDC30BFA42AF8BE6B91A59C33998890142470AF5F9518B5C4A9FC4498E3780D28C43AB8F075DF54E1F263B1160BF6053BC5F6BD69AD5E4AE25704957393D9BF88039E38C85D98534E68048B42379FC5A3EA813455781CF624BF8E3D4D3E53C48AA66682C4B3FB966B639DF6054C91A9738CD3DB330F34DD54F1D00076ED8CE0753CB7D8EF36E5C6CCB5C6106985DB923FB759A3C3999C4A2FF6FED9F205E07CB0D87336960E143218861BAC18D1D4F295C854809CA1DD65F359D06476854F3070B3D0A05213A1F912AB6344E4CC97CA3A5D3C9849C1EE97DB5222B434331EEC667F106A198E202DF4F1C5D8C6086BEB701FE761E3D1FAF806ACC36A9E7164031696FA038C833C91D9A3A187B062C0636DEDC03BBEED03175D3A86265494CEA67315DA394CE84B47A3BA5D609AFB557DA1A978CA1428FD86ED3566E0F00816FA234A19DB4184DB76A362DCF7CEAA14C296FB52C14EE75AFF4F7EEBADD5FCB89EFF76D1FF4D5BC7842A97405E40A9F3F3DA3C1A3CBE96A558E2E5B872348F9F004AB6BF8161F228098DA5D9FCB8076B036AA934767FC40C950AEC8A35CAC6B80A680E18831AA9C9F2C7D455E27B7A378BC210A9B933D19DDBA92E839226AF9F36108DB3D57DF6E540F7B89369A3D48077D35C9493CDBD41C85B08CC2610B54286F8B9B9501F405EC4F379DB805E98DF385C1E0B988170DAA528889C5EEA8227C59DE5FBD3893388224B331E055EC0ECF255CF662A822CA0B5EC7985C2B3ACFE0758C95440D39AB8EAFB38E8DA416006EDB2921B5241769793401218345B5FB1F83A5287320BEC665B7F01AF7A29FA97CC9756B9A5E659B33DFEADB6BA143BB5453C2C501AE0754E19B268D36B43D05C93E1946CAD5EE4C694E2452FF77CD553E11F1FFF4127E39901F1FDDF0815246C1DFC3D2413260FD50084F760A83D328820BDCB16E7AC3A4DD621180DE1C96AEEEA60DE1649E5882FA3DB2F6EBA7953D4A173DFA8FA2AD3C0088D289A576132AFE4CFA18E53E70ED7A21EE40865A33CA5A3C77741E3389807353CACE8F2402101ECC709F956A947778C5FF77DA0C5D6269E31E2468D35D546C07C5FCB9C6FB094D26E308979D9CB59EFEF399B6210E77D2350FA4B43B9724DB0108245F191FB9A246C0B6313FC19C0C22E980025F0068BC8DDD75EF691E4AB482C11374CF17836A5B077E7DCB27C928E7AB0B0A5BF05FD76D5F249D9AAF526126A063EB7ADA7941E5824440EDE961128D7EA3ED17C3B48D529AF7F49BF0A09BB1AD62CBEDFE55A11931668F1F3CAFF7DB5A035B21E9C489F4AE95159F03A664A1A31D3E60A45F605647E74030B55B6B550E0D8542A82F62BA0E5F98BED70950971B9A63444DE4DD80DC20DABC1C0F150E22F0502E33271304838F3620D8656914D4A1CB548736F0728292C623015CD15CFF1A994B9FEE511BDCC8C92600F514FF2D4D4870016426155E7BD13A757B0DB0F0183A47675938781B6D848A184BFB312BC7B918C51966B33131D334DE94E97E8C5FB3D48DB17218A55C50394E3C2912EA49377EC5AC62B5DC79D51EA00E6FD0B4314B5491E973F09CF62CCB17E5FEB6DA5A53822EB76C8A195540C75701C7BFD60E0D7CE692CB08FF0F047F0CF13C9C64917A7D0AE166150AE5F38175A64F153DB5BBEE00FF02BCB8D37582D0329EDD4B36A6D639A16C3393C88960942434CE2339EF9A772F4BE9A90D49549BD0B7450E98923CFE35DE8438E56776A42B847D4FC2C195CA71987753FCDAD365C502DDF4D708F6E0182DC57EAB20808BDD5F39954E5B59950C9657D521356DEACFB9E664B219FCE16CA252D4475F9AF13856AF8559259E6E0F0916B7257B9B61836A788F7F889391E997CB5A98266DB576E54EFF7F2CE521D1ABEB873EA5F8FF6423D419984EBAA814FBEDD151AC8AD2A903320E0150A3E0D4B621FB278039AB77E9A271B2EE5A715C62F6B853AA938AC219F0A44653BACAB7D92CC0D3B3BC587732CDBEDCF6D23B3C3D28ECB873140036331FE96471B8BF585B42E42B27946A69A958370B90878207BF9F0D179C47F9B04548F05B0CF1EB60FE0DFCFBA984CAE68552303EECE3D8F318543286DA31FB4227DFD2F4F0EA4B3076A75009C720C597AF890387F734DAE2E37CFE8A2FA6A5662106560C2087BBD51E36166EF83F0B7F03F8FAB0B6F2B6CA8E2789043EDE7B14D68B75239526C23D4D5F5B93EAC13B9976595575BDBC71C5C56060070313B2E7FF895776AD9CC7C9E28D5ED3139838DCEB1CB3026A0E7546959FD857430ED53A5C2A2AB14F39A979A2A2A569FE49B01523F8FA220C8EE26C5FAB6F22F2C0782A33FA401C5A0EFE221237450441F1B433A25E5066F64440283BB784B3DC7B8C9A331B7A2D0D9EB530"/>
          </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="EBFF20C360D0E327B50BF2B0568BF576DE863578DEEA00E0DDF3206821CE2AD32B79C2FC8F53EA6CBB3C105F8DC33ECAE191DE57B9CE00D185085C8B096DC1EDA8A39E1C342A582C88FE785A3F0E7A8921C718A8F255C36E33B10DF96974B5B28DD9B466F7D747FD7C96FCA7CAC0C55636E098991633AC383054084B2AAA2CF9C18CE8A5EC0C988C2F781DD38A7770F6557B1BB3C8C2BA1877655A44CB4B65EA2BBC8120EB0C1786F7EBEA3D9DF1152DE0B0A773D618BD3A40B53EFC36C48DDF52E882C7DDF09811058C2AAF7CED598F2DFB6D0DC5B07CE1ED85F49A8D1ED1616A9D9448FCD1EC0FCA4EED3878A7B5606998B664BB7236D22558C8C485094778BC1E0DEB1F3E2F822BABD84C2AF217C10ACF34B61F7A40B18C34C1DC5B1959A0F3B88F7E386B3F77E9C9BD9291C61F8D9A6E47C8AD61FB774B955309166D00F86E1AD4A35F3902E1B9B99F1C295EACD18F252F9AF5D0B8CCF1C2855C26270F54D238098423F27F1D0ACD15BC1C977429E4ACCB5241ECF6F71634B49ABC97D121E603FD0BAEA8B0C3A4AD4093F8196F376BFEB3773E67117740EB64BBCB626B9F52A52154174A6F24EF274288126C3547E5FC183F24904477A94CD79F1BE336F95546A427352B5EE6E7FD84B0B803420899BF8DBA0038126F10DF01F142BA3D8EBA13C0969EA89AEA54EEA6E71CD253884AD7EBE74D577E2BA231237D116344BCDAB834B605519A7715F57EF60F395BADB2FD30A50911C65EF494562CF95D4A3245D7BE3455E4A9F553485329B3A3F71F8CBBDCCF97FC2C3F1D720832774D1EB68CD95E3DE2CBA6A797B0A7F1DF1E336C3672E891900E51D59D153CCBBA16858C9FEC97D9772883B70C7347DD51B1E5E2E32912BAF18C97E4C73E5742D0DC536E9DD2D60025DF6798F326E3184C52360F30768CD8ACF56D197D2116D36E2788A590422644D152886E6E9CF8706CB87811322AFFB25773F68610D5089C9AAADD59F6A71E0C3A75102EF58C7CF40252BAD38190B0D4DB88E9CF08BD6D0EF358F89B0AE4A682C189B42F8BD1F853F84BEB3669C2A23CEEAE44EDCB621BB828EB0266970D05124B1B245059A83D7AF100D363D21FEB8FE68C3F832A46EF5AFC1D859999B92F0029DD15AA348F5A7FCCE17A0B7BCABB51F9673409A8EB9330CA073FB51D06F4081002963E0ABE262CBE073E5C8695D4D74928335C473F506DDFA950E171F4EF92DEB1361170768D1C9F677CFD71F7C24ADB333ABD6A361AEEA5525AC31436222CFC28C27887D6096B7DB73938ADECF046F9BE2D82AD13680A1EB9D6A3820FDACEA8BE3DC9504CE5ABE7E3D9CEBB69359334BF0E6FBAD2C9D419C4867825F816B1A4167432FB0FA0D4763054D4290C147B19B130D2A492C9B133AB5EBE5E470EDB3C16ED1F2270B5BE398622B286C44234B4378D3C19B4E3FAF282E6BCAAE0CC4865B504DF3E3CD8A185D4DB5ED36F140343CA5B364C5CEEE04A8924254EF5491747FD48BD863A847C06C8600EFF261A2C589D21A28455D52CA600D7D7F3C2BDD1DF3A035915F6E8B448F0EEA8C18CC2E70F06336A627B87EB906218FB8D613F6695980F784C1E2D3B9CE8FC71D5F7E20E2B7F37285AF5CAAFB92118A56B04E632B973F7D958EB26ACE1D6547D93D38CCB034F9233988E2F81B2692FFB3F3E24E05352E86CAE6807CD23EC26AFFF3DA2D4DAE4CF26A4F564927DE464043CD45BD29CE8E44AC23C976D694ABDBEBBE9A85A9C2D7F717FAD60E829569751E354295297E836EDD2E2DCEA1B10649ADDABBDB6EC95956AEEAFE46191137AAA649B668EE4B6888D18CDACFDA50098FB222202080A043D0D748379BC875AAE852D0A4593E4D8450FFC14EFA043894CD469B88984C234723FFA5257B3E69B06BE9ED9B9D10B0641FD7915B2CFDFDE68B69FCD99D358679CD292196E2FD2F035D9B049A5C364465249AB9611EDE4741D6666847C729FDA6BE61AA1D57915F537772FC484B6BFEE643F8F2E2DDEC6A5EA2FFFAA86F7F03857ADBC3725AFAFE866F6FC95EC8B724CA759FD40EC56A522CA48D7C6A846CDCA1508923CEBA04232860E031BFF9E4CD1D211845AC96C4E3E0DDDA96E1DCD172585D9E4F894160FE67F6A290D05E71461CD25B34CB78181419DFA819C129615DCF7CA03C9142952FE7F7890CBB6A41DC40E8B9E2352D86889A6778BE9EEAA8826331506084D7820594B795EF66A3AE8640AE751467A01C817FF5B52C494E03E4A0F26C18BDB03DF911C2E1CE14C5769B34FFC1E382AEA073915821E233C3EBA35B98E57B1A1AD2DB1A3711CE67EEC9270947149A0DC588B5C9548AA1FDFD8724B5E9EA30E16D32B0FBAC5A541B894FC90DC2C180C8C6706FCE51BD7247AB890440983E641BCCA2C2EE293CBF926A264765C39D3A0C69DDC8B3E390068EBDCB861114E7D529606192E1AEA1C24DB9CE9BFBC2CFE94A618AD98F9C8B78EFB18CAF03C1FA15E00F220FA71BF83AFB719059D48606F37FDD6F74ADAE5F291F5E8F12B76571061913C73C167DEBECA70EFC529BD9B43C12C8E405FEC79FBE17AA8DCAE831FD52D8952602FDA3352378DADC617A29B7E6E31EB4095EE30F2683DCE12CEE35B98C3F9C03BE0D3BC2A3BE14D10A4922EDBA6B59F95648A3841978638515DC9EE8D3B0EEF4795FAE18C9E213E7B0B9C48DE57E6EA315BECA06BFE936B0F9DBC432AD035594FF7D76C2CDF0220CE1F67BB1598CC390BA9338C3351E6D4B707CD4C731A66A3066885242AC518EFD8502D3BCF8FB5624B9E5F3D83EF82B55CF0A0CDADE1998F447FFC1AF31060560A45107592E503D918AAF956D76EA7134AE939FF0FCA4B642700638EC5F5A5437CA02351BF6FC9F3E4D66181C3D3739CF2BFB82CB1A593680E706395A6FE1BFA5CBD493AEDEF2041E9203CDE88658C27EB27EADA62E1A37C4C62322216D8A5FB2ED9EF69C7CBA234102AF227FCD1ACFF4558568D9BD83C866C8FC7B696BE31018F6FF0CBBA199A88D0B64F261E2E75D115191127580DFF2F132A14667852AD7FD50CA92DDAD2034482B84EEEB02CAC4D49C35BAADB1A11A24BD5708BE376A0BB2E28B17AEA5ECC80F6F2CBFD6B0EFCAD81EF273FE151302820CEC9F5B15FB16C4BD87341EEAE70D3F95F0E70B39C1AA30B0F920317B9CD106B084D9AFF1D187905A223EA7F31A4AF3CB2148016018EDC3017BDA20418AD6382B125EF883974CD10FA54D7AFF84F65A677878DF551AFDE7FDCACAE4F283CAC9385DC3EE5095864A3777A71B145EAEB9DB764B201A942A42174AA1D7D02D8083AF6A33B5A918DB77F914D323A61EA4182BB0E7A724D523D97A77BF86D96B795A05A1A07A3B35926FA196DC6E56342252864252C5580553CA5D44561E1F68BD642E231E523CD6B61B123DEAD41B07B431E194776A8CF310FAFA8F21A94E5AE08AB0977A98EEB9AB4F6BD97AFA5D98DB26320360F5972AC767AFBFC86F07FD9CDC3128A61C937DA6F18110C6F6D60C072F44B42AD1A3B7F8A6EF3DE708D7CFA30D59E83318EE51D1ACCAEDACED00ED4DFF43FA6D0B7C15FFA888C4F80C8E4832B7601FBD0455180500C27C36A2DE5B61CC5A83A1C1DD16E1B4E8C003FE6796C68CF6A2ACC6DA785745293193A4C4D613608147CE6B4D37B92A5DF0CF8D0BCE15669D73FBB"/>
          </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>
