<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="C37607310F2940C6CBA856B99FDB95E7A82967F0590F1264E010E7527DAD36C5E4E60077BE9D703B4C4A02D205C990EF8F65D8CF3D5322CAF1B44A348BF4344D1C472D846AB0432FEBA8FCA276C738AE6A6EEB9051AEF8732960BDCAE91CC635A44ACC46E0531FB101F0D720C3472CBD98C3B2296550E93AAEFB0A8B817DD2C0E0188559040D94B6008A202D0AB565C0148991C4080AA52D93921061B82D18C2610C350813478103B98420250E644066A01641199920202261528868CB06850B376E001606608485D036701493482204015BC050C3120C93428AD0084408870C0AC770A400621127820B06064B223059B40923202120972D001308A0444E20A94811281019141280228203C985A20886021432D0A86D22415164843108476EE31401D1004D43B4080AA74D12A420A020010B99115CA2709A440E20A550202008C326521139692447101B403023408582A64D631280C4161051327104066EE41801C4462404922D0A42522245451BA030E2102A19146D2484301381605CA20882A201E40049DAC2314B4665DA9624029369592091CB44044426290C216ACBB011001611E196098C288413B0710B151219486E628645603268C3209251B6899284440B81250989301BC73148B86981480A23276921019024A0900CA6441C2028A04481DAC4900A28061B059111452ACAA2701020515B041051280C10377101008C12126C0C984DA404461A2672C0802C19A30D54206824223122094AE11689D1C0095840910C198050104C904420023289244966C23810D0C6851293492023649C244220484018C7044B028A93A8308A3465122429533850C3426ADC064E8430101A164C10C480601250D1C82C41340EC10285441472013548E10622A2024A239700CAC0684A2826C9044CC3A84CDA040D1A978824118208335221C010E4268461304800A369A3344AE2864D8A848D18862043B245D1A0048C984090102201830011B88DCA928DC8228450A06D0CB280DC408AE2021254202502292293388511122810454849344A984601D09800CB126901878C1A114ADB22611BB2445B148D518248DC32529A184108318E0C108D528070E148520C902C04280DDA24011B074C18468024403163206A10B164D2884018326E91B220A48864CC2848013585482441184492C1880012B0910CA265D2164950C80C89806D43466CDC146494C249A3305251104A0BA50909034500484902C30120072542926103C88852282162327051380E82800C031268D4262A4A149019276019238192844191C02850B48D1399201AC44143B289A2842493B09104A82820B8705B106C5B4610CCC88460C2895C4492DB127184362292106CD40031C44051E4346813228692120AC4148CA2126E5C188D8C462120257114B850DAA8659936504C864DC240308C3268D4A4211A96891214011A054E61C2244210328C28064940091B90405B306804048423B38189B46113C004E24291E3160258249091946121C64D983632C2C08423166C54248A4120004B0849DA965113A09109040901923040226E18424D02114264040C19A444098220D3064AD4140112900089284EDBB62562321014472A01228A52A0885C16498AC645489609CBB84008156E1221899C2682629441011212C1B82C1945484C2806E4B2209AC08880A68110A80122C541209644124766D88841C8244DD4A0611B80015B421289A631020986240572C1280400034C120484C0140CE4386AE4182E19460C182169CC246201486852B84C11025214C04D0AA704D3A48D0BB924D4821008C4448C126C5A222E000001108769E1442AC1944404488C0B4624C9028C5206295C108689C42C212771D3B860D3068CC1062440162ACAC86108862012384E99228104974C08252492B820C9261020212951169218A70DE304669B10294A126C1B192E129471D24262E41686583430C9A84590980D13422ED2862881A07124468ED8082014978CDC387284966D911860DB20000B092E59488049A8814A86450B894D8B840061B201CAB8700B3732E1A28424C73109988CA304529CB28124880C0A1805C98610001628093580A0A631C0862012938084144102366D00A650214708A2120240A205C8B885E1022219448921350C920470423050DB128A88380E1BB061084310A0A06041385009C3808B825003162E001448099300CC462A00C706A18010C646AFDC7749CA2E483B470D59999286156E98F9E40373EB221537F59D4D47099060B6A035DA301F34EAEA547A92E73151B8287464F4025476C2F139DB95FB33B7EBB534C7ECC3ED9798D9D00EF653A4746FE015C4915C0AFF6B3E4CF5AC7241F80B051AA50D663A5586F586CB11E87ABBDC6C12D43982F12896078CF1D3216B62E1EC80FC58198F39E54EB1EB8ABE706493F47090D9951F8DD36810BC746C3B50CF2E416733042E92B86BC6FB97AAE3B60C99ABECA1BEF260522BDEB2604D2DBB5131F164954210A9F74FB86F1CB9D4D8EAE8E1F8F72D22C5D44457102B14C151F7E1CDD2EC663EBB95757336A8D35A1C7EA97A1849A801F0B187D35B82A389C25A48F9B4719CD8785922E6CD36ABDF03948F5370AC2AAFD8DD34B7E9FACC441FD92D4B13EF82A82E9A3B445AF8A1D707380ECE2E462B46AE676B412C5F29D03D9CD28CB43445F05543511A64D8A2FFA2739C3FA2644B5DD57EC829448243B0EEEECFB2D84744A276F249BEEFDB2CCCC0A4E1220DD0BC92A9B587162EA2BC7C9B69BE0E44305C9C7D073EDDDA7FD25CA0BA2E14DCF36AABD4CF26EB9F6FF8746EEFE1082035B1A4B883B69F05948809CD9BF2F772821A9075B0525B2BCD657C1DDC1E87E0CF53AB3C54D512ED202D627817150060EFC4BB9ED822737CF605878FFE84B5BAC859141B943883B10A1A27E2A3261E9DB71BC180FF343340B12E7645EC03ECCEDE42B05958CAF82E2A100EFD4FA6A93E6DCE628DC0BD27E094BA73F835F6CE4D74CEB23C20072F229B5C8803E9832E6358185A41AC2A2661BE6327A4CA45F33A0A52D1F4DAD2EBE83E5AB8FBC4625E88DB196D29DB7481324A29C43F86AAF70E4AF46CAF4804F79FD8D5DA8D2416484475E89F847D3FA599CCB19E8FABD79B2F578CB2E5C09C4D54998935D5D13CDD6E534A8EF845FBDB60E28DFA6616D48C57F79E17B606D08CC20CF7AF7EF0CE92AB4CFEEC41D3A840483A8FB9C2C85B8C1913508F58A6BFD910332CE34A1D6051D278A5F46F02428381EB20710951F0F630AA280738B20D95114C266E50B806EF5736241C8174CEB5DB9FD0F9DAE523D03E80A507236918846B5F8C3526AF20BBD78426FD4A3A13042D9CCED29D11798F41314C933CC4C1E0D3F7608EA224AF9665E53D156EEE21B742D550DA6F4CF90D6C245B0B63EB9C33635E9EAE64B33CAAF56C6196854FFCC3900F162ECC615230A8AA87CCF4BFFC1F217A51CE3806A4A3B13FD7F21409B5BDFFA5CD9597BD0F7FB253FBB13D2DC9CD0526A8512196A7D730F5528841C48B3C7120283A9932A7DD6C0A6FC837A213619E9E0F04C9BAE1A5F5FAE7A8B14762C426A3FEE756FD3CF56743D1880C1E397778A0B412A25722D905EA52B5D3408695B9AF9438810951271C1C0A714329A941DACDFA26302520871793F63FE76C12948CBDF042830484E7FE710BAB378571DA3237ED17C8E0D85D703A30E829118E2BA61BF5FB685209E4B4961ECC4CAC1C9C0F5589F359F7AF60C286CCC62DC0D67EBFBC4461025E2E62EE2BBB3C6295BA7F3164D39BA1A9CE722F73793FFA7B8506D9C55A64B2447F3CE04084759E310D754F691ABA042AAEE6AF49F631AD20DE1DBCC0DADE803C7151E2D4137949440DF86705513FC28C8A8AFBBCAC0A5166700B4B4C2B89EDAB73357CBE9FD001855CDCF0C0B8ABDE33D462C0EAFE06D3FCE28632D2F913E77075A67CEEA55E0CE6B57AC68CC5B0541E740FF7EAF16F0EFC2A2D14C1941300BDE8B817E91A06B873D9DF6C3AB074752F72FDB0D94271B30D957F7FD619844D253DE27311E0EC10CDA6A4C841E651721356A57BA1FCB462D8E375CAEEDF54D915999509013B71E7C953B6B10ECE462CB9683A3E6B65672442D27EA20F1E7A0FC60FE80941A524373CE31A80F594785B2DD90F869FB4D3E167C3B0C55B25F366DC8DFF4F2A7B927895A4395871544AD8EBA5FA5C503C6E0DAF2B67A75BC9F20710D2E1681142701F615DFE814126FE9A3BC507D186082C679FF45EE0EC2A3BB3177282C5E2B9E7198FF07D45D92C3F4403FFBF8C169111700C58D207FBDECE65D3566A61FD262FCA66AB1F1C14984B2F972079E9C802237799E2D6FE36FD2F428EB2DF1920266D275D3B37E250FCC8A1A95E89633EB85BF1B91FA1563B38F2852F4A9FCF81109DC43119C2B82BECBDFB1ED45E145B29F5F85E21EB8A75298577A4666F2C807A5F30D642104D65B200796A36216057B0B83E9135A0BC51E9A67C3079B22BD2B4BAE3B87C5076A73FAABB58A6FF78A18D7130A8906D25FB663B09CF2433D26378C5C0F5BA68AFBC1B1B687E10B012C31068CD37A51DB16D089A9A3A4DC51DC41FF2804D7E5A1669C9255109D78200F9D323DD3A3996BEC8F945ECE5567298D1840D304EE1B984B5A02631575C66301784DE80F396DE0978DC7E0F607C96774C33835AE519B214465245B8A1F02EE521EA52D1C9AE800A69B27A59DCBD21D18808857B0140F38634E5A4F3FD0E2E3EB691ED0E16719CB78C3792364B3D7EE85398DBF9ED7C25254BC126A322E10A85A5DB64C90DF8E28C462C106DF738BF9209B46F6D9448DB62AD4408799579E47F31EB9116EAE213BA67589A0D89147B5FC12CA0C82C97AAB75E2D2633C164F8CC61C5046F528780F2A713F73252DBF765F913EC322EC394BA412022B65779B02C038E6932D40B956B90DCFE57856C130E0C6113E64374269EBFBDA61C1DEFD1EF953567106D06C3C42E9A640EEE63CA2EB2DD6FF4F173EBADEDC0EFBB5661E1A42F316F4EE17B28E5A11CEDBF25FE08F8C47634A4C722BE2BB71F08BADD9F07CB36B13C46136A99803B9C1F79A373DB1A9A99DCDE50CE24FD7E9C7B2A2963073F0801D8C43D53B807D62F051157E4B0DC75F8BDA6F101F46ABA97697A082BCED44E9292D71CA68042D923343AB8DE427C42BBF8D71A3D7949983B86857901598E32FFA410DCD35DDEED0A21312EFB571954F225E4007CA4A8C5CD0A1ED2F45F638E19A8155C6100BFA45AC1F92821C5DAB5CFB9716DDA8F84482B00F6422D276278567EC42F026633116F7B63514CE4D04AD0FE9DA85036CC51CD7D977DAAAE67740E32DD132195F8DD0A397F22A20838A560E1707C7BB917F5DA3D59821455F93C97A5FBDA6021B44C5D2569DCE46EA9E8553D41E51D4B5530C892B3E8E6E787AFC9E9EB0B41617B1885A324E3B0EA7CC35BFB14E9CD2CE772BC6D2D3D67711922FC8F7E284922ECE0FC0DFDAF158D758405287A2F38137EA55AC67202E28FC05751C8A7979141EE3304F0C003B1BA2B1E798D802A459B50F1C58F0CE327D50E2513457CF6D62E635649A787C30976CA0B275567A4420A11CF8741EE8B7610234DBAB10AD435CBFB8BB33A3AE296C70F95E239CA58488D27C28EBB4C6533980E5801AF854606DF6ADB18675C93940D23D99376E17498406691DFD306D3A4F302368F19E0FCF5A824B9BC0C000755425A7B95A2CF09D34C12823CAC719BBA3B5B307BCD858B9E814F68ADE2C718867D1014129DB1394DE901F00F3A9AEBFDB0653EE814D384ABF512A1F1563A483227B626C6B4E1CD537147A843D64B1F19821B6321348E96F50D7F299F031CE86FE1C870CB5CE1A7C55B0D827FF6EC04A11774E1ED2DA84EBB99974AFC15A5F169907E4CBE077CB1FE8B872A83A6F41C21851966B1A2A2B9B0BA63C17029BF765BEFA6E531B198A234690A3BC4AFA382E0B655DD00D66FF95BB17433975D7080A6278C34F5B2833965E63FF216CBC2E2BBD13FFCB227DE6082B08903F0F649FECB35ACC335EB9D098CCBC0B39291B05FF41665E86082B09D596FCB5F7449DECED70FAEE981E5B24A1090026AF60AEBC23200204CEB1AE0DE56397191C826C247C71E3EC8AAD354ED90BD96A8FF1047B9D99E9C686D2D82971167E8DCC278CB5D21A3CF658690E7B1E1A2E0838D6FCC68974077C1535F1875F9CCFCFA3ED70C6DB54F9327460002AB711BF3E805AFACF46174D3EF50937C5CC6378AA4ECB757CD80EC68BC268CB3F12EF02E7476AE229B26FD0BFAE11BE3B4D2CB63C7198835D6F35D87C32C8BB06BDBA49C669CAEAC15B0F5436CFCD9B5FD68FD8EB25F90EF81563EC6FAC9DB9F4E217E11AEB45F5D679569994B5719A44F989351C06F41A713C07DC3F72434085E612663CFB76EEB3D00F54E2CAE925F239BC85AB48F423FD75B3E9AC400E626FC78C11191D940F4D9FF66DF5916422EA1ABF96B98487EEC126A7CEA4150AA7E16D0EBFE7A05979CC86511D9BEB31BA4A5A159C9FCC4EE594416FC636F7DDACB449FC433C23D6143D1E9E4646498EA1E702B4984EF451749CBE27505BB2EA3C91D632E1B3283543A2502EB9555A3AAD60EB8812F6BCFB95317A1C92018689E58A20A860D8348DAB6C6ACF1DBEBE7AC980F8964DF79E4DE536A53361D03B29AC68E66C0FCB63FE50BDD841C60A1150800279F5E392313F673C22916143DD2E860D4D2957758DD14EDBFCA4A30AB87C0099A05667C9D1A207FC1313FA867EA295E44C12DD5207864A03BD292D5EAC26E7CF873E3A40C152AFE54D31061C1333A5FF4FBB435A24D8E516478C1B6297EF4C18481C6FE06B667BBF6D956357AF4E13EA6AB88A7893ED19C301DD317037CC0546CE3DA19C48DB814B3610A9A68A52B54B120A44F38DBAA3C16F70E3E0BA6ACFA14"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="39168"/>
        </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="C37607310F2940C6CBA856B99FDB95E7A82967F0590F1264E010E7527DAD36C5F268ACC3607AFD727B4B4B4B9BF81291A1495572A8A2B0A317B168FF4AFF3DB08F97BF23E4B292A3F3705E62B9E13C2CBFEBD4D1D93BE9D8B7D5E70557CCEDC226F16B89CE08115912725CB4C0FC2DCFD5307289AAD1B8511964C3AAF223B0672ABB70982E8D6EACB5C4472656D2B111A508E4B9799000AF07E271C91853F354DF36A0621A75ACD0908FCCDEA80D8526A059C1F56C74170BE039461CC63C45DC6F89A5C9C005526907897FA46E6781DF2B012704C711CBD9D210DE6C2577E1019C3E5B9334DECA6905B515A46CA785DE778F173E60A9305CA90A9F069E997E549B0CD11F0B36DF029E086E24ECFE0668896A16ECF0049FC12A18617CCC8614D121683C2954E072C1F8B1CB8CEBEC6DAD07C69E9320604C4F0B54E83204ABE90F2AC22CAE823454A5031AA9A50E92BB3424BFD3CCDE5FFA485CB8E221FCCDDE761EED9821125E5DE636AB6266911AA3C614E9B16FC772982BCF41D224C5C5D3902C8091A1AD24EC090F7C4C910A0EC5BDA9984BAF9F235E8FF1C16868AFD4736ABBEBC42AFB1065793AC5315CA673AA90245B6A911AB47AC6C7DD65292BF458774E8E29A3FB2933FE4B34D803BC1AB615423C3FB68F8A626645A1050684C15DC1F218E8B3C1F3C5D67A552AD6309ED23E239547691FA4DCC5F6F1F442139C297355574177524EE36D5B98F9235B30D5208B102F07B045F7AD256F7EF008BDF057240E28A342746784C1218071ACBEB8265206A4A7AB3393D970C5D80B855C00D8D1384B6DD5FCA9A20F6C67CCB11D8B2787E2F86A15424372FAFDB15BB8350B7BBCEC66BEBF994F439F3C138EDD3AFCD0842E993AB89B3A642F2707B2D7CF01EE8C2CC184DB36506681A0835C90C1C6877AC5584E89DC9D46C6065AFE89C8AF66B41C6158A69323C98F92290550EDEC46D0ED8BA03EEEE152CA95E193D01CDE30418A4F353ABF995C3B60B43C0B454329A8380781DA93B8B2E6AD840BF7F89FF77189946B80F90F6F984F22812B5044A36FD5FB41F13F133C59BBF76CD17CA1566E16571CCD2074DF54184E56842B0E9F34834DDAAB11ADBEAFAD0FEDDA430C3F2074D9A8065BA4877DFFF16A93EA73C34918169E51A4585AC650CF4FD44832856D8C6345C93895703CBDD64397D81B70249DDEC79F4051E5D09ADA5558544A812CD4B1E67A6B8573179757EAF725BB3E36B7F0740C7A1C3F9B6A6A45C76427E700A4745B1673BB8CF622AD18C3A2AC8A80A6138CC6C46D660DB20158EB6546062E44B131D18B6375E37E46E4419E09BEB457D090CCA00E8D387F2A642DE5DC52B89DDAEC1A56F18599E93F9763B0EE903B215067B99DC289C6893DA1C96A98172781E1FFD72303B6131780DFDDBC051711B70B0BD587EAB325A234935E25A18ACE60E965334BB7DFE70FCF1F567FE6D929E9EF68A690F7893CF9642F7B2782AA9168BC26DD03F8F2912371AA450F74E58AECE3DA031F73344DDDCE6D760F3669D0D845A7AD24253E7179A5BD7778564D4736C491937FB8AD6A727CFCF7D93BE371A188FF6C1137E005B7180D865733E9696CCED4A809420A99BCB71713B4150C88F9BC68B8961EC8898B1876CD9ECAAAC7F154D3ABA8A20712399BE35CC908F10BBC2951D6CF928426D9033CC76600258366DA87F69F500023660D5967048E8F7BA5F9B6471AFFD6EB0B774B2095061828A19FEAAD220FA3C7B6353ABACA46E92943F9D54284965C01B12924FF2FAD42F9EC346B687CC14709B61EEF615CAAEF12DD4C0447C1241844EB7DC44C935D01D243A62F7F66D6BE34AB7EF1B1CECDDAD3B95BFF94103508CF2E75D1AC8F97A272A093C86E5F0959E2E2105371ADB5E0992ECF155BEDA01340FB426553140C13571C8359F1D3AD38D2FCD27F2DD04228FA5264E30CADA12325B0778F1C9519BD53CDB2C34CDB21A963D709492564183ED663F76E90A2D44E3E16B1A5101CAB769E409B976B2BDD1E39AC0D9E3FE662AF001777957D739A48133CF261E11AF9AF9859608967AB6DE8B6A59D39A4E4B6B9DFE42F554556DA4AC14C85295F2BD225D6ACFB2FC698C8383FC819B066CED23A4AC719D64D2C56153ABA07BAF3A0D20DB053CFFFDBF85C7A81D33ED3C14D8B8CE2EEAB1F44C97F3AF7CFBDB987FBCDAA1993FE80BC7B1A40EE472DBA5EE4D0DF888B5E3CCFBA46B03B90CF78B689435827C080F05E4F60A6688888F5A99BD9D5FDD8091BF712493B0AA88AC86829DD7E802DFF8741D81F402FBCF35DB5A0FC0BA05C382456F1BC5E74673EAC74C58C79D62A37F2470C2B1E1881E3E83C7BE21DBBD1046A2682EBD4D4DDA12F502E7D35CA5C3ACAABF85C15AB23505B2D16766A1BBB3BE6BB710EB0030D94798C2B047DC8C20B43D870D3F1D9F49BA5A3457DCBDCFFEDBEA91220B1E4E384D7E9CB35663404FB01C5A45B2560ACEEC563AF434B50BF784CE17AAEC3F42ABF281710A188AEF15D81B8CC7B5390A05457E265C14AC251A8E9E123F3F502BCB478CB640004BD9A744013A2AAF902E06C4F87DAF65BD3A4BF8E61D0347EF8FE15ADFFCE983115A5027E9A90ACBDD8225F82C5CAE53DD18E5536B8225D23CBDD80F99C2161B8726898B3C097991570C65F97F3B9C204E62B06F793243CC1478A33D1257EF46069F02D2B9B3BFAA16C99080AB0F21813F1D65D7AD056FFFEDC362934DE449BE35F8F4F3BD22ED7226F761DFB88DA4AE8321765249CCB0EC0C61D080AE67198D998F4FD47AC0CC009763A35603E0064615E2E88C4121002CB36010334C63A2EBBF8A2C457B758EFA4CC2BFB9E8540C3600481E126214BF8BA763FF88C02755F027DFC803733AC636D899FF76A7275F90E200D80DFEAA581E448CDDC001A976DE3226D5DC48C736148E6A949C07E79D0DE7F8074B453868F1A71CFEA1C18870B8AFA4AD243D8CBA875053E3CAE1CA060421B176C352C5D3528FC9DF2BA417762AA57399578ADB97D6EB8375016425FE20474666CF69CEAAE65726A176DDDDDFF965E51A7DBF4355284D278C3C8E7BBB467D3C8296816C992E266B726CEA22EEAC7044511BB91505FAD2AA7564BE23B04373C63D6AC1B6822E5B487D639C18106DB8A51F25088C8657AB48097A89F111A322C3771E179A79E55E5D55D8FDA9866B50DF9F2E9DE28EBB12769457FED71EF3DF9CE7BF29AD40F9A9606652A04CC38A8EBF336E8AAE5AA68F33496B3569DAFCF49DCA208A05A3DECA5C1AEC5DF543D5BD6D785322ECE09679FF05492E8B2C7F0CDEC6F23CA86C6F8B618DB1549FF219323E0D94321BCD9BE623C98467C0E23F68F4DFD6797A3B62BFC9B20B05C50F1D49B7BE06EE65C4C57A07D4C89FC943324117FEA1A2D7E25B59CCABB175FDD43F8DB5766C5562F3123EBF3A5CA6BC873918C5C7058645F489CB3B21AB4B942041EB6DC0A1F764B4F8104AFCE2F387AEACD540532B81958C18575A0F5B75CD8396B03C98DB8D0EE015EAA147187DBD1BB700CC717712750C878B097D0E51D27C0F3701CC9B54733B1888DDB11F7BC8A1080B11F2C0F37C4983B781C8DC9C540AC84AFB13A78164130394C1F2E6068A4370B3E434B1AF4B97E2247159CF21FE5A8B507EBD6FBBB995AD7EB2A9C3E0C3102A4"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_87"/>
          <CryptographicLength type="Integer" value="20736"/>
        </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="56EE3BA901080F47734A0932208AE3A02CB5EA3BFD55D7CCFB5549D6411B7A122DA4C02D727B637BF5C000832F483EF09571BD9F1711B5161BAE246483040873CD397A5E7B7812EA54014CB26BF37A1FB9CCDA498F484BA8033BA58465B87C41736C76AA68F8BD70BB4CE762B9B852C1328A1C00467BDF43E3E35738E8CD373C64066BBDB4ADAAD6CD20C56E8B2F8C5B748E529CF4E048DE2A2B5813CF8A9180BB73924613C650852710E18E5A096E3CF626C3794EF3AFF64C7F840532D1E7AEAF1F78FA6B83813708A08FA3D7945EAE308BE4B63840A0346DFDC995FE5825B7B4B823B8B89FC7DBDDFCB9EE271CF41615825D58889B66D2"/>
      </CryptographicParameters>
      <Data type="ByteString" value="43E4F1E87EE606F063628AB47E7FCE0ECD8302A9AAB15875B6AACF349BAB912581E50BF2340B8DB722B7A8686057B0E9FB79511FF510DB4ED725F30C9D29A70BCBEA0B2E68CA881FA3F8B98600309AAAB76D5D43B75C108C1373BDBC2A31B0DB3DA899FA02675659BD087C059DEFC294E21E3D4E04E5B464E50E95BE2345281FFE5675C3C47CC9F4BB62296BC0F59BA932E0025251AE32B36C5E77CC5B11BBE6743DFB3898F575E4718EFC379820C25CDAF1D0DF2B9C5CF98F0DB83A603B83B79AC28C8352769A03C02DEFADA8C2C02498D807DFC955A800C04DAE32F83511603CA4F959445B35E1D09A34D49C1D463D40B070729BBF5C931BD0DE87576B9DF4018BCBEEFF01D5084BA39E26E9C4D19ED5069E952A13EC0793F95B1A6381846FC01E986DBC1B44DE469A8688C7F08D76EA4209DCDA5E129AF9870A44E01BA3D22B6516763ABCE1DEE278F33DADE58F9E3D3B350753B0D5D794D3299DF927573AD7346E568ECAB120495C8CAF35A76D2325046B37557B0699BCA441ECDC2B3A6F2829E41B08B4A2A8728B825949917CD6C006C834967F63BC4F760B307324ABCCB5D541B17D2D29EE3801B6B8385510C8D5B51188F7F04569DA624832A2DBAA2844BAAF5959528BD18EC024DBE83D1F97A9AE0C1D4CEF87652F9B0308FEB8AE5DDD9FF657EDB976E1D25E777F557405DE6B47EA513887C73A129D12D0335D2F063F7A50ED1C8ADF94FF44A5142A9A02426B37662EBFEED82D8D13E2CC4D75267772A21958B67015D275A93F11B4544EF46A60455AD5A2A959D2065E325C543D3F555969788E6CA2B1913CD06847AB34EB453E218BB47CD1DC1BA8C45821A70E451287BCE84093338BEBFAD6A77EC401975F80D96B9950C71242AA0CC2F78EAB68E34E2C4943936C1FAABADB7B8E1486276ABCE7CC10F2933ED1FF7CACB3DD45C77665BB04EB6B54464DE95D2D8F9811BF57BF9F3D5521CD9F5318B497DAB90907E76A149FD3DDE609FA3CEEDD91E65785965766BCE52D318A058EE2D2754E833BC7EF13E61EA816BD7B846B86ABD32E35EA2AE65DF5D1F6FB503247E99A628E65C39AB1BF1C42B07DB55B8DDB2982BC4D787D3404B446D579AF3028CE25CB18096094096820A7B21F2E9AA4CA4AA52C79006DB5B36BEFFACC02D167CF61DE175925D78155FCBCBA2E309FF3AE13D84A16FF8AAC3C243EE0E2EA0525DAD5E3BF2149B7A295BC2B04ADA9DAF14CD1E5D227AC3DB321006010C86C3D810069640822ECC594E5FFF753B2ACAC9D35074D206C068F3EDE06ABE7DD9DA28C0FDEB0594710F999F251D9B6EB1BB9CDE73EAE6BF94D60B1C3AB181B86B7E6BFB6E26E6B7993DBE472466ECCB852EAF721319EC35C586E7E4A2AED22F46BE0601E9209D512DAFE85010BC367CCAADCB1CD0C8766170451BFB881467819DDEF36AE3A779504B804A898B6C8AE17260091A207FFE3A28F9A96270D8D1783973CC9B9DB8ECC3B7FB8CDF029F6B29B78CC4598CA0F55A7A8123D07B314BC86F4D28E686327E46C995BB25CA78CB4CCA1493BC9130B5525A42DE0BFFB66973115757CDDC254E4B49659A42035FAD489D2386D4A45D1FB70AF51BC48DB7AC53D7BE7577B1586050F94819B0E7C05776175BC3AC1A413196CF09264C863793531682026AC5C4A450CFA115E5F3DEC02141A20C111AB2E5EA293B3C55B930020F3E0D8FA7F1A918237CDE6EF03B5AC1FB6EDF7C8846C160962A0403DDE8112F3E914140B5DA2F00BE3A52E27B590FFE2D192476E86E93507EC369D6F25742766F49C8002987DB2FE5B7DB2BA730240000F65B106E7078F6916AC8910A14B88955FA229F6910E4882982F7515534CB376463FBBAE0986081D921110E0004A2ED09205062778863FCA14BB8CF024217B278C8A5ACF1C1B9B65C9A27DD1D95C3D251F9936CF744000A10ED7CAA4ECD1C00FE3EA3D3E6F4E6AC9D47A6778284EA2DE5F79C1E4315E12CAC8CA1E86E56FE0301BA5207C3B9D9EE17E682D860AC86B2D5DAF14CD01DBB4036678DB0D2FE93102017241937B008E7446C2C0E5627943A4D84D701772E2A25C389B7CC911E4A33F4D90FF4E6D437BCDC787B0A438ED9FE342EDF2D3287F9201C0AFD7F6CE55FBF667F8D3015C8592CB21989705E4620C10924A1F0DDB0B3721915CD4FF0F9C665E8C940644FD322D62FBCEDE5FA1245D94AFE69334B4878B6E3CD13389E88D99FFF8382942F7BBF6267FD395667973F2C5E6BC8DA89B5E97B6D6FD00F458AC35903557D393E944503C8F2F934B3E616C3CC58B361D1DCE57CBCC138647F88555121ED3C8E5B0B7501CD9AA77F32A63C95C45F87AADBF5463FD3C834B3A6029E70622BDAE07BEB1343F39F57181CC944F174DE771DF8C77CFCCDA8696E5F78A124B2B4387797A1744B6D706258E213E84D36843C47375134AAA36291E02670C465F8492BF5068B85B125AE6F2D62206F6F989FEF13EE996DEEB94EF31D6299E9DCADD489517380ED25A81AE0A53FEDE9A68FF48A105D623A719AAF75E3A12DDC0653AF1B5BD6EF5422B03C76290B088E3F22A43B3EA03D7BB9205030D7A39D621E33FBADBE2D1C4ABB232A5DC92B6AC1DB772971034C1FF1F15D386811AA875D0E05A183DCD3F568A3A7774EA23ED8F18871EB5F009B67CFC7C881B385BFF23271DC8C921CE333B6C63A1C6B0BD7CA8300CE2813ECF9299A97BE77109ACB92B01283166CC1D9BFA085C8583A260F7E3ED91C7F287004B588395E7BDC93C97F2E64326A8A06A3AF7FE69818A28162E9139B0ADA09EA06F27D0D2D006159A6489E6AD99D0F130949B326592F7281C2B549BFD572EC67EA0801418D935056C5D9161A9A6536AC98E90DF731E3E208340A908D672732BC5338D01049A7FC1740E51A3B37B68C5332A0E7082F4FA0BA184AE989AA914BD0145DC126C8795D7FE12D46D2AE0A532D843B2EA307470A246F9899A727ED3487C7B8359AD4009E5153FE4F29640042B1F21166EF29139849E8953756DAA17E2056AAE2E0BC454EFB1A47B6AF80E2C996FF6448961D9B32AAA8F1E012FBB8991A9DD01C2D9732263AA7847A5BCE314BD8B8331F73BC0C0072D87A22D28FE67F949374D0DCCB71CA0EE804A21E0E0B24CBD470097B5D3C9F7EACD7AF61410E4F59A28866E30D1048C1AE6CA05B8AAD5A87EB63E0DF40122CFA67EDFD0443687B98602CCB6883103FB54F498D7A36F75C99EBE2D9BC96AF766DE0EA033CD5981B2BD6E752D747366AB520878EB6801DE46B1AC29C5E94527FB2F4129EFDC5504CDE000D881B62776C78416E0F06527A808FE7C89D22661B296F02B55EB3BEBC133F9DE121009DDC33B7F50279CDB1727842D65DB9E89FDABF310E25F7A63F518ABB2BC088CACD56DD91B12CFD254C3784FA6B8E1539773EF016BBFE577B6DE4E4E227C5F5466CD3D0EB9721278FE16B2F6591559B1443A2712106E5AE9E3274C2D8BCEE807BAD264FF6A258EBF86FF70C5A8C99E030BD91D0B831A26CBCCA734473298776EDC5BC0F819648B6146AB2C36392790186E7EC5033DC5637BCB7E64F587D46AB336A9EC39E10D82D1DC5AD0E695F149319DBB1B9D4BAD18C995A2069B3668BC1692C22883582ED38A1B11B1568EF81DD11A9B5E43EBFD755E2D4568B5989DE28EB05FDFB2C263CCFBFF079AC10C460EFD579E3919F66D767175EBE7252AD391B5D2BD9C9DF6756F53B455B0616FEB49146B92892953B54B4DFCD62832B78151AF6809AC565B7990E1C88DCF42BA72479D1D9EA67B83FABF7F13F717865637E083976BD4B68867B3110D0C2412345F45145D7E6A9704E81A3CC035BD0F8B9EEDEC9F03A1FF87A41B8736AB649E367FB4D006A22543248087396A5B5BA4EEEABC72AA5B92E92F4CB782C18E188C2285971CD9ACF94810974732EDD14C3E27DD154F378623CE9B8E7C00EB35DA6BB2740AB79983810439F4F8CE292D77AC4CA2B89CF9CB012C3D319F5BB0333C09657160657D98E0DF790F1A38B260003AEA2D33283F40DC13D987507A62FB14542DAB2F2A6862D980CAF7DCD6DEDBB48DAB0157C4876AB5949BC9C75719ABD756E6F81366EEAC3C41F2BB92F4D478DCA1DF69253A51FA4D41121DD6A5A4CC3B5DECB14FBA7C93F6D13BA9BED4ABC7B1726E6B235508C40735B390FAE47E78EBB18F3DBC86EB4A0C02BE2EFE582F00D10C01541D8F7DCB9BA9373A058996B5003A02EED57CD4B3C78CFAA120A36D3E70B919909A7EB2ED9F64BA9139B2D707A3DFD26B97A0BAEA9C9CD2D07C1D30553A70EDDC903A94D2A5998E8F66714F9A5C77BE50F9A8AE5D95A9CA2E5058862EF42102894C347F622FCB1446FE4F9467CB2329034C24773DF93A10109CC49DBADF8CDFFBD81ABD867B0A7570E5A897A6BA66F2ED1266BBD31CDAA409BAFB6DA43BF9EF96F64ECDBE103B6A08F893179E43CA0B0968D9B4CE22D549A6D8CDC1E6126D04FD47DB70C5705BC6C635DEA966807DD77BE17F1240F7367166133E19D7029FE6A1FA981B1B46EC897B19AB04943C5DE4F2A5C385F90FFE9562F7B7B2F9D6E0713973E5C3646F7D3F6779213E8D98691EC638F0B774D95A86BDFD8B988653039C57389DFE5A231CE35D385F5495BB93ED903D06FD7337AAD7723FE78152DA77C6CEB7FA2086FA5BCC3563EF1EB0CCC6A47EDE73FD1AD153525924F8B6F051464D560F205C6012CC043B20CEC68A04FB6AF6D7D29927CED5EE135B3252FE97ED032A7923AB37BD7C51779BCCEFC067AD8C76F64DDD5470C77ABB5819DD63439F07108E2D3790726143B52709EE4891472D3896969D9EFD9257B1B41D98013278818915800794E6220D94ECDBE7C8782ED9F01A0FDBC5291C9195C21DB37FF52F900ED267776A374848725BC6BB8E2819CF679D8D31C38653F18CEB3EDC2E94695BA7690FE24896767E4BD362181AA87CD49E4C48E850D7FA1DB4AF0DE1B5931BD474E1630BFCB81CB085DE08BEA407A199CCF4704A69DD3C0A740C9A6446FC5C54910720BC4149C90F96B2C68DE16F294E1453DD12E7ACDC959DA554C6C7B2624C6BEA2DCE56B5ECAA0758F74673DAB0C9D26217A948C83EBED577712EF3D0678DF839679238FCB02BFC26DB266BB10D0FD347972E405B86D37C66CA07E0E9D0E37E62F780E9841069905704CE9CBA259F7E5217C4B4E5F0F0BA51164965418201F477E090518B61EB0C4B14314C402492AF2F4963EAC55B5EF3490C4A6F1DB5A589500FC04DD4CFC8B502890F44E439C79B86661AE70C5204382D65205316EE955A59168507C018164A306F3DC9938C596960615DB30FFE9FD6178166EB1AF8253F53A2D13EA327FDE4192AE6AB281BB993503A4C3C2DE9FD2A54282FBDFC2F75161B66E54D20AAA4AC9E8B9C0C29F3FF463E621B8F0F41A538F0F1E847D49B6FB6370F9F2861F8F66BCA5B7DD322EE1B3C7003586CE6AC25BA8E464616166F081B5FBFFA4430704996CF013C34FC347F3607FEB6DCB7CE753254CF98AB8EC66D07907907A124233B27E00F3B5BDF798A27F1D5DD8376989567601F686B9729A60B5C1BAE865B700BE4822C754D36D652BC3B2FD435D1CA223F0063123008BD54555C71313136C556C60AAE4D98D896CA73507029EB7F027D8E4CE54BB2371693CFC54DE30049A22D641B53384E586F244B1649479C8D19A33F727BD36329721A42FDA608FDE2E0BD970DB6052242EF0A2049752451589076CD4AC5E1073A3A1A20767A3E638F6DC03A9B9F2C03E7ED0553820E9E449290BD3B09976AA21B58373AB9EC1048438C2EE7B9B6E115CC7F65B568FC5F7174D40C86C381F0BD557AF17DB5F9824DA36D50E28013189F1680BCF955C01D0DD6ED333C3AB3B5946FAEFAD255F8968878BB768509365FA711463979155F6C504C47754B81FB0819F35A18DFBB2AE650F9D159C11169544C38B43842CDA9EE888DB5FC3B498F5AD17D87EF5E82975C4A89072204E7F9064983BFDBDCCD85A1E2B99A7617746F581BD640BB17B3D80B149106C86F8BA82304CD71ABA1AB3012399FA2368DABED505276AEAC0BFED4BB2F60860CE0BE4184EF282205C5C1CEC9824CB9EC6E076B9A9DE687B010974B27D3376D7075B25EF28B103DF8468B37D926BF445625A8F29CD0FBBF3FB1CC952D206991FC9BF589C6A2DF9460A33B955D25397DA6C56C9065330965FE7901D22071E134DBE95C13A364"/>
      <SignatureData type="ByteString" value="03FC4924246FDF91289F868AD55949A04FA127D561BAB8A72B6AFADE7B334CD1EA0D58B804AE75B3AE825FE86D2609167178505B7A3ED073B548E06FC15CED3D38714F3773DE6490D71284265B1787E6F975560444CCD90C058589E7A4E67A3DAF1D0596837A0887B6CF0CB0B90E2A03A6F113787B073D5EF145CBDDB27204400DE10FA2BA615C201335D24D46A690DDB91B480C6129C3B2DDE60A25C7CC58AD14CC20B36743ECF092CE65DF5E0DF95416C1E8178BEB88032E74EF1521212926F03B23B557B5B3887DAFAA15E2077254542D44B36AC4D639599E1779BBFDBB892D9C6858107BEE206493E9D099D5AD0335D3D4BE1C2008242BDC7405C9D4E5A52262F6CD47173BC97ED980FADE554738C4FEC734C2225F280AC1154F502EFCB5A019AB0FBD5B826FA01806D8077407891202D685B79AE37A91B9A7EC0E951C7272F94F2AC40810A05C9E2095EC8B8B19BCE7005E6E7CAC737262579BAB1847AA74B7458F94CF587A947F1249256B014005DBC5F59117317355C63C25B178F18F5C29C69A655D9DC27B2A15F9EF6B86375B299585D02C4C503F5976187889E8545C83DD158FFDC1D4D615F3FCECCA589DC84E65B0CB006D284A6D25F4BD322234636C7593CFF4B09C0B0E6A51C919164D6D6A1ACD9EC330E7C742EA2F679E7007252F20A14F116FD85614B24706AE0A977C0BC76307F2140CE970FE8C8628D0E973F389BFB83F027130250328B765FB11C6E03669CA39FAE77E458F9E6B6B0B754F4FCD66B940A5B4B26BF6ED4FD948281723DCCFE0B2EBA934F236B752FFBE969A56B80FB39E6EEDF8978EE56ABE67ECBD254076D48B62EFE6F279251FE3C912170CE79035DC8E5172BBA66B4FC36748E7E7DB70538AD85D2CCDCA2954511C41311E1E1B0DBBBBBADF23AD5C7C45DDCEB73EAA93EDB0EF3E55D5C5FDB8C74C7FE94ADE63D2A144A17FC706E3DF58EBFFD36D914C6940BBE4E66EB33ABFEEC6E32C704D8EDFF8D432C403F1DA4A10C04B17B604615C2A3C50962BF2DC7362B277C20F38576A1F798158A27E3FD1E4834C28A2E14A6CFE3DF386250A3E81804AB3AF94F3F4633EC012DE2B96324F7E5571B09C248C91BD22B79EFB91D61A5D23620353E3C5C8C14B714F2C02D61F47CEC78D614F8E92393985B572B82A2157644C442D5569ECFEA28C7DDF7F0A84B9E82D08BCEA0AA8525889624DFE9E32BE649273AC6A73D5F4FB9DA054B341E0E8143E55703447621E67CDBC76865C50F2C61E125A899ACD3D027E53FBB043C3F37BBC4806D14435A4998F80D97C9B644CB93BF45CAD626D35F5ED984AF3EDCF7EBB17ACDE13A91EC1516911B2F04C77CB782C25CD1B26FEB6F3F597C1FDD24B20E0E09FB27E8416D769AEBA7BD87EC697339F297341A18B4F03A2866C79FBEE44FC8DDEC23FEF380872B472278C6F380DBBA58B344618282758513A440B9A2F3DD996CA8B873F39EF8558B361AD136D24B8393E6E4CAD0BC2F555381B2666CB9CAC1C016A014F37B3BC304E732821B9036ED17C176788101075E616EF55C777DD8557297B9446C4535C48460B9AAE9E7D48D73F2E0B86D3979150151514E8CB466FF5A68DA733AE2A531E5B8307C1914137CBC73986E7D9C0FDA0602423919B0D7BCF4D1EFB767E12D888A582ABDFA7AC92AEF00C0CB762FAAD55639B2A66DB95A795D14426753D59D37D946FC175D434E71853A6DA975C0814185E80120A69070882DE95D0BDDB722E1E0E53191CEDD47CE2DE7E2333D43B50A0FB613EA5CA094D94B7DE544CE3E6265880EA14AE0A8EC13EE38EBC6725B92F202D0DA274712D42883E1CE23B6F926679D5708BB627B2FC40AE0581898A553DDC39CA1F808A815E7B30578C153BB6C534BB6022A183F80B04D5F9C7F18063F58D6C604B396E5CBB42A94C119DDE942A0AAC16C4000E50EBD5A35DF5DFD34732EFDAA376368FCE8CF062EE08FD9429E66B8CA996E34FD73689103DD051DA73CFE2330CCF6EA4BAC9442C06D3847BD24CF0E345FDB305FEE9056ED93ED2A6CBE574B8966FA134B8227096C0BDF0BC9E707099D91AC1717123110FBA934EAA27F867856794B13157AA6F0918DFCB3D072A3B2D431834C6487FCF12320EC3AC2F5FFEEF248670AB9C87A6A8E22B72F3E2B3BEDDCADC0029003A38DCAB359A7819616886C448876402CBB80330CE316A46E531FC01D771898023DABD17F007B40696E8D6C6E0131B3EA5FAA56FE86CFF9DE5A24CEF97E9EF3073F4294BA1B1CB3068AF37D9C45EC7E66185947DC09616A0F99337BFCC6FCB84C0F89868C9B7CF39849992A7892C22E0F568CA5A0539A6DDF1D9F6CE03BD5D1224CE37C4DE3980B21DA78D96D06D403F9F3EDEB280185ED07B4DD7AC482FAA6C9D9EBA1D1AEEBEFFCEAF6D46F44375C39AFB79FBC22A9D7EE7EEBB676BAFDB65BEC01A3E020355611071AEC7B7993E60693442AB834F645B39A0283603880EFA1A6CA714470059714F54AC1909CBAD4A9821E23180174C5DB772F9E647EA40477856863776A27B0C2B2B5FD9D23FE9FCB5E46F3B6E76AF5D1BE29440E989F00A20D58CE125603EF44FEB1CF748F3C9D13AE29FA49568971A52EFF46505FB80CDF705B13DA8DDD3FBC949209EC68246DD8A0B66249F96A88F9B0204F9EF9AAE9EE96C245CD8B2AF7847CE28DD8CF86E4714959070A93F85D0F9A74A782F62A805CB23B070E17F2D399549BA77881691D0950701D50829D84751998878ED6403C9B74BDE5759CBFFA821BE50BD1308B8C32C29638110085DB0383F8A373D6514377925BF3165CA434174BEB49F15AE176938FEFF66A2735361BBEC77111839FDD7CA05CCCABD1502A2A6106ED05DD0669707B03A4AD250D76BB427D1D2BA1CDA883D47E227D5BB70F56397C4875C9CB59344A89647B5B236314A12E9D52D4917580C0531816D02911E90C948FE479137DAD64A27D86561129A95AC09930CE47060138FCDD8C32CCBFDCA9E68F2BF22739A5CEEAC36D0B388A9F31392DD8A26DABD3630216CAA9570705B32EEEB4DA4C2D08CF2AD08FD4FEC5ED59876EA685A25A123092C8CE3E04C362D90E5D2643203553EEB14745D4C57D9E4FBFBCFD916EEC688E031CE120E25C8DEA23AA68C69A9EA2C7686C7A0C2CD3711F7971A9555D0966653EF45B1BDB4EDE41130BAC46B6D1B1BC567116F30F626D8DE724B75335F90C800F99CAAC7C318B3E52E407DA9A35661A2A679AC26ABCFDA3DFD9FC04F670C1F3DE09A9F63659EE9524989B498880DDCB1C502892CDFA7F1902705E20AEFDB22B6163E09609482051C2907FDB602425A7B751DDD9CED7980905352A757FF732758CFF6F66F435DEF11DFCF7A2FFB565981D2D02941D6D5AF9D064CF8D0B2BF6A172ED242785FB939B726DE60EB903CED771EB51AEA0ABB993EC9FD9EA8921B0CD8FFC0D21D93E5207FCC9A1FA61475DEB1C362063EEEF9E76E4C3BD9005F5C8B00F3E40AF3336AF0121CC3D25DCFA7ABB8C81644F7CA1FFE086E425978358F9BF79EEEED3B90F3BAC6403B64EBAA611FFA716245634ACD433DFD1F500A97840D7FE1FB0900AEE370BAD2B0F4FE34CD9F754254B39693B6BB81D2801673A960212D2056E397DC958AEA0B7AF31A789ACA323E819778B2905AC404855E6DD1F89E143B8F1AA03CD127AF0A8E6C0578A62E109ED02E89CA4E480B8F511A06837146565B4C8402A0E88CEE79F54CCD590DB83DC717DD3C75428B9EACCA789F9099329EC456705ACFDFC7C8CEDBA252717760A7E7ED871DBAF8C7106043B663A39088130BF8BC767A55888A22C6B212D619C4247FE6D01424B3209383BE55486C3804949FC0C0C9CCC430190F8803B70666C4B9DB9F3760D92CF3E1B39A5B08DBCEF8FE5A2CDA5FB77888B0AEA8885DE2120684F3C636C35010BFEB42ABD6E6E92B377C87D372A028899BE879E027CEE2E68033C33995D54A812AF9F4CBA1CEBC3EEC48EB08FF9B803750369B6FEEEA3E8CB006AD225DF43478E31BDFAA647E1DA0186A385B449421D4BFB9F3B90D00DD33616C2C8B822B8B9C012D6FC22B08C6C10A46BB0AD3F812AEEEE66A14D19ADF4089042716DEB74BA2260FEAEF3CF783A92C5C1A0CF9E7034E5C6904DE597014EBFF4D49E0D8529D07E314AE5389C4292F9EC2E6F304C3DCA8F76126180CBB9F9BB469DA3B0353D26E2C9B3F466B900C39DA70B0D0E3CB4344713E573FFD20501153A4F6253EACE61E4CBE35B3CCE7669EB2A7FC2711F0A75778E7387F177B22A8CA1DE4FF68738460D3286843E956C9280536513B401CCE47793290A82B9A69DE608A34B9244AE9245659B0AC19BC59E8A43F2F676E0077E37746E398EF97FCCE4B3764974BA3E08A6E2A49F777211E5B5841B95D2F39C8488ED1795A024672F6D7F255CC036B626A99BDCCE1AB2F9971369A5BB1C7E49CD1C312DB224A01667552853A3270857EAA1B2F9BEE8B518C60B89D22BA6814E59AB0F6B8D16BE5C90B535D00345F6159EC02C8D50F1B51EF47BE4C4345535137947B195BD0685D958FC1B53F4B4429FB61EA17A8C82114D2D87E1A46AEB70AA8AA1E81A970BBD69E7CD12A6BD60820CF7301CE6A70D90134755A38DF2EBB95CA31FBF1ED1C047CC2B0BDD39CF17CD2E0454826844C6AED04D4E13FC5593BA56C5A99B7D22AA12A9DB7C3B73B3044842DEB3795C62901E6B111D308EE0A7CB05567632D300E17568366E96A0DB1BC4C5377FBA019A902C0145BF59269DBA1A06BB81C231563C2D1008E389D36A05333AEE2418BCD7E585CED7FFB860B25A80D8AA4AB1E03ECAC2F7BB98B768A81894EB895C311635BDB616C788DA61B88AA24BC46858CD29003DE60EFBCBF2F0DEB79619E441E092C886698A4D9AA25E5DFEBBC7D6EDFC880BE542072BE12226931B188B7FBEB824626F9B19BEB4025011D423E2E20632E844A01C6DF9777F4B53FF2F2E288B16123098194467EAA562190BC8C8409230BB4A7852AA911936BD6E0E6F432C324C231B9F8E854674BC55A1986E7D91A3B02036C08A43FD04A5C174C72CC63AB428A6952DC9B21703F442795399BB3A3002F88626735B54DE44A12EB1249E5514312A2B36D163D2FC4B3A92AEB716CC57EE3BEFB783934722DAF8C74FFF38A2F30A1CC034BB17D5CADEB4B95F8B10A82C97E2C1AC44F617A94FFF3ADC56918DBD486ABA2AFD4D98613DE767A24E0B5261B20BF3E8EF63058AF6AAFFF4901E6DC10737ACAC543D8AF512DE72DBEFB166D33564E7082E8A885E4DEE335E111DC6C185F94847039000A26485DE3A69B98B36F665A2B4314C0480A282239C94C7FD1D833FDBF07E005DED5AA3D8874347418FB7DAB831CA37568B3144C5EDA0090DAC27842BE86EB5738F66042C50E3FB071200329B1D02CE3CBE5F364FE425AF0E3666C6F7166AE8CFC30F38022AE98141D6A4BF08FB0AE27BE7834AF571383BEEA1E5C7F69BCB7E92DB78ABE920F256C80AF5996C9640C15E99A191C0E47A902BE75B69A16F0ECC7841E3FAE46418EFA43834ECBC7C22E50D0FA03C04327507F43E042976A5B5A15FCBB1CF592E17F531765B822E3D04971A4B5155DA2F6939FF0EA65ECF0A962F1A59D6EBFBF6DC20A4723615104D2C4F8B91DBB4B434AF434E620F872AFBF6556890E11712EAF326D43B8DEF6FD46CEC804C6CBE5A36BC6AA0BC3A8AE1A2A025F5201AFDE17B516F7F036C1DDE484964B3B5689B6302B5091BFCED2C3E7DD10ED49F34DCA24C505224F03754ED334BBBFCEDA4DEB3115C26F988D70EB72561E58C6403B5E2CB546E353A40825CDF695884174AD77C7D0CBE2FAB6FAE053E54D4BD130DBD49E3696DCA5B3351C48ABF2ECAD08AAC20E62894E8A51FF3F4884AE5459A9B92BDCF2CD0A83DE11F58442A3B4686D084D737720CC5E3C2149BECB29D70C2C700C107820E6502C5B76E2A8508CB277EAAE5BCBB079B41FC7390F4B7E73604A2A0D1E93B60B333C5E941E96FC54E6E75F862A6C6558039503BA0B11CC6F5473CCC0928771D43BEDD208DA8BA5894D1B54901A817E636FFE78B519155B59AF4AB3E08DD61E5F26F92E13D7B6CF078A252399D33E72DDB9AD86FA7780125C30B369DA9F37E2EFCC7F07A86223E8CECC420209DABA0DC0A0F4AB512BF262DE3C9C1087599D7DACBFF5A9E0E26854AC79E1A522DF485C00D4B756F0B7D425FFBBDBE724E8008F569162F097490A440BDBA4BABF566AE88414D841CB95807390D785936AE810B483879B3D16DD37E09393F3052319CD5CF219D1C7B365DB950B860B84D08E5852FCCBD5AD3CB52F69B0503B961A9937CACB7BDFD6AA0F2EA70A40456AA5BB5B1AD1D6E54367EDB5D35D0D389EB4912245604CC43766EA1C38A8CF1ED914FF2A2719B668C930337F5F39010A3E8D25524B9DD97D626F3BF8A7765B0D09202E3472CBE7214D5579B4EC7893A2D7DA7E8591ACFC1A2123295F6097A5D20112213B5BAEF70B0C1A1F3A3B466A00000000000000000000000000000000000000000000000000000000070D0F121720272F"/>
    </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>
