<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="4832C1631BC2DF556B602612AFBB90D48E811572229C8F00D3477754C715421B4B077083EC6D61B59CF54285899FF8569EAD51B25896B72741A41AE99CB61C216D3F21CCED847A065B84EFE3DC8DD4B27F3F947552CC244947A2D3191F3F92618442DEA86C208FEA4E9E48BF34BBBD4420ADD2D293FB1694CB209D5F9AD8A7CFCA264223B048188748C904861B363183C40422098E82B691D44064141768E4A601E1180D24A68CA4084612054C13C94108B72910438A11879153206A89480681820863086E144842D12424C8000A882620480232CBC22548104E22A96CE3C6695A18065B38690B070011110A140920121322A48804C3403004444E41147204430451C8041C290D0A1381CC12640A1882DC22820B286248342D02330902418D12324C1035064B3629E2A0650236050B1445C9828CE008224134051C1904094862834411033341E2A66809340A4944251C072E04850CC328401A22111A046661348D50382E9CB82D01A59159304A9A286412C52C1409645310050A4068CCC648193925E232890C190059020901196C1A4385021301933810183721892642E0446C131428A2064E223665E4B80CA03070CB443213942D52A44DDB048C8242809B240C21376611A58023996022A62DC288651A0580180161C1026D13A90443940110B96D12242CC4348949C005C4266214C6212398045CC8510C1491D996701829420138721AB3280CB08851A44981407291A6202187000842081B484A61844963A4410B2408C1304099B61008B209421090E1366A2295894B080C94346E81A45004970D0C214E02014059A471C038220983500CA33112302211470013A32923B491E44050C390600A0046C24802D9B48C5C2262E2026E0B486EDCA20C1134316082048900869228812097711A086A5946658B863121164162A0809AB0211919228B92890B4804DC840C94C049E146820C863191B8848A3824C82269D0B87150A611E1128C04330E24966149086CCCC66DC1402D22226D524888DA800888B6642207668994401832685B084E09146651268241129084C625DAB6615102920C90450CA70904B92912466461A40D08B728DBC2505A968C211352E1B0100B106DD9B26563048CA142642220501C1885D3382C9AC050C2228951C6011826850041905C3869DBC24D529001DC3241C3B80594980061406A98102A00388023402552C8451A416A92C00958082ED438265118099BA08142422C020831D108605C202901866044381192081223310C83900808222150166CD81810A3900484062E1994696108525B88451AC94D1AC0308CC881802002538650CB166E9828600447450C9400091540101149A494241C080DE120690CA1098BB8610AA129CB484E10394EE032840AA99109336518000149266AD0868561449021319100B628494245E2427049928911280A003409889465A1048A83382662C010CA003193140E94104E20B381CA489209122D21138020198CE0280EC0B641419449603645D40806D4263212861011C4800119050B856D22840544126AC3068412A111211162A1866DD9B60D11B5905C4805A1C0519BC08582C20D54903150306A519824184186C1861152440D5A80005810849820654A387214496C1B16669B0806921088A146890A396202C0815C342598A2890C21898C464118492E09C96D82102E13B225101151D2C2811AB46921492600038A188925D8064244186AC4A60C21978824458CD8326459807009090288C4209106869B02681C419090C84199C84543340D0AC7095C228DCB3686A02082041741CCA4291419125BB2805B982009C968C4089064B689603406CC1401C4324A91A87052A8685192240306849406728120320A26600B0902DB92099B10521A18529BB20D999244439805E3B40052048D0917919BB46489002C1830689C38624B38040C98810389248B824DD31024C9080D0A9569248311D8066961A89024C548DB268210116D132225833064E2162599C44420835092940C58200C43C0248148065AC63188022EA3220D1A80281A21691326000100714AA6606330122234258A16099832001AC71122296080B28DA286282215659BA8854C180024444AD1388E0B350A1C006D1396094CB209CCC628610861930689DC226D21948C2016664C44000A092DE1142C9C122C10024D938640121625088921D0106DE10682B3A0CEB116C3CD01CEB36155E182D897E19504603C3AD4DF2C66E4BD93E63B79D44CEFBE861F7FC4A70F06908FD6BD1BEE19A97E3ACC86EDC08ADB0CDD955244E5D16157C308CD2BA09C2E60F72A6500390B51067E35AE74D68AF29320116C699978CD0F06160EF4F1DAF3CCA9694CDD5B1DF2703BF45F82A1ED26126E4E9A340B7CECB3ED503D0981B422131F82DD8F9094E3405F7F80CF3783E3DF42957D012773D0C0207F89844F3723649D80420BE1B09FDDFAAEE99F8FC0D26A1263F8692315132287C97DE3B4E2CF80AE189003FA3398903BFBFC0C62814D80EB372557FB5D0F7D67036BAFE0DCBE35E9B7880C0F46E28B4A170CE2A45D6584822124B110A76289DD83B3B754CEBBECC8DA80530F996B5F63ECDFFCD05877F91DEC4E10C8B7502D0568E49D054C6F1E4356BCD529D6DE802CDB87486A223B62D9AFBEDE6E78E730560F803268751CD37ABC7D4E7016E29688FDEC72D747D3D6FF7AEAF7676EEAA574B6353A23D30B05B343D365F529D804A0EBD8AD3CBF8667AEE42919E8733117923D288CB2114E72C0AD5765F6D075003D8867AA78A9FB038B4E8A06D10C4763C4C009BB7C6DCE94232A13AB3186AABA704D9417F92BEC75CC1AD440A93C6523987BA6A6CEB49F7876A7E629BB476B23F04E3E7BC1AD5C562BA57762D2DDAFEEB8F5F3967F7C2BB99E4292D0114D68CB11C99000261A0AC04DD5F6A25AAEE9B8ED1B3B007E0169DB662DBAE3F602AEB0B9DF62068A23A8ADC347A31F4DAB0DDF2B36F253C0E24ED6209E406494E2BB4644D865651F6FA914C1B1DB3E3C44038EE577A27C9BFE75C9E7F58B645A624B7C324D55BC02379C957383A579BCB21D844A1641CC4562F8AA8294903002AC0E6CE6A545ECA8CAE193F8B304D5DEACA8CF7F47265B30184752E13D03B1DC656E492DDDA1EC7EEE0DCF5BD8BB3E669B517C44C7C4F4E84C648AEFAB99DF67571057EDE3BD832CA2A689CBAB8A8EA72C89878A298CEAB67A1EC16A5C88F75448FA850267EE61DA9C8A76769EFE855330F9CFB394954AB2B8444BA0BF1178BBDFD7DB3426F5B9ABDBDB64ABC9D17138BEA198E6D7E5A2E293E991A4DF098A88AC4C8DBAF28B4917DB6CA6F6C56B0822A3B454CE032E1759B3AD76ACD0B9C55A603ED611A82A83349A4593779487E93FDAB089ED24DB49F89E5827DFD929486F48541B05C07C3735C2D4F02E220D62B5B99B555C59524C7FD412884D6ECED437E7FBE7B2ECE4D984311968A35B1A133D8F7942AD16596A7836D3CE457D42D1575C3DB42CA0129DAC855D178997DBA6C20DC8A9CB4E17F9EB08C87EF9A45AA02B86151F45886151ED079C4C4FEB63811E87C1CFAFDFB3596A77A6C7F736254A7F516DD2EE91835024E2EE6D9BEDA894693E77D6DC52CFE031D99376A1DFF62485570E183F4E3F90D5F5F583EAB6F2EDB0649C18B52CA84CF055F53184CD8FF976A0F453D65FA41B071917F60CFB846129FBD381C3FF753FB4CFA949CFE913841DDE8C8134D580BAFCC8F61B4DDAC89571C7A5076D91AAABDB4477B171358A5C742DF00D1A22401FCA4DC261929E062315B90D709B8BE6F0F33EA4B46190C58B872380BD77FA34DE521BC81AC4DC4B807F1690A10C53251603B627B7297DF90A32CBFBC9CC33B9A41606CF37B664EC812CD67BACDE9E4C7D7FFE55EBA84DA362C7C41E861239E3D3EF446553C592AEE7535FA8D4BE92D254A0E59DFF1C2AF340CA5505093EEC9AAA1C9158C42E6A20D9AFBF2EA413AE02B80353706259D7DA045F1771C10B048F2BB6D12A041D7F6FCB388410DA65D6FDC420DDD7C922BB632B4F2E3BCE8464C382A6DA93942BE1A6809D983FF1999AC61AC07382153061F499E479015D3CD6512E66319B5797979D63CB824EAF603EDD1FE2C13AE01ABE6FB15BEA37AE39B38DE42719DA9F5F1103E7ECDF06BFE9ED92DF48D8D548124DA5EDE9AEF6C7CC8756A9ED5F2E001E6DE05A2C4B27E35C7D66F2123734B9B74DCA2C697768C318A7D7969ABC28519C379C86B885908FA4D37802C3A8B2BBED14EA643AD07CAD5FE5F09D5258042101B3073AA3839057F6190C15EDE40B2806F32637575C5B165B5B43A911AECB097074B1F6B15FECB09BF103A27D4E9512911B6C759D7EE9F15CA116B8748FB7841407B71FA18C56DEE0A8C88B478E49FE71937C2DBDD1927A9E2D306AC18B4C6AA20D16EA134CEC846BF0DF77EF9AE7E050891D4398EC79F09DF78D75EDDB7E0FBF465E0BC7D9B5AA139AFE130AF6F728D1CDB2AC42DC9EF0093580439FFA09690BFFFA4C1BAC9CDC3E55194063DFB876B752D1DD50E011E17EBB21F894AA92DAF210098AEC02540C64B735F6269C7F594D076851559F84C35A0D23DD383E8DB0713664A01BF1F1E40AE44E872B73130D08920846D7FE8BC185D2E344AB7AA58162BB0C61C009FD893FE8C0A28538761B417BB9FB30D804D757214E9C001CA1362BE340AB15D6B60E4873EB2A33F04EC82AB542AA01A3380FE3926E14C330BC1B1587E957C5987E4F1399D96BDD158913B67A80F4AB248412A3F38BFC8981E48B482FDAF284FC0C38E669C54567FAB3F704F94BCF955E2C2367FD5875902AA8A4C1DAE2A2C831AF01F8E5A9206F69334D223E5DE66985EFD676C0EB9352F7A0721AD7C952A31D4E5F75548E32E919EF145CA68D9749EA2066A0F49762D1DB8B9F509006A851F93318DDBF5EFDD3FA6EC9455DA6139911893AEB0281681D3DB962DE7678DCD5B09A812E91767C5E710890B08A4EA05E229E5909537B4AE509787C02ABD28B608FCAAEC2A05A09A3A5B020B5469199AC0E686DB1B5B1DCDEE9E9F03ADE3FA243DDD23A74929AB013E2E22BCE68FF395A01D8CC3F7A7284446A2D19D7A22E67DF7319088AEE64F00174BE44DB6FF289823E6749E2642814B6FF8D2AF2AE10D58729F70655B933F0D4AA88E5E7A9EAFD30A1C0FBAA62BFE7430BE6F27D4386A3F36C55481E912A2A171EBBA4074E7FF20AD76838CDEA3DE65AABB96416F800DB5F912A1C3C357CA1AD0776FBD6E0126EAF17CFD009FD0D43AB28ACB7F9F31B830E187A7835465670C81A604D8C0A586D545D00C69AF71DDE857DF29F8BF3BFDC0EADA5625B12BBC82DB48A97F152562B47BBE1FF8FFE48EB0A1546A1C2B138E20249EB0CEDE0F18DBF0E8CF4327FE9EF9E5E4521C0D1B9BAC65B35D33E61B0F600285FA9A746C00B3B3F7EDE2B9C6F6CA0387F2167AD2368AD72099A9329823093F5CE280C2DE50F67C899846D9308E77C5CF2630B9540FECCE8ACE9E39CCEDFF9675A4DF3EE0BE27FCD200F56D7ED0B46AF9961BB88DB99360A5807D4E50EB10A6342803FB64BB0BB1FC812FF9D16430845F3DFF5433665154B567CBAE6EC95122328918868CBB57ACF19F554EB4566AC82284B63E5A60ED385CC628432E6297167C7C13518FEB89F4B956750B9B9745EFB01E0771F6183732B6F91321228A399A0C8219B2E5D6405118341E6B6C4031B78DF6397C6F6FFC5E8776F478AF0CE16759CB9608BF2D407C5A4AF0EB3668896C260BF4C9EA1C87BA31BFB5DE97C519C5F3F79CF499FE25ECFD4CF52BF6874644533F7E6E638B89FBE5FA7A0EE07A56CD8DA20213342C2FE43EAD608E7CA583A2746DF7A59D68C218A9B6042417EF64130989FDE662BCE90CE68C899DC662B0628AA699881E026146A10EA5C40B4315E849853247CA2E6AB9D57283AEAEE31DFFBF0C93E514128184754D684523FB55AA8261DE02B91C480A758B81C2AC3372353061F3AFFC04FD3F7AD1BF48566AA3BB5E9E93F625C037BAB17E506B026319BAB98E2DC5F63E196175347CBCACB8355C736AFA8B6A0C88DAE15585AC7DE2548A2CDFBC0BC0230423A558EF1246C773C647B41420808BB69DB6D892D42EDC52D56A5688DE38B7DAA0F35EFF0B5224FC13D4828BD84029762699F7920EE409C9319B144EC91D6C86CEA315F5126ACFCD2B475523D22BD8CCC26DCF61FC7A01B8A9B88BB256702CEB48BEA58E77193180A28ABAD11E36CD5658F2B768413C3AA6B68210D498F29ADEF4057222416F5FCF5E12FFFF024450FA2CE65AEB7CD764DD26A3AF89EA284CA2F45509FCF8D498B29B40C995E08376AC251A915D5C8761FA864D99E702DACBC70A325F3B2C0FD26250C36CFDD6BE69FDC2E8F89043B70E3A665CA6648C54386C136E130965498C617EFE3B0E6DC806FBCB2626999F02F4293ADB1B26A10881FEEC159584C402F6DBD0FD30F524EEE1301962B7D3ED648BBEF17A6C8A00EB41FE07344210C2C17C9DAF5EC8E6105146C1A2E35960E3A88B7E774E5724B8042751D809DB7CA0161F2E7049AFCC21B6F03F7053853C7FC69BF0351E1B54F82CB4F784FE34B0106618DF157549FC8701EC4FACA62F9EBBD4E7D352E0019B37CBEAAB7530E83ACC1CEE8EB7279C5D3DF006F5FF5D2C6A7E43395E65283866462A238A4C106F95CFB9C13510F733E0C17B3A629E9D1143181F045454E862E24F4B881934B5CBC4D43B60C0312BC1967D8A3BDA405423C227FDCA9DC7011A3485B5668C2212BCDAE4597361CE8E0CA8311D3DFEC8B78792A677B59B6117D68D7EAA87BB65083EE055F2DF4C2498F0D3B836438CD95A2C2B578EA3E970C433BE53E30972B27AD41B099DCE15EC8C89E24DFBFC5579FC3637B61B4555E373CDEDA832B1908F4C7C521B12CC0"/>
          </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="4832C1631BC2DF556B602612AFBB90D48E811572229C8F00D3477754C715421B2476D691269D2C38AF17FCCD1E9BDA3392DC929ABAFB9F5C4EB7125B05A67077D64CE998410DC5697DFAD3DEDF5D771EE3BD9E94050C67F6CF57A7D2BE10AC29B9B474A0577852CBAF8530DBDF8E5A6193227F6B6812DA796FBFF4BBF835608600FFDD3451DE8579384BC60646D90ACE57CD52686815550DA39BA7E3F996ED078B2631948948032368E18F2535A595499E5F3FB574D9F0BCB2BFA63C2479C62939B1C1CF9B0AD1EAA99A999F7C06B825D60823B243FAF5CE67DF8F805CCE7FECEF5F345ED92325D1FD56E6A4280C588B998C7263332711A85E6E06410A5757D772A24C796898DD73057AA8A22D92E68D3A0B00554659536B7649E1E9B4759F76B353581CE80F373800A289E8522D2EDD5BDD7F218CB85AE321698DF1EDE758120F9B711A94A3756C786E5A32BB5AA6259A6828264BA4D729C068EC4F190FF8F20100AA8AD62D19B789563AFF8CDCF3D8847986C7F16E4A5C63B626C295BF809A08C910AA6DAA6AF75A8CC74DF8798030A413925E0696779093CF6B7206D696583C31545513BBEE0C7AB0EBDCFDA038985906C02F0E94280F8E8832D5F6AA1AC47EDFEB010AC0247AE6AB10CFDCD9026C62B99CC9CEFD1B5705504F5D52F1572C9E85F97BE6B62C84198B8D3F0B2E2045C662B9F2FA3C9491BC72596EF8807BEA806C4E780E99711134132BC17A2434AD73D8C2792712404AA22A4A3E8DC463C22822F4AD256BC7B64CDF640116A71BBF588C122E59683FAAAA79B49B9AEC330FE139F291B9CD769E51DA8D09CDBDF75DEFF7ADC530508B45BB1331E35D02C80A597FA665C847B435673594A34413BBFE930C2A1CE71CBA5ABE6D4BA27965B5E53D63AE4BD354BF176D893695A8CC9ECD69957A8CFE58E74CA1E0C7532D87E6780823DE97483F25FD841FCE58767020412C26A356FA54B4A0217FBB365F8B9EDAD351CEAC0990FA61B2229978EB9D27561DB66A9D8C551003203BC851C3695AF979A10B3E8262A5A2C48BA765CC0BB158116DD782E80A12E9FA5D628BFB315709C4813AB92E265E7333662D0B70F74D8C07FC237A39DB16E9AAA36C6FC73F6DE31159ED880E842F9A4577ED7779B8756E2932A994C8FA92A1349891791AC953907D0724AF0BF4CA108FC0DFBA6F45E5D2F6E5F09074DD5E4089395F0A0CD7BC99C61214D07E712BE57924FD498AEED6E8DE857A462E00DBCF3808656D8E72D40EF75136D7E6BED1E4A67158E7E207DB1003781F9536FB940A47E4EDAAC2ADE41C2375C8DD17BE9F28ECD6B64F43A0A362BA3969C4FD93C4F56E6F2072A3AD5A505D1C1E71C25C39D617731B7D8DB6F3515743644031B532873FB10E85C5834AD2DAD0E57A224BD42C0D812FC18E2BFC480AEDBDB01EEB7BE8E85BAB9AD7D25E04C80BF291CB3DD182875DDB71D96688A76D993C9D116CB570B5C47CDA8E48CB34A492968BF1D62BC99CC31148477A21D683BBE9D509296540DDAF4B0C54275DE2114B5890469F4FB8CB3278C784E0457719F81B4055216A7FC33B317FBE739EF45F073B8B3C734F0CA83674BC123BDBB2C17F4940ADE7E7961860FE2E96DE585536CED9359CA59D3A127E8F2825B21C32FD76A62796B780E5AF8CBD99E858687A5F489A1098E3F64DE368DB81C39A61FA0D15A8A505F3838E44E2DCD96B56D778F993B4630A142EEEAAF0BAC3F19558A945253F6084D3712B4B459F7DF7568C4336884598E80DCF83960D5186A6F10750ED7E69F313202B45D6201E48C309AF6EB6F33C4CCFEDAFC2331C89D841346E8EAE2DC48D41A7A5B39BD9583418DBB4157B7F6E3D73F57C7EDA4F5FFCD893B57931046C91219260FA5816A77BDF4C1C5A399B6FF9D63E69FB5F26D0DA774C6DFCE0D1D77F7F2B60FBB2A03DE625FD180BF46AF6CDA6E1F5540CBCA7693C3D42B4A9590B11945EABC5FC8ECAA56B7D00121CA036BB08D0547EB208C8824DAA0FA285FC231E92DAB9BDA823E33341BBC2126D65C9587D7B40C6E4053199CDA2475D774EF411C88B29239B0EBC694C90BBF9B50312566E741FA32AD264E98DBC4B212C1C289BD4C98EA8BE1BAE65343A73880018710C84A576F55874A8ED9B8B0D067F5877AD1F840409D501420D10509F2E1F44D4B6F572D071FC1E3CF9EBDB1938B99B1EAD69410A7E9082E59D2852563B0695AC90231696FF09D66D40A702B0C9530BF2E9E241D46CD3A20C839649761C612B4D302E0B56C55410C958030139167475E32D057B3BD278C2A7D270879F259C97AC55BB5775DC43873ADC73478DFCF39694ED95DC81344461EA4C2BBAD29AC3C4356FC2328C958CA6479764D5DA1C6C787CC8878556ABBF84CA3CACA682FFFDEAC022A43C91B2C83F9CFCFA2BC90FBA235D4927824A54D07C46D2BEA500E4119DC2288B91C519571E5A6D83C10AA22D414DE445EEBBCCB2BCFF5B2810A25F63CE6A585672A47A1792365288C8D3F6F89CCF56B0EF87F13417E3D7A38745F950411640CAB1343CE29C212F57819E6CC5AE8964F7487AC7ABB5C9DF74910851F28968CDA24979EC11034651499A789CAD4EF7F64CB804FE1E772E5AA9C2C04DAAAEF8A12A1F1245B504AB4E433379F0EB5E9F666A003DD7266505CB4B5D01183A63C56961B09A19756E491693A0D7501544971845319B94C6908157955958E30E92852E12F4A8448A8080F899176F305F8304496E3C15980243CBED341C1ADAE2F768BEE7BE5B8542D459D507B6D062D62AA4F5835AADC76537BC6FA451C989C8645B8B47ECBD435A31A0D8AD2D609136E25BB3EB997EBAD6755F84F4463021398608AFDE3DBEBE18615EE37A3D2971B7F6603B398E5693D659098886CB85A44ED7D2A7D1C923FD129EEE32836280CAC85DEE53010858CF6D4E1D12E6EDE7921F0BE0719FAA38D6F47EF39D05FD889BF1C77CAB56BEDD4981B04BF47867DD78C4A5452D58BF86758EAD568275C16D4E5B01DA2B9210DDB51C4F406086577B8AB7DBB33DF5C1828CEE988EF2196B1FC2049E83BCDE7A3C578724F4F10485DE1471AEC5DE70211C5E2F1658A0084BD696EB9EB4B73B040B27DE96EDCE8D09D428DF7AEFC99EEC622EDCBED9C079AFFB54D87D57F1CEAF08C659F56704677783A27EF3A62F4046D814B535C00FD9B738732FE489BAE74EC54DE2D2602E83692332D19177C89903FBC80E31FA1DDCD29008B0323C19F891406A3ED3DFBED802544EF430AF528CD103F0AEF05104963CFC65EC194A50F5B021B50C94498FF067C7572DAD84A7DCCD4D694CA033B49774FB9576522219C657632D8F3C3BB92ECBC1BC00B86EEE3C048924E50EF788DACF2674CEE6C289DA798EBDFDF18C69AB6C4B37EC7BB0117F08605E3BCD0AB4D71F0CDA69F1B822361566CCC334A69F562F39EBE83E3506C414F101692E97BC463C64B5A3DA7EDBCB7354680E0624F1407ACCCD8EBFE71BEB0163E699A37AA334786167C7F9445322B9C1FB729B7409EBA41156083BEFEC39449A8A8D6F5E20D21A70D7B3AAA9E49365D7AB1F2CF2FF49CF16C17C3FD589DD3960C1E5415BD918D0234E181475D03EC23A9BB163AA466994E1468CAC5DF9ED866F9B7BB65DC8F0CD56DD8816BD4ADDA69A7BCFB4DABF3A8F8ED3"/>
          </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="5B319512645DD364A8AD1F425EF86B60A17A4F8134C9386D893A4D293C24E2ADF562944421D2B77E35AED46069B57AADBDE9047379391FF075B6E41CDB09137C0E88F8D9A5284AA5EEC9BB54B9AE246E5629324FA0F135EE3C396C6B78A547F1028E0F8D23D1D6F038A564AE285B29E2215DC122FA160A1D161CAA7B18834B5277E3AFE39145CB184C2D65AB0F4B0AE6B585EEC3F8BFD5B271A1D3EFEA221D9E5073FA3242DF680F21BAE2CFC87CBFE90B949E36219BC57216F2C3F955EDD22EFC2E27CE35167B53BB0F5FBD31EBA5359A29DCBC5019CD77413049BE33231F807814BA6EB15A12E851EE4FEE1307A35FB0F61D746D4A42B79CD82848FFCD42"/>
      </CryptographicParameters>
      <Data type="ByteString" value="30AB90BE8ECB06A4727AB2395A74C973DAF8567417E1DEE940AE236A158E21EEA4A7062AFC06B5B82951DA101004DA7A404B7F14803BAB37D58CC443832FF54C8BC23D35EE09BF590DD7AFC218B47504F2A7990BDAACB0E1DCF534BB5FC390D914F3C58508CD21DA575AC1311D882C0A48240613090A3F5048450310E316B3CE09CD4A45BEBD29F9BBA3151AFDF927DF0518D2139199A75F38844331C7DD7D6C74BF2B456832221A3898ADB06978D58C77CAED6183288D3413B277E0D8619269537E92D2859FAAF379563C1FCEBA12AF651C935946D1EB0791B0E512259B7074B87C6A7B273AA80A2334326F2F1FE5F8C59D7C49D54AE5BEFABA0C2DAACD28ACC56C3FB3B2D74CE16568A32C8FE6C19EDE8FE04D4836E0F72F1C52741B0D73C760C255F1BEC387A5EBC47FB64115DB4D2E283B1D95896F1A5DFD76397C37A6E51FE5416B33F0C719AC75D7B7513EF4A656CFACC2F292ACA22E88E185DD341BC27CD0F436BB321CDBEB2EB0422B9DA33F83536D97F922B5131BFC9D50CBB2485DB80255F47D77FAC467A6E5A8A6C89FCBD8AD382591D3C4D1C572AEB5F68481D0D7570ACA687CEDBB78FF6BBEF47B86C9B294D44C831FB5C2CDBD706A3373C4D265D9242C92515FADFABB444796928F35DCE128BA57E6AAFB849D1BC829E776BD47015083B062ABDB4F2B332D1A3960E8869952AA300BD4B55DD48F3E2CAED92DE85F80F67B15CF2F8B59C62B9C07D014DB487702155F1DC7F7CB99809237341557CF35EB4D3B31FD9C67094ED3CC81F754217561C430FD1D4ACE32AC136B9695A799F71DFE253650A93B32127D68962A78ADEB28CCDCAF4FED3410848CDA38CF7A87B66AF6F9A4404A413D737FEA525B52BE864C3A101C5E04EE17A3658092E6AEB2FCCFC3E9E8FFF92539E83AB33D05D775041EC1E78176567954DFF99D66842A7827BCEF29D057DD4833BC8772D858CD1040CB05BC5ED56FECF99441C6472CE2C15B120B0A1617410ADB20BCF1624F0E95A540C94846858A32C705411162B868F0ADEAC2E6ED73510A144B42E90836F13AA5A37FAF1C8FAC1EF9F97D672255551D09C528548AB33925EFE6D8F2A4842C456C6467B7D671B5D53F4D9A279840F1EC3DE66E357C5E9E0C5B5521D264EB6B932116A71341930477FAA4B229C0947A10B83DDD10174D5B1477A84BDBE9B079F1765BBB1351A9291BF78583D87216B5A6310A82DEDDE2EEDC29F8BD6AAEFCFD7E7C253F763BAC1B3B1BBAF3062A850D3412F9D7E72EF617B6D1F7BF6CE544D5EA8CAE5D7F4BC89F09F2B1D5F499C0D4E965A2AF83E68A2CDAA58A3EDAB50DEDF0AE8CC7FE6E72D7C27DBE715BD0BC410FD2747AD335847653ACCBF2228A1CC7640CA5B1DAD0A65DE076E5085DDED9A598ADC9F77C71FA965F6797A4CC534DA7851B50347655EFD8C9F1ECCDCCE4DEEB5198467032A1E3B4411B06CAA96F4FCC43B1EC3BC92A3EDE1EFB9960263BB2653140141C1F915871571A5FB4330ED4635212097E4A102C66B465028A133BCEA0D039D87DD3A1DE4C2F364CF691F2432185AC9BF4DB829F0ABEE7BDFEDE88A7A310F0A6772F5910ED06E400E91AEA4E7264E012BADFDE9077B008D7E38FE531301F66E0DF64A80198677AD26CF9501295CB4DE40FB8C70AF0CF0B1F31F27868D951FA392D8019BF48F0CB82E9CF5F82D039CA5BF7BF822A599360F823F0F164EA64A2CC7C204B5F2745A392E3209E51C82F0F225762CC7B1D765A78DF4004EB82AEA3882028B1DF5B21BEC43BA0A1B30C403928DC74128DECC2F42D00A780E50ADE3284D4AA910158EB976AF0B93E11A45A2060260FCAB5337732B22909CBF38BAE7E79B1460D2CA16037A72946051F741E37CB9A0C948858E4CAE2D732618F92C0B0F5D9B330DC26BA6DBA972399FE5A0AE58B995EB33BA3572CE12234E70E1ACFCAC2445F295AAAD12A4E4737E085C5ED16BE417C5F5D83F454030DDAAD5009B5F278A85FEB70C92608F9BB3730F85A3ABBD085F1C30D4772212FCFF380B2CAE68678303BBF81BD9BAF0489A7D0A52424F68E8C78378F2D23B368E1A80C792A91A18BDC551D50C84848BC80F030FBDB03D7DC6CAB436C7262CD4D8B88CA055830F5B9A3ABA8FC00623AD0E4A9F2FB713FF0ABAD64A91F4B443785511EB302192D6673ECA13ACBAE854015CB8EB0A9E71F6C3E8BE332BEA3E15ADD7757824178055F9453DA1ADD7E7C8FE0224D01A521AEDCD45F2B0878C2B94D067EB8483D666363CC34D257C4F3CB6A935BF477F0E7D996BF95E9A4DBD29467AA9E0EA8E80FEBD59A3EE87FB86D71BD0306DA0C2964EB1427A157293CFDA1B5B38AC535B0CF716E681EDCDCFC003817BE25A27D8847F170D3BF77597E53F3761AE57FF0842FE3A58463541BD4BFD49FFBD67C3074BC9B337B49649475F5D1BD39B09BD19F33ED3A561639237B6DBA3753ED4F50102C26B6B61E24726A39BCBE86CF888EF6278C4A268D5D9B725251A0BCCECD31B3588CC23E92F82B7E14C8B3B1AC76CD0E7606201E02A99DEF6548AF4AA38633EC6E6AFD9C9704FD48AB4DCF2B4C01BB029C434201B99F1E552959439040D7CBE4F4FFB268786952B808DABE21FFC748A9D8F0216E6B27EB20D37506E9BD06226A6ECFF394AA94F2BEB2AD29A5C0F1CB2F42009663413AB3E7945DFC6B270466317F7F12CAF78BAA6F5362A91E0E807ECFE02EED2338A1E98199EA20540346215CCC38253EC1AC5E3024CE052ABC4DD1B4B100B14960326AA4BED47655BCCE3D598D656BE03430D092774E56A246A7551040DC23409FAEC13719596E913ED57F7A704CD2115D1191D54151F7226A83FE2D65B42B3C49ADA55F77C8F2C50511E36E71C02545D4BBC56B186DEE450E39000B1F74A32144F03B9691A7CD227DA9422F96065C6A8E1EA109D66F2D8543360744EA6F6F48417A75CD2BB46376C49BDB45F2327C157EEB7B8EBCE49CB9BE664AF51D92BE58EF3562121CDA550AAC5EEE7329EBEB8E2C25D6A9C75E7DA38D91A780BE10D4B30F0431DEC0A83B559442ED3988294B66E70805F245CD5C201323BA572FEA4D9A98779C7451D39731181C76247F90C747E8D76B0BAB6D2AAB7982B157D953710A676DCA5071333D5214B05F6F78D6A3C47B94AAA1F5B40762C70DA88F25ABE2788CEFFA235442DC937860BFB3CFF1B92212D603BCCBFDF962901F924EC7B5B2D4632F6132F8B59A7E51759EEE1698815A5B6F45D77F46A7ED21F3D8EFC12D08174FD64B514B159257AE820272EB1B56680F537CD0CD01ABAF81AD478B0C490154E88A096D0191ADD73F12D92AF5299B687FE539C282F1A259434CE2F9EDD26987ADF89C8783D54E4816FEC16F5AEFFB64A7345D76D1AF4C84128D424FD9C3D60181341AF18D429CDC5B0A71CE76B4E6869CBCBDC3D4EBBBC7E929C920B1AA5287CC38234075972064F731618D7736AEDBADF4F92B4BA239A5758F88ADA7940EBD97E9042490937A95E809660D91305772D671B4C067EA71D15CB3D4EF2D086E5D3FF2BDCEA9844D61B46116BD749659497FB6B515F24DB055B7AEA9DDF52EF7FEC6DAA3EA7AD6298C86A60D183F287F0590CA1E24063538E3DD38A5D211D408C27A55E5F49BEA149DDBBC4A2A308D8E5C80BAB1FDF07153ACCF3FD48E730448D1D13EA6CD85FFC042C80E965AE10722B1C718D659A5D90020236BF45C2CDCAB71162C32533F5575561456D7F1917717C39C006B1F755EFE0492E623FB56D4999FFF28D1F9CBBEB232384BB8A3DD920746664A31C57CAB99E725FE12F288AEA2CDFAB58398BD7E0ECDC6E7CB0E462302A4D9ABA9F8A2935583C08F77DA8C781A045AFFC7E037E0F21043"/>
    </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="BE5577F964454076A7215092947DB864ADADDC1BDAAFB48546540504CDFE9A2DAAB9FD8FA265C50E7BD8B21358DE8D72FDDBDE7BCA101CBC1A8119206B4A88F754976D7D3E02AE7EDB3D7F2CD0234DA6FFD59B4A1794DBF2FC4D71AECAC0C105334CDDEE613E878CE52AEAEE86653741FA8C57AB613E20FE5F3CD12A8C6F010F62C4AB0D2A31F6520183EBA1183FD4E0C57E16B7EBA01C877BA05907AFD8FA401FEC805976593150E7C38B3C0684B84F58976237BDFB664BFB04C2B88C037F9EDF2D1123BC7D61FE1DA43355F028ECFA80CBEC34A204C82C1D6F5D1A63219D2D546B3F1184E424E7131A8FAC42A3E55743920D0B2A93D5F4A325362898B24AB0661F447E23E1C0D59A9FD0E9EF8D0EAB7411A37058B5EA3F67E712729C69ECDD51260A5B148244471B8A7AF6DA023162963D36CADFD01F2CF122ED41BD412DE0214056DE71BC762117F8D4A7BC4D2EFA3EEA001CFAD1E5B4EE183C48256674F48FF5B3575F3341E1A176D3079619E2A92F321FEB43733F5794796276B8D0C6B1C203641B7A8E685B2A4E5B570DC67EF35458E7E74465F6ABEA1B4AB911750379078D242A48DD45A22D89CAFBA3E54CEF20B2D265AEC3A300589FE8B61F4647205F619FC86C4C71635A90F414EABB8569BD297DDE851E92E5074E9420A0C23A0B83932ECE95C56B553A5FFE9D161612B5C16A04F6768EAD1AAD24766AE746DF28D46AB9F7891099DB9E20CEB087A4BAD9F268BB59E9A1CE05E9F9A42457DE77088CB0AB3C30B5E476DEFCC6F642FC5ACDAC06756A64CB1B2D11BC13D25F84DEBF49B41DE57BBD925599F2DE9373B70964967437AF82A690CDF225F1F75BCEDC322F34CD11C648E7EC146AC576B49D42BCB46847AB76CFB083AB29E41BC968D44F52AAD2A0D886C2DEB4C9E4F3685B51C96BBC3294CC3DC6EED40109BF5F472AE74215513627D2D65A55B6F1730AAE708FBCC6164C57350237B5F87A0A0B8C0452AB09FB060FACBD2639E480B5D343260669C0FC72BA4391A85FFC56F293B507A2A4C6772F12A35F0532FABF94F30FDCF891A1F2F29C5C6EA6616C2CA0BB1BED83B55ED4C83B01138DB17E1037D69120DF940B75828B9CFC6D395260D735BB2570AC20D8603E3327DDB0E22DC0CBAE07FDDABE0E79F6FB7989BAF7AF6977BBBA281611EFBD23301024895EF815E92C1BCCD7ACD7A04F47626C0781DABCE0D38B36BD63114BC2147FDBBBB13FDFF118BF881631E4367D83101A6FEA2D8EE8E16878D4FDF390056AC79F8184CF871F8F50095E5DAB008373F14F5AA6821DB545019235383A4CB107E2B6115A2C728915B986CF375ED90D2D80CF956C240BCFC8E446FEE49D31F45AD34117970BF03AFBC9E078FEDB0C87058BAA587232A6487E28CB1E639D1894B4A3C738C220C73FBBADF93AC253E1F3C1ACB5EA880BD11E3276C42D90F3EB34C5CDA363941D30A2871B63A147A20E6ADE020739BC8C8D69F6ED81800BE73B2B5862DAFA2D76616525D9E6F2E0A21E97DF0B95A4D53F77C95A3978316E7626CAF0EF523E412A4C531F9D9ED8F9A53B7E0885A3CB1C1B91C582E43805B65C44F9E58F5167789F38190FA07B2C9CF989A71852BFDB80D927D77DD067C2841FD535BEE4DEC92392DE561D1DF519CC10455525A7B4364AE891D7990C193631BA8A9B50DB966DC0EE37C3D06668243BEF0269426E3C0663E4FF8D1B3CAC7D4626AB1174CBDA55693717A6C831D31B44BA0E319263BB15E1F56C32F72CE92BEA38F08993FB461E8340512AD020B12560FEA84AECF69FC06969AD8C4AE11282B3E3E96BABED012D72B86B1913DEB0659C6A5142FEE3C0D8BEF935F07571D6BD79D4841305138E424230C83732C11FCC474D9A2ED5C5C69DDE16FA886C4DD5E24E08F5C293EEA3F0497623C8D8197C3EC34DB087F74D80DEDF05912C3FEE447E03C7C92C15695525AEC418A0253F783B9D5CE023BADDEFCD091F5E323569DDAA8ABA8E3A450A1F128D541E03CADA24A134FDCB88CFE7EEEFF5C2C9E96D96D568DDE5EA8F3D9F9824BBB41AD43C44C14C9369FEA8882A82D8D8F570E331F4EC2FB1D9128B2736D79FE5EEB35A38F86A8DC7765E17C5C8079D2DC8B4F94E67BAA3167F1A701E2513F7400E96609BDFC0D5438F59F5BEAAE8D67F52D4F6C163CBCDC5A5141433C64CF38048B7AAA614ABAC6A5301794D43783991642F1AED909D9A350F4040C32DDE8BDF583B149DB2E8C55D32792FF1388F920E19D6D655D4DA2B33E58A4B7B759A342CC1B687E763331331ACB8DFED75CF30E12053EBC1FE8B2ED29236522D7AC6BEB4290E4549EEC9FCE7ADE4771618191BE421692DCAAAF76ECD348246330840ABD21E7C9485190BE46B70B57C4B09371F78F4A050EFEC4319DD94CC73805C831B394BA4B7CB80CA600C85B9741C735F821D57BDFF71DDF8216FDB68041A394A49CB68FE45E154FC73B47C624334C190A28833D3FC53EA8A702CF33F6B5EC570C2ED0035DDDAC296EA3EC4FCC1FCAD583F5FA1B2208CD534FB9E7F74D66E322560CC9C8DC7BB0BF070980BC187CBA23020F00C43F0979DC2AB7019864589BC890BD78645D24B7608B098FE719DD413DE3499F5741C2B5963FEC6BC71B75E3079FABA7A0FB2D5D7C09AFE694E065326AF295F0BFF53D56C4183C227D35CDDE8225E274AFC768D6A4C970D88A6EC8FAE7FE5AC8EADAFA649640E7C1A6D498D2BF340B29ACC1FA581128503476A6134DDFE4A84D5F0F2396FF1B62313F1F3544C760C75F6E315B1424DF5E66631D83A787CC6FE43239A7554E99B1419A238E10267C2A259D8714BA479B0A3FCCCDB45EEE6E718038A0194ECA80458F7811D5B7E850A5D733C0C66E4B9F82FA029E6C0B49D46EF76AE68D5A0465C03E2B6B96AF6CD6447B2E7D6CF5A0ADFFEC286209D749717FF1071B6C10199A22E4D2B06653A2B5F867EA4C64C1B065AA24068EDE46E74F5E9873A240397D113616EDB7D3F0258E9C75F085CCE6912F9D116662138E7DA3CD14C2B2D97253F2FD927F597058FE03D02744F007414538BCD2621881BA3AE26532B2778081F7EDCCEF55C02AED179D08E90C360AE6783CF97F77E0A3780336DE4401C89FFC07337DD0B1A2257C3727DCB9DD2B53267265C9915A97F8BEEAFF5F66FDABC81376D08CA477E6216DCD28837ED8CEF02A68A1F0A6929250557D89BBC94807781A1F2D7140A729CB3DB44D10126CE9CCC50126CD0E8685C19D4CB6716D3AAB60820D7E04FED8BBA55DF9F1E8BF2D43B7E599D14A46413706C8A078FBA4B9E7F5A6DA1AF47D54F17DECCEC1E0CC83A63F8CF84F244D65C68E09BFD998A88FBFC762449396C9EB6B61F472C51A4AB11558A404F61587B8C7ABF03C39C99DB663B8911CB5DF0A279A71B2F63B860E9DAEE3500F4C45AB601DAD359DACA36F08411D523DD49879F9707353AB1800060BBEE48573427FD0E8B6CB1E0FAABB7F5E593B29DB074540BF05C54A794102ADE52BE7CBD3349579853D6A4E813553E8B1D73DAE24694D243F3632BD44A575F8A8E007DC247ACF7C2FB193898CF76A2D3EF60A27F77383F674E403A3A69E4A1A5616BEED0E01F6A84395CA7D7164484317CDEC507B58B25B54ACEB64ECD6CC8C6FB7CD3F840F5FFAAEF81C30F803377C28B7E1F3FA0FE22CF186E8DBF9DD2DC0D04185C0F476B1FFF6363EC7B90D21BACDBBA64FE29ADDFFB1D18742E09F450E8518419904BEE6616C46E7FAD313BC71F8AA3C5E9B052CA81074F8CCDD03F1B586F0771BA64300BE7864E17F864B3319C0C538076630D00EAC824E0A8C95FC9023810934AC0D5DE403F4D23F38C8004CB457662CADA8C39E2E726033BE5F0F12977E48142CAC1B6F3A5196EC41EAA88496883D5E331C62054C42CF498B6D2E759B733EF1AD46289CB5457B9928AE01E5123F883B03926ED384A35751955887E52FBA408E84AC3F15F764E759787B387B5BC775DDA3E066DA78002A77366A0AA2767A6CCC3237EC527E32C89912CB05F35FB4FA87DC7CE084BED24177D913B5DF7C2D0B770B8766D0423DC6B10E40D766D32C8481D868DC0FD876643A018654691A4809C1DF870E164B0FE7A77B33FFCF6EFDBA1AFB96B14B8FEE0E64EAD266DF7A03E9AB012CB9AE8F36D7CF6D5C39A76C68A911CE7389BDFD1BFB8EEFBF83D017353600AEA3CF637EA9628683F07D4EDF4F9813C917355FD380F0DD21143DD56281CDE31CCA68011E9F31000EAE28639DB88E26D87FCBDF022C8D3B1EAA7927E2E61F623F7E4980B7BABB93CB80022C91BB8ED053CD8E1E074F2E8989ED4F3D5060A74FA6415500703CBAA40E0BF40517A05F1533C92A5425B4243E3B6495842E8935AC0899442CB80B0FC1EFBDD1CE5F8C7779EE13E0DDBC4F247D0F6CB239424CF3628918B31A5951D56C16CF839F7440DA9205FF9262EFB42AB7A204310FE4B650E1116AD395A05A126C26A422BBFEC48998E9A096E02760FDF2973F90F7A1C2FACCBC2F98807840C3947865CDF8714EE6FB5ED42404942013F658FCC0624CC6DD2EEF43C65C3BE481436A2793ACC5163E12111526A0B2D17B7CA4399B9CDBA6D5749EF00F1464A73A3C5A4163DA5E2B9D8654D1A2EA16066806EC58140F7B57893053602B99D966387D282436275BFBF49AB499A14FF02212559D6AFCF061D549867F3B6CB4E83DB2FCD5E337371ED146417BCFB0EF3F40EF50DBACAB0BBEAD150210409B22F47D9A695B8842DD4C0B300E459658DF75720D322AE6BFB8FB683EB8E5CDAE1CCE128E03A4F5CE9D671EDCF742DA8869F0129A93BBB41EE867AFAAE6E779F9AEAEEF9E721E2CB3A540F6095A94489F17FCB628F93675FCDF93DAAF13C0B328A7E59353474A5600D8AA8F7FC2F39BF6BC3FEB8BFE918707DFD23EB208C3DDAA3709CBA1F2128C617E0804A7E8CE2BD5CC0E3E7E1F6B5EA849B32782B117DC04195C8D4AD2F0F7B7E610EB8F4647910937E90C8F996FD41D9A9617AE92D3ED1F2128CE7393B80982C1CAA6FA3265EC2FB1CAD7AD4FBF25481270EF3E1A3E4E90188B47E7B43C6248525A22E14DB3D910532FB5BE93C60C356751D7CFC6A63F3807765C7F192FAD5116629545843FD769C687493C592BE472184246C223212708A5B1059A6AA6A76C945A02FCCF100759BFF2B9FD772CFF4B23BA88327DE22D7C8C69040125B3FA472774B1DAC0D00FB38A7A31F67512123452591DD62EAB8858A21D62C9C7448D3F1AE93B0D00FE504D5CDB8BB784FA60DC4BFC60ED9A4C62FCBE8E6A5D9F97A78C48CDF1F921A54331FD882ED331177D6401FAD765E00945D5136A3D48935AAF1187C3D65999015A495AEDC393F35E8C086673D2B601C7986B61A3F9F8DA99B08DFAAA2FF8595D27E2647C1B89F1AC5BF86E03B0E25543AECA2E88059DC2A02E05A58B7519F52150D2265FDF86A0D876E1DBCF7D132C1AA29433592A738E753920645D0C43C09497E3428C87D52E270EB54AD982B750C9628D7B201566ADB5FCD77467448F6DD63905E78A7FD97719884A2167A5DF1B0AB77A793045C3C88D4BDFDF1A1A83055D6F404134EA60A6B040B887D3499D3B8190CC76F992E1CBA0FB34E2A2A651D5C51E81BECBB8CDD0CD436450F81DE172F1849B57C3309C2646DBFD6628F2FB5C7F0DF8CAC29BA677CAB6D2F3E21EEC515EBDCF70970BA38DAD027A5CED1D7604010BD7B4294822E408F441DBE87970F1595890C32742676C4E246A4D42738E0502BFB6D1553B379FE846265AFC4509B667E5D3111282AE59AE2F7529D918751EC1E0949F4FB638F68A2102A37973E8569235367BBBAB83C830B4CA758E0E9698F5FFAD033C58BD4192CD439A47E085D591A6F52826A5B322096CB41EA3D627B9D15022FC63EDE7C6535B37D0B8DA8412F9B368A55CEFAFF5FAA22776D415477EF45B89479FD7C5CC8C3847462A4F035D1EC82EFDCC0E275574C09C61C0F42C2A230B9D3C06EE967BEAFB6CB41293A5F4838E65C9A7BAA9763C7D3A5F4D3FBD908D11D9620FA32110743A9C29DE0D4A46FCB1235A149485B772079B4579BD1A1708D6E319D682A022D1A898D5891E42AC3EB206D970B5FC773D7674F4985037D86AD7957938FED37C0183055F33342A8FF4317A91D194CEF940870EB647061B94FCC45AC609FA3BB22D352ADE64784C611C69D1E18F3E261FF968A68B0AFCDA4F83ADD2F7190A0E7C40A0BED6D9ACC3320DBB2864A989F576C4A08A191A42218BAA57811F2F85C6081EF9F4F63DCF181208719AE2D393DBE0FA5C804A83B23DB7646C309B8756F8A28351499EDE70ADEDDC704EBE0D280AFCA3FDEDE63970AAB22B832E95F8501C2CDA8794936BDC632F10628E2740A57691AD18D219E2A35DD316A62411DE569F26ECCF6EA2ADEADEFFA56869005ECB6C4902A7912C2AB11FFA55B65E3ECF354667D92979FFE3337575F768A99A2AFBBC9525D67DEF6FC355B759AA7ADB6C0CC122D326E778699B8F8076080DC2F4C555C8186B2000000000000000000000000000000000000040B161C252E3239"/>
    </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>
