<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="00B00D98F07C269CAF5F43658466AFCCFC0C5425A0FDED63E330CE03FE69FDEE39775FAD74D98966D49EF82BF75B3F43C0CDDC9A9883C25F9782037EF824BC3610535AE7A49E152D1D364A530CADAB84302502330AF69B8E86AC0497BC2F63DAD6B672E1C34186CCB7808173C8CF8B48ADD239025617A793D48D4707796C6794D99624D94492020770E2B02059C20108469204C880DB006559B46081286921356ACA046822442E8846316124090BC12118018E001002DCB40554A289A42432DA84408C962CC4309288B28C129649242942902681818865E128684B0251492089D2384953184504C50C91004CCB3211A2182D1A402404C791121209C9C865938021CB8891C44281DA224024118CA3A4258402204CA62000B49020C22081288C209321C84202A3B8298034120116700BA0081C21724A160CCB20110937044B2610A3486523846113394413968D0C04240095400B272D219568819660211350142625230612A0060A4A3811C8206C8A486192228D24489084C829A3402E5C245262240CDB2625CC408620110818402649224820B20949B06C81A260D3A010A2108461442D54002CCB4644120306130061A3B409C9C66010C764CA12614CA44921B22DDB40061306424228860B452104A18884122E94160DA18290631261A4366D02226E028281C10221E2188603C861C4C40012801109087118A32D41344C00954D8B4466A188689B10811C007221984024310493486ED1084201A2100CB5651C1044C1302D1B802C1C126D5C3005D3924424B3085C880940C4480889650A97890AA36518054860827150346921378E5B184504030820108002836004B56D58964CD182515A1489D1B611A3804021309258A644D9364620346901B16C51A22D11044623333152B611C4440240B48D23A35149868D88124221416902316C19946113454D94941080C23140104408B62DDC305209104688B66110026D8BA66C08976810093259160E8C009051065110C26C0BC604031544198161CB068991B441C13892A4163004B3414808900A148140A4208206719AA85100B42D93C080C844920AC84019B06408048142404512C9012217610B9641193766423001E290289B8289A2B810984449C890011B028604064C04A56D0438640C288C089311DBA0219A04914BA820E4328C0B87718B828403290882348003B069CAC289518228D32041209604E424244C20689AA00008C54119210651A2411B072809182243946C8BB23009164618000652828C6226064930015AC06062A60800262043088622882520A844204810CB042A12364681102AD088108C3668D8068402256E1440904AB00CD32492242781A0000223A58C02B511191712010964C03022138828A1A2050229125B382ACC844490422A02C10C13A1251B17321C26606230215CB00CDA8070133571D4362598166118B04C9930450183818C4621D080289236211B436E199204C14805C13841CB884043A83103B585D9C40800A98CC340250AC22581B64C21931010308A11A76C0381709B06010A938858243252020A939431E0108014042E0A112902924C1B180ED2884563A48108998520800D1A0170443405243460A0C069C83469421264C8063203B60423338502388A10418D803488224341A0A688521051E294088142301A128E18C46D634408A4882C54A48DD0868101A8889A3052C384705A282D41142960B8295C102282087003478CD2344DE0442C0C4664638861C2B4305B108A2048289BC2111B170418A32C03284AA0B2042014905C964D23B88990C62820328890940D58C6800046084C34505C8890911690C4A689C4346AE3C09144484A11829050260D020551CC4220443071CBA88860C68D5A446413198A99086451C02D84262124B661931825113369C028124C224D1A4530E026320C8025DA36840A960912034984A220E1468D4C425184226E0C04725994851B011211202852348D4282319B329118014A84B6084A8084CA320923138922211208339183366E121825CC10820CA5700B030C2432090AB82444166A99C26403032AE0982959061184024614958C8CC884DC408849826554200DC400495A28260929312426095C924590822420A82140106002897000A429A1804111192418A96193C200039505DB025063466DCC224912888101106A99262D49186E08318C1B1322D2041199EAB91E937D3C08CA1DA595D57C8EA6C91472DE3D8A10CFA371B2D3592B1912444CDAF8B2DD16C2F83DCE67FF4F2DFDA3846075644BECF41A898D8BB1B6BBB6DAAC167E260277577F08CAF1B500B8D0E47FF2C2424E3F078738A820A2427B445256C8813F7D8CCAADBE4494ABA1F417FC1B0231F2603205490D04FF3201AEC37EF97C01EEC66B0005C31C8696425432D1A03BCA275581FC7ABF522C056026F68210ACA23DCD0CB08BBAFBE0B5A0A355E3CE87DF925370A5E58F16DC8D121482C2CD8B1D1F7EFA7F20FDC2A8AB889C740C18B49CB2ED05F701DC7C20077625134F3699DE21AD16A28243437C2447ED690C13A8686F13D3C1589D51755DB756EA845F8FBF368EEB6C2ECAA7CF9E18EE6F6EA753EFF3EB22DE4A2C6F04EA9E449DC0E4AF99400109D98FF782B25920295ED88CF9D176151A138D1F69502A657F483200522922114EA60E14F9616AA9C414DC0127E3F09C854B9DE2E9705CDABBC79502C86DB11DFFBDC4FA56BA37ACA35EDE44FCDEBB4CAC96DCC5D1398EE0A50F6B67CF21D6D1448F304EA60131EB4E35BCCDD57504B03FF57FC5DAB5DB1B23241945D5264AEC80115D4E57C20A34962951D175F035A7518EC18EB6401AFDFBA807B29B732322B495A82DDC291069A42DD20D6047CE6B56FA244850FB0FCA1DE9A07FBD80AE64DD8AAAE45C96435C9BE0F438F9D15CBE80D921535E8F371DA8AFE2924F90D74AC2A1B5037EE78E50A073E66F53E1FEE95BFE4C1D2176CB36194CD1328ECC911FE31B0EE092AAC94D352C1CA2505058117EF05AD95F675163A366E096F728FBB2C7469C0A6A383F37D340D93AB44D8A2963135D65783D4AC277D7824FD36D3836F35D8778FFB1F92441BBD35A22DD1AAC05BFBE4D6B9A65E1AB33CECA20140DE35794A3AA106DDDD9A8F3254E302CC1E84A2CBFDA422BF63E85E91E439A2A979E7ED10A6B71AAA800B7D5A10F6B2D1DEAB20DF6AAB722BA17C2CBCC95605DC70257EB477222967CDE180657A02C2684EF742C703D2C77CD01414B9696CB1CDF6424D5D8EA2629DE082695BC2B20FBC749913FEF25E945692037420AE6030C3AC8FD79A4A098E4BBCA709A28EF992FD55B924D9D976AE6A8FE6FA0B3F4ABC2A67B364640C0A87C7AC131123CFB56C974712EBC022266A4B8454952EA7A4D44B83621EE4B8400DE68443007705CC0230CD42C9DB572593115B7B61F35E1CF3F479CD26DC50FAA58991C6121F13ECA370ED3FDE39C752B05125BD416EC812A90F62F98A7C84EA3BBE1257197F4B8C5B1A1BA28FBC9E14A34D8BB05461F7E4957573B90FC5DAA4A783BE182E58BEC16B6F73A97A2196F6AA318E8DF6C68BC97C9985C0B6327DDEC27C283C0A09F311E04CF49DF9A37E482AD22805788AD46EED75B78DE0DA0190F00B7D47D4FB9807920DDD27C4C7774ED6C1DC2D0CA9ABD7D9A610FAA05D34A4EFA584BDF764067838E24B5648EFFC6ED710C9E42E50ECDD1F3946196C110EB953C311BC127E4A06B7014E03326E0F67E6752872AC3432C1619EDB932191B24F9A4E2364ECEE6080A3A6F1C6AF8933268683002C4A40BC576ADFD549E87C207C211C4177EEAE5E738D478B03E549BE5EF1C134DC9647571A9925AF1C7EDF6B3983292A9AC0C80DFCD1EE31159EB25B59F505DB1A8A6800CC065A4BBF65FD3699423FD0F936BC4CE6771D570C035B950374F0C152180E1DD9C398DD7A26E22E3AABE11AB98CF0FEE369C5EA52EA539DD9E5934F2CE404AE6C08175E0B8E3A9B1572FD0A955F2D2784E57CEA6E1CBE9FB4103B0C88727D64ABE42FB952F099ECE0122E6D9E46F7D2EBD8775690DD8D730B0D78DE252A1B0543C5EE94F1D87FDC6E53B355DA0D00BEB7E47E18D83BD2F4BE89C31458D9B11FC827F69C3CF6067330BDC7DCD22845FD6FD3CB2EAD8BC2958144F47F92BD5E15010188F725A62CF41AA20CEAE72384B11CC6A7EF6ED92EBF7C0E531E4668072D1546D90634A1E141BB7EDE4D302096095EE6839408075768FFEBB16B18E6DC5A72025C44FBC73B77D2DC1EA66E51E7FB6D91AAC3375CF1B0CE271CDD9F710952ADB6C4912E5D05ABF08C0222425A1BE5E5771089D5DD1F943C3D552722CD49C223A74038C70804C52F0A9FC98BF60309770A1D3222E30122F9723936A24C3D17175CB9B8122F127FBF94AC6BB919AE483C0F422D9A41179B232BD887FD883E9012AD168A93290B92CA221D02EBD384FBCE20476DB9B4480B8C33774E88771BA9CF05524A729616CD49BCA0D8EB12B9F1DF5F9C9B7D9A6E16FBA4823DFA84CB013BFCC3D33783BE9E30A07A4BD45E9CD96C027E7C3AFF2E980DA794A9EC5C0527C526FE2929901A1F77CD350DABBD0632DD8938DDB563F454F045F03C2A4586C302174109F89874450C3634432D6D2D3A881B6D53B8C50A665D493B8941517CF107474D8C72CDF646E05A391447E9287C0FD991A6115BBE77D9D2D44DB8C77CD5C882709B24E651B45ECA552ABEBA5BE9D7D01B74E52AFBEF1BB9A48B4DB0D3B833EE1F0F0B0E4BB46853C25686E2C0D5DB42E106C4173F635861F7BE2C84D733774BEE1D4ACC8832E3016713571D73D3497F93F888DB3C0D6DF5E595E2EE5361568B5EE649B793ECEAE751415BD847328E7269C7C393F51C5A8D98DB0DCF7E662D196CB718F01A3F2B3B47AAB2DB9229D51A380FEC6E8027CF7337BA3D0CBBDE7191EAD331B03C41EF9E501FDC19F052A98B239C9E932539CE17120936FB955E162B2FCE587046355052E830DCA0BAA59F2563E7D899F5F5EDB841481AEF3F77B2BFFEDEBD7AA01A7A396D4549DE3EC989EDA9C7D45E883BB8ACF983A45D74BC20786FE7CE8E9593A93E697126924334D86246338077C27B152564F2E203AD9E4B222D04FE07DE77DD5B817F22D585A8FFACFF45CA828A1B3DA07401912F528392DFBFED64FDE820BF117524C2C87315A64C68E64C3694F90949932D33C56C20A006EB792B387E3AEF3F4016D8D4FDFF8B4939CAB01C3842929EE8ACFC251471851E51234C6EEE7B0D02B568CCC363CC8C0B960447B65D34EF3137C2CEEC6D809AD049F579A24B7F5A55547B54FF4E45CF10219BE5239147CB8B1A9C8B19DDBD96B47D2B571C3BFAC75A6403641B61F212D61E3764DAD137AB38176C144DCB7777A3B2FB8E670B8CE6B281FF584DC85B016EB782085869B3933DA72210765E61C14CBA24FC5EA5A48F948C74EBC0D5EC087FA6334A2548DAC5070F9A0A58C8E77EBF0361C6A8AA38E035ECB7B9A1FC15B2F7D6E6B4D625FD6B655B79F8B64403BB3E9677DBB76DC7D6C550BA4DB266BE7DB89E52949DD382C3FBEF20927D0343C7359BCBF6855949E7AB8673AB6C7022EEAD7228255B15B2D45767DFF971BC8B65FA124A98583DE33DF11BD269555B1285D31B5E189B7CC9CDA0DBA5171D841CCC8BFC35A7E785C95EECFC95CDF50870FF0D43D68E9C7888F930E34292DD82B8FAFE4167C9AFB602CDD89112FF4160479EF5E9B9A6AA6454308CA1DD294A19886D492D03A9D677C9D15F142F2195FE127222EB07850F90ADF33E9B7D8B5F0C87FB8698D3BBE9CF6B77548FDAAFEE59AA8B4E6159568F2B46CFA4A6B10BB14DF216A777882AA54324691647F7FE0EFAB82FD7FF8C3C7E18C0CA7E3C2EDC048DF6ADB61BC00C4BA9A48FBB54C40F707D6BA6F3180E1A5873F6BC6EB93CDD9D64E7714661A46C1ABD0932F37AEAE45B4C381A04E27A533BE5CECB914812122F189261E4255EE7D054F9BF82921297485CEE849721BE11E9A7724A0F1DA1F7F3BE9A7D72A62EF1D6336D0D7FD4F28598E325F50C66E09A8CF576C4AAC3AE740C2BA46E2231DE5802BF0B0E73805EF5912694972A7FB91BC253490C376F4A97D6787568C7393926B0C4C4A2C2434351E4CEBE690BEEF00FED6D72BFA94512625A88EAA593CB18262BC4341BD6956AC70189F6718D992D8D9D5D9A627F37DEB0A9CA0F482E9BF576F376A68BD60FEF5CE1B6B4C2F7317A5B2F24187819F317B212975011B484D75C3FF7C562EB1ACBB8008FA6E6079184DA2418D76D02FD36CA0FBB4A91318D6C622D573C1733754321A172BA66881D0824B05B43D0FBDE8584487368240EF3A610CD915A1552BD34152B16EA452B42764C7F8039AA11D88B6D2055481900CDC32D981B1DF663937A7B2CE0394F0E0482FD704BD353AC0C98AE9ACC9D5816CEDC24F5D05D36419DF252B9CA9E12990F02D2E3C058A6B8AC182DED9A5254C9A5202AF063E9D32B91B150572BECFA18DB17EE46559DA37BB56FCF930994D172D3E50089C2FD7E0058537B8F6A90BC78F3B32CB77B4C565A058BEA0311ABD7A6C483B742C9703C020CBEA13CF7CC67141913B39E1F4796F3E5D4C7F33E761AA2E25324E0559AA66CB8E195E6B962ADA32F7B89FB59923FF8298FEFFD6C3EEC68DA4045480D463AA863B3F2B8DF405DA6CD609A3B102972343581F7FD44E9E536572EC435546EAED99647A36BFE45779B1B246A1D7C68955F69BC8CB4977B0AD1672071536C12677E2AF11E9922E4B6BDDBFC1A5327CCAB3D19032A850407FB0C5029CFCA6BB2B3E11C9889EA7DCEF6CBA02A86EB9C073C3B6C0205208999618EAA00763448CA7231F0E89E958154394E658BC7BF9AD330AAC471BFC09D5218F2F879F7B2CDA88A28DA938982927D80117DD2270A22A07EF7AFD5A9473"/>
          </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="00B00D98F07C269CAF5F43658466AFCCFC0C5425A0FDED63E330CE03FE69FDEEA75D482FF21238179110308BA4A4D7C4CB9C14D673901AADE0B14AFD06D04CFCB8C88034C15E5BB3ABB1697BF32B97289A3875737194C9C11D2CC4BD9E89996AA8A33FB2B50595C7931990A5AD4A747F495B8EED25FB744252F268BFA4D6A2D1B329A03E5E753211CC38E9521B122ED05182175141A1E04913400F6B270EB45CA6E3C3638B540AD38A0E208BF6804A1B5E36EF870AD8D2888144724BB29EEF93B8FF9A0D47D91ECFDB71744881F7AD418449973839DCB5CB3176BF112AB599BDB2B8C6E97B21A59373F24434606A7A23556F37AEB0B959EB0A9E4B1A9C62D5A62FFBC4164441BDD4AF4268D18E3CAB26501476EB842659655026AB85396EEC52A70FCC77B890580EB7260D19390817198F3BDA661CE109E920DE8DDBA62DC6719AC0BADD793816940C9C77C0908D6058C1A245DE4D2E112B21769D575384AB220F005BF844A71CB536A664791832ECA2CA8F51DA2B16CFBBEFC3E62F9B6CD70C53FAA84186C147303031BE64594E9550269FDA888130F957205C92D1E4E61A1AEEB42D9CAB22E14A912DB9A44E982D284099BF5214168036CF79A504E4501C977A642D06C41C7293E79C23F4FF33FD565AD370517D1F7D4E2987F84E162DE97CA8F2AAAA9B495785BC80A631E6ACDD79D7079DE9DB6CB0754056917B37EF625061460EEFD8100E9322196C0C1635CDEE9F897CA4037ED1BD6B4145E42C882D16E85BF9459C238707C1A018AA025997106A71BB0781C65A07E7B3D5359C43CD3513A8C5BABACB40C17E32007862084D62D81FE67D7A4130BDC8BB7CBF127A446BE1CBB0C21A780B1DC7BDBB2E335D7B9E35E3AEFBA99944B6287D08039E4622FECC3EE63C6BE0DE465FAC87CB9B3AE4DDCD72E7244CB34F57A4F5CE945CCC5071744E725E0B640878A8A8511E11139D2EE7F37D7661F3CC7BACA4EEFE453E6CB04B79A633883A1FB46B5216B515EF6D1D66D63739B611D900820FE2924110FD564F9A5A055F251424D6D25FEBC6319DEF737C79EEB432FFA2A0D13FA9E75ECDA5CEBA28863A0B92C38C74E46E97131628E58C2B4CF9588C922D3B0D569355EA7D64F28A10794100A8ABD4B894D215F5D156AE9F4933F76D825B176CC2581950851B2DB5C476925D3FA423E597419DB420D5AF688F0D58F89C8239452D627F05C2A024EF0A1002C858E399D2E5EE57C5D8E11A3C4EDA0F0CC4EC9B01D1F0B295B37D6962C37F529D113CD6D74D6792029D983346BF84525D3324DDF91B6582A8CA39715F5D150DE9B6C1D65ECC99E8149A325028217A02C48E1CC3DCA243364786FAB439FCB5179B1438EBF6B18E5D75D312547A146EDD7C300399399AD8176D405C2A9143207668E69E13029695DF235710C64AFEEC9292B2A36D738611A980A3D891AA79E08750E150FA5183990041B12C576F20A4FBABFA74F6B1FCABBC80855DBFFFA1F5522D848FD4E75D548332EA76D580F2A8260DEACB854FA193FAC8D2C3609C4A6BCF7B67405BF07F1CB19C23D585E255CEBD67EB963650652CE9DA1BDBB887242C69103A15CEE410B69AEE7020371D3C62C7C7921D054A9721706C843EFEF2B583F8A7AE004B92F7D1C20BD705B25F5A6F132227558E5198A64DDF4FE3CE1BF63E6F4BA3D1C8EB9624162E81055909B05533373B86F595DB39E1FA2790A88362CD483A079A2ED6ED333DD49964E8ED5DF09EC7E39335B45D38C1D6F6A8310890FBAFEB6BCBF05451EA504B9BE3BF33ABC55841B47F3374D6A3B71C2898A93B87C4DFF8545D807A9CED36D9AFABA80E21AA935606BF868CF955A1B5957E2BFC4F12FF8170B17E43DD88B7367B1630B21068791CC113D9DC27928B8BB1916CB1AE62451B22267561D24A4B3D56C1529458F2FCEEFA7CCBCDA0F5F3B4A6CCD917995965462EF93474A8914B5303A0B07EB6FEE7ADAF14A61086F4E98B0B0B4ED3F757352D1E1AC563935A8CB3EB26FC45795FACB8B73BBB518D452C3F17466A64B4872C78307A7B37ADFD6BDEC5A5EB11121AF46E237FC5AC0CD19DA462EE320E5FA323D42690BFB5DD054E2994F207DC5F9F78701C2B546AD0F235E0079E35036D7975AE8DB95231EC74A6413BAFA80E5E1EE381AFC5717E36185FCD02CF030B6493933C389AE3D484356DA1D5CEE7873176655C23F19B9779C85EE16560F9F46606B5A4699A8A0A95CA09D4EBA95AC68D96639ABEDCAF98F829291C6A72F7E21ACE9D92736243196EE2BC3322F9C78421E01085740F276147D9A9FE6B1EA89BD4A1C85C005A489DC4424D2AF6C9C267EEDA2950DAF23DBCF664C4DC67B4BAA4EDC135045BFEAA4E65FE9B6CC6E51790812EB6BC13878EFDA212403C7919B2436A49770EABA37BEC99508BD22E96BCA71AE175CFA8C3B79DAA4E3A5B4E272FB46ED7D10D42673B6E37B68EAE6986AB9FDA2E06A19C720FCFCFD4A2871A8C5D9D1DBD7F2046683384624BB46153E7184DE78E49874CB1072C5FC4725923DB6EDE4F2C784CAE9892B504026D3EBA5D667E0180D48F9321E45C9EB5730D02F1362215E186CA3163B2F43FA86A1395E4D01A51221B4BBA073A969CC0DAAFB8907A8829E6DD3B2E972A2E3B55A7AD66A537F9F28C347CB313161858FFBBB9B51C16BB27D5298CFEFC631224049220422B22D980D98C335A4B65B6C4E2D1EBC42E6AD9D57473F998BD80DCD84775627B9AA15DECD79417BBF3298BC8E81B1FE163805458C130C562BB42134F9CF8251A32C780AADA26FFDDECF2E1DE4BBDFD340272B04AA029A9FFD9B01188744AB1FD265A7CBE86A61346B7F3B1FFE7A52DF5F26DCB4E1B2B7D56FEF97C921BA59B91B6E7B59AED4235669BCA1D533461B2D582B1C88C3D977B979E681CFAF1C42679E85BAC0D6AC8E57FA142D0A25FE0D2F490D50ED207199FDDA35C981C34C48AB24EF13F8E2FFFE995C9B3F297D8ACBEAFF9A58901D9CAD5BB333A1A5ADC036F8BB6F35F98B9DFDC8C4D88BC32B6804CF899616B8128362488B6B42673E72F5DE4FB39EBB96EB0DDC01422CE17CE95F34F3073462E926F5C2BC7C06FD2BBF3650E7BD1823154E9FC330BA1129FFE3C9B2C597B29B86470210BFD6CADCF23A33AA1C0DD48F3319E976B8677676E119CD88463DAF8079C4A3AEEC7D348BBCA0D3594319F9477DE65BCAF2FE7C572E6270E8969ECC0F6B21B93992F57BA675AFD7996489EC9FECB262338CBD1CBCAEDD1ACF10FBF8640523841D11F923EA6F9D7396EDF21EB740A7BD7EF7969D2F671201558FC1AA4D238E7D1A3F6B74D1E3BE5C22891A2F23C0B0D36D32627D6D1F793ABF81C4ACDF20E3F6C1E39255841E58DB5D784A00B36A072B2C127A08A65F4B7A874B52C40366157CDAA0C7870E4834ECFC1E71DA190E14E0AB571DE1D8AE628048545191D9FE540D05F00F2D730564CAC4E80560CAB1B0A870FD2441FA1EEEF455CF5C982945AF32F68E4A489AFDF9FE9ECE6C6CED3A3C4DC9A7F1E7A34521BB384B77764E8F3837BDDB3CDAB22CE143D3C36A3C801F45931C81782D62249B7EF5ECC94B6F02E65D876EF6EAE6DD88284C9238D71BEC6E78885EB5C251B7AFDE9C9A2B91559174ECCC89F213C6AFB9C9CAF0EBBA74D6F2002BF0CD367A581D6D996"/>
          </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="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="760CA6953C38CCA9F3CB086139875703444F43A096DEE9BA77946AC0ED9DD6484C963293852DD360B56DFF7D581BDA076C10D094EB11FBA99F2CC20F988116F349617C148EC41415E32EB1928889E739A3024203911FAAC9AAC1579942B78E67FF880740557E09AE1461B495DAA66AF7C605C626E9167B50A1D1929873287798C48C38F280AD3E6A292B1A0C704C9B3D59CAC2B94F52F4387A88ED94E833DA2E6E24E175E3C4C188BE1579DD4EF6D88F657BCB4D"/>
      </CryptographicParameters>
      <Data type="ByteString" value="5BA214DC0B2AEB8EF89CC74905F4355B6E0DD3E7FAED0BEBC0A19B584B6E39B123A65257CD42AFFB8BADE5EF8DF28EF182AEE7F152407EAEFAE21FBB26773BDD8C543B94E5B80955FF2628789C05CDDF5CC2D0864CC5065F3B3810D697AF22B32582F45AD1EBB3523433B7589FB9E70AB8B76A492A616080AF0D80990A3E89B67FC732840F8696C60BFAE8AD46B56CBBD21B142165A17A580704E068B2BE4C1DE0FD0D0C75B925CDD8CFEBA5B967858F763257575B6AB38DD3A83E35536F96F69FA114CB44E3EE2973708B192F4E00463934D848B4ECBFF5C852EF64E3983D64E81AF3BAADBEC44E7B0C441A607CE0C30C22CD91D47F10935BC28A09316A35B78AEC950F110C6807C5ACC8C57F1BB8525C21CE194FC8507E2905C616C58AFB44D1C43518CE3CE4DB3B1D5924FE399822D850932DAE077BC004644BF5E8A3241FD1C6FE173D91A2EF4E7D20CB8855E274FBAFB9EAAACC0AD0DB73A9712B33585CE8E27AE0AE93D2923A3DFAB9D75733AED5762941000D024BA7ACAB0F23DD2C4837F722BC04B8EB24F0B9F8AC18B27C8783CD4E587C90540B9E7F9999B7C24C33EA136B54DEB67C24CFA5D15419A0CB414662D27010165BA24C017281DDBAC9C10E114DE3F3C3EA553D5F6FD732A00D1100775380845A4437F65F17C90CBA843E7D04F427B2CBB999E356CA554E520263CA7F3B62F846C50239FFAFAC5DCEAB08B4BD2A3504D8903BDA4CC7495D7E37A60C7497B8C339FBA739F8FF420793E6AAA028D385F80FD86237FF9BF4EEFFFB3942B64043784C3088432344DC3AC83B7641B54958B7795C4CB71004F4C23FCB7ED43A0A42092760E9808AFF555C8F723CF35D33B97DD0734DF9496AD935B1134279A06CAD042ED3746FC7292AC6559622E93AA6D581441F41E70E71DD9CCFB0A9B5C6ABF2B25B769933B5FE9C115B5B6A2706A8E65BC90824931E087AC807296D643A8622BFBD289121019E8969B25FF08939E4C53D15E43BE86BB0DAED979BD23E674F704BE5A30BCCE5FB3F04F18F44F9F61263D968D5B3ABD10763C9F5771C41A37AF8F658E69B9DBE2E12C88F0DF0CE7AD065B4DC75B96046C9328040CAFBF8C4CF11E25EBEC95BC6404F2236FA740488A494F06FE110B55C57B5224261DD0D5149C2031179720EC0D496ED2A16B8FBEB74E21ED84D4187D2235BD1CC8A305C2D7939EEF55F786AC26C3DB168E3D8B82882AC72BE0B878B37B8638AE3357AFE86FED003CFE07D97E7A0295FD8794035AD3E064789B65BFE7C09CF73F7600BECCC162AA91885F72FC9352919090494062C5AEAEE224715B0A8E988C60F47CD11BA33646D7F6D90972D298F9E6603E705CFDEBBC471C51F3184A916A81D245859D4901DF00A64E5E81F5CB44278995ABE92A6EB68A0A1A1D8246ED16555AFF3E16B0738C0C279ABBA475C66129D449F560F6C581106C3600C50E06AB51E2C45866E518618EF692AEAB7F12C01AEF2B88E24F0919A356233F11F282AED6463AC735E150456D2C447A1068E7439B580347BCECE19CB9FA39B73A759DC360A31782C2BE282E36D865C3DBC313ED1D6DB4BFC5E351EDD8FD855E0F872DC2F0203D3445F4A14017C93B0ECABA8A3F58493E58489DE3ADE76D87640E3FF761D7308E65F27C265BC5FD4DA981394B5061838E06F905038E862FA06C40774D5572CC38161AFBC2E640376D4C1C79CD87D9C7DB5B956A3E1F569951C552668323495A135EB125284CEF237127145A17E7E4F2D2C39A86BF962AF93B3338A209B15E71A63451B28AAC9B75D24500590891CC8A675C27D1A4EF8E75113BC1B3B2B16871802CFBE4725C5F0AA53F764E1B3C250CF6EB636232DEAEA218D41ED9B730B558832B953DAEC375DACE6AB04391A759201588F46809FB9D155AAAB7F8271D75558307F5746C4A95EB537D6DDFE3F94CD0CC45F72C8638508890017844BEC9482C3A944CDE8825760CB58AA06A742D16D2EF66B17F49AFE9CFE67D99D2575B65F3E7E20D0ADC2C378DB540DC7FF836F629D3CF9024CD201E47AF190ABFA32B5D91FAA8A17A56FAA28F8B8EAF67E798D8E12D3D0DA4FD609C895C53F57EBBB31C54A8C408D1282366E1749D8569B97A9BA497B672BF8006660379D99DBDDC271D10E858D2833D7097AFFC8DAB53741652FA01D195C8D3F4BD8B574641CFC3637F2FE0F9701C64AD763D7F46B43D81BD49CB9961114B470E1A68654720B3AE16E6B0BB3D10BDE1FC5B232CECC6EE6D22C287F9FFD6AA142A6D01B76208CFD0A31A46252150444533BB700B3575A41FC1CA7E070156C86D1BD21B8165F19D6C6658A290D6A03790C98940B843B5F635EE67B8FF65262945BB2CD558E11DCE8463B3C12BBB92777AC9E33D2AAC7389E12AFC9F2486011037746E235E2AF17406A3FD2BCDA711328D9C3F00856DADB3EE7AF04A651472819F71783CFE1013B9CA689AC8505204E17561B3A7079091AFB15C4371D4BBEC917C5D8DC288869431433691271D5F0021FCD50641B5FEDF1D4400C3824166E06B9FB8275073F1B67BA369A5E6ADE5A074EE84E8C5277C59A3BDF1B44F02479AE91D4F0CCDD3EEA6D5AA2DCE0F928D1F084FC5D9EC500DAAAC75FB4F2AC750A971793863CCEDF04AB86138D2C228CF9EFD2C8BAFABC91421810BFABE1EA7180E7CFFF6DF318A3B93FF7192F0819EB6A73419E632D5DD99784869FDF871EFCC5B61BA7"/>
    </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="BF4A1151C1F91394AA59F8450AAF730A20AE035E47A7F73875619582567DD2941543A32EA9061A063144B40D8BACF19D227A35B2737FE3591809E6FFBD70C281BF818B51801ACFB718AC8A99837156A28697F2994EBE27BDBFA6219479A0B21C6A41F9A6A56C4FFE84E011492A300F8984F475B738F334673CAD95AA9F638D6210A3FD915659105B23301E062B6210B63FE8737BF566F14D23AC6F2EFD1CA8B489FB9F319648173A41784C1AD4262717B0A59800AF217BD91A7D3A830BC42645E2FA76B56D383A18E834662A8279887A48E15B1B6EE922DDB1E1D76C3FB81895288F65587BEEAE78933969FE1F95FBCA579489FD413970D2B523A6FDD93F66BB358AAA344216B44D7DF4894B0FD85133C092BB3DC4BD047F9E66E69A943D15ED7E7D838470052ACB85872BA763B054A807C3DA5E9DF26AB08800454CADD0E4BC5C917658002185C651BCAC6A428A715310984FF4B2082D129D673F720C3B61C6FA1E57B83A6D121D1A6382CE5C223E134AAEA61E6E7E35041C396004DEAE42CDCB0303FDF60180586B6429F8591C84B2D940340658A3F4F38E69DD169BB219109F01E14C3B8461552203E7F7B322608EE015D3697F3CECF21B0737F489E79B760267769E6570198CFBA251447FD74F92BCDDDD0B3A0B92F40B45D38C4822DB84B5AC616654A3BF3D1A818D92118C7F0C37B863323D18B0C5C46C385A4B3A2FA0FD8A561A2CA0D32FDF154E4EB013F43D91D10011355EC6D1F0CFC2E06B0270FBFC9D01E62D520324A271548B09F7DABDDDA6A7409FC45E77B38FB405DDF8F58B350A2BE8C83CB52953A29F9EE8F9084B16C6701833427D716BBF4286673C3A6E39E72CDA4D8709D837E968E0EF5C41D35D97684A5128DD3EFD8243EC63AC03C199D11CF6D0505D557C4137B6232DA5DBBD980DCE4039C0BA7725A155B484B11F0EF7FAFAF925D810B4B6CF377D08C5D9E739E98E9DFD76ABC705CE48EF4B4A8EA2F95F2C6C6F30668229940D1495B9058643CD7AED2DF098C4383D554F88C37B673C9252F21E76CCE261DB150613D295498DE1C01691B55782F7D2711BDB81CBE1D1EE5190ED177A8861F978F853B1B5C0090E42E1872CF3CAC8EC12FC389D2EBB0C4B4C2183388D35C9A1B7912257EF77C85A6765398912A2EE2BF699F4B68F21111C3EE72BCBCB95E2795D645F3E6B617CDCB05AB991D935C41D30BF759D6BE19238C12518CC6C978549C84EA12701A0023842D02EB8477F5AFAF597B4103497AC51DCCB411683074650455EC2931DBD65805E82DCE7015C18199EF0C9648F83CB70B492AF47E3CA22C817BCA8E3316A266BDC441E21016B582DDB0E13203BD32926140B4F248C56C618D454378D5B6184BDED3771F859113DA3027AF8BF78A287E1D49DE9ACEDF99990FCFC2AF2B4341B34BB438DE484F256530CB244088F273C29AB8D2C25E242F506EEA755B6216B6F48B0DE4C36628ABCB900616F9850E2C2CFAEAAB7305A0C2C331D099F1C143E76A6540FF50ABAC07CE1906C4CE9B0AE8F7AD2A3796EE784024CDF17764136E1D750A67CF22710998987FD5C77107A5758A9C613332B85BC7F7B318C4B8DC87652099EB9851DD268B987ED9D114DAAF9630748530342D34DDDF51BAF0D8A0046358E2A0DC00108B05547FECAAC1F0DA26E759D463AAF96890F393355C4D17D787C18BA8C7E73EBCA6A482544C0994B034690A0EC9BF6101F5F7B59F1AC3327F2745C4E84C92B3CF8D75E321E18434E4AE73A1D656C1573F9658A7F8515471D5F6231386A23FA86C1F7FE1530C71A119322C5C1E5D73228F340CCF4746D2DBDCE99034F62C19DA434F32562F8339FBF0456967FAB1998062624760BB25769A42AE58882455783650890ADB8D276D8396511395E67A26EE2BAE8125F96E52B3314FE99D4872B507A736E2FB29FE8DAB0B3B6A8D00A46E7F8C3787F8C44603E0DA87F38283A51AF110C12C504EAAA5FAE7F8B46139BB68D24B6619644910DAC47646A38BABA34AB59A12B5A8DC92FAC35F92EEED844C5AD8D66D87BB90F45DA28ED73D9D0F9BFB25E74973CEA1A4B794E4194A96636F8210EB6D47466E74B1625A38535410C81E8D9FEE2AE52E169D5E65C0232AA6F5950607B7D23E42989A5B5AD8F14B765E1F561424028F92394BE8AEE070F0C21B1C60630FEAEC2B38C6295B5BB344A7F6054ACD182C86C7B0F452F479DC20488D09BF9B86B68996ECC5749AA95E1EBD569C08EE267C81879AEFE1F764E4F1B048BC403C7385FE8B957F20CBEA104CC69DB6D9342E7B9D9C429778935CE9257754DE036BB724587B67EA39238F3914B4A065B1F4DB0CB21632F6A22F8ED5C0D5A5AB4599562B373927A8C71BDE1A2752BF0CD8A9402E168251F128613F1BEE26219243A218D766415BB73241C805395B4871A0B36FC16E6D5263F850CD2A3D704CE6EF172E7C230456B28F292072443FAE4DD89E507FEBFDAA552588293D9B0D473A06CB3F233A59D56544F55D9746AB0F822A9D7BF5D289880B596EBB0169F3720DC975465E37654522206132571568C45FC0E1A0F07171D1E084026BAB5420472AEA4F478E8444294A1B552F0FAFA51F092348D5150AB79134754F74C34061DCB606FDE2C7E9BB4978139EBE521DCE5D94C8D40D029AF770EF3F925D328F13AAF6BB3235F4F2BE14E24F4E5D384F80418DBFCED69F3939BE74CB840FBBD3673BB1264F71AA9B21CF66B449DCD2250C982D82CE95B9C331E83404B9F34953685F138ADC68B4661B54B4CA2C037085F91DA66A9C5A09AB6F8D1C9E28C62D84402E2090F571821CA71CE4E0CA44D6A1250EC752F124B28F2D62711D28D72F47EE20C767DB5668B042C51693132C09FD8D8F987CF19731B9C82D5B5E8E5D8C5B59D58C1D71A0043305D05F8507E59B2498CBBF01810D3A6EE284E2CC7E545F3BDAA06FAE6B33FAFD954A3DA5D77FD0B7C29AD8353D56267DA2862966A77E0162CEBA28D7BC305B84756232D2EDCBC983E267810AE29A845F0F2302C3443F71E8F7412E29574EFCB653FB1C9CF648FEB4F1B737AC2DADC713EE551B8AF3E5B9C950E48F87D0E7703D25F68CA031A727620BCF7583B580FA7F5C9035A9703DB7B746E31E3B8F984C375E941241227BDAF5D2CE1B877DF38461A9BC6C1BFEF3A74BFE1FBA51CE2F7F0AA407BA62851350BE7594160E55E48B9C3F4A393681405E43A50F0F31FEEFCAF7652315B32865A7D1ED741B7F865241B818F3CC2D2CCB4F219C7FCA06498F0C0927FE5EC1A3E0039BECC55F5013FA33CFFDAB7E74D6F4F1450ECFDEB9852CE118AA41FDB5848E0D8105B1F6ED7C2EA7CD9361EF21B660437574F0FCF26749B212037DDF14A39B07026F7CD408D74C3AB7306FAF5A2E66C27BE7A3C8B9AA50E2FB6019D8938C0BBE09C0698F9882683B19849C5B6CE5BD7B2BDEF6EF6B61A147C0E09A2AA109DE937FA8E9EE536B970C0C3898D1D716140A9A6A86C016361639D86F5EB81D512D52E1EA4FDE319068A16A34B3CC52B5C1B467C1A7D53B10C60874ECC47488E7ED2B1211FF1F805F5A49D11EEEF53C4F67D2EEC437191C3CB3379FA902CCBAF1A2B856D3D4665B04CD2FF494DCDB2BE08295D83FEEE5974B2F8788EC94E04A359D8FD7B299CB570093DA22A250D5AF04E1A6DF3E2871EB5695C63E72FAD2450C3136E9C6A072EDD377BD3DC58E85E81DA7381361F5809B77964899A96B324D65CAA715ED253B876F156A2F65D86B162661C088DE296BE3C9D8D4D16C1B27DDDD882D7629414A96DBFB34F1E551F33202390F7BE871D8D331BF5037F19BA79267981DCEA6DC79B37971FE8D6C9D3AD1C61E6FF1ACCFADB88E8F1B9811856E2F1DE972BF7D8D9234B7E24557258BB4FC3F765CD556ACA6AD2B8F8B34F2D8247DF0F122052BC3C17187FEB90B499FD8A582B51F305BAF6996F4F7A4E627CD33F3A3F6BAA8A32C7C960B9A89AD2E4010B8DA1874DF273EEB3C20BB7FC67FBDD5BEA6FD5B9C734471C41100738F3C8F74091511283347BA0317E967D00B1B086F056A56CBCCFE06829125A9110795A883C28E4801B97837789F30C10A295FFE89926C634BCA61D196BDA75834FAF0A679A25AE4D7A18224A3E4705D9D30FD1A75C24721D8732D767B744709BC90FFEF1D93CD2CCA7FCD9FCD4E87967855FC0D8F5300CBCAC52066BCDF4EBD23EA64C2D2717772EA9A08B6A6F61546264A1A6110E187A01EDB53A3B9348AC7EF70B786A0148C3FCE1E2070434EE35DAADA1529F4C50BCBCF7E301000D286A82B06E2767389406125F3A73D3A038ECA02C180A0D347D9ADA917EB5CA3297818012AFA21C923C71A9F2608C39AE3EF55A577FE55F5C01FD981E0A631E6DE6C8157489E8E127A87AAB8FB2EA612A172AECAB603BA2B66DC48384B9D80A739694B36464AB3D82478677B324BD86CDE24049EDB401E1737704A4E48E32631C98A1AF485275DD6F125133DFA2A641202A805EFFF447C293275CB6D331EE3798F8F771AA5DFD7CB46C9FAE7D087054A408F4C033FDE354AB58CAF45D97D2CCC4AD76008E9B360C6697FD45BA8C766D252171D208518E775D25F89060DE3DA9EC5831496E4906C77DB55E079605FEA0F130B29F852400FA1690DD5097B5A350ED3A596FD67B45BE32854AEB8A5D3EF13FA59830F4588103FB640860BC8082251BE9CCE61EAAAB720DC69DAC4274F53E0826698D1AF412AD90BD93F75D519AF26B9C88D9374C87242F9559884330E0743B496100EC11AD5C653D017DDBE0634618DA5CED1BC1B239E5065258F06B8A9363B79CBC25CCE0A89CEA27C0036A2100FB0C035CA5608650C990930DF1D246377F22D1EA37D81D76527934B93C439DC012C1FE576352175348765F1D377067FA23626C51AA602D3317588AB9A1F5A5D5A81759C1B51CFCF44D6B88EAE7C6218F69DD8A365EF12867786142AE67B92669F23FC89B41EFA16A5C859C52FCE9B20E0CA05A4F3740D48CB7FAC8003B0F791BCCD30A621EFFCB9525EF86B219EE1C0F08A9E7017740157E00CCB510B686CBD17B971DB787A5E42B94C69BA79F68A2F7D36125ECF2AD8CD166C31BB48BE6EFFB0E0A0041B8CAF856358B0C61E762233ED5961177CA4C6889E3A7445255E011C84560D4024BCC7142C0418DEC3B953E88267B171CF683A52BA2C3CC91C2BFD5FBF4CCB956235EC60B55F7C78AD427DF8C44F76BDAF11045879F585941194A55C21B684EE0B9A4B67098FF6520F371BFDB8CDC58135D9F68276AD706E202E6F6E38951017FF2827C74E3230B0EE11BA50D44F5237AA0E35F31D822A96495369DCFD4C925BD620819FD05E10DFBD037C7C1EA4B740ECA208E6D950B6F963AFC5DA53B91B5CFC17D56B183F1D62A4650BC862ADDC37271D3D5C8019D960EEEAB01550EC2C6AD8D2829806CFA49D7E12B7B6520FAE3EF9FD1A4F21F93FC1FFE7303D6C22370B2B67242A3E0A22D1D927962C2C24205D4FF197744F2C13315ED585CD4CCB9CAEEFD4B361FF782FA9414052E42D097C2579CCB12B54344216E733578EF7A133111D28B5DC3F3EA20F42E58114932D35653B10648DED7BBA4188199E83E34037BBBB3B146E1E4D4CF523F1E30F054F8599D7DA6C00A469C8744476871A65C0D1FFBAA7E223A6B7E00A84A1AD42A33B4F88D3FABBB597F2094F9D8F6C3E0540A86BF440746DBA6C8977A7029AA8BD853DC7D0BC53AE8C97C237C374C896270299820CAFC7F8CD3053784381A8057C9F81E8B1581FC2E8E3587A7F7928E039926958AB5EA2813960DAB95A535D693E5263FCB0C617D4094E21C3AD204B50EE5A9D968B0E6AE731FBAA0B62606A053BE34C1A54694C369CABFE18CE8401C472709A2E9C06C94C9324CFFCE3A32D5ECCDFC4142D3F3512EE39B7229A92A97CA06E0E8342D1DAE3203957B67536425321CC16EDD76ECDDD5F154D9190CC509516ACD15E3DF523F9B4E453A04CBFD4E73D8CD9D7683F23F2CBFB9667C5ED5406C9313C769D36DB4C13580734FB5C5000B7B1EF967129D63AECC4BC276CACE137F8F41F29D6E7D9A98505B3A6DA67F4E337977D8FCD50CE05CF26D0A1F64699A1E77497EF73CCB6FC4EA47292068184CA8F60F27A3D4D164D36C7A8AB237ACED12899DB6FD062119ED4A33CA381F202494D5CE27ADCE0679F4D000888EEA4A51AC1CD3C91FDD9C3BB2CE97C8430216B08BF4F6784873C7BD051ADE34DCC31E3108EF2A00CF3C35960080E0867384631DE946986C27FE162FA9BF8C291906FE914ADBF6DA2AA20FA8CEECE84FD64F2C71B1E229D834EF59C1D0AA78C336C44A682BB1672CB52AD4BBB47C8791A9948C1C947017980D1B306D3226A537E6DA2CBD646EBF1789590A58B08476E521986EEABB923BCAF570953AC77E8B2CF69E76DBD247F09F76D9D65BA9D68E39444A86D1DDFD3B4AAE144D6099A9EAF346C6CBD3FC3B3E4A4C93C3EBF5192A99B0EFF209196484A8ECFD27494B68C7000000000000000000000000000000000000000000000000000000070A11161E242B30"/>
    </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>
