<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="1F8078A46A159C557A076DF60FDADF9E99910180F23519E8D840852C87A664274C445288EF0004F68DAFB2ED9C41355802F2186CF2194C2FECABF5BF4A9A15996F1A8E4CE03C99EE2345D31923AF6BEFD7D2735CEBD6A9F6C49FBB59DC32407B"/>
          </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="02F2186CF2194C2FECABF5BF4A9A15996F1A8E4CE03C99EE2345D31923AF6BEFD7D2735CEBD6A9F6C49FBB59DC32407B"/>
          </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"/>
        <ContextString type="ByteString" value="279CFF3FC74A23AC144EF7E805A41A6113F37003BD527F51866266C8C040408C67CA64CB45904B29B8D3CF4818D8432770BEC24FEE1AE38B6744D01274DC7FE49610C149CC8B1FD6435E1EA1DEE7955675DAA43F24D79C2913315665678E88D674AD2FAE2FB80215FDE7268A44F7BCBEA937A1FCB3F392C6BEF002CEA01DBE6AE962989AA53F8D16D75733B79D5B191600F78325F871380C48D5EEBCCFD96D319FC4E55E0DBCB52C5D9A6EEB00DB9BADADD2A80E4E5D2ECFC0A6575B6CEAB1454333923908C7E8A805D1832740F9B2A0305AA7811FB16431FDEE25F665BBFEE0C2AFE5B27BCC075453C8BFB38E2CBDE59CBC176BCB73F529E60D05101B3C71"/>
      </CryptographicParameters>
      <Data type="ByteString" value="C5"/>
    </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="A92AB62D0B12A3CB0F0944B82C882E61D9F0C4D2ED2B6C36232F9B9EF27056B4B26D00859B4A2DC58EA1342E0CAF1469BEF9EDDAAC78E5990DA0C77D7E9FE36C962B74D79E8921BC3148EF35A9AFEAC4AD2F04B1CFF6B177FFF45587DD9AAFCC97855B58A12417C3898140DE568B4782F7D180D4D534D45D7167224FC00FED92E15C2B8080B0E67C3F16675E33251FEA2EF181E7D082D0C0585A3771B32E5079965C40CFA642406E2A6C240248B72BBFBC770EBEE7971E2ECCA72F468169920924A85395725258E869C036EC4B9FE45EB404849591DC17870764C9015521651F1B73F2234B7324B86E9C911C068DB65569563F1B35BD92A337C4B7DD2C1C6FF7BA473D6E23590CB13A66118009CBBEE00BDB466B65A84CD5FA36AF5ABB2A5E816CBC34D23D12DA1F17A273F149F699A90071294A52BD05E1514F8B4F901A45BDC258E5C1FAE76435C8071105A749BAAD55D2F1DE0C31190C90B1E156499EC3B9A6215000D1F22273F19D2C0D3CDC275729886D7E29CB719FED891CC7ADC44FF2FD701DB2DE9F594F04DAF5F26FD0F1AA6D2781A3EE552E908EDB33FE02B159D0D6B7AF41DA3E164DEB4267AC0CBD88AA39B2674BF414D441A75B5F055FAD3A67FCE6B26A9AAAB56A46197F15292B9276468524E1EE75666CADE8D6ACF7770B1021B52796C4336A14332B28643112613E7304534CEABA5DB1ADECEFF1B57CD6E9EA4764EB73448AA5AAB9300A25961051E39F18EC23C798E8FC71F7DAFCEB338C02053CF69C4380176F9825C9B98A1E0D6F658B0C749F28CDEFB6B6732365A3C476FF486720223B6839A02E4E8F14BA1CA274669B541B63B157FE573A2FB31582FCCC8573F2868D2FE3064C23CCED868C29901F291C42DDDCB9EF90ADA245E23EB1398806065C9C369E2F0E11E762537CA9F70CC44992FDBC1CBB3C330DE2A40057EE994AB932F39D0728D1EA08DC565075CC5A621E52F8AF627F1DBD62758ADDC517BC40E162CB754CFA84A50CFEE29BFFA70057BE8A4DD96BCAA20AB43D2F58C9B5398B942432B63EC604C9C12A5C2A734A8B866539EE9A8F4D7FD7453FCBE5EDCF128A170E916AB6F90FFC4BD1D3D3F7DFEC0D9A538705F2E5CF6BEFB0CB3F7814A608D27C8F24BE39C86BA925CCD57A3F2FFCFA7B18D37D00BC1F4E8D9D7A41BFA571051CD10735ECC39999C091798ECC162B45A32B00628DB08A9DE451B79451905EF6DEBE4B2BCFC7D1B4E22B510D797DBB947842CE9AB084C5D990CC8A8AD4383F9F4F3C47FC476C8F258832CB3F500617C88D5F16CCA0B2EA92DA15DA680B9C4F2394E389A37E018346DF0A5E7C6A4A2AC57E83968D813FC6A675C0025121A9D74EAF5F485978FEBC7F430BBBA7F29DC7624912E48D881B5F7A9A380EC63EF331A336419AF9404426D507C501F1F8140E90D41DF73BAA40F5341DB32476C416C0670AF59252E1D05824B771161A4D78204A3527362FB6CD4D7F9F4D4D9CC1A4A23813FF90A24B4AEDBF5F855DD6E1C583A82541485087D5CC0A5B7E107F914885EF867464F9953CC24DB8C576E5DFB93700FEA3684F9C173B31A0FA0D108A203D8EC188995F7556062444E8EF2E77DC79AC0A8E943B9DE254DD2A751367406C6DAFF2F84CB5D5D93ACEA52D1DC02679C5B1B6F3126DB7BFBB276915F708E94633FC08784C47F042F33E771BA83B02341676EA9630CF98065D1B262EC5249D8B7F7F1003A57DCB26F0E0031B1ED7A2AA361E7845CA4F3403C83BA94DF3F64A4DD4EBD340B30BA1B1790012FD95A24ECD77D806FAAE6B77D1567FF3CCBE9A469BAFC8E976C0368E984B7023CBCA42C77C0E274F5E473B11EF923E8B5BE66B9ED83399048A4BC52C867663A172381B0D82029D3799B585B1CCD1F222713BE2D3C1A2B39C06E1D934C0B5B9140D54593A4BC68C4112AA9B878F583DCBDF8B91904FAB9D57A4165BDBA1A3265BA63BE71BCD432B5ED519E9CAD8F54DAB7342C217551396061A9A0AD77698A3B5A82DDBDC4C16E589F588E7424DAA1D4AE151B3B7C31F5E8A31F1080F46399F4343D30D0FD07937374D7D4461CF50FFAB73996B2B53907EBE8B4ABF116FA899A49553883E3A3411CABDA6867D0508DC42DF31B8A15E384FF085209B4F4A87DC44932023A3301E2BBD8F12561E2419F5DC396803FFE2F3EFA3446F446E1F8CF41791775C8E88F80D852DFA5BB14F83F1B4793BFD4CA9D0F312205795DB09501CE0E5211A7DCE5D6551B90FC8B25C75A4454EDDCDE69F60D6E8731C13BADB1DA08A71CA10EC6AC766AB1737BC7B1B19D446C3CD7E936ABD661E1D37C5AFDFB8C6EC6B0E9D67B8D89E8FEC015A78B40336A88C22968EC59E4B9EC11AAB0EF4E3D343924E5D9FBB61001F25C48F740B73540066AA88AA60C57163A4374F2443D3D8593D95B56B62FD27F20E4DD4DC099956C004B6AE13D139091765DD21893AA798C5DFFC3B29DACE2FE660C66E52335016EBE78FAB26AFBFE03DF16B6123395AF936A3552C428088C018A87A9026761E4C663A21A5849342A8D6C40CB1CF52D16AD8E97F1EE19ADF64C22D2D4BDAA9DBC0B9D9494F1977A79505D3FC730B7565DB85D2160248E007903FFD6E19A4B7CE0C46308575A3D4A85E56A3AB36678FC82323DB631D9C1253339C429ED107306966BB57FC1D8F4913754706BA8DDF77ED83E0F8044B094A1263FEBD83681D18ED42F8D13A48A97EE40630E3CD6A09DA90F95315E71204F7663ADCA69168E4E789E0DEC191D12824232E477C94B104B549C2D484618BE05CA8DAE4AC7BDD452562BD6FC43523010838F09380D96D186ED3D96596B72911F65DC6DE79E57639F29D6855E048CCA72047DB39113D5E87A6D293F64AD2F4DB22C6087DE94D2D1A34609E0D078349A73A6FE8F35596DBA68D8D165024760F0E640F8DFC91B2CB724C70DDC510D1CC9351AA68A38C41A03254A8B76C9FC7B2A420D9CFA6C10E071F6F3C038E70AD55C3FAA91BC30BC121AD33C220280DA81F34528378143267137637B815B6837422126CE030978E62F0263A7D94B8F7FA96BDC9A8BAE26BAB182C2EDCA1791C75D41DB91C0EAB764262BACF46B40078D8C0FF43452B346D1EEF38F155D94C8A740664C0FB36BAFEC82636530B04573977521AC4DA1D2BC282AB679B6C29B55C024FFBB1446EA3BC191ABB53F8DDB06051BE4DEDF7B1C1CA36AB5275575D4F70E178AD1BC39973B710E8858DD446A8FD855CC6F26EA4A31B1E97617D69FB033698395729815DB2AC8E2D0A28471792B27D5B5E1F0B5DCB7318C93805E14D55908F659C7ADCB09729B968F5A8B7A8C41D91A05CA64E51E126A857DE26AE8A080C46E3E51096809E596AFCDC5FFF093B5AA5B5A00D0DEDFCB7D55FBEF78CCFD9FFAA0AAE827D73054F88ECC663C52BBA53C39A0535F13597B7919EDCC63013BBB2B4A473DC2ABBB02A0AEB07B2F0CC34595E04A811A3CF7EF8E708D01C4FA1EB18F8129CE4B2D69B421C7F4E26C817D8AFAE98F585525565FE036170E71A3EA0EEAAC33FAE6E7878D744133169E8234CBA6C27AEC99C9EE0AE8958A82DF8B3D29F6DB4D31F9A087E9D565A1290003825ADFB76DB7790D8CDFF064810D8EB992F58A34142B4DD9A024BC2DC748B25B8A45029B1A87E11AA52C14F6EAEB21C9EF7034DBAF5DFDA006440DE0D05DFF365A308C0C5D1DAA9FB0F2AF3708809501B286940F4A0D09BDEFA2927E462E89039CA0EF8AFF1BA593CFCE8605EFE1D166305D52176221C3BF0A660CC305CC4981B3FD6E06BEB266B57D628F76A4994E94176390ED379BF948D6C4FE104C60DFB7EFC5BD51C1E3585DA66E18B3E62E6BE99E06A2DACCE7B53DDEA8456AAE0092C02117B110E6A4EE4650186C05E079C0A8C795F29CA61057953553EF789ACA1CAAD0FCC742173185B11F60C5C6A47C1298F0D6B56F1F105FEFD576F42DF5EC4119B0C2B1C3F407A8AC1AAA7740F546E95DCE1CFEC196C6C86E0BA959D24FB0F79F4574FB2983812326AA25DE8CDBD8A10B13D5E89798FAE7034CF600C90DCD449517FBFD9414D743471381F25B38E89688F2A86760D89141405925D9DB3040674E9D94276FFAC8B7B53E8C8F0F1CF93940333168D8D4BBA7760A6C5148D74BEE987C68FBA1B2B5D0F8288D12CF25D6927E0293C286C0C5ABB2243CE3265E6082F0534A6E16A02B98A096B56A3DF1B2BF7F47F1DB7C804BD8E6BA520645D4BBB00E16745FABC41B37774F5CBE12CA88BE2FF6B8948FA3E616804625BF0112FB303601AD3B7D6EEBCED3ECDFE607E1E4402CFE2B78337C1F074053F17196508C685153F11DC40CB8803E17AC5FB3843CA6D13B5D0D37DB5482E8C524D42F5BA60B4446E744A471348E08FBBF7E01F6720665BE82EA394CFD880656ED327328D286C831339F03B48B6F5AD0D84C2C2ABBEBFDF0ACC15B6E09CA7ABAA4785FD3789E57D103FF643980DD955F9AE1FCFBF9FC7DF0383BFE41C0155C228332E5DB298B81E19D951119176741F34693BFCCB9078F908395D529034A34E83AF6270D1E8B6C8F55B553444395DCA7808BD89D1F477D839A9B6F5F19266B5A07B3D45CC6E5EFAA1BBF1F1983BD3682BE7248324CF7E413FB373BC43CC31F368C1F90ACBFA6B8E9082AAAAD9986DE5D3F076B3BCFEE25D9C8B8CBAB9859F438AD11EBCF76A45830BDCAD7891C307E8996D25119821C05245BDEFAAC5478933B935E1847CC79106E70A8C389D317A1E4E8461C763CCA0AEC20DCC2C5AA12292B33CB064D2CD9E4ED27D6D04B14F3A6AEFBF20E29E4210E8A8D75EBA8618C801BBE768141C9A2E0ECE44BC6D76842E5275632FABD8BB554E80B96F8719EBC7F3A50A01564D721DFD2907CB11BDD7FB26A74AB5A6436C0F470C6203D993F6036201C0C569B1E78ACD85E5A4DBB55004AE677BC4E72494E6E42DA126E41D470740361C38737CDBB89A5A5B24037DE8982DAE717E0D4DF681B97B9A8C272A05EAEAC407B67E56C8AE0230AAAFC6EF80B91E07F9B481289801F649EE04D24C51B1D2E711ACA95A7A77EB776B8737479F77F29FD201F80616491C1256A4705DEA2213D6E1E0C199E9D2EABAE43B353985ABECB7846089198589984AB5ED827C089D4F75501EDAECFC0EFFDAC55CF7D3069F12F98DFCF82C9C83EC2DEBBDBCB1EDA59C67BD7BC2B92E9F7FB909F068E703A72A338C91D03D84E4A94F9B5227AB92D9C985683740528DD854719F9FD5DECDDCED89CFF544C5BCA802601CCD3DE27F3A4D787D59245EFBEB8B994FD9BDD2B6D1BF3AEC05F7460F3EE3F54B513DAF770AA3FB07C3F194CFC7F9D39C1216BDA2FCC34584C1E675B1D4A4D10F5380737FF22AD1518E78E3F4E208F3845EA1A9663D336340583D901B13C9E573B1414C3463F747234A11CA318F7340EFA724F1A814527C1F9F591499EBF9160FE9F92B1901B0C57BF958CA9A7DF568BA61115F0A180FD875E17C9297EB710609DC89A2A1F7D5153AE7A7686A6779502C7A5FFCC415ED99E933872A856AB3A25F7D47A6CC407D40CCA1FE72F559BEAF2153697EEC748F04849FD53A077330CA7A24BCE71FF016C63455B4E8A9501F5E39B2A1C8D752A8AD1458F107DFDDE35EFC69529B329C12FC3DC77256F46005B4AFCF14F5747C38D902868FB13AD0AD111A59D26BA5EF20ADFDA208CB507D830F5CF5AE0CF0B863A6653DF49ECFFBCDF7E4EF8B30A931C5498ED7F8FBC15A9499881B2851EA174501548CA38599A3D0ED8F6938811F43CFEDB6D9C120404D5230886EEC0D27BD09927C569DF1F5E0C573EF784DA2A03F548B7A665972A3F7AB849426C778292EF1BADDB2C27697E521919F066E787E70E346C5A61E004C94F0DAD85363CC95EC010BE7C7515DD5F44A43B13D2C1C8DEC3DC19044B8E9BDB789EBEC9A2FBBCB20D8284D6087439C1E479D20CBA79F5FD36907D84C37CE4E1EE28E8103BF7672F3F34F705C622C9F4D40D5D86F43C9A5B6C94A5518B74B3BA32A5F203AD18941C6ADB323AB12ABC13FA797841C89F2813A59BF283E86B79916B8A220788ACD9A7F909B19C6C8C142491A2E6B8E9A33D6452AB16DEF2A7395E1732401C6AB5FC21B7D77135D7F1C7BE5A0A9E264D1B527FDE3C76101B93D048A8AEAD85E5E2D980A2E5231AE19A10D9957782053C7EA37BDDE81A175AB3BCC6380E6210083F89C857D89E571752647EA10F15463D9C9D24E0543DE771112CF12CA6F39852A992902632C8DAAB03F9210301570E746D682572979F98338EF0DA2627C367258AB52D2C75988DEF2AF8DD313AB7ABF2093A51654757D29BE865F8485950D88402E05AEDF802B40F8ED22F074C46BCD862F5E533005C8160AE794B2481B688871EFBF1DAD1E617FE1DFC470DA7A11A8F9B7E6EC3A1CB8F48B636DE49E4A8FA7EBEAF3AC7AE6D5E14748B0FB2EB0EB28191CB94555B32FD8A889B13EF3DAA59920EBAECD5FC9164E2390CF2A4A8E7618A23462FD22E7F00A28F4A252B3FE56B3D09B28209014201F2E34D9E2259FFF3A8265B625FE2E5C939F09A74944FB8D602CFEED1D43A9F84CAD2BB71D65A3C1476A6635FF8729AA96394006FB8075A928291746E8BB23F26848D72E6A8B4A06B6E956202FA03B9DFEC96762FF8C665D135E63A1241A4C239D0F6490780887E37AA41BDF4625239B775F5EA6EE29D98C992B7FD0F1C1CF60D56CC6E8F033FDCA7C039C202927A94979F63468410F4E67D987C88EDE672E445B93E7B2D52C9B8E353EA432D58D8D094AF72AB5FF5D8994F2DE646B5427863325156279EA5BA4E8D5DE9B33AEAD74C37ECD8BEECF24C09F3E175B00FF03498D3023164D0F06DC2B4C5BEF253607640865FA60CB295EC832163FE0B9B83DEB90C9C5CD8D4206A4122B95D398EBAF08104440EE0217AA5A5F7EF06B63E3B771A1D241901D3BA2084A99506E04551C5B9674F88CEF830433222FAD12DCDEF5BCBB8947A9D15A4F7CA3D9D8130E0446340AB4A4FC7EFB32A7633F706666355D7D7823D3DB68E1825D9E08F943ACA43A0F7F847E50DBEF94075DAD3BEEE43BBAA24A9B5FD2B038088A0C462EB3A3D48FF24246A26B5E58917E6AAB44DF786D4A7ABBDD04C478B719446813026A8991613DFDB5E9F7DF70054A8C551D6A1EBFCB35ED97547FF121E85D96EEDA020C303EA366C23540D47C9A556730980C3EB20F79F14CEAED8ED06ECA75415FB7C86F10EB210369952BDC20495C9F16509645C4C9D84D6DC40FB12FE02AA5923E3AB266B84BB691524B15829737B3AF7A62ECC8916001262650D6AFAFFD5DD94F2B053A3E02DB6961A8BC4512F384110A7A92D4BF3909D11D71E4EF11178777263C2CB5C4DAE11C942741BDC9ADC282C14EC9812BCB248822375BBB578883794F80C101CCAC5F938018A2843AFDB0619AEC8A6FBF72409B755ACBF8B4D1E3D81DB30B1E2BE0AAE4D869DC18ADA8D239D53EEB893A55D1EE173071944C80F628EF7B32ECEBD8F14D989E8C8F2CFF06A041E781FA48A69F3BADFFD54A5351824F30FD5219C6ED035D6324EA7943C94159EF2274ABD8FB9827EBD4EB3E439184A8E6E9F86C0BA22CF4BDC8E1F9634CE2653BC0DCDF04B3C2B12629682DB10C593B8C26826B92E50EDF84565861F3D835430AF932EF34D5B7B124CF3C3E4AD932174099385733416876069CCB8CC39FA8E3961D6A7F8C06819C2AFD0B3BD35F8D4CD7166D9EF8C6F4C162C6E970DDEC9E78401811AD93D6C3BED590E7A156DBAD078952CB8146A04316F187FBA7BF020E68CFFAFC27B444B50B37A6111582F5ACB9C01EBEFF8DE6F57BBD282F26A852CADE235817F4DA20C06A35975A857980DF15D9E138EA27BED038A443CEDFD824A5E893CEE0D65281ECE069AB982C158D99A0A366D28B8E2A9B0A20DA504A86EE7A4C6B587B12787DC11DB50B4CE6683D3E59E479935BCB56D99DEB5B6909148D2F1E1E4A9DB26C153BA4329BBD48DFDFB3458AE3952AABA4C9A855BC21AA2FBAFF898B6D59D4E570E0933FF0C6BBA750A48A5A661A9B0B1C77A82AA093F88BDF4464B8AFCC63B553F56165814FF73142D33D5FA39F20E07DF76FBDE0D21750D84FA49152A0BE0D8739726F4A5160CE73151C90D4DF92255D6177C61F040A70C7C98C8771D9173AADE1F3E0908F6AB2A88E267F049F7334A581D2246AA4DFF7D5FC4AD02C56BD301504E4610A1EEFBBC4738D400E48F0F7BC87925051F03A0DF1E997FF75549D712610887C5AD5CF161A0F3D3998EB53710B27859DDE9D9D8237CE2E9EE71F61A3033EEC45D4962B84A98BA791400F85159756FB1113192964A15DD75980BEBE2EC822F7DE10373DE0E29057FB79069709457C57CD98709E482944A5436EC30CDEBDBB0EF28229E7D439CAF37F797E7CAC5B73045C6D44EA68E07B13CE37A8EF623B5E78DD88AA5C1A8872486A4B085858B811928A6A65AA9D3441270A5ED715053DA89065A7318BCF54F300D4C1FD12DCDEF7522CD46EF377ABEC8D4D5886BF387806C6763AE585D18BB0DE604F5C5608226D5DC18787D07B00816B4CE12BD507F069454309F114450D4B794B8C2A3D664811507DF640AFE225DBE1CD8F358D0D89A7E56B1877C98FD82AFA016D9F67C89FD9356E0BAF7FC29FC132511EDC994DD51407F30BBD30574DA2DCA1C702FE509E190D954B43267D930B10F86FB45CE901F641E3FC1915B37F5750BC6500CD3066FA2366DE372E6C9793213C90DB6E938C703D078949597B2CADEA809730CE4D2B40DCF3E73ACE5BC968E4B3BA36886B5AD754D7DC0163BD89B1FF06E55655D48B8095AA4EC742A3E95A89053D5D8EA2DE91EA55E9338EBF02D8685686327A0DEB6498D55A0790EB1EDDE05F99DA7A751689A1B7CE25E960CAB9859414A4EABFF529A17A723608F3520978657F94C75798220EA09A39665D00A9E31B7870CBC1EE6833B57A195A415A966102CBAF61E5B658208A54C6B3010970E5C575A8AB9DA9229C44DE2E1DB5C08F6874F1692D62ABF7F468AFF8F3EBB3816D47C4320E416775DFDCBE00BCA3BED9CBC56591C32278B67407CCEC1438154DB275545EE940BE0DA539D123B1721ED9D6E1D09AD65E501A0FA5F558E26C0F8E2CC75C08C6F73AE4BBB11DB478092AC8D6B0FC379350FCE338C9A2C893B7821AD94009B5A1680DA07331722DCDC72DFC23A531E6C145DEC8D89E54B9544DB4B59997ADD3DDA185D862EBEEEE77AA2BD90E7E4229D8EF6C59DEC05CA870D10F2BB5E0ADF15D6B9A927E93613F4C227B08B6F713C0DDA8D4ED83ECA1F87C29050D514849742169BAE45056A302E8FD6F8C7F4DB5ADFA61DFE5C1CB4EF3AE19ACA707F2E79DB93F68E09A51BCA8DABEA3DC7EC432F86CE65250124C5346729A6182134068E8D38700132DF45E9E935C15D00948A382CA5DAEF37E595CB1DB2BB844619B38E253A398AD6E1C95D8D8D62D548A8691717D6ACB27E6BD98803DFDD7DFE7F75F88BDFDC53ACC945975EEA384B62C30E68F8A1DEA7F5409CDE97C3E2318998797601246AFF961888E27BFCA90730F32BF6598641331821354FF688C1D05EA4487CD6C648037251F2289E7038DC3FA62B0FBA2387B73E029C5776E3E6CE493048F362C078493172C1ACF716BCE2DA0401A86C86E6347FE4B07EDA7108ED6DC9E0FAC4CE22309521E73EDACA9EF822D5AB11FBE3D647E8B2F81BA64504659B261FBCCEF8FD57394C9CC41280955DB1A018DDC322A7201963F401B74B97C1753A64FA785F009C5AD2DEB10A2CD10AB5D5BBE050381C2DC5D69E7D74766586881F6C1C59D80CD57B3E907A378376B6E4B18A00F9E78DEEEDD472B82F43A2124C687DD50081084916CA76107211ABF457FC93C2AE84B65CBD71CB672274921FD9E7685003BC7918EF92F67E80CCD50936FFC9FEC3CB0DBB7B14583FC802D8F32AE35164274FCABE90AE56ECC59EDD9CB7A6488A9B5E613FC27B3A86FBB1151FC779927EC9140835327D5AAE7071BA5DDAE6652587471D3AB1029220BC680B77EBE57DC93E7ADD897D15C8491C0DE5AD85C663BD4AD5ADBAE7C20528B42C8B6872C6460BBF92DD26039FD848D90575FF0E0374702612192CE53FC63334BDA1812A273CBFE788D19E9B081DDC960B05697A61DC2954E9FC6830F9EEF8ED7DB51CC548B6BAE550E2D2FCCCFF28533FC4C15D637EB8BAFC80FFFB6B7A7F3CFCF2D8B8826A84ED51AFE9F8AA7186B275EAFA8DF8C8FF7709112296455230376D135CDE0E25513523C44F84B6AF2FA655CC36F192A8598CDEBD72D93E4F6BA1B5F023C34376F022A75AEC3F567562EA14E551350AAAACA9AE0D6CA9774922FEA100CEF1E2E6865EA61016B65328E3D4EDFCEC4B65C3312F178490B50ABB41F1319AF2833FA73CC8B4E775C41E4DB141A85C24DDDD4AC5B23B9CF10778C4A72432C3D95DF56E2E7605B819209D66AE253312E1DF882D4C0C23918CD6B817ABC4CF4F2C9DC3FFC628D0BC229BABBA1E2D5B810DAED3B109DF3E040311C8428B2B842C2C2228C8D301AEF6E68CADAD2CCE403BE33C5ADB3052E629FD83FD63059D909DD8A38184108130342095A6CFF67BD1D7EB8942F77F322F09705812B5BDC9457F8BA176A396519C3B26794CAD1F5C4328068723B41AA1F8DC4686196C54F6A44CCD3A8279F1CB8CE0CD8FD9D960D6401537CCECC0BAEC08E4FFEFD3EF27DD3C7C2E709AD420681AB2828AFA7FFD61100BD69534ADB81B40BFE373B8B04B0993F9175A1CBE5396BF940984A19405EE6B0DD08806D5A8A0BA7DAB75314DDACD70BB44F687C94D6E9CCC18E74468FB72761DF87A8807D4C8CF5AA71477259A78670AFB07010D4C566E668F0003661B023D9AC8BE498FCD2FBDF8C408EF1D3AA4F5ED7B23CA79FE1F5AACE7FDD401D1B7F16D0C639AA049E2AAC82C5A2020938454B48ECD12E634E21AE537EA58C0B908AEA61218B64868BD3A561014348858598A549DE71BDB622DA8C4DEE11F830ABC94591B97C7E51805979520A441B2EFC11A84758D3543CFE9FB80653D51C165D5847FECAC6BD92EC9D289C1B78DD2A563265AF4EB5E09F847C13CF2EE8BBD4B77C84DDA3D96917BD1724BFBEEEB5171B815AAF1A92287295D194062174D780988B3CC5743C7843AABBC0B1ABD7FEDC145AB0182E8B3FA2DF76548F3BF0DA1769E5C2C392F265ED29EC9DA066E43249477E5940DA8D3849A72696F803B939B496A979C1656B4561805468CE816CCF5D3E9BA5ABB3460DC0B086905236EAF98FDB1D61860A48B463DC4887D1CB5E77A643F8F3715F852C41C6E0D55FABD11E47DF91C3D7840A3E390E1CD934CA9CC1FAB84AA45C2DBB25CFF18A3AA175551CEFEC3ABC6E2E864B1F46ED9980E40337BA7D6E03D309D051D9E04527FCCFA7D159BCCBFA2D6DAE502E6443B27A41406EDAF5FF2C762007EACDC36DB0BD6F8779A3D5ABC130D9EF0CB200B48A8E8330FE3CB39AC636543A946CD4FEBC221B8235A5A776D7B594330DA86415E587D8221FAF870F1885FE21301A221858C5CB3DCF7FECC25A42CF01332D8DCB90AF2BF09A8E29A865F09E48F417DC5C3846BC74DE71595D692FA4A342B6D1B4BDD78FDD21F300BE01DD8DE0C20E37A19F584CDEAAB64A706229A2EBA00533D6058D3D641E57279BA403EF85ED49192E57F52AA0DB7745CF28C27EC038FB3B23D5422AEF2B36065EF3B56AEA51E1A54F321A4607B056F64316BB225B5C0F53851F6552F60CB1606EA225C5D9DAA49A910402E0D4144FC89A2E53A9D88660FA699F5E7444349B886365DC4F66D0836878BA2BD0B0E85562F0582336EC0DFE5F7B72CBD549BA00880469DEE898F1B10B03B879617BC8E3010133068C1F50C7814D78EB405A678B16BC4560784E3C9F9E6BF44218414BBB8FEF6A841DE26ADF382E2996AEDF8E3CB9BB4375F9C99C867D4A13E1DF36539F3A4B4E91E00B359B1C32391A93B74BF284934881AFF48A72CDBBA3E9B27BC07F00212AFC79C52B108186A2D847A2864C3CDF2D0ADF5914AF1E1A0F5E2034579192865C0B496594F97A596A93407251B8AB0651909E9C5E77771067AA96BABA62D49F7B9F28000E197FC914D55A41E8A12A892FFE29B4E6A0758CFFC2B596564D1EFFC238CBC61D25F06FC90C1F75753128E092DD80B307113DD7F4E918C42D5478641B63E3DEBA2E912318CB65A25D1A07A40786C2E4922C3F2C0F3D452D5A93AB2E26B1516DF483EFD6463CA3783D9796FD21B4633F5119999DB2C9A908EA102F2CB2C698194B0F9144DE1420CD934375BBB84482EDA30CCD8ECBB8FB660DD1BEFF7ECAEF3350F4059A620F6858C1120A24DB1457B78C801F21185B644BF9AA13252183CF3A8B12239A6DCA51BDD31C6EAE4138DD68DB556F22F14BCE3AB9CCA3BEF1A7B2A6002CA8C20B150541DD6635790DEA62D0FEA9B9AA7A826832A7E07AACDD01FA62E1EF6FD85CB5E5924145B121ACAA98F58AD27EDF9B0BF42F1146BE4A646A4DC98041768E3F1CD0762CA0DD551A55BACB11C287192F956D3BB64B18EFC123AF29A3C7FFD8AC986BC81E89EB6C0B1C312B206D354E2A4E40C8228C370FAC415ECB02948ACDD9123E2878683EF1A7738A15B287E872F934B0D860AA491D47868E028407B4F238728F1608DB69DF267BC93DCF411430FCAC66A4E3F6B767F55A216F8FA09DF84464D171EC026721B1DB0B274DA93D763FC1AE39545F043EC283B2F0524F54B116141271FA197137DF1D295CAB67294C23E64E8963679F7D1B31ECDFDA7C7DFB8653D449D7880E8DC82D501DDE1FBE1FBFE2E9C20AD53E3D1B858AD274E1B24D63B582D8003DDAAB0DC6FCD235A42B232B691D7772676AACBE477E3D4FC5D2B97DA1B863ED2FF4508FCDA925D9B6484A87EE5D2E43F46B781A8267898997C95ADF956B72F223935A8CD2B921F172A519B18CAAE5F728138266CB4CDD92CBB279300E3970C04313D6933C4C4F6FE2755A8468C2832E916C1AFA9C5BA616A7939BB46522EC66AFF7701182751B95E18160DCC573A38FDDDDE8E765D14C2E1340C9CB39B599D28E17BA41517E7C8CC013007D6BC396CEE850215AA90753E37B7E9812DA32996C1A0F175DA2377005EC0D3BC0EA7E2E7F61649B05D1430602CDA85ADA01DBB59B692E566EF45FE30E365B0CE8D952D406317DBF1350BF8AF49DCB16CF87F0A57D127A2A876242AA32CB9DE75233146AEF487B2028B625E0F65C145A803CD2809B5F39667C6EC7D2B0C1DE39E2A0501A4F8B2215BF6BFCD09CA45E7F43B25E656F99A4959998391EEF65B998CE4E321BAB11BE6046EE5683F0CB6C019819162CEB010A13D15930A6DA41BCEF3825CA6E5D70598970B82A2087AB966FA7F836B7A78785F342A768E7B6CF2BF86BD51C3F97112C95F9A6AF74294989297E52648D72DD3727EE051343E00BE9A125D3985E7A3F839E47D4154B383FCCB1FE64E09A05341CC5FAB5FB7696F6470FC654C331AECD716A4F6489A32BB64314AB5DE484A51640B536EFEB7741B47484CD547AAFC1FC8D664CC58C7E03056FCE59682B855294B236BDBC5332D6E619E0A4694719410DDBB90852BC4FBDBBED20C63E1678811AAE3A47A4CAE58AAB094E05505B8476F88EB79478FC0EF4FC0935C5DFC99C1D83CE1DF6855178F76AE4187064618731F5DBF1BD880432BB07D0ECB9475D4C8594FACF7C590A689C7C77A47D1A5D7F418D5066B4219A4E59CE4627798064E03DD9EE2A1137D31A806CAB70A431CC051B7D092021FEE5C75B2D18DBC99243240187E1B8DBBB93C8E8E17ABC0D3DF6A18E56EBDA1E61C34081DF15806E25D3690FCF51B9F70DAE82AFB7A4B0E57DC96D9522A512F95C353F769EAB883365292FB55331FA21BDB0CF787781D27F80375E3980E7365029E7852FB7EEE1C958341C9A88D39213CE2DA3A9A90D53D6F6FF78CA05C078BEDC29098C03E7DD1765D1EA17AAE0711443DB86891532189919C157848D7926769C5CD76BAC45E46E95965E537A17BBDB3A91FF8DE7D6432EE0BBBD5A6199DEB9B3A85C3462D45CB28FED7D21A39EC6A6CBD3EF81E8999EFF85604935C12F24CE044DBC44E97A7C00D061DF3BA94D50BC8317ADF3CD5E7B50E06A925DC851E8B78C28E13BECC31A3D4BFDB3A7E712BD5DB3391D0E017BFDB05F473E5B4F6DD8E68410DFF812C7673D78EF60A46F552D0BB53ED94EDCDCCFE001806ABF2986F95429DAAD3E2130ACC87F864C4D0084BE08F88D8BE20A83062809BD74F9C9DB957F25CFCDA9750507FD8B0A3AEC4AFB00A2D7CE7E9C624DDAFDB89207527B1A2320B9E33FB3F91028E23A1859E4471B62F919F9D89637351CB7096CAC79E261F1F47F18A0E0E385C430EB21B47258A1BCD26D82607B55D82C0A6810EC0A6A4F91FD7F3171DC302919D08ED8764A1862746C3AABCE3E605D436D47A53AA0344B8ADBDC3F3EE19663D57431EF848B7C46302F4B76AD2617CA2E80C18570902110CD6CC25005D2040FDBDF5436B08458C9BAC1D4E40B4CDED5F21C216D82DCA345A90C34E13AA1915191EB04EE53AB301B57B3345C2497450169FDEE09720F96EA425B3B7EBE4BB8D6714CAF8A4509AA2D6A50E646568AAD67079E408435D29532C5E8D4401BAC6F134C3F78241A0D92AFCD91589523883CDEEB45D6598DBCB0384CB5BDAB870740ED8626390BD94528D027106ACF323027C0B51AFD3B4C7376D279480A1E5D9766701D456D60A559B45B827608D6DE1B89EABFFA6C5493B1CE65A6D24190EC0DC77FACB9DAEB2827C9D7964011369235D0FC0599B36FDFB19BB323959BE5D8BFBB64101F7B187B04DF6A7EE5E97BD55A7AB279FA53B11F55139CC45079C15D134EC8A807F0C8C28F72B16DEB21BB9CB15545C00B665F052C30EDF92536ED81E561B872BFD380373B2A7A32F93F30AA6EAADA660C82F85113B400C0FE039F55538EB274DA590107A3769911A6FC700BFBE55295F180027A0E534C12947153F8AD3AD9F8F6CC9292FB6786B49A1E95E863FF96E5717DC66005955B0F7823A8C5870C68A07C250573678EE5C10289544C0A00A4D2F69094AB4B3311144A128585462EEB0364787C841B26266D784851965C996771287EA44A3AC9E2F1F9957144437C3BE5236492677DC2A4CCAE29E0F4885D38D0957890743B1BEA16B663E002594B86A0B96487132D5FC07F2656998C03CDA03346D1CC64C91442938744E5C3F8A562DF2D677239EBB08F21980CB337973A6FD3A410E45EBE6B98940FED285FBC024F531187E3A9B23167EB9F6D6C7CA7C1B4C945C8965C885D9383C1013F7205160E60663963809E29EB0C9CCD0F08881081026F6417722703A6BF6DB0C4D4A1A6E471C184F24F35F03B987E218F4C1CF71C9326A15431677CCF3962BEBB583138A92AC6270A4A2093C0ED00297BBCE0EAA741031A1859A6475F04B8BB457ED08D6E4F1848105067AEB4E9325FEABBA332C072FDED73E9D7251D77CACCD8ECA408AE739306D28F23D585DBACDB3B64B902D9DDAC0C2E333565E3CFFE59394AF3E8AC70668D07DE63FC38BA632116C85BAA94D0274FAAFF008A17D3C0875173B6D128246B1DB29D957E82EF97B961EF4AC3EA34FA48526CD5C0BE03CC45F8E19A9AB308E4F28AD1DCEAF77AC1CD7C09F140C97C02E09C89CF8833653F1E1D5406E017A8D3793F9244634B7BAB5DACADCBE86FE5BDD7BAC2C3A1D33C17124AEDC91D6E36C8942D9EB04E9E7933FF086473BB51A140713B0FB08E9CA6162FFF4760CA41DFDD868D082964B70D3FFABB3499FC263F3FD0D09D8447F7CAB821F5E2CBBC5DB4DFA61CC859D0C51198294D9D99F2EA55358E7CEDF57EB7E283513A209E58EA06C0824508C72B78E6F985FFCEE5D4D540765F71FF5361A5C069163E6E3723B52D9B8E2CD9F0E9765524A77BE8C3CBDDDAC201A9A4E69B017B1DD787EA332BE88521D709F1ED81488CC1DEA4638E3AFB87FC83B978F3EB5F530059F2719E24210D262C7A545361E5886A74D3F3DCE1BBF013AF454F8590A7854CF5C71199C511344A820D966A76E05A13691945E53B278787F7C26C029E92D232336341FA23518665424E50611E830934B79FFA17EECC415D1FDEA3734EBB63AEF40053A52E7B00658EFFB6864F9837D1BC8F3F4F558A4B751FCBF47CBFC9F6FD2B60885E8F290059585457F63F8FC7148578BFBA3B144EE43D0117645F84C17F66152E39F5D5108DC30CBC20C11F030F3D646F245E687E6771BBB5851C89C7CB92DF454D9D66541D463D935D9C55003B26BFB3E2D3DF5E1433259B7FDE5A1BF914D33CD8C5CEC72E69DF905D0BBA452C417A5F2C6F154C530DF79D7C68032944C67EEC0392EACF79914066D7D93EB586357E960183F6A1A874CA824DA9A3708250ECA2206ACB0706CB9878511076BCC419F015A134A64E7A5088B7B665E199C0158E7901B746C5F30D955B4920CE85717C65B919AEC4D4968FC19C89D578003401917CD33070AFE4FB34D97E1DFDC9576235BA88DE90068D7A03B214A636E1F491C89BA831E18224BD0770E96473C2405E15B8880231D32631B8AF72CF54A4430814737AC0595AF31C3306FFC73A689C21F356C3AEE86A56089FFB094B07BE0AD73F8C07B5651D4210B086CB385E10035D6D3750F17381DD9D4FA814F8E6C26AA024D018726B5EA3102DF88642A072A5FD629EFE14AD9DD2D8DDA4068658B8C46D479DA35175A6410EAF412570BD0D115A5826F5CF272FA94C43F920B0B71F423CDAF51146F7C60B015C96F189970157346EBE75387CC72C18BD10D4165ADF67581910E7A281A7CF213C23C4C2701937A1FA2DB8A565CB46EB5B74014D39161AD7A17B498A5B9C4435DDE6C139EA4CE64B39D2B2A71CC0E852EBD6F8C90CBA677D725284D954BA7FB07DD9DDEA14F41B428C5672120135222D086A09D9D1EFC225853BF3B63051C68819657FC35663EAAB72F87B03CABE6D8CBD5C6D3D7C54D97542C7448894BDA207BEA13D4FD42A548BD5D5FBDAA6E74AC262ABDC38BE1D091EE203CEBC7DDD7C97E83DAC85782F93C2F1225AF222FDD126451FD81B8F92FAD131222B46EB2BD6C19BB3D74AF53EE511A2F4C135794774F3FFDFA024481F097780C79E2EA4B0A00953FC32EA5ED352A86F243406194FF3C020B6284A3B12EBC98FE0B03AC7781B1AC3C580AF11E851FEF9358E14EBBC48C090BDAA56DA1D648CE389670BC9F97CB9B5F8D8314EC7585B6A6BB0CB012697B107DAE740C437A121D798A041132A5BFF43420ED0A2128A28D1B2B150D73810139ED783FF698D11796924D2F3551FB84B4257564F3D625924384690B5253AA0832F0B7793F6C4EA1DA8A6F201ADD7DA39DC5FF3A8432FCF0CDE529B78ACC0B309B5F991A630B92C16A5EE404CDB348D97F8416EE803F82B6CB84BEBD535132DED177AD3E2156DB66E3264EA4BAD91BB4B8A9506B9FB4A55F19248A351AA88367CF40BDB18360692C4A7F1358719E7D442DEA668FF18A5EBCF01BB54F2FA55F6AFA7A95AB6D216FC0E1DE0E821FDDEABA3C1C2830C3C6459747AD35F0D2ADF0E34A354B0D7498E8771FD5274AD0A637F9D424D8C2B0804AB3E8C783DDB48C1D463CC21310457A74BE5FC6BA8FC6EABF8564CBCA3B8564A773B2B4723262C334C7D33A996E61CFC5F3F56C9CEF23213C945257866B5B5D086D5A9E7D7E4D330EAC41BC57AB8FD19278B85C2751D76DC187CAB3BBCE15CEFBF7C408C6D2086AAEC3F1DC562C28619E4026325DCD9662CDEE6A88D00B90C7B04CB06DD41FD2B30945E1BA5CF455A0F285E1ECBD8D69C2A78A7C3431C89F61D8F78E651AA5F17E1D2B37A0534C674869E088896C4E3F1106416B232F6950D0D8010CC86D3ACA089907714A31032751B4D0BC16F00793325B3E5A4E4BEA30965F4235A675E669BA9F3C81E4C9F93E9ADF2CA9D2EE4A341467060D88E11E3A025811AA02D73D5434A6B28747BE91BE864896FB8E219FE3CD47A84E157FFB27BDFEE0FF8BE2F3B024AB061EB175A5C670C78A33D17FDE25D287FD2812E286817A6FC9E2DC413722D53063EBEB729D934D5917208FD1825F6619FF495274D5C15C8C3A9CD24E35C5B928121EE14F50FBB120F8C9FF17DCF77799473F953935A10F486C7A9E4421CD0D843515E49A5FC69C3F788856F34D8CF576800DB7D0FD3C8B8ADB1816138DF0294D8DBD22F0A647286261B191A57DD184E30546D9629CECA88CCFCD1F5BA2B952B7A5D41B873EE488FB2304F94CA388ED1AE82B3F6AFFC6B738DBB68ABD3D581B0FFE6F059B310E8CDAFB55C3FA45F79BC5FD19F2808CD9C58A5DA06904089B6303BCDC3E00D2FEF2A32714C7F0B5010D1B41C4ACAEAA6ED588AC696C5806DFE2D19CDC1AE4818B55EDC58C84E650DF212740DD089B61F400DE6D8699BFBA744838CE99EFF6DFCDEEDB0074FAD83FEAB18139EA456995D3D342FFD540DE3F55EF367A5E49F08DB466BFC48591A7350FA8406BD0891624AD09C328DC21290EF13E320132F9E38AC622DAE2B79D43D81688E405EC7C2624C94FA1FED4D849328B0DA7527A55970EA32A246229193796604EC7C56583CF05F33184A94D18B0D9D6C310691942B41759DD7D5D461C83D9F32A1375255E14237441D3CB475F9DAD11DC49D4028FFE471C30BD69994459267D7206AA8E5201FC0670C20E0F7EDEABBD3D46B96BB41B2A3BED98795F824A26BC6DC89C7736AF13D48928E9EB329794A8C1458D20AB8700EFADA52E27664FB200CA07728B1D1A339BE56CB8E8E12EE630BC5EBB75A5A1EF751C1C20EA612FD97D9DED2B63BB981D0CD0F81D6FC4E43C9BBB580606910472D14481358434C612074B8EC594FC3DF002F26DD9BC87230D2F2B14F4FA01595825D1835F08508C160D06E99C3ACF9FE9C911518D1CF6BC99B058996E15C1C59690F861E33FA8976BA66424CA1E51127FF43CDE0B89C388384E235FF63D48BCF79A554A0039B138DBFFFF94291E12B8BBC52D468533A15479321E1FCE3DBF366AB999A18D9792E2F6AE7C678AF0B471241636809FD08C63DD8907CBF4C0C3D05C18592165803C319A1B9BB27E81DC8F23F709EB3BB88B940147D6848A39A0A5A9189F62074E9B87578766A982A682B44566256BE0499CBC5E2F4320F60B2A6B8DF52D068CF4C94BE9826E1F0C36D02B2A72A0A9FEF1A6CD02C012FE74671E501246B0C5EAECC36237D2F9B71FEA49F07CE9D428195C37AEADBBC786E7A15CD21771509285EB2E3A8F2DFF56B0FE1BB3645DC562730C5947159A4027AB5BF9BCFA64AA098EC73BDABBC853DDA3EAC9B645CF4DBBF44A7A33E254CF47FF6338F1118462AE44F53B06CB2890018B296BF27210A00846C377D2565EF49C3D84458EA405AC33429B8D1361B9AC77A025096F2794AAD128D4C9034C1CE64FE8FDEB945B4AA77679D1B891C7D9FD954DAC6B8F49452B379D8E848CA3FF823B2C5950AA2C089D4AE2850CC8D81133D3C1448E18BBDCB79153DA7DEC3982D42F634CF48174D1D65F7DC8FF9DAC73178A652DAD343E8085F1758C5DC18269A577F05BBDB7D2BADBCBD3B38B2D55516A182CBB2AA32156F1AC6DAF1BF947F3A2674F4971C393983769AB8154BF7E734277FB1CDE6EE7658A668F2FF4AFFE701F67B6C998072F81EF451B799C9239A620C09D0C64384388B6090B8E8DD0064A2E8C41A433EAD70D6A413144FE08965181F4FB22E19A05ECB30D13085FC4F61A133461CC68DEBA17DD74B410F2591F8EC8333FE1F1B10A1F61293FE6353CCBBF98BB2F5D5502CF747EDD0876EBFAF497807C3B83E1CCA21EB1303F2FF5523CAE69679D1793A4D59E5510D35036505B4DE43DFC8EE6DBDC4D1D8925ED09E008A8096D696D7C577A349CA7B204B6DFF5172D50EDA0972CFE307384C3E812E2037368AFCC1115D533735B3E7063D79DB47428D689FEE297534555DA8E2A640991E5220E488A791EEE1316D0873D2D3150AA3082062EC816C6113CDDF4BC65E114FE2AA8B6B8CFBA00319EE04BC123651B51D26E79B851BEBAA6FB7A2CB8EA56763A2A57824F3948113956CC8A09AFE2050713DF9D3C436FF9B2C2AE5A4E1DD0497F69D04EBCB51F8D2AF6E5B0EB64A8A19666240A3D232289083E79AE4FD09B0C9B410EFE91E2DAA1EAE48A30F7B9227150BF934763BDD035186EEFECE6791927CAA8F77AB8A2167E2A831175821A7984BFF24A7AB24EAF244A1B2EAE33998D83839C2A64DA4BC3850A7003F8C0353F9ABE4A64236857EFD66B728379B371DCF890CD48845D52D4416A0143C02DA252C9A0955ADEE9BE95F7930CC279ED6E2DD330F7720B6328E410FB27E280FC5AD85355C55BB49C7247CCB26CB323965BE37E4736F9F89B0CF8E79FB21B714CFCB94452EC1E52C1E01F9E7298C82325807726E1855BD87FD72F97CB53DF7AFDA5A3800392EB3DD635F9D91BB363BAD84A601389E3B606DF15E8715C25056CAC7253C83D856964883CA30BFACB16BC7D9D8AA63444976DFB86AC502570FF92A2EDA2C41DCC4EED0FAA4EDAA6B537FF942EF06F0DE69269E2DB3E29FDEEA80B675E9FF9AA2D6C5508466909675E290377926836C1336D79E184FD531A62CE06CE21B0CDD1D01B043AA7ACAAAC7F294D56F17A5026FE0BDC8C1224EDC6C92D8B130C04FAF37EDEE5D5218476496319D4A5448729C2C30C825D516296D518831338BC025C34CAA3928C580E0C080624A0424D850E74BCF352B45B99719D280AC95A7C6FB35E6EDCAF175748DC591CBCB7CDDB77DCA33C5127778E5B125CFB26AFB877A62A1FE673933418E7E57581F587003622D6DA9509BE6642AFB689546BC1C52E20478B64ED4D57F7ED9A0AB473101881A32E63EF84C2FF1A283F545A7B59057EC7331B3C6092C0CFB707387DA52204D7B0902384D8D2CDCDE1C120C280D25D6393CD6178EE10203833E3785D8C9D747C8F2F5586605963CD49717EEF2D20D6177675B2A49D2493EC7B34D5223E09AC51FDA5B9765EC0067F0E12A944DE3D29A765AAA5AFD8439461CB5FC5F2C18C0DA50463449EAE4AF7044499CF545F119E8902DAC86CAD99A213E641F32B4CA2BCEBF99C36FAB6CBA89BE1B89F72BAD269B1DA45DD956824C3F4E6B30811C19DB14D074D4907FFB35267620999E841AD38606D4DF1E77ED4457BDDA5F8E45301FEDAB2D20F6C3081755E7CA9C166E18A58CC7C35952068E2B14FE105DBD551721264628BE9488D2B75D2153158448CC9FAC2DDCC67AB669E308B87F53B8286FFF76D9EBCCE27C7A1FDDE68CCFBEDC4F0E160D4FD09CAAD87D25F312334AAE8E71D7CE4E3B0EE77FD3E53A286E4F95217C0667E92FC40C4CE9E2E29514FD016EF33613C9848059039E167AC0CD8A43D6A8B39E12E44F50C8F193773D6BC330B03E9B9619788418C39E8AA748B36BCA48BD32BDB869C3CAC1D8457987A55BB569F3525D933FC9E942D14A56771C791C6007AA23F5CFBFB812005CBB862BB29AB994E9227E26BACD034F12D9DD4DF9BCF001E1F43EF667AC15D20D30AE480E80827B26FCB3119B096512F89611DC2EC762EA2ADBAADA60659238CC6A05B50C5B39241052D731F30BB98F39CA8EB1AD6E614D98A07538FF95C48851191FDD4938230FFB172EB155CC7C042672100B79139AA028DAA2F8348FFCF3E358C1BBD12185002870F74EE3ACF81800D4377B4E9448F2A542BA44605CB527D8449350DA8EB09451850035D6D5D793DF8A09EFA2069F6FA1571BE770390F4A6937DA684C7E2EC3DF0AC49DA2C2695139C5F17B3B3E373B970DF238E909A2F1D766EE370E39A81E4EE14828500C8A2A17AE8564DBADB742FA6A4138935EE36C0B547686F63A69BBB591F1DF2EA8E8D9D64018A389684B570DC38EA33C3D91918797216D5E2FF5662E809F675DFE547B86389C4056716E4AE7B861BEB9BBEE5FEB862269F7196597EB9AB7FCB120BBBB2D73C922661DF14EB6C8699569F3686A08D452C5C8626A81E9FAE0D2FFB4232012D58DFC4186B9B9E0A09791506C050D145256264B603792A0CB42A14AD5F9D4E116A8BFE646682A4C3147A4A1C08AD6FCCB7627A2B4A598F222BE45C388F9D307B33941737C2024CF0F437F49AA692915963C61D245A1EC2D68BFFE50AF346CC995DFC94BE5035D3E34EDD782DCA5B70B93BACA76B6A87FEFA4E4202E9E548A19865795985589A374C3F8B8DF66F4B68F4070AD63836A115D28E38640567876C3FB632989F9C2A49DCA5C60CE009838A30526AD5F2A7261797014708B93AD8AD071AF4C09DF6B86B5D069DF46C83678C30ED85E9D945C4DD268617ECB6259E751322F98245FE98B2805643A0BC55C9099C096C3F665E9310DA76B413B9FD22B4D65FB8D9E8B18D6B36CFD970611B29FC4CFE7B7A462388BF15105B3E478ECE4C3AFB82EBA26CAEA817E984B429330FD99A33C90FB816584B0DC3D90D37B54BBFA60FA90C566F394CBDBB2ED3F4ABF8D3554412ED3EC2B2C1CE05B560748C48C230D03B34EAEEFEE80B74844D0C5724CF74F138EAF5D1833318A8430334D5FE8DE8504F032406EA4FD96D2CEF40BB3AA5E962BB750862D8B6AB1487FD454E59AF77E9D629588BDDEA1F75397C596C4A6A7308BDF272F5F0D647483D310BDC3106BAB19E4BB7967E4B59595F611539738488AF4D33BB4171DC4EEDDBBE7AF309D54F574BEBC7D777B2B3FA27E85EEEA793FC0A5C2FBA606828AF07C4AF008292B7A49E93FE09A936A1D774217026337542E23DD3A8704ECFBD708316199A4434D0E4C5E20DCD3E816ACE4D7CDE0AFB76A795AD4680AA77995A5424DC0FC6C2013C411E5112456D20E6A2CAB7E8F0E85078B05D168A67AC951F67C3E224578A11C4CC367AB5174DB7C11E6BAB3238CD1DF83B451918519E9D8FC5BBFBB69C59F480A1AAA70632575D58B673926B74D5151665BEB3BEE356F8D27E1D2804556201B9D5315920C28C36C410F2900C465F9B07A9462052D119F43E0"/>
    </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>
