<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="95A1523626E771C6D7692BC595A935F1CA8B1951F02A3E1DE2664D5E37235B19ACF3DCFC7F8111BBAF31DF36C5ADDE53EADAE9AAB3D9F9031293C66B729C949DCB8D812DD81AF1DDF1ABCCAF7439E372D874693CAA343FFFF9738C84303E8D1F"/>
          </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="EADAE9AAB3D9F9031293C66B729C949DCB8D812DD81AF1DDF1ABCCAF7439E372D874693CAA343FFFF9738C84303E8D1F"/>
          </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="SignatureVerify"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <CryptographicParameters>
        <ContextString type="ByteString" value="66E46FFE252B670E8CD9506EB0CBEE9A8FCC0F946CF966901895CA1674"/>
        <Random type="ByteString" value="CC88AB4F0270A49953DE918D4CE4B91AE96C3975C11D2237"/>
      </CryptographicParameters>
      <Data type="ByteString" value="AD971CF75B1BF10A33666273FE87B375D2AFB483AD22583A199381D57A328B8EDA0C138DC541607F7148B22549AEFF7B3B0B4A2058F080C124E238BB9B6253E68BAC21FD02EE801DD00C732EE37D1C524F1C37CE18173AFB0A167C465E308CE47695A366004E9873D9633793EB8BD7A12997EC2747CA7B2F12224C9A625A8007A05FBABB1F45EA3B447E9894464D1D57B1DEA1DE382C443150C2ACEB8ADCF271F77DE109E2897FCA7524548BFBCCF1BF0DD67754CC778581699C449E105F5F990A9360370C2B2E29326D56BDADADCD9561BC4AE976FC0558B5ED3510B2B238CBE20238C961527B58C0ED50D2CF3A6F9EADF651482B419B425CC2898883EE17834025F81D4C7B8BB204762B113E611B3F76B9FFC93678F1DB1F8444ED047FCFECFF8F34EA7AE557ACBF87C01D1DBBC7A0B08E0852DA161374107302A4274B39C59448CD0602CBCD7E0CD9E049EC024E22286C383D456334CD9636B647636486A0D0AD1F6BDDF00CE8CC4DB60FE4A9ABC6BA6508AEEB0973B4B4ABF60FB49ACBC2E9C4F297C90988311A2447B917E9788C466AE12F267064C245E9746521270C1406CDF95C35F1319C952F1F50CCB89D29111837C0AED290E2212889FAA51D6039741471B51289A57D2B8F02B75386EBCEE31A838161812878820BE6DB6F5C2C97E672D6B787814394999842D64B13EE0703F856D2B546AC4ACBF836561E3E166D664DCA418DEEC73AEC38C80DCBF471B962041986C993E5B1B464A54EBC30CD62A60DCABCCD510C1D7F20659AF760AE7146F387EBA0BD7A300997929A0B465B52D3C06D7965B7ACE9EFBA4344C4EE4946FEB1941882A02214873074793AFCD7C365298941A7AC22DB0B098BC3D102617D11CD96E309C07B5C0114268892B7F37A7D1546256C5A1495949DD8FEFC2328AEB807312D7755D8AB4EF69CBB42B779E30887E6FAB0198442FB0D38E26CCA529DD068400B9BFB026410F73EF19D0FA3CD8045C84EC1F917F813CC2979BAE9A38DE73ACAE585F929D0D6A8F3C712970F2487F3CB0F573AD79A4EC505C4CBD90C04BE5189AD332AC04B551F88999365BE1891F553C6ED61DE71E7FE1046447EF05F41872DD1AFA119DAB9B97136ABBF995E0B4943BC384E8CEB22394E4C057A05C75634592DC4CA62D5B18B15794D01AA364B15C0494546939AB4F19B1176CA66CF33BF3755F6E474CC938902CCE940DDBE4BC5176C4938868E894F113897F55FB458FEBA2AC0F5FC62820A82CCD41DE9C6293207D67EBECDEDEAF84BF246F6D71555D7EAD30606F1539B952A17257086D542572E6E0BB58B42D1C131B14998F8AC22A73C5AF32C1D58A1138B0A009FAE1BA9948B3EA3FABD9232DDFF245F936727A02BB6D48C2F6ACD96D268C947BD1FD0E59044B0BF98D8D97CC98A5DFAB42A0ADDD3C8206F94ACEE444BD77BD33A5BBC3AF9D88A9D44FA684C2669381EAF186D4E3C03A37A5ACABE1AE2F4B9002400E501A80C12217946E177427A3A53C7D03904D8A0D3205D64470CFA03E42571AAC760BDFFEEE81D45EF0F2301DEA1D6B81EC61A2AABEC60A30197F5306668560578211C100CE597532F838C34C35EFB3C3C616B3A2AE9CBE371C9E5853C4DC97C44E760DADE12198900451477CFD16CE61D317D2FE49AECD8FBFA22266E979944FA5C062F44196EB9904FD417C2C7DD93EF531DD591C3D84A16A4F34CCCAAD9D45CD63EAC655C3A3A070EF3BCE4037DEF46EFD1486CF51A39096C8C7F5476C8840CB91A3FB72483C09C8ACBACFDE1B6A32447C2952FE58E7716F5D1E81DD6C5D3BBF19E9BA6A1370984002EFA6C302FDA54A95519498476AA54C1E1EE2D07C1CA8538DC2DBC0B4C79610B19A590E238F7E4FEF0DEA04A0B981E5AA7F21B98149DA6BEDDA52713D94588F664541C9505FBB4FC8742A5688863DD04419550D470C560353B95DEECF36B41954729ADE89C60F0F8C78B5E74D3E154BC911B7F1ADBCF20123DB8F5F5F37B88E5B7784ADC1F6F20C0B02BA490D79DEE308AD2677B50F80E9106CD58BC20A0246B1C3512C112DE8EF997CF13E96127DF9575159517E7A41AC93A5CBBAD68B790C41505B8B632644620EA4F206BC248EEC27BC074B0643971D4EC442559FF7848B73AD6324FEA5A56E9C6FA515879070E60B5BB26B16ECA9A4854A211884E0D1B3BA79A72D1A8A47DA172E37BFF81C577FDCD73661AB4F052ACA7DBF367FCC9CD42FAD31DF004DBD31CD5DBA2C1774223480A0D511B4F150FC58B76AD7CC0537D15A4F342A50D810A1F8EB530C3B6DD235458B3BB79DE71353C782B710FFB62D2059F599E9B967BFCC587308C855187F1FD85A8DF92591C6E428ED8210947914F1B3B814BA7DAA9FC374615964CB3C4159935B9A14A7E0D87EA01784493B342DB1D7D4049672126B627F25D9FE1066FBBD36CD44C22AFCC5B84E86CCE90D0EF95E6F79CBC6E97826E81DB5017DA927056CF0815834928D2BA39AFE1E98FA89177093832525D3FC4E8F01D75F569060B65D1FC772248F9CD1849FAFB337F728CF6D1B91DE5F84252462B5D7C16411CB435E2605B1B9F6331271D2A94B086EF456C34B6121D3BEDC62D1716857920EB43DEAA8122C4DEC0ADE3D758D3BE6F6A5DB0D69D0284FA5FB704253ADC4C46087FF0E9041BE39F1C0A373B0C7DF2F2EB67F463CC819FDC2CE2C665C2E0E9F7E8F0544AC5AAD65EC17D583DDEB0DD251CC60523D435375CCAB693DB7AA41C744715EBEAA20FB9F18AC89803DE6A92BFBD400ADF55300DD4DAF65A7E9B61275A8037A7706F9B6527A55B53E109115324342E3CA1FE9DACEE865B8508365E4CDEA9A214328EC7EDFAE1097C011E932F60FF90DDE83FD0FC956935385D954730225D7275397153B412177B71FB321623BEB81B4F6781A9501FDB868543D904755304AE174252E77B4FF75E928FEFD81CEF7811620A9A35D174B5C721EDA2AC71A90B61D44E059CD01A26EA9D521E05E6FC7427EF4AAE80B5D9FD1CDE2202A13995B1B195D6D59016685C108B4F0ECE9194E9238EDB41225AA138A9DE1C042C2AB139AB21B09AD0200203316D0821ED82DC39E34F2D537340D2612FA6F6931A99CA18AD3C91AACA773850E24E82F4BBD0DE9F71369EF6435F763DCB7B110871E551B461C4F2CB224E6F814670B2E97E9EDC41AF67786C4E2BDDA008B4F93AF97EC19438019298128D07E9A2EC2220FF7EF1C5B50B8732798AB5F45C05592938126E6891B2686F63924D379AF1F603203AA561DD314C68E75246A070F52B5FC4A1DB98F0435AA5E0CFF602736F85C02A26EA88651ECB13AB5EACEB57483F5994C0A61FB2202A0BC20B7FA944F7C7943D9EE9B04FC0206BC18DB91A4E1CB060793AFA3A03C35E13D6394885898DA16579FA0707A9B8948FFBAAE3103400440A900936E55D408E45A69268E34F1B16A49EEE1B9326416AB020577B920905A53E1D97A0A0313F53948D2E491368B4E7763DEC16DA3F61A131AA6825B0D51C74EFA5D09836915490B4C95AF5C8721418460850AF7DF44B0FB5CE32F4C2F41CEF82F6BB2781FBEFC6EC690A254F176F639F2B1ACDC49F6AAACC5294255741FABFEEAA0C38D6B34461D5144EE89F186149F38A36BCB30B998F2E91DBC55DC4DB3B51A93DB16163EDD5E8CED85E2F993CA817F1EA327C4B692C5B6D9BC4892C2FAD737D82DCC0793ADEBDB2081D37F5FDCA5664F28D724EB9D385FD2A9B41AA88F0EB10532C64920C097E5C81361FEF2A8609DD6F111D1BBDC6AAE66FCC82B93A3EE9280C617B07A8C5750FA8301563BAF4CAAD547CE97118F772CF330D588218278C969AD9E4F5335E5A588236132F95DDF3C74F9BE0C7D48302F057AF65021EF845BC60AA41AEBC19493544BDF51AE8C97E9910767A5EE3EC41DC88A00E7D939E1677"/>
      <SignatureData type="ByteString" value="C8AB62ECC3FEB48B69EA1ED37AA08330DF605E651C44006D9A43EF0B7E8A1BAE12DF8CD2A2988ACA53010E2A7566C027ED0EE40B91D56D2F29373D3C7CC18B96B6E1ED03E3048A2E273E2893A06B2E27BE46FBBF963137F8AEF23E87C4A22D3026699DE52538BBC957CF5942C37DE3BF8D2C79915CF3C3754FA6B99A65BCEB9B3DB73104057A2F2D4CE925FD72D2C42F7A9C1BCA9F126C0CF1BC56D209AD8F3D4B9C76E3F31D5AD20FF264EFE2A98D6499447B74B3802D74773B9886F3F9768E4C83448F4DA0283C7BB435E73BCF24C73FE222C7695C963F994673C0C2C833621698501200D9651FC02AC296F437F069BA879377EB45F27EE5BCDA10CB241FFE98D9EC4A1988F98ADF58A836709163F541940269E8AFB7EFB8737ED65610BE73829A285B23139ED269CB6666242533DED1A10F3FA6E964EFECBAC9D34D4033D41783CEBEF05F044FD8176C17530C241C04A6741F1E2C2CBAD6AA64DA967A6A8B328AFCB3279DC8CE03008E48D469EDA1945CB8BC99315413E2CDCC8998BE2EBD41E7767A22D13F251E6CD171AA50545EC07EDE909BCD337518201B1D72AB7341C732AC52E57D2FEBCABAC5B5CAA4C0D78EA1E5C3000D33CC72850C406634EB02EC3F817FCDFA263F715C5BE26854FB7E49E4826D8E15B5FD5FE22DA357B23E0F9885D5AF69051F8C9AD437B701EA537FA03C2295CCA5D85EFB72255494D397F64FEBF7809D1DE1BAC055B73C2515144A6BCBD25DC84FB0D3F774F6CEFE6694AFCD5C14F5725AE5C7A7424D0DA5C55E206C6F7201E409035ABB9450BE98F0113875A0A3796179DB099E0C5D7B7987EAD989A40812A4AF3D2C0065D7656C7CECA698ECC8CF03B627A606C7667E12E05A57EBB4EA003003B84C7BACADBCFF5C749A646B8557B0950BCD1B4347192C14AB596F4CDBB086BFF5CA362B061B1AB91A9861A4CBC6585D1EE296A462F0856677B1DCF81A1D6BBA840CF3FCFC51119BA60BA9F7E234FFD4FF13A70A7B8EB30B1C8BD0924FD4E5CBD137BEA619DFABFF4E9CB06903EE5463A84B493017730F44017EFECFBCD934F759D84209308E94BD2F3DCA60F1DB99821621BC03F9C82F7898174BB09E4B849EB2D0B46B26E350BFEA497CDCF7F3D72D092EE81D2AC51DCCE4CDF511DBD2BE78490335D5D35DF244DE7ECEBC5AC7C06DD9965621A887FCF0F4F9141218877649C93103EBEC349F33F2F7CAB7B44A51109D3BEB6BB1017DA46C1A06C5443CD62924117873304F610EC37B37C09FDCD9164022B27842EAA7E96EB07C885E1CF22E6776F54D90FB8F805329323969CA093E16EF183A1FA6551019AAEAEE677479ABA9EB46C3A3981D21E9FC706BBE2EA1CAB308EE571157C5942339ED3C3A7522CEA5D74BEA1ED5571EF3F01AE10F3387472975880ED729BCEF6F2676CBCBA52F7936DCDCEA2CC7757D8A4635D57159DB8925694497FBA39E8DAB35410E62A5D09775AC8F83BD55D42F827EC4FF4D92630993F6A59B1FDA411BB3AC867514C537036E556885F8D934E7DCB4CAB313D779C207FE05AB3C477F4598F35DC3A08E9F343B5277A424412329AA9484785F3EF72CCF8EB4943CC1B4C16DE8CA0178295E899008ADA6A2D7098E9860AADC06F2798AFECC2F8DBD9D374AC901FD12ED4C073F0D50E38249B53BD010B34443D87760F7598508A8D2644C6C39358F6760AF34138F14371E5F928834B7D2D1E413578F2244439DEE5AECD1935685074798411A1513FC11F1D1FB04AB87C91A6B189B44F2F65DBA96326E77AD752A7B7CF38D49DE19F63EDC00DB8AE78E538F1C6951AE145893ED5CB6ADBB783D1C42C4CE5E5CB6549D5A548D7AD54BF7777AD28F362B91CAD3BE896C04F7C01E09A21B2D271BEF32DEE998075D2FC166312A773002CF483D599B54CDBA7D3974114BC2111B5CBA1033ED0D80B6156E4AF36710487C08599E19591BAC5BA4F5769EBAA88F82D709F64F21518A59C0CD08FC09B62CF34DF9BB365949B23920233893AC6E07414BC1FE2798AEB1753092C212EC03CEA50FEB1EB9AD6CB96FAD1D3ACC07E6E088932B46EF2E73CDE9FE6B57911A5C2770AA20F44323D77E0467FD82C81E54B9DE640AA855116A77B25667B5F068FC73FE4E89F1C5BD89A68F4CA1F3355E874D23B9D203E693D0C03F738753A8A26F2D1D376E368B6B4F9951DE2DC6E55255F725D9FF8BF87AF09798D4AF0523788004B473331B4E54341F0991145BB3242313FFB6006865463C7AE344AAA26DAA671FB56E148AB0806CD191C4F959F30DBAF01C3AC08A8671755CCA4956EACA10C3B06B531DACEB47514019371C3847E00B8A4C0F8BF066D8C866796FC5A7702F3B23D35466E03949768007BBBAA1BD6CA3EFF309F7777DD9997132D0D8147D54687AEF414FD35EF9E893940703485FBE09B767A6B495F29089F351808EAEE8FA04C474E22A8032184D7FD7550D8789A5B7534AFA6D1AE2DAE57BABCF6A68C0FEF78827A3531B4F024B518DC245D355CC946568C71505B76F2F4C5458F069035038003F649EFE96496E01C5E9163447FF6B102A677905E91DEDB2125B5178CF02BFFE3E3E161EC20BBCB279E38A48178D256D663490CE8F01218F780A229075134BCCB645F55D42A4578712EEDA3AEFF499ADC5A823CC4B6EA5C4FD27C9DE9298835139CF9BAAC6B718283077A001E762550DBE7C440632DA56E421223BB65FA6959031C4D7B8D1EAC2C1439ED753B105B06A89509F7EA53FAE1A83D9DC46A727101153FF7D07FB2F1FC910F1E58530E2810BC2C09231FDDD1B118BC3D4DA740496E16805F734509A148C9444AF5387B539FC17552702189212DF3EC011F54739403189EBFC5121C82958D4FCBB081F730E11BD3E100A91A0D9029DD9035F34EDD3FF6EF918E845167B592F9412CF74889D691543882E4BCEBCC7A26DAF781E1557BA5AF87EC1C3024FCCB8037D36E48345A449CBD6927C8AEE8B4E9659B4DA3467FA6465EB56A9674F57B33287D838FD0F64CB986D18EE92AC1B147A5B9B199C1045444B19C19AE5E8DDC92C7912CCFF7E20FA0140908234901CA4B9817E185439F6BA5560C9FE95739595147F56ACE7D1BC44EE2D16B1E4013FB91F466561B997BB6AE74024E081642B658F7DF03CE1EBE2A46EE662212401D7F9A9ADC5A726AFCCE3EA70C1CAED254EDA1A2C3C8E08532D1AA4809790922BD3DB0573B0E5CEFBB493D4C95C670CF8BEA92CC644CBC1FC59C90BCC1F07DE14D6724C21C39112BCC9BAC5B295BEAEA28FF9D3DAAF7FF2219A718294478AC4C9600D3CE1E74EEE584725C62DFB096E6EEBB8FDF4B3F44258ED2C686D8538FE3C00E915C7A8A78CD415ED88B499E2E2B753F19D8435B1A9E3A9BA86595BE4F3D2AF6C41E911359670E6144DD7E07511343B3FD8E74A9752F952C3A237CEAEC9AC5BB2295F5E2A183456842F5F56D1AF71C64B38B656844B787483F0C5300DEE8C74EE81EB64A61D0458C404463421B4D13842E3D4FBEE70A9970E785BB4EC9DD6AFF82A5A6C77C5BC4B7482A52F6B78DF1CDF23B3EA00844FBC1C4B9D8DC244756AE7BD4582E7320CFB92D437AC0E9C35D607F7063DE40ED08F4C0EBF9259C5C7E0E700659CF3B0169E87342B04005395C795EDC2C2427724C8CB93678BC04DECDCC211349113C7F9B22E5DEC3028F39C720F5567DF47F812BED6C8BC511964E0ED59D3B0B5C615983D53C88AB7A52F91E4BBDA4BA6E951115DFFEC7C9FFAB0608E9553DFC405FBECDF0192395C83BECDE923A5E08960F640116739832B1B4FBB25B934D1AFCAC9C824A9399FF9251880355E3640A9B1DA39374F1ECE60E20E96C731E8A4DB8E7FB3CC20A7325F8CA6B3F5AE910599648D944E3C56DB1E8E94EDF45B15853DD73824357198CF64F7349DEE91DCC955F2C4BB1D084BE5D726C6BD8162EC35CF817CB475E19692C727A94CA569F3A30B8CB8C564D4A3925417E42EB05764D38F48B8A28E0A746D21854D24D69FD628F944532DEAB7C72C8BF25CE55C784A99C29464F7F4036D7791A90010EB09C33B4F00A83538DE8FEED8E7A1833AF83E8DEFC310693DB4BD8510F48B22C5BBD9C7782FB8A4668699339E03725F4EE3CFC5E6D6EFD4FB8B320D984BA726AE33EBE8175B1DCC45F25ABA622687202DCAF60BD1FEB370476E130B8A2C45C36C31639A773BCE90DB9DB13F13423328FA50DE29CBB45B70827F7E3B57378B439D519C5BD26D58182E456223E4E993F8881CEDA392997164AF9C0CE713BEAB59D122798326483EDA1838946F92213B34C5F0FB410FC08238B75DDDD2A5141A053D276882D0ADFB9CCD66E22C115C7B8451883A3C099281073357FE06B0540DF3CE2EB828B3FE79C29BD608BC8F2BB376CA70C2628DBE9FFEAED1AC418B0862239A38D2EB650B5402BAC5712BF3B5D98BAA082A22F4B0A20BE11B519652D2293F869E37F0CAE8D0525F25250AD6F1482632EA5AD7E0418C20E627985D6F70A62F1B924D6746B2050569628D7A2BC962094DA0F7ADD5976F0A81140323B1500640DD25588F7FF84C52DBF3186CAA5EE60DCEF2D6766DCEC401B9948301D5AE1ACEBFEC6A1524802540B16B95D46B6EB894CF5F34CD97E0F56184B6ECA0C30D0915F7BC691B4DB4F347FD16C9A2DCD8BCDFC6F229B6E50631D1866E0FF9945D147DA1B62F65FD4E84E1FC7B6EB19E8893866E3D04668B5CF41D5672B6CCA527B63E2000D36A7C9622762990EE1C07EB98C18CBC77BB7051AD5C5345309B030F2AB07785514CDD99D9D1C3025D319145EFF588AA223A350360C671945896E81F17C87DBA3EE250A22F60B03443EAC0FA6C32E82514F1879E1FD9AA45468D4B86A10220092FCF70D14BD0811A932E220603AE8C8B621D6CB1156388B382874491C6C6122827AE9DB0E0402AE4E5581876484B70CB842F525D97E88D462FD111ADFF75F56E4179059A60BABBDEE53F7D346C853F7965A91522EF9A94CC8743A4AA7F117BEADA48023CA3DA8C0FE179408AD0C6CD9DE0E03E68A7D21DB6C6B9B5EAC5049C3D71DCE1A29DB714D504820C2F68735A9FE9D67EB15BA8CBAE8784C3D0FB567BD2CE2F8FFE9F90263295EF8B87D364D8BFBB28ECBB22A2A3E787F3EFEBF16B0A75DDF500B8B00AE753A849BE610534FFC3882A8C60EB41E20DA217116CA340558CCD9136AD543A9616075E65046720293D9755098B8847F9D015B2F358BA7725383C2203E704EA182EE29EE068CDD51EC07C7FFF27E402ED156A381089A21826D89AAB18E4CC9B1B4234C81CBE6D8795BCDB4E7A02CA11F2604EFD8140338875C2D0ADF309151B8D469458DB33AAFDC07C28A31484080EB906854BC07C4AEB9F4686E086F8D6336DD410932313B5D109FA2684DBDD07790D9003698B695D171AB121D327DAE4A088E9C0154187578E425D860273C7C2D936DBA4F7A71889E7E39B8217EBCABFF123A9C83D082090A9D45D8F810B10096146E2B2DAA21CCBC95EA0ADACBB7459B5DF99BE32CD6EAE2A20684A360A84F4CC7D6178ADF1992B298DFD9A05F18CBD9A40D14B64265F5BDDBE28F3B0E8861015298C00F7D8539D5D3D9D3823E2122637A238AAD6197FCA954F60828979D7054FB74A71D68035ABE9FB4D792C36973B10CED8A95F0FBC772DE4133ED89FB1E25CE6AA70DAFD1893B6A4A583AE41998F969238252100BFBD29B30633DB9F2A429FFB93BB744A62929198DCE05CB532E6B6CA8FDC55F8A5E490063696665C01FC9BB4FDF94D4AFA90A4117EEAFB66E554DCFF254775C87C072D67512ABF4063BFA530F24A86BD3DC4870655DFBB08235BC6DB548FFD54F7F034DC889F6B62305238B6536CE9353F883A055CADFBF257218BA6741AE15007F8003DE14C93B54B78C0384AB79EF6CD96ED356D417023CBF7876C15E9F65A85ADE11AB07BEF56DE5D4EE56347849B4F820F3A71D20DD3538D569053BC60CEFB88B0787BD982114973728E977ACEED57E710D1443082E894ABB87985CFE7DF86A20B5EBC40FF27E81058035D380EECE25E4AFED18BEAD847AF06848E4BBBEC3A50FA694A08D5BE759C1F2E5DBC670CD7CF81D084E034D523A890B37BB14F5EAB2AE908CF4183A86BA45158DB88F1E4C09B6884A8942E31988CCBE95011E82A220B3FFB93125BF6D043774CC34130DF856593691E77F1AA80435F9D382414EFC797AAD4A683E5286207CFCE235E6CB6A7D646BC442A9994F14A6EF835F0B0DB824CCB17C14F3A6E84E7DBAAAD245AB1A6C01FFEEC05432979C0E6CE3E402C53FC7C87B06580D6EAF56A96682E81689AA576B0D9A06027B191F649AF5B5CA0C1B329FE8C5E1B8BB466F9CD2ADB27E53B76D1FB4204987E6B877AF2A27A1686C5AB6825646AB624EC44FEF74E88DB27D20C78EB2B77353CA30C7297D516E6B873BBB186E7718318CF188447D45FDCBEE64C755FD2D1E3F80B2A8B95E6A20ECE6E7F77939862D6B675F9A0494493E9A226D0DDDDB8B72E599A0DF80D15D3F5F4E7CC600136EB54873F97530326E23C7D60BAEAAC3198DB5FC1F8CEE835D55C20A3EB79821C34D1A022D994026375EA4D0DED99F4CBBE0A6A3AC3E539F0576D7ED31B5524AA0228719D56CD36224F01489DD0CD2FF678576101A7DF7CC22C1ABC368917B86339635CF407C29252F36D84D8A5A6EFE2AE7BD41577C0BDEA76625241E25E6DD4F735BE1B6ABEF8C22DF5F0EC3580C7F60A9ACF032B7B5B208A74A03C1D245973836616D597D521CB0B0553D8515D826A19D08908B23FEF2E01D4C64054B61933361F93CB1117AF7924D250E087AAD22DC362A698B6DDFB65087A0EBAA6A17A77D4BEB04DAA3F67BE797EFB443A2640B8F47AB4E0AFF09506C07C36F9B16E94390683645AFB0C9199E7AA0DC6B0340D236F5411A1F69EB7E9D749B62655F552A0D9005D03C1CA1BBD28EAC8BB89A02A9AC5AF0C3F5F7923F9ACFEA041DDBE6B064DFC6DB49C7323C910D5C2A4E3100179FDDF3A01969EEBCC9113464E835EF958C6CC75B9E99E2CC8BF003AD36EF75683DA95A1D6F893C523BDDDAE6563042E0CA317EABD584CDA69E40C8C9ADEE46AF95481021AF2564020EB2A0D2D620D0876FBFA5C99429C14D1AAE25967EB331D87233C8F188435B244BE43EB0EC61627FED55740053559389A53264B87CB82B22596771C067588B81BB32293057E683802C365252BE68A25EFBB342D462DBD9BDFF4618BB3CCD842824F4D4DD58F9A917DF8D49DA25E505BA8C4BCFD319D5568105FC1BDE365B071F9CB77CCEF6D9104398210BDC6889020D14BAC8D3393441E8D221F8B5ACB08A93C26709A265336E9E512F5B4AA403F3E517BAC7ED7C828AB1A7B28415586A31C66F41CBD9872B3FA4603E8D93162531A12A8200A4FA5F4ACF85170C6F8680226568CA4ECA19DCFDEE1F169B623DEA397E4084B0209C61FCCA9FE3961BA400B4AACC0468FC13CEDFF433074542459811220DD00D24A59490B9BA371F1B1D770B1B7101721FA3A3E865E9421CB3A9222BABBFFFD852B37CD621972C682594765B07C0B68E82A64A53A5DBB7CDF6453ECBB8CA6F5B9FAEB67572BDFDB2F4EB21A99E64C5FA1BC8D31FA69A329BA8D757CDF9815B1449EC659F47DC8C36A6B696259950C815ABD8372F949ECA2296EAD621512D616BA17E421069A8AFCA11A3EE11D224EF2D98662EDCCA6929781CA05DAF9513CF10096308CC0E88CE30B7C0783EED2639728BB5DBBB2BBEED620A8B4AEB4438F0B6837BA8812924A007E27F2DDC48CD9362C5FEFA091F73F0CFE7A94F9F9980C52A2BF8D545ABED03C3F7437F02E366963E461C45E46BDD9EEBC6ACBCDBC4AD13F386175862C8124BFB2A8C18311F377B7ECA634972D2FD3A5AAB29F92380D86D0A3119129F70106DD5AF6AAB25843679AE21F7D0C6ECF1B268536C165641F5DA610A7365DCBC725222152B3DBE32E34C0D3E58B7B16495B4F2E52202AC673DB48617C72783E1349ED9143FA32CE93F5CE92B3F3A99328A5CD00DB2C2DB5B294C6CB347F574BDF08003E732C678C3E631F83AF0B2BB4A107A84CA3F235E387DFBB065B43E7C6C7B5D549C29FE2407596138AEE4B68543059E872582352096BFA87A536BAF53CE34D9F2D65D4CD1A33129F6E3094F5E01668AE33D4F5F1C4087A37B423F98B088AA68F8C8BFE06E6B42C0079C847E0D336749C0DB1D8FC52CE342BE0560C0B257DED582AE3C933AB0656BBCFD667C142A3FA748976C253CDFC81342753B80A570C0D7F5F7BFE73719DF3B1B55361019785D0ACBF95525176A4584208BE48AEA926938D32BBECC41BC11EB38345661BB53F8B3E32E280753A8B0368435035484E162FD85EF37542E6555C075C875F517D94B46A33AE4CBABA9216934EBDC4829A7FEEE7BC355F7F788BF9795623D29EB98C6EA50EFCFBB1049672AD6DE212856CEFDD290BE0E14920D7D115D36E2DF8FD8A10FD23F6ACE1880F29BBB10CA584C0545133C7ECE37D314AC1C4CB789C0C3541B9D9E2F28204FB03CD4965E9E7037ADC9026F3B31111E1AA9F52181D03E9EEAA057D2137D4FAF2F35491B337231B7584A0D4E46A25E874DA947FC75A692A9B757BDD731CFF579BA182F0D63AA5A5CDBC94495CF5B25972818D539EC50292334724D30EEC9F5E5755CAEC73871127AB2C0569B2BE49A09814299771C1D92CD72A19421CCF90A8D42ABA66A6347B45F8EA4926298D2367F9BAD1E8E6750EB3DEB4D88C4B95D10EE0CCC162CD93F01D93D3724A35AE31F66AD56FE9ABD36DD968524622B07F6A7849FBE5B87DCC33745160658FE07537176BA44F08A92CE7323063E435D93C7357F19B6C1435B0D40BD7E58584E6A5ECE13790C279CABBC2C635E107EA444DC1AFF2947A7DB9177A61E63337F8576AE7DB487EE25E7A60FE7F497908B31707AC9B2336D5112897B1310EA156BEB2699D282BFF2438BEED2BDD9A1212174C1C2C16DE7B62E21332B137BB37182675A6C75A8CF895F39E885C2A4709A75041E3BA914D4FFE2F0518650D8109C12D00B1BF4111E33835D2971973F8EB6A87ACB68E74F9378A46EF5B0BDA1D28C1B183264D84931BE75AFFF2E688786D5C6B22B052771A769A31CF68B57FADD9FE67724FBA41C7D14F91811B4DFC6A5D9709E96A353BA7965CFAAD002F373DF5F299D846AE477EE706467D015EB7D05ACF52105BCA80147DDBEDE0C124C9564596DFCFD3954ED3ECD6941CC2DB317ABF8999CAEEE5791815741105677557F8CA7EE5DCA4EC86CB37F31F822A22FB77B55B985ED5FE55500FA767887D443AEAD5E042533A7A300A86C6A6543FA6685A823D15B072CB89887368CD46EE64BA079350E37B777A8EA6D6E485ABF7278847290D724C4D54C91C0076CDCA248E09BA7AC528FEF84BE5D3D41D0739B2F7E7E7FBDAF67BE6F2B37F5E3E0E3D3C46B6F64F7D5D2B0921D6D0B917775CA05FEABB1054663677E61051808AC11A46981ECE090B265B72BD3B9041F9F85B9FCF87870A2E1206D0F883473018E681F40078B748A536BD842205B8F8D89867F688E831D4DBF246242DE8C9B48505AB722D42242F436BE391CB325D0BE2E49790D29E34069D834241613D35BF8A7131BC263A034FE05C6780F3CD5D9B232B6870C77E0D95889F65532927B1BD4A1EC9096E6E5DBC42B9BB8CC0DFD18DEAF04414E6978D7C796BCAF796DF1C94CA8A26123B52388541F65A5DC64F9CC56C5D0E9F37BB53E692E28360AA26A0085649D972162EFA407C70029A08E4252800FBBA40C14E79231967C7728F39F81E075376A9E65AB4C30D419D574764DB2422E0352ABE93769972F3716174503AE66D5A585CC921A43AA543CA75147E37367F3D525AD8F813B34B830F9A5BA8D2B1F2EDAF6C8DCB24345E3D50F938ADF80675135C9AA5EF8F2D8AC5D3B1565961260374FB20522EC0E6B59EA43E8CA758E204D29388C7F17ACA40332EEBD6415427A8B8832E379E2CA820C87032A4566F8534033411E766803EB222E766B021E935E7A7B8C5EF3442883547252C3AF276651B2522A7034A3E7DC1A4AF188CDE781FFC9B0B059665BC04DC0868BFD76BEEE7B601107E239C4CFF48FB7A1B088279B2F37D7D189D75B43A6E8BFEB65C6D84A463EC28BDD681FD9BA44719A86CD8DE7475B17C1C6A66932EF681E7D2135D561E79EA474A042C2470AA929F763F52E898933661FDDF1168CF8E919F3EE75B98905234E2263C548C7F66CCC351C16D16075D5375CAAAD6E102772FAF9154BB0DB7499D80C06C76DABF9AC79FBBBE396A80B7521A53F920218844A5CAAA827BE1BFEBC572F94E08ACDB1900D39F7DDEC2992D044E4040353D21D831D28B54FCE7B4019121661E88BBF36B06DB50788D33E54C947643589A4FDFD0D4A6109B87415D577E365214DF50445938DDCD4940DFEB586E7768DDF2A6E61708EC3682F0BA431B51D1B644DE2A6272C9419BFDC3836E78FAF623E3CDA8D13AB0F8FF1BEE53E22D2E1CBF87C068D9989D28A6F292F65ABFDDFD581B66EB02C411ABF3859FD6F65C2066053574F632DEF2313B28AAD83A8FB1E80E9892F04BCA7E32323678F41E3925D572228D66605FCFC25A1D0ECC9FD0C3104902E327E7E3295C5AE69CF0D9A187F6A81C45F53E2E55FD7B8FCE84394DBC01B87AA3F08265ED675E63EE523E0D27A43EB9BA277E388A09A9BF3620BD9954DDFE6A301D5CF7E4C8072763648111B32817B3BF7D61C540D237D2A6364A2786943989AE57D2239DFE5C7DCDC8691B7A893427C335ABD6B67AF0A3349EF327ED5BE11B95ACB07B4D4A1BF1D60DB98347D4A5309750CE81CE4EEEBD3C76A390A88CCF0DF6315498B7218F7C9061E0443F59B9EA006709E626890DE26E43779F715522D41127D0F008526415996178219E6CAFFABFB131980068E059938DCE53A2463B0323D29C213570C855D0F3B15428696A883A66423919430D3C48AB632188630B22D5A8C0AEEEECE59E3DECCBFC6258706F5A919FE06F616FCB3C136655413332D9E52733811B1693E06801254927FCAABEF3224862BBA58DC13F560B33AB5105DF60A6DA8CE7D40E318B4D6376F147A3A68A3DD9AB1923A9C46105A2D7DB92292F0F30D3ED7EE2CF48C0C8EBA5A16C29E1A0FEA97987A692AA9EBEC46F44C2C8EDE15BAC02AF2644CACEEA573C3FA9CEE0696380248E54A88945DFC282FEBABDB85CDA52DEEDB958E7A997660A3BE1EC137AB243C278A9662141197C7FA406403F970C234F1AEEF7F26D67AAA32E2AC6307404041C992B30CB1B756BBB832313E1F60462B4FDD31131605078F0EEDC9FC3F1BA77CCB30AB878A764E1FB791C0A2B55F2CDDCC5B3068E03201F84E6F6650F06901790237C809A7617FEE5589F1736CC83823C0B254416B82924152F5632DEAA412D67723C278627173DE7E969A6533C3C76E695E4732CE40D531DDFB5D3247DEB9E2220245B787D9940DA9A1D0D648A8613422A4922DFA21F208DFF4B10CCCC8843623C07D8C0752498EDB2411C7DF5599818CA9977AD666B29643AD7DA3EF9A21FF459994391F4438947C57E900630DAE44A3A920CB175FA7255FD50B6C568DED473D7CBAFD9D1B9E502F7B5E7AE60DF5698D5C8588A7F27B665FAAD9FE5CC41E38CFBE0EF57E3901CE6919B96C6A18C090C045D5001F39353A57F581D4C529E7FCE2C6F3F61A6F0F3783EEE3921E8AEEB117382F2B2B4D22DCB6A513CA16171CCB83C391EB91E9C963A8A6BDF3C09F789E5B0C427AD97AF7281424387BD69FA982DE539A22B9E1DEA0419B028EC51F26B598F9886C0809F9C925E313462CF5CACE6D2197A1A27A30172FCC6D6DE2E79A37B3C5388CA57DECE9B9CF3EC9D521B5D0F77E8AD16C52E6C29438BB54ADFB23B617DA75BB5C0218665A660F6DC03CC577D0F5677216297541719F6539832E8DC43D1326BA01E32A6CB466216393E0DDA0F1B9C79171456160C9F8480F4D22F7D360380708FE3997B2C4D36CB45D1DCFA26930AE6306E310CEF932F612003C745851F5E0234CCBEBAE0E513CF123B2E9899B2915FF540DEDDB5EF5A00D08087C718476956443A70AF58F75FCDEFC465406A2D253B4144C444875F52839BA8D2333CCEB13E3633FD78C00F811061793284805603EC624886DEA556F25D49C6B41FD1ED3CDDD82F3D8F5BE63440A8301E1D72D775AFF81E037FBDD7A6231CCC6BAD28FEE421A86EA24BBAEA3529FED1F3E23D098C9D331CA386E2BCCF46A67A734F2159AAD7889E60B40E49AF0BCC32130942CD5287EC83E944E2056EDDF286C091C3D5AD6102FFB7EFF9EBFA81964EBFB6CD9FC5BD4923A56CC79D3B5A86D26BEAABC812DDC57A028AC2066179CE382E9EAB8ABDA24C3B21B6923ACB2596744537012273EDB3B91E0F53BE2A133A2E42870BA47E01A9A5EF1F2E343394C0EE9F5CEA7AFA2075E99966CD29097E3050FEA4A78FA4F9CCC2D436B804E714500973824F003DCAEBB4F41D4519D37DE3D2C2CBAA89863598012F1690B5F591295C2D09DFABDD830C0221FCD9585CCEF515004EC7E2AE386A8E4099CBDE1B2386089703EBB628F0F93BC262D943C6F1434A7BCE2E991A9A5CE4A6839BFEDF147ADF9E4E742B67C8C59EA2AEEFA3449C86F38527EBC0B16303AA118861F4493422509636E3710A76B9DC17AE3A61C17B3441708B65B5C87FC04CDA1876EFBE844F02EDD78820CC1E27517E78E799E9A62C5FC8AA956BD825810E6E216B231251108FDA4B2F30EDF61A66E88947FD82C39A9527CA6109E6360BF8E8B352F17F3502A8F26E0B77968B1CEBEADB3A3F71EA47F9AB2CABC5B74F3F136504921449111E6C7200B52EA8E6D84CF5DA0A7AEC8244A8ED153CAB6E039CC2DB3B177FA1DBADEC71ED7C8A8D473647B2AD05A5E35EE7FB6AF5AF5B4FAC8B1D9D85F9FD06128F136A93DF2E23DC791F1B55E3352FA99ABEAD5AD66BBA18205AABA206467A4CB0BB58762D9043CFDBFE0958BBDE5C7A0B4A72788A4FDC5B2826755CB9CF42F50769662F2837D1270A3A909AC176F05BD309006E81230C5D8D95F307515B3A69C610462C254D1A8AED8F2CCCBCD5B3354CAAB97F8BA36FB586F85D054DA2A3FEBC69DBBAA0930B4B0D4D484FCE3DF323DF062C1A6650FE2E3C24E2BFA9181807D11D7ED4766CB790A87ABD503DFDEE20EB7F554A80E293244D4F0E89C7DE7CA000E5079BF8781EB8A7AEE92A46BD890274BD5D7138CCF9FD70ED6BEB329F04E2FA6D477D2F0EAD2B2DCA39AAB66DA9B6C9CFA6C3F217D5C9413EC01B0F26EAEC20EF5221CF63CFFF08481E83856E2A797DCA67403720614A63DC185BF517CC0B37E8CBE8C7870B8320DEC7C3F78BC57F2E60970490CFCCFDB03E050E1B75DFA180208721BB53049A30D4A280FDE8801F0E563BBD47BF87851B31F41FD3EBAA036A37D4559F2D26A46DE2F54BABEDA5126B129F829DD1F9310F596B8765E6F36AC1EDE580B6334FC68789005D767E0186E73236221324436F73BE76C64ACCA98F01CB29ED10E9FC269E8A7B82BD7025A57E5307959B5ACFF06A0B2D6C8055413AF3903BF6807711AD3870F5D331BE11A4D13CFEFC269D199466336F74AB4DAF38CB3B45AB18683777C1484201386CA87FF05CF6DEADF5C88A3BE1A23A08AD2B172F3A49E873403FDFE6550ED8272D7767E1D9FFAE63582CCDBF05561BC1BD3CBBC73D17D19F8209B9B719744F0F3A57D35CE43D264E124DFBD83558643FBA9BFD404DB5D0FDAB0BF245F6B251CD73447A265C3CCCF087730CF442CFCD6F7A646FB4A40F0DEA31D8E70DBC75C5A8A8D3759D554853192F020AB9A27F917A24E7B1D81AE92EE079ADDC8881982F49910B8ED72314D273B007E3BF6F4624F441B478E5A3304F0D1F1E3D949C9B720EFA199ADBAB23EEB8E31A0D76658F9EC4D18B7030F5383EEA9F848EC8F0DE85773C38C5CADDD7C0E780727B30660EA0A04733CBF1CECDC0AC43FBC95BE1E8F04FDE5D0EDC11C28576EDA6CEE05082E0AF6ADA81829545E8F67C696239345D93954239FDE0851E208DF4AB24AA8AE88C31807B2B0A47B2B2C5F0BB6FC94D51C16BCC6CFC516C4E1BC9B1BA551B7CA9AA7BE9D1D788C6DE7442FA87B33E389089A6745002D1AD0E11D49C07E53FC5173FE6CC230860998130512FFAA68B5208E5AD9A39A8971699F859E1045977F965F6A2878CB2AD7B95EA7FEAB1139C6AF1AB33902D0F85CA3B18F459491701434BFF4343873590A15049E5B914B735A94CDBED3A6E118D6B4FC44DF174178C219B97A156F48890CF06034A32CD88F257733155713FD868343A55247C62251AC3A98DE97C614F88960270F3904752C9E95C5FF52B14F32D961B9657DE77BC51D0DF5CAB502254403C3B1CCB9EBBDBE66307353AF3558C192C07703C0CD649749C5A9D0771DBACD4293775D38A042C7D45C9449C4B5E86AFAB9ADFC26F47341C3A1E64EF21B269183192CE542F60B51E997C83398D1E184E398C519A24F6B7D52A68D2D3B0628E86C65FDF799FCE3E5C4FFC949D9C7FFF0A6299A5BC75344F4F168B84C940B18389C45EB29DD44CE7FA05F02C7402FC88F2C8D434A2E0BDCBF29126A7B899240885C53C593DC2B61099822ED4E4816793CB77917581AF588A2AF9E768C21E38C57AF62AF32736B27B756F87D657C4148072F839FFA1EB1314A8B17AAA763C87B457CE3A6E53AF1585AF77164C9FA7CC427B9CA860CD24EB23BC118A569335DA7C20B49B9E81EE6898FDD6DB67724752276264C6FBFFEF394A1AE0F7A6671D88AEB0459531472B20AC23B51994C01AB2884E2EC6A08252B79D7C96579A8C89AB017BA758E89F42B964A6EF9FA76844F9BFCB53BF032B2FDC48539EE1FB4A4D05C67A1500F1153A953A50B7622268BB77B9CACF3235E6311CD61C20C89E053C0DE97E8699BFF6E16A77FA76124A85F9DB6D6A4049A4F07E4E01134C27625EADE51BFED74218DE9441364CBC7F7012505EAC3C25D378BA50D560669390AE250836273CDACCE679A4D9C6936867A6C5523B386BC16E5515E2886DDBE1B3634992FCDD1DCDCBFC7548042188922202302C6EBD90B4302898362EB417D1111C582057542E95578BC7095C1B63CE18B097647A84C489633B1090609CFADF599A577D52909FFC7458FCC865FA2F341E7E775B67C329A2C3DDDC1FDEF7676A25C383EC3610AB30B98E3ACE5F1E05B9F8F6AD3426F147A39695907DBCD6E87F5085DA590B3A126B3BA2348A376F4B1AD03E2E02211B43D16E65F8CEDFF9CCB7E177C91E9C73EB7C4417CD41EC4308A2E1E3B838D8F91069B065C918C5B1FEAF8B32F4CE7547F6ED5A7A7E20D8FAAFEC031C735A8BDF7731DF766B8459A5AF18AC0877BC54B8A9626A668E9D0F1E53E66914D278D10A52672BA22EC1D6B723951631558062659FD7D185168D0B963EA26F5314548DA53A5E3DC96A2ADC047EDA2772A5F7FDF9A3C31477AE3189D9428A53F3B623904EBDBB0AC8B0FAC1444D5C79D519EB5795BEF42FAB5E530DE79762FE70581C94295AAE2ED63106BA989FEE7A6286D5FDCEBC6EC0D15691DC7C90570B16D369A3B275E345FC556B733326B28140E1A19A5ADCFAF2D9D574AB01A5741B2B0DF4B08426D09FC3981663F7B237AA23C06F329715C93AA0943F549BAB694C146DD103291AC7D76EDE7225BC308886FEFBDF40150DB9239CB3E6B516EDA0230AB7EAE9546F3B0E181C307C7DB20EDAFB60DC93D972A9370FAECDAA4349F1C59D7F9102BABF6F26209B7B8094E8FACE09EE3272DB8ED4C68BA96D251E814663070443E7DCBA6C131202C2FE786D24C8ED483A53ACF4CED2F349F0CB5960B3279655AFD5506497B4B8E8407914E6F71CB10ED9D3B16FFFC85600EB9E0D3A866C5A6FC055775A87285B4715A765B20A2CB1DF350DEC35E7D8014C0C21F9E51DA453180D9FB4E32BF5C9772C99B3B54DF56AF5846C3CABB6B968C0B99E7D19DCA589556646AC5393F070DBA6374F147424078E519E3E62C9BEE1754EA3886351D58D2A5D5C11B8630E91A1C06D4BBA167745D1B533285E68ED1D5708E2746FAD20A317DA6AFD84A11CC1CEE9E387DB5139F54C01B2FD92D0B421F87A7882ACD2AB1A77291F24AED464780B0780D95A90D61D1711EF4F978B240A69E6CF7463FFBF5F4BEFC3CAD34701A7ECC4D84A7BC1577F102502FDFF6A64A1A6A20E1BF222262F552CA779EAD351248ED677016E83D58831C9322C125BD08B9FB6357BDF9C07ADFA65ED47B4633C6E7CD7DF6DA067542FF7FAA014AAE2349C4DA4F3FD94BCB3D1700126F083C8528E77B44D59A69AC151733C16589F3C623EE58ADEFCBF3011C9F86327927285A0463163EAE64EE7F41E93E8897CC297A33FFB0A71973708525FB56E906ECEF8988560E3E654904B4BB8D422CBB08232AD9C909F5BCCB418B7574EEF0E53C01E0D2F12356AC8C1A419698C026AAE541C323DFE7AAB9831C4195E85E131B9B54AD5A86771B6B685A319577AECF4679E30DB7A42251C2F46553B8E6EFD9D42A2CEF15693371CC0639DA2C80321353605482F6517F71DE5BB7FAC77B466DFE50FACB21B36131D7E610A96B1999D359327CA8DA3E2772BADE571BBB0AD38B6B7520F45D42BCC405A42086574AB942A841D5412D3D3646D87680056CDD3A0320080D715DAD853D05A521C2FBDDBE3115EEA2A1B1E0AE631EFB12BA6C71724BA653F99D4795E3D2A4995050678173668BD0F6002418ED0185234C2080DF3270317943A5354F76CDBC112755861F62C549E5497A8E2911EB2AA95660B8E1E1AE19AEE6EAA4F6C88CB19571E143012505655B1354F52EDFD11E427A52984510BFCBAE4D8D0E99609BDDF6A93CF70C08A6AADF33E043341BAD48FAB5E8911A5BFDCC8512F9C88C0586EEEF694E57CEFF1028A95603AD7A278576E2D1FA92895777496DA2B153149787D9A7DCA80AFFE93A9344D09C2CEB6095EBD7E27FCC2EC2CA87A46B14C7412FD061001DCB27D8A287D43C5FF9ACB5A0733CA41E4C7CA9D7454113F8695272B82061A1AC3F55B38C9CA10A20D4309BDCEAD54BB9D608FCCF2722CA37E5BF618F1B5981C8517A9C5391B7E3413445C6C98A71E556904C551915CA1AC6E191541DEF34263E44B74A97C87057D6981D35AB23953021DDC5B5CD593FC4D96E90F625519FE6774FD26987C39C13938129F6B5E9B6EF5BDE57BCC4482BD869541B9B5645D0F944F29AC6038D81550CE20DFE7F1D0272BDFA04B8A319AED2F733F8415104CBFA5045FF4C68D339DBC00EA7B1F43DF08462A759BBC1A21EE2C5F3723DB7834B0855E1221C5EE991DAE06EF8127919E43DFB0E01C21032A6E7D83C211DE413B69381A689FC4A7CEA8459A4D241AE2D570DF2057A144AAB65E0303327E13675E3D34397ED1DC3663B47E4D5ACE1A8FB4B17D9112C6CD6BC8ABF600D6F2A6156C239BD8F68C960BA2BCA82389AA38FF7A42C9A575B89E2B13B71629B91522BBBF572ADF426F4CC09044F6CADAD6324BEC561DA8B8F271FE4A81F7AFB5DEB52D0290B367AD919EEC9EAAD5289889F3101B09438A4E8E905BA2F380802504081C8AE29BFDE4E5CD75CD96F527C5C34718D6E1F028C6406C8AE8DF0679AD43F4A904561AF64DB27FCAC51B16A8EA480879436C8ABD489DC4711FE913EF311AA66213FCEA5C69C2ACC93502F4FE29F775DF68049D3494F36E31EDAF1DEE45B55582AA5438516671E3D2921AF8E33871F48ECE1EF0E9D25D08768AF730B57815F2DB7A1329231ADF31398BAC8D9078073D871AC5AC835B369F1AB12C87F107957CA2AF9A713F877D114C456BCE7F6C897994D60D31E826FF3FF5876765A9373A4E3F39BCA2D98AE30C2B8A3A829425D69133118467B909046AE713C90B61F93647CAD9B54769D92B328EE602E01228CCF90C987127ED9BEE0CFA24FB2734977E1AA0A41E0B8E3C21114D67FCA4C59CEDC37A5D41BD092807795CF6EAD0A32F14FDD163DF5E3A196594AD9A5CED621463FCEFD4C5A3CB57D05E673B811E9478313C72513821DA2351B296EC2384E00D993B44C8690D07CA19382C2960932E8F91F2229235F7AEE0582920E36D131F7DB1EE6706BA42C0C81B625EF4E8DCB698125870565379405E7D2FE29AB92F6A4C11B2A833E4B1165421659E3C1B83E8090B84ECAD2093038F8203B7C8D07D66F33C51808CD77B5240EAC37727378C6D844B07867937FA1BB5C09B407AA1F76E4FD37C8E013B55B40695612F426BE9D3820ADD9B343763144C8382B059A9EE4022E3A89BC0443CD0115BDBC952D3C2C425DC7D43D9AC99AE9A811D37DFC8C8E9B4AA701ABC7620770CD2655D1E26E7920281495D37CA2F84B7919505520A3A84EB10FF8A1E8810D3164C12976038ACF4AC54BA73BED5E34B0C9D99A8EDE9AD931547245C5DAA3D77156AF326A22A85D8A55C3A96F430410F275FFFD31B303D4973E0901B5DDE30518FD17079941D664ACD9F27830C5B1EE4DAF5A851BA8436D731E6C1119F3FADA1A4A162BC972C069E999C42D902BFAE3379FA97A018FAFE54F7A220E7E0D7992502BD840266A05ECDAD38303E8642A9C9B582D7E20BF2A136C721350BD916612E8E1FB5870600ACE68120C2F9C460EC40D255A25F432ED39682D81044C01354DB9193321B1AEF0DC2500DABB14C4644D1D4F746731D383CC0F4F6DB51F3703FE6528FBBA70C7BA2E7E7817706DB52D1509E71EB861C994D0DB8F18591E76CF06E9ECFBAB7B05BB9BD69FD26C8B657441E1600A68AC4D8ADF0CB77A16D4CC778CA5459715F4D0F422AECD74F287324EC976A082A0B12094BA41A2DD5FD26EE4063668328CD01C4E194B90507D0DF2EF6ACED719220F09A932886960B25B1F66AC2E1D1910BE3D08213318D72AFCBE8E4424EEF1AE9EB99EB1906F4F2A77394D93A8224CC1BCCA4ACDAAA60BC0B70E7D32FD7420006C362863BEAE4B0B96078FB940EAEAFF35D006D0668F83A29F7C93DC838A0FA3DBB9F656EE9987018A3A1897075A77AB80DABF7195B80A95FEBF6837150CE56065797A2B4729C0D3A743928DBDA3F11FD096BAB2B24C3B6B99330FA906955E8659E08B96A964F58857753405EC8D6308010853A0149F7D8B6A6B7CC81DAAC44286A8EDA692B640AE4920775CCAA8364B581CCF5C111AE5B8C849A1602665751CBD5D0302F055EAB84077F1931DADC0245B184F1C192953D1D5891075B53367E0F78508A6EFBCD994304C43E1B8012AC46F58C65577DF46D66B48CD835247904FED87CD5C1076157D52C6A5CA588E681A2423E520333E178C765FD255DEF84EBBD15B8A02488A65E0C9931C920C59226D985B5F541AD6F6DBD1B15238DA2ECCA70E011E98B21AC49352E1B2597494FF75F4BFC7C2AB2F38F5B3A8F4876300057AD602D9DE5ED50C90AA8216493855B1E13C7AEFD76542A48BE401B70BBFD948F3D1891CCA9A45B3619E81437F66EBF6BFD68AF0706678234EBA1BB37E1E2D8A7105866DB834E1C174C9A701852C779ABA3BD1FDA34DA5B269C3B21C3C08643D69C36B211313EAA2511D8E1C8D6506D1673E02D368E289A80243BE82533BD8801D5D392D6F97D8D721096E6EB769416F438CD089F627C10DA27836B1258CB90239A9FC3A59E4B322EFA8718B5730402941F94094F3B1E59860869A7B41F2C42503E5CD2B9D5184168B68C1FEAE1B5B484873B4E6A36D4392D5CECF00963D2C0DCD9565F2C752247CFBA6E0C9698154608704A20C4100EBD6E9D7C697CCB5B152E05681056DBEBD905FB3DF1EC7B3E3FCE5D832839A21F2D6638027EB2B926DE57AAED8626EFE9DB795F11F671BECA48211FA84FF2DFB5DE7899B4BC34D52092FCB5F2CA5AC6E1E4A3E314CE15D433EBAA8379FB4997866417B5471D2355FFE9D3986854DC658A46E2B6CB36964F61320A52164F13C7A13CBCA03F08BB5518153E3AB6D11E21434A241EE04665BF3390353E8B83DC68B9FD1AF4461474EFC6756BE791C4CC535A00D76D067BF9F3BB7C2EE7CB36D722621222C7404FDE2DA64E52CE634A3AC9B89F217CAD714A77292D560624A39F9B2F4C0BB50743949DEC6D5BB369C4EA70F2688F420DF04DF58C0D116E4A77D31EA93CE30380B3EDA7F1BB3926D8CF3447900218E7135AB9AC265C1DC41FFC13D192BB6B71B3CEA96303E07D85E3D2894DCC23DACEE1DBCE3B0EFC66F4CF46F5E753DB2FB252A5CE36A134649EEF94E282B9743E8CD9E8337E891BB11791B24F22951C41129F7FCC133E5F9F14C89A92A03D701C55C792CB4CBB56DBB8E366313A7D090346E429860994A3BD65A4AC918C6254CD5A665C553941F55CC7F6D791762CB410BA2CD8692CC6F2F1895F047A307C2C9838597B0866749A271539042117B9B7546FA1C32F34666A71259E2A2CDD985AB7AC843B4B97FFB88AC415A2F1B3F52735E6747F37C2AFB9B560F1619AFF8FFDF008DCC1BC120BDF08C4EA5474B77A219E6E886876D3E3158BAD17ACD6400D81BBD875D75AD591C3E931A2070CFE1C7D01D565B88A50AAF332AEA1488AE2A2E7654D35D08D40C4EFFD8475E3534E08DD4474270E94CA546CB0CF37C53FB9623F2861984600533B4060C82A469615D639ED6D85D7A84AA36534B3D7BFCCBF3857382743503461DE4B55A8B561796BCB462F37FB2F38EB356B152ECCDA99FDEC9516BA8488AF7B8FB51C0FF385BD38094260199164842A4E915212B2DAC7EC5874A00BFEDE63193FA7D865F0AD185A98F1BF7E272A472C91060F0CA97574DB39AE8DB1D335FCC1D3D00DCE0237EC9531ADBB783D8D60971FF7A0374853AA1F87210CC45DDE96D71F5555928466509C9630E6874BADD7F27E20E2B3E2B3E233B2DE8CCCC982AB785DAEC344D051203B84D1E446FA9B51F99002E25B69C8C6875C8CD02AD001DB6C3943662EFE7B80DE908461B9CF0862E3AD6811B8D22F211A048B1642C852AFA1A9B89A7D600BCA9293DEFB8E3A2A50D067DA5D48907E16CC9B6AA7B773E7A3657C87BF27B8A22274648DEFC94BA909E91A562633B2D5BCCDC56CE5F51E30BF765AC70B5D26A4D53CCA98E0C75B21D7378BED02B2E404658E88626A34D25996AC6B7D876413493922AD12E0E62F2304F27E946CE01AAB4219D367820E4C44ADF95C665C77B0C2CC416A2D0A4F024256EF786A22D3F439E7E96629410A53CA3FA80B104A8FDD6BB570105544E8CBA209E6AEFFE98C9EA4287CDC08972F34FA88230249617E4DA73A8A8ACB03B04F8D77DA7F5487D2802E84C0C546B8C12221F6E66C0351B5E18F6CBF2348B250D82410AEEC44D170345572665D1C5DB7D88C0340467D8CD29DD323C0C239442E7CD349A51189E8DAE4C548F30796432CF9340968564687EA80BE9A94794FAD89E2C51CA3C1EBACA875ADCD0C7EE899929478CA48F3BFF9DEDE72FB1F6ABD777268B07F507B668BF847432549C992B841E1750F6874F4531EF93767B719A44B91AFAED3EE387FAE54EBCD4E6421EAC0FB6753B1BA81469AC968473DD6EB5A7F968576F49563D490CFBEB75D833D3ECC055987B0DF5BE32B5E0046FC7FAD646467990176F24B2F59FA5A7B7C599273B92F4AF3C851F42B22A127CE22FC4FAF350B670C223CFE7E3C29AAC44E9589C61F6C84404748FE9660F6A9C001635900F698BE423E69BC73127FF38C111B898C311AD28FCFA36D221EC6BCF8E1ACCDEC527F27652746CB799C531E1DFE5241F1D45F1B18D71347E9192DFE95625B58D241CDAE9297F9A6C8B62D6186A492E3CFC82283359606DA62EED4365B422956162346ADD3E5DCBA162FEE3F1D61F556F33BD186C15506398F2E97F44430AD9A3A6B0A43BECEBE115670E18CDE1B662A23E18D50E3DCEF28E2A90BF29D2010F39617F7AC1B77CB18DBC5DD76D9EF3823728D9A1D013A8F1D1BBD3914F6FEBCDBAC43C6E6711573565BA85EEE868B8E51A734FB18D2E46D9A2199C67CA40D996F42376DE0B3C3A41E42EC586B46497B4944E034B099AD425F6CC6D57BAEB5EC889D57EAFEED5F44EC14D7043C71F6ECFD969CF50569FA92BB009EA65867BABD0A86D72246614FA68608FCCA2FDD0119944DC47EA5E869F8F16BAF0BDEA2CE70D10F27A5E191222F09B293CFE427D99088155D3BECDFE43D5786BC261FCB2714645E2601A46C97E8F2A2E8FF0ACCD7E2B9C7DBDF0B028440B19B5C4D52B1D7483DE9EC3EC4465607BF419C914DC4952B2928BD46194293B0427C99763F76FD5D33D48348E2921628C0C3146D13EF20718B967B16B58B1176FC487078629E9C4AB1143410FFBA25791515E94A311C62DDD172CF96F66EA618B17633020356DD5812C108D2EA04247DCE7B829B170F96CBF4C0974111E791BF201151A02EA28707A080515BCA0153DC3F197220DCC12949ED6340B146711A9308F6D3FEF779F5926081205B54B4CBC257C7792C0FD03D5C9E38A36D25A16653A7EF2C2E750981DF3E39B5FBBC0E73D249F642C3CBD6229FC7D2BBFAE826077B5D3EB534D05C565DA7F65E5FE56996E09676823A07A69F8168105B7CF2E658CE0B1D630744F72D68A0390D2656C3CDC90910FCEF19A20786ED7D5DDA2BC69F224C7A52C05663F50A5AE2043B3C5BCA8D3D75B30CEF2DF6945F6AF8FF896A6C95B8A04F107171259EBACF79A2ADAE6ABB347F8F45D2DE8A9C59638C9769C67EA7F2B8B6C0BCF25DD944B228C5F36CE116EE8AE7A1E721DACEC8F3804EE190152DDD254D9D845DE2AC9A9B9BD1E3CA858460A4F5F28A674E68F2AB993C5702C6F5F677D730E382AA5E546778F16D3BFC3908B3DC422F623B31F343FCAEACEF9B80F1C1386306735B733046D341937E2D9981AAAD9BA258896541AFA83BA0F5A3333F86FD4DBF97A036E572A8D8E79B53578EF3A00F32B3012EAADB5D7B230BA7F794DE3D1D0B082FBEE6768E15B56CC05842FECCA0A56C569E327F1DD16BE0109BF45A3A14B613EB84049432F0BC55A6"/>
    </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="SignatureVerify"/>
    <ResultStatus type="Enumeration" value="Success"/>
    <ResponsePayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_1"/>
      <ValidityIndicator type="Enumeration" value="Invalid"/>
    </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>
