<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="B0883BECC84D88FA258625D6223484397F45B1BDA2E9EBC22EEFF3391E52C2172A6BDBD7938C3FFABED1A6E725DE292F1F4EF298962876B393981FD29372396386AD9076CC9104EAD57E15ADC8267F5E0D9CCD7069C49E5526A7625B793F86CB"/>
          </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="1F4EF298962876B393981FD29372396386AD9076CC9104EAD57E15ADC8267F5E0D9CCD7069C49E5526A7625B793F86CB"/>
          </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>
        <Internal type="Boolean" value="true"/>
        <Random type="ByteString" value="97222615A23E05FA56AD7C145128D1474364A0806CEEAA96"/>
      </CryptographicParameters>
      <Data type="ByteString" value="7A9C525E3A1BB864A017C6C2F07A21DF8652D046D7518B1537BD082FA1BB205EE5168FC41D8B4D27F35365DC3E08054B93423C8C4C8FAD0A6170E98743ACB706F304CAF5C6B521C2DF1DD6845BEC8620454CDC59C11362B00C56793F4D2D44CAD8C1C8C4284B986F9BFDA0AF3FB961DBB037B4887790C8BCC9F3405E25BDC07FCC163EBDC73657FAD453E989D02CA34DB59FFD0DAC11E0177E90FA80456CC2858770DBE306167AAD44619957A7474CC37486CBE84248F0A8F945D341E39C5C6DAB90D01DF018D380873F559CB9DA5C52D2DE1DA2DA6E16588DCBFBDA9701EC9AFE523204991FA19128A55658A07D73F5206A43D0375AC0DD956A3C92A9FC26DD97F61A2DCF7CBD15AE54FD9B4BABC3CA5DA5D7BDDE849118800281573550E62641A1036447D19AF7282254C97341DF16C171E28F22677F9B5A62FE6A74E538021E70DC2BC1843B3F34FA255D1FEC7B7E6CF53C6D5204961DCCC4E88310CFF24D8074B5EFC04C0BFEDF3494B9844B6043E60F3A6633B876D35F9C77CD831B74C9B3A9A98030618EA65C6F25C9D8F6B944916B9E8598A5F72AF4E6504EF2686D04FE6CB03E90F1AF8594D20C2AE26BB9B0EA6A35F01F723564E83A71DFE62379699A083592A7A4AEC75CBEF7CD0ADF6466C537716CD2080D33FE57E23EB90C438CA0170A46D17FE75CD607F82DA533BCCB782BEC2AAF1980A44F06128E0184CF55EB9D01C6ABDD91B261218553AC5C3A10E6E4C388622F2AA2DDB5236331487E5C5BA589E044A2AF3BB44E59DABB5E59736A44D77FE02AFB757E45695A184600BBFC41B106CFA454BE63A4B35DA4A8E746103CA932047A9E0CAB5984986113E067ABFE83A3A569B01476DBFA7F36A6CE03DECA6DF9ADACB97FE556707FB9CA9A5E23EA0473ABC5117D3557DEBDFA83631CD83E63FB710352AF712E69B6E7E66B5499F4029AC3A74141C5DEFCFF5C2BAE4F0D5765241F33522684C71AEC07D75C32573AE9A8D270733E63822FC429D6778C1B718D4418C38F839CD50A37E5A4C4F5A325D6D3B8C9C09A9C7EE8AEB7EFFC8EFE0090CCCCFF582D0DA171930B10BC4B31E6B32565758CAC3D594470F19C250E691547A2EFF6DB564B3B494475FDF4E0EED94BDCFE65A445A280C2A756A36956E6E690FFF0AB257DC2B18A09BB2E2CFF019A135BF30BF5F915384D14739E08D5450473A1FCF67B02343FE7F35EB97DEF9435465E79AF5B5A888CF56BAD59BCAAA5E9C3391EC03447F98D0A4F657D860AA4FA6E2F48ADBF093E9162303D748F3F8E4D71E5C421EA02648E0C38B999ECEABD33E03D994BF716CE875B08C399D606C5C3E95168443E8438077A3FC38D91999A26CA147B5503789FD92903A6220ADFCED0C64A33861187475B929CC397F0F78B022BCD78A4D68B0E1CD879CC86E0CBA33ED7B3851C9BC5F342B851E111957853F58987EDAD1EA5834B66CE4C05CA00AD74AD590F43ED1489187B974959D775EB257F96868E3F5098E6F7723125DE6FDA01ABB886819DD38C10152DFEB68B7BBD98F42B74A502582D34DAAD1679249F46794DD5D5940DE050F33B88E66D8572930EEB56C524E828D7804D9361EEC6C899FC9A83281F89A9EEB9505DCDD9D87BC83B9CDD41BD9BE0FC76F45F3DFB9AA1500961BEE84DAE2FEC2C146105E59FCBDF8B8FFB8F17D1FABB82D0D64F75D6021B55426CA5B80657372CF412B85663CD4D43D413FDB5F693750777EEA4E55BE03FCCB769B3EC0FB49F8CB186AA4701327174BCAB5615CFD2BFF659B46CA5E3E8B39F5ABA88D5420AEF2B29CC88B689CFBBE39488CE0E809A87403EF5F7FEE0C959393C3416BD1506FD8BB9D7B05613FDEB50B34C6F3D22EFD371789EDB3F95A903DA239CB3751F6F3004C5F0FE540B00DF1A358CA7E3A37CD5F0A9362D450AC27BB82BBB57F31721DC5B3012B9F7E07DA7A6E4E60211612F957B8FCB97FCCB60167FE8DFD2B3A7C300389D091239F764BB4133F9A621426498FE6EFEB6185A7A65424CB15C9CBEDA9F8A074575F92D047945E3F17730A36231447B918D464E087D13033F3E71AA9F32AA294A8473A9138FFC450520D78E68828A23063CF185C9D48BB91E0DBC01BF4B04C9059926ED554BB782130F2394363210FC3F31F5A4FBB0C37071C9F4CB110F5528B40EC0797EC954FCE1EC358C45FC8213D8CE101474B9D7C613A5B6AA47986F499C6890B945E9CA5045695ED376D71527733C648158F19145C80663491A9A663FC0AC645A24F6503D4F690605FFA0CC77EED044ADD82FF500C3B5AF962719BA4B6F5E73424E03F8B8EA3DB04EF255FB779C8A62D4E6D59D33EEB25E1DAE3A7AFFB7F95BFB17680250A42A837663E4B322D35ED0A1197144CB598BAB50549DE36EB31432A577CFD56C2C7B462AA0F6BF9A02B3BB92A82D14EA9ED2CAEDD52ECCEA55246C227EB5D58EF079CF2D5CE39D2378807F2188"/>
      <SignatureData type="ByteString" value="12C528A8EFD983497A632C50651197C83BA306FFA10DCFEFD380021E866FB46D177B697D0EAE7A2513DFE866DA58786CDBDC8F11F6D3A018A89876081F50865B03417CA5A970B006B8F02D26C1D5A312B308667C25B6D5F8F8E08BC592B472829B1E3FD4C5740FEE96C9C322D63057B92BA7D69F57F8003A05775286714B21D039A810752B5BACF16136C525B7E137DCACCF5951119C55D0EC82088C072A72C7671A3BE1D25D37AEB5EB111B0694345FA580D90430D785358C1CE9640F003CF8966C8620B18FD59E1D6B14ABC781A259C612E7024716CCE55A2E3028AB6A069E8D715BB3F8A81EADBD0805B8D242EB4F859313E582389262C11AD564A7498C4EEB20D0E2DAF5768F60C23D51E056D55B453C164A1916DEECB2782A538E78C2A54608C1D0DA5248A29A98346A00DA481F5CC5E790BC4799F1A3019FA266783F27AE35F238B1D0BF6E80AED052C2A49BDC3B7DC3A3356E4F96C0FAD59660C4B16B24D4FDA85FBE571568C0C90DBF719EBBA019E692C152A964D03CE8F754DEE74AC6748B37815DA79D01C711475CAC90AB1B04460AC1F9DAD6B9CB5240F713B358DC93152B10A1CFF8EC6F505420A7BD455EC38BD6AD6A2FEE5D3C116CFA165EEB16D3007CA95ECC4AC83B0227AB6E28FDB4354FB0662B837493D8D8C7EB594F403D4B741D2DA5E28F1E06F9F89F495980C192F42D29CC71E74D258F65755D54563F4FCC40A5FCE65100FC2949038818E1BC01F24ADFBAEAB23381A658ED56C124E76DB4E55044D2ECACD38EA43BFDABBCF1DC966D72CCAA8048F7E5A1CEE3E7B5E168F971C37E6FD3F5EC13F31BAD29F4CD0E1E8C81A8F1ADDDD9968655C3CD951196A9D8B70F64E977E20485A7B590ED4A1EF29FC5DD3BCFF5B132C2BE53481CF201E2FF338C18B537AD0504485262C824964B8F6579D2223CBA8F67AAE1D8F1D81A563B0C959AD7A40081651F7C0CAF944C30B8CDD33CFAB2396848256C8C62E41E793D977F1F3CCAACE7146F322DCD79A128BBBD8036535B81EE62D6786ACEED7EE86F3A7B88BA20EC604E7C471EB8DF9A1F43115834FD74F374173F4F7F54D86AB99AA7CF119E5E5A676A911A605B6EFB7B57BF0E3EE56BD1E710AF904534B692621F6CFD336C6673F42A9259AF1D6DFF6F3EB80A270E1CCCCFEA6DAFB4C883B2C6AC0DACA17C5C2406F8CA4F81FF046053EED4DA2CD9799ABACB41574108805A50D45A5BA83544A3A8E666170C8B164DEE88F73C2E3344D9772FDEC3075F1FD024968CB94851D34AABABF118956318D06D6C466DFC5A42DCEB9056E3A128113EF90C119A73C0346332F17F2953D865857166FD855DC28BEFFB4AD3450BE5D7C6D98F2470083E18F83B1C9777985F150F8E57990FBB7BEA0BD7ED3E25D6F5C0A7C522BE9043C50AA59CC49ADCB40E1945E9E70CDFF7FB85331B4CA50C3A82C88AA67CD84984584E147D5F1E09F273C3851166BBBCF28343E87207DE0E5CD8B88A183E6FF6596A6F80B3B130BE3AFED3282620B76B341A14D66CF282EDF503E88C7F3591FA0FCAB994F1E2D6B05C5191C11FBF21DD996C76057E576C079FB226192C20DFC4560AF771A60432DD12590806C7DA317545F0C2ADFCED17492415F0E62D185C515D7E0E97A2F7AD59893C1B25586DE235839071806EE7D18A61CED62342688A154A10D191BD1546BFD942D24AE4A35873D9F413BE141EB943537A6476E8AD99A26922017B332EA106070E5A56883115695435ABA2E1D5539A5130D7E68C811D5E75237025DFE5B0793320CA8F4EF60997969BAA9B1B4D7AE23281A9FE8F485B08568A61C6F053F1FDDB66E303B4FD4DD725380B8E58DF5C3242BBAAFF38C292679AB753583AB635E0D0599794CFFB50D22FFD68D23BDBCDC10E919B665F21CF189A23C579768153481D1EB5D7996473E46D68B3C327A91E9170C24D931E90E1911CAB07FA4967CF4CE03B680E84721AC157C659F7D9CBFB383DD60849154651363F584FA4FA6B8A4D6ADCA0FE084B25FF3A4AB5AA2DD107D03489F83AB8D63B634EF6DDEC2F8FAE5A5ED50655C32CBD05A2BEB3C4D0ED6BF09B61042BF43FFC9A1B33109A368701F06144B7AADF1336B694D8F0A5EC5B3D692817D2B4FFD9C9670982736B51713F2E7304317A12485D86CA6CEF1D8A2FAB895D94C0229C909B698F07D3563EA42E77A6BB2E2E1AC645B7B6D5A7B953598541BF8FCE803E70269385FDC39F8A6D28BC0ED569E89A78AD2AD46237A9F8F6146F7DED047CEF214E978DF2E0623CCD3D2D769B865CB64F45D686364647B71523E2D617695CD8AB80CB7FB7C41F871EBB472DFCF6D7AB7BD7056EBF97AF36D8F5047E1B39697E45DC2D63E609138C4A3B691AE41364327CED2AC9766143371D6C68684F7363A8988117867DFFED85112DDD1741B0F944FE5C72377FBC2F4F6B0E9DC76A7C45F138F07D02C2E6F9964FB6AAEEE34ADC8B03E64A2CBC6BFABAB51082E8ABD568D28C41ACD139A762E825D7E0B029B2A7CF33FA504090A739445259DBF5FC86207C8A856C111C9CEC565A1FA9F1F1BCF28463D8C0B3FA701EC5A5A18589B18ACB4E07C819DBA9659F7C926EB317B2C4A954071E1F33A4C343B6F78736837F760CB1940A4B1A26A456199A670A3B1C932AA458B5BAB54C0405A06A30DCE612F5781279C931A3FEC8558E9B465012E1001D9C9108903FFBC6754E7948D33E1E2F77CD74CFF81C16DC902CC4B1481C64F462F54A8E3C9F0DEB0271F5AE7ABD3A12E6CFFAF3B2997B293CC6C352AB5222F6F5576B8DDE63F65CC86A5DE71689C355B85448D31CD9D1FCE9C4386E58E846446EC162EEBE60C31DE0BBFAFA102E119594BAFC4C52FEC6D136825B78F794B3F602B37145602EFEC5DAC6B19E8C9D3B65F033A254D520A7D563C6830A85147D8C790A527B05166C08836E217674A4376989E2F6DD2B5539B365F8EA8A5F62DD7439057AA2B67F4D4CC82619E5631B1DFC30D7CAEC3173E470ADB08A1F3F985E00D4456EE7AC6176F8CC000C2FBD3650E5742AA690E701AE464501DFBF73D374FBC35E8CF8268213C19828EA3A8C12695EE844297AE294BA75266682C9BA7A455E69BC6B80949D93425FE25CDABAA3FCAD35941E1104240C3FBE3060800541CBD1C8578BAC728DE2A451CE152B58E94510795BED1C8A1F3659F5B5845F1FBDABD9581B0271FD12715988FBADAA481C004778D97078000E34621F52B480EDB096DF03A5DD5F01B3A71F9D8D758048946BF7D1B3BA431DCFED8C596CD09B6C4036EFEC52B13D07D42B9914485DD2ECD2855D367A9CF22F1B5231485E8ADF138769A93CE6FC014322624FAC408C6CED334BA729F5F82ADE87DAE3315D2FDA893CBDC7D4965AB5D828616A5C3B4EB0E8E4798A0EDF58E06E93B998BBCF361CA5062FFB633D167E056C443782A30EB3BA8A1C2477843FFB754E809265238E938DB65A13B7A0649143FBB0B905EB21AF5A102ED72B146F25906C8316C9D57B3133C73BCB874771A673D58BD2A883BF8A270E047F0FA0707C57915DBF582905EF75E8F16F7D3A05D568047EB3E0260D591EE9481EF804DAD973F1016F177BDF18A5708B2BD45C83500A7BE5F29DA8183F9E92700876412F09F825CCC13AFB984E1F3DBA84824EEC88859FEE06ED52DD03F6807FEC3A74443C546E03A223287941D8EBD985E171CDF8579CDF8966D2E07D33F0ADC76BC371D9AC2527C6649EEAE9C56DDF22E3A1CA6E40D0C8C0174C7970C45CF2FB6561147D0CA08AE7E645BB5CEF081A3036C383607BF1D1855EB36E9325A31A1F1296A097BD484195182D955DF7E9637D040B85643FE39F944A4247A8A53060DD0B4B68C9C8013D8E42B8E9092A29C1520EC494AFB8E683825FF7C6DD7CAFA04402656E07ECDF28693EF3AC61E8F3E80CCEDFECF84AADDD016017D9616196F4009F7A89F32C0E6403F4D09585C86CF6492CC99C3C2018A3FE2852F7AECFBB02DD2266F9E22826584C692C3665CAF08B7BA442ED00DD7C2DE678F28144BA0B8578B742FA5A70F0224FA9AD885E3392C95227864DF08E28ADB7FA216BFE0F4A3F8176F0BB3BA28F87F0C00EBB7AF6504768F1F6DBB9106FC71887B51233EFAEA662F6FBE4DD5BF8D5F2888A74C0D28614A42BFD60FB0C3EB7DE91C51C96841EBCEB7604BAC26B12197F03F52E0D571786F2451A0C07C90A875D680B6B3AABAFD90AC8431AC91ED206EA0AB787530CB7F3973F70E0C9AE895F563E4656D362E0E00E0E10AB7759B6A58D4FF17533EA7223602125F025168850D67637EC4D38356B3070F00B2E432DF0B942D5185795C87C117B7D95B0CE2E25EFDA3B91DE5AEF87EFFDC7BE337698E36E0AF4C48F364D80ED6376B6D4EC54B48446E2E0930D2606FED1D541FB6B6D03D264F49DA93C7BF4ECF544B31A48A8751594B45648CBF23E85AAE1BD8EB840D07D121BA44F9B5750A04ADDC190366DDFA515AF1950530D500489C0479145773D523AE5FF4151ACC47861E4F83293D089670F1A67590DBDE44710DFBE18DE5B040FF239CE4D82FC405377DB46808F38F48347FF4F933F98CAA0735C8BD8EC4C4E0607D5C641F950D4BECDF82131D4B1B974DA806007B7F9B68443E6359C48D98C6D9382B71E0A8B08898480B0FF09D9F0C0549F197EC3DCE421C0267B7BB363CE3886668BD6B9DA4E79CE84CD8C76135C5385D71C8811637C8D62F5A45BD4A830F200316F928FA1F9D99F216B2A90A99D4FAC71110C1F181C4A9C5D8D5D49B9FEA12572A75827D3500ECB407A19DCE4AE51DCD404D7FC4C5CDBCBC32F19066A176DA3EA08456C6F80432CEDEF41CD94D4F6A1E80FCEADC8AFB573CE749E47ED804DD9382C5A656EDF4E4522A665E41AB10173292A8D73FD2FFA88CEEE79B540DF9DD7F3AF50D210A081E93676A5469A97C66FF8099A22E8C342A8D9E7BFF9D144C50973E36550D9F55CB9581F7F2E37339762E7BAF7908914B1F5598BB4C9D5057EC43F4E7B788340D577D4F0EBB062060ED4D174C2B1F31BAB98015165FA833F31E6FEBC64022F72D509834F366F0CFF792FA3401AD481006C9CAB3BBEA8B5EE3B3065686174D03B654C05277AA639C3428CF9205E9ADB2D46EF3E388B4965C2FD5196F37AD0248A6F4DE6997BCA069394AD19571A7B141CB545A88BBCEE364911FE2B105A0B36B7AA756ED0D59A6F1D67B635A8625A79562AE9A6954462E5F401CFF1AA1C4445BC5F1E6CC7F7A507443AB241CD43428276F4CEFF2D69116CF29B22D2E0B50E507C747104F6EFE78807A53507500578F8020CB837A7CE4534ACEEEA4F1FE5A778F9AD3C87BAB658B1CF88613B160214338985A0C324D8F892D4B50C8C783ABB694AA60001C3BE89C43A83600305B0EA6D00E9D0A77EA9E98B26C00F1FDC49540323D3B32D787F8E0CE3A320C893940E672C2CCCE5C9DE65061840A83A6234C3FF6AB4DC86E5552A947B072D1E82706C1CE3BD3A3CF547BA510AE340B79CEE858C80AAC5C2BD6E0D94DD7006694A81FFA6CB1DBA93389235A5AC65819441ACCEFA35AAD4464DF042D01DB6DF86CF8C92BD86459DAB8F7CE63E6DAEC70364AE4B29ECE3AA0919093D5E6D7D7449DB9C1B921B00EA495995974DD2552423793B1FEEEFDEBA2710CE2C662004DCB76EFA78930EE2891F28A7DC2036157FC5B2863CBF6FB7040A824DDD330F192E2EFB1E1C2C0EDD00F4AFB97392F3BA40BE7188073381625E1201F50E43CADB0E0FABF11F1D1540709A8506DD7DB74BB3F7453294D568EAC115B6211B52A03936F9521F9D5D9835EF948476333B4F2F6D51EE4C6EFF6298D8B64792B790CE37287AED618B3ADCA0B7CE94E1FF889CE53854CB194B2C65C29115DCECC9DA5B08FC43BED0B1B65F804224BEDBB3A478E5B33DC423841D64F101B5FB8FB282006CA8558CCD8ABE2AF319DEEADA64935C9394EF017502537066F9B4E56F4AF924ABC9DA318CEE03DF65D06753C98EDFDB2C6EDD144068DF4AE05325A9E917D7C3E3967DAABEA75AA47400BAC44BA82CACCD87017442E6ECD1F3DFA35C514A031F5F49F96DAA3966CA3C55B639E9663FDAF6C7FF064201652CEC84FAAF350CAD319EF754E92671275DBB6B7308C0F563323A8C1A75DA6E8990B148F5476EBAFC3E241FF5A6F9CCD12EC99039CC13488AB407F98C004D2CDBDECB152A5634C01D85AB5E9CF9C1A7AA9419C56A89797358009A0A92337E174EE5369CCB99ED821F86F02075EBCEEF8E8DA0A503736C3550D7306AC1694392759376ACDD9D4D8F73C5E5E11A070A2877706F4ABF3C270723C33166D190B879C5149A6E6B00B429B4EDF88EFD09879F9A16DBE4BE4A0C2A4E937C8730A21156AF569C261ADACBB6F46403B9A215ACF91ABDC02506FA4A746D57A8856269228D869AAD8B22B229E093EFC732F540A52B8334C079E48C246706341D13393CA5845AE43303FF20426C7193EE84728D722BC60ED9A191DEFF6E51C83B21405AD9B1FE1123655E19B66BD78F88948F1DD7EC337159823E4FE119C2DE442579E7703C1A68D24BB6F8C7FD0DDC4A81A51C1063DF273A2CEDBDAED95C1607FE181624A70A8071ECC575DBD21207A222CBEF3514CEFB80DE2988ABD83B1F8F4B7FEC23FFCF312CB820CBD821250FE0EBE2EADFF7D5227B9396DE546099A391CDDD192441DB8981AD27F606D11CC3E29E1CCEB101DE74F7C881D77588F59D0FFB648A1849FB7880A1B3B598E9131C48B2724926B8AC75AED6A6EA0CB6F0EFBC7A2F0B90D0AB9AE5AF0ACF56E8CF830F2F876F10A8EBF7A07FF3C5661F4E66B9B6D83779169CCC5A6C2CE7E6EFECBB0449667D779813222B771DD5E25B8BE078C1E48E61FEDC6E2DA2D38BE73E89379ED70FA6E1C7CADA0C1183DC4BDF8C163FB92F2D1115EC063F791B9E3A5404A2635960EAECC27409CE903515B2F4236078CFF32782BE3382BEFF82BCA460319A9B230374D18592182BFBD6661958D804811CAC753A1EE87A98D0EA96FD680F168D2A9AD74F19CB90DF669811E6777E605BC094064243101A34CFAECD520DA4DAD8F1005BEFCDC87D5229F256B562AD6B74214DAC4E66EA3249D76FEF727E58E539C615F1ACEC6B4B51B77EA1AE36DDE2C5D1ACA4A094213B75FA2E8A5A41E9998C5ED673C967552BE56EE720A245025B399C0D3F1A8E22EFD1025ED087A4F1592678FC4384E38EF7E20A6FA8A3D4046E83404C0D02BB986BBDD20C36EF8A527F900829891AC639191F2A82CA2BDCC1C2216F61DFFF55EAE13F01D764A5C3DB8CDC7CF666E3D53019BBE90E1D31E387A6720C7D7C61B409BC5DC5C37055BEC8208C89607EFE173D9214373112C0EE34964F40336C6815C72D8C91330E3AE94591C6B6D292F6D4935F43465446EE7D8F1C023A8040E9926546DF59AC2C8D0F9C66F844A6E60D449801E9BDEF5097BD01E7371EB4420CC57DC104EF1D780494AB2C4909FF19F8CBD597F0857696DA2299CFCAA8C731DEE6D404C61A9C729628DD4019411D739FC90B30988B93F3C0E97F2824E94501C74ACE9A48DBC2F9BCECEFE36E8CA5B51DECD0A2475CD6B1AB2773710163513F0788B1FF4DC8075649C401650F5856E3425AC808CB671F90CFC72A2F500D9C4A81F360617370CB77707369B160E189EF9053013BF7AF73745A9E3472B8C63AB4FB4A1075BEF125AFB957CEE59CE9E4ABF607B825071F09D7F384CB6427E96486D0A68B00EB7CB84E5C53BDD12F759189B20538E808BBF78E78816AE6DECB089ADD0E3397E7F063E580DE472C943EE3393D04481DF204CF3236D9C30AA3C31677AB8CED7A8ED121D0E35D3EA82DDF297596AF90622CE373A1C17D662C3AC48D4955204332FBB710A803FE002FAF4B0F3FD3A7E77EE95DA029F5292684E5BE0D9D30FD27C58F5B980C234E501921A58B556CFE8046765C5EA9967DA1C640CDDE7D55A0A145009BDBF346450C001678AD3C5A288A93DC01DBDD653E0853C033468D0682B16A3A68B4EC1C0C71DE283EE3B4A4F3A9126AD88BA7F079E4097029CB201175D028E5D88E279CB41403BEA5A634F5D325041A08D597040BB321D4A1A000281040D07E7155B8E95098EBC160D7FAA4C9FB507E7727834742ED4BD25217229C2B66216540B7A097943C895D60B38E06E3D8BC58DE156AE0001915F5C1DFC79981B9AACA3BBF0A2C0982B761AB528AF958DBB7C2A95D8DB02041CF3D72CE8885DB06F068179A1C0536BD6606BCF62F2F9810FCC55855AD094831B37E7CE33DAB22DC24887F7D25871D231E9E6D25B4EBBB3DCB1CBA819FE4C2A94A38552A1FC1E642C0D0E9FF17CE4DFD2C906F9DF7F5585E446FFD682A4EA3D9A284C4ED1425FED1D2F41CB38E640168E7DF25400A0FC81E1EF28BEFD01D53DF818AFCE17E930D6B2936DF321287843C0D90F01DDB19694FF59026E71E33282CEC439EAF4666F4D9045E279628C20613F662A5990361F401F6FB0A15A303FE562219E2D7CB7AD4968B30FE6C039198D4526439869DBBEF11ACEAEE59530544D343327B2B055AD48B012748AA6E488DD2FD12C941234931A75A0D2E47B176968AE67644775CC6363BBA15E3B4B05E1CFFDAA566C2D917896CAF49D406AF3B035CD751940676C4EC1A7EAFC0112A13218DBB626CBBDCFB6DB334D4226AD1776052C0E907260E6D38E8C2A23160C8EF4C446AC09829861AE485DD8A8C7C64D0BE4801725FB81C06058F5CE8A414E01A3B3E1C059EC4C2ADE2901B28A4620F713FBB3D1DE6D1622DF37D7C17EBC4F1594CFC6A63DF94C58F4D9DBCD3B2FFE469533BBDADB26715FA83AA1E807274AF6479241617ADC36576A9280C53A0C89A393616CBDD0648ED800A82728D653ABB4A9FA96389FD0C1DC5D0A6257C7F43B7E1DF15EE0807E3B722BFFA5C941F1C576C49546351F5B65D137A9857ADCE816C514C755D0B298F1D1E6B79FCE48A1D91E548FD2E9CB2586196BAB3D0B0261AF2A8F123408F19F0B7EBBB92427B3731856211C01F765447EBDE7E3772AE42E2B105AAEBEE2B53386CB85D42A3016437542FB53FEE4BF26A28DED77F1F5A2C6A40E4A0E93B0D50BED2C1F3B216211FAF0C61CC0956109E01E6D767454D96230B746C28596E16F712A90532064E193C905B2EC49D90C911E6CB663B8F1F72CB93E794EBA6880F7C2E7011DC6A97045DFDFDD2427D5987F29FB65320DC648C11EA8B2E084FF0D29F116B2DA6340EB372F6B7656DC6E7C828034738562D3BC0967794F8B2625D759594C3BC66E2AAA3171AFE1A497D15E2479F760786960E0802B0D393D113F6CC02C659381BE76CB9F93CE353638523C81400ABADF872B5109C5E1BA23B3B906C08E4B08DD8B350A905E9C5DF48E98E7E32B6C4F431AC2A87D8F810938680DC1165E53BF253A3EF38057A7799C15194A6AD331292CC86657A014314C1FA569BB71604D9AB5E550779A0D2AD0119AD4DC6D7359FE78F269B2DA322492F4F08CE2A6E834753F558E6F3CE211A472B32A1FD08440A9CF2CB1DA3BA6A9CCAB2A9E21995E6A1ABEF4CC4BCB1813E331898017A9D51111B28DB623F96BDEB20179DEBB03C1256466CFEE8D597C64201AA47C3595C5FD7C70AB7914E03B5C0B53D37E779D22F414078F4FBC1CE18BFEF567F087DBEFFA096BE672F90DC893772C50400B131D79234F9864744E11A3EAF56A7E7F043DD31F8E4326243477027B0479100A2C9027B42A8192170F96D2B24A21E142FBD78A972F2C8ADE307D8E95AE2E75F052826B9388122531B6D5A2E96E4A8CD074E2864F6DD34C62E7981129D525BF860374AB18A1D59E2E46723C2C52AE8E03ED2DBE26E65A586C1E622DC0DFCA244C36EF2A1CF1A13D244F8311AAF0BA29A8AA816254D17E948403498FDD8586397F5E716A22195792F486433FCA1A70EB3A83DEC5A13C980B24119E646DA02580AAAA6257B2A5C3B53A6F52466BAAB7BFE7507E6D8AE12AE0C9FF3CF4C7FCE2C22B755E17D0C50DA6D650A10651CB8BB29B40F0581181B0A4EB79651C763B64291AAEA6BC66CCC4F0CC8B0AC62686B2F90838275B1983E8CA15B99EA69E2F628F29E59D37CA12866830FBA160A8FAA5EF7B2C0CEE2EE78FB1C3D6163BDC3178E9A71731979DE9A06782E7824A84F4011DEE282CC01618277A931A0AFBB2F7EB01355046EA12C974E4C86A892328BE2B528578F1B8986481EA48DC4C44F4AA2C07B8936E11DD0871AE38E898A425782DB06753F989DE928D2BB12FB15ACBD383F080A4AA79C11351337ED826BC0FCF1A27B254B76DCFBD1CE56DB63F78CCBB34E4558BE0380822B894D7E7561BF7C895E551450CE7C5418A6F5705DEF94EB82D8F331B3C9099D69D44CAB204A3525E559A690EEA95D361782CFB6FBE24DD5C9E9CF5E61AD6DB30C4C74D1D26A85CE53C3D8ED2B143EBF84F3DAFAFD59295065C9ED04A862BACEE1F74B31AC3039C43FDA3BCAD4AA23FE40BCD8CB300019D60EBDDC17B8B1D9B385602A43D3906CC71E8D02EE3E6619075F6FA78A8F92B5BB7E4071E772CE4854F03A6B8C9E5601596A15B494C5D361FD69087766FE19AE1A82A1A034B3232BE9007D2F78942D6C0CAE8ADBE87C1846BEB047D6CE07E71A6E6E583FAD146572E079F0A74DE7E5F4EB3F3C79607DEA7CF593E6D410C83364ABC852E6C0187A298338F68BFE338BB477D5EDC145C22516ABC7E611EE466ED7432E0904B16AD1202D3A32AE6969DE9933AD767CBA9F30AC19C98649764D2D6A5D12943E65D0C5CF627087EBBA3D179CB838E42540E8017AA4278DCF81894E92A15FEB973B28F3C3FB0D5F1C5A64290B7CE07554C558CA5A4C07902BD0DD0062929000E553C26DCEA2A63BE5A77178D50C5F9DA207A126E22430DF2BB422AD3875F33C75EED25435B78B65EB9B425359CA3E6BBC1794021006677A8583CC44279EFF11B08F884F2B9D6C09764E31D72A448E7429565FCD106C4603A49E3BD9076C4AC6B60726C116793611A59769CDFC364726BD626131995C96D5C7607ED40B0F477AEB59EF732D768785FC0A2037D7B289327DC72A245A7E37168A35763AF6271F3A035B393C660A1D602E99DC40FA358F5AFBE42C5B80A41B99792BD97E56E5C28D962D631EAB77D625F14A16EC8B56CC643D82AC00E641AF864378195251A390518855F096A767A85C3C4C635C43D9C6CC8BACD8E82E3177FB1EFD644E3B82EDE2D35945C53C87DB9C55CD0F8228CFFB1128BC0C18EAFBEBD900B1A8E7199830A83161C0C70AFB89C8377D4A5CA24C1DE7C50706CC8E9DE07527FDFBE1E3293AEED957055A082746C5EB9122C624D7032EC87D7F7E3BDD30D23CA1394F0E2E8DD65C09FA96B1DEC627816B04744907E3BFE4098CDF3068EDA46BB2CBAD075CE6574B320EBCE59A97DD40A1936931D2C5DF790E3633C945E41BE4A93D1F566454BE5F4872E5B3880418B8492D97FA9864996D5BADB405643D18A3ED97711F005A885D5CA37BDC9810FB0D0351E3C365649C4E16D7AF1BC507A3B01ADE73ACC7E857C2DEC4AAE9195938771AE5A657F237677369C3090234320A4E9CCF489DA5F8316F2976963D9EAF84CD3E64FFFFBA6EAC07B8D79A683CBB84CF071AD858B7A3F761E482B05B29055384C6C2CBB4784F250197D8D674688013905F5FD822B9D98EDBCA2839F096E61C2208AB35362FE0964D4E366577F19D3BAE491FA4A3317BC1830F43B52271043A4882B182DED0C2F74BB3A6F44BDC45C0AF7E5E54AEE6200ED425C3258355D950F984E9C475BA8D3208E202F8FEDD88AE9D561F2AA61F5AE943369823702F18EA718D1BAF69B02F6225A8E281CB5F6726AB4537BCE62D4C31A2E3319B1531EAFF1B44184F941C955D9A9FC334C383E8411DBB02A010357CCAF432CCD0895F9757967C78297BCE54AEAFAF021B4DFE5B794EFA801B03E199DFAF9CACAF062E1C4567495445881B10EEC50EBC5F5426484B33DEF37222AC5FAAED86B592CEDE9842A09605DA43E26B20F10532F919011E9F0A641601282A41EE09040E3FDADD720131BC068C06657C0C04B908882C09FEB9E802F58D4837C81ADB09A2735B622563B0ABA0C2E8DDAEE425ED72EBCAE01B8C8A91A95A0DF4D351F7AB5ED904AA3E19A78D9FDE222D6149D05BEE8B134ACDD0ABD8EA02A987EE913C5E2695C4C2FC00697B6B76B8294C54BB9FCEBA5A3FFA69542687DB452ED00529B19B2361ECCB9A77241CB5508A9D8B10C7BAF366D394F1AF855AEB505B0BC5637986A4C25FC4707A2FB65E4C101D8B015B732AA16995DC308556D27913CCD781FF8167DBB2839377DDBC1F3DC2E6551DD2D60B5C3D312EA3608B14412CA56E2F277FEB621E6243442658703D9FFDD846D1280CC69974032E520719194415A744E33482ED59AFA386334C99209E17884A8C22D273BE03F018B960BAC95EAA8B0F13EA6A4A1013E7109E24747E7606B6DF77A923E240F3C19C079626B609313E3C88FD30A86F0D12245C68666DD2CF2E071CDA25EFBF4163B06CC9C26BE2CE9CACF352E72F9E5FCECD530889C99456DDDC531AF8C0E935D06E3E92AB956CCB9027D9B815EB1835E21156802BF76233058E273F879ED43B1E2CD5073D0BDB9FD6815E151B1E5BA89591C7CB472FB48CF2C7AE0175F346D80DAE21BCDE1606B77BF1237967E62C4E4C198A32F063F4EAE71546E639552DA527354A851BE3485BF5F65E05D1EBD89D4D2FC4D301E8EEDB9C0F2346FE9813C3C1AAF7B3025FB8E0C11105D2C77C6D3DD7A352AD8B862A127D974942E4A1DB067E2A211709EA4E3EF7AF1E4D99BD064086E4745864FC87A02751BDE8BB051107E0C77AA933D82AC77FE7F8B000EB6A000830A3B151A635AD8DD6A30F6368D236147D7A8239CD21A19A6219CE88A8A9989C6E8C4EB89AC0CA8530810A3B18D6F249D31EE832688AB6D75FA09ECE05318D1311BF8A712329C2CD1745C63CCE13449815C0F898BB6F0EAE139E84D68277B32044BE85009CC57839C074956C0C7FE4F46F45C397C627A666A3CA401C44C30DA8FC86A06918ED8BBEEEA6D0342E3BA9F86F400239296D5B46E08221F0584633BB8F78B8F9B4695FBCFCA7CACEADD6EF8684C5F5BE7C6F13E3D02A7491FC58E0CA526831AF34A0E86E0F4609D4EFF2B59F72F467419C0A22EE870A16A709282FC265B71729F73410F162B9F748B0799D418DDA27EAF21F43EC618BF6DE8E150343568492630338F80911E8F51C6629DE11DDC1F63E5857753539A6D5E029DB36DD81E6F231DAA6465B6E16BEBF643F59095BE73D6030A7E98C25F2CA629127618F90595B676BF8B7532D04F647DF91A6031D1FD02245AB25BC08216F33C20F22FE0914F59ECE29A761328D434F55CCD98A467FF61C20625F1860D7F894C640AF0A682AD8C5146CAB3EB735D7A7B61A381D2669DAFCA1D3EE2768D9E3213882D2C0FD9EF03E1466BD04DEC25A1AF76707B558922634806966C5228D773E678B67C1965C7AB6E3A8C6D14F6636D753403FBFD8E5E71FBA4FC37988A22E9D3D043E9DFA420B57D938AA3BD904A1AF2A40A19A1DFA2602D79E3495161B30FC9AE1BFF7E9476A17DD4A9E75457229B565216122E04ED783745FDD6BB0B36C223DF0D1D0354EC51D76C23EF83A7A46A277EF02157D5015F3B7EC584EFC82C24C4EC8D607FD7423F481B64F68EC30B8275FBB35F86E46A360830944F74F2A30A73E512E391FC5044EE65A814E26C0381588B86931B830FBF5B90ECBDF79DC1B39904C0F38BFAD44CC63E02F0B353A3D7B661B58872319D12C60ED411ADF3E5D03DE32A8CA714C1C092A2CEA846FA779341A664AF6F9F761F9D338408B4A5C5F22D5623565171E0F51F14FBE9CB7EFE99695B8B031D118A4CFE8B17EF73B6261451B0CE8B42FE051E5D7A72E88A739DE66EFA6C57C88AE0DA73C17B01EC13F91DC34D68027404098C3F29442A87294479D1B164783046719F4A49A76DEF411666A6BEDC6355537C5C8014D8F9D160276A08F5B2078841F4452C4B9D840BFB29CB8625BA77A4D8B66AD2644957D677791A7D288B562CD47D418A8179F39E11AFF755B94FCF71B0D120437865D3BA7F891D3653DD329C1E39D36538A3BC5C6087FE01716CEE716383CD43E4A4F6D2157E8FDB54F98346E504D2A446EF376751356756E7FDC27C0742674020583364B89CEC59CDE27495230A67754B4FA8EC328D6531ECCB5A554221E0988B878E17C23EDB88149513F466A82EDD89D6853EB212E6E8C47C1E13E82D09602F06FDED0375B11E8456FA3651E3F0714EC887E57903ADF425F0A059B58B3601234751E7B0B3A502845C36F5599EEEB849B9031F283529F44EF77946DA3FAD969FC9019A8FBB2CB0B194FA60D32D9EDDAA29B3562D9ED4C044EB5D5C60F162EBA0D1D2E0DA6DC83762A969FE43A63E4C7A578F6ECFF49B49F1956E86A1D3D817F507936E86E36BD7177F01EF69B8A1E6CC18A4DC3F40759FC1511676C244DD4010A97118A61943346AC3C4FA4B8DCA4E12ADA574159113F72BD79F537A022D23C20B502352D90938DE3AC6E6396799DD12F5F8141C7A4FD62627ECBEFEC93B6C394E0031365F88C8BBE6992EEC463B9DE54D9367E31B4D35C98F2EE419A5181E38033C0777F7852EE68A7D36C68D40F273132DFD91942B7AFCBA358545F27264899EB1D051168C84B4A60EEA5086FBDD10DBC2F4D734ADBFBB39F5BF08E753D08F28D5227CCDABCE2E15B37597993C062B7BDEEE30EDF6035130078593FBCFF4F8A5883C057ECA1BEAC3EB265248915E593004910F0DD40F748F826DCB0A7385797F9285657D90F0A63C8B8564A3EF6FEC6B0ED3C5139DE7841C95F52776CB07302F257AD9F4A36E0CB0240B60C2AC7366A54245F489979DE13D62054F996086D9F9FBF5AD8459A94F3D96B80CBD0374A1AACD3C33C53271A7BD3D10DBD0AD37B315A29B60B415078B297B6ACDD87E4B3E51A9BA95A97AE37EC8AC17B95257B82F9ABA3C25A1DC58F44E4FFB92EAD45A26B0E6A1061DC16FE69E91B269708340392503E86FB9538CB02214601242FD9BA0CF16D7EC1ED2044DB762D5E0025477EC91528F7819AA01F2A29A8C357CBA3740EB3DEF63FAB221944692374D31307CF409C38E8E90430ED7DB84850B6613DED65B73CBF902AF3C56F005DBD02FAF989D6363A40D2B6744D2B1AD7BBE816C8571E49DD6BBF193BC49550CD367C544467D3BBFF5D9505CB1E98D262D32BEF9AE35AD52BAE13C9719D2988648069E0CB078A7788C2BCDFC4B7F7F923B00587731F777ADF1C52B2C1564F25BFB77935DC10D0131D03485EC52316EA3FF2C9C6A9FFF10766B8C40C547364592228740580129FC78D85F391F6AA57AF8163C0BD21311DEED7AD0F530C5C4C14F97BE14D4A04D259A04A941D7017AA8C9A1F872EB1B2FF0B566EC24FA3CEAD13F2000EC9647DA8DB452F0D4D2FE9F9662D669CD575F7197F9488AE3A93110D2FE528F1EDA9EB241C509F0799480CD4BB01267C03A1596A001B70DF1B660B952D2229D0C8F43BF507E42D4F3068372265F32AA289CB1D48E9AAB4DD96D321329F4CE3527704248A556A9CDD23A290E3E7954E57011D2E6FA41C97D21B85A87A74A30B3C3AE90082EA411E75CD58006D1C9D75B746D667830A8317FC5854760BC847B7949FC0D234F53C59E3BE9AD33DE935B5CDAF12044D0B13DE9C950E13C4E4EF4FCD492B8F9631EEF125CD051AF31A43CC9FC1EBD89D4194661EC9675593A2105A9BE086785F874CBA49A59DE592306CB7AD4AEB8005EB4C7E5A88B705FA4E1D7D51A2A9F176F85D62FE59B86EDE29F58CC9F9847E4343C294DAA78033D31FAEC4A6DC9FE89DE8713A4CAF883A51299F078EFBB5700F8C3662189ADEBAD677E6C9A5B5CC567A195C1EEBC51D298B5D23ED73E1CB72A883AD2A2A2D10EB822AF404C1F4B55D12CC488CA21480D04A8783C1978EE46CB363848CF85DB244EA6EB624F26308FCF5548815BE3C990ACF6486A13E588104BFA28ABF6B282673EC27185522C0E1072CCBFA980BC3B9A164B0683618A72F760D561D4AF0358F303D166ED3D349BDF0EC47693B8E95FAE4989D96C92FE8D4B9060215CD10BCF7DC89898030897CBA782C8AD32195B1AB32F88E7CF4B6A88887CABFBA4332C8D2CE3B9B9DCEB9748B5DF5AD7CE6BE802461EBD771727FF54AE9FDE695E149C3785E0311FECFC1C38AD31034FC48CBB0C1E2503DD5AE2C26A002EBD29BAFC95FDB590EB81403BF5438D5B83E413707D8B3356FBAD7E2C5110A3AF538C84B65B63EC5F34E3FAF92C63152C84F968F10224AC43550E3DB6D47E7FAAD45A35FAAE8DC1086F85FFA507763034DE82EB96C193AF81E829C964D12C206816F8359502B038DA78A82951F20FBE9ABFC62300B6E46F3A47BBC75C1228A555634DBB1FDE2E3E5FB1C8165DC434E2E2283D16FD74066E97D112964F845DD46102F1CADCC71F06B3BC8FE7D814D51115A76B2D0CCFE20D9264F99657BB809C310524E9DEFDD09105DBB87FD9A1BFA708B1B3B0629564442AA32F70909F98877D1FED53D47C1425B680C82D2C13EF064B844E4A3320148E41BB703C3F178F5903FE07EFF268411AF5E0314EFD5BD6BB3C152A5E10DCC89A9BB6A5232C98ADBC764E7A1E1ED37F6F863F60C762E35495B33F19CD1638B42CFD044F8EACDED8EB0A7273165116D6AF237838A43853FA8C89AFEBD2120F248A55D419FF6CE500059F40972C173E58CB19BB753AF834B9C58CA26F4D9C5D224AB5101D4A65F9770D4B2E6EFA5DE06910E95A1CD92049B912711BEEFEC699AA654401B6C1BBB2CB4FB385D9CF7EC8D64CCC7F318BF3DF4B2C771E7BE82F8022D5FA03C0EEBD59CD1241351479F294830C1104EBFB9DE6B3D50D363315840C49B03FCA751CD43D4A4184055571DD6F9D112DDF49203B7024D2E7E4C64FCC8E70F8DB2AFFEED3321D3634CF708B330C8691CBE84D399F5A3647E6763E8BD62F0C8B8F8A76BCB56D91DEACDAFD05150EF819CF560CDBBCAC98A6D5E3845F7FB6B7004E1FE24730AEAEAFC3BB1F003CE7D8677538A22CFE64BB71D8716C19AEAB3EBE5FFF60845ACEAB8A41B389136D5DDF3E5F5753D98A4C8AAD78B46DEF279BEC33EBF15AACF916B1AD57857E764E613D3FFB4C4BEEC5D9780F04EEA6B1D76098D65230ED7718A2EAE4B26D19A2E3B116F56786003FF85B7CB0168ADD44FC4FAC8DF107EB94973AB737E22026A7E98A9400B187F7FD1434D84D8418C062D4B99EB1D3069BE79D5403E2902965147B36B3DFF6BFBCD8514C071EC6C6818E444646B79B4C308288EFF8E50B2AF5AE44C88F93D8748054D22D7C4F6B7096AA8ACE0F7A0D8FEE2563B9B7F7C7BEAFC004B77BDC01E2D3E65967F5337FA08CD3DEF821B95C3E4216D1C59ED8F6A48ECFC75867E247532D51F69E022855C9F36761FDF373B2F546D76CB77E6DF5244FBB1E6C7EB826AB1D3ECCE39C9C5E4B24C4F66BC202CF447BD8A8B66C51105DEAEC1D60E09BEA23474FFEBA961A8C8706D1330415226B18DA48FFC086F679396D1631AB5A2B3B2575258B0F2BEC66CD778ADF135E830DA4F3145AC9A4E0A63F849385D170EEF01E85EEDBB06C6B6F8D9FF7F5CA5B5EA6337B577EE5512E731BB9610E485B583023333C71619BEC8140A5A6645366788A766BA69F127BE3E5EED1F74BF866BA3867E0EB0A4A7A2AB7D0B452A05AA9BD8AB67A404830894DB59A6A740DAF1AE974C2CF503A4ED7B9FFD6352021E490587F30756B7C6EA9C36726B457A12E5C2736883D970AC00DA4E959E6EE5D73265FDA2BBE20D05342E5E3BFFE9F5675C5A8671FA4AD2B226B543E4459180134DBD02D536EC09E53E4028706A1F38E04AC27868D11FD129D07F89A9D995F5AD56D16EAAB5397628559FF4387F7EC92710E940C08A937C3F795E26C8B861BE83A05157A70C9D114CAF03015E5E80F789BC80EB594B859ADCCC5C452EC78F8E05EDDC254DD8F672CEE89EB83B1F1027B3D61B968B58ABDC8C69648B3518562E8A6F68FBBE8B338DB27644A00CEE6F999291F323078BD89E7BD51E12FF6D672779BFCD4C18EF1C122797F201F6A3028B8F4C60F665C346292D5568C3D331E3F43903CBF117CD2349BBA7839F575E08836F95A41D87F32D3F3FCF8D66AB057E9EB9771CACC195C74973B68E578DBDF7AA4FE653F1A5DBDC83C06C4AAFD91956AD033B3316CDA689B908FB4B0708ADFB1EB433093C275CB0F44D09B62B31B69B3D1AFECF1AF6118C7C4FAB366D894034919F41F54785CFC1AEEA0A7A9C07FE19AED8691E4F6B9084F06C81077FDEE528B11E960667364DEF2C9C893232322633F54AAB55929AE88B58A5E6733C9C2E879172A9011DC1C296D86FB2EB3D0BBAB48497F50C1E0C0084976C41EE7552542A216CC74F48F0DE1806B25250EDB69AAA55F258514ADFC8388591886000B83993DABD3375870FB728D1904144FF4EFD8B5CC6BA9E49DA129DB3861E79C55406DC167C68C9AEFABEE771677722BE38B79917000728D8F3718B01A5D8E326957982A3619CEEB2DB3E1C1BD33672B14F16BBAFBB59A956CBFECB21DF50EBE3CCC16C0D9690291BC4006669DE52E1A9E1A6161816E5E8336032CCB84D5F418A860A391283F39B75B8F0BF5A34C23CF025BE92C8A6293E91664343771BC160933A0A04B65C08C6D173DC58209E2C799AAA7D4DAC23AD2C07ABD2D70CD4F07AC171FA2AB620CDFFA2289B04FF959CBBD70A4EA46F76669430E73F998D7F45686CCD7E8222AADCD1235084616293F2CAFFDEAFD526DDFA9E3669A69F04E7E892E19DC28F96988A610ECB9605EAC2E063C95EB5C0CA189F0567082734109390CAE8A33C4CBA5FDBB81B8F81F31E5D454D516CC92316A6D7577FF06784C9A8AACC1CB5EABD48461F3C7000B2749B1AC4E54994F4A9BFFB94CB71939D65CEC10B9915DA50571944F27A7CBA8C2FE633DC256D66E89AADB2040879D25A64328E210AD5E3388CE7BED659344B7B6F6D080AEE57FA0CEF39613C8CF567FF662410B87318B2447698BBCDAA28CE0DD9E581D88D020E54AEA63E342684B5D54DFA46AC4588DB589AE67361763A2699082A13413724FCE4055615569BAD65D04C48EA18046AD1DFCCC384816D808CAF59A1FC1FA11F60D7F31F6AC321C88C21F0392582B6F236C3DA533461E1D5B79B9F159B9ED3CC9C38EA9A48EBCD8953E5BCD76C089C0E8C0188DE2F9247E6EFF2D7B3046AB92ED75FD8C42ABE1F396E1F9A1534E1554B7BDC71CA3A4C8304221AEC6ED1E52BD8362E025012C0003750622DC29459B9508B743317CA61B7419AAB5C553AEBF52BC27C09FFBCA0C6360CF69458A1CF821D37E44443BF825A39DC10BEF99A7A4CE3D9F8B62EA6EC3FA866C7C245E298151EFABB06F0BB91662236940CB4F09481AB01061A47ED488ECF18B87465B2A13936988E7FC7A1F715738E8954695AADECD46FA338BFDD666CC322BDE0F87129FB87BCE92C33B2CB8E3C4B8460A5D005F61933FF689F658F2452389AB28E00514169BC6D3260CBFAB924C23C150F2B5099394ACC6F7BC6901C35227AB3FF0E3D7305DE4D018B99C8B4AFE99BFFFA35B5DB9C9BDC10FA6DF11C95D2689669DDC0F5E9B9964D64114C21D067E53F48F2449D5A5C4478087B40949227C090CE0180A1C61830BFB5D704C4C18532BAE890784B33D79DAAECB9B6560CCA55EAEE88B298A3321D9D68CC4567B18E268F0FA040BAA430E1F4BC073965690F29A9F1728EB916A0C87A5506A2B628A3D6C9E9A6896CF039B12B173ABF5A300C2BD96A812ADDDE2A773445D87BBA0A9A91732A824D3FB10B62193733E011D90090211F9EB783CE7B5F11048F4766935CE7FF05DEC8579F51B610835DD2546B90975A20E97CBAB4F066E2256133DDE5F010A8EDA1CB6F851B9CBAF737C54DBD49982D36DC1584A902354BF1DDCAEB4326C8657BF5FFBB3FAE2C45F75DF42DF969C42E655EE1DB7A31E2EA9E1CEE2ECEE948B5EE348C1A8FC60B1E376A4A73D9461AF4AEA47157EEBC098A5A03FB5B68812A05770BB2D49EAEAF3569C18994C06F9212746F867B035A1CD6DECA168F2053AEC10B8ACF85EBDEE5D00C26455116D84C823189EF267243E1D55901416E459B7FB5F0453C60DD00ECC4F053580679B887A2C3CB61D4869A3CA870F87AEC79AE9BECD1AE744F55FB787D6CB52C98944E059212417F41A25C6A43A19E3D3C7E52F9E8AE7FB895CF3CC791D895501887C6C404004E32908E1A492AA8324AFDB0381D83E4B3278CA878CBB2BDEE25B59680BFDEBEDF91E8FC0F62D43DC8459678095ECD736E932AE55B97A665B15A73F1BD9ED6F8EC098165C3A9A7AEFA5C5C49409867A5E996572C97C2C1D31E36A5D2C8CA017803F9385564E9462CBB697CE0663B9CE52DC7C85B09E1C0F3A22047D7958A450D9A099067AD17585015B258A020FDC1699ACD7F313AAD0751C49A4AFD68CDF8CF0704A27DC178620518D580F09B388FFDE927CF509C1F22B8CC0A7A5E8D07793F68510256F41588523BD44FDC826FA75D12611A6ADE2773201B2D360EE62519EB64308A91B02996AF388531176D0AE5080274F5C0A6DEDD50E70C825C6031D58D6EE95186B62F6311AD468F74B64D0F687ED5C97083B90B92D44FD9C68F8D4C4CF3E0FE9B69F4A4ED2D96B8FB3FC01AE710EC99C5D10FFF76B02D356A6DA1B4D8C39732645173E7F78C3A708CC09C431951EDA7D00E5D9D7169A5E8B72AC03A83313B3222723F906C8A9A05DC11277E0F5DCD363D5DB7D4BDEA54BF6F3B813D71CCCD7690A5BF6D2F65059F6200FEA9850D53B391F4CBF5F1F2C546CC2410137C32682F9B32953763106E31E94ABF17010CA3A3C70A04416016B708BE52D04E52A12ADF414E4E5D95C9DAA3087106C9352E24BB38F3D6B27A09B1A8C6F7B0073CD82054889A65737B358B8FC02E38F1A8A2A7CD19655BEFB67D4038A996349103B41489206D5384D04D5D3EC96636A276D53DC19E8026E640E5DBBD206A9B578150AB166D33A53144810058DF836BD20BFD121AF1B9B372858AC623217F85072495A31CABFFFFF98FCE21AF63C12682002889041B5206EE1B26464BF0FDC42FD134DBBFFC418094440F51CBAE065D2561A25F19CC906922C073B311BA138C404B127FFA9B3D2DBCA802CF0EC53E2848FEC5FC27CA6794F8C5C4325ADF7DB562517E7367840316FB142650BC7277824C380C9ECF284CD478782700A0631940A0EFF5A834836D16EB4F959E086A5F2EAFB3477994EEDC1260346FC981B30AA8145C231C53D025296747D018EE6F75C851E9536C610F2E22A6B1F7C04EE2A4F2A32490FF63DAA4E097864ABACD8179CE5548271AE6F59E482C294E9344125835DF976F17F8604AD8DDE0FB2C314068F0A6535A4ECAA5C67BD0C8EC2CAE0D3BC8F030D5AADE96D3C0649D1EF3D542B1D9F7C8B76433C3FC20BF0C72B19422CEFAD6F3962E7A00A069DCD200CD4D0AFA7B5AADA0C4D08B064747FC1818296229895695D37A23DCB1E7715CC12855967ACF95B17321CEF08396293B8AA6AC1BB12EBD7728B433F9977A9D2B2E4CE13E4708449C41E40A340E0064741A4024AC495FF6C75CF695730755BE04B895B61D7F29D23E046CA1B1C4B079702E73E8270A0B1AB94AE79D5945EC9E71AEA7635160D389299114B93CFE3018E20E2BC420493BA6AC096120D337A2B1C3B6A717F44D6EF54B89AC4D4DF79FDAF9D399CD361AF211F55B1D990E3E8A8632333A02F823A49C73428C5F6F280513B6F1CBA63C758AF0A6045FEA859C8505CD67A5A493ADD470D57E6E13755D00DE6B06DE1993ABCB561C074192183E5201F73289D5B550070FA0763C6F75D2A272D27A527FCF6C391CC95FADAC648C683A22EC21A5933B9BAECE28231C851221FCB1803DC422F7772A489C8583178CA78A441B53B611BF1B9FE0F1C49F3D0DCC89DA70300F8AEBE9B484BA53744FFFD9C9B44EF3726F72FC254E1633D35D85DD1E63F88B784C7740E8BC1D045D9C47617652E24018051AB75E9803C41CC057BF2E44FB4FA74063F15408090A2D515E8B890807F06A903FF1FFEB7052885A9C807131A74010DC31EB8A21402AF4BF99A697EE3D9619E3AAE106F961F8EFDDD48A4E6A49323BCCA508716CD1681C77E8F897F602AF5EA2BD9B475E65319CD328B6D99091E328CD5FDF814AD02A0E9E00373996E94279DF3F89B56C76D660AB9BA6DADAC39CFBED594558D704B26E6AD88DAD2857EDD1BC3EE1B6816212794F736FDEEB0F1BA88DD46B95D98B380517E94C87A0E4EF005133F1E6DDE1751599615F0DDD7DD0DB32A196992AF9E6A0B2514FD553F302E93B39C63FEE412FFAAC4C8E0898CA3CAB9D5E3E2ACE2972D4F792596AF43AAAF7B4E06FCC8A6662D737496154BE9390F844F339315D5E7E1EC9EE9CDFD2B3B61EABBB14EE6B89531E755575D3B10421E3629BE7AE98FA105C370BABE13F6373D42AF1119F17EA604055827AB35A5A5EF333D1A080D147E1159250D57C8C5415A751D009B21AA6FA6D51844B07F66D14C039069855BFD36D60C930E85A7C0B83F8671562E5ACDBCA0BBE0BF96248E52918BA7DC4E460EEAAE39C3D91582DA99BED4813432551FDB98503238F35E28D91C068D399034B14106CF0E61A59C84D42B5E1863348D43ACE6097432920E59864243CF2A7CD8E7FBCFA62AE9BE0A9DAD679C77E34E934C523455634E2E11E6DD8FEC9211D40BDA1A60300E71FA4753ABB500A32930CA51F9397FDD5FFC6415F59E827FB5B2E2770E2E6BD627FDD713554850FC29C456768F537468B7C0E365710161E9BF8989FC3B2CD3B56340E9AFADEA097165B21819A7ADD4D016D82DAF2E1C96FEC533B52D56ED7853A8DF04D7A48E3A95F3FCDEB8B1A437192D86D4C8797B6986102F2A7E7CE38E752BB03962CDF7AE56B5DDFC7294E18158D39EA4C279D27F343A88A50"/>
    </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>
