<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="E27DAB8383088E3131ABBE8E6DED6B90DCEE880FDA4A5CC531D997761C9609C243D9731685141D874D462000E0840E43BD1B25A970E6A0256FDB0D04009668DF196A3A75B9F0B92F5397C11C0662575E61162157C6F0CB05224E0B80822C8758"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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="BD1B25A970E6A0256FDB0D04009668DF196A3A75B9F0B92F5397C11C0662575E61162157C6F0CB05224E0B80822C8758"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHAKE_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"/>
        <ContextString type="ByteString" value="ADFF67BC18E8693AF6ED92C331FEC5FDD09B"/>
      </CryptographicParameters>
      <Data type="ByteString" value="41"/>
    </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="AE6B7585EE8C2156438178BCF849357ABB5906206BD5D68906D55B6EBD75B2A927D2CB3B8C5BB5803F91091E7665C7DDA1ADCE7E1BB0E9875A402FF03BA7918BC1EB598640412B511E8F41CBC7928E132425E50CB91F8BF27010107AC0697BFD042A17E533F1028C2BEEF03C5ABFE9E1ACBD47A4DBC48A3713C68B5846ECD1408484BC97B6C583F0A036D3FFA40E529A0ADDDA4C45A37039E34D6AA3039091FEB224D821A81386901132B0E8AD877506D1902AF048EAE8B55249660BD53AA051C40FDDB3169E8C61A8719E680CEE60BEE3D0E2BF91373E53EA95B432E0A61AFA078BF83F70D3B375F113F97AA88551037DA25BAB67D78E420CDE529F00338DC831E5F37BCB2CEA73E902CCF2C9D29FC77D106821DCDB6400ADB10827EA51E20128247F912DC87B09EBEB61C0BF3C832FB2DE7822046528B8F23BCF9137CB057117204AE9EF013777BE7826AF2E2084317E54890C3556B6E775ECFF8DC6A8A9ED6C0BB94C67B9529D431255666E35AA708E60BB0576EA82DFAC75EB2E4CC29167809CDB39F40CFF1398350446C1181D945E75EAE9E5575B37A5A7C8D98B078DBC8A21EC15430D16B0F9AC1382B18167671BB0B7BF7531A01516B76BB5A1CC355F5F7EE5BA04C9E3312CE5B9CC628754F020F8AA20E9A9FB42A985D97CE9B939690EC9A0F7297DAA07CEA86DBF26FD5D42A9157EA9522321BFBA860F78D5F102F119F22BFADE871D0072EAD51341AE3C50718E49CBA6A4AA88923CEA04910E5F9A648C5DB8659CA23C231B4DB1B18E810AFE7719BC8C5D6EF639413CF01E088F33466A0853A6E553E84F0D37CBD3C5633E90496B0C9FADBF238CBF56BF2793F25AD082D128EEFCE7DBCA30E953F41182CEF0EEFF08817CC45C1A140B9AF951CD6BF7A8E690969F3481FA97B3E6C11F1972AE36BF69B88E8256BDF94CA55344347AF1CE9833F9F2E2F92E98E49A8E46FCB361F73883C5368E6F1206B39B1B39A8BB625581AD0FB2127EF58A15C322AF5AB29CF06A3163940E2DD1089CBD89DB2014E9EAA0A0A6BB0FE7287E1E09C597E0AF8D048E26904ECBE6A35935A3CEE75D5942FCCD0574F2CF5D0B138EC4F0D2FA79FE2D6AF6772FB703BF1C6569D1AAF2934FF880F9305039B17AE6AB82B5197B5DA029ABF59E5AE8EEB6DFDBC604C872EF2CB77BAB30B0787435A0FA68D4DAE102AF3CA0E9535B18C892C0CF5D3D0CDC0D951D90576FCECA7144DB5C7EC52C014A07F0B16BBAD0D81E75233DB4C1E54CC324CF1D1F09644C56CE0A6589C6CED76E8B0472BC8BEFDF5906B0FB917E4CD81A8BD59E80800740583AFC732A3ED0D7ACF797037008F9B20AE6BFBB7926F26D73F20C2C3EDE78CC23989DFC988F2929F35D75B2A7C1F0934C98C786BB8553FCB04A7B5A5F1EBF965514A613C4D631108AA3AC884A1CB6DFE8B09B8338E93A19E25B0C3511DFDA13B3C85144EC71B48EE56D96D86E306BBD1D78D5C1AF570DA98A7081676CD8B561CCBE32D2679D36218CE55B358509312FF4C3AAED9E2835F3A5B9E78E40DE4B07D8C0C8BB57FE546C7A04ECEE2102AEB1AAFC1E97A1DEF48740CDC93FEE4CE38B0F2D39D9898B72FDBE7D655EEFCE43E831BEBBF7283E07B081DE43DEB2197FFB05E2E35EDD719F1ACF7DC4837CC10EE626F4D69B0890E3586073FC49035999E0173F741EFAB1CCF2F1F1CD1362CBC84709E3EC183F9846E850698D5ADB01AA7C9727F98A4622FB97150D71E38D2C36CD4B70B4A8EE5D39FBEFFC987845D81DA7A8EC35F8B233BC0F8CA138FD2B9C749BE9ABF269CBE639B6E3019A85EAED818B8C2D0DA3134F647684DB86E78107EF94CBD24A0445EAC679CE3AA63234CE3D2D74C2536C1E902150BD736363853C54A679DFE555A73CD8787F6CF10E2D1DA6C8501417887468D0D4955ADB1968041BA24E3D20A8F767BF1CE783F59C7B1188C8B7205E3C50C54D7B3665FBCDB93480A40012C9C654B41A381346E4724BC911750529FD3EBABA96FC2C6E3004C89E672B6AC2BECAD46FBCD004CEC710D1012C9636167AB9EAFB72DDC296980AD05FC4840AF7002B8945B08003E23CB757C9F0AADCD740A2B9F1326C6B18589FAE1887C184551DD9AEAD3E70C3D8C4233B0A9D75DF7DC80B0C418EBE5A86C4A566426D55D4BCB9067F9F0DBFED973C87393BC8CE14EBE4946E1ABDD2EE8312E864629EB850D6A1C757052FEA9FCADC3E91A3DC10577B29F390318BCD9CB13E8856E71C24F0DD7758F522D951B346D27AFF6935256298D30E70F00A993B48EF567B6251011653016CE8B3E5ACBA5A97B0F77502444C122942CC3E20AB1069EE623053E635EB1326431F57BD5C4132ABA3D966258C2F55170E4E951D919C835ECB690521E4CEE26C53353B35A6C59F5A112AEAE1563BE6F318AD6F2DC368FA5F6D568443C4B572BCD72FDF32C3782DBC6E1AA019400E1831415B4A0CC635481CE5CD2CA8D164213F95ECCBE894A71A9F86F8FF9AF32740D0DC47CAB38B50CC381B626303C96BD9532469F450C07EB29EF2A1ABBF90E3FB54B11BB7182151C830080A2B65DECB637327243AECB6C20D011E407BA71FA26779BED7DA75A8411EEE7F42F0FCEC826F904351EB92EE84E52A8D3EA91CB74A022C09CE1DCD1C06BBABD8CD28D770B907FFF7E12895A9F9CA083EBFABD95746157FE5897F5C7C2F05FC1037B055205EB09F58C4B62A9C7F687B8D4C15C8C0E04DACD727FBDDC5B895B35EFFC694259388B2BEEF8418C70F960CCC050FDDCA18781DEC57E4366DF6DF97B0F1E37C33CD52770DF26105537D18A4BB94123DFB786498C7D109AF9C8BD97E15F2278438A79FA249708DD372E0AE50B19BB8468ADB055962470536A2B9882DC2E66F915149FB543DA8FBBE7397FCC7012DA3179BF7D0266CC8D3DA1366ECCDC29F378810CBA9F9AEA734169470633BB130B9A6ED8EA5CC7854E4826CE6402DCF93BCBF09E0DC4E37AA3153DEFC0CB75C407A2269E928B7CEA8E0C912A6FD029D60EAC345D05F8C823973ED5280E097087B8954F58214673A1F9FC7E8626873E0A6185A50137DBABA64781BFC44373A913267ACDE2E659915E96DC2BDBFBB14729EEC609963E9A26D7D955FD17C3703820B74C70EF407AF418B9DCA803600024B62501F1EA6C6AF8892720EF00667848E288E4AC0048E5D5CA226C98CB4DF44E4803306089E62C4444C97B98A0CC45A3229ECF015D5F49E1D302749313815601CE385D2F9AE46FB6382B8FF9C9FFFD3D2ED706C90AF9F5861029550AB0F2102597E4FB12A61A9103335CF4F17D2718E08CA1D2996CF568D2DD4F2E6043835B502BEF1F0D63ACB5957EA81E1227FBDDA533F74ADB5599EDD444784F8AE4B0CBA56999DD6C4B4EAB16723650260813F0D0A09088F5EB71640CFB0116D68C546E9830B48E5B15678769C63A65C8A09690FA7B7424DEB344AE287B123480652B88F6C5343763C5F626BC6173F492522726BFB56BD133E9D346EF4A781EA20E11798F23961713109BB7D58D2ADCD298369147B8C5BD2CEE965EE23BC323C56ACDE310E11078C601AA0184F677F14DF04E47FFF1302087693FD824FA1D3FB9A2425AEEC041820279A4F0A339CE134B9C7B3A2E1F9628A2273AF68E594CE3ED39C5EF86CCB0C0E7D67966AA23A520373EAC9FF61D5F017219AE60FD7EBA159F2A178255266703E5F3A70EE2304273BBF02253C54B755A52DA6A4452D495E2E9D5765725F013045D6198F3B351A9C30227F2C969599A4A987DC008C3CB019177BD314B34B47B420CC7A7C4D9476FB8D2562CCFAF5C892C86CDEDE5B55E348AF53B2D06D66BB6615C292AE72CDE21335F7E5C57CA7FD7D3EEDE38F4BBCBCF3C1175DA31E08810C578438A903D51E099F13BE25A50792E3E09ABC61B552F3678943D9284BF38B3C828964ED048385C7ADC40487AAB7A87C79C5350BFB39CDB225216679022B8BBDAD04E97AA169EC92418C1727294C918706E709575E8D22978ACB260187A2436D833888C37D3FAA41F8DF661EDB7951BFBF587240E9D6FA8F582A08806F15586073A2FE87A6325B8BC8E5D1F4847E4B951B27FF4B4CDD26307E4B9D9756FA43C6E7BD670F3CACCE972E297A6C87F820BBADFE7B8937AF9DEA29507CDC0542C988E83643BB29CB9BDEECAD6BFD73E425F71B447EB54EA1925B9D41F72ADA1AD00055186E8FAF3DF83507AD0E789083E86FB1969FB8A3B4AC089F807A9FA3AFFF1DD6BECF54532231FE467F48FEEA1679712224E0A03E9C79957CE0197F1C397C7324DB3443AD01A3CA2517A4298907B2A74F5CC7C77052473F1DCB831D81FFCB1F3607B1F1EBD066F57B40AFF7FF6385EDAB0DD70B13F5A6FB0F25132A9109EB6B55248FA1E8F1801344E288A7BDAAE32113C76883F61855C0C40278E5FFB3352DA6D9337920FCD2E332DABDD59DE6374424C8012A2A957EB1E723EFCCA5483FAC17CDCD408A1F960C4A1EC82D895E94F35B4F637C2D9D259898A9311F915B511CFCDD913BCD84D78491FFDC6B8C54D4BB41F5A5F82A914D402B9A3A59A72E321BEDD3F9B8A57965CD5BAD52FCBF019C24FF8A1E22F56B0BED6E5F5F2C99127DF6F42EE5A11853B52B16F03F1116929D09F7525F33100C90B1A0706D04A07D4F7BBDB534C1D3926A0F0693CAFE3E82D656CD4B1E34CABF9A94E01F6B00D67088E47DDEE023E8A0A384DE68B479AEA4A32BFFD6BE9CF0DBF9B5A29C57B59E9E8965F2AA2FF5200F3C1269B0017C26EF5E023816DF659F7F5FC75BBC4D450A73C4E15E6740853417593A8DFC363AA06C027EB54B3D0E15CBC39E0830E2832A20F61F2AE1AF0713DAF13AF31B1CF3524B5D0EC63A8422E04C0E607BDE21F6CB90284E10FB79E614153CBC928D9AE502F71ED431C80DB9090DE54A68205726D5D92CA767FB5DD266B0B773938E53BF94FA785A0FDB9D19BF3D08C93FC7581A0F152DA6703CA8648CE62E9D7CC2F1ADFE9BDA3C492875C053D9DD519B6EE7872DD6A886302069A979C9027AF6D9A0ED1E44FCE060A49D8D42F9F7D6F38EA6694AEDD4445262F93B80BBEE5C3C3BDC7C895690B63EB5504C6F4B6CEA5434FCB00203B608D9F371EAC97F8DADBA52EA01CFBFEE142CD55232CE6B9C1822A5517847F283D8327E0BDD6CD903FE673FB906CA3AEA677D3E3EFA8339F64F0BC46DF26CF5562AF7C7BC86C250609ACE939CB6715367E7840985AE96E70A9EC1A9F53D2F1BFB02F7E372FC1B55D2375F78CD36DD28BCBF427F286AABD8B56F79E341F3B6C98312AA03489FFB693875698D1A10C04103B747E6FF2E277D71DD0BB80CD2B08473A19347942700869E328E962334C08A8EF891976A46E7941D5DD2E96E6AA48CFEFE65FD79700C7EA2137872144B8AC27C1AEE13FD3BB45516FF4D9E1C94EC3881370C8F30BB6DBDDA7AF6442DE5D920303E01A47C5D6F398A18150E1993F2ACB2478AFBAA1816F0D5A1EE1CC60D3FE3FB98AB60C2BD998053E2ABC8BFEBD24003706386CF1F57C6DDF0D869E3182DEE6EB2C62271683B1293DF2D95007A31AA19FC1302CD7C64E3A59BACA7766A20FFAB673F81ADF7B57AF55099869DD11CE4AD1916DEBA24A9F1B9D05E3C9AA965453248C093F284546A435028101C59D1168DBDA85B285BB0F2DCAFF157DDD821847177E765B7DA5C4BE521D5ADDBD96721B4D78CE4F8C572250F3973A5FE75FD3DA1C30E970C862421CFF052ACD39E10A1D86509A776730EAE542799C84743C25710BCB3D7096E84DA909E19C911D68111606270CB24055DC1195F567A5685F4C11BAC43A05D80050CC717D91DCF0D4BD25032ACE20FB87200126D283D5B73E85BD427205F73B4F5FECEBE9BC28ADB4FD345C3081B1E700913F190881D0EBFD25F679B3066E5C2612C6117A398B15AFE4958E01F8BC6D63B3ECECA7A2A7759DF100EA975A6D95EB43B9FA117724FFC85637FB0FE4D2090D96BA35DE94B51A9269BFEE47D4897844F07436FD390DBB72582FC9E023D634843FFAA71B0B72FECD337A1FD51832EFE81A2DC539D78361A6CEC7030F209C3102DF53839B2B65452B54B441D17985D42A04D8FED06D7B56454DABADC5895F47F91C89513BE5C13E249270E6FB0E7E5E1318BF21ADCBAD85309D7B9B8CE76BC93333E729EBCA347E12803B4B7D7C3F5833D18C31FCB9840222C4F0D5ADB069E74FBF047A675CEDDAE85B80632805937F73C871AB3F03EF5E688B097E1AE91439427F56B10D67F3C38A874F890DF3D807A7FA4C318E790553B845CD2C954830DCA8F31ECCC5263B63C4E8DD8DDD9CECA3B8B2CA632E6B0E5CDC05E880717772A8A1126D22C8B23E0A02952E42ECB58A28279FF5C14F3F05B3516D5A56351B8829CBDD8C28C415C57622DAEDE94587F0AAB7D4552EA1188423DED45075F20A5D7622A8AFCE44504241A3BB40876F89585D367563C13A2DC4B4EF51FF7CE6E7FF085F96840B4A4E93BB5DB9E328E2599F35B2D1DEAE9515F37C11B1226CE35EE2C0D2AB630C87F9279C8C45ABDDBA32F95595169A67835F13422A20FC5A4EF2841BDF2DE8262EA615FA4B49F60F15D223148421A18737EFB936BFD2F6A4B4999F43C81D33B5007CCB09D312FF522BBD6E767C609B9F7ECD098F1CC87B76C56C496D4725A7B40EC92895E25B2EE31FCA32182A9C785416A95CF3D8D57F162BB43DC6D7F3227AB5AE9408FAF3B58A21A45E1F065A4FA6E2F4FF3C5E204802832B0E173EE71969F08033A9E441BBD4218726A9453300A807239AE631BEF9152A9625B624BC200693360AD32C39EBDEA3537F6FF8AFEDE56307B2F6C1A1E18130C78A7981A762AD7A5709254F0C5E4F4A6F69FB3B35B79606E8317C9B751C535F2B075A18BCC0EA20C865A1B9B256A48F43B822B4E438F58B4DB0F888BB0655D127DEAF182552D2C8E20D7EC0CC7DF7A2EE39EEAD1AC9811EC600BAC60ECEB56EA767F01C64594DCBCB4234C7E9ECCC21761A742FD7D4DA69536F6FC02B3C1C9DDFA9DA7FDDBF804BD6C9208F1742FCDE0F30FA0B253CBC240346279B0A92BD0F78F7F51F7CF12E6AB85A407F462A5C395F24EE6D6E7219D32517BEACBA3D9739BEB23D1205A2841E16722E8FE3517B582FB0613DCBCAB063DF53A78EB1A504666C4B9E79265135A97C2E5A03A2A74F497B7009DAE0736BFC6AD0CC03041A30C8C20B04504C24EAFB917FB2184E1D5D85DA1B0BA79F310262299E010D6CD66D308BB350E38D2DF6D31961F2FBC0D0D886C82D15DB3CA2B858E650F7D9CE45D331D7F81F6730CD92C784E3D50FAF269FED7B348073B9B4F7EA515692F7F76254ABA30A1481CF26199E22DC94A46BC9C6F4ECFC177DBACEEFD69C447F871FAB5BE5CAD6E29516C96355E314591C65FE61C4941B1F72918E4C2421FCAD0539549D1AE16B7EE3843B48D08219CD2B4C2597C21A0A171D0353114FD465C839F94995E8102383DA1425DAEEFFD20F1BF7790B10A2E844BF438E2C7314958B1355B70D291B1640ED606E9340EF44BEA8233FBC97CDF7127202AE58C72E0D8F6A7019FFFE31F5EAD8883B12EACEE62E9F301E94D4EE10638A061286BA90DD76BF43AF6231E05CE8B2A83CE8AE7C750307D8EBFB2F5AA66B9CACC5D94A43A8C8B3F0B5B47475AB7A5921CBDD76A1770679E96C0A0E47A2992552CE02DC4FC4892CB346C242FA687476EF9AFE8597356EFB9BE53B4BAAFAA7E5718675A54A51DAAF589C36E0FC5E1EE56FCF82D81A07B05C5FEB59354011358A389C675126C1DDB5FE5C240A616FC49F9130595A9BD02E335A820E36C1D765EC1EF5063E9C6345DAD51C8D331DC876D24E947EAC112ACBDB659CE799D07B2E7C17AF68098AF1354AB1C7C89CEA994F90CE18F10871A5FB5C986E61565AA85FE3F05BEB06CDF12E058DEEAB066DBCDFD194D56DBF7718453199BC28B0CBC49D1719F1CF987A4D619DE843CEC24F725B29760EDD60DAF9AE05BBD2512F02371CE741207DB7B852666473277BC4581EA231BE3869A539F08963A92D46DCCF58357BEE659B01F4E5CA6322DBE26A937BE22B7AA6AFD1D42ED133AF8DB0875A045712BAE54621560F06CD9D17B635ED198F0FF84E3E6FA4F978687C5461E924DE20CF574765F3D398FC3879705BCC8A7639366CE1C99A1E54CB37ADD34555E6472BA08DAF153D45A3776E0C6FB774CED40B8B83E6B8BBEDFD5BF89713F9B0225B4EE44934D09CA0C3F4AFAD097C6FFF902199A2712BE82BB2F379D3E5C766BC9998D3C1DBCAF71AAF19C9E674D48899DDA5D7FCDC6253756DECB659948775EA0E14CD166611F985B911D6A9B5F575ADB173C9275167434F99F8D9546EAB1F23866183EB6F03CC67796B2DBF512A9471730C85BBE6CE16E67FF7EB0418998870DC709A285B5E86437A2452633810A26D40FDB8BFE0B10D9122C273CCFA772F9949A0E34FDFDD922220BE740C2988DE3B9D680E1AABBD95FBC6AAEC94ABE67E6768DC1218997BC34D764E7CD5FF74D849FF5272A23AEC4A303063DB6947A55C428179643A1224747AB4C8C366F1A6534C4DE796419CED5BDD30AFB950551B4DBEE72F9CA1312964B8A235796294AE7D6662D2D373E2DE03CD74BD0742CB3CA5F3405EB8BE5BA28C38D71B79CC90EF95C0F7E1166758092046101D29BEA2AA1DD8ABE6AAA881F4A78C263F4B126EE9AEABE4359316206CD8E4BAFEBAD570230D08A6FB9D2833F7A042586DFCA9DC22DDCDFF755A19A3B33F75D4F12A616FD4CD67BB170730D95D95B41AB5EDB3092B74F92E87384F0354B859D247518E20E1874B8329D59476C59EB6B45BFE8B6758E632A13E64D7E24C17A074290220D07C9A4062C31CA0903922D6ACF5B301BA98E1AB906FB0EF7F6DF0CA75F83160C7210ED370DFDF0A2471C860369F8F3007194B69755F5BA13D236D4918DA627DDE4E4D47FA7A1EE45B4265212117EE1D7AA02D667FA8F0AF6CE5DF28BBB9FBEF01E48D302EF8058C50376B8C398BFF103D4D1311E63443E0F8F8D00B1344DB2EB37BF3074005A16FE1D6B5C78A9D2A4A2753066D54164244F48F23E95E5808CBE0E0742CF32272D11A220D46A094755EF18CACC01DAABF1B63F2E469C2E82CB2A85D3766847802CE443131467DA7362095DA0801DCB9A825B1E2EDF40843AF9ECF40F2598340AF75AC407F345300EFD44B1D2A354031B8F9649B0C1BD661C381E403FC056FA8645BD77EE80251B4E1106E99DE8BEF11E7C61FA1BB73FC02DF816CAFECAB83019AF4215CFCD4CB32B15FD458B9412D5B3DE7A1820E64D1D4C77ECDEF0FE04220087D6D673B7D3476489883BC600CDEB2E9EB7357EBB295C8ECB0851BAC617EA52DD22265087E8B2FC5EB67D9D533758ADD175E673CC6E2B1D3336718A3A98E74A849B13AE5EFC5DC57F3706F9DFA79B427D0961C1134D078FE24CC4E1F899082D7984B1CAE57C8ECDB54E9049BD62CFBEA8F6207F059D8113F5D46F7B5FB810A3BD852C530DD5A2018A0B2F5DC73C5A23CDA7646C5D21EA09952B9643AFB41AAE6FE3F63D91600EF74040E46D77137E5E40642BA176902EED2588C0BAAAE2C6EC8A63AF9262A33B41E9C6E4ECB16D325A0757D79FA01123E3F5B4B2EA54904E27CBFDF7FD23DF4D76CF992F20122B30AA6E95B6D94C7B9BDB7DC4D45837EACCB0D7F24EC72A2AE44B8080953D6B91F70DC2344A7065EEBC39A8C055480910EEBB7E7B4AEDCBAA207EFA7879FC12531404339DCA4602C5E86D112DD2D163EA1B643233DC62AC9034299F4252B7CB5F22CDD41015E3B9D3681DC0D28EB28B9364F2DF9F48E32497FD573DA3B3A151336FEBAB4DF6A5B8DF50C95B0E74CEA0B91BE13898ACA0169E7E0A5FBF56BC0A5DC47ADCF2363A8D3F7DF7015E92EE20B5921E7D5F2B9114E88423F653B6B5E539D12374699EF3E469D1C471C67649A1D483D2363D7968275D5C7CD7C5422C21A7EBBA67A1F4EC925401C0A711815D7CA86B1DA86278D8CEDA22EEF9C2502E191A1CCC9D16E71448B586C5AA5EBE0235504FCC445561108F68615679469A20648FE07834F4AD27323C1B0C00E2B7DD8634BD61FCF9F0E976B15316A385AF1D5618B1BCEB2678DC36B9BF6435441D6E13610597A5C9C6386167E30EA988205C72CC0948ADC8410FC3B172D91F370B8C82584B8A9D023C8855E3916DC8152A47B0D213DA9496BDD4194C86A80A7DFA3A20FC6C9901D7F349F33BD8BD13A7F487D47DA9E97CA828D09024A4EC6A14E8FA4CD6E2D2C0DE21B6D03AC308A5514267BBE441529CAD68C90ACC365D50025E49447483C4C52A544ADD88FBA229AA39F99231854FB7066B5F5E7132832E9CA05D24E240A4DD79958D07296A2F33963D74F38DA743E2C14016535D38300A771209FA32D37AE4AAFFAE4D59593099FC7C2B7D2ED3A8B0B552E8F4AE69B3C7E672805DB007C35625BB269A132CD3DA7DAB52455A27ABEC199C8B71D5C782498BA0098FF26AEFA8B0CE5D3CB3B0D4DEDFF36FB462E84434B7F0567B25D794E6B106DFF85021078D4DF1AA748E1D8E7679876C77C03DF6F9C6F68F284206122A34CAC2D5C04D2A8DD82F615BA08CA290CF902AC55F6B730DA986126B509BDE59B042894A1F782CFE16C88B86503056B4103449211A75D7221580CD72702C983BBE04414D35D49E54D3A0193772945C0B5BC1C40D2C13073B39E7912139D96C9B61B377C30FB9EF7BDF730F82588E667B0C8AB5C3029C692B2CFDF345945C8E77FBD8612A6D5EEFDA75BFEC87C4AC6D45A27DC1B05B3E77506B1F3B52926B8E9BD3C3DBFDC8FDC2A07D7B2D0C19DB711F8124DF11E388F74C60C9D85642673B4B2A0D4C68D696E20AFE1FF587F84969BD1F0D0E8A97A0D2B219C43E6BFA882E71797476680123116E6671E1F37870511164E960EFA731FE8CD0198731F986AD9FE128D1A8FD080679A70B69B453BE14897572F018FB0CE42DEE69EB195A1F40F9A0A6FD2837558A80CA847FB077B165889DC3BC1E18CDCC4E1C2726878A972784A7672A2A0038C27FCB8F9269B655311E4EC0B10C6D6855ABB80CC9F5A7704CA9239CDA099379E2C5E0EC36F0317DD1F646F913A4F9833037121FE2441264C6D96CB88C593EC392F2F53518B6C16AC1B7550DB7260709150A121B495D518E6A4B753EBB35B7074A928618D6A63E7D1612BF24A9326A017F8842DBE3973A26D93DAC852A19F31C38A9DB7F9255527FAF588909CC38699A0539272D04EFA2538D61CC3EC9FC0516A3992FC355A1E9F603DD83E9AC8A0603B29342A45F326B510965625C921C495DD400C96E09670F4A39C518FA2187DF4C9D9482FEA2C5B1E53718FFE6550B6109E883D00AA2DEA05E44174D4607143C63E844C6620B6D6EAEE509336D3970B34FF951FFF57E1C65087BFCE9BADE5BF9FA2584F53C927BA9AE133B5216A081D10A2F7C1F914BBEE95C6C19984A908D843A03BCD53D35E6BEFA886C9462F0F91218F691AF4A78707BB3F866542C1ED9ADDCFAF171ABFF43F939CAFE47A1E38BE982D2AF7DD265B32A305B1A2ECF840713ED76087F788BAEC358AEE85C8AF09E022F4BAF65F4CB46EFC660BB49D57AD2A8DC652E5A517FF9760437B7FFF10BA2B6DB4A1DD105FA302E67495D5AA878E78C88BD18F3B4217485B4305DE527B90F1442C8DDB860830F87A729D73ECD08C227946E9F647661C65A90AC4411DBDB5918C0F969A931F2E09E3F9378547328BD43C4AE5826BF77D641B16102221D618331BB140EAB854AE91CAA65ABC60D9B4D561874D3AF8593921E549DE46AC7C2242FC8D42733FAC23E60E4A942ACC5AF40A050C507CF362C4351D7E18BE468EC658FF443AFF36EBB41CB088AC7AF66D94566DF51B7DF45917F51AB3E3817AE504856A5BEAD911912201E7474546FC5BF48BB1177161D29346CA32601DF7D5F6A1DA786B5CB07DE4842B7766ADF894F6A2E7CA70FA8345716FEBEE23A537F9CC6A53363FAF791DD103018ABBE5C906A5F0996DDCB54439E6CF354CA87E1FF5154DD4529EA674CFD5361E43FBB7E49CE6C144BAC42DE3823971BD9BBDDE89EEC2D2B7A4A88D7D17BA7A81DCA5DB3F161749757153BDDBC757C622759E5119C88CEF39948A6BF5E284AC5BBC4DB3FF010569D88CFEC25B69FE08D940AA8A19E4318CE9C749843798E20BDE7169563C24081DB44D9E90C2CEB3826025FCEF1971756BAE9E2897851B004EE507A501E8655A2219489C6145981C90842CDFB7B95DCFC3E3998444BA6B23269478BF80D1229716BF83DA63ED10A2592322125471698B467F5B876456039541A075A1FF89612A4BBF67938543F2369630801960F2CFFF2EB6858759CF0952E2E0266355802E33F0974200E224D76DE0492F4C0C9C4DD4486A18348A9CED36DA6C27DE5C1A527240EB2106AC5178645FBB99E972979D8E9BD86EBB3B547E5C9F6616B0002691875C645E2AC3EB80FE440CE8D2E4B47D85A01557ACF01E43C2B08D90F236B4F14475134848382B873B668EE52A6F55229875E5B35B7BDF10274810FBE10508060E0F4295F3331B88DAB78C2CDF1128DAA7D6F6793C148F801D0F95A4CC8FEAA604BC0D0CE3A0BE32C3F62CCFB182E2FF82BB4678006CB4805E98E3680CBDF974343380D12516634624C894E34125BD4945A701646CB5B485C21CE3B0456BBC1730F62EC21D7A61510AF2586D4A09B2EA45DFC5A878B6601F8359E4F214F3422547DB498210F8324721B457450BEF00286C089E280ACD2A13C22CF8FD4AE70E8ED07D8E54219401880C0E44C05C2659ABB283E51A4E8D7141127E7EE69ADC5ACF918D44B8CDCBB19342939A188AD26AA06147BB7E59E90DAA494C966CC865B9E7B7B873D75777DD89B7CE9601456A9811FDCFB1EB2DE925BDFC380AE354B15FE5095B1F92CC98C50A333C51897CC93D94B7D993E84878D2E0C776C757C4AA09E28E98605E7CA1062554122A2D22FC4E35F0F1C8A3E83A27994EDCBA7D3C2272BDB0F8285089AF0D60167DEBBC5BAEB8110FA179A9AD691B0D88942578382CE422705789376E0CDE096F8B9ED1FFEA46A0FD9F88352A8C969BCE18F55559D146CD6DA2D4E6178DFEDC46903023F29210599740893644C12BB3DE8BC0068166188B23E9B88A63B2D073EEDD8066B6885FF3D5E3A049AF241DAEDEE900B84884D5267D14275F7CA0554B3A9F3E3FBFC372793C90BBBF9243B91F3FFF5670CC3913C34C6BF2AD6F3FD05AA8A0371CF6AEDA9668B2E4218CE140589ECBE2CAE7410C77C8D34C7CD0497CCDF019B33A49CEF0C5555EAE7A6671D9FF766A940BA4423A2039EC73A1027C8A5C9A112867715C750D5317EB7C50AD40ABEECAACDD0F56E7E97DC73ED283536F89D516FC2E72CD0B690AE762B968CD3C195AEB038589A116FC1A1DAA9C6A0D5E22E4AD852AB4220725D13383305106F7DA98E10CD886D03C723AD907BF49059F4E12C47B23B6F1910F023E74CA42D804F2BCE8EE84ADE639EF9E3A06B7F1905F3883C2DC37F56ECA2D017726CFFF04487FF731A84E02B2E2309F16B142941471CB90895989BBA7C33D5F6E733490691D4F0BC8A15F803691BAA51D66B862AF2F7CF934608379A3A3F3D14C9346F7AE87FFD7B94E2641CD70C7BB87442F0F8B84189E055B24FCD2C9A52FA1ACD10A5CF4F11D94B61830205490E70E1D01F4C08D3790B2C2F0A12CE17FEACB7122046894C5467914E33D0A8A3C4D4360144D603DF72C6A2767BC5E2DE1B8BF86910FD10A2A94647D56F14BE30D148939ED91C8540E9CEB06A8E651544518090C42BAD217BDF652C8F14CDAD4F22EEE72784E1F07A2201CBD38385EF65D2BD3104296266C243E65799930AC1015871696419AFAD9091A172DF8B995D673B96C20955C5BE6074619B5639BDEFE464541D7409F55BCB6138EF6EB907FAE5D1D45FCC0B8D24AE11DE6826A397091A8A1F0C845D2FDDBA8219685EE93C1D95CB64CDFAE4D64468E2F39DDF6320D07876D15CBC24D843CC9990E2A0E4E22045F125F638766BAF5A2D6830AF34EFD4C151BF11A5777575F5290F713B2AB55D9355B4E1746F959F592064597B492DDD817168F962542CFCC105AE84F3591F9032705BDF4A191D4D8A8E39F1F8CCF69BCF49A4F7B0AE1E7BF5988B302E76F59DB9C9065322C719F41BE7F922129DC2F506EC4E4F6543A5FEA1CE7439E1FB62E128C934D8F883314BAC56B4197DAD1282208EAE65FBF75A0CF49388CFF490D045C4CD5E13709B5A0CB9842A692891AE04BA3DA0782909BEE74A86AC067F4BFF47F2C73D676CB6D6B68C1D89F74210264773C1A51E2F8489B1CEEBC97580DAEE50D127DEB841589D888575D0FF6C013BD3E9C2385B77286DB9A2E6D270D4F93F6F95731EEB60D3B7774900C1154D19AEB64BCEAE595956208C9B0816332DC458FD6B537A5851AF3B035886DB8CDC58857702744223CA324881F9A1770F74B453B9D70EC3A50A43AAA9040D2B53637B8DA15D361E326BED26F7876438557D2A8A7857CB8301F8DEE2713F696206A4D3D861D3A267C65152135E8133F2D2AD6536952704876104E7A91FF880AFEABB8BC6964E7F860D97CB780C220A765B81F49F9C7AB194F0501A735FEC27CA9EAC894DCBDCB09286AFD43D66EEA39A6F829B702359717383CE76DE4E3A86BF0FEF9E0C7237D17A806E8DC1AE5A1685C8426E14CC33CA6BBA4256EE5B177A00F1E2CA1E077DF65B018247E7BA5CF1555745874D3C8EBBAF30DBF82F1082E6DD75F097B20EC45042762ACFC03D81407A80C95304D014DE4E74A2F42D63D905176E8BAB3F1DC796EC5A6C9B3FED75BC86BAA5E62CBD7BD5AFCAD6003FAE1A2B389FF376198C9FD622A4678EBB197060B69359A8BCE7FFC32F3CC02B60AD6D40683F490E1CC14816ADDE3C515268E84A897E49FDB37A94B18D1D99978CA106BBEB8CE232C83DA96F385749851794C0C92E738EA6967E6B3F43D8605A30B707396D10DCBFDE231A8087B56B687BB6E9D298184AAF75C7B8A60B86C29BE5805AB56E83DA91B09194138A031A45165404DBBE70444527F42161415A8843D13DD6E4E25A170843E160E7376EF2F712E122B88CC5553B7B9FAF1347BBF4136511D1BC99D93AB12661BCCFE4C458EE945E6A87E834E40C6BFFDE94E81A3514C00AEFD1B99B7E920F6953A3D7A2A9B596D7E37C45C6672FA59C961B7D4B4CFC3F0411F62E39F131DDFFDACB0B6094BB280CCEF06592D8845EC345DCAEE1D7C43F83820B44D377D69EC9E168C50F8DC7F5806AB896335C254B3420D5F04F5F1B0EE7391CF7BFBEB7B66E7E712D0CE33E8CBF344C4486995EF3981F296A4DF90A6C05F677CD23B7CBB8147C163F98676F37F567687D33E956988867BC418E0A6E6F2641B1A744E02F5FA1D2DE7C6A8D2494A09113D3071843028D00447A06EFEEFA55C3E58CA3556880C4740C71A6C01A187D3F19AFB3FA684E8F305F7EB84F890D64C6E7A87790451DAE311BAAFCE8C891DB78C6E09A07E9F927A1336ACF1E0F65B63E07C12C0DEC79CF878A6F0AC2BF8D5C7B07883C3A8CE3745A478D6BEDED767D79239B64579EAE934E3563BAE18F320B624BB37D5CB3F65F28C32687A8F293FCF060E3D1FD708A3ADCE43DB4DF4F383F1B5D03FD9A4BEA7CCBDC182B100FCBD531AE8534BED27F9CF377C6AB5B5887091003F7E389332913F8E475B1365D58FA6B5782B7318A7C2E07AFE9092915C60DD50ECBE8E084032D704CB7C01F46B3DAE9FF2FC2A881702F577F9DFAF712B0977BF0D2F3A6F4EAA5727B2D8780D5D7DADC291CE49C53084E59969660ECCC43489D81F1A6BC677DFA67CEBD6ABE2258DA26B1520864B1D0DA47DF7D4417C7C777D70C709F2B2765A85379DD4CD0899B07309E3EBD2EF87A9FC553BAFD8D29384F6C5EBC70B8F6850A23D4E1A3985E7ACFD5D1075D35A0106FDF9AFC4FA5E590183E7C07B669F3F1301B17617620D3DC8D1BBD6322626B720CF02532B19716CEB037821F49FBB65DF36CF3C6C5D700C95BC8246763E092ACACFB4D47877B00D0833D39059B0751B0B4B9B21AC4F5840261E60E34AE5DA3F2BEDAAD80BB67BC53211ED166C40A690AC10A6DF202C3C4C6FDF286775A15FDE1640A666C42976B34A8BF1BE197863F8AF934AFE90B25A248B79336E4BC2A0F1C9E97D5AC6E2E8F9727848FF322873C496776A8AE35BA81799AC81B43ABF2BAC629DB2CD117767FAB66E2B60723BEE78FA744FD0A735B180D075F6563F0581CBE734B8FE8105DECD3F6236E278DF9D9C83E46DA08379A2D1B82082527B58945652DC2BE4AD31986B6BA7B63F47D41D26851636305082B8D1490426EB38FFCA532187E82B0217003A6766C2A24957F5A057A8929B4C7A3D5150E06D0A5019AE7B3F55F0597BB9CAF3130A5577AD2146808BEBE27000FBD4F899E8BD7F2CCB155336579ED9E66EAA51E5F4266B2389FCBAC5F73BB9EB92BBB69D60E12D60B2595A7BEADA39727FA0F7AF752306A637C6030842B97DB2AED64C63D1660075035565BCC7EDEA4579F8F2CD2543DE446EE1755A99825463B02CE88DD99CCC563818E744574C02DB4F52776D9138F14BCC5F7E0C4837C42FD8805E7C65DD02D8570BAF3ABB790A09E542DF55A636AAA16CBA75E10F4F441AB1F15A1E23852A4D9CFD9A6B2BEDD8711E8F4B72021C173F314AA5E39781F9BEDD1B0BA8452BA6F865B75114F7C1092573892D6607ADC4F4244A66B2D832F4DE0C6DB578825CD3D0FC46EC057C398989BD1A4EE9732A2FA7B0290EA7555FD79D59246E403D9658684D910F2F9319028EF4DBFCF166B3F3761BEEA721F0D26857088553309D02648E3D33144F7FA0B955DA98F9B00C51154566C1BEEFDD93C9FC3D98A6148DC75785F20D3552D3D5927BEC07C22D157D54F651F503E8C58051C785C1D75DFB360390955CDA0F31AA96AFE5C17169292F541EE5B4DF8124BACB29250700964AB800FDC2CD523A7E22936FC66CF0CB4688BA77D7C197ED51E41A483BA0E3367C338FF751D835F99CD12DD56804902E93EEDC6B7C22BD462F0F611A274E8858630A571C7F7568CD483568A50E6B5A704CAD56EE0C13BF3057315DFE3DD7ACD798C4D882773E832FDA17B9FAACADAD12D18B70772F80DF7AC43D1AF89582475102D3CD2052DD6F36578DAE8275B781A48F238DB4AF590C9DBF66EB6669EA1FF1EEAA1904A94AF620C91C71D0A68409E5E14F3EC2542829608E4DB468731078F9F459C6B0324DAA8FF01F07A9856AAEEA2D8FCD1574C35EB8EC1DC5F0473F4AF2CAB083AFFF34B5EEC4F9E44AB62E421012A8E0E79E6D58EF1D9BED713616FB315185D3CB84F49FF6CE0BEA3DB6B35B009B79389B5A3076FFEE5D82CCA5B4706C120BD21F9770AA52DB2A44278D495EE654ADD75B466C67923DC68C7B961EB749AD54B1A7164DD61F92079A89CA1C5C040F6AB6E3910C6FEDE9F8F4C17C3FE452686CAEEFA2C94886DEAFB858105373A8BE2CACF6BE5BF131FC333474FE868CF041F730E080421DB21F0CF7E18940CCF7ED6667A8CAB7738127D0E97337AF15948D5FB138C93C37974A6CB71349A8165975AE56A495B53F92E0BB917ADAE1C91390370D604BCC2A28BADDBCC090257C06E7E532E9E939B038FF7B28D20435AA4E8483FF4A751B39F7309E5853ACE7440DCC87C4FD0A1128E8102F195B6F004E0EE368E31EB1FCF2C3A7C73CCE421C2E7D90E1893F9769EF3105E98B080D2CC91AF7CB0CCB6418BF6398EEF662140460D0650B92946EB3206A141B621218FF0F62D13C32BDBF694AA25D5CD97A13DBE860D457CA7114650D12766036DF9EF573F0353B0AD376E0F7C5E2245EF126C2CA252397BB43E034736F8FD40F691D3324E9DDA4B2E7C51DA773426613D837F7D1DF666197D4C169C6E291F062C163E560C531B08C8858C33E65A91EB8F468BCC45B5D7B95A5F014A7EA10A66F5A5BCDB98D8382569FBE70963EC38F475779DBEE2B2D76C82FEF88365BE59E9B579CFB2E42F6C8BC8E2B7DDD6057CD3256AAF256CA62AEAD47D9816354F4A21EC5F047766B29452D9E480EF2228BC6B0352CF338924F98D0FD0085BB9B09E822180B4AEA637FCB5CA80C82C25855EFCDE82D2577C5EBC7DD0D38CDB5A43BFD0976AB55A138A637CB22B05B8E666D4A21630FA19319E03035BB8353F16B311A2DC40074D5DA0EFF4B894A6463FE4B5C4F284CD8C48D7D9C36AF99D1AFA63E63998D884365C623D8CF17FD0D7B589C6E27C01B90C9D76E523CAD00E68ED6B7949A1A25F85FA000997ABC7565551BE48FAC0A7B570D90BBB8EF287B1228F9C8718085DF809C390F69F23589F34F792E613CA397E03A221E26A902BBC2EF0F7D916EF8872A8E2008F49D1904F8A38A96AFE48D3973C29878E41DA134C941401E59E15C68F28A8A6322E6284025C59F4F4AECD859C3EE4BF2185513069139C9E23B92C906B7EA483BD94ACC456A287DE74357F8E73DC49C2B8C7AF5B98F3F1F53EB98F476493770D4FD1AC18D36C158BD86AB66C7AEC966FC9F8E561EB676C91D209A348EA14B41E82FF681987947C9CB1B51A35655C043859F9CF427338AEB6457AC503C667CBEC82D29C9DAD27E65593EB34F9086F9C6EE35FB4D700D4ECD7EFA16C06C8791B48251CA1DB436C0197C27CC98014FB9C4911B85A829B88B6F9D58834757E8EC40FB946B176C5C4CEE7890C4BF315DDA8EB1E0FEA1C5DFE406C3203D27B07B490A6CC35DBAF7FF0F354E17C10C433FAEFC571FC607E15559F2A3ECAE52144313C98AF94F204C223A1348BC1ABFC32982D79A064F91CEDF1CBCE00ADAE8106D0138D892AAC75D250D808F061ADF420453F99A7AB51FC1C802275F42DB7326766925C90F59A7DF2F3EE6E143B5B046F1334F533D987931334EB23E24BBE2603FC24144D3B6F6D5F9B135752EE0E725B573E8F39C54333DF28A76991A6D23E6D1B8B5D4CC2C87AA60F8395ACC5B1F01E6AD6A284F820889BDA98EE7B07C059986A2F8DED57BB56B8075CE28DEB0C234443D1FC63042517BD6745B9CF0C46BA1A4F80EA2705B291B22365E0416E6B6561368FFF3C43B0B00E928ED952DC29D084651EADE93399A989938CF48A9D91726AEE478269810CE00D714EDE4CC9299714362DC6F0978DBF5846BADE023658AC6A3095C921B421F448CC2EAE11C5E499952DE14D58EB07220021940C5477010FDD7F7A62CA93FE7995BED8F531856123E83422089ECAE7B1D087B08F927B9EA359CDE97E6779D0AE43B25074F71787994E5D147F8ECA37084E82CE8CCD0FA25F6121C49FC221D360CC3A067AC9C5D2A950E258FE03DDF2CD85EC3FCD98E0B78180D10CDDC67E5B3729764FC288D2ADFD0A064696F846C67649F7CAF8DC35CE67FC5B5C3E6357A497BB3C6D6DDC67FCBB1366B4655AE9B49025197D52629EDD38731E87BF331F646C6973E8003CD1499D227BFA23CC9B634662FE2637132E61F128E8FA6B3992A7F3E7D49B5EE8F599492CC2DA6EE30DE5F4E64925DEC0B9BEB1EF91702A88DB88BDCF96ED8A723AD69D8C2468F8ACDCA5CC90EA688E7BD0ABD9D9554303F1C90BDDA624E5AD4AC731C10844C1AF345237183735A8D2D9ACEA642438796E35832906D50140556C58F79EB2DDA520B64BB885AE7BA57E77DBDC85FB93163CAA8F490591624A5BF70A42157A4BA6DEEC025581A45396B760BC80878E79B7F380FABAB5C636C1B9A8346B8F84080739AE47162784CACD56FA09D29606EC324C311989A0F74D91054A79D1AFE2004FC653542B70078BF17AECAEBF4CDE4AB9794AA9D73C2F2406A8EAE8C6A4523404CDC331205AF6862E5F158E835AF72D5D1FECB700E4A9BF57B98C28F24824DDADD241359AA4A95A3A326BE6001135306901F22F43334A32D033D546C81697F6A0112A009D191D0A2E9540DB56DB0208C4420850E483850736D227B43B5B6741EAE2B44850F20F752E088ADCCD05DA7317D986072BABCF6C3CE2BBBB657CB9AAE2A3572504E6434F23EB673E45A0C92728948B7B4C41E8B973867BDDDF578A58608904C68A1E88F966D9967B929E51A89C28E678E0AC5347A3BDABD1D0F927159D9C2D20919EC6BE45978EE0677B571741AA79AC4EB3D3643E5F0C499EDF83C3FD08A100792EF433EF9011B3E994BAAF8F5A4A77A78FD3BF8298B70065EB055887D8BDEDE228E824744473B16338FECDD858190F4F2DC367617E0E60359928B37565D6F753634BA3D2C913F1F3EE55C838B54F5A16491087F447C0DCA21A3A804CD3542C8D7E8E4DCB20CB4189F310A93C3FFA1F309C911002AA8DFE80FEE4311B8D99DDE0EAB05262356623D9FD74BD439E47B87D229554CDD8574B139A18C26C937AD715D6906524AAD176E51BC3C9792C7204A3F5C2378B8C8D77A751D47DD3575DD300D2D2248F35D4475AF6A7A3E4707BCB85A7C75C95F470533599A5D64E722CCB4AA9A169BE9C119EB9944CDCFB20CE5418056A3D85652DC43EA6AAAFDA1EAE174FF0ACF4F5E2526434ABF3785AB390266E798170F3E0FFD3D09E81865E0C4E4A2F7DD1E903E83F0D02F1E7CD12D79B42EFD08E5093421A7030DD4CCE8E352AD26079B0037D9E673D45EEF2F3714A5C1DE20E0915F92CD35DB2ECEC3EC621993CF489808A273C34B5337F9F35E02A071002B0DE48FB5BF01CB2683C1ADEACF3B775E6819C20D004E3FD78550845FC609BDFEEC8885370E0D084E493FB9025C9BCA7C3875BF1E59B21566B339E57DD9FA13DEC3544B294040C9D7F0B925D3ABCB4EB7082FA6C8C36300B0B2309C8B0E98122E64B57E32B7CB56C81E8A91C5426DB75700B5CAD35C8C4C04C2561C35AB5D01F2675FE90D47CB85891AA7AAA4F73F640E31B7ED7D5DBE82AF352190953D9B7A2B3DE6797BE79D3D66E30F73B631C01EA385D54191E1CCCF775402B556483E86EC29A3BFD18E16FB12AE9DC65017A4700C971CE9C5B99C147EDD1284C209661D52C3C222EBD5600734684092744F6DB712E5A293C0C942EF3B8D6A32D0AA984E74489F66351055EBD317A39A51BA3EA39C38C572DACC01BA62821735B4E2CE83F9D3ED032BB341A538B82FAA1B3302558118A9BC033E639EF0A81BFDCAC651A73383C445F0117EE3A12B6CC897EFF11BCA943E8F612ECD9F0B7D278A31C2F8ED81A7DE3F1F31C8FA88601538A3A2F75D61263879F1DB221B2DA8BC3A7B9D2636FD3F9570D3B381E0F314E6FE94F58935BCA7A5B4AD4BA78682F1D363481BB07B39E54BF4DEAD2648221423137B12479253597B80FFCD2406E95716F6CE1F451C44BFE105ADCF7021F6BFBC17C2FDB77E57E70CFC33F93691A14D4E284AE452A86151FA458F52BEBF4FF056EAE7CA37058D7A3987DCBE907149C97F0EB7E996E84CE87C27C7E240288D77B80EB1C1DFDC516E3A645365662B20A331E570AD24A4EA08E7A4F824E87E3C097D88E274579A5C50CC28A4A514AB58DD86FAB74E01728473423B0F610EDEE17E3B697CA9D5B7B33E6317D9A113C4920D5DF9DBF34B67430C94F3B33B08E59A16FB4F9A912C4D30AD699379065CDEA37C6946581931A309357A771E0121012D35B09EFDDE82E2EF6972018215D97C228904535172CE91EF424D458399DF3CFCA473BD4ADAA630B25E534A476A6DEDC67E44088A100939D60BF1FB8F981A161AE5349E39140524446EA743259C4FE6E3DDEE4BC53D7396CD0515C4510CEB52142F5011D61C55B0F3F10F9E068CD50998EB36993D0769B95B0F9052CFB515929F1559D4554184CE0A89B12A10FBAEDD35D5E118B3F2B332228DF0E73B62ED8E7A45A07E30AC8C83F0ED84D184CC27DCD7175F9CA900BEB57EB1A1D0CD28D446D5EE3E3936A16E2B2F6CC86FB7C1D9742A140BAEABD4EEAD47EBB472D8CC1E7BE3D66F80DC37C84F351E3B9731E601188D693022614D9D5E59ABA82FF16CB1A4DADCCCF7545586B34296663576DDBB03726BFEEA6418100D23A82915B4A7213320C3AB2F6FFB2C66B461CD5A83F9EBA56622529FE9838E188B1AD9D86147BBCD2AD296DE23AB9570C506F3CB7B68A4A939AA3D290891D53456BBFDEFC7DCAD91FF2125B191468EEE6102A98B3AA4FEB5506A2BADA7D9BA7B555AF2A0A8DA4566A672ACDC6776054D63ECF8EB883070C07AC3ED9BAC53565A2298A8B3AA88710133CC1E7AE727078F3F8C3FFD7C9317D8D5B908D0F1462BDF99203FBDB6FEF6FAAC73164C893D85286D5C7BE49E6A8AE4BE25D701E18FFD3C3954DC3EFA91B252D7A19F2C4C01014796C192824A06ABED13808BAEB11CFFC7DADF143F07EEFA0C87B4489F50C5CBD37EC304DF22EBB5D20B4639747A49BB0BFF913AAA5B108DBEE596E4C287CBC060EA66199ED92444F0C2A5E46A25F6C1C3997BE865CD97D4B67760E7E457EEB00845EC331235911F0B84AD314C3F83BA24965CAE8F5820C0C77A39EFB8A9C70D09689D72B70002D411EAFF566DA250881E31DC41068D38C6CF285217514D7447529F60151FBF1F536E0B99DB6121EF048BE705331FFA3547F653E47AD340BC626F5224D0EC2FC9FB7A39758FD33D165B678C91FB86A576EE8468292E995F0B2F6F909B2803F0DE40D661F72CF7B25599455BD0A45567923C92914E5BA7A9133CDB4F04117A8073D7DD76A8240FD1F46F12AC28A39454ED1979A1F8CC9BF7F2BF9B9CE1D4D172CBF707FDC6877216BE9E2E6C1B648D02D9DC63E69126B9C3ACB4CA80600ACB778A8C4B422D59D748913AC4B48C763F10DEBDBF91BD9CCB79EFD7E2F7E86B3B3CFBB5A0DE58D22C49AB7C89AF8B6CF62C0EBDBFBBF0418DEFC112DE27386DFD48C2349D0854A95CCF9DADBC7CCB3E96A64D5CB12DFA9801D0782B6C5E3F0EDFA40B912CA5CE688B2183E8461DEB9F55A30512F5A48534D98488D320A69E809C8A3E13A35BEC8EDAAF762C8D1404A22497F2417F4F2B847875683745C1C9AE591A367D5E4D3372D63C2FC717E709522"/>
    </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>
