<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="EE6F4A9A9344D23313977C642000DC95DB776464EE5C0A3AE26B634944F85298DFAB2B87EF397340DE1F32B1BB4620DBD4BF20CFD2D03806DEFF6774EDBCE7B45D9423611AD6002F0C0DF22876E3B8492CACF282C758F1C3D2F4BEE6376C61CDC00BCC039F43F0E0FAFE581F8BB98D7B61C9663BB091D2C1C658112A522D3E7D302127374152641844113165447875176631147525081110844306780487885456406386127008540774145713258857063577076617038008467516805665120773586061263552108158467441428545603016316580032674285425073686820467322508624254861720364168426371725642813215214357374472043565488004116603566376482054305876707477353700753758870451277840724322278764234656564283658025037081627047876830253844231578001541324342508327701287773863215212212033503236187561502856820418843243663511540564715442627008447080730801340051538876182752312325504364716637235827742578060448016676301427241005007755275076835460810323137851022557625555286508287150063261364247577015514422058566072863148855317187834484252552755473407582310284460321711147764678411504048124560051508541773166655143438038724034518216853173175036822230583872871222584166713584651258744003712726735055224886257436836621830247067086820704750521652370136126156215456420345432423464266318371045812576222717201247341283815071855538428306482746351714157845646304635144570251051178780317470116418834502613342721042357760501370850330700202066686788800408020646253008167261810082465813003660265054380430113084665542653364653235388578360525614068445751241388862274007317781055308410358305823102208310772101063687416115811583263266005567112424485372234538706150833734551846504341128751527664826772026168101017026850087234652237067473173263633208027060611558576417234388743308130418840232000112670288104514778642633768487771511463418648806646227424733133641820585414687622014885155801754224203702464053331333022543373322737082673211280444531868235748084861876284573620782474803234443566585728034622733173780554475232848654822577207611531240627652538872484614437810350562775011435020633042813220733644703473544108145216826481012110838756388635041004063667572834687273853158815027705462126325417257477722436861588707007616342443102320373582680517865211015065556084725233263561584054223738425408521128216284264174644074216162086046824280667161418700285674620420737475535832845745722341276553018868766600826486562352438670563567373632247443346878824213453887714786074742065103036270066365565683006230506447372688241561751680786315656061027168235142766707683750455386366576468772160625622822103245773338207716303366333240332531101641052183341522412176007011756710036835558433730733017165262373687313261172266671461845800851430838161700411272083662788138120513864685261717564515444255302466162478557680064244670607568356626784761210202746804654461081684076722321484054650740846881701376135263042320446312624434705641468023413574376330642122735343847451387031453174575245510320324605836137364807788176528005383411552166066206566054503321404081804461265732010352382048413052374886224863188641510780442581247835736413423211064714547840264082316850372404131542040565680101473441220727770661828238548046506777542D93B153C159983D755B003898AB2E3494A195AD987578122D30F8CFC7EBE165712A43972CAF59775321D92D93F9D30E296EE0C80DCFA41B9247114A6BF2F2132D62F7F8ED35C4980A7AEDADEC091E3AA3C89EA9379153EEB3A578EA6B77ACBFF9B3A9B871BFAB31561817F2D1D5C0C2657021975D4643FCADB78C41B1C8C3E93A616429C56ADAE55BEF44E0BFEDE678E6AAE579DED8A54AC7A6F5ECF522CA5020ED14967D3FAE3AEFA67B13EDC3671AB8C468E80A20A15F9FCA953155B80CECA7F2A8EF283865D89C7A6EA7946D5B33EEB9EA1E9B78F26B9043E62409A9C25B30F7F033A05501DB1BCB5EF18A549187125D60F61E03E7A520A25649B95084FA14C9D1CC12944A8E11D5B79DAF34BB616DB42421CE8BFA016AB376AFEB9DF6718DEB39A0A1F9CD8180B3BDF49CB6BCAB8D74AC18216850870DD7CF50E56582A477E2C7DD60D857ECD0E93BEED38143E32ACF5BFF314B6AE036D1C8271E6C973A5C350F15F695B1E17A73BA563B411EC9E8E73E2361A6B32183C84CDDD12B9ABC6B59682FF9A0708157134CDEDC6FB7B13F070F0AC0B462481EE2E7A91A4F864A8AA4935FD89BF305FC382555B50AAA334C104E51A66004D6F8495838B8B484603B55B3CF8D949E906B4B8311C1048ADDB19F3BE45FEF3D1F35A16A975ACA251CC0E5A574BA83981F867DB1A976045DE1DBCC369D5605AF13F2728F31796D94857DF80B723E4D94F9F9E0CB491C2224945DCD89B00E1866C72C0D6E1E641F23C8C190751BF64A0DBE97EB6BBC20538C56DF6BE4CFEFFA57DC031DA66D85318FC37846FB10BDCD1EA05539637DF909405EF622356F2127EF6E9F71DFEE5E79D46B0FE43E643A0D2760A70D67CD7D286279EEC8747F70A5D448F4A2896B6AC025EA20999907C3715E57D3FE3B9BC025E0966C4BA78D7C54CF2F5A2684B6F9C06EAE29D83E3DF7C35C910086FA8A238895D52453EE65B8060DC425E957F8807366F2090C75230EE0BC362A241E3C18AA8750B668C65F91D399ADC687FFB8C97ACEA905C40F23698018146BCBF5453C010E141EF3DE6CAB3A82059AB18630486891BFF720725274CCF95BD42367B801DDEC1C4AB98603B6F7BFDC63FBA61EC2C28AB2B1E6039B83213E95A80E235A8C3F4696635162A302D6650BFEB1CCAC6954FC65022380630C44DAF76618A77F1C2A63E1DA20CC8D27C701EBBAA674B5BDAA408058C8882DEC3F03413DBDB81B6A155FD143FC98A4F87FE0472FD2053AF4191F4550788A29DFB9A4E557039D05D3103DDD8293FDFB66287141A01A1D23BE7549C3AFD74B80532B3E910CEF447374E32B9EC9297489A28A3C41A341A042C9D83783D70A0780D39C85F53FC7ECAB105F20B90D130A379E431141E6FA051A6C53EBCFA6A3B651CE0CF6B20B0EE1829CEACC7178609F173CFC6E078AB1EBCF22EB40513114342574DDB1DA8018D3992B6DC499FBDA8F899D4624BFE441A9EE49E64472D153C013D08D05B81E6E9CC5AA69E770A73A7B9194EA11969E6655D0647D05A6BE5E1C32730E626DDEB36218DD1E9E308092DFA70F9450970D15F0AE7E712AC76B6D30D0E0F1A85DC9CC48838E313781A6D1312BB1D5BAD35BC77D0053EF0F071CE07B4BE1CA2882F1EBB9D8B2523EB53B74A79D0A8A779356DEBE87FF3E15F4823B00C981E3367B40D116B4264FD1E2719F3ED0E082B7220BCB53C7E3E1B000164FBA5EA12652C993CC6CA0C6C7E19D2B1D4653A3A2B4E3D4D4A88C2BFBA479E2A52CF900EA2E5F5CB6F97606B33682D55EC5E1DB983FC0772D79A63F923C55E82E1301C6BFF5D84BA2121EF8C52DC3EFD1703F101BD81C136BBD3523408F1E037332E4F662378EC1D520544EB02FD3E0F65DBCD9019B02CE4807E75DBD79E7FF65A62A2A22F3F694CEF618693C180318AB7685825202BDD7408EB4531A1F9AF1CDD29519875B8D1EDF4907245FFDA9B34711CEE5CE34055357ED8FD0E869960693B56EF05060ABB1E333218A955C13D8202DEA50E110CD066372B5C135DB342E0527D73FBD17395E8EC35A311B5C8E48264CB6B98B161A2C32C7FA7A431A65CF7BA335B2D5E9C4A4DCFE64651FAB7B92D86B1FC0301A8D9E94722433EC5C48EEBC5CDC67416885789C0FFB24470508F32CCE403B3CD145C0473CA9965516954836AD855FB8E721F164AA11608E583DE51A70AE5AC2B437A6C351B5600364C0505A1910901711D580B66103D71C0202A058BB822D721307A9E0584BA7EF7C1F8B3B74484A1E1BFC1AC6CDD635DB93582E7CA57A73D2783D37C45F90C5B5330CF3AB54D03675E1C2867FB77F89B87DB6F3A767EA381CED4BD787B2C50639A0069D37EC443A766114BDC76B70BF49831E364C3B82995AC1FDBD13F58ABD9155F432D42F4725556F898AF567208563B54BAEFFD5C078B44589A322C9B97727281C7F38723553E00741FC8B35154D3C2D98FDAC3B91530F21E295BF7EB8913BECC647F8C97E5290CAF7CC84F7EBDEA0D615BB9FAB51C24D3AAB466123F5280CC4D0F558FB0A3C2E5E0067059FFDB641DAFA753E31FC367429CE20AEE97E268C4BD4F322D0F17105114E264114F6199F5A46C9634985BE68F0FCA955137ED9374C5DC9FCC7B1EEEF2A5565FAC1078A4A4DB82F54C16DDBAB29E6247591388BF0AAE02CB43ECE22C19D7AA703691F72949C8DC803B2285DA734AD38C3F7CE99D19D87C61A4D518856B45350CA7A986972F2E62F1BC1DF2C1F910B4FB4A8AC2F9DDCB9A1445017FEFE6B59B0850289B3B3D8AA99189C0E72AD78E56FAC0BE0A059F68CDDCFA5CABB8785EB427BAA042B3EC978000DCB12F55685F631641FC0BFB049AFDB0E5A43FD77535C2AEC5919A9E29E4489152BF62ECB340E0DC6D7FEC82793A7DF2633A9A61FF4DD07F8A35A71AA1723C1529A83CC8877E6C693A05C2ED1AB1F54504124801100F32AB244BF182DBFA7B236C89E1868EF6C58BBBA405DEA92C6E0EF9FF9C56B15C862F9F47EC7EA0B95BBF7B611E7211AF33C7411F49740F7BA76AAB7B5C18EFA24B54B676838E1566D6D804A47FF45987D8FF2D80E91AA225CA272DBE4EA5E3100EAAC3F519C1BB4DEED040DC5465052189AAE9EADB793D82373F003F11B18E3E911684A755ED5DA4B35DDCE517B93E6D75FF4EED3DD93E27D23D67A4D95DC2E5FD2F0FEA788DA567ACFFF1E839254F355D574259E3EBF99533D7703472499DB3294A8F9816C99B75EB1F05CCD58281B73C04AD2C8A2CBFD230C221A377A2CB43737DA04B7D7DD6D0E93FC9D38B675DE6DE0DDF11DD32EF8A911F73890A50BB27950FCC071F032193E56410D1848C9C05F14EEEB316335AD49430A12200DA517AA37E56C5BEE0667589CE2D694C741850C208E57561010E2F2222E6D3C702BF5FDC915D0AEBFECA31653BDCAA09505B54D104DEC6F4B54C605072BA9BAF016B0E488F7574BD59CE9DF3BBC112FD001E95C056C2B0C822B1C4C786F2B41A12E13536A48CDE38C0E3843291EB93BFD0CD2F6C30ED39BF58BB88A"/>
          </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="EE6F4A9A9344D23313977C642000DC95DB776464EE5C0A3AE26B634944F85298636639096A89EBA4FBCF39910DC19F78D01D9BC2512F8C5F490E9C213E8A112FC09E4140219724279C1DEB39F2949493D06A9C0E9590B3F6C2E85BA0F2068FBBB8377EB375A7CA336F52058B9512034A73B2FA5997F1A38C04F86A9BB01D48202BB74293CB82A824805A3716FACC1DC90D838ACDF384FF4CE00689D69AFB5568365040C691216943590E4C75897BB26B003B45BF76D7BB909464AC9BE1FFE09C0B2B0BA7DA9012571E9AAFC3FB5BE1D9F3220E8F8AA0E6094295693D8A962B5429CC8613CCFF5B58E8C3902F9E7C0B0DBD67DC1CB33B809849D64437F3349397B73328AD462A358D617555E6B6E6947D854BAFBF4D9BEA3B6BEBA12C90A38E82A35BAD2A9BCA83943D1C668E6B99F892DA1905AB88CF2C88CA0BDDD67AFCF5B34A64B357421BE9B7E0FEFD7325DB0094CE67F90B46B91B39B9445D85901571532D555472C2BCC85DA0C0E16EECB32AA58520BCDF071A74BDEBC57540199964D0C7587536E6A7AA37BB45EFE7581AF3F4A6283DB831633EF5517537706D84EC8B152A0FEF7101C2076791B7A082A04CBAA1785FB60659D6192332DBF65BEFE87C0C3411BA9DC11C255D7BC7A8D0343DCF668C5A475B530DF21C308C648C9DFFFEC0301E827F4700007DD6A4DB036D47D1D6D95F50F213B78B01AE50A9A38A79883ED5901996149CA8F705F4565F3BBE2A569B2F6B3EB652FF356D2F7B1DC3BC82036EEF3BBADC46AE5334CC31E7BD2EA72A57B3727BC2082626EEA89BDBAE0065CE4386847B690CC8350AA4C0577D856CA90928C9FFB659FED4CB1562842EDA635176AD8ACC9EA829084F2724BE276073C5F7828A8001E842F08AF7D202D7519C4E8AC2C76BC0AEBF074B7D78E05D823A4DD7EEE34ED841707C6670305DFBF7EF94C0837CB5670B89279F61FE5D784A7B6EB9CD8E86C5A0CD4BF5073E728F682A1EB1BA83E54A58F87A577CACFE4D231EB477C89D29F23E2E52B729311157BB0CCCD9F65A22D70596CDC5032B5CCD0F012EF00F8832B02AB5550044111366DB9999015B79AD3825BB0AB345C488907293C0D002A9043380D6DEA8139EA77327054D460E20AEE68F49D4A8A4A7347B48AB1EC84118EF90FE626D133EE3142EC5B721643165E5764F2E881E1FFF8ABEC69C20E47D26419D1FD4DB2BFF2ED6495BEA139B98D1138FA0BBC85FE6196B0E8F2AF984AED027BB5F17528F15697D999AAEBE19D18A118D8737F67E987DAB1F46FFF33202B0F0FD1A799CB6C602A18056594ADA041E50CF3C96C7D4731E9B16DC3BA58E81210F081B63A369E92D8BFD45BC8F4F3BD74AD4AC92E79E58FC7002A7EC0A1D180818C777A65F601353107493C999F41BA295DC530F7C68A1123EB6B6E773715DFA9D8941C2441689F82F88A3CF407754B51658191FD87E4E97D7E4692A95388163C7BB8E67ACB52D966404068EAD2A09D60E105929C2D0E9D386A0642940F04AEE01E5C82CD937830B64886476AA7F48DF968BEBAE9ED64374E193323B04E530842FBD502D561DC1D1615BFC468F4E5293428ABF711D8CD371277497BEEEFEC1D072D71AB37861F5B42DA1D67BD7797E83233D73610A55BF59FC813975DF6FDCE179409E65E07DF7BF0AE3203C4AAE9C632B6497BAF6923C7910C1164A7CA3B2F4D354F954709BF0793C19B23DEBC7F6BA60772B58D72ECF2373352B526FFA06E755351D76603601DB20F36E60724EB47C8ABF124B10FDB030ADE5DC2B03FF0620FA2D756215471A14C04F1628745585D8698E5BA7A0426F179B201E00ED706531A90EC93F3E81E00BE569484643E802F1EB920356B78F21ACAFDBF58C55C00ACD4984BC73DE62D5BD520B2F34048E6028EB53BFA49A49B6529B950B02FB2B18E4D5BD49C7A0FB06D6050B95EF09F4F2D1CE9C0F186E09BF8D44EA64B162E769276EB97CFA7491BD125C9AAA1DEA0202E98BF3E14786D958CB7D45CDD87F010BDBACB10FE3F1710DC6F46B55CCDD023436DD0645061D52ED7D3D290C9639AEE99355AB7C0E13CB9179518217ED3E0B39A10F2843549C491466537F048C0A0ACBE211E00A5447C5C55612D4E1CA91DBE29A185158FDB0DA256ECCFC8DDD3CBBBADFEF35230570380DF2CD8038D8CF56C145F36E7A7D5D1D665B3230D2D033A2178FFB56C4B9C640548B9C64379C4E4B639AD73E819FCDE3149B6FF184E7C1A87D9A0807EBFAFFC6B94B4E22734E96AFF2B60BA72A345FCCF802FE4534263DBA8830FB68D8102E18EF013F277EF2DC046DA9E4ABC3F6B66F21AD9578831BCF9024E5EF14ADCA67557EA009E0D11D4F672AB83A45D5D5A033060E0A96C574B83B26352521731752B28903E67CD992FDBA0A58223302C715DF7FC34DF0FA4E9FC499CD707889B19390080ADBC65A8AB1F943AFF30BD9B3A5E182F7AD0B2EE0E690D66B3E21C325633D1CCDC5DD274E0370C7073E1A1D6F6F5856998B3E7AD14F562553AEDF12736997204804FABC9AE2C05B1E5D7EC9207E1C07EACC75CBF2C3CFFA6962C4155E5D4A98EBBC2A5BD997F12C4AFFBB13A4A61E7B56A7E20912EEE413487E70CA7DAD871C64013CF10F7A91EA7D4D92BC55C9C702C392826EA6EC39ADFB0948879DDB3A05C1B4978C20EC90214A61F02146C0380BBF1CCE68FAE1853AA2B329B52BBC66D55683AB773D61D73FA5135629C486BAB7A3A273E9FA1D1A343EDFCB3D1BC4907678DDA4FD24"/>
          </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"/>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="B9F67E7E4C892994599BCE824AF8B2BC4BE8160D078084E6D24414F987B1A134"/>
      </CryptographicParameters>
      <Data type="ByteString" value="69CBBC8305E0F7EC2BE495C002A6B43F1D26B5BA1AA6B43CB3B5F4E979507CF2331169F1183FFECBB62D694D5D18B5E0E063319CD50412D2BDD4C204ACAD1A9532F2D8B78694A24FC28ABE2C79711176B9A19793E5AEE50BC9F085BA8EC0567559E3BF6E8F6F8177F7174ABA10DBC2438F51C402237478F1616827080C99670C44CF073CB5A1C87EA3BB085E9F4773F0F89154F5CD9A45611F741057ED2433FF76EA0184CCBBD5E446929C69D6976571BF142D3F99DDF64554D4F78B850E104024DEF605B8330525D0EDD2C4E0993616FF9566FE6557DE6DEFBAB8D2E0A6D119567D020CAE640625139296774AE6000CA6D831562766BD26EBA56ABF5918B767651DAAE0A5DCEE31EC8E65237ECA12597A11EB980D3736005DA8E99D95F3B378B514425C407A1D91703F8E5E671BCFD54200B20C916D7BA779EA5AC36E5F707AECCD3E4D9F545A2D1E7C0689DFB0EBB86B57FC066DA046F461E1B19AA73B0E77C86D0F53D33B2D3F0620ADD762DD892B8501FE7CD639E8FB201288CC93604DCB54686668DB70B96AD4D33F569C6606EAAE44FBF40763E02FD6EAC38DA501124677493E69C7376F80F605E0B669BFE6E39F2ECEA6A7C41593D22EA04BF1B070B48AA915824AA6187DEAA3B91CF6B25E7736B53D16B69CF08CCC880FE0B55A23B022D669C7361C99DC4585429751E11BE10F55A51560928BF3714C9FE3825E022D3A0BFD11946ECDDBCA9DA9429061D86C6B923EB7885EBB1FE8FE3603F8637AEEC7D3F92A4D87744E0D2D731CB273F1A74F9847FC4DCA0133354B9908BCDA093EB95CB682082804B38F8C828992F16B8106F2DE02A1334A7D560152523A03DA90B7050D1DF5F89A2E9AE83097485835889DD30B976AC143C779AC7BA2579F9BBF23CAE1C77A0855128949C3E5FBC429D2A4AAF1D6C3FE5A99CD87254B0B23785ECE2C5C712ADA328EAACF95C55A114F9FF786C6CFFD6AEC803C0BA1AD96FFE11F0F1EF74A6421586B79EE40AF7E97A46F35BC4BEC43877CC577C0938245AC7DEB7E145CFF81845C4273095779306340CF8EE75A13EA60336B1D78CFC064CC75D1687112BF6633578FD0364D77F3993E4680F74FBA7DE55C91D3C332D8132D78C0804A136EAAC1C7DDA2D8F947F1072F4F50E2EDDD8CF61B7CDFBD812E11F967CA7D3E7E22E98E296ED5DBB099613C4E55F243D17AF7F6FFFF6DFDFDD32F9CB952715B83405C2193215DE4D38BF58879DD91B0CBCA4CD825007EDB437CB08752A867A622DB19DF06BD0E1D531CF77EDBB079AD5B824521F994369D2062DEA13FB101CA09D139F28AEC3311EB456D5B9E9F3E221EEF38537371775CCEA4CC39CEFA62C078951D1AD3979D94D6B99371F00441EC9CAD9BA172796027EB0D8A278009CA7FB65D60DF8BDACFB991AACDD498636958CB4C439979191DD875A8F5A3512E3EA38D2BD4595D0D39DF4614BB9052D5CFE0B0DB56BFAD58AA8BB6BDECC5BA16CD4D3A1FA968441934220CF0F223A5D496616DAFBA1F7B79C337941972912F45CF38386064E8373D906AFAD23970903FA4294F1C0A894F06AD9F07E1A5D4832FF44561826349FEE57D783909252919CB183AEDF6C1238B30BB9BAA63CDB5B6C97420FB523BA9799220103F96BA0BA15802D5965C9EF84FEF979D2BDCDC1FF5BD0EF414C7811BA0AF968CEF111322CDE6788782C272C5BD89E77D6EDC58101F0F2152B888F11ADF859809215C81376C057983ECFC2F1610C77C06E161A138B8B7E870488028476A6583B1D9838D3A8FC9DE0F1511C708806AD3E1CF5C7F6336718CAE9611004B148E95B404AF81E3A94C6260C4D7AA45667F8249CB3CD6FF1987615B663687F22AA2E7BF562D8702B49E1EA65C99EB98CDF2E41E042BEEFB4EEBE28CB23581C7F2BFFAAF6F77384A9D8674B93825EBFC131391E8FD7AB1245256378E782589295856CB4795FEAB5EDBE198B54F4052867A5AB13B5EDA1EBE068FAE1BD5132C353CC3FA8BAB6656C54FEFC21B38B8B301720DA1A45BC5ED52E276AEEBC4FB4E9DFDD06E0242C5931CFF0D014B2C0035B57B721723B02906ABC63C503E8256D2503BEF1B6E6D2E74893152CE6270B38F33B53042964C898C193EDC30B64FC46ECE6F72FFBC33EBE5BD0963AD3C434587F7F2A003F02541C33BAB4F5953EB7DEDDE8E12A8F8AA82D3B92167D80FC4376898301C333CA3FCE0176AAA3E06A40624E2737274ABDDB81326DCA7ED05592DE5EA55FE5A1060605103BD85B0BEA9B0600E6D323DAA22BD968A2D949DF4009E9D1B68E8B605159114B01C9669744341BB7A9CEDA3F6484DD20B0370A274106E9A26FAF300642AFCFC102986F7F5C99AFBD009AE639AC4970F684CE00211A23D36148B320E3E12C428FF87688E58B61FEC058245B2478225590832122853FB8379B7DEAE14B69F7D15BBF5E5C01EA0417B7534FD951BF514C3A0E9AEBB28801EE547862E9A329421031761A75B46C643B6EE3AA971E0CB00E678E0A9D7A3957763502C8661572FB51EA5DE611BDB8CA449C151519FE46F11CEE886C9E8B3C6E2797D83E8EA0F04083FD98DE0F299E86C42C85C9E860EF4E739169565606F8FAB86D0FB0448CE6DA55FD85F93CCA828634EE639775F4DB37481CCB757B563E09E6D59891AFD36537B40BBEC398376B4F06E4AC9410EFC0510EBF93B9C4AAD614B11E309809897AE17274774645D9E6DBD68010516AFF28277D922B1AC4E7BC2B5204AD7F1331DF1746178339073DF329CA589170D628195E9D43C9D8A0B0F905BD7E8448F3A1346800E689845DB56B377ACBCBBDED69A9D64DA1204799E00DCF9BE0EE62757DF596067EEA700E66FFBD8B63B8BE8084E6ABD109B6F9474AE6FB5697EB5D62F6AB338A5C42C4157AE0049A678270DB6467873E515910A17FE25942FFFAEE6B9A251DE49412E81C14FD3A2A6869299429EB417656E798048FC79D345EE902B50A6CF39126AAC6A5DDDE15E96DA0790D26B82C02AFE8C88DB6348F5AC8C5EA3AE6A7CAD166505C55FDF16F2F654E391F12560A4923F95CC53E59F17300B4A74CFD8B37A6BF9B5320F14FFC0CBE06E7A7A7900F6002E7C61E4E7A6CC9814DA5E9FE2D265CF5E0AF21B60D20EA079B4FAB2372B0B69EA56A23D83D876EBD193E123A03A80DA20B2A5846AE057D0B9E4BC5E929D2BF6FDFEDA62AD8581048F5DFBB8A2C78535138D5063210968C4B94FC304DC0649CD4B84EA257093677015C78ED3A410207DE99864DB6A777AE8244AF615F697CC1E30A0C9C2446FCE7768BADA9CF28C0EAF65BA9CA824796D15472F943E0AD02BF064805FB3C0853785408855D88CC118B98801E62287309E90538A487CF50EFFBE93675E0A4597B14BDC23D8C209C19F8FAC8A4C0A8FBF58C38BA54A72D114A9194A5F992C51C443D50C75E1DFF429359EFC19909E274A1D2C94AFCF896CBDC1BE02CCEC3F5F9BA83C287455ACEBEC735A2FB72F92D2ABE6369EF8C7F9016C4A6122CDCB678464552CAB634A0D81BC255CA9D1F5B71FE38BCE3470A4B4C7539F7382D76811481C2B246E4E755E791AA743AD8F4DA1DFCC388BDE1383AF89C37A21C1C42829FFD2EBF772D483586E6AE1B8202E7842756137AA0068E334139DF9F2A6E4C85BD2C77125D2C202167739F4C147974D83B621068A1FFAF071F7BEB974EBFB91632C294F6DB12E647BEB56A4F0DADBF2CD12E5ED3847F58422352354363EED6D1C2ACE9D39655F68A35A4D7FA41C26944BF4F8615917BB31C963B5CD19D1BEC96BFBC1166F27E7C5733E04F379BEE8D7033C25F5075868DD403EC4212BD3A6A84DC73E8CF329D171EAFFBAC2F5FC708D84E0A1C07A0C91A987B5404198D1C52E00FAF0E94B6CB8A4FD9F019802F092817F5CF2F002A7A23EB18AF9ABCECF11EC97BDB2877DF0EA76D1A4671C4A423380600E10AABD5DEBB3816DDA36E3894865BC4CDB3571F38F9007B04EEE5A24AB8BC0DC351634CD3873F2247B0D80F1271F92C240F6CEF35D96254578F6D0DED7FD7A5A270AA9DB27FC42A929CE89B4D57FA61ECD322126E6E8E6DEF25BCA7B1C1CF304C15571CD3D5FF4611DB4DC437417A04271EDFBCB013CB099D7E73B1C5D605E0612FECC76C1180BC8FD23639681BEC52D7728DB7A2206038ECC33E54928F284814B5D023A45186A4D671DD105CB7CCCBD30630EE2E1A9641438118F2C6573E6CE282F134D7BF691860ABC24861A3B9F5B5F4ABD0FC0ACB05EAB7D30D69F75098CA4EC406AD82C08EE73CE8F91070F9268E82EA26FFF8BBA699AEC7983E40455994E2C96ADA4878A01B9BD9A7B164A4B250114DBF40F57B83B99E5F2632EC1AB0D4AA5DB5235947CC322B1C6B8C6544E8C4FA8458F119F3F297FCC42214AADB3807560D064D69ACD47A3EC934E813707DB063D10E142206E1A0AB2ED03DB20AFB6FF48EFCD3055CA608988AF7FB949DB6CD01D41FA63B3C8642E00B9A1FB57CF536C4D975DA4D7F9483874940B849C1AC453E95BAA731C0497A593A5299D02D51E93341CD40D2F562BC8B517674B6EF7D32957A4D17562878922A58DFA02C1FD4FDCDF797C70441BF8BAD00DFBA5263D328EA8EB9B52B1FE0DB18C19282711FCD5B1BD8E88A1867C15F2F783736F38163BCEB50BFE97AF0D6A681A02EC590DEF3D447D34BB610BE799A7824A601C6628B4797336174E4052E579F094882023983C579FDA97ED8FAE04CC5A3FEA94865AFCA32310F14A46DD1F15214B1010B4F4E76DDFE67763CBD78A65815E2B606707C500A43C140A051C3E173D63C41A13852A869F529C4B5BA0E0371AF76684F45C78E5652495DE7A86BF7B32D203AC0EA55CE8E320BDE0ED2B253A1B8E91C59770E94110D2BF706D0DA65C33897680DAFCC6ACBCFEF5DE9E88B8259503EC21E3F304A953DEA8D55119E6D8FE5B69A550BA3D08B075B89C193D20B8A7108A54E6A4B89C2EC63B18047622759B0E1BBF4160351F58D3C59C8F336F8EF7AD4B738F82E6191AAB0686DA96DB761148D089CC1766F38419D7CDBED348354D15AEE0EC33BD6B97E7D6A854BA382FA0846FD868BCA4A58D38A74CEE7E01F1535A4012C57CFA8120394670BDF42B2C66C54CC0C59C8F8D28745CE7B5DEA4DD58949C7FE69EF4EC453474F74ACD19EA1F5D2B935C5A85F0D927B1BA683FB69430903DD7DE4B899158A81A4A8C69B4DA2EC5276C72D56E966B7BCA6F304D955F7F0061FFA748AF46C99E69CBF0F16CA497E107FE9F36959290E51F8D91522FC1740B3CF80E4BBC36C3C7A20868FE7B8B095CC25F0F096BBCF96F4B637E720D6CA6D1C96C7C7501594117070AF28F01DB489E009FBFD5933E77B86E0FA5FD4DCAD1959869D9C42909FC8135A247E274687EF061CB3DDF013E3AA330A57FFEDB76B94FED67F780CBA9693D7FC014CDE1A75EED0D81730619BEFC8FE9A56D93477B4249702989D3568C71D4D2579EFECE24499D38C7791EBF2A78763A4E0C3D7E3C951EBEE2F22B4597B5879F3331923536DEF6E3ECCFDC99012C6254CE6A0B14110803E9D434AC1A2C8A08A4131FEC8CCD45A459214E86407EF2F38F0C58CF9F599BBE1FBD5F7ADB38173273105B8CF4BB6FAC9D0965B0CF28C1484F10E4325EFD18FF9F13A7FC7AE3AEBFD11EAF01C74103733FB7CCB8593BD2C7BAD95E89F7E950221222CDF82FAF646AC2BEEBA2EF7B22AD9ADB1CAF1F2A226D0CD7ABDE4D707DBCC09E7DE9EE9D4F5B66ECE37BA8DE9E65B7ABFA75A610C18F0CBC957F0ACA56A53A94808EE1DA599451C2C0E0BA2F29A256B6A9A416B851402D5EC44732A11D27CD9DABD280F51C6150112DF751EEEED003C82028F12343E5670183FD3BA9A67EB912CFA8FF2D6A77DF9BC7599EB842B05BFFF0D81FD7399C46AB00EA6CFBFC186BCBAF939F49D0F4A040002BC0899067ECF0F837C1114A69A66EF2D0220BB7E0C688E32F1F2EA15436B2EA6A41DF0A397B22F624DBC2A04FFBCFC2409E06A78AAA420ACAC20C89E214D4FA6160453968AE90D6C9966222D153A63BA910B52831134AB07A47B9CA52EC8C86FD93F3F53679D2F5C637BBD55BBC52848C5E766E9AD18E54567CB23BA4570E846BBDDE23D733991F7F50FABF68A12C2C825E216171F844DCB7CB29D0995246C1F7237688E9D5E3AEBFE767DFAE451F804D4B8DEB1905A8E246C8F9BBE25907E62FA80488217A7810493B6619DB8AA4B0860C29A0397669FBAC980261E52DE92601426952F6A68C76ECC6618301547A482ADEE8CC7F092999FBFB2EADF064D6AABE686E55D2CE8F6ED8A9A9620F65F7DB45F3C6BCD8A88E6F983C218514651F952870E8F82FC03BF09BC0740E78C1D51D81431210FAFF1BA6619E160EBF2A2E4DB72223E482781E5803C0BCF34EF00EAE4AE1B043B2D7B84C556A704E193FB057B3C3FE86701FFE3187C5E8B24C7011D2EC304D6F82E210B5A9940480AAA51EEC7208645FC2FADF97503226C28D61E059EB1AF4372B23601822C0814FB64F64AE8875142DC9FCEDE0687893E2FB33762AE3BACF0E53A66187362E5BAFDB4710E41521F5038CC414BA2948DD8CAA96467E6F5C96C7337ACF7D79A1F1DEB6172945053E7941B1E6877A8203892324DA28270C12C6048D16228E63A7E9143E96BDB36C0167D2BE5290356124DD5609332562B5307474CA95476D113794421BE99E5F599257493DDD5880879099D58333C6F8E905FDDCF51745C34BA5B016D318C6FBF96089CF2C0F68B30D698B10589313C24E685AE2E497C0E2628358A69165EA12A0F26896F5156044E7E274B5F9A747A34B427CBD2B66ED61F77FE48C545095811F85B8A0365F04CA258549D1F8B7624710ACF626E6099858929FF5F9DF86CA31B36C6D5BEF5750426962C7C3BF7F00ED79C4121E8149ED8CE1A7F787A16D2CEC490851F8A5DB0B22CB7870D39679FF8A2697670C72143905651237FA7A1CBAD9365D3DBF092684E0D18532BB4F539F18A172A35C47634A87C75B1F2ABCDDA8FE33BF273692A1FCCAF4AE70BD9B0161853CF3D8221AEE995D94D06006F1788F4143CDBCB0D8DC0B7A95BD4BE0C0DE57286111A34B1EEBCBF070FF129E1B91883F8F309CF229C396DF3EF70EE6DE095CA66E7C9779B81F72DFC0E6736EBC4A71A3A329EA1D85C5A4F98A5B6B91CA8CD6E46ECEE98C342B687A4E21B8CEBC203BAA88D972B5EDCB755708CCA52099C10078B4308FF7F4F97C16DED8E8FB1DADC52F7B0452CB048A14FEC6DD86B1424752371CD57B8150B6AFDAA5763F02C93B358E7DE768ECF81D4D2FB2E0AEA3D4218D1EDAB236523B4317E3F04AE951BAC7DE74815AD3CF652DE95327B7C5689AA0258EC8FAC9A8B0B7E951B6CD19E27175E677494944F9B05618A45AE70A2595CEB10A2D5AC7A03E27BDC65484257ED1443B31DC5A364CAA52E8909B08CF6E7D3DD5DC4CEA26ACA7C2D27F95EE4C99E6B3AC2A5587626AAAFEF553066E6310A753B4A01D0B327E6E90B93EC5E04A9FA6EFFEFE1977C131DEF3E77E69953D60019760E08DF389E4B2C6A117B9405D917C5EE844CE64A707344294A6EFE4440FA8727E2272C7FE8F34CD63C17FF6747299D762ADA5E5D380BAD3A88C83BDB11587200D2DB3F769DF0C8E29A2E462DBDCCE1764A1F9CB30B5A0321ADBA60A1D5D6F48235AD2428AFE785C79D59A74B2D4AF4F97A11B215DAA7AE0703DF5E23B8663C41696368A2B65B87FC35776AB95116F10BDE291812286DE59E4FEA8437D3CB4F080308521E46D3128223DA83C045EDE1981731EEF76E4F59BB81BF75D8EDBBC6B947B0A742AF083DCD2086517229775DB5B361E39A7486B8AA5AF12684903308854CAD37A3A3A4FA0ADC537E26F9A4BCB844061BE63113568F544AE799030A20AEBD5B16D62F91BBCF5824BDDB061CF5329A399EB0E1B5D0638367456F64522F8A3E8443EED746E1D2C6FDAC0176E9E699AA5BEB32845F22F139FE2D116482CD043624B4ECB69F9E756C131004B70A51A078A9E2315655AEF370FA7E65CC5DE5E702631BC89A6F438C8D4198335293EBB863F96F5A69CF6751ED5F5BFA2C1BC7044672A8A2C2B5A9E8044BF0BDB79C42CCF4AA8183523C59AB05EE8E344757D87DFF4FCFA550E052E57CB196B36A6D306B839341F499C6441617F983259B1699AAFF5B2AE807D650369F1B49A65261A48904195AE0F2D7D92A37C77BA116F1F0C657E9150EF64484EE7444CC62E07BDD93AAAA179BECF184146A213C8CB4C48B6B7E3A222FF54F332BB537D276EC335B64543075A26D7F007A191A5E29604A1656CBB8964BE021C4204C851AED7BAD2EB85A9CD6DB1B472414760251C96F7FA0D0255E141AEBA6012B0B80E98183868C7AD3CDA9111A4BA4EFD381F1E15CDFA126069E7408180275F3ADF116C026F79677F3BE991095B77E99563C2D61A9BF1C2251008929FE70297CEE4EC888E50B1C00F3AB90790202269FC86278317F6442767A0BDB32F88A1394379B22CC47370BDE6DACC5FC25962E2C3381B412045118010B0FCFE0E979ADC997C61F302E5A117C748C9287654D7639FCB4AC9653AB5A46CB512658B3806B00243B39ABD01AE0E02807BD6EA7D352215873714479C1F4D161EF4B1F4A398431FB3A6AC77EDEAD6E092668487CCC361660609237C2563A9EF2B87A8D88EA1690403A2ADDF9B291FAAB33AAB460E799DC7CD3F950D9C47C1608647A10C958A1A3EAC93006A8A2FA59C16C0C3E7C42F37CD943D62A9DF1698040C370E41C5356A76226F75454631042FE97423344BCE9895896742FF003DAD22D9479C8F5E8E1139F40FB65DC5C034D63D63E68D38714BA8C76DD0D76F5F85D8CD3A067A084192CF025CA697776002593EB15E86157A5DDFC2A4D1F15E13959BA62EBDC71A73889BEAFC0896510D4D985F2EEA05FA2C068A0220EE90DD7DCC0AF2F7A5C4F9618828B658B31C056000B035AF6E2B1D88924CF2B629A29C3FF49D190DF751BE8248CD59088D8C79F9412BC38ACFD21BE518E9496347412FE23144E52C16478CC43A058189103672DBB039F75885CD83DACA2F548316F887C9576A3EFF6829333984495753ACE5156D6C5F5CCE0A874D6F434D554980100E91582E6F26A3DE3B0C0802DFD23CC7272079D593248ADFF8C791E1DEA3353C3C641C941AD4068F420084E6AE034EDE5121F08B86BC752A25720375B6E5DFBFF2B6062EB18DE818ABFF91094EAF52FB3C47C7BE6227F34292CD2203EDB18FD409D39600FE8B2618DF53B379FE07F74775F12745B9E99288B704B9D7A6C86C5E79901046F7C8EC648C81A7F5B0AA474BA5C8CC591008641A1A8DC9EBEFB2998749632445539C10424A384D1E04AD1680F0A88A3F50B5C29DD664E3070A379CDA9FACA2C62B37F42F081C0FD3A53B7FFD95D3238B8D3933EB294F7D48CC185E5A0BF35A84AAAB541334177984A1ECED54ADB01F6991A7CDFA304D72804B284781A1B0BF928F2CADB53DB5335B3363399CD0C8711399000ACA86EAB0586191C86873ACE8DA88BD1C1EC3B9699C7254E4E0A5D3121391BA2D898B4750AC4B716EA651A6AF1844DF6FE2DC02CEC7899612D797FCCAD0381A0E23C52DB9F8A0F9209280F233852B7BDD70A34A2E9FDDF3B64540F1A66C04EF99842BDB94214F132D0BA2ACBA40DB52C83D68CEBFD19F3AFE594F090BCE04C33E3A330ED7F4B8453E621CCEDADC4C064E4CBFAA2F4229CC9303CF4D678D7649D97C8806462A9E88E89711E99E333ECDA6B6978218DE3FC7417938767CA1DC4F4BBA0118AAF3BCE5CED7886F0A6B46CC7A4BEE43DDC204DA9532F9030F6D6071061B54E4FFB81994F974441CB8D5FA3B7C48E3DC12E26BA09F00D1C387B65A13F4414404A7C3145E2800264962A3DB66F681B96A8054B24A20FBA71416429520BEA7C0943CF1BD36B36330C42D8C9C4714E8061CD618BAB4D580F664F9C7C159C553D5FFEBF04FFC9E90833A0988CB1660A1DBD89B5A7393A6AB848BED5BC6369E3A4DF8A2FCE9F0C0A1774AAC61605A0CE4BFC0FE6093124C78FBD4E0109E15DA2F9C69E2D7FA2062D9382F6DC00CA27F649B8C70A1663AA430D09D1C4BCAF9D0E40AB804E0BFA7703062649B38421C16181FAB096FF9E5E8A04AA17F6B51C53ED367B0DC22BB9F10A5FB6A874EDBEED14F086E1008CD3894E7DAC080CF4D6C9BEAB27626146B1F8730B4D7A78ECDC261CA70CCD7ECAFF14A8EC4484143D0C47CA2F954113CB9421CE05AC0FA18C659301C035193CA0E943EC4B3E05687FFE2F1AEEF6DE7FDDF641C0496E681EEB5FE6E1BD04025C1726C10E051F0A1D546B2C6DCAEAF163475005C281305361F7590B454B69D3AC5BE9F5D06A25DFD3B8D2F09CD05F67F6A5225B90B06E361CF73B23E4F2C2E055080CBD32D1A69592E0C630C74D5A9D1B3E0E183BBEDBB9192CC776FFC8B099F99A3DF77D7AA5F4CD6E0A7C698752E47E2AEC959CBC7A92FF7A27E8D663F3AD5D2FB82A21D8C807D3AAD4B641DB334105ADEAF3661DC9A1B46FC04572899F92145C479CC86882592E52B3666E3EF2CFCFAA6275F60809A4CC8082B431F65A970132E5449AF2EB6813D10B7FC286224723F23BDD10A0C4F9A0E29FB3C0963A29D275FC908616C1FB777316CB01BA875C34434A6C103D0CFDC36B6B5CFE62DB2A9C0D3A49E2668A6E6E5C0A1DAE98651C3F8E169BC0D6370CCFDEF7008520477180B55376C6C6DA4AEF1B324739CCDCBA7BF08D45E46BEFEF83F100CCB17979A0A343EA7B52E10CCCC3FAF7A0C5BB0DD09BA87A0ED0EAB57B20A667D383AE45E6BBF80237AD7862F60F5E2099E70095EBD4946AF75035A8A58B87E3B5E71C1AF494EEB15BA6D26506AFDA4479903103045C5EEFAE92EAC56D53B91A027F02C043D7C0DAEA14F24AC4330DD215A2FC6E959A52B8B75FF2C57FC8C65DE196A81471EFE775FED69D6715064F91585A8E33A1AAB0BA9384B03B4DCFB1878C074103D4663CA3E6AE095644F63D778B308531405255329A8C8ABE83DE14083CE25D527DDAC1ED8BDE9606DD5B371E33440951D7EE69E969CEDEA653C8727CA4E6A17C0470BB94825D1FBA3BCF017922DE77064AB8EEDE5E61C3396F544AAB88C1C5EEC459FCBA4A441AB6CCB85B3D083E0AAE640B3E7AC575D6013B05E8AD13EC7286FC09A72D7CEB118933B4542472FE3F48016E87FB48B1F87B8779956BCD4E6B20ECCE2B37760C0CFC06872CBDE15D7AC061A5EB8F0D5F4517412D3989D7180050624581EDCEA0FDFCED955A9DD939A8C0F37C73DDAEDD667EBBF9E873F8EA81512505F79A1E7E4CD5839A6C63DE0111299132646869356669DFA06C1B76818749F9289EFA6349F357D4DD130537462F18055EF570348A89C3F05AD411D621B2A6AFA3A9FD19268896A298E2F30966B4A3B2323D392826EDA325B810EBD0A5F0C7C01C7BFBE9D14A42982DA7123DAF7C1146A4B7C6E982B31B9F93CE536910B459BB109275780B5869F926BBEB328D46F41B8A0C94FFABD86291F3F7424B43694408D99F7493879B4339A772C1E5550F96D61996C264CD334A85260D134E92117BE8A14042142D0DA24C715222F66D98AF0745D45"/>
    </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="9F08A6B9FD24C601A9C3C0C1BC1C4ED82C7A52D322C6E2E7B1DEA169CEF5FFCB5F5FBC7D4D27BA3FF54DC1CB842DF0AF82DCFEF8F6BD8C60BFA493C2878047CE774F8AEDC309796F4EFD7E79CD7FD23CC8483BEE2B25A391DF4E39E7E47539041A8EB92CFA9F56519179A1669E51D812B00938050080C206D69BEB6082C9D536E35B02BC4B5ED47AEC2B2759AA9317139D92F74A20B7120A47B99136C01985E2D603716395B45866C98EA8CFE8869870321343A571BAE79807C7799D715B8F6131171C7494596460201E75AC325A6421E0A00732443369354DDD04E8DFA33FABC6F37370B8B5B91528A28754234F6FA4A3455636CAF3B110E60CDDC50012B09D15F7F871C453E91B468D424482430C58D404A14FCF107A4A2868C0474B92A6ECC70997B09DE5101F3F8249FB695636C2323CEC9579045E3E232A1EB61B81F29A2DAD9E167D817B114B062EAC5C86902A272A89F0285BDFFE4D331A16A19C9AF4C260978B48616AD2AD68971E39D8ED79363E9FA7699ED8530F249A3F48A5D05028E5B3CBDE358ECDF0B64088BB7D2761592EBEAC9E3ED32408DF8903F1421D4763ED5A739C3255671B6349935CA0966327F50FA6C3FE86A322562B1D1064EF01FFD97752945A5B44163316A5AA001FB8F12F85BDBFAD696BBFF90240EE5A366D1D04D2D758B3A33AF1A5B62EF2F8AE9249E952B127541C311047FC95F9793D8B24F654FB4DD2C17F1286A14DDBA2F3B725416F65B4E3B66261B9FD51CA36D3E7CB463F3766D5E2242D04D4496535A54CB3D8B022B429007508D055ADBBF30D88E62E7A11BE61224A1C4C972F0C3A9460F4CAE4BE1941A4054A3105958F161BDF7D342195F6D184B927B6AC409FE4A5162B44205873445D347803B52AC35D2696E9C81D3BD41463434EFAD2534D5CC105903A97269016349EAFF0DC59C1A28909D6231A7B2762CF09AF0C624C3E4E0DE3390085FB4A48794F198AA079D9F70AD04400B979E874BF26101FA0AF7ECAAD56DA663C2FD7FF500C3FE9CCB1E9AA0828BCB1D60BCD6601DBB17D6D3836239F6C79F5449E123CBB6235CFA1D0F2950D26A0A98DAF4DCFD27ADA47D4390E4259ED6448C0DE629BC8075BA68547347F97C939B005DBADEC15FDB9B4931B34907B49BAD624C2A605D609ABC8C1D59E9BFCEAB7E22C17420F1BD096B682C8B3641B979DBE10D512ABFDD819B456194BF7603E644C8EDEC40B680EE4135FEA11A21AF108169887A705848AFD098303CA2426D8D5794CBC63816B5B0D7ECE522C4BD93C5006120E0ACEB8C8CA1F23948D9B6E61A305DEA02ED1FBF7BC605AF249523F7CC86E2641B29483541EFA76AB1A054E4D5ACFDB328B21141602966262E9A870E4AD811153FD1D60B0A4BE34CDC2F6FABC25623E271FEE03A72DC64681C15F29AC56F14BC3CD4FDD8FF483A5EA7B52F569B703EF39EC868BD1526B0012C51BF33A14FBE58271C51C2BC42C32D9E0A58BBC667133339C9629589685B52DA8B674CDE50E6C25A5FAA0B65AE4C744EB25D9BD0D7935608F36FF5C496847FF1CC17F5C9BF61645DD548127CD33574C119E3BE076809D3A4A6F9EF060F857DCC2A99A558FB10D49F244F92B586A354D335C0DE0E671F1E9121A3B05AFD21F9E3D6D86A28F2C95E1FBCE92A037897E3876C2168EC2F348057137169A078C618368A136758FF662C7C2BFDA18D9269469C71134FA10C4D51FC46C2BC342D8C2C8248091A251FA714DBB4AB393D91263A10E123B3032F4BCFF2438B238B0E2811055582E9C249FB34299FCEBC8AD25992382B0734AE94C86D72C22E50D6CC4B93851D993709D778B8505A7258D40B228710F42D01393FF7A2B0638E19B199FADB173A7A2A9327556F1CFACCD5597355424B5637FEC481CE1E3064CDA91E68F7A5B7C0C4BA22F549B83F7CAB59DE5EDDB878C7DAD7D6C46C10C51C8D54EE8682100021EEF15AC61566ADA6BCBB6277E3D2875B87FD0E83AB3EFB95A17F86CC47CCA16DB16847E5B297B2EB8844FFBCC810200D4F72527B6429B75EE4DA3D5ADCF26B9F3FD911D3642398D377E4E5F2D70C23452BB4B0601F8FFB7BAE66BF162E7D4E16F8CAF74B66A8428A153CB64418F808DB7C1F1C82181356CE640C146CD851D9930A28A3FDC835C99884086EDC3A9393E6A30D7B2FD4252BA981AC861B9E036D804BA77DD5603D13832C79593D6CF257EBADB3034298AE3732110F0AE910EBFADE1C09DFFB871C4A06F3B00AF9CFBCACD3FEB17EC387D2F49BD6804C17672732876C1CAE369F955162633BA11E7A399EF88758BE142BA91FCB5BDC68FEB8D517943E4E6DBD63AF40F6BB971413441DC9BCD27E1E5598E6357106248D51F59AB60F7F35A486FDAD0AC74F319E7766FD278A51E0EFA892BB7CDF748D618DD56DA154EDA36792590F7F632A5360575D4263256572C56160B7AF1798DF2E0719526D640631B4A4B95E075746DD4230AA6F5D5157D7F197991A954E724F3711C94CEF13205A416F127736DA22DACC9A4D75E8DFD84A4F35C07DEDB9366CEC616D370590ACCB92CD0E1A05BA06DF830F10899217FF017CC4CC44B7D76AF6B54FE25B8F0244B4DFA4D62AB3D0165282DDE02BA14DD6FB826064DD9E99196CE9E2D26D5D49D968347DC5FF212FFBE34BD66E2A3AA6615DE007F9E8AE601CCFACA05F5F262F9527371B80F52D10AE01B2EB7814F8768D6B83412ACFCC01E17B48749CC99054423E8212C971E154990E24FC30CB80A59E05E00593A90E9C860247D422B76A52BA245483A08EFFF21E738F31EFA2010DBD7757584B10D6602439F341D72D495FA309515A46FDA375E6975331A6922C8128A1DBA40A0183EE2BFCC96A1AA329BB58ACD47738CF8A0C9E1F8344FA8CE6675A50DF945495468386EF578BCA969402B42DAEE0A0E5B3AA65A67D892A142F3D82B169638E5B857A9B2BBB1EEF4095E5D0A7C7E7D34E6B715E2796640FFFBB3C1B7DB1F0740D963CB48E9F27AA73745A64532B5953D6E047B67BCB52C542D784202C841C44C990B9483B0C511B756148489DD5EEFE59EDE098C97EE9DD4F8E098E9535067E9E09C7A4D7E52B5F282AB90EE5D4EB67227E98588CCF46999BAA0DA7B0427664EB0F6280BA494015DD40D1B14FFFC6891380FB42C216370844960C3C4C99C72F798D1765011CDD7593A0741AE2A68634E1563481048038FF0D919724D80A82F6280C01E0FCF9768153802928EAEB08A54BB2DD635FCDC2735752C979D84CC75A27516E449514A41BE4EAB75FCC91710EBBDE331B474FE8DF927EBE04632B922986BA17841741AD944E1FB180C1DC83B4FD4588D42FE04D583AB4B18F933590135A38F7504E2A8E54F00D7F31738E5D72F414AE1335B48AEAA7D9156A4E2F11B163636816047A70BC87F689536728441FEF24E0C5610AA5EF2A9A7B9D69A4B7E6D176B7A39CABA05A080FC7EF130FE962946A474C8DCFAA6E7D051139788C528E9F369CDB47EF318D04B34EA972475D542998C5D8F17F0FE0E454D58C01AD96FC364FA0606D8C71959C273D74079D7C37A07A3DA520DD2B7AA5AB4780261CB1D0CEA51C73FB65C78391C017CAAECA930D5748F6287E735942BE1E87E6CDEF2600415F0CF03FE54BF5A65C4F893920A47E4B4ADB79503BB822385732F79A132378C5A63619D05CF0E20C5F9600BE97569E4B85BFBA8029624DC2E2CD3713E8998E585C1C5FA1109970358F7DC03ABB383BF68B2EE78950E4B7C969DAFB724ABD2386FB71DFBDDC70456132FB7DEDA97A61825AE797495E4FC3D9F865B43D4ED90127B0D298E99B5E23726F10AFAA9B4EC9CB3ACFBEDA6F3BF940CC1FAD90AF6D0FD3E6AAA096543B5216E5456A9E7A6CBA8E924312B96EC605D594EC2D1C19049D72B251E94E14C80FAFF379A90781D53B4AF96FB83DFF254FCD9A63E26F3DAFCFEE37FFAE43CEBB7C996EF1B423E7B90EAB636A5FF1C1079B1939992FEF93A012794294B86493EEA7CDA101628962E43C70E64984C1F5946FE20F04CCB9FB50345B37DA27B79A026BFE38E81044828FF9DA48261E61D36F4EDCBCA21982613A3959C4ECB59FEC7612B16C031DAA04A7E291B9474F0E469B95C60074889B08596DDF55A99EA47FDD375BD284C3545A826D4FD1C63B31F0BEC8B5A8A0D5B6820DE99E8E842CDBAE1CCEF0975C8D3FD9806989FE18DC839EEF72F897DE2F4BCE025E8E9BE7D61368738DAB3AB71074DC352BDA97493DCCBE698A57FBA67D4141835927E46CF42C5E65A122F668C4BA41B7507A806E1DFCB16FD1B40045FE0BC26EC8D3EE0C9C7B2861208780D238D84542C407EE7A6EA1E5C16E51F0C6D7F1E6B2ABFCFD9835E79728C6435376BFC46DFFAA7D5BA60F40DB45AE410052F9068DB7197F1AA631E2493BE37D6477B3817996CB7E2AF636D4880DBCC72C484203179F5E7A1F489CE717E6635E65AC21D4DDA745540FBEA088DA7431FDAFF5214BA6A3DE67C670247D0545812C55BBB2275229E8C9C9C7F9AABEABB96BCFC1E3C2B6931609918B99EFCC261168F925175C535CCB5054F82BBE774E7986470C0097E7CA95FB03CAE4B0491962A54B50DF9E90A3795C2CAFB304A656BBADDFB1436525360C4C89FFA325FA0C5CD447B8386E80000000000000000000000000000000000000000000000060D14161B20"/>
    </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>
