PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68635 afea27d25e219cee6739527e99f439d680f0f69ea52cc7ce96c4d287608686bb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2032cd5b47cc391d59c8055c830479d59ea7f1932e43498f93d860e3ff08cde0
Certificate Block Hash
afea27d25e219cee6739527e99f439d680f0f69ea52cc7ce96c4d287608686bb
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e23e000006450000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008b5decd96931fe33010e0d888c04b4fd907d29cc6087b27e8b23e9b43fa4df7fdce8e7270c015540a4ee279bc892b1bee47187aeb64e39daf1b570d07094164c5c41ad93139b803ff5615466e00636b7daf93e19dd952b34bc060000000000000080000000e00000e23e000006450000

Raw Header Hex

00004020799f31545efb2fc72cf64825e89e69e83e4f5b76606725546deded5dc8b3c4ee5a100832e0374621b91192a617251a6d16f7a13b8a23b1ca47e5e19b5961e41e1bbc236a38250118e0cd08ffe360d8938f49432e93f1a79ed57904835c05c8591d39cc475bcd3220

Proof Data Hex

59,560 bytes
12121601030797ba8e4acf06802fbd4625d63c4321db5eb02ce3ceee34495629a4e4a9f776b15920dcca6fb8a875c6cf95c5d8c8f25af3a694ae34b4355fb3271d1f650f99c54df37a3eadba801e61dd7412ec470fb384aa72b2b1dea7d6b3731c766b1641c9e5823ee05f4b151b205f5871dd3025be699eb4d809f48e8ecfc84c499d50aa1db8b6688c7c09aeb119a73652aac704e07ae4646bba913d77f056b240dc313bbcb8098c60d167c9c4d35d0a7ea43de7c729cb1681ddb0785df2d5251204871424388c33333ee6553816f545ca822cd5f09560f69ab25513b63813aeb44a332c2b197b5ead9b07cc67163aeca7f87a5dcd7be7c57ecb0158b48000a20c8f983a6610acb2e7ef22df3811b628f7c2b26c7721898914722ff8b977d250db8f597101ed225d8e965c2da905f7e8bb11268435deda173c534ada20d783dd2ad76d734b23dec2739f43760ef4639ef3e7f4a896c30a07bcb7bc380c859978ce49c752ea2d0aec3a8ef8a76c72b153422099f063ba83c24084fcda696fdcbf87027e1a7f4d61155a87809612d9f0ac5c90e4f3a4a4b0bc0083043e8dce81177a694a7931fda4b1b4bf474a55aabeefae01dabef36363271666584dcb9480bf92fb5ca26aa926b99a4c2f66ed7fad7c287c8fd2a8b4cf25c4182534e593f6a8cb09e14e5766c3e8f442ac49b1f18495f022fdedf342ab7d5e49d7d6aa0c71fb55575adcefa58d6a5927b6c521ba6ae38f4fd9110d3114d1443e444af485a3baea084bba41d0f2a9c429e712eb3c6d61adbe905ac29fd1d0d898b5cb92482e074ec8b770dedc4661fd89e2e72ae0936d121f2238d7d23bb4ac1304bc72a85d1f9b69cc435bb245b084278aea9fe46b0fc11a54ef965afed90b18b15f6a53d6ca64f3ee50b17f9c0bd759f3d8b504d83649c9891c41c40f82baf74ca0232595246a156700134b11abd737155bd09e4bd3cdcff8d7785580cd3f2b3083b45fe8a4d01fc1286e2f10e8aff668cdd91abccbb40e6c3a828fe4b942e4de4ce22264a5a43367751128d7ae37da9be799f3614b2bdda8003c74471dcd7ec6cbfe3981b0f62ee47fc9b2061fbec464c35f1e897d284ec9dda95a37bb476b80052f16c8864d9b33fb55dc46e637b2a02fee4dd4816f55c36a38203e53eb0dafad5cbd57cefb41ba8b50ade2fd00f6514684ca8f29b824e379a67982844e489ee19a4b1e2f40e3f75e0accb0208ad105393242b82e0d393ebf30261bb1a79d22f0dc015ffb713991e74d2f1554091ee1d516fccd71b60721f7512e8388448b5ccf7033ebd619018f90a24a4a1e318dca8eed8abcea1900736376c0289ce62f4005b29c2fbf90a94d04eec4f2a7720f302241ba4afd9faadb067586e7c701cb70884834f672e6e8c44047f7427c3fe26b8d68b8694a735c6e97a3ac9ef6ff5c544992600dc0ac7cd59201b29419ac570beab69032f7cc91ab391697a1980c9aeb59866334a971371a9bbba6e08862dbedfc646a796db6218d4cbcf971b2d9abef9f3886fb560b00e913dbf9b2834b91d19058a1cd9cb6adc5980799aad0a41db76b556660f18c7d5178deae629142af6ac48d45745934ffd90fc54d8316d5b567bd81c078aa3fce08bd3c41bdb32190ea1dd7d110e876fc43be36f689d4c0f45decc907122d78a8914e705f15892debc176baa97ea13e0030780fa6a726118960559149790f60af722e73c501e50b49f8d2074570b96beea7d1e09f2133f585a673fe117fc881ea176542ae875a425e635a3fa1cd1f9eac37dd169558dd2a73d57e49cccb972330c294f6fa368e04a2fe8e39af5f843373ef470f6877e65a09ea6e30c2c31264fd5e41217fdafcdf8df589d111aea1b1d3b6a1f96f5e35bbafc28cf23990c8b2a50bd8406cebf2f4b65cd26fb33f7c994031d087b1b1ced789222d3edcec49773bcc7cf88cdef99f69c6cd05d0faa9eeb8b2fb7b4de84767dd5e119b9661702d91d8b6733e9157b994625b7e627f548201d4d91b9dc3bdf4233a31c57e21415368518fa692ff4632404b8b6d281adef64515d1854f262397673669da1755117f4c0f85d375479bab7bfea6647f1e35061c8370d71cdfab8fbb93357e61c94e637641f234f77cefc22e085b44d13d2c12406a487c3634e2fcb6a82532d01441e6f88afc310547519709987d9fee14ba7ef5d48b8330ec1c579de57a420c78842627ca1232d574d60b5612010510ad609b4be0f8efa7951a253b40e65659f754ecc912ba64b12096260e2620365a8372bc4f6013219066b1807d807331bb1dc5f6bffda3387c5f4109b2084d0d840707366b7232901de1c104a32885a0e1094b43585196b01839975410958711614ce683f5045272ca4905741567ca3ded58c97128673b52bf75df31574ea4a0f810e9d2d702a26edf1b037f87cbc4b9e0cebb5cbd82481cf66e0b6a550351c630ac3f1c19f7d12a84f2c6922537f0437098b3865137e0f6e571912400232719f30b732bfdce1bbd53ae0b4b6e2196a9a41fb785be600daa7b4355a1550bb8a87aa454f60b2d2621a1bea4e060e05552ccb9faf81aed7fa92e166cd8c04c8155566d9f2afd46d83d2394998b18327e3ca186791bea8f519adddbcc4b6097a72ed07f9199c423f7aee456e520020d70045991d116651423e21a346a62a32b3ea91ab4b8769b63047b9c6405718d0533ac4946a81e073b6cb5e7d176d6c67166c381fc2b27c53b8186e8eefa26b0af0fa110298120dcacc66476c3523f54e69e945a0c0f82686ffdbfae4a8755e100b5189ca5d35c2216179a7f8a117a86a9d46925ffcec1a3c34568ab346284d2b2b01c47318b18074398bee0209fd27da119dec4dd152915d8b86a1a992ac48ec820876f8df4f964d368bcbfcad472430a1065ac407b7b6d0e128e16ffca726a8c7a73c8860148ca144c966df1f081d5691244b8871039be2ea05f424105610840aea92bd7ccde9787c9a2203c5b5e043f7ce755fe7a8e7bfa0c54b0995a4c0449a4a16f9aebaca829bcaa462063230490004a08315b05b389ee4bf88d3752c531125687dcaa7394f2f3075dee602eba2accde7f9c177364ac37ff2edb35db2840e95afd4e1078730d8d8b5dcce38d6a70d8b0ca3be2d81dc9edcfcc4abe50956904dc499a1144f70d04c987660b0ef965835f7212914a4386138db24ca55894e066d46a06e173e7136ee51ce6a00185a68fc69dfc062d0689c1a0aced2402b77bae96c3e04c5221f22832897fe132f73ccee9c0e675c5dd709efe7a5693580efea7a3018c77bb9273761b95adb6cf8b8bfe9e38597866be771c92745fb344ed17d84b635cb8a4302209a47f94b69aa893327d0a7aecb3b4af21143e9f8fb530c7ffd195d13d86dbad95925494cba9dce6347af29c8fe5307bdd4cb68a955eca2465194c7d47e6c37911fea8022a694ca9c04b839ee6aab30bfd6d4465c05c5c3953a9ab635ddaa12e8e56234477f3003bc0f660ca9b4fc333f07e005bf77b8e6e20c0b0db99d3843ef78241358d38600ef15d97891879eaad82fe721f460854bc5e62dfa564ebcf9624977b6f2748c041da43b8a20302aa2adb8e74e6e0945219e54276bb7d4c493792636de0ce74c0ae1c36d90138021581d2a2cb8793fc54815950acf41424faf5caccb8a7f7a2880fdd5284b0dba97c62561d427d910a9bc39d53703e58927dc9e2f798fed309bf6f68d35381a500bfb4992a52307eb356f2c039f96c568d68bffc082950c89585ecfdb33dfff2ee25e028184708b6f309e2d6eff44f71c69e5356e4997c9c27f0b1aa3287c99e9e71de3f68b0023f970974056c1b516195aa79aa8a374b8c02378751685e55c8c5d4debaff4b2920f020a8b0973c233c083ae4a154fc646a67000b0b98666e03866640668a06294175dc7c3dc53dff61cbbb5be864ae92f25c6dbf5bfba4c39b860fe274d1458ab77a11eee5ade215a2a563b999ae2d06770e79d7c999990937fca5cb62a2130ed774b84fc54133de0646b954889f542a2dc7e2a22e21a1bd50ec5263eec8d0aa551f7795d22112ac996ce2b24985006d8e77f1d5f912251c0e017b1581ddfd80956f6559492617c8ae54e8e1ea423d262eda2a68504f4460690bf45cc8e7590c8dad94dd85dea00d23bf735467fb9a5dab42c3017c6d7cbaa85988cc40dc6cade987d2f5cfc87f309ad2b00de43418d58ca61862b11e1bb3d7a83ab3b0582e83b4615ed1f60222199d18d99cadeba81b0f04a4b10093e1ebe7e94d6aa6eb4a315a358b78d218f33e36c6d6367243c25b9acc068e8d5f680bed744475d5210d1d0a7a4bf3c3418a7a3b8c4334bad58ad7259a9c5d8fa62b8b669aa9cb42264c9032ef922c52f4e3612a55b2ca895a5a1e601ec417ed0d82d9d5f7463a7a44d5e36df137c58536039b1546343568018adf6816f751e84e76fe0074460068f891028df1075e6f4157a06beba0b82151792e5bcffe274f403da1c3ec02d27a0556260e0c153989c099e40f7acaf224d34c5176afe8d9420c9edbbb81c5eba2d3283e44bdf99340d3b31ee2853c9b370fbffefc978673de4a5e17c8ae5308585cc22cb37b61ccdaa914c19707a5aa90d39dd1eb897f9d187bb8e637ec84e1f8e0c7c86d555f1e26896ddf3a2668e7773ff5fd91d70d48856dbb908ea6317dfe73d2a4e0a5db82bbc55aa8e983348fa6b22737052c650aa94ec828032e69afd436605640bdd3e23ae3b690c84ba529458be81772e0339a6d72caaf785d23be57037b4bab3d84f6401cbb335946007d30c3b5a964d2d10e103a7954aa6acd6549a0b7481581a4c7249bc63dd82a4e0a82b36c08316edf668d8597cf52a50a6c8a60ca7bbbf68860d20a60aae69d7b372213b127f5a00a38b2ab26d43bbdd135f8f1741d41f92526005e196a208606ec8317e70141d43d8aef49cf5ec5e142a0822dc46ffc2d62d5cb71248337fbb59e1c5aa65dc4ff95d387cb344207f315dfce109dfb96fb5c8ee06a7ef73f629c59066b72b08f6a90928a6c237ce551dc9cf308a28589be39fde8be7d876e3413d01a6921a2ee9b498357f5ed3a6a61f11a3ea4f1b85483824a1425977ec08ccaef85340bbd2ec3506134dda756d0781f6eb13a6c0a3252fd1992f499c3155e775b1dfa1d7d5c4eefbe7d9cee958c1bca6db677e129e9de3e5c6774561630afbd522c26f125c3d6ffd00201be96075289a436dd2c99869b38d8d2b15db0f9f8b4806029aee520b25cc755fb104c34d33d024353d2799e984241100583241636960eed29a987a11b1a6a250672732783e0357cfe0406c7aa3ce69dc1c1f7d4d912b3ac0840b11d43508a0457d1815a656819f62044d8cbf54aa28943f65e918939db966986a7acd3b543831d74d220fdec4482ef90190f95f4064059bee3b28196a25ca0700d2642a45ca650ce84cbada0338f72cdc07c2bfbbf27ef20edf14718dd9609e26d44a8794ed088ea7bf84a11c27e649784d962608c90eaedff9f0e99c229ffcb514371f5fb9974008242eb67dceff4babf0ba88d9b4e4375e194d9a4022317c0890db693d1735e75540fedf30db2716ef0cdabe1ec84b55930ad84dbf280986392fcc8e81a67ef64a20bdae062faeab1dc472a2b73e4ad619f1ca5cb2032f5ae7208c3c7b0d6f3345049acb3f7afecd30c5c9b63896198ba6c822c5f4f5c8ab899e454eab61d8f9bab9122c9ade8d90159a3066fb1cfd9ed9482b8fb176cadac1d7b41ac0400b565ef95bede022b147c43e18419ddc9ba2080deb911ed9ac0d349f33b16e0af5ebe68e65c8a80c8c3324fe3675cf2feaf7d816d1c195c3da961785023b05254c1cd8735c693ae81725662abb151893c11411de3b7c2e0fe35111e6469b609eaacbebc5d15c63ba46aa5bc05d0298959fa5cbb09e0a58ddc8d40ccfa7442df05111686579351567766dcefa464c427a944a49af995e92f7eb94fc21fe555fd67ffece0bc2d992eab3e2410964354b94bf6c7064bd20f6c69c6af2680ec10133492ea61f2482de3040579f34d4f500e52f9debea6cab4e31670269864e0105dd98e89b05766b8e96ef185314a93bcb35d8a119703ee50624f4e5c019afc78b430ac8a68b9856e337ea7c231ff870edf294a6d2cedda679737a2ee3ef30b603a33783d3030901e45a420c88f41593cf052451023d83462d4eaaaf3c0db78c2be56df1ef6c3dd15acd555bc188b3bbb5becfecad767ad3e618423dc77d2e604617545db0c8fb80e96c25e018faced90dcc76244f2c338eab91fc55bc7e370228f08ee74854cf9cca79987c652c6c51738a79d51808bd7f37deac538e045fb190a7fbba2b17c3886975b04edd465b13b0316b4d162db1ea000ca0ccf7000c7bce54503e2a79879808af463813c1847e1534ce1856a5cf0c174873e1a481a4e1063147ea3ec859953352bcca7d74e99ec38066acfc2843e983361a1b935e4db0de8066ca6cbbf6d400edf9d7eae3f353d8a7e422c23606118004f75da10eff06c096b21f8a9ced10382eaa96388450bb361d3139c322cdcbbe4cc222f1be77ac696a5b10b4229d90d489a57c1b70a35da08a4b246f4136432b5917cff40858ebbc6aa9bc4020067b80352cca83a20c25c76f40d343e2cc91cf238aec903dc4b37c214f1c385203f18c4f1b74540a4d96aa8cd4828bcd9371446013fddab51ec0de32bcd0ad308bfd3aede4dad81c45ace0363de4a535a223e081888bcf3a84c855bc5ff46900e7f0047db97cd9d8c3ebf6e460ad5cf71af4fece931660068202a186038be697553c58d3f6f1b9b8c518f046a25aec56de91d408b877b02b57cae2cf35f8b0a68e533cb0fd182e890e7af00a3fc56614128b4deae5f3ce0e257ad22fb6b6486c2f257175600db6b110f44933f08e6680a21ed214072e7bf17e8af35803e69a532e1af82d44c53dfc7b20090fe17d24943228be378957c26057cd61536af55c6bd07ae19e96a911125becb7158f820933ec9cdf6a4d690a7140254a4202421b3586d0170e71a0f0f7df4135b872b93ac4366894e608da8e4bf24229498c7555808c30a8e079cba33443eef768158aabd5ab99a67a968af6ccd1577f6eaee26570d7042f2df48e17893b4d8c1fc65dd60f8481d176d2949ca9ea53a7de89759749df16e4314cc914d3f23eb8f9985dd334836fe08f5096c77a1e50a5d4a02f6eee33424ec3f750b6f03534dc9da3d669a9375c5af1755760260f734cab78b69558150758780515585d284642741c9633b359882e95371219c88d2266263aacc65c93d6f74335abb07afadfc43ee14db8406e96b80e2bc62ffd096b7968b98dadd218d4d14b87a523a0e39d21747dc80bc286592e638f770d895c184d18a3cece01f63b6f94e31eae6b062c9e6ef7c40f07a3568b465b9d78a682ea3007cea1e11cd1479fec4d5be73ade8a2ebfe67985ebb41a58850c0a94f2c3004beae47b7292f269d5be175a535132444345758eb73c33a2790b12faa9578c391b4de1df791eadca8a613a8ee9808c81938fce70e62cb7d9fe26efb7d215dd9cfae358fe14615644e91747f5acac7257ee9946ec5232c3a7cf143d3401fe43ed3da1b93005e3200a822f2e8336868775eeedd249d971613cc748dd41117e79f5c7b5af23496fc7993c0a297f9c473008c76db9bb79683d603c5810ae0fb0562f999c0d2bf9e9f075416471b17cecaa104af7580c1e22fc3307701b541cd4900fe21315867c3c254ec308438c45f25aba82e41c7e8a35b6c18b6220cda887d2d992c621b4bd974f59f60bc4e95d96b310c3bd5bd03b2c9f6df24f85fd1a2fc7f85aa4e0fa5739a9bf5e801768d3280f4cc3b005a6735078533fe58d3d9ba2dc786c793d53f11b1ca6a081c866a50b453aff08e44754541c4f2a7c9d35731a854fcf9d8107adb1b088f6a08f069f8b628ca261d2f147e98426e42959d241dd0b6cc7e0c8bddc794372fcbe7094d582fd1b6dc4427ad40929df44f08da48311052777981b3a320db629cf851aa827e51f7924f9bdefb8fa1c0138b38ba46d9dbb76c2054c7d26f0f7b9ecea9e74c0aae231aa89b0a891ac4b8ec79b21b2f7cf1d6510580b6926a6699a122c2041a7736ce9544be4cf00e7815935203949675da6d4993a3ab674b4063a38cb61a25b05f5aa21426cc7408375b398fd7ae6c8d1144c586bba6c8ede30208623a08d184151ac98ba93bf6683773819baa9c9f9ff6b70cc6ceb922a5968ca92f8b5578ec067be95041154c7162793a0e89fb1a9e326010b4390fc3ae72ec7a11305a2e11d46e21267fd4165f602e246a210a49cf9609ad29b7b0a5814d95aa9ad1a049633a673ddec0c29b76f1842aa2b4369c9ecfcebcf272feac013c5d10fa172728a7e1a8da7959a61793b924c5663b1d9984aed10b49390d924b9d50bba75f04e77600b7d0c41c5ba02803b2a2f570339c69f62e67480851957402daec2c2b74c540776357a29515b85eeb14b45ad44568c57aa37474a969d1d9cf1720e8aac1a4f7a9f4691c5e3d62745011d3b9c0e5cd91ed94f807813bcd1d2d4781697af9c0ebacd539d740b3539a89d6f887eb59d9ac2cd92f8f923d4d64c6b3274245ff19779fde7535e18dfecd94b53940111c3f37849054ab3cf879d5135e0d9c82ae7fced7ad2ad43cd24e0f57ef395c012eb6c8654154d0947b574fd54021e86474e617f547235b616b211034abadad753cc98a30dee3b8fbc232fe57ef79a44e1dcc415523ebad5b298ce3856dae42935a1c0de20dcb737d9208d5fce6cd5a7a2a9ada4692f84678cf398fdf2754172b23bbf16524ad1da6cd833b962d3e6d52f7770335f58d4a7a455485f15d44dad05bf2fcfcf4974282bd55ed7e2a844c54abad066786b3ec6dd0ae692655254dd35bbebeaff279a210b3f382cfeb4df2ebc592b5919bb8a87b869cda662f05599e98d01402ee332191f982b653b6a37f05708dad938a15c48bcc48a75c62efd6add92ac4e16d6e838e1102c28128f0e7336071a98d33215cd973d7083272ac4cd384a5c6a2ce63e3595ae2439fa9920a6cb1dce1a248a999d845c814c5828a316fe9ea427ea18febd5c3123d3642818aa299a64829b1f1151fc3795e7da46da5ec49edf6405122746e3ea8aa47307532dd084c1c977e52c7f8a924eea201254250fe22fe8c164f4fca617efee0ee5c7d115ee817f7aec7f4b320ec49c7d0a0c3039a04abf8b46890cd9017dea9aa97e6129f4b6ac3633415166e2100e8c151f6d8d4cadc605572ad3a28e25c3c0cb480585ed2049cdd638c3f3bd9401c517848a45201720721057dbefe959b4d9ca57a3cdc7fadf85b0df4d46e81e88321badcecec2322f768209cc5a43390beeb6ae769d1a56ecaa910ccf03098387b2fad2d0ab86cd8e7d7a7f235a7c5be577a015a6fd96ddf64dc9eb21af94ea1b00ca1e7f10c5edf282e01043262d90e6eb135379437c320c79a7947e4560f74d8249db443aea1d7bb86edcfbbefe5bb361a46710e5137381264bc6aaaaf909a4bda686dfb913d4a8d41178c167bc90ad99024d2f16d6282a2b99d14f36d5a4b38b801727e1d87096b390d3c57178a36d8c2d6a31f50dc0300fd88f7db7fbd4c9bd0a641fde217fecdd29aadb84f1ea365bfa9e5ec6fee8c7380db4825e4385a87ac3a6f5681540b780cd26b064a0a90f58f2c4efe2a0cba338430fdba923d847f45d8843f8627aae56df4744ac7ef8771fb2f6768e2da03150e45d9f132c8b462b344a93bf64d4515cc4cd9855bad2a6024235ade29a0923317ee463539174eddff0512449d30713ca93b886246d53550b5553f7eabbf6023616a2e4f888d1224a8a9112e024bc767d772c8f77463d85e68bbcd4d5af14a781b55a8cdb5b9581f0061133561a8f9c058ead2665f6feee00f70aa31ba31e75dffb0717350e5a5f0f6b976575942c9e346768a70c761ad710e10ebce727be052b8ca97e142284e76339582f3dedad098a8dc31ac4ab2e6f7f4fb6cb16caac5dcc7d131e2a2579380e2a2cb0f1ac3a959b380e627572bda8966a663929df3461fb10283aa1599e9e3d046965e4adef19b3ad314ee65c849b4c2d7e9df0a5dedade823bc2ebc5c55f0922e147889d9f4c6da5145d4e9d87f8aeeaca0477ec4ff725cf60af9381835f4ad24a12056f74b4ad21012058a3da8bfddb0fa1a8991fd7df276909a08d405e096b6ff21020811ffdd4fa792e3020841430b7942d64d99d26eae82ddc21371020614e6f1f2c3d0a619d1a07d3136ec954372e4e1f67b130093e2ce8c25dcb1da86ea16ce48c789a98c7e79a787d1bc037a26a66d434f69cbc81d2cf6ae37fc02eaec82c044914fae5387142dbfbbdee251af5643d55c2f5bf4886ba72b5df534c8a85a73de78825de8262dcefdfa9729119abc845fc53c2a210343025e800eec7071693f31a62aa0b899b82147b2d49ad3eb59933c2e185ad3ca407190e182070c669f0fc2b12d86c8b4ceb090c955a0e7b37e010aa991e48817d5d73d08db8dfde43b794a6124e90c7a40d9c1eb34861127954feeef4faee1b55a329b47cb06001468cc04e86e454a048a0ade40e234ee501dc2796afa2c6e46a5e0f77f0823b03ba8c7cca8dd327639f6ba3e05335b255e031d0cf5ef4a82d3b4d7da0129c88bd26477bc2d25b85be0fb0612cad9b66dfff0e37af038eb37e1e391afe2c6b3d894962b86a90df71b672e87baca095755b8fc24bf2a6a989a3221486e489074d5469fc49586e9e0fad8aace3952c17d1b719b855e4528514be0924a21320bd88fa6f92f4a37c62170f924d2dabb4d572c295e476e940a49e6979ab9af49b12d3d9561eb6a9296b7d074f1c6ffe400071fdf204aac9babf5135d52db428f782834ea8cb0db74989af8b3e40b6a6a0248c6bc2d5ff08963d970faa887e88deb249248117fdda39bc0f06c1fa700c120b02c8339ebb5b2ef3e468bfff7087ec48df5bd3f50ed255b472ad984fbe369c33547df92aef42074d3e2bd205ca50c478b93e9d1f0b739c8aa79be2a800d515d7c93c2f7c76b47c52556930db0098cbb0b9e5cbf7514632b01c734714e401f415917980ddc0c9ecb631a793321eb7cd8e8ccdb8c8aba37f24a4546831a9b114fe68550ee15f72cef1f9c1d58623eae619bd02daa2622f1c985767d486cdf321e8f61b5c2c7523967417cfe292767ec47fcbc5f753d14ffa30b939965eab423a6c5ef16c703fdf206e5764d660f8003bffafe301baf03a312ef04c26329c7b88db4322982d05ef3dec352a1d9298e007f0fb23103f7c4ecff4b249b4d3868d60d31e765127c76ee78eecf8a975fb872a06d1a1effcf67f8792cafefa733e0d3458c469e553205045a9e7de882dab7b41b342fd064d84439f3d105daefc2cb20226869f9381922d22c94ccd1813dffa942cbd603ca13297c3adc0943220aa4d5bf40e2e4a35528dc2ed4556272b7560ce900bcff4da5318e85610ce5f774ea4553cd238ba869d0826dc840cee606feb6b9437175878a5034f17e1eb5a01f0a9f68995a74d0cbd334cdcb46b6c94c9b26c78d7e2e3dbb858152a92fdf72e0fd32d387c4553622057e2a3f5b0caed59d3e91991398d404b5df4a19e08614b8140672ab53c5c2b6e63358cb2bcd64dff6a3ead16bb13b210fbfa648abc2708f094e1b4f92b18c225683d0e179dafa6440e59440214431ecfce8327ebe4c3b6119d32c787413b4105cd1340e8938fa496f2e399238afb214f9b6e1e5e6c5316e6c6b9cc22934472c325ae4a6c0a2e127207d7da002eb4ae0e0b5b90596216ef08dea822fac530735fcb74a1f118556b29e97a461fc29541d3dc28f75d083000c250fb014c17630248091b26d60e084e8c582bf93f1d69f13b89a4ddaaffb346781100abe755c1207be743307b7d40e775b068d3547737ea050069dd321004a40d509f6da3faee7b3d48a32f0dbd5329564ffa217405e1f59a25359120fd2b4a0d0dd1761e36a504d172aef1b126726b3bfc4b864eb55d7e087a2d3fe1607797cdb14ee6cad029c2b9a887b10935787b711640d26251e83d638e9a35b41238d0c4d78a566aadf3fac01248575872bc44769092cb8c527a2f45584fef5edab9c199f061d3587ee40f7444ef7f742acb81f495f154c4db8601216122fa4c0496131c28c61a0bd6ac8b9aca76db4e97f607d75cf269d9b4722a87f6692415ef7186fc37ee85b6977518af58df0a01e66d1df357591dc55586783cf4ddcbf0808fe398a5bd0e817d44b3bb15e28fd3ac93b8bc7cf809bde23fb17b7d8a6fe54c9a913f0c743da8d45351f516d31f4b3623701add89394f40d8865f52a6e09019a09b3b6c2e62dc53a53d74ef4b47da5a4b272a04df2f3f8b78bda42cc65f1cc467b0ed99b94045b06ea3f5304bad2ae7471dccf3a13826bd8f6b9da07b4fa1c490ff7db9b89c7fc192de5cd554a6c07c9c8867543a20a9826ae2b97cd6a4dd973188138315c65ab38061d1e6d5521db0e5e7a69181e058edb50f2fbcb7855a1e10c4bb85ae79fbc9c8bdf8b196f7722b1fbb143207f6169429bfe92660d3721a2fdd47736db1183b7ce08758a6cfc10775ee45c9a66ef8c52fbb906a1e20f3f35c7200c7f554740b971684b6bc632490e5e0f2022b07494b51c77ee70bf7849b3498e9eff14e81fe488841fcd35896909e2b3f2d822e7baf761b1c21e03389c80c7c8e0722dfe20fa9dd6a83d5838047ba1dea637d3c746410ab9bcbc5fd9a275181173fbc05b0966a6529e959b45faf8ecc79c171447e1c2a5d5f5aac26d70d6f01ee5045f8906aafec2899a52811e194c0b34d22029270a5461c54692815d541d4b3adb94246a4947fc58008e26ba092662c0cfd0331af3f44cdea392baafc46d7e0bba50f5329956edccff3893c5289aeffa23bcf018f8810d5e08406474edf9721aa39b4998bb0f7f5df2c9e460a2c75902dad7800705d1de584d7e20419a3c26e9944ac31f829da6917fc97e6b44317a71c895ee766bf002bb48444a7f821b35235255a6e81f473c624ddbe380f66cf23b35e8af3d23c47f016e6f97fd142a6778a57b8941eea0748a9e5ff17ae49dcc704c1f3b77a52e536212d8e723e32cb3dc6e5fb54eab7eb9875b5ac0d1aacd2b123e93a42641b048feb1fc9d42d9b37897037861e473a356b587866fb60df7af9ad7d31debe18a08ab304cab47c98cba9d203412dc323884632e3682dcfef7555b01b32e3ca1ace01cbc19b5fe03a17b97e40d07ceafc221dce76ed918c838e0873c4ba45f89cd7baae0c2d2343b6b24842141ca406dca3f745b8bc7e76f4bc53a5f102862227db83b4686f9455a14c63dfa283ed0021e90bf42153623de00860b5381939a9538c310dd7e465962f40789f6f7c6008e45c0f841d61712e1eb1e94e6ba6fca5cef68194fbfa097a748da90367b47e31a8dcf282f011e309d32229c83a6fd9ce887365eb94af6b185e19026889ca2fed4a6e57d090779e989e73d80236095617669586c86ab308f7cdcb69ff7d8a99c165a29512b8ba41e54286354dd93822a8d48ff804f0f7546df79e9229286668ab0841558a307b5cb3c3e56cc8c8343e58f21abe8943af72a0f956cf30c93be858a26e8c68b398467594bf5af95c8c7fc5cd5f0490d7778dbc8cbcb39ca9334f199712d6ffe4043f203eae1df90217217019d5c6b84e9459ca31fbe66f21f9a7184e07caed3f28353b7c41f0094fda6738bef14412fbf5d67deea922a4700a8f59eb00cec1574ab7fd8ce671a211806373ac1f0a0d4b15a300e4f60e4b645c32cb1e0d89bf69a8ca05069fba23ba6932235266d25bfa782a5795c734027d7e930ea700f5f48b743cf81b137b35bd22e14fc7d754e7686c8aabd841b1efd8b63cf1051625c81cffe9585f81d13d0ac15b9950fd2105af75b128672ca05b95e759318e4c58a7564b1c53a80ac21b7ef45cc705ef66f924466a92ca4eb36b4d497b19efcd2a6fd514773da30353961f8c057249e4b97659fec2a1b728830a69724e35a99188413c0c3346090c5909a27bfa2a55da073ff2d75fef564ea7d38cb57c9812a2f3bbc8ca245b62e2c9f34611f103088c1655ad37a5b8f43784a01a5dfc59fe55a4003de5138b784155b612ee1716eb540d61aa1e9b9242b52e02d18c27c1f3b91e3856e34dd2fcae0c1bdfd05bcc2d93fac527b41ffc353ea1f64c872e8f2f6664e320e451e0c957fd0e6ce9045de56b91152c2347b14080ddd6773e491681fb349255311c42caecb842dc041575b7224c819d66e16c58666cc6ccc6e1b9d6b60186b50347717ed68b9322b0a57fcb44a236f49898871fd4bb48444a80235789c68405d543cd3265bb0bb020ce369531ad9d96829be6a4486a0c835a2f031bbb78134011d7a3d3c7b91a188199d24eef8a455c7e90dd8da6836431ea7b7302aa76c80baf752d8befdb7ccd00bd6bcf2ed9f797551a544351f96b88bdaa41c175af2cc4df5922d6267389ac5f20aef677c54a31ed65dacc9b9646bfeb1a31f691c2903c4853e49bb409ce56c80bf2069b458aa845c0ed7d794113383f39bce6c13a04c5477c0fe20fbebb6d5ef69817917ea350096d2b0b9d1cf13605fa6a89f9bc81661479f00ef96538cd482221fdb80e861b75ff98dee249745bccc683ec842749af97607a08ebc81217c4bc4af1d6f8301e65b6fedcf5f6fff311c0999b7b3d2c97c48c38dadb75dac5ee58b91e9e354509dd9e90d94d30f9e645f3448b2a0c46c20e2b12494bd0679a65003fde4f2b2b1c0e926151741da1df76b16554abae194b3db4446a59fe162155c61dcaa0b1dea1ac6841d40c14141b1ef83a47195b839e980561fce9af5fd8c8b2431e41386b041e844ec62ae4e41efd6fb88ef4492a6b0c8db10fd000b3378ebe86b3bd6b24c242c3a889e9baa054188f333af46204ce8314039b6593f7865a45960e8c2b90115c69e1b7ab3468fe7074acedaf687d35f310b6ab237defe5b5e0f88ce9c099b3b9c741fdf4f00243b4b6d062c9139be5b323f53eb1b6db025af7df43afea993de69f4d2830e4cf903ab993bcd3a6c3359e2f929e701c569519d337e3a35e5f5c859b94a34b0f7614c127bc727e5bb15a50b831fc243d088ea415b57346a015255de88e533c6f1111140a3ca433e9d9d6b21f1b4fa6b89c967e1868a591a3d6626885e2308cd34dcbf8323865d2fd89785e5fb16ee2259de451f6229997933771e5053a0f69ea30165a422f521e8542b6f1f5ddb9020ab10af307a5d126f922f69a3f7bf6bd5f573ff07b4e382568dc15a3c58440c1eb26abb437d932f025272f83f9e5d797963ac44eb155cfd2e49f6ada1bc89e04fa4fd08141d0251109f5f9993662c5675cbc71b5a6e7c6214e0232957b1a162e84acf638805bab1390053042a181e33848857bc4b0f51a05456b1f8ce409379b42d1e2035caad48af4da060b113045b6b1b048ba12003a7b53037de179df92ab8544a99485431c10c38f3e3b2af4eb93e51e0e6d4ca5f717ce6afc049d6bae662a6f4be771327e5d4bc32b26d1c2c487d676f15964ca92d5ae43141fcd7286227a79bb515c67b1606da4b659dc6aba18112d2c8432afccafb80e848f5e8829387ed9fc330fb20108fb8687efff8a0e58523a035d8858f14ef2d967161809bd6907326f594e888cfe4f9d1db2b76db494f8ac67d64d7a299fc6c87cd1065a8ffcf2c7dc10bec6a7d058da247009807abf35bd96eb8179e64446de6fdc78099d64a30c7800bb65892f8e5abb1f0933b7936cbc55c3c5beaebe431fbeb68684f1258e7a0485ab32bebdaa77a8d21ac9eac9d2d5cc76163e5c84278a3acf299d5f71926c3356b2cae86c2567e468f4d059e2b2df25d9e0bc6f97f3f8a7967694475d65e7d1402e4881ddaabdc738b837bdcd75766b3ecac60c8cc03942dcb92dd24a8fcd4d6727347e75ddc10d6b4cc28e4864f051f5ba8e8623c70c2bf1d1ae8cbdf4c4b87db62dc1fda91e9892fb99baafd229b137ce7b251c45ea09f513647c50c35576a0deaee0c35d60cec38ceb7dc04ba1cbe96c39eb855510815e194ce806d8a6ce117ff8eeabebe4c97b0ee5fc596fe5d8c4c7bf6dba94ff0932437e6299971d902bdecd6cc20931fdacfcaa1dbdc9f4c77cdf9e6f798ce0eb0050cebcff23ab844459c0da8763c1512f4d083249a56d217b5135b2736e7c90c9b775ce38bc2fcb738c3f32c32fe7471116044acfb98ba64429b03b393a3bf62d295cefe3746ff1a7652004e45a5b71fbc74f8b3e740b11d897786100fe1af0c6b7414f5906947b2b5cef892e8e027c3bcc793cbc9b9dd3dfe9d1b4af7a471c92c611749590676300dd51d9be04e2227bb898db1807a26692e6817c44c5af02e4441a4a4c05d94025f42233af8ce2be289feb87f7927037f479c9c99110e159c8e36e194ad960792ff7281550b2b8aa178e81aac8552a4fb1c902117ddfec1a2dfc2eb87174717ec298e67a6b0744ab4c81f191662dac15d73eb2a48eadb4b772508f9d039cec1d698aa73def28b342fd95e7ef0b6cef96ea8e18407b2ca737a48c93b50da2092e4adbba241ff2b9a27b5420309a3be7f0f4540d172e32d4e29894047813c44b191b314740f56d776ee4e4e5be779088dbe56cc3621e2e787d6c1ae9a88e7d57d602df90b1e44cded4573b066508866fa5ef29006d881e370b80be76a6fd14f2ab82346459537c99e9c95efb4ddce198bf5c86b8f48dc8b71177eedcb7dfb6fca8d236a156ee93cd48692fc879eae1f6da4f76ccd3a6929108886c198b383ec261c18ca124fcd5de24044046765dfe31a2f9dfe90e6c5186b142b08940763edcf08991ff6b9232625a2fca06143266212dcce3771c240da79057e835153995251d3e46f0919b6eb95c5ea9b864bf3b20fb1300faaeea9e735f0e9269e51d426ca6015ec0419ff883a7c9ce84e251b83d7e5691d02dc62e159ed7bc8d1a6cb46cd951e9218f97098027ef15ac8eeb6387e309e9d8fbaac5190a43ba0155da902adeec7a0d78c2ef0f2ae66f281433a153ac9769ac8a91e01bbabf52156af25b1bc5324d1b2e74adce28437a63a17cc26b8cf55e394aa284398c46265e0b77d886718510676ef534e739e466e6e58eece145950976e3fcbdfa4a7fb41c2d86ce9951e459deadddeea902d6c55ebc62cd2c31baa2136283aba1c002ddf809e6f87d1717112a50c120ac54680b43f4269a0f98f6d0ce0fe81ffcbcc283bac0cdc48558beff1bd85581c649c40d62642df99fd82e8865dac2034df7e4eff9de816eb1f2e2ab852409774f976ba9b887c0c08565b2296cf78ed2bb819449bd5dffa04bbd6a4c2a895f2841a803122fe828a8c367cacd0f3d70bca2764c0aa49bf90b4fb1554eae7541df61968a1b87968a7f74f8817ecb65d78a6686c6a908e5d5c5b0187127a41205b8f037788748649d18a80af1ca66afec991e580d73b98018b6220dad7b27df075d3edcfda9f9d42900736a0eedac9d81e113ba918414690d2830b7592485594107ec74a0f5b504367586c94d71d2e3db7040543989a46da98ec517a302fb37522d1f185b701e8c57a7c654726c8ab5966b10f0a9c6032c208b30a3afef49907c95a5db0433df039657b77d4f6454c2f2e498a6d4f153ada966d1b238e490c997dc5eeafd7f68b11cb9971d0ac87b1b7cd9987fc16333c3c9af2900ffb7e0fad74e09b5949a03b1dc81361fd498030a421be3bceb3c5bb93a05026314bd1d69082166eae6b319d74978f20e43a71d015ee105483a36f0a4877557eb104c7c8fd93714a130976b0765461ac8df16b0eab46ea8c4b9b69525511fa2767b165a628db83fa1c8410bc22caec1775bdb5959a5401287afa96f47814baf98e7719f78e74eec9cb72e986d88aefa214399e03800bfacbe9dc599cbc0ecbdf57d9aabc4bc9baa6c6df1dba273477e1855ad6918f20c42de5a5848e9af0c1caa91c42bf5bce56afe72b9adb8341f282d0131083cea3fdfd6a6de41ee6924e08fd512a7bfc723a9ac5f755712e113dc2691de57533633b39f47c58b053b59ebdd60a34f095dce0fcedc6231d896e4330003a61804c6f62101e4aa1a5e49eb1d9d1041e21702d387e3301be66f5fe56f0b515d3fbd7939d1b86d9e33e2e97f52f7487516dc0369ec6b0154c4a618c3b07ba8cd9d13da05cc4437431f77b4c44eef520dafccf0fb5a292a8c98438dccc3ccd69b83bcd2e6af9f0f70db162ad3f59a12ef7075c00919cf6fc27a521e3fa21c3a66e8fc46ae4d4959cbc10f2c3f9b51e2c45af61c15dde4c9631b4588d7077064ac732192005dfe00d7ba2217f3a68fa6f7b294c3e775be7468845570c74737794740f0808dfd78c6fe17c78883f9b7bfba301464133ab59f465b87ac7fda7c6015e472cff5aafecefe2e25b62885d8a7848b5d7784600b0ea0522c33043ab2331f9c4855c67234b49801a853367f1ffc84e0f2c4c3420fcca652b975c486f286f32a765004897c8a15ca76042ff3cc95c73718d651685965360a420329e250a1ade176a105435f544bed1c402214606ffde284e5b20367f156517ea6fd67e81150ebb84c12119e8219c7147e660e52cd971b9a40b59bb8b6dc02624a4e241c934f1b5efc0dd11d9ba4ecc7ff01b03be38c643adb3a9505906000a459a0f81bcc5948ad33bdcfd370f7523065b2f7478b43b37e5b156d7bff3a9aa1d30a4450cfe93fa4f770e537a24223e17e1849d3f0df1d1644b5a54f12d8cbf42dbffd9bcd7ade6d22c920b0f0527853dbb638c11c028557cc81fc9367c97fe2a4c7dccb4da62fd9ff369a3a5876b680a3530620679ed90d6427202bac2ba957353105705af13887d59fef50c7089890bf529ad0f51dd5d5f3a900a830307c7f390eeb9addee040505b19a791f7097d9951b9d857a9320730a7b5bfb3b14cae505263dee83b053ce2273fa613583f3bb2c8df7af7cb7257e5206514a13c755e40b6d2ee4a780796e56e289155c7555b1cecacb3c7f76768c3eeb2889e0e64ddb71ca72a7278f228735e0387fd5e39cd49e47e86e18bcc85972a9bf6ccebdde3280ec60c31ae5ebdecbd338a25702c175330afd2e952768945a3b2147ab0c545c9cd8d19a9fd8789f3b79866d497847d3460534d0d042570477b4fa68bd6e9e41c6cb9bd7d4fda1cad3cc5c41101e5b52b06f84f5030a61b0cc3048bf603a8ff500aac55aea7fb96edb65a60fde45db6c338faa16bc36be78aac9599f9d8077b21327ba7e3f56673c14f5a1fc1d69209c43b69024959bffa46be9ad1f86d7d12615840455cbd42a62a901ed4d7b1b21e42ab9dca9e7f6dea0aa4dc10e433ed45e5e091f96415011b0dda5ac4bc0052b2f0b039134586841b1230b69495615d4a0b3fcb6c5f33c99de482805c189c8cb8c0b3193c2b0993ee0c77f24acaff0275b90a817842d4dcae63c750217faa4a79a046b2a15964a217dbaf9d7dd43f852918dcafd5b9d5bfb09d8bfb6f4b737c1413a39bcea078bb67f770bd9d86f11df15d16765508457eb90e7474b729ca1f35f994db91cd696a0353f76c326a9e30b639cccb2b8d26417208cc1935dd4b81da21c6a292c2b51f3daea9980e8dfe1a75359ef4a3701c3041a2533f8d003b1196733e402fae1e2687b1b02175373e6f8b85321cbc1d3bc6c4cea96ca6dad73c7b0b61a73d765d9ab7bd73dab921e3aae7a7a9c0d27538f7bb33daa509d8ddda100bfdc3d35c97cca9ab21bf59cf526c0604733ec80c7fc7e8b1321a9df793b1cbb478399efbc83cebb22654d3906a710d1fbc7f4e211d988d151eff104ba4e4262e17445b947b65e5526059e251da92f0d26ceb94aef63517b9494bfdfcfc5671ad120fa58d1b6cc37c99988c15317297a40af0c3630519fdc84b7aabefddcbbc60cc3199d43e889968a92039a0c736fe718e9c897d9f5fbd05c7d0765994cf100cb2dd7ad667b2c44fbecb4f94edae96b82aade8541897d99c94f9021f53af6e6212795f96db23315fcba1d16948866510430cee89fbde9a217fbd09c4bb1c2b4727daf0f672d20ac77e74220f0967fd7e445b50d9e20291404b3a965f4018c14513d02d4b268bf0afb8f3b98a880edce121c5ce276a29fe9967cdb91aaf21e81b302ba00585d7e06cf0e15ef9a6d30608293a22fa1af3313c9181ba5e7c8b152ceb6f1d3d8476f1e6c15a7789984f74226c9512e7658222d93e66a36d93ca703de36a311fd68f0fe3b647b4f94aed32a69e2708a0044381e0c669d7c81ff606bdd2a989559be1ace2e616c73716cafc7e9a2a307088a416eba55ffc0f5c1b3d66339c1c0c961e53fdfdd63e9a26784f66ac03804cd8baefb83b2f571772254331a02ac19df27cc6b4118eba32a067914a37e336d18ac168ba2fbe52ec71cfb3cc3c6addf771e9a8d3d8838c709c3c301fc3904ba7f0e680c1be0f463a7b88a360fc2a71172b2bfd641906be9de17dd8cf279deb53aaa9963bdf305669f32fa5f459acb76cafeb78e03cc7d141436a3e8e9e5ed3d84c67123e0e4a1f1ca0745854b93017a0168a7a678735c0e09755b7b653877b1db6f06ba92e701304d42b6a4dd40d0e7ef817bc800858506328fd07e7efb5ab0f540478db2e4ab5f1a7648d678f689c4d725ef2f908a3accd37157f5c9b45eea2c7bf6537fc831288f17620c487c70ce6145684dc3d6306882db5688f184f97608c6b76a01a5f161185d79b1f89f420cc22a12c3e1e06d6d086464ccd02a8da9dbbb560fa6333d030fa2fe2ccf69bd99fd594569cfc411c4867a24ff7393b7c60c971ad8cbd9e56d7cfde7790cc40cf8ed1dfeb537077b255e3d004bbef2fee405cf5e744cf33d06b0ad322ebc0a44272c33cd7c5d5205bd30b66179f71a939ed1febf5a6ed371c7bf5509a508a6b087298f4cbd31cf214a15c8243e6f755dae77e27322734aaca579442dcfd0adc89f77814b1d006807fb65292dd6eb67c53072a39bea0a6e3295aa6f773877c73a86633c32f5661482fbc0d6d6680cbe7c8f1b9b98c178fbe98f2910753748d17a71f7f4e7bcfa9471429f0c17eb16fba1d024d4c124923a9bc21497c91fcdb5899f0702d3be6a72950499396b2e6aa3545ec9f3ba9b5c59f620237054ca5a34429294c535c3febdb1b4cde946a43f0af7d2b4617cc254f6eed90437f131f85b66c6ea9060eb695ec39b954e4b8226d55c0576e9f972109c167001e81e815ca7b8c358b49b444ddc08f6466b497f0af4b8904d39d5a922f4ccf3a51f90a088f311dcd6f699b1fb85548382b6162d289d0cebd7f51beb3441ed09349e4e5fbda6e5159a0f9f5bea5c099e70c159348bb856049d2311308fab1ede81bccc7b019b2154e0ba2cfaefb6d2f0d1f267ae466082dc5538f9b7bdbbc6e223f5a0490be802f9f58b0f882cf9bdc1ca0cd5a6965d2a148751a7ac3e9d87b31ba7d564506cbee96005c61590919ef23428b35c8ab60f23e969dcf27a9e9506e3cf89d81b522081cfc8c4606bd8f402564b2722b2f03f4916aad80cadcdef452f2c727339785823067852a8e0abbb18feb0bfeb9f2947ab7269b837bdd15d151486aa3187ab9f951df35bbca5a2b975c7c14c79762d37b2854a77a525797bf06f2e30d2e6415c81b21c689824a39a74410feb8f48013dc51987f99828ff89a939fc8ed3b3fd47cf443f05d889edb7f857bb1b40f14db13999ee6f0c59067f51a972b7cb5dac3c414d8c83e3469e6bf85b6a250506bcdfdedd97e66a260ed58d9401c3c62f5d9c77f70c57f23d2945bd420921e86313730e73e74c69ba7215fb588d5f5e38b4d2537e711541caa08b992d228adb0513e9a0d233c212f12ddc289bfb4026f2018b401980ac5776119e0c292427696c827339419aa24e3c6a3e527c18cd9e600fe5b10e3ae56b187559a5b119035d6f7af95b9fe888c4fe677d885a36c7e76f3fa3bdac3a4b1eba3348b80803a427d86f6c2e9830ab0300fc386d13986a43b4b4fff6fe9d457bf9bb8ac2a827b809076db6abfe3c199e807b30108edf1ea34eb08b76c0e7f881deb131a7ba45c179d2847f0f78a63a9423615b376e5de3aa40dab53d4efcd224893a345e750fe712a70d0e211e8444977dad4124370b6ada840ee16a90d2c19d092f06c41961d8e379a9eb5f76dfce4d8a0b06bdfe7e577b654cb4f005ba8ec3cf1f15c43f3430be6e400bc0f4284a3de06794f4a94a6b336fe1df4a6b93c4a6d50c39bcc8edeed2cb966144642c4a4d3cff698482759661d4a834731ded22e0aa51e90da1d28133a76eedb0385951ddcd9655ca9c84f5a0d98653fc2a442674bef4389d473a3fed31e272369a5d6679b4740efa3e009c8e3f0521ae81775491854b2ad26609696822ec644187556d1308060561582b0dca01f43c0c771a8ad25ff01e17537d8037088ca4c466621c50a75e80bc0f8096b1684ae4d294f9602c2558460b6fea88ca7b53f73abd7f8f0a43b723f4beb0790933d0133c39d73089d4450ee6221cc3a5f02b1387480da5972be2d4be6c201a39390d77631620ff7628883e3da4e5a3912594defcc12a01f46476fa7f9beee1e11aec44db40f606e663fe9dd5fcd560613da54684a36694d45901712b5e75e1890e9e6947b828a0272ff5e49bc041427ce0703740ab33fcc089c1c004626ef0f05fcb83188cd4319023f96d3fd44c4522a78c2fb3fdcc453dc3ccfe9be3fe685c24dc76d9f4d0455f3d60ed4b108e0eba91d34d1690d64825e6d249b606a68f8f0d6630444fb2b0ffecbd3136d3a3973900bbcf29ec24c62b06b6db9323bd4079a98ca21d9f24bdaa61ba1f1deb3b6ed878a7129f48573d6e728696457764ba7a4d6097c906157cf741dec2a487e326a86cfc811877b7d155f947a3984b668f7a422f0809dc3044c1d92dba60b7a303b872a4abdf75e19476181244574854e0d9bb779a6abf87c78fd5eb8025a0796553441da467e79a3d922e1c9b715aee1c07fc31f219dc70a60878eda41b8bc676f75e0cea9675f5b8a97bc132e36d0a14e2012d9dfa1e9041557dd1bf715b78d3efc00c7b80168ea6598c0878afed01db92789eba5a0b9c07043003d709d33efb5016522fd97a9a42ea773a306ff8f2dd6bfafe59eced27b3b5694a014b6374c5d35ed23929c7369aeb0fc37f4b4583a8e6e2f03889d5e93251cf49e539195aea02eac5fa50fe4f66094ddd49d5d249b105173acc6a71d75a6f343cdfa1397a19ca60af0040c3272b6b66b81a9bf48481e390cca512fe214a9b68d3f3ce5f54e8c698e43638ba87f33d87e7d250fce1233fbe06b0e28710da1bf1b35d9eb746d810d7d1cf506ad0094fc57a5fa8399dddeb0984a2a61ef00f3a8b22a09c0fee69995dea6a539e987d6d236e42c1aa7306299a0d2617613840453a4b079358377fd94b980cc2c1838e6f156b02da5b9af16392a400b54d010f09d9979dd02a97fbf62f193889e0be324f05bd2b34d4a729212f52de8f13c1d47f904da60fefd684d1592a12703b9a916fb084b8dcc0adac0410f30f1e9d48dd484d1c88764aad9f879669ecb471cb036b387a32371daf16ce57c8d80534c9a370000765f846ca1bcea4c03a3a3964153abd0ca71b3e28aa15a263312a73a96b47984c5a08e78334d458536a31632bb42c64717cf344061eac164f5b102bb48969a7cac338097e6b7436b07cd4cdd23599d27daed6a45695c07061be0fa788e474d88be0650183f3d10651be1530f06c546a6051cc2aa50fb68ce2d5eee6116ac4350afdaf5d6cdc7324e7a044676a6d67839ff9d54763bb2fd523485626eb9f2b04d74c0d37e098d690f161f57585b3ee2f2505eecc9044a12b7ea411cb00aeef5ddb186ef6ccc6c3fca292dee67934e7a4e67b85ae565cfcf41e8b5b514d2f50972b2c4e5d66232a227239dedbd3b88151fde9767a183119829ddb7bd77503ee855a7456bf824da95e03efc7e31ab8edd2e4393d67cafff263447bc4320f9d560c6c49753092279f8f5772ca8e7fccccb6166930ce111b35a77ec9608be3604b57a14a21cc3a3387c7b0b52ae89d8411655965fa89b53115d6c476632eb7bdb97052a88931272145d8660c859c59e1c2bf9b475097d7ca691560ae2d2f664306e066c1b4d4768bad33b48f04ce3aacf13ca9350911cf199c96658dc482f78845670482f059a832e3f5bcf0e3e2099e3aafa1642b0f647f8922efb5190119da9354861e7a95d185b8cec77937e023d8735676791e24633e7290f62e2883bd80538bea6a97f0f3f741f7eb4aa2a6e1912bdfe4ad35d8d7e544754847cfe2924d4caaee3ec59fa940288810462f8b6116f6e11247d3a0caeac80f95ea746ffeb98ac949d31bf30a81bfade6d9edda7ba0a93adc86d99cc5024fefc12ac18f972b7ed4cbc8a27315505ab19f96314befabe3dc9cf0bafc05d634906a56fd49a4c9b2623593810032837d7fc1001540650b4748a6c80d2935c5a7c174d76eca171f78e611f0cfd868430c369828b760a1c693b46d49a727d29816f2cb043195322a533522dd6a4277fdb1f838e9665d81538003e072bd8990c9a083fe8dfa657aa8db9b796d1ca56cb77c9d6c80ec8721c31d890eb223abfae2e22e0b8a5f1029111474605887f378a325fb575aa4daccc8960e7f6b3c0ab99348e6a80a9fc88c53e6d8da781e321221d4c067709fef7a031a6bff5da4fc73840da48b3a814672356a8561c41eb97c469085f234393561a104bac2d798c08e3604dc01155050f64a89ab7a89a2b320871eba0def5f12431a9787b04f7de0a376763198992f29ce742b0575933a0520a196e7967e83851cfa931175a51cffdd82efc41c933b4d0164d6641d3727756120dcf060cc7f001c4162d8b2fea9da63fca70a56dc05e6da4ee46935309c315b29b3068cd8508c06cf70a6ef223d0d9d97998967b696e56a96111faa58793935ad0703b3ddb832de1d6b5d0d14fbb1e51446fb42cdfccdc37fc1cc052bf6cd2e4aef2fcc25b225a4d52284c9e0688c1d13ab9ee4074bb0b6aa6fbf7b67e6b084c78378382861dff1eb739080960b5bff7ae05fce66013f2b70e5f7e2d9b2c3ee70a0b5c09417f0e66948a541e5b2d5d9e76cd92414a127141d458258605918b37150979ddfed8f7febec6f45064b24147fef78ca63daac1b298ad196f2027d7114c18e2847be71609b44d938038099289e74d5c69525705058a71b0d1a8a9cf00a1fd46e1df2f4c548349e89b35b76a64a07c0feedb64c4c1ef2702aa60a6adbef60f178eda81a31c5d3374cfc37ba45e05826b6ee5f89ab955f80e4cb5d08dcd0cc6c11dff4862a05f6b6c038605a6d2138df80d2918b7a936bf98e8cc5b573193adfa3567ed6a8ad8694752db3342753285f5d17961c3dc885767d93ce3459981171c933f32beafb9ea93b93d42e257fef5b864274e7899dfae4957fb6bd14083930ba6def9079b5a9766719ff2f6800c170600ac5e69297d33245ae3ebd8d07fff3ea306ea941ebcc67038f61e648408f0e8e50a618f6df075338f6bac0f5064e137468b01d17fb2629802bdf3a2f9a0f39de711345a087e10620fa9601aa4a131dc998679e64fc8aed4604dd417ab7a105a7d67f9ba9a391be8d0104759e3de675601d3bc8a2660bd20173ffc2336771a0c28f664a22ef094b0abda09abeef0faffd21c657302b386bdcf571f6f317ed40590ac57d2958cf84f1d1f0d99c6dd3ea0a4ac310ca519d2a7d9563b4fa72425039c31e4d78e0b072b12de0b8ce42b58087c37b4c9ba1f7cb5882ce5d89b3f4e3f4d38486e9ccdcd17418cd98390c4d9b35e76cd51163ec866dd5c65883aa2d92c7ea79a400b4839162fd9ffdd767451e6188fbe0ec0659dfedf3f3360b270936699293d7d6415281ff97d5f55475f9d93c789885a340da438e4b2f58f93b9db6e81bd96f1bdf6e24265a7d37e6ab5f6ddbad3371a4865b9c66f7ca451fbcab4951815af0551070d6df2c62508505e74376db071c5b42ab37e47fcc09ae549341c3bd425438e4c1bcab5599ff6447271d8187478df43daa5b77cd649ffa8a4dd62b913cb9c33c214171089474a2e0dad5b693324dc2843bd299954eed0d6be2a04944a93f3d2e02dc9a10ffe1948924d4bc2a21dff7d836035d53fe2496d033792056e5a6b835a265e676f6c10a7643e43f054634dba8d81398ad2a4c3a4d459cc55bfed7e300be1268946d450a1773fda4fe9334f7657cf6c02b1f403651429b12dafd2da4551fe67c6207c1f4b475d0ee25789119f600a0f10be73985c2e3eb97c446a2e5171fe73536835c10d33380bc8dac599bd16b5a72adaefaa4c2e607f712ac32efe5b79c6ee6cb7b0683cd8a67c0c86fd0ccb1875eb2c847bf10a9f8b31a66341f6611fb79290d894897b41cc6997247f0d8d41e344c1145e4b999ebb54aef1f4c439b77733f2972ccb2582ae43e826ba05ad044459313405266ff4a60c78549ba6cd753c6fef7708fe95fd685af3ed8d53f518f28f0b7b031953978cc13139c5d21f0bba4b367d5d985160ddf6d09b58ea875fa8ecc624531352c71409710380abb8905adf3468ebba858f2361a6c7438a24718a460bdbbc56462844c0c18c40476eebb660ba4dde236bd0dd43f4fed47a67795a6cbd5d69088ee82162985412ddfc906b258251675ac90fd495d304ab0d7cb2959c8cb630f87a5e42cae9c321f289903b8e492b919228bfed19fff16942e55e1378fb0e44dee16a5ae01ac68ac3a20bdff97a3e69ec4cb829f33c3963bff14a1ded0c9642fcdb8c9ef26f8811a0d53839b8004f7efa7aa911d74a866b26ec44e5efb4d833804ec7bbf3e1717545db7075cf9402cb698aa98613804b583951d424fd6b41b9d45a62d7864ff8c4ec60f5a390e91c88a1eceb20af3bb98576a9808f0349fb79e2e9884694ecf56fa2a328c64df70da0c5f28309d75f48462deab58e42c53511baac7edb6020113cbbfe87ab4bfc468f3a600b54506a88cbc8fd0467df65575f58d7d9fe15e08199a44874419b4945536ac2c118414d54cad937e03f85ce0fc8ece07727073a0c693904e1f211f1488caaeb848b6c262dc621e8423187e9af615a9dd6817fd86a24ce1260fde4d6cbeac31048a97c38a90988ba10612cb46b6176a6149c94acd372c5e2fb18488a53a418bf712efc265f372e0cd130a146cb1efe3849ece3246a7fca65ddc59ce5c60be6b6583e042fe5d30d69998b49a5bcf0cbaa52ee399989866b8f7cb0bd0fd87abf89ccd1d6f5cdce809970551b418941957af05af36b264ce7f044c5bc1ecfd8885e3c472d36b21789bc0488bb95afd5af9fbbe528566b6ce8da0fe91cd0e5cba908b84e652b702398e9ef16797c86f050c949ba0a333dc8bdd9bbbaa9cc98e6d76b82fd227235d9d0b27c2bbcd0769746ce72c60b01cd8f9c4c8b4d98a4b612b56d516dc779aa0af9ebcbd0fc7e4a1b957fc20d1411bedf4b3eb9ba1102eed15a908153968330a69a00730226432b756635b2d3321c3502f1eef2e3c416d440b8f782c7f0d1bbc165dcf5c0288d6af858bb8e4a797be20e3bab8c5c58ce796cac64f47ab4635a4689e6026f957c10e4aa56c615f6c464c97e68ee340acb840ec6f424144231e7cd0072be5211ed9d954d01f435f78eb26cc419f9c6b59fbc2df5b66e67382102159941ab35dd90d915c010eff18e75eaf5fc52878a080139572b852bb28c43c06679f3f96e9b938d76cbae161487c1395044bcb8b3ef7bc7c0a233d5d3e3534f62bd462d980db241792dd679e0586e9fad2213e935339377f73269e929ec73bc86c14524054155510dd18e5507c77825d4e7a458180feecb325b9907ee21a54253c10870140b2860ac0327caa352997a24fde6180eea734dda33ebfd2bbfa60edbc4ea7c941bc362030616cad9ed2b0d945e9c72f748f7e7f379f0ef420f46e15da7d53aca7963a2de5829565db9366f7743973241329573565c73b0b1c9bc8a65a480419803d6a94c0cce19f50cd7a8478efbd3539dd7d9106c5e631eab2ca3d0ab5574b678d6334218a0a1e7d8a3b021e42f945c1811b080a4d1d07333c5e55bfa5d063f4bb639fb1d7e1877ce25d42a717ae6e3acef2378d07fa6a05d0dce651bd495a7eec093345d8564846bb9cd150c0b1991db6806acf0165ccee011845a6fc3cd89cd30e71d59342d01a306c7bab7046da6eb8f9f46d15a5146bb3fc3995e6c8f4a319ea834a48f761d214315d148855fcc9066654d25b39b2be2dfab9513751498591f128152b41efa6b2bb28335b9a5ae19fbd55168c1427658d69dee4fe08b2a331b4f1c70c9b0db19182560f408155d9ab79034c6f2d61da890f8fe38695b98cbf66e4f99828cc62ef36c8befc3cda9030ea272684d7b27f8dd523c11d7f802fb0c93bcacb5a46e41b673ba278e78cf4b44a465e9b63ea27e075703032fa2c4a11496ccf5cc8712c94fcc65c244e741e5ae4ff701eea5f70359f022ea22984cf2cba6d1a477fe389954e2cd9f2998a2e4d02a263a941773ff47bf2f860bf8868cdbc18671bb792c7dd009d5a9bb80bf7a1c7e9cf2afe2a595134b19e5c8950ce10836c7558edc678bdf21b9fa76091d023a613db9bac34035b7782c09cc89c2febd51d32cb973937c68a5d0f9caa586e87d0ce5053a71d815165196de80cba7bc671a0f8c89aca8a9b6590f043d395e0dae9d35566240257249a889b1a538daf98b23f8aff7d0b2837c7d529003e93a43401ecfb3ae74484c1ffd25eebf0ebac5ef31eb4db5c636cb4a264990c17ba0f6caf6ea2d8c250e35a305bd26290f27424471bb7487fcd340ebb69e2368ef78490050d78083859be739bba587f601eadae193de16a5bee0d427b69ca5260da9c9f33b59b934c965740c89045732f65d357caea8465838c05301672b47369ee94c5fa5a4e09db908266d102120d2e0523ffc5940ec0bb013d1f30d71103f46593516466982ea8e1068c07b01d97d3f105703b4e2e1f1c53fbc9931931f1a9ed47ea0d7bdff9f02c88e39ceae52a22479554161c411babaa62753fa03c6b17cf903d04a56c4dadc5c34dd17cae495d363f6e6a6392cc07bc1cf6c190b7e0bf7f8cc184af416c1c8e63cf549fbe7e4a8bbb9b39a67e98e9185e50737409d66251f6376be4407608708920502760b44870fe44dfaf04400624db2597768488bc003cd8c7522d02da7e89443ea13b41b77571a16d3609c406703f546c8b8db64fc16ecbffb967297ac15ed53500d3ccade0d32cce7b84b3ce099f42be18941ebc3e772650b29e37ff480b79f199bce67bc760b57d113e8ffc94472558a1092c40bb7cafddd6ac692ad1e49221144c15aa13e3902dab15d461ff86bcc71fc263bbe0721f30c43c315bb70ec0517a2bcf2e0a4686f8ac418362a207330dbbcbb09f84eb215683c2f2fe8f4fc79f63b586ff9b914faa9fb76d1174fb2b3eeb2499f22901f15942743300eb2dee36dd6498492fa2ecbc4d190aaf205ac8fdcc57ff1ad8eaf5b06c4d71d3405a75fd6a35142bccc393454afccfe507d717e0c4efd62c37abf10ef210cd71643cf9717f1e526528a36fd5e33798a93a32f47b2bf66139fd317789375cd5df06f5dee2555d1b9bb042e0eb4e6bd2d261cfbf1d650f3e9268fe6d2c4b60cf1eb9207cd978e22ceee7ced432a2ff2ad4fe480b51550a890d02d0dad0e0cead2e3b478a57f59c8d72521ac3f785d198cb0952eca1aaff841418542e88ab2f9597a5b55f6dbf1f4b513d4560cedeb001b506ed5bc7c28be32a7a6788f23a7c0b0e8d800d90e3236460e50ef25d6ff71b51c8adf4b15e0c421e04e59c779bcf21a797459a491504555826e1e06213ad943fc2beb08a5c06e1c3a4b8f04dd536dcb7be0c00703e5cff5a2726193eb204f12fb4ba5e4378cecbbcbd93952436209d447103e6edbe1942afbbdc6eb47e8e847414330f97c300e7760d56218736f566509912ae44fafe5b144c7cf01cdee18f0d55a141fd377a325bb4fc50d551af31a10e48f459948174c112431b8f97066568ff0b38d231d3d7f28aca0a94b9bfc42fab558b0d8e41baa572a652a206787b46607c4dbeac748f2880da0d5acc074defc55c94de2d693beb764fc93484e96428391c2650a20fc409795786583a0c3f4b3dcfab9e2664dc53a79897de881d25c74e559b5b911330ab61a635cd2e832717b391209bc0b12d829956041162168cee9b46bdba78a067970ce6c4b323f93b374925d9baeb7121e5365118c1ee5687f795548effc8a2ad7422b5297a66f5001ac7e8775592d64df70816c955d6131a8258f2252589f9cc7904196e11fc918afd257d6f3225b451316764d3e56f6c887ff0567110acce594bb0cb5ffa728f8e7cefd5f97a6ab63ae5b571e2036057feb86d47393899561999c5fe5135eb05c4c8d1ae6c72fae5ee2581dfe6d998b54ceff15663134694d162ba87afb9b0191db38db367e82048d28f915171f4ee98b525860a9079977d165ebb166c3354501b95a02cd86a1da011ceb3a12ca869004269662f6c0bc86e2da2f5886046ae3efe1d7ee85355129bb6f5e7eaad48be0f5b674d6ed07420d703a37fa2e84dabb11fa876ceeb7befb0b7ca71857967c0ecb2f74a2bc825fc2d8b000b5022b1574e6cfedaab56f33e91b39b12919bce2903e0e0a7fbee3522fabe9601a51d1e821afcc18bb42b579019cfaed526f2abff2c3f26221480371381720ccebab3a8dc8afe775f728f4439358e775ae8b0e3942cc3fcbd81164229bad896ac4dd70b1ee6e5d2625142667142b5e857b9d0a03c4def14c5c238993ea286fa65afcbd738c1f11f7e7effbb7e648b99d43a92534004048b80be477850893a475c7daf2125c9b561ad74e1879aa2a9901e75263d1a1705e2d342d211dad08163c82182391dc77769eb2b00f38bf2042dd3a5d0005935bed6d343e39c72e4a89db1d51bb7463f57d11266d292ea05735098026cf598eebad1a08082f63676d68fa5fe066f828c4c983e3327cd2d779e87ead484f1873aa56d7dca1e7a4b9e10a0aed9b3d8852d0b2183ad91c1c74d5667b9d11b1b30473f1e051d693d60893280855653e341cfa70c0b5e84a3c9345536c0c69dbc6d27ba735d3caaf3efb60199937ec231a4b0a049e0a4a8faa9a00f8f6c8327f5c58a66212ddf4015915a688579c2559eed1d34376a0f9fd98a878b894b12dabe5eb8df87453fe864c258a622ef8bb923ce943b9b7f8d5f4b24889de587f417f486a0b78a7d047ce6284a647029de9428331686a9cf9da2f064ca65f009c09f3d153278926dab03af1ea0d602b2dc2a89c9374a1c0c1cf8f6ba560e4cb9325ea4eeceb6075973844ed99868128b9eedd2c5ba6a0bd5e39ba4632c01510961ea516727947aa408776a93099c20c86be0d443f35f40e139ee4b26b90988702fb6c8a99418a7c8399470ec9cd27688510df6eb8870f7d24160fe18a1c70725e178f0832e97422a7f286c00959ecd59f64857ff1a156a7af84bde210f9f6bb8cf237e74e26de250ab42803ee7b9e020ee6a59261795f2681b18ba0a60f3d3a9e61433b68829c763502ba68c32f1cb52e51171db86e0ca44fe94a2e65f64d1490858a82ac341fb22873aaf29c20fb0d0c5ce2c082f366faf8207a1214edcf71fb4c736b1d7159987fd982abafadbd09adefe9da15fab119e76022e52fc85d2df3bb1973e1c99dc9d117c9287b7d080a00f0cadbb99fb07c8f93f44ae7dfb0ca587f659b98006ccba6036e7dfdc4e266e697f94998730b36a22f7261d963f87a6858020e8a947c8c93ecf0260716937cba0efb60f828cf58d6acd5a27f462a6d8c4f47d6fc80e88dff848dc08c0159adb2c45deaf5d46f5a9e810460938b09b059cd0452bc8fdccb2183317a295facb24b1b95c3e7b1baf579148612a969749f4ffbd1d1a990104148353f5093286ea210f05e2a01167bc3558588532bfbda2b8aa79674b6ea2e139abd93409ebcf653d4558dd9bbf29c0b7cf16c5fe3ae85dcdd5c4eba80ad27daa6c48cd1f417e53889fe2b1dccbf27da187b9bf933e19763ff0128eced0a5c74e0e854443204849f7dfa953e1070da4b0262c58ebe33b6db4df3c12a20850fbb9f81eb29c03661905799c1a4a33c421bf2b17f2132f74fb5cf75eb8421fadd7f63852eb4eb4c79d910bc61b738f4d2ddb020d03fb695222431a1e78a15eadd058be4e64da09cad114e35f55063c21c2809ee136a11b66d44fa19c012e6cacbbdb917228cf38bbdf8035e328f3ea99f74a3ce4fe1baa333ac2349323e6f7f25b52f325392dbd6ab6e5024f64908eb52a8e2481ffd09615808a7ef2a093724f431a04fbb93259344e8f0de39b5a9d242ca9c39c672245d2831d405ad0b276ebf753ddc4f72702bd95ea3d1547042f32a2661e440952938d6a45a55260429fd1a9947b6318c1395dc9ae4a386cefaa73e96c91703127df082581d2202666e08bac2307e7f352716c1c0c7499ee1ada730bf7ad9dc4712855abf4aded7e446ee416c867523138d125ddc62346500b380a34bbe739ba0bcb3a4dd2ee49775d338740f136048622db7b20c978f1856475a7cfaa6d7c326ad85691281421ab92775086c729977bab5e387623501edea41f28a1786ea96d7ef337a1e70bc8f66fe7cda108a338ba909675bf454a94610e460317bc85ec265374cb1685c8c950d8de1b271c0d24ee07c6136f93a9b965d07bf49466a6d8b070e081be8436f0a394379011b36e792e191f1964039ff76db9b657fdaa74c6867877dfb0b71f0c2e95b1bd9da6324d090f69ac82287dc3a088e7c37d86d929eed9438fa0f31efa51b76dd726012aff874364d287b871bbcfe25a527de33756f060658f1e046b2163c037654ab3e99e69a16c0619dbc4fb9530f78887ecfc0b0f56439137af3ca4afc38634904dde45bcbab08be6eec7e32286ad07fc002dcb712035e656ec6d1629cd954d7d422de580fe807d0d03ae388f55440369a82f793d932a6dcb8d9c41e3cb42b86b36e570b8b842938efe1cf9deb7fa33952c9c000b11efe57f6e3d555abd0c1822e53e21fafdaf04948196ea8a6472c279a9913322d4c05c25e1fa976b92ad1d430855d32ba262e1107275fcab5b9b3c6b02473fb2d5946f8a66d94bbb326ebe0ee7c45a4dea92403dbd37e425f2c0004ae00111f1a5241d6f7708c9ea21a7e61cb3739c0aef15d4078ea2e7b77588dee2b4dc767bab1e70d5df445a4cef12e95300a973d0546a0c84be8e31147994dc965feb5e81afa43b749ea507ab562740e0e15a4481430e719c478268da574d382226b528626fd9e9c065203861fba03fbdcacd7d848bbd72bdee061ab71aa18266bc41daf1bea519edb0e60f3f9b5c1e360830a22034a80797a8a08c3c2c185c826d2f807cad720aa599e61a92c3a1b5b59a331cc46787a23c381953b5ddd2783a176725af785f4cc2e82facaf57c47583dec4b30dbc4a7d92f1d924adea1e0fe070dc6abac245d29308370373ead8953ac660b31c60586af7752a0121dfadb919ab7c3700465867763c7ec2cd99716f836c7cf70288b98d10d06ec97ddf2261e7932275c846a99b6d770dc8e7d31a41938a4248e79cfe00368c4d3e37d5b11a7aa7e493ae8b211c5fe79ff4485de6d288fe3e567280c4c6eef4c03c38af358dca3d09682bc2b8239c5f3094bb4e0b2c894e8103e7520fc171355e15a3efe59c0f25c5c96a29a95f1463d71536c2e5a51f6767c090c36706afe53a298f69c1fb85048fa5a6d6094d29c5f6b0b2db902f89a523a7536bd686574feafcfffcb64e6d3112885bdebc3ac699c6cda4e46acdf5f4a67314b6a0a500306a34c7e417e0a1bee321e778bfa706235d70f841090dff0fe109f19bcc947a9cdb3362afc2295b4d10503eab75e6e708ccdb7877e67c0e1e0a327b2b646616a909cc9276c0fdc8237b84f8589a5e0f8d90bc7dc19fffafe3cd5119b50e64b62756a606a8a0a27498ca76a2db92f8d9244667e619e7661f9c0b5d0c95309972c24a43e79bf9758c4996ecb6b1663c4fe0fc8aaa3018f292981913e4f1c792f48c7afa1d9b5122199fb7eb9023cee77db867d87f19734c61a7446870b5a8d9a5845f7b063530b764e88f688ad55e1339baec7eb847ecc439c0f2726ff30aadb7a404591db5c90998ded18385b4f610d6b3430624c0abada33d1c17afe99dc56d84a9dad0ae22c7d792e9c77a07a3524f9a5b2229024413ddd3a0cfdd157e3197e7139531cdfadc038312e50bccfacf91b2d1937675da86d00830dc0457f91616b0a3182a78e5685a3b62792e5ec0915c0786635b9a7414598056d606e61eca2c456fa4c2b1202cb0027a6c0c3540696f61e486141d7d7d047122e8e09d4585a22c4af0b19e6c74454b4afd82a84c3f7792ff8a86dcedaeefecc00ad17d653cc0e7f3e60129ac268b2b68cfa83bcc025039158469a69c6dcb8e70f5a414c3bd4fee0765c47ce8fe1a589d223dc53c7f2bbe1982836ed996a3df3d5448f1284416e2e97c1de31ede3b71623ed1a03890a0a2e837912112b81ebf16dbb9b012618d5871d162cbd855a5aa747b0fdb202837bdfc0cfb0c879bfbadfc719558fa1bd0a991a38c8b68552930c6971a1f2c087ea8b5f6184319f117c99b6ff18b751794abc16526771a761f69329f06f6754a3c09c06333b55c03d8fa210e208a06b00bbd0ffce9f92d38dfb56dd1168150489929304b9b2c08d8a5743424dbb70e38627b92a0c6ab3c9457ac38421f2691e1d08b657f0a3fa93a15b7762985c1613e8d550c8a21b0509d0a9233746822f19f1a2a4116ae5d8798aac38e7ceafc29fa05e0291fa19bd3f3bead6d2a136a8a868e5a8f3297a188e858d5f636daa3bff35e2ba66ee18e93a35302a9852a1052f62ca858da6dac9eb89bb631d2532ab96a6bce700100beedd754085308e88b1a4aa57b3db4b14118dd4be20b8b4f736a7d998ad7c5a4c8f92e0d5f5be2128992bc50af7bcf078251f00c5de4788dcc767275aa2fbec830f2dfdd1b7b20df5e2b9d21603b3b4daa68caeb219989cab11418fe1d27bb631bb3c1a4ef131ec7dd012643609e8d4c3f6a4d0fa7066d2988be7927da2c2d15cfb1cfb947e688142eaf609ea9b2f1dcfba84161f8d39fee088a72c5716d3ce887c6a31599d1acc4f8244e96f3e2459e21d216731f6dd30b486a4a2558791bdaba095a7ec7ccb79f2ebea7cf93180cf5d0c14235a1c2459f9025501e62d3cc885fd2d41b768e24d97060964e79a6d816c4dd3a5acc021ead47a9ab8a5ee161bbc22933876384ea7f14e3fa42ea0c93d22f869041701150566dc28c274b7a1f7677139aa7e68882b2a7985f58bab6f0c48519b383295abbe3b60f9d69ecc9c0748937e4c5ba4cfa0910115f7e7ca17c5e1c5c88ad01fc36a985f6e0b9f202141265905bc6557b24a3f15747f7fbbfcc02ee4a861ff65333351167ca0504992aa494dbe3f4bc997ca634377a8d74d3758b725b9d9a3040c3b8bbc294a5f0845c3c444fed18f5f6eeead1f53554a8521cf0ec7721d2672177ab73bf61c9aeeecf018020e13ec3d82e2bc0b4d98a69ce0803b0d9d57e23f0953893fa4e0509b28350aad537d7b499317e44fad821d0a2a394c69f3ed318c936f747c9b5044a828f7d3ad20bbece1c9cd375c039e90aac2495696e04bc6b3426057b0ddaa61112172766ab3d1f4edfb454571a45275b7821de5f080fcadc45b6361561e8a1562cff55d4230f6b774683c444ec3f9105293646142f35318f81d742b7a2f86c7e9fd4c5a487250f2d7584819c8cd6a60669dc14d29c597f39b3fb05d8419618f2f23be75768a766c236b47518e822b38f1225fdf968997ae6af2a8dc57e1d7c5082b817c6d6cfb8d2015d3ce1bd855be03c7a6447a29086a92a31a8788dd2bb65f28d587d9923eac8a00d1df5a2bbe21f2fdb57733057f210af955a7f7706c47a6a584a401fd37d24932c477807331ea415b9c711b845446a4cdfa7d5da280d4f8b31c881927ee6ebcc1e3f05025ae5908706226e64642bf893ab830b4f51976acb5c44da239a3397f10ba3c9d930a30178521500d598d8c9418f35320bc8a2528842b41fc0f0128c4d830a5d6dde75429d725a6aed30de11a748fa83e849c9d61933eff09e342599e377f99ca2784a2e69a723e7cb6c0ccc6708088bec57794e43ad08d2750d9702b4b884752800e26c3ce419dac0e111edae02d4ef0e5c948d234cae3ecb34630ac95521515e7aa7c5495c3d39a1114e7a68b0bdba6c4afaf7e30bbe3ba08904b07ee236886a16f7c2251c1b3989f064e446233dd3c06244b2ce93599480bfe5aec8dce3ea4540cf13964d612c1ca90e5de7a3cd5126531cfb09a8c29a2b1d2497f0bd564418638f6230a3521b3d427165c498842eeced0b4d7dfad1f55ac2e006a9c989c6a6149d51f3878c9c4147b73c21ee14e5161fe3d3bc29d9b3ac1c2975a8a285beaa80727ec6cea4a1a331858a4a50074e503b85cf628b31975cc29ce75e490ebeb43a0dc284ae96a70dd447721e8a7567ec1a87b172c4565f5d6b9f7a6692e1c0624a79c84d75ec1590907b636b83e2b19f8573f39d52e8f088d96709afedd79dcc6c9475252a8389d6a3441a33e0ca42935dc8ab249bb82b463abd608b525e28c4c37a6fc94d0d88aca8c8c392dcf44da91573dbd12708ce822d88d0bc5ff50a48a1a2b13c182d7806e3982c87d9bc1f9cc39fef009f4e6dd715447c1557d7193e5286c618b360b3d4a18d220690aa47e5ee6488fde1ddfad360ee6e61ddcddda39e74e8a89244e0057e15e869871e6d967ad2ebd0f9cb7d61785ce324ab9a41256982461d253b5d0d4a9f2a4c52ff808c46c96416261b4566cc47cb5c631ec2cb30728b47f1e9d8823a20f26e62c77e340a071719ab9ccce6fa651c652fa4423734c1219383f63f62defba5f53f01ab10f74d9cec3407ca7c62bd6f230ecf422b1f349b849fb4c9abc0f540dd84751b43d7fece21a283d761b23af40b19cf518a7d1e621c8879b2a4bea34064e23289d1e7f9c90704ce34e99d00b2dfb73545f5e46c35b5bc55413a504cae30e209bb1db855f60e61c4bcfac276ad7e64b3f3286a626f5914c60dfe5de2e8975d82c41994113f4b4f21dc77b6c5173e2fbfcee227b3ae9a3ec52a98bb226040fa432f8460e6e16120f98fa7b971ed7399f70b2f84cd83ecebcccad306afdd52ccf61862e5cfb0c50faf2e88037e969c9bee77334ddb6101ad136746b11c506a515c14e8095b644d7f96680f900dcc394aee46c36528f615eca8ec2e0838faf5de0826ef40b2c87006adcfd6610fa7cccd25d78eff3d8b124c1d3adc87aa354e791482d2f43448fb6451c36829e2ce79e074f6e93fd1237933ee4e0de148b25dbaac9e462eb8e619c0be734fe010e57432fba76d32453a1d227a7358af1a7b8fb034f61c9377ba252a406689e28c6f98eb708d4736865bc58fffe406a926f6afd5b14ba23c26e632e9453264154b76bfec2a4b0ac9fac0fc3904e6b9797492a2ecfa17fb48ec5c5081240a377a21551bb1606ba889538041890aa71fd6bd6b23c42f28ba75672a927642c84ae4014b4d2c6adccdcbeafe14a6cd87ec30b1281d71f554237864589a7c1f98fe10faf8dafd915d26f794017d3c4ea3abea79a112f77d1ba5608a8164e740d0838c8448e7cb87ae206e85148f304b64c3e5bafbc616f68635007d8c01c9cb1a672beff64296b5d248394c3185a85ca4fc233da6c528de932e1eecf3d88067e9aa547e930b9fc106d5c3c63a40a86508a3e83a77c6157a2ec1dec4229f74720aa3696420f17e8ce23f7a5c6744c713be8d37f76ea401a90790180344cae5ad961c6d09c20c268300f537517cc9f05f269643989a7079ee3a1c32c532813f1df8ff858ef353eb0f766a87dcc7235c1575f98b279a7474ca774f598db22746f945d0d460fef72dd0fcfdbc7d96caea44160b135dcc524e94817703b8aa3c6afc9697c91038fea24d9a9609e1d13a98d7f5391ea9fa323e5fdc332c3a98cc116cd1a666a38546f961651eac55ab4ca4c6133ddcaf52e3fa25e14fc5ebcc7ec08a2a82000910c95ffbdc2e6965c63cec55591a7ad4b76963113e16ad612a6a47645250c8f34806e2c1e92af532e3ef31b3bc9662429591269fec60971cfe41c6f7321c118e3c1fd25b9246bcbeac24293a6d80e95d92401b7756a65b5dec882f73f5479709ec50484e4eed70bfb6f0a7362ddf02b68242b9ab162599b9f53dc7ac30149617a7a49ab60a3e31f02379f1d635718e90e510889b5ed7bb70cf90599e9e07ca1770dc75763f7d6030261ee7a05f967af8f5250ba74033b522d8d5d930b5dce57b1ae4b04c56337d074d3bb866869230536c4d68c53c7d4ba96eb68f91d497a623c9aa76640d2f72c6130150d757732da8d4b6dacf3246e0bb4e0fa1675b891fdfbef1df8bf83d7900e553e14eb2205d8bac5777d18fe4bb12aca6fdd53d648ac5c81b2abbe4529140dcb87071c4b5e48d1b8c1de4b8a44a7281f220460bd347e870340b89091d00a74176bc25d117393c74a69884ea630fd80c07b4a778489217c1c33b2f971f147fd928855e4135a2d0f1059a6f93e95cc5a012e458ad033631b5f136a15dee4a29db6e0da85a22510ff06473812f5954a4ca6e0354b68812d9b790f9f32c5c8fe6faf4cc5bf911f4d1b133f38ba50086261bdc92a92f566a7c862ff6ce8d1666d5cdff1a6a9acda65dc6196bdcdad00be31efd5de6cf23c60e907944e6c13e61533ba8a4bee204ae2de88d05e5a0c3d6aa00867c39ff38a0f6fa76427cd4d42c0810b4719e463668a1d7147a0221285b43543040472d8e7d05d81f9c4d034264d4695623fce34689b89f6bda54a6742b0919351cd7f22486608dc8dd1e483bb05c7f6ee448e340f943b97dbf4f615bb142ad6a61017519e8f7f5b3e4ecf416e0fb917369be2a9a9e934d02d7cf713b91dbab68b247d5c23b83462a0f86b97a9dc09558d5ff99d514bd70c3ffc0e0fcba4fb1a2d1ed54737544e70b3cc73d55dfe5219387d022f10cb664798144061d4348e82de4461125960c2be1581e8f8232c145b4a2c42d0fad6ff2b1202c62bc132f93aa5385d3891e7daad6efb936ee7034a0a7c83a4a39c5b4e1022229510c27f4abf1aaf619e8e12ade9393ed750569b73105fae60038a4acd9c4d50d3f90bb9c0cda26da545ff8cd50eeeae5748a1b622227d948c86a66430a026b29143b06c84c127d604bb58a157bd1ed8cf019e2e56102407ada8bbac56e395007ba63c6950048ef9f8a0749626bb614749f27fa6ee10528fb527e22d248b2a97480ae2e26b8877c6e3137e42f5592ed0cd680b8a051b431ebf86152d89157b960e757df56bf463b21b766afb5e95c145e1f64922c6480d9e724367a2fca05ab5c683f8f5d1e169e560cb8950d9b31b17896c31119272fc68dfa807d6ea432839f8020b58795775735e9ce8cfdd930d44729b084b5c6eec89b3ef5b743f8ddca5efbe33e4c0e647c42dcdeb71a2fae4d21b6ba23e8252a4c59d98359c131205d62503021c46fbbe9d5dabb64aa84ac4ab3ec052da6ac916906283f44c1e140a21077a81c64aa70ed90f4beb07c7a0b79672c7c4d1f5a61020987b04bbae1f88cf5680f7a3675772138bd206ac4ee4c37a0cfc95353738a1f54f448b5a4480b33558232ab652331e88bf1141143354cdaeb6082e7f493e066a81da55bdf8b4f53589c50f49bbfc35b4b40b588ec664c8a6aa4a21ebca3f6ec9b5cd254c74a77a473f98ad2a0a7746af72cb8ad7b8580105f4d4e651815067f99c31aaa63883791f34de6607ff25ffa830a5f8005cbdb00646afb37838b56bb742759c33da42aa444dacce3b8f08a8d13b0f9644e652d4dc564d605da696e202f6688060ecdabcc38361514c981b6023b6664dc23b577d81cdf2ff2cb5d66fcadcdace83103ee1d4689afbca0c3c41c7dd5bffcdfb3ab6d07177c0548e5c535a72cbbec8a9217ff62c7e35ffe08406a1c28d43bda4ca24e940382eb7d8aea8d3df3bcdc6d27db5d1683031be6603734b56314f45ca96c8a33902174547498ad6235b0c8863b04e20e813526301c56b560f77d226b2c8c1a7440e2fd7059e1a848d430d920f408a33ddd269a518e87827c07a4ca36c63cc1a3cc3fbcecbe9d8edb453974eba8560bc62fdf83cf4e5d84c0b7ab65a02902a4f7558a86c3df403df889de2f7a8ae1ffe16447e56ee3a5aa81ad06ffbc51c9318f672068f85c32e9f8020f7b27e3d0d9f6488cff53fae0443c1c0afe7623c779a3b97ff93b00940d482a1e12dcfe187c8ea309836188605236aff7a7287b64cc274ada8253aeca3efb97894b3418be921a4d61a05370c50ee456dad2c3143e4e31c2b77a33b6074bc4febfe4e4c30013375ecc48c909811af502276813a5558f613131192c585b6bf42d75467a4b63dd2c3f82c93b150b554549ad1c3eaed124d87515bed1bc8dfec50145117deeb207d811d69508e04a88a6069d4e591d2a163b4dabb1252e84e7796150143a669ddace9685614e249a9150bac7815e06e44e595f544c11807e3963d68a76c9fb79ad27896de4f5b747a487615712c117ba7c305e562d8213320d2c88ea08ad80850af57432d896fa94a11fd94a4cfbc7b1233796b5b5cc49a85e2bfec28c9fd93cafad4b4b7d9ba0aa2692f5f937d0e0e7b9c8755e9def3963979e8bea0d1b9f3c25319bd5f45e4286dc3c17de17d293630bd7853031f7aafdc6761ec5abd409c38861f4c35d5ed43d6b9372856f7b4412fff2fcded8e83cae90f71da440855f9d56d5edbc12ecbfd23c2fdb78cd6e35ec0ddb0d1c95fec9657c8eedbbc736f2b1374d6c5e2ab8f3433a4c32e2a2aa5566cfb33fd6ff5bcc995b0b91a3013d34e73d5460839d747cefbe400d89e8a30c436f49b362fe79a459097a4511d6dc8be025d1c679181391e0379a05f651a719bcb1393739b2ebfea6106a9b4303129c748f33c89761ffc61a87a7308f35ad2f191d4f4aed21064db693ba1a85203558600c02f0142f543fe0a07fba4ba4d9aea2d48c922271307c49aad3c3c61469db7c74cc7ac95ab71426408151000df3d9f5629c3b1b5c7237ed441953b22e5f466eb702f44dd84b353bb4b7f04f172e63e4b5a6c244d676172f23377e30c119b77cb2ae4788a45f154d7a77b573cd09680ffdd50f769fca28aadd0789f009d4f45f55365e6619722fe9f029a019a1f328f6110fa5b285e0cc17fdfc90f3407ee385cb22fa67026dd9897dd66692e8807d4a0a45dca9aa391bd51be7a1b6b7cabc02b6e6226a6f0c2a2841456c537ad0a09d9285baffe136ae0aae902f906fd30708baa5034240c979670841bbb6d8a3f211bd61beda8932d91c9b523fe740fd4b35833b35bd508f5ee2ebea0c0bd37002b38c9252908aa671682c6ebde010fb033d8f8be3d73b634d7377b1f5641b8e1414953a598c38eb1a0748abccf19170df63de4d61a697886d90d8ce64ca8c8188aa5722a82c437e9cc34be30f7146757ee36953a41bde09f2b3b0484b5f55196b5e1e1a96d51e6942153c456c28a99d4d37141e41d0b83a0bcb79a733f5a1d070ae31b2ed422d2d2aac842fc4f5c7310f1864f4b96417cc3cc24778c5d47143fe87f6904aa0f96c7c3d7bfd0d25c90d84544eb49b63f8feb21fdc3874beb5ec531896f6868f2ecb1ffbf4c84137b56331739784759fa20a46ebd22041fd4ff6049af0cc1f1ebeaa90e7f0db98cfea5f08b314368d890c79e1ef373373bba26462d45e7593351d4952800bddbcfdddd9395329041f54d5750d8cbd92aedf33d00bd8421f87800cd77e400a3fe9d756471b25a8408cf20e8929d1ef62eee5d3720075c0efcdc9404bd1dcf0a9ca9269a2cc710f1dd5cd69116e7ee56c5f54b6d792ad121843222081ea6994cc2a61647c05b5104db7bc3826265430f9705626eaa742681e35ea29d7fd9ea646bd1626d3b237a1ac5dbf50cf9f75168688d0a532494ce5bc0eece7c12bc7854258ccba5f3ae594abd34f3421b5acade72781fa093264357b965a69592971f1083788e88497657c92e2735093370d4ef5d20c359e34c72e9225b9cb46f117a27e22a99ec8aad1d0bc90ac034e4de3700484af354d03e47c79ef2a9c9718c0ba516cd0667fc4895539c9be7679dd2d4bfa07a6446419c74fadf0c0b959e55d1febc6a0f2c0158865f8e0f3646c768b8872e3e0533357d148d809c1ff4e865eff725f3c5869343735dcf82ae940ced0f1153b25c74ffbba0c6aa72249b7c27e2e91fdac515944a2b20cfa4ec81d9f721c7a4182a702be4acffd47ad165f9754a6b5e856c0ddae6fe228eb2c9cc2ba23f1dea471a178566cf45d49c2e6d0deb3cf3004f77ebb346025eca23b74f8e0e49695773fd3dab928d2cfbdbf0bcb8d3704382173cb539af48a647492d5ceedcfaf50b8100036086b898a6b6ccc1a297e553d7b32e52ad0ebeb32037e018cca5038614cdb4a41a1858ecf789cd59ea9b17e6b15bf75e3f570a27c7c0c27d4c3b2c67fdac014990694997d6c3e95376fcf50d9e11d71d0d3f82df227bc74d084c4ee4bf32b3a116c823689a71953658dc7bbe5a9987a4a2ff06f2cb7f47363ea4fc487f7be28575c2c5d165ac729d95a4101b1c8e3e4bd78a72e4172180dec222b1638289cd09d56581c626e7394f25b7bb0d4a7561f0634619ed506421bfbd9eac769135b606ba568513bd1ca75ba72ff7aac900bba64af8feb03e68787c0de94e4cc2fb4b2b1422a47834ef0a1029a680772ede3addb25b58346992082a96845ba2a986f382dc6f4893f456141ab2406c9094bb986fca448a1d28fc7a474ee388c5c1d35b41d821f333ef286133f02ef5268d58739bb1c520321303fe61639ef9250aa93afaba0233ae4f50b4152cec5b2f81cb2280b4a4ea36057654c5280152cccdc9c07298a54be7a81aeb92998761cbfd071774096e2e99734e42ef55c2b2a9928086ca529c9d0fb60c87a20505e1254a5770ceb29db00e6f25453b2f3768db377fd069db0e5c52ef8f8db7845bf37d08f1edfc2165dcf430cf5689024a39a3e93a258b4e021cf3e9e55ac6b75595415eb37e564336429c0aa8a64190b9abc3402fb847150f08ca264fa596c44f18535a88a8c1731a89363464a7c7e7dab3843e20c45f6628c0d2557f385874442f0bda1a3909e788d5b1224a1067cd714b67889ae187ff99f3e3278be354ced18b7536592caba6d80e0ffc3d40a6b165b53fdf49da51b7b9868899f0a60c0140eeec920f4d02a6a1ba16f2688c3fd3ced82318e532a0d723a7b54cdee3d528d102be629c380f57760f52e317ebdd1b4204d59b5e2b96bdff5edc050022b162fe1015c90eea92e87bfc3dc699fd46a7c880bf2c9b79c13835704d1fec687bf48d3325e8cf91d1f17bff1d2ceb84b4741739f9d0a6195e4a225fc38de87765028c37a365189c9ccbc4a10c45772efdc234073cdebce69b4dd62b74fbc9e8e30a9d0489bc0bf42f01903049b2891189c622e16c5a2e3dfe3c559a28cea1db82cc4117f08442220970c6ed6b3169085eda75e62bbecd17367b4a3e92eb8af1492173b4130e072be6cb5a1b93008a7fc6c65fb678d1366f1e271cf9a972cfcc26581ae1ac9ead7feb65538dfc386faf4fc2cd804ed6742e57a04aaecdc61f17bf2fd37098623251d64f139da16b3237dc1ec1393ea12ed4e843bf10145a51adab5d647618005187955439272a24b116a228dc1b3d0e94d79c7fb3a38ad381ca14de557ce169e0666cff31c9eae02086f50bfc5ea19726501b3925f18a569ff0615d98f83bbd59975bf898d014cba1913fe15b05d5bbe21a9c60a55226888aa68c59233ece5f135590070f2efc2450831003223d58676417b3fff9da64fb697b55efffc6868c36d47f0d280c63b461be358063a5e6f9f20962f502c49f3528ce3fefb0610b229b59ab290fc47ab20108e07568bb0c451b353ce10dabf6c5426a79b7618eb247b4ffb671520d65578a95edd1989f36a8400e05e139cbfff73b8f27f05a570c9da551594f85d11f75de9b0965a706db93ef0386f27a71bb964eedb14a151879308b6054cb2af7a036cef6f23229c43127a81ef61cfd1d39784cbf9879f37d63b78d0c8e3fc9ceaf0d5571c5d6b9435520f694279f5bd6a321b7c722a097b7351de34b4f3fa1a14e4735f481b042d42033e3a27f3e687f02e3b08cae263e57f4d7b6068d193e8db2f8399009766b4b531cde232fe8e79a6e59085efc389037c962b8cc7446485a657b17a61dd08475a1e6c50335d71d8a1a9ad4c9cc52546a090ae423abaca534a1fb0b9dc0a0ac6fdc48eaf426b6c636b9ecc285a8bf3cb37a40bfaa7460eb5cd77948e85107cc9d085154bca9e198c4c798a79f70e40852d4ca0b9d3eb2535f809011652ae6fde8524a10489f430c709436a7fb42afaa35dbf5739061215dec706dc27ebd70e04839695772808d3637412a4e6d5eafef3f0db252b12c374eeb372e1c2f037d137f17c71aaf6825bc621143be6d17201aca2e83f7c707b969f75e627fa80b623c2c9fc39edc92c4081c2746747508f0490b233a666cef0215598287aa4b92d0ca36406127b929b9cf032a50cdd4ed8d41419f3eb931e8c01a734508da7de037168bf85f0599462fc1d0773689f3de074f249371222636c348d26c87d60d1c59544a6546d98d7506e522a4f00b170c83de7c72e19c6605e094a9a5254518ff2db6ac35655c38a7c96f2c64754bd70563e3698ba0894028fa54eafbeac17ad71be626df15fcc64e89bfa477d355daf9b146c209c453b439199ba04d57a9ad2bb5e57d22d2c8be9032a47588a4a771b8db902f853e1aff36aa245ded43813b5d55b5d4bb097a1215b1f036ab6894e4d0643dc22a3bc37d57b425fc7e978ff2a878b9d64938d760caa43a5a96f545d24866bebd601364f11b4182cc5f25e9fb2c0c72637242d26a8aa4905d09bcf352338b3188dfb55813d4f36d885d77c776eccb0969f1de0648633ddd9bb8d1419b42009476c98003f0a5d0aac2e6c3829a474600ea0f299311688c89395227217ddb47eef547c58e66b2a2bc44a1e45de2539d530676bb9ed85e1edabf06c021954d2cac63c12323a15131d266ed1a4ee776c84bc4f6cab8019708309dcfbf41390c6b049dd30238df78211da1d61f54447bd3df5b9ae3e8e0cded8a12cc62c3d417a09228cf92ae8ef6a12daba5747129b739561625037bd0b4505753b05cdefe032eee8694c4980f44f4097836b7591a7fa9127919cb756df98c344c9076818a285c919a214a1c7eb2bb56472ededb8c22d6394d25d0f5be9f12f18dae787de2ca4004be430904f3c2d79d691cd822c47d53497b08e5d60aa08b05688cceb71caec4985ea04dfed3f6eee25050cb6bd41eef472a0306a5e0b63f697892b625378f3cb341b8bd9c7e057fad069e9fc09c0f816edb25b1ee3978ea6170f34044f595f79400bb938a16212545a410f9512dff7577ea2a8a823122c116c9ef2e41cdec666ad1eb4b675da0d5df9b599f711ef8142450ef8380c4d81ac964ec39f89335f30c63ff5640d92d949be98bfeac0df9d113466fee45e7e732fc170fe734b50a683f0fbcd44927b14ae1384595c90e19cb5325f02361ce7526c8b3272dce9eedf0b5f3b9b525b6e13501c68650a7b86a8075742219f0a719ce7c2786a4e8073c79098eff34d4bf31127a2bb304a1938f3654f51284e38b29d621c579cf1c7d9327ce302fed4c7d7917e95b6a7598a9b5a10ed46acddcfbde4d1f37bcb52ea5c2adbdfa5f9799c4ca8cbb927deba5503b678d074485b2fb71a26bf68867b384fe3eada4365f4be1e6c994e8f8b25c4787301139ea8d6bfb6d1ec4e14da24fe532ecb46a4ee1f013b29836d12beb10cc349fc2e63141862397b19c34e23e43816b8819f822c4bdcfe7e4967a58b253664175f7e3aa8ed1bd255d1e5a3811e65da43abca00a23a6ae7a0f0c1444456e746e042f13d6c80ddc1e2b07500fd6e9ccc96f9901d652a5e4e06e251f3c85cb7b90582c4661961ce123ea7ea8cb3e3ac9171377cb2c0dc2d30da35af283d62bc152299f83b786835894857f468dbb667b0ab0f8791d0da3b2c8352e5770fd50a71bb6bf4f0a12ab6d11c202e3f76232f7d3331c8ff92db4ca6a103582944dac251440d5df243b2e6ac48d76a7ad1d5b1c3b90c47461fc9e1d77747f8eb7f3ff71c22123cef37e76a976bd79734b9eef52c0c69347f43fa800b5b9bf817b8625db248911381ea709373a64cecad4f1869ff87739ad809ea638c9cfc88d7ec725563c0a7c3bdede00b9c94867fe61d4f953b41a3b6d5cb6c3a6d12bc6cbdf35cb5deca410801f0f883ae149f86c5277f77592bdf0df44ce0bea118b13a1ee26b7ecb82ff4c25dd448bd1983edcab031c2b0106197cb9da47fab16092c71ef7cbc2eba7b6b73ed6851e6d0f1d2afa159f979e414093d31c087305228434789eccee180b50c66e0c1001553774e3e4e7dc1dee906fea5f1564f2509e31169279b63943bbc884004f1fa84dd09be733207ae82fb51c7533b2a2794d1108a528816b9276ac66053e5ae1b5729ebf08096fe752fd59cf5cc03f9409d5839db373f9bcbec1f22a4983d403fc51dc9aa787e56c2b0d6ee42f64fe1a0f85b56e7934e725d82e59a28d95e956af2bca397ddc00f3ca945a9566e2402739e02c6462fbfad4a6d0b9957bf8ca2b1e75d03646853f44901701fc0e6c63987bebdec2291646dd69ac4d55e47f524cb57cb4a59ca412095d151f60f2444e53a9a1ab5e2bf90ec2822c9a254ff0b6f64e9d4e7f904d62889b636145da7e563c7bcb32401efbb5e4ef64e3441bf4c15cdcb6231ef70a3ff654cfd38547c77bf76023a9352dc09ae2127098760c19782e8e08d03ce7e80127ca27977c2d2fe95980f82f64f2e4aaa980c7232416a3a87b34a8b2551d0f4405e218597670c0607dd26a80cda8ec28f9e3f9f8c143f9a74834e5104a073320a7acb32dabf2ce1abde705747704ce4844e894b191a6ef3677d3d16c8832c471fe841bc9bd4fa6fe4f65288ac45e5101508f0b2ceb1fcc621ecaf381dd393b94faa353833bd8b6618a4688241d2129b34756248579a438df170309367d307f15fe639ee4a9c0235700639fe7c50db9fb414b18ec5a9e6612ca96076568349e4a2364a54630246f33528660f726ffff79084651843be3abf0d0f6a096d9703024b0678d4529f5ca46afd56aa153a9bc44502fe610f71c6a21e3dc1039d9df5ba5d2f4495ee64ff2958d9b540a0f58692dae176143c9e22d6cc3cd22ae7b791d469778d3b04b227ca210441cba85d4bbf54a8e529d8b0fb5f3c6dbd807d52bc16a5e7ad533fbcb85dea8c10b9b321f44b79db28d7b5c59aaa82daa2696b4565ccadb28a96caab1d2e9c54b3988af383b50eeddebcbc6e6effd50eb6e7c9b50e8fcba03065736c8b0b7832dd917e8e4412101a8534e9aec86eeb5ca0e469449f7d7989f1a50e1766ad5f093cf410603687721dd7c310a4170ba6cad4b257f359e5bb0fb93a906d4757e167008b9a2b8014f7c03a1f8d7e05d1d0a796a4bd482c7c9354c33efac6e83b484f274eb25b9523739ffb37e7236d9362e47f02c36e14596d2b15911472882a3beea787e4cd763d258d5b25ed62270a89e4b1c845959c802809a14caa3cb3c3903e5dca17b8bf438d8fe42831a77cb79eede04abfe0e882b46a9e401a11a2c972b1ccc95aeeb6e44227e8ca7d596bef765a19b005620491db8f4640244bf93fc3f8618371e29bda7eefb70cc4bbcfa93e0895165169197f4ca67360ebc533222ab9ce3ce25dd3714b96b283705eb6ba6418d040924dd0713d3fbe0dbdba706362e819c11ac1904ea95985dea2b3c14036f083b715431a7d698c2f13257f876781cbc432780811242d5db10168799b6421f85c774d6479187b6a4c977cb5a84e5c897994b2c68c0dc256baf29518f1e96a62e4605d183b2b2b3d93d177ef6e2596f7b5fcc0d934cea2a87bc1791df2831fdcbb98897884221a390f536f16ad759bb780e1f011163eb5b6e3569c5c47500a838243d3b8748a3e39992156f5e9c97cd4f7365d1caacb5afd38712f362009540229762471f4b0902421d2d078015c8a901d89432419fe061b1b4660d468040adc2b8b423e8864a7eb853779de2800e9c19ca2162c63d8925407e4be14fb5de82bcfddb4340ecaffa30e1229b1ad95aed0a24123e33c0ed535d7accc8d37987422d4bfae95f79c2dbb36bc42e4dbe8c5938afcf4ff94211cb60a42fd470078f8120ba78c3b0f4f37e810a90b668d799bd21385c62564dcccaa62f045d14f695a4e13fcf7e52f68e77200b85e2294caf3aa5099cc0cb755c4ecc19c41b7fda0cd6d025b6c56ecbcffe45fde0b9d6f2bf8e66934e4e9bd5b3e62f243354bf095fbba9e2ac19d93785de287d6c589c06160d0115ee242aa38d11066c6f78a5594197be6b6edcd983aebc587c24a1305d772e823b00bd8bcb743af6fd77f57245d7136d9839b85da7d8ef860fbed1181edcaa19a96ae39b6fea732c2a8df5c14d8afbe22b03165b2cbad887cd5887fadcec148dc3e1e521dd8fd7547fb4773d721283ebead80f8c4e7ff8c4b3b6152953ce90bf82d2bbac1d7a895756546283dfa3d613a3a0559181deade62ee00f2ba66eea9a123b4ebcfcd716ac44aac3000b94201a3a84859bf4950864f8333fb2bf02639760da861f1645b8e7a2c9b32e43e66b254e4c0d2e2fca82eb4eada0b6cac3b321cf99c219c4fb4bda13bf71878455a16c897c910a6186a1d07de044563bb7ea2afc977c6caf6b1d86243196a24749d8f407a1563b11ef76d63386b0b0eeb7c9fe4d741a8fc9ac15f2ff821feac1122d56ca764cb2e527c5132073bc243f082cb690c5f9252425de17f3ef636cd2798520828dd972533b6cf70dfe5af7fef4cf4cab46c4f3a7681618aa8414af7a8880aa4c1f676e77f6ba2e6e5bf04f221644c66531d7237030fd3bf68061a020490f2179d510947d4b2d5a791fe2ac3673de020e9a7f89f6c444cfb91d3e5ce6ababdcf551fbb1dbf2e191214acb87d566d34dfa589f0153f222faf08b341eb91e91f7cd8a8ec4e403b5bda2bf1d1aa3411ece0288d272481f349cbc8d173399c1af0fa37eec81a5e2bf9eca09850872bb470157ceedfc830b512fcf787d9f661ca196d2041887c29469c0c22f909c9b7c4a4f07ceb9a089848d2ae6267d66d12b8f98d8d27e98293dfe5b1f49de087fc5eed68063655febbbb7b2e509c06c95568232e6a8b00c7389c8899c3e5e0889e4e3b9599bba912109df4b0e1f2dd8701d6741d7cd09a0c4b562ba3ea9085ee5c6e8dafecaad8b518fc6bd62e2508a3dc2b2b7292fb27aca41e92e35b1e449e9c683a0e5cd8bf583ecc6674463b68796dc34448737135bdd9b5deed4b5de74489686d4bf511e84bb75eb226895e6ed05823182f2646acdbc93bdb7e088b6c7ee86fc6af10893811a48c48560fc0dab6ad3d3de574f7b33ee3d1908f02f748e2e10bade2aa1ccee79045142d0756392ac7a00746d71f8e1c36093761cc6c644baf7e1ac876f18f83023e5ed24421e4f52ec79fcc388aa25a1ce5eca4bd13e45594605cf74f5506be9d1b06c30524ddfb6fb1adb2dc1e9ab021cb6050c12e2470eacb277d24ca701a0a8e8287052bf0c2bce7d5a9ad430a52b1a808f204eccbb9cc9bcd5a52c4e77628ce7f0f154239c044d4f855c7cdd8231d5a8a0d89ed170cf9b46ce3f2846c87d9a0673059408f6fe15a5b43cdbdf6a030e909502cffbc5a208f4d1e267d2b181272983146e3ad235467e8b03d6ffb1c934de86809d13103590284fc59f83472a1c309e22bdc605130dda65bec212f51aa8bbea0fae7f264a21ac2053c7bdc9bea941c31ca4e6bdd35ccd9723ac99b8dfa4ee4f1915e56dbc4525be2b0932a10b05da739829f0842bcda2bc13d08e2c633c4c3cc48f8c768d061d29bb0574f1334136a69bebdc0c8506442c465c0c67566a74d49501f2115f8fe5db100085bdd3e986f75b4dea156e780aa0da86d3f0b8b76a49e60cf9625b6a99b30bc32555fdb9b8045786c5c483cd26f5a1d78afa79095c8fdbee2a48181502c4e3016526122de9f9385888ab1a61b1411b1d17ae67aadf96d5ad047b89708a18a4b5b98ce0ca3a7f69effc57269ebe2e7a853381b3e0917e3c58f6dfb959824fe7d2aa25c2e17243e34477bd4808b2aaba3a1b5397ba819452e252b2ee933039615776132a1926eea6c03a857cced365c1823299788cc0fcdb25c0c84e06295bdae808a819f5e09de2564f1a5ec3b04c2aa6a9d149fd1d73d3a66555fa9ce1447c103dd730321a1c91d421c6c0e71e0167e9fcdfb1a508a4f83249a71368eca120957d915871169aff15c9c0b6815f6353e2266219af16893497a4eed6efa2196973b1f3d03e27f04c80e735f5f27057645afebd343b6b81dd59005cb06e2ec378e3d50d1c7f43b90eeacdc4c86bc97c51b19eeb850ab1a29a1f75a00a0922e8502e2b2db729e04318021182873907ac0463b305b05974ad2739615803ff17a182d612bafe1b806f398680eeb4a276902348e5f3102f504de033968df355740412d2e81a6b42fadb1d7118892bdce195c8c6079602ac8682f41fda8fd2c5fa6f9db7230c02ce0f9b89afd56c66113590fd82d39f9352c57865faac9d5be48d373bd79bda1a56bd37a1df3f5d6300730a6f8edd21062d8b8762ca90771278d6f7a410beec9fb0dde101c147bcda4704edfbb8d55fbad6c360218a6620bf458bf4c4da5ee38834d2d8817b5b5029da86e17b41f44cee4ec4dd3c10032c22f85d2017cf4a1b89fee6c03c1d89a0491332b7f091b80ed39783366131afcb95fa33f660a81b7ab68c434823aeca0c11976cc121a5da826c8d4289416e8b4e9c9f4f44d8a738d7a39d922ffee47be85d6fae3a46111bedf0d515d227d4e9dc92424f3b39c10d76d9eb08056dabf04663e82112b838a8619f4af9a517fb743023738aaef1477940a3d82b390a20c4be7dae72d629c6d4754cbc948e862c376ce522953e236400500091591afcca7c63649401555cd849fa6df03dbd06a9949b17b7921bc7c4eb31ce9a4aefb0073d72a0b8999a1a5911ae7ce04eb591f1a2a4fd44dc893c8ff47bd38b98621fe3e14212eeefb324e3611dd20bb88766ac198a5d1fa1d97b3ba716a0faceafc4ca15a0a28070ce8de215bfe5eaf394f2f811588db792db683254c46bb362b83b776fe79442c8e5886979fac4b04815fb86ba85957cf946bd2daad7f07e1b3d798eb8c5a0934efd83b188d3ad92823494da27fdc285edcff0ba9c84cf881def67705a5eb7c505870a4b0bef314b2b2460b899446d178541fbbb3e2522eca37fc15ab741c3ef90eb4412421b85906347e01f9c8d6a8aa305327fb64629e49de553b02757c345f392a34f206fdfdf5e69a1b28b2695bd7197d2c1e8bd26e254493cce87aa26a0982fe73ec5d2899d90df5b335587c7072f517c022e8821dd28418fb3392f79d40fd451c9322be82534d59755b019c9731e15126e35e36e08409ae9b43e4c0ca055683efb2625375dcb32455dd8e88c196020ebb45c8e25db7ef82cc57e4c5ee4800b0311018a907b5c33bec4408a811b53c28246d03711983ae947c846ecd26af39eaf6bd16a262ea808888a61d6e3343ded9cd2c34a17db52241a2791e33db3bf44c47037e61c3abd639db83b4abc96c57935bfde97079817fe38f0e5545492f529e7e040dbc62a27f613c2dde7fe2f1d140521c65733cd1fe309dfd886ed95d5ce20341c2170a6059a71d68e685270baeeb0a4cfe9108b496a4efcb9f1818aa0c0bd129f8d301fa762fee64c86b056cb30c720cc28142b62b1b2b73984a19afd7b14d1ae1073201b30d83027c1233148d208e289f18bd27e6a4165f7031631eab2d630c9e84c690370f968b32e02e0c2ab4ba72c23ccdc5cab1665e35c4a52f73a7a80b22c2a8f85f29314c2caf90eb51dfd16b941011d960087b595a07cd8b1b577264a40d62cc649bfd9733d5616d85aecb129829da72affec9277420fb23e6d5ded0e1d181e080f2baa215a0cb530ab70ea9bff86c00233f6f393d402d78de6b0ffb539ad55b7b2b1c1b1a1c69d8c51aa1c32eec0d548536294ff7703960786669b600914e57005c092b8f9b9d167809d57f45cffff7716df9dc8c473c2018bb0f2b3ed0a757ae86f14314a835f6b624d03db58f527ab64118aee660eafe670b727db45a39657fe4e6219c413761206264f968931e90094357d72e480fc6efb26a6fd459d0a03eec2cda9210fc1ffbf10b6617c0dbc66f8929127311d86cd246426751ff5c7e959bbd5c234b58ecc971eec8fbd619ed53851fa83e90fb59e5c8ee900f39bc03aebd4dc4a8de1591fb3e269dbc157d54f675c8fb843b52c817107cee2e7bc7dc281ea337cb8243257bdda9f9094001b53bf5ebe71882971f96eebb1c01f6b8d6e0777acd75204db1d9e13e504ebc57bb674158a1cdcc21dc20e8beef8badb117d22573d1cbe1171849ec5694025db1458408559b8233415d3a90dafc24e6c81de202973554ed96a007059b069aea069f38e9ca636ba490ef4ddcee26b145816c0dbb558dedbe3afa252c4c9433349bedbf2a66681d6f8857b549d9a44b745ee95655696c9b776e4671b16a62584f77aa164dfda8d0766280198111c12a70899b1bdbca3452788fd5394fbf1889e3d9dd31f29896d9521fcadaea5d2275fdfad061082d31a2f52e1216688eb3cf7519599e4ea8b4f55fca96b2acee504401b9e047eb98bb7069697a953cc0e08a24535fe6b7d90aacd749909351deb03771f7e32ff841d7bb87d522e4cc71169cd2c1ca67a9e0766b424246b718aa1f99750b88de603e4be2e935c69700b12b111f29d51cade99d01c4ae1c0a3b5b418f63021978d5595c585a3b3274c0c8cedc2939a5c59eccf557eed102253040d72d8e2aeff1d2e8a53751795c3dea102a5f66c636d73ffb5a3fa13e4a2c6f71aa2d80d81e954411b008715b4e809c5206e324bf85bbde1997c24ddbd2658cd927fc0b7916f8e01e800f3e34e80deca318a22e8021f461ac9c3e8e9b8e4dd0c84ac5a4874bdeebd3e892fc531d0c72aad1cc23155e43f10f23c3f6c35231a21d2d201c8e05a99578a1c51c6bf5e4dbd4d1d8f44c5f813822d3b83616380e01d8a26f920e2b93ac3c6ba55b04bcddd66b311aa2f9987f55c5df5bab31fbf2e692f760df95e5cc1ce251190c322d4d5b2015221e44109129c2aa3ef9ae1a10c9af870ce20775949b2fd2a32338b29a5e259bf5a7ab0562e0573cdf21fe4bbed0ee444f78b1991e6264bc483b930cd68beed81cd494914021daccf9ab4ad8821defe6bb4143a83565bfdcf8964f2f222a9e3e0b0755d1486e1e0a544e4dbf13216009584ef9fa98216425061b48048de9788028d6d1a89c935074a12abe265da47bd4c4f53dc7d0f100f18c5feb0b835771416319b0c41be573bae6949c4ca285a5e0ebd77bf2116c689c1b12a2a9e4cd066ab0e4426cd866531a0bb702f922be9fbca40061c9744cb3d7be66f8115b618a6b84ee604f22c6a674e9311ed9844389dde29c03d92140207e7dcbcbf75e11b41e7c9e09d0fa654afbe5d80805eaf0cf267d070409a25a4a796f7769d7263cf96af20b96d396e3516061f7405f8892863b2a5c1143594614e1f5b98c01e34db1c1b06653601c33189f06a4eb5c7008a1772523b7cfcabbd060a2e3efffad18c5d94220856c5e8c22541bd867f413e4976b6fd34f2bed402ed0e4b24188e7fe6c7f3765fdc68fa9cf76547586710dd9a9e7a9c96e4967b6fa130e91f9d3c02fcc83b48253cf81ba3ebc1e59e7b7f66c6c1a2de95599f8de7501f5682fb478e1af034a7086140ad00cf83df8331eec2c7641e4a5eabb77e8be7ad3b6878ee8a024fb1ba46c42e2c7ec7dbc65c5ea963855b4600c6007ae1215eaee0a0e1cc5223cbfdb0363ff32493bae38cb870c5ead4acabf4aa2eb09bdf779840e1455818c9eea08f801d2334b0f913244b205cdbb435fcfa0adc48170fb971886b20bc9900b9ca69bb7e6205931c816cb9edecf3e55394f86c929bb8a56041886bbee348f19236ac789232df79419b589682f689b74f62dd8c43626ac58f3ba49c4a52b68e3041ecd7b65da2b30a5d9233c460d34fa0f70a728149ed35eaf6fab5d0c8229e8f8d5f3cdb375593d2063493e8e1b66ae574bdd43b915ab354dc7e1e3d0bdb1cb28601663018e6a9a5a0194b8111074a3eae9353eeea91bd81d90cce5b4c3dceb794381845e1a6bd231c7e9f775034b7b91041b620a82a1bd52713d3fe30753fddf8b0c7d609b97620ec7ada5c309f1f695a38e8cb0d9fad943fd79a1e9c04dcf46a45a83b740e0559c4d8172224cfa3509d41a6e6b6f1d8190796cbc2c7b6b60926060b4ad974a3e307d03b407661e2aed2da3adbbdc0bd353b36e5a06e3b07603a882a7f33055c8da0b6b1e9c727cb5bec84382e5deeb4de06730d3c6aef556c80c553bf6c47ddf8d0ad4b0b854e8845daa7ba76f78728a24ff0cfb661ec15641f28b8a73abdeebafc37ce15ddf9126f66948b8c2087ce20f3e2a7b754938835c06dad88312090cbe78d9f5c7698f50e6c65b4439352f2caabfc141c0867b76645742ef7b1daf93389aad26fe5026acbcd07dee59f64b5713d8b8e73f9716116caf1aaa99e966557b8caca66366fdc14b8fcc768fa1cfa968afa60fd666f0ea096c17b6fc96b5ad9389170a68fa8490735d904a59d1d1b6730e412f170c5e6575406f4b399c570fc5dfa4feee57e0528b4f85cfa5b23c56ddf61942d2e6405ca86aa111c14baf73b0a29e40d5ad07ea8ff27836da3abec7b35425f27859cad408c01b293f7d2eb1ea9c0c48f78678c7484e0e97bd87753c7c46ab486359ab5634bf277c37962d41adc26efb35b4ac100bfece5acb18dba2da75ba36a719b47631251ca173d30772fcda902bcacc659c09dc359cda6297ce002e7da6d4bc03ccc5ee581183c57938f27d7202bac2cb462ceb4bc2e9c71a59c2b5a510400c5ccdbe67d8dfc14365a85a0eaa27a781dc7f687899200894a56fdf244e17f51b2ff75b8abc21510b5a3374e025d41b1cb6fea1faa5e993d0247b9fd3552d14f9cab71c047bfe1d00b685b71299ab412aa82aab507a2fde82c96912f0f9d273b7f49a2c71c83ee84d31ece0345281118bb31a999d1fb603caa07e62c41f6fb5bb1eb19c86403d7c0d69e10274e73eb25998e03850eb98fa7b6bcebc8646c637ba412e9b56a7230a1d0486afca328416b1a2d2a73c19e95091949f37caf508f17302ce19918f0cec7492bcbc6005a8882bc0f39354104f3c7a2842a64ea212b9abfe3f593c5b927cb241c818aabc056cdb36ff8cf58de4c0f3fe1e170716f58f96344cec5e09bd8261b19685a392d611e98a4e26caea8dd3bd3c9aeaf6830e27480e1abe5d5df4c1d841ccc244488cc0698dfa56d6032c958806d62d774fb76302e3f77f75f41ab4fc9adc80ace99f90e81c13ba007a622833d6d6667378aa1c26fb7849179ac2460b950252382d5822d756030a040a97218ee31530a604bdbbbe634d610ea12ea08c30647e9190d86d84780b79849fdfe3203c692074773a9ce0cb2ef7d54cc6af9353acb5b68b571388e1946ba2367c9a54aadb648b325caad448f5b9f3e7c4572f9f15d3cd23ab89a89e1dbed0861c74a0ed6d8f4cf6115097af594070e166dc4eae96a3a514c5a36662f4cfd1e910478596d9b52a33f633640300e69e57c81ccfeb89f589ab5fcfa366606868adbe7d25c5a8b6889d679d4445c1ec2b6533c656ec4ec0462c0395419bd7a33a155ae00db82401a4d13e60cad7c01cf3cdccbe14c9cb7ea08d18686602d40ecc9928936c51a230ad5d0cb4fdf4ed0234167d9d4e11b28834b4af242bd788566dc19f0c0d9d3b25d58c11c91ca7976a7100ae0062e3daf9a8e8313985d41a740bbd7e956d2950c78203f68ef88062430a01c76445836d3a6defe546ac17ca8454f1a8f075a26cb7489fc63dd092da4b1c1a40f5089e36e246fc59df62ce1aa20a24db1ecaaf6dc1730cb0086955b83819971ed905e20ea77da20c521ea4832bbc63ed44acc3795d5743b24f2e5b741cdb1c4b70b79bcfa2e0e52078b3312474e237ce59743b55c3c75ab20e9f43f9a1ba8d266de876f153466866946d54a068da5027bb0725c987b0dd0d338d0ed42df34cab0a140b3af6cc0b91d310860136e32d3b13bc025e9bbbda37e03028646634b25fe0a2012cd8e0b4028f4fa005ce682a33049cb304531bdde024c74c579a4a1b295bdccb1f5544b5a3f4ac08af66ba2ace4de8db27863be8d726e223f8c9f5fd8a8aa79897998b318a6be35357c9c5e5318b34d2a4170ba055a0542358ac7d52b8d9e2b28a6e3d8aead15dd66b2e499ac8c1186e09f4cd0c0fd22fedf28eb5c9539b6022c8f907375f84140b0ee021013e6278b410b0848792abc6d78c447bf4d9cdd5ff252d0228f25c93d1f407a8f6eadb49f75457943a91f77065dcdae169f8207dd4e46b26f9fbee6410a18b4066b6af562abe37dea047c9d6ff214f3f42fe94080d02c036e0e678bc5f2753ad55faff26ba8acc288656955f41d98f46c9f4b9997993d42cd2c0843bef99bfa36b17274c26a069998c6e9e7a8ac58f0aafaa1a445a1f33322b14d1d16a3b4f412e52560056d1249de5115bd9f8682e91bd7cbd074c84c3665945ac9108df5db9ccfcb80a5e882babf5ce9d9956f450086028cfd655cf1f8b04772590f3a59292bba5ba5c5d8dc97dd9c3eb9200a7d15c83438afecaa855946c27ef8e7b4145140187dfaa448a0bb32a6ad6f4cff965c9561ad018edbdd67d722a0c4db65f89caadb2a78d8fff2d4f976bb74a7b28a93eb6fddd7abe50eb8924c53a2ebf2c18e744e8b7d0200a86ca0f8b921786a26f2deaf078f2097ca1cb31385669222ee7b0489e21c147fe2569b3e7e76e492da12814796d8ca350c6500368745ceea2cc988c42cc577341676c12f44f9b8015090a6413570738f510a9cd96948a21cfc057a8eb969737f9498436f82c9e6d4a93407d0d8d7a0f20be7004c8e7f6d311f325a395407f4263e76b014ce4dd3dcd4a9a36294e7c6d5598ad2cfa89a45db8d4eeb58f3fc18d1d30d0f7bd250023d9922156499e6ab804eba0d2fb250da5107239851e388bc74957ed7283af18a08856a5f237cf510fb7d4da53df97654abc4e3abd8442700c37ca0263dea40c4529f59e524511817d02bffe9e2202814c742f281dda66ec9d24401c6c75ff6e1a711bcf4893277f32b083887202d4630f8f87a60a4168612883a77d565723978c569a01e1224e18b3f7cc30653c879b9bcd6c9a65b92309b63d9db071ab8e382960a4eeb9d8d8d8ea8b39f3663bf2bd42cb238075be1cd6978249bda1274ed1476be846dc5216d94b1ac50a44a85aa6e30db4c483b18c0aded51770e5b8787c11a4486ffdf8eb4d47ad5aa8a0828cd4aac4021c52875066e40e1e77038f126133193cc8eec85e2e6c5780c7f9a3ca1c8326a00dd2184ae3477e7b7e55837fea48e674a4d76e4d7927d8abc9f0c1d4621333f2d9b09ffc8fa786adc26cb5034573f981a2ec0da7a10f8137155c978d46e9be607f0a954c9dcd0030a3a3f26fbb4c0284ce1b01d1245558c131a16fa9db94fc66731ec6924501205ceaf0774dd571f9d1e230c2574688cafb376ab0b137df3349cb97bdab5a5eea49b61580a77ce8438527bbf2eeb7088bdf85ffcab651249c29c06982607fee5cd9cbd64488cb6adc36866398b5f44f705370403002b1e37ec3d1c30f6266ac335ae1ca8454b566b9af36b8a26f1267410c418426db26eb8606316a101742bef74ed2ede944dfc583e6f78dd483ff7c603e4d2f5f5119cd524cf0646b427878b403dd353ee155c814d335e4e24770ef28e422b819a759b35eee802a1aff07368400efdcdcbca1afff07df3618c0a766b4c90a31be10cf2c9f768359732a552265c112ec338787c166428f62feb4d1f07774cf85edf86d191df91c91ad2bf4031ec877fe6cfa04a484416193f4891eddad7dc293687afc49f84b76a4917ccf1e1447331f270f5a0b8832a2a50f73b96e6927c781f19e5a6102725b648b1d3600fefa0db2bc6e771be7313cd6d72dac50626bc9864f600a63a63427d2a93299878ac283c24bc7fee1ee016fd03cf86d7da3643f9ed278ccd0a2f1f1dfc1715e84671200e85502247c1c3c001c283d649badbae9270c0530711fd71fc29b914d721d67c3ffa373528e998f752fb1e83b192398a280a9fb9e945b54a24115e39c8073f091df874a4638f00297d20414dab7a5e9dd3ebe257fbbda1da72ad2f74a239567e1021770fd5e393b667b8fef6e53b0b3d7f590f1d56bb344934f53f8560e66c01a0cfb2da865f58cfe55bbf315933f30fa273957fa2cd3cbbeafbd4e452ff60b8197fe67106ac006d9f877723771742573ad42888568884387a113bbe0c378d979034c3af646a35a422e1b269d6bbdcbeb42a26c9aa165b4f32965b2104035516dd7d48dd658b7e4fd90a549d5fd10f74c728908246382d0b61f62fbbc7d44553f7686255f1938d27629936ed18e5de14d2c775bfa4dcbec1e5f8cdf07675c28824ba3e02dc19f4a80f1cb0fd99e90334fbd9ffe56429d06b32aebc85eb728185da938783c69d8e811a8d8b226f367cd1c38641bf23b0c517fea90315fdad51ecb2e7b43065265467bbd438f5e0706ab11c1b870ce36a7881204b5f4e0831c3456aa10c0ea3fb166edc5c6262c3d9a365e8d4c97018770b3d05444e075003c1550f8fc54fe6abbdc1c7cb34c8d1a2842293ca1f6e5cddf14f98cd52e3e0099ae3354ce45da7d7912a747a93ea346576f8c38258a3f7f0c12530d5bbfb4196437effb1b8ea3e9695d84907475d0cfd29956eb881b657d7dce333597e685be420b0f8a79530876ac8cb35fee7184051d6085959c88e567454e652f31e95cd82f3bd5b603bcdea6b09c836fb90bd9292627916e3845a4e22d768a866f29ab0d921dd4f727d447617d186b94033d83f08e30590f373b683ba4799dedafc24633f76135f61611b78a64e850070a7e6b0cd4184768ff1593c785bf36682fa9924dbb67ae2ebea0b72c948e3e5b306ac4d3c8c850dec63ccdb2ab8cc96b5881a2431cb0248018d96bf2b69f55e74933f056e1c5e6001b5897767d13293b612043d811922cca69693d754ca9ab4c66506e0e0fb1a01defc6a0e6ceed9fde477e5c65a1ba49992bb34d49781cf2cd57dcd0eb24cc1e1836bc31809d0af825deab58b184567fba6bc3ef673c8ca1c92ee32ab2a23f190aa9330e8c83417e7bb4c96abc733b128be40640fbf80350793e686f05a75fa63cfa482a4e1709bc75ef5f06276497b4632c04add196c7acf437066c98fae9086fd0e84076722f8080d1dd16bb997dbbd55547576ece11cf26fb8ccef83dc251a8c6efeeb6524e6d259104a26f1e143d4f6a30a5611a8458984913fcdc07846a98d768205901f11f511af0659ffdceb3b755bf1757c27e7a985a7c9caf6d7e825e42e1bee0041381be1e97b21f2cfa560027e57a957f2f06437da1d07bda5605d5d8a4bc83e6fcbdc67b79433fbf158ca032cb0a4f4bcd84e17d836379879b4a0a8ff233acb4bd4d11e98219249f761831d456f7d2ff324b58b3ca3d562beeb41a17046dcedb1b2a5ae5e3b54ae5d87f55bfb6b9a9b5bda5469fee08912e171d0fe8bdd16cf62943810c9317074302ee834d5425cef1b4aa70a8ba7f3a7ed75e93f9729817af83bee85912a13b1ac731797e2526514e0cf81cafbb13a202f2604970331bd347d347706c3622280ac60cac357011d8c194bc8e9e651b1d7e638242ebb41ba88d5c0cd2e758cdccd36b0932c52f060209aa7089320daea9145c8833fbe001f2c645b45441f8d8c4396dd7a15845d0d09e88166173e487854c41da6274c8a1fcd2bc9c1bfe0492ea2c2d31169cc122c77a8da48e1f1e262d713d5018f91aef05ea8e982639b29767e3db7ebf25ad7248d45cf9941975e39b1db826f79968b1de687ef53169ab2dbca1f5e7d14048ba00df749255b84a565021c129f9202f4e9130e9a41ab785fca52fe2f20860f081df7b045ee1dfda1fb64eee3aad9f8b292005e25552cf26ad0920ca5f64a213f89a91232f0247d802cd932554f54adcc5b419947e0b0d0c7240c545ab5874306998c51bb8464c2ba553163e6275e9753767192545b9036c563a4f249c7071256de9d0ec8aca04a08bc1d217e618e5f033ad568338c4b4786a53e9523cc31aaad08ac321e07f0ad2d6376f63be8c0a79461d224866f8e62f56f4265029724652871c91ff2cc6ea4fe034dffb3aa9cffb9c9e853f65681db22c5cceb9b880a1468524a83edcba02a778a705d26f82867883d3bf8765feb738dc429870b8e1b3fbb0da1cad6291a60b09d91233f2a25cacdc6fb6625adf6952b3ce3e98e631ef0171766851fcc63550f38fe83345bb756f0c57a721c68d751b3ad4d4acef60b0df822180f4714796ba4d9d8ffd71863e1992091f6dee31e796e54e3ca2742e8eb3ba84f36392ddb0b8a61c5c00848773466749d4077bf13d8d14e3648aa61f9314bef61a8365a0e9c4d32eab3a86a7d42a0a0db69a2f07838ab91b8068d2c4a2d5d0655d9a0f4116e44d1eabc42bca759ecb134f3f82568e64893d4398c5b76c8e749fdee4f23ca9b64db3532b94c60daad4c3d89312cd666ed076b69518b5970640512fc2176eaab7f211aa928f9964bde15e0d1f9b76c1c47da8eec2a52e73de540c9dfd849809c1341b4bcdb7058c8fdcef6149457c634d2f800cc28f0e567d3c52e6e2faa76b4a3b7ee436fc1d3c98ac8c0aebb27844d2e3939f2f9f7843534eabdfa10a7cf4730d1d66dd66366f664f33ef612d2e27bcd061d5d4c8f41e4bdf06917ae27c9ffefeb364e95cc17f8e5c35b4b3273aae74322d8f23c37af67506ab39c0465b1fd2ca5a6f783a2b1e822812d4d89508290669c6df117d5110320f2c6d7dc9f8a3998efa59d8fb5e9074a5d1a926ca30d0c2e2f807f4557dfe6f845d14c27c28dfd444db5a25d03f106f90b625dd10712bb7918317cf0dca0cbae312df8c99570bd39457203c09f3ee61692ff2fe5921b9fa295f069e6d84c0d0412dcc5cfa43cb9a1d7678d8788c8c575c641bf302f3e96a6df40c4d8e328d3feb5899f03514ad2eac2657c1bc4aab38cf8cfd7657a08db667341133ebb82c0d3522ad83f80f7a81c306bbd215022954df817f9627eea97d2d59c91d48df6927d584fa0900b4296f8eb51602a36f057ec3c18012e9c6482bc8ac94cb6fed5064ef3b087725d1e6e238fcef9b525563b623df1827c8bee68934d15103b15e6c2fbf59a84cf6962e5108923a98d1a1b72371549bbc2c5a67bc2d30bf38b3989d3272305e8d04cab516f45ebd4b363923dd6c3fe3f8682c18dd1f7a64009c77e8576324b76597ee30e6a5c27757119a640c494a52a71c3defacbe168ab7d6c8021a98e713a51a096cf49bee1b7e128cabbb21c344f4a8eb3a7043ddc3502a1cb08572140ebc937fd203227afdd9966ba35f3f6d898bb79003d4d1799df31915c86df4b9de90505a8bea4a896727b197a134fb8a6504401555c93d51e0167411b0dfc1ee7f2118c48c454a9b5f932773caee5c8a2d52f6b4f86ec4a1faae0b1babf2eee674302451aac9b69ec24d8a4ebbea1f0ec52ddd0906b1d6845ada333800e4917f76fcf6056f37f7c9d0d70685ea1dee6629876d97c3cb1268aa1706d1d19baa5486c28ecc5d1ab54bdb8ce309edfc7cb159480b376f6cfab684678f32090666db348678eceaf980deddf7e4f0693074beb9a393542b73a45da3bc73c57f1a1d5724afede4478b7025ab3ba51f9f779f2f94d7568c3acbd23b2ade87046d5c1db1989cb7d959f9ff5fe48e1160211503bca35c27f8e6d6b4ec36bce64596e6fe8b84e3d9fef8779282e8f36c16d300abccf95071592f2b88efc72533a2c3e2dabb972aebf2f8c122bbdd34bab8ac058e4c30d9fe49202b618d560f875e32d803b285b49dbea5bc6c233ab132c2a07e70df19d78d46a87cd7b035d6a566c1374fea82a07261f295c256a87a50e9824f76b3ad84962132b4087f1eb07a562fa1913d79b3e0eda0a272e70c2fc2a15d19e21a7f18e0ca17fffa3ff0de0ad93a5e2d96bf608c0da4d7210b72eb41eff4b67545a8b7c7ebd23c947de26b2acdc6a46277eb46a3c219c9c69974d1495c9819f9d1361032c07d083b95b62bce610236ec4f534be615563370c39b711d816008d6b41823bd4bfcd07bcfedd2abdc24611524a76dc25224f6b5547a55969953c7fbfa163f0f928a29ae61f97f24b502c09d99da748ea15babb404ef0ae65a762cd4b7f48144831f178ac7e5bf4318eff0a1fe341a84a948debd70afff8d827bff1edec969e73acdc0a2a16a259a2cc3bca6f72657d962074dfe5a1d517ac6b5814a1d9b53bee85cec45cca42407eb89a1e6049f1316812c8eeb2760860f460f9671ef3a60aeefc252125cee71c376d8817ad6436a439c9f92d5f1c1ef1314e3faea3d1a77e6480d54b4ae4dbed9d2861537c81b2361c712764bdff489f4c19d5baafce8f1b460f8c2b3823c88c99f95296729734f9656f87e702c50dd78da24b00238982bed7f4162184a00814bdc9e3ffe70a3ab3442c7d83041ab93dd710fe1a16124d758f9d0d484490ce0c9f2179a9857f2250251085b5c97064a385bca5455717d27e886d3dad2907e703b5923ef8fefbe404ea5a220758feba0ccc0ae3ce78b841b5c221eb2890cde0f4adb0e60c6ab2d8e6dfe645322c88f463e2d9cd6ba7777261dbc2d0e40604dfffbdfd2a40e85da954b80e751720f8b5d2c16accc467b0ed99b94045b06ea3f5304bad2ae7471dccf3a13826bd8f63500c2a8954712e009298ed0008abfe995d2ddd6e90dc492f67ce66195c638d1155f6edf942617d5f7e707392374bdd94384364ce13a5d3cb2303b69103dcfbf355bbc3dd792afda04d4e785d3ab69c4f440ddede04f08b708e96705bb061f8af0e8d9b27b78b787a8d6431f11f1590a4921f2b97e3630f874d8063a46136808cbb447a30fa177262b730e04b54f341c95c8567183e0b6fc0f2b20e901e6c4c4a775485d8b87b969d8e27e26bbf3adb89142f0aad13159cd1b552ed761c2552ff5a7a9c37e2c50a48f616788ec6dc64c8569288e673d2673f3109eceb319f68bfc520569aca9095e043a84bade5d275fa131076edb0156b619df27b356911b3379114acd4a8cf7b3f5293a7f5ef322598e46f6b50e385d922f3a5cc5c408c6a4b0f58901042bc659492a2c636cf5710865d0277f610c46aef6a44b698178d9417c78ab635f7f3e5487cbdda90e0fc591b30e52126a9d98e62edd38427a2c1512b30a491a6d9ee41e1e068e71f6a52e6067864cb031740379939a339b3d3fcd87149aba19fbf24eee576ab337c2320b6c732f7e22e14b61b580e39ea8c70d1c2b824db4c26795d4e57c3383dcc93d8e68d8795394edd936777c2600260081814ba743cd76a44e1cb688df9a846a31993f2bc21b864e2a2da8f1da5a4d8bcf05722f65ee72442ecdc6b95a217547c61245d69ae9203598c22d15756d35d7442c02885197769447ba1572ff7f3696834229a6a25f866fb60df7af9ad7d31debe18a08ab304cab47c98cba9d203412dca8ac22fae7f69f6b9d322d416a779f1ace186572c863c5feb2292881e56c14314f9fa9adc494416353feb015d05d6211a5a282f0324f6021a97f7912bb01b095a92026bd25f47a76fadfdc1428335da031410a07dc44ebb94628af24e7dd89005fea4965a8717a8334ca8757beb070423c29898f6ae2ce06aec5420f1cc7585721fdef01e28c864cda5bc17c0f953cc46932131b0e52720da69b3cfeaf91abd8155c5e4a593a20c3a420e61c77842321e3836f2cf90665c805be720dad59321693a1f4e93c2ec00c634206fdbd8c99ffe1160eb8b7fb6611f2bc68dfc27cf9711bfc35837759d2bde343dd17e3a3ec9257e23608298fd2719e5a90e539976715e9cb2fc5266384ab7abe4201937ceaa4a0ac342de80bd9d80fa07e1c070ae25db406efd79ff79f58cb1eb38f482d3ed32ce9421ee5ec22ca91422e83855e2038db37039230e209397b532c464cc9f91906718ac3d65f5f9cdfdd80fbd881a6e25ded3c889a4e775268391bb3910439ac98e125c94a3746134c16f15b1ab0d7892d10cab4031a83393c003a3fcf6a1e40a43e106ab1302af923c64867822569900f7ceb3d8ad6fdd6b79727d003ec5084360b5c41e3f9d0bde013b66ef30b254226fd1c27eb8dc42b2fc35a3ee958149cac344d60e03af9a02f2035629c9e4664eaae45369551cd90d99cdf4ff6211207a56f6a0d2d520400ff5e7383dd8110349b8deded7d5cfdba71475216520b1006fbd8b0ccd210f6fd1aa8c00593aceb6d94bcd2dc2cca4e9bd06cf8cfe924be50bf2426f2cad2f47db50a48b069808655521c62a67df7a842d5fdc63ab9d55040b14637b7d042ab347032257cda32ca169fc5cd07e8fe2eb1a0ef92d3e8740034986a5d4d7aa3fcb2491012c668da28bf1bc492a8e8793bdf9f95d6a739c0d261540c76d61aa1e9b9242b52e02d18c27c1f3b91e3856e34dd2fcae0c1bdfd2a8e3a08e3acc1f185ece0b90c7eafbd23235fbfd341dce3b45726762c18514a4ace33f7624b15797d3bc5f59809e563c793cbe22e6f371ddcfdba82e9c5fff0d01b37da5ebc83f34901f66e20310053d36fda3a8963e280fa4f71c1b6df679eb569b47fd9fe71da0c565b9b8e995a7624ae3c8c16277a0aa8c5b070a6ae8de50cfcd23b1c91389a03cd0e47f6e1980745461c949f91bf32baa3a5fd02e4e041c10b6688b9e769fef695bbaa84b7b7a5ad1a5178eadc9250c643f70fdd14183813af069a947eff6ca9ede6259c1427a13cf7bb8ace140c35e58e77524f2a6e737193345e0f5fef6d3c20ebffc4146b3068bbcf5908c1c9c6eeb742b08e75883bfb2126caa8d9acd7595facf639e080afa337da4fd93010aa3900fba9b51d12d1fd6e00194d3296b4ebc451e6e170b1e429f8ba2e777c4fb94f1e40830c5e3f5f1e02e5bf98257f9b2e0772ac4892bb9fdb53e2b5a62ac6279a0d4998d80b52b80904a0a2f44f84debcbea223d7a5e7aa127067c7a71a4c6d7e2d9cd3fdb65dcc3be23f103a185040d93426cdd2f15fa6de236a01381726187c9b97a4374b5550fce7e9834e19a4fdb609151741da1df76b16554abae194b3db4446a59fe162155c61dcaa0bb64dc5837e2fdfd1a42e743487d620ad6e9d627128f77797b885d8f2710557b9489ae6b99d3000cfc5a63b983ab5ca48736f6b2f708a0be93db753cbe7aa045576c3b7ae8ba538f131ed10baf3605e46ea46d15c451ff5d02a95304139aa88490a8dda449092324b5b18f1a1a4d165de7ad399a81fcc6e820eb42aced2f6257f09beeb32124ef6d8295ef4669dcaae311064c6e8f880406a7c0c90bb6217ef07a4975e295c2eb9ad835ebb037ec3ce0ce19385473344fcc45efd73edf0a13cf09ff6ab9743ca3433d27c1e4475f2bf46c71bbe2a085db3b96ae03f4ee72a9cce7c217e7cbc452aabaebd26dcee7a38dc932f3c1ecfbbcf5010274d35c2179edca888cb4cad2fe3e82df21998368206335b010276fbc12f9e9adfabfb24fb0ad8aa3ed128f88a7842871f302a632d929bf93544ce1657557729636373afd36ee5689863397a8fb90bb8c1ddfcacd09f1ee06cf715aa900ac5656abb437d932f025272f83f9e5d797963ac44eb155cfd2e49f6ada1cd3472e8644117db5915fe7c43e19b57657224161a08b22d7ca8d2a522b7b23373e140a9ab40029834b6fda9744e0c46f9616a2d040d4957e195f98dfba5f579a9ecb9111d9b9c649ce54dac3b7a751119e83152880a2b9cfe812f7486c1784e57d6818e707a4475e8345b17d9d04cd622c3e4da52ac2a7027cfbd3d9fe806ecd73dee2f9efdd6b7062dbb0aa670f4961fd3519449ca3c93e81cd55d6992fc1c9c64ac30b448274b306faa40b48d1cb68e8d772fa9c0f925e1baea705748eadf211ee589de9bf4148f01fbfc8257e54bbab4a7e68cc2ff7a1c3a8b39b354af21d7208222f560a3867bfb4d676bbf0049d2bac3eb99e7ecbf82852411fa77ef6a94fbf916fcbc29cae7f4e1b632fcb811f14d84d52c9fc96f70d2089042882d3718a01196926d576ad4e028b45832ce3157f6aa5afcead9ef3fcd9fbf42ecb349f6dbf9a2ce2bdc59c52d2ca2b5ecaf452f41178ada255244af8c9df971261194ff1778d872ce59e0f517321ad6c24ba209e34d33157eef8060f8abda6b823509789c9838c804adeb75d753305a5b0ff66e89d9c3866922e2220a1e78ccedeb3ab66e2d436d359c3b8254a0b4dfca7a041f49386439f21bf537825f401f94111bfe5c5c648adf9ab61b9e67aeb15c56ce2991cc62aa1a7c5e6d7a6fad86171c302118821e7704ed482b79e12f695b19e908c6abe4a10ac9211837f9d4aed6fb28028525aa704bcba4ccce099ca46412287c84dc17fdf71543c7fa8fb10aed7e2ed9e6daff7ecf8e9adeb11a3f59c83ee798d8c742b311e0a4e2cd749a8b371c622f01d4f48c23ff0241ee0396a54ff2d6d7319b9e99163862a361fb944a35a89a401b521631f7a3bbc39370b92a41544e3dc104aa7c6038114469aa3316f263051ee7c3ce5532e882776e4baa5e378ebad8aa345f04aa7f36ff9a7a5138404ced0d9e8b154a86e04cc9a33e2a1dbb35b0dc03643f0307ca328f2dba9babc1233d01b1e0d367a189f89bcc3e6225621fb7b26e666632d91d23866286c2232401d5dcda2d79f2441021cb3d44a022d02e6d0b459d4262bf88ed99bfc941fcdf6be7918d5d3e44ba5b78690a9f6e2bd37276a101df6b992d29e8469247e4938fb37e13b7caedddf5a63aec1b115105f1eee8f9fc422df08ed2df5d551ada84dc84bd6104ae9da74142600066cbf5258b141de9b090f51ef336c46b904ee8517665f1d9fa0da72daf3e7d26c05db51d2f56b4d29eebf8ad5a2d2c38bd7fd883532eb2125ed582fdc1e08fd4a44f019777adfb03ac06cff2914619bab11161a466526d7285a03438bb67a8e9602458d8a24e0206a3b4d55ca0831fdd6feee6f4b72ba9da407ed3308a1720d61a912f930c5728cedeca69ced7a837ee25db2eb5ab6df34dd84c2690973f122512f177f5d62188095a5e9c03dc2cfdf2f3b0376b8d12abc941101460b8e3714a2ce05ca5064ce852c1c9b311852c74b968b0c95bd54f1c9251a5223f4c20264be28331bdc45fff63ad5864e769ca9563591a78dac98711153dcd9f0580c86e89c7b73c44748a4c99193ad3d1304b2e0f6a2ff58330140f40386b3eff02c3ebeb340a639249ac8499eb029ae1d9f62e2a3160f7a0e68f6e0e4b4589df398512607ffddc976bc22c4b3851c39525ba2c860e8c3c98225baf868ff7b43b19d81b8c74204dc55feffab7979a65f6db80b10cae7ddcdbf85b6c09502af070d98a7cfd398f951def54587a7eb6b5ce522451a5a1de9fa2437f9555bb0ce9700aa6c8b62bb371f224a42fdc9962b098c31a19fc11ba9b18b954b793461e3af1e9f6723a7e38ae8583f580688b6376282cf2b544fb6bf608055a4b5057785273f3eee5b4075917e1a5f8df80cf4358bbb762246d3843c6b3e9279ae26ce9f2464207de4c3ea7a8ec22d6d1d9ba11d450d08c56f7393707764b95ce630aafbabdbe4a99fe9a7962ebcecbb2840e5312c1a0be1cde6581eed91c8bd1e4ed48dc2ea7a23480cd888660b08b0c5cf3febc9c88aab0477c6428ec98e33d0b3cd97e65554fabd0dcd3f3bc4fb7177c4e560cbf5c40153489d0651a69ddc5d9b262ba657a1f6e6fb71f7d914e1490f5475151c40e2343d94edd383e783ed62f5d0344f5a684cad51fb1ec57d26ca78ef70e18e3f4f491ec340201aa85619606381baeb8961db65e28524bac43460cc5367db7cd3f59084eface4c05bc9206e3d97d222828821c1586e44a45b48536e2bc15f8f8c1b7f845e3a11dcfa5822a576f0879588c1ea0a122643ae022f627ec76b02a6c3cf84963c84fd4932a3c2210cf5e65acb3c2a385bccfac95ce1fb5d7e741efc168f169acc69516aa17f13db73f8b6214cd0fd530900b082785f479b545cfa670f5847d75152d360d99aefabfba1e0d90f5347a23911ab72aeec70c43a9c1d6e82f71b5207ceaa25ec520b2691953920aff13201cfbe59811d64439e52fbc98f03abb8fc6119d1979b2a3f4d1f084c6c6628f5cf50284e2878b33bc9494924240db03f5526f65e0aa3c2a46393c80ed4ec565f494f0d3aac4ed93144e295a0deba7e747c562c87d8ca09d9b4c65254fca2e48b12a2efb5f6f2796e08e11a2e9e9f0dd5c779b7c57e906158ed397f4282550105a1212261a78ff256babd4c11f5aa8d73eaa0daa483f5da9427af383bceb949b3f9718783b89828790e50b8b4eb22b803e322d105eb7754117ce0d781cdfc00e89a86265458d33ff8cf3056bb71df93ae1a5cc3c292dcffa4ef57ad097300f58eb2882aef601f46f790397e52798a36a2dc962c108a4ce1c0d67905036c1f195523a628466395a6a9a7a24850b2a2234b5312f93bb8e335ef3d558baa3dfa62b7a9b293809ad7dae2310e1a63958f55febe4fb242ed016a39ecd045e1c6a00d64c06b27f37880f5b2cc6f2548d1ac2f0d4cad093099b06288372089b1848f8a5a6d060c2cebe1ca28f29b758e475297dc1d912417d37159baba0729e139ae930a9d637d924e4dca040f8c6b9a6f534ff5338e5573d5c075eb96e32ca6eed9be82e9ed21fef038e10ea8245b7099ac05014e4e0b0e8ca85676ef3639e7ae79640bfc024da2ead77766ea5ff0c360bae21107c0c676eba5b42a8beb4090053fe55a17231d1df1e7e6e2354183959241eb0144ec4c6b9e4930f43a1b90d28109bc6360ff6ff39a833fb1cf3d324f844503420f6f717c064ff6a8653457f0a796c0d3a59055bebe32fe1fb022ba7f777208c464c3ded68e55889d26286940fe3b8bb139bf239698e2deddf3478c63ed0ffadb0959dd20922543f834245bd24bae2afe5160ff5628ef89e4f5385bd550f9f72384ddd64b7ca4d042b50b089f64c7f816c0205bb5d98fbd1a0e862036a2f86133c2542711c0fa3b4b80877053ca7fbf38e10a83c35612386ece61b5e6e6364a3b38910a672c1d106ea355541636872b93bf7f13eaba4f442d2426bcfc44ac027a252c8230c04bc30f10ac2cc0f5d0dbd9dd3341b08e809435eda7ad8a2c260f6738c6832944ec275c3eaa6765a6f1f0828e35661ea82fb2692a053dfd9490164a8af3fbb494a3bb087e52c1480961e9d1201734913b1af9dd5d35907b10b6590568dfa35925b655f9b147ca4766f9c921bd658558213d197b8ff5c5ffa82b0c6903b034961790637067d244df87b31daffe4ba418c5ebb797b27fb29f4692c7e27970523806dbd3e66c01d753c676bd429c6b98d3b51bbc9e6fb9d9c3f40bd574e2ea38c7aac27b1d7e3b079a2ed54573788716e13719e6c98116e7f9830426a337e7294aaf39c9129d7c13d6c89a47942f00ea12f840879edc095f2760aa41a5ae43a0ed07e607d5e0c84ce207762c85bc9e1e38354f6decf07967b6f770ae1d9711bc6110e1dcf6b8e6d33be5b4f2faf912d873254ae930adf262620536e188ad34f5846370ac97407abc9831205b21537c276832deea3e3085c7d0bdcdc627e50587cb54c3760926f741072ebda5c6fb3d357951aa6375f93a5b7da83803bd6bd21bc9cb71fe0a5693f82c8c9b92fccf8b4baf1f6720fe7ad64b2ae649d10490e2a9751246cb327a67d905e47b7200c6c4a0cfd3638bdfbb8204034b22402e96ac29b092b8c4aaff2e0dabaccdb4c3f961ec636532c6342a02c2c876f9809a30ae9dc89f30bade6ac78edefa42d47a263daeb1c9f8f7762b3cb9b2c511ae8b435ad5dbdcd2d3a15a8ea81eefd24467b574a70e33a35911ee63540e9fbf8704f5434f5c56bbb7ea6afd3e40fdc113edcd8cc776f0de70cda5c435475afa0e41e6119c6df387466f3bf62e19a9f5c8e4af5f7f8a44dbbe28acfb49307aa55da21b893638eae1ec30fdcc811fe9f37026b847474d896705f4390757a32bdc232d96e35478a820bd0e281ec3adaaadf6274fd881023832e097ccb7b6b48ddd20c3b2ad4b14f4336486742d29346b4bf676569111403b64b3a4215cd70262652ffbf14e72d4c26c8eed307ce30c49350745d74a95f377b7957befc757f6c39ad481257b6ef585dc8d6dcc9a4ed8d5c7e2ade6fde3ee991bee8d7fbe8f337e618a9ba60270f3c79ff40503595d74ed9c68e5a60b53eb95de58f947e32daf533239795b07d70b2af1f5e73bc77c96a76259141a2ce8d6aa66dfca1b283fdc2aa2f244038d6e54212ed87e3cf5b08a4f16c0fac00155528130ffd6a2b44b1bf06d8f632f86f3e12d7c8a1a011a7aba1c72506370c00bddd064f1009ae58bf1993bdad414e28350d3c993b8cfd87d3f965936117b0f6e4e9cf547f6f858a0de27593d87fd3640c4a7d421070df795798c79ca0b2778584d65c8a964886f333a5caa018befbc15d703147c095e6552da35d0a5f8628e6718bfbe17c624ae7e725eeca5488b62b02bc094c32dd7d49db43a134d3413efb8cfb0b8168b4d566fd73d7f7ec90579a49c924a1934ef901bffa4ee76d4444cc80235acd3a315056c884462d28e837df881f98f486288b8b5b96c6c557f1c13fb106eb2836991302933da1238a82a28b12c005e2a91e52bce8b4cc084bec3bff0d17b1d9e0b744d03bab33b706b210ccd4c17ab9b00ab7207c57ae7ac2f163dcd4548200e1bd42c7dd9ee5432bbcd660a9618fc8c827486210ce58816b0648585ea97e39bae81d780201004790d12617215b69360e4717389ee7769affd70b059f6fe91b17f7b604263cdde56a879c4514c39df91a4e7623269039ba24e1c37621bc31d15207405280413a169e46c36978b386277f2a6e6661321e2dc3fe1e230fd8830c72d6eece74591d7ab58bb44d2ce1b05a7090e9e1b959223bee0a3e72c2a1b21fbba9f4563264a4af8a536d661bead76b970073d2cb480cf87cc4fc1f1ceee776b1f03c4d62d8e6e2a43010a34940b4bb3c15512c4a0cb19402d47d4b8dbeb9d137350efe8f1c89f2275c8692c94e09f5493b5e6a6cf3002469bfb25745b86864a38259a66aa6f1f07102594a47179977e38997248930f641050c34633b42d3391c9a7a8473ddc6448c546bd0649191232ba6217fa324431046d4f923816236e705d81b559ba031b3ba7f1fa1486adde98a897acf343acca79a846c2ee4bb8a266b3591b80f9e75bee9b93355d37aac622e4e18b480ab92af405d1e9700d1bbeace6843086f2c4945ea6c7c302f8c5936428caf20cbcd136cb2adb6b17b438a094094496e2ae037ede9f6e011502823910c0244bac25385fba401626f2cb9e00d9e9ac9a8299b93c8d1a1670e9cf0e7decc8cea27cf05bf2c01d86d8a1f08a4f2ca35fe4c3e4fcabecd0a465123b11c4068c87b17d0e42d89f1eecd5d845696b401223747a55c4942c4b9885d9f527b1cc78d87c4170e247d237891468aad88a4382fe06331849c2eb7ca9ef91f92a5a2efebb7ae45c00f8c59908f0de3d3e776826c035a658af396ad4b1286aedc80582a89ba5890bcd5f780a9a26d4a09a4f55e4a9672d5ed0d68f3e174fbaf30abcce84bf34ef845690310d697fc684668a27bf36013b6bb05cc5a92cd741c4115fe554910cbec37f4b783c537e86f65e0c9c1f871d04501eaded0687733640f56594d3c4a24b6dd7dd1745fe52bfaa5f529e525f0d549b94c1dc21696ff597cf4e702adea52f268987f196b3f336c8db465bd52f62ac1b59c29875837d8e29221147d40e5f8bb52a7bd33c111930170f06a74127e4a9d4cecaf3de6dac81c3c10d126fbd9594086cc02f4a59f1f0bce4cf8dfee669094e4de685be743c030601537705ee9fef958cb283ef63d593b8aac8a187f786e6ce51400e7e89bf55c74c94b8d84892e78b3e0b97658d041913b83f4770eee0fc5ccf8e392f9efc928a644711e7b7100fb8bb2e729658ac63a10e38ed634980ee2dadb164e328bd2d2a7ec23ece46d84c14b6be36b183058f2da41b3c4f154c64573d91a12891e0ed4a233b26fdd16acb5c560f1a12f151d4b28b99a9f51ee7ef0fa6b33d8788a2530362bf4bc81a0e92bacc34ea1218339d2255af325ca5edace9b15abdfc96058670faac79af0d484e050c1274be2cc44f34bf161d0f4acc8585d2478d0d128fcc347f1cd48f5760e05d2f6a5544449e7ddb2cb3c00d9897b9096cb370baae3c1114c9868a4124afd1af2866f9f1f8c776b4a760bdd8230a69fc83382d5471c18600f70ce18ec45484e4b2f279c7949f345874ed57e2f87f1a4bc841bfde42bb1f6729d7b83cd8e8169230f4c6e8baf619c92f476cf4e5505c75d1ffb1fc0489cffe7960afd1e3a618198c607f90cc0e3bcdd1f3c4c1edecce1ea2404d49901b98d9a3da497992703a25abdce642349054576e27a7287717d7185890d86863fb940d7e2226894849a1667260906d8ebafe6b8f6b7ce43d5dfae45cd1265ef15861c882741abf8e3d95d285367b30a6b0291827f205341d425b060ede3b0b9048f7bdf7efed6ee1d01843c55d9601d4708ddd2f6363fc23c9b2e223245b07e4c774be19b69a6fa69912d3aa2869dd17e776b970c6a31dcbd1d18453515722a914dac8cac07d037253e4d7c621c3d3bb22e16c6d22338b9cb41ccb640ec6afd2d6396f947631fabf59805bbc664110d59581d61733562347f78cd66bf6243899785ed8e70e846d21d4d964d6309c116ffe055cd2d828d93071f4ed8f680fae3fea5ea5b5677723fdc7467eb2c490ecc2f2d96f1de71c826667d22b317cdda5d3477fa3fbbfb24873189c362a77a3aee993c05f0e505fed6ee5d8c7470708eea92a15c96d666d54cc29e19ad9306cc8c3092d9d153bbf5fb5849ae81425075ed4d5478cf063a338c8f87f63f4f7269faacabe082c09d463f10ce59a0f36268b49104ecfa2bf72ed0a09c67c837fac96aeb6dce8c4532521dc4657ffb242dbb8e814129d2f005bde5c9cfa8253346d4bd1e2aefc0cde97419d45559f2bcf6114301ae60ef6b385212965d23a8dedaf2b3dd0f45cdd06d1d83519896fa8cd19266bd11d93993d6c14f3887706420defab4e2ecc7675855eb9f8027b6029ec36bec4f5379822bf8eae80b1ce9951a4cdea8c18eebf74aa46c7e3f046a221e45a2587b4b658b9ae722f73a54571947ffe3a8576401039edbf341667657f2a459718880d510277ffd69d27df3dfb784f4fd5a55bef10df0945f6209ab37f7e5bf4acc3bee8433114d4d36d340fa55b54fbd751bcfbecd0acabf0debf036093af6690e1a0b88618e1788ef139005eba4c4d5515526f1d7ca080eee1e1172bc6935117f4a2a8dd829cf1680a108c66e5872627885f9f3d43131d44d8c1c87c773f34abf3f4b913a481db66c06bb0f5be8bc2e4f5d7e6a2a1d1bd883609d9b0b125cc6bd5111bdfc0563f826f22d96c48f34df9141f3ac3388aedf7f2d49ad7f71b3b7c24df7ba1786f81880748d5a22262748476d76792121c00de39213490f2739d6b6e78d4f9359179f2f265e685e2a9311dd8c47d0a7090aa933ff0cc25e281b0403707151a1afb50bb09337c7e9cb10f61c2168ab3440c43d762aa5a3e6003e00252a5ffc29f3c1bd471707c33586c7d86223f234579e07d75459d196735def660fb8ced6c6538b42b117539847f4896b1f204c5ba8d85b6f59d1e6efdf328bb577fade4a6ba5c7e2b7d51e1bcb587db16cd03552afc10ed7c4f183dec2a57cafdd31fa5916ce2d56a5eb8994df6d8aea201f03181fed3ba75d8fc01513b95d7b35c28f5223fc482e0bd79c0ecb4827cc30f79acc3fb02c84b0569fd79006c7392208e4c2d9b68427a76c404a27b824c9d6ba0af62db4c335920f853e82be607896b9ed054d1c119bd049b20406225f32325b76c659c4515f04bd492c150f8e1354de9c5d448c4cccd52234e24b8a0cf4c794b8c7db9bc78efff520a257865d648e57997fe0b42e1ade708e479023c178564ca24070f6a116593a3356ff2bbf0f0fa71b96e7252c1ef6ccf60e5afd7eb20381e473af8dc313a5bfdb525532e978b8a557d621a96c7ef0642e8d3514842bbcb4cfc492a54f89cd625e541c8a778bd0dd15336af25ec5b5254f9da91417c82966836bf08c2ccd4d17ef1b1a1e3774fabceb7e1b9db7e2367df580edb40fc33291d736ee639580860b1044a623c0c19e9d437446cec4a994d73d66cb2424529dd71b358df4b9090da0844962b9b60b712dfdb6474513a1d195475c054dbcd4d730d69dc8770a23d6ce61ba07c9b69cb52493e8ac49c7754205ce4a5f7581c5fcab0dac2a538e04ba358fbdc871af8a1c6634ae9c69f1c1b54202c290711ca032b31a41b572427b020fb57685787f83647fddc70892f822d5f67badd53dc33ec5b701f073febe6d3fd1136782f5b975f9edc71549b3786dc82f376c34fb38a6dbe86b1c653446c673318037a6f99467a3dc317f63954feed184a4b9b8c356a87233c155135a1e76930188eb1c5c59c115bd6046163b09f3008a741fae020ee3fd3fd51eeff476756be17bc381b8e533fa96b189f3dcdb7a14f0fc4b5058ef3b960b6f78e1ea527660be1a3238efa8b3d83c8eff20d69cf585595ea83f2b7dfa54c9688444c3f2108fa6dd33b482f10b0eb9764892fdc4c1f03a2f2f178aec7133bb7e2eaf567b51442ca28859bdd0d435d77e223b842828acb6f49018cb20dd92571cee046b050ec5320795e1ed495ba3b365c16b020c1211bb09ee6ce59df4be17d6865ed90cc152fb30b6b60bc2bafe78b04f0186e5e290caf09264651c8412fb8ced4abc7ab89a0cc91676f4cb8b586af68d149a5d2957b23c1823eeee78eb6755a38a8f3c55fe5e63d6515dbaee72c3bfd4600279c0b5dc79e3122abf96c5856c03b9f30c88d5a67193e850b72d95366b26e66708ec61fecc2bd6e060561b6545c91d941737d82880eaddf5601002da068310ef4eff8d08d86cf34f3540f1c39a05c13f6d4e3bd08589ff702f021677a2fc83f853f2d3fd0c9e4b57a0068f0c7e9152f08d22a113a2350fd486e9e8b9317bd3a2cf98f5a26a1f81312d992be47977f1ace87b4929cd9db9bdaf8eb20c804ecf8cb5ff4a5c6ce3fc66824a38699324648cf11c3c1c42ed2d3b9851846dd441551dcd6a15997ce1d25016aa80874029bcc071432a45f17f98315b9e901befc25c3d1f6207149ef609b36fda1da77665abb462ed437a9ea1b0ea2b145eb0f60bc0f33cb36d2c2faafb272644d6c58d382a307fe6f2125189682e2953310f11f17fe504aa4eeb455788df35f9636bbdda15a48d45e3a3109bf90e8d2ab17ff88bced003ffbfa1d0583cca1daa6a1bd0c47cbcfd4c16b3b0bbe98f9c86ba1ac9da10faee47dcdbf963744e82edc000fecd448d229fe79e4a097facb1432093f357932b89702977d2d0337abc8aca0c015624dc757f924631dbd4ef1bf66335ff7bb45bd6d6073f4483035baab2a02648702af26cfe3dbd331661444e707f2b13abc7338dd6b9464ac6b0218d39c3dcbfb4a1d9ea02c4b3f0ece363d8be6c0fddf5752b1a8b8d570119f4635c5750202c66309a0bbf1cd5bb4bb2517d24d9741244402088f49b239d950fb2f5ce12c95c66179a9a61a9a7721be8ffef327d3074c2910ecea50e524b1a57be5ca435d1eeab4f67955eb6ddf439e5f1965018f915a37a0f6df378fe094799a92355905cfc587c8ee64c02d1859c63ef6900e184fc1650c7cb3257322e5ea7053e973568fc30e29ea83ef72b6761849a6c89b8acd436f56c9d837ae011ffbfd6e9838e9b59586ba5c9effeee8c446c50cf48421221903779c9966564138a42df2c07476ff53f61570c0940d36bf7f59d3230ba2c0adb7a7c8ffb84553786e85caab98e8295993e0c6d3697971e836a5e1b8f08eeb9f2029a9f79ba727f6221c8688d21b7eaae98e873683920ad24f351028e624c259195f3087fbb584d755391c6352b109ec331293d829dbdd2a205805df22f8fa342d17c92be9866ed9f7775047b522674da984abcd12d1414a26c9cb33e889edcab8d859f2f19fad901c278162048a824ced4c1bbb8c93850c34162f2223bc649fe5795b3168f1787a8fcc4c35e544cea092f0929dc8958cde93d7d6ac00f7dc4ad0df02bb46fc9894422187937e5094deb19c1c80ea974288bc04b8965a1442be7861e57edb072f7e4a9fe338c932e1e955dd3c14416db1a3e5f5486ea946a0f642604b960eca986fb1dc102bf4200dd9c756df17f8063b653113cd20668134bc6e170b3fab574182c05a0547cdcdd99da439d875fee0b2b16b7063f9f8f18f4a118f962b2920008a47177045436e733ef93550f08e5e162aa2cf9bdd896449a2b2e725b868fdbbf10ba7a1013c3cd3c9acfdfe33b3a23c4a8abd0d5ea41c7472cd74b1bbc4844e50c99310f54cff5ce77c9749db97d0eeaab8baddefb97199936aff21beda0663bdbabd15872d07d6f41d5c25c06b4eac2d12c807f8be9acce5cd7e68cc57caa052ea7bc772a33e0aace564a5e5ee4629cfec2e9f525ca05e6d5c088ed17a139f2b604cf32ae472f67b4e3d7d06aa0e23f70fcfb2ef1c737fadc9684e97d1bee5adcbf899e22cbd2ee05726ee9154a43c70d455483d36d7bce810df30e14efa0f3e58e1aa1fa48725e6292833086ff17cbfd195858f7221f9747773681ac6204a66abf9becd084636f8c928070a7cc64d23067be5e8fa75af85517ec5ab28700b90f9275fbfd08881cf026db40c9e44cf2b9d3233980c64d2650c71504814cf8591b217cbd180e6a3d3dbc256d4e3b182976ad87bd7725c60a7fd2096b53d0bb8ba74e8e23814da83a4aaa53fde83bbf88cdff42804201e0cab5b169d6fd9720ea7dfc5999bddd72e92a912ad31b18bd9d48c3a511c6f184298141ac1183ee67013b4594e49434ecdc7e4dc41c6ea638c0779453b3ec1d8ca227297342d81e6784bccce0050847d7832fe9f02c6f679cb471274224dc217325c954ef9d77a044fcc4407eac2c713261a8e5a92b3bd3428aea26b1dd549dbf76364b855561aceb890a45db0ec56909da9495d7c25880fa1ffffd1ae7f81ba5ea1dc7f6b7e3f879e6680aed95321985f706fb546b60bb85234787a6824a377a4cc7aa47865628fd58127c2908726bb42767c0064cf9f89bef8a929adee7ebe896f5ede7a9ecd45905b1df32cedeab3962c1443ee41bbbbeb7262126d71c65bcf3cfa222c57a45eaf21d5b09e840cecbe533f625e3a47a93cf4714b336f3bd2c48222b351b40e8943630698c34deea2241cf95f8fc4e721ba9f7514be5510a2336c604b12f0ff69cce44e1cc99e3db2206b32c537ed9eac9bf3b130629c1c6072ef45ac7586eddee3d8f79361bb11aee6ce41e99d4e15298d05713f31539b58cc57155034d41660836cafe83f869956b0eee27f6773b528dacb28e4c30abe52b838edbc54ca44783059b4bebb1c1af6ad66416cf9890e71b25bd028b258ae3a1f0645851ac5c43413f39bb73009c9b78475e7edcd9c2c0da7c8cc99eac72889ff5d31869b00557cdf9f76b0b84f5112c42fb397c9de5f7649610ac1f44b7139ffb881ed779631df45f40280a53c658a2c9a459b7a5659790f1af4e244b8bf6a46f45a0f384e8475df6b4e6229a4475ac9151c1763df324e07732a2ca49eb6765dc0c926f65529fdc0a5bce6d7fdf5b9eafdec11bb05f6d11d3b7dd42fbeac01b9c64bc32d99f90d0446b799dcd4cf28ec863a54134310a92ae9046a87e8f0e65d14af37c0f823bbff4809fe95ca668ca137c2cda8f95aef09d4cc1236e028ac766fc445fbaf630648082bbccb60ecc58e8d097262a4bdb83a5ba434d312995d06b571af0f509516ef66cb3c672e68f354785c59712c4b4881eb54c1fe548055dfeadba206a9403675ab997c6fc44af56803c73639bd3126d23a5c851599b4c16518312a0cc58926a5e8ab4ff08f5f4fcfab7340fc750be4d813747494b231ca41dd7f78d1650daa4be284bf646368dc28b3a55de01fcc480a647ef02e858b453105e1036855830ae64c2f86cafec99028c732a95014fa6aeba069f461b50f14bd5e813f232b7698007f7256454213840a3fa770fe8bc4ef2e25418897562e204ef0edbe3846ae30bce9461ca519e267dea5eb2407fd2a7609754d352fc701a2849d8eb9d4ab93533d79ef1eaa921485fef498ae8399ce916e17211e53672e55095d743006287330ec884d5d235b1c10e1a6573d9232129b5190048411e5d1e59827563bc574f165d45030af69cf0db317fd01685eecba0e7fcaaa088d8f9c296ddf46854be61cf9a4cd9904fc602b960046a49a6e38a3bd9956ebf2bcfdf5b12ac4adc63bc06551ebf0a71ed454618dd6f9aaecb15b5072c2dba416e10f7a110b26f43e6f4792c02013b791c25b5b0b7eeed078b0684964bf018e0b535cfa8a19b2122f37372b7d33de8d7309d79e7a25b7607c1df79cdf0ae070dbd08b4e292be2762022c504a07633b450edc0b395fec59b0a460d25da80aa5ff3ca4d482a061186a5518ca84bb7bab1f74c4927bc5f49d6e9a5060680dc87e4ae44abb3c9b363db5e5332675b29743bf9c51033eecd99b4193cd1d3ee0c69947b062dd702808e590999bcf52d148440b46629a099c5c223b86129b4cad665b009ff4c37d1e72c77187446e44c384aae3ff44f903a1797bad51649b2a02067ff77117f338ce7b7faada06a58afc7a61acdcfae25a438afc7745456db93b4ec83e2abfb92ee47abf25e38ef59413bb0df489d59dc3eeb4116f9912142ac13598f1fe67a60ab8b2b038e3f0f06b8912acbc1899985747f94dcd0cc22fc4db327851d15c654a70eb1f9a7613c6574912b506108c84dbc41819be8d066e50030624fc1fe3a5356ca56de117cc8b37c361cb7d05eb8f9cc43c5414480b6923cc28dcf6f1984fa0f0131258f376a04a23041aba2e12c7cc4b1bfdb70efd7641f63f6a91d87ba8bb192f2c41b44fdec656eef7778f3f1745be69d03ed8c9fce70e9a47e0872df8dc3efe457b3dfb2aed692588d51d640d89e69db7bf27411e36fbab2d3087b06c5a62c00f47671f84c25ca76d3751e4d7838511d7f62d527e3bf37ab7d79e1aac5d0dc82a36fb9f5910c4536782133a2fecb9965d0182228c119a6abc822e8dc6b0829b18a565e70f279aad4507439b821f784d9d53887eae677edc84c23368c5ce583d4330a37f99925d5d0cb98100883753aedcbb79cb70d8f29db5382efd7221916ec43cf5ee002e3a9ec946085f42f2051a33ac3dcb66ea829f2cf025de84531abf15c613739395b8e4f8baeccb620700059652c6aeb7aae8689b1b6681b601bf57ddee951722689ca4e0b4abd40cbd41859bc1e2f1aba92f9b4fc5ba823e02008bc18cae1c749c36ffd336c2a0a293e7d66cb0510b67f0b5cc4a084eb20051a5828d488a661e9b4844ff56757c86663549a5824dc58302b12df2c2140c24b7097b07ee1c20f9d55ad896d0df92826536207153b1b99d0d161d4d1ad799a3df9a65afc92fda3f39b4736acfa25bd37fafa7fcb296a2d2906305194a106c924d9e63bb80c44787cde99eb568b8f257f02eb29e86fe78e360235a3dca795e831a1f2083feb3787d14b55b609164ed6613cfa622b90d24556a1486c22038210d4adf44ad863d5b0e7dbc1cc0b89421fedd234617ce7e2afec6d69b5a8821505ecad5bddbc2178eb3923d056c96c0740d31459f6c62b099bdf247520488a996d9975c2b6cbca2c8bcfa9ed4f7031c54918395e0e4c9447f3cc94fea38c20b686bb36ae95995ae0f0496c8d1d719e0a1366a2387bccfbd25dad00cf93deea740f6c1c46b4d6885aa49f35eff200690b6d30e4fb1ebca6dcdffcc334b09d9ae95c9d8db4f7cf98e0db6b3623854e943b2d819eecf4b652190dae31667a25ca799094740f93e0e576633befe34f67ef816ae46e22046148f27370ea3d01391b179c0194093933297902173ded18343c95dcac878555707a059bc83ba0abc8f0d6a66e7683d12190480545d7792d4134ac9a5dc1bdfe355e85635c84c4db6c190f89a3b18f1ff78d0b224e12ad81699399699a9a70d941f0eac92e52004f502d83e6a099f71a7471c57ff075f46b1c11e73c27ebd57222b08696ffaad4abf7541a059847fb65a5536fa748f59cfde0ef663bd10be808a8214e060c192a08f26b73a467f1f0ff25bf5ffb0633393239a412431e1a49c67f589cf2fecaf6b78576983e9386195bd21becfcb540d52864a4eecf4631d36c5fa56c7d412db5b9ed060be30737ff86b7133fcfb6ea0eb7747a865ac4cbc24573689c90792a5372a053e55d46a2e4ddb95d01223208d13df71cf5a191332ee92ed5cface52567056709188cdeb4d4c7cf6e91bbf8bff2d7c6f0f62382173f8ac15ca21ffc3ba62e11014c5aab7cad68f47e990670b2d97ffc5928d56c2b68a351bc8985bb88311e4872109aee773eb71e1c75cbab2e87af5850234f8fafe429f915a13800d19023a5b83025b0ff963e04fe0155fcd90e2d6ce23e6ccd80b09bba087ec11b25819fd97653af10cf2557936fcedb2ffb65fa777ade1c0f8116034f8460210f1bed37439a4649140092ed2ee687c382e37176b108800798c71c6a90c7274579951790cb2b089ab67e324981106dcaa958d5f62adab839cdecbcab2542663c6c586c3f199e3d8d0220e6e15416662b4c00d455c765c2654abae0075bf0eab9a83ccd8077243fe5861c2771ec1b642a84b4ed0c2d7f5f6f39ff694f5a93f8790a5256a094a3942fbbaa320756b6c464153cc43265f2b8ddfcc17e5e6f1de93f0b7c59015a50fe7089b548d0ee75af8ed16097ec76e50a7dacffee8c92b6a48d2129c10056b217b1da7ec051f2ededc6834a786acabd72b370d9da85164892ae95e7f586c3a552eb74f3d27cc008cbeb308c884d7d30672a2464d4a253fd9e225e7596a61919afdc3d916d9ac7e3a7124c4195ac1bf7f71ef87f0927842fe1d2915c2c705aa70aa667e229ef351cadb481285b513d019ed2a9a57d06949da387ef00c76a28d2e727984e7215c7dd95ae03359b7492d5660b470ddc1e7bda295de22abd904215ccec5a1cd3a157dff223ff5511def62679dcf47cd07276529a28edf6d200bec019f08afd0f485f2834b3144d19b99a510b08b0c48d33a10764a0e1d3d0a7d1af64d034934216f1bc5da098728a238789dc0ea36a861c8234f835afbcc20710700f4da0c497d94b247cff411685f935c21774895c9f447581f8446638d6cd0d5727a780cd8cd25e9bdf85254ff36e652d240a91a1826ccefd72cc2ab221bea8aebfc65f6cf4c04931d629d83581b4ccd211a19ffec85f3dc0eb9e661df9460505ac97141d5049a9f1cfa0e67f20e331b883e24e8e80905a8c35956a50fef5efb87f3d7ee5487db2195251fcf10ec071d044cc03ae053a25547af7c1b97d848b1d6acdc3e658af56376adb8beec85af39d97c35f0f4cd1e51423103f5101247980e680f55512a00e6ef6b6ed117cdae658d90c3f79cf490cab1a55e8ad45d7cb84d3c4010c75968fdadc2b66350f9362f9b221db4e3e3d50666c484bfbcc7c12d799076f02aa14bd428420a2e4b60fddd4097a29bfdde20546052fcf8dbc860549db9cdd21ec11e6784cfb62d01210499d31f2658a93d02e2625e39c902570bfa0608aa5a8d14c30c635f33d9dfb0814fee58a176d3536634ed288892f95f983ce2b9c6816ec25eafb1fb9b1b3623b9c7559d7934063819c804df88886e1291c3735b8f64cc064fabb4805ce69840f9cc4dacdd0a5f301d5d62beb49d8e7e4b08033892f0ce02f35e7cd1b148aed14d355e6880e716ec3a3d229e9e6076b238aa48db2b47cc399d1c87375b785743595e02760e2f2460728fe08e96fa63c13e4562b9de21092f0abfb8aa6881a13c89d42283062089ff87b4c100460d1bd63760511f9733234eec3685aae1a245bb4fb4c2b2f9a143ef53021e58d0cf9ee2bb190057155f43e033965b5df2ac325abcd67c3c372c8c4293abb8c9d3e56d1d55076d06ef75aa1b6d1869ad5a75199c9cf20d504379348222d40dfc4da8a6e2bd3ba182634a0a0b83a4253b4d047cf482797c4b346c9bf100e88c99c58790f560c38831022eea4d4a14bc91a21ed0e976fb27d9d33083c8336be759fa48032c2ceb3f204de0c8e9805fccd9bc28b1220e18e0314e7e41c0504d6df5a37df0eb4840bfc0c4d36e53f24dfa840398decae20687f922116f950800cdfd9a6ee0be82f09b6e9d5d3907eac29dd019f9e3531fe04925db0f554c1cf011a6be64a212528663b02125082b91fc9e37cc8b43d0c86b050eaf716b45b54dbaf4e36a11bcccdf249245e2022dbc5dd601ae4cd3d948066c3340f4edf3348ad8aa5069935d0ffee5a53b5a8a009050aa3a8521367543a044ce4ba3df3ac226a9408cae10ef8e8433c6bae68867997fa1e7c8044c00ccffd52de40e18a1d720547f08e13fb8cc01e2d172a4a0b9114f6a6e06556c91749694436c250ed361346d75c1bc98422e899530b13cd7a4eb1e06e13cda8bb06d8e3656bea88cdbb8d32993da3e3fe0fe487eabc5c08abb10506822ab3a7d7ddd933f53052c706d477455d29cdf7eca9f91495f335ca5bc9b3f972e0d0ed39889a643316f22028cf365683dca383470df35bbae6e3c8e7f06642957085971101eaecf50705d73816edc77c4c90c7573344bda66ecdb71d6137773a7a7d7cadb39b551c8e9c59404fd4e3b296c85d450f66353c31034d81a8eed6028335d7e0ff799759686121d008a8aebf60baf7f09b805e728f4ce650774fb894bfbd96432da7ce020c212c086316c998ac2b406206eb54607df3e285bf8ac0448c6da5de3997495b03e75c81918d5a7786b516e79b548b240d11513755fda925a4c4d37020d244ba23c484f55d2d9c35117406fbfc249d98ea7d04d879e72b29fb364ba52cada91b9f80f19e2fed03a6690484bd43d5c990aa93b20afd104f4b7a2fd5e9cf73c9dbae9854d3c489413cde43c9f88cdfca1fe92a59ac94e89ee3d1d3d34ba80e632b0ebd562005e0d113614302a5b03dfd44959aad8816afd0d258c3b37e122178d14f7dee9101673cf18e65452c73c67a281adc29d26890e9b7ef6bf45e041cab3e17bb6e697eab9056ab18cbc065e8c3ba9357aab3ddb7782381c57f5bb89dafd418c1c3290c3658ca3089a64140ca5604b781cb31b01f52393590c68836dce21186538671355d38b85740c3c5b6648344b5c5641d23a07d0b37db63d9e3655db7c5549206b8b0c1e4914305070904d5379262373adee38830090d39d5a5ceb4bf139ed96c1e28bacd490d6426de699fef5f3cf54b9abe46170f0fd15d8ae2861c273dd93619b116e18337bb0d8fccf973b6cf5fdb64700e1e08699b5f2fc52a275f53b14bd9c7c5c50ec1395ef888a047fd0a7035c07f10c31e4fa8c9080ec4ee13e4b393d827570aa0e756caccb3ebf738155d4ad6b4faefbef7a03326059cccc40fb8f7113f9330666b4fbdb174731051c90c7237e2feff41adc5a332bc4ad8b4d5ce83b920e2bda800af72674ef361867ac26fa60d5a9e31d83c9b0a161c1142195bd9d08f83aac8dcbb1907e595be90d909b5488594d9e2b642ca5264ee964f7dcd95f605584a580334d48c3fca666c8ffe5f1d0392b3cb4f9399c6df2519dd58fc04650e0f6ffff1f09