<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="ACFF22CFA911972824B764E432B2E7657B9228A13FC02F52B283A1B3A11C4B3DC2F3AF8F5E95EC668D8A0A264A9FBAE1C83E3081F1E1355F077CB506706098B7A0E2653809FC09627AB98B5247E466AEA58FF75C266B6C829AA1B68DC626680BB637CA6C3C179CAB296C6A6F6AC2374DDAFEBF3DA532D75840558C125960DB1D842110228635640128084780412526625817203845232102564284412031866002004614285587812585324826132702328521767124370031477526560734613083456761005383572508035278475686420570014340568325434080144048666821463463735466365854414228865057200664568083782833755331455332471664068675363405126646472126443660410480748278050263137766306267656373277063168485126461011340043466031540816160565625226280307618434661153661133750048107254517324514128462577362511168235584501455420460005512757136732630851613048685883385664568034805231534647163345710351774300564321832334081318810003885700441641264344300240478017102313030868556553357504638363646477678501405676660874268167570560251381824557737841048613266468684516442827415702881068466721061231878038032436662357523885723158855764745516224144704736652730742501678036585110455650187564070008251382482748113238481157327866032583376215313250647640641001714521506653013800025248186675470846057572071057861563801236524680038155248886171802737821143523246830712015271842274032582617540287126420722888230734343640535474123165286830570663874513261634770110703141211741132417803041626750780205888630377418318038355216260480001144003457008651214763803288207873534430414066782241142137671847842241402037651636278014755871528185608151284636634172108074083768550276063337657383230012205435052365764650457123762730008876515615481081881888428216082458278606408111821075086663600760134885720157215733774018818530643702848341287118117232054206076444604114848553533716813778848810005031674526121858368488556035556732120148202560422363453462375614827854420714088348632028700754053374380747585480116323338057540510348184846807327574623317240104635662767355621162731047526064882733486141256714546061683604803441668704512672332307124832624254241810637867512136835125373118621686735027054747751607601027081225377224838043277602060676200864318466263745565664608384172727176230487376746851524130455437163003526660701570415067707380067662650153774444275744587823628337202348420070777866542377875232613235103786060556341673353550452737764853553767011307215867022223673101173011776848702630615080031364465200744436560515310834665122133061663255678244637221381316578406408241538038022244770028466226317726851656732175307774454500874875612157536032101476286525243877538777343334688528582327766168463234127747437775662651302012070040886241370081763562531535361834180384651271804850726803785567351684716843312678821375385568062067351437442213301165421610014287304666017860722362513844042565241735211113602750467786017342112180755184506782461445381307432073212727573727116687708417240650713886532347823440461528525365251010170433630622282828703041612330108003845624638575258806673460318061553833856387215063068074024522558132054654882080010866487348676805816581805622168531440581775463661010600372044341363267460328183874F689671DBE06D5756BECFC2FCCDDE56907FBDFED16C741FD093D33F38A537EC6AC757185115A720874F9480F660E51B511C91F6125517D054D05FEF7DD8E2275FAA7762DD0A47F5E2B73C530242E8DF2CA90326ABAEA5F719AFFC5501843467C7C6B20DAC0D6C9282B4A55587C49AC758D7EBA6974765316E6AC49A7D9B0ECB516BBCB5D642F4B0D9D40E51A2C489CB2C4AA0589C6F955D6AEA02AE168366B462A2EBE655EFF65558F360A553AD4E112352C14BFDD64F4E90D25FED8559CE02606BC53DA34F23D17E68F91BCA499468F0872EC90E07C85F4301BFE5555257EBBF4111E302F51337AB627F2173AF62FD26E770BD9DD7AB017A30D0CC5DE5F2153F018992208BEE25681F7B240F49A3FC9B4E600AFC5617E7B074ABC9380512076C3420793AF6AFFB64E51FEEF71FAC35864AEB0ADD6A3D3BEAD49B2A72CEE18D3590F189C4292E830D4674A2C2133E45B77160DFC884B656D4B559C90D7C4E96B303A1254CF4E2362EB253A26E0D86B51921C7CC3C3C36BA729B294B0358AF3140E517688C0B9EFDCCC0502BE8697902B2EF744026B49CE0190D1C51D600AD2DBF5FFD18C477167510E50FF49B20F2B84D78B36D90270D1340C86D5BA86AB9EAD52393CA078678961C97A3354B8CE47BFB5B97CF626F26F8A89F298B71F9525A01DFD09978B46AA1F5E7FA21D3869B3439A504DC8C215D31A333BC6708A4B378B9C94B97C09287B86C6F6DDA25BEFACAFE98B61DD37469786D6D836EA0814D4E95FDD60E515A99A6C2AF08DEB13196157E7E972E61002AE5ED6F717E1C9B6381857173845A918BBC5C2A6C30317263D4223D9666AF06266BB97F7E2FC7A507D2163DA53285E4A594AEB08B04A549819E3FD7CEC2439B3E2E1A341BCEB5B06AE924E31CBF5EBBBA3873ABB791B929922F83CBA66513AB1380D098EE51A9C5CD8E8DD2A2C1071A6D4AF5A3D38E6E35AAA570144BFA4928DE43D50F5E7264ABCD7DF736246D596066864DE8F6193C83147C086680C6BA5B9FDC6390C1AA633B13E5997017F027FB3B3884CFF1215C13588FF56CBD83BB151A90293D222F353AAE851E946D4FFF5189C53DED4BAFBAADFC6C4BD70094C823BC21DBB6019F5C8292E1819A147C8CA700C14DF92FF6D6F6DFBBA543E9567198D9EE0D1743B359061DD39A9113E3F7D1022FC3CB416DEBFE4A28B238DA0C8FFEDEB0B7F09A9C077965621AAD1D4079449AB65BD91E4AACCCBD7D5453A541634BD176B400B94EB71E285A9E8E1A2E28329D00A4225C8094C65C7C30BE5527878E9A32F933A154C4A48AADA2A9F266385DB009091E9EE22670DD640BBC7C8F9B34AB2135EFD4FC6D37DE92C52970BA84FB8AC69E6E8AD8463769587551AB5248FF95C1C559F7F993E3DAAA8A8F235FFF240D44ED88D1128AED57CBC7C0A2F9A92A13BBCE85BDFFB8E2A2D85789BAAACB2AEF0CEFDE852914E72DDB4C84672A44B9ED11D817277327F3F8D1031C2844486874CFD9EFDEBA98054E5D5E090007ED4F9AC8CD9C960F936A6CF8E9180B4C995C7F29D6DA6A72443CEA72B01978FCBB3A5775EB7B1A42172C947799583495C3393CF46FDB726B3EA49B146D349B1888FC6BFCA86966E9AFE12696EACC6A8A8E9967EAA8DA00EA37689395B6C6642D5A8CB74755199FF72A8BC317182B96B2EA046FF495B839E2E397E35D35B45F10152A8BAEFE115501AA979B0C39E51D722BFE016AE1FED17A08741AE63D77D63931B34C0B4EC25CAB5D63B06B26F860AC2DBCDCAA301C81451FE916268BEFB152360D43B0DDE20CDE83782464F52A2A90C2C7D2088F2D9725472CCA3F619E30C38A93C17C7E2DFDE4DD3553A5A0675DAD8701B99CBC6A20D58B9DF87ECA12A3F508831D38C6BE4C031B02F9C526033D1EC8E1B84A0B145B31A00616CEE861F7C4CDE7784349C35CE480A9FD010CD334C08D4BED2F83AA84428D30ED92D2DFB995D92CB2C6B62F580CC0F33AFD54A0F1E9F6502F2A7C51A87F531108158A535F0E7A6F8596B057DFA1A4DA669A9755BF034C002FE91670BC8423506F8B2388600067FB2DDF91358A571F68F0E4EEC70EF1336F26362400B16BC6CDA1813EBD17828148342297B4A074CF2A3AE7CEC2011FDF061A3A85A9B3DEF0AD52BFD3DE6CB1BAEADF87E1F1C3EB4E0D0E6AED1902D9D4E3310041C8900E5AA835F66CFC22F79EBFE37249720511D6A27E17950C7D8E7E865F03FA3B95396E85FF67742661B25184798F042F32F10D15DEC7D75D03528B2CD5D1F409E63D25D527BA44D44F28A83E82FCAAB0F7F4A38CA54A7A9FAB607CD05C666FAF7B534748642BE763B838305AA1A2FD6172BA4D933641FA4C1461D0C1C1E98D77C112274474726BB3163167C0DE5463D4ACF7347DF4C09DD053DFAB6A3C249C2AD00C5F485C45993E22301EB65BF8E340B3D263FD110CC903F9953EBC9E5FCE95AD52BAC2F35EF038E9C18F8E800A128AEA406A9337F21EB4EA1384F4EA278D301B3B37CA5A8F0207D50392A5EB4DA1051FF4DE37FFFE145F4AA5B90B6A571E5BF0597C09A0D2A35619A8D9711A57E292CF12DE3F1562EBA89E5D60111A958B2932A74401FDC34483CEC2969749961F0198344059844E426CAE6F0ACFAB612092F27ECEA7BE3182F2C54DE081A7D6B90D2AB3E895BD52A5B30E2E1C66B9338AF18A389AE920316E60749CF4FEC93C089D383221E6010D6281AD2D737FE104E1E31F891AFEA5CC3E21D3F7EB94C46B747E64FE30D9C0B86CE277D0A7847B8A2F5C158E0202A3E350C2752E8798CD0400B988D94974201D52B6172B111218DCA73704DF7EB46B01895E8E8937C1923CCC6E0806CC2579F1871EE3351404E1F595E91366F86C336637678233F0BC27C6358E5A517AAB2F114FC6F227AEF834AA0CF5D9FBD38874A96A4E26B753F2A77E6289954B41EB87F9B5F73C214D33C5A1D4D4C2582E15F7406AE909D3768E6E40D9EE4876C31BCD4B0ADE9D21045651E3BB97DAC7237C2AEB6FA75E97DE4B740B878DFE424D639419DC2094A5B7A30970BC093C2C490B30F0C8574083AE80FE356DE85DA67E03D8A0F4EA8662BEBA3DE83E8B1ED88C48F552C1DD5E3F932774B7FF1922848543BF1632C9E3F2613CE38A945F88309809FB82BEAE076262AA3180A79CCCEAB33F99BB76FF048DB6DF0CBCA50BCD731FCD57D630D92F1C641323AF777CFABD86E0BAA2D0BF9FBCCFD74686AE54C1F2ACA20EF2466C9238C8C3F5219318787A6B8BC5CF2F32DCE66C1E4D292F71AD61C53BEDCC44862206B306C2CBAD6E7C3A83EFF3C4FFC95997AAD73AA3B1F085D82AB22D031452D36FE18DD2B47356BBF3A3C837ED4B4E9D12C4A600CF5E671312C83E18FC967F88EEE773B9529D94C7A6982217EFD7C9AB64193BE03B775E2D27B34D68DCD7066B4EB2B28D1ADBA59492D403ACE242E7DCDAE89F40768AD9881E7999E82317163FCAAC2740071F898EA6FAF55A7FE94E64DB841E87E7E3BA4CB6C9995060FD460F1E3AA28451A77A7D492140B7F5"/>
          </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="ACFF22CFA911972824B764E432B2E7657B9228A13FC02F52B283A1B3A11C4B3DB030472C4818E12215C254918DE82EDF816616E2374824CA04E174F7EA878943A8E0DD8926B2BB6284ED29D7EF44697D85CC10C685B586B452C43CB6319A3CA66D85D2CDA551CA95747F009EEB9215B01580245EDE335EEE237D8EB06BE522EE4E81B692181CE5F16FE35C87248DD85F50AF517E2FD8CFCFF04A33158A998E570FC27EA376F29C42BD9C8D709DC3911F58C5B4E0B55256D2C69AC60D33244E525FED75E0657A7AC02462B7B7B2F40CF679F1387E93C6671ECD5EB84F65843B5CC0DFE3C5FDAF9979A00B4AD29029EC063B302E9AAA3D404B2F365419B25DAF728201C2F8DF02C87E10E4C61A2B98F5690BAE29317734FD148BBF9639278D1095C368B66381DC2D2AC7726F149F32B42E9FFA22D15D410C458A78104DEBEB34004B5F36F9C9833EA8C2B44FC04AC4E7DE93B597B5138020C72FB6D31956E7EF972256C314541226EE66ED6365192284461984189C518D6F85E6A7002D41E9C904A7E719810027D15784F7C301F1C5E55DA619F5B0D21CFE524AEF58BDCAEC177147348C5DB3E214A492A14364F5EE5AE6CFE6207BE7BD44BAB6145ED02C34D05B97DA63A0970CDAFCE817771D117E0BB66D44C42552CF94375EC5D43C6E19E7407C39C8CB8084ED99F59299CBD920143056E4BC17B7DEA43AAA802818715731F636B69A8659C6069D2C2942576744F343120AB0341DD703F761668510D9F231981EB7CEBE51256EA596C58E2000A7B8A36A49E6944423298BB40E9DBF3634421FEF158CF7E60247EB15E511B1E5926E170A24A23CB9EE9B0FE42B2C24D5607456A737284B4DCF13C431469B44C0DD0F44C53D4BD4ABA0DA26FAFA3C1C9C3FDCCFF8C7BDD8C88E644A63F63940EC1C6A6DD5764884F21A063C1C2BFD5729B06C594952AA7A3D7D6BA1265E135711E300C38D8B1BFD1017729D9D6A12569CCB83509A44E4FCAF9935D30EE857978E96970B9C3DFAD55A0E2FB27D604AB70E5FBF747DAD401D4F16B04822D08A449502C1EDD219CCB2E338D2EE776762BE020E859C829FFB0E350BAD49DF802AA3E44848E941FB31055A2AD15CFACF0E5DCEFDEC835CA5D8F7844383717B2D0DD028280DF82B40A3A2D7CFE03EBF076913242F2EF92F0E66F5DE502305C62D57F818A442150E911FB41A74D13C820A5B17789191597E83ABB1D90360D2E9B830E9787A437EEC2A5037B8B59C1B9316E2D956A38EADACEDA762B3690C8E4543A51CA8C7FF7416E6DA2D36572FB4C9E5DD033C20253286279C5A1DE6453F2DEF6848F1D1B34F89B85362D9C475B698DD5CA37F223A0C52A8EA8406122870522337A8BEC4596F71E79018918ACD368635C3BC5A52AF14A29D3B743980D9B9E19AC99C25253D32C550FC809A2316F83BE8B7E8E5746AF99EC12B2004BAE41035BC4D9B8A69A7B193C4D11E9E64112B5512598EAA9473FA907C288ED434DE7B23E713630E2D41F3DEDBB8D86939FDC83F5008C704AE0B2E07116C3E4AB06A457BC142E7AE759BEC6A73432C4690B3FA434A07ECB27A1F2A731DBF9B2E7F93BBB20E2F507B81B3AB0F00F7FB0745F252E36D1DE0DD04F190C3CAA414EAA322AC825438B2DBE4EAA60CB358C5B618DCE8368F48ED8119B404738E8A4D7EAECF7F6DEA1D3D93B0E6626F985EBB146B56515C50B0A5F1EB764A0547939EAA7D5BF165D265554FE6ACD52B1CEC000757DC1812AC6D8D4952A389CF10331D861FEC68BFDE4D75C92D8483CFB892664167636BD25E75FACFA19681FFE40151FCB2F185E45A1AEA44325B84575DED76464410500373773D0875C521A1F25754AA0B009B16EC17C832800260ED6ADF5268500566B530A81432D8BEE5745BEDA4D55D4DA8E508AAD9724857CD46E39333413E1992F8C32182E09DF4A477A6E5749D03B45B181F4FB9447E9B1528A46A431F971C546B4CBE92829E436C6E598A93EABFFD2B838E679E669DBE87D2CFF8B18B2C2FAC0BC7164838551ED3719AC9C257E2FEFBC778BDDDB092DB253362668DFFC7BD565947A1A8B67D1775533E13D14CE93EF8DE815DEECD5EDC4F31218316D356DD3D1A57CA2D413E1929806F9148B674F74A702BAB2CE5F41B33CEA46F44AFFCAAFECBEA9FA4E503A393ECCD3E51ADA77C9B7D6251832D15E11E335725D304EFF4A314994A641168276D4BB9DA4D3A1EAAD9F8BF9D7D1838782F6DD4243298675122DD9AC9B2D3B0B9C409F9E77B94704B70762FAE94DEFA1A0DADC81DD005C19749D0D344390D7C075E81446F493EDAB7F355AA24D192FBBBD09D1DE62D2EA3A6CC0E3E074B4BE61C83D7BF3E6682B964CD843EFFA2D0A05525C36BDEB72212B1E383FE851E7DF18EF7BB19673A58EFAB44D16BD3A1E2E99769D66B010930A8AEA6B4A9DAF1E215626501A152EA73778CC3C1332752D3B555BF870C061F500D0A72C39FDD9F938BFA868770BF343BEE2889BBA0764D071810F04F31F9F36CAEB88C5DBD21C14599871C99DAD9D8C960ECB5FD1880DA3504F879AA3187D2A017809E3935B68651E55D118DF62ED3D95E5DD1C12C86ADAFF6126C7C371432B5AC7C09DC2D8899F138D29DA93F48A7838FDF1BEFAAB26FD361A2949C778B00D93D416CF17C09102CD2E82398961C26DEC39FF1B44C1458EB72E528C437D960076E7577C4DEE8867ECF330A602DC24C1E6A79EBA59237E6542A2D1CB7914EB9F2196F0A08FFEF007D6B57D2"/>
          </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="true"/>
        <ContextString type="ByteString" value="12B74E46FEF51C01BF"/>
      </CryptographicParameters>
      <Data type="ByteString" value="52BC98D285312A4F8DF16EC343BA4DD589ED29A6DC0E95D79A1E461128BE8CF02D26E00EDA0665933D7EBF8A172135E7A34DDCBAFE835F32CB72D9EAC467CD4D7B85E578A2F12366A827293B40604A74090B79F60B0876139F8200FD6C0DBA66BA00EA61963EF31C43E8C37496FFB5CB7046F77FCD874E66E77BB7950D674E6B9BBF3BF62CBABA018B467E596F5D8E56180D64BB785625F5F6171C503F7E63C24232D22456CDD9D50270D5F37D457D03CCF6147129919E6EE491C30690BC71613AFB9FEC615A4D2C7F8E4C17C40986BA1DAC0DB1E09DBDE11F347EA3FA58634E879AFD03009BB0D9A7F40FE772BDA26234BE5FF30BF9FC38FF9F881133F5218E75BFD4676CBB797CA018AADCD6BD80A745B2981BE7D90D5C026ABF791850F152D0E5A4F265E815CDDA46CC1955FEA2BE18A0612547F2731AB13A50828854C26D31FFDA797C9948A7D8DF0D5AF3BF9652ED47CDDBBD2351AB5E208BAE90EDADE8A0C0D8EC518F06E67B1F49989DD23B3DE8E070353C632D0AEB2C09827FC3C72178AB2C2EFD7F335D7D093EEB2D3DD867A30B72570F2694CDEFD66B84ED83F0BA0A77D67539DE485A377F5CD0311CE057B0F6066F7ED1984F21660D46D96ADDD9DA70070E94885EA97AF029A875B534FC1C45EFCA5DCA2A12856AFE9788C34A6127D1856519FD9CA0C06439A8E31DB91FFE950924CB05AB60D6200B31281F0DB4980DC52FD53392266ABBCF092A0033909C27B79677E36EED005A99AB23075B906D64A917AE5547B52B81083AF2ACBB6FCC2E3884AF7B18412474851CE9BDA772F5C2B5E56FFFBFD4AB66119025926286778269CA795053224A18166D2AF21C3D112ECC553232F135F9B2D5039D625A3BE2AF0F05FBB8A1C218E7186035B8868069AEF380CD4435868764831B126B0962794C26B17386EC04AE9A9A67B9789A7CCDE86EA6C5D4870860838CE7BD4F5CB24ED1D9CF355468D855B854554D960A134B406A6F1D5834531B5B05DC5F41BD02EFE8FEC38CE5BD37578CFFF927A264665FEB287A524C9A4D9566B4F28BC06555B27CF7B1FD6AFF74BBBCBCB8A5C9BAD04D919DC4966F7FE799FB2D8B5A78F41444A5C3E172B1F7FDAFBFEAD1343448C2F20F6B80D4A9FA755E6A63F467AE34A58EF1ECEE8BACDFB912726D90E5DD52FDF0943A8E1E830531934F8E516A096F1D50D0AE873239572C9D8A03DADB8EC4ECBCCEFED6CB84753D781E27E3D97C43154C491FAAC90FCCEE6B061294C07D50BB3267CEAE1FBB666F7A7896FE27C232B01EC4582B4AF6548B7C1D9232F4F0B60F1D4FA50C2C61D9A47569A11E9A490CFD380784768D6D0BD774FB0FF95FDBD81B97314734C06BB7A33AE59955CEC8868C17F20ECC0B4D4065846577E40514890EBE6FE721D523EF47D390C3CED2903DECDF150DE9EA978B7E521D58AFB28B33FEB36CE50CB465A124DBF96496CC9382DC152A6F39123D7BA47C9C877748CB4037279061556C53164E4E2027653B071BD995A07BF2C25A8E15C25260CBB4F045035FA09EE76D187D911C3194A1523DF7DC673B678DCE9FD7C577CE6EEAE43380E2C179A333E48215FD2E4A929A2006E4303C45FE34D2077C02D3836A8215ABDBAFCCB4A7366E3421666F3A944BA2AB48E1518495C0E24D9769B0116706E98437C295344569E735B4D205E18169702C143A8953074D6E70E3121E8F6B23062747F1A30577B6E6D23458D10430C55FB5F81B356E2D3076DBC80DEB2B3B1C8D86D736A6E11E69484AA9B7837D29367DCE3E5AABF9A9DE5DEED2C26EC0008F89B8D6FA3BAE939D0FA415DF4C8A1E499E37CDEBBBC5D4638112E43A7F2E0D5E29F541A2C7C76E4BBAF91F805D2BF0412852F07C1E2A85CB5A9DC1A9F94E972F24730A3DCC479B8FB3EB1540902F0143BCDE88165D32D133330EE962562236D03AB0AF5E6EAD20"/>
    </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="4D4D12A4BA01075A8E07E22FC9752C55C2DF1BB3D05C6555D501BD5F00D0C5A60D172CCEEAE0E66517C7C699A3B2CCDD9FD800D883C38D3520DF35E332509FF97540BDFC183801A0BB2B3728DCCD75FCADB0A18B3F074C8A8680A9718EEDC08E741AB1C55962ED9A8DCB7CD969D7C9783EBE5D39AEA90FF542D9818DFF4DCFC8CD7587B4BFD6C87B08C3AA44C57B406226CE48A76A3F5ADB3F2A9B9336CE5088975C397421E2EC443CA1448AF82E783CD519F0DBF18DD3ACC82DA27D6970A89D6C6574C0B41E2A14C761074D9626F9921455B7A3A81988A3F12511516C4A73C50FCC14FFEFA50A1434105526806D0A7F037573548CEED12A54358B82836713A2F39F311A5E5DEE2161D1DBE545DA650CD7D8BA8D74233816F3EDF7FC592ACBBC16773267EA753BC26D1E22D68A88C0CF620BF4395848FDCBB579562830D2C664CABAB15E1DDA5C992D161918333E76B0A604B237F7861A63E08F12B302A36C1DA7BDD5D3CEA5A81DAF19B53504C7D71DE6607416A667A38BF4109686F4CD52D48169D8492C2CF8550540D89B71C8FF49E7DBEE08FC77701EE9CC3BEA7CF2F01A791DF1D9E8076E1DB9181ABCE220D405942B8041FDAE2B348F5200A21AD2953C751FB841723D21B17BC7C1216B88B070D4F002F737F4AAECC739FA2F3391AC700F7E2AC483A985EB045C3966ECCC6FB3803282567A916AC93D5BBBA8E44FC1F8550A78493DDE10D7F0C058EB6B0632C4511B7896E912C89F2A999F2A4AA6CD169AD4574BB82A46F120018857134AA8CD1807E1879ABFE312092E307728CF11B515065F0F58235B85A589AE3709CEBEC2725BEACEF0A22FD391BD27C30A74F73CF55471146390A9EF98C4B249ABA2623AC48046390E49C1E88FE4C502DB8236FE136C6D4EAE449BF41FD5339536B8771D9E63CFC76176C583DE0C98C10E7BC148EC82DD2A75E5C3D84A4819DA3D922B7E74FD188652B3B57109A075F00C9FF69A01CBF9883A0874A89FA0A5BD44A5B14447CFBD85F68B9330BBADDE55137B30D9488D00720D93A85F16A1F58D161B357C1FDD7C343795BCA7C772A4B4BE813724CA3C6774559E7EAF25D239EA3763C42005F068758ADD2E5379A2AC0357F13F8CB7ECBE614503A976116DD29DF14AB402367094554A45F75CFD012ADCE708B1E7DACEFCAA602B4DE86495081DCAEF0943BEA5FE7F8705817E8475DD79941E60EE6C308C020505B110BCCEB2EA15C3C2CC30AD859EAEE7406B9E73AEEF767D8A1A10CBBBF2CD371DBEFB60F66E8A823559DC2BBD9C8B6C0CB9F04942A8751A9114C5D074F099A05898801B0987301D756A8280B3167441BC97DE3F70EBB1808DCCBECEC50656686622CAA3A8C70F70C9EA609B0FA0C7C94A99535E2F4B27A4E8937EE404EC91DB668940BFE8097D504CB66BC9CC0324574623AD2CCA0E541EA3469189F970EDDCBB9D7CB341E1001A349FE3DEC825AEDE070BB0590C0CC9938E83DEDF7360B196CC3A9AAF26F9446B519A9F1DECCC11C1E01548E0D4BD2ECE3F7DEB8F63D87CC8BD7D623E82EE7FD376567FC54D3265DBE4538C57479B0ED197C611C3E93AEF41E1DAF98D02F6F6524AE03648E030C285CA9CC9A64655E7951F0BD9CD2655BCD74F8D8DDAC83DF20CE823002E8AA641421D78E9843FBFDFD424F247668EC5ADFA01B2CB503EFD4E39024297147920FBBE47E80D94550A684816174C527FAAD1AA3E47812F6C8F65F504642AE3DF9A77C4FA701BA09437355C48B916A1BB577E63382D816FEE6DD2182631E116BE8FC7C45C39BFAD797ADEB4C9AF534A1836A970388CC0B9366A3CC1B4965C6093BF814369ADE532EEBC14881659A295F1A3F77AA23F3542222786B12A75216349FD357AD83140EE87D93A08282FD3C3A5D87253AF189CB96519772B1AEA558D984702AD8734B29EF5D3A845F654E8A8CC37388377E7383FC6263396EF74EAAC85490402A05AD9756388844DC5246EB5D94DA5CFEC3A1930E5ECECA96F1AAD7F3F7E9EDD44B928261D38E6836EDD3297591B957E4154A886E628F375B47EC646770C181AA2A77188362FF3D7E51A0CB1CC2D361D0720D39E9BA83CD19DC3268DD4B725A42066F2F815E9C9C45A5BF380CE72DFC8682D2AE6A2FB5550FCEFFE50A96A8BDC5DB486E98CB546D676CB53100D898477AAD07EF14AC9D58FD1F46D4B1464A174C5C7C068EF2503E5A4F62C0E19226975D0C8CE87CA2F85693124AD99A7F9ACE257EDEF33543BBF8100E4BA547E23ADABEBCE93F68B743C9D588B679F3CA0F6C7EDC6F9D3C186A7AE5F727B568C27C2E9403C290E5012BF235EDE35E2A853BF042E8B650BBD90C5A1F06DE145094927D5F68E6BAA9F75FD05A66D51DCE9643F3C1A837E80AA91CBDD6BB56CA44CAD2430B3A14D2A89071574FA50B76BB81A98D2170517F36F1FE6C16CC3522852BE711560BB0D51E65B560F1F7025DC742F7B16DE6C02C10D1F5A9246517AB0D391F138181B96A38E45A19D6BAEA4896B202760C8E4DEC8B4A544B5A21C71AACCE89F0337F2E6569CE3A878631160CC1A495CB456EC03A2AC7EDF9792EFFD4B4478A006199D7F061AA002B8F481FC8206466A9AF61F84F09CB95BB852F0A8F47F48556F3D8DE2808C03B10B6544E1ACD32810362446ECD3D039AFDC2560E9136044370BE014BE1BE21D2F3CAAB45BF35EE9C16DA281EF87E19380471C24BB1948667F29DD57810BF17303116337AB3697F3F535955CFEDE0E49AB91D6B0D81C5D7105CBBDCCBE504819AD302D5A7EEEE9E54C77819FEA1D40CBED1FC6C92C0DEBD661CDE9575323CAA0153EFB4086A5B428803FFB5E55C573E5B83795764208CD65541BF52F803C294A01B326521F1E7061F64558E88A3EB5AA7F1841D4D18F79F71A3116A50C2663373EFDDFAF2116CD848DDD24CC17DE0B9FBE5326E9443500607EC18C46AD3D3A0B282FA218668DED3E73D194B6CDEA755FE6C0EFE9B9A6CAF42D650CD546C33BF04BBB31AC1D01B4DDCADFF5287CE8D6EB0B7104E4D0AF577DE4CA96F1B69BF170B5E6EB422FE433FA8D994507B928270F3528B9E6B7B3EAFEE1BF168F102FC548E5DBAC19AF16E709FE9DD6F8460D87FB7893B15045C8CD9B928D632EBD806E4C18EC0F94469F95FE25A96CF3DF78CD4A68E25E9C477B43E1C2226F1358D2F1F530274F08EC08A633FBD049777E10A54C358CF0CEED978E247769446C351D833681A35AACBFD0D67D70286C1C340FB7A03780A01DCB5DD8851A2ECFF0AC8C8635B4EF2D0A99A7AB53E213E5D43451ACD3EE6667B907864123D6B8A634CE8776102BB2B4B895297BD8B36683AB555689069C3E71F1DFEBB226A1B642B7552F166D873498A49B704A2E893014370C892E7199857E2D019E7E8AFD6F3B863553D7DB227881FD0CBD7F7FD5157E46B6C94E557B27F2D2913FF6DC02F878EED5D26E1D112D0212A66B9750DAEBD90E6C86A64C19D01494CAF7D2E5C92A03A6DA75CF69DE329D29F3B05B1BC1E8AF186C7D549633289195DE9B8CF52BE69E27BA01B39749141194F296CBF6AF9A126133F04C3A1B53BAA8227D4E7CE8ABBC82C487C4DD051CF75D275B887CCD881DB6695A54D2F390931FAD6A9DF1C4B0A3272BAD18A88C22A5A423725E48260DD11E1844DFB9EDA897EDE93DC06D5B278A1300B916CA01AACDB4C1F4313E9CE386523DADDD6ECB80261CF34E6353DE75713B408D23A5DC735465E84DC2AE200EF03C1388D85F21EF390A19CFDCF1A4E626A2B765B9644E6EE7BE8BFD39F6329C042DB3ED487A993388F5AF807CC71DC81C92C251F7B35CE2C3615D293C83021E3D0C6D6409C9D02BFFB0701957F35FF7A6E09971AD5B7CEA9696CC8FD86B9145C8C98743E4A2C8AA9CBFD52808EBF50D8B62D1CEA455DE70DE83122D0A93E757C429CA50FD0F53A69BB89282A40907E6E2013268B0BA0BA6E4DA56C9B457AB729345EAD520F7F0EE4AEE96C669D6461130A72B3C3A9A256443AE49C47C4A33C29D04FD9D7AB7EB3D02B83B9D7365E2518F66A7C508675D4636C087768813135F804F4F1B5F856B4C5EC564E5455B0F562CA85C1A27B727196211EC54538B010CF4D52262670892C654CC285A066E635CA615A6D1FD1792C20219F64F7A414FADAF589ECFA588F77F4909A0751C0AD7905FEE0310259CEF811DAE575DFF91330A2057BA4BFEDD0587244F7E5CE5620BBD8DA7D25D0B611369768D06AC23AAF3C3D29EFD2AA4550807B09889CE252827ECF8CF52FCFE733EF21832B64C600495576B252EB9A961ABA43211DB411057714CFFE2762BCD7CE9C4AF24E3187DB13456C4D4F4DB2D4B0E22DC9F6AFD2F2750368309BB838F6F8465A81B454564118792D51CA8F193491F81F316708DAB04453A8141177D30408807151FDCAE80E55FE18DAB88575F51065C60B7DF0EFABE99320D881B15CA9E5481D64EC2B14CD6496E87C5DB347823763FBD8FA9CBC45ACBE62A28BD30171216815A296DBD210EA339F000464A50D0A638FAB56A344AE96F8EAEDAD7E11B4C9B055CD4819E77EDE155F0D7D70F74F90C141AEB1D6F05391A7C201885D5CBD3CFD73C6D0A5782A4C4C5D2F507183E476D8EAFBDC0C7E3F0808A090C39BDCFF30553728A939EC1EF18539B9C9EBAC10000000000000000000000000814161C242B"/>
    </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>
