<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="Sign"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PrivateKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="2F6A58FCBE587A24E88DF486A60BB7B4CC4CE66556F23F8B8BA2A261996ADA9E74107A0031D02D4E593876BB06AE656EB9C00D3A3DFAD2051B2C9320C982F798599FD118C72B7E2F7331D896E3638BB7576B268E2B769EAABE547E011F21BEC9E0CBA33D405C7F2F2A317F54D85589BD6D4E24504CB2973240A5FBBE001E545D6217484372207035657810052844465383157526238871882621803526442685185303302276020185010408503120464486357532700654613072226260431800402346268553252386132352484636128165285006370044552242170374337842552037140454478505347456758763335884052511117136185886654274776411728824216018204778204406647637126021628804628157032372774525257051022677672002324124127717078226683122475406687334183436258665501175852451026132543255750100010055687565676120158372832473887067063237835634042108142356754640564788463374265182534476144332638214111645727116837765712716182764328456544220760141167816843222581222483474280446775487335834556804623882344027474833023374024786625820400883004844383846162851830641083884275273308634271217866111437602102545665337021068563578055668604054020462386437614605656844643383112022157210812135084102705368076627822112551707824067118814164537041442737082048735571087362648374561237053501377272607204128041806253483488604570578687160450440646318183200033788710326716876746168564647664568850740820357468716067463208788453446738870145767047751676457837277761064406616122027465621623378750372165282045002227016165053650056061671246005036868807040374773566631103463147178631117752550534113448120608052745654312135038450815682152800103308760863881847646288605507304810586002115722626841374851455508811713414463660666436283370211523120343818038473266436528183083570124238856522863567227520764243708820255181527736660446443516361333115382474441476643188648307005733254618387176600174857286645044035114055388657426467234770507677883507284465111588173642365847172588658857866517204520208780686878034718836708261257561503138441436108351376687462637653236885645766823674832584472744662878162102316324586562662047302826028406220650115181275005152268760127767874255612610553760018452818042486363884812308121445806146066078805607340145711416577563442822481655466281804125371233866881617743868320621760420384201835785788814344832226237460057223646026052570455144685838658851674668740273877620084105470302322384756623145821310732517635766656134464703461064106184437706868076615072471045044037117444382830521068132401452512808020121348054314231786621432077685801442710216354444574222561126866431251026528721480035765318084053548101275537350162407015636484337756882505250087066380544445007578420415440006026738865551303511754657650800317317816524211016102664003055418113442437225552616617131661731614565446578557843185778113508728277826116666001805085523164853345770255137737478474113761616263546361552372116710126331073648814448670142237235458833420672677756464255015273563400520252628011777102174811104084238767368138170715652051011080672663360206726744828544531085164420866508167445640363177745674213348555777707702407817880871836562216107128006217400236676526116631300328404285076781427363771517023137066247068282166455854211AAEF19CCF42C2861EFAD9BB137943FA0C05970EB77325C28B052F438E2AB6E7104AA5C9BC9F07A3AAB782FAE9EB44AAD3880AF6F10119669094793275F75F27C9F722176853385CF47D877C725663FAC05535D84A6969914608870164CF5E32A8E1DFB314CC30258BC7281294BE08CF9694C7A311BB6CBCBBA8C2EC01547CF0719F23790E3558D4CB41177D701677E5DB3E7D831E94244F75C2E379B4F8063DA0DB0F7052D32B516F4A60917F63849022C45E7345ED3AD5B573177BD70951AD5C81F1B5F62609D592C0A3BC2AAAB04A832F4C3AF0E28BC826539D1883D10E9057370D14D7512079A083FD55E50B8CF878287B5EB8683C1C344AA27052B0618670C0631F02128B748773A3375450BB8A15779CED97F33BBF1FE523B7F6BB34D4A0B0FDCDB61B05B0E51EE9896D723D3A349D703EC775E44CB1E5883C6181C2D33F2E99F6D71E53DB3FCF61531549ED255324E0AC0B45E6D8A01313AD6666197C7367E530C22466D3D012B8936C596DDC1C6C546D55B2B9854554E6E406D2C9436B02DBA315BA015DE630109A89A5612EAF839624C9F7AE97C0920574623D8FFDEEB0C0657DDA31CD0C4A713C70C8C94F70714BF2D90AA9D14CBF1321834A8A27DD7EBCC1DD8B39580BE06DEB6F6A867CBD9E794078166FFC8818C296366B97187D400F6509611131FEAAE1E9F32E8F7F01FA3809E38A437BD1D53CE90BE76BA63506807243BBFD295D728DDAD2045C8F9374315FE9213D47293F9636118CA7779E5593FE7FC0AC27B0924DEF1B82C409C784A72A7C93C7E90E960E8687721516964DE1E85E7EF152A281F5DF36E3048A4C64DC6394C5A50C2218DB26DE53E7AFB28DB4FC5FC9BAACA118E6D05B1A59A918A5AD6DB3032C3C7588FDB3C4540A26EB80AC3399351C643D03A2FA03B79628814009D53987B21BFB89103B9CA36CBCE55FBAED03C747A1D94A469D7B871B32FB763568B02D889D8A82D148320EE0E21C1A82E065EE57548B235BBFF4B3427AD421CDEC29876506EDD9AEF2D0B594D2A605AC1EBAB9C54B1E3D5D35C01EFE66D53D65BA0893CF0E0F2D760A485164E37B7AA9FC9B8762012415AE0F9B9E2B6D3BF31463696BCFA6D6B42167C9775804F8F49528C157672D5586FBD44E5AFBAF92C773C52345899C6F7E173DE811E063226556D47C08855AFD3ED3047FAB22DEA2B3D3FA5F142D5004BCA35D48BAC7009191B66AB5CB861314A05B7A69C13F0BE2B0BB9E3A1CF3806921CEFACDAC2B62FD4F2F355A50BDC7ED6BB84156A6FCCEF6026DF64109C5775A32D352E075EB49421795389810EDC2C6893235B66F3E692232F85891959FD4F30566F2B55441E4F21A558B3356813FD4C536193C39D1D65E34CCBE8D084B0ADB74045EE0EE155B53DDB5EBE55D50F77735A44F0589442661E2E02AC588E6506FD3DCA949246AF4D99EFA40E042F3440C56F4808D91F1F6C403B55CAA4713FA699D828B957FF6CC9B5E380A13D740E924B6D69E09DF0564749B282C84AD3004F8005CCDA16CFC2EEB32CF88F0611E2D87183046A30CF7117C3BE4A7010F4111A18FE0985A98542DDA98A112E5568BEED2C7FD82D12F733AB5047F160CEF7112CB2C4D645BE0F3F4CDF7D86A5ED6B0F85A2EDA1DAA2A91F7520B0763C94B0B5472B6F53FD3E796447D335B144D82D9AF494E86B5F47E490A37D2BD5BD3F7E57F1EAB9CC7C930C06A343165C31AB2B5614069C14B345824C48AEED3F2AA4F656D5D32B7D6C288E1FAF82F7025745D7E211A26C45E6F93DD81FA77BF20994A0C5914B1A6B68B9F494421E1929CF814DFB9E8CA156EDD51575EF36AAEC82A038394A4F48CE56D88A12B314EA2F7FE419024DA2E13288B7DA950893FB3AABAA9F4023241171589F936FD005336C685FC77C8C8F096AE544B0576FB5963874D2AFB487A776C8C634924402FB7D2656CDE1FE53EB11DCA00954EC9DD7E8D23F80300359A2D77690D0029A271D8DEC28D1F70F6A4B9DFE5DCF60135279235DDAFEC47CE7388E364BCD4D71F2FB1F4CF6A80DCC9E8130BD0BF51E141ECD230FCE9E54129474D2F3C5E5D92B4A8CBDA911248F63B52DA183E0CD581F90D95ACFA0794EAACCCE03C358AC6F8DB33E98B3610A1B760182A696ED70F366D57EDBA1492CC0A5C4CB8E90A450820918BE8DB00115B621704F5DA4B49F0F847BE2D8A79D7525C896511F928D24BE2DA76FD0A621ECE87B9F825FF81003C491C93E5B93173188490FD729A23B71B5C5086673343EC7197D2DCED2903204E0DBCC0458DF7E986584F3CE0A5FA68B9F12190551FEA6428B59F9665335EDA19B45F30379567B7C7E98C53131737F282661A7A7B2D7FDE12ED2004D094BFD76A814066018E410CC211D686C4432A9410BB09A43B9EC1235DC5AC22283C15AB93BDE284D7F318EE2E7ED6FDF9ED4EA94B4E9FDC4B370835C0656C3614D6663EA4C2555D0ED2087FBB217D21CAE36ABDBA4CABD83370DE7C804120DE9C90C773FE1B7825F573DF7F514B02510B3D21F10499A51EBE8A81D25768DBCA578C3528AE86C90F2A48919343E6E95CF9C792B3BB0E5591A3FCE751693E89E82E04159B8BB7F1892D4C6AB906F6DD0BBE09684DDFDEEBB073D5BB8F441895B30CFF74FD0D14330BF9D4D26277413116A6AA9CFC837AADFEFC16C8D52C743A1DFF79CAE3D93BAC1A5BD472DAC2CEA437DE4C4B787AEE4FE7D5D9F6EF6F694E2C98E1168FFE9F3AE3E48A500AB2151CE56016836BA26FD7D3E4C77AF57144B1B7768985F3A3B7A6959908D6D7541CD565DB7291395C815F760D57321E3453430F2857E75AE7B5E0418E8C3E9B70D401CF402E62DA0809F4973E001DE69C8385E848BC5E7986DC01FC3D5A0B653B95061E5D7E3C765879A9F26AB61C06653B421C3161E3E296125E28A59321423D57B1A6CC248536ECB32F0646AE8854ED8647FFAFB2EA04CFCF01B72DC60B5DA255BE3D28D854B77F946799185608C96EE462FD8C82A36D2A0087F478B37FCDA997CBEE0BF23B173EAC1374A343BAF498D6E71D30CD67FD5C04C2E2FFA600F1B11031EA056B4AA4C664E6128E9842D40987A072E772FDD94D33F3852FF680E5CA9C570E84DB8BBB88163AB350A141374C23706A12C28E019EB16986FDC1E5E879B3614CFCEFEDF7B5774EE540F8D9E0747627F4F85FC51E57EF4B777F266AF65A9210D2D1125424B5D42DD60E3DA17964E5D9F7EBB99ECA23A021990FACED9828145034D284F19DE2223544F2D6B91381FFEB3A9B3C35EE37BE2E16FFCBA639585D002C4B1F41ABB4F6B6710E38FC6261332E10E455DD7C2A4CA71FAC4223AAC00DA6C51F366F622BC5D43DF02C454A4999C11AD7A8E4618CA9F7D0B0AACD1C83BE4905327D7F85BB4AE0D6F6BD82F8841297F6A596020820738A59D17434B5E99F703C23728C7D23340F3A3AB21F21A19FDCB121C61A41FF4185D2FB95A4D16979322C80D9C0D843DDA7B925630805BB5272D10F32A9BB77E353F0F608098B3231F2016AEAF81CACB90"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="2F6A58FCBE587A24E88DF486A60BB7B4CC4CE66556F23F8B8BA2A261996ADA9E1E4FC3FA4ECD3E17A39008DC634CEB52CB3E8AD9BBC83D10315D8BECB72D21B2B53733A95AEDE95D5C3DDAD99E305478E182CEFF5E356EC7A710FDF88CE37F8CFD7CBBBFEB52228AAF8F6E32E7158B2E9D8C63E9EAFDDFA5934FF040D8603CA83E04982976FDC5444744A8559F7C0A8C464E6D4F09D9DEB4F73976164BEAE3D0FED402E9B29DD49AC86E6BF07CD952C0222D12B0DFCCC9F0E390A2A62F1FDE7F9802D90226E5340015E70653843CDC7A5F20773D1D928CA9016D989F2C6B946F8E327231692B5800523A04C37A16490B32DAEF1902E303114D2AFDB3727EE5C655C2E50485E40E9DD39378EF7F46406833A44CBA5219FC154372FE43F05214E56799DAAB1AF9EF204EACECA2AE9A07D04E6DFFEB8D729026D713BFCEBB28ADFF3A682788E15CC72813AA43154C38D53DB0B6FCF44274881CF7989B2A89930D45B7AA7468D1B7FEF36A2F9E4EA123EA9FBAC7077C545F59805587DE868FA6615EC3429B10AD04F192354D0EBFE3E9C088E06CF52A599A3F5B3586D9229B89F6CCA9D60B67BEFBB3411C647FE4DA10B2F533B075F2DF7A772DB757E4B2E29D80DE249AD11A8CBFB3FD86E1CA75AD5F070254CD525A7ABBE0881BDFD9F3AC53CEDA89FCBB9D4EFA177CB856ACA789566BD3E37264678E71FC0F7D5C72E1AEF02A942AC0D35F178C3266C9FEC83463D389BE8D29E5A8ECC0864A233929509F0DCEDBC4533D993480E1834EAF698ED5E93256FFDC95E70BA6C9D5A329A37F1A4034924DB76B458D2DB59FD6471A7F5D68CEC0F16849362D86CA9136C2CDC7333AFBDC3D5E4B533C5F97BB21E55FB1B7901927C32394AC9F316B597515EB3C64C8615DB0DCBACB4858DD2505C1436142D4B1F1A85C3BA9AC578409DAB5913AE5404F0B079F60A8FAE1F0D1C73AC75D34AEA8C74E9497DAB8B412CC22259DBB0D4891C84679F8540BA12C6AAC3D95B68A1BA4F0F1CACC2FAC71B1D148B5A51C1C6A16A5977009F69ADBFDFBEB0438EC04F99BE7D2A6D35C4329CFB21134101521CC63E3BED7D06DA224A9AB38098CADB1664D0B5C2AB3152981D95C6B1288D662F9871A7904A76534BF341CF8D53EE040794EB1C372E8229FA8532BDD0EF5B67359B0327BAEEBC11572A75405629D2B696F5E54B359BAADA48380F816F627C8F4BE7502512B10470644130237AD8692C52C0A5C51FCF862FE48B1147FF5C5B7C3D38EBDBD0716741977AC2E556810103A5375E5510061FBF093CB23E20243D78888D93506FC190EEB6EBB984DBDFC18366EDCC3835020619274BA884A50702E526E07F5E90294D563B65FFEC0A575D1C8C0CCE83E7C464EAC53E577DE9EF11064A67FC04B253F1C73167411DF579B3383F870A2C73DFFF966BFEFF7A78401BFEAC0254D4CE166B00A47A278A50B2417BF898B37479EAB649581E3B2FE174BCF8E2DC8C70A933CF959C1588C9131578C11410B19CCF0998566D81C659E1058D3086884EF6594073FD38478CDB90F435C8A11CE9842B1EB9024FB8D4BB4322DBEAFCF7D632FC915B20D496E9880878847C80738DD3C67D5F64210351F680FAA3D92EEFDCC413E5EF3648FDF8D2617AEDF907588FFD6B036EA0B40C8D6B44BD7C1EACDFECFCFDA773C00A55E39A566D3B6639315D1B8E975004CB63BA8B52712EB072E5D716DF0654F5D1E9DD4674A34FE31AEB8EBDB0EEE9E3F260058DC1C797D88A92D0E8F394CF68603BBB9894003E3804FF811E3FA7B00BFB11EC9F5A6A85BDA34AA30F0A7489FD4BBAA3442742B3A5D33DE426FC94689E166D5B6C7BDA68D38D4CC148317302506133DF1B0DC3D8C68210BE5BE7FCA29168D950EEDA6E8EA42FEADDC2EB287518EDDFE2DA398D183ED064A0917FDC792161E12678846BBF73854558E8EF6AE209CB6E861C5E1968AC323F85ED171A74CE337D520D90FAC3BDCB02F97A3059A68B9D6BF4FB9A03252F8204C5B7A3338F96C117D812DBEA8F60649CD5C05951E050AD8ACAD5D6A1E6ED9DFE669A063B4AEC9881DDE421F6CEE7DCEA2C78D5588EBBB5614D542DBF0EB6B023ADCD2222E6665A4A346C065263940083BEA552F4B0DDBEED4EBE6E225EB820CB29ED5B269ACC7FD5518D29B3057314BD532DB4DD90D8DFF02B183082D86AC08BE1E155F450EEEF1538B27B9AEEC96307EEAB7118FCD7886958CFE7532E0A674B9BFEFBBC8E892B094F8A345ED8C00EDD914B7112EB6CB032EC071DDC8C9753A0D60BD096E4A34E577E9C9396BDA965DE9567D3FE0B74E9BA029119B09D502AD9026A5224F4C1F45E7A374D3BFA4FAB3A3E272EEE53886FDE126DA41108049AEF6E985FB36EABCCABCCB04D9601C4B278D3F5E7FD3509F7EDED021517F85991071ACA3016EEE91CF7FE5573B32DD654699901396AA09D2E612A67E82E19F31B05AD6853B02D132E261FDD5E99783A552B8965EB483C756CBA56A338EABBB66C59DE4DF0D35283923E4E88C3FD4065F431498B21363B01A556CC588620780996A82358CE5A70AD98AE0D5CC5E2D6C3B0CFAD98B27D094E4FB91463564F2C8964CC0BE00D6FFC6E7F69751A11025A3FD3563695E12CD9B504231D124C3B467F8417692243470D31DF509055CD9C226700E83E62BA62AC31E57F3099C461E43BCCFD421E770AAF9B0EA3967D29AEE1C9A8EFBDC45713B194EC04021BDB7C0385A8AC694CAE2A17EFB61617413455FF2295C722F"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </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="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </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="AddAttribute"/>
    <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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="F0A2E5660D26DB7D74AEDB58AF8E576F43CE0603E5AD9BA8345A5B8603015946"/>
      </CryptographicParameters>
      <Data type="ByteString" value="A2B0715832F588A02EB123338BDC525DFCF647D9A9BF2C25319587D000AB29084DEDDFFCC9581D5AA741E0A93250C346258EF62D98B38582AD3AB04F4F30E20F5A56844F2378EBF223DF8C2E42DA5FE2E5D700E2BA835ED13D0274B44A413A346F22839232A91E2671B1B1F684C28422EFFB9089645231DDE8B7F9419E5CA4D4D611F0C6FD4EDD76616535EC61478836431311EF16104560E980E0101F7F8BA69D123D0DF8C73600EAA79AAAB21A5EC9C718C0290241E7141EE98E334FC81DFB0FE707BF104F4F033D1430FD25644A77B32FD83C7A9A8EA5D14E5D47CB73141BA4C00EFC9211F9A0553BC490E7B9627B315AA663E3C1BB1EE499D109F0A43F02A418B687E07BD15A93BCFE36B9723FA3574DEC0A75B9335B47EE78646B8C5C53727E03265CBAC81D641B1C171D030D5DFE3D964CF7B180A83E1342A8983675B0D31B3AC6CF3DE0ED99E3BBF561726E8A97119AE13C2F6FAC44D3633DA7620120117E898B8DA56E981FD27B665EC57BA250E90B9A57872E5DA6C86B3ED600C0154A1ABADD14BE73A3ABF2686B8C1575B012393D68774B3BCC5B9E4A01481A8B883E087CD3758DDC8D5282E5925389FBF1CAB4586188FE1EC7EE306BF04CC6259185BCF4880740646A9BC567951229FCC68F96C76EAB104433918314DAF87753B918F8BB4F508B8792220472CC31AF4A020B63689F7F3E8A400B45138ED2866F0D9199455D2B072AF73547AC35515078A512E6616885E4525D56E6577A82BDD9CE3AC41CAA555DE86CCCED84D29CE02763C0964CAC55AAD1AE439ABB1374F6E5BA1A481679B3383C5E92B712579296F811FACB716877F417503DCFE291BC7B23DE45166994F2222F31FEC4A06DFA0F7D262B778E98D52AD083DD089BE26A3A2233240D6610BD2389896347924878F459D9B24CCCDFAE48ECAB2726B87BAB9378910C196154E83073F7563DE0C1D6F8AA95844775E2CC2F4C86624F41301BDFC743086840228ADE21282F980EFBCE4EFB6856D35B73D781FA4D3CEC320959A2906539AE10D1610169DFBB4C64C67D897294599AD2AB4401F21939A224F3BDDC75935E8B8540E35403297FA074C99A33EF60DFF0E6CF36EFF0BEEEF325642AE87F2F16FEFA6DE951853F69099A35C0E00C5F074FDC3D0C8B9259F86E9268946D321AD535AAA792F7AFBB2DF25AC848E92D815CB9D25D025564C0A68C64980DB232C4D2E21FED616818D9ADDF92714B38E65C069F1AC63205FCF5220B10ABD05C9AC063A6012E463420777F0563FF4B87CCB63835F5A872966BD410662182DF98DF10DEDDF818EF1E92FC488D5C9ED90D5C448EF043B06C799E5CBEF14CD8306904DCA33C0DA7CB5AA67BE5612110F32AC55D3F52ECE474824CEC85C472969A775D6A9E4FC99E6B9B967AD4B832B96523213188E6508ED3A22B6CDB784362D57B34181A8734145C4D438FE0BF87A0EF2764C8274812CE8F78F2D26425ECAE2B763A5C5822E0CAEC497A9AB4DF06C5759092C7276ED90FD78C3AFB52205DD6E8F86FE785FD3082EF8C370058EA5BC97444F3C1FCD5A79A5DBF5989A4D0572449D28410A97B0A69528E9CCF0937CF3116DFCCA945A7A86C0818628F6682108C5B4138271B71A840EE3869A441B0B2C04EBF0CB55DB26581F99F8152BBF8A2BB33DE80BBF71EF02394295CAA29A20C8A6A1E88083E446BDCFC2F450B943D6A4AE392474D3B1CDED7C84BF9C88E62B13FAB168F2643854E7A2CBBD8D5F5B86E8EF2EB0CDAE1B7A0FA44CB8E8CBE9797D5053BC402CB5C36F06D2805DC1722A256D7B7602638B67A70185B827976BBA33298EFF8980E4646521245915C28B955C645044861CA2FC5FDD3D34811AE4835FE852E966CE9E85A20192A56FDB44E44616D31C2ABBA28602E5CE18069665F7D684345AA6C1BC2F707AF02892B5D22DE533DAF712CB078442F9AB12FE0EF0A23A356B42093A18110DE5D7224FE58FBDF8CC270738902D31C63D84CEE2CA1557AD401E2263DAEA1C3B0387400CDDC1D7C88DED0366ADE24857CF1CF34653149525D40001BD484BD5DF8DA51AE88500E320DB22076F3B3BAD41DB6AAFB0B999E02E7FC50DC0E2A2EA954C4E924B3423C27EDDBCE0334304FAD1C0F46022D1222E1FE04F0C477FC0DDBB554A74361D6E464B9D80D2E7B9D07D7C1C7D81C05E4FDFB084AFB97A6F6FFFB0949A03B081075F42C4CE72A0E2A2BFA9C96BA77F71624568FAF53D6CB10B0A0021B58A797A36E7C3FCF332A3A8CAB5B21C6A85696021761F038DE768CB5C45F7721B6B9854DC144ED517A0F78148E6E26E08C8F7027C2B9D5DEF458E85BCDB9DFAC3FC9FAD23CAD56187E59BCED3FE491C7D25A6FA30BB6EBB18BC1FA175D6BAA37FCB8F91F35F83BFB337CDEAD6B61A0EF7045C778F0DB6439E92FCA77A98A945C06284EDFD3010D99D3607F6FF0D5E15639A4A2F1C8B15F4A98CD2142910E5BB2ECCE834CB7D99312378F2A5026FC060B725C85053C802B8A7405B966144428FDB0A56CF6E053B2BEA9DF72F43BD35051343687BA0B0C5858C5639F69983CF1AA836523764D3A41F916911195D8F0ED146F51A306EEAC62D41CB931214CC950BA744BE529E7C0A2D73C76676EE07412F685EC33E8F666F5698E0B36F0127D6F7DFFF10AEAE77200A23A996CE315F1E053AA439FBC4750AC7E35CC9CE863DC71A95A7D60C0C8BC3A25A97A38A2E52B352AF499CD8327C9FB60B2D2A72298A91D733C510E4B1CD5ED77C7C68642B05F51DCEF3492804FAEFA69C87C96B53301EC2FBCE9023607245F871A1D312133C3DD4887DA2484D9D95C3E8816707B5C0794F8E8B9068DA8D8B713B86C5AACED828039F8F2BCC8FAD4E9C276AA0FBF3818F374C91EA4B3FDD53B44A21F59C29CD3E997D6A893507B5D178D6C0363E31D5A32122FF67FD61A56E18C433825126155C6DA8E2C196A2A236B48F4BE09DF627F7CC831BB1862AD77C3EF13BD73E6A60C4B75E2C563992263CD47592C4EDD46F54AB71FCC1EADCBA99FF1C63BCEF76BC575429C4FD4AC369B954F68E40B4C698A2BE1B5DEAB1C4FE8C5B7729935B7B3352C6579B76871D6FF96CBE86D959060118AFCF3812C972AEEFA04C1AAACCC667DBDFE756C5EF4861F62E175D60A49EC86611E659C357133A1D1D7ABEE9139E10CA1F3B78217C130F09829F36038FCC6A5F352E38ED8087175808C2D8FE41F485642AED3D1EEE0D845AD3EA5A6E6B42DFF678F0EDA8F23BA75C4A662F006DE2F3ED0D91466FC2D35022C73B2927D351BE37C346D135D192F5614CFFE24E205B85FD123DC0197AA33D4A36CF3BF7ACE44C3CA45F5BF3D0061ACDBAC102F02D96E1F322C61C2F8E62872F3AA14BFC60B0225FF01FD5125EB8C32E5D5E8C01D277FB72BB9CB7DF443C4C8961AAAC9334782C36C2E5782919AD9FDAA5506BDAEBF8D9E74470648CF6E5356848EEBFEE83688EC93967FAAC6F4FF32029AEC479A4957821992FFBC33155AEBD91D7690CDDB98979DA1060541A73173033A5E295A2D74FB1FB9DA80CD268D9A9CC051F768026D60C446740F44763BF313CDE2C0AFF6AC2B14DE923A3B5CDD12B04B7B7D9A4441E6FA0E20065889D9B2F316DDAB393DE5183DEC3CA9E8686EE44DCD981E282F09F0791CFE950EE91751887BA2AA412BE04869A4ACA435BA02F9A32EF070DA612D96C01ED619864EBCEA907163EA6112133D3D737F56C6CA0F4F3684E4CBD4A8C2EB6604BC55681DBCE9FB726E450A387D87F9C4189D4D949A7D733F374237B75CFEB66D23DF990D015510CDEA6047838F6DC71C8231A7795989E356626A73CCB7E5D3B5C899A544A37CF5BF17A71D7ED3D6A9AA0FEF9D30B47E07C8233D8AF714277508DE1A593817D60B20615BF860520693ED6187F42CEEB2D021D2BC1BAE9D561A"/>
    </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="Sign"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <SignatureData type="ByteString" value="0263AD55EFFBB30DA5F28417545DA92BF3EAA150242CBFCF5B75065C76DDE49F73A9C9BF25AD3530F935E23EC3FD5C30FF865D2663C1EF2FF844A5FC4C1EAEE07E2533BD56E711E0A84855518B1002A8F1C3AF01CAC451B50536DAC32BB7D07940C1AC3D25805A731B147143D7DE6DF92079EFD236CB8BA2D1677F5B2EBB7A3789DD39DA944A7AD2F2C38AA7E228E338A6CED129D5F88DE50C1B14F7024EB832EDCB637B1514064D60698C0D222F52C87445749AB03C8A010AF667D22AA394328DA33DFBA634FE94FF29D5A739F940564CF54A94E3203F1A44703E0F5660CD59D8413ABF746FA915F6434899F9BA87C08F74F38081C1FEBD5F803F33170D208EA3385E878D3ACDD93ED180D075E4A071A57B97F8241B5502147B2CEBA05D1E0551D9D1349891DA104A79B6B90CC1B1C54D6D3586E63CAF48F8A3835E9CB869753FA5FE53AB6F8607018461FC5ED29947F0C9153C5CB3F81981FFEB3F6E069766B839310F7EBA3E9BF87D9BF1408E20C6C57CFA13AC1B9CDAF2F81DAABCF43E40609FFC094982DC50455275A5ADAB788E2E64A6F8EE660423643A4DA8A170699FBDDE869E0FC88824E712F2C94F5FBE0C0406DB54F728A86625835AC018A29E4E10557182DA2720074FBB16031AC3BB5CE8FD2D83496EFF6B582E7CC2FCA5245D91E187DC4D1D6552DCA20B0554FAC340FD7912AFDD7F0358345DEBD22AD0C49091BB1DF7C4CDD51BA926BC0F2DDA70A87F9A3930556D1485E74E0DB211CB033AED5F1B4FE8795D3AB2385E68DF3CA85048FED153AB3CB9C094C06EFB9AAB78D638534C883215F7887ABF8D232308539AFE92745A339EB639620C4029F02C3205C3907FF48E435C62E8BEE13B53CC772473A6B4A3A725A52F58FAECA1A3D325564032A44699398EA310696D1AE7786AAA284E240A7C13B379BD8AD25FF2A6E0747EDD6E8EF503584FB779809473BC38928B4C7E2CE525AD535C8987A1B71AE276102896E607EBAA83FADD454EEECBC021D407DEBAF33DFF4C09F044CA6483A465BB2012C2F43D5BCD52E13D39257FB6202996D8FBE49DE203FF2C2FD2D3806DEBD66C0BA0D53082DA4DFF47BD314D358B8B1DC0463214B4D788D5643FF38FF371B7C5838868B23B5344E5A2FEFC878C4575728F5419E2B525E4750C3E92F063B23E7F6FE126AED3A82DDD09A876B8093764164BC526B4CEFE2BE56A593104E034ABFF8638607188F4853DEB28ABEA5A15EB39347225C86002D6C9114FD214A0A74B71EEDF1C4A49048C9018BB6A2B83E5A69881687D6CB12F8F2E890BC43862C4CAD848645E07E28484BB0E2E5578DCFDA0E963E50E7CCA88C2423116B8C5E8F23D8B34BEAB12B59BA4717C496F1F0B60450ED9534513C39DFC266FD53EA13808FB5C18BD3F40E88D6BCFAAA5B66BD3ACA6F1953240EB1312A83788C50C9D12E95425A31842D990EA529BE3DA6DA3C41212A399C1E65C971C9A3D53589469226F89276BB334C4A829F28781156144609EDB31DACF8B1F8B8175921241103450A7CAC4C8D9383E1C47B3CB0EF826CF964E554BB0968569D4563CAB7973F9B3034DB4B727B61F0DBF3582367DCBB56F22DD5C82C259B573088297E824B0DAB3889C2B54ECF2938F7DC10AD90A3761D610B6059F3585404DE337DC223034507C507AD12AB0866F55D80E6EA07DC24C7F7FF64010A333820D37EC4824C65DFD332099CD7F2F7B2BB68359C6F9F31D75C40D90CAF873D2C9EEE625352175A7507B80EE1F741C682C89567B9C8B6F654C5B0CA9642811B93FF5872B360B33E7A3DB410390D7E3BC36EB24205B074F3CC06B2662CAC5058BE76C0C174412145916625D86AEF62E8B98827DC1AE4B941F8A5454B804576AA69625C894F5D5ABE351C42E23B529C842C9773FAD838910260A546CE64F4B233DE486CB97FD2D1A45AAB5700E71BB6F66A9D6764FAF04E9A603A723459414ED100BA4DF5763F2860EE12BF4185A1AD0723AF3815BD6757CD24D02F5E52559C1D9FB80313F13DF25F4E8BA5CB2321A0F11C7C4404E559EC99D70FC2FA8668B306ECC12419F2B69989EA085486ACC9239E275D79F5C559C8856035BA26959565FA70A4264D8D34AF326C070D6C71F4AE8C09E81C405EDF34FDDAFF86CF1201C7AF86656C077803827F907A88410FC5D0AFA8DF1C3D8A4050297D318F048DE269F1D6914C3A3283BE0AC0335ABCD855BE6F75B7B4F20211F624C899C5EB8B9C7843FB47A7F72713F1919621ADEC26A6C5C034F864220A71AE361C51B5630531F7D3FA9CBFF11565F05342C842FBB93EC7C363173460883AE0377CC736A2E9B7B2A565C0CFE3D0C5FE98A81261F8F14A088B25139A61C732FA81D11C44F0F9BFBCD34C2978D683F4913BA94EBC33E199F452C0569FA6523A48F629D090A013567F4231C7C611267960B71A7BA846C9D705AF8CE92D02F92606F0321056EE589A03304006E85EF1508E7D088169DBEF3B2D13BBB3395A06ACAEFDBA938E17DA9A83613A5AE52B375804BFAA3B9CB4F744F5D60726B51CDD835882DC824BDC3DFEF5387754DF4432A94A7BFE8002E59652ED748355A31941725EC18D8DE6E26195ADC9065B8E389087C223F60C64FB809DB8082C4C97D3F8373ABCC8084B7BE57C75E5CD3802631D6D19A5B990234EED881AA7F9FB1C59025E27C199966644AE19D97CE38649068B2A2E117B3DE44F5078021397F2F5CB91770EA5CAE89884784E2264122BEBD74E00A1F809AD0AFDBE09433CC57856D6B8902ABB6CFA31F90A834DCC705523DEB590C1EA8E24458B3907CE5D137AE0C586AD9B53814619F40EA8E25550FD6876E1D2C966DE09A0CA3050F378231448E226D06B759A69B6285FD3BCBE73FE923DCF3B2A4093C412BEA945035D5C67D076287ACBCC8F9FAB99B137E860A3D1FC8EF7BF4358A6105915F6E6889885C18E59D13D1317AC1E0F96AEA09DE34B6A240DCD44E921098762F484A880A05BE5DDD032B85C8B2CEE357F46FF15308B994587B68F1856717F74FFE6D04AC4C171080971EE568848010406C08E07196B211A47E2806D4BF67802846DA59C3A3DF59A482E1CDB531C82E9E1CC9B94A4AE186B7787F7F928D964099B16743A74030FDDCC928C42605EDC098C4E54C5214A6157AE5A720B59EF0869BF551B97515F9B00C3F6006219931F67F6F77D7B465B1F3BAB08E1498C68B456E138ECC5AB14E310D644AB1E376710033BB5EF6BB7BAD7889050074BC9826FA0C3656550CE984E138476B7A9027995BCEBE8C7779CDC19B977C896FA4F8BFDE718EE3E6F78668405D917F224B3F0E0767EAC986B78D8B72C00923EE16BB109B753D255E9E79708FEB43C8F93CFF06BFEE983E7E672B2F6EAFA7B3BBB1145EADD66A05444705C7EEF43A059CBD67491B4DDA77014D4D9E8A18BCC041358F0A89F4F51F2993879B50B140ECC145A7ED4C7AA7A4BA22188FE81A718E6CC31C497263E97323C3040E5CB9574AEB13918598265C7B4ED9F260CA1F3678D03A28AC330F7C0F5F75DDE7E5215203579242E419BB9A9693E1E32ED9E74BFD0A6214C39EF63455EBC2D5284C31EBB757A18DEDEA87EFEE49CDDE81742CFC4C1CA4E76F90A3BF4CC7CA702A95D271552539E851E8B0CFF8D619E407D11446A9D89B9B91AE298BBAA6859817DCA86A06718422627455FDD70080ED871E368C0A46B48F95B3C2492B1F13CA6968C14E675EB2073E960710C6C296006A8DAAE97C279BA67ABFD752040B08F104EEFCD09528D3C8DEA391A951459DEBEE447340B2449D06F3041178E09938C695FC492EB8A5688FF98EE224E4C57FB8F07A622A73C17834163DC99D88A1B06DDEBCF2318D9C45567F0D089494EF02F60892C4104CEB4836BAF85FAB03D67242F21AED509F26A4EAAA88EB9F3D4A2CF3A41870D52F0629E8C27839B5BC23E083F975340FD080552E9E7D67A9F5E428390364C0431D0CABDE1517F98DC6D7CCDEBD7F8FA216D003E0C02A9F705ECCAC41C0355E96873A3B903BB1EED9E10DE1BABC658633375538B410CA9635B6FE04951A4B67C28998BFBABC764721FBCA597893FD43664B8953C7BCA22CD12100A53EE0437870808D178F621139F7DAF240D5B6EFD0793E5DCBCDDF1F83D9BC59A06403566715BC9C84F82961F50A6F6D52FEEFBAEE0E392000C6F6054BD246A37D7F83A76E5C79A0E7E025BC9F0346C703234ACD0FAF4DA48F7CF406196009C345F81B0D5E38E69F9A66D660E77142EDC4694F762F357BCB503656A9ABCDF46C0E84F8A97FE7BD1F52831FC06A9A68A0BF1F98C3EFA6DAA28773015FDEBAB83C51FE00A154C4A84AF35B194FC0251C96F20E4E9CF310E648FA28ADB1AAB77CCD8B79F5F2B72F23322989D4C0432E6197894FF72A5D8CDEABCD7FBF83909513209F567D10ECAE229855EC9AB16B44E6A08C05E075EB61E26A7C8B1C3D6C7239DA86132B41211A71E8119695A89101826E99B325BF17E008AB177186AAA65C197ADB9FAD9FBBAFFA80BB6051FE7765B3461623663837C80BF1E14E19D24CB08472769A30D86ADD4CA0C7FB94562D5CAA65E173EA5DBB23C59BEF07B10AB1240102154879829CA10C1A59934474CAD40C25313C5076C1C9D0D9F60826619801111417216D7485A2A50000000000000000000000000000080C101B1F29"/>
    </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"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </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>
</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="Revoke"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <RevocationReason>
        <RevocationReasonCode type="Enumeration" value="Unspecified"/>
      </RevocationReason>
    </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>
</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>
