<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="A0383E49EBB6EBDD41FED831B331D7B88BB9F2D006E6FFD8DAE4F08454E3A082ACAE7DA3835E175FF0CDAF641C5C90025F9D7B7A1954410A09279D963F0345C69A3F64FBCA9BA1911D45831EC2D255858087C3CED9B653988619E9206F152347"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_192s"/>
          <CryptographicLength type="Integer" value="768"/>
        </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="5F9D7B7A1954410A09279D963F0345C69A3F64FBCA9BA1911D45831EC2D255858087C3CED9B653988619E9206F152347"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_192s"/>
          <CryptographicLength type="Integer" value="384"/>
        </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"/>
        <Internal type="Boolean" value="true"/>
      </CryptographicParameters>
      <Data type="ByteString" value="F7"/>
    </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="7A016986227097B53ABE473FDDA76A090C3DED955BE7F2AC1594E6F871061D2A037F3B2698273AB92858F7756402BA6F05E1C3164F880815CF64F2D54ADC6F825A554DB84E904CC265C6F35A845AF86817C75272638EAFED073AAB4CB3C4C9018075576F60A4EE5021B673FA8ED3560D12E0B5D71D8D72EEF743627F706C2466F2133A4FE965AFFFEE86206DD66A5F7B135A461855FE9BC13CAD4508F7E2749B25379FDEBBA75B344115C99952730127DEE2CA88D5C5E9A1F29B606C73A61B93597065F6287ABE0E4E9563C8B1BE4809942F871B55245106A681DAE92E0FABE58747C2E973F593E85914689CAB6B4A43D7761DACEB54F5C0E83A706914AC520DDDF52A11D6CF3972D6D47F5E113083E54DD1FDCC8E459DA2BC72E5054F1639F824FCCD4FBD6DD36AE513488FCFF2A4111B96EE163BDCEE0DE2A84185F612F5F01FA340B8BDF90E1854C78F12A55DC13E17A2DF4953E09476D39FA9B7913E4D27FCF869BF73D22C8C20F58E01B187F9CDD8DF37FC03342A03AD0B7FCF0BCCA2578E3C1F9804BEA68D6B0881ED5D2314CBCB866CB2599DBD7CBEAE76E13A3DAB0FA49043AC0BD28E5376E6A6F88021D95B4F8A7BC4D9EB36DC1F7E2BBB499A9B0B16DB4F71C6A2312607486D448643B0974B7E61B5A4995C4A25EFCC20669D579300C44F8841953C6537B33F62B0C899FEEFC12A09960A8E5CD480E9203E5FA670B2999EACDAC37A4503F3424C1C390C1D5D7B86D4B1F880ED1B664AF5134507F326AE29502D5A88338871018F5AC1B6BB695530B7C8570E6CF22BB566F15E3D545AD0C7D1E7D924D25AE5C0E04CA5C087EABA95D2DB2DA61B88D67CCB5C7CE760B60874F0BE1D61E3926817264CCDDAF779AEB8B5489E39C8D338C0A91F96BE736E3A0A14C93617967857B1A52A269C0B026F2E72D7A14F5522BF795FE79AC25AAD1A8A70F7D469BDA6BE6994C0FC2B2B7C0A1986368C46A83D5B9F692104E820C2938B3BB3211ABE1E8E3C7F265FD389138BB7A3BCF7F46EF3654C09F4EEFABDC08F0811BDDBBF2FDDFE6282E8ED54F406DECC7AC6D9B335359A840005A3A93813B0967F1C7BA309E979C741A7369DC743E16A7FA894FEA7743C62EDC4019D44053C5EA71B0178045B6283A123D405DD5E95F706D1925B19ACBEFD1CBEF1EDE39B7EF962793944E1EA166546E1F9A88CBEF26B54ED8E6C17B3A41AD91119A522BFF2D5096356816D07FF818658084698E520111995F5896EE1EA96E4C5531E40129FC670DDE97287FAFCA4CE9C534A44D9CC4D03B9C8E336FBFBFFF17F47EC09E4FD82A5EDAD9E4CB074C0EDAADD0CA692C19D43653364A598D0C667AA0C48AE1FBA5ED6376DEFAAC348B6DD7A387268E571F9911E2B39F58602DB4ACAA67F6EF5AE775EF3434FA8FE113B421F5584E602CB078875011FD48026062865E8B396447D389BB02DC670B00F84D896A00F4D980027D31D28D8A6AEE53AADCC2148787B80EC3E0F6AD6E34B87FCD3991E5648CE080287BED6478A1431D3C59F2DF4665470F2285A405186757DC7FBD0B85891BD9E286FECC579BF8C59F0EE2164E5E2EE300DFE4737B4DF4AA70AB0B5B5A9975E5433C8C47179027F57B25A1EFDCD226CFEA6FC05F7264B2324B8C4318DB7FF6E899C0B9264C98C878F6BF921193219F100EAE6704CCF942C585C4F50D8C4ECC448109834205EF67B8AF0D83F751D632F4C73957881AF374AFBBB3C4CE89BBC8244ABDECF10320B92A3C050F098E398D3EFFC2C4241179E233115BA275DC30D7AFC09E43ED3607961AEABE84BDAC7D768E58660A6962112F9E1A8744F0115066AB73C373FCE12D7AFDC9F4CB8A73D09565A02B51E0A08AC675665C9B75530A95837F790A2C01756F977B2E8E6304A3768FAB578F582916B259A86504FD71855F5B955E1EC21AEF404B931C1A00A7414659F8527C64D693F3F53848E0CD5B51C44B169C07F784047463127712801F07A5D976781DEFB0DFC9ABEB3273F07F4A18B47A15196B7049D1942621B409B586B53EA73E6B48AF19E5EA176D814803E0DB7647B7A225045BA1CF289F61714C24B767E346C7BD72AD042AF97D9968B46E7FB033E1B6184014FE562FDA0FBA8D78949AA70BEB6D60A571743BB30376072F6C3DD369631489F752A878F3A2286B9AD10B9478969682B25CFB1EBFFD1845186EB428615C80B3811E8AE3C3C904884E51E12A960E6FD8EF7EE563C2264E4C5D002002B3D6147121E05FED7E95DA9D4C7880F75D294B83CF982997B0F82E2AFCD423CFE07EBDA02E59C4D196C33E5CCB54368EADFB7D8BD58D63F8D94844C2AFD49871629CED2B5F886A50F7344713DBBB49816C66BDC5D44684C97D2F0314B6EFEF953BC1FF882F47272EF88E3EF1A106027DE81EFC2775B6B7A64B30DA3BB0FB304BB409AA091E96381722E1E78AC84BF4A14BCC7F02A05EA1E24FC40FFB454F45FA500313B8348B38D5A1FBFB052417B034935B958A2472A0DED3D496F2035318B4E2CBDE5EF380921F7639656FE3F62958BA83AE5BE2BFF27D3BA49AC72F0F26932E93BCF199626FA9404D48C85ECDF9240C1BF08C8C651BA3FD1A9303B1A8121E0A444FCB4A0485C40A3B5E800C6B214143984F403F6BE5E31F210BF486D7162D4E0A57B708BA05112C21C2C6FE761C8DC6D08D00C1404762CDB673D0DC84D0D1A9D07A9302867AE637E34FF20A14C9CF1901D15DBB5CD9202FD414CECF0E83E9EA89201B45AB7669D5956828D0155EF52EF6DC9C93BDD1721FA12D9E1D6FE26F0F3BDFB6492E7B68031F2C18B8E734A5B8BA9D5852821C928397A4F69E2C95A797C43CD7CE3BB9E0C3BCAFFEABE3531C9DCB51938417189268BC89029611F280FD39FB055D16638FD6426D95D4E53BA3FB35697512BA01B7F47A99728CB9941D103C7C4765047F7C58BF461A0D80E4CDAB4E45E9E65A7A17D6081154964FD37A0963CD74B77C8E5B5343936A25D03A494E71992EE018612C357AC7532D35A809C0C797A8A61245A5B5FEB09EC9E4DCD45C3341543AA307E154AEDB8EEF73E192780371F2CD9E42EAA5EEF71E1F710117F53DE667254863C346DCDED29EB2F092EFC3BE3307DBB3A641D7753D9AD1571B9070AE81879D8620635C54D9E8919CEC59B9995B167AFF192CD9D32E93EB91014B63826E9B73190B8F8BF47D394DEAD3B47427078548FBBDE484C72F7B6762AE36BC722FF7D4A934A0BA819CC08280EE34BC3AC044FAE89F634B3D70B252498DAB2AB05136184EABF18FAE3860C92F37798E36EA9FA4B66B15440DED8A379D49AF1C2EB0B12F086C4C8E1530A89F2920F9161AFBC934D1B02A0B9B5F831476F98F3A9A92C9A2275CF8B87E415EBB167F210AEC1A205F18AF8518A85E34B658456EABA36F879A0342F32EBE538C67031F97BE5018FF343169DCFA2B13786E5353F444299A4086A402017F0993899FA5E02C63757473D54549CAA8135EE864B2BB0EE5B16EE2B5DE42743E7D873EC6A3658BE5A5E1083E94424B625E2806F357087C07AAE66D50D4273C97CE3C2586BFB4D65D0E35D1611AEBF167E8D7F4F4D340D9D565E320B422E102B68A5B4D9CC6B525FE55A99CA37515D6A62ED5C9DD335402475268FAF1577E69FC56E340492121F338FCFB61CA20036FDDA42C7A16D6FF67E1B824DF1DE5CEA3101C0A48FC7B0CCEBA26492260991842A8D83FD48E15F227BDC063C124C57A4239E27C95D359B0C4FDFA71CB0E26B442FF750AADB05CE4499C787D83CABC15BC57028135811099D863463C316AE49A77646EC20494BB5A387015AD3BF78D68DFD392B72EAB320AA183D9DF773904CC2AE52B36507384199BD9AD189A5AF15C04C30ED7C6AF8DA4D56EA280C4395AB78A6CCBF7CA72A43FBEF4967E13753D4B8EA481CF9DC098BAD09CE966404DEF370310AD1081AEDFE8761C1A0F3A917742BB14E6AECB254973CC617850FE0F551BEC4BC4913074EDA3AD472979BBD143EEA3D5B6828CDD4BA46A9AC2172CC659ED9FE1EF540F33C8F54D115C33ABB2DDED3298B9075D36C4A37520F66F743B0B037161A513F8B6C1D82DB6D484DEE14A88502C1C46222921C4055D6D31A3B5F258A41F2D225C76FD94AD9288C1FDE8DAC4D0C0D1C4DFF5DBED40EB86F8DB83F88B62B747DBDC3929F095ACE27B8D0FB833050008ACBA91B502A33D79EA1D84815B9B3902CB01BD4187FA467CA9F9BD3D581D2128533C60BF244A8631C49CB5E549F547DDEFED56D0701BF4D626B350A5CBABEBED9FF8509B9C9FEA35EC7FAA7DCA02BFFC438EC7BC8EC3C549F1081A84700740280D8AB2BF249020A9E55DBE25A9633B060B40D9601602C6DE793D9CCD0FD39B4F7E55AEE7D0164D75EC7150D17E067EDE2BF53772BFEC3E1874209BEDF65F675CFFC90D8AFE4B275799E045778FD607DE24C0699A26D777C8E40F87590AB31D1ED137A12581A835E8FA1F888EADC75D031F4B6171764EFB2D08C3BBE62C2D8D7C0EDD93F65E15BACFBD32500E9945F49F4290C00322BAEA0E255FF48D5DDD07DEF984E749293BC720CBE3C8A1775FC67C3C92B190F29F999C8ACF66BE4FFA2F46E0EBC90A50606874F0C39926A758914AFB5D833E01350261BB64752E097E039EC0FA1F7966255E895E7FC45113B4C4D9FF167F1350A60C6825A45F4D651DE7045160AF803E6D1D4AF6E714B4B678AF45D8552F9F2F8C621EF92AA2369CC3137B51BB988AA126D612ADF92D9546B2C201A888CEF62114E35FD91CB3432E1120694AC6A84BE736A7E05957FD79F05CB0FDADA6F588095BEB67634D8776B021EEB0C7B3319954B70E93F529AD55EF4C6C9B90411CDEE77829AB68F171C9F0CD2D6AE9B831531F32DBC19035C54C6300E155AE68968BBDA292DFBBE463BE9741CCB920B13CC31B4CC303F4D3B38B48DA23E3083ECC4EEF8F2B66B88230435FA8E2E36E03E36B60275BB255FDA7E9E1D365DCC8B153D35CF57792364D5D5FEE2C4999A790298AE1EAC8A0B50FD29C0C66F6D43C160EF80E03918F089B77F454AE39D8143A287C52DBD0C0A5223FBAA04F45C1DA64FB8551A4D3065AF36A886BED026019338512D61880E90EE1B52322B9A43413D39C0D37F5140369A4C418AA271A40B9B71D902CCEC3589C3C758E2B68EEFCC0A284E589A09F395C3976B693753CCA0D61D1BBE16C2C8306C1EDC1A974E7E6F42CDC0DAED1C67759375EDA79209E82621C113FFECA71B28313BD0098502AD3585CAC918ED7E76444E87DF85A6B806341DF51933F5AAB74D659E6691107FCD299C499F37CF4655314D5ED13DF474D4D25BE137A4382069A18A4D9CEE0A0A58E954CB18EB17BE6625C1BD588A8C4CC48CAD0EF1DB4ED402F5F6C5958E44DC02DBBDE6F7D23601362EA68171367B571031EE1BCB708197FB1673805753488A91CE2BE120087E2787D2776DBCAA2476F5EA20244F253958EB8E32FE285922711971C45088BEE64931C344B913049855D4097A8614316FF78616524971997CE8FDC914A50000CB9BD3DF2491DD57AFF055380BC8A2D651C3DDFF218F2C70B795A8C2B84265576A875BFF144B8F0A0B339372E22AE406C3193F77F79D1C85FBC1ECEB1CD35B0FBC719814466315C3D3DCA2E40CE5087AA8C00C3747F46E763034832A37B39BD580ECFE11AC499F6E72EB5F1141F80E7E5378C173C386BE7155D71DCA9B56C9D5788F3F9E2C3D8DC4692A97CDB5F4EA1653862048DBAB60BD9250A7D12C26A69D49363CB73384A0BA79A1E491D710911C23C09D9F3757AA44FC64E79D4051C4552E5D874093732EDCE5222939F6F0F911714FA4204C0BEC29628254FDA85D6EAEB6207068D5C2F93017CA5A9213F11F28F736562792D429B7FE18D7B40F70531EF63ED94A4198DCCDA9CB06782AFB6D6C443573ECD5F1FBEFAEBC59ED9708596A174ABCC52F732E18780B98D7527F2E5F488001DF595654169BE1CC594E2EDE801F5FB75400B40A975727C55107995D88951B997B7D19499767ACA8184C95C776ACB3D40B508C2016A86152F0A0B8997CDC99D90A71B97125CDEA858B316175F5C4DFCB1C1F6B60D100AEB1000F3CD584FF3A1588A9FD2C608D970977FC92CA675E35C138412306D4476CB61B762CD4B0BEAA48AF7FEB90A531903E6C8A805C3982E488CE1E61A0DB65261476783AB5DCEA1C1852ED1A3D238B541D287CD2E37B21540FC91D32ABE57C7716907829F0E675B3706462EB991456C0767703B742031934EEB706A9CCD9FA39905AC28B11DFE06674D53D37AAE6DE002AA9261270008C33ACD5188F70A48A0E1818F9374027DA2B2F889618CB7EF2DF404B16BD567D8C9FF92D4F185285E65F688ED5C8F2767639CD4D7001F9F532D35675C31C50FFA1FB6A4375DDF53F4714BBCCDA63A74F73BCD272198C71D76CD545A904D8D55228069C68AB6B300CCF0CDF59A4AB4CB088A4316B497CBFF6561786CA63E8D10E0D6D21221580301B6D135995E74AF7F5219C869691F11FC6020E6925E8B93409986F81A6EEEF933BA03A11BBEA7CB3B0473C623D89529EF41FD216AD98BEBC54715D797E23C5AC6CAD4D4B16C826BE5E08697E0E9948E1FD8E026F67B1ADDD0A6EA8548AEDEEA3FC03F66BEAFF7EA5628F866D19F5EBF1E43E4C332F78FAC97600D3C8C9CA1A92F1416D3E13CC327FE35513BC7CF3837188B9CAC5A48499DAE9B3E045875AF9A678C0887E6DFB221C00F2F1772C6DA4D6D86F718EF0147173091C7B7230BE839A4ADEC149BF81A05B87E150323A28D7B9BF97D3B301DADE269F19E494F213A31ADBC09605B4192FD831FC4BE5B60D4E59E341233C46486F4E9715C7EDBC5B5D95660F862D6A4A6078FD41B6EB2DC6DDA78EC9A9730DA6AC166A1AF04A929D67A3BF19BC4B28A45DC659EFB58E829FE1AD7FFC4F9A295583CEA5D192323A591060C66949E3F44DD39AC8FC15C1612579FEC974CDDA4F8E78205869CA80D465D374BDD0168FD741206550F9E334CE669D20CF3E0656382439557A92B6B7E37DEE076704F4C5108DEA629EC08B062E87F9EAF632C2FB18ECFBCF44AE44500CE969AD6EDBBE6E4F0701371BB64A3737A5F594693CB34CB1DCBBB6B1BC996DFFBE2653915BB62C584CB08D7A4C7B49A032B9C4221D00BFEB3A6E24A8DED5354B1A810D1D9524EE92F0DBCE6640598BCB8E6EA5CBAF823B6A865794E8CAA67B54F3499B17B7B94D6E9A214CBA4BC65F10F9BC7A717C6334B3B794D594D1070F9CA2CF1A455CE0D1A682ADE24CEB969E6FD6C46C1FCF878E7C61C868578D2A894EE5500E9FA2493A213E08312DD7118166F5E863AD4E693175738D6CC54C7430D363B0D12DC87FAD265D3C028E417AECDF3E93772F7A847EEA4739B138A31DCCFCD36853FF9C97E1F08A2C6DFAE69C6F27E48EC63AFF3C341776FD3793D9D6D3031842E21CF9679B180346C55AC234179F1076774210A9CB6A476C2C2A576FB71527F38407888674A8F6EEC9E3404D786CF059814D4B0A955B57436FE357AB7BE891D05DB6AB4CFF620C9C60799D6AF9A3B595B356B72BA27F2DD6F1FE507CFA8FA547998CFF31B4785B350F04CA8F23EDA793DA7A829CAEE1140D82CF6AB55501DF8546C071E8537A9FA35B69041A6D372FDCEA16BA365D294FEEC1A756E04DEE69296F63A301DD06C64730E8828380A28F3B0DE65AADC0A964F86DE5B0FF4F3B6ACEEE1467FDDEA8A16C8FC63F58CEB4ED22421B26816DAE5C7FF6733ABDB0CCC2C44AE29CAEE5A706B46E91D272B107B2680BE625660E0BEBE0983CD915687FA4D24DAC12C7B6084B968CAC96A5BE0BBDDD76BFFDFF2F4959F718175E1A950759C74D9E20463C4328AF3E095AB7A293298F8F3ADD77B34D1B91F0C5188076C93696422C825A49255393F8F13250CFF5F8D18FC05BBF95AEE1BFD5D56A134E2D79ACB867F7802E9A4561BA440D17B6DC6D79B5A09283FCA60655DE3E4E48F1E5B97B0BD6B09AA8F524FF6E18D61F043529D243C6FCB5071B88895843E1A783B0A17FFEB6A03F8E8BE3BA16DC8C1B023AC9B9F7C80FC152B1DE246B2013A82DDBEEFEBBBB42875F80ADA1E34AE5E384B6C3A225FC1C43176407BFD5F5A723F915778E2A147F08F38292623FE4BF388E60AF74D284FEB717380B77D310C7DA2C9E513B7ACD6342F00F21CDB608659246344009E2BC628C889AF4B9D6C3F2888CBBFB9D4E06BB969CCF3C4476DC8104B1DD1E84D0BBE04F4CAADA6DF60666729D36C28AD630F526ED12E09DE648451390E7EF1CD24FE7E45CF5F769244381321F421E6FC08156BBB6B014F7780C0D3308B04A69EDC1B95479CD68C7AD6241ADBC73E4C27C749C10CF4BE39BFF20C69CE77FBAA25A8912F85BE98759410618CC16BFEE98588AAF9D4A16D7F87AD0E2092E550BBD3CE5C6869CD6B1681B752B0ED1B010DD21DB9EC1226B4F47D248777B724E02AEEE0F75757E99455D3317E44502DF1A0E16DEEE00642C00FFF55F6ACBF8811079A9AD89EB58ACE6795248C002FE8A8C18591A5520505E9145295B6FEE2D3677EF017B71298761D8F6AAE43CC447A0AB96AE321F42D463D350FBAB5F199912B6DCBF066B4FA4E598E42E0B8C0400D404BA400340C808EBAAB9AB1C0AB1BAC6F6A4BEDBC1C3FCD5C29E00FE3FA67178D70FE4F3B387487D8FE7CF5DBE5996C803A4E77E18CCCF4C384F6EDAB54668680D545D859A87366C0345548EAEDE8831AD93372559C587189F9CEA5FFE1617CC068019F8ADD0AC846BD055939B57097847937E0AC1BAA6B68107C54F271704517EFCFA8CEA7B3F9815F648EDAECEAD8962CD8A9F02AA94E21725D2514C92AD3944B3E6E267C6F130DF1C8B430B33CC61954915E65D0EFA57347BAC0D77D034E0A884A0198D8878B5AF084D01D4DF7EEE7A451A317D280877450FE26DDEE2B76C935C1BDC7E774A8E39D259954B6A99EA8B17CEE4604C4F5622B14EE7BAA2126120AD3C51E39BF4060DE073E64953BCBEAEC83D0715E0BDEB9A0E213FB15F00621353E2167F3A955260FC92E0485FFB26F7CBA91A97338EB6C18B0C2FAC6A140F684887DF8B82E13E0F00C11126DF4AB616759E727882BD8470A74CCEDC3EFD945D7CB8F755DCB25D4231A1E801E807BBD6AD53A45B1049AEE9586007D290D8B1BEAB150A3111B79D9C46621E58971667EA74567A17CE1B8AB66D43966D0D4F951451631DC2D03448BD9256629FB201FCAC5A1ADFB5A21BAC3FFC536FFA67CF094B7F59E7D0FE8B3336B3DB802EEDDDE2022FE54BB9F6CA980E293289FF5AF68AECA9C053EAF50E73D8B05CCA9989158B5DCFDEE8F21FD30D106932F456427B2C5DF180285B1E3741EDADB10D579A65CB1311EA2DC04FCEC8DBC2C3095D9C4FAD8E8281A9C791165BA650DBFF6B12A15FC2D7DD8E9541575041A2BE16B28C866098E764F34C50CFDD3CFDF1EADC9EB0073D9E961D4B7F9E3F6662626BA97A4827BCCAF3FE1A326C60F5FD238583436C01CF34DD3827598D293FC8830DD209A3047EF33AD94893B228E9D883896EBDC05DCD47A0B7097B39C2BE225C7FDCDF263651DE217D4FF85032AE5128220FAE65AD00D954F2903D949E76303B37159A72D30F859D1324E4C4FE9F358BA0E6CF4948DF92593620846DFF001218402B895E48CBFACC043F65365F5220D226DC674B4E9B472BC3A81118D04ED422C610B0B17481E0C27431EBE0BCFD58A0D64441DD5948540CACF1DB74FD6F94B3B8A85BB16D818A9C161FA1C6A6E46AEDA878EF2C24A0610AEA857F2CB2BD2D1BFC530F4AC48A66FBFE54383AEE04F7CD907E4D044ED804BCF26A7AEB815DFE1AE76A5ED683C1337618CEEDB433BAC4F2DD203F353E77DF828A2792ABCC6CBAF844622C0169445AC84CAD87146C4EB53E07BE55EA1393A3128707A6914DC25578362AA521EC22AA58B1B046E18AEB1C38B40C9892ECC640F337922C38F268A2A68442590B34906A09FFE87D07C9C5D080D3EA66A0993019071620D7441D205D69984055FCA25A481E46A009088D73E0CEC353AEABF0826862AF8D1B7C5669489E56E22526D5A32741E3F022F01115C4CDF03EADC9F9969830B4C9AA2B086417EBA7C0581628E5C9A41118590A976F3622DA4BCB20C226B89996EC43D6F5D00C53780F0D24992600E930EA0E43BA062027AD430BADCFFE7D3BF957EEAFA983C28F83928467FC958B64EA42398BA81FEE508A83C735EFD6C3CF1528A1E59536B3FB49BF72B47DF53D5DC676E3DEEFA1133E80AAFBDD9939E4CD1548D49C27EAF43A8A89F9FB9162E1C43586CE3DDB7C0E39DDF94E28BAC6EB313AB8BEC7254023AF55F7436A7CD0C54EE105876F7E0F2139AE360E61FC469FEC9E5F9DFD72C062C916AA7F851DFD47914B7F0820640DA78903E704F5D7BD622826EE6571B22FF4AC06C9D1FA940A0EF7AEC79ABA2446340D8ED2FF53C35ACE9F2610F85AF7D38C2902E01BC56EDEF0D12170C2B43ACA484213A33CD49E05FE47C1337A28DB0E0206DD36487500F18F54A8DF1DE890FDF0DCCDD5CE423EC753485BD0301A36B9A464B6FE6E664D8CA08275DA0F6A6E4416916499CE9B926CB796560A3321045B58464AE3549915DD069D7C866EA43852C38D825214EE568B2CE26C0AD731AE39768F7BB18EC3B15A8FD6B1B817B04D8375CF2B7EDE1DF6BF75A4293CE145C077EE2DA1FC9BC35F3A1392C6CD0E509D19AECA6AF76DBD2B1719ED1BCAC433945191D3693EEB23966FCCB241940752D4A77B18C67EC6C82FC2D579F942152AD784C2D5336348999BD2BBD76CE4E380579B57769E7DDDAD8E35BF123CF4578F4920FDD2EE63E540D6196C211CA76A61BEB6C9C7EB4EE0DB0A3183DCC961D77C0F2C3C219C3FFD3634E07453623BCEC3903DDE554E1636872F93EF0BC1054FEB894AF46EE8730F39442D0A6A2B8149F77890A9AE90C8415A746E734C51434968C4EA044D3127757660CD5503CDFE9558BBA92FE9BC866B23C49286E0170B7E9B0D9C6B7AF184C549D0E9C7635EA7677603C66114B5E290C6AB0C2E2A53C6099CD5B5110320A59C59B40DF235A8DC314C464B16D33B626A1D9552A74F1FFDCB7B1432E0EFA71D941C49260B081FE3F4E153A2A93F03BBFFA0DCB4ADD5D52E4187B00F5234ADD0C12DE55C216179C3D29E806840F1DFD5A8C02AA7AF9CE78444C10477978A56AA2ECF278888039E83D260E10F6525681B17AFF012519169A40B4C8B0FEE315C2E23BB9459612528D0EC6DBF6058C55D96F658363A38642207CB8F5DC780722411E3869880BED155F51454D3FFF13DF8880C21B0ACE552F4C0D918601FCC45348B7B11BCAC50C26996460CFE14901FD43467B19972B7CF9379E7F0E45AE5EA86DF611E4C961DAB37F88D7C1B166773C540FC9DC2BAC78CAA540243A39DAA2C96FEE69DD079192FB8C038623BFA0199EE272296D975BC9EA3B7796BBB84D78FC0849933067A9BAFFDC791F17604CFD93B9FDA578D591BC5694A4C7B33CC3CDEA2EDF983DC0164BF221B8DEE4AADE1C7B8C822D573613B8FCB29DF3677E29D1629973FD7A777140C9C774A70CEBA366967EB2F7433F04A431A7F652EB0647F88DE7F72B438EFD4CBC8D6E368C08EC855EF04FB0CF71E98A6FADF19E298065EE8B6A77ADC4040D3CB4C456D555EA43DF8BC4B5B6BFA1D822092B93875CBF33637A1CFD53634B3650811737CFDBCEBC487C4BE53C14CD142384E9211990330A9D696378D53C247AF8C24610507A8D034F18EA90968FD9B221BE0772816790C96EB9EE2FBCE846A5C87A71F45F12ABD243251E5484510ED1F6E84433DD41401D08A33E4D198430666575BB9C3965A42F65EEA8B85DBF3C1A273BABC6EF50B1A5A4DB2B7436897C3F7A2A40C43FC4041B909D9DDA76A42A25EF7B147B0E6FEB217C869CF79D79209D2B84F0D650D6DF756E64A570345F746EF1220746EE90B500336B7E0A4655D21D40A998E30A069D110D5D4D06E95F1992403D5E3F127FA0E0E5F2EFCCB35B30067D0218B7D74776098EED89D4ABAD9DF94D23E48BDECFD87732E68149AE4AC85B6CF6E7D81CF9D9D14CB245D9ECD70A3BC83C6A5106243C12E22C61E3BC6D5C7CCF7E40F118A6B3F15BEE7E25C7D92BE074A558369529E31314E0A42F57DBA38FD8CF9F7EB164429EE8C3B12EF5592414CA37631EBA8D1F98B9D31CD09629542B9C8E00D509D9DF665FC8F1B7A0954C27C4293FA4CF9CA42C84C3F14F71A6C8E5649E770865EDC29A5B80EE2EC3048A3B562718A11A08F7662173B1EC1FC0225E7AF45CD6F2ABDCDEA4A584E1FE9EC18CA4EE4D915C5A971E7FAB3B57E7D96F6C9CE69ADA6DE8EF4E90C456FD253BBC0783D5D51C32BC19744BF2FBE05A506A5C5F273C510706874A4C5C6CB6295CE5E5859629E9E00D368BE880AF58787BDC0D12FFEE1A96992B585CE719158B32E7491B37AC94568C49E5323B1A2276862BA8797FBE81714FD4C6D63CA84307C864A7C28D54D75BC3C7A3C64A8B7CADCF0B5C8DC67BB7CEF630DEB9C7A6B756DC7A6BAFDF53361F2A4E7F593A35C7BC8321CE5BF6080CF14725FA12F492AFAF181944DDDCE2F2748B1FA3F6AA5BC17EE869E26E98FFF511925B477D7A085C9C599BE4644CE62C44AB38F130DCD75DEB340690AB75CB985AB0B4AE3E4F90AF28D76AA99ED3E41F47A2CF036CF8489B51820F06FCE363A14380EA6D73E02AE07BB28BD601A7CE88F3D54E4E6BA921E0F00BAC2D678A43C1E20D24FC93C1EF5A1FAA9BA2059D09CECBE538D4206C9CE5606E8AE4E5D680EBF00C798A69DE621591C5BDBB46B7CA60E7FBF8C7C2B4E9938BA5603E382545A19C618DA57CE1F3DFB2EBFD96E0EF2BA2E6AD4977F898D7D0EFD31B1E3B10AF1CF51CC51827EEB9253BEF7714FB25AA7ACBA0F833838E57582B7561EA846031D15CDB2781D13F2F189FF7FFE27FAED9A99ABB4E56358A603F55004DE230C490C43E804562D0BFEA4135860C5BE1084FCD8E8638CDAD61D5736CD4AE6AADA42C8019B3AFD1A9D07874E066BD4133B7CF407957622EE3D2CA7E79AAFEE97E99365EAB4FECF6BBBE490FC1914EA18815028F03FDF42A9EBB90D09AF8D33D162662921DADD2435AB21E8570BC8A2BAC728F3621066CB6F2A4B22946C08F639AA43984CCECB122DFB08CC57ED4D5222294B31F6624B0C12F887B6CADB4E12AD2A104AA70BA431A2B91EA7D8D263674F376868E8A985C109EE47E2070BA4D8FE418CA0EA3FC2155FFDBF9FDD509CBCDB0583B370889C86C5875B46D6E75C259863955D6EB3349488133797454841C24199FDC82F7F2DE73F5D276CF0C057FC9DFD1874A0E466C88AA00DA6F1DF27669526485ADCDE47DD866A1C5BD7039EE9D98A407CDB1D5840DE80CB6572F4C1F9E5EBE59740218E28B658257D3FFBA4425D63C5D5B84C210A471655F394815F1F9D03926B3E7562DC562C9F384E3CF2BC45ED11A4DBA15FFF856C95B0257046BAC5981751E254BABC982B6D5A7994DDB0787F1B0A400A3D5977742C1EBF35E0114D6028E9078D52B680DC3D37815D18D8F503C5F68F48DF7489E3EE02053CD4D065981501DCCBD4940F68F80B975054CCFEC9DC2FFF4A641C70D2B20355D9A10EAC33294377DF61B44F0F63692146361E3C3FE53D392730779D611C51A074EF246EDCD7748B541671C5FE7217B0EAEEF5BFD471E6942F13F551222365AE032A72C1D2C71F1873070607671C46AE356611C99ADBEF0EBB04BB5BD9030FC92AB8F91DCBF88B4907CA7D19A91DDBD4B4E86EA7338E41AF6271B2A05214B8DA66A2240A20111940BC82396FC80B4F50856E482B8849274B0E71AA164FEC769F0AEAE5B16EA03A8A1A01DC11D17AE1C81286F75A5D5EBF5DB71DE161887562D87BCDA181C2E6B5C50A99EB7C57CE33DB313B7B653AE576FF8AA04EFE21F81A89DABD9F1868ED481970F111628DB3A219651EA4C1163799627335232D365DA0965A3882F9FC2F156FA34A01197E836E86A49B66A6957EBEFFB3B4B640CE77B6DFB90096C2E96F061657109A996A87F05437AD323E7CE77B8713493A14B44E3D16816B1DC9B8D36C86B58A936F1556CDEA76D0305F34DC378640356A0D75A96253D53472D67722FE94E93066B158803861040B60AC11C2B29166965B4195C3E026FEF0426EFBFAA13FDC1B3924A75B94AC4CC5032EB90740360FA74EC7A6C839EF2B0F2CD7B6E5D8806F37A465E5FF487A496590555A16E4B780F73F7BDFC8BFA8FDD61C8289BEA497B46655BFEBD49706F3D225DF167945E844FE1A031491B60354057F3F384060A8DDBE00E1DD81C8E0B463C9FE3EFF5379B6E8AC5D5922930A1BFEC451AB2C031B32019497B3B8B9698C2859141BB3EFD28753E44D2CF94225D8F26DC7AE6261FDBFF26EA866B129B0798E9387D00DE2F672E9CA904E527978D16B886ABC3569F823ECC660A2B294E5C72CCBF9F0259F6FAFA3294B216E462F7695BC9CA28139117B57F0133D57AE5ABFDCC44ADFBE63C9EF8B1E24B62FCACB615453AEBEC6C971EC274FD1594391EEA2F1C198C53DF1AA032DE87B74F3BB4D18E32294188FD08471EA1C97158E7E9D78BC87F346CE8C6AC36088A05BDFEE8C6B1AC744893C3B91B531C26A1338B22914597E2D5857EEFD9B3385B447A10FD9C9EDEA09698FA3C03F04E7AF00FA3692B9EC179C5B8C618653913032ED41A41792EF1F997370977D4C25BECE7F2588C85305D66C1027D79B00CBAAC20C2F8327190DEFBCA86F791E177D03DFC6B70636CDEA7544CDA504EC8D9FC90CD26985BB5DF9BDBF9BD0074F2805B7E9DAA97477FAF0853F0B70C38E76E0B77A682023ADE48229C5CA283347AF62B07CFB00E63E5AE73C0C15098856147F159167F6906922442D82FEA48321FE67906DC8B3F6DF546EB6D20A87EF8E44D2CB9B9FD2BC2FB6C015C9957F359198DEBED1EE37840078B51457CD8213367A525143537B6AF6A6649A7420F33115F13904ADB8F2EC9D461B60C4E96482EFACC05B505D0243FB6F3E6AF8C1D2DB870D0632A998BF6B244B1F7CC01C1C376782156AE11DF74784B5A920287403F724BE0E60A092385A3F438B08F372D00C228407B3456DDDF0A578A9F9CAF61E32265CF0EACEC99C97A296A1C827901979DCEA9C288EF3379FFD9D3C72462D4527C61810AAB171A0AC504918C08A7EFBFD5F07250E1EE175C6D51315A2BBD444205825EC2A1471C6032768D576816DC34B0A518F03FAE1735BA4393ACE85E01F4CF4E0A59DF742586286876CCF18815F5F933895CDFBC9750236ACF2A7579CE0934A506553A3D52888181549E27B2A6AE7B3954A31F8C2510B3C78DAAE94AEC9CBFA7F56B9D7EF7CD9A557C74080D5C2AE563B82B820B4EC0E79E314CF0CECC316EFCBFB572FFBDE6B9C497D4510EB86385B1C34200A7807A50DDAF91555B63B8FC87EAC5FB0A1CD4EB4316A9F26B10C6E9F37FF6CA619FA14E0CCF3F519EE11D0D882EDFE6699AF84B9FDA4EE1B4D0AEBC0D4D7026152316ED06C8B7E4F65574D08CC0E7BB7364F4ED7DCE05226EE6C7B54D7D9404AFBF5BA52AA15C959488ED780969FC8B0D639855EAC678087F5D07859F32717E7B01613DCAA785FD276DABEE3D9CD625C8C9BA95C1A2A8896DF7B4353142647BF9E0164C62329C4E7FBA8DC603969EFCB19C54B4D9A21373C9AABF026F3663A250D7D69F95486E9E9803EF665DD69CD03BEC664345CAB1A1ED01BDED6449FE24B3CB2A0ADCA28AC3C94CBA09C78564582564D4963D3C4958990DA04C9CA27597EAE47C6B0BF7C077A2637260300F2E9C67AF1A507EB944C917635F2A709604FA05B7F4C2986F69F21311C8003B8FDEB921BAE7CD50DFC8F9776975BA5746A1066199CAF318CD501CAC434A76A104D9059EDD57501356381B25786347AAB1F048CBEC63D19BED345199C6742DA3D73AEF1C368C044DEEA5B58E444F92A0A500A6C4443AECDA7351108736FB273FB7B77FBBC83657BA6DE67E4B15ED8F4B11FE34838E818C4E4FDBC0F38FE7DD046799CAF1E421D8A67695C21E9BBB88F8721CB78E922F2794CF0DBC431221920B2C9E65B8EC1D7C7C4CF49DAD1DB4FF7CA2CF4A8EA7C4D6324277BDF1FFDBDC8FBA9437E400CB772CE8258A8729A9BD277B291A950365030C4A5742D736EF887AE5C74D6F90BDFAA7194CA60D02F41D3F74CDA570AAD68C1FEB5BBBB5BF702F4268E34F70E724261364F730D2E213990AA15832E7579D3C33E5845F0EB57F1EFC91526F18B41B80124B3321C0F809E8EF0D4C9239D1633706D0F1AC72888D4B8AA17BB6D52AF349BB96F5945AFCB32B6A75BB180DDE62E4CA81CE0D70164CC51D5FCA921F04CBAD40DFA0A69275B9290E14D5D531B5B8A1B440860F87313D6078AE0769E5EE672A34619C7E2DB1E1964A813E0261C532EBC4058EA3E08EAC0F619A6010168C4B4C29EF1149FF81094B9D7EDC12B9EEBF6E2AC0333CC3B24FEABC337E4FA0B8C1D254EF30346F2BA66301CBBBF3F96850DC65C506005D7ADA6898F2F00278DC33B06229AEEB3B1B6078D2FEB6250C811DCC8845294B6190A310C357B213DE16906748F4986F2036F62A831B71503D70BDA810CAA7F343FE5E52F56EA776A3756BC1D3DC8FCC40DA87338518AA57F554657FACB43FF6B26E1BC37B18BFECC44FE392116EBA1631C81A1654C401B5CE5D6B35D372B9E7F164452FFAD2C2D0C49C8F0F25D2F61663A6AD289217F37FE9FBB53E80A3C2B178196A6E2B2670D3504ADC57AFB70E06D9DF74560956E083B86D2DC7ED5CEDB03DF92D51324C786FA636AE8FBF1656DCBBD7062E720682906D2B4E4E9FE39C62FFAA842A5E75DFB30CC0A83936F73E24941DBAAF08BE6A8BC96A501E6BB808238CF9973046041122C0542A4B61DB6EC6905190051DE22044A3174DD8998FE29046E2C26C77296E627365D04E7C7DF16FEFC2C29A557C0AA0E21D37D1AB7B6C5AB0E3E2C0C3C7C832108216F75603F1A2B8C7A510C9163F85035FAB5B56BD5DA4ED217F69A4336293692EE454A8417D6EBF52C08CFBDDEB8F7CFF08A362B7FCF55C122CA1D1CB67D2BF8C7CD806529927AD4BF3A36C64D5708553102EEF87880AEAE1429AA69F6C7D0788A98AF63951549E5BA63A8AB240BAB841DB658C4DE3851A850AB35F98E8428BAC9CCB3628F573FF3D2A4F37FF78C44F886E643CD3319F3EF70FEBBAF98067B9BD7BC78270D9037B2AB19969788A65F361CA373280E136F8E906329E4E29AB1A722CC54925D0FA909F11B5483EC8413F1056FA86D42807C1E3E7BF0E01243CCDC6B9AA70A7B48AF81F8C778351F823F7477B1C37D9512CBD6678D2DA7BD5C3E3279087E0369168C0EB4838F12C5B0E6DF0B295B0EF5F76F947036B939600DCA60A99614C7D9351B7FB99473854DD004CF683625F65DD980AA45074B945DBB7AF0A524618977E343143AB99529E9E242CD1731FB9906A096421DD67FA33060A5AA8D0288A0D2B0C31182B8A81CCD4449A9AFD9F81230387573FBF8B5B776C2994C4C7C0A7D4E875528C6EB993C6132729AAE1ED704BAD575DC946DC7B80AEC015DD41021E6C6ADBD8153281CE659667DD015AF57C0AA0186081F979614DE1F01C3B8ED949687C21A4659400548E789AD7CBB416DB60B88ED378E946857D98AD55077D1A13CEA5E26AB053B64100C0CECCFF0F3EE5F1DE3EF377F838441CD438D7B09D9828C8667815967E5E6577E32B10D5B2A69D5CBC37551BBD7223EE5D5E805CE89B65F59ADEBAD1926EEEC9AC813316D3A41B0DB25326664DCB5F551224B5F87AB4F06EF92AD212137815849F97D62DD9D7D3F54E90503E1287095C7FFFD2E091C1166AC5A2F5186DC22AAF30419CE3F890413C2B4B005FA77C3FC034F5B93F4AB9D0929345785280C15682ECA09AC682CCA60BEBE46DC018C6D7D044BE8607D09DABD2440DC2A27D2DA445A890EC0BA0CFA6B26FE54204833F3269BB9E72E90A1BF90840AB8BBC2BC16F6763A10D03C9F21C58B6B6BE53D82C0048609172A8759D6F12354A969CB641931E2449CC7CA2D8ECAAA030B7F2C075F49BC29EF6479E6B92CAAFA862F0E87214DE4AE60D0766B7BAE7878C233C807E180892E91201B388AE6DA72DBAAFE4EE0D804B35E9008A6024E6E10CD0B0CB47F7E37CBB444D8B1DE45CA5F9E893FB3D1C8D27386C71B3E4DFCE10839B4D50B97F384733413288B9D9C569FF607EEC1F2EEDA61660ACA75D9B56433CFD8470CF2F08190D4F8F1A109AA1024B218DBFB011A37D2E3C06A48E8D675CED04A5C490B3DEA65A4095138F994658095E158EF92DE36D587F9E0743282253E0D27F730D07D77BCD83FD3463627EB16793524EA8156A27B02790781056437104F888F532F7FC28C17CFA5462EECC87A8288586F14061BCEBB752218A820D405B536E781CCBF0893FC87BBC28B0B355492964A6C262E1717ED2E4ABDC08E52E078AD3BC7E92F64CCA982A48236A833DB62101B6D433DF5EE11B4866A3E16E43DCD6E9111EAB460F4CC96D7D275CCE110EDA9C81CFC438DA8C70D5B1C9E43FBDDED66D3CC0FB30671FF8785D80DDD3E334CB2710AF8790BCCB27D159961BF5C5A760C81385C411E58134334B5F54C77CB72146FABB324B8DAFB138E8FC3605E297F2C7AEAF28F08FE6D8598962E2933404FC5F8F739FC0A462DD0870969303BFAB363A706736BA9B56AFC1D03F0C74DE38CD4546B32FAA5821BE99B1FB5DDDED00BE600FC5BDBE8F3536AA112E156B3192610BDDD887F05B35DC853DB46621493398B389312474AE0829EE0D3E8C5DAA177EEC7C543C4202DC299AE5010C15D48349C4FA21272A660B4751E1F5803AC15AE481F346F5EE6A6AB8302CEE09526F7E2E04F7BEF2D03DF1D8EAA29CB3B01B5B6C4A1DF018C2F605B7D9BDF97953093BA00510BE6F333315AB73C283B0E5D33C5EB9CA51E6F0D9A1721C2DF5ACC390FE75AA6883BE9C5F6233DA4308CA0B6452E184F7EDD7DE6DA82575B03964A18F3F6959E1846D3615F136B08785923985530E5C546FFF7346A0A602805807F070EC71687B74824A5DEF7645BC5C539481EC70FE6B0308C62752F48B166F06FD8D8D9A3AAAF553A89D6E0CE98D7310628619230B49BEDD481B26DD4BBAC49CEAEE37266AD6B8D06CC0C461F97788769288F07D8C03A110FC972841D83C92EA9E8FC0D26F7513C2D4B1B1021F380C9D6C7ED3F352EE70B965730178DB0404B0AA8A4B99ED3137CD26A3427E943AC6D6A10D9C12ACC512B89B948D999A2A3259FD56D2BFD661EC43290C27ED47111FF92DE161D73921326A38D1B7767A678C210E07E251AC94B7D3A5647D6C6886884F84DF6511ADC435543A76A00AF779626BAE9C03BD53CCB6B829954A68A567F838E353E1B5E419E913CA34044635F287B7E01794121922AA6E43E1BFB88D54DAC269FA69D8D64E2EF4259E39A9037742207A7104C3C9B1D767D5CA385FF32D4D135BFC200671BCAE4DA4BDF12AF2EAF73D0DFEFF51DB6DE15E363523DE005479B2A66CFE0E9E36F1BB9BA9E44BE007C75C0C8487BA171EFBEDF6070DA918D8B080D4DB622E6F34AC1EE0B588929BEDE7672B8E6B322DCCBF0B59BCA6AD9FA7D89A03E28126440870670753536892A9EE87D7F31A8623ADF81FFFFB758A135479E7D43E93DF4578090730F560AEC16F3350D5F3EE621F9C1DC1BD150E130751174548718A4665F6548E98A9247F1ADE1B59AD029D3BD0276D439416926506D3E47852A7DBCAEC108697160F61F1FD6BAFC660E655FBA50C48B8ABD65E23642B742AA4B1FE0391577110A5A462FD4B3E4AEEC0BDD930424B0A1CD9051513512AC8174BB62992831EF68D48B516DCFD776C8ED20CA2018380756D1D377011CBB0CCF1376979FF4BCFA797E4F1A86E578E94387FB65ED8D22E52402314373C4015DB5096E4A99290B0AB4FE2F80AC163D8D47EC273BD0DD74D70CFDB2026AFE5A1E2456D8713B3A42EC717E5D697B4DCE749B4DFE05B7B49CE5ECDD454D8C2B57BA0E22F5828CAF750910475543D632CDE3F423C14440C180574C3F05BCBB8FC05DD9536A9CE5827A100A7E4E86EA1741D07D11DDFD83D1FB33F0504E4D73A43D78785B0C225A3622C85395E170D177326F2CD2CC56A52C1300BA2C519E68CDFD17E2BB4FC83CD087E2947F0C46EEDB761C78AAE9B7FBD325D9656E5B5BBCA2BE30567359D65A9B030FD395B0746AF4A9241BEF0D5358C63F63BE52145D2483421A34CB1EF721EA368DA9428330A53166ECEA545C1C2658A22252E4B8B0E5EB54143C7077804A3EC13012D065475344D1A2C550352562A1727772CAA79D7D35BDB18097D8DC77F9907D16BA289CAEFA8A8D51BFA17EFED064488CFC462D74FC11C589C1A1843CF2DA53E78C6EBA95BF9981E097236D1B908EF1AF865FE0E00E11A3E025342967AB7C1B792592077FC7FD8D3493E887B144ED0F44B32AC8079B0009271ED5652FC133E73D3FEDC4605D009822B8BB61AD39E5FD198A51C3124623DD443F1A970424DBA1D1E55457544B98459437B434A38D73944133D82F3478B6189542C79ED73B2329C75BFD9998C7A9AE77C1E36EB36561FC0DD528924B3700F70E9581D28C0BACCE89210416D459E6A12D56C2AA19DCAFDF5CF18F2B9CC4BA44AB3C544E9681B890599997BB8E594C950FE582FE3F034316C8867520D0630548FDBEECDB0B42D4538729E72C25B27C11F826625552D31F7E9B1C05DBCA28947EB1FA11D552ACB4758D5B016545C238E0475ED5347D9F21135B413198B7FDD4DC61DE08F9C573C4195209AFE595D1566F5A2C022721CFD76CE79F9664D20AB64CD745EDAA2B97BFF636FF48FBC200810AB22F59E9E815F413F085E2B70E0DF61060EAC0020D9F04F622F19100EFB33FC61641D2601A60F16D2A7CA8342E6EF4358A88B12B21A54F16AC756F473A2D4772811DD6A1D394298239C4B577BB59ADAA1AAA99A3896D46E358FD2EDF351D30557AB07D71F22EB24976CFA4AD4F2D8FC06F5F44F8397C1CDF9EA50F846DA5ADAD16777CB3819525E6738927608E41B9F4E8587D54453ADEB2640984AE884C2E00D321D43874D5AA3056BF95A723A042DC6C877B0191F11E4FA702DD4C965C54B8C5B6448009B509ADD73B0BC5CC788C28A9D3C7040B7AA2A480B4BD126190F365886998C3E669E31083EF0E99E2734C67370D2A59B13D2DCBDF4540A4144C369B16C5C03CE1D7F9FC85E39146F11A30810AC43E249837811308F991E8ACCFADC80E34A410B7269A85266FCA8766706A2D9EF2E2C4190E98ABA642E399071EC4701E455BC9D9BABE1765316C87DE54EBB3A9DBFDAB6FCD5D3DF8605D1FA363E2A3309E855C903F792748E2041E19AAC7549A238D7CF88F8FC15C4BDF16CCA8C07499FB2D959B8FAD1DAB6738C6AFB80B300759BC0D073052BD8AFE7A447E6617EDBA3B4D9489B8E8AB706FE5BDC673BEE4A96758647430D70015CC4CD8801BB26CC41BB0729D8A412EFBC8B321610F19C26D9D1C78DAC2E4EE4159D9F6A0FA23FC75AEE8BB7315835DAF53DA397561D2EA15B7DFD48F6138B01FA7D7926DA41B65A629825F1B4E8E994ED8F908BA47CAFA93B10B2B58574185B793B83BE211DED739FE891327C2298B47BC73B6261E8402378C00E885031C30FC3EE47C82556D47E2CD1DA5C4119FB4895C804AB5AA17642C9DA1BFE8CD3C5928AF9D3F9C63E3ABC8169FC28A191DB0B6D6901A8CBC656B998394022B60D0E64E4FF728068E2A2EB3221A16351699ABAE34A359B183445E5663B2780F53BB66532DFCA3A5C1174CE839583510B34DF4CC43998F27D0AB1D03AA716236A36BCF428B646E5682052D83387027AD252B9F09B72C208A82B4F642C3B73E78FAADF3694B776F9B26C2F32D9998BE8DA76AE79B8FF4780A640BD8BD2BA3F30BD8E681929E03D6D062C7D5F41858FC3597517EFF19C84A450D550EEE84DE4CB3489657C1AEFD6184F8CBE2AA3A720965402B6A2BFEA39F43946DE6191001D12399FF05EFFB9B866260B3298E82B4DC8219129FD18F98C7894B9649694DDEA25ECEC6206C8D6C504B09F7E20609F5714C377A0E99DEC536925D464AFD635A54DBC2F56202E95FD119ADA9C347E420B91D3D2BC045B18255F9DF202775C6811FC581367B3C9CC3A656512B63D24517555BAA82FEF5B5E314DE2F399D9BC691411273A0505E6ADEB503A40F1AE340A8F14E725B44D07F15613AACE52B07B968A5A7DEA137D088AD61779B79DD247F8E87AE765F34DAC21F07EABA437B4033C0B4EFE763082E50006C45458B9299A020AAEE572AD8F2713EF19BE999111173682767070841EC77F3ED8D5ACA5D4B2511ACD460A14C66D3BC5E2BCE28E64A155C0CB359E705E62D2B10359E1E330E9728399DC28A5F7D0EA08D488DC49BA894A8763C83D4E28A62FE7CA83E6CB3DE4B7FF07D6CE6D57C7B623D0240001A96F707E36FADCD61B49CE6C085F2770F0D6C33A6F14B1381877B3923D76D428EBDB01EEB40BEA979AE1392379C8A28004E2965EB2331A1869084BCE87D7B99173DB6C243492AD938749A7B84A5E59CC8AF943BD033C6F97F47C22C25251C7C746CE04D82191DDAEB73C2EE4ADF6FF04DAEA7083CABE9DB634B1AA9A12FD8136194A764BCD511D1FD9D2DF4E03B85291F5EC0C40027451BD82E76406D78ADD35E7DCFC7AE5F9E653569A11A5750A94F8333CA4C21D54C980628A4781D1CF21BDF67A2175ED5FE044FCB4963AD99B68D54FB8973B3FE03CBD7CF932E086F5721D39E16228719F4F50ED334A9DDBB5B467A2FC93F5CEDAC17487D6F88547F01363E8A8735CCE21780FA3CAE9A1CA89E01357B5462C5B13CC0CF30EF03FACA76015436D3C111C3F7BFBFB177CF99A3E6083BCF17E9B535B906741724E699B2C2F96D753961A2C78455B822201B06C2E2E7F07E6C39883F4896EB0E4E20A88E"/>
    </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>
