<KMIP>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PrivateKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
        <CryptographicAlgorithm type="Enumeration" value="ML_KEM_1024"/>
        <CryptographicLength type="Integer" value="25344"/>
        <OriginalCreationDate type="DateTime" value="$NOW"/>
        <ActivationDate type="DateTime" value="$NOW-30"/>
        <KeyFormatType type="Enumeration" value="Raw"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="0317A7B23807F749C4C9284ABB366AC25870BA472FA475888C60971768A5C0109FCF51613D406110C105B3D3015B1B1BAC971918D984DA74721A7B6BB86255D7854B462890465A9049BB2CEC32BED17529A1DBA644A7721B0C89A7330CFC2448A510CC785489228C55C20B92A56B63464C57E2ABA6A32C8EF35643B42513324A4891B362B9112C9E610ADB01113292B51E3AAAA62B392161BDBFEC15E86BA413907B11E93633A816FC5C40D9FA0DA5411CF1D37109C845F740AF765475884646A49CC8707116CA1B281B233D59902CBD6B0750AB9BD4F6AF54BB07A2A15C6B4375701C2D96A03F42E26D3670C0CA8A07EB85058599B845E046BB97ADC893A705A0CD71A59B52AC85EC456B718ABD194488C9C57CC17AB3038A04D0E65AE7C26AF4F097A4CB1C848A7572204FF889BDAA605953F0B6783B2E0A5B831749B6F83A089350BCDAA4AB91F69895676718F65F5F66631483336D6941DB5BA351243A7D11C64E5A8F5D9A7079B1CCBFB978AEA213704A93ABF1A55BACA9D04A80A939BD40C68EA31287BFA1AA25B8B53C27071D199BF051312B53020FC0ABA7223186299154CAA66EE62A4050AA531790CBA9004EBAB8477A8FE34979B9EACA8A6898ECC428586ACEF703C78791B7D8EA5EFAA27B219C40ECF86FD74BA47893C96D80B7FD6B3A5107B5CF71895CF8A0C40491BC5B0E962976D0A9CD811741D9E59E79793B2D13598C0B9BC442AE5CAA8A5DE6B1DAC771281929E9CB15E3F2C1C1B16C1B25CBC0AB02A84A510D111CA097C807920526A22C6AA04C09C116B9F96B93CA5518B42844B56F5EBC72E3F9CF721946BA9075CBF34279834489D306AF5C6156DA9F1DE25201C2000FF2714F35CCDDB40CD5275D7E0444BA9155D3F8A510346B9124968F7B43FC0C4AA45911A470A0715A683A5999A94CC3840A32DB2627068BC4C271168FC3165A8A426F17537CDBC8F78C6B327A4751ABCBFF17C10ADC1E7415BC0456AF6D7C39E1567927C9CC6660A912719FB8685FD1C100E8E26970F050B4505DD84043D279B8EDEA262025AAD6EB7F2148A4BC64C2309B96789A33DBC73A0CC45977D96781A80DDDEC5532CB589A847132002CD4E0231AD765B343B9E7E589F37146FD4709E8F164D1EB53A8080B7CE92C324AAF8EA0C2E11B4A6EAA90B5F795EECBA600918A98C07990AA41D7524BEB0215E686B9B3E1523014C80F14AF2F16CC608B984B44033A7A71E01394273BC3C2D20205C83A54A6CF5A9AC52FF3648DB5CDF68A505BAC9903D2178DF323DE17184E9C997DC3C3A11245B2CCC548260A3376AF2553C6AE7AB19D57942F6219761949EB6B4700F70C57F0C27D420D47579F70D90D20AC16AD0469E395AB391098F61566A57183F75794C4643A45F06A004A86676C3B06782D9EC96B3399AE0966B930066D093553D171B542276D32B29E083455CA6089609C900AF2BD8EF1AD60FA74EBEB718E6C2F235BC34A08B40698AAB6D44E51B68ADD4957AD5241EA7B855D07B91339252957BE6A8284278B79FA6853E8202660A78AB50A7ECBD708B93987259BCD2EF5734D920147A023EBD21D00C121F1152154C86C10763E2FC4870B919B0AB131F2D1B1862B3506E1325A9650B8901D229349B5B553F4A8CB0D6937BEEAC45F697CF311A1A2E67A2FF52E355149EE08CF1BD301C18503EA698FC85A7B193464DDDA70BCEB973A4B826CCA8ED3511BEB0730193167DC91B0AFD8B665BB16FC2835816369B1477F90013FD3F559123C87ED3519C8784C050922FAA4AD3C0AAF6EAA5E17584ECB6242650568625837D42296A44177F329AEE1B9A652D6872283B3DFF493CEB038E2D3A2A0E8AA141B57CAC2C474C8714278746E3780A0A05934B14100CAA8DF6C5FFAC56C4EB22015E8BCFBC487A6FAA0DC26777079B2D61140F4B4559618C93D082F34862ABB9833C938A3E0F8910DDBB280942D8409635E606932A1272FE61AFCABBC196859E4B69F183ACCB39579BBD1B3B5B370D9AA5FE1279596998C0B474DB3114BC47343C7B3860B40175B6AA0AFCA79134979DBF2389C01537CF56016A6BEE5231D358239650258D012C33DF087F3FCA628D89EA2C59E80C29B9F85CD330698B9AB853DC4974E53B890613341565BC2427316BA47B19167D800307D3B007AD66F184034E7D7A8B767164904A16685A98593B93130AE0E102EE3D47879BCC30FF3C4C5C0774962464602353FDB4140D790005C2811D882F7E58AF121A50D669B5B9B267C907DBBFAC3B97C89651A60BB09AB05149EDC5948035452B656CB11514858C114564371E7A3920239B9BDF5CED46B4EE440BBEA712B7E13A81B6C412A41BEA0476198DCA3938214F6519530C16FD44A276A1994027B62D3CB0A0BBCC73DC6AFDAA7A921512296379506A27357A06BE5F5AC659478C747BDB1E94C1DB8275015A434C4ADC7D41B35CBB108E243A2602700C64436B5CE68710185A8C8EFE0BE25EC65CA378A8617021D9379AB473136AB866C9705820C052D502525FAC9D1739EA6E5982C1C146F3061063609AD145E05D4671E8C8F8048BC7218C8A3883B7D2C3F361364BA820C77F55D8142CEF6229F8745B063A4CEF74281B82853994191BF09C534821299075D27C359A5C63A556265E8B02E82F23958054D033345E04630C1398856145DA74B28148C71B345990123310710664761C827904D46E7547FC17B82591D57739878C515E3803A6B745A83E8B564A17F25E7C6FC4395C523A68D0C9DC48C4FE3543290543676D6BD59D0A18689AA2AE8CE374673A30B15B4467D42FC74BAC3C8C12A04311C33B414A5199AC100B98CA6DA8BEA75B0C891B244C95CFCD3619A8B92A2E21BBB6B2B0F8A24BECC2B6A427EA1220C9D29C7BA561798D2B25A7B1EF1B0AC692263D2D8485D11C555103489838C85E2915B2059A7501574F8B4EFBC41A8EC15D22C89FF0AA8752559D455077FF28223107E78229E9CA1AC02D9CEE467587F87959A38AED783CC5DAC4B2ADA2389496850D0366CC6B048E6455F709B846C131C703217B05CFAAB3A25B293C2999E3214595F01C73EAB277A0C53F0A06D5DC9B185E794AA6B46A6B681584CC4AE492E9D0838C17CBFE70A95C5ABAA94713C9E47B2D54C7517B06EDC3639601424D237835AE443CE3339A82653B71C2FF4760D444366B513BDF0518CD49615E313149282C06962722A286C9561B8063B7BC4B179647495F30B6FD5190B56DBA352AC4E47B96CE5B327E689649EB285EAA8131E3CC49732B3D683396C806C12AC3C6A426E3DD2AB79EC9DC75ABFA021ABF3D0685C085B52C6334215CB589402D6D3C870F9CD4D36CFF7985B9489B388D582DD812DB6C1AFEC43C238F846DB099F5F16746AA34111BA174A257C752445988B7E3559B755D1CE99AAC285C61793956463CB5474E9053DA1A282E76AA3DB57E962A5B22CB9A84197FFA22372355525B64CCA8A520E06296048525349CF1959B36AE4364C768F7EB97E60623DE0570BE7C213C773A270A0A9DB184AFAF2736D9A2F0815234AA45C60F1A6A7162F26844567D705ADA88B429922AA21B00AF3BA9B5C6BBFEC0631165A0876224CB76A416A34A5D991AE6613241889F20CCFBFBB055825CE62AB8F0DA69062742BE7A426189A60FAE73F89299298873FB41B7DAD389DCDEB818EC55DCDC23E4AE27310E8AB71768197A09B30F13112E9CB01DB80654904ABA05628EB49615652B453CD61B18CBD50C049D2830D34AAEE477AB9789C1CE55E6ED48AF0AB7BB042921359963F5A175770B2BEDC79D1DB39968CC5AA7A177E737446CC64E69827F351BFFC533E23C19E13E2516D007E7231242503B245095B084949624284D7D3A96BB31FD409833E667D98D3A775825EFB44C0D60517F0418C6D7045EF3B9923C725F0E6C6C6D22FD79C0EA39057D988A38291A8018BC8FC84A5053ABF720C8450552D63567A54531B287371F12265B156670394B3751974B903913FE974D4229C1677A93995C675BB4C7BF1AD64632690A8A28EC0233B3217BC082BE373CAC059BD44783C0D370E62278C8CBA939196187A83A11514502D41B0F6600C1FB0443A4B22BE7971EE1416E4E9492731CA81D9616A8C4934519964DCB28A1B0A8DB7A98A107C365766EF52173A19B0567A18ECC3855CECB5D48202D4296841E17C6B719BAA9162EB0599A09201D5A138AE2588153555C1965225732C89430C0C50A47371CB1B734DF26BB24293A634F43F50679A06789106F1B695224C02284174E571354808782C2E40EC3D78D7B8C5065B813889EF9CAB6837527F0438B5758013DCC15CB77CE3D259CDE58058E9C409B48E592F493642ACE6773A3E5D0A7806EC4F6746D7DFAC0CCE7233B243AA9BDE7CBC6B6F0EC936871D0B5623EA21B8B13924C43ED238BE6655CC075C8BF3DE72CF7E7FA575C0835F39F9ECE04972F10AD43C1AD2C14B59EB4E20E5D5562B40"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_KEM_1024"/>
          <CryptographicLength type="Integer" value="25344"/>
        </KeyBlock>
      </PrivateKey>
    </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="Register"/>
    <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="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="KeyAgreement"/>
        <CryptographicAlgorithm type="Enumeration" value="ML_KEM_1024"/>
        <CryptographicLength type="Integer" value="12544"/>
        <OriginalCreationDate type="DateTime" value="$NOW"/>
        <ActivationDate type="DateTime" value="$NOW-30"/>
        <KeyFormatType type="Enumeration" value="Raw"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="184034E7D7A8B767164904A16685A98593B93130AE0E102EE3D47879BCC30FF3C4C5C0774962464602353FDB4140D790005C2811D882F7E58AF121A50D669B5B9B267C907DBBFAC3B97C89651A60BB09AB05149EDC5948035452B656CB11514858C114564371E7A3920239B9BDF5CED46B4EE440BBEA712B7E13A81B6C412A41BEA0476198DCA3938214F6519530C16FD44A276A1994027B62D3CB0A0BBCC73DC6AFDAA7A921512296379506A27357A06BE5F5AC659478C747BDB1E94C1DB8275015A434C4ADC7D41B35CBB108E243A2602700C64436B5CE68710185A8C8EFE0BE25EC65CA378A8617021D9379AB473136AB866C9705820C052D502525FAC9D1739EA6E5982C1C146F3061063609AD145E05D4671E8C8F8048BC7218C8A3883B7D2C3F361364BA820C77F55D8142CEF6229F8745B063A4CEF74281B82853994191BF09C534821299075D27C359A5C63A556265E8B02E82F23958054D033345E04630C1398856145DA74B28148C71B345990123310710664761C827904D46E7547FC17B82591D57739878C515E3803A6B745A83E8B564A17F25E7C6FC4395C523A68D0C9DC48C4FE3543290543676D6BD59D0A18689AA2AE8CE374673A30B15B4467D42FC74BAC3C8C12A04311C33B414A5199AC100B98CA6DA8BEA75B0C891B244C95CFCD3619A8B92A2E21BBB6B2B0F8A24BECC2B6A427EA1220C9D29C7BA561798D2B25A7B1EF1B0AC692263D2D8485D11C555103489838C85E2915B2059A7501574F8B4EFBC41A8EC15D22C89FF0AA8752559D455077FF28223107E78229E9CA1AC02D9CEE467587F87959A38AED783CC5DAC4B2ADA2389496850D0366CC6B048E6455F709B846C131C703217B05CFAAB3A25B293C2999E3214595F01C73EAB277A0C53F0A06D5DC9B185E794AA6B46A6B681584CC4AE492E9D0838C17CBFE70A95C5ABAA94713C9E47B2D54C7517B06EDC3639601424D237835AE443CE3339A82653B71C2FF4760D444366B513BDF0518CD49615E313149282C06962722A286C9561B8063B7BC4B179647495F30B6FD5190B56DBA352AC4E47B96CE5B327E689649EB285EAA8131E3CC49732B3D683396C806C12AC3C6A426E3DD2AB79EC9DC75ABFA021ABF3D0685C085B52C6334215CB589402D6D3C870F9CD4D36CFF7985B9489B388D582DD812DB6C1AFEC43C238F846DB099F5F16746AA34111BA174A257C752445988B7E3559B755D1CE99AAC285C61793956463CB5474E9053DA1A282E76AA3DB57E962A5B22CB9A84197FFA22372355525B64CCA8A520E06296048525349CF1959B36AE4364C768F7EB97E60623DE0570BE7C213C773A270A0A9DB184AFAF2736D9A2F0815234AA45C60F1A6A7162F26844567D705ADA88B429922AA21B00AF3BA9B5C6BBFEC0631165A0876224CB76A416A34A5D991AE6613241889F20CCFBFBB055825CE62AB8F0DA69062742BE7A426189A60FAE73F89299298873FB41B7DAD389DCDEB818EC55DCDC23E4AE27310E8AB71768197A09B30F13112E9CB01DB80654904ABA05628EB49615652B453CD61B18CBD50C049D2830D34AAEE477AB9789C1CE55E6ED48AF0AB7BB042921359963F5A175770B2BEDC79D1DB39968CC5AA7A177E737446CC64E69827F351BFFC533E23C19E13E2516D007E7231242503B245095B084949624284D7D3A96BB31FD409833E667D98D3A775825EFB44C0D60517F0418C6D7045EF3B9923C725F0E6C6C6D22FD79C0EA39057D988A38291A8018BC8FC84A5053ABF720C8450552D63567A54531B287371F12265B156670394B3751974B903913FE974D4229C1677A93995C675BB4C7BF1AD64632690A8A28EC0233B3217BC082BE373CAC059BD44783C0D370E62278C8CBA939196187A83A11514502D41B0F6600C1FB0443A4B22BE7971EE1416E4E9492731CA81D9616A8C4934519964DCB28A1B0A8DB7A98A107C365766EF52173A19B0567A18ECC3855CECB5D48202D4296841E17C6B719BAA9162EB0599A09201D5A138AE2588153555C1965225732C89430C0C50A47371CB1B734DF26BB24293A634F43F50679A06789106F1B695224C02284174E571354808782C2E40EC3D78D7B8C5065B813889EF9CAB6837527F0438B5758013DCC15CB77CE3D259CDE58058E9C409B48E592F493642ACE6773A3E5D0A7806EC4F6746D7DFAC0CCE7233B243AA9B"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_KEM_1024"/>
          <CryptographicLength type="Integer" value="12544"/>
        </KeyBlock>
      </PublicKey>
    </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="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier 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="Encapsulate"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
	<InputKeyMaterial type="ByteString" value="3E52BAADDEAD22467B99A4CE6B41B580BCE69E5651E7EB151E030C349CF3FA98"/>
      </CryptographicParameters>
    </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="Encapsulate"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_2"/>
      <Data type="ByteString" value="9DE1B0D45BC96E7995C283C5BFBB7DF914C443E51BC4692742D295927EA0F618BC299648E85FD95213332B39BBF6EE557CAD77FB1738B97DF1236717DC3D26579028156D1A83BB0371987F8CC9DD0150416A4863C9D2A4E8F3A8835CA81D5EF97391B757999CC02604D7B6CA7FDA640AB27C41C580A4A6931D6AB8A79B0F3B13B1EF992BC6CFDAD2F248E5046F900A6DEA4773C4F31306A16CB939B25EA37466EC09621AA98AB73D8955925D1A7A448FDD9919A46677F6D77F23994E5F83617908502A698D25CEEB54DC0AB370A1BCBFC96E3CB45CFF69C419D2FBE728EB7D7260E9ECE0E407935023B4B7EE3597E6AD14962CD7FF5494274736BD3A097397466D2A4B893EBA3DADFF3AEA4A2FFE7C7D244EB3A9BD0F09A5657D0E1C4806D459AE8DB3FF7945EA73EBCC4AD5578BD2B58579F5FDCE8A9D72768A7DE66D96B17A88CB7C00F4DC1017B166523B9457B1413B8425D2C7D3B5FEB72C8CE6B187693216D7453C6940E0D4FC8967F5AB8F7634EED4E80F3222F07C90F0596DA7F59FFF4C16B8A3855A5AED1F2E78A2502DB90F313754A028A7AE4207B3508C0AB62D47BF19DCCE8DB311F58BBD98E735E66B3F80D7A7C22EC6742DDFD61D5A474F8C748AC19E55BC520B13D6A1F2C42B696CF88D1F1D4C142EE908E4771810070CB082BBB9D978D1B527E65E74C2CA2AED14DBA39C23C418751522173646E598AE50798E96A5EF3F61C614F16512CC0D9F9FF339ECFEF82B4B8724D1458016E0C974DF377CA654D09DA0EE44045A976DB4E8B015FAA8D2C44FA150EAB6F22743F996055EBFBCE1944FA48788676D586C6A3558B84E8AD342E376BAAA3EC0D2CF441AE9D01CE9D46C389B374AB120D4C696A9EDFA504442CAC8A673EDC7FB94C75FC7EFDEF034A52150B82011DE8D97622C473B76D3C1D09805ED23DE13D3D6241EECC9FED7FAB757A56C4BFB0A4E6DD6D69F43F586EA8FF4DA24D1702F9433DA402C9D3FD39E2619C28D821D6CFC8F9064D9A8A4F7F976071C91A52D624FF048240339D63CBF40ADC965EE0C44949CE98868517FC35FCF29BFD4A3ED8B7F1E25E06AE19B4652D91A6445BEA5755294B6D32B78145428FA1F19AA0B12296D44448F95987581CD3B4B0185F4945C9946D2E9DFABECE7D88F0CC0A3F26DB01546CF9418543A79EC1109F1E97D26061E05FA0EC3280CAA6C43697DDE502607EEC8E4775A2C17AF93D5840B81EEB0281F701AEB833E05865AE71A0E1E662326114CE85AC3D0996E8BCDC3F5EA554ECD9FEF98761148DE80516DA741675F0B22519EE6454C6E94314FAADBB94C10CE80AF5B27BE25C45BBA8990271DD4CA93880ED8477368490F23E1B9095BB17AB601AC4816EED6175C137ACC41F7AF6D7B4BACE5C5BBB05A38C07036E261B5E31C0BB047E165958EC50DF922277682692BC9B5C1DC5B8A3071235C6DD6793DCE081F2990228771C9E4FA805A7AD9E7FE01D1A5D6D7C721D24E431CB5D5FCDFA5194EFD2EA1408504A4B4802230DFA8495E2794A130086C0EAB190E6FCEBB54D385127621AF38DBD0149A85E4EAF45EBFB6003623A2BC642BA7AC76654D162D0B1E5CFBF03B04E7CA4094C31CD85FA25BCCC9C8C1B0A5145D50EA4A33AE253FFE918A0CB81598C926B77458FD14F4978FF54EF2A1B358CFDA3A45DDE81AC71B188E51D48322A52AE542CE59E2C50AD7BE3B96A29A904FB614F2B0DA561052F6E1FF654FA8AE5CF35463045FD61F45238BC9AD6E64C863D99ABCAACAB76DF057ABB541DF5D37681149FE404DE55B5025A93DEF04BD2EAF228E33E1A94AAED9A3475598E4A9866610BA3882EE522CAA94AF952F4C118042421BFED2BEC6293A638FCB94C2A683738BB2185E5A30C00FB8BA2962F176A414BF58BBBAE0234763DDA9533B42A22615D850F1F40CA9680E8290EAD49EF4CEDBD2D539B48697A37E5EABE3666C0FEFAF170278F9F048377A7E2290ECABDD3DF9FA02AAFC43A3EECA9AAE2AF01B73ECF5E7720A6A2FFE4933B7C308E4D5BD4EE8075CB30E3FB3E1FCFBD07FF8F4BEF4B2E588272A9A063FA3662C371572C2E0DF8B142E6A19C5F6684F6750B744BF5794C7518D4B066D0953DF72887E5DE1F34CB3055AAEC908F352068A2A326F8DFD61F58428F2C3AD33845860775940F265B4CF487A2824B4E86EBFD5342DC0D23F67D6C501E021B526C580486C3DCB92C2FBBB5E"/>
    </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_2"/>
    </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="SecretData"/>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_2"/>
      <SecretData>
        <SecretDataType type="Enumeration" value="Seed"/>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="4FE5C26891076AAA45C025E87CEA7C316F2D0EB94BC6F6A47927E2538BEAEBF0"/>
          </KeyValue>
        </KeyBlock>
      </SecretData>
    </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_2"/>
    </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_2"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>

<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </RequestPayload>
  </BatchItem>
  <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="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
  <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="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </RequestPayload>
  </BatchItem>
  <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="Revoke"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
  <BatchItem>
    <Operation type="Enumeration" value="Destroy"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


</KMIP>
