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 51572 dfaa179bf1849a78a1ed2905ceab309c94b1546f2df0d03512d46ef770e0cda9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
36c7e46cade2aa56c158f858f334cf2b4c57bb9c919e2332c621345fd42c33c3
Certificate Block Hash
dfaa179bf1849a78a1ed2905ceab309c94b1546f2df0d03512d46ef770e0cda9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00251a000002dc0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000052bdf38d8ce68553ce064116ffcd25c1a06c6c38689a17bc914abed83436fd083c740eae704e21f356454c41ded6f58bbb9811e4f5311ac142dfd6aa02dc8c2c4dc0ea0989911f64dc32b29cbcd9061105fa481f3baada41325b0000000000000080000000e00000251a000002dc0000

Raw Header Hex

000040200f2f4f27b6371837af669014f2379a53fcaf9cae98fa677a786f3ae9cf3a8a037fa4b52b93021b41dfa90bb05419fcc53f2d17406afd3f62f40c6283f5f761901cf5046a2e370a18c3332cd45f3421c632239e919cbb574c2bcf34f358f858c156aae2ad6ce4c736

Proof Data Hex

59,560 bytes
1212160103077446e94935eb128a8500f5444fa5332642245f96354a2219184d851d71cffbb2d0d1fe5ed112375a5b4ee3d1867540e00eb573f7c6cd8c0385f0acd93e59174e58962b732da1b0b888c83e785615b812953289d8f807961c052ca3020ff7331af0ce1ef9a28cd414771c175df0afcbcd1b56bbd8a790d13d77865568c50506f745946c0616f388e13f1d94d41436f308ff32e57d8d1ec028637c2fa2dfebaf52b97a18917a0725db244b45d04b03d77a177a7126652a257c937bd804e9827741b0a24e408360d92d3e4c2ec77d82ff07a8d125c96a6d1fec0349abd3c67694ec499ab0503a12ee6c2d86bb37bc68320baae73bf645878bde8599ac63c297277f525851eb86c6428016bacf355a4111fc09918ed4e4c31fcd221c20db596269aa84049c21650474f3cdd6c4484d7f94c3cfdb7422fdb6729bd9d93a282229ce1322c84c05c78e05a1b894f45558d1fd6a7e8a9217638b3ed87f251d80de172bcd4f9db73ceae2669b98db8e53f3fdd46a07665c73007436c2153533d6e5ea21a49459a2c9e514f97a2301637b62223aa4524a205fcec0ca3fe474cd802790a8c4d7cd9e8519151c95064827600f39ed622f20836a739c1b4a63d0165795e0726d1b4d3cecb25a81a3778d0341afc42689dca81cb575d4bbaf8dde0c671b055ecfc3c9adbbdfaff643bea28d95df17806d4f6647cd65211fac548460724aee3453e25cbe6e5206ccd61111230503c4a4be9c7872df5eb34c367b32392de07bda563ab16971da9f6c3d250f38e200f5e1002c88a0d89cfdfbd17a389d3a5563592984c570aad8867f317d444531cbf422b87cb9d7ad7478bb3101d9d0bad4e16770d00a5e2281d312927d09bc79bf489d0d48788767e8038080d7622c69274be47954aa49e5bdfb884fbbe900b495e1ecc22a07800ec5b2b690bbdaeff85760795e4a72c027969696d3c870e84b2d4beddb77b894d1c1e02d0cf047166869e8934a85b8473c9658525b8b149354207acec9fe9c0d1c411a3716ff126b492206a3ccfb10db77b25b81dda45f01806d3ec54373be0af9de1c72e8c56d008ef7b1bab87ff35cae37f464207975fa86f39d909d9e41d5b2e34620a9aefab78f35eb401a65e20c827857f7f3388d1fb3ac4177694170b463770b0c527cb39f38fad4c2c4c8efe1dfb237efce9da3442517945df7e00ea23ce5b69faf87cd4d42896b1f2ce31bed348b22816e6c297c94eacb278bde17956c0a97bc67962fd4414f968d548df399394c7f98edb3e4fe3de5fa7c879854b06ca148616ff0e41b419bace3cfc02d5b81fcf55012da4d24ea6331283f1c4117b18e8c686d792bc4dd7d89058137f6fc07e644d214376a240d09ace4f77a2d47285f4e91fc458ff57a1f29ea723c1db8d1f2d04400811ef06c76bd4d44cfe26a61d03dace8266e4aa2a4005aca484fe9b9b8ae099e54fe9312f2e168390d9096170730528949a2c5e142bcbb2962c128a8282c11b35a110b92500e7122593ba72459063c9a595b8515f818443bf27eac6ee05d3f4c1d8057a73b1165d4be5aba6070060ab8b6bb582c29297fd30101dc0c40ba3d8e11b35f8272c16f1c9c7e6da1c8fde91f12a1c9c28566768b369f39a15ff038c42e664b0a97edf5fa8084e49751ab31cca80eb310c015fce6e3622de5709ddc2f8db4f21a0814a68c04b66708fedfe7942821fedb65f7f65a65e911935f84923680c6a93c46d1fabd59865243cc4b086283160c7bde949e34b167079182d4237194ef7a6e6c8de0a1f8023cc7c1ce6b5c324fb9a38a4532334eb98c8cd7167686ef9e8d26c137ff9605baff4a383117f98e4a2f13922ac4c795852b5cd0e40fa7b267044e1332e56ef1e5451563cf8be2b10e9b3f9876b9873491adbc94204c9ad69225bb4d3da795d6a4a34774f9a5f3b684a7597434ca66e4f1cba38f82878493bc5b70fff4e87d697a50049411981ba3e7b7cc25a95cab8ee8f5ffb5e3b382cbac5d44270b5eeb3d798d280695e0ecf0ac76d574e0095b13fe7bd87204a2f761ae4f1eebfe11dc55819244ea3de3c0a4abfeb229ae753d4ea1e7fc9c4973da1df8a476a340b2419a77c4d1ca182bf2c7f781fd629f6ffbe6c03cb15415e396d97a51ae716fe4c65fdc5888bfa70ddc92a8760a3548ad8bab0e028e7b20071db9d861e55e3f0037231138a4ae3a336ec9b3a271ab82ec7f52e698a202f0fe96b5ec625061c7cd9592d5ca022d448a43130f1c2decd3f1cef8707f8e07265422f16d2a604bbdfa50205fadbdf48bc9e2d829e8d758de3c46667d66498395c57118f8feca4413ef4c86eb316a5d1eadec5d9e77a10f1d6ee60792ef3c556b6f363028a325d9f0ef253f956e145e44b1a5d304108abf2a559c2896a6d6ac0578ac2f88dd3c69b3f7c5d0a8e6c255c94b5498daf84943858c281497f7c3827798b1597d9288b497d6740f21accdbdfbae40bf7c72e9bac5301c01376629f74e2248957cdd99929b83172417479d9896c26e1a5263322137b9c3e349444ef40cf8c426e06682b297dd69a080ad0e9d5f49109dcd6981faf6022e298a2872c398faea1be1c09d2d7a79b738ec566cddf3e380530f73d667f779468ca318fdbcf968291f7587556e0355c8239ea5dcfaa1fab43e2e800f2f3e869613801552aaa976a4b91c84ac11f29517cdd1ab09039b004e48f7ea7339af19ca6a10e7a69a92628f43c20c1a1bf9f7d016643e50f1549e92496406f4e18c01ded2d6018169b898550aca5363cae988f64fbc2203adc644169d65a44b5bab032a417124f9e750387f0456eb8d32cfd90fe57c8b7a76004054e96d115fb8e4df5d5f3b5b397c8de36f5a77967363b77ab9e5c33d6cd51bdd52ce9f837b17319e0b986ef3d87dcef4bb4bdc2801460c5ad94efb28cee9fd539e00ddd26b10cd2ee2db99a05a5b2a3202ce89c1a50bc644186d8d37c8fc2bc6260207a43493227deb64dcefbd8f2fefcf58c3037dba3bf37535295322aa6792a0895fccc8037a31558e8f4b74019398ee483679376a01b654cd2b2e71569e0d9d0a7cac3dcb58702c3bf31b3a311b9530d341b65f241b3b46efbf6b7e2e4e4003390d9e03443e87293115d2297c9c718238fb87c0b6a7f311beb71029d4416721956d4a1b2247490dbca5937b0be91187a898d86b2300e1adc762cb261bb3b74301df215afebf05d210c4a0549c5b3e631eba355afbfbc9d0c963aeb3ca3a8c92e776416581a73e19edcc007db60f61782a7dae5e5071417a26b2bf6520376f65948cfb52e7042a356cfbc1760578c3aacc060fb35ff71c8c29b4c70d7075b7c3123e39f6a08ca932ada4545e9a33e13412a51ee5b9d7f64ddfffd89e053b49f5718ae676f342176f8971bfa87ba1f5783c737721ab97b5613a4e2005755fbd5202548bbd2a761158330cd5ade3eb47a9abe37cc64400d5cf99af36a26898b69ba10679a004ad8e6eaff3b916444dc9c4f3145d16d121ff75eecdd0d956af48daf48d8572155b74399735abe28a1c59ac2a7d53768dc1d7c9b8c72b9629b7168443dc47d9eac8f0f66d1f63fcdea4023d186317753366168cbbbb8ebbdf389a8c196a35b267b45f0b76b426f1d443bb4f44d295fbfa6d8065f376b205620b0930adfd8e411cb738996e6b1bea2694c1f518593d1ab653724de81af8e56bb1916f18b363db75e106310d85083354e8333cfb87d4412edaef71c22250244bffeafd74cd486acd3c27feefaf1839a279c87c5a8c2aec2f27023cc34b443e31466a68f0972802b87c10d435348be59be601701f9c3632e68ae483fa66781177299701c97d430b78f94ca8f37b294512e0d48a3e781fee577b8f80931449db540e21a89ed0b5ee979249f66175e5f663cfcaee8eb09bf5f2aec005762c4bd16207cedc22cc06638a25b2443f56e32d9b46e4ce4298a9128eac7ce3ce79e5998e55f773e80e37214f4fe87e310a6d391b52a61c78cddf4926b0a81acefcc87ea4168042f2a661e55cf724cde57a6f23ea79f30937e6ef1b34f5ba883166b388eb97f3259668b853e54f79685b88c1a79fd965f707c72ba48c5aaea441c00d5a4f94818de1409e4094e16c1ec6be8027efb05b9a7f21b33b4fe3009d6932a945a31d9311be6ea35fbfd24b313716e9c4b27ca86a7874df81ded5ac90d3519c969d0c674d8ff1a74d61293f83a75e10034c85f6f0d227cde9c4ea04f8eff40c2054b8cee6261d055e45955dc4cb72f05f044f1eba7b58041e7e815c89eeb3ddcf584eadcb651c5611d6e8bedc4a2b6bf7782493960f878b93f31b5bae917103fa39a76083d8b33bcb43c7bbb10cae0da6544497d426162dac84dab3e05ca9c464e3a78ec9e99e2d50bb03f6b137f44ecab7ded06d703afe0a67966c65aabbce3688c4e42a8ee5d07b247496a8ec56fce41e9dcf75c430ec3d42e515bc4e96c22a4d54158d6f93ace2d66dfa4e969d6185ad3b9c4ac2c6752f0925aef1e3f72a2ad438f538ac7e8d8a5f2675b892f16c92f11d077f472067f6d5d9ee296cc08bea07c9289ef7ea116a8918abcb42bdb70959818a0aa712534f1d904404106cbda941bbbb7781d4217e99884c864a4935c5677f666e36ae05b8b9ebba43257e585da47c5be9c1c86a508c56d6bcee88e5aea0ad7d5ebbc9ed7323367fc6eacb5bc0698dbad52d1467557e03ae217b24840f3cdb20744fd5afaf111e245e0f54082c6f873029f80305be29274db7f708b4e6d28a63e5af727e20e90faca20864ee17a8377a753cc91f1d107dfb3aac8e08df305b205cae85c7031f51fb896c407c6106fb850176b479d9caa4baae116a53c3b5799b9132f0123e211210a530136b038fea39b02a3e08ab653fdc4f38b26702f806a45df9c2850cddd3d8142317500fd0adc0861d6992b09a4f4dd2422a95bc7b47c78d5a28e61771ec251fb31585749aad1ed96084116324076c0c8be7bfb65e839ba141e4ecbb0ff5fb3305ea50e3e0ab0a2181797d54f2b9e8cacc8710f99aa2b40e29df5ac1357c5bf86129ab2fcc760fe45660dd7a3e0a4bde8b3f4e984684f4515fd0b412c0de643632d1c3df67e7f178e6b6a9d969189169628907b1037dd5d8b7c04e9098df5d512df7c338cd4cc63c13927e8f53451787dad0c142258315803dfb291e55266a9b7c479a7908162e361da13a8849ef118cb0a15dd5afc8344d0ded11274bdd20462c08914c79564f088052927aa25b07c3fda1ef941b4996b46946d3eb154c7a51840d1d84950a631ed5662a52853ed74c6dae34712aefffdedd711a5162d36da0950fbaa1f26dd4eb1f3073a97781239e779da61e9b10e6c8b36cd6cef80b4fe17d4ec4b75dab0c0586188bb77bdfb1bbb3b4532abbcec9017001cab7611b141b66ee91da1392316ffdc541e94b0a1277049c36d06e68f961ec3bf14096b588c9993d872f709330ffbb72d09988fd43be8419ec089b8b66a4879fbf7ac43a67261f0170c02cfadff008bc73f1e32388d42f19524a0c39898ee86834c6692b489a73d4f1a6f9cf771ed5b8ad177c8aa6c1798400f92501d25c331014a20e596d1fd6f40a06ea6e7adcfe91d4f0b20c2695d140001fa5768e3f3c0eaec5588e0405b2b313d1ba9e82e789d4bb94cfcfc2de13ab9c05c3c47c08da6088ce649b2aee96826084e18845f035af215e9546f763194c51241376fb91c22970c1f941724545f06a3725e223c65eefac10d27eeaad58cbc6e5517646a87a1f12d1e1093d9dde2ac8c26604b10d14bae34eb2d7a531a513d6d675c521c085ed2cd3953206bad5a76e3ac6f0bb97df81ac6bdfe83a9ced507e4d8fa94f1abcb84d6aabe39de7b2b717fcf44aced7a27f768dc771d2fdda57e6ba83eeb600191170f49f23a62492986647e51ed18ac9a880d6893603f312a228803e8e1792ee4ad52e40f096302c72de453c5dce4e5158accf494c1ad29f4929770d8ead68275b98f65109d5a3c1566034108e08d68b1dc93e5f283f83f22dbc042709c879585e37a504d057b8f1c4a3a0ccf38e91fb6cf30c99635ad0a64cc7c30524248cdda543e5198b0bdf49fbca2567df75213da81cf31c1a852e721529fa0e41aa4d0804a9eed6de2a09711e8076185079967e98ac8e2547b979f40842b92e4ef9ce379f98642cc1bf5836b731e288c3b068edadad8b645e4dc75bb499c3f8c813bf7cb643b7f119f4f4528502df6a40eef7e8b692e0be15d0ff19667a0ab24ca2886cd67c1cc18dbddc17e1076885ffa2a50fb42e2b629ad3358278f32a1b7e20a6fee92c5d62cd6dba6af5e64b87a903a3e3e49d462d1b7b9a66e46367dc506ba2475e0b5438e6404b7858262af3793d5731f6ff2266746df2a3b7f31c6f9f54e5c31db8b68f7b2916f7ea45bc653d0fb715f8f3927404ae3f696cac3078b01a1a43757154d1046eadedb61760ab4cd7f853c03017e2fccbcb74b4a9de323a6b0f6912c04e8549ee884dbacce24da36528e276751f515d9979b921868c6af98df7aec94e918ed3f161851946ac182b07b0156ac17323a9e674a9f8e6b0c66ba86dbb778cb09c7f7e39ce9e020f933bbb45f090ed57219d013232dcc485d2922eb892ce6248aa1bb5b843d881e8d9a911ef63c0667be9d9abc7298e62999ab730c9f0e49cf5bce510f73ef746fd1d04240adf2dec5c1828b92a4bbb3f0bf3b1ea9e15bd8301e6ba40ffba0013d83862a9c3a39bb0e691b01799c7f25c61ddc0e5020eb37c10c6ffa52ee54460ad3e6a0fa7348fa3d682fb2de4d700403f7bb7b45d4d7b471225b5a9b964d09d2b417074373e96af63aaf3bf54fc0567c47247eb31fdd8a115ba0c8fb6aff4f5a00fdc8c7802fcf78553280edbae58d44c09e446cd8882dfa0d1ab6450a941ca876dd562a62d3648046dbfa8b608590744b52f5ae8a03bcfc083a675203c44002ea2121880ded104ea01258dd1a06e959bf24cd0ce82cfd597e7acaaa1ac44d6ee4d556f14645d0f38f27ddf94a317fd8df4945aa935e6131fda263a26028c21b741ff4969779f32eefd4bbea9ae51163c3e708dc35de08479b5291eafed1215a31d48d5f80c82ee6a17dfea593736f8bd682ae294dba9fce0bd29935ca2bfb6cd5b5b50918cdb4d19124b802f195705604738a111635a752786107dcacdf67d1369ecbfcfc1fe5029fc9af05da7634358d2611ce4d56272a66c253b3cebe5e77900e441e273c659f71798396a76b347aa7fcab10b2b246903231bd47aee7895dadd5e0f53e5a658174b50a4c7e2eac05175c58a5e36fbcbb1fc7e4df122a74031194079c8b0934a36d74aaa0ef3471d59a32f0bbe2f80dd4a8d75ef71a9481db8069d887f4bac8f2ad8ccf938ac9a146048e4443eefc9ce3186393c4e4e6ffb974c8c42b5d7fa1ded9f5cfc3f074bff9f643b42c5a089af4554182b282bd8c9fdfb5e50a00914612d46d7f7c5583ad8ed201ab84dbba626b10d9cf6a0b036fd9b0c9a85707261be9ae082b688026e79807a60cce3a9f9c76ce79b6aecd8f6607afa7f59af5641f85eb2f8b0785d725aae2513ee4ba42aace1056d2533a3d30d5127152deea5ea66b602955fae696fc7d1b131e05ad882ceae8ba652487382d3389f1aeb1be495e70b5735daa0f17c75f71e574621cb7c30389d9acee13af93ad014635bea3d692d04b000399e15de8e5fd6feed058e07b9f2b49838ff13082afbf9bacc8afc9f7704b44536bde18b3232dfb630060245131dd19c6c100a9c336131190666ccf6e859d573753472e0cf47fcce3b78319a7eff301335e857d214e52b65006262454037e88f4b479db02cdea295835122e66ac289cb2b4e3ce6c962400f218bb84fb4e6af9e5ddaaf852c8299bf9bfeed0ae79faae0c12b91e2e2d968ab1dfda264a45ebb55d8b23836a252f89096ae772af60d6c1eeec33f88f180ca99e76cf85d0c075d82632781328069f78629dc503dc8e220b6653cf0e06b6fa7769c199fc32f5fc59ceba684aac138b99f7d66b07cd8946225334b4419c2a84d2ede80e0f66f86b81b46a28a73aba1872ddb71f4feda57b9bff293580540063c24588cb15650a6bd843c25df5741fb7eaecd3fc515b06dc801ff41a9860b8fae29ad51dc919502c7f44c6f4b19fa466ab9300c872b1832ce4a7f0dae9bf7c77b92af00269c2c8873a7e80ff6b45f21a9e3d9a7b6fc12c28871e6f6f7435bc1cf8ee6b0cb3a7f5971e3f0944b60de51bb0bc67260e938ce804cd80fcb4ac9dd7eba9e5491ad325ef0e1e86f2d8a4c224aca44a269976d0eb152b5a5231997d8941ccc7bee8d7c8e1769036e4c912d206d80f41ef098a7965bf3963d29dee60ebde12ccec7e661c40a6eebec42d3db3f8006d5e4df0d65a3c0d7743b6e9b557928095e1c24bdcb6f648255efe4e1cdc490155c6ccd5fd63404ebca20089fb6d30dfc7f6d95db824c68c9f60d5de7ab64c16b90442e3679cc412bf9191fe316de40093a68762825a0f201315247ff908f8a844293e9af284ce579c4a0aae46d74f24f3cc05b3743145dfd1cdaa4cc3fe4e3a8e4543c290748a1985674bc46d81f4dc7e4381a7295d6ee48ecc0110ff6bea8cc7a189d44d4e3638074bae9d2876de1854119e2eaf4022a72bd72d25556613324e51b766d003be4b513d1f305cd965c6d802bb9ebc399db11f8d6df7619c9fa11cf4d6770d99af201c5ad42f5d67ca646d5f073c7b4383e0fd7fc78974208ffdb3acb67fa51aa33d1fe31ab7434a4d7d0fa933b9cf8b40096aae38e01c0e627218ec61c827a858664a1f6465fe928217c8931f52dff103b854e955dbefe4841e68d1ced49d27b8668e67694bcd7bc5b5dbcedb1293cf7796c83fbdfa872187dbd687015d75b13c7e045c69446fd97cbaeb42c9a98b5e0555d4de50dcb04274141fc997634974bf4afd136897dd92a6359e0f108eeb27fcdedeed24b78d1f1848f80481f350d762bc9c90847198cb4c2254f840f26aea6e558b3693bc9bc5a1081416b341bf5b3be1d9aa829d9697f1ee897f37526fbc6eec27da7956464631822c252406ff28892003e41b5184414d2b94f16b263a94e312b92d65a251bc3b7ae240a4c7c1d5133b9ee5b5b974d03bbe21b914fc67de58d67904ba240ef4101f3bd40e70f1691b2e12d3fa02c49edce5a873e9ffd3fadf4bad3f4b2f92ba781115f6e5a3e629ecf99662de2a8d354d247407dca77c6e16fca9263669cdf45b3fbee595db7427d45b7d79ffbf00c860e6ba105a98d9a64dfba23837309405ac13bcd97304bec6421139208928fec7b57f2ca79c81abc25672daeb6fa9f282718df90feaf3a3f988ac45fe0aff8fc4253038e39c3c809a79ec40eab1b8be3de51671c98430ee06e753de79c96d4ad8d08c2a43447dc3f97f931df152003c46c762e153c7712a91821eca09ac569e2d1ffcf5e59dcf4d99c1b1443b21b9c85cbd883acaf0a79d1b655739c6a475f21ecb6cb17381d22086e0dfb6201b520212e51f381d6626190664242d2f9040d7bbdaff91604c6f446ca187920dcafe416a34cf78d3abb7d5bd68d3d78824ac16ce432138b4c8ed12732b0db60a9124d91a8269479602245cd8c405872c997f4ef53433db0d4a1834840cb839321db25c5c3a30516709de42f0490105073c3f5bd764df9599e602ee3528290c4024b7757b9eba3edbab6979566c6c32c80cb59c52b06a5514917f1c940d5049ab1c107e80dbf0a63447c4ecb9c34005517ed8a4e63963eb3b265adb2f7b8428d4e417cc67ac9f8930363bd43ed17290db968c4ed434056e4aac43adbfb57723f5a8cedb6b4708d3c7f723f3596ae611456a70cbb2708e7739e9c604f10c1b66f2ba273b85fcb2d4164481d345291279e60cae99c0085c257a1ed1c129966fa8aeee2729bd5a6de9974a0b6f325abfff17e6f2ffb67c064aa9f2c55b791a59519bd09e8be5c42bb0b03f26fbde80db208f92ce87ba10ffe2c8d6ca9631edd90547d7ce44710f0734f2b4283b1eaa2b62015299d65d8e055eb73b36585713e51dd711637b7122181eb7a6296efba70a0d2d13a1d1cd730bd3c19488a442a86fb95598f85dfb86ca799260872340318a1389f75f7afc14b7249841b55b0c00947b1b6891f514d11169f5a5e9174702e0b0c2012d29f8974ae026c172801b55b7cc990d83b7a12523e4930f39da19c125538bde7fc8a287c0d32567b3f709ccddaaa9e7d6b2fcfb17ac485886d9b6cfb1b71532f9f543b4f3bf7bc1d3dbdbcb23e30128e1ceef0c7e056cd04f636fd95461647d67f8646dde545bf5a3d4bb4c7b4973319d419a8dd47144d38cf2b2e0b19cc583eea95bce43dd32a682f3d10f7bb88ca7ca94e4b4198ec8c11f8f4bb61bd0e8d535be2950fa675c361d583ebb813b60d0d51c7094f0449cbddeb7d49973e5e44366d65bfa330bf7cb9ab804f2b3853cdfcf4cf20ab85a0d1f4f1c42f49cd350a5f2816e928e396691e1bf73610e09fdb3b4038b735b18e8d3f5b011c2d8aae41bcec9f5c352badad75480d286031f16b8be846b163d78d0f86efd254bd1207e506138949f13ebb375ad6eb96adbbd7b52ebf263cb00fd597465d2cc9ec3202fd38e8533e89f8567f9ebce083b9ae442e2940711e130c8bbe5436f0aa5424e7ea4f95d1315f75325332a232e26397f2413e0a9a09b1bf37e7d3c762719b140dfb7a735d573319756bb2fd3adfcc2e88f38cdaaaca5ef4641cf1c99547bbf1fbe13f7fd208cd193424da89b21fde1d5f0f418c08f789ff91bdc5a0e45023c2c2b0c33485caed7f51cfedcc706d9f36133e24943e1f1c5c4651b6a4313e35fa97a8b5b146c0418962544ec4c2cd119b0a3d3eddf5734caa51e244edafa2e7ae3850ff58e08bbb725adcf93679a3872de553eb6a5f371eabf35ddd1a5caaf4f0dd2bbd22dd6057e542df9ffa18fc45c495a13ec11a4102947b6e15e9729df32fc54276576569605fc6371f3efd23a3183208c01b9dc51a5cf15ff4855d8d32e79977ec3f219f7c8f820892ea26f5cf5b4a899bf821ce448b45a5bd0a84622e2d4a42d87c4c9d25bde980b1adb0d48c969bcc6241e5d26433c94358457f97d3631640c17afbf5c894ce034b5392413876a97a461c36ebf46d334165affd06f2ee40532683d286b184459689deaca8f3e26ce32b5910f0b9e7f602986e1d4a1241f24c0daacca3d58428eea9c969051044f6d85da0cdd5fa452ed8b1544eedb9162b270e5c54c8ffcce548bf376ff957cf029cf31e45a77004e67231f2918434261369ffe75625326526e7d38476ae8b817603401f2aac089b266ef2f9cc020002b5f51c4dcca0f3aa985eea9c10493a09d80f1ee9f847bb2a191e3d4c26db61ae83a5b44f1d8143cee1fdd5c4226acbde915cc1099451165cd82ed97dd41106f249b36f0040db9ae12b1c60725c963a9a571facea7c60e94e43da5a6c72a72c6ac3f088dc8cd2716a3c45e237295215579773e00dd642db0f3fc7a5f9ed47a6a1c24f32bdc5ad5ef8e081a4a18bfa3508b4f9527819a688f3971f0aad1870411c6cf66f031d4392af9a3a836c17521023cabe2e170a7dd541f85b6b9264bebd807703963462ca610b18528c171038a5217345a1dc12b42d3e6c869d801fc07dfd88bcfe04f46146c55edd7981e337b6c59d82f8522fa08c0a0f7f44aee1715e82c4a443797239d46f5f37fdac6ed2fac7f9f5ee470b09faa5516c617afe5023e35c2cc27596b56d095a492bd024198cb001e2e4693d840423cf1545b021a4a01e757e0e553d40855205fb0704b0b31f7902b7015f5d9b5497e503b77277b390f462c22088091aa3f7d78960ded72bff72301590fe042264d2d1900f97a38c03fd1419f53f76dc5f1140a04a84639035f6b9d6da3d37f6d62c3beb6331220bbfed1b49b2d7a209d23045159e0d431ff7ecfd0d29c3c63ec65846c97af4ae0e3b4dad711ef68963b96b67bdb89cd87d87c16529c668694ce7b7288b34853437f3ed1d9b81829336ede9f3625dfc1ecbf829d837806364d1e1b0602af55b10e140ba912dce659763010830a524a9938e28d755c7d04dc3a2a87f98b9620651f3f9621a2064c17b07df4fe8304bafd8409cd07a54eec131dff712b518570e57bd736355e01994b72020183887f71d0845b9fa93087849300ad1e8b0f8d4870d9798dee93264da52fec8c4f297136bbf93bd9cdf310fbc47185761e4cc3ed7dc76f3a8ceaa803228d59b67fc38ecbc34ab51fef37faa15a02ba55fb06cd5f805a2fbdeb4c850a571f14868a21f2b2df1d2e6849c6841a43cdd453e64d779f9fd77fc48ca35c9d7dbf7afec8073e5df272f25364c656e108c079599775f723f6c9838e2b43334e241251234227e09e9ee7c18ce9a963ced2602ce1fd22a8275c1d97c00c46bc22a07a492331b4c35175c539d1e9c426f7f9686c745b7b520b07a86479b988066d4666d350577bd084e6432bda9bebbca01b067da752ab51550dad7fa9a013b5b3665a7464802017527b7510275f11d7ffc18a1f357d99ecf23bdd1d046298e075b48a200fac01912d7c4ec193e1d3b70c76a336618a3851652a4bf32ede6edc66070cd12a415a40afd14f09ced27a8c14f0aacec56bfb96e18417f225e8c0216c12add05ca0fe7731d42eb66526cac81b63b0a878cd093ab333f9a0d7970599c9f6c481735a33463676bf16f695f1141ef5811aead81e8d70f0973139c917363f8772e0906e460c78c1f37c2e2bf705e281b1ad378f65cf6e4c7329e8f48656f5fcc1e0d648e4c227f06702d12875ec2abac8eed73080e5972988b48d4d5b07db613010af5a97c69a797f4f216939afc7f4b8eff27bc1fc3e56e60f38e3107acb943de0a7f15617db2fe78727d778eaab0ad9b7a9449bd8cc70e629362af48fe59d85c372ce89921f7efbbbaa5e63ac9ea0895618fafc726a3c2961e5123c7570507961898bc18d0ba184d0dad33e68d6214a1a3921ff6ada3785020c390e586920674c8f50b58ab89cc5fb58637058d74714812da201f5a0ddc2495f90a9e1d01f31838686bb89260ef5c80cb03d3529949f3f7ddfc1c303e0622e5675f32758cbf773400c537d412ce7c728e3417a3cff2f655fc63701737a43893b8c29e0278acdfcf39b1a65463c5b116b1d7f46aaea92c98accdbe652d65b48e6d5cacdf83acc052e66f1f8c327a358f180c813c678a66c33a9912d85e091a5c66c8079e677070dd3df4506496ff50a2b116a419d10f7612891ce9830229b79bacdd11e20f72c9b986f316e7ccb7d4e1d454d668bcef90dd99c33977e6a735fe6ef907ac13f5d00b6a56f9213421c5a84ae7eebaa1e49d4dd5a51e5407f8350d6c45cf6d8eb15eaf5ec2e37bcc8e6b867b6018921a9ffed1d43780307428cd8f06af7dec5606d22d9a497104ebb96b0c92acf3a87999c8dcf11f33503984a193c69e6701841fc1b24972defc673c00dae4ecb2b7daa9bc721f2a6aaa2b15ea2577aef7691bbe0f3116aee6a11947d9f6cb4c5368a1b07d7bbb620d1f3a14dafd7b3ce7ef352f792ed5d8b359e8bb2702aede0754631815b54609ad028297b2ea04541f4faedd5c6c868115e512b76b7f51789752b28c190f70cb7807f195bd5ffe0bed33a8fbc967e87085009a0aa6652b3a38c7b932ef7b957878ffe8f29dc00dfe66d316dfdb597811367812b1ca6ff023de37c96b56d4d0d519cbeb41aecf0868113497edf0bd8a277538e18a48f5e05266dd82087ca195c9094123f7bc5587298759c7fa3564127e4377c08b41080554c4aab62453375e82283b3b6af87250ebf603f1b1102a838fcd1d13ec4927aafca21e2bcf8b992acba4e0f5e0d5a14984af7d4ae9661677c3c9d316ee2cbceca59e7638e8e476bd9dd40bb33e8f3dc7aacc8c3b900cacd482a5567263397c89b8254d6e6cf626d9694353b8c7eb4553dfda5654e64ddacf586d6d4a0933845c8bd673eb3a1840552c1d0cd83a180df91344f5b45eb012b02ca159875c069999c54e61943bd3c3d5a5880d2040e8bbb0387b80fc7fb2b2800531ef749cb160c8110d5488ff1742e99a34bf4cb71618490bc83f9b1db1c1f614ffa257b9d93943fe6f5b5063db4bd9841eeb6387d2e54b9c317bde89f67f630068e9ba68d54e86e2f538c5687f64d33a8a84381430394a00b97659c15bece492941566e9c03278c0703d1f33034d99fd4e9678b599e98494e7742308f2750253ff0f216961cd1b3f071ca9864e293107dcf6f12c7652c4181f41771fed4d555d98006d7a803ce503c156af5517ca54307a6183e0536b4479fdff5dcd11053ea3b394acb83f3a016d067f5b7304455fac16a094cf6299310561a9c9b319e63e06f101b70ca0a5f0a5008b472ef4598041f570f7731c7a80257e21a939caf59973586397c59f0050db98f21923db556a2437693b8087e4116e6e19047f01d756a35e53e3b0fb8857386d6cc812d0345a6992e82a61f36ddad7938dac5a5dd925effbfa8e8fccce3f4a7fd5c874826e08d94aac851df9527d49c3908dba7b81c96f64f7988b07af39e99addf3e940610983fb79d7979672b2200adb0379f6cd367b6039a7111992847466b3a1374132c5b7499f4e11ee17956b693f798905782161e2b3154aa87869bdcc2fbcd0176f6b2456b250e134b98ab9cd4d6614bd918dcd892e0b73d4a2380a4cb6c430ff1fc2ce5664582b253facac7c81aee03929584445e9a8ec6bb950d3f0697caaf789a82e7286d9635baea87d85f743653aba15dec7560892de9f96631272beabcdccd2870b98333784a6e8df1296e4a655c1ec47a80f6b0603f93c6c42b3100ebd798f9dd6d206ac8fa111c066715905513e43692816495b88d8017f03afdbfb048256c3e6dd0159fa1076cb641a4385d311ef20cda53e3a23710c27adcd8303f0a6a161898cc90fb510a1d5ac079024c276a2357bfbc8bcf66f7d22110fe4926209ca303cd51c3489a861916e70b9bff9589cda4f6eaedf91fb312209ec6499fbe921fa511138d702ec8ccd7170f3650b777e816bc51f0baf33658c6453d282b80b0a27722101c4938e0826ef21fc71221d57f06cbf01ba75c65f942e5594cfb9be361b44f6acbc41e3d58060b73cd3a0d73c984abb2ab872402e25c7b47df9a5b165bd9707510f2461adae9e7d63daf7f7644b81c15a2245bc35ee34efd0502f6a2b0100404c260b696fc4da8b790e57517d56827935330d8c57f57cee393f5fd10646ddc34f53bf2fcf9baaf7b644feeac39fc5b0946905a9f4870651c47b6a4b9deadf0facc9500e303867111cf685f29754773ba133c0af5ae3e10f273dbbf557f61ed33eeed2135e6ee13235d3001810744aa49167d2866b617161e2241e7726157d5418225f840e6b70a366b5c0a207c294406a94bcaaac4085ca21fdcb11f7dd1e5babdbd000e9fe85ff6fe4b35dcc8bc6d1104dd08c49e5e6efcd1c7219933d49a7cc2ccb44962eb1629a5c61d0fc0b1aca3f1b97b25eb5d71867cdf1d38e13759284103a2b0250fea48b6529ba36520368d7fde9baf5ce8c3cbffc29e6455b912f1cc3b581c07a817ce31544b8388e2ca4f05aa4554b1344f54af5f83467291ca32806dff9c5e0d0ab47541f074adb0f0969bae4e8144bef17621ae17eba8a693bee2af5c4975b95318e45c5210a8ea6633a5ade6596385f34eeb3eb15b2f99100893a1c5d826af36c2306f28ef8cb80b3c2c1f2ceab18e4b85d1ddeba12f6c9f57778741a4e092bd7b6e737d1aef3e623793cb203b3d7cf05227dec869fc4777b7a14718a472a05586ebf5d786b45f611c2d78c5cdd26579c16b4f76cd452601452fc638da9dbc65f10719c41bafbb0bd8a197d9495a71e66221a91b46a16cdd89f1cb0ffdb85b9281162494fe3bc506482dffa2fd90472bb87f9239e18086bb995477583a110caaa583c5f92d325821df45f27bc69f289e24ef45de135b186e92fa4f9eec9559111347bc02309a92cfceb76fad21ca3ea3395181e65409389b8049518f1e9a30ca6ca25f008c69aabbbf70bffdc19aa90b9bfa55262c8de94277adb56e9e5538d956d9759c1ffd4151d8f87a591d025cbe383fb32c0437c5a37e2db07ab2689ffd8785717bf8a8a95ad455ea6938c2bab25e4aad13778360ae022f75d7e34097006dfb75bf3b6b1dc8267cd095ea1a12c2e4fb0f362a8fc9a13373d306dcba880ef44e595caf54ed7d089ae22e9a577d757a45b0d33e29c31e9c122eec7dd0f4ea94770f882d3e52e801bc619f7c944754cf8c09a9f90c7cd0fa798fe81434dbc324467343d0c8bae6d5f21459660f3293a9d778fc2f6ad864e118ed22d291b9efd6a5148592c699e2684b3986d5e88584c082ec6c327bf8eebf94c774d648c9fe8dfa29abd62eb4f301498afb07571a7bd016b42895ae126548457158b10b64a6dedfc0e9d407bcb539471b7df4301e395ba14609874b98563adf630cca2cc5ce4bb86ca59b5f6a29e8a34a0f903afb3dbf9fc4086c666f148cd25153769d0f75cf8300e9c82235563123b4202b6cea313b118ef456471218e8d9e093856e8dd9716b593c53facda53b9254ad4779bebbaecf1c52a1e976cdefcb8422ecff1ffa18abf5ce95be475a1f562b1151f2df906809676f5eb4b44851a94819de5f676d50dad5ce538317a3c2b02d8ea92b560e13f177b82d8d0af0a2adaf94ab68ee02eb4c4706a5f233dfd085a1763f1957b552d43af26932d237701c3ec1ca7d6eb0a8a851bbe15f4a13407f18dff7a4565e4d66f84d49e9474cac25514482587f8ea84bf82ed348eaeb87a7aa5c461c48e6c34d429c894bc8b70e47208f4114ceee52aae02a705b76a1941ea5fa1c948e176be8f4dc9c6b521b3db72d3992a49edd66aae0ba441e7be90769a9671183f0071f46595793187abc0b50e0f925effe1496a3c3ad8ebcf60e2981c42cf9687e74b3c9f2c93a1179971c2a0448f38288bbfe403c4e762af5965d7eadba6c64a94cabb64ca851bf09e07c0dde6fefcdcfd77b85f4fe7d3a961e6f31b09b712d7071f79585e2c697930b0a983df4b5862b5db4f051cc9e74e0f0f73ef1e752e04a45e703c94178ea30bf1280442767b8ca9339b677a711e82f3c5ea5d12366fca503f80a05cea9cf14784a11a8bd57407271d5aa09b8866bd84fcea81168dc95326a7db87104622409d8d0fac28ff2b628da6210d17b07d2d7a2e7e052f2704be3c5cc520bc0f030da2c763e953f85fe371ffa0739d2a4bae8f9b0e222b3b1aeb272f67d6b31c2fce049175cdd6a18dd8265c22c0c117ff0cb604a66ec155e7af69e0d96ece6b7f25fc9f5651690fa9a6eb0432c5732a4095c628452b16d9cfdf5bfa615df7812c1cfe8cf196a5e2c726ea44b21d6a058fcd38d0c833c7bda4b5584807ab4ac3f110f0210a7343bc0e0c43c5ee1bc85437a0dd67700a39614107f9142d7ac883555869eb58a5dab113573980f5f6d46aa60e3ab6f48d528d279f8d714318c2295243c8bb801b169971c83c41d30a0b08ca080992d2d55d4e32ced8dd2e0784e4e9b2e5caf0a1ef7380d2aa36cac89c49fbec358f04c5c55c0effced5ae71f0f0f9ac2331325223613683a74475381150e08a8a0876015cba18be06ee36cabc65a6839c9fafc190abbcd0c5d8195c75db134002dc5e5fb341b8389a18dbe20a61fda76635ca251328d174c24dad7a3365ec0a80200f7af870f1b5a0f8378f0f6329c23946f139f553585eccc4154236d77a6cb30e59c7587dcb409da5948d43b06abca5d237ffe9bdf54dafcd09b9928f9fa96f005d7be40ce2494c9abeebbe34f76fe9c9f449ee73056fd55ac7ab95f5a86a7efff47af7e34f716e931c5f30450ac8886f520a438496df78db275ffc30a8dbca3bd80c8149cdff4ef8b86241d2565a146a99d7838c544d8d4d47f134903b976c2edffc523f59d7c386bbeec5b4df9d292ea49c33033349feb2da8b074f6e6c9209b51753a27da20b944da0a23976c47c569c354b9faee9667f80f20931e602db0c86a8e29aecde8701f5a27bcabc5b4b4649528644efd4649ea93e450f822f25ce084f79ab6351f4b255a8dbee8436080bc72de8f6a966362a1076260c50aeb9f0d6a1cccbc94cd745082b9685ec81ac48dd3d371c072c3b5a1ba9ace035b4ff938569090f1c8a667be8d60b4a9a7bf2733d7666279144ac12f3f57d4b76e1d519de90f2abe4c4ea6af5af9f96803e2bd563bf66f80652a8e58e76f3ccc110116f68ad6b6311d6b22a50df1742b101bc63041f7cb6bfb85184c700276da8f223d91463a5a18af2f59940c8f109528360ee11e4477ee0778298f9cfc9b3d77e1a211d951eff18c64643adbd2af7ee50b07ae55f2cc4e62169307b51d2cfae11c785522518c7d3eb004030c733c9059e51cd1494460c9a76752b3f1a51441a645a6671a8279ce2f9b2637d57339eb9900f1d559c1d839ce3a1b6eccf1e5f434b262e5dc106a19467c8ecd18597ce5ea395a2a28943c877f654101a31c7b098804b6d0341c4d7054bbfe9d1148d0adf2eded2db0c9336812b25064db8917a562fc286d19ee2a031894b6fe2819ecc249023356b857774237d917647dc9472a0a4e7131eb6d812e58962866ae3c1600e07f92c6c1b7eeee8b24d6a1f1fdc296379f832b14619a9e64581222b85cfc75ebd0f4a300d769752503628c1f222c36457dbb40c8dd6ad4b5e38a39ad3f78d90d77bf94b25cba2df266138db0098b7f1e4cbb4e52c946d82e147ca31cf70a1237a4a0c2a7c2947cb5859c1af22d28d2d6f259975404f2851237c0ce3c64f842d2e5bd384da2b083d0476557525736d55e0aebe5151b212c0a6bb4d78908c160875af511cffa12310c394ccdd89f4abfebb954a5e7d833f57b7f52fd3fffa0d7cb75427fd173b2122de14a42f35953d1c723f2c3948f5dcf6f4bbd4585bd242c4f2eed20f89f6a5043f91ade6bef4899f93e38a2312da912e8279307b58f342a5f8290e058f1bb5136d38edafe02643c5c6cc6898b02a51c312c2118434e41971cbecbe91e129e340601ea1e363498601df50b3a16c99aaf16663a9575f72ebe18f100dc4e14719277e5909cd0a94b33cfa5919166e8fd1dc7834d28098449e4078314db0a0fe52f822e27ffce6e5ca3eeb6757e224ee50ebbc975b5c8a8374c970a031ba90524abd8198b8fa5cad002518379be139ec4cc0652c551ecdb6225fc4848985a70789bf47460b17ba7cc28c33c75323a7ee565aa02695d03ef6c1bad0d194346d7aa753e779075c6d106b3c6de9fba17b2ce76673a16469203687c92edf6d85b8d39613417471255b57f555b5cf148b0214e2e8ae71c4e0d3555aa97d92bfacae369f092d419e6744a5910f678185a83b5dfe3932eb93eb16a26cfb68724dcf6768e37ef73f2031b1897c1a5b18b04b7af4790c5c2f6696999a19a5aea9f21bdebd0e1c16ad5e033a8c09b87cbc1b83debe91e8c1b20a46ddb8a567bf8fede6b50605945b2a7af9299f2a43b96a77f2efe7a6ffc92f6e282a210610417b79a49bfb46efcd37ddbac9c9eba1caa9cdd60c3a92396d964c3e8cfd77585d580b48b74468a117a9686505cdc0dfa4b2d4bc2b6104fc2d3e13b6a2bfcbceb49c5e29d87e8b9a415b543d3b7e2f4c5c463049bf2ca8e5e1c044ebdc973dd94b32ad311fb22d0710e9e7f013698b4dcda18faaea98363d6f421367f184d4481b47acb82d1224e36b85b5cdb46576d16379ab3081615950c1e1308630932b1402b4a37edb7bc6e7e254a17e057d7db53aa86af0dc110afd58ba58f01f7a6546e6a9399f7285d88e96d921bf60bb8a8ee6826b80e27af54898d4ae546c7cd84d3442e3e025a54219ddc12f9e01426dcdc63db8f7ed2eca17aca33073ec1253e5951cb943a05459dd134b62ab61479f1fcef2a0bfb45ccbb253b62b6d643d12ac93ec6d188a5cb93fd3fe8ec38bf4dc052da2ca846bd705bd828dfeea81360587b71ea62e1403b38d4eed4e9074ad89943f0872dea1c2c3d19d95487053393c9fb6d55458277999700a99a75696b666996175f797dd8e90e550df15f2093f9e0c05823e2d81ad981853eabdf443121bb4fae46bda32abc5315c3f4cc400b5a88b6c6229febf382f644f35973a33e72973e79f066f166cdc9dbd503c054a839fa32d70bacf7c5e51f5e2337be242d562902c304aa7e7d6a574e3b8f24ebc0fcbfce048487825d213edb0b17e684bd35e0d54baab828a9765d57c3bcc3f47723c395f4778e846cb54bc50eb91976de1cf6f14c2755baa14d2791777614a926a1e697c9212a417fc8a746433be2a6d0f2e833e7b250ccbe6013dca4dd0432c6b1a61e6b6ca3a2cc3d503a3cc940fbf423000a39d2c981fe37947930457b6535bf4d2d621fbb0864302cb9ce812103521b52f204fb520817f84827fd2a619484e2e3a271ba6100ff11008c86a485f02ccd33f6f28bb8ef0a0c903e3a6f343079c57491f3467f110036ff742f1d1e2b3ae1ba6880720f07de0414137e128cebc8b07f5eb70092805614eef425f33928f1577ab57f445aa84d84262e637305ab651478e854568a0a370e2b4647b1caaa733c6f7044373b808cb69572d4d3820c87673b8638ae1a581f10538c571822d247213ffe1d00e65669feed6cc81bbfce77541c19c9098b223ac68fbaf3018a4c9b6aac7f807681396d274e7a82ef439205aad42abb2a5be6d06115492bd632d8ca0f715393fff3b8fe6e711851e1fbd62a9f8e1d434d4ef17c7bfff01824fdc6458812e61bbc1a851b6425014cdb59fff22b0a2643478a85cd911c3e082e4e4f2f714aa7239ff620f08ce4bd889d496986d10993b2ae0069db3bad9f8ac698bf4e518c20489b3b66942818c0af8588e2bbde4c82ba998d058927bd30debb11fe3676f311cadddfd9c95a04b0dd32c964b64670472621c8d00fa5f2a4d107d3a2342eeba470a6494a3a7164ea609ff2342da45f404b91fa03fa3a0c2aa4647b97abb501a6d8de1d02c7a8a3bed5f3473932be3de294b9f41734789d9d5a4b61353585e9609a3efdddced049c763da1213c589d9e7b4a04fa0004e4d97fd2b487be7e3c47ac59371e5d848190805d995930fc45084abab629e68706d29410487947b89f49bf4a48b92752bc27cf39f5e9f207155649b3c823b4bdee95dd79e84175ef1ecff38e86b6abd0f11d41091436c5a967650a76433a00907e7418a782fdf409bc946addda730a88c70f7cb3175f3f565b8f58da52d6ae8448e9e0cf6e6b9058f727b33e2ac8673e5465a758996ea577bfe3dbee931569d7d83ad7a4c12cff04a8f6f77e8d42d5121f689d2d3902a9d0da3b253265bb668e68d82e064f2527b80f4a8b3bf5e651fdc1b98f743a7d530ee47e69eb7340d92ed26a54bc068fee4032bd646a29bb41d3e3d2d288ca99d1e7f86f291bf08132cbe9e9452744744781720710992a9f4ba1d14bd25b592f8847e566f5e374c9d60a52122fd014ce511356c68049c71797361285b0a4133c15848cab6504eb67120807fabbf481cee111a41ef5d06ce5f6355bd0730bf38b832a07efb4ed64c542d604cad322553d8a9dbd6b1a90e7ad154bb7c48813eb2c020d9b156011b11ff4da0b42139640edfff69b67c10d9ee0a67f502c36724ee39cd5b3f180cac8d76d1edad8291a02987c8159065d89e1423125e584408eddfbbe1012cf99882dda34309600612082f183aaf8908ada6799d25bd913768faf205c7859dcfecfa6a044decab65115a3fb78793bb673eee818d89b3d9742d9d35fa226db900bfa312a40667614e193f5b840711e492b7a64549cf89c7c8df5edc31c88416bea687126ce29c61f7b112aca785b10c4104652b3eac276efe7917f2ddbed16171989fb301c9502887d21fb5e32d90e16da38684d2fc6ead8ed5c66cb37479755259ecded0bbb6b8d44e0bf8e360bbb92e12b0461b385605d0d68171c5b7cc9ec071a7dbf328a5fab0ff86065f5b79b5c07414611701f09975fa375aa84ed6b24e9e394aa64ef75f4972772a85a4ef49bc30a64a0407a418d88eac708650f412e4153783913d1e96ba98685e78e39e8f32c6e88cf4a50e89653a24202c4c4f0463b9bf8f6d8c8cb0e1b8b79042444624596060660c1078512feca77cfe1e55b4fb35f0a4d1df63aa4f03a8c7f076e99dec58a2b0a090a901ab13ed40f69716bb780f407392384b4a84a2afaa31972333963c2286a168e14a4fa43c9c6f9bb598ded8b345ca569a3ccd7413d25c7129b8c7794b3d1870c1df97e4481ff629feaadae536df5fdd8410c34193f693935abfabb69f56bbab99f80a392c566ab9b730f012e1b10c1aba9fc15b6172c8c6e3fa620050dfeff5d68900449d4b910b8667643a71cc026e806ea007418cb440b6b6a0f4c3c40cf7101c2d268e3544eea1c38fbd3ad0ff97dace43a3242b24a1989c68b5cfaa78ac14e5bd4df1f261cc9c604ef5d2ddcbcc509b31bbaf601e3662a0892e8b2e151900458591101ce4c17bbaa0bb0d5bb13e36f382bd5139b38378563aa7701f8aa91e1e6bcccada28ac942784394c7b901f50b75adccbe295bcb90c479f026d282c3d024a42184fe4fdd94d321c8d6df404727b9ddde0268837dab0152e6f71bcced08d2b31268739d887f0484e554b09b14f02f93f2829c679a69f523b0cc4dbc9c641ac5b10c0f0d812f5118c42d5e06b8f6de7b05d492d53cfe237f359f0a687b53f243f10ad8edf911f353b2541d939ab93b375f674e431739e323262b96c0750fb692df69d24498107dcb15d8f001742f63d5ef7b63cc368c49326d512d4e83ab192fbe5eec24943794beddc9ac82a315c55e09c5aa4a0ecc0881b3c44358c1e164dbd7936f3467a142c6c76ff21d3b87df4f939066311831a151b101937ff1f59b4200d6f16a66d0a9d4513a88f005c5c9224579e198e939c4e99707a307922074c231b172a7f927085e8d84d13262bcbc2e6e416192165fd4f81c294a0a62884200741700b648c0ea8b06411cc21c9621aaac78d8e14cd4462abcc7f9b3e5d4d04628416d99d3c20b0aa552dd8f8d44fc78cc820a5f8bd5cdc2927a7c7dcf0a7b2e2107cd2ec88ea444286d406f9e109ed347b86c50c0f205c8767fd34eac0be3ffbf52afe6eaecc0cd25b7dcfa56720b5a50488d1d6fee18df5d3ca6dc86cbc930c38c7f63133328341e978b941967b6243782304b8c10b726b0b49f696cba595e489d4d65d223ac3ab2aa346d729ad0ec435b7144e7e333a665406c7721704b16deac3896b3c5ddd3c84469270ea9438393abe5cf71df5a5e43bdc497b77f741cea1bec7ae64bf75c554f6a665724070683138dcdf3f1da581a1f7a43a62637e8f3fe250ab25670d482b267f957658347274695823c68e8947210534e077bd0cf2af6507b2ffaf6bbc2283c11dfc4d5accdbf4b1ab6f0ad9d85bc64e6abad32d940c5e5d9c1a70bc3d1ec2d161db4b947243d816d21ad53ed2a96e8eed64bcb6bd0f6002ade010ab4ae9d38a96c643c2d2056ec792ce36d7a3489c500d9bb6f0de3d679ccb13963ca71d1bb07731e2bdb86bf727af9eeff06aa7070070bc787b2afe9ddfbb16ef5e0e5a175fa30342bb6454a0f7f152e4d13b2a6da48363b13afdb33c52520771b97f285ec15de5d1e13fb74a32326e8be4823df8da4424818fb5c3f6fbf782a7aa7654133bfe02d05949a3a3c481fa876cbcb0e03ee7fb52f7a9b797a4b0eb4da0a5013ea0f0bdbf6b6f5344d09e0f0b41b22853317a17033ea0519e58f5234e46307d225ac54e90887c9c1a7cbb63a1140c90415e5ffe4b85586a3117c24926d65f8ce18a29b4613b12cb5bf7efe8534fc632ef755eee72ccb185c574b3a594a42bb75735c2b67ada07b6a7f3a338395fca1ea22d21e346a75883900b46200bf43f949a96f34189274796e0009eef2dfc752e0836ff8496cca56aa5916bdcd1bf9350a3bb5fcc05f70cc0ef0174edad9a28381db89554a67e2d1bb25d8e9d4f2fef6b2190887bfd8c71692d0b67769b75079b3cb30bb19ba4efd79d69dc6bff52579088fcec56d577b6680a8852b8e6f8e3f32b1697159b7ac1ef2b39eec981c04d2ec9af74861d3fa9fce95e1ece639d90fa4ced5e689b80274b8c4575f187e908a700fbc23e352442c18ea9abe393ff2e4ada7c7b52d68bc84c2936ccf3d74ddd8b0163712e2e4d8a3a5046dff12a0c8205298deef0626a0897b2002c0666b3adbe63b9b54f4ecb729561b7a22a83cc9fe84b679c44d5e0a8c7260cac149b404d9d39df70a29570c13749508eb82e47ec968f7ffbe803628ecfad18ee554109ed0bcafbc8b3e1021f746d7fbd925ded9d81a564031eaae07003ecb34a5a304fea9299a3fcb2ffdabb8db2ba2ea02b509b0cc4981bffea43cc0ec3b7a6f1ec40a88b18bff0c1af31d6cf3086722001df9b57c3c9de0fc4055945ddab1ff534d33ebf6e57c3a43821d3266d1e56047f03a017bc6f044cf8510500c97ccfae968490596f828820133b4a9a1543a46e3a3e638cc9fd34affcb8777240006dc82897533f1849b3d708deccb66eaac5f2bcf7f9850057e8bccf772413b3d16caa9772ee94c93d2132256edc6b0cce7dc032ad12e0cb4b30a7b649aad689e7a1aff9201e0d37770186db7e8e4eb64d00d95e5f76ec83984248a31c3adebd41c2ff19fcd31186c64780dc8a7614b953e065a1d1cb050474de94e461d673cddf756cb3518df4a9f05c1cb42961ff9925c6fecc5c9e1bf47ec177b33eb0904163bbe79efa557b42889c0c93b1d81e6cca5ff5666b1a5da65d627cdead2877e625b6ffed26315eb09f53a26a5fb49516216b11d297b2a306187904915bae7cfaaf823c8b6ebf70b39276cb9e36f45c2d3fbb030ae1862a75e3979c4ec5bc13d2a185da3944c97e749f23aed45cb8f6ff861dd22f06402d47d87375cd01e80c034eab94f0c42363239f12dd1e693478233e921a4dea441cae29b036e26241266ccdede945cce816d118a673cf298423fbae911d94d9af02a722e77915e8f21606d9230b5316be8ed36741acbf036263841b5a9451c6c3b0a6c944f82e45ede8cd53d380401022476d46a86c01014cabb16c3d919b6459bb1c82dbfabd3f7b39fb5c26f6c0940881baf1c735c8b177063930edba828e9f83450b2badd3f3c0502051113ccffc419a2a772bb1ebe4194be0c4003752aab30ed82c2168e7ca173e2ddb6ad19d868242b9f79e1f5c70f5d8c073cdfc0d0497508387df7b2b38dbb41457645defce96d92241994ae36c4be1ff186ef7c067b1584a2d39810cf3002fbdac4bb42ec0abb92be784181a98fb8ee827754ed888c1a9b1f659ee67797588ee400947b06e2f3bc0b5f2fb5e68720d03fddafa5c7bde338ba207e856b27fad12c21231d4276488e214cc6d0c9edaf115445ef2caf2096077e82ee8d699bae8009a95d0f35355820265839883bbf0b691cb0c221c08fb7f4dcc6c121104dc13f1730606c5ef736ddd4dfb42eb74ebcf125ad397dd46ae1878e78667db47801a92783cd223750f7adea98422e3e0a2bd7f2546c70ce7040040d0cd34acce21b966a93b758136d44b24eb0f0785349ff16ddfdd609e0ffe0d7fb5046233aedb534188286608e3693b54d0227c0b61495ee9f2802733c6a88755be993530531502f708193ee0f1bd552b1519172af5f3ea73162cb808f99fa5fff0e2c4d6a40f3fc2488cdb5aa5fba9180d699287f7f30ce396a08468f1a98ad64501fc0df2d94695f379b094d0710c76667cb83d92fcb5e34e421c3100a310aae92e1cb76389d90417cc3cc8647c9c58473320f09ff0108ee6259ea4be00c60763377ca31be34a29f636615615e89279911b91eedf2cb945858a149cb4d2d697f8a9a307ff91a03b12ec4d3e3c501ba7ac053c8aff25246d762f4a221ec618cd3a2f8080489584dd73f4562551851e762a396dd1a36588819cc034744e166ecf35a8fec468eb6e309f76301baa6241bcfa59eedd8d91b973e163074287d524c4e664e172d8b43b3b03be8a4cc36e24b317093e54b5d966ef2e920eb759e8b028b13627cedd7b773b7ccfde122e5f60186da1b892e547a102c8448b5c5aaecfbeab04b8f7c9308498b781f2f86d252379b1a310e262853e638e8f274dd0b6dfdb205e720ddcb0882be11974ec41b8521aeaeaf082678787114493cb839d6da4ef95a12969764663ca80d8ed9a79637daf9934968466db22a6ce96ce63588323dfa76b764bc4be9dddb6fa8d2c895d2b0802fe12276ab79dfe80df4ec31a7117b6f7ea898a5bbf75d65547f1701d59d62413bd1af7a87156c216fd18c843821d0b1e55cda435e6699030d923c6c796e7c796e0ea11409dbb15267421778c16a115ddd2a65f8e4e26f5f561375a884d4f516d4b6782be6935d4f020e3c97a2fcb551edb5c69ba07f8ef719f730015f040a5776ff2ab0eb403ef0c948a33508b390977c67decfb4cefc370610d2e809a78838f2b6e2d90eb68be98b66c2298ed37985eb38df32fb236bac58ff459ec99b26011004544575423ac77938f1370fd2bc89aa8fdbcbe2dc923aec83f7b270162d290363f5a396254cbaa852e3abb2e757af19301509a6e35332f1fcceea1932b914fefa8c1a9c9f7f4dc4e555501e07e6bc3dfac46b68a4bc2b68096e01c1cec65974882be8af70457c14f06ecb86f50fffd0caacdf959bc94ca79824adec83ee899256e374cd196203196d1b07553a65f39ea5b251bcfe2a6dd257b9da8589316f74e6f39cb6e14c549b46966686209902daad6f4ae8776eae70635f74876a8eade98aca3d0a987d26e925e82c4f3c8413ddba2e2e4328d35b89ea2ab34e796dc6594afbfa9dc387eaf5ded30454cd6afd9331149ad21e03a5ea065a772e5a6f98f319964c6cd2009aac688f780c07ca5a8f8cd61259953770d7bec332b8db04789f29a1fdf27b4ffa344a09ce5106ec94c1e57b2e7c8fceebb0d3913e5f7dbe846cc69901ee180dcc00cf650f5d9642c9c7d0732d090302aa7b3e679af2a17733e30efdd163e23e0fd0e9bc3c34ad5b616192ad0dc8fae4dff0085cce53c31fa852dcb42b668dcf78937b264bb7baf431d9e4cc7ca06b843cb8d7e6a4b96e12dd3192b031a78a9f884c989c250b1a358c82207dd667c08983a5e687e06f19c783a1a261872717962698c30082cfd6f7fb4bcc1a189b9c42dfc7d1f99d3049fa85cd62def69f8465fb7bf7c2294f20c22420ab7d7122d86909413e092334fb2a024ee6812403b2974e7f99d244233aa0e61186a9e7325869b94950a24f67ffbabb35bac7ebaac6b065be630253318ca9382ae5c9406f027295d9c75a3f313beb08bf0eeadbaf82fe8fde79c97b42bed27049b4dab6eba61f181a00b8ba27ebbfd455198a87b0082582ddb5c2dce0900f28eed3ca50c6658a3c6a9222521af4c9d38599756ac621aafdfe36652f8e6c6641996d622435069954bd8bcad27d8391fe3f574315cb33ec517e6c9f6a3b8da3c2f1eff08ca4ddeaef2d01706d9daea115061d4833643cedd90560406ad02331d94832cdb338915ec275b5df6737278ef4eb73caefc9551d843a929799539b42735383878081754ee8273470a4b87c5c2ad5e7f13a412b9e9c8ed85dcc31ec7fffeafa6669b48d278243089aacd3f27ce96275d5aeea5500e797ba75e99b04861f9116329a93c8414367b8ef2f57cc09578c8a00ba4a782ceffa9a0a1e8ffd0d030a796abd2d7e49bd19352117adcc2641a949a02845a42fe4dcde3c5651b2c70643c6e9c769495a6827ac4d19feebfcd7d1212f359d2d55ec56b20688a70de90d1a42c976ad0fe4213071a7d99a0dc9fc83a56a7deb0ef2afaf38d34a654f210932251d2ab7cffecc8037902e2a260b9b91b0d26617a5dfbd38b26dba3478bc1b6c1da75d0a25c6b1d91fb176c09d3f25f4ca9dd3ee32eb7e8541cf46170f4f4bc0e78417a5314fe90d3c54704fb4b5db976e2f250dfd57fc9a9d4c1b499848ed2d39c54b6b3b9bcebeae5058a5993da17a478ea6799580a914dd6b8d71f29a76703525c66a0df0904ed1ac22bb20756fe2a576ae58c70496c438b7eb6d7bc348c405caae34ab0d8e2f92748a1c71a8b7c8ee9ffb8708371027a8e5475743f1e9a9c9a854704bdec5888dddf53917ad4a84f720b2d92b6ea11c5363a8e3d3c8f572ce803b0d5cde733daf93f4978b625ec1b02d9a726b34b0a0671ac3a35f8391be09927b0a77185d2cb608b97df08a41316f168e97643cf099d836142b27768d1040ca9fc8f7c3978070614157fa28eed683a4b8c23eef7b3ee468a19fa5a81797e14545db1673c42f3806858e49eaa554ffa78ca71fb51778933d22b70276774aadc0bbd051973ca3be9939bbf2e48864cd03c56a667e612aaf4b3b076065696e6eccd58b03d801b5fb65c2d176c193dac33f9b6434f91b8aa80c86a9a1815e55ece9b7f7d42e6c07f20fba79d699b1121a67a947708cad8994a534574ac2157a4be3cff0ebeccde69975c3a3e3bfdadc9bf8f8cbe3457b1f688d66881a48f7f4274c2930878ab82ac056ca6e62da3158538b335bd94a2e7f05c8ce66914869281a82d07e893aa489d2d67601ff80e3a64b2b73a82ce5ce7cb06a1c22bc4e4a61cf9272f16227cc5458b82a92a3a9ef92b5203c8378808f9ca6e70c2fde0ec6168137dffa360488422d1c6dc2d2b7383517fe2b7b254e96b329e17d48866f292a8c67e82eb72835e86f820c08272c98361945fd6f55881dfed40e74ef5f99605bcda672b3b97631d47ddcc497ba8c71b997e10feda831d6f6435e10d9dc02cabbe7fae92680763d474b22007fceadb3bf5cdb826ea35e21ceac522b86194595eaf4707a8ac67557fff3785bd150e6818bb5710b132f7d0959be8c3ebece87475a6f9e45a41bd601683a96eab26f3084bd84db6ee8439062f799c34f87e22340a851b948eac0fd4ca1d3e32cf4b7718f7f58a6c2c8abc65aedd557f216b89a17d47446787a2ad034273cc0683a3b9a5e3b525077a0ffd21154239290134d0c5fe9c0b395ad04a40d3897caab91c378506e0aef04f3cbe37574b89e881d83c9ea4ae96bead3fdb0cce2aef0e43ba2e99b51ac6a90b2361c73fbe8d7a302c9193defd71b6d24e6fd116ff44fe34c77ba09f4aa0da1821c4349166835741bb6d6975d6f05194d66812ec7a38f370124d2585836d92e1a53bc279114c0b2ced6ab3892c7fd2b6dbcc9662edc3a81a5a16a264bab0280eb7e197eb14df40b308afd642c5ff79cb1cf0801d5fab6a4e696c2ddbe37b60a2bf62973a176eecab10531d696c84ad508a1670ddbbab40becbcdd4652c001048afeb6bc5630c7ef6ac6f7a70e5b26dc5d3b717de31d5818953e737427715470f5c5abcff2ee8f4f250f283e4d017128273ddfba7245e3da02fadadade2e7843422f1db65a577d8aa14a60da67cf7c92044dc024d66ade86fb6e7131d5849f6a6de405386c096860f77a1ccbc5b5e04171f5f04296b33a0f1fca31c94b3db321ca196e46bbe4132b21891ef99e508519dbeebf251c0c62f273bc837cd3e66fb857cc1cbb758a153ab51a85b130a237b6e0676143c2ef97c36e8c6e8bc2541c6dc4311a4221832c4e1b09ea7a0d6eeb5f0d3d3a00adffe432cd59e22ff72e2fba46954673aa487baac886038d8806d925869659c822dd84733cb170a55159225882a186207bac82adcfbf5d585cc80200a56861b3b0d8337ced58fbc6c1313cba3c819f67e8dcb315a223581958df6dc9e6e6ba833a170fdf8ab64f9a7328ea64f02134b2ad59c10bd1a3f28a69d103f640772a29cc89ee934fe424898c55ac436309f7ca881f613c849d942b80acd40da0a19c3ff5374a206793560aa65463f4786ba4b1c4121bbbf16e50fab6057c72ebec7857feac60a37a69963b438461aa7a50c37ad78cf50324971ee4bbe8eb1d787e1fe237e78346680403a0e1cf2a91a0ae46258871563f7ed60cb87002b647c8801928a946731364ab38bfb540f456c7ab4cfd86b856dadb7b153c8546d6c282aacf0ae13b169bfae6303164c8048b046cc61710ef3f93a2235ee9a8c9d0709b245c1c5e22b7bffad577111b8faf8abd24185041c905cbb7ed1dc204a270e78f1bc79a80731368acfcbde6ae92bd3718439c6499c3cd81d28b822901e9073a71ea485edc1f5f61c74b097c9ef84d005fa11ce890b06a152b0e99a52e9b4c895e5210b1eec186cebde8881aeebad05e5c3127510f8e6cc7f31c31ea9742eee81306e80c42d6e943b6ac03ebcb08e4a3f755af64329010d96d5a94ee6d97c930b3a2ec4cabcabd9ef07be7db1a9ea44d87ce3dea81bcbb5dd437e22e11cedea59b9c4a278ab1a86677f959e6d86e5edaff9daf42f8d2bd0dd0053266c0c3d6bfa403c9f4e09165c0e405a26ccc7c858e773f531c3ad891c4116a250b5b5bd30e779f19e3691586f7022e1986115be9f7525822ff78454602cbf13da3230aca7bf6403a2df4d330d00038bb4942c6e01a5150811ffe65f9a85b35edab1a96652d842a9aa8b4babadb82a08a08bb4cb67f2bfb73a1c75c4809195571a6a73fbb4a536f2830d68ced1005354f21246ae941399ea88de9731669c7f9ec22f2a7febf0390f3e0d22231d66a2f8d653268d304e0e537c64d5e4e8191a32504bf96d627dc449c7e6a499fb8c41d416b79a0c039e736611e7b46a32468a1e500a7f35487f8bc4507773c77636161abfb5909deb60757b67477f57ce1e8b6c17b1ff479e54b915efd2e40cb288f07ed164d359ca1711c6fd1efb418b245728a208cd0828d63b6cd283cad1d06c2a168ad63afd7c607ff8053f137b6cae3bc6364ce8351da5ca4f43c30cc830d7f19e438e62b735f81bac822a091469c92f028482e376ccf2514ec23c8c0aad57a1d650fbc0be9d8857a36069aff815129b0d9e58aab32729883021ec8c1346fe7b1c2186de90b26d90e3c24a60e3047204eec16720c4a2d0b77485807795700fab38dfa7ab6fc5bc248510439819656511a0ab7e880c4cdf37ec0390da8d39b62714560dd5584f6d5a34569d8216ad2ea3e8bbe3693c72894578da1fd940b0ed5f1857ca0c86a7f7b3b0338ea5ebe6dd58a94f91d80bebb194386b75f23ecf1efed2a9552d0f57c934dc58497ad448b2b860d4d06afb302e393c288f4641bfee8ae0fa7465253e290c39ab0fc7c0aaab7c012f7a526a8aa646b00356e1849046ac9b5a9c367e46ffe9fcab9b68b2013784ff81f0ec2f311a565966c682ee72fecd95421d0625b3d625d59278f62ee64aa5ad74c09d21850777b8877277d983300808d49f658ef63faba9ed50ed394b3d692b5d84788815831e8eeccf5e8e1ee39f21389f01561ca99340a1432dfc80cbaf0e9c89475264738892ec096211861f7bad91e4b656aa83ed4569d03f32a4950da0dcfb48e4bb4e5912778e9a5c2aae1b012e52b7bf4033f88aa916395efc53259ab28d172295577682b086a9e21111da9d01d01974a8c0f0b4f96a335e1403aa2d5c638838ae4cf1ecb7b13499b462550bcee7d4aa47bde2cc037ca8463a575d277ae5ce7a7f0d5eb56691b08c5f4810164ab235ac9eb54afe60bd85f17a4d5239b03d997e16df91739949a821cccf04f56e0cabc97b9983cd5aaa9c0e4e19234b8e1d2b033b49bcc0f772d987cc631338789f3b4a9eb7b278de66b32d931afeb62f71916a4098f845fb8a36f47ebbd88bc34005b8825ebdbbb5d6a0441b53acb82da2dbfca9dae5df938c56583dec34dcb0b5b91ba6b3445497554b22a2e13cba7e63ad954f7183894af4ce023e5fb10f9d3e099a04b6a394cfdc6b528a8e5a7ac2ae1a88cdd7820dc7dc7c5228334c5dc05b36b35606b4d697fc1af0a715de7de768d9a816e927af656a99b93f73aed63e90eb0f503ebb170a4c194b655886ec5a1281f312daa24a1ccea9945c2d53a56f1d27ee2e4674b2ee96ba101666d262fb10d3bf716dc0ddc57f59c486339d2b56d0fec5fc331f65ef6fa001d891c2268b12668a7ef46dfb50d48fe1fa5e4473b1f4409685436e9c893a90e4463f58c6341defebed2ada26243b43868addcf672d1bdffa7363773e1dda73a0f9a1d94a929346d931e83e9f2230a3c7a16b7ef3fc84142bc0906c19ad50554c4759c6c1090ae2149ed00f6e65a09e25a6840039abd67352b3acec8b20547356cbd8f8cbaa7ded55f9bf1235adb461163534aef73365e30651a9ff7ca998b10caa23f0483ed937b95f70f980954d7fa175bbe5ff2f91da01153f167d09b17f1bd3f1d89d02a93a405e6cdab105b76241f1a51810cbbc565bf24ddf512f2f84215562af3f1d305e9482ddf928ead8608eb3b87a22efbe23ce9b85a615c715bd025c2d81ca1ce9c087a5460107daebba0d6dad5e324dfe13bb8753c636055c9554892a5d615cb245ac46b14bf1ee2198c012dc774c21c250c3024ccf855719e9829388fa6ee80f52f2fe8c60137d61568216ac8ec7170a79aa2ef9f5db3394bd2654b1bc6c9e46096e1a8505d2fce8e524180444f0a27ddeda040e79535c227b4d2c571c5ff52a2d2cb7adf0125ff045ef42d2f27ca4f4f8edc8ce7a54661d48a5781856be1ccea505cd1693d83dfe61d1c4b70ac58ad7da4e058678f63c45b4a0317f2226ad3490ab6653d51ebaeb8bcb8bca117a60298bf282c760bccbd05287ae4a3422f6e6a5ae5231b5bca38d0210a4752a0baa9ecec27da1722a04669e0f2bceb75dac674d6fa9582fc09cfc397572e2a99105ccdb82a3fd58b98b2b4f0937a4acf75fc5b022fbc4cb113a0b7e18253261b4b217efb813eef3e752f437f2897cefdd55331ea820f7e09b9ecd7b055ced77e9e45d301aa3243edb2300b4fb706c08dce5311bfd2c36622eb0a0fdb0024011e3f31fa543cb6cfa916802930935c89d94a2dc4e39c3dc67c00e0fd1a03ac66b07948541f1858c4de3a36581493236d09eb693e91dbe7cec8ea8c152e8de73bb159806aa1b072ee54b7c2d01375d60e045757d7529cfea3e7869ba9a3d7561aa9b6099425e60c76109444c516eafcd0da67bba38242176c8a60c49d96a3c4a6da5121d929d7ea788876e4353561d7359c7100c01960a4cd53ba13133ba9d19ca6063a0fa58fe25b952037b07345a55f9f11909e99bb5bfc513fce4a4b9ad9ce7a310d114796547b14aab2e5366ad44ac1d8beae86dd293d84cb97fad86ae6ba5919881e171b10c908159a637f3fc3199f2e6283b3e11f037cc366b65e25d6c4511406550b22438ec61f4e821d8c99cf4a4a3c1cf1e4cdf314a52e830281c56bb8b77d9398052e64a8603fc22acc115c78e32cd93f5372286c75d4c395c0757d0beb88c62c53b37fc215b281d46dc86cdaa48cf3a594a3957415a72d4551d7826672a47085dacc9e6d2037fef85e0e29d2f2143c2ad9c61f918a765605c548df65b429bd2cc43dd09a92dd6d174b47ab50f9e995b7370bf78ca1516494ec2b25c377e789ae775c0457553c3cae31bd050297ed367bbab4dc7bd970fbb1e0dd6b254db738055fafd8404caf8fc74aaaf8189adfe5e297d51e957878b98521823ec0d4708f8b8c27f22cfd6b573315daecd4d90d88e45d577bb66bc2e37095ec130ae8208374660109b44458f48a104da9bbbd1a43b450f4f346d1972aefdd611da49a367dde235b2d3857be655834c5072599d47cb3eb8afaddac3ab282433bff6b191d22fed161aa4e71e68979a22838a9e0138b9f5b85ef3355f6939d8e06bd0e2f389300c8620577a7bc731050fdb8300407adf0e3c22c624d49a285928ee9ced6ee8fdbf34f2a84fcabae53dedd448e5f71003816b8e9b06b46a7983889c6b90521dbe499df714b0ff50fa474343c1e6cca51b41bba7f6e441a9eac108f19b816b613dd10977e2a96a1d9156888dbaadd95b60940014b61fdefe847a49d95fdef297875392aa15bba2d944ec85ca7813bdb35dc36a22bd0e74ad0bfb3fe9b057acfec56cc1600ee0d48840ce3506b617e56ba3817247d041460eb851a0aea65b06ac9fd4fb40a7104c5b8fe0aa25723057ad4d2c62c34027c0ded17af27983289bc12faea001fe8516e48979e28335aaa973488c72641e18ea0f859c64b30f719543f8a931bc03039866dc8312e210b6590e2a2fcf5462f36f1ea58a303b975c0db64557d30bb3ba729b4590a6b72578af92796aea480df57be2fef4833e4d4ca37c19845160541f4b9d64c00175c01ce081bc77870e402fa9b7f65baeba3ac1a2059ccd3976f2690749a033c93fd8235d169240a1909e7b655fd5598736ec5f832d77fc16af712582cfa8a9214eb87057b4bbaad4a145c7bb20c3bb9911e521fcb9e03e58ee6927b1fd472f39d48065797b88664a413360ca86164c1fb722cadd9ab19d79b8a1a9e6632f6136cf16bf6ac4290a547f182ee6629326920883956317c7057bc9597ebea7622bf0bc84ab338ca8c3c33110e1413a15dfc56e11102d93d8ddccda4717eb253ac909cf78db4831d2c8198b9864b6ebc590cc0f04f974e7af2e5933ba1bc73f1a3082281f5e8eb3bdc9d575c8642b716981c73c6b2514266b1aa545b06b73a5fd5a94cb76bc4b7489f91e6b23c73c2d6e21c1f0c13938b1ff0aa14704cac02eb6042fb48f5c872165680334ad4ed3e1169b2aa522ef2738baf0532a743fc3910880806db9b5e77d4a1bde9cad8469076b80e4665b820ee30b2b808462eb27587d626d35c90035e6b9ff5c70d70e525113861e31c3374238a41c8a82a7512e623f64f37b765166500d891ca794fb181444e09b68d41662cabb5a3b5c4d807a7449765362495c344bddc78a9668986f1d592313c66294574124f73b55dbb1c514da52c4a36320fed44d0ade30715d66538e364820d41acd5ad5ee367ae7ee709ddfb130c80451cfb7d9dd4841662c72343d946f4877fd9726758a134f958e2c1646f38703f3844ad12f19a57bcc42fc3b4f5192f8abb32e3069772893a02837683100646c7550cf5c7f6c7280c12dbe90b37fd29fd2b65631ae11a7af3c396e1c734582275a3e87e44038e6683028f339889f0c272454274f38e523b7e8355ac4291acc01c2b1f40236fa5c67b5b3979856e1d1ed1252d782e0d224683d6810eb545dc9c86525caaaff41a28b79934ccffde401f631e1c6ae99f039f1aab661691f6528a8e3b2d4b90d11cd7c5084f1cf40d19edab2fddbd3758b325a782a1801835311154ccb2b797542a2acee78fa474746cc05afd0376d90993f0950152e4cd0060aca78f9f716a6888a34c893df588cb27a0a74190156696290ee4f3654cc16ddc41d7208403168098539123d1b8f638dcc4286f3531974048d246651500d6056c9e0194d1d86d39ba1e25f8a5c8c26ab4e384aafbbe954037c332bd85f53949f7b56eb8028a4cd9bf13c69d28c011585e52fe931f535aaa40ff8151ee358983fb44c7e822d67c0b780483cab76f34ae1bd5d603a0c4c8bcda80bcf124a246623601e2c2ef6a9e91f3c42949224868ef59934e6f9b581c2a6e3c897876ba0929bfe8773a4f69e95f12d87b98325df8cb2b10ed4f27ed838b01cddefb3015176157e345ae37ca78914b9eb2147225baa64603b9dd131d45ff54cf9a8b2a68984af16a2b8643d97456e76f14b19383f0073ff6577627b4a3eda9abbde5d9475557034cb80285cd7ea64bb8ff00b4f75a0c547cfbb775932255327c227dd6ab34d652a832dfb23e514fc3ba34d63fec56c41c406e35f2eb5917b86de143436e1f0fc6735f54a728012b840319cb8621b392cd9cc4e3c153fb995138d71c6e01fc3da7543b82716ff4e9377b306061b54fb8337239c62ee16f1d4bc1e133c94cd199bcea5dd69a31ead3f4ad07b69886ed244071b5581c41b23483bbeefa42865f02ff5c921ce7d0889dd3115dd96c5575dcbb9646c1553cd82825b76387db2fa2ba1680ac8d64a26316e6603b80c470c0a94b8a683a596f61aa4acea680846c4cd4304e4d94c3489d3beb3ff0088ba987e57ce986e7eb0361059ec1abdbbd6ac73598908a877d5d1b8dc1f287033be2991ed287d64651791d5d87ee5c1c9036d3d98e4a69198520e7979f780a3d47329ec0ffe139fa71f73f5fe68d6dfe61a5245417f4bf0dbb5a52db25cef03580ab9eee38e6e0353a1c6d969b73dd1dccff50f6e3b27caaac38dc6a01694301d695a801125ea52ff68a2e58a5c4a52bc52067ed6a90b213f72362f6984e86ff870a31331f145f9cfc1d8f87f56eff1b6ddcb8045941d70ae0c3fc387a3a9e2c18a7a578553454449497387016da9dcb648f3720c7da8fdda8ed641abc30f60bf250fb382dfaf043c247c2d4fdb6d3295a3d5449e506c0854d7461ecb0ca7238536c74c4b7e86c22d5e64f3c6f38b686589c63b4026f089bc2b095f4c4eb412623393754165164bd1a8e1468a0b7721441ef971e96cc8650388804fc088cccda69f68be0d2ac802dd03b54cfef5f9920271b9a3d27caa9516546438b2c0e635e431f6ef87a77de012842bbe6943152f1237339c7eee26e255014b51953719be5c000acf6824fc964918276445b9004cadd0eacd9938bb7e717379076c87c4bdce974c7699cdff5f36bc52972ea4ee92bf24de84bea0d15f2d9876bd0531a702addd0976a0e23c7da71c182c72d95fb5e10e05c4ee44d7d55b15d1ce7f1e446e6fd9ba94429538e4ea15a97dc786ee46ffe787169a8a22b40c93e758202aec1c429249799c57623e4cdf4df12a8993d65cb23aa5f95220b05dd9627f7c564eaa1e88daf3be78d78d6edba1b78d30f8c1cc5ce94fc46bff9479ad2d3492822262c488006969c5e9ce14e49ae4c91790aadebfa74dbbac272151deede6482d840a6ef95461e2992c7c8e4936eead9b6b3be89a7e1197950973b73886b4b64de7e93b3e5e9329561cbcae56066fe438a42a82426a93e1ec31f6d3554fa4894859552182cbc66c711ddba5ceb827fc73490cfba213cbdf46d5340053090f8cd173e2adb52812708035fe77be3d356289a7f168f66cbb110aecc4aa5a865b9c1fcdebf4752f096f0b10d2140dcc5050278479fe05b5a4d7960a94806152acafa083e4dcc9459de879837aabf20209a4603f5092e687c4eedb04f752faf1f58fc30db7d29a53380f07644128a90ea853c8ef5d843289dda751c5d0f094bd8b8f6ada452282ece684f2ca407c3150cc06fb1e972daad5f147223bf38d33362edae1c7963d641efd9e70bff3ada243f75b4e891651a53d7c82ad197f9f571a3ab9a5620226bbda732cc547f299b6690cd5bfa889c6e8b0f4df7e95fd4365c1e59cf76d934dde5127e7b32876446849eeb8dccc7db78675d50dc616c3b39e0000009363fd5a517e9b195d5a9758c6ebfa2ad65b7758755fbd3f02632747c0a015d8c434d225e11603d122be59989c9854f7b441e6eadb4ab20166802af9e67042a5899518f6c438ec020613178cbf0e64b09617c58b6c515bbb97ba262f02e67a7631554491e7b3a17f0a674dd23f27bd669aeac60d904fc0007dd1a73ff6b60482b527a9a381003d886c88b237d78c131906132cc3f543fbbc35efc610a5ca453dc1a9ce076840ac937e7ce2996bfd88fe0e632d93693b584601a933229db11b89230eb1e880b10c37650533fff209a55e05edd77abe4d3824d5ec71b34cea7016e517868eda421ad77f00da829e23773301e73e8226ac99d0d87b8b3e4daee304ce75962760a3e0a9fe3dfed2ec45a12837c3ac42a60f99697f3fe82886c4be51dc05af1d92a262c5aa168556537fcb2967e20d33f2b31f1dae1c3879cb4d14069dd4b888a040e85fb928ed957da57b6182eed4e5dbae62756322e13e7352a4abcc33860aa8234512bf847964cb67bbb07c798571e8c6d07984ee22cb5688e3e16c6fca4c2cf9464704b8e0bbcdbff44d144c0ce89581a11a9ac1ed5de285b95dc877d71ee208d0c360f19662daf518a7199709c43ce0e8a381eb4e71090c538c0dab9c2197a149661bc473055abb7914986fd95eb65d3926f315904675c6314c41bdbebf252b266f6b5b5e40ab0f9e5deffe6df1236e1dd5b7727efe975ec6a7bef41aa7f69cc944109edb90e2d7eb1421d60c059929b568f2fd92c0e741fe3bb97779e7435b42ff39bc40086e372b520f1d78f5d28e1f1df7947a798090c53e75c83221e79f59aa1d45c269e91e23f0af77fd6e11edba895f9b541153dd7deccfb7b07d84068ecbd90c167a0dcbfa91d07c2043329bbe7fe1c3c34c7ee708b9cba82e05cb0b5bca265f31a3579a8c50feb17a9a9c2b2866d62523185c26218914d36d765a755a853ff231c6080efcebfcb4cc02f2819ae700b624bda3931b9ea561ac18d1528474845701e2641b9137b0be60c8ed67e53297bd9e9dc4b2aa6d8e3bd316cc449ea1c292625ade10c81c13500bd1a0f41bcd0b6b6c15ade6babd83ced2c1bd86078af4c50f2da1c37d4c12056cd8f2cf1b3116ee5d4c77c9a3119c0179f34dc91bbaa64ddcde519746dc53521774c9ef0af5c51ee3fde54aa004a2bceec5d28491af8f5d793de887b080d095fadf5f5d22aaf3c38921b6dd706435263ab66cdd73251f5927125f0c4996ef44cf328829ec275b512e32edc5265e4868fd8f982a4e3a4dd11294a4d6cb403664b64e062c9d4e1898ff6197766b9643c3b89ae7d074c6652ea2ac379dda60967e3c4fbcd25ddd7efc0ab1dddcdcb134174efed2ebbafab47d7f09f5c0468df4b46c58ad30e27d2ca20eaad85a7a439372179f0db4285b5edfa6198c846441aed48f0706fd5e11a786555e3f6aaf98e72318d9277ddab31f410fcd7424f8424a03c114a0133539bc8b09864e5200ef454e8ca2ea24ff01767ed3c965f77dc606f9814e6da2c26841f90602101c70f738af410b0442b9a587dd57a1a90562094a18aef8c8ab60f1ca4ccbee2597e27307d3ba226875bbbbd50b7f4f2a918e5caf1eeb45e99353ca7458a91882a1be376fc2882046c7e12c2eb68dabb65d4072fc05a076abe5d4eca816bea5db51bded402d436fc315bdbdb15f205ad58a364355484eb08342ebfee0931ca2cd95f645680e4c7f786ab791db184cc19b6fd73573e5cb644a026a53f8b2c12b217eb0195907457c75e8832457ea6d0048f077caf061559ece48f655cba52d02ceade8fae6af22be5616dfa84905c3e0fe89ac6c615f23336f7c2c53148bd8504c75b9b6be7c0f1dbc296dd0e3369070fd729f120ef2d049fa6bcbc0388842c9016dee04d9d0fc277a5df47482e83a8e500c9a5cdf98c33d11292a5db041a424c366ada84f5eacd4d239661de1020afc3f9bc964584863f9b01b255a7bb3fe88825934ce95b006137d12a6cb2c11bb20e8501103804c519a6acaa5483f167302d4ad806b8b1f854983e6161c649184be4f5b324f57bbba5c6e3d00e11c1637ad3f3cf87b3ef153ccacfa8646a1b0ecd17dec54fdf239b830f73378ad1b4ca71713e24304ca38c45a28d68e94bc29acf84b60ea6d70eefbca50bb0ec65f6a896d838dae7632fe953b2915a324b20b3b57424ab735df0b48786cfc58dcfee23eb7bac8c19d36791c0ecc4b4f3e3c0617fc768a44cb255aa31b5e44dde396d30d7aeb0393104782f00db0a185d41df1c4a09daeed03c2068a6ff98b7ccbe8545bff2a7b94ec75dd615b163d2de53cee37a880c387591800cc926a41b6c9312a54199cb718fa1c46b5dffd53208819fc1ce737af4631c068401b98898f02cd1323328dd595ad144b11443c98cf0245901dacf8777f80919df1d2b8ff5bd8da757ca98c6573f154876785af045a25a40cb2c909a780e9cb26373a8e31265e27223e1548781885fe273f3d5daab873410821579ea5cf1aac81002bb87dcf8691fae12bf2f23cfb3c513af4a21f1b84c125a7845564c1c1505bd7039f01a208b42f270725c6d6aca344ff312665abd0145c9964c20c8e574d6690721a7fdee6fa1625aeb22dd389d92eaad2c52bc58b1de73ddd7c2206f0eb4d8961927d49bad5264bc8adf8d2bf1458c2124c55d18570c6ebc916ea40458c2ee83268a783687269f9e789c75cc15a639e29915b5d7835cb2f14c5beaba29c3ae24f0a33c617d21d29110774a20becf550476ed995dea137b842957a71429622bff3b58c025137b93f99587af98ca35c1ccd4fe86b7bd0e0f8a0192d8fae037ebc2d21df84b65c790af49784d63a362b0a9d0fd29ae6ec964d8390490bb423270a705ff7cb68cf3cdbd4fdb39ba07f22156590bb9ef7484199f44c2e35b550d523b994e16958c325b4e9ea5ad06439cd949ece29ee12901c4f77b776cc7f4a409705e8816efe41830285e30d682ca326cf0f889ce6ed29f2ef5e660285454346dc299ade4dbcafe46748988689671a5b1f208e28ddd29102b6218876f6a7148ce46ccde5ff6f92b4f396247e5b06261c2815388398c5e7d0fc03c5c1efc82298999c2ac48333d278c44f458d874b3a6c6af7aba8164a30aa201dd7bc34ba0872a8c5539063ebfe29a3c04bd5afc47d94bf9578a40cd2540348978fb97a9359467bb2e4644da54a9ed4471eb7f1df80beeed289e04a27da5339c6ae2e047cd681802d44feffb99ee5b96fc68181e3e783020247c69b134ddd6873cfbff76f0307b26391bbef3608da8b9b1193a337ec0947fa57b1a37d58ad77172acd58915e1619c6f1c5d5bff4529ef3e81adcb2c164b2a6adc5edaff174a0f2969838ddd73d0ca22ab498a8dd89d443c75514d906ed383fec5c23ebb12bfb2f197d9fc4080ff78600ad90675bac0239c922ae8f95bfc04f2734c4a380600aa5e124fc57b930828c6083f8f29d53d08aa425d0ff6eec72faa1682400289ab236daf78725f8e12b4c2cacbff63b3813de0f1a64b61ac8ab096bb0030c03329eb763cc3ec12769b4ef6b0d7f469ec34138019ad2c2e62f98c51aee8117f14cf492c136e0c12b20f77c098f4acbed35aebdb418bd04ae0e96572981d6e91ac243ef1feedfa24467c2f770246ba094128c46f4bf3e22fe52119d79a7acfa15d6d45830825ca160809b78ec378298385187e15bab937e0e1fff0007f538efa1f5edf0b6618fe003d0e9abe869681222d53ea0b59cd5112a800df95caa0d20bb894487de08c6f0569d96904ba8582d6a2efae4870325a4e620280eec040694250feb8747b8c6ecc2717cba8b53fbf525f5f581ecb9f694d4d8527777f1672603b833c21cdc886e9d48078fe7d00a75f7569139f9be0c703b86202e3cf0401720174ba1d923f8fd51cdf1dd27acb1d7fd4b257007e4167ef4ba41bace91862cc4e07d833fae747aad1b0f25176e646b2a7eaa96b8c55d3b486cbe76de71db3269242daffa60d36573d40e34bdfac3c98a773a43d310babad0e2ff5c09556e3772d100e548e02ade857da76d64f2baca7c51c9931538652880cf28070b2879250b289f4628cd05f6ea7a544784b560498a6c00d1c05c654ac8c55bb7d269e9bcf43c5cde32c281c7a334fec13411cf3d74c690fb07dc0b798c579ec8f626a8a172aaf85e1e17a906e9d71feaed81df64c1cb72b66a1f5fb83014af5a9279c6fb1849381b4632f3b4bf6a0a103a1ebe69e6ede4a4d9274d1633014bdbcc10753eeb066a85bd741989e4beb7fdcae4eb22c4cc7aece4efce697ec2e3a223746073bb87a9c5a8c198ecb831732a933c53aa312b5d4928ed9dd8e400e592ee40bd7f839eb699688334972fc14222d9090f09b9bb7a4928260fdd158d28b236edf24b46a7ae3bf05e7b57af2aee3a4bd1889000f94024e1090f18c3904946204babfa6f92a79f4bf319b8396f9b13759bb38c9dba631d1d05166e3686f242fb0555c1c4ae93726a43fcf9d38ca4cd79be0be86f93a7422a5fc1674b8e9cc7f81fa674fa25f773959a86cc206f9c6710d476a48e282f367d3c3f81ec56a8c9ec6276638514919b35b666245a69f10fc4d48b2b0720d3ee6970c96b7b17c0fb7469e287db3e5a5fec3e21357cc25f71b19515cb30a9e7f02df6cf940f21f4bb8118ee0e092214e0cb520595746b3f50a2598e0fd0a8eac4ba89c3b79bf96631f9c18726261be9a383db29d1243bf0ef90db287adabaf136560c0e0f51e30f5bf47bff14aa638e227f24f0f6b3bd553b42d69a0cfa7b59ba0e66e720adc2eb10f3e8d082822e756f1e08f4f3d8b7bd149c6c21e519ebbd202ad8587f1dc6db9a83cc51963e683a6d7342e9d8004a242c56830c4f5bcc220b7f40f1d44e48192b42762791cdf79656cec07c9bceebf520fa3eb826a289a606938a43f7bebe8add7b9a60a845f653cba78dddd4269e29243bfc02f775aa6fcb54a488d6450fd9e2c60aae553ac74945ba8eb57649990d0c93b6e2f464d5a3cebd5eda323b3a0bd3405ccd3ceb4a43adc7acca8f736f92bf259d6b1e809539102ea0eba101eb418de511571288feb56bc5c391bad3ef6aaf7c27d2e67d04a6b540d3e2fd78358995992b208652199b89deb0b95f36495db2978544a326d7164724fa04d8e57c1ea32172485f672be15fc04e87317e17a06345f4a0ef535986b236ff2dd62e3a5817cefe0c1da57e3e2c64ada67554618c12d7a7e271fcac894de20d144198802ede7e1d09edbacadd5b890091667950627ba0dda62fda0887ba918fa85709807007a2f469060b946f10fd9931a61c17a740c684dede2d1072015781985ba0afb6482f7398347688dd7fd2c669bc4d0841ef1f4ac300f746cd3736b48a9ef7eac8e88cede42efb1096b7db3b9674f7fb29c2f1b500ea99d9adabc71e032b008a8a457495db62dc2ab4ab4ad35ffb3805f81ad76c8b8ee04c9e4ad472831c9c16ff0373a27939e6a2d37138e772bb3cc1db2dca47aa77074640d9bc932731b100810d10030bda68070c33e1660b3d76ec6f1e5bba18a3ccfaaf483363f219e12389ed1d58c78c9de5f1d370cfa51c5796ad70ca299dba4f7cabf0bd7f927218d6bbee7a82f435cd392b0135a248120810ce08b733272a8228997d5f5b964585baf44740eeddc489ea4be0f3e332c52d4e2b5f599abed4659ca26e605522270d554be75a456f4d8a5fbfc5a073474a15aacc80e8460f9e2fd197d687c14aef5fb0f0ecf8cc70de55d0667ad77ac49a6daa292119fea0be951b7e476b2b5a8e7b8518669bcd72be20e883185273bc96e35823787ad4bfac4299891878aea3333ff2eebc6e3bf3d1b3dd2b26f090f6b49d1266703df516ef1e0338a177fe031f6526e79e8f78fb7a656d636a67fd22ab25ef1b9d8ab55dd731037e255f494dc7c026fe7b174bdffcc3a64012c792856a6c9b70a27cf956643895ea3ba2187ec349682e3845ee4a64c5bef2482ce036959841e2590c8f49c4ab2d33e6efd35c16d48da66d0bd6acfae970200c2b745666248b571fd9f719079b3182437254d59462e49b7228dbcaeb03521094a45e6af9f29ab1845c4bb17c5ecb3de5114b5d7d93b9f1ade82dfa1f2112627ddfa10c99df3582f8276119472df8a4dbd495b100fb78ebe6f2a329303c6015053af8d72921071e925819223e0f41ede656f47d1ab9a733c28ca85a26822ce24165e052c409c36ac9d2da0d949a6a897553cbcc81f4392651ed66bc3fcd851ded8ae154502a8fc2266b3f5352bcbd1b35ea4a6b1a5df091eb157461983fd0c45eb36563ea199e729d89b0a4911bad990501c928760f0321d2bc824f0b2363c531bf91b3411e8a83c0a35b81a88bbb2cd4f8d549c1d35cfd51cb1053c30cecfcc643ad3ded20552561e50c88cd2a7668e8cfa906d7639935e2ff42ae6cb2a0ea1b56464a05c5a697394312f37f3921de4062ec5a1ca19bebbf822bc62b9b097f3abc4cdcf6872dcee195859d691d40eb7d561833595f3e2c24b3ca9e8de330149433e4ef182aa3757ad9e2a606daaf6cb32a5fb022cc5e820c64ce01c0aad054f61faabea67ca7de384bf7aa6fadb4bf6f403d1b51cbe0d03092419443c869fda210f0f550bb967218aacdd9fe6db0f466b1cd1ab2780e6e9de2a23051b1c52e1ad62d0ae4c9e9308841704d5b73e95bad3ab722062900a4c68a052907b5b3705906c9534d169396f6afadaf38402817d5d870ebee427ccbf603fa76f759f7292cd05d70da6434faa9cbd849714ad9645253ae5cb07b29828461454edb085f7f8f8a77e7375fdb67c05dfc26c4ddff50d9b71c7a759b9fc1a03844ad45c946362c0f143783782054dba1cc46fa02c05463a44c7919f76de8fefac3cb64f2f44bddb96fa8a8d7b0c0d711e29731df076850fe62a1c7a42cdcc90b1e1644db97180597a3a4d30b7e4a2ec0e2e1e475a3d733c2b1a5b809051d28413b9b098f8ae777fcafcd54333becf19f3cf7cf6be613d4882431ac87032f93cf00a1959116ae52b41f761b95e2ad63b595abbcb6e3bf5df3287505ad14038b89f5c5ff9ac5cfc70e1af9af20856fe3ada4a5a164e0e7b1bef9f4365f6ccefa80c078aa85f5855f7768799dd64e1bf85c091ee3ea1b7afe00d9a83ba64337ae807b5bff0e9ccfa9f466e1c93499af3c20a6400f71297b08e3a65f608bf00d3c616ec9bd7ccfa29a6bd484906e0c6472a79be8cb5ed10e865744c206581864064a9b4fdf50d40d1d3d39c6355f193152f7e82f4eddd9cf887f8985f87697693169f06833b9e04b5e261f52562b251d273cb4c8e6b87f86faa5da359c63e08499b0fff0ad3a773532e66b340d418e794088b8ddfcb8124e0536fe021e78c76018620b9d5f9096b093650aa100cfcd8919e50320a3dec8ad4007842b77029eb7d6477ce00cf51465dfba8d61d20a96e8c001d1d03a736776b552569b0062253cf752abb800bca916d8d9951fbd458e1a2523797f380e38190d692ddf41a5a582f8e7b417363b1b24da41802a2fc3761d942621e1493690da837e8bbb6402e2a0d95947f3467a452c251e583b5b72706de94a3cec1001afe5c86010fce96ef38e48bab48d59c70302e2d9765dc11aa90ef6c4f10ecdf5efc9640670934359aec8bcaa2d8082ce998800581f39c698bcc96564fb27b2207fa8cba4434eae0c3d6688dbcfff6d1303fea15d8eb89e1c43d305f24ae62ea16673a10ec19bcca5b2a8088ddc26c753b282191d9793e118ce0891ae69007b6ba95500893ffa9f5e38b925a7d6db34eb2408d065ddf2cc76b9b3aadbf653331eac9663660da02bff27e5f1ba7628540676c4abd3a1c96ee1af73ad68324094a93246e94d9c7774ae653539ca498617289135d776840a94f9cc9df7f1d30149cac81b2e3da345a808132b27522739ff4c7ab916c9beea78f5b3d451c98dc58a14962c1d2b1cd5f0d13baaaaec189b3df9339eb4633e8da0bea7c4b3ec20b0d30e71dd5932fc0195080f3481adf9ea692640a643cceff7237d4bc5806097f9e8cee757a47a7e16053a7d6f4ad618dd828a1a76f092690df19acb727af6bc26ca16999fa991ab3c7fd4b879d04ebc724d44958cbd730e898e53eec308a34cf7de770cdf587c02509beb105d20f6c28a3c2730cd084110672c9513643e889243e88a8e7d94c32cddb123d2b2bf7980b6d66e06527ddd845967da8c9748c9e7528cb30831e265ea6cb27a0fce358e357b488d31c934f34743b57e904ed19f72b0987fd3303538f70e15ceff34a5b3d3a282ee042e13645029c8dbac1dee2ef223820ab8a704dca4783a45b65d6c5317fcb2cd3cdb8ba56bf6fd678e96e7bce11831d9e9d6e0c494cbef5420b59341822c5782326ee4a48b1a4a82fe4cd6107f117856bdce621022719e5320978bf440112d28b3024feed891537e917025b9b6e91e7a059c13b327a90dde779078ff7e86e69807c342879a33708a4be8f305ed1de85f4ba99139c7049d7a70e16f767b07ddb1883b6bf9242d2656e2837e291b5b6447dee29d56a134554f8395d3dcb043378f140f85ffd093fc459a15b8d12b743f4b36def0e0f58f5e14ab6e6c89403821467c4ba500f0c63e9b3e773a0c144f738c3867a3d7a6fd005c125330393304c1427a3652e83916fb106864e7535737f8fe3a896c0e8df1d0acbdbb595f9f80cc5e930a05867b0ec94efd363b3346733175d038a065f45a64e4611d91a91c5b6a19dfb44aadb48ae7724327b64162e52216be95c0752e2f5de0d151b5a91a99293746c57c9087f484125b47c9677b93b8f448bb6dc12ebf2c78950f4fc785f76df2d18b79b7feb1479dfe127ded0c027eb839e914eec398505373eaf8273b9db06412c513add2a30707922c0ff7d5a3e337e529fb55e93e9f0d41faabb030ca07c604fa185e888115566701bfd56e6d4f4d99698049d25c97c47759b77005ebe37e07c1610513e8425cc9fb1a695dd686e96d79bfbc396f81e6838871c48d196df6b32a8635c104fdc4dd1383415256b5784e81769c2ce4d9d6bc301ff8fbdf08d97e68e9c35b7dc78bab26c3248cb600c2a9274dca0adccd833a30a4b9c02c7d6da2e03201124a2fa306da36c957e7899a893e99e51e3ff8514f785f236d9e69c4c4cf6adaa7d86dcfdccf90ada7ceef7facffbf222a0d2669bec0e4d227e52302a02721ee4ac71b9581d9e5a557e5b8feb21d584e9e1b12bb3a7c8285262fe95d7ef53f029e04a9fc203fc1ba637d0c74b809f7b076b1085669db86f815c21e8d9ee9661e4270d9374815853d9c4cba4a768f3b6764b2a24652dc51b24afe131921ea0bcf4cda7868357b260934e9794928a6cd346e03d7fe6db6f006ae7c5fc2af75a97496537a63a061d71d24690d59562e0bf34f25f378d912e93b87352ccccd4f74065da998d4027889199be14769326903cb62f90a690b1956514ef8e2ba95d129afaff4a4e91a486942a0ba71fc8bc1d44c04a34720bc401a45178b29f0ab5b851b566e6025409cbb16a5b8fc586afcfc20e6ec36a22cc1f4d20ccaa9d8f7a2f451215ef4ccf1e5909dd1acc5e8c36d21169b166dbc64748248985d68f1ddcf261fb3d97e4e64b44b0a85b584e0c141b4fd7ad10e4ecc1d73af2dcc363ab5f59d832ad5f4ae55622ba17417b270c43cd38a70c8944f1d8f63da15f5ec40b33040c24131536b40ae13675f71ec1999302fd7c537b35eeca40c02c5838abe4d572141667d44c6f4357c75d88014832408b55c937d405276bb2cc3cfa8b6a8855eed6121b36ff33c648aee0bbc856d5d0e79c49e39cd68c2f68878d2522a36236ac242db55ff94c6350b3e35f8ba4e7fa474f002e20b8015832c57f108e5f136bf3da6783d057a379475ebe185ea696d4a16e48c0773a2d3a72036cb35e793a028b6f83717a6812ca1d61f2270d0bc15b58ef658cf6510fa910af1c8b7359057d3de7eb8411a48b84825de0bad16c3d4b4b73dc6815bcf6691943f52d2e913f885d5673d522532ee274c4f34410fafe635d7c4edf6f48f775c3c8dceb67a2f606694c579e754a47022c727c976a8c47670cf7e7a18662350c7e28927170795084d5f5810488c47a18a32d2bd1f4d260c919e544e0be614a875a0dd97c23747f3758c626bbb5c1a548a426310be4393fa10cc57dbd4996ce18973aa01e3697e09d0d87718e07f60900ac9b7ea6bccc02b0ca5ec8172c03d214007cbbf1a60c02a35f94b6b2119d3926982e560e3361528d628be9706724e27c4e0cfa41e0a4bbaa3b08b02b74b67a4886ab7d6ce949577cd79581d778712108a29c8567695aaa2c814a6f573a82198372c2365935b5f6f60c925af5d4fd6741e47c3d4b1d73a058e44ae01b665546693eefa1a3fb91df5bdd0aeef678544b82d60ceaae6f9d1307a79fd51f3c0c8d15ee7e9ab61f73794a3b9f93e70dfa3de38c3bf43d829a799110e9c6dac19ce4d23b9588f1e6d61220e999684a11724a06e0611e29673b1681a8f14001ce2940f990f44662e7d958935d09e86b42344b19a71b5f7f64b970f958353eb24ae35ccde4e354d51856d0fc4d344595aaa89b1cf415aa4257d1313ced284b6fc559dbe820e4af8a1cebd3bce89fe26c990d63c4c6ffd266de17ec2ed5fe1800322f1d16484c184411baa2c0df7f78b3b11f5ea3864ce528e917a4b61ff0e22fe81e7873300f2621127dc409d181208ed2fa8bf0c99cd569c2d038181c9991820f6b6381f8c1a1d013f2cb84919aadbe759a4c91bd18db089dc05df650893087900a2645379513d123dbe8567f3c5659de213bc645b2b98e90f13ae5a235cdb59e1f90a76a3a064513f99a824a590e9dd131e2e25be0ad9e2a123d20f5973acb988313e21669578ce51a206485899600697d0bdf27a125db2d288bfb9202942533e3c59fbe69a6fbd1ace0cc81e9b7d63d5b376b9add75f21c045d4c3376696f66eaba29a2df6eec02518bda08b3a59933075e8bbe5d0d699da6811822332e5ec8a978e091a6af7e2a8086df0af685bf5cccbd2134658ddf93a9e1990634f7ce5040d15e7d9f770a077efd5f012658b761453c481aebd699648cced73cfbeb04bbe3d31287400568d0b0829239135a12cb6fdfd528fd6321c0ec57bc8a4d0882e6a1c2bd1aa77107c5ab3b3fdc84178b3ab8aa366d996d8d1519256c6b2d9083ab4b891ef7850d2ad40e072bf6317657229f422f84714e0eac16856867af167d6ec4dbfc121cdc8da06b0b1e2fafd4977004f15104888cce4f8d8599b523f04f3460a1802d45466e6b43faaeee895cda712388511b8f744cca2d405f8361f47c18eec2d9886b68287cf7e05ff9621b8b3235b32e5a40c5e898824a57e547ca156533570d574e531966bc041e59c72f8d8bf84b14618d6639b08c128ffc957f47d3b422fee8cd8d4977501a096abe9f612321f1e71eaafccce71f487f76e70572b5fcdc81f5c8c9c54d1661c61962f6d53777352e732cf823e445d0c42b940915f421a8b958f0a0eea8f83d3246d61033a7a35ac332490a0f94b1715364b00ebceb8aa5bc5703b437cd39531cd2baec06dbce195bcfb70093ec92685f1c3def0cfd3f9dd3bb9998e72148771fde29da457ce973847ae8f3714384bd174c082a96d5dd13807d4da51d4987f0a6f53aeac7a5aeedd36f2e3cc7a13dedef611c0388d6c25f05903c440bcbb76811733f0ff258ab0a58ce6c585d7b3b41b9b5ba050c7c7ec1521d1408c1cdef1ddaf175f402d60f8040da9ea9f615c3ff6fdc03a952010657d0f4cebeb9eb956f1d8523aff5d2bc880333014aea9aa43944a3984bf28c5b1e1372da03540dc316208ae2704674bf1dc7612064584b8fb0fba16ba888df26700345d3743280c759d218bf8e730beafd59c4611a1b7d32b86fbdb282572aacdc95915b03d8e343ad850f89234ccbcb785ae1a9aece04a6f8c73772c9fb387ddc65fe6d5925c297c0115682315ffd1a3278b39dcafc2d8cc65c724d973f8339e038aeceb30d37d7274a6ec13ce71b2d99dc7eb7b13c8d227d3a9b229b8585190c1cea10c1ab57e0f552ed8f01d127482b7973fb30ac3ba975170c8c05fbe41916fbefdc8937d6475defb2b0a8cf8c90694bd72d80e4628e2889e6de5f91aa0faf4fd0464cccf889310c1ee5a934ee4163711914a28836ade157ad5ac600c4edc255e1a91a6024f7a86e324c25b5648a180a29d60e59a059ddd9af76c8e64fef6be175b530d3da2b56b1cd1a6bb6d674554a42b6afa937a04b81b745b56341747c2b3aa3acef506220ad06b245eb1d355ea5a080850bbfb529dc852b0cf792144be5ecc731139cca1b3f04d289084a24af0f2c24b2dd29333463ae5b9fc83410e54a69a54e54a67436a351897d596f76e44d344720dd9ea52bbac2b35550164d89c4f24c557068cf3f52cead3c93e143bb825ace167dbdf1f6c9733404fc019ee9c70cb2ca9e733120a7f4b5664d00fdc7a0730e3edc8a9f49bd4db351ee502e29e0dc9a9ea2c2ac375c7ef5b36df1ec0bfae19b86913c7b4f8821c7550998fee6e1f0283f893c7d4a48471d8e11cd847d46a7ea3337d69bf81aa27b4a9543d54ced40216afc851250ddbfd1956efb9df7334f9d70b945f703612855a7390d4d2d48b3a780b71f373eecc5cd9b2517758ea3b1c378491ab496a7826e36b2e533718cd148acef8eb9e0b05bebad06a4e66373749775ed1d8ab531aafc69841efb84038bdffd0875b1264be84cb04732082012a2baa374a115f2eb4702318cc6a25fba48fd62ec731bb8fc241df8c647ab31c5504497e73983cc020f63fdafccbc7e71fc1921ed96b5dcc780d5fd1fab0ecf011feffd9484c2a1ed896b924c6bf644ca5e421f8df7b6e9b41c9019192b116008c8b998d461d571b1072702bf3c09bb9a7a1410a8425b14880163b21c52db76a04dad23b63d897bd3eaab36489081899594f547b57e04313b4d0d9fb5a27305f3b37e5d1d098026319f149e601685a9c0cba8d4006b6cae798c1940befe83522e0b617a4174b953f3552e1e11593ee6b8e3e8747bdc677fa8ec9b52133ea44a7552678b29a97a38177b9d28643f0b40fb9773e4dadf09d383ea1e97fc36cab5bef0261511fbb526e21f7a1252173cde4d6533a4d86f35f933879ffb0634ccf9986c0e13095dadf54b915121d44ffed2042aea830cad3a55268441864c8d376590918c5941b527431924ab81696b095ab0a6ab88956a03826fbc9491438f18b2e18ffe6c0af20c72f54885b5cd66d3f373b23760c17fdcf061dc5bdc5a2964d32fe73b2b0697e50f199beb5a5cbeabfa9d76541b4f956b7dae6fdfade61eefea9ce6e9bac14ced402b9f025b3e6ac1dded145d46aff7f39102dde845b363e6d126d0230b62e9ca8ad44a41780f19975df1776de25f65273ef1fcdff794fa21e65cf5b54502b1c907f7e9c3ed389241b6f56d9de286e64d66e42635e32de240bc04b57ff0f026f4476bc9cffb421689cd2d55ec35dd1eb7a2513665e07fd25d00d3c3386fe7e8e785bf885a97b1c590dc27b6ef93cf179926fd149b93f2a4417ae5e878785e26c0f1868118c0707e8957fb93d683fb599f6dcf645261cd9dc3d0488a33aa95dac87db508989f562b7d1a74dbb09f4aaf6c684dc1256dd455261c70f3f2f00df5af939ab581356c7cbe03e184f4ed6f425ec8a10aeb4311a6bad94e531ee7ecafe46f5e7dacab51abd00f248a6b92b79cc6d82bbea03f00f794a9793454d11093137e29aa5c7b5ea0c11059b752ab4973ff18085add60e81ae0a139e0f9c993d5f11ff05671b24f64a2d39d43e59a68e718af9105a98c931ea65876e0bcf83a9792f0b27d703b447caad3008c7e32d919d18f45e116f83c4a10664554abc7281f7a877d7ea1539d48ebe4ecf2952179a8a8c7d1eb4aff37ee459c824a08f921ae603af6374d6e6489be9209839522001ff91720beca82947663f02946830659a54fa2a0caa0aa786d0c124de3fa377ca261e182372a552bb4d86e225a08d7131f150ae9e4007d4a38779d2d2b94cbea4099610321b68d90a456cbbdff49239fca39fd347fc2c36120b01aaad052f9ec518ff3b2e79b68c3b332ea6319f9e99f38ab59e8016a8d248b5353931c687e383a5e57d5701bee31fc4337d3770777dd0290406a14861eab39d20852f5ef7ef63811a53eb9c4e784441ff88efbed7790cbb010e769816b8f28942525c1dc374c221fa9900d0f027eabb228d5e7650bccc76b049b57501cbd03f09651db4eab6396c7cf22f253875a7f252a6ebea9a07d0ac7cf7e3fc20b3feff2306a6bcb4ae275e42cf2b8363f8ac894c68cd7383977e3303d4e101624a69ef513a92be3a47f3ada1ade814800cacc88c37a4dee9a6ba956a869e4f1efbbabd59c130720572226ec95f74d4a66944723bcf4c45558455a5a94049ee6b4bb2646d09ed9e1065f6fbb80c7d2ac9b067fd8374982c08deb9441bb75adb41e8ce137c6109b887e7bad054750f065741f50789d5013ab2ee963d9b0fc842e5eef83d11a167caf7fa245ae6c2b22a6336410c89ef9667cc29f027f1296fb0221a91db986552df9f1df089fe799e592ce66a403d3e9a31f727172b5ced7f54c5c96b5d2c1f905848efe6acc508c35519e89b3839e6e4ddf932ca349171c86ab4381cd3ece3b69aadc869595d54345929f71405a3c249031b8dc007881962fa3a65eb9acbd0c3fad73f8645f4c9d79c8730597982addda8768e027c589130f8f169c1139a6f138abb2ee11543a842bd1a6405ccc3915acc57df4b8e678b937554a3caf02435234b93dc629239185c84a4a30346fbc89fec2542b324f3e36074b32dd4467951e923042d6a82fb95b817fc918b009f8ddc603af313c1eb4de24161a3690c2772ebf248848e9e1127e705afa5a5e13b2b490ba35b31d6ed0fac83ac482471d541c0093bb6fd816144783a0919c9aa0762052653c8c7c6ead77a90c8caeab8c3bb44c3f0126c99c026a031849f265b35841390fe956ce9d7f1658b90a021bb90829ee97f2c7e7fe8e825be868f3406bdc07a0ec8e33cf531dabb9691ba3ba39ae6018ee28cf475dc456e368a93661742a0c85b3a9666462502f88a31bb57f927ad5aaeedd3b2d4ca605b38ae80d9b4b74225cf0072e699ad4bbb5e66503cd5ea2e9ac3ad3a4b332ce6ef8c70e7d994f3ce21332d25b3383784847d12b341db2198674ac9488486805721de7732644f101d80a486e0c2c1ef49d44a971d4e5c8c70206cf5918155b957e7bc89ec40fbaf8b38f545302a12d00ba5ace59d58240436e365b9ef4c5c495413013f241f0a0e8b4175108525339428a0449afbf4642ec36d93b2df64c74788f2be2cc944e4df913dbdf0672a62496498b531cf9175ba4ef9e78394afab7cb46141de2390504b9d8322d6db45e6ca054cc5468ee8ceaf10de43164609ec66cd6750d58371f3d1243b3be7d2a44d9b1e33ebf58d5ccfbeaf40a0fa7da7967cf928ba5cc9385980491a14821b2df8b279cae5286656296f00ee5190e29eda1bfa4b2b295fc99684a11724a06e0611e29673b1681a8f14001ce2940f990f44662e6b46487e7a39666b88082d2c74109419f0469a848b21f59fe0daf9788def3e22e60ba5b2c99d3d22f63c2229cb878ca51fec6ddeb2822da1793aa34eb258986373fd69b6ea9df2fd376bf7fd884ad616bc20a478f92e59cd1f70750913c8996fd322138a34c46c9a6f466483d4c86b36f5c2775670a3d18d054a2ef94d4771a7fbc6c711b9c1dffefcc20d717d9634bc2cc5181e2051c7a0fe45b934515e64b896f0f9e432ebd6359c60b485d6b9d7bd70a66c9982867f2d4de01603b768c8a1d2f7f803c3069b3ab489751340c427b47cac443de342b35764f6b5fb9168f470514537f2245e55174681e31b7d61acad31477d48523a9581fbab12122da14d098bd9c2b443581304bc901f6a74043e0738237321a682835632f36b07ebf445d9ce1f8506d1f4aab591c3341780212f125e7bdaefe220940f7e1f450247ce4432a69dfd1ef6af959f3809b69aeb9fc9c1dfd06327327d61114c82072b44df0bd61f17c5491f24f0d82afe421ab072ae91bba82ed2d76c336e0a68ffa2fe8940defb3a8a939e1cd6a64a1fa0f5fa98ddd208a42e40d8b3ad4e654946a053e3f64e82c96d29a59d612ba9ddbcf125057f2dce3c60256f8ee2ded187a5a6c7c983691babb8c2833b71d4bfceb2e90fd9b31fb92e65299163dd36412d8eff24a792ea88da057554388a82547c2a07eb70b2d0adbb56795bbb8d181af03e960587965c2b08e55332971b6f3e1e3284e649585ff06f699b523f04f3460a1802d45466e6b43faaeee895cda712388511b8f5051885dbc83304a25677b25c41578dc040563f628a7d2fc9f9c4ca46ea61692feef4b51d96286aaa69bbffd1c1a23def7b34749d49a23eed97cc8473f0976a41e2fab52dae013497c361bb16e15922eb18198ee2312beab11e44e132a5ed3ec10109a867cc2ba3ddee06d852b26adee170be0c6dd2890fad1101464f7630fda6da5e556d141a38c141c3e58b9331ae3e0286bd1680573e0b25bb06199b943083992f8f9c6a8ee1b4aeffba5c1f2197cd15f6cb03115c5bdd283b7dd0d3d50bc21ed73d4086744e01a2cb50c175468dcc5f69b1a51cd11bc754dfd34ab56f2db54693012af0def8ac070113aea273e43c440083f63d25ba44fa022c100dc45e2f55fca5cdaf2a9aaf982f417abcb2e6ab21c23b5768ca8620fc517069b802839293a9abd4749c08a3d779047db696902367ee33cab7d7f3a7afc9bf042ce9012cb2b4722bff3e1189cbbe06ff57b9383afc8c7610361b15c55557aad7cde8432da52d038d7b105af5b9aa6282be6936a6ab9c59b2aacee335ecedc10da9fe098be10ab0cd18d46d1e949538ea8f55d61b1bc0f4cd46bfc1eeb984f9f9963ce4e71bbd259aeb6f0a9820452fe0132ce3a5ceeea70db9651ab852b30b58907292877d3924782f58423e5ca4295a571ee68f3c1c2d4a6f41511d3a50076a2c3a7e23457d4aecaa173195ccb25923957b75ea644433db1b631b0a9f22f4c4661a17e3cfe52ea3aba1e50fa91809a7eece00f738322ace051d343f6e6cbd47f39b44ecafdd97e88f8baf797951217c9b9d4d69ef6e3b02fa427aea9aeec552e788f382b8f181788084633f95fda20e737e09e18e9277463c46bcf7a9c148fd4c0a95dc27ee08b2230f1876a1b9de4e3a14479ea951e0f46a4881d45d3a812e2705e6a9d70908f8022fa8c0d938270841c7e1928613f2b56b1cd1a6bb6d674554a42b6afa937a04b81b745b56341747c2bac56aaa2ad20a3d2fadbb68d7132e080567b5a4fa846badab9e6c2f67abc411dca276de08daf129c6104828e7024e18d31737f4d8dc8fd2dd4e30c67aef578931fe9edb48efe6f8189c4fe09de24437f94ca54183995582b60592ae9bac52a3645246e888470d7a069486cb8ac27f0018a0bd48275e1c7d5df740f77861525ad0c761e22256c00e0aaf29bf52b27053a5f164c372b318073c3e3a738302149aa61897d533434f925cef79a1000503a0bf8b5371b63b8b3a331bbffd9cbac6f78074f33ab742c90e9a0f0b7f5d304d0f122c6f24ff9f5ca5ea22e4f8190601161434af366c0d06cfa054507d5272d9f1c5b4216a06ac7518796fe5495fe2708c30a902df2f3f0dc558a34a36d9283abe3542a91abe205015d4621a74335f442927cf41b3199e84538c18d7085db223a1449f5d740cbacea0f755734d5e47cf6ba3e4394e1a69620e3d9c0eb13496b3707d8225c06194396f992a228c5639c3f0324f747bab990aa4b43d850529b08ba8c14f78a7942111b21d622dd1fba849cd7573f1f37d00e4b0fdefd8ae2332861b5f44904e2e1304fcaeaf4b07fd9c0b102b0fe05ec4167569d3be119192b116008c8b998d461d571b1072702bf3c09bb9a7a1410a84218f5f843983ca2e977b71c2216995bbcf22a69f1118a313165398a31f3e1ded8713cb495d170298d93bf299aeec33fa5c96a2b418e0d57e606b5fd72299058402218f99d98e81a8afe8b08efd5e6f4b4c98d1e91b7f97f997d6f928818ff621d59bde783bf8eae84708b67ad73e0f4ebad7cc6349da533fe135d9f1a0c637a46097ddff78dfc0907cbc84ca4a9d5f7f954aa5a55ddd6cf5225c2f57489d61089eb661c546f10d599592f1dbcd2b445bfb3f4b33d4ac8034fba941e094a8c8281ab59e1b49f319b2a5b1af3729c7167145a8d1cedbd04fa1ff9260f51043b1f27df885eb9b50ce035f70909246df9a528916ff5da1ab7b80103f1ee78f0acc1ce478578e807f995d19d467fbb6542c8637f993e1ebc253a141023c1cab6dedd0afab3865498359fedb7d5681e75818b01271767e7abea740a1fe9a6da62a962b5e50bdf1352f24e9d553ddaf6fd617f39b20106f729d3c564035df1776de25f65273ef1fcdff794fa21e65cf5b54502b1c907f7e973d5c5c9616a1e2fdd8d2272bf2cd885a6587493a0d0f4c7525bc4dacc301b11eae0d822153046d7c905e734f612bf5455c03fd8788b0a71d64970a5594b69070d110f50232fb7173b322f1b5312c2e6d8712b94354c4c28aed6c9f7d2a326aa56cbabf1e56ca311fac8d0bb7afa002388d04d45922860ec81e89d671186fdc75ee3909284ba106376fba4973619e369ded6e38d1ba5ae0d3e15d0130f6ed90da47a3d9af04901941ffc7f322bbd88bb3488fb32de79004d997f1ff072cb32ba60c8970b61a47a243345042dcdc04c56694c7f612175a919c9ec37577858ee60f2d74316c162b5665fdad26d59c6cae72086a43aa4adf1d87a93f5805f4c450407ee5774efc2fe2947b5aa78170e5d55c081841ab27ab83ff77eda72bc08685398373dff820597d1ba0f9f35f7c36ed5551096bef99f03d153aae7489a461af7620bc307b1393075c8f6135f88efb0e00478d115f58daa8b1057413e22eee1c7ff8b8b1e642fc1b5abdc3e088734205e9001f50125bb29069c894f65653930f1d477e3fc6b0fa99e635e8106efcfbd5fff6a83887fc08bd8b22fe348856437d110efacfd2dbed8e22bdf58c6d98492d1da25deaa4ea876a3be362cc09d62b8ab4e39bbfb0584d992be025e5e27f22a8c6f87d66fd84cf645a3f9cea026edd821ddcba9ef33c9d8b57ab46b1f964092fd291e137d416b8363dae366e3c2f599e790d5210cf9909c1289d30f5156a45486ede1e82f6e391ead1895a85c53caf87d90e8f33363c01da969d6b5c83b6607c6a122f49a0508827ef616233a6b4767adbc50e2117fd649f2be590c5a23e7e6050f4d89f13e40a66c03f847a0ea513402d2ae5b321fc1128bd3c2ed1d76587dc3269a44b0bb89d73b10ff5a705f19cf2cb4568131ebdd818a497d728502f2ba0a558f00db165e8da8ed16c8b684a32e0009e682e74b40307c40bd589ed1cf28cc92dba342a89176a3c785cb9c824ea0600c983306d95ffa2ce8d36047c58af300a62c917f9b277616a5f00a354252108c981cbff4e1fc10ac93bc1f684e0d77a72afe481d6d2b6d82c7f1fdcda8566ad77d9dd4e17212059cee45b30e155797690725a91e90fa85abcb6325f48ad3eff1e447078f953a2ae9d15712f10cc36a25a29af8cf9afa0841998e78020a93d89624cad24082c690bdfd5eb479341f8fe5f3e4baf43b1498d96a68e49dbda0f7f704492390fe1bfe4a9ca34e2fe9ce82ab2e39a48c51201d6283f557300a224898de42d679e9d9b21f2bce861fe26ea9ab6565296b2fdd1b77971ea0afa8ebb49c67e382e0e6aa65f23e8ffc94e38f27a522b7d6cfc5133bb2f15b678a2fa7e27cbda8f8e89182cff50c62bd29f7b0f172c1e581836c211be67e508f4baa440f2dd8234889fac2ec92ac8cbe95c83efdaf3cba3c61fb706b8c06de34d714f8739b70a7f8b5c1406b9d23f9f2a9706bca488dcb9b919bcdc98fb3199b5460c19e589670ebe445ec0feab7b74a64f1680cc53f29a124ac07cf702267ed591cf097b69b219d0bf5605ea5bb396712788b6cbf431a1d59791b52590fbdc3aa852053a5e715fa6a2f2369154acb0e3e5ecb82ab84af5651503a999ecb2fb0f9db7afdf627b66deddbe6933fa5191073197de00b27c355fe3a1d4832eed407a89c904d50216f914796896bda43123295afac8138beee536f748eef258ce454422a2a88686e369af763fad1321be09ae264d046cdcf72f97516562b52d3677e3bb6532fad596557d240225986504fa626108c571e6902472d1d85abd149cf3c3fe49a6275149f87b2100eb7abe114e83a6164914493a2f7a964860c19f6f1cdc745193ef1653805b4359a4cfe8d2e82bacd98da3f7f26d0dc41846d3e13f3b5c60ee1beeffc47a47c73d7c2e7a5f1a310bcbfa8e19710f71ff52e7f328b3667a289cce602a8dbd34dcb1c2aca56c7ff56c7a6b3d942733ee8be9a75318443e3baac84bb397f63da5f8151533d9e02fe8e910105d172dba6190e60265ca1de1552d86bd4790749e27972e5b3ded43014838bd38be16456c664e67bd9962a5481aa2c46aa1e351b441c686532e66d905fba6ac08a4ad886d555ef12ef521b6d7ce88353d07bba7b3e1324563fe2ce27c4cb27f4cc269a61e8f28f44d6861dab4e877aa7400a31a21b4e09a27bc6ccc2e3aab34b3fb81057cf58f5bc6462f9bd0db6ef57f170e1573b60841fe49fa63017276a2ed3bae632e627e5a1abf41a487170ebddebc64b1c1d9ff8589c3cded3c064ea1982adc9cffb0d96fee91bb7d53113ed8c7d9393ef8f69367881865bc01103bdd5e8ddca79d5014424da0e884355ea5beed3e376c5339a22160f55814b79ae3926a39e72524e57f812621b09f95e00384df504dd1d148bd988103046e17f1c5f02b112fd79da109570e84dd559a6b94f2207d5e395877c91887c10436b289ced3afb6d295f143100196f807c18f7a4d5925184769ff5be888e332809a06201596ed31bd353c93cdea93317fb709f17e00763d1347064b4ebade2f809b3066a4f418f2025ac371895fe88bda2ee50df664737720ff90a5d2f24a70c5e04fe34fe6b7cff1eafbbd1478af050ed004602bb4401d75cfd07a2e3e23f5073c9ddc38a423054a5d0705ab076fd97d24c2262401f0157ba4d03ab1cb026dec77a4f8b968c7e070a3afab12880b7f2666a4b49fdaa9e0de1fc57e8a85a7d4505c3585055430934def549a2efa1aec14067b4c344903f7fa885dcff3c476e2725d9bd37c0d87775c2b156124c9c9e4f9928dd0cec768ade17926cb66f15256708f89356a2e618be5eed8822f058676355f843efc46e1624375484b654209be667bc526d3801a7d332ad7c3369abc6be1109f1ff29fd4cacac70855c783e21afd2fed2d3a7dca5c732e453bce19f146fd3fc522e908a7d661638e720dd555b06e33f2ae7b1eca8c3e91579d940d8760a87c8e324ea9c83dcfb82a58f317939d83b0f08f7413e1220a2d1f37b69f4612c9a5a0f695192f0f89fc3cdfbeb4e779c12b02b0afdcd8ff3eb86d8562d9ebfd02dcf8ad4648814bf9254ca3a51b68d4e304cadaf570638a7661cc3ece0888114fa27fd25542100b5806299c6c4fe33c49db377b703af15f35375cd7255efda6b1815b0b1596887cb2b73a252f4cc2783e07247333aa10811cc0eede1969ac2f8e5f9ff421e9e6fe2b36b311b7314074992d26aba51529912dd3a074a850482cd74a82639f0f2acd82b0fa4ed5cceb6cf017230385aff298068088866607b611312cd2e827407056424064451ffc32ae17309d37931a60d2610d35ef60fe101788ce17fb7ee50553445db007eb62d186a8f7ee208c25a806634b1d6cb07e0f2f2b04d2b5e83c3d28a337594fbfee9d527bd273df41099d393cf3f2443aef8e0d3d1e23a32776bb065975ebb9bbe332c698b346e79ca74f7d3d80d82c72158b7c2656fcfbfe2425ab609d87783fe52200c5c55427fd9e81ea17665c1c133a7b3fd8971b0da2b1e75c395a29cffddd95f357c3c431d43ae535ff650ddbaaa74ed1357614ab64c3c5a9cdf9c55d1a7d7bad154ed604286486155ab0876cb6099e46a2d752a58c813449b5300e0e315027d0f9c023b4a24773b2e60ebd244b711d844cce120795e470d6a804fe21f68d6d89851d87a7bc4c62b7ab6de666b9f9e654a7ce08a2eec382fa2f6a64698a2d6ee0fb920814397510c2a461babe5cc58288421df8052d409733e79c3b218e295ede1b0fa809abc9a14599089636b7b67a28d9f6b458472fb7d93bbb62b54e9b6f973ab100f2f88a82f7cd3f9011ce5fb15e4b4432f61bc58bc95ec55101dde85e9097f5b932b5e9885f47d99e555ee2aeb8391e598ead4da45f919efdf4d09474e4cb4709cde4b041cc2e663cc3634e0899f32c3b8e746a1a91c6d7ff824b4ac9e0b82ceaabe3c8cae872909f0cd4103a166d454a05146fe34eabc87faafd2034d73926e3761596c64c8ab67f443f0402751ec534d762afb7bd7b10df99231353d01ce6ca94f8f0cdd221cd35392010b8edfb4fc80a80a52ceda449ae8bc01cebb5dc02c0cd53a484936145c50c3fb4a0e86b9e6ea494c8e401cf17594b06ab1c1bd1049b428c6a5953be512106269b5db935c4f5c88aea7774d49a83aaa5031a7007d988369433323f267473da97f3917353bac296ffae065d5d0615db2ac3b050161f428946b9de842a0f38e73b95a71fc0e13f952078b2fd9403a19466ca698a8a0572ff4d57cb7927b83a15c478ad5831d1ac707153f47f96dbe7244aec49bbd5a2ff91264bfcdeefaf378b264b96d94ca43eb1362d294fbbd6237789b78f77897e0f4fa9b762636590ccfb973408458b64a9b54bfde2b9239b5b762c799f4acc1e9cdc6cd37f4b9ab7d1d7b1c20ad81a4b2e36621e63281243eb53e5be06ac59071ab6f1d73930b75b96531028c157c8abc1cc7b5290bfe7bfde71e2459cd451176486cacaae4a74c3eb959a1e61589129aabadc66d51df501c2339e2fd482f2ce141126fcea18f16afbcb7e1751852d9e59973df86cb107cd475feea0f22c18d0eab8d0d2065c8e1ed15dfe829ae3cca41f9005dfba620e2a3d417989248efea610491c7a01a430b52fc5c5ed1e5fc9b4b6b25b5ecc7e4aadb7a11122f3022bf8d4f0e6160458cdd4d235d71c0e1978c21625db4c22837d012749deb49b74fb021798d4d61e809c5b61a61a504d811ab9ea1e8006ef628ed31a7631b4535d6ccf125246c926f4de36e4332b4c24bd101b376d2f56d0b309dbffc2fa392565cb725210afe473ead35351b12e2fd9694405f622d7c12c654268e624d20484bf88e4fa277cf9f6504bfb8086562519d6d304a71bfddc89e692a0504b38f18c1067e302904971d9f18b9664c6ac709bde79fa9e18518a8f11363a254ab62332f9a8087535a1f8a0a459aab8897bbf623c08cbbbbe81cf73429b0aa328b6af4d9e2d28737a164b91ab6233bcb3ed216a6e0e40bae51bec9ee9a26a11fd4be890a202a27f8f513e299146a1531ceba910913dcb661f663fc09f5e079bbc48c08ca4223f26b7a30de2273cf01cce92cd4ea782d04539514e1700912dd5e6fe86e1a3512b26335b147603057ffd55c8c55a25b5fb533a9da406f919495976237d8f3ecb3702e7050176dff4a6996d57e26b30b3b2be9ab02ed9edae5c01b3ad9522b7c8ec6520f58297bdc6108cc7f3ed015f2aaa1392fbba9b0120e61cdbef723bfb8c2921bd64b4261a1819e367c27722a590fc5ab4cf09fe09dff89580fa32f58dbe9a64eece6ae98d0bfd7332524d950b8f08f7fcf05963d2660b094c0f6dae6230009d314cf77fda4c7817b82d90e0d3c5ef91c72632a4bcca0aa803de20c0e60b815e9bed0e119f6c1cd61f4cb4b60b46519ed25e08c83dfe189b93813e18ac53f455fdc2c19d321ce8f85476bba52074b764183984fbf94929ea8b84a6e8894fe7c0620255a28fdcfd616e1d2cb0aa5c7197f100ed385a94394b87869e8f8276fbc2d96c9acc4f221c174f697cdc63eeb07cd7fa50e0606f7746621fd49743ae5aa3e9a65a13d41df4a39c9b1f07b5b8a8dae0dc43d6b6d35b01b12df57c481bb142760871f10ebb71093fceec3be7bd80c1363295fd36fd227f17ec5bc167c73819b3ce503da1e98df8815939b8bfcc71c0b0da0fee79e6215ac0e425eb4ab972e93c8652a1f51979df3cd8f671bc7a87b8a773488215afaf0ea7739c834cb93f84accd861733921ed1fc202583f63a33ad3b04bd5c7bec8e3700ad9fb65e71ffa4510f5893d28501d9ce9d15356116add619d7c82fef40beeb0b4c45dadce77c18c488110dd2c9cd7c7885dd15d526d91ff33934c94378c5b2a287e4e7b281ca83840ad5e366432a32665696580bbae49ad8a8a7d4e4174c228cbf24e1a9f509fd7e93ec603da7a43584884c868de5fa17fc40ca3303babdf856dbeb5c2bd98ca1853dfd83aaa6d38cedf88b3576acd9297ba84a3f8e0390d7bf7fd63d9af0cef3f23161e5c2f21caa3a8bf38abc6ba6d5af3ba6177e94c739c2006cf62e6a1e8fd06b2ac0363c7b953ff6bbba60c6e0233b274a0396bdb1f1985bdab38bf8dfd997777590fd3c80be267cfd8e0771875d235eed00cdd87bda2d2acca8e8334be789cd8cef8027700696e3c0f9b6b78f03b5ff93ab5b77dff9d7b20093ab50bb8c26b3057fac3005533c406f4e981f85feeeb47897118d508c76cc5379d072a1ed626662ae3d9dfa7ccc28afeefa6acb0aaa5fc7af5b774292eebc8dd8bebc505051c0923e8da0c0a572b28bd6920a07cb03f4e8030874073ab1f99ae0644a5a6426a12ed70ad2d69fd7b12c897ffbd2aeb7bf4a37b8e2420c875c69a7687deeaeead4d10e8f865330922d870ba8916f782b8428a7b73126fb6ad1e3a04e188e5b72b8f59bb5d35ff70c425e58c0bf76c1add55dea9d2722b9eccf70f0b6167aed14afd2aedd57913ea12359f28033dd286442b027325b0fba86a3f60fc520cd96232c715ece950a4804a70ac0362370f8c976cbb78d63b40e98436d68f39dca8e292c6adb6712d36d9ebc51761c1c5f0d4aa56fe67beefd19ba4e06e56eee28f267cbc54cfbd77a8d7c64a8726502484db0f42e19d40a5ba2a3eb5c963b37091d7415cf6b35088291a034f5087fc176c75d430b26235bae64250cdd93c3a1c130d94f2a155bc70533700029d24505dd5f0b1fadc4cd740b9156e2d899f43ed3fc175c94d674c34865aeb7b55b983155665d7630011bc2124109629ce9df57d65ea5807469f70c9d5d4752ec57cd961c4ef18bab8c758c37b8a4bc7f705f4398c3ebaab1e483c40709f1ca3099ddb3f08269c2d90df6968cba17f7857e810cc644fc6a0bafa96597ab8304481f565eb599cd520cd07bf6a93acce79ef5d71d4d23941a4c1cdb478135965842e624629f17be531b2c5beaf735b1667b83791dabcc9c903033695bccefcf0579c8f087f9cffec5c619f8f48494f7bf37a1af852c4e3a7d6daf5c878c07f63bf8a346ac75f5d292425b103efc078d45c4920606674e7ea9ca436c7f01b48bda5e83bf73ca79f82c0ca4dacc00a59cfe919dd4671e7792c3dd9510c1be1e8225244692896382e0a2dd1706de75c0975f49f445610271c71169605cf9b5440d529c29e430b11f2e5e973c6a143fab0bc6222e357cfc4a1bfae1ef61efceb30bd68679c07fd8a0d7997788ec8e556ebe8ba8a6bf916a9f76efccc6bb5b14ca266bb77138f2df40fa787c9dd4eb6c7d00142a0c03ae93266946351eeb49584b828dbdcc895a5da5e7dda9aa8555b2b716305fca04cbf354fc890cf252a01dd57ac210adab12fffe2d37551c08a2c3aa3db8df7eee7caa6bbfdda2b1b4115f376582521dff47afb25f8712ae2ba69adc9076d2b27145c0ffc8dea439a5f5cd052e70bdc1e5587d9cf6393fdd2cdf1a763d128f86a7a17b552d75061bc7491e3f01a5d3f6f6aa559d322e444ee1b2af79dae3d426a59e2cba1ac2e46f4cd273b12990e750c67a9024ba8229e9970d9331be526186e9afb63db0beb7246db06e8dd5fabc01aa8a8e6862153a36de7a7715ecd0e67249822a46168ba3e24df79bf92aad08ecca8b9ad3bcfe1d97bd41846291494933990c9ee9143e5f070b136cff05cf037af02bc81f8e949220b5d0f519c7d166001db664269e2b5643472c83690046adec85e19e3a2385f2d5e3690933cde6f598490e0eba1303fa7baafc93e38c4d15cfaf51825e1f01933ba970e0f1a327a0f0bbc5e23f8bf15022b9d1f1ce25c39c3693bbaa9c19855bf22a5109b2acbd32cd27b36f5582fc5e47ef6271c16101fbb1c18584189d2e8616cd1a62b203c91832b728482d3d1af6ccdf03fa7cab25ae3b3bc9d41f929f5c167ed39e3da9b6ac6fcc70380450100c597753f91c43052e3eff33616d350417f0a1ee49f795dccf86637531f4b543e25be2f4c3fb27cebe74b5cbc10248fc7df5d4b430240dd6eb0189ba8e2fe2fc5ea12683325c3c6cbafe1dab5bc6086d354105f4a809591ff7d616eae8d71f55d673b0974e060311402ee476c31bf6e1f91f216bc0d2a1fec05a2683770a575e628f0d1122e07d1d20ad29f54e57fa53e4ef8dcb06bdb764372edabe687ba1d0b9a329b608aa4592386ff22f5231b07f872a4dc700ad0db22ab03d634ca372883c6f5e5c9ddf0bd7d10f106bbedf32ee4286a5b55ef7ea181969e6dcb553e7d69f131385f3e83c355f154292253805f7cdc32d767ad99bbb42d82f25dccf805ea78c356d0e17c081d43127e4b374950892eff835644868768caf0432d8ddad95e610eb1d60dd54dca3173da7468e556ea53aedd869f30d1d7a92458a0398e7c5d2aa08ccca0d0e56de5490fbd9e19fcdba689e2596a146d1309f0f80723a248cb74aa7de5a0bd52ab66fb6e74268d6e5ce1b79f2c7e40f56c90520b61d627726559b450ad39f363ac5bebcd995c53a4c1c0b38185832d3cac3f46eab9f0a5ffbe5f4237e07ff0f9d208cddd8fddfda19ce4e00ad90e1c894ec95307620184bcd4634ab229d6f9fd03ab9614280aebad06d5fe27537f73915ee66f62a27511ba6bb6375081c3dac7246fc5acc94dc1ad7adc2f8cd20af66c8d2f41d8b054119dc6799463b07e7d0204ca9fa1abba46bd572a6126602067fe199ecaf124823430624eaf2de7953ea8b7edb4809d578a5f63130ae72efab4271c348f62c983bfaa13e4bb9200d059655744225d0d7c817091e912616ab64c5370f895a2f2074da33ff785adf0bcb8d6c04ecdd377282416a394f9951d0f94757594e906da5c5d033d9ac8909fbe3c2643ab2bc4e57685c0dc0dcb34d6d464049a3c54e26aeb739c9e4907b512ccb50634573461a8fb51e2c51e4d531fcde3ae006b3f0e214c22e57453e8ad6198a523268161e067b7386b7baafc6122fa0a587f8b94d0e7846cdd547bc09f2dc64256a5be49516c198fec2259e02287b3df19e88d2c9468384c9bb0b0c967d3c64caa5245c513edf7cfee93385260f3f3d49d8fa30c1276fd43aff7b4b9599d6df974c0545e40afb9255e969c612b94884a5afbf4edfd573555ad4ee480776aa9417222f344712a355104170f2d0f638a60218935c21d0786610c710ce6e190d3ca3b69748fb6b3ffe42e35cbcabb1bfaeb96df80f64e1bb6f3e7c5fca65df498415897741253c44250802955555183832dfa979f38eb6b36363e4c5c817a69015b52997ce8001a60b4c0be26cc37af65f28c7808757374980834cc1f7f9ba217de3a4ce084ab1730b2a764b0035c65b96b18e58aeed6c9871b76c39f35fcfe335513e49c85e33f88d15c1204ac96135d6ec8bef396aae0e343ffe5131318f5ef8cc60a40a68f850e5b6593fe5f1773fd557dca4917bd8a91c4f542d87ed1013a2e5a8fae4ea32064957ce2c903384a5d90b3a0e51104a49ba7be1ac4a77d27bd776b821aa5f58c88fa9f05e5b47c4e1798af289abff6b16a837c123ac760cd7ff09e54665b4ada6e6808624bff84563d611416ca4cd41f848e108a3513cebd7f9a26a6fb3b7f6deefbb6a422f6148ef6dd7a5876ff10405e4a133b38beb49965eb84c9c697fbd6d0d3da7cf385aeb034277cd9df928e3b47593295740169f0cf7638cc388e97ea817b30b64ca2d9d2c78a6b5aeace734e5342eed1fd7832faac5ee734b0cb02aacf75db0da7f52945e06f4bcc5ba032aa74f947932210d66782f781c74efd424b954932dc33fef3106128548dbcaf21c78e1e75025f96db0e010933a50ba9a54fef79de5345ed93ab0929e6be044ffe40eef6b79065c024d8e35de2277051f51b41d77957db0dcced75d432abe1f915ca4da941a674fb7b9ce7e3b44b2e4046490621bec3e09fa5a437e84624d96cb8378db58bdc066764a6e5038cdadb507f80eca5470cb28f0d78b23188976e24abe8bc09bc778f6e7bf8ec151b6cab0cd9e1c9ac499a662e661c57c25cfd6d5493d65e08322876881ae11f6d44e4bdfbb5e91ca0bd6b4203b2071f50f4537b4b0100b53721a4f4fdc1eeb11f8442597649033421cea239b7b62fcfd362feab6df6f0b481ee93bb4a67cd5c4de5a36d5824c2049200f711b6fb18d9dd107b3d807390489f06d39d6a933d479c2fcb27b2d4286119f661ab544113aa2d5b83066f4c47c4a2c5a10f3bc706d4edbc417106032fae4bcbf286946241637e95248152630bad1c441d7242f1142e09acb07e40a331713a5a81f46ce55854e7d0c24f90477622c5b65c1c028c407312a7b60d48128c034b85a6b5b36e072e8dc7b9f27e0351f4501130f19687c7e666e712944148cb15efb86e435a4f2d8db72df37477d57fb8af5c8ddc3d1782031b8469688aa0e3cd6f25e9deb6ba5f192c1b1a62d77f35ea5f46d9ce0bf9b4631a638194ee6a17c5a08a555bbfede29060fae08b3aff33c26f0a14e9ca5445f5b98efe20365c0c92c8bba5a200dbae1993752ef73baef6f5af09f0efda592dfbadc07fc1e070086ffd30e112620fe4fb6a99413583ca0e24e9c7de74aec0b1d6705d0509bc8215a9c85ad8fcd9bb9a87da6c4a7210d8f363c568629e849e5f76abebd6a3e7dedbc4abb2285a4aee372ef1238ff0f3145628fafe6ee38fcb9adc125b89dd7ce508c8b312e4d021010cc86438b780460992599c0adb514f1fce7c713cf0c593bd984728caef62dd94b950ac83128dc2ef79e76063f6fc54361e834243d3e19bafccfd59abf2711ab3b9e3359249d3e436be5dfe802f61f727b8a464d5b65a51128d5212a68f71ec4f3847c8fecb1327127a3173a4f093b09fbae728674442e1ad401ee1b3b7eb30ed81b61a314bb02269a01d6e1d6c3080bbe7fdc6d8f06bf969a4811bf176c04c61578fff73b461aaf532698c69cfbb3b0c476dda52a7a7b004e68af087d605923f3747b60ce9765d820ec25c4523580ba54c11510beaf050d573461315e870c2334554d5e852e510b1b1c14150378c2cb22bbdc23205c14163e6f32959dbd4309ac420930bc699b53c6c16acb07d90ac8bfb9025452b9f30575e681e78122b4e0e1ceb2f3e3ca2bd75f10df3ba2fc12658d42214ac60f63be37baf0e7354002ecd1ef071f8a51c13eef6eec1eca4d98c710d6edf50a327580d372d65f3c4c7ec0044ef7710d2afea450f0b32f7cd86e6ce4a3d440f32b300ee71bb705859663b2ed736daf5660084e415fd2af5aebfbf83b543f80d8f38d8137680ad637a0cd52dfc68a18af7b4a495fb7a3ee56cef894a933a290ec76ea7aa0c7d23e911734d4ac243a971ac4fe7dd2e97f220a0c994458aaa40234e7c1015f574a7cddcd964c10e8d70beedaf41f08021725196873ec373a9a8ebf7b927b66d7714c3fafce932a0b3f69b751e024e179734caa7cd0e41ce655fb55cc097da70cdfe6e78a6bec686ea02e5326389cbb5e3b785a7f6522638a9c3a4f6be7cb71a3b4b3d0a2f13f9997344c68a4dcc36f9c479dc386239688c9fbc7dffa76539a4feebb26afa542176af096c39304dc04fdddfd541b8364cbffd76ab6b08fc31832ffd606ef97b44bb9114e4c31e5f0470a12b419c99a0dca8d23a2b0b90e505fcf5b13690ef70b3951dba4205d84c772f5d46671f8132d922bc3a6ee26ea2780945eefbcc4b184fe999cba35f8871232b56e1eb440cd0ff5edee24751d1b817a1f970fcda540f5bfb253aecedb02fc8dfb16311132ee4a57fb3bb82770ed0f02eef84182c53da055ce43bc97128917feddc668cefecd3e53ccb8032f2d3efcb64f7e116400a2a302856cad655e783033150af59fe96b698e4d56ee840549894d768541593ebf2cf85b479ff0da5c46b9e0c3c4649569e9ceb3a35b7069145f283b0545be482db97f8bec1bc00d197fbdb3b3bc5a78816d8110eec90321fa9ffa4dfa7071c4eb2477db2a4c126951948ae6aadc222243e08ae13b9d914f05427e56f3583ae3506af297fea7ebc31d3f818b962c150a61031196a35f10ccda46b8d750185cebc32eeafb550669899e7d37afcf091b5bb8494f653006d87aefad565635a9aa12721cff1e9ca5eb587278fbe5979539fbd585c587bf5404edd3b00804bffac2f1a36d59f5ad11395c7bf76effced1352accd5ef089eba2c85368433870bd33c36b0a6260aef6a64e98ce685461fed91c9062b3f5eba06d5d55821117d17492f56d919ed805b8795fb8fc4ea8cefa41e44ab7ded9630bc22f21d738c1593b45a24173bce6c5a824d1282fcac7f8bc72d7a641dd93fbdf6ddb09592301347e4b8c2fb687ca34761d6365c20172980b6d96b8ff620430a0b90c2058566c10e7df93cd56d5bfc1e17be49af99d0a369edac3605ffe23c284810c022273caabb994eb3f9441d3054ac315252652f56270c2fd1fd10f41381011684604b315218b6d4c03270f4459f207dcc8aba9ba31fa384797541599599239959e56b6521a5f52514e78e7accbfd40d7c6de25cb1614550f8f68c82cac3ab06505194144065d46061c04ed612643291f539b5117349603670b05a690e26a16c98c97d44bd041607bd64786760ecff52239927d60be5a559144c45f4ccc3472ba8589c7ded4c7d4932a9bf735f530fb3bd55b3464f2c76823867f7f97637f8530fb0bc608b5a2845571803abfbd16f61f0a83b58b4b27977ffe0164c237cfab331ea6eb849372b75e6bf40e16625372340982dc877ea468fbc4a5581068bc2abe9eb920635ed562d0586bb53f5f3e949f3f08356dc3d6edb867ffb5092768c5ff9751a62f9148f7df169c5c643a7c556feccbef1859dd52e9c43625a0ff59132c06394bf8cbd17583d2302150517b7f751ca4ea1838ef60424b54a78d286ed65dd4b7dfc7c0335969c4d91f2b942568bdc134cbcdc83eb8c6bc85a9bca06115bfc1a5adad3ae066d5179932b0f60e6b3592330aca30516a98d9a116117262214a91027842bfce857a5163955a5a80df743230a1240a5b7223159f7caf472c264bf598fb45de8ce22a782e6160bbf27048e9db93df13f9c2146b8c4d6a011d6d3b962676bed2c8ff602230f1ab1409f654110b1a577d35ef791d40965f201deaf51e51d5ef1fb263a64ce72840e67f761069bf36b53d1362f206c2c88396e67b468c7a50f2be9d3b83b79dec726c87c69b048c078007725045a7544ef10381178a335fc3449600b4affb95530d0e91946d6560ed39851c2301aab87b96ccfc6f4105636541d73238bfbd3d0aa1a654f760ea2f215ad3137755fffca2393e26e5f866bbb6c45b69c22d174c32745b5196f9ad6440d7cb1f8001a7603f5d6067d01683e379643cced66f00c49b4506d93baa05df96ca57f20106af61330ee1934a9501c5aeda866f47bab3a4214b44aa123ae18fc60b270e597686dc622efdd851bb52b441d0f9c8379a0e1cf260436e223f1b039280af9095e285da7afc08a0fb536eb5940cf40febad95634552e77d2fdb631896115d2db5d968986360ed07b0c1f4a5ae89c81206c7e8bb06874a2e5d55dcc5a0b939781d5b86385ea1d803b259df16aa1412269f5d0d6e2aab781e37d8e08d5ef91a15b73b9b43f0453f7d2285a1f778fcb2051dffe208d66a5d030923a717c425c382e37d0ec69beccb7f76a7a0863ef4f180ab82a8d0288b47f801844c1d2916648c718702cc72c2b2db4d5a4cd50a95379bd212b9c50b733a27ad2d0e38847a760e7da68419dea4bb94e76540ad3bfb5acdfeb9ad51ea3ac52319d33da10bf9ff89971548c7df4a5c0ae26965a0e0f7d95abbb224f81123642c021e6f4f95d4aa54cf98b29df85b0ea87ff3c03573b565fb7424b613615694f9ac896a1be827ae517ca1b6c884690d254a2cd27c67a5a528422391e4d1be2e3b14b32acfb60c0e94b5c948c5336bf00a3b74ba945365a0a8e86bc52313c82e8b600ff1407fffd8c09f278f3853cf29e421a8dcdb8fcc8e4ad45323ae38cc56ed7719f71a8575a42770b6c81f1423825bad6d4d8a58e243d2f9b89c3de9aad5eca23fbdad84ddb9de603a466fffd5d24a18f55e24c60fd3b7779b6f7fbb0025f1394657834ebb42ac863093747e59f54aab95ddc628612e63df32e63a2ca03d5ec978a2a347bcf017e7af0fdd3efbe8c412d3d5277281f5ee7b7aa999c63fa13a7220a987f721ad4bfb82b7b2ff3fe03622a984fdc369d4890691041ef3aa3c3278171062357db4a1866bfe83a20cc752b3028279e0cef7ee831a6fe834c7b9b58866b0d8f14d56f59be45a5fb1f42a8e703ddf3d112fb37fdcb7eb3bdb5cd69d59b3042e58b1db7bec1de94d28070cc311e573b358c06f1b7e4cd4192c138d2cd87944ea0d05a3505e8c3dfa65e95a9e47e4b03e62ddcf716d177d45da3c5b1591b5bcbe9e18752852f335b5cf1fc6116fe741a963d099d1f3505f5fb46ed1ee6812f93d5695311b2dcfba495963aa751b4768809002442204bb990c7b83250976b2ed0853dd2c709f228d4f940c3c5c5afcda890ce483ccd37802d75419aa28ec701c115b8e589a8208bafbf7133216f079a66c456cbf10b22c3a7f5dd7ed8cc6e05de1ce8e9a0013cb4e338e42be3f089f177c5dfd11383b1505c63efedc9568dbfc924ed7877c758535013c5ca30ef4e89d2cea6a2b42c7acd2fd2dc965af07ed3252780648b9fbedc435ed273cd4f35a931ead58f2b88efb154c8440e34108b30299e8ce5a765d1613fbbcbb11c573065b46ce622adc27c4d386cf7e19bca69793f5f6cd7468fd1b1d9aad0b8adc5f5bbb4e854c8136f3e6298b6436b2c85da3cb1c52555facbdf4d12ea43929eb06d970fd5ab95952f15cfccbd1e29feae979676da7c6a34d50d06f3671853b86c2d9095d46e33159a63f9bc8c46c66e29dec4c89a7163d4827d0ddcadbb321f6a543582c6cb26e654b5ba6346133306c6a580b9143a5cd927af661823b914521afc0ee56c4fc2f440f54d0a41d1bbca3aac7d381e9217d0a5efcfb41fe280a583bc8bdf818562c7bdc2a29418852b30b4ca5b22c59a26f681a35b8ff201f5a56d50c38f7f340dde73de682c6bfa2e61dad4bb15f0d17d48323fae8ea46aee7ebb53bce569e2cbf7ddadf02df26629ccded46cb0f8f78456ef7a71a4961772d001ac7122286009b699ba4ac28534b5c02c602b4244ff46bed5b446724be18169ccbd46b8b397be14f085b40a9ba069c2d1f7069b3d9314a544ec1b253bc8d79396fd03ea791142a64575758b24e38068ad68552706d54478f50a5a64aa87d93e46f52c62e6b76117b9a61ae21670524e3f02db0ce37074cbd4b2420f99ddaed0756f0cab8f3d00b6ad2e9f11fda7d59e4abd6d4d90fc6bdc90e35b225e7907dc027dc07b4a1a71b95166ada75540485595d3e4c1d94f11ee29c0a892814129edb8e8b5e037ce921802cf1e01172f5799d685d98b9d818e239a047e73b35a2ebd71515b9729a37e6b4973fd8369a0e8ca1aa3d840f8e6c38e90cc3f559fc77ab8e766ed8f6d4565574bab80e8da5e90ec0b7be1f3028025e14d2abeef687c622ddf1b414f5f6f092c470f717f4c6c57cf4a202e0843365fe6eeadc2d9cb1a3787f2fcdd70290265b6ae773fbaf427e5537280a654fb3ea504794dc13b6969e1e38678577ef5d1b379e6a68b9f9a6944e12360578db2a76049f26aaa4fd96e6c96daa803a2ce81feeba2f86a9616d60184b7af4f655c4b5e25f0578937bbcc4d7790390c4ae51d465dc61bca7f8501946dc9265aec4f585e94b1356e7b16b8cb7e9dbbe5eb7eca104adb3af3750d166e69da1c046f60383e0e785ca1bca16322b7e5344539e2549daeced86bd6c1662a80529d57f08330fb00e895862767ac324429b0e6359d2be06ed6e69545e9f3180ff73b47a066c5bab42760d69b26d4c1a2aac39a173ad3635c38d72dedaecabdac84717543b5f0ba25e750a61bad7992c58db067ffbe3febc572779b442a69808e50e8680855b1cb43027dbc8d069ea801705a47e75ba5095e75f36067d9a249e1d82d9a8ab7577a6d3b608ab1b3b1fcee3230e8226f2196923b1a3580ef43bbe00058e30d58a8e4a72d14016fe33780cb3f9849e53753d471e49fe77784a6aafa38e664541d6ec63d399b954bc74ada3c8f03c8e35715cf4fbb4e0aa684fc1582a984b2bca0f1c0df2fd29b99b41ae6f0cc540811b0944f00b3f440244aef20e58012ebc2d014879c80abba0ccee4451eb1864e6efa8f3cee54f60e476791437ef8acc9541c0277a0285efc3764c6b3c527ed33807b13617ff7095e8bdaa794cfda984c9dbd2d1ed9185f6e7ef994cbb5fbdd5ce8fe217cdf74ae8bb0e0be815a0659cf53ff15ce8fb0ddf187b4a29ec7f6e8b071e375452b8737cc8dbeff6899baa095a50dfc2e6ef0dac58b82ef1562f93e916f79c71bc031455d743f4d3c685fdfd600b4d6b6913de9538148baf6a45b7a982f7d19a27e6929ae2d5fbe614401a7b0c5a06ec8c08a2a7034a37e4cc6bd4fac679e81aa373d51ac86e237d62548e2b37839aa86d6a98d140ffd827a21fa7fb46ff434a4bbff9a6e17070dd123090d0174cebaee3b157a85c1d8bb7a208b1f9465e58ef3bfe91cef5842fc1fb1a14cb9fd8f2690206b583ce620b328f8939216e7064eacfe4ba59e773a7a2cb56f9e9aee527402f63cc52b6c834af30d55992c2c8ccf739fe44a0c321d8b9a5e232c31b1379fa244f99f3e0b120adfc0fe2d4b38d975f8baf85fc1e8271f7a6ae9592d9f149de2649392cf4bf5cb530875b717618940692c07d84c2c6fc970f62e6362972b99d584c2ec7ef493824214cb9b2349207afd3a797a91765fe2a11d44722394c6d4b4bcc8e4b64e5fc03acf1e04d339cc07bd991080975a4354a09c23b12ecf60a7f6ffd2b343cd4903488c03db20eff1c19fdc54dc4055f3dfa1917357faf02a32f5e7bd7d9749a897c16315a6c42219f0c673d838d750b95e20a487ebcccf4a8ac864e5ea3d9219cc3ec954c660f6363f4ff8435ccb1f7d87c5643f99c685a90cd889c5595ffb4407d79bab12e2a8bd13803086b75b00a7a591ffd838a22290e7e4a9939cebd330680424e491de98ce7b7be2e6f671008ea393720670c98f47756afdc09a97fe41ff60a16560108c91081130498ed2097b21a2aed7463168c79fc34020f425351d7c68ce9cabf3a26e28eca868846a78ad61a45957c44ae31a607f96ce927b805506311f9d3a68354cd587d9751232cd982d3aaf19436aa139b0da22926fb0fe0e02d614cdfc42c5f57a352e2f3eccb050fb152538e5968dea946d3cff2569a97017b9285287f785c7d9c3d5c007428cce9b113029fe0a1f61bc3059f68a377f5126388f169f6138a060cf4b19ffdc1cee13ba5c42b3960c71553767bf89da557a90fb9a0b1b05f9f5c38df57ad7af0e1758521d47dcfd265c87398a3e2d5de6783737166c3188cdac78f66c530284e2257c413e1ec0755163cdcf3f3eef30082918fe041c32d66db9c544b0324f2b09f6823b6c379f7834798a7b2c55610aa69af1d4335f4fcc4e1142d2955df43f75b5dd7cd9bb976978dd73bdf9bdcd020fc0fef7ae2e67b344ad681cdcc3df8ed34723e5e9cc134adcba915f5142072adc5e49fa646cbfa888cbc3e110832369bff6d2ced8138f912dc9bb3f7acc919331f943e368f5b46624bc6fa696232093aa705cd1ab010cf73646ad071df8694e9ec0d07e497b6f6a160e37aa6388b71f8b83c1e8390a3a93f5324542e9969df783a33c314e628acbdded2dcff61d6486656c0264971661acca56b6f8e2355ce6fcd63413db96d06c89e472288b0fc1374179ee042de794e892d2d957b0be15eab236a0c7b8269e1ab490a7445a111c26a6fdbd947f0f38f645a1f299790415534e7b6ee63b43b598e06334c5400a0c9af20fccc326f0c977c40321593c285a5daba787c345fb4adb53d9bce95a673f59794e3cde7262ccaa70cc7e3f3f366ecd260699b47ea5cb08b0fc065a73b1aa38947d92aa3bd1e883308c93f6344d68fe6f9f66d4421bbd2b836db26081c1ba8496512bcd122c011409c69402874db7da8e60bfd30f3587c02f07241a76a311bf12d52eac3d58320f80a57d675899c779d6e5b2e41ee263ff2851ac40d75f947695dae37eeed11dedf8cee37289e6b0957705acab558fc62bb9296ef39e112cf3d414d4e8e60fb66c2ce6b8025ef376c319aba6e81e89b75a41eb823b787226025b606e48d5243f92b68ff70a2127a8d4f8d0fc4ef69f6e6ba983d0266d1fb0ba3de13ee582b359ff122828e5f29be1d06c7944e5573270d29be3a1ee5379a34c1c651aa1cf07fa1814d12d5772ae7edfd99bfc8b5c2261c9129e37f15ae946828e544b5d50280b6e021e09d7974f697f8fd1348399c2f82c5f68a69be0a7952cfc9eeb22831ee41a40e22fa3b7018b7a0c81464f35a0b861b3b111c70177c275c7ca36fff1176d226b59772cbe53bdaf37e34afc3958dbe21ce3ed9f08e46f5f6cf599615726d143425cdfc5b8dcc256d3693e106a6c29766df358a640f3c880fbeeb4e44d11d87c19cfe0736ca8ccee81e78f68c2bc0c947ab262a6825a8c17f48df897d215f7d80f9eca7979fbdf70d3d222084af08ca8549f8d7b3c04d1c3b1b7fda45673e13076e9f6102c8ba50901ad6418fe88898dd72cd05f4051b8e3b34e3b7f5f0556d41198248392e571e2514fdfef0685072cdbd65091a89745f3aae75c7d442ff20a9842cb3c1141e9a8cf885608ce6393283b9c83fac5d6e2c456a2ee3db2f0b7d6cb97cadf6cbbd2fe72a0bff2f581c18533572ba28578636f6dd73695688ee59a1f6686bf77d7fb4d5edf62bfaf1002b2cd27b53fef8fc339646d8f726865cf7b77ff2661b64445f03abf008768a24609d3f90abae790dabdbd7d95346eba70541107cc39795840b074c893db2ab7cac31b4467573fb879cc05585c41edd2a87b67a8303c6612ba2fbeeaafc7379a8ecd24fa9b3c50a3837eea32a98713e484e9b1aaaa349fc483f484754c8241b4720d968e332b4c79c5fcaae14faba96da1df30d3f33954a2f5649c3a766d5917d037dfee0520cb11b56a5ec41af3eccc6a3b0ed0f9ea7e2fe197e240d6581c2c1d1af56cd4cbe204e175631876ac81e343cc71b59a7456fbcced11a6b5033361c9b5b3ab303929abf6739079e3573e6e8da55c3bd8e9596707d85e29ff6f1eede233b98d6732713421184d7a85403e9cfd138482d1597769043f5a9d2008e5e5e36ed8417b243d011337bddcba0a54f482b3e2463dd6ec68d14e14f41ad11680c0cf17d3b3dac0d649e33e01fd0d15d5755fef31c199691e56042713370ac6f3e2a82ec61fd2003704e33031922d67581ba121f61f5c03917edfcd4ab8af69ad790afd6f51c8a1241fec0036e26580a45fc83f0ddcaad1da5be29cf6c395f1aabbf41aa816636ce3564def8143fe09820d650a95c1e5098a595b56d69b9516777f8d67b4a68489aafa1b8ed9427be19d44f4c1ec572a8552d420a8bb150702e63cbaa3c7ee0476da5536338639a7fe7fb87726314d0b9d31540950c4fb1aebd84f49b59ea21d50bc90974ff27ff8220585c670c31d67d64fe3382ff324e25f369e2ec4489553d3b17ad3eb6e6dac890b21258053bd420acc726877352d5decd1ad95c73c001a60215410f111dc3429006d9de0a2cdbb9da49b39239a653cc8ae445cab9534c8ae1f10b5bd88c4dc32004360153a5772529b5124358800f53574fc953ece322f59e29f6d7f5aa62d7c8b095ad519fb13163cfac9be3362b7113a2c86cc81eb19d91021bde2d39614bbfa3da1b05430d0e4a2c10ff339d8aa51d44e1951a0f8ef9166198f98c82789493133869ef6d31bcd8737f416371b5c43c96340219f37074393e135e4b1321cf8ee09b3d5d7beef9e1de454386e7015f95f1e8fd2c640958fbcad48163a9307bd277b7a6d244e42c338292fee7a9b6558f0320b58180cbd318487a78832e9233788c0367331c6365c07a4e3da24bb8c6e02275cfbe9a95013c4396b185161fb82e45e5840d720ab79cf889f4425a366b5ee22616b3ee788619ca450707040c4d52d9ccc6ea510ef3cc465d28c9d89249642a375e089a9e8e1d67cafc001820fa562e0c30d0b0d9a870188eb7cc6a5f6a0d52b61259e34537c1730c51a96dc78693c996b536c9ba9bfaf3784cb3abb8e6f988af93122eb3fdf20efe3b64294757850252c51d9eb89ae590f3101f77c9043c328bf3aa79c2bc94e3722cc6e4e62ec914cfec9c0842de2c7f0c457a81d77a2ee166070ab554ed1de32aca344e7da8303714eb6a9cdd0422ff57e84136b48616c5ade4b1e1c8be9b57cc2ea2297622e760ba313f721846674406c19e2b7ead79ed6227ea6f4ea3f33160c3aa0a0133c9dd28ab4dee795d99550ccf4abea4dc4ea99e62e83acd9090df33a5e672c5ae4bf525a63259cc6870eaf024413c444b0defc9372d92e0788ba6199974ef4ebe1f1b9f009909fb6f16ea37cc6cc782f69a144b56838968f2a69784f702ee127067b5858e7401cf641519b929a0ba64925bdf63a646f16bf2c5647111a1ff41c475826aa11a6689740e653719939cdeb30dc113e1152381c7c5c18053ef2cf1c36e3c6a240fff606487ea15051ee2bc282bc32a33c8e8bbece985893284280b5802abf55063014e45c2c36fed38a37a2636fbacece348f311772208ad4e76ab11cf3b29a8d793b3b70fde234f0bc0cb329698eb678ac68d69be5f596f4cc660b3e8773439d068b22db651cfe57fa7f092ba20d9483d4050a1ba8105e64e318a3b8da2c5b6b0bacd0f28ee45cf9eba373cfa14d6223245f977afb040833fd17d909aa9c16d8978d0c5c23d01cee6016dce9b9efcca906860a7bc1ac4ef23371a1753f0a885202b16278b5018f9dd4e5a2dd3efd067c91dd9a96c9bbf62f502bd9dd35bb5706c4901c8d603dc17a50cd75658999a29e71dd0355c4b312c94c0ed4abf5ea152be0ac855bf81c70e81c12f787b018c62a428b633663e31ea1d66722f72a6d50276865a06cbc92dfb8a5494e95bcf1717f584b0517ab24960b28c5ccaa28f7bdd29fb68441a23d89803334cefd3ed18c08028c53f802a1ab436c855fc1220ebb6b6c7c869590894b6290a7f6c1431e1f54731d364d9a459911b3b0fe8205f69dbaead872099ba454cedbcf7105ce8b76a718c5bab91dbafad4607375e608fb3f253b9d516e4334af60a9768e9a45c746800c97845ee8476d8687a1f40b30ed0fd0f9f8eaef3280b6df6d39690351ea6c55fd83e059e228c5452dcc73a53a577a4b82583bd3f22b8c8e7a9729855a12d2240f839ec1c4806be232f8377978146045027b05c523eab06df2d178f0603734f1e9131ea1c07892f41cc3c5c0cbe32779d872611ab8a6bca1cc74cb1cc7f19c925352473fac338174be14f5f27d8984ad968c058c6802960e3c2a44e3fb9a12e80c49bbf62529ddd2ea9352c294bc0e3c36b3d27d8b18ff0872c0cb6b503b1659823f8c4ae2157b0a0a56764b9317d18fc7870667e158b707698bff4b6f6a77a0d75fcb6b863d8ced58b42f5d10969bc69c52865222c7bc6f5aeea8c9346b7f0a97bfd3cebd4a409718e392b14411aa8781527c68820d2c9b28f94233585d6d36022ff7f9cd6b0afe9ee57ffb90e986fe48738e878045e7b3cd1f09d5aa9afc457751ce7a3e58b112d34ad8575a98049d817e9c42c1264c1379e0078ccf33b1225e5417c6821804377714d5ad102e84781d98dc742b819c8acf494c2d52bf372377e31da975df8d9ad57ea5127bd6e3fa6b19e3083308c3f3b9bb9854e9bda5548878f006911d90b5bd7253c44480fccab3dd8a42c04681c5935511f940137f3c67206718d13f9b7b19e9c70f9c92b28588e65fbde1a545d42450b56f12e9d782ee8945fe3834ba3ce90d34771ef3aef88e8799361f2429ec14d34dab29dd7a01fa44994350867f26c84d90617f04f1114aba21e716a4f30ac5e969c98407075e661d86d82496e7a30932d53d0e468f56bb724c1a2654c7c59ba326ae5e21d75a0a45cac9d5f6208e686fa62fb6a85efc54a9396797c06b63b51227759378427ec86b2d835ce27c9abae835e7979d416a9371df70e4e7691855b4f99db22ec0372e6e35d6117d65d212d5629c517f8aa7f98b826b0bee4366876201e2f8827172a8823aed7b618ccefaae027ede50deb250dc7c5c2c158253e3e76bd7bd421d5af2e3dc98a07d24a7683cd9dde0477c7de0827598f2f9f80a259417d25c2222704661bfe23ee34af8275afa9c02263417ac342cac3bc78e9a687bc5848333c8dc4394afdf58c42f3c84d9a1a5b94a09eb647569c54a4b09eee7e8f2ca8114ed67be473164a4f91fc26a3bc353834b268546c610a375cd3c73c2d31fe223294b04306a07f761943babb7387755ee7183e70fa70a8d1863102011989c2cbfd4a1d7c96b06e42c49a7ecc76fb5d81b8e1f05d5ee743e02d356299482440ab240a57272988dceb6fb97afc0a982aa405aabd244c97f32896ff3ce9c3f0d8d5df83af4cd52379cd919fd00d658600adf7c939b0daa94afce70cb39377b95acaa707f891347a0326c53c116c8c2a3f582aafec9a728e802930a7aec35908bc0f63b7662011cf2c06695b560f356b3509f16847bb074471ccb1729866dff067dd1ef9aa8804f637f39dd5f6175c20d0b51347dc796425cb9027c1ad88a9790c715713e488f9954a7542bbb79dce18f6513facea17ea6388da2433f5b222a644073e8d9633a16a73528c698f4704e4597754519067c9e0e7b51ff1d7e5299c348cf8ac8b07aa7b2574f08ec22f511c1f8d6c9059ae7996be282b39b3fe4333ca379dd3f7b95d013cc5e46e65bcdf24c030fcc3f0b0563606d687a36b305e9ec1d04101ea543ad6c58411f58ba42ef91325bb678dca8adc2ca2b8ed4f6c0198aed11deb64a545c3670f19faff24ec7cec49f81c8a49b0301b6b0d6ae900995ec6b28125e5e0e0ddafb16d15d57f58ee28a7be12e4af1c5ddc4bc0dc4cffa9d5471c253a1f0a0e6b20bdc47e75fb727a905d8523584a473cb6173260b1a8cf9f057a701ae2a28ade56fc4dd782f8a22429a859faeebc2fc44606e8f045ab718782c5680f5ffa17dd405ddc16569c79c13d3555573423eaffad6d15bb4609e7fbdda2c78d9b1df30a850d5013552b8ea2b0661de1683381fd7c706f9639c3c8d21caa40e2f8b42b9f362b1a7332d9d25b1fd2405c1f32b7655440c6b89a8c468a8e2c75fc09fdb93649614107772c3e8b1ac902c2e409d1ece9f388bb89740b25a2b0a3f823d46b9e7d6408541d0e18dbf083e025ad082a4c479417d9f2915f246a442afb1405b2b996c80ce04dc1bee7c5cd35264bf65fe245be4a9134b7f020eae42e9c61caaadb10f53f30d9a4abd22760a88ec8149b33819a8cf79ab437812b754ee1ae274378d20f4d3ae2d5fd25c32175d1c4bd77a84ad50dd72bb6234c0138e7e31c68228f9bdd7f120523fc165358b5a32ee7475e0c493ec6c862fea180927e8617e9ab3d2c4b2d4fb0f05ce1a1d2d11409cd3c13c31ad981510600b7b53b644d3e66bdece5682ab268fffa0ff8848cac4ac41c608982ef0041d823210667651cc0058b29ca3444018fda50ba42b98f41e4c2564c211ed6864e2bc54bbb8d1bf5351daa47fd4c2a1e8ae167a49f1d1624d2b169b85fbc334c53b90fec5f341ab7d132a667d97be397c6a9a061aa53a29efca5b052f7d40fcf3b671277305be962d3ae7c9e758f8581f2efd31c25723cb8ded3b8e5d901e795fbc2e2dbfbfea858aca82d784362a4d8a007a4150106b09e679dea3c33733bbc87653c1747290a13aa0799977c6912c2e0fcb60bb1306059ad206441f3aed7d1a74ccc39f492278f17f2bfb75c9b1f2a4a2aaae83f5034b68fc4f6f5250dd31fddad71cfd1ad2a844fe373cfbdc23d9b507786e8d60c049ca19fa04d74830ae8282f6aa193306783a9e53873ad98afe98497b13cb92973362f3d63f59984f7c6e2823b10253e2d5c8ee8351db6bc9561510b2e6327dec351e20408a338150caf9d3fbacb8832d149af401ac8a2ff989ca775f5c1634992f1a21a668d89237261865117c82074bb0c17e9a0c002f3543b0759fad4089f7b83f6cb54f454c1d534428e8891022d8dbb017121e718227dc9cf5e45a1e427e446cfa6ab2d3c5275b2f22981c343c0c496241691a163a343077d8ccc715bbc03eaddcb47134240be508c535426cf1df1bd83b7b76acdd83ee018e7841d14d5df235f3c8745a7f910b048161e3c53c9858ecb411e228e11f20e6fc93d5744b346c93b4265e89606c18fdb11f57fdb914fa2010c6bb8f5331b62e73f55903f034517a6fbd7a7672010bc61ffd3f7ca695a52dd682e0c88c58b7bab9040a6d802ad336d796bd7ce78b33c1831dc67ec6a2a9381d119d6372bd84397696600f87e702042d00a5889ca8b7110af1ed3c5c73a373c99e572cacfbf1c23bedcc4d2759ced8b33d45779d7ee08f121f2d928d022311299a55bdca47dad9dc2e1c7303a006c8283128c1789e378cc60b026f3f5e3df389cd2858e285be6f49210a3312ba6495bdded8335895b5f46a2d6b4811727075e0eb5132e6693409130d9b42a9f66b9189e25ead0cf2d1587e2b7d74a252e2c1b095cb84d1838cc022be5e5d4f26f9f3a2e66f2b9fdd683654f0dad03322fd0a59ecb6e63cdbdd0bfa17bdd94c1e6c12a992705619c6ecaa36810f6fd72fedb597ee98d201ea6572c2ef30126d5ce3fb60c327aa4d4fac6650e3a1224c5ca48f535ad90221cc8c129801f011c081aa125663f1c66071922ee8a9a712977743db15717b6eb8a76a3f41d156d9402a8119edb64f4fe016852053a5e36ba360e3d7b9bc329040ca64628cb2f741dfed52257524643c2ef58f9299a5e395233310f9410746bc881b82f0c7a6c6d1db5bfd5fe1aa95cba60e49b59b6f6875edfedc77b600fe25ba2093db09eff48be93ff22b7913d89c5b568d6e0a8e586ee8870dfa775d39714adf1aea962f249897faed17f731b5f9a43deba9b75c252594fe2c72824978b92c521f57bb610b32b861523e0b5a79f28fa37511e70821b102848910efdd443c9ca677b404d755187a218ca01d46c028a7dc2205a3a1d258795a7787aa4f27c2350fabac203e44bf072945d2e7547868e9f3782e9a5744064309a90ebbe44e9dcbd4d65e37d74a0071bc3b4c52d78a76096eb2727c42162f6afa1a6de7a31251b7943f16ae930bb7706b92c0d9b58bb9cdd40a9016344258cf673fc29f859f7eb983c36e5657a37607744c2604e1049ff4736b5ee1e9ddbf0e5038b1e571b873447d43cc2088ab0e930bf0f9290ac72c43ec3a8f4cd8b6a21540abe2f6c7ec567d60076e5e7537ffee1b2cc90a80449a53dbe3c03a7ddc714f08dbb5e38c6535237ff2d5eca396d6dee6ef59f5a9e496ecac8906e85486fa7a741ed31f52412aaba0864c145294e53ad265b4b975c19aa3dcfc70aad4587c7359cd18711e335ceb7acb11ca82a406ea2ddf339cbf6fc57e43180b6c30be54305be5a31ef5614e2c009065c0a12f6b932c0de79288adc47edbca8f4bd7b4a006193741201f7f1aca6634593c4bbe1581253f1bf19e45f6036f4e4d1c17de860d5765c2375cbe36dc6c325248479f47e222350dfab5e1cd8d35cf6082ea8f62685417ef61a12c7abbc24badc17d6065a6f7922556f8e785f971ee75745dfba7a90d206e904a23e184d8d9121e0b49d600c7759c7322674e2b836f1fbdc4d6275cd678afe2512129a04a5ee7782af93552886a7590c003f23583ac3264c95edf20301a014e2861a4cb3b7f872c1713af6a984cd0fdaa339f88afd59b8ea50f2cb0569b989e32ac917cf4a4ef2f881657eec5460bc4f6011ac32f832894a62b3f256d54f4ae78a472b3de963279f2a71f065d34fb85b8c788d2700b8bebd5f88df572891d6c17155d037a29d12c27885aae12439ae48a2af3c68f1ee301bd4d9daa7a752d3c9946d3cb6098c088404b21fba232b878590c734c279883beebbb577bd9001433b0a8881b9083461de20e176e6e2e6c67065cb81e171e1d5f44fcf1bcfb1d8c3632220559909d3204bb542df3396afa882065f0af7a5ef058da502e79b03b33f846ce79464611541d881504a8dc692bfb919aa75fd58ca140cc2f7ab2f8d0ea82902958a91bc40f2461bcc7f52aeda7ad4df6276f16b1e01b1a7db97fb461ce61548476c83bf876503ea9c44a9712dfc2174c42f5a7a7ce150bc1eea02412c33dc630358106b1c1f0596edfb32deea69a503d571cbeeb78776ab4bb82509f1efebb88c86f6fb656791462a781f2a41a3f52b3ec324c6059314cee4ce733a60ba96572eacb4a14b5a644c662663058628dced1656072c77a2938267487dd8a03ddd8c46328b824f6eb29cf3d6f107c2a017a4b45ce2398e4574ac9596e5ed73b141cad7318a13dc51dc2a854975140085cfd4a71782b50fcb4fcd0c4b3becdf4bf98168141ec1b0f3b36ffb5dfb5b4949155cc687f17545ebfa7d24e2d4c1008487c22ce89a9ba6bf730f44022dff9482bb7a67a6d96d3f390c0fa645b05636b6529ac27b3d27eddf5630c38335566e1edc19e2659ae7b968cbf4ce24c4f84720db4cb94b613eee8dad94ae3f86c3eeaab04d3a033f4f3c065e9e5ed7ac253b6ff25a062ee40cb6b632cca5a47c42312d0c0d40aad51d54584241f5f90eb98c4411dcf0a4fd4a9395ce95fcc1c5aa828152b2517c5258839d26a7f9963a82f5ef181cb95c3ed5b7bb786cd49e55ca81e038c40bfa06d2fdbaa8224de9b288dbdef26835e997dfb60db0861d3ef5254d81dc4e7c0b0f31ea7d571179b7688b22ee72a42befaedaa1749cafee815200fe71f029af052c7242b32430ddd01b4c875b6490c094148ed54ca46dace645dcab51fe285a97d63b37931f64807fe93cdeb86c4ece2c308d0c0b3c91f77bd6d17cc9ec0bd4d4bc8b195912e66f86063a8a309250b67329bd533a809257a3311aab3bc158cc887429c4dcec238e8dd54da749a87ad40947dc07c0709e5881471b782f867b631f0a1ee71f01ce87cc05bb41cfa01ff8e3f1524a425f15f323bf5abfa1635a4626983081fc6522ec28785e3deb8bd2dea71ea5cc99e28349c5e4d2ae9fd650e72174084060188f655bf12319fa2fa6e38503bcfda30d4c7535b6bbf01a4c6b0974994d57d94c8c0634ecb23dd03908eca0d9804558590175f26cb168e04e2904d4e9c866721e2e719b833f1ffb839e4700c61532543de67f47366db16cf46003523e86fc1eea13cf2676396d5d795176a13898b13c732b91351e150a5833b7f40a27acbfd5ffdb52def391f91adbc1c24d1e6007b6d7570a3082bfa06eea61f357e4b61493db7b903e867df433836cd10b06e5eb14a628d56dff465cf37f1e075f9ba0e57f569826139e82d7b715737b16b5dd2f038020e4ab012a9feb825def55a8549476272b090e4e89c7e18c5d46bf89bea9ab0f4aedc7cf30d8217b069143c76f2f499d190007d12f8ad77fc4d8ed4dc3907f6c0f3eee805b3ab70c5e0faf8190e7947af279ee80981f1062d022cfdcc60b4612482d413d8f8496411c11db143180f018efd82517d73d6983f1ee583b51f625ae2b50747c5d585b152d524025faea42472ca875b3a640b2552e964e7aedaebcf8602cbf1564c550fb42af0962e871197c9673ea47be594b2dc04fb7bc19880d68737fbcab4fd81088a133bdd967a4db9e9bfe696292b27856fc26b9265d47c64096c62d0026ca17d716e689309eff4e4236a0abaec7ca76ed36ba3be78e1b4b2820be4d30b5ed9460f330e6b1f14aa6c7c5d42140caca64e4300de89b716c8c66d97b8d84f5ebfc7043b3ebe0886998efcc887071b240d07b5a716a4568c52fb56b0d7bb4124ee3893c4ff9d54461d884db6b27b3fed36269683ae0066c0e762fa960bd66ee45eb945aff2ea95413e54cfe80eaf4ac0cf7a0a89418c7701d8563ff8f56c2390ce943e69429f83d3e417e72e4280bde20c3ede34e90582f38af2cb5842aff5fd8922e199ce813a1c1cbf2f2df5b92506e5a1c3443bbb1571ec0fb837ef21214c19f439f9143bb926aea973b75539077d7c68350a9181ff99b3d2e1bdffe52725e787afa5e2e120aeb16960cd5e815f097565ed7b5d76c2920557e119d9e4616c9c3fe79c1d5bfe1727b90a5ed0078ffffff87