<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="74FE93599730E27646B8752429470644DCDB83A3BCB57C78F95787858098261EAB678CC95A26EFA998ECDE43DD3E65AF3756CF4FC4ED3AF1BD681495D243425CB7E668DC24E65AA34AA1FD82F3095710A15D4687D0F372FCB825237EA260D5134AB1964BC72A31A655E50A660081D7B2E096A44B4F0CA5A2826B3C06B57CCC212543306684857543368581780320566528016815806303382532168827315778481501731266016576848831641883407833140473383745006028032622662204332666164485228783544030657581175012822476600456582142742681751443500054305651648308533713148525182546235661060750553737485350652341600823380158411451731577664184744621435228751554441474014466146131816707447273777081011657888833267364886703106201526285812528213177264716635622107666553052031445732073342457645615836605444028664580526720573473131620114608648506581463348030600731632163362752577075072375132768651105018072352317088802068566386458123056162006406058067441755236105784162572437487126408872556832287432165005662782846340211004175640675846083045671701684013371261407611254160754775024122634424754874437708633115353287150832155670131500078532437151155512348215061105076023811425417438010482013577560414660887176028350600423003664217368743787067212106776844882470006124622838114573513602773851375256767163484188874801473503364286735254570708575603206844185532046841745148316281628880130213631622441037722434627656743336504034700056378631353640201280536050683005881482260170105158873384782412331787335050560556537420825423377163588415042171668360673547544786576758222013671757845257340207267011418028882441544257567664877777033662122534136160203347583276712607745336832330738073561373217461626545883283038257540550610000103044808361885364186176323466757112052420070542425545777423802500251316367842438235186740203028333326645784212055436543442802036868123600621465227604804173723040276654865466113481447225002224630160103271626365562665080250174263023588330233341066636147806784403081544184833467006384408530078855051763328233688682585337021340846236532628605843336165574525478212461324284214386574166077043685577741240731122576506724333622452762763642408605003150445233820605434154154254322868483766837382561064408515227644674061203658028046476260437650867621312455351801286118207436251136014560407020501711636637301735733132382840202106022054437083328745802866211764780002388566474505888578237560166283545073117343344520848321618135243547213081084801784865588531711168203001325255656228001106724530524684357775851401714225321071831035601352351533435543448428877534276356477445364076783370186722316304682802384118158522247372810002867277526170076118647847158550280680048068626723054705801624263050053530540855485810108265368040077380008230800448517321167515832471613218782362684016874244401441438014104847147761027807054171805016140627483581114710856551348454453585432280334115006415475542723638122775844540167007360730670066285485812633365653147587724815076247055657087610708467288048761225043736860565112873687674515545858744007715655042478846006060777152034230553808656227627675660212882272581133664663616077842828767315624355863788564711826718516077271326832461132172301532824A8BC021A70CCF82BDC18070701FF9A81FF76B8DD7BDFEEBDF0F017C2E2A2C523B750FC514ACB9578E8D3AA63BB4B1BA9381A9D0152860C087142A92D7CB5B4405AF2573DD66B5C3966B70FAEE1491D486A99308D9A7720D3A816ECC3B2DB521C6501CFC461595560AB7E4F5860FB1A3C01AD4B2F73424760705D0846929070F30489900BB0136BA3C0AC548A3C6972CA81DBC757DC4C5FAAAE3720147CBE782FB2647F3AA5977827DFF8CFD2FE1184EFF61283BB3049C78C3DA086B11AA6D64AC9CEA84DC2199219EBDFEBFB4690EF47A92C39E58D0E0037CEFF814919E83E2ED95AD995EAC44BB59484210CF645AE7AED648BBB4D0E8AEFE592C627916023B36A766FF94FC29FBB0A06BCF92111202C095A4508154804644D73D588A7F7E442AA0EC79D774734E246E244C3857E9B8DA4012DBF630A4A24B765D9DDE8BEAF48DD5DAB91B435251A478D51238F7CF323D380473F2578B63FD8BCB5811EA80D8FA6BB187C474749353355E31C1C8BC6C2A6F0743CF414D962DFC76F9819C9EC3C3EFC090848A7458938FDE68D4A906D058E4CEDBE4A8C03DC8866A053BECFC3BB20A78797E29B68C4C91464CA57BDA61AF1214FCC8D4A6E351457A528CCF85DA665E3718CE49F684A3A795FB79A1857DF4639ADAFA2A4701612E0573E6A46EA3204CDB9ED3993194E2789A2803A2DF2E769903EEA1CE11AE9F83B95504CCAC9187AF603313019900D5FBBB327C6A4B329B06203F713522BB02D394173D8C2E5546787AE4061439C3C839878AF9029C801767152A73DA418DE73116CDF58839DA56F7EEDE28E8C3298EEA7B36FF650EBB4976877BDFE9BE196BA6BA8FC765126B94DED85CD8BBCB2E88A01B1C2BF2572A0758234E47C2F9BA8677D23AB5FA1B0857D88592D134412DA28B084EFC37A460F91BF81F27174864AA197580FD31E13893FA3B226486ECCD45E71244E0BB043E54A914931EF770F3B4934F517337517BEE7922AB2BB570C5AE0879B6288B7DBD94864F70A01C2E35E948F921EA2AC5977135F98F7083A1789F9FFF6B6B1997DE5E34EA46E279FA84543B377F11D564EF5272C45B3134D1A305D881BB7D74E584AF8EC3D60FC6B4DFB6EBB8369DED6C7FB500910069641DC1BB16B79897B74B839D68F433EA169F89D05C1F621BF143C2C642DEAF6069CA7929700582160E3ECDD9053ACE42A583771F8C37C791B35CA0BF6E74EF8C87635A0A76B9BFC495089EA13D40E72E48178066C3CBEED718549A89896B75248C9F5BB6C92B54E3E53B4DEA2B467EA3577DEE05CFDB08C6A34A03100A4B71F8C2E0195EAB0459F950C45B2AD6CEA41603E9F11F369509BFDC3155C879E9990A8AAC6AF7D2C30B97916344C96825E1B0AB41824D7283A1E66C3780BA982F37D2A5DB151C824FD04DFBA200B44FE6C6F61453E9F7616E92DA1230BD8D9325256B89B8D1E39A596FDEE79953E6E425AE32427C2EE4BD8D1352CB76A37DDC3C555CBEDEA73A517890EF61263BD69FC92962B39C1B4298958AC4A742E3321818D6945AD65ED2BF8C211C8839E5D7B8E38E64A45497393E551D59BB753FA6E2665ED09297E1B733A3B734948BBCD96362DFA77EECB5A5C6B6BB9184AFF68654CB0D9A85E762EDCADB4F4220B6CBD06A08D29C7DD2B054E11CE6A8F468B4E1A515B959C4FFE7AA69BC963B83932DB052E20C4988DBF1DA59319DADA44E9C107387C2572DBDE33B26BA7548A88693E8768C3956B7CB40F76DC58CB50465BBC8145F3CB09956EC6647D84A8A553A3FA3FD6B0BA6574634F1B8826ECA5A7423FDC9E8C49B00C9A36378E145AAE7877D5404B84C7E5C7F58E3E050283B89D1DC8E17F6CF715DC490299A35B4D3F9BA6D26844DBDB913F13157CA01A58135959E14CE8B88862D0009CACCF47FEE06876CB169E503CCCCBB9EE5B94E52601B066D7A618C64245A6850755862829095B2329DDABF48D12630BF637406CB26ED6D6ADB33858AA9298C0EE82AE3AD126525D4DF1B459FD7B02DC10ADCA574277C15B2C7EA70C7BA63EF4FE5BCA07DDDE139DD6B9CB471FD8CFF9038A430EB21D71135214C59E4CD1691985DC3128E589D62D3126FF3336BC9637A2F7303F2A9F971063E2B71CCE640AAB23A002A4F8B532F568B11C1D92F99117C8318929B87D001256C518E496D31200138442C993D39DB6065CAD8BDAFCB8563FE5AC0C31E220A078A5BFD93293EFC00DD5BE4D71C3004097634537523178F32C031A3675199A3AB937F3C7D636BD620363047439ACC19F7B9AB5D60267175D388177979CE00696181736E19E45C33B87496A3F750E10E8CD567B63F750D7793CBAA726E671D754AF19B83F559C213C11B6C5A05E4A707508F744DF64F6F92CF7A51F60221547C30269CF4AC5E3DE9AC23F5FD309C480631E09551AAD75682B90F65D8812CCD6C68429A99FD745C6E4B8A27445A12AAC1701595AC0532B6D0018CDD37E612CAB8D7C93E85384403D38B27F121BF6A3821F00B98A0AA29D244680B3B174D89553539EFA4B11B44698C8DB3B84351F4CC2E8C1EC5E8660CC6D57AA6354F7317A9D06BD70B5E8AF15F23DAE292261A11125511556A0D385DABF88FDA4C083D33E75CE4F8303B48D2A593D8FF0394875C8B5F598859C069FD1B69012CD469A35A3164605DB3369416C96C377A7DA8962F9E79E9DA9B9F5B888CCD34C7F1A2AAD973684F7ED8E609BF671CA46376A18A65EFF8D56592DE99B420F00A5FAB33F3C602023621503493551D309A5C72652AE1774B413BD6714CAC2AF7AB89543B329B0B49381BFBB5486E55BE98BCAA84FBFFEB984507117CD4D42C9535AA2A9BE9288A60379C27102A32C37FF3B64111C70FD2376BCC7A01836BE7534D27208671AF8B9EAE3FB2D448FB67E36CD762AA9AF1BB63C0B61CC8EA9D9CD4F18AC7F12A766402E15551DDB24CB45908F20180D7D2A99CF7282653F470807CBD6A9ACD9D1A108370427DD48260AFC974E5725AD94248C5A0912E061D04EBFADC5BC7B8606C0D8A53B311E74A1D10CEF7BC7FB5DCDFB6E67C123200D601284D10C3C7FB58E2EE7490B249599F562890E8597AEA5703D0ED0E17CDF2E575379CDCEF4BC1F9DA933B17C00422A0B5342F1A5BDA990B22237A0524CB32C2674C2407936209E7C4BE17ED0B0C68941E80E95867E5418259B59F52B58AC9AC78FF1063C7F948176868D5ADF4D412FFDFCEACE0DCB7966E6EA112CFE401A558E1D07B27F054F6B1552238F7A5B092A70DF394CA7B6A1695E96141A9301AD1E89567B357B11E8862136B06807B54580530F6EDA9566893A1BC3BD0173D7815645FEA9FD8ACB721D3DE8A1CC32C13B6B7011B14C03898DEA19165AF6ABC2DD92491C28FEF85266DD22094288D57D7EE71741F46D1B3FA415853DA528E21366D0485072DD5BB86A70188768A4BFE59FF50C3BD5B29F4F3FD698880503DBE1ED17EDEBD8DAD95E714CFA76CA1B3A7F7C5145F98CC680C665A0A6C236E206FB44608E746ABD84261CC014D1D294"/>
          </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="74FE93599730E27646B8752429470644DCDB83A3BCB57C78F95787858098261EE5941226A45AD54322F31ADF1BE46C20BE75C7CE992B950C30A834068DA57222AB49627C9CD5DF97DC2EE399496ED0EE0310FBA9E40EFAF7D73F25FD34CB187EBCFDA30E9D9CC10D1B57698458460AB843D0A1F60AB3AE38EEC52F21415E1005CD64946024476184509D9C32FF538E493FEEA42D2062B10A035EF0C538BC5AD7F9A70B2644D089B0CCC6B88E23B4BCBEF508F3A35A9BC5DECDB96E53A057C337499A8AFDBD522C0104A05BE5FC7B53FAF30E6909DD4268FC33A12884ED84C9EFF3E76F8D808EFA45FA6DC05A4B2026AEA56DFDCCC20A4A38E95EC812AD9884F66DCFD0FDC1A6F954CB47E3C10D5994C2B656EDD8222DA5680ADF3B3B3217DDCD5BB94F5B0ED3A54429BD92E50A1CF67ACD97DF81CEC234F038A9846110D66A42147711FFC15225DB5CBA518E4D1599F83A1142CFA11EFD1E1F923D1540C9C06C16B9D939C952BE761975ED51F8B12CF13000F22A379FB501F7F0123B16514C5ED08660A8C1921F912A42383410C5D1C2F4DA06FA03D01412719210E72287D843294D394AEA81744ED1145EEE4E468CF41907FB7EF71BE16015D834575E7016F93B958316A59112322D15DA9CDB6937E5B95AC55001309037303F471A82FF641643AF71CE57BD72353A66069C873D9B14797DB0CED0E4C31246BA5E6C492E05F0B322B3382CDFC872668B8A220F474224BCABAA2D59A2489AA4E4ED01577EA312F22FDD8206BF34CA870F611D562297049CE9F0514D469DFF824CF3C0202004A4416D7648A1352815EF9C1565B80D6FC738A704F7C672FE49848BF5B06DB5F87F7F36E9BB67F41BB062F54F4C0AFA48135976F1CD2F506FC3D277C737FA83CF1A020F1FB00876403665A88626E389EA112CF607628F640EB8B2FC3AA081B0ABF14C3415F589569FF02F218E7229EFEB388EB798578C392A237A5539CCB1651935082C83701EC0DCF4170E5197F37E6C0C6A6903FE7CEABD069D6B790E307927ED73C4EA0F608BE9BA44382C626FF4F5E0BF06FB9D3EFFDE59E75409A0E3C6322B52CC9C65161201082723A3DAC186CB44FD0968F10E6468930AAFBAD704E5089A06C60C2E74B9E93BEEB02CC19B1DCF0F78C5F4922E6D0D2484504C61A077D277453CDB6F95FC0C706127400246EFBA869D6D86D96E94A32B51C83E01247922A5746D91C9F28FE1CE04A62E3332D009DEB8F3C0602D5413B3E59728C0AFE170EEC83FEFC6554EFBC4CAA161DECDBD0C73A8CA74568CB9B1656534EF621E9279BA33FD8DFB7D7D907E29D4B9DA03F47F31E7B347FB2A8BDA93C1102D93F5F3342E77BD9368166CC7015270F160A89658194AEF59B5E0337E2492FD2B5B01E0C6B261720C054A5928D9B24CD72EBD968A1969CDD7F02A749791A2B4B0231B309ED5B3454C488D864F866BB4D7E40A7FD54BDA714DEBC95E3AC4B3CAA23FBB9A855964FF87E27DDA5396CC3BB65294C6D670C0F0093C16A5920997BDC09DC05DA861AA4948E0B2EA9AB8DA886566C0A24E6B66D77ADCEA2F6C237BCB396A54B4482F8B89F4EA35FD935E74DA8D2922C75E6B3670B97C6113246D22A1FD78716C8919C1EA3065D34EAC1D69EA37E0DB41EBACEAAFE43EA46D4BA52C6F1C8D5ECE05CC0EFDEFED176F4B079A312949C5EBE4949E2DFCA18B42D6D812BBC28EB562D67038C626B28F4F2F72B87A963555338FFB99E93894992BD63B5961BBC3915B748EA3B78A666BE1100A4AC6FC1A36E1A4DA1540ACB2B91B55D6ABB9891EE64966388131CC9082589CD501D833C1665D76955C4E4C3AC3402242B7DB53D96021D5601F66C721488BF6ABF91AF9AC9C4EA3A778AEC79C67B2D1DE6C6688ED07C41D27610E5BBF4D5A769D25AE7F77C7E70F79633BFE985E52EA47FDCF2C33537F4BF522C4BD5C7DC6B7B3D79765A2737C3D274600E96E128AE1F2B0F223B74C854F5E19236E84E9D519F751140993FB3FC7D97042D802D512C6E6D3EB5EDCF8CFF59B84C489B6AB3AA313811A0F1625732428F16461060A9EE43DFF0D01DFCD407433CA6A5C054DDFD49A7F0BDA0E177F6F5CE68B73A91974857240349C5AE4132F6B54D19F293302E7C70BA3278B147F1734F813EC257E40547E91089BFDEE2B4A06071A241E2F9FFA17CD7463FADDA6E126B5462919FE4FE2C15001A98384BB95DA9F27524C1BCE5011B74C9C77D8032F3A74C2D2E34698B8F823440B79CC4DC87A6C464D434935895E311D091AF9653F54431E56621AAF5F28DCE9826BBABC6BF72B57CE1232DCC9737B48F3A0DA49B42542674C11A4CAF6F6D4A8AADF26020F7D0C7FA73D5A243B32EDA1A07607C8906C02F65CA834BC3883A81D23C8E6DBF9B90C5D9ADE7626573B2A1C9D4FDFCB4EA703637C1F8E3597EA521167E54648A553C3E96058EF8F66AD025B1B483D093840B6B2F212227EF86D2C8D52B18D7FFD015C1730B7469FD0636E144A587AA234699C23DC30C6A2D5AAE25C93FA38F9A17C92203517508EB334398ED923F2CE526C3C2A7BD8FDC3B83DEDA39F8524B1F54F2F360217750A0EF5659ED0D10A60B86DEB21286D1C5CEFA65460C9B2DD942E6109B5EDBBD6C4E8BDF562E23C3237F24133E7B5868A540837FCD3F3D16E6B93E7B0419DF63A98A53DC066688F29915DBA9843122DECEF40AB2501F14E9514FBA73094DF5E4A6FD5CDE53C55151AB628F385E454E2E9B6A3226630F464825E99C9"/>
          </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"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="412FCA54F02F46017BAC4799C9AFC4BE02779419FE082F2596DB2C27654E36FBF2C71B7A952FA13CBB4BF629ACA6029C8438C81B6E9C835CAA6083926B014C72D6F440CB4C49F7CA9302B58265D986196D9829B2C00CEF329367C38CFA353F71CD5B0333C07035ADEA88285ECF17C46DED7EC7AA731ACDD927013C81F7E253BB6185992947739835439CCC8DE51734CFE9BA6F4EF1A0F667844BA758A5784AB7160E7503E7AD275CCCB84B69825224CE5AE1FA419A6ACAD68881D76FD064EE8E054FDF0AE58EB1E3FB09B8BB767FE85CBA77BD93075006F6185B91999123658574C2E96BAEDF4617750291A060E2311A1A689336EA6250EFBA8DEA2BA527E58DAA199EA89A03C54DADA8F5583FC183028737C077B00F9E126A836E732CF3BF6B5AD162E4E5B852DBE044468874BB722901161F6593405E0CFD8461ECDEA591F3306A13B2EA8519A69D54B80F1C9B96CC704D18BEE7F0D66E834D69FF5FEF2F985362240B87E3761AD5075669AEE1596684C1DC0E3EE45655759B95619FEFAEF3BD66F175021A8E4C5C57A33E464B0A19AE08EE0EE3EDFF44D82726162FD27178459CB5B9FA076F72D0BFFB3D292E7C9BB1C5341067F490721FEB7D728D5E0C5794CC6CC2E7BBDEE2195602735F1F305599B3743C2A0545B25F9C75D9EA89C9D3335B5C5984164F26015E16ACA6EF0F95C567FB56313FB2F126F1D937E2E0402F03A9626EB4F5BD950AA57BDDF76BA338D457B92BB8CC7C95CA114F42AC5ACB7D3B0D184A28E3EC7F92B423AED57D0275338591AD5E7C3D1BF48A52A074504A2D53515AF9E1D6BE650417A7F6E871201CB1C492F6881FCF9607F921E648F1973AAA0B1FF699B439C67B19CD2D12441516719B910C8BF4397347F3AE1B9D397FD145BA3AFE8791B743D01EEAC1921789B514BE1FC8C3DCF4E50AA68850F80AE466DB5F449CFA2AD4916354E880DA431AD044A62581A05A318A5635285C221A98B99EC505ACE7CE5C3A40C022F4664B1A3203AB6B90C3822BE10C2C6A5764145186494FCBF5761D7BAF37E903CC3C3EB6C18C8D7174A0E1086ABA7CCA637E9423448C5E331D0DA7BF741F0C72CCECE65DD68FE8EC8859DDE57C6CD89C36919ABCAAB6F0B2991545AA7815CA51855E754357B25CFD3A3FD9343EF84862B720D53E7092D1422F3E10338D232B628D1BDDC4CF90BC0BD00B4E7BF820F0AA48D2CDA478586D632345D314BE2C0988BBD2542FA3903584C44E96DDF5F4870252CE5F96ACE635E24B80550514805967E9447080224279A769798AAD3AB8E4784AE7951893F2CD2B5377721C389FFE4EFBD196DA6DD2EAE7E7F3887912885ABD9D8EA412CF55387F1EDD530D2A609BF1F29D3694768106EFFA646ECC71EC09A7859C7DD390F1EB32650C5C74C2E54C55BFF9651B30DF5A1A613504BB879E8C7A5115F376B65AEB58B86673D09B6824FF20F56AFD675ABD7813332E7C49A498D9DDF8DCE6E46C4B29F7CC76ED576D4D90B14D5F207769732EFCD8E30284E2252E53CB3EE9F9D54C8016E167DA89BA50F635B35F6ED3ECA41CE1D6BC31EC620B5EA6FFA7A864834410BC330C1C855404B909CF648F41CB2EFB73A36D3DE609B323FDED2E8E735AC69A43A03A02E718BF4E13A33AA085084BD58D1B022A1D87B1F635F43445A3185C4470EA988DA1BC1675CD8AC49700E8173132D2A6D09E3684DB2EDCBEFD8D8DD9D83A3A889D3A7EA734EBA061A262DFD3F4F2C2D27CF0977EF887D30B49F102152F2C2776D3DD0AF3054F97671C2F0BAE3A25B0FFA3BC06FFB10D66A72E83F7CB53BD90AE1119F8A4F1658F83EF488C5F2F018F40BC55D3BFDA3890CB81FC5994D286B0A98E3BB0CA656C55767CE13741D9E7A38818C95204661EE9C2E35E1147DC0B64278A6646D28AA80A0F5A39DEC4FA742A934336A037AE3A0FD50E3A72707CAFB05AA532B6037AE7BEB901003F75F4F7FD56CE8DF78C660A594069C1BA48620C0F99AFD2BBF7CBF9203AC30642077B7897C883D57C8B485F2D612981FC9B2182C04408BAEE8BBF802B4B1940EC936C83C1665DDBCA225018549E5D7B78F6443A7AB09AAF8A3DDFF4A44EF7CCA39DFE8ADDA27841D69C325AF393F8CE7F64CF2318BDDDEB1E4A2539A73378FD7C43AB4C6CDDDF481A5DF7579BB8F9B07786281C4C74104FE96A68BDEA929ECDF4CD12EC436F54A8801B97280CC65686070FCC45016CCB8E30EEBCC0856064B185041EF23E00BF43CB29881703403EA52BED1D4E4324D212BF51ED03B320D108339A694A6C8274255D1069D37F8BE01DF26FE15768974CEF4F8B74B2261D5335FD07A2E35D30140D4586E58F13219E340413200655CF0FD57DC77A818FB9AB43A07CF51DBFE43112753727786CC9B6C90D036CD260F3B2F32461C78F428A446CFF5259C9EBAB3870E681FA08C234374556BD0CD426AA95F946E0C9F7541794703FEAADA30E0C8719D7927DF6EDF9D3EE591CA6D7FB8456ACF568D672C510036377E80196239061FC9507587C"/>
    </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="90A390319F76BCF726206FEB154827DDF6A0BB7F44843E1FB845AEEA44E02CE837D7931667C880104AF94B1A52F679FFAAEB8B887077D99DCBA4CE73BC7012C85E0BD8731033D57900D4A88FB149CBE1581A51818239894AB8F026E4CFB71C558FF3C389BE41E6F79167E82B66CC299C8B28AF7BE685C013FC86BB8A34E8359E0F620544276755931264DBD738F912C556744616ED2D565F14A4939AB3FA2E76731EBB6842DA2FB28F024244A96014136FBB0ED25515AD29409B55C06AC3884BBC1CC1A399D234D905A1D23FB2A461E436426E57FB32F931A131CD18DD212BF68651F5FB9C1F43D33857BA4A3A8885832C29DF020F62AD66202B6C08E342A2389CFFE65958063B2B04E57D8C487D0CE5382BF9C337694697A96F88EF39E9F2F7F86740FFAE12F27DB547F44CF9E776C6F78D47C23A081523AC23B613062BCD37D2AFDF6CCE27FA4279B1AA467F470935A8B6FD3562350A96D6BCAE1A896C2D770F291E99011973212A1193500C1224CE019404787C6E7E1E9E7F736215ECCA3B822FC742D807A9A6A6B33A3C71558DACBE61DAE89E63E6CD00AA5D7CDAD13F60F6D4991AACCB1F4159A9CA8D50D3A4196D25B657A7D66F68EA990A9142A58B4D5748B1E6B205173CB64901E4423309629A4F64B41B9702BE01ACF8DA8B6228BABC928D2B980DDCFA218F716BA6BEBF04556D84F6C6614B39CA6D1FC29F1036F0DCCD552D8095EC2E77566971EC17B247BCA43E2BF48FC42AADA8EE7329E8D98C4B1A1FDB22432CC24988B9B59985350E58C202A4E9A97380DE7B862BF63BFBBB1AF8997D18F5D27D4D266A03C7C2552EFD13DD1C844624CE5EECFD9CDA0CC32E9A931D0D15318DB79A0E736E7760ED45CB7BEBD0442CCCE19C045C721CC759646B293D5142A1886D535B7ABB49E9A5ED8B225D97ED6837F8E48AE21FEDA119DBD73AB3C55937E05BA0C9212F8108545C37A0CA0A8604BFCBA75B210D5C2B8FE680160FEA4B9E32E165074D951F57ECFE52814A0183CD9E98E740BFEA7F50FB307FCE3EE87367206845BA1CD740C23E310441F91C5817BD892F0DCA28E737BF70A5BEAB5392423C0833E95CD315E93AE922818B7E2782C4E4F29B111C2672180565ED963315668D65E9441D6D4F51CF2A465E86D50DD754BAFD9223AD14298B39BF50430352F49F6A62B2DDF38DE4DEA818FCA5E3B3CE740A03714AB6489DBC7BDA97D39EBFFC522B1DD273BEA69B392C4544B12C46A339CBA2DEB92407C76A2BEDEAB23AD5B1F8991EF2930C2906F96E2D87F30C9E37E19B782443767B62F98E7551E7229AE091BA2FB08D9CEA41A1CFB02B96030AB3BC95BF9AA070C882A51F9A201E3573E50E23C5F3589A73EBDE6A6E25D94C4CB022374506EB3855D495ACCD7ABEBE906C6C8C7DE6B84DEF8D3DC106C29E107A04D8E18C9EE591EF40CC77C3144AC0526EC28E9360B3A6CA4C4DF726BA7D390BC7281A7055003CC38134AE6644520A385F0027BFB50CF93397991FD18E4516BB5A8BE00BC4EBAABC320F9B19D4F79F318312958A7DFFFA7C79BD231543C44B96784D51656D598245F8FDC5B8B27B5F59266BD443164F5EAA23B576D98008A128B25D8E9FFBBB4D179B0D52C51827D61639E4BFB5465695C346C5EB0E10CE54B9D2BA2F5A65044FCA6297F6B65D924242D4233D566BA33055298051538FAC4B80A0A20B2F4796F07CF849A02197EE2587C7DA24933985A12FE5B4736529BD0E055C78889A68778B45522522713BDF739FCF4B8F965143A5C5FB372DAA3688E85B3A6D98D55C0AF7F3F028E2962A68257571549861E6CF2CD9C59EDD08C52CCCEC45C4A14F0FF9ABCA416F00C89C7CCADD0A48D70CF46C5CDD3D9BF3CB99846817C0661288EE28F9D35AEAC61AEA69DA530DFD12A76A10AAC08052780398079C287EBE18887DE9796F8D731B53F9068B37AC2A4228DF05BD6612C51CF1EF062F8921A4135ABB5B6AE1BBFA9FA12ADC5E6E686E07EDCF72D00051F653F40B3056A99836BF8791742DD97896AF955DD97E803B6870765B1D6594443A109118B5E6AA8794DA09BBDC6BA7902DE09ADCF561CA307120822C9B8407E2FCA3FF4AE728A0EC44E7F9C0D6FA82E7235E1721E294370FA848BA1C0474FCB19E262CEEEA54B143A2C1AC6625D084FAF54E36E579D2E3265CA8D731F1459CD65A2E287DE537D25EC3A844963A7AF72DCFC7722B031691C498800B6E941C508D0570256C74CBA0B06DAE05CEFD6A212852FC4B2DA66F3E6CE63F71B6D89A5B58A16A48D9E634BCABC9EED330B3FB0A86C68AB9F8E025F0E1AB69223AC6DF2297DFFE3D19F368BF763996F43465DF7034CAED690C17D6BD6C7C6FEA3D0D8C964106794771F6BF272A09FB6827DEB07A36C5C41DFA7F6E251E0E210B0D1C4165607856751263C7A983F1F928B1F01CFE725F0D8992138CCDA4A43DDEC6F42A6104FBA5D8686B3B98D47DAF47B533AE32A154F1B7E7DF24B4510B77931E84B95AA2B2CB70E0E32596A2AD0D871FE44F091384E385A37EC3CE0EC4EC3448E608DE49B9E637C89BA5EB6E426F4589AEAB29AE76B07503AFA1BDF9BAE1CABD1B84B6EE6FCEC4C5B8F24AF4EEF67B0F0317DA0AE142128553D81D34F2ECF1C273F9E46F88C5F6FA6A66CB7D6B09472713237DF54ABDF6B385C6530812757BC23B0C390C11C988665FCCBCC0124D346A9E9B80B8362BF5BBF774DC15BDA048FD94E6E3BF3CC11EAA698B591BC757BFB1A5BC0F78590022A69BE71CD734FC133510AB2B93E5C3F6564CF38EB0D8A04E198228874B39552700CADC3EFA2803194AB2F028A68ACB191CF20735B988AF6B6238974E23FF4B01D39FDA65FF8C25EFEB8D8C42FE0D826013F628DBB43E8C492FEEFAC22A89D9191BD1ECAC9E993546FDC4F6894FC9B9C5FF068D8B8AFDA3B5CE31E9871649BFE7ABEF66F08BDC44239E7EE197165DD55638440DF82488B2AD0F9394CE327A46A34AABFD72784ABA0DA7DE2BA1DA4B1DEF8B566C228FDF422F3DEE14AED8CCDC47F211B712A5EFA1B3F2BA88BA67BB77E735CFE34D898AD56AE6FAA78D0CED40971683701DD66A02A9A08234DA72A6D762CE877D08021FB0D9A13355AEB2F46B200EA9388B0269AA154D34DB03D335ADB86C78A70B7BFEEA7A86FFB1E5C60EC3E95277E93078C1C3355FEF37191158DA76FA3A5D969EA76A529CEE2502A1EE60DE8D53F2AA2C7881264520DFE3281491CCD3C2D2B7C489092E627E20548F803CF7BD91AA1A47EB51EAA323040C1A1F7D66A42EA4A11B3DBA8A60EA06C37D1527F256E33D44B98A6E187785892828C2761DF7B3EF8F4C0D5A7ECD4AB6351C994CF89B55AAA9850AA4407CBB50D1C62932690B1889146FA26DE0119977F5E8442481BA6A2576CD805E3B2E92B682884BA220214C409CC8A541333E3EED915602B073DCA91320E643A8F97C5DE5192FC4B71C231C4BE94E9FC63C2465DD98691C21AB61607F4742EB886A990F68CFF7F76BF140BD1053FF34D0885F4E7A8B107284DE68C8A506397F3124795F7EAEDE4E6E8C479B1A1F230E0DB70AD8E4793218F8459C33978BE0A6145D1B638B72A05D431AF5F406CEB26698F97D78BB823180F841409F897AE5F243E740D0CB5CB53C9EA1888FDBB0F30AFCF7C906DDAE53CEE62D3AC5CCCB621095952A061FB3EF5041960B6B94C684B6CC8E1E41DAFD603BA735F929251C08C9309735F0053984CA59B67337DCEC69D8398E56A5532F395732697F6D3FB0BAA8CE6F56A502DE5455E47104B595009BDB152639D96BC6E78D2422E1AE1E37D2951054BDF5E4F7184369C01F65802C0136BC07A3C4BB0C9AFEDE678B422CCF473E0CBA3B51C2C19FE0B08967F8106D151A60DD44B36AE31D13628F39E9D6B9F0394A936AD14541C32C7D0640F1056F88C696C5F51EEA47DE36E597593A042149C16C11120005BC3791B6243A34C61FB6E6801395B47F1306C9AB2622A9F8BCD4EA3908B4A263643E05F8BE607EF15DB844C72074AFB4B1B8564524BBBAB181E5DFF9049A008181D2C208D31003586F03C955E89E633238D2A7A2B0B6A742D35F8B3F697E1E3B415949A839300EBF32B9C098A5BBB5FA1B2DA436230BADDEE5DC57B8348DB7B923B50DD38E44CAAD6D38B2928A4E923CFECC96AEF09FA3C80128200F77C6AF73D29EDFAB48E813E27F5CBCAE775A33A15419DCC0C6EDF737FCB2F6216CA96048D9E4214F34103722BA56F4D4EE067EC65D9122D0262FAC03359431754F94C83B6497B8AA92FB4B4B13F42E5F916495E8E9AB194E90CAB06622C1E9351336C9AD188F148A1316D59A47BCAF92634EA3F9AD801B9E0B90A14D3474A05A01364EF9894600D5DF3FA602B5560C0D3C70C35F793957C5F01761EC561F0579D964DE9C814820685EF0DA2E184D8F5960B4D3DF854431612766ACAA10C1F70B574D98F5765F2BBD2ABDC5D4977808363C3FEEBCD715EC337CCABD68994B16F5ACE06A54A92031CF5FD473AE967DFC2447C138784C320302E0C2A10D13E7CA25F9D0A4B8F4DDDDA647A02F95BB44F9D8B99933A86728A597EED796B584C8A62BB7601FB832BE7B3F1F5CC9D116244C65687D86E0EE19777A89ABF636BDD53352656AB3B4B6F5F8246289C9F500000000000000000000000000000000000000040D13161F24"/>
    </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>
