<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="4C8F78849A81FE886A6719C225B1015BEEBBA32F1F42EB5DE5DF087D1A51EBBDAB4C63505D8A9D1BFDF4EC9F2280D09D25190A8E240AB30D6F4F99225E82F55CE53BFF3814C0511B06B637AECB6328AD6A3F13E8BFAAAE8EAE45B3CE2CC5AD3C"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_192s"/>
          <CryptographicLength type="Integer" value="768"/>
        </KeyBlock>
      </PrivateKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Register"/>
    <RequestPayload>
      <ObjectType type="Enumeration" value="PublicKey"/>
      <Attributes>
        <CryptographicUsageMask type="Integer" value="Verify"/>
        <PrivateKeyLink type="Reference" value="$UNIQUE_IDENTIFIER_0"/>
        <ActivationDate type="DateTime" value="$NOW-3600"/>
      </Attributes>
      <PublicKey>
        <KeyBlock>
          <KeyFormatType type="Enumeration" value="Raw"/>
          <KeyValue>
            <KeyMaterial type="ByteString" value="25190A8E240AB30D6F4F99225E82F55CE53BFF3814C0511B06B637AECB6328AD6A3F13E8BFAAAE8EAE45B3CE2CC5AD3C"/>
          </KeyValue>
          <CryptographicAlgorithm type="Enumeration" value="SLH_DSA_SHA2_192s"/>
          <CryptographicLength type="Integer" value="384"/>
        </KeyBlock>
      </PublicKey>
    </RequestPayload>
  </BatchItem>
</RequestMessage>


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


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


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


