<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="38A0AE3DDB5036FB8852E091D1EBC2584C5A7C72C04C29F04FEA8238267AEAC95B180A0A180FD513A99F04AEF6F49FB1E1C9520670CA4D266D1DFFFFF0A56FC0D512DB7149932050E35F92EB1F6EB80E05974BDD1DEB8304AF02F5D2FE6A367BFC75253D85251B355C2F47734D6EA7F4F3173B3934F89B9A7524A190AA7D977F66060622226620328031766758086610054857386082184281776003020084167360613552813160370665562125733674271043042100485583772587637303058238320517473137183236580063565825684457041032305425728203717784748228534422863603004715732332768280670411484005128124018407768310515401568602874207803045320402451315642444384836245475025500515610760552348424458118841413184581856862648187332720350354361832602151085564442381370127061153685325518516658252710115367824124365208056150368211441540681620662758835020780767727120504865003742656646618175635533125408017561532601566485133143130761174141120700262872284752686516387076223314022180550850364805540536250085256211436436878818884715382625745680248062572756213231802284558701085563733174623685671560818305632072027028173622320434737510311106337748637147568330327206852386622874802525843355148181563647301748200056466121220264003115736022256467626476673807176517572236341140478627845815770027882418813732458183234473125445056222472102464726261673334702366405226611540400643822172488788616002436472882655241233886072376557075461185306237423277464114370344383707720081637510085206672144121446322822636857866086130457420707511133104042200311287474453264288457302852643211837806064445276821167345583562423323464164881666883506217034233576103040438052328353601172017300837004327654061716127035864234266108826637004361287584404065778218147280740278625816314287540615205415541278303071222524606033062307430450250772618432587176210785550386072054783767706380422055840684225642758260266174581526430011000477422154432003842714515352628010837506418387416563505512226475042821370373677485018280056822044608285258706544714536712215808213876611083400803366465543565833022583515022063083548878657356037156641762211216882317370533235354087207864863031012307381483351546778426525046540017731003300472110017638867450466667858005524173223070736836576711222531522483625410333871412155638411766841083312146086118415802570315163578217610083873602346247737374146524723608235700308686003532488712857730554602812714875067128386784023404545807820002658675547056812720523558154716556434306401182761065023305875284714636714631131118025715451047086575482635541617531458301340767234427755463418630104288160027041137182241125307255188744052421201348844560720277815303860448258426113505302830387305225147875410202872341155643066217686657780313122268814875533864331184835862235331622062104786376438661018340074053277684138088362567306866016785708410876186806451357746600408083833515360303872651827216686082502827383566120830882045217352148512043275338430858484334513610325761076266368158416622456636603420326823213341344707561182238737325563242278723613073285353772280567132154218413837711311017247440355561122801600378517603311415763187045316311705383612825151183264805636370228420163803227083655076830238220227283056CA1ABF834FC449C9A97F6BF60CE690B51BCB846087776AFB5B84027E570C576F3D2B739829C6193B0D422C526CD80AD4FD8B8A8153893AA38B3CD9A8D10AD1BCC3691207763339B0ED40857F6F1286FAFCBD73B60D951D808EE2587E731FDB0B663B9EF7308F7AE16A9541E9BD8EDA99598ACB81257D332F6F7FAB67CA10EBF012AEB1A17C3D4826443C7642656A116B0831E06EEA441E53FFD37D1F8C9C2C31FAEA7AAC32A1C4F7A08B24628947202D203A1C75610A54C5282A8C01A66011F3AC5330D2023EAC58904131B1ABB8742563B6225C8A6B36D290CE44F0C1311D3BCB66FF218F4D43C5B2C73FC0AAFB6171C1420F68F4F04FB4E3AC5CFAD989835CBC2FD37061DC529A0B5D4C4D992ADB296BF9C7DC56DBDF04C50A3F111D1122C4CCB77B6F68FD7A03BC25C525CE5E96E1C78E323B47BD9CEA8275C5CE97B2B0C8460A89BF353A84D14218AF6FC8020EC26EB965CB88EF913C2D05FD841F30C69A18BA290FA357699D0442892F5399ADDB972F00B56721C0F81D11C0C20986E6A2E9C560E6228F61F195CE41105986E2332F97EAA0B85607A0FC203A0577FAE38818376FB5EE3ACD7CA66FA22DC5B90B03A66EB1B845DFD6AE79DC47AB7AF9307C6AE001559EBD9260BA3F955D78B65FE4CEEA8A98F870E8ED25C91EF9F3E83E87103B1AFC3E7B5A5FDB9A0B06F46456A386C87A979BD400DA19E21159F68FB3DA32C0B0533C7EFF4B2460CA19821A8B734135EBDA2B830709A11E9243EEF51D4DF5F4421F8ACE7C00C298B78B216741DFFCFE84927B71AAB34CEE6E321AAFE8672A1D1D1ED0AC8ACFC33CE758E39E0322A4DE21EBC6F0DC3528B8B82D038B53908C3541F754C04FE72D6C902C123572FFF66FB3B5D85E89AE9BFF140FF121C2ADE4646005A6E1CC6FAE3D390B2E46B08B702CFFD0D3AD78A42BF40A77E1FA90D29F3F42887F6098DFB2E20AFAC16BC3DF67659785E21FAF9F56A2EEE54A0AB43AA5E9EE55E3305ABCF5B776CEC7A065E0FEB5E3B3BF749EE063FC05BA62E994F56999BFD66108F91B7354DA793A40278F6A56A70F7C83ABE25C0D55FCBF9D4DC30E8E2071C9ACA34085C108CD4AD960FFC916A251DD0D89BC11D5A8001DB5F2436F6BD3A9A8F487573052F41C76CAC4A0250325D55BF05C55E0AEF7932A9CCD21B17644657865D172D80A1BEB1B0D9E467B491EED502028B8702E00B060EE77CE4A303DC8541A843FF6910B414494D9BE2E9F467E07A387196C28688511E3B0AF9AEA5C0F2DAF9FD7AF8DD5A6F0C0768B8D56E25EC9C14369E56E460BA094FA1EF293177CF1C31B5EBAEB0CB78B96861952A22D9663B715FD81C46F72607577D1E999A09EE784D5F723F0737B27A9A1CF2BD34E8715626BF6033DB31E80BFE268A58DBB68941A53D5BECBCE1BE15E9A8608285B91FC43264C159F2A1ABCD6973E823EBA87BA7D03BC2D5CFA0FD343D2441007FCACF825EFD632D069BC1EDA92D6CC25C35006475D17D4192E73A1826EF7D743343A955CE2CD2F1B693EDC13462A6BBF5B0F93BD227F5DB9D28FA6E3737B82CD1F65F10E27EA1049BDB714B3D2B05FBE44D813BFD1E1D9792C7FA0C95F25E2C7CDB7642269A0C6F035A77D13DD16B0D3B88F3FD6F46597B4317E835D4B05816BC1B41A7FC870CBA2C9CA4E04E1A90AFF9DEDEA0FF9B7EFAA1D5B4502E070929CB38950D493E4644B22A48661B926E2E659803A1079E609D50F64637F9085AFB722E4FC6E59542F540C50ACB84A09F55C71F353B005A86EBE7361D73FBC1FEF66301FC524F6BAC8C046CEFC0DD94E14C7B68EA18122BC28083DFB2FFC5F09F7034FBEBA3AB69C66A7AFAD122F75D46DC5E1A9E831BC89A8345D4588BA19BA55B0449A10F90908565889F082FC18BCAD46AEE6BFF4BD463014BA99996D40F025C52E9FCA1A802EDEE9141824FB28BFF5271016DF1BA497B1C5EF8257BF487A9F71AC6C517EB0075791B1FC1C504992664BC9599DB46C74BE2C01E5301EAA37E2E61C614CA250D9CA379AE42DBE2461D1057A3855C2FD72A6D0EEB5F2372E9A61B79AEB98DA0B8DEB68D6CEADE9CE8CE682C9DC49BBD028CD9D191969D76ADCEA45EDCE7A38DFD91DC82B1A5F550A9235DD9F8D815DC7321C7F2610989BDFB7AE9687897BC28D24E497EBB16E4C9EFCA82E09DCFB9F3860D93DA5EDE49D206D50A769D7E44B313AF657C6B26B7EFA18708759A38EFA577590BF87353E93054F6CEEFB6E60CAAFF963CCD4D5791B49A00F1FC1D63245FFE3A4280F783588C745840F28AB5E4F3EC2A3CDC8809230E61775EB3AF5D27C82628FC9FCAE9AAF1E4CE363F5245C255488559AAC11A74D127F02946FA402CC370D7072D41DE8E11389CD7D9B165A8D54CFD2E2BA51525F4CA9AF6962F9E8E1B6CB7E5D23E32D6C1ECD447F30AE9D949268093C566D4084D9A19ECC58ECF5C27AF7C626887066AF03415ADA1B38F6B8D7CC7E990476A3552448D9541AD26EE331B140566AAC8168D9890D33BD3AB21E9C73D2D393AFE750ABDBD1B0731E4E78E9647F6717A97DB932B923555C874FE1EF864E44B3DDE842FC97AAC504B69ABD3E327EADA066713DC93DE77EC0D775566F809A58A9BD9CCE974419CB3C655281AE9F8555CE0DB01CA0ED070C3846DF1E7B2A1762B18F81C8DADC85142F86988B104C3FEA43D7132DC32C02E8DEF2EB11724F84BC6565DEAC133401FC70A2EDA667BD423DADBC95C93DF2AE808D47721FAAD5DFEA63E94F2D772271911B3E08B6804623A14A7911176B615D633925AAC7AF62289BB0143CF74CA56415718A01DF81B86CFC5E7D86D748E29ABB3B0F0F248D2A17A7DA1F0FFD103522A6F934A7166819CE4EF04183291BD85938FDF6A051F7A6C9336ED114F2396A97D9FC6B5F496F6E836ECE2896F825080E2313FA39C96511B2EC5D419361193481E1CDB84246D0C6CE188A7A3B546312DCE4F4A4EC9F02B8CB03EBEDB6EE3C891450AE5308E0C5F5BBCC608CEAD5F54281469A1629F34935C0201F9403AA996D8935174599C9EEDDA322340D14D9929568ABD212CFD7BC61823688699A8B7F0000109646C16111C85D9AE58826ABCC0631F93E1B5F9C6681E266C66391B22A3ADFF3D8F32F208BC90F73071DC1BF8E1264F1FA5E921FAAC415F211EAA4E7C58132C0F205CAA450D693CD7DEBC426684A4BC710BEB6DA25F279CF2B4540D3DD55AE9AA491F05968E2609440E7B571C27E97A66B755BE25E106A5DA714D816CED6B8B5BF4257DAE62A055DB5B64AA691D84E4FB6CEDD6C5A9B48AC8FB1001454C8F9BCA80478700BB15BF21D064DCEDA196DA45C218E04430CE298133B443F00D95C2376ECA4D0A8F445A218CB5E753AC5529942A1C37CCC3E120E9F8A75D00FFE01C6FD145FFA327199C437A6CA25CACE4E2CFAB0318E548265CF9D23F6985B7D7021A7C7EFD01BB921F60F408E3B4158EA51ACA80659E51BBF867009A44C4257B82D82A7481C734D1DCF74AEBEE390D185B34130E56C2A2D4322371C204FD619"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="32256"/>
        </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="38A0AE3DDB5036FB8852E091D1EBC2584C5A7C72C04C29F04FEA8238267AEAC96C9E7D24E0E0FC47E3AC2972B7AF59B1C43FB72F9AB09994654B8C1DE346D8AB87F3FD4FA18BABDF0703D7A2838375E5D291A60905AB0B8A7ADB98E0A17E9A6EEF9BF09515997BEBCA8D539B8FED992273D5D3BC8DE9870CE7B7E6AA8EA0E28367540092314FAB9721A517AB99916B40C3DCA959F4A7C77459530395F25E6E2E9651937BC2D10EE5EEF70A95CE7C46890B304356BB694266815C075ECBD2C235C5F723B9F2A8ADB482E72C233AF893DE3471BB23EFEBF84A2AC20CA333E652B33BF92972EC46FBEA3CE41B52F368D493071B029FDD10B9E37F5B7FDCAB962FE44E333E2CF82116F5BA0A93EB01DE57D062CCDD7DC23900AD122B58A2EADC6077CBF9A32F16DA25A8EB492B7DDAC8CEED496B8E8E51A8C4E6FFD03726DF525C94FBCB65C34C16CD3C212B6A8E4B4FB28F1F5C9C54597960B8E1841BE3B7B6651D78ADAEFCDCA155B3455CAD816FB80703D32EEFCA3BA6F038DE332D86F61A0973676BD90BA0ABF9A80B6958931ABFDC86AF776748C715A0EBA8610B6DDC71E84D70BF454587615D103DFC63ACF3E338329C04B263020F8E34CCC4E5D5EBDD5B5A04A80D851F322B9989DB28A214226B7F02C3053CDCEB89ABA6C7EFF7906E7C8F14E4EF5FE2F3C374B0105223E073D83EF39858943AECF3F8177CDE56482034F92A55F9AEB3C0E19C47D5EA58B6948C4D42AC5E1A8F9D618DC9E6CCAEC9F4C4AB4E5EE73AA0D1A739D7F3F52644A4C4E2CC407E352DEE740AC4366A71FF660518DCA073C96A616FA822EBEB898F7EBEE81E3B3726DCE98516E614CF006CA48A7E991DCEAB0067DEF79A5E20E334A75C4F208A4471D552ADC36D4E4565788A7F6E08C4CB66ACC5F8F119AC1D43430FACB326EA5E8B0125072F752AE96EB7920D1712A468B1DBC31475EE21985C3256FC3B531E6F5F527C293DF991D62EB229E1430DA73453FAF14DC5E1B841F04EB2C2DFC3C123A757CB04A13D8BB0FE1E73968014D8C26A36A77B57879DF05BBC5C9CC003132CCF4FFE7018BB484F6876558EBB3841C19707F81B1BF4D5C04AAADCD36ADC7F76ACD37062697B65A91AE4BFBFA52BA5B07B816EB57D0EFEBD4C51A5A90B868B9D8EBABC66F99E3023BE229F715BDCF9ABC2D7A928ADF3E26F9F36A15942297A8B471C3513959E006C0D764664DE0F49BC4AEFD8ECEF4E2C753DF521DA1FFA076E8EFDAF5064D5852AA1BC77930DD249BCF474AE1F80B8A2AF7BCAF7630BCD793DF8CFECD60C744F66F654EC76C458FD1E977AB625121E7BDB722AC6E49DDD450268FAAACE64EA18CEFD23C8878A804410150A453F40B6ECFF8BD60010CF4F42DB9BD01DC73B404AFA6B9FF47E61356E2D8ABF65EBA5FACB7A2A3A0C5E56D8F66BD3392534D1A1DE28112B4E25720AF71793877E8EA5C94CE7997C6FA9BD5C010BA70BD2D11FF366B13931BC87B0B066F353194F40A469F87B6D0DBCCB4171B31D8D8759D9DDE27C5E1315D7C2D896AAC494FF46D84421678AE16CEBBAFD48F1D8D7EE4A0770DC266AF060E078406F24A419EA2A16CA3D333E61812AFF7BF5CEAA3E14A3F530970B031C8CF6C8429709A7B40AE72D16EB639E9D28E9F0350443ACEBFCB72835F86030B5765289D3CFCBDE4716BDB347D0FE0EB0C80C0D77BD891313AA97184F3DCE4A5874B81A3119A1FF21CE3785E403CC5C09A6C88F865B32813DCB16317CAEEC4EE20C309E6C86A0FC40FAA3E0AFD37E4F1ADC3736ACF36DDDF0564677D7D8BEF66B2ADCF1FF270DC7E7E0BFC038A674DE4842AEA70A14D7F2CB3BBEC70ECA018D54978161BB0AB08E977F0559D9A5CA0C5023F3016FAAAF14CB0089DB9D0BD228A8F38BEFDA86A6218E369610B5C33CBF985E670CB582FFB1DCDC98B3DA23A46A12CF7B5A0E27ED4C966BDB76A1E12FF294D79FF5484137B5499CA6D4A124D74F122F833009F7A3D5584AE422309F286BC147629298567C68D6BC152EA83EE731A321D8598C688E36E7F13DF039977C846E244D3FB49B699986E5B89CE324C9A4B8A1DC25C8DCD9488B535227BFB870C75D1E9F16D05D46F71A7B005121866785B2D64517A2D3C2800B2A909D78717EF3B984E35A8086077D3F805BF1F8EB2948D12AEF3A9A409C078CF716A558D269FAB16670587E37DF76983E94714B7338209CFA4FC218DBCFFF6659DE945BA7B8879108AB6980E10835115530D304C86B09E03A9E89E1815CEE51CEDCE404395048198BB074BE97A8E87120AFF22ED0A6EED56F5B069204D9F200053A8F2D3477431ADA7B72CF40BB72A1B03AB8FFB5FA115F5469F185084231B9B5FE6039FA10CEFC39A3EB5437DF755637D7DCE62171BFF943E0E4D2CB9F6B23A718DE9E19EF15458A17CAB89A08C4AF379DCA6D4603E4814843FF364184586AC689EECE066E5AB9189C47293A8D8B694663BD85C60F6BD5F698C402A032ECD78E57C54E37BF8206D4291AA03B9542181F64839FD8105C3278521A2C8D29C6BB124C8EE241CCB1B654DA277ADDC1CDF1C9E66EEB063D289BE859261A0C41DCCFE9B1960C2B90AC7DB073782163EC08057D57D3331F4CC5AC198123671D5FFD7A48AB2A6B9E46E302DD621200E48CFD78E201D00D36F99B231186A9DEF40AD01422D4CCB0D06090DD7067696E336BDDC0077BBD94091FF2F7349C2D81E0B2E153C11E9E2A96F650D69CFE6EA193372FCE084378BA1145B6B55A82754B"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="ML_DSA_65"/>
          <CryptographicLength type="Integer" value="15616"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <NewAttribute>
        <PublicKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_1"/>
      </NewAttribute>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


