PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 54330 98b3aae725018efdffcd47ac92824ebac57e024396f293f9050c4e2475fcf12d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd0da293e7cfcdeaf88d0756919d1302e39a087a8419087cc8b0250cc6bf5d53
Certificate Block Hash
98b3aae725018efdffcd47ac92824ebac57e024396f293f9050c4e2475fcf12d
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00a0380000a0090000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000064ddf56c310ae44cf4163daaff5db1ce3f99b06a1b09760c719c544b33164a62424bc0f262f9b046cbc46f9f7b2bfaa0c94abd51a821e16738ec7dfca9054b19a186d484f2203a965d93ef3d494ad076b9bb97576218cf1b44080000000000000040000000400000a0380000a0090000

Raw Header Hex

00004020c4290f8f05e315761bae4aa7a081f35b6d64e4e4f286c81aea4bbdb23be28453ce6a134491e0105caed7ed6f9d8fde3b101416ce41663c023eb54576621c387a072a096a86a20618535dbfc60c25b0c87c0819847a089ae302139d9156078df8eacdcfe793a20dbd

Proof Data Hex

59,560 bytes
1212160203073c3c44b51fdb2e5d53a94b9f85532d61f6feaff56a1b7f79e1d3618e468877facdc04f33740514de563e3694736a4fbc3ee18098121166f7eba49df67f7fef41d537cdf7060ffa594163326ae4339ff0c8371b2f6b25270ddbdc3308d3dae80b33f01641de3ea9bf68118bedf821727ba15955c412557059c6a3b3cd009af4b90217705e672d9b7c8eda2e7853c7aee8f4b08eec67d184314353384fe29734327f3a8ab5e252567f90b3e479f20e86e2b4e2f02fe57f3a995095a05e54c4e79d301d293a51cb963cd3fba0257826217f14043ca106c9ccfe178d8ebc1e05e0336e2c5c332bf68a942be160bed12a7f11db6988bcc7e06346305a6640df3aa53d93095396e7671b6d73edfc7c735becd7f6d4ab8295b5ff626287054252427a457cfee71eed27e119731a2c932bdb39a98a40872f5e63d1cd1ceaaec8402d4d62bd290eef42390b42e25bad4c07526e6fb20ea449c3d3158bb4ecafa05ad1d9cd2cb4390d5d200649e3b95a5c2d3ed6ce40348bdd6e4ac191610d2b5012efd63fbf80b34cd5ac8317f0bcbf647b90d3371c14c95e95a65a9134650d838443678ce8b595c8a4c1a54eeb7296c973b05f15b798b4c628e9081bfcac6aef0af44f2c4ad4f6a41838e8dfbb598facb99fbc8d1ef4d3e1eda603f30732268ca57d5713e4a4ce279e513de94dd5bd00c75f377786e156c7c3e4524f2caa4b65e701016f909d96b2eb91a9647ecac8db1ecc1e6d338c82aaed80e908da625c57e15cd39cc072454d89aede566c4b975425c6755e39492b046630ba89228e93209f931e1f839a9ccc054bab7b77f1f893e4609ce50c91f1ae56a49a2e478613595cf0a91e26ab728b9d89918627247387defb82e22801abc03d4065411a9ed0b14fda605ec9f7c7698dcbdacdb2c90f2e89f4d099c2e45c577a2558ca783ebb1b9671092b3d332cd7c1aac55c3483f81719d505de7b0c43d51181d9e06cb49c2ba3102a6f05aa61d972da04f85e10c39ca6441fc0dc78cb1ea3bfd46a7d03a279a03461d6a29fd46ad8917ff4134ab250a3b8042e3b02f5ecb42e567779310ab54ea8da074feac85f9492b1ace792f2889862b29091bce3dc150d18e0b993c11756d00028f41eab5e84b13778f46f751689a64d5488618bd227645021eb6ff880bc24f515078d86091ee188a841c9eb60a278598bd322a962ace9c9a9ee2236d8931673abc88bddfeecf6f000f7a9df32099ecdeb180e66af71bd62bd079945b97cf85c9adf746b3f5d22863df4f830bfd471ccd4e5f608e01b8623fb5dc2403db638f0e70ce7690844cd78eb9293b6c68d7e85bc51d354a3277289fbc2653ca2f1d65945b5942858814bb3ce2df579582ef46d78c8aeb16f1ac94eba9615f6265ecd3a84f440055c81e702ddd7db2237511ce0aec3edb5a55afbdd0aa2888ed6f0aab199d3e14118c7c54e542ae6c3a3f3f5fa3650b608f570d537c4bd3571cf876d776abc567c16b6767303c8323a75b2607b6aff7e33c920640d94ef4b963b6bc1c95c9c2bfb51f584ae5b31a36540035592c257307f3fcf209889bccad8823af69c3d97235e74eddddf954d8e791508e017802e39d2aaf00ce70eab3a7d6c8ccbc3537a6ae7feeb2f944b4198236a9d6715823c6b476a33e32893975679613dda4c78949f477fbcb0d04d2bc3721f05412966666b5770c13c6c0ac1fd47cca4882350843c02e26ecaf3f47bbe4927c3a9fe6d88aa0b1870ced0b763d2c08b02c6787468a88c6651807b135029dc76e181694fe09adf93bb570d6d7bd595804fd8a8b8e6ba737741e8dffbc68ed1b2f6a0997aff2bc7bb8ebfa880e5a47e7bc3c083780800acf157bfc29e74c2f221487b79f29c0e0ffb5b533202b54212fc72df091baec04710f9d74a44241a430de3201017fc19075e3b5bc25a1370c38fa2ca06817c808bf9d6993b17cd6a53756f8e17beebe31e5b2f34b106fed6e74ba06a5b68d8a40ab56aca29700938506ab9da058732c060040a3bd210bd3f41d9dcd30a55e848b4fbbb0f38ff84505ffc48dd959570e52e1a5271bf366118c34c6e8719e78ea7f85a86594f2682ae0e4b04153fa5f566231254edaf42fa8c1699cdad76d6265388921b0599b3b4005adc31c526dbbe36dad748559a6577d5f5c53c8bab7602c1825fb7ac87d1cb0ba1796a5708cd58469bfe547b1567256f02e0358cf1e406e21646769726f76fcaf85afbe63e854beea19f6e2f5e6e12abd2bd169e182db351f58928a15136efaac06ceff9ffdcaae32ab1c912d7b8f14c18123d9276652cd05d14fd20e65da5f178db34b5b903e612bcf044477da871c5a3866b0ea3afa6b877db76273c763571fc7306b95480cd761c59d979b2b3bfe9733db0bb78b60c2b5c2314ddf83f7f38699e41a25fbc9866d6158133921f773a2d77c240b68090b8f75ef9b5e51ea9d65d77cd1f96eca59bd3516fc5baa6adc855423aefea7172d5a851b0066d30b402a1420071ccb1e28a0d34dc49c3e0ac200a86231e18c934af6b61686522677406284113438c3ce8e323015bc58d5d348fa161e74543407c76d8a1964c18ee6af602408233451c0b5395da22093b435177f402e8cf8bdd957d7fb23193e228df87a2fc3894398cbffb35e22b5ba927b55e92ef1cc6aeabcdb9cd2edc0b547253315369f931e315b6824c7a5acb9122a7e3e88ac3140c99d37060c941623db62a821ef78a4a9979cb266c64df8de866bfa651d73eb834de5f8995c1e86affbe1429f7b5573d0049756b46e7c411555aef75f828095dd3750da5a529c9ef96f4cd5373f803e791ba6a1b04810c61fb889a7fd33dba4353a3caf6b03f87125fcc4468fc8529f9d8376e9860fb75439adf3e43578e524f73db0f8d69589acf12a5d5e82cd994994f511d249fca5b069874f9f077399deb8ec8e1f64374b095cf058fcbe1ad89b296fb170ef872ffe694002a307274528c2638fc7a93fe9dd1fa1108659e88254b8ce64413236a5e7188ae59f9273e5de05faa14e2615d5713d60420c4b5a928d44046f27c25be1cf96c91a1fe8d54c2ba3175e05c113a5e2a7bea93bf1178bdae53b6776a78072e73bfd134592d3fb1b76bd2f85ecd82a44d19e82a1de4a59f684b34f1af4efae50189d6c589da5d1b14b3a9a292a8900e09e5ebd47e3c53663a78db2279a91887c23ec84c6c1f2fc2627a656f28131db7c3a94e0e14ff7791edf6688dca2126c081ee189b87b40db48d6b11f869749af8aa4a35202d26662295bb40b68e90d4449adb56957a6b77cd78ca5060c587be618e7cab2740ca6c3320f578a8f1788b713e8b049bd3312f78a954f5e1626ab9aa7ae80e538b517ecb2d09715b6a6f3dea2d5d049d8da921929f4ee6d652d8628d51578dae8d7d352bf2317f91eb5865867196239ad397d7f2e2b2b95c468b518c836711e13d19abdbac7d9a3e9e42c04d3edc6d23a68f2248025bd2709094eec7d1def10633be80f672a2d203de797fae399bb4711244b5ce2d4609513f758a534999b5a4656e28220ac235861aa584414a85dbcd9df51cebf12ffdd9b5c8bd21a3e1fbdc94c99383d6451b596367bbcd8b6e2b65d42d77c1387fcbd0c1f80583a68175602c60869ac2f72ca25109b53fd9c3ffff05a25ec495682d72fb6cb6f02ebda6998c4cd3f4a4a9d3b55e912623a069e76c6824dc912c46b9b520ab9c8c1c6191ebf72d0124290823b4560c5b321ebb32d91f66878d4c227c35d41c5a9c8c841df044040b5e6b73f3251bbd1f7f2b0892ef47e3e22800b341274c962df41cb7135388be122871d679fe16575c1dd0f91c4a134fc17db833eaf75ada0d8615907b3764e135c5e9b289370ea933472ab8e84ef757ff88033b4d159bb64768f3ec24610a75dd988fc9751258c783ee73d8a2ac85eb5181806e5565e7394b43f7c8d2a155b96b0434ce55cb84c946cd28c331024a799f7b1b556cd0b294d76653fbd6cb0c99a5ad7b9636a0460ba770425245f5527751771de7afea0e1db3389e5f7e36ad66d703670488cbaf62d6e15e569d64315796b20f20845244cd16b5d618533afb450b76ca02ad328c29acc66d608f1ec3853174f9d52c9d2cfbd1a992417472712b9ec569e6cd65a8545a8b4ad57121785cad9fb8814bf8465f73b32bbbfe148941548e88ebf49b21099767dd9c0b69cc89554490c70d285ef2004a2c88c22b30b37f575c7fb70f51065ebe1570902a6bc024513fd95264a489ca452d4ed60d11bb0dddd47bb493a0bbbadb7d71f7ed4871d1478d43767350ee447792d71e9cb319b5783b3712ab53aabe9f532651f376452a7ca8c89afbc05a868a00f038b4fdbb85a2e58d01f684104ebb741eefd43054eff0f95b4cc1c356980752a5061e26bd5e2b3e611cadd5d2c5d3a11756c69fd03152290c5b97aea51b92b03808b46168ac841952a8ca8fdb14c8f4e46eb27e9ef1d14608563fef32215d644460108a83d06e7f70b4f6a52bc50158003f5f2feaba9bb5c82239a100e6f32a04cdd047b59cac6ed1ebc041415aa8b16ae05d9115eac9c3d6568ea245e1f79c1e050e64fd9de76e93b0b783f94ab51970edbbb13f3d603126265f6c62154742312cb648ee97f2bf2dc26533ea2537c4653133a54d0efb72dd3c165a638ad8117bd491682b5d5073143fa890e5815e9c187d38ad8be58846ef74394d88dbc1b26885b67be8d044da2d12ab628e9c0ed80c0fdd34025feb614484a4f2b5e55a8744e1cf50fd721e7a661019a51b280f7c9c70b38e0167adadc936b2a51c150cf24dfeb36cfd76b9042a92847d85b6724fbd1490f1f14b1ab135ea6ecf643f9593e0a8e41f88c600a6ee5afdf814815e559688e7f5d1299fa4ffbd4a5cf3989dfaaa26542c5a33266ce51bf2764209c52e95f0763ff35b0cdbfb8187f8ddbf7b7be461cba17fe99b9e73a95f4e3068690434f32af52f29229969df67445b60671032a7f3f0d3db1bce2f19906c74a0f67e35b33841b663de8dc805a9fe3d53ab448f1f7634923e0dd890c8f504c0df3d3bbc35769bffe3c51339a9737d1796867159dbb1cb2e26373024d0218d0097e3db75e7faf7fa055aeb4b5142876e3d769c3daafab531c4baa3ca7a7dc9981e3e07526a55aa26446f6893601cad0d8391260f9b6ef4786b9c02ab482875990bb6ed9727d0be1fc13b52137405bf43cbef2deda3c779c1d3d652c02d3e83756cdf710ce0711aac0be2edcf0af3880d6b187c511f6f3639160a089f987cfd652ca94c076fdc6f170e13eb4dbbd5ae17662654ffd2e6676035d812ed1abecdc1aa4745c948bed54eb51e2e282bb1c02fccb5632e5bfb029b84b8621b3294554bc4b67503c63f279aaab1a218869b565434a610414295f2ad5edd28472fd59c186646315a8524b1a3b859981ce36a49ad1ff68d13d242647341a6a3b9f3444c571befd9c63b63593c9ae1beed8dc85a501d7136be21bda23e94de3f013ba4e71415ffe19f7b41e75857f6c833b1eb1ef937d36c863650010b65546445f017282b8f88d362867f84f2c61bd873672c22d5bf1364aaed77b7313d2992324d8d1962c2712c28bad70f9206f7a12e036bf1b093cf675a7599ff46fff0294d11a120e7dbac40d0ff4135ac1df77bacd23453c5097d71c75a49ded3a051d2032b3427f13cb2df2b61636c276ad0fb86cecb8ea72a0f0a711e437357b74b84963cd370d01cd5f63cab8816ed4b013c27ae59f1843849a38cd259cec91b3e6448b510baccb04adf9d56157fb452c1d3909ecc44da597ad1de4f9e44c374a937b777561d043b5a6d1f6e20ec72d31be18c132c3a5397d8dcb1ede54c33a108041741759f90b46213b8422913bfb83603543cd8b56841dc69a243566ace01b2d872a85c242e4d687cdf4fc73e0c34f38b4ef60a4c80aaa93d50716c929b6c3c7e537b843015c76ce0ea8101abbaea92f814dd8d7e8c394b9e69eeadb28ac3824884e9596e2ce4e53872fa3fc29bedbec5d9da65023014271994dc44d0c5853e995344a4ee55f68c63680d8244a92525ecff727a4ef30239ea1328f2d2d126a399182ac58249c993d9dba7f08f82052b7888eb3f03fa51c9c82ce9666f95790bf518e5cd07085700b1ccf590ec605d1c758d9b8fd0feff253c771c7821df1ed793903c9f7538c67526ac343ee43659d1bc79df66c736aea81fde0724f93474de202ee03b699baa314b81d502803ce463d0295beebd5bb5a9b0ae214ba79684f72fff9a82256dbd683d309f6b8987eb8a95cc8f2134e02574b33024dbca41f234ab6697cdef331b1a83464cb5e9402e219cfbbc8c81d7cb7464f15e9f6c7716944363ee2c9148e1d4b0b44e36aadfdf50975aed9f2742313569c76dcb1d25c498b298df7b7d16db7153e277dd74b2345058cabdf106316466a7acff636c107838fedff84ec815cd22d5db24bb32810fd9f2ad81fdad588bc3608f00d15476486e97bb5dde7bcd8fa0316a04fdcc37e9447323d27912ca4c93cb38ba289a5064eaa3a16c79ffce5ea05f1f8e5a33078a073f75aae396361c355022fdec3f1b6549ca1817ae88ff697294808647ed719ea30f9d69c825a20461675eef0d8cdb97075e48f8a31a3a3e186a9dfd19430d18342c2b7650e010b1c51f6337e1e484558599bb0cfe439791719c04b083834f4dc079124ce863a82fa74a8af0a5a67176e0d98696661a55cd7487b87e38b2a2f01122297d39d18f64820761d54d413eaaa9380aca3b2aa7645b7f673d74102e7b2a7566fbe4d42ba740ddcca9d5067d5d2fa6d76dca321395267b8997840b7629bc5edbe246a96503c8f016c0afee4d5ec22f86dec2acc39924b79f846a791f23eb61226b8f65272be3686b4c8ad92e7006549e27d1d2eb352d82c21ae3f058d5dce71271b0dcbd1f38fd373fe1fab2d00f5c20efbd8e96ede20e002d793e2f3c9ba894ae62826388058134e66881b7024d7ed0471c3e0f68350fae6a0be6cadb13309e72a7fff98ff1df3554cb4f46f401016a69e34d7e2abfa5cae9b7beea313a0d3eea9cc6ad369a82c764abcafbb595ca7c632a5a17190a354303d0499f6ae7f14459c0f716c2219ec29aa7ad7e049082a1bcc8d0f58d909e083ce273612f279bfe97e54d5fefa33346a887a5a9aa046f6e2934d48bfe32322610866bb9a5db63a8fe1f13f7804bbfb9fdae77c083c86581273c82e2d2de3d9a5f3cb3de8cbab326e212f5fe3c1f999d07b362eb86d7903ebfd734c46b0c93b5565fd7cc43c2785af136f973a73db5e9f85f13076ac076f9e8ff4ce2b384ca349cf79fc1720a5df190c2ddd7bb143198624d378b306269645788bcd0b44387c4085463a905604db7c7fdfa631f2592022cec89ae48b17e63662d0edc07ecf760147b36f59a1935de4c3055eac26eee759fe8d5a56bb0f7416ab424eb53225d9c940509cdc80b313c4e94432c9848b0337e01003f697d678565fcedf7ccf30ac3c0f029b48e38018fc69499621eecd4ef2b8024442223494d0c2ca3006e613606c340dc7809a508f4dd823c6fea61f83859a740481e0b5a59b856b648d0390b9851e166434454a8f995b068666cd217bf899cf440af7e8b30bf3f28c7b54acc481b976953594db03a9c7162d9ef67fc07540e7ac31a781a47341a0d17e1dba4c80210ad124178723e2e7f21c17a34593a9811dd9f75b625a5d70621c271d0c2963fd9139fa175553ffa8f036e4153d9964aab83b375aedc049e0f4dc9bd453b6b56419e9a6819876b5c93a65fb47672c189f6a344ed4338518a7359617ff3c6a96c1c5a038648e1cca18d0f279e228975d56b291a3846298955389612de788d8e8f431dfb7b295a4c29124fec830d21f63a027c8efb3cb3d829010ae11e60bce7c9365a57115781314c7dbc2a90b73a0164fa35489990f4feef10a28861e93b637aa80d300e45ed56d0f1780bbfa29fb88cc0e11f1455b37d8f063753f6cac3c1cf8365465cb552dbd537052d239d83b46b9c86f2b1c98e72096f87fcd6b2ad6699d38928a9c2d268d2e326ffade9853a3db36dd2e5719c47a5c1d1ff3edb394fba48624b9e71b3e62316eb337f142f58062469b8194a84ce86cf80fb667576eadd3ee12a360de0325c5641f0ca8e02a6a0f260bbd70370cbdd5fdb7ad8aa00ce5df84793a3e58a5bf57cbc8d75716ba1f0eb240b4ed42003640c6c332933d6a45150d29703dc79af743a6a750c6f6f94ab7e5ac2428b947c4836aebd97c6b13a32ad1240c32e443e30e1a889f6aad970c008b76c6dd5d15fd32a4b9152d5432ce56db152a966106b3f3e0badfdf12b1fd4c0bc1eb0094d112e59ccd393d0d5b0d44e121fa91e219004b90dfd87af80bf84d0c708f702ba0640b759b4dccc4c8f52821c4776fae0b89cb0ba7997ce65e5567f94fedea5c517f608a6cbfecf47f1cf2b3c58a132bb4601d21ec16bec190de899e028129ad286342e32d9aa488dfe27f16b215a9bcd0e6b55c9eb058e812e9ba980513dd79e51da4f4fb44dc9bc538e0fa9f1663dd71e0776813df81f0172176fe1e3d89371fff8e29bf3acb761f4473ea137d6467085c7d26cf30b349d54b6181ddb6aa30cf51f59b738c7107d3d8b210aecdcd0c783a63678d56b0be25ae15b12163b78c840b636b7e2bcfd2762cee7dec729010cf909d6d3a629df92b8590530f4b4e475215bc84bc27f0e9f7f2c57f939f0cf3cac63067ffc738ce429818eb8f58abb04445016525197ef5359cea8ad7f24211a7c317deaee9471baa9e740f10929097f5cbc6f6656c92dc5d9c604e1834b19efe7a52438d092e7c895dfd0dad51e766c2d0fd97b42dc6ce108a8687a1d0d455f6a694633dc3b3739f3197ffa976bee37d7fd2f19d2db3b39cd1a8deb9fcb2326f357b993189c8b896476e1f7d4ba26b2e6bd151e790ef04517a44f4d56354355666b0f65f3029db70d5cc1e987efbe96cf7e93d13756af7e7edbdab5729bcbec50b73bb873ac43996ac33cc14d46177bb44c7dbfd0705e62465f12ea64c2fdedb9d27ad76d2ab48fc36af081db19bfd2670c00ca723043f52d4eb9c33da6e6d721d4aba3cfd5c3311f2f52b6cf6296daef2e2956bd90622bb4573b4d3f8770786aca6918094a94c23cf66f6202c7c74db39e1d0f52cf4e9871b63e94e414293e9ebb34f69293a0e0a6a98b3e5e91bccbee4794f27d0d97ffa1f7730aa2660502faacb2da0a5dda546999d936cec8aae0782c44ca253c073407d39e0259460b55452b2c418eebf50abefe7d9ea94850abe05bedd5da360dcba28e8f84c0497aba4574d72092892f6bbdbd44c3be252d5bb67ff4a6a0b7880b26921367fdcb4db62a1beabd04b12e56c8c1d5be088ca8ea4fdf7fa1adb09e87ba1098e70b6cf50452bf58142a637abd47290690f090747c122e6c59779a397d568e3265013867797b10d3c490fbe7bfda8e20b69dcfd9ab6d030774c3df6a015cf1187fd775f58a9e2868d93313ee5ced87d63e482de00b74b96b29466d3dd13f71803af346c5b57686275ee893874615e0d01b1a672b65cc9c8f4c209b5c96909a65588b87a8d41d91a82d637257683b788cb6710af8914deb21b514be581dc5f9e1e0d129272c0436dd63f95c0629647a943a9a584b7e1ba508242eeffea6b1d0ea109a4a06ca0a08dae3ab00904fb9a4526b96d63fe80a7407fe4b609ff4e4aa41ca1523dea5be1049874461e44f841d13246bc327509333d1f894552625e76d9ba83b55a406e2d825dcddc25a2238f7a128847e446634c8a2a3649434409000278b6e3c5317eb92663313cefe63680c70df62234b5670022c518c5c7b3fd24b977d70dbb5c3262ec7f36fadb93d6f2f016c4b525c1e618cfefdec0ab19494efb3776793b97700bc3514f8a43ce7e831b13477ce7ee9e062adb7fae2ec27e65ada159e9cb5536dca0d0b781690745f612b04cd02d178f3cdfb28eb2a5d3646e4938c9b2ef4b5157e66a885d932fbb67de3557d3198651c1fabc48439dac744d2c599b644af647e4f3fe81052e6ac66f29503cb819c4ca1480be3ec1629c9f29707684222e608f89f7a2cf36a44f6627974cdc3c2e9091f792c135d5f3c889a367815c6157051376a3c8e9d98d5137a1b98c72ac694e382544b3338c6df04f3c3d1ff53e5864cdf7546029241f7b2c2643b083fda646842371185f091da35b12f0c8f12dedea9afb4dbc1581c25333478743568d3f50166b4aa497b6933fe2779290110971c6a17f4ff78c89b4cc2cf8809159edcd65d1ff64cf7f49b0795c1b12741eb0786af41e118aeb79e2032dc928d6c2cd7915d9071183aa73a3d233004448feff617bcea89ffa95b021da366a88a12421a8e399de7f243e43ec11d6229be13f9c152f365d3d2354cc85b5b18701f8732cc9f673a7e4a961b0ebfb635dad047cd8513bbc62c2437c0bc9f9d9ea9b79b6c2ea2e630a705c005d1d593493a54689d35f916d98c47b7bb73cb1f8fc4e4780864549088170644213a64bbad75867b804def0c94447f2de7c649461ad1224185ab042ed47aea6ca6a7f815e76000adf714efe7a4e7191f571671d7ab730196baddd49bad93f54bb914ee98090801b19918b80a24a8813103fbb6b4a6e0fec7acbb80abecb4e33504ba0377f9e557b40328c884602fcbbaa21b94f086c4af911eb74a8fc50df02049cb956a1a7a1b097f7eb715e1796ed534f0a36b3ee3a62e74224fdee646742e980a6106076f60a612f36049315a5cf1d4548412cf8b7601a06f214593557cdf75a8160b21e4b21aa8a7749df1f3aed2ee9e00f162aeab6c07ee3887eeb0787542f0b85482062a1e8c9e498dc8559302050171d90f795c01903ef082ec42867910d7c270a863f0ead0ea2eef139668629cef65981b4ad4ef13da0976958459449927903dd3aea76c97e5627cbe071af46bef68ff653658ef187840143491c4ffd3260e0e219972502b3813623abba6b3bfd49bc99326babeb83729a497164fd8f0f914fe55757ac9f14c7fa4bdb8d20fa13688ecb700937741c84e70ed6540da83f805ac99b22511cd405995fd2ee053b52571c3c945aff2c725d70be53390290fbd128da11e8775b550bfb029fdfe0c0468ea80bae4055c71179a8fc46339139209beecf37d33c3f37e8d0fb8caf267267ca4bcbe7e5447ade544d3805407d15f186838280b74be3375ce5d730a4b153d13b3f9fc767558fc8fd15f6d9b08f11af7b65e39d64e72a58aa3281e9346c5a8081638535d6f4715d596126b0d372a554f298e9b2ad1cf7e304dbcc878b4cae169217055e311307892b5481072d712c068446f519b24b6731a43775aef71247385a926f6429dae3aaea31dd3416ad1af4d716a8ca10b1975062888fbff3e96db3807dcf6d4a616cebddb1af93e0ebc3be8aa2f0730e457a5c0477af034822993aab76a6fde3ce68d902dc03532422c4071946d935d1a072cc6c4118a768f0dac11c9bedc4981952911f3c4491f554a5f8a08350b77e50355f110a681b3a31c8485e1ef3ead4212330bf1e5b4cbdd1651dd75a54cfc93839e95fc76bf2333652e813ce364b9beaa7f77c49f2c89f119afb6b7b6c6dfd0436a8bc691069b48479f8ebbaceb14a36a7b7f3fdc9cff1804e5655447bc8b725761a3d6cee6181faa6c8e2f8a9183c2187345eb7eb5feb2314c331850f50c067d4b14433b792ce6da7884610bf27744ba2a2f6fc009a307979bcca32849d75a6867121ec085c785b80c418113b3f39aa3f5444f57b23205a452c672ff32ea9a6502a154802d2fef6002f9793d1fa718fc24686d3dcec592de217e81f2418bc13bb3e444c3595a1e85d3868eaf8d8d0f7d5e9c57605cc1b4cd9198efd330e0b01f661d5d32236a917d90417ae48df2d029e257cf233a07f9537c49b67b253885b10edd6a8ec717b6c62738b1d9e62731ea3d7f849c8ec21cdb02ddb01feff7837c7d6fa6c8e3e966c7485fa338ee2daefe799add9560a5ef7d458919b34dc974fd53f874d2f6f1ea1740450b8966bdeabdc78fffe284ccfd011f8a7f91fcfa0f09d493311176c93e2c820cee9e115dbc3d4e48aeb3e612155dc8d109a22db5168854841e8f341507915d73e392f7084d981724902918909b9b2548fe24a21d96051f5cef5f98f7fa75652afb89b2117132906374445952d016d7cd00524647c61ea6c0bb9aa5c58c91cd38418e7ce83a752b8b5f41e48aa5a7cbc82e85f8251c81be5c3f10bbdbdb1b2e7dde1d7cbea21278d24f66d413d2e410975a5d3fc3f9f97390665eb594a4342d5fbf11bac74e2a0c550b26254a9796ab7c94d6bb7261d7e8d69d8e38f6e3778023d44d307d3869a98de70479ec0ace7744712a743c456c3a910574cc34b208a224913f61a9b52417cf37968766e78c6f726dca86082e27efd7f338054d0dc10933d4b8d2318c95e0b3550076258a3d5f93a28d50953bc89261977b5b51c4ec6fbbe686882f46c483471f1e6979ed426ba3420af140927ecf9e89cd2fae59ae93c8a79d1b15bd8f1612cd80bea67644fde62b8e9b6cfcd3756d4f0219f3b4249bc7547c6b8925b9f83a41f5cced6eeb775abd56b45981848fd7f723a08ab46b0dd9acbab4d3fe17f4c4dae03e7f23e5ed8bf12c0fca202a19b643db8b0d4a84c2acc96f1517f65612b7a6517af12b3797bdf0e8e1729c5510927055c820d30c0a5e6cec866fcd1bb151efc7825a34a2e267f82f6be357d111c9fa92f8310269988d389c10c8092486214836498d419e15715d6327b6e35ecd136308cc01262cade036bfe00f0d4dd5274248570133b38614c037b3471c81d14c46397d7dc3d51cd74e7b2bb8abae3fc364d6424a82b41812f1c2788ad66d306dfc47ecfc364e0ba4b7d374dc021d815f9354547a82d098951b126059d75c09ce30075ef235c8fe188ebed240f6163d4e44e173bfceeb99fe285a26e073a0892614f63c5f7d3d57e70784d5908d984e1ec7dcc6792d6c72ff132c630364210bdb138b2481972bcc3696a47ddf8d4617767cc59f7afbe9f79a0f477f7fd33674a0824910bb67ea807dfc6bfac497b25a14520e8ec99980702c6d8c0708108060b3996786d4d537380db99ffd607ce063ac25d921f827b4e8c0e92322c5333409c5804f041b0d769fed88e4847a86bfa57a3fbd0aed200b934800d424cf037489a43b4e88a80432e351f050c417f42e11073e3668dffa38648782a9b69ced520f0e52efbc8332563a2e9792a336bd620057597d3f72fff110f2a4e47ef499d9ed6c6a30da3747b2bae3284942845970e3d44ea5b897b62395cdcbc1d5fffbc01b327860a8c80495125e1afa882f294179f8b4ec2a8ecd38f2ec8f0674f3c2f0b6ef152cec46de6b050acd38b699d19c47223c61dce3f4bbf083f8687c1f7452fda5382c9c9a54a30a8addc9553f5a0dde996627be0f983a6af3026cb33cdd09ec93cfd4f08faaa6680f6ae29ca128cf62a3c42cf870b71b0f798353d5ed8d350922abaa83020962231c9ca4956e3974ae9de518084a15613529ee5a73d911abe16436810b048a125d0b53d0e0b3a4902e612c7d23c95f0e572437557e268e32555cf582b7fc9342d0de0f04f1e12696e0951cc525df771acb16d30598b36fb53a1fd94b7101f33564b371648031394802f29272b24bdab8c59301f087d6f465579dd348268c7d1ee1c92951c5546795afb092cb8755527ad89ae0f64ff04ffc4a390af302ff979acca0dafc398f9ba934094347ab2d6bc54fa7fa60eddf5384a5c0e2f3d943b0208794f25d7586c12f59eba0fc6f7f9816ddcfd4ac512d452c55310e56845eb25ee566097309a302dc302fd8224f249a281da5cccb4a2d99cb2e00eebb6bcfe586cd5dc67037b1af6c9e36b472660bd5605f386a83d3a0ddbd2dbd6ba3dd65f17948f9a6410f3ff258a6e8010bd08498f0db2552f93456e2fb56301d098b20d40a9c39631f97a88383d73a47195f9865734c0bf5bc59a52e1b86af606e72be76618e363d61d1ac394e9d586959edc3b7dc2a36f0eabe79e9b60ab18eb33171c8fbdcafbaa7690754712824e9182bbbf0bcde1d83ac3f45727c634d1520bd03011acdab0ca89d34332b1a4444d8cfac863b85315a665a76bca4c61cdea7b2c81b542cb86b884c57be7b55700820c059be8a78e407295e301756477a0635c0be925aba282e1b4539e9fabba01ef80785700228aa33a439f1e1d4fbd24815acf9b880cd20d0c5adc5c64a963c2109d39bd85b13fb98846a180d136ff8f16339fee247a301e6f2aa313f7373d1299137e3749edbadafee88c9fa890d5d379f592937cc9a457b5d0d637fa69ba774daa0100374288a5d847bbf8b540c23cd742bb97876ed40c2ac8b65b433294dacb7aed891877ed029dbf151c270fdd6c34206c319107eba8c150a60e6ff200509c034db2964f5fa998c74cefdcbf78b3d563713a9adf1fc89bb5de61731301f70a3ff11ced9b0637886af02b0b136e5740d49e5cc700fcc373a77d97281fb535eb5d636b5637e0ddd8fb07ed5f6b43a969c129a9f7e69eb29ca24ec70d4dd995d4d653b5e920e2e666c25ccbb6595120105bf4d6bc98fc9604840b13519cc005823fa9c390489fc6354251fcddf6f308b4637cff5c2404d8b07196e58ac2d7664eed6b16f1530730fa66f4fdfbda5f06caab425450994d1f5d490dba322d4b785676a356a8c76717d1fdca57b9db7c479342bc5cad4b1d96b422aaca2fedf1d62e5514dacc16af4aa938f1de5ada03162d43051e63b6ab2fabd868f818970e1c4178a34e70fd0e5c901773ef69dd12d8e2c0b82d4cc5ea0b59442759b38a359a49ee39aab713cee86b1bfaea6ec68b9e97ec9f3fbb591da2cda585a33b7afa9572135639b4f87733212ccb97d2d94218e41eb9d0016a843beda24522a9a28ddd448d675ebdfd73a704baba0ef3ae348ef4fbcfcce7e1eb88169fa8f02ee778e6f40b8b332ead41948e2b49c817065f70548e4097d7eb75e26121169c4f3998a184c4612106cbb55d9d0f7a89a19eb3cd473b1169b6943d7ae6f8707dddcdd401a1354aa609b9d6e34b7d6d38d858558469e795fa9e4620e0b6d1df7bfa6f9b4a3f8e70cd7c897c75315b23465c37b6dfb7d2c01a1f62d8da36277868999090e5264803c4690f3ad076db5ee7a73b95ca69d9cfc93c4c5de2b48ac6a6efb8fb98bea80e39c7519e51ac637b0e1f66d5edafb689c063f4e14703b5578d8c85d522c2f9d224915d27121b6a1e93b16e26ab801bc02702e98cff0d9395b0061d6c1be4b86454af9186fca46260a06a84e18e610f4db36f4e418d61b8523f5c4c35d6785a6d99fdfe39662aa954b28f080ad7ed87a19a80fcfb7b18b3fbeed0d43028c37088be025d3599ad4772f4a9e6eb9a490411a80889d1605b284dd8075f2ff12d6aa6bd755613c5ba3463f8102a588ffe66c51bec941f4086691f0dc78b475d2ea5f79d9964e39376a3d58791e5d868f88b0e7e6b25b1f680a35c52183456175cf448372b35e538800358cd2071f63080d155cee66002c0f5181a4200eec205d17d161978589220a5fbd7175ef7c80443f357dc92ff735a7ebdb0d937534e113688b84664fadc1195f3e34b0542bf445e04f5519bb440602ad2dac270d56ea0561539f305d6c6dbfa094ad13d1d0c0f1d030964bce73c7e8ca022c401377e2b1593dec5cb7895446a1ec34ccae4922862ef852bacc17c054de40d5524acae0e14f4184737c52df4205d512553c9be2e1724e84e975313c50455072c63155bff46683fbc119b244714309f05ede9480dc18169d548d3a6d6f27807f90c7eafee3cb8d9d41d178dc4cbde2e094e46d5b2cc31b572beae8a53f8b374125cf63ee5e996495234ccb9bfbbd11185d9cf451706b45735180f4f8dae0f0d5dda389513ad4fa8976a2c5637e6449f01b3e44769e2b370e68814d62a60496fe1a5fe7e27827b86a41744535d5dd08badd3d390de23c9cf5b46922e6eed9a6cf68859d8dc64b9fca3d65f757643b9f9b75eb5ca45bcc29cdca55aec4cb5204ea12e2bada6a7025f5440de7913543c231c6b518a1fd7f0e39703be6d2abf68df17e0b233e27b692f65e3d6ec129383dad47f32381585e7d775e9b5851ec98450956fa0262a6801771fd44df7d3d69e5e4549fca74bd3f1d07391d67f16f1b986f3f852bdd855e74b5f1e16fd604e2b26c2920a775fdba6cbd5cfb83ff7697856e20f0813065c9eba695af7fb80204d117f74c1db3a45363f03ac0f8fa3577f9a6864d09e5a8dab0fa4cbe82ecb49be0a9f3acb0fb4ecbb197306e713333b1fde18b00e2aef51c74381b4abd08f10b08a71455b0f67f57ab2f8df123f15864066dc994c710748906a8237ccabcec288d33e3dc561f92d0af310859583da5406ac62feb31577dedeaf67cedeea4c31b8c7bb3a5072919cf21f6ba38347c9457b626541abd47ae36a207287ab13876da107d6474b8849e8f8dd3be77a0dc5472bbb490211b13b946c359ee81f83b1ce17c93e0fc6ff51b7d8106c4e894571760071336583776541b9beab7e7308941aac676fdf2ef2b864d4b2710ad41eb30f3b80f070525c4c8aedb4a421fe72106d91891950220198d4ed45a0237614e606b0da91fbbc94686bcc2d1cf4c50bccb1fc842f3338b692c8457fbe3098dd8abd691164d4e0f29023401801b4459e073890c2fbf393a37fd21182d0a2eb1105244b25f9859b5b1eda9c40c966e16380e42cbde951475f69122aa5a462a16adea70224a700caf3d43db5f9ef42477838b902b7200a43e6ee3f0b1f5ba58f67e61595cb6fae568ebc83ed8d54e262b78a72d90bf69fa35f208fc0fbbe4d7b4f178a618e7c8f697068d21b1dd3ca01823e097a6cee9adeaac9a5d0948ea07ac9380e0619c70e32f0f88620a54428a0f76b1fa37588946195bcad3f6bab6a028c428a0ee3e46410a729d56efadaf805141f327d1ff4cec449be5c9e11a1c4bcdde8e090a83bc53985caa485b56400fc3f229c449f60c11816d40406a71d205c5ab742d9b00862b8bba6b6d89e82e06f76d76abc30b2d66d233cd6790b5bf8f5620073ee48d6650e11ba9faf499d1bf03b78d4f0301bdcec16afa1d54341f418a3fa127b128990ef166ae40b6452ffc581c744e25d046547c18eeff01121aab234fe02145677a0fb0c4110315d9efa1862d2a86c80ced9dd83795073cd7264e8c6efaf39d35ef534c66a8064a7e3325614b7f267801df45f9f83cf05f0f926578b5b91966f8312b9f01cb61feab8607c47eda064152a66cb82db1cd00001aeef92e33b40e06c99d4759c872e0b9224cd6ef08402631694ca0258afc10026d2783a81e41daa74c1d651d1f018e04c07fe61ad913dc37737bbd93626188b593e57f74bb0f562fef89273072b85fff67876adae7a4e93a677c5ab386a6950b0f95edaed54567c177c63e88f78f962fbea6c781267c5076cd1e53f87a118384000e73f470e2ac057701832281abd2a9918bb6e07bee93a114f6b92dc9ffa841643630697148f9e1d70e94007fb47d71a8a4564bca364dba1b29d4c714e69e0cb756a27e4907e8e0c5c4526dce42f8814542aa94e990daa5fe74060d88062eb034be02debd4a09de4e5feb5c1b3208e869216e5004d0c5178a4ba8b2b634123fad66e0e8b17a457b82a27688b4aafd4b2e442ac8b6149cebb40f32b9885a28f51f66e340ca9b2537d4b1e25f5eb0eba8ff00811b45040ac491d1815516c39ab6f17d239334ed873166ad177bf3e962a1924d1d0ef8a5cd581d61e0c43e354a8b0842f5e86994d12ca3bd768e93eff23f70f6090f7e9b8e175c7c5b91f481981c0b2982ff99523760a3dba98bf8bf2cba8264030fbd9ac8ff6854b0f975184856bd1632817beb039902e63f5be5ed9d9c4a9cdb9a2360a62138806bffba9291045652a33d7463178de737a0b5bc44a5850251bf7ae0e996c2e97a4f0e72e8b4794eca0ea47c7e568fa258aa8d4af54bcea9fab2c9324dcc08c80b6dd9f7a614dd8efde0a3af576c58ba85bd50b5d6d41ace501fb8a3ef21fbb2c894623d13de83192edc80d3f04411f018a5791fe1dce9fd02beff7449e4f0ea231c0435ba97ddaff6aff602965ee983da475dfe6d2dd0f20e1338f79646037e2161cef64d2a0bcea66d9f7d5fe9989d6231c9166b5cac07d0ac37b44a32d210296efeb967bbdf3f6a4eb422193080da60ced58ad5da635d4f2c8bd354f2ac49825263f4fd984f7b5f1f24e787df5df4035a7d331b4e32ca90ad0c72c8a175a22bc43d011c499f511216cc88e8b73b69352829448353dca3fa32e8cdddb6018d11ec64550a72a5e89b91c2e21315108fa6258233b4f20527bafc707af6c6d52d240cc1cf91bd98c91caef6ee53ca4dc50f39c4ea48023046fcb42508dbbb6336b23e1f235905a1fd8a7ca3038ab5371cbdb977eb739df334ece7b85e40d70b7a69477cd3a8c2c92dc2390fd0bbe0cfcd5841621e6fc45459179b53f35690f85ba516f726aea24e29bff92adb5d47674bf142309046ec190d8d7d3a067af1bb3abd902ba5c376460145d8e36caff2fc3b2efcfe6b324f63c7a7a840a213e988998e422cd0d10c481eec92ed92b9f2bbaf3d27ab495c700357385f824f5b0533a6ec4fee54ef4ce8fb5439664d3d7b0f6f14943c8fb60cf933b323610a4f076159a9950401962732b20a9e5ee7f3ef9846284514eef0a1db9e0a4a7a97744abd4621746d09cf62ce882bbbbdbe6205356ae159f7d889b51581626ad929ac4bb65bcd0e21fc615239be5a6afaad347772bf776beb0f995ba2b4bb7653d455b0509345f2abe6529349b21a30ee9021f9445ce0ee189a59609ab8b8c6093360d8e7ba361ef856e5f4d19925ebf08e6778a78243d2a74b27494a531efa72d779ffff892d33e7c9a58f62644f137e0ef2bd78e3b40b09f4b68c1521c463b89bfd2fb79a9c280eeb57e2dca4d442268b4cef9054b6a4e6e158092edfd59e45043ce2f7cf50807de1e1410453b711dc139c406cbb4b5e5ed0ac9bd73c5d1844dc2e32ef1465c80517ebae8e579cd15c56d571727f36b92f5651192bae280cd6d67a650e9529df910e18ea7b7d89a6db158c5f2bb52c7ed1d49b8818e3f9cf4e742c74f7520b693ac5d5b012fdfa552da9e315cba1a930d363aa6f48b429c3b6fac4fb1f527a70ad40e3afc55780a28086e196403e5cb040534860b142ae5905e442e10be80bf137b7d962998bd34895e0803747bf1670f6d402dd6b8a0992d96384685aa46afc4b8256827ff261662370fdfe749b7db6619b8341c72fe1d510a063753cef076c9a864007d64161033fdff7bc40c9c7227edda09069498947d9ad0104bb312185faad7d48b2a8ef8ede90f75df22012bb24c20b5662a5defa368ede172ff6855487a20cc8f9f753d5598ef5f3e1b8486d483afffed221f472406c2c77201bf5ce545b1383d3d2c6391a1d41fbe491e7bdff98f0905c211e9866eff6505a337499b4720454c55b3366e93160f793cf48fa52ae99a0abe0a56a9de1513cb30d58dd3217e1d68d1ae04ceeac02d64d0640bc56661dadd1e009f708a2608000e60bb8756212aa5b8096ad3006f7e957220cc58b26a36a1e6c14fd8d51e6eec40dc21876a2c4f19f00b9e832b1c27895c9919ac16fac244a085a46bf31b771e12d6b140c815c772d5e8580afd3853ba782ebf87071226f7af0643b3796eb56019c35e9514c143d5b34740e2c7a88430383c283a445ebb89eca996b48be8c992cf287717754ccd14e60490645e84851469ff2af35f19053d59e8521426c9b4456f8d50aa18352c61b6f4222bb1e256cae7a143dbfd3bce1eabce764317e2a6adc30dacbf29e4f5b2cf0318a31b0e249b0395815e94d3abadfef75c68f81b61c8c9946bc0430c04abaeedd66e867d8d158145d86d86dad3d48a1ec8da1e99d4353c277986ad554717d8146ac62c199e67fc4f883cc935cafbd9d102e635787db7cc28807fa067f0f4860410451797129c5bbcf6a1ba56d1be89aa65c84907f78b6c7b206c2896d5aecde2d094b5ac8999e38b2d57a111c40461e70666a8c19cdb74a3dda0e00499681ecf674c14c4b7683b5a7d6727ffe8f6d4166fd74bc0f3231a07514e8e5dd5d8e149eea0a2f3201eba3b0e955839aa12bf504f1b7feadadc2221ae67e0b81ab27cdf39eea009ed685b7ee493cbbe00e2adb265c612b029d308402d6d7e380d4dc33457769771ac58f3e2663b677debf91906e0e29b2a7db3bf587f7bc073f951f06414d7acbd661b8020b63bea567063a43a8c540ff5bd2c00b3d8abeaae4619101402acdea9058f11ca9ea47616b0c2600e6d94cd363fe027482d84b284681cd68181126a80b5e780345492fa3457c3f9a67a8ccfe62fd62bc3d4e40a732c27f0fd8ab14ec68cfa31ea071399231c7f3b5ce3ce0a7b94753722fe6adcd88def21d237267a9c256f33168235a8717db91def013ecb7ae473e44e244c3eedfd8170991db29d666370d440bcb334b309dd8977d30488ed92e00ddc845c6a05efeb814a5e7caa9be8a4d8d9212bfb84c4f7ba1cfd0c8f1fdaac64b4a0a91764b82bb999bd9ae8aca5e0d22a8505723f0f6f8bbd6c9232af17317f792b2af359fd06931e41bd1e552819d5ce49098d32bbb32707ce48512a46dbb4842dea95676fd67e0074d7ca7c5043be632dff51d768671373057e176193a0a32393d22bd7ccc70a7079d3fd7169fe82b886bbc663bd158a16a50146c850357c329dc6b750d498108fdf38f827b3f786e261aae4f941eb24508eeed39e0c6824e97b07984998fc16ba77330210234253ac1145ab211561e373c0c3c8e7a55041c858fdf2e80134d9c83e6bf3c738fe5e217a02c9cc3e5aff71a352ee155517935bd6503114239d7d6a49362c650e6a47075a704258a2f3517c55729bca4d86e66882525006ea1debed72be2a9bf00cba267fc653cf88b23d1d5bcc1057fd51bbcb20a5f8eac7cafe1d88c145c04ecbf401f2dafffa934a9ac352570640b0f8994fa9759b0b0fa29d2e831a16a3ccb1f741436453678b68da12ef67830954b8a1f2fe658319f546d08a8ddde3e888b5e0522eda6c3083e231a4518314d568f0e804003e6023fc80b579ebdac5808477a1415e9e1d4f38ac28b86b1ab126dcef2d45d6f5b9ab4358ca995de1a8018dc0a96ba3080006886faa40dd3e3e322cea09031c96000f0addfb8a53976bae0c73805960253a1ae490e18e1c7fa3342f12786472ac3777e7050218677b8d5adbde8b74d1b3b1a5e4984d3eb623d2a7ca504c44fb87c9cb463d9c3333f66e67e7e5516c91cf8b8e24958f4e01ea7a865c27fe7210cdb1fa02e3342e0dec9b4daf2d01c2ae8787ace737d122781118071fece14ad925b4b9b8c9dd312826ba6737ac2f037bda831dd2a335da63b2daf71e2c17869c69111128e3ab8299e156eeaec8dc203882057a92c31936f7ef0bc5b9ffc2455a68a5f1cbbcabc526ddbf26146416fea93238f2fadcce3259f3c8a74daa70c9720d31cf13067e59ea9d1c6ab91f74d91d6488a4480f4575a3615107bcf4c2c6eca5a8c96ff94fcea7a3dfa3af2409ee4f6f5431f74eaf74fd26ad5096cb3e27762c811931afe353565974e7877881aa621a8afd5449c04073cc54112804c72d93e244419f097e614886b8a1846515d959ef9ae5fb11b7b34ff33eb45a2041db346fe8fe1bc9f143a7fdab8a6747145b311c79820dc2f1a1d0dca5e967d4880d636387e3e9030384c30ec512eaae86e40aba310db60ed4fef2637a368ef472539c67b6e978b3a3a738a09bd230fed9b387d93b6405ae70b6536b85a69eebb6d13f70b5bed291b2e362026b3a7743d4adc85d31d6ab471783d36367f563fa77b7cbeb0a9c05195c3107d5350849f4818f7adbe49a0a4018ac7bba19c25990c67285f7d80f4cafef3453b5e703a4c066968c65f89470f250e2a0b46ec15b9a3d783b90e0f51780823bf3f3ce8a1f2bf9e2dae0ac7d5b41bc0c334fe05ea058674ccf5bcf595e3259a0fb08394204a15147899a933872db51dabee2dabae54273ee733b0ff657c19cc29c16e9efab239ac7d15d0cd6d4e65c7fc28290cf068d27198736449b7972c7dcb47a7814fba70ac105334e81766487336ac41001046bd253ec96abf451abcd9bfe1ed1080d23744e09257596a31904893828c2ad646f8e2e8c35c92758ae69310ea0a6698ea16c27ab69f212b8b09f5ad7997a3308f03ac22b0b8044d7da1b27dd39102826de4ba3701256ca4eaca0270707029462a2f4a2a3e844ff16aa13198ac40c1190334f9fde7980bf9581cf73a5875ed7250576eea576fe5824046994260b801e716fc334fcc3ce708a42d2f9cb9158db8e96e06907db0e85f4ff1368ffd57f365114c8892fd1857993f2751bf763ea4f738c9b7df587c8c2f8fc9b6b6d7892dc1cc3099f071952c2e189eb8354d4d42de3edda8b2703ebb83f76878bd5fac86489edd627e3a7d0417352985a295f406477a3e8eb917a13947cb558b12cd18c9e4777f6513167a9638c3e3794281fc1226452b89fa6bb08143f40746fa0453cd50e8edb710954043ea4fca1c58e90e0f32aea38134fca09c05bb5b8931f598bc060f7700f0cc48e6fd8c39628907b239c7115881fef6e11888ae9f68acfb4bd14d39d58113593ad6ed59187b9b795c27f5ab724ff6f682653722b52e47626cc638c329d4e7dafc370856b64bcf5a55216bf9d7e83b20a50ff0e6a7c92550037ae1f730ff2c20e8f886109e1ff48b5a9b0560980b80272aa67522f4d776ae0a1e9da52ff5add4c1a10911cc580240f233d58db267dea6f7dfdb5f0785233e84ba23b133c9139775518d3f129a377c9689401b4b3d74cb2c7706458215cbd7d4e9c6f6b8e94f8270fcf1c2284f3f879e64fcb2bf58eef399454a9b17cda6258e6607a124016d518403df99936151e4af2e4c6fc2f60f7d040e95b113c0f171f7f83ce22f7c59eb214384cee760433e62b0818a701222b2b6d4889364dfb52b8e964886ff7868ad4203e0a416276afe2d2c4c1f3b9151388c000fc7dc095f84460c8b6c7d77d54fa7f96a13f81eee98271654d28ebc6fd09b0f682d31472d57d26b747c8c52ef874197da6dfa07ccbecf5b4d7f8353a4f41e031bcd47d721a931766be603cabe82c07814a041c45fd11a81ab70e579e85dd1bb5c8b20a442686402982f79dffdcf4eba798efec1a90c0ec675f0cab92cfe9b7be45f616cd639f71b37130a51c88a91643b9486f8454a185acc193cb1e93e5c27a8d3b60c48da11830a36ed9b79d1073a64496dcafa2b56cd59175652fd9d617bc5eab5d06ee3aa4a72471bf7908450a60332893cb996294a58b1aee2ee5aeecd0eb5683e7e3603f662244416d48058bfc40768afe88c0a36317b2719f4877bc731b27dfa4fffec58c730e0d5d761fa37527f4bd845687c5a08dd8e1881de55ec8abf8ab01e419c90632bbd0b2e4e9d6643a923fb37099ce0bb6ff099ab45015e2f5108fe1a3d656dc814ec32a759bcd97845d998d1cc8e23c3efc43dd27c0f27e12833f55a643e124bb07d0cdeeca83e915a9babfa73dc5d992603e3f483c4bb16dfdb1af0a10f5b64c877cdc09aec32fccf25eed39212e7350417989f54eaf5d576c5c20ed01bc898662f12f1d9219fa3202398d8d20ebe068251e16afc55cacd9538956d5e061aeaac7340220fd98df72ff570d8d0dffd312f28a0acc9f4e83d7dccae9cad056cdf6e995c1be9031ea80bee6eae365dd3aaf1dfc81a54a24c50110d5322460d59003e5cc25150204662c97131feeedc2e8e866fda6f8c5a339ced2e72e1e88e9bc3e87a895457af6a28900732e1a220351b3f92ee8d76cfa0397f855723b5d999d376a4a98d3d09ef5eb052405ad98f66b31c239f39d6bf1a5d800a2f1d1b333bcb6396c89fdcb6f72fadcab0c8dab738e1cd02671b0cee1daa4301d314d91d4e0fefd3462d94c5a0d313726354097ad4e2bcbca5699a3df1b64864525a6c24d14fb9b6cd1f1c079b0824bc5997f7400a44097bb12710199002ea616bf41cb94cd7490bd3cf37cb8bb4d8e4b6d8655318f0b7a7339ae02e9dfec46eafc0ef20bb7e5ddba7e5685a4d8f26984d0b3f8b1bbca3f3abcb863e7ef8742c5547748299010f1e6cea7d8d6bd631ce3cb94bf2c0e2a4890d98f0a9f05b4aae87ce4dee77e03c8a0c8b940a81eb1a4a2bc701cdcc55af12e9fece5a0c59cd8bf7310b9157b25d7431549aa043f200c6ee765b37f998ba86096a241fbe9bb8f755d8d8840c3f97728f00fca69edef6c9e75147027f6ca11cad7660416588b37618f0b45699fe053464580f5fe7857be9f126940b752ea597ea6e6a14ef79e59bfcd72e785dc20aeb7960c1479e674fdc3e814b3c5462d4029fd76b8db898978eb72d9b1480322af735bca7c73ca8cd0c75f8602667a668c4ef47cab90912f7740c16e30282c53d420843a5e88acd7f00ef56dd491b1fac345e21a5d43ea43b39191988480990dff7d24d33c3b647ccc9d1ed445aea7361db225cb9bfa47b41f409dbd8068c87a3624d677d46588bb3abba5755645fa1bfe6e69e6afb3e1c43399f6f0649b64845eb75677392353669980c7adc3954658727c2593e2e517fdff8955d825a3689f555c41954826baadd00612aa68f357ab5c38e9df29c452c7c54f1f6a7e5c910ad3d16dc37ad16763ed184a50b1366cbe4aacf8453a24958df4c6838b9019b158a87bbf0c1d4991f87177056df133bc33758aa7f9bc18648ed4f5a3d7a31f1f75048230ca4005a37b21fbaae7f2bfb779ed1a633802b068a81c62f753a2fb058e332fb36367ff472d9fd718a09eaa61724e7cf0f303b767552f5a8d540d5d99b822a86c75b10317bf3fc097fab965f14faabca505af8f4802de7748a0681440f00f5f7d0ace967807b0d963cd2bef35b1872a827ffe964d2da32c59b25021c76c224837485a3676268d935af5f77809f6aa44103e8289cfa291065620c85f3cfa66746ae7e1f492d897a7a4c8d05b5621a7b3f3c5ac3e01c0de0b104f72c09f03adeb1e1baaf86bdd9308456033d2aec17bebf5dc549e96ac171b4cb0b9b8f09500618ecb6265e96a14fef5597166ff45592c4c2440b2fb71c236127ef4ed1ee7710ac869af8b6e0c3479967c6f2421df1d1e80f722e70ef2140f251ef912554027eada8bd1916f4033296a6747cb2f68f4568ab27a4fa2b5e2de553b65dc11a855698362c1e835e6db1fd45c93d92f79acf25c775178fb6553080b359bfffa7daf92334dac28f245d797a9769801ad694031454510fb0514a6af4771bdf2f64c49069c31efbde74330a5d9bb12b57de6422055df4d188347e9d7677fb5dbb2180049933f23ed34d76a404f8a70e5d8292e7206192372f03eeb8066580babba5ab96a979c2b92b3b9cc7651ae166c0a84fbb2886006227f20f9d8554e035e4599bd8c992bf80f0ceb735d398a66b66c884f89f59d297b27573800219f88a0aad623655c7e1497d756bb9542b2a55c4b6dfe1625357caadf7afe50263d5b9ca295627d703ec99c22ffce0a13a81ced389985cbcc2e99d7a80e37e3e57cc9ebb84e8bd8febd89ded6feb91989efc0423f106de2fb6c351b92f48e636cdb2355e889999e69a4977b0a7cdb2558889de5353e6dadd202dafabf63e1138ae9787049890494d702f2f73d6d8a43facd297094f389fb3b630975e09b81ad383d677818449fb97ed33de9403bf1ed64c5549101ee7ce6bb27196bb8c43b9063f6caf64b38bf0c1a0e9b2bb13d4074f7197e8b2027a8ad2d082d5f448de7db2dc0784014039f959deb2254850e7cb8e380971a5541203090de27e352e4846a3820197719b701c8ce5a69c11ef9740c1873ee59a80cfc3b427e01a54f764172bb0784e544f5f2c0c61bc40dfa47b9c94cb8fa2bca4066dd82481735181cba8354affa68d1c850f0513f54a60825bba9c1e1260fe7a557218e9f7add5f1084763962ecc0e1edb3f6038edc389a29a9dfc62c566e456fd22938717353184ba91a0987fa88cdc03453e73227d8382f2139d454b9d2db950df89457399af3439cbe221472da508731dc9d2fb0611d09f176789a96fec52735001a82f5afcf56455b86fb7b2d606beb4e9802513d92b0cb60199a9d5fc52ca995543776c2033f58ade710580b8ea08d407110881ac20aa5ddc35329e68c637d0403cc2395b88cff368e6abccb77307cbd25332f2032d098554ba6b75ff4b9ddec4c2beaef6f4d5fa5504a32ab9c5c9f46af5965a54ac9fed0f948f4cc76e6e61724334808c658bda756a4f78c09edea213642d60e840abe00e31cdbfe733b7c9eec8b60d33273c3b40e7057f34c1f24f9f9ee7696102908c509b5459a5711ab2dbcf5dabb57b465a298061effb55dd9908cdfcb1b5a9636466342a58eb7990532f1c3784b088405126aab040c6319538173c5abaeb74a7ed19f062e7eb43dc75ffcce2523e139b2a024b72780e6291f2ca001ec56258fd3e0087698f88efc2c79a58c2c21c6af9c40cc38194fcb8c4998ce948f49c4598525ea3bcc245dcc06612775eb6f0b6ca76e74e45fd38c734ad833224be5169d9b203505cd701ee22233bbc14c2368c084612863b6492a9bf164667f599609ba72c89851c943d87430bfe08577efbf96dd779aac580fc35d6d26ba4863a26c5da5e4c49a11961e3a2e1625cbfcaa70e018ef7fbf61a6c5e37fb5fd78a5c725e99dda8fabf5e1ab7624567aad40057538b45c47f63b868041c5092f8ed63a893afbd322601a8185883dcaf98050505755db3ff444a847fbd67bad12dc7cc789c84277d5ecccf07b72b23df64277a0736a767b0f5791ddfdf97a383fa84101e9ba54e032333f62f0f5f7595ee6b26e5aba73ca23d0ba480ac5bb802d176b703dccbb44d391b1cd88450a537eaf37e30a6e292bbdfb89c7764c3733feca436c4ab7b16bfc0e2eafc164e3e0007de2f8a14a73a7e0a829012e3ea560c46ec6b87320059e60f7a16cee4975596bcce965c8342783579e2896ffdc25833c3229bd6128625f57aeac0cd9263d4fb4b375399cf97aa2272bc6cd0b3e28a8db45c8e91902755f050291cb8c670e948cd2aaef6acc898dfe9b4ec9b009e984f129fbce0e2e2d45372e150c64ae43a1c71c391066bc325afec2d90f1695f664871828ff14e5894ed396afb581c2bf35ac318744fbe12e1e2793f3857c7a928cd365a3594eebd713457f85f9fced6ebafcabdda1375adb288be315026a15ae54e19bd69f206008ace9a810f517ef9c3e7887d788499d3ee80a26dee9a56da6d0062b7094ec2abc02f4491a5352058eae323066e3dae0da3c573812176d114b450c8214409ae665f18df2d9b29c97ef67f14fbf528db352a5a08a5e162752efe061fbf7e597bdd6418f7f1c3ef4c3135d4cf52ac17564e15f5af06747fa7a04c14180a8e980d6f051d1e9508900a466bb7a6c8c343adabc225ae1be22c530e8c7fac3f85816b816a8e7081b8f9dc6659bba03c74cfa287a43a77357bdddec008d5e20d1472ce39a267e7a72851f5b7936b501199c1d244828fc4d587a2bd207f941ecf0b3eee75000f0fff05713a58bc4fac7ddc64264df864ae02a7735098f38c41bb6023eaf52cf5a088cea596cafa8619a5bf7831b0b738b694bcbb798c2bcc01d269b775b94b551677c662f71a9d3cfd7e5f1bca0d1706dd2c44de94382d21f96bcad8bc60aa1f9416a618b2d44ca34bed3ccb50f7cd817f8ad3accb3f894ec3646518075cccb1c98d6940380e27cad026a1557d260ff17c587ce4568f95438abea473368a124268e1df26f94c5235e2f38172e322686b60a4dd4761313450604c90e32872f48ad89b66beceaa2495306932e49a13ebc4c0d4fbb08e271795dcaf677a55100a273a8e2de07e32cdba29a249f3c2681d8759c8d8f89a4d7decdd39923bfdfe159db90ea924ced802b4d36f085321793b6d33292b948641be7586ad3bd1d049b0f282d857554212914db8f18febb17b502a168259554f90f650d1c99accb5a1cb63940f3e51d02d236d7f8fdbdb4e26ef9e4bc5bf95e187e41b79f3d69ba08303df68729d64b332af8553e4c8ff8410690a2f1cbd1e6fc47975c688d9da13c349d7248f911b5e4db074c01ae8ac47084eea37ab56561690ec08fa5118f0129d50c7b85685584be3a363faafd9ae03007eefd74a1edce6aa471fa4b207d95fbd61b6c31925f6f8815b9dc0deab0c8c2f5a1551d98f8adbc3de7d17c4e78d7cbd41919ed521aa7408ef395f62de24f42cce8d1867d0af3bb9a3f865019c78a5923a24d5fdce4c230d879bccf612937dabb001e61db9d5d33a742fe5fd7f0737fe1cb44624e98857213629e16cfff1a9129790dd60702358af424999d15e3f0eb94cf99d415639c9dbd8a64f2a9d99a4ee724e9ac3b94b9fba3dc2fe3222188f9a6a0a6ea3d43e8579c9258a7058482e0c7d39e48a4365588c5dc5334bc8534418171c5ca774bd83ed2ea27606fd8143b1ec1ea3ab05adcbe670cc619f0e6e3f9281aead326f71cdad232332020dd3cf51234638647f60046a217cb142662bfd16b16e1eb7edcbec75ccfca5428bffdbbc6a3d344b6b6256e0601fad6a3fb9e9bc93f2d7b6f8048c68152511f93ae19964aba812a588e5fb402d93a872960a57b1e16c76fc216aa30bc98b2418ede8d030248797f62f9ff8fc1b2c3fdfb11094f967c023ba07600c5be9d3555e33e20ba3db6bc36b9203e8d015ca24df6b8a0fe0cdf9da18e2acb60890e0ff83b377062c30dfaa8b19107b99620b95e4387727fcfede0f9585268af9cbd43e223733d429fd169023e5824d3e97b633b3594013d1473477f243313ba6282450431946b7f286f0f96713791db64fe776ebe9d366b6453149ee378a0c7a89be7905c744ab0704923172573ce1eaab8d4eecc5c860259591a9400f6374a6676abbe86ae789deaf1231b3007b1e61494dfddc01aea2b7b6c5a2586f1d1842f5537ce0ee28c0e74d3081bd20541cd88cd59c7685032b54b2ed63f5d4869e06ab5e5771caae807ce91e97769bbf4bb5dbdf493af1da70bdda6baf18ba43e78953709a81638b36674e72511867118df97ced0225794e30a15306f0f4e653de9b98dbe49fd9d95a04ad11e8befc8b48c3a5d7ccc646db3a3eeacc70780b3113823853ae12f40013fa43cf96a9e5ce9bbc862e59633eb5e3d878f88d32812a398862f66c2b201a98dab0cfc0cafd793f0a35fe33ebdce6931703b9bd709da89e743fddad3c21110960923b51fef3a324ff05564909a6e86a9948caa454dfceb1b2a59533dbbe505b471b76d0f56c195fe3203d2b7ef3a627419568a4d9cfaf4928c29c9a808f284a3d115856586ee730932f948dece1da4f91da5119b9b4da5bd18c93f9af35a452e3af4e589020909095a0757cc425636ce8d010e941859b3f5f0ab033bf026f1c8a4afa89440931fc9492ba519ac74a13ce539cf81cb73887f4f99bc39279a00baa2e5149a50c100a146a3b15eb7bff1b95266125d5a21ef0147942aa05e35ed46382c7309f0a3dd8da7e74b1e8fe315008224200ec8dde0c0df16e2778ddd0337d051a6d6b57891edd4b13301c24c4cb6d9ab864b8c39e6894b18aa3dcf2cb6d6fbd8fc7d0bd8e66552a759da1eb016d02eb692d84e6553ad1b5b0365baa3269d5f2efec1bbfc7d602032401a663dcb3dd3a389beeab588dc91d2f323229211bce07271702ab13dd88e0b365a5d8076ad10671d38c9fa263554bf047ca480b92b90fec5e2a9e9e1c7813e29e4265784f8fb3a2ed626b61abdd8b4d7e1cadb7223c58127076fb02ff03bf6c06ccb431133e831e533550dbec9c4358f17b791f23898c8237a77bad1f97e743816606eb4f837f83c774c82974f29dc121e23829199edc72e021c8d97c9e9682dab416282134bfb4b899eeec3ed7b471bb8de55530476f8e360c3fbbc3ef072223d6807b4f5820480f4487be267ad974ed84441a60767c1e5688704962b57cfd883037ba77e3a2f1267afbebeae61dda5336dc05785721b4c47cda0034823ab4cf4f2b77bc6c81336b0f0be4f1e268e1368582756f41256c75338b07685bee0cdc06eba2a1435d26661c391073a33ff736ec489918dbbe3713fbc1ef7b8a7d09297d3b5b753da5c294cabc96c255644261acd9b46ee0dfc486055c57f6fc470ac0d974301484fdbdb369b53356da251ae977c3037234f08c71a1e3cdd8fad8c6d272e3841b983719447403263723a606a19a7ce636f7dd5b37593ec41b7a45c4b11e48ab49286a38153bdbde1e56e72ca796405e5337c5884c0cc85a93fd905cb89bebc00159e706569290208cd5b0532e790ba9d6f205f12c5a5ed50f8f351cc807ff6db00cbc8ff219ddd67687235d99a0345c7b3aa0993dabad303489e2caddb12c536c00846f4dedf7208d1e72cbba69de548da17ede050a2be8ab59c16218804cec83a9cfe1d57b3b66eafd1cc417324863b66e1701f77b4278be3646175b76ae8586535eb6ceafa3edd85e4597032e8dfc673a8848b00d53ed6f5761d37c52d81857e13799b992ae957ab2aff7179847f5d26750fd110b00872f543d83ef8b00a271e3d0295be037071ac67679f66fd2cb9181349e889dac52fec95445ac32a27dc3f7ed3870a697836c6f59bc2d492c718d0923e1205c1eef915e10df108d57c30721c8017dd68f6264243778e69037808c9f2bca9509361099227c968c67bc99a3d76e47563c128db8d0cafbdbbc313dfce42d80634a8415646a016fd6efe0d4827e454173c342d7fdc379d04e11ab1bd1670859eb56318fb3c4cc104d5cbb73ea5c33ca462a815466b135b389f37db1a34f504cb10b03cb2fc9978f6176be160adc95fc3655f2cbfde741f37cdbf9335d6dd9c30b671648b8d78d24757c0796495a5666cf7007927b1fb65a7950d036c2aaf70e261de3bba57ff826f86bde8e0a1aa82f1c95468fb4632706364bdd473def9e74d4f2797c34bfdd5c81e35275795792b8007cc0ce9c4a6e8cac82d4d20d07fad74a8144105049acc834b38ade60fca79960c6fac0a846e180df538108c1197515b88422048ebba043d070d74a39d723c6e3744d2969ca27cb0fd057fe13bac557cb028818e4dc7d6acdb10cc25a37e58607a4252c903546f07617a240caa3bce4a973cb361623f7ee41cd94fa90111a5e2c8a79f3de674e93ba637daff05afcd64514162d34c18f75c1c8d359b39abbd011588d8648ec2e6665e0a914d63186d65f7f9e4d7ee3ece5e9675c7791679bd15056fb73c2c315534d3237f637d716bac412d6ae4f23848228dc5f2fcb7dad2132825840af65752cb46af6110418d6aa6db68efcf72612391644754d38b97eb39c614d0dcbaca05b60d68d6636856fb19c29becfac3b08602ba1d3a975eac6e426d400b25c637d4ed8f0c198b1aa44f0cabfe87db07ddb97cef6c021ac6bd82aa529a33376c4572833d81b124b061834cb373028b9eff4c0e229e6f8e7284dfdfb210f0420da08acefc98a639c7dfc4433cc90d9770435efda5f40f88bd54e257698dad8243bc9f86081e224cbc9158981c9004cd2c48f32e6164eb9993ee0c46c3765083cbc6603c197e25c429ff598f6d09cea4f3b3f29d979425a5f1efd7cbec5c62434add574153e66c7dfe4c9020d4abf623e8c671adc9b8280137f11090a768113317c028499ddc675a201eef0cb758c8fb354bd800c259d9a68c9a6797fa7399cf4e6f4c1712798c7295fb43d8b198a6b639f871f8428ac81606cc2d181b322c552757d3ef0f04a1fbf7a87e74a9a1b43867d40d188b9db9cf43ac7f1e94108fa5dbeb4ddd395cf1e7bfea07fdca84b33dd64054f9992bca1638a371d96a2b077e3dee2e8febef2b208ff3be64d4c646a21ebaba914468b05579fb8d7f291961107cddf584db6001607028a2355be86991d58327a38a13e60fc96b3286de27fe71fe228e9f47faa4f7c72b628acb1493fb4a7909cfeae58b190efe338eef813a54d13ca1158a207a3899aabcc1abc5d34f49329792cce4fa5c99846026b335a0fa138e125380776e8edd0687789af2afd77c8b03764c2793dac2058af2c3029a0d5d1133ec1ecb12b74ae14415382cf56c77ae1675a2ad900ce71b9d022e14c33edb0ecb20bf7b16ea7387eff4af3e36ffa0b6354b1d94c09b1a1de251f9c6e17e22e57714562daa9e1876b3ef31a4e5dc657147cb70ba50e8ad5963a76263a328d9c21b173fa031e28087fc8fbcde164c251b00a80e361cd484f0526b8e43f205c458fb04e7684c188027e5d1931dcd723ae888e95ba11ea4c79e8d32ebb355965bf31ee9e77ef1af2b95374ff90a52632282c06a7ffd15c0c0173037535cb0c2512a522f7f709c1d598aa6610425d3a2164c084c8f1eef50d95191475f21109bc66db46cf18995c95debb123ada2afc0791681b5078f8c24a6df2cf60f9a92792f984e737331af2fcef4ef21e3c7bf3d01439abf0d686b0a552b682b1ab7dfccf88005f6d36e11a6c6705f644a4c5077cc3eceb11333d69b0ec284dcc842e70de1e906946e6b32e48530e0461abefd95f89b5ecd24021f890347fbab0ae7b1c586dba9e1b8df241411943809e396329f6c2fca3ab8c99f2c3ed09130b30eccb44971bd3db90beaa509cee7a5d2bc9d8b81df2a788333bb612ff8e0255ee8cedb13e011459e19ad20f5040d65c9483b6efe517ad3c2ddb491e0fdf5f999fc28518830c56aa497e65dd5fa312c50adebe8905e33acf857ec61a55d5e086ceb984a4a45d307e5c0d6fb4fba1f4159f8e80f4f8d5a22c3afe16d5fe19cec69e355f3ff6e623801c17713b813a0cdb0f25d9b10dd27f40e9a5c4c34d9fbd7df844063691d67b6580089884ec0c9e2b6d6c4659508d68f92ccf12f1dcfc725551a8ef08b1d042ed799e94c1a1ca36103b3b4b35b05eb7c237670af1191186137ebb747b79aa37719d45d57951ac9cee3cb824128dd50af1c89b6665b932b42c41ed70132c3ac16c99a214857a0ff63d8bda184426179ce455ce33826f585209530c3c299d7940ab0099b2947a59d07fe04368ddb920e352409fa2871a54565725c7cd7f3047edac90fb359c6558df199a8cb7808716837acf9050fc5b7e8935bb782df4014a2de96d2721536f098d85a01df194220d70dbd0c5a73326e031d3dcaff345ed67583b4033695968416106e9382b9bf259c263d976b5176cd32907a6545a01ccee8eab574d11556ab8aef98a21fa12b734e7d410945aeb4cfb8b3915bb539d3f9bf94e789824011cd06241a2926567dfa569638234dc7e4d7f1d2f44abb32b84e89b023356c6a8cf5471efe8ef3d70ace6e4b75b1c8ae861092159270dee8f4811fbe1c617ce216c859069f6b1910e246498e9ae85f5afb6b4bfc8517ad175b5dd0b4549df64392a5eeda8d48bdc637608601a65708147993961f8058f99b68edf9ab43cbef827472637615c82f857351e0b6e11128a3edce4729c7679bf1b81f0d18847ef83c35d8ec9a156248987935ebac7e6c096fc709d3d799045c8c6f914e33137d303180cd3e7927bbdb2ac7d5010feab076b73eeaf2b304b809c5a14d1f0f49df481f8970fdcd4bcbaf88f27c835c684bbe49004979b5666c144eea651cb6bdf3035a2f2a2eb25d1f28a4f3532d16ba6ea149af764e6da5ba5e75f155a17450cf9b189a3101f0517930cb35c5fd502553972028a45dbf8b42e8c091880ff1addd7f9e7af5ab3bd68e40eab477bab23ee37a3480786ba65c68f012db022121a8af631d8dec8f805cf3a5fe66fea749c93bd2378a7490f9ff45f2985b2990b89e0b9b6d77cb5193da7a649475f2105731fea248692e6200183d444b7b198ff2fa9477cf277521221af61f754fbb5915db682f4c8fc67178fe2ce411c0f0327a4a8aa04f07e66808615b11fed6e64ced7e4e3a623ac98ed66a518d314ecc71c38a96c9588fbdffc0330cb8edf6f48278ddeee4a08a59bac016b2de4f11c0bdec5ee5d5b7f683f75f33d8ae081748768c22778a0d88653d2967a06f625e8ab718b7da79087e042263acd17c71dd56c8ec0bb66ea669aa8a28436ef3c27d43807886b58bbe8d41b8ab706894cd11dcfbfe8678dbc5a01fd24252dc4851e16c755a09d41c31cde9b766cc40936a514ca40ecbe824c85d15314334c0456b12bb04b8b3af3f582063dfa8cfa7044ae4643b406c72cc9881bfa8bb7e0df3da2c13eeb0bae733b2b6f4ac0205b44d3c78ef5eaf0599ab6487f21405baf8698440a0c4cf7a9d5a06b834198978aa8d91b26ab1abdada39c55729e9ff2ebebf683c336e4d8f29b95c0e7be46472a8cf80803b76269edd933ea38a6fe5a09e627f10c5c8038bd604aa791f869c4926c3bc958c066315a09fa0b9930d39b2ce6cbf78853381c6f324edeb81e059549e532714063ab2abc7bd68813d7e7792009cf42386e888e4ea83ecb9a5e082b9ee635357c4dde39a2c32d8c202603871c42d0133f9c88860275f9c7f78ef9b95d68eb2c5343d357fe2a7332d08b718aeeb96cdfbb1d131baaf787ae3828e3fbb0edfd2a0c3dc5e2c8beb3be0dd31eaadbc5932f3934af77eaa3c96b5d6c9a2568b4cc003f913f8b70d5938f2336147474982a0227ccc2a5e35daac3e168740193dbeff0c37a8ae04ebd825d7bd627ee75d7f31443c127b768746f52502b8f275093a4004572b94a4eb167bdeb2dac80a0486aefb19ea36d06ebf6f6cf44db6114407b39164692c71d1a19d41c0981ea051d500c569c8b119c5e989cab9cb73aef5565025de0624d026c00e076a9f1409fd4eab8ebe24411d73688dc760dab2e8232b0008478b6c63c87fb58d17d60a35d92c8fb57c76075783171be35eb660cd8b7abedb12be9bc04ae238fce54d5ae158e89b2147f77008d231a10bbb8bf2b926fce5c2544d436eec138c1136ecdf1053329ebda5623b4ab6da4ee81c227d13b6c7def2d03a027fdbd3d740afb7f6cda03c3bfeba76954b51d3ac579f3ed32547dcfd7740e35d4542d87368e928b5c072562606462f43458f110336806def8acc33272db6f115069e1128406534d454d4f0c3762968958d3de80c24557f28f3876019f3edff323767d8cf260671ea8ecae5ef99d3e1ef4b380cd1b14f96b45cf8453175ac1817dcbafdaf8e383f347df06cbaa5bb8375f7e007b9d964342941aefec397ff953c923092bcc8397d97663571d9c9a2473cab574437b102f046b47e2bf31f9c08aea98850224bda0c4cb8c4f7bd1fc929cc51fabbe2770afe5721d68f2a6f8b7744951ad64fb799e7e8abb5678967bcb835e05d4ab3db27b31f69b400d9b79782bfafacb8be1002a91315930de8c26d3018af7ceed4a54ba10f1d59f56d5dedb5712629d3afb4bfe3d038876aaca4828ee013aa99e1112c24a98a3dd326e675f0bda13191860228b583276319d15d1f5a40cf3083adcb1981a8ce90986826eb82aa0665a55a07506e442236a783dbbfb44f500f26051c0fa366d3a9777defaf08114bd12873db1619b25895601f24e045bbe6d9206528388b1db0453d709aa8bba0298abff7b1f4c59a8dbe24b74d068a812c0bce8cd467a680a95b6d5767bfc1642ec10aed90ab21e0390fb0b28cfb77013b84f9baaff38bd13f35938bb1958386cd31913573ff0daf61b2b3f773eeaa605ba3e135baada0fc974015876022d8ffc4d5fcc790f3a2ea910ab567892c1a45530dc1d01a13e6dbdd9eabb47d4864bf88eaed196aef29bc9d4d4d5498a2105037a794f5675502fd97c4827c9a8644a6d20a7345216d6abfdc0aa1c5a840c3aaa7a812733aa5acab3b302e0c2904b1b311bcc873c3ff49b70d1de2b6e1717e6f42a7f13fd8e3879f3d6a0028b0038d9b2466dcae3bcc7fe8df2e0ffbef27db82fc167ac5ed2bbb0e7dd89db61ab0a24d8d4018ea6c321e79ec21c219da13befcb6a96671e3eaa9fd12bfa3f83b68062b5649dcfad8a9d7bb05f52f4b37a3a78647bfc961e4614701a514b5a16dacee992aab2207190134b1a42289583807260e33f8b24a7874039c7c64e9b5c0680a2bcac8fb8f584c253eabf31edb43283fe8c7cb20a305ed4921f53daa975cc80fd30d5ab9a0d7edad4f9fd3c7151197cfc0be1ea60eaf4d006ed00228aaf587477f7c32b5b0e2187240d57a00b2fd5f0e1d1cfe3d2d980dfe9f3457699cfa7c24627af23e581867dcae3f4441331931a10fc0aa005e3e112b87eb4fd9249572487430ceaa37ee2bf08b25c7e9761a3c5fe406389d778ac64218c70480697babdf991d4d84381b083aa6418607c1b91f2dede9c4d59c58b1c5383c5ddcb9ef95dd196c5ca27668480453cefbf19c0bd6c9990d9f7521f4a59c18f7bda640aacc64a59159a2bbf0b4871d21b3c67e1461049c28f5cc9170c555e40da947f058762c05fb57821b3ce0a266e8945c464b32f32d4addf545f799e2619f7eed09f619fa1b7a5642d36cf39a64e197f636991fab068c0ec47612746e586093b5fe588d1ea6c4226ca63dddfb249d3ee2b300875a461abd2242f34deba8629d47a8879da9ddb4317a1d89cc600f0690d35cfbe8656f77c383883194f31ff1e8893cabf962d79815e9d5f7000adf0659c1220310e53f71fc4051714d4644a87eb26c91fb8a5bd43fd217addad8c30e04a69a903d89a1980a3a7fc8869835f84ae426bdf05f9152cb9463b459a66dbbeaf6fc480e3d79ee5e5d80be0031eb26025549719dd6d71212aa631e28333df813be2e264c99169a364b35f28dd303cf4d0c13d1fd8e5d08cdebb0e0433f18e116e6371d31f04e7ce42ea97700245a795c759160f84b5e18f1dc2ab3f5dc56698a09d2c6454fb874766709e10f84cfc7a2550bbbcc84cf664dc5cb0f3c0f6f756448566dfff9df54b47f23f1aaafd3b1880a9c003fa951d6ff38a295d2e263facc1523b41ec82124ae73cbb94bd9945d9baf8bdefe20a3543d114e587cc1407ef8d17b3068efee0df3634cf3f3864f08e12df76dca7f1b8a9c461e6fe4f22b555d7bb92cdf695d8d1678c61fb4805c6a163bab56c634f6d22706411474818b8e23e23b3d6d5da9e224695358c237c5b9ce7976696a867a5e68cfeba6f2af14917ba67fc920facbef2158a3337f805b2b6a192981b9e542e0799d182893f9417e3ed402a4067a022c349207883564322e9e843911a6055ddd3a6b786bb9fdf1e7fc56bc3efa7a74f87456ff3263f746011f19df0939eab8ac3adddd7daa4bbccddc2bd6eb91818e416cae1513647b26ce4a6f0636a2a8bec0f7318b9f0d8fc985e0bea4a0a91d420ad61aa339eb7fde11e2e525d190ba77e2654f2d1fd5c3cfb3737379917b1b2e04744d68bc45cb6ac302e41a1986fe2854f75b8100f06e327d75658b535dc70241e6684009c105097d7693e792e54bb7a87da35febb0feaf5aa2a27ae35342547121169f01dfb14738455e4db30cb5f0cd29a47964362e0f0dfdace5ec281dd0a3f2af5dd0e9b72b4b3e9ae63f5d607e0d2324e2d2bd6cc024a4b1efda1579ef33b4c461aa0cacb69b3b8a19d10161398a59544bb7bf20e72a9bcf64dc35cb740f72c6939595144f980e42a1e83618f4970466928f231d92038aec8a815bda3fd3538ba9b83050bc163ae42911334fcad2c70fcecf45e175140ba5571cb86037d3d5b18cf244be406e3fcb5ec55f472b8dec16d752f881d1ed99a5836f73881df81177ce6b32d0b19f3975ad15bf7f9065fb0f30d9972361c30eb3fd66c5f2a8198bfe46e85d8cf6602449b8fd16f3486e1beda8cd1ff75d2ca945cc280aa834b207162c4078a958fd5bedf7533c66b8be40168019de90bcbc6f5b0a4cb2051e5d673928b1ddca90fb018af4f870d0a4b9a544aa7281cc6896df18c16c9512b6927c11ca917bfa2d1ca2b1a0f8e0af6c97a4e4b5d1aff431741180b76c6ff6a466e67c36a22c9270356b791128e45c6041aebc256275251385517f8064b579066ebc101ac33809915eac1a304775385085f76eb25991496fa56066b865bb4356edcb7a5155de6fcc3bfd2867ec39448a2a26f087bc51bbd76b56cb4a09c3530f44ad99b329b7573e3e9fd01b1e43fcea3eabc549f81435438681a14fb059e08edfea166f2d6ad69fab7db3f2d76272bd979993f7a5cf63bd57f9ea066acfda60f6f90bde67abc9051a4bca5b7f5303f2c86078dd28de0acc8355ee5a305924babc597915fa0581d9c4dfacae5d46c599b022638684f0c671879bbebcb77829a1e6a3d4516b81d0ad5f9fec6678a39dd48ee6619f96869cacfcca7c33f30f73ac301e63eb8bef5136d6a71122105c3effa7d53819c241a57a1acf437fac44a8ffd924548be76cc4a5c94ba2c97f7ed9405dbc86bc4feaf899b792b006baed5c55bac3813bdc9a8c289abc2ba265197fd657903e8c6b19d4a62bc0e6a5ffb184414597d914a26a4c534b97b582eb7336ab780c6fa3fd2fa0762fe0b833da44d673b79beee5ea58ed8435f45dbad7c19353a4cd98a1689cd0bb0217a6903e0c70c13d75520c84e9894b883f3a72339cb384d0bfc5231346c3528d28db9cfa4ec9092e283fa0e9e7ab5906c934208d8500a5be903ee1a2c64c81a52519451705e1eccf7d11214478fc6db3f06a2bfb7241f7fd8cdd9373f4fa85cf7b25b53978a5706b4a567d5adf0d02347ac6d417d4c6b6fba39d41d76271434b6d5358d47402d61314aeaa3deaae394963ac8a21b766ce211518c0aa109e89966213039847fbc56997d5ad4b6fd48529fff1753bff38151327d4e8716ca256c61fb26760acac41e15aee19693228e9a2afb262a2b920959dd52aea4cf1d0e63cec4794793748f251bec557f8078f491d6d8f26f2fb6401aafe18be8b50fd8e1220f56c602b48d3d06f33c272f3d5a82bf221f217d299591d3d2f542327c6812b13f4180d9262c7e3c72689d76160538f5d098ac718d524af361fa0e291df68d5053932011e5185a7bbbe1c7f0539cac2b093a73c3b8f7b2f938dde60e30e757ace80cd9d0f244a9bcca9f4fe211c52bca311a9ac650f349a825487c1f467b9b643c83a45564d05c7c99ce9da3eb029553ad31f40e357d51267b0d9adf20001e63e41981372735e39f791790b46a1a864e471276ba3d5ccba08176c00e1c1bbbc4021cc45492a4d4b100d50e7335e39a4cfb2c275b6f962273d91881a3a2735dc36caedbf9abdda163573438a714ff7a08945b05e0f4a283d1d051bc932d40b54b55fcf34f1efd7eacf0862582fbb6b247adf1ffe002f47d890602418d19bd4f3d99a6adac64cf08079d345e9541c564fc71d31d71482155164d2dca4d0dd24e93b126ad6e156ceda23bea5f9dd4c8bc079855c676552d58dd2068f41ec6cd30c379907411ea9de522e53271a647cffae0b5ee82da385006c6652567ac3583141c597c5ef6498c1f373cf96d78330c72dd53fbafaefd247ad06f9e679c6cc82f903615292d23246c9d92dc54772135482d8ed6779a91dfd0b7d52a01a8abbe9745c1af6d5384cb8e1d3703f99d3e60b393a8ba5db7b801720891c2f01c8aa2c07b976476a6ff66179e65f3fd59549285ca7008163dfce8e1c261b791a69181648332bca1f66071e78346da46a9087ea592ae5b2c0f23a00c1423ad38d61f11ec2d0e13506a2f61bc10041f538086168d7877182a5762a034ea58ff786ad1b38a64657fab06d421f58a91692baaad292f4da9b0e3f5d62d4a1504ce4a19efbd1940fcd42852abc0727f8875a0b2e970e2acd5b5c148efd241c1925e36eef5f4eab6f46faa32dea9ab6e67c491f0c22dcfa82f4f04fb0a94e212d3e421418ef99804552ee1edda75a2adc1b2227c0548cddeb29d2a25e4715de05ff2f32c3419f4a5d2bf96a74da75f2ebfb169382ee3f5813e81af2aee439854a752f395f1ba87318e57634628d9b09b800b74420c90b91a63eb4064df3e94ba796f813df2962e4b43e200fe422e35ef63762975580c1a101838e3d2b8a365b2eaf7ce841851de64f4e7cc17833880562a113f9986bc2e4f9b502ca6eeb60f556fdf13f74629af86a956f8a7b8a3fff4669a5133b8bdfc8287e700c0b694bdb45e6cee801b8cb0f5279e0264f4a705f03c785a9157a341a3344094ffe8f1d22d8935e77d56ea9e46aeabe2fbd28efbfbbca896e19a07f5542faf00eb073dc2f443059590bcdcba0e88c4595fc26c1297905e734dc4267e549d1e31ae59ff5cdc4531e9daf8ffc702a940969105b92de70186fda62f502028d034a8853af80c885e389309ef6a9deb9488c2f443066b3ed8a8efce659f6e691803e70bb899fb6d3fe0952b79b31bb27b7305d955378957b87caca51372af4645da8b4daa7254b730bde9ccefe2a027d9454f5725458eee5b678d31c807f647028bcb64d25125bc926fa2b9c20c0cd794e965ccb177ef0fd51b2dbffd03f954c3c94bafe4359c51d56d150d6e4ba0876938cdc400e76b59a589de4b1d328bea61997173ccad78bde773a1a2a08655622ef62cd50e8f1f3e5f0292da7c556b552c9088c2c0c86ba52d3f31e909d2ac488d78cd63077c7ba679f79ca8e702b72052e5d36d200e2e6049b7c22c56e46c928b837bd074cde1d8ccb9d704c8933f037bb18a65332c1ba74be8cf932707ad61bbd26b334444e88316879e89a55a2c4a1b159837a6cafab89e80372357f041104d6f62cb96a3f328c42a46ad400f9b53af8f31f3be568995d72943f112fa038a141afc3bbb64095a893afd20be0157383e6aaac5925ddbcd6ac5d7434b38fbb90bb07a31bf92caa2a6bb686d4efb1c81b908ea6edb306d9e1346894c2d2d73ff49e00288a209eae7f788117bef17d5b3a3ab542501e7c20bdd89dc582c5509fc1c2562402b049eebb352ba6a8c11115e71adb99bef8b10db5964bb9d9ca6e46918dedf7f7f72e934d9cddc5902aad0dc3e157445757fa9c454e430dfbcd3cd6b3c94782f7c5d1db51798c7b237371128ddbd2ab6b233ea6a1131b4ce7c1684b57c526e1179b5f130724af730f53cedfab838dba981a71011b3081ceeb226b4ed212fbd40cc86047055d02aa754c10d23ebc38ef8cbe7f0792a1793d6436ad86406f2b34a51dfe2ffcb7d0196210d350fb2144280c1529b4706abeb7ba5cef45620abd378efa0c0a596b2b9c679994f3ac8359708e552e0b3009cb306d67ceef3485ba0a394ab20f438bceb761dc5c11024c083d568bd71b049999028bdb02a377896147c6fafc8bf166b4990707bc22622b1738cf25d6fdf00472413bbb55e1aa355192b3e20ac83f531ef955c7bea8229a3eaa08ffa914dc1b204bc074f52542e4b963b4b219a592f0b1fde0943f9bf1853ebca4efabfdecf3d98a519a4725d244ba8e72831bd42541b58f7c7709e912b4f6c4c9105ba916778758aeeca871f6e984deb51181fa4a00a0cb0091e68aabf6e361462f3f42a592c9ca3fb39a087aa6c9b7cb9a4b46211abe5044e120c9e11bf6b01440e742a54553718a532f5de0c43c0bc37e5db4fc1643dfbc1985e25e047994020dc61fc9c58d2c6102f50455795f50145495383d56a3940e6dc4b4016eff94afff014beeff5decd4d7f3e6c4cb734bace1450810f5f5857e8dd0b3039f282e58bf83fc4a1e8819e3b7ef2680418d68d589efcc1bfd9163b51c48617fb436190e9a5e6aec2525f3b2adc32391e245cd6c217815bfb88ce0aa87ed75c6ba371f32267018f3550991dedf1a79ad757f0eef54e514ff8e1eb12a8b697d4eff661a4566b8c5321a87a1b17190ebd51530ee4544c53f1173ab33adf8cb462521c25abe82b0b987b7d7c8907c2c1bef8c0dcd03cbd240595aa4598b8e7ae9efb77d0fa10a4367a2cd4b8a9406838eccb50395bc7215612a5919a251ceedc091ec2d4266c8c0197791a9d4588e59bd278caf574b270abd7e4e0241a12be5605855d0f36839011824cbf38f35089cd2584512943d964ce1ce94cf97de72e9e6804eef5f947a20af4b4cf5f724a5c1a0c25f741273144034c24d5d77b40ebfc6c1f7b86fcd03227c02dc38746ddc9a73fc78a2da3c49fb0385dc7efd3806d39a675d154a32ba55aeb24e882316ea3ecaa6d1edbf7cb421bdd44ba9297f55a30e03ab779de7d32490f6b329c1401dd99ecaf0fe3e2d54724c75f14256ff632ca28f5101864032d61e37d1944d95f620bc0a60fc5a767fa7c0fa312856d7a15e020d9ffce9476b80ee12962694ec068fe1da1e5c5afd3a8070af7f5be319141afe9e710083db4fbe91b2819c041cc52792f7f5570f42bda6518a3b4a1a60c56e6aaa000ab95ca07db4796630c56d1d3b555299f0536026ef9a3485f62091ba4e4d5b139b4523d869eb1dc6deac07864254a6b6b9d47c0769a84cae1bf5f16b0d16b8e33681c2d66170484db1928249bfb80df169938794baccd3843b2ab799975c99dc36b3172b25b78c1621386231d378f1232494f634cde4f5fc592ad8f899df87fb22f22baa3ceef863e1f885ec8e992db7963ecb85fe186d03e6d698b0c387849d3f53bc5fdce9f25b0e396a79cb9636d382b85075aaab61c6cdaacc914713f5b52997a94bcf84f830449646674720a806c833510f53693c75e80d532ded93dfe2aca89406daf574518579bf8992aa54be1a86bd16993d964e3368ecf9ea65042c4c7ba6e00c0908d84fb7213a045ec4140d2ed36fe5d36813fd2d2d483fddf77f0911e4eeef545e65a7cc05c6a4854159a484a73b3b4545d9258b534507743bc506a589f0c03a4f7011f2d387406e114b18107142cddf57165ab2f0cb97374ad2e08d7ecd915aee463de6f18c5f01a6db16a61635670c2fe21a52eaa1c99bbfe4e6e184b968de950c9232c5c9efefad3c547696e39878c8d47d5c76c2de2b3eabba075127929e1baeffa2f57e193a3f6d0999074da8c067e0af2dc0f79fb82071b857fc2e64db1a711f357af79246d396008b92f28bb5301d4e02e160f61c29feeed38120f88cf5ea3f52b5e4390100c92e996bc11f50aa82d45fbcbb6197c5348441b295ba0d8dd93c514fde144a39b3d6da54b6ad1a8345367a1d29c794fc3ebed47c9cbd5b6aff9d70f847571a2282eac2334a8c63e59d541cc700ee49bdbc48e70df591c650dac3f61d105c536290781339b8b8f4c129a5e8417c895369f7e266f1d54de4c4a6ef30c3cf0ed41683c9694c3ac0ee54b3ef35679b0b206361016c17d3ea224ca0a7d64ad2efcd55327786af40a4930c6e12b26e754af1882a3294676fedd629d763a7601794df0ad0634d47f5c721dc21284805321117d425e3e4f04a9a95855cd6910e02e21c990c64788eeb525dc96873727f81c6f9abaaba95a472bddcafe878944a852e8e68660f48e9f19b17015c957dd009efa4d2d6a6a43feeafd46ca3fdf5102165af363afd740ac372b900f132166a2f0d8a121b6185e97f53dd72a4120860e309ccefb79c478f7f9049667888802ac7faa94e3baa4ff6fba3b7feaaa581b218974de26694f3a3d4f5b1e03700269ee4d1ac15a4a910fed96e5d610dd064adce8857a71120d6320cc82ed3164007a1a9c689b313dce97dab63d4c8057a1ed1b6e46ce02c805401cd84883b9bfcfa6170b8e2c4d9118da8508bb2e665b5251110c5c94c688a7e53956e435815a44f110f720980a574379d94fc872e8262700f8703df1fe3e06c704f285fdee2cf6e2305a01b169832d9cd062915b7d6518291eca952f30e60d4f999a3b1678ba472a39da12b512e079cfeab0b01775d2c60f0bb5521e98f7859174cb9f51af4fa654d4b408a68e59b0a1fb74808ec78d5bb82a31f4494b332a11bb3b17c4b84e0725931b38ec046bf0b77b9808397b34c4ba873d7cbe0a66b69e3ddc9615e3c121694220eea6b1819f5e506ce6175fe24f88797f566adfd4498eb228f553f8fc64f32b74681e5026d3ef5627c44fd5166ab39223d49879de410f564401f6a90e2bd0755b4b7ec0b5e258a70d5f4dae1a24124ce55013d939a6472aa9fc568705926802a34d4d8c96399d1cf523a34c103724f57e4f45d4b45bbe08f9f025269c54077ff266efe5e4624e545145929fd77aec82997d0604f1990550c7d3805d718384f77cf8f405af3ea70ff3720f27db7e8a142910754a03880577b2abe38d9df5b7fe66353e16b4cb4a6e60a5bc374317a2aa9d44222eb23fa80627d09eb986484a5c0335008d26f129b72f0bf3ff3de82e44a152287dc27b073c93add84567ae2fb9587f6a70715e2901e39dcc81473b62e7e483cf1f8fb475ea0786bf182b99e2c4d2c4d35788bd158c26da761717cd498a40ad148344d95d24a4d83d4da9f47c119c5c22322aa9e3db3c17e594801e54d64729e1403da9ebd61fab69fdd26701e47db7a6827ceddc5501bbfce57524afc1975d70b5fdb8843e8f56f1bf6cee2cb62e83683bef72237c09304ce270df75eca169cde0822b6561b428b32d6984c7f652f11476f42a34c7f7a68f25d20f17afb966617528c374b8d3725d7214a1eff9ab2042be6201ee6756a2364b76f2c949852a030d6b31c48015305cdc1ef2653c87e2858b4cc2fa1afc18c6e82e97624fa2127b770b5bceb5cd462a573bdaabc3892cc02b629a3350550a04d56e57a0927894a5a61c3d731c5722066034001d92efa753ae1dbaa12ad035afea176d225ef9d3e6c0d9f9fc644b0745b8d09f8e9895652186a332f44a64c843b40ccae1f4932f5f10caba4b98d5a2d32afe2a71cca2ef53fa04d40473940e532e5e6ca589406bb649f6d4d8ee99b554fc51f7fc06b2f8c3a6cb454eb915c0424dea00a8ba69d770a324f1f8ea2e708eed70ec2a4b6a489e1d7d56d70d2c4ee4c104e1b513a671e699501e6fb2d98b821b763c6545b4b960f306d1fd4efe5eb3ab84d57d395253a4302ccc5f7ea903b75f228ec3bd72707cae59bf3fb925b199a4dd672d20001c260fd06df11541498244b8fec30f440131593d72f58bb69d49de9c9fdd6127f2f6134e13d53fa0bd7c50d6ae13dbe142ba61b0b5dff087ae93edcda41c889c7062709683ca375c1e84bcdf0d884b7ed823dbc6fc63b4c07f40866698a7a4048d123bd4de835fc9dbc7716649d0f12ba9ff115761efeb352ae4d528e36e5715a7ba6f1805569ee4d302df3687e170d07757afb009635f8818799e877c0412a331b3ad96e38c46529d65aafa45fbb8f97d53dfc82892a558341508c3e8a19700735b0506d4936441fedddbd4984028f4db611d2b8116ad43b03f2a6606d03b0b193a3021a22a6946967f74f2afd772de802673702c64949bce65a50026f04541f8aebdf797d48bd5af0c00c4d1e413b34ffa32fbd4b99f686aa34c6d79d22fbc09a56f03de400798852b3dfed9ac29b0572818bc863b7c64dfe82593d1168814cd8d47c591a5f5b10c3358d8e57f52c0610d50cd1c7a0de53fd8800e1e84dd2201ad917f25b2ec7a8759603c9f5ae4ddd466c2d23ff0f73ad5f0c0a2b76e96e2f0c7b4244cc3d9814e35162e80d14fc3e312071ce954aae9c9da47f4858ed47b09455b0ca8e74525456e8699fabe8a9e292a3ea67771373ea73202b8347d220b2028049a634a73664286ad9fdce5c51ee5411d1d0d6c1372641913add29e6abdb3aca2d91f9cd7be372b8b2c4fed4478b2f729d2b5015efd6b97e325201afcb30de5bfdfaa39c6854414c3b5a139cceb467b9f85b383720c59e0193a370c511252303bf895a3987e63ff0d69da821be383fad85e87da4d68a253bc5f037d2199140895271ed050677ecb9667528d5f9657f6795241e5ed4769033ce726afbfa8a9583cfeb5c5e336419896cf51fb9beb67dba8c50cbef11420519a6e58b8fef86e5f9f26ce83391c5090fb14b3d7809d9ce8b6d8ed3d5d606067eff5ae19854ca498d738214fd80198425b65613b38157b34e50042a1262e8c94b2168347e6e290a1dc1afd42d1cd892f933df4a456ef21ceca99ff033955aa7a1304eeee736841085ba622c8de51781880d808c43d2e936066eb96582fb74ff49abbea4c7cc0d3473f39ff0a3a8098c0fcddd25b95d6012e87cce37d3a708de7c700cc177c474948a00d6f83e22b0774982ca48539982c1c19bb7acf7cd066784084c1525308d25837fee23c2ecb46766e91d719ca5359af2b227ac6f3781b1898747c876b21439658e5be83c4ac86888f963c3088df5719e174258aa09bcd4cc96acd18145dc3618ee5b01329a9470b4c64faa89d4208828338d160e98996700f5aa7a32765837d308c96230cbcc52126ef2c8837f07f9c29c17abcbf1a6e9e3a9acae75a73a01325befe506225aef798fe0629151f903af258945883478751287f660f11846e9bdf869926f1da59e8647a37269ee109e53f2a1bf6a6f30ad35ead392d0a9578cb97c5ff9ddd900cb452fcf70732a88f76e5775c45b9f829a63bc836d7d9f2e88198a06f40ebd5aab7b07b5c6664473ca988f272fb8361cb28da5a4ff61f100b3620d532f4cef59f73933bc673af6a9d7d84f2df5969879d8f8cfe26fbabb524e5651a10d21d200a5e2d2f642a497b261a7531f35ebee2b8debd3cc60dadaa6e4c760bb41b93c7c9126e3317697e5aa2940a5ec5054f6cacd899e21265c877d6e0eeb541bb947b7aeefd1cca84502d71d0b8053bb957c7e9426213e87724c26a2f25d1b0ca7c85a9cecb189b19493673cc9fc258c589226991b61bd4d83ecbddc813771c2d8324f4fd5cabbcb5c41049d1b5534eff23f31c77e6d8f1789dfb4a2b1162690e4da2269009089f35996e8af9f1cd7fbc3fc9995f1b747193f604084db9af7473837c672be17bf0674b98e03edddb4bd54dc8361333707fefd38aedee5e625828c28f02aa87d45a834ac894ffad06694281822d015a89829a588a738dd6f11f6778ea08f476844c54e40a808885cdf69395b01bbcde4d253ca237b776bcd148a9072e9e0153f22a7fda4aa285fa456d23d934358215d0769ae77474252e41f19c69deb36cf1168852d6a0d6407c7328e8706043e83f9acab65ee6d434a903fd5fd0f4f8ba0684f52b8989015cf7c27338feae9614aad14865792efe09673b2dd1a5e3a16f51b5683bff8f026475a7f755a90ca2029b183c9fca2ae67b4e5156ef4816b4c938f518fd90572e1816c614b7a13e7a6867d137a64fff5c11d75f438e7b17cb02f36ff90f5a8954572f95f78e9decf069aa241515d7cd1de4dac6fa995f54ad0cca259bacdf6e9fd1c59db85e488b2be61f59a08fbcea96f828082ed22c49a5f7a8280f7000fc64f7a56d448521122cc07c4e2127c93b62a30061a9ebd337ec95e41baf7b5871d7b28a5aa9813b5ae6ffc014bb1297ea47dcc30ef9c39f92e883415452da8c925faea55640a435603235fb00177ff52c502c5af435d62b6f688eee26df484f2c723ff288c77390159aaa579b37bf1fc3bb383826976f684ef09b99724c588e16d39ae1323d08779ddc54ecff9ea1e9251de77c4183d57a08a91e68fe8812a48ab8e8377480cf4eb1e0bb396ab9224ad25eb3dcf6e610c596749e96e6a460b2a5ba143873c0311362fc77002e63e425bee75fe34d82b7d78ece215d206cdf5e04124f416e3cb3fcaf297637cc7d860a69bfe5e4e00847b27e1d6c81f6e3c8844b569cef8403a76da80643fee03717915d99536d806132fb637850bc40f87f30f33289da7595bec6e0010c367ba73a94536892cf358f2e740c441889460379cda19e482cbc79d4769b676a666d099e3df456fd2e9a302b447b22bc9cb3f5cc6078d890cddc895caabb4ffff74074347e075197ae1b85d0543db4e6fa5b2e7fdf3f2dff6481e238e322b01c85a1d569025a27aa67d46425079091101640fdb02fb2c597821bb2068d53cb33d3c11b34a05949e1b814c4e67df756ae415bf686ff96c64a3816378e253622194d02b55763094538aa8f5fcf9ff2d3b12c8efc3dd5d9d94cadc6ac7fd2c7333f40f044affe11a4cd992425f7a573ebb782b587cd2a4e979c854d43c3f59d211463ed2c5092ace1005e36815f16d01793a4776e312a992a6faa8dbd062ad086f80fb7bda5fa2ebd4efe172811d41e7267f3e34cf921429b6de60b7d6d513a0133703b225f710fc6e2051b09bd5aa130c1fef346d187ebd65fe93ee7f519d96d4e2ddf80fccdcc83c4c9db97713b6b83e04a8eb98e1d7c1a23d4c0c44520941897c1a6d70b7d103b8b2d8645a3363185b691c98b69a39d856a0dda3247015138f57c2d0d47c63755853dc10a7758d13406a9b097b372f58f714fd466d9c569cad277b258d849e6dd4214715c88b22b80c46ce7c185ee650a7dc2a238be5158e447ad88ac5457e6a2b448dd2ff4f59052f7d553bd78d8cab755fbf548730fbeb5abcd3a3ddd086049590c7538c2d56dc131adcb2ec1676c6b170f946467c0269faae8a876957ac59946e6ce6534b8804564daa3cdaf224c76f11f7cd823fe6f28f1d92c8859a66c679b51180c7c5f5a7cfb6c914d8c6d25c60db97cde49276888e9f30b3bc85e47494f368e5f53c03435c4edda95d9eb0106151e947631df7a60b734ad000f71eb25baf13a284e3e7da49f238e131b058953d1d63c05e3d8029d60869159bd75ddf5a171de03cc1736a12242172981859b8f0eaf82519535e079a98c2b71de21f09368c13810a7a2be988fe0c65ac19cefc43113c06dd706343ea0a3872b68ebd324d8340fb92fdd13e22ebee64801ce79b5fd3e63b90fba8ce64975ffe22ba77519792ae6e2d10ef8b6b97f371ea6ac746a02bd132d17ecb34bfea8aafce5f64758878efa73ee3cf1308479dbf5756cfc09874cd051ea175118ea3b265c10ee8f3e0cde2c5dd2378f8230010e5dc02085756c6651efb7ec0595b5675e6b9dfecc8937f45e362e480b8e4541c806b4be1faf3fbbec16524aa658fdaf54b1f2e2c69c4c0a02e73db60f7de60063dc613bc46a07ae9efe2e8404a07554a1902f33e8c308a458f76e3abe2303d93cc587e3e4efb22201341dbcf98d0eb726754a298a36807ccaebd0fc750f53ac598b7c426b97457cf12bbec9708a3327c26e6c380542f3fce6d7c0369cace1b3761e269ba0d9e7aaaaeac2316a3aa1b0bf0803d1861448dab1680f61ea10198df955fef89d414911973391290704ec3e17dda13bbb6129542cbf94cd32cc4d97e334c61e8e484f21118c5a71c336fc243bb32c1ac93cecd47616fe51ed3b906c730aa39eda90f71ed424f43e745fea09e11ccc6ba78261fcf9d737c0fb8357a6b1b52adff3994afcf7367363af810813a5c3525ce9e9075fe63f7382595d0d59ffd3ab252e7cf75f06d91227f9f66ff0cace86957a36a1418ab2efbe7333a01bebb38adc17fe4e6d637294b4dfe1617004ae824e75f403004ad9c620e3676691fa4db9ad11983ac0245c1799a3e1addb9efb80eb75aed7c303e2e741227dcc9d24bf514fa89dd1c37208e6e85dd799cc515a287f842045f42f47b98503b553cb0037a467e36d5f1e17fda5f8f91bb8165060b73aceb1889776bb0acfd5988ac6267419d0bed7c22af1c29b224e321780ee1261ec57fb3f666a8f9b8c3aaba9e137953ffcd9e1f0e8458e739039e39af6265666973f544cc90853d5d1e753605655036b0f506347fb45d540c4a414914936c129b28ce259a4cf6d396851b078d0ea140dc590c3d98ec450c85a05353f4788b774dde98c632964ad65650c5a1537ead97111802a93fe594645be3f3eae8d6d79662ce77256a624bc15a9c3c9023a230e5aadaf1a570979da0056ce78b63afd19a70ca125447017a707fecf1a5ac3667c0771f963e20299d56690cac8d8bfb4daf44fdd439023da314db8e369e1fbfab0e17271ca301c75a8a7672c9f9b46599773220f557db0402977f6f318e4ea33cb3952fd9836bf6c04fa1686225402e35eee33faa123776a7a0f3b19776414af1dd1de7f2c21c64f41c112b8ba7437da27b5209cc75162464b814065d97fc68788a26ecb43ba698d9f5eb85bfd6a4705c315da30842dce6fb8045efbbaf003ec4207bd138bc73206e9269e0fd98487ade37065397be10baf9f0cf37f787c23e7f457c43f3178cc21865a053c52a348afc197bcea15aaa8fb3198065c2adfc6650faa77058eea88dded0d8292a86eba979b99575b6be37c9ca1392be179624976ef22a7794f9c9d84ff8962c4b52684ee4bac11ea88070504d6dd86dbb46141c84ee06590847947a8fcb2d283d6ae0c1a41fd696fde0da4503e2291e38a406ce47fadbf596e4b05a5dbcdd05ec147bfb427ed471ee93fecaca7435fc81d43fe15fdf5af5a273bb3cf5c4ea02ede5949b5a74818206afc48cf2c348f8cff4af39057988bbc9fec6cd0d74ca556a9bc16ec8f1f4db416a7dcac490203b63faffaf79bc63cfcd08b53c6acfb36365344597c3ffaa34a98ccdc091d6f928b8c804d26e9e7db52f5b346ba90a589fc6ce57e7e7db0e6e7f456fa42a73770b913962facec692dc7d6386df735ff9f8962e84e5d4f1384e421ff68abc5b30b53b338ff3072716102f133f1b417c6ad14c88af5ee5ae6604010057f934a0d1e5d0fca5adf4d2ce33b3a9d6fb846736b425968116734718d35b327c71ce2f3b2616d25bbc9d766e78d371987575bf22e84052e6395e327e2c7a5a64b83b437d18f9cdeff4c45adac0b26be8632a5bb0d52585188ec79722317f5b47676f11b4bc388df5008b952d687dbd2115b124c1364a51415a874ae0b6926012298a94775f066c28ae15d9261cc23acabc8fdb7b38d3f3078559eb087cf1326fd59ccad72dc38167aea90f59246bb3dea9e85c94fe814b5126aa1ef02ae9bef955372259d71a425f7b114bd2a1a6c3d839ae5e35d0540dbfc7df7eba873a237072c434f67cb4ce4cb7fdbe8ff470e448e6938a2055343ad6ed6978725a5ffdf3576e6caf46278622da5b9dd90de64e624e8d91b98fa6eedbc0d311c7b96cd8898a42c4a8189d8dccc55f3a775bbbddcca5476f595a2ba11619c6acc4cd50fa1fc9199e7cd92bac32c1172a6757450f2b7ce3606ade29bd6f484b5ddd576ed5ae07854c68165007d27d1c1c655b8938002ca98f104b2d2c6f178aafe099336aa43baf192d8677b126a2ad3a0429e770d1ae32a3d3d0d0c5d5af707d26704543ad5fc6c4407f71588c850d9c7421ce58fc30eb9e71fce06eccd0b45584781c1ac99003b39da4d409af0064bb8c8156ab607323555372823ea1b168ee05ed752bb4511b61b39f2caf7a90fbc4ad62f083b6fa04d00b030ebac0dbc82475cf9ec06199b372ac07e077045723091322a6a9ddf456e1926038847dd6648712a44df4e3860712ed414a1c911646a988c89c78115ccb831d4a03a75e75beb7df30981d682ac76b764da8ba0608f95589c4bc876a30343116de8ebd52c5b8e419a316c20425c659ebf91492430a92fce58f32693352c1463c89bbab63905138440cd47f52e27698428a196dd2b51681494e99c4c2b6a7b5f487a64be92b938d1787f6c4c1bc9a72d7e2e73c736e328d45c8b996194886e523cf81ef1a0ba50f6f12cd819b57f3480d8c2242bbbf2a179ed3b9bba600ac1f1f14949612990b451568c07c20bc6e98bc18c13ec1f4683694fc9677b0634cc1d2ccff2cec0ee6e2dd84bfecc00cf275ae4dde1566930a8715a38605eb15cbdea83c7eb54fe4e9df504cb2a5696fe034320f341e6310f0186c5dae0296f65027e182001dc2fc3cebbdd612cc60eef08e785e2f4ea0afd0fa31155ffbb049b0f7eee5f16038a6515ec93b1ec28293bf26adb45fdc88779e2c1a66e937cd5e505c3d8d707119e001b2ddcea5b25a82f0e5681de61299b4e3fcbc1e3c23568d7460b0ebda0d52ab66ef09f8231070d3f62699b9ccd83206a66c16a48aedbe9b9ed001555600340e0c251536467d7cc929b20e5d055142afac4bdd76b3237bd3e749302b158d2fadefed03c862359ad0e662e797d9f5d318f54ce5f570042ef8098834353b7fa05a7d45000879834de094b177b7524259447dfe4a3202b3c9a0c4b280bd3f24ad111ee2509cf5b87f6836837daef5a945e0d7d406fdb1231bd46e503da993525a09da82f7701fcab5328e3e57a754f74eef5d40f879430f8e2972ac9cc94b0f7b3995da63112a3581c01824af6c6858c0444dcdf2b09b938d9ce61a378978fbc32e5a87e1cbdfd7bbf072e47a72c75be680e831d6aac6184c0db885013786e427c15005dc4536779626d3ece8dbcafdca570f2540209680bdefcb28b44a0750d32161ffc1136715098db25696d477e5babea8d8c4de46ef57258925de573c6d6d50829cb398bbfa78ededa158d850046b3d9e35e790f4d6d141386c375afb39321ec33ee3e0cbb6efdbc5ea947204166b10c5045180f82a8018246f914bb5a58b7b433fc51fe70e76bdc5a318286f14483268152322a8eeb1d4e296d8a2e9dd8e68236318e3a561b1c3d864a78820e54a9fd165f89974ac52fb3cce97cf9cb3deee19a2bc03ba3ef3e3e2e459240a2ced3acfdc883e169e973b389afba714690b7c05337cf9de6403bf3bc366473ea0d0a37d359c8e6b911aa580ff277a50851f0b92de10ef43c28a055e19568179f838097bbdfaf1d22458edd7e81db33d8de4c86ff116509e5504340d6443526944391de22cb684adf7d781a85807cd6f3f4af3af656718256cd1d782e879849bd3366a3f41b1e09308ed7a81d634ab0c2d5139abc01684f27a99f3536b8c7817738c97b8cbafff876a4a36884705d0f9057c33759d0d2db7dcceabca45c8d9f5703adc6de57418c22ca04e992f6cf65fea51e6397b593cefd9aaddf9369170ee28bde829f04488f3434802c03e5b26cb1ba87b2d66afa61a40aa41edee7ed715645b256b04bc954f4cb8f68566f9fb64c8f7f45746afd9d90003c267b82cddd7ee3abe15651f156d34bc03c2dab419fe23938082a19a4b8bc810728acc9184f0f985d5a3806e6cfa6054d8ab6c5526167a1f7c4d2242ca4312da623c0cd5fa258519ffdf0daa03b9821e2c1999cf2d6eb27fb7699f5382232de28e751cb871d947cf99af4bba4caba5f3cde7504be89b5ea267b58158d9f4d2a1cfaee0be0edb8a3e76c3edeea6bb13dbb110aa2448d7ac473c9e40f5a1e152b558ccc705a6908dcd7cfc09daf9e0c00e227fe2be33c37fbf543749073575b912bfe56aba193fa3abe6017ce3a4626369f985e0efe0d7d3234d88efef8623648884e67d5deebd8c7aba4707a458e3d3d938b78d609f8f85abbc68dec226589114e30454ca9b07b6c6372e37db96d3095fc4719bcd2b890f4bca59d5fade8b63c5a745549ae0b2da2bb17de580234d0acabc734f320772c42880d6347d0426526ee5a2e7d6a661990702f0cf90f8335474fb38c482775cc3a9dbe66d0c848c67b558692d5e1f4a32fbef0216041f336eebe86677d0e7c21487b6132a443821e445a22179af1b578e90c33cf3ca823fcc4e289c19139f6fe92d43bc4cde1c21b936021a6b7ec3bf748f9827deb2c98c330e1c3317eb6847640ddb7aa3629560eeb6790c27c8da88ba3a6ba0acf5a686c967f5de1bed809f98f252b12159e38caabb19d608d254591ac0ba43f4d5465be939a1468ea0fea0ecd1c6badeea24f7e08e39f337ba73042cf56613b62c6d6e1b01d228c1d2b2d17a54c3224423b046c82c0f2e98fbd9927279d22d1fac47279f23c28a1c58c1cb8a0b611ec9d016b0bb08742ad055b358d60eb4d820d0edd30b9bedd5b56df0d3065d3f8b78619833616ece904b5c65db856d9266428e9ffc80aa8cf83710f7992eece76daab7c4e6d6f3a3895546255156a78a7cf64a76abccdd3c5585f0f706ae86a0d6708a1908d4f740334faaf01864c07954ff5b227de450ee00efcbb9d32763321f44d163884dd591fb591f94daf8127afcf7a615f82fd8db63b61b98917995b2b4b937637d0e4e7b2daeecc8af0fc55bf09ddfa042095897ec1a7fbbecfca48b96f1e2f9ee4712993c9bc32d602fe0dc83866a33a9c020f4b57e97be0408df90d35231a55640264593e0e35c48e75eabcb51ec72675b78b885c7d35581841f0e27766bb012929890f81173e00456b170f2f01c30457e64d886e7b3a7df728cdbcd64d1d19c879ef72969f78ff5adae06ea6c3ac917e2570627f8cdd5d1161dff529c16b73dda4b9674ff443d3f6b48e1174e6d3e0571464c10a4ef720222ca358886a1b47486f74a26ff7e44141d9d81ce2aa925b8d7a4f6e48aa63ed4ac3c65f3adae025af59353bdb89f83d95792e8d8978894d94fc9f3e6bf61d2e0c6b85714abbcbd88b34d4d958b317661926e458c857bfd89344e82c57869978a0baf2cd35607d95e0cdfa4ce2debdadd73cbd956375b9a20a268db15b7dca8782ceee2979dcb3b75a468e973ef88ed312f7e1ed707fa7ea0e852b304e5bf5ad93e2ad0d44411d78c861e4e84c9f7ecefc669930e9308c81c8851adc9c7f6143cf32d158ade2a98019e2d36784f7e5af27a9082310bcd713a05548e466c85c7e66524811df7b293596c938732a985bc5c3e3395bc4b952f1a7b5867e7ba2e09854bfd60b2b6cca1cbe2b7cf6d1f3b31a45d88140c43474d62e94c1580975ae0130bb378708366d19839af476e4a99622ae37fc3fbf73456f44fa1e83cec81586a85fb64b99ae50af82b161641a5bc6aa969c9bd373c502a74562fc1269bb4d001a48ce2e72e57b6b156c387cffe2bba400486321b655ce90ec190abd08c282aedbf3509a83631da5106acfee0e8a3babda0d151b40a9289d488be9ae2eb7c77a06554295be1a9487996eeb023df8507dd7d07fd707985b52b23536837ee51076cf677ebb6018f587130c8b1996dd30b51e834e6adb953b5999e1197997a2941775803c580b5ea26db426b27c2359fdb7d9572708000ac2fd35cfb37c435a01cc9c40664ab3f735a7129e028897b7df45d15332400652b6add8c6c085571d5639c44f9242fbf890b4d955741fc0749f3f35858e0b3a22d0acfc3dc2f68d94260ac325f61ba85ba692d68e951ab4dbd1d4068bff39588b9dd8ade0fd321fdb18c334974951202b19fcccbe39388c180e525b1471d1d7e91f020d5995307bc2da5b14eb27f696f671a9699d6651c70b8cd4c2ca04042fef7a36e53e0092dc1a9305b01adbc69b143a92dcee2b5c64172f8f75df847b0c641b609428484762c63d7709df0563d5117cdda937757f72797841e923c351b051234871cd47372b52106e87be93a67bd97d6128960f1f84817c50e5148156bc7df8485285aac7a0407d213eeeafa613b93045700568cef5f1fcd3b41a57445ef3e5097e2c4b6b53f55fd75cf8295ce62b2ef30a8e930dfbabbee245fe6ed18c3dc86734fb972c3946739237874a0cb5f36bf1ce086458d9f03385c3c17fb25d912a964c8a629eb9ab8d1e6d2f79f1433d81da9be9c60ba252a8a287aec149ab9aea2f0676974a3de9d9c662974fd8ba98849723ca00e6735f092094b8a3287cc1061bbc05b5d5b309b30962908804527f3256e9601af3f47fbe5376cb6bf23e02d9b83d7a6e205d89dbf4741d8ead1c456f6fef5bdb771ab28c03a372d1350bca01322eb32512dc9cb8b1e62b2df22102371937cf485e7c2dd2557b907417085d0ec4fe66cdd3e6d0ff66a41b30c47329d84697b6e5f90ec733b1903dad9e56d62adf6f02ebfaf0aa0ea60a32f0833a57aaba1319a4500161f3e1b3d06026b6747ddad71e3f1fb49abc81f71ec9cdeed24a7106378a0e1e12eaeb81a90bdfd5a43c608a2234498312d19a31d0255774f5f907e74e0a7fefcef8fe9cc99b4993df5d37f24bce751c3a411ce01b83474e979e28f370c991dbde8d85d342a3e96ecf0529da412ab05f591d9d4210355c0860233afe1d9058eefca655b734bc2a132bcef0bc09c797936efd7f56488f836650841c5f520829e65842e337327deeef2412b8203a8cbc718deac569e0a95777d51839ed866333a3947dc0a4512442ac29920cd3fdba50c905a9a62fd3a6cb96295b47872dc3260930ddd42437b4204d69c66b74bc2cace4fefdaa6007201563df0a9c3ebfde5964192510557c1c5a64f66bce5ff428546043d2f58523df4e0bf412c6b8e482376510752b457b4113b2e5b68d682a39cf09478ca2b79730d9ba0a29a63b3bc1413b32f77d5564e62894b296e5ad967eafeaf9b59a460edc698a65d3c7b4b93c827eee4c8c709b6f4ef3f68a200d86621a20b15c59388cf6f4f813faa08824792cc8413cf1018c69002dde03ee17a37009b046efbb2e76d85496798d11b0c5e450eec384e25e44b74636862c2d3ab5f55124efd46a69969d5be7f7622081256042d61222a30fdd10db1505b91a5408ae051a49198483f4b42575c8f74bae75406cd72664d02d1997f7f6f76c5f499424684ebbfd91ac74ffa2b6ff53efc6a96e6437f58d2ab6e4860242d2e3d96a40ce248b201b4d7c67a49b5c7becd9f670c991b575f9f452ad3bdf87556fb1223243b5502b72487434dbf2e612168d54a4c9e64a1934ea832c27ed340de17c78b8b6e8da296b066448f5ab23c61d26bedd25b97c1c350f10b081524cd5ec95a1f249746e1155ad0428e19682437850b8a60072a2be58daa9ade25def43276689184fdbd03842ccd121bf89399c87a9ef923307ce339669274b4febeeba116084e013f537eb307f14a0d51c61d0139d3dfdc78a721d0ed2e1e10fefdb67f1811fd7d5a211b64e931d5a6d587806125019f877a1f57eaf65980cfcd513bd703fde69ca4903f0e2edee077174f21fbc7e12a9c5c78c4c84073fa8f397f553f942eae214a35960a9c2302e15290676cfd50227c00e4062cc39e7c93d07939ed858cc91fac8c6109bad746615d19cef6a30ab1f4446b268ccaab5bd94febe3120226c5f8f4f91d6f0abb4ae7c7e753d60598a10243d484eb295938f838e95c0ccfdfe1a9279a56a52abb434556a1e8209ab7a32f927ad5ba69bdc6f332331f444db266dd72eab914d80ee8f7375173b619cc45234c1a825ef055662218751cea653bca07ebc146d5c831f12f4532d8d877161c9f99ee257438c670d5531d246e73db7019c0f5936914b3d4a49a744ada7e431802cc0b86a3000b6a717c126fb0fe6707313742bad33af873b591d4589655bb8199aaafabf8c89ee5a71aaf493709422e1cdfb6ea97c63e698bb5f6c7ded86085797dbd14cafee5841dd8c91cbf44d5301d8b43b90564e3398bfcdd91631d63c9b13df898d7a7a1ba1637a130a343a652e2e832da5c815b55aa61145103e8019c84b1bd2da168641ad868497af99453c0c3e262e9ad8a8c9ed1c27efe092ac5892f1098143d4f35db4dac3f72f3b0a5fc47c385be4c3f8572b518036f7633ba0b92f80ac06b6205ee876a781c204e11c830f78c082c6d5332d7b4b99d85a81a016b6beb70e059618bf60ca31ccade3324ffab27d9f08a37f9597d7e3d61d68bef3f8a4453d7e8971e015e606f8d235a146ebe448c217e40caa3a85545f9dc9299e868d9c8e697dc52c4b730858d5ff1e15287b37794b8c0b8732efc634b4a9d2aae79cba16acb8add934f779df1bf6be0b3f5cd9befe1e3fa7a256204cbc6d7cdc610c06059ad7758d668f5164ea3b8efa70eb0d50dd667e4601121c2594a7bed3f4b2c5ae2fd459332b81e187f0c61f3f5624a5a242a9a4b5815c470c241c2b3a8635e30b517b918962009a696972464a739dd1718064a4cd3ea6655d6e2ecbf569ee84cad2359106f62c1aa99c5cbf42201809592566f9d1be2d611f41b18d75d2172ed96f755b763ac21bf4b29984aae080feaafa6033d3f842c21358b00a90d1af13e0e312bde94548ef9d189775358651f49087fb7fd6fe44bcd26355a9335c978851f7308c2f7a326e37203be4f64c488c9f5d56ff1ca8c7bc4ad1965f71139ee9b2c08142b64fbd071f1565b4539c21483c91f4e96a14ff04b50290444d73a34ae1231e28541f8123d883681fe6480d275e5c371ce8afc37f15e5a083ebe4a9fe49a55b531ae2fd0673c3387b54e092087c5fcab985fba9eadfe8b78d9658a0209c5fc9755eba97293e0d645159bc8d008adee8572e97afb6f7018d160bd43960b52da6fe1def79e65353991afae83d7399a47ca25db145f7e933b3be39addcdcac5c535d79af5786c45b3b1a7f60af8b4cab404c2ffe0402b4e39a0f97724abac839e8043198992aaa224146fa1bc7419344a695a4aab2aa7a0adbc60ea51e982ed2ae2c0beee9419445430ad30f60a7ac59a8ff0e2ba2cbce2b8108ae6383172797ddaadbc051f21c74e3830a3348fd9b105063bcf2d95952347b0dbe759cdc5c171a3fdfbfc36f5edb9d0b90c38487e4b21430df52fe4f4d642399df3c926af1d5ed15049f883b3664e4027fc0a342bd1bb0abea4323f97433c582944d7ded111b3f4863ffc5766812db437aa27a6f583e525ce3402cf41304d62f697690a290edcbef045511af977a1b57bc19ab1962b690641e6f60ea0f486d4f3ef3a54c491cd08bc9b197eaec056b4997b966c6821cb63d92aefa5964e5e67aa447a4a232fd887833f355dbc685d8cd06e53f2285750516a8ed2703f3061523e80dcad2dd640496f45b3c8e512278a2e90c415f81a29225fd993c76308f7f454e95dab4aa9984ce7e378bebee208d013b823d0af1d3e0632053f8beea89b09b2f811845a9ce26fe327bedc27ac6ebaca8b69ea080ea8e164f41bcc5904b92a70659e877361b02817cf64d64c4da2a42df8109808c0376ace7d876780410a735ff6a0838cedde7274b2767a512db5acd0f660b87bea5e964c11818c8d9b21c7eae76ab45c07aba71037c1388fd5a620fffeefe32297bcbc7ae432080d23f6348de59990aaa6e60f11ee7f6496c257d3dcec15f09f1b1df2541a7672d15fef4cc3d711cfc4bb6e9929f31823eac80cd9ad7fb058be3e2ff79edde09f2216a4edb6ca291f760a0a39945c41b157564b96922b7c419c4f42a2b3946dca4b3da26f3edefdbc3f4777b3ac9020fd036f599bef46a6842e7ccc1de9bbface4eb4db04747d04089fe0cc5da6595bbf444677e3f50dfd2b22ccf8ce02326d4c94f42b69998148ee3fb6e9fa5ba01baf93a08a3f005b4bef7e730d238067602fe12faaf5910f0df7dcc1e87795d68ab40cb0f8120fceaee820076b4232f92250f0e0dd3226220d4b655f563e52f3461be6006d575ef72cbb654c679393e6a61f3e6dad7ef9db863f5ca55ff6953214cb0149ef204e1d9bd0f56c5c419836e4ba49b6d3d9a0ef87da40b7e3f587505859ae3b7d0b21d6cd876d3500c93edca900bb2c4b752d6b8dd2a969612cf35c94fe743f102e5eeab060f5e4184fe2c0b87513f8876339a2af75623c2d0f15069ef6ccc41db622fd1a50e9dc8d4b7dd5a58b40eea7e76496cec96758cb12beb76f587953bb44491348a1e36eacc279cc887ba9ba93c922b709c741c7e4c17e22672ce98df7af65a06c7d9c27657503552f061eff2d7af00de801943a113ee828f32f4caf0947d344ec34b7a119113298c9bc65c4e91696d21f21af9a62f238de4dcab9661188cc57890d39908d91fcbc3e4f95101e4ea4ac0feeaeca7bb37939acd2435d93ff680dbd037167d7923d28f208ff5dde8515e7a1d6227c42e35cc9d101db5115d8e58d421ef446da7405baecc0355f44a45d04e4d8b32964f7509d9a50f737b30f44ce08a9b7090bb95ab01f48f209adc3814f6b01c6b3f24563f6eb04322076ecde707dd260a1334144e661abf926c24a68893b46ff21f6dee8e19cfe15cd452083744c6f24931b8a5861573e230e3eb2f06a4950275da1273e9dca4b0a0d0fbbdcea0d7b3ddd4af1bc0349f1e4505e92b1b03627fe0b84863a371d8e3466e031ec01b197cac1c1fa8d840a480dd1877091d35cb0c3ceaebb9b1d62d6a96df0f225dcbb1e57a5091d92bc547290c519c6ed8aa1480069e1602db8822e54031eb3767b6178566cc73babb45dfbb06d9b7774f5752ac541070c70b23962651ea96ba3a68ff62a6c4202e8351683594dbd2f5e118c3ccd7b353f2427a48c65404af5c853e157113878a0b9ab28b00627b0895dedff399bb2f6c5596f7b576e7e0d3ad91a166090b7147ae6e29bbd90b1968ac5665505c7cee7db3e34399533d3c645bf71ebe2f1cb6811d6b2763087c9de2af8b44ba1fbc24dd58bfcdbc4cdc8ebe36b241b1ee0a9d8f9b5b2e27c798325a2bf3c685e3cd864955d70a00e86077807aad5c88baec4b8802c0357cc8a48ec623bb970500197cdc2b713e15f09a58256275f661297b0c463dcd44a00fc3cf63dbe20c93ffda502dbd59cf340916317795f306bb6782fd02d8a4cdcf1961eea612733794892d84c8c2c4e283d5b9633e98597c3fa46b06bd4ca1647584e8b0a6bd995644f8b503ca5a7ae789fa1faa70cfd839815a3b5f608b706cbdc11f6107f8a518a5449602515e03aa80ea123c93a65146a15a3262f1c8ec437c032365dee14faf8f44873597632800a4b756a2356b6ee388855591070e3b8dd881bbf34b58c30b3ae854a74ef009ed115c9a67864bb723eceeaa95e9a770686cca550c250cfc9d359f0a21e722ae9ec1984ac1446e55a05b4643f92567a5040254bdefeb374e5cf1cb8cfc57d4c039f51fd08366b46f568ba9dd3af5bd6bd385471d75cf0cd11cba0fe7534e4e1b9e409ddd8c29859ea86fdf8a3ca298e30ffcf232905e36496dbd7714cfd82bbd72188a66471b87d4e697a67a39a54b8f0749c5f6c40f8d774a5637bc129c1ce658a9ca213bf35d8f5e4d0316c7ada8c3ecac42f5c0a6ddd8e954553ef83c947017a038af3ab020a9f4b35817019aa77a8dbe6314fd169b870e0354de507d4e7aeca2e337621a537b5a9ea0c4844e4b453c061dd05507dce8973f4fe55d20b73cee3ce1d054eccf69af4d83a1661d731d58cae7763e57684f7f18f5c5b0427483fad5f49d994d64452cb2c2eee91e1546084c6b559429625086d3e1428c2713796fe52c85118fd9c605a3de5e88644da26454e2f798a9dabc8caff2ca49c955e39731d61e1d3d9be9055d0b37de33a8c426f415bce7d6c43ea945f182e9b323999fae3d9ccaba7b72f3d2cbbf23070345c72d14ebbd76ebc7c0b5e8bf8e71b08097e908509a2b828a40cffbc5841d5f08400663b3bc8c79d3420c2d8423e6ae0c381c4b0862d3b1a455368b8c9254f67d0081ab33438013710a0fdad3fe30775100afaf9a10bc8d8ce3c89ff5382c5c6458cd97e506461d14de89b55a28f9444e947f051c02216c9093262252dc35c4e2addfcb126753caf657a61f14b6eb69c72999aa97e6e1d7e94c668d5102a6a6e8f17b61ef32d4b1249df963eab90dc08b3e1f789741b68096f2eacb7eb14a982841f99950e78e84cbe0e7bed69d74777d71f1c05ff8b3abb28088511b66827a2e4ce9b5804c05d2dc5b6b575efbcac5c7bec5b09d8585232b363c714d03af8b4ac2518aa763456ef732c831dee88d4db25393331051658a6c63b7964e1919a25767f02c3417659d75c7709f66c3465080e83f4963a2fce4a3e45fdd714dbe6fdd05390d4e959c4ac06c33811cf1c28caeb2c2d2678630836a9216783e715a1ab9a20734c90ca8f52d7eb1425ebe9f1d7c0733eb80341faaf8aad3440069e2a2767847dc2661b6da0cd795e6182d9d190b2f8e054511c31fea18784f2a73881b58f44e980099eb8f509bec3ca064135d9cd838c5418153b9653850b1b7aa4dd8af2e4b8b3b59ff9d432492891153ea1521d181e177422fb7cb5dcf6e3277291d4730850a2b07a8af98048a52c6633d410ecfa58aea24e25b261a82fc878aa0a80950f268689a2bef509a675f278d2199a70910d8025fb5545eddb8cc51db5316dd99cff1c5cec3a34570f00613994849f2512f25b83cfec2c99819be2054721b8e609973b6bf31e7876f410061f3225bf0ade0873e9c7d03ba04ce1a889aec5dcfeb198e69bc5e594166cb2a5f23000de81c711d902c182a14490aa874cc41e3f08b5bc6215e4536c070c3c14841af335d2895118181b87627595bc1defe145fb91e6b6a3ee409d9b7021ff0ab8fef36565f2db637b08415c67209aca2b2a9f90460da4fe00b81cf9a562aed17dfd26e23beb94c7ae78cf4058c52cf4c84db8d7d38fcdba9ec2b91a72cc4cdb6978f557df09e704d68a6a7c2822879bc959f075a178b7d8e8fb647439d6bb14ab72b2ea4e12380d8646f39eb6458c67aac1d37cf4b1b5929a42a19f825e651a988bfa1c5da38a41fc7b1e123884e3530e70391f5b8b64de38d436b70bd4c10b20b62fd14f1e1651c8ff3543c0b5ca094019bef490e4a496c8cb0b11630b05521def1988c68544acbaf094d924e9f95941c17828ff94cb77191eeeec22a4690cf2ada4a7261ed301bb564ae2fe45e01dff99e7857289946f4f0925c50935c0bf7f6a6ea57e03db524effff9502194fa0f22e55b74f8e3d69104e965b4d7785440544967f1cb259c175aa53f03816af12f735f105ddee410103814783daa8cdd2bd152e7c22f860c8421667688584a768384e4947e5542b661ff33d1047c705c2592293e97c937b5dc6b9d8e54f403d8701454897d7dceb7e450723ce2d66cc681580b40a8e73751768c8179276388d5b2d4e911028cef50b5d564be8011dd3dbd04cb24902c49ef32d600a25183c8fcb389cfac5acfa8fe53c072be857d1c2ba4540b8761597faa2492fa5b4ec94d36b2db17c08bf6597172f1592b617f572137fa70d311192f81ae0104879391fac3ab3467196da6b4dc9398db9b433561ec644dc973f37187f75136f65c2f8bdf6b809254c4ab0ca7ebf7c199d0af6ba3b4bf7908e01c4d55b0348719299d5d5e55ac506209ab49a68dcd24f76832adc755e56985719ce25838d247cafcf3edeb1da15c8a20c50d97cd29e84b7752d7f2c7c7c67b9f15984a971cb8ce0c75a3568ab51d80af4ac14550aef275fa3d56a23be1640779fa663d0fa58dcef5b5a38dec716d51439ba9a90cf2c15c8af3b8582bdcafcab2cd2641c329fbfee477190d4cd5f9ce269928c5278ec6e44bde97adaf4676f18dd1b33359a434d73e708ed63f3bea6179929c51b361ae924199403ede06cd3eeeaafdf651cff99538eef93e0a828b248b07fc674b95a5720adce3e73a240ce09b3a0393e9adaf06e5ed362ae8fa7ef19742f5f72174e6314db5056e6b51a45bb169a471a5dfc7f5d381f1be291117711d7390a491dcf7b58d2a9a0f6cd692ac87d143560410cb82c23ec7150826281f8bf6bf07f736228e4e93088fca9d60a82d616e3155bafc741db5fc8d7bbcf23a42983abf8a0ae0bc3d2ca4c82a2f53c066aaa45226fda14309c83ed2f21541b42d3a25fe57457b6fefbe5581a14213dfff409cb6c36f8a272a82f3797c255516b2ca678dadb23c26c09a1c04bcf5bcad6c289369b0bd5964a037bb36ab760c8ce4b43ba05b6895c375654462a9d18643295fb21a138ec04797fb35c7b33b172715224f5cb98fd6cebb3a53707ab2026f30f911715d44d756f1965fb58085ee5ed6b3042c23e626d3b8e68b3079747987a33d44c5b2aa6e8430a00a0c69b4229521fb05ea2444bb0e4927a14f6351873e58af72d7ccecf2bc6afe53b8d5d47c8a4d040a78e6366e76142957712a9588f60485ef577063a896d6193cffbb3102472994c21177e6fb5e8fece797c1bab04c2c658d137e41a6dd021f9fb51077ba2b11e01ab5d796343e7d350f8e21f3f65e5804e3f4f1d36bdc0e570097cd58ceeebad002502169bc3685135ba265e0de309ecf35507af0390613f9ad10592d2b2ff1f8d86586bb7dfab549a0eebaadab01e597eba24ea370ec1c0d5ea3178d4a8f7a254c10a2bf73a289badc5f50ca10170329808feda94df39f34e8fab254f1715e5d2348900e9450a7cffcd638e71f2cc02e2bd4dd32f93da8ab11bf8938705e8f528a2d0088fe97a07b88c05432aac5351d27be5ca2ec890fcb67c344c027211610eb3a888f060d9a2a71846b2e585efd4f8542b05c92950426c68a76c510e6c3d026afa7c4c4b6f0ef51cf2bc4c23ead10c99ef636e34f21ce7222e4aeef29b7a723545134802ca2613c7793c3e252dd3da0a1c9044b85df861809d9b78f4db336f101a77f3d1c785a1dc636e8b0ad04c44272a2859af318d8c6dfc4a3897a26acae871409d32aae688bd63947f2b29c3ba377487fe914a10fde01634cde99810be2e1f6a21141e02070944dba4026233f0daee2ffb2230b1eb2547eddac58ed63702ed13bce24ff81e057ca085f501e7779a3459e9ed351c59a9beb87a9bbaa824b03e239460f221e6a8b7630542b23d4c0acae97a99e26330e3ea344782f177b05d8bbf029612ef8e42754f2a323ccc6ef8831ca7af837163665146100ebf94853862bd156257b6e169d5616d9defca1b86a11162e4c81379d25d4deff10a9b13ab3efd784b95e41a760235f13dd10f3d506280109d8924b5e48064a376f2a4917862156eb94cd0ca886eed29666b00bc3c6cc0cf35e9a7fdb1f69567a9974a3530429dc4e533ebc855ea65a5e1a69456a1978f63ed6e406360079434a516d722116ed15a861ef836ba719d981aba5c472dfd76597bab6e17a065aace0625efcb99a11d526ceff3660268475079a880a527b58928bca83b700a0e23b2f9a6144ec0737f0525dae2cc1c370bb3870995b313a384f69091d518884150e465d04387ecb2ae6c95411893b66a8a540e86b5125e9966014ed48093d542366000555cf34719d1eda96bd337d8fe5d87ed8238a79a01d25bcb8b9f7db887be4d4c64188d07f84b512ac2691753a75ae3c224dea6c88fecac6c5d619fe6c0f6ecc9b123b421506cf7f38a3538929f1435f20cd57d96b1bec2c91487c19eb2bc30e8ad506ee4c4f921b3227b4548703abf12d6e78fcb4b587b83fb05f211a5e8be711daacc3465e047e380ef5e376e789a10c51f828b8b770bb94a7f2c9c7c2767398c1feb38d99726cf73b0016d4e90e2420795659eff74aec0d032fbd9be179d494e42803d51decaea7550992ecb0d27a6d535d984ff86f9128c1562db00d4b5e03c0027b6dad1c70e5083be3ec7b599f52084d90afbd189d507b00fc4cfc54e9d194355cbe874700dc692e2836d2371dd77435bb6a1b8a2bf8fa1ea2871c8701ea14d7c299c2b5ba3a7a6dba52fb5169b33fb22e811ca5ca01906c4d9c82db8e768279d6912db78fcf7abfd4876f4403889ab3256b17a7629fe219a96070bd3ac21ad5d45afe97fde37408de92503ecfc3431a9742adf775baceda504a79e2993a8dcfa277478f185f1c8c973535587cf1d5b129800d7df40d7f47333c14c044ff80978e5d11acb654f487b231b874c388cce5a9c8d0919cb32393f06e19ce79b1bb1feadd3aacd1b50926dc82df7bed5f829889063a0d6f2b53ea59e7a83abac6d17b1a27391c545cc4c67f19b75e86f142bf4aa1829f91098ad7668047febc1c9204d8bd73cf3e8eafd799e03fe9ccbe1431fa6e042991bd734e1a14e2a6dfbc1dcd511c3ca6aed0afebb81caa4a21098c7a319d192878bd7da0bb1b527d23e4003f09374b845158123e7b20f0412229da5e83d10920abe24486d62709e2956ce1dc5c5f59b887425cb0f856ba9aa71c58edf3aa70eac5c9046c54376ec0eefedca943bc7c8773820db73b0b6cdbc73e23bbad4027d9ceef7c35809890e56bf4631428ec6b9eba675b5054c9015d5e039a8a0af5e0e56da2aed91b86554a9243d8ffefdb91e71138fbb4091a9fe1ef25be42c25050c5d0fd0182b3a7683b88d26bcedcc370c10cd31a8942164f747b5cf9112d99a4049ba6af54c218cdf3e51b19262f63e7d73f44519a4f94e6a22355e3b76b34014009216568b9561ac5e87d73839d29a3728b704b549a6636a15d6e58bc2aa81733b689e4e9f73931d6c41d1ac7111d0c5102eec529d9fc1c301f654f7d188dacc84b0fa2644d127299ec43563526cc1860ec7c489fab465d03f86063d6b8309282687f8455edd855104b7701c76b81e20cb7e83d1112cb3afaf7a033a6f51bb44b1e4b34dff124d368846d46f44aa0f20ea853839e7d0e6419cd3fdd7201ad714b088926f163e67be564e510afd348bbc9e9aa802377d84a2ca26a09dc16ddf62f4cd999eab2c1532167a32f711b61bd28d614d55ee5c247a830de20db78c884773c2a129273e644f512c87d8c1bb1f00948eb86400311ba109d3ac5392465d8c067aeba5f52c89b37215d065bf854bb7f774f8b296d9bae0faf5012264f929a447332e94a3cba519fc795a6db2d03c2850a97f25ad1692cb72b8304ed3f4f8079eaa3d07303418d4ae0c1f167d7076205f50639aa4a92d6a0df738fa1cc14b68d7b8df55d57c2ec0195fbd0ded2cc7f8be1beb88e59b46d488035f007086e4b8c4c2846e516f2c2c2f4dde8c0114449b3391a9fcda3e38a7e479a18e367d27a5c1500ac1c08cb2b7fe6d53bbc5d80f55145beaa123a2a81abc435a4144c2efe1d2de94d9906b26d49155003579eeee90a12e7c5e0bf2a3d88dd4b6ae84a243ed578180b682939836cebf7071c218a525d32bf090bc7739f1887e5172ec24ad243342363d0716ba2875deaaf1b520cb8fb202739a6a222ca14e944e87d748870d20ce71ebc165e80ec8993ac3229b29a1aa7429e576c86000288d1808c03514f44512e6068e8a65016cc648cc8300016a4b1341dfcd3e77e4113e6245c149e1f899aabb68f4b535265a41142a1c276e72259c845926271726523e04e24bd7ad77d57eab7213d52573ea6f88dcaa7a70192637c36370bcdee78811790cefea8c4fa35675cd681c5bb55239c8955baa9fe999cc80a909cee60603db14489bf990bc0de371565a4eadf8d09e8dcf09f64f33aa1d93347928c181ef7f8fe5572c8ec32b128ebd7db1cefde34f474d96e2a8caa8bde1e57e2a77fdd502fb657d05f05ffc546bffce93ce77006b544b62b06b4a4d15ba71f86024dc9684044f3f50bf916ec5b93e31488c671f4ce9375fe2db4c863713833391b34f60be2ba76d13175dbfaa5fec520dc4fa1ae8461cbf5aa4b886ceddac445a3717fcf099a419439ff117325796fdc38a3d5333a904da403e8812918eaeac5563cc57e87cc27403c3b31503d53186cdf1a13e25458bc1dc7d13c3049e0c60268de8ea239d816c7fa32bd05ded9c5f451cb9c8fdf08a1d5eb41769a739d4ee8de1bf308438c5b6022437419c84dd7774a7944de69a4479faa0cb5798516f040f16daea60494429fa759e11f6f95849444e9b2718a1a5ae284af662d34a6215d8c4ec442658d3e72ac19a6a243143e2dd29040d7adc02b5f643e23030aa55e6ee8694f40e58187503face4fbde56b58c971c02b8bd7eb15657c32476f421055e3d65f54e5a26fa1c268ec9d3d02b2f8af18d165336c487e8b594e36944945d4139476d90c1f41adffbd805babac4bccf45cc8ad9c5242e12dc4bcc836b6ea990684c9001824b509e457721423692a950b558a4c8e50f514f65354c35e7cd877031447d70a0a213466378c6ec050be971b91a2e2f327c3991ba60d63fab58003672b8b70f6b86518097cd22a78fa4df43a6dadc28f2602dae385dc95b4f6d5de867782aad0cb8b41d054d1da09f64de191bae6ad7723f2c5fd67fd2dc8ab8ae4c2c6310765feb78be3c69d6c39175f7df6ddcf20e42bea10797f11220ae45afb8c193faf207971876b8d980f59331795b81278d9ceeca56bf38b65efef3e9d820cf8eb91bc5e10ed29284e67350fa70cf3f8273726423a43d84dcaeec71897d195560846683a23a7aef72ddcdb608610d28a13a9c47ff6b700a05205b46817e7eff106e1e0a75c6332b876918604248f29757881398b24a8a76071f1f5438ed30ee00758c6bc554f6ce683eed300db54736ac69cd88f4b6a8c8c379c578cc8613410cd45a112a0d877c5fdca4e9a3bd76a5d04501412c554357045ea720e5ad4a01f166aa9cec993347082baaf1dbd7746ea440322c530de38a464107d8b995049c2a712d6f7c2eada56e7929d37b99e3dccaff0f02100d603183026bcf64db4121368c25d983b9b4786c65cc3d8f169798af1dc9da7a061b1e4c9de08218a126b582e343df18baf5149380d9b047f70725b23c39aaa9cfe827661f951d099082a7474b6ad6261fdee6c790dd233a9fc01c30c43ec847ce2c483121973fcff8faebb5a38665ded5e82695fb461ce6dc3f55311769a6da4e5d98dbfae43c4e3c225f8465358e219d260cf820b45d3c045827e1e7541f9309a184835a34ca32e91f5c016f0f7a2b2e071319eb45f3ab1e33675e550ddd8494402e4765b5f0a8bedc8c74cef4560e8e7a42306968695f872eda066fb001d6096ae78797ee220bccad43eff4fe57cfd1e51d0f7784bfb60eb8ebe08b582082b17956ff855703bdba219c03903c55653c13a68daaa100cee6a71161c6f17f137558749cff47144c656e0e9a8c2e96f93c7cd83de9d2b8abf8e1b231e0a953e171e734fa3a007f8464ac6833137fe82cb7a28dd6c57395c6b96844d2103c10f1e9b1e0ad9e87e088973166a6d39f8077f5e47b60078cd634d8a183e049bc402485026553c8d6fd4a3a3ebf0e60e3cc4b6cefb82a46cbf3d78fb356600ffcbef79d83e5cf6eeebca9b2623e58f237526f5c376ec039c8503fe4bc9ddb0a1cae233b5050ef6d1fff721b6ca8085713d40fbb927a9a7f391ca7e12b4f41552f0dc827ea69b7e19c49ea85a4a0d0c4e7705976ffabcde8177eda652ff181fdbd306b911299cc9fa2d951b2a8a804445c1e0d286e5d9bac61d0083465daf4c47db4f5d9ae22cab63a95e89fbdf8a4a4501e7fb4d23d1c735333d3d0112e420e46f843fc5a8e356d3a1f05d93f51bf5fa721b14f3f8292f0b76e3cec9101596c9f24f349ff947c9cd62531f5059c0c15e36b3fc77ccffb753cbd3e7958abe695a5b70d2c82425912b8b78a4fd2648de754733f94616e09e065fdab77a229fe993908a08dd18d049c1251b29fcdf611a10d1368ffa260f5dfa60cd508ee86e205f3bf2ce7d1ff6087b68a6ebaac6af21131d412a81a8251ca43b818cd14cb3da8c0b7c8fd65fed9c54f729544a2e2e7a801f4cafc4892552437c9dee26a691101abc98636b468f6254aa1763908ff29f26efb8b27e4425c699680f30bebf87dfb6d62aecd9b5245de2e75972f167c6f4ccc9a5a1431c1d2e0fef5f5addf749b9dbaf9fdbd405e89be253f09d214f97957d6318ae32c2c51916258c2f6a7200f5c4d96ac560b2b67f7f472ca9125e17f1de56dc8880d66e2579e69fb2c8fed384d26512b6528fba924ecaf81e24f8ba1e414623a8c3753344358ad51c6bcaf19fc5de81ff837334c0de311fb9496ad0f342fe873b54fb5d7109e7d8e2568ca3272f4e9d8545666f6e54cb1d8fe237c3bd43d8b6d60eba65326277ebfd99efd3ca0f9d34dedce466b4092ce67030954a04d7abd8ccd2cf0ab3ee3c43822294b1810b4c4722d527e26cd71d37ef58df3896beeed7b94ab97729c820782e1444b57571018647ca64dd59b9ed5d12b0b037b562f6b4a252d895779d5766e9c6b59073926c7b5bb08d6e0471ddbfa9980590431d9dbc3a79e38988b5164824d50307252d54b9ae7bc9e899f554bfc5ae7ffc45ca5190590847c6cce5b2cea5fa70e256a182ed8a56b5d0b86ca4542bb81899dfab6c940f23772bb5f1284b4cfff8cf662988bb23f9538acecedaac1f779014e951b2d9ce06bf201754b6b8718e2e15f508767d7608416c864a838cbcc4d42c82efb809a58e9b6d53b200b8f30d1d456e3bfc9e20467cac0e4253ce652a039350a78cf2f30191b08714f3cdf5424f7d597f4ff2535c490965e60b613bd843290df8c658cf94eb8e5d2e1bf13997be15b67902d3db0768f9185be274510a289196454f4d0598a47e1d97725a92403d7819567fb544242cf4238ba9751e076d48dfc3cd720ed7bc88cf0f36ee1c59b394f888839e75a057a610171a3dfd3a404636592c1a9e00c604dc5e5e1f2c6fc68253e5d1cb3f56e6431d2d04f47d5d67b0aba4c77ad25b8130d429d2e94abb20b43a980c6e059ae4445593bbf31ca01bf5c4abca3fa972354cc94d5532e911dd5b18fa88afdf9082d432a003277b110607b5346f89043fd1683d11c8ed36dc9339a0904ee6db6d810c5a1aed0af64fc1ef874f2dd185e045e667b77a388e11801ee6c5f915f5d4743a5206ac80bcb09a8e96542e70e07916f201f84574d226108c0b0712f39992152091f05479f03531a71d9e73bd75ca5825c050548fc0d59ff030e63f7a754e51c33e2ff3f5b7e587207fc050a13f0300d14861a2a94fe3d469f7bd7440cc4b225176e8c9f1e2f5b6f7276e832786f59315fbeb5106866fd3342281389fb707e5287afa52001d85dba5c2c2044f8ada38f1e90fe153acfb1e12723522875bcc283a96884caec758f91fe41fa9dd0d164255c507495e37235e92a5325936677119104ed2e834dd0f537f3aabfea1cb6dfeb40a2e64c49a49766ca4adeb09df6015000d8769929b5c563728fe77b3d29b3537d724b193acfece19e67806f82907db8a750998998032cab94a8293699a7266effdd3a248fb17cf2f19fc1ca1f2795dbde91c5923ba4eb53ec9b546f9ef4b1c902d1a109eaee0932b359e9a6a408b65d421cfd6b8b23d0252b5fa88dd76b6e9a102888722277f481d85372e158462abe044f8db019e1099c0a559ac2dff8ff465d1adbdcdb86ea4c0544cf60fbed30f0583328e677b4ff1f8ab7bb1484f52a803ddf09eb52b8d520cc9dedaa6317b3044edeaaa842d9c8a0b156945d4e0ca83977350e379a94ce3fbe3e6f4a27b0c3ba7533e5454092040ddf4228a8505d282b361a00bc84bcc1daa0af0e2966ca357936caa8305c454aa08ec87fb5bd3ccbc5505cc78b46ee591b88f40dd218e52047810665994bc8b89a895c4a33ad8025e0c22a1cdac2e847774f97d66445872f865e4598f15af73bb8c33a0a9d56a31cf6a274a9a4ed7bf3feae449026d7da347c131357d9748d990e55317f3057ecb5d8d6548bf6152bfd3c6d0a6ea52228de1649e09d7f536d2ca660c130548d589c6678aeed7628b93a4416959c299ce5ed524ab3a97787ef2aab81aa39ecdcdeb92c1f0e821dcac21ddd9280004c6115b2caf49763a4b9a1f6e6f536d9fe5145ccaa61b0e39e1dbbca88a7c2825e1e06bf8b4928f4b8673d21cfa7fcd43d31bbef9104df873c568d10586876d3fe2d6c6c183835d62bc2790606baef2840d57fc58abbef7c6c6b27a55631573bcc44f7a12f44c35556738737b716a4cbe807e652842a2f5e738b8cc2edba6e7885bf309739d1d2d6bdd76978a694caf25fe532f8e07ab173eba1cfef2bbcfeb6f723ad83b70a133aba17912d0f853a493174e9ab28091d645c5975008c6756c9e38e90d650c8bbbffb0c33f15f9d10491960f1188366314a72ad8c81d42d71a304fc2530b74238d2a95de01b1999bb169732b2be4ec41767ef5c2349680464729ae23f417aac4bb41b563afb1dcc9f98f501ddca38d44f6a3e72da5e31d90ac505d6e5133b036190bb97e8b4acc87425f34093efcbd1eb44ba2ea9314a335f3ab9f7ca23dbe7937a2eeaab8a3607f94368104a83bbd608c288427b2b0f159e32348e36bb98834332e898a48f47c926ea655b5cb08a302f6ab478c6fa70fbd026f167944db1a488cf485abfe8d5a87d8b13d97fa9b5a7641a83bbdff29d776134e02070a81f8ca93a922b16dd7e3e12085593334d2dbfbfd28e1f3cba1c26f2c2e72bd73d1994d36c79a90e70bf07b6ba007254c02ba33f453878d6d4952a4d089b47179c15cefcd6b0cc73caa7cf0186fc3420938d7401766f9a9aaa54c73f814c8ae82a967e8c067490fa6280aa4182c488ad622acc03b23ab69b11059092170e619b6011b4984063bb9ca012d3ce72f3d8d38f6de639058618903d8a277cb1c4b19c3f13a5f605240385b9ebae3c42a9c3deebdde929190e1e8af88cc34df413b4a6b4cb9223ec89d6898d7734e853f4fc14a1b330fa308d0ec8f1c4c7a6a590f73531e3c473d670697d996a4ed2b7df5af7ffdb1f78acb8dae9539a29b99295fa3a12aaa291b8d5541af4a7b44ff129c21e7aa805d9183ce42c6e612719e2d755c6b21e6a2ce4c934bdb46d5ad60774f32aa9b89726d2c8df943e75e1789a0893a4378df0ba55724fc2337178fe898017942a184f84685e12abc409cac22764fca45b14534efd54af1370f19739fdb1342818168d1ef6b2e08756a870d714e15d63ef0a36b5704a3f5b6dc71b99278dac3d633646b3bb60b7a20dbe21220f73a2f17dfcbf9cf1d13304e269e7f205f32b1b0b845dd9a06bb45511e9427a91ec90b7158ece1592599cc1bbb2cd27b7dbe7434b7f791198e56aed0e9dcef8a65106532339c609d3f5d6585d0eea1810c3c1935b50692bac99251b9b090b1633d96388896fe0e4ff6f632a5bd413c276be5d3411bc614eb86169675a7ea8c5f0edb7a6565b5a7bb2c60a8535224ac4a7177d3b6da194dde1c2cf97610a098ac6fa382b060ff8477eb1a7f9e5da18e7c8dec1e52bad04ed36bd0b6753b606312354516d412f357b71bcda9db368baa2b189a114aec18cec836da92b300ef14aa82b20576dbd0f456c9754475a4d29f892cd3817ac124a068e45e22821dcd8ea08063c7ceefdfd0b9d611293b0e71a099ca80c6acaaaf8933c00cef8d45c23d9c76f925fdc3992b382ad3b86b70cf0544d29db6f97fbca4911f4e8e0ae140520b0dc477d1d7eb7ad2632b40a8bfd0f814ae716468743c8eb4b1f36b8477aeac04adcbec497b155b53c8b1728c89c2481847baced383b85f2762d929f6bf72d18260f0fb93a88dcd847184e2c7eaf246afa36388877473f1811ab4e5add9f7e87a2f423e276df8a1abf2354758c9fef9eb633e34559d3f5e6777db819e2b529d48128953e9fe4e168e2ad181742504a7a87dfcac8ba26551cd9f60da2940b0b8ded0303b7738c29d55c69da022b82b1bc1ec3041f0f8315e20b69c4e097ab99ce07dfe415ad7627df14344c0a284cbee359757f129e854140e8317e30e3ae78e8d4f499ec468d78a9829be9d00d01bf70f93d7010b072a7d92c7c7ff62df148c7774e7a2a4aa5aeae6b16373fb45642601819b86885c26605a1edae99c489ce8c7ca9bfcf4990654e3ff7b2d64773727cf907b282596deb5776485574ab8649aaea334ed8de42f9780b57e4df0e31c25999baaace86147e563b57de851f59a8d9609212959a4b411cbf48cf4cabe7a5ac92be10ecf55110bff4f1df1c9638783883d0d65c76bf16fa0f50f4e967e94bc8f7f7960f71e2d9b3692e3ab0dfbd7077734320ca6d6030c0096728dd4fd8906554824f4f62e279b5323ce39a11011a58d5599e945caebde57c366cc4f98d9d3edeead4204fe781562890ebe476d48972e549ee556e7e4be95e80581fccfc21fcec9b7b0908748c9b345bf7e5a424c13cdac3c9bfceaa40747133d001447132739695260afeaed327d632ad9cd30ea32f8fa6914ad0543187c42b46cb5e8ada1e8e558ddc7249060bb0a04f95c858e46c4ee63d1f22e19d26c22d9a8f414989f6984def41bbc89a1b2f1c4bd90cae3efffdc7b7611bb6d5fba08dc19361d0b015ca1243ede52045e4500c1cd941e9b46729b0036139bf0dd5dd60ea646aa05fcbc8bb7dbe9566b324830430d1a47af8c9183e0198fab1bf6ec77ce9182a50acb2bf1f398de88e9f8dbc2f5f89a6966ca1462ce0d7c7be532f2eded20cae8bdffd33206f99be913e1e4fdc9adc3fa83a07d0883dbd756c44550c7d506216f5a0c35c87fcf89e7b5562ec0acf9b2b3c12e8fc08b109fbec54757a1e3483c081499e2456ee4bcf9d9224192d1cbabf1f9fd2bcb185324b6670d1a2f25b6a5a2753c313d3b6bb8c88d213fff30d181aa2c1c2fd12144b6af69f120d7fc5a3199e236f1519870b928527d95a39cf0f5618e029f9129173434ff4f47fee0e6d4e4882dacd463a7d0aeca807c8d2efceae0f12460d0897fb455800d0d134d4335d7f37f18c7ed3d9407ab5f2c747a64217d832821d41f311bd87dd3bed49e8f532d6682f6a814d15a4c72dd770676a9ab7e84fcf9bf3a01d507939d74052577217d0bb0b2ac8d742a13e53f25c3a4aba7fb3e9751525881633d833d8fe6cd0e4010bb47cf69724071d4f798bc3e6ab59c3962dbf5f15af0fcf161fe82d51d04d0185cdc2464f7d9d40c9f0db899ffe52bac949ad735a2d95a8da2a6478baf4d14cb8916642f4125955693fdbcea9665e4b9e38f8cf0ff2c4e94ef12d5550dafc7d909f8f748141d11468ff036f98f98a1c3e8a8dd8dac9856680a3a006029cb0ef248e0928d784b62482f28f2ad707559f6dd8bb8c8df7a6a939a264add6af59a6ec69817649f32265a44f99a1129a0057379b1e52a2512eac69b07998ea790304f82d98385d281245ec424df517920d8281030ab0a02d9346485081aefc5790108e6ab311453d65998db1a9db613e1d935055385c3d1b357ad516ff3b7202c0914f0d5fb578d241dc769183ed37cc11147b835108c1235b238543ebb3de41aacc3d3501a043e7a52691dded90794db937adca9399b68f78802a81522f9f4d7d7316a597fa177f8914b2552017c1c68db52fe8ff95259d7a61e822afe1b6507df36c74afa719b51d2cef62e2a09ad41d74141eedd51861fcce71e14281df1160316cb42b8900fd0b59f0271456b8db93d7c4e39fb67617f69e285ed3a7b536462b326f436a134adc300cd6ccf5bb88f52a60d3194716878f7b93c4324361a47e872e1218377011f379a4e049f39a72e652ac547337a864a1d155ed1234087335bb045fb9a5bdb46d724c7192168ff87e45c041139eea0136aaf238194a309266d1ff473c07d09b93aec3892dd3192fcbdd1931a9f2e1c924ce8caebf4bcae4715cd3c01085032dd256f53b0d06581e7d92df34a2d01438f483ca7dc03db54b9c13c61a562abaf2b9d7c8a07f9432d00d8a06eafe683fa537b6ce3d99c794041a68c0fa982d6143a26de8dd0c23f9cb0d72fe6f03034202474884ef0123f8ca89745c8c2b830d12faf62fd8a4edacd49b50ce55762f485d17f9503b81b2ec0fea2fb95b619b8ab9228b18742b6bcf7981fc0f7be456ffd1b90136e8b692d02352252a2c2436e28a5275c687cb4250e05a10bd6a5c20ac6fdb6870aa6447cf1d846765f5e111afd902b1afac592c97af16fade988927305ccfce4bc48e2e26557d64627b756c9c0056876bef76691a74cc4c6acd695c61cf22bc27949315a3ef38a2df81fb5124d445e99ffc6f93d067ab1cb5bafd6f9397f6e5c847e737ef2ad05e50d8caa9494e1ae867985c826dfbed84540c33b43fe47c2f0161b0f3eb6a991a1fefe9462440aaa1ee916bc871d7235c838588f08b8762baab3d2eaef824b45c47bb9b84de6d5a70373fbf6534411f7e58acac7acbe393cacc70a1bf76c0cf116935cc4c994c03524c6645fb8ef5babc6cba15eaabb74d66294741aa59dd6a890ac16e6df97ee5304d64d468a54cc315e99f036092e05169fd3d1484d4b8d1859a182b51215d5193b29707ea7b4147e40500262f4cffc2afbe61b6ab981b6b0263177a2c29748eda7c40060b8ccf3a78e1ddf2504b9b9ef49c21f93d968ece54977819219c593264816678a7e8e22b096982cffd1e43250893f076024b77a24ad0c281c3fef83eab2d63bd26369b87539018e3336c688d0e30075ac1f1de03e397166d5413951abe2783dae6d94d51d940102d19f804a2bf035cba561b867cffe16b769dd10d108553a3bd7b0c28aed5b71d02212932d2b00e253d8db28940fc5e6d90aebae985f0f6fc6ae8ce09c25da7d4df131af00cef864c6c23b88020724f928b9731c054f83670212dfd2cec99ab25a4d94d9ce9fcb425c39419e9cc30ec9b311810afd4672aa4b6dfde56bebfde803713b536431e721626f30ee1cf839dcad8251be61cf8d5aa7534e41b466b592688776a02f00dbd3e887196d1f219ab87ceae0387f7690414b1563ce6a0d46e01a02bcda1415d33366af400c5cc2b095d0f9471004213a4a19fca63e8234c4cf2aa6e0915675769bd53428223893b81021aafbf1a3339d3b4e4afd61411869c896f784a601199b5af6522c90c16f89bc2637ad8aa426d04b846200e7f72684ef7aae33d55c42cf76385aadbd9c123bac07bfc3635036f3535ca307eb3fdbe735464572e19da5f2925607dfb937193c51ce614525584d2baded7e536d7315f4b24de808a4bb066173ae2ea47e2f450032433c721624d87e5ddc1903fdd53883d52ed396f555855897973b50ab935ccb18f0c657f9d04a002e0a8fdb703dc3f5f363a2157d2e596a8ada812e5c302d76312033445707df6da5c62723de83cfc527871729033affd58e1b1001e41aa81b58ecab42ae575748dd8c4fefa5941ecb4be6e6f5dfe60f79b2253ef8bbe13a615457830cbc8eae0024821d0d695296d8150ac760aa757b7535f6a79aaad7a20db7661cdb5a318be6dd0709a800a6151e0df61f18e759fc551173f858758276779587a8a1c2ebf8ad4e6a23b9a375f6daab97ce150b39e582aaf4e2cdf41fd3ce7895367889a237cb00376c238f9824a434bde0e072e3d00f130935925eb2d16ddb98b2c78268f8036279492bbcaa81fbb4aa85bbb3efb190cfc8ecda7d45860bf3f37b423c03b85f4497f3aeef83aaa13c2c139abf2e8ea4797f31fe22bbda8ba4a5f491085081e842348a7b97b61e4d91fcb62e9f5aff1eec773797149ce442358d0e3452620ad4bb3c438e9c6c707c5098ab62442a9534d5f28b0a477234782d5e733816cab0d8cb49e7fba242b02f51613e78f248d29c29b630a93ecdda1fcc483b7f5088c5909edb98339cc364e54267f30d2caed0a5f8b48e19333221752e1628003ddf1630ed7e3988885ec3962a631fd1e6d079e50ee251674a50bf77c2da32c2289c3aa4d617710c1db1841d0ff50cc43aa2cfa7db5a4c8f82f40b1c7c0b75d3415b7eecc4ce094d648fde886be8856f257ee183de2f890f8521045c2a93b68fcf7d589becba797635a3514bee6c5aba87491c41f7951899b3b861196d1b9a52ecf55bcac379507deae40affdec9f0f80ad06d23ea54daa5f0cf1cdc5789a0e6ef7831fabb408a792c5d78cabca8f89194b504318e8d1d14d41962a2847acbff89cfa36381e08ff8ab3d2dcd1f22142a21ca309a796f4c596902f81c595143d595da6dae432d67e001619dc3cf62abe1ba93875d32d85f1a10c921ba45c9e3f75c174502be3dd7822effdf8631406762eb6b4a6e197a7251b0d9756e96aac2f17e9838b98b57fbdddd834351053e858d883320f612879d46cb1423e5f96ff3c5f685fb0b472131c117d43bfd8292a3c16083bf28c0754a344b3019775e91750275e7af8571e61cb946887d0a7efe90c097ab73776a32d9498574abab44725e0ab792dfa95edeb8dbf8633b1631f8ad6f3ca968c22702c35349a6ad33ae997cd728ef2080c2dd3b4ccb4ab9cdeee22c544cfafa93607fb338e28ba2972788d6323c5f4f5d3dfc838a80c4526600f8fc08c11fc0b4c6e8b0f0adb2b5dba6c331ea9f856a2df05e257974596f01fe0c5e5dcddcd8b79232a1a7466e925da45cecc2b901d467d42b7346e3b9afbf58518ae5c4c4d5278996dced3e612dfc14594f9560039fd566418ff7b3a5cb4e8cb5acb77d1937c7ffec297051e665111f18f68e1df8b30682375ed94cf2a12c136d236a8cccbe66783e9a49d19aea21568b8e75aa67bdbf852686094194d1e323be7eb976b7cb011889f23cbef2061cb62477d36363ebe138bf81110207563811fbe1cecc2cc1c9795b86bc066ab5421fa6a494427d1df7bd89317d4dbf54d90bfb620799ecbf2e0e50566161953e931a12be00acde0a83ea8e59821c6608377ee923e5a7d17b89e5a6779f83c27ebcd6f805f1cb61cb64e9fbc49aa98decc0b78a3b4952213c22e69ea83f9eb129d965fa3eca6b9f9209f363e23367513b98a8bcafcc9c0f547917647b050dcaa44fe7dc2d9170b5dfbec77d0aaf8744c9b94ef7c3693111b26d79d4ea948dc3c13c1822d5187fb18e3cbc6cc3fc6cddc7ce6560e07d87e9c97f37e8513e56977d106753031385c7f05099133dbc85fa8039654372d650cff77f361721f59733b994eb73287fcba75672bdb2671713dfa9a2eab70342e92bef8157022b70ec868978804b7ee358eda9f4017d456185e555a4855351c0659d618ab64b37e2e1731485c9d8d5bca008078bfba4422c524cb90ee226570a1ce8e14a1a3311a841cefa06be448dd532a7a90f9076dbb712c9161945ccd0f44631ecffff659a9a6d3a90799d03e78463a0195c90f823382139f0bff85562e69cd04619fc7d43ea39254c0f439090957952a8616dfd54c2026a6afafb00cabb538f7eaca3e4a21c8995f95f8dc6a02ac343c244ea8c4f81e7fe17ec0696e03f93d1bd83b70a9f1dafc507395c3685d3649dcec7ef09d976fd4a9fcd1026581ebce584c65e91b010014ededa75014c5f031e1521f5baa7eed220166cafc3332a85ba793f200d64df67301e6e4c9829371204263c9755f13a48f420dff97c8e68c12fc6ede7ccf02d726808306b09daddb1b3e423f9e49c072277462193109ef39dc25e30dd905ad997c136cf3b141d2f521baf5846f5f2ac854b78139bef9ce4a9eac2fd0c0aaf95fb10b57815efce78a160f64225e6d95c9ebbb64e021c922b56c40c3fb54268c0d112898ad8a2c8816908cefdb52002c14be4253049b98cfecde135520292155d89c847b39276a0f9800c1144e465d32006c0434dd28a64fed92a5172b3399c2646b62990d1e9fcc8a3aa41233c3a93b5ce28049a8d62c07ef120563292579f601cf504fb47681c88a1030c5015b84ba1e2eed56757b20b0e3d6b46761b3b7121b3edf1f55d6cc6c071d122f99adc03b063f43f1b01e36b7d3a2dd2b16b0b61bf49a549fff66c6ac4c74454f53c49362a651d6230cc9a89d9436b830668724a66dcdf610f13d0ff63dfd205341dc804bb1ad7036f839b728fcb2cc43fea3f73e24afa9b84ecd1d73632698effed709f3d56620a0b19910114d6097da2d056724f251825688886ce6c6f7828f8d23540f0084b7199b3355b3e8dfc9245bbb6c71d495d9adf1ac41b99bd4a05f691c771ea5702d05cd6d9d842692958cf4bfe56be9230edc6dd221db969b1a7ce5454f4fc058d201317b7235170aa6bc25df03d7dd948f947999612f3bab56685eca57301fb0d40922d3c26f71bf1ffe8da3b06b17e392f364ff7837e95b0ef49e5d4f2646ea372e9a74e368742a340fd8b0b5e6fd30d8e312c0a445e35347ac1fdeef553cd511f47a667b7307d60246098d38ea03afa68cabfe6dbd331ef089775f87623e74cad9d8dfa807002d8489a525b3a4b7d47b6bdc05df656b3faa4906080297c23eb5e915796249d6ac7f3960916ad5754edcf52e7b7c0262e11dfd0de7d88fb59aff5f915f7ab03e716a12365a5bc621e525e677ae141491c3046358b9b884907f741f3e8be4d322b2413b400483b0534bbd492a8d0c89ad803144f6f81daa2c41c406b9707ab506efd82bca423c135f5cb1bcfddf5f04a4d8edb2379fcbcdc866985eeed9f983c8ca35cdaec309ef1cc00fc7284af0f4daed342c10159aa9a3572bb6b3968db905bd544dca0e26aecdfd61c5ffb19a10d61dfa198f51cfa9d8cfc95321f2f485a4ffd96ac0d6b311ffff345cd5b09d146a36f34e1612ea5c89d60b929fb103202b08983898d58f651af8a2863d5d9247b3c188ab5cddf74f79f2c7b5d1ceaeef17097341d8dedb6509d90c9a6ce1d93cf575f5ed00a113b18a94ca3f448766db825a38b06025b415c756b71db8b44cc32c5c1453f64285f92983b179bc7d7a6f9157a18239d37d400e7daa26bb375f4ed394d3173d28cc75d2bb0f1b0c02ab0a3523368bf8e9af2450815a6347c148a84ceecfeb7371be81ceeab6d00ea6bbf013c3fd51e0c2d1beffd191d802483810cb88e2b553b575f76b4b177414fd95174250515f918e59da80976df0edf07c399302cd599aadb3ad020c528db3013512c7ece24fc3cf2d71a9402fe6b4f395965d16a0c50581bde646a69448316333292b64638c767d23d64c666d569bafd96978b7866f95e1a2e681c45dc2837fe4fb89b8bdb7861b08bc52532882caaea466b98e0f32014466d6fe1abe9c4b823762ff74607b4f031c12540515306e4675e5a761370f9526af961b16ae74e1cddc5fea96276cb7fe130ce4176fc1ee439386261be7f9384c8a2b7acca5a1e504f1ad862f38db5b93cced88c85929a41c6033774f6dce1977763cde72f1a497db259bce7875ab3a24ff02a458d2aefb0fb97ee93801fa1eeff112ac643087e871713e7618c35dbe3f27b14cbedf79c727aa38c89c9826faa8f0e6e15246d0f12dad65412b1e7b58f02c1a8aa0d33d6f77fac5344fd7fa50c3c941cad299afa62dde0e8314d629da7b64c58d3728a493de3efda59bb924b947d5e5f9d1ab3a68aa47747228b8b1c4db8c12ab9078f96c4989f4963fa1458d0932fc657164c0d4f6788ebf4272f54832439f256b1a8cd75de56627d33e4f7137c862da79e51536cc8b5154727a81466c0eef41d3b5561ce07d9b7232ce02dfff58e43b478bfe34a10835b616fd89bfb268f8c0eaac2b7a83406e8b39c186a613b56c47eb03ce0f6109a6d347074148adcf7f2e83dd47faceacbef42fc2f443d1c8007c9d59209556cb9d7a68bf94fc40c3af11f3d40de7db645d8b0e79cfae05b6efc33c18d2c559022fe75260e2c687045a1a3d7b61d137c5cca304059320eb9f5f4995c9c97fc81f8a75f8a12eb54d6a1886076e45c6d022cf20be5c3b39f43558e82e4b0437725a6ca616b9d55f3e97f767aee96d213c20f72f03b2e55a8adeca32b8155024793e0916aeda82dcc63d1bb14758fee59b16325f6d3014a12b8da733735da40edbc83db24bc742534a7bd8496f7bf9b0a0320467368571a5542211d3f408a2d8977cec30483d3b4e006b92e3e4fb230849ea0d5777f7a5e5178e3f992b38b5445ed445c2c5be6b218dccfbda28ad9621b34c21cbb2e84f3fdcfac05a4a5a641acded3decb4b3e39c57fcf9bd92d944adec280485bedccef0d0bb764855af2a2345c45a3e7499241b491e8b5b4440daaa41b376a2f002cb7929ecb2c6fe7a0b38f93ed643946d9e926adc42d8ad29a9b32e56738daf979e8d1fc13941da6047f095335bda775ef444001696221b34b881f5f9b8fbe526979b4435a119a9e1266044767c126846f0664f0b738338dabc8294acc4da39a91451bd941ab7a451f3103b94ab0213dca6d1bcabd989576e52fba7de986540ac45ba0a36d5b4f1471a81ce600570dd82020a729283b1069e817fd4abe2b4438f28216666c4da551533b3ae564c0223b590761f69d623d022134a64ae60a818337a7cbd2ccc9a3e4790e5601407416dd90e561b23aa1d5659ad787e683f42d5712c2af3ee260f5fc8fb465f7ce2112a786844d6f361e83a21d2e0bc01a84568f8f16a1a586e605d72f16836ad8f4c00ea8236c9e6cf6c0ab97c0ef3eb5d5257864158ce29ff3a2ce815b1d6319d66fb42c712b555190f9307467e639564f284dedef6c8dfeb4a060e8db4ee839ecc290fd2d2bc7e7007c3b5d6a4f5b7fdd9d0e2037e64ef60356e5605a1f4fc122a679e4bdc686b1b9585b859ae5ef62673a8108ae8cabcac8da769a04e30a4f20eaef40a13c219816ae4a324e73b15e2e8b5b0588b641ca906e052d2945c81aea464dd7f0b87b85b3982914a7837a0683025e4778df3037d0b3ae7ceba7809af817a0659b417169ac01f411b79c70841f32ad4e76d7d5c2fd71dc6887369a02ecdbe7dcc0e53d17f74a723d5ad868ee5aa054e9591ffc44934685cb541aa83cf05956a5dc28e61151cee526b8b2bb41330cad44787cf40f714942a4817eebf58b2896fbee4a20f61ec410d7dc9b13140f1a9c10773d2e388d590dd4fd62fd377975de6a124c92e1008ec96877522bc669f5e1c12ce7e71b16001ece06b89c25de6c4eadbcf648affd9e0ba42c8cfec5531929a3ae7464268e6215ebd36da09661218c1f0bc6eb01917d0d6f0571a4dff157a9daea61342d6b4a2ee1084b9b4489030fc49a8bb153ed72af6d73554c6c8beb7bb2ed7f959673493bf4c615c0ea5d6658a2b0ba7913eee31b5d77606ef8e3635df8ebb68919b583fd26b80c6e6336c4e2c3ffb822768c1a9900667c4a63fff5722992fb00e29c59b8044c30e50e22d58744fbbb5e50802ab8eb610f4695f1775e8439535dd2648e88d300c70b276720b268976e203cf538974aca9696661793189edf438a6ef4e250d9a966d5ec06af203a0a9e60106e3bb7e8d697c4daff2fe9d94d2c43408c99b28e2bb27c753525aa38ee64e8ea9bc75f9b82a9c045f01a577e70426d7012d891a54be91e1b436f607087164a02a635581e507b0d025efb4059d76efde6dea3472d24347df66db5d775ade96f5ab9dd00495a4154af829d96f677c1d064283225feff995e9942230f7f1569bb29130a89a09cf6d031caac342f271ca7639d5536202846a489763225a0152786adab6d76d0e83f58b4e0b8e0ec2e099f04705fe19202354f630228001e03e005348fbda657acc0bfaa588e2357b4eb294b10692179b2e3582533c84f5280f61b7fc5e4e03c575e4ccf9d3c8861c57c8b71dbfa3b3c6778b7fde3cec6e3e814c8466e3c09ff235fecb38ebb1249e577b098ecf494162feca987889c411b13b6471cb2b0b508b18a48c4771668b9318ca19a65eb7879c0cb7df9e7cd1bcfd80904a386951e68a0669def12c894d29210b2cf66419d85b7b38727f9d78a2db4b828fab88f68ccab6f1a664d964c2da5fb81e919d424e6d97f320485eb1afbb1eec51e7849c4053a53e0881827f442cd9a7f964c7b8510a0fadc498d6ae64d0ff0f88bc29845c19e4cbbb48cb8d76017a63e3ce7399a9f33a8b9a929ad373222f8ece37eb7595a1fe52242218035dfe2a1f441568244747c9b06483be9cabfc04a62a70ba1f2a0b060860331a6347f2bbee5b674363ae45b4efe771637852ac5f81d85949e929c4bc104c61502da757b8851beea8440c0588660b1e2217c9394ff83d8dab818548480f2ec906b90a72b9877c9b848c2f8e913949709310cf5343ce53d4613c65a2669f949b8cc89c7645083c312eb7dab2e7ac61be76f46d6c7d33dced54d6e39cfd5b059a23d53912775857e6d53e4f9e9f15420c32e9163c1a2e651b40698f8a04445e582b91b551746cc5e2fa23ca86cde4fec9db8d64169a3b1cc2f4eacb8f6d606ca87be0276e87771802ced8058ed9489ad1038ee47ae92ff4bd308a448a653a3abf412d06072c555ec0e70214b1d3c5f2d2167a966d2b05baa398adcf88953f3b009c7744e1ae4a2cbb64536d6b0af636720076e931f14302b1ec5f8f5cc0647ab3984fca3bd164d33aba6113579dd6d82687e2e10d4216514fdaf72c9a0ded9104cc782d9e11c9daa6f514488c203e61f9549f049ba280667b0f85962b969de6b82d998785675395e979d24f7082803873a02a23171bc9cf33acada3346a74819abf61eb55c58548506a1d2450b5d7583d7afdce94a4b31911908219bfd1e8e28c30a42277b56608a5eb9579ccb00252cf7bef5e3e736f8f5013c9a3cf5dd3a097609e098aa026154694f0a582ca41810b6814b75c4bbac65584130e1cf68c15e22214f0bdb5f4fbfc1b2e8e54fd80c8403d679847508e171cc405d411b79acbf1790a780ecbe7183bfc2a869fc038c7f839ad90f7874984e6a3d981ea789fd1df593f2fa6d2b27c8caf802efac05cadbcd3e4e1b21d7c9f6076acabc60c7577c6a3afcf104e773c8e52e15c1fb002ab18e16eb2ae7147c4d5b13abd6b6fe8b4adf0ba06160378ffffff87