PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 67694 d26ee3449f8975f1c666dbdaeebf01332b0373afb9e41a810f9aa7633e9b76f8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6ec754ce8c204198f233d99d8c7a42231ea5e1b56b04cd5572c530eb8eed6be1
Certificate Block Hash
d26ee3449f8975f1c666dbdaeebf01332b0373afb9e41a810f9aa7633e9b76f8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b327000006780000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fadcc6a852c74c7bede7446bf0bbd8b2c557976f279241d82f39c16b857e8ba9ee7b00f94535bdb627ad60ab51b31013ccc01f0bd2c2d7b0a9bcc7a71ee858bc2657dabfcf8070acd185da592f1b95728cee2e29d121f18e4d060000000000000080000000e00000b327000006780000

Raw Header Hex

000040201b5e91a6fa3da9d75c8ed5659ad517434dfb83ffecc9460d23d998cd5f15b79013baaaea0895e28b01e490cd5e0651deaed636895d4b5b8f5ae46107f0b8c346db8e216a133b0118e16bed8eeb30c57255cd046bb5e1a51e23427a8c9dd933f29841208cce54c76e

Proof Data Hex

59,560 bytes
12121601030773c2980c80325e2a08257eec130c48c60f29dc5820dc34df3e783f20026effc0fce8b7db7ac7e679316412cd9a81e19c437a16678c69e80f4dfc1c21f4444158bcea3cc16f73a18175aa8fbd1646bb3cb39248a2f8170b08f6cb0b15b8b98a9d28a3964ac4166692e2dab27d9f9c5abd5cbb9c72848af354592e2a3aff3d123936c113d5e36d99789328d2087433268d1af6d8df727112058c2cf2bc46d62afcc35fde5149d130c50a0e9bf50033da2d1318b90406ed1e8fc7985a4845b1463990c94c0ac1d2dc19817c43d1ec9d53f5ca51903c611b3017d473091040fd4d6aa0d8744cd45bd9c2ed0371a367bd4ee895842834f3a6274d2d97cc7cae52093c91fe6f9f99d3f9132a690c80658dd9d4622f321c5d94d5abd6bfea9c6aa8df6f0665f9533bd9c151c8ca99aad7343c8c2b9765524215a8cb7318f00b111b1fa650fbb18a2e998679983d890c5df2e73b07270250ddf69d8b7e6be27ac40f44ca75804a5b4d9c7fc35cdc10509114acf26ba5f6ae6b3337f0709c0d106834433a45bbcc345f168c02664b4ee121f0021647f26920ed799816fdf509c4609aaf68241361db4cae49e4ad9035b01edf1b7885c7cc2444141d0ed88d659fbd73430507711a631078e0f503de77fff232c79b4010b4d5f0f83d7ad3e155815f7de2aa3befc4a770ed60f8fff009fb198b8426cde1d0373c067acbb3a5c6d00d2ef18e9528889e5b701367a7e26b318c659abe76bf3a8a2e5069c89b94534356915b4298165fc4bdb3d92b4733303c9484cd5692f5d5b4127abe8700eaebba310abe00756c0a8117ac3c247e555be5445da100f7f1a5f1d8da05ec0fe274bfdcfdf07fbde5d496f8f795f92d80c00414e4fc85325c3290b5bca5ec6f1c649511fdd747579ce07cdc60ebbaf720ce49483a1359e91e9583be525eb30a0f7bc99c951fe52a4fd78ba31a54ca1988bae828459362274af978f5818a2ead216d2eb6db71a4ea55fd39e15b23a20f17beac615f3db54d81622264b70b71d7a6a19472b99ffbac0e3dce874916540b0a8507033921e439d3aef83664a00cebd60263c4383d47c11e6d7d62fada256614c379b8f7defb47b899dc0d69cd108a3333a142f3f5cc60c8663749563a4006d4d60670424cbdd956d736378471945139fd3e15b073f697ac1e284f26c9dfc0a1b39b47f94d721325123be56fe6aacce2b956bd3e5a312144c05550b3dcbaa900eeaad9efc03e2784056a9ea41beb05a3c98189238fc5620c2aee24d37432f4e9a3515139d29771759f0199d0937c51575ab9aa172303361f2c0a87924d26816418982e8a87f962655d82a7d9a8c82a927be4a1c379be4ba2bc9a5e3d9d9cbd20f855be0c69402a2ed74135968de1663a35c9c3f5884b04ac3a4850b98f47bddd04accbaea101e7b2df192accd1df4c322f213f2f01d439a63699a02bd13086e06d7b791af046950516e483c4867c141afcc435521845243aaa61f86eda6c11d7028c45581f86ffed80bcf20f463c528344734ef39d00d2e85670b1eb2700aa207e1816e9f8d1014efb94a878d345265ba8ab26121deb936b2eddbf689b188200f4a7ee629660ba1dd61bd43e5aa45e220e72336b81c23c11df04b4dfed10de3d507bc8de7365c12c0cb8ddd69fccac731b5207b001047e9cfdbe9a20c1dab24aad00cbb9e9b29b0247a5e3e656e40dce925412c6f1452316701e7616f331d469331ecb8fd86ba907b85e338c229855aca546d3dc9e814ae920655f02d84aee0901019be03dedea379c3f2cc21012c06f422ac5efc3e77b890cc8d23331b5161ee50b1ead6336ee94a37863ff92b31fa1b698a0e5506cdebf98f7fb6b52f77d98acb687451f21aadf1d25e22af56bade3984a3430c7df7de1f280c41dd7bde28442c7c30353047174ab1cae50079ee0716aa23037b98a5ba065f8edbcd5b8c67fe5c540e5485490c6756e6e20ab1c0dc66bfaf115de6abf901dc06f0bf32ff04a6947f2f9ccb99c371374b7f65da2d6dc0ca7a616c64091988077c82a47b1a00bf4c79ea15ebbe43498e66af14a02a63daa755337c234f7d4d2e6d9193c3b3777d8cafd172fb08d0e9744be200ba8b5ded89f47a7abf8ee123dc5602621e0eae48a93d02cf5b049e54dc3fffd4ce6c33c2dad0b35cf43fe552a7a4146f44fe9ee0900370d4dedb04186381377cf550baf659a3c15c3fd608a23f51e7d19717af1235e2cc00ed4e6140ac42f648f7c43508a033df89c4985d06fbb2098eec80a1791de922d783235da3fa9c104b9896eb3313f574cd3acb735c77258ba7c0b7a23a93ab2a59ea6c34441cde31522fe50731261f6eddad511f935a7a960773834188266cdeed03e6898a88f0daa3eaf7b0719998ffada125f24ff6e4c47fd412c961ca0273300102c4cfc9d30a849f5c3cd6d8a7fc279d79c8c27ba2ec27b691297faf807dfd5a5dfec88bd230e0b235c124a8cdb11e1fc103238b141e5a9795a93f7456957c90a13350f2b497244a4ffd78bd2ff01090789eabe31b22f0bda2ab179430a2917e1858ebbeefd7f59e608ca3a313fd1527311b9b10a07a21e9cf3c9e1314b54986e01aa2312d5cea2174565ce6758ee8a361e6826397ebcaf366ddf86e70835010b06e9c677f7d44c9a29c0645dc28ab5c9cae07fa51223b57189569b7db2b05e028792747ebdc28cd726d2145f90f25b9efc52ee90a4ef66de8b6880ec79bed6705af81e9a48975673979095c9b1be65997d50ea6c7171722ca83cced397ab5592636190ca807a68c0e40175c3184c4244c9dfc8a62e544ceea32fb3db26cb28eb4bb9036a0ce52ff73537e48051f5b85baf542fe6b7cde969a6d64bc97219c52ee2c0a9e5d1b84401f925d0da4931ab1896cd995898f8a0cb3b04196eda8ff205e7a1ff5a9bc1006ec12aecdca7c099c761e1da2ea507476623d62ef641cf42d370f30272dce3f625432bb00fc5bb6d4bae0e974a53b3ad52e61791f87921847559d45f7eebe79873a85fee49705f557fe9bd9633ec34769ede368c595d92435b1696c1d2d7661f98da82693fc250b8b62f686f1afdd6fcbadb3def70d7c663cdef4097cd0c860831b62d00abef3f00de845ce75f23efcfb220c74bfdee20a2a33065ee8459efa9f3204b4096ca716095bfff7a768ec31b176ebe2baf1b7807eb2e9376ea7f404a33366b6b05833b5995c34c9cdf2148da891a96af0110a90de79c8a690d9ba40d473137542207ac271e4c81eeb389babc7d71c3f5375d9fd3eb1261efda20467c2fcf1a358ae08b957d8c8ca60aac96fb1d59af65486c541fadbbbf6fb0f7590070b228337d25cb6865e68b2f8ccc93a9d75ee0afe524bec88538f8cfe8948d342663276d89b9913d427882cc5ce36d7186dc4b83c7c69fdd51981cac2568a9434870cb99e61e50356e961ba8ad6ead67a0dd255ea3bdc237e86d85eed82c6d439e0bb8e330c8fc8892e3c9739f3c848d283fa4845539a9b908d09e3ae43d9732b2655e3ba0fde9efa63b093d9788c23f77430042273842a9490a5fa052a58b1f4923e27a7ebddaf0788e420f7cb0ecb66d144a4b294dd247838844f387c4633ed7a8dda0ff35a7df716dc603fe850d743701460d094aa5d1f6bc5c57e38271b683b1300077eee4cb83f1c9e5d8f636b3e849d2c2b2e275fded603d6f1af28a3ac87812fe097b9365c568d016fa2cde66ba95490067c0c385a848d8e2fbc2dd43f2706926bd9c5e7b37e534ef43b4795635e767255203b0fbf6f8d9c13a89dfe5ac9eedf3dd2f850d24b411bbce8873d6961737122849bc921778ae78ba5f8bbe20ecae466e258c9d951adee4fbc014d53d6a3c99aa34506108b7537fa5cda1db56c48675ed3843cab77b63e26eb625bd1ce6c3937056307ec7d5b61cc2f40b94f560138bee7f5650b0670aef330697d465b770eeac4b6e973404b1019c62e1212367ce2d3a027cfc813fe3ab6743fb2ed682b8bee2b67552c815474e7b22abba5f9e2dd808ff4d2f6acf7bbd5b85bdae18e7b9655b686a23e51a399f25b531f2b70da9ba9ab3631698a651c71255fed64567c9850b8b9ad550850dfeb0e47ca01d1ae5da9c282f5bb9d57e2ed7a6dbb2656917f0b88c958be9e36c88a33065cfd05e3f516b243842eacb0e7aaff6cab5e9b0cb6a3b2f52939501841dd7e58652645c56e86b375ca3cc6980dddaef8f7daaf5f338c85e0aaa09f03ddc0a9055c5fb1a99ac443ef0f78de670164b143585bd7aa8c4b0123dc67759ed55b604cbc3b3e5c4d6362a2456b21ba20ca6bb1787d1c9f21e78f5252899987ee4e4b964b464a64f53f577f00592ca3154aef190f67779b27cb9275a3122f2cf9ffe88d13fe8683e653a8c770562f7196e3a9586f1972a90dc19a0f1ead71439272c40e7a8fb6940e5dde83d0816b9e2cf6b73e41e4819de6f73ed96dec28e51577e78ddca5d6d4666ceeb16d41e611d28a9c6d8008b9ff59cf3b1c4d275ff75a42bce09e9217a7e93f07658337c19a2805504b0f67de9a331b161b79cd86022d4d94ad2a8492781643877faf906ea7a64ba421c78e87b33f335bc0c10d87f229213200a7aa94b27636fad99d17658cc957c9a576c9cef8c21d629aeb5cad95a6117e4eadc0c18995bf40e2c404a6452e3fc4981fcdcede5fca017a434b4610f360dd8c61c2bf207270eeb9f5d16c96ebb241ef77d1c18419ee0666e343687d5168a874ad092360bb0bc892da86555beaca22a5af3956004198fe76dceba2b1dc8f46e227c5da1b109351d16655b2cf10fd11f629de9be510f2fc46c50be4c5b0801523ac24703a98da0478ec8e1d1d6028494791567f005ed03362b903eec461a6cef2544e21ca2ea9a629d29a95097f90701b01e5285521361dc9c5e6337be9afe16222c4e710d83c5f334151907bc19ecdb8cb98fed820ec54f59b030f8dda63929b9c647541a96e4ab0236e34ec96efa712dd045c425ffcd907cc27e6f1794dcac24e579685665b9e904e834244f44de5b62876ed36cb38dd1ade4f18e0606f4bb0fd7f2df0bdb99710db615728ebc5367d306fb0d902389edac6cab5ceb710c9722c122c12fb17c73761028981afe7f0025feedc7cb4561500e602f124ccca83274cc09cbc28d9c5d86b575ea38f1c423b00ec419548389bb1bab40d73cfddc2f8f9ffd562d67b9602a0788d9bef4392123ca505ad4516c987a5b41fda68750721c2341e9d1e613a390dfe2c23882a54b58d5db6d5f282b7c0b76275af0c04e7a93e29409b754e98bb68d3f038272d9162457e7ad802146331583ee9e1a1807ee89cb73fe540571c86679e737af1787fe5eb56c26c6d9239aacd43c515de4e97ec1abfb894787a74c6a5b04b650cc2a06ebd67759e85cbbed5e2db5cc470d795baf09ca272e3a7e0cc64371328f028ad0a46116d9369105806984e02797675f2f08cd088471e7cdced4e7c6f8a0763cf81a99d4a44d6b2f2d519075cbad8f4255021b90ee55b868987e61d03e61884fc8002e41d9cf624d772e2c98c45a99fd6f02ba607e2675493e678984f1c505ebcce4da097bcef64b09643df92a726a7f44b2231dd0028bb737218a320044bc70485f36c37cceccd6cb6ac3f738b3a7cad350d87c9d0fb6e281bc88fbcb45e45c09d74845f36d53e299814f1768b1a6686d3902bf5ef93ca37b69b93a2f263d90eccaf5b62c1c15d1deede1174e5fd47ef1f21da1c75a3d76bdc593ded0004082d3ea293fc29d1effed9f6fd8c9a44a1a48ce9fe9f464057855c40cebef652b38cbe5f82c53d5264d39ff7bc76c8d5d75ed609eb014d94aaa0b80768e0d4c4fb23ca7366afa3656f5813cbcea868623dcccbdf61b14f8b047c81e4a4741e8bbee20a9ea1c1f07b9f4bbe9634884bb3e4fef96623303ee6f0caddb289abb3a1de7f330181ed6b0b1a593a799cbed43a938bed5c8e8ddddc124d07ea576f37167b41d9e2c86e504c568094782286813213744dd4d660506edbb634b21c5aae1bf67a61fdcedca0cf465d2e603d5dc01705e44b6280361437b4478320c0646c8547550e61e7386431a6360737dec656d0af0ac4589304b1191061b3cbdd4677976d5d2b016ee2bcb00bd87d721fc77ed8374e8adafb83737139411f311a2700b6746033bcb4c34f876383016e141005fab5168cde9c5aad57b1e9f436485fa273c020b3b4878198bc835135ced01747fc010b8c90659de90a3c546eed4328204e9b47bb6eb4913cedb0b90fab77c9c0cadd6f802497c34c526db575d92a246676011beeef200961e5a0d171a134e8b131a51f860a9a76e724840d9d1da1490e71100966909923d246dc1d810059233f73f30a6490d405ae375d872b5485630b7686a14c0654a85202faddd1d66ea385f5c4b826be7d3bd750d4a3b52cdbbb16f09d3380b64f07c7601b2070218481d49f9b257a414bc5863e09faf7296b69c87a8c0af03b47d7b72bae835df450e72be1cf7d3048d0b73b6e3f9b98f8e87dbc6972d10f7940df3c06eb7819eb4e88e7213825e59586e3c7b9b5570434baafe28619ec724029a89711fe2746d7bff0d4db43ca3f222d1bee62ac2a2190948e533d2af4c29673c4eef7f6a6345cf67aa3393e315ca4d1990ba27a6b991cf1f85cd426ba70648dd3ddc6b8a5a77683032226fb353ff7fa97e112f016198bfa3bdede82459d96e454545fc4a38d188d2afa39efedb3b0743d9f2c364548271bc43ace8759f21b6910a4b2a1a7f8b666569aad1492005b75ccdec5a01ab5de31ab6b87fcad2ff3f684bff4672e1ed1533b2c683e6fcd49032c4368d46438d607c8e458c0d74bc328dfe292f35e76897ddaaf8c90a3644eaef36b95f3d589992558639fa356a0876fc9e069ed8a5b7d4fede5969c1953117d2b5f6405b7d51861ed5e56dc7d994056cfdbcacc8a0707030ffb6aab5abdaa1e8a060b3b0544d28fdee4da887602d6369e4b36621b97bf46bd87bc9ca9306a5c1c9cefb18ccfc7d867640a4862efd599765ea35e493e8f172a6c4015d0a85c78448e68391947d77e2763c00c3e3f9e0920861046d84c3fe41885d5660521d4926d432ef8d683300b7d6b6f06c4216af6516ff31d29e9421593fb714ebd638ff5a295b34cf3699b411dfa3a446fa1eb01bd50c15c3b714f18312ad3ea532eae8a7e8a6257e1da3f9381abd6225108eedc36c5cda8205f92902fc49b2db6500f5cfcc748e6deb69a374933a331f684c691b1fa58de05613b93e9abadbad254f470e739a299b578803cf2b8f7ca9ce3f3f869b10185081f938ccff7a39cb81e81c4a2398c37d49c8a1a448083ad79bf4aa807fe14bdc3657474aeef5489c0fa5c00a2ba0412e696f1e36bb99f114648a0e0e7663ac2be8931b274d1eb4a5c7485830dff7b9e42f9701ccc0d179dccc8b4e9030c90ec0f0d5e0181752c863b2cebad6b9bed6e70983228907e926b92094daf84ecf2792d206a7ca52c11bc38f2883da78bf2f323397bbcab9fbe00d4b81153eda459454e847f28870bdb010c1d3ac0500470d9e165d49a5d71411c2fde3c17dc1f4be784394cf7f097a8e4327a7b664de1419429f3cc5fd8538f641b3b5a7b2e358304950222e583854ead730801159e81d895e69856b5965a144fdddcc23f664bfa77655be89fc39f1f57d47b905806cc864a8c21f808b021eb759010a6e25c90e43f12b650905f45f28d6eaf0251df6cd1106b2401eb0dcff25208c5a4360a2a58a9052755a9940fc87d5430453f06bebb4b65f6d5840e504bde5ec247a1ef0777df30450c5cab23d8867d4357cae21291e96331b54efab588ef6f1e203384b38a084db55da51c65ec3a4d30ff670031df2cf63584d053af78474faf05f2c2007a17adecd40913db7891311f9fe0a513eea085fc0a63851d57986a714b975a6862921a5120d4ec5be54630f38a104db25e5d0d25fd433bcf8068a75eee44b0c1947b7c7c1ea2628795c0ec6ac141b05637a5eaee6ed1e5b90558659d862d72ab59649959288ed74c8b4c162946baaefcdeae3c80ba59550cb5794cb7782e4160dd0a328581d815afe8e0c4f2901b731c498271e9840841f38f6c16efc1e22be3c1f74c7f8bf876067dd306678a5c471c3abb42e483017aa20e48a5e0e79eff578342d087e9fdba8284e4f89893d2f4e79a66600b1efb3462668f039237a7f6608ec06049efeff2ce65986bdaf7bffea519d1ac5825116cb35d0fcf93c0248d87931ebe63cfb8a6673140bea72bec56d6198b94a257f4b0409c92a348f672e747a12ce6d29362a4cce79f0b4dc7b2e464ccc720564299ca8968e7e2799b1aa89559a7a2718c46600d004eabf5263f03ec96ed5353bcb757733963717db3ca43a7772708653023ecf396e3f3c73f86b511f4bf31006beaf3d3761eef44e678728c31e039cddb00b00ea4015fc5ce22a8a71f91e4c86fd93518b03b99e1e6f75a429b6937b88389ccf43852feb505a9890e595207f9aa9a874002a95305f5176d9caebc75e64e85f2ab2963c54242e0c4c754166abdfb64bc158ef639a6bc3e98927de1e2ab895b4002a26909d560b6f93f179770ac3e231adf43f854f05486da13dc334d05389e5373df00c1af04acc448237d64e826c5c4dabecdc1920842d00d499605e256aadf43fa3d7e69f1e95b48c7f80baba1197b9d541793c135ebbc3dc1a38f2b1f8ba774cc3982e92fa3850edc876b410a14ce78584baef18b235b78a69684a4c2b29513211725b46ab678a1723ec0c13661945274a6fe839f45436f9b7652b43c5d9d27b9f9bd893ade48e5655a991a4459fde865750a53ff325395ca27c95d11f3229c919092cb320a1a42e6eaca862f21ac351c4d39151638afbbaa492b4b3dab79b90c8f6e0a24402cc0c30018f7cf59734c275264b1c26554c95d0c7a9825cec9634b06264fe0568944bda6715c7a9582f568617f0c9880b426a5194139f67748e6895f65930fcaf6b805c3b61a538703cccad8fbaa4cf08f1ed3359b8c6fb3b9898134bac6db97bc0a31a79b871d1a904cb92eff5b1c8ad30ec2e427227454abb06118e0cab04849010a2154d37c299e96f145de47393ecffc0a72fdf2967b383389e189415e343d622aa4059c51a6b8cc5d6bdefc17903abee680e88fbdf21f7797fbfa0eb215783f08624a1631455ccd6aa094ebc1bc7f4eed344f172bc483074a51fac08e0e8c2ccd3b3425e49ce8bad8dc6bf9f797d79ab40fd0da6be6429f0aa21d2b29453cb7825d91915a26217f1121adcf60bce9a7f423ad2f00064174f643dbe308d2806202de10fd9ad0dfe624dbd95697b9fff47cf62cf3a1886d0ad93bb4e3e062f8d8152d921706b13f08a3cf8de597c4a23bc0d05306e4778ddeb02a61ede0406f9a4b96c32f76ae97ca0b23066a604c18ece64b70d61087042278a657524eeeacfdc5cb4913c5c7bcaa156465443614cde247de111f2a812d9b5f81a955ef7e55a75834a621dc83c93e8d3ce49322d70d1ae9f96453449c7b853873dffa1e6b0ef83a393ade078382661023bf8531f4cfa499a2d880d2db884fc7b5918efde1e45f1c608bb5d8e46f5a8047b9dddd111ca7f69ca7c286f4f35d2c2193e421b92edcbe8bcdd70f0c9607bc22c604b2080b7ffe53d9ff8806370fa7db2be7f4330df71bf3a9c8ea1c2bfc8b1df6da04f42d561092ad48555091e08f40bf58821c5db53a23a4bb322a5689e43e545d25b3ea98dca29d24caa1347d91fc87293ba6fb9aec02453992759d86afede1eaa3257e0be1f16e01947d8033dfbcd42e6fc78f8d377f0f6de7fd6e471c34925dd131a3585b4b526bd6cd304b4df8aa0ae7faacdce32a9fde471b953c1e8252e46b220a3728f775f384a190ab4a5e2838068bf7b4c7374fb42c808b69bab8437d26484689bb1386c2a2824da044b17248076db67aa0a66c8eef32a80b41844301c89f4cdee84cd482458a3366d1406c43fdd54f13cc29237a0ba0246ab9c8f34652cd8e188f940b36e1f08a44db84e4f8e4a8487cd6755bec5c4280e4d718f1df1f1c31f1fe8547768e33ef45aa5612b416f080a280ca6182439e3a9bcc5000df80849d71c9807a96de7a0ac199a8f4682bb72562252982fdd25ca2ac646ac04596a5ce7576858651bcf17e234d85cc5853d555b2ade51fbe52afa19f70ea721a352b456540eb54eeab518bc1cd70619e5473c22196664d267720496dc19f0e69f3dac781e7901ba0a9b220396d2a6ad66bb539acbf1ab6848711f23dccc0db7fa11b08b942b49b8ec7d0648003787e2fce16dd9066b7a3ae6cd2a8b1fa853ad8a8c75a2d9bc92b4903fde44b425a3cae6855863673772e176b6ef4ce3739496547c8a5622d417ed97e845488b008c4d54e857ce68f082a40e40dc5f6fb63eb97dcf3e45b909e9b700c5794066e91356e660702ed612202c94ae0f59844499f14337d302f39d5a50270115c5e2afb196a52b6ed0b4246afd6cb3f1e7367d3ea238d668a44ac1c7bf359c540931541d5f253963b48f222ac7aebdf49140cc28b9d221c0bb128a1bd2780e42530b13b70ce208cad1a927b2f508afd3cac306fda2d27ce489e333dee18082c140b7563945d494c037f3d138ff8f07b82448621a3faabc0acceb517f0918bf3381601b28c4a2109502809cee9b147d8ce49c07e7714df3acbbe75ce90689e8b826848dd84dd676c9b5cf36a97189dc7d60a4223a181b835eff9920cd34084eb6e43de6003846c4c1dd7bd044ab671742da8747e4b7d9dce4868737262b1eef172dfe236d6f5540aa758e78753668341d4b66ce6c14340ce9764f9e431803cf80cbfb543c6d85afd0fe7e91e821c85dbbd103830435573dd5acaef09b4b02a287a09c7a46cc959d2885e6ecdc1895c8f3dcbb7dc964e20851afb056a8aa06d63ad67a43c0455a66259d364fa2cd5bbcf651f27e23f8b5f616002ee2efdf3180a7c24bed93dc6162fd7d6f8e9175cf514a6eda59c55023e7b3d541749caa7ae2820141572a998cafcd9ae612fc9845b8305a83812ddb0ad95120224b3aaa7dbb43b9ab1b4d5a0d6437959cc6451aff142af9e22258e1c727ee246c23c69cbb6a74bfe690f180679dce84b8d181f7ba722283f526f85f997d3af5c8609892e93e4e78e9a474d29ec52472441139f47d021782195d1d3173f1b04123f8267836083ea171d8af26de2cbd5cffef73779cba129108dc0004c71189f55fae716a2292f9c8bc7bcd8ffcfc267e29825b52d2e10bdd3a4137b17d7d8d67939930f6075185f52b1bd0d05be1ebe3b191649326826973027ba4be2a63658b3c23d9203fac55ec6bb5c4f2d609143c4e5f8fa43801f651884f0f0c2c513ba07f6046be970169afaebe4a8d62dc0435ab10666a3df8e4d1dbe99a24612ad71dd1c93657f9bb0756e7a3e69e4995f49b8d2814504f07b1479427f89c40cd8d146597fec0f3857471f067c53805453cae7d27a587e6aa23e0d67f0d53df737de4dcac14d31419102939c73dccdcdd6647db0e38ccc4865edce35c7b51553c4ee8dc7430722aa803fa9631ae7119886fe6ea62bb437c80bbc984fde8b3bdd73aec8faf174e4a2c623124edbef52b9e494d84948363b5899d95c9b93cfa16277151c0fda9d0bab424bac12d2954359cd9e700cdfca860b97c438744541201022592a02bcdbeb24d40867d7213c343abab9156b58c6b44a3d15f4dd5462a85664f63b0e3bd14beefdaa78f04620cd293aa22a493debf9e63f41750bff77087de1c830ccd945d5e6ba358b2a3727e257b4aaf344b44992664353fd5ca5548910ab4c6f6a90ac226b28c28465b457ff9c32a05dfe4167ab80548302ac0445923648c0fa62c3e6d604306804260e057995ae1fd4b603b4d0493d213f6ea1684f3af0a309cb139a52a1cb9f07c37615aa52ef3d7bcc01f759e0f1ff9f0ea053d874100193f5b47d6eed9daa43056588a7b430868e2b7f59e99482e4501b24cb1ea410d763bd7ace46e189c914bc28273ce8b6d121331bd679a105d22b380137625b3f01230773e339f0a0ba5371d87429797a2310831bd02de92374b7a10203c3c118e11a71510471eaf03ea533ce63d30c0bc2bcf40a0e0a552bc553c46e5023124206f3987109643cff6d28863690d99b6cae7dfdfa17806b93f7c12dc3e5d0dcfcb9327a24c9a0e95de705f45e82e07005d6b8ed087c2a57fc63e6d646afd47cd8239f3cdbd3b85ee0cad7462832b58a26c9776bc23cdfd5a0dff7b2a747ececef0e2324e39a2e7c4b4ca1e59ef8a8fc00f15a300d1769690365496c51c9c89a67aa71ca1326dbe609ebddb747bb8025fe86f4c33487cc6996faca8944e2007d39725ef5cecf75022ff73fd5a4d746c1eadbdc75d2b6c2f77a46058dcc0e592c3c3561f501b575161015a01dd70060ae490a179ad4583437232642ed2cfc65d1619d71d7683aaadfa8b1c812302954a6aff9ac5ec4ddbf0ed8ee2142f5aeef74a71a09ed04a4006b98f601c14c0ed50c3df1ab4a597187f42a67dcc41c22bf0f13b5d8427fe318db7a60cbd9122cc509b537172e1df603ac1e881bf6531abb9d6c3c7f3be79ad1349fa3ebf569c659691937efa6aa0d776c1a702b147cfed424f5cc8add6d92dc43019387ec0db9bf90ffe6ad99e85ba9487c0369e856c1fb8201e06bf88166841a41fd4857583b7fc0c33c3116bc450c93edede90c80c49cdb2fbb4ee25429e90fda4e39f7f7f7ced31ef2500b1e1aff7bd32425418d180e3e2014eda085a2fddc8b989ae4fee6c9e062a5ee05acfaaef3cbaace10c9e7bd1a84c93a0ef9a1af52a39c5ee75f723884dba0242c306eb969d08c91d2fc3a36a65050131f62d127e5e41b2349678fa0f419bceba72ba2fa5708b593290df77370c450106a5c3f3809904fbc303cf758670bbbe764111ff4297a9b4a1eea788d32674ed0ca55c7e78896ff99c4e0c622bcef340e5e36271d12559cc52687584d54b8e048f9eacea355505c6c3525d58c21cd98c222aff9cff3c1ec3fec772e33ef0cfdf790e5207e439ae7df605dd435eff02f641c55253aebf1b2288d5540a565310884ac8bb1d207694adbbe9e8e5ca539e5529a16e9a2994ef2cf3ee604e6b2c4c5d2eea2297ac5c33d8b876bb84d39fde57c125f1253a18c620f3bb80b1258e1d813b9def6391ff86617ad805c93cb9fcfb8c5cdd08bcdaf538fe3edb6a8440e6bc119cdd0b305d0eb2d550c26d21f5d15495933f1c46ae0e5b4ab60784c141b0ac303a6d035b3b85f8a23190ddcc1ff75eb95051e8fd281aa630a004a06420467a326420ccef1d655b99df1a8b14bf48fd1a91a384d071a2a583cf3654c29d7870c8022091f85499ff0fc04e62ca85c2d4433f81234f07f100aef7ac30f476f921b07d7515ea72b6139626f5eabaa3af816f9357f495ed1f8ed5fc8c64eb5a8fa7bc5e52b8d1ffcc194a54fba82ac55f9cf2f373ef54d3195ed0cae5d045b72cb0c4b18431ed8203c4d417f1d346c9ed0897df82c5efc0ffafd8f5a1f2b65639eb7ad4a660a3f900019af5343fb98271ea4a9b1064b0b614c6cc804463de047f0af7cea3dfde89b055e961367d40a0e8f65a9000e2e5c5e45c7fd4610fcea5ae65f23867efa559a1c9f927701d0079b22709306c4ed65a6424c805325c5482f7fb232da174d54758bee33db49095cadfad50bdba8239e9052e6839b3c49d39b94ae2f4fcf26371ffda5fd5855c78a05f9c199e7764e8510c4231b3a1ddb3ae9caa6f6b79d857b7d847eb19dcc5512b827c00c7502eaf25ab005547bdcd507a763a261d9c284283ca8497c7ae0308b68ea16c174ba2a9dfb90837d6110ecb86ce163b4f64161252f539ab7b95fe6776b2838742d919ec467616727bc96902d1202b237fb7f871c0ffe8e4a0958b254b559a1d9c0b2d69af1b4687eba043b96ccd445d8d818adfb742f9932bda313b8b20f65fd4749d47aedd228a69a18f48f4900bb5e606a2e55359673d688afa935523e7971f080c006e38dc4ab092ec5679f9f59dab510e2b7de67a054f21fd811f3211c96b5d86ed0c5c35be006f0ece1aba8c97bd39bd022fa9face1d8da05599545ed08967ea73c5f3e2069ad078a3ea1dc02b6b8a9cc462871b1ce214c0f8b38414892d5fb113de995acd12bddca0431e99278a3d8adf9d742250fe6676bb18b0419649779e849a14444e8f5141517d615e204f454758113fc38668bdc4b730db4b915d5aea27c0a363ddb671c9710092cac2606db52b1a68566c2af368b426ddf1aafcbd9f43121f432089c3d4f16e08e7af85b77458a31d2006d26211546219d0272a46571b7da78cf4798c1d1c0c3f14610fe0b7afbe7d10f8efa05f1137e682a60ceacda50a7fc2595d487bafa7876346a8e215efff7b6ecba9aba66f3885ff52cc523e18d5f52ab6bb4805526af51d5bfc4dd870c42f2187ca228227a3ae44380cd54dba278743cc46221f3ac87425b0090cc355da5c5081491c3e51c3e9e38016124d270f10626031f0b4714e59e9bfd40657cd85ec1d63ba58925e93b3e0918bdea9995acb8bd565d3018c85f7fcaa5cd10e2e011a85e1f19f7afc664c96d6c0afcb42e30f1d1b794be356747ad36de62aab4be511ca72b5bbfaa13020429aeb9bf70ed408e00286c40cfa43cb3ea67c2f8c1d4c05d3391c84b644d3006b81c5dd80baabc49868f6a75ebab99e86ca015a3e16a126472f4bd746003e695f1fee557c37478a4f5cdf3507bb87920b4a15b3975ef47c6ac457e3cf9c2e568c93a430f66f6c9a67bb5601a85e4de2eb2879da32d722d439ec7b3641340e773d3b7da7c9272e86dd751a849d7676205353b48f4242adc6812a18f6b5d2c8bf5fbf3fc2a2f50951cb9336b4186d14796e288290300973cba533e062a951415eff800ef7bff43dad646f8620d7fcd219c46ee0217baeb04b1011ecad15f3aeac79b00918d562761d7f374d1f5a38e8a892ed5e35fa76e83826f3945a230f6d45c51a39a0d9958c098e71ac7cc41d5c525cef4d9c7f4cb4fa91eff648ab93a1291fe6d8cbfdc4f6ff56243d461b7d38afd2e87316356aa2c1034c91a8a5c6a815f17afa676424490fcf0cf258ca58c8ad3f8410815e6ab329f681e56f1d3d1724808f5503588aab556ee6a8a514f5a388f86ce1f5a9be08fba96db420a94c69b479dfc031b841e3471e4758b92ba90645d26091eae740563a801a65ae75cf4d937529ed3efc4eb6e0d08db92e6000d24358a2dababef3b55f753216dbcbf61c9bb40660528d4e5891da07189579292dfdcbffeaf5573d082eb0c180cc65d604d73d62aa2a8486bc8e559f82609f04319341c9188b2f3c7c4b9f1b5598412b1d260d969c6a3fb9447c0c09198016ed622afd3714b13f9dbcdb8bc015ebb46328591b38bdc8eb80684ae5160b1ec9960513d1eeeaf315f03552a7a7bf5b5bc36af6552fe723a5c5795d6a87c54c6faa48ad40b314b7ca6766b02526a5d25505478d1f8e7888c99dc78f46cb17d289e869dfd5a646a089ab955441d87c2f05566529c1300f7ac3482decdf3d603824838e56a5ad5139d5c534f5537f28cd57026920c9fa1947e5b071a190e663caf279a392d6aaea06b5f130115144008e1a90eb1d3baca8f36ea389b2a9ce9553a4236016043f38fe6ffcd440f9b72bc1f54555f2a1d9ff66ce26035bbfb6d21ef2f571103646e7759caa1c91f73ce983db3a2a0377d387fe54ee08133d495fc68db185fd92fc360fa98d0fd9ebbc1353d1f970dbede096e5c5c7f92b9db494ffe9b7448b207c740fe5f06abcbb4578c63bd340a0c1c06866597406132adf988f16de12bea626dd80ebd151c92fc3070133abf85fe127f78dccff1b48ff69e83aeab2282f0e9c96a9194a1e987d18e33402dbad2ebe578a5bf085a7c12f3b80d421c2a1b1e4e7fa902e8a43f1029d5b845515067e4b7022df317a2cb76c440e6f7d04adb1c770e6baaad06e7193c75a58219cf0cbb9c0cc6a0d6e447aae15120e7d787d124156522db2c98cddab3ea367a76ef3f88c1bd2cdc3e93d6a7383e3e7e6577f78d78229e65a91b302515f57672d2ecb05c02a823e2aca9b6b2d96d40f04a64f7ffb052b1b279e8e79ba90276e64c308208034e66ef800f78ea1f9a4570c49ef393dec3296d2bd8884745e4761a4f6fd0757cb10cb4c284e0cdc6d969e829a56e14df685d6f10e183a674500f8e8a1013af4b06e7761bac8a41b4e1c0d072851d40debb8dc92c7c22e0bc6ffa2be5837cc2024800392580fc19a88cd3105aa932c31f0a295060b6d36baf681ff81ae66ff433b5ed3d2426f3e4e91270d770cdc82c0ab431f60d36351829fb311886f310d42770889530339ef0fcf3032e3f7455a7de936ca49074dcc12657ffc99dc73167afddd410efc412e622484a613e1dda9305e03fa6f18312d2ff2e64a2225957a5aff020dda76881e366ac45246438118ea84f0b53002e80b94f004e0a3df5071d54ccb184b78d068618146e657c756cc7bd028b7cffbf6387d1c57f5c7e5dc3f58cb252a88f46036a9ae3aacda39c3b01fa977ea5201f63281951f2182b612a2031a5f2812c9adf639083cfc80219b188dcb9153f5caf9d858b8e928bb64b05e4dac0006d5b0cf104ce23bb435c61ee28104bfa9211124698b3c717d3d94d907b2ead78d26a035f53a7940369c62238144d707ce8408d312328d29b187b74086bf7a7ffb231e8e4392feb6121ccb88700be53c77092e3ba667d173d8a9555ae0db96a1f0d95ec16a92dcad9b9bc2c7c1ab80158a4dce96b8dec75ca4e8ce339977f161a013ca5ea7694c048e5b0b5d9f7b682a57f22895b3a4bfb1a8df67e2974356bb83da250fb5368cf64d2c4fdc540bfad9a0ed6c29bcf4c698d3c9c15b86a5557a2e4e1e6fe50dab3e20eb14f7e331fe570fd3e3507332ca8cebb1630dd1976fbcb20b65e5714ce6107671341be7f319eb04d04c223cbb09e989c5ad386041be7a3a4814a3f2d1e28879034d44723b4ad3e23d3f537d37f889a4a7921982fbf0495df2f216274fed1a5876546377d874d3af348a6f60df50a4b270f6c2fcd7ce3642b8283bf35167d06004e9618c0a78c26f344f17d90e9a126bb149a26a3d7bce60e0270ba782eaeb0acdc37bbc70b853b5b6a79968a7a55f35b1c7ff72ed4991efc043afd326dd2b4e5b8ee54a2354e430dab54ae15b0d254d15bdabe1ec58314de1077a27d9e5f1eecbd57ccc2233ff8314c3e77c16ddf344124ca87efbd95f87e13c79be1ba17f9261e93741c3f3b8de8a37bd89118d401154a3e5d2a2e5b4f6ef451786dc9353c91c84c6dfc69a6d6198c60496a52ad71a099a08c432dc19cb0ba9cfcd062e8233c098d1df834195b532a954932fbb02d5997dca1db48adfc930a5e8a8e7573c379ce05d84c75693673f561a27dc5514ad27a7ea704ed772ba4fb54bd1cb940a4f011cdc27f049dc98fd173aeac2793164ea379940d7fe80fac7e6a699b4090db7b3af106231f193d4f034297be3bf2dcba5a4475ccf02bf497627ffe52a9cf1507f827d842f8ca19a4f0ff888f87a8fb10bbfae2ff3523d154c65b26101be41df4fe2c44c953cdab91072fd527af9b48e4c0e76df1cc80100eee8e97bd22071877084a0ed47667de887c407129d7f1f792d6c54dd3956b79228d13b511ff0b36104e1a3674a26d8385617e385cb8199eb8a6600bf490f5f7b66c525f3bb37f8fc017e897584fd729bffe5b47ce2acd86e3d43ba802a342d7e523b082c4eb1497add8994453ebb109236f3f66315db57c8bb68ba6e5db65e5b51c3f8f33f63c7907e8fcf2e43e9956d2e6aff87903cd4ceb3d44661e005bd60034aed58006a4ae09a68663791adb2daa9344f0d6e6a70c5296987fca80fe63399b4aa8aae542eec27d6ca4e52f03a48295b5849135c671ed2220973e86984162e39d22930ffb025921e755ba4fd0f3a334ba1f2cc21c9234a7d7c264835e79a8f7f93264a607d15eb82afdd1566798a68f1355d76cfeaa1ff42836722b9738cc3b567bc4e4f0bf4c4beae2d474b56a9dc49429954333bc1ce09f42c6d0d558a7c02ef6203ff474479bbe9b1cc731af4ce9b6c68cb5cfa8ba7178df5dd4e2f9bf2a3e96084ece0e9cd332ac3d87e84b56ae6190fe60eee8bcfad21edd412b8b04b1ed981909b6d8f76bf13a6c4f95db8c4b02d78c3f1e1a4095446f0e08e8b7ca12636c852a4af1d86dadd26948ae3fff1d439c4f1c42fe0643bf48771f7df8b61458cb3cde5e1bae414c568c27e1a4effcf5488449a10ab8d45a925e9622dcef0649ec5155b616d28cbd6827a13a0e8c42cdb2b85008d3e4aa4e0d7c618e3d58181ce1189a4490bf6aaa28f659f369f635043113f1117f3e19f4ab183f95fbb0264cd574090d028caae89315c84bbd20d88b5d102c59d20114d966f4527ad1c74ac2ed78b1a844d8929e5d944ca4bf435145869c898ec502c7b3da68dd2f0f0fccbb773c1fb8bcdff914cc1217a3a56f0ed54617a427d90e119a4bd235cdbafe3ba05ecb23a3d6b48a95907e01115af0f570638626d333c8725fc88ccf0fa0ffbc11f812c3c67c6f35b68b7b75790f862e0e68487d231cee4f38ca4b25f4ea8b31a58dc4cd60eb443bd49c6b40f6a094dfcd3031c721c8554393de97d0658878b06f1dc23767c77fb5c070fee5a98e5906ba0e43d5a833d7ced0f35617dbdfc39d4c1136ca8907bc436c78d6b8e0b2f7eb01d7e39b2a16a67b10cb46388a5e4ba873c0e6aa673f6fe50a038a97798df130cc5692a4141199718a473bbe1496614a0228907897006abf0cd582c07f7d568bb492ab18e82ef73611bfaac2eebeb2a6243c5c2f8753dcb6782712cb099caafaadf28ff3ee11ef80edf6e70f48d12fdc26e14c9d1c81a46b8bbe822d8dda026b1ace23c198d88a922c919d777ccb64598a7ab11c47ca587cb892f6c7650ca6f997b4b7d23bda1c214ff69c8fda994c9acd02035df12b3a7f2c97c6f70c78069ff392daaabcf463446710e796bde8523afb12f107458d598d22db56f82f72eb1dd7b7a2469f34de011d57255292b10dc69825e59f9d5cee0921970cc09e2824614f51f999ab2764d7066049ecfe6b12df9c8786250eea0551ab5784742c6e603bfbcc8bd24142a72d294e292c2f428b6d9a44660ed8647915646600032d5afefe475a393b22fb394aa8a74499a8e66950c880a3778480728b64be273cf773d8d4a7793e52a31caff48207d0cda102b982fa332b38792e8cdfb2b5bd3765e6f1e58f6dc917241103032a894ebabf30b77850e74dcb3578c363ae80d3b6a01422578380ec8c383b936f01393dc0b458d2ce3c5ea457c83d189eca07fb12864dfca67671c66f9cb6e258b72d649ed728b80ad711b8fb7cf8c0c5ccc2954d6ee6a4ad31bee258fbcfd99ed180a073b30783f0c06059dc7d6a7688ec9dc893f655d62484eb952d14c823b53c4b6ec7b69caa72d960db027cd24bdc3041c93d888bbe9c64ea37f5f4bc4a1b379d401bcc40dfafffd65dece7403c59bf1321b51189cd8bbb85a815b50b54efec0eafbc5031b81148e41a28540f751c2772512121ce47a5ca6ae523fba25ff10c24854ab8e2f2d4c7e2b613910a1845ee6074650686f8cc550bb3224f9a035de92fd0cba887228e96bcdf7d787503f5fbeeb201efb75aa3e13b087db94a4b717425b18457b12018c79ed1568aee2cb1e8a797feed8c4a384f5c98312ece7fd8833a17d497b8de1b971f040f03e2bc8319a984eee54d5dc024626e4a4d330c628befb89dd387317538cd77c25d4b03d72a27ecc2a2e6d143a5e82dbc6df422b4a1b28eac50433ea3139f99c86d38904bed9e7485e4bb7fbee3046588d7a77558e9490645ab82fe4fdce530c68bd7ac68a90f93b6b2900ef9998b7af5251b011110515725ece6a00e40b9b727a5e08f248fc7a0ff7fb5d0e0df46e6f7626478aadd4316436ad9d744fa0f955cdcb5661c4526f9d58447ae78ca65e278e24a2dc1f3da1ef65b5b25c1e81e76f636fb56df822ba620cc6a9b9f5d92de10e3b29a118a39e04fd096ec07e6eee1526097e11882cfd92515d58ed36bcb0f8951dfccd56d76aa01daa5dbcebff419d18e69827ad848306eb523d5714b45f4d221edbca1fc692fcf7c7ba11b6fcfbfdd1dfa4769009573e766dd73db98294edc9170d05dec5c3c57bd2751c0175d2121b3aaaeb699a6e8196abef5de2452e2e2fa1ccf2f9f41c2db981d4146fb1d3a6be47fc5219c20d9e35a8c7b2f1449419382514ff2a941340647f3bc7813aff9f22cb64ff479bdff47df13c97229837700e476cd2b8d29ee67e063b3718c59c82a6d6b0f7fa870c526f5b4f3b85415a90c137f528dfbdc35ffc9e0171a7e56de51de12b9d2535b0ef315c8eb6361b31a6644f4dfd249d8dfa85817a7ef896296e1fa9e43a762bdd8315daa03caafc2e47902aa5c702f2464486ff39b9d481746335b39d9619969b7fbda2f74eb93fc66a2e12297f49f185e560531443d91ba15f04f03f498f36c07dfd5f916602a620220290641c585ade6e579a9b92aeb5d4855a9176f299a166f55d1737b647e4cad67aca9f9edf884ee2bea1bb86f1bb6fb6deb06462116818610392e84a4e2644e4ef2a4a42f3af995cf14417e0149d7069dd3b1ad4d8009812daddbb51ce2cd1ecd0e62e4aacfda61457946e5be5be177f631aa5f81c9d881cb089d207936d42862182ddd95b090330104eb694b1108f2f1270e397257d845142d0ac85683ffdb78b87050647b5eb077febb79ced57ed2a45a8bf5f617573ed291d60cdec0f46dd1e55e834582878e0cfcdd7b932a53f922f25ed01b77158a7f03ff915c96e5c831e22b711b810d0b1473da31014db569361d405c3cf3ae3c18c285f810c55b5b1a9e1b589cee934fc76e63adbf5926687fac46275e5e14c4259dcc6ff3273f0f04883f8e4fc68e9c0aeca908a18a7b00e2fc2dae1e81338d231084c9dbbcf2dc8ac19d043ffebb6e5bc9283524a19bce335b5b2a3aed1222e719f27d1dc8f9c88990c96818c80ee13eb8f679f2ac3e676679ae6764c4295dacd3549d85d39d84dd2410ba2017ae55c0fdba0cf5e50081fe7ddb526f0ed1dca4064f3fa0345dd92f1ddcdfb238d4711bfcf29158a0ddcf3eb82c56ceccfce92361db4a44ce95ce5e02b6a8bf237ef487734d4a3b6d5780cb4060761cde0a83a18f2ae2b7f1bdeee96689ed20550995e3184f7803ae634480951ff339b32b745e4c47a19c759757089c24a4beff4c654ecfb90a1e050e06be7a81fd64eaa063816cd1f531e25301dd6fcc7afb3bf54d9151ea7460a073eaba0732bb8e51ff62eeb1eb55de36f401be86fbfdd21934d5c774773cd84ccab5435557c9bc65d50f25768fd9de34d5f73cb4078adc3238017358751b92063b40de22261d4158dca64f726c228a21dd08d7c2accb84161ae164dc2ce8fe2971a0a855cba147662150ba61e559f69ad391e9ad01ced2564bd30b084721216b9e2f975fa4d85eb6c2d1ab18fd6496f0664e2fb38eb52a39b7e05cc0e05a0e488115a1112cf1e7c05f05ad5f4ae47035b16eb3a684e85bfefd09fa5460e53a67db08dd439c3ea7c22a40414dc279665e65c7ca12a8eabef8cceb6c2f2290927902dae6189b237178b32711aa257048c597792b3814bcd7ae957b61d58319edd209b55c3a0160ab9a6c227402887accaa8f20a9f57105b7c25b6e5d1818c89a5934fa637e5065ec1d5bcce01811a3def4026c0736496c9ddba37a39c4ed7e67fce1f8c7fd3880527770eda2487ed20a566dd8ab31b2036ff1e8fcb6492ec51f2c6aefacd541dd1381af90152aafd2f9f27545b42c98a9fec444d573df95d9799c29d3a0a5fd486be49424ce537a8d25d70a0d9d5b4acded8be2e803fdcb91a1b7b589b58d5617a7e995975a5e02de3d1e1e94636412ad94ebf8d08806c434f1604e3250f7078d8f45ad8230a79f3a2550f4b1a061909556cf8e70acd89a9ed2e4ce58897093558b6c3811d123494bbd0d810157c830d427405b9df0dcd41406c8e55a73c73ac2a768c4dd400b47dd2d753a945be971515f50505d2c37a7ffd7589d409159ff070fc016a9bb92ebfc7e8dac50f12b2917ce78fc29f9b22381de865023236cb5f94db2bad9205baf7dfe1e6fd91537a119c5ec9390cffe008083a6aab069a644f415c3bac4aad075416bae1bcf4c16541662fe494bc776744e454167a499fcc595b2a6c409066e593647919418f96d2ddd86144048ff83c3e85e5e4f625cd100afacad457a3541bf410d0b0450ccb2ac1c3d8c32f24dbaf40fe965aef2aaeae65ac8fecf7b92efdeee655fc4f6ec7e6be586d7f3871eb52e65210cd88d64e6aa4900670b3e741fe56fc9de3cf4701e4a1ef63079d77fc0a88efd9b4ef577964131d279ec6f000925e13a71b7f1880205475fe83618023ed3f59c831bdb452ab98a418bc34df835b95f3df0feb8a0825da2b0686b61582b461f3c4a92edc0427606f795b4a1702fcde92b9cab0b062ec79d3a33baf03677724b6110d86492b9df94ff519f8ea1bd4cd0b4bbee5cddcf75781f0ca3303c3d4f76478665e82f723af544c140638a3cb327505c8a566c5e546989dcf14741e1f2b2c361a8f8d6ba11dfc2a25d80100e75243e6b7eaf2c142914fff99c074e95d7514a8a475c1d7b6aa1eeaea292e668bf0c6879af1273a72fb5419d8def389a19044c583dce71ac160a89c806d1b2bf0ee7e8cfe685f7095b3e966b325a3ffb9840fef3d6fb14e41dffa0a7136b4b5c1ab9f0c530dfee55c19ec6d51eb1bf62b61d828fd3743e8ddc010a52e7137882246c6dbdfc08725a3f733787cb440b123377613e56d1010c0bce42866d2ec68e661e0d027e5c2ff2a57b52605b2fa06ba0924195a9e6ad3872fe446e2af4d15fe2791f7fb325a4c4c3ad2166f80adda6325a55bb8829df23b827d3401ccb60f791757f138fdc9b758315a666ffb5257bbc832f37a0a69169ede309570bd4508f016bf458210715203808edc9693a17bf6edaed38462f749ecb8588c04b82eb7d58c8c9da4ce25c9de2dbfee99b11a67abae30f0b2cb237dc9d18cd378ee5079cd88bb1bac38d71a47513626cbd0a94761be1f2858ef31bbb8091c01aaef8099257ab9d80f042c02ec690b6e0c3be9dfcf0f689eff92bd7182427cc0112623c5b0dba65c4e28506affa695698fdf16cf92ee6125cefecffd978f36ec3ad40119d8f653ed05012d2a9c00d7f18bfdebb45f7078faca0b5a50c6cfe61936052f53b39be37ccacf66f5aa2705ddf03a6c4287117ce65be8d5223a6396045d9dabc955e4d81119fbb2f5cb6c917fab334a8e33ae30fe3ce496e52a6fc2bc642532b8bc3de1ad5d94ff4d433b7934de460e65788d8617edffe4cec61f1ea672952292748a0c6e18a7b7b465cc751a3c8a2d62c806a17d3eac332c12d02750a65b18122811c2c8041a9a049274f0f75b0b9c350e6cead777382b9c8e39a536895a7faa96315d84b2a0b1eea97cb253dff24a7237ea82e7cb571f330d80f1185c99fe10dda722360e3c612cdf51084ae04f0c376aacadaecc4b7d8f89eb6cdb09efb1abc169d762a08eae7784b624407201f54ce7aefed68fdcd5cb3e0f88c4a45100976c77341209fc5070b90e98a058ad8b111735905025a24cac0db2f98d36d07fd8b73d9376352bf53c4dd79fe727e37a1b146133e8889ac3c319e89e9657e7dd790fa98f24b59af69abab0442b3a9425e64d9004dd0fca70899e47e6dff12adcaaae83224aa9d1a207d848431431245f999d1d171f9b0af2c639caace999e7a83525054f1762727e5bb8da0c24c9e0a06348543ae30d019c097e7a44b9fb215cc0147e729c9220fb9f1ba33775e86ea1605fd745cda6ffab00420d8787bc0247bb5a6e33ca0aafc94a9bc7252f313318d9d522fbbbf35f7a5d8413bf045e1ded146a809aa12b461e3a4908e2522430f1648d79010169848cafa0b02ceba9c0f611470f35a595f8448536a8100fe0e3216e829d47d61c165c5f43c9ad90d0ed75add01b0819057c0f3563103f4a510874f47c115361f24260d3417116436745bc2a48dc820237fc16214d9e6e6dd67aa04a58cacc0e1dc46d47e83c00987fd289b1a67e6dd0f156180f81cbf514b501247a98e874fe7c39eda44b3c748435c573e4f5d46117d20b91704f8dd0bbb57b294dcd844bc4d9f8972d554b0c1badda95c5e2d855ad98b405083d5e542021e07ed0810982cad3d76a4d8762e45af1b35b6b8e8bd930737c5da64c1396d9492cfc1e82e639d3843716b2096d476c08ef32bdd1547122f9193a2e132f0f99b97523daf75c41d1b7cb0b444d6777cb50f01d184bfb4299daaebf445f1d4ae620988d4c04016c00c2f832b8f9b5623dde96c7eb3b5c75bffb71ed17e46524d6b9406c78ffebac306b66a030f0065983fab75d1e1718f065b9cb4099769a92f5623ec6f707c99b21ab710c2d60206ea6d35b1e38d37042ef8e28e1e0e2361cc6b4da448c3ce7e477d42b61dd77c79f6905c95e3f6f3a82581cbaf118919c547b6f6f53e7318f126af60b4f72b1fd408abd91e4f07d320a0eac5b9ecc6febd581ef4dc7e041716af1dda1456e60b114d22daa0b3b2b30a51ad5a2976a9425914d5b62ff9962043f184d388f1467ffac812ce9d9d98d38089278832976962b707654e75f4564940fa7151834a73311237d19a6723c0038c34b426fdebcaf16de40b906df6cd0364a8c7b19a0a7ce1cae4e4d8074054fe83e3164f8a3a96fae42c123da9f7d80d7cf419c8b34e183c8a66991342662987635c386fbb73e3eb99360ba030b2c429d403a6b8d48bbc46c7686cd3ee5c7b9bc1e762a57fd21f016e34e2a4446a0782546b17aca6aea0e23bb04bd2ed9403e2625c8ccaea5ed8a8aecbe52035e61dd54e565f65aacea82e973429470bd8560ebbed70078493887561f46965b469b4d6e21ac6eb41411f4cbc1761c117c7bc0bb4604472948cd5858e396665aa6740977342bfa7bfd01c3b551afddfdbed198423362576c09ca49997e89d0480dc00d0006b413a8c5519b4c7457c9de3727303b5f4eeb88b47182035ff7acf6266728ac2988495b5e029abeb60959f6ab51438b1933042c14b9795398ad2425e8125ff0ae2f2c61140bb9cd36d208e479001649d42f3aaf5020585d530bd4673b3f12473cbcdb5cd44147fb16ab16065acaf4281bac012039867045b70ebd36d7ade355c84cad183d00ef433940cfb2af0a52b9fb2282b9760470f27943f70bb94ce7dd6101367c91ca79b26a99ffc105755f87e412e2b90fc63aaf0ccf56f4c271e263e1a7ca06e2f77502a9c9d277526565451949d5390077ec9a6997be1f674303309959f33683e589f7b9a05f3aafabfc328c60ff0a6c3e2bf1448eef62363ea39cd1d39b8fbcb1ceec3d91e438fa1feeb1fdbbd5e85bd45d0c849091b538ef14037ddf2266dd6a0ecf9aeeb34c19cf1eec094ed4be873d27bef205894fe9eb64d8d6833b87c7ca4b2d2479180711fce3d2c6074f6e2496615519e4b20ec2e40653e688b43b297f206b3e99e7547d5ed980933b7e10aec9979670ce761f2ec145f313e54d0d14107ddcba8a1eba23b13f347a7ef725d8842e38e535172e74fe9c3f1fa62849d0312eaee35b8bd41fcd35e551b2901789a6eb07fa199067bad7cb50a1132bc6e0c1fdf713cecca1e0d8ce3184bb0ed34e587b7d14f4ed12faef2112bc6ab53ab758467150ef07e2fde3b0e8d91159c3b48d0c0bb3a863b5fc3c8c29b03c86b0bce5c0df5440e9ab7362787d2bc0e114ac6bbe4fc2e4f8a4012676cc2d54b952e15b10a93f7f711234fb35087ac4f8cdb9dab33ffaf40fa75b6d11c50afe1327c417f65acf37c1c4ffa0a6b4ecbba6414bbe3a695a95a3a0f83bd4e17f0f8bddca7343d2f944a0b292be4c6f55b4e8568e6d56711f88e213b1fe193e601f3acf6306d136891d5c612e6aeec6ae2a95e1cbb0e0b90c93e0de3b7158759a2573f608523c341a4e88abf5443780e8a1ea91bc59944622edbe5b7a08dd4e917487357d9827242bd3eea2cc5b91d6800a0d6a3f4d3a89ee6b861957d36f75de9be6500959037ac79e2a71ba2fc8b1056736f8442acbe1c663fa9fc479ca4cb067c4ca2d0219cc7595463bb6aede30566eafcea38fc5b6314c4774a218b5fb63accfdae99fe83a201eeff5499825fe66524782fde947ffc5e7dc770a3898bb80004c8f9ec6ba9c7bc38ef9f940fadcd32cd886e4d43bf69bf1d102d713e926baf5c1d1444e0ef65e7a24361f6cb8245a700a4e5ee9c386077b987a67c36a7ed560e2f47d24ac25c9099b6b3651465c67918c60e6bcd8ce44a5abf998674915c2446c054fe1505ddd8ada9eb8b3610e76da2b41a81cdb1d3351be57cb91d7bef4519278d06e7639f25841c983bd2eeae9191d84db7bca877cf86d680d8db717654b76a35b5666ec66e9f07fef10b30591431ee28ed9b67ac2016e118dae2f6215a1c157e059240737d3d3610b79f00a9be80221ebf068dbc0adb7899472743ce4a5b173310d6265d85f5f49b86b531fbe922bf4780cca9a67eb2e083ee4d7ab7a4c63a7118816a3f32ff028ef1057e5812eb935c4053ce2077cee9e62ca5f04143d9a8fb8f937dfc41fc5723d64d5c3ee464a52b836a72919453989eadd9846b369ab602906fc696da6e936ad5afcd67891e599013bc6fd9780d9cab600fb9bafb24ba6438f4b161c2c04a7bd428984fc7bb11086291897a7eb9c29afa1866d26da4536eda7abe1f8f3ab8d0092165384ae7ed3f6de3318262ea123765cf2c6a6a31f6c4f5eac807967df12c24a254d8737174ec32c83e80191b238dd9e3794d22a06d37773b5f2e21f57b4bbf7f6d13f716c6779da30068818e62e41d9159dcd76d54cf0b02e9332657d06d5bd2e67594a5fd21a925d520563052063c81bd0a3ec89131aa139e8666ed503bf1b775aae8891eb0b123a4439fb816bd47c3dfdf44048b98fb878ccb0a897e4c6e1ca918c435786d60f6e1c0f997f669fa1a62440cea4effb3c24eac3b98544495bcc9c0e5d644697b6e8aeebcdcff1e1987b0be2560fe008e2b63662a68aaf6b1ad14e88d0cadd3a738c2b2d3db0c2c91e75e1a5c5a094552f37de202b0621dc5472719f7ee2b7a9bef8cd36e0cc88d843be517a957b6934ce2c00b2b581522d681c5579c49e98c74fe782c90bfb8436a3581fceccd4ad64dd6a808c1e9a91e9a95c8ac4a7879a6f6adac965fcc6cca991b197f32c74f09ab90cba6ff12c8a35c396a85cc9f66c721cbf752818549a140756b028bb83ce7992f516011b0dc336bce5643c39e7dc43843d32c18f564172db3a43b3fcb33400c2a4325c6c16de01f2d328e021bf6ccf596df4db33eb73c2153c328b5b4c48597e4c07ff66a03dea5776f99322fd978a1c702cbf2f3388a6bcbad3002c977600eb4df5870eea8118bf8e2f51c071eb1e6f8b59b74e42b9375b90a3d8b16412fcae798663ac7e16b5cea2dfabc666ee94982dad175d2feffcf4e563ed2cefb4d68998c50f61604fd4408c420c91966e49bf9189c78c2e44fbde93483cce200a39ee77a4bad1122adc32bf6b1bc3b2b1b5601c66c3ab15c9358655702e5de247383eb606a5062e649078567b8c5a6c6895aea782718da441c62d989c8ada67c57e878ce81c18ed98f4e3e535b50a59cd923f17be1d315cd3a68c642adf6e837664655daf3157e945cecbd235959c9f5c47c67e57d5427b1ed876fc452449e31943b2cea9d5be7b236587f094bf5602ef0eb6bc07f07be5de4c7d3e01b324480ff50772dfba5df670e71afdc7e02d7e9519c4110c318527794e940b2346a1020ed87eb7a0036a2351af2ed13c1f3acb4635105b138a1771cd8926cb957d02bbe72772e962b89c0b2119416c1123fe39c25abb58023c9df5ded33ef5bdc05e0041e62e05afa1aaa1dad6ff57cb02bf0fb87cc60b37cffe5ca68d24bf083441ae658b76fae14c0ac2ce42e20d8cf718f96a808c0593216dff7098ad110e16604249c063c069ce11fdb0f7b51361b0c4f82f6e0cee2756fa1160963b22624310e3de6c877a0f94b64e238595bcb5a2a9a9b9964e5bcb3c439654fb603363ee5cac5685fc57bb134226d934675665b6c41b93295ed26f4c6ccf373f9db6ab5ddba20d4803284248322703600a32a77d987191944052e1cfeeda672909ce2e1c506b1b86b44476628323e444328c09e3eda973445c374afff806a36dccfdcdc03a7ea4683233e9cd61731584024c20977bb12fa161e9cd3260184270257fb8f8fe971249782e2c6cf3455d4375ab3b73bd98e2aa60dab0ac046bb7953614d85ec0b980f023c203d6c886d6dbd9d655d0dcceaa331f8662a3a21d73f8eabdbec583bd42d890c66a43f777bef9e8b7deb0d85d567fe3fe76aba62d3cd142fee9bab4adb0b62c55d0f1724bb2c7ebc808655308e68cfe81332b39558fc51b9f8ef655b545ada4c0982337aaeec70f95aaa64a12653bff3d414797e6fce99939063f580489524ab46841fff20ae53ced6691f6bdc8fce74527f12d32508d59f206223d37e1d0439d659b3ec712a3017546f9e0aee1eb174fd63079f630e7673c14cb2d11ea0cfec291d45de223033924b537ec6aa88fb1c7c6fcbcff1c984194d4418793b4006a14569f6d1cfd367e84d9361327b5cf2f2470c9fd0fc90016cf0fa8d2fb2b411401d0dbd2941e255f52fe36dc6f5eb78de105e825f308fa48db4d55275ba380ce60d252b1e31c33b469e5df0f29d062200235bdd8e62f60beeb395694dc0b1e52f1e4276bc68e5c90bd3316fcc8c001fcc53f1d5be5938c9d7874959b0e3932c2d02c0ed2203b340d55cc89e9d778ebc09b0a3a41571a4702d8a5a3fd9bcc6229dfb8bd0ac8d008b950253403d2c1b218c23e7fc3465c61346c75a00f7c75d5729b25f3ce23f718ad2b05b2ce9bd70b12ec38dc6d9bb905a7c948b5bba0ceaf5b725169c5bc27d211ba64e7a3d0608023a8a86ac86f781b286c2c8275ad01561f06ee5debfec2d92c3aca4adcc2d25ad2152d2c4753d19c9b563a77a828c2a6b36011a4bbef820d090cb7b9cbcbbb2ac3626b72e7e5ed389352f27a1c823bca1fc0e3579f1a33003ff8e3ce503b23eaf1493a7bbaba061a41a842c1f0d0afdbc19572de5725e386f3f97a79a9a8071db0af4a6e17c080fe3e844d4f19070b39bbe9427174cf33b2e74a0af4903b487daf89e593f6353f7d220957cbaca40753d93f1fbeffbcc243604ff45aba364193478f6b754078fba196584726470ea891905c1207cb7aac9e4a19a1d5e11cd6cd2464ce119634aacc136b4e5cd88261c3cb5b5a7f1acb88f0589b3d0a053923e243b06773d7e01a9cc1a36de2385706d2fbd3a6b86b43095d9c7a931c2be39304a689306ce738fecdf0409dd37e1130f40c3d83ee69bbad76a0be119b3e6d0f48e80dd9a602cd1a443018d10068f9419378b88e6069b7212f9295ab8a63f7910e226a7bc0cd585c7850a33a5724ea5f4842490c350858fbffa43757cd34c27d989eac9387aa22be0e09de7ee7828e1edcca1809e64c01781de4be49ce07487f16691dfe885ed725963250329189a1506b0572baa122cb039d98e8b89096d43346580b565f14da7069193f1ef3e0c866ddf518011901a6461a7fa4140332ef792b896a9d52a372c6105f6cf128ad1d1ff0e8741642af12537ed90344826fa3a76224bfc8dd2e06457f2ed06d42a1b77afb56af5297b28d83924ee42dade4ff49d2c421daa445d48fdbb87938736ec863cb0de150213fdab620b9b87e6c5f0f62c7d44302e87601dbea2d66c2f5a9aac841ad8294286062b3ace31f1075d899750088443a000f9fe2c79d5ee13a147c7b60411c9868a3a7786e7742612356ed71ce10f8f08dc2b181a47629887d6a558a5e4c1c97c6b6caa37658154466f8df7e17030cede3eec9a5d12d0bf93b9f012dd2b7e4c9e1ef37c936ea1bda33336b3639533d86cc294210a3d82c8081ebb6bdea8a339c6f47c5d4f1e08642cef0ad4618be8695d6cadb8e41665dbc8a62d10630bdcd922da885442327719eb2c79fdf6b6f2cbd12e21b95225691f72ba9198b0dc00d5da1676993cef7f1b53c35b68bcb4ea02660a7fae2122673da4a6391a2126a35e0628f6d180950ae92b99c8cbb76d857ef18e22a1ce685d73dff90b632483eb8013f726ad27ebd5db88a301b40717a0b048a9761ef482fe051df4190211b8020348dcf0666ab262920616a8e5eb5cc51c89e24c64d2213a9f6f1998298c5237c00834083c993c81417860cc5bf60e087d53a5e1a20ea9c10be513cf4bb4510cc8169f2b7fa6b20a819772c7b894ea3d3c7c44aaf3fb40316fd2f2e3e566e3fe82687642dc78e96c164a6b6be941445df69b2c76568e4fe14804bca35b62f41a8d0893c8efb78b87bdc93302016cd0909c3dd24c75c53656a89801767505e75da3f3a7dbed4919ed719a3584a7a17090d7bf30cdd511568a9960f288e23b7f0c902e9095c8b0eb966a6807bb64e9b2489adcd0995b4707ed559d902bc21ea09b734cdd6c2287d3e34bc4398b25c8d33ff7e516a18ad6fe92ff0863ca17df5d0af5665720eb288522e5914233bb73d5f182f692d2c25b6c4162fca13a941d18ad9b9c28fb531dc1d38e6f92abe2fc24600c2560d61717b151f1eb703af0607edb3148feb4354c22f4dc90071a0d9dd2575fbec2f243ee830ab21c1bebe24adda4a80dadde368807d88b5df8e34aab3348f480e80765e228f901479ff293fa66b3315747ef1a330568266fb4345812d1d1126990d1eaad0b327cc063e482807954e9cca5f780ec8a527107d34d5445a91b98af5efca9d0d3466333ab1c18f13d21be8120e9b13a168299e25f192401f40b1a9a3bf0c51458acae276e08be08907b1edf74c7b6c3cd3db828d98ff3099e8ac48926cbb172d42330c7433ea91533d095da6b8b69d7618a44cc27e6a0c5021d98c256537633964a0ae2785f950463f00e7ab7c2c512f6a0f0d1b02b310f67c3ee1fe515bbc9554f92947537e3cbac917d38ddece1b22dd34a8e29d3ec764cde32fb167fbe1f0270a05364b344364c1d3ebe11891d264e5ddc84f07b814bf1dff7e7c2dbafc0d40e102a6ced460d5b527c2089bca975d04326272809aa8f0d91ed65df2d67f99ab71807797451078111d4deab2665de56c0acd9de022c75d506b273fe9e0ece485f16648d0d3042dfe9e69a1a0bbc05ea8310b66c23089e17881a08b86839ba8253984989b46fce2900a5d781385e407994c091b9f9e931dd9c0a5cfe1dbc4dc9711e1c0c5feecbd09daf079316e59d0d82ea4df1e76ed0992d818089d854fd43e536be3b061db495de33d9e3999943ced23ba4aff02e06134ce2a05642f2426ebce7f9b755b0348284f4efbac59a7c6c67387a5dccd0b8cbab2cdf8f59f036add2a66fe99e481a19b6c1d4a93a659b32f2d7540c02fef6b2cfa95059485ea74f67aa29db4a4cb113c354ecf7ad8779182eac5f734d43b9493f019d422454f845ce710e5243c16b7efc20279a319fedad9e926c6b2518fde9abd6bee4b5fba297b7df6e648a309414280d847da3edadef3a304db189101d60645d2815b9484bdb3bc7325e792e01edeef257ef3a185bdf3c919e801ce4ad702ec3e2a24020c43806602d91f32cfbdafbfbd237f378e1d5a29f079fd4bcc26e1da1162769e162fe3802949e9971f23653bd14378bab5ce498dd602ac14a7dfac46bf6608c9e0b20180f95d9f80f8ead70baa95536d3f72babac032fb27f22dd42b140ca795fd0bddd8f1866b7b00d2d57833d6ef99473f2072cd6144c3c4a2cc8ff74afba555daecd6c8b639cef090076cbafb1c165987d6631b1ecd68593548eec43359517de83fbb9dc14eb826f5a9171388d07197e5a7e3f92c9fa6da537c4805b78c2d9f69375f7a6f808ba6a2d27db8946523d085f8ca9f1edbf9a0b51c5be56534b2a792c615cab14cfe2e42fee9862d3c92b0d187012991c29b068067cdb92511894113748dffd4a837c034c5f75c5ea6e83ef5dee81395cc5abb64ddebd00f8b10d1732e80de4f4e6cd1ae56809bd2e116cc56c8427f21ecbb56ab0feb1d9b50a5ddde6c7c7fd1e50fe0bf33de1fae1ae67ad98a681185b28c532b86a58f5b56f5ff2120ca8f8467605f21b3206ad1a0ad234cb157d78e044794b8d18c190dca42c22339f2d27ffd2e77aa12c2db0d2b030f076fc4ca53ee842765cb273e3cc878d56e0d2ad231ed74929565e5950e6e58d6bd76599350086dd54fff198fbe5cc203d1f823082e8003366cc3c6a9994a855cbe44a9bdc5a7ce3a680009f13ed3310e84b5ad45af87af168a133c065cd855ec2c967a1c842142f322533deb3934c062948703d0b6ee50d4b8afa7d7709f58001a4292d4ef0f419e07139aac8d701b0e162203046b112a434c4255afc5e320e0f3819498429c063c31113edfb71076c2ad582172a7b26a0f1cde70e9fa4017308ca549deb2907f7ccee982fea5466157f47253422fe8721fa8cd355df4986109fb82c32ec426556c87a2eeb66d7f972abc1b34a667e440d3ffa6dad225f86381c2e6996d0e5e5ce07f8df4f2e8837b712e9cfe5ff484090dc9921585359c86c209daeb686e197fee5beea8c0109563bf65d54d40327f05d5d4010884db3cd0891e6f38b3c8ad4cd36fbc9db1e4bc11bbf89b777e1bf9cc8259e2bab4082eff0caecd6399e12eef9fe37539b077b636f30e5cf357d37f11b58aa58b4642c17101628178a2ad86d1f36adc91ef8f3af48c9151987385a69dde8a6d4fc16176e028ff970a0743a56f2a95ba5b4cc89db3b352b4027e78282fe01fe30fb90d71a8b5cda60ceeb84cacf7cd1109a00f6ebb64842286ff0024bca0f28af57b13875559e453d2e0ea1838ef2c508cf8ccca9c80de9418218a7007fd1f148dd7aa9ec437e741d8050aea8d515d415fae3879b714ff47665aa6985dbf5d018d17d0074e191fc1006d1c932ad831356c22560bc0918d9bba61da3617f9c87faa2f9886cac111b03713e8280b298a9f1cf0559eda8313c6653f0a15f1bbd611bcee4722da5da7854f0d987f0c7904ef06429c1d56327391a0d91f79743efce989454901c3360afb079c5e2ea2b9290fe5a9cf93e854fa417fd68afd1a02779867722577a1bf41ad1a012dca7cd701eb7b2cab9cbe83583dbacc24bc714cfa8d68ed14fb62131f27e8e1ccfe438fb756e8e2190e2a1c81fe9d9f73340a547850e0e1290aa3b6a2f0877b6f936ed07a88e0173519d2e809c9e6bc8eaaa15ce5ad705c6448e88c5e07f4e1ff5c9162840bff8720540af46aefeacbd4485c810c32ed2386bf45bafe72ca6fef75f1957104194e4ddd82c5b2ec3ac96f3fd8cc951c5b3a5066ebcb97ec89108876de1bb5706bad1922ac8c80512be9bc2bc4e0612860f4832a5f094199d7d3ba5f0cc9f7f1f1fb2a6b8048a2d108a66e6e73e59a8ced1ea0c69269453d59e51c36dcbc6db20517ed8f499c29ac079adc00d877f050f0f97173093d70b1d35f66f34457aaa77fbaf03fefe7d5e7575b81e5d398fcb122e3f374b4474fbb6e066e1bbe3c1a9e4ffd937317b942371fd0560b7fdfb38c36fe5a1682ae0dc6882578a98ae24c5c848cfb33bc1f3b1368464f914f101a7694a90d22859f981a69ddbc2bfa3c0c446ec2781f77d85a0dec80ac15866f0dab8440f8009eb6a2a21e136e714a7ac1de32e2a76b9fd83d9f3036f0b925ea2139d794063834b17483ad20b654d633597bbae30432c0118f3d153898d7a8cce762e0318584f7d6de4d65caf8d4bbce0f642cd7ee5e8c524afe4431306f634e3376813db3d06757465443de54058c9ee7db21117df2df4a3fdf633a60a8c92de7a0d622f7b6ee41fd0aa7a4f599a90bf45f7226336bd77966f4588bda1df9eb56530f77121b10d06c014402291af780af002bca940712d5f69cf17196ccfdf31bf0e9076e73af18717fb91f9e1ed7f34666c082a6221eeb0d8b573e1bf5cb838138d73c016f6df90c59bdf923e08db4344b4836f51e353667ab68c3c015d7f12bae681ae8bd7c9a7cc681784bdba12879a6edc0a2e10a7875e66ec0ca236f3c797a950f559926a6a40ace481f5e672285a3c248d77086e7bbbc91ebf8a1932da4d56a608205e3e6d408be9f5332165e00fac9e33a05eb537eebe61d831c595105bea3dd743ecb689c2719ede0a431fe2c936b34b091e6d3c107535e94da48cdc7dedc7e6fca49fbfa2dd5a8aab7e1b9dbc4fa9886e367a59a39c0f0ee172626471785f554f816bfc084342ffbbda3f32f6c40360f7db3e4b39ddd0d770a40a43b5029b034766641d8e7ae289a5a76573d54a86d0fefb44ef667afa1bc2b6c99d37714f812bf3107760678448eb4b4e6fff31277e45d8db0e6c7513e21ff5dd4a76d8b67f52bf572cbcbb0f0904fd99d0a532d4e0d9aecaf42ee977b56f722a09c65b026c21502f750131e4c868b8b0e39f134797573fcd33ce64757fe2f2c32a7b8bb1b29f34372978839d3ef04564dff6f122fbe50c340cdcdab8fcba279ef573c29745c7d0c52c3f50eeddc319babb52fd33bee7baceeeda577e2f5afc005353438a074360866fa51a9d51604ab6354a8adcab87e1ec0a078850eb3c0ff153530fb49be6058bc87c38ce1a245f0a041bc9ca9e28d300dc0d88c446d1b0542b255844b0cdd71bdfa1607b9ccefc2b209ebaff9af390ee518a30774550f325c5a749679e3b1b076630cb4cf6adc55db9b4236980ccf27be0dfc5ba907c1b7b6d9f2beed8062264f71959f330bf387a0c41eb7dd7307888454db85c12dade2e13e8f122cf2ed44fa656649bed6a30a416ecb868490d8f343f5489004453175729cfbd2d2e18b9bdc8054b98e2ca12ecea0d167aa1f9d4e397cebe4d221b71283e2bc6dbe00a6acdd1ec5aa51bebfcf0c193b25dd6457522c39182a3ebba160492f5870663ccc80015920132a6cf01bfab84e387f1472e4ba1a907aaac1a7e0043121c48eba5f289f26218475f24417730f58b34ed6c38021b67db8697e65a2e46ea0bfe7ff5ae2104fce3b3b6cf50381edbf756426703770933f6cbbe5387e24b275bba2976d2318416cc962542eb309e7b90e8e477a423909698e87a949210d54e5f5906c382cb66bc35a7b5d9885ef19c486ff22ce02e2b57ec839bbbbbfbf3e1f819f8e5a486d2eaa6c0958a17a90984bcf056869394172c1fa327833628fd0c26320be8ecda1e61189fb65278b880e169277b389f3150d6d70c7a9bc0e22b3f508f20ebeebf448345757f9424f1223b8fb1fccb408dfe77971016b763f1c1dd640c45b26f939370d21c02dd42276adf7e5404602e895cfa791f95deea7bd4fba8953d71fcbeea54a70aaadb65fd0bcee399f0bf4f82ab571bcb3007b6f2d5eb59fac95a10ec1f8bc14587314970acc6d9a82139b4425c2c874e3202fb4daf4475748b0d9178b65894bbc0d7b09e8c71173e3dedb4275285dc3ce2900fb4b60bf9f98d4fbc57c7d036f426a55c390b21c46e8df57bec35ac44f59979d9deb5b92c9311d01beae95fb9e9a34e2e559ddf9f726ad779c5e0fd0826657499d48412578ab4594030ec260b5d092880110504605840bca62ad8e08c2b9db4eb6b6bfa0e7be4c57f8da19fcb98419b75aa6121a010b6bdc3b22de2bcfebdc03a428854f26a2e5eb4e548cc94a082abbc3d95fad11d0405c4e449702b59b62ae39c8bd1a6b6596a0f3c02b7f4b56324ac681c76e5721861a1e5c476ffb136a1e5656da1d8375f9f87d5590bb9446f5db46f9293784e208e70bd1f09cc7418f993ad8eeb4eaf22a00e6cdaeebeb20afc69b27a5d4ce8306c433e6ab96cbf1dd1753402a8ba2ecd185154853f75d2baf6ac6229c7fb065f0e92ce4d80e4ffd38f891304ce2bcc7ad7861165c4dd1be3d356f833cb2aaab6da4640d18968fdfbaced5df916ed84378305b4baf90d7a2460716d592f64cca30d30639417b22e8a5052fab5f286939a74bdab350f859921014a14d5521dacaeec1679c6797c7ecbe23eb98fefd7c6eb046cbecb2a90dfae8b1610ce3fb4a86ce3aeb06f1f912c2774a4af5b557b6982fb71a077a38c474bb9cf3621aabdedf66b9e31c3ef2f74a57026f8e6384435dde421c8221a962211e32ba55ff8376934e85ff18e1ddc3f288e89a5333272527a3cdde835d4c7e342ae72438c8808d6799dfbd0bfc14e996d1e2dd47eb19850ba3118712a35b2081a915bf3b3e017a04bba4323be0834c6671f008dbee4e28a8b6513daed4d8cc535b3581d8fc329c326fc85e5d3adcb65f2a87124c76335757fe5924d6c6e93013d83db7c95cd00c4b1d1bc964ee020e309f8b2b4b116de6fb3d27c472bebdc3dd7dc62b0723f26af5aaf13268df2092e864ff9f5392390aed889fdccb065b89dd852435c1cd9217bb2dec783736a98befbf23ea529c83298f7435cf2be02dfc5118fd4b8ec2624374e16f65f0d3eb8e3d32d6b44cd81d5a675580f8e7475990ed2cf4666acf68345fc7bb4e4b75a9d2740e0c789d54b0aa202ae1aa547a8dbd35f8984ab64e974960b1013c3ba13fd5bb273fabb55368faad04f89fd34b3ddfaf0e249f6f04e8b0db3ccfa47496930aade532cadaccc177d8cf170846bf4504f7a7ba754540ac1dc750a909a174d33a566c7a40df683622bb32c320c20469ff4f87284d175bcc3d1cec7c9f531d5608e4055fbf85a6ea7368cb2c255a25e4dfb7182c1b893e928d6d97f2c32c53f4463808eff487baae94acaeb0ca7e12f86b934cc32583a6d519d7de574d199fc713491ec6e10dd73ea3bde55d9ef2981c1e3ced7b18e597a65644a98652f9d6fbf561ca96d336ff41c8d7beca099b2e4a29b9d6a23e90f8d31cecb8dd65b8dac68df7631c9c992aa0dc365c5022f4a334215d7e2760d082cdb05c89ee46ddc4c7d330d002f7061952ab09fd900ab528c990aa586af63177bbe6327bf109bd081209bb6c8413b5345a5dd0aba9ab4f9f7c69f4be0e17dbd7a1298f49d23477224f19b7a3cc9c5a9de78de8806ed1e771e4fb8087c461a9d154a1bba4f47f38b71476f986c86d49f6457a88f272d26176c5e9cc96cfeff5b0d3f28efb3d2f0f5b498103349767d86a6a96961f66ff2defbe4cfb04cb6e8232fc4325b62d37bf614e8124e5e489c808b6eae2ff8cf8da69d8e6cf4f04dac178d0f495089c288a0c760c45e68e8c61289c0e981016401eba3ccb5d2112f5fa8beffc3dcc3bd74ab05ec30fd08cef3958d88a424dd08006b468064abb1d8441952482a13e75e5dc56f17404aa18a83020e0b2d85c6eb56da09f38730ea70fd2e7e725464d404359641886a7a02b875246c7e35a0b36f09edd1de2f9723c37ee62cbc7ef1f4c8f5a5c1a7f436a595c189313e075965cddb4b5bb72e59692b64aa1700a74f6397f31b2e58ac5150abd85d34d5931549d4d28ed82e98aa79ba416b2c3ed961a901886d74d0a271e5ebd9a21eadfcb6d816edf5b1731be82f8505dfb30a6c8df2e9a2edda9479c25b1e89e3d50dc8716691035d4ef120676c847210c34a5ea399f42571f3801967bf964dbe24fb81d551e1f5c59aa0c0ec57f014b96827f5b8debb92c621eb1fd1ebdf7c7f8250e4e4838dd9888b9a975fb09d14b997762c4429526a07fbc87db78df436557128e5d61b5f2bdb22a9f39e6e2fdbb1418668215f789ecc432b1fdddbfa863172bd45a04dfe5cc7bba46b281456d72b23573900a98c38bb4758984fe479c9b51918c41c216c0d86abdef7fe71eaa905ca6440cf3e58b312f0a1960f1fc93106001473b52248a79fcecdcb2770169f2da3e501c7a0b9d65d96e9c35c3fbf951afd608ee07a17674f20344f57d090459318dbd7f0ebe8805101bf00412061d8296b112ba680fce372a5db0778ddca45f85c8e7f7982f085f22fccdc20025ab229e7f1f85df07870843bb8e9e17e77d0100f326c4e1194bf7215a191178babfc51cb7e9394a9eacee34ca60ce0871cf394f94a5eb7f95ebecb1df2efb3dcd8f017f19f37c206e4b701fc1d04bd811bcc57432e025d015dd0173abf45a4c7929fe5033f3fe150667328735550f335410849f65564e7bcd8b3484730835d6e3e020a173e84fcb86a933aabcd76cdcd55bb42dea437fdba4c7aeb529c2f2e30b3acfa2c63443aae6c61e925b2516f77d34f8cb217fd37119058e5b019ab00418fbb76ea732688da97fad472bbf49cbe9d2373c97756572ea9d16c869faf4e0cbaf2f67b13cfa23f6ae7b212cf41e8541ea63ae34da4158bfad3c499761d5e28c45d506997a1929871b7c29c4e22113341f0aa7c0c12442dde818da9844b9b737e5da187b6b2177d7f18f1252494bb98239788748670f679b0172abfd8820a6c14fd3f7be0f4f7873be9bf80a116e9c09a6f91c3afa49707c905e00e4b35dd877eb86648bcf2b3d8442f2c398d29b3fcb49d540abc50e857095437ed91368a93552d167144c3b189274d2ddcaf8d4986737a3462e8679a2e86b484f335c239ce3d9373d3cfa1f27e93b628af24f263c892fbfe43c3adbcc70d82107b229159a733039c00b86a1dafcc30e981ddd00ca4c6b3688e1d06ef3453bdc54b4f18a6f02638ee1b4b6351ff629c78e5a69559dfbed4e89a41511a22334bf2d5ec4bb7e1f883cd44224fbc9dff45f08fd50b5e5932f8eb48ad297fba8f7d15dcdd215da02729ade0325a3824392317f9f3522cbbf87116212f21b5d3369084451c1767a46537cff825070840183e42e96e8da0b11bbdd6a47ed0ff1cb7198d4fa39f9d2d84b85386d2a8a5b911ac6e8dda49717512c0ebbcad5683957868b635383c34d780b564c3c324e45eff8fc796c13b1acc5b0589f3e240fb9a45bf052862e2344148068ec5476f0424062c99ca596f986ab0423ff5c7c4952b5176d30b21c211adde6c6da61b31b744e8338f5643fb439fa219a7bda8e91f9cba323ea9945cf5c42344ddb62bb17841e94dbd052c9e0e5321864a968712cf8f7adcd5fad230596d52cab68b3cb61f78b76022a37f904c2e172b3a5a228ac6a263b06942e688a90ce47e0628a35fe6b7c3813c2706a62c3d725916ca1af72c10158301901b3d6a0d258b2ea89a65c32eabc2bbbeb1441ecdb91481d1dc0578516397e6605e3af24203dcd836473f645eda2e941d26d9f864851ffb94488a1a5ca11fef1ce5dc46b3afbbaaabeb9a444f89334724ed17b6ab426462fdab5be034a7f131773aca552cb470dbb5d5e4cd8feae8108b9fe22d179ac2b8014734d33f5c55cb373b7376a9d062ad1fa72423f4f5a332d312b468bac4af67d460004d5ee9073bb1c5ebd1db13219090d7146b1d53b59b136895e18e89f1c27aef33f6733e9c65cb7f6a1695a6741f4090a2469a501764d74cd7f0b55c0e6ede3a34e7abba2385fe63224f66bd88be7d9b7965d470d542b1eb0d8c6d8595bd18200df0c03b5eef93a2f11b1af0c6c12a6bddb08d6110cca64b67fbf1ed85c93446a42f6063163b93fab9428fda5aa91f37b45369a97ed03cdc68731cc7c83d4097e0c22fe5aa421cdf8a1e5dd6431196eae7dbc23619a67dd15f3204bcd6011daa292fa2fa3ce06c9ef043749aa488627944183099a8c300cb2e7340224da1308031976930550c309b0e6e3d66c0ef0dd5e34187762c6c4d96e1d2be737a7028bdb5175ae045b1606a46b7b62b7f48786eeeecc0247e4840648ac5c6cceb44e208fc6a293e082941aedff28e7f99a44058e675531431f875dd786e04441d701685873fa3148e6614f359fe1384777dda43115a4ddea01cc88bcc3a9464a70cfaa295a12fd0a2e960049cbb757bd5a2dcb910549bc8c260ae7ea5428735c54348f99f164c3df5c47698e93de9e1f763f01a365cec7282c25580fc49c0ef08aab09b108b20e12c763fb9f918fd40a6fe619c5a302198c182d6831337a8722454eaf8929422e99e59b884d5cb79b2b3a39997830f008025660151ed7f00d61ed5f5c1055b1d83b229eef1564a9d90c698a79aa6d998e86c7bd425362f0d3fce837e3fdbad43e39e250dc1b602955b9e73bde3ee93ef816c7bfda964c7a49d0d4a4c089b6ad7f7107f28f13f885c31c86b7dc26a9403418fc1e1d4b6e6acd0238405394dd5235054f10ca3db5b6f081bbba20ba0d28b73e17ff24a7bd68a4b6976e6d2987ae2d3c59a82fb3f222f0b3e009fe78d05fc1d96f1c1d1410966da8349f2e647a86ad9611359f13dad4634e44c99299ec53dd01c2740fe1fd384f09f7f9e89ba18b60fb35c6ea5261db9f1d5fa6a77ac3069f5d503174991856b1c95513a9b0c58dea321fbd6361c072e11591c6933ae99596462ee19ab4cf06e80f859b40ffefe182edd3282e304ab4a70a96b0751062937ac040a44b36572186c6ca95547ff67045401b0cf92d8f42250bc6997c633740e9764264e289f3e1a65e996cf79a39195d831d0353a088f6e5ab7bdf0d6d1b84bdf82449e674839459408cc08f640c3085cd0f35d6692ddd36087600249e52868f9286b9f3129f1468736bb40253ea3da27cd6562bdf8ebbc19baf91e6c811009839ecbf9053bd4bad03edecb6b4b1ba766e8d737eefb5fe8a413eb2fccfa0f6ae4875638d90539291d4b0ba04dbd1c2bcad9e1d6761cc7ee3ccf091a813dfcfd0a992ef28a565abc31ab7a78cf6b79fd80a9e7177bcd20f2eaa65daa31abf862b6c371c5f44faa600dd5ed47a39fe6878dd86a4f9f04136cefd2315cc5b3a9c656ff153b3b290d84967c168e5f73d6ff3e417915e5a1db1f0633cb00598ff028c16d819b7aba6e02f724f787060f2aa18e9dd8c56ed02b4bfaf9ca8d2a710117c4a13f9be163606cf7e103349096b09549735062c96c44e4b0f79ce2a16330352c5488cd61685ca00a4d386ef4ace67186afafa6034ae25909534432cf4df8d82639ca47d80855173b691692208200229b03a61cb60f9fada222228e669dec524d7965729a5bbbbfc9ea907b2d47422b64fe32c2ee90cc7e378273f8a621aab3fb25014a33fa7595499cd8f189df69ccd3ae420c88e8d672ad88eb2bd268e96947ca40d80b070390f13ba889e018a4a050e153013bfbdf4abddd4315dad8c993faa5be239cfc1876f0c646372020cfb020a41b45e38c1f8da50b85e9c0c35d70d8715fabb8c178c0c294f5288bb5e11e177f70699f1a433dd07ac7d0875200ccbdf12b88a61d2e1c5c37f78278e41de00fabb4a0b64a5b4c372459f4401713c1bffef0c44476c570dbfedb7f0862d6a61eb9d3847b67e3b48a8d0037b3b9f3318883d44d87d9ef589514b0a1e0bb78d3b52b9098c56a5d043d2eb83320f8efa0d9e2f371bbc27f98f6b51e30ee72b031e2d5c8f5af02481fdeeb12612fa76a7f26597e19d271eda39c059b32ec5330b5d75b952c28dba4c7c7c7a452716c8eb5485b471efc85bafa677dae47e68d660d5d8566d737828110899486c7837a061f0bcea939a6a86da757df9d391156ef0861be942fa62d61a8befbe77aa286dc241922ede06e5ee43db60bda629716054c627782a45525471de5ba8f67758a851fb128701a5517b976fc0c9fe3a94426f31e41a072586507f93023e89e22c1b8649f576c33c0622ce49716819a0560b6be1a7d3f4baa69230a775dc295ab946dde4f6c6d0dee54c6dc24c6b034cd96df2bf9040eacd5793ba9e2b4cbc630897004e6a5f61dde6614bbf70fe6e5bcc3031297143b96e3079d05c81458249c462af0a7041f98a184647ed4e14f7ac61eb8f3af1a597bd8b134915756b7e17d0e7b47ea040830a535c850319a0b4a4a43f34cee3049058f6db50b1bdc06d7147cb34f8fadf677f0d2bb742c8d7830b69f87eccb7d16c30272a5f719efee67a41a3b6eef08fae1bb0ca622db93afe1ebe77a9b64cfedd6dccd53aaa003baf7a6770790812707d74a5b7020da9323f0c4db7a66266b14d1abd56f9232193cb067b8a2f77942ddabc407f4111650cc0bed38be6484e33501414183ad2b95ead835ff6fc8860d7f159eef5c0bc97ad61916c960dda524a423c31e17adc5f2dfc3e1657a9aa555a22b83c7fd4e9693ed7bce065f10dbec9c75baf8905043924826e11ac2ced5df74431c33853f53c2d884920cb30d972fb53dfa32888682fdbbe8cf22384bcbd5810c14315dab67d914eceb59331d36505fa3a0ff8b75622d78eadd74121fb49d434b27fc8177f31fef00e74d1a958bacb8b5cc37fb4eb678cd84808c9e227d2586266eb758cc011bc7545f75dfad402f4e5401490902617238e78463f3bf2974336feae97c1b2512b85e4d00644e7b9b9854fd2a9b305cfa2d7e90e55735e0461b86e0a63e806e373294a8cae9312a6e1c5241dd1061464da8288ac737daf44637e9b3dc64a31904eb0f5908cf0f45aac5fa770e86e6ce39973e6e30693cba52249e48213c6d393b3fc2d05d58beeba7fdcc212ea34f563dea6bd83cf7adcc668ecff2a550a013c60c1292d28d2b53871f3711520d2abd08715d17a34503bb48998790f8ed370698171b27127f83d6c58457b82ac461867564d28a3ecc2b24c2be312403767ba64a39a8aa055032619b23b1ac4e0965a99139cb4e6c48ef75eadeb3139257868ce72a295fdc938963606f337dc1643d12e82ad0ee31d54271670624ea32c9fc00d7dbb90ce43e5c2b5e6ace2373574b1f3d2edefdd2d732c2a25c18a3746cbb46195b3911b84b948bc3d5429f5a93c9dcf7b9bc1ddab3b6babf114a43463ab75d64061c6efb7ac5d4fa34a0341a638ee84594f7de3ef6a5b0ca80471ec1f395bcd333be19b1c5014a3cbbee542a2935a6735262817576892938f67a615c94a5269ad68bd7de7970bb4cde78df103e66b92871220426ecda7542022a13fcb8dc1176a401aef29f582dffd2d4daec847225621e73a1a1300544134dc093ddac210c17fc4e9dda874e1972801f46e5650b72906db30b7f59dc541320f66d1b23d4e1de333e848f07e3d385157be2a53bdfcbab6dcfd055b3d5b031b86454d4c30ba12d54ed7edff0caa1c462cb2a805ca301b077f4fe6ad61d093ffceab68581f2d1a23e4acfc5765cb1db2b4c0b3b5ecdac6a50c814b627893c79cc3a48d1ec01aa98212b1407310f8e3122301b0fc46aa80d68c5c7bfbc2510d78eb890d82bc5bc5581e16e5a2a52e0a6c1af853a0a822c4467cf6e9502e4ab01ef1bb0b7089b3205cfc952e92b7ec4b0f4f3ef125eb5586adf4f925513dd730e19d0c850b336b1e9daeb74723de9f70c8ec019904b795797f51e2b8b1d91249a73c4337dbf9d341c2d9090aadd4db1da74b865c13656645cdb31dd8761f062075d14144b6737973f1fc3759812406ee7e70f30570776a5499a8066ab4bde79383021cd89de748d439e7a93a755f60ae35b0dcbe598f4cd30bf78588d86825f347c96c2ff753553d592be8886c28111f732ea2c26d7e21f9a6ca85357eb11422541b405142cc317bc090c5f82d23676849444141e7224d1ef26a376544b1db1a9ef80d443ad98be976d2fcaa038d7f6d351885c8dd2280f2b59021aa663a7095a8f4de1cf443d3a3de89b1e2496e49d89dd739ab8dd7a0f610575c8f111a24968eddbdaf0901d1fc0553e6585209f32289fb9f40553414332a673b0ed07db136c1b6532a8ed08703078b01858cdd6a99485a7a0654d944eb56a96a52d8de0a63c344ed3066739c2792fc66b6c13b3cc276377d6ca8362708015f236fff732b78c64b28eaaf0b887995c55e5f5a09335e2fa34db9976fefba1ea09c5951c2af3dde67e57226b00ffbc0cbf73b7f0cf998b65abe3942751956a6b8e3b73d631578cff71e18dcce4c420aa4dcd9a4e07d3095e12349fdd1e34ab986b07b9f732ecfa330e5dd5f57ebd85947cb0b79a84a96f5b275e418c0f9cf65ae3a882a058da2091ce9138f28af80ef5a8afa9caf930f17b75c7637713b26d8178d23bcd7811b5830c56351e3a80c592d4a0d140a67b1376bbf730b23c8d03682a6dab8df63883c2365b4b5122a02c6a60af1259bae6eb4df19a67b071effe7d647f97f6504289b96f4e213238bcdd9da9e32162f808f4d86b5931fa3f7522cd3d9f7f35708b6b52d499269c309921fd2edc23510f38c7b037b4aecd2ad87e6eafb914d480722e3fb3783b9d43037f40fae5d242a51069c9e8a57518b05a4a641d8969f5db3f99c0b54dba2fd3d8b7320b267bd7cb690de7128dce670a62c48aa3fd7aedbd96492ad6b8c58c8b19a4598b34e0975ed61287a156ad862a10b8ab8f07a5f6a486772f641a31d20fc35665ab71b03cc5146475341924aa97550c8682ab8f6915e15126806b20d1a68affee8c0f8807ba9c9b76a90e0bc40efe786469bba83f16df98f6c4613740e238cb6b0bf4da6e53d37ad2574e945c1fd0b35b5851ad6f0a1d5ce3f3455561bfe9ae1d602cf9fd85e268903c93ff721a0c6673ba7d8f730d347a227008baae706aa96f5bb73ad93480923e1b38210eaf8e2bf37a2a0885672162b2abb7f9bfb45af704997a09cbc1c37c94c3ba599a89789768b4bd7a51c4015548beef7b598fffb4d7766c6a0b7763b25ee93249c001df85afbca3bbec5874c209bb71a541eb8246a200a86ff09a0c60fc4e58759d4778916e6794a8f7f1fc89e7be5924578bf8fd561a22f2dae3f9ed238f5b531b8280a30f9be3d0305cfa302e8acbc860c65438d0306e38af06c0cb265dfae9797e1972f5f4f7668885382944a3b8ddae23c1e4f9bb5f3502ee7d0e5bc27ad8166b0c67892fc85669691912147fc8d178f45d66e30f2ff1557730472d1f760d5d866e2bd0dbb0f654cab8457f9318bb2d14245239f99b720912506127fedcf11aa33a249b264bc06bfa137da66a1a7fb41fc60b06ebfb143d3ea98bd5529f57aeecc0f04db6ba20c5ecaba0655ff5b60ac92929a49b38e939cc15c37f4d00d67a58479c29b8d71062ecfe60f581e78b57365b20235605e27cd3b10273116c9a455a1052d41e669d0ebbce65c4692dbee1070a39b8a51ed7161f220fe67bc88fd057dd6e5f30528c01f1d4bf7e388d36fa6961e383823bc4853a2bb2c4e9aa69bf22b43f720f2ac7f9650628bf53ba76e4b9e8c75f0be78766f68729ebe2454dccdc4c9de2c142297efa47507b05f2fa7d63a3ac97d60498a616c7e1cb6f39e9de052cbc29ca2d5b77830fb1aee5b77544e7bfe3be6558d609aabecfe04512866d82b9bb60d30dd8e54a0d6594191229b1d30f3dc1ee2859ea23706ab8eb47816d3d214fcf8ccffdd8b00d04ce4f83704359b7d029917d8b88ad9bfca9c63f97dfeeb01fb9681187c681db274842c9e62b86ec967f0097fae0e3b8eda91745fab6cd69886a9114e5a9fd0e84b152c90cfb695e8776dcb658745652d618fd7100b2fa7ca02ad5396912afd076f01813471f370efbec4a4fca489c6af36bfe8269ac2b5de7aed867d4a569e4bbfc0972b6008f1992e65f8c7d38f902387699d40ec06ee1c9f923d0827d53c82a2a2d4c1431b7c46a90b07e29b89b8c7c01ac97a3ff951cc0db61c91b24f38dcf517ef9d4c987c56715b439a4bd34fa83307a9c96d9e70bcc985a8c30a1a44f044505a2454ede42f536a0b0303400fe89fabda510d927268e91977746f4b67645b20d9be6602c35d4efdbc7da2c2b31f587c78f4bb2b316312b2441084887d1a836be8721354085bb81910eb3f92acc5b282648c82868b01c3683309cc6488bbc2d0a73f7e19d220a43723433b8a99d605a9ce53bf36da622c29572caf5aa7540d99ff693bfd50ed2ea3a003be68191ca4dba056ef369e5c9f3d24ae14a136cee9f84ef0fe24188200460a70d635789e9c9998f341a08326b43e12aebde8ba454dc1a74ce11f31e360fe23cac71a82597ac863811b062c4b589d8ef93d27216d1a29c3e007b55a9de95badf17e94c5ec19fc429016b084dd646d37fa40cd35179d3b4d4d51a3bfebb433ff066808539a8512046f80aeef2c08ab16f5117c300e60da549af5eae28497ab87e49e7f6073741bb6fcc88ab7d21339297f11a18eb7bccb761c79c6fc0ab559d83780964b784f4f1c7fb1cfff2d076f02f133100a1ea60c5e4a39cf9b44e5b6f255f5f17685b05ecf501b8abc7896aa0f4f0060e6f9747803b14df106a2765e0ca9b6331dc5578159c910082111d4fe5302fb0c91d48a4708992a9cda0a53abd9c703188a3d062d3695896206da17fc555da9ef86458ce2058f732a5ef1a9f9c6b0f44a842b12fe588ffc036c0d31eb63ff1056e6b9ab3389e4379470627a6711797ce23c5f66d98f2689ce94c89828bd57354d318688082e3863a78544d39fd8d2e5a7f745f112a31ab146488f09b76264cc6f11f51c9089c7d4653ffb002e075f31981f656c5c8c0c8ddd3251afdae2715b60d7d09069d549031d0a4dbdba24a5417227f840f742aaf0b5cff53d374274f89a7dda8b5f0665196db201496387440e117ef4d84b05a03873b6e668ab09c40431324efaec1062476d5a891f7e60b2844ac76ccfaad5e9e4a730e527beaf057de65478c79e4b13909932122e1858d46e9d2bc9c3600f1e4da07fe3c331093f0e1044d0a95c02dffeba16e87c4b5f68183f8f236e1d761cf895a408923dd79215a3b7ff69c29e1784c609019b4780e024c5f1cb00240ef96133a3f01cf2808016373dd1f8ab3fcd09ce63a32484014df9174ddd93d318605044a71c7703ba051eb58ce37a255169399ec7144913b1b9469c0a1b3db3b0a8467a298d34e35d65479fafb15880fbe0d0d471c2ffbd9bccd3d54b84f4300a7187847f194c7830d50114595dc6d68f5787abe0ca8ca06a2f82289edecded2b4c314b106102bb3a8057eab47fcfb86cc068a7906739898bb2cc7fef8d75fb78f4ca63340c023d69626a213df1e743156c732bed7a116f205a009fdde7a5ef97d287def825eac5ce562d8cdc318694171fcab7abe4a2f87a988b36ffe2480568df07332c2ab6510e6402b3bb0607d27e89b677ffe21c82cd3b06dac30f7e8ed05c6747d464eb08c86b8c64d35e77ed4fc42f219dd269deb42af287bb0540b1881443fb5a8b46dc7c78dad5c92abdec07805afc6ddcaf223e8fc5c7adcdac39f93e8698724869c865982ffe490f63a303968900fe0ee96417649b6c92f73e45315d84fb669da06858c7458ae7647a499fa4ef0430ab53435e7cdc356f54009e1eb1159b8ae197816985825b1db0931909e3cc78fefcaed7c2345a80646774bc92ae08470ff512e3040e3f5c99073a8b97183854bc1430ccac070ff813f1090e91fec1995c752c5e1b4a2ef56da89e4590417e98db6a6ca55b58186b7f7b6c7cbebdbef8b5f40d5ee02b621c933fb0c1f7e1007c0fd11e0f17653b5dfeebd15c2cc3aef555576f93ac4a055ffbd2b27c91eb240c2f508a44d4c134c1f0a22e2bf0e82ca94aef748a42f86a23e76270383bded33d2a1666686dcd20eedcbd9db1536ed1c706d05ea2158a04c0c9fa2cd90cbf005fe6a82ee25c017b9307c18ff97136ff7eb18a66e28ea00e9401bc842c9d4fa9aaadbd340c22c533256899dc920649b3e519bd67222f8ff02d8f2299c8a9c9533d3ddf949ffbd3a8f1b2d18241c135da95a96431ca0e9196e1b92a7cc04026421f0185fcf28bbe70c67448b243b9e97f612549283a1762ebe2f76e1f9ba42e4ec875a981c8e2ce264873adac78e30155798ec1287247e0088afb0464f08823c463837fb549e0ffab1512bb5730691664ddca3054c5ad16d48bec0c277032af86bca251c34f2b575a6ad872ec669234313af9613487f208c79a0238f2a75ac1c7f9008beefeeceb5a22bd87f03e154f99ea31ab93386a7a07c4fe856fcb0b28ec75dab6bb30d454be5cc2f65fdaf0964a6282f18d15832fa292a71aa9dae8a65061e4fc08e42d3b21d60e1e5fae2d9c5a5b328d4cd2f1ca38975b53e5c9cc2893a4135cc8ec1115990e757c71dfb4a1e888937487740bd202603d6701ac2f02ba56ef771ef0e698b2da680c9ace25baeafbe5347e617ce7c9c4b7ba5ceec9110f02fb3bec20a1e0f2bad7a6e69a3e6b751aa87991baab77f0eb7da66f9b57f39d4bf51a8b5837a637e7f1eddc56aa01e8b03c045650ba32fb702867a1c54778d3c74671a740c176ea806f690974120537f47d51579748c8c3a0d9bf8294ac7c0e6f82de958fe97e03269e9a0e87aebfeb236495dd9ff5cda6ea58b0eef997e1bd58272c5a08c80ebbb1b040c00d2705b9fcc0b83e15b5dc951fc02035e3a1f966304e6f1ca1d0eef1856e5a4ae99bd33a73687cc506c9a0f65c94fb05300bb31bd0e29630d0c0f13f67dc13662b272b9098a1ca1460d066c8090df14cd349a9b6bb086810267429b8f16e18366163ae5c7fc3ac1f359a4d4fcfc1cf85ed95cfad4fe4b85b85acb616b37b5198d9ef5f7b655e992da13f331d18470caca448b933dde9792f911623e4a2bda3a7ffff5e2d56cb1012e27eb1e82b3385f231e86b86a568339261edf7f4e5fa227d2b28918d81bcdb1555042b8915ad3ea2c91674986741f697729abcf0c804cd709726d53bd0c731a0e6a71776fb0820d7c5fd087f8ec446020178cba51bc7d66c4d06a23c87c646087f854cece2cda80c955ce94eb105c99dab7af562a5c1a98dc185b5ce078dff1fd2547bacb2966e98c1e42350392323e626fac61f1e745cc866798c2b1314ca9c4adcd9797e9ccde76ef4c5a9209c39b3180d3108180ce6edae2d717cdb9a9df9a7ed41b928c3b55d612543447ff769575791025cfc3371c66137aa8beda7aff154504a57e999f96039e876e604d930e538b7fe778e4055c9af205f3ddc58f156309beae0f10dd097b98a25cc8347126284b280f84c659940962c042d5530d91913642b00e6ff8272e607146f0911c5a7a46bafbe9cda3d8bc913d629abb16afde0d5767c0ab3478e4f7370ba17299a77760780fec4b52a8111a317d18b3a41ae19a275129894fa69ec087575ebc3cf7a82f50a09ddc291aa0b0f27637821a529feeb1f3ad24f10e20b00199d3df7726a6924506d67c76b42a8101b2662bfd1dfe2f8f2e8cc2f738fe5914d1b39e7ea1a2abb19ca2d96f545b8f533e5814771895dc67a6e03004326cf4e8bcc99b8edf2c9c8733b792ce4955b14f45c986ce5a882f02cc7bcea8ccff836bd9ae03eb4afa0e0c64d2fc79159db38f38970e9bdb4fbf3e4e317d1e1d32bf3ef2d0d2e48d6fe90dcc19d5f8c968cc1fb34c2a23e755f7249102bb2c23136a6e89c819eefb876f50706d5780845cbca9c5d6dcb03aee5d89bfe86e54108dd56e02976bdcb30de5c730839f44a09b19d3626210ef1e010c4a8950a9b68d3fdc2b5266eccb7a00e27ba37b64f03b666ce5d7be53ae463b32e5bdd685a4ef49d0252426a10b4f8d924a049356935efabb9b60650610ad192d15997eeb272e1392465777af9875066939c41d6562dbd68b4780dc53495e2828f5d62eb9427815f54c07bf1ac65a1bab071c3cc8a00d58adedeab1212cf19aa3e1cf602d76b08a4a1afb56da45d87d453c1a96f218a298b78144c770d3df9f89b8eac9e0367fb701c08b4a0d185852845f0bafc9d0c7325a1dc72550e27b5caea0a23e93f6bd4023cca2bad8ae79278d6ad478c70a5be55c32ae8bccec408435cff9d07425adb66b1e537d0a4892c27ce465961f47cae378eddce7b48cfd65dc823ad80c4044f37f3c508b666990d7f76d1c6fbcad8ec78ff79023c8cf61c7854fd9bbeb740facccd900198f57e0c04dd6d52106fa7e91859ed66b3e878ba99d1e733bfe32a7471ba0625c2cd54057e293cad6dcbd7cd95e3072a2e7d2df46d8b662935a62b1cc250242b983ec31b4c7ebac28bef0c05a343f92e7224c7f44027f2bd67de4af975536604e31654b5f1e8f35813f2b133603a28478197430b744c425622c086e9ca3ab5ff95cb67213227bf3ae07f32c8129f6f6b2f3cee1cfca62e21decae285e00f0b4b10b5c9a07076ae01ae7d6d016c7b2eb830474f3337bf9ff52f9736248b996ffc55d9643250f1c43e443b8ce8b4c829757a12e8ebd6dd1acaa52128cedae297f8216fb81d9379555d7660be1fc68843f02c18a41792eacbccd3b3eac7623eece6b44dad317697cdf250f1123a15a52fa2d1b5f4fe00089ddd67188fd34d481bf426b5011c32f7db5a22faff0754b8bdfe1d6b6730bb1791e26f38d30ca384382abb1be67316108ce2283d2ef0419492f48d199257b3912b523f664b7f51cb9388bb46fd92a68430a50a1171d29047ae34ad8cffaed8bd62426bd4f4e3270fff3fa84c7c23c990eb8e825e57ae167c7ef9490b8188c8c4c099393cdfb5384068b2a5ef35b7c45177c2706acb47e3037c09666ec23557b2e9c624c7507ed261486ea89cd8b27c571db809d0eeb10273bbba329ad2171baca446bea0362d325b7d9c310c9d963854bc5ad53ac6fc2cf930f8a42d3f9002bf69b72a72573159b47144642500745216c2cef7f7c88f694590a967ed2e6acd617cecbfc55097fdd4a14710abbe7de7a33cb39160baaa1791364399d3a14d184aff612954b2f10b1bddfc2476c6bc503ea7a016b0b523dfad9fad7de5d8120cf22d15a3e78820303b0eb4a818e75f3be540a7ea6c7c755baa183eb8c14376a768dd1331402059d5df63ca4255d5a7f8b36d704b5b74d36d45a3bcf53268317993111bb1ba9b5dc0a29fa4eae052ed3b322fa45bd107c75448b54213776335ca4df6c9c856a5b2dce7d2209c02382e5ac310d7c9347a4bbcef755065c2d41bff31db84050a1ecaf2a7108fac0716504051c50e09c8a6adacb4813c3b2037d3c240f7b2d2032e85141663bd69c01298403f23fa58fa23863b5a9f658b9228cfe565b726186f991aab642fce039bacfdad03a50fc1673b7434f8246f9cbf9d3352f6db693437f5ad80e7fbdb8248c92ccf7912a21009ca6ae2764c5d11cd436c2b67444e44a108c4e3b65244932fd3f6702312981ba67ebdbbfd00ddcca3815878197a748f54eebe397a366059cb8f68aaa7f048b4820c83c2899443ce1267f37c25a75ea864bc0d4b3ace93481bfa9735628b5a21e4cc97d65cd165e0dd69c49b732968ddcb051200c32280fa4e300d106207507f48f17f99652d0dd42533de24c2674b76339d18ffedd9710fbfa917b503245e30142dc87058821167f8c933f44650266ed974048b11747a95e7c6ce8da67fc34ffae3bde49579654bfe6992c98edb52d275689fd515539f148cf9cc9519a99d0fbc8345d2d5e2e17d34ec8542bfb9418d0afd73cacd9354f335974f6c04a20bb8926cf87c290b62042099d66eb4342edfa65ca679b48ab31be1502936601c418003d3f0a557a7d28bd4c542f6d5c0e4508a149df01c18eb682372c753fe629e1d2c0f6b43349c71341c2768fce8d1ec08f13a16c382e5a619d572a417b973f0f80b7f027c2bfade1a54b49aabef2a3e87c2c866ef29a09c10e411bd327fc6e1fceb9cd6b53233484930fc0745962789bdd85f0b82c88ed1cb495c235163c66b2f11b5402bafed9ee43002a9116f1378bfeabdd48d68e066559f1d0c021a22b86c37f3f549a8181748ddeb716ed758bd21a78f95cb4a9515ba8c1c9b7b74b4608bf740f573760286316637195fc84a5b5b74aa9dd3d70da300ff30a994dc9d43b6ecad5bf2a92745f831c9c4cdcc506f5d3cbfb36b548c6725b1c1bb9fce15f523697ef28ed2be4f059f8cb75957a6da73efef8ad8f17aa237c76be8d4cdb566b3b0b0932dcb10385a010cef8f959fe933e5efa313cd5cb5456558a46bce8e9459766639281decc53301641c61c7b322a8828ffa3480974cd70ff43d80ab7814fad22b2a1a26a00e5b20f483bd56f5d2d58e925a4f533ad25a1113bac3e75bf197bd3a8ffd4622fbd2833bdf0427eb945f29c630a713556f99766f6c619d9282b4ee3f763dcc6b17c438dcaaf5b63541d62508c6c61b479e5dff8940f8bc520b447ae6bb85abcc21f5302767614e6ec050a22c5442ee5f5300b96c3406dfa7b5bf34b7c843f477b69d013c4e2b8f82745a1e11e85e4abee63f475e576d4115db5863f723528efb3c5faf10124273de5e67beeec3fb29f66e8e0e7240c68a3568d646a22e16c02cc9e15be635642da9614d3e3a470d8aaebd048c489cce3adc7803a2766740e017c3cc36fd7bdcb078ed260fb1f96b289601294f7d081b6c448fa9dd71e0c35dd8a3924f03a09612a986e2fd08f42a487ad47b4c860fddc9733d69834604e1b8155dfbe1e278004ec7bf29e9650c31568cd80f16c636ee594dd202897b1dcf092edc103f109c0fbcccc7bd4e7c60d6cd7a3bed405f86f7d1f9d66d0d8649a18946db0103278e931d1044ca471a528a4236a7ac16d5f0536b80dfea23d9fa54bda8bb87c02e0396be5a5d6eac7a6136c9876ee1a6de13dfc2a67a773a232b8b63c6deab8ca727bc9713bedf74e6ecbaeee948d2bf2b399491f005f2250eeb1abd794f57f894d5c8d2d4ad17162cfd7a4554685c53cc6c5b52d3619d21201edd256c41e0440f4e86f94c7352cee65fc390953b9d213bd7f72b75cbee8f1506c7cf74e7ffff27dc5984f232c48dc98ef17eb05e4ffd260727ed9c018e4afb0b21685cdd7ee067de877bf9a6c80b212058f5cbd19c998b717b3de4893d06123ccb67b9829e9bca70674944b08f4f9a695a7224edfcb2e7be0b5c54b39f5b5b19ca982365423b2497be0a5b8e52d842529d14f20001cae9e75a4450105e7c7d7f8d1e5f41f531f9408ca23cac3a28b08133910be38a9e9ee5956efa3a0b3adacaafa31803bc95d7dff921bacf40c228c2c71b5b781692ba57d10ab0996c91119cfad401615eaab8cd0a60737c02ad426f48235fa5766b5944979d59458423066a09e663c7c813a3bf951fefbd06c3edf4ef69f802e5018f6fb2f270e2d6a427015e7e135e016a3bccbc0dc50af639df33bcad3e7f2c0644c7409603ec0861b613c37a321f0629041e68b86553616f0f833122f27c0fe785f5fd9004c7dbc43e1efe85f879133889eef6de56eed3913656d8aefb847a95ac17d2799c7abf4d3df4bd1305cff55910022d5a57770c8b1878f8d12337eabb0f2f92c68cbdf56d9e26e1c7aada614a7310756d33e492de0b29af2fbe09389615f93b93ac709021fc92af23915175bc8d19b2724ed6c1b51634887bf4c38c4a6b002d99693bd4a33a2b61b05d15f8606aacbec3d7e63fbc4dcc8e47f67d31ec60e6d62154e1d1b6efd01d69fc520528ac4fb78523765679a8c21c77017eb284abb68dd623a59b83bc068070e3a4b1431cd506b59fc721df112189ef61fe97ffdf7d335a5b5a014d1e613e8e3f494caecb356cfc54623c9d02728cc5d736d0c22462fe068d08cf42d9cf7b44e12eb672c13d250eda3f0ac392b7ae69c7f149085b01c702cafdfe09b30d68bb2591ec32e03f216c5c4c91836ac948dc38af70c5e734e8dc0baadeb3ee135c62abc1da200a4cbd2ed1ecbaf6b2857d67bd9d1c8beede1a34fa98c42ae80b3a4fc5aade1dcf795b1dd571991215ea4e3826f5624e9cef6d8036b94591e41b9436f8d6a6425102e5cbe3aedaeeac19baa07c4877c30da75822f4dfe869038432150ce3f80d4849a7d3442d0b902449afe3ca52a6035d8cf985c037e295b5b5375451ad2e2ce01a0e4177876ba5c25d17236a3d89f210e4d52bb363bced22206ca3533e07107733e6786ce65aac90efeb90d61b4c3e09d0e50d0d15356b6d89d6917ffdad6e21cc992822616c0b41ff93194df59b0d7b4c0f0b19bec7340b1add20f7f2f01f08f027759f00b9c0e74fcc07e78fb03ee7ee8daf1b96fc94b6cbec6372492a6df1d9e0fc68c6beeefedd499521e3ec5a395810eb44c327a3d6986fc9cb182e9b6a8468c22c58bf6bc1aeeb90c14eb4308efd8139a6b96eade4c438eb49d32f6db4849f767e46b1b871dff2eccfbc54c0014647ac04ffda695eaf9ca5fdf79e9762ab13e1cace00548be33aff492ca774ba215a428c9e47da22211d696057eed225cb5fa33cc8d89cf281ca899646306e8143a1e1feb9057d3c3fb1b742bc0f94c2d3e31650873f615f13089bcc94336198dc6556d03e2e1dbb9e812f80bfcbbe1fcb7466ba11499e786b875b335e01c415e9749ae3fec726965c20e1d6e9f0e11af3c3d92ce8f96f36f5e13fca8af5f31cb1d8b06e55811ec16d5915bdf9d72edf501f683932aa8c7a461ff4c0af5e60912b4d2c3dd86a4d85a74bf96c1c1e64ca7f197cdce784b0a9346b785725ebbf81502312c612f37599dd97fda226ec748bb546758570b96f800c8e882b59d090800db533ffa66b1bbf5ea7c4cb79ebd5c007f68e9e96e96fc835bc554e789ab9f6bcd626e3f6319bce24883fc3e2300ff309658e64e85c6674b8fd6b4be6e4887780b9d7d8d47a34a6a37930072c35d3d7c0ec764bca9c0b1c8405a15b26f1069c57d9501c18ae0bedfb142ae01660805306d2d82d45b171519b63be343529c28cdfe3de3e9c80124a60c7e6375a86be3426d5f65da9039b41697fd5f85e39ec2e4b34b9ce93e50b1a09801feae876432a3e9816795c21bc85fa84086a5848f16b8c304bf4bcc8a53a0d27f446dea2dd2f90a42529ff4845eca7b3dc127432fde7b7d1b21c800661ff4e2dc93bb2c54ff572ed415ff94f30051f63aaa493f7d8841c52e8cbc5a6de8ab21f3df9ce97e73da02e9d5fb597ea53cc102a11cc9414271ddf3bcfe0d611d34aec648f3be54343e54b587c0f5fe49ef85ff061b19c3b0b0db61f3a478a2bb6352bb3f31b3e3d2b5396a4a6fa08b8e3130512534a153e41b582ae0c2c7b1162f7d2ba26e46cbb0cfae91caba851a83069f81b1e65d2231c17ff16db713da59b16756cae82a175418a9f0e5139fec6ba1304bcd367e31126d439ae1e6d2ca262135b33b1164c0eb670ab2031d7a8a7217e97a595dec4240f5e7e36c762505175c8e49c7786186c2af5721b51a92c70688a5497b4ede92f04c91acb009f4f33daef8fcc89b92519e7186a421cf15138aa72738db5a6985e4f03a3ee1416b7f6ebc050d56b54bb02553f41ab14097d3068df2977d9e2d29c40452ee9e64a21d9c5da5f8c225401203fed207ab9c2f86230771a78076c7988f801d7d6a081c943851f5006d4278aea745514043ed8fafa5fa4186cb52eac816b52a4f918c9f94457fea02a10fe87e639b7184376737a835c59dcbab6a104edd02b6c6820f254f4b83c7d7b9e0f06e70c69db3f82c64812bef4bd41dd09e0d8b0ea81ead28d6ae9aec4c507d966c44bd3e6f7e02f253eed5721f06ea44019f3e11981d9187e3858c7483529d7335639fc6d7d096182cb76aeba25c0499097624dfd2c84f51b996e6477f3faac67642de17faefad611c41184e87e1fe43dc2320ce90316659a9611480a349c856eca803bb4abfc2a262d6a1878870ce9cd82c110572eaf423131122809c3e179a18de316ce3e14cd61a2c147aeff6266294b30858880ff00f41aaf4462e51cc1d88ea29694ac2f5dc996e36823c4d4423274233015bbf52298952e5428ba6d8bf204961d3dd423cfd6bb4da1c0f5e62d72a88b1ca990a4f062788598f46a1227b722d5c18aaf219ffd1f68717aa76536a9aad524bc75001e254a824cc34674dcb5f3c51fdff66c9b8c9c3552750b763dead7373e93633100ba64e99e0c1e99888433ead6d7ecee414ba5c9a5062eb042305ad7f9d943976ed0e120037fd8a3ec59518a30b75f2f24d19d1b1ef4a10c67be8dea15f230d2c68d9e06e6f751dfe8e3fa68fe3a52ff4ed2dd6bcbd0ad887e260636dece3f6a670944dc2da0126dd74185aa06aede375c4bc1afe5641daa7fc2a70f9e18919ccda042fe6df6c4540de307e1b5f712605244186e41625ccaa6f8065e15f54f1889776ae24f626834fe9dc0df4ae123b99eceddc10eb1ae926231364445b2852c9119e4d31e3dd18f73a14ab4717895f7efa13cfe88ea48f63c1a27fd617c6b433cd0f5fa8d00e58f60dbd1e44a553d362e53cd589421a4c8c6613ad217b6f192e6d6fe7ede2b6208e023b2b9681d1924cc4eb57631bc837e9a59bfba697d3aadaade96174f3a9b19e09663226b79dac674e8dd5000976b3a037d0e01caa3aa32e2bc51677c079d88ee4c71c146c430deb27c20a1d5f30a5a6cb0941d4bf96f52ab7972b9fddf745b7ae2af872c2e2b7f33397b197dff0b28f4e38588a5a1d682160c5c1d1b5377df35ef40e91dc95f91d98018abf07943cb35d57b1ee5ddf3b19e042f4460cd0bfcee613dd8ae6ea4b9e4f8a20dda5e18bc1a1ab3e1225d997f2971ab54a691ac3211a60251ea04cf3232fbf42c7dd743b4a6b4e0d0263f61beae8c45904cb48235d646e61bb0515b822fcc0fde6f23665427fc560a5e9ffba41df05ed87a4bc34bbc32cfe05b07ffabaf2c71a3ef54b3fd2927cadbc1f8827a0b1bc0101f5dd9d1e4bb7c322e72c1f25e9c87e2d547bb4f603f2044d44555b17ef1a56951f2d6f951f30d484382048d1f0d6191813f535c686b50b2c7dffe700c568fb1861a3ac66b495fe20e0c48e7a4ed675cfe05025dc45bd9ed0dea779a66e56f1ece739c5688a4ccab3ad5f2a6679cbe27f630af857c62971609b2b5c982bb43a20b751fb0ad817c47bf12fd1a2a4178c01600ce084d4fd1818a937a61c7147ad0f58e9f776cbf1af479dfa28d3d417d2c8a12bda31dfa91a8e89b130ba42622fbd2010c84843b4b7715d68829c3355bd737078adc331e8359a20387b91793b9d0ea913d977ef5bb4b4ea1f70ab7516f5d4e4f0b34e0822976166ef5598eb4cb5c0357f7090eb310ed39cf8d5c530d1e35260a2feb4e1fdeef412fabaaa8cc1920636d7a3054aed4bd51762e95218b529c27cf434fd0f09cb2eb91a984fae362d0e5d143d7724ec6620ee7022ff90f312dca2613c7a4cdf433e024cbe688283831123b2030db35da3760ab64f3017dfaaa46b2994844f72c06682ecdd377d82cefa89c3eaf51cf6180d85ab6a51ec8d27bc8ce7b91bcd5de92b4de0003ab5f00fa8f16ac7e6f59167f9a5fe8ba8a8db247047a49de9ff79bcda2e3f0e9132d5a1635fdc851b82585d8cd76506177f07bc8e85fb3f64c57f8e3927fe6968ed5facec671b6177d1b63ca678d3ddab6a0f3aa17012d1c3635ef203e018e47166d91c2b87a3035a42a9388aadb5262da85b71b1152ba5f4775f77cc61d08f082277975ffcce2744091d08f7c16ce5053d79a001f6375053a05d1656753190c3a33c3ef32e18e26faec6205729ca0a70932372fd9262d48dee4daa6165afdf6602b687e1e6345f6597f0a94f1d27cb820fdbeb95a6090cd867981a910a70794a5f02d855805bbd569fab5e83439ab33040f24419ca87a976b161890c4b45220382b82db1ea48a0962dfd53cf6c608a8889a909c6cf550d1fc1f7a6951798555bd3cbb674646becc74d074607d0e6573bf166e3e58c5763d51e24a0c5912bbefb8c68689ece53c51f1403cf3bfe766c66484026a816477d6159a9db10eac727e5c201a19157c69f8eaf1ff2481f5a40974aee5a74e1cf69912066a8c756823adb96dd75cdbb656317e519ec935ef702ebfeb4b002e1d1681779af1336188d5e3fafa9c158b6fb09e5717a9168bc6aa5cbfa19969f032deefd5ab24f46391683972fd0b966c75ad8f89b1b524446a66072bba0c6c88a1e002ed949f0877c0fa5d5c57e7e90ab51dfd6f19a632e4f10268e2f54dce97ee3dda3ca13baff003671ff32c94e1f6dbe591074ac26acc77c18e47c68f6206d54231e52934885c9272a219e661ce5e53bd4c342f1404e79a669d89fa1a30109d96095d05674161f8af59a8882ce6f92689c11be07042d2e2ff1742393b9552c66b3c741e06488ccbf3e2efecb821eafb88107e166847446a62e40a722e131ff5670acd4430c771dfda5542376ec3b78dcf367db811d60477f82790033b17fa49411eb506997ad34b5f14220cf3800241b6a75ae1fcb3f09edaa3ab861f071fa3c2a4a9069da0b4ba73edc9649af6285e8d291c30f80d178bc570f5ceee351a96159afe55b3354a8127adfbcf581b43529e794d21dd545274c23bf4b8fed817ed8cc53bcb2371b24c012d65a612212d48bcb54016fe3cdf3d34a7587006e079d5e8291197f03ff8c1260f9d1d56e3ecec8b98f92a94e9caf180078598863fc74e4e0ef4edf3766bae298de2a22f5e6f0397b8284d86974de82cb08fa401a57ef8b07a6747ac74ff7942dbc4811ae7f2f0eca76c7f424545d8ded5ff9a08b0a30289a98acff7351285cbdf224e0e044be2fc67f6687d6e0f7d090510a333c293882f0a143d83f28a2ed7dc8ba6dc79299c90f592f95adf469f2c7daaabadec02dbcfbf7febc6bc7a02113eb786a978ae06096807ab341a084bb0e3dfcb6bcb5043b64785dd3eb40fade07c480c35b02d6b3bad0471d4093570bbe3fe7e8f9acac2b4b1674d984b31892f5a7900b6ec8c5b2baaf3ba9276119c4bd87d871e3b865280bf1bc4b94e829a76624e6131861be98e469a18ed4553eee0f1c9a9d2a4c34f24fd1ac6fce0d901c88827a892db2f31d97b996fa155bcae65167886e4b79d488df37e936307cf03055d79c5f9cc99a75f8472e6296263a5e98946bde9bd05e692243c5cf1a35404e78e26c5813432f23331d1d012b44245335c8e6225b27f66631a8c40c242805bf66f71e1e1417750895958f1b65497932c5f2b9371674b2f9e9157377a5c59b3a70dc074e532ec7873558defdd74abe2a98d7d073ea22bc1e47ae98ebc0887a3c5f5cc8eb073620d5482bdfb5da7f930392fd45f56ab666fbf7d63fe4e5043ca7e3200db47e3d3260b143fb0567abe21fc78c7c0ed1a0c20dc192d7cb506689b61e15c2828d61aa762d96454be6450434c7c7f416aff15a8199d19db8e8a6f9c6a2844140e8aca0826fe79468cd59017aa5c242bd8eac1f4ba04cfab612da8939d34e0eac1f86949c08f089100e0a8ec1b9422d312a458c7cee751e74b711c9ddd48d47eae6d6957e1078d9073fdc01dd62f6a590842b99ce76c7ebc369308a897b9583a5f8dff171072e5d60abfd91a2d858e51b4b2ec1a9abf1539ab92cd30d966fdc2a047babc91ba2a86600be70ff44c72723928591a44fcfe9d83db0348174ecb15ae5ab4dc7a7adb6d88c6ed5dfeadb1e600bfbf27d7725332577d5763dd07699829336c764ff68e4ce4e37a89bdaa26eca990a793fec419fac350dae60000d1ff7489acb1460500fe59c16fc5f10a4a34634c362fd2b715e3dda2d9ecb2a6de8ef7e45784142f7526fe5c8952d7d5c95d4bcb57eb700bbd06ae06156ba7109b57f11c7197c8fb3b2506e5672a2c409fd949195fb469b912f62b6872bd2edb95bab169dfbb162d7a8c0c91b9a374e73c0bf2d3336ec0cdcf20380a7a2611b684a635dc75884de07021fac832864aeb493fcf071ec932e8ba528f844ac47f72763a7bf3a7a14264d5192ec78a4f0644f68327f2e7b61fefc295511930b51920ddab80abf3cad48912d81909c40b9ef933179dc224672837069da54c9ef007c918eeb57177be4b994167e2e2c5856b319e405ac06a0e33722c98a134e27599e2200757756a01aa130a259c03420e907c25185bd78f76c5a373239bb01954580ee9f8f10a7953223aabcba047a10862e8d6f76dda1ac4fe92d96a6228bb1e5b5486e61011531f06e9c2e9b2f8a76f6b4e708aa95ebe5e9bda3303c8cfb5fea4c6f78ec24f97c424cfbeded150a662628138d2f549e297dc9f3ad8e3909484ad1fa04a43da397d3c59e2ee9bfb562558a81bba63cb9a22ce21bb7325ec3b4d33831b853f3c0c7f87decdedef856d9364231b36c82e1c115f83b18bed617aedb5aeb7c7990c488519470d7ac14ad931c93924be51de1e0e81b3ec76a5f28dc1111d0022e2d2199e6b6fc133f2a1243a589e430a513282bae843c6a0a0a31762cde904f2ba8c89f3ab8f147b3d3ea501c1ca57c4942f0021736be0d9c6e3cb93acded7c54daa6e95c28fc1c855e2d9c7e625fc251d92d054aecf2555b8951668067bd98d8879d1b1c4057fdfc0a53eddf216f61f89537a6b187b422d8ffe64357f8a2afbd62b5220ee04bfd15f4aec3caddd45752e6674f88dd9b94568c327be7a6b762518d828705d201a93d41b16d9241023d8ca7e1efd012f623d274d26d43d29c84f1b77e0683ac6b7ab03d260610ce9126dfabf4eac3d288c262cfce0bb5f72e33f4e99f018b974bd9dfc1f287c75397b92ce6897ca3144715fd5cb16f6e22c3b0825c5a72dfbca1def24f9aded0a77db134722f6cd219fa1db2cf40b84788af1b45d9829f757f01f9198bbb043d347330a99ddf9c0da04f21d94ea660e9596d5dfe299b9b0b39f3e7c63d01525cd65705cec114532dac91f9147e70f9b4377821db3647aced21ec2db4a21ebf532eee8db04fffceb44ce0574c521119560be497a9a3e278b24ee40c154f69c8dd918061acd4bef1fc51e39d074542dfdfc0a18c57fad6739d59f0939463e266381387b18d432832267d3d5148d5009a0ca5ae681e2bc2ef3baad974d885c5cac41ffb298ff1570b4bc887f8b30ecb9fa0bb5b503a4e57fe9acfbd92ba9dccfec306f49956906726f571e3de3a930b23506d8db5193dc991d346f0279480b977a8d522ee1a02736c1cb39bf56e313864d8954772a2e9c8842bdcb15e4206fed538cec7512705d7ad7aafbe9ef2d1c72202978d3afe0c9e038a6cc4f1023f5138df5c5c3993f1566cd3801170f11a083dda41d6a0d798c0c02c3500a7a8715deb70c67f4d2c3c09ecc260a68a081f836550d0cddd3a8390987e73cabbafc33bdbf3f78ef985e76d25603eedeb501a27e894833ad2dbdb992530b1120d3351b389a31e6c5c12bd076c5fee92019bd41d61f039845053cd868a438285d39e71c6f7e1192180eda7941e19aee7f6f6936a882988019266aee65c3696c46c6746a4c4f147facb2ed7c6dadbe2a3ea9f89d138dc7a866f95450675d177da05b74186952da28ebfc0d62dc486e6bfec711be079fa2c9ebb8e5387bc0d1ea36b8dbb683071aa37da9206f21861c9f7d057333611ff25c0c49727991505e9bc3a5dfcf5be547fa47b29a0e79b15416672d74f684a052a06b07d9ee1bf5765c2e7270722a8bf668549518993fbdd2f64fec47bce5d80ec3e7754e053c31bf99ef0e8927b0aa156a96e0392519cdb91f0320e824debb36b7e0ede3c46eaf9d148110c3e533e331fc0c367d670ef3421af61903a7cb095bf10716f498a8b3295ebbf04f133a28de6ecf53175e38fadba4da2a24a5d390a56ec20e1030d8e960f97fe0efc6bd4f5fb70cfacd6cafc5a63db54ed274bd4a63229ceb2c894e8986e4b0f337bfe12b66f1397649e7488e16533fdd8f1026e61f45af86ea1cd3a634c2edad6cd27b1b0158a8dca8c774567e074b0a2b9b30d0a39bcbc2ac958320f3603b591e9933f99e157d7f3c6c91c32883fa06130a753050b85f49c1f5b061e8b319f14b544dc7a408665292a699a9fa5b926deeeb3365f6eb67fc183d0c806825ae27883fff758ed6bd89f6cba2dc1a7b2db1a06ceebaf91917343e6a33809f51f77dbd1f50b5553fb21b0590a455e1858d39afc558b0eaafa980d85f294d47f43c46c303920739d01d829300607b17961c896dd6219347e74992926457dca992f320253b998f203f55f0118d8920bb58d6289ac5a01fa76fcea8f19849f6b3fdc5daefde55c387ded26380d9d135622e1b89d9804fa3c4176baa9ffa7a537134739984da5562166ef2d28f646df955681d942051d40b769adfa8a4b184089ab61737b95e4d49126c90ec23ee9b6edbdde746b0b34338327da06a26b6da91500873c342e0149a32b903e20002d840f8bdddd0df2b8fa7d6dbfd691b482f5a4db8f089d2b88f08f4317ba89a0d9b962b11b90bbc81ead2541a090a165e7cfc10f320ce46822ecf0aca51070fbe4f7c93058c478ab9a8dc197cae1a33a74890c8c77079325fc64c69aa90ff79fac0a1a44b56e31a70ea053552eb89f0e939f3d269caf4e1bb5aea0c7fc978054c1a7ff599a29d6e2129bdc9a0c3aa2822e21956c2cc1d7e90c830add1c95d1cb301c8b3f74223262dec62435e509a1f3153d29848fdeecd409617996d414702682158ca884a5551a2c8b6a1c3f6fd925dddff36a6d93c34fff0dd33dc14829e8c6702085b785d9baf0995b723be0e99f05bb742d392ba7d1f77422fa944e74480547260a841c3e2106c3215b43c7098520b7ae58eb97b9a9ce43ae1d71074b8bb6c40a66836295d252d170c9792711cd372efa409c3e94871665f4d7243683a60367fb6507da857abd24cc1fdd495818a13d15e6907b45026fb3dd35c757253ddead1b6b9ac25e625af9e8b503c2735a49467ebebd5ef77013a3ae1fa42663e690fc3a81db8854eecd0597bec69fbc83536fcdcae5d0509254a65ca0d2c77d9ff24fd10f232f8f1d67938862a4003fd99c8e1474333aca0d5faab2b0fa1ac219f245e41f858dbcfbfe67cf876970857a17195a128c9ea67672c6ce3586e579dda91a3f87afcfd8924676020e50bccea043ba11859a854b1513f0710b9aca7681660aa9bae700264426580cd6a5f7dc3bd7f12a681522906ca43955010fea0e97abf78f907dd9b14752f2db640c8d4e2b4d8632e90a61515ec401ae1b617ea3af7eb575f4bf5f48cd3a74028cddacae54980240f44587046e54821c376fcda6191e7f322155de2105d59b82039f3d04abb8185d12bddbdac737b7d6f52c1c388c3bc55c585db0542e75b5648b1e0471fb63a9bb790faf24f1baba2c161637d28b08af8f311426cb71650936103bd8ec4ac0b3cb278a50973694321a86db3b62a186834b2eaa3cce7907f1330d023aeebae91a50a36014fdc65b2e286d60433c670901bc8ff84ae67ae0d90e3f3afda64d70adc4cbf347b6b4c8e6ac8446a62e40a722e131ff5670acd4430c771dfda5542376ec3b78dcf1e0a137ffc08d237c24085b26429d9ebc06e6bd8753672547cf7dc4eb38c31ed3a0593b715c05dd606c597edfe5f1203aeaab658a2b230f5fcf4849a2cfcd097e1e542f1045bfbded5ba642ef99ee891fe60ae73e8174a326d1303da6ec004a867422e3ee56d4aeb47cf8ccf2dfaa3900a36fe89d257d117677619ca8ef65c171c6088fff9880b547c07cd7727f8bbf5c83c66badb4d36740f97d84a18c6d94d478011a53aa12c8a17fcbae2ea1ee5cad23f7cb250c1d2fe9b2a89e1a90af7af0dbdd229fdfcfd4abed019efc8f527b23647c7e5a0e13c3f14a26f5badf9e733b85d96e608bdcb294b05a5009bfddd410ce3b6e5cacaad862c94e87fbf2100b39ae899f49e4b3417520dbbbea41acc0837176d99d019eb074ceb51c0236694da12437c54c2a5f8a3021fdf0983450615c1b7666599dcadb74d516dbab88cdf5e12a5fe3c3a05e12c0063bb1f79290d60966d281c98387af9bbf1f18a6cb1585a31fc7d3e2198fb743f820c127295f5040807716cc0d48d8c9c1f073dfee72718e35e17f344ca443f38431fbc80056670477bfe014c884384153f293e0617b24c12f6e13eaf4e4df4504442059d50dd90b7bb43bb93247da0f15905403784e8410b68e34db7d69ec64514eeb4b469fe49dca4f89980ca7b3beb84e1e67f9ae524f2c6244483d304a47323a9468bf3d7f9a056d01dd7a437c22f27b9b1e1ee21612d9b74b164bcae40d3114693dc5c433058b6fcc242805bf66f71e1e1417750895958f1b65497932c5f2b9371674b1d4208fccd592dd721a6462ce7239a45cd0b803ca8eeb7c9143c9ff36829dc2c508ddccecab7208ea275e483352f5ef470f6a868ff9a761df3419d84da96b83a9451e0cb0bd335c2532250315d92f9b638efc0bc920d3e73bac6fb95db37b64d657cba56f3313b85395ce0830b1c8caad1b8c53732501bdaf7a9cb2b9d39bfdb3bd8dbde825a14588ef4bb31f4c9ffbca1ae8445993ddd96c8f8db1c9bf483adcb4b891fa1d3ac829997a09336fb4b5438709f447818cf0592e03bf6eb3f855543007d53689454f2a57fd8fdb540452812e229c057f57ce72d4a9e52b8b9da1af0e132bb8a354bddd2048b30ffc5828829ecf5d750a3ffaf3ed731ea1ba60b18e8fc46999f601ff85845cc20ef0fdb751361d7b25ddcae6c0f58c7f10792ec0dd212a6610c157aed8e3e159a595d4402d6196aba369efb95d4a835b41d47d5044c6c1d05efb1b19df07c46165b58afd1160c6bee94ef46f68148322cd15b6107b8837157775470db0986cdaed246d1edbab7fe6b301d31189a16ef37deaba279491e7c5fe998bea61ca4616ea2470a6616b325f28dba9e54003d27b2e5553d3816bf52955588775a8ce62d87f458e0acaf5dc1466e503fb19cc0d925fce967efd727b22e11e791e65f52918cc61e1dce30b19f017e77349f54372a8db7f869fc5fa077c63e09d386d51bf7d6ca692c55df110690298c5881c5821d4c04409d0419d9a63387ba457c4536a45df3f920c4d7176894e4a5af89ba3e991248a42ff4b62b16fbded792accc9d5f586c0f7d062010442430e1749fc78ce9c2153a59489df12da24ba1161647e7d2fcb940e712adbfafb85a52ed27115167a35525066b9f659cf83109b0e2bfc6c21d00539fbc47288435131a3d3fa7ffc95046f0f5b96353edb03d2092d660ad139fe299e3e00a5469abcba047a10862e8d6f76dda1ac4fe92d96a6228bb1e5b5486e610a2149d5215806237465991859c3f0127d5044b376768f493709e6b473394311dca2017932f7f85c5e2e106af7ed0d06945549bedd7224257040d3ad0dfa085fc3f0e4af7760d303de85253e6cec0982fac5ebbe2e73fdd450c28f891fb8a4b241d79048a77cd73f2e77bc4d350bdf8ef0fe168ff52eb061a05e6f5963e8e4d220cac4e9a1dad79e8aedf77f1d743c8ad93cc10cd528e5631c7999de7408c0f05a908e8160d03a94ed0e5052842886a565f1374a2e8fe5a7d5ac85b017a4e9a50e49847590a0b3ebbaef2b77acb74a805264a35c309481f049c7d229b51a116de3fc3b1fe0e1fb6d4adb8f5928318836921fcc92a15462c11d4c9cf8df60d0e8b1546b222883d1d429cb6f0eb80cc53e8721bcc503045d92334d6ff3550ae85bfb88ebd2c6ebfabc2795c099643f196da8c10edbecf702302b9d7d18fb99134178f2ed4c903060c7f9203dc2753ec466533cba8e7600b3ef34397a152c43faadff4fbcf2466da98bbde02010fd4f0fdcac9d9e8515b5cf44419fa0d5ccd09eebad3cead520a3f2d6d077bf27d449e24a660d0b0265b89bf4d63035383e82577caaceb127fa55a91cca9d1ed0a77db134722f6cd219fa1db2cf40b84788af1b45d9829f757f0b4b142e3ecf40fb5f2e583c20a72876d61f56e12740cfe29cd548c63291f85507685b56ed8e1c96b34085b136982bfa5f08d50c7a22a93a2d1914b3535d6a2168be08367034597f6197c4c8521209f1f8915f849bf4aa245f8244842639ca3551690d512fd61449941cff4b5b7470b9e61de82eaba643bdffd8289f4d67703b509e4fd97b83f0cea04ed2cc50e3f463f6cdcad783045d5bb1496b42ba3aa4a5062053c94c4760aee9a1451eb607d279368fbc45779ed8e5feb19f5ea18833ee7db7276b315aba9b09de9d1a081bc25db25bb23abc4394c5dc093497246fc95da7a9c7b3d1649862a2a8ad86f4d8df622e624fa71dc5444e1b155ded9c5f2125a5557ce0ad14b9b494a585d0b010ae3fb1244d62e1f2c709b4faef83f65f29b2c286ea378894333137ee45ec6311122b09ee3fc15ed6ae2e0c251b194cb1eda26faedd0f56f0b0ff470de76eb253cde072ccf1fb5f9f8a28392d3a8390987e73cabbafc33bdbf3f78ef985e76d25603eedeb501a2641706ced31534c2b7ace7ed7581149c8d5bc58579a80b8159d7f615e42ae826b57768fd13b67cee19ab1456c5d6c0aac96d01a8cac6d816c8be1161f9887f421c0b3b1d4e5c9f2ae115b2722c1ad4e2671ef1f45f6683f234933c09cb26e2f39aee1f1b984373f1598b8b914fa908d49d6339089d27d49f2fd6b01bf2b215b1572cf519b7039fa4cdb816dbcf9e8ad7347da9c3df639ba9cad6095a87b88672f2de99dcc8cec248d77a9af2b790e454ce0fbe4dab8da83c943fa8cf81b60111493f5fd0997b8f84c0d7a397a25393f64fe1565311351213d0f30fb4d1548719b38331e07ed9f6af6fe9fc18b55a11400f38c84e8d4c9ad01d0826af2b162a9ddede9893309ee563fc2861107012c1b18a304c6a20f06802f5fd76536b4d6d145ccc47d8766cffa546fbec4442553234bf13b180fe8f784c22df7692bf5fe60490db178e334a0ab6197dc7048e340fd50d4db6c700f2c1c0bd92ead5be397576fd24f22ed9f163984d9cb727a7b27a8427fc2ce8a8734e2dda14c3bf9f943e0d7e513bee23bcb23d5f00aac3464c53354c79e18423df85938607e44bf1359922b964cfca80ca9d74d6ae30c218c03e5a335ddc1db86c389a995bd107e1358b6354977464e40d1c496f637abdcc1f71fa3fc755d30ec93753c267ff6607c8f573d96d69675512beb82ecedb88b779c292816eaa4ae1d387a76f4af2fe336d6d38d751e398e30fc76a8a5e5c7dbbe8124733a6bd4df40c93b63d91ed1ad8f678b605d794a8c673ae85eb9ad7f74fbcc0ddd3fa34cc0e937ae4cf41d854045819b1f067cf3f9f3552f91e0c227d6cd60a9a333e76ca034eddf7eb5d566b884fb8417850b00a451f7e1f434363b47b41ac595353acdcd15c0d54b1bff995bd3c18d337ef8a97b772b47ff5399bf64f4882ce1cefd059d992730269f5ff015699ccebbdc06b795b975b21578bedafdffbdb25c169a30ec1709f1a79522aca5d1834126e493bc2ae243d1c3d7470bc94653aadb1347cb72cf45aec0d1c28fe140eb787a9f0782d576f3031e8fd5836dc446368e07ce637a135d7e303bd23fcbfa1136fc895d396f5e75d13178593c33d5733d7ecc66c97eb077d9f8b439ec6b8190e1dc27752e0548fa5be3522034c92486120cfaabb838cd2d11a0b28bc5ced8cdbfa979500a80bb3e1f012545cda7bc05601b5623e6834dd42b4320eb2b0263e8f5f5a180f3dd8f61e257898f875deba64118f0e35f639d3ea5e83fe2f1b9fb129f0a2b5b13723adfd7c0aae4f604e16f88c915be760a2693170dbeef82d01037455a6fd9732626146a95591c2e6c82f287dab34946d4f719939256af0b66d7b1167a73b3bc95c9252e9e5d582637bb853d0014d6f5c5dbaf6966d33081b2346d22a35a16d670a9f2df180099aca0be9c06fc71395cab7ffd4558a9c475d721b1294461122350de2f991d632a7ad98f3542cf70979c18883b1191cbe6c35ccaf7221e3052b3d535cefaf2066be68d69094ff7988afdb200334f88b193bb531dd74ba01dc11c89309f626ae1c2e446f5c552d918c9875c61fb5990f7d47500e92222ff059b19dacfb3fe0494d6fe156d150e514e2178ce878f99257af90305539348999d349618ec557ec55b683095ed199d303da97fbc3640f09e0a75393b256fac523f8214d3d4c4544a6f58c0f9fadabfdc9dc4c7ca5a194a8bc2b102b3f9cb6833894fe741c16cc0aa8017a32a4f8113ac065dd21ba758cc27945e555f21271f64b932b8984b3f2588f43d23a195edcf6160e914bdb4e4377747cba39ed1ba8d0073cfb43953f72daf49526bed252338e3b7e9b831611f410a254c5a96c8b3c8cdea394aa0e8b7a71886b7c741e6606e13348a690d7d1fee6406dc0da8b21537982c1989d4320856cc6b38ebf37843bb31e692df9be1ceeb01bc52d736fd77b2bc83c2d02d42e7a57aff87f9e18b371ee77206b20e35d6a43053e5e88bf8673b9dee30d0d6ab99fa34a352206b569cf3b59e61ddde3c3bc6fded4e957c7d385b7780c902f5800a8661c18fcc7da87eb3a8f5441500ae9206991b8aa6697f31232e998a55c0a8c6ee69807cd4782418b804a1aa6b0d57a982ed34cae2316014331c1cd7331abae097b699bece0de2121fe3fb205d4a53e15d463ddc77f3b0cc6b304ec13e255ed1f0b94e28b30bb56ff828403ee29957cd6c63dfa6dc3b93b73d463317db9940a05611a86c34968a6e7b5f8f0aa4ad9946d768724302ed6fdf624d8e273788eb21ba149ccbfbe7dd795cc29899b9ee6c0f545be5d551055bffcb875153fc8c8ceef7029e49836dc8ae57a89d9e64ff266d7686d6a789449b2a3d73d06a5616ce80fc4f64e66aace5f3690b7eefc6aeafd59aba16ec28f3d0e6f82a527d429a8e4d893521bfc6cd0f62160fc0b4d242320f5aacacb877b916af73f615fb03bc11dc3e72bd37ada58f15c78cbcc95bb28072ab7026b986e9fa1189c02f4c57f72330f74af13dfa96b30bcde25a52e8c622fa676c95ce17fea5d79de3cd906c7db35ed9a724ad5c3b038e87dd97c818046b96ea9218d54c2804cf628c779aca9fe68dddc8f2d8f89d76aecf79a869f57eeb1f9cf9232ed421216451a396bc1cce68c73716a7c31c14b4eb8c517853eebf5ea628c5089527d7c7de26a278c92485c07b2d85f72e1104d8059d7a2f7fdff2b4d457493f25d6cd4eef2e8462390abc802e1f82fd85c73c0cdde8bb55aa8830b3a8d2920679b1b1210d9237a932fb8341629fd7dadf3f868227ede1369e38ce6e16a2f63fd05cf1622a5072345dbc2ebe0e952b8dc8a507dd9f12a78cd5ab027b1297e9f5250b0eaef8e1dd2ba24c97e115a2753bbfcd53d4ac6c892249c53e71fa8682ae28695e808e0424a768893c1a786586b16472b59f7b78714208a53a66b12f71f2e4cc0f9611ea58caee0e63eb6142c4448f0142968f75d00e330a1c8bc3a3b67355be2c0d8cdfcc3be24dd8a44c01d0ff94c8a2e3ae0a79d8c5a5f0c3723c3d3a372d96eb51e5fb07a5b5e0499d9f6c4553336a3aacb099f56ab69c616ddc29a9c6ca4f288bde4b498ff1b3d95a8df8f1a7faafbc6adfa69a2e97497c3fe4678de4174f8dde09c64660161844a241f0ab10232ed14b763315a717c3d5702a32955f0bc8d22de5292d20c00f08ae0cd77454cea6a02a78b858173569815b8e83a1fcbda4741026427383dcdec6ba717ba726bd7eb61ef2676e5ee7f0fa8e46fefa7e8610bcf198d23c04e4d493c8a7039d659be3a65c27d4803a812484bb4ddb5d3444f3378dc076e5bb6a0bd61efcafc6b8509943b112cce8c95c10fb12785e8b218c93ec530d60c84e933292d7863b174a7914ba4b1e33365a552bdf0e2ec01e531467ee37380879a33e17203eb95f7747404aae5080ab2c26aee18dbf06bab9373e6bd1539cd967c3cf85eeb9b9c3619279927bf4f43f0a68ac24a04ad5ee786a87da532bd36547858207cfebb2e931cce935eaff23f65b7600db45fc91e5d88b5996e373ad98a355f7c1eb17fb4bab86b88887b66414018ebb3b681f5a44eb75267ce51fad0d1f828400f4e5c8e02d5091593e9af3fa68ed82d57b5405a074546c5d8eb90d9bbe7eff431adba1f3a5f2675c7f0a19180fb9f5f49fd666b24786e4200084593785b73f17fb336562233539c6e62fe2379d5538a844f3d6972b4e4c36a0cf25e1960bf0883bcf8684d5a907e4323f5fae404f0c849524cb51ad5f189a0ee01c42b580c1bfbb7fa197e117706df9e2aae90e0ee712c8f47ffcddceb48e6eb60344a4afb0253c6c540cc7ba896ae7822ac6b1d5cfd60dfa496460ee5f93da8e2164040cf64c4916d43ac93818fea334005744d80a1e67a8e25a73a7f1445f88be8495cf7d3e794ed78573c1f1b5d9becfe9b42d351ee7d180501204f827db669e60e96a0e79e6d2d39e0f46e399132d08a4e7eaca419d1eb448c60a27154caecd858ea4ecdbf833752029b6736b693b34b393c3ca1c3eb998cdb8191ae27d7b4dcabd3eb908c57c568431cc1d5f287c1ba8131fabd93a272ee968a568f23277cf3103baff068fa0024d1610ced1716a156e262ff3a63bff2e68aaf811c2f2f9ad85251fb7364990f47730f71fb7e22ec4fee9097222f6b4f974ad2130180e5f3733e3df87b45f3936b88d5dcaaa0f7e552b0784afba7780be88c584ac71b1968a5c3c64696f579f2feff26134e8f15f726b7028489a01f098ae34fede1ddd0baca6cc2ab47b259856707f798e9b59abbbcf1f8ec00d61c6c5e6ccf2a1f7b58025e51c521d3335e858a24cedf20c0bd6e71f91f5953b7581ec43fdf741d1ec845cca777ad751a44ef6920a36a28f31461ddf6958a503d1995acde69832c11acce81b231494540e2e9667e338e4bfd1be511b07ca3d8920534dbb3f4be3490edece3c2e312639c48e29cb252f2de182d569e86ad8dd19815017b11691ec7592510edaddec827764637d57487169bf6c0334f3f6adb51b3979312022f5e2f3983a77cdf1a61bdbe3e6c47d333ad7e0cdd2d7ec4275b1f0642415ab3d3c2017818bda8be59a1ec5c5a98ffb37b6fd980905636015f6bb1df5608b132226d95794d2ce6d30a44632da63252cd36da58aa3c6beb90d6729e1dde99cdd441190e542c5107a3fe54704446bdf2709fe7f020286c4548fc62384793585cd0d35b38fdc28ec63c98b1b86e91456216f57dd57a29f609a7c63b23c34dbe74217599c4e7ecbeb51f7976c399cc2b99405866a5d1fe1d10a6c56050519e095b15e293988a7aedc94c3dcd80b554106f0f12b50903d78323a56fd6adbb1f9969717adf7e604811d2ba4c0bbcf1f4ff7ea72898947e6d64fafe1c4722373d7ac2fda80b2f6d0c7c477f46f1c52efd0ac88c5319e5ed3c86d587468a2d080eee013252ef16b610de8ab72396d66a5cd313692de2225710334dcd7e0c16d0f63e48fc9ce5507dfe131f0a89152fe4592105c9500ff14ada7e2056a4f354306d53c3ceb8b49311bdceaebfe71010e2773a4e3d097a0169e3cb6ce5922bdbf1a7bc8e4f0263c7931719b142e23d42dd16782fd7f8c9efa0f61dd96ce9264bdce6b323560367221b74e87187515480471f8c3d6d22d5d65703f938a9a9b2902fc59d843263225c02e0f6fa56e1319b6f282a17fd95f9a6c0b8fd6e4299f4a876219dbe51062081dadfa66a0371766f1921130d05072f56999ca7a645cdc61c7bc7d350ef56028f536d8cc5952f8fb42f468b37227ae299e487e3354980887397f45db7a3f541bf8d49453288c42e832b98cc776f8ef4cce84fdc139b35fd2a84ce8fcc92172e7a7448c27fe85cf79cf98e539b3456320abd0e320645f777dc3f00debdf77ef147c841119e480549e58f62c24670a05b73f6aacba7d1231a0d8f5193bf55dd08284251ad0ef0da519991dc98b8e066472a983c997bb44295a93349d45d034274de48c5756b3cca97ac6367b128a3920176f1e83104f14a20b9f83142c443427714f2097e4b76f8a5b96198dda3850f98f24f395c491248072b42770c0a658d6ea10194920ad6ef271d3832a9cbd46cb3d53a343cedf36bf1884d9ec1d86f2c2fcfa5569e6789c219c0e44576ba36aac9b42466ba613fcb47e9dd517dd18f881f7c73ee23f3390d8660f02f18202df0ffb8c2d9bede16815c446fb410aa9b33e1112a1205e86786eebbe0d905e593c630dedaa548dc36b6106e7eb14bf95e36468857336ea70abb1ae494dcc7fda9e5b7d198e854bf52b3b1c309731150a5ad2339964eb25dbc3605117258ef2a79279274d3e15fcc5825506e1391c1c726de6474c0af3b9aca46611ae420b17ebce33587713faec79357300beb21b08d4f02faffb17d04243c4f0f31bb10b54f3f5e479f0b65fd390e28538b910aae7f275a623b3da85bf62841c84b76acd64d95c70f5213ebdbf8ccf9041d0b0d9873522268b99489bbebeb242926ed0b5493dd2c1ccc1e6d4e218050d1a1370adb85b054db248e103f9fd38cdea925995e585ce713899708e323e444e393e41310045171d0369ea391308411b0cdfb5fcb2f181bbd0698a96ac30f5352691c39323df19b5bb8c566ee9d5681e8e131e5474d8ba59359c11f89b98630aeb7d4c648f4c10805e6afc2ee6735c930392a2adfbb7d2dfde839801e2e313760b0da9cfd6dd705489d00746e02b28e3fb45a3ab8a5dd64ab8eb45970110f39bed336cb628a1a0c8a0cb8aebf90c7b1431c96c4174cbf850eb812c456e6d505ef427e4fb5a6e50978f7f3a490128804c8688d2c71b517a6f22b4338957ee8bf0b1f1f396d2c5afb62b13dc0d6bdf252d692bf87a91e1093390f523b98b66c693b06610be79d1c9b93b7102c0e25dafcda229c097cc9b4b5eca51db972ddfa7ed65870341aa8389f7d90e055fc684fc5b49b2fb49e8213e934bce377388ce3c683fad008aa86d200bcbe7c7b70b9e1cfe0e6204f3f4b38f838d35c3216dd99eae3fafddf634fe13fb814e3893ecf286efb6b7f289e3e5b7c690d4fe6be384c11e1cbbf103ff4a4896e2fdfeac27e2840330c1aee6a0e5757926439fab5c99ed5a385aff0a6c39a7399e062fd9418bfbd990e29b07944f5fa1f2dad3e1afaebaa02c1af04dd4f30e7af0f7ce4984fe46a7a6ed508cfe8ade0b01d10f68e7926481519a455820c5eefd330123797f90ad80f695a65f4df476d367013e32ce3fe816dc1654a79f4e67d3f06dcdeea50e4eb3465029b207f069385614b9c5ce71e28b9a155717ddbf3e9d6cc92260283bd15267129dc9c4c466788359041c6d73a25d2862c9f700c07568e998e8c819f298216a6c1dde1151633c66c590140ccfe93401639a7bd9cb9dec1bd2b9fb2e342bdf5966a8bab3019a0ba8a91200c058f6422d9d5241e42b68831e468bef55f35d4d147691ecf5723695d2f8d8303b0bc596cda58d05ad523b88f9d875fc17f886c51d2bed9ff19fa8378390de6be68ce008d95d07e3ca5db7b4909d9601dedb914ad75d16f8c135b34c3968ce79c3d8d336905d422165b4b93910787a688f5d89119b222874d50f8460ead90f1806eb7ab3913d0adf243f6ea4e567f8eb0133da4be2b2a7db8f8aa76211df9629de1ad8202957feca60769cabfe49c0bb796df6edc8e28677d8c85a15b2e318453220def9f77805ea20916bb5436aeb14628746eedd8020f3c4c7b04f76830b348c2211d8349c422ce7c9647e8e63918038b4ad4fd1d17a18ac80df2cd04c0c9e640ddf43640ae4aac6bf103780facebc984f30cabe2ee25ac372b79d4bbe77620030aa5428963a73d3e3a2397cba3501393a38a65385c1cd2bed0fd7c09016c6a6fb45e2797b95afe96fb84646389d0f325628281e35b50a665b5db752542dd2f38c8fe07830f67d4cce6534268dd0d30a2cd50bb76bc8ad1b06b0f89f3547462365d18e567109c9ced7a6be249e6d11bb9d6c23e3818c0122a4163d45c18da0157c85696a2172b39f368a68859068a511cfd7eee70665cfb49961de370f3234c49165dc6c68b108ae465f9d17410609b2fd0a5ba1388fd99725a3f9990346ed45e4ec9b1d113d23378ce429836bbb9724efc810c82f37eb91d12a7739e91dd1efc6849b9a30bd83f0f87ebf61b4b66ebee823d3046d361007b8c41c53fa2c5572bae4a96374b66bcb6baf608bd230c9db67eb294ab6416768f7e3d3b484d83e2d061b9ee669340719004897199052cb90de2c4b9414a900e6e68736a3b94356a6f689a0cd155070d24eb4e49a9e47dc95aac207d3658ad46b4c179b8113c118532623b9fd3885eb5f9587856eac591e6aa187e69a4f98c757ac70bbb69f3ed71713417d308e706f0ebd8979c44231ee46a0c885477c8b2b12933b25a6b9c1b3013a1bf687f3514a62edc4d782df7f913f54f34bd2afe8438b385cd745131298f4d56d40a1aa92ffe3ed2584bb0fb0871ef17b39c2fd71391057af2f1f71d6df849ec87f6e10b5b08d0ea78cb8dd9f12794ba2d378029ff223da38899385502479432bfd87b098fd23b4ceb610acdfe3f1fb0d8629287cc7c3bbdc00926e9d81c56abc77ba9d3a0acc1112cac2a3911058de8be6079d6e0ca28e99bf8479cecb33d2611bf13a43163a8a5cdd25a6550d764312a54dc5afce763e9cd22f8fc59a4d985538dbf639e19edc07f9df7df694557cd2d2847a764009ccb8af081aa575c1d8c51ca17f53da2e0d4a2cdc13b7a3728358b115594d10947edeb0c51ab37698c17c9658055ec3e03794d84e75ee291ed2fc27c0ba16ed838077c17b7df16a2e9144a015d05692ce1cb41935d9eb55c4544e7eb2758d50fb72328f761e0703c028c8d4e0483e02603b3cdefc2d9e554c3b5a5b8dd67f494fcbf9fcb3360ad1ddf084806dfd240e50f3c888382109aed198f3c007ebf89ffa1ff8583b6f56ae07213d5f3fd7f2a0a4855bac282238ac061b26dcba19ed7f89e5e20a3013b208ebad579a183d9c6bf77cf37af90df7e932693163488e46e4c3170188dadaafa5666aad3fc7f62f0d64ea1fe6a1015cb5aab10d4e1060569e3dc4b7909a2e7056d6e0851040a3081cfc81dd999179da9c94da47e6a90063ae550160bb0aeef9fdd9c957a665b64ebdaed068d05344ab801cef4bd1252f11273dc570fc33ff52be03844b46aa6a7de256f19d3bb2b41f08d32767d6ee3415ae7e95637aa304155ffca53b004b15d9ec7de474bcc60f4ee9e43e4add04de932acfa7982663de94ba32c9050b5e716e266eec95618a52d5afc11a97195171249470a09cfc28a84f5f6f6a91a159da7b42f65da1b7b4ca9698f99ad384b8c8a1b8245a8d207341fbce58d882fa6417d43e5a285bee758b18bf2a05d057a8b7ff6f2277e41396216f37da00391a04a9fb4a2fbd5a14532b634478e7d8bad020088b1777e9b7770fdf3f88205e499de5eb5b8f8913814df953fa715236ad7c7b86a879d853b02bffcf37e499fa4271e568f1f19408f337154f12a6122abfe21f915c0f938818aaa6cad3765afc279d6f477c1c459899422e3307a6192436f793413c79428b82358549448684fc87b0cb7eabf39cc99dd78e36bb8820f8f1e65e6b722eb03ac92b882462e56a66c1eab52222b1c107c1146a29fa80e76f9e5174a5f351cc87cfa9b0f0c3764b14fae1bdab977e8f54f06a279eacd4321d3a6a38bb79645174445bb0cce4185124ab69bbbaf468fdf7c6c900720d15449cd16ca9f93c7ba6941ac0c49ae5150d14366d96b38fe66080de208c928a7769274b713d46a93a9fff9fd161b850924ee130c15b26b2c1bb135128e4d3688aaa5d213df781c89153f711afef5de2d1abeb887914c2357d37181257db1eb7730d9d680083091a6de01616d63848cfc343998c7ebab684f3c3ac781d76ab824fd0ab7044d6ee6088def9784d601076ce4afb62ae9dc78e6452bf75ae08b220c3a256703f347c1124c2e2fb7ddc83b19235673f08dba9e17f6129dba780fea5194a3df4b422a34aa7c01147403bcf2c629f71d3b904291e9a8a6d809c8aa05e33fc3f107cecd9dc2c59ec4bf99e2f718cc6d09df8cb48da5a4a014fe1d992241c026b197e5473507a833b8b49b430b3093758e68f82c9cc76177a257a0eead774cc815c13bebfc6e8107548739a2fb412f51df0ca4ab0f505d4649b8060d76a8dc237e04394adb1c6cd6cf7d63888ec963f76a1c36f21c45274b781754b26affcb8aa1e281f6c58a99d4b32d816b3a7ff3278b500f8165a7f64d1789d43ce169cc8a34d8a1ba41dad385d53c824ba74e4edde909e1127d72c298cd01647dfe9fb8fb8c2e0423e649f9c8658a91c6031f264e0007cec8f18ab5d6e4d05fd14e70a5b5caa1ec279ae218b716351a954cfeb9d72a125b00e685e2c8e8bf9d42172cd0621c232d13e9323f71172cbc629cf4efedf998244334141245398d9510d811a19b0da733a6466127e7b8779cfb1de2999d3a109cc44ce9707ab958fc6f557aceba43a56df6f4a4443ee52584fd7f0c8e997cf82a00b466d7f6dfbaca655b07d79342d82ae06806c08ce62ae8b147515d7337977af335546254daee8b8779bc9351e02c17f9c0e5ecf0c645d5d8109c24060287357fe7e53f6655bd1af19dbd0f55c67083b277fbd3e8ab35c907ad1a28cfa644e0d9aabd851a6f516d420f866e6bd1e475ef865e6c4ae12fcdee8c393215c351c5938976db1c9706ca3eab92ec9ca0530cb4fac4a9cde0eb3c1222ff95fd2948c020dc33ea38b2ea4888e5f6c4e0057c1094e2bc97a1134d3ba39da19517eeb766d6dbacbf20c2a72a2027377ab5680681249151b71bc5b0fa8d552951da7e1fdf278ce7d2364bd8d474594325b4fd67d52ae7422697d25ddcd48f732e86c6b9ac4e1271768908d79e1ce7d8db0a2a0c5af2babf4e773d3b91c1e4597f230d4a48deba80865f61dd70a76dfcf494089c0e68b62c2a13b71217f569d774000c0a1eb32b17c4dd90280fcc6d67cd3bfb41a3036e19febe82e824343fe7c27dfedbbffc678403fc0b2753bd0c33ab58c39ae00498bed1e9fe6e66268942c10fc757173c15440f68cc5f7fbaace6885b8604b3e6cbe3f280b03d4bfda32ec2ca66d0b7533d00fbe1da047e5d693a7705c5b013ce22b3aeb9962fe99d16e01e4daf1ea5854ff3aa73e2dd30bfcdd20358f081bfd2109e3267e904e9a72000766fbf7d2143f1529363a88ac8cdc56daef9f2024cb8d58ce00dc17ca3c6814fd133e7a3ee65878a17cc792a7663536a8ece9d5bfef6bbb43955a3be03a1ad1cde5ef8f6e5ae49e4b47c5b301c42a8de5ec025df03e08767641f5ba7b5587eb92456838fc935f1e2d9e92fd79514b7f83007590ff1ede85ff8c4e25dff05a2399be166669c39873b2b467f332d75775e1f1f3357fd643c1fc9e7117dbbbcc544c232cda7dbef72272a606929601b57d9c4b877c1eef5581c2604bb8c3de0d4e25e32d23675acb79b9709eb5dff873910c85c59321f75d15f95a80d108fd2d1873439f7072c7a60ea69fa83d559adff8986a09fab01194a4d5981d2aa8061aef494282e64a270da7bf3f1ac70faef516eab21a473f558506cb29b5fa7efe0027422ce69bc69390b5eac6368bb330470cd91aeca6ab5909894f5d5e40aefd7ad46ebe20b35aa378a058409c1c3182b0d6e5772d39493a46b2026181ab254035ad63d80d5f9f14890ba1c2917ce340d2f7630d29ad8fab2b6864cd25e5f4343bfe011ce3a9d552a411e4a24b3042b951d5ee831f4dc64644e87cb7d044726cda7d920d87dc71812e503aea1a0fc464807bf40057aa8a0abb45ae892d2c67c7e218b7f5ee7c76496699f56378e4e3d6e49f659974fa594f0d6079a5024f506f42efdf3b82c13f371e31cf68ed6433a59297d9ab17c03a5197762a2c11305b7be2daeedf30145f32ec8285c903a7a5e79594b14dee861f3c5c87a00e5a6957c48eb357fee00444976d12dd4596d72abd53a360b99d29c5bd21628665775e8428e2a320476fbbe61a986f2fa69501460b54385fa7cff46cd87068edc99d5d2242c399909fe63188d90d2f69594fde3a86074ed68123467b33875b2d5313b7d6e7d19be9e25d92ba92747b0793275c529331d32919354915f85b040611239844df58ebfbebc157773ef235eb0445e63fa4f4574335fbda8f8705016ee4db6e057fda7149f8ea8a9c941d7fae795f285f6bad80f9ecdcf1520770eb62c119fd6cc0b041e201b7ca43599ceca52f442771ed16bc85141573277b0be90df143a90fd6a7d5ce18601172218a6f6d1f0fd2149b096df06f1f073afb82d938d5eff98b9ae7e699440136be2ec655fc6160996e186385c84b30f3aec3bb12ed4426c8bc70ffe7e8b09e8ab46632c59b4107809876bd4045d40cef2926c585fe0ebb60fcbcc3c55a471ea064d57756321fadac5572717a9adfcad31b66f73bb724472fdf29dcadd273d8456bce99f7e0846ba09ae63ed3908a44ac1e1e90b2a9a816be00fb5c88fc0bd4a773c7883284c44a65c1642e3be2f9773f7ce776ddd84501321b0ffe2101e79cbe714adf5bdf5e5bb0df813e8dc10fcd6df629f981b4a73b5baf3e9921198c1cd0654d8ec566ff779bc2f10588c3a7786a3cccd66b5a60f1ea49d98dd64d855c97865e538f22df2e97ea50fd67c687f5aa928b08133910be38a9e9ee5956efa3a0b3adacaafa31803bc95d7dff921bacf40c228c2c71b5b781692ba57d10ab0996c91119cfad401615eaab8cd0a60737c02ad426f48235fa5766b5944979d59458423822d82aaf252113dcf5ca23f624fa1ac8e7d64f52565caf827f4c5d8cd837d1a183e6ea4b799c186319bfa12217b03f97c19a9f9e33218c43623741514e21471094a147baf2e08bbeec47b0ad6e656eb142dfc617a6c216cb7dc94021d1403df5b5f0ab449012c4a37b1a2dc2d8b329c7985afb04cb53dec2ce485e5c3163cf71a3abc3a822a4725ea4f06d214ed2b7e13954c7f5da2d0300f60becd1f0b5c72e6f8528bbad03c84c8d955ba1203669ccf744324a1d6e490efee1e30b92f2034047480b3a3a9ba73628d7e529f6126d17bc479fbbaac5a1d3f183f7ae214c13204e45f5ff17b3b910c41e6718b837121c4e336b9024679c2c617462860ba5ab30e0bcecb11c80be9480905f76ebb714c3a20c75f4ca859fb1493da06ea0f666f20da18575b5d9eeb6f378a072ebe3fe077ea64555ac54a889c303a7a1ac09e9f0aba6d6a622eea1eb519b679bc4e4202469c347c83562130c6bccfdb8e04eab1ab3f06f0f5081119895f159c866c8d214834583891f8280acdeb8eec1071e8e3f5ba194c5a173b1421871230b59817c2e718bf6414f63009c5a6a0aedaf6c12a2b67fb6a1b6b746dbc68711168a9cf7ed511442b73cfbb62f39bbd080ab80523102e5f8ee76b41907b1469b7c81d109b89c8e8f7683a457c0e05f27b69b94591e41b9436f8d6a6425102e5cbe3aedaeeac19baa07c4877c30da75822f4dfe869038432150ce3f80d4849a7d3442d0b902449afe3ca52a6035d8cf985c037e295b5b5375451ad2e2ce01a0e417787292ceffc75106710fe022fa00a6ecd57238189901848300dc0e46e1773707430e5254efabe865e7f780f6f76043d6498b911086e31295d291d19314bbbdc6110a171549cd038f7425a6875ddc28bf24f9ad093fed92c354003a3b888bcdd31c972b8ee75e66f813e7da38208db8a50ed2bdaafc935e3f7ad751ec5fa9248646b95dee190e9b5b8f4e708bf314f8a8855c3ff28ccb4fe5be59aedebb73dbc434e5a377b897668a8de375c68f7ae36ee002a5440a7cd7bc40c4402abc526b4547e0427244fa103d48543025cadfa0d7ccf696d17b48d8488c5a0ee7c9005f63023b48786edaa850e1f8b7aa75cd28caad875ecaf61a1c2f5fe088b5cd853f7fa353a39d867ac14b7ede3fcda1e593c5fdc362790780576b6e80fad59d4d150b3983c4a739cbecebe7d563b0667eee8ad587d2570313f9a461dc7dcd1524df21650f19ec5508ba3d80b28b74814b54843a76dad200fb3c3330c47c302e35d205a9aa80f274ccd3b85e7233da2aa84d7ba71c67366c1540b9b8845310b225c55eeb2cc9f98f0d95db2467189c8e5761a1daca97c88b7bb1ea702a0708020dbc42df872004f059b45f6524f5957edb5ee46587ba5bd997dafc2fe3d3dd2d1dfe946506734dc6411b991df3c183c35a0d7becd5057cf95069ee67e98f87661d2ddfdeae4b4713eaa9966976ae37826ff09a707e669a60436c35b926acd2bcf4d0149d042d32dc17279d21f4eb2aa5faae7609985d58e65b4884f2f4d445624cbb5e8ca2a29648fbaa212fdcd9eade285846a1af21af40ed6a904d99047fd4b90491c58c84b3bdc127e01581b6f33bc975318101e7aa84985088dc52b24ebce4bf65da9039b41697fd5f85e39ec2e4b34b9ce93e50b1a09801feae876432a3e9816795c21bc85fa84086a5848f16b8c304bf4bcc8a53a0d27f446dea2dd2f90a42529ff4845eca7b3dc127432fde7b7d1b278b77dcc6f58677f97c5378fdd05d85006a5232d365fabe87aa518fc266e81dda916e26bf5c1d937a72cb13189e2fc35d5eaf92ba01995a15797179fdb78487bce64136818edfbcbf660a994624ede2eadd5216890d6c5bd58aa08f51a68973448027e75072a4119fd428dd87e04daba6a6e08b119095b65343cb2b3b35d595d0c99c1f36220010821f73c53dab3dcdc426f3e34550afcf7fa91d5281573bc514a26d59b7b1c3ba506eb225281655cf582fe9aa04785e3d17e3fc530a16f87368bcd39fe236758798a40816e2f445dc85b7c71f0d749e961d15744c97543e5c08556eb829fbace9ddd2dbf34a45cb8469f1ac0d48cc63f1c2a7b22731e41b67f87356719f3b6e6768f9810e85934744c88475dfb0c8c3c3f114678124d53c402e439156899a626af3bfe09697395f53824d5405bf8176dfbe1254a23edeb1af6314d462d052af23389ecf4f02942e51bae29441d1c6eea98e3161054c57670d8e2fbc1e087ff28c1e1e0a32954a472598c4b0c045fa4186cb52eac816b52a4f918c9f94457fea02a10fe87e639b7184376737a835c59dcbab6a104edd02b6c6820f254f4b83c7d7b9e0f06e70c69db3f82c64812bef4bd41dd09e0d8b0ea81ead28d6ae9ae56d33ea9c3deb719f111f1fa4827e41d258b008ba2a4935f9594b0539789fccd0e11cef468f1b82a41b65fe8d6d7b9060f734deeb24c850f70a16cd88f92f4e717d4c8fc6db61d0605db2b09edab8e27aa60d28bcfb740a75e429e79dca70410eecd76af78cb4a89c17dbe7b846df4c4bc22a6901ab05af3e2de42802d4cc0da093568ebc286bde3552fc7fbcd4ad6fc2d5bd6cd60ee5f351e4bd405456e65131fbea72b9022ff56927fe474364ff60218b447bfbd485f4014b1e45c507f8780d6be3cf27352f8adbb700bbf915eefdb13620c6d1cf40317c2c2ac8d6c13873dc197a5ff631d42494eba46ecbb963552f851b03e29f447c9b9641c4a739e627c65c01da7843caac5a4b5dcdb92d2d1ec6219ac0c327d84e93c075b0855bc1128c94829888433ead6d7ecee414ba5c9a5062eb042305ad7f9d943976ed0e120037fd8a3ec59518a30b75f2f24d19d1b1ef4a10c67be8dea15f230d2c68d9e06e6f751dfe8e3fa68fe3a52ff4ed2dd6bcbd0ad887e5178daafe417c31598ff7f8ae85cf84989d756fe197a1a4fec7e47d146a461f0b31661551033342124d164ea840a4f334449ecf91836321514e77cbf70e2713c277e8cd1e0f4ec19898353fea12af5a320347718f8bf60faf084b8ea86e103d71322c7a088c4944aec03150a2431e834f362a394f70d15c1d5db337cce68658cb5d988b943a9ae0836eac63e900894d63972e353332717805c81557b0e3949c79e7ab17b9ce42c2d08e86937a2a7957c603ce36defd216ce5631ce1c58448fa3afbfafa8d0d0f3c913e6142a35024505c966cd3cf5ac3a58efe90b141f7d740cba70c5f2f8760a3798bde9a27783a2aefef5dd27d07eaef4abaa3df9f44f341d5360194dc3e01e09ba6eeb0d53e5545f7398b3e0c6a1436b7085956f505636bde974df5446a57c317315edaee85f632e990bb5751f4e232aef7ed07cece791500bb438fbfdc18d075d0160a08fb9bb8859d9e6aee70dcbfbbb052d1d832c14a773dbdd41a0c5e56bf301fcc13a87f0be651e3672b99b4dab8ff3d00afa07cc34bf41a704b162041b95a88d3c80a4bf2af4dd01fdf2e3c56de2b96b295a84a43784cd8a2aeb95df46a9890349d77adc4b2c6504e7f817f9d7e5cab87e35cc68623b52d6602a52430e587dce85811c3ee0b87034807fa2eba6e1f0d2fb67e3346a5f82f68746c70e8d2e83e699d0805fd23b4c1ad134191ce74bac9ac803e40949473862892c86d4d84feba3b204ef1edefc012fe84f884f3104ea60565bf36364beeae7b639536e242fafa08f86471782ebac676beda15bc9b68c251d0961378dd0a535bdc09b3da045a305d642f8c578edf6e1849478376a340f864fd8c1e59e70c7f5f8b25f45bea28119d47e4f8704e6c88620ff7128d0e6473ed59e2ac60b5823326cd0b75710626c570f78a45834e95bd1197bb50abe4d0c8c79db8361a9ddc9deec725d11031666485ab162dd4427b40726c66fe2c0d1f7f5a9ba6289a4cda570cf6ec66079bd684654653ac6a9b74390aab5f7b4af9f75e22a00210584c215f1d902052f713428284f2b002c8a8753ac9192bcb947e4de0b1dd86a552706aba580cb879fe2da6dad545be7db7034f2bce824d99bd71d3d5f6acbb8dc851dc3580262c834c805767246fdc17f85aa1716fcffb9e155d278cfb3dff9b8d03c702c522f9adedb2bd43141ffaf2618e734bbe9cd4b7402169fac9e004038d42c48feccd2c9a27db489b0ce493ae15f452ea9c0ff6d9971ee62273547f70b38439175e56745d8f800b078cd76c08819aeeb1209154afaa427c40f236a34c3f0fc5841e1f9c154987cf7cd7047a30606ca72590b13f5fd8d1b41fe6d00875fa924e8e34d1bf21f0ef470c9e24fff8c800a6f7e779158eecd80649226c59e955add783cbc3144426b83b883d430bd38548a1ebae4a86c522c85682237253c85bb6ad6dbdb6145a17fdddaa135946e5cfb0c9122eb752b993633f6c0cbfd1d16e1b08dc9f57dc6ced8263810c7a0b4587f81b7eb1af08211c120ca93d215855199d15dbbf1282ed3dabc593b547a36e433a4284ffbd2cd146c84d299a72170aaa8383b36da466962db0b1dcf24ac7052db18e1076b12b5accbbd38464bc6204c04437edacda0318829ff1c1dae70d5fadbdde807ff537ec66b50d0e6c68b0414b0fae1233e391f50cc9f6b22d8695d62186b3139cdcfbf1b6567d99f4aac0a66ed07b06cca4ba4bd002147b984313140a3145e250fb599eaa9970eff4457ee5e469811fa3f6e16586cc08575816e1f4c4ba9fb447dbaf683d7f3d18eec2723bbaa4b364fc342291f5c6354b8cc511007b9446d83997689d4dbb431c8acd9525ad5fa98c476212d5b7b6bf7c52f6d500575a5567b2997df908f14e1814d2fed5ee2c5fbfa8e31732c45181d6b4d9580e3be5530e81fecffc6df65bd5eba8eb3396822eb672d7eb93b104559d6f411203704e4af6034e8e299f7bbd38917006fd618b374b0a1ea7343b1211043c8227e1e0b531627e0db4ef5c3e65c7d21707dfd287b5a9962adf68e8cd8f8a11bee972f93a2e96d24283ea41c8c6d90e4a5b67d51be95677f4beed5a649fe8c6033402a649729963f541e2b0f7f33474fd0df098fac17b23ada06ac2017454b11e0971c27070b01fd0be51406ec739f216e4d4cbcfdb5a6181f7ff7388ed9be6bf362c7a1cbbfee309b9b69bb64e28b4c960b3599cdad1ec4cfce703eeda8aade9f4bad8bf009333b48ace0dcce874d1425ce1628e589f07999c0f17f9e19bd6247462ce82db49f3461d34547549d0bfcab10509c48db31a803d387efa06acb829ba16b5f4f1bd44d04d88a86215ebe48eaf9f22642eb780b68b03d044a98324dae3af5eb193dadf42c148a4d339ceced05258d1fba5e870e30289a66da86863a9fdb703788f3e8ca9b1a097ac1a3835712bdbfa95a4a2873beaded44ee22c4b8a03a9072814dd109cbaf246d03de9627214ebd0df3b1da1282165b612f9d36bb8eba637c30052b5e71d8295ba809539bff24e6156e2685fd2580caf348de2b530d42726880e43c52dfaeeafad4e9827bc165149c021743caf6657ee5ff7642adca9c145c6a5cd55c5f6f49abd6babd7636e0f275725a2b2f7342f490469010d57ee5c3e869814a3b31bb6f648bd00a6d3908be9ea5c6068522101b4840d1454e3a69a80fc253760235ffc84b40efac5531ef0954afe6856ddde1d890818bd744f119627f701bc58d8b2fccca2eee98f9e9b07dea64d2d6112e2abaa308c0320aa52c0d694f7fd83743120a74f246382abd8c1a6f46e48a30048d2e4b8040294fdb4b239f215dd06b4fd0524dbfa00c904597c28f8074f48d7c73af5a25b1c3176ec8ab4ed362e3475128c8a41e0c9e0087ba50e7d24040eaffffbf15