<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="F6E0089C34790174564D276313339EAE1B544ECC312EF27A71745E23A6673E7514582951C78046D2EEEC83FCF8A1FB9B48D84BD15254FBF1093BEC6A5239C4942292D71514572C61AC0F1E0B85F31AA80D2E2BDD5209D064467D8929200884EF24DCAADEDA9EA766D93BCFB488AA31B85535F51007534BE9B2D640BCB06402F8A2202A4A92480C3771A4942D20180A81044A59106622194858160583209123C40420118CE2124AC0488C21147110184194488E91464209442820279101A4291A481112324818226809011198C250C0380982303264B669E2106214076C8146302348660145420942700C4686022626CB160E80A29102B460020190D9026EC4944C51B84109C449DB8480A08061E2042011C62112B83014368D02980422332159B2708C96090B82108A9229120850D0202912C06003B62C419491E3402018B111D092309C1642D1B285CC98010CB8419B304C014689209784902870D2402841A44D9C10120B39915AC66D423882DC202461B208503411D1A62492C84D0414014C466E044602E3A06959420EC0344524224CC288500B14050B01824A22228894101C20210C216E5A448D03C93098A21004296C6412009B382D5A98688C008822A62D22A645632465181528930262D12826031064648480D3C8101B376822134112361149161191146080268910C53048B41103296A188244A4C00C640081E0868402338E091031013732422671D03885D428851B130062B230184848A1B26804069218B5851B29645CA040838050D24491DBC870DC2469949868C9A22D59922500B66981B22CE14051E2B031E0C4441032245C045059227122108901A8219C80440497698A322CE4B42823091004144A843221C3A0255B1452100365949070E13645C0B62850022D09B4080A0724914426141628441445C98471DC127121B9810C200EC108401999310B39524C322619302619B4714082098844865A924524B50DD32041D0B06D580230E30632A41202D2840C004961C096910A988911324E0C410C92A691DC363092084588966D18124D14424448C02D02417159960D40204012291214A0811139211223804A02260388699410455B8269CCB20453468E98968C9A408558224501086D4332711CC5058C367090902D1A44221C834D0340499B8210822245592252604286DC409121056E894092011031111821D8440CC220110AA4910232894C4892DB80285BB460938464A0840148C06598048CA3260D91968010468511210989362DDA203004B9000AB64C138060E0924943B004CA04089B480D124605E3A08C0917429AB240043748CB280C5A463018C78DA0064E19830DC328865C16061BA348C898095124301924118AB2048320501306415B300680187189220981006422C30193C88880B26898266550488E4CC4690434049A0252A3C28CA2842C5A3069C29845CA904108158C03060A10830CA3288A0AA8049A408111466550324A19C68C54B8502400055C142180467201462280068113B02D892800A1302E441661E1488959166420202E1A054D88206DD4C6048BC880E11492893631C39480149225CBC681C4B42D611446DC1660A24406DC3648219090100380A0220D13A568C41060CA94099322425CB065808461090852D8121081342492908123067040C61004375192A02049444544B029C40089488001E2A68511B00821268459860D9294011C403182B6104B265212330113064C4A1482A4A66913A3642217095134914916318B32000815894948506328281C2204A03872CB160544404501C05063A6445186709BA69054964CE3186D11C28153040D48C6690431849B14281C25459224456490700A133123262E033644CAC6850A19248CC444E0C821D380819CC80D2201301C975042386DA4B48161B8611814059BC46DD12668431649DC8220DC208004C56C0B22821B49048BA030E3380C22454D60B801D2008CC0008504034CA0164D12B00500976D0A05001AB18C1AC64D8822899440440306495A24901804454B14490329318436650B84689924710A970C49123248004289B02DD8927182A2051B148081926808990D08C065603422512209403845D104851044060A1211D89010190420514670A22480A2C804DC288412C04CC8846591268102A229418045D8804090B8685B04314238604C4405C8326D49B8518280300A124E1354E2384832556A24F758FDABE67A5F3B7642740453181269B1C6B850B1542CE42C38AFA6E364FBFD6FFCBA8C0634E6203651D887940B045F80E40693BABEC2341D65CF157153FB5AE46C7C8F421EE817B4F3A4FB06121FAD16E6D9D7EB8E1245AA104CA129FDB2A6A909D125BD8F06982A33938FF5EAA4BBA1389EEEC0CAC1B8E3CEBA196F9A607B65E6D058F4D0FB3F2B7CBAEB15A506E404F603DE3552D12C1A41DD48054D9FCE40E9ABFE7FAD072EAB847B5968B38F6B74F6AF90016DE848F83F41E338009C4C300792C0225BAB721D6886EC56A98809840350FECFAA8859AC77549A91D2238236A44A91C74B158697CAB634A9CC75932AD50529E60FEFC9D5684FB5BFEFB2D38A2FEF65ABBB5359C24B19864FBB365496ED43B87550D9AE57AC188F5082F22A0F0EFE5DAF855EC732B0F8289FE611508B7AB5BE4FA950651A7C6BFDC9222FF7685DA465248489873985D90B00B8E42352325B0D800996AD75D3CA84967556995FAB2E8D88AD21125C0D0EC756AEF59F6B6C0E633B60899C14026451704979C50BDC9521F48383BD325A05AD715B673213C9ACBC7E004F26E84D1BD4B08C117658C461D0CE1C4744AB75ECABCC9176E2CD3FCE832BF74E4C1D886C939F60F58A825881801C441BD542CD8D33DB3EFE1527238F70FC333888CA4E885B8B06C75F0B1E3AAEBDA2B2E45547A349DEC18DCA83330BA0B12A31A35016580AB60CAA61FB0FF4D99EA01453B1E5E6F80FCBF5D28E26A6E8C751FD06E3CB6B2E2377F1748DC6B13D08D48A893883CD478C5A1B53CE9F295D674CC8E22620EF8B8B152605ED9CF06B0433E71F4335822997F6E9CDDC41CDE9E3BF343B58FE7B79D1EBDD0418D77590E213F0A4BDCB3AE212B909F1E24335439EB68ECAC65D2B4512CA53DDD719ADEA1744CC3D96ABA1CA8893708915025BBBB71F709E8D242AAF60A6251D86A6F567035EBFDE76704ADFB0BA77DE6B1FA035561457B4ACF76D76A3943725349A583D455FB4E6ED0D062F3089FC8C55A343CE57D46DF929F4C3B75A80A77720093C176D668F2CD51F41286200AD658D4988348A334731BFFBA87A662730D25C249C2DFF993FCF66FD08768F8B39149D2E22E84AE9AEA2E84FF86704ECB419C4281FE2D8AB4CA41B1EE686BEBC098A4B1714FEBFB65AA59BA1633FF710CDFFD1985C409C0A8ACE3A3C068A204CE9B0A0682C7B49258636652613AFAB631C06660FAD737014A935293EFF8EF48734BE3B30E5EA365BD0AB60CFCB6A1C982E9A117976BC1D2B895179CC9057BBC9E4A14D4F3488254860867CC734F3A23907F9A0D899876F2A9322E4227B223169B06CC6A863671E0F8AC2A3827407BF4231C097CCDE9399DED44269C1DF370910F9E3D818B0AF60802C7E8C9F6267BEF6A2A3ECE54CD33FCBC2046F6CF6D404ACB58A1C7024874037FB12BF1F8B50A7F388A872C74BA70C7BD7B9BDED95C0BD3C2A4BD2FB3B16239D582222E9139E1CC4C425A809A1C26AAB9EF5F451691F202A5E04647F658F6AF53E54A33C1115DD2B95E345F9E4D3CD233C5B99D900FD53C0EFD14AE33C5751376C8914CB2A6417DD0E2E27F117F20056127258C8830736BAEF1AA8DE9216D069F28F4370CB8ECCCD5D930E1D4783D4BCECAE49A94BB8CA5205916F6AE788FCD615B4DD06055CB0A7C17C8485395351EF6FF7AFD70264D4A638504AC89F4C1C407E2411F7F755BA35D37CF753B11E58529B34B145BDFF934907B6054C1F36957DE58F6B773C36F42BF43D8500F3CB0D6B00BB8D84C0D4DC41913B55CB58A1B66A26AF898D2D7A8669E68084F7662CDFAB12A7AE9B93245F0B249FE519B0D98CE2B32BA6F40A8BA05F78090B10CF27F6D17C830FB4E60E8A0C4F008CD21112C9103937654C4AC79E6AA7A244550BB4C02F88EB657FCB8580678CE5BA4882E0C146A2F50C1CB630C8B46037C87DFA00D3FCBE7CE441D93E4DF3B6B01E2D9961E670C2833657A92D9BCB52159082B7A121331A3BD3396F232645C76D28EB38B85DF583B044AABB950EBC44B243D31BADB4FAE3034D417E65EA28962E0D08C134278CB76D0B12E3F30C3A0C72400FD66D248D6A6D4F97AF56B97D308505C250C64A6AE4016D4D10F2E28CFF1C3AC389F649316E0256584CA0F9FAE09580A0B1AB012E0D98CA201CF712E528E49B3EA2E431B82414BB5BDD43DDAEAE67D8AEBA887B059AF7269F8749A0D1BBAB8E59E4E6A69CF59ED7413FAF16A0A9D87F86E8D0B4877744D8D245628ECB6FD6C8274205FA496F36B90726D4086865ECC9AD0901415F5EF75290357472F0403AAD4C09E01E1A4C82E032D22650E9B2AB9C27A7F5EAE9FB247FB645BC0470B02F79E2CC5C219088C1C38F20F7C804054651CDB666929A18245AD116C2C7A7EE8818926048D8C8DDEC0F1D1B57E9326387A67167A8369ED3361C339CAADE619742E089C9315A967636BFAEB7E69ED6FED105EE83E3D9F5FF85389F138093C9F47086A549E4FFED177DFCF6C583C4C7FF35D86D6B1E3528AA1F6FD82FB1C79C126F62BA70B235B9B5E9ED3FE5DEEFD3A0D0F2C5FC6CAAF6EFACF65D47B9B5F4B5B61BB5C11EB53AFDC1170963AA732C67BF201F20B7E0DE63C6FD643CF1601467926C6947F28216523B0708E6E0A8DE6CD6A9AB466C9CFEEEF454430C486D1BF988B9FD91AEDC6525CA620A857F3B158364AF090FCA7B1B7605CD013ACC6421F60EDB2AC807EE20FBFB3DA3BB5A88142E698F9C83BF314C644E58637B0673C452925FD9CDE4D08060ADB9E89FB994AE391009A051408CE6889A43C0CB7196FD43DF38250905243F45081AAF6AEB619678ED32BEC30FA44646A19517734E09E60DD74814C281450CFD1D29586A0DF42796E94F4852D50E0FCA87B6A1274D3840E05B58CE76C4149F3CDA45CDAA7792998BF75A2D99377CD57570839FFA70FD4C781C12612EB2C65E3DE931ABF611E755E9288E3D1BB8435AFAB78F6AACABD06165227649337DCE5A20AC1A5429B70F832B2E847691A32B7956EB571BF6ACDEA365355EE366AB45E921455429DA02CF341A6D894C243E4D48546B37494C04E25FB42AF51F878C6437FBDAD05D2460798ADFB34E1C897427DF5D0B8F08B8B3A8386DA436320D77E881DFF2C83A5578FF28D9BCE0D2387E255F113A138A45F6116ECFB5CDBDA7EF3F91B54E5D7820B5B2687EAB441370BFF3D3E48DADF93E5CDB9BAFE33837538D0772D8260D906CA78D4DF7B0F6B0EC9F05E7B8CDD55DE2E987E47D289EFBFCF6A9DAB61DAA00AC537A3EFB477C60C44B88EACDFF571431A689DA3019F7F04512E055FB0D1EC50060C562EE104D149C3D236A2961D02EBA3599133C2DFC17CFD7285FBFAEF1FDFFF7A3A8CFA95175134BE8943AB99F580D4084672888C98519A261B8AC630C5ACDAA2D313A2BAEC0B03D38DFBE0C50B93223F81206952C15C002E7AEAFD97B5D54440FB2ABFF9C52DA74990B053306E1D4932A1747374C96C9BCFC7B8E0B7ABEB680A2A5FA531C7D0473EA05842DB73CB934234D57E751092B144974BF341C03AE32C717244C7A96420434D7119ADDE0D6F7D0B91FEDE26381FB120DCD57630EB4508A1E8775BDD8D4B4C76C7CB2036608DEB8E2D2CC0A1601553A8304C76A368405D926028DD7C6B65C371714C3B9E4510F99F4A74E11D9D7AB2C76A863F7C1BB256C62988DF62CADE3B45683D4B749D960FD8B673CA1AF155D84BA258B88D0548826E70EDE8F33FE205CA74D62E072FB132D1E079A8E9C784EB60F053DD900AFFCA3A79589A6D6CC4A63F95AA254464D6FD09A4A142CEBEA261914A313F55B3F4828CB8A5FF42FB726029EBAC896816E9EF217C13A7181010768489FD057116DE24C4667FF2E04C46E2128910EB971C5B6344FE75F6974A9FBDA30F01E5298B22F0DE8DE61CB77C6B6BD09609C200F87E832227F441168B319558EAD4E35FBB64720183F4BFB00718EE8A6172D534BC0343FC6DA0E05FDDE697BDEC5F1E75DD0F97D09D8F32D57BEE1EDABA83135BB8B91D67DBE2036F7451D7B753BB22A819F7C2AE947DDA07079552FBDBBB04F84C3FB3ACDED5DB43B181FF6B01F37D2EE02FF5DE5958994CDCAA48B16FDAA03FAE7B58E0C2946686E223082D7FFE959F37D52BAA3C38E259486D66B4788A5FE6CAE7D9C73A6BBF5C97084002F0F1432351C1FA9CA8BD7DCB02A4E44629D134C1E3630AFE648CB38A098D43AEFADAE381F0C6AFE94CFF3A8A0C5EE2D39CC40E506954EB97986B00ED8351C25DA861FF523C6EC523EDE4E7E8D79ECB881E35C35627CDAB423C1C90890E30284CF310A7B9C63FCED1A4CA6E1AB4E7BE6AEE82ABB8DB85FCB29BEF221745F0F1F21AE04B20C9AF314927D5866CA6AD366ED3889B524207AB794348F43EE9B459321C17CF830EDA09ADFB0E909D71631DCFCB5E02C8ABB043E717173B863C3ADCFD657133DDA5F336C2B879C280CBD9BFD3C7AE8EC33A147FC6127DAB57259B1FD0ED519C200288CFD406720991352CE0A74F768A60989E5B50CA4F915C1EC51CA4CAC87DFC04D32D747B604F2444F51BB8E40B489899CCB13F9E5DA6B9C359D7F16239DEB603274B686977FC2B7AF6DD804CCA759DFFCBAF0168A129623E985F7F8668C4172416E65E3AC97A206EDE3AD8CB47FEB567A90CD8A2B6042D0C208FBE5EDD6D8434F6889BB64E66ABE6EA720BB3C"/>
          </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="F6E0089C34790174564D276313339EAE1B544ECC312EF27A71745E23A6673E758A9E0F172F96FDE5F2997BDC29F29B0B543973AD3058476D1AED768E48DBEB3E71B05444D55CC46CF9FE2388F84320A98544F5B184311FE32616E76488AA9CE610B1C470497B4FDD96FBEECAC545ADE2E3F17D8846FDB9AB02FC298F2287C567BDC3CB15F4517DB922EB7F0859F5ECEFFB727FBEF10220F58CE3EDE26769A6D9C802683FFD575469BFE4B2141CF71CB4A5B2663DF91FAE1F408AE9D8EF48D0657A009D42487F53E8016F43340E89A181FDE0D4C222C4381598CB340D820EE90B43FD28896F0C538F0E2DC7A4B566AB4E53CE6238C62A8C4E6BBACDAEC6F65D1B19146EA21786F8A79609A67EC25BE08887E6CFAECA88440CD23E3B6DEA1878D69EF7B4B852D28BBF8438BAE03E53DE9070CF7149E19969B26A02BCFFBFB7BDDC4B5E3A9F203270FDC73A03810C7A813DFE3ACF2F616D1FF4201A4F6B522EC899805801C9A9BFDEC1FD674186392166046B4D42AE5A079FFBD9FA058AF0D9955A813DA2BF1CBBE4568D9EBD09732924FC5497C672917A7F2299C10A11E36062E36B8B8917DCB9CF5E1AB0D607F4E0871D7B397DFCE27089F75DF1FCBBB81EEE0FFF77FBA6E9DA38757D484F808CAC418BC59B4CC71BF566256AEA9AF4CAC508169A15C3DD84BAE34217BAFBA2996AB17F0F111B6176DAB4339EAF90FE40EB10ED12876F08C0863D6B3160B1544E09A92CEB2000170199D7E08AF9D14C740E0FC736DAF9FE3629AE497B6EC0C534575F44E015F0E59616F4C3E882EFEB1ADECB67F877A1EBBAA3EF8C36B7CC8C37146C6F132ABB6B626B4245AF832A628CABAE8049EECA454D139E55E9FBA182E31A27F07CCA5A3511D4677E8EAC0A843D01E1464CC94E3252CC848AA4BC870C4ED1A77B3BAD0668E14A01B804FF5040B1A44A7CDAE855DBD7A94DE936E026AC2AFF8B7CF834574E04305FDFD499F3C011BA7EA3E68F1154B63064FDDED259AC4431B0FA9912E36599632A7B3348C300E22EDDE4EF2C87C41031110FF578CCADD00363DC23E5C394E31208BCD329512AD6DBDA362AF053D64B0936A54ADA7753C543AC6ED2C230D5FD20E0030E02F9D9F0FAC895EB2E6234018CE708454486C4FB310A48B12EAC293D1D849366E4AA911DE8BE93B11499E128762C1EBF8BAC452EDB4CF8CFC213B62B3E07BC79ACE644E0A4A8E97D82B38FDBBFE56BDA3C00D3673ABD2339FAE03EA2AC9478F56DFA2AEBA7DF9D5D2D54DB7EFC73A4F429B9D54F11B7A0943269A95B9A075E89D939B1FE15F7D638123DE7E790B775E1784A214FF703C931E5EC524213E7449F2502FA1AAA53CD1B68E5F6B8B069E91E3DC954F97CE04591B572DEE5C456E157D890EBD5CE01D02FDE4A27E113FB106BB8BB7EBC59E960D275DB653E6EC938D71D57CC755FE12210D85EFBBABBC5076F53DC04D38AB095991C98CE9DDE84F3F5A02FFEFBE8E9B2CFF3335EA64FAAD4C0C091387C5A6C1537B2AA1BC50252268A4BBE4BD4FECA84413EB579F8C8CFF8851D4AB92CD69C3E455B2797811B9429325BE2821CB9756ABA4482339C25FBF8970460A8B37802D6D968CA7AB15CDB069866CC86AC7094B4D92143B939D324487669100A238C135093164D7E121A08A44760521412A9BE5EE346FC33FFEBD43595908EF323FBF512B985EE6A33F628EB84A240B0D03676A3FC3909F79503864E3E2E1394207DE754075736E6DADB416C36AA490758A128C80B5D95F38430A883EC1B912C114C84037C5D18DD4BCB84D8291C200CCFB201DD8F4172C1703DD0EAC5B029C72793AFB56D7F817BA431BCE312E04F481A6AFC3168D0909F382764E478B0482630BF3060BD66A25655CBF91F26A66C24583611CFDF7CBA999A29BE1641EAD38CDC31130CEAE375CDAB0E3019F20E4E8737B8CADE6E0669A89F08760CAB1E6BC6874932F6B7313A0EE5DE553432AEA4D824AD1C6400D2C4B1CB7487A8B0A0C394D3D4E56A3D327234A1149F0E4F36D57A747F918ABB048214E321ECA8B0C9A73BFE245061251E18FAB51BCCDDDF4822FDE2CFDD8BA6B46388DE1ECA07BFEB037E7A5C7E27EE0FC876262F8F80CBE4ED6459331411529EA8749FC1D8C67117E794B1CF270B7F5811F3C8582E9AC5C89B7F684F04C7803E318610A8EBED2F27D896D80E640730D215B4AF43D898E2BA472D311E24EBB0E9FC2A8D333956C978E9CB43EB8D7DAB73A596592F0EC1B244CF0D04BAA1D4576F57A151C30A41BEE0A03ED8E5E494227B6EA6D9CD24718A620E0C8B177C72A92C45A31DDB608F46B2E4D29507A219E3BC45B1BC424F237A608B3F5FFBB69A4F874188DED054C781A278E1274BF0229C93AA5AD534B849E7C6B207EA5444EB44B46CF9EA3B609C75FC72C0DB5B179F8E5F1515C1C8EFC37341DEC3C090E3301B9324F8E9F92F0F4C1A8805BC593A9235285C0FBE5C65DFCC186CE6DC56157F680DCB670DB79B9106DC989EE11A8761AADDFBDCA4DAF0535B87278791C43AE0ECD8C6A0D80C2FF025E221BFAD502BE9EE6E58072C4F6A16B51E0A40D07CC3864AA589B8523FD646841D61DA18732BE3567A5B7214EDD6716E79E7BB20C86CA1E5851B11CE44BF8EFE8787181B0372F5C8FD10B082CE31EE5C43F0DB2C4AAC9DC78A89831BE9895C29404634589270D26C9EC1B56C566EB3B82F06118B8231073CAC23E1C0D1B9C8670F8F67404723F1EC7D36C074F521453FB7749680E85EE6183E1B1A61467BFCB51F6FC989F6AE5DE30E47AA91A89974DCA8B0A65B0D5F69273272F0CD4A0B43A219B896B4AE693FB2BCFC5C91C107EC2F81433ADCF9BAAAA48B522D20FE81E9F86D055F21EB0337882E1C0450F118F5ED1ABADC91D069E5AD8472D75990DDE5A8AED4E440846367C9179EADFE3A33EDF44026F8F26A844F4F97CA06637815CB22DDF3613E9042CA30B73B46908785AF1AFAEF77717FB484AA4B3BE1EB666ED4E81F4DAD912AF4BC81DE40985CBCBAA9D83E5AB25078A282B995034CAED98C1B828800774CB571A6D46724E3E702B52DF036E21CBA835B9C77939337AFB8930595DC1531D5D80059E8A9DD03A95A35F02BC81FC9744FBC75AB231D6178C7759AC53E73CFC499EC759CD3ABFAE0428E4A91CA6E9F84473EE42E8BAF706C7A158947AA65CD2C0A4E027B1A3FEADCDB3E9E75BD7ED9CEEE879382133EA7890CDDEF529F81A513A21E6F187E356FDECF1FFEDF4B3572957C1E3ABBC656D841B7FABC4F61C7EDB2B2B6659E99B523869CD9CAECA896789AA07E128C05480294ACE587A844306862965E5EC7C16956211BF2D41651651C7173924695C4763B0434628429EE05A85EF2C861389FC9DF88879F1FAAE23DBDBAFBFD0597442AACF42388F42DB24C906A3CCDCD2E328A591769683C3F2A3AF6161A2F387F399A038FB2337FA0B92413C50F82479DDC9F54A66DCF85F7A31220C622A1B58BACF1D69E49407F371700E4D20B100B2AC9185EEA67E505A3C870F062C9CDA87416629C43073ED025B200CAB2AC681103F661A63B791BC19CFE3926BBF50A62DCD952C3F455F5CEC802CB696D404EBBEC4AF17B7661B1F333DAC2C7670716C5DB08AD564402C4958F0DD8A04B8BBFB12081DE6E73321B6CC2AFAA1893B0FA31"/>
          </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="false"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="34A6C015C081050FD5F0BB8C77EDED3F32D6FB7C4C50B3C0D44E3B91C292EB20"/>
      </CryptographicParameters>
      <Data type="ByteString" value="0FF00725FEBE79C4A9D981983A1219F14A7DDE4A17AF871904DE8308F831BCDC2D7F9248D74C294F219511B11604516342B8396198DCABA139DF72270E9A5ABB8A979C8B755BA984DF7726C350C1F8770691A352EC4673CA0B07A481D008C7475962720F7B57F4E50A26A80CA6B6A9DE614330D5E2B31DFDA618E36A41B4AA8884CC7AFAA059BA366785050A441AE2EE72E6367B904C14D35C1369358D5B6B1030ED2788A51BC597BEC022F7867A110F4D70C6ADC4DB75AB551F1566F178F6897C8C84552A2F5E3894FA5605F869F2717A5AAE83E5E89CB44252B804535A9214C51A6079EB8B6AFCF4AB95618FB7FD0D2369C0838DBBA3DD0670E0942C53E32A5CE6BDF67716DB3ADD3B3F88C5A22523E6E4573784EEFB8210D890C6C5473733345B03B5DAE4F27AA04471883EB3B69637A6DC64871885609B97DA69917B7F4FC47E3C7B385CC9C348DE4F094E961AEB4221424497FCB271D73C11A4A83A59F04EBF1F599FF8B779EB736039895C9DAD3C83A4EA6CCD0EE3D7DC74F0D6B537A917D966EB43576EE70CAE12A5DF894D4B2DE859DFE370CAB4AB62B00EDFC428FD1940C3D7A8CA959663885B3682B94687EA53B4FFB351E9DAB10FB5D9EDD26F67E5955F2611379FE2E70C30CD4B7BC4603C9DE04F2C0E937966D40F48AD7CA39456A7B1461A8225CAA3E10D46CA50AFC05763559066C50F96DB7AA9360242C3F453FB1DFB3C1BC4912E46153BA46EF4100B118B7071F68F73A2EE61DF145310B91CB2B4BE60BAD2E2D4C787F639B2853D59BD8A13FCE0A608BA7EB60FFD9859B53C4FED2AAC4ECD9625875118FE49F158FD5F776D094D080ADC610C2E51F86925DF85402B0A829DD12B946004EA8369C7AC070766BD383B7C7BF8AC491FF92A868B3B9B68119E6004C635A644CA830288AB2C277B7EF4617BED51C96B866306D1D82B88ED0B14F3D382855B1FB328CE456333AC26CB02B11329A77C0471E38A21545A6D98C866BB5752F27E2F088A226A553B4E10845B2C46C45054C76C46C501B563A9D6932480B2443181F74875647D6EE84A36E43F84FE3000BC4918FF88D4E9C7A56C079053A071325009595C46809A6CC7F51BAEC85ACFB167E6C4F2E4943ADB548FF6FEEA36DE66E5AC9A54AF97E6813BFD94C3B03D569C6AF2C7310757DFEA5D09F42D02D5695BB8CBEC1FF63AA32E17CB49C37E97E448BDF9D354919631D2CC918E53C5FE4D85C0135A948614953E4658C73829AB7BEB5CBA2C4F5A2A6E136073338C78E987DF04736EFA834102E9482E7E00A99145FF1D073D4CDD51F82F0DDDD589FEDE6CC45971CA6FAA98F2990609A1525A7BF036FC316AE5AEE050CFE2199276DA09F3EA81D87C9AC8423187ECEB2D2E20DA499F54B092F1C8EE9DD50B92B1DC20DF853338C22DA31B44E68F2333D34CB65C6193F6B2555F3D2BADAE7C98DFAED155BAC038E38A826D3F52A910D01D759D1A6EEB418332DA9FBD17C2459BE26EEEF65F41A970662447A316288DF41D54EEF24A5E06CDA5319663309F07D1258467E09E2D240B68E77874B8E6B4C83ED05C1F936B20494E8C24844C1158DF98FF8ACBF0CBC57A74815D6AA8555ACAB6E375897EA0D1B05058AC63A8988DC65121C913B16BACB359DBC0641B70A2FAF0CD1DDAD8AA0062133B379C7F1E5634E679DA4B504A97D4BD4D337E03E4EB87F52B82FECD743F2C6C1A5E483F69018D5AC44906F8972672CBEB4E18D76C7C7183770680ACB0F8307FD2E277BD62BF0B650AEB80566EFEFBAC2EAEC5A4BFFF4F911CAAFF7566974544A074F693D3A17AB0F2D7D6BB0E8E2E767BE743F63DD0F4C9764A5FDC70FE3DE1A68EE49C75779472A50275B4C9C5DB7C876F73A379ECD385116C0B67141FB3688BA081E90AB5E6EF8BBCE21056063682B273FC2366C8822878EF525B671F2F8713CBBA00488DEF8493DA6CFB144C7464C8728743A7C63445A0C977FA3A79CAF7B8F75CCA6AFEF539B7A3EA9B0E23F1F0E98CD53117E77F709624FE3DC7A7277E757A1E063C5EF09EA49E2B2737CB6A9F063FA161F84072D6FE98295B9C9AD8E2CA216678C2F72F8AEECD7289BE7D08BF809BD7A089F29FDCF3E1FE6BE8DF6C1728EAA43F8AEA3BDDDF2B54981C66B8FC04113A08B100CC6F61F063FED50FB542658EEF767A0DD1BAA488A1566101CC57DFD47B9E22D1A518601F4D5CA5E0668081B699E9BD98D07FB05DDA56192D8EAF4D09DF3B8F37F8FF77AC0E4B8D81187FDEBA84F0B11A60BF0F0BD61BD11DC46F6ADBDEBD60443A05A74A031D57E08B8678AC74DD9DF98A2BC63F80CA3D9F4A7BCA662B1808902C539821EA3B4527FF90D513BB1C998FD595F4E64E8C97D227918649445670609933C80D6D738F7E1215CC189D6431D1C50FBC9C79A2C3F560059479BA573CCBA97377ECED5E9E92316D881282F8D8BB0A41A1812219D3111FB66B0C05C0EC9A274E10751F3B126690DEB54DB3E3ABCB119A3AA7F2631AB9E9972700C42E71E7BA3CF52DC3E95544E894E43CD3BCA947B62F3B76A8A7D71C7BD45F7580FBFA741B890A5D2A61FB4C10E24EC97F968D480DA7FBBFA38C71C599208EBE366627375D64D36105B6EFB1EFDE03196C703D0A9296DCA73258D8EEEA0F131A13EA2B14FCBB3ABCA020DEE94F2E177C7A5BD5AC3AA2A9617A24F297217381E49F3EE0075B7E75411D77AC3BF857CB24F0FA626CF4B358F3F1869272FC57344D5CD7401A530876DDC7C96093959AE80D96EFEF55C1DDBBE059330FD25B3D0B7D0A42D6E0646213DF4F2349B093B1270158EEB008D43F8F32B7A47D67E8C601117AF444BD9C41FB47F7C39551107385D69BF7995C4F86714FFF72225FA90BA3E5755A241887C2F9F14A008E468F8FA5DA0426728BAC766C9E0DCC8095334647850A24E0B64D89FD0D8345D2BC247E1C800855A5F191AE09551072A284D07C371DBCB3C5AC0FAE2FAA180439B6CC7D10AF5151126A630439D0D0F0647D341512BDFB9E39352E6ED11AC009F5CA7EDA4675F0D79AE23A32BCF5E8F41AE1C8EFB30DCEB89012F20086EC334C9C1FF921C4EBD12C6DE723E1758CB12B36B55A05675C28EFEC42C618A15DBEBDC4B0BE6D211FAA75E62F4CDCFDBBFB562B945E45A9F8FC5B8D1B416E60B85CBAC4209C71E2DDBF95FB04FD64B7B50A2DB126D0FE1883DD6021A14AE1B4A579E394049208E9AC7DFC9276C987581EFCD7FCF514D99BF0BF5628851D60D9520CC48B5582B48D0723C5006CEFD7D906E63F012334C06A043916B81F100C727D68824EA28D3E5DFDFB30B67EDED5077775389290DE42D55A671894E0B18938D944DF41F74F4F3F78CFDF65091AD11DCEF76AA848E6B65DAA799DF1CCB72DDC613AD04FFCA3FFE21E8178463BEC4EF758E54C0E8EEA72AA94DBE5F6316DC0F1161A52581129031B05F893BB904A389070CE5F8CA944F7B492E279FFBE05DAB13C0991747CBFC5B772F552869F058D0DDAA4FB0B1FFDFBA88FCF17D7E17510587F32C01E5813346CD97E8AA4EC8783A9BA5B74CF5D59E4FD28EA88B12B9F36FC9A3F0D23AE47694F73596504FA2392178042761872AB978C556F65C163A8C53F8285C87F9E04EC3073E77BF5E63A6C8EABEB59F1DEB98263BEAC289B77DC36EF4F4B3E67B13E03DA3355D1F40E56387D0ADD9E9A97148BC1ED7ABDA2DF208544DB8A4C1FB8776B4986F005697B6FDD7C4F07BBFD2112799B6BF7DF1D888ACA39BF4C63EBD38885C6DBBFAC10B0F6B9CC97462CAA5A44913F751FA73D3D47093301B660343B74C27BB11642B251EFBB12351C6491BDCBF01F819F60960336DC1D72FEFF6C08EEE8FCD8EA754B6312DED6B6AB741A647B310022682324719B652761A6C530C571BDA937C90DEFCC1388A4C3D131695D3EC3372FC5DEC6971FC6E5D9425EEBB7A2A8E714D15828B361C5002EBA4437803E69BF917CD26E59D27A8FF2C0509213B75F0709B2A8C7FD55B40133379812AFB8A629D472A216A9B199BD98567E6762F938C7CDF3EF26683E3134937C1FF38F13E57028B38B4C7E2CFAF8D910052F8A477E532B27259428CFDC60BE2143A4AA72CE9E8508AFE04C63EEF38817F6449FF055D620CA665DB16A78D893D8AF6D1F8310CF55A51FE01D9F1D9184D7FFA0A770396E8E6227BA412343A4E8CD8069F473CA87B89DB5D85EE4394884A881F50F61A61442A4E0EA0AC86C0B7D7DC457E7A23906CC0F024D847B126E4D3283AE2EC022AD24670C2E799796BAEB39537153867B0856B0B5310ECA7C4ED25A81A1835744D0EE17DD62AA90B68240111800C9E5C9CED40706739110C502CAB6BE2F19D7CB033A1D571C554F0F5D234742D3CC4605918A9B794F5B7FEE463332B2BAEDD9CA83E5E547CE77536A4D5662F37F56F8347D70AC09E35AB1E981EBCE70BF9C66BF16C799CC01C4753E947ED3004401D914A3F24F20ADF0911CB2E60B44B5E7E92157A7F4596B9C26CC905AFA757763D08D2F8458A8BEBD670B210569289006988FF44B63148E0998FB9A0DDD14FCB2211B0F9C4B4D77DD6CBABC83630498C1DA6E6EF728997FDF2A7AD1CF862A77238E840902EA6B7506861CE4E2F4B9846ACB203854388A362B1EF908C054FDF9519DB03CE76F63E213C3A7815EC59DD8323B26CC7F7C14D4CB6B7966CC7E38AE087BA980CCEBBF9197A0B4690C55A2A585C686F8020575FB1D7D28A600FB83C72DB3D7016A229EB93328D1F4773251F3127A624F466561DF7C14A36BA5F2BA69952B9C5D49B41FE715CD5D64E5F10FC0E8CD99BA6418F3C91121B68A0AB486908DB7E686F23AC0AC34C6683A2E7201339EAD202B8347207CB28E970A6154AE7E078BD7E624AE6E08F91D018595A658A92B17DEB8338E1C649D0B346042BAC9364CFDE0861C2C4A7C6553B9A0ABBE87E7EFDAC42A8AFA7CE812F3126F2AD45CB3BDAD441C8E4883EF4168B3AF762F57B07A5F349E6D87E4901A6FCE9F1C8CE5190330CF036F0247247931B16E8B9757E1932FFB10ED5FE38DB1B31FD56CFD21F3D73F46CE10EBDF767022FE501495443A453B9D3D7FBD5849FFE0EE4E79B8477782C604D0D19C1C306C7BCE46A9E26D9F02988EB475A3B9DC0F186B2C1B4BF13F68A733823546D3D3EF12E0399A68626A0D0A9A6BF7AF1FB6483916A46F0C434CB468AE0B4D7BAA9C0485639459021526BCDB395F98A6A716B281FDDFE3D75853A63A3BAF8E1E45466933119FC6D1374619F97BC85FEA87EF183C2993C113D015242A6591482E1F37A398492095C053DC14BEF3B3EC7D7E0CCB83DEAE55E9DFB253A75F19AD4B040CAD6846DDF65372F7EA7F7CA0C624BD844413DD4D3BCD9FEA76407308B73D5B915FBAD7A901C220A8D0197BF5D356F3C7B0165709DD64C6851247A017FC4311667550F6B9EB6D9A9C1CBAB10152B13217576F4CC8A3D1E15673C3179C5E3D63821BCEA7056D4A36FCDEFBDABEBB3A4829E4FF545FC52C341D566403226A7998F7786C3C9BDB1616ABCE11F5D8EE38BA77E58115F634DCEE5869831C83F5050ED4D3C8F675B22DABF9F6883BB4859DA072E7F927784D6BBF6FE2EEC9860F0C330AC57A758EAAA2710DF96362F34BD14632092B90280FD44E4956A118233BA45C597C8785CCD0A99E7822374C9BB51611FA12042B6C65AF914B464637481A934546FE180A5DCC59373498F6D8A11F948F8EEA33B780EB5B7186E4512507DE366EFAD96C3045A5FB2EC98516C7D736769D6B4D167F898E1EB32F5DAF58FA22BC4B60CD0E17BD00DDA569BC459F9E8ACF353D4C48C32A963C09F12930224A65EA0E24B552A76CB3E9B4114016C5970FDD5F80F9BEE431E001B2747BCBA7B4EEE58081DCAE7BEA502FFB3079A42B49B084BCD1E5102FE56BEBD3313CF79BAF1A2DB56C60761CCCAE449129A4501CB332EF6C167BC1E2A351E0F7F97B2A2FE1589F8196575E381D9B3792C7B481C663E44E5B6BD9F34F9CC40CCA9993B704400C46AA6AB301028E5B450ACA5DA7B01C798AB1806B3B27020935985AED9363A602F06E659D3FEE95CFC6A701F659D15D66B72CF65D06317BAB48A9A297D155024701232F0417D3A6810F879CB6D34BB3D7302B4296AAA7251F737C71E670A556635DD4420CA88D92FAC3A1052C50EE27BA8F123C28B9601B4330D791AACE692214B3EDA4FB0543E96D53FBF6C6EB55F705263F4F92B90A5002CF475092FAE6F6B967F08248F34EF9DFA5F6320A63EB8B806A8C90C4238A0535359849FF238E63860559B176D66191B704721DBF3F869B194673205E6CFC12186758A98406FE52C2B67290FE04D1F48AEAFDC036A26C8EDE1D4FFD755019F89657B648CAEC7CB4C4A8C02BCD64B86944E8717865926ACFAF229501BAC3FA82E140F4B66E16DCFC636252A0711BB1731E0AC06FD3FB388B0D245EA7E9DF17174932477FD8D674055845749D1D78F30DCA7EE1D2DA44B429BFCD8DE21B3542D700701865287BF2FFDC9B"/>
    </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="1F7F57385DA186F348E9BDCC5B966F9ED1782776E2E34B6F5819FB85435A41208DCEB7E0BF3707CD92388814904EFC8B4BD3C38996F1F336054E3A71D1A66A77E7E284244577CF7ECF1A18EF6A953059E435D70C566361F4476D97227B8ACF22DFBFF84DF4EB03EB0B581E151E346C0D40A00EF33987DFBB792AAE52D318AFB7FC92C2DFF485CAC7D2F6B65522208F1C1961D98C25D962F056E7EA9E12C8002901D3FEA6760B6CE062B38038164AC736CD033F85E4DA6F18088D6A93E3BA88A765C6FA818515998AA809209D53B56EEBB345F32D0C508E349AB0E039E967F7C58B594EF6EDE65DCBE809AC1F2C2FFF278655BD274B7864808883E9E191950182B8BA005E36795837AA330DEFA02E6D5A87E3A7CC82075FE06B84400DD27C514E932C1B1335EE7FBB9395B8511BB97594A2A8404C85DCAA01F52E28C75D734478C8C08D66EB9A9308FEF2F4457DBCB3DDB8B11338FCBEEE504F47EAEFA813116861506AB2DB6AC1EE94DB5895FE2E78B1141111FF127F602B877E6F6B230608BC850C5D4D25E7A6DB06CDA7C8D48DC06724414AA495D63CCAB7BF5170FEE4B2CAAB4C901CCBE7A5838F1D0F64481E0E35F4CE3740A40452EA645EE8D1BA4AB38E0FCE11D88DCF30B87244A7E7F697E13D81FFA810BDBE0EDB251ECB286551DFD44ACE0C68275E0B074D90376CEA07670B820291F95F04E3304844C6808CFAD6172727D162A7FEE7505EB086E209EB43301D3A64EE0D08C70B1B7D0FCA2FBD33A2ABA75BF29B90A1747BF2C95299143D61029874EE7F562A4F414F96B65C9BE1E88C4DA39F4DC43EE4DCB4C0CB7AB7C123A48E29AE2CF772951B9C83C96DEDCF9236CACC774CEC9E594F82A5AEFBC88A470EFBF48F361B7BE5BC3C88C2A87825CE579235561D2E58C466E20A676AF4344619F729BED38891FC270369EAB2FF6CAB902F8A03A08DD3100C789788B4B6EDBBD530196859F6117D4A0F4326CBE93E409EA5FFE3D1F003A281EA550AE50710522CD6CE95FA8F0F8048E7313BCD5E200DDAEF74660D884CE512E69CC27F3C4FF6E8D427DFD7F4A599ABD8811E932427F867B8DBD6D26602C710B71D2A55A9D3CC236522AD8B5F1F94D6F3603F09D5CFE5D00A45DAB053C59C84B40BDB36B0272A99A9D8826580F929EA38554B9E853A1CBADBDA1F22B8B7AC6D0C1A1EEAD9CC5FDF84E1491D2994651E6B43196289075F9D5D5568CCD3E2A66DBA198ACB377310E92A328A34A5989E8D25E9145D6B00CFAACA6963DB1F0801BE0AC2727E1E3E21EC575A50809E59CAB6DE7D590B60BFB9DCBA6E9675953C7AA28761A70DCF401821876CD9446A3A9EE7C0AA00458DAF70AA132A3D53E53F7AD679D8DC6179D2580B84A090B20C4F4EAA3808CC69D933E34FAEBE65E703702F5DE3BD496C2ABA24B37F2FC49734B6BABE0EB4032F9A5BD15A74CF51C308B5A6627B8363E7DF684DD385DBF8C4AC176EB446C4216BC434850ED73ED236383E21304797C4C4E4E0F94C06CF7ACA9BB5AED6B5D00F1F2F71D5627B5A8975D76D8BCFAD5DE3D40AC6FC9D3166B19D2E338FAA6FEBF2E4CB973A8E01A90B2E61F0D4159CE70538BDDC548497485FAEF22F9AADB60802ED5A0C21C91B6B98D31299E35D83BC81FF3224E218FC8BC2B6056E88147A91C365DDA0A6D032CC57ED993B7D9F0CD8A168544A231DDB9342603E47E9EB88DB488771F50117E757BA5560F4F798E076ABB28300557AD1C97119CF2E8B5F13960BB25CFDAE2663ABD49E344628429590AE0A41D149D2160BE9C532A719D02330BAEAAA1C85762F78CBCC49E88D8E91EE38362437B3D220576337E046A8BCF5B2C6D50885B520CAAC85C0E5FD6A47B108DEF16E063C94980F57AAB4986DE66C3B808DDFAAC7BFE7DA10FE7755313A1159CF51C49F6C7CA91F12AB495EBD5D44801E2D3593F511BD365B46176288E6323CEF4F51F9DF0145803825A4D40A94BAB90E32912885AC3678E8A65476DE483ACB18DB34CEB202185AFFBB599BCC4183963D26CB2A0D1F2DC2E6E7A71D2F1E0A96B671806B68F8CBB6A9BF10BCF2AF00821439479773EAE410083BE58582F21892947C3EDB1E8CA5C8285E34F85467FB8CFF50467ECBB4EA2902B6EE37F54D0C066B8BCF8C1383022C2603EBC772AE6A9C869BDF73F61CCF28364DD5AA328ED0938C670CFF2A88BEFD6D9885FB6B497DF974188252C2FA09AA93B070CA5557E7C01DF6A30BA124BCB4138D3FD6E1BCA9DAF2B3F25A3D54634E367FBB302FEEBD7AA25EDDB953B10A23836CF3ED48F66EC10F25BE1233A4F7785716D30E3CB6A6E89C8CAB2CDDF169AE9FCD74961DA2F927277AB9B7E829EA94FC7B73102FDBCD661894E756D8D9D536E8A321D3EECF103D36625B604E3037254CB7F1194164579313DAC8D6FF05733718A83C4D6D3E36E15D32846C9F14B523EF0D4246AED931798A6A7B731911D461C12535FD509A497B7C6531C1D5176991EDE9BC8F9ACBB66496023B5C4B5F110D8FAECC5A1D8A799BF630DFF849CCC84F4F34856167BF4FA42C13A109E927FE0A2F622545A638F57AE3F3D4CC7363988237715225DE2D247FF70D81269736D4C5E0EC760F66AB8997FF8B40FE385F68F138BBAB8A97D18D2AE542779F03855C396003CFA7E00AED44F7054F5DBEC3896F062C768521876ACB3C1F0ABF8E0671131D775B25D8D41D8AE24B9DADC6A64B393BF7942430B65063F53C9DAA92DC6A790790689A36B39233ABB8E3CF03ABC985A4FC51AB3BCFCCEC5635A0EF4184CD7D838C3FA8EA41DBF50B2F7EB6B8CE84C94B94DB7157E1B160CB8EEF89247F5F32B0007941AD40ACB30983F64F1A37F7D2366A8E7D29D8C1348226ADADEBC211F36DF0F692DA585A35689D803FF3B38BED6DCBC1351E0D13123CC7B6736CAAD555C28EF359DA38FC788558654939C43F4E0408A9FD3A4BEF7CC5FFC86F58FC7C56C4C664244F9357B898250DE035C0576EEE0FBFD1071F46B1768505169B4C55CFC3B4E3F3EF0078CA49391280159520D0360844AA0FF2501B8D49E0D8F90992268181DFEDD16602D694B7C40BFD3B2D1F83E5441BA2F7E0C11BEB1295ECE17783D60F6FCC244577E8FC8B056D9447D242CABD41539BBB9DEC6C4D8A2050F0F21C064485289D78FFD3FCA87F7A6E6AD96EFED8CABFD33592962EABC3AD3187BFA60078FA30916D583B2506B6B8F3270C7E51DD5A266323C70554D9EBE904D54DE590D1A273E2CDFB55E56043967854A50ECBF5DE33E63A8C0807DDE7F615CBD681757FFA8221481BEED4350B9DA3BBC16736D16C1CE6725043A0C41D539F74634B42781C5AA4661DE6F59257D8CF32AC542143A63163F2DEC4E78D17C7B2868A252E5E6B0337A6E68DF9132D0F896FCFE19E4795C33F3475A163088F1735FB61E6E279ED31F9590F23A1F2C8123D1978E715CEC81A5CBC58E76746893241779674F8736BECA1EFE5F27F69377FB0C5F4FE19687ECD26D7D0DA6F54A5985DB8491BDAE528981A9A73428BB36FFFBC70AD30E6C7D3FCD3A589DE84E1C631BB74700D7E051FD53FC9975FAFB104374A8C2C80559DF3C7198EF3009025A544678F8288545BC0763982D4C5113C223419745F1F110D5C746ACD7AA6437C69B61B5649C973191FB588D16AEEF3104B332AFE4126C0A18702F7092949E22051704DDB3801083E51C2C56F1E1D74728A5B782C1781FA6570F558D83A5049C0CFF845DEFF0F8E18E1A154EB68A90A326BA33C7D70504FA5550A0519D8DF9E281B200D2C0F648F8BB966DA675888122F496C1DA3244FFCDF6DE3FF85826DFC23DF674825A387D6D6267AC8F1256370B9FC533E95F0506BC15762835B15C47253A820FF3A6BBDEF5B6683A3E24ED9716CA7A51E60CA0098AC42B34B34C3F0ECEDEDC9B966503925A79A4BFB4DA65C7B932BAA52F410DF54970FFD142CC8B0D55909DC1CF26548162B5BAFDD7954FC616597137D4EFC78BD78CF9800A78412A8337B13CA6C3C05B25403D736C81533B9EF18B20F36121193126EA3E279A0DA4F48CED8B1D6BE3EFB6F43D9BEDE24BA1802A3A118A6846AB80470AAF00A620F290FA999259CC4C79C9505A3BC20E200CE1BBF24356EF7EFC41C36A93B219741608E37288C5B569581AD989E2FD1771DB30B6BADAAEC0646BD2EDD3DD5925B063531BF208B6443EEF013EE556638F73DAE58F21FFEE13504F676C394C22F8DBEE0E2FEED70964A758DCA1B8C1A0C7000652740CEEAE7EC4F0C570D08561C4039491BA1517F8052A561D11C375C8E541966F3B262DEC26EAB935492FCFC43343A546D1390697859C19FA60585E761BF406431C4962D60E5292D4AE2ACFC83C23FD24EC28FF03C1552909780ADF77460DD49846D19C59E411C8B340B31B554087AAFE5CF5B9C8A3A290CBA59E47E0050225047FB3DEE97EA5770A6FA5FE38EFD100FE0F10AD24E3A59F49E0E2BAF8AE8187BFABF3F410ADF2CC19A5493244AA4C6F7D5A6247D5DBF3F1379AA607CE5C8B55D33947913006FF09E627F46F7A940880CB2CA924DC95A071520163646266B207246D273A8534E524EA29389F412F2866C5E5D7541FD66C13209FC855C8654CB13A37309312FA934861C2338D9AC1DD2645FF7099A4D7EA1C42138EC6943B459ED09384E6B825098ABECF2D01087065D0F514DA0DA697682CEB5E1E26A02BEE4FEBF2E5D955025F0B457E1FE6F68EA2138E1DCDF29A01377A48F9EEB4E5532D07BF6866D1DDB6FCDC8991188F916830572995E0CFA9960E94ECEA833C0405B0292D65E3800B011380A9B4220F251BC49C477F8CF955A3F2B932CE93D05DB720F682FF361F4893A06C0101CB9DB340F8618C1E32E64E953F1381DBF8777DCCED3A194B98225F7C89AF90EE092AE1F0C5716B71C043AAB97726B62EF81D5B9D1CFBA6EC6209A8A2EF7F8D99A9258CAF3E7C25BA54AEFAC9F35880100F9F4B483F3CA10D4353AFF3C4C0C913C78DAAAD63B3EBB06A39C408AB85B604277F44ECC4E71FE08E2EC26DBEC85B726E8709D37E4F728926F2BFBAB8FB97C89D8021BBD6633153ECC21E9029DA3CF6D50354263884CA371FF0818A9E4160DC0F6CACCDE0A690884B74056DCEA8BB415AD8D312391C6441419D3404B2B1741BE20374EF537D172EDE5CB8B098A7833F0BD85714C6A1B49C90717D94BBEDB46015DB02A94EC28865F8D7B63F785F50109DF547454733DD73314D1AD286521C84E27713D4B6E5CD3D170E7527B1495F970705DDD893F18BAD79CD78E306DA3BCBE1C06EF984933BB18BBB1A8A0538016291BAA0F0D0C2AB05377793B16D75915BC34EA3276F07BCF145C2575A54726022C97FC26757DF96073C5686E24013312D96452353FECA1155E09212E072F6DAE7AC02B666176DABAD9A45D26C6C6C29CE6821785BD78B0DA04F6407F6AF30977C96FFE13B37D73FCA04D39AEB95A5576DA8EFA878FDF830F387F98C63541920191F6B3D86E34CBEB495A56BD41C14FE1B2E5BB860656191634BA9A47D028F8A55DC1541ECA2EC2061ECAB130152EC46C61A8A28F7709DC604E05B703BEA1F8ECB8262F83EAE019AAC843A3C96CB751A994BAA5F02186B0B5EF3BA425DB13B3D798183A55931DD7C4F657CE86E1DACDCE199F587CCA44A4265F453ECB165C9D6986795236E1F8EF335FA51E60794F78AF64E21A1DCAD05E9CA52D7BA31C4356F9A4C674CA394D815E36C1691307F95F00CDBBF75600F024FC1FF08A451EB5B73A4B7F68357F98D08C3D5F2893D78FD5504EC45F2DB716AE8DBCC17543FD8127ACD364F9263F8A94CCCBA45BB1C720637E7EFD61766510800E98CA02F8B2B754E9FC02BA18DD66F38B21A758E300B22385EB8C70D2F0C5249DF45B0246F2BE402436DD6DF50AA2DF9D56C2EE739A66A395E32EFA2C8C3B62AF24FE6252361C244AFA40CC402033E5603AD0B0F71319F74D868BF12EE6D7A3ECB09E0B509E19507BECD80AAAC6C11881B4CC0F10DEBABFF5563880C57FAA391C15101120B156275AB4BCB3F8DAFF4FD9C14E9FBFE7985AA24CC81B0B31D969F69969E65201A02D0DD6B2C72018AD23AC37CE0612BC343FB134437E78C30D1869A1AD6A9C364D5E6389D593C8CB98AFE4C6A3E932B28E3E9896FA2C4066CFD98CF60C7B6CD38AD36E2DC6D72B3AAA18DC19B49D0DB9504DF27B162BC02E127F9B414FE6349FB134F88DA906B5578C842F262962997B1ED1EBF794D709C5F3EF3B159BC9FCF2FD6E2AE9636E0E16447A1E243C049D11FFDBBBCBFBE140B05D4FE808F76DBC7FA4EDFBCA12612B56D840F35A5E8D9EAABC179522336B8BC5B3E188FB2D9B2963F5878E1E1C855E5B94B6AD9EF6362C6F5BE23C45DC2440903DE7F5EA79237DA8CF27082041140D6E2FC16C8E5FC6A70FA829B77A91870846CF7672DF907713484C75818DC8FC4C6578A1B0B81A497CA3B8BCBF0394BCF8373C4A61777B83C4D700314C6AF3FE27A5AAB105202D676869AAB1B5FA000000000000000000000000000000000000000000080E151922282C36"/>
    </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>