<RequestMessage>
  <RequestHeader>
    <ProtocolVersion>
      <ProtocolVersionMajor type="Integer" value="3"/>
      <ProtocolVersionMinor type="Integer" value="0"/>
    </ProtocolVersion>
  </RequestHeader>
  <BatchItem>
    <Operation type="Enumeration" value="Sign"/>
    <RequestPayload>
      <UniqueIdentifier type="Identifier" value="$UNIQUE_IDENTIFIER_0"/>
      <CryptographicParameters>
        <Deterministic type="Boolean" value="true"/>
        <ContextString type="ByteString" value="851254FDDE4F5C47C573F514DA4A3F03FE4133D68183F216ADC302D814CDC748DD9AFDCE30BB26CF9398EEBE8AA2ECE8E51ADDE3854E5F82E084B9051FF0E0B4317FB7C733241DDC24B825E006D39A66C922C8F482F9C8946131F34D974B88B979F5912408B60AAE0E60DD4DE3C1B4D3D15050A7AA5AAAC3A4BF7D3ED32C3C020609A2"/>
      </CryptographicParameters>
      <Data type="ByteString" value="BAA66CB61AC9734F2CBC6C54DF6FC67AD44D8EC21BB03891BED0D4225E8D99BA37A0249A4C249E366D765AFB357E4D13F68AC99BC04043DF40B8DBB800E1C587B8A2D22D83BC059DE94E035E8F794A9A88D5032314525C09CDA75651C2878471D5E9747F18D6E8F9AEDDEE1C4A1086970A9E4084529A712D22EA036BB6B37BD76A4E6F15105438C85955BD857F7EF4D1120D043E5FEFBF44FF85D4519E424F6B636D9A3FE199A40EDC9F7411DF70B2F63CA2AD051EDE45058D51AEB5631567CE679CF531743073C012231DA4F44D96AE3A37660610B608589F0F705559B732FA43685E751EED2EA2A9BEBC2737E414FDA7086C950FAB36C612141EA3D31C7ECF4A5588084A3DB6A7CD75B2467D1B6DBDB24372D8867C4FCC71A9B3D594FB185B053942A5A1C64119E1F311"/>
    </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="6F877A4C3511D50DFDF6D6896296BDEBDCEF48E06E000EF41B51B71E61C080D2CAE4A5BEA09E5770B927A582B25A4558CE095A3CE159515B94C3940447EB3392F34E555B3144A8FB0D20873924DAAF758D3A6B13DE86DAC541AD04F89B69B9D49F00839A953D5193A3F628A8471EE434C5323BDD10F5F0A808A20D36496B517C04DE68882518556720A4BEC9F9577755A2510B7B07BC2228C6374921ADA615BFD48DE66A13D9976B5A6C274F4667A977CA66F85F07F4E147A1C1D867731FB053B8E95E4F71ACF8ABD49053AE3D9EDD66F417CDBEE9110252180170A266EDE2D9B076751F82273438B68F8EBF3923848278138D0975E5F3DED46CE9AD17F0B245E96D66CDC0BC440D3A9F9E4506EFD3F85855F9E13AD5A9260F2C350F0797E6466D9F09E8A67E8C434577EAAEC25814F3F745B40A7571A46BB30A854A3BD07BC77CFE9F7D69B47211E74D4208391A656E76BE08296C5E6EA69E4836E2925324937B9C93357EBA689EDB89487D0EE5D69AA58F7018D714C05EC1FF3BDD3CD5A1BA08FDC596853BA5B688B2F663A17E3D77AEF82A446DFE2255DF909C1A9330E7B5E8BD645910B4877E936AA091FEB4162F2D144352AD7C0F053D891618E8F507B7E6542906BB13CF274D4C62D2E04132CA54989BAFEC083284D4E99BF92E787B157C0C30DCABB0CAF400CEFA714D322DEC258B524D038D22F51F109D3588A8423EEE9232B5B989B6EA80579AD752575D21A974849A986E6F35132E3B3CADA64932F31F351ACF1067DFEC226014EDCE3C74AD03ED23B804EAC131826B30DECF3478E81731F096179C77097B306619387F72D765CB2DA149E0A620BC2F95440044D8C981902A768601B740808E91423F8689A91DC3F6BDCEB6702E88AF109A03995378B6FDA1A4A2F7C8E5957DA6353C4F62AF84640F854FC6A856C5E0C7FE48CAB9022A4AFED4726E6A51076E61165CAA17175CBD0C920A5341288A5BEBFC912E03A8BDF69D179E822F5A8F45BA4E658436D4A76EB0AACA01F2C798E5CB8D42AB36AE00FFD0978B5A16E746153E5F3F92F23B1147F739B4AB5BCAA18D28415296D9CB59D9E7DEB0AD51AF78B65243D92C82B573E8A2F0A951BE3A44795F2C58D6B0D29BDF5E390A17B2D66EFE99F93DA6BB85EE2E073F7559D30BD15A13F479AF5F71AAE7DBBA806C3A64A3900486BA01317997CD24CC49A00CCD8CBAAE64FD2A2669B8A4537B852B5AF4C35B7DC024FD1D4B1EEE4601D44A147DF2017F7019602A621768C69CE70274913798F5D302DB26366444F0CDB0A612FAB1D775F6E98F57D85258A333B412E8ECBC005157A5580A7C41E83B47DD52539B5C4D322D7EDF87661DC37AF4F7C9DA70247847513ACE4F37EDB87075AEF89C73EA062794544A1325A26A7C9BA4170F64B5B8E28D9EF22986C3C256E2DA7659B1AB424AB3472CCA9FF78B060F6FAEC9B6F753BCCAF72A077559058B2803DAB02092A20A828BCB80AD51C1BBE13B782336CBCD5B6B91CB693018C6E6DCB69D4A809C57BA6D64B5C267D14EE3054235EDE80A8B14D0E6AC6A7DCEA8777B2BC73DF489EF2EB1864C56F7CB1A37426CEBADF6F2CFB2FC8A0335024EED2AA4E1D776C952F1CC2E94694F70E21FF9D03CFEB99BC9493E5CF014AF89C51631098314F7FB77E011F451130C11504DC066D588EF090612967D77CC0BCC8EB121886B54BEB00760E36E951BEE0C546748DFB70E2D4019C9B99896E9F1291A64380B13FE62D3DFEF4DCC0CBDF6CEDF780A36217869246E88C05B40CDF2681D7946A08342428CF69E7006C12F762370FF96AEDC1BC1DF150809E4533E4D417DE15032C56D3228ACCDC9A64C647D857E7ADFA144A658526521805048D5414234A3BD442FCF97163A18D8883E94C1927DDF731AE7146170738F795E0FDBC99B0F3F632EA1A67F576208469E9CDC5C77E22AD04F21971C0534E5C4F91B83F315E88B485E0D6EBE6904D54A22F290CC93504CEC5711F928BFE05DF07F8B92677BA7CEEE605B270CCC98BCB917017339AFEB3E1F7BE6670C6E75BE5DCF815E86C4C52964A42BBDF5BF9CEE4DA011999B278980595E4C52DCB93B0185895E6BBE0002575E8CC1650D60CF27E15D3E86140C78FA1E1E8F3F22EA8E1CDFBE7A3D98B432A5986BDC872A3E316E9FE2F7DB16CAFB063C03145061BF10E3AFE74572F447F925407892C4AB088AE225D807A3DB2A648B704250B8DA0A1A4FEFBBBD26D2A8C132D375C9A5B8B9E78B3E8FF20E0AA9E6432868CB6E978F3019A6631E4C9C21B7A206C8C02DDC10FDFF8D8B63A32D0199E01E646C4AFD356E547F93578D9DD836CDE0A4B2493BB0D128E768B0327971A6F1D19EBE2DC521059D9F1BD005444AFD1841D284FE04985D57ECDFF28DDD6FEE641D451D5F3BA03AF79612A3FCBE136B0EA98A6FB7EA90BA5F500A48BB8A525FA945BC8E810BC05D37D2E0BB9ABA36B6FF0550CBDEA846D1D555CB82E4DF909F9D1811865AE966E524484A030F7AFAC1C4149C5637DAEA4FFED674F48FA6929A73A64B236C118A6F8D3EB14ED39F6DEA1650C316D582C7567FF42D788C213F148CB9DBCAA52A0D1E4B39CED19E35D0D44E49F47427933AE7FD5255177F2CF502B55062B4D1DE7DEB2E88D1C8A5F7732165FD5B153A7E7DE326A81DF12C3191C083AA02A2CB8075600F6346E7D54C1DEC0EAE6C1F9844B785FBCD898DA8A916E514B0C4EDB1A2F079BAB46A337443254144BBC605527FA9234EE59E66EF94A5991C907EAAAA66D6C765B0C37A5CF3958C5E534FFFBE4EB56FB8C7169CE7F5EF29585AAAFFDF0D78EE1C249CC4079A7F97D9D433F0F6E5470AFE9FA2C3FAA6759115921331DABDC06FC0DD57913F2409BEB36C91BBF36B24249807B1AABDB49E6A3812EE91AE36D0CE4D59BB77B44637DFF53EDFD8B78876B8E4D4D925CD21C1E1BC2FE36B8785D8A02E1BE480E24062D6E84EB1E052929D9039B0F1189126B25E1550C97FF8D218EBB72C4D04C5FF32AECEA52E6476CCF1A4B6D955A9A37D0278B37DC738453D2CDDA97298B6F7F94DAB7647046513389779770B65FB99D8084BFA15B452F931D03C9676A82A3A7EDFC18142A022C287DA50780F98129D48B8AFFA7BA51A805EEAC1B883FDCEE586EFF63E63AE3BB3F34CFF7661012EE4654608A0584221B8CAC1E1A53C4EF65124F88D42999C59B47793F3FCBE99999BDB9D934C85FC186EACD54792A1B74926ECE43FAC34AF2F908D4CC162AF8DA0E899E8EDBF5F51DFD30450B079689DDEA602435431A7B5804B736CBAEAF820E8D243B5FDF632A22909EF9A37394A9712091CFB7C597A8F47F70A9DBD42EF221283DC70D63996A00BDF4490CB99A2DF7D41C2E34A27EE5ACBEAD1381D4BC39ABFB4AC7751E103AA7E3BA51DA5C0945E45A78FEF0EED5FA8689B2228A18174587D7C5030AFEA3DC62EC09BF10D232D55E7578DDFEFE442CBD6D338F191348C39BDC9252B4F8A2FCB8062BA3C60CDBBA24A91E461C7ABC80AD2B90EF194FADE8D9B8F880EE7A9207B856FE971533E3A7A8F324AB788C4A0E81209BCD181EF7B7306CE99BFD6ABF996376CFF0202C7A3A7AE32F140B8FAEC80DD99D72150E59501914A5F01C7C94CE60105F5DBA4459575F7EDE16B34C509392D23ACA6AE813211D0DF67A77E5C5C80D65941FB6A3B4083704685DFD379347A31F59E878A1543F527405B7508E52CAC7ADCF9FE048E35A7066F74C1E0FC793E815CDE156BB87B60F1914FA56A0A8F3563C114825D814CF5CA8BC7215481D694DF4DBB0B62D362551159587B4AEA57945B1605CF933B41D3FFCBE9D5331A376E08E3B07951346AA01FDAE98DFFEE797A30237398055C5AF7760252415B63417D00199C3280E9BD5B3AD97864EAE7902D4CE5A42A9FA2C7B7323BD634359263E4AC7BAA6B80CAC87F70772F7DCA301BA737502ED531C8D45653349ED89328A7067AFEB6D170659D31FEE299FE4B8B629235661B7E634ADC946F573DF2CEC7D04F4294C6EC9BEF8248D59B4C20307FB0FB6CAEBA80E0A5B351564DFE522326B0CA4E0499BFF56437BCA389002BC956F1DE2D2DE8EF052CCD7C07F6F92C7C46B8CC15A0A976077201EC7F8D588F9ED3D8C351071B5C9B65D9B02794BF0829ED016DC090D2BB133745D7A666AC99821722D70DAF89DCBF8E93E8E66C925F4E9C2F47536197AC55AC220C932B8F2FBD8EB3E12FF5D75797C4C6BB5CAE81558A33C33D2189ECAF72693AD5D22DDBD59A84CC8908791C8EB302CC5F5F31679F91D1469D9F9E8CFCE8C0D1B80F6375BABF90AD7E133B5F4C71C0A7155BC2E4BB0B0D4A81C6EC57342A10B7FA4FC0D441F98F188441831273CDA0E9BCDA514252EF90E777A1FA21F2E4CC5BF77C0096728AF6D97C814321160691600580560542D046ACEABF484595EF90BE580247A7F96B2078537643FE86263200DB9E929C03535CEB55AB91494FB7DFECDC13C0296CA97DBE94B9A8AEB08724934404308D22DB08241792BE736CD8D65BC85F7E682A9098C7C3284CAAD3AC87F532B88EE466D2DB289D0FD68C1A1A56A18E7580801AC3CD39543AFF3F86B7F26C353E9B0B2A9ADC9DBB8B1A0C7EA7EC7C936AEA24918A70BABDD2A4521CB3633143A849D22A70C46CC7A7CFEDD0130C060944AB12A6F3390F9DAEEFEF969DC2DBFD56B76BD905F13E7CB0B49DE594451CAA6C405B14487286549F3090F0FF19AAADFB00B16A89ABF807A8EB6A869C834E73653F818EBDFA7863AB8A48452E14D9B4EA155CF216DC171D4DBC3E9C1EEBB33E1F490761D995C81E20A0A9CE10D05645E93301257D0E5DE7CAC0E30C6BFEEB8ECF5CAED3E7184BAE44FA624E69ABEB869AEC74EF80631FEA5CD33DBA0D364DF7AE8D17A5A59C80C6349DADB3DE2B108014BE0885489DF65AE7EC0D660FBC1E759C1F0078DC6FBEF76B9E60C8DE2E188E6257AFF9A0E63D54BA8C8AEDC669E99B6A485C34B72AD03FDB7AF9128A86C20A2EBD6D6C0CD5A9B74F2857F7A05E69B41C54FF80971238065C793704D9A0E385F6980F486C88F67DC5672856409F9C71A632D688865531210EB53CA3AFAA266B68A5624E52875C2990BA2813266223A3445E36509416427B871CD5250796C5DA1CC8CE211E37EE2C5DD33534EB073F5110B55641573302702C330302EC16127D00416B8B1650F66156928AB840A27FAF2F36B20F10321794FA0CE7B76C2663DB6757F6F44040A699C761DD79451B0B7B2BBCFECA86327D2A83B70483AA0B9907B61C3C1AE8D27A0F7FF667E7C07E9CE295DDE940447322DC50FD67CD861E0B2794005C446EA125E1016BE1517673E6A311E01DA05E8CBFAE635375E7F70DA5DBD81664AC2C25DFD03AE4FC10BA3474388D53F8D1DBE8036F8E78E9FC3B8ABD2431359E9CD8F6F73AC0D941DA84479DB6C610176A3C8E0086F14C3CF1D23E6F65FE52E8E43968C6597DD5D1866BAFC3D091E5CC1D1CFA1B224403AB120DB07688E53CAE12735152FA2A56DC6D316CE1E22E2FD56325E488184B721AED641D9F85253C949E69026A4B881CED8AD9C00C4228AECCECBBBCF8F4BD2AB061F2022FE0EE5F441FFE508C19A246A295933E591ED1BCB46B2E9950E3109AEE45EE27C2E129DFD2525FDF6C19D13F1215612B0BC4007E4E165406CB4854DFAD7574AD960560477DDC348FB877023C9E358D9C554B274111C7194C3C6EF46523F9B2F251BDC422ABCCC95B2EE31411169C22CF66DC449F2CBC624395BDDB6241565C1591835A6DC442BFC88E3F86FC45F90A2A99053E8A46460814E0601D7B05A8441A1C8B20224C1F0B4D5C6254F7672D632C5A8FE7CAC3D61C36C000409BE32F498C8E2670032239211AC801CF4B038E295E1167698120974C5635CF23B42D1AE1AB84A27D0B8E934F128EE559DD2AB780207152BA92A08FDA8A078ADC570658E2833ABFA5A27CA81F41502BE72A66E7ECAC3AE3CDC6F9D20A220A33CDCAD17B2104992AD964B88B97BEF8BFACF18F3F2A244AFCDF602E6DF4C52351791A5E988AB3FE855D2F713C4469092E2AAC8B1EF7790358838815DDBDDDFBFB31F9A7BFC41AB2EE3BEB0BE081F63C50FB20597533064A6E456359C55585309EBAD5E781C9646E671AFE6FA8ED7455E58CC9ABB597A8222CA37C58CDD1C20C75976ABF2ADFAFB934A4497CD4196382EB9066D5BF1CED8CA213E6A275BBF416AC6E68A6BC790C11642A1576682CD15E9F87D9623106091AB69E23983FC8E6D6CD854370AA3B20DD5A1441EF013C4B475A36E9D84CF36945F4B10AA888ECD6050FD94020B217F71291DC67C78055CA6FB82306FC15A7113D457FD8713ACC1BA7458D7D7C9B1073A40B1B485780CA400424DF5560F8A7298A65A071427EE6F5A43E7319A869A2B9FCC608E25F816F37A69A6D6DDB2900A5D43D762BABD84357DBF693446CF548CD19038D34B141493877CAB66B796BFDBDF7D1618BED09AF05EB6B861F67BA27C59B0BED88B247C672A7FDBF2BFEF20EE08C3E750CD09DA67DA26D6378B4CD94CF27835BDFD770C1747B8AB0473BD7C55B1999E1FF3C9069EB4016253C8927C01702CBF1B22513CEE4FEFA835B634EDCDA4F9DBF742E428701A82E8C2E304E74D9D836B171454188E9CDC1DAAC700B0495EDF6C624BAE536BE414E7319CE9456759D0D36D42AF127100A15387631578CD392CEBD342D57E5807BA00F5FAAB944FC5E7C5A83FC18E14AF6EDF9FA737AC3719502DE1E4778F091DEBB2363C4E434A80C3A78E4755C656DDF1B85C153CE6BA2F3AC9BF08B6D503C2FF5A030458BFA1C71A1580C13325F73DFE18986D0E6A00312FD60412C9DD83EA1413F7B5E991139B09B4D5ED66E37C473A7971C7AA7B526D8EAEA93E503F74F6F74DCB85D3F6136C7AD8AC5E3BE51D10325A3BC0D7A972EB07E5031878CB23E97223A99769BF44C4D714FC454A8B44735481359D15C90BE27B23349C9BDD3F3EBC49C33997C3A92C0551C2723AAC80B78B8F87E3AD90807305CAC39BC16EAEB15A7FC4D796B21B7C00501D9D6F9926547989D3FFD02815239D0A2EC8CB8A4F1AC81BC0DFDC7BCD004BA440CC1FA8425862AA4D0DB1294A7DD8954351CF942CC36787C71BD0F1E9AB85C224AFB4073D3F02199AA30927F3F95FCB9DC62F00AAD6443812B702DF6CE81C11A382110265120572E9A9702CEC714B38AA1B965A4B7F101505099EEBDE551BFD65ECFED0F9D618F778788329E5433D6936A591963B259248D6ECA2BB526EEB932D224DFBDF4114D534ED2F72BDF724E4A33CC8E479223BAB3DA1CC84B241A57F014CD74F3009700FA6BC588B3A9985A0E51F4C0918F4AEC19C8F3153B95689EBFB6E7DFAF265B30195FA719628DD8E5303D4C5B5C70BCB8DF4A43136D3CA910230206BA7EC5673B78E057743E8B10446C6C71AE5F17B649064F10F49EB6C9698D93AA5C778A03C67B7B9620755D0EA846451FD92AC6BC752D715C475C951A294957F905BE7FFAB943845B60DFE875A21D266186BC8FA29151C35B16737C207446DC6D2647781EEEEC87FA5CDF8178A8F6D2414E119A16EC994528CA0EC3ACB0FE0FF4579865C612B5DC954C760F0E3CD171BD671BB1D6722220348B964ED4E29178EE97C24FE0C878C911CAD0D739F27047116D9077DF13C583247FCE2D27BAE42ADCF09FD50C829B80D165F340E2455E3556F11A0967344DA226A298CF3D94A6982F7BCE00B230C7DB056E5F988C814C351C829C5BFDDDE9258C6B6C7A91C8D5BADBA831E1BDDE6A7017E732A20D71B85D862A5243842371033E044EB5BCCCBA718C45B2C8365FB495AB9B5A0F7D5D89F9BB94C3B643826B9C97E14D0B6992BCBFEF058EBBC9A38836941477DAFCE1D1BE25C830FB40E571FC889047FAC906FB749AA4B86E21B1D19E4084FC629665FBCC1454CE1BFF47B6AE3E80949216C0C620A6A0CD13FAA9FA05FBEA7A91585AB584DE6B328692410E9686D5B1B9CC2531F08939EBAAC8D8CE05FFCACE7D89D66F61F0F46F2CE638DB125444950C25902EDD454CC3FD990FFC7708716CA3FC50B68781D86B216AFF01FAEDB537221F03AA147D332C133590F67B49B2535B8239B9C8BC93E3CB373EEDCA40C80C2686D2ADB6F011AE304325BCD874F561BB9C5C06162254F592DADBE29F99E91E16D0EF25F1303FE416AF239C3E381AC94F49CB8B41551F7CED1C631371E656DF056E3E8A94211C23B47385F40646412268FE20A2FEAC07FADC45BB6EC127269267508F2D3FAE2CA0A6E463FE04032D7817EDD543C2427B884BE063E3B2FF56169D14214D4A7EEB10874A36622189CFA364E17C3C879C596162FE7A9DAD5130887A9F3B5CF268A5B0117704480629991EB36402F95CACAEA4B869F61DC0D4048787B9C0AED4C215850973AB26FCD2D61BA7C472858BD490C05E62969CF865C10B7FA271D25570A6846A2C3D1B8DF6B8CD4E7C46F4F767706AFC1BF28F858D4652DB89FCCA7E1199068E72D7DB3A6DB2BD654A83E297DCB27695B027EC50AA6429DBB490DCCE58657645A40AA1D1F3E85424609F61868A7D2F9E7DB1ECD78CAC636DCEC23739E679511D092062DD385D16FD0E87367E99AF169D5F55E747E02573C4BE592491551C8AF57D5C3B832C3494DDA9B5CCF86F17688A1822393F656C2AFAC0C78B81818DFFB38765DA26BA8CC42DFDFAD29F43275B13CB62A5ABE7FD63D2E6C04AFB09572E68113021F4370A8E6BF5FE926C9668973E29FEF41A52624A21A75734A4F0F4FAE15BD5368ABBD84E88FE500416BD286A2D88EE3E2AE0974D416A3CDA1261D477EBFEDFC358F70F3222CC00E8B186E122385B6085FB380D06FE864BF7A04136B599BBFBB82D72CA6AB9D8439C81201D09174E329975224621BB090F8A1055A84C4EB5F6B32A29EA58A43504EA2627A56727E7A442CB27EDF82FBC3F422AEF653EFC3C9B4EEE1C6E0627487E2871566F4D9DD7152B0D244C8A95C8CA3381691B507B0CB2F809C4158AFDC259618362F0CF37B9F98A0274FCB7225B150C4699FE35DCD9D520F5BFBA9BFB63BDDE795F09EE4EC596C956B1F7EBC8B3E8B27B5B85663F74F5D7BE7818283F4EE609E9F60409EEF2CC4CB386C28523E0E17D735AD2E6E9065B083FDFC9A4CFD1A87DE0E9297506CEFDAE6EFAFB17DE0FAAC6DB837CCFCCDB16228426831A031BEA946CFE52AF4D6295C8309FE70497B63F4FA5103D4564DAEF630F60CE06E4A1BBAA94D017C7D919DC71A4406BCFA95FA9858528C74436F9AFD559398DF5DE1907C1EDC16DF853ECFEFA69518E37161D01AF38264984DC064757CE8CA097A021B281AE7E41E42ED75FCD4C6C590B58BAFFC9737747F342867C527F62A20A267649925F43C8295DD72605502D434BB515E2821A85EA46107F65E614BF5FCF768D8276D549A0DDD60F96259F6B7DD5B8A10D8839310F486AC1708FB259638B0C2D6BE0BFBF6AA248EF5693E377E4304DFD2807D9A1F50D6FACE48F9AA6DC8AFA874E7B9CE49A3FA3825892AF0051319B17385B8E63A8C5D24B711154AEA7A011D938DE31C31289F85C27C0FAA0DB097625EAAF1F5A12BC534E8847667BDA4BAFBD6EE2996255C183E2D0248E3332CEEE9A942C8EC2190789FAF5594D5119BF76C890D7CDF62016D3CDFDD219DC5D0AFF88CDB5712CCF9E3E934EB57B203241373A7A0F36F853CBC8FCA35FB580439A60B7D75605EC0EF6170ABEBF007800B0708B49310FEE46E20B2D5C9F6103AE0DD9ADA7DDDDF024D2244F1A2E4B06E7A8139B4A292D990A11C71D9D49AFF9C18FC9A274C2B1469233F8A806C9973B9707BE8DBA582FF902C24B838B10A3718CEAC02468AAA40805A284A8FD5C0A1867A28F3B3AB22CAADCF3F5AF3C27F258C5B209747B790DE2F0794E918D01ED5CC761ADE210B165C972176A217B1FBC02EA1C8DC22EBC4C853F652F0C1608A835139151042459582B724E5B8A9299BE198F23826B86C9DAE99C788B2EA975C553F062786D8856F3CB10AACCB93D3192711801BB8D08036B23F51109DBB493E97AD9DFBEE09E92F5E9E691A2533304F884A5939FF3C99A090A9953AB6171286FEE7EE518F2632AB45A18B6D70F990F02D0C6EB01327EE1CAC4C1BE9F9990026E5C2E0113C3B066F73C172B2FAC1C8B8E3B0622F06E370E89D0B23710744AA322E83BEA9FD4E1D555677B0BCA968D848362C0AD7CD46DCF383CAF8DF24F1A136D74A7E0CAE30AC6689426D543817D964F06EC19A7ACC5946AE75589744E0ED3DD7AEA1B5CAA63DD57DAE52F75631843E427DCF92DD51B0EFECABE4FBED9706607BDD3C4E234D730BC9CF32BEB81BB09675729E8A8EF3967E18C045748B203C51FCCBE1C2039878FE5F40BA150653F5D19D813D99AC136D4886E930E6FB36661B99291BDA55248FB365C64855D23C84432F398DB68C6664C2B136ECDBBF95C51D7F81BE6A3BCFF67972964C07DC0D487FE02CB0051D345D6ED1B21B493CDF277D3D64B93AD5F1336B928442A2C5926728B74B30E9189A8D0EDC3F900E9E230D0F92E83C7F352AF67401F886416CF1A54F7C6A2414AA7A107C83240C4544A7BB7AEAF466992DC9E67C4D0FAAC331B7F201B61B57EFB9CDACA301662C88BF7F27707CD1043076616B15B158F6BC3AFD47B2120C19E51BBE5DFF706BBC0E9144B5129085BD334E2C10E9054AAB50B384B7D64D9E89CDB1DDEEAF8563FCA19435A301A2A86547C773AB50B1AEA11CD2D4621A61A0D6E52130CC5EE7DA18509E1C42B7749552EC1C7000E451FEFBD698E32AB76863AFB58F2C3C552DEBBF7BA36E9FC02CDDD0BD0305758EF090EA191858AB3E3FC1A1550A98545B9FFA932C48163D72302E52DE967F13C1CD588C1E95BD948008214E7F43486C2D8BE461DC001B71EDC435BD42C62ABEACB352CD56275DE151A4A417EFD8E70EE8554C569C135509E912391E36EFCD374E2D5E7991D62EF6DEFFDF1BF9ED6E3734CD85466C08C50201A5E051595082E02550B98F5D86F3C7D13558B7BE0CB517171D8CEA03056864B51D26C2CBD8F6F251829C8E5632879FA3F4ABC3414952F6A141566C9B7CFA9B859E57DBEC10DB86C896D10F59100D1FA0EA222B7BEEBD9295EEB19A40CA02AF504CBB0CCB1E50E04A5BB411A0A50295571D9B9C42173A142678DE16A48FA9F697B322668984D4C7D41DAB124BD742A047A87D0429E0ED39A6F5BD2CB45673CD3DD10E33A6844351CC91E6105BF6455AE152A0AC9DC42EB9A3D73E1A779F5750B6C6A7CD96E5F3459B4B569D0A3CBDB60CCA36A46A98469ED1A6D99238901F0E83386CEE37BE4DCA4DF919B2896059824E37C18A0D69E070CF9C2498692CF72A11773E81F9A1C5BBC46AF533A04CAC0DF9E5D2E62054448702186B7C7BDA4EDE5F47DBF11989ABD8F12D2A5032C42B58CE91FEFEB8F95D9FAFDD25F5FA49FDC1677553C82300F75BF8264BE809F04FDB52D73E727539AF63031B53BF09A95180CE603D089E5096AB3F0C9A063AC50D8B72EEC846C5EB770FBD6D7E13B42B16A931A6332E56EFE8BEB04569B0D2B0B68EB957145D1F4A240F8D14F27F2AAB0BC71D88F627D5E2A5EAFBA1F6E9250326FD5561B8108B16D32EEEDE817709CDD4D4554F0271A3B306F559FA584B64BCF5A11E86EC2F6726AA4F4C300878A2BA69FAB199E35D608E71C9B056005EC06C202136CF72588A49535B6C3C475DD8FE31B45B2E10D5CD255FA1241537FB6CE0EF8A9C2A0987D199C2663EADA0F1CA321B61313EB93A76584E19E1E38951E27845F3FAC59AD30B6A011DF9425A78FC58AA40A517442629F18B9B5E3C50F1093B92FDA7757DEA6E87BE77D4F22B5B9254D9AF6F1A672E80DC245DA950196B608DA79D4B34034EE11C46912FC588501A41E9D099A3F84B56BE75626C8725E0EAD084A6C6BA0AFDC47F891C49B38069CD7BA643AC7DF3F5381E4D8F43E008DB450C0B27131519C8324066A5C97D2FBBA72A2F51A075066A22225B9DC1DB5E873CF37D61DB7359D73AD0843AFDF18558DFA682FC13ACA8387EE53C95B823F4CB5EBFE53FAE5D4888A61E08B26E25F3AFCFE5654499D92151A39844845822CA313F99196BDCC3DA94BE39AC05646538B266369DF79D2F69EDC58CEBAA3EB7FEF39D8486D61D8D8D3FEF683882B99409A5E9A47D50DB8E6941C2D575EAF8BDE8FBDA65557A3228DBB36A196A50473CECCE0AFA103EAECA583F5D41E84F1B44DDA4EF618E431AD3C29DA6AEE51CC5BC12F8072FEA889606C2EE93EC2EC876A53E632FE1088A9E22972ECADC4876B9CFFD4A6FCB907085DA22A2147825E30F24AA8477AF32FA5DAE78358F854E297790AEEFCACF2CC63646541B132BD5EB3194DE7524083302EA637056B49D6356C87F443DD769D5CA6E6749830E6B26D5E5DF8AE80EC7B0B55A8758C90BC6A488B78E7BC0D787E405DD0743C12172D7B7AA6128B421245D8457BD8F2DFDD0B1550E253F45F722C8BDC4CDE60DA66A3E5661C7F2DACC69A8DD4E78448B2F65CFAD50E902826F312F747C36047FC214982BC4772EF912E69A816E204FDCD00DD43AA4363D6546B692414AA22668C6B8E29890B72EA5DDB8FEE6225EC18E862A6E66BDDBAF38D2301DA334C2DBA28DDBD85E6CDEBC97BCE9F29DCF50249C81F74089F9BC0801CBF510163A9E8299A72A0DF0B05A8CEA40A714306BCE4F4F56820347BBFFD32A9B7EF5956FB8A83335DDDA18B48264DF66D38DC722C96A9240B1DF6343999057CF5382509E06EAE6D4A8422D429C532925A639DF25E114EF667CB160A9F1583AE2CB3AF203F7BAA93D267CB7D14D2455105F9A964E7D5F3641640AE0DCC2900D0C5EF60B33BBD4902376ED9DC24E42D613C3CAB39BEDDCF76600C1FC58B8A99AA1201DB9100DC002BD90E85B63290D0AEC99F6871E462FB87E8A4A3CAA8365DEDEDFA345B66182555B10678D8FB7188DBF2C75CE38FA998A5C906865BB42EE22CFA448F8917D0F3ED4511E0259D548702414817FB25677B93ACAB92CAA6600F3A3CC48A2F65D4808A1D8CFE113E95114CAE3A8A73BC72C1058C621B18C8E6F4B688F9927622710F7E1661FFAA430BB84F3D64AAC7E926AEC8A9ADD8BD101A5276E97496BE499C5CB2CE2EAB218AE73ACC9132B256B11E047425D92E462466687A49606D3388454B9A45869F8BE2F9494DB8D70B2ED3B75FCF4C95F9EBB5D7AB8DAABAAA78AC406260F53FF5DB6D87436E42ED270302054ECF6241AF7B61FCBC1E8D9BA5E6248D5B1D0D54BEF4490EA5ABB71D5EEFC823A303D8E794FB197B63B5C668383F85EEF69BB66FFFD062BBD9F2D3B01278DE906D8142E50D6E183847C9330A79AD32D96AB928AD9A0B4AF5193A7C6A57405073FB20FF9ACB8FC77659906C06630E110E8528F55F5C53FCD65572FC3B98EF23C9BC1468F4A81DDE07409DF691AD6536EA5F1A5049F641BBF1FFE56FD80ACAB1D12172103B1E624290F334E742111905F9CA4E290C56B473B52F234F3860A063D364F4CECE463DC3F78996ACB5FB153F0A352928CBF42D25A38A45E6E8411F6A35F8C93F390062A33AF317A9970BD8355B6D0515FA2ED477AB53BF618DB4640F31D9E2391513BEF6A90739311D29AE12B4907417EA2C0312051F8F78F607964C199E5976874EFC523B0B94DE10D438004E5E13EED0F4732E6CE2AB4BF8EA4A7B5F8177ABA22F640A6E48A53A1409B7A32D2755C59C0D5D107DB54CBDE12F90E102E644E644B724902D33A08D2705FE3221A554C22DB94881146CAE1B2AA1A7DD9253AE30F4D7FE4CCACAB6CA13B79FC99AF06DD2443471F582E9342B170EF1867814BA5D39D5787A044BAA92FD04CA020616B27213FCA1D5AFDD05A4E12C17CA727B2CBE7F6961B8CBFA0E762682D83F1B80C6EAECBAC06A4B9BE1991588B6525D0E53E9DA5E431F3FFF7920B9FA40CA2F09345EFF2FA7180E0A8196B70ED57B397D967199D8EB291A0467F03369E06ED50C40D1056FB64F17C4367CBCCDA2B8A9B3BD6CAE3CA0C09D5ED654F7A084B20AFCE76CBE4B63FF458647DA4921D36283FD6EF5E9838377DD07E50910CD2A5E7F8F143ED403D9774EB3E9B526D2CD9D4892973B91D22986B8FA7A6013D7ED41D4446A38AAE9BA26831A2A7D9A8CFA5E8C459B81624EDCF291231C0C17042455C1935A8780073F5795B4C651033478D4DB7C17D3500C202F974DD9ED16AF9452DC285F0F05190A6FF5940F8B48E9A5A24A1CA4D782CCDFDFCA91D4231D56A91B4F6768BCC6D6406662768258C671DCEAD5C9768312884B82A5FDBEB2B2D803C3758D2AE41BEB6149FD7858895FD6261E9D3E471DD1A9BBC9194BD6FEEBBD3315A0A5E3B314848236AD7B72E8F6445C4FDEDDBC1A7F7B1D503DC4D0D7CC0194CB26785C9B87FD6EFA36E08CF1863E627687084D1BB4132E329A76F532F94AB65A2F0C46DE857FFFF9E0CD58DC7931A7E66B95417E0432C4DBCBF4C904358F5658A89572A41E11B42375B7EF1D6DA8F7AC438C1BD8B7FBD83A1BDF3DAEC6B113FF174C472F20C5305BDC4D15DC675BC7FC1AE37F1DE799AED9093F088CA204E4866DD2F8C6760C8D55428B319C6C54F3D6FAF1B9D8BF2D2DB915EFEF4731250AB8982F29B5416058853A77198270CADCDC0DFD585A1AAAC332F755C829828FF35D8D2B1BB330EEDF4D936C6F35CD3A66E261CCD9185B2D68A0E099D8B1233A76C08A36C27C1ACA86EF08C07D3492DEA5BD5223ADE9B5AAB2B6482BA0F388BBF946D3898B5461AB042363D7D32FAA1D6A75827B6CEF7EF878AFA09721D66027545538FB76CB0042C07C2E5146548F74E43F25C88635DC58891C98C4E71422A3765877DECAB843E41240382F2CCCB2F9236307B607FEF9D7399601199F1C67EE53304CC1478D4FBA89BCFD59DBB9946A566347B059B09171CE2E1F71090CCBABBC0517BCA777154DB981C9C4685DFF98C849180D6522E77DA40AACE90AC462599AC38275C383949CE11B576E5F1FF98FB90BBBCC740CA2DB855A6B66C3A4FAF98C8DD3A87968FD017082737B0E9D62026DD75E259A4EE601F028559EA79AAB44827CF545A1541BDB6667D90C7BEB79DD6C7B891B49ACB4ADBCBBDF696322FAC81877C823DBE71A1EC2B15C69C895173FFB9F669C30866633CC0C56C66BE0713F749FD41AD654350843FE1C05F078E841579DC6B37E79DC5363755593EF741B97203091FB1F94AB2D2C54419AC6C4C790FE0DE1CC90ED462BF422141DD84F4C4F1BCB5EBE95FEE7EAD82CBF6DDEF7A3C5B96221F35DEA7A325EF73A37A4FF252E463815287ED5BCB32340490400778382F5E624A7D3D461A2FCD9C8F8211453283E4D54026C53C7BCC7FD4CDC9101F221DE15D8752513240C7D94474F25111A8AB87BD57F1B2DA66F41F1B9113600E00399D1D74EE4583A4D316644F16318A5CB469776ABDC7F21721500A8F1E7DBDB533409173C6B85BA696480774ACF36B800AE228FA6F25890E5F80F275D89B39C626358852723E2807C883791B211EF6ABB8B1550AFEE6664F6F83DA1A25E0A4306FF7D46EECC50D6141DB974EAB69A6FFB0AE9C5A58A3D40C984202E28F6B4C52C4F5368EB7BB0548EE3818BB5C4D96EF6DE73E8F0A45B629B1CB70D64A768D9A621C94631FDB40F84B28196D67688AB2FDA3384A72248DCD3D5AF2C2C26F60B78EB7011F763171DB2763BA38D039FEA8D9CD0F0D0F2E981D10BA5E162F22CED001FDBA0CE5183C56D825FF704BC4BB7A9D648FCDA3496B760EB7D265C717ED5CA0A4DBB80D2C8D3D660BE7FA5C0B917CFF948A3BFCA95801050A75D3BD0F9C19E406A3676053140A9642A7F22CA99351CA01668B2A61DC732BC17DFC00CBB0DD67E7126EF9FF3173788491D28BC1CA23A41EDA7E562540A8D6DB614C752D38D8EA0144A4DBF01223E6BDC5269E40A30F88D9E7EFCEED624745216C89CBC26A6997107DDA64E146FDA29B8F23E22A0E551A5938DE60E7ACB5A8ED00DA78C7C4267C494A49BFE732DF8A96308D06A8015A0278EA5607922EEEF4C2B3795DD12DF65D0ED4C4A37D6445BB8CD4E27AECE24FE1BBCBC08981242E85A1DD04EF2F620DA7E1AF69DD91E486719ECBB7C234B62861FA4AC462CE55ED255C30922DC2BE1818D089233E41AD5FE38003F61731673696024D6A391EE7E80F861EDE1D02E40D361FD96975058E15DE3B0955A5FA44612ED6D82DB01DAD4EB3DB29F224F49FF45F33F814FA3CD80797B9326483D249F0651694110BB4BD2748FB4238D2048F5126F41BB391D13FF7F6141E7FA9F86BEE5477DEFE4E400573760E5B7080274913DBE0EBDFF1AAB0D362C8842C57C29A5D25ABC576A2593969234ABF26DAB063283A8731B1330C59C05AF5935BEE42008708A927FF4562D412C1571B1038D44B4415652D41503D4C39FF927635B2E1C25F0835D005D311CEC38E95FDDDDA051E76F5B9868D49765D92599316A45E2A85BBCB43BF220DC7B42F28926E202C0DD4E8D6706FE9CEC466FBF927A19B50E7E7585E80421A333D3862E970AB71BF30B7D33FF280910B428E086AC4B0DCA9A268B80F208A775E7E01B867F7603B5B7C37B5EE79D28DCFDC9D46F12450D4DA4F2E9DAFEC537554F238C21590847F9DF86450F37D6B0B89610E8914111747B6E89BD6129237423960EFC5F1D6582E8EFCEB1AC070ECEAE24B5561A82F91EBAD6836ECEB62AF40CD17ED08B90D0E0FA8252B8926A52C01ACB04E0925506491E0A385228A1CD5D1B8E70E5164674064DC44E3D5C582E8CFF68BDF9662E2CF2C35F061E0ADC1DCE2EE3B77E10F04D577A036CE063D59D4819DE6B5B675E1A0B71C4B033274BD6880FF4A75EB7AF684EB8E9268459ACEF886A14CDE5FB321356E61AA3E963A705DBA186EBE8EEBEFCA044DAB135B97E95B1D814FC26014CA0A239B5E826D60915EA430186E7B65C1F49B96F1232BEB3DBC204A6A6CCF1EF2A307A97CC6977D3E5D9D7F1435EF5779417F633151CF29F1845022D62210805C94877B73A1F32167AADB74DAA2F9FF84F08081B383813FB53CF9FE12807DA5198B4EBDD2F4079AC87BCF0BF909380A65F03154668E0D297E305AE666CC480B08F58D08EC7D094795DBA4FCB44AF8694E6C55CDB909539880D33C186D08BAE80ABDF89080FB1C45C6947C9D83F0D7712BC12E80C51219B2C8D87EA0F464ECCBFE8A08EF942042F7084210AA663A28B5EC3157B24ED6EE0D56EA0A4DE2619CB6A02FFB35D8BDD14F73E968F68980102C257E9620B1D5F86CCB04A5DDDE3EE6A1A1D8B335C291FB40508127EA8642B8C7F0124BDC10115CE49D2E7D4028384C76B887E3882EF03B528206B394821FA9F717B91EB620944B337E60C0457CE9C6AD1501D76A2348F1A0B9FB4859B80004B3AD0D2AD69C0B5697CAF5DEBEA72BA2213BDE86E36BD7C61B7DE0A9518AF086918A9BF81B28DFD09E83C66021D8FBB03F3B72DB3A1376C7D50CFBC07862EF778A6F4A76E6F67A72D9DB15A189F718EE97CF6A9E7EA86277B85591F3E9D0D0ADB476727D7382D309CC3B936D4978F097B8EF8F0EF2612ECEFF653688ED51273252BC096CAAE6E542D262C33EB2376C654E5A17C930E29E995C9ACA0203F6048B4D49CADC474E2C20CA8344CD37A23948306CE821E03D9056CD5A1C6F14356E6B319BBBFF21E10159E3B8BF8F4BF03A92DAEC8A39ED16C4D0C11B1F31450A7E73D2CE2AA9B5972FFCF1D4ACEA7E37EF41290BF1DF6A162E482A2C02C8FE1876C8AD09349A0BA9BE6230559C542BD4E2EA4955C3B665A463ECB5405965BB2F4A0D318FA9D5304E12F12656ADF5AAF1EED3929F571EF3EFBF670F41205D30CAD332DB3238B26309C559A8C3DD86394346D4907290B268A5752D200BC25C1E8C273F230513FF04CCD6605DAA99ACD36D51E4508741AD491106CEEC62324751DAB5C5CFEFD315AEDDA65B16584328DBF61E35EF104DF3EC3A559D7549AD9C1C8F15B50328626B5B446075D99E7F52B02876AB36DDB8ABBE07B9C26187661E603288AC0F50B2BD3CBC6E052A387C77C0D75D1ABE4FB187C08E27D677AA9E3875A9DB54FAB3F3606BF0AB5AB1BEB53F2B824DF2E0A3298DC04590746276778179C3D55E47D9F2923CAF1E1E402E8FF23296521B027EA83507593964801888EAB40E51B6F29C804410BA80649392DC195E954A2AACA7D676CBA2AE28FC488CEDCE21328F41AF9D09080B90C13789D90A6CA16AC7C0CACB71022B14F2C2264C2A6111A51D89832AD1D83D855B775105B11843C04EBC6FFBD908713E034DD257EF070B940AA463EA89FDAA300277ADC20D2D8613A6F7FEDA1C06F09A62B9B244AC4ABDAA933B24B87DF4523E05F59BBF04A592270BD4BBE20C32E4B3187763701941450213D2C2994EC1136AFA3BFF69FA735027B3C345A3E4BFC7BF1C757679A9A41DCF196A82C0804CB5D817533F066AEA01169044999C4F23E2188B6DD7ED523F4F0879A1694B8C7AE42DA491A510C248CAA50C312971DD5C99C31CE3F8490AD71703933FAAADD3DF2C66A7BA3C2BA92D598F2D2FE6446EFBF1944B5A6370D32E0BE1CFCF5A24CDA1D8660E012A4004AB5DD9F31000C2DEA1D41C4FBE6762A59A61C2DAD32DC0D18194F7E11D60FFF0ED1CB6B13DB7EB49081167B4BA332D9C359542E26757D705FEB9635767F9E60EA28A8BD01F645C03422F163524236532E707CDBD5D1024915B801C3969C015468935FCD4C1249A4696D40AC9B9A4DABB5625C58F501C973021E8E1B2E9DA9608C23AAAB3A6565679A783B24EB66EBFF18A3E08203BEBF8575A8A4AA293238483E4953882B27FE5BF15CA03BF1BF6E9F04A6CB97543A49B6A716C69A0F3786DA718EACD4F5768540544E8748ABCE24D8B13C44783B563CA5EE1A919BB1C86BC838440448F2F360810544187992CD5F65E4F5EECFF59DD926BE990EB894D6199CFEB2F2E0416367C7368931EA9B8D62BB6512058472D3C6953EBE435E61B003C5467A7AD6A783591952F4E5EC8B744C37A3F10C05AC5DB884440D3C0ABF92C45D0E5E1D78F08E430F6575B384107EB3E855681D68DC224D366598348D5DFBFB512CFE3B8FEF4197BC16F88154249E1CCB958B26C40A21AC7120C3FBFF66D85259548243EF026E1126B9B7FAB61B629BEB853ED6AB659DE99A950F8043791F0481E57A248B0F137B79F5E7911AEAB32F85F87A2BCC01BCFFCD38B559F39F40465323BCB244D6EEA1051AA655D9F09F94C78D4BA872F01A8C348972D32046BA0CD66F29AF2A32C6FD4434FFF09378C7625717A207083ECB14CCABFC5DC4B12BD932E29F9173A9CF69A5402A8519049110A0201E873EF299204AAF924CA5D8313977E38F356021CC5F62D60D66D0772CD79793644D706E04ED80D82B54FF90FF25FBF64D26B2273BA270358FFDC98851433E34BE27EE508BA7B4137B98442A95A3B8C58C32396B05A506DEAC5A98A8BFDAB384BFF055D7C02EE29B20C131456CAF9A38325AD363D3613754CDEDDD8E85050BF46026C5D2EC769482F8CD3E9217A2A918D04499ACBAEB4DFD88CFBD319AEBDA89ABA0496AF84BB29710B527526E31AD1E5600DE51B1FE4873A733E6F9AB615E3A44F5EAD6D2974ED20153755EEF83379E2CDCE8321516C26E579A017212A218F624733F2A380351598E3AD0325C936E074AF188D64CA6E15AD120D29E5D88E2E258F44C23221B27B5E562A6BCA74DC0EF4634BE66FBC520A7C4EA49FC64ED8E6AD4036B1FF804B80516A135AEA0685E2DFE4E19AAC4B2E37B64F4458DE975998785E92805F2E91CEFF0C4E0D4C4C7A92962589D56D7D77CFE52A3C986E4C43147BCAC74AD7A13A3435BDE5A95BDAEE6FE100EFB91642F5E0A2481ABAAF38FA5CAA955E394C1342536D8B41ECF52814DDB2E14C8CC82868526A0671D0D4618FDEC4EF8515BA6BC11CC37DB0AB8FE10C9AE2F30F2D255606DDD4ADB869D7A2011AC315ACFEFD9C14D1284952041DA53EE9948EF08022EB4DB955011CA3F6A2F0105113B592562EE78EDCD021605B56518FA142981CCE49A12DD181CD2AD6683A744980857D3F96B95F83854054817F1506DE235F0F20E8B4ACF001E427ED3295312F04BE2D90D40B69EC2BB47A85373598A7C03CC696FD205DDA6AD2564BA7B110BF02D2286FEED6730D29D8FA97D99C5EB45CE36C74B35A8D943A16A991B72433ADC3A5CF0171974032F223B04F696FC1C5AD16837105166CDD938CB4C1F67914E65D069F05997D5D48B32B343B756C9EA094F4AD313C04E21B77DC9360A87ECF29F25DE145EDA9CBFACF93F86D352402150BF0D6FA51009A826375737F547E2C0088A5E5375173FC9F5E890A0E4A03161CD6E56AA435BAEC59EE140179659E1BCDA6D1C8C7F9E25FB164E04391C1AFE143998108FA220922CB04FCA4790F9CA60AC9F0BCC024FA11DD000829EC2E4AA3669FD77BB8B922A3DE556972AADE7D14A084726A338FF133C4F64B54DF3C4BD1BF6A6BF8E3AA8C3E6F2101AB9F324E1657CC0F1A1C1983FBDB175E997B4695817151CF6A1A7D06A8F8DB5A905327697717350B4A5D57C173EFF16AE5A8496C83F167AD2DA39C00E13E5D01A8C5B9528B0B9D973FF5E6175110DE6139F37CEA5B3ED732FC95C868FB014749D711A3CDA3C3837F2993FE800977CB3F92A04ECB43FB82047921DD7EF260E6C184E869562AEB6BC0573F9F8FF6752C41E9C0B25863FC86A2A9F0E55FE3184FBE8107249E0BD3D985C42A4639FF4E8F2E2B72BC7EECBA749142FB51BA9395628F2BEE35E3AC854CCDFDF467FB73B8BAF3CA299B88AB1AFBC28FBD8A6AE285C26D02FECB49866A79225E075130C8775A84B6B32F884A2F98D064CA7BA480F035645A43C4549A8666385E05C6F1606CE38CC46888ED914BCBE0BD63C869F050F04CBFD790ED904584D72F8B775ED4DCFE1CB38D687390DB7D1B2B2897FF17C625586903D23EADCC8550273983C687AC376432DF04F7F0B86097F9A9D6A726A2B212DF95132453C39D29842E25520C77D66D467C40A84024D9FE932F9C2B2BCF326C10023A2AE43FD6040B88B9728604FFBDC5C94BFFC280C64C6D3D85F06B45002A52798F89067F1330FE7E5956EA68A09E30CE39840BC3D0D1F2CD17A605707834576B5BE372236A473FC3787E4A4E94D8E09FF530328263F945A456B6EBD11A44AB41E691890334B9C142C0A0205BF68070A89EF7B6688B65A85D14163E5C2B71B9DE03C27AF84375C97B606AEB9488D968399FC1DE4AE646BEE96A1DCFD9D84D01E21F58C2CFEB0174FA368F0E4AD6E415C4DA5A20B74CFFD18B86D444542C3C68D9D6B4D2C5D58335FD1C6443C35B3CE8B1CD73B53B393860C995985A39E5A598B49B03C1C3B9C7312B45290C6DD45A19BF3DD620A68FD0CB94854A0E5D4698387C9B6C6CA5EC875516FDA6CADBF1E82CC82EADFF8BE750CFEC84BEC3B53DC030D61C1565F07AF19E548E600A7F56ED4D234B2DA7678E5595C8B4AD7DC9134B7D9C113580E3C05BC01FF99A6656E02D03BB6F539BC6523C26C4E94EE1B9E954C3EC95588FB9ED33F20D8080B6F5C08A01D63E9F67F5064065FBC600B364878CC8CADE2B7F7E19D421C7B4EF1C11F31358067920FAB2C406621A398B2006095EAA77EB9EF2071915138025D6DFCD56400E7F700DF6F41FFEE3F0E23341BDB2732D4F62CB55815BDD209001BC040F748C95E4AB5BD5B9ECC9E1AE3B25D45C97E7CEBFBD46B1F89B34E582AC6119ECC7E0D97309BF0B20D22E92B9EA927A5F2063428ABBA5C99B17962F0AC8D41B5CB86A7DACE22AE552BFB3AF9DC125B0637B00194BE873B198E4CDBB12846C5FC745DF8EACECC51A2E749418A6E3B3C27E1BE98F629E40C163B6556DA6F78C1FC6C10FEAC3EB159F3DB1F6D5B47EAC48ECF183CB7160121681CCB70D2DD58F818D99B439DFA00EDBACE504DF43CFFAAA98037792962E51168486EC16DACFC1516465A394806B72910AB72FAFD8E19E1204A87379ACC4CEFF39D2771E2E565FDC87FDB6280006EE48A128C268C06BC369E2699E4BBC31EB263DD3FBC89DE476191B76BFB9E3F9BC089464DBB52A44332703A8A4B2BD6C4622A34D05EA21C0F470DCF1B7BFF09070574928086BC77EC8FA6C6D644FB2E62C4058E01FF313F0ADEFCC489423EE1FA6ED9E4A9F154EA1EA0423B6DE1A04830ADD02C1463AD0FA6705A69C0B9BF44472AC5CCADC3AA5935D770A94EF94237D2DCEBB41D6C1DC5259A9D0A9EBC6C08AA997195D8DC0AC7BE8682339DA0F8D95FCA98322828B21F85B5910B8A3BB4E1319ABFC66C5C7540D030590B3D789B025A17A7D64488B2F468C7684FAFF98BE126957829C7400985415980F7EB0BA86BA2BDDB0807B6466399D7D81384BADA62AA31FF71D19E9595CDEF7C69EE06AED93202156D18FB34A7AA6F509DD6C8306238F6CA646A47EE3F6C3BD6BC155D2E7A2563961010AEEC075DFC73EAB505CF909EEC7FA9C2FF6747EFE1D7EAA50E71347329493BD725FD9B79BB40BA62C8687B7F0F43FCD5DBC070614C27D27BC2BE504865F1438130FAAB56FA404C9BAC2C7DCC82EB60BE40F3935A1F3248776B742DA3DD0094E8B486AE301AFB09E209B7265044CDEF0882A4A67A8CB91E4011DA72BD50A9D4E0AA37EF60EFF67B1BECDA8E22F34F3FBAB7D12F5CF2E98681B44DEC14E01B46294C07F77C7860471B4B4F99B52B4951F9B198C89DAAFA13577C5886D10D17F7FA636AB883831F572A6DC0B80D4F8E6E36F8374EE58D5872285AD81D9E69C6913280DAA8EA1AD893BA72E8C16C2C017A81CA1269D332B4EF8A83B61A797F47EEDE85FB67A59ECD24F09C12CCE7CEC8C772563E64D15CEF85FE44D27879DED84ACAE3F35CF23D91650E8078C2117FD020CC58B6F8C8FC42AD3F63E766B545759199B6C0A83AC85728276BF790E17A8FA95AA993E0707C2995E7F62645A74802D84187AAC18EF7"/>
    </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>
