<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="385B57F7E6EB3AD8C0DB6CE19A8AD209F6CE4F31E4C40D5DC333D58BFA9CFA79EEF6923E8077F36B74A87D9F30FE0B033A3DF11033973ED05FCF9E506895DE462F4102EC9081601B3B5A6F53F633635E76B98F651E4F2D7F1890D0B333F1A1A624ACC7D14E2C2CDA77F7CBED7314B4F3FA0959D2628606967B4BBEB621671FA942485100192A8A380612366992084C0C458C801624CC2050A22202180326A3884021318401406D5B34420A12711318920B075218B10D12176418A229029171CC303221A6640A996820070C40C209984002E046048C06715BB02022B6280B102998400D1B394923240E82482DC4428242063121A5880B9630120032D034856216410927722249481095500AB9801C148E51807143162903988CC9004699422D5834411343099C4408104186910050D8B090008285998621C4A004DB46821392881B820D82A88050202489C04041C86C580882C2B284CA1031D88060D4B09048B061844211E2C220CA38045918829948419BA2289C028E19206620B58C2232219C008D02298A93B4090CC224C1466822088C4A440658024453B6809C987011A24D5C32858C328810C5511C348D5B820D83100111402840C86481004123A544CB16400BC9915B88058188480B256A22366A22A485011932841611103824999684021490D49469C3146210158DA30860141646020921C4345224A82D89B6841AC041138941220212DA348AC4B2804C3250812805823042D2B084609045C340261A414E04102DCA42281C032223C05111A540CB326061C211C038520341619B0281E4288C61460AE4020191440EE0B285838420D3168C48326943807144348E40162A49228DCB166E1C3089620262049129CA840449888818350A0A172A010408922421890480441202CB02450115401C0808A3B04DDB342E8312429C4085038571DC044051A0501940511011800912621A074D180825424205CB386EA3084501258E14B310109860222748D8104D54106CCCA66D18A870D40862C3A4859AA88518B82108A468131081093422CA328E51860414940989106E10B700832230040312941205629031543280D9300A8392700BA8219C18650C0121E3404D0090415A46111BB86D2219090BA68D0003088A3611923430C2C09054966494826C1C20621B85096420069CB02D010342912481D4B289600262CA864552242153B26D22910110B084519868A2280E50A4241A019108289094C08852284C12282C8AC8405C983004400C59B290A0B010A0B20D52042024988018C660E2448E19282E01400EA4C8658392408B4882E13048D488480208880B17885AC6444844681416210AA80D0A272EDA168C6416888C1080E10470081071E348709342229200320A962419335042308D4C18068AC4816424641C13619C086903016A40429181C24D42100C04C61193C47109C44D9AB0045B103258188E59104559384DE2262CC3466888208A5C1449D2A649DC02600C80849A44042488801A10910111024222714028299C04699824808B246E9AC68414922C9A38414128628A364E4C964061362DDBB62920124502A92502B0511CA509603691248860C11604448400D33660A2326CA1B8690BC625199768C0C64913C591A0B4642204664C902180A009C32844498261A4843192189002346DE036524A240852468D542689CC4611048369C404620B86906428410CB48558060A5896898C32245BB27018272414328218046CE19408DCC648100121E22291D14481212282E2327058C27023803122316C832028C39430D8A6681C86051A250C59A83121C78D9C286D90C8698A36851804900A152C1343885A326A199160894249030646D2960D541272444472E2C0840A16685990711338482318029428241C33695A204862968D0C380C2324524CB2045A36641A2784D888080349721B014EDA242410110811A68453342588366E23394C41988092888D0BA280E34680D3822012131020316210A324E1180C09290550167200B9219CA20054A03012134C14B06D023946C28209D8A40800312081C869523481242110109029C34632D2327149A27124C46804099010345252A82822348CA2328D49000114996452968818A780DB228D53083120460880240D1B208512283160140D81104901260500910518C68D0C304A1820710C1048A3C2090B1565A3100E6320910842841214A230D521E0201B80420A4F54AB85D9C167392DD5C1DF2309E070E44343C3D5C7B00DDBB1DCAB18E7926D4F7AD85D78DCBAC6A4268CCBA0F249DF7CF0F6F35D0D46FBA08B22A8538C8D74350AC2E65DD7DC0FD6D3FEF77DAF983F6BB06DC5295CFC37FFBEB6892BE6201B94D3A571CCFE25F95BA64FEC5624382B1711E7C5EFBB0F5C14F2D9315F378D3ACB5825921922929C8ED4659DACC8EEB6179427BCA264A5C767FC47F2DF348A836AB570275CB29C09FAD2C770B3537D0A1E31FE5F5D57F9F3C0227666511087F308F52BAEAA00886C9B4336202D8A363A0691985B702DBC6FFE7B047AE9AA69D4FBF7F70D7105C0161ABDCC38DC8EB461E8B736A0D6C6AA6CCE6E194CEF8C25BD1C8E2225F948832EF751BFA982173F2EE45570D6EB21148F3433A175949B1EDD826517697D5FA193B2C630EF6D586E5DC3375A8148EAAFB06866A43030159CC6E8591BF90059D472F8036A183BA5A8EE9A7D9166C70489DEDEFA9242865923E74D234AB36362FCFC4E825AC69A8FB85B9B24E9178DE13A7ADC5B9EA585F9C451CEBC61D86F705F811A5100DDCBEBDD95D3578207FE1E2197A15A5DB7A39E134BD385B993618EB08CC2D8805BB17CB23752C437B8D07CDF7D744F232488CE1A37DDBCB3F2EF3D8C2803A6D5333F158D62134F601B492CC6DB99718197A58ED69D435B4AC90D81F3EE0D5AC3C5A4AE108F5D641DF5A598F2F6404CB6DAB1C5FB0EBCFC48825B8A7CC21BE59EAA1F59C00BB106ED80D87ABE206F83B5D1E279D9DDEFC1D391C82CFA4F78297BF3F9A76B5429A3EFE9F02FD27587C1B41D78F2C4906C86BABAE262A19DC9AA37E684F2EA54A9DE41E73B8E85FC04AE67415463B3D4BF7E3A178F80DE88BE3C7E6BFFAD89074B78240DAD8E0A7157631062B53B731FB97C529200D261A6FFB934F1B1153F0B46BE2C6BE7B4D248F2C9B5780B095485A70283B7BC5EF901B7F4A0DE4E09C31807E858C14930857D536A2DF9B5B8D8C8047D21D8F21252EC72B38AF74FA3A4DA68E93DF01D3F6AE2BBECE422DF3DF9D81356007FCBCD8FC633258692477AB43434A70557E55A860614B219D987234A7F31DB3596F460E93F1A24491531AC68C9DC46ED88917D5911C66A52E5E1AA1E32D37A82AD3D186429956B5749E6A5A2403E0198C24851210BA988265D00607CEDCA06169BE53078B321D6ED6A6DBC7420A7FEF908ACE1D7ADF355C6AEDB79A27BFCCF723A5DCA05D31EF4A9E65076A162EEB2282AB323CC3A820B3EF1D0FAFCB9FDEA114D8C59977267E93A9A3A963F004621B3A7A5C54B50BB9C99D0302A57DEDDD06D3DB90DC517944E8BF3094DFBB2D831B878DE1AA1B3998064F4E3664199556D663A84ECB7F9BD4AEE22FA4FBF757B5D778FF7C232840E1AE6154E96A6C99B1832A47EECED0E5B63145B02A7F81A01D48924A4178866B0814FF96053D289B30CE4537406FC7911BDB609F846A6F45FC97705B68A2368CC302B6AA77F8816AD9E0A16582E8D579FC61D442E92166FD9684D5CCEF83645F9C09F8F1410E3553542F4E61621D3E203E7F5DE34A5F405AF5358452092BF04AB4248D8CCE7DA268CD6C58A4A059E8F1EC02B45BAE62A0A993DAFAF244CBB08465DC1FE1A2C6420E23B53BD06407A1DE75777EEEB3A37096B514B100277BCA833A06FF46A801FB87F60B3471D5CED962974B8F1486D3A60C27599DA9E40E65BDB47298EB16D0F1C1ACD53D621A46BD7087C990347503464E3963DD03388BF16BEEFEB43599BD31B564B4EBCA4AE00EAAC708E30F7CA12E308E888BB11BC5BEC232185B980AF6508CB3032960A0C303E21A09BD0D2F1E370B8259A1504B47491B8AFD4886C89A61B99AB965DA8DCA55414494E17810F2266EAF92640B3B812E735CEDDA3A3D30D6E1A2853CAAAFC480D0907B980D44335B7AF4748FCC1E4D7A7BBB76E41CC6402A3329F5E2A904D27A99C4ABBC1080BC6E518428914B35A4DC688E8C72F68D4B17E96BBB9B255D56100105DCD2462C1BF28A4DDE7E89993A198B0CC7DBD0457733C235964C2A7C4130E5D256A14ADA86D1E83A3FDFAAD4E7F5EDA46DCD299308F308B341096719ACE1815DB9D965C4D16E1974A0AE681B6FDCDFFF854F6F6B63956DAAAE375E3B11E9A700092D72047095818A4265D9D2D2FB07FC38675DBAB667C205905646DC9CADF0A02FCE0A07A2AF8A9F9C1C76C035A12DB6C6458F162FBFEBC1732FBA20519071703D5B3EDD78496E544716E2E0C549867E00B5C9A2DC6F1939F954591DD3ED33E6258D451B3839ED6E7167E5DB8270CEB9B0065B9994C8301C0647AE165D940BA67EF2241FEE69620B3F4C8701D120A4F218FED99DBE261E5EC789D71E9CD3341FFE403FF2CB2995109AD737C6F9334297E9EB93768649ECE0C2FA4A51E4007183DC98B0D24B827CE02551D597D4EE7E3D95CFE50959602BFD5EEDE8FBC2BFD3B4B398FD64C14B8450BAC8E89FA19E44022186D54353BEBEAAE08DD1C3B7AA5B251FFC19E8A8CD88B50CE8E7CB1A3589CA7558CFF6788495B449B620CCBFC7B2E506311773299D06A095FDB24A13C920373DAF3F0E8C16A38231C54BE263DB07B4A7DA3B95D4C502C19C3CDE888710F9098981875B9C3ECB014B9C6C9543CF7C82881343D0B3EF0F3410E7FB3D4E9DDBDDC5C4F0A3D88F15F38E2C782AE0D502BB0CC8391AE3101970ED1515ED0F1DA2C7EC549C9F2427C2B88798CCB9C522A2EBABCEF310218778A1D713FF8382187FB0AA4A557BB76CB0D4AA5FD06C6DA2F05FAA47086D21C847F0B0533838537827391511BDC1456EFA4B784461908FE438C6C8E3EA07A3141082C883DB16822451838EF86B83E66313A98C91F5F48ECF35F8F634271E4A3E66992327FEFCD3AB1C3686D3E8BC4BEE58AFF5F316DA900AA9C4C3BFF6175BA3BEBEF234AE6525BD2C60EDD1FFF27AB3F6D7D662FCC710E1A9FBACBC956538C6FD3FB4760448AC99A63E6903B842A9252158D9645592C4C03C757901B5516F4981AB92E3A5317BC868E483F7BB77F410529E754D055ED9436E16230DF6EBC552D81650D880403565759CBF492227FE3E2843EBA11CA52400946E7A8595442CCB99FA3FDBFCE97A286537B540F9A20464BAF4E0A7CBF2CBF6C2BF46ED1842CE683F61370EB6855E817AE3DE2D093D62EE0544078E676D3DF1F65193E5AEF4E093233A6C05F3DF80FF5FF1E046DC0D6F893D95118BC4BC2A735F6FE82D5E87DE7FC29F093F1EF11201C15647F1F7861C20F848BD4EF6E03B986D377D424450C2D099FA6B5FA7EA2576DC49E9679A628D8A4CA44304128ECA6114C985E686175DE5108B019A97D947770D0B8BBA737EB2683D1FF6C1D44FA125064CD4B87107960D7EF2DD19E3602D8BB4DE899F5F63322E288763AC7BAAD45823770D171F5550CFB0B14A0004E4B2567A698A4C18961B749F653B9F0910D3846D3C6862664B514B0AFDE22E840EB0EE03AA683434B18A37D0DEA746E5A007FC5A9CA053C3B633F29BE00B3CA0CF3330887F851F49D7BCBA94041A34F09C959888F58D1188D07C9A0F10B41F5DDFDB7414A41B3B664BDB7AFF6A2EF1751D198EE1A7C46867A421670D9CFC71DDADD20B2F8FDD3A7284CE6243C9563A54B07A50C79C5A28174714372D8D886647D9D24FBC8CBDB16D783A8139C4D2AA9BD4F3255B5E91E54D0264CC44A391C6867F4F54CFB5A0B9F28B55B435171AB7CE665B49747133E6B1D8AABAB984E4B45B1532459A9A4B6E021FB0065D43109D087085BD4C20DB8299BDCC808825B942B55A66C453996D9C58BF2AB6FAE8DE269F52DBC3134C5FFA8E2944E642B8DD912DA596B4C5C801A26FE9E3304719E44615BA15FD408497314355D78EE3F51472E6067B04FA0A96520638AC27C486D328DAB3003AF97B5E3B78A5A206629F64BC30C2501B65F4BD8DA158D808C3ACB0974E8689D1E0454E4B9C435A2CA9BF1B48461B5CA6DD0C740517B720B5441FF45657608231DA0073E40F9445E97011402030E701EA5CD0250F3DF06D33FF1E2114EB2D24850EBB61C429E8D905792FFBBB586F37B02B54D5349659643C146DBD4534263B76552FF176E7264664F4DE773A5EFAD9AB5ADF8D60C0768F6781C65BD6C862766BE3F0C4F7B094482C235094C5B16E650653164FCD1CAC0F6E607EECE637BF56D15233C38608BDD233D515B97144044EC17278EF3CCE00680596A622D929B13A6D3EEF82A164B461873C4F4B94F2B0F4E2CF404F829DC4645B66A53533E1D7FC3DF2890063D572961BF9E0156D1EACAB6DBE32D54081A3524EBCC8ABAB0DA7BD1F51BF4DE65D8B63CBF7D6C38B06B6115D4E0FC920C0B266626C70F4E1BD1721E60C73171C5797700BD35EAA2CACB3CFDE0D804D1E330F85A8D4AC66F956E599A4C4B7B8DDF0460FE4E001D974363365938BE5024FA01E54CA11744B8576E96D5FA5B256EFC6A5FD9F04CB41A2CB527DD95FDD2883F946F53ADC58E3D3EA0125410BE6A34A40BB93B6A45676C88B13AE9BB94162E7622E085F4687F36836639B3970CCC6B5CA5837CAD45A264209E79F02A6C1C40E3FE58433A5F443CE6A743A9A9593D22AF1B0A359C450510DAE582A01F921098AC85FA619A30C8FD19AC351DB26A4011E01AC7167B1EE645931B621F775C5BEEDA539297B9841DB64856941A6B617630EBE3E33AD9B1051CD5"/>
          </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="385B57F7E6EB3AD8C0DB6CE19A8AD209F6CE4F31E4C40D5DC333D58BFA9CFA79D8B13BADDD51D6C1BE450E49DB06E072B908B30C519D0BAABC9FC842090D7531622C639D02ED4A1D7A1AD533D1B775DB6EDE29199D454B9FED46CB7C98E4B4BA82EF2FC83DD4BBBCB634A1758A84C05977FB1C44E2194AF1F80B0582DE1DE9D0A9A6B091D67CABE2D4396BA4E66A1A30D3DA61CCE927C136E81F0398DFD4565643E0B43CFC3481D3B064D08043E71DA432EC9FD6820778F245093A047766D0B2C831D05510EC9973F965F4109265E4612ED3062F3FD37199B6AD6A0ED5BBB195B446A5753FB0F9FCBAD751DB82A41668A83120BECA71A457826286F6B75EDC0E55250444E6ADE256D148E532F2E3C3975CFCFE946CD2F7D67A4D3C1F548BBA727B7A8FE6F0D0622EC75AF1CC2C7A504FDC5D499848E4A635E1C474FE93186190490272B9E282B90389BB53100654DCADE10E1F82F9190205975C6F4B24F1DBDB6C75F5F2BBDC7701DCA457FA79234D3D4EFD558A8F0C4AC922DAFAA81D049C79E74BA7C2E894A14110F61E91F47AE7F9E3547B5FB1D6D736DA315824DBD6166291F91B8A2CB7DD6971A43157BE86760E332A5A6BC02545DB037763AB5948C9CB0158A8DAE1F9462E9A4B9A2EBD260C7BA065B6760B012EBB4A05BB6B3DF9424D6B286539B76BBC7205932CAA7868DD6EA2B0076413D73049ED3943F00FE1FE70E710E8DCB1C9C16547BD05A7BC423CF51299FBC8CAE87437A89D737D2CC802C03B9FD517FF730CA38ED1916AFC4281793F9BC348596D006C78521C024D62F94FDED84CBFF6B8410B16CC22B47F7A1E915DD11AC746A668A6895463002F44A92110775B253B86E4C8F239ACBAF0A713FD406B70ED4C2AC3023A8A0D60168032B7EBB3C37B74D90F16FE6D58C4C8D83D3767D1142CAA50887F1C51BBCF22A16C37358536869B485AA97BE0C2535EE817E3BEFA130C0648B6EADB0DF8151BB3934062DF9CE8F14D1CEBF6D19C2B62FF9D942B7B022A3D15B074556BEFBCC9ED0F6F9667A7A45EDA53CA8B0959EE05DDD7F474E757AB6E341107B419AF76DAD47F45CB5EF6D36DC37DF278B5F450B08F213232F5AFACB87D897736C1559B65D9742E26972134D1469D6F9A69B2C8DD9E5DFFF7C9ADBDFAFFDB8BA3CFD254E8406B234D07622F6C40DE365E4B2B0BACB4FB2CB7E65450E33120DEEFF695483F47EC2E003922983C0CEEDABF9171997263B26E117313C10E36D5862386EA59995581ECE56AE2A0D8370DC7CBB5FAECC371667DC78F13E8C30603DAB0136F825827B84D806CDDBD6B49B26AF5958ABF9214D76AB67A1B7231820E4BF82001C33B207F2606E407B93688B0262DE7663FD644E3636F5F7C639FA3027CEC086FC6F6A0F064D83A8DDFDB445F178480FBF0D10FBE7BB6B9CE3DDBCACC2298124B4147E50550303F29F347A5881C15CCFE8C1629BB8D958F007A543E7C956994D005A19DC7D3E15C965195A15AC626624149AE0EED1D96F117CD7805EA2EC86C951D7414E9CD7C4F4D6C73518E3BE93C420C37F8E4DB89845B4ADB99E300BBF06E15FDA2FA7B595C591BBE8AD9C8AB49079CD5237A8CB47613B7354BA7A39FBDD1386AAD3EB21D66BBECED210DEE4E6C44645F6B20B524A39EC671C27328ACD1DDAE62A75879208D38131AFD789C1B2D4391F4AF2205F2D020B299BB1567C3B00D4C11C81B063F4C2EE946B61E11D254CFD700D23A8AEF6D7D503C32678FEE937F5FFE3D297228C9B9FCBB414379042F2087E94B36959AEFDD346729F30C15564103A825E9426B7D23700064A13C84660257DB18533CA82CC20AD2957D6EE7FC3C79E2E5B1D20832C1F9D46A2EAD8DED2C57F0A8B32203E2F6C35FE0F2E512A8265EB8742DD58BC50C7ECD29F92517A317BC0FDFB82761F8331F8F96E7E73B0616040405B437771F2465232B15B3F15F5613CF681589DCF5BA30A35F366CBC3D9DC9E6EACF45F3069406F4769DE1FABC192DBA953132C9A7C41EBC3434A4BA9CB0D39838FD7A419016A283A1D0E72862AF21F3723A4665246207EDD4E6E38E8302E4AE2FD67251C53AA0216C128BCCC3B32120ABAE475BA0A7F7985680F080DDF6BECA837553F237533F8C4F2AA9474D522F8FFB502F28D5A907790F0699CAE9D7C9160E5F756DF0C91A64603D90D7413F012C87A16E7958FCC216EF2F1C52E2F22D77DE98553100722DC189878E75CE79B917B0E5DD3B2830E431C94BAA15A919F42C611D03D27CB31A796B508845F3F1F9FF4445C1B7AD639CBBBFE4D23BD24219FBC9ED7C3EE20BAAFAC941DB30C0CB14BD5B7B174E4E7FFBE3AA23D1A1BD647EEDCBFA060F4D3D23AE572841DFB69B1328C6F62CB5B8DE57E24E9D0B589A0EA8280AC686873A2922DD232CE7783405ED0047057966BC094EF976881F996E151D5300BB5E76B0CAA1970F3C1E6D4F5EECBA054ECAD53544D7B54A1EF79808EA99678448E0CC275964D8D1608BDC94FEBAD5AA7DB26B0C4B7FC66635D6A3FAB526DDB8F5417589D6A9BAFA162C40B371424B3BDF48B30B9B0B166D802E0A119111C9FC40759BFD94452F84ABDAA10DD530F7400C4B4E3DC7188A86C5D710757A628D81FF25BA91F347EEC026DF6183C32A78264EEE8D68242196550534ECFEB64FB3D31A9825550EDEAC4D2512D42324D8F1BC11D80B73600EB2E0769E906494456204CA65984B7CF44CE0A5914FAE599D7B60C38C95D5614B4792C02BC7AE61D6C209EEF4382FC1DD0E271030CF9E7A78CC70BAD802FA3CEE5FCA150EC55D243EBF6A1606434D7154AAA866ACB48AB6FA01E8E1794C14F81FD736FC25DF5FDEDB47080B35233AF29C010CDF042C930A49D3414B1D70556921E8220EE3FD11925FA3C122C1EA21DBD6DEC2E705779CE80BF1B51C60E27461CF6A5BB0173D44D72A844271D09ACD056BBCC99716122656532D647CA716BF8B6B8151571729667855F7258AD6F11A71721B0377B641247004F0558883F20190584B5D6B888B8ADE74EC5547B5E160BB0A20104CD5086CD53611424B66862BB6D68625AB14DD694DBCF6297DFFFBD9E1EF3E59BB9D83AC5E182DAAFE8C480564600D46F776BE26F87D133EF332FAA1C286FB876B69E6EF4BBBE00C684810995F5F8AEEB254093DD5B9117D43628BA70F5BE0F579E0D8B91B02343A80BF573E629DA175A81265474AF228798A63CB6D9B5878C88BFECB64EA15C7EE50C42F9D4A1DDC7C6B94A37D87F68B8AFD7DAD69D2B981704851D6BB02AA952F323F009B92941F219CC818B666E101294852624BCDCBE29FA04050282C09C98A24FCE64DFC5C2AA7D5D025AE51084B0DDF47B43CD5EF42B3B5739167F4AE48D25D37F0C96AA8722B929A5183C96047BAAE8CEB2C5E49649BC856D7C3E1EE420B3B57C54C0B89B5F43E0820C6E0DA42B33863CB84959448371A7BDD229F94825B7FB7A14BB159DC9456D5AF854DE7653C185F4EA8C5B8D91CAE3471B4962C944A46B81BC13710EF2ADAA7A9E4FB5DAEE770AD9AB8D2596A34C991CB34842E0E4916262D4ABEE1CFA5B457B4E539149E40CDA90093D158523D9E9F329E517E4BA46E467CDC8A3F959D2653FDEAE404D808125F23A1788618E22379720B3D6394F8317422C698C772B95A65FE79055297319668"/>
          </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="924C224DD1E66F4EA466A0A1CC2DA7CFCDD03D335D8721030796E7C3575956C0D0E25E6B3D6FD3B326ABEDE8C8F94B239A2894E48CC4B9F0B860BDA49A96F9914E689A175042F761B4CAF81778D964C43B825951EAA5296AFAAEAE35D1887E1EC265C22CBE86A5"/>
      </CryptographicParameters>
      <Data type="ByteString" value="3D40F316FA497313BB698C3539F8417FF419175B8B37945BB0085655C97A2C24DA1D9FF445F25EA5D88D5DA64AF00BDEB60AEE1E701E69DC35390859EF4CA11910D62644D6F889E238877AF413C995B96245A16B933CFB006276ECCFD4972D52827170E0AA6D245875815B6B1ECB532109DDF01C9E238A80B7D0B1FA51FF6494F398BF67EB9E975262408F1DBDB2D013703DCE392B21EB42D85B7F41BF8698049F191EEFDFC45FD8161B3D8A6663DB36117180E90403AD12889E2B4B77AE6E9FCAF58098E8E285F127D33CD83374E103A7F6EF2D2563FA20B207D264B587AB53F370FE4766832C019FA64DFE235F195B03E0D32201620FC83DE71C15E4249875D260374CD0E4E47A19F18F352C3707CE1CB7894EFC7DB32BBDCE2C4BFD45F32FDB79362B2D36128D2FCFA0B58DCC976932195BD75474EE088B6482E272134AB9A71D02C3A03AE7788EDDC2EB853F903FB19E5F47FF9A4CDE3CD76614AEA16BF1BA26F51D0C480892605B71A1522BDFF2793183DD0505E09D3B0F0BA9CC48D3FF7F151665320971347B644CE03788ED4880335D82A1EA06D18B27277E7D84F7AD3BA9293F745F25D6B424C70CD66CC5628D892DC3F50FA9A8548BC557E025594371234CFCEA7AD2ADF753924A925B5D507F08A4D7C768D088A514BA460D1C2A466E5A6833BD446B3160F52CC6974EBC0FD1D2740A6CC89DD9570A4155AC32A3231A2A984F6B2E23F413109F65422892E6696679B040447007A9D362E1387E41FF5A6EEF2A3526754A83B54FDCD047ADBAEB79D4ED32FE920954CE75E179A7A962ED70ACEFE27D603E54ABAED34DC4D61FB4DC88E2E02E70075ED1A79664CAF632889CA1A6666296735BB41CA205F1DAFC64DAAB70D931FF8E17135279F0BCF2714DB4C428C03BF9604C6113DFBD871AB04A9852573B44E64CC462E15FC2E3D46F94DA2920A12594B731E6B4C07EC3F1F973145DC52B874B77D5664D55F22B46012291A3AF808DC5A85D7EDE87BBBCB312B7D48A09E4F601388AAAAE67CDF135106D6F7C31D6A9CDFE1D42BB2DBFD62183CD1B46283BB4709EC379594D8BE2EA19AB9E5DDD40802DFEFCC6BE5595C4B1E3F83A49B70AE1AECB4DBCB103A8C9C4DB9851F171B91ABE17D25109EA80BE5B747D011750BE826A9D0F16F7FE97005006B13E13F1382FE50F8B0839757FBEE144BB4903F8CF751AAB422AA09E29491F0CC788A9620216BD81F9E7C6D82EADC7B0B52147B60C178E5AA01607F6B0DEF751E16822466F976602FF100F5ED0BAC24A21507D219A0074EACF18F96819BD9109469693F0F7E9013242E2B781015E72997F21B441E73DE774591A2F70C9A8E5B79210BD4254426BD592655E8275CE04FF88C311FE75241903D9E83362BE9497A1642C4F055EFB5D911F29660140C15D8C7DEE04614949E4E2161B3DB1D48AFFF9669F43D25A81EE8C255B485906301E179A07EDBD8DFE40A8FFAA874C8882ED67826C325FD8F7946AAC91608AF2E38C9D67C534C1F2816599FE1CCAEEEB9A1E85E63A3D93CE86DDCEC8DF3FF2973EC4C99973E6A608D3A2BF0000E5B5C65D4AEB84F8C9B6AD26114E6C3C9494416699E4D1904B3586A27EAFF1EAB9DFD5490A5D7481593123965AE5A96D48868293AABAE0BBFFD1BABE6DDD2AEC4C070BBABCB4C21728EC20799FD06106F4F380A89C3EF2C49991FECD749D6D79ABC366BBEB9D61C82E1ED29D7E794CFD9E2F5BDB57D5AFB3C3F6571D7DF036FA899FF3ECCD00354FCFD77E4CF1B5BBF1AE7BBEAB97F7199FAF34BB21ED30A0AC6AC4533A6AFB795CDAF3D270755FE87F18444E1D9DA1BEDCDA5EE7475C1043A247F3ABDA35D435FC995B4C56D4F3FD967B183230D2E89F169E880EA0F812B82749A76372F664974A7520063DB75C65E8FFDF5A15378C49AB65A13ECD1EAB1D9F9804B339DCFD76D52E6ABC1C9305B7DC552D4B16B2512BFCE03F6F6C39C6B4313C99426F39BA164BF50D6663882AEAD50E7893D3DC5A39DB73EDF4F2486CE295CD45467EDBC555E8002870EC2C9EE9D432B8D91C5B817683171E358FA2177366F9930171FE1C8EE795EE5453DD51F9A87C970ABCD3DC29CEB6459B69ADEAD6557B4E3E2646656B3C74ACF984502DC8B388E27A796DEFB537BA48D76A5902948E72A580A604818AF71077AB8814E3168EB0F46C427949FBFCF442A8D15C7CB31F350D6866BC78A7F425F4C268EBAA7A631934E70C22CA9CDA0C3C1EAB76B0EBD3DF96338E4730C397008F0D1523073913EE1F81484F92B6689BAF977F0FA7833209E66F24BD68829B7C379FD9333789A3BC2E53FAE2F5B94FBBF0F6CACB40CE9F68404DADAAF5424119633D09E27159927962BFDE47EB7257931A19FFAA9CFEBA41814B8DCA03057C0C9BE6544C4D69D5F0A166C9FA0F21B3CD17B0B0714EDCFFB889574B474A33E02CBAEE689F406F44CA8B4E879CB74398CC92D7FEE33136FB038595BB9233603F2802813EA7ED45A51694E1A74AE0844E45E97EA78A5CE2ADF89656E4E685D9AB339868200589814B3A625AC6DF2F915A6A7B416BDF94D8902387C729398008715BC1D7DB3BEFC986545E3C63ED0634C0BF8F65EEF6346D0A74A310CF10D5A976C547CC14EF50EACF69389F4C9E4C343356D8FFE2F6CDB927D5C62B25BE33BFF4AADAAF213A8A98BE725BBBB05C42D1A0C9CF02CFCA54517569069F880E5C2B25E8FB8F70ECFD0258A7C9364842222E744F3A82EA58A7F0394B9C1E3CE33F87A8A3FED28AB720DA4BB95A76BA8E9C12884382C89605CF23BA864691C749BBB21E84C4E454AA71F717D188B97C627680DC6468F8955E0C6D88537DFCAE38ACD372D6D9310E7876F03C1826A37357773882F5C9731D2E89F7B5D35DCB9AAE0F3D74FB11F39AF976A5D885271F55C141E51E17AABD7620CF83CA732A851E4E7563377B64B43D954F2DB33F94ECB2546AE0587B19101246B9D9B04E89EA2629E56C71D973C0A19A603728BD0430F97FD2535D51AE03BAE73DAB3C064E9ECD77EAB86F8E6C84A7C831077ED4F74FF2F5DFFEEC576211E155FADD5D1B89D3A2DF0C1F0CF725D97EBFAAC0639058B5C59BC6C5DAF07ED997F7AF9568EA4352889498D789BCEAB9BBBAEF6B30F90991EA63C8A16E12683AB795DCF7B0E0936E2ADBBA6C2143188D3C34D7422B356F74EF5F76FC586D2E4200BA1AA24A27ED92FC1BA0A06EF8F0615F210F9C5569F5D238271F9D739089CA7B286412A477AF4CD12CAB2007A79B0EFDE98CE238AA6B65CCBF1AFA73BEBEA73BA8480907ED4BEB034846C0CEC1915221935C3238C573C4326B00F063B29417EC79E299F9BDA25A1BC4A7AC6E9DD0CCAF7DAC07D6AB211E4142C7A94867B0AAF4B45D9F8E41CFCE9B33DD5AE3B406F9144857135D88CC4A1871DAC98C3D8DF91F8A607496E51406910A90A2F53A8F1C0B53E6D560CF355528F484A34860D92BD6D29573D0114DFB1DB7E393DDF53E9D15222A656964CCB4FD3185E3E032BE749E6D9733D8A43E35B94F392C833386AED765D607D577996E066D170F47064B57E466C663A31602EB29FFDD02D2D2211541CCEA2B8AA3DB64D13B49DA90683496520BFEA448C77BC19160AAB0DC6AA95048A8777C9C9D63E30B0F2B1FD8934CD4AFB96C7B2269BDB84986C9EE87E774FD5B226EDC3CE44FBE87210E0680C4485A4F319750680472B685B461EB5CEB051A16ACE420ED9B06470AD4809420426DAA7225D98C018AAA3F425C78422C599308B62E49EE6EBA7F28BE99DB1243B413FDF78D45EFF4BB485F9B52DB6CC4C4E0E5E7C44933406437B715CD474AEA45921DC93D070D3F7BCDFF628953A67294F605E3C657D6D2DC3AFE9B846BC1BBABE9EEF94D01BACAC4AB3F9A1C107B63D23B808F02F5D3348B6ACAF8D1D1EABA671C7204B679AD148508D8998B613DA732D06C6F2529D71DEDA572FA1540D39C45CBFC59B7AD333FAAA5B8DA12C1D9FD65E038A56E3085647529B2EAB858B93EE3EA5A655FA3876B75DA9FAA8D4D46A08F2A53CF7EB687A0305BFD3E19A91A4A50452759616828B9B0B75BF5D0B5BF7368CC93D2A30A830A44BCCE875D3722D0D06F604CC0AF6C23FDF6D902C1CB5CFEE35A763C7AEABAB092E708CD8C25B089B91CC12CB3A2CDDE080EBC5DBA16F24C895AAD0DC1DCED919C14EE8E8E7432BA549419B317E65990683818677B56C481769642BEE0051DD2D0D8120D333516207638B47F9768E2CC198D12DFAFBD6AAE2122C4A494A8F20813B11CFAB2721E7A17C725E605E5A33A3BD766D20D3183ECD3C47F51B02EE89B1EB9653BA31DA38060201033AA3D73A07375D37D4311C278ECBF1756F27F9B28FACF23798617AF0E54AAE4D0A970ACEB1A72D04C56E36A4232EB52532CF82A45F1BAA356288E1344C12960AE54F5643F12444E1DC48CE39E264C079A5B7138B55839C50EAFBF2F698F95D93981908F3A86AEC464AD827EB6C9531557F7A3D99A63E23FE430EAEDD7A8FBA04343ACF23BA4FF3D350C9C97971DF5F99D96D76430D81CE674CC343AC3E3D000441A9CACC2F0AC2F5CD3B2B749560B186AAED1A8A93FBADFEF6FE3E8D45C10E7C4E5EEA33660A76E3F81A4EAB70C5557B50896D4CB95E632BED20C6A5FEBB100BE69C49FADC12101829C3D8F7278B1FCD942D3855CCE5188849B6457612A0A7C11176369092E99888EF3A31C1D6BCE22296E956A68C21721D3CDCE4749AFF526B85AFB419BDB6B6EAC3B4874F0255552E3AE075750C3D70C58FF45749D46C4D668934172BEB1D130C5E52E3FCE702118416B8D0E865DB9FACDB9F26D0C3154DA7B17E4113D97BE70BD8EB40ABDA4C54B6C51A5F2213FED4DA57F0A7D228EBE7AF0EBE394BB8E6AE75EAF4E74AA5F79D73614FBCBAB45C65EABA0A0A87F1D1F0B025F69377BFC5F681C5138E89E99ED4527899A429AC1DA5A235F911BF787399697EC0E98A5A160D157958D869FEABD3DBB972FB8B4B6F811F80ED8DCCEB7FEA9D7D7D25CD6A8DC56424FF992D3D269FC3B5FD2F530116E6949E54082F7A2205028605808E6F89C8D8C5FCA222041F63990D07EEF07270A30E0B955733569B60C7119D4C90BFACCB94FD91C3A414E239E5876EBAEAF9269FC2A6303B3B2EB66A99A0C7144DF4FAF7C7E2E8171233494E36D075F9C135119E35EB319BB764BE8D04A406ED632"/>
      <SignatureData type="ByteString" value="730C759C7190023F3408CE43907E8D523A87285A9B78E4F70FC17A1C76AE7EC6D7476FE245693C4F9F1381C07DF9E2D71FC3C0BFFB7D4ADA0FCD559E5415AAE70CBE6D7E2DB831FDF0D8005053C93F30C9CCF0A90E4603298C0B3BE0CFE71A64F92E5091F94AD643E73AEC1B6077BBAA79AC0DAAA9B5081953050384533AD6B1F2E0441A7D67F7C2D6F7832BB4F4F42BADFE93632B082006E429CF10689C11C4817C40112C16D09288C04B36AC52A2596432E535C35B5DAB2FE55A2F62B7C01F6765BDC38D5E51C84141DADF4D789B1CDA5DDA64F7AF8AF723EC46BFFF7CE338438D588E38CB16E5E2509D97946E123F2BD1FF19A6EDD95E1FA518AA1F14A2A16D9A410FB9AA42C80B218D2FA1E902F08AD142B7632FA37CC2D7E5D31DAD32EF9E2F230ECE47ED351369170F1D8444627CD70322CCEC2F379549547091E2995C8E6315D6839C7728DB89C8B575A2A497D3FD15169974D7FEA87096DF75A57DE356AF27F3B0BEF128C54F4BA9EE3F8D0FCA77734D1573F244589750590B19BAD310F977E725158814EE5C6EDFEAF2E595623568C7E92B3F61012B94B2A82F75DAD5A85A5236C20174A4C0040265572B99B1D8074C165AA61DA58DA398918900679C906C36E9BBC96F659D0ED3557CCE9DBA1C5B35E1E1DF0F9BBB3838F37F28E46E00C135A6521590C8EF0058B44A132FD7957358D951BE693C9326E83EFF66F7544A461ACDFE8CF8CD1169775AC5D0932B10C90EE930A0EB226B434509B740799158934EC6CD0221DE1A32116A482D5549CC0DC4435C1E2254CEA3470BE21F57DD66AD6943D8B5158BB3D1821C4EED1E63B67D52DAB2D9325099EBC58358956513227EE8B76F8326917FD6F1C9BA27AD0ED65A5CA10FCC7B419E12D33DCE2EC93BE127316301E30A657065A64071ADB349B019D2E3C91D7A842A14DD28614E5B4B71A9AC5C5625893C2F0F5B7D4C67FAD208C3BBFB4671EBBD141AF4CEB125198C32FDF9A57FD958FACACBAD81C11A1607E5483AFC636C8EEC682BB23208730C396D96409301BEAA392ED0ADFCB1616DFBFBE4EAF7227AB56FBB053F50169E786AACF9C619615502B9C6C1A3074523A1CBEEE8B00A188EC3B9F69F19509408715287536CE08BCC783C502DC4E3B888477410C17E381A93DFC23854E5EB54CBEEA843B8ECFD6D818F555567FCEB492D3C452328522E9FA529274DC3FC54E17BA230ECB70DCDA7266873A62F410B8805219BD666129AC5B0CD507585063467AEBA54A241B19FB1012AC87BF036ACF8BF629A4B0BA4786EBA2E8332572129D2DF0A81CA845B07D59D691E42F9F3181C7E7AE1715230785186E0E95DAD0D0AD4F257A0ABA21DC7DB1252CFE9EF4E9EB39EE8ECD0695B5CA86CF1A9B5176262810A16412D3FA573C52DE19562A116C846BE3CB56623E5FB00DE0818298B0247AACF32097BDA9D13323BE0305C6A9150AAEF5C13ABF21B8AA7550BFF0955124DDD031A90132DF937429EB6849DB1E4776F9A91ADB2B76D154B46B6BC3729ABFEB575098610732C61AC6B139AA863AC7F15F615CC8BF92D1D148911E19A007B0E37B4F26A563E020D462DA9E7F6169E7DB483DA431C1BCF91D38167207E8421B880FBEA8A095F2AEB1ED1E3ED77CF3013C40B740C58E49697EB6AE961FA12E88643366A660C27F621B53F9A79C54E3C98E2EE89CCBE18DA0D76954C84117D24B374171B6A11AEA0605436F3C4D70BE42CE7EE2E8C4F650E7DCC396CEA2D4B69A32CF71B3C7A016ACEBAEE4EA0647FBDC1323B717980F04F414361382E5E3D06CC3DE5F991C48C44644C7F5127F515AE25D91C9851B589A697B2ED7CD5A5295FF5B5C9A922D1C9222F39A06839D94FFFDCEC16125E4C4401EBA64AA2C38163FCB08D7DDDC6BDB566525B565CC599BFE65C9A8DD1323AB3407A6BF25011D2260892917505CE54E838FE10A37CC2E98EF17BAB26409070D3D1DED9A51CB3974F3C0122146A1BCE6DA91480EDA4F244A7A7014417D622BC8D39F831F8C10DCEF316F4934D1D1001E1F5464580F975ABB5F6420AF7284ECABA160026F3BB42FFA8A5CCCCFD8B7B3D0DE00A96F72ABDCB57BF38D041C6BA9EF870845BA41B9C6AA73450F1A434D4200904C014E34483B377AB5F8661E90972C4B070CAA0C090AB91684CCAD455483A906BE92C9C82FD4BC501C6F64BB440A7D7115F50D9C69E8B1382A8F57FC0BDA31CDBBFCD9E18A45ADF3BC24703BE5524D2089CAD5C79BAE9169410C429031B2C9143DC839796536061087215774C917F3588483888DD7EC54537B86D602CC46ECAC772D723EF59BC37DAF32F5A9C40B686081E6CEA58F199E0C9B22FAA0F743285F9898AC5109CB5465D6813A17B5AB990533010B3F8C359ABE76EF60DD2F9A51BC94BA0ED6B7119336B8BBCBB40E1FB9BE0CE8FD4C839B9C17ABAA289C949267467281D940E08EB0DA2E1E2AF1E91FF650E56EA19CF702DF93F49D7D9055A7C103774150EFDDC61838C7B25F73ECE644B79747F0AB4F57B67880F7D03776BFE2651D2C77201E739231550AD07C4F5ADCB2D68ACF4ED589D94EF65323156F807A21A8D75BF4B50F2AAF40747165387418F657C068612C9D8E774546A9CE349C16F6EAC0E4A83D40EFB5722046F674578FE746C49097F4BB107A929452A958B16B1B61D14DFAD95F861F48C5AAE39AA9939C53F2D81677EE0F987179374E35CA6B05344446C4B44420C8B80AA71A8DAF81B4DF0EB3D9A92F526ABA5604B955ED4035228E4BAF6BE7B41BD030CE515B1AB357C224D817BED8ABC2B3640F3758B84493E9FB80450212AF97D6C98E522249637546E9DB2FB5FCA9567457B7BE01933DF938CDC6A6D276AE55780223B44E5424A39E6A8EF93094BD3AF4F605E8A78494A904048CC482E10CF3A2A384B8546C43CC2563116F46A8180A4B3CF1F67F38F5E0538D8233B00FF0D3FDAF3C4C034A0E5D2D84992A784C9C0D59081DB301C8CE46F94A4A56A7B31CD861066B2D5BB3D3440EDBC116510F3251FE2879C5D83E28D955D463032D78608A0F17B436C1ADE598DACC3965B9964D1410768D7AA6AF02D6376AF7449AF8443C4C03E5C0DA9A9687FA3127F9E6E51E61CAB73E83435B495DD49EB6284AB072A2F7F3218FC8213F2656A26740B2B248EF774066E7AAE416E6D3DDF7319F71D2EB03A1ED0D0D425D21D5D9C8CF3D2A308DC1E8113CBA06E1AB786372EF94D4756172B07D104A3F05146D9A1EF7EC04661ED6F1C2BEAB1B09EF192F0E31AC1E2D60827462E834C2B12D0D0B96740FE53C96A882D6CC64DF4E83B114F8416C242C4B4B2CD1DFA1BF57F23DA32377CF95B0D607E8838E6DF9055F9BA5DF56BF5381CC3423233B1DC5E9E8D2281F0EBB45AC76407A944A0F2F157EDB3F2B1DA3F30024E012CF3D2B3159D097224A07E36ADB86AEA2767EBDCD0E07E11A31087A7663225B377865018284442A0662D9048027745A4FEAB2F94279C029ACC89ABAC9CCB65D9D801D7C6CE6B26B7D707B25D090EE371E592849FB389EB10FA44BA534D1CF4329B42EEAE2DCB9EB8E332B00A0C5E766BFF91D6E858E3111847D7307BF34C0105A04901D24C1BF9E4903B3BEDFE352C39174260473D6F912304538AA9E10C44B2CA9D039F12E934766B9DC32579FB9E30B61920DC3B72E1D3CE7FC3DFF826AC2314A0076A4CEF39C1D4383FD8ACDDC39C34D20156ACA3BF40CA72E5967ED2C4553C72C21D264F482949E6E7F19389A71B986FE01074BA6BD9EDC0FE65359149C8053856AF53B1BF2E11B1D9197AD7CC5AF3B7AF2D2399126622C56EFEBD34877839CA3DA766F1E0FA18E867D0EE38E0C55C0B805017981A6CC53D3A2DCA90D242F75D22D27008B36E01533705F0128AF93EBF3091BDB3A5922EE2F4D1373EF7BB4B1C0157434C9401E85C79FFD34EAF6615BD906084B77AF90A0E882D414779C970A1A0CCBDA668F7D19571450775AF1B5EE84330A36D50E228F223B632AC6249F79DA00EF430D5079E9A6CC2F0AB093676A9550F4B76486D1EE15634DEB2BE588C625B93CFE906AFB8AC4ABC0E4C2E8FD1F1BD5C4061A503783EFB6B950DB5AFE74EF12E50510AE5A76B7760B36F6039B5E51D51643200DD2E7EF8352E12ADD362DA097E3DA60D80527EE65E9626DDE9B41FDA43947CD136BBDBD207C607B30111B06A6F04ED8C12D2227868FEF064116F2B18A5D0E4A70811D0CF7BE2A44E9228974447277B3EE165F026F69D5E4DB97FBACF8E895AE8A9C85FE5A273309846DE368CBD024C56520CD8A4AF42359BD7D8E70ADAA854746164BF3C5368DFEA2232743CD3B8FEDEE9DF286C291DF91FFF241D6D8AFE035CB31336AA71AC3A75561E331E89556994647369A5F6D49BCEBBB06D07F7344B6D0BA9977751748A3AC771D039E87A9B09B8AB8DE47CCDE929FE462DFD90E7BC7FDECA02A11F2FC759FC1EE52CB6CDDFF039EB5589828221F5001E02ECC4435CF4E4C71A5CAE2C01D7F357FFA6830BB5B8A9B5DF9A29B670ECC0550307600CCFB75D0D4535AD18AA164E8F9C8CEE4B49F2F0DDE163E47081F222CA5A5D23A361BD8DCA8856FC80E24A619777A09B3172C3B6211BD1D07485DE75AE98FA6B5A0DF37962D679A3FCB12A27D2D0576F830181FD0AFC7A36B0BEEF1E1B1EF636736A3D05AC351DB70188688424294E79EFA2ADF3AE37DBA05F7E134E76988AEB8E1437CF26A3F1CCDDB9946CE456215AE91F95F22E050F15A0D8F56FEEEEF7F53F050287EEA2227DD7A3BE88264CCD282B7A7641160553ADE8F34284522C5B8D1A74412B9CF4C19D0E36D8C44CDDCB5E6F3D77871483F954AF69F61BA3FDD0B292FD8ECAD0E05291ECBCD16CB05C32A894D602A06AABDA3E3FFA0B9D7D49082561A9ED72BAD870DBA0C216393862FEA1CA7448F7FF471A414FE55DE66F5B72E44F4E3661E4D28370AF3EE12BDA42676F5AD36682C1A4ACCBAB74170C51279B1382567992D3DDC7C16A59143E72E445836F390A41176D224C91DEE799C0D5BE5B1A8B0707224B63B3FB7D7AC8670601CE6FD1F76E6282B6944C53C96890E0564646E39A5B6248DBA2E7C03CB7A817632737B1EDE524FD1AE89D2C01B78485C413FDA9A6518B38DF687750103CC14B337F96AB08CF4A8E49AF9586A4675C70C7F222BFD2C5C625AA37B19E451C27F704EB2C123E9586EA9B36DD89D776E2FD045A0C94D2E53F2496DAB355266C0AF2E22277BCA721773680B7F10A1BBC4B009D6085FCE59606EA722CB348F611D2A75EBA6E8936CF8FAC1DA08ACEE2644B44F5BDA59E8837E9567537E4E7D3F4C92D48CBA7BE95A242B9B59A586DD3D6523DE26A30508314E4632B2A980D432E7EADDD544F6E677515F51FA989D56F3CCB6FE854775015CBCADC676B6F4A108B0E99DF0C75A76F929930F39C3E4383C67307E66D202794CFA7807D2C4157AC88845141C084E9FF5BCE374EDE6FCDC84F8456F6EA4DE9D2B7E97A73FEC4E77C51BCE5A8FB929997D4A8F2F95054C1960897FF0C7D08FC302C92207C6814FBC1B5EE754AAF63AE30A4B7A292EAC6DEB2AFD3380F3EBC7E775D448EDFD10D7D59F60870FCB05A08BDA383923D99B6BE54A0C5A39C0637714D3EA07D320D60054AA0447C40E0694D5CD999CE258E65CD3401DDE4A0FBC0AC71DFBFCDDE8E15B76E8BF7A0E46C18635406172743C261F33D7B87D58402724443B5A3328C89DBF0BD2CCD221E0515A8D6449A00A929544BFD18D5B297DD8B92616404382F3A2F99046964A895E2730935A8FE042D5CA3C5220FA146232267F81A62EC8258A8582F8C0D1C4D0595A30BD2A812DB3F30F6D641598587C9EB371DBF1AEB3A29FE278788537BACDDC7F0312C8417F153217BC3A543D1CD8B19B33ECD69785AD50A93E015888112445D077CDF8268E9DB2D105E74666FD2CD6B3FA1A36D00469C6E034FFFA6FE367F3470C56B1D317773000019A0A671CF3CD7058E668EC762E8316248D51E1BDD55A749C3593E644328C89D6783948985E41BB270E35133F70131326424E66CC9F55D2B4381A6CE2B3BC2FF74375F3F00BE9BD1F76245A976DFCB8343E927577D796F392109CAE6B778FA4B3462CFC3F9C06295C40D0B9E0422EF632D9FE37CDD7C328EDD074F18E6F9EDD53ABFD92FABFC64D0E39A12CC747BD0CF5F2EBF69F96B6418A548A7B39A43CF67207DCFB32B6158C7FD31DB19A56DC6650277D13C195AFA07542FFD8F0776768AD4827A6DACE1840B2A13D9DA3A24032CF31A7B74F15C8B8B449748E762EB8356D563A9E1787CF5C858DF4F20786CD725D01763F379A01039792C9F4ED247005FE72B423CDA74A01EF25BBBD9BE27E69BF636488ED4B84B8061D143F2BEFBB30E7EB005AA0ABDE1D7D4A582CFC12E779E71463A61F997556D8A5941C85A81A86F0651081050CC141A2031478FA2ABCFD5F0FD19244C7085EC545A8C8F97A3B1B2F90E1F667081A4212744717790BBD6E6F2F8FA090B0C3338467884C8DAE03C3D96A3BC2D386DBEE2FE00000000000000000C121B212D383D42"/>
    </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>
