PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 51979 603ef2c748e882c288c897b121988e08ee300b79b05837e0a01608ac88d47d73

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
121735132e15a9daf929454010433b671a8d3dc2910c48816eccaf2328b8fd12
Certificate Block Hash
603ef2c748e882c288c897b121988e08ee300b79b05837e0a01608ac88d47d73
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00d0380000b0190000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d810070ddd61df358e0bbffb3e5969ee8c594f280f30f896779140f80ffbad03995ef18e77934546c6444aabe0253b8ba90468528d36e6684dcc3c9966ecbe0ef765cff14409c57a07af291f267c63985ecaed018532bf8ae4000000000000000040000000400000d0380000b0190000

Raw Header Hex

0000402017098d491afe78643530b414a9f45bc7b3877cb58c294442b8d635ebf7e60d7b6f1b0ef0d9239c973e286d8d5544a98e647cdc7e1575787acf04984b626664f1909c056a1e9f091812fdb82823afcc6e81480c91c23d8d1a673b4310404529f9daa9152e13351712

Proof Data Hex

59,560 bytes
121216020307dce759bef35e56ab32e95fb90d58d0a745f651d474b3c95a9659cce3c31347f10afa11bd51c20af01f81fdb0ebc9f266b50728916a13e645529f17c8d1708030cfe6922e63f58437f6b2f51aea915107c1ad61146797ae33101ef25ba863c231d6fe5b85926212d31e1b76e775d620fd2855e1b472dfa2a114c56ebfaddd90fea5f38b6925bf1ee258f07299ee9cf58b54decb0d068a24d4ba8d35f15f79d72c92f04974f1598b50d7092a903332b62250bf8ecb657a443790db3a8788babdd33121a90dd2cfb199454dba0f722f6ed884a5d2d6f3c389e6847f2238ba0ef1c03228bd0578f99239ff72b758d72aefd2068b4ef25b0653de7e89fc946f7bae28167181e31076498b889d2ace75c69c814f56fce55a99e68fd2c50f024b966eeee1c08a6eca21df3827f8bb7a436d90b5529ee4071e5f72314cf4188e1195275e33569cfd8443652c4e3d18567107632c00696093608ca8139c9156eae8f7fa134acf2b0d5642efdfcfdd4cafb6d832e52a0de25487a21363107c7f6e9a8b984aa1e80a6b1f61c7cc66b5ceed69595576221a899e88344fa1a728103638e09f000c7d105b1d21be28b2045173c2e51114fe4ceed608bea57a40c0b6961b29bc264ff4748a0225ca6025a28152fe07a0ac1a8c634505808d27eabb79a335f20dfd847c0215a0323bfc82a64e90edfc13d8489c93667147698d0c359291ff699bbab1ade83e8320657ceca5ae4f9b3ec7fda42aba7c51760babbd01266eb50845e87807d65aeb6f59dbf34ada619bf5a4acb35578742260398f35ac42d081ff8554f5644b948a8de809a91c67ff14e6fbe8b4be7d4a032ee8c75076428a009bbbf47fdd4c13270146e7c5a14c1e5897f600230ff4d58659b14bd23c8fe0879d1a845abed413a84fa1f9e90b460db79794f1475af068e0647b9a3155bc12833709039b877886496c75ec75f9254bdc4ec4da8a17dd5b45d763d62beb20778db0033459643c0ba28d4c344b8b12ebc9481371ca9acd98f20bd7ba733aec6ee5d30180dd82de35f327a932818f7760af474fb81539698015b9e808abe8f7f005e22640eac5ecf64ff9e385853c79e6741f5430139dcd70ec172684c3125eec0c16ff50ee4db4bde884f80179dbd975c4d0af8407275a2bc8355e1d1eb5500a5b265eab16d45ae284aa3849df8847775c3572de71ae78e0011f91fa0607fd14a15cd67163bd894e35161c76a1209b0ce9429ba290b1110652022767acc2507b91211ef78f1bd50f75ba2f6f36ba508e752b3fdd777890d4b92907dd0d1e8243918b2993c14906d4575142c1f3c8e8358612607a727ed9120dc0e2614a12e638e9d331c7a3a3cbb8b103c39d9f7f42822e1d4b34b13f6b8468ba968192da0da6f46cea633d068e2c6cecc6f8d65b19e66a397acf96bc72d80eea10c4840754558b0acfe0a98729f55ccdd2821f21f8e945fecdab9552f3da3d6b315c52a3de2d35dc976885dcaf05dc76f23a33ff79523f39c25180644509cb02ce0e985fb1f4cdeba74457f787aa1ce4f6869d094ecbd63af0651f902a2f5d4afeac3bdc2d26b1359de2dd36f16eae368eca6dcb846b4e47ab7e9b68ea7b0ecdfefd410a12007ab4931a8fab3df15aa06b8e47b69b7a56773c796c7f88c5085af8569951f61b4f68cbd8f5585c551cdebc0c539d05fb9aaf2f81ff5aa188063119cdfb155fdca918bfb06a387caef013a2fe0dd2926ddd051dac99f508e0ab8807dc6293a030805aecc9a6fd33e516ce7f92dd481c4fbe3943847b73df83edf766ed71fda1a427b84e72a28ea5aea8deb230f4e0e128cc4b065c39c8b58a01feb7dc5c7cc51dac86a0f3f94bca4c8495009494f725c4421ae2b0ae6c97f6e4684a68146943f1be5c95d7b8cfbb617a102603e926bec3cf7883c471466c2ea4d4d696de9234ec401e4bc60ffcd6a49fd9705e705b0cb8b8f731b53b1084d868720923f82f69063eef222bde7ee83b8f768cd0e536271be5f2229642d89b8dba34842d27882d1d7ecb16b80408879183d634ac93d791b6a8b3299014be217e2606159167e7c0770741a6ea5814c852bf4924d6895554eeb69cd0513c020d75ea1d057584bd5323c9881c67a7352e4d64966b3188e330f3545df64033f0853678711963f97244de9140b89a1121865f7133f579e011d0d582ee9ea421692315ce0b74354b431c8d3a08e80367c3fc96a232cb00d19242af724d2c95441cc2a2a5a20f150e33dabe6b1ffd2f0c09f1ecf3080c716219cea25d03327679a2c8dfe8c6d070491da6f102db1d591505376b1354cdf68450b64ff23700a7fce931e5653e89f6c5d162757dc59109eaca80bc880333c0a0e85ddd7c7fb9768729db04fe4949e9ede1a803a09b0b4f142903a86d772389d1b058435206a7839ae214bafdfd80f07c674b74af490951b4279132f4042a4940fc48ef463a21e242d68a5c755a7eadd5429c71df856b4d23fcd1c2469485a07bf74503d52389e6a20bb5853802e2dbf9c057503b86bf618936f1a91138f735d49ec3ea5b65f31af4938cbb515cf777d8612553fc475bc22e578661cdd12d45c50df8b6658b167ecea67b1ac071c524adf3d7575f99150769004d0641ba552c18a1608aaeb646a2e0278b0ad427c12144defe6777a6b7c98669b59bc2d866f9e3f9b30fc523e67ee28ee6e0dd6cd9833299d5807a134e5a108159bf7672bc860fe53fa0af2223b3aac01b2c3bcbfad5394e19b400a75aa16653e33ef4f20fb43901939fd5ed4a8f540d7b1abc2326cbd916f127d44b1a87451993d128e6e533f664b6694495933520b97c6d63f28765bede9f4deeb26e143a2ea1f7db74cb82ea6868dfe44eb6a3808bad67098535d5152d70493f4e5d081bd4dcd9c7c865ebc9e940366c431ce9970204d1a4fbcd847c79b854e8cdf2e299417becfa4b9c5a40820c6331bde97b23b3f3736d84c2975067c4dcd3a8309976c3763042ab7282563134add4aed2a4f92155a4c17a528d485daf193ff84c6cd034c00d1a0d1aaabf7297c94edf1ecb44399b6fadb4e949b7c520eed80802ccfb5173494f9e8bb1b70b0eda6dcc210f1ca2a3083181ba4b0ea61880c843655ceb7ea5ddd3c718e10bba4575355e98ca7e4588a6ae0cc5882c413efee868582f20d539001ffbd1d97310f27f1cdd97878fe746a1e21d7bd07a51efd463b7de5b3a3a93c305a62ba56280bf3f5f5148b08fc021a804db0eb2604b6e96f608f101fadb2b014680878cfa97c2fbfabfd6d34d787df0f0edbabcc9154f15dd56d9108022a70e3d69a28ff1ee1c9a027c8563ce94474c680be86636f64a07e993127cb843822fd388ce41faa5e1af3e61f0ebf5b5533d2c55049109f84e205eebcd599a023a60003dd01c703d6071ddb9bad357ca762e9be57b07612f0d320031791a9d0eb623d6705243c530bcf6672ec4709d5bdc79843068640346cbc2582f68265debaadae84bde924deafdd1e62c1b9a39ed42f6fb19b42a27b29e965c1c379f6f1888c5fad0c1c198c7ebec9c5d7258413617c34c9d2a68ab0c77e60f3f58acb04f469b206265313abb12593f0dbccb582e303a0994c30d7c7f72c44e83cddb9e06ef8a8e926638b09c6b9e8a42ebf27a0274d173f570b37a333456add9a737d2f326939cfc0bd4065b29dacb889a27f0079bfeeb18096417932679b7c7d05695e7aae41e85327fa56c5e3a740252cb14832fec41e0deb7a2eaadee2ebbe6a789d1adc2dd0f1f6dda1b108d12de2c30cc4250f52301b9f7f8f65c3c827197fb33b03d4e27c225c0603ee0ad2160deabf6c24068471c0391c6e7c44123bc08448b1e6f5c645970afdc2cc49ef1f619d1225975a1be59f2503279757db781a37038a0e8d144dc056a8277fde3b8052f103958dd2f0bbd575aac43820ce2b15aa458f833d90f062d27bcf106efbb9f400863b2dc7a630eb3567eacf1b183686063f7203d7b72a931db40f92f76401eb8fc94a84ddfda1660862336fa93049fe6b802d1f429eca8443a966916792ea6fa5988036a1f74cf71029165844efa0714e4f63df60ae3c258e0c99e837080c0996dc1abd06ada88fa8c0e8296b75d3df405151eb3510e7878436305fb39b2b23f2150b062454e7674c2184f0a53a73350efb1ac1bc0116f5f772f5bd8a2d123171ff5e3a8b54c9d5e8eca599576b3dc4eaefe7cf826c09b6d11f8ad15b28a3095d01808e74f99bf4ea02895a5d51ebae622306cca35d0f1ecf52e162265c5a73905278937f8082017f5bb30f43f02cdceb2e43c78947127d5643eff848fc57ad1f044a4288d5c0779011a51d94d72105fd1ad52a4d1701a31b7e5f8f2dd946ec509021af8c141e0e07af3c343c73f4003cf2b41c98526c69eac62c25a819bd80de799fbe550ffd13c9200ed564967f72f556bd5cb9cc3ffac56bddc27fadcfe77df662081442bdc307dc1cbc4c014a975935168eb9f3b2fd19a3b4404b27fcd277ea0cbfe64d7394408ccf421c2eda1dbd6e553407308dd095c9646a7470d1a34d70ba5415685256bbb7b2d85f9ee32c898ac95b985246a303d98b81b03a63dd0d6759da49127187a3f7ec776a75fc874af485c00de23c474f9ddb12731463ecfe92edd4f35e18377ed9008ce38784cf374ab5d75d437899d0af7dc985677110400830e3aad115c3875c42258cd2633933c710a74ca2782047d0b89a24ff9ad9d1fdc8234d4ba884c15d18dd94dd28d733d08155c7c5f8c5eb37e53cc3d7aea7869070ca7fb8daef637d53527fb6624367ef2d2b030aee0978c76e61ac99803cc7cd0495e79c92df1038628ab1a7ac7685346cb8585620ab88dba4f82896d8c753b2f883dcb7faaa2ed05eae0e7df43e7cedcfef520ff9c582d051a51a17dd977eba711e2dc2dc58af054f4cc0ed4532e423a04a7d8ab27fb003e5823d5464804f5d6447ceaeb95bfa3f2188c01d3c2a0fa22fff14acaf99c7bac38481aaf2eb1ef401d0b5ae25eef574ffeb15ebec8802d99bc85c7d276fd9f01b735eb9dd66ca92d7e07a94df3a78ba76dab5e00ef6d8dcd40ecfd69c60fe6109955173e16982f39618b1313d805ca48b1c1cdd37cf9657a9b2e516a80c5abc2ab7c36fe6f653278c37f57e06aa199f5347f2cfad13aaa5e2fe26e15403b53d1849e55eedb2a366cc3d1689485ef8b622246637352a7765873780bc96321bf6e92abae063f7788a323c03c48ed14b176bed728f3fd1f4749d545bab0216264b20a281b321a558010b64071aea7faf0001840a74fab173ca01b3d340d88840ebc600bc6d16e17335b9b7e04bfff49a305a21f6ef5b9b098f693a7598ee831aca59c93026323cf8dcbc1cb9ae3a3a207530ce952a3992f038dd466c7f37147a7626a86b5260614db19ef015b5fefa0d8612f7334169bc5414e03b69c0e15d31de9f2fbfe4709bbfe158478fe1b5d1eb97cb9e87cf4641c62edc366e8ca259afac2136ecd49a6de7ebe071b4fa1095976d6e6bedd3c52cecffde4fc7653610c4a1822c9f0fdc5444ab128f50781e63681a81405ede9020bed6df3b98dc3dbcc06804e8aa613acbbe9ac6b01022127ec53f1f72b0187c8391905af9eb9c09c63f8feb1cdf933e2e9dfec3e428e24f54b99ef8b9107e9074cdce926138bf2e01d5760059ee7d1189c58be5b2f57decd77be70d9f7f6f7b0b1c9fbf56c8529bf7e8a6598c8e0ed26758cf24d92bc907db2982cd411a21ed53e1bfb9bcd525d0d3e85446687cf2e0714244a90de8d60a568bb53e5ac8df0cc8ec60cd5ee421c978ae20a5a3f1873732fe8c4a3f450a048c1383d8d1e44d04ea90019352e52dc8965364a304d8fa576f4dc2cd8094cbbcd5eadfad410a9f2a0274d84d9b2ea0ad95119d8e69ddc94fcd72f84a144b68e058dc2a35646553f0f97ff392c67a917731ee7321825ae9a092177c5bc7a8493dee35fd8cad88cb46fef0f927ee53e5caa19c0f1f6947a798559d88f37611e4658ff5936e326aa995eca474c9daa734c13366f16e2f3f05cf48faeabeeb088db2e91c9b9616150dfedfd4e0d456c8cc0f89b762a2245074255cf859d828b2625cf538d289bc7fe1f4f4697d107e3f6b820a0714ed9598f9f2b5c21b04157f59897f48d15e257bc6e4b64c7b66ba836d50d96ecd9a97a82cd276882e86c3ce7e128bacaa845e28002c0b828278017dbc2c8dafd96ceb4cb71fbd7f711151c7f329592c524df961f11f074d6a8dec65a628cf0b584f2d03d6b3358fd2223c4097215c5e70c636674a10e23aafcd5ee2a82e998b959ecf6d9e07d520fd0d84af5891caca55096b535cec2481d68a06cd8005fd33ce59534bc3a9f7d67c1479f668fde2202a75a6455aba63493e397aaad107555cea570d085c8baf3fbd7039079521ae91efdaeffbc14067a0cf7b8d5976cece614d4c6d0ecf075655d5bc0f3e80ac4ecc5b85ef9f50df81bc78f44785ee3cf7513230314c40159b1b2f76bdcd6f65b68ec7575a81888b1f5efc21632694d077594d24731707ff842a3acdc494755a02922e4d5a658a905ff6f28c04775caaf75fff6ddc0a8dcf3e54886fb69fa383b6b227e70cc3a5b5c03ba5e5a16de867c78e1198198af9d3b8f64e546b5a9b528c34cebeb58fd8556f63202030448b1bcdf6a349c859a6d4d7ff7c45c4933fb765490baaf5e106e608ac848eaf5943d8caf613b3ff2aa291166bdd53fdde92d30814167710556212ab075f98b94d8b90eceae6b4919352a82cda5a8873d1442fa64d36dde984d180a47b4f77408d357dd71ed9343669ff8cebdde9ba71e1d16d1f3a57bdacf2ffc19445ed0aa2234b019269949170ed4ac98d323739a76364a4b0d5402aad31b766624858e33e92d05b04c853a2a68aa33e202a259ecccddcf27a2cec56a4e2107e2f4816b2dce766bba26ab51b262d9b36daad1652a49d9199313ee0b1e7a4c8ccbaca6a80fe9d55b94d4118739fd0f4a00b06dfa7f5696e8c4c3204ddb0a1891e4aae672b4ff152af72335a0c62a95f3feaddc82f942aa4a771d6049612e33c6f40b3bb406b727f50052b4219b01a90939a45531a24dc261dfa805ef707a4426d3742b4a15df36f06430691e27cc1366da9ce48331689a00805e0fda3403d87003646f2c765df94726cb2798f1bd574798f89494072bac7311c05b416da4b4b001f5ee987174a6102fa47922da2c266061307267a7eaa69cb80589e7d5e3581153af0b08ecef8b55e245e8332d7209b82f3b6eaac75dfaed6321ecedd2e9906efe00cb06e69693fd1baaa6767e20e8d12705d785d53c80d0152ffebcbb53c9f426ea83c7312e51beed705a5a52f601c0734a992ae3f3ce2530fcfec2bea0a562c83a0d7ed48c77e8416d4019001b98b9111a5ba3f82920e7e1232a5b0bb5c30bb0ffa69ae674461cba713eaa180a565f4fde55de2e69e768abe8876970defdfe3a4fe1e5d6cba38177ff601541a62ce30a2b53480e050d2e4998caa52dae39bb3e08378b72898d2ab3fd2c457583f6f2ec613affcc08e030a8aaf640e59cd91dab5eabb6435b125f832763233e28b86c8f2403d1f27fb35c8ec87edba7db95cc30679d70a8961fca4fd176421a6c3af78dfe49a1175c8a6493524239d386026055b52d80b4642fb5917679742c9dc628d6c13f3611801233f134ac3f0d804304353bdd4aa78031b32328ab60c862303b4cb302c0eefacb826caa971ed95d20026e354a84593102ea41c07c5ca8a6f4d4ab5ee7543bd16e7871d5aedb8349a8441daf23f21b161ebdac5a9e024183c37c778abc6cad5398372ff5dd98bf002339c34ec36973f987e90b2bbc815ea942524e31dbfb1847a5f8ff45d2f65dd125e26788fc78623a258cf73473c9531d14a058413527e3e197f4aa2863c6960e3edf32c7ff6c803d57ad741643f46991eb95c3bd6b2bc42ddbc9e2eda04377a328e0b5d7e6f2028b4a3e3cf4de4bba0f231357e7a2cbd7132ff1edfceb55d3532f866f61417bfc7644550332053cc837d8df2e163565ba2d590c3a4fb09be8e5e0d833622d60dac50dc69d61b95dd69cbe7a45d95a1eb292b4e5924f4afbd25498253a09f6c258eb872f9a8ae1dd0eb8a214ccf97a5b2a5d89a337317b85b8adb07ce94916e29f4b51df951dc6b22b20d390e1b143fe1e6daab900de5c5b819fcbbd8ba2e1a01c0cb941f7e40bc76a86317b89d2e095afcf66a411700bc8b972c6abe3a7680a092a2dda5e786cea1d857b4043ba9f19ed680f576e219dd0ba53b869597d109448680dbba68d3bd2f9719d25d2da607ce1f7593a7828710c8954e3eb83600c09ffc342f743f726c1c6fd6e7d09e208db07c79d91100f1f29729c817791c5305c0c983eead28196dfe8d58d0bd1070e5323d90dfb524df71f30cc5e649192f920835cd910a0b2825e1816ddee4429d14ac77da14cd907b1a5f34a77ac0a3700e5f5980b629455910d319c9b4ab727b7c05f42312535220a9bcd61c4898648d35c0a192da3e6997c9a4659203852eae98ef490a4871be78d3895b970a049834f91496e0f421a153d014421b907335b06cb2c918d62c4c7137f33dcb2fbf772732079d5f5c1cfcfed862158f02a82c95a9d564daa736b77b0a237c15832075ab8e3dc6ed46c35e9c4317fed81d476631d370e898537da453e1bb7ae80dde90ba18aa992638ee709fd41babb9aae1443443b6435fd3616cb99b7812b02db13aea1e5de85426afd4a041c7fe2f8a34e60122ef203ca47b3657add9c02f254a1ef18ee0db95d6eb3156841f5438161e2159208ed95f07a1b3e1385f3132e009f242b8e5168fba187374b04da889c3b430a38b9966c58b24a3a64f931406bf869f1374e86aebe6aaf6f6cea47b6170669c646709535bb52d24964b4e641a7d08224707ef5d61e4408e72a86e6877254740b216bcefcaeab48fa8333b9de7a58f4ece5eff86fab33ecb5ba27c1dc01a90e2ebf5704e21f2d7878a7167736a1924a33c39897490009b650b94f029a5d74ad018ccb068e00c07dbc7089f0d74f680623e916542c5feaeaf6c1cc8143b6f13b68917967336640c15bdcaf589b4dba8c1145ab12e6f48642361695314bc9a500c28e7263a16bd279c46f98dc27a194859c07c119cf9494cdd429420583f4db792cf7a726f209eb51f019806a419cce5e1b4a115aabe7770112e0e9bf314389e0280ffc810ccb4c3b08faf0243fd169c888d5cd99684be8f7fd33f058115b806314d90f146057ad3dcd10e6afdc857089d9182cf91a735904fe3f5f3a3ed6e4f7a0843630562057a80d1a1d80d1b42c78f16fd968de6bcb4e4970bbd973d68639db546c14552f9121155571841161d66050edd0cd532f4f0e679f4e29c45e0d9f1fbe243be8e11dab3221f4b20d7c9d8221f316f0aa78c7d468a2c67ca254a9b203c670f443f71c6ccb3209d2be90100886726b4ffa06d08314f9b6ae948db4124cd766d616793c522a43bc9c77c9691c66f8a50d3b9a6a0cb0c29fcfa036a868e893b9da59f1b60a6b28af09c673f7ee0c6ceca5fc66569555c0da01c551abbf821cde6cb617e17904af8b36e9f1536fad25209386e1b800151cb780f32d20f7b19421c1f4d7dcea50535fbaf377020af3c57dc2faa78fc0a3d1b8dc7aac61b8440d8454952268d18cc14f747ed24c4f85e6e5ead769f07bc40710044993547f314e65dbf23b516efe2a5eaa25a3df839da651a38c59f10918f8eca7e17c8d505e41985249759ac7fac291682053d16970d178be64addcd67ad0877af3eb29b0cb186bad362ceca244a2372bda94bf6ec06faee1e426775df5f3b003f1249b85e7d8c866ef966dc1bec2007b73d2074d681bdf816d3a6303c42a7d8a52d7a4206e67196941fbba92f2f16eff1c265f9cae804e1b088b190ff879b36474555dbfaf85899ec441f18c9e95d2d5c17e6c76382ff8648d0ad57ef14300167eac0639279bc77cea9b7038e2ecb1ef87320b36ca738c70818dbb020215801fae80cc63ec2804124fa5a69c712d8f52aa6f0636bcec8adec30c5cbde214f5883ff3e2da20e3613334e7dfbfcd2f5200259ba1030ed11b873571b3e281eb1865a8247bc34e41a57fd5bbddd3ee9c5b18f6d506feaeafc3d1e4f9c4bd99cbc3243703c415fbc859bb94c56f9cb1a7ddbb0b9a0ce39a7478aea6ea866ed30c17b4fc9f37d0803244837bafee5700d1a39275dbb62cc4e3d7984317579ed0c020ad5cb8e129d882dee60e4cf41f1d1a9136c8b4b5ac40a473d9067972a73e4c2c2ba37f64a0da108260abd3673e31a6118f74a792da9adabf59cea114c7bc98450ee0e2654c025011252d635b8fd2ab6e4d5698cad2cf3676ed6de3941e906a6ba50b1c8b8ed49a14b449c5f18c06da23b081b691d0c98c81cd5cc967ff05bf2710a564a181293057194319f962dd29429fffab05e4cc758d26bb8d5ac1a8dada125cd82cfe2d91313006b80362c88948549f897fa0524705dc0e0e0d5d0062fc44b23e7ca105d9730dd68dd3030eeac5a02f4c174877fb13abe646a823470a7740891dc5aa513add95b3902df24a6bcf2edfb6e1e5306f6bc7a28bd410b53cca3f8629ddd3e017cf99937c0a030bb0195a689ba4341570c44d430d3154b2ec9a9fd77de43a55afd8059a2ee94c37f7d66fe349218c9161bc92713b58ac84f94ebfaac0edef9d40bb96bc4c9cebaf7c5fc643807482d026a7c46dcf0a5880be508ed79d8d0d32e8299387f6b97637bee98553745826ec6d44b4ebb1d8aa63dbd536d4cb343a1e15be9e4011d18696230abc37022ddbc1efda46e9d52555b84eed5b9c2beaeb29abdfea350588668824612a762c792afa2ad909c109b0f984a2f927ac64f5b11d607a755720030557f400c18176045336f0ffae0e4b5fcf157503382a3a1fcdf9ab7e979eabe68af77487e99c1eb96b2280676b72596fa08c4b3300aea4dd1aa2f7bd0c3f6b60e318738619de4b71d9192aa6707c7a480b9c58ae66bd939101a29c1b256cf6c728e843cacb270eeaabe159655fe14ab2258ce788bbb149b51bc5722a5e969dbb7ff010f6b729692096e3b6e55384201af592a94a8c4b5fbb06649edeee6eec4cebb754aae0dabe80f4cbb6b7f51a380b58f417df080b09200e9af720cc51637709508ee6953b7c2271bc008b07e845d01681b74cd0c771928aaf36c1446e99b851ad6df5917e30883883cc649ac47c18b59103792de13a9246a8b7e3329c3920b66530e3cec2a80192b73399992197d100d87e77caccd500f4d9091b692a1c93001502238c1f67f7af12bd4e275bf0f39f1bb87ae2fda6b152d5fc9b667f7bff6d09edc2956da8fabb13fb7ab8de615c8a40cbe19a974cf0f3ef0d6f369cd7dcb2a44fcefe796eba9a13f9dae435fb79d487821d1c8ed5b0f463b84d1d0714f5d3876edcef71abdfd37123c02235444c02fa43f4c256acff73467ab8deaecb7f090e2ee963cbd0577427b98de9e66ed823132c3fbf6fd053aa4daa5f8d31a746cdcc8d5093f10a383b863d5dbdd33a2ed6d765a4e3dfe9331ea6e35d58a3fe995f20aa6a8da331be4580b8b0a4e7a31eae0dabb57dc7a351570d4556b5d689f5bd7c29d8004e5c4fc5b534bc803e33a40fe20c85f8528da4521ad7a66965003afde8553a1883f6723ff454145564a95bbb25f9aaddd26e3a2ee7c90966c6e714b7236510ec1b4efcb3c8db4978d2ef0628a7a1b625fb28663be3e60c22bce43716d4f8ff04d2dc72c56fbec701fb8d8a2b7ff2e29466ed6b776c2e2235f60783715154c333074062b97fc232d5872dc585e294423cd6c840ecd7b2e911226dcb7be0cd67db917694be70cf21aee0fbf9b94a430fd137f962d004b050e9097450b802eac6404046f1b8b228750b9516fe48d09e8d86a6956fb18e9c43ff3ad9f095bba4a304f4467f39f977e92e284909fd97fb40413fdacd4fe5e47c83676952c9987c563a043ca12e32a6bf489a39810641c0a3ca18823a6a140290354fefb7a9e2809059d6ec32ec758157a199bf6a9bd363170729d0ba3d61f202c92278ce1531f0ff44ae408670bad115c705524eba3546f259810b829f96293f35d1a19e952bcd98270aa9b32c720cf57a03e42955e5112e66652011dc4c88a3e1143f297c2d29942cb036dee93c5c86887eeb56f33366b0f2f15153a2354f049d9da2fb2df7450bcb5a634cb8a84b0d8214f870da88326430273245f9d3746c7c06ee0dbe477d63f26d7eb2765783e002d5f08701615bfd62c487aea968563004a7cbc23d92ca7175050e9143f55dde79f16cfc0eaa65eb5a3bc7aec3e3c22c72c5fdddaa6d11bc96598cb4b80937a0eb20a9c333a85f94907aeaace4dd762c949e109f6902da32b109209a5c16e0541836e8ca75344af16f11d82a8a649ecc6a2f7e407e82b3791a592537d8be6c95fccb65b0961c870aba9af9775e226b0f0002a5fbd6b73f2b8e793d07eb5819d20c6936a82aa2a6fecf2449bc19f4741a3b9e966b20a266c41e1a622819b7bdfd65c7d9e180d760aed1c5bc666e8f21bd8b841f9b9cb94fa31bcca7ce5025a88564e5ae2dfcc3308b6bab6b56f218ae38919434e03d60c26303f889d1967ea391091ce07f4bfe30951aa04972a9419780a811cd2ae60ff34c385e43a61c323e83cfaf4d431484113966708e15e1466650f06d16dfde9888167613882eb1f9a64a10870c10eebb2bc98613d5853f70dafe89e773d7df8bc1a01fa5c6cd35b136b6d4c89d83754cf7505622e44321d5dc655eb0feced7c2862b49c128e4fe7c144f27cc87946b61856d89841eb9edc46d43409314751ec9a0ce45f7a020f3176f094615dc4dfba8ab16a51c17363a51abeb610204e76169864770e0365623ecdea76c9a4ce817323c1658f67d1adf4bdea322cd0f5da874e1e10c3a972f04b8aa634a1df8b3f767b7a095c062ab7eb1b4af40729e2a628987c58d40ae3161dd70dfc46115679ad7a9961a3e5d6b0f8c040c128bb93b049b241b5da0cfcab15e7097b2588a23b591af89c3979b772a45324a97c118c9ef2621ca2edfbb60992eecf9e22fa4473e1c331b529cf4bb9581d610d4c67fe240c9685ea3c9cd69f5cd2b4e1a1c41356b279d07418119b4c0e47b3ead755cee3a20057d79c1e8c50e97a2cc857214a909540d2027809622c33d44ce1486f4f9cbba9f463e9e5ff9a72deb776bd1e791e5d03e2a38676f3581e44e186c3c3161f06b91d3126bd02f6f8bdda8a94ea82cb4ce7d11e0491fe099e0347a117b0be883d0a6113096671520fe3c7fb885be871664d8333a0d035e9e78abc748ac4b79b5036f16edcbac37d775fe7b864d84921dba857348d165521f83c499678d26fb8b36388c2977b1b58b81ed2613adf12a0051b72f3c1c6cc219bb8ed3cc18152c2991a10ede79444e01bf688b4e9d81ece9f2d86825218df8a5c5f4d8f7802d4c71c3c78f5b7ca068a4b0cd1d4c0cb44b9c26b5bf23bd7c4623d14b8dae64c0b9593a76b593495ee1602346832e8a395bf20a700f4d8bfd1f093081a9b1fc697fea8bd6f2642ec2c7cc62f6ba1ad876b2df684d3c7f20509206ebd48da46499ec1bbdaea5322ebb03d572e7fed580100fac15a3c4642372b86654fac19b7954b829f436022a47200ca13e6fb6e25b406134a002203422164382a0d862b5fc914b497794f4969483d991a490c1f44b85eb264da70fdd8f6256082ba6c600218649ad8b657713a650e5bc3d0e00a00e58d93ef7e1bf9443c20ad2b971f0a965ab51a64e7bb7f7f9b7f7444cfcaca77c5468a1e5d6ed4c91153486e6b858a462a3e873e507416c7bef19623b85bf7b68141ab4114ce0fee833f82ffe20e25c67c7a7955a5e57f77cf5fc441fcfd950cd050d16774115be4d1bd03f960d2ab41c048e3153940fbe2da278e8e0de47404255a338889938f946e41c6a4438b3cce7da046a327d73ad148b88bed3e8451b1951ddbbb9892d04021668f618dd6d52fd63728e9ea034c39015d2d1a73c153377df08e99389832626b198ae7ec2b632884309d99f8f3fdb5d2d14e79076233851aa883f43889ea0f6ab66496fd89747e43dc961dbc7830330792babbe76c480199d6145f60a6677f3dd8166ac5009fe5b534cbe0c2643d38e4a7e807bdbf2f1421d53ff805abf1291b1b07089db6f55af31e771ed289af4425ba9915f9b431e3080c6cbc7db384b9545e7a5710a73de7b0559f812a9f65e622f4c0baceecba7546693886405bc082a85d1c67aaa77beab0675f382406e944cdfa59b710723b59f1c145e1b6097a5cf33fc47a9432c09225f474ee5aba2440b36decbccf697e8134fffb3ac9cf891403e126b80ec73ce83fe1a8a959f0f870c86632e00a7e6a8c4fc695ee6222739bcf1468d90967f79cb3a0cd6e1e402d6207ccc8f4e6f49a31590adef7bc9e337db4092c6163fd9e994624cd67fb8b68548c5d936b15457274c5f7e79f574dd66a6440cd1d8e1db500d1151979a64dc9c2e4ba457517e18d22c22d61d2700da53e8994bdc8de25c031fe89fc671d9101e08be8a1efb24b57db0aaf394ca5c9e7201056303d2ed5617ad0f61d0f8da5aa144eac4f23058292db30aebdd9326c6c4a9659474ea6af0d09c780b6e029f9faff8ddf487d8b7466d848f220b85826473520299043f04f6aad3ac71f8c7de5c5e52ec44123c35cb83a1b36e7251c45ea56c7d0c364f7e5ca71bff5c8b4653088c568e09b551418f45f5182cfba26e731363f5a67cb47675b0586c4c6f867ca3dc93515ff9c103659919d6739b013ddd5fddcb80a0086e1e1ffe3de4db00fecf0780151a27ea6c9fecf5d857ac59d2006f74aa4522c5342be259fadf05c47fc0d1afc32311195dfad7d328695a54b8d344c5cef83430036eaeec0ad06377e0a23bd4d8e60b3c8b6f68a7569756e4c117360ab5fb2f31953cbea6b590a3e288e17f97d76603371dd12a275135c5f2dcef256bb3259e3fc8ede64fcd8347dfe271b43b2055485809ea7fdb72b047a2459c02f6fccfe5166696aaf87c09a097009176af70c004d0640d40c5e671bf7da4431fde3ff23c6e3ef214b2ea5a4a9a9882677ed5f0682fb93945d2513db06b72cb3988ace97726ff4b07a4990e0e2eca3c6a26cbad67d5a1e500ffbbf86c12f710f6fbcfc1b5de3b9c911a2c359e1191169244e076ae1a88bf79175efc85e82c93a62c915a383d47d3de7821a54349b731c0a559eca98bb13ebb22dc9b9e6f05d37ae312d45c73d4b114e12264bdbb4845b399b8a933b630395f33bb60e55f1b67a91714dadf166b80e7c3478db6ef96e75a6e952ec1f663f3831bb02051e09caeed50e204dda832637692cccc24ebf154fa0b2e32341fd99a1462372216909b896228b47afa6c9aaf13bd267ee25c5111361e3a537c7a6493d223d42ecd81f2a3aad842ae6f2c6443222f9dd5420fe4e5244d41c320daffcebcc8e61f24fcba05a6b490cc9512d3e26f85ac61ddf6edd09e804d618657ac7b292e4b38d317ab1f84a3098bae4ff8c538640f68449035aa6265e0ab6e097d87b99c197fef277e2acbed99a5da30544c921888dbbf8f0f7fabe0fab1bb799b8d3e334e319cf5ef558600e8704b4a47ccef80501b0fd017c3ceaa529ce058b5b2fa9d5b0724bc8e5d572b0b5f6a8fe3dbac0910ceffd636b88b3ea18e9d1dd5ecb02d14fcb3bcd9223daae57f7f101537344d2284494a53d5d31867adef91cad5d7002181669b29cc191c5694d4d14836f0f78cdf7709c2077c19e35896b09de8add380548a303fdbf29919dec76f5446f4b2d5c37e8f175079f9baf637b67a029d45e8f1bbd2ec791730681773b1261861b275526cace53826a8b871be456a1213d4e31921261a1c59161ac51646c403661960f2f0c35df50c66a0649f9a342390f24efa5ab541b511204c008f121531242f868c3717c885188066ddcb4e70ade39c8108cc19bdacf5662a5de1ab4102580f2b4b3b37eb14069cbe9c7de85a1aafb1a30d828b58f15cc145e21d5e195b20496abdc3fac78ff3ed884b6a3a4b065cf2834526605d4853923ed22df10af1ea19906eaf334a41c17e7f99963d88f5bfc1b1a5dbf455bcf84886cb830f7ed9d70eb84c2ad8919941fc35d79556a031d5d190340eedc36ab82c127f8863ddc9d8b79216b00f3acd918ed60cf01b3336c30b1b51b698d8e7a2e9b4d4e9f51b6df8a89e1fa1cc00d3f77bc5afdc38bedbc5a70752d4e830eea8e1222ff0a6944ae17b726f2cde1287ac6aadc1a3e5ae7603166b05eec1b310aa052a3d78534c5ac638c881b64f1f6e6a0d950d61acc0ac8c03bc45847f9c5f84e3b2dbe4cf821d69a96e105737a1562942b098d35a32039b80ee2ed1a1ae2e2ec529dad2fc7b9289fd3ffcf455789ea1073719f9e00bfd5fabdc49af57cb7889f9e108e186b5d21e0bc8e28a4b5ee1dcef4036ee231cb994298b4270a536d9d3b34417c5bed7fad60d5de94429420c94b6c035b50aa7206c3997af11a581514eae872dd776db82f9ed91bed8e9f036b76226f1f733c2c32719f4759a3e67785e7c1b28ed52f270ef95b0750f5d265a84634d33243f2e511c9326c1a6a1d21f62daed4fbe5189ce7e82cf0ded60e6997a4c6dd68cda816a0dbcead9af5a20045a3fb26e2499d47d006a43a7afc60b2df18544e3c03ff77b1089b5192fa357b5b8cc9c0c00faf2957a1ffe6915ed1871db6160663a1e5f773146973af25fc991e956783d1d4f736feae7f6eda81ace84ee4d9abb3207511a7b3dba861d743ce54d6e0913673e17ea92a86b06933eebf1a477ef6a03bbfe72905182e18a32ce9bdb87652aed1808c425ccac70d8bfe34119f87277697d6bbcd36871ad10460b438e27e0345f2c5ac7e1eef08864e0d40f489ea801ec282a6da8a48e3e131a659223120f1ebd33ef7ed67481b6dfbce9c66e987dd6514e661d836b9baffb23535e8f4849c845338da24876044aa1c83f93b39d2a3194ceea6ad5cf7312ff7ad1376767620d9c75948264d7a483e0b3fec8fdd287eb8cadd032e00805cef25ad07cee78a9606cda7b04936572e7dbffd09b5d36e9b10133c545731535d5e23621a9b821779ab63889762463cd1bb9b0178eca405f02b1f29b430502a992215a4ba0c784b8f61b3346675293392335ddb57cd1bea9df2bcaa63a64e350455e9b39824bdcb7e3e23c8e03d30e251fdd1d8299594440e5723e22384e5315c33ba3de4791cc00682a9f05f6ea504ee25bc05bdc749a08e1b6e43152c8b18db249c0c52755641cccb9e3bf2a72c87f26f2bfe485bbdb2597eb942a3db997053fb8dd0a32ebe05e1bd2e3205e49afb5f725b620382023c95ea741d4f31adeb6f88ae4e6e3f3e57a51d2fac587b92bc3f5ae8e3fc5b6a3cf0a687e9a3a7d764fbe9d08b73754d104826aaaa8aec7617f8de80ee1b3cb24b6acfa458a32d35c84502f0ec36b572578b2562ce22e6966ecf5790543080193a26e7515df018d278f1a500bd750302e61e5c923dea8eeaeeaca8a6934135a42bf1d5f236c45bc8bcb214643982d80d0d919dafe53dd6d7fac0f6f40a47b7ce954e55b78c34b63b6e4e82d60311b73994256f4b36c0f6b92d7e223ecbe109bc9d01b9b712cda893a07f3d81a90dab848d0d0b0ccc894954b8863864e5ce3692bf2f76f45d5909f63907b11d28d875874cd577360a98b9fe26f2943e75aaa0f2d83da6e9cd1cf5be07a73df1984d725ac282fffac2a9454f21df2943673501b1bb7f5d6ff4c6ffc18adff1058796f05c5618a70b56eb1701bc8604be08dae71076782d3bb2b8fc00d91aa3757f43f8cbecdebc9dd0f2b76ea78c6ebddac528eb5de71c79fa608cb5eb1e1d0732eccd9a07d665541260449cd3577f2a604047c51271c01b06c27526b24f4bda2fc851d0a6029e985bee4b2f3f8a36ec5d59421ac69176fa4d5bd7496685d74c4db859fe60f94642e35e734e359e9184c921f427bbf7e505f509f7ce08db548bb893dec353c2af382cfb24a61b2061a94a6cbd847994a283872078ae5aea79847b870c900287f6cef314edd4e411ee5cabfa38921c3c72aa49ce7050ec7b90f90b326caefd2913f33cb047be157265bdb30c6a0033473290ffec37ebe1d29c7aacd3779d65c9afbdd79a963cfe26e67ab7269f710f6d51b89565737e7dbbcd137d7ed88b2816f0369951024e831a9e85bfd0265757955fa496ababb47fcc09a2d8ac3f41ff2bbe0e26d02c3f90138b10926ddc433436c341146cae643378c2e58d749ed7a5c2029ac8e580481a05b1b60498efa09e8cbd71607aad7e15bd00ba1de6b269542c649e40ab130a8358f4df6cbb9370c19a6625f71c9f2b0af215326a1e929214ef94ed08b39bd53e8fbb9c24eeb2450d218ef3f55acbe7ccdfb0eccaa4c466c6aa43b323189a1c87d9a72b3f13b19f304535c037ab3ffd630a38ccd179e92aac81f7357a3adf82c0c6f66331899b2b9fe62b9713e63c6f8e93e15915b6be5a81166c249cf09f7c81165bacda2c597ccbfd1b8ae78d24f606bbd573dbb458023ad9e97c5d5310b31c0f90c63c4f182cb96c9b3a435b95cfb99f68e45375896474ea874bfbbcc26143b1ac2f2b199e86d5810eaf18dbea1b2e21e44dbff7e50c68e15c53be2b4a587cb2dcd753f13aa6a5b873fc4ea548f8f41431af00f85ecbb329282f46683d99dbe4326f5c28d515f99a6855a37ac04a084ee98884341df57aa08f99d91bd2cc3b02b13f2bb671f03dec58df5ac46ddfaa0d09a772a92b2e88d9d03e7e868b9ee82049716d8cba73bc7cc3b0335d392f744fbc81878ceec6a6b6e396655256cde65ce6a23d2dcaf812ac9d809f006584cd8f47b8678ab4503f197284048c0c8b40c57e3178c8250433d60ae82392c33fc13b7f53606bd9be781366578aa14b613d386f8d67af6e4ce3ae2aa26ce696bdb8aabb742032e0d9d7955ccd632fcfd48a1f9af01d18c5fc3c91f190a42b192e9c17cd37eb081656d38044888b3ee91e6495c85440cf6b8dcbd1e27c79b68d4baea51cf4b3b824ba9180c7b58a903c43cb9d5bfd5038f7d4fdb8bc13dab8d8f173afe249baa12bc825674ea4f96ba296793e2e2facdc93a322e32aa5636aee14dcbbccffc739fc5ceca6e38e3cce258b669e3c98b4397d9560ae5a5668c1fa3b5021c7409f65450d30789311caa96ae9e728ee3158d795161a3ee8ce11264b359b168409600beecd9aecec25c39a66afa79454f72866733e1c18201eb5cc9e792cc19ce34354d629c061bedbdf86ca922a84137f7e86ab8dd1b59b6ec5af63fd3cc9dfb60228954abe3ab8739683406aaf6c51042769e3dc1a84b379019b0e94cda7c11d1a6e10187b986c6c991a3dc2eeba601a0acd1e38f2bd062d68cc396865abf29e678d1d4008a326f96db19cf79c70101aeb188960b77600cf955a45a7971bfb8377da926077897a326daced61c7a2d2117281cef0d9acc46bc04630f0f8af4da2b316db695e570117a89d8d8509b56c69d1226ebd837b75d88c7de181ece03ded2a04084cbbdd6db0cbdd9f974d4eb5f53af00f3071ff6c41e58e020ccbeb1471af481a46e415ff95b037c71c1e0b731f5fb359d370e7d9038f4eb749f27fa95ded00e6ca938418a03b5aaa128082f1fe7943dd8b1eba70f5b584e48ba2a42cd2b774a963b84da2a236940b75e281aaf3da824a3c4e3f1c37c9aecee7f503d8461decf7abc79df3b7ce843c64340a119bd885d552c7675748e477a8182c9b4e8f2968279af53fe4cffa3f9a1b811c92425a77eaa1667b5a29d66babbad8c9280e13728774dc72672157aa0ad8cdee39ad30fc706b46c5708db6de54aa0f0e8e8fbb8a7b18f80bf34d078e143d8f3c0da0ae12772f19507ba0734244f034461f2cae00653e3b4b46048cea000f3e451c5dcd09cfea05a118dfc345a588f21946f1d620d1a6f8aefdfb7e71c8119b358c388912e524049ae01ff399b16e79dd9da138d8e51d595d544d3258ef534a0c617c32427133f5ccd4c1ceaacdd92f1f94f23b89ad493e051f58fb639b54a209eaf9b97310c05e31c05cdb03d3309f3e06a6eba55ba71bbe196495c9b7a7f005aa810d5cffc40d296568c7100d7919d654a8fed8032605e05a4df8384609f016d3514127d8d94570f8bfab0b0b7a8f5ba3664fe300a814f7609a958a2ca65edf166204be73b17a51b824e4df2d14e7693277e80a50cf47421a3a0d7ba54fa02ce17131b5ab38eb72e97fbe432f3c5a7438df6604be7140910a6abc71d35e80e840abcf1424e75932fa0d8f7f1a12e2de61f5cb4ddccec013a8e43d7213d091e465915ff11076890524db3f7ae15cb0386b0ede39346285369c81642a2f5aac605ac9ac7ced7098d189f5f85a3b960e019ac70a66b9d7c354f4e5426da25833fa7fc319ca6587912093632ae9147e1530996a8ecee8c02a0096da0ab2956d9218d42c31974fa9a194c41c3ccb9e90444398e10cdf46bd2c7d8b51274d91d0650faf40ac40fb32e5b0c5ac1bb78d98cffe2970bee97cc81d55a9f4fe8e5d1a3a3662f451bd79b8b6b1377b2a7dcf71734ef7603414482dd4d9b76347f0a8a057c16f005650e6e647c7a38506f7209ddbf2b4bed6b2f4957ae9ab192a7566ddb322f94ad1be8628aa5862b30102f5b5327d8894e7ab521cad2ecec4c89bcd3c6f1c230d9bdbf67ee97bdad4caed197bd7c6ad5983d329d2a07b35d02d3802dd1a51603b0c9205769d926d8af510b8f589189aa8e2eafd0f527ef80ca568786b583ddeaa2a1b1ba8ec181975e79e91658401fe3d8b1f9fac09093f2ce3fbb75e2f09f11058e3d4072afe8a6c235b37b414e44279fafa911b13c23dcb80bb90658b23f8f0684b67438a72a0cde942d77d51808a1ffc90aeb3642c9bdcf3e5c948deeea2ecdbc8d34f7dbc3ccc77edd8500ef3fcfb94bcd392d5a61806c198490c441e2a6102ebea1e4e36706cf953aca9774c0eec88646845dc8633c2ef7f154e0ddfcc3de64bd38234f7731d269b9dc48f0bd4929493fe3a715f225037657fc3fe43257f73b14a70cdb29cf2fef047474de9162307b0535ffd15be266406f8e3d37f40a60139a3de99f4938a3fd5f2fa8ff3ba959f7092326ec007e59614bec32402ba0a0e7654721eb25c38cdb36960491532ab66d8fb18722d4ce185fb807800aa109803a43c8779528ea87ef6f3e948470000af109f876a971273ff3f33bc16285dadad85370ecc92bf5079253b1be3d66b0f1c07594e6e4e64cddc5f1d6bcda0f33b47086c9d38f4f63b8f01111e01b6463134cf3402444c9746cf2e62a78fcb33eb01257c1d941e655cd62a4ff173723cb7034af7a6fd7260846da335675fffb57b6257012272bf44d9f1f0d94301b2b499d098f439b7065433ab839a1d206283db8bdbc0684ff3da4e4759284fb15c7187875b2b9c1dab015a0c05f8e64f8561ca0f35024f3a17ec8243f9d91fa142057969b048505b0de6f6f8211925813fff847fa0fbf9579c16bda6a0893967ca93d2af6ea4165b15c22e2f13278872fbd2c8f8405bf066d291d855db0b0b619bf38b3053a496d7eb0aa20796437c47841229188f8a0a556e952803ad56e69f97fe26629fd8062e0625d6da122f9aac01b4bf535c9e2f9021a838aebf877a87b8c3316978974394814d7cdba1c53072366f9869130bde4114a2dec5c4f362afc26b15134cd399404e152a226d7514518e5782f02782c3caf1b1f143c6089c37428d826464c87780fe81102d8bb6a98c1be9cdbe515cbd13408b00a4f917766120c664b73057f442cc558340d9917c7cb1e15c23aed3432b61cab1c6a27a6ae9fd7a2f65383d4cb74fd0c5c3dc5259a51e0dbf99b2ba715c2c7484933e8d2fa8b24080d45c144cd64e8b5fde4606e106199c4751e8b577acef9d405e76d74b8c7ea1c4203405ab138439a136c3e0a4b605ea3a6cef1e67d7969b299a42315a4cba4e1bf90753a3e7bd2bb0f01310ed535ddb905d237a1077c4ea2b73d8ca49b425380e5e6acae13c46dbe1e93726106c1334764dae5d198e5eb4c6d797346bab3f81a35acb6ef6145f763dc53caba5ecaf158cb0d3da3bfb8ac89a804697cec0759e4b1da9886435621562e848409eb475bce9b9c4ce463f3cdf0578e23f3ea2f4418daa21cd2bc42f2f2cd98a68306501798cac805d9d246918fc17ad302c9a333f98881cf065648c6a9ee6bcbf95df3ab5121ce459a8e9ada950e9f4ac215281fcfd238f525cd2a807c010f949a8e07458c77123e10fc373eba15692f88448f572843aab16bdabf02b3e96affab61787c84b381256606ba57a22b33a8fb630f69937181bc8ea152db3d3262339a5b1081c80fb4a856044c8aca0a568165268e96f4ff7ac207c59e24918204ab7a5faa1a2d08e75fac1b804977b15b79c448d8491842aa0201df36282dbb248899acdde13f670bc3d667b5cc7e96af1762d2666b69e1ad0431fc86bbfb02e50604c813782bfb30c781e0cb8cfdf9374f842a57ed0592a4cedf03e6ae216fc2b860c6d44c9bf64385f9661933ca43d7e3d504d9a644eb3d5d38b3d74687806dc3da6580fe5c7bdda8f4c53d18612626ccc90ce76d96e289a114cde21fca98703e558dbee444cb0390b67d3e45fc626926e99441a737b4e067f3ccdbaa3d9ef00c70efad3fd320c2ee8f18382be7182d44c324b8001886962dc25d3d748d1aae227921724062fda80d611865327431c4973e018fe335414257c45a083e797227a89868c739fcbdc09f804f960f78418c923c3f2d0adc472ee2a69daf2d18ce894fe8c99b3c382ba6da19aec564730dc33c015bfa82f00d7939beedfaa92bab2cf477e58a454e3ec5b24e0ea3c19b5284914e68e3db5fd64ff4ba13fba68d774343335bf56eedfb9a187d0678bf339e39d89b076a231565781b879c821d095b92f3f253285de07fe021db3b3ccd4c73c5d7882ccd9258dcc35e8bf04c036212fe83fe157d21d074ea025f03c338372c21aba57bc8d3c61ef754214ff47ec36f99befa391650e5ef5239d0e88ee36eab6bb76a0155166a0e24b7f564bb573f27f413106b02f785af50de32114695bdaca7fd759639cb85e6ce23f3d82639bac33803eaa531616b87b18ac4c55025ec9897c547d72f4515b15114c7370a9989136af96d4df21cfabe47befd8a7f11dcafead46b1564370ead3a74c2f80feba31461d8358e3f0d7632ec3346b16f30a4bbde59a72ba74c7a9b3d23bc25c7955c5b1b0b789845a4c506c191cc09cef9a58ee418a7e7a723eab63c55c0ea5bcb223a2d73c2d2c17b185411fac66fcfa1f8b2221d3115690f8a14c17f34ddaa53e97d21fe420024bcf462ee616ba00f456a02b06ce25d683252dc9f71da1cf5ee5ffe6999d68d8760032a2910777d0e20ecf4d99e3b6412aea60435e6c2a9e81fa2caf2ad566739ad624661abed5fe5d51287c7e8e96019d76ebd2fb49d8c696d9efb66e729ebe9e9d217182632eeac093e5d4e0a3413a5a89c692e0da72286ef42458984ddd77ba262f519c515e2e0eaca4b7019112d8a8fda033221ad9ff28c97effb6d88dd7c83fd326edfafc2c4dd284fd3ddbfa2d6d39f715984cc265fffb3b85dedd5ccfba006cf29029cb4a901844eaf23b3a6278ad5ff944f8c7aac8d7c8fbb07fafe793284ec08f92e34e796e1ba4b812a772da918ba6efeed56661905773be8052937a3f03d6a882e67dd0bb1b58a1a7c4af92388de8a3bc30f4f052f75f53e0f60f2f13c253920c6e8d1233fef34a52c8828898504cb87d26bf9511096d7cea905e58815133e762ba4cd73e7e51340fb884bd887fc1c4e13d7fcc416f02484fe91a6c26c4be3d690b10c7296105e3fdeed7e0a753a5c242e0cb21fbcb011fa8003e9c872c37385733a99c845e5420d6f2efbde2b50c5f4be21219ed04b6b241ed06bd6304becdce1fc25b1c641155fcf4328b0a97d1fd472648c180bf4a4d5aea8c1c59b764145970857d81fc12d8f0e100f9a9355f8fc5ff1e53f704dd257358b99251d14dc6ef5d2ef0fae3c9e7d0cf4f7158f2863b7f25957dee3e0d2135362427ca267070e8c5e949ee6faad2358bf0fee91ac1e63068c061577d6ff0bb2dc0d3f2b6cb71fbbd207e91d3e78af280ba6b71e221f72b7a5080585ff2201f0519a3d7e4a2c36dbcbebabf8c7e5e81cfe4acf6d30d856d758417695153dea2088a0ebb3cac4664ec9b7c2c263d2e0942f8ce02a213f5166ce8a9766393884783f6daa13c1fb3ba1e84d1882c16275c3c56e7ea718cd6dd6d0c3c62ddbb84dc50f9569fc8f45253a6f9c6205c8d3d08248cebc904a229cd10f03f0ed4df4a4203e7607eca3385b65e50758d47947b820fe2c5cff1777de95e37a4a66015bfd0a672464177466dbe8510f1d1ba7ddc5aa36316170aa7d32a18dc1bde3dcc04ecfed2116bd17d41c242e2e8961273b8b4bf33bb0007aecacceb7a8b0190e94cb74676ffde46402b80678340d4039d50ce46b758c5bc61d4880766fb3206e7cc6659d2fab71afc3f6cb090868a1167f829f04f4b403e2afc58b3011852548b65372fd2a346b9e7cfe0245b30cfd0199e0f59d023315b74ac1b09ec55f24f0fada0557f0dd5e00fbdfa59627c0f9bdfc2c048052a384a422cc28010c506e5bb5627807ef7e965c2e424f619205bb5d5fe4628cd2a3690a9d0ccbd170fa7b0b46fe2ed4ad21024c369fccedcff407f54bb9a6b3fcddd89da00f17b060d51ec1ac483db25122dbacde561101830a1289e881acf7fc06b6184737acf1605714cb01b218c8415277b892eaf0a84c05ddded2c0c804d8e91bc77fa3aa4f82ade2fed336d6604bb585e249db820693edc4ad8c07f8253cc1d8a4e29eb8a6f2a3487dc49ca6db0f103926a0a60b7ab7e261ed0a377385bbbed2e18ca9534a9e893cd215da50ddbb29891606e912c78f08b4cf63b4f48fbea17e083786655bb5412e63aa90c9e24a3e668e6cc5cbb52369124545a989e654f66f749c7ced0a15f97e90d407bf2d927cc33346f8c304b13b2b83274d2786df6ed2fdc62ad714063a82084db690399d2c9ce95ddfd9ed66ea5cfe91ceada2c3e4d071e50d1b5a3d1eaedf225ed4a40148efbe5e6f24434437b419681e11b515ac09ac1fd952cc799e9204263abf6a947151c665eca3ce9b166e1b0ed006554c0163d93dd60f5b48fe68257bd23f1622a31c55f08693e57ba077a0bb5ff0ec6eba3f2ac9020dae1462083b392e432dc6e40288b16c09ecc73d2e23c346e1b24b2b44daf3a793bd592b682e1842d5afd4f1f158e5749de89771302d91da3c69d75c9327ee2c365b22c080307f03d40a259c4114801e791142bca167aad064f401099edb19e30bb8f45f0396babbd13ae6292bfafa849b7cab2fc675278f31515bf831e71fe7283e8b1c0df25679b7bbc6a87c48560fe47f575280e5ac2f54e5a94f74f6270f5b1c8072285218f8f4f638e22ba4a39f09f022ac950ce198db17819bed0f66f12bbc7d7442b00fc11dadc0d2d8588c5732de6eb556bdfe6068a7ff071026d4572aae478021d60c7d03b6af1ae6ac152ddf91b3a939a285c1e6e18f55539f69d51e44500a1e52897cc0de2be949a531dfb247c79856e1cad962ce373b84679f9fb7c7ef716388705a6f48e558620f93ef051dc2d5022e708c2b03de18d83eb11f3240d1dea774a12b85e0e0aef257d5980e260abffe3295ca2e29a91ad3eed264d49c76abe20f9c474781a30ed1200a2bba9d10444fc1c6dceccf8271c289367ba1653893bedbae797e95b6e2316ee369f91da6a6be17dff2c5a0b93d0d9287eba274640da9ba821209454d60a410d8b4d8577a71cc0430799e48750c8ab795745327348351e6b55aac60431c8344e8f1957a0aebbda19ce3025eaaabedb1caea3fada3d17952ed2aa5fad2a20f850bc7148403216cd9cef4078b9f64f12cd81f8594ceca2d9ca9aa6b046a9d76567b861893d6609b4cf419454f8108ea75cb737dd81e66ab832f52d2567cde396184540bb1588b28e8a3917261c717d4f3025cf643d11058b1cf71d14d5458cc8b4898bc512add1e1070fabd16d5f06b0c1467bd8ca94f2934cb04431f944d405e93bbea1c01c76b8003597ebd0de5a174e4dc4986cba90eceeec31892bb681fdb568f7b60d0b48ebfd111a9c6b878670fd67285ab49776170a6ae9b36482a5c8d9f8b3e07d2ba8d2212bb8d3fa21c7b3881d2dc91c0053d20f26168362b11c244f90ddb334d0b123fd480b39b32eae30aac42f1e7c98f2de47fe5e1d4c08a737d4e1ef6cbab066e70e60f561d233f2ed89f107ad7af3c1dd9951a53b611334d29c79532caa8778817b00a0cdfae51067676a84d2e1efdd1e888523b0241d5c6d31c980821db4cff3640ae03555f88b5ca75f20e953b41edc6c51ecae596e4cde8b46ed266ac2791b50f5bb1443c33a46ac9cd714f21b5d2dd5c1cbcee9fddcf230b9d31e9312f2219ff1044a4ac738c289fd3a7d0ba70f7fa743deede7e49129a5b2e8e043dcd3c7c872213f78c2c20511361f0fe6cf70a4e6dcdee60c3acbd84db2d228fb8b2d8ebee772602ec5c7e4936ef1b477a1a18fad8e59039bacd37704c7eac7182ea64fdf5a67147a4bc7c54db052cbb642426b4c7216e18c86cf2e4ee5cd5dec0ef19de3a33c0642b11a15d2669b8a0d54d5974e197fb1ffbdd7c1fa44beafdf9821a5c0f08d1f1c388ffd4a59eaa178f1025df679264770bd222959426f6ae20555e85c6d82a92631909a9c565dc090c2f3f2e10bdce14dd4a88542c74ebdb648af0c3660d2bacda63605fd23a20f963e808ed92554a9b19b33cadde164845007ac0a7ddcc09b9bb8bd313bd6bbca069006609d24cf87a48139f2d74de250ca43c0b9d932997aa5883b2a5cace77edd6852d71c63cbd7727857013260c3f4aa37344ed9c6f439610e1e01db2ecd6184a1a08e552e285671be5c9bcdc01a784d9e028e815da28bb7a0b6f59ed327e58f63fd78e96cfd31d19cec65a6b87665ed6305c5aa705b6776f6ee194bc553e1aa087335021510f2d9f153659c8a89723d3c862da5e591459e07ce034574c3a3d843dc86cf22aaed4fc76b89f8c48bc166fb652a8273660528d68a8291d678e308376e7f42eec351a9dc0209fde74bb5c8ef9e01a40278dd057bdc198fd65182d73cfc3a21f13187a0f4e80854e87c3ae04fabd68bc45278e8f049c9f93b238804e9d7f0696be87f434856a60094a977e6b2c5d0de3c342706d26defc8097204332ebae6472efe367131d48697fe15670310512520b01111bedf5da5465577f19f9eda179064664584cb4e404404ffc4db1da3d9aecd8cca474f763f0035edfe0887c61937840d9cc81eb3d0dd1ec5daa74f21242e2f462cd00ed2c35c7bde1fb7f85efc940ee5b745c5af27727e93830455c3b6e3632e25405059e0b2aa6cbf650f64910ea1c18a61195899342b89752f2d6f0db51cee64125924b9b54c5cfab9a0567ebc4e4152cb47e7bf4f1f39c7ea2ce915179af3d4bb8bd138c384919ed7c722648679124372467e3876446d4e50af81f8510e784c56b726b6f88d6612ea7dbf66615323d19bc64ac107f9769dce4e5734c92d44b9891978cc1b2ce6fab663b76779a28f419c9769d6d116a0771a4c4f12f5c89064c64887c9fb026c21f5f2993fd4e37fa95cce0833e1f2d491aae5892c70d40ca5ac48c32a72f17f1d9bafbb4dd919382b584ab31d0b42aa933392ebb2043a7cdcab54cc80118c6436dab0d33a51b458a6bff65950a4b17d02bd0d04dadbc70422b22e0662d5c6ba28261bcb70093cb103dfdc44b8fd0a7463be48869cd0fc0b6f4bdcb40a8f0283c47e4488ba6246d728eb59d70e574e8f54054236768d6fd82fe1f9b4440381e1f454e4cf92c3d34e85706914fc48f7cf48ef678dc0d98ebf57c49495c5f2b5ab387895784a346e9b2b93cacc0b5b21549fc56390d3fca54d262192d4a1c5e18414fd1bb38ab6d215073cf9eb53666096c56a8baeab4b1aae72e8be94cad3d14622fbcb198481d39e1647e25b545ec522ae2ad503ffd638b9cd9f324099cb23d9c11941e3443b29c522e4910b79e4ce24f8a77da8d579319a0334a66157e5ec532eb484bb95c1b8298a1e4ef815aeb35ffdea71e41fd3010f04fbd5b71dc08563343324a62e4b31dbb4bf7794f5c340bfb450b230c177c62aaf23c75fd8964777ce5706cb136dbf61081a4f4d95b586c4f6c7cb28eed8b73545f7e7226f6ae69f909ce2e708b5390a833d51ea5734cf6c1a2811f113c4c109bf1a39b68f446aaade37903213d5a5d72fa76f3e0d8ee6580b3885b1daf53e46a78465fb6bac2de1b3cc88cef5e6adc027085790d5b36c8325b249e16015b458c90380fa63739d924366631cbb76235cf76e2252591a6b3ac249fe57a6a4e6bdc1fa288af0bbacb1641590726f37206452b50521c32f629ea73a921bc6f418cbdaed4bd9dc96fb2fe42ef48a42dc8a660bb39ed9e6f220e0db935d33efdf5d611d7594eb97c934ef656d2660faa4070999df0611af26b3793406a59d1fe874e5dae453e6f659daece676c389380d1f34ff1fd5f98ada60b59c7772b91056f028c7a2f14295b7148f69bf5d9a0b90fd2eaf426a73559a283c945ca71b3a95597593696415f4c88b754f75e6484cc1f8e53aac6a71cd3a8323682f32b15041f1f98cfaea4599fb7fd345a663cfae01f4ff2779534f05d7138908dc9b648041709bc91c3bc06c0be1db2855ef3ba0530a355c5ae0d68f9ab76320accf1d9cc5049e8506b3459d65591e46400630f291cfa9c0e8f41ce321f8a524d3f4ed423da850bfa97af15b9b03440155c24ba285774b5eee1ab7319cde9743e44ef5f10bf2f8107a74dfe91403e4de1c778c0ebd44c253f735c061730507be081025b3be6bcf7512405af9032bf35bdcf34d841714ad21e0f89e69c4ca21f1ee9a39bb1628efe14f0b20ff615d64d97abad86d18cc7ed4fe06a0eb4942848c7699e1eb55ffaebc54bdb53706994b50a95f4acfa7af9d6289e1e33c795c59da01eca9b498dc50ffeac38746789ef5327d0c4cb0c08387518c939d376f35cd5d2ce31a9a76556e884ccd63392c2480849c8406fde63796c6c86fd5d0ab5a2001ac680856bb3863d106d14cf0e90822b42d1c629cb0f05ba9c61b672dda7b6f2942b9e668910d1a4e6ef7ac0b9ba8a6cb4e952539a98286b2e3268bb43ba88cd0420d46c5098dc2ff81c7ff4ea611acb970a5b3a6917e1d68ad2a32253fd6ddf7484e1452c455a04bb310a5204ffc48eb0531fcf75eed48c9ca4d350151527939660de13777bd5f463e73edafd3da7292eeaeac8c9c2e34a7a3cd0485bfbfa6f3bcf8b6b1d8dfc1b1b02bf3dccba03cf684457b5a421e3037e4de3d09ee758d685a70f019d49ab8b98f1ce172242807fb5d9c435752614820aaa66461cad72d97f463f48e424498c00255682b04329f534fd8ccac3590d4cd7cc632eb705dc66691254f38601df5fa2a0bcaa2ea9f4d38bce442b2828c4c3b96c19c3c98cbdb350293c51b6a18651f90c52919cffa2e9fad1d34185088ae9faf52b56dd398da4d6a97b308929e59488bff97e732def3f80b29ea49e31313d912cd596fc513cf41d66506d87e5f90ebd9c27d5f0c530381812b20b68fcc3f82758a5ee0ca334ea97d82f23ef602dd2597ccb8f186bc5806bae5518a802992ef9b567934de3a76a202a51f5610e672e322c1c82ea4744afd10ae0bb43e23ab5371ac8d8b74400e67f9983a6d7051fcfac0b8b2d5ab2f10dbd5066de4c23814fe9ab462b413843249bd623997e8b7e3ef1d55b6fc53b5cf34f43244dba722a74d9f0c6eaae4f8b39d382f7acc94d1559891430159fef1f8fdca9190142772eb2e18091b963c107d5bff4d85d79f67007138e4c62c118552e5ca899e8e2efb9591fdd9af638e0141ae12bfa056e5ddb63e95b6d83ec885cdb804f9fbb05a831dfd7af06095965943291094b166aeeffb64db39c2dd2e98a6c6ad0edc13f5cf01780523b690fe47f6bbae6696e55d9d0b6d8706ab9897dd4bb679bf6a32e4a0e07c1ccb74f4edda14ec06a2e324424bb0fbb4a1ad1787961b5e88cb0a7a6e8e3ebf9b53fe92e179e8fc84ce2348a0b1db552f785ff9e74a5e3ffbcadf061af386ad93c9165a325d4815627b3b18bfbc04a5853148be99609de540290bb978829a20330ae82266dda79b7699a1e2f59ebd792cc6c33969c685e82bee7da052f9abd34da2cb67af71085b003da0c9728e0d6ba87e1ea42829d86a4d1afbef5d5291cbf50eaf61cb41416a32587f18e80f1c8ae44e59be550786852c8153d46af0cac42d5b2cff1aab05f5d4c67327fa1399c2728a0e0c3299ebad54c65a30b07c04513cd313d5fe2fff0da1b64552502e04a915c26d9ab031621315c9f5edc8f00f8684f9725cb060eaf304a9f4c471fc3ee8786cdf6042a682ae8a755f85b2360c4855d7aa3ca1f9d489e7561256d3736be22242b153ef4b9a09fe5670b7dff2c99e38b1dfcdf15f46e46bdf7d655919190f1f8c5fcd94bd0200b2843de1d2b70e6d2e3916d69458870f3b68c06adec14944d8e82507ee45a915e489a6baae09297e4706d249dfe02da63a02f2eb854ad6b972816af7c496ef2117046aee7bbb7adc00ab58d03cb2d4e54fa9a2ae43b6629c50ec4d0a0c613a3c70f5a8c6489ec4b5611ee3e2a7fc39ac8f82c5aa7b41af46e8a378743c236b2865418a2c272a31f906a319f44ab6dd83dae2861673e1aadffec07ad7ed87c105d9aa35980b38aca54a2ad66e0fe0a37579b5768c963e9dd641a1c1a480c2d9814c36ae9f0d286d1bf8949f75d97eb8ff3f3c44d51d82d1e7c04c8f347b585a05faddacdc5db0900a9f486fbaf592f379834bc3df6efb04162a42a76b079005302dd21a511528e75879ba7e1fb28d4f9584cff8b5ea685ae55232c4beedb0d932816850b8e2faaed540d7bb4fee191e518dd6fd66d494cc415f2146d3404cf340246053b1882f57d521d3c933e1f24f91ce749bf27077b32162996fff3e361074cc3b7050f0ab2de18a29d224ed7121e85efde4229ab16deb360a31b93859263d59ce93cbad1c9fb273d41dc0a448b0843b563a0a4ea2cdb2209a8288f6dd2343cbbaa4259093de0e9f92c3056125f960121a34f526b2d6ab655af63f7163522a462643b886681b0709da424ab5d5904089910b351f76e1ed0184dfcc0b54355fb74e5346d2fa8e47c47fbf90257be5523670126f946e63927e0d96dc6627f937ad880e7450b136cf2288868edebeea2f44694590827f9a9aaf66d3af3975d116b18aba3223eee0d64689eac37d2189320b53433bb4a8fff250e72f79b55c2e8abb443a9c01ee9d46eb35d21e128889831a7ef8774c33319ae2eba84e7a03c1d66c34f3601805b85ef76c278b5f36f0cca8096ce76dca0bfed65a87f4134c62a596df8dc2e19f1b4a98e16b8808eabd4e85c566063586dcd80a919664cfd850c7e04ec5541d71515ac50262b4161e37707ec28445b616919d420b8e389b5ee7c9ab1c6aebe989c3d04340e9afa9ddd3d33931a4b25235b84b5b9734133a39a0e4592a056b32d0ecd5bd09aafb7cca2b17b7ad2dff4710c9936786f24ac2364afe55a8527fb99a1cd695f9dff62484a06b1b647ffe2036c5901c9307abe0627c47e2d3995728f45e58ca09654fac21162f96cd843d0dcb89e60b6866c04677ce5da0ecdda9de0dffe5c39a716c0413943d3508ad37724cea4e54139ef766ddeb958737916303604dd82aca21656ff8cc9f9037ed4682b64a5c625523c1d64fc3495826f613baba6043b422f74c5095166d7411047dbb2079f6c6e9fe6a345dfb03c1fd19d68f64ac963878c4ffd81acb672022c087440173d4457b6afb189d74411168f2894a3764945bcfa2042c9403ac5cbde70db9c194106a4f8d2459729cf49b2e3343c4d3b2dd23091a5879b7f4b81448b9a8c31f6db1333204bdceaec31f9b2bbadbd1fa1f89b764054b9ba31a25d67720c5e666a789fcf49db658556454343d1a3f60206b631162dfb5e44ebcabb612bdc719de7d878836cf9ab826417e08ff507e48a1fdfb8e90f866854d04590b3f6dd7aee25ce4c28211bb8ece503c8342e16d6c7110cb2b4ab3b4a8c20cb651bff1fd5c034520b8dee20da811f50b85d1e4a132909c42a1065703bae20d42c5e1f6b557cb1cc9a8d1a2ba6cd64432e560ae95b5326c24c122dd349bc68a98f0bde1d2c7e470f38606eac4f799870418125b941e1da5d536e9f0f75d8e861b9279bb4a310a28cf3b917a62d66fff152da1b149d398cb8480c5ea10534fb06ff578dd17c2c1ca890bd5a1eeb19535cdd886a0bfaa1b2e53901aac45dd8b13f72f8abf5e241905740fe80f32447f4f9e46ecc7c90e54e2fa51657a8ed8ebf3610b2abedce847dff2934513fa65f925f7ecd111db29685c8092eda8163015abd581e1da02650fe0b87b38854565f2be3a4c28ec3b8410cefef50011f63de327b0d17e3465cfe42f10b01c6634dafdaa7d0238705d1beffc203988a6a9322efc1847408838ef43d1df34ab6b819eaf898c085b7b6430f8a223e5803d8ca38ebfe348e2a9a4660bde75259e696587e6434d4832ef2d9cc5c8876204217188ff7b648009460cfb2792f110712ad3a8983845d8f17c0d1b9b28b33e1e17444c365ff96432bcaee10aa4a712e3c597138836da718a24b2df5c74a5c89f89f7ffa51449c4c95eb1fe28bef55bedc512e1b76b7506c43f7dbebdb428df5d3c5e592ced9d4e7980aaaf44c93f8a1dd0129b4c153f3e14dd1ea7d7f3a17283c1ec8b1eda3775b4c8f3bc09ed1352d5e780ae8fb7e21ec6f09efa6499b19e41d0c9e28aa6d33fa75700a5ca6820f8491adce630be8e1192b111f2e0da97d2be25566f75d75d335e36fc49fe8a0fcffae84a12f45f1158816ca9eb1e022e3b216aafa6a379870457fa0ed4e4531af0797b8d401230025c6bd14f58f42ce3c1dfb14e7e2d59268a8dd5546b49e3706772b5162a437d8ccc5e3abb6d64e607d6e99628c62f62457f9a3261f373e1c85a09c59e4cb93e5b6579c889ff10c8857a323c8c36d9f67b1158741bc671f7a87e611a4dc45ec4fb36cf51ff3e71ed0031d2487244cd8da3e264d1cfd6432bac25753f8813fc48912229bf197f51ddbc9b0175614f30a72a198af1fb84f7327f6a9d4cd84fdf69634ca6b9e15887c134da976d5b75a97a363fec6d7d8ee1e4620ccdce7b6804f888e82213b45b7ce5132445b157b4e2007acb95baa36578047da9bc37f0b80100530787c6c7cbb35930563572804779fa6732618a87d2c483c4b9c8eb831d8f004e80c6ce33ef24f269780595e34dde46876bbf195577cd4c06f76accbb938e1a7cef7f4d8808bbb3554adf43c6d79500a1cc753c885346898a13540054d4f77e869273c12ab3bd3c30df8441cfa412042e421b8907006d924e2582c9014d8b84323e6a3e152c4ff81fb58802acb11c6bb37a693aa7c34be4e39e2d198aa718fb1c74640a6eff20535b8718a95e00c0d520a60822233df26384d548114b5752f1f122fcf028207ca7fa71e423100b2fdfec3d38f5c4c939ba73897d8a42783fc734d3f98da9d4fb1b7fdf5b8465c097da2848776a194ea0e96b34f2858a23b1547765346058c646dc5929ed8146b222b31cd43f00801162b75612306a666077a1b0fe2a6f1f70042f7595f8c12998c55ea13dc4b95c5374ee3cd3821cfa886b7b1fe53e4f3b135c1cd743a2022c0a88d00a3d44f608d6406647e12823678020eb5a9594f0bd8f0bb27466b429fcd30410c2f3f8e4d639b97c9e77a56e72675207ff7567ab3e7fb0f47b4b68a84af613bf1a6118768e245993b416724956cf0251cd08ff15d099528ce670ae8557eb4bcecdfc5714ff2f27e5625e982efa7f5591093002b8a6b2b63a7fc46c0ce6948afe5c1a9a96ca8bee3f25fbe26b93fdeff76dae2b2b73cb3dd589314f2b5c1ef34acf2d585db6e1bcb9ec46a2422ded6a4fc7ec358f606df2b4a5dfc96a67d91fb590f33f3efd61b191272adf87a38841f37dc13d01ba1889665ad03bd7eb4fd7fd38939884f52ae91e6f89646a9604a1e6152698dbc88ca66e3568685e1afa675011088ff5262914d0d8fc3d042462b45aea40a02482d6afd2604d21893a1695807d56db5431f10e5606a274672179262de04875cc2df3c830b31b57b19541baff86a0df4a3832cd1a7bdca1c578f7f0d484b45d81d5177e7d6b63ca8f3e08bddb4c1f6d144e2b7d06dcc8449cd29a29e094735284336799c26b9c252e063239661a16a5035c47e7225619bdf2ac96c8c366006b0ff3acf6b502b3daa4dfb7ea3a96cf9543a1d5d7f7defd9d16e236d0cb6c66812c6ab355a965fa07e42c4c8981369087a56fbbbe587560b2aaa8b55dd06293328bf59df3dac925cffc684e90a8760a187fa6f7b417b7ca450958638678edac6b5f62174fb69dd75dceca9b5165ab08a9e0d12c80066e1823c9fbd58e41066a64f753cb466d2c37d7f65885a773f7646d4ff024caf9394e88317a6a444e5bc5881401fcd69040f799b1309b1a15991a255682f378728080dba2c0ccd502f7f19c722503535c15aa9e11f167361545503ee3578aa53450a6577195a9215299549114b3b6c9b30b00aaf0cb3bdc0a493aab415a421b450e2f6190163543224890828f3bbf77f12a4d0c3ffff9030d8537271194a4bce4c268597cbe001e2648fee7fc3b4a7550bf7decd2bceab0b90e02fbb79a4d8983d072d03cb4ee7ccd68acef8343503a79253bf57372547f5565dda9df110a91cc07cf2a9d6c7852c31cd1d972e99aa2267b13b20fea6edbdfabf5a8af9081df7ae29d391e1213b0f29238aa527b9862ed2581439a9bc222b3c12ce6a733db8ed2c7dd25b9d3edbfd7600dec318685f49282f80bb66c1009bd0ef64ac4c69112b9dc40d229ba01ff7b278358ced86db4df647f0c55141584f3b40d54b1da361afd93844bf377780e629315e84f6c4b16aa0c051c70eb6e3e65eaa16e85899098df4cc6f7a6c5c8b97ec9b180fa12d4d076e509c250228645777eeed928308a561b9b83b15569f51c81779521e7643fe4e5bf48f62d845b6bd8ca508641fd412b36c6c8f219eaee3a4e5ae3f9fe460a18ff7034fdc9ebda1212c54bba088c805b80c168004a9f4f9c604433c898f28267d8c7ad33d621faf552cb19e5cdf3565f28248bfa70aacfd765002095e375d8d1f8936c5017938edafc02fcaaa715e4b659e39cc350b562542921b42dc957879820acb6940a380d1ebc40796f99dd9a9d8e5c8c0c1e5aba9092eab9c66e7bfc9e8b7297218ce1cae9beec025da42742db19768a466824aa5626c209372d189bff0335b4f05c784a30cb635a63b94287e871c6fd8848791a92617561a36ddc222cc79b8c6eaeff3549e5d49a7e29e1c75e80e0192d349c714613a866cf444073afd4e76ba1f5cd2760b816ec6a0fee78c29d3970116d0182a6bd23ed9d5b2379ebb1f27467f48915ce3f4a585da42f2ec79e384dc7fda16c49c8ec42e1a81cebce92b9df022590a6488795fc3b6826075664f1278caecd7413182a14f2098e382fa50d4011164323a24d5119c0b9134de087cdf9a518e32b1c767d870486437f2c59d1caea471b1224c59db01f474a876fc9642b0ea1233ce57a904be67d42f14df9113e75044b3e6dc1792babb758ecd2cfc3046866ecdcc1d979e8aec81e7f1016724c7fa567455a88928d267cc77a91cee08834abaeaaa2dd9f0a0a4b89e19809e4f2ad4fbd9c7fc93e8d46252ef1e1561bd4c4a823d4ed68924b8eda8e4b8c04b87ac01a3cf32c1daad3ddb0a115edb2d7de34a34236d36a39690b8090eb8071da2c2077dd3e6cf7b1020482a9dfdc6a4472f4c2b25d573978e27aaf04ac107ee72cbbc03d1470a92a0d97a06970d8a0e2ccf34923594de8e8a2fac4716387d65d1cd0a8c2d447de49eec6e658474cdf5851e078fc839b525fa695746bc6bd1d18e706b9854ed49fb6bf49e2408c27d2355d678ac2e456189df2d6ce372e150d3ad24c505006a47355d70bb2a25016f5e14d89989bd10e68dd66111da808047b4728fee4c710371663e59f96f529e824f0ac9c7bc97b851f9202979b297ed1779834e9171979270a1941fd04db5f0f5ce474a30f0f605932435cd33e60c19a8a2e1e6adb37fa3984e7844b407914a3ef58b8c69579408560596177ac8cef16f909f47cf4b28c2b29cb22f75caecd44a02db94332daa415baabfe5092f27fd926d20b13241350076ad8e2c0e1132c4b3ca3c5eb3443ba26f90c6a443a5b08d77fccdde3a57021351c6fb7f897047190c4cb16a2a5d016eaa1e7b8f917493b186399ead6d3a612b9ab4e3a5ca1b4f7b3cb8321c9c0cb624970ed53d1051463ecdcf9ad32aa69cb45fddaf729f8f309687b61b206604014b8b82dd99942caaf3063159fa3e16f801d0f94e67bcce5cdf66d81011248d2fcf5fbe3ab80ae2155948bd737b01af453eb8f7109a68a0e3beafecaf150b9d944c2fc5c45f00d618a292640711480aa766fe909916bc30bbfb821816e86c46cc1ea2df9192de9c2c4215c99311c13ad8aba3c9af3d75e8d9c707159ae18b01f2684e882e45fda7405390310f849aa2e2cf7431915344d1d2845c897748e83ce02f02941c7dd7783a97c8bae6e09efa2a897f8e7c7aaa29950c16e6cdca008c0ea7eb012e8b0bf07945af31e02668c378bccc742f7c26cea722590a659e3997ce83d0d3a4800d28ea8716ba0b61e59e6419dc9512cae29c0b8a2aef9c42fb6142642b91f28fcac11f5387a62d1ffab93c305ad8af10ea9b9a2e4c4b655dd6646c128ce69e7a25ddfd38820f4de64abf498bb7c82bdf1736f8fcd98f3bd8cb333b1e7c433c3365740214e570b61c940006698e99d5931b5a1de846e5fb9bd814c1f8b41276ad4dbbeb62185584679c0ce329ab4427cebd4b86fc73c1eaac90b3ce3299b7148a259a207fb1c703e97da6e82d860be3e202de3d1aa0bb0ace490c279d319cdc04d81acb7bc4ae82458ec2f92b8d058ab7660503922f972a8d826155e7957040211425a28a7fe2d363963af6bd9a81afd547b29f7fd556eece9017ef8c1c4942345338f230cc77c0d1dc3b320f14db5d9c802b05df399772344b2e4bf27e10ae78dbafb02fed6ac9bacc3cd9e5c61b1a74ea9ed676ebd4b0191a72bd5a5c33f44a402b8481231b81a06f0c5594b223b16751d340b70dd3b5df237af6d20808e3b69f51117227f40a0d265c0d4f860f039077af6c4a749e98b39c51777163f113c6200e67e3bdee69df63b327657e41cb08743d9d2f3527b282bf7122a2ecd451fb7c8ce12dd6c9ac26b2b1425cf551bb3d8904fce14bd7f29414afc3a82c5213f95c161eb41bd2ea3858c2262fdbff74c96c3c73e88615c4db0a63e3343b8c30479433bd6f65aa66fdf93418ba90f4f7ce7dc369484b8c22bb3fdd58c8f491cb11f79554ab35ad21f09054bea728f73f8c898715827373c297cb64761af12e492e8c29eba41d1ba00746455fd84dd9fd2f0f1801db08bb9cfa3348efa7fb11778a7ddc331d119a4577d628c11e598fef11fd7d745586fe4d0a0b1597318b3c9841987d5ade00ed526ea95727d27d60ecd466bdce29e11b301227bb60682ff002642e9ef711b1e45a64ec98dae953f9d33da0966349f320b6853c51670843ed264a940d0f8e683084b5225332aceed5e0130fa96612b9af260861057e4eadb9d0102d656d3da55eb2e217128dd1e6787ca09fdd6f6ab6f3de6bb77280483472e1f865da1efbfe2b4d84565da4627e80f8b2dfd1f6029b93a88bc4fc6080edddf274d198371845974be0fc947b76c54435802714f13e7c9e6f2be56174faec25a16e9f1ccc275e73f46d9372eb80035dfd174d9679d332aed4e0eb0f5e20f1b4b1fe60d825a5648bc1233cdbd3257bb9fdbfd8f5814df2ddeae4bfe833bb9c25c771f44c25dda88b2fb5cf1381ef5e99fd4864e272a7191f56b4630c3eb018aa99825c311d5c653367562abc6cb76d5e13f12ee0a4c5eb7a4a02fde55f56ceecdd11ead097542cee5dba1a7e14f9a33f929967629c304468342cb70ba6de42f14914353d75b7b345f2988afa780fdc2b56e174836a3a74f83d63ece65219bffb63847fcccd60b9026618e4beb96456bbb4244f4b2b7cbb2457477223a325911953994593975483d82915903a5a328160bb57edc6ce1b4ff31ed6d9c2b60c297c6c16d0e8b31c3329050833bec1ec7a8ad8ae741bc15bcc134474b78a5040de23f80b058c487ef2692334c0343e8f95042f1b5910555e0499dbcc08541f786458b273b5735557e8cc220f4b25c66abcef21e7de314fbe8d76ac7fe0d9ae6a7ce2f31d1c17a0842fb7b14c875e2685dc110cebc9d72d8a5a78dff13382eaf03b0ea49c3fe87cc67a29eb753c5a76d6a9a8fa63d1795ac2d1dab8d9952a2b3d785e83c1bf6f887f8bb2f0421a6b61a6ceac211029828e62e3f3a04c14a7c4c78c4e87a458a63d11822b98189409f2ca68552be9a14457d87d621a525dd070e68c646f6cde472cf65a87e8f46719c45be33db4a6b0dda7bb678866bcc24621df7ec37df2fdd3c5b6e26ba9c384720cf4eaf463781b5f5f9fc21cd7dc0bc021720dc8fe2fc955af1483d043ec88a707278cb5f1ff7646a2d80d50dbc7c9928f1d7866bad11654fe580c937d383d6ee449d24c355fae8c1677fbc889fb72b8861f3b40cdd01b3ba76dc628561a1ecc39de961033d3e93632cbe4fd1fb99ddd3182cd3688bc97fcb4517d6a506d187d0f2d080113bcebb4a749b3d1696018b27ce5be4cc32859925d6e2554b0f34a0a4885a25eacf80d9c558acb7503b3b34bfbb509221eb79ebae467b9a2080f4e4a18c914e747008aa7ea71f59fd664b1692a8b8e495307fae0e5cb48da927e408f9a4a41c7064e6837da1922450fd55b728b89003e84e42814c0d332d60efcd8b05cb02bb935a6fe7da764661109bd56372f48d74eaf7540508bcdcb010e4a0f862c44653d8afa9ceb1fdcc9fda5bce66112d080030548c9d6f0d2b5368383ff2b726374376cd12d7a29b44ab3424e24319976d86195ed1bcbd7066c28a74948f9486d580319debb6856418b3cfcd816ac4c823fb1f0ca1e695826b11141351f9bc3e804ad7257c7a4afa86740830271c6b1ed4233997a5d5e3970b2bc9433d59df8198fa3352df3fb7e61440bafb2daf683ea838f0df80b6d34b2987d9be22522f088616f0014dd25eca7f349ae72c21797636c750c8dfbf3ce9a951ddef7580a7368ac8cf088c33e294155bf59525820eb3e004390c9e7fb3cc0b0c251ebd9afa7b992cf285b643a546805c1cd16c526fb67fccca9216ca90dc0d9de47f10deb44c4e6f5c229f35d2eb1e3a010906d3c5a074447c91d274525feb7bc98e5f09257e75df2e8109ae9cc92abf63b91a146ddbfb93fab6b53d66ccc0f149231790e4640b4b65c26b4b94bd07400a0d293279fb4b32361bfd1973460d1a7465b3d712e938d98aa6e98ec54b600518d372041ed58b13ec2c3d51037be66d39179078bb2a5cf2a19e9334fdcc94f6735bebf5670850d22859d4d12a5bb81f98e10be4b6da60652d47da3a2e8fb52c411c1e1ed39f06c0c6d7c64a8cd83bc924d2371481aa40f6cde0b962d2becdf7e343fb307e9dba6495694b20ce585812cddaf700fc37a0c86738e3e3518577253c43536a86af03c37b0708a95947125aeec81721048dac6bdba273b8b33558b1b522cfa5ad04f49d21c0d6eed9ddf9f3e393544b87ff53ac2c3bdb5b4d6df040c3f65a877050582205f3621d021e3b6e4403bf8d9c6b1dbc6d8ecf54a11d6de122876a09ba3a548f29b0234f358f8a210d7927b7a0490c96ca7231eb00c44cc16ce59c32b744ddb90ce27106777afa9ee5dd768146bbc48358f8b46ad625dc9b4b0d6ad1fbad76c4f668e4e5c5dce2af95b3c66a55774f79bec8908b49aecb42d5db4b78d387e8a36aa4fd92f4872b3a86324c47fa3e524baa90b27521631655b10d26c8b99477f39d3a74a2b29ca2f861af04d530f807a2a136128d756c48069c071dbcdf54b9048e34fc1995d9627249aa6018abb1b99e2e8a1ebc9e4f975b41382c4f4715fb0717a3562bdafb682aa017936d048daa239fc9fd07b4df472dfb02f571e54fe1a66ea9bdccfdcd5b80e0d17b054a76ccabdcd5e8347478e8a01a6d8dfb3d2b8f3feb9e2e90dd39bc95c0962238676a7c60243378dd425554e427a28abeae7e02816b4518ef809bbf97f5cbfba95d4fba5e11915019ddeca4bd5004cb2cc747fe00b6269f35ae7959e78f27968ad56ad5912a15509c4246a9f92bde5931dc7bfd81b8a3b42bf15dfa138128fe18ecebf631298f184bb1a052aa59b77394541c2c87a2a325ee3244cc23645f24977ca2b884f4c7ba9763d462025dcde8b081ad4a90b1c65c5e3ed273c8710438294245934dde037f145fbf5fd4cfea5a3c01542f841478cf2d734211da90038ef1b9a1558ab2eeb0e4f32a4e48f95a272457d916019a3a72d20aacb638418fbf2bb5a2db9c0abe90b1ab3915b138ff6b4296be819272df233bc8497edbc262977863126ae905fce78035d6bbc1294154b76427ffbfa514b91962478b3a3a7993957ae8a36e5e4ed29f31296b0b736e19d2804e8885a04e11c348cb55127958e2491cb39e60c6199c6dbdbff8cf5eb195d47fed7725c3988052688bb806ebb0ad2646315433dff548977e41b3fc98f7551d489fdaa1056f333efe8f2aeada0abbb16a1ed234d129fb5b2035e60c84feba28f35006cc68c46705488f35154105ce6f542de8c3b539f2fec822e8ce8242b279ef7a3209f30dd8a24df17470680dce32b4667e46f62c7e79fac0f3d78de96c2616ae53bc41718d52f1a0bd770d214070b593d8e0662d5231d9776938aab2208129d5b2c1cae5ddd1f60b288fe23470220cacb8f9605e0457208498f3e697f47bbd8401737a03878b3869c6756d273bd25f9d716b8cc37d442b3b99888ea35f1e479f6f96bb11c0ca14f6a3ca162ff7eecb4154579adec7a1ce4527e522c4b9d9297a09199633ad22b85cffae0f3addfbdf4ba7f5c61fb91a823a2e50455cdeabebbfee4b53cb618d3fc41242bc270619bc2a6d3f0ab1eae70e2b63be9ccc2b1ab65aa12d42b3b2881f96dfbd3e7aebaff023a1571c139a608770917932d670ba1932b1819d085d24ba72a3f25856a5d61bf3762b97e522a725289e12de9f25c1480a4d878f99b04a4a639e1704e8651a9ed5a850c2173907539fb676022a77626dd6cda7f4d9de723286dac5f69eb52ed02e7f2e1c48b7b07184d454ae5f7517c0e2f6903b607553b410112cb2c64bb0e993da42eabebfa9f672f5e1332beae2f41c082c152c4bab540567556576f8fabe67d097d53cd84a9afa29fd02de4de9299c5037b79d2497b8a5c44cb05a0566bf14cd01ddaa5b4ef0b7d4d89709cdfb4438b4874421e1a0b9e64cc73e3371359d6ac8470e6b9890fe6207322012720bd43ddb4eab837b23e2e4b907113cd8e3697580a46cfffc226ec9700203c05b2cd92aacc4f44d1f8b7d2d4e28b43784b8250355c6ca931d4af6169349188b8e874dca58518b555024bf50255b7cc552055881f5322acfbd072208ffb6471cb7921be37bdb1138b328cfde49d247cede1d829f61b5895f38a9abea52b99addf664db7e89e65b488d15aed0f8f354eab3c3ead621f3eb302f73eac891d6b219299991847b16b5d7499bae947ad4d468145b52b68508a593d59fb4f4171b61b2894dbbc34c432c0d06abf74107992fb01784a80e78645ea98ea92ace69cfa7ba10121622c484f486cba3911b7b7e595e5f0f51990e550ce7e0288b8404150af83ed5e0ca0994420cbdd27e98e80e0ff627b9150b515f4c99fe43782145e6424e2c2038343a867ed73beffb3591ba2b934270747170a2c475aac00212643a58613d57818ee20e649be95ec536f0ca6b6aeccd4c5535dfbb041c258d075a7eea5b017571f07f5dc29fc1c9583297a3787a4a70e45aee5967a2d48fd4ece8216df9222a9d3337eb3d38b5e35926749c9e0e8285f3670f13747db3aadd6bf9f33ba0eec613a8ae5abcaa6fb84134ec1414cb8f38ee75e49c95f34e43c0847de539633a61e3acc5b74c5ff93ff2e0980f6eb977e470952bd0d0f0f82da44ada7a60be503a8040e25acc97834d8df65f3148f0d9ec9bc8ee4de57e75b842d779cb50d6ad0ad2d14e6a833e810bf0da7853eb1472e1092edf77ad431a6bf5c61e916d73e5308625f57e6f6dda42201347471efb1e1f559f91aad44815aab7a056eabc3c22cd722083237e69f46907edbb577be4cf958faee93c46b1affad9c7df5d1c21212e000e7a8e4e749723f9cb18b570e9182eb8b2f25954c057adba9d2eb7eee96838f07cf2c5396004e892208b07e0dbd8efdc72a89b5a487512ce85d3780bce9952f0c347a3e306319c450ca14927a4a35dbf9679e1f53e734fa35c0e5795acbef3b3864d5d80bfeeb91be2349f78718cbc3db971fed22ebe7494dccc2ee6af2f9798199c8b3dd2b448e3c366210d4fe188567aae3a247b5dfcebc096854e84f354193562850a399f0e9924e626f70bfd06932e6090472b0a4578f12882c7881513bc25d16b7ba2f37b3c5fa9123cc51b46cbb63bb32df9e6d6e98ce314d3942fa9b2cc3e4404be8bb08b8b20d63a304f4b32750a6160833dca01b0be1ba00edf62d14ba8d0d238f14e4a381281dc0aa37d6bdae8ef5dcf911f77502861ff64103c0ac9f5f6c149e4e98a39700bf991421aa08f5e07cd1062db2d998f3e8708862d48e4da4fb4fb9678fda197b41169a624dc2bcc86b73458dc4061f7b10d5a01f89c2c769f48d2799c0fd06989e7652b1963568f5fce738637a4f6dd74352d7821a346d6eceb460ffaf0c1db289e1125ce2d348ba1815b20f7bc10e70aeff53ce0686870fde84b8fc1c762e4bba01db76e7c436a254fb515626e203b5a44ab4f41e59bedb80bf6d368c7451164b88dcad2fe89741d02a9e6e7b03cf4f123684e3f66bc9fcbbb24dae46cbed6cf80097162738474886974cf1c8c0a29b2c7abf6c921a9c9ffe3e5e210b31825adf15c64230dbd8845e7cd4646819d6048c4cfa74734eb9236ccd66c3a52b81d21bd09208498bf75b02359520a9e2f5422a8c723e3dc6f3001f23272968c66ca638e93450de7ccb7985035bb22bf0cb126ad27edb26ee50f138c35ea940ccb6f48226fc994dd0b5ac244d4c9478e94bc91a2aed91b3cdf30310cce77db5fcb77d8db2229c834339b59bc6303c5e2030553b43a9d3bbdc4d652ac1e205165d3c57f268d0650dd0b0f349bc85307e64d7730d14729469905d207988ef618c5e42922feef1bac498b3fb129e2022d698168d28902293f203dc2de30f27154399e8f330ef9434f73e57456d9a2795505e79b190780bf481af99a3f1c7ba13a3b8f9a6947138a797d470b4cb699ad9e2529ded8081ec9e64076dba262391054ddae9ef87443f232c761194e4c6661eab5da5e39eca13899cf1fb6c82819d3981013ff5e7168d62c1fec724cffe31f5f54a2f10f6b90261d58e82c5e6e7fb3bb117760d89ad8696aeac023051820ffb6758ac8efc00221d8a443331a79425559fa9e17372f1e8c5786298d1844d7179e34a9cbfdf0da6e1237d2f221dc4f9b810c61e73338f3887b396f4aa5198de63bb83e760f170d5a88df60530a66f1eb365cff24685f9a7b199b6a14718fbef18e482f5c0ae0e5f8a6e1d490ef9b2ad5872382f2936a79276aaee0825bbe09a98c07fff02747686016aa9115ac3a01ab396c7d0b5c3a3f20d1e88e830547fa8eef1849b3d1004d0c51741b44d49dc55946e2ea0a28e388c9cc1de3bef30f3a831296dc846d28d02c3727d5dd9411ce165311aa1e73abb0d986c0f1b033bec93902f2d9791cc2b6f933a9ea7929bc35d6b10663f89bfa5132769a6a255650732af6e970c33148b5c6711919fea75ceb5a558ba8c0dcae31110dff6a06332b8bc57a75ae9241cac5e6a7094596166384d25a57ba1306e7f7799d7b33d527918f4acce7c7c6a1bd4672c37839a00bbbb3fea82733c4210f41b3822899093d604ec3b89510f60cd742c5f8c7f82f577fb088139088f220f72c9f4f1cb6bccdbc630285464928d0241f31e2bebc8c209da7c2aa619664298333f1ad2ce63bc934bdb43b47acaec8c168094b49bf4c79bd5c0de63388a5ea16632af1023587c525a1aa934ca7cf140b136bbb2e91a38eed3b09c585cf89b14938f636962b3f70dc48b76d9612a3357c36ad8b3450f8cd9f0e2f8129c0ce6edd0e839bae33f349fb53d1363610ae1efede8e56845d33f3733d907273d28d20779bbed9f9c52fd8789eeab8afdda901553e93d3235a7c649f5096afab489d1acc97987a2ec3d5e4af196b62cf6dd80ddec8549504c2ba85679c98354db03d071c6600b24f6a1d20b25c1a6b28d8124683bce53c9618f4a6506331cf66f1aa5983fd4b62dacccc476854d0c73fae9114c9c7c9348bcf5a16c232c2c26f8b1e607030f11c3370376bbebf64f17e73baf32a293be115ffaf3e0270789e133b07c03cf4e588ed70ea2d2731a8bfdd4977e2a2aca25007ec77a571a6e94bcb87bef3e2af7ed540e119df8befbe5336de50d79ad30f2861807b87bb2900c1d6219abee2219026f310d91031069b900db094c782e17586c22d61a415a4527310d39e5d0204bbc4c2631bf955fa7c4c43e2f2098d04b767b152b4c0dce6bccf7098d559c634a05aa4fe399e59a3ff39e202d4fe33719ab34ac2390533bf3009091bb9eb5e59931fbd6aa00f32aa0f69e5ef5a562fd969ff223dafc02fd807b465c1fe2e4de2bbdbd88a6a875366bf9d9adeacbedb0f8af18d2bca07a529fa425ea1242d298eebe248d6100e32c64994a99b75ea20fb8affa7245ee9dff4054836ae266ddbf6981b4f55c42df2788c2f7c65c17b9e882b42e20f2057b5904e12123c1af446f36fe8415c40f5bd09eedf20aa6e5e2a8877b7a41e5f97e9e09af7e61918ef3d536bfa6fa8f44b2b4ad39c35487fa99347a833fb15161df48739b6b5a13fdab58b948c44b1f0e233012102fa6ee40b8ee8834c7cf6ad9c92a6ef9889fe33ad7cd84bd6c8db9bd0d1f3f8019e5e864b67d26088495eee718b8a4f05d85826b18e02baa977e5b1af3d355f3f267a26e72a5e00baa4e3e70f8f6ba58aa50788ed981612f38384442f69912b631e8c5194295209e8e41584431a13f796844dc1a97da0bb7fdd16280a0915be795b46d185a6a6d86fb7057d7b9321a96bc8c6d53092f26c8998915093ebac2a832274f7c9e71340f54c07c99b8c51cfb1709223e68f204b57d147aad0089b0b05eafcc56671e28ce347b2c228cd15c9130a737ac4e51074bb5b17e993a113ecb012e430cac55b808581a7686c22cf0b1be0455d06575e74fd1a62830e3434dfdd0be8e9c59c1bda85121b5c7d9d17115f92e114df814f2f42668e19b4eb297325e7ef9e9cc6414857f84445ca8ba14c0e1e4eb6e15373dca9b3b450854a390357b985baa83e3c7ba455453552b445a9501db112f295a646af5106c6d79426117c9e34a7a903aa60af89c4866944554df3cd15f9c55fc4709444994d45c194a71a0523bae3442e59cb2c3fc67969487d95376833226de6dc8721a4e077da549b06d9e2b248f41f57756b4c808204813b68849e1f348d60fdb698c3b347e2b0e29ea4771923a384eb94374307fa44066691d96f9a345ef9b746fa4765c86bffb415bd6b9131f4d969bcf9d3048ec1a5efdb4dca9fb3605d8d9ae42391f8c1e1f43979dfde79919cba722c68392a90e08624a74d542353beee07d3adc9b7b5a6c5bb7f4912f45651f450d04dbeb4e614261b7cc54d246fb1b85c6732d76ec5bfffe3719499fc8dbd66dfa3c259e0839d62ab29a8ffc1d0eac3646c170296498c96d179f5300c5640ecd149efc85a7601a0ecae841a23a9602d1d2917edd56b1cc98cf94a6ab331258e8f88361688a610980f218cc3318ff09b57075361c3ed8ff3d8f656a8fa771d97c1cc596fcc22d449d3daa30f31560cf8f5d5ae57bb2ff4b68f9965167fb75de016ac3e049ffc52baf2bfb2da50ceab907ea9dbdcd88e731eb5440b44e64f6ced2007c6be04c379e57e959a975110b54b88dfe340d475af3e33250bc5bddd874918cb838ccd9b3cfd607243b9c6399db3ba0171141def03ab802cf56cf924e0ad8fc927fde88a1cc40b3788698575b842065eb3e40e7d8bf64a7879128711682762a958c24622c09b58e5fe50e5530dee52ed29d4de6083855d68e9ceeb0d2f793b3b50d00e8c2692d794ccd55e71c3e69cf4dec88093a11c882bbc322f4f9781ac2fbda8aeb5b8722416a166f5e71bb691953f5081c3bd74b6a8455b1906e710db446fc4dc21410a5bc726820c8aa4d995db670f9c772f37f13ad051ad497cd47e69cb3112c48f4bdd80094d2f3e64c23d85569ffeb7e89128f05627f59f713cf39ac1485aec80f173ce092c868a50dfa9fe54e4e0eab1f544a9f30079989136c8c34aeee88fb6cfed0237e4ebae5cf5f17ccff01c72630906b903efe8954ddfedeeed05e318194b97cb0d4776bedb0a333a99a32cc3928981b2e9a18f75ed51a69cc9cc567874aac3289a04ec1cbdb0ed31f0a75386a32da49e8c592db8239035467ae017ef0c56d1061a5f985611f281a97c4e79f3e91893ef207a44d90a908984aecf9f97fd37b3e731b7258a41bdd48e6f438422e4d0df57ec5f39682be03058eaad66581d0541691e0ab23c3fd96a6d7e5a544ee5d93de5ae52e1974e6f836803d5e45b4b18b07dc69e15531f975de7d279499458c3038551e62c820be2488dccf5a55dd4fef57bf279e2196969d01b1b6009a933f016f7fe2e9e8316a431e9e8115fe6056b9f352be1f750c9bb56d26c072155c57079fa443268ea4519e676d83b1751c5ac14852d1a6df33169aa4a7b55247e30a74d1f9a03f390dca2d6f296affd1173e5cacbf11a9038182d58c06eedc0077a307ce460c8d20fdddda7e002b8ac3ce5970e4e91960664332d30f42b5531af2f77b8f0a01f2620b00fa9e034e0f6a1cf5913a69ff48ffd1937ecd147d1bf4d1884152da2f36c5938e9ed2fe6a507c683cf015bceec99e646d941dd7b1ecdc478753cdc569d9792700cae4e2c8d18b2dfb4e81bbad32f60b8d89434577dbdd2c03960fd87fedfa17a0be947f7a9ee0f75acfa5bfa79b62c620cefb2dbd8b53727e4d8ca1e7fd8f413c445455d49e9ab243624050c086bdd4225795f5e3af572fe8fb37fe28e8c6ff854eafe988263c8cefc5f659d9fd274b5a53b1de8286164d790dbf9debd681eced53f389b84592f90dd8a345283fbd2e56f91f3f3381f8581ebc9ad879ed98081f8f8a24eb26bc781248fdcdaad5ee41e2c39da2a40867437421108836ac7396d8397b251b8e9e0dfee0b90fbfaea667ee3881df355bda49f8622614d76106fc8de422847bfc30b7fab3e6eb05d38f1e9fa30a598e2d96fc7293f9cbdb5674ec9faaa37de9a37046cdefc13fe43e25e9d8a2555882e51a6298a8441573edcc47ecd4759a314d612c906c0a8a3845e724b42ea8ba4f8f25f68de5ab92ee0093cad67837b6492eda1bb37fdcc6e4956b7921503e05305d65f3ad083159f2475e0fa0ee686d18a9cc58a1337f8f678b84b89a888407dc6bc271109b85add43dee8fd81dd07bd05fa1af10667d007d2f0e583dec5e983f5a64ec98dae953f9d33da0966349f320b6853c51670843ed264a94e8f858d3244e615390624db16e37337e754ad7b56405fda5577ab3e2bb21de34dfdf232d5c3bbab8c9d589e4982bee4951860e1c948132b364f70666ec85232171db15609464531001af823eb75041c49599bb248106296559fd40f75d82f35e0473be5747778fc6cfd67ead596cc7b8254a9b4355148e44e2997d52a1f774e8ffd79b7cdf99f67f73e2d7e894395326e26f94585415b0b30f2b8bb0041b3b618cb2425fc27a849f054a96d6286cf65bb1a09396e80871bf314e2c3655d0951a316df9b7569098061e4f65540b2acc4487a529e1615d6a6947cb5559ff10d94aa5636ba7f1203dfdfe104ebdeb31e5c1ccb865daf697c78fd849ccc45caaa6be137d17a9d74147542a0ed9218a4984a18a21a05ca1016dda94d4a8a759c7d01d65e475bc1ec1c86f09dbf215c01df957e9955147be56fe60b9b3e0d555900f3bf68e17ad5231f07807c15bf2f95d440d26d57865a7ce1ef11cea6feac65347c1280fe1a72f71f9f2c149aa9a99ae4fa880d7789d95a593f163e71bab1de30f7a05324bca13bc29956765f56b62d476e8c4fb7b8f62e49ce13759a840c1b81dfb0911d563f2f3ed20b76392e983b55d7f3b3826daaed6beb6ed0717c5329a4ef88afdb3856a2b3f36f69095a8f05f10cab327be816185748ce5b441453df79a611689c1dd9884d1897ab7502e7b621bc509e3c005283a2492bebcc40bf24ae8d233afd270a9aeb7b28fd9ff0f2e6e01364d6ff6d1dab8d9952a2b3d785e83c1bf6f887f8bb2f0421a6b61a6ceac2148e61b1e41d590e7605c5ff0d71eb5a7471927aee705c7f8ab5803851979a7a0eaa66a094a2ce97b90c9a1f966d893f98535b82a97500a7356f1a6467ec146bbda97c275e2f4191164606e182f1930f273b27fced9582fb248a7e469ae2a581459083ae0bf52fb8f3f570d1661e4cbd3b08f5239a0754672644edf2ff45502e8062e85964f8459560137f84f02f36938840344092b5d927c0bbad980c895aa0fc287923b1e10556d70656c5c47e8120816f0378f0aacf097b8924f8836f5f46e37caa04efb5286251c20a9f629afd0a5288f354afb2e03ff9a53b8155ad9fa4ff1211f4f2569dfea69151b18cf83b217d23227b0e49265d4f20e05ba1a1986d9262f6e05ba0ba8bd895c8ac35d71630257263f347ea7da400f37fddd5956b7a79e2cab90973ece8a7d15694d403eedd6cb6958b187d5e3687af7a7bad6d82b8a447e5e036892d97d38c49d7f657b98a0b21876fcfd6c7b907172169fbfbd0408e929b5f0d2e1fb6fdbf37e8bec1261430ab3fd7ea190f7c02897ff85aa719f87a311532de791601d0ff362ecdb50c51255c9cc365baf00ed12e5848c5eef55f90442f20d8eeb5d8cb5db72d9a9a9ede5c15a4e7090262173e7205794a41a13f7b8e61715b3d247d3b19d3bfe05eff98ce625c87bd423198e1aca4e7fa528f10b2f453ccf71ebb0cd5a8149f54d468324b19a597f8fff498512d771684973c21d93505666d465662d0b47e4b6da54a675b79333aca9ac234c6ad794f0426d49b0aa725848d7e280c2dd976f27b1aee92f9b10f7b7f4ee9ef63ccf7e61f4e0f146f4a5e5118d02e3132fd6518b1bb51a2127f23aa4d70dbf403a592e054124d007d48dca142ff7d8f8645897266bb1a14a73a29ee960f3306efd94615ed887ab70921e25845fe49c536a98263046fb1219bf579925feb7bc98e5f09257e75df2e8109ae9cc92abf63b91a146ddbfb93ef703d002721b8d44d37f317921f8ed948dd2df09227b41c7d14e9b0e58295c890420cc635a44d3627153b0978dfe8482912094ee46ba28608ed31caf3fd27359aa582086d6a7ef0a32edd9331cb749743c82ed7cf7b2b29c52e5cc081ca7a7b120f740ce60300a8a320eb7049413f40eb16077542f7bb19a1f3ba33d16d8dc0ce39235c4c0aaedcf8ca2f37804722c262ad41be29bdb04d4e859e7095d384a753aabc9351ea3727a01cdf726b344847f55563fa06ed339e85f8472ecd750d6c49172ca1d2ec744ca52482df62d7422ba4b25213272c949b5bbb326e33e1146d93dec5cfd9ca6d8e5336a63620fbeefe7952aeb2365755e69b669bce65ff2f4c980274e7f4d23894786f7d4323b750c185768b5eff70d54aa460e3a578f56191064b19a837f548f60cee675998473bed9c243b31052b16adfb9eb7e39f354cd05bd4bdfaec059e9a6ff10e1b21dc18a6eb0f7fd206b7c6d85f855756e29cd295dc88ec6bbf6c76f13fbb2f0ffe2280e7785b13739c329f43c079e6952db8e708b5fc34c4c3293284973cb9f011fa224ea130dc2be68deb7c59729fe383796349bf4ea319ce387ce7488f04d530f807a2a136128d756c48069c071dbcdf54b9048e34fc199f3996bd5e70c73dbbf0238873bee812923a4de97cbc7d7f5f465c13617cf008c4b0b8f7f5d6ca94f45c82041fc6b38d6223cf3d230b91380161a8295d751d35fa3deef79d1d099852947a6462ec6bd5897699bdeccaaa4efc50b2af4a57c0f6e8b0f8025d6245c192bffa05e584755a228381de92d0b37517b658d80d689a2e8093d62655f4810f55d49b41169da99afd8f14e84a3ae3574fedecd9694fb22493a57ded0d4fbec390c9a1ae0e4dbdbecad2fa183b9fde3b6e2a0e73623b00ff4599e52f0c0d81d32c451f3b54ca15e0b460c374d6c3e54e4d4bc882c2c04af960849f5f40ad0a67550eab07a1625a2ff38c01464ee5d8deca6688bcd982178ed9f7e3a4bff4f4e6f66022ecd5c2576f30efc9a741b41bfed2d99b00ec7784dce732ce2d128157bdf090feca7f38d4717aa788564eaeab522782f39c01fb781ebb07f069761d1cd11ba826debaec277fc80442605e4932854fde819272df233bc8497edbc262977863126ae905fce78035d6bbc12d93c6f7b36e98376a0d58e7dc881b2fc0815bdbab0af3d22bbb54701d1841b762f91828f1afbc483d4d2275d92b75e3e88000a2a6469a8234322ff7a5a377a58b199f388f09d2e08127062011ee49a2d1f9e283f65d6d4e010e0a8e6e60d643f78247b4ed3d7835b8e3ed6b5c8f2dcdc3a1e07c4827ca75f1b4ebdc30ec4ccfdadafe46508ff536a88cbb4cf977f219f5450965af5bbcf7f2c669aa456aca1f47d0d1d35eaa3cd1e3bed6489707b67277c2909ed46f92dae630ed764b66e349aba5a5d8f28066df8e909cab30120691e673fa8b585bb4cff5c8b966110f38dd9091a1fb0557dc5b48333383154ce0ddc5108cc131e0130c0b36ddbec9e5d3729fb17e0a9c2086c38146197df2405bc60614972cc005e7e897d364ddb04c2af58b8dea11c823dfc4c521864835d925e1ad95daa246cf450c66fe6065919d312e1000bcc32fc19326de611f484ce012527d6c73230d21f714053fcf63f214f6434cd08276b6298445ba092a16d1255e08a68210e000c5cf2b54a5bb6a6fc93ace2a50410d1b871a3fa18984c743dd0e3fbb1f88841d83a3de27566b5f48b569b6af2250eacf64722a119bdde14c0b4854d8816af84889a3a37d2e874b6a47be5776c63e63e8e353363248a9e5c5a58e56ac95bf41001a82ba0b48e925c3fa772701787c2d2f8f748d4a2f35c5f62d6a1f1c9ec6d337763ab9d68e53301bbc67ef2733d1a796f886a858d4e7f47363b801c1ff459b74fd2469e3919973175ec0bc4574cec67bc292b5b36c41b4097b009cfa685150efcb72e273b75cc03f9f230d8f6dcb31b72efc78deafc1132dc5c6b7054e5d54e32d767326d5083d232211cc6f104a1c6322af95eb6e594618cdea615cb450996b629953173006156eb4b033539bd54d4ad76fbfc0e70daaa3cc9ddf2873b7a9d6438108ade7d9cec439dbbcb9c610436913215af7913fc22085396ef82af5116d846e4c67a3c492899db1d29a68ffd269082ce29df8098b33756fe540b33c1649079c00520e3c454f2d8ad5c09c19ee45822a167c01d4a51c5023ef9190a0665dd8c411619fd22591885679e547c6e30a6011aea05ea8d0415eead914e8b584fcb023030ceaf776b8739f3f36017e68074ef0c3c03202fafac7bd39633d35fae487149ac71c8babe8dcf6bf7d263022fa0ecf122381b6a6d1c94ab39bb1d5925c3711b7d9043565bff0c7c8d16a1ac7b4513c47c0ffc85666234bba19fe9fd6fa64acacfb7ba0ef0ad2a5fa555614287241686d54f852b5ce78ad7f8edd3b3ebd6d166e590605f2e5038b01e6bae2744fbf155a6cb66445e792056d13fcea9c5150d4c70d06eaa1a379a3812c6f79b312060f02be830b1e9c6850d6408dfcbe948969a7b99555066ddea0473deb19113df9857947fb4fb0e04eea756f923c4439ac40b46f751efc79c8816feecd86498cf45d7314591970f2ca794d2bd3ffa00e727a6d22c80df029f9dbdd7f412df0d2c70f3664c6a6a4600c98a8be13a5380b7a4bf33aef37fcee5dc4bc7b83ede8a6fde6325492becdca5ad368ba1416f78f94d2f470f2278473d14242212806339ba72c6c56b4330a8fec5e08b655fe0855a2a7a19b87d42d62d52de243514196feb7df4b660a4ee71dbdb5b93543ae6d18b5415ecf77e57d5fca0bafc0598d9f030a58de25ea35538136d562e1af856939ca30af38c4a5cd34fc3908e3ccec348ca5844533a6e8becb1550964c8fd66a31927dc907b4c3cd5d3b46587d3663e3c0bcc7e830a45c285d48ece2725276311e719b1986f2259395fc7d84a729300ce26bb10f23533ac20ac99e318c37f966957c40a519a5a3e1fd646649b6257ec4d3942537785d8fe6ec2f320a5d19c6fd9b14fbd654616a1767b595055567f669f1b42fc13517689d4bcebef9b3684d70f65dd5b7eb18d8e684cc405ba6cbd74014f113f595e47112b127bcbfc2ab91f5f4f9c7bf17c5ab45e073a439a5fe494380f104503e85f6f792c4cc453aa9b628305cbd945ef02af213bf66e416bfe5502fe24c1e72f1a9be667299dd8a6f1bccf94d1195ee954ab4728ab528316a9b4cb981378efbbc2726c19cab69ec95c2189ddb99eac16d444244c7bbec39a1cf5d1fd578a0cdabd0a37c8b8a310a0b20026336423bec8f598dd119afd427ab08661669553cbd4f34d56cbf17b206b48999229e5e6f83d204e6b46390fa385230a2bbd6604927014cb0b9c5055208fc28f7a722441cce628b52651e9dbe76edd01b7e6715a70fad4c96df3c713be4f4c562d76da0d89ac724f3f662bf800e9f9d7815859ffb400b114c2f1cd75ba03c6ca9341245f7c5d861e2c8db73ed98e548eafabd80fc9a83b2f3f4bbe317294a982577208b5ccff74bd197be05114cc280f323f7063087587b0c2df4c90b7e078af3ee49bae0fd8071f0e5d766eb22285c3b4c964a34510952a202b3bdec729610a62f967815b72368ed2e2efab841c2229551f2cab759feef3451ae422a010630df2943309a4a8a4fbe3ee031c8c406cd359a2c85f0958250e56cc6374f2f1b6f0c67ec2e3f59733c2a05b6c2c71eae09424970770f03fa4ca185b84ac9194f101d1ee8fb2f546da97c9facce99da95496d88e152a64740ef1085c0e86b251f09559e85faf5f218980d1ae287de1783a979bf9e192599d45de3463f2ac6451c0a6bd0c6c8f8ae28c39bd32efac73c7b28723321ec8dd4e4d125a9e465c530547e04dd6bbc1810b25928b4e79b0f3a6166ccc1072877d3b98c846b5fca60446d080766a1c4e4d5c57684bace8020dad5eb995add39a91c736e8b5e65e387d819eeb2a9db72bdf035338b870e420dc33c853448ed17a7a4d7640054f4aeb6851ddf403ce93fb47f9b3690ef4397f4afd89c2daf2a5c92760044353d32f4a269b52785fb69673f7392a15311142041661a56c15c0f639656a235d2632479d9624cf627ac97b07af5faebbc788d2b4c08dbe84355c4e4a660eb0df963903436e79c04738ab5e9a825a1b2b3ce7428205172e94444a0eb2dd818f5ca827ece7d9ad9459743820d5c38c8a4746611cb3202b9418867151b24fdf477ee0380585c111c20079198b23a41164dd68136c7ba2381934681259f8647047ca3fa26a2f771a9f6f4739e8492f1b0e22a26259e5f5c8478a75c14a079de42b6d55f3644d97201c1bb836421d5174876185f9d04735e3dfdc315c838cd03c6510413b86ab05c79a07e551ee69a1e38ab8c66d5d98fee5255f94e73889a17360dfb76e96a5bc5815251c3bfb6c6a9225bd84e425c68e2bcd7377be1480634ae65dcc9850d1e939cfa6190f114312caa84f8fb8ab76d01a0967c0c94eed7aaca77ec0372cbb7837a4b0018bf0cb20646ed197de856eddc142133a9937a10a1ec7aee21f95ae400c20dfc4aa2b79c03cff314ef1b194ef391cb9fb768e71433ec429104e3faae3a87378b57d1bcb002ecc414b5b93467e04fa8e985da397a517111263c039965ff5fa265a680aaeff38526ded22164e959d964d8dee0e8deef53a842087e58c5e21ca24d8304de965a43e149e57925fa3fe572d6b31d330ca1f81289e53246609c53a887a0d6cbdd308f6cea2de1ab56b255f5243d941fc9d0060d8fe72ce7e023c2bc1cd57d7cc1090c0d8abc7f53ee7f70fde847794d95cb821d222ef55149c1d03907c86846dcd295b5b5a6e4e2579b83095b431b0dceeaab0f10e3875894d617e600523597d0db0db957798f447c716a9444356681d47cc43678adfecc21d6b955e2ea7b731a73b58332e20a254999a748c34388328fb8ff11331542351abe3daf7536e2746491bb1b39c514531599ec2f91a6c783e2c8e57fc24e7a78c3659d96df6d7b418661a03a4cfe8b819a97fb468eff3b3ac600330f19f9211e9d93c62406f21f34e44458ae151b52eb4880b7fbc73ff9509b77c3c7135cdfd31ee09e29959e1597e8e52e2ed08037ca095a8e3a24f58337c71719dc4becd8ba74aea5a1c29c54d240dd8885b07cf4bbc49135ce7c35478c083f9690fd6e3a07e60202f0ec8b4e8c3bb65a658152bbf1a0f8adb6ad088566bd8c03d0c58de1983bb451dc3b50c6e73105ab749bc6fa75b324af748c829a8607ef6614d8a101cd4f455e98f7b280d693e0684e97312fc95f0212834c5d2ce4c9ed24d37ce9dcf881d5d9faeb17b8625c348081dcb02e235bd09c200e45a219a460e0e1b03056bcfba80bbae98e170bd9d8c01d111e21e72c013161ad4099e84b0c1b3b25e8aed435277915ba5d7f76199bce52727310de74018ad84a29cfa0df2ff1690ce3a496115b4942cd0bbcfafc73b790e2b7044084543230e4e5de78a4879272d787607dd89e581db6ba22c14e295afbc169b1f9cac6b5790ce3c67647183fc31f531d030dae6f0315b498e75f96ef0cdea10c043d1e13cb638ac02dcdcf1858cee5ab5d3850e489bf6cf30a5528252318171fa14ccf6f36f39c2aac37513d7feedca8a2a004722f03194bb6c09e23747c2de9328f50e4ab96af018ae264a9668f62f3af83becc317de81e873c1cd84872373faf87f88e6267b1e36278159770ea5c0fc30cc3980a06190e4c745918754188fead7570b65a764fa49eb9475e5c5dd1a4a2b8c2908aa8cf647029d6d534933f592e054498f89a9e3827b03865e6bd1b16a02fb41c61a921f1a0cd091884d08464ced925dd033c4b8be6e401577316dc1182f0988d98e434090ef6bcec7da29a2e31c3ef6fc6b5743d7952fc5ad05599a8652c458f8d59d2715366be6b7a52553f6c66844b5a2ce6fdcc26f8cba29c895564c82c6ae01b04fa39449f90e44a1329f14a1d10249dbb75aca66a61fbbc5293bf90036132d9db2116598e264c1b3d325a44ce85e3765d047492b4532928c369d71acc54ba1da1dd80dd0f2952e31d4a9d6b10fe4fcb30a3e235b7e64687a575cb300fd1cafa9542d5356f74f2f471b1b6c7ced33f988e32e5256f12f903a8cb385fced9f83647d48095125f1ff5a4476822956b4193360a52adbbef91fba1fb637c161a01d93990c341ff2bd0337e331b5048a7ef8efe0055b53bbd43bf49f9374d3434fba0157f88517f04e4879a6635c622fad2ce45d28b2e44f52851001020719a4f930842e5098df5fa70c0dc5ee486c425c965a20d690c8d019e05b3ca450f1867b8872d25f88c3b770aa7811a8e342a8b3022413f63fdc01f77d07171163364aa3af3b92354cf7f57c102af6c62710e587492394a51462e5c00ca14b53ed8169df42757cbe881f61b8d335b21db13e015eb049c5f8143da58b119e729a60512dc06117d99ba3b4187b235373eb50001b7b6fa4f77ea7d22bcc4c6a91b16cce2403a0cccb0b3122aca8565ab7cc18d35a077aa1c0cac5bdbfade803308d11f27c62374180876571475d5156bd958208ca20d9b82bdc16396b8591fe3e3d068daae8534f2060a0717e028595e95e57b315f0f0841ff500d6fa72dc335fbad25d3f1fede4f5025c4b4b1b36ba244f19ea799f4c2b0e2441e16afc3ca2efba8369e816ca76907c56086fc038ad7e781f99bd8fd60fbcfab8d8976d979d395c052d17ca32b8cc0d66385d81e6ee87eb8a10bde58bd744ec81105cb4e8a20aaeed1ee50b615e75a28ef160418a10e1b66d3644773f31b0808667aa6143680d199e7ad549b00179f112ddb288f0ee5fe63414aaf7df5e6d7afc1acb17df14e5c7bf98442bd295f176dcc58fcfc95fd202885ea546efb0fa7bb07ed0d183ab8b0cd3ddc6b3dfff3a3ba3adcfa37317877a866a5d36e4c7feeda4230a92320bbeb04f0d8a948ca281a3ce4135b38031743e95d013d867585b1584b5566a8dcd6ab975ce57f3f20ee2bff75d28eff55ecaabaa25ee2b80eac44cc3f5404f2a63f5ca0fda80b7f0e448de748eabd25e54adda09bddc005f8d9a02c1b6d10ded1b21d951b1219a73eb32c9e7c9269e4e79ca8892323d19da26a31820996b03d51fa308f6a2d4da0ac7e9be39a21bccc0b1906c361f6cbce467068d508034650f835298fb194f8011c99e1367a15f0d7be0f72d0544051195a66b53632fa2a04821655c1289c3b6b3a3ad64946c5e876dca529ae789ec4ef390bdd0e3b29ce424a591b30bc95562bec759903628bb639a5f79aa0bda4d1a205f703bf9b93f134f881fe291d3c7a07a92565d4403ff629dcf6613eccc455ecaa4ab9feccc9f1a332611e8d72c0eff7e3e3876c0dd3b392703e4ef913afa3c4815f0361f97989a7b176572946c78d0fb909f1dff86f1a4a3e7c9117526ca12ddab75f021523b9dfb871e93ad871157656d31e3d7fba1233f58d44ce87fe171302025b5e577a5155ce40615b2944942cbb913ba1f55577ee04d0cfb5159e31a4ac023e87fbcbd5753bac48f18ad70f679bfd4cf7e11d8cbb9338f79a422c764c726c215b7b0b8975e19ec38f663def0226ebccfb0994bddc2ed31938884a89de907d202a97e7f947aad933da568967039644033a3857ad7287695020118f1ac6efd355002b284629a5967a2d0095efb053bf973c00b16f9c4318784596a6446622a33ce7c4156e681f59c4689b7b2970f8c61d9f9b291d2023c034fc132787eb40fafb03d88c35ce4c132c7eaf308c64b65664d84c8ab50ab0f64f6ef7d06a10af50a00d620c625554ce77b746241d202f8cb606cc7672c26f69a1eda774bffd9ccec0260d23b57e431dfd349832e36461d04d1bbfc10d07187ba5ec50f4bb512712ad89354bfef38780712f9f895653fb9c6016e341d48bd95e88da3d08f3b5722877145dba1262114eab6eb5b4f572f317a19cb483818408f945776b1239b8e57fb17f8ebe412c278065511b42737e80d72d239e5f271b9117e920c029e3f6c417dd32f4176fcd40e32b480eb352dbb859023e614aa66bd0ee1f40668518c63082340e77fdb95cbc8a8a54f95c7518f3150c6626d8a92a3d265f7cd351b40ca36202cb00f129b699fd6fd8062a903151bf9d87ac369084ebad22032eafe63b3b9cc787144278243b26e56093dfaca89c09be1248d3ebe5c77e7b6b171dfc971d37620514de76aae721b0f4e222d36d48e63a1db15730d9ee4beb0f40495d4d125c3602c5a2e21f01e4c2bb0d33b2b6595d4364ec806a53e4ecb17a767fb36594444aef91dca2d7d30c17abb67244b72e3a93db922a0ba2988be4f516bee5dfc8a9551b1efc6317094ca7a9a185e19b3eb51539a7bc1a93983c427d403a7df5a965aeece42804e95a09dcc9a53d6b4cb808ede5782c4467fbf6e8aad3ad63a0a3757982bf0b1937e76a32f2ac4bd89ff61f9ae5ac53800e09c4ea2da602e4f4a491f79450f7a29042dbb8d1784eded933ce90547a1f27927e63b6ef6c757ba49a26300f5de053b60645ac3bd6598be43846c6f6b8104312f7dc065eac326ef914084539520350f1fdde362acc1789922a4b2321d20952b4309d51e37c092e7476bb902089012a3d8d21dc4a97feb29898ab4e7d19a2c29605956382c8a832bf296066f69dc40b3faeba423ea639ddaf228321da3f1c5ebc4c76886e0c199d7ffff484f30f874bf545be296885183f9b3c4f8a4cb7c0fbc90ab7d585dc4387a7c0c00904fdc228b7d10ddfa2f4a39b210544f9ce7ee8032f40e6bdbd5bcab3d8c7a0777f9c5a08db0b8f8aa63af86e4bee382958f8484507108bdb2af62adf4a725ae53fa44e37d27e352400c12d783cfcf2840be0b3e4e65c41f203625804ad96deea55597af1021c002665b27d94138ec9f94e7951c8c588bf753f955921fc9601148a6c2a90213ed473bea30f7d3094fa8636dbb96a139d4734f11837c334d3cdfe0b0687bdf243d7cc016c046d17336761e2a024aeca0b9077df3daaf5ba67b660127fc4396d277585e3164769e53f95892d026da520258ea589b50f63a49de5b513fcc133c1b45d32cb878857970e3e94c2ba5668c104f1ee489517bd9ca5884e2e6e85ca6ccf3d0f4bfb064135500464b52e0983a2a890628e9860f98cc4329924647373594b787cd5f21d8b21da66f7c89f4c4a458a66c9c7c23ff2a94ea9ca45cecaf260ca08e99a98b5ee2e8b0fd6e5b9954167382728192b82548e192d4b3984e44e447bc980646c5d9f67901289309c056e1949c1d202bc4fb84ea0e9e53eac6b525680ae3707fd027b9d05a664fcc5db626a35cfc8353263839b311416268a6c6f0dc95887f814dea0be93931d52094191ce45a05c570223387129a44a2b8558fd22c52c99ab428e50e1e9654d876163ef519081c8f4966618513b554552e457503893cc18e4bdf882c0dcc0eadea460fb6af1ef9c8eb4f2d7759f2c0e58d9baf969565ab36bd10611a29b9e2e2df48ac1b1bc9b60338b2038f53649bf556e6cfebba53b682ab0f428ddd4837f9250faab7e9c8e5c990d7555930498472ea156507708749f8fc163a7cd241eac2df6a666935beacc6e0b518b9a3783447cffe4e6f65caa2f3928ff31e50beac720f024288bf01aa6da272fd293aaa774da6b3da6541c9b96582ce87b3a2c953c656089535796354695f0bafa02af03a8018806d6e803aeb03ff1f0e187ebbdf83fa7a4f910da10e078d1518383d7d3f38bd3b7453312a87b1018d47a20acf41916d90e06a4498d26eae2c3900195ded194e0ac4593f7d464384ce06f53fdfb3cab1d0d2c331910efe708f368fac66bd786198d580494949441f93f9055134a06acacdb6325e7aa8f7ae59b0a7ed0575b46715ed20e2afd2c033de915d9f1ce99322b30f1c6dd15c7965e5dfb022d8332201ea09f6fb83e2b769bcb8274f102f5b3a69035a453507929f99743acf8bdd4419caf11292984ea761a8738dad25280a3ec3d3159c4daa4deaa09a96596ebf34146dd64b4dbb1c72fe6537c4667cbc983ab68735b0476e3cff6a3323799b2d1ea2009bb239c26a9b3a0776cabbf586599b81e46f564fd3eb43a4df41f53989e7ac7a720ac4d55d06f5820930b816991cd7800082b395ab26d108937f9c6ccdf5095ef108505e8e1b049743174f32c2466f99ccb7159e1ecc806e3e646086e4469ea7d3e3db57c68233156d15c9f9c1d8247b83e31357deb8fb9131366459c12aacb5aceebebdbec4a53738f8fbfde6a3b7c373064983a576752c80057111450f3234dcfeddec720cb84042fcae76e5336ddd09d45cdc85c205130a94121fd6ccd7d1d1ce9bf3c2db6741d19871bc1cd378860b32bf0b341d07dd125b51cbeae5deb63bb97ab191790ab3a140b7d0845c873f8fd02a502eda1a36d449021e1aad8251cbeb8bd9c3ff2e338525190a7bfb5c742c83b073a03291dba09ee4ed03047e6bd5347fead3f53f6c4ab5d7ca2c992d696f324d9581ed2b8899993a0710fed3996ea4c0495ab98e28b9854a41a0013434029dba305a47198fd48385984eb2ea3da02b426926e3a63b8e0a6cee0dfcaca15646b58683af2e2e05918d87d13ba45c06a16d4ae75233e7bf765dd6bacf3663c730e1c6656bd8f751cca483d2723aefe930d44f2cf6d1d54ac04b8081e80063d0d5691034101efcde0727ec0f1b94444ef52b7471731270244fa8b7b6c494b94a52a59a28c1392b9cb5aab98367b33d9eb23ad4191031bb56cface3016b1c1024bc3d977862737f9e040358c435c86697c47f7b29333e04b8c42fddf50fd7310a3b209ca9d832e0948a46e703f8e46cfcf443a78c7f066cc0423a7fbbbbd5461db3d30546c7073e2f7b2e3e6dfcc4b57b78dfe8610565a41348457ffd6fdf632704a4df59590b18f624082dada6fbf1e50bc62a108971214d50098434816706e5732b818b9013850e7d5460c7793b1800f6f91f1be633dd195f96293985439b71ad60fee2e0455271ca0b3f7297a2e8ca74d448c2b84293285d358c2d94f82a08e351f2929ccb2747b4f734658652e31b8259f624f83e3054c09fbc3718beabdc550083b2eb1263d9c12e27fcdc128ae607384fb7d8c66a1b256333474b513a5297592aa094300e58f2a4aaa3f0285a8c3609e04687ac71994424e24b8ee95ee0f33464b838435559671592d10e1123e64f2a60a8a21c01fd91e9d52e4410eec3bcb831c2b74f1e829f6bdc136f5b6c0878e25df63410a751f26d9e59c388b852a1d255ab6257917bea298327d687fe70d158f45f83613f0bfb78e2b2adb6f0185e7d9323e11567a7f3ef8293c1ae33d6ce7a71a0c9035277e20c653a27d2f4da05f589227602e71aed33ebd8130a6182c902ed9f375ffe7bc91033f462884bb9121e90d4a50417fe9b6d09380a85d241ed1f4a28a1b141622cf9702160d264a20fcc36ee367d4102458c97198bf33029e59b5c4e8139c5eda99e5c2508800836bcec8e30aee617b333ad16607ee87b2b3779e6e703d89feaed3a9f8590def27e730447a47295525b4710475725135c10e76372f5d140da16f19a309f32de021bd3b98fc6790682ac58b9e4acbf939d32a12388533aee34ee493f5f611aa4331626edbdfb42140c4afc5270a35a7efffde60cb1c92a6461613948cbb60500d7577848b713c262133b92c2a932c031ee7b5ec379ae767fdd98d3c91a8e9491c19853da7813a9c2c534bc7deb1c1604482760184c2c074766197f181e820b9e60bf81a3f21ddfc061f63fb11b9b5352fc537b11115f9b02669dfebdaeef781f6fbd0ba04609eac880c3e3f84c08a2cedaba7c10811e3a52ec5a47d7c0d26ab3be8f9c8b01648c8fca1149f4846b72bbdb759e23ccd6f0700b19ab7f052d7a51f204605e90cd6985a9f85cf0d8e627b246cc8700310ff2b15948cc7d4774d1c81b9a880fee3f7793501b9cefefd5463e7102f49bd11f393bb4e54a4809a36ed9f1519b4baffe139c44d9e27aa663a8d1f03bb89a745dcae646d48a077fec08cf4dd8a94fb8778a3e5eb5fdd0d95b0ea8f488486cb328c9c5d9ac9fd758831f6a6342e30ecc9f775ffb305c28eed1a32b26d52a2d6d80ca3ce25e8a5c69d1b0061495aad6bc1b95ecf7bdbdc9c24c40dfb9ac1840748976532898832ba1ed44dde01eb519d6ada77ccbf8b5f06c84278f05fa9c3ec58395a1b29089e05561b25cc6e2ef20d20638b14fd1b182ef5b1627562b7020b519f8d55fe57b12dd1ebe179e238ab8ce668cdbf10589238746fa916f9875a476fdd704afd365fe6161e33c92731596c209edd963d7abb81f6768e0164a592347e26e0e22b1426bc6a15785d43faa1c1a1f521c9bb54a6832c67fe48aaa2d4221300421dcf542332e3099c21bd9d827abf5e7ef710a0302e13cf970fd065225b7f83cabaecdd2371df402016ea1ff1767a3272ba264282430dfc15bafc0afa6d3eecf38151d0971542e729cbbc60e71d67e37ad5825ab52bea054c4a98812937faaa69a837686226344076f747e1073902397bfc5ea68c945357d0a95f65b724e4429f85906c459fe707c5637e2f0dcff7b26fecbf3466de9101aa5d1e4679cf9da3fe78bb2bcb3891552cd649913dab8cc1ce0715f9386a9d4a24968e0fec62be8a8d1b7b7838aabd73b6ac10c1125d4efe9d149783a077057cf3e69e8de9a87585604cd943140056bf97a0b47d07af9148b16273e4da3b99bb22b7315740376aafcaa0cf00daedc60d0c71aa48c112f70358b98339c868fcbd8b51478bb5352ca23f9b7b090f28aa8a83140bc1ca283bab1afb9d6588dd4afb2f8b834292122ff30782f36bc950e5c6a17239032ec79331c0f9abb8a47f55765f51a83d0bf601e8d2fb51221bd4ae1bf65882a42ef1a51e5675850b52b41b3a65c9c91031c27a32c67699dac55279dca1115ac75f0dfd8acfe13e253c40d265de624d0491cca9bec55d181da6c1b8ebe8a31f108b53bcf47b9ddac3b57b53ad7791ad8041b1c5c007a8b8da80b5709c2e9f91e2819ef5a3db376cb9370fe33fbf0a7ad7836a5a893cb16a74bb6b950e65ce24298dcabb7712bb80aefee199786d34e9bcd24c84e319413ba2994627453e6764f87310aea7e2d7ee2f858907c57697be20902f69bab6654ad403208aa17fddc812ca840497e836713844bc3dc7dc94e8c91952ba58bf9bca5c82b8cc20fb619893835fec3d6bc575c99f5ee7ec4282d54eca8df4ab308fd0fa0fd6b062e7662524c474ebe267fac184b62f82d63af10788b26394ec57473e571e8e7cdd8f3b16e7f97cfc4852a4e69d0c52bb9708fc8757556b584382b93b189472c473c513c46384ed8af55445b6a1eb03fee32fa3619a71c65c338efd5ceeab8e9fc73ac56f9f29f2c2dd3ee6740ca3ff8e46421b6e087f1b4f020b9d52d2b391e97c5b4b12483e3c98a09c9cf6a67577cfe09637d8bd8a5f3aa9e157686d473fe66ddd7d7c4dce800b03061e13c083b8190e6f1abae30e918c6d67834a8cf4b3c893cf2b1d0041400a5a51c7cf08ef3ce980dec1b068cf9ff7626af3ee368908078b4f32cc731636fb52b0b7f630c8f964b2919ae77fdf1bc9d2a460d05bc53b6ba3cc4fb2ad9fcc366fb47c959a6bcf159ffbd11f2b179330f9437d52e05fd59b724c3cde2d6dbdc2564778f0001428cfb6f220cb6905300269c6f3544dd5f1ff76f009db826693436082f96d7fc23797417e3d3f4af48e46a8a89394161c7eef10f65d8ea26f96891b8105685f8fafa301a37705fd2824216285e9262af16943502cb8ba8dd2ccf24a5aa4bf25c9983ea2653261358e5cbfc7b8d1b327d9855fb79c5f285e715f3653991f50aea3b8877f59c9cc8e387b3feb58b1c280d664fdb83db0e0a0a499ee25a34f67b9beba23e652138fac8c38403dbd89cd3d75475c787ec929133f3e12f8a9cb23d465be47dcc9c9aac139f2742ee395180381b79c2232b8402f3471dfa940156383810136cae0e8e8cb84ac938ea63bafabccd6faf45a93c5bac1e2155708b7f07e30c66258d95a4d5f309582e70feb75528b6fe0092f674df0bd050f9364ab59dcf7382ae82167afcfb87036aefd2778f685f227590b79ed4098c2f7d8de82e666df5912c08a9ee530332e1721e4c51b4e85d7412a5b45ceea3b6711cc07fcf3b3a6919874b380bdc919ddde26dc91f40b9486674249d28457819618ce2cbe88d69092741c3eea52391c567f466e880b12756cc29f991527979526497fda12c333ee1f2f3cec7746c32ce1def58de1e5f7fdca06b62d74aefe913e87d3aa057029b5f3247646fb888266502f7deeef04beb8a2060431351df0067ed93c726d166c44f2b2627634e820d4f2144687b7ebff6ae0f74b7dde0ad8116995c8db6cd366d19e5613252dc3730086f04d137f912e798037998d0a94a8491684041c73a5bc91eb54f3f93d303a4b936dcf75b37ee370b7fce1a14fcfbb756d6532a1b08b6a910c2aab238ca754031c34ca10a6f91021558689341d22914d4777a43d307d393c4dcbbfc70b8d7408373fb572834fc88e86b1503979cdf0163d9342e23c61721605dd659708344b142726378e8d94e8bdd1cde09acb2f58e0f5ccfd9a1a26890f4c5cd85e459286fb5ba241ecfac4d05d487b8aca48e53dcd256abe7d3c142fe74ed62bb54ce2c96b89dd260ee06e526dcb53632374650bc3fead2f07f19fb364abe9ab93d9ade7ce3313f84ad2c7046c7b568d1604ec5d54c7cd42b20ead301831163f3c6b253a4ca7989faf3d7a1fe079a3757f33041f85e8fd653c9cefa3655407d541691879a09ac68e062c777617fb19c8837066e1fba0e603a18e5348d8ad94eba80f1b7ecaebe72f5196e1f77e4c8d6bd33c26b55b0ca9577994ae85aaabb0977b4efd9c3809fe15c5a37ea9b0c11af9cf7e17e6677ab34ea1f7f3d789063046d1052d96f947e223bf885bb94bbaa2389b7a96090018c8a0bfc538da3b9dc571731fd855b8d2ba6df7c46873552b079baa52960db547b023d9d2750f2f583ba10de8c340b1c89f9a1e15c363dd6d38d6c91b9d5e337e0eb9f3e4e84806e568f54612c2b65ae5889fbaa191dfeb48e7f96b66e309e29567e3b9d028e8985989db1e02c0d4f77ede55482fa1d9d5d1078c42aa0e05ae38b6d596b21d38e2fc2f0749adc17a8eafb278e26d2ff13448dcd5c067c55759dd92ab6b250ea2907867344f18f64d379d1570b18ad1dd06f1a9e24c8edeabd57c11ecf94e8d6b820b8f392de22d83697e667b0e1c0f875db36565dc635df0d1e50e79bc5ebbe9c45e20a9e95e1eecc9f31f6c19ca0e095f093c59349babe180e22affac2c8d59fc2d6d4ff3c486463ca39c37994740c9f3448b82f423c75213cb3f475ad53a6b84aa279ec55de7366612d40d6703a51b4f1ea0300e1f9968f9c72d0a0f158afb3f2a13ff965488d6802b8209cc145a11785da99b8962418b8900a470ad6fdc072aa913e68456372537ff3d02f9e8263042fc2aaa1be434126146574226ebfefb3cdb44eee0e7cd0e45f01ef88c297c4c9349e896f9a4328abb68340c478daa3e118148a8cd5f433528cc97652aa163ac5d190e90fec50be60337a48669246403eb3ba312122d7928bd97ddd393ef3904cad5f32c25bc9635080b74eba59bfd783bef9446ed9e74516665af6e5d38d347dcedacb93cb5f655deac2e2dbd7a67825201f214dfe170e5974bbdd6fd89eaa357983cd6912ad4c8fba03542b3a16d7d8e128590560710e540be462f7b91942d1b1a128ffe623d861b603bd31a8dde40de611632efbf146757230faa6653db86d2be708235b634fd6dfe900ec3eb892d98130f1f9b15cfa396b9ffa5d00628a57b469e4b0d17850a474cb8796f99b126fd6631745b83222a91814393d1118c975173ff56d3e1fb6966970c8762f3467ec399c9d286a4adff1726e02b8bc401e4b4eb905e834345f4a2dbb3eae987b263b4e93efa94dcc202bba26cc5fdd1a8d4ee5913c092550249bbec7143ffcd35dc3858fb5f40e8d509511ee6c8635b3cf49abbd9c2d9e06fd14c7934d36773f29daeb176a9b0ccad84f42c7cba177b74ce3e4b629d64c8008d8b043f0f2e998987c6e42deec4e88c8fad2f902d67b9e84b7c3c155b87a298980d1fd962daec8e71227ace6c1488c13054cabb01e03f8b026fddadd184b2e623b687403801d5c68c66ba2fce2d99db3ee48a0af897728e07c6d3c1c142f4a8d5612db3633516f2af5852ec100345ba8089ad88519a2d2be3e3db2c08fa0915f1b2e9faaccc926c68f6f58103c43612fdd54fbbf7e45158f4b1067cf4a995fd272fea71a20f6c863650d69071e22b2968f2926d1b148b332fc4b3756f92d4b7bc3ce4c963e3057be42be8adba23298bc2fcec29bab4903f4a4c8505d54fbdcc6d79543e60ce1e23056ff4dae0716add33a21cc52c5e9851e9815cd92d4e15d3562e229c7db10a97c55617dad3bbe7b0e9bdced99933bea719650b2d6c59d7862f8dbfbf86987119c5f4456a81450a5987facb33ecb804beaab5361836f2e70a0a79c316b13b1876aaa68c10df0ea22b04bdb9f81c066adcbf4f870ae73ebd61042fe345613621ee6efb8562f891946e6d59a42bc635839c9bd90c692ae0c323ff0c25e4a778befefa96e67f27700c49045c512f66cf0415fef8dd03fa220113b0f32c1950e9b379e03e244784244f4f7a445a59e967c13a749f2ce43f00edfbac43f4314d14ccf753e51c3fe6cf2be03f2301288173c6ce1ddae28e1e11643ee69fc8e34ffa2e442104ac7d7089c65e0d6012e5911522b2906406bcda34307b62142ca8ea0eef7c0369a6c3d3124ad31f8c85423e5532569b33133435d78c0940f60783785b746fedd71ee8534242b4563dddf5780ad7397f019faf61e1ad766156f3982744178c7f91c6fecc6651bfdd3aa9c0fe9b02b80bcd2aaa5f4ff868e08d7ac768c6234f14282a0242e728dc661373de2c348b960ecdf0e56b4a45dbbf56142c1eafda613c7d174d9ea97ad629999712b00db3fb28e04f39cb8f7c89bf179c68c53cba27336ec048edae93c2054413a39ac4ded96e2b04ac127d7015e67de5b42e280baf16111428ed09226bbd1cd08c3b5ae2920e66b1d8b48be9279aa87c5f050297055b5b0061c616e192788e766de47a64dafeaae8f3f4f4ff6825b28c4dcd8603b602abf1e91851d3a3015b64d65b1ebd96f7bc9c0365660b302efe9b789d845c01e053f3f274dd73525446c267c5b047da88b051161db58e83cbb42985a33a4a4fd28676f8a74fe1172f3d42e52c5400cd009ec37b249f8221268989fffa77b4aaa8b6d6a5943687f314d7669444d6c81397037405037486611022b355c9be4642f27334df0359b47a6b76b12261a45c4a226d2067c8062c1266a7222e2c7aaa835a38d12a9b74951e067ef9287efce5a3dfd288b019e29f3ef6735ae4c21665bcd6ef06b09f244ec78ae9bc2a14f670970af0d5ea59f3c3c31d44edc16c005fb7786b165d9874446972b5b9410f0ac50e36db3922ba6521644c25e7afabb43832bf4d485b5e6db0aac78cb313804eb3801f0c7534c0a6ed4c7d58fcde6ef3dcfc2b11d1c471d197b5d0ccaee884ba3061e1d210d5e1f0838cf1254bd223abd5f8c3e25d742a786f71d02c03f91b9afd54d448f7970a04367a03d0dbfdb2a02b840798e912e1dac2087c907ca0191d62d7cfc8fa49940049d24fa5a38fec3f0538694a6158b15399a0bf824544bb7a7148e115200fb10ea743b6a2e12ce73fb1bcaf435b84df21e0e198865b1c885ae31f46bd1fcc1fa9d579905303e0fcbf7549220054d8c12cb956b63b1d0e6f6cdea27b67d5ae58234511ced7f741e5c82e1f5f146786cab10c5c5e8b72b4d5d79b372622f03341ea0acc53461f12e4501163a0ff2fe31fc52594b1ecb8810abea39dc4dd3ce4497c473439560a45d8339a3b3f713a32030b9257ea3594482cc754535d01f71bd6df98fc8787831541748edebf068a9d8e5f7dd41b992a781e96c049b458b686bb6985e6e4f9a57def690fb6cbdbd0a64ec43d52d19acf684029ee2c2b0572fe276811c04f7cf8c71a9c1cb75db93beb861ed137e057089c3f058c944a4007c16d022bfe049f3706be5015b958eb13df61e7787b53f1d10a4e7d50b6182b6ac0b643c1383fabc7a311d0bab39268b957abe47ca55aa470fa07d91420a6f670133ab7a320d80d44d81da6467994ef0daa222f5b3b8617b0ec41789a1a68b3521a2bd460e340535fd2d11bbaa8b735e475e0f39d5dd112b307e6906073cb21c1f60b004fcefaa1fecb3dd5069b3b5b4dc3572dfe698b0e54ccb0ac2933861168fcd4bd7a696b15a02a54466ce5a7c3bb30436f228e889e71fa89feca1c7f7b281c3cbfbd862040c309d44b7884c63d40b48d47e3c9dd1f64d01d907695457b8978d21afb8a97aceb79a323f2e53f1d8fbddb45f5eb2ab954076f06bec187a18abcbdda641f9a62fd2487065213efa0a9f5d36fbcbc0938ebad0dfaaca34564da630b34b16356c1dddc44d60177308f64baddf14ae4e2b8f24efb03c0573db0653d5ad31809c2651d32cb3bbf299955b233950c44a3c0a56b9bb90824dbd6f8451d87fd975f19146e3c85a51f3fe143afd59920f614d76ac165f458b4c847eac5d316e19b3119a6a02ca8bfe34ca222d9b0cde900ddba52a483290050fe4c20685a1517509ccc95d734373b13815f5f76a56a5238a376aeb6e5e96d22e62685ae1f7ab90b54399cb940fdbe576d86f9e52a00c5422b78364bd564e2e520e6cbaf2a1481cfa7790830b8b59bf8fff0c493e48d494075ce735e1c1d740ed60401ad91a9e8ea621f10b66562d5863e4198b44f2231f7ce7c4b18e309e8413bbde34bea02cd1c3da0d70f2f244d3de8f963525dc1cb27caf9d24e28f525bcb73cbfb26b9838b2357f090cd6589f2975c2cbde3f019a2e76dd011319ff79b04055809ce6eb8fd94979e5e2646540111b1c53d8cf53576ecb2678f7831e4d8fcc7d4484219f530899307e3a72edad7247c60fa65845413a5d0fb08a2367677cc154719e2f9983b3e8f87556fbae66bd900c5efdd3ea0038d851fa25fa8f754b8d45c0156f67b0a11a4963b13a18b7c9282934df75294779ae7bfc5d3af4911aa8407804090951fce99c8ef1faeea21b5be404491c1d2210a5a511f49f468fd611e51fd8fc9ee21112710355b4369e2e75e5067fafd8183a7bdc9428d177ff31406d8469ac4a896257db256f39da9150bf709eb8695cc7fdf2e5a8e84b2b212dc7d199091c3f96969f003b015433c25eca9b9fa6c110cab69816bebe622459a1b4ce6241825a997cf970f18726e0dae1c688a3eeff4a1a5184b6e5e9973b162bced1965fe2e6077a107e89540d02dbfc5512657debeed540e0382d9f7c3dcb9e071e637dff19730952a72ce648712def3ed97aec69b49d46eca70c0c072b5176adae450a9287fd83e763c9dcc35b82139d0a1caf4b7f385ac634ff205ab7cca00f2363fcbab2fcbd52755589783a732d1ffe77d803a5f4a30f680087d9de86ffa82b8e4ac619e340baac16d47ddb9b0fa489802f78209d3fc266067d544685d747ddbd6d4ca418e0fcd2fac5032eed060628e249b8e5191dfbb5c6a3e5396e69cd756f6faca161875cacc9352620ffbb88d3e6e5c78c8d389127b18ef1fc9906f7cd41113ae35f7a7d129dcb3025638abdf1ecfc6a94af4279469d63e7935964bc5c9f0e40e8fce2b027298d4bb5c66a61d95c854605f874d13636b768f448e034ac5ca991f6359a43009131293ebb8c4be87b0cde234cdd9ec33eedd3cacbe7d88805a571fc5c21c3618314bbd07aff1c10bffe3b48795d74e00ebb1d259bc0e11b5da555508bf62884043a938d2dad80f6b462852dd6c9ac8428279da7e2bcc7069524d7e6a1c6e7e6b69cd33106627993ffe7ed89289aa6aeebd7552bbf69b5383beee481ed11fc4807d1d37ed02b0a12ff839e9c66cc4e09166a1c20ff6cd13970bd644f19d4cab43d13da0cff5c21cf099654bf106f183836b63dadd0f7fb1a7e88b01e5a206d2f29fabf618a3d48538031793abaa6dd12a385c8ad4e8958a2532389fcb7150699c72b25388c04dba0597994c06f934dbd40c6a8b60db835edcc73a8a04f65e7f0ff56c03e385df55ee72045f5956bca86f81b55ec00e6011d59115dbc6bcabc9f97429e4459f335a0988ff62b6693967e8cb47740d727811c37b23e7816314ca05827ab2d8501a4a3260172255ca31464e70bf7e2b6695c59673f50ce55505535074a1cda640921b7ea1863bf0984559dba8316b137ab0bf77e2f59dc7500adad0dfa65aba6934dd27dc1838ea69db6c43910b6b4cd434894acdce9d47fa379eaabdd26ec660f346f7fa782e3a2b63a93e32b5d511946a0f4b380cd0d1d4bd63bd6e74d8712f4530aed8d1e6d2282f6a4c484af5fb778c7396c90c07157e236c2d2ee6e2ed203a58c1cfee9df9cf5d19ccce64816060d5c22a3eda651844ddceafd427b1ac384cceb93e28d760f7013bcc36a9a890d3ac3373b8043613545d51a64f6cba67d71b7d099a7afc37b73d692f6986cdfef66371a3cfbb820d66aa6a5cf965fd49aaa09647d4dc2f31d3c94f108a4d51a86e0c4ca2aeccde838acec2bd7e27d320a38740b43638adb736f841edc46b4385f9a9cf34ec15482ee605d534a6ae509d49a96f4e2eddabade9676899e82006a064954136994f94aa24af4b413fffde32c40a57994dc7e1997ee5cb2bbca44d4ad97d3d6fcdd4507828bc6d1b65813c33281056832e9ad20036be2ea3e5d90cef6839e59b1e5478da5d6e9775f31d9dc959976892e389cb49b7d836d15445b516d9632632a20e0908c6a69e08109641c98d3364a38abf9368c63029e656439266b8874fb2cdaec385a75ba0db3264e90dd1904f33a291099eadd7a00f20afb098e270148908d6d5270546d1d7dc37439c92b2619c4a62c2da2dd233c5094e3b5ed095f4fb20387d8f5e4e71f1126a11208e9b239af454bb48e7e4fd9a490c0f468f0632cefa201527677209bc4a6cce50ace10349f3672a7ec76e9b803475d8a3381d82fac488cd11712605ad70ba44a2f94c412dc0813ec9e8e1dadc7f3c4239d9c731416c40793464ff3974d32c10d68dac2a5faf4430ffe3117f55d90639e582a6a4185307869eb60933076f1259baf497a19e5392c9529e473b1708db38b0025896ced2e4fe5297411c3c52234d4b98acde0285fd9648f05e41a56cbe0ec4355c1beae50765cacadf2cef6b1d0e0f7b2fe6fc548e2cda0eb59d712874148a435d0da1f526fd773ce4ac39a98ff70347e1b55a2b36ef2db9c6cc4e271b4639ad69b708c05f6432954e7a481cc7aebffef15fe033eb31b7bedf0484ee958b58a2c95c1f6e47b8d13a99d15684d4a44974a9f4c62603f6642e2cb93ded35e526ecdf50b7d1d6cfa38e28a4a889f307590597d8466fc686afd6bd315cac4bcfa6f1cdb69bd673542779b8e84149ed37fb35b713e9cb61467e9baf3227e524c402f5653775b09cd8b4e1932aad7494195e4dcfba7c63bcfb49b523cdd41c7364f966a44a555f10514f5d8112a388da404988726eaa036df7dff152f2431cf4db4867c5de4228ce96f16b3cfa2eacde37344027cff591b496cff476c53cdb8a855e93d2e06c752283431f6d89caf352b9fd375c1b5758b78678c259f78635cce1bd25bdb3395fe45eab60ed2301e2cf00c5d23b33f27030efc1e433016d8f275737b98a1d3285340d62b55a9fc2be4474605fd07be8161de10e373b820ced982f9a452f4152f0aaeeb2590b5527b63aca6b3fed9665e76543bc2c73f188a784a1ffd9ab4e55e48cc6a33e7c9a9d84f8ba001f480cb7e4e5131b8062cedbfaf0265921d92bc30f341f5f6be21591fbf2cb9fec9f3429300d0aa2e11a20ba12453f5d6a3d5ab8ffe42ee2c9baaa3f4126f5002e05bbea88ca3ea3e4e44fd9fa75e4b63531318a815b51b101140611db6ce820a2d3d5d9ecefd834456864b26dc862068cd321eb64f066e22e44c3846ec65d935fd52b0a5deb2fe765af63a2e9c8f69345a8b1d6e0aa36c3592e00949150a5d392481bf31d70d0ef513c7238812c2c21e599b34fca474f4b17804b9bf3e38839ae6f79df60b3707e699578a4465e8ca1090a4d5ac280ba7a407f9cda76a6dd94e80d06620cfe9feb1891b65b45f46c61de26be47f2e8932853db11e25f1b88d0eba2944682ca5318bf45fadebb509640aa36a940da8241739fc677d9960f31d76e516fb2a540e1653e368f47f996604219f363b98a9b3e1c6cef4e394f0697a3f3cd7d2cd569aba2863148962234a3bd3c6f91dbc74bb16261bc0c6cec2f44e01318a8c18406de4b9e1f2a76ff13cc07f954c0cd3436852511046f23001282c896104cd0aa782490243a5c628d8012da12fa3ceb44bed8f712bf6168ccb8666ed3dd05ba7cb1065a797e9c00715e8d86dd07f1c0bb6cf1c49a1c4679f7571fbe134525ea1e130eecc2c529c7cc3353de2a31d4b6134196a7e13b5698fcd717c5bb771f682bc81e64f6685d3e9e66cb54e2ff1f3c49e3f08cdf2089e5340e1881c599bbbc3e3db9ecf3767760bf6a92ec7bdc6883a492c79431653365ec6f7f7d1e2b46c657b7a128b3927bbb2e5f4952b8cb69c7c5002336d3fd1e3ac516706490bbacfdda8513b7291ba327661850715b08b0f5b00325bbe394bc73f0a9b07c1b9d7e261c4691d0591ba028b54365241b58707732cb2262071a1228ac05188bcc56522818de55c9b428fcb15ab8dd278f3284eeaa09707e471ddc6a82a69478575899abc23ce4dedf7fcf91cfba46f436d6e658f7e74f3ed17390831f74b94262115f7185daf4a0196066359e58b651d903a94a24851429ac63063689941a9ff4ddd4494f2687c53f4640e260678f913ebdef051f7baced4b9380cc1fb81ca13e33a249d75a0f92680456bc29f8167a2318bf305d4e40d6874f44e857991495a63b5ef25771c1aa367f369ee8add5272c044824b21e740a546cfbdae35fbf76d5837da0396461cdae81df502dbb20a4f4850404264c3e1a6f841fdea0f09213584bbd47359df9d90a880a7a4ebbc5739c049594ddb18ebc66a1fce401bef7b45a853b6340f16440fb9e35ae2a076ad9472226aec6fceeb9402e13f91765d29931b73df4b0325f8cd29faa1006a1bed386869035906f5ad424dda3cd75e39ada2d3e0537d4a4f9da0f56a4958fb36cf9d84a0866c99cafd0a33d576fb14190cef4a78b975567815191e1e74cfbe06629e8c56c12cbbbc4747fbc0b3a0e7f8dcc22defdd24ddc627c7b2dc465c1284b8f09bdf96b2e9537ecc58f9c81d4138ee610d24442d29dc1c396147e894e438d96c978c86198961305ea406cb677985c3562381ddc5955c8315f25475ab5e5a880bfa39b0d75c0bcaf2ad279e5a0f4475191b7d6989375469341176056873ca4a840fd049127044a6fb7f8e536ef34c6853fcdc89b26a8213fb2e099bd86dd8a5b31f3d82bad4117b12e17196935f0bebc62b74385249f1cd1de9260c0db38fafdbcd5b0e18e8369c323ca4bf7ab97f61a234b894c0fcd3613174e524dfd5221e8e5cb5eaac8237a7cde8955971ddf62e662af36da10b87c0940d0418faf6c8684be96e96864b982a3276e26deef621906d993d1e00dee77c1828d79110c7da80cdb6fad7fbd5cf49c09b3ef5f1ed3d07a424b3161d9efec4aa4c6f881cd2a3afedc41e9810ffc7053455fbfd26938ed5032e2721a3addeda6f41f1cc1eb743b64ac397191f2c17c6e066a4dcd6b819dac3afb3667daaea74dbb520754dd7dc7b792305cf637df2ab30b5c1d64620a97f76a8a3546e8a034019a747d7dc2308c91087641b61fda201dc720de56932b9b741ba18f5b34e12c4ad5a3ad9bf4c81e23b7b2b601463ec01af5dc6cb64be75cb8c51631e985adb964799ca752464365c2bcb7ced4cb5fa36240c88a42c41ee890e9ddd3f06748fd7d8d0432173e3750bb31747597f7199df4bc18abf5cc5e454cd4986f0cf117fc09c673acd9088f09dfa82b4f5b2dd32871b1f783c08871a6a24b95f7d0192bf6f8375aa6275322f96c99fb7b5ced67e69554d0e7c1cd4435cebd35928eb0407bffec689bd3b127a0a2c3970e3adac58cbdb09ff16bac17d04f305c003dd705d4f4089c269cdb6bff9b4949cb88b92f4d8bb3ed119540622fb3edbb11c320b90892867f454763642e7f9fa5ff25902275b189f92194e4cdef3d8a681ab90c207a1c8550bf26083c8b3295a9a635307931870ab1d141cd56f21fe76471c9ee231d0858514b0bc4eb466046cc9386c485c98e38771c376830b0617499434ca268152ec03af2bfadd631aaea7fade73fc882cc554a532f15d0e9a7d9ee438ffe663f4faccece621540164a59998f58b952b558520d7ff8c37181a51c8b1c0d8e30b20ef0de028efdfdba9ba8f6415f893cb19f258ba8ebbfa7553b0d46133e0367999f9faa98209d48ba1598966b481c7753779d41cd6202f11fd0b3418ce221d023688713c2ca8d236f31c231fb9f4ef6863b9985e1f4d06269c86adb52c016b68d827defb89ae18e8d24d19dbb164d901ffc26766fcd3cd873b917840881ea6f4b6c93b7f980153eb743f07861b1bf4093d81f60e644e6c23090c43032018d41c7f687dc6631cf3fa73c4288d3c9f9bdd9ce3f5efa0a5c6828bedd960f3da9a35c12142b1259ca36f5aea7104b6af0d92db562b57412ff9b7470642ada17a2687344d74b74b542898f79fde59fd42e295e66304f6f3a1c2a97d2337cd6c3707f621ce1fe8bfae0d107c7536b76191eda0fa273401cb8b27151ce1a751207adb6cadd4335e42e2c346bdd8863160a262033ed30fd7928daf8f64f79c61c77609abb72ce77990461bd18b9943c461bf7acb7385b4f804d55e90e5e97ff013e9353124ff3583a3a6b0478c972fe58e7d2b1d030bc8d543f08b6c431bf687175d5f15965443bf72a5b3fe8c9a07851b2fbfece527785d9498930b1b40afb1da6a8d54ccb9adaae929b4d042a2c35ceb6cac22b03d4fd58a007f7cde85e3fa0200115061c3dec3a67525d369ed830d00fbc4af3007ab95ecc066bd6a442449d0d0e6bf5afc24c4d51eccb0b09e153e6e790e5737a8d0676238d8b9defa832498bc9422d2cafcec9c3a19ba182b3670945d5eaab5b9c07040cbce80536fdebf08b60a8e149cc4ff3057526d0e487098cdda2767bdd13a541847276d7c06a339cc61769034ae9f30f424f2370bb7234628e4d2c0312621ead9347987782ec06ed1d5e4ee84ebab120bcca9ccb47d95c0ee2e267ba11923c90c31c30b39613371a5aaf00f7334fca545186248d5cc5a993327a862e75a17d705f272fe738537cfc1f1c20dea1a8a9dbb269f8648e3665ef2a69a29142f31d4cd4a07950f3a14fa4c652a6745f947a6bcb4ce9bf82e6f249b3bb0a30020cab393c2b4843bce5406c6003a92c218a92aafc4bb4f779e306f3dedd3c2a47675df0f944a68d8d5611835875e375e9bedc5c871b454376f4bef322dbbf2ae4cfed437267c21a229c68108803d95a21806a1ad0f082bc14ad553c3839ff00899825bfd3f16eeff7fe1d7b2f2672e66522ae2725bcef79c2d9a4fd5e090864545aa4dafde16b2eb6f6bc42b2686792044d2682a001c1f53e3a7fb0cbee152a8b35be4ef28bb371090cbc5f562450cfe56a485aa0c8ba424a6760a50530e421d4aaf8281811f7a95c0bd2513ccf7133b2a9ac86e5236deb5000f24082f31d3f44cb9b2c94b2787fece2d33f369e5263cd5de9faa627a9de2d88b365ddddff2cddd27b8b669414b9fd040ee072e7e437ee6249fb52593741325cffbca59a4b3a7ccef029dea40f8a758372afa2218d157ac5032989253e9364f0b7de2774f705eda0e6bebdd9f32179190b1f3fcae605278c7842626ae4a39347f2ba6c20e9afe113b8ee745749dfcbbe2c80789a7afc8f7fa11a5071650bc28fe5aee66b5bf44ea067ca970ad1711f8b262d0b8082e06ae2ff29ab1960009c0bc04b843dac56ca0679416e762e6c5e9de10e3d6a27e12f21e914fce66dab7da3343d9a6d9418508db8b16c5f09c24c4d24418b59b279ff973ed40cc662545e1cdff8d8151759e208808c42e21c1eeae2f39460180525efee6f6c22135519b5571110921dec665549206d6228340e2392b5d7aa6778164b6398b1f08cc20a84682f7f5cd1d9d8b8971d75dbd6c8d0dfa30feff7419ad37e91dadf2308c72cb11a5d5e7025217b0cedabe46a56135a4c08380c52d1dc3bfacd7f57fcc8763962d8f60f7201b6b93b5229a5adfdbf2f0933f55796c1e0797c5a09f9377b6057b9459bf663c77d6905c6406e1adf9afb8d0d8c696f08742ed3a125c35c304be79b7d329c2ca7943bce640cb65fd03b2f23c14f30a5ab56ffb9d0f4845dfe52a38613f58325694905b244636a6a995471877b5ab6057deb6ce2d36e73d53a49b8c49a36edb9acb4f772e1f6ca31ad8472bda60c349388f1177347a187277fb8b0cf12d25e497630f30a2490e3a4da346d95cce9be5872c10512024528dbdb635f1244a11bb5e8cb69ffcc3af52c76810e539728167fc740a98af6532fe9d758d003d039dd007c7480a3068e401bb2c8b59acaf8c941e218843b711d5edc2da457dd7d721db69e92cde0e6b7a18d7be918ff74f1d649088149bbf35a26744823dbd3193a2a83e503294406b20ed1497267cc7b230547e3c8d4ccc419ba83143dda24e1d7977d2b246b0fe5c0a602d4d7f87de7c0e85583ad26d904e8b8bc8ba74bc2d6340b4810730d687c4bd37eb25782b691ccf463bb4d41ede5f1fbd64ea1d08453f09e86204679f8e82d3bfc10ab272cee01ed968d374fb1b34e7461b8fa84741cd2544171a7eaa9de87444b3d4c692734adb65180f111f5dd1e1e4c11d8a8790f37e6f42580c7802144ab2a36db8271e0c0a6a77c6cd6d3ee6a81131d40b55b664d55dac3235f7b07ae4d670dae3df39684715586ecffb5b2c0c1aee3afe22eeb8a6a936e0542cd1193d8a04ee8f4538ee135b33a44cf9b643bafdfe9b504d97559af7a86c2795997cd991b2e707e122f781869a5cb3d0dfd7e0461e247cbf64bdac79d223b015416999dc8001d83e9bfa0d5bb048b653b7625f17244cf2a9371299f8f0c65a0a1d672acbfd58c27fa109e5cb2fa93269c7a9eb4287a0c3a5923bb78fcdd9672349ae46f35a50af64e8e2e74619872e56ab3b9d78c9e0bbc8e28985ac1506c1216fd4725f5d2c60f733841ed4328119df16c8a3182e44d51839b2ec43616816a0f45c49159050f89b5873779d68f305f08fa870580c34d6ed79c4b41b73eb2375ad58d2429cc05dad01eb4936a744c1312cb436d39e2a78d35c258450330291fc8d1826acf0c2dfead44bebcb54cd5d08ac1c06e8fae0696e22c6816ebadd3f82655f823b4d2b0e8845ebe8e6ec6528c539b61f5137017eca2bb69352294e8289158361b4676201045013839fd00c17334f9eec9d27da80097b5cfe4daf896025e5812237bde4c8a730478a238ae4cfc027c4f6a03d8f36d19ae883774253af60e388452d69c8b4e2b4cf0c28d83f694d734e208dfb951a71d6232bb3b51362c906664c86c55d2a2fa1d030a3c9acfd8d07aa153cd5e0a5e82e05c3ce1fd291b5c23a5c8fa325cc0d042691fdccda4c89e2b0ede336dae0af94df580a6b69f53ed1b2b457a0c751d871cbd7af6c80aff3d556b9bb6307f0dc6454bb4af98ae96e9f252419a17d87bc5c0c72f16ba693c23d2320ef35074b3415208adcfcd1db283edf421bab4ee83b747d7b6a6c0b4485382aeb5abba94a982e54675073705ca2821bbfd22f8407ab92249a05ddf61d091a68f029f849dff671ed42921f7e548188a71a41566e51f93181d9dae7db089407115c774ec30547ee0986e99e17142a39dc699725f59a477fa97c606697777525fc9a8d3fdf99d1ede45e7997ae6467592597d61ff63d8dd69594206432d5255b90f8f79a029a52c0c6b67b24454d3a506129514cd68f9d5ca8ca8392f11d6a29b16abe5f242f4114c93cdb3e5ea575593a6969da2d8348b7e2b8d06a59a50f9792aaf4a75b837d380830ca227d4479d4d557677ce3353b4574b24898719e8f8d1a5061ce2c63152f51a17ccb043d267057baddaeba1ec2fee7251872eca3c15ee133e3bdce17852bfa6809358305f7c237364791dad0687288026b4ea80592272220b86ecd44d1ef1776704401faee34fd42213f0ab514ecf925ba2f94eeee858476a349036514ba42e03775991f14b12b257c79d5d7f46c46028a7340bbb4818fd4f4674a20f9ed0950932a4fef06bbcca0b08aabd71701909306ce99138f045eb6d282b23ec5b55d4dea5855a41ba88fdb5163c43d06fd9b25db3f88805c908b885cedaad97dbfb994c708419cb91ba1d1f266d02f6a382a90e510fd26881abc5c3e954e130bb692dc75f643812b28560cd620048d685d9d2a68854c8377235b7a033482162aa12de3dfb97534d2aeedab090d4d27c9d50c635209b05cd47610395b41faa260e90e01e01537e9166d537ee8e84c44365aed57ba38ea7be00814563a092c36223dee5402d104fbfacc89f132e0cafacce4497e6ad879e9701d8cbe973a46a3c3f505b455898268eafe98a5f3fd597ad4f3dd501270a2ef4456641f902bc408c1963325fdaae4c5085f46870bbbb51b718aab4e105b3db0aeb41f20536c96a9c462d33a587eb4b28985fa68d879e0fd62866c1d3e45055b26a7b53f0dcba9cad79ede03c61b859430fa63b24f40fe26f35e0ceeec39b77f1b80b87f20a42d7148b5e2cad558bba71fd2a66f28c5b746ab4aa009252b298e5975acb8204df1d77d0355ba60a9395895b1558f38f1fb28e212cbcffaeb05f0dba5a9636db7ed8688ed231d618481304c0f8000b7233abae2812b77f815b9f50cb873453c014a0f91c8006ea88258692d733a6d43087b3cca0930a3dfeef55dbaa775e829025eba52c1a29af5c8e02fd13caea6a9ebcf3aa0fe93e89fa3661fb2d18aa5066bf90366095df8b339a302ea42a3ab90081e98d1907654850b542b5fbd253e3833d6893d0bd987c65617a1da41d73abc9e14edf4534e49ec104f0a98c4490df3745af4ee500e4f802fceaea292819399a14e9fe010ae2818e64b1eb4c5ce14f5d8c42980c84ba9b2a2467267fe782fd4ffb1a34ebd7182c407cc46e3205bbaa1f0b63a8935c147f618bcd56da6db3b8e12ea35bfb84e6671ce3a570ea12e8b7f108777720cf7d0ea081a6996f3809cda9921095b5fdf707f3db75fcf7454853e309834c4f922543c9d1c5ccc7342b6b12186a7e7f0665e2d9237cea5b02fec1b97b8f34748f9ad1759495a8c7c42f2d95b5ef6fbff19128eb857cbf30edba31d6cb77c03db12e877642aeffcbe96c49cb86f4d4b73c12df4ba7dce520104feba33f024a163ea20de1d411541a6cabdc923f2ac3e183f3b90d8c8faf26829672785086ffe818c35bc75977911947174810cd787b70e96fb465cf7a5f81faec15c3d7726227ebd49ff0e216da5783d6e8acf166e2c17ba91872b917d0ba7cd0f38cbcbd64092208f6424689448cadcbe07ef230c2ea79f7090a48f83c3d061bcccb01c33c413f904d45f599c25ebf6847b3cefc6cdf19cb96d0ae99b96c74e89c1e65bf4d75ac4648f9d46164fbc5262b617d1793c755e624ce9f4a3502a5616b1f35bda488da84b9ac201efa6e3dda8dfb91a7d495dfaf7e62420f5b6da2c08ddfe671e8be8ea193d67d09faafa6fb854b29d3ea2c51289d54f53d6451d6734b733327371c6ecbb7e497aa9f826583a97a600e157ccb86e68765df97a2f08b046a30265af0c321e94ff8c7781a2b5a3662ec0142b90687df42a4a4dc127228a5098a5d8ce730fe4ecfda7ac0657b7984b9a96a5eda6038afcb7de690e0072b1fb052ffe92e8eccafb702163902db903fc925d737f9bfb78da515b4b560830d54014a59d1bb2ca309e34eecc088d6003134a530863590d304ede79cbaa86273d3b18edcc16943381fffc79bc8796e7a93201f9a4624af16ee5bd7137c9f543d24e65ab57f565f5f78af718c904bc1759fdffeabcc17887bb1c053b9a8d19f4e1549d7a0eaa1932a005b08d7584d5ddf0b143d7f2c499b979b03e82d21ed31074a5699e774a8c645cedfaedbd465c819ff3fe6d6c86d6a88f91c93c5b2652f957182e0916c03f1d7c6170064597c3dd408aa267be0fa78e61269ef61a359a074baf0dfb884970550f31e7021aa5648ea9547b11f36638211c06099466fdf3f7e07b0e029281bebc6e77e585885a96f178450b34832878a8177b023d5aa79cd0886f955b9f62279ed9cb12e5b698ec26c40a8e0e3e4ef9c3267496f2b28f9991e090b8219bb6f82c8b13cb94f61efc197e6d4cbe891497842b53d459fb86e1ad7d22191472d4e7f90bce64df2883729e311af9b8e2c36477a4b53e3b0fcdd03dfa2f831c30ec53cb4681254f7a55ef790520c2eecfa78ab568bcef2a03d1101d3c86c7a1ab1af284c657d30c5af4d92b7eae1c663d801a328ce354c43e89ce1b23185f27e3f0fda135fb345e0f4292570f83d311808f6cef51e282e88af60f0088c8d5bcff83e53967ae525660c6ad55cc58ab92904f48af6450d1c6ad6009d05bdf21fe6e274168df8b71fe2a81042a7b21f3e0aee707483fecb19d5a0e4b6aebfde76d015e04e6e05eef652f322b81b3eceafccd200a3d0a9ed23e12f6ceb66eae29aaba6cb9bae91429bb1f4ca2db80678b945979862a9e6f6cace9a0d5f97379b2a3a21737bb4e1c0c63304d7be2d55f80209c6b9482a0896491e275a9dc3495d57339a1bc992fce6cadc34f45b1f93635bdd0cc4ce414bc3615873029aae110b0da2ec88b89b3ee1380f94c1057875f07f49457c157943a409e76df2b024aca19fbc3f62038c93dd582cc9d4f164a5a98dd9b6dd4557fbfab3d2f769c60ea610b29c4ff339dacba56e774f291339536a1bf5c835f27fdb8fd9ec1a4ba1af036459892af66b107a7af808db110cb4155a51233261bcb55304777c614b0d8343efe96c13583e3b448e7a6ccb429730926b6ffb5fb382a98eb17c650752e8190f6208995a907a1818b2305f42325569ec4e948c8fb409faf6981fe7eb925cae59dcb3e54c77eadfcd772b6132ab6866778c0e5b83cf9c79e9d669067b37c2865270fe14ccc7b11b954373aa2deb6d09a417e6e2408c6e60a0df680a9ad7d8b9c8dfb9c28b0f6127293ff740fde86f13e03c1b2dc356f3fadac1a62f5fcc62d68970e11c649e9ba9762f4279375ae1f09f558f386a1881615079775428b8ade24eda83b4bfdabffc85b38d6740e5f664bc518b6e665afe47664b89eb3f23ff395e020d3c209ab526a7894cb03f54bfac1a587a94ead4146d8b918806e56b262a11a593b9151c9314673f65678adf84d0244cae0bc048a8c267111ac69688a584f3bbe6416ce09e6bd9b55140ac661211384f59afa52c52f6911eb3adb4cd127a28fe43283a599a78b3b87fb49821285052aa84f3d61b25f110a07ec332725e3ca5c40974110f68557540d871f0db079f4aa87ac15858c19e1918feced94813183b7677320629f095c0427cde0d98382cf5ff49637c6886fe366e434d9d3c155ba1ba97344fec149a91fa3dd1446f906e408db524e2b2784481744f74093e585678b58e1fe113b440659be4b7ef611901bb3af42738aed0870867f8d72446547043ca807d6d47bc6732e20ae8227f8b2bf4cfeeb12f1afbb937599bd20fa9953d1bb82a998f640ba8842dfeccaeab853cf0676670d3887994bc6b207deb6df9a042c4136898d2dee0f0d25361871dbfe779b97cc732174d5005f6195aa627f3aa27976f33c52ad204169d6040e50c4beba9a374a526709d63a6395e19703e93394f3906a60e20b2d9736cdabf49c8bc85bbc66cc820bf6bf621f46af6e704dd9ab0ee454b1cf3da366f055db599f7ffe148e930b183bd4c1fe8618a6252aa829534b0e9b80652799bcb38f0750622c1872bbb9827aab3c504b4b33adf06e363cf4b765a600f652397486cd9e12a6ca9e7c47964e444673713a75f8c3f444efb7f27516592991692f7cfdabee5f7bb2c5db5b984a72519f54929f003b16307aaadc3a078d19dbf6ead1aabb495890529f8c7fd0aaaece6b1845b3bc386d0c43869fa004707c46f0887441bdba691e3272e7242ff0ea23a3ae546b0ef2c0d1be43843bd1bdeb947b9a7ffd8a704a0dcbc05d4a051f8d8ce30376bcba12480ee9f62bdfc810926ca16f3b3ad547f04ec605cd9e2f7afdcaefa4296e5db0ff7f150ddceae6872fc7624eb97e3a04e012f2337c0eba628e1cd582b36960c10b67160b7c6f2ecc8e2cd0b9d2f67f5c9435680e712ed822923a6c0c28312900846b4cc125e4501ca7354d4412ecfbc1f20734abf909a2a099fcddf880df28c8a263533d0c25c771e6d34b0db21151cefc7188b02fde68a8e2c661e31e6683a3cf7f7310b8d1e31c36fb57ca6602e831ba9a7d7e7283d417baf899101b3b6ba4828271e804fd34bc2b2ebc9e32f6ac27330f07512d0beeded57518eda03ea7d344fc6404d57eabcac5a5f75a12b6fa9eae25ecfc6bbb2a98b15e172ebef6f0ab1e2cfcbce37f91d06c6c8af1eed4b1b560ebf1b135153a8399e0fbd51f1e74df0256b5205c51a5c47fe677154311c16e65cc8098f3fde7c96f7f684d19e9c7add5f6f80e4e36bea04a47a07f60c54751c2b7bf55c641d9a1ff36a42c4faed8c9a7590d10b3f66130b5f462d9956780f1d27cd182a5676c50789004af2ebff60c502b5a2a3bf183380895eeac596034afb07d08ee8131838d06d5467fe6664131d38948aad2be9fb2ba08c0c425c51f860ef48f7f85e27d91f57dd26274522686227cb651365530a6b176146257699ff041d04ec94f2725eca0fde2a7a4a24adb7a5b28d676a9e43e0299119fbaa8d4d7898776f72942b529b96153984b66c5459f9a213f8d68966cdbbf6df6e7e855d28ffeb67aff23b0418e59730cf9b2fcff6c6e977173754adeec09d32e0b9cd0955bc114b7be8537f14510e00a3003209417c16c7d578bd3d9fd8f51c873e7b1994df8783a18d29882c7593cb38886f084951b5b77b4c2c4801c36e6e3d00a01268d52c0509a516a0aeac42018ad025aae88a13c40d4eda4ec6147ea8cbacfdecd7e4e58a2be0d1e6f53810864c3b2abbbb25e19f5219ee235466e8b89b3e2c8ae907ec3365f7c810ce2d73a123b99a4f95d9cc9ffdf3da31c05a7a76441aed01aa311402ccdefbe5cb6927a2906bef9506db420f5ce0969c787f51ea78a915cfa519c574efd9b10759ff9fa818531d31c90c1a82ce2eb4197b8a68ffbe93637bd7a9ece91cc6f85f522e5df6c87081f6b29e6614848befb1ad6bdab27079d0ca5b8f07e0e98952b753324c95f607ebd22fdeb14ba7516d37e25600e2fb4515248c0ef2a05d664b3da87790a281a2c1054ec6f6ea92b41ccd2b32c1e458a4a7fc6850840c26cedd8a2985c2897909e271a559ff0aaf800726ea8de65ec53a84d2adce18aa4db66a633f9acc0a7f953e5959a50d66f23b1cfb14cdbff5db04f46e055e4e6be9a306a544f66f511766d5e56877f2376432a3f40ea5294060212f07ff2b1e5090f088c68d9448f28ed1bc161fea6a0a0b98b1d456eec575d763aafac331284cc8ee7593b9a7649d61adbf1d5baa801e6817f0c705c638a4e346acd764aa4ff60c2811aed801a74b9cd0536823d67eb390daa970ad9b9b8a9844ce7638e2814356a1b72da44d7cccaa6794c73726894caf9cf85fba565cdc944dc4bba0f5af7de0fb71f026e4da6c77def5a07a4f394eaaa1f3f31574d6f3c92f6663c56fc7faa78739a598c5a1dd3a057f7778bc9791f157c5ab00b7f1bc750ac6193efb1e30e7db360319aff788cc82b8c28b0676fa8e63fd8320a098703f217f262417f32c5b4cbddbc931d71d5ec50349c328de009c59d02b1a18b3a8d41d8359cf61c7dea5da05123e5b14b9c3aa01a4c33ce2ba9b49fbc847bf488c989643cd9532ae567a7c43474707311108d239eaef81cef9c6e66b5eb9d51d58abfc485adbb56bb9bed90ed272f2cfb84d7829ced1e6fa2d9c1678f7cec23b7382c5aaa973262fba8c516fe56a90eed2d02e7ef6b3194079c3ec428615b8df21dabacf94c68b209bbaa0129d806b6841839db01ddc9858918bdf2f66a14042182de60f4d64291e1fc7c3164e97d3f414ce863c6ed051c244d7c834818d5e232d58f682805720e2ce5e44b365bd60a65356866be73aa175ff26687256d09cf943a9d76bac334fb4eea80d9751b0f323134e25272004a3ff8eaacc83d18da7d28f6e67a926570160ffffff9f