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

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

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

Block Certificate

Block 84329 23c5d76a45b4bd77be6ec4a93a72361b6ca7d41f3262f19d64ae877ddf1609fc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
056f1f02693f4eaa8e24f0f54439df5df4702e4de395c222d9b29af27b7dd0c0
Certificate Block Hash
23c5d76a45b4bd77be6ec4a93a72361b6ca7d41f3262f19d64ae877ddf1609fc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00172a0000009b0000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000937d6e227b634d5d3f2fcc008da1c9017c4a8fa7f34345c130d6a99a6965c2b2776708babf878e99e39b8849efed73decade3602ef16b865786f7c2662f9414692f6ad42d0ba6921fddf536752f56f14475dd3a9bc932c843a040000000000000000020000000200172a0000009b0000

Raw Header Hex

00004020bfd515c4f2e638c815bf0910ea4a694c683c452e4363fcbc2e8ef862b90a7f08668501bf3e43f96a0627eaff4c651d742757ba4414eda82629990f736080e236eaf94f6aebc80018c0d07d7bf29ab2d922c295e34d2e70f45ddf3944f5f0248eaa4e3f69021f6f05

Proof Data Hex

59,560 bytes
1212160103077bf02b4370357f8479da1b295e8bf75dd7b5b9a161b2a3ee4ab8d47c6906d07e563d126dd754e710e418577502c7ed02dedd4ca0e34f25f17a84e6fbe10b41e1eee714070273ffbff313a0ad17804aac044fa840b2c27d460d2f1f14e739da509ba244949b7ffa368bfb0936eb3ebae70bff3f7c4440a57ab20180a879a5f058d078be1a94eef51d21aed984234c75ae9ffc78b41e56a5858dfcb3cee01554fca8b83fcefbf63df4d0d3f0088bad10af56f0124821c208f327dbb5370ab2dc1073bd2ccc22a29c789f7200e238017d78686315f90ece84922b72b511dfa30355ddfb70a6f27c49562adc81a303a3ab920f6cd31ab6a776aa3993d09adc0bf08661ef70dd3e192e417fb9342483530db28a2dabb8a3e564ccb463ea6edc2b5de13de00347a0e02c14e0e0e95d026e36225a95305ba318073e49d395654b3a1830c5d40ecc49fc99be172dbd1229cf86ac8e8eebf75640042a2397a4542aec717024fbcfbf1140fb347880ff46a143c5d5d79d502fac0fe4b3da76d712a80f2e6ebdc8017913f1192f09f7897655b73ad4aeb27e8c8298de4803a1d92debf5a0facc23fce7f21ab9ec2c776502a0be3330ee952d6d1a08349aac419a8b83a8d778c1178cad43481dbfeeb753af551b8ff8436d5d78a9c4ae3c82f92c34cf93a160c30ced1ee95f855e567d2f7815e806139ae3d72f25768e0dc92e6ac9f578ea0edccf9801f89d2798d0efcabc52c30b8fe367c890e59ef9eeb42403c2ca951b0225e30189c49a178dfae375c20ef228f937623f567ac83e2429631dd1480ff2d5b2ee9c5d1d51827919e6cfc667ee04c4140384733a23a0bb0057caef18c6589a0a12f9d3dc922499d4d2d90c8f9e7077b845cb531d5e2581edb0eea0b30a83b561e65c7ca20a4476ae8b5638bb17fb8ce7745d83b63b0b4122026975eecd8e3a6bf24405796cb42f74acd3db290b5e4a9ba258666844813c610467bc94729c9ebc207cff020e23d42cc282743542b519ec7d71a1f6466ba5f4f45135f600a4285c82cc5f0663f5a72368a22063465f6e0deafadfe795e20b1d46f4c1ed5928ead2e72bc8fa7a531f7fd008c4a74503e66b56384cdfa2e1c7a6a0d032e293682dae1c198a105c72b816f424c0a4a62f539acf6447075b005aa547d7efecc3aabc4e8a280160e03e7080976442dd1ad3428091c4362463cebec3a86d6db83b65a7d1e0bae43f6c5fbae742c3a33ebd4b47f4f7bf75fa27781f1f0457b2b2db2862a7ad313f02ab940d618a0e7361696f0ad449e88e58c6a92b5f937628802c690cd17dcf2d595597485dfd0e6a889b9d5254e110ad7b14a56e9a38c40f8dc0d6dbf93d06ad55793f8bdd95138119a6c0f123066c5225c67fc44c9b7f787ad46c392a12d7ed5bc9605375417a13bd8fcef5a721ab6ad0b70a92b2844b615d538166c1739324a7b49c6f866045ce04e56e00cd17d905bbacc0962d361082ee1ed13aeaa81c2a596708a33ea664eb716f50f934e146456fccbd3a3ba69334c297c337d70c5902c92f71ef53559c639650819e35855dc96788e07db91e5d401f5569f44d33cc34b209b7935de5c197ecb79ed8ca43ca4f78d3d9d1bcc321e782e2fd7e682308c4317d6495588572ff341ece2c3b1821e7d27a701007593f91bae07d1cf9569e45e5e56399cbeb2c45065a95b3486a4f0d272a1781af959c558689f3688685f6fd63a7d19ab8f1d33cf56a93d509d84a1514c574dd791d94d4dffecbc14ea374077219aaef70245638298a2b7471a7abd53b4280f38c038cb58565d885a34a21e3ce69529a39323718117a2c6df64c503e54c7a634566220198b1e78d46afcdbdc72ec2e0e2e7dc7623d85c363db3eee19fc714b73564a6c925f396e4e031d97480ffff4df6f973071b9d97287359c9831132d0f98edd360554e58807b14be9f7fbd8bfd6fe56dfb68294510c60aa1c93c04b7cf661d267a4b7a776a53d283ef3ebbeadf59c79cb11679d58b7f982b31c91b5c29ecbc72a8521bd4e7fed27810375e95cb0dd0d2b0182706f84837e53a7cff025a5daae7b93a63eb70116b74ff30e9b6e8e89b439f56d67e6a5d06004acc80451d8be66b1904e2aed1d6aa04a6b9ac4580c8343943e6b72711b961ae7569eb769267a09a5916e47232fba0afc623020decad6d492ec15ebd077ae654ab58551f41fd94b0ff7a4b3baffc1f95660166f889a5645e63c2989b68acce11597e90525bd38a7cbc45c8ceab58cdd7c858a3f18c5c5ebc8ddb8eb2a90ec92e037974db5bee5982296b7d43bfc9bb019994f02e0249de6c91064214cd195ad35d396bb6b9fc3401a9497b86a7e8fc157b5334415c08a9cab33ce5f1e6e14342a0327c28bb51a9c64d60f31bd333f272783ddc5737845c040b6ab1a28be927c26a3cf6b86e0d539b0f2f0b2c29f696e35422fd1e1779c050dc21601dd40d270fbe78002626cf60f99ee0145c60e57ed9a72d4d9452c60eb146af9c384615a9fb6829ba8c9845eaa3ede97b7784932604698851fc08147a8cb89c56e7c2c1fe14d81d66dda259fe5bc1d0781689216d1a99c24b3f65826bdfa711538e4b6e0fb05682a000938b063893b76528266c150093203a91aea64f31cac1a2d9fcbd18f393d3299be2c688ff2e37ab5ccf2c533d0c8272d78c346c4b3c56c4c7ec9d5d1cde4f6c3d5000c098f2f8d2d57a7b504d01653089426f49f4eff70583bcb1d9a8245b19b01baae00d9ffb3e764ff264aed96919c7cd4c3d8fc10b4777a4dc47c4fd03bd85d431413dfbe0538effd78b21071c010dacb0131171b5193e943e2fbf8135e0eb3564db8f0e704c2b36a9f5f3b5d05d5d187a6959a6c706eb833b646401a0e6328c1dd05614572df898d682375832cc560dce639fcee5e4446e312fbd20e07c96c78118962add84f604e25b6c1497f28844fa4d298c4b3fac8cdbab0dc155e900e970f8abdbe2c53ca8c58ff3892faef0c4f217eafea3ff00dd5b8eed356770d80839320f8e8bd55b3b10f3b72f98bfaf2022f183530ad6732aac883c8a17d6ef7dad8d6e1d1502b44270c773bda8edbdad85f11c21fbe89680d51ee8143b66bd1aa2f8b51b1ccdb585850a1073a18e1535cd4be50a361cac751a513bf0729687859a2542da1666a5e19430bb1e0b08e9a571722e6e0a803ae75684752de8f649467218b9d68d70cbe19a6c7d5e1bbcbc369fe547db415e343801774be9fc1b152eb728c53c08c26afb89c73ed64e151259d2e73821538f06069c34b51026aed56c5110ca967ceed7ae93feb7d6c0dc330db403aa4d831575a11ee34fb698e67066e22d0c52476dbe005a1bd6f9ff868ce519214f79e284bba820ddc213739d81720681963eb55039819676dcc77797c06d3bea7f7140a022420265e5423f06f21953cab308621ec8c13a4b950d22a157a38034dab096dfbb95f249c0d3b9052cd759b70ecf24753adea96102590535b679525d89a3eb503c0d6d69bf9a07321ea0bbb648bd725cfbb69cb18d5831c646a32b0ca3ba49ad4e0601a1eca354aace7c54b67e26e54936d534ecda64425871a4b535155b1b2b1cd1ef4a8025f6801af52cc2cc645d1ba873e9b6acb2db71080cec2403cd78f1e619d93ef8e75fbe2c8b70a72caaf5b15a5a9e487134375c2038cf08057a895c4ab1376c683fa6672bf1f6085602300de0d18ef6697fa6fa39e36e982c1429597c7ded35a850dd06c99701b6f7bc1a025f609175335cef42eb9ab6e30df7da571c0854ce72abe6c71101d64d974439fa4a9ec3287cf20579e6a6033226913fea354e92dc660dc124ad3a09f72b2e7724086a85c43f1e5b200c0ae165fe0bd910a0f1f0febb0a9374a641eeba9095d1675f50fa84c8c90f3929c7e1aeba1a60b6ec80790eb2bd9bb0f99fd9861acd5ff0734b931b7e3d69e3e2c722e5742d51889441e1e8f45b122ea55846572397fd00d062368f5c78b4d48a3a492a28fe804a691245456d3785cb7561fb20d12674288e1efc158a9c0b987433b2038bd51f3b19ce235dec65548303b4fcda6bdb868c7d643d65811b04b1fe06f0b0df62a5c08d3126b43cb4dceefea428567a96c150628bd39a7d84e169e44223cd20bcb1bd5c536e39512025c8ec493e661dfad79dbcf9c530817b4cf34775efde88bea39d577c890de1cebcc58838401082b591516a65baeae108ff72b857818f4a803300c3e112d6175d2e740fdac175af12c2f09db49a0712c5e2789497ccbbdc6289fd50bd0d4965016cb5b7e48bc2e5890084910c871c909d655a2dbc0d2c184c420df885c437a6a2c143ac68216f83f51f51c8d9638d0178be04eb4c9f5466e00eb8b03ba06b07b4dc75a9d7be5e310a7c14d08771c91b7cd84991d09746c5d9acaf7c7ae213623fdba8035117d8a28771b5c13d855f8dc179d76bc141a30df8d923f0649162f82b2a17bf77037e019543d39f5a3af88f744efb048a5dbb5cc58f78e6ed4480146c68c1f27626b5a94248d31b29f250b219a07510f31ad0c07354b5e3dcc80c5ea68cfb8998c819d7ba9991a30c986bc461a6067a16189e5913aa758d7c3c8e6187b7ad2a6204e71cdea35050564e52895c0088acea0b74ba793409e6aa31d2bdc32a929ebb655664f211feff019e3240f986d52eed25d72a44379f1c58b674ced5b9a3fabd4b78f85d17af55d5ad5639c4554a5f5a08fb7def4b4bc37f3a7331e88699551b2e656e56cc11e814fa0bdebb3fdaca578045e55ee9509825bc289c7da0c1f93c51041a0c3e62b0265a4785ea1be39ca665f066252e7efb7c462c291e4c4884dc515f100fa3fba77ced93bbe55fe4f932fc4b543761296289e74e66af6ec8f2488dfb354cc09ad967b94a5d6d5888712b36cbbcf3bc5c9be733ef074f19d68e42eb86c5ab1e006575355706054fae7141e840cef3181f0f1ae5c6b13af963ec52e7c7b08a9b989e8b5fc431e1d31ed48ecd43c8e18848969e8662f8f1d64b8ea282666a808622dd2a9f3d36e217971263ae134d69b5746e80e0fa2268472f4a0290fadaa36d640ea575e5ead3fc079f8bb8490087f5f1b4f0cccd1b80d46f9c0844beea8392286db3b11aafa56de5bb5b1a2140c397e9af1b1aced6caeed9391a300f2b301b85a164dfa29c892c9b57a6c8b31a3d30e1ebb81cfb36a18c58e3fae2077b222a8a0d50d30d20709818a7188a8c3f817d2abca4c5ad378a5298d58ebff715713dc7cb4ad4bb0f6dd5201861c20a6b626b0b54d60d2d95d8d7dbe8d60018c7604a12c7f11d7baebd207c6b4eaea9df2f24c135fafe3f6612851e5c5083bb865ed9efa054ffa8fb20b08da00bdeae613d41eace2b5bf41a226e21250e13d27dd19b323120bed46ca8923244c45c0cf7173b371a030ad085303480c5b961b3a6f362a95aeb6a3a07a4c55f5fab4f0cb5061dc4491ff9ef1f917bc69d21753aeceb4b91376e5e817cdbcfd8151e226536e0a663db37b41a78dd9d1b8de22349969e2ce385c870f21fd423d78c278151820563b420351dace523c9d4c11ef85f52bfd4006dbf35d5c61cf201ecc3e388fdf090b17b566863efd8bf641cf1994a63a4cb0123bde2942a99cf89182665aa673e9ea14b669db057e4689bcb4bd37f54bac3479f0d5b565c91d93aa9b0c0384d4736a1401ad81844768a6d14e7bf77df932edaffc28db97874d3986bb5a131512a12ce877cd19e00b28d2d649a2ca71d773a1126eed7996da7c55de9483351065511fe8f3f7a01a28ece3fdfe93802deaa8942c5f99e6400c60539f47eb449e8e51d16a54edad7da92b0761e404ff1556218fb6a4d65d656694543dd5ef2b930ae80e709ed8137e33fe400f80c00ec34aef6c3fd8b6f46c613175957d8581dec4b9afad5da00ac42e13624adf187b98c2dfcbb26ca1f67ef1d9ebb146ad3c4b563f361448984832368ff337514af79a0701dcc3810284a454eda6cd90ac27b8795715ff49faffac02be887fa73cf2d1a082b54a51ac730d074f423e70809c39c4db6c7dc295e6a0ef6a6414d9ad8f7c7cdc1bbdfb1e108869637097e19a39288bef8b782be6b4688507e1572fad5ee0177ae1134202cf2b3af726e602604b9280668fcc29a73a1eecdc8b22e896c29a0b36aa20c0c957e2a9ea9bdd051d3f087f43243450835ba98e7d2924e68acab4affa93fb3b5df8b061df17da9928814d89819a735ba96efd9e040f3d9d349f6512a768d69b3bb9be5ca5577d34e25ec37511a4ba88ff5fe8b3c10967728c6fb86273d9688167680191acfe348f02735692a870cc8825b23ee683bb80d4577c881584cd7955d444333d0d38ac40d06c85c41a9baa59c6a2e098eb10df7ca9259ed036ad28514216580968c05398935be3aa61ec2153db43557163bddc9c429c0edbe864032184337e683672c124600e60228e8a9c23ab7cf58fe6dcc2d3785190b33b4752b14fd6af67055c7692e8e4815a466d9a6de2e8413802e37f819e7d4088009b8791dbb1dfb627e5f91a9a1f4d80c57a609baca7310a760d0969ff8bb92c205a48a167573d80844c87fb7437e7998295264d25f42eeba3047cf01b247b97a189bd68ef0dd1ddf02e1ea6b0d9e2ed6c9b5481328887b1f9016d36f988a90844709b61bccbe7d993da27f3ffca4b0909fa78afe85b7bac1c91874c68141aa26f6c57680096a8e30ba48b8bda1393680ab7ce109c16b9ac8312983dfbf6af538f84559e55f45a78f9f5b2f673aa7bd6bc91c52a05dd401e1d8f673d6a9935de31e01378a87eb64f52bdb66d824236648c12b94acc91533bb01525e05385c0e45e039bf5a6de094f2a66db99e836cb8ad4893441dd72d0925cf4bdb10a492d27a85fab664b7232b75db60e6eeea1ed599620c62c3781d96e08c049f6df63ab36b3d10d767e813638f28a8a939c3b0a20c265989612381f777d96dee603b497b77cca88fe193f4c9f03aea10ce1efe7410ae1474569d6b6f34240879b194c99a9676c779bcac45387e530116f5fbc2b786a27b603664a6d8aa3bec70bd22256f011c8165eab0d0f2fa8e2566179f34afd86b75be5866f6b568496792c6feb9a2e7e50eaa57e7ab56f124d69cbd947c2d1b2901eba7816195a2f5be99ea293c81ae94807585964a0fd121db8bf8b48f18d01ca84c7e9107a032b3f18dd25c467a0d899ae885468bf431f837c853fc80ac589104e4e7a062f1432764b4ee6a9d91cc8aae8e0b65222fa9f1d83706099a981c0875a93eb0b9d8dc453d432d66feb6205bc6bd6a8fb465283c30ab3c72037145254656dd2842c1a04629a3ea975effade25335b327600be59a369be4aaeb6773ac22af629d9b1379fa3c2af171e2beb0399903be674a76b3521067ae4575de9420940b0a272bc2dad3a82e198af81535fc52f1e1244679b2cc55a9f8887ba008c74245d22a2c434f91b5378addf7250518bed81f03d8d92dbc2bf76834332d3dff08bc1d8c2c4d2e76b0ba716f61824c0febaf429770f67657df672f11e3aacabff7c8cee6740e9bce5d928c20cacc5ab8b41b36bb09978d8a1773628df1fad14fabea01849efefcdc85aac5d060c7249c18a793fb8281b45c04380a78867d756f20b838a0dc63b668cb0bd8396690ae88de87778e4b0596394769773e3f9d608a119740710a18aba34e1757f67aa24904d80e292abb7b93c64be598193b2815b26eab323ad919375f78461bd4fb4c17c90cc705f4937d61eb5ecab695ebaea4c1edb6441b011be0e298991fa99363d67855a4974305dde76eda7d25b58b5b8f564862c462ef7245725919a4b3c663b7e96f67eab0ea28ab9efa3434044faab387777b90bbe312d3c105781b3d7819b479604532b48ed20ff1493a325d0d94239d03e597361bcb0b066861f4c717c14a24043d2395ea7537a5297729537f57559fc92469ea890a13af56d99ceffd11215ee3c0f1bd4269fe91a19ad7846ee35667d6487e894476e3fb1127554a2d6b6b6d4ec46e935bb2941182967060fe64426f5e06d6f80862326cf3f73d23f41cde78a4d8eb6f18f20f387cebf389fe250ae3ebefcb8461b67ee35d2d76b8956a856d5aa8474c476dad137277c1bb032a8b59cb9d01b7330236791b9a8ef298c3f3b81a9ff9b38c0c6f96b220b7bc62495be2cbed8f2277fdde6d694e0a860ea2a049334ac8791d7c312d6352f3c34ee770c9f4e7222b5121aa513d386fd070c343cfbaad1a966e90e8bb28e8b3628ae670075d2a79984bfcaaca790601b28cf6a999efc7873f822d4c39db8e0818ac79a5253b76b579bd5b4bf1062ef4c692465895f34fbddb1b6711e7db03b8b05df7b667de9c2c71c80bf37d600c4ba9fbe6bddcc8ba4b5b893a7cc2430e50210482591c95d2c17206845587b11d11da9153f58833974387c79ed7a53d1607553316dc0a2b46ea60f59ff97d30034829d649d0cf5ad14a6801e8472156f8e7a753213cae9720b47373779ac89ccdabd811eb6e3f8bae50163b9ff70673cbef8fcc730b7cf1970990df75b60ead728feb8e9c6c61550bb02ec5dcb4dd3d00ec5baeadc3eeb322c7a331d61eed23d23da29c8da807cb3922caaecf88a4ed5765e7e0e381d28cf8abe2539d1207401974cb91504119fc3b9ff3546d7b5c4daa6e97bda9eba481dbd3a3bd8798231e5d570b70441bd9168dfd3913c32faa20c897c5721d36ff144fc61e6d70b13bd5ab1a795d10c481b3afd39ba509103f0b737a3b479f34bb493ceba7372dca67c55705f2c4911cd8e16db57a79478bebce8b376fd17fcd1c01a9bf5fba2bdb8b3b0836f2a4969e4f371e8c9b8e899c118921b5a8871e40da1430b913c6ccd4090043c0914c257cee153cdd4de1c23b4dd2f9be65db31e91cff756753889f275d26e4a4caf9ce9b4a6a3f94e37c22c0878bdb1b4796f6cbc986620663b8d33618b2e11b42013ff056ca1569d37e4426766b60ebfa34b73b2fdf03433c1252098b39244cfb585186a07043231479a433295450a3e052eecdf4ac8d7935db6cfe9580e94f3582249149ffc511a9ff86ac52dc52909556b4ae68f77d4ae53224298c7c6c98c153e7e55ff7d4cb7b50c93b777c5aaf58621921324065128ed5b8f5e1b62577fd5958a472ebbdf462164bf2c1b325298bee307b200782feac49e1ede45c36a72cb358aa3a192ed8dfd11e97417452489200e8763a9f5f8620215ddfbc9d94d64e00ab229be0cd37efd72092a5bc1320c4902972b06a26e812940557e86c67d8588b401b6166b464d477c3d33636c29d2c548436b31e14bb9448318ca63ef0e7580df213cab6ce426ee5888d9e9cc9d38c35cabdaa92dcc6c09055b91a7a2c36dab4ada38aea4a56b96a1d3b649e85281ff18819dde57737ea1f2f84fc2d2d472d3c98ba3e51118af87f893d5ab0f301243c6cc5900eef7176f486ceae27564a1beb55227016f777e761e8f88a00ea8804edfd7d8493da8110b78a9938e52002f65cbcf3b86e54f8e1b060f54e5a45935e69e31433c9c38ac860bcbf3b9ebb38033cbcf5b39b10bccc4bd39ea866171d09cc9c6a0d389b868ff1dae81f1e980f62f51c232edf09d0233598c6b82fa40502f324e3a7755307ff5d054021fb9a1061d710b5409ce58fece95cca5cb70944c2fd814a1b476de60b54c5f90d902fb99ce3c7d57026785579e7773e7850316d0a52fcb3f6a8537c04a6b4fdad9db5f38896e3e6a05a7c14a183a6f3b7e8541efc085967a71c38be0ae29cedd035355dc7e78a5e4230d48a999b5e0c675c3b28bc8dc160397c4ebd246db0337df1352a63159a1edb5ec3aae430f6f0b8d5fdafa46fb15ab9020b93b93fe2c4a4b29059af09baf1f23837113006dd056e0aa74ba45b79f58928cabf6e12a153207c449ecdc3f7e7f7c54942a5ca4934d4e18f1ccc724228c569fffe72fc7654d134f9437b67c945a0305c93d53d30ff619cc14d88b0432d33b7be64c3fa66aa6cc3d1a7b8c18bf94be1027444f9a32d0e98f0b1d475a433bc3750a010c7bfc32d21d8f499d368dcce0d750eea32205d92c1231386c5dfeed812ab58d205f879c037dbd13a6942e7e1b1bff47dec148cf0d561899db64850aa34f799b4a26ce5e68e6d60e3b436ca19e80a7001dfe9ca189469cf0f228a8f213d7b1aa5ed999e5317bcd3fe4c4d4fc17e95ac1ece8b22cec2461a8fce2abe4460e9b5b78c5a60f7ea0ebb3da24a36687e1d148fa1782b58e7c0f2e57990652b0023be9c78db4988c058379ee65ef8d7bd439a46d5e9f82628d2188da466cb7b69a9ef31649278711cc6b5fed0a2acb8ac4caebdf8e2a738eec681c8027c0a3393e0019ab596c0b8377f05eb42afd3acf6b424cc6d73f3f33c062d5412f6e3677c441c8b2dbb2e8fd5794c22e3a89f9aeb6a05847b58ed715dede1a6db7e1f3385409b8d4a50b90f2cf1907247a4e10a44f1c9ef41437c480658e147984d288e4628110479ae01919f3254f3ba6ef873c4e6041591257d9645e8bbef9caf4d8cc7a0da0e7da9856e7ae9fd0f8780ead724433ac7e4f0883d771cee496a70e3d8841b8d747541b8570c5db53e3c70f96d30b1e9e492d9631aa9483e4d12d6062208bb21ea82b7ae3ef9511201f18b78344e6829a69a724ee63f5121d369840de34e1315252f8785b3fa8a98ce867f3e50c6a56b5c85712f9dbf18d67e923740af1fc35768d742c949bbc2891fd0acbe91be0ba08ff959917ecf45224382bcb957e3867b7671e20f378be4c26da3f95aeaa43f56a9765ee65a65fa9804f1ae59469fb358243eb122d63913f07ed2ac580b6a2815947353636b268032564666d9110d9b831db5513f0ca74a13df51497737893ebb5a78f83f868956d4e3fcc27dccb9b88755f527b868c303e313b13731c9af1fd469968764fee8aff4baa2fce9f827b3ea71be700706ba408899682259b03fc52cceed88a419ad317028ad9017040cbfc11f1194e318161acbf6e76b2a6c9d5d48a8df0c1d176a0b2edf10180b232a79e654a11fc8a4b6ecc6b2964e8c531f3c094b53594573c084e8b3ddbfec690d30dacd3932ccccbc33307f518f3f0fb7fa8c0a659ac30ce4840666de8ecc3e27662481efa03b05fc427e3375036aa98cb4b7b7a0f21dea0a09aa71af86ef78d640414d2c93c2a316d82cfe800f590ba19f74a4aabc9f0eedb5746102c207fce7f11ac3adef14dd692cf2653e453be4c274e8a19c30a108bc6f07c2723fc3351b721788de55f3704a83d13646b6c03df7b70ba1c3d0e768b8d3e5503b96f2a58f07153266f08b140094c4e42cfa4a7f694192b1d4eda242b446730069bab5210697d87bc679f771aa25278bec4dc707b2520ef925e3816c9264fb3e1d12d6818dfd9dcbf71812adc59e0b6b596fe40840db743610dd9e84c6934147cdf484912a43d14774f80d145d25b3812783fbc41e27a4ef7ffe53db1ed5e2cc93853b7cec1c2dab1755991a0df041f0e0515b27028fc10acf2ce9093347a92499f0257c761ef92ae019dddcefc77c74fa16eccddc323cf2323049134bd924f1c2493cb8bf6aaaddb6df4c72f18af173f306e5615c43fb47983bb665ecf907926938dd61666bfc13c51e994f1bc2e3065fe21a24ab653e37d2616b3490a2dd5e2ae4ee4dede0d8a69610e73a26be317d3c0a3b6fa91de2c5101ac9c122a3e1aa6686d25ebee6224e419e7e4b923c863cc3a692bdeb14979163c0b2d5f20ba4bda6d1ef5b0d29416c84aa367753a926c6978586ff0ae6b7b5f9938dc829e473eda2d7b747ab6810788bdbdad2f1afac24e4c21426da9c99ad5021ae2030193903013c41a482a209d35e4a8d253410b91be8e9f1d45e5313c032ebe98c317427f80f53411a844856582fa825db74c8414f88191a70b3db3a58df1ec17fb6c1300636c03caeac685e045a5327927646169185d17a20762199a5794552fb4dde1dbbc7e9ae27fd2d7612f10bbaf689a9c244e03dcbbaaa95b32a60c21628ab4c77d6344fe6ab629a94c104d798138f1b2aaebb4eabb94f72a42124f6fd2273b4db16813c3a4593bf62f78b66c094c742798f6bebd524cf04755779992b26a6652433a874d960204f992ee056239afe23eb899cbb5434102e908521a5bcb310e48044d46796d5a0eb714ef4ee72b0d792e7351e2e7c3ed87cf3e24d20dd0ba9bce8305ea2a3a25ec201f00a6f1caa399a29bcefe57a172569f37c9c613f7047ebaa3b0a334b27b937426595b71bf888d96b68e74f905b0b403405e63e7df57ee052ab83a3ff57f256c83d5d3360fbbbbd11e2ab475b5c3a7ac4c7c78167294d4c44a603bead10253a4c832aa8eff04f58b6b04a2c6fe19accfc241efc266728e29008cab89eeea08bfdef4118bf86d2771dcbd1ba3b7935f2e97ffe9a2523c6f0ae973a5d08f8cf68c387eff260106f80e620596c42fcbfe3dac85dae51494e76be7311af4134535876138d0a699e0c987b6cae3154e0200c25e529dc11ba78ef6814fb4a9722c49cd8dc0e27af6bcca3fea4e9e024236293705ddb5351b90f954241bdc2f73537256eb9835ba13514d76252ca59ecbd20e48f842ad644b91a7c1f470a94619585924f81ebc164c57bd7fadc347ac335e0b142e77427f9db89b80235773c95404ea0559c5adc2b19b89e0f7b613bd9493513ffc8ec385ac050936be3f1380cd67b356972835453144b3545fd5e6ffe25499cbe349dc56cd6e12e998c21a51e57adaad171f2faef64fb7d1f847c84a2fe59926ae41f2d32d4c3c1bb10e39742af2458bcf4234ab798d00d1ba1cdd151c49280498e5cf3bf889bab8b9e9089f7204ca9b3d43f9be4a3696f6d32c6e8beed98a3626dbd47b48038a842e203d4635a5d636ecb9a23f3e12b14f9d309fb7907faae5a79c2ed039ca4f98958fbeb9aae8b68716cfece710284de9c12343c5875de8f157b11327b1c0ae4691f70710368a67ff067722d7ed069c3a799098f3bac32f9288aed78695b12929486528a1d0ecdcbbacfd365e26975472e9f11696ece5ecdcb34aa09d31c655c9ac6f6149c95129d7cab91c6c5684fbc86c751dc9864c5fab2551d08d59d1e6105980d7d3e6d6522771ac787ab1c764de1d026222365dee63a753a8726c6e346a9b8c18089ecee7ede80db1c98b73932211691d8b2d3706a30be1dd65d90ea8763343355f1ce38f644a139448ff16d304824ab6ce8a8cea739b7d89487b64b4ca86857e8caa4a9a999fc3a5c279b6577ac4f54b43484743ae52d8766c0cfabe6f4ffb46dd7cf8d1d8697edc52a34de35090b658972efe51cbed3752c733cbd603ce0e65f4628a62a8f56fe0cf6cdb0aba03728bd9e90545992d7c1bf22f1a05ef8b34b3e5da4636f6e890a3c91f24825ec6ffab9fbd73ff5b65b68b3ab24d1cc381fc9aae43fe287a6ea7673955355f6f623e272095ddeeca24214cf95a1635b9a2aae3b70cdd9374131cb94ab38d47c8a95b9a1da8031777736c793ae69013dd096abdb3d85cc6e3c4b8e239dafa813d7687414cbec6249ed325d8c9046714f48091d3e5b58e8ec8b4cb199846af3a48b9c4f2bd799a17bdb9e96a09c7f66897e641939c431848869d8083674b25a291ce10aee4fede756196fef6caa270f45e4a1cd6ce2c481894101375ece05bfe633d31017ae83388c8f96846604d573c5df5b7819f230e9048dfda494d49c91c2be50e2440fc8b82f987ebd3224702f1e9091e858f241c7c26c9571fc198fd76f09a6ee12fa1805257b6a7358a24e509cf31ba38fa901d5a151b7f5b32e38eb926fad6c7608cebbd3e17b69c46f37c8425d61997ab4e2eb52e782abe722dd9f2307ce0f17185e69f83ac2a851e2257526685bc162ef2db806bac7e90638151d38b172d6d018a2d1cbde4143cd1db796e7c09ca3ff45340385e218135cd9b4c0f0abfa934bf6c1906d8fb9b19faa2d0280f59dd5f0fab40a74ca64d97ef68786fb51927d241d128a2294e618ff781c5293116ad6e3f830e2edc91f672587e98ee66e9f68f52dfe43c9e3d771d400da12f41c4bdcc71e6e290e2c1ca0a4f02313925bef78d7b870cbdae16d6e12e19a6a8862be998bca405f38a69e8ea732e462c30fd5e3be46d9011a8f0558f363e44527f80720ebefe46a3dfe82b8639db892c9b37b5e08e234f38bac8ecad8ee5d7c8fab4055342950e33e885c8adfb9e3c366be7c931e5e21a670917cdf5f958ad1622cfa78f25d14e3afb459284e1083dad2b91262481aa97cf6257c0dacdab48ced9aacbaea698baad4958120ad691b2214f8c7ff6df60c3fa2bb723f46545895c6c62b1fa3a29d8d9a6bc4d0b7a3be98182e3413db97bcc1d54c5f6750e43068a02ea94519214724f999f2bb8c94b0f3275b3677180c6b9fc346b1f92f7441167f2042a37bc4e1f6a33b371e5531b1df3d8ff689056515e87a5c6db997230413013725a494bcf09e0a17871ecf383e1e1962e74f2d9c3a99649f886ba604f67183ab57396e0211dd5543fdb04f9bc7fe851ac7e8a8efe98e13ba138d688c5465fd8490ae393328007cd100f1ebf05ed0ae79edc0b2214d7b02316dbd16dddb32b2a284f860709ca43ea630b32f27917117dceb890dec84f86784a487e6dfa580488831cc3ef6c44f1169f745235ac470e83b703220b2b95c1b3aac7e599c1715e001f7854e3dadc5f53e0e04ca85e81f920e075b170083ee7af0263fde6a52d9a891980eaf97b2a650e5b6f930e65b132d232744e6730ea363210488fb5828dd34157ad0c681628a3216b065ebb8c06e86fc1aa6f442e21c4630d6f5fa24966ae00c7e5f617fa57e6a48e1a62874118256d5a6425146d10b6c35615a396d2d3edbb897888d819a9dfc7b2938bd111955009d96f9aedbe44b1015b57740d11cc01e0a207592027a182f94a3cafcf9fc9e5593366a2d2c249e94ce926fab3cd5e1d45ad5f869f7d42821af4e5a049ced07de6d3123e35967c8248d67e478f0e092599cfd6b7a7be8d55a1cedb2dda0ead91df40e82c98cfdb714a8090fb30f796db8ddfbe2734428cb08ee8b822b309c3f0b4fc0d1bdbd0af559998503431d84163655d11ce83e9060d180e3d7ebfaf2eeba698d96e6ef8bc45f7f0059df73b68cdf22fca5b15684e63bfe7a8863e2b0531dcec9232fab875a6ffec45bd2041ddf36eb9446ad1bcf6b08a8236523cf71b28ffa06db7cf96e253e79e3a7b942c6f003da363b47e9f1a63aea917204213871fa87c41a94f3ccae46a2425a9ec4d948a380f83478e011ae28f9791bb91bc3347db43170aa5c532970d1ac490942c6b935624ddbbc2070848d4977bc0e3640bcb46d66f29a3c8ce06f13f637a5c07e0ff54388da86c7fd7905e7f1b2cdcc5f07d1c746b788aefd1af97be1621a890e27b9e53b92ae8126e5404934707e1726362cb5313587ade8c31fe7883ba92080506505db4a4b181406819cb7580bd0ed30da6cfc1fa67d1178290cea0f28bcee560038ac21e842049da5b0896636821afeab9bfff8fc5ceec857aabeb87b0f6512354668f1834c7330932be8c721addaea1124566240cac7d7e5ac7aa3afb19e4fca37751be431eadfcb6c197efa9ec6c17bd803576c6402031c3757a227d3b41dfb13782f47f52b74a9566e07531f2bbfb050e7a955f96b194c58fa86b280a8e6921721158a316200b3d801fbcde57671897ea27c1552bb02eba1dc18da2ecd37ae0af21e30aabc9444481a5f18ff4b06e4fb526c130b5d0a800afe7604e6afeff1b3c2bf56cba277323aed7d795ce05b1813ab1a309f4905ffc2999e9d4f980c418321bacea6bf0afcf8a0ba1618f40d00bfcab7829767945d568ece203158268fedf5fae3d9d9835f805569721b21769417c618f231624e27f485acc8012ef02f44c8146fdc3659ee7d83e423ec9125213add824362c5395ac39ebd4575027af444952f3ed03bfb8b286bf834d0fa60b3281fb9d58b11a48bbfe5546edb2eb57a68de3984abd9452e3e2f7cf887b5abf4d8ddf893300f981554d623ec019d0397fc10af6dd8a9801c542045d46d25a6aa2c8073d1c462ab911e58ca4f1365a724b45bbf64b93032f5b71e552d536acca32e84810096c45bc6b00544cae87ae402302f30e10cd637bb54626f8ae8ab6b8ec5f22e0bc0a68a307f90dc00802d09f33d9cc8216a71cec29067a32af6e2770897ce474fe92ae6b680ad37f0e496d781d1bccb7c6423b16429af480edb1c5dac277ff7c025a4527e54e32650b05518ea394559986dd1ffcecf8b372c5d93efd272a19b6c3569a96d305f5f4f3778c03e0c0e91cca97556b3b227fde581b174acda64c6a51c014d07da9c53d45f0a4d60a0836143b538821045d900354833957b9d80f184c64cbfe1fa5cd7cad92c20d6be065782e19faf9eaf3c73facc57b84a1c30cdf4c5e182dee5136fe9cd6490d2923fb3b23ffb7c66f841214f21277a2eca30471489d47e7e7980212842b9b57e5f208f5556d5744bd87efb725b8acd128e5e3a20b10a3bbe369f24a8b968b20cb07823276fbe702530314fa06a1cf729bfc724133dc1e0ccbbf81c33b26d6c1d7945bcf2ddcbde28665ff396c59672d4cc8741880f1504447cc149a623bb35fca0de786ce452a0f6e3d8b7adb2b9523c7bcaaf151e55522221177522eca269560062fdf10d2ebb051c65ce3a363bc887e786eba0496fb0f7c25423f04d4a6428313783434129ed9a57c2cfab0e8c179aefc00b18782c357a0ee43f2387eff8ff277688ca76dfcc98a530161001884eb83261666ac9986dd64d226d8a6a31916d3c84504071f6fa8756b781c2e426f371e1b5b02aad34a9c61f223e21c2b593a8cfa9db93b82cf760452a01a4e30fda5fccccc391f158b7416e6aa6493596200e643226cf6b92f168c54a4dcf2b36e2d27a9892db4029580dfbcd37b1244b2bd0aaedf4f31e0fc7afc93b96de233eb82ea543d1ac0a27034897839b79e98de6f99db0e2c98a596eff191de4f9381b5022f6d9c0c742216edeffccc73709d5bff538c4c11fac413a8cc6c0bffdf852ce55fcade9677d7229934b764255442b45a51fe2c6b7b432cbe7b27df432b17388d2d0c756d9ef4a95873b41ee6f4181f1f6c445692b068cd90592890ef15ab6dd7f40670f3af30c2df2af838258f9900b76e55d0578280a3d692a67b40d93125df48cfb089ead069670f504b3aa680c2646325e7eba52188edcee6e91fb70da96833b1bd1c57976062bb7d46a01cd4e1620b4dc2a5a31adb85a92b7927ec7b26ef0147901f26227259ad2e397d73325e762baa5630d44c06cb436176061bd0223612c6c2108ad4b8e1780540e2039f89dd095ee070ce9340b4de92da7c030d24d1a63b9e083cfec07ad9727adfd1acf03c9dfae4485937a1521f8298ba7d52705c68e068123f862073cd965ad0fa01a649cad436b6040824e0834a1caeacc9b3a45091253779f84994a676649435ec85d58441d5414035e831365516513fb914e9a43d9641db7e188594045cebb3f5a40cfbb909a90d84063da2d4370f593183443d1db23b59f403eb521b59b1660415683a905ecfd96e8dc394fd1475df4404c36b855b29ddb6c30534a758a73de1b2dcf08fcebb8c5238de986c1a6448c1773607ab84dd2ceb2da5745f1521ae79a4198ccc54056b8a811296427111a1401f0ae9323a210be94d6cdeefda035cffcecd942298db5d4f48ca8a3c8be5f2a8b4f3e6884910f73991c87bc4c9bd6704baff4eee0f7a4e327cd45342bfc3632e83ce28953d7b392f20da267eb0552b19643ec0d6e088a198f0bac049195769cebcb3d5dd07b1f46ff4a5e6633547c2b27fcf5dfdb4ee6dd8e9eb440f5e07c558988931bf9f7dbf35a957771404c3de6985ff5094bd06176e513ebc8fff43be80946788a29d57e25a0fdb357935e8da7294abb8ab7f9db310327a4378d91d48afcf653e460f0dd5674a0fe5a932521c868dfc85523ef35493187464c33775e6e7af9d70e98f061a2bf56ea7b64962ec1d8557aabc1c43895a2968ca94b7081624807897d5e3586e2ed355cf3947089a769b4b711361a0e7702c555dd8b23b613e185003056fd0dc1dab40f0e254821eefba4e5145af406c073510a06272a08d061f427bc9dc0397510fd59fffd9e767389c202c9c5ee95928ddbf2041f4ce1681ab3832273784d32227c63bd670729cbf57a55f93dcb3ebf4631295cc8b392982f9596874485da87ce5125430783e78b59562870a8e6a75624341ea105233f1bb50b1b24f3f95e77562ea98d28122ce6a5bc9493372886bd0b995419eb1adf54ce57ebaf7ac75cc95081356eb9382f0c52d0b399d1d4cd1b59499033c7bb055457f7f56f3be291df9bfae2d77b22cad484cdedb0d44272d2facd7187ee81c1263af84c2f6433152eb964fe75785e41270d137d933dfa0725528141fc183c312483088c5aa454b5cdebe9bb03387779c0dd202ce91205ce17c60d56fed8c4c7df75a493afd17c61f8d2363e2ec7f3b934fb4899ca7b0b60d49af589c5cf46ff385ae51793d464493bed22dcd5d2abf9e556c9b1c541c948e0325ad9c0ff37cb5521b93b088efed75f1bdba86800e62d7650f628e9bc21fe14da5bff32a25b70aa39de740dafd4657ad43cc6bb0d7be7093bc510019a352b73d985516efc1e78089be30b96f4275d30e0f8d8ea2fd3b52f6ac920eb0f7fffcd9a305d8eb5a76bdaff89a45ff5eecd26d8ea039c8469fc5e8dc503888ccc3b366af824abaa423edc9db0910c1ec246f9eb226ad24ae8171426a5c8e6bd7223f2ba6c4568ccf8ed676dae65ce9411998e8f63f7de1aa0c9df82b081ca65a84befbacd25bf9b991112c9cf76251d04f5ece6eba86984656a1d6f72c62f4c9dc51cd0d44f3db157e5e2c4e99a14823a9136da0b83a18a035b5f92ad5fdbd670cfb091a15da6425a26783828289ff07ac229d7cfeb8cf8df102c98462b889ef494167dc762e8870111c2f6695ccac948c92dee8da805583b5f5b7cac4585400b53177216c54a97739b0233512b72e837cfafeae39581149be16541448dbbd9a77748ffc1a3da7f47264c6d37179c8386d25f3260c9a0adbdaa8569fca943aa7cf51c187850254fd75be31d28a331231bb448913f220f5afdf3f2be53b19faaa454e851015684441f92c9b36ea4bf0df179c5d983fef06f0fa0cabc0b4510a2865553a6e05cf55284858fd3bd9920370aef0115f946819debb2f56a2d3a7b913e3144ad55a8d6f2e9df2f9715def38a22cbeda3e3ff232225e4ecad58af9935bfe23cf02de4533b2a82047ef9811ff6565c5d2968f0f70bc630730d1d058dc1cf83af0a52a179068cd9a46916bc73ec6cf370ec76045b78961c7b6a3c4d9e2cbe73a2b5c666706fa025a1327b873129c9e9ff574b176c260256724102e5c107a3814f4e534d64bc42d787b0cb763c2e6d771c04e60c3a053a4445f84bcf5e1dc35223af84a651fda57573772097cc38b7c94d175ad76fd3be7e294c381da5964d541b7cd80f9517ec9956c758baf0ffb753c17065378fd1b99dd48d10a0adcf1ade321f580269e70ca1222f2e6f54820ac6bf9395197b8b14374ff36c1a6d45d2bbe96eeb1926fe22c7fd6f9873c259c688331c553e939c40bb087dd135192d3ddcf05477ece1d0a369b21b20d910c7ef5a87214d3b34769795d38fb236d9e4283d1e660e1e6b412c98704cba1e3289a1fdeb6dcc3416ae6dac54749bcc07329445fa6e0193775aa07472f6cce74fe47dcc90f0f80ddfba162180276011e70d6b5bfd1e8a282e00820e561f594b7660e5a2bb2ec3a8f43555f3a8ac0f7666d2ab6f37d4a7d046890a8970375eef02ff1e96585f824f44a28a558367d757dc8f729275ae7b9b19b177e3772a56bdeb9a7a5d97751b5c32200c5fa095e7af8ec43970fa994f8907fe6922e09ddb171f011f232f9124169a67b74f5692563ce42af74590c2d7a8f5b3114dd716fde3d5485085ea8a0006f01e046a22048b686e2fa6e25625cfea68f3ff3e3ce24843d964c8f81f76fc252513dae5c4e50e4de50ac776c72bba043137e51105ac6ea84167af33493e042268f03ddf0922c90764d00549d9d8ecc2b78898bc72b060ef9c2190442ac81748775eb699cabcdaba43dd04f36943e48507ed2c28a020213574ac354ef647e9bf036d0a9f3a39c15f1e4997a46d204b2c6651678247276f0b301b322c08e301acd8f7be15c283bfefcbac547aa3143fa68ba85d36babb219e691c7bbd3e4bcd7b4ddff76d0ff382e3ceb88941956a912ed23570abb55b947a31e2bc3b047053e4e097fb3a7ec9c22a8297231ace6b67f622902e4cd2969d194c252d999530068f77e4464ddce27aedd60f57c61ad1e99bd4092a7e8065de1f3ab2cc42248969cbb91e28ef118a30556bb79a0a850e37c80a421e5ed02a6c1eb0a057b5a68882be22d880c4008fbcd74c129d01de041bd014ab5c5cd03dffabceff75015243983fb16c9fab8fa67ddfdf5757a77ec97da98a8b149bafef1fc8cf7e34a8b99a68e2ec7762102ea64d1fde3789662d84811919e69f5bfa516cc737a04061bedd77961f9087acc4ffc99497650e9ee2729f8367ad0064e2dfbea01fa920d23c2225fdd12a1d6941587853105c04ad23c3929e3b1b50084b639cd737e5ad499909a90b37878b580040b8ed1e425343a18c33bb61830f0db27a93133a26249740121daa0175f1ddcf765670392605fdba66869ef49e7e8d9dd0c7890a1858b1ab8329c4081c769f9094ff632091f90583aaa99bb7c0a4d40f19768e9a31a2a0874d17ec49100e6772a94baf9b6e7daa35cbd2cc287a93d08ce5d6cf9ced9a28b8ed47ea0ac53214322af6570a77a8bd3800021e08e12754394600eb4f196250d81dfedb6d762c2db0421999bd2f087e079adbb4c0b70aa2ffd51d2093acd212b6b91bf87702c679316495e9348850504bc8a687139c782e861dbd04a2142d7b645298f6aa88e62438d05a14b5a1944d451f7cc25aea32ba3df225ac8130a1594b1d99d8e418b2d20658ab21b3ad6368d9da4642bc234a1da5a654f75885322ba3360ae16d165864a88773181330b0c6d27c196861ac879da8d3a82ce4544085a4fad499cd1c2652a34234db41a8ad31a5c93b6c375cb6192db000cb36cb2a14128c6ed5d2b2cd98988bd3ce79ace7b6b0423a06554ca880b5e847c52aebb600d88d31ebff146ee2af1bb3a15317c3ddb1ee89d9ae7e2ad00c4cb32ea7649c908598e60abd66760f9c8dadd1d64a79e2e5afdf550624b7eec0083cc2b30c4ab145c20aff8eb1c0018364de756fc36e4900516258850a0f9fd1170c2a8c38c8680049fc8baa62773535074bcd07f073f5b126b0b3894416345e0eb6e80d3224b53cfb663d25945df4571bf6f5d84fce269c03c59fd0a9a08c13bd604c8731489a8cdb26e57d70e50171bf4de67d2c14bdcdbce5289e0493d5e3106ed47a6ecbbb71f671d7fff72aab3f1ecb85f467f5fecfe9b4d7c52ed76f187f9654e8de74886065199d5ec47ebca57293380ebc6293b320bf80d0482086875e129995934f7b826f636ddccda7f74b8319dfc0c02e69ab92d1d02fd04a665a856690df0425a06d7a4c6f7fcede1c3e7e42f493d2da6654fae1374dd456407fcfa12eeacbebf6d00e1301b63134c6bdd8d9bf7f8a44f99d9150ca52895f0ef5bf8677e771b04d5a8e77ae96ca23f134af886d96fd417e7c79cd13de85f4abc2389be3009bc93b943114a76d4cbda1726e5e4741c690e6540e226b78935b44bb24aea92ff46676d4084349e8a90a09c70bdfcbf54f4bcacc699801150b4154f81ebc747a60528877a2a93d7e53a55715718d45a9066dc0d412fc54311cfbe0716c723b2a69ab85b1c58926a9b2c1c24b360dc529b77fa2db439c307bde2be34e2f5845da0d6a1ac6d4a1c0d48613846f1d025566676d41c71b64290febc0104f142acfb54285c34556208f89089e8c66beebf3e3648b9bc913fc1d0f51a1e9200774e4e4affe86dfc4430d5c25cab2ec87214d6b0a589326eaa1105c485780781712d97b50eb5a8f03b55141528d29be3b52c6afefad7654f03e7109d04ec29ebc51e70f2f8708e1efdd28705155a2a877367864668d6c2ff1e0acd20e7764eb18632263a4fe95256729fb8cf5a11f8126294a09167f61ac3a1086c3036369398402df795f701d536b1ffb739f2ee0d202bb681f496073e6d230b81eb462953caaa5def66418c5992dccd9cbd6c19101a53cb98abb0e3f3956617f049c16e51721688d7e8dc8efde640d8498e87efd101efd6d72729115ca7fe96584235ef000c4811b2dd2008dd1b89f2813f5b2b70a48e7d7c919c04b74ef448dfd13302f6ede80df6119f02b164176a40840ea2e7628d66476eaae3915cf3a3f33bdce334a6bf67be1a0faba7a3d1f5f0d46c3323b5a36e7682e81d6dacb828de8a2d13d901ceb8169aeb379005e01d9b4ef914108cf023469b1dee2c69558bad908e74a3578956367ddd1063ce04a3c3214ba345a379b8d81935743a6fcd2214f27787dae5978999ba84f3d6c9a4874fca5de123d3885393476431a7fa29e925d69ac49e22e057fb6fba8fff4b651652f0011b9437df91200c9d9867d27984af389a02ea3ea25093e79badff9f1a53ab81bb8a573cbdb5b44dd86aa9cdb10cf2a75cb00933a9d3976dd7d257d66b147fb1698409be1b9e65900112e9be3e870a4be5bd44c9643d5d454cdd0e9e525c19e5df5bdaabe0f5c8fc66e6a64fc91d829deadffa41bcb2be20657100eae0fda3856038784692568b07708d66ab49ceffb1843f3487da38c5511ec6e03f30d4d9367829f4ea093a55b6a28acbea6afb7433bd2e9f777b51d41652e5e40ccb3cf7ad540c216392cace7fde81239f3ae8e123aff008e52b314343d9463e7b12438353bca6a0a29d294d6c86987f1f82ed847b54ac275232b76cb77ca03e4ae10185a8c815559230d11eb710c673a2d4fb3212cc0c83fbd3e9d3df86339131d9e431653b80ebd2e62857f5dcdbf1a5e1040ca203a14b1184186cfcb78e18cefc854fb355bed4b5a086a7e8926c476c389f845aef1603539a534b67b0bbd58a0367ca618d8268656e3cd27e9d0b9a8a8d1fab208ab77abc22d7052b472ae879e33e7844c3cf6ed729c45bd1efb82d768d535f54210d65b14e6e3f9ac3c004c1ef0900579963695ac7c8cc779b509c5aac2d022dee225e7b7cd4f6dcfca5cb9545a282733d3f78817ed87bc9b398a355db98629ae2a027b9fdbf0fbbe42d268b6b9e88a74cc731def9752778a7bf43cb292a96e09374135defabce90dfb1fbbcd35f9c3f9653e03ed239081ebacf08c9708c01f9f38d3f3278b4930297ca767f1138e67c95bcb1bd8320dbe1587185190b6bacfc813176a3037632c5ae4980b9c77001560e408c671f41f893e61a4877df8b0f0a26b3971914845859059bf2a336b64518055be650d4405dcbece5cb4599a4d0dc106e61158f632974e90c3e71b34a3e83b7fd255e36b9af128c3c7dcc8f993f69206df46106cb0c5df3170b0d3e569977937721e8af0b3e2f52412db86a541c745b04e52a04a404c6053b6c6044d54486258ef432aced21dac422658f55e404644dbcfa99d192852b7d355614acd06cfb8145335c12b5df121ab4b28a0f04cca873d1422c6d729679c35b8c0766f04b027267e51c8657698c0c3b7ba608cc66144450e0e679e1a0047149204cb8c37171fbe302cc32e34730cd7370f4085c38ca8328cc29382006f90fb6574ac8d9cf97b2ff62c7c626de3f66743525fe7009dc48c45a05a9a8703d12e297ac5c0943713772ae19cf8533948fc0cc8a52edc9a3f1eb533984580c2f2b53d9988a3ec374038e7fa8fc863b80697b9ce199857d6b03d3d5592a3e4f5dad3b22b40cffee2890ab07c4d1af5caa26b6a313c4e15b732e77e3b713002215d537f99a5242242361842e99fe633b6c20eb7197baee7427d1fba323bab231ddbfc6fedf0d1552f86e31bffad20f8aac61f620846d35ca7f9637971ff51ffcecf3fb919bb20390f853345dfb098ad95eccca815a7085261279206868748d4d70742eb0df36466098f9757bc3a92d666e8cee5fb3322d3ae3664050348ed7bde26903ab259309fe6163ca8623d8b0401a2fa2ef9b87301fb117d9b58e1a844eb948e11c25aea73484cb78fd7b42f638ca446c20d4c9c5ffa41e4f855e1f581a2d392c516b8a93ea455cc90215e981310ae53ad6f0f79cea88ce2a163aeb5bd038173d93517c8ab591d991f9743229bdab1be6c0d53ffb38bc19557ca02bcac9603148201e94597e48851141f4ee603b8c665129c7cd1cd98fd78ba489b61408aeda66253a63092234e3be572bce8756bb70030d3f2cc34bf3e20222ec75ec3c5790d3015443c060772af47995c2664d9df9c8cbbd0c8dcf39f5bb9dfb14beeb8cec27b39e66dff9c670d5e5c374bbb4a030a8e07f4ea391773d03280f1117ea35d2039b22ba709a2b20c1308cf9f34a89d9b5cc831bd92f1ab3ce3e6774d8b2b3c903ef4f131db26b0ea4abffde232fbdca51f8f506b637ade42ead258abd21ca042c80afe42861330331b8700c0a6e2980d145d602a3a29b92b1b37f964ab313b21708cae5d3e357d77159a1c1753b68f48f7f644bf5b445f67ea2911a904872a4196aeb18b20c9219b170227bd195248f524ea73a3c89346b592c454fa0ccb1fc71f5b970cdce811a4ab7eb01a1d59c05c6ebefb6bfbf22e8c272f5df823f45a120cb26da7f944829e45f3576027b9707d6ab081b8be2de0f815557a502aefbdbe539876aa8baf4b6ce3ff6b5a4e432f45d6446802ddda7256c6b60b5c91296eac32e4383fa8cef5906df474dec40fb332d97574f5756c12e110d31bc08442ae205cacd774c1782016dd14475c62a69493a60cc03cf6d430f92336c58d073b22db82d5649866c2661f5b26dc8b4195fc7cd19108bae07232b09879ffcc96f219f5e9519ea34b5c4edf7d4cc28b4f9773b300b5f435e35aa18e9ffc852d3924a1860941ac9533c778d55f24dd50fbf8049d3066bb59345851a24525483d852f664d17573cdde5885e6fe40b16c9356283ebcc20bbfad9667a625c83737674d071293a346a6cca689f040829bb900972cc45da1b84823eefef79df6d9040d467a01a0225e0d9924592e9f708e2926a59d7635a48a9f7952521010c58f53289f808174bd6799d4a0b262904cd11814ab58ab9ff86a8ba131a248aed683ae84903e6dd6d8165c81966ad868415a6a6b3367f339abb3a62000a88e3ea19843377fa99b074207385edac7ad1edacb9fa523784bcbbac7cce0cea8d9a3527b13decac8b111166f5063b37626afb830c9d4314610f04885ea81a87a35693a2adfb8470bd38f52c6c8db99315358fa236c93f308d09552a6df743eccb50f316ecdcd4e298043cfa97c36a8401fbe171d6d58f7ced72758663f38c4fc5c03f6919292488648d54e76584d657c2ab294ab84dc1d4607a6542b2572b985439e3ac88cb2b4602bcdf223c178ee771b73893268d96d040b23c7616f8cf55ff1a3345e620a1122bc58b2017ead6356cf6d20230dca35ebcf836b538dc51e119f1d5f88d5a47e70c004bb5478298b0da40451e136beb4ca1b61d7f41bd5d9c61c64b87cb18c5c3aba946069356fc132aeba923ec05f59bec8d4e3cde5a8eb95549039672c093a3ce7ec7ce5e1cf141fc7d5bdf9be4aeef137e687b5fd53d1f60f0641fa8e3ecccf08b764fc9d12d20fc893a4fc35c1f9af0bcaf9b97646d5ee1d8b6f7df08dc75348fa5f492ce0b426f3bdf9d481e28aaa8e152097423e003a52e8d2801ab67747a0c09c90ce117e0707a7e2f2cd2aea8c7991e0e8d6a355ce80f3d2800e9b5f38b6f48f41ade013086809c3f2de96ab19aa604d4e94db7942a3fce3cf75e3a75f88038c987148afc9a31a105936ce8cee3688882f235ad51f07800c4b7921581c3527555a6ca4f4fc6f731d722f9ebd12079bcb4ecd2a04366197594d6e338f6627a7c67816aba38c567b1bc5fde95156bb126369e2d06492f761f8b85ab09b3ff6487cf4d884959c509edabef523bfaf80a08687bc0419a76f333748445e0062fb921444e4efb5f3c90bdce6f147fec4b39b986bf4d942f3953283fada6822aaed25c838bf9fbdadaee232bac8b578e4341e9ecb7cb98e863c6bcf66d247349cdc9a6e081f06c5ce23f1721e4053d511cec1aa938df0bc8e84bcde7d6459f24e45318ef1aa711218af414783da872f7a02b2dbcb754880f7eec40e3122f912e36d77dd09b1dd80811da5075ccc6b10a30b6dfb3240f3a1011d1895fb08f612c1fade68a42640e7ecaf8facdb4de011eaf89b338c69d120b025b27a41fc1a6cc5c95516b556b4d9e52dbe4d9a7b7c6db641be1ed19872e43c88f8d8b63bda2a8ad1c82876ac672cc36872d6ad103f0d10e48d5bdc29db339169e02f93bee5d91801d17d0d1b1c65f80d103680651f6453e5a8ffcdc11544947a64f00b5f7d93227c340743a278a104594ec15718f9e6b8241b24c9bd094b2526b90ec9121665db1e239ed538eab9026e3308f3e3e347e318ae50d567d458e7421043e15006424868aba3228c98aa1776e6aabed09731aa7f4b3f54e3e0257c652ddb249df3a5f6e853f59c368f5063a0ed213685f6052e4c190d00da396947a1a74158cf8fca92629142026480448812107b397376d8fc9df0c93d30e1c2f7cfeb6c556f3025d65f3fde3e2aa401ce0bb45378272c702a7b319da3c1314d5b0a0ddb7e50e10d791301e98bb38d09183da0f94c1261fbe4aa4b518e25dff230f17d4457b249391b68f47772cdbae231a73c83a3d30c7af3157d368716fae8c951856d69edbaba2fcd2190b370753b4c498488c0ea340b8f80289bd0f1e63b56e166fd83e81b237232791cc3232c183a0dc0509423fb51f2ad589c4acf80fade6244637ac62115789d5043f0994e72c1de5d621e59246b0dbee0e8a0dfd1993a28d9210f83631af3831eb05ef87bf65e5fdb4c5a07383edf4ae2c13f1460f5c0cfe0f1e0119c8c77dc4b1948303c1cb6c987852955387f84dacec936b133bb6b9997083111fb1ba46a6cb03b0a7c0a77d0610bcf67fd9bccbc2d734a042043ed6143acc698f8be57cb336770950f87325525a4e10e4e7da008c85286605a9f68af1d95d057cf10b5123425b190883cc09f9e8dec9041183105006b390860b41590d525ac7c7a1ed7e524f73dccdc97e695ea51562e8041ce1c8b2e7243a0355914a61d883b3ae0ff25fe9967f17e60e8161d6289e2d3b0f1f656119906597f10d8dd2d1c9e2564ac4ff4c09be719b4e1bf0d43e73be28b7e65895066e5e3bf44429b3cf9583786479c6b7ef7d36698566a8f37e4a555f79a8adcd3575d7d9fbee9057af1c73fe0b5f4867f532fa4b220c860b8d8da251f42f05162317d8cf94f6eb2d95b225cbf9201f2937d0b22480250070140c17de2e96627a081cd8a5186955731c78ff05cac4ba0b90404db2ca5ef6c34e312f4f2b541f09c2e47a7d11797aa47aa9adf62147c169e64aa5c4a88840a0ef72966c8753d6c83e50ac79003f40e14f7cf29771d1805f610c21f155c54c4b9740e53b79491b002689f7371a7ebc81ee7a8b5ca9a98ca6e008174a9bc215371fb0f124eec84b7793088827d9ed6a7d09bda7bb0092f45c09f39c8f725b85cf5fae2de440897a7eed201f103aaebf23fe45a4ddf1bd9ddf265670b16f22664b151d3119d017c9786a7050b33ecdd3bc60ffae1fe9adcc520ec95d47ccdbfec1e39cd9263d6ff12a405b435946079c66976501dcd36b626af6d15eeb6e0f8a861173b373a68a5ee6ace0d9649d4df4d3c40519f485ecfdb1f7cac4bff3e3bbaccd405f30dd512b6e00c584c48e2e8a8b14b7109aa0cbb7c512927e9765455f17ffdbeb3d380b489b61fdda1a23759fea8c3e0531925acf499333941d51c70c60918d1d8ae6a0d5aec0f7deaaea6776e961860477bdc77066b72d5c66f5a10815dcdae9910287a8073e5809c923bca9ab77850f59bfa3c72f6c2c2c56e148537b990f23bd7a2ba9365bf738bd68164acb641dff8f928b464d4183c3cb9f0c5af415c422ffcfdfb6e34200b39a99e5ea95485904e40e576b1b2073def16aef166d5942512ed0e17274675a4114e9f927af67ad7abc54a49960c05bc78f73d4e252100b983cfafa1737c8756de57d25fd1fb18caa97257e06c6d3dff2f77e4d0ff25d21ed07ca127a49e95df280a6fc3fb95c1790b26ab66dcc71d5f55169aaa92d721e5449c8190c589993665d9ba0381d5e6ecceaed72ee6fdb93535fa871d226738cd2f3ba46f77cc124eb1cc82373f88054637e29cc7c8f663268a67c90095565e88373443526bc19c8dad4c6278e804ccb3672a3f42e0248968a470775d8ca8dbf6ae6366cb579d86f961a616a10e23821e242f4a1d915a4d3604aebb96b06e17838226e40d2c70dc629421a5cc533ccdf19094aa69e779a0ca46b167bc88136154446fe45f6a6c14678a629842c5b5d23cadc120724119f10260cdfed21d9cbf027c3d2abc848b3350ca6d65c35cde30355e86fef274e7fe422c778d7426b8929435c451f1b6e1bf54129429ba43da2cc550818fdc2882c33e0db1acfb368e97bf809df4530f01089dfe8077c524ff79d31e2375f676f11bbe8334d459a6170769e4b20e4717bebc353207c67d77847f0af39a3e94308b0557ab09e8cc7c8c985f5cdac8ead31e49538d02d8944975ca7d87cdc7f1364c73699c318e05f5da94b90b66566e38b423b580ff2117d42923788a0347dd128e052051008a3a0da29d1414c11ae587a10f300ec85ea3fd8b4a7636a24f4547014831964e16acab53ddad1563b586ffddbe808fb16f22a78a8c3aedbdcf1d9d1d3d59a1b9568b71f3edb54cbdca02fdc2303f2c7875bdd6a9d257297727343b9d77e57a52faaae3d6136e69c98f5692de8db79a00a2bcea7b76bf4027fd554c4a830fb24fa9d89c4f7ad2511e8ebdbdf551bcb76bff36b6bfd9233b0ce2f8c663b750b86b621d829dcc6038cc9db8c89b4fb09578dac6111abb5ca9202ac1750c1b3aee292705937205f93566cec680fca082f6642cf288ddeec761a1c8adaeddc810b7a60d7ca480aef03a03b6a7c61e617123c0240689b68cabe99ffcb62ab8bfb2f70b772ca367fee78a029a58a80a294635eade5feca0a853e12991e4697cb9354cd116bd52d7e4fee7c37150900f05bb33d57a1b56e963fd03f4fdaa3e81c8ce06be9668b5e1bd03ad67f4a9fbbd323dcdad142c5990cc943916c5b280059ec06b1ed652158c11a3a5215d448ba279218f2597fbaf239c61fd2571892ae32bb41daa6b1da04a8bc4d05d4baf31d058782c2433ba2b34b21afb168027333a3554278d160dc6d45e7d62cd0a8b4a94ecb84e6e82402951845b27a9da5dfb324f2614e92f39624a1e221a84ff47a868fd9c011f0e4ebb1468661ff694e10d943c0160de34ae3985d54206abf4db48b527168dc3156ee5eefa0c8bb8ff5daffca883c63af051376660cccb37341705086a3d4a96ae35aa04ce06e36e136e08227e39e56be8fe4db37e06b80f357ae2b11be2f273970678bd896ba193c1f4ed49722e61adcb42ccff3477b468d005e22f7ec6cdad51331b7e4441f85a34f284f0216b6b398251dae258153d9f1c0c721302c3e918685305e1bf78d32b67c87b6d4b4535a21e7e70d2f2ac1bfced3ce31a89c79c1fd0d3bcd59f440fd1ccd19fe433653ed8d2e6c2cd55f044a93b37845f3c13b90a0e07c4098c7dfae1d82cfb4d11ef56885f9c6fccff164475449a4560e691d072a8b926f270b4dff677bc28e3e8974c9161838608e25a2cd0f212925aaf6aaa5e5bf717093482b9e5af6844caf0a9c09689299c0d1c6cae4a9f2dbdb1f61042ae2263264562b684c9081a8459e13af9455f012189be2e79cc7edf38f21b09aeeb2c1e883f208f1aff985e4a7374ebb3a3ee4cd4f2078dfe074271dede79012cbc5a200651f0cabc149579c5bfe33fd03e003a6b9cfe60e2d7bf42605730b4e37a9adbd76f0e3cb7fa6b2ef94d1ee3f6be73a1379abcc26b48c1d4db0658f66f24a49f1807a6d957059eb1414bb710a1a15695b48d48ebf3eb0177dac99aed50f2251afc3793b6336eb86ac56b10082d2abf0aaab6fb98d5d6f1109c58e1f374d6cdbbdf96d1d3fbded0029ce0b50f12c9ee3bef8375265e3d9afc0f121ad0c8496c65c68ad5ad2970b74d33574c748da5746860ebd21ad1022e9b4ca871606597f9249c26903ba182fa44728889f0336622436bed53c71e24bb8dce8be6fc8e7a9675f286fdca32d3667fa46bdb171b24df330a96037b17fd296099b8e3729cf83f8ed1e5db8f3237dd1e0a2b2a994ee14e7ec7cd1a20cbeb3c4b3b9c1934444aa3266af88f95a2030ac85cc9faea455be0c0c8fd764ab202419a673585c45ce72dddca0967a4924414618cd164b3f8cf1e45ae58c706fe09e2bd0f8b26eca18235224a17e16c25919cba4debb26e562126a75184e0ebdd186d8d45d2c3737337d10d35f3c24fd82c6fb269c70b3e58bd52e7fc1bcb999c448b8a7d5ad4861cd6ec083fb31f0a5262a67c7ae7509a4948d9856c22588b5235484f39637fe9466069cca840867320bfd06ce0dc061cce62da73f15b2e7b954c0a81fdf2933d948c48ba8ad0e03bc23b0fd2ff647dc11b07b970ee338e29f57e52fa6ee1d461494bf3eae35ebf05c2000f871c943de6413f660bfeffc642b39a3e227796c5d955fe6c96f58694fc53b836c279b97f5331088624a7d52278ef514ec8d4d08a76aa4b24db84774f975a8d17087e46fc1d0cdb33278bf543640fad0aae58c5c301ed94d59b6fa3d0104bd2f3954740a1831bd88781322afceaec97d910099153e24f47064631be8663e25ed6c5d82e6c07c78fc0870dff024a353c40fed580c8f1d0b8b99e83410b43c38bc47494b83f515957d778c4070b08aede90d0147d2ac11839e9b656fc58ddedf9a24c046ce12b3b4f2497ce3b723c5824a3948fd6fb3ea8eb7ab4278063ff0cbd34575ec18df3497d1907ae9e6e0aff55ccc83f8fffbe74283d69990f8a212055468baa32f3c80b21091a35e48ef6021ef35f585c6988a707f63ffa0a28b16c97538a62cb0ddd02bfcf79f88f104635ffd2ba124d23996382b0f9bd8b1639edbf85fcbc981db28224facd71d649ec6852b8cbf95191efe789ef9e19439753b9d692be4ce67555cdebcc0dce783aed0ae6055b8d20b1ae45f7c3eaf90bd0f73f5b61ae535bf04d3596e0180cc25662216444d4978149ab7ad6e23f6d8b9f29faa5f7e6d02c28ce25da1643809a2b6829f40e8e13cb5ed8cca40b3d6347df6e1dce6c4fa3b260d244c203832c9a065a1ce0ec737eff65daa5ece83e7ddd985cbfaf507332d38d697513a182e9e053125e953d8ac625c19ee3ae07825d86693b10922138d3458a31ba825ba6e8b9e8f21b60013fc906513f744af6da575f2a8f25a4e87b0605f9b1405ef3287c61d0efa4a983d63d62f139821b253364c4bd555447edbfbf27cc35ff13489dfb2c5341587b3f35160d83c344f5cfe3a6ec0fe4ff33a52d171877fb0dbf56002fc4774d32caaab6d4a155529d642f6453782867974e517a4138322f2c1301c36405e1326d2f932ec84691ad2e4672109449a4380ffb9bb5207cb3fa13f537317f93e3b36a70b2bba7d5be1feb697d0f439e8ba8674d55cd587a5b4baf3c3cb33ec0b3ade4e0bb1af464464624622c5033bc4d42dbe5c11e9423e56349a13f4ef95872ef3c41479519f6a8abe56c94aa740dce1287981143662fa85dfca2afb813d117e75742dff8229e7a819c95a524bc7cac46622ece3509a9b86220aa44e4e0bd835c307c7b6553d6e781c0412e6b1297d494931ca49393b38adb2129130ad817ece46118903806639e79efb1448e0f0a125137dd204e450918ab7b7e0899ca0b3cf11a1c622574eadabd1a6d842b4f990c5249fbeea812fff1fb8773f5cf11c5b060e2a69d5541f2f2e6baea9ea05fe76f9b98d3222e75ddfe1994015d16e486b38b3afe08e179e3be326a87bf0425102e70f2859a0c90e889a91274f68641a4b9684e2fceb595c32bd8f6a22a1fd511504784929b1775fbf72cbdfc7c0702fbd328c1532af74b7221415d48327d03bb4accfb5de7f234607c288292d4c2e5ce2b20c1f10b3b9311eb37a00cdbca1f44ba641c9384e323848412f5ceadb8a56367c5889d8e2cf74b30502a26b37f91588254805929dbc2fb58350f25ee2ad7df24e009cd9a16fc39273a9b14ea09f0ff47d5ca4436d0b6f9f9d9215bb12b87438e8e71e273318a03c58144f066e319183f265c941710c80e51b8df1e394c276e8a5318f6133cd0901931c0a4988932f3dc4d42e23b2d6a3557210c12b20f458eaa433bef53ed2819cc8a344e3bf5aa50a913769a3dfe23e04e3abb0efd32a928502bcacf6282a2f547c8b6058d446a2728e8185626b37c94d3b910137439d1fd65bdb1d5d8a4ddd89a00f3c541020280e173c1ed446debeb517e5676977cc2a6d891b3c5c0519cdb4b392fbb3ee7898f878a880f9bc9a7e324cf1eebd88724f5aa341fa555cae948a2d1802e6492666625109b7bb91551b52990a1e947aebab5c3690c84465e011f7a50ac9ec35660028292847e159780e11ef421d399abe4291a6fdb76e41e17556d77e7a2829d4a5a981fe30b74e4314c7caa95c3e27767d27f8dc2aa7bc3cd72e08da12defb060effbc038dd11b3251411c21f219939163a7b7dd6ce2b4ece46f2bd93575f23da44f80522d18c4bcf35aea8e08700ad56731c80c07f70f46f0ac9cfc1a167990ed4d53d9891ed5a410953cf64e20eb91c80fb406cd5bd6a49a73871b010c57ab8dbadbeffed7ff729e739a5ec4b5cee45bcf93a751169cf1b0b8fc5bea899c15cb44d448fe6035836fb1d26c32b66d61ab962dd1d02cac3fd70580cb9ae92f0cd081ea9b2eec8ed821c4562983659736f4fab22cac8e6e0f716ca70617044b311955adbe2b958cfd8e9944ed273868c972ff02b6b0413772bfaa389ed8ddb9cfe44b705c563d5005a084fba9d2fdb82a240435fbd1ad4b3b1b7f89b193764bf6909fa0da9fed904e1a1ce335a9ac72972288eb7b78743d6f99afbedf0d8d9bec9f06cedabb4c843717916a462b14adfdea1a892b1ae8a2e2f8cf9576f6313280b4b8206a0b4fcaf9319e8683e66971c261c50446a5cd3c3470d2d36d62707d69fd396e6cae87cd28c3b9eb6fba5e0d2f9d3e7431401ab6d332dadb8d92befcc1027ddbfe1e014392b67a65a40e3fd30ca178cef300e1488c3ca53e73b2c7f8faa14565ec03500f64e36cc27936208e33588b07bc0cd1d678aacf4460712cf03b4b152dfa79238a89af381a75d5f263db72cb49067f2961c520b478523d3240f3e9005fc56036ae4cf9494b561793a4b6dc866ba3cfcc24d48815fad60abd45ddfa27173e634a6490fed60fb3b4582f5c845100a2a6f34baa482cce3df362e02d1cdf21d721520eca4594080c308ac9e48b927e07d81cde8f2b00e731ea05829be716f865404ac7efa25000bfa5fd86451b4da8e56de8d6ccca077dfcd620d8508f56d96890e5d289438de61df431aad72dbaf419c49ccd896e5a8319d29eedba403152ca4d918b02d6419076d62e9c4834adef9810d8780199838a073da1eac77faed3b832290b7a8ea192ad0abb2143b7ff75435d0af3ed2d982fbd125b326937e103f5ddb0951e5dff9a349dbaeec29eab75af572766434c8300a0725809f6da72dd79f33d73aabed05d36d7909862ba922fa25a58ed6e1d88ab4e1ea9d60f9bae43d7fb7866547176a1fa12360a7d8d00e7e2164214ab3b73c553d7b0bfb55d9904ae5bccdc0e562f5167b391eac44df65edc63f4c99946f2ba4fad627ee6bfaad6a4f07d934135080f0d141d193c6fd68a7524dbe04ba34a14f6774c17295cc4b40c439bb5524b1176c9022cd09a2fd79a0cbecd2e685a5d9677ee8c3973edf66fe8cadc4d320a46c709cf8cccb4d65eb3a0b9981561cbb1b6cb7de56971baa6a856e2ce21dfb25c3af591018507f1b70a6fa3e514cc4bd7da3696b03d3941491d4b6e81236e758cc74c8a334f3e979c2f9adc2e75f694b4144106a6aa2a0aa67aac10d8953ed34b2c669bb903a2fba71cf51f21939f08266a6336595d5ca525cd1d424bf655098b53ca67c4975ff0e74b66715836e2a56be276f428935a79e2e824ae6f754cc45d5a3b8918c0914fafe6a54afd9464fabdd771ab12e68db60da05709524f88780e84955398cc018865b8189e9ee3b3ac83c02e8a7adf45e664f337321767488711f1c74cb7fecd1be150291b45b07782eac752d791ebfb106e50e17fb124f0dd88a8bb02f262862d16faf65bfaf6c5f3b436dce033724f2269270895e15178971c2ce28bfc5a0618e9c454aece1a97aa73828771bb8606117a0f9a3fcb9f2af1f9db29aa447368a3ab705e6b93ac8e769c7f5544d7c267384d153a1de68bbf3fe643881da04adf975b4bb8ac0564c574e9c293262a57ec94b7c1ec531632ddafc1ca353564e9039a8bae577d0ceffff28d23fdd5317670123d49793127b52fd1bcb681e0bf8a7fc558b90d58c4bf02a27e9cd3c61986d450d7318c1a9dd6551656df90e2e0f06269e5e880d2a0954c1f71a9e8eefb8cda0d8322bbd66398b20052a80e9441037076afb376e7f0685d58ce33a89953ec685187f9a0e79abd7d0c3bf9cd7be3112696e3e956b582b1a9bb8b9e092f9a3b8a3d18f6fbc20e2409bef6f1645641d04b11d8433e269cbb9632962d214939e126153a9b1186a729a0b74452736c585dc7430055b0609148577bb7f8af9c7a40a74da28c1744c616f5f25a76ec40b17755ac1b7fb85581bcf06e3ecff8275cab82200a8a8d106e252deebd5a636f05687d55693c3616c67fe320318c684eb3306a421ec0385740be657d8580c0698316db254307286224a9b722374ab29cd47a6e0c1e0efe901f8ddf851ce95a1f38f65c4853c5fe79e59dd681366bb62f546a19ced0346f546e899802d5eaa7d2330094dfd4e2232ca27ce3a7b696579885f1f17abc462dfe55b3bd2bd42ddc0a70670b3731fa9a8e97ab4696f1415f21c282c67b94476c360fee91e531eb9be49ab6e72a5c157f187b77a32be9787d0b88d2d8d7f2339b2eaa979776e2574fdca2a87c36f5725335b9fe5eaf0309c3b0648c9b7968d929156f43af2e71af91052b07b807afafbe270791ec8267dfc6faf830556899fa272d15e845807e71b4c47550f3fcfd76937be3a45ad44bb6d8deaf587065a524bed041b8ba5830facfbe813f19ed951956a719d1ada5885e00f2515e7beb9bef52ef38d163fc6ab0bf1c720b0b540fcd3ce840c2a23e1fa01ce2782ebec947a49de7ccf2005ef0160445ca6f906977a880889976fd0aff891c8ea147e6aed7e71de1adbb4291d5690dc0f30d46c6bd3b5a3f90af87951996c24c7f73725c1edd1e64a2701cc63080f78085eb51f2f7cbd63998ec0c911f1f653344285b51ead694b804fab45efa808e05fe723d8b476f5751cf0d4d49d197c2cb42f1b2d84f3f73bdf05da3968ec2f2c8eba67e8789d964ad5b852a0bb552785e735131a0f05114bc129e4d592c16fa145750f24c44561c9d38f78e3a8c484254bb1c944dcdab0430785325503fe1e1b0849bea78328dc54a0aa26ba32bf1079318faffd3a1dbbb07dd76d802319d12a6eb850ac8069618b4bd1e468ce41cabc70062da1be93bae69180bc0d6ed315d60238e584f7bda0fb7d3b58d6ea1a5f52fbc3feecca875f0ebb57709b03f16c7ed39923ff27115dfb55c3ebf19013610e82a88c78fc5edbbe144594ec1b484ca92ca917d1cf7ea200b886099c491ab704d8f5012726b393b27dd89dd3d011ad97871a7eb4c6baabb98f7b0d15f77c268f10d75bbbbf189974d22409e9815b61d875315e59856f12c310cfd65da0035eba9ffe8417fccc3f7780fd9f0d735d7640d8cd2899998c83d217817d462d0332e045457e91f5b1c15b37ac16076e5eb828b2a6635aa4b2e785d8de33e92c77eae80494838ada504b94e36e2ff65c686e02a64084de9202e95819c268a55be79bd84ddc9f58b990ca7ff1ce7d7da86537ada3328051f8b4ca295539f1e6c2c2914148551534e43eef512448b285f39b3017eab29cfafd8bca844672141721986d35f1be2dbd52c162c9be295c4d97cf256a7c915add3636b443bcf182f458fe4b2ba4414d32bb7c7af3341ba1be4199ba4fd9c0e444a61f59d7ada62b38331181a01fb973ba29c44b393d195bbbdcec4d28a526a1606602e2d5ecccb44dabfadaed24a4c257a4ab1200976b5ceb7151f06ef2b74f6b2b74b31c82a61ecc0817bfdedbc742be695a0e1720f99fe43b02e5d4372f24b0942710374b3823d9b982dec6a2dd0fb2d30e90b37f9c9d141bfcb4143277cd1990e8369c220d1c750d0703d652b76ed31f1645d2ff1b079deea47644894d6b3955bd123da2c8da8b80e5d543a8c7ea34f3054f846867c778834dbd90558b02b094a13b4c95426f55fd0bd17f3fa6350e41fba3c36d34a3afa729b9a4c0b618c8c8fd9217c9816ba99ef0ce1b2f4652cf1f6c4d38f632fe63d6408b7af9ee09d54e7c6b77e001fd8e791625847e0878f01a5b7fdc69503b0cd5fd217fc46240d075764fc4afb08e14e464c405811ba7d28458928ae47b3f351f314637fdea80a9f9f10848077f84ae13a1252acb519a27a6f59c6718573930bd2fd34036ea7124fae09c4081cf09d2918c97fc9a4d8750ca1b05954cce5d1c2e4fecbb75f3b49f122762d9664ccd14e5460fd0738cae39e4aaf99bd44589a9f9e57ff798b3c9a74ea90a5a9ec16ef6b1ed97ef931bba53848834cef8ce7c5adf9cf33499dfd5d09c44c234337939a2b8923bb03727418f3d6840c529996d0ae5d8a21c7377ee7af90407f62ebf537c0a1cbf91152fa20816293817c8d68e39ff20260c726248aa4066238b26485803b50dc1a4f3610cef292d89c7c547972aa8bd07bb827488d551ce65cc18481853e61688a363eb99b51ad66318a68b86d8bf9c48c49e69dacee6bce26c7ea44fb864ad9626bd74f68f5f7074e27bc0fb58bd59606067b455908ced7057934078f6aeeb6c0912df90188cb160e53eecb85ef9699cd5069f238631c4a1220679db394fd5d0b62a7cde9c82f04ca336291e6635e3c251046db89bcc3e9bb37bde5cbcdf65f7858f5603624528eccf2ce9ea9dfd4a293b37bf06a6884327dea6108a8c3f14c80071602dc5712b7b3549ae3dd27d5d0f5586a2e389041cc396a98d7a4cdfa86843a5863c30b68410901fd8dbe6d3ab86625050186baa351f065b051e323b41e5fbddf62f13db0f8cc0ad8f629090afefd2a2241ffa827801f007b99b8040bfbc7f4b60d77df2b0ccb65a4b73750742f3e5aab4a9b33187084a71cb15cab8892aad869c1d7b3910d64963947e4db346d23ce816a65fd93ad631b618089fd7f95bbfc21e2e1e753a255131d5ad26ea2387d9ec1e25344d2f967548c240fa77828b48bd657843a4bda4f9ed02b9c14a1c99d9c49ae726732e481095b225464fb2d234639c723d26698fa99264a4e8136e211c2e54c7522be72785597593e3a8758c01bff0535c290c0d97aa3f5987fae08df1c97138bf160f9c078973fad771ff4d040f4dee52df3c81bc3eeec770d6fb9f748e99077e5996b2af4d488e5597ef2eecb1b0d4ea95cce01ab542cde091bdb987e2578db343d86c78b6dda35c11737030484237adbacf3b10876bfb62bd68afbe93307035447c94036b66e267eb6f45ec9fff7f6c508c57d99552bea2633a01c6f7b748d7c1e31f6f1107ec2447b13f9305747a7d13dd9b8ff65117ea82e9ea69e69bab60c001dcb0fadaf696527589f5fb2aa4974ca3f907143578fde4633eaf7e4997353552272ed828427e6c05b90b02eedef2e66470e50f21625be2e5efb4f1700828ffe0893db150233e90958be58494b61e1e85c929169e8caff6e7b4b5dc1cc1356e4cdf2ef65d66f396404565f716ce4db11d3a28550b93c2f5046bfb23b02e12b6153526a83baad1573a434c3940f200abcf6d3dbd2c6163f93897c3cb9433a9ef22c091ebf600f86dcba8c2d034c51fbd3210fcdd707ad7dd246882b49fed3674c5e564075ab877eeb0214346f66cf8d292fb6882cc4ce4c7e96b3223a8a6e65f0af75b19b2fc7695f85c7ae0748241940f30aff6045e640a64a2211aa199d0303257f8b61ec250df87b9a4a8764f7d5d63fd473ad7f87b9173a8be2d6517b6f2575927a4da9694a60d559c314d02e3a0f378db470693e32324164136f51391c5c3a5a5ac9a745d724c58d8f4b402de417cf1290dc2e8b9b01e3a0e0103e01e56a5ddff2597acd2fbc8f319bdf5d2ed2d8f6fa15fa4d90505b5d3da1d777086410b42da342e97562877e14443e0de05320e3a54ca03399c2b1e86db930bfe58265911515d4c1603bf02ce79bc85bb96330d584570943d5c8ea2c7f7580d016883a2368abc2183bfe276017229d58bb98e5d4ef29230849dfc9478e59cbc7a9045aec76c92e96dfadbcaa90fa6e24172928e0dbddd65cea224576753fddffdbcc4030912f831c8a2e59a0f5bdc50e9a0cbe92a1864ab916c2b9b45ab6f90bfd0fdb6fb68afb800b015f2294a73538b0a08ed6010f56f04d6b6678af41cba66b16984d4285919d34b6570f2f8f866680ecbfcdebe8b628c7b362b65efd4565d008c726d29dd4769bb1a09432712de80c2772d773e6d9cc7180b24fec7580ac70b0d2c15708f3cecf57736815ed5774f2757200c97a267ff26f5105ef5abdd7c8b18887d2161c31b0a69741de6e6fb2de5d9e0fd1dc127f692ef9798233f6d666c85015dc6a421dc6fe0f907cd68a84930df1a23323941c39c468f6887ae27e0e054bdbdb0f333877d6ce0ef0789309ee8762354f51514c8406e16c56be909fc7334e6265ac1d2e87e113748a7c8df95c412d34171d3d9b3e35a4b8292914b10fba3a0eb8598d6179db6d5f7a0f4e8dcd813f997d36bcb82371a3cda654a1cb6f073a2f5fcbc3a370d058ab5c43fcf49e77c495cd00921dbb064d2e980a42906f0aa07bcf7670dd9b1e725277866f7751071fe9e2f4b8334e3d8b0314efa7883ed5ff49ccb7bdce1a3116b29cc5ce66c6f1f21a19de1c531403ff86b7345bbf6ffc324ba16773ca4459eaab937434c0f824b5a8b57c3dcae3aa2bd1ba137b3f573a93425499fcc3db0c7ef396855164eedab13ae1b4199e3c910239102c4a3a6b2b153e354c96a611d522c51442e01a12f665ec706ecffcbc8d60553e5afa3514a52e1093e800f818a2890de17f16dc4c81895dab8acb11b091091c83114950a6926f005466046f5a8ed58ad4a0f4d1ff6bd370a780006ae32895ff7e4272c0f99bc998b8b2ad9d7c0e1d333ebf65e33f02493d7ea6653488b7b04c5f5bc07c3c658380512d9eb1fdaf18ed238afedba707ce83b27708fe29d11199ce0c07caf6b183194480eb00dd1b403e79511dc4e6d0555adfec57d01ccac97dea20ec9156ab434fa2c50bf58c1cdee88662b330778c430a6ae22caa4f3cd0ebfb34a5634bef286976a39b22cf0cd60dd4132e87452d4356b9db1de218ff736bd0c7275278757cd04262896a721d0e28bf2b5edb5accbb178f9b3d0d08776646b6d13732f14b43b3d248d719efc47fe78b08fd23fa8b3b8e95582e0d9219ae648b451671f09af754d7d3dbb033cb6eaa5bba8891f7d474ca6ba1a44b76308e1d92efe5d99aaaf32159549cad254fe37642931709725c5611f8c6b3aafb661aa76426b2f5d834637491ba0695413b0221dbfc74856f59bf53d6ff24eeb4d62fdb1380433c0020fe5cc07d1f01cad465b914a05b47e56012daf03bf754119caab06c9cf7b9ede0907db099ae675d745ec08cc54a103fff2f4520b4fd34e584c6d1f6d5ed68d51980d6f7a7ccac5fcba4d6e5c99d1ff61cabc9c08f17f850d424222169a6aaf5955bfd6335906c58e57bd82d0fa08e5eccf63d13411a2904f5419cf2ed8f5d4aa2cb5502e4aafcee5738baaba65d8dd67d6d0a8a746d638512e4a2b39f977fa439ba59d37b9ce5ff06ef982bc397354830217a9da5357e05ecdb6a7cb659095b0624f8334cdd17d8c8e7bbaf55ae460f87a34810305307b07e70df5db76be2b1c86915157ac971f50a47f8403416abda3c4ad5f6ea9156fa73d6f939752886ea00f149bc638aa35a0b1e05402c099d7b16310d118327952ae9407496bb8db5e23cff130007b20c7ac0c4cf3d40955a20fc44bba302ea5c7fa613b2e13631f5d149cf885967f4387418206ba590114ab6a1175ce610b10ccd7cfaf0e60b815f24cbc18e39bbaa16ab74930542af962a321a4e9f930cff76424c4b18bdec19dc7bc196880d8e743e1b431747f2ecfc3f05b05010c3a6b6834b29d8753ff7c8adfc0cae644d173a5cc00340fea04f6396a5e5c1ead7e7daeb7c9cecfdd35a4f8e094f0ce9b12ba6f96603de53cd2ee0e68ecddf46def19bcd1380df98352cecd6db3b9b8dc767658d0e5795b525a31b293e38901fcdc547c1359a612e303a421b53b723e75f938e9110dfe4e2c281cf33bacb8dee5829568c5f367b8488a3ecb7ba541382b4817c337f5d74df40e585543f35fb3229e73e81b5ed4aa00d466857b8514283bcad43b724dd576a79fff283d0bc77566f413b7a961549d6a063d46e2fabbe6a6b351660d58e5d892541e305aa0be3641f6af22f49a4b6aea5cb8df1898c4e5ec3e18d56f1ca7b6f5f881e125ccb5b65e5d75e154a6013b3f090c6bdfea016a79685dec6756a93019e4a85947cd9e3ba74e523556751e66c692166bbaa3d6ece0c71f05e76a83baee1aaa409a8dcf3edb5a222ea480365837f535b09a1679b4e5996f6472f71d323e893dac7dc82c036efd7fae7cf72b1d9e4fccc0f4a464a5ff4387060d30b40c63fa3fa98bfcd4b6f8279af86f9313bc7a545cb77f67d3108e772f98be9727b036d066d2541f2dce119b801c833f018b98856a106cf9dd74ba9867d412e3a97eb52d8351e68990d627d3af0d8ac49200f5360cee7f084cbd3324624087d5c6e2565c978ddc6b30f5fe5c5f87f1a117f91c7adb5c5e760bbc460f27157dbeb5f9f93a977c42f79151b0b3a0a01d4f11b1e6203963dab3298fb9cc97195317b9146a76399fa755f9bca5e02095135f80799136b0f73b6194dc178df0cc9e81847143f8c50737ae61d9eb6a026b43e536fc29b5f0a7e4524c69e668f5b02c24487f72ecffcae4d636c64dbd9bfc65e16aab1c4ae1ef7a872386ce92585cdd429d66af136bfcfc94f8d551d3be704c6a16c28ef3208890000868b68f94af159c272a8b77901392d39c651f03492f613e1b7755aeb9046d788014cb07b2f4bd3b2e0f4def1999e0ac6dbbc9294e272c373ba3a28e00ed7fecd4226f5d65e065d2b36faff918640cd963046d45865b13dd05232399619a6027c5b9b1bcb0a638e2f6cc409f54abbe5102f616f070692da21df048e0eab1b0285ec0d35c6dafce55898a48dc3b2ce02096f77865f60e15efd7caec4de575a2531c6ff150edc77fde6b36e95971862ca920ce55cf129dcf8f85f67f50902b07f4aab59cebd4fb78bfd0a2790efc689f96ce1f77babe2e0535f3bd9ae51fb3f9a02294a607f4ede457c3e517c7e8ca25f3e460d76253ef27e852e820ba21ebd3806e97c7dd581784cab27db398cdbe44ef6f7cd8603978fd1bab3097806cc4787019916c8bcfaba432b732ae75837de79b01a2bc14a11d01afebd271bd76883f11c54f83e861d3ab90593f4c21d3f47d8af590b58156902369d45e509721b301b4723cc3cae9c390d04055045858e7df4044f1f23bc333181348e990ff609792956f8d36c8632b36875e3ef0992f87bf6c1148dc91aedb94f0c301838db3c014e1ea0e15ee36e031b2d7b09262a221d0826afd568c82cc1ed616c0b71212675a832a2ecc6ee2b1dc42494692abe5f4b91ab3a40bca9d044a6dd4bcb9b2895e829a76bd146a08df76d554f52d28edbb519f349857b6d53e19e32192236f3fcffcdd545007b99511be840ea981935412493a09c62a232d11555632b07a8e7df57bf29468cbbb07c85efe1d209b183e25d9dbe05ea245c867459c30f1bbde45d5667882f252ee8ea15d63cc3a216463d3603ebf209e8d8adbe47ecc56696c5da51fdd58f8ac70876dbe19619818969d7b152a1b55fd7ed8edd404225c2b967c05f9901d6bb9a28f8f8c764bcea80b1466cc4fe22af3d070537c117c37a9ed89c35bed942c3b9bd5cb4b986a752015293a57caedafc96e31406fe42490ffa46cdf7a3b05da679630378dc427b50ad5e44138441e88959eeaf840f743ac9ad56008ee32761e5f8f87d28def7705ee288319f5d530ad5f617a242c6b33867074d9a5521cc550ae853606b4a3e65172964950edc12a436ed53d06bd75864ee9fc641cfbe4b27326640048e9c55281ce6f11f354be367631269556cf47ac2877a282330cc1e8346794faa2ca2447c6696416119a4d9236f956effad3f11b4214928e8460286c3a421e30929f6fda05da3f34650ee878a18fc84a220978209959d4e796115475f026a092706573ebfab60ef3102c7b81a726f1ac47cb3ad5b6d56a8d92c9e71a55c82522366bcf1bba25d693331ae2e73cc622a2712d622536796ec856248a91c9ca30b1d8bb8d5cc10057ef5adb77650c1875f1bedc25c3a943512305f8d7ac966584bbc2d5867bb3c72eedfdde2e6619d6b1eb4d0d0b77faf29b2b2303116d8985d4ed3f834137c9f038287147023df8d8027815f9315051b933017b39a72a0e022e108a63cfea1a469839753abafdeb052a4a5274acb26a4175fe7233a68f3ae4b8076bf39999cd42a1610ae0a97a517111b0cf02ad3d8d9ce0d161230f7e692fe80efa70f36b0c847bf213cf8e3e8a67bf9c694926870511ef880a9ae79cc6c01496575d8c38626ece9e2557e6b72baba52310e7c48bdff0bbf274a0f542923a1e70ee66459463aa60f6e984bcdda376fd45e28f9a9acb2adf68bc1be1013e1d6dfca546808f1f80f4522d66e845cb489980dd2dbd57e8ccb48eb46fec7c56aebe38b9232bfb645e51c21838c0e84ca167c158c3df95daf73ed3df8ac1d7671dd94a66a448c87824d845e6cc52b0b07109cb0b0899f9f12f3106d85167b215cd45ec0e9b04134fbf9d8b32c346ab06b89f12ddc3e564ce3b5c4af3c69e75485c7fa08b02cbc46cf92fc0ca457e7e3c85aabf4397e7136096723dc4f821e26bb4a66b40024f5b07aa92804883ae16cf76031aca823450fb11eb5035537aa69f343b1c12fed44a17f94101672aea686117e6bc858fa42ca76faa8049d18a49f100dff0ec83301e1e4a21daed96d1567db9fe40ddcd7afdd542ed13fcd228c38d09f194f10dbe101958acaefb5f34eaf42c3e63f5a77a7e12c2d9249faee17a0881654cb5c8259b4eada62e2530fb976813a900d289e045f8c072ed687b8cc5adefbeb4873eb4df90d30e539d5126f87af6b8a9a2b7a8ef19a1d260149edf62bc9fd538224a6d4b18d46777737c35c9ab8778f25bdc949d3704435386ec963d2e36295687b1566520de353a6660b2cdfe90bea8e0600f0078aa4067deb1f10e9a0c5efd1183337bc3b1b4ab1d80d56b38ac9e25ee7eab9470cfec585b8c3cb0f30162b0125714ec8c16543b2a9c588c2ac0bf67006edb0ee765ebed46299e94bd464c4b1936d978737e0b8b7d62b415459d8c0ee55aa1f7d35bb0feef7f8ebe6e8d65d5368dd6bd318f42452a17aed4d02847a376378e7748e713845d3a210890899f711895f86fcaadbbba6a351ab3b9ac53f8d4db1fcd8939502b673b6e36022975087ed7146165d6caf91b0645e08afaf940f2affa33c1a5c9f1cb9a5e11dd1adbfbf573bbefd7986bf24c4d85639747bf69ff3be6264f85a060141bac221e1d9e81bc0e002089558e90d2b8d5aeff2d290174ffd1b65340de39ad5630956f84d0587c9ec99efbaa52bb3c302f9c9a59e44d86fc6e240d3b25063058770b6e78c5ab0ece7a81357c74826cc33d1bba7844d50c493942ea34d1d614f9ea8ae032c8cc141b050b9a0519b721023293ca681cde5677dddefb72137ff8ffd69aa13dd1b3d561443c154467562ce740899531008f18ef60320c5e88617a5813eb12583c778cb38a05c21f92912b0eac85428ec04b380bc9bf55d7db08a6a930979f787ba1297ead83968a11b635bb995487bb734574c9a326915c96ccc4d1719b4eb170edfe324c368f5b39c8ca76ca168acdad567e63f1c39473d1ccdac358f791361306adcbbde6693dc46295763df239732c6d4c29aaddb83aabc2ea1b1eb299ea4fc078f4d195b4b39280034c37d345f0e42349df2e5de47a1125ddce13ac5b7fd2cf1f8c53686ce87575e34bfb431eb00b3cd2692f3b0fc61587b8f7c12e773d73915c501adf80b0542b95b9ccf364765d82c1d7a10451fb810045f6a310cb93d08485b68b05029d40bb7065620c1ba9492f3182f07949b58d5bb71bf847b6979970633a844db55d7c2e3c93374cf959cfc53fca56d4a75e096367a49fccfbc0faaaf69bb4b1a30d9eae3359f20ab4cabb8b14ba4890a2ec2f32916636873c72d540bbb71695cef0cd8d49fa350059d98c8347844ef85e6a3a240b44f4595bffa5f09bbd6141836d0ae2f1002b29b61be70746e32cfbc9ac84c2d2549312504b84cebb20ce59149deeda79423e88fa99c54c98c3d5be43220224b5c2c29e585c897ef00b578df031e1b495699d7ad30865c6e8b130cc323e279f57ecc4136b7c181db30df19c0c49a078ed0008881c3af88480c7cfa14b838db82e7aa828abdc8c344f5a945c7521e5de71ccb55b49e551434dfe1b5b24d5003693b6ab9c724b38704038c90fdc9464cd7c17378939cf89e2990c380b4b2d1d268fdb5696e1cb55707815196ef374eef6b5ec353b4a1d5be94118c8fb25c5905e140114cd316fb9dccf2a3fa4cd89ee727a45fa6cd9a48966f0cd59cb9f3d71de043d2d83112edec01e8d7092a3b354d4da51ba4d21641ce6c24d2b1dff64a79745e2b89d1edb4f589743506f1acf4e70dae8f6a3353c64a723341179c032a8d52ef3693e03ea8aa52b343f8637d005704704906e03ac95c226db5bda370048cd8775d76c668824336d94f351bb2c35e1b009812b434098f22065bb7c9c129310925c3c2b81b7927db89107ff23b6125339b245d347774f29cc606aea4cc3dc0f25c97cfdc48d8e7240bf0864050837d07ffae09d060f8b044574577aeb9df645baacfffd7ad74f49d21c29fd7cf1425de625491f169c732a8230a6b76cf5001e83754a90632321ad87ce3084b8fb8cc55238c867a2926c89643160d111823ebc7205e254557d7f326dc994773bd54cf9c96419eab6962aad9d378516e13f9c5dfa3617f2787b309b835df560447853999de68f22c4c50c642b9c5ee1dd66eb78ccce8ced199823e532a328deb25783b45c9b15a4b7d15f37ac2f86fc91b7db5118c85113b3b856664189dd5f3528a4f0d60e466e4f8feff0975a5c9bc404cb256e102727ab7f23554ff8c7812396c78a27b17b517303373f0e3bf5437345a4415acbdd754203bd76e10e57ad3a4d3cdb2d163a21b906d370b3cf65a5029d1b2e6257267b25e0d369fe3b296397e6a337332db02659130ca78b94a134f8c7966e9ec25db572d5765bd0138e8e6bacb27fad1f6196fbab139d7434b452d2cfc3f37faac9930aa18cafa75b5a7b6d51886422d2fb1902c2dbf03dba72616a4f03994ea4cf0618ea1dc0a86974faa7aa342bfd8756a7a114f3c73e6256f4f657eaa4b44b5623e66ebadf9b3acc308f39efba201d36b87e4fa723d444eb1315a79182d736e4175e828508b361f78e33ba5c296116a8854f83c13d2686ba9b9960e3428e055328c4a5b6268a8a1e8e2ace4f1aa6516b50af97de1cf3d85a225d54188b111c09ed0772fc323c9f17d4a36bea0ca302488c5949abe9f2d89edcfb3078ea8568305524a1c7522662927a0db537ac80a47b4480dfa190fcd756e27345e37206f65e554f6c0d184aa53ca342bbb3c2c929859948587fe04896e095c2257f2a2b57d5e4a313c849f26f063c0afe9e0229565ac703fdf905a23916b3b21810404b05cd01c46413d49b285de84612505579bf0d9e38633be7e37487b7664a5e6c2931d5702efa2484ecc261ed59fa1fc3a4a8d49e142ad1a852e84ff5d9e506cf30df1afcf61bbe73c3577143ace6b13c59e5803a1ba2bce2ed798ccc2fd6bbd733992dc22b35f44ea54b3dc48805c5f92d16b32bad9faec483283d8d810caa7042afd870f7059db4eed86786349e1e6d98fc72841e25f425019837eb7cc3fa73d7c1d21e38bd3db39517b3934de25fff6342229c8700b0b40058c00499811e4a68ccb3b114506619b69ebec3efd23a5ccc02627dc17d348486b6872207627c81e4139a8c79af60c9a774906df8101678a06244563f9cd2464c8d40bd8101a611805e47c248d8b30113419b725d6b30e79acff60f55e0ee84093ccb688727b5b2e78064b423968b13ae3f9d7fbd8bb46a3d83b2926f58fa14e2288fa4b8a7a9c6221082800d694981059f6cc12d8831a657dd28cf6237bcde63754400295177ebb8d657089304ae5a00386c6076595ca874b0bcbb17049f1c044fbe503a3720d5f1f7bfff66c23e3a21aaadd760b1670719da417fd64fd3559aa57e576d72da02edde32766142518cbde2cfde8f3705b78d73c21796c5be21b321fcd04038c97bc876af7977c928cccb82ebe5d9c0cebba9a7037ab8b897e07966b1e8dfefe156ea5c7e23b60722c331ea26ba705c652f093d0fae3da26fb84ec6c681f2697fed07e8c62b3e50985a8dcce77c7d9e73e093eb3a3a716a3e8eadfd76695c142e2c28f9235459a33485b8bf2796bf6921057874ddd7c8a99dda533242de75c084d6cf331e415d72a59a3b01df759ca08c6c466d6fb343bab26bdfb52e05086e2b443095aa1088fef1c972d90e10352de71132892aca540e3410a138b529085e6191c3b2636be71996789b46715d92c8061b0bca61cf7a01fd670599c9cb725decb4c8f2df89c5e47c12b7f5eca2b4555e80a1549b50b3f0da10719aa6503fd67d143106d0f857a2dc5b86cfc28eaa06dc455e8a86bfcaa01a5c24a424cb24e6e0f042d5a0331ad1113d50990f97f06f2482d57d9d19b678e90cc30a74c0cac219b9cd327bdf70b184f0fe0c0a5136bfab11ffc281968464117c201d996f3856213d32cb3f9b66a674c07dd716dd5556f57d4affe0aeecf50c52a44efa21d74619aa9496567916f4415e754fb235af2856b2bdfc9c433dcf437e808f5a6065d16dea43cbf6ed7efe5163fb362c82fec13afb530512bb329f28ee6879d0b73ccb939a94466620448e9bc740fdb52eebe01fdb29a201346eae965a0df1284c3761d606953e5f889aeadd9212d9e5504323a265078e8050d8641c5a518d0158f858378ad705ce4d6a2ae667ce12dce6039fc7f491441d6e91448da486f7c9cf3d095dc5a63c847beceac4800009aaec3b68c3f36461d098baa18e842a65107aaa9cb868ed1ee1f6642f25fd177b39d942fe6d9250f7493d5d2d47f5785fde33c9c5b3f3ede2f298bcedf607091d2fd416b119eef1c6fd6fa9cd727c44b2033d793e9c66b1794ca985bace45a0704eee3ba89241656b720e2f843935b3b4d004f220c18d0930fc9c79e4d37be27b251557a96e21776b1775f7ccbb7c1558f2253e8c72ec280cbd5f6747fe5f870f3c3dd157f3ae120814f6bf659504fa7005b6c46ac445486cf2d7aa488a327e104f40262e3f0c4252b3753a9f2321d0c28f44010ca1d23c710fc06fadd6ae873e326f2f606b7027695756cb0e0d6e7a405c07d11cb092a051a11fb7694d03a525dbc6bfe7188dcbac89b71e8d1e83e5355bb271938361180340d2a2172e9875d4eef160f88c9007b6215cbe818534801fb9b963b67755287b32210aeccbc013d1344ca80f0b73ed5ada1a7c0ff71122045f3956d04a7adb3e4ff7a17166d072896454f9d906677b3e3d53208ec8b2968b97b1847f9e29b17ad38b0e13cd9357840a2d44e3bc3d7df16dffbc839bb6c31f09a19a804b796507659b1f26c8d597c42c1f6885a9bdb7d82d5ae1454a6916f1a7da49451a4af71d7db66ece1f0b1f64d04736d5632ca43a922185c645b733badc64d8eaa35c04bfcc103d75a588e28f1024ac3dfea19b20bce24999aea946bd2465a745e59d7b6e6bad219000d3e9fcb81e8a5328a2e598201643b41f0844306b20b21f26ad09628f1f662449c21927cc2c685a934c9d63d29abd833010c1f624e8ce6a065ea9af93e538e276f56b3bcc3b0d46ed7008d8c418ba8fbeb81ecdc72daa3b5c09769333b9f691d727e41c10249b4d6f8674dfe4084ddc44154b1122e797d76e3887c8f8d59340a01e10b8a3dee31e1f748dc766977016bbc16320fef1e80c0c26a7ef64e666eb24959728ebfe710b8c3eed2b289441c0ea965a94ecc9318a9776c05996c03b391042d59df8f88d0290af3e0effb59e32a285d320f07d0b79a046cf44e102ce474446b9cbc1ed5b035befb575a1a5814599148294e284b59107cd50153bcfd6ef2748878a3ef5ed9654a271e5695ee11b376b6e02024306fbd09b8acd0a852d7fd52bc3bfc2c705fdfc75dda6e9e914d8d7d697ff231208dfa20a7ee898b6e462e6554be13b091a8905085dd76e899fc3d0d98db565a0e105b935529f042de21f89cbe4f2e1f65e59cdf2a05735ee0d574c6b4bac54439499e0cff50cfeee3c93c3774cc94e944eb0ba5fadcc503b20163f877c078e7dcc565e28407861ebb093b25382549bbf686a0527dd81f74b00e976b6e38b4cff33a11dec83aa12e17b3a4cdff5bba3fd5940b95c3ec2bd4ba6df7d890f6210f149bd54e8a71e7c1d50f82b49e862e9d48d7a12e4ce52fa701da969bc151cb666eec86e095bae22e4fe3e7cc842c35669e903da68469ffb2fe266649cf071122d9c403944951e315db2991b116bf8280c46ca801791aaf5208577a95293748697fd6d58a60864ee444edb49e422c52c3a37ab62bfa09918d6ceca9ed359a9140c463401899276357dedded8931ad91c2a2e8b123153d191a4492d7b09a3038973ac0bbda4542847a7428aee0c3102e84a77fcc438f8e7df7144c19c956d9f4252a2fc7d7b2d01e3d80170c9b785d88acde9eb8aa6f19a12e70d007f65a040877c73f29a0633e498f260152221ee81a602d3d25631913c0244b3ba4957ab631fa7437ba60fe4a63292ac7e72a51e1eb99f99e7ac1289aa108146950fbed62f2b306df93ac06b3d3ea1b57f60f20bb3eb275833f8f3caa1b865017f9b188c08c76cf2484486bbea38c255ddf2b150154f47b68b8ebb55297024aba4936d2f37233f719d65a44761bf28a368dbb66f62b9f0012765004ea51abc12de134299d3ca306a7d38701d11c09ade64842fd023fe98eded4fcdf652386e52130f8c31d3d3810ea9f38a2d66613f8e8536b56e5914a4a02f3f98c074c59e84db334ec10155319bd9da026be573074b531e7829119e67df3bad5564ad9b80a13cc49a97f280465fda567acf0dcafd425521ddd64770242921e1f182c46d4355e5410a05779487559e7ab1c7073ce3bd7755ab32b701377dcfca4930c26bd5dfa543f7ca7b2e70d7f98750b7c1c4398dc61927f75efb68a670aa8dda0f5726556f9c37b2fabe3caf1705e2728aa2ecbc13f6794ef2a8a921f028b5b324008f88f1a701c1d4f785eab26043cc748de759f27484e96b6473f912272b5cec84649fecf2c92742adac9e441203a1c8aa5fef89f0dbc192142eff8872eecd79adad94622e87298c9fa11b70541b08b0814b43ff0bbfb3ead3ab7d5eec383cbaf746ce36ff91ce5e4a9ac1c03e9fb6e59d62bfe3a2d2524286877ef10e3145e55cb3ba5a7e1e1f755cfbd101d77c498335a26e74979e3988bdd326730da85da25e5b810146c3a49efb8ba54a5ae7cfaa3f66c6df33f88de1776a4c0cbb42007e12c0bb1156574b37d1e2ab877d8fb98b109188691636418aff06d1c105167ed48e3034b4f7510a925ba2439efed3336bfcadcd5a59e814e1e1bd91034dfe133b8f652b213d2e59fbcd428e685f15034b258b8869fb95a08dcc30dcf89a74e8ad8aa43c57aa01c9d1a87def70c7fb3892695290503d1dcf3c9abea1ed3c8cb0414980e761fee9b8fbda178a4a152389ae467462c2a0fab23e9a95c264df9573914fd47c6dfb8bd6a5f9663d38fbe5f6db6c17a00e720df48b66033208300463e3e5ca7ea093907f18eac7875e54c4411fecfb640d037e784681cf7ef99c80bfa543a30424e3af29989cb03b2c17465979dccc5ad696cb102c68cd266fcf945bcead91dff9ed08dda16ebc49dc77bb5edbef0e160da54a4cffff196b19a3d4f6e810139313e75da85c1bda4cf127aa7e33957f4fa699a44c0f02d9912abadd905165a0cd977a580db3e9b7fc4e3586d87e658347a5a863320fd5b1626ec4dfd92791b10d3d6380bdf6bc025473a09ac81df7aa68a8934b2be3787877fb27569a6b2acb8b5f168412ac9bd9dc2804e9982bd84f1f58eaaa059a4ee792fb0c35d355cea3837e5dd0b72825024aba7ea537ff5c8cdbe0cd08bb72c75c18516778b526f65ea36aa9777dea184fe9115a41cd96ae427df1c7d6f8baa4559fad8af64f2f35c0f6ef982f23ebe8436a7747755839e7ae7d57fbe12f852b1feb35ca7e7ca4cd7e7bb5399b1a254e6ed92422cb0539f22bda25ccbefc0af7cdc5ac5391b41072bbb2cf430f1026eafe97cf77043d5dc1e37fe589fc28ae8b7148364cdd728680f48cfe84630b317c3a257cda7f7dc2de7ba810b851a9261209b8070ca1ad697166fdbbd3036b9f6e566f5cd7fbec68a8e74d3c5e68eb19ddcfd7be40e53bf34249226f3fe4d6809ce0f9bb63e85816577b86d2da4e368b1858982f4fae9a46653e300da35a447573a77bff2b2c363c161e16755c0860e41217ffa2c9546f03e822735793483c150f42a39ebcda73a1d4757f095f434055801bf128c23712fea86532ca3ff5c55278df9018235c4837b97dd42a17a790206a78643b08a762d001ee6a79b6a820a091ba63159a17542ee07ce3c35762d42a7a85367c350b4eca5fc1d63cb48d473d2cc7d8910c3d5bbe01daa1047fc56479acb5811763affbd2002769c6f62b9f9604f9d599fa138b5f89f905306c8a0533423488bbaf30289f28d94948f061afc6cd0a8c6c3c1a4d57a49c8d75449293eae081b3044682f15e1ff8ab5b37cf9cc95b882e734f3f79719af06db595fa257caaca9d8046e8cd4ed9bd5dd6b2b5ebc01321aa2d89249683536137b69dc8cf20270295f201664502192f3023eee46e93556f8ea0ae1b84d399683e48ac1a8d46802b027225504828914c6742d12172554675fb04ed38e523d7d589e45d45bd9d6f18176cac909146f16287224bbe56ae1eb11f79480ab939c2917ba450afaf45db57d20f53bde48426e9da4b675c6a556820addc9b3991c089c2ecf90d14e8dde3380c00c0ff2f30c964ed05340ac45348febf7cd00c78206faeae6c3f1a52dc20709d118a70ce877037649f8dba13c9fcdcd0d735366fd5166ffd2b15c140630b49232801699c51ce360b1d293f0d256fb6a7a3c1f311bf58300dc6152444d696d60c0c3ba6c5712ca1dec652edd42fc3a18a868b249a1491fe07e4fe1fd13743f8c6637e8471c44366369c95f4e7fa529066283c97c315a26a444c95c1a62f0f6d878d681ac1e1de6ee4823022e53c963d4014cbe0ca51e0faa2d48442d57bba2b450236c8a2d829bc6f7f12761ffbd33ad42994c0714dee0184a43107e37e719fb579de465ef3fc71a859bfefeb3e95da3f752e06ff357d51cc7053df381b009a56e56d2d83d3aebc6b02a2d036ce27a3b8e228c555192215f27623f381536a9867ae9ca4aa8270864bab2d1122ed73bf05958811a69b544037a3c4907bb065a47ef0e9ee1b0603bbcb1f9436813a198898c3bd7a664806c0d1ea1ee2201e97f55f5352d6460f4b410a55f2fefebae02b5d40fab9f3457fff826e7d75f02851286ca97ee5b16bd5aebb58c56935bafb93e2c7add0d6ab29ceef5a744759814e94cc476c168453deeee658290d00219ef5bf47e870389729bc4d14b81fa4cfd8a0645a9a894a45e5e5066b31e505ee003c0400b7c74ca0f6b204e25576271901caf1fab6102586993a56957040aa95c30b7e523d6e09c519378096aa09732101454a4f5f7370b172f28a1d0266d4c7f0a9cecabfd98f943056ebbed2a754ff3224164e82682c91b56c41b58a8cd9975ad8278eb1de7dde9196b97df51e2063a916156f9c79f7cc09fdc27fa9bb40af9ae6e4105af3b8525c54dbfefc0bdca45249df2fa2e49859b8e05d81429a3fe1dfd583bccfb7dad7beeb2c113b8e65967fb73383bfa58118aa76e3ea9f35746d55ed62e77b4fa6397ec07f4a45f522eff1de2e9dc279e394853c769ae2aac28b54ab346e142be8b7db801f378f29147564d9d49fcc5660edb7710040da551838bee6299625a9c9506f72cf8c6c61002ed733f0ea4fbf22b4a2987360f34680df128743014619076b3140ca173c2275eb1beccd7f939a064c5be9c54b42191c2fcb22c01e589c49f7fc9e2c2ba8bcedf607091d2fd416b119eef1c6fd6fa9cd727c44b2033d793e9c66b1794ca985bace45a0704eee3ba89241656b720e2f843935b3b4d004f220c18d0930fc9c79e4d37be27b251557a96e21776b1775f18e765a03a29b575f900780e57b580c5d10ca33b16cd6e83691e151531a630a0e92845c413aff1fbe775d0023e9495f63b43a321ffe0b29d4f8ad9a1cc1f79ad8b6fde9459228f12e0fb64867590e1c1f7c57f6c7cc89ee860e77ec19d6ffa6155e678963a06432aea916d84538f3989d110437060f8e9d4c4e9d6ad061014e38528a6d8279430c33b5e52eaef7851c49b5aa54a5d26c2d00f6c232895d241769d6ed0c0c232a7c4dc88979797c7a5ff61ca54aed144cd84a701d6d37e910055ce90107b12574e75bf090e29b29fa7b95483a6c8f2ea4175b73ce9777ced25b57ffd6437ccdd942d6dbe178095fbc43098f1907db999bb22f9c200e70305e5d3683b7e8797a72577284e9c12a2e53452e9cfd2d2efbba292f0307f2cce69db024afe02fb1fa0a23471bb786c08868ec00c8c36269ad9d7be32c12198215eb2bcd8d5725d1e417d3f115518068aa68071f1ef28d5509dde71c13edbb2768c7da12a26b9a853bb1b5120c352656ba7d9ebd6730fd35d3d2adbf79e3d6d5c355e0fadb332b64ef8780ba2dbfdef1ea978e22441b65ea508a465261e0558e9e0fcb5632920ba18c47a4da0afed93d2a94c938e6d0265a963786f12ccbc0cef3081a0fb456ed808c7ccefe4f50efd5be2766398fcb1335713ef551abc1516a0fe4084ddc44154b1122e797d76e3887c8f8d59340a01e10b8a3dee31e1f748dc766977016bbc16320fef1e80c0c26a7ef64e666eb24959728ebfe710b8c3eed2b289441c0ea965a94ecc9318a9776c0599cff6e3b64ea381a0800b54783fd176fed6c40cff845dbc5dbc3d6ccfab502d34761a9adad5c14c50d18aa2db0e0a43afbb3adf36b40aa86d4c9140ab23bdd1d68fd2f40502b620cffd80087437de20e17dcc9c2848b44a11b6e5d4530556afed40dcce19a392599bbac1b3ab2a156d347a360975ca6e0e6495973fee8f4ce579f5d4622aaf3cb0b24fb4a48ac324f0645af639a254bf623ce1cd5ce4bb1eea6c5dd190f875644ef55cdac5674af21eaf16a1007049f25e69d38056a7577603f40cdd89c1d06e924a3583b1f6b60493c701a1e2b87aac5faba5dd154e7d686dd8d59959000c68b1f25bd3d5c8d3ceb2461ef70dbf57fd32456e82701062d5cd83671afb60f30982c2240fdc55549c2a937cb87eb77bcff6980fdc68d85eb2d3521066f5e42d84e5971b387b7501218b83ec114f4b467577ec19fa12120b77761efaba79793f94a6acdbfac2f212e242f073760ccd2844476ecc0a93dcf007c9d82d32312e6b79437aae72e6e007bbbe3f1e8667aea35ff03538e80df4dd956ad71a2eeeb53d48896b284de7837ae82defff8b8ba410c615504aa6774576c27bd98d6f385bdd88a34fd07c56e680dcfc119b59df9be84c9e0f1d0c05ee381f197ea1a554c89f5009e5ce1a441a90560a45ee8e0fd207a2c87a10d445340b2b9982cdc4f4634936a1cdbdd229e5277aa238180d5e7a8cf92337fccbf46e506c5b963886d210102c49400259dc950b0a6f7b560a78efb004f504691045782776ff87504531c15dfa1ab3a58c705e8fcd954cf4871abe99c8de4861e08aef8dd872493d7647f223ebc3e2221c89e436f11acb01490c105dd9da0fc449991ff76bbea38c255ddf2b150154f47b68b8ebb55297024aba4936d2f37233f719d65a44761bf28a368dbb66f62b9f0012765004ea51abc12de134299d3ca306a7d38701d11c09ade64842fd023fe98eded4fcdfee2851e1e240c523516ab992eb50abf4a9a8b635ebf8cff657909758ade9458d132dd4aabb4064885d3befc58db356528dce5d0854b04314bdfe8ee37368948c7111362f1776e63c1d8eed97a300c994318ac8b80a456cce317ac9c813764ecce8a63ae868d147b181e42fbab862d6aad68203e201fdac1707bf7317a7cfbbe80c9c6d8786dd58c3de8d4bb0e8e31e41d4f935142a21d5ccc3047a11995a8b2fafdfd5f5c3c695ca1ef4b6b367f3c953fcac130588a63374512823ffbbb3f6762e09a44721d2ce96593f6485ca3c0800753a30beaa4e240ae7d23fece8fedee1300ebf6711d1302677ae65c1bdd445063346f46893dfb0ba1d6cb87162477cc6eb46f221b2c40576dc56fea505a5211ab6aa6dbf857b1f7fe8832aeb8acfa77e586c42cb0e906b03a4e2041aaa508d00215d212d74321c1829f7f09f5f57467f5412e6721da69b566c768ab44cd14dd23656c8da5322cf5b710f5304ef3084fa720af468fe1f8c3c580898bf7dd28f65bd4b64dd6df33f88de1776a4c0cbb42007e12c0bb1156574b37d1e2ab877d8fb98b109188691636418aff06d1c105167ed48e3034b4f7510a925ba2439efed3336bfcadcd5a59e814e1e1bd91034dfe133b8f652b294d6b6b464018dab90d6181e967cae0cb3f31274b7f357861eac1329ef0d26c72424cf3472b3289c349ace2d4226f9f401daa82b59688755fa12f612dcf9f4da2e72ed59daa9e1e7d2ae7bb90e156335adce8cc12555cbd33ebee7f65c3d4f515246499143710499139c7a28ec9e29f4c8cc7158a6275b73974aa1fd7a359df6098607a285a0b32be606cbec5f727321b912546e69b972678bc4a6d5c0b66d8d97949b0ec3aa680fe22285578c96cb0930e7fa545c6b7c13da4249c8b0130671c18d582cf805e35263d6bea98993c05a0168bc21329ff8133335ccc12221d953132a75d68e3d741795f017134fe5d1802ee39f2bc2bce1ce2cb01cfa92f08db6e131b04e2bfe70a5ef975db4083c62d68e110977328a0917c8c4d9d1d4d0a526783c97df6bc025473a09ac81df7aa68a8934b2be3787877fb27569a6b2acb8b5f168412ac9bd9dc2804e9982bd84f1f58eaaa059a4ee792fb0c35d355cea3837e5dd0b72825024aba7ea537ff5c8cdbe0cd08bb76f73ddb82787ad7e13d0129ff26d3906240391f82457edfb246eb5cfa6aa5618ff3a0d6e05b8124cd213bd173d75c6e4c9c8a7a9d44b864bb93e8f5280e2b18955d4bcbd51f75939401a17e65ef56a320814218aa8be5c52f29719d4c727603761fd4fb896b16d08a2481075bade348dc9774cf0e7309fdfcd76938d114986bc6f83be92ec0fa60a219d91052d4e5212b11983c52be5d3b91c872f919b4905a943e4400c8474f1f07e8d8ed59a3628763cf2a473106f6092a794b72fadd25aa26ef32bf7b8946b9ec902d887b2c5a79f31657cb334f35d933defd3fa0567db2c1e250a53edd7747be7352eab0522a093052d66a0007d29625bad067d84be51a5abf8dc72a712e751d931f03439f549d40285544610a00488440596f86c7b2b82fcfc534faa57b6dd22d83e39623fe3ec62abdc0401acc138415866492ec58d1c8e57cef6f5a4f3ad7b4b49aba9a3df6b33d89fa46869f224813bcd18b9993976c753b071f5dec472f4c567a3f9acbe3cf5d4bf048d80bbeed6483c56b4bfe7ad93546068e5fdb94f05b7f934602422eaecdc8b21a0a6227c8c2d8a67f10680f3f1ca84a48b73abcff36d40e3d04c5f52eb050e89658dbae0ba502f771783133b7358f5efd9d656d1090e066e73340565dafaccbe6e86e2791304be5d0c8f7e474be75ba9755088f929256b389842687243bc5dede31fe4d116ffbf527c9202374a5adfb2a0ef1ea845899b541e9a832ebb6e54b65606e5a9b9288efe757862c07169b7a578a131f592d3233720f44418d79cbe5dccd8efaa2c1b4affc5fb713f9d6e85966a1448e866864404d8e66650f1c0e7186330f3d86c50c90083f534f0e1feae87156a9a6f6cf0a81c12c1c7a0391c2bb7b14af73866fcef3bb7592b8f9fbbef458cfefdb1e5c0e1e343d9eb0d71cae1ea138b612dc47b6e62beeb4582c5f0a7803a799ed2948d61c645bcd5a5c216c9549ee5a35d3abd4f7c7523ab0a1cca832049ce31def788a0650a361cca3a842f9aaa35d1b64296584fac2e60d818aaeca0d0b7c946888f2e56bbcb424b2c7ab0260e651862eba712c91b6e594227b89697c2920260dca74036b73f2b08e46efb77fad5226e6474bed20f59ff5acda81423d64d2745e109052dd9342c047b0a64b14a6495999564d10a03d44e85ceb5684107f04bad561a9857529c48b46a92b955a033070a1ea589a31e7707003969bf5e5af8de203b859cf9da80247b986b462708ae6391bc53bd15059d5333cc0a356d954a66035855f5549ee074bb1a2faaf395e1bc54335d14f59078158403d706759d24e0ec0d8821e725bb52f85651151be5db7da508054d73719685a479feb2084278108c6a1dfb4f9330401c704c79f0cd969fb95f2ff55e15ea051db0dda71ced0ceaaaedc9a0856756376aa6f615efbc444cd7a6dc0e71c3749da34563926edd395393aad1e2c7c24a725020a3847e22edf077b95db1ad243e2c27a17756492637643d62f401ea622cb82f94708899798b27bee1826e78a1b5ba708fc2590ba4fd1dbf87313f54cf931ee34fd2ec039819fbde0f0a57b388d525a59b7cd5d5a6f410ed81304a51f53531903e3987ea9d092e9cf4127b8b82a80d10480f890d34c176fecfeb1a3123c910fc1e1491c15221be809094621e85a2be0df966dde10b92c2301319e2d78ee2cae977bea89808350440c978f986c7c8858b7be5aff1ea307ed6f7baafecf827ceaba261d3668ccd52d3caf9dcb36004286031287f0a8f2409fb643ea24346b8f4661336dc5b2a55aab9a4c05de4837660bf74f170df0c3ddb02d3b7241839f977f2037fe390a35050948f9217ba31ff7cdf9f798ad0e515397ff29510d2155ae0e8270c6a708a0800b64d86f37b8f6895d34b2a10f76125312643c0f3ef0f2372dae9db2a704b1c87497c756a4c230a3860f1139be4cb0a71b63f45d161246bcc06cd0a9c71694618785053568cad02b449ff4a27934062180461624e1f529c54b17d813142b8b6923e27c56ef212eba35182ecabd95354c498ddd71ec39a6b557415afd7a7456033cb107355d0d3a6cb38948ac3be0027224358dc4e1f5df2e1ae56d5ca3e2b996f8228857b4d744f57dd98b9ba50d1963bad10a376f90340eae0d55e62b5a4dd89c3a058f22a8956a7726203eca3f490313b92c3c867c12cbfb7ebf24b775de92941af25621b79d908a3b9a7d60049ddec781a3208d9eced938430c95614b62516a080c6ae9faa4a87981473aa449c5b0dc57ca1fe82e07676a5cb21fdcde59f0d42e3cf5cc43462c772f68d67f964a66d3e228ca466d5ef402aae583b4c813bf6287d597a84667126659021ad04d9980ffd71501cb692e5094ce1e0aa0f37463ac4db202b1968c826d100c930308a2260807a8569ec7e2471307f37ab917ce16664b2cab2b9a9fd56732d838ab1a73dd19125ee13cad1ccfaa2f67464507845624ceaff9812d9fae78c650fadfe6bff401b7ee0fc14104e122406acadf69664477d07c2b079205a9816d9a3d5907d54e718d64d9c21e9b57e15c5037e75f2b48b30b002e7e94f5af53b1aad74adfcee8746e6585870c716c11ec496322714071ba152d739046d756d4b159e5190a357cea57c0188027ae7298525161d8399ef9585a8104960243b45ff0cacefe12dfd67560687dcad63f0727c6332636b07266bea6cdfbf4b4fa14901c5196249e34ab93e013158000c2db8805660de1eff9a25d63615d6375f79a60e69ffeaad42e57f6de3e64a6e90114e5f4a57fe96fd5595c079feb7830e8a89a120b0bae4a39d5acc7b0061993729b55adb76dcd49330d49dd323d1258dc5f7d066de538eacca424b14c67b000acb6213e4caf7d349a439835c2bdf6344db1b8faff9dfc763036aa9125c992456e4780e85f0e4170df829d9c949498f713e6fcee1c5739ba1056f283610c7b6dc993e90b122c68828363b5bc7026b272329da0d9ce630bfe69152bdd03921a045559f678a0f9704fe27fdba8e50ba1df5844864adf552924cc11d80c521822a63cff2f0de21c69116a8392fa22fdb8710eaa474e3b757d219c78048f7831c7334e3c73bece8f70e92a80b13e3905ae65bbb0b1c3ec298dd9e5508aca95db5c4b555614ea102328bcd834da73ffd2fc50196e8104eb1dd9ec6dc363f06d2df39982849201c0b34ee0f88ef4aa40f585e9da1b5962c1af975c89112d45f6d15fd693e9b063d834bf1bf7baf723b25940da49768d557a3eb14b8705f618e4003a2203d475d0e794c3d2441c36408c58574d9e6c2de27f94635819596db9469121a3da97efc250db48c0fa271596353540978f35d4164c7abbacbee29dac22f256ec8a847b6e1f954a0754ea8602dd2aa087cedd2c54777fd7426015e5c18a7c8d02d1db3d5ed644b0a30674e0696443279a5356eac84d0be4d3762e480f77ec6e26126b3ab515a1251ba449d9c142db821ee74e08c712433ab034f54a18bfe7b23a35802575725e132583147667a6490692b24032cc555ae724713da139a0c621546ba73d4b1d10b8a2e9f614833f711e1719e083ae118788d91076d962fb9212dad8eaeaee8ab112bdd4ab165149fc0706bf464ea664986729f08006860e4eaf48c1c4716b42d076c68d9d652e5778117e44293a198107f50a2618ab74df8082684cd137300acdc286fc8751f513815e822692108ed6d57d1cd88b40f12cb775f8b7aabc267e356ad89442cca08fcdebb85272a904fd070e2e736e51a447745db46a4f21f90f08d671d504aa14cd812105868749785e3ae74d036cd2528f32799ef57c0a3c321b984dec9fbc232596a22cb158d558fd165802ec090d3311cbd3dc0e60cc15f3b7da86ffb6382c5fe5551a389e006a002413a610b594a9aab60a56d7cb71038f3e32f620056e444c074c3ad86f7882eb5a3e65abc5bd0cca9c96ab737d2b3b2f75ed92984f12177a9490e68c786e626a6a590be835aca3087df95f78b03d7379317820de8ec1073132c98a0cc8bde3155d9bbb42dc187cf5865844e10a76928ed9fdac5bfa6bdfedc8fea04eb29632d3ca72d02ae72636ad80c4d2b7e2f0a4a95d88ee4520bac09199e9ae9b0b5aca9b9819ff5ffe875e096c3e99137a1ed47a1fe0a61d4a964c88d94d6e0a0fe900e6610c4c9a540c1afef2492f3174f582be7e10d514eabffd4b38f870885b0a15151ab8dbdc56b07a3af043809245f5f44416dcfe16da31a8a120f1cef8bad2405166419c2b9d7b80be44f92f4cdb365d6e6fec84bfc4437a9a4e64712abe992573af9fcba8e37b3be96e7e8d8574770b416e06f33aa3d49f12bc9882940061ca495f62bd57f1a537a6b2710417c21c2980b8fe5c4eab9d7ec62d7ff7dfbf590bdf9e99228a7e44f564085ee44dd072796471b89e9d7c310887142744a5cfeb22dafc6f24b1f13d9b1edcd23a38005cd2ca17887000f6bc27ea0c7925a52670949322c5220f3bbdbf3e73b54446d3a70e5ca374aa2209405eb751df4e3b81291ba0fced17f45bd79ef6e97941bcbbfc06f5e821ecbea9cae6b5a255f23f8379e9e8abee92f58e0c0e27c12c1556df02cdbec6cdf6f48c8c6f3ec6469b65b0e5201dc8ce87d9f041e674503e75c161f770c3d3cd9f9d111fcfaf9f5f965c5f2d82340667329ae9eda81d95fcd1c3dfac6644a4da00238462e9e753b6b84705c0e35d53a4440c17c58b9d2c2b519f0eb0932559a5014b3a0e56e3d461613ae00a05240fd3af9af2cdfdc9c9c3a54d57779ebe8c4f01b5f6c5cae2ba918b62b80efa0d3a9de4e2a3ab1d0ff0125df2ae367c5509b9619d02b6c219df514275e58f8fc40454323dff1915a45b22d8fb09ed0ae93cac51573582ac8a4d15fa6bc03e2c7e0f6954abc4ee0ade06cc9ea9ffaa139a27ede6f81f48abaf8e32ebe822b4998f724960c5ae4b02bedd0b98382bff95f4f8d62639a09fa19fec1a4d31a80dd9f69ea054c25a3033297bcff2fd4b78d83718a05a08b270641d186bbd05bbc28a51434d2398dba4d192a1ad0f325888cf1da9094bd6c12e2a35430c14b476414e0433d3c50694aeb9ebb8e6c4072a897a3e3fcf587a76962b47084d8cb2ef92dbc7f9934abd2e94fc1f5a70ad12a83a008796eab1e7989d215115a9ae3edc1ce8767f976f395b4c30b981802c1d968aaad5f26229efb0a9fae1a6959f1810d2a415d85b0686b61acfe9cf0477ff85341d584023dc80793fdc170619c1728411ef003d2a15206a8d0c9d0197d7d942a33903c75e624e9d0eb428aa495874f616fc651a9e3751015df5f7d7d797edf827b3c5a4ca59c9412248f1067748237a48c4d91e76a00162f28bf73427adc61e9d864ff43bef609473a38713edb4acb945727af3cae4448661300091d98526d03cc286f14ed39f522160b08d7b049a298dc5a1d7fcd4fdb197e33c66b68980c3589cb9dc308a87e241d52db4d69bbdfe42b5f166ff5697b690cc4e94481315f53708ffa5fdbb61ca67fdb21bd146bd048aceef3b95242d6aba60622c377ef9cc892eba8f09fde0f2292b2b7256c746a14ac73fed3c4adc98650506db39d5b05662af80e619f2ecbe7229e5e97834731fa8ba735e91ab01e1278988b4652702c4ebd93114f905909b9aa0a6215ccdda42da088667d59c60a90c59ba43a81f8e4ed599d145b8cb05d95a1510005bff4257fdec0137c04e0fba7ae3ec86a06e55be5e0bf2b44c979fe99140e043f16a7886c0a0d70f4ddd93aa8a8721ad995f3b67ef61545caf24a986b6d05933cc8e33e3b05092f46db9a6c49409bbfd37e507f86493fa802ace86de06bd67079ef3065ddda20e567594e76d092711439eb6b8281859983b495f24002aa4d478362ca5e95de6b5d57ba717adbcf4468320eeb0b169040ce5064b2158c4e2299b1d213b40c449cec876a97564c2c4bd8a8ea6297df0368610c3473b0ffde0775b02ab78e6bba072c685d109b93f1a3540555d5c6eeb32f3ffff474a19254b39c8fb1e1e4543263a7b4f24a02a7a118d78b16aa8aaac19042150e17bc805fd979a31d547bf8e24467cf2fe135045ab45cabef451a3cf2037766d14129cbf0f1250b8d66d3f4375cdf089915393489b914126666882d825918e64789dd3258b3ccf9fc0c2c5dbca2eafadb192c5ffb770c350216755b80fd477ffe619091ca3aab8f3204907b7031f04ebb8bfdf4572989ddfec1f18a696e800f059f714d97cae98bab896ad904475c4548252909c08fc67b3f83d1350f734f3bbfba6f7b3b8ed11036b61cb4d04d80fe1d9646243f3d29f0b267b615615c25cfbca80924f8d2bf06e847757ca3e1fb6a0cb84ebd38913c82d3e8309f2bd28efaf81d7bed0c1f7505b52c277cc7f41c426c67cfd9c16dc092a9aad1de9aa1614c6e3013a8e472c9c1b36023ac59fcfa738ccd5c76b9ef4ee7a00e933d138de104350e1c0b70c3accee46642b1fa0a8fd547e9c341f381e9a9116c04bdd412453d44547d8e5b1729a1482e8f49116412900b745643cf4eb617c232faa9004373444c6dcaba645b7a372d2fb2bd81b55d22e9dab06c910f3d3fe33e592ec3c211cc6ec1b5b157af428e00cc3abd3451f7ffce413e107d1533d3f582f59019cc91822d1a43f8572714750fbb0f4b5e6977d8f7f70e44eae0dc970e026349a9fe937e75dabb5655466eda8b4f660f90c6966828fbd6448a3328e574378d4feb0d57562c9e215430c94cca1210c5a552adaf0a23374e397df5e87e5e7fc0eb1dfcbd11cec2a658d8461c844ad4a144365579710a5d4ccff9fcf02da44d51e05336df9442a9dccf62ee52630592defbcaea44211d3165a04a1ecd0b3e56ce42398c7e08bf8b097eb30c383f58326dcf43a34464cf5b0e9c082c94540516cd6fd8355199fe746724b7e3bb002b75b5fcd0a52505349460d9faa37d3775fe6383c9fceefbf02cd7291e7bfb642addd2261010f707b692fa3587f9e0fae55510f43d737ab9eba322e56984fcf9727ff3314fc635207ee7ff73a1c42c55028129242093d7bccfc1866d6d9403da7432d4658e8ec9294c4f210c85af2e550e9907f7dff6ec03981e481bb4d775ce0f71d05097e82999a60dc16cbb55e10166c039e4783157a773c807dafda78444a74be516cf082b46671ce8b1b3d2412ec2e10f9d0947879ab8a1d3441d5414035e831365516513fb914e9a43d9641db7e188594045ce157bee9b95da03ebce0d4d9110f62fd951d99cd25a6ae2581f9ea7109befbeeed71c0862b48285549c296fceb2ba3242669a4e44ec7ef36031026156c06368e2740334e0f5d9a4dbca001ea0cdadd9ff94841297f4d1fe258f5696c23aea08e57a94662a2bc821221d23d7cda6604612d588ac9b16acc64158d9119f44d953966335c732ddfc4f5689cd4245d87635eaa2d86f5cf7e521200f5ea868daede3a89e561aac9b8fa234fff451d8ecc97be26983551ff3af41e7376681cf11f4ddeb7a089778dc4ea088f3ad65d3dcfa882c7a1c6d1d5c3e24c9f54d0cd2d8db379fff18f397b2d8d3551f116c4cdc61abf54e9463de84ddd971bdd57ffa42d317ea7833b79435ce4996702db42246823f2affdc4f0f58c357228038350346c412be6b5b8354d3da1b64a95da36caa7e0114d67ac27eb29a0c6175c5fa3c0c368fa0eea9ea9beb9078953bab5ed58a028dbdc4dad12196c213e34acf72994e0b195664e51a80c63fa7131dfdf230a1c5126a9d558d9d6093a8cb191c58121b0799f09ee1492fcb88c5838f4c6a1eceb7c8ee81c741e7376b3018e1fc08c9f39ba9a857e6c6430e84432e812ba562ce5b98438afda3d017e45247c0c55c888f673764ef95c54098c2a59a7c79a9c729d0004246d28c2fe8ce8d481a9a69c65ef4dad1abcf889db8802736bd580fba4f12e98e8e2e17f25bb6a8cfdf7325dd105dfa8e1b588d25587446f69d85725dee7a597899087d0b1b24f3f95e77562ea98d28122ce6a5bc9493372886bd0b9954198d0a69c812b074fd3e9ecc257df8e929c6302380dfdc654e2503e13ba29e7b6b921795c18ba5a714af42f264592ed4e2858da19c999c2a6cae373892cb8c95e2238cbd6ef7ca413755084daafa5f30d4a20f1b4c97f775c07349e1327d3f06a15f6edd1d22ea61931547fc083c86218e72a53800c7ed163963db71865e65f80316c6b67421e6b0e5e41be61677b029a951b48b35e5f0062e7a21ba00ca96b417a7e5e180f89cd05188a38e5b466d1f7c520facb58891683d38562951cee2bd5cc61595cbc69ec74c2c3ed6c1be1a2d7a15ec97107a1367990f4a6e1da61a51a96b6ced5098567699ceaedbf260d091a1a7d0ed9c013ab185833d13aa31c428b7a7db824842cb9178070b091a4c924428f29c4063103443480f161a8173e4d87722943de22fc16028ef7737795875dd9dd0ef84daece93a4cbb0cb6e37db599e6949b96e0f5e963fffde8c4cc6b93757484a16068073b7e034908079baa2304f29928187260585d82987ab745fb9791eefd7aa558e833e6eee070708c2ed2b8af4e2876846dc1c96b80939a77f4c63885befb65c2ff1eed3d7475d66b4aacce5ecb7e128801db1397a8455dea3e476abe960024062be73e749e1c94052910814c8e626e090ded059d28a5bd439cc387ce3420c0bc51e9e6bd2f00368dc8c13f1d64b9ce0fb0075cd71ac05bf4381d1207b048be7269a3296de92b8291baf25c3fbae25d2a915708e6a3ef7413ac91374b982cb7f51ad421d66310f802be1c439872e59cb55089c666965f16bb09ed331e9903c978b962f8e07629f50d909890d5b544307797b5ee2b8388db5701a4af8e347048097e8579d16f3a23b577ed2ab11c75d2a30ab00c51f41e2e5c58d19a4ea80c4d4ce36dde37896bde0914c34fea0b26baffdcda6aae682b84136727ffcf41b476f56a2d3a7b913e3144ad55a8d6f2e9df2f9715def38a22cbeda3e310cd2739a70d6a32e9e4044454f88aa7c7c3574c2e91365e0d61fa48fc45d41c4ebf1f307d9ac97c865296d4a2137b90a60069a9d80dc61c136bbc3175c8c1ed6b08b9962ed475d140db7684b9565b6ccc49146fac23e2c70849d16545fba9eb3b768da0c821484e1fe9e4e5aa648365255cfcfd706fc19a112dd3ce3e0fec730cbc2b3c93c6ffc5594d70a9726d9f64fa02a3584c258965234fc48e8d1383ab4a824aeb7ba6aed6c507b52b19cd1b79fa8e0d328dd55c83e6c2f514bd1e5c15acf08aa0bc77fd52c462d720ea1a7ecf5095f3357ad65cd13e036f85d5dfe29781fce5c199f1cf893e2ffcdf74e6d2359a42a3958262d734c05a334b0a1379532396aae33f4ac1a0a6e42b0c7af67c7da9655b6cd6eeed782e5f87d96d5c28116c4df82a5f5454252e4032d05249824ed2375b8f0a56c1eda27c882bd95142768c57a99b276c619d296a7cc853f5fdfc0dce01e6bb7ec5d405d560621170f216b85bb9b68327fb52fd92b615265e880848c8f88120f1b1e7ca694e91026dd3846360cbcafab68bbd5c45fe1d5999d0bd447bf09fdbc01efebf30703beb11f43bfcaceb8065fa967d32508f729275ae7b9b19b177e3772a56bdeb9a7a5d97751b5c32200c5fd32a843b3b5234384dfbbf09841584f6a9bd6211924e9bdc8d0bcd87f3d790fdd8a4fca9d32a4f1c03c43b8f44f77538ed660db368468961ba403583a577d3ca501ac7c0560bfec00d92b59750035602b5659e45641b9b72eefe4742d98ce5016a9dd6655ddc2a208cbd3ca4e6700b17b3761c8ddade663d2d41fbdd1e281afb09548cd59a31a305e719e1aaf6ea1819b7cd1b98d2abffcf29841553253f3a16cfb0034021982b575d1e847930b7cda0c5a408424a01a568688fbc408747687e0897628ea7b96e386fd2f68f5eccca1f0ce4605227c76278bb0bd825e30bb49002e3d21a6e5a30f47630f49e326e0cc30de6c39522719501483524adfadc5649fb6f7573f82a8e1c7b8bd63ef4b77e620dbadb62a80f2bf925fe577996053652acb165d2e291cf6fc6cc0c1690bdfaee6d129cb95ab3db9c444fe074d831b097d6417839f7f6d48195c8346f84e4e3b0502dc16f90739f3f6e8969cbb91e28ef118a30556bb79a0a850e37c80a421e5ed02a6c1e6f056e3d595940644dfa0fff6bfd0c8a2a0a35ece4c782b5625d7819efd2e0df5a74e83355211de1c070a9dca717ff4b02135bf9d491d5f127953669078c7dff91dd000bece8a7fe88760abb80a8f591e94f0d8c79a06b8f857c2ce7c846190662cb8e757df7716f83f3fa4d84fa0973ff57204ddf37032778d70256ba0e14db89724c958f37f758703e7a8bcdfecfbf1aa2d40e4fcd8e2f4542c07d0b832ca6e16aa234969d412e02b8b2feb72dd5cc07fd5f96b7933e22ad597e68a317fca1a2e7ed1bb709eb6e5139306434d9c243989ce3387c5c20da523996ef888d270eb1c23d38e27406fbc8504c4a432934e4d472aa60b8014a1afc2999e31f9190b96c29270e0eab18d89d9aa34c997c370e26dd27abaff0f42b35b040a0d154f87d78515cbae29550218c5b6265915b2f17858c7aed8a5961cccbbcda490699dc09899e45e6f8afd90c1c1ddfc69622f909c7fd4fb5240d38bde891c94404d994ed90e93e4d8c2c801ec107bfeb4fee79b473dc4ae56552bdc6514b4d2413efa49c4a8001d2edbf914ba282d902b5ddb686d50cb53dbd194a534a12238033d6ceb49ee8ea1d0ada44a55bedf2559867fa20179459520e2bb7d8889565121835884ab76d4f9625c51733e19f2ce9f7843632153dc223c0206a896d35c0f01ed9d75768b60419f8b64703cc63dc513ce585236eb42efdd1541211f9809c01a2d63f8b07e6e6c1b31ae56e1b05b79b1b78c5bae92f88800c960966599c225f00a27c9a9852c77f6631c5b3bf14dcc20b81499580558e0cae5cf23b6b87152344589e35b95f413bebe9212970bcf4ee97d48bd0944c01cc1bfd25ce907e6e901a81ca63ce5f6e702e424cdca3dbf634da60cab3ef19d76529fcf4fdfeb8b22578efc0ef46b83ccc66a88c72a19e714bfbadb5e6d0ca4fd8438add7cf5c6409ece5395a5e208a59c08aa4c628d3a6b469ea6fbc0af878e6f2fc6af52555936dff9844f9c728c7c6b24e763e2744932178dfb0d0d672f4dd3a495825c9fce3155319173339f23d204e4fefbf85768001952abf0a7c1b14a8c90884333196f78148ea07d939a87ffd6c580f2f3c21aff04e875ecad8d1cfa4c1d0a2918542f584f6943c09c21374d4d581b7c207d6f77dc6fa6f806d68307e36173fce9cd13920fb02da91a97a703c0e8f9d9212c3f8d6d640209db42b69f05d82465ffcbef4241071ff22a58f5c4f518715a4aafad88bbda139e5f211014cf5050cc6e82f95203f766d5e664e710e5bb379b89ab8d08f69107d836e34bad78857b453c21d0991ed31dbc084b0620a5c83cf7d51942bd0124bd914d9f54b0d38db477d195e1162ae7b1c30d28126a1091a174554968123cc27b55268dc979a3dae74b735e65f3d7e6ece629bd5ecc542fa4dd5aba7de8ec7331e060e009ac9d95fb0060bb5ab0c855d976bdecd87e2bd9e0dbe95c310f474b8eb19cd228e378ad179a501c8ed64541027b80acac2bc791ee58f25a84e86bb93a94d5865d794b8e3d8345939fee880c080cd9913c6a8ba8f53cf54a9b47d8806a02f022f046970b8b76420fc16c735f4ad3f6a56430648385ba391ceb03948965debe04e4f14336bc8d18d634588cd9fed88b53f58f9cbfd3bd683b00eb7c8945586f9b7b5ddb577e99b18fc05298b335b523cc41b3df0c99632353b7bdf8316c1642a90745f00df3200f5e0a2d3cac0c1a05a47d89de152c58f290ee1c397dc95934334a4af9b5c9f3a5c810673ed556e1755b7ac25f68559e83c676533257eb36c0e55b281202a3ab79018165ad75849ed006e1a3da41ed3a68aa792d66c73771da576fae636de591a6c6ea5f5c7a5d7fe3be05a85fd14889a649cf5fc065f7df6b6ec7911d2d5c97868e6701a34d0cde8d93aa8a77cef0e27b546655593ff687d609b16d93b5c88d8444b0accc688b69afacaafed09d02e20a5f6d235e6c246f0c9c660a54f30c6ce5eb3f55d6fc66e53bbbcc29220237c343ccfd9928ea238004ccabe19497132b7df13c955a62710dc7b906a02a99b6cb06a3663bc243730fa9ee9289a450c72453b10f89815b1b21d903f41c15227bfd1beda4a2815f41083a39b5dd92ad261b9b195f2151ae19b0d3e41947056a5d1dcea86c38cf8cbef3d32c625acc2c57cf41e1e271f6644f05a9cadfa7d388c125f7c0ec759487e95ebf2ef8fa316bccbd9ffba6726d4c72f8abc298b048080d66fb8aee75e119a523e7b3fdf77a44ffd2670beedc7aad7433a7f47f4454fae435994b399a41ce56e3ea4ed748f975c433711583c6f85580fe191de28e66728cebe7e12f0aad6ef8184531834ba7e5bc56f7b02367887e37d2fc285431d517ff0f99c25b9aa31e25907f829fe1e1ef217507e63ba2c29d1d257183e870e1c3a9674e0a3cd57c0855d5c65e4bb7078199dbdea2f54949e5f25737ae77fcf4975886131c4fc5002bd938913e0d53fc9e4ab6172c180c11385650e309056b15d8aa5ced06968677247ea5bb9959de5f275f65bf4a5f4e5379953939c4110e1f837bd878f1e895e335ac058dd06283e179839b2c3223194693414d4ff2ceef4ff9b6894434e6351aafb5001902a014ec01753ee78b9847bc46b4923019743d16cbf56e682696486ea39efdc0179a2b4c3ace2498145129719418480d2d823901d017a14bd47e1f9d50341d96534559a4cbb271d7f1337b46f291c4df5838756d9db892ff857784b0714da69c6ccc55350c256848d53d4454c40b6e503863be2ae04ee651b318e9d4fb45093ea6231789e100abbdd77c39238437c558257ac2ee2a7d94cc60a2a5ef675a555d6ca140981f11e37e8f542d3d1fde71ac4fa37fedb1d3b35d1e5a3e604f3e142f62f1034c20abc1ab4eeefbcbaf59e0bad73c5f523424d0b59f1a3eb61270eb7f23adbea730848ed1633ff4e3d2b7ce98d75dc3c1978948ee8be942b362d8e2423c63d283cc47b4d0e56dc9eb8a0daac78fbdfa08ef39f70e6953fe923fa9805ea201bfb9df74de8685682945f83b9251cf9da30c3df220e6567985bfd944a0bc2967c89f72b414fc34b6319fa95d91c24a4d05ad8a41a7e99d0c0860d9c707a06543f6181d267c787c15c9ed3cb3d20f86011a0d931b2f2f6b9e116969f57ddb376a75afbdf02f3909e7cd4385990a5dc0c51b251d576c9670c174d568768058ca2e020e7b28244e2ee0ee3a4c6327fdac29b08d147ddaa70c2a23e724fbc1488c54a16e1f4741814fa8ed880b7c18455dab9f3edfc148c3524617484d8c0311e10450a8c6b0db51a9216d437b73a9d8bc86797ca5217427a65edc577ed97966225b846f0f0a2aee1f2b0f6eb36df9e09d516fb9251e2585d793ca6743cd27668528e372409e664a9a2130cac70b12b95cff78975f64c4868ac6952c753e1575fbab7eb3446633de9f3d568b7e6ecca94180cb032c552ff49e72aba705835e3b5b6b7e18a4a5b2b5b09ca3b9f467f865c553d686c1057dd2ddb5981325e5255ed6af6599abad97eb74a7037710e33629c1f5353af502db81c748c5c4aecd459aa4f0734a0110df9a1b8d29753e898f1b8c109a5fc7093a47739c98b3c2468fe2c9d06d56fdb851434c6a6cf1fc50e827d1c1d20463b9f58448681b546187e9d8a9c09a273eacca0189634b81b3271144cdaa10cfb658758aa03cf3ad59f3a08bb706e316132593ea35155806a0262b6ecb2e7cc8b58040fcf59c9c446c1246bfabec24f2d18083263c5fb363092bf081423d63c85967b77da8267a74ea810a464964a196469cb13c855d678bbce422857276fe0a22ab044ab330985f63ca2252f10281fec68743551b6438c01adb6a11c42f695d2e25c7662573c9a06cf68292ec7928425873232eca64fd2c8f344c3a3c6fc8398bc3dbf946f03905b84419f8a1da9c5aceb3b7782875eb7070082848a9ec4d4fd5989ccc125ec9b2c44d542ab8e6566e25d5c30b9c4d9555a24c655f88706d05b0e1f118fd84ab9b22cca3ab473547714e73d97e3c865b93d75f47eb0e9df0ea773d6911df149c2a9e1f3f0ce493619a6664954cf5672d32bdd6d1ea89765b4848c2b37635820cf925c23102d3760012908f2818a1213477887edd13eee6d8271e9a8377210e881c09fb361d8b920eff0bea5ccf098ac7d580bb595c63d67a857d71fe304ad84277ceb60e4f18805496430009068d3813c510839bc6c5636eddb6cfb6f7f65db7d9584eaddc43bed88255dd1601d71bb71a00d5bd6b415c4dcc5e8b0159488612b71b00d936a095ca85b8aa8d8efb0f86b35433870886fc6989f41957fe4f56746454c95be09046d6bfab2704af7858cbd40d031e4808609c71306d976b2330b9e0ae6dd4b6c46662e9db859a8d71a715a940c87c7bce29d86cc6c5c3e6de097e23fcd74a2300d54670c40dc2da92e0112dda490e90636f12e3f72ca249412210502fdd07afb437a49426cb177fb6f59004845d0a3f7c9df725a759f157f09461eb6bbd25064a1cf116312b84d97d45c80bae1456ab840f443b85ccbe1e0db432dc3f25190fb607d2e9eaf5322de4a76b98d39acef80df2fcb7342bae222997acc392f3091e8d9094865f0c41762ea59492287dd557d6c83f4614f8f9c0617f70b800c398a9e489db9ad90b18ee03d010a1435f16ca9083c1b89c93e3d691ee5ef5a56036e6066c0b896242671a8d906192d6c0d2121808fd2dd296b0bf3004bb239ad65f09ce48ccdb7601a9c65eb6938fda9a8e01149feb223338327e41bec36b92b9bfbee0ace8356a383bf5ca0691372694d12b192e5945ef01fa5833a29a5e72a8802315311e5c7a8891438b6a98b22cc41ef2c14f2f5ff099e24826b8cbdbae85c358e3c9212f346b35712437693f8efe753c49d67e95e8a565e7617dc0fb6dccaaf45ba4e678c8b21ba54495c51157dda0244ebfb569312b27a584545fb0f889c941874afd514bcf8ccaa346ed827053526938d122f37a717c37443350066c7ba09f613787000fe268e422b167633893c9ff076afddc652e8b77053cd4c3ae1b546f8c1c2283d9442fb48749149ddb422fb0f29dc3a847ddebff5a7e90f97d663d8c4154cd51964b1edefad1b2e1d97af822b306392a80cafdf9af58ec8cecdef5359de45d27707472325258a74358a424c6383386eeec3bbc196d2558dc12ba0f0d1d28f53fecc674b94c89ab404b601e81081eb019af09831ad9eaa934b99a37850c9571c8f3bb009a6e701d808f56a282cc4c8f8ad503a222d14546d9f121e827203ebba7943404712c6f57f5e58e68ead097213a9b213a7cd3457b8e1c5e1ed78da0170f73800d4f64c7e3ccdfec7e6afc14ad26430cb800d891bdc7012574be872d705c906f4c9149f9f00a4043ea7a23fad46dff223b98b2bcea1a40cec9f46bb9e8b457dfbd7f206ddefcb3ed1de70f8c27b257c7312e9cb5be66d1ee0f32339c2947460a721ca8d7e110f9685d274dbf98e2732b4b0f91a211ffda1c6fa3a3971dc6379a5e3b7758bc2d8fde55484e726e2499a0df722daf16667742e96e8fbb206f7f7320f4444e5bc05c280a88ae4b7ceb0246c17230cebd54f1e6b3eba677b10dd30704c0e12b907629ef0a10110453460a61e2513a796629a01fdb864338f4d20727eb702817c4ee8b38565f733c9732e5596a672046796e38d222b7d59954c28e6d7423b1d89f1a4d6b7b9f21a5b352062453eebc2ef6a7a4aa0e1cb309d22d16899564b1ef291385575a8bc84e7095f2a485cabedeaf928b2ca17864cbdea399dd46ca72644c47894fbb83475e84a1c5555cce6a204397a3a70b70e5b0cfe30830a20f5d8a6ac48e12340b591ce2075b4e59687d4a48653a3a92f5c7a42326fca98eab2a8b63ba0a10ff50fb0dd4e7f9da346681d1f93fbdaa213438ade121f7d53b9944fe069f64f635b14a3a310797662c0fcaf379c9cd6b8c9bde5e2a071437be1658753e40b902d7d28c50c0396f366d042d6f3f4b85b36ef66d284b7987dd83dd5349c9011272bbcb6c95e92f5f221e50c5305e69f3fc18ef6f52d0b354f670332ce10ef15494ab66ad327737c53bfee572dd5a7f8f55d47ca1d47620e026e5d443a9a2cc52264b58fe31a583dbf34fd86cea24d9b0e15ed9f781d244941f1bfd00dfc472868e82d4b84dedba2271e6541836ef6f51de0b9516b333a859065ca936dbbdc440a3877434d7c2459d82c56c0a2dd433ec2c87f7ee2685cb638d6ab9688ecea5db7daaf1719103c71aed467fdd28625f39cc7202a5ee1240aa1d51d2f562654a856a7350cf24d358e7c6ab3b0b338b7e7ecf862346735394bc71304cceaaacdc676cb21d7bc4c4b068fcbe8b21bfb1cd67c4946b37f7201996b32e8eae9c87e45a64f7412b823163efb9e6e4abf54f3b503e7e7170b73292de06fe03a889822096bf6e970aa7db2df1d39b1859cfbd65554a0d067d75d3b538e27735d605e1834555c08fabd2d6625c85da03851f71e2536578f6a6fb84092bb46fbfc3f86cda658d6a398b44b74fd7d12d560b921c2751f231bb42480ae20aa71753bdb0d853edba02b76a7a2562a24b8b22b01c62b17a259c03b2b920c993b8bfc15819be17ec26d42e424a816c8dc91034592c0104700ae835d0fbda9dade9069fd18b250f8edf748ca06a7f46c8b530d02496c3e84f638503231cb698bc54f0f11bc4942a66552666011abadfccc8da95388612c466e9a0818746245a26e2a0671c06d3b4e53d60340e03281d10d7f1196322ce6f865fd7df0905cf9e93828c8631064646bf1c4447b047fece4cadddb689490e0e2f69cd95d71ba421781275ee8dba6bbcbbb3f83b8186b0c77345b99314e482c85db0e3d2f80de1811d6fafb12a50a1ad8dd9e5a95b4f8ecd4e21149142781925aac497933c25d6c221bfea8e7fd95556c602986c5c033af6bab4e4b9aea9df497503126d17a283142e3e36a244157aa2bf46c0f91d94beda1c220139e048ebee9c48e141fe730a2e67c4878dd966f4afa284328e20d3de28f5aa05a400ed8b961bd19d9c19564ea07086d7b6cc8cb7e0779e4a649227495138b04bc6da5540efb31cc1c93f2fded131d09d932fb4c0a008731118a675883fbfd05b37b34fb98ef4ee14a3d8d1a23d3bee71ac70d2c7fc5dee1d2886fb6967cc6f700ea7fe955ac8fd55fe34aec944ab2f4db5432c0134c1656e043535f12debbe21cf00f55378f348cfa2bc91d91573de0595813198fe22c7d9576bb4c96c71d1df9a123c51719effa75d6076c02258305861e94225b1fde9b1e10c2b4e14dd2d59f5b011fd2950898d5c82e7d180672809cc81eeede2ed96cec9ff542fab0fe4482e494a29c411f2f2628fff61a62353265834b706f6a7213bff51d391172818411868fc6a48b29768b32b9e8f4a042cc9e00bc743347832ed7781f13a9d06eb560be60f337b55888202246029d67fda0237d4cb60c5c7e3f6ab3c0ad3468f31b0604c3ff70a1082636b92d7d55d032e437fd00e0abd109dc29cd9ab617be315c738e857d7e1e7ec44456d399f1f7cd93bcb1d6e5f6d6e6796a62b6945c1dff7e8fd4b7c0c75ca9e8d7dcb02bd3e141053eace990a56bb484e7438ef8bf61b0c5f8d42f50bd32ced896611f3d1bc0f907f3ece4345dde26cf602ed4ce5a3b45e8688c2788b42a20d88c82b1f106d80e654ce6632cc1296c5472b0a88987c3cc5a99175ec2f621cc8f6a2860e8a0bb3fb3203255692f5fb24eb5d44e57971c5225ff8a6311fed6252dde2746055059b445d98443a1682655b030aa16d152490d53bd8d8d6fdd2aa39e7947ba730a7d5b18a0170a6581f05ec1ca06395b7984dde67741a46b331e081aa9078aa3f2e026577aba9fb725da0d99e0dc96216876da4fe7f032be4cbfa5a258bc366eb71274dd2ba4d7193b8351790a968a1463e813844a37d0615ea8c469a3a0415dd0ebca2361f8834735d7ee6f29ac3d301b18abf0d88aae6121d6fbf1c69eb888d4037d0d45887fe09d344026cfff57330121f40ce932cbfcb23ed6953f82d607c9555a06a9103260258d43a6a0cd4e7de077fc9515ab369a48d70bda16c8514ca06cd1161d6cb11188cfd6bafded5158397001342c0eae5c44246593f224fa6b94957634d44ec2e2c5c24a6c962e1e3c57b7b2467fef4668c3aaddd4c8e6ed88de81c534f5bd3ab9c3d180726fa00a85f5adb44fd2fcf627687f7f2644ca5a46b68a438cbd1f5064dff0944b91d0c9b30249bcb498416964aff857b8839bf1d9f7813e285ae202890044dd8b36ddc044b6f0e8a84dade7076a650aa398a7f2c949990b742d9c173e4f7436827181cc36f56b50f2b64f4d68352534ae67f67b885ccb07f06fb3a0ac0e25432d93619f56bce016f4c48cb7182c7f6a756e8feaa378b2419b00f464dfac5625b8ae84149fea4c450af622da304acd73587e9075864dc2bfd4007b29b9daf74fd9741b05751caec99c63ed69abcd2074e84a952dea45e9984d1f243a4c26634b4fb537dbc2a6ff092236ce6f05a5e4e0ad1ee5681bbbc18b9a614141eb8cf42ee976870c60e44e79c10dad9b7e7999ec81a65cc5e8a217ef3d2a2d683441581477bb28307f90566c0e22ca5dc45fb41b1d901b6d5a6f2ee76605bf6afee9a40ff086d41b0b672d9dc5ce40efc1b7fd312fb582e0a116eac2a475acb8eb491f7bf8a91ef6160991aba6c1538b2222c65e5fe812be36fcaa6642d6ff2a16b6c49490af5f62f34a5f6ad224eb10e5c822313e19c86ea7c903b77f6610281341d1411169df07a2fd1ebd0185befeb705cca3c632cb6a657e0c743e51f90d84976393ce61191e320ec4613cb92d29cd94f64a199c87367246d1c88d63915edd2bac9f74ab47c7dcd2bc7d78562ce4fa192d24af6bf5faac668107aa498f9b389a4260acb3124cd38f3b8a485c08cc3a20331b7163af38f21237772e9f8b46d756f4365b6e39521226c91c352b81020dd70c1def6a5c3ddf883ece13ef2cbc83d7ba934908cc0dfc077bd3fe3c3b3988c4906b2efc121ae4a815153150cf12079918c9e079d8dbf1452c370b502222cabff22465fbd1f609c9fe378c6cfe847a5511c6b70c5e510c7757c10ba0e4f6b0b95f5f2389cd9e0c4bc25d89d63668357ecf1bac71034e327df239a959f1fe4173f9b0c84606bcbf94c8ccd4e6e698e4dcb45fe8cab5c6e4685720bdc1464e70b5b19b1c32e3acd3c1d941f6a02d2f81f76d23844cb34a901fb9df2363ec8900fe1f83faf9a18fd2dce3d465d78d1c1530ed58b623ff4c1f17de880ec000a5aa3f654ba34454f6966510c8558b0462c85f4cb0715fc8d91cb7ceb7f8e0fa9facd7dc03aed5db0dfebdfa7f4cfaa5423c6f8b3570eb1f3df268aff09726b9f8022de89e2ae3777e675fc445b92181ccfaae08935607b2ac20541b00a38ba6dcaee166714b42215782772e2dcea0cd5006781e92798d889a6a7c9053141b67146a1e1a732e89b19a053315fb7065251c8b4898badf735c6927cbab6d652cc3cc2ca962a9911bcd465044a4d6bb97a05ad808b28fe95490a62f10abb2fb9214a74e0718a6706fbea25f4b9a11388fd12758d8bbbcf918d4fa86763238ee1e25b7fb9d7511ebe0d409d550d6244e97ddcb2876e1ed0288f26b0d34a1d2fea206a99ed349acf1583d9f5aa87a58ddba12118d858507b99199b7e8f77daa80e587661eadabe01f7ee1aaab620d6f0fa4cb469b3d5de3b06fd3e058151a26ab4124123848ea54db822246ffb31f424a326b74da9bc27393fd72b150740c9331301d49f0d232f13e5e85118099fbde8d0d59b9eacfcf9cbdaf5c2414af5e59956e18afe58566b11f5ae0df9c39481aaf8a00cb4e310f68e5637d6ac88205ab9a1ce1fe42fb8bbec1b39ce62e678ecf18ba74f3ec72fce7eff138105a615f63edd86deb24d7832ce7cb3bb10796cf92ab97c7dceb42ab7faae2a2c841ba59b22bd92ae8cb6182f29e8a65c63a4b26ca2c68cd8387b962adb0f957fa857963d39e55e6d827c6e364d7b5726fa3163cdb963d89cd25ccb6658abd02af270763d4f178073b74d680a11c1fb62035b97afecf2c8b338379242a9706d492351bf2c3a008e80b9dd037003bc8736420bb9f6d5066402f9d2b875283de578e4b77011865258041cf3cf380e9147eb6e74212e5670687c241421431edbd104e1eb7a84d6a7eec319897dc1ce4cc9aeb5646847f889dc83c744f0a4f61e07bbacc878ca88005593a26cb19edb103c669462bb9c3a59ef3852b4e2022cc512657038154ca5e5d15abbb74bcced22fd37982742729fddc9ab0f47cd366b7150be4d80cfe9ea258c5985c5d9da3bec30f7db2d3acbfb0572a389b2b419c53f6e556ba1eea8fe2339912c4d26adf8726f75fe744ce04c314deb601f205a13871bd991b9d8e84ebbf35ea3e1f59533540cf34030ae25d069fe5ef791be962d5f1b422a8129a40b11cd09c201a7229f0737cb7d309b4816348a99441f75bcdc3cf8e983810265820ad1687ac2a53d6978ab02ce301de45de537208c21da34842cb957b7fafd80bdd8390ed5edcabe167de3043f7426985445dd8e38ce63b8d5c93f3b544ff41daf6df94829b9d30ac871045e2e21196c74df9762ab0addb8feb015beb41ea3259cf7f4c46cba8cbae47dd39b8b8bb81400b91c4bea47d881052244eb0d152928a130ae8819e772a9c1e70f495aa12221024170550b9d2f48afaf62a96d0aa2d2f069df95023a62c8a5dcd5453f062f249d4398bb43032b1075dd054a4cb97ff29e50e2e25ce796ab93a3564b4eed20888c00f4e4d9e56cd9c786a4b8b7ff4ec78f0660f872accb7de44317cbb3f594b4426fd2c862d856cfd46b498825ecdcd31a57c82efd48753ae28cebbc234a772b01dd64c2a782500dda781566c142cd07275f92cd73ed532d1e264be1049df816d5eefd890773b1b22e21b9ec832ae88a8a726176bcc4d3bd99c3bd8074e9179c69986d4f33f43b1c6bbfa3269f388260b34cb7588d4de87aff82eb2e895a0c1a46a7ec6002d7b764ca4f9a3add937105700ca9bf50a64ad2da9a42e673dfb3e60819242cd2c849dbde8456817174a9655c2f346b07e42e0f9fdce6c7a6b131970f346c68e75a2fe64498f73020d17b02b56b8a199f65299bd26a5cabfad89943cf69496b8398e0e2b8841cd5bd737317db2844687644a640944e9c6256c127afae5bb0d0ccbbbbb07b2d610ae8f2cadde1538dc6195d9af0e951543b5ae60552cccd57bd714a9898735bbddb6a2cbd6932b3e97d67cfad03fa4872f64a3155c6f3db4b782b3b3fbee58ac68aefe955c0a77b88d9edc71e59f284fcaf8e3d65c28ff160eaaaf8d24106049ca589437296a413963037530bd9d0cab4cd4cf1d8648c3e40cb6ca1b35cdbc361c24c914e1cac5af0ce24c7a3432a7fb7c555cb50fa2c5307b6725055e8a5c19b0a89968bdc6b99be17abacaf85da1847219b600e0aa4d677c25c5dc1c05151d75cf6fc321adce913fe69ca046b013163eddf23de1eec16f69947951345b6c2a3adffd88d2b4231bd9cbfff52986813ef3ff40d532072b71eec133ecd90f29f8a50dcb0e8365699f65a88669140f6afd17cc3261ea3450dc018935e6615db43ee7402b3357b9b078c63d05a52a4539a685c779739010af64e6188979a5448d1cbe3c1547b6d3b5a1d9d12569afc119683eb8a24a5825a3291688650fe934c0fd9f4b4c416bf563f74363fcd00082678f3a16166d1bc1431a9071b8f87234d1e02d73ee3569fbaffb76de06054a85703fa03b568094abffdad0d9a34464f5113e6287a00d78a8b115f2fb001de0060317b96daa93ebcbf38b09ef04d7050c75a965888d96281f77eb1cb4b3854d5994cc3045da3f9567320a331aceed22b3db423f53fe60021d08558a20766198e009c32460fe78c5e209bf6dee37b3b3aa7848deed460de1c931a6e9b2046968683031d3fee521bea9af9ef0e036ab6e8f1aa2a554406b86dda7b39a912d2ca82e649d93377eefe08d50338ffe5d76d9ba0881f62e356b46d27c2f7cdefad3c1e8890ca96ca1d3591ff057cb1321e36588097ad7a4ef9ac4068ffa372aa560b7dd229ca653ca2014c6a8b2608e8482eaed0b30bf24030634696905a5f101fbe84d4f30af9ea015f0bb2867dd9764c9cf232066c1386813b11f2932315f1418202f8afcedce2aa8cb9d67eea02d4574cac8e9da98d1e1020e8c75cb6e837357ee75495eb02eee26e03b49b8f232a2712d622536796ec856248a91c9ca30b1d8bb8d5cc10057ef5adf0f2b6b9509a7d6b66d542cc6821f062736c0fce3f692c7672a9378b3f6beeda96bf9154ea1945b93e61a5dd8d79b78f5d2d2bcf0af68b1dbb061f4724f4d203f63c55e63bdc9239d1c5e25b848937ae06de6e94bc7b7f00a4c34754dc55bf6fcd17c849fc5f8cdec01222f37d15b92316f91326a4d70ab3c9bdda8d610779b07308a247b73efb9ddd11bc26114efc1a2bda5148c722bc8c0fbed1fcf803ed3145fb1f5e2b742d8f68317020d985966c820098ef64426c7844a21178ccacc69276681cd85bc24d0703fb85435e15a5037ac8436830c9892f68d1debfd9f12d30882b5bf66ce0a0e04a133365f6aeac0c229f21a99b8181b4335454983c250eee12b2f5222175396f38a403436323d0067ccd4a3dbbd1a10e81eb43dc703b10f86b9eb650f8204159847f132e114108ffce60c45a1ec535606a2a1b7961ff2c845cb0b508b6205b2603dd5cf77bbade04af49b6f8acedb75f68118707faca69655fa3b4f76d566663a46637b7f392663cdc790936d8b9bf24ba0f138d3075a329a7108dbd1f2aeb6851c924b8747037c39d476a8c93ca9e9524cb60f67e71c87e5957e804ac7a0b23f65ca959507360d66f292e85ec237db18ac279ba6ff6b0bd5a5952952a1b9f55371235aac2b9869b980e89b534700ba0d01f581f67d3fdecb149859e52bc44b07949216e0ac39b6a6bffffb45f071665012b01d2ff9552aca08adae6ea0ff12072e365fecee16b55b97a23881654cb5c8259b4eada62e2530fb976813a900d289e045f8c072eacc62e8316600f8aee737b7bb3cd8e6d7d5e26418bb78302684f506efa51285ef2e64527eb8a9ccdf42337ceba3d5419bc416920d64275097ae4b31e8083f2f4895512caba06eeb98ac3f17c6afb2e841859942d4aa19252fff1b447f3292033fbbe14989fa7b073287476b5559e7a7351ea530e9207ee3c1af0ccc10099f64d979a56961b06004c298c92624e80537bf183edf9aab0aa059baa902725c0a770c6f61865b9dfb684c54f75b1e365942dda7eb4919e0bbd895039ceb5c02f298d4b7e7ca96aa11c0e65fe482cc99d2f06007df7ce418cd1f153f0c94a39f67b2e983b082a7f88117e78ca4b220aa746d5dfa28c48de2afa59229abaa1d61e08023ef0f2449cf72b8ec404331167c6e70785dba6cea36e88d90f8b6fd0b4a656d345d3183150e11a07d8c561c611ceba2a53f452bec5c9b400623d63438abdf6ae8e4e32a55d433627406200c3eddb04621c051852984750781aa608da6469820c68249553624ae1248ea40bcd00302e9dc86a63ee9fee527fe9cb9c81ef0335cb0c325723b7fe56c9731520267ed0c8edf5eaedca102df08848538c0652908bcde0a857102cdb6eafdb1fabd4112a56278f5deadc893ee9c3141fe9f26fbfa973c3dc4b8dd8501bb061ad625c688f0924cf28fd0dea9f8229f9addbe85d7ce2947399b5a8018555c529b2efc73fa88a6eb027e44b3b4691d484a5d6d20bf007bc5a65adb1fe11e2ef2ecfefa92278a1683dbdd4b474b36e5be4809487c88b2cda5927fafa3a03b6e830da09b2f8da26b40792e0dbc3f3c570007ba154261cb84c8d52114f00b4b54fdc04a5f1c2914a1e0b36b87dcd3853e75d510458ed4603f99855b8e604ac5bced6158bd43e6636ccdc39af526033f5b5f1a91d2cb05a5fd12fc91a5df7d1a995d6d50a405d1622723801d7b431eb00b3cd2692f3b0fc61587b8f7c12e773d73915c501adf80b43e8ffe8eb78a15f83ce2e4eb3f9978f907901991d371fe4f762ce14c7cf2610324c446000952842618cc3fc82aab96ebd3f81d4ea27b6f44a7457e4104a501f479f777c98fec17354d5c4aed97e30445af50012a227854bd7edf0338a194dece2852819d854a716bc25afefa5b95bd00f595bfa248174bb0b16d7f021b79eec0c1492755c76ebde6c2f281099c4da58b441efff79ca38ecdf85a4405f9d2317500ea8b14ce272102c7083d5b077511ca4b636100c7272df805549f9a6b50e336c40e7bcdf9eec478f4b3430d497fd964c6ccc8aabb83db794d751cb815e9a594250268f6e72603429353e99bc83528432ac2a501540c510cb74025c80cb7a8317c7b51d2225646b0d383e65b6de74509cdace7bdfa42412d63192f09377b21508c3126c8b96798a35fc3e0a68ecc0b388f86856ca129ee8fd8f3dc1e58a64c74e4002741063403570b70d6cb57f2ecac561f4c15af9c0df39d240d8e4dadc776d4110a091aba2f18e59660f5fca88f1fb09a9dbdfabe03ef6729bb1dd52aed28be53e5d0341bf311f5678b52ca8fd65f4ada1841ec63bdd1553491a2a1547ae09a2ab3b441f6b2839c86c24d2b1dff64a79745e2b89d1edb4f589743506f1acf4e70dae8f9c22a2154121569faa5d8b0079f63f6c9b603122a510d909dee8f203ed5c44235850cfd6aa6972ac03ae00e34ae78904ef31318af97a04ffd5d48fbad360b4b09d93deb47a908da8b363d47af5af9f4b6b05b068c1b2b251be7ad508ecabdc481c0ccac4b117f07254b23b39e6036209199d16585afedb92c5a4c681bd24d270095eafcb0f8ef23716b714420da2905f89607cd92756170764972baa9bd6b23b87a695d5b8644fc3a54cb5cd669af8abf1d3a78c00d7ebd065eb398b1cde66c7b22501a137f312e7de05ab1c7e884f1d401dd0b44852f0149886fda8fd950a81d59458a7e5b359998bf0dfdf2f2e21b6446cff4d71a66652b94141d1d5b0fd0b55e79487d175d100f0e3baf50769b14922b9299c5a97a1ddf524ff9dc45428474cfccbfa40445b165b386645b5f44bc97ee1911862115d6fab031b762b2d98d36ef6b8b6b142420467c8d966e65124f75e8cc2136dbabea59e12396c78a27b17b517303373f0e3bf5437345a4415acbdd754203ba75fd000139b871b9f60a5e3b27551e01a9542315243f8b6e324dd40f20c1e35631662c15e55a49e658a05f0ec061484fce4939dd05255f772f7afd86c20b42ee814fbee08ce3b95c249f8ead95f1751a487a289f8d181d1862bcc063dc4f3ec3f15dc2c465b6c73cbfc18837087bae099ca60837454abab3fdef390d71614dbe4bda4e5b7b1fe1f2a7675bc4c1991f21f658587a694c5af200a2a217e9d7d34847fb41c7307f517eda8bc7c7db0c3a98866464409a03cde6d8fe99a61d28a0c8a08cee65a7f473dc69fd3fe5e142bab5f2ab211632f4320305c2c078f5c8576ecb86e481d71c616ac7bd6a8b4db9d4abe5962614a0615ad690610e6675439bdfe00b8a461546a74dc4e7bc87de0816cbf84f352e0a520464633a3ffb69755de0a89423f83d2cd541dbbaacf62fb851764cd7853107a5e0409e38aabb10db7176930a0958d52d761c9501adb3c08db8bd28b868bd436f5d14519090a2a91acd05d02f0b450de621f8be6780f30b2402d8398ebbff180cba06af09cd27f99b06170b3364dd1fe00e0b4cfc98abee3828f3d83eaf18e67a94347b56ff59446dcc5a5fbb0a08ecade7e9100fbee13ec215c5379f2d7f0dd63bd62921e7d05aed2bc32b4d955e5a058e6dcfd1c1178a56bebe8388c64ae5838509f0c224571660b36656a8d3183d49b8181603897fa8928ae68cc4352294ea87168492e71dd2bd607534bff777635b78fb1d72cf9d11c979f81d00af1b7f386f08261eb354197803663b502eddb53a619c3c4846963fcfd042caab7b0dd7b7dd905c0d00584f2a98ac149e1129c9649aae2d5f7697d68a1b6da4e203e51a4f8a5096c0939efcbbe4f30930b2cdf08bb2b79cd23a32598fc9ed5f119975bad4743ca88e9790b1b3969356419530bd3c4545a133776f0ad2aae59036b3cf7530c497cac03d0909fc5dde1fb46c4ab8058503ff619ea87daf11a09c8a09349967552236efdbf71309756dbb2bddfe73147bb28899a05d42d2f27ffb8f2095d8f339257a2a8013ecfb364c5c6378cdc62e7fcc82fffafdf9ce91f060554b45ffd401718b641b8a4307ec6001c6ffec40c8b0f5ef52276ec78e0c828af25573e13ce50264386aa458314f2b2f0636e1857245b82aa2aafb335351da500e32835c749f5971287e3a4778dd8eae486e343af4d637fcf0b26514decc5124346cec67507645f6e1dead6428d87f94ff2884a0fc0c6edce3bc91ca3eddaddc00d8f3024580e5dfb0aa30349a457917a3f7839c2df66b0a96ac8cadb38e53c56479c2aa3b90c9c3a20bd6d99eba8e84cc279ddcaf128e47e91f1c0d32b3eed01eff044cae495f2251b180bd520c63951db84409970fd4ac4234a7d3047fcc60b5acfdc7e1f349b8e614f08513862514918789aaa34ad18b5158c7cd90ba09e5a70ce25392e4d26eefae9cd850bae724e1fa7da0d89a83606ae032ec94f63bdfc365bcefffa7362c28054365614383ca59145ec5c73bad135a6ec55df5f34d6d579d68caa3233e23981283f63a998093291ab668a7c221b49785bc17bc511e9bbcec7699811524745940ae0e0e375c66ec6c745c706631bf9f8076d1932bffbf0141c732d6ebbef6983a345750fd26a6ab9661e416b8574a0fa5f3cc4923c18590e5f0edbaa69e31d4702b5e27f24a00a16280e98d1bcc0d95408b6d4b4a735992ba7d2493a913a06a9994a0bb2c1bf9ac2bd0cf297608b8aa5ff75c064b7306d07c219da2cfff186bcb4b598eaaa47421bd798771ac98725ba8391247739d68a9bfe725c4e4c1ffad6fd8604cf14a764b8ba21f603483e3243fefd2ac0fdfec54256db0e5102b9caf4305713c29cf891848ed4238ddc2bcafd85566edba9ff6a124569544a230055a96a93702515ee75e0ecec87cf2db194ac90358f14386e02c02e911411fe5e1cd81e3732e8411cca9bdbafd2915c1941193b205de93f4617acc48d84ca1f8de2b7975d41fe379febd92b90ac056e785f832ac2f6b9472dabfecc04938bb07d32644118f578dacbbb399825421d0e46746432397334a030992055231cf1f806a796e621d82cd7d153132669c5c5d164570ed10b4c94404cb84702d27c2acd852ac30444d706e9f1e7d9b2934147e793b4b52496c8f6e5b034ba8aea287751903a66096149c777e56ca0aff375280d8466a34d4cc7ee3b613deb2a74996c5d15aef5c6aa0c2da004c7059d64056ce22de6b0c47863154d6a940a90c0982955aeb83d0d62d7e47b98e0b0a430ae65c7a6935b70b53d0e0f8041f37c962a69de6a1615f1eb609911ac863c0534ba8fbec147a9a115628ab847808a9fafe42e571f39f421a5c772a0a3de44296be6e88ecb51d605e2f4705b615e37bb5604b32fcffeafb5939be8b525615595291fba84284c0868c4686226e0df9e4aa9d98529984160e4f2b08797307423f1a495629d3864361da9451753b7b1632a197466ff26761cef304f58cf28423d5e937d087fc9294d71285cdc33abfa4f54871014997d2b0f1d025586925f9c4f0435692cd7dd6068c63be492c46f45bbdc39ff469017648b9790616cdd4d9df93b8ff60e788eecd51125d6180e8b2eccf7ef047e441f5d4774c2b56cae646f389000be5fefb8cc7b9636ed58afad2df4c2f22af500fa743beda88d180c6f98f004a396764be0199e5a9fc16e283183312f72cbbdbf14a35f3e306e9cef3e8ec8693e2ef36c745d560ce281563a74cd69074bf51975cd9083f4a54477a70dd18389d8ec3f4dc585e1ed9c81be3b1316c8b9e801ed395a96e486acb218568287f961b421014a3e98d657c25d148a9d3515b6f9d78a0d00c0815220dae7c931154959279241c3fbbcb9a110a9aa7aeca2b78e9b40a50fee2cf23bd38f4ddd039b02f5ffffff0a