<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="C3749E4386F5C82B5ADF349FEC6B674ACAF7FEFC742FA1593825833E600BCB8527D4417F727A3F2A180B7FCE1564EA7BBF60A457C3FB532527208AEB8F8E9771"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="512"/>
        </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="27D4417F727A3F2A180B7FCE1564EA7BBF60A457C3FB532527208AEB8F8E9771"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_128s"/>
          <CryptographicLength type="Integer" value="256"/>
        </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="FB309F1BBC66B985EC913A8F6697F7FE66D2C2862E18B1FF79DE73EDB507EEF224DCC4F624914CDC786F3CAAF16FB249617243B0896699BF26C3AD084331F4293C2CFF19E05971AA834BECC7D8D8C226E6B61EAA312A1E23F6A54F953BCF2764361483B49699FF801D74DBA78A8F647658E9D76A952B3EBFE096B2E0D98E1E5EF377573C4E1B10BD21B4D66FE9FFBAA98529245A2D1ADC8D51D1CFA6562034F3E4C4A64539EA9F7D43058572B99091B03D09000E82022399BC9027EE9853C3A6278FFF7AAFF7B28537A65D51B4991E78C068FA1AC75C82E33F563DEC70D623A1563A0CD70951193823C76A04E663"/>
        <Random type="ByteString" value="19F14124F9F2F6D4D573BC3CC29742BC"/>
      </CryptographicParameters>
      <Data type="ByteString" value="F0FA7C97C5BCF51AE1336708CCC830D64DA1AB44B4A4939A108625F034A88FE9EC0C1F6DC2BD78CFE50BDF9F7219D83F285770FAEED2700F673F553E8CDB25C0D3D921A507582EBE9B9A1624B4FADA65C4B1CB5A6963C30DB126C6F07C1369FC30939A4C7E9CF1F4B1D95DB2E022362D2FD151F5D756546E26A041F84DDF98F84CF747EA28093616A7A3B0BDD1E9AEF31F13D0140CB5F3777DC356B5B2989762972E9B8E15564100E55DAACBCED1317C55F491E4422F26E8865D40690A1C74526F7F8F026604E8B1F81244329D7AD4BD2C60D226EA06E127300293FE0739132A904846A38F5EDD271B7BEB235757EA195B47A31D46059AB5221F60432C042DE4369B8A87933005CF7E182B85BC04469145BF02341D4AC61BD0D9D3942E5C404701A7289EE930D85E7CC0680C206B8FF6B48FA06C4B2E8C5E3A73B76C8E8190E7254CF04BFAFB20E62C4E63A9A9008F88466216BF436694F1F322990A1604ADDF6A110DAFF3D559CA4EE3D3DF207F81D47DCE713C60FBF832FCE32053C56FC9FF2E83282AD40D56B79F76BA3B9990D513765F79DF04DC63933CE1BC498DF841081F6C6FF692F733F7AE7518C48E3414B82DAE4B0777E96C9E7ABB220804042DB73B4870AE4803C1C166F0C8707ADD4E5EEAC04EBAAF7C508F1BB8F954B99AE777E693A1DC92FF797B68FB83C87887577310DBA3EB7B134ADD2502ADC27E2ABCEAB841F8D2515E3A8DACC9CDFA597692C87B787F7685A0B8DE65F33BCC8C264536F5DD3E0A50D3EB8F52298C34F1B0D061CF3AE9C461B2C8F74B48A53CEE8CB639FDBFAB29D76102643CE0284E9804260B302A59435F43F6A007156C5338276F7B77243818BC008B297D49075753CF0DB89BDD645E072D5D36D8672A628A80AD43377C1EA5BCC2E994886171BD79CE083178F7D3E66BA7F795CAF5DBA694138AEE0680265B0186AF6FC4CF06FEC3282BB30DBF76146FB4C45ED71F2B6C32AD648E5F34E6A58215F0EE0C439B2F06CEB5F6610D53F9A2E923ED26A870F274BBB35FFF0CCD781E8DC061B818FE92A1EA064712A028E50C639B2CAD04324277A9070BD63C190C16C89689F2605C3D16D0F158EBE79C7CC6899C1919E340B516B3C2155615639342F12FAE1DEE6EA97CB410EDB948F639BE5D2039D05CFE4576B478610AD9F127BEABA1E1215ADAE7C36C751729B7698F14CCEE473C213EE4D25109F7D63215F2CB39A523D80A06ADA55D5B0F40D09780AB4F931FCBBD6063CE79EB280780451E7BB6E7C03815DEA8ECBA059D840D5DBE7911781C5191A8B3FADD38B6B3F267AAFBDF1C9E8F1091246BE4B174705A40062F9F1A6F2B41FE985476D1C9394A8D9D2E75F8C4148D5D9480A35D4F29FD29CBA772004190951FF3A4302BECA512C7C934DB719A26E77930E0AB044B34A2C8806376DC0113C1789F0F1EAC8DBD3E3F85EE92F2F27E8D428373140309352F1250BDE92BE497B65B26CDEF27686AEC44E3B43A7A46F3866A8E5B74B76FE8468F368617790221F4BF68D9E579E81C9DF72A83EB4FC565996737EC4CD9561F350C46D844066216C7CF04FFE0E05BBE56DB34CAD6A4F58D677A8D7990CAF1F8BE49B941373FF8D2C20027E0DD2DE026E1C7B63DD21568EE4D7E173CD82417EFB0E12CC0063C850D1907DF3E92430B7FB7659EA7B9"/>
      <SignatureData type="ByteString" value="980D65758828040E9815101413F9999CF7CA76ACA0BB5296691349DBC4EEFECEA8C5081BAB2303E1B9C99DD8CF4BD758234776AE893BE4FAB3E38F78E64B74CFE483DB46C0F559F56D1BA17130215FC318C44194BB9359821D6D83C6D23CAB3CF071AAB900038E7C10C770E9BED6189D496F81FBB0044777B04260D8CC1203BCD15AF6CF31406DA73D7AB965BC7A9865635AADC8BB942029B6F74CF1C9CB8431A7E10AB8EF3AE3EC536098741E837C0EF77F1598BD61CEC606F7FE0215939C697CC5D72CC4AEEDDCA74F120F6D92C68FACA905AE177A23AED6C3D30B52CDB300EF3D81A679CFEED243D4ECF3F5922425EAA75A375325CA0580DDB142CEE03C4519744270F597304683ED2BC76C8CA0136351E6BBC44076BD1529E7EE668B59F92CA959B6BCB2AFE7295EBAFEBABD194EC9E7A4D442B364B9A060EF31957B9372B2612606EDC0D5B678F6DF0140C2C47F881EB432326501E1135886C2D7F6BADDFFE75564341D0273FBD14487F48B0E1B5E908C12B27CE1F6012418872E14E48968A3670BB36C1BDFFBC85345FE52EBBB7BFD9B47D6A8FB4373BD6E591144F231BF50A0D0558F7E9296AEBDF54089757DC0D52C3950F12C2F824D938B1CDE9DAE65F7559FCF783FD54B847F0CE9E8AB650BB9FAE841C91EB8D038C9FC75FDF1BF3F41DDD326E4D69F77FC6D1560022E74764C7BF334BF3A7FCD00702B6A0F047F5E2AA68145C3109C362E637E9D48A6DA26F97DE8B91C55956D551696EB6794982100ADB62CE2BB696CDBBE5728B8DC7AC6BF4D308F1D56F0C9F32AB7E1653DC7D5A5CC2885B94367C2FB30060F51909EE891A600A2A853987F496D8AD195725047260B67ADBAAE72A88BED8D0B4DE50E3724D118CD86A77C051F49730D9EA56B3EDD274EB1EFE9919C86D12E5E3F98C45D345E732CE2CD4266E8D573407D6908D3745E63CC33A9D29746960C3B1DFF6186EAFA29B2EDBA73E0C1387F4478DACEC70C18C272C6042CC7F313D37CF62E3CA454C5EC8039979A97694371531B48A5BAE4B0612587181509709E38EC5D8553285BF1F9E193045516928ED0647D11BED648E0CBD38B9928496B3D896EE789EEB8DCBCECA5B7915804A5CB846B9969F59AB0561B61E0C0BB64A6F62ACFE179AACA3431CB7A65B3396ECFC8BE197E4D739A077EB3ACD73C9512C1DC43B8F15E987B555DC4759A56DD4F9BC42F37B729202A068E71F3C90401BA0A15507197A7DD6E463CFD7BB2C6DD07874309E3B5C09D28D86A1F17EF778EA72C8EF75DF27B6F2AE56DFB73B4EC0E23EAD0CAD8BCD4C487B596A49E052D173694CF9EB09643CA7C0A9759C63F5843775D18ADB17329756112358800FFA7A120DCE8889A19990325D03F409585B75CE21255384E20BB58A539755783CA35544F658F45438A1A86101C12A3162AA1388D7EBEC43572B13D0F8F2C29BC30233601ADC8FCAB7843A5A3DD1CF8506FBE4CE9A12874D52CF0774B714644088A20C750E45DE3F797FDBE695D695B99A90CC6F96CF6E2D8B94AD366D08DCAA4F3A4F16CA081ECABD6E6F81B4A41B055DD4ED5B3309EB2E41C165B8B21860FEA12E141B21EF0A40152F756D4B0DAE39EE2AF5DE3FC3F1ACC651274596ECA73ECA99FEFA8F5FFCBFFEE7CC1D642C3C4C9E1061D4822E00DFB88828FF7A7AFB433C7783F82D97FA13A7D5B8860BF11C82750385FB72844656DF8EB329589B43D229F944EE96B15EAAACAE05780F814587FB9CF6D202B201B09F0BA3B776540FF4950FB552156DD4551CF6DDB6841474B037369D16A21EE0FA05D0A500A7D974E57FC5979E1A072537D4772F94734963F58C24FE41E5CCA76005B667BBF3038AD3E84F44D49FE90400801F136DD31142D24FC74A269E855C7D9F1AAF3B592F02305A5BB8B4F94DDE91CD3225D14299F2CC876CAE9FF09C2307D49510DBC0491FBB23718DAB17221A6BC4F23DECFCC75F5A4C58B975EE4AC2ABC3FDCF52E03117463A497CACF7CBF73DCA6E53031F8CDC6481049ED88C4B195B3B78B4209618FCEFC31E943E185BC77A06029C381CD26E4E82F35FC32F6FDDA437A822E9A03C90BA35F7957A3063D7D924ACC8C16C5A93D85B6C863C0290AD96B24753991141EF7A7224C1647A4961999CC96935D0945849B21BB31E98BE873F7A20F1989D85FCDE76B3A3E724762076EE032C570CF7524C5E8C18637723172DE9EF246A4BF197E36FC40A81FA67DA3B5A6C118BAAA7C4EE08AA9C91ED85D4139D98FFCB38B3BBDB2FB085FC261FFC01575C001525F410D3AF0E7B8094BD6E6E7C2A60FD1E73045D8574E36A2FC27A83750CA765FAEF9AB0CA727EBE9CCB777985E579C9F8C9665C36830BBD13412FE812122131AB510C2D1A9D55777DC2E94A9C7813C1DFE8E9A4EB68E0DBEFFBA65F55E041A0AB7C86FFE09FCD16655A58472CBC61C3203A47C10C01580E88AD875B438D1331E7C892F0C3BA05245542288115658B7799695519DE58FFF987CE85F13C450E5701D2E6AFB177EDF64ABCBC6BF4565FCADE62D3B0963B9F1BA5BF1E848F5214AFEDA5354E9F8E6463ED96E886401CA9FF766D9A0540800A2E5C21B6A920EA4C11A693BF3E4EA4F53CDCB0084CD9D10A406788843F23FA17A27B230AD5952DA8E81F29512301135E17808BFE9F6DB6E2B3A82F9E4224080AFC3EE1B7A4BE540202EA4BB48FC0D45F6A17D571B9D7B688C9041D639C4D8168F6554FE4EB3DD1A7A7F0F118FFBAF827DB1B9FE10E88CB69B65E7AC55CF62D684BEB72D3CD51A0EF774F3FD67E4E74ADADB8C237DD300E847C46CF4CD9AAFF0C9C8F7F840D825CDFD156A43B4B89850C265E84353F51D854FA1DCA4AE4EB754448AC0F4DEB263BE8756374C867CC0FBE3652A9DA9D7C553A4F9C291C4A1021D7CD341B259BC444C5C1A96FF2873AE4E5D779197DBB63012FF43DF16B3D582F61CB1F5FDBAFB618D107D6CC503901C6578F8F6F05C3E8295DE7D02DE9D7DA4D5ECDF098E1E76580F4AF2EF734089E836A98F6C593B078A107E7FC3588C8951034FB985A16DEB1EA33EB586EC35980EE1E24A6A771B0014298D94A7429A912386FE1DDFED1AAAB82D9C972E6EEC46860345AD82E95FC19FBEB10D12CF740AFA7C0E8A2EB134AB4BE677F0AAA2134859A50B7E1374A0C80C8966AFED1E225671C7241D07A07F001193BABA39E8619452B88BA9A53C95EBC49AF43D27B3FC77F6800F7E604AF67B5C3E475A096AE00FE9186580F21C9806640AB7466573B32336C11604D0B1AE2E02353E7C1ABC3262F5A754D69C55680967A9C701A5026715FAD86AC2E94CD5456923026F59237C7BA91DE92A593C6CBA0B95CB3323CF661297FCDD1D72C4153819B90B19857D217C264C09831016BCAFB7B9DCAEA6C54B7692E4213C831F65AE28EE1B797CB448AF90689E99A408CECFA6A8126B15FC68F09A258BF480AB28A0BC15510C6F97087263B3209CF25B8C6B19C02867A97E3C87CA43A61D85892ECE1869F5A585A4B9536F38DD78EE46E0BD9FD2C3458E4FFF984D5E0CFAB3261D1092EBA7D7AC5D45246178484D1AEDC3604FE06B0C50BEC1AB9D617491510A4116B3AFE9708BC1C7733CA5E12C077A4270E63AA9D1C01E38CA8469093FC271003A240AD052A81CDDE9008A320054533481D0C04900D35824F52F2F74382F6DA995C82F856CA255F75E23665393A723F5FC896AFDD784FF554E1FFE7744C66DBCE347C77521CE16D4C464AA544AF618B99CF4D444D9B9532AF209BFB79869E3CD3391D80E9E0EF8AD554F33BD359CBD2A90F1478EE4ED6D78527C27614131DF588E3AE634B2E69337C9F1AEB62E4CE86D513E1A0AC1CD8FE483CB25FD913B69576C863F8FF878A5BCCEE3B35E30311E80448E3C2FCD5C7CB9CDDD9D20AE6806E8AC6BF65108988D14A7C8EFD00904DCD99970F444254391AA4D2C34AF6D16BAC45108C165807682C9ECB6BE81AF191E30AB599ADF4D8B0F19CF0B691B2B0CAE46D7795A037E70EBBA6238CA4D76620A00F5FF41D4D8F932C4E2802AA327E24EF9B87F26B86D60DC30E1827088016D7B70766EEFACAC42459E7B9C904C033E84EF103E13986EAC4E7B60A4A82C30A69371A47A74E17266EA0BD80E969D06CFCC91FB4809A1A6F1BD93C18023918917CC559EA02E9BC4FAF449E0B1678FB0C155B7F5F032BC3EB1E1E9FC195754E4B2F01BDBE6B74EB3C536112A1DE078786F79D9E3A6327F3002CFA5BFE3E5D800D1DD35BE0A10296A83E30DE5CFB87A59F496A4EB7AE0BFC677D209FF40262A853B4B370ADC814240C290D8D56A69480046EEC0F904994CD0F581F9C32B52FACF2B4AD522FA91CBDC9668ED0E2BE31815FD2BB72BA585E51C40CC5A63F211742142A49525E7662C595C1D6D6113D7989D66D79DD84B680EC522CF61E0283E5BD833420A41EAD3EF326D0CFC81E5B37C2EEB550BB6B1D66F06B804DF365096D05912459F550D173A07D2FEE7A6941BB527320C11652596F54D267033ABF0C9DD557454A37E4D439E4CDEC77463B8480AA8C67279DC76456071EC11734CB94035CF53842B7B19F764EA14357D3D95398BF07A1BBDC38AFE268264BE34332FD49BA07261093F188F312AC838D27BB18E3125BCC35D9431A6E05978326C8784D75EB6A22013CAE4F452F2C79BC1B52619C99A4FE36ABF3289E3ECE549A8C097AB7C4526CB36E2FC7F147AFA3850CDE492EB16DEFF51716EFFCAA80EEA375A9C9C7C95B8FFC2BEC6A215768934A8EA03CA4C0403055477D096ADE4F3056651213C38149C77CD6C449D625674CB356C3B4ED239247DD48153915F564DD42D3F33011E0EB8180E8CFBD754B2F03E6D9FD05E6247432D7C501C8B40586B29F905C164460ABCFE3C4CA4FCCAE75569230365C2E680C3C0655CF680A6D2C6C6003ADB14201963CDA067557C6B681CA186AC9C9CEE95192A3D71411BD7C36A5EB34EAF0AC11F3EE5046D8EBDB3C28825CDEDAB11DF04893B575BE2056064051C40BC510DF39A05852C13CC2FE1301E3B0012B324C9B396B3A640361A39A4BCE31AAD5ED5717AF97A6508A63018AF7EDEB3D77A06D957EEEFE35A5508303F0625057B703F3C17B1067EF7E680A0506C3BF0E5042E484648B4BBFF14C12D632850C87C58B3CBE134A17505BE66588AF5BC26F49ACF9F72DA1A1E80A7C0C7A454DEF26A84A93CEBC456BA3AE9ACBC1246DC63459528937DBE60E59DD37135611A678FF6DE4F8C4C33A3DAC6EEFB8F569B69FEB295D33EB56ADCCB8E5D526156BBD190985D363E1B7AB9055E7E7EC3BB9F20C3405F36CB2E3B5D04510345DB652DA877F8F72728F79FB00083E9C66152F34C21D1C3D0CBEFEDF8356D4132031A1C42B57A708A40526123BB9CF4F93746E21BE2A3C6B0A2DAA075AB76374027F082D77DD1D60BA63350867D52F2CBA79F4E801512C4841B84757CA85EDD0DA88D0AB37C01BAAA5E404D9F68D680FCEE99397F927495434FD7DBC48E643D5AAA9E600D6404E4043A578C8A9CA8BF1BBC722E25CEC37900383C80B1B91D97538580CDD1829B6996F13407A7A7ABCAD8D8BEAA3E0F8415904A315F98B84CD9BDBC5C66F2F81225C693C021869D3261F46D48FAF742E90379F32E0EB7C2F48CEF942A9F60186C79794B5ADA55999AFB1249E58E8940FC1860B6E8096B8FE6B994535EE8070DCA0C3ADBDDEB126E05B690023FD564CBCC6D356056E5F5EEA415EE81C398085B420A1FF9C9EA2B34E159A7CF3BBB411DB11E4E1FB7192BC70EE4D3CAC7B033B1661F8DD591A30BBCB22DF922407FF04F472F44175E8656B06D505784F268CADE69CCBD0B5130D09D412C7C08EE0C0175AC6FDFF59415419B330850CB0BBAD3138658C03E84F46A98A0E364A944BA9BB3C482899B2C5978702D930FCC20E767F7F33CB167009A848FE5A544A2B0433875E48AC44EF53CCC198F79A139F79CCD6D32B2F0940FD44E7B1587609EB2DA25D457D674C74C0524AFEA8A00B15198D06B42E3723948EFF26D3804B72D6B08094110E93EAED828CF2A4010CD064F1272D361E3C540A12B41256F0B2118F668F0F32757E9C6BB518BB8E81276A2FE2BEF9415A1AB33209367F1BB91BBE108959C54B83315597F2D65A10DC39C9FF704D3980BD7B608B8080AEBEC600EA9FBA3582D0369444CC7A63BC564EDE245677894A18D4192DB5B359393CB7EF2551B95AD37EA54A2003E0D8B67D485F67C0040F07B561D697C192527CF372A5F0EC280FB98E8624CC2DB5A3F52EACB5DE6D4DF1C4D9823E0ADE29C08D30731B3679F11F3DA07082A9D24DE8F2D908B0AE915A0B6F477EA6BC3E9495D5D00FD55C35E7697D97BFBE018D6308C05244D40859A987AEFF33DB54E7F14C00F7F3CEEC276531E0C5C0CBD7536413AC0F044CD7D3740CC9CB875F59222E0A00F1DBD0D3465C709AF2BB501D97E30396BF028173A294182F7684EFB1B8E14686FDBF92D44ADD769483FA852296358F68D6BD3D1416050FC977EFEA65724F21F941CF78484F15CC56EDB0FB21A63AAC725B62DE2AAD4AC261454E098C89D6F1701F11E2C6E8A0DE99D7140027D5C3DEFEBDC35AE766B5889ACC481597A395BD25070C1E80C11EEC2183E7949D00F1BD928ADA900C2BC8AF437555A3DA69D664D95CCDAECA1F89FBEDF5F43B7B24A923B92B1B04D72D092FC85EAC273C453684ECD75A90A880366D4EC0C64C36E3C35C5CF665155DD5B8CBFBC838B7967A3D072469658DB778970C9FCA72BCC023313256CFE5E155DDDC9E9EC0AD2792064F4C530D3FBAE60456DB9FB33E4AD7B3F997D39513608B5DC304B37FB40BC437DAD269708E540C416060240AB94B8E90F114E0711F019B055327701F872E0063CC90EA14F6F50DD6476E52D89359341A5454AAF6F9FF846FE1D15BD0CB74B8FAF03B9F627A978FA86C8E01F03832A7F30F4C4ABF2B0D96ABA3507C89CE225F01421688B9AC85793553C2A5C31CE41D9CE5E7B159E27A85CED9C52305BE2236227A7ED2B74A4FB5F13AFF7A405EF098B9DFD192FD4533DEC5FB574CFE06142FE2FB6177E99F27E6C5965359BA54C5559495AA1DC561AEED9242504D89881933D00C67CDDE37786187325A48353B81C4E7C070B952B90A9FC281A0FE5ED517AE513657F8BC4C5D8B4F09B82F97A150290F63835F75DC0367C54E5CA899292AE15CFAD24C27628023CBAD32E9E1232D7633DA272ECA6B00F2E8C173DC7E60FDB43071147EB04E617615BED1B642C1BDB402E77CD82422924957ECA07BFBC48ED10703AFC4643EF87C3364FC897DB9CE12BF6792E913C863AD478FDEA5B0B439138F6FACBFF8128542883F7EEA54BFB1660C6A228A75558F6A6A115ECB86F21197D32A78673396E93FCE695F7C6F2C613FCE82A352EFDB45AFBBECBE09BA2229D0A319CF180417794E9319CC06CB657E527F6EDDDB90664EC69ECB7128F19942190BB21E164587195AB7B162ED0CA0CBF742757118C67D00F643F174ADE4DB30355475649291ECC7B6EAFB9D0EEED1EB02408A076DC99567F38F5238E71C0785B4B6EA951B3F422617FE58086986781745C84AC2192B8A603C4E5023F243C4D86F030FC01B0913222301D7966A2484A0C07A7726718168A7AC5EB72040C03FF44715CA814642575AD784B276AF9E2848974B8D2254DEA4C6992BE78519208FA6110B5A1B4290D8724EF76BC1B83368B9BEC48BFF65D68407E1A2915B7014D1829FE3652EB487CABEF3DDA83238FED38C7C2BFBED22877A540B83220DCCFF7FD8F66F26A1FA4FDD149480183F352645973150B89B3FF8C4EA08D6FE8C9B6797D6C80420F85CFEE3AEF5153C9B9C375B6D2083905C3F5D120D7C908D872328F694B82CFD868571790BFE324F1BBE33C9554AF83D2B9EFADC26B8009920EF6B8F58F79153C439AE460814ED5C953CFA3A3977B6A2BDFA452DEF5BC53191C4CBC93A74A2CFCB37225A5A64869576C4496448B7EEF7C4A28230543F8364C54AD1C515EA8B08E7351F411A015E4B9F93F3CA8E4667643CC12FF97B46BDB5ECE77B7E6D385D10E60D52ACA90711A9DD9F55C07B316291259EAFB7AF23704F41B7B8CC9095D759F7DA8C18889EBFBA7A5EF6E262DAAA7A7953F477F62D8F51C0E77EAA5F7C35DA73D590799A23809B1E9AF3E669CC3B1B35872A9D11BEDD5B64CF7A92F4F6DB3265E8EECA04F17564F1C23B898B975024DD018D342BD674FC44636F3DDDEE54E3DFEF34B43FC02B48BD54F1F988D6287906DE7C1CFFE5F26B8F9F80507520FAA8AB4CE2749598E7F198F4B94B563D596D11ACD85BEA82017501D112BDC29F50D26A2857E6552858D1BAEF6367BF4EA4D62ECFE472548EBA49291CD4DD4F378BB26C4A0AA2F747131537CED3C2FD939B4FD66659ECF697D23AFC36644FB893AE8263885EACC2297EE43D6CE278101A1085A10EDA728F78341CCD11381E683107D3A0EDDF9BEDC684EE0AD819CA5CC12EFB4866A47B1FE452E7B49352BDC7B69B985254E2C6D7287000ED1173044194E16909F076C5AC5987906217A1151929F317A5D8EE73CD1D899D6178E752C46947335569FD3AF7C8476EDF67B067FBB38D82F76A47F04C786748DEA5B35E6EC7E306B0BB9B58BD0687E1F1D42AA2C7496B8B8798B2FBA7A2490FFC09739D4E6C64D004B39A483E5B177A004AE6D03711E3C3FF75699D7CE30B8FD87E8EDC67F9B987C78FF27B2FCD75DC5CC3991A52BE2AC708272B7419F625A69BA65A03C6068F1104EAECB62B2D6322C13CFC4B079E1EFAB3F114353429C151FFA153CC03EFA5C97D391CA5DC16363C27977E1CB721B7491237E4E95B067D5DD1AB7F2265B0C0D1CBCBB71DE46F281629CED2A118F2008AC849150BB8EE5DB7C3BA412642CC0E0AB0B1019AF97E4BBA672D557A659D2F0BD6A68DC092FEF9FF8663748645A45100BE9673D0C55983BF427EDE60B611A159A4E2523E84F5AAFFF1EF14991F5B91A3B25C97EA159B04E905D391E94DDF4DC052C729BF3ED3DA2FD4474C90302D04FEB9B1AF44BDA73AAA2362B432DCD5451F02BEE91A9A37E5C8D7BCD267FDEB60458344FF29E25ED82D5ED2E04ECCA782FDEE8AE7BA02E5DCCC30F4B12B9C2471911629A1CFBE132739C1C24AE914386C61FC14B5E1ADA170E0B80D415834504C8849DDF85069C0813315204217EF31778F6FF262E163B06A5DB3846D6837FCE4E465B0E6A85B4FBF00AA2E275AF9214C75E372B4909662AEFC76514A9FBDD55386B86F4E5E98FD0BB35F00E8F61D55E489940306AD8D979D1730D907B9E4EB44A6D7D9032508B8CBA9E914BC5E58349FA98A4982E848FC64367C3B3879519BD200412FC28DAFB25826B07086B17A4711B8F42791EFC98D1FD142FCE9AB9D8FA96F16B7E3C71FCCA8225EDB335C492B4F9BE0E54087B6510835275A99E1389432491EEF8B377DC9A2F876DCD5A1E9C7B04AE0CB4FB3C739BE8CDEE83599C26972E5DE480BACB7101BE9C6C1071AF023FD7832EB451D52B2A5AF1952CD52E078F957D55704822CBEC8552550C7A2AA7497552CAECFC0EC278B7A2AE59B5B982806C22BE0A08AB88CE0FC6ACF1B82A5639116A483AB92F167D53244918A984902B97FCF48328281F497F7B314EC7B1BFF11B4D6E9748805D50568E2392591F7A9BE5EADB3F73A54EBF3B22E8B5D77C4252F4A6A13799238066784A1421AB9A64A80E4160E32687559B4EBF193D7FEE373BEC69950324B15DAA0DED4F94A259B09BEEEFD53F534D0B44DE4EDC51696C385AA85CDBD122C38A21BFD8B113432325B30E05226530E593170BFE13CFE358DB4DDE0A1704271F1A08EB9DEE4E6A9AD1070CE3EA7279975A2AFF91ED7C6788E397487DEC6B304C69D2B7ABB0834DB0D82E75BB5D5FEA1A87586F29CC7316D36574BD2A0F55DE6F74EB1EE544D0F68AF74C4C83EF452B8A7131E89C168D0DCBD72713FF50C9E99EA3F4BEF92B030BAEE7D20B40DC63FC9740D88AA2633ACA24173A4D2AE3B16DE94575534FE240F97B1B9E77DE34AF7914E549DBF53A7E4E40FE46117D01E4E665A9E1150DBC2517BC2F3C8E1F1F09873D88C40F610D36417D0140D153AD50EF9BB1E11F1012A1C82FD9E321D09496CCF0A9F3AA562D007BAF9754CB6513A06642D6AD8B7B46755D981B8773FA682F8173CDA12E4A1D2D27A96F06C623285585333A36583DF6ACD2B5C6B1CC3A604CA806B46B536A317FF0DE879D3C85E63925FE5D8B45EE374317883351D269210ECEB34AE77608A0564F4B72E48B35D2CB8BA86A48B343947CDD6839AFBC902BA9A6AA750B0507931F35590E7BA32FDFED7741E96245C4DB0617056053BC787322A73C4161DD293565A8411F6ECA0CDCCEFD07396356443787AE361B544C667974D6C1572ED0AB70121CC788DB7F209DD8AD808B2023A3468EAF95A7E0DEC5D7D2ACD06F897DD1C7768F25AD919E12E8A9448CE1B9DCACA9A49EFABDF418A487D310AD3AE67119FE0F822E075724BC7045A1D45C639239DEE0BD19DA96D7C8114E3EC86F5BDC13F7959012CEC84C942F24FE73CE8F5A1CC4435BC1D60412850A864AC39AEB6649FED37C8B986A66D883FCC40A70CE49286D70A4B8935D84BD2F6F607E45453BE463DE3774B09A2EBF3C83A32C57F0D88612DF9F475A023893608A381F54BDC83FC72C248625906A979DCFCDE2F2E261C97515A5D3E5A09443DBBB74DF41AB12DA697A991824ED97390A116FD2C8A15FB2943C5D38B702B755031BCA6DA4E9CF7A99B33C12B49975F320007E25E3AB7DC431B1AAC908E0CBA11EB0261BE28DC8FA07BFDAFDAA0B17891FBFC9EC2E97FF2757FDA74CD4CFA0027CC2A612FD41FA07986E5651BCB666E11DDCB56F58C84647E4E6AD8C8E0806972AE85396CF1F6F54C449395B39A3D1E50B5905B96EDD02249B67C9AB81F92D91EA12C54FF3FE5C7B223DE8CC0C2B18091003DCB86945E7127533916179EBF0CAD099698C30183BAEDBAC26A4098FFBF47E3B6CE6DB8BF86E8E977C40D3DEA856188653CF5B54BB0075FAC436041EADC6622624D5C9B352B007F4F21F21B2B8CF8B106B8853F6EB660FFFBCD8E77C458F00AA1B7EF47CD51040505A958B4B0B1F5231580632BC"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </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>
