PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79344 f304e067f3132531093e2d70b30a3ecd5622c333b2b2d0ffceec59ec4184a1ef

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8552c24d0f11c8a57c456cd520be541e7decb266804dcad55c5f3cff921918ed
Certificate Block Hash
f304e067f3132531093e2d70b30a3ecd5622c333b2b2d0ffceec59ec4184a1ef
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001282010004010100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000028aaf197b87fc70bee292439add5dca79b0116e079eb6af19d2518acab20bfeb682e3fc00e634bf557ee5be1f3f2452b8ef45a3da6f4bb650bd6edaed9c584df8622897925605a7705cc45fee8848d70e741153b45c9b2b8460500000000000000000200000002001282010004010100

Raw Header Hex

000040200fb094a7ed2a633940a8a3b4f051391f6c7c8c647f036a59d3d5eef64e96a5c2ba7fcadcbc227ceee8a1846a39112dfdfd2303f234015c954b3dffb61e8b0ced64e7406ae1cb0018ed181992ff3c5f5cd5ca4d8066b2ec7d1e54be20d56c457ca5c8110f4dc25285

Proof Data Hex

59,560 bytes
1212160103076c21ef1fe7ef101079f10f563eb375c988c4fa959283ce773ef321d99a044f989d64012719510d3074dc08faaf0773c7be87267d41cc6c52565d709e8cc688a10a33482a270b0b9773cb78ba6e117eb91c9ee2b8f4deda0c6d07e03b4b6c48c15b9a36ab25c205aeb9dc36662b23e286881e2f7dadf8f21ab671319a358da4b3d6e998e15554f4e7c4912c40fd74c1040990c4ab9a1334a50d7ff3a03487304cb058f9cb91e9cf25ee17094ca48094b539a943b3dfa718f4937de7c354f811dba699d5ea9bf04a0485387d6413edc939f532402b0db40700e9c4bc41595ebe9dc9b0241a78b159493b18ab871ec342d38c7ad3f9b9916dcc37b00d21e925ab71a4ac84064fc9766ba85d40f356e588c66e8598d214f5b30d9815681052a813a7051ac5eb07da8b67461503cfcf2ca6afc89eddb7b4402bc5774e6ac60019bf8c7a8366efe11cbfacb9c5406bb5a2e7fd26ce07d6e29623a9edcd0a8369f099d3e7d20d74956069a61c3e96fc89132dee731953fc3cec48d155c5a7eccf10dc76d784fb254ea76aef7aeb19b8f4c339936cc26724e061378ab3dc656ef45057fc8212ce5169b2cb0de22e175077c169245363c97e05049e034ddae2ce4dbb01e838b9bfa66492586a30ec7f3266513f0945ba3fa10357009ce03341294a589b0b4e136a50b7aa06fb03ae77c2421694dfb297f9e9a88c192bfc0c0b4c8f4184e392bb8f41696f8b38d6caeaf80e2609b4125ab7f48493403749bf3e9cbb3535aad2c2ec6caa064961810cec413982eec5ec9bfde66bdf8def151fcf0c47578fbec7ab9549371122b8515decb1f10a629bdc0b7f56c9fc961e868ca23d7be6fae0329fbef352504bf8a16bf19bd58e2d1ea27120eceb6757a85262d61de6a9e637a82aa01c4f594a7db2360628db024e4316a53344fd27ec221f8873ee44a85ee0c5f0ca9d82dd2f0fa99e7da456a4d4375b898a3bfcb6457d036c433404b949f0dd03438423334ca6162f0e095bc8db3351edb551c3eefa0f79ed3903ffa4ef5fe237417124c50ffa4db00f5ecd04ff668775a2ae4aef792be3eb703460eea86232b357be92b380e992afd7395a104f70a4c56c205cab3c2152c35d4f76e8cdfc3d5f39e4569cc51a243ff87e66590d870a4d05b2a1f3a93b4c04da5d31a7299a2c6d3dfb50540ed4f6d7144d33ef37e8fcf3a7424e91c435eb8513910c574eab009a0bf7dc83f42f7460e1f54c53d1b09cb1c9e40adeef6616d418f0d915be790da95b2bf261585e372a566497ee074225fc0e63e6bb07e6920b8e2008ba6fcff0ac33cbadb9309419dd32ca00ee2148a62871f69e77a04d7a7a19cd663cc40e920d48ccea146101b73282ee87e2c9f7aee98b738b547fe5e403d4e61695d196d37fdcb28958c63bd8e190abf01b079ac3159d701203816801545ee1e1ce74f8d9e00628284a3964f916eee811a78423b27af2a7edeb4477159f81928d5aa5d308ea921fffd80667171ade75666aa6401bc04c2aecbfc429c1d95a5024c889ba8ec3f12e4edf7639773bf5e9cdbdcba5b472d2b8add323885f0d5732fea309b8f44c5a642e25d8edd640cc08c698c2efd68ae34c4d8c66261e43afd5c9321909530144bac572f9409741d4c6b01ad27f323f60e529006449830c31f465191378c90b48f52c73f98874363e10438adc02f3d84553333677eb3c435eeb38b06145414e791f5e9425550bfef66da07f07ef143f4e31abbaeea1830d1e2380a9b59676dc7752f4791755b09868f285f7d76af318bf8e1a94cacdf996215e6b8bbcc848e578af53d7e924e96280973d23a53e4e4099bf99e0a694219ea3e882f244eaaa04532b498c826911da7733e18fe5f7233bd7bdcf46ac21e4d695bd8fa1ecddc25ea3081ce28a9f274018385fff24d96357a5674f5e8678f21468f22fda5936d4f5103ed9311602e9b06e2867c79eadd045d26d6d14853a26221f11d6652c827623d57fc7b22a8b10b2c08ef80f6af3d7a0e6a20d476696bd45a9510d65ca8091a69a6224228b7228e40388586b8e341a263285479103eede6643ad5a29f825d9e06744af61f730a09acbe1ab118106ec3fd1ac11438c0c1c964cdee251f31e2676b9492c15884f70231f000c61685f787cb087c011789cbed8bac9c3bb6c7a78793bffe93d89bffa6597a47f09ad14204132d2c0fe1767ffdf8155cf0998352366f49da74af8b2565d55dd6432c5c601c13c0bd40dc0804bf1a619f0f317db979413f9b37446e23e7e5e855932be08a18bd1fca2ebfcba854c5e3f667210794f99afcb0eb15c994815f385b4d4f0b1602ac57e95761fd4bd1d088f6b133b95e0b122e88a089b1a48abf0c548603ee2c2d0bfb985f7bd4fee001ff6fe6325b6683d71ff3d22ce5ee21a40cd8ae0a8515546cff85390d6d0467072cbc987dac461dda3ae2268316e63a4d5c9df6598f99612cfb0e8f230ba78d29cea97efe0c72edb881c3fb5534b57673538c0c935d5cfb2316f76f327987207746b32688875cc59913aa2fd6dddd929681f7c530c7a7a4f17bf3866d5a088490aef7fa997ad7f8895a9b07c8a7a9fbf824bfc8385c1505fcfb8bb220090898bed357a9c18d55d964bea68cb8627ed4355047629d4b80e612688a903883c6a3bc4cd93e2690c1a0a6c4078100f803a65853395c70e6edcb15e3af15475c2fcdb5187c54780c5085521f4241dc65b091ab29290f4a5ad4149fb1e54c225b1ba82055505ed3b5613f00025548300096d4bf8b07909c5a63b123dd3c9d2fbe4f0ef41745423a78d61d5e65e0aea0ea67eb0747d7978c2312373feedab7df355f87fdc5ad1f9945a4221e304d0933994b2cc316e4939d63d286626ff925a676314431bfc46c3d14e10560d6f2ab76ac9e3e3135540a18dd86276cd001c765a74dcb1af49aa4c6107eeeddef46902700d0b765b0d6f28b9992d5c1e84b7994c8937fdb4c3c8646498abfe0fbb9909b6721b8bdab48145ef30d9e5d47076b7f9de7ef154f04eae47dbf363545e2363840d8fbbec8399d3ae1abfe460d757705e8ced678e52b364d0a55d654e99fd3dac7672635a4656325c8f5338df89fcfb8c0b72184fd74e8ed4f967a001db0efbe27f4324567499261e7d2dd617f12791e9a4dd04e61c1e73c72a27fc6875190c4b59d7ab7266345bb778cc690981f3d561f7410e7b05b3c9425d3b58462b8d49061bab6f6fd5107d573af4f0c84ae38199da1c28e1b9f6473d49ca9e905a9c80ce3b86f61cea45b4c78136f3deb858765da90eb8d5fe73e010a2a2ace349b382d4b54086fd72b825b0760c3c869c370885cbd08607f86041030538917fba692f619a4f246e76e581516d8e46ef43a49fc3b0ee6d174488506ef00422078f392f99f5495a4d86757f53d7335ba176a760ee93c51642befe03f9b64e8764d3ebf203008a4cb6414377e2c7391285381dd5721fd0deaa90572168fe61bacd9eced75ceec0d562355cbe160ee9a406af1eb7acfebff06383b7c3e0fdb546d5824d4df2c3f9f38cab9cd7a7c9e90ed299336e3d71fd71e3b19d9364dfa197b3931d8ac6bfb24ece882209c65c4e9db3eb0ec5f50af82701837f809e599e04edab36cab104dacc57f879d4005139bef2cb6ff0167696e8658c86690dd6dd442b583b3ed520b0a2eeac0b7597327a96a2d2f0f8362c4a60704460d5157749324282386baab50d7a8a870b118977688f795fc9af05a6b38a87657363e6063e0ec9acb862831bf3a95ffdabe094108496d1be696e22fcdefe3a9f9a1d37a6c59b95eb9816dcfb4374dc4db74d39c8e47785205d17cee42cafa799bd1136850768f3c80b60921f3742156ad960362bfbf27e57c6b38492e9578d944cc27d850fbee334c04dd18aebd8b5a0bf631cc98d8902e6664a060635997bb1c7929d99a1aec452fe5c1d0623de30b2156820c839657b88f32b7c6518133764d476b2c358e95ebcc679b6e01908c42504bc17faef221e05f741fd28d04a6138643fc30737feaa29a6766dc5293468f97f2828b65de438114225e0704a016a059db2ac3426c091899d2ef03cda8000fbe982ba3663695ade922dc6b0e7ab4fd4cc78c7cd1477c2a414c879021208c3a1245c297ad4a2c3c2e10ff126fa398914f99a7fa8c2ca5b4dff5b03edbb8bcf2822c76f4a1f47262212930716bb55a5d779dfc6c7685d3fcb6000e382da6562405c7f411b2f9846a275c116f5777dae35c8f8ef05c37ab3128d5adac7359d9331ce96170bc9173e4ea945379180fb6e5a351c2300565b973dd2f9d6e61df52e33521c99949065268379688783d862c5188dc7723e3bd28a334c33e6759dbf7b7288663f7dd3a03769d5b16adadfa176fe7c07b19bad7aaac45e74aac621a8bd76ef533c62fd4fce1e2b73b937df30ebfb31d11d6fd964669debb5fffb0bf682bfc4c09a89b7beb5935d7761a450ac0ccbec7a9f7b6f76ff7a6b43c668c84d089e769f1619e37f0755512c9c97c06b667fd7a374bf276a56c35a0917789fc06d0cc20bdb0bb63300e5d871537746b542c48b72671eca5f8cdfd400d4f359063e9f3bee6a572d982c497da38b836f02e5c2c0c37dc9c63cb73433aa0bd8ecfe97bd84923f614a86c3445c21143ca5eb4d360e78d7c61abf473dc77b65c052f6bee40ca1e16a15506db89d7100f3c1914b89f5e5e6769e8f83cd069cf97967d89ef9b7fcb7568fdbc8aa182a1a36e524c295fbe08c917c9359fb5196cde75332366fd95ec698ec39093f08127385be79b363e63739606f465a515fbd0ab1f579909f3f38a3296042b44d0609128a7c56b50abe69091808047b2e54893f866c0c6fc4846dac4bc0093831196ed8b7085bea7c7a2ce11974ff8593df6195234f0404ca505723254c0019a0c4609f3cd500aaa3cbcd65a9928db9486a85f06a5c054899fee9486a1e4246815656d57279d9ccc7e9a88288b4ddb8c98cd9afb5ec00c9c3df62d2f9d9660da003309b893ad274efa443f2c010df44bd1423fed1305b1647119b72889733674e3e2e34008208f543d8036ec45420ad03f1a2475ac6bbc71d3332c0cea5afb1bb9139f49933cc781687959c509d72a827298eb2652b3d79dbd5d9801c991ed6d51ce4545a899a940b910002b888aef5248c768d77805e1674e74e742e268aa2212401124d27131ec164440f3b596561410cb8b85b6d5549b5447b134dfc53cf09392a11c21e513b8e212c1e098e483b137d173aedab6e6f360116cd315d0b47e3afb7fb33dd5d89545193619465128761563da339f01f57e5623c03dff60ea6a7152157cd9f3ce1ec901fb39eca87fe2b539ac43e351004a83879595fd7657e09d49d4ae7052067b948445a5619c90ab51ebbf3095b005bb44152aa5feb1a3325730d63099004486e8db663805f7e18843ff6cfd540cbe9368a6d4f0b87abcf4c5613d16a6716a1cb599f68ef43d41eb4a2c79b03b6c65d9fc48837214d97962a9677a897cb12770bf177e9397002eb41eea58722c512db370b6b9a2870a17f2667935458f35a50fd8f123d399be42c79ba512934245840c73f03811d7e2c32192fc65e7944c40c5d11c31d584440bf68835ce993790922b3fb0760b421cce1d1556341ea9ad4af5bbce74cfb79f7ab194cff9fc0e9c31466b2ace31f4f8f307ed0cca45542d9c5b81a5cb3e37877090d2aefe582a7386959ae92752aefd4878aa3902528199349b39777692b30e73b397136d46335a1f4238731d4f40710c9dc22f2f164ff66f99b9ec0aca19443fcdf769552a8a6280486b2c814c5efd9807b15736d56a852a5fed76a9592bbda404e5d25d21d39f09998017d30ed374dd6f73de6081c60cb61815da8b8cad045557888339c386cf7856c57369bba4b566fc95eab82c260d2cc3ede01f8df623d7a43a96a2972b368ae4a4b09f0dc0a33e7073dd8050236876d3862213cc4b75f5815e93096ea883684dcf526c1057db62d95bf9ee1163fa2568348963a4c219fd7e426c3570ac9fa579c254767b7a481e79f378aa3996da63c10b49eef344fe76b0fee96052854d13b6bf94c31609de7a872eabcfaab5f1c9aa7e10fee9c6fb82f985c0de58a2e5306aa21e1e594ea217a01645e4cbf52331d892d71b3d82e41e408771bc85c3315f0bd41cfd8e74dd93dfada48630c385f1b39159dd8ea709ba0c3ae76dae1576420ac535579de502561988a1776c9f16e1d54166b3c9f6e8e6a896849c48e5fc4e99caff946b2d08836b19327ab38a8a20cd966c441ea1f420ad3b9b71b076b106d693e9a8c497124bb2211a18fee42e1f7d4b70836ddbd470d033bf9f310c1dc384fb7e137096207935653544509fb4644f0fe7cd14c492862de63625e65a701b2eeae8b0dfd7bfaca3eaf823ef6b74cf35e5972b0dd308608a99276de92e40142048ff45cdffe1b74a7d096840f974599d9f2b616db99529f7ba71796ded3565d0984c6db1c085989a6e96d04e6a92b2f2ef2c75a241a8983139e9ef9d8bfef095b4b6cbe057c97e4231d02ba3b93278a8f0749925ab6d8fcbdac90c5c5e258ab5ea506b832d62d2da42d5f77d939b23fa59760aa881055608b104fc2cde1949930ae319cd403ac3f02a3939588b5b5d0b74df5fe0dc3d461eca7eb663e0fea5e7992283ecb25eaabd52157485e3ae68a1d6315df1624a4d2251757b7af90dc29f897cbfb8bebf5c0777ac3fc8f7815e5c15deaa5533661c81a6ec85701ac85b3c2b008446df0340066280abfa66047f5dba9e521c489ac4403d89ed103e73b708f74bc2ca2fcb7b6661f19f82f6773e5fb0f5731fd7442289b7f2e261cd10a1e80a71372bd2a7aec12b0bc673f83842848a1ab80b9eda8d793f473c86d3f5cc4bebc5e34fb6bbc3a47b54f193c76968dd1a69ff072dfec66d592b2a1e23d013588ddb05df349a2159ba2bff0ecde2015a98daa16f3733abfb22ec328cf4d51942961f150bfedf063aec9fe562e9256e89b7d84935b4bb17bf91358842b40eee07155a8880efa6c9cc6cead8d07ea0568fad21b54d4aec28d7553c1777744837deb36a9c5754f95c1278a910461b4fe8409b372aefad743293ab296f0fae85d0ea879d3824456385eda61a7e98087d1db2bdd54ad49a98027b5e907b3295ffffaf75f0a0354f9604cfc88de4c6b3d37b13c056b7d1b896b180f5e02bf68e736a2398dcffaa6c100267ec13b9c9fd1e847dc44ca26a82cffc1e4dcca9324a7c5e454dcecfab8f23084ac226c2ec78ce3e2e8804c8e5b45a9f828a6e3ce72a28b69f2ad504c69214009cfca629b2cea6ba24e0ff4638a309ed85c2f18466777bf943d8c5d571116a0b6fbf0412db3d86340cb638ea11861398ac83c1284edf71d357d2ddaef77ed149759b0a9360ca78dd0caceaba2ec4a7d7172c3545cf0a6fbc9e875bd616e9c494a849c22691dde154c0e526ce64ce89cfec413f5a38714f5d5f0984510fb3e98e1d6fc01632436d376db3aa3701883bb75599f301c29286ca13d07b3fe5c44228795dc795b12eab8f085037205cfc05d6c28b7658f125e4f2e55ea65a5256eb8ed1aeebf5983de2fdbbf17abb5e43f22d646e7aaede32548df1df4bee633abd56078f28c73f4f9f88e261b79c74df74b75d07d981891d07942594ea94b641290d2126ebeafdd1ae395d62ca1914a99a247f60e8e1f30becb022f2de4f889d9958baa8dd27d4e2faca51e5a70a8d7d0678ab70674238440777827afdeab557aff2957111fce7132d15697f382ea114279ee9c22cf7ac2c76592c4a1855108401189d205e097ec381837c3c512b1d9e3fbcc9fd7d6f2db6b47f3a97000ecd8dda5122427fca341db4e1a59c3e9018a511d9902d1668ae48137c37a59cf64ecdd45bd5c0c52d49a9faf0bca727d0b2340314432cfa612e921cbf496cbc088689bffe44fa176e8585d77a4e5e653511b85173413fb03643f46ae85244e9419a376b7c2c3c4edbfe5912a8e4b22e2178929340a07b4fbf656fdffab30c54910f2a3cd7525d2ff27d28910d8134939e0a69e20a887f4df78e38486b37ebe6c77fb7b235705c1ddd6008920e9b1c3c02fd53d1d85b64fa37db6eddd65e641684d2da69c3c68c5ddf09f321d1f60bfedf7fb362d909fb79baba1fcac9a74e5898799259c87c4e9aeea722c2fc5e12e452cdbe25318ebe646a0ad3c740dde30f9bbc6b4c1fbb566be23b33adb2407a704e2edb0ff7781b4253cee8254abf0c2c19a95b105e1c2a06e1bc6a389997e575a9591c19c6f7fecc8a4fa3949b7cff87b443349b45940bbb7a7a77f5b45e92f3228303743c4005bf1556873b6a63af80aa3df647179bf9886327f189d5de8a57a98de92c2de9755ec5ef65a10d6692b18e12b2e4f35faa87609fdacb0280c8d720a9c8da5671fd65ba2ca70088b7b290ef92b1f54139b2b49648759d27e007345d9b5f5c277d80de95692b547f7f2c378949558307d6dd608be68b8836675153dd901f9edb7fd8c975a1a8ae1949403e6d928b7d005ca205288a7a3bd91dc99699f0039f557399dd68c66f9e9e5c8c6f85147ba6c48477a6c4c1b1168698531d0a0c86153ec7975ff53c1e821cb761bd58c5641d7645e2e309e2162410db2da273076ff6b1cf692cb7907258bab23ad65bb79fb31ee168293f93ff4f7c9d251cd2608c9ecc4fc43a59d2b3b451eb73d9322add26a4735772dcbb6cbf0fbe27c8d5e179ff35961689ba302a3d007f3408fb180254c6efea2b3d8fa15a7e2ac74fadf325313f99b2926dda622d20c11cf49ea833494fad24f4f2087d5ff793b4da18942acb044b9fb7900cfbac393360e3652ccb6cba868c8bdc1a81a91e0303e728a228bd530e2555e6a7c0696e632fdedbcb15d49f324f0f89f392dbf292c58e4262992cfed644845af94a0103750dc4dd08b8598beecff6b0ea8436ad4e6af050263c2a9def5388bcf399e8e31e3ab5a46e5812b84b16bdde535209d04e765c753483c4169c833b1b1d9d87175d37ac2024ebf30a65b82e24bc19d2953ed444cf4abfbb1ed7a9567e70a96a5edf2e25e96bfaac82aa402d0d5c27775f25eb6eb26c5e345cdd433714195ae85e85b82b66a798917375b1199c10e255c28af67c986004a048c2fa6b6e1cbc1012327409925071f28382f5d932b39b0efc18a299d3f3e6b3c641582965bdc3d325f8365774e29f763280da9ef2da4cc22987591ebc411989a7335e3c0395eafe00c474a5a2f16c14c1feb81f44cffb943612dd4dba5549b1705c71eae988c309840064e8e977fbd5d2e2018830d800e12406be7c72fa1595ba6c6eae1f4cab20d8ac0654d64716c65962343589e975f6d8537644ed338a7f2e73073c7eb7835af7dd1c2005e600ea134ec63dd59f3cdec488ee7053d9dffaf0d68a6ca953ba5aba29107ab85fec2816553756650fdb2fe9a17c78667f06cdf3703068298d2be9cc03a55fc459e35f279c36f4d6d03d12e0e566c8b03f5ef8caac040e8a2a5ab794dc7b03a67df837d27786792c21fa6bff4c7bdb499f1c9746015b583c0217d1724b8e3dab177d3dead1ca7f973f6ae471a042767402cc2e41eb812dbf1e30024a1ad9e6afa25832c08e95b326f767a67f830fca356ff9b1510d3bc45538c81d414ae1d1b4c1e3c9fed7f06f11cff32ca423bd5ed05e3ed2e469863a349b92512d93aa4aab1cd5feb4be2a51f70286fbc42db0c5bedfdb5355e94a228694ee05845cf241f7b77244d6532739018a704930cd48141b098bd98a6eac0a44d23cc17765b67d74e3ddd8ae98c855075075d42ab24ba1b8f8b711437331edb6de6fc76b0ea3484171aa4f708982b48ddcb64c7d357a190e40946b9a187ca389541ac89cbf1e68548ab5147d6705d7b969442cc6b5a414d3233c8612d4cb3d0a8f02ad0a40af6e57284e89ab4d6abe7497e3e7f7240b487c19d6e3cbff98f5ca468cca8879cbfc02b15d362e58a09a3e5f6867e1c17b8dfb128e9dcafadf81ee683a4b96939f4ba0c6ff0c0126f061651d1008f116eacba7302532d9336f084f6973b0f95a8da71f91853f2e4799896053565bd7402091408ee033b88fb6f89684aa10638dbbbaeb8b32f01b9b378a4365edf7f9bfba7f69d0d5735f98830e7e41fee4c883bd093f57625dc3f0ce9d102a52f0a77262d08ede2c39e0046d53ea5a7fdaf7a842ceeb046856493d430f88722500187c9dd820f8d9b1e92aa5d42ac5af0e6898440d34fc3df7acbb7e37b4f1e697210f04840c500f2b619afc9b2969478ef36532e245ec1a0368a97ed67755926de423625dcda3f1c9ca9722818c3df65f0ea1503d675880d608d56d63ff034c091981e4e70f575c38b64dafec2a5c67d63ea5b6b81f4ac5b0ef1a6633b9180871bad9473f49d63aeb572e8ac9ca180f0e66db2ff840e92d37ad44c55ef6c5c547d4d9c5ddb61a5784d65b683be63e2a89b47ccb62c6d1a9e6ff9337e94be4c2f4b4dad56799a9c44b9a2ccd5177c34306d8befdaed3a0bdb5c6b885dc3ac7fcb842da5bfc6d672403c543f3ceaaac2ef7231c7ffcc32e65957ddb7100e6a6a1c9304c0fc3fe4dd441931a4dda04f3338affad14596edce3e22117872e30b2d5b095032724c921d9c267df47cba9718a376ce081eb8f3f44bb89225fc0824d8b2c2da0afa7dccc03a70680c90eac2c1cb029f487fbeb580baadb387b45c3d04c0204580136fea879a7de158dceb7fe3a73bfbf7a1d6b8f466688c31d0561cffeef8d8302849da2358ffc2d58c7034c20432563dc1e81991fd4100dc09149e3de9d1705d451c8d8fae3840bbe4ac2e374ade60e47c2f626d8abf79a874aed025498b17f18cf3cbf6100a31a6a595a5cae8edd44b744d18ce68341648e483256d9419fa7696547d67b9ffa9e9849de63c0e68c91dbe95fed7c3f927df433cc4b3ac571f500dcae7e187e911825d90c9bc91d83c5f8fe11d8dc436f8d145943cf8825012fd75ada0b03c16403d403d2760dd5c644db980a293b4aaf888bead0e518834c0dd7d1e1b29fb8d55c09d1c9d26853e32c72deccfd77f1e46cf03f67fd46e1774f0657078b579e6f69affa716d2521457ef8f5f020e40ba4fd300e3b37e40672b0b3af909f4ebef1ef5ae39271b67da831eb03b71c1e1187b9b91d83f89e52e93e2abb7ea4be5bc19c33a57bc97b7056ae2718b0d389c6ff99807616aa903320350e4464c1f2f1b8730ef5c751b7d5d0f6c752067fc7efd9e52a89b80a5c3e02ae58bd48b6ac1ced63be5c3058c74967d29c23ad387d9fa76e2d53812d9ec6ba01a9e2c525c8955343ec74b5c22439dd2e10e3c3e9fbcddfe0e3cb202e0782e8add8d2c0b32c2c5f49807269d68334190c95b629c2a1b2ada5d6160b76ad59842a22bdfdacc4cb684b9a6ab7c823e2db148862cafab98152dd8248e669a89cf35b977ce5d2ee5e5f079c7299a8777dd8e4aff9ad1083d120488c5ee94d9d7d53969c31cf5d190d04aa13f23864014805a76182e33f11d0dc17d35ed946c25ee53d873fa084b51e226357de86865ad9ec05038f70d0049bfd7457149023376a843e3aac6006685987a013127719f465682457181d11b6cb19822d28bcde5c64a4e99124bce79b0d02d7f7c41822fafb7787e136907861c1a0eab9e51684e9d204d71eae136f675f480950c91a3a4eda762dd635a2cea210161e079bff8e51fabfcf025ac67b8cc46b06b151ba7da84bb3c2890acfe45143cfacb9d3972b346d2f4ab8e6c79c54d6eb0dee44084a147f84add38540e4668bb9828dce6f16de34a986f686754504cbafb56b7a06fa0b024ca85ff4dcd5faffb5d9912f7e4f70955bb0f81314eceec9993074fb692980f837bcf2101431c689faebf549c4dea14ad7e160f6164bfc761699610cf950e7c93d3bab3637feec54160d6eee3c3a7ca36954972e6bd7d16ef6e2e96114619446e8eb97ac58ec3e2844c44e07ca3e72b5d325263f04499f15b1530a500939ac4ff1a6b693c0969580b8df02cafbd2e2e4ed9f465815516ca36c5a6cc72a00f06ab4a545bb199b5455aa02888bcd294cd0c84a298cd28b7a855d5ce4b0c2aba33d3e880dac7abcdb2acfefa23968bfb093b0c4d7a0a475a8ad11f3b81258d96e4a367b07663bd57fe62d0b2ba0fe26d54282302c9c33dc9596d2d72c4dde87f5e9f77f5d11e3267e3758501c4e6a0dd83df8a0a27a19bf283a4bebe5a6e80eefee43d36a9c9dbbd46af5bec77a7b8ddebc50a8d4718c39be246103d6267ade5a217a330655af14570d282608bf35344c990076442b58363f1d4b053ac5b764aaffb8c919cd9288a4fabc66813093ff7260812b3d72e4f04af2ce286832c5b516c99193c98e2ed5ce22434aac8ce00aaa459fb46ddee79fee9aaab353006cb2609d8d585db48c8956705de86bca7d4fe0abf691af398c48334da7d9f248d539a6ec32c277ec89af86dc38845403bf3ddbf18de07e46f1af6c0d6ecf793d3d0aa6654e2012ac2bccd4fc2f1e39389293360faf4697207a6eb635597898c63fbfb4a6e2fc84542402d43aa27c6cd06ad2d9adb0221ae2a29d129999fbd8366d60a1dad5f8233f732434163451b1935b79de038af7be20c7c8eb15fcc6cb3ff79a1df84007cd9fb30d2feebeb0c625b0f6ba6bf968db48ecd37917659f682db32dc2efb397b5331e718409f8c08646f1396b259ed8b7c33ef1e08a94517c6ea4625400696571f04426af408280015ec9e5e6711f672acf1b6edf74ac346b08ede3bfb88e447b2fb0b400847e76baefb2ca67a7bb4a0f113a62b8e85969420f460b080a4847392957a262e56fdd2ce284be6b7d2b5bc788f63b83e272d580ed43aebe99a85319e6716cb5c1e340982f7b42079f81815d7e1be7fbc0e0a75891043bf3ec3ea83f0a80bed3043ab4d87c423ce208305e8b58c29294d89ae4fc27721477df80013340905c5e5f9046db6bb6bbb4f59621f6a1916208166017c11bd3e65360590601d0f9a4ee75fede7e2cd48a1756d3962e367e254c9d79ed2fbca9a6cff67cb22c333b6bb3d7d42e4ccb2693b83b885c7dade79644cd13b2a9945458f9cf0f629322987c67f8ed65e0c3719da8f0afc0d6886d6339e3ee1b37c09bc7c4cb5af8385c5b7579acf5bbbd38eed6ccdbc26e5ecda0f70c8547ab5aa600aed974ada3b99d7ab200075a9ae1df44a28788b9ed94d837a25da3d7ba1e9feb247b5f4722ae0dc0387ab074ebbfab4e06f4af058dfc653683e3cdddcafa2d099f49b705d0c46a2f06ef6905241721b158b988b4754c62f47aa85e04fa2d3278c39081196354b54fe194867fbe15151781b98dabd714b9cce9cb69254c468f1a507b04d481a8da004048aca044fbd9f3503649cf2cdb338c1dc3a6e3b78e8ad645963465698da3547e0195603cc3d142b3748516646de714086f43baa1cc7494b2bdb3516279ef0f6dd4bf701932f8bb582ee93b20898a9f5f3fc2a2dc1b0226268045afda06b54e4939d1baaa3f2ba13f3eefd20afd6597372c83c3efee90c33ac91720776db2525e4a66c8b48d6efd4c2eb0121afcd8d93ff4026b51ee015ba1510d4a8362f7d4e8c748d3f503f7916ebc3b4d3f092c53956e4f4daba0f4a9b5fcaf7c4804c3195f132866f730e70f42bfb2e4633c77a641cfb87adb988b5d1d7c35881eca5bde3f15d1eb9432fd98e77d07707b208ee163971053088a8ee89d198609b311ed5d1c86cf683d3249a3368e604cffe4e5dd0dd51c6d5a38b2f2d179e31ab8dc8ee3f617ad626f76135d664e708f2593b18674adafed8893b6332796b5a3ca73699eb68fd8fe927d43c2f17144decbbc644f585f571d88e77072ff3d3731522ab36f706cb1e045a2d6d9eb0b105a106fdc02c006e161457fb54fd6d947635128ba06070b4248846e2998b52a47062f0cdcd0c746ed42e2a57f6f1027f51a6c84e1b92c9d24ef53a906b8f6ab0d36abc3d82c6ff9dc2776ad78f82e386685d47c50314ed74c11eeffbbcfb9783de2c475e44fa4bcd2b1547d5bfaf178eb5944a0a698a648bd2091b815aebfd309662962a4030bdf9db74f837ec908fe8fa6c65889a5467886a83bb0c6be40396de7ae5642ba52d5dd1a72b54e9cf1d3c3077d97d3a0a793cdff211beb5b4d683f8f6128bf9a961f5da2cbac9f2bfd7af42eaf24155485b628e710b56900a6997d0e0c576d0763a28ac153820febcf91482f754858db61b3aa551a3a1860d1d8d4e65b54c49d9e83bbd799281076bb159a5b625efdd9648a4bfb7fd83d2871a5e603d9b23d7524112a06f1df0a4607b918c3a74d093ce7c45f7333337cddbc0d92c1bd212a1415cb50e5fc6875fe50e26303f2e8a7a47be400abf68cf8ed0d7c0940ce4e4fca647a9580a0e27fa10085b8215c78513bcb6b117da9313efcee46478091f4c8a1b5bec1fd5a174e815060be93939e414eb93eec219d99c8a4db523cef38e519edd9af9384a84ac770caa9d51121e8137a359e3b045200e24a17624b4752355706e953150a5c9ef985e3c0713cb7b709c49e786487fe483de7705a4be43afdaf6bdfdf8d4c638708263ad52b928756d74db0fcfca7c3e15f843a17d98b1f06ce6797d7b321d7e5e84efd47343212e86e66b40013fcef794e8d7bf9e5585a0238788d2ba1930f69d6be4f27fe49f055f278a251ce0743599a1e52f5640d50bfcff60f91dc2d2303a9233e638c067bb09386325c1d2b8acd5dfc08b9beb7458689a5a8cdfea74d8b68f9f8522ebe3a8b068199ce171e8fb59816ba559bf6d71142eb2812fa524e9af4dc36c77fa22db209cf88077a03b0f1e4c010a32c02df68416e6bb4ac4a6b0f4111edb5b35a5d029bde315b97812bf5974a9b280da5e15a1b88f5c9d982484281c5394f3a2c5d42a2aeb70e16bf52b154254227007bf63ccc92ca54e4fe49fd6edbdb12dee7c0d9b09bebccbbcf6b43dbed3089e366a4fe00616047c779811adcf726a5b2f38a3046653fca0ecf526e16db96fa1c9559fb69eb409926f8378b53843d63f0044ae2a95bdd508dff1b70872d0e1b2f978b4d23ee8a609b3c06f4c8ab5a990fee423e7bf449741defea164aea15dc1b473700d11db015075aac4acbc38727b2dae435f0d621dfb1329c165b9178455d987fe8ce563e1904734187299fc94a02b698233c2c3f610d874666e7ed0c3b33586cc35b6c4ce0cf3211d2945fc70767e41429785c0633665ceafdbd6983441a1936f01b237ea01fc3827c9f671b2718f350b3e9e2d3bea335d700696670b5af04527ef4b1c2f143b6c144157289e5aa53f426af9892943bf6be614aaa3c4841bf4b9787b03d2c8dc2dcf37186a5efcf57debdb933d85353cb312492af8dc9c53d255405f268e6710d87ae9c05faac653f0f35570d6d38d451be83f1f5588644df29e2c7a51c86e5bd7c006dd0bb053af8ba41d22cfe6513fafa6f4ed3d33711d55fa23c54bf6abff136a8b49628f315c1af4562b7f377259b2eb92f29cba1d460d447ee9aaabd4f0a318fcf2a64f60c454d7c99cc9447ff6ce5c67a29dd327ea7582ed0573a8f2eeb18addb16f32af4dff7285781d98020f064bb441ba5cbec0050e26e3916a45e2fb361ae0fb378143aa0f720cbe3b92261fc15e590d4a68a2652f1b0eba1fed59a19b6ea60253e11e9d3c2608b72667876e48f3736058e03a752fca1ed45e5df957cc171efae440426fb476ccd5ee7bbfabf66436649bac58a9eba9409dec3a04053e8230a0b9031f9d9c3b32122467ee28a1cd60b74b527a4c6f00ae5e59816955c910d5be1be9f1f913ee8719875632381ccf44031fa432c4df8716dcb2c080e010d2aa7e055211a39e8ab726545fcec16f75625c32cdc54381d62a456f4854c5a84461c9c4f7ad797ff8b5ce8d75edd0bf6e929369ff60127f3cce0a58b19bc57cdbb7007bdc7ef575afdcfcd4318d021bdec95ff1c40747f666594ed6c77f23996cc2bf74801ff3d4172bec1941a5adc984a99c259400a71a6e2979b11999503fd3f8926aa7d42304975ff52edb3ebe4add0c38b46427677a025b989e8c04c336e7d051eb5e4c487bc8943dabd4184126123ff11d5a28bbf9647a5728cab5c47548a5932fe7b4191df789bac217a08694e211d93e21496059f115f46a6c6032aa660957c934f03f9a57b9ef24329119d4480e7fe0748bdb59a67a7bafd175132e9f5e0f5de15a8117e4ee7a3f02fa2c33d0fd55cf5278ed41b9bd209d5f830845483b4858f5c29b179598ef698842cdf1d5e8d3b271e7eb9072f127202856459cf0507557ba0fb726f599bdd6247ac1b9a9a236f25e53d46ce0c5e15f0d1417e6f945aa60375b6cc1a3f2902724785d397e3b80038c997094e0679b961bd781e61e2911dbac581c93809c79845a98ab616c375f9bcd50fa9e1c3d5ac47a18842b3d7f0fb3fbf117a0f1031049cd3c3d865a998248c0b1ef60914917b7585316a156087d1c2e67fb5225caf6a7e9ed006058128b1b44c267f0db07d986b2923837993e97b77969f1f3547425422e9077e2a85d61d482049af90794a2fc61cad0d240273c14e192a2d7e673edda302400ef1bcbda1f3cc84965e6e49ea441414a6f66507d29afca04826020d7ce65e40964479b19e8e66efda7fb2179ed73b3562f51d901a820e3352b1a5722562afdc8074f0a9b393dea415f347830f73175eb25a0b85f0e10a4ca4e995f0dba86c66292a2aa0c965545837ee50182d4657a2ff2ce0acb7009acf86a5fc5e9582ec646e25ed9192cc504f6cff22cd1eeb028c553db2e501a3087113fc89af805d35eeb9b398f3b23e1e341076e6653d5e6f1aa390c51c28e6f01a9f96359b3f3601f16ee3d2d16a37ef4375fb71fd710efc6f63278b27798ee7b381cb26e3421cb34d3eca8679c1487826e632a87d56ed4e1fe024260b7629fed070f9efb4aad51233d6f992f3d450b71c563b11d349d94233cf1f33b71a220b1325f39d19097f5a3e89ca186a75e2b9f20ef637a65b0edf3df2dcda9276e722f237980251fd93b7c35fdbbf081cb89ef0e43268b8af97eb3c3555ee68b9b907c16a297e898b10ba97f9aae3cf63021413449b9f35b9ea455c449702cf98db65323383d8d2ea9e6d4ab02439ff80bc3e4519715c044fd561a280cb033e4b40f223e51deed7dee7cd4f35e1b6fa2e156bd9b89ef2076080cf37dd2af4cdf21c307263cecd39698697ecec5a16a0889f11adebaac4d09adf67c756252a7ce5f06571598fadec171660cb9abd18a96f97d321c468b666d630f08f77f1158d1ec2f70555a7704214e016acd1d7603d35c5f4998fd2ae64771764814b902d4470b74556c709e1cfb0e0fec65820805f2dc4876a02dbc14a5001b65ea009f256d68a0df42d6aaf4e4c1a5e0284c5a2438212ab6989c207249958738642ca702850806520d0fc10d17159d68b7588c1e4392b0448c155638c0486c092509c3d2b57809d5d609760df10e512ab56742524081b0c09b3cf3249685a626ce4851ad4414e4b8f662fa4d3f51c38c0634396af86d71f67fd03afe10999d239c44a6ff0463defa223925775106d13f4083ac6c2c56ebb22820ba6d23fa884bbbc00f4f19bb56c4da958d817e78a3868ee7680286d7e3ab770c999e6bc82bd5748a4a524ed2dd68b23c334470440d7fea21874e11e8ac3160b4abde074fa5d4a0e2aa0fbd997e40060080fa7bd121d2c73ebd12b976790f1e63a5a6ee25e355f0735bc376b7b58545946263c01d42d52c95b55a661e03ec90cf21e8b933c570293d56dd10145f6ecfd7183ac48d78c43125a43de66fd5fe87a91525f5d2e121531b0697135d81a31f9769cdf798d0fe25242801bebeb897e49dc69d1267a4627083d23cfc23f5e3c10b25b00fea195c8164b4c622f2046fb4948b2c373be3f6f4be03f95f82d895d2113ac64896814d79aa07224a0f2d290265127bc5f99eac7cbb2271a1ac74019636a591c235d8e4a153f2aecc7f3e8b25df313e96927316d69c6b7d1f42307daba7924c18d7db9bf2565ae01661ef8ae544db492b981ff60d2bd06ee8307774030145b45df63b6588c227861b0562aabfb5e58c5e92d5cd6a3e4985d25c8778a371c3f529dd1d051744691bc1b16679128ab1fa67382c4f01e716b84d8342821745534bdf542b2abb6187a9268fcd4e655d4e7dff9e069e85bcd96ae921fcdf673bbbf2bb33f030f3a82ad5d88b7b50bd291141129a68cf1fd123ac3e79e5c3c8199c0e9d547257dd95e553f031901cd420978316a54512defa1e001b44151e7cc09e73d1da38770d4c204441cdab7ccfbcb7e134a8b608bbc5b605f57e76f18c179e54a9591438345fe757249e52fc62bffe7d3dd2777fc0872fbdeeaeeb1b2ad99613aa6e5ea2906757cc8f78f1c20b0977240992db7eded7fb10bd6e9834e67928e898ec7c2c00546521e11af6711d0d24b06f44e7850553f59710db87913549b29f4933375870c77c8adfdd54360e0ee6434e08d9f318f8b2cb8ab0930c8b268811cc8a32a409fcd616eb99e5b2b157c9284d1367efd0c5454b0eeb59403655459aaf9841e30da92a9542fa9a4a27098aaf7d2147b75f8a389da0df7f4afd19d30fcca16af1430d77c285be3c30941256825f2c4fba2c19fafd70c5cdffe69e8e4706c38ae9c64100f32353e96e623b795303e858457f0ade6fc40fc5b27dd1046da6029ef569d6cc669cd94b60a39e420e57691be47f7eead42b78d487d5af2a70c42de23e63106dcaa06f304f13b456ef143460cf294033f036f3ba151e6534980e2a9e6dde8137e6151a81bec7cf763f2ea16ceb297dc19499fd203c1a766cb23577995f46b9a837a51ffaecab218098a03bfa17a633f9b58455bef128e97f5bd21ab55683053237d9aaccf211435ab7a83e52d5782b460ddc67b9db9242d8de0925c3e5836b20e3c5a87ba7a22fea24a316bc436cdbf224d3520e3c4c87ff79f84d9a155603e0745367ce6a89e4be0b0f85048b18a0a8f3d3102f2c720078047a940cd6a5932af9d520217d675b6e451e1a0d8e6924623006b3f56091863b39ce5d8960ecda02eb5000adc24b52808d2d0423a0ba5f904f31c81e886db3de3da9f1b9ab1698485139a0c3687bfa79d039b93757a720681e931678f83f212766e9b3acce814ffa2e8bbca200344f5ca873e30684c345f08f6382e6ff44013bf4387be17796ae9be165e6752680350416898dcd6314e6bbceed10dbde7e1f6c2d296371ee5deaddd842ad41ae0cf53e4a40c455ff1561dcc9f7bb3e7660748be62eea645ac54a9e81e5de874785a7f1ee5e9f309a4bf0f1836d252138a6e4500384984b09a32cbf753da63b3d634798df831bb7c68ad2801af4244d64f029ba09f117d5bd3cd7e356c7e2dac517838cfd8beb0590c73a8e31aa1ef1b9a6ce191a63200d6940c5a788ce4d6c670294f50cb8ca35dc228e2bcd2f48a4d101dd2e40c70598e12a840db899f9890412c6b317b3ac0899bff7103a769f8297446fdc2268062a17efb6c3de580783a88e9fdca45ac39ce26e0a67fc1a773c1591f13d396a334b6a0fde61e6a83421d98d38ff3641f58acb8ba8bfc04f8be04f574b5965984912af8706a3cad8ea64a775ce1a21ae7666f88fec6fc4caf14084f2a14e3042d34de91ac91f7fcef61d2dc4237b796c57394e9c05061dc3383c0e877672659abe32b0acd601ab0b0da343f2c8a0a1ab8c923b2a19882f922cbec6a4c379b3567a847a509b5d020dd43abc9288569c7bdfc777654abbce297b76f0343754a5b0902a42c5130371ccafa63f717af2e6c927522c49f58d961d8fb81cdf92b25df8869ad7879af1b8872e1a53a9670b35606e0f332564e451919f4c0d483288d8831d87dedbca6435acb06101756912ccf065d1435418746f677a6c9a0ae3f38d5f1b93075a054186faa4dddfbd5988eb80e4b780d454c582b3a8073111ea4f349037d296687a4f76eefbf1d8ad3ca9c687cb17a972164090bf101fa89f580f8f364b848e8026ff974db96bc4243aa52088a7865f16832fd4c16965228119eed5ee2e275d93540ad2a7624973dfa53fd05e392e19091edf3c31f2bab3d0c389353add4afd717cbf43178ae9ffd57eb53b13c0ded43cb580aeb49b53fd3fadc4fd8c7bc116a929d3818dd905777214759ae08213d47b38d1487de940f4cf2e8fdedf43e7d7dbb6e2a06b36aed1d2b49773b38eede073cdd408f75123ec7e2a46a6e5b0e8c4c804abb659f3da309dbbd62974ca903dc193c8facf35d280be85830a3ea0f691b5c7aa2d3adc31861a2390fea1edd96a83dc36266145877afa1791f9de5335d3d99a363cbecf71d63bb969a0f03c3a3610191d8737da12a23afbf6d9f7aae4bfe471b3c01f7c7db59aab6419ac750842a4b179ca564bc090023d7a4c2eb23895bed16fc600d8bee690a68d0b5f84bc6e6ca0c3ec1a365b46c2322eb579075e64be05b0464c8457d72a4f03e1799fd382b327aa1cca5e3dc2fb3accc138b8aa65c42fd1d5ebd635ff7a6031fe230a1bfa261bda2ad230b627fb63d2142133ccebeab0a592142aee5c1237dcccaadcedeebd0606ebe6d043a718bb92645bb36c1373f74b4ff9bce2ecd93029afbf84b2233ab9543729e60722b61ad77fbf5e802f949333e7f5bfa05672dd3db33658aff85550875b94e7f0d3702aebec347730dd621c827a8f08d4138646b3f6758c31e969283553045872abf5c816bbce27aeb4255989596512f0d18bd2025454a99d6ee4a3c4c34b6606807bb8d9ff18ed67ff3f73423c9859f915dc346a3cd5d6c1ed16eb7fa1823adedbdd5d808e4ba867499f8d83d6f8b7c3fd1a404c6445ce1e95df8372f9ad87f4e16d2ec7d47b5d97e4b73dcae173fd92b9e6679562309d87ecbd2c7ede2e23d089b17e3f34c9db9d729188419e3003968057ed4728f58cb8f26074399a26d40bf2a4b78c359aa51651754d8a9a7336dcdc845612d50bdc7593f6c39b5d9b851f4438c43cacbe74db99177fa4a8f482c768a2049e4ddadf3096d48d90df7419fc07b006f75ecb5635ca6f0e8cd44bee2f4afa3708c232c15809537b322da3f866e0d06970d394f99327667d3c344f00819b78b74367a4085463ef6e5651e781e045cd49feb9ca1d154f31849c57d81d2452fb6a8d0af2590106c01b0da61b8ec655e4e2685d7e277ac84505fb53910ee16fe149d570431ebb384c4109d2094644bfa11d87ee8d1323bb6abdff18ac0c5e36b699bfb5aff09ba8a042239d468bd32db590061388ffd3a3ed61ca2cefb9e35660c841bbbbce2691569cf885735a43a13b99f66240ced1f5d5421748c74896b3f3ee22f89b97d6dd783d3d1d31987d1d9338704de2dbb7f81c19c327f13fe45d22a5e89baeb1286a457b5f244b481725bc0295a682c54baabe42cf4db7d27282d1118c46c4ff757f7c73cc6c9d58881e4ec1c94e45814dc3387513843007083f7571eec8f0d679081db1e5f06afef14bd5cf8888d3b1b85ac90a4df1b0d2bf931734c1c805e2fd0ef0f17cd7a82774500bc63d37c9f958684ee06be6015b46271471efe8b525779a7ac7ea47cd2325e952e0bd385c1ce354f5dfb2cb13fad3a9647ca3b08c603d12498cd939a8ec89d45b1303a3832a574400104286aa80b2c80d4940a4258f8bd14d77a1d9be1c84bdc1b6ab9691fb9c844dc12158d225a283d01bf3e2e14a46fefb29923e6e24ec71941f7bdd6251819ed00a17eafb4a1f92c3d6c26461ba562a5c06903de8b395bb16c4503d19d16ed0f43d226b50615b049805d3b5e3e37f080e0dac4169ae49bfa630a3349902d2a8adde9a178f7ca4483211eebc1c668f81a6662d85486c16991ec2e34d5644204293850af2197e51620469ec468193427b5a0c9b9e49a36f9e954c16a21ef061c09acc74ba56d7dce4f554638ccaa7e02ba3aa65885ee2ad55fbd9f866a720b2bbdca8c75ce7e28dbbfd7a53345de541a512f0d5774ba5105e6c7fcd190f1614a92af6d3c3d863c462cfe68030f5747710959479b7ba854f43b1006b37e7b124a52f0a22bf9aaa878effdbe24e88d6d2fa79be21cdf218f7ce6b71eeb88b27bdbf396914eaab3dd2b416a5e3002230e9a70c48197f6240886367ba6fbbf8bec518bd1842f5cd1db7e59c30fddb1f095b822bcb48c79eb41d7055b23a994290812568d494c3459682077d25ab9049973a537ad5372fa50e8febed49048ce281ddc1e9e278e0edb2b0bae7cb2586b321c06292311e034ae28f78571a8a08bd23445c2212733a654f6077692bec70e1cd84d88dd9c4312bae0d59eb1992c4e878fc1fcd57a3e56d38bd5754767f908f463d8e2c9aaad9aeacfaf43090e325af48dfc04e58738c73d4c582648ce133baf0f0f267b56b1c20fbf637d32e1930a670252e5700962620fce553cba5be8dd80369185ddec9bfba618dfb0ba853913cbd0cb84aba3c75ecc0e4ebba03650f5a6922bba16cfefc1a8fb65e09f6f4cb289f4aa971f214540509428a0a11a53c4bccbd5327397358a58b577bab66cce5c8dc9566e61079bfa66943971995d7954b91c5f70cfc2175d92801a0df4dff7f07951672cbb71e231862d5dc9972d9a1f31a84f1c473a5bc2172e08e714d4211c34a3106681fc3f40b6c2346cfe08519b9351580488a58aab210802127450aaf9d7b79d71d0b8c61f591de0866bfc6f4d64dd84551d860bd3adf7e213e724f13119316c9de9c3c5d17055abf7ad18a22ee49ed4fb7e1caf15aac33f4de9b917fefd549ee0fee358518fcf49970510f8581d65894fb1a46753d220f43f043ddfc870789e977d8b177b29fd484a930912df1880e9aefc5b0f9d744c5d3d7314160e330c60fba6811447a9c095c254e5542f9a0f2aa9d68cd6dd71d0683bd039a9dfd5113570a6d6f4ffdd5b0d3fce237d7d2473387e430f48866d3e3e835b7a2e1771b80c3b2cfe0bdb090325346ad90a41acbebf6ab6599980c4b32ba6b5ffbcf55b218ebbcc9fdd83ee8d4c798403c520da6ffa742db8eaf3a43de5993e71719a1afe1e013c38c875173a4c85a436171970ddab2c85ff5074a8152e086ab610413e2836e32bbfc2def5537b4b92e162b6c5dd00177eb5002b694fe538d7834a7e0d4d7e9b379bedf11e7ca87a81e456c1e73fb462be23f35320c6bb7ac2f7360eda02ea66602c9cb5bf3339bfb17730ed9e89c6d7ab35ce2d6d4c1279b156ea3b03fc3a49d7cd79a341ba94496b8af28d260e865b647f44b1be669d816153695adfef160690ca5cb466e5015c5683624154ac9a37214f3401e4054198017e937b7a2fcf110fffa02349dbcba3aabd1c5eebc6f8504ca99fbadb39735cfe5e052e588e098e1b68f899f70712759167f3862ff73cda6cf575c8db5e3e823b628c8c0307a860cc8121570f11dce7fe844df9741690e56a7757e9285a8c86f9ed460f8381c1c5f4b61e143009ca57f2b14b727e464c4e396396bf5adfecf9710c7a0d8c610eb403f50b65ec517da5858cb5724bea479a20fb236f133d374da39ad14c0c992df59ef640e8de42020c565815e12b57e3da293f8d882ab776b29467a7343bb0b0c931b205d4519186d6d5056846f1cd376c7e4ad27a670e2ef0bace9c9b7042a29adcc7d5a2d565f8cd94aaf23a29e3bb6ac238842e4fc8e0c84759283b2c37fc2156a301dcad6210c628e9726c0e92fbd902f490b429c240ed1a3401355f357b9de97f63801d8366589bda6b831632f43587338a148b2d2ee0f4232363feb8953a5fb61a8401cd4c43b7a079556bc51137010b3f969d43dc918a3dfb494081750ff1e1d9e4669ba257d74dc1798347322131008925bf13d493284421d1387be155f6c39ca7da37d2d6684b6fe8ec598d3278b4a29dc72de49df568075674481be3b8fbbeab1e57b3fb2eaff78eced04638dbd8ae77a1143a49086cb3c3ee2bdeb884edd925ed85e9786e1f27e7a0e55f04117fca88d025e41bddb8aa63fec4a1ec8f518993c0039dcc537a081c304f6b4f0c73611f0c8bf9a3de54991c94d9c6f5ba4733c6e2e434701687a25f07b5ff41b5e07f91d6303f024256effea48ef7ecb747c21a0959277a192ced69900cd86222349d362fb710d163802e91c97bd2435da312eed59ddb90642e8421cd1a5077f64cc3bf3e8fc16e90cb7153f264006c05cc2f3147dc518855d0b371aa83a3e71b16a1f5495c0f5bfc6b44621aef5e73a651d613a43c1771cd158e180afc643dcf73337c836ca0ac2ee83d26608840893d1ddc0adff17f51785f59553bc79e193ab1571df446b14a009edb865f804ed71bafa936ce9b7d05c387b095a5bab934396dbdf844c60f217953a04f97b885127b18d66939f4ab1dd6fc749c6e90923b802e3e60fe0b3b1e69384ec1218ef3e268a1fc4beb4d63f2bf9624c12b03e89b89d7fd9fe3bc4bfdf16f62fa59f4cffb160479675ddd5be4955972801a756d3ad71840dc0a40e9faed21cf9fb8c79b7f9ac63bc0a30b542ece506082daf0c7eed3d0c74e33436265f5d8f5a1791c48a3adf16c79d886b3d6cba85abb78cfa70bf096e503e2f86cb47bd70ff5cb2d942591a126bbb602331e3dd1457709a9a590cbb6f210e04a24f2de9c066b32c11fcb2604f9f8b38d3d80ec7abdbffcf684f22c558aeef21279dbbfec8928eeb31424fb81ed88634664de607e9b924378dd10656e2c851b0c0882ff8ec39c026563c406e83f65f397b17dd045fe0ad80463182ed2147e997a658f62eb01bf8947ee33f547b4e8f28c311a774448481d5ece107d8e7c9cb03002fb56910fd8ab2f121639bc1c2eddaa415e1c5de1da446df90efdb6b87d17b0ff29f4bec4198691a81b4c40de190d29a3f124663ac1de1a4a25d04306124671a89c40043262b2b7f95e30061cb967634ab1fa5a6692d7106123eb93295f820ba79b39b4914129e736790251399dfe2daaec57368d0d6825be10aa9f413a4c8077bc94181863b101aee81202d9f3057e2ce51ca22f74027107ac7a23aa74bce191ebe02ffab5c3764a8d56bad2ece76d1e5ac0a7349902d7dabf7b47f23841487d4ea0886368e8e0de42603aa131c52ea20d53410419f20d3994df31c9c2adf4bd3bf26a5468bf98c8217730d0e13d890c78dd8e27e5901e9c416b4a109841169525466d4e7dbf6c6f040e7f825cb570ae4c6718873e7fb8803a8ae8af5e4e3b6c48333b69609e3e8b6579d10d34dc016bd3c37ca4452f64ebfc0ce6e1c4176c5b0767a571651908ddce6b47510082cbf34971da1d504c3162bf47893324508f6716825634f04343eb034da8df116cfffb7240ba766faf19d10748a3a3a7a956b14cd194ae83f250dbf4502745f9808348f75e2816d5d8a733b351cb23634da57341a871ed7b0de21bb936743e8faca61adaa9548d0894c9d99dab1828ff553999d4f59aa772123b455de79e08ecf85b7e5e3e630e11b79225260ec46dd6fd8350bc3726b0aad7a31010abd5fff5ede8fd27a60790eae5fd04e8c9d9e564b1b0f6254b3a5b55d5bcc3417be74056765f10743b6449ff42365e4093211d0bf10c249118e13acbe94752c03a61a5149d2cfe5a322d287ada9a2fc8db86a9f0156f90741717f700720bd63ed122f8606125ebb19afba1d2944f76c71cae1673ccec298daac26c702488eb7ab8880fc152a792ecbc3dceec87d340edc840c8f62d29b243e3cb4d621283df896aeefe9ca570b34a426760e3aa9f33ea338054f3ea7cf6db605cffe2a2ecdccf486aa5097142f8b9f19cd4ae2a4924b551f63952f8810ffc282b34322f10339a370989a777b0718d64689d3ff82649b23f6498d10b25f7b4442c0455268bd94a60a9bbe2a85dd5685c75fb993e38040e4d8ccd8e2e35a23878e453ad36f0963e15ee7744db6ca6560e58ffdd22359d4a21e38516a89ba163c8f6353ae036355c8b4fecf5adbf9476761243cc534174b4629654d4b7243ccc22cc581d398f397efae1363c6a3ac607661da49d64c327f94789b5f667f5ecffc7a249383e134c5151c71e3ded66a83373f58c350c5e898000d3e8b28fa074b3717c66f51f950c026243754eec1394ecbbc70138aa04302143116a8faf8ef3d7b9cb5df00307d3aa6b7a14d53da6f114047ee5b9147640aa7498325bb8b61978adbe04c50dc93e66e6fa135f66c15a4fb9598b79db2fd6517eabb8570c0ee633725477ca5562894e3ce7af5696a46dd4ec94bdcfa43a74274e791dd453b591568ae2881b6a4167ef504cd1e958d0a4efb6f1730865b1eeaddbb071af5c8f4b799f9b1715392378b5b381a44555fdb2763c3ce9dcf5f5b31d7c9015b61a2716f7231947b785a82bce5070179e84147dbf47663ee4802fe5c8015262274740161fc973272d5c04c99f75d4a97d15da785fc2af2e52e0fd82e4c83843b272eb7e4de5133cd55345904291acd88ae80fcfac5bacbf005944678a9737a2c3e9fcdd9d0e8a47827340dedb2b3611a1d700ea19cd5ba3ab443503ef396e927bbe232c6642d5d874e483080cdd6e1a2ca51ee87989a3ad6ce626d97c5153587a2732765971fe01b45f4d6e949204af44dc4533e422ee8a0e0953604f55d00e6ebebe09568784e727dd661f5a398a355622a3a1b10738efe8dce53f0237e5c9d0ce608bea3138f5c9d89823dd291b6d80a20f20091dd6db028a56c326b7857d6f608a828a79113ae5671e689a99a7d3b0613e53d6abd7c5ab400230dab09adaf9f1e60d87b6b8015d9290f01d41daa0ca74833fe6389c1bd7d32c9764055d241831c313ecb11af0ebdb2a35c79cffb6bd68eb00785e566da044b0e492aa3d4c9f57f7569edc14a4640e2ea0968667569ee84972b3ac13870596838264d87c4c81c846fada54773e0a63114a1a6d554bc93adb708e2bf2221c6bb9335c2c33174747d0e1237311327a07b56f8def68040fb11dc1da81c217c45ecb270369403d8a6a786f678a8c8c88f99c8516bdbfb0d823d2527b6226ef6b1e695c6864f11730e3d4ca373173ff522b3cb69dfafc16ab1dfa76666d1e45b5eafde8ebfbf627f70e820c0a6459a234130f70f3cd8173d8f6c82ac5d7e076fbad3175147a5dcc64dc53df9e841c57e5adf023a434e1f1bc5608c361df20491c74d2e4cda1082959efcbd7da88bfe5c1806930f2154f72c4dde85237ce2ccb7659d44bf83cea90689c9c5d057929381cbe086f5b0cd7d7e0b31b406ba95928e7e8009c0854c205054930b9c88c6eecaadb337962a76266fd74101af78e4071a2940a6a593a84c31acb876bb3b43693924354cff1374b388cf8fefeccd41b118c014357a893835ebe610aa29423bd8e3aebf831f8eeeacecac817284e0e65235da43b42fd5d5c387dd58f8ae1d4dd294b6c13033316ff9edee0fd4a9023bc01037dd0cfc99d1bd8568e9dcc2d03d3ff4c947b529daeb6562b8aff2f3526e8fffdc9f10314944274d0a3d552043ba540c1ffd102e516b8b459d018050adb9ac1c1d47a0c0dc0846a7b14de0d19003823d92dbc298f3018c40cd3f4ba3f4f10a758a8159492b73bae5d678b33ed7826fd2a5aae57e59c74fdfc7754dafa18a04ea342aaaf59b390ef44eb0fafd5f8b3bb0a798722eccdf52712ba932464661dee9b7ee2b4fbf3813a35e1e1d95d280ee3a74dfce9d4a3a1a5702b36a79c289d586cb547afc093f4ddf4397333fde2db19b3c2f5ed45e8c321898a0c0cffdf6faf09d5d117400aa00a13a8a909670554e4a3a2194eba5739035b4d0311dcf77e9df7b6f4c856415864f638d6ddbb268d6df92cdef8fdf6f05bd82d9f1e7e4f295f37fe0bf9a256472cba8a84613621d86d145673266e4620780d7a819cb870854c0430fb37b8fbb41fc8e1433c17d875840576e27f4cbe0443b498f46d2bbc47d5fea2fa571e70d9c4641644f04db88b46620e9c6c36f01b3e99643c30dd5e047f38e7bd1ca5f2427543ab7149960b63a36da68200dc326145a522f79084d0a5cd3c585073903f6360e229ed6ec4e66790c0d656a216c439714573c82ebd10c004193849b1de470b903ae96e2fd4ac8c26506e96e24122d2b122c9098bc95344281e9c9bb277982fdac439f079a9cb9f74f33fe63e73916f1516ba5e2e54fd255fc04a00b700bca10d74aed5f2ae878963d8f724754ea3a91c49a0d5da39487e7ade1663375ee70ce9a730f5b9d0a02d7cc6107b0ddefb3a04aa090ed09a099b3ead8e588ab21810f9a27e3916f5393f18aa4c716cc920f209f28fa6924a2fedb6516083b9fda421b6f0407a2777a91740a0e96700bc9d1ff8ef8fb5023a3fd13d55c9423abb6634094338d128b8f2aaf3cbf35b27f0cd1cb96d45aca6ebd1f4a5800335ccd88b9834827641ffcdcea741a451762fdda6e0b098cebfe41b25953941f9bb142abef9b72c4a73325518328167f3dc81797d398cebf19eb458161fc3a9f3f9b36a87068561bf7483e91e83ceb24b18a613ae6e5fd267588ecbf2667fc7e246f2b7324a4b978caba67497a85f9a9e4401840237ee818643b72639e609678b37df8f15e6eeab3efd7498067adc4c83e9f10fabef71d1734934f0577aef945921900ad4eefef0d46decf0fca476ab0e42cd03cafb00c5ad2530c858dba869d5611e7dac5bf97df512e8355d79e6cf2b442f48888ef4370f43a4b3104112044b92c739389145abe47cf5ecafeef006bfc9c3c607fd5030092446f268d11fef9ed7c3818136bbd0870e604ad149f46a24f30e5c4adc438261055694e7014d80e0cd04f3d96c56556813e6d91648b0708a463accb381559dd8bcbb0942c0ebab082fbb2e27241b861f2d8bfb5a2210f19bb0aa3372acf03482f832e0bc922b44a61df6c9881a98033f282a5e7a5568fe786ec9115874771279ee911ec7a9b5c77d9bfd92785ef877edaee34d5d18433df60b4d0a470c6215528c6901d5bf83ad3ad082dbd5234d57631bdf0246b2e35eb0e1045b2383edec145370ff1f7ff10fe615c7cf598444499e261dfdcb9c1f413a711607c395cbaf4624ae20303f2dcec9ac62614782ba3cb3e5775320314456ce2d8b546e39d95b22e87f2ae3aa486edce95052a9f8e1b51cc7bae949d7770d35dcd27c3c058f37e57e95d86ddb70520c5d60001be150923a7af3988482c8acb5d128f071865945f6e6155c7eb61f98081c2b40eba1f5239f51f155eb2cf618561256030e92f45559cf0459e38503bb04e1e45ead8d475c98060c423d5d4ff9354b33f6b0053349d55d2bd21be156542cd29940c5080d14c5bf963e91e82a793030a6274923532ed618f1ab8a55729fa471e860be37bcfdb729ce32d654077446770ee3cec88125cd1f39b38c2f083b4584db4cc85663c6c8560982a9343a54cbef5e8906e695c3ad754d1e1967873f61ae2bb9d9139999726a480b7f29ee16d1d6fcec621bc1046b976bf13e4f3c5c6cf75dd36e61f0764a54471abc59a3fdcca779f2245fcafb067d340656708f0c0e2aac38af4901914e3fcb2d74c3406fc1c2dbe58eca67ddf36f8dc856e6aa9c963f7b8a379e0aabee4f22b545f8b4a76edb3434d3336faa48b311a440c2ad053c7af9bed0c4e0b3867502fc2837132270d1f81411b549b82acbc43c8cf7fe9ac8b2715b186e7aafd812576d5f434148dd2c064399ea193f0bb3d2dbf585f8e3248c6746584e8a3a41d68f25451e2925f9d4cbaadedf4f61c6306dc572f5756b9f519572ead35415fb9bc4f028b3ceca33e31508cbb7038bf1106ee1fb7d0fe24c2ac96e199c840af14918769b509851522447b757309d30867d27cecdafa107085db74d8d95ac980838073f15929932863ee3528e8a3c10c17c8f189776fc1a519f2c808d4254cad77d8203dba850d709cab77c8e7becca7c2a70e7c1fdfb6807eaa0dd3e6959871ee75e292f93cc38f857e7b6cd3e3fe0cd8b1515ab6119b1b6d00e485a115e35ecd686f2fa69039e169fc1c51a18662a0f0a191771e3b442a54d8c2204061b9696104e507a026fb593bdb96dca91aa437e27e6b5317e5cd69b0315b4eb7d9c3266c75d39fe82f38b450db62a891b4831a268a96a30700b2d4484b349492891b626a9163358a696a2ada5c54102b7447cbaf3cb5da5eaa630a6958c0cba60461c67e751eb819af192d97065cb3b85e1c7c9eeae811d42aae8062baf80328181d903535ad92a59025d79c556682e7eca106073ccb87610a6583759b2a46a0a8e29769095efb3caa9e373ec0ece3e5a8a8a576ae83e05bf01caa718e4aa200e3b0afdd8481d956a0c1378a61d2bc2811114beea6ee55764a7301651d7b73c2b1f77c30abd89566ab2e46c84a48d839c292fe2aa520443d065ceb5c203c2316ac802a21f48445c6d6c9198f14906ffae5349a965cd0d86b19ca5e25d15212bd755e79d665fcda779b32bd5dd50b275191c2f240bf0cd8445963f97bd806138e0e6c3562a4af47860b32e3c298c8f81fa5e7a02e0991c701a8a900b1052229aefb827d7b8714dbbb88c98c212295f65696980127da33c8dd7a4d1856e98a0644ffe8b6d96cae965cb4e26ad6ff90f399e0a7bd90d570176f1ba3fb3a953300912b447941ba0cd7ec7de48b7221c075c3be06c48ad0a6dbacf1d9b35e4da6531c25dbc56452038bace243fad99ff2eedd0e1b0090d16ba04fa1b06bbbb7947d2fead9a957e3a81b18cdc6982afd71144e44071e0094e1600fa802b394058e217cc5a498cbf861c53089206d069a4a155db0a1c0c4d32f5b6ba8d7f4dbd00891a214ae0c228164c18f53b53810b153b3b1f992c2fa5d4a111dcc715d80e81bb12f55212ef9246c59bbfaa239439551e22e4bdda63d3f03dd11444d2861ccaed3f86de41168d19cc0ffc685faef91bd5bea0e76459e7890ee98f2396db1afebb1318d9c54c95f1d800b1ac2456a94a5b1383dfd4f975b6654a148b9594bcb98d852f3e708f31756c7bb8d89435c323cb9894a5206400232e4e90d13e1333c845778ad0620a70a548630aa2ef68e94a15ec690eb3f166c683c2b395ca9d11248381b618dcc7da0e3ad9bb4fa84d20347b6cc025736e1fa1dec326094321f7bd7f76fa7af94eef49fc193bf3fbbc2a373b7418589ed8fb40cc9fbd09d751bdfc0e26a5e056c763c142fcebbcce3c933edb66e15d6bf6703c98104de29ebd128d73e06996993096ac7cd8eafd67910b5210f48d88acdf9c9be61318676e9deba5378c0fdca01b2bc1f2af9d91fa5d09c89e2d1a430383e773e9000a642fcdfa74fd9bfe23067ed979c0d62dafaf661bb728d9617fa35ace5f949586eb56744845e0ac6711ac19f07e9c3fbef08ded1da335bbc8c1a1273edd08accb43207d80d613638f54736a16c1b1d92301722a244b7d24947e2410040f54327a075dfa0c34149e01330ab9ea2c6e27a9eb3e991b6e5a74d40888a099e7a56d71e3801b75ad68e9c30d16145b440870ce1a82df6972639b0027d06ea8d851f8d0d6522c4187759ff0bc366e0d41d71b7f16fe3cfc1d961d81b3f140d96b2f1207497ff2da208d13aa4c042e1cc62a4cc67fc011c0d98f2bb53d2f6b5a64aacb108521916a46c9fc874892ff9151409e3838a2722dfba67a9e8c01571c06b6f2cd3427792dc2c00184a2ecd065b4809a38b89e86f5e10938545d7a233dae49a3a67b5c8f89a0570b811c1af095793b51d8b5a31996c3df04ed0f09cbd0e4624f17d8d36d5247f937aced411110c22e2bdefd5536ccfdb0926c72c048ae654896236d2aa56a9dd85653d19700037ed1fa32622f24206c9f455da32e87fa875a6196f9dff6415fc52ac7b34a61723c66412955effa7e8de54295f52f7306cb626016106c2e9fea6cdf242e671a7e18d2c1acce205df50255c1477259559a3be989af3ff158d4425b0571949b6b5329a161cb30fa3fe60fd5c82b065ad60de133464f1b00576942d4e8b662d9c679753aea8ebc420c8dd209ae8bda85e3ff9de377e2a769f1cd5fed0e7616ad441aff1644c974f1f5d23aefab66cba578ff8e5489e7b5778b115644cb456f8f9954fc75992998a469ab5f23122ccb2870328eb1f145799f48703b64285d179d7576c673ba1c7963e27554d135b191b3554955c4f227e9fe69f0bb27101c0662a049c9d22873c76d5729911ba2d0f592e9d5c08e85c6e57e8deeb9c58c19df68d48fe9c73640379f5c465a1887d4f13aae13d37a51f8597082d42eac5215dbf220348e926a30e5b0be069482e7c8a233d17fa56f5e131a0188fff119b42a0c1676d51f57b4a603184a4530a8f253085b3d5b4630fc43270ab73861afa7f71baadcb3a0243cfa443bfe2c070dbab1e76f5fe7aa698588531275601b7e2ce5cab6d6b04a5e9d59842f6fb2cdd75d6dbedd3eb19603db11d100955002f2048079240f212dd98bcd6e94e657d1cddb6be1891c3b2ad21fea3a42777c54e70e8f20daaa1418f184e5c5b3a1ac1d8062da367bb2c8cdb2fe77d68afb3a083708c4acafb911a28957c3d42ada7588e91dada6e3906324177cad2bed86eb836bf8ac1d270e982461b8433d0b534645d396dd3a3342ca344b7ea7aa6e91e5311e1551a19761ed2ba24385bb6a22624eba9508bd8d0be2dd09b66d4bf1acfbb210946d6e2120f1963b3e9a33a7b28cbd9302deeb0a1fdef4f5769e83cfe7becc410637bdbe987c7c953c354e9268c78f81869a21c654c66713b0e0bfbe74027512e84450c7b30f2c7368d2bfd640fae8d728c1994955e4428541d93aa87c0fb4e475b96e15fd18468b0234f1712f9d4fbea5a5a3f590eb291b68171a5440b39b6d424f5277ee6e8a6a02dd716d4db9ef764e5accb65450d50b9dcb366f45f03466c9dfc1e0ed9cabddcb28535c746cbeaf2299473cf737e96c85dd0859f3c0da024a5f15fcc2bd0d2f8e6ac96ef026cff0a7393921a732719620896c9ced4eba70f8e8133f85e602d2cf89a409a58d0ebbcdb870fe15ca6dea1855b04b24059369561590070bf57639174d3b1a6a7f435bd2050018987d35fac7d64d01f480bad1f9404cee26bd3094fd7f03c24e5bc7d5b148953bad768ed51d9b293bb8f2c55ea8dd718bba38c31ff62b928425d1a08a182eafec4bc697efa7b7f514a041a4625194200dc2ef3493048edca450bfa779b6b3f2c8dbb923d73bf1519ac47325bf46a11348909c146ab7b0b37062433777342a8e7106a21c526a22d0afaea62e0669f7f176d6ef16db596191202818688b4615bb04272e2fee070739ea983730f54c4f3a50e6eb1bb40fe7812d33c1c071e341adc353b2b09a291c0eb0b8ccef7782674a8bae7bc79b01964055eaeee1cc2ae8233f4870bb44578d2f9f58aa728c821bee677e6c255bde07ef7906c8645263d8484b2b111bc672ef4f208fb96b2ff7836c18187f8d78f9d278ee62cf2d24e6d3fc83a4f3d4b1331477c79fe9230ee014ebc2e3c32620d128fa79907f81070f309bb8867f6f70508fd0c51a3a91e82a23d195a951ecd6566c937fe50ba2fd7f322daf15a6155708e357f6027d9ed95a3496a64ec78c8db4e806a2e0e9a05b335b41355a51107a0ad11a861e15c4d3090310822b0128359e83f18de129d25c525e94c2e1f55bae038952e5a89e52056b0216de1f50a817dbbc7161effa42aaedd9e4fd46c0d57fcf585c263c99ba9fc99ad8f3664b88ce279f62f095ed430ecce8ba6b9433616fa8102e046b99c52bdcd92c130b1c2a1e2c43a0b50df4709b69899312525bd9150554687402429ad234d995f6b348aec297733b1de3b9399289874079dfebe59ab2a97fd2af66fa384bb3d2ea2abd55a187f60ef6dc333d86d0abcad0a7ba5de0c633887c4bbee9f1ecd6d9556522186b687e1bc1023ec3369681974d113648cefce85ce790719f536adb943b4ae9a2ae68ccbd6a5a60f3c234cffb3f85be39be17f345c3f9029d0de9084c7a9b58e2c3566e8b92b8d114f6828893026a9f567d902eddbf6f3e8ff6b9abff80cd62727c2ad616c60b03f46b515e75e4dbdde9fc817f613e74a6872873acac4f224ddb4b79527a585b760677160ab9726590a7c07e56c1b533d21b1f94b301720c5e69905c388f80856afb67be9508117389a609389bc8d22897aee82cb5c932d559fdc5f4ed5fb76719c2ec41e54e93542c09c4a7766905518011eb41c5ef7c6666a7921d84af7ab3f26045135cb92d7b928ddd1ada3a11e4898ad71033c61a2fe89bf439aea715b1a94fe40b162fb2c6f31cc84f0086156cf12e92167139e838ef5ca0ecee148e7f54f999274d80ab644c33d77f7ecc257f17c1bda81a8b538f1c069ef961338204855c0e16d1ba33bfe24082e46a99312618f42da4602cfe799bc56f3bfc54ac450e7664798c457ae0a930196fd71aff700acc7717161b52e82fac8a5eadb353af50ecaeca2f00fd6e01d7f1d40f2801cfa3f94fc330cfa5b68405475584f05f329c31cd883e24d4bfed7087151f0f09c9e785c5e6afe2820b9dd57512032058cc8557bcda9fa49265f90231920925b9245e20281a4635f93b945051a19e18ca6f078c35c6fb0f466b5c53bc6ea97dffe20dbd8d782374531a8ced8b995bf4dd7c87cc67cb53454c7cb757a312403ca91d09c06595bd3daab8ffe62f1df240f8b1c8cab5ba8c73c85a1ab4ccc568b49081a8abf06e07da60cfc3bfff8a592c33a25f9f4f2fab90de176e6c6487c3edacc7b6f95df43daca21ce7f9d6d7f11082eb2ac36b470b0cbef4501def54f663c32229c04a8527e1e2f754ec7b614863b5f6bc4fd58ab510bd9074a29a26d2699ee66b27dc3158ac9bd1af6b72ff330baf4b60c18911b034d3049a20b21afc0830da90686f7d8c352444fc3bb2f3b2e6c964555505d02fdbd0ef26664f629d39225f5d234dac681c282cbb62108c09efa92239713c440da07dcf6b50f743b0a832c8738bba35c378b88b9ead95e936e516ecc8ae129d5a5574a1c26e2b6e0056f0553a354d2f6f399796392aeab905780d5648111f1cd8f83fc6bfcbe6d083fd1d84f566baa2c99903216eb5b06c81af92bba96586a3a58f97139bbffea7153938fe537f3e85b69bf7a477f5206bfc76750abc00950ef101e569d89bee02aa3002c4bfdf92e771e2449aa66b07dfc3809d2a8341ca0880aff39927bc8db9cd3dbc2a2e8548be85fb5f2bad909e0a90fdf52f0cde32214a3ba2a6397b11384ba076ae44c6e49a3fd886761f5e56128234fdd6bdc5347c63f7e6f4782b3e11efe396b9e01c5fc0a1b23ddbb449440b47a55a0a149bb24ae53489db48dcfc9b97f3cf3985c879060eb044397678c2609d7b9ca8877a47486fd2785dfdb503ba0277efdc2b8a3957241b7782def6d7b67cc0664b379e9d589394d42064b3e529fd7a2e86ba4fcaf7658db7a3c9468da98694e21d620248cc2471bf2924e4960471f0e3dd2ca6d2215d89f2c2ac64d03057c466876bac74bc7e237e9579e9891fe65c2bdf85b20d288512965e7c91a2d035854073912723cbe844e6de0db768af3a416d3242af033af5d6172a404b43a8e0728e51b62b61ef8f48affcf2f0cdd111a4d952973a3308200f54fc9905b24e761a0b9b00c8c94cee23e254b5a4aa65eac0c96106cd2d81c8eddfa41b5b4b4086cedb53562035b009b6f06c05ff082c463b21a37207a492220af7e0795762bd95b7e408b0485ba50316d17c075fb3370e6d47d5805e1ae975c292b9268c8ec6b10406402ef0dde1b3270976750f386e4787df48791939c555f2ee1e7d439cb743af8f8fd6572088966d9b56e52c6bec58e7ead99cedc7751bade88298b5cf361c830a50e634b0441464ac40f7c87445e95cc60885b6b07c46e2f69bd701fdb7b16deaae2b14e9898ba3dc74956a495707c98eb4fd40a313ae2724bb7b288ebc479dc4c4afdafd50d6eeb55b4e6194174ca509c491c74dc71a38c4e9bc6fa02e95951f01d21e43d2992351a41507a3f2516390c724b5630013e98b0c46b88b3c645b7c531065153b6a92b1b5b90784205bb3bcfa709c0a0fbb790ef38e84491cc436e482e05fe8e2867f8dced67d2868549e21c26e31ac2beb23aa6a2d7ba6f7e546f21f4d60d6dd8ba8fad0e64f14c8a9987a34c591b77e24ae2c8e130478f8ab556345d59e23b12ee31473ea3cc241bb92a858b2a1a3eb20b5a5b523546a5fdceaa2ec16f88d63a06ba62defbb5b950d28403e3a3683d7d1ee3bf8581f53a2af4cfc563134eb5145bfa52edf377ae7a1e42f866d6bd2ed63bab995e695f4df61353b02ebfb7e9503a55383bf5af9e5963099eb65345af9088cead630220724f45ea40dbc1b662d4769ac30587ac5377c3b345fadee796ac22ecc455f92ead2c8d81b18bb11809d81e76dc546d6f68ebb8c5506a50d794030be169f04c828eb61c783545000cb192fcc176c598d82bd49c966e3d3dce238dbb285c770594640b3814522af761aba7300f71f30ded3720f65d6927ae3847eacaea78745ac1589030f6bc63648cb40c9c2a8e4c5e8c9c59c33967b2544865a71baf5fbe3751fef20463b6c8d113f74b3d584bc06d43f6f35bd9a42f457a180818f22b35f88c7823206e9021c6ac1206556bdb774559b20c6472a73b9b287178c5d3b8b55684cc32277d7923b4ddd69f3fdf8ef059568ee5b2a60923acdb18b4afd78f5b894244da79ebcd0fa0817f39752f20dbcef5b0c777f106399e762e8bee53103185777737a5a4f9f8ffeb9319883193e99890c8ce6c71eea5975e5c39ab0df2f23560ff16928653fa314762ab1aa1fc6d14e50197c69f1a4bcaf3b1e58e1834fba1393aa11b319a9973b7b5306c9d529c692bdb8a0a6aa9e4b1d75e24f116a8d25beccab7bfb1a3cfbed04769b735e24ff53e4e702469432b8bcab1f54700f19681db41a4b880bc8b98057b8d45345a21a9b8873152542386f3a5077acd271ccacc20e3d0cd5f6d3a31929bc7ca0b2d82e2cea4b513041107b19a05547512ad6365d24e93d48946702331c3e8d0dcae1688767a133ea1ab798df28dae0bb6695b5a2ec346b988eca907dbe015b150f4481d133960f5324b6efeeea83ebb4b8080c60186666387254d184cb64d3d7e66b5d8370f38d6f36e6db4da6a4e139c5e5049dcf83be076a487ffdaf101ef6afb9b7fe23b473f87c77128129eea7d18a9433429edd52102a76348029a354ad1910d1817d37c6045f3f732da6426e3f760ff633635210dce20e6af68f60abc6b6d0f88edfa1080dee401fd7566953fdc5185db158c3cac112796bc21a494b845799f1299a46ae7842966aa0f8b40b08eb67bb91b4f8cf1f623b73216f5516232e8d2e0333d96e514154a4d77c843c4853f703911f185e7533b8b604cdf3b3779d37365e510245f3f04c6af21ae17e9af45e1b69c37cbd5f9cb34363af5a01b5faa66c6f54f9b1217b2d692ea334d17376cc592f150d2f5a35ae012cb3f57f73e43917b03599375f0c0c67a08974d7772ce40ee594d21b69928ac2509fd9071accdb6d0259fa92aff229110c8401bace27f364ed17abb1b163c41fafe28431b929488028e35396f7e43d78b697ff31439339b788a84e7c2c230b186122e2228ca3fa4366e2716233e5c4fc6afafb62bb5ba90c7dfd54b4b8e30847a5bcc6c44d7b4c71c349c71fb2777340f85ac0c50cca49f2955db5b1941e17cb959271920eeb120baef6b5f1d3dd99f24473c333d35230e6fe0c18c393ef071d30ee37d685492bcb6cc463ac5ee5b146133f2e77d0fbc3425bccb35d26c06259acdd0914481f67aa2f698cdf435c41094fa375a1778d91c99b977ac893c2fdcff32a6c3da676333c6c99bd302e144dd363191ae99b646d97e5e40abebd4bc491812f516b650c177b8e90524d1d972d826910eb67ad3e4d167586b81ee228bce3f8cc58d50538b3969a62b86b61a858733f064bc2ad024546960b48578ddbc7c994fce7473db7dfbbccd0b870e1134a54bd0735f2298d595f58e924b089d5efaa24875ebd4d37de686bcebcb12cde66310a16e20670f5a672c5d318b7f7146a7fd045a450aa1f9e3ca577941b420d13eddb99a9eb461fef59005d11c43a23235e7fa9ff019c89b17d0448268f2a49a3735b8c5243ad1dbe9ff6cf8be31c4e1ecf68e0d773ac436f6213b7229c681c903a8a811c7513748730d50589bb5960cd1fca6cd5324154a42516b1b891e51e7ae71bc2cd3a4ffef20c2fa5790a61cf40b3d0ab60d970707560f3d636455a2a7b503ed0e9dda081cee6d582262da9a75bb23ac4a52b5542044d5554396d25a45d3b6226389f87f1accb6be53abfa1f133bc069eef9c5a57c102b409220616ff2b677e6b5b9564ef9b1df7cf615cc10855350c9c463d88055308dba132386a57204de944fd6da403ac40c0bd766c0fc30a7dd77dd4ed52e373a772eebfdf2e11dc164548e85e0fd884e65ba6b54801fd099b3c63272d66eb7573ea5f7e61a07d55cf0677422b9c68fb94913128824825ccf57be0c1c84c171edb176f1385c384d31eaa84ca6ac6689f0a0fa52ec2989d10b3ccec54ff81547b94b814e0c5c75699a82b27d2c5a773985321a5db816e8b1fdf06ba971ed3d02a1428688e5c7a010633ef1e5e4229bb423b429bc3dc4a7b5b2b39b12a040efc88c1c3e00f100d22ac84dd9980bfc38b6c1fb9ffe231e7e65756bb0844e80d753d2251f20d27f9cd5d894dc2e0b3f639620033bd5d49dc0790b9c90542771d7f0445a1ee4ecd29ae1146b2d368025f3d612bd5f39b756cb4cf975645a0729eb5e4fe4eb41516a0ac68dcd45464007c392e962cd7823db7e45b08cc3bc8132b71e9ec33f51886a02aa20d30b3a64f40106310962a14f1f9e2ca186eb0c3b3a7a6d4591b31486cf6a7521c8a50fa0328f865aade3657b00ee8437ed2975fbfcf4db1639df26c280a190d8fd4ee93bed0e5201e00c5b7649d29c759b3a47807d7a2563e157e8ff81362753cdbc4ca50fb29e3d2a7b495b69565149227fd30f5953794f7fbd50409f1e1f2c5e794d696f62f9bc7c95e572d803fadc4f0be5e703a9642adf1e1d1bd9bb8e9225d6741fe8da2a99958e1d46fbb038b05d2e8130525cca736a73fc578673bd9d0c23610dec5f1e3ff13f2b4dc730e1ecede4b276a8aa99492b0ae74cd069bcd739cb9eb9db5ec743c09a9754fa02a6ee239b22c3156ed419b7579db8369224c9b6819ab4499fc92174dfe1f199d7819ffb96ae134eab1a3dd31a447304847fdeffa3ce4ba67f9ea9cfb49dd3beca9f679d395116af7bad335830f5325d89414f87677c800bb744b707786e976162c7e8f1df5f8a002b215c4e69dfc95e66b8bbdcac3f3b8b61c51f2cf7d9c295439200230fa9d1a3f4a2ddeff3684f4537a97f89bcc730e515258ea512879f1ae81a02a892ee9cf957e2ffeb1171c32945989ec67ff73f68b7fc98630f95fef21ac8979f829b90aa320839cc10a6ba594a086f6d50d606ef51c8839f62853219d5ec5f2b347fdaaa769651691e7e247934fa6803577b4117241d454e0dfe70a91bd10b7f0c75195163f27101fbc2311d7766f7296c0700e02c8d6928a1162ecbac9c26a9b526699c88e94ca61b01b54de7357fdc25ee7397dd77b1e3391775e5b261e73d06673efa34ae73d7c4e0f68373c85c54db52a2a0da96db4583adb4b09876083617272ea090b80959c1adda4ba7271437d1aaadcf5bdf63f48bc591dc684a9628fd2fd0d7bcb98239bbfaaad9f4f0fb5578b37d4c30ec4a1e0c28fb55f98df222eaebd2904ff45615e9e74f343b418617df023ddea708cf6f77df036c9e73adb9b1a14acc8f529b866ab5a30b747b5351717d8b5e32dbf59a1d1335750fb7048ca6a3d092520a39e57bb3496f777e9f30027b65ee1db21f1d915c8b7cdcfbe6ed21e4fc1583f07d1ad884a01553692bea069418e9f0fba9f2dd2ed2ce94aa0a7492c97bf9f63316e367b2ecd76e8c4e0a0495ad68eb1f4beafc355bbd9df849bac2628318a158524ecc0b6d7c822877e3da704157314c1a8d1d3ccd4cc9527ded6bbf1b54d9ab000ca23c23e32f85be88baadb5317d761382d1ecab8cc7eb42046221aa3c78b0e628805e14b5ecc7814f221ba73184597e5a327509615041c46ac873c26d38cff59e71cba2e3a37db1abbfac1a04f0bc6ade88224bf25044b5e93c78a75c0e77c107a81e060d694f718a7f1bcc553028b0a8375d2b1c18b79a86783798a96acc0a586bc9d0334bcfde77a9e8a0746f55b37e052b66352b29b0eabf9b0cc4de010afcd216e35c3afe7afd2c60aba1d9cada7ec5a6a5f9fd2a5e4cfab9514b57f0e3167646141c87fe83bb2f3a5877ca1929c43c33f7c671b4bf4b313548b3ea14262f997cacf21f534a9a0d9a78a4473e3c506db2012e0109e80dfb535de75b781e1ba3de4f0504dbb61b12d10fd09578e3daa3b53c972615f56e603af954b19eefab44de47ad47e1895fd02f5d63edbdea17f4a5c240d9f607cc11374544d8a7d3f22b490049428203d7eadd655b15d07720bae43e5376a4e857e5fe64e260f3206d8e4accaf4734f0d09b9b0eb6d5bcd89876072115c3354e94722623873e694d53502cd859a164fd28eee0d0f72d5a0814260184bf20dea81b00d711b7ccbfcaad86c939f267ad9184db803cbedb7f43e6278c93ac20b79aee96cd91aea813ebc9bf197d6e51389d8f602f4fcbdc074245d08032387120ce14ac95080a572567544686c86c5645c00fb87416d2b00807358196e68b24eb6481a2d5fb086b122846a791aa0ee0c097c953d143eeb372f1ba5724a4e23ff2db4e45e963e15f91ab64a3fc54229656045a19bc3476eccfef4a9556e0be7a20d87bcdd57e5023155833cfe5ba4005434991426fd8f20749aa016f34f422607439b2fbdfcbf45b9d9f8c76f29557bbb4c5832badfc5e8f7f7b3756cb4b10d7ee80ed8859a4387a3d301d39307d8fc31022466fc3e375de7ca9d3a4f0d203c3cc2516e4dc29f7f87a1b2108f5fe027ea5c8643ba1cb6a2f5adf94c6a2588129763ac869529332b3975f3792310d9da517f7871b2cc135e4024461bb3bc31c2a89ae9d7ca0628eb511214f435bfc47f75c9d3e35f9017f570197502a41877d5720c13ce231486a6d8ea080a04cb2f27b717b00b7cb81141ede8d7324bb2843d051d44f0378848abe356c3b0862fa360d8caf29e3ae4833923651c49f4151c4f2a8204e3fa5beef15158a7c00bb94bf99c63d74201946536b1ce643fd4ac535c0ab5dc5fdef91b3ee00c86585edde8f30749b74a24b9c33e8026c1f3bc2d941fba026e4a599392692f1a9e577e9ddced29af329b98f57c73fd477c1eb8e01bbf4171b846873b103d42c29a1902c12da40958b622ad45eea364b561f67469f07f1e0c382debc3d79ebccf16f029c7b21f3ffd88bb10072c45ca2000714fc6ff68900b0e4a541e747ee1b13d29a1e13d7696681a24b1244f52327278b61bdca9b92837c7b2d5de2bf1ae0f52f43847a027b884c1bd8feec5646747bbf9f8a6d69588ba10272a28bb804369f388f214db01f24c6cb7fb7f99029c7b0fbb252920381c86030bb1bce6fac7d2af847fdb3fed8e7663e1f16bf6ac9e1137d3633cb9d41c8191af169eed0b5777009d698ba3c290a44bcb382e354bb7ef9cd3cd7b243cf406a0ac27fb156b1bc9dd8ceeb3f534f335a054dbf3b51d964c0dd8c5c70176ab111583b3838f1a6315377e6315623f696e5421ea670dd6c2fd425fb6a4de05eaef13c1ed015aa8d82833e34e8e83cd4270bd75f6db4f3cf9b5df3759d31726d621c2465d5bfc2e0040dfd68f999e5520d2559d6221c11ec5a5f614cccd544886c18c091460e44b231877026df639e0fa065bf010e9d2549650e5b423921d4961e7fea84ba4e2820b02a846d2a4c4c7844473ac4445d5423e555f7bd9f5010b80a2b64ee4e2a06e2beab8cfb4dfaeda6e6f7dddd1863b1acf360b3f2f3c0107f143314a51e943a7940fc6f82e19fb2e53b32ca0787e6e0b70b45318532d35371ed1f6f823e3495f17cb27ec08b48982919918999dc20d5c60f61b76de19c2ea9b86255ef2fab51103af0163c670acc19487398c6f7ac41b081add829777734d23a8e344b5c52285ea8a6a00ee4155d6bcf2493e0f207c78377bfe7d1d4bde8882631cc8b0828dfc985986d8919e847a5eb4e18134fd2c75b8968ba1b0b4d0868eb4622a2b24927fa9f6112bd9df6ff91ebfd21ab59c883736d8ef493eb864d56ad13132b8e79751eb9bac2a6fdef1e22bb84ed739a754ac378e522e42148ae520c47fb7ac58af46b6e97a1f10f393cf95d55cf0f409e634b390e2bcbe0056865167389355cca6742d8bddd19d575eb870b83144b869cacf2967d6c6724a57d3544b3606a1422ca355cad85656113eb012063f025dd770ab7839a8f25cb4f5437f0768df0b96eb456c26b17fe5439b124b977a2e4dcb1d54235183de6634f3c03c747f38534006ac26be8283ac9437195d0c4f6c04aa9f1cd411eeaf969757449b6eba8d02795e5f5d1273d62edf0bc0c5e6105c81c59735837b23cd8f1dcaddb1beed0727dbaa3427e65064cab0ab759cc6afc42d42ef76e4cdd95d4975bb588bb91f43b2d82a1f865d2d01adad938dd44f494ee122bae7a52a10b28393ff6ab8a3306d303dcc1f68ce1e7e5d2987388a8b5aa1fdf432c3bab210adb185f2cd767032a16c801ca511b49f75eab237f7e179736806724207b500daa5664a7b1901db45914f34c6b30475cc7bc3d83b7bf8e790eef9f33dfaaf31d482d77dcf984c96c880716d0ba183c8076f29e6994ac5138cd603d9c514d1e57b0304fbb96f68e311512e9578e0a49856eaccfe016cfe99f76320527d1ba5f276c12aef0d82191f9b71d32bf4e3443e6a994c54b71dba83c69fa6b33a08a5d57dc03b6188a3e2596521807575f356d991a8e46c5239c9a0432f5a8978eed6aaf5e171c48ff8dbc8635018093776bbee33f1c017d85ff1c0272e49f2b8dc60ab91501a2cbb3475bd14b5b21fbe14bed293139dfaf00357bb4eef16ebff311c1d8ec211837b90da942f6742a6b3275ddd248eb97631997a1240f25912dc278a8a20f9f07146db3c2c2cc227849742c01f4fd07837eeb6139d47d348566137d8f55bd20e2d7f6851f711daa85a2bcc5501eb4da50ce39fbd6c6e4ad66e96e657cb3174385c8486ca8d61562b6996779bad1365d59f22a370b2fa0d041d133b88696e763a74cf54a1aa20042e3da9f97ce68c1750bc0016b0cd17755d370af33bd58a790065dd1012e0341bffd95fa255fb16e6c3969c37a31bc123bc193eef88dffc1d76c4dcebc9cab1cf4e6fe949089708e52524bf29bf028af3cb01ad335091eaf6f222365f111690450a1a48b6077212c195950b0db262173de1c010b791a2d4c0b43a5d584ecde62c9f0d4f67df1cd5ac88d3f6d3051aebf93a97e60b265d9733a96b03ae94ce5efa3f2edd2eb7725ed0745450292cebb990581ef782ef5952531d36a63c3f6c7788e28f004a6e5e89e141a753f4f18b0076417e3a77fa446878c3d14503fdaba0e39ce5c3034f4ec45546e18248decb09db1a5aa7d761b9e7b148b4a77b7610c0fb04f9a7f4d1574f5685befca47f9943b2a31b70cb23d300a16cf2b5caafa171e4b4770993f6c4bca2e1eaf80d9614bf5aeb1f3b21ab9d325ae43c05004a3ed13189b87a2222f78366713708b063107d864bc20ca82c784ad60ea5d71e224221ab82f2aabe4eec7d904a06a55fee85f2507cc33d308426c4bf8f340b95c95014c601770a46ed8c265b54a178be008a9518541d651f5d04f0b34f90049982d9eeba40d0344f43cc5019592f13b180e4f6ed2c8a9495b17019bce35bba2f0de9ab4a247dbe63d541d91bf9d774cca0e5b681b30f00de18558acc191c36304509f2c4fcf03fc36caac696e08b3cb5426cb3abaa1d654551c6d178c65e039c52d5f616038bfb1daa98a8a835335ae8bc0def6625cbf8d912a6fcba57e46677ed1a984d312608690f80da006ecb4ab6d3ba165cdf633c30a4abd7e52f8617770d99bff9455faab030f4373407b7aca9d1a95bb2e209e20c5ce62afa88dd55f0accef2b566ff4c71391d7bab4302fde9f73f5b0e030a579273a9e699db999a919415035576c0c75191a849a3964d39bc5beba5b62dc8b8c262b4cccf246d04ca1617fa6b0f1a34e3a1d1d2ca23d0c22a58d993689fd3b745bca463a7bb92b6a8206f9d1334ac3773f49aee0788d8e82b44dbd97b6a2719e8e02704487c5479c36426741d6d6ee1ad8a5e30a0e102e080524766a7f40cdeae1e879784f67b614a73a6b9d6cd056487f7d351909ec265a4e11c357bc2b1adfc51572b98fe0fc432916a2d1fbbcbad2dc9bea60bcea0b6551833d195a1ee6486ac861c5932e3e8b526551e4b3639579dea35de1c34898332cdbb8d073fb7e232ad6690bbec1a7f7cdb65f3a5f18e3139138a4c7e188407e6f019c6ab7cb19790970c0d4df2ca4a73fd927ed82f55b4354511d40942652db934339f043c59be0ffc7951cb35fbbdc093202d32310fa611cc976934e5e764ca0e96beee37a1de86a1304a63e5359917a4142c95756fa109bba710ab6a17055a450b07a3110375fa10091af9c73e28b0a705e2846292c9e6e2815ceb62a64e5ee15350d99a9d16cfc4dcb0e050582ccaec225b15a9350214dc303910e4e17a1ce362bce73ed30a1340b9fa852b74961ba4cd53d45200a3903246d961e52ff4b37d35d638461be811b21ca91893a583f7ee37e1890e1f6f52d2499577a0195f4be15e45e12b44b9780c76e68921b930c82447276c0b6337628a5f27b47ea34354c416b6cd9a2835843dfa496539e5f90e06585cda9602cfd412aaf738800cd4fccfa32751bb489d1c2374b76fdb82e77e3cf72c3664069c053c08e2f199d845f6ab083ef48248888171c3d24fcd561e8efd1382781460c7799ee80146f7130cedd90e8a5e3357e7f99c3fa58332f97ad4b434679d589a713bf5c7f035c9792cbe7f52d1d19192991ce9d88d71b449e55332f27994b877006203bc6229b3fe2fcb18aca3f5b0a5d14c9d1459ad3abd4826500ca7e626ee22e9def7c5a96da1486a19a7757c8f746f80ce3d97c889084644f0a565dc18f23e8a436e20ba697e1daab36884ef367246cd6b871daba2273e7d33522982fc2d839d4dc81801da8b378bbf7370f54cbe07a276bf719c425b7d8efe1286829f2bbbb56bcfb3753b08e1c4ce892f5ae3d627832c04d868d2733d10646c41122ee99aafe79063ba200901244d79d48990bf64b96b8bbf45d2dc79409a7d3cfbae66da937a99023951ee2626ecec01b16ae26e98f0dcf680fda020800ac49e3de813f95931a550e1e8159f0a4620e916b7f17ba4b0d775138a1e4d68591e604d04f23c53243f69b1034ac53ed20a29027e3528318c6c31b1b14be803edb4f4f09cdf419bd5d6e8a9a26ba80394f19ee6ac4e11b2cbf9c2f286782b6cdc36b3e9bb3fa4e9f1371fa137b242f68d096177fb74d44e9ae7da485b287a40485e44cb3f87c2f2d73e627fa4cbe93f9e14efbd81079e6d3091ec0b962f6a3f8623ce6be81239769d46633448beeaca43e3ddd061d1e2c6bcd840abd6142f11778c1db2f31a8b8774264de52689e61b9fdbd2851106f25955fa16b558c4b7783d6ffbf1b523c4972ac9577f6cd497cce9b935a4f7d48499922cee56a0434770e7d81252f3675a61e214e5c6f92403bcd743fef3f6fcd2b662694e73408dc5d13c123b47163ffdd28500e6123775ae497ca63c6686fba05523f113c0129ba7d0d85123e6e2375d411f5ab72a11f726f6314bf9802f17cb909e4dc8fabee4475dc9f826611b3d80810f998e2bc650455e776d1e65daecde3fc40284d86f9d15dbe59fafc7a682c45d6c68c30542182b9307d18d1fff90b974eeb92473158c5aefd386863cd0119a9950440f9a4acb21d7d1d294b1d797d4d1ea5326ecc2aaff29d8769e582b6095f9ae0016c1f00e5b989e47493d3a1ae1c5bc4c12e883ff180e91fd5fdc42e95969f1990e0817ece183ee390a297e03a63b5e8949062f63adff6ae575d42f933110d303a331b2551481341433ded50cc9632430a03da0f3d0b7adbfad79a42b8b5dcb4c262aed7a59d24c683cc65770adc1c4aab6a8767040d024bdcad4ed728c250b9b08121c49ba8129870bdd8b2e56005fc71301fa45727ead316db9761adc5a2ea93572bdbad428d1d73512fc53a4112e886d9326514c5b825a140b6031077b6979eea7a5dee3023f7a621fd672fb9504520df597bb8504539f4148cb57a1b71c1ffdb2e8bdd3f1e5801d3bc1b09178e3804462a1a8fcefc9026f52f44d5d4ad3444b4e533b7f91402eb8e3fad3db91c326f4d1d686d6019fa53ea918091ad350a4199671cf05e56cf4ca55970126290437d339f1df61fd491dd23193fac991bd17a40fab0164549174d50f459ccdbcca3c4a850430e33f00cc1c83243c78ad2e99fb88b4e5bdd6e82f8ab84c0a5593180d9cef72da620a0236a164d9f87590880d35821dab3033315678e109b290c86c8777100889db6590e84830ea644d023c26b07bea91eaaaaa7195e76eba80e80c986c99e97da3a2e0129fea560214ad7f3fa30bc70013aace53a8b09393207682302fb14566590788056ff7fddbaf86cf020410cc23ba4f5356e733c502aa3db8cf36798d2c0d5785077745aef1beb3b2ffaa78edf943d27b8be89782ab28e6b7874342bd749245460989fb29f1f0feab75e83c212e6c4bdf9276a0e014f452f28c1bfd6121dea4695da588a43c4ca68a70e9bef4b2d3da11782044efec76830d04bc5ac7dc7bcb854a2168dfb73378872939a293afae5f5e8efc6b5ce549b9934b97dde451afec92874353771e2f5b16f1fab261db443c5af14cfcb38f66c912058d644339520ea09f973534384347faf384cf0ea2dea27802d907db44a1de24292879a24b0dd4f005c183bb0ef2e1c2f18b3e8bedb7c093f54dcab88f81f8c5f496c042ed5cd245a6b24b4e7e1f139a3fec1cd1e9fe6bc9d691f7948577330f5717b5548c78beb3f5c37a9e54972c1f13b88329e892f3a00ecf13d80d5fc18fb534c6fdf05372d5c750adb0e1aeea993f51156663095c266f6412a27f7ee23bf1a517dcc05dfec58c57b9d00e65d5b57a6d91214cebc610800044407edfcf565386ee3cc6510abd319a3cb43b0a153b9078a77267e69bedc2cb647ca0655a2ed0684b7065378c62922af1704a075b17face984ce5cbebf7825444daf7330c5a44c5c49576985e86893b0752b5bdd4b43eb789f38a9027f82e66c72d2d45ef1d84b2e09bb661958c61d858d6eb8cd1f3705c562fb7c760f1515635e0b70e4657dd0108253ab090cd1cff3cbf568dae0b31a6fb613c5ca49c93966cf0a9e22e75e58523012f9453170674c01957947a968d91a0fa11b734d5dbc96b98244b10f15a0e0a4c643d9d1fe7290003a6f9d4d61fe6feb13bbad2c2c29250ac49c3bbc79ef827576239eff134d2e2131ff3321d2f452dd0d13fa54dfaeb5f9847e94ed38112cdc52258e69a7d1c323aa0cc5b6f204c53610e6e041a1658e65c6d07607d471ddbbc5aacac628de4dee674bb550113995daa6fc24d7a8a0a373daf7fb23a83a37638a0a431605e3fb1b5c97113b51789ee7700343f60ddbe9461f268b610c08573817c7ee23505d24ee36a33df0e95ef754baf7ae4993bd9bed389696b364e552b1cbaaba8db895e00f0d9a8c3d008440178d640aeb89e6d26f659534e4de73d334ed073769317a5dbf0eea0dfc19ffc339e0e41177683da2e850751d520225c5f4339753893753307a3f2440d7465a9e00720803cb27233a70d96d159c9202221a939d66769c885822648810a457beed7a59012fdc9163756a3b7654b78c38373dddafd1f3ba7ba588b13771f430325b08f1af7d15b74e0c1bf76552a5cbee874cc3475da702ee69bbbbca420c857b2e796e5f8ea8ec606065fff7faf0d705a647a1f2fbb8e453b89af9874f8d33bb4f57a1e0bc4961099d0558c935a31e9d32c84aeb8285c84a241485f498277e99a190944a7cbc2b9cb4e54f85b0fd2a1a565465be26a72c77684701fccd62c93ea1cb68ee4c393afdb3845b9e71adde617390a60fdcbdaa3a26cef073698a051303812a4c499f76e410d649b1400c24602d080c42a6a770557f68163659226bd2be2e73b4986b16365801ed542c3062ca2a8d8f68e686bc8d496cba52f1dae9b1c4cf4c7f899cf4ea6ace927517d13538563b9109f743549060e28dbc9ee15886e61f3721f1695691060a376c5f92918b392011c2023c04667c403a0d874876c996a3598594d1341dbc96efd47d4a940bd336914892d23de7ccd83fba86a6d4524cc7cbad33e3043ee9fddd6c50efbca82ef85c37a71c715acde89cdd7dcb3790f078a2312fdb85b65a3cc7dedf18a8275d15f6fd122b5f24bf24add3719d5e0c841858bc73baaa60accb44cfc51d340a925345fd0615a210fd3ed3de23130b07accd2e6a7bddac56d0fe6eb6bdf7cce51ff1b79af53a8dd3ead87cf7f5272e96933717897d851f8858ec7b225cc9b72af349aae689d0a7f6015a8ca12a91f5c91a40c2311861cfc06ecb9ac6a54ed50224f2f6bdcd9726705808a4aef196b0a3aae195d710147ce93130139397edf310853a666f6a9ed7441cbfe7d0859679a384ea35a6392f3673ac11bc219673946e9e8a9d73bd8d32411a4c05bc97062e57c2d13de12ed476ce2f5b808df970898e707af061605a327d54cdfc4276ec698698ba3423c2afcadfce6608fdff539e61d4e3d5638b8b3312c41939f5681b49320ab94b138fc688fcd51dda2901b6a4d2c54a413fdc0bf6226a5c224026f1cd8f1ff96fa9f1627693e3fbc3f53a77dce1a416daf88f2e4c5b1037888f2ff162ca845198b9d1bba41f708ea3f496e33051c945788925295335f56686ee4e8cc2e07c01e12efaafbf535659e852c3170f545f060d1ca4e263edb531ff963ddf0edd4dd52b277889eb27d963b630fe7098ccb2378e2c63450a8d5e2503dbdc683200314e65d041134576d7b79510d1af9ec91650f94c69154db5f59961f98f217434020fca0cf01bf9a67f6cf6e2a0d0b5c7fd36e49cdb7f716f6cf821d76af338384c913cb9cf9a89127aedfc1a1bdaf0381256fc0935314430f707eb1a7327849f6a5f399007636c8abe5682f34458bed969f2978c50ed052b166008ce6c0e9b030d139f30d70e6c6504acd38850129a8414c30050d6901e576d55b496ae6a54819494140b2bad3fbac9c9361774356d88063c8ccc90168d432e9ed200699c5406ebcbee46577e7c82f6b710b8b9705aa15a4bd6f840a576988dd4c5819fca9a1f661ed2926fd2a24e6c75c0787daaf36679bfb508613729f8c5fc27381877d7d6c98272f41289ce4855a674e12335c14bbb876a1373229351e79395525af323dcd903c8aa0808b1239640fd644ca3d9675d5c13c87c9b786b0cba6ca22c3bd6512466f6ec02677aa08dcc01cd28582355be76aae5ed83ab6c1808fa043ae87c1e7a7f32871b3e13c196d3a9a0189be8a1f628b4cde2711cd825fee63f057d80930a8e290d388e3e35f46212260b81dbcdf8340ca247a11e01186b8695449b542b73a31378b5efe944960e205d0b10e6eb00b452cebe5d3b2b9e66ee4acffc3f854851dd99e648f5cd0ce161a64a699a9620defba3d79dd32f85d79bd775c39c721750230cbded418cca23d8c3f4aeece53bd7a221bd4b818651b6ec18d1a14fb90e32980e384c74c2661692f9b5a4832b134f324dd4e1f32351d0e8fc88dab0a2a9291a242f9577fff1505c5285ec62774d1c04f6526d4b0c30bd633b810a706141aca039dee2cbc14dcfd5d4bc247746835909a5fc4c645379f5774c8e4ab97f6db2009a2988cfc104a2134da95d544d87baddf55bc6595ef4f14d4760b70a984f999ac955c6b8f9afc5af664b19bb9b9eea6f6953927483955a845ad405eef6372438c8e5a3a2e8fe85d0f860ac7326ff5e6853013421e78675f7d0ed43271be120c492b6dc802a2e5cf6a28b4fae50f83014310fa9d2653a098dd771977845595cb542b10c0f678b6ce05c4f34b75660466ea0495a18c4f1729947388c93b6704a96f046c1ce248f7c3558a72feeb483ffe0c82a19bd8adc641140a749c131739dc3ab39089d1115f224538b2fe196c0fadff7468bdbd75b9289e3408c2d6be9532afe4b268a974e6b13c3368aae562e422cdbe1ccfb89dc0703049abf4d27ed547a7593febf315a9ad46410855c27a14b6f94157246af7ec579bc062ed49bc43379a476bf1e88a041f06855beec6bc713097f1d7db43d6b8069d00826de558fdf7fd964235a82a5c329fc93e21c78ed492f7e9b0bb7e381dbacecefa5329b5c01bc09e7c0c474677cee547b60c9c541c621c64469935552488611e7605b78ec4bd2b6e3caf6de436b447f6511a7af6ef91266d242c2d502418ea509ee5c662a9b1f78cd2b2bc527ecc5324a9a405a3b16e91323083969e60e0ba7a0e7c0eec508cc20ed02dbbccd5a75c34a285ca4225ed1e7dac046db0bb77660b3074f567bce3b389d7ee08bc8ea4cd5aff3f0c36c389e36f87c930bead38696f3e54827d55cb40d54d347bac4efd58c10f908c243f1b212fb80d7896d607fc7d639dfcf03779e71284aace8038def608796d53261716bd1eef7bf7c5c4583917694057b6e997362713374c5956e6a6ce0c775a17284433c4f8519af96ee59514d85aeaaa2a47053227e6851b5ef64aa4fa16846ddbeb1031b9f242dbdb9ac56e6403b9dd3535cf4ca0964ea51db11b2b3585a9209f4b03b0e6bfcc7c00a1815f9a5740e7492f19cd7873241a74ae3f376d1ecbc3a0083fd6d882950db6e32dc8d0dff500d0acbbdf0d654788623462ee3d64eb6973804e0460f178cbf193e078ee96081c633ae745cf5030b064317023bbdf9b66ca6554f8d6292cc998e55de6e84fcd3002636a0a2dbb41d9b89c8ed9945c83d73b9b5cf0dd8df921df2ab758809d0b3d56c6ec91b1af1c0d69f85f0a955bd9d5725582968463685db50eea0d51ded6a9867bb464cc0e2f044bf93a80bc8804e56bc22eca29d2235f8a14349078cee8f99d7a55a5bd18aa9b542a6d47106021b1e2173aefe49296eac672fb9dc95bcb81c92865630ea439a5d0afb29ec3200a847b68b5cb175eab1085752ff7c7fbfed78a21f627982c3584bcd7b02a533060099e0d927fec93833bcb5a6255e04c560e008b0e95352c22976750e0fd225cdb243681eb1df14e35085ded69a089ba22b78b2a4625427edd0ee7831adaf9e5fcca74645e94c85f390fa8c5e4b6a8470d566e9c338ccbfe8122474e2957daf50744e531561ffd0f0032f6e19f05d5494f662e6ce135f2c8a72908c69ef9fa09659bbcb90b8d89ed72ac7255b5bd0d95e5dcd6f3d8c13fa0fe4289fa713f74df04362531554816b44d68f5cc7a504033f40cf3f09c45832d85ec59727d5a15685f25cd61e626ca041ca7ffd4df28c226eae8e0a75c856abea2736a5ad4ae0fc1aa1b294c1a84f5ae38a27d7a52ef0bad17c5cc5697803fc33734601332378e0f12cb862cc44ffb00498d6c34034c1b445cdff381f7d7ec03c378cd3013bbe9b7d8f682d14b4a0f8081dd428533ff10c44695d7d1ff704dafcc3fcc2b13e6f8160aa186f442ce9dd52e46d921a7cc61511a85100f62bf031547aa5de20d95a0e3865c2881e9bef51f2f05287bffa074d0daab5db267752ff052f0625b1c58281fc36a5b063971da83a1f358c5fa3a290c861db71accbd389155c718698aac03b79586ac5c9ef3d0afcddec28e2ece2dc42856fbbc435d86ad78ef07727ea7bfd2140a28d5338cfe97f8c38662211d54d7dcb5f2057dfd0bccde0b5c7cfaf021589f99cf2b2f7bb7ca8fcdd922e8730157b6c64e971719649155fa573e0618c9439a67a4e2c0031014853750364522977cbd57c46309407f62b162a135eb440807564f1c3185b0436a311f9f5f7346df84e148d1a7dbe6e4be9aed1e8ebe136dce1469fb8c16d23595e97e0df0e59dd4da2fb8b85039b18ab3fb878814f9b935e2cfede47f7fd541ad9645405a4b24fb40237262e1aabc1eeb7b1a22603d3a8965409fe6b781234e23b8b850dac9592f372788d4356dec83003afff5953e649f3d0b7e9f610faa9aaeb7f6f2a4cfe5d4d4241a0e9f5c6303a5a0e75514fd16ae07181ada5181f42000559e2c215a60f2417ed575cbb400ad93acb5908e24da02b99a7939f5a7b868eaac31c74942965e4ab0a6d890559944ec32cdcdfe1f31d8e5f1f671be9ef7068cf6203c1325ccbcd21fb11799734be1f99ca44573791be7aa1ed74585f50bd029bf6ff20ac37598c02aaaaec3d2abaaed0970f27c1123b5ffeddd073de53ca209a05648ef7c4da0aecf8492660467dbcca3dd7090d0364bec134eb7e827142ab170074e5e98e1e4f2557834be6883029ca3248c2202b044d13873f2758edf882fc353db2e3cefc7b1c9d4bfe7a0e81bcf27a2d21280f2b8277a76b1565a89f63d74e82ff65e1853015512333c3f496dee4fea5e1f4b5890af6c02d2321f13d48fca42157305fdc1cbbf2f7dbb5f5b6cdebd8e7a55c09087e35403abe39d618a3e5d079d5fbe7cc7fa54f1311e66a5bafa6aafab72ff3f2098591410ee0c0c2cac7003a8e6eb2d3a7217918eeceab98fdb6aa79ec4137f66c854b2f03270379f74429765f5a4a507b71f76018f34cad8610f02c49e72d0391ac19e311267d564c2325325c7751f8781a77468f5858837a9d58d1ad94b2600b9938c4a89f560921c82abba9fb33c0aae44111ea75c890daa016987890a705b158736bf6e13da84acac61188bb51f987f8384ec2a9422966217fb8d1475b35331627e0b351ee1f2ccc08a9f34ac962dc6c42baed6f147a55c4f2bb4fd517e194b97d9cead33f2f0aa65b417bcf89301b7dc347d1e59c316825404ad0206680921e075e779a1ab2588dd6acf90ef18671c44891c405ff9439447dacab27c128a0417661f8790364d48299979162f7499f041d02a33f3da1d78755c49f8da5e63d55775973d27f63429a5bd4a278d7f78062bf8373753219562b84d4e6f5957ede749026362610263fb9283bc8f032e703e2cff1aa5ca19c57949811cb21e337d751d669947dd0cd8d0f6d0bf3d57974c912a65ac8b75bde2d29c99c547cad03e75c78973382935eb3f7d89363c02b0b7f9209055fc314a6635e45029beb64f5adf1856de14b54a5d80ceb0bc0176dc229e2bb1c3714a76b8fe8f5f2b6250f36f8b08c68da06109eea86e4d25df22c5b2529c7b33f06b7981198f81e909cdeece7aa45b58954fcf0ee4408a29bb282316ee25f0ebe90ab96589917a4a10177064a64f7c783c623c2cc46da4c4aabb57360b054712402c932247ef97cfc732f74c5baab00d729bef633ec47987b34c3b37d39a60990ae6b014c499a47436a74d01db570b475b47f4bd09f826aeff78462281bca2559eaced9a3316f6985cfd19cb9064498a5525bdebfce2d06f08a43673eb61460e2ac48d458c7866377138a6d5cc832776cc24f104dc22d692df2737d0f3dfc94936b9a42ef2b9dd937738b3ceec3bf079c343fa5aac107dd75fd2e98f39d1398b7c578fb5b1cf5e7e24edb7d7d62f5e29f66b37cd342ae311fab7e0d6d3bf872fd189ee95320fdc98aba974c1bf47c8eee5a536b0bc1955f0a83cac4f85abd879e0a26bfa43ef411e082200ac045940b128f637287a3a78884ad0be31a4f1ff1dee74d3778b580fe89f09f53688945f9e1c58d05cc4b3102bcd3e490db44d18a551f55659ccd18d9c0b8cbe54d0b6ac48333852e7c8968037e6d6f9154ffc5a7daba1eb6a639f7ff485a980a4e6d16a3bd46b8ca182f84f82c1b3b2a1d1d005a94ab5c2714e161f2f13f2b1f98709ca60aca5091fc3875749e528bae609a9fe5e59ee059f453ffcc630c369bd11759b265582b9ed80addcd5ac153873a5f48cbf38de1bb2636f3b93466368105f78961217413c8a14b1cf2259b411099931087b6f3ec70975b61d7e4d1d08f73f39e9377e8938c848727ddbbe880661413e0ccf7a2244ee099d004d06f4599638d4427fdf54a0bb1dea82529174f680ec235a9af266d0f22874f02b6454c2184c0fc2bc56fea5c35921a4bce641e9c2e79b8d1eba90d0b89370236487bbe0eb7de1251a6424c5708107768bdd8d361b2ff3c4a7e0766d951ed0722bd050a1c4b44ca41e7ff02434d420b91537433346812c9a45986cd533d69f05f1782b3b433074f3e5f42ebca36343600ce528cd7fe63fff4ef253f65eba2219a67ce04021e29ca47bf868cec7db668fa960edf20a786a1606f0e334f7624a15067f7848beeda52b358179c88bec6fb39595fae605ff624eb60ffbce84414a16b65c1cc810618bdc56b52d2b2e85deeab6d5f8a4c715d5cb6fd2a8da3c8e6331470a64089d309efce710128a6fadb3d90517b41bde14e32fe97c39d8111309fe078fd2fde2cb98504d78899cb27312d01c69d77aa293b4e8bc436afec2e01876c7e74b7be09764a4b1b78a402dd659d57c49840d74fcb7f0c82be6ac751b19a3fac11e9bd5f45546f9ee2888845b53e05f414c379d1c44be66b56abd132443c912e02d0c379a0fcb2dc4181c65abe939ae15147257f0c6e7baa99bec87ea00cfd92f468823fb775a1567672a8b0c39522860beb52dd9db8bc33af3ebfa832b526ba43fe7aaa0b8b0cd8193497ebfd958e7668abef93a318d3d763cd62fe861a3e558a5673505372ad41c697150ed3ee7633b5b330e54949c55a97fc3ae64c8418da8ec94580890625a49941cf98eccc784e32d6409eec40de820a7c2d88f0ebb59071f6d1803780faa319533d1f9539b36c0c1cb1ef42aebef12d88c7761bdaf85e1ff75d60f2132a6d817c4b83a073c090c5f283c10f9650c18128fcf1dfc93519401713c48a30ced0be6b9fe9718a3dc5c0dfa7226604e79c8c2455628b96147f77a45197e2674aab3b6e07f9c17582a7ab0d58517e7206ef81af7c04078865c5424743c76550546d23d16c39c677469cbedb7b5470f49f9d890bd25f53b155b55866d29ed454af274303056b32775a5548635d2bc591a1083e38da0525d1efbfc7a4c9c0eae0a18227c9bd46a6988cd7f4089c83c7ff7ea2184bb9c6a3b98b4fc20dc6515f8ff3657d2af0ddd3e520264da15784ed89f6058ff70ef83c1ba1339c988420662d8c3fc2b609d98039ee5f7ebccf29f64b5b8684a33723ef92bf9b79fac13bc40f7ab22f679d09c34e465fe5a9fdc2425df9601ebea99670a4aac4943f116a2a5dff680df9b90ba1ca8616cbc87c80ecb5d2b5a2c8b5a556c1315d1abf54d980dcd95673931ac4ce8d3f1aa9b0a22d8e8c61122aa2c7b1778a40abcb4c30cb8d92bb7dfd7ebf8d0d373f8dd68434595405aae05b55542b7a9f60c22b50e260beb32677f36c032359b90a8a067c363dc2a095a3694ce6832a337ef8c275065ab167c3a32557be52539c7c42a824983a1f09aa9fef172192b28e3b6cf43739ba673bcf9c10466185a8fade1d6675519ece2ef79dfce1554b68e41028b18b3c2068c1231fc43dfa8bff04f91544ee26cd223d54e0f2dd539dc3e50f04d660e1191c625cddba3ea44622e0a54c473ad1cc2f738a3bc81f2dea639ef1b31fada1c1d011ef5e41f036a52553c1dc8d4f273307abf8c8e62702177882911b8bbd869e0671ae2cc5c47452c0c500d711e1bdea25d7995a18328007ea00debf890243a7325916aa75691d65cd90ab7c5b44c4c5ea38c90ddb84166439509cabfb02a517f3d2d59a7f2f404c0b1c94945aa3559ff7cdfedfd1586e52c3120c53acccc19062b458958c7be6e40b341fabed21f6744d005df2b0b062252ee9a454e000ac78d38e145a82448269676445080226ba9e13bfd8b130b7ed4424fec60e7f3fce3ae60ba147a368350dcd3beda88c752cf693623abc7ac00031c185a4ca60b1a2894090126cc7372b8e7ccfa8b59c94d1cd5865b1721d2b20befea2da4d153e622f8ac32ae2fae425f61e5cf4a8d51beee57d54426a0e64879f9faac138265fd5ae86bbdc5d44b5f71f39816fca7b51144641211f35d980e6042e7c3a6e8625eb5291a438bffffc656dd8b41468b1588c78c1a20e02eb5b7cb765c250bb1e80b27e40c4890f6a8ed3123881af16bbfff88543006550662c3e3013722c1906d2ad4681f93fd2647f35e65a6f0e22504a14d6c2efb8dd2867069107ba51ad0801876daa781a11d2197dc4f9373c0b9231c19c5ba33b55e5c31702ce31f1734d6481cee3c48f87c9ed9c63b09f4dfad1bc5b36956db47c5f508363fa05b399596c613e24dff20f49453ac205644612269331b5dce9a2e87303cd57c58f680adcb975d86779c6d8a5c915adf8585c319ca574567231591fa6aa0e942708babd726a9400830751149a6569c2c4563b85ad94b6b06da5a41d830f6af7d98f35dbcd663229ee7a48c899735b97bc48c02a34da8605794d338e5d050dc80a5503dcbd7d38c924629c5ed2471b84466dc08e9a7778e78011d74d8756dde49e32f856fcf1b1c9c3d0dc3c124afc425a2c5f0abc5bd531ab55c966f334c073e0c305959f8f35e175ee0d49ff1e70f5c0271586bcfb63272b3b133d942d16f23785212b03ae9586c234edd149580206fb6d91b4050cb7884d5e0539319ffa3041e7d371a9802bd385ffe6f8378b209a8e6b3ea10616cd43e1ad896d64ab6dfb07b397672ee5d2d42ce81c0e4cae59e5ab17cd130f016425e0fa1fb3d39b9d2d5716b4f70215837b4933f1a6eec5b0dd6dc5ed59aaf5f25936faf0031e1e2034b701bf82845ce2ea1b0508eb3c746144ada0947f7249785c256707e084b6ee1bc564165918c8a2e376b5ff92e4f4c9871badb4fe18edb5c8463e2946461c097f0ce6586c13cde1fc724ffd26c4acc4bc07b18feb51f0c0d5a2cf96700c1f96b71ecc83654d0f8e2f5bf8dcd0105415ca00e6274292600a18d7ec4a382e9ddde457ea08513b2ac86acf90cc7299f2a6e12b141f8b3a45af9d720b04ae63bb6e4992fc49c09d52bae76192c9aac373f3454a27d03331b393ca437fed6b464500f6799ba648a82ffd8233bf09ebb1680a5c31e5c78a41b991b073c913f72e8ddb99d83f246460a0bb40485bb86185e1b887f7bc3e53b0d68b728442ec0d0ab21760cd142b07a51e22ebc05d80f70856318b3fecf25da6f2fcb24bb2d8590137a552cde46f56d7df6ec69e84b03a9997daf9991dd7767da2632dbd053033a16f9bff23d069510c1691002b268ff5b0658f12b59d24438b749df4f0e0de0e7d51829cb10ed972175478125a6617c03c7c3bf483beb38bedcda371b64f277002ecc6ca2c00639a01d385b3a41ef981f032cbbc7de965d5c3da5c86a663bfb02da543bea127b48b780f54a90678ff9e5349c6b53a6be65ee00e2fef24a19f1bfd3d51bcd678e97f175a1b09d660019b386b2b2467a5197d9b5aa13a1dd62a4e6405b5793c386d33e5f7c5026aee3bd8789b4dbab9e329f2875031128033341cf944c02fdc2a05171dbe2c8c97ecb18c2f54d4a33002c1d996eccfd575d0f22ffb1102e199dee4f96042e613c43e993c672c93516311cc71abda16deb99ecacd610f304aa1cc3a42913d6d997e040abab5b7d6b963e5c1b7841dd3e7dcc8d50cc9e887beddc8b0371c7f51c5e0ec5bdc42b945acdec7c0e92cc168c1beb330131532f438e1c7d1e342216c1cff013fa3766436bdbf4a2a42a35b2974c49e0eee8626cda506e36d90c08c27473847dd77eeee9bd9dedbaa34b4dfab593cd1c196b52b2d327c10d7dbe7a3df8e9b999049c3826f920071eedd03da1a5b175c8515d707c6b1b1658bd579c0ab69f2246d40d5be795b7d450b394033bb1528643397eaf4a25845ee64cda7649b31cd6a6fb1266077babe3ee1ac40232ffa85735c2bf0e461dcd340d42401934679458fc527f135f9b2be22644d1a80a007821fe8d668a5eb92aec69841a4e9fe8e50ea45d4ab24d3ea8b39560a3cdb8c7131b2295f9e7bc7c44b816c10a7d95a7e430dc3413189b85246331322a95e6ba6aac90e444b7ca5808ade418eb0e90d1e0f10d0259995ff463c198048a89d6dbd05a35fc60f0cbca05e39f64733fab80d86b4c76c4ed61d342ae3330e2b733c105111b1ca9aec5959568d389508871c60879276a472062c2307566e0f994d85e488b68072dcdd77a6baac699bf20d408da91ccba94a7ed94c5fb96360e1982c511bca7e9dc18b9df9ae49483aeb2ec15412e15855ed3f946d58dc66fe6d8cc64c17abecb959d0a2ff8834761bafbc83745ab40f81b5b151d4b176d19fb2fbddd8c1014d4edbadef7a6bf6cd90e26f90df00683d672511a4e05d743dff0e791890b9c23814843e8ce2156d98831421c9dcac1628197375b6169ec85220a5dc216b91d11004953d2797e47c438f65e7f07a936eb2a88164206dfaf53d1fc6cb63dc0985c83535108fec10d087478458257b7f134e600bc11dd030a00bcef1a1e7471b0d5234b93f39ab6099c8fb7fa4da35fae26fc397f88b2ea3e8e69230b8dfea3e64e368a2748ba51bba01c1e8d2187fdd66265cc982826f8b80d2f08fe3133cccc1869f854c9e57bb3624b9aa522d14887e072681d90cf38fd6dddbe83757dff9676abe872d2bb044eaa706642dc05627d07d4f3c8b6fe07c0883efc6f11d8efd8db700d0c30aaed5a4c143d7fdf827d3ac9ff6932435eaa88e1ad50587b20e32d0d4be193a78ce49c260d55c42139b224cbbcb943f29228189b3cfa9b4923a68fd867fc57312ea7a51fac36a13ab0b447de4605e460f8dffe18a809604324156fefa5a60698596d67b8d51f98ae7c1ba35be21d4cfa01686fa2dd8bef6b3dbae8f919760ab487cd344119e445c7f0bf20e35eab7536ed96144ac572fe98d1e3abadec54163d094a849cce7ec34b4cec4e3cbf4993ffb6598953d849465ec0e9ef58ae9ec5ea0375852c617729c1c2166b38486dc593afc894e062b0892180ba12cef0c5c15ff020dff8d851cb85a91689e91827700beabdb1300eaef4762d846b6a13187a749d4445905aa93e018f954b5ef653d4a7b8996aaaf62bb89b8426c89cce52bf96033369ea9991b1c10270d1c76907a34e064662b5c08443bdabddfdb1be8cc107c396a0f07d26b9e712667ceaa08394755e4f3cef39a5de80fe457123597ebd39f2dfd08f536288a8d68ba39be1000d1be4b3ec6125fc3d75c92f09dee408330abd78b0f39a503c95d883e5c9e25a3e2eb2494f998be9497de1e5da54e04d89cf7cafdf97bd45ac05938290b3408b338b5d9d01d4444651991276b863fe869df50bbad4e2d3998a6a494caf81ab0582ec2a216257f3e41af0616bb51935e2f48e541b339e35dd4a7639cbe9f0666f1d416c974a10770dcf997b7dad045a9c7acd1cbac0eefe96f3f95c41fa17a15e15bc4b705cbcdf0c4c8efa0edd446c7b9bc4c49863bd8baceaf8dbae62773f6a1217f506f64f9a0211550b371ccc3e77054d5444c46c88daba94f822affb7e13eab28e3a30811922ac1089f888bff977d987c5e237cf5be81f49719de5dee53567653abd2bfdfa04d0016a5b1f225b32a1be5267b52c9929cc06ff159450c1dbb89335d3f05325f5891932e7802981dd58c29de6f8d7130d65af9cbeb17f09cc40b244f131e88160f6d3f9099b376333668ed52491ed3ccc1ccfac4c49d89a9a8a6e3e6d9d9b7378069a41370ce134a6958175e31ff98245b50f109ce70b417770a13a3d3f4a55641d8f1a23908d54499657cd5b517997a9eb1b562507552b04fc00f9fd100136cb3379951de98854134d13775bb4a0149473061db08aa9fb3158fecd188ad074c83a09e0a6548ec57bbe3bddd805e5c0e3fa0792b267a5ad8bb3a0b8f603daf335689550c5f7435b6674aab19cc02e640aefec0bf006b352cf2e76840e0c759308fa4ec63b340748cbeaedc41e4a95d242621f769f772a1623e07e896a473b2a35f8977aae81a8af0b3c12c909daf89fbb8f120fbd30cecee0163a8efc8b70224f8db92dba4187bea6418ed8d820a17d6b8f74c10777daf34651feb6358a82fb682d54736c551664abbda059c8509993c0a9e496889d53c4957552ff316ac6000e5c7f9a514df6a0d0c6e473634e4f881a12b2a74ea7ef6d8a3e5be7c59c8a1d900ac10ba40f459b3aae55a384a3758587cc901ff00e620aa4aef028968f5f8224f1395680034c8d07bf327dd8fadc816b32f0d1112a0fc7c2642c337a6dc03f2251528df57a98b16804cc54d6279ea8cc831afef54e280d26231759cc5e3bca3d69d7dd4b50b3717eff66cb10344fefb81da3225cb21efe269665fe5b44094e739b6f79034774f722176e6624c8c3280a70af92feae1d35144d3df61348dfe64806a445649dd87184a76329145ca4bceb3ad1e10f7754d31df73e3e07f6a68ba6eee827295e007c2bfb977eddbea9fe87f715e33f0c364f11518452a7693efb26525a52407a401294b56e33d9d203c8bb144895a95d08a1d224b26b7ba93a12322407b4d6cca9c570959e82c02ef57308efd8172a8aa7fffe0f64e892ec87298fe6f61be22b3d806721adbb0778b479e2d25e800428db0c2e4130cdbe796086fc9cee049edc62c963b83f28f404df42764b8853ccf59579af833cbaa63d0dc0bc36cc467448111fab2992b6eba108498ae88da0e10237e0488c2d1ad0fd0f58d440b446794bcec867e126e5dbbc4cc46ccc4a8dfa1d444bb674e24dc8e32be3c0a218ce5e7b5817dd29a6fed181ccdcc0e7a1a65b2ad2a6559a0581b04e61b7d5031bd8a65e8a41f6d9f348a9aff67afb133d0181083f54810bc726548ab18465eee3e59c1bd969483a673c5893e0dabe66c3ebdcd696eae9baaa94d69e05f1acf1b18f02e3c5a6767fba09e96c3679247cdd132c4f9accdcc37095d9b7a2ed91e47d466463b988013153fd2dcb909e2ee9dda0e3cb3133d15cfc1c8b69264c52012032032bbbe00433e0d5faba9e102048f975f1ffc9a494e989264d3398ab9ba149ee869bedbae1a3ad464fdba667f768e889dc0691cc5396a553085e22096dc82e27e82a4743bb91a71a00800bcfcd377720dce5739f3f5053a5a5cc7dc454b62280aa8935c290b453531d3915fb0de70f5eccdca0b27d862563f6bea8a7b18abdda6de7bd30e6c1df8b51b618b3ebc7421ca8a24e38fe7426c3b0d9db36eaedfd104e0893889a065637cfe80716e2de7a371bac17bec98a391807d9047ecf731b4f3624b96480a7601fd3240b839a144de35d242d01c640b42fe843240ea9141622b60c4b1a72bafc9d1244c9e65a014bb3345eba7356178b06a4adc684fec3a2afdb23d19292dee49569b1fe5cf058edf4cee05cd485d42e04ea08fc79aae960c27c7a0797e50f4af12790f634ad42dbe4ac24e346bb85ae1e6b50c6167c0c9ff23becba6ff1a2bdf48326602a16a6066de65ef165071a621be3b10b5c2eebc419fb82d8b2275d07c808ecbcfb3696ce47cc132d23374b677d41a3740ae0bfb8e88bdfad5a33b7a4350d582ad04d578cd86472176b24c2279832e24cf8855f4b3e8c3aa03aa7b43562f2501db5ec4d7cbe290e550f612b74b2dc8bc3b49d82a225f575d014b3870fb2bf77dbfbe24c032b74b68a7ad03c2f5ca659b7d8329a215703c3c5d797c457eaa381165d264892d8b73323a8cf9abc57bc87e3400c663fb5e447483a778b9c815b879686ec3b7edc444a9db9d357ca479d6af34711a7c1704c02e9368e7deed028402b8ff53b182194439dcbf0f11509d4d2d134864a9932197b891b4a6d913420a147f782eeddf8d74277b3500c3eab44a8546ba8a431d4fd6fe051b5dea7795dd759dee2e234c4adda2ef8a0fbb800fc10803a7078a527f0f11b5e8ce5bee5fed4257888acbd6d05b2151cea5ae013c23cde3e3dc33b99535adb0dee4625dc0f2a8a38e41534c0db2b07408d8921024b8024fb5618692c4f47e7dbe18cd0c104183ed34b0b1045162e620229ed581cca9faf01f57ce65384db3a0f20b51e345a2299d69579144ac562a2537e0c97ae1ded4a895479379fde2aae89b610bb8ebb9369a4befaad46b9f8247add39483822d273df58229e53d404544d400a5cdc45b51e00a044fef5bc3fd3de5c79225360af9f7ecbec68af6bd01d2a21f8df48ccba8af7ba55ee8c9f1e60dcda169975628d468249829a7e91ac53fc804f536e12494dad81086265b317e368a6fd9aa9a0e0ceeb86276a0d2c61f48189734448e5a2601f568d807c53f24fd94b0965f9be8cad2696ac04392dd04b141ee199cdb3b6bc778bfc082ceda52f2e0338494e1006fc1068456824821e9b02a7cad2e829590a60e66539914f21e99e1a203ecf728403ffb9de6f1ed5c3d65e732b678aa30aed0834f21340d537cd44cf599c2a10c24b71b296538671bef19f22c87cd8ddf605dbe343879e00f5f21ab40814476ade3ec337582335877c50eb8db6614fda071a8f7161d4f79e7fec42afcc3c7f2092dbf2357383ac98d5d988c3b630575aba414ed9edc2b5817093d55a53512547458f86262dede25272d9c9d6b2037753493aef93bf84bb30beb78f11136fbc7a0b6c5958f6aa7e70c47e592201ef882990d6efc0c2efa51be3cd76760ff850b084231f36dd903a5b5d9167034b0e814eb5d116daf2136b4a0e1e61e52cb5f7cb3d74e51e4ed91ec153a6681f53c34c5d143e5dace9995c6b1c9b85e49c5d7c415faf94852db20f965c4801361925f26e9a00156353207a733f61e306656d98933655e7ea2844826275ccc722b267b7763d745dbc2bde13b32012df75f3eb631b5d7157c8670f629b7181da82b9ea85230c24d904f9acfb2ece3b2808858e7983404fd6e44f7d1a60ba3f966a97ab2ab2db1525660394bab59fcc5889c09a95c696c0aefc045e2ceddb56d91436eb7ac08a73b7ced69383b391cded4b19b4c2cb98dfea51209eaed01eb9e20d3383fbf2ea8d41ef33f40e35349429d4eb70e2fc7a525344acecc37923f8ec00cd97d21025f8bb57d457561f7379e7fe374e896235fe781fa522961fecd4e04d02229d11999c102633f7a497aa6b2930487162f91048c6f0a8590b7a8d1d25f69b67ae79583dfad536fd7c46965ae22b54c4ff01441b69655b5ae07439224ccfc257a8e446c3ab7b83b421dc3be2991976228b10ef12477a0e53883d28b0ba760dccf3f928c9c21e12da69326642bd8953f6d8b2093789c7b9a0f656e5a41fe8d17c044c2b166c7852ec0f2cae39b16625f4c7ef05e43752668e6d752a92981166ad4bb73cd05920a6f38559b9cd345327c798e6bea15ca789179c1588c6aae1d941fd0daa02b72380470fe1b35a149b40c94605f80904a2b4bced4c87d8b0ff3a0d82608f5c86eb302606e5d873ec5a727a7b6087940d4104bcd686d0d93909d18da32118979e6ad0456f4566d3382e157d7b4fdfdab382d2b4eadfe86f3eebe0666c7e40f722c97b2372ef7a72d7b603595d81d32c9a8bd96f04173daa4da344afa1f685e76098f8d32f642e7852fbf73e15287148bfc9c3aee6de19d05ddf89f46a05b63b894ee6568a292c225a29cd7b45ecb058bb7a63ab0f552a499f5b870e3acd3f67c698650cab149908fb094a9dea14671b40f042f0ad2baf5c072fde386a915e77c613e8ac7f442758719b5e870e0185bb91d6d0c6db56f1b57c691f1d691a53d772838b63716bf973d39064b0363b5131b06555fce43199e9bc6769c9452c1a11854bbcda5e9b35c4416af5400163c9e94570d0bc52e39bd85a51a096e9ce81c797ea00af552264deaa55eb628ac210b42c8d4e54bd66712213ff12d1a5f573d1a56a30773aa506abb7eb815780386ce43b0ffcb077db90a374bcb5e026599e797fe80e52bea001ba2fb446a3e01cd8c5b8c583ec8a116b76e48e7558ee1e92621bdd7ea553753ff63d7cecfc67656b07c19d9706c8d0cbb7411ae2f7f69c5da46570a181b2e7f1162c18a3801a4079d0aa58d5a1c343b0bed98c05592ec5063027160d929e19db93de35be04749fbe8b54ab1242165ca856101fef2640b350a5ba0bdbadaeeeaafd5737fa827869da8f94c55cea82afcb30362d30c74e24e758fbf2bfb44819a4dd47b521a556898c1259a5bb925674e285406b6abf1a8b7c5387535b683349c9cff92d09300db1af91c1a464dcb543d5aa63578e3a945e7cafe6a0f584f0ea61279137ca3c1c019059b2d61a96fea2d4649b4b57a61c3b1bf7d77bbd00915711206b66cf2084861d9bd09292115c8cc105eee0fbf156058c60a9b08108fa5362ee8aff1bb653e42b3d438641c66c93044ad721d2a6e98c171e3d8c75a11d0c9bb18355343ef65e00471a9fbcda98cc7d834feb30718953b0d3c8d13156af3df3b76470af18781080b2686bada545d20bce918769f8e7a4a7c573909a1763ea67f38e2258c703880c68f126db600e049746e11d59f4d11e74ce4a6c6a3ad314db35d793600b1f166053dc10c84982bcb1e5297cfebdaf3e371347ad0d8bd3e7401a962d6c7263cf8ba583620434772ad296d21da7a39823d0305ba4c11c85e1123cbabbafe2534ad5d49b6c0f21a7448d1695776237d452dab70932fe0854c2784dd02eb2c2d4ddf1f4bcda466f3e23327feeba34d508d050a06a3354334c2eabaa303ef3ba45b49866026abd13a9ae01bb8c538123789b5f723992213d757ec7cec168fc8f8e87a8c661569377e1c7626079cdbc82932a80ab0c9567bd3c17eebfa8adf07346d66f14ca930dc603787e20e8ed9343b57bf0db167e24bf88803a014082c0838d2c57d2a7b20676e7e805f65b47cb11749aa33647339811be0c5b31ceaefb81560ab14f8c602365e017946529610715cc9d5f9ee6243982bbebc685880dcbfe21bb267019d02b8a6945b7a0544f887a55494eb9fdea502c9d4f7b0d2761090e64f636d29cd1ac85d5654f30ca075782c3b7c2446ce3181f3d5eaee6bb3199e68dcef4922c20bd16b8a9a244107660849a16c7bf55d23f66d72306a94eae381ed4574494f72158e523dd70fed215de89543ab2029bfff68888f81cde82493fbb97425dcdeeb73d864d1e192ddddceb18a35dd712e268c26b635e53e975bd60247d10854fb3aac45b6bd82b24f72d813af8b92deb00ad23dbc767d9ea41813b7e081ce718ca86c331b03d53fe93c8b35745081598eefa91c5ffb13096b5f3a0be4bacefcb6bc0136449c924328fdd5bc60653dc0a424c1d50fa105530c11f9ca3cfb709288047f68e66e5d53b3d166197d709e95534c3267a39b2a7b87be8441720fcce878d629fa117b06af25438bd12e9e745d7bd80e5789159981e0cb4e2ff3ea6d1cadb4f6cafdd52fce90917caf9a662b442da88e3591d307307d1ae58d76dd23c1989aee6a1593252406032b6229a331a7a3720e2ffc52f01af366daf4182cc2427e17f1989fed66952e4e8c8c5029198a2f62111872d6d5f77ec3548d3ed31ace13f89ec41228cf95c0f6c3fc0ccae028f8ac0abbd89e595bbe15cf048bb80dc49ea74a3b6767389efd41bdba8bfa6cd23f16a1877e8dad9e3fb9abd87cf1316f60006c470991521d90f15e23a409c8b3220e134c143e4eea9be0a76a58bbc404e01ea34dfc7253e0da8a26236331b9d5fbfa5a164bc4c0f3a754d380e07881f05bc8a526fbbb44776d2ce30fb3eb11d69ebf87adcef708c90626a39c0decf35a32f0a05d7ec93d9cbd0a77110f49a87c77e23faa3eff1a3ce6768343b6ca600d78efabe030f486d3d8569401e0e77cab3b1fc48dea71f936297a60e83719490ccf68c5e8d7e6886baa9ae0ceb7161271c9b5c6076b68ffec26a482af31862c66dee919e08cf14ce9c11399a65630b10f899dc2ebfae53a14f39aee9ee4092a2b3f658c3c7d1156e4e0a54e9f501da80d384a80a8a2d1d7f607ec86957c8b846156a43560fde97a6c96d4bd3aa7a3ba57c0a48dfd0901162ad41516c966d4a9b3fee9b255d08fb398dcf503fef229c663fccd46286ce1a48739835df3ded052727de873300c0da2bf0da8e7880823e08554e121f0a610b9766221ea9857155d7904073b65ea2a84c87d9e2851c6b5e445a8cd5bb42e3fb718728f273ef0bf913b9c71e104c8bf2fbce8df9f91f9e762166b4712e09591dc0d925c5ac2c1eea69c1a67e20da4d108ddabe9ffefda1fd8321aff190f56165492231662b3c35db68494ae5d52212e1626a39f97b8624d2cd52276cdda7213522c414eb6e03c750e6aeda2d85c7894f356716ede0f003e765b7ff945cb9a8d17240f9b719cdf7e91b95d4294e9e1da032b599e2704e6f8de5b1ca338453dcfe661b398513e56dab1aab6626874e50e42e1f83281e21d9c3175b73088b1265d138b7ee86f227f3433f4d656b7c52c9063a6ebd8c54b0b1fb7c0bb9d673db8c5b1e1e1fb3a7438684abec5c907b4241b782cf3c035b9dfeff42678d03d4269fb9ad458895fe1a241ff7527a0d86f073219e664276a0c18a33154c467d6c109cb9490fd8daf65843b3de2eb7ce427d59738fdc25bcdc5eb2da4c496354bffdfdd5f5d25ae19bb27f73295e9fe9d6934a20a9a8be9b300c28c2022db6387d1b1cc4f751166b216163defcc4e7555f50bd185d5dcf41ace3be8139f461a8aacd4272303c1c00bd49377d77f3aa9024c4d304bfcd7144dc10ca85858f637d4613a9d4f023c02c83d0b663eb9f522734c7fb51e5a0db6ef92441f30f4e8a1b5d4beccd231a522ebe5a6337bede976201bb9129e31689a415c749ab56c5bda14cea9f4d1ab1e35a3dd521f2e9b81872fc5f89ac4b54776e3f2913646c03c946f548d6c87edc4baa6fee04146ff4a5ceeafcc959f52006cca87a4eb04a0913e99058f0893ea70a8be3fcef96d7ea2a06e8625c57fcef2b99982a8165403963e573423f2d259bc8485733eb072af723ea9ed4ec4b04d3180d19ee96cb189c49f6aa9d61326a306caa5cd85aa1b3d373cc361da903d261b94362e69b9486071570e2c986d84c983d779ff5406de2a82298634ae7bd0bda19538043412c2cc8d3c870c8c60417619a43ff485b12ae23617a704994467c4799abf01d78db44d667f44ee183d628ad121121310d7a98288853221c00499ca7aa8af517ead6d7b1be54c3f12971619cad41408bb16e02e53de5d9c716fc2428f732d327e864d4938c5436fdf0ebadcdd56e5c61be0fec18b87c78598904c48c46d128231efbdff2fb4e8a5386d8bae219693c8e39a3e0ed66334f2f3422e51656d30339365436b8c1859fd1e7d4d39f2636ac0e3bdc40d1000c312b4716892803983bee09688b232d2ad4d0769d2e4378f2aa2df21887bb01a476ce036c7d4af73f87926991c364bae901aa0d7a39a935fa04c3ff57834a264e498db44b980c3f43f3c029aa70366385bb027213807bfb59fb5e7d98778d5ce8697d09c11185340c9cb44fb861c226883a1d33bf9052b2c5ded2d9ee816c6907cae555221cd6fa7978331cc51c4a83ec975450ef238ad0f4731a4ed5342337f6ed355af9f684a62c1736fb050ff8f3973915593cc5e05a0949abdafe02df7d646f21b32f8a0417a1cd318ec203d106cd3438f9526ed5202e61debacfa3ba4d8a27862c6d4583b0dbe43718545386d642de1a46815ea38e3eef1f91967c4c4ea9be5f6f4c12e320eb08e1c6ea0f1db8da6ce7afa6b10d868358761822f3b71a3bf6a33c35b0229ab12f7d72abeddf2f91a8eb11f45fb35798864c25c527cf636e9a39f8cdd0966f41c9ea879b5e0de50e5959917886cdbeae02041dcbf573280c6516454ac28fc8d0d2f257179ee4b7bd17bdf5744a42bfbabdbbbb68ac5a5071d53c48ea7287fb954bfdf282a2d9ad210bb405aec5bfcfc524b998662ee42d2df048187c2ae95560ee0dc66b6422d99612b95ec660334edfcb4fc4e0f6201add7bc1d164298b6e54dbe8ca26bffcbace2691b1c27d293b3ca3ad31d0f0e48a358adc4d06a1b8df6c8cbc1b08304dcff0b625a93e97e297fdd949d85c0bd829d0842820368483d4a067cfb3cc58daf11122af3a359d307b20af945786ea22939d5c172279d14192bec8c1df828acfb6184bf23b071607f4f643889386994938f800f8b54b341962958e7b80522035256fb9b76af435bff16f41aa404281ae1e91cd784d03bbb20f6464d197f9a83c0741996e12db322bc2909c2835f7474cbc3ecc6cd74f71b64aa9d9eb356df1b6b0fc34b42d3fe0aaedfe778c9b445249437b52e9a50a1feafc2586a35b337bc67962e599c3674499f5cc22d88d1afa3db6ef18fd63bc20fcd972582b74455aa4d4d6cbb1b55d464e6c29b78116c9775fe6c90f9cf8d56b2cb930a9afecd619e72429b4970ac76c6d97ee935e2eb3c8d0c3b56fcd57b0c1dacd2ecbe63fbd2cf424b128966b3ceb11231de20765b955d395fa09c2a9020084984213169056cadc5cf64410089a4a193b263523794cb15c22a365244b2029a3315afd9d4137589529a250f2a4ba464608d9eb88ffa7139ce919320e865c9d28fe98bee6ef8b129182d4111f6f3cf654b34a156b839489aafa779fcf282496fadd8da6baa4c504e65a9dee0574280bb2ccc5b4be4090b5c4f07cb2cb70bd22113fb25a6bfb16f197e91b2e88efa66874298472c6fceba6b4c97ebc8746b1fce9381d455542965869b216d964c8f1f48a6bd148aa4c69b9d84bd488d70a8df330a80ee060b73720a01a4b44d0b935c692c79a3c0a59a2df005f640395e5fd9649196f021b1c5ae85b0050284b4364f69c88b255e7af57c127555be384d26c92d7ae4cc4c2d225df4c02d97d9815ebaaaa15c1ad12e6458b0c5874298bc99168cb5ed26d1b6bce253042967c1c06bd3364ec8555b5db44d2af7369766ffb92010fdf582bb15d9daff2ce241550c4d28db0930391a5d0eb4f573aca355f8554953d8fe6152b43258025ff551e781eb438daca66b0f10a75026f1243e33223604f0c0423704d58867645f092a8aa7218c61e2120e4d17990278195cc4ab331399b4db20e9b18da05e34e38febbe1b2b389454c6bcc79873e73c3c17ce881ffd02c5a454c1023441d115c3fab64339aebe30a1ceb822c53c137325870ade339b3db4eda54a1426d98fbdf931fef0c4c6f818e27ba4d8292bd4cf3d117887fddaf74b0a5d62d7c6fa6f93b31ffefaa9e5e3a9d185cc04897bbc16ddf2c396be34640c47b9c717f396292510b06815b0aff81a4ee93c4a99072613d24c09f1ecb9cfa1aeee722ab6c1e76a04278b989b0f20aeaeca931e3ee98bf65c95501a477ce718b9f577885b27d73fdcb443fd390a87e57b00fe5052497b571b66bdb9865588c6bdbb55410b20e76771581e36a91c8a179a3f62474fd094668d65ecd06c5a60fa1ba749d5f5014ee65eb361e669928dc241b263d4b33037858b55a946efb8cd94a719511c11c3b28d8c65cec8581016b126b18613c2cb5866f6905c01471ca629df0f66790da61367b4d1b1dad9d65a83916180bec9c9098a618a0e3d26ef1b69e1ec60829a207a8a6f7eb5506b71b531ed8dcdd1394868b5c7dbdd2eef644ad189013b03aea3c750b58cb1e7ec5f1d7312ee69a2cf7f0b1d52a326245e0747ca556b93bc8254da8912a7779e060be38221fa8eed5702346073a9a833643ddab364b8951a3d605ceedeec77bd1212fa5d7dc1836d2758111b92cbc69e49118d8c641caf965305514651c7526b9c03a619d3328a6664705d94f973294be2b96e5f96ec17bc42655a0e3c8fc75fc7c8cf8f945cad77df2736cb1393f26a387555ccfae839ecc1fa13d0c3d9fa7f83b61a257dc81b909145bea72dc1960462c026dd41f22218917ffdb93afa57b3fa44fbef7438f14cbd3b686d78d71ede0b93ab82bfe3b14d7940e36b6c447f8f9a458afbef5a37221076701cc1fbd2d3a2be34b84a9a738a74f239d442cf45adf6099069e29a0313cdf7809422ee1c43f7c8bcd8aca5a8acd47fa8de0b5eecae571c274ab70b3b67b04bf4860325367f991ea1ecc9cc0b0ce77888a8aeecc6ff8b4eb3a88feec65043bcb5c598197408c13ca9ef96b3c0eb2deec51954666f2b392a93258fc58c0f12a1e32cbccc3628a289fdcf2d945dba36794d8d9d8684d9e2cdc593230701ea1532820ccbb5f5ec389bab0b8f976fa055a8b69a6ab7bc87d6d2558444aa59d299dd6a4b54c6553d48b7c6790079e9c9756c7ffc336af133325bb191f4530d0f952816c93615c10a0438e959a9d3df023f3271880e62467c9ed19f874763f466ea9f753f3d4da896bbb6fd261b3489c0f19945ec2103bf77f7203b0be7803d3419d975d0610a90fb2069d0143809a6f23d39ca068d2c67ac770dda79fa1fcad3488572351fcfa9a5c08e527b18a61c1030b83c9e3966b9555078ea0ccd42c3912e78798d9217870675507eb9c24b4b614ba0825e3a02e58230f6f999e7c438bcf074a8d7cf544323e601997eb951be531f25fc4d030de88a9bfb7a71042e230b1cba347f165a950b21f1a8f9d7a0a938be463b8cdeab388a231177557b69f1f5e6caac1791978b4cec471c5c93580c0cf1b0fdbe548a2566f8256bc1c5c0c519fbc0e38b2a34609bd276ecfbfa18b56b4207c3ba1ead9238a8685fedfa9d211eb4c453fce0e9b06e17617d3cb8d451bb247d53d809f56c6ed92d47f3f6b20887906179f16095c848101edf2e14dd57b850d6eb00a2574d3eeb446c911b8f1442c8fd340eac8332892e5b8252416f597eaeab50d801119d4a37432c9691b2bfc197d9d188d833eeb6f3cf65cc77a761cecf0c7f0f6895226b2932c3aa62c9cb26b193109c2642711bcced74c8b9610240840a7bd8a478d394169093a758da34549c48ba1e2ffd7e786c81dd8053a51ef421e53703c6798ed6bf0ec86c7bde470b2714a92ce85b7dc3f1d744e74501fd2eefeaeb40b37606df33a20cf6bd138dd9d80d01afa21ce420a2a3e3f88c1d75196edc7311d79c53756a5c63df7cc03a039a07493636fa8b4e5a5d4ff841de7cb2677bcf8d3ea8d337576d58bea3c7c5cb5da928e4157a8b1f5faff924066f701b419943fa28900b6b2edad1832254c413cac47a34418f2a214e76259426d9c71b54618d1f86dd0cd8159d90af723c3f2cbf4ebb1d8da3bb77253ff7a8555ab37cae79d5114b5150adc1eab850d3a4e4ed7b1e16de8a4eccaf8dbd58020d64fbf8f351ace07cac49f9451dd9e13c64019f76962293245c5cbd6c00c5eade1866b923dd406d9700019459d7eedb4acca6bb597beb281eaccfbcaed58bc6873d1ad901e7f195b1a9be059e41406204f001301450e0aa80e979abada9eed7030d9479509d9218b5e8de00b7c6ec83607a262b1005c888655f7f3aa9ad2fa43abe9f1f49a16afcff308bb53482c4a988081f096b19c749459a16c933219d602a88d0f1290d01f6e1666cbbeb1b09a5c470bb64d06d68797b703f99e5f8d1ffa7cc9595b54b9bf6d562fc35c4fa613f1243152696b74710d7d3d9f48296d1465531cbb1fbd369b2a79c897e13b36439c27ceba9b52286f272c41a0fb1a3dba7cba0aaa298a9cfa9e148f33142061bdd16ffe604f5b6b7a6a674a22501db2c67f7e72b105ab6222efc13614243d37e8602d1f56cd4ceb5003d89e83ceb0b3a4c830944740f5c4c684ebe7f79eba20946a3da2ed6cb11ced10fc7ba2b63f7fc1378af92cae5ad50ecaf4b9c790f5cc24e99bd003b2cba83e0fd711242c647fd7ca271f360f0bb0bf72233874d65b4f24f7a89c376a51b780c3fb60e27225e4112dc90eedfde83bbff63727c57b33c105172c801411871423e02a9bd790cbf5eaef046e3a401740e4dd40d2ec9a02e40974cd834a90b1c5d9a7b15e5fc763649bed15867215f3169a85bbe8550a84ca0aebea33aa0327cae1e65b69d89d754d0fd144c4b6f0c4b94c71861941c1ae68a81e0462dd2bdb06a8c69b0437592c296b6aab1330f5888b3dff5e4795c718d3a96313a55ab1ef3375c804ad707dbf6f84d7826987784d6b00913b13b8aaa19c3d1f22e57af55a2528625fc55d6cfb316d49a8719764fc4a0182c9619a5200247c071fa0d476444e3428ac6ea2dc5787894f7b142ad808745e2f8933fbaaa7e2685c421d2e136593829d4f794a4e3020aa9d8bf36310742c50a4a3adf315b3c7e4f19cd83ae364b19bc478f216dd4f8d8a39e09d358dd74a7a30cb518642344bade1bdc4525e436271adbabc1da69c40cd201fd11959ab916b1d7eeeaa9e60d7a4fd639bc09a96e4081bd035efe5f529cd04e43e8813d73941265df3cfef56d4b0292af6211b331b93acae56fe2268b08599b230e0003459983794a626e836c0783aa374f511ff3155f99356e762c8eac3574337316245e7658c6f75c16bc09020e01b8106b66ef8935b9521fbe9f0554d61994af7f950ca83cb82b372081b6a57558795bb88ba18a9c243f6e9ceae6dc7740979f9e78adc5973539a7a9c4efeadc32061b597dbabdba1a73996cb4df86a10cb24279d77b6be43cd63f7baccd2113c40b44ca45596524dacc84efbb69af16a7000e53d3808cced0458adb926d92960125fdc60f2265c04ce2a2b247840ce33709a0a643dff1aa499c87ef0eea1ad689502a79a6c70e4aee5d4798f5661a1c83944ffc5dd893599115d22e7e17ce71cbbec656c9fcb85715a6901ea5508e1a50786a91bb8ecbba1fdc1d7b6586c59f9a18c634901c055b75da031679fcf350b74f26aa8c1dba4daf0dcf5ff55eb83b85c12139b7c046714f938cd1588d2c3d1d5c3d38f87e6ac4742c57692c5034649fa885530e204f3b692299656a5f442f4d929e0121cf17564965182472cf236bd374cd7f9ced677d6f57513babf0c4f9577e224b2de409a70681b91c7913a7c2a6283ad65c117dd3b142803a79a5fa15f898e432091d0029510ea84a1b92ceb3708373687ef665da2bdb95755b069841606badf5ab7dcd2df8ded08c8f6ba361751bd9b82b0065a42288b30827ea1178c2e337130d440fca8f6b3d64c4e20975a6ac406e14534cd0063b2c316de290d2bf0b69dd07c6d05666ef28bc979fe58098126484665fd22823861f8242988c1e26533504cd260fbdbf07453dd80aa81f3dfea4514946388f19882cec003b0555b7b573e3c011308dd5fcd238c5846e13203a0c400a6f09ece2357b055b571c9dc2030726aa836d610e6781be32c86d98d4644ad9e01b6dac6f69900684c7534fbbb3915e5a6a2f7f6dc4ea57891978179f38ff20743cf19ce9ae0f6d3d1724d109c13945f7096e9afcab1b11fe169bb5e14553c3489d34c6e25a49e589d1f1049aba5e251e04281cf8b532b18ae0b87a8b03713138c424f01f76f1a01424ad082b240f9ee728efb5e3f25f5aa553ceeb4152677c9818520a0877cb5563c56462e640f0ca40d0b13fd6bd82857962b0ce7388c3a34d741225496effe4ed645fef4e674c0c269c28e0cafe31b486cc3512f37a04c9878ac092f1957b0bb0231114fa97005ea60132535a14fc9e53208fd7fc609ff3976ddc0752e16d3b9ba9c5ff1bfeacd0e888394ef916a114e19b94db4342264def5a9ed9071da9fca6f6fef917497d26fea717bbb7db5930a94f36c6aa146c3ad44832588e160c05e3f3f7f0888e9f7e36d102ead8022c15fdc12ad1a6db90cdd285ec665d437422b89ee1215b8a6a4d8c9d2b829ec80f409d36fa120c1be0416ab25002a265b9e11b7408175744b1942cc9371f8718798f15b46b20a124a74d05135001d452f5b03ec94e7cd9b29f3393f9318f413e9c6dd56d4671b6ea483fcc99cd00e2d89ceed2c1581bd338803b145374d3dbca2926db05f5c5e8307f470e642d784d7d4b6c0fe46f990b21723896720a393ac59178a2f9a0602aae8e62d242ccb3871ce4c8771b8e71c0ab27262ddd3f4fad1bf87feae19eb2237bb730432a144858116c0b6434653bbdc4bcfc07e29c6b6da49dad83026e58fc08db17cf9ff06e430e5e2e1a1429b7524389527becd445597bb1ee684ac5f4563348191bd9a7f700db360089aab21e9ab7c9638da5842deed2cdc4cbb70273f33c0fc9fb9ac9d388ea23d82e722caab315bd70c745a4434ffa3cf7a925ca16c989c40ce20920e7d9ce0119f9869468aebf127eb2e90efdbbd3eb2085999b38a1d2a27ac3ec7903b7eee64641e9883ba36a4a5a7a9504cc61bd79e889e66571d0476ffadfd8db69193a606b557ecb142de1542546744ad355df00457d3ad7725559bd051c86f3f2cf933a785d370cfb64fd8758808fa40302c0c907dc0bdbf93d1d0dbca922a4da4ca9d3787beb83b14fa8c46b3ac345dd20c2606b3b973d1c0f3350060d42c0f772ba176326528d53f907f16ad11b78afe3a1e3b5d8c450a2a27d004e034a1c76529838f57c7996d6875e35d18ddeffa539b5c4f33b1a6ffbd916137343682c3ca2ae8b1bd1e02aa202d53276194bbbb489ea90959e2a86e5e11d4cd53649d0b0f61a89c7b0e986bbf5bcd13ad38d184cf43209584b90590fe0fbd10c3a7b14704245fc3a9fe3261c92f504ac8ed36c13936126daeeaeecc9ecdb103cdb977b84aaa177648ec57f9fd4887450100d094207f19bb81f63ef40695fb9fb0a6fabbcd44fa21ba12f76781b03a5dc4a4b41549d064239f3db489a10464ca4180b34b4bac181c6ff3baddb8642130f1d082c091be44ca996e08593fd8f98eae25ec39d6e4f57f0dceced775e225afcb72f5c79b545fc1a56970c4933d72de51f427f24707027602fa85dce257c6a149ed897ff7559f739fafa0f50eadb796fc4a4cf5ba9d98b67fddf3f2442d4e64eebe41dff2661cd6b2eb38aec7487e8bd72ece5114b5b9723888fc8a68ea8e4b7d243b2113b3ad3aa9f8e7ee4d90b237cd6d255f51dc702a1b2ddb130bd7e41a68cb41948c0e66ae3ee3721852653d9e3f20664cc89901c1cb8dce968b7b50c91f9ec35eb1f74e4d7ce2698b1e89649d62f5fa63ff85cc080de4304400e2e97971b80c070aa84e5d9f14a051121439facba29fc8c93aa7b28f78c51f6c7a068a6bf0330be82114a9d2ad30375be5b91caaa35895c25ffbc0071744cc27c81aa9f29980c0e5791bb175eccad78a47868aa852090d905138e465b0745a42e09ebe79f3b4cd7904fd27f8bdc1419dde625dd19684a4ef5653f1c08bcf32b018767b4cd6a222cd54f9ba9b0e7a3b9397a6c8cb00d011cd75acdf3156d5f63068d88a8aeff65c54bb488709dd03065cd4b73a7eb131a329f3b61916acdb9f889cf701eb26c477e6d563090f1dff22dfc69bbb3c0ed0d2cc82934ec9c777f5dace1ac5a0a0a5d179095be3c09ee483f1b9fff01a3468deeada2c95471c044e1d92132af51df710d2ea62dd06e9fcfe759ef434651447e62846fa821f692b3e89caed25b7d56e2c44565eee0efd501df8f90813e5cebcb5a6547e40b912e7e125a6dfd7d94c4de3d02f7931cae751cd79c7f8b74ff058520a58b3be82d11d48c63d3b7a97e3ae8def84bb67a6afa41983e617c085f983286fb4e119b2c8d8dfe858c7fab2e1226f1624d93e1578dd8d5e6a3cf85299fa80a81584d87d55f8197baf1eaf346e4126c68d567d5bfaa336dcedb15291f56a424be8aae7351ce5ff2ec9ce3ae4ce54a1bcd61d10ae86b0225319746a2ca4bf374857754eed9895413dd427e4ca3bc146aff68e8507ffe34ce5e3ea1ca23f4eb85c55f012d50ff61ad54cfc4993eb9c59833ef4f09bda09456dfe23dda85cc56b64e794cfbb3b08dc214ad4597e6ec54f8befce7e401f2afb8328e7dce04892ee9c182578a7763ab27176fbfd64f022c04afc2c5ced2bc6b82ecab56fb2d68a0cfdcd5b3d4e66485555447a7f8b49c7b3b6b1b5a36b57efc825a4cae5cacc303fcf57b447726c8aeb2ad90106538531d3366e3091fc9cc99e10d7028e9e7ae59bf0a72e9d8bb6bba0c1a2215dbd73ac813cd1be1fbf7c726c34891677a989cd1e603a980b049f1dd3b3c2e61c39f1d9731ff30948f0c7855229f518579366adb71df96efecb5c9f2cf3fcc85da33632107be307c797057e5004e712c0c905ebbe9d381926e5f5a2bb56246ed46979f6c28cb2d0726830d2a630bf82a2480612fea4fde1a39ccbf26013f114d4179ccb1e798072f2e28aa0552559cea7e575cb610d7a55508c467c7a504944a8340b14fa8409dce35efa8d65d1c592c03ecdedc493367cb904ff3d1348fff505986f1a17b543be37d2ddce9d116399cfd58ad150f987789f24d29c62d3d6b91bf118bfef22f1cfc094f577ab94ef6cc9db97d4e08c446d5f35f5aab78ac4a873ac7d037cc1db001f1c92cf8b81a862f69186118eef2e88fdc2d6e29f23993ee765d56b8fe133cb709e56b9577cf6b1ec41a503c88661d964b058a3e8ffd8d21a470b609c997d4a328390f8e3c766f9be70ea793b0836752b355027378b6fe1ce05a46b6f7b8bd9524ebafe3f239a3d58b1faac03acff4a6027604b0c926ee2feef9de282c0c1afddddeaeb41a750840ce591334e86785c3c85871c53e03475fa7522dbb846b8853a98fa4a741ffec24e8eedbd43773e7fb9f7c7003a12b8967941f5f68a8b2fb411f87552c23ba15bd6f41595d68d11541855cbe397300f4db5b9ffcf33ba2ca29bd4158ed0d06572c6e30c0dc026e864a65511ebb2a76bd3f9f351789de1da1408db22dbd8fa739df78130da07588b4a79cbe354b509a5c8e8824dec32602f9e761f2d14d7a88274f6abfc5c9405ae419e3cf41e77ec0763fe2b9ad0dbedff92234bf7e8c5f1176942e2e40902667e94dc945143e01e140138e3915f6e8e2caabddebe6838dc01ce54686e7f4212de00dd446f467e14217581a36eff1107c5c21ea162310bfa7c597b828661797d64c14e3aace5087cf51a5a0460501db79e7812860bf638ca254602e494b524b52808ed5ba60f0a39c296fb9cefadc3a10612bb401c7f82f7ed3a05bc879374982bf71d6797b936282340adfef4d199bc3ca2fb02cbfdc3e982266806b2f2658c6425c33f4354ec2f8f53d560c4129f1eacab7632560e0ef63026f72bfc0088354946ba6a2a8ee27573de847acb31bc447c622bd25c383cba5b4796b75993abbd85714d5d6bb404a75be288de75cac8fa5e1bc0110741ec7fea6764d22a737305727b4234915cbeaee9070851048b28b6ce121c460ee47575e19eb438c81a61a449ab097f972295382f2f090cf9298581acc5fc8896372d49a6a4bd697a897ef07c1b5a90270c2df6500df33538ff7b6cd445019682457662dda36acad7e87c28afcd394ea0dce6d170842762470e4df4f2669c393bfa17860b2f871c0e83deeec8443b10105ca0dcea0fbc832a1e187a2842bdd2fc9fe18bac405a7c9dda61edf319a223073be91b663abd5502cfa095052e59de4ffd58f54648be22a3bafdb63cfa22e97b718ba2c0fa1244ab079b997152bf61d16bf90b2d0ea6d11883672bcdd8ea3672cad5f022e26e9523bbc547e78325a2b61c89f2aee38fe997374ab18f6c41360ffff1fe845a2f46fe3478cef8deeedd63a0a5f89f0fd2a5bac5bd22ff88c9cf52eb518e5996eb4c21e62e77a214899c7af99512b5c9161a3b0489c5f731d7c3609430dc9957e1d42fc9ce13b7c2048f06785bbb50945ce8209bd0f325e7de78cfe862abb8ec61db337882b1bb18692953cb6899a0d10ed1538c4cc6e72076ddbb8c805a44fa3f9bda3b47a84ee5159514a2abb44c1c99cb9c94c07cc4dbdda1943f69709625f139b0e72fc70e35c737b00b69f438b7f40455d01f8c60f9e02df1d3a7af964596ccb8d273f8ad4c76e3cf3fa8c1dc76ca7918dde755a02df24dc4df9ba36f7ea68e7e314b80f4acb9f92aad11490e6e8774da637a4a0e41a3a14927a48844792d677b0e2be1b395a6ac2a83f05f4620c69599710fd90c4ebee185ad9ea89c65fea16625397e182eb2567586541f1161031d072fd23fef1ae23d15d605b2c0f7fea916cc20a9a2055cafd6ac592c4b48a1064c9e7c13c78ff595c3c413f34f1e50cdfa1a388cca791e433c8e9d412b0155937cb773039f654eaf42db4a7acf679c5dff9d569f1d746e7eef35d31216f3c9b8a84703c4a03526495553358a7407f935e0b7e226d369d711ea5175a4d906e6386cbcca0c4e2cca473938dcd4867ee74a807328778bac294f92a579ce482b4f67280e0bf509ae539d570d4647b04fe2fa91d5898faf20719b771b8fb346956267e1093d0341b5ce557a564542d5193ea50b4edb3800c32067725dfb794a4ecd03a02b1e9d4c278a91d19ff034e3b264fce0c9225f3fecf67aa9d2395c10616c6d16d07199ecbb4ff4fd9d6613efc60254b510dda82c68a886536dc423fedd1d92092e81e8d26fa9ee559d0b27dbd68172fbcc6d6b87cb276f5d566842c3cbbd0f683b02b6070d53dfb84e0cdc0e40a11490f91f76e21b3be0c5dcdf9aa93952763c812aaeffc993de245385a3d29690108815f9d6f65cbd4c1389a3ac1998cbd9762de09f3004cedf559d0fe3f6c5b191db87d14130ec37989aea70757c52202e22fe6f3374e88f7d7f3ab35ab077c9ce3bd8b1a8cb660bfb7a57e670c983526c00b0bc1b50f9df4357e27c3e9f38b4c30719e95e0cc9540ee1b622f66204c44ca6081337b8f114f9fc2066afcc86fae6680b8b70e7940f707bfa97e196d3776dcb1ff4eba1c91a456ec5b1eeb2287025f7027d020db70233d9affcd5d7784028460cceb5a9500395b49ec107f1ca998f02d1efe78da5b7cb25a0f72a9f0bd700cafa30e8de52ea8f298525ce705aa44c8c730e3d107329f02149d76ecb6aadd0ae97b25f31ce2a84d6c2003cd682afc8f6c081b395935e7ce4a5fb03f3a846216d363c8d54b5c25868bc3ad7a001926f4d0c105ed3fcbc21e04576dcbe7a4437be0fb97c71afc7837737715bc4f0387da843f15cb3e76d404de346f85020fdacbff5a550f35eb7016ab1e6930d2fca0379ef2e90a0f04d092652b9ad8c2873e52a1331abcf24061888b47072ed80c022e2070ed0334ccc3b88888903f539dd6f9824af0b6e50ff59d9c4bf250dbccae634b6f2e4a5071756b585e2b0b0b7efc310c07f32f9acfb14409123830edc8bdbe39c02675e0fc92d63c23e917828f73d3b9519e72069010ca3fabaa5aba0ba2a5203e33d1c2b6c81837c3cb7790011b4e0f46d96ff679bdbca11d891664cec7a2f80d42de9e36f69308e8aac010844d28eabac86852bbe3ab2c3cb7daa9bc6ea5be91c57c52e2a22e824205acd62b5ce5750195487de5eccec68e617799ce2590ce8f8313bdd3fde3e5c6ac35f1d61cd579d32eb531ba9ee6e56aa3a3a9a6cb9621d11b81ba21c0db905e2e804f5330c4ec0ff9c35f4615502cdb9f9bbd32b28293856c68bd8fc9dd04520a545bb40fc61d3f5e3e8c2a102db9fe3df04e6e0d242353570ef59f5172ce8477947d655086366c7d8d673f1602c8a45f56fc9e3e52c1540ce42c89eb25eedca0833d7d9b543f5004c2edeecb2282423aa06d49d1a7a32343d5e0c55ee73388669456cb2ce97aa20ee678809fa4fba3eaca09d61c445134550a45d73ea5ca233ff5de7a0e36ca110c1a451350a60b197e9cc5a917cbd2799f1ce54ff1d7706b75d4c22b5cb27fd72e6be5d820dfbd1a3ac4530507f95840d4ef937fc4d14c57638e55907b8d55b81b4243b4a7c51d1bf435135bca361e40a50367fc53cc7bd99838af31fc9af993ce82d897373087e2b51f9484f1f556015b4657aae5679e99e10c1b99c62ad1a0ae1547d4349f135d063e34bf7d2a421e900d481d70be3c09e54d9d1eff08e04a656024c0fa7a0c87b8a646593a5a9dda8e4ddd38322c6a8893a16d4362b12ac7d4ee2eb35c9ecd3c6ca3c582531b94705f4d6e152ecc5391a416723a3e7c3d399b8ac2c87d90db926a1c07a4173f3304f757043736c18d1237ba0f36baaca6eeee00a5cd674a9923d19c80d96a1593644d3c5ea7a8563f5e372ae3949286749bea8cadff2325acd0073a4c5554ed58daf8a6514bc794590fd6be77d63c9f04b46ea0ca08c503023163297aab756f345125bd57683f115a73c4d4bc616a84ae0275e9de89af44978a593d2782b46ec6265f20113b376935d871a3e894fe5720d153a5145be194f2c81c73dd1d8c38f05cbaa60c3d7a4fe634072247f7f6decac74a0632eab8bcd182cc877e72f0c15e415ccb99837e5e1c2c045ffebeffd3486a66dd9ec582e67a28b4aec12903b21b9b2357c99bbfaf670e0daff00066f1efb0a69e9f899ef814a3aded2a4b228e251b4e74f2bf1cbdd3017074293709f94bfc640a22ae718c99e424140a6badebb5a39f89dec388308e37acb2f4b4e69d0edfba025f440a4bf8c87b7de30a8441ba8508d739cb06f15afa2a7586995d8ba2c7e85ad71b83c05388e467f207e9d3975d37640b51935c3ad1b2f5277d6d93f41b0eb9a629451de48eaa81abe384415a6e53323edcf056d55decdaf058fab615c84986c3c4f908facd85194594aa00633d0f45e2bacb900a5bf90269e9170ad97ac8bd2d1b2078a4fe58e6e78782058a8beb9c05654e926b2f81875a9eeb8676cb7e82370e92faaee34258d9b223ae3f1d7c1f71f550ac8977758b539d5a2e513e0ed218c5e17ece85a29ecec60c5f359709cad7889703144648f8bf05291d63d81bf233d6e90dabca07634aa24a534c5a83b58d4a558aad41792f341872d9c51906fe56dc1da0a77040b9ffc2d218f035b5c71c4078d1b590ca32771ce6195b3993fde44fc7c9b2213386cafa0d558a427949a9365e8db30979826492d66ead2026b3225b963928602bcd209a1b0029794b06862b9f032d497da7bea9aa4980d0ee71072a7253482d8a5f14fdee917d4ebe9ba6b0258bbc28bf4a2de9ccf4338ca6320d1aa0fb78dc555d55d2e63316ef4759e5fc01f72584c87d89048f56f75106089b7f87343895156efc26c181e3fd78ffbbba74b06c39eb5a9097884d4aa04e5a2b1d77e211fdb0779d0ee891138b5cfa9ae3eae26ee1933881b6c309e4902199ece62d52eaa88159801dad48e7027dcfd6b4e6def5142880ef779481ccf5786fa192925e3f8c6236d503f5f4cc5ca67f41b80c80b02df37686535128ae1bb431521534a4030b0cde75c7f9802d106581014a6fefadf23b3153be4605a05339537f4543dbd4a864002c1c2d915bb7193255c8e3a94034dcd6358e694a7dffecb26702f9a67d98f653be548edba43083f449b1be535441bd2885b5b55cceea192f8579f266cedac5ee42e4750c3a78688dcdf4f130b2bac5936c77c8d620f45bdc6b90846efd45569a430518e5913784fc6998accde27291a56e58179f8fd984dde3b63a27369f7b8b85a3555d8e12103077c3157264f1b1b0d819a9a0874282d51c77eee21d72971eab7f357a3c85ff53277ae8f3d5d55d9ff7949937c13a6190121c9125c88cb8ad8ad7aa84520f70143f5c7dbcae5bcffd9db1c3fd482fd7cc7943d182a12f75eed021f1c5b296a500e09473e522069e7812b1a63c92c07285074ac108c29298f111a3ef10322452a0a783c508af3bf0afb8d5d28e98f71ccbf1f69eb3485f90e21ebd0b3378a6a872fefb6551028829e3b39adace766eebe7c1e83013b05dcfd11cd9070b806c6312cab800731f0800ed6b6aa7502465bb62c7c33211710a1b3bb574a5c908eca0c294adf11990c7d8c5712acd88007e53b370a8eb6f92b9e78b2ed44957ca71ed6dfd81a350e96137d7d39c41bbe8f039d5948eb2ef5925874ee1f766a7f0f7cdf12ecfc573621360da2cd46793e0bfaa5f3bc92d5f0bcd4482e3a0d523f8971c70891552661c77dd1cd5aaa17efff6c2d901c4a242acfdbc6e0ff7a07c5029f9b7b763236aa17ff4bf4dc593765d85d6a5c7967998db3016bf3495b519186abce9bc277a33d5b85614e2b7eb1d2ca40772ed8b679dcb02b18051d762d3e4adb1e7000179e5d0f29ffac7e2e6f8e9b847c7a6c9ba4f886f9bf08cfa36123926423b28c98adb88cdfd7d5c26f22222c581c2aa7d3ccd41236fddee4da81c72d2297a089fb515408ddd97149a3075db8c10ef4c38e74a252c79888395c2c19f9ccfc1681147c3f335d273603204de654737f290c10937e889c9eb4ccb21d999464b9c4ee47a042546673047579a7529daa59e215b50c3d7096f29fe79ce8d4373fe1f6f63869202711f386febdbb324f15e7b15cedf3e3c6a4993c64e4099bbcb9a8bb543f3c5347308e142c6df35de13ee8b36a0a559435d1d245994221c0868175b8e147963a20992d562c4f6c2c855d6c1c5e30cb74b1f995e15ef53498adff7a0ffd796695076625c6d8cb5cc504b756fcc4a6f781bc0463823528ca7b7a44defbbae8fb41734883a4946efc43130480ed24df85a555dd294ff2755b901572f2ecb305685d8f0c0813bc8d85e6edf018c6ab3b95a5bf5847b3dc6632a2811c8ee9d03bc0b65ce03359bb513dd98612f85de2c519d9452d1665f8814c7040c529f7e6028c75f178ea8fbdd182599def6ec970c0dedc78b9fab71f207a85294e11277d5802e14b31024ee8b83ea59430eaf7a521381a369b4d6c7ac3489543bab12c54239df87de2b94b9b321a7331a6dca1223533976d6478224e80fb93b1814e7068dcba293f0de0d824ad379e171b8bb9a6eb67c83fad31d2f12a608377deb5b94869434d6b11da07cb1e2557b4b961688fd34372665ae45f1dcbee904e93a26f38fad235d86fbf6e806339d643d07da69813b9676aabe89ade1e87e5eb6605a7e865570fea54718889e1cc3deae25c3b5bfa86ea275447c4576b2171d80b0ebddeda432ea5ab95caeb0f4f85beeb4062387ab390879984125524c75dec496d65c0b9a5a8cff652c32cf7222f3f323c0893d52d143c70698c99da5affed6c934df2a36c8bd191b9438bcec63b872edf1f82127e332afa8bb42132bd278738f722e7a0940a0246ef769065535ee5194f183b377b56f2a18af1bfea12bb761c75eec9d28c08b582e5095cfdc0664f989f3ef51eae642d18f726b51cf0e1fc6fa6f9f0b41aa0b703244426908c0b1ef8c5f1710fe139710d6e7ad7e1a239166d53b617da690a326755b34721334b3b5338376f0f08fb8354d33ffa87070832592fe2396971ebd43480244f51a5835432c5c2a4a2ed272298d44dd9add67d36e38baa46ed40778807731efa583e962ddf2fb9383742389f37482040fcae3dbfbe3ce9cafeef09ec45fffb94831a2996a4662655a55185624dff1bc362131aeb01f4ce717bbdab360716d8021f2bb86c7ec2738030cffd6e7d1334c4d36f89cb614a59af219c8caf786c8539a6958a003dade0312ebe9072169b9896e570e80d6054b5321cc1f3e2a85a25aedb22dd4304812abd38a741a3d27c84fce3f8dfe0b51f59459c1081c8c467d1483e25866acf527b4371275f4826cab6608e5c9ad8c6745bffed78f019be13ea719d45786bf35a5f5a13fa883d2f48afa82459d226978d1901f5a73e7990148fd4b2258cdc6d7612f6ae11d80819b6b98d72a4f7f3c3fdc1c577b451d32af09adb2d734e06983cd3bf970d9f1f193dd7d60a508f0d1db8d1467ef4b22fa0d89d3daa72834a8fec26b209d780840a01b5231b298cf8bb6be1cbf81a7ce162d77a48e44ec52c4e94f2cd7430d33516c12fe5d15e37c939b796e25bdf78f3033afa069b7cc368e2d8080d15c7ac76b52de6b8cd6430a74e1afa98ae882ace236825875ca3486d4208f03b471faa4faf25863b716f2f75c234169772a1245f369adb36b42d68ea0dd396f39d05c077d88323d9fb5dd5a2b7af8a32aa3dadb767d651e073470141ef7b4287b683d0100caf5122a431430f7279098f5d46e2e5c31147235fe504d8b67a84e0865b9f0bf9ede82e5717e11c65fae1afe0784c9b10475384916d6758db45c70b16775b2caee3eaa435e4a95d494d241c67c62f1327b72c6cca39b51e6c3dbe46d8640115bd0d18f78963c0b7454c67607781eecd0c853b551d410eca52b26a290763fa8e675ad9002b80380ffffff7f