<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="E183B28C16BD8C81A75A933CDC10DFE3A5636C6C1AD77AE5A442996561534B28FFA922FC12FA1E2FD39769980EFD993EA988DFC8E780C6F1C92B1D109A7AEDABCC6722F1032A7877A0795CAAB7156658A4F5EA9ED5547861BF8D6F6E56CD24393102161228569DC8D0AD6D8FA4BB4DA7EA68D66CB0A346B803BB05BCEE610A2A4C928582C2719BA8848340290B872512188D84B08199082EA0286413304D4B065009968414362698A085204828C2A44D8014325390510B228691A02C19420223464112354A59821011276A5A404EA1188D10228CC0888D084240E338490C394DD2A85154A28DD896890C95681A929140C264918409220171084225131222C8C411CC924DDAC830242626A1428E08004014326500A3281B432E1B424C4A28041A4062A194489A168092C629C80064508870A202848A22821B0582101782A1C40002848418A36964C02804C38812209248306C59A808118420E2C42542060C98820CC902811C453204C78CA0B224E1A68D02356864B88823B47099A890D442444338261CA44C6002010436129CC8319248918136860C172C84248CE0B050D10680433649DC400612C36C4B929004A44C10010C09B749E2268418850DC100069200829808002409928B428EA0428203188C08434902166550B80918300052B6911A806013C2610A056560349191864814420AD0304014492C904270248769A41264A0329114A28C53A691218050598491DAA68D22094901952DD4286D43424209084414380E98B60C103308D9102C48322E01A7851CA411C3C20D2301442313090A248621838008C86160427204A7415326860A1511E2188CE114250C376C929410D040900B3581D8242E52B80022397103246C23C848DB20880A44211C3451819071DA02504CC864C9486850902100026A4B8648C8064500A86D00862091182ECC90800C19461A378258226E00062214A46D12236CD18448E3843023B62562360D594481A1020D6496404B924DC93049C3467054A0881AA6054A4432C2B80C53267292C685DCA2088036811CC98C61286A58C60948186958202023300840246D0940820CC264CC102983A46154086259361121157193044DDBC44D21408E144840C2C26491A068243422C41872C3988062A80961140249366E10C948130652C9424DA21266A1C2849B18901933654A9009E3B03118134A809491501261CA263008C4210A22281C95110120295C884114172CA0A470C90429DB042622B6205842444FB45479BDB20047D5B0720AF668F10C7A717059F4BBA92004E991F79D570B0D7F3323EE6599DA952EBB32538BBDD8A9171C3387D664D5F06FE7FF21D7850BB1B2423AD8128B0AEF780B1F5CE917D285CC53FA338A3B3C8AE1D51795E2C9B4C476E858ADD320F8606CF09E6FE68F491C2A87CDCA5E1793AF3C545DE849DED62D1720507C4A1F4EA72D2F008F58D5592A4372B4BBF1999881C05527C83B4E8B4C4ED764D8C2CE4AB2179441C65E6E84EBA31E8307DD68BE62ABF63EE0B8CCA2B048262F0C602014BB68E57E6CBF238B1B9BB588C041CEB1B0216CEECA5F98A2515238DD8C0905E8AFB1DBAE49CB0348DF50BD3DB73E97DEE6256995880EEBB7665060D698838BC3F8717D14C3C4D38277F4565A51DEF3C0128DE3DC195547D72F8728F4B0DD4BC54867706B0C72A3E33954A90893B45685144434E2C83F70F40F0E016C5DA92F2C1508FD61DB4CCE5B26E8B7A78F62E91846D7047B07E19D8B5C1E5746D3828AFA0B89F8D085CD640BC3E65227768B135542243BBE5C24F84845988862F0A48667D20F756D1E7849D68AEBD825840AC6593802E0D150CE29448726A638329D3B943ECF2A250DB14A7062C6121451648D0A3802A23B2C1E38F370E4F884E7E44A3BEC70E0106F780A2464E9D3744C30F7FEDA018D8523AEA118115E44FCCF7D1E3EBAEAE26BC2327D398EE97A0E509FC6EE14A8D12C8965FE4187616ECDB771F4F25A480CD69087A69627BBCEE97AE2243AF7F425DEBAD77D0FDAB3F44B37B6F4482933AA0F9BF19F78F8D7FA40FBFA1E38DB8B0E3F65CEB3360906C0B9DA095186D04E38494E89700339C59821E4ECED92DBC9106543FFC69651B43527B69BA669B3C99C9B53C3BFF78E4DE2C094A08B24E4889A9D593ECBC5DE8CF12715826A10D004907619F236020A3DE7238C7250EB8951B3B933BE8FA40DD28E242B2EA08E7AC04D4F370FB7646CACED474E8F6E0580311C396677E75157C4035C59B72FF6B4B3D7128BD51C73B67E4A99C4FDADE30EDEB3AC82B896CC601640F049B8BCE516A4694ED31A5765988555C6177E14EFB95C1322F1E3E370C4683121C4D50DA082ACCB58AF4A4B25C052A0A4D52A659E4D72494614D245E36B3F588F783C997CB921BB392398E4A0BF0D1DACE26F091080E82C36FB3BCB56D5B5EE3D31B440DA64739EA4E3E3CBB92A9778CFAE44D8BD2B6B972BD1001CFF566E1432D3B8EEB1538A4CBDB866E0C9FD43AEE65C63BB289B8C66EBBDF8F1A9DCF3E1ABD0D26F81088C1EDDF565AB9584C18D7E66946450B83EE71EEF00F9E78D3B47B3566A3A699948EA38D5B263526FE80324F01453C823E3FEEFC680277C061EDEF5EBC13BDDBF7459541DA5D8901CE74A506949F329C4562B5E3C5628B10DC1350702B6AD468C18B6A0DB894D67ABF2C3B53ABD8C5DF4A3056FF7F478697C50C127D8AF87BADD2285BC69AE49D3DA46774040B582EADDD9C4544BA2E5C728FD155029A784C5EEB7ED4173915ACF145709B60E079A53D551D293E2EF40EB60A1A1E207D95EBCD3440A03B094D24F5FD35D36062E12D278616216FD019399BCD31BDDCEB6E0567388472EE20427F9E3C137A5AA380C99A8AE87143997BB203D80F75F6D947E5C82ADE7977C5AF1FE1F6CAE9ABB028046D93E6207BB9EC5D82BB2E70740AFCE6E93C6DAF8A19403CBF896E94A0625C1E8F875463F429A37E46A78281A32704275713A64A0E81A8FEAD04E7B531FC0509862734014A2F0B918ABEA1D69C0D29ECE8D6DE66D670128DEFFF10F06CF5EBCA3D06B6E3B83225B60543EA534B9D24FDDB27CF75B0A2D9C4FB968B942F3B79ADFE657516D739BCD6261A64799B36E6EADE633B4A6B2CF26B8EEFD4F25BAA641E3402997E9A32E529F300B1E74324C14975628C4DC4C5C5A9DA9A49A673A9F95B9EE08BDB9C89A7F99645CC1B643361ED3A22081257D7A8BBE04BD139857A9BA9F86EEDFDBBC5B389E456F3228F59EF8324F45836F10FB504902759D0722AB7AA298A9CFB79E8F2AE73E4D3F696E0EA89F051600811AB64560CE2FC34869AC103B612BBF2B8658BA15B397FE351233785FC7F188F9C37668D9EC6FB6B04E8FEA8C3EB66607A68D4028B568E6F12E1CA5C341819023611E7F9FAAEB0DA999E00BEDC58E6AE49BDF6196E907B488553F8F0C8A9CE35EC1228051BDB309DF4EE71BE6EFB4C75F1FFD4A2CB4F72B5806F24821DCDD23D339ED6CE539E4EC19A623241C2D266497A88635CDA3BB69AB8C8530B794F67BB42F0685247A8DAB421A61669310169BCA631FD2698F357B06EA3DC9FEA236B9768E0198346584975244A3332A12BBB5201AC28A55A7"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="20480"/>
        </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="E183B28C16BD8C81A75A933CDC10DFE3A5636C6C1AD77AE5A442996561534B28C7A5573E2E98FC2F0789EDF6ADEA18DDC86479EEF582F7EDD76C650C02500CFEF32F18011E68C470D5145D92EDDCE1944B080BA9AC4480DB038BACB29A0C6656B6572BF28EADC501D633E8DC8370B14CC7BC7336DEF8A7EEF7136417F1A9BE6F0EF246BAE59972C6A89BBA859895CD3B01C7B849A37139B14E156A978CD7A6C70F2352E238C0F82A1A93D0183CCAA49B6CD6B6A62B4A26D86337B2A26D7DE94493DD00D140DC807EF598089D9654A069AD7538FB95D6B39449C43E6A215E5E280D869A24E6E6A96A8E3ADFD4A51A019B177B80A94F73B525DBEC282E343EE9C622ECFF95B4B124F57C471B460676CD9ADEDBC80E15DF93CF0888B6CD26723F7BF8671B682A92CAD7F5C4579FAA9E0F747850B81C1FB4F83A01AC49A28075C9F28019B62D9F681BDCDE50C69DEF59D59F9594CED745BC7BBE64D43A9FA9667E96CC694CAFBE0D6A21C82CA4C1138DEB48B85D16D0865FF038C6DC5159159D05169DB57809E3490BCCE137DA9D44AE5EC306C264E22D6F8D4E9154085FCE7E962E12735005E3E6FDE2B0F5E4F2AFC3C6F41C949303A8DA2D03544381D104958685CC8EEC97E0C2ADCB68E82B158F297DA70BBBD2478010291937C65DDD4704031DCE6B54FB6354710851ADDC42A96BDAA60FE0D90C27846995B2D0E21581FF787239C6386D5CE32610478A378028874A2145AD4D191B13986CF058432A21DC6FEA05925ECFDEC1E5EC6A577FC790B1B7B04B8EE121B6723EA0D16A5F6815FEBD58754DEF97D024B9AE5394418F0F11E76CA909EC99A7FAA453F16CC1CEC7FDF720C41C37C2C73F8246AC47F8BD85C17EB40B7A069442A605D9F44488C09A62034D441A68BCBACC8C5EE5D04478EAAA082AD957D3A3286E15C29B6190E4ADAF0C40B01CF65E23DDA37897097186EE34217994C0145B204946D1502E5865DC7B18491F1F5EDA4859F438E97F30650D99F6B927C81A366BDD82A42327B10188CAEAD0D983CADA31EE63C24BB111AD88B5D473729D16022E4A5B4FB96AFA50E71EECE4CC79982E5310D5969559C466D80D5C7C86BB44E3A0C1D97753BE4FB80084F795FDD4DDD938AAB99AD40EEEA13B41F5B38972511355147ECE860316CE0718F68E7ABF35E7B45C968509981554C1A87AB94CA1FA80BE06CE36F1C3282F7A30FE127C89D49F67909C43C62A32DD4B34784080EE49B449D5B6FBAC8A9970D1DA2290F059DC32AF497BF6F0D1D5E0C74CBDD52C124340FC5FED0F74053E65C214F73D3C2882DB6EDF65D4A248814F923A99D03CE6D4587D7045C5FEE8AB3A86B16B9E5CC79C504DF1232CC6BA779D466EA08FB2BC660E08A0D6BDEB0EAB87EF36D3D83C7B737A99DF16A66F05CD7E83B87E0546C94ABABEA8C3EE208728083B4D4EA2DE37ED6381726A88A5DC4F43830E7BDE65A03828B68EDF88E533BBE271ADE530BFDBF23F30B18A216DDFDF1538F5D0677DC7E9D114AF4BA6FED958008701932344CF75ACDC29C23E20802405B1D023271FF80E312DBA3D6C570A30255CF9A5D904E5C7F71834C57A7CB59FA375EC91AB4A43EF1257395F5676B9D505B30AC05454FF73B134E498D927651BF22C91E2F8936CE44325CC9F3375A8E89AEB4CC5B097FEDCD75309190448FD5EF340D1C0FF4C97EB45A852785A5A35A7041F24CD8B594F3EBC8BBC66D27BB36A77D1ED80BB89AA3B934B81FE92C8F713E9F2316996572F594E0547C74BC638CF2213DAF90705E16136814F0FCC89DC8E3E1498FE8CFC50882DBD0304E75FB308CA8C03552635E170CD32B5357E6AE5689630B540ED"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_44"/>
          <CryptographicLength type="Integer" value="10496"/>
        </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"/>
        <ContextString type="ByteString" value="F838A5C77F083ABEE3937AC21BE30E15A90CA85924660DC5E45F8B3A7E4BA407D30E1FF23B4A8BC1BD23DDB395A9DAE4D96F91178CAA37172AE1120BC9F7E2C0460F6BF6C7E8853A2435035C7E38A6F76A5532610CEB173F05E6DBC085B0F6C17F5BEB3CA045390CD19D03A4E93CFD05A297BBC0B9621C324C0C3B01F456D827D9ED987C3D498E2515EBC3281E634C41E7D0175DD7CFAE18D729852F6B4FF795C62107367DE5D5B9F5928F687BF35BD13CA750ECEB9E48E0241661130283B8A5533F1B793488E838BC02FC20B0D32F383D88B323F44AD4E19B3CBE661D92BBF1B3403BAA2C9859EFCB4537BF80E31CE27C7FA5BE"/>
        <Random type="ByteString" value="1F1CE083FFBF67118D11F33CE326A07F1863FE76A5D0C47A589FF1457285D628"/>
      </CryptographicParameters>
      <Data type="ByteString" value="0E9D033F2696B5CF42D20E820CB2CE59FF563CFAC6273889BC944DC3C199B78A23240DEE697C00CEE3E0BE53B5F87870B641DAE31953B41B8B6DBB266498B00026C47B8423859AD939564E7A42C4F678BBB25B719ADD4E9FA8307303563A24315B0017AC70342212B275C168F25C4BFF71126189CA0B013D70ECB845984C4EFBBE41D78EC4688A1C3B267C9C1BBF8B61760C50A535E373328FDC14FA515E392F11DD277EBEC20BC1B7966C3D3D911A84E60AA4D17B60D8E5C09650D02941B3A863BA2D3543726B1ADDCC050DC833C8E0AC3E3C04069DE93E126BF02ADDE98EBCA435710671C6C2220EAB6E659FEB50B0C02DB9B7FE57DDD5C09FFC06957AC64B31A4F819E3880E65F53A5BE472AADE0F7185A4A335BF619C4E548F802CB85D6A90E00F7DFAC23664D1EE775FF42C2A501F28BFF2E4562C4122F3DB1AECDF546D994F119CFAFE37307788FA610183902A6F7C608126F6BAA17C0A7B31F2AEECCB5078E3845799CC80A9E5E99EF7A94C9E25CEC8D9ABA5E67DD46835C77EE1156126F10B4D22B5F837550B270C748E09B2D1FA13080F12BD5CC605394FD1228BD1F15D2C015B1E9838D6D8EB6902AC830DB806E90AB207BE53F3676BBBEDCE0F417429B9F79CC1B8BB04C60FCE66B1C332C0271EE06300FAAB54C9C314D99DFEE5A6521AC5DF4335D6E74C0AADB2131CB77B4558ECB4B5938EEE983BD198A0080F73C1E182683E771913D396F68FE9438F9B5CB4E1AC71A687D48204565D48AA7E439996F5A2B7132F26045E5B3D6810F3EE981A421E4CA80AB7843A7B6E9E1D712ED45FA0DC3227B59FD22E557C5E0B0FFD72F47ABAD852A33A7328CA6DB2025559DAB948770E66E212D41B70EFE37EDF4EA72D71F3774BE81CD6AE43153A89BB421D38FA3E59B62BE3E7F205C16E79E8B63D05F66D457291D4F8A22D3A4ACA05D9DCDF68CB341D539E9BB665091FE0BF04E88DDF3F63972186042E5BAD55C79A4DFB25A12E7DD1431C455A0567F9960353508301E41700FF7E0DE69D783A99F8A11D5F9F23340F87E971F64063162F6CA1A795464E68B7AC9A48D63D05BBB51385BD1C966637AAE997D1699BC39B48554AEB592D4D1FB6BDB4C5D7CE1DA758530DBADCAB6B7A58FBD5E36604256B717217F4E45D0EC2CD62698810BE3380CCFDD68E07340D5F492F4968EF1A812045C4840A4EEAA42EE114EFE90BB5A9A263C5FDE7256B30F57C66DE898CF0D7BC4C753DBA619645CAE4FBFA382A8AC528B9D658C7D7CD96837EE5A094B4892ADB4D1974D1DD6279BB8CD5B5BBEEAFDB1DFA9312B7CC24D6C0471A1DDB52D29F9AB7E8E705A7C0BCCB8D24EBAD8EDD9E9CC0F3665423E2C4341F1B91992E07E0788243998C4B9C1060E836999058F5DBD9B44BE2324A22DD507433A1B721A40127B544A269B652E8A326B07601323967C1D3B33D302E95BC25AD50DE333F36115F37CCC9C0B6AE8CF27C10C806478AA05366E0EE330339F37E045918434464B3EFB7BE8BD38CCEA2C2E641692114C17EC5932398F326C91EC39F568E58717233E632DDC7C6503476FED314FC21FC93D493B189B6784AE6CC7E85DC0703CD76D7E26366B4E954304F499BE2D9F248A39FA7595BCE4855974CE7C61CF7A07D12E1AD0744C59B3A2EEF80D20B0F96CD939B7D7C8515AE23DE272902EF1744B12154AB79A785E3201C2C6F0AF1267CC04ED7DE60A8C2D1BD5A548D27E6B8679DFA72F887D0E5A471FB253F56D309776B4E0FBA57B53E231ADC7B5F4BF7DE465B8342146992CBCF092E949ECCDDAE39B9A085062C13EBE00EDB8B53A0EED30599F21C050CC317F1553BCE42954CFFA62F1B4D1FFD783877894ED88183200BD77029EBCB83DE5407BF827E658B742EE65D0F73ABC5442F84BDA0E361CBD774D4A059B6C4335CB6A3C713632DFDF6176CB0A358F7F4AC3027EE1E283A811C1A22B07C5BA3E0DF89B6076858F56B1DA3E6DA657DE5FA2450FCFC97A3BC12BD0C1F09CE4BA0DCF2D12D89531C44A82CBE91DB3BF78D3C23F1FB1C3795B20C120923AD002229AF7E21D1F2B909EB1F6C339149B0CF1CE1B9202BF7FA1EFDC4C4E7923E3CB1DBBD0742AA57D8475C4FE9F53A345976F4A548605FDCE030F12878AA3A1658D415A768EBC0A475644118FD0B28EC47756FFFFEEB13525844A9C7E720BB1A60595A12E181AAC875F2915BB2B72089F8D84934C59A70B3E7F72812B3369707C0F3D01D9421C490AA349A6E9FFA4981575CFD7E277B0D3077EF33A61255FD10613156FB3877E6F65770B0D2CBE8A31A9E3B67B046F83816EF08957B171B015A0765564215E7BCBE0D43775F92FC390D6A4BC213AF0475B8736BE3F536F33ACED042CF05F50D66604F17B5BCB0AB82D2FECC6E51EAD29DD66B4C507B480BD6C3FF270B14CF37DAD99DACE64CDBE004C3E72C000DB639F6DC579E3DD0E7030D3564909CB56F69FEFED9258BE0AFF475A81C377F55413A539CDD7B7ECE36B3FF298C9541508921FB678141480AD6D358D66D7383E62C9ACBA6E126D76BD08040223062B407CBE31BA01EACEF0CE134C3B5E64F4F77D62F8B419C0C33A5C21913714D293E99883E25BCEA5A16B8DB68B215CB9A84E4F28E4B6EFC3C46F09F06FA3465CA7494498E4F6B334105219E887DE3FDD3ABBD4E783CC2BD8828D8AA59FDF07BB441584BB0E87757D25D2E5009F72415F04A9CF776E8A623BF443105A63E916F552B95AD93D34870A234361F5F8102BA2E7FE9EA6C45A64AEEEC1FF8581A8B097C8DD10BB15294D935093C1D32940FDE3D8A2032480DFD273646FF27AD7D7ADF5169B36F5F3F444EB131F76A6DDD90EE13CD75D2FADD732FFD314BF5A0450B2D74AAFBC38222ABB35C1A10BB3DFA59823CA06DB9AAEE8A4D2D36920BF2A168C2ED3564C65FCC8E808620C0842BA0668F3D3D960908F862D9705B9011A231D31D9E3B5CA38A96BFD2AA75B10CC7FAA8BD47353DC5BE07FE49D8EF5C1F9F38F5372D877FD35EADC47A03551007423AC8CD7A2F4A986900A51E0FBA514E10C327BA7CF4478FC823EC91CDA6C664250D04293D6CE3C6F3722C741747F64A3F9221C9B936144664053A5EF53D0B9574BC66050590E1318DE0F1913BAB950281E2CFD93C3A208B1309BA1E9E70A7E5046720AC4A772D0E6C5D04D9C228501E24D8CE9D2210FD9469B07D329F4D8F92BAB3BA8BCABADB507FF2EA39CF8A3B903B5A6C2E036298BEF3EA6625C7AC015697D464FEB98C799006D2FFBBCFF07FD0D545DFA0A326671FB27318434AE2227FADB9294F5B11D61AFB0F556A814B320B2EB107EA2BAE0FC124BF0F8FA774A05B3D800601FBAD82DC300A4FB3E88BDEC102BFB8EB3D60FFB4BA25FCDDEE06254BC23DF6600C34CAE69C454A2B63CAE6209DFD95CCBF629933E01336C5941F227A36B37DCFAC7CBF988B774DD793E0C7F0EB90FC10815CFE3F0DA2DCCCCD565DEA1CDE0C2BBAD1B19A0E1629BDA2A6D6BDDF031BF20A3F5942DE37A15E16CDAFB535F07E6A9DA7F40683064FDA9FDC77AE01F2997C0B93DB9A49A9D2AED834A15DF1C8991955D7AF79802785E5D9A2ECB0E67A93B72BA17DCF09D3424D20742E08EC297D8B8D5D2894AAC41E8962E56D8BF6F323073D8D866F5326777D6C593E9EB0E7CA472EE2A30981D044B210D1F68151AEA75E13DEEFB671AB6D3067AA64EE772E5A5866BF399D5136E62C43F81AC157DE28D148B5CC0A3F30066880F53F67FD87AA2B924D5F797FEF14DFE92EE67814EE26A71161762159ECA6C638B98D6616CF5B29702EAF7E853A32BFD625F7E5F63F210E5B563758B11A5A42CBE5B3B2AFEB05E114DDB735FC82FD49BA283CB32F71ABEB6B3C511CB070062764AC008283EDE713D92657A12B8D4BAD72E8C8B842BEEECC68369F96FEDF076C7FE2C2472F6F3183E07E711D3E13220BD34FFBB8DC850926F32FF2B470C8914A4495B54D981EFC6DA0A43E4CE5E2FB5AEA105E8F294C01342F5A652BDCD2271FCA5700396E0D1B31DF2404DDBA3981595BCF8698E75CA144CF235AB450DC92A582F886673C562971A845EBCB90D1588A0EB6086F78AA1750BE3C8F987EC477CBF095AE12C49010633EFE43FFAC60815FBBD978C7A7833B310B4AF74CB9686FEC44982B11301364877DAFF2B3DC239BB6894900EEB0BC641CA7DF2629188D1331B21F2248160AA8BCC829830B9FE310317310DACC99210C66E0421CD8CF2CB001BB9296ED540FC663169A10BC22445EC3B8F655C98FCEC3480D7657DC6DBE56D8E6A650FEA6C827C9D9699B5C6A19DD381E8997260597A80C903DB67BD99FCDB1F67AD6007D7D4D4F1C5B6037DB5485C3F2307C3A704D53BCA7CD7CF418432439A176B0F0DDD0689BC4087359534FDA0D31CFBFFDD96E28A76BB3D0E519115890B4B487B561B793B22E55A998F5BE7077B3960571D4D9ED282C12A7708297F16DA16918C4C78DA3374093D6C79654BA1224527D0A7FF9F9CC784E4305EED345051C3FEDAFD194CA30A0856ACDA566766F179544C79C0DAD8E18E95991BE44BCAA617C2D0DC3D2A7681A19182C8812B5D1DF0149AA7EA7814A4DB18179FDE54AB8B1F3E05A375670613FC26F1D57FA409A62567608FC6D9E41D764633433E72B8A377026C8AD1828560A46181CE958AEB0E5B560286F8128D8BB8D735FAC7AA757DF587606AB2550C37FE58A254559CF4AC40FAEDB3F0AE2AD77D1EDFDDBA83B946B5D76B8A273C09491A033512F9FAAA98A4E07E80F13B55510187A6BB9E163B337B9C5EF035998CCF7BEEFF560F3C6F13DA7DE3E5B734E314D79113A40B8"/>
    </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="CD418CAE1E3CF778B977FD672CE303994FC7004382F0D59BF286A5E433E5006AF40C57084C2C5C8B9C00A8342B017A742743BC27BCA684175CC7F4A3861A527852C776B4AC3DCC10406D302EADFDDFAAE8E80176CF084FC58E89CD6BB4454F79FCEA95868D879ACC38CE0B67BA6E82B8D0FA16B27F989773632445D6AA3FE34F23406621742DD075D528A27D48058F1489A51F71E4BB797F71E307B2CB016614EA8F6A1B82794B3CD3149694914EFFFA2CA10B743EA8A79BA0C1EC503C4AE3BA2F72ADD3E8207B9169928220AC369561F9B06B6EB46989E5C36CE2FEDD5FA115853883052B2EB3859957EAE766C8BE0288BC079B4BE0E03BEBB56A30A8DEB1322D215E34BC9CDFB202B9F6CBEBBD569E1D673C86CC9F407D66291BADB64364F6B9C7C55C7D08236C8066DEFAEA280F8DD086D833ACC0E132FFE18AA7349AD81BFC807A389078323F707E0F1043BE29AB4346B8CA25CE2DD85D3D530DF246099A33933A6D985C7B34ADC1082E1930815F597B92EFA8D8AFB3EFA35C7FAEF7ACC2D8B3BE43EB33E687948CFD43B91631EAB0B33B842F35739C8D0675F15809F258E9C5240094AA716818F5C9C4D796492B141A69A8F9CE362C3CB93C377A8A6A756939F76073856C43C5829A3E48B81027B3BABF5A3E59F1F8E51585F557124D4C750BBE85B8F33ADA6E5DA54074279FCD42CBB21E147F662FCE1D61DE882911FBE928C8AEFF448E96CC2A882BFEE8776E31BC26E94D4B0A5D463DB2DA0C6B38FE13BE423DEB708169DBB7D7F9A88361229ED4C183D7E0C0FD562AA571FD52C92BF5F3593E775F9D204A642B9533A8C21BA50BAF97FB2DC4659E4CA9662BACB9C128C7D12313D0AAA6183A1249424718C957C0B38F997A9756132DCAE30FB9DA130B87F3D314BD863E809D2C78199DC676D645983BE699124DB5CD532FD69C40B4B6508E758CB4ED44D2586ED4D01783F17835D7B54B688DBE8B05DC0ABC649D8A14890717C5B4484BB9423E86EDCB56E1FF3CAA11AF710C4FC7D99F96722E359974CEAA92657718BAA72EB18663E9840299BC7C3883FB5215D9E2F8938FCD681EBDAD527F90981A39539C703752D32B261492CCA24690AC7F7643B396D6743B1AD957EFA1F8BBFB54F918A4ADBCCB955B4EC7055EB5CB46744D2549210AFF876F68013E1C22C2E81EF483F6D9E8F38B8BD8AB366D0A9186CE0093C74599800AB1F4DAF9E15145143B4C43B4CB6320DA93E688C9457F7366585ADB8A54210C1539DAA076CF72723BD2BCA26411792D7D0394E8EEF2A58F7A0D9D5987483C23557ED19B2E5B3E9BA9D43371BBFF484FCF978C783B01438890EBC36742088DF9AC876A365FCF65E3B8F553D41AFC4EB19FFC4C9D4BCAF0A37301B01C490CC8FAFCF8AB3DF956D4DDB1472CEDDDAA52EBE357C83450B8B2896703C842A1A6B0DF3D4C20FD008C94B093DA202A0D23B13B343060C357A453A952292A488EB29D6FB7FF99C9E3E3C02D8B348EFD963E3788B7548B9676B54D3E697C6A821C6CA361B3A92B7BB3A0BC9A24B1F318DBDAEB23D2C1141177A919F1AB3774AB7303253CBBD540CE811A93A9683109D4EE0A3CF00AD77F5ED7A4A8D2B13079A6075ED9ED57F44798AF60B1E473A904C72BA297E331C056FB0A03E6C203B9526D31B20C7112DC88470180D7B3E89E4F2DE41FA5AC9B39482D6A3FB52541F14373BEF0CC162C10C464C5A82B7C935E7153271303432CBD0258BBD88DD97051E0F47135FFF79C2A8B85DA84A88E39393256D103CEF342835B3EDC8B6735840735762BD8C2CA55FE3E6138A7EA6E3B49F5518F7D8EAD6FD38D0614C16736A8B520D3C847073DF58623AAB714036DDE78688F14F26BB94D10B62DC856AB95B0E5AF1E4DAF1659C14A624A5F683C8D8367F62F6AE220398A00024AE8124153F719E0B039D6A7C3BC4C7891BF3F00308CA90766ECE30E9574A571FD3AF7F0A0E0029583D53F5142E788CF91AF1AA5E7A9FDD7632A75E5FF2ACA01978952D1B4E9083A1F99F54472D8410D18B8DFC5E549D037E2F8666DBB84FA3378BC1A16C00C0047696B310DD81A6C8E04FD933C7266712C86ACD794FD16D723801E5F20263C12D5252DED20858E628120EDA29E7E4A0D7C9ACB22A90528795CBA72933F56D24752689CCECE9E76BB05AABAEAE32F38A3FEFA787CF94B9C910A2804BD1BC5003C2EFAF5EFBFA674E9F0C8F0BC313D22564011BC7E233E055F93A48C77E0C45B227B02C0DB94B58679BB95B53ACFDA7168CF6DFF9119EA29D11CA9DD36CDFAE1E1CB5B4D7B551040CBB3109A7AA88D27C12081509973FAAE61D6DD131B33AE7555FF37BFFE7E54F91744A8CAA848E6C16907F8B024D978AA2F7E2C6D57B6E7E2A2312A0A1DD48DF6FA11BA4DCD2FEC1690A5EAA96109D6C676956E4EBF651CE61FEA028FDDDBCBD08722E66F9B890F4C297085EFD2BC7E3AE35833F84CA434B092CABA48FC28D6CD831C1CCA6A30D26224EDDE5C6D24BBB7A90318A3B7F85A5271918349F39429AB1D9BEB354CA65869F7B568E4C87E224D5CE73C8E8B8EDD978B3B9D1CA5860A8C46D5908A8682D0430BBDEE1D0C0A83D93A39ED2B62BD2B05F77ED2F90A40F03412080F0E7949C753689498BED6E1FC4AFF755DF02D01178565DF31BE33580760C1F2356CDF2D7EDB66627C5FFDF00E0BE47B96ABDB41067E2C98E962643FC877DA39D43D12C3D5904121A4F89A08E00B592D96C7F704CF628F5DFD5C1F5B22C9E076511BE8F86C3150A925713833681696E83C51AF026D1B312B35E836DD2988710F921ADCE604EE434DAD04E20E9A9077A30DA6BD37872619F4408607388C9511F938294A1738349E0A85485B695F684E3C2DB75D9FD1D5FE58D6D22CD443FC42DC3F635C37DE64900714FB9611A58DC44613A145132BABD646DE8BEB206E2EC9C51D5233EA5BDD3930624A86F8288E716BF8163C1099ECD92ADBA4E7462B50607F55AC0881ED044707387E557D73DAD962F0CD051334D4B3CD9B380227A78685831DD06BAE88BF3F99B4E014AB0490B05F8557B2A41006830C504A2407295491735E959490843CCAE2A23EC23C66B3BBAE3417E3C9C6E6D4A84DB489B50BC6D97D758A89A329ED87A3B8C62E991FB53AAF917AE02B387DAFEB5E0E02872DF47681025EA845041B5A5E1AA07F85C93E7005F06A2B3D90B51517DB6EDD0331BA88F30E00D24190EF18BEF9157D1346620785EF274B348981E2BC642A5F79522017627DB70E1AF7C94431E3C10C46DAE88883C63389CB31C2422498AA1D416B355D1F2143467B8D9BA3B9C0C5C8D0DEE3131F484A4D657A95ACBBC9D5E1E2EFF3F5F7F91028293E81BDC1DDE61F273B47687E7F829DA6AFD2FF0000000000000000000000000000000000000000000000000F222B38"/>
    </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>
