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

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

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

Block Certificate

Block 70127 ec6967edd1e71aacc020ca7f2178f3a066dbedbf6a92ac7602029b87c8a3d499

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2fc0d5ce6d4f3cc396f5ecd22be06277fabeb6ab645343712f7507e6410bd248
Certificate Block Hash
ec6967edd1e71aacc020ca7f2178f3a066dbedbf6a92ac7602029b87c8a3d499
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096550000002f0000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000092de33c0fd76561f8e3d4d75fc74a2c8f7cbe3c7d23ea06fedd73331b8be54c8ee8462f59014a1a766fe4fb635038b8da4bc07ce6a38233cf39190c5314273dd4f7fe56c28fb0861c6f55ea21a949025ac8af3abcf1dbed62b07000000000000000002000000020096550000002f0000

Raw Header Hex

00004020f067926a12c4785403eed4d0c4345f796eed4eea42b79286d6a5917a7f1ff29cbc628d4468d294c026266b7d7d94dc9ed985762805af129409040cad5333edb70e57276acf09011848d20b41e607752f71435364abb6befa7762e02bd2ecf596c33c4f6dced5c02f

Proof Data Hex

59,560 bytes
121216020307e8992a73ce213c5735980ba5cf61629a6f01acb0d6f20a91b33a6042033bec69b058296bb538a8a1582804693e33c88d83afa06d6bdf36e9741c965437629b29e6f3ff9241b5466752ab3f851dde6a6abecda1d1f96d2a25c4752b1d25d169c0aadd3d3beb7eac222b1d5b3a165a07b09e2261ee3d9fb20995551a6946286addb74e766a6ed00d5ecc7bf26713e43b83f19b39505d2708ae38d3c1d02660b3fceafce1d2869d49d2df95d2c1faadbfe67e42dcfc8423841b098941915e0b4018dcf9836b542f3919ed31cefc920623e16595c3724bf5c26db87c243272004d6c1b24c27f207b35054374068cf047adf9dd7592010cb3826b32c6529a06130166c3f971e6ea8cbf32e9044f73e5070e23028488af01c48ff4de4e038188709059cefda806f7cc833cac2495ca0d93599979322467c825aa14c8cc6e03d520fe1792373a81fd017456dfccb1228bee5b98a92c8cc3affa165f6069c6c5f3451f7cd5cc0b0123dada8182d65deefcd6b23c5179cd5f9c051bfad8d97fc5aead27d962efb223a3788f4a20cac9fa8be612d6ac170656ce60fe256cd6866c1099709564a3b5709813ab331e9884f51a560b7553bbd0bff07c96ede3d4f6f15b3ef06b8ae4f6f074c1837be82d985e3f4825f92e2dbd26e93e2d7b0100caf30526f7fcb886c79bee9b8cd565ebb63da733e2839e8dafe67d4a7e34f1809d380fe4b5c094a4eb6872d846d6a9e0f4a80936966153f27807265779caa57f193394997ca55059f9d626604fcb636b84d2201aba93e4fec2a2c5d7ef2d4a7d6eeb4cdfb194a4053121b5e5bc934d8e02560d720fa62675f4c62ce1e50963ff315191ee0a6d79bab9a92f365cfcd14b27515ec703f5a5dee97377bb481092cf4dcdb3c622c8bd0aa1559b64e273bc051e916dae741f1807ee9acb7971b9bfc1fe63591a740dbaf59f29f2b44de8222cc61792a003b315c956be3e05e2d4ba655faae05c076ebb6f3bc66fc0b9ebbcc416454a0b7be0d520774d3e7823bad03b7eb1ced66dc33d21cc348c15a75353f764b1d33f08ffeadecd652bc950bdd5a92fa1d415e91179ee154923ea2b68b2f29bf563bee83fd1dc181bd2de66ea2d6675f1f4789755d2e300f4ad3bb0f8772531c7324ac0705c818a136b45661e1bcb5ab58366ece53998561a12d7da8d201f12960eb8c62e4c2d78994542990b7b67f8ed8e783fd7654c261872b8ae843d657d543a88218557f13db2840cf66f6b1f5a0cd4c61412d42ec588dd822471c2a039cd07ae72d38701ae4853b22ea300b41725e14f3cc2aab04dc6d7eb3582cd858c54385f125f378413eafacbed4d22df96378b2e98cf45993aa2516efbd0095687a6194ceb81c53594328d60b50df3ebb93500591e4da3fd230370dc4b44e9d3a85822eecefe23b4ca6e79c2f795d9364582aafc2ea811428ddd5a439adb03ffcf55c1e7c80f08eea43d08eec4678ed8b54341cb5b12d1186f8f0949ea7f36e5f6851afe6089a0ccf21bdee7cef5f44282073f308404cf4793588056358b9112e39e72253078d38702b573affb295dbbdbc8210380fd0ce34d2e1be5afd0477b1914680f551e9e2d359a464ed913a0db173809f868b03c63c7576021b7e6b54a4344c79d06a7cb69346eb80c453ad3a70d463e5af63d2bf0650f1ea90028d6319d9aec3b873a27f8e69596dd04ca00808431feadb2cc9f46b3d709fd83c0a1a4376819b4688d114443c86153dd8b77df9d00c5f5bf7fd593b08016ae1541667640afe9c2bec78e4953fd7c1ff86725cef79dd86d87fe1466d349dbb587c58b006f967146284bbf6589978d6dd9150fcc56861f089ca4998150f0af05cd1d1485a8d251e1299915ca0709241bde516641ff70e36417e4760519b8813adab697738cb8f892b9de96854db91be7220c5bfae680da0baf2641dd0b0ff6591750d52f60e628d51476b64fcd72673c16a6bc407cff5789334608256234ffb95d83d50dbcee5534397f9741473057e3643ed9d73f5403b89fd9ceef03fc776a99626ea62e280ecc4ef30cae6ec833d63f2dd5a537c31003f4c89b8950100df065e215d0f98358ddf5df30823bfbc69dc82e9cd527888f77996c6ec3ae1539b33615fbfe7fe1c6664e5cacdd67c71ef4e75564e4193b44caedfcdd7581b4dac468af2de5e881e4e5498293bcfc9233c18b95f4d8ab65d65c6aed1d41a3c51fec5ddbec31dcc92b684554385afe20f02b46941ae8f95017bb362be290b36a3aeaeb4bcf875c8367bc2ceeb8ef2dfbd90ff84fece8e48c4596e91825ba2c56034b0cd9ddc93fc04f73b1bd8d3b0f172daa57d7287758348d3bfab6467832dd2727185b6d27a778c90171d409ccc455c5bf0cb88c8dad3855f426d3df0f61fd4a9a3c3186d90e9d5db43717f15ba8921bd74aa6d85840f878299ea41d6d6a21935964d899aa7c00b383de29285ad6fcc5cc141d10f0de81ceb86bc64aa4e01b7c9500430278cedd218e8ac60d6b89d8038a7e6b54ab30171eb541a9326b0d18557a2f9bafeb87f4c178f5d8fe659b4a30f786b113f6f8f2bd4999a13134003651b2cfa7bb8e6badea0bf522aad08f178f11b164463c8466838c7c6d3a09942e776c699cf8543ca8ca1d88f7078f873dfdd9c7302fa46ebf43afc0efb8bfdc1bf0e7b47fa6cca14d6b89a56f9a0b3b018254d983232b334cbeb3a2cedfc3c69c686504aeed48664668de16c8e0291bded4e0263396e0c2482dfef9fd03f7f1a5060635b0d8386a5986169f5fcfc6a5c133b673c2564113ae5fe4cbf4f21c11b6cdf731e72a1ccc810eacc2f0729d2a528368fc6a6be2b34bc80f25768c72e852447f096a2b5cae093c69d9a5e9c1a744f7fe7c9ec5d67028a46878048c10cc37135c3c37647e6e4c35c13827b8ab30c922c47a507c064d1338ea5597e9b7d37060271b1059c171c66b525e82607e5bf90689f63823b7dbef22a190ef579aa730076fa942ef80dcef7161d560ce9911990ddbfbfb3cca5cbc30f1257512c66ffa51e37b234a936bf165eb58ffdd82373bc6487001862f06c76389851181a25f34c49c48e92a28c36ddf5a083fb1524cefc336c1d5cbe1b090cc792376c1fafef42a79130f55c0ce07923a4d5115f9e47b11a2b1d383171c3267e6760fbc231a2688c7ca5935fffb4651eaa37b1b355348da5fc0a6e93b15c897ce89003cd55227339e66386ca077226a92feeed01b345014d6ff425ad6dbc609fad49fdc33c45eb1ded9d700a26a2163d120eaf30c54884346cc01c8b9c79cbb8efccaff9a3d9f4608f98029a5b0e266df9e4719a1e5819fc7329d800939a607da079f68e7d4d1d299c85c6399d6869320dd7aa48010597f90e6d24472fe3c7d9cd351349d44b21f64753710aa4eda348d1215ca365297b319fef1e105720457d95824184e086d9bb8e8255ea8e3b58290329152a22a804cbe7ac13944e22678fe560488722ae3cb71fba49f4b38938b49d7410928664e4dc3e5ab73a7e91936a35d27f1982b34c8022faed6fe279ecb1f6f4c2a627da251ae86cabf1f040a1658f2a820bda5dbaf610a6651c13fc94b1aeb897e5900c21fda96e650c50af379aa69fb08b9030cfa5d40de3486d3f9e950da5cbdbdd97cfc9122bfb28c12bced5512f5794ac6738c0735e877ef68da132a988172ca0b260c6cd86cbdf35d3618628e1119066f1d7284418c13c3dc097262fbe7ec230e5ca82ca83f14c24191399ea3fb4ea834fe0db7734f33edfac2d656a612b3b9cc3b0fb4b515cc8b437aa81c92a0fba02fc5429e1af9387345dcfa10c3edd9523715683b765b0ece6c65d65924652cfaeb457c8644230136306f749b5a3b9ef0a59a73d6450620c380e7a670dae23f74fca7d338bb4a6cbf9389b642bb5c97df309d25ab9a7a7d53d158e179473d469f2439bdd424b6b592415303ef8926ba90ad6c884bbff263b07b29cf7cb680b254eeb03e8734a9ec82b5293a00a033c9575e01e6a9b94bc663d81ef86a404eaf01d7763c4c2dc8314a904acb9e91979f78d9addc08b9db24ee9d205aff66a5e31fd9d718c2addf725e0bfa57670b87051e28d3028323b8b44a15603833b4953d05e680b8db3a6dc1facd6f502762126533c525a8d0373666146474a39df339495f17e259240cfe1a1853f26ed6e675755856d82b344610f991bac7297cb0de45e483c93b0b925545334869e4b59a367ce633b8664081da9f73280625e8d95e4b38de11a74ea8edc39b574dcf2c8c880e9e80f707fbcb572bd24133dc36e4bd0aa108260cc644d7b01d7287b4e16d013002a1b042a01f35f59aea3dddc881c53d44cb5fe87d047e3dc7b48d0166c93c62cca59f05646c430b5acc99330c97bef6a22d827686e19c473c9fb615062d48f426984235e507c0d9f127e63ddf1130d22fa950ed2fa3473a3e0822447fcb929b21e18e4fcdb1d053c111a806d81bdee6eb117e8cf63567c665890b4b03fb104aac829b89f3f2ffa397d3905fb1a7c473d53e9c702cb74bb38ff8c9329697909228ca88c7f17007f2695dd00b0a03d97d12aaa4f5e73ab7122655d88919bfbdd1a6e0f76d1e3737cbc297c3843b1fa185fd298fab47d0fa46e0de6cf7d23432d38a77db7e20e300a0e7dfd4335b0a13aa2965a01392d1a912413bab23826892e9ec7fd99c54d14c04f11d8cb43fde4de812ede841a7c90d7d397400494c4e06362020cb21f138edf0b84b59580a4f0f0ec246fd81b3e033ecd054893eecf63cf7f39749c87bf6b82915aa018dd237301752890fc93731b77f8ba96957572ef71cc6b00fe7fbc6b0f0de4199a459da3ef125158f5b4275b8cd6ff1f507b03ae540cf696277ce19cfc9a29091eabe9a5c3ee2902141bd57f68549389b60c55011013ac0b56487fef7fb1dac8b9c5169aeedb02e219f3d5e8eb036a6acb87806a59fe3c0e469e7cbc37fea43d71d2c32b29f4ef8fe7d6d5f1856c9e40f0e740a45ab53e6fe418ee713da8819bc833341bf1b3316ed52658819bb4037acc28813266175c224bb97e61c7867e4b94a1fec744a140b73c246dcf7299abfdfee78a3a23726d26e634aafb9aef013fd5dc56782fdf4f8d2d328d860c7ef9df75fd91b7289a7151396fc8d95956b45239c56666e7049c30ff1ac654448d1e362333f4a6164d1f44329d85e282a1e575130c6fb43dc15168db743c7dfc2f41a5355bdf24c078ddf505dbe85e881d50997e6c9234d3c1736261721402d214dde65a875a9b953de41c23f73ace6ccddc31a58db2562f2168ec2d1e1d0bf3515b646651329631249af297792adce87f14ccdfaa29dd0be6ae63d8d1e43a15a7875dcbfcb98929911fe6f2282b3819666ad1ec5958dfac46bc5ccb9f49ae59f252a89ebc2e5e6ed83646171950b7c7fa0756c0c32e4d3e8f6f27e4dad6ac55fed1452679d48f1e1f5bd754d83ba83de6f9919d0f5b858192ac51bdc59c307002e7a510164841a9f2fed070376f85987bc326bfcf3e90feb0276c829f2e16a272803fceef6755828741abad43357db0a74f24dd824d94a0d488cf6cdd620ea237f3841261d042f9e38018143fe31620267e6be4826700c4fda95665469804101a0442140bb8a442a6c964d947e316118257d0f11ff7d4784e0cf36562f56d261e35b2c99a93e0ca062a3f31658e37e81b06bde1b07feef636fcfa6859fc08b440db5352add052e801afc33c56e2569308d32a0772a25e067d121aa34e69e5bf44fa6a6c9d6bb87474a45eb89ea5183929e6c5c59bb327b49f98465f77f04819bc98a10c899f1b9d9c0a7d721a90a66c5e5700ceab4f71a1dcc7c2d3b4ca4e5ad766cf044134c5c904e5bae00b3ec7ae81162e3d4106c921c0aa7a2ee351a3a81cafa3a30030a61f2f038adc7fb65b9b9edc0b1413c2802fe261c889df58a5f021de296d433591b1c3b69b510e6a04fa4837a2ffdec48d02d528e33ee40d1dfb1f7a1511a11d1b1e36b3990ed289b3fa2573996559230180d768a1bf949a4193b5bcf218d4ce9a4a9dda02dc3ca96ce7868a5be164632f2b4427f84367beb24c94b825fa04a63c529eeab2eb54d5e5dc8f0753d67b7daeb9d8c0c6a372796ef8239b04aec4dc9d6313bbf3f0cfbc3915faef04ff5c94a0cd8de5762fe1f6c46712dc1956411787303b3c5af1172b552bf13906002963ce67ad1ade2be252763c6cbff06f6fb982fabca05e19905e4417fa6ec149e65bf31e91c5e9f58ed51e7fbab61af2250a3a903bbf1d006067a74f33254a733e3955fd51952f8cdb3e6c2893fedc7a69821d7d2a113eadc93f7023b5847a6f33f00870ed9d970abb4baef1d2f59592d0e1853ddba104f18d59a00dd753ba2828b3ef2f93320b67bf5fcb80132213601b439e64ae2732644a365d92d3a6a5d0e4f6abb3cb4e4d262ecb53110dca939388cd6a4bc0ffa1f831c00e515df013942d33807353be2991664e4b0b2a4e0ea040966fa9d19792f68b231e0b2c79ef7fccf1efa87abbc1cf7e04ffa19fb3c3f701eeeb1a9c5e56b76ed67d5d81c1533b3c4a2f2f8d0e3c50fc528d853db0c9cacf4a9626718664c309d7a36cba85118a3ce3b2b5b66f9935e168d9b18c41781938a1b4eb973127ecb3f1346ddb170b448a19d507e69158fd24be7050ed725281ed3ce9bdde590a5a9f6765a57e1a044c9148bd48a737c0c941678d42d8f5674da82a3c489a4daee7e663584dccc38c47205abaf9ed4c24b5bdd6b27e73defe13dad4904a4a0af17c0f78034267009587bee4d21e163a204368e4315e30cea5068e0a1701229dc8c7c81618501889ead375f9a52dacf11a1b280376bcc26f22ab81f5a6eca2aa873047b8236e534b44524314198c05745deb6654bffe38641ee87ee983a3e1246aed4a38b9daf98d6bcd475f488d70ebe371a1f85d0513d5ab93f5bfbe061ac65ec60b38f3d85a7ef5050688c5d57ad419b2d0c358993fc44382ca0d078cbec78966a6854aae76d0d1782a9f4f4a9d2cde6876be58e09ce5076253b8886575c70ba8873bd91cee69acdc0df24328f86f75e720b969940caaec28523c32f36a36fbe94baae937aa12ae4672e506e9e748c86f5575b90f5c60f40c61ba5f01c6124cb800fe0e39a2ed3250d8cf080b4d487cc1f8cd16fd0eb4104925cb0d724fd3733f1c51aa489160aef1c50ceb98de131ac24f40f75947f4000093dd6abd20eafe3f488620e991e8fd588f0baf8d57afeb46773904cdd52c504e361354021f29e0077227e2d27ffbe5630f2c0d1614461d57f7c911a36b27b7fb021b5d021bbb9cea3a51aa8890c9af3b83c15aa405d2ca729005154c59e307132f5bf2a773afd03950d1084fb4ce113cdc6d3790e506cbd0dc9a01a497184d4bc0d3461fd9e665398b02e911bf7cc23866032771f6839a3ebccd68b464b1373050fbaca91cc2dd7eb50f066abd0a3ccbad93fa40f4f952125d6ccff9dc5947f14acfe7caf4b5bda28b39fde33aa8abf179000dc28cd8530c1bc1ad16d1fac1afb6add23bdce82ad12dffa54365cba548e09ce50d7de613641ad0a15ab65df27f2436ab622bedff4da1f0e1579ea8854dc4848c748f75f126eca3813a470ef31e09f1dbb5643e7c8fce7f83fb39ee92d95769ebccfa0ee2789fc6eca2598426b5f67edcc43c57e5eaa8a105d38f0bf0e4b8009d3fe0c08abce41e6f724b619040e34e294aee495cf902d658124368d2fa8e0dc53d3d1ae41ff3aaa94e7ed4204f57faa468f4dcb2d7115c0fa1f2c6ef8303982b7649fca1d6704dbd556737926e672220053a29030a1e6e1d6cadb268f8f931ab370caf37d5fd44bc8c0fc1e9dba2c7fad22f138ee3f07f37ed861915412960ea85d6ba3cd97c95b1fc0075d819629a4c645f89dd3edb652505e3a26c665fd1db70ddda4e963d4e4d8dc2cb82f2843b8b06cd31b1cdef5f15c535a4e611821bb12f12674d248146b7cda8ed57d81d789cc92f92eee956c38e0633d87ab180f099c103826ecc538f75ae0ceaff03275388fe5de0025e5621f9e9bf39fb7ba160e498fbeec6642af76933a55d613ea359f5a9284bae524ed49b76e87de5ed19c98c5d14cd2743aa393b134a31f43ef53659b732d40a807153e1044a1a9f3b78fc8e7d5dbc6e7a8cece00ef317e074e17385356a723262638cea4873d6c0570a21f403e8ceccc46fae201a9e0521a5e81a5b8e791cc868fb149e270bc371ff34b306dfba94c448e1470fe87c01704fb29af908f248013f34481a97445e7261a43b566f818bdfb88917802a08de2014fc86f116fac0286a438ac7332d758280e40457c702109b41588b81fdac14bc9c3cda237e17c46950b948d52d95331a77d35a20609d6794bc303376d8149cfb2b077f855053929f9fff4a9711d06ca1e2cd8fd8ec7f7d7ab7f82cd515e18732531fcc89d916e96a13a9b160ee349bef7e5bec96d4940a76a340a83010cf5dc5423703767b379c30a36eb30f2b74248ea2deb61ccc3ad93b80507d99256ed5c75de8d4eaae2ba4f46847d7f6a120db75a5e0873373db746c57afed4031fdea3d61fcbfb8fdc3cbaca2ba026fc521973615956d24c27fa80125330fd679b77725b6c50412b71940bf50737181ad6dc4edf76e82f92154815f73a88afcab7360cfd08aa636a575396470b342c447b8f5a9a49e13ad427cb4bcd2f2f52ab8eb5c676664a39664bd0d76d594d572830f340fda67be0bab4d3ebb4f9b13a0002ecc9c0e076ccf5fcc581cde3b5b5170e8f371ab9c21ade7cff1fc92bc0d72ab9aebdea289024098222af70a720a978e68c233b2742dd816d0e94768539d32f0b89c035506a63b07d75d7fe7e0a364b4ebbf5d4913681282a021afcd24e8000739ad907f6331d4b11a0412b5cd5ce42da00462cfa3aa5297d14e16e4b6c273e7bb188d2c3f8d75f33e8b34a630067ed9697366240816df0563ee9e4a47346dab87af73be52794a2dbb263cc0183221f0cfec94be2381f875ee2b32e2d4d1a60bfc266a07c316f913d2e4fbd14c6c44fc5b3ecd5462759637412d97a3209dbedc1f677e37a7db98c8f248ec8c146afddb6d5aa0c6a5cf6983073a2b1ee9b30fb8049fefb43ce98122d207eb66283688dd267fc710d2d2d46693e191970eb7c85deadb93f0199dc8c790a5bc433868dab52868366c7f05991d834552d778954ab798edecf3e5981154e685f8f9a64727a59de35df9b839f24fff5464aab90a4d6da23d960ff74b3781be0f531f4bacfeb1556dfd00801147050e63497bad6ceab2e8208c71e4f6ac6df628aade9c198bf6451f520a9568e4d9cb32e5c17dd1ae002665a73a175af280b83595a32a972f033215fb833b013193b28d3dfa85bc596e82034b09e85734047f2f15594dc86866405575ce42112b61a1fdc783a0db56313578735916f039be4a208d3532cdef27511ada86156387e636f1a526d5a45167064712e38eea54dbb140703454237264f68caf697b35148adf1b9e6a67e4e0a099e953766e90a276bbbaa2dea9e09363ad9003ef174de5735e913aa09f7ece571f2f8d71c038925f2b7f63ef9f8172c6e7b85d15afe3f7b23528a739ebaab404761b5112ec9229b5590477868d7c2ea6dfebb27607e0783f20da0424ebae2683f7865b3b29050ed7f3a5c49fbc57919b27d4b0b0637a9cc7b5a21db4f444a583c947814a9dab548d3477afd59fdb63b400442ce11e20f8ae54caf408cdebfa47c96e8ceb78b1e3cbcf83a89e37eebf9a00196310d146311275c09a193d21780e0da3b16cc06d249a2deff417974519c7e15077103c0d35975aca2823326e37c26f6eedee08b871f39a69d28ee6935a5f3854e9884a27b7514e3e725e2b0d72d65b7217beba66a5b3bacad30520e4aa0d5a5d6546bfcbf4d372008266d0e1f39883d69ec336d1b9cdbc32f94a42b1f7d01d1bf1bcf9d489b3bb81be6a83ffa4200507cb8b34020be42532d3bc575fe4daddc9605ae2a3da669fef343f4bde333283f9354310f2e37ff7b8dac57a321676e47e8882a95e42fac1c59974acd35b3e7fb23f94e9bd1f3afbda68119e5392e4e2836d4eb0ca4260f34ae7943d781264eafdb9d82898acfc188ae87ee408c3554ef3a25fab445ab6dafa8334778df55a6cc12f0e8a04a6a7fcef0b504d770e9f7eea85a8469bb167c74a86a1d0f511820fde1c6b188dd7995e37ccb2c4d765fc9fcb81352100b6bd70d87ea4da0b06f106115fb86a7556ce345c3eb53ee8c381dade5e999b85cb4e69f63e967b393ff0d1c5b8af62e14f3186a220ba12334586e73c76e331a23a7635c2d9723292ea34d08e508b05cf1535e16c827e2c934b75caf058dfcd07af66b04156b94fa95d94d504fe2421f427a2b540677fac7c321542575a0429a2570c527154fbb456f4a19328115561bd7fe17b516f13c12daa353d97df48993393b5561b419d80a3583a982062b7073c37c771955a67d66fb477cc9f370979f7eabec25689332e6321a971024bc4693854e552cadc47d1866b3bb4817f999a46d361f23cae80d7dd474908c3b410ca1e4fa2ec9b6521c87f62b122995544351a62cba2d358e5b98239fa5808eec2887f37f680f2b7733949aa099a3d7df651e7d2f5ef595cb6c973fc2e07fd331f931c86bf38253d8b70ed504ba8015183ca151d9d579961e42ef217a48debedefd1f3678161312e0d990a3c89f4be94aaea9bdaa5d5396cddc8c7c78d7b3b4438c049e276e8d42eba2a5520dc7cc8548d74517404c576e13102317b0d420a0dba15e4c88a7c0ecfd7b5f8ab84d7f02ce49f7635578304d4d6e2ff55e053d8af373216dc3e9dc30c12cee2f5e1bea4f2161a88c02a0aba39c6ce9fc34a8dc5625f882254f834b55fc183e130eb331e97773a2f6abe5b95c2c43b86bd374229cf2efe0ffa49d4f1aaf24eb0e701698aa16e9450d0819b0e8e5f67faaabebc0cec5e306dbb93c507529ab2d2753c6613a924440fcb4b40f18cc4ee22107b9f8cfd5d0aa0a5c601d4e9ea3311026175891bdf0e6698cee794dbc2f082c9d47b704aa3e0ad1a82794873e6d933f5cbd8d37cf5e70f4d6fe753ceb24d522afa9c83b4b3422b71c48df739b002f5cdeaa574d2adbb032fcdadcd85638a00be8a08f1114bb9af63f2ed48e7bbfba2c0f3e667a1f60e503f853ecc1571b5bf81f6455db3184a7616edb477fa5c19362b30572ef47ccb2ff0dae79475ee07f48f37d967581b4efbc5a00f0f5b03cb37ae953ac97949f225da2f0ac7377f987f7602ba65f926aa2ffd552ec57888b1499d285580375a134eaceebeb318a33301952816c3f044a87c63cc8826daf479349afe40d62aeb06faf67101cd909669c0864e193d7fe8735e7897cfb62019d08ee86fa56525ea6ccbcf8e73000c5c65a3539288b04337445e9e952cc163560aee156de2b8c3293b2c4897d2c5e8ab8dbfad5a57c839ad4f98b716ad48b83a80721841e03d9180428b8eefffaf643380f26bc060f2897654c3c8d8bddce13cc5a69148f011b54e282daa73e433c27d113b5cb26071432a325030760444b09b006fb7c7823e87e6e85412b4c727846dc025ea33997c9123f7108d7da864e6a0073e0a38e4b8261c3baca5d8b72c3ed81f69fd860d166b7928e8d027868c450c8ba5a688772c98e8689df0255986a7fb2df7cbdaf8a1d768c1d017aa8d3f0478f26b901469d2214314a869433e13da45a90a98a8f85c60a192914b2ec71174e27d8b3c0fcc0835694f9578a625f76581b28d38cfaeff19bbfec621c72441d9e049f8e4a189648b7bd90c2ab5fe628f5e7fbb641defb1a0791fdabf9a251d8c3242e30f39313483c4e3c8ae8e8f5e2fa8453d0bc0fb228523e0f4ee2bf75f0c6de8beb50260cbe9877e0e980f1c3281fe6c5f07a29d8e86dcb8b1ffe492ddf9570c8862a9d1d15bbe5f7af192ff8288f3665f23d4dc84459d957959b39addf4b80e353b509a354a61aeee17516022b488273b21c29abe357a39d41b9154e59cf1ecc55b4d29194723180666df6d9f291f52e8fdbaa8d9a12ca217950caa78d7de985bee5a9b8f1034b2b6e67144414657e8e9861a2a146f80682a9dea6e94ea74230067db5449fe153443ed8bfd78c2ca5582a40f41b5f751d845b172b3aa697cdc85419d897dec6f6d5543ab8a44c1da30d246509fdc27400ed7803ea53be74e35b40682d94c714d5351528f2385df131448d4c01075d7818fecb35fb7cad79dd7270bf00727fbfc4ff9ca175742207ae5b1e9cffaa5543c337a272af4edf86fb9eebd17c05295dae780eba81896a851447c0b3d5ad63e60aaf132b1e7f831dacc722edc1f556dab8c3067e7308cbf756d728f176afe9a3340c3f7d6c36cc5231ef2ecdbb8761f4d8fb8726e56c9dfbf17676faf372a17a2b9ae53772efc8c8f52b5be217dd280e6dd77cc4eef95f2e7a86db03120705c6c105f3f14d0c580d589021f7104f66e1071f794cd7a55f374add49042e1384680446fe75323633551f398637e039cc057e69bec444c4b63a307ab916556850920ae099808ee385d6c50cec0cc287547f1a00f42c58f167302592408748b7fd1530973fc6696bbadb6e6a2c21bb81b8e58d79ef36ce1ea5f115fb448efe98ebaa0d56af7c01130905ac4e0f722f260283c938da49c74dd340e9b6da1996c500731008579e79a5e14b03ef737c78469a8741550a787d5a03a662068a964971981dbd59df1dd869a1a513a79a8e53d157b5384a45a6957018ae069cd42abb7a88b25649df1586afc889eee6a7d139d4240949f7b5ee29d45106c171e2560ddd008e56b7f67544d454ae302e7f7222467e560ec4e41720f6cab55d19d413c1ed7ab3ec28c515334d08f0f76a4f053f44779c073e70808f727190fa86dd0d23437cb5fac9f96e7305cd313d46ce3c68db63199b07257b4621e49e46e5426e8dc2b9d3f9a92310372c2f8ddcdbb92f76ce964a4631cc3babcbb8b72da3787acb14426a6294aaafe70a6f4a5afeda960b464d4dfd1b281a499d201d6173eeb0742a32670099d1245da0218b87404de7cc295bdaaefda3db0747bbc1a1819e3850503c1b977aae05c87e4a343511b188b9769ae712423d0e2a347466c42a9cf206c95ff96ebd802c5c73843f4f162a4b36dec74501fe4bf83c1ff10f5ac08b2566640c96dae661b4d05bdfef5574c421d5e37311cd7ee5d5c4f2f2fc900c461438c3bd524fcea96ec37afbd3d4a871c7a7d39ee5786e7a3d5e1394c4633f2550112d7d4e7848f652ba193f504ab7dd385996cfd68b584cea87557b7b963c4d572c6aba775529d418bc6ea3237fc76dda6c989a6f391cc6a0835a5434cec2cc987df47d9412a1c61dac53182db6f8a073f545bf166f76e708e6721421a6d7fe885701620749b5c7a9b3cb7d7fbc704e45567d800b03516e50c7e7ba7e47e294572d5eb73d0de280c9c963abd6e4ba2399059f71a8f5e77eede72c4b3abd5371752bb132222a70511fb08f4e1456fa8720236ab79954206a50da6b2f855ec9cd16307ae5541838950bab1f92574cdb6404b8f47763aaef5442c49a4afd6ffc1358f620332b03ef5e9833fc8300ce2ac899279b4a72081f65ca20ed458a0fe7add70b12f7dd2a1ca9403fe8f29d57c4de397d5cf92c0b02ccee4f33bfed965857659a03e0ef8897330631a74cd762719d22291eab1a14f9bd9709c30ea72119434853c2b32e595da60578833750fe44a43ce6925af7be98fb21c0523a44f04aa76b364ff84007762dd615c0153ebef4db05c01c30c46b5ffe2fe8b83fc24c722243aaf0262980d32ca8acffb4914726fd48e2e61f692889b96c2cf837bbd35462b4c72ccede7a51f9c7005d922416121f53c85b08470b629c2907d650416dce67dcceab61500d8cbca725f2eab56afbc597054e5c6f6edba02fd7caccb3b0e1df885eb66a99c6cec4e8097cd83cb5c2a523c3f5960ae7f630252a9e4d2c3a57bd1f4ec96dccbe2768304c2a66441d3376e2f1ce1cfd0c5a317dce26fa65e68ffbcdadf8a324fc4c1729b1f593ef6902dfe26cf2972e5c9850dbb03deb652d076d0ad2014c60f38f6b26f264b164b4c36085a412bb19b3f2719f5743b32d36ab48952b4d7afe76a9a3f3e38a4a4e3c6026bbd3eec2271c281904f22d0fd047583ef705fb706a9181871b0eef0cd95dfc2ae55e3c4161ad43fedf11bfa50fee5265aadf9777068ccae74823d28056d172e5ca29a2f830130c87f1a34bccb4b276bf959abb9a9e40fba06e5d026c3438b04ebab583934bc9459f3e803a8653f5ddf036162b7901c9983866e44626afa0d07ecd194f7c6472787dc6d374bcb8bdbc631f8920fec8044f6d32a4facf0264d274abda590c3769a242aec2d9b322531d273cd182c222f614a13dc177796b7e637823f6d02ea0b2f5b34f673f751a4c3095db0b5e5a39bf5b8b26d08b85aa0f3876c61b5e66945da115150ed135a3d7a86228dea6db9e62af8503c302ec6214fdd2e88a286d5d8a8bf9e84a25da1fbaafdba7ebcca858974874410bf27e349b6603f215dc2dc3f1709f4848bf906b5b3b96f188c480f8e1d3a684fc39e32c3df4f5fbbc21aa8b9df1a7cda727afc950943376e30d5a4e048c2151aab130f53cc3c47af2db54ebe6a1bcd7f7306835e016db7272b7608d3e07ffe01fe85e6928219f5df43a8b3c7d42dcae419a35e4b496720f0a55dfc49e7a66af79b6d0fb5711ef0cdb5a7b8277f2bd25ca17d5bcd5c289dd9658326112e3e38d74be8c9234927edd09325c9d8df3c9706d0df79a23aa647eee4b267150ebd11add0b8f0ebd68f8268cbbdde97c4ad0d0b70ed205ab1f4dc39c0be7e8af42d482f60be28be33ab705530d8ca54303499674b2b192a99486e1727c75d65b750bab556afffeeee279071c07e6e0c9619572bc744145c92f53ff0999af671bd26043b5740a2ec51520c785ab72eca26ef4bc27d8687403955b84ebbcaa3dfdff1fc91f560f3721a5cf2ab0eb9dc98f5ef609c09b399a56d0bdc3f22511b6b7c9fe3f1814fce15cfc8921cf0effb2d2213281bf4ccc85808ebdf7c7d3be7a4a423bb3b8e8a4a598d1dafd1f1d1b2a6ab2bc7347a1e0d9067a093e91c22a39be8b02d679d69b492ef2f0e789f05503a0ae11d7b092724bd850c20222897cfb579867b40fe789e9fcd0d6dd64c405c053c144a5d77f06db07afd68917d9f28aeace50913c7d620cb55b0e6f7d0054705e99bfedd5b32550118e0994d8b48c29ced1d7a05d3f62b638b9fd90c4b6f71b07968a176bdda8be2053d0c10d3dfb439b949c07a3797340d2ae7e879221249f0c88bff8fa0313f564d45043819c357ba2fbed22611fa95ae245749c8e9d551eae1033abedc08ddc9857e43bb6acc31f9df35695df5f8a6a3be24e0fe61f2caf2e7f171a6980fed2ff1cfcedb8ccc5d9874043b938afc1cd3f3cccddbf3bcb2d7c615a4924725113972451c25f2cc6322274a6eef980834edbfff4ee7df3a8f04ef8432845ff60db8c13fd89e60f84495c87472ba82c83df8729cc3a4f4952f433a0a5ce013eaca11161cdb84c9f82e0c90b3a6da8670c6d2e2995b85f2a0d94626bb47c3bb1c198976118ac43519dee8d63a549524ae71ec11da0ffb3f80d061035af4b04df3248c004bc0016fed0478ac31d9fadebcc4db1b6bd5c9535a9e259ece16f8939203a5b4c56656385afc80fdaa97e5e771c993a82ff21a4f251a2928a9a1707af36da6fb222c03faccfcc3707d0a7e77c2b92ea3d100845700b2a9dfcf90f45da4140397f1b699a084e0adc199f2b1f7186f276fdd3b07027b1737fbe6c09d4cc45ae541b6401a7382aa091d5a727b811b1f75ce3b5356b3025bce20c338dfd15c228ff9368f20f9006aedd8fb23dfba252595d3d5d10910558af9b48d7ab42517b9b603d2d4e2796932309aaa2c7a7d1bb86f8a173b61ebdcb0b63182ce0c1b0f23e880559ceddbb4bc845801c484ae17e2f9d568a39f2fda9ccc4eabda87c17e84b4793fefc1ee2d66a446d03246c324ccbd2a5b44dceeee6595f8714f9b2f3c4a71ee926b0dd88ed26fc0745240b100e71c27168d4021018891a73b7e0672a6743d45b646da97f819ea107abb2d9bc26deb76afb8255668e2d404fca3445a456b52e5395aba404ecf8e96c5c180198dc3dc74ff18b5a468eccd6c8d8cb7ac7e4c15ed970607aa542d7e5f67c7d611e697a460b8d51d20d1bcd616e17677d3eea6408e623f072ac873889cc9e3f9dd73a0942fe2aa97a29a460d928dfc66dd0d6b22d224d03e401a3d3faf74ab7f4a801b0254347f76c61d7948866281f7a1983dcdc638f1bef8bd68bf3ab84d1a8792c29ff52492c34540f0340a251f8358c14015a253d8c80bc4c2eaa8da3730a956910175f0b32916094b72a8697be0451bfd45164219a7ce220442edb75af7518e3d39d9b2cb73778feb20a3c54acaa8f3f2e9d6bc0e5a111c3d4f2f1b381b51f5ce4e1c76d1d94317b2210dc50e45b9ad8bab1c5e1811801cf5331dd23b24fd8302ffd2e0249f60024b66cf5ef421faba6d708abaff293eb30f8c6c3ae1af066818bb6de0efe6a653afccceb20354f3480b90904f9e935a174c88a3e847d85e758a5ac1901af4a4e9dd21e58c24408cbb3e3d263ab25a2a9d31ca3d36bce8041f54b489a8069cd5ebb7c964b2af7bcddac02f83128bbc86112fcf3424b8b0f362a915067db4eeeeda945908fb08e598fd9a8caeeffc864655df1150acfe4c74ca969d4446997b35180de690ddda54d951579540f80ca709260a8b6821a0f0729a2d0161648f0ac32e44c12b8ad56e678d0b97ff60223f37899062909a449e0e2dc1b06b9beabdaa707fd6842a2ca0e828e1c5a352b39f3e0f1be9006172bf53726813fa0138d962bdeca9e7a728f3a0145fdf975cf6fe9d4460f50c2095dae5eea689871398f0d46e662917d17a23f2090cfc5b3e49c998c029ddb8064286ab64a1b92b13b3d8aff06c26eda89cf76e493541d2174ccb4f674b5b0e7ccf5ae40209ab579c43a23a8a4e9d0fa45f7d584082e261e8fb337d3b50f220e1e3147ca6dc136733dd9d7911b8176ace1a74305df42dd84b8636702e81a055e871875a6d7a1515dbf159158382fbec4037e72a103ba83037383b331ae3c0567e1c07fd548dfe7e34109e72b9c765d0beaa881c5b52e30a98ba6a524da01493f9d4c7c1d093926927960e8b23f1c42d0d8d5e9a92d48a9e8fe38ff019ba18be32c16c1f0c01efb47448d613a77ca29ef4d5e0d165789e1508f91f8008aed2caed345c87fd92ebdab247c2a3a4dbaf8d27ee52e0d80f4d7d8725c552bbbf1af0dc1e773e689a148494fe82f3c5a30b99d15ef161dc3fda8726d967866be4073cf3dcf6e21d207a4eb5af4a864479451ba60dd9538ee82bf788495864333754a211feccabbf16cc5d2fbd1b89d05aeb1466a94bde55eb654e1fb7cec437fa174acfd28cef6328337e22c9b58b38750c14a1d9d0490ad8ad50ec02fa3392f0d9d61136303275d82df6877b1e1ad7e3f7598c4c79996c2b5a5965da8b7fd1315469076ec2466526bb9fa3ddbf6191e432e20862cdfc8dacebb8908f4de8bd97ae65ac6ffa08e767899da3168ce6f06e1b7bfabacf22de76ac2dad7bb0cc72711cc365a734b1069529672df13c3181fc49a5304525c3584186041b37e3c7147ddae29625cc73c36ce2f0e7d5e820ffda2b33d1a337fa811c4da3d77af26366a33393e0dcff3ebf1bcb509bdb81fe449c91d2946f5db57190c4819fda12cfda9494ff13c91cb0cfbe4af58b2d932522651a52f4a7c9212a6033e551615e58f25abcc9aba9b2addea1d41b389ecbb832bfa4fe89a5ee5fba06c56cd1671fe49743003d7b613167823b31f560f959331a6e74ad3a2f86e1337c4ec38c7137a2dafa6f43f7296749a4bbc7b6864a484a5bc50031c81de35e7b01963b0043348ab485c77fde86bbed8e6ea881db9c7dcf4140c7853487929bbc55398a672f46f3350e584398ac7dff03141aef8e102efe51c67637bac72421e213a66e2d55cc7ea8198b4fa26099e60962d2919a2d4e1360a72a2f566139f203bb526fed77cd88d855f9931f98d81852487225c7eb49889a45dcf900f06cd4b1534abdba56772bfbd0b8fb030df4d16849a029f61733fc025eb2aee918b3ef3f50c3f37ac79941486e0691242488d8ac6fffa6936f51e26461b1b236022be476249a237efe9563ebf8e87cb5e49ae429feadb00bddd8631b7242027b3d56cf99e1276ca844e3e91f1b6e4d19d61dfdf8b9ba339843d4297c3e4497e96f6240ddc0f19c0e16752d51e997bf47b3101f208a72f2b17f55a5e0e542bac40a4a1e8f2a1dbd9816bb3ae5032c92895564d25fd3a22c70614408f9ac3c88e840d455893a43a02cd57f7202aec9c0abb75997da7952fda85b78e5c497fd31db5cb7e03e83fcceb3ee57eb404c6493c819e3538b20a12091ab5d83cfbd8e229063447b029eb9346318577b797ec612477b57800204ab0ecab2bbd2a018508eceb0f79530daaec95db4055f3a4c9ed135873d009f969415b021340596c572e77e16959aeed539fdd53300c942d371510486921c997247ce830dde08e70f421abfae098f6f624ca8f7fb880d43a5ada36183fbded6558f9d7648cd10b7b3756cc11af6cd920ab2d29220fab0476089848d858b660accd15eb776e3dea8774a6ac1bfd6723fdb2db956a85d727415531d951dfc9603e6270c92621611a3c63333a8c43dda0f34e37ee7d09f2355daab887ac92f1f2402e7e867dd15649b202704338314394b9b3fde55e3bce9f7c855349b168a373cad56b12867dd24a60e6cc20620de399f9074cb147305bf02276dfdc67ed6be83187b2131b5000bd33f0978ad296a9677497e1fab0eabb3893a0e9e7ee5bb5fcdc654a6b3ef03abc31b2bd630cf8c9fc638f3ec118187b1d3522ff87fa789f715cb4985483e59c8cb319b94363bcbbe5d30cc62785788e1e14444733eab1a11bb8fd8c268d2c832fb4246bf8aefdedbced98332c6d81a7f951adf60d790a7dca4e1003a797f8b95e4c5736c8461f7947ddb569491e028fc02dcde1f880515d9ea14b346a7f3c1b155c7521ae08e3665899ec8a8d0afa8a9eca291fb8a3bae7fdc3c75ad423c95083805631051877611c785ef34a4e09ed393ac16e6ef786c51502bc25170b759ffa95a95d8f6be5ce10d5cbc8a710bcbcc4f4f74099a8c6a450a8ec543f8ab8f2a2405bb5fba29f91023d50d23dbe831089c888f31939f00973d765e4543e23e133e323fa561cd9396738f3a3b7cd51638a0f547fea3db442f14d4da925fa28cd2da55885f5f6bb9531bd2ddfc8a410ccfded37cb5bc16a344243c9afb4da1a737d57577775c8d93e060769d2410ba4992d4ed4f28c90fe7a8392e27a569dda8a1a6120bd0c0e235fb50ef41e3fdd62e78f892c81863a438c062482ef633fe62d5e3deb121805cc363e81c315d8e288de7444d182623ec0242d66ea042c0a78888e9113ab194fc910d09581e64c0fd88a8d04ee397ecad77dd9ec37bcd352de4a17500716393f993785812747b40c943f9bd3f4e497a83bf78c95cc86040356181435d7f5679f828bef7fe0fd4c1bb59be132b9ef0986740d79681d33a9bdda67f407c251ea894581445df1e584f2026f36a4a2d00b16afaad97561c4a26f1f0f59c452741c0ba52485644415092ce5d71f044436af34a0a45ee9988473bdcbd7bd8b338948ce1fffc5707cb17042777f81c659ec63e659935df46a95cf3d8cbd2d85935aa6a23829b292f4758f9497984c48a401d72cb7a647009b9aa5921e0475a19c59aa82ce5709c27f7db575f57a58868d4e29a7b444af3accaf8935c480bb40efac7e148b9d825813b8e2b82f608dbe6caf693bae1a5c2ed9013f32cd6057f0ab6c257a7f6a94210836ded3a31e2cf6b8335055fef91cc0693a7cac09979df88eb43e1fe85ec97b07ae33dba99f31b28173bfff3436505f7831e4b6952537dd4019ca4fb8f6afd9a60ab2b36a39899a03113d7a43fa5aa9bb801e02c68b721134760d96c3d9380908b53b9bf80923109e4b75e1731d5957de92cab5f3742e60ca5d9940dd19edf92ee806474de0a9221ea9d42a69555e77add00f5aca801bd5abb7f4ab778a19d7b8683688ae6f8ebe98781cf0ee9b2e54ac166d748b01ff9a5f4d2ce17eb2a158354ad555029cf4a988e50f4d310557343f276d7d6a7e42a8e337024992c6745d6f5b80e69921f1fcb04e3dd561224cd2d599c987b3244149a819e14bc929c195aab4fae09d2800ff15c99f78c8682050135725341c4d4f1240568e4cb4ceaae77995288ef5b572e7ee003a845fb5a207cba868427954e42388772d0d9c5194dbd9edcd347f71ecef465f594811d949ca953a2f3d9eb26d2ab07ec157f1fd8fabcdb5b3e3959d93581b5c16751ca46205e088f7ab1f90ae2a6f7cc58dc2dc366246da90abca0dd5e2ba1d7d09b9bde176bb6622271084be93cbbb810b35d020c9b458a641c92c43d4440e90349501fb33bec479d49c84ec36d40c63b4257eba4fb40992339c63eab8b13a0231eba106f46a26559c49dc1673c19d65c3fa8e100eda18f0358e24235c35c616d19e966200a4fb6e6ad40e0d436e3ed77f2289a032c09c757c42b42c96ac31a7160012ab750fb11625c220c76593b14777e3a1399b493ef46550b1c89447bbc7e88804bc2b633bc4f857ef563b54d835075e99f70a7f8fcd69e4e74516012b4efc5e78546c57a369ea3ee4519fcacb013aff99ba2105237d3f845097b88e7a0b2f61ae82a5d010bc3f441ebf956b4c5bd5c98557894cd9b376e8f827b47ddc791d3ce92a37ab7ada16f469d26f9c4d513f98723101c0bad09188e11b6803505aab36ee26323371e0557c8db287759cd855fd0321dcfe4c29499a2f6ccb3b89b832931e9ecebfd8397a3feeb81e73749240d1278b3b74ec32df782085f8d47cf4dc404b813c3c34ef56e12c7f3f7f3274859c2de0781a760457ebca8e7dd12fb79c6134dab9777cc40c29b0497652e827416630fdecd0ad71ca2cf25597e1dea6aad883e94d9044b9144f7018c459996430f08e442e678352c9bbf085b5f31afeb772360aa3875e152ad5ba293a356dedab30f33c039c875b4a461391f091ebcddc9103a6f4b353293f3166f73d35f200a1b99b5a3be56d5775076e8ed7de51bf8b42bad15119c13ea6b3793021c70d1a3298c19c4b1f139892641ace10fe2601c699b940f76a63e1e2159968881ae4671e97e67bcdb25bdda4db14c106ec7a7dc4834c9f8b6cd76af7bb66d8faacb1e303237481b249a6419e3091ec62faa1a477573a44142ff084ae76a145a608160a862a968a7ae85b86c44e656c06db12cf2a5c3168619328a96b7b4f066ce2306b7d34fbc7b9fa7a1211268be2fffca41ec3c9517f88b2f4732a80592c0b4113ff7a488e773a99aa64e33655951ecea820d43e8bc841a06f0dcb34d70c8984aa5eea9df7a7f8ac75e28f9a5e2dff666dee74dc1adf8cff401b5a336189878ad14d6cde2f0c86a8b02b59f1364c6975bfc3af8bf37d03effaa6087ca962a287b5a0ab1eb713bf34835bb8e285ebf1873b688690a37a022076528d52340a839a90350efb533e7824456307cfeb9c53092da4747883f3ddafcc296189050d734d7d7a819260b5d218df72cc8cc19a32f694538095b1ff222991ac3c5e06cd10e7457103b51707a0a57a4dae291718395bc677392641cec46c7ee2625db600f42b3e5f2c0ac1351085fda1f470db67b08f09648efdbdab7def4eb45024d5b1c27f266b1d3c7db4db7d73ac5df21f565924964976ed1302e32808759256fa631fcf5ca57d61533ef6f56e50dfec8b57fcb2a4cb1b5c3f51d1a3720afea2390d14076dff67071acd51621d2ddf6926ba6588a0b45096947d6b1646a9bfe18e238444b164581ba4c72fef86f191382ea8bf3ee0bb0fef1fcf66365ffb47b3d6d38e53195d066fb48ad674ab6b6839eb31fd57d1621ff871111a888cdac0f2d353e6c73ec40ca79f3bd7548a2fd0933475f57743a510580ab1bce69e778d24cfec1ba219bf722f1eafb59ecf688e1866a38e06f1c125fae5c8bcaccb35e99fa77fda10291677e40cc4db3a17d67ae1db88e67676f6f1deff8b4b6db806147bc1a0a7fdf1343d880f01fe348de5b383cee156cddd3e7a3fc4b5d8608f5702e116e0db387601d37862e82d1b185137476f40911c2b9a4c64bee23366c167b32e5eb34237e7742587acf9a899def28f12dd34f9e864bc7e5edbffe6ac165b00a1b8019aa9638ac89939fda2fdc4b9b2221942b373f684967a955f36ffd234189f3699f403b180e4489c34f1e6d75e80323b19352d37b8fe52328fb921341731fe1b1f3016267558ec1aeb0c2f4ae17a8faaa6853108c59a7e08898565d3d2867a57cf3a5292e7d19180912cbcb16e284e0b8921692d1d38e1f8224082bed44715fe67076da1f015ce885808f8da54877623942f10a5d15508832bc848d9497dda0cf0fc9215c737eab7b70da2c8fb440d3832041dc5bf8ad2ba1d67a8033b127588e780ff960a326ec78cef58f76a45b062e2337d043f2f7cc1ad233419bc783b4ba705510db65d0816455df253661a7cd5afe73cc22f2a970c66a3ea0b2d734b4add3f55c51b0c8cd04e46a5daf03d072f5379044434b34aba9375878d37e26f9527b5b7c3c913d7547a35e3c1113094bdcba25180b4bb63b9b2c0bb75b4c8eb431f60820f4ea0cc15f3f8ba64cd65fad307977c09628f913dfe1f586a15f07bb894ee3b3a4ea6912210296bd2790d645dba88a8f0f1cb073a4d3bc13597c25a2e7faf01468110e38cc1f4995d7ed4b4f5e5770738e9f839233737457afea7a62bb5848d2439f070bf71000902333c01938608b75e19424e4afb698f8d1a70a59ff8a1f378fb323c2efa3ffc0aeb5499702437b4605791cb472b0d6aa24faab38c39906683f2818488b7ab33f84610040dee392c959ce7a13c9210521ea9436117316345803c80d0c569b59fa1c995530f1b177cfe9939e69b03982d3fab7a8a1af484537f25ad35785b263ecb478f7aebb31ce65dc2015aef08e7afdffd4de7392f1339abde5f0c38f536b0a1d9f2f0e3e67844095919c3365ef9a7a06cfdfb138abe95b9e16b9c6262c97fffc1df86fe1d0178175e5224268d702c375c4a459dd1f9b825abe4c9bf8359b7e9d2dd78584f921e976990204f962c4ccca9d82d43f74d22791b3dc7490fa0673f917074ec863cf3f8651382e2dcd011af675caa08f32a87b50dba70dfc7c9d511aa3a22b2afa3ae736187487fbf01fcb80abb04e1349eeaf6ad19df3a68022216724c9523625d2fa2a9c1b6b1bff4f69f558b99765d88d09a1a10503f99aa4b41cf8f8192fcb981862ecd25c579a6e4159c6b8787bdad2371115c9c2f265eee2b2fb54168a2e5c0028fffeb7a1ed84c8707616b6433a024c10123e3f0619631105725f56325401a8639c1eba28a1acfcb5c8fd4c7e18b3b06f0b4406c048caf55f1dd8f1cade24f3570b4119ff5d87fff20ae6ad37ad630264062d70b0a8dc1570ebf37f26d4d21ab7e478ab0f24a6ad5210ed368f133bc9d34f176b49236b660cabb37f269686d4d8dee845de24b4a28e58474eae5cbfd23bc76eb2f80c159cede95181bf3ad94ca96455bcb410ba12b3a6b93ab4c9c6545e880ca4525228825fc07b476ce0fc89f41fb3dcdd777b2db0244445a1ba5351c537f35df82f7e183953236451d08f84359447646e37a06f0850546c4d360679cca20916581d21e721c4ddb81223babea2ff39d21fbefab36a75ac9216e4b89d4b70fbacc4a49bb4ef99e5df7183e11cee8202edffc453212ba409b6831f8c416c109b118f84c5d8da29c7fcdab72b585b94eefe22d2b580460d2d8b43829434170938eb91fbafd787b4b2462a76b635a31c8dc01a0fa1dcfb0b3635bb367ef00cf3f50be7fe5701017aededbf192cc2e66766bcfbef1ca95be451678dec64cd3d3a8f192a51252105f6534be829bf904a91aa9f1f449dd2a5eacb502791eba63f8eb50c45c84ed7367e0c3444a7e88eb43f458272c9d44e6f0ad67e3fa1219bc71ad1bfaa15c6bcac89907856f225c60144cfb53be25b929a6e327ea9cacc3597f4b6456a098c8a67d748a7390c4886f959ae030fa56eecf27a585a6a1b744d6cac86f153770be4f539df55ab95877bb8d115f613fa0c69b417b116300719dc9bb9666167f42715a6531040507e0f49dc6a9b5952d23178e0d8236ea2e84840fd705428344cd0eb18596db3299193438b6debc78fadaf4e00e20a006d4c4e7f5148c85e9b72d9181f11e0371da0670d0dc1d85cf7c73c00dc18e068ee643003a99905dc3d12c7a5153e8bceb354e2ed3228431e30ac596e19887fdb615c6dac65727498fcd76be5220a0bae846dfab4e45db0defe61dce94af1608b7942be0d1d0b2fc0cce4f10af729d5501ff55023cbd51c3b4a670cd325e55469883c70bc50a2e83e0bf3c5cc371b7bb0b0007283e1c672764207cd3610c6b2d8a3437bdf92c5175202145fd4231d4a5ced2e19db82ca257c296a73ac7926a87b7e8e6aef98b6054c65601e144d6e7d8f57bdba1d845d90c964b21f8ba08e33f798ad4f3bff41951593166f15746673b55639b6b7d5c1c8ed83db4326a48e696d6fdd5539ad3aa0cd1bebbd37c0112b33a3f90b6d91992f8e165f45cf8fedad9f708cf87f5b7013371931fb19fe9950192659ea55c5d4a4361cdb032aef3a6453847399bd8537ea227d82b91cc1969d679c5f98337378ab29771d18f133bd6d79eaaa8fb5ccd21e0d14d2d14cd691e70a30d70a1d0367fde40b61aa86e368cb8fdfb5b31a0f5c0381f59b8f2733fbc8efeed3ec58e831958c8fbc4c7e6e63a6569ca0ee981d9eff23e0e466b74809d3b7503b22d816a63aadc714e958b1364263b3ae1dc2958e1583663c9f38c8deac2334f4f2d19480de4bccdacfa8d4792843954c593c40a92e398677340e293d9d393a78789d048b3ec30c0e3ddad7f0a82dcc31cbdd9e70a59a68e6ef1c52e3d2fbb5a9e8e9081f70ddf1a7c0024b68b9d7a468a5bfb1fb9fda517fccdf00967082b366b631c4ee07ff35dc68dd71b77ac2062cbd52d524938043161277b8712d937a6cdc2645fe5999d650de33b856806324699ea91dd1fbc2ae5ce78e67ccd92133ac605d32a8b9bea9ee5de354e4532cb9c74a00a85d85abc716c02497b8528bb57b5bb3811c4c8e7b0923ea2b7fadf0cc86ddfc010fea13fac249637a88515b9b8fb3590c11ea3977d4b4321c2a7624e1558156517f966e27cd56ea91a93e8d131f17f1c972fb9f7e3f62328e9c8df7b9fb92b0d4d9787837df207d43aa25c98a3bf95b77879a6e4ac3f5a12e49141e2133da1f42b170261362448c38654a291c444aa01ce834d2775b536dce9f829c227cc45adf8ac2c1ccc6ce70f083766bfdde1a046e56fe83192fb497812aabd6b722faf36d1ed66d3bfd85c7b84d9da3869ca98d8f73d1b141af6db3889449dd30991a8c0eacdfca3307e1b6c2d8b192284128f35c5ff0db762719638a4b8b67100c6d7203e9af47857f0d31880a86a5bc0ddb7dfc90caa2ea1c179ea9dc4d77c1f5a1d3ee4c83ad890043045c4c3cd564c69d914468ea17b8d2cafa5480e61873047335c3a030f9f0a93091024e9f74a2b12472666bca8f566cc550c59c9475a0d3f36722212bdd189d5dc6e028c9fa02721c8a054675e3dc253f2a0ca2d1d8133687c507343d39599ba90809a9ec9a6ea0458e2766ca356a4a4287a29c70c7736e49fe02eaaa2b9350b6c0c3d61981776546e9005b461e26a1691c17c839a9beae6d733dd1078dcca1800bbe68d207da49248c508a947867fda3e070f1423c19bb7b0adf506cdf287d7aa1059e263e1db5a8da5e41f6296140971fd0cc5cf5baa5e99cd0fe6406716e6167850b780ccae27e0b84682353a889760f5fc68b2294cc95eb601db71b0c43c3aec19d75c26a8ecae2d344987006898faa104d9da7b3a14f3ba0e44601d57a45ec9b21eff34e708078a542fc76f21ebeb1019ac408b7a0d05fd9a6c1ed890aa51e66dd0a1bc1672626b0fcb77b67bd59a54d39cbf80754f2a367ecb3836f20b9085f89920d12cf2bcc699dbae4923767aac694f40215816a4091b74b9472df46f445c7828e70517c501ebcb0b3b43d01c9222ee5c24d577265b92650671174a37d10fdc44bd9f49572f57451d73fe26853a270e80f39cdc67b4c3d7a025d07801c64850f34b9b211722fc18474ce698b43d95458293e9a1b26878718ac41f55f4fc1881514e8f5215e1d4f7f0912d06a4998d98da659b769ce2d170ab4baf8e80dcf22947fb56f60f06edfd2e501f5e09c114906667f80d8c464b234f8984266dbcf7626835240e4e7cd18394ba6825390f981882abcc46e9553c3d481eb06a8cdb393e345c549460fd13c06557ae411edb50ca08577c01d8d522450ad743b38fbaeb7f7c5186995e0a1d6d7981e9b7f0382516fcc4e0e2e95a3f023c431012f57aec04e097b5b331a3c68904404e8b8b8fdbba4ad3c7147790d2e8aef6d34e8df520f30559d68e1fd7591b9de785c7343d099903d29bb721187a4f878823015a464e255d9782b133714477a0659a19262a6b5cdd4783d48bff4672b8906250edaa713ecdd4eb499fa73355042df810f70f58d793a2ed997e5c74ddeafda43f043a5a8957e6b86d58b9449e3b467fbc03a898949ca9ae062be45acf44ffe2671a60f8bd346e0cbc8a18e981e4af5d9f3ef506193fbcb8e6e30a2f077bf796cbaa114f4c0403c1a7ca467246a4e12bd720fa72f1011bc5944beed286ef711ab3485cde4eb061b1b3e784ce1f436045bf0d00138fc2e5995c9fb230b25858f47a3aa917f8d0c4de8d4b1adb245fa9319fa49cf9e186a264d40342bef685bc5c4cab78c2739e65edd541577bc2cb79399cd845d7e81bf251aced6b92f3649e1c431e2327d0c67b4406008d62b30c3d0ffad528858d739fc4617ac24c07dd2f0a15e5ae388e7fac646abbc4f1999034050ab5f8d9abc650ac8672aca56dde7652dbd4965ac9005223ffd84d4a94ebe56e3a413cbc4a20e0e4aaf88e6ad272baf5fcafab9a8cfefbf54fd75592bc43359c709dadb2db2723f941329488384952ad890867e2626a436784dc210bc6265feeaaadb26036860672a46627268a33cb2e5ad7bcd56d8d7b5c8a8236b8e18a2dcfb677e1583d807992c92e3fa529dd9a4f0dd49d7dc8ea106d9dbbdff57ab996f6775e9a43117b053441374dea21ced7876b91863f4414c676533f8b14b9ad2a89d2e5ea2b82787ddc2ff3bf209469478a41a472af0771acd98bd6a74f5cd088ee598f5f9121e77c5409c85fd0d6b153fba1321f80dbf889cb498ac74a44238b636773a6fea4f892e49438d832f4b197d5ed9a8857751b6ac6951cbebc858cd718729794f8c4eadb864a1f159ad2fd6b7483e00f2cfa44b12ec4a12097137e4885487348b21b4c6ecefbdf4ef44fad9869a4f35bb19dcbddfc2c3671bd17954e49e94c0307d74e07aa1942499b8d1250cfca2514d7d68913c93618bffd38f616c86885953f04ff991d4e51301d12f5b4c83b6d477a087c423409b91adbefe03bf6e7e1b370ddb8703fd6544eef09e1b98740be210ce45efa5f4765e3cc5c24e9f89c946decfe32096aca63e169b7838fbfb7c621c0f38bbdfe58049a4c6f56469762d35238fff1b02f75d2a75a6c2066a440d305798ea871db831728f84bd025f282b1beead239b292f1cf0911d10f3d65184a7809aec6a9747de5e0c1b2fe1faa5f9791b58ba80b8d45ca039799134113babc48324075271e2e1f6f2ea4c54ed3e3a3cfca46b499355daccff2b5895f97620254b97994f5c8ad00121988f4fc8e0f077358c5b1a7d83459ea0525d0a78c03bbd17237c73cef3886c45dec98fae411ece8e3acd836276b00d2cf26b93389689c7376399c44113684cc571b00f13c644289ba96f445a0c3b71c79173001ace4e157406f268663d62822cf43724e4d9d9ff80adbf87af60549908d14901f1a5e34c607d8ae36cb5eedee5fbeea75b4dcace010879a9fd6e52556c76a23d587ef67ebd0c425e8a4d6210ef0ee90003c9c13bd24fa43c0c3df1f92c82aab57ee95d440d95890ea2adda9a1a1ba11df5bef69d32229eff28614043ec62522c60700d44183a8f25d1c4228d78c73ab4371f921fa59838269d73d46d8d2c73361d9a4780afcce8d9d3c401239bad0e48786e34e18c7a51ac002271631c38b831b2111e5694e357ed2b0af66b35e351cfd8d73b39935f5f266a8ac24612811c1ac24e5c9b095d7378c3e9e7cad99351024982a950c845af571eacd4d099c64bfd6b816ef8e1e020540c40d143a87e276543334a059d275b510e5ab55a18d6f3ea1669d0521ee6030ad7ea56d35c23ec375ca74fb64d7d0fa53ccd472c563ca7485ffa90c4028dd2b7f71aec556aa7a4f38198c53d5ec543e2997eddef688fd3633ff8e30142a4164ef8272dd787d6f8235a6d36d9e09979617dad532625bcfee19f6e17ce2dcc8351e728fc33da480fda0f31cd952ec6e07680abad7ae4933875661f51dd99ac4b3edd3aff21f9fca1bdb5db973a506bc86a15dc623c02697b82ad9be7afaad2705d1c071f1c8d5de86bc637c3cc9b625e7678ba773d4e50266645ec6a1f32b397cdb591e28e06c23f418e4da292a2506406eca43913e9ca73e384034c43541f85c2e122bb65a0f7d1108667bfa2e0d644e033bd3545dce8173cc54426cd6d33a46cfc52bec65614e3af3d956088d5689dd19f37a560c208a03ad5d17c62d66e791f179ff7005f578855b89b2f49f3948c5fdc8315d81c62537a157f66f482665f0a65eea603f459fc99ead8adfbd09e8cf01335cfec89a31b37c9dc80fb1acf9b52d23f9109ca702b7d763c08e27fda8087ee1f6dda4b290aa5bbf2d44c0417d6e6126663e68a62459ba3b3bff9d0a42ec144ba9c05358ead5dbad87e0ac1bc30840f3f8909006ba417d259543e9cee8983731e5fe58aab0158b03806ac3f69338e6e65fca35131f8a067916f98499cca96d978618cec4c0846f7d713304c8ea6c59df7aa0caf88764f926e5e641043505c548c2e69a90139e5adbe347ce35b1f025f8f7516771228cf3e3cda355f38bd4cb4f0d34017058f9d49a9c3e64548abdec71189b077db152be4ef2bbc889e0075e52e2677eb3647b96bba0553bb6f71eadb3ac011329702cc4e186eb61b5b95c7fafafb123edd9c186269064a8e7328198071f9301db0338109a8412538379269888c84d629792a1907bf013b753e52503b02942bd6655511fb50eb78b03d925b3097a7e1e82ac3153f891704780d89e08232d069c18c3c909fdc5eea26cbd98938a8ce3d075040e42c243abc9d600baf312eb0acc28744893e26061e32617cb8ebee8616f61d8adffad298c169c14b1e8928c6f4acd1fa7e7c9919e898e7311d539ff721b52aec7e667fa0cf6f97ed9946e5fe0adc5ce9d5461e4b54e074948809c8a5e243e4229255212e0732c3339291d07f6d74329275b23d3baab81469c6ad3bbfc95e3b94404c481a5cec3360a710b9661094c268640e5b656e3228e2d7bf43d074c72a515115433cd893e22cdb05ea1895d3bef9e38d07c15efc71cf713ac7d8f7cc63f9ab8b798cd69b1d84c4b967b51c44cfb4d7b505e4cb7f187a4fd2c78d3b20d88c5b4b43c8628400ed49cd59290ae4f57ac3ed5a9204308224a33514a9a5a72555a45b10fccef44fe4cfe4ff0486ba258bacceae9e25be961f231497514f220957efa59ff2c541947dbaa5e9286b3e022fb419c3160865e429e51b57d266bbc0123861229f4e91450669568fc4d61135355e46d721e917c24d41e43d21012ceb09160893f2faddf95ab8ec6b9aa24a1c99acb90fa13121bd286b3cd75d219bef942e1da9c803646c3666345934f1b05fbc77c42f62764b1feaf01086b9ddbf6f89d77977da9e47ce5e00d0622d24c93e3694ab7316dc902a279c1b4fbf0314ff9418e5537d6f915194fcb8c1235c03143c89300b59e2f6daf10a0ba868ce5299aca4127e4b86746f30ab77f495a0d258d1ff19f3e67a089e3a32ab95e011aec5b94c823fa18fba357c8093758e9c37cf8d8057f3b9a8811a7aeaaba2e425255b5c738c998750c449b1fbe5d243805eaf06b0e5a8b699fd1c9f787c70f0ce288a308f3970c1a6c11d7d13cf95141056f54258c66af0e490e0f341eb75a6c61f926349846423b56961af7595c9d9c3fe9a49885c0625eac7b3d49dcaed0e1bcd06a13288160c5e5b749c0b441b46173dc21b0bc6b8593eaeb7689d303861edee803b3c274e501fd2334fba7303affa66ccd3e72fc5de5f8ac74964ef74f4ccc642ddfe1ebfa96ac799b8de5dd89592d2354ad91b90355d5421f726f58f532dc2e4682bf0c1c5b52a4903fd63cff14bbb74c840a89252f9951aa269bdcdd7503a3fc6b079ead86051164caa87d6e054a79891edd0bfe5f07f4e9c2ab47f6aa7310d407f9800ccecc6296daf3815a5569258ed3ec69d54255a63cc65df5297a56ffed802d046d500bf7661bc219a39778a3be97544956da75e239a7f4a82226cb730c0154465faa1372566e1c68aece17871226351209e1a7978c5c9ffd0470a86034789722cb329ee9390af93e14d8de7e7e586bd89d6ae3de89fbbf87d9d8ad448345ea0ba865a0776046dfa0d76b4c21bfbfdd4aa61ac09a084a9c179a9d7c0a02d46a2784f4daf7ab7b70b8d3b377476a9d155c2948455164d271a6b30e540a48c850729efcdecf26ed9442ae784cafd2772dd47df0f82023753f011619f0d873506a83196dd6d77072959fe4d9f60df8a0679bae1c83a33d7a539628163b80bfd34e64692aa13989bda687797cbf627a9dd923aea55525b4806d667c1c12fe84364eb4a8a722c5eb6407cc7111d7e05e0386ee5df96e9f7e1d605d24b8dca4881b0f2fa73424b66c859ae4cb8b4a4d6f5e934d52e7884aa0305955af9bc82457447c596dd83c71cb934b4daa6429b525793be4e5817da3ed8f2812b65130963aa8c157c0e98f29cc9d901dc31283c305afe716d3fee3015e75b1623673fdbdbbbc6ce74b04544b069f996477290f0f2e415ad931bbc350c16d54d56147dfe6b3427e1abddf136ec6663e4fb3fcbe2e2bfe3ad370295eed91fa4b10bff32c1fe991a6b6764507777f18354ed22c8f0f2c2cfbeab8823e0aca5c87896c486c6b17731ce2c661d7d168ba6731a068543f5d221d5122679d0fbbbea86b8ad908dc0e45bde84d0bb2a7722992693e53924981be08e51ac184435cf4a9f7d5cfadf945db0e34bdc8f2fa9c7b237733d9f6d5554e99218c9d82194704d6d98933071af8622090f60e0e84c8e7b32b5b31927b4c31f7478890d2d4124952a1bfd0ec6d630a5270e897045e7d06eb8d1516ffbb0ff754a07c7c2522f927d4c899fe9d0c64d3c2e3e30746d026e121ee77ba9c1bf5d328631e73fc1ed4a63173554f6f9f4e7e8156301f621dcac4877499177161753d4a533f158423e2d213305da843c2aadac5b334dc979d611c983990a844613e9bf9ab4c4cbfd62df7b0daf1595fdad3f1f7142a9ed96b9d151a55186b99df2b67016edb12f35e8f2c85637617001fc1347ba1a9bafd3fd4eef0fb2881f19a15eb63a394bf3a406dc0b69e53a3d778cd07155f2678c3ba222a614a59d9383bb6713d0d0178a466da0219870bef5b9e49f40610e93a34520e211d3ef02b223febf903a000e7b29e43f02df08315dcdefdb31f7fc9db1ba976b95df41d00107d76fed0960a6d7f394d7d0e8b2533e7023ba56445e4697a54e4e0da7913fc5b32c16b5383b328ef9285c40d6b025cbacab36a45011a15c67119cf09170ff61d72390be077925de4ded23823e50e090609c389e732778b95b2e5b1413d163ac742c6334fe1b3562c636788e88beb743e2e726e9c1991a3a1bef9e0fb1f4ec773c13e92ff3db2b385a1b85627ebb2ea177a01be0fd29b841ca1f632adf37293fdada031b61eb1520f056a41eca2a152060eb654f72c76b866a93d2066627b62578aaf1fbe2ba105a87124142ae485fc7a0adf774c0499466444168f990c068d61f234538a2dae322c40e446b5b1d85faa9435a3dca0aff4b864957d55d2cc2d520c646b41e0926decec692358ac3e220428aa93163e89520cf63d651414b0f301ffda68075c55ea02fa588e5e780ddb9fbc72c329dc6cfbbde4c5e72a130ee2d7493a1c4fd5b9c94b9548fa860e3316b48157163ce2c0faa52f78175b558f9c736eb14e19ee623ed5fb3f4438fb187fb4d619c5461fb3a363eb24e565c1089178eb6709c79f4ad4190f189860cd1fa66d101e9cd16a153b6b8c27245e92a48908ad522b02fe83b2d0b968fdd6cfdd6ef1943f1690f16945e75058bf748486791eba16138d75db36a73ad31997c57460b5df1f8026788b689363c69e3a1e0b5fa5b45f80b0a63a92d01b03cb2fbea3606abcc24cc28b15fa275f6aa08eb73f9a8ed94b5d326d7b299f080922cf27bbb1eb7251b88d79c76b94fe51d8f9109222585174e048976e5bf676cd25c7afa435c99c9a452674526e7daa9c604fa17a10691e04974375796aa0eb6bc4df4b2f9cdda6e280c551abe71caa53cd9ccb46a2739a03a88935d75d7b4940cef7c5352b523035420416203c4995e464b99e489dacff4b47e7148b02fec619b3ab3158b2bf3d4ce0a5c7e35a5fab2c7c2242d13cc035df7c78b29b276b3392ce2c8badaff58d306b8b2232638fc51fb83c306d839fda228a8ee93f1401647af67c096b09e93630e17e840f0a72c8a3566d213409408a27eaa7cd5ac8d8a773ebb8cab21cbfe1d647e9ff57703e3b35b92622d0a1004857ac9bf56814ed13973e52dcd98902128173291ab61278758e96c98745c5c1cb7490a96ac4b17b0b5b5aaf2474537edfafb7bd4f439abd96e7587396fed8c2e947d05153cc9e11adf1b1500c80dd1944e9367d6888a7feee38fb4308bc262c9c5c99b0f18f848f103c549dd900a7a6685c942f39d92c83b948506ecd4f667efcfef2a6618d6595cdea682f1a409d2cf5509ecf4eed557e9cf5a7d805a9d702b46792249f2d36874c1cfb6a0739799e94c36ea7f8cdf405b9e637fc1bcb0ff95cc5a3b4444b1f46358e0129fef51fd96b5980a5a229834ee330872d76792dd6c31962080eb16c0f3cc4cff923b985e70fe1894018d13a634896e996caac6331fc345a98ebc5bfb8eba6377f16b8fef154443f7c02072c2b2048d77b05719a1286a4518ba9c00f6cc4b9f89dfa6e058055b479abb1a596953ad1214f9938bbfb20a4da63e224ff94218869b7a8567b100e39c3bb9c4d0dbb8482399a706475f54216691fdb2b96fc0fe7100e5df9f3b733d98b7f07639869b9637db23637329be3222ad95045318ea3c0b62e2ab57cc5d821f15842ea34a43935285cb9b7b33e2b211afadd3b649d7e29989b68a454c98a97eb30d73be45dd025394cca3e9198f1621fcf3906f6e6649547f07300b1b70aed0930c96a9ffa76d9f39e824ae4fecef3a87d6cf6eaccd02a6ce8fd56f5b5d5ad59cd9043c6c8ec06859bec3754bbe8ea293352d5ce4fce6647c98430fc9850f46302e1af805a54fa9d2bd3b6092e7be0f7aac8390222971171e1f39baf5518046f77c19f563892975fdee905edcc187b4cee6705a5a7e1ebee397100f7e4a5b7f6d6a6a56e83539218671fb1eb2e937540cad90f71eb7d7ed8ec710fbd6a804a364d5f14a16e709664cc6bf2582a01a3930f32b4368efdb4c51fd29fc2809964e5fa56a77e69b6d59479b4de2583fa0eca97e2a21439bfbed966aaf808793777b4f23b6a360a90b0d250a490d39f490bda090b4e6b7ed9b828b015e86f044fee8e3e9eaab24cc72d71c6463380cee8dee3234f888c122f68098e5f746aaf048e2f39dec2d7987cdfe6e4e62e2686eeabb8e9daa34a4fbdf49a7dff3852a1f814156294681ef1f19a1344c74a63cc99af982d1b5078f2fe513959e5d1bae72c1f2c893b8851879ce85b6a704e2d7c0c8db8977e2105cbce02d1a29311f28d51f2a3b02bf58fa93ecccde0efb0f41112c0420ff6e58c038623a338f4a39b2dc7c786576814db3c4952be0cde15311a6118d4f144067f5d825610dc0f299504d3c0aeb481c12e990d7b5a96391a0846b4448ca143602c48dcee52c19497f7d15af2099a8d607caab71e7af82166be02f1dbc766cd66747ee6762b047a0373c67244e2ca3d035e154adc52f7db34ab01ba5a1b58217ba3054c46c5a384b96a7f4b679e32d69ecc363ffee6c6921d325c4f9513b5625d4ddeafebfdc72d7015bd61b73fb8f62057f64039f5228c0e9229ec8e100479d4c2af3927c0d785c6d2b486491ea4697e60e9ade06be943f09eb7fa3077c3d1c79ea33651c96cebbf31c570d1fc3111439c62abc7321a66582e9ed8b424c4e7e5780d3e70506f50629d71ef6f042377068d8f48665fc6b01e79554cc5a1b590b7a17eb31b0ca04d10e1b4bc65d2c3f7cd5d12bd0c5db634a2fb1bccdf16a322320dacad09073fd3b45e745e50fd8b0c5652b0ae4b099fad8f9ca045fbd874a18b506d6771508ea75af1210c68b17476a2280269b788d370db640129418c6d55fc605b10a1703322bdd99148e0c94f528133cb25d9305baf8e9040d676b8c3434f61dd0ce8457c33560ebb39a97ca7d41f41c3b2ea092d6396329f9c9d3065d51cf9f2660fe38650f4998f364c93a61d0a919f9e67057affd451692c81f6bc99c7867aaa6910489736a6de2d9947e83794b980e192315aa811653da218ba5e6e54899b02c6166558c44c415868bb9a27b3c58572e4d74abd0da090e0e828556156f792f46499183f6a46fa72e6752505e7f90417306cc460947e65e675cd56d18c128b354f8a615bc53838a8a372885e1c89d5a30e38705623d810e2c278d4f781ddc60343dc5a2bd251a7449981a62b856f1984187e821a9abfaf2927ea3f7cb824be950a521c71a0445b2bb7f017ef9976b082295393cfc8c64747dc46ad876a0fdb8f6d783283adc329d723e94cd4125f6952a200e83ddda497ddc837afe25cd7fa7cf906595d4909d07ee00bc71a9bbde601b20fd2b9abc344cfcfe8a5a1ad1094e2f6f1622212f42d354739415911c7d151b22447d680091f799f8b792d5320bc89e5ed5d62ed31bc92b2b15081c8fe9fe9b8c3cd0ad2126ef6e79494d98a140b7556bc342b967dfddd33ec9bd3ebcc95f45ad2a86b98563016fd9ff630a2a7b319fdfe88f63a1b10d8a7eaf9a895287a34284d88ada0e690e23ffe9cf09c58a61e2af4a89019e5f305c80f850e9692938d3db16f2216411f0f70b38376736d2cbb0ff2c32a98591258d74ef77fa71d1f2cde22565a15c4029e40f7e729c13bc64f3a09c4f45fd6d841b9207a2721049dd81e183e79f1a7b151fd9936058fe87509a93d701b005435eb1bc505e598a4be2d37a08011bf5244455ca753d4f68898c8f8e051fc4d9c5bb3d12d29a1ccf3a483120da74c40a9368f65ed40ba84a1248d66dcf30d430c1544e904c2b33c12e6f91c320c8c7d57bb32e7526a5b29121b1acfa7c266e23471d38b0916d091c707cb7f6eee197b29ab740f6f5d937894c5ddf919c31a5642099546e44affc64f23448dcbaa127fc13348efdd0e28a249ae658a3f20b5eab02c66f9beceadcb44e94de9469ee4c337264a1377e99eaa6aea2404082c55d712ba75229119a3091ee8572b5145ff85ab8192ea6e72978fdd10478f2a5834d9a2d3fa09ca94abaedbe693a5204a15a6e4807357f36d339cbafd4b9c18bb9477710cdb57a65e76b8b7bebda02190669f5a80d129eb1fbf0542129ead3cd94b0aace665f8e11625d9eb350368997f10783e510393674692a065bab73eea2d7168ba765175a24d15ca554d8c7aa32560161cb2ddc7fd369297ddfd207047a13b84b856410481c32cf159dc4b0e50bd6f2ca22636b97c0d6b82b701d367b6367eef382ff0ea0fa7de1beea81a330c866da47a568de547b79e603bae297cf7dfd7bd037da86714053d342138232bed1fc3872938270c9d2a49f7b078c43ef9849d8a2cc5ea03c18c4e6590b26b69a8637deb63bf88378a07036e79f2255238bde67fbcf0d81890dd2e6b48383564356a7163626f1bb40f608e9b9877766353a81a1aa516a3ce7079d9f0eb9a77eb57c36c6c49826b2e1665a6d535000bff9a3eb62fa73f41a936eabe0c63ab4783c43451703023e3dbc8bb196c2a0a8d39fbde00eadf11b264ea1110d7e8d915bb72e0b61f4ea1595c3b7173750af7fdaec0177a2e3c09fec9035e4e3d14eaec124e022497ae24df9aceabceb46947e66338706c079519ba542fbbf1068f3b8832203562d9922b0708d71b24de417ea6f8353ae53c70f89aec9d5b9de566b6a3c22ebacfe60cc23538fddaede86618d95b9b59bef5b9e767e96af14b175f086bce17ed4fd87967deffb4b56b8a33753dbdfab69e65ef1333cef8211a11d86ad65e239748965cf0c8d0540e5ab10ff48ef8762f48eabc67f99c1bbb4424dea3c2f113a02aabb13c764aaf8523e2e6b28735a0fcc27a8a941fbcef4c37bb78a05e8584d686c86a7e41cc83b6167ab5f35f16af8123682240d0bef35d33c8e864ae785215e3a9dec9106bde6d0736f613ce10eb193a382629f7fdfb7959fd06bfbf1dd41e3076d3e3f6751df44739fcf67fb7318360ad912edf4bd5792f60216ce19e5da313edf794b9b10e3bbca2ffe4efce9410a939c7cabeb971538ce1fa946b8d97590312e826f02e5be71fe0ae35fd9dab6802a1ad7d6fc7d8d5ea117815b000e75fba4b0306904b0e2b17cfe8b032a025ab04941dfcde7e06f440c8eb1483aa6cadc4b8b0251a9aa61f4880623941a34fd60845726369afbb60129c6a42dcc5473ab9e96f333e6885984d8616b4bb39b16574e0fe2473b9bb7375f4192f32108311c68d58b33cd0fd064852ecbb4ea4b906fce7164a474f811d807461e38f00cc0415d2d65e4f9f7f8f74fa6324dac26ed24f88a9d55cc28cc998f2c835efd9350a09a0eab47f2d29a9060a8d9700650fb42415f39ff1b80bae99d0626e3013a704702849ccd1b819c77973be097a951f04e7dc0146f440cd017dc01315ed7db3b68d45048f955972a777c17127b0a64f39062fde444557884857897387a4d0ba3f05aea26e802340e6cb43e2c4ebc09a2fa0b3a1252f3f1153cb432b2e8db2ba2dff700b87b328acce8a07de8cf80abd593415b6a8ac5413da8aa8707ccc2f6cf281e1264f28e54d441a0ed46e47490cbfb83730616f360fac0882efddae7a88801fe345ec70fa26d24895680bc1db81d141c414022442997a672cafb0ed60935ae6dc42056258ec5a0348bddf1543a8d2078a087581bac5b0f790b3312736e41d3856380525dc33c36d277561f710660d7a3bd65d5e59ee7ff343043702f52f7f37f03e9626993ac262bee2481c01a7ea57e47d21c4048ae610bd2c543a0911658ded08992abd09a3530a944d2b759049892a42ff3674ef7c2720cfd31e6577c6cf7d6dbf606f9db45a6ed12c07f6b40f4a616492a9ceb248e8f2f93266fa940e7104b0e719765220ca1ae368c7ea542410b253245f9e5777b59dcc2575784dc8651be9d60196b3d2ba673f19575707e9acc076889fa2040a5b3dba037dac01c8adc13762f88f44eace1e1c68785b07f14bad1f51dca1d04d7e465fb04bd9ab7ed2484b3cea95f7b67ea1f08c3599b198ab894bf94843702a2b873d5f56d5bd5cb45bc9821e3d8052df7be0bfe0a2eb94ce5596dd199e52505f3437d13a666537af4c0a0eae7cf1baf6d64470f473b18b281f8a5feef7e92b0e9d29230f7f308c6272528fc275ad7df894a031aa958d9a18c7c2847f226c9d87ace2a7a7ef6e281554fec14070c9ef91dca3b7ce0706d1ab26543351e1fb14140d770bb492a996643793f129a4294e174f1d2718c6a25851b50c0ddd73d6446fbdc9bd531efd22249ceeedc8bd44d848b13a142410ae4d06552ac5b24c4e0521938ec30c0b071fdf7c3176a2dc90b73d45012f6a696adb6e7a6fc6ecee9e6a8d5efa2f6c5e45e195500dc7132cee1b5a22ecf59086b605553b654d81fd6a47bd9462cee91767c2a46fad698786db3a14fa19fb72da1dc014badc453b258d1bdce84e3a7c401897f64d35bbe161d01237d1bd6f847ea5f246f403b2daa2cdafa848dfc3c1a527c4eb35b09dc28d9159f7d9c729441d29bcd872acd8300e00ef6fcdda57d20af542c7c817615740d2b3775250ae70cc96b249fe96b1dfeafe2bb6271bdc6d4c105bd2d4da42da715ae2e3c6fa04240991a10d5d222d8ee45c671676853e11e784392191d9738f9a29abd0e92c026c99dcc5c34781e367a8ecf8237bc2d63d60c8457bf64530258169407c4cd33d2b6f22e0a52ac75f4a66090f2038ce2e399958dfdd230c7a33023d5b3819115950d4391b9e1504529b78082ab36cfbc7af1ad5d8837e390eb311ba091924bc19deb5072ae1a1b38e26d91a578194fc6ae94a6a15e986952c75dc1e29ebb4207a4a241caaafa2bdcd9e3745745d29a1a46d8d341b42ccc003cf64316daf3ae960cbf022ed0295ad518c399b059ebf6c10d556ef8492be7df72a222c2764c7e73cecc53bddb8caba7dcabd53e9599291adebd4b53ebf97b70d3a502ad553667973af3dce854083840c21f81224b408d115ba6a4c111c93eceff45904aa0542debaa6d4f4fc56289a51d026c58842193b9af238dc861b1841cf658d95d80335c39565ab1b5192103f7c46d41bf1d4dd3e202e2e7ae0d194b9850d4887441eed0f1bbaffc8665d035d878439cd7fa7a63fc346e25eb9e052454dc5eadcb58b6aec4b891f03f8f7c7b3e5f771d24402383228894b016a59b135e203463fea8a12006ba225cf4270545c165815199ef8d0c0e085815a88639406611432b253dc1675acae683c634cad81da04dfedb7a20ca7644a2a8396d0dee2df8018d44204584ea3f19cf766483378d050ab15cbea9f3601c764002b1f9a6d6b0991f310e5d86d949f38b167c476d58c3dba1a3eaef399598172e884c4ff9ade720b23e1e327cded91c20244c9351efcf8ba92f636e88629a5d38f14837cbf1bc5a1765bad779fe10473b7de70b7418565faddd398fc410a58be10f8f6937b9133d001175d67176f29afd80aa8af506018420653bda7dea9eeca369b23fa703ed53eddf4e2ea9429201928587cffedfbd1e359df6fef27eda3205d224b53968d59b3150c1837d0396391e30be2fcb414637d2743815abe5a896f5e660a05ce8b880fc9846fffe399ed15ee6f4496fd49229e6a4c58cf999bc39a582b1354d60c1200e8e9ad4bc2d4ed7aedd3d916a2a68d02dd30358ada604b5d37a258275c4c1b8e5010da794fbac4e1c4d1331771c429ca19b51b99d7b6d1b3bb07e3f841970c148668ca8758a73d802a59a1f1f89adf209436a72071eb49526dd52d5ed1cfa5e43bc18e13dc4bf01f178ddc31a35fdd33ee21909fac5099d0967e18f13b9de46543a86c527870d272dd89dfe2fc6566ecf3c5db1f9af71a12905d0c850e2d84a00343d2b488d495539d4d83506194fba131b66efb67c864e430a06ca38eeeee7add5e6d4478a960a7cf5db123d6b532ca13cdd5b21e5413caed98888188268a9f6aa9db345e416a0bf3a70e5c6bc03c17489b325fb66955213dfe61ff2f580bc65a2cf6a7bb64f1be82153334537bf94a2178796cdeed1e90af47d85d7649fcba7ed3b52a4b229a96718e12291c8a37d0c22a8c6211fff1ee361e0abfc45080d08b49f2ccb01ebbdd2ceafef614a85a148d2c67a9ab442a22093702540ce188f6ecb99b8492dbad2de3a019bf7bb16fd21e111de37097a787624b2c0c40d581d19105aec85872cfa7709aee9bbc47eb94ab2f2b0963b0205fe9cc9710d709b7be40998321f547f1063235b934542e7fe2f8d932da7ca0af5a976e773ec66718db3d90c9527bd20db0c5c1054ae1d02a02367f23dd1d5bb76cdb635fdc84977eebbb40fbcafde02507e8bad5cc58f5db8fec7b485d0db9c41d5e61ee3ee46fd8864fdbcf1c98e8ed25586b6494b19dba24d62f2fb979245cd892d3c75d62547b61e0854542a350f474f022989898cd6f7167e7f13045f321c3b7a81498cbd6676f5cb78021f4f03345ce8ac0616fc000c03799b82953f7cc6cef195d92450c0509695fdc1a7cecd8eda00fdab39d1cf704520d78b7f4818b13e7781f4ca1a3ffe90d601977baf68ea6e8419de3db0422519af83230ba15caeccc3e97dfbb677406a75727936612b3ec89710164950527763b5f1f2f0ec58cb99bbd36a7ff475218fa983dccc389d0fe075b8f2887240e131116f9e2c94937930f259c82074b8dff3629bfb11ef2efad708b062f3238c861021a984e35f9c491db451f00261a92972deab6652248536eb79ad71659b208a81c0892221bbcb4f5e3d6b773816e1fc6cc46206b687bdf07067c2cff09599f6aaecf917ab99f3fe846c4be74c2688af77b2b1ddb893fe12ede380efdd661c095a62cbd005999e019d46d11ce089c06d39eb6fff2e7265757ee8fd7333cf139b7179c0f23b4bced4c5c00b3322c1eb4c17071857b0243d7b0cb47d1fc8f134e110351a7c7a1a7ec51351a3462f227fdcd9d659ba289e7beec091a7df4d829617ccbd7733847ab6418a0353eb42e9e1fa6e2483af50c4dff306f8223507d4f26c5ef0f4d4750d1146939c9d067c22a3bcf300fb11987b0b95ce6e04faff0b598fe996711028c22c7c4bb44c175cc182cd97c87e53308505ce3a753e146037daa989780c2eab760f7eeed2cebb2c2c3fe457c86859ab61a3ae4732b5dfff2fbf8e34edd44bf52b30d3c33e44e1accbef93efea4329319c7d599185962cf39bf23125b20d27ceb5d56d2d7045b813442acb5c8f9a4f74a07af95c4e5936bc512a5b1ca1d6b149202eae37a68e0237b3acb709678ec8dc6974777b80d317875679b36913cc4facc4754e58c9b12568eea9e4377ca416f6e3f857745fe47954d9d2fee5da108c19a63661578b383f33f0bcd70b716fa85930bd097e448196ce4e5e109a4efe751fc34e1319f7d33ca0144f2b863f6fac8dcc86857c1faba2a9077ee9c5175db59767b9d86547dcec48cb7af847b26e843d2da49d6b4ffa1ce6cb0235a4f63aa1d9ebbc2a3c7c27e3ad2a14e51d9b8168a3e5388dda24b22907e432d26b192f9c89a1d95616d49e96a948e8ae8c996922bf5693ff9bc3da0e879ccf32199e45a38cc8c85c2bc2c16a56c61c55694c414b6b7b964683d63a57b10049526b0e8aeee52af542843fc55c50c3be2d74f9b7f19d9404f01fe240612be4e8e8a058023399e6d0a45f70d6a13482685552a54cfb3421104b6b21a22b5056c85f69346923f0d5ff702f58d0c4cf3eaeacde040e2ea872f87d24602c9d7aee06f203af24dce86020ae9e4b384ae9b43f2a26ad6d3b7af4035bb9a018e53b5a15fb8c56af7913280aa80c8e83ca744ceb62d06d63b189f195ff0804a791f205543a746db19bb3df0690571ced33d0a018bc8eacb3cbcd949bb2b462d85e8867c92f78c949f5a83c2076d8c7a76b84acd34765ff22f0feae20497283c21a8c27b5336b47b5d40812aad053bac35477e4f5368526e816fc2c2e4b215716141b13bc44cef83114d6ffeb52323db6ed707e8efd88e4472869b559137fdbaa07f9cb6b0362b0047ab3c92ea620b658fde567029a3fb9a9b85864fd617469398fadf247b3bbdeb5d1de565699aedde05f87c0c3d837c06752007f20790c2bd0bfb7ce415c00a5f92e76191139dfe6e8ebacde3d0afc6ba21f46b32aff8f27dfa49b16cc2792feb387b67b2c8b8632f850904f6b3a262db5d4fa6777e1449043c0c89f4a574be7f8680476f5455966ef6306dc3e4b4086a0e3947c353b741ff3d3f6171bb404aba67f708ef12698b51de6a00d7e802e8d38113407cdbebfb69a9f8ab7e0497308cfe5f884783a1bf20eb766ce750e00c5878f814449247ca6abc6c33cf983a9a1417cfbb0e38ee66bfbc2c04c9f1c0b8a39790cb8cf24a0bc8b927ffa9b834dbbc9d85a644461d4dffd35420e9e308dc64f13f9c4a231b0aea9f0fb27520a80691db059a552a6727f961cd9c899bba6ce09c05b2a6d9f762dde209ea7687eac4a6491fd331013f7ee94718dc34bc37a9518833c6932c3d6dd722b7e198f70f45d4884a095c90e5cdf1f0b0681427e251c86226e3d523665d838e5d96b94c181f19836930126b7fc39de780c47860a0ff9e1600638033f84e333e5e48d39b951604ba7c4b0ccb34a5b119199bc77708644aadc583b141d9f989c2b4d3039eeb1e308c71efd6c804b255392a9e74720350acf29c632003f246aed2bff40bd3d722c974b686ae2265114a743f7a648140d4675c1eb60f9aa3e6f0c905cbdfed3efc2cc1abdafd3d74a234b02fb1a583ff9be430fdf9e1384d68293953dfc06cc655ebeb644add85bcc915272fa2a32b890bc54da01931e090fe6b1ace71818553e7691b42858c7fe002c63f7c48c9f4828b0397671fa2fcc71851d7313d22b113f4478386dc4ef7d88146f7e3d7541419becad482a7d7f09d3961cc9378f7ed7a2a966cf4bb450292cc1d099ffb282f56913fcd30647544df9594cdf91eee633698567de5aa8c709b81175b24f8049a11a3f0e7780f8064aafecdb8bc238da0ecf48761e92356554ba03db5f0ad213908d4012c6b280798de6069650d886721cde9f698ecda44ea5cd5d4eba8fc6c6ac7dad45c349fd24fc1b77cc6355dc239d57cfff400ab6b3b91ca91976334e84b348511397a6638c38fe57a93fbc5c7a45f8605eb52f6326ea8cdfc958b35279024de6ff656f4868b8410c0e12b4414d420c6f2a51e611c951e760f56881e29153a773863aa9df27a0ad53fe947f00f5ed4a6bac93c227c55c86c8b8ae095a0fc6b8a4f6011411f8273ac3ef0d9bba88fb2642838f5f319f9bf5ac945c247ac47832f4a537d6e5af0d380c72d3b830677c26beefefc888ca9482cca7dba1e2de68ae699b1792fa987305957f8aad5d20619273a9a9a0e46449a94229212018e9ea51e6b3cf7d8ec8d84c2a90bd99b39adb7be5f2c54c846d3c122badcd6f5374cc6d943b347c96c9130162caa3ed8f40c82831711777ee8191544fc7acab776606bc0c6a8884637b9050ad653f5b873b74c4d46afd5079115431af2e1b4b6e67b4ea56905b7cb14a22340eb79e2d9b7337a04c2a0dde2d54b5efa7fed6a9a3c49efca4f2012163a13c66930d5523db199d04d5228a7fcd41c35a671b0b184dbc340075f5cfe2c27631b222898aaf0d024926acd052901fe303ee375a4972d835e8faf209483a52db664235b01786ab44788306530094af5b9c5c8d067380723232633421d82a898d700fba8e897b018f6659091394efddb0a10315be3455450153e235a6c422e2526027b89b38d36ae3f311ce72eadd76e93410c1b32bff2c40cbbebffae9fbc4a04e4884b86648df5c2e6e22a0f73d5620f59b686400ddc9f5ad1eac239366a3caa4e774ef6c4d27803c3fe99b65c279fb3b950568e0656ea2019f4b591f7a293717fad27d2d981e7919f3747567d0e869b9ac8cf44918f53347072f50f0fde9b1e5b3405af4e6bb627aacf5416dc05afee407d0cc67b456ba6582677d53f478592611279dd1d3bb9d2a287d8442bd582751363069bafe60646b67efc481dbe47b9e0a7108f69e44e32a03e2b46e4e419d0fe167922c921bd9c8dbee153b5e23b0f278d985ede13d16999a31b7fa173191c9dfd24bf48a60d264546dd6758eceae5abfa99ab078c8b3a84f637369eb97eeb2dbb10575b2391c701f15296c8791db80f6cfc62ba44e075fd00f187a55893aacdb936e61cf95c0ecc4d03722ef9e7073be914e2c5364e499b0f340d44dacf476d7fe44543fde79f38c4b0fddb48b7a62cfa283bb3a7d56fccf278c5628117b40c8faba52c4beef15f046fe0f33d2efe550cea27ac8d73948ac0c78ebd17c15643ddf851ad911ac8343246547f2331f57f86c26029ebe8097f9ec34740f286a21d6cb29691718e6a108f9ae499549fbc7fe700b1cffef01e442a7073da89d6284f3fd3c9acd800db05b7ee2e289be0d10086c07bd9c7cf84f642c60ce7d43603b104f0a0385d19ee2f28029a7f50d9671ffd06a01c6bc4cd12ac5a592689d57c1e4e83b2b8f406140bff799128d131f19bd2981b51b01f9f4c94872fb6c9a5c01243a6d046d885439f39f9d6a7d0c0f5f30c61d414ddd056b7e4602a96f25fe013d38585b0545485c3aa09a493586c8356e226b9d3d38464d532ff7ef9c781ae02017db50bc20c213d103f76241181e11022699610c35a9c25b7b9f5ab432be661b20524e3ee72b2ee4620e8e7200caef22fb4724a5ee1ea5530f1050035c2742748cda5c337ee0175198dd086a7b0ea3efa16384fd1595db12267bbc63e57fac21e43be49fda18748f40295ae92ac84c725ace728afbfcc3f4634fd042e908b35d73c8a910134149c2388076183a2e22367fc65aab590e536d4f3a52e479d93b5c806b92ec0a84c13e9a18e5f30f1867b0b42eb7d5392e3daad24cff79513b5bb6a693995ff0c935fda61697a9e3a4739319f76a682fcf8c2274bb2a80a06208bfdc1bc6caa5b6f4a28a85efd5343ee1e357f8359045160d52c18c64877f40c49dc85423c34f3336c023f9d5d8e82b5e258036c53824d8c80ca2d073ee8d08b5d0e1c5380ff5116c553c0073aa77c9f1e6572fdf0dbeb1e36270b4a8737a59f9a2853eb105768e4a2a34dc7dd113237c93943a76149ebce9c833444f93735b0cb1e0e431a1b348942c01a085d183cbe3f183e961d088e26b32e7707626e46bb6eb2452e7fee6014ca303f30a54fd44bb41928e27441e4ef17d256702204f5c2b343191b21c5e6f66ecb183a2e12626bbf7b78485ef63462a7228ac146d0080ebc129b4de345c1e1efbefbb6cda800c46d73b023b704fefa33184e6e6b418ad61543bce4238ee86d97496c1d8eb66dab8f3c916a8af26471c93be5e3bc677ec6e1ceb8d722e4446c60b7a5c4ed3e76d4663fb3744dc445cb5635adc5d72ec81a92e18b58fce945089ab2b4bcaa9690e97fcfdfaa8bb255457c695caaf0b506ed62d35947a0c0801539d4c87cf9a0d51545ecc0ea0b3bd17a6e2c185a23b8bfce3bf90d51e38f032210f0ba5a46a38101c46da4eb8ffa87b07aa6daada7848ff3f3d5379bd7f881d575abcb09175996b291b15703c980c28ebd3eb58f4d224b125350e7499ae5f2e2d078dc12f2f3cbd05261967d83eda0a06dffb9768e381f00ffbe8ae0ea1b67eec1ff7664f1b8664e7f69a258278984360e4a26c9ad617bc01a81865e8736fea803acb83caeb489088de880deb57f096373d6c21511058b79d979ebf41f22a29b065c4890b451de24249b267db3bc3842c1e4e62c6a74b3576f89f1e55334e96179597ed6ac5b432ffcb6646e04f58493aa0569e9ee893716e9e769bf56aca52c780dd4bf451cb095f77a1092cf85c380fa1970173dc249e788c86ef78a72083c3f95da2167d1164b6173c3b2c7cdda49dd6df64e0f941f1a4473cc99b55169c68bde911cda0edeca89e71eac93fda5ca5b8077d64aa9380cc029e164a8a4a113f59e5dd944659c71faba304a48cfa76f2a22af46a8c572900a7ec29976ed2997b9ed2e5bcfdad39d1d0ed9d685abd967bbe42c3cef96e96347ba70f154a6980b5f4a4b3eb6a3cb87ce30e6b69f1f7c9ba1c9a7d1a13572b6ee4762fb791a7d7889fc424ece6ccf1709f7883882cdbe38a57782db2b7c609921cd87d17612e24c30b632fee946d95598b3bc3ea5067e605905394a52633b3d69caa2bbaa22d23459dc7f784f1689ad7bfca5f950ce764cac4fd694d18e956dc6eaac3614e29c3a37d22443084c9d10bd8410d1d19046ed1ed3add6c467f0ac197413b10c063f0fa27880ae593fa246cdd9a29219509355a849260fe27467561822ac88d167cc6c368769553e9c816ba83ce0da79c4103385c3b711ef9cfc276560aa48b35d6a3d6345faabc2b9558de4e83de6a9443578c95bccb9b59d24f47762fb5ff6859bbd8df5b75ef9cf1a6522bdbee00678b5cfcbbe55131d29583c95aa01edab9cc2ca4774a9e02b931b438b01adf35851e71fb18de14288c0f70d3e1941fa2daa13e5dc860baa4b666848ee28f367695cf6e4073ddc9d6f1ab06c1ca0e389cadb27ddc8ba926b0b8ae86b2eb866664f8af8b3bd0af7b116c546733001443d77741554e847c34e5314719d3a0f05636afdcb1939c685a064848568b07444e890fac4aa0563224afa39b7af472987dbb03e732505f9700f23cd944c66c41beecd69a1a56377c7e6cf1ca08ecc42d5fbd7288512fb1d234cef45a612188f2db77d917c115e6f589958cbe2be480b3cf434b4d3e4c979c1b038472799d4ea32f9777f56ae00ef182fb5bd1c6d42054e5ee9fc189b43b4cce0d5a99babb25f6112e46fad7cbffb9614a095d882c3337c15aaf272fe5fec946874c606d0bf274585f10f51fce56d15b9d23ad42492d90302a95ab61009c896aa6190ae59989d06eca409bbc221990a015caace1cecfa0e8c1bce8e26b494564f1c4c5654f6c491c0536e7f0fca3aaa73800be2fd99374fd1dc5a4d3295a745146ec319745e453a0736ff49ccb02cfcf01d89dc8fad2f34e54cf82db9f5d3b4256da338a5f484392b9af91e66425af0fed443a7ec1d6b6601572729da127ce6eb0bbf7a18b62f8b50388bb4274070115c32204ad977c7d395ad54324d762dc8f6572f1ec0acdc8586b7e299838e72d7aa7952c665b67b7ace50f04bd7aaab3d67c74f5a35d68bfa6ae4818708780dfca74a1546578824d3c7c3016c7fbbbfd80b08621ba1bbe928aefd4774abfe28a90acef9b7f0237ea1486ea1bef5e67e1d47ecc152eac6534935fc012d0e7d67c0ad528dbc091303715be8e0ef2dfa4ffe1dd84e1c2568e4a798cf30466a8b3b01435cea4657b0fb28a5a4585113836380f04b283ee0f316ff87e38a6d7379016ae8233f47a67a97be946b9e8bdde27d6c9354cc4621cba0d0f8943d009b483cd557dd4cc061531f24881aa86979142ab1d8c7e4854523cf2e674d8456377f600b0987d942d93a5fa19c534b000f8228eeb3b5741b02150b386c5d668cc02d31aac1f8ad9554a5d5d95f39d38206b32e2a6b6f5252fd9a7ccf81572cc6f45ba2d4e3689ee691afc624eca433a1a7ef15ffb2e9dfe84e3ac33266b12b923825b925dfe32c1707fe0e6e0cc0b663949aec4bfe7ca05e77eed422bd479392a0812f6a01564202415d7e2c56edbe65156c0fa905b55adf814f050e09fc87e034e2f07ff2b60759a7ea8ccd2c85e45ae7efb4f0b9cc7be273e5306ecca11d958a6646b9acf3dafed48a0b5e910ee25c4d5607b70eca44fbd9d58f4e1ffa249da7fb2f0ae7dd17425a9c82b0c07aa3351056168fece383bd393c5e81fa0b98f8c902ac0acd71e65e01d536e846201acbe6a5a294dc841f1eed9897745eb38c42e643e6eb7e5d7c3b15a11c9012f669ab98d9850396552a20ba264203929a69354ef1ad03dc011aec8555da39bc9aae9e130231784b5925069e9eeb518f9d107f5588770511aa2c1d78107464d6308bc7f64f6e430c2450457c32df3cda92a23af36f30c62a579e0d431abf20056d0e5a21d25d361291d2660b926a6ab3ffcb39e91ad809090ac4087ed3b679d62ab35f4196412539e56f4981b833f7494387b3890788da93314c6e17c739c90941093c62597ef0e1987af317260f5c5b5586520ca730d7e7c8f135295024e308ccd0ad602a665576c255e0f37c0cbfd08a6c5c0db214628c6975849481e0dbe4c0ee27ed6067ab506b34d7fba5af5dbd2eb4ce7851b94639f68fde39db0042ffb5d8b6caa342bd959a7fde91dcb52eb15c0f535c216e606ac396c3a3dab24bbefba66c410aa8b4bb9380d12abf3a1839c13886f249876d72b4df4a743084e64544fe32db31e1bed0c0a93aa4d34a02b2fc6955cabbb998dc9a320c4ecefb05b693039710d253c7ea3bc24c84b9d4ba5fed2af6681e69398df876310f3dc58c99a5ff924220a47a31d4a7f2317496583ac3826c6f2936c38cc6500a97ecdcb3560b41c0a11bc67cb19fe10ce912918c720fcfe3b14d4fcb516807d6cb2346380db9bf5b67b62051ab5d12b8d702285dfa6e9febfd49dc1fbba2e093d758641b3fd93a7ca200d9b3680df73302350b56c5f0305ffe0cfd81fc685ca831752f53efb6f0b464b19af2e826acefaf1212ed5723a34d5363b7cfeb243136bb42134f3f4470c8a78f2ff89a1c9be81d71d004bf63b56ab59dc1f569058f739a4089f355eb18c6b5a984151208129f6829df636e1837c6695f851ec2c69f696897caa2502e35289a9ca9bb9b884b2bf9099bbc3c992eda67b38119833a8298cb355ce70911c280328f781c6e25b64247e463496e1a76297cd184bb98722f7472c6dc48611597f17ec734886ffd375d3884f7686c7d3ba5393eca0b9974b9be110be02f6f398ba0e9a2908651606709646bc3310bca2202797bdefb7b0fed52517a33da848a99e94ce0d91448400aa640c0bee642be21451077d1287c3fe1cf0c36ae4c57f248fbb3032f65cfbfd2625ccc0bb43f6db621fd22a5741c1be12eed2f2d8f2d3c6dcf0cfff2550722375f3a227e1e0f11fce53104927d61f88db1a769602b3b096cbb26eb6daf71ad5b61cd7d86447b425d98968804b4b481352d6972a4cf53400802c7edec52f7a7036f238a36814e1e3d5e67da7cdd8bc674498630fc4b4ef189e166859a47fb9ef627d1daf035d3716b2ec84b1f2e67edfa606b28a41d7e48abeafd9225c652017019165de2c46355522edbb0e812cbc30fb7ce3ef1fd0f666d51791432a22e5683ff9d7127ecf6600082fef71eedcd1018a24b31b24aad23cdde4f1429a389db8f8f724e0072b1b9d9fe27d67c042ee5ff0dd6bea055a716f5f7213bedfb6ec90db4a16dade42e66d7a66800e97acffb560ea6803e588164daa978533be027756368791451871914339f6da40a3b5374d99fc5211de6b08c1912b8d4d88fd3b6a2fcab3f7edca6d4b2db5b5f3ed90162c69172f80e965f737c6ff87902955b147d12b21be966783d75a8de54036f2dde15161eae4e7966e37e1c6a4595e241e180bdf7098bd96ba4494ae6308bf30344b3de220caaf243e95a6872038f802dc790bc68e39b4d492f16d74048df3bdd1c080b4722a82854052ccbd5c17d3c6e730c78dfeb2ef5df681b91f5d2499ca4759c32ec0f477b24b24263e00171fcab4add2a1dc33ba63679e192dd719b0982c2af7142d4c2c99db4ad21b7ff32de1f5b1206a0844c6542a4bebe6edfc5f1078d3a9049f64c6aa7ef7d78e8de5ce24b2e3d8b9331703edee88532a67671bb2f0ba1bc384ba7996bd5bc921a3f4d2faf055f51085da8995df55559d913edbff8bd51e6f95099805c23da9d2050503fc395f43657bcf3bb92596d4993540d1e34fc566aec34c27bf289a0f8fb9a23e922d1cddb8e5c82679ee4411b29b098bbb6080bf5c98e5a77713f448cddcafc95e42bdb318b056e63595c7173c723a2302078b66e76e1c12f6d3ac133549fd474815419e3bd8073019c6b36e56a6d0cf021a534c8982274ed0077b49ffa0c36379cc21ed84ca91add20fdc370d906d1aef96850ee8c520b0dfd3b1f5c4effb6c1c796e4a940f4174c843af088735a0a173e35b6c29b432fa6dd5b1c012e0951e2c1d021e169f04aeac11c2ed898de5f64da8827b3df70c7be443d70480ca511e824e5ef4cf07349432fe4c8c1ab2156085a3fd32cb2214b934fb208422337fc4ac77f8fd81ff26bcb79a1ba5e906e7a63f9f406460e5c64c0e192fcf0f8433c5634bd700e62867c24e20d989d265ec82f371bcfb08425cfd6dcddf4c90d003d16619980280e479e291a01787adb9c276fa7b73cd5b6ff436bce9bb444b39f695f88530592b3aa1f23f48cc53ce9675ee01827d4cd771a03465d29ed34f211d8c42b966b457e84847bb1397adf8333e3c24bd56d91fc7ec39e51e64031037fc0bbab1900e8633564e4bc9e711fac63291fd59cb41ced1efb8eff18b7ea6e39a3cadeeedcb63d7b06df49e75a70301f485b2f19694061a21f5adcf16c04e92f2e23849511376bee656b07e5b9c18520ec7496ca90fb93116d39d24fb7508e514449dcf4c75379cef0b8728a86e051c41519b96b9e06c7bd6bb73f39559eeed051347324d5e15093c2a6050b68ca9489b05ca7a3900948d3e274697af75a3d89410a13a6ba1cf272d04bd4de6e981d877b018d389672e1205777c9d2f0ece0f4677247a7a51f5935ff9400a9e86e42205eeb2db531977f4758952cd47374ec0ffc9efdc46f331bf499d530278ae7d6edcbf13ea205c0a01f126031a0d88f0074195a5afba058979e179beaf9e74969bc3b74b0fea460f855e90060a394231d0a070c151dd9f27a763e27ba3776b4251fb3575893159d09cca86791f4db40e4e95ebd5a39377952703250c49cf67dc5eb8bf75ab302d3e9c534d83d60b89d720599df9a8ce77ad19c2a2c7edc89107fab1fc6d75db38c530a7ef49eb2a7e114f6bf03400ff0e4225c8aa602d5ba7000c49a0c4c43623f9dab620f9739914e71e92c354e388794e17d978d62c77666df89fd35fab784ff1aaa5eb5fa1fdc531d13e60eec61ab8e4a53dafa3e4a7a9a2f698aca796c16209efeae25934e73a80afa6db5a0e024c981cffc35ff8f347b3de0ba483fbc2e6904c99232e7b73d88b495dd42587d9f94119ed2a16c4abbf87a0190a4bfa85f64c182472267de963dcd28a179f0be22b0245a2af67d84b3e7389dde877bfb38f25a031ffa4916e191c9dfba17a23837f30a648569f666f206517c27502ca6f52d67ad50bcfdc4f2594adee5b4a94cbf465f38f799e018fc6b71be10f36438120e51a7bd88507b60bfb02d78b92efdaff417d3bc145d7b6ad86876506ef129f810a79a64a05579585ebf99b6388b5dd56a330cca3a6f4f0aeeec154d921a26d34981e9bd78939777413649839f6a2ae95dfbddde476d259f2f2d275379b2d1f94db5ded20232bd788259b7d1b0c4409570213c5b3fa6a7303e352e9c1da94c27ff52a10845d879a99da7175fc826e38761a24c3ef4fbc530c9f2034b231882bd37e9957d63847363beaab1c5e179e30584ba31658e4d4a588eefb656115e9392c7eeca9db847483393f582c4da3e3617f849b645e497fe209f88f8d49a97adce4fdba7e52e7f5153a113a52820ac5c34a9c28627296438edabfd3bf69131d111c450923d5bdf88bbac3a928fae5e9473234475429758645e786b0e89538d78ed6d79790b846f6c5ed429f226cb4f6edc4287a9f13c737d0115be86d08ffc1ed3cd29b6d815da5d1d966b230b899e5940448896e922ba97abeb9ede258874d9079d96caac491f428d231e38cc5604e77837839bb9c4da8272825b768dbc2cb35107c9f5081f31a5544131bf7ef444c1bbb800b7e8562bd11cf4e99eb49e69a3334e3cbe87982ad02195147d751c0f45a587bc67f87e1e774221700e10db33e41e0012bcd318b27dc1e6ebc9fab0b28d5e8e36f3fe1acc6a893dee0a7012c0701b844409e2dab4e801c14e545871795b0270d95e5be125a3a6b72a2c6cb81713cf9bc73cc688e64340eb3ca9a5786618ef7e111dcef13bdcdff773d69c94208b918a90656551278d1e126e1acf23782d52dbb3f6ae8067c7d2e5c03276586b47e4420b5e3b2070c9a50aed274b8a10bd39882809ca2009a1967e5045041651282d10c1127bdac56e849e16cdd0455dc3f70a8b5eda56a480aad5ca5246de8c84f629a658c0458a116e1ce2df51eb12f659958ce409c6dfc30a166c128999867969be66986549f46f7176165c1188f28cb22104dcb94dee4b456d74dad323067825b49dfb53743aad1a3072a39190a7c1bd8040285586ae32f748344998050d3b87495fe113fe399a936483df143a9eae09bf433035761e014db9c9c725b26fb0c9207b9444ec2d79b01e82c963bf5e762e2d2b1b4e9d2875f49001b80a2e8c8109b69ef62962cf7930bfbc6f6ab0be43e1d25f4c90f5ec37055a3b105eb48904c2d3661ffce3999df58a1204955755dfee4f17b1bcaa44ec48a368c097c7272085fd825faa664190bee1625fed0f7bc3b5167b320265450fd0e5a94345468f5a81b5f3943009836949398018e1fd0010bcc5b8c432f35249898caf82c8a8bbd47391881696fed00e51f2e3ebb896807e15a12bb3777cf29a8469a480440b585a37b84b2741f07aaf9f849d1925541f1bcd7eb5d193f02eb9b3be2f7faffff8a20f01f7f70951a44a4d19cdbcbf57526a0138a5e7506a14afe1763c0fa18f6430d43baae2709e7facb87827a7a1337f580f9a7c83de42a0a73d193d9067236f1eb0c70070cfff1ef73e06510f00d728eda386f070466c2ab33db7f56018abe3ebe9fda207be9ddbab951fb88a31fdfc79d423ec11cd528bc7adcb913d24874cb42ae6437f17aa234f21d623a09eb6ea3bc66d53f19a03ceaa9f624ad1b1047c14e2572fd20365dd2ec4ca9771c8ad8d511435f5ad4c531c07ea154bc7176561e604df645e555692ff950c1c38949cbc54e17fcf3dfe6564bc4701c6d887a4dd359823f04561a3bcd069ddf2df1885487348b21b4c6ecefbdf4ef44fad9869a4f35bb19dcbddfc2c3671bd17954e49e94c0307d74e07aa1942499b8d1250cfca2514d7d69750923a0cb9285ff8c195069531ced00f13fcccd5c52848819913e25675a436c828ae24a88aedc0d52f2d8a523a7c60a90cac44401188c79e8b23ada888bb11738e5e9edb7b91cc1a8da240b9887d155247b2ef3cbf5c81e3174abb75fa70e829ccbf9a55365d0c3ef9bdd43ca5ff49def9a11a298b641e3edabab6a5390075844c40ed228a3db3122fa09ec2edbb6ee70b701eb5166c770f7eab7fc753141885299ff5b57157e160599002b03fc276fc9ea4c9698500e922e3d7f27548db76dae439b7fce8f915984b94ba3393a97dbc5db40c8b5f4db582bf13b8776285da04bf61415ccd69263cbb9e6321b69baa620d90e8268fc5dfecfcd9b6d0aade3d6b7e9ae9b974a7d8722d7ecf374815e5b079cd1c82f90cc9fff69b439e38aec14c722a7fdeaad3468b557827c0a9254df77a9df7845a6cce8657428e4657a79707bd0f5107e3dc08208898e3f6cbb33a635f6b628666ddfe1cb268ce91b5316b2aa7842e9b80f287136625db84fa8ebca1babf293ab14de4ad4bf33ddc90f68a7563bd3054114691ac71dfb65c0dac2f368967f21739f021071cf5fcb2e3208f72bf2bc7069eaa18f9b37961353779263e6fc811df84416cae3eabb166fec2fa85324e23e5091626210f3ce2887027cfc548d1be7a9d902007ccb0fe658aed4f43e2e17a41780ee38272ee7ee301243fe13386bce389d912831b2111e5694e357ed2b0af66b35e351cfd8d73b39935f5f266a8ac24612811c1ac24e5c9b095d7378c3e9e7cad99351024982a950cb627bbe7736cfada85ce11ba850c5279763e93cc1f12d599a6fdbb9efca38671c6ab6af851b0829c9eeef62053110b485983b35622664e18ef43530185789b78664e2e805c52a6a63c114f1c4948984b9f681500c158e8a49722901912d0ccffb8c7a122b4b534b5a2ada870a1de885c8711134dd1c1a435e8cd62f4eac294c145173c55151947643df59f73c5edc3867f06bdcf124644a19d01240b1fa374ea806dcdebf5c223b4abab17d1c4f7ffe25a29f7dbe53e99e13dd2889e62294226e59a33f2da7c92be21d4ead48236cbdcdb7b99060c1d59d86844972e252a20a3746258b2453a3445c80f193bbcd6533ebe8845f28fce34954dc5b883057163beeaa34564270a51c9d0cc882d0dddb4ef3b43314bd9979b320f02b652a957e0531ab987b5eca853558bf7f712a8086943a3b44555656aec5ad18dfbf9ea04c1cb3cc369754713273383928e6ec02e46c616b7a14b57536968cdaafb28b2bcc34a09769744178f2faf21de6d0b8927126cf6e7406c643315c35ab0f821bb46300e022c652888ba30b9c56573c53aa1d3f379bd5b16745932382e1db5d7e13a783b68d4dccc3b2469e5f2d67fd7b78d62f2dd1af7220a881036b2477293bade4b6070169754cbe202bee1c103c273f2704bdc409b0804c85db42be61fa16a795e6ddd250a5b7d47b687eb994c376bba62256e579082be6037716fe899372cb9dabce155ebd2f8c5e6db23bb1b93a3a238a170c553d6cc43b344ae9c0320155112f8f005c12dbc5f15b83f0a5cca2932e8ecfff38c222f935e9ada2e17126d08d2ead7b884715ec022000a1024348280716ec281f1cf3d6b8d09930306f05615cfdb77fbadbd3ac2541d1fbf38b5a1d539b063a97338a451267629702cc4e186eb61b5b95c7fafafb123edd9c186269064a8e7328198071f9301db0338109a8412538379269888c84d629792a1907bf00159e3344e0b0af4bbb8efe8f868978ebaa55d2c65fbd56162c81a1a9619ec9f0672942738959cbd0d4a2ac831d6aec160db4764e2f2142223a1c8ffd56dbcad7da19674aac40f3589ad8bf44587d2b7e4008f897c5f3ac27cdf066c690ec6f0d6831feed7e52dfc9ae248b9668abc71f796765a34bb16a0cd45dc864ebcee540ca38f58bca737c458901ab85c9586ac00b8460b4e6febafe8904036f43ac2b44da5463bc1289061fa4fc3e566e4f3e26a4e2026c975f00dc221bfb3691a23752e9d769475cff652436ad44e950d1e2f54fe41d721a74c6205cba3c0947b8c7c362a6e998855a4d6c055d70b4f1fc9d9e08610046c195923ae49754f8d0a962d90ac7be7ce4e96653e75be6277207caec7630d995c0128d3da988dfd8472e0c5b3331aafdea94a3b76b46fa1fc4ef679fb5b7b2dcdb7c32df4ff16f94bd114bc6be4198fbac3cb2c8ab8cd00ea3b7e87ea54ba55b099adbb62ba89e12d72e407b492fabb5004bcca98e673d7e11da292a660514f67e4e4685462d95cc8a847004334e4c32371835778caea50d31182721e917c24d41e43d21012ceb09160893f2faddf95ab8ec6b9aa24a1c99acb90fa13121bd286b3cd75d219bef942e1da9c803646c366e1529e814a06c6117b0acd29bcd200432af5161630010c5d335760b34ee6079e8159e667101680b2184a07ac340ddf42bccc347452be8358a550ab8b36e21f55b4beb044e4c2854316f84a3c837c38664c052b00e072f0b2bbf10835e65c8113e8706e9fe223f000bbb710c3da4bfa1f20ae14b100d86d09b3bc8dc5dbee4eba0997061b6c1b02325800f19b926c275dab39fe8c20a66ef68f5fd91c69ef7bd7d33268084f70fb9ba2ba14aca44f3b4e0fb65b8eff561258c084387bce9d3c0890d42131a55b5eb56d5508419d3f8d32cc8f90163ecdfe6c508b556a66e0a9e10a88aa32e28c179d03cad7e3a528e004169398fa7b0b5f2488a4a8cd57bf33b55f4c8d672198f237001dab50fa79f00647318e3ff3f308a6a35f6cced9e065b5b2c2b66f4ebd803c5bd4b28feba2e155e37c44510af1300f38a8b1ec54df9b8de5dd89592d2354ad91b90355d5421f726f58f532dc2e4682bf0c1c5b52a4903fd63cff14bbb74c840a89252f9951aa269bdcdd75a5800e921e2bd82a402c2cabe316b39ec908fcf51a13f3fddb9c6a2e3c39c99e5fd0d9f36fdecbbb4e7119a2a565d17a11a53cc35897287eec1e4af0872850cef8176948c17d0c4b397d0ecd884bed77389a1c9251eb45861cd1e4f40065cb4123e4ffbb7fa05d42d701ba6c133f80b1a7b8fb8032e00ecf49d6d71f42ce501fe528e22c5294ff36c9e1c226dc48b7942943ccc2529e5d4964780a551366da5ccaf6b94058a7232ab3a1979ba9489cf84e7898d09b06b27da7768ead8b063cc35b1b211a1545525e43d3251a00f69c529042c7caad8adc3e61d09126139fa3a820fdc75a99e105b58a3c6bbfeffe599bb57fcae1e5f71e029990df935697adea0766e5f8f8b7b7b081b435c5d7c05c20c20388af9e35deebccd074770be762ba15fb7bf271ee255379b2426504525061f349a9ac30ff7ee1ee2ea9bd09ec506134a609b92454a3cbfd92e7595a8331aab175109c2243d55e6bec9f5f67cd8c3b20f074ebcc7ef4dfce5af40186eb2d5e265decc142dc863317106529819bd22bcab106b0d6b6623d46ba5044cc2ae092a7da096f758886af23384c12afbaca8e3c9421e52c53d0672f7a4d68c95faa366cd5164df971fd959cd1486943634a0b53e3f1020fa67a785283ec6064a899e1a2c53467c72ea7a9ee63c264dcaff11c428c52bab0ff3722791e73395ca2666c40442350a2a8848494bcf5d7105701ed157a747430712e3567430bf9d0b555474641ffbb7bbe81809d193e6c645802554f39f48e200d8b5f5d48b7c7ef5077cdf9e75593d38ecb239caeb9a48ea3c58304b8a01f9e92cb5ba3e257196223452c4beb7d10b2160168e80182c950010e62c9972603f2462ae9697c8ffec3d05fb6d27a6f5a927a144cffa50fcce64ccebf3ffb259c458cd9ef45e60ab9ce46d355e99845704443c7b3b9cc525358557b7030e140825a0f84b8c54b61e9270c52b7639477debc20ccabeda1158ed0fd22991afe801cc461c7368434306a5b2619451835010ee73574473ada895d77f734c9ae2ebee53a5875ed2d4146907eecd5650db147648102662a6f95f1a0f2a7cdbf03e194745c3489a0a67233c57d1f2f7339b3e2c770294eb0bc77bd4e122d054eb9c2dd21264a546ccd304c6aecd93d9825b45861ba2e0036b9d229592aed3771dce1639b94008fc98c17801dcd551244cc3927cc41e9dd96e6611d2d74e50673804f7133b9bcc033a2e9cbe0f7aa9575288dda015d7cf1d71e6235fac8eb8eb52e9e6eef7c74c591b43663c2fe2fb1d56e9f715046ebebbd3ab79491e021de3429ed89b5e74ff148a8b1722265a67520871c3d5f4da6a78c96983f9cfb0ae5df5d807b752ced9b353a314363a97757ad2294a462405bd4f049c7489533719dedad96921d880e3b5d8b8570a9a399f8c49b81d7f97827eced09bc2ed7ec0a2e97f539c17633461b21074dcc533efceb1689dc4e5dd9133941d73aae486c374eae985bb23036bd8c308dffb867d97173349296aad06684a5d90190fb3265d09d78118c5c2eeaeb0cf215c697b4ae2b03f67fa017473f27e6e80f7869e858e2a4e9405224a587124fcbf4cbc3a5f2b38d3431437837158f98dd4ad6fe861e0fec18ac291fa33cf92794fd25d99ec9df77adf6061694f28bd1702189be7b6da6c6582a5190613b8bb7383bb14f557fcab6af64887ea6a729c43fc9457f797ae997f478f44269dccaa13a80f69976077f543aa02d3cd1f3604fbe0e07a8fdbf3e835bc1aef432a42a17b4c99009493b54ec3c00cc514c577c2200464a8b19bb737db3fa285fce839ea6f541abf9f66676cc6a96ca509a5a29379b5b392d8f703810888f56b51e52c3b77d873972079df7a975c7a4276af4cab55ca2e25d6d4bbc468d45f75918527feaefdf9db98e9b56f082c9e37f44b9ae56ed20dbb87364c5890ec47208f27daa21d230bea24ef9b1ae1166ad555cc188adcc20e42028dd864c41a933fab3d8f264c4a5ed3e92a460de1e01631bc73daf4b6f5c95ef3efce3ebc479d8092a85089b0198f464845b33e77b2c88184140e0c133e782dc3e8f1b891c6514f639ba5879d6e8fb3c3c0c8cd7852efad6e048976e5bf676cd25c7afa435c99c9a452674526e7daa9c604fa162caebcdda2fe6a78b52ec60e7298ccb46970216e5770459748d7b95c700269c2f00e479d5a7710cd29d547d8d827a4a5cf3616d31dd6a20f5de094eec219b298f9eae684736368a5195250f2a420a2a7e68a31f01a5f0863bd8a6db75b74e2762da49fb56a29d8a786012e67148aa191ceaa2fc4c51bc1c112883939c487880b7624c51211787beddc6e2ad24f3c74a7159db4591f9daf30f1de79191908b27070c92da2469a3a16f82f08e194c0989ab54ea007ffafaa353e64d0f140085f93fd6911eac59f2f97a1417ec9e35dc09e8377f92494b0145f15486516931ef9dec1b7a67a3bbf5611d942121b6604c98c8775fccca1eba55836ff9131496417224cac5c317d00e386f36c1ae2a9b109ff91e7f4a70c0e043d70e48410eb7e583099819418c1b0fac92499b68a793e06b5db9e26a9edec2c7ad32f7d76c2ae2febfb82327696a392a54f62c99fa4c90150f7c2d9790a069567ae35916103a0c4e00a25371277e3ed2278b721de79a296f1984439ca01c61ac5085e39d6debd24619d0ed61cd7da2f0f887f2dd8f2bb1c49914b50a629b4a003adc69d0e520f7c91cd085dd63644603308c5a2718750847fe5133b5a70dbc301d667584b302ba9f00509ae0e2913c6b7ffdad148887dde49a6ec25b60aa3981f4e87f9001607bd874081176e62dd83b8e0142c6089a1c76ea2e5b294274106f3fff1ef9340b4048a19254f9f7a9624ea0ec2a0ac04c3486b777a80e39c3bb9c4d0dbb8482399a706475f54216691fdb2b96fc0fe710d9cdfda6b167d42d0fe1e1c5453a9f7e5b1de811fc1c06437a577365ec7990397ca2ab92aeb6595ff7b79c591fd9b72597edb2d99e7ff19670c47c38ed319b1c40f62504d99328e48c3fb497ccd71f44a438c093c0689618250ba5fc8064a91627bcb30ce368c37d5a095f623a8d2e05b287dfc8c418fd184803536996b2e4e59fb56b547d667e04dc5fea3ad43dd4199f133c2dd02a486bac254eec8e953a65e298d99ebb4d2cdc43f33da63218434342761d1b214d6279ff7dcad804456d107ee75e094661cf6321104768e434ef6b98e84ab43c48d432beb7dfd7cb65d576d5acc1741117d837e867211e75a384dbde4799d8301628539ab343506f8be486cef9cb78004dc77e68b1163e28de36cdd124d625316eeb200f3cf1a982b821b181c51d8f113e017d2a15290366810af32bdc31b848b92124e8d3cfca61a974502ac9d47ab8a0a8893af38a7f1fd716d8ee7c745753ba447416e2e4dd431326b7c9588ab15f467e1d3ba8f23e6e6061c0e198b3633eb9d3ffd4bb98dd68215dd7f5d741cc9ebfd80695b9947423ec7b564b36e59d67ce7436476fb9488d16dd909de0484376b7d605a14486ff9471f7eac0a824b25ad1a6f6e8ef542458ce5a2f81d47da2b8e7d8043a27a13784016b4b431eff4e86f2c12af90d088f8cb16882b0e7057d1583505d2b61ca1258c8a3dd435cd371d2507887dc8b85238905536f2be3929a48d3d7ff100c9b70f510c40ba5b165a630d7f140d637a76411cffbe84be5de72d67fc30e1364e6a568dedc303c61a9f2d6180e44b9c850f9d5b164ed65aa893101da74173448d0a1072a1556fcc00c973d2c3e3d44cbdc6d26133b6b5be0e8871c8aa913a26fcdfd26b5c43f51dbe2b0cb46baad5605bd1dfe9f73d4e6c58098a55aea3325f591112e267ad46ab0ca325c4f9513b5625d4ddeafebfdc72d7015bd61b73fb8f62057f6408dad6ad583d7983530c920bffd03c5cd61e531ac2b5fa2834524d769fb86dcbe53c2a9d7d4046ccf946939b2ea1bf877cc5e4dbf6e28e42ad59ed3a5a4d4948070b9320b2abe72b25dc6aa4a34660b6f63bcd03431e16b3606484b1913e57b90c088f80b3ee74b6d63bf1b0ab7f1a7442eaf88ede476d39b237b0579b20660170c00f0722f7265dbaa0767b517abbce24f73dff7be212c753d50937081bb94afe1da0014470c89dfd1b13082f01187a8328dd627c2c9e54589c863204898435f2fab6995fd54c8ac6389bda86f9cf30bc9cd17102293ec0d3f7695ff6ff894f7bb0317df699fd35c3faac9a5c9b7564f441a0fb7d9bfc6657c387fba158d064636461dfc9bd1ccd146220ab3e662d816ac638e332875a8acf025ef69f4abb4ff0d26a7d1d23573ca50f672dee82c4e90c79659956cf40090e02e239675c6793a975280b7f873c0d4b5361dc35b1d7a4731aebd93823eb07a76b3b92b2740ca0ab642d86fea55ecb02425aadf2fc4efce1d50e0d5036d622cc5819fefa4564682e7843d3092830d2c6400f2c04d72b91003647f25d62c20b58899fe7b1a0b7aeb55550ba83cec32feb762d4f781ddc60343dc5a2bd251a7449981a62b856f1984187e821a9afb1e41f90522194b6f5435ff935859b74e3864b3aa65ec73722d14a86941f7f18d52eb5fed37a3575b4b1f5ccf48983e9a4c214dcd443b90a39bf60bf583e21f408b5492f11f30e2721e257fc9f3052f0a068df40c0d73e3a4b56d17ea42b9ffe1e0ada36451de06195678d560595d3be2b0947f9908bb6cf92971e31fcd27a20945a3bedf4243daeeae60e5e4f41b80808588cec08aef29e223648254aacb625bffed67a71d2245038057ba7e636567a6102193ebe2ac3f82936570eeb53888f2a31603dca6472a2e3e73b143e3c42ee6eb22eb8bfced78f5a115872166ab452025016ea7ad8fbd0e5a7b443929e39b3b21b024e58d8407d6c3451d8b675dcca6aa33edc2ce9ed55fcd415acaec730f09289e9782dd29d6c1dcf0fa175f169799c64792fb5a8724b6b2ae457d4cd96cd53168ff0ee27b102d0d846c8128e64adf598eae7f69b87a82b0ddf5eb94fda8320fe7521f4f1d7620be2d37a08011bf5244455ca753d4f68898c8f8e051fc4d9c5bb3d110ece7b5410a8608ed885d339ded9005c86ae95771706ca830e60cd8ad1da3f02f19fd842a20772551cf1d3e8988fff2087815ce8a616ef319334fed980f1a2fb3b5f9bb59510ba044a8828aecd4d7c7df41edf1ef0b7ed91009d827189a00537390e2c3a13463eef6c8efbcde8e1941eeb4daa079cb65cfd48289b2eb207be50b172998eb8a8bc57b0aac0a755f29eedd3ac49dc51ab7ac20ef9d3280b4cb91bdf002f1d870597920901858bbfe7d94d1559db6efa55b6e3bd793f98aeb045ada0101ea7529ba080eb2587b6580b715ecd7bfa67f1c7ebfb1c2adcd2fa04e0a0c0368929f088b917ea5d644e4452c2e30337b28bfc342ebddf6389bc590e4a9b194dd1e01a2e01ed800005acfa4f2c73fb49f6270e04d81f12bc53b2fc3282390b4c19ac62342bfd37c384362478933865a1987f1f25aee5418e0dd2ae8acb00ce1d6d998969cd79f7bfd88e51c437c8e5984724df464df059c2016ea206b9171612b7ad78b1b18e1c337d1fe31b5c9377f491f07c8b5f647dfd50e4e8a36e641a0575fdee66d642a9731ae47ba92b0766f12003a88f07d749f817abae3d555e76903bb47d3125278c383896d32c2ee5f78f2feb61ccd249f1e42b44e95b777f15167be994503433ea590a4d8adb37e8d92a2a761a1f3bbf3788f86d78ea3d02a7b360d36c1a3cb5e123888fb895ee172ce9e832484f0784cc0cc68cd10ba31612276c225398383725a92dd5a180f6824f23814583048e9e9bbe3e892252a4324c3b7d8baf043d3eaa38bd083637c0aa0454f8a392d04b8bb53c8bcaf0aecf427c0a2eac2a665796b7a91c6df8202de029b83618d032a08528d90c70fb53a0b8bec407bb87d621747002faf64f07770c6b250e48e87a4f1247a0245a2e2d2fa51e926d2bc02b25cf47d323ffc9d7e2076bf639da9ce616538c5b82980ca7c61562803c6f0c86e314ead538874c2b89e08e751e6a5f99b9279b0e40d472a057cd38045fbf23bf186b36718f036246fe9aa0e849d57273adf170f1ab7388ebabf000ffeccc6ef18e768d51c39035191386c0cd6991f18dddd9d4e3f7ef72fe8cf85b24217894e82eedec619f829b9bf5e2414fa061b4beae46de6452cec7c1838063a1283a064dd34ab46271a073d9862583bee9aeb99da007808e984e072ef5ce55d902ccceff888d4fe60c8146ef541d0d27cd4c5ed75e8574cf0d4f1aeeda7edf50405006a11dc3dfc2aa800ddf1141e73cba54f7e532a7056fb2bc4532cfeb468ea36b7a7728be75805affb20645b47a78ed794af40c955663743e1ef73b3048b6bd7d881af240c0a74a84e029f7eca6923c3fa27f8e027b9990297c501fb2532a32ac6a22b6f1ef5ca0ad59a23edcf65645ec40b6e64432e247ed90a6201969562d5e8f35e83b7496c880f71864d7331066a966f65f146ddd85b6457fa7db12e9fbe3331a87e71698aae043290f6380344f16b435e8406a4a0183f7e44095172a3eaf3434fa5a80a703aa8f60889c9ccc1aa59e4dd1045186fb52d86991a05191f66dcaf15b307db2afb8ef9a1a8b704e0aac7439fe90f6143ab0d64876c6594eeed35fd00137fb71ede9f4502f223a399df727790c801326ccbcb036ac31adc6a73fdb39220794d1e5122355432e6beba0dc27369f5ec1eefdbb17fb00430136cff18916eea7aad2e7f9da6c87cf963d595d106d7329d19865487b495b16734be8ba57c0917824cea95d1f187e79ae019d92c59b13abf547519568f707a0b07f50eadcf299ae611942c5b8325877e836ba264c89f59465fcf4c45a532fb868459997464b2a0f587bc3992ad58744624c64992b92824d1b4ed62638797e08c3c9338041a18243929787d0b1e9a78de3471ad92d314f2139a12394c9787fa124525469be95c91f3f05b1aa4a377ffd4cff64e1486e2da7ad109e9c573be0dca54e55ba8e05a7b76f689b6d3299ec7f204c3e15b6ad747ea9a936f088f8c9927535ebe1440ed0614f6ccd8e9f76c0d8734f7a8d0f25d9b56c727b6938cf61828a648d70180ac9d7f51bd2da2f4ea1f0df707c4899d26da82e0d7663d0ac3e1e4bb8d0e17a0433a70c718c338b0a21e6190a7e759a743cde9d1b207bcab56397d444f984fd2c9d9f1df2567003cba172ae7f271fa82e64f1239d6d68d7231e471590f3c94e0ae2c3406abe4e0fbb6a02192d98287fcc9e3af4c6139472fd564a95323a6ed85a1928af1defdf3d6e1036a77b25726c79c94993fb02d1124a37dbd4883aed528f9c8896b965b11bd8001b97a1f8569fc0f79ee3101a2c5a325b479930a1796783eaae7303dca9f455a89a57486e77d003032c0cb31938419676aaa1cd8e1ab8a0f684c26fe4755c582d4e794b0fca9f718a51a6c061569372e7a95bf1cf6a2699b04ec4ba8e71680306b698a1bac21f3595da49aa9d067645a1415bfa440c07c9b4f887be5572906894536e0f5f16b1c7498f07fb25d0643a8acc22eb05205bc12384d75128fa6f1697608435ccea12d8bbdc21397b570726495ac4bf20a4dea0ad87c73c2dafee106bf0a660d61a124850432760663c9907306f40608eaa2cf47d6b1c368fe572d36afa86fc07182205f780fb187cbe80cb305396561a6c85c447243e825fa71fab82696c0f9c0abf8d06e6527f5ff8a29cd3aa240bb29a41647d7bdb951723567233f1cfdbf17d5157fa4fcb799d740fe0321217b9ac9492a4f3ec648ef00916b7ff3f562d3b17eccc0090f63165acc3cb3e347a74b54165b8e95d025aacc6ea2601645e6cb90a60fb14c3b8cb87d623909dba7bc8cf03a1425bf49feff3e22665d6426d88c74dfe281c988e56981b91884d5ed54e26776d093d989e3a9cf7583cf6b2e695c0cfb01bfd0a15481cc943e98d172d6c32abf237825a3c6487729ddfd85e443d7034b3d77b7aedeb11c4493bb64731870e06a16364dc8a304ae03db0a803d7333a44d37aa84ee8f47ae9cdb966edd1dc2a08d6ceee460a4dc4569806518ef27ab5550c98dbf45c7b1f70df026d260ce37fd881069fa98d568c41d7e57128e5a7246f4b26f7e07b2672789bb43e03d46ce94f212b7bec0d946c45b3145f1f57dba7a180367d1b6aaacf12b0dc4de24fe6525b66ff7685d6dac96621fe0ae03e050ad27652e73c1ff8f08e13469a8b0e82af5069568ada3ba124c7ad70b163045be6c53c8da9e85506486659325ee6b127551dd829870b9c3e6b85e1bc66ca573fb904037ff26b8fd458b04d83772b990d7eeaeab96638bcb2754a00d653a005470768c01f69f3bd37e64f85a5546199cc1a1ae71e0581b89cce5860770c19651c5e70f2a45f386ed5312ea6ba61c662bf3fe34bdafd2fbb9815272f03dd4e1a3cd61c1aa6b414f98ca941b1271a2d3b9d086f438cc32c008faa2a48226f4bb9731fed8c39ae165501b668df5b28311f99e1a322ebe3af04b9d9047cd2ba146bf1c8023b82dbf00555c30a9acaca7ce5476fe865ac75892b4e38f393409659f9b1dd578475c90d340c87855e153649caf9d3cee33c9c54aa7407277159d20aa995e3810bd3e89e2bcfe8aa578591e27d23c5036964ac4ee201dddeef4c08989d89c8c63a4b659dcb60de9d1a323d8d65ff00f1feb19f060e90e8004cf9eaec6464ffde17cbda2be2b25fea96b4ab2e16eb30940ad421de2a55bf1c1d0a25527c462fc15007f34fe21bb0d25b538d0df3815042af18a0c95d3a7a6689236047e7dfa4bf1f93db683d6acf65cff9c98c31a8337b5d83903632a814fe4aeaf4392a2534b257e07cca247453315ec069d518d37161b5763649093a5c005815118377c45931f62d96d6d8782f7fdad957e14905ada0bd839ad13b0600087d8f3433fccb14db4f4e453ebfe0a13518be7b5b09a9c2f88c247c969da8202c52980d939229dd4faa7ed8d8589fa038786159208ad21f9d6e6fbfa792af24e0126b044a7f25d308d3033ed41d6fd019cd56d4e7090c8f2c79ffd8e5316f52f74cb1213b4137f8b79ec56464f5a32ce636b901cf5c77c5c53a33a3cfc67334c8e803d37a0fc104d3fdd79a2f0f0ebac2bc1fea0818d68c363416cc3e5cb0cfbf2f8330c0024b5753cfdeb23d3fafe26dcda77b1eb8fa19ea8462fdabf9311de5c2c5eb9e78b79f25be8edf042f90df8cdc603c576e1891c4f411bb0a30c133f9a8ed8f6df6fa37267ff07400007718958f2c565e3f33e2ac9fe90435277e5c5d69410931c1fdd50a9412f793edce51474e46f80104c4c70faebc9802760b0d4f24622efce6ce76ead8c6cca38984ad3770e344c831c0a3ba1fb9eed865f47c9aff0a91ca513c9d0b68d0b1ba5118d268b052ac228674bf5c6d99153b07fcf7a14f8d344778f3e651efe69e49eb9a47b99773e8e565fc4fa78ac309adb558b5a70ddbe840fb2c7063037e0cd6ac99ee22611d49603a00ccc6d9ed4cc483acfaa192e1799cbe74de6fa540bda42bc99d267bb42dbbf89b2a3cf97712e81a9f7b2358fca66ac9de23870c9021fb1ff2b4cc94ad3b9374d3d59b5d1fcab7c52d4624d8cb2f14a08b145d52b4127c7aebc3b7667c5f636f4fb5e42c6fbdef35611adc6f6d8d98968c105b7c3d9004a74f33b8cca29edab30308a919ec8f64016608b1d04a6c52d3cf95f0bc10e3a4ca66d72260da6680860bed32d64a4c25f9b3797b91188a56411a87f982bc1ea8e83814d51905b85f6b6109fe22bd092946dce131febe509dc62ba0f512f369a526bc1c37258e82d5021f7b525264fe9f645d97bf909e658648161cd5b675d2b511e2a388c4742ae564b4c692f23b70d6a7970c6be32ee9510a68f6caacee8d66278e79f5242d3f3212996674d2e356052f685761102b9776f0f18ddc45586b3b98d45e5aea53e7c2ff2fd839a301a180f90dc8fec6ceb519be1e4e77cec8c46458caa7809c8e25676f0e8d9981e855944efc1eda029a3950fa68a68900bf776a256f217fc997216f435723aa3e6790c723e9722b48d9d160f4f99107d769bd12ae56c5898252fb36d8c5716b5dc015553850d3632a6f6cf07fb6f1c9c9b86432f7ab5371302ba1687d63affdd2e1519fd71c4b47f1e0fbbdb402e499d773f8a37e31cbc84ae1af13b1a1eeff5d8bc2269e4a5867d286c7418d8ba1832fe3b0eec38f8f054e99e8129dabd846236c4779a9e7f71dfc64729ed319ebf027ece6cb588145d1db7effded194695925a756b0947fa76794b3826d4b15fbbe9bc306e30dd78eba4d88fe3c9aef33a396f6982ef7f85b77e74764638fff30498f94bbb0bfd33c315d3b8ea417cf37e91fb2b18afa307ad6f34d2c26c5862bc00e00f54ece69270235c7c1469196d3addb6a6581517076739b26378ab83a7897bc4e661a063383bea2d5f66c4bfa44b38ad7de0d3c4d3119949a5e7dc9e091bfd6a18a3b449307793f82e87280dbdf0e1c09ccf618a1cd87f7b44b05b837a18dfb4b1baee4a9a4d93046b1fbe979686987bdbf89442df0ede947640b18e5d711a04e14e705018a9d9418bc84d53aefb7950bf5411bc8caf03883a2b9057741a8032c93215ff0f02ef548134d03fe5da96e774a439671cbc727c8230e20ef9e66bd6bee0346d38881ab75f08783780af94bf8e3c0bd91c5874c714c594b2cdabaaeacf5f8c4c41e9b07647f6b31941a867d4447da7755a5dcc7bf50750caed513084f336e673171725b41330bd459c4067b1157a8667316e35784416e3575a1e948be68eb819e84b3489af1e7b56a874e4cb4f8841dca39624f736f3da96fbdb158bb93d3a978e363fa71514976d575545cbdccb0d24e2fb970a3ba979253a60c71b087782d197d349f51a1bcd45e48a65d9fa32cfb2c7677a1e51dde08fef027c883a48f19f3131ac3f63a1c2e366818d125cbfd059f959b3dacd203ff5b92614508c366a1cf9feb6c8899ea8971757d634e2ee653b48548ca1ad61bb9c99efafc4c89b2c3a71477dff92b13791c11c9ba731ee8738409128d27333d6aeacafd49a036ae4c97795229747ca89bb19b3f6803fc428d7651d4ca7e96afd932cde6d79484b1c197969f8cc1c6728723b95db85f7a0bbb1cd69899bf51a6f51f92f6016e5db8587eb385f01bbdb4ccab3e1e201298089112a4d9963ec8cca2edd8d0e5330263d21f9c28989594b2220ba8a0e7234166a3e48a34941ba0f773c3f62b33ed47bc899cc4e5fa23ddb83c8d7fea924282d35c45ed2e3e5fa52a357e2f8707439392fd189c10bb1bf514ea98311e8898698349c7cebfae4fa77b359016b763c64afbf4da83a842380f9467b1055ebc0700cb974ac0d8c2c80bf83dd8732c9d575b28fccc3ba309f1527b20931687f1233eef5dcf8055461a5d8d5764f08863e627c8d994cdaea3d26918e99370bcc435ca12790bda72731ace3ad6ab2c7218693789864d9ed4cb71d15506da5ac87047597ab5de623be11d0f057724c272eb333f64e0449340ad5172ab3fd6ea4d2bc5782f31337ce4f1f6b5f5f20fa8009da9876c199e9a7fd5c157b8bfad20c06e3792db085fab7bbf5f328ebee830d72fe2ab7269903801fc4f92b67f6cc98cac513fb0c032392b43b55ab8cf2dcb634fafd2bb6aa75086a6935262c7c54bf5774aa28c5f6f48b837dff9567947ff207ee1cd2ceac8f0f47564acb44638f6b96f38d614a99ff3dc93dfa5bd3da32840d6443c16f49f856711e6a795599e75f4dcd8309d293541416b87069359586efd95c130f5934e97577f73fbf5bb1a658e344afc794492e46f177101fbcc3fcc5e1f9466ba768973637edd8a6c1b1a83c273b7a60f94b3931396bc400ce5583d499c6f6fceb5f22fb8420174ece2d466d0f632d373cdaffe02ee0bb555e26b8c12da66f3489584f6e6233925be66f31383279465ee2776c3fc9471f1f7870d3d353b51eaabd5b88c054cee4f6aecdadc3b959adf9a809dcb8edec458e9d799fa6e80bcce7a879cb8af2eb05ff1f670c30e31642c073ec96b1c42a45fb5058bb6524b50a01d7c2a4b6525881bc431dd0d45536f146b0b736cf43dde3750778e802d98fbcafeb8a248bee9101d6bd23cd89f610bd2c543a0911658ded08992abd09a3530a944d2b759049892a42ff3674ef7c2720cfd31e6577c6cf7d6dbf606f9db45a6ed12c07f6b40f4a616492a9ceb248e8f2f93266fa940e7104b0e719765220ca1ae368c7ea542410b253245f9e5777b59dcc2575784dc8651be9d6a01731b798ca0e206a0b5592aec0898930479d9c70efb7457219c82d73c3f61b055fe212c4f92d83b267e7d661c83f4ecd77d352411ae8140c53be8a7b6af71c788cac8da4c4c3fd29887f411d329a0027dc0bc0645b06812bca361deebd26e52f281e4d4e1be2b315ebc389239a4ca9f44722b608ef7e199dc9c180eca122190532f2f0d0b4641bd1064f3b0831d167486a53b8f3322eaa0fd2bd6d6266c325770fe266335f5f90aaff1c06313df7b208e73360aa58c0bc11123432003dc1fe8a5134f55f6e1a78ebf0ca7f049d391db846a3ae6324beab15b0173f57a96642ed9c1c94135dd2a13ce9cf33e1d50090975cce7cb520d68eaf12dccacd1ac5c0265d10503cc7e59b996c3995bbb559ec59a7242a5cfde7295e33dfa52c259a861390da19efb3369934eaff41b6fa4ab752a86c6954751f31da7f8d8b3f9805d65049e473cedccb2a6a12b652ca85627ba2af83debdfc785831fd60059fc626e2f6c95dc930256d43fc7eaad13a79cee2645ae90306e421196c8b277d2bbf21d76ce6f09c4cd1a5717c3e0d37b3cea52d4ac06397b4b6f5239c9b6e0facfc7c69346a1a468166fd2533dabd0630a834faa2de1ec183a03d30923cf5b0eda9ce008966d2b3775250ae70cc96b249fe96b1dfeafe2bb6271bdc6d4c105bd2d4da42da715ae2e3c6fa04240991a10d5d222d8ee45c671676853e11e784392191d9738f9a29abd0e92c026c99dcc5c34781e367a8ecf8237bc2d63d60c8457bf64530258169407c4cd33d2b6f22e0a52a9d0a2c1d5d692cde482acb700befa8f18869aed0dd7c500fa27d8bb6cfb451fcd16fd40835c0c85b06759329ee0e3572a073ae201386f662222e42c23ebbbf89bbe1b334a4868066e7fccec7ddf76aa23ccebc75c32013870a99b96885d8bcc39c37ca1244f135b959c7aaf94acd32e00e7a8eed6cebee96a0277543744a9b621b0b0bfc463b8959a3cbedc617ef9dc25bad2d6d285baffb6a8578ac0cf0a900a30e1853edb9cd63b64a4621a3cd410ff2e90ad578a506705331ed4efce8e6d8f804b28b3af071efe2d76d217b817d0e17a00a8d68e5439a7b39b8c59f0cbc57bca7c5beaf02aaaa0d10a7a9885c61938f86dc44265796f6a34c2fc56645796c1831d28fac9b3b18b8d7adf4070f0d4e245b2a83cf47ad570fae9a1af2297c444c6bbb143fb9a5e5cec17631d72f5e7729fceb72adde6ba4e5828c1780eb963c77ff63b8f62fa1f1bed72fea9bc2bb8ce2128a2903e8f0f264693a88234f5856884048e51eeacbb55de4a7079d7eb1381726dd7eccc64d13dd2e75b20c979f022c616fcff5dfab4e3bc7af28bc6fa8413f60ed274f19be42d1ed7e26268f877eae478fe15de7b2cd70ff98308172ed82283c0b2d1cd88bc0971f3ba11a63757d163b0625aedea84fee5c8fad7c0fb95aea523352567e0aa3fb5eec12b70a002145af4a67320eda7c9a55a982f9fa3c0d4389ba8c1d3c0e03bfa44311a6ccb14a5d499854ec0487254874fe012418bed31818cd82e68601f50d65e04a660b600e12bacfff51cfa4f6810405c0217f055393934320d00c4d70b032539dd1d8d5765036d1e359df6fef27eda3205d224b53968d59b3150c1837d0396391e30be2fcb414637d2743815abe5a896f5e660a05ce8b880fc9846fffe399ed15ee6f4496fd49229e6a4c58cf999bc39a582b1354d60c1200e8e9ad4bc2d4ed7aedd3d916a2a68d02dd30358ada604b5d37a2fd1416d1c2b50e417a521bdceab0604c454823c725dfb90202a10aaa78fbb1a494e0f8ddde910994c2aac041fac7169f1485d5097677cc8e3f3b7c0633448d8658fdd0d230bc5e65cf6fabeea7462bba051275d0012f549919c3b75d5452070cd5de800f7d8383b898cd91773d2c2dcf6e4ef777f41aada8f7b211bd1df00d370c7427b9cbaac77e8b3a507c7d30633beea0a08624097b2046e80dab7a6dc4ae8aca4c33cc95171bee47ff1bc453470a457b4cf17fb41ab02b468302379c34bd2ca4f55606122b2110c2f96381a80317dffb1fb05c336eaf6bfa4c883a508a936e3123e5c81c47bf1aac2180eadcf2b632ccb713d65cd07aa81819e30b9835b7253fec84c80c544db74c908ea772049efd2beefd7a6894647946cef3651ce45f27b4495cf453abb8224648466957f7d5547a512814fe676cf45a1bc0ff6aa60fc87751c6529c44ceaaeffe09e07f102585d00fde64a784a153e37097a787624b2c0c40d581d19105aec85872cfa7709aee9bbc47eb94ab2f2b0963b0205fe9cc9710d709b7be40998321f547f1063235b934542e7fe2f8d932da7ca0af5a976e773ec66718db3d90c9527bd20db0c5c1054ae1d02a02367f23dd1d5bb76cdb635fdc84977edee840adfb96280329ef8923299fd0e2f6258b26ce11e384607e9369264eee20d08800346cbe4362b531a0bc4d24859830b136b2fe1deda00688b65356339e39ebbd35d86341d806c2e7556614d801ab142bd50246137ddca21fae9e53271a4e320a821085e41850a6488a152d15246f83e175cc841dcafa3878ceb680d62d5b0929d5dd68cc2c7bad81e978bd516eab04b71373e3c188b5e8b4c70fa4c60ffd69db310d582eb7ec9e23e412fc638c11518e65f958857a34bcc34fd4bc9029176dd5660c783e8b1dbdfe8d3f50756b5838f90d48165158478fb51630fa14487034ea2e796489ce74ca4ef08f693158662b88306e5eeb8338d6a495ec0df70c054f6a43b885a320d9ad708b062f3238c861021a984e35f9c491db451f00261a92972deab6652248536eb79ad71659b208a81c0892221bbcb4f5e3d6b773816e1fc6cc46206b687bdf07067c2cff09599f6aaecf917ab99f3fe846c4be74c2688af77b2b1ddb893fe12ede380efdd661c095a62cbd8cff59908b1a56e568c35a0689dd21a5e6c7842c0403bf3a366b7f3250b8689c02b5fcd7a04f4db10c89449644cc7a86acc6ce87b40dca4378e87d01418bc6df237213fafa9eccdc0fd1ae059212d5da5c8f90c4c2ad65679111deede370a427f5dbfb6a2359f8f9da15496778622166c14c5c7b9df7949ce1740cdaf258da706dcafa781689c7e4eca8d699b9ec5c227e6dcd8a8eed88ae563e4677bfc844f285bc6ddce0d9d5e84c0974c1e34142c42644f5c5a8a50477590120717618e6abd0b499f131faa80eaaf8291e7f1710c7d799ff9ad2c7bbb867dd67c569b7e8f7cbf762b71c08ef99031570ef76a8290de3f8646b938f8b01cef7ecafc51f61fc6fb2f2255ad32d4958ee2620c67ed019fcb12ad5b71d713e50d936ebddf6858fc50141221b42f03a2eba21e5518f6981aa8d2e0c6c6113b4f2c79292b6dfb602661c89ce1528c18e3a99ffcc63df123942835692d3423b2e73ff741a993d3786d3ce3ed37bc9a7cea5a965358bb90172888729b4adc146eeb901070fe2098d752588cabe84e5d0ec5f59a0beedb5ae32bacfa3ff50a4455401f50368ee8320ffdfddf580b8e7da42b7e6e97df292313e189068f16a0211d949ff69b93bd40a75f58d80fcbff99d47b5b1bae97de9aa68c64d751037d43e9b77a875e3b65f658c058394c8803fdbf4701186671365291627163429cf9e45af3b350a98f64f0979368b3b2026c82df38a65baadd5665760682e9fa22f9dfb212b2dd0b488dfe7b852f33539522f9cf1ca172cfbf679797f6d0fe04d02a903b5ab85bf8a809a2be587c480b6655737a060a9ecf90d565917b102ce21c953da0af809c78dac9d5fd7b002864c216ea9e17ad0a1d80042bc64b210dc25303c40e258ee3c0c66ab79db5c9c6a69c2cd60198d71772c1a0334481e63af13ac0d8d48c20b34f4eef91deb29083f7c5963aea638845f5ba5adf93a3e4424f7ae65700d9ec4206e2551fc6edec1a06b341df19da9fd2f4be3f072ab0a37ddf9edb1832933935098dd52238ae27d83b7d188d5f03060c82a77adda9c1fb5f69ae27a8bda8ebb60a28536aac799f75e883085316042ad7bd13055c9a56eecd0fd15c14a593544537e200f2bba1abb686a00ef2dd266de85e54653e899cccf2e3de7861c9ba4b0893a98ea0b3044bd0ac5fd8d6777f3f9dd700c81590f45c8000e5629d9640b5f2be209f9fc0c631bd99d54ae573897a3abab9fd9957b35fdb17791c5d8c8f7b93fb0410e27a2838a20e9c5908c9601f0f600bb2cfe7732ec7ddbca47fae09ad93e0d4a46e348b0619a1e4b0126e06726fb83211e7bf9b21067623ff73e7c0a24248b8f8027a4217d902af89046c0dd18aceb0085550ca4d065d9ccca1abbfb6920aceb6b6992fa7afe803cba3371d1fb9cb2173f7cf8f8ff6f3e1b92c6743cde8b16185d113ca4a00d13a738758f5a73e6648052e2cc605488d64f2fef7f24b10a188e3909d42fecd8c47ed7836261c86bbc513af99819837bc4eff39a9e3f2ddfe041e850ddacf2e534fe98a9f19104ca398dc9727586b6e5068ab9946e0f1d3ef5df1f65641085e2c1c88511f8b91d684f1ae77bd72570904b1620ef80d52193e1c06daf150934b91a2ea42c841c185fe19d107cef5345aea94681cfd3b7e2882086eeb6e2274856abb44f041fca9c785345e0b367de4256285f84568afdeac83c65678f8bc04a6ec7679b648673c3a8ab3ff18eaf65fd863524e9ff2dc623ad13e88e913305536b64a25eff172061c64aefa9c29640d39c8b7e224764329197598d3dd3680afca9504f2b166f6192329b5030e444fcba04674c4113f4df5d130dd5b77d874974052bd7c457fd88e88cccc0f1b064cb5490e84321ac26321be2841c1e982ef6de3848ce9673ce699ba70726fadf6245c33a074b3d810a5bdbf3b837e8c14d0be9eda6b28171ff3a51017619b191097c74462cb0d8b0428329513387f3c4c696c5f365ed4f1c2bf3915862500404cdc6ee567c6b7f5366e944a7e151cf025659dd8dbd24f2a66dac522416d57d179931c1692f7d00b438970fc5930f4765f86f2227160a3baa42749e83a85745747d361d119f278c4ad539f9dac5546b1ac85b0a95d867c9faddef57c82c3d8d4d440e67dfd0c1c0137d6a876e47418af092d71704d411004d52e93ca3c9d5d43ac269f1011576533c836976da21be441863ecac0c78a8395a587174b691bb6f69f748d91b09f0f60b8710127f53f61619bd6619723b9a06ab55fb2f47d3b4510fb81a91587c32beaf84a72348071e5b8a9e6eaef315bdbc686afbd6dd8dc9e3a25593e81c4d1aaad0c4db3681897987f61687b1a2469d9d0f6083c3d9b5188b695a3afdc495e06f5f9f9a3d89f59f5b0b46ae59a66d5e8773e32ea5943918782cb929585c4aaf973e468082b605b66d441d6d52723dc95d828a2b87602fc431b568292b8f8e4164c8b7ab5403a5343b61e185497f0c7aff6a811ed24c0b8e20ded755e280ea0700402dc6c6c0d5ab8944d1a0ce29be333bbe92340b055d84856569518183696c965390e127b599e8edd120af30b5bf1b2d8654acad11c6b7f698479b05614ff96156ea279c312f5cd8b32dd6a11d192bd461aab3369da1500f9e6653bf7a8bb205528c6ec44935c11ffa4c988041888cd64ffe43965e79873d1a74c1d00ed3a6389fb956b1ce73227e073bcb8d61215ca2b10ef9bc24b09853b5be59aef5e84554ac42fb2dd1f9861e42e40841776c73daed2a8d78e2c737c97035b9e755728a346f98e246620e446551901544deaeb4ed4e6ed8be9b199b020cc41448d8a38be1b7c65a1f602f77cc199f8c6471a8607e3ac47a49df67a083fce3218870c7c2632576ce4b18785c7b844ddbe7142977f57bae6fc7e3524524757f4257d623bb769ec09c6622b25634a79c34aa2b5a5160d3cbc51a7d55da45030803ba7905c4c131bfaea099e01d9cf9ddc4f4a5bdfc05443c4fb2f9c8191175ba41af0d066a95f88a7e82aaf1c812a4cd39f43bfb43bd98abc45c39d1c53df2200548d8b3504a90d414e9721f6d51761cd0378423e38595eb51f165a5dac374b90dec23481f20b7f44a820a9d90d4488e63f06c430afe7d9e0673367dd35c27a4d173fd9ca42fb8ab8b129267b9187eb74cf8f283f0afe7595fd7a0bffbadbb0e76771f8f6d64dc0d920de1fac29c99455902b90c87c470ab74c94609628ec1ce940fea8f94ab10aceb86218ae81be64ee10b7d22d1cc7b2cc8d821e23cf903868e6a161c257b1d3dd76aa786c513b3d62fcd4e9424247c8687e8b74cf76c4b5d557a7be10f66f22ce00906987681b94ab8506f5799659b7eb5ecf029f023db7fddb8c83fb9dfcb22be766fd8a309886b720b4beac9578c41819ccd6da9f96f2f743645db9a12f3ce158dc14f59ecf2521cc926741c7cb48fa7f9f955b3a286e62293d2c95f1c567e2b2afa394472d6ac70ee71ff31380c6a017621982021b40302d8411d4ce4b145e4137c1bc5d0d1e5ff7086dae0429f76f2e7a0802d56d7e39d512f05f8ac028aba866b21789d513be77c212b4c321019703c91468684be6bde3ad3ccd36d4d18e33d07683415190d6582524e6b6f191a1814b76dbc26d1a97388221fd890303f7f00e576d39acb88a7f1175596e39da4365b5a8782607ec0bf5b9df9cb9b40f417203de664c0512121f3adcdfa595d7b34598bd27cd87eedfdcd28bfc7f54d977640bbe3329808ce4591d70ed69a6f89693ca10f558eb1cf95f14de7b3b1e8bafb44158e7197da3328245227f6bd81c2554cbebdab38a22b221cfd5076103b7bb9bde5fa01b9409024ccd795088e5c9672cd637a7964b4fb1922f294df92b31b3c8a4e2af5100406fe66764da46bc0d2b58a8b167c33b24339333d1b5fadf4eb9066a4206c1a4fdd2892de9b3c6a90ae45afe0877a6b568cc1d24464dcd98bba148a3e483f4f9e93bb940247d48b926468879fd741ae34eed0d355e9113df4507638f3b42d843402092e4241f20bc9f62e51180ba6bfac316183fe1792aa7dc690351efd72fe88d6f89d656f3293c2c522300cb7847d3cbaf45564cac340b731d596ba52c5c2ee15c774358ce550ee03204c04c2e6203edb217dd14056debf3e88e12cebd3576d423d3e707a68a7a5bd7ee99a6e58249127cd9452860ea6ebb989a1ec6874790813738e09581a3ecca2e38c6063551f6a94864aac87e6a5fa1747d8475913ed980cf134ad164819b22a07e91ecab0e2fda46d4c1cb4e67b6c7a6053551c25ad894011cf542202c24aa30143fe07853a6f09e307c1e044f4537fcdcd921ba1ab46dee5af2b01d4057e7eb4ddd0c841909d72886a9aafdef51d14d58a4bc17e8d5d202867782bc111a2b4f1be9cd5f9842bd60931e630501bfb2413b1979fd4ab5976b7c5ae8a6f10091dce9208448ac609077e3ae11fa11a46da33b24bd19a0104b4c811766689933ef97cb7fbf846a60e5538de66b5acceb495a112381ff75da75c1ab9cee7d63a93133119b859e26d0782ff04e83afe966706257f4f980797389ed12656c6a29190ec761413befaf8e615934110b15db669572f8f3133b56b2e38ab5befcdf2a27b480d90280109f512ee5fd9cc711a1dc16f9aa55612cb442005be59976112af6a4a0580626c24fa49482d53fb8a22050c5f30d8d1fa89dabe921770548263d829f74f5bab8528794909aae540d0166f68140f12539bc5e521445907f4f8fe8b10e8053d1af360c53a7ab4bc41a6e334e4100fb84686852611213f83748be6e071b53c450a8d075f0de8c2fa3553234b411b51a868c45d725a1a763c43797eeb03e9d252ed5b418a35879ccd4db3161bec9f7ec23f0e677fc95e71f2b5c8019c7dac66395f65825c4cb45c97b21fe6d0e90323f505965e0e63752e8969b8a076dc922566e72a4525580f010f8c7b1a4857c8fcab254914b5d3c9e8389e124a367bac417b46e575699d69d8a88719d13d4513748b237fcae8d6bccef4afb0f0cd9465494944fa1bf89bb74c658f6d5b98cf13aa44c7796cc49c61a07806b730def6778ebd724a195e244c987920ee9e91141cbf2e5d07c274b2f6baf794ac1630a4ee4a684cd6045b29b2eebd3cdbfbaa9d4eb91ba985468e023d3bf38befceacd9fff74e21aa856f46e2111e857b573e30a3450ddd2ae010387d768988c78f18d841196094bf581afb2ce549e0ba492a386c9aafa31c9daa9382a9ae0ad9640eb65303692847d6a9dce2223f542af90c900740121eb81a103034d35e37ec90c3ca7cc7be27eecd19abda4043d025ab2a80a1bd30827f11dc2c55f64cb20b71e44cfdbc423169977f4ac94b6c250b0c9a72f06cc2f92d967994163417a1b891f65d5c92ce6d5655292bba946f87118a645ee860ecb903966d8ecfc26761378ca7c579f890c07f85e1db23ed8ab339286f48f4d605d457f1c6fc0f3282a49d725e6a001840a308962ab5deddc1cd3a9031b3c1ab14c276dff52cd5fb34f12b394ea0548152092a6049e045230ce4b26b35bd8070efd70305ba37d337b64a059809c762ad1e4629d0997f56796c1ae62c215498baa6762b7846c7d3e948bb150b8271fa3555e5a9c2e8ed4409ff862760dbce371d58cabe9a26dde4acdc1c698fe2705c2415d8d07b3a496de92c617f60397f6b7744cf620e6e11ecb44a6aaedaa4beeadc028c2c6fd7898cb1c6cfe97eaa47c81d9741e3497b7cf03e7de4834b5f2e8d5ade2695f3dc799ecd925dc8df109cee9371ecd2458f1b15ee8635b23003ab962e5627583ed2107bd4eeb4235fbd16d32fba306772367b62ff5eba9acac3d90f2c073719469c61c20085539b3749d7147984a6b3a3b4bfc1f3a64376d3baef951152f619d8334f5e9eb5641b175d6af2fd26591891cb68e71f8448af0873c55d05ed19eb3f4ab0b7f393429dc5adbe956f46b4e8320786a2a548b8d9304c2f98c4600e82fbed009f2a421688cf98c7deee26cd39cf0f3f8ae20849dd682d358385dd43ea1fa2ae91c29974f13064a3267cbcaa1e9a8e8d96497707668c80e76651f0bec5e2fc008b2132e029d7cb9eee1cb0495038caf18eb582666e071ade01f1ce11595b15b89f6974b7acd676eececc77c562d740c2f36b9858642f6db338b7373d22929eae1fd3605b95a72ef654df12d150c4c9d4729201b26d3602405a388e9e60203ce9e2dc142d24f673893571cf5366b6825cd70a157e540c375561507ca996064abeff40a70bd75395eac34a0061641b04c23839d4d5d4039ade758ef46436cec0a6d22f4db3b750ac80280f8a10924da7dee71273b59ef6f3fe9215db68169005bd34d5ca4a80db63e43c831c2b854bee11bc4222772e42eebf27893aed5df503e3ad019f2f9a19c5e6adaf8aba9701c67b4a553093b435bf074fd83974daa60384a07d014fc976fb782f18a0169e3f0282895d39e6849296f56119e38e33186db11bfc4a2e99b83e9c58d0c09c7381866f35f93501d8c106e3ab28edca3f3f93e57fbfba1566fdd9dcc5e7b67aa1db7973169f0158a39b3012c04233b73b8917f6564c7bc812f63b25b632b02bb30d3f912a27b2833a4fa7ed972abc70bfeeb9df62fb16771edc8cf9b8500d130fa1c8e904191e20298d132ff608b7537576bdf4d5cfb2063d198ae4dde2bfd96e31c1d720b7d9f8756389a019e8b500c1beda374c3f49d68bf6d1573410bd3c1b01f463b22cd498c1a4a19ebe855479f3ba63b3bb40ce4e7e03f7a62dd747ebec23f55ea9c74f6988425f03eb1fd7574d18f1f57743a07858e30987ca38a1bc2765a8d10702449b0b0a6ebc6123aa5d802fb50a7dcee66f85914c78d4b7779545766019c46abdb6387afbac37c49bbf7ef80f352bef8287e2bcc668d022c868003be222234d6586f007396bf43e313d2d671b3d8fd273c1a5e900320870808a8780532918fb9d6b3942c746ed5a2ee9f044f2330e5b14d0900983de696c501fa4544ee795f1d6bd4831d1cdf451b050b63fdfbfcc9e49dda5e4dc7535c180388424f6f959c842cf656dcaaff024e830138bca2ab80a9a65150b653071650a71b27dc6b34861d4dbf674e1e44c10e44848a45eb1ad26260a9e450eccfa5fea6a0dd12786ff13ec9e5ec6ac642d0bafe68a21d018cbd20f5d3fde1a71bd17954e49e94c0307d74e07aa1942499b8d1250cfca2514d7d6da8b176b157a657fa89e7d0333796b58ffc2a8ca31aa23f63ad2065dc0397d0b90466fa26955e74df97af0dd2e110d49fcbc6cf9aad251e990377fe4f72581ce3be1476f81d02dd0f95c80646be30a514665900775056684f239ac65e1525b9c0b9b4ef515e1916246aa024f7bb56481457a26ea06a283bb23ec54d836fb3cf68bd409720e261259e6b59a4475e1b95d0a3311630bec5fdd0f17b3cc8303896d638942affa49ea3c7c074eacb13cea571f4bcfa51bfb88e8340c811d4eeb932298fb22519de12791a6a4092dc3ef303ceffe4c17a50271a51831a863097df5bb344b8bd1fa1170cb78a91cd31c7c1dab730ea00202a5283f16bf918d2299a542253cf08a1cf9cc018e6b935e54924c2e49c721ae19db259d88b8816a992e6e951b55d511e260f5c9c933959e5e474ce4f40bd859ad335dcf99a95a04640fb9d49c2fcb49a6976c88370c5f3b8d7b5a564450832ee532e73c1480dd7a2a3c6a5d89340a63e9ab705fb4fd66d1f308f17951df0a35ee78fe6328283440143d9f86d80a65ea014764185ed3cf40c6fbd45f4167e69845b3fecf3f0867b0a7a3b94a959deeeef13d66278aa91053b58d67ac931cda6510efde52b77cca8334821d477ce9f7f5b9410840fceb9cc51508ab9dd33e87c86cb8b5c5543519ce0cac3fce803494615c40a8c7eccee13adac912eee447110f64af32c3bc186793ea34915d57e6e8fff0fed6bf160d25ef699ee7fea67c38ac24612811c1ac24e5c9b095d7378c3e9e7cad99351024982a950c65b6beaeb7506e724a9e0fb8d46a3799844dd013c91e4a3efa92237c5c10fb552b0cf0cc043723a151c0ec74fcb3ff2754b224e4a33f8c88ffcfdcf9e0d83d8ebe75a68c6a126d1d03f8e8de299f0f5e3ebc98f0d10e04ca774398792725cc20ff12bb957d20e3a6280660e191ead0af8bc8c95763a1c7376640857bdd95fcec07db890fe3fe7ccde4dfe4bad9c1111c06191da35760c4d5a496f3b5b823825d5fb705e6e193a5cef86d7a87edd5ef1998a6ed5908797191bf76673b0375c250a7d7a3514a6a3385ee51c648279c12bba6f6f878e692db0bb982fa126a827f8c1b08a86f7b94b3b26ff2320277d393c9314055dc53419258c2ed44425ddd3a56fc386f770f06ab5e8f24bf167f6a4c09571179dd9119d8550f6428989682720ab94cffe68343e77121681f26c233d99d3eea3475c380d508dd6e225466b1efad3ff546c2d9057449df3e30fe6c0c73c859cdce84694dbc4d5b4b19d651ccdb509b7dd12612b872bcd3b2822c587de5aac47d07546e42a54932a33949dd159dd5685ceb6cdfd4aa0d1fc1483a10cdde3dffbdef75eac291af84397f860e55c0717ee3e0fb3867ef3dd09b712ae984ad7586f1a30f2ec64cfeab8acb2717427c3f1c140bf9c337b5b7dffb5be643f0686768160b9b65184d16d92de43c5aac9f2aea83841040a8caec939413327739499b228fa1b9d8654bc04ca2cf6b646316848c4f87e62017c1669989d662aa0ea89de19ef187ab0c2b5d44dfe4a62b4e994e24990ccc61408f6002e9958abd90f1379ca335fd69ff8eab25660ba338153c8fb6aec75eb9ba4164ff83a4c207ba8e8e7b933d2350d8475db9e6f9c1168dee4915fafffb666bee2c8714766d85ac6dc288d6c3925e5303063db5a3f73c5bbb373a0f9ecef4af2af0f3751d8c2d23580fa97de698071f9301db0338109a8412538379269888c84d629792a1907bf0395844376f6a2a8f45ee19a67703784fe9e96ac046f6d19a44ab846ca828771110d1c0ea0d7c4ebc89d947eb6c6bf4e9b33ec594fcb3fcfea0c7169ab40c8519edda01e6af2d7505cfa3fb1177b96f1e77688fdf0826d94fc2738342128464e6a8a8713a8735780ff592ffc2698b39fcf93556625b8e286dd2dbc296d568728f0c15ca2c3e75e78ba230f6a3d76f9abdc231c4bfc3bddd7cdf2c82b94dde8db7050261e5c88212d4dc5f4de96f2c7b494e77488207444089782715a4896852efdda5a43ffb6318333b7e53dffdb2dee709f840881d7d0159fcb441972044d0d992122a3fc8d7416d004b5c12c360850367da2c29eb6cdf1026d2b0c8fb2769f6e44fe07c86bfb0f99f4b76a792ed039acac5c5b80ae89721814c6b7caafb4c3624f17f1b4baa0be97c1efc2d86f6c836ec102d700a674c22f08f85bc075240cec045a4fd8a04929c32a26d5467b63995e318e43bda25bfd88fbd431d8ffd8f3bc18d033407b78e58a201463f394b8bfcc4b5a2f3518fafaf44fa879a70b9016e09e39d7bd7d86af3ba981e41aa09439080f72214e762eb52ba17bcede0bb6a9801f90d52b709a4786677a1c99acb90fa13121bd286b3cd75d219bef942e1da9c803646c3664012a041687d62d27e9ddbadb49e063b71a5d18e71259b45cfcba9ee64b682cd640b071d843c1804a80904f735e7732afab65c02f9bdee3f04fae5ca51bbf46339eabfa01ef36ed7280a6dcdccd3f5bce42d531cc4cecb4588ceb561774945769e4a7e6f223f789677c6daead4640fd2833ebc47402b5008545cee5a589855d809504f26a1776684ba37f85022f9c4950830f60030e31e16967190fab79fa51e08285b6d3396b12038eccfdee3c1ac0322ff8e6047bca054857a4052274d524f929c7310ce1bb4e5d5e5c3834b7bf20577937b6578147282cb7cd58809fa62fd9f7eee448b16bafbeeddb0762a3d0b6a08098b9bc6c510f10fb4422bf7fd5bea5ddc6d271d3726986871c1b11672dc023b6e5ac60ff2e830621679fee7200431aab63f72dace6fb4be26a56faf27dbffd21e8add8e9d0234e3b0796fbb337d68b70d7c9dbdbdfb83aa47d3a7c4ed35969f1881be05467a2e2e0c1c5b52a4903fd63cff14bbb74c840a89252f9951aa269bdcdd75a9c2fddd8c54558000b2d69c3f68249624bee460c38d559f68c0c25b9e3879deea85f839895731cafff6833019a50e6d2a56581b7d8067fe5ef1b68c0743468cd4ee7b0f51cce315ec475bd50ceea90e75a283398a47e8a2ba14733af0bb48fcbcee703ac1ac2b57810b89a08d74ed3e5d098e5bfdb025917562881507a01afa5a2a0f8afa9389045c1a36ed87592d4abad9e3abbaefe788a0aed81fe1284f142fe30abef1d5d2042905acbc214b23be094cdc54099902a1a7b7fc8a43c27cd5362e266c037effc64fff72d36bcbc13de77250f3675cbcda59bbcc922e1e2410a3d4eb6ab2147dbcb7f680523aaa2da90c5bd23c4fe081c1ac62d27c3fd9aea45e600e4047bfa5cb6b5e633527e814993386b9183d87c9e456f6ea9055a54a254b2bafdd884d6be299c00a01ffad2845701be36ab07f7c92816c9f449e58694355bc4c313c1d667a3fe868208604ac187ddc7cc830ec9c816d8197604762c966e9f826daa295b96c390161eec4ee51d6f1d7538cd7175082b4d7246013ba29f21da767664e014016b0ef6bf924e48cc2db8e54f6ac6104d64750ea4890d5229dc5bbc15b35501e8c6aeb229d2440718f27ec60ba83ae6f6d8923e9bef3a918aa059cea153602df8145a67cbb17c1c02a3f941ceb292fd0f97626449ed9380b848da99120b1cdb5dc36e232af9416ff468bac20b609746d5c59ffa774f9608467a76f476c78460f018aca3b1cd0abd3d18b5751df9ff88ffddb32cd7fa2964c2663df9bdc3a7192c509ba574b9221ce24d970f317ed7f43bbbdbfab3ba89de7be426f645ccbd18ad787941714ec744ef4706ddc096369038ec53fc1d6de8297424c3b2fc6eb1829d2ab4de1b43b779090e361a342ce8e489d994522c362bed4614caf746727e05409b5959dd3200e62856dce6dace164be36872ac77eb111636753f054a23d06720baa8e5754896d0c1c605ec7685f8b3d1cfd223356b4a51035e4d385cb4260b60cafb74f85036060d5a9183fe5bc1847b97587361ce70d92c1c73ed4ec9d5657bb0d563af26a657f2f90695c4244d579e9ce107c1ad02c659632e13015b5e625fc6f19fb08af550325c5460fe9f7d7a15e8e28d21bff79d7f707de856d8acd6da720429406d92567b235877b04e22f79f6bc4a751f0963be7aa8eb31ad30fe63b6ee2217d6b52f995ab744c2ae5f73a0a75c6bf38e8afc8140514096da160ab23e82b505d9517c2b9f9051d07e69f5c5714e7a5bbe4c78249a23589715a37f48a9dac93a4ca23e47a4e4e2f07557355b1308377109ae208fdfeae31ef9950737ad94bb9704d23a15f3d42e923548f34e4fd9fe49be9aae92df0b345ec49a126e0bc443a29874a821485d9c3ad5150a0d41223138e73037122e5409d374a539041e709eea24f6fc77d97b53486d9ffb26e0104cd48e61dcaba48e8ac44b7005218c52bb5c20f0295c9e9ecb89238986a3e4caa96e04434018c858251d50ddec30e1bd125561cd3dc8709a48632af2cdb23f0b667a904287280dae965da84c34008645f1a9c1c7822c2fa1c43b46388bc29f7dce5b7712f62739a785248fd073a98671fdfcb7113eb902ca1a7428d511b60a2c3877304dcd1c7fa767cd8135cddbe80b4dfe71dfa0e51b18a0441e32159806f2b9cc109af6dd177f6d5233ea93101fa1b7c6d3c6301dfe6d21ea96de1b7268449b1aa067a4bf248a8d37882d8c25d1a0c260fb9435341cdc8edff41b32e008969523ee670a605087fca7cba4e9ef4a40eb5ce21862387e96b6e982a2f32c9a05e93c2ada7dcc0fdc5a808566bf99a2c5a7d64b8a09dd110d0d85f1381aa85cf116e181eeb79970776ea813208684f997632c896993ee9681f899772cfe346d412e6dc38e40e1a7f3e29117bf4d7343520683597bfc9af4cee1680ca7d5194e0b129fac511e2c0e34ed826bc2c3a4feec0995ffda931b3ed3c927930c9088da512b9b7119e5da0738fb3aaae1ce076f3cf30349f929829f1e730dc2ff16d739c34b9adf73e6ffe232d0342deb6dc58ba47cdb4b0c0d0acc908fa09280b86b67ac7b6f89eb9bdc4039a2f4db68787a0148bf7b27d9368591f6a7a240aea5c4d094e76b4b5d71a9f50ee6a939b7aef16c33019e0e1aed9cba97640612f0bffdddbb70298d730c6cd0008536bbb82c9ba04396d14811418d579fa9f101e4bc74d029b8019c32de823622b36cc5406948cb630227b40469302ff4cb7de0e5c4e2cc4c0e7a62989754f845f7189da8a19873a8d3bc1630f0733a609e18fab19827cfc4136b4b6127758b1b40ccde05e74ffc9e8e782c4b38ddc1f6e16e2db35b9f6b2236cbe886b1c9acfbda2573fffd649c7098a897ab484b7a3df733a9209e0af650d4c47b054efbdb13a121c480008148401b41f11cb3b45427ec17c5761e2045a7afd87abe140b647b85a750b65adbda2190e30e534692b72d0cf5d1192370fbd6e2814e8cd32ce0f1340d9bbe56378a83127302869d77307a98c47f1e20d67ea2da3c571185137668cf6963c387b6fff50fa6fa9c14df6220611f576e8b62f435ca2cf5df05408b34ff1d8b4d3dc1126ab76ed37a7244a28e6e354f7d933a882f9fe1babb3fa8a569b0684d68457c52b52d446dec6d5f523e3046a75db8332e70b6d02ae166a0fb475131a8ed7d0630e89f3f007cf3361711ba782d6b8102976c66c05067631d459f5429ee72ceb5a1ee9298af74b7e951c2855d26a466c6bc4e3bb9b247fb526c83af554d85d3ca4b76941c9b11827f06d3b6b637f06d798238ca0bf7f0fab8a33bd554bfc40a01380ea51183d36a73c8a926fb79504a98009e1c8cc86215c061797e40936cfa631d64cb43c6971094e522db71dcfe271a261096a721caf7a837a15103d6ffffff29