<ResponseMessage>
  <ResponseHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
    <TimeStamp type="DateTime" value="$NOW"/>
  </ResponseHeader>
  <BatchItem>
    <Operation type="Enumeration" value="AddAttribute"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
    </ResponsePayload>
  </BatchItem>
</ResponseMessage>


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="false"/>
        <ContextString type="ByteString" value="DA8039A7B6D45A2396339AC4B07F24799645DFCA76B6CB10030ABD70076778758AC87B1C71DC9126631F0F9D14ED2174B75EDACEEBA2A1569DAB8348FABD42A5D1AFB1D2F3DCD77114CB6D180C68BB87"/>
        <Random type="ByteString" value="D65B53E815E4D045DAC618FCF7F8454C4698A858D104E917B7475673557518D8"/>
      </CryptographicParameters>
      <Data type="ByteString" value="8EBACAA6D3CC1C8BEC0581CDB4D0A16DB43BB43F1D5350BF77C1B8AB06ADDD00F2FAEF63ED0D688F8B71254F70D0025C67CA7BFFA553DB7D1EB8B33C5CA8FC1254F19DB72D09382F3B5993F8D16E772BFD145402BF32F290B11C6D263DA3E91F69F6BDE8FCFF71BCCD3B3297E48D9A8BDEF0DF45C8660812D99AB69EC6056A6DF178866CF9561CDD5A1D69C844CC2A68BB332BA811DA98F062B73E18DDCCD9370377630FF655BE0A98F12060576BCA18B2946B9F3C6EE455887DC1B860B5CE7B7DC0330EE4DDFD26D36816F52F206D246F9ECDAC4757F7378548EDF37C9172AFE75081C48F39B68040B2F734A56A9D75703E4AD264B6CBFF85C3489B5D3DD9CA9DBC60CD95DE62BA71326212567DFACEE44B31555B0F6C471E16A3F2F428B3A3C54DB2A03982C0A294A5E2D0FDE91528B63CC411E09E184F5C99505580F760540360FC6CA6B00BA85C12F4735EC8E06E6C23E9547CB603C1BA5851442A1CB488194199DE57824C9F9040C7E460D2A7ADDE7A72357F79959D3E53EFF3509CE823F655460676BEE8DF5969CD11534215A94BA2E11340ABDD6047109D4061A5095E521B26767CF24FBF8EB2E05DDADCADDC9451985AFB3A3F1DCBC2F9C67E779139C6A7EE011EA9FAE4FCDC4E7FC9A92340D61BB7F3DFD006401C452077D74C9BDC32A907FD1D84F84B44782A017B5B63EB3AD0121954C3E3CDA50B8517F53F5C27DECADB2C955D10E9350BB7C39EAB4CA25C15B633737AA70DD69C5A2E6E2D57FB3BC9ADC8FEC001F1038693FBD1B96AFF39F3454C3B98F08C92D9EC964E1470C907887D08AB8695A262F1CB630639E7C332A842DEF75E84B8D1584E946263E3CFE99A34B87D9DA87CD13CABBF50C1E5E06D4FF931E459633B40FAA5530267DE0DB11C25EB1955122CDA26385A99C5B277AC51FB407094EC0E854D0D8FCA83A3099744840339913169906AC5D068E9894E8A6FD6A6717552351F5E7D4BBEA297A0F7A04322133DE783F76DB6C2C90B6D0299CC3261239BAADB679740201529D7462D8FDCD6EC221ABDD1FA411C50BACD607F937495E9C52FD37730452EFAB87D3989077C976CEC960D621C26526F210BADC63AD99362604DAA2648C3822F7CD9F84CB03D5B67939A5926D6F6376F561C3AB275ABD3B1CAE9C763E42A0646BCE4595396A98B5BBD22710E8B5E4B28B18E514F093E14D62D8EF53B99198905A9E485221FE8FEA76B43F18981013FC025617C6D2FAF2A4106783C9550F79FAEABF20FCB1F718A2DFB81FF33801A4F6923463339C734F7B8AFA493A915FA286A7771A4D06A6307589A44A12768D9E69A22528F796216204FC3792E26C924719DA8670D66B571BBB3BF9550E783BB32DECA5DCE8798D1D285D859422517C7EEEA2B25E29AB8B0F7F1D9274A349CF8A8059F45EDB70F9DC38B02C517AC6395DA0ACAECE02CC1D224B715DE255B5DD54BF006A5BBF1D1B8D70C52A36CDC680CD0FF83A809E7E9AEAB5B37BF70E7AA152F6FA280B933945DB2D4D3CADB6C2D5B7785C5CF708C44ED70BFD94F4F848DAAD62D109938DF9295CEF3344ED45A6E85AA8743FD9281434009DA604CC96351E722A82449F1D8E3BA835750B4CC4DC7D10CA2B2A16BAF53FB7702721B9A16ED1FA7019B9C2B7A285D29AFADE57CBA427BF5FA62B782F9E8BE454FC41A350C6A303DCD6E0FC8BDCB6E59359B546E984B3C1CA82804472AEC1610645AF6E98293C4031B7EC8F65F231EFEA9E16F10F9229F46AE9CC9D16D4CBB95656EECDBCA183BA4AB4D913892EAB871F97293E6827C7E5036C102BD377051ACB65AE1179417713DC8F18C7773D508B15A0041BFF872F0478580F33B56049538C4040D9A9C12723A318C5872C304D129FD59C2CDA816B1C3F57D2A0652A2CA2163507B45FE050A1CCEEAD5AA36E5C5AF8745DE2025F98840490CA0A62E402406368E5788B4586EDB79E7C73156FAD09524594776A900AFBBD82F9E6DE18303951B2CA4067BE909CFBC8721D5B46170E779822A32D64032DB94D272BD282A639ABC7B92C7E249174E8B1EB7DBDC448D4BEDC698441EC011AEF38750933894ED7363FD1942AC5DAD11C648F3E8EE2663E565AA52169EC698D6BE3F25905BDE977F07A5023F29F3F53FDC360BB697D0ED1917AB71D014F519653C4336A29D8A47D2FF8AB9DC3F7A90D77A660BB72CD419F4E1C21AA3B09709C08141BABACB70A5E7ED378BB1C5CFDB324E22671EB59BA7F7FE0112437235098B3B7EAB1BADDFFAE284C152D3CC18F6F4058DD8BA22453E2D5D689AC5522AA9400B57C9BBC3E1C027DD8A63F4C8045F98C7656D1B7515E3043A6FFD6D07D76CE7B51AD72BB1BE5973A84DCF0549799C5AD5A19DBE115E5AE2827A7A1D556875AD90AD6D645E353A65237F79D0F7667FB48C52D67C85FC94237F3660EB237DF2221EC76CC92D29ACAC1E23BAA681DA19E3659D9B488B9375FC769B8E0BE15888DE26FBAA1049E552289A620FFAF80ABE0E414243AC5C181EC8D8B5AE8051470F2D1EB3B140E85A25A94AF761AA5C4EB1241BE052F186A691D73C936B6E8E9C20FB0C6C49A92FDAEE9333CA52EEF05B5C44243D1D71421C9A675CE01BD7EE59749CE65105B992D5613851950D200EEEB8576A59C70339064D1225DC7F9013402941EB60DCA8B2C79EEC4056778F2EBF43DB712E17179A5FFDC2FAB78030C1A18FC9243BE051CA29868271626237C847CAA60C4032A20A4E7DCBB2A7D2384A0F4EA28D40D7F865501CA4D12165172AB069CDF0CB400F441D0AFC3446A2E6CD57A4D6798DE73215BA714D5077BF144AB111548DA090EEE6C7307573ECB3D79E6C1B9136AFC83C05F76E80BA27D774927DE9E71D4053E9E8DB8642C9ED2A833B2B7428EC529233982F95E18A78CA6D0AF9629E6FEE02129507E3C9E3616B9AD9F8F98494E16EF51B59D61F53E8F1CBA46AA33587047B34AF09095A47AE8C6E4FE8CA7B446ED8AD2FEAA2EB23B11C9E622A7770D0BB83A4733DF26C8F9EDFBE44F9D16F8753F61BDA73F00AA8EF71A27699F9266CD168215752CF3A8AB22120F44ADB955392385C51E44138DCDAF643777C1FB0BED309208F2501BFB048001CACCCE59E33E91E954AB7FA76F1F84759127F828ACFCEEDDAE90E7F722782144C5A3330233408C2FA07EE7EABAEF32E0E982942C4945B50DDF01AA7F5E42684C963A8692006DF83544317E51FABDDF491046498AC4B77F4C4543703B75D0612ED0E2A89A384337331D58E3C891FA415F3D105FCF71393F3ED4BEE547A1158E27FA005C4C0D0C696005BAC3F3F6540B3A8B114104086B2F3D3EB5A691B34CEDD15CDA1C9D24DC707E24582A90666DF47B50A8848EF6EAF216AD81188D8A8DC8304B3A61EADF6BD30FA037EF0A71CCBE4733212F8B7D391BBEB4EC0907DC10A613529C5D24B527AC802401C80299B6F2A688F49E30911ADCA85F17127BEC0701683A88B16463474BD151C09659E16AD5D757E50EED88E09C1400C06BF1090E40CA5BA96D7F9E5A8B97E217113D3EDD78CB181B7A3CC16D11A7F85FBEFEEF2DF8730DD5275A25EDF2D221D04A9A889463CFCF5B2EF1714E9F8303935D812CBD782CB1A9C1A29D3816371CFB8B60E0253B55D0EBAC575AAA2CDF77C4923C250FCDAD412ACFB3EA44AB6BA279ABAE2E1747A5DF8280FA5AB957716DBBE748A3C8A0B899A98827CB0AD861D60710A22B8A8B5F1D3604C5B86746C9528ACEC2A68172B31BC728A96664EBD4484951A182BA0C2C8E8DDA167BCC8FC252FE9CA6DF20AB37A8935C27B719ECE75C80924829A9B7EF319DF351B91B4677FEEFC3534C3854EA817B4B3A993DCA71EF8331C2347EA21641E8EF240B3CB2F3CDF565718BCC7A8E52D6B6DBB009C820C1FE9E6C0F147D64515F2FC6C6A7B148470B34616E8C707DFF40E6B1E3036561AFB5DBBC8509FF0266C40E0C4A79CF3988A9DF256B77D69DBB1365FE26E4385F5B6A3095E139E22620AFE9351A2B81654F1D961B62C0DBE04BBCE667201FB240091837CBDF0E471EB531E63758124AA18A961DD924317783361FA42858A76806E7415764DD0BFB5CE6CA4CDA4401FFEFE54F1E88269991507D04D7CA6B3DE9021C3A4958022FE0991E4472C581F4880DDA0F6631A9744120995984BDA50991698FDEDEDC1FD9EF4B70B7FC67CA2AAA01B27CD40C9768D0EB165921F17B51411ABC4CE03C064A8AAE0C0D9A8A6F5789CB4AF01EE6244DA6701AD5269A77FB590B426BCF53F5F501C162F84A4DD8FBC04CF3A9ECC46C93767B90D631081BFDA6565B73762F947D6537C47B899AC937564BDD42882E41A47EC89B63C15B3CC64CEC9313852F37AD8F7BC83E68DB5C01EF52316DCE58DA3969D092BDCD23F93D763D56D5ACA89987B9AB9B6257BB8511765887BA98A2F393C24FCC2EB6F1491AEE2FE9EDFCD26A771CCA00C1FCAC8925FF49BF163ED76D502B43A8172FB651CA6D880ED0D1746B257EC691F5F31ED76A56EBD518BBA6A2FD00BB625807E93DAEC003D0C416D001C4626ACCE1C46E1B8DABBFF05D5521CE3E5C15B0E348CD903BB856641EAC732A57492A3A89E50F12C1AEAB159814F60524127D4731374AFE9CE4B1F0D73FBA38B14815536A45E0BBA356F83E375A74EDA93D93C8D534626C9C84706AA0A269B9DCE2701D029F42C7EB528B93A3E7830D5F529330F9972B316517E2AD0DDC0E2EEA9C15BA67D4404C7E8D5FF075D7848F218E36AED14455F2ACE7F142DBB1454B42F17B3866A49B95F174854F89C819566ACE5E5317512055D47C6EF36A41B103DCD9C88F2DFF4D8FD15DFFF1AA2A6F1BDB5B849CB522251B809927B4346CE3F1763F79E8E3F4A1FF6B13753C7CB0FEFC20A3605E43274346C2BC83DFEEA8A3469A7CA2A9269FBF4BA9C7C3F878F7D80479166CD7B37E7E18E89088A3305BB72F1BEE3444B568028D7B13CCB1402BE75B5FB43BA5D7BF34CEB16811392D3A6F76790424504327C8A4BC3496F83D2F80F9C9B5DD9FC23023403E876C8E0CCEC2121C09D0D115B1012D43FDE5FAFF73461DF62E07EF4C7B7059D54A0154551CA2A23F966B734D7717D1A52A0B429A088A4FDBB19AAF70F1A8777D1E483D82B6575F40700389C321DF80CD78E0F4E2FD782D77940AAC6BE32233102E951D07E54A861EEE30022601E3E65E06929324C8A6123B5022DD3C764D7082298BA7083D87501C05BD891FA37DAA614712A953B46CABD5AD4A9F45668BDC774FB5A3AC553D70AFE64791647BCF85EF6833C842B4C047DD37FC45AE3746639721F4DF396D02A50F656E23FC39D3C1E2F8D69BCA22FE6C2EEF00BEFA3CD61E1A43CB383DB28EB5F40DEB4120FF26EDE6E672844560A7625A3291B82306A2EAB68F131317BAB8658D2BFC719558AEB0A733B59D278C9D3D66E2F2F6180BE1F07F70A9CFAFCE119C839A10E2AE0E455D28A9B404F7126B504EC2E129574BFF9E0E9A7FDAA5C76A5B38BCBF82ECDC00481C4A3207A9E09AFF5B5F971A294A49431CFDBEAE5661976AB16DE58211C6AFD5ED1A73909F1C9BCD48D64C4D321BB92E4ED1598CB1ED628FEAD12435ADD3C5979CC935E2788824768A608BB8F1723BD5939365E76E3CAF12FCEC28B383163DD48F3DBF7DF15CB1A4B8B7C950F06F7C1384A74BDBA854D55C47273F2A3CDD2E43C18C186D85C08CDF7F0E4C3388F63A3C165590A159FF50A79B454E7E2C30B2F4FB52473A9B9269155895DB090C709185A56B6AEFD2199618B6B3FFFEE5D5754A0748A42A7BDFA7714562CAE008176B9B442453A17ABA4D9F7CC31A4303BE881385E310680BE5B9F90CD5AA1FB902DBD0F703AD6DF8FB2D27B0B00025D8B456EF8283F2E3E862AEF1825C9CA7E1FE5F8CF8E2F76A9E0AA788C708CABAD73C55A98D8C1E189FD4B3FE7E4B689073F4307B6AE7622E5DE47B909C92B8AC511D3CEAFD109C2269CA645B11554F099B341B8FB52BC8042742BA29AE87D3043FD543BD4503D48F73E59732FB8961180E2A187F96E881A4DA81FEC1A0100800FD5FE4826D5D23B3A3A27836C0928616045A39B688D0642457B11A78B78831EC2C67C581AF756247D0A15FFB0CE955E4FAA649D20C3478C2E193F7DFA50454F39D7510167780CC4E2C45EAF1A345B85F80BF7D1C7BCF613C8E4D026BC39E8DCBA2F330C538D69477C2C5A16D60F71FE40FCB7E22D007F6DE3A58FD1BF88F13DDA35BF8B329B81AFEE25D1472ADAB957B590AFAD76C31279BB66A7D53C576C4D7484F09066268EEFA92DA63F793BD38B7ACC282CD665C1CBC525B2C18B2BDD94654B82FE653423DEBC8612388ED89F6D2732011AECD199F78256C48A044B75BC66351719A8FBBE7BE614FE6F5C442189B0B60C01E743C97C642BF923B00AF3BBF56F7CB06150243433E85EB54EFD227C7A7495F7066B2BE3E57969CC2FF16444CA4C6D7EC09CFE45AE136C1327AFF6CDF72915144EBD0863ED3D4D5F95D248A0FC856545CB1AA59089E3B50ECE192033D9FE9E779261C92F923899652C872963223B2C47E2D0CC96A1A87618ED9A9B86A27AE7BF366ADC29CC471597B14638FFFCA2A96AA0C2ADC0BED5E26E8A9677A7D04AAB65862606CBA5CD0A8F918A6C831600AF64416BD14EDF6DE53D3681F6D7D7A6221DC94FFFAB07EAD671118C2EA31218F0816D4E4DF26775B586D10EB67C3E1B1CBF2E7E9B07811CB38F5E38C394F4B74BECFE35F2F465509C655781C8BB7934AAD421225B5E04EEB66043B34304DA0C0899CA30B1E9F03EE289DDA0F5387CF642A23C9EA1FC51161CAF1EE33248DA79054DBA44B2BCD7E773C31EAC74209DD54375FB1D7EE059C2DE7DED88D06301013552C1930EC06C3EBFBA7EFABE2F930937EE47334910CCC6E0C8041EFB97A2F2BDDDDC0829D4C48AA9442D4AA73A8BE39BE81F7255BFDF125AEA68D24A1583ED0526344A132FF156619DF3282227B1489A4F347F84A718F228EF371B2A25289C6D507159822632D067A3196EB20701920693F772B1F03D767FB77045FF59FA7A0BA52F24B9B8DC92C2E570C21E98AA9835377525A033419C742B115EB9F5B6D86637065C9F37C97CB898A6F38DB2A29116293BB53160B21202CF5B8334942B69D9FD74C029C1C170ECA7855245436CD0AE46F3E45E8FD5DAF8301D61A8B6233DEBEC37F98250D7090D9944073BAA422031033958D1165510F7F71001CACF0931AEC0FD88649DD4E79EC4FAB39FCDD20831E831B1E7D2FEE8749B96563776CE084CE4D40DB3730862B5212ACFFFCAAB8E4D487799D8561683CDB0FB6CFF8A08C994F97D4B5B1F50A9810A08FE56CB99700796E040406302CA30302C031C8A6CBE1F809B983AB3242E88B8FCDB2146B3FAB418F66C48274A3092B8FF804ED8617DE5294409C64E89FE0329678A9395822FB07BDC7E0852E7638A61E6C3B22857EF428F70A37564759196FEBF308BD592797BB1A8A5C8A40D56CDBA6D3CDF1FFDC259F35F250EFEE05921A52215A8B51EF89EC6E3AFEAB1E2A2B57EA256BD9737B91467E5A9CD303F5F609356AB46C3D46F102BD316D9112A3E9C2D564E5D41EC785069D87D252F2371DDBCC115EF7FCF0BCC0097A90F8722EDE50AD8F1A21D1C22A8462A16CEA170A8D4E39EFCFF0F49751EF86B796395BF7B7FA71E95D8F8547CB9C02439F4EE03387AFB3ECE03A294049FB0E9F799D5E2CC7F1F04D2D9EAA413B1A29E9313E92607EF044F46613F9B8479F87F7C0B061E575437221AF6F33CC942A00D9F270DFC1F2DF5FDB82C3704A23AFBC516B3E7B4BF41C6A1100853FCEDBC7B7E66E1D57F3E0F3264BFC5601DF5472A6EF2E0F945C006EE75A74C0C5192B5C3184A2D4CCCA8EDA510F8A8BBADB66DEE1C59E5B1B0D5C6ABB2AD7E6DE41F2A0D7B73178BE4648454A491CF0B6CB99CF315312C7C9F303730D611B050FC9236DF0314744AAA822048D684E2E7069CBD62FE7B001BFF2E22EFBEC20D04AC5AD88779D5A8291C9B6E154C2BABC11FF5F2E4165DABD519AFB5AC3E90E519986C74814602DDF880D3BFA9501ACBB5DB6080A3DBA67121DC1F8956CE29FCDB44BF2F18E18621A099CD8A877E87F4A20684D53A6C2AD8C885550867A277C60A5A3E3045BDD139B09BECCEB36EF676E4862BCD9534571A7505ECEA1A37BC8C6781F87EF56C7BCDD4190991869FDEB56F7040242EDE4803D8339DC18AA552BA2D736E922366E725AB59ACDD37304D12C777906DF2EAFFD5131BE4DC91272780F640C2D4B2A52CFFDD320E2EB45B1EBD102FE9B22649FBEF4721375065C558BA88613956ED5E41B02AB6B7EDD947F74B6B4AA1E9E2AFE13096AF32F45657B59520E876ABA78A07B218CB620879929E7A158DA71B5A78A3FE0DE0E0F5105A7C8CBE318078C20CD91365FC6285AEEF1077A4424FD2E374C6A06038B8809D6DAE7B5110F78A0A43BD65608A9020190336C6617E62BED5CD9CB6BC8ABB7F72399EF61D7B89E5B572F60701259F802A822A1CB72BBA3C63CBF6DAF5ACFD004ABE8AFF0BBBA34320EEF11CBAC689CCA79262BA8A063EFD39A9B1C0BEA9D4A68FB1CD8AF147138D3DB523F628F4E5148CB584CA528CB118497C471E48E0F943E51910A0DA15812C5CB5473B1E877980C7F9A1B8EDB9C09F51A8A072736F4384F1427DA275AD0E2E6D7283132C02C0EAEFBB8E8C64EA8562BC854DE943EE9EE0C9733EDF71693C568506A2731C7C259F91E46112500CF73021EF0CB10494340FE69F9052A251CE51CDDE985C1AA652C836517D78FE847F59C6E03040BA09351E63BD1A6E455CF10F5C6097D065BE105230C7BA39B298CC000ED5AF93612BB164AEFD1B2BF8838FF18B3011CB858E2E7574926B6C6EE41C7EE813F2D54E7C406D2B1C5E943385E49C33291DCF17B51400ABFD0FA199DD810D924FB0DD1FC31AA8FF2881998FD9738434054AEFF1AECD99F1119869244096ADB5ED6EA70918A17D180E7DE54E0512436634E22F8A36FB00F6BAF5C04133B77D0DD09EA11DDAB81634D426EDAFC453E7D1DA9CDCBEA37D548F8C81C12ED6523EFC2DA9A2ECE41E0310A0D3078B8A8C777C24969471B3ABB6728B853CDDC9B608DCB1783C3BCF0B686E0E8F695AEFDF14C85E8BE5DE2FF07469E572F84C8C11A0092DF76B9F55D5070975C36227149BE483D2C8EE69BF36D41D179111D615DD3270B77DF6D462E6914CF4A414030D8BFAF6490D2ABE81578724CCCE85E622FBAE89C670B30F922D90FC876FC0465AA0EB9D7733D2C467F8E06B8D8802F3E318BCB4EB6EA3F928722A1BD191B762C214ACCEC168FFDEB09AF76A69DC82BC49628E3FD2835B076FAC067712825E5E634A470F454B5571588E38477512A52FEA3C9D30F01BAC0A24F21A16DA576CE8E16D7D0F0B6CF9E7927E5A7E8D80F989C3E0CF7F6A40CCE059537C3F33E7F0B30DC5C76F9C690FB9BB0870BDFB065DA0324DFECA0B7AADA8DD19781B25B5EF023C5685EA202BD7C2ABDAF918E8A9FAD16EA2F422EA2C0992B0E89B732BBB93B5215966F6D8CC422670E9F7150C5D91788DA4D6B96A105BA24C5DB7635248ABA2EF06767A228776455B5F3346CF56EF674CEEBCD75E83BB97D3887D4E129E86A42FC66BFCC5DD66497B353C26A72F2BCAABC902D9ECDB695B023B5788D1F27B9886DB75FB219B314EC7A8B2C8DEBED22B114F408D360C7FA4C18D97F62B2EF22EFD1BE47A5A3D19EB5738E56C7F2BE8993183B7C32078B36A56CF383B868887AD1432F3C75804AEC8136005E977D573FAC81E7FB3DB0761F1E23C7E08062D4C5D225C42F326B1B8B03692CB816995A7D5D73E68D3E5AA095726197810B5E55BDEE26F7F1EAA4B3930F1645DE55E870A5A4C34ED610B2FCCA27AED3F5FE1A9159377290974F0F309C5A07403B24C844465795ABACB79D208ECE36F11B411D9A5F417A96AA2EC84B406FF6633131BB0128CA15039869E2D3DE1CCF6F8A4FA082CD3871E635F11E5B5B2E158F8B6B3D4E2DC140CBC3DAD2C137A097B87A236955FF81DE7E7FE8C27995D8DE6B3B2A8475D53982F3A590049BB6F1DF086AA434398940BA1FD11277B0B4F66BD87699C306A8F26CAE6CF2A6A991BF90F799876FF1B154F4FE313D6841E7FFE64C49A65B47E9688FCAA5E59E8E4EEB4D49546FA09B32A57ED1E1BC7F38BD0293FB80E584EEF8E5674A1292972026D6AAA06625547BFB6731DE85543D40A2A26D3D05B564F99BB36EA8EBAC027473F4261F0D21DB2A4F99B0F5EF2092679E42E625171B145CF5B7C2314FA415AC5D20FF17CBDB9398C774582A026AA16DF4BE4CF1486F95731BF1FA90BA92AEA7C3C350908E8725EB443E94AC8E304EE0488CD3EE4BE97FBDB17DAEF1B6D7C76C20D66A515AF9EAC8AC98EAC82D46E0CAE3A178820ECF7E2E14AB8A695FD2742EF6B1F37EFB2291B11ED2BDCA1784593BE70EC43B06CE1E14555573ECAB09AB5A52F24C8682C7C9A7EC7F401CE3D383889825730B3CC71133387646B4DA8E206EFF919D9B1CF1615A09F1022801569A9C1A4E6ADB68AAFBE08D5977E421D3A8FE9751737E6F9DD70300EBA628B7AE9CA05A6898737CC7B0731FFD38E3F46235B029B9C6AE06E4F4A2C1E7A3291E0BDDB64D6C465783D2A86DFF8A63544098EAA404B4348564EA1CA0C01C561535AFFD7341797CDF164A646E4F3B881395B4BF180CD8D90B8F2F3FCA3B6CA1E840E7A9779E09190FA0E78CEDCFB3A4A4A4480D6204970CDF278B7C6A792DB693282421E3D02C6BA326B3AF09A7F0970B89B8E7F1FFCA1C62DB79A409AC3FC35FE134EE56CF3E5D9C4A0D2C10F9E848CB95189A4C7DA7C8068AE1223DB8A5A042D4A8E1F0CC2C1413F565A9C7C0A7440DA75CBF4C82A7F8D325AA72D35252F1E3C4FCB84DE5F02844551CE4768AFDB10DC47480BA99654F9CE6C7F0F4607930E9EC24B581A51872281748A1C234EFAB269EE35C933CEE088A7E6D5668283F8D06EF296626145FE11117CD98A1EFCDFA4D201933FD802003525AD9D1962989F5AFEA91903F3CDB3FD2D0DCB3403053545FF38FF21DEF77A87F58A2F15422C1FDCB0DC905441DEDCD22371365289F6BF54C2DF4582754F378EFD5AE2D09FD66E6460542AC25AF82444BA7470158578E2D85ACFECB0918030DA9FEA4C662397469387BCCB6CCE1924AE90D702A629D6794AC00667E56AF5202BC0F8DC7FA7B41CBC1A9AECFFC2A3DEC1B457A6B2ACF1D37B69F31B3F54602E73BB8D0FACDBD8063689AE97FD51E33DDB45BB459968DCB9D0A5B757ADEBA56BB2973DE3007F247CFAF00F8F65C27832C1A006E5BF12C6B09E8D8ED057D3F6461813597584A5DEE22B7B585F197B475E750F2BA431BD7F0C0DC188DE614FF75350290BAC21ED41ED4438A23F1ED372276CF01F4F26476F23C07B63C592231ACDBA77338CA3B34F955F52EBA0E13F8770871B017C1DB2CA"/>
    </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="D7F18A292D93CF8FD4E17ED20255E7283D43F9EFCD805C1508C52DFF756A7A9A938ADA362C74A7914F19D59BBA16D88867FFD07E33BE3E67C9B67E754A20708D0479EA726832FA61F6132CE2F1A385030FD81EA2D141CAFFE29262BDFF72FDF57010586AEDA754C0245B83275EE9BD7D914D1F2AC1D8DF55D944F97EDBAAFCE9B95DD7661E92BFF8C22B47B3FFC1CA0E91CD5F9667B00E24FF7E5A31CFAE600692229004A24DB9694BF515D70C17CF53525EB32922EEEBC24A8091A72901AF479EBEFAF9EBEA8F5535D315F5B46E138CB5833DCD3DC507873823A6DAE8562B75B454BC1412605F4F870710B73628ACD8D8B1FE7C373AF54296585B83EC0797E9B6FDA26310DA5FE7228A971BC13712C18FAAF8165CD9FA986152B927F53E5DB30F06D7F3BB50F53CE245210216095350361F29D7CFD29F93AA8D967C02C292EBF421A6192D26B169F32D349DA5C787FEFF25A41A2046D151B7C146755EC634494E8F978BD1D3046EC6C2B9686EDF41736BC7A78CC1672306BDD19BD7F4D9637AF1143F3532CDA08D123EBC5D25D272B4B66C6AC8FFBA107D074ACBCCFC5B946EA0988AB8B4EFD38DB70E215F06E0AE33AFEED8E0FDCD9C5FE715DCB4A3B4C6B78FD51B978AF8BBFBD1C9047D4469B126E8D0D2F6A34ADC4F55EDD0ED964A30F9B180FB3A5BF109BDABD047E6390348A7F9131989338B7EE3BA2BD2E10E770ADBF9B7D91F97E370ED297950DF5CFDA881700D1C7881F92A20AD98A48E9092EDB6CEFBD104DCAEFB0715C21B01DE94C788A16808F9D6EEC36A364F509DFCCC10DCD699054302C0005459D27CCF94991F5581A22949EEDE66A16544C6EB5F680BCC0C3DA8FF12228D56230EA6108DA2709C921AA472AFBC6262E55BF3FCBDF81B7FB7EC2564FA5C84FC94A9E48BAD513386926367D029B9CD4EB967CB1222EDCC9A03DD7695389D56DD84A6E5318553DF82F4BA1D5E956FB71B6DCF434CF869155F1B8CEE79663ACC64AA993F1F69220F9992C980FCAF9436196F2C18EA7EB6D3664139C653FEA73252B40143EA51B1456E20656351AB7940D480E0472E78A440E1CF2318163E9EF66A3B17375502A5621111A12C4CACAEE10552A52676B868ED54A1E741D6E0FDDFA28C635CA1EC8D13691C15A6BC364948D9C509623411D3A330CC5F0734D9CA224B2935C0912864B5D6CF9B32F3538A4967F5820F373917855BABD035B69E09F774966954A3ED03CBF70AEDBDE07E8CFBA5275E66008044EA941FA9F8A7D8AD2227A03CC2E469C1A98B2902310118CDFF96D90055D8B63D2F4D512051D580E432CEC6CAA8D17534892466918275A8E9C189D503B3FB7DA5D4FA57C0D14E3EE03257AC4878FF639D62B0CFEE71899A22CD99208F04B79E0D6F1231EBE5C5516FAE47E78F87BD41B6DC1BFF5841AF918416859E4BE615A02D4156561A7BF3CFACB492EDB76287DDEE9AF53659EE087624BD492C43C629BA1C21F038756EC9DBBDFF77D880F38F17B6B9365657A4FD60E9E4E747DEE85E116672E41C81C16DD46378B4F70C99C58732FC1358A22A03C7BF749B910CEBBF69DED2DAFDB3255CE7D246E93650E9B890E104A18803F8B093D72D5A0E35E066C1C55DC9072E065D03A4AE8EA9578FF3617D083162DC8C1B1CD98F4B5C02A507F1E960CAC84BAF7FC4A50EBEA792D90028DF31C09760D9BB766BB0C83A9D623164857FE429AC67B5F173D659FC3CDC9F422E93318867124835B973266817B087F14BC64DBD85CCB2BD1E4E4DE140893A12BF402F9CC9DA08AFF30BBA8E3CAECB4DBD87BD08C1B232E75ADC59B799340137ABE561792AEC1BB44ED51D87A101FD61856EE2B28D897AA362E7D5A3FE910876BCF89EE9708E502D7BBAAF654766905C9D70D83196331DB9EC9D230ECF6F56CA63A20F6A7650DB29D724E9C21EE8DF64C215853BB59CD38980D6BF64D681365BA44C13A50CF663310009DB7B97E92636A90E4F7B55EA0B6EA66E74F6D64528DBA2D818CF23BCF698A1C33C9B14D6B8AD37AACF9A4012438E99DBFB656F2FD2C40A6F870E3B53071D034E7521E9D87C75E19BD421BC4FFC48F604C841C6633B60BD175AC2C3D26789785671D185A76E505D21162170F4C6847F9DD982B76ED6DFFDD371E0B9995D2D2995D3D7A483D52EEF2FBDD1113959FAACFE709FD0427AE0FCE1E8FDA6820CDC0E90D3CF86338C18F44E7C1C676999C91F95A2D366A6E7E7C13C2DE7BC492F4B57AB1B1844B6DF22535AB96EB502FCB87907782116B61667CC77680D75A9728548D1D75B17DEA8B7A7086F6FA45D8191E2D5694972DC4DAEC5F0E031522D8E538727B3C124E2F159976C84718EDD4BAF541A7861652E99CC996A6CE14AC43B5CF27A264DC84792F11127BEE26663CF83C37D7658A6E7991740C0D8CE92F8C4D219E7022219432929625B38FA8E85215E6DB21E852B5A78C19C82F4FC81EB447BC1DA871F4C1E5DB522A7BB785763584746D40670E2B9E3252B4ACD034000A87F017203B7E44752C8220F74D6DF7D25AD0A543CC6672549651C33FECA810D78B139F6AAEC768D0A90332D15C4903E723F7EC44CAEBE2DCD9B5E08514573BF1C801C1D80A587D16F29D3059EA29FA120A0703960076B3C10D923056D71D909933FFFB2D49B444BCA8B5F50F121340844E5C527FB0ED4A21B103BBB5662271C1524A1E7D5BFC1F0B0FB6B3BD42B60619BCC2482B649E14507749BB7FF215BE0D8D08B4C8FC615423D1BF754C76DE52089778999EDFE1B10B552A0B66916C3A5ED0F2185F8FAF9EB8212D71432086003794D8A2D45E5F2690D0302F5528508958AD6CC6C80E717235CCEEF7864CE907AAAD30B1A786BFF245956CA0639644AD809EE5174E306FDAF8DFC312F28CFE1C03B6B6A84D72D7EB9FE3AEA1B1E3D048B0BF9685ED4AA00E96101D139EE288A43BD01C1442E3DA0A4AF6D1414101F326E1B0D2ED394E1851370B5173AC403F9036636C1AA58C5118EAF8ECD9C3B0B0D4821EBB87D195425BE0A418C09DCB53AC5ECCAAAC77F1564BE9046C2ECB675DA2C57ACAAADC0D634B16F13D593B2CF8A5D44A8FC3D88429F4A5EC83561C6DFB35397ABD2A251B448DDE981C92A139BEF96D6DFE5297B49792086AD2BBBFD1676514995A1D7F1C1CFD6436D532B224704431A94FD3D2050E2EC8EA35AB1FAEF578E812EAD2100B75DAB61CDFF6B5699DC451C3A16104356B9230C53FEC5AF572F0D425743113C6987A57B0E4F8870400DF26D12371917AB0D41C39ADCFD9C068BE9AFF905FD33BAA545BF380836C40B7B563C0049F913C9A16C4263C9DBAC21044000BC37CD49E85533288098FFBA8CF666D8DBD478D95615B1D68725EDE0A97CACC23D7738526402C99AA53AE1516ACBA5748CC6A9133F116FA271F3C09115B8C11DCB809E39BB2E6CC6E2D777E2E77A88E8CA29515CDA3255B9BA7B35EB4DBA8742C6CCB80EA3D00C601EF1EF920375F663CCB9E49917CBCE0CE17DAEA27F7CCD4DD9348CF00761065589A29CEBC183F07ED7B1ED74037AC716D77EF40227CB5DE4F7A153C9EDD75F5ACF4CF020CEBC4E49CE44E243225DBCF7E066A8538CF2FCC51843B71A68769B0CCD6C90E587D0C43F67B8328C7909135889CA7922B4095B6F8F847F7077FBFBC89A143FE259C0C74FD7B14D3584D964D8A6B228AB709AED658CF95313231E349092465700A006EF6FBD88E9219812094811BE53B7494D8056511F3353B03CBD0A2FAEBBEB1647639F43ED82859980693AF8DB1BA1F7081C38AFEF7D189180F52C2B907D12F6254C7105F1F14368D6E22BD0516FDEA31F0BD4FEA944B97D43093EF76E178DB6CFF07CB196EBFE8C0CCD1FD0336CB99C37D80B08851FBE5C67A4B167FA484D5E3F62C782E746FA0F9035F3B1DCCB2D9D666A66DAB96F2BE350B6696D605F9F2EBC21B08F43B77BB6D11D7D88D1547FC3933FD12DCD51A4040935E2174D5394A7DD11B4E50BE584A2A34B8DBB171F65EA73AD4CBF8AE7A67E9B0ACB4B7DA917E9415D46254520B815C315153B46D15AF9F3C50768BA36EE006A0CF776E2BD05AAB5830B4D31349D3724BA7C61B0FA156E277A1640FAB90D1770429FA67483ED7071D8AC4EABB01ED4798D929CA58F841A1FD584CBFA6CFD001792C5104B028F8794EF594EBFE4E7912A7BD59C3A7355F30AA3A4F5D9DA238D2940281BC1ACC4C69533D2F679E63999B353617D2FD84DAC9B0B2794C83E385828E128B7CFCD8B21AEFB19A7EC42711B93997FA9AC36AD5557D2218D924FEF734C4243F18C21CCEAAB3E4972215390A32D2CE705AA29D6D16086295AA04FC40AC1260792CF67C213126A2E257D66239E9A8E091683728735C5D640C9A61C591F009D62E401D8D523BF7C0928A1EFDD412B0AA50EFE9708219009918AC29E811FFEB996952DA174CF53761711C8EF070232D52528C13D2B96B2A1B59BBB3968F67D26E48C0A1B3FFBB9B8604676AE2C5497B94897EFED0EC5538F0DF22DE619416DC937C3570E09AACB33488AFA2F2DA9A9D849ECBC04196DC52BE8F8DC2F84B87378ECEFFEA12F56DE2C6E8915A74284531D87B0A18147138B9D9EA9DEF11F68A0C4E0E9EA4D6D8F9CBAF9082B4EA8AD025053CAFC1139416BADD7DC000000000000000000000000000000000000070E14191E25"/>
    </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>
