PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66778 47646d8804ed1df40a3a7dbda7d6cf936e56e5b7e31ed81c5e05985c73d5b03a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8aec8e4ce45b0d58f74e8780c08964aa9c2d296f5e01fbf012146fa652dc8c3d
Certificate Block Hash
47646d8804ed1df40a3a7dbda7d6cf936e56e5b7e31ed81c5e05985c73d5b03a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f329000000bf0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000079c9876f0ed0fc0849d2e04671af401f46e417faec3eec3178c9dfff19f0b8476380377177c8e601f4cfb2c38736e3b8a97e4ddfbeee7df6818243d7758c550f5f9e2a71f54dc6b57ad5ce669e51da2ab433e67eccf4209b17120000000000000080000000e00000f329000000bf0000

Raw Header Hex

00004020aa64127a21309afa0675dc490d0292df8a50f88b85cd2f2aa7d223e5f4aa97b63c8c50351868129e87df2cc899d3292924e5c19922f4aa8cd4e4729878cfa0107c8c1f6aab5501183d8cdc52a66f1412f0fb015e6f292d9caa6489c080874ef7580d5be44c8eec8a

Proof Data Hex

59,560 bytes
121216010307b8cddea034e32cf2891317635a12250df9dacfdc0eeaa35063782f43c82ab3d9ef4a5a99f632acd0b2638d338606c7609260b2cacd630a4f01dfbddc34e5a886d4d469735f789f2628b55926a24149b4f0f77041cb5a8258ffd0accaf0c2d6eef09b783e2a42ce1e1bd23bb64dc0c89f2240501c4fe64d7ad279031159fceceb7202ab561914d5ece4f691828813188fa19f7634d6883270decc9655504624b3d374268372474f17254687c4134c9aff0346186b80a76f4eb0513d89554f0db2aced57e61087d207633d5792c786f4b0d64018130dfe7ac37c92c6f2bc1932e28738cbbc07f26ea27869d8126f5e6d705c1110486d5e9f1375f8a537a3ed0f640decec65db29dc02c789335d3b9d06191308099bef5ee4f9271a824908bd499a622a8c0eb6aec005b00d4907cde1698ac8d3c14e20cf8c97c48556224491431cf57b323fd6563445847875c0d19c9827ae399ed4bd1c21207bec1c38be308406f89ec0227a076eda24dcb3e5eb19b13f9067824d2ab3b19f0e377b827bd8136aa446dccf7e13ea24d9ab7c867e6bc9e9cdd00b8a362b778d1bd7f3883f01d7cc54e27e80aaa0c0e17072c948b93141f7465c8f27fe0d2331995e80f7a900667f05993c5355da32816c02d6841691fb8d0f5fab9df07cddd9148a2af2f431dacaa829b2c934f3b2f9d7d7f649d57347f3a54d340d9b2d30fba013df4ff3cf42cfb97b1704d0f39b46b93b23a341198365b0f1451bfc2d9eb196ad63578d551544268f8fedc09c8f7476a65f847a9e472f1dfe10e9e7e84936173d134060f8f35c533c39ad87f17e56fd934e6559a45d795dfa0ca012da909517866312761935589601db64c24ee2f0fb2d15f3c8e60434d53aba5a46d58f32efa43c0e05b2f20ed1134433a35b48ec3937f5350e3c83ce7fae16f6fc0ce1824fbbcb50bceb102f26885ab74ef0418809adb9b6f293773e5b9a786b7dfe5ec7d0e5f5591ee383cdb9bea8f5bf942fc31f8191dacf692354f02e1c26392478aea57df779259c136e96da317c3cb928a05de39bcc6cdfea0bf65d775f9bee43e98f79c593b798b4a3e6766f09abb6bdd3b8368bd2022125be833caf898287543c1978d8ba1410de7c2d080cb994f35d17869d581732bfc7cc228890e441e459ad866bcbbad1637828b7ce39d8fd2fd2c2dea2455679831a43cfd9042668db085bcfd9b459ac21a4e1743765ca75613c357cd7872f31ab35d158a70e47fe4758b7eeec78fc181aa842104198f9a1b5877ad62f1f4f508a02e17c572575c8c0771366c1fc330748b3cd90a441b203c19f38d105775906fcb5be088bd6aaa4bee7361ef24656e5da49a67f576f5644a3666d87b503a69812df14f2bf9620719c9159d0d5b953a271762409d9858044d1f3963297f7a200f4e3241205d61fff8783c0cf125a19ec94feb7b3278956b8a0fc40fd7edc0b84516201308a696a6ccc22402a50d8313d5f3d3f8d1f793a9e82a28fa24354c6feab377da19eff1cb16a84535360fd396141c53ca0a981eefc30959165dfde7851acc561f0b98b23edc6e973e4be17817672c77a65a90ac9a0687bf8e3a5fc7b3bf7a185dfe8151b10fdf7d02e1b0e217c65043b3b22d1c860780914292b36a37fcb32663d2b7359a785ace6a246d2664a7b630307d4e594fab0b3d027106872dc496495d73b3daa4154a7cb3db71425baa1fcc25933a0455ce8f8b4cabf430bed0d44e73d6eddd375d28bb39b81411f5d958d0f1046354f7880983ace67403012aeda02a41b51ec1fcf8de3bee1e333a883a773826a1d5d96570b4a069991dda840e71b9bb1bc1d55c5b08ffce5122c88180899eea1f9398661df02053806619d0c6823acc54a0cc51d65930ca474ce77c4587eb5263a4b279f7c25dbd1ab8e893dc3e6a7b7c8db5d1a893818388aee39f46da598ffb20fdfe113d21b2d2337ad356e23536e6b3294a80778a8541ce88b871aeea566ff60fb5abc21c2682f75763e50af8e9710501450c215b74908f7f9ac770569f1d5b714728bf0d9420f5dfdb6f421b49dbd1d99bb4cd25ece134d6e59a58030ee3c634083b69a5125dff5a6171745ab84a3ca2244e300c43af01081a203afd979fc1fb6f543c49a55ce82c7a0bf9cee17bb63f48629bce81f9e7ba85826d90596e3d3643698c00d4f5e0a5136ed496e443cd05a85f1c4ff700cff7c4c837946864004100f38e778fd02146f757667959ca6d454903413c9bb68e7ebae668353ba42c09b304036693b6878415a276d1daa913a46f7cc446e146a86c7908ad30bb255e5ec3ce92171c02e66ce3e3f571407ce5d8f201467d35fbd157ade51cb4da45a4d0828daae6ee651f8aeb475ea887accf75ab15f716b4f8e0b70c70f8a6680375fff42fa9979c93887969b25887f08d14a6fbe5c48bf9c83e7b1f099ef7ddb86412453836bb5860266b2f2dc73d8e038b099d439de3793eb15a205d3c19b4eb60ccf5650d2c87b6a671d692662b218b51b1e4eba05a3c10903646c658175d214b0fa17d30ba76681255e68c2af3ebcc3f292442ea3f8113fe18e78ff13ff39524e9c13b1a915cadbf6203757e0efedc6f880592259a99ffa7be3cf98bc79b334d7d38cf2e554c957e39db900104b0a2c79d2c693194a3f0108d0f91b2a646f1f4afd013752f7f84da9c01c48804c72af8d53aef08aee9e3194c3755850a513a062566159b3dffee8eb69edb6fc77f42d3075ea5aed6bb6b3838c7c9080996126ae5be978226b13e9fa958623eba556c782ab1d984e0b2c7e187cafc4104f92b32f727b6d1153361a625c5c847874a486bac0345a27341e6483003d4f8072e3439e0cd0d94d4f9dc466f593fad8a6c80a3796f149761c510ecb87ad97c971a96af81c71196a18ba7ed93a9be41d8b7636de2b5b9e903297870896dd1ea27adde3dbd6dcdb798cba328eb6cd46937b0a21e251de375a1dd4a339b30ba97c5cfc35354b7a378a08f952a37ed6debcca33fbbfe9d8270844e5275aadf2cbc5a4f1b98a4e3a0a912571f0a58be5099e9ff6a8abec9530f7398c4cf0d56200601d41b7c174bd7a27c666cadc336f934ee0ee0e5940fedad292f5c37347effd88d9bdea72fb029dccd1ff1b71ce366055e80f7f82ab90d66b84879a39829890a9dfbcc8e779039818d89a7b5daa1448adb4a6c1bcfd6fed129093c49ace572e3f4e247acfb00ddb3713cae813224ac0b147eafddb34cf0cab043823d9ad5bbff97a06a0b4ace878f14be2f0b30e45839bbba92e0dd0566d3eb56d78d16f1b4994aac51b85474552edf5357fd26d000524c1bd0d8907f4252aef1dff4c35ac7595a0a83fd63de1555b71d96cb10eda859d28e560f6a48f1e7a29bbd7fd3c9dcdef4e5dad1ff835c04f311389d8874a8cb0c79d4ca811b94c0dc31f42e8f09cb06d7bcbbf1e30dd7f9d2173b0fb4aa62180ed4f3f188182ba3dbc6eb839bbd4072836e574cf3547070045061fd4236eb2a9c8b48df90a96ea72639ffe6b52d1fb70e8ebc0e088b448a5a790f62a2ff7df4cce48d3cf8030295f71eade3339a3a43102dc0a85efa38ca4989daa2bcd1da87db7758f232c3a872ae7d00598040213dd9cc157f59485f9007b16de7b38c206bbea47fbb079bf9b39711fa85e8d13698463444edd5e619d8efb2fd3917b7753251189a3dd0e3357844faefbf4aba8e1e74681d470e21f296a9310715b0dcd2ecd351739497dacabf37b96199a404be5a9847cdfb6a044851205d0c5996f1e3d97b40931d2c7549cefd23329b5389e85b48dbbaadba16233c9e2b4fb70b34de78b7991f1337537bf0ee0a156f49bc99a0459ecb3eea128705ef3207ccb57241757a105fcbf78c022d9ffd98762205333f7adeb39ee17b9b7dea7f190eda177a0e09d94dc55202acc6e5dcfd611794d3bed4839d2f05137fd110f469d40cc8fdeb9b3c2398c29e8614ab63f6786d39c95aca04756d7622bc2ce946da22d051994e1596b8da8558bd97392250eb46c60083a1cd2c252cf39da451a6477a9dad84e91964cbf3d419309f4e25dd4d264869750c28dce4ee8a7569b622e287fd4a04b3787483eb1bbbd1ad93287813cd31b1dcb12924526cd3b102d657827acebe1a9dc3e98bed6464c9d8fc6977f0d99484742296683263f5fb77f49172c75be8bb72ce432296d2d4b79206ce7420c572fd2eb61b76e58ce6d0d7f9901e8271f1f59c55fe0c9f5b0462bea65a6130331a04f13938edff7a91643cc0bad5af4206813c193b4425e122f0c2008f7290751a5559ceaca7c871515f917f7436b89e620eed00f1f8e85e92a8914eefa78f516b381999a296b7f559a2fa0e43ecbe31463f8d5d3e5ccf2c9f99363d23206bc21ddbf5e944f776eb2e0fd55d796a424e0064d24918bd4d54b3db5c9b3dbe640df17e7e671e4d7e5071ce38cac159b2edc27d4aa73b828f139992e11450cf1b3e349828b2a716411a9f327e79dc91abe44e22d52f44b2c955a1b181ec37edac5d78b83b90d86dbdbe351347ce6313ff2c2e2d662760426f77a60e7c3c68cf2f38d29d938e5bb95c7023be5ee81b74fc52658e06b99a715ba929ff36aaf966a3a1de55a0fac6a3cb1c084988adfc4a2d2bce118df50d44725229fc10726e611e45ad97334326c10585de061c89200a0b9e4a377a8ac3305f48a63dcf5ee64dd92c5dad0bcab8f08ab3f4e0e11e94bb82485064437489579fc546572e9a9e74d2bb2e75711372cd0f9c78051a96dc6baf0fc112ad3116ede3400e32ed03faaa248952b921abb77d67db40a44be2446a4d599e2f3c0cc6f076026591419448cd48d25e63a36e7dd9abdb3226940e8f28a240adcfd651298c66e30a6e63a1400fba8e837780bce0409715e3cab27f45ce60473aab419e8c15b78e36b0e3f1aebf7f188db47e3a78b9d19a5c152165e438dea4ab1d22b8346446ace73c714a50a450ea89c7249fe8387672259d381bd24fd06018ca09c32a1109024586008a152cc72c37ea26310a4c6468cbe88754ad84d6133e370716f109fcebefa2c8f4608ff05d21f39f20219cadd9f8947ebf201bb8182c1705a908d7cff3b804c475a7f8d7311c4a9952c6ba9618c8ee4efceebf72dd6b0f1fe25430e5595a5b4798bce7653aafdc09766a7898deb39dc75803815e02025996f159abba619c0f5a268123929b5e87e95e15bb951f634436c5dc30b22669e82909ce143c4d254c723ccb250fad5e519c5b75e8276cbe5ceb52c7c73ba8622a091184d7a3d22c0a12bbc86bb0cba2d6b28f6fd0337fea72470dcbe6237cb97123be8d4c51fbe114ad935aec4ef413c32e61d1a10d2f85a9d1b5bae37bd1d83194b0cf12684bf8e4bc34c9e46f36af8100bda50689202df2423349dc81c6c0491db5f5b3468bc35f553f37de1a0fd606996122bf1e24a109111fa8fb39888d91aa26bc17f16297b63083220f517715fc9fb36373ef9e67fd021a2d08287066ad012cb001c7a588b78c6470337fc6da8cf77694cbc78d15e6c5fc5e232f4ff112eb70ce67c3674dde4b75c8abf9d2778ed6b4452b6924dfbe62049abff94530315644a37e3a75df30cf5032196a5098556258066f5ea0bc01792d46ac7d5b3ddacfd4077ab683f7bf21ea32e8d8df20894b9964e76181becddd098789e29f7551c40da4e30c33288fd55b5964e5516bfbc0797f840ae47df2ad747395d4afeb0eee93d5616f35fbaff5d21a6e978a3930c3979469a57e5fe5ae0154d2fd6a3cde97f11c99d0e26c684540ba1e134c7eeedd063ebb218a4d532adf5b17e8bf332e7ce9890908d05f4cb9a1d5a6c0c0662afbaab0deb9788745af2a5b04d1d89656f20918c4fa771fcaa518057f1de843477b5c5a725f03a20ec5ffe7a0a2edfbf5972e688a41f53deed220ae83cfa4a2a5f880781c7fa500fc19d6643031ced910993d055530e786a33d6f09ede862b972ba62c0499b4bb0698ff1fcfcd4892f1d036799c81c54a1d6bb0a42c22c85dfc1af1352a2dde6dff6ed7191501cb48e92ef0896bb89fcbd5144c42f9a5b7afde543772fadcf5dbb24c8d9d83c7f32a8320d4fb1b1b88bbfe8fd7eee61ed5e0207611d0f977f99c20a594eab0a71cc353b39134341e32d08c0a563808cb207c8927083aceeb84f701286bd05cd2225db02cc38a8b7042475dcfe9dd3e9b1a4b97cafc2ac0d0e9f7f79b989a14276b3ad287ddc12795e2d2cacbf9248cafc59f65e7f4268a93b372bd2086a9c4d38d877aa4b4e1b371b20621711b0aa86b3718476765d45b218cfe4ad70c539ddb34a19e52a293b179f63352f0af1396727e55028343d1e75f700397c7f06b476c98c0155938ae27df13a5b65567b6101c0101276653de741c210eb7aea465552db51f7c800496e2715423ec67ba36514051a3e9339fdfdf9d1ca4ce8b58d08181ed8eb066cda08dded135abce6d5604defd2a4031089000360b0e5394f07d933082c4515cb41f6d40103dbb1031398fe7d8359126213da9c0354cfbe3c4a8b35d4fbd6635f0fa8a4927f29f1b199fefe5af59ed833b745bb5404584ab86b94b1bd0a5ad5e543bad817cff8cf42bd5a7350fcc82d6cc6bc37d82b945ca4efc2dbddead9a8ff7e02aee3c16b5d7878529b2cfc5a2502590be7b4ae1a2bf2ca76a5ea60e5a1bd91476db240176a9cc7c2a0ef7b91cfc4d03ca29c7d836212936dd95294ae5122b38b843efba924df43e1bddbe928f0a243a1cdd17cf735bf16eeb833cdc82e554bca4ab38a34cf5d3a66d9e2ed3b21ab41add5482571eaf55d83b2c6a855e3929f157a3eac6c016b5bf6d25a5b6d8880117917f9f3a7aa2ce489061418896114d2212ad92b1c1ea52c72f59db039bba9f91b1fd8edb712f6b90b195ac094cc603655b0f5df962e05cc74871f3525f8b92136f4f5dca2d1887fee00624806969b032f30488856134627323effa2cb7e23885ae64ad630f1b0fd4e5c473a6e05c151d52e2c8c3ef1a40062355b2a1f6966d8352bf877ff74c77666cda954b21dba5e966003b02ac81ad8b6f483a2829f7f70da0d8367d980529af40796996c61a66107949f333d45737002233cf8e722c8ab069daf4960fb053e35fa27edc83e7b6f0fcc673fb03d1bd4f1370bbedc3ec755d3a0950b07e53e73ea22bf42942b22fbaab080c87397f9fe57ada549c8ea4580f01ceacebd2136e1abb22ac6b4fbb6f61ef0a8f17e1b08fa7f99fd1bd9aeda36ba65b2cc40f7e555730b52f83b832f53b9cd0d00595be2e51abd31114aba8490cc83f63bfd403421f612b751f21c1c9ef42b37ca3749e8ed45baf1e2e7bef26563242f132305565ded63c77ca21cbdfb0955b344a6826021f063a9314cfd11074fe690bd3f7434e1a38c058560826fa4c1ffa1d6e0db6b494b5c0abd229990e8af46730090d832f2c5bd6abd32d4ed43114a5073870668b282e4234cf8ddc1886c168b1158b21416fd88698b3c591a6f3417251914f26522d7bab7d4089676afb83389dfb71f06f1b8f1dc98bb4b99d522dd278363485bb2ef68d4a2410f9a078c4b283d4b5127fd04587d06a2ea510efa1a60bce4ba0c81ce393e4d5a1353484370e133188eb5fb24486a98f7f16a6dcc3ddce02b4ee9ef0d7177c8706a0189a1c2f5ecc6bcfe8c0528c990e1ab09d34f06e7d04472c4475e51251596e23e6c0c06490f23eb08c9846347e6b02ceec09e08f349692e08ed3c5b6cb5832652bab4f911e38a79f0bde97544cf27636ab40e4a51681cbc7a81d94e121050366996a6e3b4004154d837da8bfdf775a413681c5113fbd76b2a09e091d2e15d05c65b82ee063f09a4df4af93bfe4c767b093cf36106cc21069710c10a6a313aa6ff5914253bd97793b75e7d2df3cba36f69c9f1904eab920e312c32591bfb572003a5c52c2512f83d834ee95a0df980608ef3d6fefb79e855fe823e87318d84f79a4959361cf214652b552253423bfd9945e9aa5461295d7b51eab2c4e259adcd3bda869bb7cc39d630656e4f909404f15d5834cc4517c4479744c825b04f3cf68aa7354efd247f8b71c86108123c2a2fe8224082af204bb5a75febe307e8352a30c9ca9c7f158aaaa6efafe06cb389cbabfc535675114dae3e3e9455404521a62a27f894ec348cd7b973cce1101a900f94d0c4cfe918041d276cfb8a8369bb75eb1a40f26fb39cd2642610adfd48530f134c311614ef47577bb25c3850faf0a9c5516b8c5b47625c5283117acf234f65303763346f9d14ed2c27bd68fd2d3aef22bd025b3dc6ddf31e1daf7cb541f43234eefa4af8155fbdceae5ff949e7b85ace143e4d845c181be005b70c8c804bcc1311fbbefe84de4e64c2f25df4456c8f1657466d50a34e95481caf840797f0d4c6601f0e23a3f674334dd1ac097450c32c434e3be7243784e047a524623b3ac141d57301e09c4422c63e908e244e9e36b51fd0c873159239717c9f28ace794774fdd53ff2ec694ce8bb73b679f70fe0c60237f84c02be8942bbc45aa727034ef8c451b6aa5c51b573e3ea293f29caa179200379c2a75d1e4f065cdb87d668cb52a3136082f7193b6e21fd4e6c70100bc24eefe2baa57194bda508069e59e7eb9cba40691f47e22064482294abbc172ac4850536ffbca7bafbc0ec7ac470bffa65c63a8dfc637ab111d97558ebe8949097b9c43a8b2c65f7b7b4c3b066b5d4c08e5fb8f1e617c1f98cfb8e7292f54bc53633de6e9ee50185625cf89eb3b7ea060ff50b16cf549ee5214dbd0e65c9ce017d763373a48e657848adeee8c1b94144f601d4090323a4c4d9b6e1a293d50f06d520d7ff763e3ebaa844972ae69346fd3daa46c3aef53dff972220a6f190a9aa73d37f0685bffe131e78cce4281f61bd4db6593bc33158e6499612a84b2f32793db0b9b16f662b67ff44c68054a6a1638d1f3088ae67c740ecc60918ff49cacf0734964573a78477afcf4e86833c6d8f22eb399d8ccb2deb61ddb536c197aa06bc7363bd27dd62a0dac3109144e84f1e2b97b2c89e3afcd8528fc791b5be4fa8b5ee83e26f4b14ed7cba9a8f459a13c095e5809d05417b48ef3e4a84634b9567cec6a107f1f8aed3f99c6412bd88a5d74808c0adebf2ec98dc64375d3bab3c4ef1cf5888f0204c691d29a4407d7e2937611d3df8d288eede4e778700ae76c4ea4c9c8f129ce13b618bf06554bdc17b696a0a1309d6fc5c320a5017a641d45170ba63eab53b48e5f3e4daa5670c5727dcf46e20ac71cbda383719e184391e5bd30f97d4af7f6906014902115fb657cd5c97357038f065b4387a0c3b0dac7eadbcd794ed575f05f818ae3753b2e215d78d8555df94dfcae1dca25ff16b4dd0cacbbfd0070494807563690341085c1694d3c4f1a2245161262129760b1be08b72fe9d1edc3c790b125c747ec5539363c8a744675bd25910e685ee553a684862f24e83d8bba4e56741b4137348315f6e1512ca122313675960bda61ff9b9e9bd19d309bae6eae42bca44c59445f11b1155e3bfaa1ad07379cc61bc08f8440678c8acd49a905d086888feb45c06103f7915865271692788a8b00c08ed7d66fae278c5d9582ed989a546f0789256de5e2071c13143aa4c7afd918439f78ecdedece17bc80f8df21dd4632a7f846171d2179467f8cd94dd33131fb47b4c004d69c272bc3f93c7568450b46ee9cc89e256af1bef007e14864c492e3d96d9fd05d86a20457ba1b0104d801204c624df3e66f08d97fb9df04521bb3b9aa7851a9371e38702eab0f12c0ec9d1130096fcc1af3bd31bd1c0d54311bf5e8a278ecfdb85edb6a2e251abd38cc50bb34ad60ba06b61c217333ed41ce0f87a8cc10914c11f79df175f8ba8ce273dc1a2dcaed1432835afe9337661e7037ca2caf780554e3888e8a2ab54b6246168a922f9f579347bcae18acc076e05b2b74f0b186a35d2dc53dc3e18871dd051243ca5e41d4110aba16a0c039c4a1b7804055e5354f6faea205790fd790c07db3ddef81795ac776eba3b64305dc43e9028252666892ad5fc697a26c55b21c1eb35f5f5cec9c0649aa2df74e5e9edcfed3ea513127150f56957ce63e8b3fb0889c15486370e7c98a93518e06aa44fa2fb56eb286da80948847e180aa695ce89c98a79096d66f9d331a20ccdf9fb181eb63d88dfe2e33d351dd715ccedecfcc50093487523323e6181ebf6d59c887e143c7c5b481754e903d75c29a7259a46ffe1384dc92093babc4ad5544609826572d3c237427feda22c0f63caa7afe9d758c44aa48aaa58956a9a8b74af1caeaf64185772fa7719920e5123d8600337e50fb5550e8a1753555011c16bd9cc89feee10445b5d4a578c89c094565f9aad84c1d99832fa7abc8aca0395a92ad2641494a8d9bcc50a14aad6e800658448b27b1774d4edf7a3afa969be9f666ce24666866bad01059b2bd934aa6975db3e585fc26e7ddfee006f825351f8905e7a0664a959f105dce30be0120d407fa84e8f8bebbcb1b0bc21978c8bcf75b75bdc3cca08328761350d8b16bf42b6185586108eaf67d110cf8365382b0f5e31523fda9bb25a7dd5be1d4c0f8cc705b4af118a26de6cab1d1ed67552aa7758564355f2eaa949f31bf5817733d5717e3d66a01a4e0ad2b47b58e6f332345d04b4bb12264cb9a36948160512f1a80a3b4730622278f8578022761951d6f8bb0be2149fd08a540e6da21c6c4738a84a3fd0042259a3ec0b30ee7a0f2ed0a1671920f160dd1e8b709c86a43ea9407722fad58b6148bc0a0bdc1ed751dc151704bfebd2e02577c19aef21dc9ec449115fb825db9e2fdd6d79dce369b5b6854f26c1b0eac9a193bf16bd9ea652c8866cd259a6247b1975182f66ec33c70bcf0d429efa4fc737960fe26cc2e5513252a14481c398b2627bab4a0ff4cd6b5846a6f22a3233f8cb0d617b4a63a251703af6ad0c3be54820542de3d86433f5213a7237735873dc560863ce8c1645897c698b4aa3d96d7104ef7af26bfe37e720ea8ef26e6781d0b2c846f8a5dda685efcca90717ead72b44292a88a19a03945828939154dfe540b5ef9209f69f812ff3187d0bcf3936b8015a53e187a8a31aa0e518f9d49f6de81a356cf158032362579b0be9efd340b34d7d25436a31c9d4214b6eb24355a5ff8abff6feb7f0783a4988d579fa977949c4c9dd195614e8b93e0fff0ae318f761a51bcf96aa9eff69c660834336b1c41b027ff696f2d2435f53096ec7b5dccaa7ba533114af58d24ee76c5952d8dac4d11324ab430ea78b237ae371737e142dcde5c9992a281283182fb47a4f04011aa612b64024a331d6676b8177a00bc9705448e94962df002c99280bf7ac1ddda229a4b5abb0d5d1c103be48f326f7f3780dc6e80737197d803bcbb0ea2038f8a5d7382b682330c2bae2342a7dd827f9f2fa22e9c7f4d8563d2b5117b84f2a032deedc034bb3847bbcf954d67807417b280a072475ed041429230732efbb15c8c9e09fb7cccadb90b2e4be06b143c302789f4cfc1639c36870678d8e986a8f6601c6bda5562e437317bec47780a9a1df809edbb2ae00121b4069fe17ab62f0ca8de8bad1a0ea91df6f74242c21dde5fb2eb4105f52e98f3ea7369be7da794d5f27d48fcf2f4619bdc9d2c2069c1571f054efb2a47b0561e9b35ed8c129828e3c3f6785ae12e057b26e40a51cfc7488c66a60c0e7e5e477cb8bdf47d3dd678f79dbc7e4a58613df001ca3ffe6a064b074676f50910fd2e389bb276259030d421714449808d30b5fb1b75ec93f608bf0c703b15d510431c4315dd8a47684d52e7396f195a76470d0dcc3088a7076a9e3d70cec1276378e492227481c1f67bc5b2588c5d7b264f9fc98567d060f12c469430743170171774c74d1660e8a153b7fe5916c1a0c0f1632231857544673d703d6413c78ea8185e0126bab2514fa241706030540942279f4ee442ccba80fca136b80f763329006c3f0ed0ca1ed91116bb2359f66cb5cbf76e447ec24c96274947ff1eaf33a208cca6a04fed59bf429dbf01d4bc93fb19a1b3aa763001d8fd43f3a9b23f9b4ee1426ccd247d46fb51167ce8fa626e6dfdd3d36196ecdfbebef352480f6fcdbf8f9f091f5691ff2ce7fce1b3540c5590cf96066eda426289cbc142586bf9b082288718e8c67fa6c0166d9a3a3e9667d037bff951d9a6c53370465d797074089105b4ae1e2f1fb109db49a75c517a861945c5f8b5ff00cd9b5f59bf5010315a8bc5993e0b27752e8cf81fc13dadc7b73f74e0fd01b2973714f81576d2a19d5df388d8ea26c736e4c0bce45169dea1d54bb1266646bdbcc5a35fed8416f5b1b7150f61a3647097930b8a9f02b40c9465fab21a6de0ac619d97691ca749b8e333a32ddc93b338cee6d604efa27072897d05daaba8313e888de37d0b013818f2c9311e52f6f11ddf7d42d5e487da2d4f1bc8d4c8e9933c875d8ad3c737c9901c24c0dfcac666601b0e42b9f49aa7381d7aec1de6b3dd358d24db0506ce97ee0c0de935c7a253f71cbf6a49a8ddf2e977509ef44cb0e4bd8f578da115140e77c04cc99d5a71039f56443448dcccc2bafde4f1d43399d985440294b49f396e4758f4c9d200e66218d325906fa84a8664b15a0c01f20afcf3272cdc7912910c3c42e751781d0cacd0fce119f1629f8905a5e451979ed7383169ddfaa3c0bf5f64a65eb181ff15b177d5c1e12c21ba8dcb5d7611ed3f6f76610639545918a23d3c6ed94b48acf6ac0a23e6d3d18dfc92a3496dc0faf97bd556c7246ef6851348c2524fb47f4be6b4372d5100c6254b1e9b09a507828f79328f98eb9fe7ea41f85b2e7ca68b27b9f4410b8e733b2285607786263bb38edf7c1e0b998e781178528ed930137e584c81d280a3990d74e27a024b41943b938cd5c63eed8167d21a2a4d5b0808ea1f6e33bc4879a022f6a2b20dec4a3aa6c43b41af5760382f4856b2c057a3a53aef95ede6607195a3c9594f7ff386b550fdd09338e2ac9bac884a05f53d83bbb4ff5471232069e042e0d8b5def7ceab0f8353db173af8059e2429c3cce445a7ac7929cadaa0bd27948466cd0da5b18603fd47c96990b57cc0d4ea0df521728e086d6f22705126f77316188f573849e584ed2af0a30fca914a5da3fe4caa10f08c5956fda65c01667386c76416c83988a43ebd0946d7d8cf8a7113ce7d05cc294d0a4be110d778cd355dc173fee11a4fe8cab4aad0584975b46028b78ec15e648718ea171528c85daaf8841e8f72df98177b17654d1b1908e8a820eb77923f8b51246374c567f4523ef984fccdf772ad45412bd814afc1eebf806f65dfd871e7a3f3da69013b60c1a1884aec44a062721ac6e851da5bec3104b08b4a8484553a3c9f4dd2182b706fed3109f9d19c229cabcb968d5f1145b43f928599ef3e31ac7f6ff443f3c5fcbbcfbb46246bcf0ae939cf578e8f7fd5bcc5dab8262de1087fbe7531480ec1535938e5cf824ec2cb97b96b411855110c933dfdf1e68fced6a67917c7e68440866cff24ebdef8d9b2602e6c24f17763f0b6e70d42a6f562eb25e827167fcd570f9d436071be6a3b4e321459fbca82118f62a3a78c8956c140957af9a48ba1c598bcea63962141d478586e3fc0f2bf7c02b6dc914226c0d38d65d34ca58f14af0cc395befc7523241653379be2572111fa137fb149e6ddc59e5c56082dfdfcd37c5976fbcc25430708b1f95cdb4e4c19fad344c01bd35a234e22d68ad49777bb2994b54b428577f1d5c3797a7abe79c2906fe15fd594bb1baebec1807873617ba6e07a13c90fd8644a07a124647b6ad9cfa26ec8168adcb02a4f9de624f0fe04fbbd1726fdf6783bded32ad6096ba461e80f53d5b095072d9c7d1b97a99acaebb0ea02b42ad8fd2c67015f3cf4a87cca62e1ed7295a1af7d75c04803dd60d5af6926101611b7485d483e0d22e5df2a5b40caa5fea670d828c4ea2d3f43ef093cb8a5f7e6eff1ec992c5fc3d1d40866e13ffb2e4f7fd2d823d676c292188e30c7eda364fbb15f12777f8d0c5494a0ad716002016f61de5bc5ba5fd3435508ee688983feb2e83a709bf7f2e35dcad850a61a2d96c1d609cc44de721df5bfe83bbecddc1ccb84741f6a131a88c871393bd91609559ea64338478dce8ff77063294e4fc47eb32c5a2054ee315c62e7acffcd513c6db83e979d237e6c01d7a2a3b6daed332a3ef38dbaeb442744108bc4aeed57587ac733202904a0bcebd3b4fb9a2bdfecd1a220713751e152375f5972bb172c0147d32707a57d52683618fc926f7534d1e01e02c35d6ac3c4b7a02dcfb7937067fec443e60009c20627010aded1d73cc34315981bdeaf803c0b301f4be4c3facd7d2915c45f1ef5a5809f5e61d12cab92e0c56af3cba0299de1c1e0537971aa839f723d44100ba40ac53eafc8a8981aa85f8dd5dcd4d79d5fd085aa315849fce1dac880f622ecbc2453ad0525fd03b88928f6ba5f6c2eb07993e4e3259731eecd028047d1bda26fe00d3428fb943430f8a258aec9eb49b8a230668f16e31730561a46e2e8a59942fe2b652ac2682521c978c190e49296985e8348e8fd46fc80afcc39b68ef10234ab8b0655a6663bfe995914804e6315be542db64924bfdcf9711acab02604efa76cdcf6e4d39f31998004202b0bc27e35d280aa3a383bc4d2b5939b905c9f0bea40b85ce8b3f415d639e322f29509af4a2de39ea8180c76965c4f69042d867d2102ae7b59beed9b182adbb8ffcb9f446b54ea8beb1ed7f35df8788e11302e4c9e20746a03d7bea633ec7fd9f5c558e86bb55c1e3ebc5f9a386fb69fdffa8257af89303a78217b601ed8471b23a91e2554e88c0ddf5461f4d63bf258796a3005079f55829c5ba6b0aedb0462229432014b677f3f36388f4d9ad2874413da74880615f7e34f6820751d3377bba4fb3c20f9c47375fcbbeef61ef5cf0b2837a8200ce58ec23032fd7f0a0ff4171ff652415777bbdb8a35f0b1b80e742405f4aa524ac7d5044b083dc74da93eaab286ea70970d5980cc3c046ae81484c067ef7564558c0414ba53b6a69d175f39757cb04ac8f779463bd60a896cd6d034e8296557acdc367eead50461cb561de9485c7762df6de1aa2a784903c645e916370e003ffcdd0d51c8d8f3104364598b91e9e6c4c7f6ea3b7cc51e5f5d73087789ae55dc1f0a930eb7cac328bc2e2e865731ba2238273bf358495c7a2376aa85db0b3b81f57084bb103867e08ca32cee9ac43b23b5128f32d8c4be9a354168eb1794192f39c0e568ceae7d1e1c3e10c39f966ac9acb36f5a285202a6478b7ffd41705346c47b572b2ec4206f7323615c842873d6a01e89a6cdd26f3bf31baac265a2af82f13570bc8018be50b0e6300a63d4271ba0466f83380bde62a21c05b413dcc1f17ff811e64f763c33794bb8cdbda7219026e2de1bdda90caee9ab9035ae53eda217a889ca5bc12602c12b6a98127c6c3f104da96f91ae06a1b58a939a0d8ae41937fd0dbab816fe3b05052355fe42230c58b2a14bd8dcc3eef3237f6a4424c1d899b6b407a21d1053f508e39d18d1b77c171abaf99f1e0bdca6c95ea54ec0d41c05761172886aa84d75ae74c70bd901653692887d4888c281cbf89cc3c081d64ad24b5a213820124f9df68594f65c030523149117caf280d3bb8691737cefd253e193a65ac7b1190506f6a40cd0e1f6ef161523ea1caa3be2e299f2797ef7f98b1dc3781db94fb1d20a27c14c056c069dbaeb36557f30c34c5c3d18b068ee927e85ca81d8cc3598099cb4530e1178ab62e3daf8991e94152d1339115263339357a6fd621b6afde05c12d4e8840db506ae2b3b0f29beeabd281a5c6cdd1785551cbe9a2244ffe5a31360f4de3cdf20279c2d67ddb0fd1993ee5572c78619cda79a1afb4f8feee0b62bc5aaa291a134d2bee5408545afe000cde78f53c6ba9fa424ff711db8e9efe1e0bae311b2231944ad2b8ece818149ad1e5d7cf88837198aa33cc481bd9ae7e68215dedc7736b9ae36e05144671a0c4f48bc31f4e7e7124d1141f3fd28ee2cf475b0bfe41f0456b2ca928ed7a32f7d445081ef5378c664b391ab42f8ee20eb4a887d48fb3dbb01afb09ccb291be3e74c011e2fd9cefce2ee010dcf6dff3901ac6bc541bca88e510d3d414c081b85890bedd0ac6c9c85c169fb66ec6e001731dd3404eb59a7a6d4bf645483100e2005a8f1a21e8979c8e36174439287b4611ceee32e1a4d86b6f5cf2268345255863b2fda2e3081b12c79107d0a38ce63f53c4f6019e9fdb929f305961888d584f0a428f1569a12eff4bd1dd110f46d6b34cef3ec9767a8c89ce0df3fdb1239fe25b43993c60e6520b7b35cc33bf7e3e6259f43ef709c859df21796fe587d9060321d7a26fc2ab61d3c095608a22a0841eaf9da9507ed65be4af6b248b7679f849f265a731e76ef5437f8dbbb230bcee8ac352d177b87a43e8f11ad21d4f9bc9840e4e42acf91c3777b7ede053000b10f0cde9cad553a41641d9e67b956bc2ea0680dec0142fc44d16cf0d554c5d15a225ff168f867d1e20694e4a1d0832591733489fd1534d01b80fb0eddd422eec2c406080daf77d69a5ecae9d930943adbdc0cc51c3eb7b32bf16eadbc24b6193bbcc70581132f47e208ad93764e93fdbc8718c56d1085e45e2ccba680847c45ae2d373decd4ce7b18132b19e2e60fcdcf6ff5447e37592cb71d82a4431b8fae3ee0fabc4ca5e751745afc1d82c8958001cfc7e9c6757e0ea797ab86410b2792c846024d116769fd901e37d97bf6c08847e193e7ee54f466eaf80cb52e4fcec5e258e7abaf52036338e04f4ba2c7bdc94537bc96553ca6d980edca7faafa7bd44911790305b6d8a9088b54669d9c4529cb5d0c6462ae4fafe12c67ca31c2541a1f8702a5eeaf4733620808a565cc7adac46ef5bd19e355e4c6c0fdf6d1d87aaee89a7e47562b26f00155fcbcc675b1b8d7ce8f9c9e02160aebe4021a9e9f6f050438247ee76b5f82bdc9eea60bfed0b20d696c0366335c3e7ac86759e36da232b707dfa96a274df5162f7aee27a71688336bcddc97f0c3b4ce5adc50a4aedc70db6a35a4d81409800b36bdd58d47d99412ab0a72464dd60b2caf364115c154ddda0b5472f58f5cf7478e87b06e933f1aaf7bfa619145cda2e4e2443af2d102c672dcc2ec79baff93d08b069c98b859a265693b056723c7945d09b1f5f94f534f50ab65ee1a0cefb4e0f2c9037390c02deaeee4f109e45f0c73952f6f5881d222f8feb2b0db835de106dd7b33415033cfbb376d078ff593f667eaa88ff221685d41871e9dcbf30465a1a3c43b6397783f8a6b9fff82cac4f47ec8dfd77db7151dcb6eedeb91996bce8794a8e89d497b6e3c548366197c09cdd8942ffc51a322bfc02e411e3385a3623d4aeae38c66c0142f9592b31f47b960586b1c1c64c5e7ed18abdd8a0d9790c3a7dd9c6a42121758c5525342770acf7309f98d945aebf5dca285c2de82522819ee2a9ef9fbb9c498125af6b20ffb20bd9b45be2b496f3757d5f77e96c2e74ba0b384ca6b0629117c006f6ea4b321b7eecaddb76f89fdce33cddb9aafc2c3aa1b368eb9e074498abdb99a6184f2fa2b6ab96953a6af0cbad90792e1a7dcc3caa6b08d30f435d1b21fa20ce0cbf69cdbd8e2e6356c84c35b3aad6b4c6796eb9c75753a34e9ab2b6faf8255bffd0456ef91b4946f940a6983d8cd5d978beef49160f1b48d66a85577bfbecb720af48b3a9df9a88e94267cf10a6f215876d210b30feea901537cca234f327b35849f19f458edfc14a094ee938ce929992f5d97ec3a5a1ac148e1b31b021f8b1b28ce062baa1d08d2c2f8168ce72b8c511604d53691f77127d984051a01c303c2b90fb0ea320b7b616f6c6a3cf27c54f7e327ffe81c34e7d2844f0c8d4395bbc6838a2c32f8868c2393d71fe660fbaf4b9b8b6c5c98d25b4adb0db4f588b3e31fd9d12ea27ab5816acfdbc98d2c79088423ee2c68199f8d6035ac6244f860325f7705b7bbc7b4aa42b7a6e540abd9aa4ee7f398e713f40150b3150b15197a0150a8ab5c1d5f64e3acd6aabf7d5e2ba32540a93c06664c5ea23039799ae0f562be9215d72f39f4d370393dc2f7d11b3be06d73a732d91d9f2534afdb8ec59b90d29c1562fe50d04bf4cf93fe314314229039c850ef9c8e0ddec1ff1ebd0ff53ee3a6508338f3e9d6b3a500fdf7c80d0031841ece0e511199b9781243007b913a1aa39c1e91cd7774a48fdddda4c9822351f0a58409c470040d35bcb8774635bf28dc9c53949c6339dee339a4359e35d9d6a3d4727cd7d303a744c6db346084061e830c6890bb7e51c40dabbb58477d4ade22d10838cad4f6b4a1f6b0b1b17a2ee851e6590ed3164cb62704970bedb49f03cbe9a364b99a8b041f273b6b31ed68bf0f3e485260c8a68d0ddc01d124dfdd615ffd8d3d1d4e70e992113a712575a51351cfcb1e1b8a8cc4dc0d52a7855cb6c115916f5525ca30c915edd3aaacd10a36eab9f782ecfbb543a907411f9373232134ec58cca92d29ce8e7af944f5cdb0f12dea881936bb539b21cc71255f96f806261c03cc96789900b560aba3df9683211baa42ee1eb5deb68c56d7ef74eb0453d1d0183154a20b97490c530e3cdcbd2665bb4784d137e0c87d421ab44d9a7bd36ab16ae69fd296235eb3454e437f632f0689b0f155eddcd7012b7e62069dfb84fba8ebed5d3562be02d1920a411b3287e02b392f7501901fcb2905a681a7b49aaada3774b8d00257207f27be3660167df57e53ec086a45f7b31108b1c5936c210be227e952393452e9b2e3d92646c382a8ab4721707e1feb4904f1df1b7c6a51b21979a03fb9695f77cc344c6d521be76107ea8db7a49506c6e980a637f24a4d37cfa72f117299053272d05b1b516c3bc3d37fb6e9d99c18d2175df938b8192169cacc59019f826764a43a03f6e606d8e304edb8705c8c2790c92dda663eae8fa195b99064bda3b63a91eebd17f80d241f014624f7c325189082013a2396321dd797bfdb66ad1270c51c7d95038177cf5b2a0aeb7e0b6f6a6cb4d3fa6e65ad39e3b124597f0bf2f7996e8e2f2b2bd9ce696c61421a84f9d8109be4a5b37eeacbcd025d5f14abe9a6d8084fa335f33586d2bbdf6610022aa5e01eaf43d2afbbe7c13c11f34f37f62d17c6be7883ce0757e78f8884919aad0a8f4dba0f4eabac36ee49bd218613b96a6c02dd05e814dfe3f4462f95b6226feeb9a8bf62f2ed157cd165eb2c6a55f859a68cf74a8cc9e869e08002e51107cef180fc072e169c705cf054b8ee1bdac5046ded332a24556106a91553ea9842a9e2f7d5a00cc90e1002f804452b0dc15d24f3f82548fbee4c287a29a7916931b0ec8f9a3f1b6abd36108c04d7e2c44e3a843575e6d5ea8ff8babc093ad1dcb61006bd6dbe7fde42be43ac09c44f8e5f7935b0cbe68a7c908e103a17953d8fa05484c43c56715566da734dc44cca1eaab19434f4e09fa43cb3a6fdaed017e763c9927b5174b0e5f533be9a3ce241833156b6ca7805969db872342f7aee09464d8e367ea778856b41d3da14e0ad89f753a05a7ee0d3a2fafc2e387cfd26560cf97be5fe34f00b26afdfc2b97b5df5390b74ca011ad34e17fd76fac5da0b5d135280dc527e0a3024e41026e7650eba139e25dc94c62e5796144f4cbf492b5cd2127d8ebbdbccb46a31b23d7cded80a5ca653a164417a21c83a3fd33de9a69f8bfa7de9d871abb9790fbc3b86ba82daf03389ae50174248f935659182f128377bf583b203ba2041ca3deb985e48821fc96aeb1818c4c21306c2030c126994933065e94120b9e68bfe54cf5d187a50483c2958539dd7ebcd172f84f4a7af3a1bd5adaba3dc426cfdad6f6259a63ac78b66ed5cf8fba2764b527a231b6aea848136c6fa9843efd522dc7d3757bbf522a4f8235287ba31b00d3cf4333cb8032fdea96367daaa81d2deac3d5641e3bb52742bfce74b280ca276b8964da14e9640384646f9e34ba616cb6e1b8487ede02f1aafcb3221f0a661168daf3aede809128504801a686b477423fc5c1c58cc21295fe8cb5e5b416af2a63bc0953018c20e8dfb86ce8dd14cdc910673b8d0e1c5de6638fe17a8c5feccf212af9fcde4a60748046d3aa091c709d923b16b3e7815537f1c9d4c6144c0a3e14ee5a3a36ae6d13cee4b65bac801b2ede4c2dc8be4ce592cf65dec0c2921777c16fba5187d7f65034ef63a282ee025b158ce720861efbed8256d3775168c6648c4d3516d074e14c3eaf55be7a8d6011960b8da94a071988d5225714cbd0e34b0d655708110a4de8530f77c63af5172239a827d4edaa4d82344f4990f8b0c529e6b0c8bf11f4fdbedee2c7e5596d789daab258bd86c239be0a86f05577afd793e8679342c4fe57b8965eaf7bfa35fa5db2444063b29f50d58af7978160f2adebd4ee61ef9c37de3cd628ea320637d0ed0f7e6d16bb9d9e98a6c787374e62bbd14274bc18021d3001597e56128df377c1f9eff895c601f201bbb1a83067ba3cbbc1d6faaafda19f61089e849b12f0b7e5971f32e020fecc49933effeae492a18f3fa155b8408cf3cacc05c5f4852e55b1d0a026cf8b5bf869f91134f2236601a3e6a80050a3c25a38eea3ba1aa5ffe10419ea9a9c003a890d64de40f4ae7662da391707777e7509a48a1ad74aadd553cf12236f2d3fc252cac1c06a28be616e404260301a4baa128040af5fd926fbe1cfed606406a792c9794ac3edb1a906550e5f0843d7a96382a49d5396184edac18f1c065350da13c78d95b8939570f3da28324e0cf261ec23a367eaa44e712651be33a60a509eb28a11d8d0871770f8c7413c682f899a9bf7a695c6ecd61195f86dec1b2198891ebe31a64693971a6fc9fa58c410ef3b0fd1d34e0c34ed59a4ee76329b71df2fa1f27c211f5f061ccf9902609c0ad049c5d589e340968b2c25d89242c36c71f83506df186031605a81ef5d856832c3224300cb77294452f4af4ef8364b1268336aa2a5d7bccca8577c769d0ffba74935be15d4357a179aec5ba765ff52edb535196935760a8dffcb585e232549b349c675f4fdcd385adc7cabd0b85e17cb59b0ac47e89df4e24e04dd1d87338043ea60405d8e6beb2fd61d626d5aaffee7e5cf2104e361892a0591d9d3d9ecdb718bc0101b24f9405634d58b39922a8b62db9e86a7971f1f3ee314b35e4eadc4d1d89c1406aeafb4cdd8936783c60d4534377bcd09d33c1be390cd7f4e5a0fbf7f83eeb882073aa37b8fa0afdbf8443f49b15c056f8770404f01510abcc4e0fdbc7ebd075f650626667b8fadd73ae7cabf81cdbaece91ea0df72777963acbee9ae193893d04ed587abaf446ca299c4efb6745ed76bf19b95ca16fdd00aa3967b917baf7993fec0715320afe2a372a694adff30e751dbc7a49640c7d030a59b0230c706be168abf65039f1758b57aa3238c2091b128e8674452c04c702e9ffe0f0d64a94dd9906e63dd7fe862ed66b0ba3ddb6675d6bc57c895a4142db3d7cc854be1a44ff0176996e244c528401504a8d5733c247e26700858691adaa8ae04fe3fa727a8ec4fc0edc0a2538ceb9138b6a5f444fb65fb9677a1736a9ad7b2ea7edef70663e7ba90e0fcd87d2a169365e85e8fba0d55b49cd331080b73d51c8c150ce76dac7773ee5312b18cf74a27315987cf96cc238190a4b3717cc62205955c173af229754b9b8ac5e1649311dc5d936aa7221524638d540229245bc9f1dc24a9af2a3c542ba677ba0bbeecfac126edc82c6877fd20e979d2a02c36df2c8c27a24b24f4f5d260d86f6774a2da85e30e647f830f1d8d40cc66e3dcaa343712b275664d27783c159a49590fa5b78c8b117b34d110dc38358b31a1441e5b1204ebf09903bebc4e106c9fcde105f9a6f0a41c96637759fb1c9f5f6ad66b912a8f0c9b86f7752ad91c8ae4e8c0558f92f307aa24e242c16c6b0697a99391d0cc70857636cc15e16231d76b172d000fa05eb49b8a56633aeaeca627af88371d0fbb0a7856183f20952cb0818086649e635a394895758ac9b92baac21df1ae107efa86707a0775ac944ec74e87959ba9a9f2a4c089fa0c52aca91b9a85e8441942777b5d5cc9f1c615d517990b0bd69051902d9ce7e77a091ddec9e83b7aa1e9f21ba6316a8d10bcc4fb59972e8e5bf89843985c4bba53d89909aeda0a06845ece069a8c83b7421db323ffc080a06e7b8dd4f1bc5a4104924d12c884667ab2678c94547504e44f3e7fda11f1a89cf1a45b78841b857a03fd11b912b63c563212e99a9ec16dd1af50723626edadf686412c91f05ae516c1f9c75a2fe1b4c78769fe9dcb8768dcdf76463aac6887e186960819e000638f7ee3a7d899ecdf4e806a29a8b52c5f1d358903417bcdccab2a1f01f7f7690337d658166a4d284ea3952a3db780af2aacdefc3735aa774df1e89bc9f3109553f7b479efb1799d126b3dbeba10118f71cf0e334f8b4d95766a9310462b9dd90c9311a543b82310a63fab7411f3e37cd5197a1927eb36dad9c7a339cb399be63e2f5d50c9244565f1a4a16fb9c4915faa150a0170c936aa574d5ec7f780d4c1835dfdb11a86f02fabff4f438d4b6d7da1419cc2736e11226892ba1f365754c524c825d5de362b4fab13626de6eb19df1f213ee5ba7fd4781e93d69166637e814287caeb826d9ee21462edcae51a0c0526189d303cc212ac4d351b64c7e2dff770f595b02a1140740e7cce1b33853d1f0d3bc43343445d21300c78a70e2a679e902a3523276a40a2d30f4c8726fd15faaa23f6e759af296e2b27420b5d3068028bbcec7095a050d40d99971fe0b428115c209a379e20ec60e4cbd4ee049fad57c4180ef017c52ae12e0bfed382167cf723dcc812d4b698a78487d60a2ca6f72b276d0e951fc1dd476a9ddc7363664a30ed04ca9684c0948552fda5989e53d5d97ebc7329904f073aed163c0e3d74d8f8f3fa51f57f7a4e4e8076e7a6f36f1a9896eb201adc085d43a77175fc495224a859fe41ac0691c14de59661c0dae1255ed239e5102f6bf092fc61a9e6c84b86c0ba73f58567f93b1affd7c6c1ee3cddcc0933a8a842b9348b1749a0957eebd4fb459b7c54a47cdb26a4fc790a584797ab6b083aecea0eb0f1afb67aaf4cbcf2f933d5abc054954ea40df4a52faf7cd0b6d481e55da7b9933fa7f1b04eb041c769248ebe5391649898b7023f1b41d707cb5b0689be771785af4466f8dff6ee3e74ec03e7603cef7a20be1ec753811c1a008242454d0f17b9389d3054ff6d138b3ccff6a0026543ef6511ffbb8d18535940f7b1ea87d292e33be3223cb6e375500c48fd06b71364cbdc0d89390ff01f0594923c9bd7885f0598ceea0e520ee48d28891f205e63a78d8e86f370a54592be87b0bef563a910411ccbc30b1155e837cc4f159125378c72b01e776f0ff83f41aaf708ca2094deed59147f7c9c5c8416b3669db0f4d3c193a516d36f7f5120bcf076a82a1dec9084a4b705fc8c6e0c9042e5b4dd6db94f2de523e1d68dd7888587ad2e2e1aeb925b99ea0249beaff4fa6e12286176120ce4ee6dd4bc63a2a31e8d754951ad654613033894440e5f6a24dc7fc4dfa6b9f0661eeff376ba4d5215c6c727474df0df991ed51fa7c7a0ee2adf1106a00e36a94b00c2de79e91d320c645e53efbe2bad2028eeccd51c146e7608b787d6662af8239d5b606ec3548634537bd5bfa574b8a20ec2cf23a4e1303c2d930237919a16270f94540c486d9ef5dedb0ff35b4f394acf68b4d730724c2a474431e4936a9b16b2a4f9e799ffe2c70a0f798b1d3b286b5314100d1e4e4d3b7abfc598c090a314e9c7da61a3bb2065ccc0d334adbcea48ec2a0de3c6b18dce5e00648cebfedaf37bd09e7f670eeed5cf8176e509dde8ab6491e18af42d86f31b59585b3de62a81aab2426ac85be0e882d38fff46f4ed45a4461bca60b3bfa8dcc5d3654b8922a36c77c4dd07e2424f1d1d1fe1f35043c9eb8f2f34d9561b102d3ab49170072cbcf5c888231a2c8783f060fdadd29621b3cec74d889f184fb0384a4402778ac510cfb211339ae8e96d06bc802cd55ad46b55a49a21036ca893205924aa3536ca78d6b2724a36505e8e5323d34bfa88a465927f6a0167fb521353b87d1161e12d5af69e1d963b94223b05b88a451c0b1c55f12cacec00340aa8a5c7e9c141d3e8a32edf757b1581467ffe9dbba4eaf2608fc3492e9cf7c36c5ffed25ecdc39ed61315bb3a7838f3567d171bdf37eb026c5b6a2e7fcc0cb326ea512456c39a35b9cae1eb9e5cf2955b3c539c43ca68363e80050a2d65d71dc5c347ed88ca314f9506c382a9be5f6801a914ab433c506ea40d5f1e5967ce0a713f84bc582d48f81c140cf534b31320cdf97708117beaa7944c309a92db40b5e4880dfc8ed8c0d53cb2602b1180897a6302939ab3fa9180f5836949d6372d83e047681262b86a308db14fcd0c9085e633d06d255be71bf88ec2ccbe6c4d0db60c51c0ead1ef447c1726165515169fefbecdd396ad6860508aef0bdcd4027e33fa48c39a780a9ffc5a088067ee49051f42c095a65d9650d925e8d5ef82542ddb8d20cf6f602b85766c49cfea632461b0f370bbf56c0a68c6caadff777abd7a3e7bc5ac969e983e24a869306c28fdc0c6612f72d41a1093c585495ebe69c97408eaaf68e712ca6c687e27b74f50a04c085541fae48d9a6e785f5cf9dd01efb0160fa2faf3547cf6dbdf564266dded69240ac1c7451e0b3822e8e1944daa4d1b812af017332acbb6a86508bc7e8c3b12d2ad9309ee1e725f2109d7cafc3e7d21bfe9dd9650ddeaeafda20f0a4284cf9d4c7f656311b433bc3c3b440bf8dbddf12a4eb59d0c001e0fdca0aa03f02483127d8f0f1baaa71315c492ad24e99102fe2a96915455513a93a88932ca07d6659a01fac4fc9075ead3f9717389580983cf7f26b5092962c6a9c8800a3e000c7223b21b1a2ec6db43223705328a629240c1e3338b9f48666006b7afe63e6ebd90888d7ab2db3e51573c446cfc65b68a8ace216aad7f3257ca294723517b0f369a9ed461be94248e1e9fbabc1fd340505c39efff08491c5bc26008dfb9c95c28eb2e062d81d853868e4970501a3894b68ff8f278c7f9970d095e8ca5bc629d5d54065205925f93e1855d51b4cb8894f904ae03ee772fc7965c7d43c61263f97211e4be90e23967ecd9241284bb5890451b726d77914fc7684d0d254c0d4b3e597bd5412b1b1b77c7f709563ccc04128582499978c32af2c046b92c4bac146993d51748a9a6d9ba95991b4bfa13a3006851ca9ccb6913a80fddbb89ad27a5a8261a6d7de4534b1996bba2e4689f2507e0b6768e22e3dad78588c88fa4c90152e63bc4960d05ce463bb92f737abcf3793e6a9f80ce4feb212954a39cfd42d9e42fd39690a7cfa890a0562e3c594e4ed600dad95272eeb99c4d5c2d891555ed141f3ca990b0d86926437f54472ef17324dca2d4e0a2bc3fe6a9d8f2b8e41f7faa168d1a8de3474de9d0b36439135542e6936440838491c813c7e1b6d8ca4f1ea9de1830bfd171c971faed22c25d81c6d79f7500c73ebb65e5aef007a6f2bcf46339877e4f0e6b577985de2e3cd791dc9b0e1b850b80d9f4069e98e755294767008f4fe39cfa3a77c024e836e545c31a8a38546fde384a434725712ae45058483342d427a96e04539917a159d47a9d3d766ebfb3ecc9b4af9ac1760241488291e0b4905254966f5b12882849ac107d19af9b77a9e38f7a19db23b6499977070408fc7e8f1dd466fbb91ff01adb23fe7bd559e05bf084454f6c47faae27e7c848e01068824d3401be75aed210a592dcabdf09fa55780e54b7337830fa160551555be6f9c3ab3d786eda807d8aa158d936bb509cbb86f29463887b31e728cea020db797a600de1d8a34ba146c985f1797c877741e0fde3659d360c4ca6e655de4596f4a26ec8b8e8846fb33797b017184ccbb2b93b85063242a4c2b8dbd022435e7b5c669bae6b80f849640724c57d7f0d2ab284b4010c4147196509196c33e66c8167dee97d1647f9d15652715e62183e58e1203687d98bff12a8ed3f8b1dde735a54ccdf767ff66abf15ded01ee57d31c1f5a8ad14c62d0fd7bc239e3127c5191ae4da8e32cb861e83178cdff37f0ee797bd7376abb3fc7e6f8f70bc371a0ccc0569d0375b2e31a9ca18f92db5a6270deaf8d3c4837c3f9d2ee7740e411fdd8c23ed31efed4149ef143f50ea4c82a4d9248d5fb35257166bbf28fa6a4841340ec1af049090ed02b1cc321395d06395b0c0b6e1a70b7b44749eb852d0d4aad4c43683aa5e46b9f3c7b994a81119c1df6e8fb560bbf37c5cd645326dee2daf7a4b43cc787535384e84d1574d0cd19f9d310e9b565ad65d93e36ebcfde921cc5588bac8a43e22fe0d4eb746de8472de4997b59c046b2220a9e821f3f493352d48a3f6473ed9fc4d665e242dfa7d702676de5fbf4b7870e3cc031ac980efd82a3b4b34a0858f8d702056f865b1a422596ce4cdfa6635338f9302edf472b1e599a99da2575d1a39c4ff114adce56a7ff2012bebf8c78ab794ceba0247acc8564c31911914df8cf830f2c3fd0083f3f3f114bcc5096cd59f016251323c72c5477cfa65705179a1a85ccadac99920c677015137e8c1ae419fdc79110cd6aa543ff051c4619ad3af6b833f918984c5e8685712b9fc492ab71903ab9ae7dce622ce57ed8a0333409f1a1eaa5be9a624e0201dc77ae4b2bdf03ae0f62a959e0c6f211fc3965e21245146bef475f136fb864d760e30072a9263d07346fccf898cafd0e62bac2ff83451b2095dd6e25140d1e4e888ec82509a857d40f2f110412e7f6550d944845367f113f81f3122e5ad53796bb1e9834aaa073a9e10af87b02e84562dd6db9a07f35a188cee4ca39b9d3d31f3bc1d55742a5e9ee347d4adb4d14c4e1cd824eb41577a413b1803493e15a2d11b3083c23cef13881be5addd1f581cf5634bd227ddd66c713001c3539602e7e1f8037f1118874bf76ce22d69b4bf21173d02f2decc8c9a621b0f299681be2c935b7c19af51015f0781ca12f86975c1140c13f19db2b084dda9f5950a2222ab1dd58f7b59b9f9937a36a316bc012ed2fdf3a2a9241e4c353b670d6361c473d8916814e33f2a0d8f147816dfd80628626839c7ad70af3d38c0e715308947da3133c4677fb75055d06e4d91c53c48234f10833d926fd89a3c7cafe170e039ac74dbecb90cedde91bd2940e7d295e31d9a50fb652ccb3723b9be1698d57ae8b95e9614096969c6a505661215f6f324b2ee017c68198dabe651f1fc3718839f60eaa0df935ef5f008530a688870a178da0ec4285938f531533b46ba86ee8b4daa96e801aee67b255db744a8de427784172fe38ff5b9b4381ece86774195c2b6810622dbfdf4b20a21708838a844e85e60dafc661e8308a6d19487da232022b115447f0c255ffad97d6c76ad206efa0c596fe20bfff6b2da73b3a92178323d22577ee68b626770276de09643b7c6e819b5a46cdced4504d6a2fb09cec1ca11da98dbc8315a1ad9825f427d857be8ef59325d3a78b5611c27937cb9cb88779d970f6e53c84def4df9d1e379b699bf34c01baffea8abdaf66022076ca45a8e97c72bff43460ef498fa51e8248d99e11cbdb108b5e32c18dbba7f8b7d2419bba0b5dc5e2279589fe2a5f9b52cabe58f9a71dfe5d6a8af48c6c2c2d5f686eda66913bd072a58c4bddd20e182cdad276113f0bcc97a676ccbd176320c638c8c2e29bc2dfec0131b24f819f5164d4bf43f6cc05dc01ac75473c1d6795263a25c40b96247c2ea4a0c323176d4600f3fe82b5a93e61695ffc5558353159a82ae6e948f9b0d3c568d012f0bd694e0cbec4b9509295db4d42120a703699bf3d1993ea4b66bc31ba855572519fb1d6bb18d8defdfa8e8ab6b2193636c6311c14044b77df70d003480882db578db8b561dd5703df23298276fb951b1885159985027046d48a24470a7c16f7b10ae28232235e47802a4f0e6c94ee228303c648b17d75215843e9752446139f7fd056171582a3c697b995467a7b1946f4fb31c36de9b4a7ad1c2092bbb0b45adf9badbb9cc89a9de8b870ec1b079869afbd37cd9459bbffdd262e3926b2f97a03678aec8ec585ab3def9d5624c632b93d28b01dd691d923a2293623561d9c4151efea92f76c1e65e41e304a84a531cefee6110c12e0cfaa0611b9895adddb61452e1d144a56779f8eb313e53ba7588e7d4cef88147b9f59153bd6abcc6474afefee7d180582e0f350126453f25c51c0627592a5da39a997484a64490cc06e5b210ed59417275cebd95bf9ae6bb6724979c3b4acb6e026e3a8e0011de3bcec261626c7d496967f5eab02648c280d008a2d556653f83e4eb4739f72a8d3c6cb81ee3f0394f2a22974254b5be19102f2dde85fe5b12f74e514a3c432052066f640a3b508f3f5e88aa0aca8d323e6040024aab3156e0636181a0067b5da522304e90a4ca31388b6d1533aa3444382d6aa3854d0a1db93a046e69b4501fe29c52f332f83900a9e0afb18433bc164663cb49eb67a854e2eaa58115626c665545859db6a7d381a029f9c7a809755ecca93e10748bc8b3809ff416791167e9ead640fcb03cea123fad38244d776576a3e6a696c6084d140222a2974d2e026826bc05ce9752a537fef92e4e7822b036b51728b720b988eec9b4db9687f4fb86d80ba204b758f86f7be35913d8b273811550b6ba95b291113050abac1c47525c2d6edf92bf07f62b153d6058263f22583337ee4cee34ed0f01233c0759be93d74e29067d7586f0ab6bb4c01cf17d46538d7d199d83387c629f028aa2d34cc3e4414431454c1b0ff6967e6490ef5882c0a7ed560d03e9b0973fffa4192b18a62e99272a4be13a6cabef0cb9642d0b706dbf4dd49d27fd3a7aa295f4cdba739de535e696b9669dc4e7fc99b8cc28990afff6fc7d38174cc58a6f7b61fda531cecd4285de26162938112ce7f0db63c0c60cd59c074f3ff0813181c3c4ea467d6d28436add7597cf15245e288a792b23b79a8923aaf6a2d2cc47a726ab367fdfc5c0a1a5f3024b659f7e1f2d76e6b9a02702f8f92e50a36c666b9d871477a40362a21c12cc7dc148f692f89acdc0831d62d189731ba0feeab649f41ba44330910e0f04667004b6155bf0d5cd6feb73ba2f26f44a18e3c94075ee2ee442923ae3093bfe31c033288e3f6be94adcd2ca1fe41bb34e6b5e98fd04e360015a8ea37aec22efd0b6ee9f5501a48917fdc92b2ddead829ceddaee2c091cafa19c9a54802ac78009d6eac50cc1d9833d372ff4cc39181fdcc3b71be45f31c8767d26b52e6b292a597ae26a8eac0568ca50a268a98b61afa4724087f28d28e06e06ad5779870ffcd38ed234632c3246a93c992b82b00fec832289091cd1e883af920a626be11b7dcc7f25946c516f8e74ed07bb038f1d5526522097b1e9820d764689a940243859c1dcb0b1f2990e5bf9eb85585c24b2062c96a89295d638fa83fe78a7da77604fc2d6b1814714a4e8375a08d50cf3c376b15df24581d409605f4a0842172d4d6437a5d05853a9ce896deab9e3ab386230ccd3f3b1301cd453f2ee27078890f0da395b8044ad2948e025bf7b3d3bd15e5ce9253f32a3c03015730191892ef67f21a7eebf86f5d2981dd6c0e8b5cdddb93bf9cac7bc847968619c2ea4468e617028ed74f8566ed55b15078854b9a968c68285ad4a4b5ec617a7167d6492f02c42ba016d5076ee76326a472cd121eb30301eb7fd14261bfa5090b41d1504688df86e1e6ee240e3f541eb65baa05010f25bbab375c0ea3ce27c30718e5f0794bb1d2aef67a26939719f047657d7fbdce9531c8186a81f329fb2fbf5972c77612d35d128b93a570ad6510480288a9a075b5ee5d42920c06098c72b62151f20970286a221ab3a287d9d31096e9c1c07b816ef432c7040318c087bba86e8d9f8b6ba0222adefb016df9916a548c519a736600e5e703074d4c0dbbc525b3920ccfe5659bd6fdc0e7f22724dd976ab066baa03b1b69ad1376099b512a0a36e70995172979594cc98b04e884e559098f05df737a6d181852053af73f26ec9d9535c8a8f5fd59044574b04ac3108e39c267aab7136f01294c6f4ad59201cced47a08b220aef8b4b80982f4269cba8d6a2118f62ba7d23609d8b7af953b86232260b994f0dd59e388c5e7216851b6152ef43670a90895336899c9a8a4ec95fa1bbcabe671e61d7b72493f8c1e06d1600c4430f4a8fec8d5ebc8d309945044802593139e9dc1fda1cd42fc345142b3acf063e71b3e07c836c2af187d6da2c5cc4784d34783e3ae72f6953171f468ad6904f75a8f09f7005e1fe26834a20872f5684faee75eb84a2b79cf21f7ac9a4de013a62807c1acb6e9a19b95cc5b7890a34121ae0787370f6b41e2bb830c0d3c2d5e3c0cfaab04ed92b74bab06a3c61b5c6f53e5c8728b7f24398a7edb36a80c5587757d033c40339d90562af5eed58f35a45eb65fee716167e8405670a50f868be1ab43c9b683ec15b02ec7545f668f240f8579e092c5a60c21b344c705a73faa1d869778c4076810f4c01ba33d5c4316b9bac2754126457321df1f622d9decdbc5bf2c6773e16e5eb7285b6f2ca0c1e5266e8d7302f26ecbd84b836829e7eb3b93217f7e0bba486b2c1642b6d2b7186118857016fdaa389b26b6a031d3598d3fc36d1c8f5cfff1e4cf55f16bd1d3560738a2833b13f93cbe4913a63cdb4699fe08b9b686feea56f18ad4beb99ce5d06fd577e54995a84c3c2d0df926da0fffd2473082f5f4ddddde04ca0024ce51cd35367d4293b138258873f83e50ce406f02ecf861822aa5aae6b930f4798e634ad6043f9d47f19f23ca3e49619f8e174ceed95175647fe97b73b983e7b5cd5246f107095ff97e7f9a3e37fe031d27031b7925a3076252136d5230786b2311dde688c78bfb51be3db4ec04e6f1b09dd739937d0e365780124e95c9ac3e52ecca3b3c21aa8a32f39796c8cdd3cb892e76b83258cf4368c9557ba1ff9a207201e8a8c0c7ebf02d3e68fa2a695985272906a782449443cad7bf7b2ea2117b9d770a01dba149cb8c287f96860bcda2472d6b64dcd581521e29b61ac5209d8aaa5368f3a8f3fb2d8501089d26d27483859698ed3d3e9edf0902a0cfac6377816bf9d6413ec9cd3c2bc16ce3cc994762409d05b5f5690f934efebf68c4799678322299d71872939c279790f6e79262502fcf12c664b1138298f83b6bf11a70b2d6207a8bdad5ed9fb17118b5d8ef5302d6a68a032f44dbaf34988b4a736c84df22114a0ccd3e21ef764bb6c05290ce64e64f09b012b3301dfe72067a8e9587767c65434d52e0fe4db7644826bf01a951b86257ebcb0b7d5253bc05063eaebcc389e292ce18e60d30bd108f45b5e097740fa09ab9c565f66822b5914477a0f13d2b93eafafa7358862d8b83ee27d8b85306a54864e504c13ae7ba52f5cb2d4ed97777b038f720088cddbeaae40166e27be040666fe249e60c6a7fbcf3a24836fcf215e28105143113659e5e9313873ea6257065c47d8536d9ecfea412ff2f90ee10852e41adbd930502fee433d1870d50dc5fdd13968b5102e9517c23f7b4a1c65f927f1f3640bfab346d7e81f48d158f09ac6753b7a03762e641b408103336b8156ac7007d344065593068cdf412f1951b6291a8a56ccd91c7fb583080d254ab49c349c96650d416a16bad17257ae9b8c1048339f4db63c9170dda43ede990b8686aaed0bc77228e522be3553f588bd7606067ee4b2cc226452856ece5e7ac11672574b8437ebb6221521a3393918983ebd88aaacfce9cafb1c7633363015eddf387c6f0712d7cc9ca9f1439cc7bc7cf9acd445c4918c02eadfd7afd64ab4bbe578bcf136e332c55c96940069796bc34922457037e11aef5dedd5889789b54d085b8d6bae959ed3afe08ada0f15339f3ec4feed80aeff922b64b414d9e56967146450d3e437a85aa0bd742e2b6ab83d3cf665f0a420078bb32ef4e50cfbcb65fd7798318a4a2f979ff8cee989f74439e2979058b6e86c2ed8f40ddd90138832e79438aa3246e4869d80fb2664920423dd95855523fbe937aaa842a872df38c09520a498962709a1d15ef285b7e39938ab2f7cc9b3f56af8f3d0e55a53c02bc8cc148441eb5f5a462e6e9bf991737955e5aa850ed842a0f0cc3176a1be6fa801b24e6d9dad8f50a14777053068347bcd2df2d9ca32594a3006b95d6b527a19ac96c86cf0fa3098021f3784357bac44f533e61e40111804c7eef064dc0b053b8b3b76843b7ff60891a3f2bd7f5f97598900bb2d22cdfd8bb4e94938b85bbee8700b024d591d758d9fdfc1065023852a103309ac8321dd64de960b36248a30e44c1d5c8923a977324e18fe1f27335780f33652c804549a5aa83c94bff3dd037fbfc02e9a5d7eeb4b9488c1855b772e0c4ae234713ea8f357c2b517858bac4484ae032959abbf35f48aab9304e158b3ce7427e5da2dce39ddfcccf5e7a9460d5fc795765152e88e4ff663f082a84656cbc656f8a67a05bc7a5a05af52e4511d3d2e453466e4849f179bbdddd1efdeafd2800fd6a68942afc81ec2998c5890007737691cea8fda3e4edef99381abd655ea8c97782f116835ae339781f90f50334fdbf8bc11e014119a58e12121fc61461854a7946a9c0bee5e252be7d71e7561e43388f4284e7dab2f32340ebdc8ac44f17dc35b6af7d6e569a5b3c2c60c1843a33676118b9531e5429f445ac95ef048ddb8cbb625002cf3921b6930f1d92e8955cb004280a217ca0c1c0e2f4ac5bb91ded8835d8fff4b7d352d9d686f52af94c42b796a865f58c1871cdd380f1091daa222087af3dc1cdc8240f1eca49891b31bdea71e786eb80b0bd314ce67685531933fa772b8c577eb63c86772b504973560cbca5f23324804653cb9685b9f5b682695a1766d0bba96ce1d672fce21fc3734c6e8780413f1b9c975ce4ff1334975e241e440154f0eac27ecf741b3f25dcafa6b0b83c3f462b498aae8a79831a99ce15b4124f322d110fbfdfb598ebc1e9ee22f62d72f4a5ac773d85dd0c5050ce96a45f88f5fd3e547e27b2b53733f9361de376bd4a16eab6a38c85ba63e8414fe9140b77d2bbc808d964c47e38ba651214ee591111b5a06301b9ef484d08af6a3c6ba3cd1a2ea9c23e3fcc8ef2b1644dcb7acbb0a17ddc7810830b52abcdda64a6e4b09041a12146eef7029358254aa74b1cce24f0b7f314793ba8261b80835a48c7bc411b3359b409fa150174dc7d742b9a97c3d63a2782ae3b69a3132f241724026fb548c9b71630535d96227e80a92c79593b1ac9a31e9207ee0ea7fbf3a642252400475c6d8004fc4e3aa81fc2d0c08796428197b8ed01d74cbe9eb67bd91979bd6ff9be94c3ba1734e5d6c0c1fefe2401be595ea92f59a50a27eac15a62b97ff324c3c39cf3c0606236ffe5c0b1014f0d30130d906d185433b92638131f38140e3cffdea634a0af567f65cd1347faa01ffa80db3c628420447cc0e4ce259feb1012365965fc9506009ee62f372bc1f2e8333e760f0094f4019d684d1376182076fc0f14d419586c864640a9a251f5689cfcdd8a6446df0bc9e5c44fe4156e75c6550dee9b7b7ecfcaf4e5f39a1c1efc6fc754c6606a5cde97c8ff46043fb3e097064841e0cf58bfde79c0bb979326f015b9d0407cb8d2917ba192db27fcec26d13a06fa3c6534533e4acf089b7e44da022aa00d564c81d7335202e447d9bbf13b4c902f814fb6c14815057ffd3bef03ba095589add2754485bda99be3bbe10799dd0619c406d58b1d5c6f2307eb87f679446534b0e40f2f8d636ef7a5d6286321c46e5f3e7adeb78cdbbb2ae8ccba90c8f2a815c4923f646a88d46e1f8c5599307d50e500e2b01349e33e093c073cbf1269a68da2b77a3739313591ae38f9b5a9f01c1b83be8cf1c2fab80d6eb276ee18645731b951800a34b619a8946ecd3760551a8a551b19f5a4844a6bf474d66f7a984262beb54e91c8c0c159c3b256ed9b674d54ecd0f4340976b07a501b91666bf24831bd52ad5593eedc4d304b928b7889aa11062c8d68069ea2a5f4dba6c1e5167759029c70aea8e4119e586f22fa73ad6b7d1161c9a44ffc006360c28644be21dca646db7bc11358650cd1aef55c292e0252da9b468d4a1895a5668161d5a74542a1d9a50cfa695980eb4f107ab6f0a1debc0e7352bcf5fb4f1b879eed872c3d82e3c80eb76f2cc080a85258b98bc928a87cfb9e32c7dd8bce9547c1a104139d72fd8da6b018f525c332cb105e60599d6c7bca810159d1df33f06871b38e1def1a22649bb050e5a283bd28904f70eb3a77370b5ffc18641a10eabd10434aaceafe12c04bf059406896ca1bb8c2a1d4ee342991797e6a33efe568635529325ab4ffb88759e1cff3d96b5a76d48cd9d9e2f0e886ad764ff38bf598c3f604a8efcb905ce953e455a8bf7aa3390563c8c92b07d8e070e3707a71ccce6d332849dd05bc799cfd0b532c148d85146b88fc944343373ff95bda7b3a86b23d44775dd8fcb47108ea18963b69b2ea69a77f2aca3422a41ca85918a79ce4ba0c68020bad27c985cca1efc48c0b9159d1f64b2b2221e18dbe75f77afe160a0d09c2af501ab7bdd7a55f92be32f2577f65780732605232cf5ce7788a85bd3b6a3896b498d1c75dd434cba4df8750f38f52711c458b21a89356c0a975bedd6d5659334a252bb50bac0a6cff788638874838611b757de7ec9bc3c176ab092767ab40b6f77d23479d33a2b68bc5d2c4c90ac2fce12db35f8337660ad54e9cd4687736a74db92e75c224631ab15b4fa656e34b22fd39930c47c7a7c9c6d005c409e5e36d9f6767351cb7ceeec85734649b6f7a19d983de63dc205c1a9e0f3ea7127d4c36f605a7545f49b548fcdb6fc4e0e774999d8809406484abacf05d95482959501dcbc7cdcff551425573eedc14c7a5d31a8cf41f4e55c7132eb1633fb141c12ec72a001b71739c33bf17fd0a0e2dcdcc199f7951ff1e083b8e361685cefbabcc0cded85219a23e88c0a2c8b1dcea8da09113ac4860b658dac766bdc135a4c635c1807279a8167ffcf4852300ec6ec44d62a748f77d1dd5936e884cea8dbadbfd3862e18e1e873bfdc68b2d25f5c55321646538f15e344420532b280012344c73cdeeb7f356159c69ce043ad19420925cafb148950ba66ce18d486eb678ce8e6ae500495209aec828594908ad616ce34c09afc73f2f2218a29b75fd8a4af0da2fedca8d704673bea492609d9ea1f6ab33db09c6bacd8f164f76ece821bfdcdfa07331b81e88505f29b556eb0775eac95e91edf3a89d11d601187b94622c1f1b8a90090318e9b81e2b92ed4e5aa580b1b488d89e5f04de6e9db318fc8058f6fc11b781207abfaffde9e2895187ff333509f9286c7ac84a9b5ccc0ebd70f932ddc36a14ed4bf77079fe800ac2e67e734a7510f76c4b84df58a2e63dccfaf0325fb9dc55e4803b5e867521c9412dc3ac95b3611007258c84ca42051a59537da3c39be02598f02492a552e606abb3c54265d4135e8b220a171d2be650cb3a326c5528dc16e4a2aba3d4b344b59b26ac526dffd05c89421c70fd5c275fdc6ddf826d9d49ba9296ecacc530ef7a8e18591726d5b6e3c6584c6f706ce82d54f282d8188fa51f57abe6ba7ea36b5ee9b4ba2afb706dda6c02ebd31138066149edf800fc7f6a20bd2fe96e93435b871b384793a75c99e224c2e61e1b87d86836c64ab1f707565c9b3ff4173f11b32328a3e03612624619412e7d65dae6ea7d0da4db80a1a9c1661c435cf1a652fdc6c6ed2bb954d4a5f076e68597cb3b372356aad1d503650c555e920c45ddf70a7bdd02c05482bf5efd42e21307e7ee50ac3df311048271d1d7436fd6a72e6cd101a8d74ca8a38094cdb880881177e5de111396a50ebd6f717ab07b5c4b9de0c42fb957d01811d095457e1d37e8301be5088fb7c24839d9f876680306c23ac14d198349cffa208b2bd47f2749cbb2deac0588cb4b4a691ae067c1bcbf260078d9e60e8f4e2f786c0ec26cdf0eea50ba93020f4feb49d22fd0bf834f0e373bc68dc00429a2d42e6f639b3af5456ec1889edb553d94b77f21679fe152a22795814cdba622240a5b947b984209df18d76c66bca6f04e3edb8f251f8b85d19bc4f589ff8625009536aa5a8017ebc8cc39bd863cc0d7b448afec5080a380757b6426ac2c8ede158a1eae4a3ba9b95987ae84e5a069a3b426295eb8c9e5b0bcfe7a80ceaa6cc6e0a03d6dbd085cb4c9385c6a60fffe2177b62380c53b92f6d6a32fed30d5b1ba1514128b84249c6f5a6a536ba76340deb5fb1cda371c9ceaaefaee07417bf69ea124505f9aa4a260d9cd1103096be24e8ee058d0f6fa0e81b962295a49eb5d45fc3731ff0c9587a2b5096a9db2f361c4cc476074ccbec6ef7e17c243ec8cb3ab2b60d84f6f1de31e19019e9c6185983c0ea5e77149746b0b684c350dd2d688beb2b18e20777fe8b88c5ef66372e39f89792707595631b6e63705febef6d7fdf81afe43427ec9c247066392dca099f715ad4b77874f6ce5874f9bb7bb0e8a2579f7a05c7c3c9dfe8ee814373d55a86e3e00b4d66bbcfbdaafe9c20bfc9d0d777640d77a3c27ca498b43db3596d47d49eb7ffd42282cd24b5114ec65abe0180e331052d173aa8526251132c8b32ae77b96a37c0cc0050d1304b67ff614ef5561ee4fe8a8882b92f28f1cd2f4deda171021d8baca874644d76bde22603194af53ffc07c79e7087e3ccb8e4556f9f5e1ffa7b1a61f7b5dc07d4bece1303c9c2c1fd14004c5d7f9bf55c93bae5936b9c08ebd4072912d3df0c5bfc35e4fbd8011013354101f646906daa74e21a9b71550b25251ddcd045bf1b6ceb8f680b757313c26018a1e6bacc1ba4bba8ae5ba117dd310e23bd6c971c039c51d6188682286929fd18adb329194c9151e7e1606a206a34514f6b4fc6ea57fd8bd8be1cf76db94d806b91d184c692a769bfff2b63bf2178c125a042515d4c1ccc2c5c91474c7599dd6b30c22c4597b6f1305468e875c64f9d6fdb9e7648bb9cf1955ba1d77acd966fffc331ecf3288950ee67309da2b13de276349c2d1687da64e23b7b2f7d8466c7af4dc8a0f6d6bc3e5a62f9e5c35f1b25db79f4e3c85c73eff211dd95da3a968a70812b6345d720a5631b02addb8032016250ab57e37c3f1b175ed92b56d07f1db4630a4d606f83fb84dc3de5c1701d6aa6ce5789d8d83870d3f275dd61a7ee4b26d0a12c5771ba6c6bb525ba191bb5628fc198a0dea8b416a3e11cb29bbf845786ba9c35017a0d4d33a90c464b7afce8d89598a35af05ffd6554e5dcb47c21a44f31985b410398c314f0dd5efbaa08ed6507f0dd6a079991618e54bef6fc2532256c0f34568db61c23d4266bc0b49b60f2128fe91b926811f82ef77edd5aceff943f7af7f24e9c64b938a2880daacdab28a65aecfb8fcf0c96851aa6a95b21131d3a12241f722f61128519fc11ccb9c9d6995b11ad262618af8c57e4d2892c1cbe588ff64e1bcf8fbbe0934efc2745bfad4d83b3d2ade69af6e686cd830dabc49070d3666d47e469f697d127114a261028b2ee921a1ac7a8974bbf2cd8556940397f822254ca886b6cdb5d57f46c2c0e7686fac5d31faaa3c426a18123f2ac9683fefaaa98b48bb2977f248956cf606ec353d33757b426a4cbeba8326e5e05e5868821fcd70631e3abd42108275d765f7ce62d08ac2abcdf32ca07c95425038d126356dbcd228aebbf5bd760a715dca5d052735f26968cd29c57d0ae9332f2b7599b31d2563e6336a495ee83ba0f39fed653e5cad0a4010259030ba19268524a4fb5994585890d484e97b78af97593a7807b59df18ec5affce4edab6834d477033d380d3d8072a17d33bf9c3df60bb45d020f92465ff7640a3670eda0c39fe2949eb300ed9904bc53527d8b60387367a61ecc1adbfc9a5ef55c9a596e10c4357cefba836763a51eab20c8d157e1562fae981104891f4bc0d0ea8fe644e603d4d25b5c9f4a8dc1547d310c441158770fd8b2f33259b880cc4ba6db855fb9b98ec3d31191f7da8dccc122e4cd19b253edb1e97a317561f9d25fed755f2ce74501a82785f0a94c6abd8919f5b44baf9b999c9462e3f64f1b3d79c7b4eafe1e7f5930e2eda0b0fc9ddd84243369fe9f74a2cccfbea4d8f45195d43d0d51acec9d10da2f645176dc323a8e3eadc9c0ad7d9879c3e9245364a3ac7bd01c62752e3126bf16c60feca14edaed84f4ed31b906193cae3b59c798e7dac47b990f537371ef05b06d38d6d964fd8961d84d2f361398aaec1ca38f0c413e68cae6ed5ae1ffa404fb744761f8c1f992741b779c8542b3a69057ba7ac2ac530e708334005fff7fe17ae0f837bf7250713e2c465419a0fe4e55a566427b89e59bb5675a432e32699afdefcf75c4b69f55f5090f8a180fa34ff6f690563f8f57900a409b4334d16b4a55deb4a8b1f1d2aa534b503090d2227601dfcd1689eab383d408f87577669dfd981acb00b9ce7e731930787b4b836bc16396a39918bd18c01dde095fa69cae9c9cbf968697ad5d9f102239e5cbbdb068eda292d1999d770ddf62438269a49fd3abfa4785eb1d551ad711176d65b33571a18037255ae455fa1fb5292bcb23518bcbf6b99d4cab6e14965679236b8637d6f4086e6f2a16be2b4aa170f991c2835e16ee6d72d0879c99c66685de57e7fbab0c8778fd7468765957166d96eea5b975f71a6bbbd5fc473d3135fcce0cb4a2bbe9fd86f5dfffee2be46e5f89f28a20fb96bb60c1e5aaf72a4abb1f2cb6082497f68a3fd37f85507ef71e23709fe8a4e995a94e72fb5844444934bf6860b580b00c5a2db7cbf6afb8996f1625b332230ff9cdc452448efa2817bf4401e0b13919aff9b2c912f5baf202210af961323c0b1564b3958b9ba229cca74d4f719036ac6c0707108aa8f0f19995e14af551a1dc0a38c5b27005ccd385e8e7d82b0c80919890ada390ef528013cef7502906815fb797b42c7c0240ef041bbabce5f24b39b6c039d647f36799ed8e9db3016b00a14302e73cdf5a9fef625f6718349891171275d924fe1baa5c437e97fef67c5236d7ae59d47376366cc1971716c2fa94b83fc1f388991085075b135abf9f55d86d4658a5adc2bc164ea536680cd883fa8b79febb6c314c84d3e0baef46573f9272035499481d08ea018da47e2ee404eed40c9c4158214c83bccb308767a3d961b4ff20efb4610302d2b64b4e9ac3e8607f344610cbc6ca8c13eba4d16ac3bcc3bcd18a8b8f84059b8b13b78e99bd6fa0c24df6d740a5bee70b73e1550a44e481a806dea3b89795dc8e3faa034db72cd2b759d65dba67844cab2c6be86bf4a1002e70f05eecd4406859472e6d4689ec4011429a87a508e535692b8c3609a2546c75bfa6b9590c9d3b9d9d64350b8c4fed4fe2ff21bf5d94865d42b0bc50bd47f70b9092128a44616e3a657ca900047beafb043e4c17e3164c4cbdbab5edf6e20bb65cf3fb08cd41fee58a471c6f82e25c3d6ad907a3b3e2e4bee3d8983f4d9cca3de75d8bbd284a3bc6436f9c3a685acbd31bd17433882cd0ca38eb50736f347e08f18ca5bab528876d6f167f04ec8af4f6f7ca6424b00c15c9486b37ded79cf2efc308e80a98b20d74246fa738cde85bc95eff4bfcc6c76260eb5f7b8404b870b135edadd8c380538b82f3fc749ec864494c2fcd2abb85a45bed9f3999c4078f877e8caa802d22fd62fee9a3f2be94aaa2be77fe0e9a6243aab75f98c65658041acf286d11de922fe8c2a5f7f685de86fe4da7652bd8e2fa9c644356616769a9d01e36897cf98bfcaa8fc796ba35ef4f0448348fc7c014a95715883e616db29c006912940fb820b05154bad81fb036c5b53a9c6981cc6902c6b12bd0d63362b64537912ef8ac5ca979683099390679e155cb449c0faf281e1ef40a726f125851f2d5efdaa4e902f0d5e5750d16e0ffe46bf270b092d281bd1c52ad1badedbeab629e1e7d2532f3a6e1aa9933d3a4bd6347b430fab065a68bf6486e3f62b1905d3866498b787bed61a60144fc24f2cf08f5e7a9e409209ce3ad9de4fde2f62cbe09a6758f203824fb7680d2b49fe566174fdac4ccfdaaee954e52129ab8a37bb6c926e142567d84506479f205a18eea667d64291eb4cab7d3db9ca8983ed51c95cba4e2a05fd5cb6123474ce0effb88b1ca6da534f8c7f8e7c6dde8d5948b950b404a4f30debe43cfcf1fc32e9b90f3e9d426064fe2af8478d996bd09ccb73ca6bd4ee5c856d34d1c410faf5195bce33ad2943d6f2137d5bc237b772b543f019f3d07d9c0a720ecd9f18691b4244fba3ed21a6556e48199c692d68e32d0879059e53c6608f701792a5ec902ba4c6e6f1ef2c3f3102da1a3ac2b830bd90135a9c61a5de8caa7cfedb8af808316c19a199238201edc4ce8a0448acde1d178b20821bc240aaf721b439ca8297d8f64a80c9ec0147586c3bb526efe014bafbc93c6116d572feb3ddf140a16406795d172f985c7159fe2a1d9fa8cb247cd804d580ea9bf269cf9ce14ce56f465195fcd2291243968efb1135b8394644ca008573e7415f1197774e9a78a6d2693fe2a18eae85ef21bd4e9b91f872a1eaf595637073e7a074a11c0e64363759a9ca7ac3a17e7c697c24593d6db8a3b32d1e753c6f0b792092dd449f2211c917e421f9a0bcdd99e96ef1cdda3b69120902726eb5ba9391c050c9699a06b38e840c85f3a02e8a0459940578112062663e38a51482f2e1c8c1b3480c418e39bb42ef18a8b317fc2f8e369c868acf3bd805b31c0397033d4e2c731ec3ac822b744c6e516ef21e698a992e2cbb92f8ac62211da46cd81133859b5f50573a52246b471aacd367825a2e8908e13732d0e1aa5c60fd2aec2c41dc414da476a34ddb0810bf8eea4be6ad623d350e60b4bdd918c184ed47828f9650647305e001a380d488f2ccc168d897bba8f42e9cafc1a5a7cf81b72e7ef8d231804d8c13cacf1a08077f6ce8a88b9e19c0d01efb87bdf1990d457b48e44511f6e7565c557d01f7277bada6cd68334c9f13f93d816756ab5652858ead8c8f3fd54990f65f2ab260723c7956119562e70ae6dc33f3e295c7b2e0fe092849a1a45053b63236cd05552f25216e8129af42eed3ffff5b6fd0877dec370912761d935b13ac060a8403124029967acbcee5ad72f6d9b598339f3de09e3e405e6542fc701f9b13f2b74f057691dd6951f312a87f685279b66ac378591844a553fdea9b9274a7b473614c990ab67cd96c655382874519908911664370b41c8301ed54fbe7cf44672873aeb180289c89395e6a065b4abbb9ab33429d94db2aa073ffd6a21882a83dd94d6934dcdaf96ad60e520841918be4e79fc27a299abe95502d34e20f796543ec8975f7282f8d4d681fe64eee8cff7fa82d4fdffe231636a03b0fc78253f0322a136615618bed7bfef24fac0683fca0ed7a2aa6253ab681e05b476cb2b1bbc06577a7ea7697281550427202660a47ef7ec8ce87bdc7cbda8fa10308bdd2074f0944a7d2f6551053e2c0df3edde39591d77027ba27d4949f08e7213d21e3ee68719d7ea52689df9105be78cecc67c97c74ce11f1ea20bd75043136ddf9959e9e98e55b8bc4daaaa6fe41dd0a3e688464348a4420b9cc1874d775e8664ff1848881590a36d0645c0977ea5a339f87b2070c6195a58837bb62f63f033d9105a73337d851e1bb8bf821a404a14bfa6110c00f795722d4d4180f4b9e39568f1fc52a216f0a4eadc34fb9b9142fc67b86c7b77a77f2d16a87580baefcc1b1cc6881121c7c76d51135892573ba16af7a64f4e098567a19e25a782a94b424496fd52cafd5898c6212c85bb8fc31acdc986af6275062329a1807c928a874403590a17b1c9eec979389b3beea5718c0617d535736d8d7f2f95ded4695d6a4899f1d9865e58227c0bffc71cdef5c2d644923332fb54323783720776a61973a77ff8bae1c21d02b08b4b17bdd05d6fa8428e715d6fd4da6ac219f5fb244290643939bade5202da34dc4737c2dd9302738976b20c7520f98bc4ee85eef140767a506010e4c611dfc36231b2a87ef2b90a4e753081da88d11e5419570f93cbcd52d5fac9d5a5cdcf203b19ee5595bfd5b028910c769011377aac8c99cc2ac18e6048b6c91032b35fa318530fe266c8cf363a8140ebd4a9693b3c2a7a6eefab20ac21c40b476ab0a63b6cc73fe80bc48366c3cdcb52a4cfb61836888e3a65604456e45e54464d162fe403c623d340c62703606a5b34d7ae0a6ff08012e08ef9c16bf6e19da854d68a08514ab23f235a85ee270643ee48108e4304555cf416aec63367cef7c2635edfa5c133acd2dedefe96d2b793d44dbcfae2cd4fcbe5269fa2d9fe2bcdfaf4f512af7ca8c2194a274add17ae68dcd48cfa0928eb4043f611a16e05490a004b285636a75e50b8f10afcfb24d03bd5f71fabed40c1ad392e390e1ecd08a440b83ec6d126f420818df97f7249c68556e4391547184f63953ea1c977635696e1557773330ed291758aa7ed35c6ec4f6c60f56ecfc69c5f4b3cab190be6b81d35be81ef05b6e655d42c3e7dca97ea2115f77cf115e82dcef285d2a98c39a634317c9d790dcba5ec7d2a29173a91e4d9ee25bf556f392663b867b350fc03a7c51bcbaa5b5cdd6de8d628d6acda6f99832fea91a68746866c60e1a997a610162e13065dd51071bd91093751c966e579bc8f7231daab2d5d32fed7caea14ecb5ea753b2ca59b228164b0de6f4f439e4567669c74be18c56e485b0a9476e5dd0f7f57b1db265da0f1a45dc82fbab1820a22d33cc0457cda0ae4f43916cffc17734df2b644f797d1fb208e70be0ba7903c4fbf108a550286544772d2df5a42bfe28e33aaa614b0139fd16912edb6d7fbfe101ddc428912cabaad61ec947bd27cc71f1785712c6bb41265656500d0bb8a08392c641860bb0faf722d50c6fe6f5b73cb21fa505fa73c6220e62ed79d2d1a7f8156da99e24bf9ca7abda5b76307a9a388d5d8d41d9e108c9d4e1299f611cfcf86b5cd7f42b8471c109a9c9f609ec976fe728997b8d1f756c0610eae14986966a3f715dfc7f27a7916713554877e06cc5195f76c7c186cc0509d7e88e0958f831fa28f0214543c228b47727b455bfbf343d3bc6cbeefc49f51348f817e3065e59631f4716fdc0f12deabacb17d1f3f43d741aaa244272056aee3b02a332aae40f0ef30090bf2b5c4f14acfd8eac3b6933bbcea669f5f5c15d680e5eb4986d43b8ed6190efb5ac145e6693f6876800e8884b22b524a6a75e8f78cdd6f077f0abf7562e3d04513b91cbf6771c77df9c2416f934adef2d79242fcc639c916daf3f7ee1e271c047a0205d67a9830f28a31cd640a14870af8744f1fc86d2f93ccf0d24d7e5833d243b3445219dd038a42542d5632a86dbda36d05c60380c07c7299564752169643dbd0d8f57f9c8d6db479bc1f842ad81e633928cffa0fb891aec0119937b6b8cd89a07977baf39bc5707ad8d17d9d79467f719978d5dba27d70b303ccdaf8b214ad7419fe8895a306105f7f230300a1b928349a3031f404ed6e4ece747a0ba511241e51de0105e3636149ba9ea26bf8b1b36316422513b3fdd2778d34e142c1796402eeb39a998a401e7ea6c1efeeb9f4fa639fd4bddce410357528fd8fbcd0363b5b2a44b5c51a89beefa54e2af97e8961c4d2b245eca76dd2c85cb4ddf0f17266b92dc340248b4f52583c591b9ed21babac48b56c48764617defe49cdd10cd454c3727fa291d3c102b0074ce0abfbb3f1c5abd24a0973b3c7f00ed4185faffe0bbb056ab7e4d8b747758e08d3d946bd68763dcba092cd1068b45f6aa79963743ac8dca89bd9a878ef0852a83f25ebd09ee1f92b87bc75d066972b743fc8b7e25b4cb7c8e51c701a1c21741b22fbcb0f8c8b587e600f62dea7d532d148142b5af4794e45802c23f0b64f8f64a17b17251f80b660fd2acfea62cbfa7935653ff46b6a636120db09c244c841ac48f405b61be1408413cef2d95ac021ef3cada3c7c51432290b46717ecc8baaadb40b8b1aba3cb624667be6b25e7929e36d791715b6a2686197e66ac91b4da7ebdd2d39673b921e8b07ff080f36090d29a6377ce353ed18c1e97436a5ff5c6ac1a1173a512753a56cbc00125d8cbeebd995702386508351b8e2e58f65ab1000492bd2963cf9b9bd6624865f7f4574862a107e030a77ad72f50a2a3e5a5407e88f75be523683113393df7f4b5a681b8c36d036dc5c419a2be2b72e6cd0d516c5178ba401447687ac22ce82a590707ab01174e3e0c1471461dfbc940216d00083a1e7754bf56639840dddde5fb4bcbe6dcc736c38750d077869f37ae1f4bcd75ff9a4b3999aa48a7cd644dc0c73f6cf3e77b6a11a34b8ec7803d0e72cdec404e13a216a21ed051cfd2989e82167ccb5887f2e884dc4fdad74edaf87050c0d321407a9edfa26b5ed37c4cc421742498667085016d82c8b2cd2609e3b86753d204b2baa8f70e3ef305122f17640aaa8c4f8a5e0dc107c54a7f8af2285fb1bf3e7b88806cd7b1060239ecbbf5e040d3f758b95c6e4c4f830bd81863070d8aa1228757b3919c96f271a04f296b93ede0bdf1c3a3e96ffaf23a15531ba26eda114fd205deeaddf340ccc714fcad7cddb7ae1e003177c99a73833820a6d0cca839f0eee16b8b18e6658870ebab126654fb52d2e918525bcc64129e4d3c854b54f354ee79d24cf20685cd940c85287dcad9ab8b2dbb8f5d33a5bad272adc4cfee79e439048f36e7adf392d525ba65d2201cd0031a9213e49f7b87298d7eb913dd7973f32aa4678de54bb398391a0a9fe0e7247766f1dda8307268854cd0e9ed6a61f6efd8c17cee6e34f72440b5a9a2f9bbd7ee65953e61fb69f0030b6742fdf0f9cbb9f393ee65b436f9f398828d044fb600b6981f2d5aaa250594bf33bab7a5edf6cd395d5e226f3f39dffacebe023925c12fbac1c868278a4f67c955266cb2c78140978970fb74d02bc3f9bd5cd4dce35242718a6febc47b2a65a39e978742fb750a0013b893b6fc364e587e3dbf9fd278564d07f2eae295517df3aad5c361cc9306a9d51469394c8ecd2ed6003b81f139479bd8efb6e140cd9a32ff6dad0aceff60e2c2c05b8c4c7f2e7db01cce6540bd29c9dc186bb45f2bf933678123596ac0b9862f6b6d686674f912775610a3eed5f96bc34b170b8cc55a3c25463950ed996871f0460f0b28f735ea503e0a4bb933fa4d4aca5b4f7edbe3ad5997302d80f42adb8231f8c5f109a6a87d8f1b28315159be111f76f3ecd174b6488b7efb5cda809935df2fe235569830f606a80ea4c235fa2996ce8c864d70a8667bbaf00c206729a7d9d406782efc796e425a31c66d44c4491d309610ae854233c40df692e8bcc25d1d67a2bb54a97b90cf8ea25559001860c55f2ef5926fa8360ebc2dfdfb61aeff3e69bf62f38ebd8c2c8fc4fe361d16c09fa0b2b135349adb153ed90598ac61906be23ee56143095c2e4e2b6432ea6c304a6d47381fad84df7328a09e3b45d3a6205326e00f0d74fe34a2b59d8734129bcec28ae3f6316ba8f896077ef98a4d088e9919d9606c8f27933b9437cf849c1a5bd071c22cc82fa9a378029c4e7dfda76d3ed8289513701f7acd9f02c9f7756c785304c9fe8dc01a703d00be1678a754ef7ef0d30af344104a5564ee996fc05caa63ea792c696e448ea4f2bfbabe22a5293a63f55ed28f6942e478e1ff858386a1d357e5cbce7b3bde7fa5aebf8c4efcc00bc724ba47fc2ad97ae48c31854b5082c69537a82442b01219ff072ab9a5f2f8d787480b5d8979ad74d0d2e95856c003c3024998020eab96ec4c8424f3827576c7f64c79ff9d81de791aa784248fd0dffc50237f5a04153c3b9d0d0b0d3ad9dcc4a7ef9e396b664d28da0a8d4b32deeabc6d3ee97e39cae0e7df7aa8603e4e8c58a6f4979955f28c5dffa09f11f893810e3be8c995e5507356f3d4ac4474fae618fb48e2b26289cbbb2ff48c7ff7ce892d4129731ef2c467a7a56d5ceac4d8a4118416a49c5048aa5ec7a77a4092380931b596bf80858b76ff20eef773508280309131f506a6034c8d812498b03d05f89f51c0e6e98090147555f7b36592d4195fa46df078b8243640057cbcdafe28acaed54e3b9eefde157e59c622d13c266c2b7ff59d937174128558c16991b474fd522ef7a71b571067d164d6a1005e67b29a9d7b16a0320cf79e7cd786529c21cd3540feb80361942f87fdc8f1c76a9231f8263ebb5b9bed1dea40db4e37bfa045e3dcc60746ce698045696d6378e10c44c2282c1c0219bd4f99e70845730406cce2dab15abb39fe8bd95ace81a95eddb6607e8ff7db0ad438f6d6b016f98091cbf9ee287538a7ff44f73c318221b3967db16925acd1cff0ae2ac920bed51b23ba606bec873aac7419f5bcfe3d45c1eee2adb5357b4d5f6a6c67b3a33f073878521fb4fd8afe0bc0c19fd8f5ecaed81948e0861e86cbc3fbb9dddb83d8c26b15a5effd69614e08a9ef3e24814860d9a9d49404d25fdc0a3cc26690616c5888ef896f14c7cc85912590349278dd85f58dc00680af4c3d769f2c2daa18b2448cbb7957a81cd9b178f59bb9acadf1afe08dd328a4c9245ef848cd9e823e0f0d6607a2606faea2442a5e03bef96a125253976c9fd472bd572caf971b828e2e9f2ad8c9b38a90c8b3d634f124fdce9b26a4762c1f576a76fbffe2197203c9c40779c4c4b95df5ab1516c403169ef366487d43854f01812acf5b76892adbeb502d2b9aca0c3ea6e40ba883a7b0a20a9391b7d694c56f0aa907f183b6a7d34245f7b1f3b6e2184eba4eb6de68d331c4da1be3d3c5773e937b5ca2229553d4737c58c4568be8d1cfefda79354dc2ff8cfec276cda6a0bf4271e20119defb0318574145a131f99ecf9505c41b2783902d32443e1f8e159867a4d89d5b27b0495a363337d2f8d27986744ecf6491f5272cb619c3a4e1cc97c2f788846da015cb21f89730ae58d3530044274de9620c2ce3c952db26949e44c0fee347f13a7eaa0e321a85f8d234ebe54c358792fd75bde0008a329c29a6b61985468bf40d1dc27d8d679c5ab61719032bfa70f8163013be7baf25089954a5beec9385493904440d87a9d2709656856dab988578472b8b665ef203bbff634bf4b4c07aa354c82f1ab2475c4743a3f7d1f3666887ea877e22db67d267dd66870fa6da5d6bedc0f7b90967b91453a9d40454807c94477c141a3a20c5c5b0db88d36dc14346c20bf01c6b529303b4f3af663d819c95a565fbde113382f1b1fd50da50e248e38c5eb13cffdf50a76ce35c350df0efc43724c19825a1caaa58fcb4af0d986183097942e06efb5eaa7fe752000c759d4bebd15c3777e952ed0332a4f944ee28f07caa173c00bc6a280d97565f793f0d919dfd7f8f99e99997045c239c20a8bde945f3c64cddd1658849af0a14044cb300d39acfcc685bb6e9b73867975dee3467418f06515e4966f8a17eaa17e0759084754155d608ec8467122e22095eb4f18a27af290d2a1d93c6c25f153b85303bf89227f75c10b9a16bdf348f329a83d26cd5d6a5321585ce369476f336c9fb3e4b8ea1ddf89c1166c7b24e0fd3e1f00d9164bc0d816e699a769256c8d67d275d6e417a66d2895ee0f7dcdd2432d1d19c44e12df504598d9ad78600ab3ccc49700a582437981a7c7eb0205ae720a80707896617f8395b6cf24a95742015a4d2072f1084506823b8a27a4636a749e5c92928e41d4cdfa0b8ba2a11d3075f2969b5fdfc6e3f81a588c0cf29b326e75dba4820bbf6271bc49e43c54df1fe53a510e12a764ef013cfa7773cc4082428d0c28cba0a274cce0c5a5a3ec881fdbd00938dcb568ef7328545010bf35ace03acb6453b652f8d5f0b672da09c21e0b93fcddfbd206e812ff8c8205adfb80f823ac8ba8e7c34622c57d2a7f3f897dd723de78f08e0002e2b319ec784b1cbb0b43e43d024e68d873a5b2645c0ccdb0d15c1603210fad07483959f46a30c521d662152e29ccc3298eb415331588a714cc9bb19e6c3b8ef585774e92e5c974e65f172c83c06a0afe58b726b0e86694739566611120fca74d50a65805d3cee45edb08db4162a807246895f1749e35bf9d24daaf97ed1bb58bc3f59ee85e5cbc445a817031be764fa8741ee60c42d07c9870d7ade6e34936f49d1603a9f4329920843c2b4986af683eaf0149e027d856ab5e7690a75ec716ea7846f1b2f8fbcbdb9e363f57df4411a66c7b8fe4fdfa45f7580b489babc60fb273a2c360835b4df4e182abcf2ecb514e45e3808b50a4828643af1705128896570a53df2582a0d945cb4803359dc4fde15bba0120b5270436417c30e3d80a20b25a3c588ef8870b7ca5ebe2500f16a4ae211a8247e2831753421d61937ec65ecd240af32e448ee59a969a5b9c9b63ada5cce80492c12ffdfd5706bbb7838cc6d43f3c82d0a9ef40945e2e4b25964b1a82f18ae08f8f7bf3b7dca4ccefa3520f1ea7dd7e8ccdc5c2857e5b0f46559d54e8e5f4b79893c8265235aea1d27c5002bf69c665600c744bc4482279064d774a14027ef492da8df0d6ebb4074c10efac1845d9e7faf9e632eb9fb752393a66cd3136b32b3a36d7243c96d91e4c9a63bfda3b8b2f3580b2c34355219887f35f9fcd84fee58853dfefe9d19465183e5e0c944b9e3888f9083519607f2b15fac55e4316d8773d2a6dfc13db072758f32ea58a6568b4df677688a2b6031bcc2fd29de36051a2aadf57ac064fa9baf1adba9d2f7d2bd4ff48f98097342cea7f15ff007715582921099197c320584665a7afe8473aa2a4dd22b70c0b1fee9a9b360cf6d26fe2aa5fa2f4ca14a58afbd4877ee115261294c58c0a9e6831d2190fa20956427508f8c64e6c88c4fab7e1947741ed71bee876a032620367785633c5cf28e59bf6e7dc7e0cda7e2295ca80ef8824976f1c4c2be5db4524310bd9e20f45e3837c95c7302a277b867265f5abc6da98b27849fdecc77907b023f69e1114b02d778adb2c7e315e1358cb22ebe62dbb31447ad3f756aa04933dc14753fdf3a8c52f391f5b9b2dc78aeeb7e3254e4ef8cbeba82b7178623bcc808102008d4b8d58b1168d9c6357d6d8811ff7e5198e127ebd70b1f0dd9bf0d5ebb5214e13a868fa50a7122b6e85183b8f4df992ac8b8427dd07d1c410ce513e448842cb113e00b5be48f29030fbc8a2d0a5518fd93b9de5993af060d76fd02cda94adabd8edbaaff39a3c5dfc9ac59957d7f9e8687c251ee1ea115efbea74e6f482c5ab3a6ce3f95f7952c72ebe20d506c11c3abc70c1ef0c2fede477303337af5073d31b8303ecae83eb1c4e890bc1157152653aa1c68fa09fc3ec797b4af6446fad85f362268e355d29e8ba460bfe2209a266c11ecc122bb54eaf35d0a6800c360fa1139d0e7b8de4e2103b7eb4facb08cddef26fb283c8999cc2b7faa5d8102e583395888c4aa982bad1b52e830f776f9c51b616339c11460e5cca0ad882876842430f6b9fbbb62c5a7db9bba55be51d9c053e4125e0cd180542348f8a36baf504cd816ec87b1c7da7ad0cdfc945e5cfc9bba7a4b91135db4d8c23e7e2676b9981da91cbf8c943f4ced6b75c9ea1b6356cd53f0d6b2ada3a06e7edb4a79b15fb128e7a639c410bc63286978a831394080be013a00f041e8412abd9a42805f2547b72b008d51ba29f522727e594e75cb08df26e1ab4e09bb4c40c036398fb7d0369d2bca060c624dec512e26f9b2e5bf26d73ec1f5611c7649b4cd62d9d83b33d7332440d6bd9d657f6bdf5531a2a2d15aead3f4c2fb84f718c82e0eacd2c7f9cfa4f339c80e24b82bff862ec720984d5e1cfc4f0c02ce3a8358b631053e44b27602048b494e6e07728ae9ad63515c218c61f98b1ee12b6789c092b42c22ec6c9e4c42fd6542386a55535862fd7e0a7123f73f1f22f4b09f3679261758ff662c8d147aa118a4ac80c05103158d1397c4b30f5ac5a2fa82bc234af00137a6396079b8fbf354743434dc371802fb38a087e4eddde1e430856edbac6605d79e16f5fed07db63db85be1949b112aa3e15758ad9ff5da7cf340118cbbd1a2123c58440154be2d84f0a866ed5668da80d620e4df87076da736447874aa32f7c6b9405ba0227cdf0a5f9df6d4b0b4c439137225ab16462da8a193bd18f5f7fe7bbc3d071795bb2755e000da7453b804be3faa7f87ff9e29f1ad9089aabcd2a9397cb168c28f27d0de1eb2613e120adf804835df172e50c1718610ae508a792e9ff6d84560c72719390294741244df593761de9a3374135be3d641fb80707dd1f6b7c7ffbd8fe629ddcc71e8457b5ce5684915b63aeacb5be1b2bafe9562020a74c8f093aaa5e50efec222edb9595e731dc209d388d6b8ead8e98d6851d878582824c5df53763e015cdd33837df1d43c62b10dfddc85d64b25794c83e9eb90e2ef89ef6904bcd4fc191150dfedce4147057425e5cc28cc1c69da8d26de94c8f8bc5d105ef095d4da63a5d81d95936edb87939685f655a6345e18a769c8c4fc3bc5af4b491d7e1fbaed3fa0af6aa900c2bd043cb2304b0ad8317dda87842b3f6c9db30d88564f67b01de9060930cee76af27a2ed3cf04e21ed68018109b12d58dcec5c553e0ad4939b9b15216c9e5cd3e688b3410e13e31fc8a88476fb40f4a9aec90fc449a20cdc21452b499916d6830f69f3f3c73644c7eae9d6e7f85ccf2beedf17383f253d610e85be903213c410ccb0c29f18a480e0d69b36295018965edaeeec14af64cd79ae02be8cfd6873d79882e06211ef748ad266934601bf81b3fea55befeb7ed4488804f34f00202e044b7d99cb445609cae74994fb2f01d8ab2e8e48bed2415fabe0d0f2e5847a125a50d07824a17846edabee7a36d00a44d64a12908c2552cd595c82940288252dc0c0548ba7c9f9d2bf5a73fbeecc04b2d02ad29db08f188f32d070793bf3d80d017569db07f9878aa01a50e685c4431a55ce684f725dd5ec5b846f2c78f335ff9fd4872c0c58a08fe55b54ee451ebea23d177ca78825892d69ecd2ff6e19ef8471bab8a360fdbc81fbfa0b15b453d3d13474ec79e89255fd27bbc00e1efa35f1200a7a3dc294409c014b7b927078d89b37ed2d61229a141e39f1f2cc257162dcdfe5e92e3cb4227d8bffa618a91ab19084180aa46e6a2364ade06e9cce84ecf97e70db57fe6eaed94dd23cd84e457b06909a8749edeb12d02fac330fc63ead96220a89f9a5ad063c8e284cb5eb0ad2375332a2ebc0fda69e207a10cf7f9adc8996e3a99d45b3e797593faf43373cbc87da79a952f717000efd893a31c1d0aed222c19ad4f8f77f6b0075e278eb58ddf1a6f369eae3ffdaad3d46615744b7fdc9c2ed2cea3218ea4c8e91a88261fb0c353298955aac64186f272d4145cd8c445a72c4fd3c1063077b6118e4c7fc9bf1096774afbf5a7c20528fa95052f73da1c9a52f1aee91d070201d86a66e1134fa239ce3af54170cf26a720ae03410eddc2bf79694e1a07faa0b6c41bb35efe6fa7da1f0959f24a0c23084f4984e27b06acf1c0dcf2f8c43908dd9530ba929371605ab0df4ef691ce2df2f076656003dae8af5db72f0771a4b56cadc8aaacfabb11cbb0a76f27f1d51208bb4ba767758633e40f4b8092618654065529910a008b774ded1897108f675e4d91a00a787a5ab837aa7365ffc4a9484b0c46dfc00cb81f0d93c76a0e910ac807cef92321b22483b21be076af3a1156b4101750bd055506e399c35c5ac1a298124af7bfc3290502084c63a3d7b8f098f3b6550c7824f549348203dbc9334cec67fb9abf43bc607a4a7189f98ee9b87230512a66a757589213b1c3daf4f4156bf2508e77e5044737fc09ee94e5d92d9142af4911380c578cf2c0c616522f9fb0d1266163c441ec89685a963cfdea9fa59b1a3b0dfc0b724c03d5fa41bb3de746dc3963cc819073f96a5b4d9582ab0a902f50a06cb6e6b8ca2952f4f101e3254e1460eec753b7b332f21f7c8858e691d121089c29a606191fd5c6546ac426d35f27e6964e23b8f43eca04480d0b37662612ff809b11452387687d89e1a368cd9e46e135956fc0e53f8a2312769c3d9fc00967f570c1a7aa8435ffe6dba14469d91a93767150103621d5893725ecbf0b17bf126ba2a89483e397726d986a2895c8f83d03d42cbf2e36c12386e792ba2d8429cf9ec5d34be323eb90277aed5a9df314f862b9cc978fcc2a1dac4a980ea7272b8aa935cc0760d9af8dadc9ee27f8879f292383be30a8bd00f4370fd19f225de567455546a7913d720bb146afecc5a833fe8ed453513ba16ca54e46dd9b0347364b7f6c0afa1440fdaa7ad64b4c3b9d7df4dc8c4faef28cc625f55dd899189328d270b65e3714745edc2fd58331d263c8c9fbc3c8b0d2dbf25ed4ef6f98cbee2d26d0afa53e74f5f8e06bb5efdf4b4c6786fc303b0e2bd1c6cf8aaad5c4c63b2a7a58046a21c2f2dbd75f78c128a0906cac908ced08382a56327cfaf86e5f2e995ac1622278bac60dbb4bc41fc1f35dbc8a81e63ba1a34f20d3afa6b19b18adc907a5119beba616395034b2c559083603e839c17cc17f7102db67237ff3f9dd4e2f6ebdd8527180caaa4a67fe78e69ce3cc85486e285fdfa0914771e39aa4ad0f5273a95b662693326bb23e7345d4e5922a49c93284c23a2c973112b13f75dbd9133a2cad509aeab2376e75ac101ceae31501750ba514cb22e46bd9ea6ce14a31e4c73041753696a3504994d9af85f98cf6a14dd634199b96bf891d7563653383a139d9b7851e6c6329b980fdeb67804958de7c13968e9863b23e61ad4ee7716f41cdfaa98f7795a33a7e60fb1e1bbe50ba6638ae2114688a387be40e93c79e84eb3de2f6b7ad714c700d0e21772fa5f1b8dc2c375043fa178163cb1e516db42d691e315bb92c37373837004cf0d8074e62742fa2c28c9de1dc77794b0844b03c056f77db81eebda653ba07c25b03183b1de214128919e7884393625890456681458019d8c6b3daaa5ad79ac93d9a20d6eaba8f7d111a0dfa303a6d75c83d06ae3bc83be57560f6adb79ea803a4b16151be74fc834265a880d7fa6f095fa09e9a8ce96a945794a39eb2ec6d3749754dc975bb1737f2de99bb0e86170e372f349df24f0ae0663a69323063f64e5062e2b2241f9d0b5819731134e61ca0c4a9c7eeb4aaac40b3ac6a89ef30154d41fb6492bda546c857005e3b9bc94e780dad967ff88161abcb32c7466bb46f651bfcc227efa6d5dc5359fdb876aa3266a09ac460e37b4a6226a97ece3cdb39c1e10be7014d8226b56f737c184c41467a1c06252547b98afec7401e6e4cfdeeb1cd356ab9ecb434af4c5c5980997db8355a9f68594ae221c88b9aeb8bbed7fe0f21359223d6840eca90b9365b0c112899f22f34001efa3f1e9e95446148455a9214dd210bc4e065c176dc270b01ac43cb4e76671e24b092866575a748bf4161cdd5fc2260ab6e6a91a652ce7ef9ec43ecb9739601bff5f53deea3e2df89da16a8ff1c355212b974554706d483d62393ea7f2ada6619a83e77210132b10fbd8a3f376fac6cfba5e2bf0e12145e669c287b6c548553f66f5b8cd30bf882e521fe66c55eb697043a4335d0c57c97a8be28ba033a173d5c87d57ae212fb5ee86dcb9657efa1eeea3585e625d790ce1002a6537466d87c1964290ecfbb266c6c5cd7a5b3fe4b11a298136578895fddacb9507c03c31e7134df7a4f7adbe4555373a3d0174a9a20c25cb49b8a9e9b55183462143b4c5a3094df3611c68317d4a2f8c8c3d73600590d798da8b31c334dc00f664b12a4c62b6df91b3583e0411aa5ca707d5170d362c929d3949902b1a8364b61bd2d1ecd6052ac3fe7cff8d1ca04cdbb1483b21d7ed34eb18f5002c68604ae1b34f329c619ba8d5032a6b220c8bbe5021cfcefc09974b505895626bcfef312191470e0b29cd89931ab8c4d8f286a82efde94633215d03b6643c7a985c1afde52c53744f36d084b9bf75e41d1971d11237591c33ebf8ea8ed90f473643cc0defdb84b75fbecfa8b7f85f571098b0574a80ef9470b5ba1c8d280500e33c169cfb0ded029c281f8dde1858bfa9013b80d6d2e0bc5698e3096e486dc5bd1f17bfc0810a849b83302fdca6631f8691bafd095f8959bf1f0a4b4b0e8d1391ae5d7be27d685e3ee7ab7d84e4a7c67a7d086f4fef20436f7dc108f62871b68360e835e9d1c30626493918f5f62d9b20d9ac18829f27e3e1a47af536556bb1dca839e2f72bca48c5a48d886a4f259d210b159c6b2aa6266e26fdd6cd96c28a6ff5fd3ba39da482474931d4b3d6c6dfe7321a031c8b525afaf9a2dfcb414b3a4547b51a45a8356f318359b07dce648cf252cbf546f37b1314dac9a56fe76212f36dce533414fbdb15a5392780f3c3666a2b7873b98af1d7e723276e5aff1004af82b1ac4b40888045f6ecd252d9f5ba69b9f049108bfcf45907e58b0766faae1c2df45449bff096d2155fca2ee3cba558e431fca7383a64f503223796ab160aeeda2a980ca298b73cc73991abc441c19a3a5b15b12834ca40525a4167b472a62458876d2a28ac0d1020f443e55eadf1032d29f01c24245e5a89155b850fa41ffe2c17ec18f804a2185b29e8493f1428449de96ce91b890face90c13a4b0e9f5e794e67df2da1ad133528a26b676fe282fd5a7ea57a5b7ff394872059f2cfd402de076c63089fd7edd13ef913ef5137b235879a49c8a99f6ade599be6c5ed1475aa67bdee35c6d2169ec6dcad23c35ab8426c4e80c0a043658b5f029f01f8c2ab77204c84a55a0f66d9547f9a8b9db84010cc35670bf4e5eeedff5cdfc631987be87e04c026445805d3c0545f84c9d0a3f19f5be885dd608839c356ebedb77e52bf0bf7c2d4733c8e065d8c2c37e89175a7e39acc1999201b7b6daf609557be18885ef582500b9711a1760f74490b685a4631ba1d850eadaba171068529d9601f05d7ffbe05d91442d20e5d60ff2d256fcf47309f97b6eaca1ecd652c3d8ce0f734c6348dc1b6002344512115924eae8c0e5d423c9e8d8cd387fff22637fe5b48110e315d8474ea8e00c51f7f7e30f7d4c8e76085f1b370e8523d3350650e0bd5695b796f785e1d3966a58aebb78a690e0d80a6b0b6b18c69171be8c094c8c41feb96c6bec9fb3508f0c696023a0297edd0a53224314297622a2735d4a6a04d0757a7d2450bb5fb65d72eb356de1a9c87ffdeb5fbc54f9bfce093628f45613d5afbe1d2ca771ed42850edd2646adec7b2a6a342ca6f69312e63c4bc3dd5f70caadc551e4570d3e8933fb4873ab6ca277081f351c3cdce0fe3d9c647fd41507230418978041a59edef71042dd8a3587854da7b8bd0ae3f8ab1ba7a4b5a943eb6ebd43e662163852931616c98efa3861d4d76249da528c9e012409a0cbaa6f73e7df983b51724a6fe16b2c226ff81312ddf8d0b2c335da5963b5dea104e5ca084ca1a886f22a514f74d1c09b92b18e815df7fd4132a6fc195c78142e73a6fa4d8349d7d21c36c44e4f71d872a8aa38bcddad87532eac6883c268d065d7018b32beb57ae9d8256f5d022c445bc0f937ded0dd1a7be8f4399875d52db26fb400094d9ac2f90b0a8287608b4ae537ae9accfdee8baf6a4049dcf1308cd042590e5cdacba453026bc758ee8273f3a740305511a353083d8b1d203f573ccca99bcbb95428ded89650fc4716a8393ff88d69495f07c0e7f1ec74b67dbb84216959258b80662271a14650dc795722554e9f355ee6f9e98dc0109e141c6801ec5a3281ac3f98455c84d629e7dcc70a5ac897aa8582cfaadf81ade3ea10b8b3c18cd7b1d7c31a8ae503d7619c5808d752111f875941cb8a62135746af350d35ad4392b6c1dfe85035c34d1da39feb103347fa13d0f32d5da3ba72eafecde4b2d0fccffa9853f1683ed73285655e9de720bdef1a26df0d27a30e4ab5dcf292cdc3d86787ee39a839c7c4a0b466552b3cdd90ee4c6fed4e7832b750a88009ecc3fcc1ec4d1b5fe059b07cf6b1c23aa028904a4428e44b3d0999ce00fffda44ecd6d397a9a20cefc3f27496597a6767144bc05886ead6f98da56736631daa9700d55db9c0159d54a65ccf3e8fead7f09306a7a2ce2aa111c9cd55e468efcaf91bc79c4e66ef2f5b340d879d36f8f4e0b6088b923120f24e7a541ab6e259e3d107541dea83d52d3aa0713778f15862091f1633c1ba54a829bc01c1588c5c29056234d631dd1be6003076acfde203be13af1fbae343516a1f80c27e90b28036e49de63af8a32a5cb3c3e2a87b0aa79ebb286d28621ed01fa2bd1a3479ac76ce1565301bcde6f7617f7b60f3563b3f53ffdc50d2861801b523f9ba5d02b21213c8933d2c82ec2346488cafcd28b65354791cbd8e67101d07b9bb337aba96106700467afeed10d772ea3e764098994367e957f2a0c785c81fa957af3c12a59c48e56435a24a3a3dafb5424c6c7585690df2a258c5226c6011a70948523689fc2607dfc97bcc2fe7d8f0211f625da730f656d7afb8c80eab1d913e15b05aff184f7221e79d7c48f99c9afc24593c495355c930453c556a5baca28bd3b38f9dfba6bbb5f0b44900c1faa993f469a759c1ff5aa0002017de05113414162bdb6bfcb341ad9f667a1a84d97ef54fbbe22b824eb793164095af2acda1736dcbdae7dd32e9881733d82aa5597f53712acc63945600609d2badde16f451c45fc6f3096cc4f1cc6454ffe83d92eed63afabc19e9b32fca16582d69b0048020d8bfa07bc0d5d67ad7e4798f2f995a5b2d34fd50138657c0cd63fb07498e565b1b591763fa98ec0700736d7867ed22d0dab0610206bfb4958ef34a704e2df2b4928ec3abddf4a5eb0f791a16126bc6feeab6a792bc82ce65adf50277f57b7598e84ac11351df6663d8a2a4800d0fcb2429cecf8908dd69af82004125edd795296225ffa7ea428c793d4fa41f3e868e3b501d53656f2d2b847cf155b87d040b8e8acdaa847f159b35811851dae6d64f8555ac6c9d40c1accbbdee799a9caadab0e97ae0ef20775a70ed540f0c4f5dde83d536b929efbf709d6fa4c34938be2bc9ff56cac5ccb6783a5cd955f592b9871f3a6cd045d3ad120a7df8a10a9249811fa5c8e07d046d9af36f7ad3e50c9c0b459f9b09b044a5dd410a1ac6d231fe23b8767cb34a07935f03b0d066a99f03c4345dbf427d7873381f1a70b06cf59a753f2adc9570c4d344cf9dd981e4c3ad6f1fe92aea899b398975b068c8aaab2ef08307e288bdba79d033fbb9fbd45944b6d2fe3590d9713945ac1d239130538568589c01283e39e196083d5b0950b133989353ce9c40f9e93f4f6c420d7e9acc4c1c5ed2cd9057a715a00206dd65daa50cc44016f6b9daa454e4be2850840d45e584b21484e0c4a6e199531a0cbed26b7524474692bb27d1109adf7a3fd00417cc6da0635e714d170f0b3118004dbc8a5f5b677dcb17b6bf098cc1179eefddb5e6e370077e82abcd10c72c8d50f41e5f2dbf4e1a95f3664cf8ec68ee03e4545949ec175405e8786c9f5e03224f360b21546263c209e9c120c8b826e3a5a40db496f365fbee42ea3a4388b10ff7e1b5f9ae66cfa3afa4a9a59f4757c5d1346ea300c870430121458f5065807722f364e16df216a712adc5bacbf3a6e68eef915e8614856bf32b328b018b1d8ab6d7067acf983979b6febedfb1ba54219e3336ad08cb25887c31703d49b39679182a91343dad8c4fb9c26e224f15fec52a46c19745bfad4d83b3d2ade69af6e686cd830dabc49070d3666d47e469f697d127114a261028b2ee921a1ac7a8974bbf2cd8556940397f822254ca886b6cdb5d57f46c2c0e7686fac5d31faaa3c426a18123f2ac9683fefaaa98b48bb2977f248956cf606ec353d33757b426a4cbe846298a3bf61c04e281e388b508e1184bb263db20c3541c66572275ad9a53984054a4a3742d7c59cba40f679593cc5ddd9410324d94ed3f11e97d690b3a302a1777a997ff52346bc4e3a961db8484f234e8dcb653a1dc2fa784133f78870a0ba6782db335704a93fbe3bfab8206b4d55a6d026859456bf8e477c9cc5f1cdebdf8c1567e2fd2ff72080ff4fa3c32108b9eea2c35a6b313ba80f2795d05063eff44fe79f5ce5309cd92bf69b369b0108d45b4e747a7055881262ad8780136a439d5f268d05ccd3520391c63ac2d4175d75f15dfff8f55d28feaecec1cdffc71a1c0eda7002cccb2a9676925a23b103d9206c82c7622352765843fd3e04d84c5af2334f90c9d544af991c6056e8b6e4129db2b3b623223846bd02c733fb4a928fd04073f7e31b1d22ce05e7f4effc45edb3f98fb5c397e4202026e4bac32927ee279d4b0c72700cf78fa0802dae7f362759cc6bb2e06a7209fc56bfc9384e6cac6c80eddfdf903e82e68c851b862b2cde7d57f764135b1bba5f9e258aadcb458a7fa2e9aade17ba39789d62863f02ffd8ac5751f7601f92fe23d17bc2ccb7a4b2d3895a82a6178e3c373ce7e33f2c83ef1468863ac616914cb545154ff9d513ffb865515ae1ffa404fb744761f8c1f992741b779c8542b3a69057ba7ac2ac530e708334005fff7fe17ae0f837bf7250713e2c465419a0fe4e55a566427b89e59bb5675a432e32699afdefcf75c4b69f55f5090f8a180fa34ff6f690563f8f57900a409b4334d16b4a55deb4a8b1f1d29ffc95e93d0abf193b0562d37a27f7e005d77055840da552f23312fe718980370aeae725f18cc43e6650310e65ea3e91b24a27cc0450d4a6c72fd3a470cc4fa59d28dd3241504caba974344fd40bb83fbd33cfe93a606956412cf9d3c58ff73697addb3f7f34a95397e11292b7e28d148b3eb4cee0c52225a21eec0209471264245d672fe9be7522ebefe42591ed6891b323490368a6a0e4b20a4a900855b48c892418f66e02ee34e88ffe1541a6ac0445780d22a72e24842e0d8f37450aa64f505e1b45321a0f69dc95d0422a37e7d28b0334bd96c9f726a141990cdff57034818eb966b85f49866515769f77b80306e820137dfa2dcfcc48325b7187ba8ffbac82be8cd1d9124dd3add3e329a47365d0742aae83eef7df0fbade4d5aeb15423559793915127690063e4cf7b3c30ed1081e20c609a9b8b87bb534593210f5eb79d6973f299230fe4b3145c839eece7e65c9edb71988bf9c97600f13e0cda38633615ca5b804eeb676096c022c7d450cae01b921c9668751d42d8c8a5f8aa148a844a8f5c947d1185543e8f584e6c88c8837f69f732200a350b91969f51cd40382e9298878ba693fedeae43297a6142cd4230903125ab9e236792ac90dd72230f6a8a38c4394ad24079c0e3c9c2dfa18eedcc6d9e3d4aafe02f255a6205965154dbe892802b9d56aef0a6a6388ac45cafdac6a54d82dbe1eb00170884a112965782e06b6c8e9e24eeaeea8e5fd0db03588b3bc26fc63f9a6784ce480ff869fabd01530fa76eea232ba3e22b69148b78b5aaeb7f363c8fcb3c35dbf5f90fdf8a6adaeb78e99bd6fa0c24df6d740a5bee70b73e1550a44e481a806dea3b89795dc8e3faa034db72cd2b759d65dba67844cab2c6be86bf4a1002e70f05eecd4406859472e6d4689ec4011429a87a508e535692b8c3609a2546c75bfa6b9590c9d3b9d9d64350b8c4fed4fe2ff21bf5d7604f04cd50a063529a4eb4c053e9386b9f3b8be78d42fbfe6aaa8eb74c165320c120c87888d75d5a1c6c6cf50397363465a293f1d076ee995356745da4a7d4b0e3df1b59863aff652ad1a4bae0c72ac0fb26b51ff8434d00011fb9fd52f6246edcf6cd7c6492503f61abe48e584ede30782448316f1cce93a64c480051c8bd60cf374d68788c314c1df326709408c9ff70ebc371be0e26d844401270d36c0620f8204be5303ccb4745c38dfd51b738de46562f5a94d746951bcc14cb8a20942d82fa2d0f8d9f6c6dbbecbb0247b9fff10c96e1042ecd47fb51bc23e1a1302688d68c167e4c2ae885a346c1b8a34b1172794691abdf5ecac2c07b2e5bc529a1ded9142e16ba0d26ff44105ef00200e9b510f57e22c201acee2290c8294ef8071f521a21fdec2512c54e5143f0efce2eb71e9275945d9fcc225fee11e4e73168e301b53f1fa55f5077a6c2eb1aac557b563ef15c60caa48f2abe155cb449c0faf281e1ef40a726f125851f2d5efdaa4e902f0d5e5750d16e0ffe46bf270b092d281bd1c52ad1badedbeab629e1e7d2532f3a6e1aa9933d3a4bd6347b430fab065a68bf6486e3f62b1905d3866498b787bed61a60144fc24f2cf08f5e7a9e409209ce3ad9de474804e13e01ef87d94b4826c0188be66325df5806aa5be15f32928c4643d3952f584004d0864030b641aa3d7e328aec8f135867bda7d88ebc954b6dca9a4f6f5acaef46ddf7fc421877f6b551bdac98067b985f544b2f4aa7cd1d8e98e81a6287c08e0bd130a4ada3c46188f642b616eb3b5e7d98ea0a572e74952b7fad27c27092878c45594688b9b6a1998f93dff1877d87e2294b31fcb060f46e94034a544889d8c038f08996adad1b70e36535cdd6717fceb237d499a761e794bf57d48d8e625f2619805867b6dec0fd43571d5ffe1496d7f79494825f52b941c013c2fd0334051fc9050c941014ce17edeb3ab562812f6225d4444c93f55f035d74f8b665188e34daebb10c8af721b439ca8297d8f64a80c9ec0147586c3bb526efe014bafbc93c6116d572feb3ddf140a16406795d172f985c7159fe2a1d9fa8cb247cd804d580ea9bf269cf9ce14ce56f465195fcd2291243968efb1135b8394644ca008573e7415f1197774e9a78a6d2693fe2a18eae80c309b31839ae810a1d56371cda9c8d7a8d44a0019f410904b5c959635a131bb5a7ef4ed5e875357610547c8c8a19a515c732d0a15231e4dadbcf32f331869a44579321905ffa177ab17e02be88ffd7733f024ac4aca4f2452ba815105d1cc0f22e0710906a5e5247a133255b8577f4521c61bb64003523f5d7c9af7742745603099429090c193b80dc1c66b5c62d87ea0b804fee3984e467fa0fc7dddb0ea4c2c52e221a51cf5ab82bed7ddd2b2db6efbfc5947f74012596150137c1d0c71877363a389dcdbb35f18648872bf2e19eae189ed352a208c27185e847d5a416173cc9fad8bff040f7eed31e34ef5c7bcacfa7fc6e4210cd13ebb32100381cac0754601621459bc7f5a547d93c3696064926cf4cf644ebf748ce9342561d6bd2540e2c767091514e6f6dc1295f6d9d5ade9f4255985046ae5780c23b691ad5ae0e5d6db5f4e7132e3b3e63c978b42e70d8c7033333d3a08a35d13ff1fbc32133b734c22f0c6076854113bf1c14bb950697ee43eb46619a094cd12c69dade38cdd08ff7aaa55d0425a80a6c1d62ed456056398d63220d54e5b0ca95f9e3785408f34309398fff8e6cbc972e0e5d8f56e0daf098f5361b29540cdc4c835fb8dbd7f8a1ef573f33fe4aae9f39325de7c9e6b625e8806077401c92882c8a7529a97dcaceb013267e18bac31adf655fa9941ba194e4908695ab0e054bf82ff0450b209f78797b77c98bad3ad76aed906fe0c4eff3a4b56d5ad68f2c48e25487d45e4088301ba25b110b3925e81101588acd0cb30457d507117c44de1db4cefb6637ae8c655840ce82a302e9f7aaa3168d2887d08e55693603b57fa5c5b28afde933b7988aa61abcd43e428e63ed367aa88a0e7053fd2ea93b5443127cb980efdb6ebde580ecd580007e2faee5e90f63168e15afbc42dcf7175a0dcc9c055b5ae820d8938639e05ec1462a6459a68a2f643d2bde0433f7369355b994ed0d52b63311998a35262c5d79ca3c639a573440ef100fe0a534fbb01bc100f46e1fa8fab75a7f313a832324901f1adf248d53ab5c6660da3b658604728fe49a8f8bf0f395218d90c6b00326eacdfcf68dc21febd610a2dd5f2da464c04d3160e03affe47ec5c2b5fc392af54329d9bd7b622cb39c384536180b5f1a8de57fcd5ff6f56531f98f4eb2887d3594660723315d9f3342dc38229fccc689a748ad157d8ebcf293dd584a739dba35050342d6def5d9c9869d9e17517c2e2efb8be9281d8ad8a4dc76c3654c3d7c71400b030338aee1dbb17bf0494955bbfce696c2276766544dd986797dd11566b82524e723d5d86b47319ea0597a54e93acaa6e69ad1e8347489327b0ac84c6f8ce57470a19c0a36b58cd6bfe113554681bea6ca63c8531e71ef28049e4250ee1e7feb37a0476dc29b4b8a63e9e27b799756c086d76492139383ef0b8680ad2227584af9b476cdb18fec922d893dcf7d453b3adf64963356684cafe6ea8a02fd86522043f1cb19661086fdde096c8913d3b5ff15f7f86013511849fa185d3c73f4435a6eef9fa9a613c5edf70e73e62405d0455abdc0fb2746d085a4d2b53158396f4cf90b80743373493baf3f35b862975afb445b162c2aeaa091bbb2dc3fefb81bf6ad24812f114d5b441f4206fe36448d761eea5fad24389d04207c7f2809ad4385a534100dd899afbb336c0b8e8989b4acb94185c220af12d5b0d8f30ec2df0110d0bd1229f65ab15afc18db6c18071d48965c524920016ab9559a8e93179c519104ca4fea0ae6c4dcb1cd7d63adc5bd6e64805fc72ed2a881a55be29c0b2e2d547fd0e6377d5cc7362fa4f73c3c83ddb85d6bd8641a9bf9630fda85a6f3d71beb7dae905d95d9917868e5d25c28e4e1a7e9212ba9f68841e1af3274ef228a112e54368780890c721494c233f689c61ad2ccc72d6a21615897f30c344008d6fc6ec43e096c32cfc236ac3700024bb546abd21c914e0c0dfd812e5a954146500b97d4f4299750429fb94061e248a03e5c2c19501ff4118c2b49805c4b71a8f5cfe3b7ee6a285e6f8009fad24957656ef3c086a85ff4c73f193418a046c489f895ca423dc98404b253a0f52541f7ca89b28694f732c11ebb9e774092cc04d83b7a8dd1fafab07be070d9a623c0112a2733995040cff7e70dfde594d87cd521a8bdbd47c18310174a57b8fe2af6a011fc1c2a8b1de505b30a20f39829cd8a56077744f8257e90132b3acecacf42fde041d0717b22127ab42e300a66787f4eba2b60c1dec48a0b31c1cedbe9aafe99181f8747267ebddde8a61925b9d527d70ec3351e66a30862429329b60c968ca94452ebc3ce58a3118bb8284cd2b91991ac6fbd8a70f930ba50426d1b8bccc01188f44a434d4deccb38db2fc67d0a79bdbbacd45f923240a27197cc9bcf71a7d6d2c9bec77b9ea24b9e92b8fc0258377cdbf859198b5b712839fccdcf658657c8fd356435a2b6f4462d1f1123cb0c6d4f2b6a9c96134d7c062604f21c59547db711a0a1566bc0896dbe4dd63ff885a519d8468a29f062cdf69de459749bcdf21fd9d5825d750f5f02ea645701eeb036288fd7b7af4f95777d72fb8f7f98e5d6698f8374fac20f34a347184d11b9ea7e45c6f32324fffcf822b442e25c68720efd514f0acc55b27eb862f8e26c9e56bde2f27d8dd3ee20c57d7f6a325afe3dfc3c027dd01826bd4c2248e21f03534610cf839cf8c86bb14132169c09b0d318251b130cf2e2a198260d31009ab3800f85c29fa2cebcb48b829793991f2e788314c7c6bda9fb404772a52ef79e6a70834ce98c0965cdb2a66d8b0ac4bb99756ed7dffbbf7cba13d6bc206cf4544968ff6bd5f07790d2811652f0aa80c91ed86ef0f17aa79efa454c007acbe981d66b4ee26a7444485b5be6f14f5fb93815bb6712b271155df28cec4dd08ead68d0bd26721871a26ff48d7d92f76f2995dd7afb08d2ea669817e6ff0a62bbcc6cbaf30401564d14048afb8a272d8063ede46aa233bdd0a22668af0bec499ebcf5bbc210956ddd77ebea3ffa1c087c8bef8c63bad13f6e6d2649d8377138ebebc93ddbcfc98ffd520b949b813dea0491b5ca54845f076550a323a5295d0d92217456ffe2580f28f1d55c5290a2b2172ffa6c2e9b4e3af8ee9af6d1f6b5834d44b96cb3a4b2a8732a5f3852bc908e3b2b904fb49f5325450f2c6fb87e97626347d6e460ee73aec37bb958ce109b489ee061f9a88fdf524dcee8a34eaec827cb4138db9cca165134e53d4e52b91a7fcdfb82d1970a1d2ff9478b0697e73494b0669def63512a0e94f1f451814dd1fa97a4c347475b3459996f30f872a60a8c665f16ab4d8e580b573abd3ae66eb743f19563d3ec83159db9fdf7255b895a9e3add679ea69325c69c50eb48ef963741329308669e0e4a568d6fcf750a020f35bbca36953d041be79522452e34f0c262c1d1f46fac5c5e275b4fa73c0a321c08d11ddc5cdc479724a7234be90a995ba9cb6f42c4111e8c0d1e1964701da793a66269714f1bd579b6b364d505f191ed5b66f0c8dae63442f535f5f57867d6e4e3284847ece8983678f54a0e26eb1cc034780ee22563197ece859dc78227026fef0066df8ae6089a8b254ad4eeec2caa57683f7ac98a81939b9d09d2e73fef5e43a3511b06c0118e240274f127a1ebb913570d805119e5692135fccfe9260537cef35893fb1c3a78d95c8f09270458cdc84b74f19a2cbd19f67dd6ad235f62900dd006ad5b2fe793b88f83ab28a1311d3bc3210daf0ebf1e5845342f0a7a7cb186160c234524412b72252d111978b73d20a95dfd44da57d4d44013e61643aa57ea8992ecbc067343ef3d167a11d84e41459b2c609beb68791b09f23f33bc6a62dd14ba557b7effc60a9c09ca70bfb2f0cba8be0e6624fb3a5cf25a8ee0e982c4c020b43a56f5f31f91f45fa7ea806217cc53d70ba656721f19403f4919bccea034dfe5e29b9825755e59ae0df61d2b8a879ec5e2e3e3616062b4191f683f0d216a8fbabe4820f2efefa9731b7e7ec63ebe5a1295e87b51c7ead5d38a0fab9ff4e543a76b9c368d00e54d5a2d7c50d4040e90cb09f956e2c21facda2283ea36fe4eb5c99cadf1d341b5b0b1f8c552181066eb50e2ba8ec9a60ef1f8325b83a94c51015fa78287a179efa1a732844035752e11cdfe849ed8c6516c791304c046652475f8944fe14e38276448e7c500186499f790571fd78b7a02406926d12b4d0f54e39647c67657d84834f23200744d5e0731c750792eb24b3c6cdd52c5e70cba5ed3dcba0e118ca5deb37ef280a73723bb49b9217ffd63bc6b9663457287ec640bb58d37826529cd60e21233b99cb3baf7842f1608735c273a0d7989862bc4191e97d513de73859fe70fe1de01afa5b8d7a5145a590e36ea7559fbf22b1e4d032a75e3e569c6c43ded79a2baa0c79afd5fcdfd8e88eacc97a08d655fcea7dba9157d1586f1e1891bd96b5ce9c65e66c15cae140bebc5a51895d45d4557b19b1277f688ef0e79935edf5de5a96a87c4f3c618e11568dc8f16c3b7babe35d0ddd766018d7f0e8ba90c11cd02eb66b3b730a5a85f78b7526a2b405252a62578948f7212eed7b86fd97d25060042b03aaca3bfd83097c67b48e358448ef357f18f1b6d933397d07fb4d3de79406466444fe059dd0ed22e4d23cfe35ff62c95fefbf0087e6d708c12a380a8ba97c21bcf1852d27184ba0dfff09bded496fce07fc3648659c88a68086d32693039e6f13bbb5bae33f512a08881502c1ca295721097e81393ba9f55621cca98e56ce329086262306f200c73f90aa8074c6cfc6b8b58efb576c07186165ccb1cc121c2af3ba078bca073063afb19ebbd09682c93b67ec15b068d7ed24e8f3e8a21857494b519a1a675bb898b3111ce00e7e8896dc246f11a1bf8adbc69cb0d5afcdf4360ce69027c8d15371cce456571fcada8fe9cc370e9b703bfdff266b9d3b64dc9aa6df54c1b1ef498627f7bc68de85f3ce3a206026531ac0d1e84d63fc085c2ad09caf3d6cb54fc42d5f4d9800b795c2fe56cbaa2929abd791871adc7345117f10f5f6acaa6c6c441e6e9947c4150d5c0759479bb184b01be553b17ef2abdedf4f906f42517a348ca2010192c49efdc20d4e0d39961327a510da3ffbf3fff975cf883acec5281a630edb35476628ab98cad44dd003e6eb8df8d04305eb9f54d8fbf7eff0b20978df40fe899c700fbf7ae3c4588a23e979ba22e8b39e61b88d2edc1987fd0731c1600aa4714ef69159298792354483bc584b94c0ce9950ad23c51a58a8d9b1351be758bd0335db9994b78bd3b4ed99678805d84f001cc65a6b4fbfd40c040ccfc7e00da348682e633b89093e2f244956f99fd6a3a71fa678035e6d45791fb2ed3aca584410e54bbbb1565d8cf4e3e84c9d76bb52ec04cfb043dfeceafd9e55dc011b7604996840ab579797dc98a089beae9b6c62fb6e8918ea495dd445abadd520dc51a2fc3677b486465c53a4c1d8c5caeb98821a5a4fe04ad5347b429e5c861353b11dfe765ac3ada383d2a4e80e746a5820ff7b13253526b4453cb95b44990fb80ec6ad749243ed7fb1353cf797e306d5913f249e3905d33d74fb8fb2aebebc1a307d7bf8e8a9f068671202db9ddec78c2f92bcb753d6edad5fcc14c2ba92dd4d765230d3985587e594cd69673eb6bdc062eb73bd4cce91adcb3c8239044d6a7caa7c2d1901b12dda70a1a9b0b7b4d0f413422512473fd9f638974a504568333254e8c0cb5131a0c462a5e0e6451e74ce3f697cd079f3ca33703a8194e34d5bbd864ee6956074f2495f5fca801767c0ed2badfd58638231a33e9ab1263a5ca16c2788c8a39dc6371c425c43ea408594dad3d1cf444df6a2975d63f67e0ee67e4cbe59e5b556381e1c1d09dddfc32cd09da056445c7e0cbc224a28a840343f14891588b3635eb95463e6c5a125a60d055ac6d0568ff759b18b2459adedfacbf064ab49a192ba707584c337bbdb6eb38d26f62abca56255eb23997899ddf13e3a2c31a6b34b4d246706b334e2c0055fbfd472da610e5fff6e58adfdb49a42b7269e10bd2779aef6d5044541cb959b2ec30c7864c02bcbfb74e127f96da0480e4af62a31e5abeb9e5aaee422adc9ae49e0950e69adb80a85b01d0158a09d663d0e6e29a4a60719b516ee3697e1b285947446539a5314b44b9aeca3013e21795d002f06d5777b0c3084a285ae08c1932eda20be4bd01ebd679f597a459944dab07394fc40d8a9d80077f3e1214dfe2e2bc8d622190ca453e31fc40b152f53b1ff509583260ead5325fc7514bcbf9650c7b89543624b3a775c9e4c5daa5da7199be9ceb78ce70b8b08cf408d05ef55c929336560b95856368c6ec3cebdf52951a0d7125993ee014de114d5b25bff26acaacf497671eec9dd927252f5b40432c09f6393235607dee61537e3c16e3ae4628adf656a270eea9f6b3f8054ad9ab6956d637667fe8da6157e7bce1ade67ede6063e4957f52fa428fc8a7466fd34842c54fd178d88d0475a926080f663ab36a4e9fb94d8666f59e25c3f7e98e714015dda4c2b978e0e9ee84923cd3f284b3af4771d70f9691b919ed2f48473fb22db37505c91db0f91b045ae8a52bede3b0a831d480f447a448e82e09d4643f4c5cfcfbeef71b8290b7ae72ecd57944ec141396478a709b5f726841ced53b369a33e8359571aa670346d3f10a8879955275096fabd2152b1236efc502e7c0452ebe1c098f406286d54565e2cc792cfd6abcbff5e32471af4fdf30f14b71138210bca9bbfbf2d44d3430e034c5febe52ab8f3c411b3fd4e1ed6698376969c02994f17ff00345f00220046196326a515a25bbf30abdc348ba115a1060c049ddedeb8a62e863748f634def05713335e2dbf186eed53d9dfe251b8b7ae9f27fe4917cfbab5e70cdd47dcbb6488a69e05d38d72d611c093840c12a661b50824180db2227ee451e407ff419dcd4a68ce116f9c99e9aaef55b4f7a69c309d5d70eca51fa0b0c5ce0758c43d2af6ba7310f452afa0903a82b3bd13c996ec5e69227ac7cf58bfabfac7e5d9dbbba7bddca8da8bb7bbaa26ee0b3d46a30196cc95517143c62e99896b024636b5f5c7f5aea331ab05fb2505d91f1e202bf4d1c5a646c0ac2b6f7b9f53d84f84e32c122f6ff949cad9c1f392be05b57c0236c1334481090731f5815f8d813a65d5dcd41b40e54d76e17f6c28cdaf0ab1481172ab7a95d3c4501f403fd752e851df55f3fe011eb26dbdada977c541893999a096aa43651152d9c0b06e1666e4dba95100a79c7b1cc945ed7eef7165d68f9afdbffe21b96f85431c7ff524c12eecdd252ae421ad843f96da27ec6ba66caec4bbbdfba8692846d1c16a0a70b18056e3e09bc736466406208150739300695cc65a1eb0dc2855afa42bca3b0f3805404618c81e92d515fc81c3b1afdbf1729fa2bd017f85258d7f57212658042cf2124bc0fc07fbc118817510852045e5462b5813710798555a699a585b7987c39f28ac17322e95a6d6237b23cf7229bd116c9bc5af20aaf88d5da21cd6c39893e9df3240b47226871a102462c82893c6f00e68323433cffa87f203ece3bdbe4b7bb4d544689492bc8eebc800fd84cad394ef84dac2e91c4f4971ce31d8f6ae4911ede29fb6feeca8021b0cddf5bb04959c97ca9b88e0c5bc2bc1064314187a6a7f9bccc4d0eb123e998caef90657021ecfb436fe7e599bd60b088ac4699f249ac4ae8cfeb3c7d4504499def1d6c7677f861598f3913df1f70301d3f83186f97401f28fa27561b785a5d335d78e8c683c8a3f84e0e0fc40d72c237df89516b602c8a8b20183de7ba27a20bda05a138344b19728e1633df1beec93b28858c0d1e3b582b701ccb85c40b116f69acc6ec999a0b6ad0d2b33230dc374fe5219207e4333101b18491b55ca83952ab57e1c5b3696874fd4049956cc0714668ea8d578ff023cfe351dd5d348d75a293738604cfa3209d1988f2a7105c39c1a5f0bb7303691ac8016b9ff5e99576fa5c800acf8e33f4613e10eb27bb135913cc6eafd1e0ca36662b8d96ccbb9773f660c74ab0032459e964d719631cf4777b1f41f56ca5f097a7d37e2778143b47cd2e848c437f58c347308ae9b13684edebd1c0bd2d6b0cb8fccacf08623b802beab8571ec3692f3cdf634a96a0a906e8893abb0e7422d25d562db37283942c3fec4c9f4831a2ddf9365b2fc374a5bd3c247480bfa0acc48a08442c7c67af09e09232a106286c08cd21555bf88775045d6c6a126ddb092f81c4df76b777f3138e64c6a8fb94d1607cdc2b39b9926580c4abeaed0d40c96006f1a846de88835e96c809a294594482f870f15094b162f968e878d78a966c185c5f70e1dfaba6b97b97b3c0f131113edcefd044900bccfc48d474c478da3bfe1e7ae044d93a8506beb19a164631d88c164bedc738d733f263c1f67e5d8263769a23f000726ab5a272214fccdd249323ac7a49796fafd3bcec81007bd0bb55eab41875f6698960f24f87d48669b6e62d421c1bd8724a4679a62ff5b3f21c88689bb0ff827159bc75462fd1d6688d915f94c0f19d1263b5da90b1b7a92654d491fc3e4b832c208ae2c9100d7cdb3433e8caaee0476cfc5e04872e58ef20a24b716513ba2b8a86a5cde27589251eba84c42426e6e44a8463b7b3e65b5fcc3fcd5901a856a896830a10a7d8b67717161c184f7b963185ac49a3d17149727805d016b4f2709f1723b41d87c2330a87e1b5ed3fb9a9c5ad45976273c93f91960334975acd949c65487ed09d260e12a71a06bde33218f7352ab9c6137feace5897ecd3e805fef4fe395facebb1f272da216504ea5c755972b20b2ff9cb05aa9cfd490c2d1396f456dc3356913d0e1a7f3bbddd3e92f15fbb5fd0e9eec5d8bdb5851e11d250c26e2310f4dbcf1f78b782d3805ab064bc932a7d6e1bdf588936409f0840275dca600d43f89dfb314d9c9c5b6c2976c6ddd90edd7135309923b33d405410419f53991f656e4dbfa779672cf0658694e98fe2c4055a8bf9f607817b739b2140400766b3afe75ff0307d7b9c7438faf745d0b1e2a5a5f0e73d82389ad45f04d4dbc0cf8b19f13734ed4b2a5984e72ddd56fd39815e14a0d0d58aa4ff25db1c2e80c9447a8214b43fb5f8cfd3e991d2ba3baa5045f348f78b1e57b8a397d17766567b10b9f540661f833082e385271dc37df48487878f5138270350c1b3e3fe831ad3eb449d959afce550d4722c6a47408ac6f6208849328d60fef579c0ca280e427b90bf1d8cb5116c006511a5ac86f9ad4cd3d3d15a914f153d6b0f0b7f0fe1d7e47ee05a8a68d691ea95a1541db432a1982a2d0ba66a745bb224fe3a306f9a71853e9ae2bd80acb99661e1cb89497fa51f499efc16e15453cf56719943ca18100b60a3d2ae8734add81746f5210377ca82035ee51eafb7c1ac6b6641483ee0b9c6352331ebbd16e4403818b722a020c740b9c094033d9a3332f4beb8d087f4fa4559edfd843291410407b05d8fabbf7089cb5676ee16a658fcf0a7496329021f3807daa0c844bee351fc42df48abd5b26363053ea3eedf25bdfc6ca25634b866912fbf65c97ec54d123222ef552a19bd4003c58586198443cef4e56a8e29bf0cd4bc78cfe06980057fbb4df3ed1645e300d3f86bcd92998e1865948cd78b0d6ac3e9f5b788e7015173ffca7bafc786622745f711c0ba33e932de4303e902bc0aca10f96195c7582f511a44352ecfa10df7be08f78568d246c3cec941314d1be72efbec667091cc36f20d93fe3fc04e9328ab8f3245fc24969f9e3a5c29afc87aa4654537bf5ca5f78c8e500a346a1484266eb0d64a63fdf8fa1dd3a89a1025c48b30d4d5d593b6cf357a35529532c25f3b077ff59a6d668e3993c01a48c0ff06f261d39f6a0bf7d97de2ed293a429b0287228624446a15daf4a81de2c61e8c53c26adc4a13de42c2578dd093295d728696803f893ffbc866efd1d0eb532b2218b4a89dd611f138337b7bf6bbe0594c7b5743d4a82ba8de33e20dbde6d36da740c66a552d1d19dcebedee76d61a48597c549906524abf2549d05c9f4ac01192b1d814237f47377ef34357f00f1455c6e5fb31c19824e871e6cf239b5373d3c1a0f024a72b484498b75de694a432d47945228c3233f36d33324a78de31c38a7fb85ae8a6adadfa40124b741386a32fe95f106cf87128c480764f7368381106f4cbaaa89a181477c8227f5690436bac09b32f877e6bc06197e987f7fd06d92396c242a84a020e8fa6e527e8d4fe88e7768003b4a4aef8fa1fbaf6a5534539992ff6b902c49d465550b00442792f10b58d08c6decc5cd3502aa992a3f9448e3bf542a6760b1180eba6a1a46ff3165f1ab3ef7f2df47ff8276c860ca5b83f7797cea0ecde90b7f059e7fc54f37e022aa3220806c3241b3aa4de2fa89a891b9b15f45ad596f6d48ace57146cf0c904f79fb9e7b803288945ad609552a2d7d183d95c5c9006fc1084c50a03282b2bc125d4d05f86454c87aade96a0af6a1e59d5b7cba181d8cb46e28effe59df86ad978149dd31bc1c23c519de192fe9fbd9ca1df42da207dca4508938e72d4b10538f05edd8a711fc8a02a6b0d8083229744802137ff20a64b8d94f7cdeb0655656a2e658d52bdd3238697c909967e308779d52b8c0703cd948bd305c14244475404fbb00d602c46f81e3908f527f6dc5d62bf6f2bc1ffd29e6457e389d9260f60a2527220ade57bb5dcaf52ff58de753f41aea1b495f95fe45e4b72ba5e60d8ddd2131e2969833c78c2340eb5256203e86f5b0ba6e00cdb4959e9b3b04a7ff4fd13a38d81e30d72f24072efaa5079e3aa775a1fee9ccffba0c832af406eaafb67a0f7870cd7ee3ce0bfdcd689c291fac1ee2bb1f618d272b6380b69e372b4db7a78e6620a602efaef162e18dce0e350b29364971809636c3cc269b7ebd4af67ef791a61988fd77c9b63067875633969c12e284a902aff29a11c19c40e596d983e45f939d6eea1af96b0243491adb696efe9d99d310f78c523fb1d6f63150d98eaa88cc5f40d5323df9f15ec979c25982adddcd1587a949d439703fa4290f357cdadd5af111330b63acacbe26bcd1304519ec02eec3880aeb5ec8617806db34e46282071fc0a4428efa17a46ef1a932285909e7d9d5decff565044556a45d67484c22ff8fb5f23ce83bd926a520e6fbe5f4fcda2970c44a42ff41357ce9d9cb1a53aa9510af5c8cd60b83d9e84e4766d0ae6a3bcb001f27e45dcc2b1a15308005156fa74a1c931dccce98643039f9755101908e9e2cec86d4e906e9f8cfafe583b7b3bf5645126b0eaee2ae193199050518b110152f97138e8f22d365bdba9e16f801c624ea24472df68b8ad51a7197acb45bf805fd359eda11692b55554015b7aa86f94d5c03a21e4a40a50e52664b9eea2644b43816fa9351bfe904790aaccf7a46c6b1743d9aa5f5b1e9d24ba709ef9ff8da821640e97bcd9fcec7cc233ce7d736c794b88576682710f9408ccace58018d7dc28580d6304287bf73b2b44baaa676564923fcd5a691815ee2b8bdcab404ee678dc145bfee42bce458b94a5276b5f5a7a5fcb3ce29397788d70d61503f0440996b77fbb770eb14fdfc379740cf27ee756c5d17ed0c74f919bf254ecda353d184e743a561624bb4f01ad3ed245e1e98649ad0d70fedba9255a6a62bd7b9f95dbb5bc7b609dd51e11d0a7878e13e22a44c826e602f9de3344e8701291927a1ad930cf808fccbb09026412fc610faa33d8694b5e16f0e71677e32a07f5fe32be885c9f09db02549aaf036a1dd733c090b23f029b266b23a9f438a35da5611ef80f8a660081a8d273bf1a1817b2115b68e00d082db3fbe277ef2e2f13c42bfb0e0b48f8c57f1c529d7557b8d242e5188e8388ffc580d92885c5252d32f3ec0449296ec3917c52af06dfb6930a283dd8a8dd0163cb3aec5de0fd2955e6de66a84553a64a8fd991e60c4d49366437d8c4a75d1762f0465d744979b8e4e975ca8b4b39f9e3a992f3e804dfae7a0bc8619cbf9fb2a08a991791795b454c5b79c64bb9b71955def872a3bc461a6de659a7b4ac5be317d292730c4ac69fd1a9747d6d51882230d03647858dbf93afff423f607c6e00672ace94d0b901603a18410e0b6ae1558a23626a2d76616a6734eced8763095f388480dd4d78b45072e88c46a38467bfd1b309e60c1d7b12ad35f8abef124998f82526d3ac2bb719a28aadc6043962beb5f2eef4513bd592bf95ebaa04bd0d8e529aed789c7eada752497850d275e0c80eb7106d806130272964140b3064d853542b51b85ebe04460a37609e41a25b36397e9d5c2e362412d39158c287050e29c0707bb8a307c2fc5db4a3bd5c9494d9d1680ec615b668064331fe6b9bcc15c01ed4b6a7cb864e1b855885ca64ba37ff94ae85cc5ef6dd0be043a0b9c3b4422ba29eac5913dc34cea41bf7384701c256b0fa99845da1f9b342007b3bdb78c0ac677bc2adc4bb8134dd1df3c58dd23849a5959d6921f689ec0ee93fa0f2a488c729848746dd7a5e1697cb1f42d2645ce6d1ac67bc04637d564f53ec72d1cba39a3fea01f81522bd3be6c684f2f1e9c2504b989aa90d6be1c0fab8bd4f984b9c1a4692775e13d21c5c2ab3d7f5af2db399b8bd0bedb252a2ab33b6c8c27d17f344c918d7f43aa84b494fc73a36f617735a847c856d2dfb9425c6bfdb2873153e3f69e43968f7c898f14e747ba309b3f0fd19a61d68034b5b75ae531ec196cf9950bf4605eae11842fbf6af3c21fa737ab0ce2a38324c2afbbe613bba0ca9095f66236ed7490df644206bd386513fb22b045ab1531b105e0621707a9eb96554fc517dec0350e4722f192a8f69c617065877022e4a137de683b6d0c9b1817f9c3da1d1305811820a38dd090db5f0385592e548783f52593f83bd1348c2a1d022a6af2eef9f91acefadf1a96ceb6365e11e782de135751c42849c5b61a74bdc4f70126d466415cdadc479a9a79a86725960d431e1f4572ddc03e41b00600e0d2d940357fd76ef9ec56463d6d443d8dbad907ed4a573fa9d0fd1a435fd2b7089e2823d72eb79f18471354e8b60fb53efdab68176990cada1cbf1ac16973d7cb929cc312158f9bd0e2996ab371c6aee7afaa7728b2135c8dc2d5c65424902355022050b313ce49ce422eb4732a25b913972fd43555b70304b0016f3684401348ca3f6f480b13bb44e17fed3e18a2322a03c68b2bd52ecc7eb5b39667a0a6e4bafb4e4c9b31267b3bc55b58fe73370fa1558af40df97ddb865295ffc02d97969db34c9e27999c255f86f4cf1b73b273dd6d5fd23c23eaf4fabf48dc0602353d973e3bf9cea176f8687084d0f2ccac4097da35160b46376089135a9aacaab11109bbb02dcabd9125c5f32103179484f025c0e826f3c323fdf0f7994001dc29187f209e0fc803281d9dbb4d60914a4e2276cffcfcd0236cbc888ae0ad2a09e0760abc164b3f3a6dc7651cbac81bf9bca152de4ca5e763c27aa9f195f321bcbb66505c31a2758c889a6331e36abff037fcfe106570f50407417c0f8deedfa9e6cd3a98e6fd2f548d3af6fbb6125dea14234d364d8c76c27f74de8ccc9f33c898315d20b9e675a030f9d9b02db82664b48f219c7ffc576d6ef1e89635ed5fedab2a7e2aa8823d026de9e42427f602859b669ea3258ce299432ee05d4400c1ba67b08f24365fad1e9dc8a5482be527e2654720b517108686ab34bfa88cb57ac64106305620e1451e35222226966207e551f0b5e4c3f951909c8e91cfaeef00b6df9e388262a4fd31a83465bdcee57193f5bcd143ef685e94b618be804fc3e381a2736860dcd5d30759005dc98fd50fec9f42fd333879a3c7e0c3ff67c3052563dd5c08eeafa3ce32c853cb98d74f5abb39d66c3f24b19f2905d62e380565544eb908169b75d3c581ef680cee5068a2ba3f5e1f0009da4443a779a5f3a46b683a9f66fbda96ed0a41fe85a0189b68ed880b1be478e98330a1a3f7874076f433b0b90adc76e794ad573f43ca5bbf608c2ab1895567db1541c27c8d337e347521e8339b34114934189751d7c997a02517415917750540d3531972835c72c6263d7f84e95c83b1cac91345fbb945bc55e824445156b78435019cfdba57d0711777886c98459f53becefc4874d3627505c055d4496ff566ef67db1e02730c7336333af995b2b8ad25e7f1fefc1d5718a263cffa49f96a4ccc0871d212f8fa349e21158429af3bd22c85a2a2f01e07cb5b9b9448fa77ccabe2372be53ad2a35e82668a1f888053db272e4207a8d855e2301d2c2a12c0cd03c1515afdeac916c154b6dcdc460fd3917e5a14c06522c98c53677c4e6110762daaf59f388c6e14825a4f2659baa3dfe4056db4e534d3824aa5eff5974622d664ba4cfa2d4eca06aeed6de333e4df5bf5566ec5d7dab0f6237b73321d698a78437f17649a9f130acd098f95c0192d6cabaf1c56e5509cd58b447f65fa3748ce18cea9cc7d4c8835495315405d4356be215b35b5610f6c262b1ea33a166f398eef9d9261fcbdfcf0837795c1ff02494523bf4bb58d4690eb3be9de46c8575a1b7343f73b78c19c217d3e62956f95e0ed24e249854a3f37255de3e8505dfbdcff891c53721e14d7cdd600e5ef2747fd89c48dcc21591192b024b06cdb048efc76143546469e210b93250bff4b5248b0ad7e2c082322f8ec8aa6efc270e276d8eeb1a9b06d3e4fbb96fff5b8c46e1bd1c57fadae9ed5824b142851c467dff796631a34f51a7b58ed5696e0ebffefd743c66efecd647dffa055a097574244cf160d6f12828606ba0215a4897c6a09f4f6c0c98cceec8ecce7020bec686c91e2ea0dc722edbd5c5698d6a6b4897d8e52153c4c996729b35449491254ee4988558f7445976b07575e1dab9c5f89b7367a62a03cb9608fc78ec7a3daf92ae6d1601a96364fef6634c20c2794c493866913d815b6f46d635ae2975c32a4dcd6fb8b39d83672bbca0ac3017d64419f83cd7b692fe28c2c558d30ce1ba563a9c8287194227c54a457ca3a2b13f201895e51b46e54b17f95dbe8965714f6555f69d3db518f529c43acaf7bd67c25cc3eae04ed83f24c2ed0bbd124c7542516200950230f18198446cd4449d438c820ceb0eea2fc87b5a35d1fc833de193fa25b3a1b703aa899614f5613afec0c9a456b66e4fa8223835f5d47de63c7028b8d3691feb3b19ba52bf68158ee96f31897f6858e5d37333ce9aa8a91fcc3b579d90f0aa47a4d8d5adb2e0c772fecf84723d9dcbc211a43a3cf655a50615e407e40062e5e0e4db399ad08538e449bb0ccdba8ba2325209e8c429cca9de664c2363050412be1b97b9727740efa94a437836e980fe3ab516dd6d1883a8346a9a0a540377532c933999f387042285d1d48f9b76c39d8448bc22059aeeed9be74f7af3d4985e116984505a093d2134f0041a8e7ce7a05795e442d6e468c714ac56b7b956d5069888ea06e5710ce856e21349128ab5e2729c3616ca789c873c830ea8e79a384cf6d84f7e6d53c2499db04347893a016314d9d7e5ec1ec43b8a11e13449ec12cc095910d1c4f1e0a1303be524a1fd4e065528cd6468db2897a7ff4ac7a9991329656d64b3b950f6957949a49c738b8bf901bc185d5814c14d95035c69b7afd6fafaae2a06e6a42658cc1312ba535127fce6c30d2539a7ae1a5b70cbd1f64134fae65c1d1c9c6405f5734c4b81b1c86753af4c447545bb03dc5d71661fc6f1dcbeae224176cf1dacbb4f73c59e3e18d87474d7c963657b84d74dd2b4750c38376f8a258fd1f709d4ca801ad0bfc7ff4538649fa7eb39d9e8e38d8fff6e1aef93aa794c7f15d4369faf0e00db61d0de2582d9447e827d234ecc87a60675fe602376ef207ee41a1b8782f4fbe493ddfb22d7580e56a30d82742a6510309f4ae3eb9742fb40db3bfb9a654fbcf794914767249f0586ea866d51b8e53fa7b82290111b8a76ee17cd2f2e1af80f61787d114fd7abad3d57778cbd26945ca2dbbc431939d418688c23aed418046e4d21a118f4e6d55fe535b82c71623471c758b152921482cb643fb2703ef0f98df7c5b437ef7b032dfd24b87f5d962d63ee4299d6626b3d90d8bb0590145aadb103059d65cb2d14deed7ac4a99fe251b6dd5788e42c89536cb306a40fea90b8fc9ad7d9f9b0df6001eaf95a33c4c4d917ef1165b9190e117277fbbbc1897886251b1650328815ff3e936bfe7b2dbd6231b2750add597ab8c83515c9f4de2c02e14b4d6b866f68fa1b89fa28af7ad4e817f332c8dcdcc4c80e2a59bdf5c7c86a2db40a7a79a6bb0327394fcc73351272b094cc021cccabb7e2e09eada3d98d16b710fe2daf6a47d4abfa0735e9f68d647bc54178ae5f375742f27802253c511e0db99249a034d169eaee4d4965e839a5f9ca3713c00c8a9efb86cc40049d0cd5235fe8ceb3a78c7cf7e7d9105cc3d0df2c3a388e62d821808822dc0b946b9a96bb03ec088cd28b73810a3aef5a42eac88ed320d496f6e4dfd932014c053e453693e88c1a0c682580e8fb3270ff4532c6afc6687c1f2d4d40fe85380aa40d927f6154f9995df663c8eab0ee4f75fa3ff7bea471f274404f6b43abc3d7ec14a9d73563f8b0b8d5800ea391043255b288fada0fd0a595771146c005400975e7e9791d0431eb55c228d9f46749b607b6e7e6bafcc75afd2d0cb8c15395f641d723ea0d48e79c38a537f67d3098e6e73bd4cac3d670f543acb992240e2029343e913803ee78878d8b1e3d917994c7f0e99f7eee3383c8ff9c2d061ff142391af89aac77ff415e5d38470fd81b80ef09f8bdabb2185628a913effee977fda9762f4a635becf7dc5cc135808922ceeda8c216618f15e9780559a1840ad1ebc332b0c26c6313c3ba778b64f82b7791fe23aecb0db622e43b4446283a63d56dc3995f3aa817555c3205775e4b258185d3c6ffb5fb2796d82bc88ac1605584da10f4eee2e30a31fdd544df6838535541635cde1609ca4f0750189280f54ebead1f03009b21de93d4faaf15e8955973be9b8423a4e34fcda1d9f76865132026a54c73864548db8a93210d13e476f520fe150bb08797339522d1b5e416a14e3440703e8cd803201354caa35858f81478b716e356507be33894fec43ee3bc22186864d27ab4d77fe26cd64c40116878b24a8b04ed65173e3fb618850681677af2443155fe338642c3b21d24e240aedc0b60c96646ae2bc8036bf0a044cad825eca38824f8007af5b6dd88c975eddee0b6ea15ba1d16298d35a478c3d1dfe1ab7b2cf0baebf9930cf50bc3e98a1de9a0a2c6c62bef3639c638fd64e6139bc0ce5b98e19b7dd2913c53a22eb40f7d6fe011f02e2e9104a14733729f20e6bc5d4d69af1159d69f364b38e59dbbe8f7d073ce41b9d7684a15269058fb62f3fafa7a08f443da98880638cbbcad336d9a5317f105f8c7484835b0a0dfee6eb0cf3621abd1d559e52ec3b49085dc065333ac8595c1d1223d958917c269fc48fd5e1f40d64383c7f7b180e0f76a90d4c1bacbbfaa4775f76185d50c5d2991aea6b5dd8c52e69579f87573459b9306256cbe2d14f58e5bd3315810f66419d8d3091d88f7c76fadd081e5bce45d255bcd386cc1cbfe9a455916c419eca0ddfc241b3729aabac02a4f8a0408135e65703e853ea85fa526486e43ba0675951622bed109ee6a881ff3c92648e3c2f1c3e3a56c4f2efd56379c4b33980ac94630f0fef3c39e04bbaec50b2490c1adadbecc2deecf7dda1761516740205147e6bf47a1b697012b0bdaf8d2c73f43724366da3af2271818d5eb13de5d40ab4e82d2bb75bd4f32d3abd1ec126e8bb2d9835335628ce59e75eca06382fedf3793ad4362a4e976d5284bc3c27a825aadc5b9853777f385cd41cb4187ce34e7c5267edff42509dc0797426b07c98991ddb59a37586a437a12cfaab296dcadad605eaa69b4d5604cf3db160904b2a74703380081ddffc3493af911747d7bd72f38855056aded04cf00075d568791d9924cf1a14994eda6d24440f152cda0823db162356c01c01072b81a0b77d2a36b94f139fd409aec6eb4da8583245424dff79a4d0e0bfdd68cba38d0eba0c6ace4fc5a7b2bd5de8022c7222fa54bc074db0b0e93c3a30fa825e944af0bece8a9617e6c03f95df8a5239da4b0748fee1506bc6c8ab95f4956e1718687cb660fd3c1a17e06540c52ec4426afe26b1db7b3c381a916d83eae1aa15c7bf8019a70786a1a8b3cf9ef8b3fae511310c9201f05a5985a643d9e733d8951306a25d44540cd19194a5f94972a2b76a65bbf25704e293e907ff83911d3d24c3f73626044a53a77bce0ab24f2438029d5ad66a0e3e3b841e45651a916bab78c626ea1790274ac6342cbe8355bd932a4c915ac512c080929fa68fec5c121b00de9e56ae3014fa9198f3cdee4248cb931e4af3430a06af387cb282fdbfd9b8539f3108044ecc1ff5d3479f1069c0defd7443a3134d4f017c0f9a058b69e11004ad4e965fc7e363d04468af23a87c20085ab00811f99779ebaa5b28eef70614e76b8fadb7b54b9b142a7e85c69b071adfa5b5a9bb3468b3c15357b7c594ee548f97cbb77241144d23309101fdf535335ba7f12857db3dcbd5302e72e60f5af059874a551c249c38f05a0319998a081a404d5888d64d630a0ca067f71ce7291d76b97004530d1f4854bc37d8c3d09dcb7b08300944c595bec7117057f08277960dadfecc479aa631564994db71d644dfe80e2dcc9e7bc1575b2ada00b39630c3e052e988aa9fdec58815b91bc54f200e93cdbbaa28539855ae5d174c2bea5e9045b73f321cdb50461f933d3862fe02fa7ab6028f98e8167ad9237755efa83127738865f380bc0a1b79862edbe6bccee51a9d22ffe6777e1a0982a0ce2a85c1b95cb239f3001947776a85d6940cf893980ca693e2a46eaffa6702d6a131ca39c52d0f72bb1461b849e9e7bdc32e2cdfe079c37abc6e117bbfbf985444c45827415632b9b43a14a6ff7d1adf7ff97ddcd80e5aec11d8afa325c7b7676c197e75f311255eb1353aa7e6df407635672eccd514f80740deb1dc8671ee56cb94e10d0900db82bd414159361b83c4dc95f6dcafd70e1dffa41eba065c0a8626975847df1429e2409db116c70b65b9c9913d0c913311f731c29a7a909814dd691305fe220990358707ca942e5f9113523a93c15823ce2d243b892ba51624173172a8120b7aede91b567c16138a7361c849407b0cc0bf0c727cb4ae49417448a10a64c9fd995d70ee1e979ebda05b743c78b0cfdab8a2be735b0d47d29da47d52d83a0cfc715e15a4176952b2fcf2fd6c0390d023e6551fd11c352d9fb7c70137d122827979c99c01d96f57beec516931f255307fbb77908a788396a49e9d1192ce3e379d0df23c7565a3cfedc03d2e33386674689e605fc50760d144fa8095dced3c597238326c808422814db71b9a11384e2e1ddd1adc37a8f6cc735a1d37516a2b9c4334a9f146d87a18ac25fe44e12922bb3212d752de35b58c6828f708fdfb1ace84977ce93975cbdb59ba2722cd4a643e8c748ab8e00bda1cdf94f782460a1418003e83c437573bf336e7b7e211ddcb17e8e8982bf1d2a11ef9dfe93870fa581b5c812ab57b31d90d1fd8f3a6d5b1cb78561db024de82af9a825d989a6dd254e69732a386a2f54208d91038887bb1a5ee79229941104c36881e1644005d2cba2ce9e739064597c20f0e6223aacbc4db19bb6e1a4948d82955b3e3ccbe01a98c9bc2e7cf11d0ea48f73d6b37fff511c5e035b70e4dd21f00606e1af58ed6423a1afca2e54f600aeef449d70c6446b6da0bf09cf5b618d664128654cd44138534f59d56400e12655b41541bbd45d515c85301bfcc00a6098cebf591b549582489a796794e03f0ce02e5dee499a54b1f4d8749c441b8f369574631677271e87564a099fe2e0d4089d2afda9f8b2339f70fd3609a64b04c70e45759f8c31c383d8d2e62f07f3babbe075404c020517d1fe352ead9caf757bd253032b924725a664b023dbdc848a18fe5ff432710897e3e3cb5af60519075aeb468587df085dae72d61041a5308d82ee275151c524c766de20dde1e8f111e0f83a0503684ab3cb122a5589a2148c2f1214586b911867f9ccb7ed7f514ec6e0db25724e5854296058596add80c0c21cea5df5e66e8ab17c44c5bd39874908a143920b01fc5b93d634831949b649c8051529752f0c234427b009e80c69aa6f2899d120dd07f672ca9cf6c0d40f1b53ba682d0247504d37ed728f4b660cad303ea5585e556c28568a070cc19b0a1395de3150c62f6934f1676812fe0cb9a7cafbd4fadd3f2d2abb1be4affca11979cce52f96826171c88d68d8f3996c82033027344bc5b89d7b92366c556a80477a29460b8296a064cee6d3c787d7dbf1830c3e6bf40b7e11ee9ddc3c7386d9913da0fffea8bf865e03e578b33f006c277ff5a388b8d55da22e602e1a27885c1c2800caf293209b34c4ad97e0108ce90a5b4ace9601da67953d949719f0bb6fc02036c47e65b046f382502467f6fbb60a74781640f604af17809710c50bce690bdd961028be95b50aa35b64f7569d5a68e58ee2e0cab12ec285fc7b087f5feabad094e8b80b9ffc7a33b14734fa48ef441bbee1c6258ea8ba36062b2d3f3d79e45525c2e85c7e4c46e68956c0d0d309e13dc5f001d5ddf33a5abc6d6ea7ffb37ee6f53316adffbe50fcbf2baea6c3a8df8c01ed927baa047ce455d6a21ac78fb93d79e5acb13405771c91453c4b6af26b86fb48117dac666b03fae34ed197baa83303ce3f7d7e89b067defcb35b60fa8c6910b006005ebc04dcf8bf935852e05888ef2076fa15b0b10bba256da5f79e847d4d762635577dee25c8699997cbc0c483d14a2825763d3b758e540b98fd05cddbff7cd6f02c0b59763a2e604606cd062cc1193eb11d588d007025afc92e665875ce4825f1620eeb4a7e87f97b45271b05a8c0f6a562ab11f6433340aafb2f6dbfc52ddf33326e9dab7499bd18ac41d11526337bb77122844151128fb09eeeb54ffb262ca4a89dad99ea4a70d10d72c6acdd2e505a6e779f7dd982a46cd454407fbd226a784df401ea85ead11db38224f78b683960a86b52ffbe869e126f01e55dfe91b3ea0b5eb519b9031b4e3866c2dcb4b769932255a9909d50fabe67e57af9a3321c74ed3ad1c06aaa5230ab77963e587dac5cbfcc1e4357b94a0ca185cb8574846a69630dbd433ea6711041884f359a9041c1d18df86efacad85327dbbb37ef3365f33e15cd9150bca2e2b805616ea76fd50e9a67842193ace4b9b38833f3840dc222cb57a55e0105b618e4e9499a14a8d6d55280a91fc290aec7eaaef9a29bb19d25c7c73b7dbc69a56c1e5c3e74e394e4a8650f2dd5f58e1a552c61b25b599ea8e10b74acddaf95125a2af1f17b655bd7b8c467dc01e8506c8ba1bc349814de6d49a3cdca72ea89ef4f509b9e1e64fd281a6affdc39da71f5c09e3c003fe10fb26040f3bc704bef2e1f37b62ffcf3dfd639e0c11bf1dc645e594a002c558ab1a33332ca13d355e63f77d8a77fd72f3e1f0662e8bf7d5c6bf0ae195c643a3b5cdbfd9a5b5d5bf23b62873b7a993f98d9c79a65fa73537ed9c9dc0cddade1fdd1f4210990bb1376effcfcada748a44f6656962416bcedbce0b83bfcc53cfa1cc4856bd0d6e2d51d8c759913d2c39cc7eea7100f7ae938baa45cd171568edb89e7d0234a4d0951084fdf811f7d33d426ab3eb9649f5f02337380eeb92fc34968d6338edec1a8a7f9f8e3e5155a299fb025b6cff29e91987bc1af2c42f0d2a45785a4b16484fcaff05e966c9cf8abda054c9045e0f4a50b9e50b085524ed3b0d5abb6d5c3f1321731184e388c3dee6b50998a64e0cf7682c1845c8407ee115e52fcaa2d07b244ed25fda094484732386c4dc8ec187277dd00e29d1f0d837149cb19385331b7d0be8a88ae4d3aeb4ccbc41f18651833f6024692455c09982c920940c9f3de354b9f801733213756599e23afae916eceb8a15b400b3aea3461f3943954fa1e5f825108f05b8ba304e4e3ff44b62244877874629037911a6747a8f1b47913555fdea46fc99cacd0bd68fe730a3896fd9970c56720770ed6590ba694ac32aeb0f737a1bd540d75fcdf9eb7881aaaf904bc6b4b4fef56b41508d28b9292ecb42a06b8674a2bb6fdc3536afe3c8f46377a8c54fbd2a8ddc07a81ec2067b97ce54de872041877c0e9faa9523b6503e66c1de859232e55492927872b1bf077fc4800745f5e9f11eff7359da45ca9945896d9b59f018f803bf4275d1257ccf2c9412429566b8f8733b71df15fb3033e657fdeb2574edc77af5ab309e573c41bba3aff4cc83f6220a968cf4630d17c9b7f2f6177db73a752a2103819b34eeb38835d4526e2631786a60ce747964490e3ed2d399db83d7a00b9ee5b509dadc8edce3390fd3b2a2c97e2744fd37dace327fa1979620b71f1e6956b0842acb9c5e48c0e174ef0f1480cecf312f2b5852b192c057fae51fc9365d9d01ebfa3237d960cfd390b9a5f5b9d312ced3a52068c7cb5ab478d415c7a3758d0bdd0f97f0f698b815385c7bd5bbf8a54d0126d27eb37a0b075c6c3f7b8f3d0e2a4057cd3ae5621aa52829605e42f75ab582e02efcc803ae9c78def069f3da5ee7fa65f82610695a51791b95fcd98d3ee90890261b4ed89cb8d53ddc207794e30f166d3af6c3fb05e30130c5b0f36f7e782ba2cd5255ca19e5ef6a478d84813a3256e74492b339528d312e6acf12d7f47d88d8ffbea34049ce27a1cf313da1493fe876a4fb2bdda22fb2e912ea6b101c812ddb1acde8690be820d9e550e4f9c68341cf609469c27165a43f5a6e2e93ceaa8bd8fe033ed5fb2dea7a8ff06cb129f4c086fc3d7537433e9b57354be35dac3d5c970d7eb8b0d36e668251d57110224e829e4fd1fe661975a2f9e40c924885777a0f1877fcc21a3923b6752b422539e5d772b087222706902808ab51937d4e5ecbeda105bd14bae0742c0b2b8650f40946b42a16e6a592851087d5df55065fbb465c1622de230cc2ac5cdd9a3e08b19eb88823ebb47f04f8649e8a261c985f315f0a0aff03f4e176e790da4097ffffbf68