<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="6EA5F8B5E1B6596BEF0D4B94FA1810747150E1C0B9EFB37FBB9C2E37828C0B8C462F951053731EAA49B52190C5C9D09EC4EEFD48FAF039F54F0AD66896F7AE71C2B3F14342653E027B525D189B9404B9E92EA31F35D1C07577D283232B81EEBA1E186719E2FD152163C83BE3C5129CC84F5D81F1922178430F716C39CEDE9D9CC0900521102500A190C980041196201AA61141105194066DDB802CD9A6255B280D8246081C2672D49231C086205A966D0C1006C9C0814888601001420C302C02833023B360C1482C8220105AA62103856913086A0197248C0064090869DB906C22B30D1A84819C28440B0460E33825D21045D4B82D40349013124A03B111A20048D0906CA440284032611B49291B874C1911414B06461B218518A4291B41105226004B908122404113862CC900450B154221A30C20481224322A11291280886C02A868E008441824090924690038414C28611A32248B26850C3210129650192849C0246C0B970D51A28C00204512136153422954940CD8444108B06412350C22B46C81984900060519078502B59113B57012278D0CA941C3826D92468D48C06D202045CB888911242998B424E1128442980DA11291C8984514160011828C48964923C30910A250DB866148928853424258140D002021E2902820359062000A424210C8988961928D49302613A06D502246E4266822032014104A12090A02104911B641014290DC20828040929C3865A4B224E42860CC106119C6850A32722123880003310825494BB4699CB22D199348134626044864933660513644CAB86C8824251A3245CA348420B1441A44825A400CCB000452A861D3360203B28593244923320CE4082D59400E1A4172590822590644942489D9108AE44070C3062881440C184410E43089E4A411E0260C5124689108021BC60010280298421249826C0A084984008919108410814008012552A68D42A050C1309213811163B284D82680538851A09009601440228620E0B4840209320A8930D484209B18622345221487605A466CD2A0681824694886815B1608D9266D503210042130204850E088290AC1244B002D040300448209613220C92480DA902C23A24D4924065304041005419338710C9231C234012084640C311262A871023222D8104A52408859B808614410420206DC42010A376E53B070181428A3C40D1C096A10988419244282408D5C28840A2464892270093861C4B2000A1244939624DC986890A06DD214922037629A080103286C5C1431E3048213254409092819848812270EE22464524222818841DC124A0A180AE22845214461A09228D2A47084A60848348524400622874520270C01C071913245008365A38271E344711C327153B80D4CA810C1946CA04484C42404A23451C3146551A2012014425030898B8650831848C33200223082C230910B09441922321298688AB61024B825583680A4A6704C84709BC620A0B420A342815310064B228A1C33841B20061100220B452458340CDB0030124270CA268DCC2851041465A4C24CDC284C60402D0C834598166CDA4400CB445104290922232C50186E09B1705A3208611006E2444424C860C904495AB624013660910410884005DA26868B020CA130629C2804D1240190B088C30848A4021160A2708A024CA408460B2680C2942D4044090101621CA04C00B25188A40413B44808B08552A87121096D231891823281504861D446685C40498AA861241872448431C9826D94C2501A31650AA9918C102281A671C32020D2886022938012C90DD0A809C2146D0A402980184A4AC250DA160CCBC80501190203882C229690DC4868A490511C228819B78C5840060BC88DD4480E028325A284291A1240E2147048068214A0846002100A1711240651D2946CD03092CA004414192D88A6451A034A0204128414641323809C482A592820C2468C02C12812388593B24D4B169150889161C265DAA48DD2B689C31849C0C43112A40C98226110856D13144621443281828C0197851CC0459336400AB7510285089A080619216C248325599829D2B68420122AE0C6259B98091AA06C1081490096840418458CB224D3C081E344804142098C287052424D192131249680CA4090C04861D9922452280A01298419000D00C20CC8386918942424300064C844942241C20452CCC468D8C6681C107008B760C980249A22304C89891A04DE9845F1FDFB665C32BC81BB06196E5DD405AF274010FED67207D7B1D069E9E9B0AD2589504203604125EAEDD86FE9905D68ACB81619CEB8F49FF387EC3AE5EFD4E79F46356491AB56AD9BF23F93956FC216AEE191A272824191FC7D818E60AF7C3F9B8B17264E47A3B679F05F8B5FAE9D04F9F9232363EF8848CE191611211D449EF18B75DD7AEC8E4B21C384CE6B416FBCDC7D346CCC86063522732385974E69F2AE4BB668A3AA114E170B157B6E3248DA91F0024033F152AA9863BD5D2AAB6982F4EFE9CA006170CF37AC57EAA7434DAF41FE52E2C5B1AF8059B8AF5FC59E05DAA13764B13AB03B2CBFE354DA78D83A46DE0BA439050FF7752A34DE5382DA3B315B76C15C8EBD748E7E46391F28DE0D58FACC74F2CCADCA9E575E3F6623AC947AE6D0C00F9FCA0F46F6727844952F1ECA16347C49C795A60A6785DB6F987C3C70C758FFAA912D156DE81B36077EE91D049B5C093965A74AF45A385BDEF9B19E7D0541E3040BCCF13C9C2F506FD6B91BDB22831DA621EBA353742DB048F117BFD14ABB8E46847C38FF030782129DA030B4E55A3E0FE89B4528900A726FC008C877434CC9D0278F76901B131AEB4960C762342F430395ABE198DF80AC7646EBABD3BB026A9087C12A0BED79CF81B1121863492ED9B8BD9472E0D792C72DF20387C6BA2AB476F684E1D88768CD19DB67FD050222C1E24C8E2311DA86C4D984674667EB2D95FD4A8DE43DC83BD01D62B1569B15E6EE7765B0D253EFE7BBBBDAC9D9351F0D7C1704D70F83DDC57FC09D9DDA1CD16FC6EF094CA968DE32B0970664EFBA47FD231488626A1636E96ABDB2C9522D469BF4A09E21FC98250430D0B0B8B81FBF00DDB5005B71709B0C5AF0353893487F97E953D0FF7ED219DEC5DEA2281553F8CFD87E12218788E32C52058F51E884A239271B771C9E7DC20DE006E4E1CCBF616E3ADDA2BECF04C3C3DF2881555D41A0854FE2965F6BE7408E2958DD11D1C36FF21914CF04E776E6A047B83B4EA88C90B526719B3EB473D2A6E6F694B6E08BA47A5D41C50EEFA81CFBE02CF1106AC11AB2E461522DFA789AF82525A79CF436A26FA39882CF7885CF01B962D19FA0269AAB27B56B21BAEBD4947B330BA1C5DDA1C793236F1882EF541C4EE01D742E82FA7088D995DB7F2DA365399B665BBFE13D8CFAB99AD8751C8ED04E64A483ABF546F36EB277E8C3C72F73A5F2D2164FEE074E17D8C422E1A0D74479EAF0D472133916B9342C6302926E6A37F8C43C88E3E29B16BBF16270B1E63A236E76B39FCBDBB4D743C348E590D9969063080DCDFFBB8DDF4E52AFCB833F91BC2D73ABAF7F05EB5864D4A726037C8A17D2D0348AE4C9509639AE1BC829D916F1C2F2CE614FFC380DD7DE9C6B80C4DB6D4DEADB7AA1CAF76FAE723848414C2E25952C53B7A54FFF2FCE4E68674A373C1237B8FB2A2FCA2D8F769B023BF24259BC1243854847D015FEC2AF32E952097C700C157D4EF705AAC333962174D1CD560DC36215367E25DB414E90B1924831DF08049D7FDCFD790FFC392B3ADB0A970E68CFDA4F1F83FD71E0C6B3CAD597F36BD3807385C483031D8F1BDCCCE0FACAACBACD56BCBAFC71E467D20146F529EE67462FD60030C558C275D55F763A625C44BDE4D58498D3832980B6446816377D1708AAA16CEBC5E66FF91B83588B26835A7FC9B6137D2F93422391B1C91DF99B7B187D083A7337D7873917CAAEACFB43C1C644E0B7E07EB65BDD72C1576C6C39B90235B3694550C272C6521499E044E8AE3AF407C1E322D3D5C568F16AA4B320120BB9FB6ABA4E96106D557199B6B54E581C6696611B67E38EDFE397A3B23B5F6FF0F7879ED6EDF719BDDAE4AFCF38615BF40985B9CA1F0F818508FAFF75C63CA82760DB7301E1B496902D0FEFA95F6A98D2D9FFE8A0766EC71F6A23A57B17001B7958683A51C085852F9CFF05B6AAAC961EFC243610AC120C2E331DD7982E4033FD3F85A1BC7A439D964FB0F8C2D995932EB1B92CC40A50570711B42FBA5173993721329EED11EAB5D2A026ED1DCCA477FD6B6C4C9F7A3F7D9E4BF105B6C8DC366F825591A8726E92AC24A303021863DF27DFE7D4B08B5D791F39A3BDFF59291F85580ED45A840D4E4BB08AE146584503E7D954F969BEBB6935CE9520283A0E8E144A3DBE69EEFCCA1C199F1D24517AA13BEA3EBF290482A4992F08CBB25B43DA1A7BAF05887C3E2E694A229A2B1257A464349D28621E35A43F59D6ABE73D59D613F42FBA60C6DF02592E84AF7FBADB836795788C2D0F2B6BF5D89E469322BB202BFBC6ADD2AC3527D274F7089A78E87981BA2F68F1C75D4EDBCB0BFCE1757EED246F063242C4076BF11195B3967E42C8033459116AEC0325F36CF02D5DA273AA977EDFF08E40FDB78D6C9D7A636FF89A04C0839E3D4ECA0BA0D72448EAF10452BFF4691E3688368E0FBC98C86F2A7237371134DD65A83C8E09AF19FDB861A2213E62EDC1873C65B343965C9DE5CA8F03E9DC8B9ED08215841B4CB1103FC3AAE9D2DB67939D9AC9C5D9784249C13F5EEB063E8DAEC077B02B94A52AAF306709820FDF294134820B0F51362BC8FE6C7359C0B3BD46087E3F6287023C39241159D1B2579392CE929D21153950592064C06D1E3463898BB92BF888E2E106619DD99604F195DEE675B16B5A6ACC52C8B4C4AE729B2B5C5532E2B099013699BE9BB1B3D650E0EF2798A50E25BB2C699AA8B36BA35F7252490565471B26F354FBD337DAAD2089FBD9F1E96D43F850E2BF1742442D05A336A8F30E0DFD5662B5F2A5F34E676F59197C43F5DBA036C3E8AF39270435A285B70DCE1F1A45F897617FEEC3310C7799D128DCF523AB7659848CE0CCBF98714EBCE49149025144EBC6508D242AC6BA2781F1058ED394AE3DFF8BC73B248B547C0BBA88B22347A3C68C82990D161CE15B968B52EBCADF9CD270DAC44719753C0A63ECA7A3F030FAC25769A0275F2890ABB290BC394EFF1C5C2B4E7D61935F95E8FC414DCF279348C43D8A97C261C846C7EB6925F5DBC86FDB1C0E2E1AD76C03331CC44494C90DCDE25A659D7C6720D2663C9A77EC82B664AD037BC0ED81000893702160421A203A52FD6A177C5387D8192D0E81875D5C0BC00A283CB3C2D70AC035631C2272706ABD21237970ABF7EA12FFF0E0C1F12D37FB45CFD786F3CE065D28936624F91607907C47F7EEBFFE33B7719D5DFB3665EF5C8D1DA1467D3CC7B1E65616EB23DC084FF534CAA29BE1FB175DC535B85F837BAD953533CD65690187A5A9FEB3A21BC4CEDE001B232C186F1E707F3115E8E5415E9DCC5997A54D2852D60AC8AC5301E788011771C514B7BED57A754F822572221F92CEC0EF91B5D586FD3B31A1EECE3BDD9F815DBEFF28AE8751DF2CB9BFF30CEC4CD04C42EA9619690F5036023F044D82AF389D6132783D4B5E9E7BC781F875FF2318C6A7C568FF4152CA202554B24840214DECD130F68D39D1F34595A40DB10FC03868ABADBE074BED6CB0353E53A3F5F3F7FEC9AC202A15EDC724D6CF3AA2A7B7AE014E3AC76BF4E09FBCFE8BD18BCF1EFBDF623A4E857FC4DE9AC43521AA8FCAF1C245644237AEF95D6892CBEC3E38781AD071F957785212760B00A7075F8C7F10EEFCF69DFC17275A959F77FABA0A9F4326CC9B3C5BEA9B1FBDE2984B8A242D1938C458C03CD9DC3F258AF6648C659FC6CF3670EF3F701D17816A7457038970ABC6712789EEBCAFE68FBF48E28124124473AC25CE6858403DF99F582FFFD261E7C889E87375A43FA5187919021EC8D39D75BCF070C335462D774730CE2F03E66D49B72D736A32DAC1289CDD248CD78F40FB441BA0F6F60B472D79E37765A667F260570347D2890B4717CA28FEC235F1F750516FD43970F8F5BBFA4E9B9EE2A2A4B68447419E0C0374021C5288D87A543CB2E05B61D798A9E754663769CC33469EFA8C684EA2DCDDB886C468B5E26F286BD6BE03FF78476A43EB5D878FD7CA5BD3A49798051D85D4BC276B13F893ED4C5C0B078B149D30E389D590274B2757CC32A2A9EEF8DAC1272288FBF18450FB643336C0734855EEA7EB53C9A27EEEDFDCB9EC20A60B36B0AAB3B5956CC4778F673D72646CB17A0838792CD6B7772B3A237D4AFD366EBDA89D9069C236D3A2407BC6127E61FD4738FB7194FB5B14CE5158FE34686964C55CFEA0D7DA0A3EE1771AF669E5B5F21BE9E40344F0ECAAD51E0E9FAF84EBB58DCE6A6DAA06339598204A1BB7BBAEB067D713E4ACF5F3082DF0BC08C2FCFDED82C769468A182CBF82DBE2418A81A8B5241893754B9662863E38AB059707E57827F03CEC10CDDDEA0607247E4D3FE8ABA5FF4A0C670F19596D3C33CAFCDD820571B5BB820A5B28E2D3A3C69335DDABA3AFA549641EEC533833DF472B6138E8BDA1CE58DE45978354E82A5ED4C066D2715DD70716F31A21FE61595291B45B4067A50260306B7323CB5CA52328CDD1A8BD031D3FAEF2AF0D8549848159C90E6C2C83822F35216BA46176A42057C83529AFB0BA19ECFAEBE04835F9CC716941F06E39DE47265C3C416C1D499C96374CDDDE7F5DD6000A0BE9E5732738BE55845FFFAEF745EAFA30FA69D18020BC7EFE384BA01E5EA99A15BB2302EA16DEC104CC961BDF140751C7F8773FA499FA361DEF8BD1482B9809076F32AF03EBC9B52D784F442170DC33E76649A18AC939FE12"/>
          </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="6EA5F8B5E1B6596BEF0D4B94FA1810747150E1C0B9EFB37FBB9C2E37828C0B8C5332643BE739F33C1776D131EDAD4FE1758F4679E4D2AAC06BCBEEEBB806B9C5A7CCF429348C3C34C74220B2B0ECE4449CAE5EB59EBA99852B0395720B105F4B95DB7CBA7B92770CB54E48961B66B2A2E014CDC18931948991F76C936B90F53541591AB48B2544EA7B206239D7976904367FA5B35EFC43FE42817FF49981CF78E887C0B8102CAD2968EA253BDCEAC5247A25EE0B2CDA041216A3B1DF3129E9660606D459AEA76224C632D903F1F2AB23B696A75073FC112B6AEDEB506FE11D87C3E81BB32547CFE503BAF4709E77B7B901590280242FFB29D254CD968F5A9BF83525EF7BC524F533EEF8120AD61C058CF16F447ECE301DDA891D506AB684712764835BA7E61CDE8724EC9C83F3C1518C07E886538D4C9BB21EE2BBB7A19BF339EA15A82A637DDF6F9FE981A7A7AC08AD1947BE1F0163EB98589EAC92F79A681AADF9182260C7BFB75E23173E55CAFA61CF6808D379553EFD8B57AB41EA1E61F6D1A76A2F497AF5F7315F27E77B1D1DCD8CDF92923282D87B8EB901892FFEA32BF413D5FC50DFF7010FFD20311EB094D09E248BE7FC2FF6AAC89C6E5F8729CED8FA8E77350CE00AF70959FE5A103EAFCA56DD9E79AB616BBA748B84A8C41BCB13C0C92290F04CF9236B5967AB415A639BE911D4DE356361B5D2A1A5ABC664CE166A429407041582262637ACE6AD2197A66BB127EDA51F92C428561C9ACD034378341C087C715D2BB07E76ABD1048E51C0F74BB8DEEAE86A73393361D2404371B73CA4CDB5A118318B6FDB0C7F604CA04EFE463D1EF2AD904B76F90ED620265778526BFEEF168716C3197A73B36942AE11D07499CC9FAA9EF2662AB444C7B5C7A8A03F33A63678B58DE638F5B6A2400940E2C632D2993291860EF2A6FA03F9E947CEAEAF806D57610F03F7E9648A41F1C208577EFD0B903F8CE2EC6EB0D9DEF42913DC3BF685AC02F7E3B6500412DE4B6BF225D48A59B8A884B8CBA60B17E72DE8037AD82003AE3993F35237B6CEB711ABB9EAFAB28A2B1ECE0671FA19CC065DBA6930A844631F8D6C62A4E4D03EB7B555DC94D0A46B06E63868916217AF17DF09225A15261ED79B7C68C351C5B308BF76755E6B5C21DA5DB01F16E2159B6F0195D22019048E28950A5F0E54046D544A8C33B710D55433FF2010B486582189B6131D7278F5ED3F562D57E5A5E67CFABB922015C7AF80279B576503C1E98F2F01520A8589866891C908A3361EFBAD7DC9B8F44CF49985D979B0520DBACD1FAEAB5AAB1C2DD0BAC1E6012D1736DEDF86781ACBEBAE5CF69CAB86515F9E8175F688027F14CF0B33B80DB73A1346C62382D77F493DF611ACBFF0BDF84DCAC052B3C3521E7EA9614E8AE2148834490C52993EBF92B8218B881E2723E3E8209919059DE0B76C8EEF986DB9BDCF879F40CAC7243A4FBC914CBAB50ADF6661584F0C52C799E216EC767856A05F105D06CA8C24EFA302B845388BB2BDAA7FD706B5FDA35F88CF767CE8BADD1E99877C6C561D7BA0E4B050FEDCE354B7120730BA5A3D875BF9021942A6728736EBC7B2C2DA3B3BFA5924B31064725A27E9BC9EC689FC9AC25A93DA9B2F362206D852B208F1EC30E7D2F91CB0942367FD620CFFDDFC1669402BDE1F87153FE933558979095A2665A10848302FBCEF6DFED6A16B079B8E4158294CAB33EB415B3AA501A34E85581C13A009D6C1145310C77B20AFD59E52020F006742F45A85D71E7DFB519DB7A149E9DA6FD9AE916F851EA3EA1CD6BAEE8D5EB5FA58068159A42AACE4ECB18342933043A3787A0EA950AAAA9761A4B4443102D171B307268814F67D8F0011607F59CA2664147CBFDF58E31778917D13E4138FBA5ADDC8723FE03620BE85E76CCDF52D7426DFC93E5D3BC3AA2E10E2C98AE4210713F2963E7D577641D41B1BC4C02D2B6CF96087E648FCE78E9DFA0B7018183301D0A3A83693E2294B65DBBF0F515923882BA4FE1E653BF8EBD900D15D3F67167C240D28107768E40D8D775E4C9B984F1CCDA07ACF9BB57A2A9653B2D3F5DE9A36D89B36B26F8583B951B896F03AD3681AC77667B816EB8E2A3EA21B25F62439C7958EF29E93BD99C68B07D66FAF86F37DDE76BDCEFA594A65FC484A91E8771C895808BA7419632D1B9D89A9FC516292ECD2E2B351FF2B095A54B06FFD303BF69C66361F56276B0412AAB9159979524AAD8A782F6922EFEB9D33511EAFB716991132B0178187D0B803C1BF29B6FBB6897FA305B2700CC2EA6EA9A4F3FA59E04DA7392A4BD6FCA59D0148EDC75019FB461EB54CCF839F9452BC470BC060519BFD3B46D294296C9E40823F93F9FD4BEC66DB81368CAAD0574D5FC2E39F5B1A99D7FBF86482AED4C280C9F67FC399541CD397CDE75F43A6D05560370141E09F2ABE5A8BBAEA37FFCA27537D37A8FBEAF04C0054F50B1CA946AE180242974618830B1795430BEF21F6820830C1804DD61FF389EC03F7768672B03A630A1DAAB147F7C3C930545EDDDDCE5784CB897EF97796D63E4F5F7A5A08DA5B26D224029E7E3E464BE7B5679DA662B2493C5896156092728584355C8E1AC219760501B2586BD304B5F2BB9658F4822D70BB40CC8035D0CB0D8102CC9BDB49E8FA3D15EDEA4588E7AFD0CA0EC16400CC7478BE90FB3FDA5C966E3B4DD5DD9B008C445DC2871DBDD04518E3CC98260E3F760E6EC00DEAAD1486DA3275AA0F1449CF695066ACF0B5F4F2CA24A6C52EAEE5C96E57E57951BA53A05BC2A28F9E3A7B2234FAB8A344511020DDF8DDC837DA2E7C8978BA630DAA70498A82FB17B0E4C842ADAFE8F64AE621810EDEDBCA99F821DD306382FB8A5653404313A93D168F1640888F4C6EF01995FBF80AFB652C4B0E85F0937A3BA5F09289721DFA2A5D7B5DF422A32289A38DA935F7F95262CB2F3254D49F1826923E5FCFAD7417E40C064C2157F64A5B728C48CC816B4EF75362D088204F4B5C1FA48B07B6CCDB64F57FB8A02C364E45BD67B7EC984CD4D1BFDA99ADE316591B6AA0B2CB600D0269C2F6475B61F4EA578E2354AFD90F42BC1033EE8677D76C883DECE2BC891F478608B87909220C722118F74CD276A1C5CE3FD28745232101F07687BE4EAA4A73C5B1504D16BA0535A87D3605A479835B2F4669266A118F1B2098F74D6EE3C27090F9D502F58CC7674CCDD34B35C43F5C48CDCC64634A2B40786F127CCBA29389C0BC1CD6628E38FFAD6E600E1FE71BAAEDAB4A6A3EFEE3BAB4DE79E0B73B4A207F253443EFCA2DAAACF3589E86A894866B0B11AAF13EC836FAC422B402A59C85F9832DC51793CD6B08789B6283D13854AE1A09CE2959EFC0C4F3CC47064839F7B72DB257F0E657EA3153C71382509CF19961E86F52CEFFD6CB0FE5F8BDB45BC45CFB8B8598C3E362D7F65315D88DE937B7A41CB72815239A415F85EE5EEAD451D6056EE22AC86552B0ED7286DCC10D6E8D8E11DE75ED2D23E05AD16D01D7DF2F2FAA39897913FF9ABA7DD0A8C04A2FE32FC541B544DE915A1047931516C3659DCE64AA824348BE3A5EC9C162CB5D2E50F91DCB0128C1836B9BD458712CB96579909B47FBD84A708370465F53685E352571D3ECE732FCBBBADE1A0B799E547D097E7E51785A67BE797F0D4CCB"/>
          </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>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="23C7D1053E536F1A139175E1084CE467730B40ED8072FED7B29130E5BF59ABA50807B6377402E986BF52D873F450402172A31BC180D0C4DAFE460727D92F6DEB056A32496D570B8ECCC1BE454DFD1EBAB80A142D44B10F3B51248E8090B5477D972571120BF92B86D06072900B15FF8CC698DC21AD0410777C3D4299DEDBEF3E51CA5A4C8AE453952CC13155288C7894BE6C5B7FF39948F271FBF65E8E584802B69B1C84A9BDF92218D0BAF5F78272739CD1F126DEA5D96D4E040A83076B65E7B629D89BFF1465AF923A24CD0796F67C7FFDCAF33FFF2B8E361B990F6D8C5C3D9EC18CEDFEF17166C5302509331089E813770F63A903A94216D68C707B2AE0B84358DE907F09F48F6173F7E8424164C38C14394E44A0957C520BF6F280D2D9BC19674B97D315FD4CC554043E80FB4E0CC90D4354E7F91F8EF0B2A67C56B9E365B277E4904D2ED0CF692047642F852EF8884CAC64388B34FDF899C6A4E5666D0DB933C4AEF4D65876717BE01BF71828B6568BE2C3C79C997626D967A6A5424A493C3F7C573C85846B0F7401D1025AD6603F6BE62FAFA94D368B0133784168EB724CE376CE7867223CBB926D15D224775A52A90F90B4972CB20EF5BF5EC13FFD7D89D3F57AB528094EFB9AC7DC5C5B2B4A5FF5B83FE57446425D2BF782B61DD7826FC970FE6ED7500AE9F504FADA8ADD0577757C99C16D46FAD264520533F2430095A1673961A2C0DC8F7AAC2C6F18A6B0302A75FA1E6D24D602D1A12EB3DF8496227413803A0D30EC709B06E54449CC739205E4B8886674A922A246918F30779660F0763B8C38B514E2FE60931646794963305E2A75E48698AF9FB9F02213EAD02E1D2CBD932FA4F1305A9C0FFE2448DB9269A57A01A5B38CAD0A6B302AE66E7F0D5FB85F210BB308AA60D0297134A31BCFE3D69193F830E67D4EC846384E5101830D44A13F18BF69FA3872318C31DA7651A47E7BE7F28D5201F777E175AE411D915D5A4BABF4BF4E5FBE84214A31DEF42F3DF4796BE25EDE59EF96FF661E277E59BD636B2509B4461EEA5E46D1E74197F6DE009D2C9ADAF5C880555F3ADD38BD0455088CC9D5D32FDA211446D7265EAE4FD0DC9FDC2CD361492C40F9398F673230366D2F959168D37DDCC900FC242108798EEFA21069F371849E1E31A8510CA422116AF92FD83D3E73EC08CF9E5800685EE84A45338A449A2F9C08D3D0DCC086AB6759FC8C80F1C4D4222C5403230E8D71EE0D68D7B70C7B0EF67A219C1261A0410CF3ACE571566C5121FD40055290AABEA5E5317C01929E143F6EE2ED43E5D26332A794CDCC32561F8A6A695620BA7CD8676482E4C4D3E8A0C07918C876F7BB8B5460C0CF69112227C9F64FEA335F8D573658E4FF7026C4F376FEDFEF5A2016DA549CB6AE12B3314B63F30A88C75F9FA06872E88CD110270B0FD3829B5D861BD47E174AD200F6CA1EE4B6109831D3C7F9993D7575F495F19F6EB6A4DDD11601738C3C5C8E5938DDDDE8DC21C3B096C1B4B154B15FF9A710DBA5A30ADDD3B3FB0679C02EF387784D4A9C6E1D0570974379947890CC1C7B33BA30E407A6827A4C05E1915AF30F552C4220CDDA2D6241BFAD4A8D571FB9DD97D3B33E49B4BA6E17779C7F462F448D06EB974AA9B44EE7F97998C2149AF1E98528C19F801541C48CCA8129155BBA576F5F2849083E05597334538B78473899A1B2DB0186B4EC2E35A088AF0DC21C4D0410094D34929B602948546D447765147A8EEB31A8BF6779AC5CDCA49E2FA1C7A29802DD5BB2288DE483C0EE2D998A114527DEAE89BEE507EE64005C1F7FE3EA368206CE89AA3B583D75F08DC756DEADB8FC238219D849A9678C88970B6502D41188440C46430E69A9F886D3674C9376FC0CC12254F5727B8E4D129713E551C34858DA5ACCDAB97A1E78788C54D7F679239B7C5D294B2DECE211E6FFBD2CE12285DAAA5EC5B7127869EA6D81E1558D744DD0C4F507D69EF3B7A012DE5322658CF95AE2E14C4449E8918433C73EE48CF5F03A2222B9DA7C67BBF7A30F9FA3FD9CB2AC656E4A7DAF70F37DCF833D5AEB5AB0B18250BF17385EC82C5EFBB43C6561077121293E3CA7728AE13AF13944941AF3574C0504050DD3D5A4AAF2EF39512D6F09C8D174DEB2FCB78655CCEB0E03731F4E35066AD56ACF429608F0395EF9E0AE25003CB7B368285EB6DA6FD4506ADE94E450E919FF526F467F84DD0710B391F62A1D55EC98576F374F05BD44B14FC7730F01ECEFEF0ACB7AECD40E22A07863731E202417DEED96D040D824CACD5C1B8DA77D7F7427B0174E3433DA2E27B01074D08AA0CCDD6FF18F7513A0065900AEC70336D3B0EC34FEBFED0186CF7C0BE4E0DF7ECB7C231EC47A2D6CA826700450BB03573A0C91EFF29B07C4EBA1E91FFB1E3A100BA9BBB11E3D42649FDFD00584D8A270EF77291EF1EA28872E415B06DFCD4B792CF4DDF32CF3CE632A83DA1A23350646A7C9ED46976605E89CE8A4EDA16DE779FAF33A8A1E4A39DCBEC184F7D3C56FD22FFC73C647456C677FFC3D66CF8D25AF7AADE0920735421B8F348B04CD85E4DA4E747AC61C6127DA8642C06165C91149C5527CB79FBD47A9C390286E1FF2AA405DA32FE0D6EB01F6657F504FDF06ABB8A2AAF777C5427E7E5551B11E588C59D692A0671182B3F4BCC941FA1D3B9CFB74AE81FA79C93CE0C5B4B194CBA7CB385F9D8CECDA7A59399D24C0B3A508322FE91D59E991EBF7637E7AE26ABB51187D7DE702506B8618CE9712E5712CBA5AA81F6DE5E425481F61EEF872F348F14C8395ED6E00B0519CCF017E31B04CE65BF06D2B5B07D4AD6AEBE7B2A20855194CC9C2325787ABC8D37B75BA928F3306149000C80D95BA0EB5EC751AC984CD1289930E65B760775BB87AC016168A9ADF06B0376F1ADFAD5A2E7993CEE3644394918C442C6F3AB74B001BA7BAF0E88848BA597F0C185E9ECEC07D9F6EAC77776035B0FF9FD3543885BD50CEB9AE6ED8CEE83F465BC57945902B1881A8BF749BCFD45528C8B6708800B444865DEFCAE641255FE248474CB65E79B5105B55EDC943AEBE8394AFFE2DCA878DA77BD7BE463C73D69589B74A8D58EAD8C6E43B108D5BC05D1C35065A18BBE89992D4A4A1363F994B6BE34889A0CAF48AEFC8B915631A624B1D0EFEE088DFB9DE12581481E2DAA080F99F2AEFA7DD6C1A168E39D299FAF1A656867BD7C093EB95D3EF670CE40A18299A531055C1B8D298E5BE7373758CCE7A65F88BFB033AD409F5EBA8797651D88A02AE5E6774569FE2817F11949CE0817B69DD5EBD941BD7F9BB85AC609A5318F7531053F6083757C3B52016DB338F8EA14B42CD8E482C9A56A5679FCC1A5502985A45242B81CDBE366BA7E92F717D605A51C6B59DEC723C783BD5C3C66EC36A9F4F885893EAE06801E0B90084A4D62C682D0D9085F45220B2D80F0BEACE9EEF6C2B8D059DE58D68E14CAAEF0C24158747BF92645E30962C55263D2153C2B4ABD0C625992C1EECFA926BC01B21A746F0F962CE9E7A6EB692C5B92389E01FD4A267CB9753150EEA155E0DD314C25CE679B01E4027641C7767193AA816334A07657F82780820F70E3A8A32BAF2D6CFCD6ED057D4E8855424DFD3B84B2449744819FFA9E48FCBB7D08406C57B89FC4A1F645FF28A7B64070F641243BFF17C150006BBB73CF5342C605BD338EF94B8372392A9C739497A04D03C9F19BB2B12A3BDF55934C01FDDC92C993B057F3443AE7DCE6FD195390B593A7CD61ABE61C59C60536D3242350592643E0045A3B580A7565E7A81C873F72B289C69C5B142072CDEDEBA00DB990DF74F37458C6433F6A442885CC68EA37B1B5449CC502C54C9AACA65799A59C32FB3250825438F4B74F4EC961A7BECD292577814C40B4D32FF747AD4D7D928E33A5D03499920FBF430185419822CC8447FA23EA17D942033FCBE282037BF63C80E6FC2E3BF6B75D1F9F6A8E43E4AF02894B2943BA13652FD40C3B40EF1F4EAD8FC926372545DF613DDE0D8D09160F6B1CC1A152298605B72E11640B67F53B1D1C73A4534FBBD42A9D42D9BFDA9341381793461A3C6B11342C75F309607CB4179DE8105A5E26FE62EBEDBD4ACA223D212AD4881C0CC9053CCDF27A4E2EC0085A8D93D217B46C1C9FAF52D33197DF3696C421C978C731AB6FFFD4B66AB6ADB5CF1F5519F0C8F142E44D4F4DB828F501746D30FBD48F27AFA7849B08F75059EEFD0B0C36A95393D7BFF6589066D9300AF8DC16B4A59AC0DB55FE7D8490A1394CDDB626F833FDED9B21D696956A7D9E25192BAA30AD27A52403402486FEC5AE469BB30E04FE5936A31CB3EC4ACEC41B8A857C5A3EE7D4FFDBBB25416AA0FA5F1E21556975F81391636A92159D03604944AAD5714DD3CF9BF53906188FCC91452250FFAB0808C65FF6BA2E0E73CA38E1D3B50DFBE61CB00DCC5D624C581A4B916915DFD5E5340E42A6BB9DFDD19BF967755E32DB5DFA5B0236D4EF165B6D1B94B80F9A6D31BE3016906BF6311EE6E2AB73CDA963AF03A103731184155A9EAEACFCBCE4C4476D252EB1E1EF0F0DDE13BAFA39A50A0A18419CD3D1DA56DCE1F87F6AF40F2291ECE518C7B37BF0A074E55D685107431E19A10BEF86A12C85ECE23DD28F83E32B7C1C018CC313AB142113750E5043BF2FDB0EFEE73AAEBDFE61EBEB6E9011C3F9E3ADBC10271E2D0888369E349F9E61D840CDF4537DD6C9383C38AAE02C335ABF5"/>
      <SignatureData type="ByteString" value="12DA135EA45C6A5682F2ED78028E4D67F864DD445E510A49F5432766512172CB4D8A55B30D989DB818C9F36E486AB2A4D216E92F5AE0E9D35A59D311314A794A55EA5D250B299BF0DDB81464877F6B8D31186DFD2FDA2CE18D905A7F769D260013D502D6DB4548C9AFE5DD4942E17238348249DA033F8FF352309E26AA7C4B1F3F8BFD7B734D2E75A5A39A40FB65359BC31D89569D30FAC9943835EC388C953E293D0E50D1629400EC19B99AFEE5CFCC7F91E40D671DA43D010D86816D23A4B082D255B5A35C4BE65485C2EF66B449BCEC5511B8F69BF598B9D00621D6344A3E3B803687B920CD306E23D52EB10964ED5C7D34B24B8B7DDFF2545FD07B517832EA4A7365CD2195B20261F8A19D4F007586281326649BD99109DD0D9E035F7C53B0E3CECE0C4291CA4A360EB600710235E2128B87027F6466DB8B78CCBB446E06610460F130B98984AC1C4BCAF519AA80240978645A153F06629AFCC953C7ADBCFC604D92B69BE215E9F34A6D6A736CE594758AF525C68022BB057C6DEB6DFA8646CC99EEBC989437A971289E96793D9B844E44CCE6F8354AF03F5781D924B4F70121A69A7D60F205D22B071C7A229D65BAC0BF20160DEFDC4DA2A31CE898D4F3644415792B72E674E6065FD35141A5887C2426333E7D76FE8DD4A7F30043FB8D97BF3033DB1D4DDB04AD7A471657954B82C90D20B92194B91A378D6643FC436B4CB9CD550BEC9285A6BF68E9E04B8CBC57AC97CBD21C251ED0CB54167E25604B44A0479499E5734A7E2E707CA3589E6586F1FB5599FF93DD5D10D52513E14733875C58B358B0D31C7E67F6B7B9860F0F008E37F4CDDA2972429739EA27699C9F956BB86725A7899E635864C392F5F0507B57B85BA5235F3CD7D4E7C6C6C56C96B72791BBD07F7E9E872FC3EB0079BCE29AA7CC64EC52F910F3A739567D6CEC1B2C68643AEFFB58933F9C768F2E9A6CA3CC1ABA17B79F8044A96FE4192E26A705F54CF5997F846349D289855D67B1A50636874B229BB1DF450EEE5555E51F45E0AEEE6182FF1FD745D25D0AEA8ABABCB6ADC801735075535C9562996F02E5B2D178C01868DD5C8101A6C4A6DA80CCC3469EA0E61A580E64371CB76D59EF3DD53AA8035B663DE910B07E3B2FC7026A1AA2C2BBC10A62A8933BFCA6266BE5508FABAD05C5248840A09DA13BF5E5E38957D1A78FE174D0826C39201A38E1E4A39D43AE40DABF057FF2B4EB64140B95D8E76CFB28559F437FC1F8CB2DDAF4FD8F9760C648590C7C4906AF1883BBF373E26FA1A5F9AC447222EB03E161D65E2934FF2D85692E096F99B5383CFA5EFFEDA453F9B11EBEF70A1709618A57F10E5468297E4746D0FA51284E0E376D1805103DE2D77FF69B71F76B546D20A3D55E12DE77CA20BAF9DE54FC5BA4531180BDB373B056BB2115FB746411F4DDAE94A0268CCFAAA952A1CDC5C4679EDED4649A953CA2E56A68F2DAE84D427FA6E5359E6BFE69C5C6416D0D28011DFB2A9F5161A5AD15ABBB01BAC2AF6757D5BF29353CB11DA3986558A0E15D9B3242E7D340B742FF12CFFDBA403F3D034F1CD60BC57556650D83A69D7E16BAAC631DEAFDB025790CC20B70FDBB755E5B9E3E78C351733CCBBB766BF409F0689D681A528A168DA1A15AAA97E601E7188F82A12EA2D754DEAC8092B109F4F03F0FA120BDB940E76754DB3073BA876A1CE9F3C4C39AEAE9C5A5B0BFA4EA9E505CB75BCF609C2CE23597114FF9B4E4C03D494E4734830A3284DA9B5CB7441CF631265C09D39DDC9D1AAC1C1E16135E4D48E1FC04A249A4B8E004A1152C713D1499C7C972DE18053B636885FFBBA38AE19E5BB24D0B75B60681896C80CC7B19916025D8A66359549D26B5BD5DACE98FF3428EDE930E3D8C0C6512E2269C0111D28520228CDB02E7DFBD60BD0CDE178569A3B423DC0F76B5550E46FAC1EB2E3307BA205A8B96903D766E9E1F31496D83D3893A0210EBB7E41D04E7E45EA213715774F694BA5B94A3774F6290692DC3872CA16322DA1CBC970A210C36EE7BEBBEA7F8CBECF4D90047004122877301B43747D8B6483C0D80D87DCA1A114C162CC16B155F426622AD99611D66F6F345D7182EF7C0830520FA92166F60FA2D516F9DE972A0AE1ED416C473F706F7997340961F7368E5568FAFCBA28531643E10B776E1085121A6AE21319558FEE19BE0A07A5BB5F6A6C0AC7EBBBD1387517A6FC41124CE868475FB45966417A45CDF502C12BC39AFA681ACE6CD5EA882E9594DFAD4E169F1A94B8A8A9EAEF50A61970E949D85260B84698C98560E4DEB3CEBE1664094EDEEE94DABBF8070B3C17C2A262C4FC68B689BD75E8B44D3A3B2BDF3AF2BA8C860D7F38973F94F6C8A94C413B259F44073B9087BB585AC102DE1CA7A7A62AAFB6D5FF58E279B60FEF504B3ADCE668EBBC4FEE389C0BB2CC455D26F950FE75D5E19F4BF0A2BA4F5C98F265A18DCC021AF65D5E4119DDCED60E50D1C35FBF889D16F6A2EBFA7A529A38011DD0F35A76CCA992C40A601E7DC6A8836C7B346569A4A1F42A8477D96CF2FFEF00B3996591B23E019DFCB275BACCD6E17B40B425C7B1497E90DF95DA54C8B2470B175E95D2DEE1E4133121D4C971CFFADD27D29AD9622EC92F8FE7B6D565E1F6A0C2FC1B645E7E5C5FA6A79075D21D6675AA616FDDF0162F3924FFEA4BA18C2D34F689C1BF4D2561CAB0400D100BDDF9F9FF2953896BB7534F13BFA077C23CA3C903B1EAB0FFEB52B68F6FA2BE6841F4F7C3E842E98013D89B112F39DF3062377BCE34D414197984F5F52B9DF66AB8A8B95B09D6AB3DE7595AFFE0EC47FAE966CB0E6F8187735F9280E0BDBD371ABF8A3278AA7CD6B617F491E2527AA6277DF76BFD63089D2D29B20D8A62F5C2605C71932B81C02A443710D1493EEEDEF44EDBB24B4424245752401F933BE3C265D3A2E045BC45A3458F851F8181C0CDE426111B5FFBC975D52280D1D1D97E9DD499B7B7CCC6580C856B3ADE385459CE9EE8A09108A343D7787356012E4D36BA7B123CB062C38395EF021CEF5E5DDBDAA510785DB8A7CB88CAC336B84885898FBD2E8C6D3BD2814DA2A0E0EDBA2911F30F9B0F88AB864F65ED378A5B84B09B8D22EB3197F147A1167BE32EFAAA4011D5E88D0E3537C4C2FF76A12C72BC2237FE9A73B91B0AB314663414BF7517085E8C3260470722C4F9B10896EB2C0609D0C1153BD5BBD6A10A51CCD7CFF80346DCCEC5E9AB935E2C7FFE2DC572CE06CA4CE65D2E8A8FB2B6376B891ADDEC9642273576ECE65AB1356FABCAD0B2085294C944596E55EB06A0D6B7DD73D95C99B18B51007CFF3D662DF89C5C5538648E1507B07B924F7220B62A7A04707414CF72573319D7194A5998573BE5AF0718A40C3B734C07CE1C67581FFC4102FC56FCAD393A70483CE64214118525A1B40D6FCF3CC4148CBEEF412D9D370FE17F7E0877F3D1443241E536451A63C2AC9DC79D2F421728C677D20E769940CB84E02AC9BA2DE6E7FACB6DFA0FCED49431E490076AAA002FB9B8F79392680C41D0FF741D67553A7B79FB7446EC0306C4DEDCE60EAFD2CF19C3B9EDFA2B5CCA337398B3FB95446D3B2161D53C823D563908BCC988C6DE86736A9810D57F6400535F70A87C4F5224A12728FD5DC08277A2F5C937842D60EA028B9E3B0F2C13FC6FCC02ADDC01F9BCD77F48DF0D527D98208698E083BA70CB77031F585945D3E263F66BF28C70C1430E4814D6F42291CAF2A5EF6266539104A3483ADD23E067B01566D10BEFE386F62E85FA18CD376B48A6168D6DAF24289E72F565BF8CB1706AC80FD7E3AB0D80A8F1AADC160196E2368E570CF30531DE71A9258EB504773B262217A61FDFE304EA7DF3102DB99D32EBD313B5817FEE2B7585A5BA89DECEFB9BAA426BC72B5778E6D4BBE93A8C9A6BE50F1B95933AEDD4C891B69FE7C1E667F8E26627324528DFAF68E9F4019D5741110A4B226EBD9AAEDE3D7A796E217378741C07AA49D60198969B37EE39179904700F385AA52BAB7F950D60BB495770F8858934981CE6FC64DA4FC6C72D58B26E2D5A81A969C4F3C4F3299F6B71DC34CB1B6C775D365369E2BC94881193367710967550BCE1F0572B39D85CAF0DBFAF131CBB62230AC0519347030FC3C469146A8E63D85204643098989D070C2DD727ED85188ED6DA29664D9C5F50D53B6CE017C174E8EF90D9C5B22528E284A08414012B684FB79751A5C317AF43C93C1E9B4A15C3054448BD950307A44AA4ECB21C5307DC8D28689B682B526EE7206AB5766F4DC71CF667E0956FACD42AC7B3630130EC2953E47EBFA94C25F4D12FD5871B41569F3DD8EEEFB6AE25C1D5D1530651F16E6097CE4570582FE661ECED3EAC31737CB42D1B0A606BC118E61F0B23E5ACB26EE3C6A5D41B9FB3FC6C651AEF4A628566A75CF7193F86322A32B256E39A341581ADA44473AA1D2150E7F9ACC9941470CC78306484F169950EC6E0B1872F5D49FB859ACDCDDA635EFC5763939BF50B5DD11329673457886CA2730C5333E56CC5B398152722C624E359EC5CC7F301C45B4C69F5C11E4B95D3ED451D74A3EBEE44234D9EA396DA21BB1510D29C94DE62A1621D8B77122BEF79D1822C97E86C9D09D0521C7B39AD37C6C3AEF4EEF456F9335059312240884027977BFBA4578F833809763BBBEF77A3FEAA61BA2F32CB6B6A5F4643E0328125C25073F46BDEE97F747AE91C293FB308D3423F2386D90E65CD95ADFD5BA37359FE7B644349D5384A603FDC12C33D8EA30E80B4FCC87673AB588676BB7F94B18A2E1CCBFE89EBA89AFA93CAD3B570BB31C5D193F76EBFD529F7CEE28D65A8103958A9084DA0F8419E418F4D3CEEEAEB78DB0404C72DF149B8D875279972436579A1995696B0AE84AA9719FBD98BB87A213CBEFA5A34AD7B87E5F54F0F15A93BB4D044BBB3ED1E31C7BAEB37A37EB31A95776A41C54C464879D8298697E7765C4D08EA2A98BBCD179F58BD9EA8270C6307631F1FCB8B34B533D6617856FDEBB668A5028F6112765D51B6725CC6A2BC0FAF469C345947A556172164E121214EB5CC63DD765A02BEA0B49AAA547FC492EA23ECBFAB692F035E04A4EEDB228E13E401AFB0B70DF2AC9538CCD695344BFAFB10D3A6F80725DC657E0BFDAFBDFE3622ED219E2C4DEDF4880AE553F36337B7EA3AFAA637E96105A348A7044E09C0A837F2E85A289F3A0FD1946743A7EBCACCB7F6FB5DBCB49602C2D18946D792E9DA9826C5CA187CC124FD620DFB8B1173E3D012ADD20B4FA6A70CBD193F4CB92427AAB8415E379E1123C2B17209ABA8E6E75093746B654BD8FF725A0B70A0B4C9340AAC95B8BB305AE2A84EAB43AC68B30D761761BDC17B176336820F6135503C551AD7E885ADF5AD4282CAA43DC7466CA1C7221DFB225B229246A7F5CC2CC74C6C3FA7BB6BC1B212AE887AF786D363C4BF7A04AEF7D264EA946836CC08849C8E625672F4FD890616375C6F1736574BCD40588C4390DDC15903200F614B3B81FAE1773BF84407D984D8447581A96841C53BFFDC4B579FF9FE2C9A38BF9FB7488D4C51FD7A6F1E6C420D4159BE6B7BF488F343C3DFAA1B9275177861AA9394287CA5977BFB7D66F01303F478B1D9FA516B01801DA905A195C1A51D272D8DBA96B2453EFCD4787B78A834AD00688B5A92121FA9575A04978EB015CDDB316CB233271E906337C62CCE795BB1E08C28509FC2159B275AD252052FF5A5DC4F025F73CB946D0E3AEDFC900B579D68ADEC8072B26E0F578FA458F7134C306D06B15D4AAE20E80A380C104AF2E60C376138A882E4F2448190B47889FB6C9D0A69486D3A1808D18E2DE9468EDD960F42C4CCFB16DA81CE2107C1B7F45B01F4B925D4DFC1AADAF49F4A0139241695936A0B20E138687A9F64066F5C839E501E0F944F4AABE4FE179623DCC3EFD143014A83589DEE7448628E0A6D9A9EF2097FE6D1627225DCAE38A560608193B9D99CA4275A832EA722BE2C2B6CF417EF97251FA8A4830B341A7598558C863D2F25817177BB222D4A961FDCDD1CF1F1768DB9D21B8234A0A39AE51826C916EC531AD7BF20D6AE60D042D6AC91233A6DA2BC8B983010EB56F84FF6A1AAD302186D948768580E3A342BDCE6FB09416AE25270CA9907EAEA15EA45DD677CCAFBB841AB81676FB6EEC923AC8400A25E74B8F36D6ACBFACDD9AC375EE8BF4CA82F3DE739B91B2B186D2A2C9ADCF410494A6C77D97EC9CEE9FA7B3CA412242B25A3E7070D04E6EF68E8654F046664020CE315690A1CD147A1859C25F6BB96D86B79C51C51B33E02DA895D52AC8F852E3CE749A43809F3BA0708630AC2288D9C273D937DABB6AEE50B3B852F951CFB8AB6BB1EA8620CBB88474BB432B38112C5A0687F163F6C486DBB300AC950A8CB2CD4FF442C89D3F18C835538A6B5BD92BE2BDE3BDBFA7EA05121B3E595E6D70C9FD54858FA0A941709DA0A3A7AADAFB0A5F7791BBD1EBF0428185DBE2F7011C97AAD2070D5C6B84D0181D7B7D91C6DEE1F100000000000000000000000000000000000A0F1820262B313A"/>
    </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="Valid"/>
    </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>
