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 67779 7e5df2065540d344344e5fb6ad37795f8a95f1ad7fd11b7b8672a02b2a07a70c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
87f79e37eb53f3409c8e10a61230152690744a2cbb87555aa7a0ff69b6661a63
Certificate Block Hash
7e5df2065540d344344e5fb6ad37795f8a95f1ad7fd11b7b8672a02b2a07a70c
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00530c0100c02c0000
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000004ab6293247d543189309d0752a3575df6f9e8077c4c516af6e017a8f7466160afaf3c482d22c179abbc2d4822e5e5bfc95a698ff13e623b6dfe8e002705091c57a1f252e06fbb08469877122bd72d1db1fd6ca790c9ad0c4f020000000000000000020000000200530c0100c02c0000

Raw Header Hex

00004020d9de73208a697659d94416129903953d28821c4f79e2c2cf5a9f2c668009daf99d977849b349f3b940d1f897d9b68f4c46c94030d50e2eb0d5e3682204924db247bc216a63380118631a66b669ffa0a75a5587bb2c4a749026153012a6108e9c40f353eb379ef787

Proof Data Hex

59,560 bytes
1212160103078e67a287ae36b906558deb6c981cb5473b0321d37655728f963cc5eeeb8bfc88e9ee60bba7fbdb09f0eb235548e930664d847f6c4646c2180ca3eb87642658b0cd3b5b681a103aa1896ebfad910e21302328ef0736f3cf275c87972cc7d07f54fd930e481401511c4b23500aabee9f2ebe7bf4820a337a141d7cd74566977971438cb74b9ae3af7472fba03d2a10936a95cc62463a26c12de776e1f43452bb2f59328beab02211b42c1d386407cc8662359f078c9bd646db0df159e5969c08da058c255ef0f181e2153af7625c70748b0c6f344f07ecd6abdc78ec530fb068841362cb289fd2b890031d4ef82a9f4885ccab089b6c46f326b03289023d6021e47450ea4ca2e2c52b9fbbd0c9ebd10c84ec81c6212710bfaf8358058441bd539e20ddf542671d1fe60013ffed1c8f64cb2be1a8cb91d9e922119b5f177665cd8e91a5ee668dbef9548b20599f059a10d7331d426e92a1bd4f31995233f32ed51b52d2c2904bfa51dc5c3518f7148c4c4e752ebdc64b331e88601841e2515849bf8544d6180bd7b95fd60f91adb6e4f69cbcb970ae7820e2e45bcfaf9d0eb4ecf920fd84d606065ede025db34450c409d0b25db1e77cdc9617f41c0333cac6e17aa0767d70a7ee5eeecb79af624850bbde08af57b98c954522a0ec4063974c4b8c9081b4cd397afa0334376a4df6df043d4812ee5ca62eb390d858e041bd4389e3a3e19a90f5ef8d303971256aed48f3c1fbf2bdaaf0bcb4d2e6ac5bd7d028252670daeffea14a20dffcd7cfc620263f5336646c38da28d9ac327afbd8b319266a571534e822a5b359c25c084219f08ad938c596def5c8262a9fc8f84c4982033f6be62a99dad75c81d867ba6b124bdfc23980bd394f04972ee32a0aa3548ad707abdb36794536e8a70f23f03667d4a38986eff5d81b8c754b0b9bc9ce8af7b398334834b57d3c71bb5693c1226e5884767deec029ffe3666dbcf1d85d2fca323ed92dd260e26d8fe3ec1e91f98afe77984b415d2bf28a9a3d092dbda262714beddf5c7b2fb63822cb5804d9f069a988027c51434bdf2d9d3c47368d50768920341fb62f29f098e7b7518de33cb4ce13a764819cede347bba2e03236db7f5c03ef91d0a6234395f7a6dde0cc845351df35cdffe6cb2068cbd255dbaf0cd0a876093f9db29a74c8ad58cb6928a0f59b2a6ecf3abb56454173053e5e72c3e050cb35efd2e1802bae73d97e3e329754051c08d20dd80f797d9a7b5ba8a60423fa43d8d62ff6bea1e8b97c1d37fe2f0bdf5bdb163d0ba8b390533b9de9aa30ab4334b21231cc52b6b13ec11da25bf018e4edad98c4fd0b797add9d2a319bf223d49b5864066e9dac4f17521bee9984516b2033ba6aa466f48469437c9d51df0f3788aaa4d0b061d7130ba0e1e90634476a569308906bd7251606f6b75d8c691f36fea9dd18bb5bbbf79e2c72a572ee27e0ca77b5e5dd469100c6fcc84d7016e689b11e50bed6fb02f161a805dc54743c65614693ea969d54001295d57cbed9c10474e03e756d2ad0f2e88561ddc2097a28a26675e74097ff29038d35393ec5c37511880748b683774d32765e8f33e878ec3594d40d4f6f8795d8559772ed78870380a3675ef0d25f66725c03ae54d2c2ed14c761d4e13e7775dfcfbf588d536a6000018c7a76f4d42a18fcbf981223161cd7b22c81deb85d04b83978d7c5527bc8bd2b8d7aac4166296e9861ea7b2f969aaee05b886560bffeea0a05044623fc8458173fac082fce302a72d3c45314dd336a48839312a2a82c4b1e9e70886a0b7be8d5afff753cfb460066c9f854b05b364f33428665c9040c1babdcb0e03aea6f2e6fee6392125c87aaebc699568e8d095566b493bcb02b9dc7a16a4ea06df1433896cc84553aefe80caf108f50593adb332584be4d5955d875e641af2649ddfc72407d19561312c66ad1861d7b42bd227a41dcf6c2fb6b6674f297ff3387bc0d765763c1be6788168b03288e1a5ccc2cac733864d62813fa93482b44c331811deb69d220b17e8cae3b8627da2832ff7bf4580b5fae8389365fe9eab9376271106f7d1f00fca060ff89045691b18332380362827c70306777667bab42254c8b88f67f61396320789ca4ac291e976c97e3e6d5cc981c86cdb7d8c6aa34fa16347538ba169b1b0978b920ac075dbd6013f16238fd6a617309a4f7e515bde9e1d7ecd38b363377acd644d508f8bd3556602a41e4f7b471dfa1a1c654eee9d1ab20ee8f0a5b2db4ab4effcf04af042ef36b3bdcec08c44a2cfa49326c9b7d2c03a510d30e7557a0db78fbdabb5837a409f82b837251ab02e7d46c7f235696b957f4bc283f70b56a6d3f41b8e2337262e95d4ccc9884f4f7cf932fdf2951a1e80e3d9cbbf54d15cadbc1b01e5267b94fa7a9c349b764463049c671f477f70a326bbd6054bea44ba05746bd933c1ce8c37bd435feb74fbe5e1300bcc4fd51ef4211b969f5e3c12b5611faed4e97cce4547d09e2a25fa22fd0362b0bd30b963a01c6573b506c6d5d7ea0ecc8b5374d0268e7124c1373f657bb27e1d3852476ec6c4a0517ece4e77ffd0ea51b4100f6aa79363ec210d040fdf6b7851aecf7f6baf59ad674f7c5c0ccc4b47605a15ae2ad22295606569b4e8a4766433476a99d2f10fc2408c7124e13055aac26da1c3396f1d314a5bdd8ccbb2ae384f3547b6ddc5bf0b301bbc60b5045d64325238249624594be4b7f4d9ae3017b19a31de6ff9c6cea7a8e64d26023765f3dca4102305bbabfd1528dfdc3078379600fd3f53ddcae2359774791ab65dcc16f5965005a0e6bd1bb6143921afe2e3f7200eeafdab9b07cce2107d8c8b4aac7f6aa3fbf16cd3fa9f619a577c05c22ae11ca8af798a71c931680954a842841ca82f2145d1b24881ca972dd903d61d189217f8c1ddd7accf374de31b5b471ba6e66b4d056c5564f47cd76f68eaa030ebe5b70bce16ec34f64c60d25d308cb2391220760f3a130b88f4800e7b6bb05a9cb984b940836b65fa7ca351b950e9fca0138c816ae1394c15c7a6ae71a2911747dcafd2682dcb5b3723ac08f1d1c5e341843844b7d8c04860b174fd43aad8671bc5708457ad9442ee11b016df4df4257f158351fefa38b59f49c273c0b424a07d0c05806200605356b659defadafaba24661f006a194bd6dba9d638419fb8c2465789542657859c47420af5721e36ef39904e31eb49064666d9bf09aebe5072202687fc26496d88db6accb682fd7616cd6371d8903f661f76ab2dfb92ac453cc9d18e72f52a5a47acb80372d0f4fd671d25177af5e04f4f7a3851f7f3f45150f472770636dda15058f14a8f341cdf4a3a9779d81a55777296baf8ad7a480178e96739c109d1e950e2d9266a327d506fded8c23c65f4e0b6d4105e2f220fab231beea01da6f8db1b4b47082ea270bdbcfb6813694ac13c00e0eb52e73cd07752df58135afc5e401285055b9068f5196116edfff759b7a8e9b68be24121201ed1b7fe497f2e621b8c54bc6972c4b5d776aa1b08ae4afaacc0b007b2ed0090e88d745df42cc0f3bb372e2e2e4e9b8e652a5dbd452eaa3d8cfd915dc8ef11d11caed6378c44c3af939208eb771340fe4453bdf58a37b207ceb3a4c7a0e0119cb83ad61f61c2481efe842dd5ee854fcddfb706afded71bac98d5286dc265383688f547efe6d92a45f68cc7b2453473c0d74e8e8be2c63e31efb40f62e1af4f482bc314d7c3324312ab202fa6d05929f603fa9551d98f3212098e40b1f5df803ecf19f2be7637fe56e55fbd30ba88abf527dae69bbf242b358a4806c1650e6c7594bae21c8a477625ca609b2c9f4c6194c2ab48548f779899f68edf7f65220991d64086373779976c3a5948c7378965fdfa2b75f86dff6eb43e730de6acdee67d11dce6f7576dca4f26983092ed6ea428bbd19ecee5683f02d4cd743b9070e23130f7abd71dd662b5b7f2327a885157e282840162fc1fa953ceb5e90b13ec43a004afddf76f81b6feb0a7f45b1fce556082d5a41b3731fc028f720394fc207c111aaad9f5b1c2f57f10caca966d524453a79110daa4e943d7c39b8ea10af6fc0a848fbea2ca4b53ae6866964f491bb098e568d1d3e3d5dbbe5c3f7c577ed16a76e67f7a520f257248ca36ad18ff137296da6d83cc9fd2fbeeb1df70435f451c64a50b24a3e850d96d02385c37b5f6edb475377f39b9c481aabc7944dc2c81015e886023e69496fe340dfa4a89babb422ee73141d363441b3319015ffee314728029bce17fabb42c2085fff87604a4b0a487ab69f5aec9be9a26a809911307e103cbaa5193b159aab83dd612012c6094c73822e3906c2cc379219cae4a3b73a0d18ab702bef8a3a46c55d9372b38649955e0f1eca58618adc371b18d70622f9852d126d83de92e93daec0d9241a6ae812f115a1c968cc439d4535695f25bdd94c9ef42e59ffa9e46e7f8e023d0d73e70081feb53442d6c067e6eca9a3095d29d68cf34cfebd6cc4c166a53a352b72be54220d12b071291e43921c82a46c1a154aa58141944133e9a9d0c60872ab63b00ccc92b34779c19e15b738400896168896403f4e13eec51c1d923bf1e7c69fe176e9f3a748f2cdec5f5d6af90f01028e7726a19da15d4929bf98b562bfe53f548fb7cc382cd4c3dc7ae738f36fa7584f25f5c082b1873d92057641cca7fab952972955e2ab0cd3393b0799fa70a22551c06e93e93b862e9d791ea60f80e01e2bd832740d46103efc85b12bbd2ebf04d6b7db4d36347a0fcc9cff7ea2b93e05df6c3329b7c5b9b1c395a430510d7806f2aef15fb50a193c382ec123bdab0144ca5050dbb6e1a5f6db2d0e0805831305846aa4700cb024132c92694497c870e8be29fd7b34022e784742e9ec2518a417d5343055f4779c7c94aa9d99e19e78338c77a3cf415f183a21d7e7a8526dcb60aa6d2d05bfa18c4e8645a52bc45f53f414dc4ed9b6d86207b541c5cd92656442c60bba2d13bbfd9eef75ba1c34ea6084908a07d56400db3c2718903ce126f62f379e44599b213bf4549064aff3e96bd9e761c15b11d486b6add0b01b5994583bb3452ea0b8db1f84f9b6b435197b12612795d45a76973cdb625dec785cdff68e63c53726c5f299eb11d5b7837b18bf94401b4dd3b2e220cd503fb86977187914cfd9737821812686d43679042744927bc18c555bad8fe88c73cdfe4146fcb74f1a7d1b020b1c194509df8caf0245b11cc8b2110f09bf885605800fab37d6198246967df14d2ac746f1f94862b8eed016af592f5c542e8448044c8b6f2b0cdfa8822a8e0a34dcac304b26899b00d2b1c1d38b737181c650455ed0c3693aee2e449c00e154a88730e0ea594b69aea0114043eb3b9be3d964c8c15dc096c8b4d76999feda6754ca2598d940fb99b5e1917d05a243302a351d78631bc3dd66d93ac1f5ca97970d22f7770baea47216ca7d63f7001655347e4d2009067ac015f2be531eda077fc3cb1e528f8a123e0cf78761adacc2c76c7ae5856e4ebae04d37306c03f723d40597df930e8ca0c86b71f6eca815215023cea2d223caef5584eb13f3c4aee66bb6847f4d73de488a5a6c1b4289aa26a4a3e774eacef9e106d68a48d536e3ebf8c32e35d238c949f683804d119f78bfe085a526f11e350e8e79296981924a227f4b658feea5a29e80dfc48b31ff6147d0c3c97bae89a77d2885ff22f59155ef93a866d13376f722e64c3600dc67782890aeebcf12a96cd36c429bf88e936d88fb998b9f5456817c8b9f948f0fc39ce2baceead98af3438ae73772acbbb20f1f98a00a49df924c7145d2f3b35245b6a38e979a0c1ac79beaae0c5d46c40242c8bc15885ccecd15c27e64ddc6080cc750608903d4bfa896fa6017ec28775011fd2e6f5c9077f3e44f311302433c47b617c73444b2e6778947776903ff1f9225015e9ffa2a767499c4255b42ac4534e4c131baf35068ccc49f623e382a2f28f72a89143e4f6d1fb97290b803105bcde8ace17a9df3afeca0302e91b319219525fea30d20dc97cc35ead59463f62a33de2ce17d325dab70c7fc89dcd10e4d2708c3dd1f9fdc45ff2f1700a0dcc580821e233277018bb0b55d6d5a228e825a3e0e22254f874874d4e8f5529ac3b0dd3a642f4548304fa2ce069a3b7bf57cf99e8b724dd80b014c99400e7ebea9b5ea1693fed0370229961f7e326855543f3f53a2bf7f61ad8e27b397531d452ef4a4ca2778cdf6c08c5f94618f8654f2408978ce70baeb8e7ae0295da9aadd8aa35e65a9a776dde6813681c16ed92637b44e8291b4b046b5b3ae2a58a53da72de7a117dd927f1bff01f5ff1346ac13068a252662e2a7bf4492e92361df4d2185d4b38fe15e9459c9c94da01a2838ccfcaabcba1e66ab66b4ecfc72a5bd1639d61b446013627d0dbc81a6c255c599c9dac6c3bf007f01462a0244459c5438a68ca65054661a71fd406e48e79a27606c8223b74e4285588d5144c2718bb2600e1b820ee7b0de8f3983d6d34a10af8d42c422db170725fdeed792bfa0dd3024bc78b7e0a6c243be59859d774b2ac382773bdf0a4ce3ae3e00edf3bda6522a29c8cbdb4d81462812bfde69b5375a8b54455c561a011704d3cb88c852171d5893652b2df5c2884b72f98936cebb4480e40fe3beb1af850a06be516719a454786153ad5b6902d960da86d51b30e168f61a4a599f6f064efc8ccf934807e36bde26ed4924d9a92fea21bfb9471281534ebdee39d88eff36e862cdb721640fd6153b562e3c1f27fc40e798323bde28ce888dd58276dd162f6999f47db087dc03012f1e19aba0783ff5c9fa06864d907a39b7692a1760f5e0af010fe16c7474a8570a236d0867a94beb24e9c86a4003bde0ab4a2f04a50374647b401c8d7b7c61ef5e2eab94460c793b83815a3f61acdb31b62c2fe0eac6a69590157c2997efeee00a80347153dee701abb20f783c9dcec734c6d81a63571a1576799402236436fcefb645e9a3e4d5540d2a4fd5cc2155a2f6d58279480bfbf314153d07bd9e84c62ffdc66f4cf9bb2dab162f28658d8094349a7f8638ba334b9b14f4da933131444ea00a976a4a4dc1e1c33d2ba0233df6ac53af70fa1cef2ced8213a58ae90f25644d2e96924b339279815e37022eac524481606eee056a8bea557cc94f9f9396f0ca90007ca45899dbcc5fce6b533bec8443fb0b2b5ef9f10fb93988cc17f7337c77bc3eaa5b75c6739b2880a974516287150805a87cdd1c95113cc248121892bbf0ad5914b2a19dfc82bc2aad6393ebd72bef802d183f363faa8a597a8bd17b7bc45a02464d3a7a42a8e3cfba6c40325c22a4a99aa684140180c83f31d23f7f26204e0b1f332f878cfe50f1dd7f71974af4096dbcbc991bd272bb0f68a5276b12227a1cd73676516c4fabfd91116b7a6b35604a7f80348f9690050add9958af13950516ec7ef7606def8623323835da0878b9b74295da76ac91eb3edd7cfda0348ab9e205ea86d9685ba7df81360c799815a3a0594fb6e45a47de3b43389bfbb912075d40c1d58104b5ce7fd830a544dc417d47b29b581a72a2685f64377778dcd687b38e4fb080c54523e848f81b7d6d62bfd068fe43255d2b18729ea881691fea7ad5e1f6ac750c8dd0c09ed0120015b904935eebd33eb339443bc95c2b7cf7ed3aa4de34055910b66b88021fbd94e3cd615b8848edfa04c7a00a2f11e14f0aa069811c5d922f9fa31155f1b0cac3331f7c226b611c9f07d19a3f213940a495386be3edde897249dc01e8dd97bbfc99d69804cb3b21d63ea8720ae7dfb7e8f251e0344949012f7993844660b349f9370b590090065c8fdac8f7c5d31b75e1dec39d796f619f36adc71b1efcacd0d5adefcee13ed5808242b48358a2c4215bebd27269cc584744a619518fda53c9c5069c607c992a26179eb8f0e5ce1f566f29b5c21e63f9784c591f6c794868768fee20af81de898ae733ef7336f1e894cb3839c9282d5b3e06c2eccdd275213a627f59c27dc15b316c89605e35b7f966ed7b027e1e2d5f69dd56de756b2f2bd02df908531fb0319af2b8e6e1302aec64d639262c9704cd96e3c663eb3078b549388280c1604df5f6ca0d83a7e7bc806dd3b758ed747948840c0e949f0820827d64d9880310c5d558cf068b22ffb729d330f49305d3aa593236405c29afcd84d5811c896081a9ef7680b88d037c9c449b697329c8450d512df5a55f2aa34dfc10b278918f09b819752e3ef9b1864e33adec6b394d47b32dead2a61c8f504769b9bd3c79d08683f703816fc4c8a1db0d1bfb433a63a3accea70c07c1733846c90a44cfcc4bcf23feb84921aa1f1b99c2b904645f7f6784830695c5856c34153e817c5c0d556f6e14e95b16e67adaa4fc24ea18741ff78199368d2a6a231b957fb16acc6665c163f7df9baab01c38ed81055511df951ea8868c522b440b977410c01ede3bb517666b98fc463265097bff11de226c2865e4261cf95f3e10d29465977dd775ed2e96d3e9c065e9d266a7d76360615cd90a0b47f7f841bddc9c4c27cdb17b266c83cdc6b0a2c98bd4921b98c04f689b090f6ebb534d21406e5a6e1b12a86629aad9f77d0116b217a0092bff53687f9cbd8982146509fec6512e72a58c18902654aa13ceafe974dc4e337eb34326ac1025c2c5c5276f1e7767b294e22e91349fc6cd84f486097cc4d48aa3f2c12ec6724853565cb7e6f74a7ba187e97e7f95be888c0a78f9649fe7321fc0af60ce41f77a4ccb7ebb23e1fbc87ac06a4e4658b999fc0694693ac9c74b7f4dec1734adc8e6d8856aceebafd21c75bc0c77c19df431c6c1b1d80caeebb2d4f61810cfc853127b5c2b107eb622ad47db1a08025fbc70cb9f133fbc6d886381e7addf7ba502eaadf984ffae5e9390c32919d0bf6a886dcc9a78c4263404ae1ee9a405ff59bcbcf1eaf690087f67cdce94c4d02532d1a2d25620f4771b4cf34dc0ca8c4541d431b77d6ffa6f395c5a0a23b8f48f8dbcb49c39ca1688621c5fe0b07610fe659bc7e808914a5f601e664c3d7c9288b3dec8d9b6dcd34a9b63510591c33ad908bb05c49edb0d91b24ace325006b92ec6b7f8a6afda22351316ced302d91c467a773e86edcae40ee08bc0a7b3f40963cc4318a5e58ba45db33ba29a2917c95e85a94a23e4c5992bbf6ed6df59b95cf575a76ac8d39d2058435210bacc37dd03b685532a084646f8a5af4ff1c97ac16d164c4f109e0bbe354ebfa359613dd0063ac4378104afd61fabd78380cb6ab66cc87565b765c26f230c48ae7473ffd6cd7f4594fde9527ade92189bee730b6e0fe383e1f534c2879a5fba4f7f235b20b583bbd1fb7d82877aa9a8a40aeef2faa7796fa9e87a79e5f946844eeaa12fcb774c306165ea24107cb66dbb22736dd0b046d8abe15d20fc5056af3f894226bb6c632c7645d2b850096ddc6edd6f7dd0ece9c4ef269ee81f0dd8490f1ea0c05eb19a9d0dcc5868141ccf50cfefbdcd226120bfa0e4439ad9354697c3c23bdd6b5b0c711dae416a9ad420280f7d52fb5263fb78c44a7c70d7eea09c80571870b4e4dd2292232c0ccea9f1ea59c43436798769561b649e785b856635e78dc7c84811f1bcba8bdafb1efc07a5d555854a7440f2b626e1a27915df2ca25cd89e6acd74d5196a6b7b873e3c4260ec21a756345f384e6a19384dee51ca5ec81608b217d1ffb3f15910307ee2aded0cb393574e1a8a5b19de48dcf8c099b294e773af95cd22c3d159653671d22c0988ed1d1bdc6416d03e7a8737b1df86876b5bbdc6c5038eb32fcae164efdb434f528be00b51d1d74efd0259514b94ba136c4b3b747671eaf193a7a99ea92f8637b97a0731ab94fb3f35ccd3239aeb51c3ebed5cc2eb39343000bfcea4fd0baa1c9aca4fc4881744723208b7e1d818bac03522a0b47314ff3ed55e737d35331dd80e7c02e9b80d1e1e6990b83c7ceb72ae46a90183b7c61be44e6009fa724693f434feafecd328b0d9397f2f9f0e2d77fe2787850496aa5623065c0760b1c721c39272643c9309c7bebbd5470297843a5c2c0a5037de34b5eb2ccac11a0b42ccfe00f2d06694ef2be0af08fa2a0781cb656d63bf9774f0f6c2e4eff3d4ae8d1c74f669d134a8ddbab2bd27747b39f54c47a8f2f6d8a3a942da808d51d6fd0718c70b1a892f472bf5305c4fff5bc76701aa9ed9b289b907fd4dfd0a30693269e045e6f64722e1abc1a77d1b76c533716920f7837e9b240260fc0166637f3c9a0a79b189dceca5801ecd929cf33a2d7403b34883683e8e60c3e814e07c3ed8e436907b67505343e13e1c664a298f60cdd5f072c5147cdeb2f35ca9e9da4203b36d4da4c009275a2f0777bb6b6a63b2cacf028c6f51f1f2e1b11978cf3ba1b1571ddf66fefc406ec7a118ecb87381eafd001dc124d17b375b9a96f6db7730297d534198c2b94c6a3eed0e6acbdad181a398aa0ac1e3aa2c95df83722f6b7730c8f841cfff03acfb25a9714d27a3f7a5bd41712798fb8b980176d122e64c407d3ac07c833ca3de888ce48a89f87589ecf12b0a7806479deb7196a5377e9978e272ab91ae030bf908bfebe9b2d0bd7ffb38eff2cbeaeb2125b483ba8022513329509f616df402dd1b1ef228c95d8461c5ba2cd322ab002c5c12d51dc6259bb6fb56c94e15cd17dd66304bcf27414d9c4b27aba8a996ef7bb8d057f39dbd4cd9e6dbca93bfd9214170729830fd4bd8a5d5ee280bd1bcb3a415a7960f2ef737d0af8bda6e31292ef06cde58ce1df8b8c1550c468945330d4cc393b48827f6bf3b1f5d9e6e940416e504dc7a740a27dc13a076ba323cb940605283fc8a28248c1fe37f07dfc4c65ed156072002fedb532a2a6917610d12526cb999f3e92ad4867bbdae18d8bed4dfa1b28ceba52adc319adfffa204bfb200587b4be79e550fc44fb8e53ad91567f3bb2c90db08798a7382051da856f93758a650e6baafbddc9e9d04933cb7c1ecbefff1305b656abbb2f06542e0790581454a8de2c9ded8a2e166ac2668c06238852241bcf2f938e3cdb816a7280a024eda7e8c7c71f2a806b9c1df8d161571aedc912d76aa5ba584e49726f06b00702c8c256e21887f77080f3f55b8f303051f6aa7944d17214f11e0726c4486481e6b0bd788f9ba9b3e0a9f6e86436f1fc092d6e1ea468a12e9e0e23ca15c48ebafefcea9f2db43f46f26fb850917ffff0cb861fcaf2b647f29a49ebcc36a0c4885a77e79d07d8aa4ae372123100d05f85a101362e0471445234506ce61e0c866ac11f57a44d4ec8cf45e7bdad4c4926134abc3f75f5f5fbf629e4a6a10421402903ddd5924a2c94cf69e741f6dbfb50548a44d0494005582172d9fe7032b27f1cadcb513f45889e20b5b9b4281e136c922931072c06599052bc4449c7ef6a01760474ecaf85b427c3ba20afc63ab98917c76cafe9e8da8364d36de678078cc617c3b636e6c524a7dde996ee27c6c00920efa47015525766a7e4fbbe941eab0052b405e47e97aea276ec2b130cd58e6ca76d62e456ec2b4b323db3e69f35be2457c908e2809898703d5424ccb3aefa4cfb14d558d0dc7571c6f2ae3dc8e8cca29f4936cbcea97e8ec10cc4e35723219ee3464b05e7ed4b43a136ecab362ab6fd1ee7bcc86cffefdb30f8d5a3680ac63423af434ba405eb3565f945ec3825b5958c0f82a81aa41e8d6608454fb811dd715532b097d48a5e7982ef2116656229437a4e77ee387d24c4ac7fa36dda2dbacecda12306205d57ee4d453602322b5f4cdb39307e7b95e331e8380f87a3d68b1b6726d5f70b42a6a4adfc72c0633285f696ce05e375fa12d74741222f6367341a7245c6bc89c0ff1d75ac07ecd7185b025b274b597f81f29389723e809a9dd2b6de204e829fd5422d25257ccf28e78ebf4dc71edf8d8638110a6f5742a5ae1fa82fd7823db2e85da0c6eb9a2800de54b0cbea0cdbd0694151a5998c00aae598154861526029631cb59d2d6aa016ed27c10b2698ce3fcdae087912f7b82f46e6c0ce2142acec2faba9558bc2bad7a8d8f7830557d70ef5b66d3bf12f313f491244ecb219673befb9882daa3c684c7ceb451dd1b89316b6c05182fdd6a87977c33a4ef3d4b5227d331c4c10e4362e4fc7ba819878dbc34131ed71fa5f731a62394dde313a6cc8fdca4af93bc2ce51e7a5556972f995dcee684994b71f3b624a5be89ebd6de78a501ccddcc314ab72f65c28e35c95f508c6a58769be0bfc45f99e47968ec5b0cd3d7c1a095ce4f57d1f108cfb8b19dbf4088dcf3c81531dc232e487620e14fb01e3b3eea2a039255829f4255ccfd6cdc687ffe5145c2dd7edd3f0fc07b6835fdebee9633e683649c3f030498d9ab17cb0bd3b0e5953a6d3bc8b3b5204800aef45aefa0a70acc0400ce2d5630f0dc4341d78cdeaf9894262a82da91a40ee3833e51dd58c38f06916c13933539ff71646142a2389a1b97f757875f996f2c2173bdc2e5e457a9aa79df15c25aab91c2fd144ff35490b7a844ba7d48605005163ffcb88ecb8455c3bc53af0d7633a0b6966c56babde1b59f65b31faa13778038727172dacc167d0c33885da6563234c8ee3a04f3677faa7c2028af96be6f113e3687a6db0d8c3367528f52b88f6a5822250f8847219a0c8e737aae0174a94f238b7ce1c7e1de4bb7d7df549c98a0cc684670b58692ede43f739c74c7eb7d08cde1ac17997cb3f3ae440242ac29c84e7239813a9652264899de2af0d497704bcf2ba77806c65c1f803ffba331071fa89b5e2bb89d28569bb3092ed96c49f86cdef1c83cb639cc3e2f5d2917e72de18564ccc930296d3c66b77f1d7f4c73db84351a9629e89de8880035b171516f4276665f8252d65b7b2721fad0af52e0a038a51b98008dbf8b8c17faa9a95cd3855fc1b123a14c4b93820c297dcacfbb2bb40d559d46ba86b0db810fe0eb8a89b608cd0801d0b5e7a8602ed2dd5a7d6a9cd7ae05cb4b192a793617b19ac0f299c369feb9dab122b5d8c08653daf14767c0bd4a54018d4f59e6407d5d0beb33ab7654837dd65e1993e7bec010d730a1d05c9c4e91fe850352ca3e086139ec8107a4596ee6f452782e49e84bb93cd0bfacd3c088bc58effd0bd99a1dd2229a420696a0441163d132630592d2fdb5367c6fa7da6de1028ae22bba83d60a157add40155be5047c0a5fd0991b8d7cef157e62e2936d0c5b0e49908e6406fe74d30cdce4f1f42fb746509cef7fdcd70acff9eefce0ca7a23babea75e2a4323d9ed1dd4e5c8df608f3586d08ab1f6a83dab58ffcbf165341141fe28619dd691b3847a8e889d8c90cb9115c4236ed448411f4beec16531eb4b6a0c4c0008e054bb7d8346da1b91f907b3ee6a6adfbac049b54758c9d74286c0fca66801c3ff6ae1036161e39fb09d73064bd0b557ad3ad7bb35cc37937d47347914c1c568142a14bb2c633e84fe019d8e3530937718c1e7c4550c678b193c4200581b529793c2b538217b561ae84d93529d513f816409bedd401718f8cfbf9b38b82c8b3e1adfab861b741fb8be0e76bc2433fea6d558a7aaeb05b5f059222ff5e45ca06afad9c39845b050fa7f8f220f38782f67fed243e034ee2b9e0f62560b5965bc7a5c47680071ffd6f44028ad65cd4fcdd72e327767bdadf9473fe39e0594914276fd80b69c675eed579d724b463e33e07ff3895a3ae3a3124273f9c90a2397381836c414206d990997137507d8048b37cd9d198f2a3146de75841781e0972d54ceb2424f85cb883d1d378b6a79f9073744e42c1763edbd082cd095d106a642ecac34c20c5f7bf3f0f9746d4dbe56847606704f9190d52d3b3dc4dfd321caf787896fecd5688285a9ecbf4229530e432c45ff50e520ace4097e44911a2b88129ee897faff066a99372f646c593a7d2b33c59092aa97fe4a291f981efb0d9826e5ae270c3e3429ebf718308587f4d82d39c4e09d7befd0b9954c741ad632abbfa50c8d781039514088061ee02cf752c22fbd8db74aded7484f83755449d687ef7ef1c8242ac235192a7fa8c6f546cd1587c9ca9306af88850c4a2197b6b3cb70fe042160d940e51c448ef91953d38ac52ecfe7415ca6f7b206ba84bc96d49d1d00f9e6d2488e045934f28813d93bf26344fb18eb006dc547b940e36988a45d06d818edd282f6c6a99f763840ced8ea8c95f12b3252b3f62a5d9bf9c2f2fcb700135fc2136988cdb02be149e0aba6799ce395d0e21a92824332a1701acb60060ee68abf3ec48607e83f281b7a430647e65404a3aa5f9bade06d30e01ef7fa32bb12e3098f14f45333285e4f3edf507e5d0833a898ee4b1114c5c12c950cd68ffe97188c525172aed2308eb3dcdab7a00a0c1ee52013acf6d4f3fa77e7cdf15025907bbc256618e28efc4fe4e521fe8c3d9346ce10b24c1b6395082be51060285dca44617b727415fdcc8f6860887e0ce6d8f9523d5e629b9eddbc2e45e582e4ac6f2d311eeea4dcd4327ba88b07d9f1f55e39b74b1a5271e2ac391782d804458104f0f691d2ef79ab47693a1fb4151f04cea08c65984b2fdd23078ddd19cb404c78843158d08f7e80db635d9b03ef24e45f248a0d0a4c65d233bffe3036a685e6a248733c14018a27d40ec4d5a7a2e3236e7ac12f25c08b7849c2e19db2999d97abdea59ad32e3d8d2aabe31495c1899b9fe979e3b72a632d1b8bb1b3c964f3d023781b516cc396c806f6bce110250433be5ba3096bf663c68cf4e3e02f68f754e46c73f97898a37e1ee00e73505a9ed6c48244bc90587a5a5db0e1ae9e1215edf20603331b3a25ede78b310faee717692c8def003e87d01de58d524f731ddddca91ab05b526e6c4d8bb424f396c61af8fa3beeacb12007cd055ada6b3ff23625616f0ef554b69de36dfd088ef176cf67ed99b1930e68ecacee60b7ec6e5efca632cf50b832b3f1d57aca92d2ccc6f3729780fd6f2ba93561038ccf4b18249fcec56991e3e9f03f35bfe8a330496c06047b1dc8312b0966719e4870175242572fdc6dbc58ded12f268d19dee1a05ac833771d3332de893a9ed32070f09a49b89a71898a2c3ab16bf804a5324b8d71a5df5704057eb15c61c5f618eae02eee96baa96edf9eeb6da966e680b3aeab20eef9e80d45cce8b0b134f0a579a4babe655afc21496f07cd25b531d8481e55ce951dccc1b554adb9a8392aeafc75c7d5e6cac841c58e750aa7c1f215726804b98d80bd0afcf33b718c703c3259a0e9395286b20d47757aae84eb5e4701130ff315001b73423d345c2ef404571f54d54841650d0f5c8267b27d4a068f5e7d30c84d6d11b0b985d311e9166705fa564c0d506801341bba6804fb3d79bd377c57e243fb45d7ae9c4c3257da2f89b98fbc5310efd8d18cb7005cba1f4301a7443b874aa645749318391c0e4d032c493fce746d86d3b955478bbe7c7b8b9a7d8a7d1a7ea2bab418a0e9be75d9afc3b278e89fe60d2a345acb3e636ab66299c4a716fdd6145496799e7e24b60bc0e4e6494a500c368dc93a47fa83210d8b8b00ba5c77fb49d84654f7331fd50b28941af882fee78c64ac01e1dfb708469de9e2de183e3c0425c40b481e608629237ad5ef62bd016d5a38031254b3ae90930a9eed1e24da486c0d1973d81ed3ab0b4cdcf4c0487da03cb25727924f43e0e63e8d804c5cb999a620bde4034e8e1d494bdb1927b395135e5b858b2cdeedba7ec230d158acf52e88b89a53e48cefcf807ab02f50a3f82ca73010281d870e82d956d4576d2481cc0d82637d19c17655f2177a5a8dc6bb65c26119e80585a4831c23cdfe6bf3d3701d1fe781c48c6880ab2a91f1929c4c4283e45bd58e57d255d39a614f742b2fc67f10c05d0420c00a9615703b5fad65009059cf00647d0ed8bec7b0ba30a21064437a7e6685064d3274b9ccad7a1d99897bab25d178c4842a1fc141c8760731e3cee43527ac5aa8acd7b337122c9eab0ec36b299fb7bcaeb98348034ebf5b829befc5f7105e2a40a34a944b3fa3ca9eeec56460be8a025ca27e7b4076f7be8f62ab171ce3cbc9962c6741012b4b21a713da9c1a75aa145fab15724b7cefbda5486d8da563f104e6232d37defc65c3903f6513789b569e94e8df46c99ea3ac5421e48e64e0561785dfc21bc38b8a90f4f941b8d55131d221960caf9311e1d7abe9face907dee0ad8453147757816d38171d20f2eaf1f28169cc5c0aa262ef28ad88b5da26bd03eb2ba7d6d57960be1b4a72d155216729c0d97ec3a63f35f1cc4775aacbae2b84166394d264549cc4622c96896ce5f555a25283f63643bdc745f03f36db04808bb3b5fbc25da45f8a4c16ac3c2e38f8f254898daaeab430b1d8d5612767885b97503afe3feb9d480d558bf2c463e3eb4d7a26c4b05c0a7d9b61fe588e890408e3578123e4a17cafd62e3b37a6a77739d59257e47d68aa902731977f9eb70ad1af82784b7afa82e8389f96ba657b52fc2a61718e6f1c6bc7e28664ec6af9b65a1a8a443682ed0ac5b7044bdb611f64d868b930cc13a8961119826af39a827949e377d147ab7735ed5d211f7bf11fc7c61ccf69dad692c50caaa38ada3a7719b2879ee564e76d7cb56012e9b4a4c8ccf9caffff1227169668a9c4dc238d00d609b87d7f98a64b1a69b17557c0deaad8604475c24a4b508ed10081a791715bcb21c4fcec0c8172e95c48a98502dec83df54d894adae7ae9e181a21cbe0536fda63f4f216b3108aa480d326bf893e55ff0938f663d1a323b373f4a1ee04f725f0eb646f87d9ea71bdbada7c5afca157664cdeccd2eacf3dc1c5c7df1bfbc1384aade8dc024a19f47709697d3e1bde2559243f51254471f28749eada2042bd30d4cab21317284b802584c32bd2eab7bc95676ffa603ac7a85c59ef8ef046ede00b132bcbfd65c3b07bab44955a28a0f9f5ffcaba19bcea419041fd08cda887f3710766c5b9740c8bc5a7899f27105379f568d088234717e7c7147a801645e43b3e97b15023e0881c7dde98e912d4e7f91f43d4e427aec9a17eacdc609e58f07872d2a33a9ec1b1cf5c9a27faa8dd5f89cd7851d37240a7f53a5a6ffc9d4bad0588ca1d44f98b0635b3d61199e873b834870bdc93d01ba34e35562a0c1ecf462d0d5e79a236e1cc728819e7ec82254972734ae884c2f47e0f776607a30bd3ce5990d3779157a4fd19020e708b725f39b6bb2d3668eee880b16ccff2486fa96de464cd57a8be66697eee24e1f107b6d4d9fee4d13326c70478ec273a8474fc26ad63aa1daab4d2cf150530fc2ddb2293411c055a9ca5c4a77cb3a39ad2b8dffaa144c57b35bd0a2372096534b0d362cf5aabf0941a09b45ac0afc1e55e1d28d6f00a26477964d32662f0265d112d1b996101f3b0be3f0c44a7f708af35fcc3a0f306c4a58cf7f7535e6ee1ea8c3f418dbdca9d94ab5502b746dd937c49af686de68fc72248379002792a639f9427bc779711faab262090c7be395e4216f85d2a640e626aa85d6d7a8b365c62192caac2aae72236bc32cc647845b0491587af6c09090ac3f7ddccb84cf34a4892faa1e2328ebc4203dc8ff25d32046f20ce72870bb668fdb7556963a447cf90eff4db0e896fa50cc2624f67ce84ed5fcfa793102e94fed96291e625af0a5a396c9573ba76f8908be72b30cb3d202e0a22de25d4f2a9091dbc9c1491e18bbb52795937fd1ca4f6a678077ee46573e6ea4320f9ee95a0846017e25495779f682f045d4aee12ad789b69b0e37e367ae3b7ffe7e87640daf136bf0033775a77a7d5e5c388c88e905b24145878f9e401e69b9d54a6fe7c35d0d1ff7fa0f4cb30fd90818dabcb9b5d3fb00a0f90704802b81e7fa274914412548d2c96c1c6a2b65a2a761441dc868140f78b950f78b21a0cf8b120bdf67e8a3e2ca6cf291ce800a05c0da2697a2a63094a5d3cf4686f975107684125617681eb6b9d52ba50402107b302bfc663f305f6188381de751c9f7f2a3315f51e9b4ac621bf0fd54a74bc77454881f4969af2a10da0c9a5f99ace6c2e1f6e1f914477e111146807066307dbceee3471dfe03ef6045c1d7f5895b9014af9757203d65cb8f1b128bb773640eab324213d830297ddd12e135487719e1eb0121e0abb59e1eaba598c16a31fa80be863b46e62784b37e25e2685cfa8a0be1bc3bb8c68aae7eb4c97c5240b40ff4ce73f5ad5dbb291536011476068ae75c3e61a8a5d0f8f3c4f4099c22d629391cb226c00827d0db562dad83b836722e3d973d7782c4fe69859925984454f3b1c1c76d214bbbe4131f1797e9483d541e0581e9783eda5b2a31d0f0b7873b97d1047fc98f01294e5a7f416b8e0fca774ff7d98b9db35ab98ca1ff8cfad8d8b89542dc1d79f8f7ca2e1723ca493317b768679d6ef04e572b5f465b5fd46b3631064404fdf7d478d97cd335a44e63b847a1ec8e09d44cf097365fa1d88c437fe53afdfd58a6408d77a99f096859f10c1c06363140aaf5f45deea8086bd8e4e22c31ae91ad02d478cded789739f6386c97bef513be1a8cc9c5457af11150821e984c5a1e05c64eaf453c14ad213275e1f40cdb1c4ed00cdfda1c47f392aecc0e3cfd1c7c4fa13968052054030800bff010b4f7bcf67b80d8a88ed2d0c30db7d5a903513fcbc123de4d49598adb8b8c27351766026f98a8660c2bf3b94aca7e8652407b760f480e2feacd647b9a9c48c14e209030134e9c6baea2d43251178a5f1a5f7f14df140937cbe0a6627837216ad8d28714c65a564c98632cc771a2d038d1480edff687b4ccb42d9692d81f2126e77ff2161a05a713516c3fef5ac9f53ba1f0babb2bdb6cc1fbd55e8e7257cbbfbafc0200d0d4a857d9936535509c278750fa8d5f6849d2decb380ddc276d333a6a319a9fc7d76777c99729d77a49ae2da87fe9881f2a71c3ed021edebace08f745ebb4789fb8842bff4b8b9bee74aa5429c1d1d729ea42a383f030d5619bce0f574d7ace1f33920fe6ec46a394dcfebf91da5a349d855c45c1e843d5b5e0218e7c1efda028e88325c838e252137ffe382a11f3a517551f56f6a08eb425850137c829e9f8904ddcd087bc6a4cbac3d3ec7fd647a57856820e96b860ce6b8b1fe1308e66c2c5d462305e6a91bdcea7367ea501548830b6cb37e6e98ca2fb905345764c091e8e077887987295faed86c3a814f964072bc21eba5af2c1d8a1c9e691071462c1857a3dd02de6e56448a86f87429d48f01ace645650a2e647c3050e41ddd054c1a64357f2e365b5143d23eceaaafc5cc742bb667f4ef160422101a5bc9cde809f1d2838d2d65148b253e576a99df975dd5bd0d482a4f4686d23742df758d1339a5d9d6fd85affc6a764ae0bb0b4bf5f826d7bd448d2498a2b25951240e63ee41b197587a8a0c6dcaa2dd7c3f94a58c7ff36ab76e33043a4f69485c57d9294afd842671b71490f0c08d89eccafeaceb7a724f26b5f1b673c997dbf17297a4691ae4003ce6f9a6d7cea1431bfc64a1dca99b57bcb42b4584a1a503a19578b1222df5e777d99dea80819f807c258246f99bcbd02a0196c0a705fac33da100fb9b8f176376095fbe07100e70b56c21fa4e4f647bda2b6986262d0d67187061afe6bc1113729035cd34b9ef9a7fc96645253631f78ec8f1a3d3c1a418c95783836d7a5cb77a1595c988f968e9b2f8547a9253134b4230f78fd0d3929795881534427c745d0e5fc89587d1a7db6726c9bc0c7867e75b77dedde3b048e634b28b85421cbf748d73614a7bb3e3aa0445d53ddf23e8d483c8e0197b3f04ef551869910fbc2733ad73b25c22a4127f98d6673ef13d9799aac6d9a2a74799a5711cd74eac22d9f8c8d56165055ecbb90eab01dfff8d09f23abbbc3ca0a7916351b50d947ea33149857da76c0a4197f3fbd9088070a58eaf7264800f822892488c663b4fb852784005b96085aae799d6aae17623820f48d222e900333f314b3e472aeb0b2db0e538595e2200d44b883e66a122550aa8bbf9a59bad94c31f32508cb0eb560ba0ec09c892c30ab116a9429707558b23f686a843fb60a466a1586451d2e2b941d1fa91043511b075c75b02c6d094b01c8439ac757f95d71535b2427a0a57389c5f83ac1631da60c2e18220ea1308ef2d502ece3138cfd2e8b90a8ce38d8c8be7429cf464f91f0bd552394bde79aff1fb771154dd7a4fd7091a8f608c31860819193742e9520031c5c56f704cf1691f6e831827312d18491ce1eeb880005a8d875d2d62d9316636dfdc56983a8e5b1fc88e575cc7a59bde2aaede367766e1252cd06909024550a7146dfda5ae0d6a39d6b5f05d119dba41ffc41ea97be12436619cefe53043c391f00984d4a9a2f45aa86870e0f588539d3aea098e76e55d48a28eeb07ce5bff1d068af6ab9a1715cf33bf9e5afebe3838b4bb261848dfe7c3521a626d1b9ca423147fbf0e5b494d84714434086f55f813808408e191788bc5a6c60c482c3e3d407bb169d6de60525381dd344d6fb682c1684081d5ff8a2ff2bbe3b000d3bd9545115ebaf01374b0227752d0c305ed53b5fc39666906e4bd1658036b5d1c457e27d5ef8b8c5c2a603582b88f04621c41a14b9f712796a9fe88eb3691c325ae5a4c5f74d090c1f501cc4294be8be1e1e877d7f1ab8e8f83d1dcae82d48fb8ac90a795a36cf4df1fb2db2b618280e63518296a78c4b00c3f16dfa6cc049f7af19ee0ad3d9db69602123a2855ead8823d448a9211497f25e22443bfbf664202d905fadf099ec9fe3b18341720daf42f29d0dbbb78a6f15ce790c4eae5d36b17f8bbe37dc5a57c7741eb5aaff4077b4a21fcb40e94a83abe21ea4d1c523304e2e83b4d07ccbebaa469130dbc8be4521aec2c135c3bb55a9a1f0f05a00b894f148fd51f0a0b8fe91507d88a859060a7f47d9aa69f89816b6ecadb97f447309eec91c06ac33f88597b77674f7d6be23753bc2e1ff4afbafec0cf97a76d4a72109ee175178d9a69d36c47fa7f18b65700436b27b95afbc9644644eb4a5db8eea01c175ff0c90720e20a6b7abfdf21ee0b1e9893f2807a550f86afe6157ec630b3b0f7ca1754355dab9e093a4e86372c8b15755476f848db8f7a2930de70ffadede5f9ac3e5229f636be34fad9a47bc185658f8a1aa1efd2edd645edcb6ffba86ff3959a22930495a9d265f1300a7eed303e0a808990af58dfeba33682443bc87ce7a96c75be22f47a5fc2fa9b3b33caec50a1b9ef948ff39ef2a42e0327ebc28a7216abe9204b58fb663a1863d6456d7b45e7d0fbb4d0bfa1b8bf56ac886ed6906b3afe6a9b01d9758dff7715bfb0b82a317713038295a5427fdd1b0d4b765dbe052eeea112fa6520ebb10d6e82230ffee1257e4772e526c76ad6dfcc2228c7e4a10ea9367b3201736ae1f6f5fd5ece88cc539a0ad2e1fa2e3e250edfa84ac6988481b2aaf575eb98904166a496f52fb49700c97a65f514fbe37902eb6c0e1bfc689c99060c5462ebf8e0d0e895c7d3c9cf9c806fbd67bb5f1286095857c9cd0b3ea2c4bbd97dd66264aa06bf07051519fd364f563b7581626eb9a5a89d9e825cd8a2587a4ac7e0da3cb4b7e51411c28b21a51120ba8800a5f52f86de1f384c7cbbc533bc2ed2652a56ab93fd7a75b815471acffc308ce73eb6c47ad56f32dff987438b342ef218f3db5aa75c0400c5d4fc1e3542926f152b0290e6d61cc7aa0645d776fe5633ef7c36faf01a11e62cd498bc255c33262f68b60a5658ec09a5445f504380ee4a3c7ac8549ab4cef39e9a13d2f8c1d2038b62336deb1f3b7f2ed21c9f3dbd905e9954c60ee34097d4d2474beed2d74705e480408f238acee536e25c00587e4cadf4875db57c1eec12ed1e9ed166c25e712b3f7bc40a7f67bc427cb7707e0472f871ff40e7ffc69a9bd18603c3258c38b43e249b557594fdb578d4dd9a2ef7e258cbf56f13fe1124553094def40196316b4a1baa8ce92d2a66214ea180fb5cadf27fbede976d14b71e6779de3fdd1b8bc0f255b5c41fb5f6c2d98eb2922dac88d65c0fe0ea1c36411bb69298fe76c3ee66148030137d2bea7b9170b26f2e4597a01c2cce21c80ac75ae3a63e3e340919c7ed192d7c444754a2e5b4d17ae6c8fae981ed740c51bead4d3e0539e89f50476c5facc5423b37e3813e6d01d05d8674f6bdc5cf1ae0b4829aaa7792256db9201c1a6e6ee46e1eb785da425a68d31aafac1b80515c292d298e480d48b58e17c33ed4c77a2e7e83e6afc75843c7022af2494633e876a1b4a55a924b253bf4aac7687642289ee66d117e0417d705f00c433352fed68274d81b065dfa78296006cd69ff22d59e80f20c14239d30655fa457d9aa8dad3f8ede47369801bdfdc9fe5e956a581c0a037004e4733d4c9728ae97f403a547d508ebc619f2f99db8a63665e31978161ab024bdfd52e79451cbdc36835c99840e85304757a015ec762e37e413bceacd09d534a926fc2d4f60a517423e72ff1fbe93cf4ee973309ed3eb2a0e902d866f7da094429f1a6510a21f6ad17f15ccf457628d7bfdf554464025c8e6e1ca213282ea91f74a902e9919f8ea08429ce8fb25fdc1f6bd5cf46cb0598220346b39c00b8d26d43ecaa68c788e2b217c66b84438f63587dea5be52f9e5f25e3f2f2f45abc340c9ee9d7cd2a292f8688303555110745433b4ea41c9ffec33084e0894c2f918ffe31512c91eacf7a16ae9e72bfeef2414e638646098a5b61559bb5002664640cfde6d5b824be7272519460a17f6afb977c56999ead8e59a83bf838818ea5722062ff13b2d0a361600f74564044f9d5b5002cce7961e453710e9da90eabb5732226bd00d357ac636eedc27d3ac0a31e495d485651d128c814c405497acb261c0c1925f81e5b6725dc51e8ca442e843abddfb99a0503f0b538f7f87c9021fb337e1b0390c268a056b765830f87f7157c0bf4afbc87fe865bb54c94da7fea682d87a1c6dee9c2619fc9ee82bde4163ae386c103b65ba317e27901ea8d2be94c3f855003ef6865ee438834c61a1cf4f9f400cfa7f92cc63ebbf4cc11ec6781cb7e724d78f955a19fd117d82716633fe0d960bfbe5daee9b232d3ccd29553dab87d414dca4a3d32db7195bc1f5b6d9937b6198bf270390c572f36c5dcd492d23b7d08c11c8d8d8ad22e4c125d0a118a0b1a17b64977ca75eb131261d23a55730f573702f4a0153d20a5435d49e44f60be95187ccb636c80c13bbcede89c596450059a4ff3c0d3fea2e94b2eac994c055f018e5c17f3408a5f0438350fa7f3a43d7ab518ba7a2f33f20163c1ddb2b182f81baf2e235e619545c7ded3c82e8166dfc70010b14ea0b8813fed7d7327db8e5aa14ad7e67aa342a3f816671393915c56492f9000c63709f4ddac153bd4743a8b22c453f65700cc6efb694938b67a8ba9f7e9b370149f1f2ec0538e4578d99a129e3b197e73e89b663aad3dcef01d9cd448226d15034a1031eef52a579b8f0f614133a9f04213c922b87ed3fdb37a67a0df1f1e14fda910c7ac7ccff95fbc087342f83f02123f5cdf987883e1d1a618f75621e61fef3eca6a4d3aac7f98b9555e6cb2fed2ef08204e4fda86dcc6e9a0888acadce340ccb9e73d715f7c00b55a132b09d6d85d79343d0c278836fda7ba51cdf55315e88b6fc962b4c000962a64cb24b491f7447cf9783e4b637062077276ed82b8d3cb8b18400d3d3d9650c426c50f2e0bb21f60af114312c05924e43c8f844bb2a0f783d9c4d46604dfdbd6dfb70470e48a2d9766880f5bba4a2ea8c72cfa7ca2dfddf939d031bead9419ae7cc710a3deec803fb5bbc207bb5cd05f1deff4adad7e92570ea16c790747b52f03e2256618fa87946741274c4e383342c173399d9df8a57ad76aba014beab53d084ac4e295d7ece98931541a6e110054ac07958a10cd1803e7eb4a8e6be4b42488eac99888f6207eb48aaef7ebf1e3623aae6891dcefd1db868a62f65aec93962a60491c9c7afed7b83927b58c87f677d7d4feface7dc1cb08037750a965259e8c8ad7526e8cda6124e8d46e3b972f6fc9b0cb859e068cc43276febb5455673b0e6496aa011790ce2a9deee936d2dcab8f92920ddb44adc8fcc990e8fef4095ef8c88b46b89a822356772231f0d3d4a95c4bc5eff5e4a1e5495c474baab15e7551e4df5a1e4205c30f1f6662c3ad472380f186cd13d098461dac3612dd3569460771460e4d40836b0ad212990167883c5d3ed6d4c68c0da9618f6e11cc0ff3a7d263b4388ed46e47ad78f435ecf2a652d94fc794c4f1d71bdd903781fd48f4000705407798b00e430b8fc35f168a17d01561ea7b78a0ff15f6fd33b0a7eb33833f4ebacc21a0303e2fad33e3223df1c4959dfaf32a245dd1ed1547aff899c495c4d8b7075aa1786214bbdc2e99d09283e3754450efcf38a902bc4117c1feff3aa72442d0c5ddd9f44eff956407942e84218a8aaadfdf735cd6f118305ec3d1e9527a96093a555bdfc6d675cca7f87d5dede2372fe5a8755e382b19198092aecb0c9e9ca46beb9e6918d8a06d573606eb16f70a7ef9f9e2deeb84cf89e297a7bfeffa1c777f8c86759eff3c0a3c7de554e95a219d74e7922a6a770293798b89c864d5df15a9ba563acd83887a2966684030278d2bf252fdfc0c0d7e9da44da05e5ad00c850cf96eef90b92df7900ccf4d5461ac8c21bc1a97d3bc23400765b3e61ea76d82567b777af1926b9219a87acf8911971c40b7ca65547ae213ac1807f2e78713201b8af74a7992ba30c748d9920d9b2167c19449d41a2892fda4f7e7a72ae7dc80bde3fa9bc2848d92f0310d0175f290ce543bc5798be9af6a8491c136bf8d6947389da3211d97a3f083e138d4a6889043d95080dcfe975274a8b71511738f8d1b41f78b38ca79af6bbd8b09cbcbcbaa615e1b8e4401eaaa95dd87bd7b862318ebce216862ab536aa88142fc22a2b1a6a5668a8d38fe3fd3c1eb48e0116c995eaae3026b50410f37decde99f6435276432c9a3bbf8ac8c803d9b07f4cb716fc5bd59d420232873958d0d879d8b849a9028a0f6d95cd356ac8e3987f18ab0b3a0687d5d3ab69b3eb1edc92957a6fe666e0d1a6ab42809fe59001fcd14771a5b587aca069c15031f47a081246875094b85805b0f086a2c9cd249409edb48d27d9d565609fe8899196c7e92561abdc40738050076e7d7a04cf8eebe18da45539a6310d6c0b78bfc5ae5fe65026410904f36b68b25c4a840c467cd243af51c2fce1a05b809c1a361224d98e75a0665c1c9bbe5b2842a4594c7ef505d3c1055211c4ed1b25d7236e1a80b073f91628b247fc496ece510c1ae9c217b7c769ab733d4039f316d4afed1ab9761957b1260846f6d3f221db7b85204892e6fd7afa94e67db89d411398bd4b19c767559c46a483312b27dded3923a15b687eae31f45c29eb6353c76986f1a0dae2d563f9d50a3302194fa631d6910c495d3f2e30856d251986d6c0add42cfb3e1e130fba35e2f9bb54f92b8cc62009c8c81ac67557bc4c02c4e3051e76dd99187d6fc7afb636a013f9bc3bdd11bb152c1db6349b63cc1198f4916d81e1a843fff3647e74c44bbfebb486d853e537697324be716dd4341c0a1b7fb468ede5f4a65d5b78ff2f8193794a213e4446275d1216b34ea16ea0ae01b07a3e5685e7110fa8f2f6583f3ef48e9e7eb4d53a7631de1027101160bbf34db187fc7f35930b7199b9d80cf81d10f8d8642a3309e0151feaf3f3538d3c57e138ee34558850c5b1b031bb7006b35f9ce9ebb0c48a71b4949fcd384bbbb57bb02c7e616e49a107889bdccf5d2ec607f1eb468ebef8d9f4550f2255dcd8409100e29539930eeb297c67ecde624a2705c163480a3522eb34bd0ede05201d32a6d2095524a1667cee739b766909d4b4db482a8d8848c4a540462aa5f546569697d735345ab0aaf28e8bfa1ec873c15b352d26f2a3413f04d234a27e841dfcdbbb1f2bf915593f79ea88600c0045afe1603274d9e51e7c87627d778d66224130bc1b686eab5488c1f313a8ffc196425863a372733e07978f2d64f0e90ffcc4a4981b4bf329ef10aab8b566b3c4a14ad9b68e65c5880efebe2969f2dbea84fc31716e7953193aa166e4e97d46706767930345312b85a544f50eb3e6d1f3834f9c95542990fc0c320862eaafa7aa0fff43a6c01fc0d743c528b58e4010c19d9ffcf0da958690e846b1e1977459e5464161f955c59ce3a97c9c64e4e58670268b1e80ff4adbf848d3475df385192967e52a9ce90c7a8cb6dd1a9926d1db9bb14d17a7b6e38b774f52a20ad6767fa23610b22aa2f6c0e481cbecb936b6a6a74c035477c2235c5aaac5137032faa65881c04962aee928d64e46961190c0cdb0b1217f6d5335bf2840ed904245611c9426c4fd299e4b2e9c157cd77be2f4376cb8f1872dcb60f5b14d0c445175066cc462d13a2567d12c0650c1bb1ccf8fc38f992f9f90b842513f0ec3b7a688506b651ff12cbe8914557e2e233839bfec90dd4d258ce65e12d2133ea4ffebd307befa4e17babc0919ee95fd99c25924e3e378b9ad4146581ae89c93f791fd146b7e704ea80e1c1a8bd9dbe83c24f4aaa39f6c055646fdfd9ea583751b64d53a6b1509f2661c7538fafdd91d55c1a7f4c42f87ceefc82cf05c7c91aeb9ad86d472e1cd8cdbe72a52a7aea4998373f3c0de6d83782a46c22a17f7f045ec77c526bbe050a61ff45913298a33ccd1d2c465368c4584c1cc8170474f47a85876628e53906f8f5ccb924f214e018373263d04813e681d823f51331bfe5a1a35272c04569db9bc6f351ded7d55ca94352d71d96da8d20546a53601416c37f0a2e1f898d7be04e755c1e9de3af68b8ea5f62c508d756b062d47da63c939af524450be3773083d10d83b069f9a75f00fff78f133401a49a44f3e1da620ab0408cacaa0dc47fda053ca78913127d5e563c9338339c88fe770144312ad45b1fb5adbf3a54b70c40933c101834fadc0f579f8b6b781f5772ba865f005dc46d7b2c3c18ad0ef60a955d399559df84560391d674d469688dd8bd0ff62b6b23ea6a9b6c2ef5ee2ee6e3ceb4ff690f5416c63946c034319155bfadd4b098ced921a0b2d62bbe713518645e9e6c6d550144f0f32395a39f654ddc51fb35c22bb05dd2513b715d1763ed8240f4ab7595a311fe59d7533d8a6f3427bc3e3f21da3b132f0d8316b9c926013e1b8991db530c6b3082b1644545345a08d4c1ae51cb43411cc2efc4720e34b48ca20f5eb97ff29279e379360e654fca56702ff1379ad7f6e8596cc94306e11e580e32d04156b40dcfc539849d54fa56e57da2c55a1e35c79b7f5488461f885f0b92a87eccf4b1aa1e02e7cc625bac3f7308006b421ae23946da2f27098d4b4511adf2dd4e44f69fd0554208d3d536f5b57796b41129201ac835e75846957cdb920afcbbbb2a72ef133fa3b56aca1c8f65e74c5bd9ce1eefed0c19c0d62f014508b9baef137820d6ec7d5a7e909572cc95764c96177a938788f83e8b63cc4b5b5390ca1c1f4771e83bf920469d81e6abe611db3a051f06fa5e8351e33266d23145bf479191787c34454cde4a9a59edefae14e680e74e380c385586934d8a45a4339b783f333036d2a50e1ec9b3608b18ed148215dcb187c086b009f6cc12019e39670cb38577e833e84ca4b543e06d73759b74b715b0cd98202f99638e49d2b6904052afc7abad2f16e03179fb2e2d52be5873dc878366f0773f3b9d3a093ab3ae1e26c4f8872e072a6d812be455b85eeb31c7f2ee622861a18a5a599b60a45ca611799d41a9e37ac01cc6d88ee997c7392ac50e1b1d491e8630d2690378e86e242d07b4e473f50676a758c4a3da7d91a369680ff3b9ec9af2f328cecf47338725d0a79885f2c2470e1589b5cc327e4df8cfa4f07cd8800d6dde941301a4b6adcf6480aba8c8f93ae9d78aac3a5ca5041fb79ae0ab2571d181ee317e498ef0d0fc95aace1cd04b9f501da91eadc80f362d22fd5cfcf359a7d6bcfa9c6a076d17bc91cb0795ce17df5aa7b7b224c97743bd867751231e8cea5121748ab254d54839bbc53fc252084bfbc5b56fa2a16c2bbf7321778b1def48e87b82c60ffc228bc8757746eb8bd93c830f99384f1c19a1fff0a7d8e1d4c22d68933ea32cf16f0b3e16df1c8f8b8e3ef0d9ad6fd941f09b7be100c316949529b423c6f667770d6eddad220cdd9d6236ef650b29f9052d902e6d2ecc781fa7c543b5f65f52b96ee53dc81a75027f602cc92f651db9f696ac6ad1af827be3d90149a854d83fa2bd78a32c2b366c5ddd61d6d069e1fecbd419d962a56adfc39b622b3de088270a323f32069dcd4255034a99fd01f810161c80a9b49918df0331ef1859e85b7496db4903d49a2388ef3783dbbc2fc7ba87f817911ac938e52bfb1b5382c61911cf094122fa539c61404cab5609a62bdd5fba1c68d3dda6a88fdb8dd9e9bfded1a59a3ef535327a8aa9ea05067c17af03247fe571916b65d2c7afffbcf4975fd815b8604dabde26998ac280672501d82ff6bbcf585e83214eaa24744b03d3d031a3837e7d30681c53269cc25c92a335aaf83de6223983d5afca6d210097244a6c047d4f2443b8aea59a109aa13cdedac016c1aaa1bcab203d1f9962607a5e46ef30a41609c5b958413ab8c8990f6ea962fffff4454338a7ca4b2eb8d56e39c7f2bd02aa983017402908c63c3f41f2a6fe0bf6a9f99d896a9dba341947796660531d1c44aaaf742f9cb7cf3b644edb494b43d96128dd8e058bf487268ec2d2cd10ad5d29ed8ee38090c6fd2097830f1389bcad3b1d6c357b3529b91117b6152aba053d7c330f117e90cb6a347a54795af63ad0e8ae967e6d8763019ed84a10598f1352bd49208f4b617298139e49b685f559b84520627dcbd281490480ad4bac428bdf8db1112a699b6794d754db2c291aeee1c720d51d2228d13808ec790f19e9077a19f13f1dfb217257d3d8ae3f3e347f7ab56914b22005e03a32beb910046c7fba1a8aff4dbfaa7f6646c25b93117e78dd3bbd3234b32ed6257bf9e9c0d5c44137bcf2f750c5cb386231db8401dc287d8ec90f424bada333f1fd829cd8ff92c9efa1c41c8127b5b6b4d48ff6fc7ebb5dfea3f5d4d78639bafe27e58bc3edfec905f7836fa224435524d242ee7f63b3f5d7af3089fae2eb540a886f0431b2e8fc88fad7d02a22e2fc6964de22586b747a93388e9e8cb86c52839cbe390c72457ff808382980dd89c1a3e601bbbd6089c04dd55c157f9451458a6ae0554fb0bbfbda31b9856ddaf8bab85ec86168fd29a780aaf63e92cbcb51f40f9b63a637c9ef9604e11ee3efea7cbc6843f5270a989ca1f9f2a3d6d0ccb9f4853c382379d1468bed8e4c6de52641488602d368041b94c632eb40872eec2e775f3a86dbf69821c0b6d7567e33b8a6abc6de20faeccba7dfb46801d714bad5c4791427432cb514628593c1f247b4148b02db835f874041cb49a92cfb309afc2e8d2723c6a20807e3dcc885d7c7f5a6a5d8fae1baffd8406f827a4e857d6860a168e2b4b24a2d5adec19af0d2cc2b9a2f45e5f7ecff98c27111b9669cf5023e2d0c8327c166e0719b540b226005d5048bcf2035af73090f7df12aadfe28483248c8aec626837577d3164304f26cdb6b3bc400781e03d4ab5836a3e95ca059d0a85623fcd430795e35456ffdf0a12a26b187e72e387f386d4069d96439fdbe6dab5fe467650713231b9b7092d146700c1022b0975516cfe9dd1f13fb9436de407d9040de34cad3da6fc49b5486ac3ad9b1758e2f32dc0ecfc69f69159bfaff2c7097c86b9c5ff1d542fb19f0cb76f02178dfce628810dedb44e752bb6132987504488200dee4354583d22739873801047355962009dc574e7583aeec24edf8aa6ede9bf33197b75724af9ec3723a9fce95409b96ade0e7627f9ac79a070a509e97ddcd6c03b25d219638368628a0974bb3c1eb617c5ef16c8518b934b181fe4f96c14943cc23ffab38dea03947502319f1775ed7e8464b99da3a828354d523b94272edc5303c07aebe8b4b3e215822bcb886a8e80f0528bacbbdb7168450bf58919fd83f9d0feaf2a5034e736478391397f83298634153f228042435a5b2f8e3283d74aa8fd3c3476af169932f3758493f8bb95ff258bbbffa5bf6196b949cc49d5d9b78193601c0b2c0858ed9849394db79a94a3d39176bde34b312f85f9fd60be319d8b65c094cd0d9f3dcd17ee087bd5e072f4da664d6ffa800d39c0a65c718f83af52d386e7104eddffde90df7c4daa818408e76f2a091479513345489c453f872f95998d6ad5b9562d76b4c9ef77e788e30a46e5a62bf9032dc4eec8ed263e31013eb4dfd232f0c3a46e62267f304482dac999a668cda236f273dcf63224ac8fceeeff599ab0335b1412df302dd8be19531c15b22205ea72d28b4ba0b099e66fa8584c04451da5228c6113632794294f9ee47c69dae101953580993751a67d0017f9971f777141f20912e0e46ea699bec08a596496eb4cea0fc27462025d95b1c0368554776511a5dbe69ef92ce1f76ce3999fed8c436cb75a11d9050c81147b1112d0d60161399e7b7f0c0c1267ff4d587c16760eb32ee02fa9fc326cf2aa3b4ea0f55b9f723171b130a43d8ccebe49cec584df1961db4f00d0a6e37b4e77b1b2e4e35ef989134e5a2657c14abcca0a9837770168f78745edd52191ca8401c486083c0bf54bc744b9354323f8c9267d77efa9ebef58991ec57f6008eed4ac893e8f411d21a5e5f1ea9bd0d2e53fafc1bf06657c683212f1d3844d9b536c4c37186b5e72d1acb0abc9487fe3f050a01bac33b5683efedb721d522d44d377ee25c746c4bd22e6d3cb5e28d46a7eb2b89e32710e10aa6b3530c1607e8dccf93e54a78e788ab748364f87c1d5cfd19443bb20782fb7233df4c48a6e32789ba259e75fc43031f588395495ba7fb74e6d83ce2cb264f5d114dbe14b37111dff1bade10764c0424a9531fabd39450e56c5e57a7f89d764193c708bd6229b0f840e8e37afe77314c7113ace84ffa8828dacc78911f220f30056b4f0e94bbcb362e10270f826ad1e54313a8781fabf65a3bdd949fb0a238acd70b17eca04e92653b4d5deb28e5850d852d72ae0f21c4c0b93051502f0596aaee7596bd6e6b0f53066c597583a25eaf3524d6b997e44ece3fdedb0cb382aa9e239a49494337405ea0481c5d53c1d21d88a59589c17ad279a7bb83a666590b840964931259d198c72633be05cd2893ecf6bfb06180d523fbbff58695e6d7da07e9a0e091d61ae25c9893e42fda71369ca14c1664f6090618dda9403ba0321b21c161c890269c88abe5aea2b9ddcd2cf7150394c124d0009d46db307ccc5da86cc736239f87150a062f96b5d428f1d9380a25f29cbc1ed802213f573106ddfe7b51536e871bdb4bc69b8ff28b166f5c53ba67b52559db1e2cb26bf1b45f1e6ccf38ad246e32ab2f1c60c72e9e0661bdd0b7fdcd48ca0b835eb6124c2ec883dc117ddfd528808f11439a606c9eeeb729f86958b34ec294ad1eb9b091d9012f801551bc611ec415da592ca0906b44f08cb7ceb9743879663a322b1905c9862312a250e50b19811b851161a5e896066705a651d2322f6c827fc3f8d8eac2736895264a9b6c8257b2bcb669059bfa6dad68f868ce158fc4b49f23dd3689eeafa2436b5a29a10e3c001b8461572d756d3a8c512c6d2902b19b854b7d1dabffd15d387326809f0b3ecf45e52bd7f0089992679e401e06bf357bdc419506ceb6b7c4031d6623d8514a1f6fefebaef1e529c8ee6cba91b7fc52b950a1093d1189bab5c486ad185579bb5c951777083145888eeca59d2fb04f9a2b117ca5155925b1556236c50fa4b68ef59ac1fef4f0520d21d6792240f700162058eb1ef75d225e38bd3f1aeb194d6c83d1d78058178d92b9ab8c82e1e6b4ad221d2af0416080087be94cf03953e52aa6a9254019357c787bb4444045b707b1f8ec7aa306ea6ef87f7d673138fc6d38e2df0d15fbac38e258e34496ad6e9890a4d41712e578cf11791ac33163dcc1820008bfb20ef458841ebefca504616e7add828bfd2689f471990bbbf3c0de384edbcfd87f0be4694f7a27cece3ed013be058cfc6cc03f0fee0b3d1cfb546699770fba17da84d023d7b9864c783870bdad72f2a9632637e6ef15dcc563f4825e8fcaf6d2db78efdfec41eac287fd86958bc1caa21e666833470e58a6385a161cdc1384d1501163ff959cad396e91f298ae4bf117fef1f415573fda50a11e5dd84b18994c06a937d829950930cadd9c17b5df49fd7836aa8684a78d02568e319e914278be1877e53c8edf3c6c6966e8e1b09383186f3a11ff7ec299034770f1159890a99355915af7dd737778ba6075072fc97d330ec6d6508705fa36ecd7679625a8c8ba7355e0bd767b444250983cbc5bec8b1ca7807dbc2778c6a099034e4bb43ca2123b6133aca25aa33a72f09190035935fc119d83c99738eb1be69b8d932d26edc0e0dc2534dd5d3d7dfa9802c32e0fa81987f3ac1355109b711d383930a7c067490ebfb51ad7eb5d23db6880b17dddfc37b4d0bd92fb17042513d6c4022652d313b6159938e127c88d8ae9bd27917719db03e0e36757cea3f6306cd7d7c81f1b1de6db63df1af779fc25d89d2c815e09e2fc3324f3315fa0854d3e1858aa611183a75f6b2e61bc6d56509cbc768208987bf1a0fc24a0b81a8f94bdd71dcfdef581b206a899fb686da5e8fd5762ed87e61e90c12ce54ba35d8beadea6a44df820c35474d189e225b08bbd982b6a8963ffa0a82bd0a1aea5e4571acad45a1d73179f90abd3ca0b7a1d3cadedd27eeeeeb10ea8a3cc09fe95b4a6d5f3a50885f8c5dfe696ad99b36737f60579e92b36a461bb457def47cc5110ab7020adce2fb078e2f00f1f9b777d194308794a24ea5e78bc0a8d39cb591a56aec57bbf75d659f3d25f672c1566adb05c1d9332103c0009f99c7a1351697ec3ab69eb59351b8847e72e4850373a1e238d03d9b4ea81c7076d494400a3b384c098a43b54e2765989e16c38d685c66ae78365b1ba304a02e2fbf1d9c78a8a1d569e94cdef97db5b810862d0f10c32f13211fae735a908c332100670fb46395e590bb133e038f86fa72876436b47e2894fee4fa4cf4c59c363ba9bb6e93932eb459fbaa0cc7378ac3a5cd1b1ae69db780a41c8626971aa53c1ece1cec246fa53f5505c0206279251b06d0d9de52275b58dd58c346f465de485ef05fe22433b651eed8163b1983e5691d840ff3cff8f4da702f93ad3118634c307ce51b11224d555dc3be85fa18135cf43f50f76a065c5054feb9fd7016bc6f0bf856aedd29cf76e5cdc68123401417d1cf0eecd6da250b5c3ebda8233f7d19372f0f9748918b70ac9ec99817a6fcd105e16e5ebc954cd326e8e656d2324cd09110b34999e824b3a1de963800eaae662cb1a0368a9d8f3288829a1e8b39c3b0f1e5f7618cf2c707706da2ab359173969536051cc5e627335e2b6026b0d0064dbfd1803b8203714216c36bac20790cfd0883e9472c6d13c7ebf8ff5d704dfbd4a92648441c40213abfa6bb5bde4aa226b38efbef6c0067629f44bac28015b86f8d98f1ed80a58ad33724b1e72de2d9500e395e5587102c05a6ea64faf2d222b4a0cb121199632afae4ed5b68e21bfdd942d4828e8ac7e3640a60a092e80ed6fd6318165c3399b82d185b0d2fac77cd4a5747dda29f601b2d14b0f400491cf2d52780bcfd0d6dcdb1147523b6c68cfb98b5f5671d697dda14fe7015efeb18658a3b9495f7b3b433676406aa9183e34a12200b2e5a4d0883d8a27615169ca416a6ea8c6981792f1eddc3feae47cf3d40872a50240c339500c6e034cd5619c9abf080f817108ac2b2c8045137ce7d78f60eee67e227688ecd1f975e7c20ea29646daf3a793866f04b5b6257dc59a08ebba17756717a5cdf6bd0015c8b788db7ab8b161c1d5b9ad4524a89e45cd15b05c45a8c2148f91b2d33a63c63e2cc34b8030aee570b33db67474fa62376e8e0a84d65093154fb4a230a17e92c676c7236e54e996527867aef2aad1304f810ef957fe1e1d784d7f67c7ed6f5e6f4bdc6d738945e8207feb4cd4e1324b695b5739b6b777191af517d3101c57641a354658f8f23520a99c80fab914706596d5aa8d3e2b648af59656a625fe4e1daa209d3215937dffa92beb1dad5f99edaf37ea106b2d5c290cd632c8ec000a65d51302766842089fceb32225e1cf59b055e2cdd202df6d46d930c0e6b14f065a9d80f0151f98b20599a7d55e0f7e4267bb1a0376b2f4dda6332520554a940aae0ef98b52d9eaa073ef461137d9698cbb554276a331d4a27391d7aa30c6694c05e545843c2ff543694475c0621dfc189fb719596355ddc3b7d75459a8a826d7f9d1d002d0a78a836f3627d09fb8601d8c4f175ea6b1237dc4031bf05b0fdcda6ae72e7af8c117ad8236b658e7067ec352d4635c2ef0a897c9e10e187bdb94e8175c98a0e817bed1c969d74c5cb2dfc098d3b677d35012f51baafb1ab9c9fa918ffd6e54114a263dc3006106fd0b46783eab554c85d726a1000d999a6cbdccb13d6d9af167c5626684d03f13e2d86f9f0b2c040722f2a62c23ebe09f1c5d0cdc5d5eb6674b67ee0ccc2ecdf6bc675bab62768a384e584818114fb442875afd9ec1ce2f24aa34097621c4a771ab41a7a791584c809b028542c1a50ac3a7ccf6e8de714e11a028b78b30054ab9a6dc32666a3164a581da55ca981f5e508b73a315554a2fd2e1ed245fe5e418eea6dba4ce78b462e9e3226d70e2e673f20588b5ee938d59a8d0a734d6fbc41e2a4f64075e6a3892cf8994c42f2149af5fd0e5375bd9d70ac26688e95ad82a2b946e1d98f949f05cdce0ff918fd3b0c02e73911d7befcb65310956c3304c01ccd0d8efd6eb0fc48db5dd78e7e801e77bf3eeff094f075593470ec7d5429932078ba3b95cf20d846a70710774df11636d26e49004ca6c03aefe12b25c2a2210f5291a60e7822c7489a0290c055af331f0235a16714ba2984fa03cd3e9d276f932fbceb9d512c5be10914e409044f6e95f3259300c723a385d6e0ca94ae5117c5a539fdd7d619d1809d1c7ae488efc225cbd88adbc86e6b313724b38efc35edbb3149351f6ba52213dc112414c76135174697181e75ce8114b80a2b71f6ba46e0ec3370f4a900b4a8ce185d4d34834a1d97e1c1e421d5df6cefa99d3a182f6ff1009e4463949b9d96512ab6991ee2e0bcf427767d8b44fba2f0946f971f20b2ea637ca2d7f509cfdece1ea905305e4ef23da53164810d6fb39539bf47c91399122b3024a97ca1a3239f0da2bba010d92658678a3de71bc0a1ace344c903ae2d2f4a0b1d31087ade933dbd2cf4e4427f2576db5e9b90026f08895f68f2f7c4d0cc5c8141ca51b4b0cb43c6975c607cfd8db6f46dc1a397007d7d47682844a8e42366f96c849c44f5b8c812175daf19caf7bb2f7d21aeb0631219167fa3d181877e26f70774b91c558ceb19e0a0cda88a759acbfa3b84cb408786be4f4e422eaa609c02533f94aea4c853ad008bf447add603bc198deea67f28459ea00afef0ac08f9a5027eeacfc97ddf1fb33845ef691e142c95d096651486925f294043287fa5e6d201fca4c730f2e1f6fe591e9acbfebcecedff43b4871bd808049f6fda53bbbf94176ace8772e576a39675e504504e47c4d50ab1ecb3c8d3503f6382409f535f5de853a9ca871e22cd46bdfc7493b4c528344d9f48735ad44c45ab9c176f8334d06f210f770ca0c29573759c4d8a875d0d653d056c13b46f428369f2f4f629ff4042d6671bedf302e687304dfed2cdc74cb2bbd5dfc36a5517d3aedaca338dc8eed9952b9114dbf8e82f4345b5f61599c9488769a69afdcc96269fe24b2ec30bf4af8700f2405c26cb34c1933934c37843acc0e0ddc329dc0641aaf58bc7579b85362a46a42eedc8ef272a9b1fcf9fe661ca4fcd3811b48fdb673d92921829a361c0ddf6f8baab6c30291eacfa2e727243de9e12ccc9a9b46769f3c6c050f0c8174ca0e693a07ad9b15f32c0a3178b11445f3156c638dd213324846a02d85f6ef48829769cac2f12dd892be4ef178dd1ebd472e1235c684b31f445fc8ebeff50912b973dd1348b40ec491260b4adb55bf94fe1294b72b795ff7e7796837210fad0dd8d80ca2b668fcdf332bf1eaae0a7930d2237e16d26ff5c509fd327872e5e24b87527cc7a5d1304c8a253aaa99ab7927c69af8dc3abe76aa70f1430b27618fbac7475a5e24ededfd30ded129fa4bbde92da9de33aa62245de6076ea7179d20c5ba40b6de96c89b18c966cc41c48074324e76dac6eea9ee1255a7c954172eb35baa044580f649cc349200ebd5c1f5adac85f7143310c7501deda758c53dd97238bfa657e3391510c4b6976448f3e2c6d678fa3b51b2e487150a8cfbc29d5b3760d810d031e06036e042dc5f4190adf55d18dadb1d87cacf0136d7bf649effbed41a32832ff18419be23cafbb776cb1f4eb972d96ab5b300a186f6308891de66a7c4ef3913a5797db3a2533ac4c2af8cc7913b0bda9602000f77bad3fade285540be560d681c3d349b02344eb8170f044680afc25af685e5f1b4c4986632258e0a389492dbefa8831f08b60be33ab686ba4b53b7c5a071c7217bab319d54c14ceb40caa35a2ff698442e8fe396d05aa8cd16a7df14721e315344f802d29bc62818ae3a013c4991f3a01d2ee1b53b5bc6458e5fa09154a7077d8d5c87bcc06e46ee018279fb2ab20d948ac074cea4a29f2125dee9707d2da3bf6cc87bb29793faf839c24f04eb6cc5b5aeb2810963491d2a0c7d06e9bc242515b56200219f4bd1dea678c9887719d460c65185244c3b1cc5cab29dc8614c7ccd1c69499f51de27abc4df6750251375be13bf1ae885d3699b998854ffe95139ffa6defbb39a274bda60f506d1cde2ac83589afb17ce693770fb7b1bfd3628ff9cdc71f74d40a0e17fca0ef5b3439ab80260f22af1c2c8842301872a653034bad12edd2b11869d03a5518d5df94fec8e02a065affa8fc60614ae822586ffda09db531b31ba77a015a4df8426b90c011d647d6e165263a858131d8fb5ff949b10239c4ace6f7dda9aea5430defa138604f5ecdd570bd8c97ba851eff849ebf033b7960e27a7ee425276cb3b0f0aa40623aa21971c9968bfd9a931a092fcad95a799c6e062069a256e94614d7bf82e619f694f28cb2769a476850bee2509965e1471c7c7c57340fcb9184a5f74e1e74f52e579de5286cd737517da37dcabce5db76cad858533db529fcfb0ef4f654d7ebaade04fba2e6d584b224844d031bd05bd43d46d8f97a432f8e3b48ea5e76c949360d92dcee2018dc6b1e0880ad94b776e8d49adf577f1247e17e14906d81654a06609ca357198b38ace76d75819979f118c1dad0604b9ec97703d7132d68d8a148018fd8fc4f6430fc0127b72277bbbdd8315a0f588e25b46a9f88317f6bf5adf07387bad4029ae92f751a632b629e908a04fff8dee19c4f6745352b682cffc6fef662148cc3c147c3dd1ec520322064df36a6f22390d44d84e5afee40889f5fa739447435d5e78921ef3343169a086ed384e6aacc9026f10597ded6336ee33efb71cbee4626b3c63666ea6c8cdb6e58248fef4ea71e2c068294839ba718c7ce431e1c7dcdafbe996d0c0a5ae60b38710732a5f4981ce17118946240bc82da89326f8f50634eebaca487d54929594f9210e808030b9bc972e9dea1d952230ce660c36feec247cc9a7da1b43c8198507b19a521bc9962e242d49d0c8e2968af57706bb0dc308faca9317f46b4a79567f3f8bfc7c23ce1bfa186b3e3c9e2ac2dc88901004241e9ad8853fc0c5cc05a35a785944ac780f7da3b3851e49d5bbcbab7aa8600c2df8c0a061088be973d6b01c71e3fbcc3ce4a7cf4e8c06d5ea5d2b4071a2dd0a53c090b725d30f7de240a4a13615e2b8bd0b2f0cfa696414d5ee240a15fdcdc609ccbe3639a03e8fd028f09297d83919c7a5398b98722f913eb81cbb7cb87a1a11259462c125d82d7ac737adf2ddef379dd7c28afb8b0dc5b37442136d926eb45c8acd7c8fbc658deed2257c63e172f36e99688895bfb61eb1e9f782e6e9dbc803e91e29bd4e774f43974b95fdb697cbd27afa6ec5744c5432384a948d73f8969d0a8a5ffeafa1449aa7d06a88fa49278258f5efacacd716d6391281654c6d15944b5b138cec8517fd7a1080ec5eb294f710f71d5e53307931e76d47c967359853bd07e841928eb366b9e589224aad707fc4b7a3d0c399af6e807930e06d00192733f75f0c583e7502ff27bb30b470c800bdfc0ccc2d62f378a7dbc2ac966f6175adef3dcd75ee5c0190f4ef95c23d65303d64b0282b6f7789cc099a8aa41d4291e5e6f66f9186ffa4fc52da8e418c9acb172556aa7a57e3c8ab39f965980cf0f714e6e1bfd08febf9cbe3c8f59620754a6fab6501703fa5517ea6d5ad6e4be5fb48602d44410741c72780a8c0c8c9d270a8c082728c5c71054c0212e82b50bb3fe970af66498fe3f86fb56784ba3c1443c06cf2488eb0b7061044235fea6867da8017701702325166f340c41ca5092cf04993fed2643e7923d514d252a7c115f8f3e222e78f01175739338d6b286aeb7e6c1b3a97a3a97b4a68e9145e71a4394b57679f9499f96c5f1835c79e2453e8ccedc155254ac14ede55b34d5d9576d5fefdc3c2d65d5dad1d7a39c0556a19373847fe7ae50c3b2f10e4c799524d6635df6e0bbde595ca76c7bb903c58cb96d97d8eda34c9f143c70aeeb50e520bed9f3e484b30a67638245d7a735ec38b15f6dd9d62db844a850051e2261d79131c8c724fffdf44aeb44ae3d8cde268e9388d4412f52aa732534edf5d9f8c3e314490d70536d8eb5b7fc4cbed3797f2afb9709e3691600f360bec43238a6588b82aeec8f457f30893f9f27280cbff99b0b11e0b45a5ae25d773a3fc3db25180683776444c8bd0a0d54d1acd0932fcdd7c86c100159484a7699eaaece5a55dbeac33f95f7c5906e059e3d3f69a710ea82d6a53e4b77e30ce48de71633d9231a6ed936a6cb178d526526795cb5b09372d3c08b02db69dfaab4a0b74b4c4f42d09e02ee6ec3d1f8ba46f692d8105c62d5c52cab1a15b81f7ea5577771864b7fd015aefeb520df7345706e0d3b77c6e0670a5796cfa45ef942d75a54724fa2bd72f06ae5f4c4999c51bb02a6bae892220f45860420a8b2a414f2e767ddafaaa99b93b93ee201ee1e4637e4abdc4d802bf9cc3e4292a0eac8ff5157b8055ea03efa4ac645490e8fae2639cf331950a4101f1549f145bc36477024c229d5252f8a740c08dddb0af1bea5ded7bb0f2a7c226dca78bb9d2c6b8a2c2b85a8ee7ee8af57d60f4d75efb2737e9e000fb3559e3bae19e41150d2ab03a1d4b01cedda3a6cc0a6366c14e7ee59251725c059565605993493b850432dced5dd5f38db8f94a2db5f29f7b545bdac5321bc868d18fb585b788aeb196f110d6609fc8b58fbe55834026a862c84b199ade16e48fdea59452c2667d8baa78d5afbff05db8b47767e27956811b4e85fcee7b58636edaad850af62e5bc020773e5ae4e555618b6c47afbe5ddeacbccbdc42fe437f9f3c7bd833d1c9c65444a1aa92dafe08b0eafc7404cb266742fe330e0cf0bb055c578e0c9b5181824181cecbea8879aba841f06510f96433a68602901cfe94be435b028a7d472d046c90214946f93c6fb4e9a068116f20803bb2d8e9e86b420a4800e6f0477314bd93bc54348208f0425b7f46c38b4ab67d28727513aa81c984cdb5ab70e55d6aab29eb3b23ae3ded2df8b89c452c33a85aa6422bdbcef3296e7c2ca9e0e5f8fddc0ddfc2647c7eaa4e3fd4b7b4a673d4eb8530bfa3a7dbba2465b9de78f4a510577584834e33a3da2501fc0b9e10c27135221f44df419c0910be5aae24eef877f3cee59fac9b74924e97b4bc024a7c2b7c500c36c11d1d495fae74c60dc01b9c29311c72bce3cfa8c5e0b3d0ad5fe5fee94d724007e3e7b0500c8be91dbcc458e896202ec0fb415eae6f2c94a31c04af7dcf6c336b0559489ad30dff9316a093ce09040c476ce390df769cb181fedb2fc3eaca93812c445a01af1fecb179e7229ca719897cfff39acc085c36b93faffe7af953b0cb98aa0b0f9f47ddd21750ced927f5e1c9a907e6f22b510bf8c23c7eed54fcddb0a84bd694e5c7086d5a71a7987e7479a944d5d068f9e1d9a870e425d21efd9a736aa8a200a50ccc3466067106639a5696ce12c33a7a817443c08925b207eac7876cf9d887dcd6f4fca7c31f29091940a664ca8dfd6a06524ac68234f5682c96fae39a2477d5288564c503c037b7d53621315afc29f8438230867a72886f3d616b17cd29963ff4bce55d4d1e4c5e78339af61a679ac72da931ba02464b5e223415b65b073d6bfde669b5315c5d25a535caee76cd4df2e1ad096ca65dff7b379c165da541f52ed4be15f922e03716efbe6bd3bec2c6fbd32b1d8ae896d83a9107bbf2ee0a1f3c02afc588b9ded93f1681a686a3635141cf17314a271086f0cb24ec33297fc7aa7095790db8278ad19842d2a86ed3effa7ce84ee1e6e5baeee9bfc281cdcd2931112a10bbe6522ed9e42c51c12089d86d8de50c72d0de5daaec16fb9f38f58f041da13eb22785b8465ec2cb2b3e7361ba84134d25ed52f226a6e0c4455923a42fcc409906e8f25152ac4c9c468e5a9c5e5ba17586adadb83731c3a66516a249faf08a09ed0d74b6b6f1d1e53ee06776c38d3bcc046ca927a6b8406c8ca4988f6e59820143e394cd935fbc60ea9b8d3223ccac9c3679dfa1e4366dcc1871aa7885f8084bb4027c388f2ffd0aeb50b944332c300cd4d2c860f917d820b5014425aa3aea7e0427209f88bdc94c31b0150dc04c2152d515b50a92d69eb48d30e63c850b17bbe398cc38b0f68ed2a2835b649cb2c056d8cd3d6c167f10541168589b6f1e7534eb38549f2087b6056f22e12b3022f523422da5d82ebeb1979229d2b3a06b906769d25849c04cc735f21ee5cd2cce0dd55efcb4d82a37a5eaa93bb77f6db51c5bddfe6056f9c8caf27997d9d53a6e3927e0efc948fea91e180dcffe55a61286c51c1c6bd67e9c31d04919584349b7af1ecf33521bdb5496498c7b22a41957ee453596f473b3af1cc8bb19eec1d85de67d4973c7c90de229ed94e8b75fb4e780e3cc33b7e621c4e397f7a2ad760be8a86026ff9ac46b489bdac46dbbfcc901d01df99745d6c95da377636b1ebedc2e11c53cd32d5b5622eb31969db59782cce6f868cc70e1b6ba42f04f8ba350ae0384080a60dbdfd1e9f57c5bdb58a85663bf545c2473785abafd2251684516f8e9aa60317c70fdf3282e1f466a3f6bf7e9cb6a2debd83bceec9a9128f9b4b8c9c3aee02cdd41cb4270169954e0916b044a07a7c7e7c872241dd3a22df744ab4d66efeea8444692941461a73e65940895d9c6730d87c84bcb7aa2a76b5ab8e27f2091e693ec177bf76e98514835a06e25493dd99a63e95b0e61cfccdda3cf452b76c4c6884009cf916623e3905457ee3015f873c8573e9370771eb27aff368cce2ff6987ab0001f5fe8dd7e6fcbf7ca587cfb04468a3fa10233a4dcdd7a8a737d4987e6850ce833828f9edeb619081985f9a96fa5ada513caaa5f920c9812f30ee45ad548e7fcdb0f6e2cfaf6b5bb2f016a52c9f4980de0e98aae0f59ae902587e21fc3be54dcd3c47fe24c5d25eb53f0b734e50ae3054ab17425bbd1cf7a0ce9e4e4ce4c7a4cedd07719c3f1a6ac08606c12b870b58f92f484c3d1bb52757fa88971360d2f3316c274f2a7a2e610754e509ff491c8c6ee30b5385613b1b5c0ac87e0abb340ae3bb4656bcbf3ef555dcbcd4da2d5d3ca3c86f1241375fe499814c51c8f2b5d620c979cdfab41b6f885ae803d948b002d952231d30b6243d38df323d453043392715e09c0983a35099190ba686c6c1346b496c135f38ee64104939bfeb86847c52643c461147ceaa95a8c60efc99b0453bd752f648180b17843275f577bfc4603e78c98b017a17859bca9a2078d2f38b22be498dbdb35f8b33f728b5421adce7ecbdf4365bbd86e8c2f2f4b609a4d352765491685e469cd663c4db060cad3a5c30eeb16d7d90ad5dee22e7675a4eb218df876b3d7a64065c685af12a1d521ceedbcbdd9cbc44827ae439e301b57a04712b1ec2f6816a91b0e271eb86b170fd087b31c279cb77dfd0083469c8fa36ca887d8b56e8e7a60c0f91338521d616a53399142a7a1af32b9ad7f0b73cb62e4f83141f8bf97fe7c187f316651d7c6fb1c4558bf2a81c77a13528eed909edfb390975a0427848d81535ea9b1b98380eb8318b25a6682fbd4a2a479b010560f4becfb2238eb4ea26d6ac91a492a5956b96d3f50414d01832e8ff1c3febf23143d01e35b61f9c7a7a8f12b9ba1152e90bf075f494fc30608e67945a2d3b54766cead8bc7a58595bcdc6188401b465c878029d442711ceecdc69799a5acb92be4000727f06c5f6ae47d830a481713d1f96ed577f0622e4dac64063ba6f7b009601ad8854910fd532f1c4297281f6eef58ea6db2f9de05fc44e968dcf710164183ae81c8ab0851905fb30197dc93611ab4d601f6bf81af24dec5104ab6ffa656c5be6f49933f91afa3ad6e1e4dc26735aaa25818e5fd10136e9bb4bee893badea0c8b643152f2b0b36dad4f76efc96dd3e7f43c142e0a2eb2ac22a52df800775e89cb80bca55ffa2527ee279c1acc8016e2e4e64e89414c63d2b00260b19b0841dd6a3f2f41854c66315c27371e8a3f254ae6576d0c8aeb3680ac6abf55ae0bef3c51d3e8b75f0a0492a9b3fb2ea2f182ff3d3e5a8740ac042f5901203e1ae40f3a3c7c10fc48e71e3f91f5c42ee4ab981ebff386262ff2667fff716925d9a72a2d2acac13c50f82d89cb2c1458e88a1b6cd4eaa0e6db851bff75acc40c816bc982955ba7d9b98e4251febb013e6d32e406403cd97fbd50b461f3fec43b8360f135b6fad61285cb1e48805aa1162a60f410d132b7e5e96de9267c31fa2360e7d7f3b61255484fd5a765b8726705a7564352e3ab0b113c200440ae6d4671c62aeeb1c8ed268408cb2af58a88b21dc279914a4245c9a6258c95a072724df75e4e400290fbabdbc05acc3874ee9e7dad81febccb91990d4d4a2b83bc41d6c1c6226295d92f796d35177ffdc6a36387d3ff29adce0797518d6258e2fee740dce74f41b943dfb96fe5f30c4e009fa93387afdfa88379ad37d657035e280f5e6a3c47c0b2f8aacae33eccab2657c418f580d0fdede880f14604bba157aa13bfaec8f745270f6e2b35dfac5045c5a23cf8327b734207dd59c8dc82d3c094acfa4df8fd0e3d1f8b4f268b9fa01808159ea25cefb7dd40751e2bae3b999865e0dd72b1d7520ed568e5b161de2ba53acd01f9f17d871979f8e6f38bdcd11859c2aa5f5f7f36205e9239f01288dc5695a9f25d74c5b3fe595c416ff5b1760cacbd786bb939c18386991dceaf6e5db38ab3d3c2706478c2ec75ea59d9505de0a35ff3f01028c7587a03417aed700af057842a62ac83361953bd84cef14653b73ed559576dcd1d0440e55fce859c038385b84a9180f62e857b4eb005067d5029a291f9a97ba3fab74a3538fe2a957c23bf0aa2459c166adb4046f4d5fb401dbc69466b47c557347a78ddad27a5590ec9631fc98f9672d8c17e6cdaeb89af6eee1b42971dcee1ed421a099cf279fb788805b725dba7c5b099e15859c093b3692840e827ead67f55be4243482e429a10444060ee8067d04af8f2a89dd4ff8e4eb53b744af1026bae3369b06fe510b772bcd99e6d74cbcf18176fb3ca1adb23f20ce0cfcd074b798474425db02b55645f5d62e92be9433027a1977720dd0c15a14aee936aaee02bbc22d243b7d41a572f55886d35be15f2cd5cc67ca567652e317f893a2bf37af12befa4828b1dbe6f03cd25ed6a60f72a6c476e89d4584a729e47a2928b6e0a30b94935bd291a782e9175c1432eedf5dadf7efb0ddd73c3e82267f54b7923c2bb67f8518a0ca1eec700456771afc1b8693a039ac843b52ce992640a05aa178e41e4c41af9b9652eee21ad73526383e871bb42d4b368257cc7c5246aae039e069d5ece71ce21bf123e14b4450550e850165b340454fe9dbbb49b538e0e23dddddf9f017f50ad00f0a792248ddf778451a6e1918d8d759b50aa1a8ddf7a0b702099408e02a03cf8cd64fd710a419c413805266e57ad2f5931fef57ae60478721d3522d13b240adba484d8b7d817c8111512b746d05dabe1de8aa53970838f6c81abc1dedfd4b24a09ec90af33bdde1365e497b8ffd726c0bf1980fead6ec65fe91af6612dccbc0faa499419b4059c8289b08069efb9c7cb2ffbbcd572a9a429adc45227a584d561c4cc0a37773a1805495016ee02706b1721f3fc2a9257af212c8e04d1dd6a94accf73d2ad03de4cb1abc2fc72047a0ad15be3aee8ab1e292073916dc861e46171a3db47cf3d176b9167700f934fcdabbd2de5f0cd06af3ac7c34cb3f99fd634a89c26aa9a2bf4a527e076c1e794b144c0807812a02bfbb7ee532412736ee3b479d634a8eadd6557daa59261f5f7a780deaa5e244df3a3ccfc50ddccda4aa572953885def3fb9f51d79af927ca7f56f642cdb95b06f2d4fa51da6e4fb31d3692be89640a60262f1b1418fa1151e2af3dafbf256384f61456ec18f60a621970cba4c99e24dc5c131603cf631e692681a29d7893062ee651474a62c45b3563b0ef61b429c116c1e35a5871e91a91f8c18a6d7e632ed99855612e76c495c49e264cc885ba943ea9d327389142d70c8e18cf38f51587e0b1d5e44ff7857c46ab780cbb0610c07fe056da00c51f09fef64b93d5fc3371180f3d6f2be6a3b38a5f288a07116b2b3edf68da1f47f222fcb9ad300095b29d2e878ed454e530ac4325bb88f7ee7fe2beb8d01de656dc71a2f856f8cd4b4c36b2fbba72cc04545b010999233a4bb38e8dfd958b9c7235f44dce4007a8804f4ed20ad56518d52b61742cb1720ae1833237fec07f01251f88713dfea18041199f7aca3c4eb2a9caff7a8c0150a879dac87c14cf187ad766ec06660a82a64dd9477b5972855b446d16a7d2f486d52124ba20c89e2ee768ae8654dae2e0b49c8b385d37588280c75f1dfd654295c54c4343d781af7bb5ecf89edc62126d0e58a6d5e34708f8ac47250915cf60c746aec4f103983134d002804b24785c956639cc31e34bbdb8deb54d83b1230567791e4546501e5b66dbddb1558b52a9fa80b3050cc8cf38362a8cff280e2a7592edf2ad23c523884cf561812e2dd6bfddd52e2d990889a9edd50d10bacfe3e06f4f2393509ad8d22854a53b6d34d792b02c426d357418d9a0643f1ab1b8e82ad8b4d27a313ea7d4bf761d1c51f756a00c48be610cc36af90d5d276546b1473b292a191cc37226da13889713b3205580f998e3a1879869efbd822f7e39b00557ecab7d9854f21bf1679c919f9733497f5a9129c603625e01c4e0b042ab5f69721bf823a3c74c13a8f67fa59b1f5d763cfc312a82d60f460091917bcda6cabb7ca71ec3f711f46e9ee6cd6f6590bdc9ad461f4f0abd693210ea94795128cc697122fff00f4bf5dc371e3b2ff40daf76f2f12bb34a39de9843c012649c66a0025ad36378b70afcb7902753c82b69f87ac3444cb4c3d3cdee89762cea6ee0baa4e7f10025af48cb29e07861eda8b8b562fb18626c36ada9319245feaecb71b0f7c54914b516e7d5b461f91cbe5e23b4b6be69075b88bbd7fe490d7abc321f38dad669ec8da2c186c086e510bfeec1f8be7b9c001d6cdb28618fb0dc31c036b03ec30978971b587e31c597a9429131155979b0f756e82af9bd3fd04023f1c2cd9438cc45438621c72cda51d18a7e5623294983afe7d53cacf23027f498e3978e6e171ade40af9d7d5324cb89d8b29bafd79918dc2428e1dd2eaf63933929ed837d85f6fe1df74904109a66efbb4e7c4da0c306c59835e19dda1949ab47dab5e0f83d28e3bcb69ad00cd0207b855eda98f5b5cecdfab3354a0e7161d7822d4629c332585df3b9ecf8684debd103b247a7c64da4311c5465ac8790dabd85baede484b2941ca69bc98a96c9b67ff39e083f7c0ea8f6d68465333fe0ef02bd9dfe998232193d6848b83c4519cdc8f73382603c988a3c3e3b663b56eb87c9dce569a767912798116ef0d7f8d6c7c38fd2a0545389a87b94f0e37cbf73002b35b4aa0dc173dafdfdcddcc89f66df19e752ce3d61a2ddeb2f91586f92c4c711550422353c6f4b83f977cd5d579926d829956427449d249fd2498b3c2e6831d02ca4ce1750028469e9b3f0c7a534b0d98784840e401ce1c2164e329ba4f763d7c67e5f73214f3c091dee3f7ac44a193f4899e16a00052e702cd096a0e61ed4cd604c42b0a17cf72066a6055ebd0db73d3378be144703c44d0c7d350d4c654e1496e9a0d9a5116929257468339ec8937877d4f6ac4226ee319d6498ab8521312b2b0dbbc0393a6a9f99ad8cbb9df796ac27df1ccac4bf20cb16dae06a5c62e53a5c0fff8f796c80bfce9c498008ab0863fa1ef3c7146a86ce1d8446458b9383f7fed39309ac8d0bbfbf84a8bb0ab1f5b4fa8d790b3120580b3625178ca0836e4fe19abb9d705115395e32f864a1d6e730c8899d9c77793ecf418abf236b85b5e048f2ce26a12df6ff8cd1472dd231712454fa108a8ffe325fd9b0d2099bde0b825fa57e1a81766f475f45364e7ce70e33126dc3fb020475d0318baaa6a1ea5a47830ef9b32be6acaf03e0f4ad613be6b9e4d856921f878574b4b4d92ad6d3bb9bf11a2f705cf74b1ffc70249ce7e5f41835445f873a4b00f69cd00376ce1080af9a10c2f41544d26208177b347ade4641a208f9642d587e11957043c1a0db7a1c318fc438719c99eff264f9b01cd546ce65663a27f0cc18251f847ae343afd64795a9e6ad7c8d61ab8f02622c0e40bdfbc8c0d1017b4e01abb0676f1012f5dc0e9d29a4666e2029e1a7d636cec33ff54d9d1134b7be7db4c5d78bc9ac4cd2be7c2006be75f00111d155a44607dae112531fb42c0741aa111daa3fe0641a86a14287d5d5b5d2d89a5b2011aea5d9a3dc179d3a8309bcab0560b446f8f5e8e0fcd45c4f62b758a069b8db9cc99d12209d909d85e4fa1121d37ebec9b0051f99d4ba5d7decfcfe57538dab8086ea5a6731af598e84e3d3471d07ba72e2856e5c298e15bc3df0c3b76cd665763da332ece927b0dfa8b59d2d60ffc7a98fa8403f0d857530d681a15b58d00774deef355a8df19edd07f565ac3daa5a3b31beed5f1540472c9ea65067b706f2ae18eac44900d754633014edba6baed201ad15edd02c000d9824a4dabca25e1c1a22699fc5a62520b13d8baa187c3363e7ea296acf618bceda9864028d208cc6eb27f79629dcc6db629fe6363ff73907489d138436811a0a926d9a50953181cf122ac60084a48c507eec7ebc1ec0121b0e247b5e4abe78b82569f5c5bc26e9154fedd8103fcc49e94cb3e54fffb76056af60a7efec11f8102b1938e9396bb6e9ddffa9e34888b232e5ffc122a1ed9d6f6d6a0bb054fd4f455bde9579553787f03692c3526d80659abf3ddaf5399f47aef007ae3e1e46c47af73bbf802fb74d59241e6d946b8f7dcf7f8fd799be5af9f0e2a7834f4ca9eabbe020a3f5f404ba242b2d2659e8161d1f28a53ab04efffeacd069d0d5e0fe171bda59e57c5a35e8e6e389c97559d8454e64340f708233e3b3728f226c8a1ff33fb3902bda78c1f696440acab7331b672182e74d7ced7d95bc8637cd0955bc2c8b6f3ccd970f4588f340d9bd574b24cc4eea619a37f471a43cf12b5bcecbacc09e8d6ce2642a90282e1765e213d62cfddf0c1fdd9944a3faab4a8bd25c8107d56fdcd716aab548e9c5c555c2b86025c937daecc07aacc2540738b5052ea6c4118e665ac2dcc36a3d1d8d06276da63a4239e3afe196aff09ce9b1ca8debba4e57d7c166a373deb78fd21d052d16267cac2cc554d5cc9473f049f9cc62ac59a7b8bffb9696b0f48c8cde2180a8022d5f9185a1b235bb4ae0d97d8917b13303234cc250048779cef03c1983d0ec8642106874ad6dbe29eb6d9a6100bf3d6cbea7641e6dffbb984e364056893648540632457d392860fe7ac1ce8187fc082eb08e9ffd8fd1faf7f2169f70f677524a8fca456ee37388996310fda3d14684ba49dcc93ec20eedef72df29cce16263b1b6f8822a0326f3c1ac2207fae44c8c68edc7ab18584fad471b01526f359e2077e4aa63e8fa4250c47ec8d62ae7227e3a7b983c1b99ebc33c202db5e511c19d75ce1f3aafdb081cf385ad0abbb2178e8bf5cd4617bdc3e89095227fea6479f0fc9749ef6230e8305185391fde3eed11191782164c9ed95fac6b9c4ad3c82a2448245abe36f94416e3483e6893658de312d9befac1551d5446b565452d0358cd0ce2a394b467d0fca236c4996985a2dbf5c38e66affef0cd20caa7c6dc5ce96adef60527e9674e0af3b33006df9b2796bbea776542be52bb4b25f8da5393415ad821250f99089f056418b0c2460007fe1dfffed354826ce9bde4330d991284fa5761838acf55bf8726b2698a703cfb62e5d1625055f5813f4c52fee2decb9dcf8f39cc440a84effd918681aa77e991fd8785d2a2cce040dc24b8c9c493ed2f085d1bee0877b1a1fb560d6ffebc7c1cd958e01b3c298e66e8cfb5ef695fa612dcfcd08edec0c0ce4d03e097a189a51c5c605e9bf403613a860a841547536a9fe10bfa6795f7ffcf2659ec38917f94d456a35bb3e931371126481eaf983ab13cb3601056a090d37737dffd30eedcc6f2bb5931f773c630d41f4ae1183c29bcf985703f1e8446dfd9586d07beea4e6275852a9dd49405c93a02f48be660d30a1b5640dd4627cfe8d50c53545ccb8f17f6d274a609804d6e7518089136eda9a8c20d5a97edc17318050a28885da29ac58796105c4bdeafa5b495e945f17ac230646430c56d2063ea20f98fbd3c4e543a18e11473065f53b64c5f8dc97e0c2fabd749cde9c47ee87c7df66ba44e0e002182cec64c5aee5ee7f8503f234321cd88bed9c4051542abf95a1a0d046e27b906e5079ccf3b0ba2e45c2fc8f9acb01175dbe6ecb44f723a5cef7d75ac49fc0bb0203f5ae63afc0b502cd1da621ac4cad86d9932512deede3cfa36077ce57cb5db9464cfe546657eb59c2f24eec73d38aa7188c86006ad473f0573920ed0c7e9d16c1f10213a2c22c4a52156b570f8bc957c72b75dd2fb64778ec4bd018a0cc697668f21cf5d6aac594729eb17b4dea3b44d9e7dc8e1ddd027a6b1d3db902c7fd59889d3938dc4c9ca730470e03a7dfa8c0fd9d019e8231da6d1152c74f5361edefefe7bd966d4a40778bcfc85d3b2696c179fcfc56ab717917b562da85caf33f6b3b65c118f0dab28b74ba6230959bd80f6fc7c3e0b687754e60f6282ce0cb87013a072615102728710ede2c4a1b96d63192143a3e9756467432e5fef414d537968b7dc571ac02d6cef64c457920ed6c65fd8a24083462c961f45edbe200f1f3e0533aa737db4c203c80fe88606a3baabfced11ba1a76cb9d98c0dbf8649673b3255977592cc3a09b1e0e1893eb9f87fff2fa23f55d323481dfe2ac91d0df9182f58b3658919f546200e2f355986a0ce8cf3ea632e97e6445ac7e4a1ce5aee68e65081603bde86cba65e8ef37eabf1df49d7642bc6805d0104f87240270ffc33d2f5e5497d17ee01d5807d005a98790ca9a9fbcd96513a5ee76860f038bd2068bc84f5c039110cdf2433606c5be6c08933163484b475f940c8aca28c1228d941f6fe1618dfa7aeb48520643f7c2761fdc61e8e1c83962803cb002a6a9c18b0273d08da085a52c3fb45b0c2de179b1dd76e4eefa8466ac387509cd961c2941e0c2430f2930ef1c0413357b15b96e1b7e8bb3ff12aa9eaeb037ea1c4d8a714e87351700c8e25f4d11d41e58ecc70738e4184962e60b88522dc48eae6cbb59333916ee4406ed119159f54710be999b33375f3fe3a9d8d808bf1182ea094324d8e76f42629a9fa13310c8b891dc128594e6937ac47dc02802b1fb7841d56c8a58034fa239f299e1900b35104ca2f7491420ce8bba00bf37fb7f9d7dd13a70166f6e95ad459cb9ed6fb74f16c9bc7d32aa0c816e9e2e10cbd4f28cff51904cd4c14a350c6df8348fa638156c333ff4bd87378eaa892e9d6e25332a60f49021bdbb31ca6fe8ae04c5d0daf49be5e560ec3151ea337c554fd515d8d03e87eb398415e6874b0b9a15f1666dc836dc40870a260a4b9b4e214ca6f49a1e1a5de86721fa1ac630cebd74e3050dd68f0602a189fc492cb12025cac31109bff6fc2cc375ac89e9d0df7dd053f09b8389420518bbd371e9de9941a093281a51aab87aeec0421d80ab7c2d765bce5456f0b6e86cb9412ef1790a8a7731872606316a86620abc55a6688acfcab7d52939d7b0c9670782438f9f5795e0c8cd9073db5304fe778d254b372f6ccd188abdaec5202768ac13e58bda41bd743ae98d1e27cd568cbf6816bd03759d80b96aff91787fbdb0ec2a090f4204740ecdbcab8b41be665608cb6c328d45256c8b970f6f3c50717b0a6fe07519312fe32353ffd2568861db432176696be5b94db4ded274a2793c746d6ddb28fc4850c934333f06432d58893fd2c193869d55435a5d8223acd55c7ddb41af26805f7823e49199604882290edb494c8d6067781c2cf75dfbd318b9c893baf74ea52a0aff1143e5eb781e4c75c0d834b5e30e5bbf2c22d8d5d1e6f7257f681baf5e47065482c8c38354e42226fef2f847d2f9ab273798af182b851174c9cd143859a17d4a7c9c806529d6c6133655291df043af95a0b3401d63159a7ccaf00a392dd324983b13f98568cf017226769d7722daf1a96a8bb3f9ecdd969f94fc24303ebf8d4e38905f2614d3bba8d6add5ac2a998969107f94da7029aa1b1a17a005ae6dc7e454f2280e5696cb1cd4dd2d602bdd1a6cadbe44d10ba56ba2e846ef44f27fc49952f3c3b46d8366fac5eea925cd548e77f101481ccbc205c2165e74c418e6bc555c5348eaac2be654b8c6c267a77a6b4ed893b27e5843397c060926c515343de46d34619889854e2a404a772ca0621a656bd1f8f4a412f26e4005b222bc3d27c06a5b4c7d228e8ae7f420130346f463b03df53a74ab2f4fe8ccdda76a2c27d0b21555819f51a105c435ab628e873fb95a0dcf926ff0d49a6874798bcd61417f2fbd061907fcc13776c12e214c574d8ce75f21072d65a40bf72100fb68cc08848fee232fa08303898c5bd77acb137f17e4ca6b6c4cdd21c6eb217d9905236b50e5e88bee82fefe13c92f5f5410e55bdfeaf974f742e37fb7f1310c7a26e0f8d25f8b44dbf6c96fca351b60533a1d390218d7239d79e950f7ad9194ae94e178ffebe46c425681c6875d7994c735efe4cb5a4d5a806651b789053d447666ee8c491d6abba42370ccebc6cd6076ab27492d3693c379c3ce7724ef547dbed0f5b7a5c371c1f0376d7a55c8659b89b5a28924d5920174e67e08dd66b35793ceaf21d080eaf0b6d673ba70469d0dabba7cd4b98cf244c27394cc5f049b6c198de21497bc953b5fc74539ebc2802d4c88ec8e9b015b9c5f741456f245e7c0724cb32cd7409b79d2540369eb944b1de8c9e05472d0f7ef9ff8ee5e1d06b33c72daef1f49172ae2ab5b46d23127ce40ad2bd6f39f8dafcfe627de9aef9f365446e38e2a208b74d8667ef871f2c6e78fca8855d78e2109bc0cae437ebb17410068f6247273cfe4d53bbdd8cb1dbf6619fbe5406078a474a992e6266e27ec11ca24ddd513936566904b2ad941d5dc37e07cd72f5805771ddb2f986c7ab1482f95d82e9badaf13960be6597cbfe8db4c9d793b7e370ee3709d5fc39d16a8c28e33f10aa9818a9920e9603999e93bc53353f482470515a6ee45820f74657f8bf6033f71585ca68a0001f7fac8f70116b11de7422af9c3d48ee2e38dbc2ae294576b906e5aa4e07040aefaed5f4f75f139cdf736a7e7525d11c307d0f479808c384454f78bb5f1132c1afa78f2d8af402bbba2f55ed863f78c148bb0be9cc170bd59448c7ecd386010598db346874cfca870871a124f96abfd13e11e9c090b4523bb7796f0aa879f674123862c2330a435407aee83a7b9cafbf1bea1a9e96b2f990d11ae2489f1abb5ba40c61422f63974a09786cb6d18e818d16734c5b85f82c249e08210029cdaa3fca8a741b5578a5a8b920ad5f3b905bd034a96c6aa5b7d5c9c219b4b474d49e1c33a4eeeb13f085189c8b0f78d55eef6105dc9ae1767bfb7d391d02e9ca69754fda705c45f4ce88cc947cfc99ff904792e0197cb0b36f12a9cca6868c60a61b1a84a6603ce665be694bb095b73f7d512e7168fa248f613d2321a4f147404e59e334e047e6e34e34279e420ab5bd67b9abe49ed3e6c164927ea0802d76c8a1a70e634245eccb3b1ec3a98468d6b0a30920f42d0087ddb868ac81b6ee18f9861f44803b06b9efdddfe53177f2848387d34b83498d14ba039474bbb7d6e1f1414cc803cb78ce7e526145cc888aee8c56b37ee02dfeed5ef87abac538532384c458dc87f59071aacf5bc0684bb8668d01b63fab3b9ed8ebe28b9cf97a62e511cd33c7e6bb6c3fd1398bd2f0b8d48a85bab8780fe5e17faf3da5dd76cff86fab012e9f376cb37c19be923e9db7d59e082325d5db6aa392dab1b8722b491028b8b94ee7735ab910e3978289c36f7b2f582e5063fe94d7521d7d397e3367e7ed59c65fe019f2ad5a1da70f230cbba2d175db0aa683c3bee728020275fb32f8abcb0a4c6746ac84594a6d6d5e3daaa79f803a1d63c6edb914a397c8c6a7730298431cab5cf9441953699c826f81db306cf9d978270c9a79bb5c7603fc42569f4c7b0d15c00fb0d2c7a71d017d36fcce12733bddeef6d9baa80ca5fa62bfbbcebc4b5d3b1525fbbad7bcc907fe08ff28029356ddcde8b4549aee7794c6e89be8b9cada5c5dbc6bbbbdd7635f6258e893cd9d7204898777c9dfbc091c37327200ab990612704bbc26d0a31eba6fc22dd13458b89efe5ba0deb3605886180f2afafa7d80d718086e9e112fe3e6e2fbda5669b159e54ad12e30f159392ec7004d40c3538fb87f06ba29710f858a9fbfc2cb544caebebdc3db2c064758d08976612e20a0f2c8568d604448d24398e5b059d2d82a4304cb65187ea36bc766f4e3e2f7dc0ccbabf4768fbadf7ab45056de44631cd33063696416c002bd7f3c4fe87dc98554162913cab2f987c90fbefcf1e9d7276c966c25a5d0f7800b16ef95cf606a9bb9168901d52034e85b032a0efb7bfb31a948ddfabb3b85573b98002e1de9a71fd1fbbaecf492b9f083b4d3bacb973b5e4ec69d9ad8eb23ddf4bced813191101bce3315d26aa6a9709fc99571237470f11941faff848f89df44257ad0a378d82f5fd0f8ebf432dc58f9bca3c990c9da97bf732d5e9ce4227006d17c20384da2b8b20c31d12acffb20abe9e00570fb3645945f75c46123f6176cbd1dadb5a36ba97f094a1af30b13ed8e52375f48344f982b957b0353e5e16e6b1b40313cb172b150deb57c4a4660418ca5a5fd1f5b0f59a08df06e9167a9725318e17868b7e757bee55cb4bbec95b904cf8fc0897bb3595f7bea59c67ec0b607f1c6fed7a12e306f5f6a9b8d7ba298e1f83a6cb28900e5435ad8f52206c6a5562f0ce44b10f53cd5c0c65b6673e025bdb1ca3f38fb61f19c33b28990b36bb2f11315b6cd5efa8734cde7f84671d7df66a5c204da23723e4886c9039274cb9ce7c047a4d215cc5ab2f3bf9b89beb2be60e9a5c1cd2b0d661f10b31d4870ebeaae29ade0e90d553a319a343da20034a294e39e73caf54d3c07e1944a5ebb80f7ac9584c5d20c31b6462f8f13199a5197832bbfb4fc36ef3d2e0050a3607231e3784765562fe985ab9fedb2ce06f76bfce7281e85b367fa69b00513fdc49f96f2a1ed73347ce4967429d418e0b8951efc62a7dacb61ef842a53befb26548877c91671934a1682cc091cbe4f1de0014127cb300f7c8c6cc1ce3a411937f228bf8e2a0cae9c8fd3ff32258c3b8988ecb89fca4c2b3943c8a68439589c92a533f5bd7d980f3add90edcd3e55c6879182a6ab03c9862aa64495dc7dfa2c2bc628f203ae2e6ef67748dbe89e682ebfbd5f0b41dcd552e6449efcbe178156a25f922e72cee3da85f34ea6b2ef098b94747f9d7d2a6ba489ea5a6f6aa65c194197573782119e4d8e588e92beb96a18e938994a42b30fd348b56ebec1e022ecfeca0030866ecc87a63adefee474620337fbee800f771bbe783cf643942bffe12cee16a5a356a80464ce4c0512fddc6a76f54f9280eff3066cfc041aeb71efe83ca52a2c6d7d9ac9e475c4e387de3ea6cb6e86ba8b2d3af657db0a5d0be548c8b7412544eb77b4723856f5dea2a6c60370421c731d6436dab4cf071a6212dff26c9d816788be740d18688520d419bf952158ab94e7de3fcb342fd233688ccc5cc2616a9f75ffdce986a919b725262dc6ed2a5807cdb3ef83b1cac3adbe467379410b1a0ac26e3f7e547f18201c18cd106cbe271267ee1ff0aec467191738c832cfdd3f9ed04340a037f835fcab7182a1ed8bc6cd89bc0be9524f5368831d8fbeb513b488db2461c7b5825a0ad7e693849180bf8a6cd5410dcae3e5dc4d2158b80f9c2ffaaa47579e66c1974a9a7b9c50748b65e78a7525c1d8a3e6be42d8e6a45f5a287b9ff68dc1faf7ad5f9cddf4410be22eca35f17173723baa75c06b8fc43282723dfa6421f32326aaaac80c1897e5733aea14ed18d6dfb00f4fdd1f32a36d79e563c102f5a441bf7011449db9a40bc7ea18d699e6e19126ef9bcfd93e992da3be16bf58c43a07a9f80bb85974820221a2850f93b0b7fa6ac0b91f859104de6beed4462e327a05cd15ffa25d16d77ef55fddedddc1e4760766995979fd1a7af74133d3f9cf0be784e72d6637906819e8ad86d5261318c28049c0ad802c8a08a8961babbdefcbbc3fb89cc10167b48bd90658cee7cf768dcec929745aa1053e6f569dac1a97187fe870db021682d55668619fbaab63df277056768f6e4afff4f72e40676fc237efc94c8c4a362643c250a0423e2097f3ef2b203e0319eaf210075af1b86c20c38478be797227601f8d07bfc5691936d723a6978822384963f3eb86d11a313495cd02aae3ed0341ca2147136f98b95fb2e8b13272913641c25c283def85277752ab723e75b78e5aca78dc5e02c44817ab0a7608208659c6ec92a648b218a8ff33fdb6d265ceb2b392a2f20637f5ee9e60a764b5eb4eeae592820d24db02f3586b2e0fc84f417259e9ac209e0a8825584daf32ba726fe5fd26f205480350958c15141879f8bb54a2e2443b78df691e26a13aae395f5174b5bbadd0dc403b38ca3b5e1aaa3819e1f4596207095fee06e5bb50c7fa0b392fbf4a5942e1dabcfbb0d3d1beb155350ddfad40c2b97515ff40af5dd6151860bdc078cf4d1a86aa3fe20ed9e766802c9d4f95f14e3c115140bb004474a8484cad3c134bd76e78652b1212bec62e4f6fd18bd94b7d4a858e8a43c2a29b1f8312835491e673217bd7bf27ee585a332cad9a5ccde1586453167eb8bfe5ea07769c643000aa01fda47fc54898da1070b16fbdc170ae62f499c8176fe259d490af251b6d9b7aef227c458db8b1b94fc66baae23bc67166d5b20897bf096a69deb2db8a6b98b3e49ca45b32d4b00909156a01fc5180125e91342168d04c8061594a044aae0475406aebf45ee106a5d1cee1049d6d79a34df26539b51446620c061d5990c6e75d953276661a3b563e8b325579cb21c39a2fc24939e7081f60a3cef5381e1e31d64067ca87c101a2b7e91da917dcb78cafb5f42cfedc1715bbccbe7c82004bf0acce356fd2a4665b463c5931e70aaab5eaf6bed871205e5e63d05e713e39352880889b7cabc16e81a222f1a2e846ae5e9abf027cf975528fbc7396ce7c7d7a17558bc964244247a84d45ea1441a16e2639794c11804aa9a8e53d184ee8f9a7450e9087fd8c7f4e12fa56b68df1ff4f0e1e492e6307886ab9ddadc7d7a55352d43397132c06594a67f0e1861a29cca7e50d324c868e3335dff3ea2d8552c9a82e77fac23b4a0a1b11bad031e67cdb5350aa07d765906b49c017088a0b8f05c34eb1a50d9c8c16d4a049d71209c7b42bb8fc99f4b3ce3cd0f99d6184d10974e35e32c5bf8643bc95b4620e5427749d8844b8ebd2b175804df53e4575461227c8bb6bbab7ebf50a5bf0ad47f6c77a866293060f186f2d4500bcc7a03525ebe8735ad4cac1cc560961dcdd3bb61d8d3de38a5f98d9c1f079935a0e74b5551298927d704158d689a0ba6dd8a5c713d5caacc8bf6f0c8a9e2f32c7bf34b7a3a0f11a6290d348e78e4a1c1b72ec6f471de798c46d4a2b1b790c40f0faece9f2cbe3917ed2f9c63979cc90e035f3265ac6ea0a6cf535f8d7a4b717c0bd9e74feb2dfab8da0b83a1b04acf0c709f6dc9ffe7a8d48a5dcecbe3e1ab28b093cb2a64a28e6146a407a82c95765e2e2feaaab4b2c9460b6eb66e19d857a4ef722ef04162a772e2457d08a463bf3def234799c2ded2ce808c3950f58d50e7f62adf12e7088b489d5390b290fcd3426918aafd198fe94d682976d6276930fe46d6db8c7177b0f6ca8d932d7fef24091ed5a1b92c2094a5c557609dda15e66599d2e00892b5c2adbd6e1c6c45a55e78466b98c3d38d1c3e0ab4c6919498f0d78a74674b4dc2e856919e838878536203d6b61f3cdfcfd1cc1c154b7516809818c0f80929c7c7917f5c18f8a079da2fb9f073111cb5141d0ad45e572949d3d8e09f6763e9e9a671230634e086fc905728bde9a6609bd8efe1c4d63473c6840822e9459b74faad8e014515f3afb0290fb41ea87df721c37a6d47b5e1c318f4c68c9ba9bf542d1d897c1b1191a6fd46d659dca34d8276fb71cd91fcaa06c23357d79acba82e9478c5154e2637124ebe994e2a04ba185ed7e1a6a2c31c0d9dae201bbb1b1a41811178da95c483004cc62cfc1f2907f9790d065d8baa45aa58e7cfec0ea1e9c53557377a57ff3df2503ca1ffa08f4be636d40b18eb19c86a7759bc2d703b1002c5abab19f7261168c8256c9a5a8dc35f901e89373706e133f6297bd94b34cdd146bb9c6cfd70aa16d172e591381a002aea4a196ba28e3ec81fd1a8505f02acc606e81e6503cc2748c48ed9494430cfd719ee4a42ab0cbeb7e41b05f18d4978f037af0084044bd012566a7037260fd5384f4f855326137da42555d8adc539a0f8969d7748302a745a8b9fe00e372c29c3f886fe07b82aa9f3a93c302aec02b80134c5d0fa08e8006e7c763dbcdc344ab64985b7c4aba3ef4708fb044271e09955d435f60e77203bb153b36a9b49416b95dca1b398924d7c588047972d8d92005553ed81972b7810b23ad575587435219a150e87a1576c5f567113511cf5504f9eb83a12be2ba6a7258714ae48a3f038391dfbdd135b8ecfef2e2bb61aeaf11298eb7afa6cb53bdd027e481b35c559b832c9df56b013f7c3b25315ca000a60b83aa92c21f6742e51c69241eb2567c6958fa5d8d7c40dc653601467a92888c0771e333c22ceadf1ef6d8c90452223d17a768b6ad3d33cc790617a04af6d13dcf6598b9a047412026b6b2131522945ca7b2b1b447d1612364375958d512a83a786c54db1c39db263f67886e55aca1914fb59351ed68962f4f10f129afa1b770c5c3bce905a4335d20759a2beb2f03deec3f0ce889a253ff764103714ef1c9e5a9cac58dd64bee4df6f87333eb881a5f1930eccb29e04600dec3b11dce84eebb14e21068778cec4842a815a04aa5613bf157098a1aa55d334d031bca9ba52477ae335868e51abb4fcf15d71c30de26022b43f52eb01e080918ef9be90a962d4aa0fa4f95eef41e26aeab6e624a8792f90ac73d428dc3e061ca5459f4e7fd74976c2433814e1776e56166fe7bf31b289ab900ab8ffea79d0d246f03c3b98020355505af4fa6a6f62ee8875f12ac0cb2cab207e4656a6377136914e4d85be271c3aec6e5b3b53544b9ba4088ee4f92817c37305f8b0a3a5b50aa5f8cbe201b9b9c834c52ff2af60d94a86c0a1fc08b84c73643e90f3f000cb38ff0b906bb72a964946222eff1f2c3812cd631e4753f13523c79460ca576af0fa262eb61264185bee97f4be21e6d417e7ae10c31c2aa9b8d9fb96b6614fcf3d79eb8c9334bc7aa64906b26c7c4dc3f6652c8ac045122a0e3c64a69df1b0d0c7413b9f0ab09614e4012b545807d843be6d4e1fb3ff763a34d5e3db22b57831e6d6b32c2a8371d226874c6e0c0a6d7640a0fc397e703975e51c1774f7a2647627aa4e8fcff1bebae54277556be33d5c3c19d6d3d50dd03cf28728823226b72663e4b90c808b7928f343b6036c6532186cab864344d0c1242099778328e7046eacfaf701fa1e3cc3ee7dd56834d6fd5ce2e3039f6c860e1e8cc93e55580f0a14d3b83ca57529c68dccce7568d42cb5f32d4eec9b393f21cf04f003746949b1756ba095263e659484b74c3df12f2ce56643421f8d0e10583286bd3f4bd846e07482e79f27fae338127f3470159f9f89d33e4e56fbd62e40363118608bafc7ee2c286fb0854665d40f762d92c9c16b247a12212ec16855eee48f75aa60da8ef1d034ad3e596374f3da9a3ead4608b9ce855be963e53724424d55c4a0cb5790c4087fb9ff9d6e3e7c479d10b0f4d12419ac089979911c0c24f10c2c22f5970474ff6e532f03f31bba6a67ca7017c8aad08eedfb6195b9063ed9a02f429195b961ba38434dee4b30add2c595f9568032a8f0fbdd4d4a2a13f7a9af46500d73f2f5163060cba72e77038c9827600e9d740f90c7c1bdbc7126569a02ebf99c106fa86f60edd196edb070154884ec13cca28acc15fd43180192e57b48e9a63d383e182ed30f58608b99e8733184feae3c8089eea95358f5637c2b9a059d15ea042b932887244c7ca21823af644df23fd473beaef356074106f6c1a76a8aace7b4f5297c69ffad417dec3c33632f7f3d461fe9c00a8105dc8cc3a5e1e6633a633df335ad07b318dd8e586f1294f230f4c2a16e4d1d218b76359b96e8fa92f792c4c99becb991c5b40d03287fa01e4ecc83b10eabd21c9dc437b136451a8bd14b3f6b559e4f9d41f0ed7c902324c30494f8b96eb5129a36bd2bed02aecf0509d4c141b2268f9c650257683b42c15dd1d72db9546d546cd77436b628954c8a8428a0cfe601334d03638be59294fe8c061dfe8b54f9b43e48748d919bee51376b694fba8f6090898633a966cb966b6b71c17fc0a64aa10b397fd01552ff88590c1520b96e66aecec42c893c46bd782ab15547e20e7945091dafd7ce8cfed5ff6280f49837919f56e0a1449cc670324f88cf65c614b007a1e89ac597d49be5ca36599ec406b08c0c1218cad1bbf7eb217693562deb5b7bd2d5b10682c5edb5dc354ddffa94909efa45b63d273ac821c5becb00aabd7e0f4f1da7fb24fc4550bf2641bf4afa59b27b2c6c9cea4801bc1b45e2a5d24286ba5e42b84564a534d48b219c41f6f0b63f7fac7e628476a13bfac8a9e6e9e1412379fa3554dc095134be166b7a1ded7550dfe5c6f0ca3819cd6258eef3c23d368443f7fcc4f9018f765d69bd8fece970935eb503423a8fe5e745a7a0c5a8af926b331ffd8a0fd4a73aa620d17f332bf91423abe5cace9a78792b14a9c463a7ff065fc8e0727211f2b145bc05f2d09b1a5f888b53c1341bc85b02a212c9d78447034e7c96239b9a572334f2081c89f00d41839f68fedad1fe8acc0c8f8264f6f379ae8c16b5d38eb462ba836e9616d79970c37212ce61ef89222adc8aaa0d4f4f9ccee03e4e9ab950ba6a373996a71a7eb04cd2f73924f455bcbc3de38c833c0bc53bcff7934d64549c01683c495a6b29c77a1a280eac4ddf29eab8ab131b9d846d0c628977414375db29800192296d9413a343a8d20077cd683158d0341c3f8e2fab0ece6049834820ace71d71cfb4f90de9ef09c2d5d1502e2784face624906e48d068c1c2fc0cb6905e09a0824eb8d21d9957fc09043d2a95bd95eb8f7646e1f7804d2540d4172014670a1fbb5e030b1fa75a53ca3f2ddbbfefba48017a438dbb7dcd10d2109e82941f5d3ef3ca20b732ea658c92ac171df0e3c6aef2d95ca3d13ab2b02512521d12d4f6b1c32641654540e6621b89f7bdf3f3b490c80419dbd0672f8fd5feac4907b6336937438d4424bf1d76caacb1329d92a0a774cdb255da5d328415a4eb739975c0a88ee54d25f363bb5b54f236e26f2f00f37ca647288999b9715c5223a6cacd202b7d5698d3620fdbf6914db10a99f8ff39776e6a59bf587a1884f04f3fa09802f3c02bdaf678e94c314cb5ac1c76ca5fb589755b10caa4f9b689d52e98e8bf32c34b8a5d1d7e89c33911ad402ef4831aab07b53ee3772687db91086763a52087ce9bc9febbe9862ad1a509e0896d144deeeb0dbe683b7ed88b98750449237b15e2d49bac172670afa200c29ebcb89ab0a6e8a8a9f6f038342dd3db3cead93a830af309a46c54c0c30f8b4de19787b6753d9718ea0ce524ae2ec21a7c32e17f7cd06b10ba2608cfb881950fdcd48b87145d47dd290eef839f24c1ffd47a87d7bc98dde050f802f4ea0ee06c444172f74162a1c40cbea193f0329d10d2e2fd35c9906f3d8e292828091f8f0d9a3824518707675e3abedb48acbd8f7312bcbec6d47ad82932c7aa3bd0e69d8a08977fb3823c8b3de13d9b91818fee6ccc84e91571b56a7336af09df997da378c9be9823c816bce57a24e87cdd76dfcb5b093e15c85ad500fe6e26e944feacbbf7dc2201568d2db14e2179c4f5827a99639f6ac55bd9c5ba132335be55958504a1f5e57b79404936f2c191204e48035e0be702d14c054898c4beaa4895e7298091d804333a624af79c596a543247886012723649837157bc3346f42c6bde193309ce58b346288236e3f7c00cdaf0f1c83aab835705cf946c813db5b509787634060634faf3542bc1259d02dc3771b63d01138451e123028acfcadfed26b125767b08309523301529629c78ea6256ad48a6a8235230dfce26fa16df5a1987b14aa1f4773616f5c796a8cf4ef832ddb64bb3f922dfee7a43f8743b1367ee72a81cd31a83c0263228081f64badf3bd7bf5cd5c7b428d26a3b0e53bbb2d5ba6ec4b48d8c5b9118cc939dac26283c3d096e1130d81be40e2bbd1e90e9e07797e96a877cf6dcd6562fb88530f9b25061a9b3f7a1ca00285d31740571661f85fdccb3958f67b14a100f1b101c2990c4a0463c295af571920de601870de9fb2c897c4a27201d42025dc3e5cc357a88d68b0acf4a4ed9735bfa343b57ed8c16fee42499b9a784355add783b6803c866948c00d369fc1cbbb5a2fa996c08bfffb0504cd91101570bc82fa04269d7219eeb84cac47983c5efe08b13f98ee62fbf0fced3e8622b9ff0a4ffba9a57190e6c6848a3acc7b70acb8dee23d0e1be1695eac0646525264aed1e12381739a5c852c73d83bc756a6fc4fee389f3af82af272b3f5472dc06fca1fa4411b5db39accddfc0e69f9d6905a620e0f19fc22703e29286c28123d86860e256c451405c2e328448ed35ea5e0a25913a22a5e9a676cf51d219d23f05a4acd606fbebf8e050f307e381a26895daefb2a46ac6dd05e5fec31a5655b4a3c5b834248dff3dd994889b9c218dbf8803a34c67b09e9fee3f0f5bfc2e3d81682ff88d32abebe595356c340008c266a355c922113822ea1e0dc356fa1217ead5dece64542d18c4186f1bf818cd5858bcbed6cc33e1e285e880e482103a66310708838b7919f2ecf2362a8fb4f1495230f243971d9b62ac4999fe07936910d620e840d1334e20eab18f28cd31222b1a0aa57267014d3ba0221b605b64dc9fb6c368f7c4c726ba9a3fcb8db68e85a6376ee9c2a23c8ccd5d9b2186229a2016cb72ed04201c535ae6468733723bb22bb1a0047e9de477fa7c424430a9876ce1f1f0bcabd52b5ad94850638ba41cb302cee8bec0e14b409515f71639762eb995c4729005de60ea4222a5ad6a974849eb8178c8b3f8cf5634e029bbdf47b30cb99767ac45c902e78e460a18a6747e11142dd6df3ed6d7fccd44ffd09165908c3a8512e2e82e38e2423f92780223a390679e4dc3e6d3d7e40f186d82f36ededf3fddcbd3b7248c00ac1d099d484302e012b4986fab7313e425f130bb2d5f497366666b672bf24be3b11d82378e8687a6530008be5144d10b940ca1b8ad791e68b8655eb645ae6d9d652d2a4888f5457c67c8617d457a184075572f3186d9274763db2692c259950159ecc92ac154a6d713a1a393d28e455b0956fea0fbf14ced5142de900d86b588dc0872e35a0f52244caa7e9d4fdcace2b66455717f533d5115e4c78ed0899c26dba4efc5ec0768b839c1916ffb8cd07bd95c32149a14f873bf96b0535cc455cab0712df0bbe21c580bd9ef9c9b15609f1fb3dd93962eec07a4202a42f93de201394836fb192eedfec735d59531f59814cd9adf567bdddaa2bacf6482cc4765d10656624f65d9db4a547dd2cf20f14fc7e1626ab3eaaba6dc5d6bcd9076b41a61f86545f9bba37e775f055702bfb7d9c85df960f80b23e5cc5293835266afec80972350ffc3bfb4a7ffa63a8b8f869f6cff21fa763c5ee857ee5bf1f361ee471780a18f447823f5f0c860a164150458f0328133741cc9a8938739be26dfa7888ce01d3f5e59004dbe84c32624729ea2c51ead823b4edc1eff38febbcefc89ac02b5f8b4dd1780e55abefe06b95ac245d4321f8d1a475a64c3772d69d1a74589c94ed48c7292d92ea6b4da1ee2cb60e7802bdf83a7b6684389eed7a9622ef1a04a0a9a30a6b6958d827f17438e246e42f9a631c6ae1ce9a1403fe3bcdf9dce96071c733f10a5eb8101cb7eddeddb74902fd9b268e1e6ee70632582959bde2a79a9cf60d4a47c30b6a83ae237d1e44e3e6073520b8bb5357098aea61dbcbabd6c7cb665ed508a30e186f5266e59fb569bbfd441117c1ba9fa2935990357043181a154dba79749048b0046ffdd27b40117bd33ecf2105b6cea69c64abca4007989340244ed2e7bcfc370e4dccd7301d96de30e85727e5a045fb9ab446d5486bc0889cbdab0e6fad177bfb35bd221bb4d9e6aff94d30fb6ff4448803b9a5a12ccdfac2daceb441783a981ee6120a7c70ce24fe82cc05a52717d0dbb2e672f1bef65915d55cbfcd9beb4467a89338caa04eb73c4f6882ebfb446fc0bf874a81fa95a43f208a36c3a3994d5ce63c24f3b3c4e36f997c2863dbf8fa6b02f16a71dac836856d63da2fe8f7618243dfb1346bc9f260810e3fb2b791a5c5999f504ed586be55589baa0611f1c3aeab24009021d44aa468a0c11e92f71ab926472717a01cef3d473e0d7e37170387185f5d718d4658a43223a0e3f072e3ca9c4b5b9f929a3296e6e4bcffa2cf8af52f2a434c3528513fd9cacd6118f57ed02bb4dfc515c585b2a9da41593134e2fb0beb5559234bf07f9beb9e0b727740e53c62099289c1a84842050d0cd41bf4fcbce8b9ad34791b49a3d5834f62ff3689904f4b56318ea5e60b0af6d0b1381dd45614d2919476e7aaa61edf7c6afe156bc2d156182daf8e50a3361827cac9da60017524d7a4e4237ac9bd7ab2b44f2e9e8d37c00a5214836964884da7c1c3133e72cef9e999fcfea440c180ddcf4d50b0debc47731e4e07ad74471375112c267083018e6c169d70c4ec7c64b92daa1457ac67efe63f7abb119a77ac141f112c88265dfeb7db29864603a83e5179b586b10e2f4e502e0339bfa447422881f8d3583cdf5b5c8372256376f611cabad6ce44e212001eb03f89b83fbc8b9ebc6b77cb3cece1b6f7ba55230b28286066b1ce503ee9f75f2d7a06941761092be42d476436bb33d2760378125b99f0823068467093be8a256950f6b730d8d2174d5fdef215467969535e1ae00a4bdad38c099b2b0f589c3085d08e33fe89975001fa564cb29adf5e90b7e77a27f43555318292118872601ff8a1fae7f64f57b072d398c62049b2f15cb726d10f34f2b7af03006dd719f19ff52f010d004d4128dbfdaf83a9cde8c8b00ed285c703d583d004cfafb8cae76e390e1939a0f656bd3339ce6cb116cc48211b676cb2f3351a4a27b7851a4d0bb716f5085c450fc13027355488763e1988bf0e08cef1ce6aff687ae20497bd2208820d64a07621a16f1c8bfc66ffc2d0b6554fbc17f359f49c9ebf87e6eff7ddb752081142815a47df13c02418de47e5f579c33f4ac80a31a4a2797a332cf0bcb11a4cc3a1c73ea1eb8211cb78dd433686a0049a72d62c606c84b17328c57060695cc088f6b4d88b1d461c65c2947263fc5443d913a3a92016a2945e822339465149b710dd2f92638645b018ef443a6cb22362c66c2e4f9d12b671c35e122c3a6791c855e6bd5821ea4ff63add29a651e449e373437aa6c1ac33e71e1d46b85b6f7e2ce60ebbcb711c59c8bd6c9f13832ca081cccad924dc8e764b2722f2f67fbc05120cd1f87593f0411c10a92341bfeb34e863a0191c5a7e05d82512db3694bf6776c8e526640f243e8c218c799df0cd1deb209dd07cef577d0057d76f32f26a0e0540f0dd5eb04f5d6086eaf2a7d84a0d8ae7409554473c6a13a357e93f6d0b86e81f100d52952e174c668144c37c56918dc171299fb68eb9c1ec8f3ecf5b047720dd0b9cb68744805b7b2bcd5f54ec6cf757506b29689e4d934db56656c70d5b97b27cf5f312b0fe7dc7408aa18a28424b6da965cef38b61df7f1edea69a6281fe5d87d6f3de70ac1922a5b25b37215c3ce261b6da607a23a640e7d3e10740cc4bcf963ef548032f0839b6207da88818c25c3690ff749eef1100c742ecbb515856ec7baedeecff502f9fe37320788110d757202bf93ed6b22f084b4db757754a0e4158b7cb3d2b7bb7b207103321b84fc57361ebf0a9674322914d2f33ebd8eb9029b1e8c07ed6997a94c560480064961cb06e1c0ee73b0bb370d071474a470f6474a597345643d74cff36a71cf217e284a3610834db10493ed4f2b76e1ed509669956ace12c3a02a6968a53eeb35bbddbbc62ada9ab1c818ba29a3bace2f113fcb97c93a8e2c3663657b0f0f432c1f5588f3e1643af3132253ae74175d2d802bcb20a366c0a4775507766c1784435ae0edba2bf2b2aab6e7a2905ae02f0c5fd17ff6535543fe536c693da09a32488a477def7d2e0bdbce497438445a612ce495621ff149432ddee8e5a58f0ac26aec17b6f7376aff38e9236e08e6d4e5044ff15aae66d03e3770fecf6ed7004d083bc3e6524f1e3ca060b0b68f7464079b27a06b2b0414e9abe6dda8fb00a3143258e0fcd4a73abe18af77614ea3152e93cdef527c6d84500ec3fc279a94d97758de5481113d93674c259145f0ab0026d9d4ce86cbb42a660655a3a3105f43c0f10ca4813b2a73489689096cccc4b1dacdd3fb5a423c9b4320e5c6de72def4e8b78e3f6da47131eda5bf6a1bf5743b499409d3f11e84546fca94d29b3f9be486d8e8e8b2ebf429d800636d638925797aa1b048dd4ad0d1f320b6ea2b7fe6a3a565be84124c31434138ee9f54da6d862da60aabf992844d2b297a783408df4a9f11c4860100980a8cca0a77dad169cc83fd260ac453f37a8a36486cf5a1b4ca99cf3df21cf97b0d4b78201291eb93c9df6a59aa28cdf34643ac41bf0a7dfedb2aebf26102968d951f0e12e964cf30036521d621cf3f9be7fc4366e55a0f8378c55d7a6b220a7f87133ceaaf33705c24a8f7026acbabb028838201027698e5905e6e27b13530b0011ca9f9d8b56a134e95e809da20bfcacac0fde40d7341d5bae00e89dd4306189f368b1575a2b4fae826ae8f528c42dbf2c239efc22f38e10987fa27ebf624669924fae620e3c30e6d79f5f6ea4974abc234d1edc6c03637579a0fa6065887d1b749817e1ff61691d7b07026bd998e3bc0774af3b4c8a7e1f4d92de4eaaeb7401656be30d4eb169b904247a9c6e101df295135c71d4998d8875fdb316781a6bddd43c75e45c9c7bb74cfef2271b7a4ca497f7161dac932927c59e10afed498fe22c25970932b4739ad0ba7d319759aa395bff819abb667a58ce4e7f051e741eef30d20d51379d1c113add3fd2159a3bec6f998a6aa859e3c374b137a7eca6e8db0c2649c3855ed443e4815300c0587e091593fa8afc38bf3dfb2a60e88985ab6f0851edd856cfd7452c95688d68b0f425d6e482e1a5beca07f540d5301ddb2c5c7db3bca3e1b1964572a695419fc03fd02f7e24b851fc0994f17e4285eeaa0be944f69520d195f32de81a9bebcbbb4a79b79e96d4372443685eea0875a017655279cc9b89d9337e89334d7cb3f3930f23cf06b532bfba81dd980795a8c9514769e3f9a26c52e11fbcb5a1cfeb1fce16d7e84fb79b1eb2abc1434fca5c831d0db4e7341fb98adb3da61bcac211c71486ce5c3a32766186d85dd846f7ae9093b940e7299da96e0aa2d50db9d08bd6ef26348bd362316a73aaf55f9e462c295069eb868c666bf70044be85d3995e76b4c4f0edd88709a70f1458f15f4ff5c50abc85ecf02d9b0d267f3b9eaa2f47a62e9218c9a29b30330535841210bcf36b7a1cb386391a947b3f1d475b0dfa94b53630152db0a02766806dddbc4da594c1042e828a3446c56f1e1c65a69aa31220bc235a0665843799b7c7228a2a22c6d2feec7bfe5349a39825187071fbc9230fe239df5f7e2a6bbe23f1973a74350f3e9b3b7428239768668f6d542ad7d950df39c0a7f26bcbe06df38cc7cccec854f7e7214c1e461a2df6cbaab24aa305c35b15847fcffba0a15df20d602d3f2e0e4bb3479fe18f14be472448dfd978d437fccb240759f65a8b9858dc6577c46b6b335200a66dfe702a07a281d24d8a86db40173b8686c84eedc3790e60c18f0089f118334862ecd15b29c28b871b39e285578f1afb575f076f67126f20c3a94dbe33d39d0e7faf1a4efd1a50e37f853060633f1932e38463e7d97da137cef3bd65e8f888c4c14fbe190c44f7376dcf6e31235582657b71c9c73018e0ac7de997403846726e8a91412d22b6053f885277af727eb6a0f5be01ca258fd03c450855ecd08c9aced92020ce136219994c9032bcfbd315ba13121a5f69fdee428817288f5cf066850b2011af16e55549dfa0ae8e286a9cca9f6aabd5a6aa1b38926a33aabd7c10e765c9ee8495590f3b56936210628e57d80470979631c748a8a3df364c2ec6b6a288383f47a27f5815d653c7efaee04d543ffd86ba8bc69bf2766777d7853f76f84d56f1bfb00e80fe95d99ab0b6cc729cd7334789f17e582f6fc7087455903421f8b366a98f2e7cce9610e4bc7e5e02ebf0d8c510f9021c634b7bf0b0672c26b18dd8003071bb9bf811b1feb32b38862536c6957517ff50f61b83bc1e4374e35cc6308d4a4cad98e3d972b16e5bd53e8577a9c6003dda64e0e04e1a82e8787ca195c62f04ad36b9771e06f30fdd0e5545f57167eca18c0c957b0fa0fbd3b1b3d726071fed90074f3efac8fac4e2914c30f7ce52839ca38b832632a03fef68366f4cca0c7bf40e15683252f43abbda358f56f88855689b3f6d73d6392d80cc40c45c47a673601c81ebaf54b94acbbb85f7995efe5b270837745b4cb17f4dfe62ca7334b19ae5c6970e90ef56c5a9fd02ac675c23d5e8fa83a2390b081d3adc88f9f2997d47c25826ba805ffbe11f40cbcdf44764708308c2122c4fb9f8831853787f6fd4c3c1b2a5f6b56cce8b7f0ea2f8805260d4c93f1b00323ca38f7ad45aee67cbff7cfe22b067bb3bdd672d9425ba1636ed8b2160d7dd75de4d72948ee8ca33719e898d6a9e5e315dc3714ac298181f70b9e795215149e319b66a4cf9b8df3af0f180710c881d001b186a0133a38ae1a46f02f088487ea0abebb19c708460206a0e28331d88b0da065783368ca732dcff4c75bd08619b94f10497b317db7da00ccd161a0c9b82685d89dccbec1d80f955fd18e303cf328760f630a6ba857f1a8ebde3f884f5d5e8f680f266c094babda77e595e07009f384293e458e75faa56604e05e8a51c3e28e864c21df13a6df2392f830438ddb7c4b060d1b5269e32d2fb16986c0cc6ac4a40992a6a5d4f89e36c2650d3e34f10d99baa6948c68f6eefb9858e769f3aaf8097e7421d70464d93d7c124b9a5d7460c96bff0a70f62d661f8306440f9934456c9bbaa611ed08d3964b94501f575ab3d60746a51ce077b475de4aa935db43223dd71f8d9c57d557dcddeca4227e64f3eee374a21091b0fe8bf73f8721f368a83e631ed2e3bd84b480093546b3cc78815d273f1bde6068b771f17e9cfd5571ca83217b189d852acb3ecce043b4dc7d2940a26f40847e396a64bae425ebad0a3670b5e48638eb126b90d3ca32613dfb327ff211df35fe92d571feac08886a2443fab228e8831b30e9fb147bd491b1d0b683463ba879ecf5f96b102cc5422200bb888e2f73b8e300fb7df2056caa287f9711df7078daedf8052f7b78dcf6c66756cfb0946d8570416cb4085f537b88106a0de509bdcc0b3df6edf983f233de8ed1fd266d57e7597f347f054142bc7bdf86d44b5aed95b85393d08303f3af2dbd0580ffdee8a11b6483840a3725e9fa09e730850742ed091fd9cae44b6592ae696173c1224321720a62396a243ea78db3d1a6fe701cb4be8ca846b4287c04c3cadb486662ef3c47360d8f75de9a037c8b26b8a9dc23cfa93bd01f53157d04ccc592e40ef2064f3bde595881af12045a7a8e36e5ef1e545860aec0d637e04a95a41032ac28bd08ea0ad48f11183ec840e2dcdc21578cc6123cb00d9bbff71ab272b6a2579b0dc618f1b4244a50bb5f6d7f1e6d3d873624f9e9fb44cd7531a76983e9a92c2335226321c8a9795be2c45c1023e88c115c2310aad1649eb52402b40457b01250130068a58d8fa4771348def10975a2bfe25ba6914f341c40dd392e26fe19a0403a55ad6c38a7c9eb940a3b6c53c5c58d416555d8c7e454dd0d1530b09642582123fb7df2afe9353c5e22a3892fa25ea94525eb51a1e471546ca06a3b5b8377bc5b2718e262f33d00ebac026582114bc3d4aa8cdf0be520bb797769e6d293370bb4a18c9038972ba6ec38efe28eaef633f00df53a65df62c9e9d8ec3b390fce48b072b71666136e0ff4d58160cb25632c22050f93dbae20cd316c93888abc815abc5801bd0b0c95e39f724e486933576957a79a7783aff60a47c06dfb67adb9719ecfb4c921e031dd059b8601c546679f52f865ab81c599058ea5c70d6a41cd9f64ce0a5ba0ee1fb4cd93537491ad9ae7131c77ea0b35a8cb463a8eb715f4543a9c259bb085d53ce1c6f8e0797645f70d4269bb529b4a506397954400a6271653fb203f0ec72fea9e2750e85f3bf24ac8c571541619eb8d16dfc2869a44d572b322dafb8d0d657fd4a016000ab64f069c3a1e5ab4f93f316dd777afa8e38eb2b35ad92bcee2c4fb20a152ba349d4caf44846f8c94431c862e0126b792edf3161d0d29170dff70edf063ce353acdf1f1218c029bf6e03e3056ef143aab62778fea768950f5a01e059bfaf1e0f22257bef3b3d91e24339afb63a3a28eb2d1b96df3f9e55cd9a8b3f3bb37ce53bd2de29634622653dd872ff32d84cb03056db38c161c873e5d9a76b615ccae1a9de4df6da5c1b11f7ba408475a28af3ba0f59c1fd7622d1b56dcd33de834b6659590b0fefbd93420f6f3145a0899d68c5660a61a9af22a08996087c3474f6cd1fe10dc84feb5a362f7145a3d468ef81990a3b88df0b4e06dbe32b4407826b46b0584b9169ad94de49f4e067955c0fd3fabfb3b6e7a68086a06f6dfe90359d13486d0d1a3bb3e07661396e9ad79f52584302c2535a69e8ab1e32f5ea685319bb0fe25bb967aae4ec2d2f503b870c569a2ebe30cabe3cc8a5ac131d547687167ed8cbb7d610a99481f9d8fdab09ca8a16f813e418eaf99af4b3765d0f7a8382c434308ece8597a2e5ab0e97fa6de9956fae0617c1b1ea94ccbd1d49077447b1919e5171d5083757554b6be16088c18ae800140282d440804adf525bcbf3f91d66928c302a87bfb8ffb34019624c19ca9c97d92df0c4b38805e00662a2f7c9b748749ff0d53440217ee8f3228bb31f5820ba9a752e89b4f8c80fcca1c753a9b47267bad1a39bd55513f4d4cb5ccd147f8c4a23eb1b14c3dff39ab23239177b6456ae65579f518c1e88094a0c1c3b74a239b44e863923d00a2e0f4d43aac33510ab836e8e513104f15ddd016aaf66ddeb7497e69e36c22ec422b76c9710c7b6250b80ac7868c2b69fa65ab6b67f21529e078e5031485f2b263b68552d46a99456e961837f8135ea3083848c3bbc021eb6986187d518b7152e30965fc6bfaec9594c28d7577a5b93eef38e2b93a27e816a3e22a3eca135f610d4dae015454dddc9733554f69890a201e89febb5d955bdef42ac5d796e13a1e5a2fee69b6a8a3fba22d2198a5ef360a1ed2531079b48ae62d068f79f936faf6a104afd121e96fd81783606b25021b25f405070c9b97b96127c90df2fed2228e30098919eb131c46fe5068c8bb6ba5f4fb6ab83f79a7ee0f3fc674bcd5122cbcccdd203d476d57fe656c752d4cf6cd19d632286a79dc207369c9efb9014e240fc9dafb13107196b7f5bfde10b7b835ac6695c61df790d1715d8209ad3b3ca1de426f9eca4d1cfb4262a2d11900ac5e8a43e7203d4a858ff2dbe35c05bdb6dacca1dd86e1f3910e0cf9f4b0b656ad7918654a55f8088a6e36d18f5ece3ad9b9c58cd769dcc3ad0e2aeaa401b82b0b69ce89e39d5116d595037713d74f18f50fe86875dba8726969a06dae84d69679a2288b5d7b6bcda74e7d938a1bbac0c38f31d7048a2abbf6a5400a8c904abf4c94ddc6c886c63a1bedaadff415f51c9d8b4e49cd67ba5d0004170844f54e134c16c81b4d521526ea8dc5a4ec3fd490cb194139f4647f67d1c49049f4d05d2052fb78235ac29f5d7970b1a25becfddb8ab6e3c22640a76d5880b1580e6e05e078dd41577fba4f6610a2027141b354df5af1ebdb6fb95a8f67b8c589ba58d27d390843ce570ace03288f7c0ac62705de562afb56c985c84fef9508112888082389505eaae0b3cb9a30e24e48f739fb530da02f42e4d0c37ca8587cb46c4949efb3f5b4ecef9611b83be1fc1a2219d7c467362539e94e23249bc99335424a7dd75412aea587d9a53cfd13a2154922dfddae7629298eedd966ecd6cd8b798de4803ae9941b40ad517cc1a91e4a2d0dc6252bd7cf8187219540708e7500f98c824430c41d64ccb7ef534f52e9d7e588c5db4eed93eb21c15f5556e829afb252d81159d2a0dbe481b5aca6a11a6d892a649ca219ca493b1cafd637b7532c78da0553d78a4277d1ded2c463dee59b7d8bef8023afa0a1917ed5f13e3966f5aa76228101d82ff23a8b34bc9d9f94cf03b7e2e12b30e59613f26356738374cbb0334f012b18afdc0d714acf9da7cac52e5435c4287dac4f30ba114cbcd7a1d7b9b05ac5edad887893eae13daabab51b700237abb030b4f37a6a4c105ddacd6ca5d0d0fd935e382c3123d6c2801e10a9a9aa823376a6f006772ba3b2be8b934ae048d39c37416c9400f02376405c163e98bc481e7e9099157b10f4214d9d61bfa3cd5067d051289a8bb20ad5aff0a394e39534f0b64a0aca0862fa519f08eb31ee4d13fef2d24bd2dc7767c339e7ac91a64c09e7adaddb8d31c5faafa76bbbe280feffad6acb5bd827ddfd985cd72c4a83ef8bd19405b38835c14df89503ddc3d5bc7de6b94db000cf2000f3fb290e40039545e222e4245454eeb26949c0b8fdf754655c7d90489659adae085c5f23362f75e2eeece637675352b417028c4ec912a9f3ff957a07e6a8d7be01fb7eb994e87ddb2a20ae5ec9039b2d7831bef3e9a2ac6862a6992991f804bcafc249c238b8002ebddde6fa3e6be2c73eed9f539f72c1be37e84844fc5e294758feaea10ce2a84f9c771bec870f6bb5f11e151be80c76b54bc53fa8c041c9285eba4157dc6b78ebc02d413b2c96dd2631e6d3b6edd4d287e7ca5123ca298222a0b48c9b073f81bcba7fee47a4efcdbaef1d089a1ad03324dd1983c6d1bcebe44420966bf39189a20108d3b5b80432a3a8915097d8f177f855e613ab916824fd70ba46e6419753241768ec963b75fc0c5c2f1b6b29637092197e56351f5153fcb41ccb0e08a121af619aaba1e7b63bfd680a1164878792003fc3814e93aac7fe10cb808d52c373e0c5bddccc452391ed435b0149bc543ca9733341eabc3278ebf07caece379b5b8cb134da2ffb11e013cf88d6dc472ce0c0a2f001b4c651677ec5689d40265748c377ec96e1415a3a18e9df099a72e8c5ae4ceb12cd3053488899723210b4957fd899ad1e17cb961332117aea9502cb1908de98916d44a430e3d49ba53c0c5a425ac1d3defbc2505f7a4fe9925d09528665510f6f602f399fad2a9319bb77ed848ae123a7bc16f4391aaaa82426b107ad7e2ef77948baea612916a150723ffadea96b0f8c4a3d74eb7a6252df885136aa17da503bab2071cff52173afa8c8e0868447446188aecae34f664f34772f2d3f2ec1be10c83c550a8afbd268c12a064042a2fc162d0640a7f4d64a331bbb77e3bbb64aaecc53663565ec51431d8b706c48e7204b4ee32093173c3dbb4cb115c30fe16a7eaf4f76ea760c49ed85fe439c2af915df22c3f9fb2d94fa4c2c44e41f5374e2756a331940eec9dde9d756f033c42fb8eace7e82af84d4eea2e34e0c633910cd3c065c72c125fcb545f9ccd36cde7237b2b60881f71a3a1be7e80269e935612acc114fb1a56dffd0f55d134ed741b9fb87471b09ecf3bf380056926814731aa1bace5a46e6a5710baee92b21e5a59bd8cce8ab7fef38ad0154a19bbd241b61b0237bb8d63629ebd1149ddebb63d1e6088e0a673d611cb1b7d65ab591b8b69ed5f2cc3865502e55e523c5ef3bde97a881c75f27e900cc46887b8461ebbd70af824551284f0b30b069a752d0fdeee23fbe1ef47b90867f0fb21fbfebbdbbf620fcb07801a21d61a357795be68c386f5ea07c269fd5be034a0c1b9dfab01355b4d8a5cc121af93fed5f9e2f7416a7146b1a7c38be767ecf746ef8938100fb32aa38aa3a7e5bed620a1dbbe5933cd3f6c39f2826cbebc7131eb258bf805b740f6983e5630ae5e32245f519c4a3829e1433996e10efdde45e318886a1455cdcc68067b84eddcc43eed7665eb7ada06f0f9be644a5bd7517da7d04c53e9478b1f05ce61dfe58e5cb97be751a115911b9000bb627f4930725be45b21d19469c30e7fc564cdbbac000a96a172892fd344b7d68d06c629dc851b94a410b31d912be4641449155a0a057b24c1256010359c04a156d59b3c2cb0c6d2aa6cfb73304a7c88b0c7f263650578f80fb0b5f953bbf543a2bd7e8af3231ef4be3dc493008d3b8fbbc996d94e166e78dc9b846095ef7be7536e162e228750d3bffd456a01eb02f80ce52c1fa2ae8330ce615f60c90b09da9ee69f489f4e694f25cba5565dfdddbe086ac692e9a33518bd702ab3a8e7da251d00e8e516f6399bbbee1da29b1d4e499786921c4ebc7f2ac248f4098b9e9c40ed6c9e3bfbcdee631b23c758761fe947f293149052fa74614d0fc21d955f823019d57a2ade1181742c98d5295aa4c4eb6bfef06dab6b1cb73cc0cf7ba681fcb8226d3a4dfee2b112b32dc98711985f6e5d6289f41dbb1b838a8cbbb4da4a55c722c36a89a76d19f196f9ef3035ff94da13c7a816d6e1f70ddfa76ae44730bf6f3b513f046e18d35069f38b1a770b236bdba9e062e61394daf22e797ea983d56d940502008aaf964e5ecf61bf3a8d44e6538bdaac48a23b98e169a294e30e75341dd3356836f57395699eee4979e70bc254d4afed0d4d1dcb152ab740b0074e3b54fe4252002710a6b22e63888147448916a08824cb95e148090e7070627149433a1f7c8c85535d1c23d5c5e031fdcf85c55e22c1e0e6a1817d6a366ab8cace5bf913d7e613d6c65f2cab22004934aebe1f83c5aae120240758f00cc9d1b08662dca36f9e056d6beaee0033424d67e6aabfa0d177feef383cc5d605733bdfb6eaff3253fb36f2b850565e3eccae0f5894cca69e4d5a3f7ff82a7e3bf1f4acca48c888176d70e313d236b373a1b01abcc8a0b4435fc41cf56966f773658f1fda162c12d9f44456edd4c7f6f459c0f97be997984505e659839cc5e340d98fc456cb80cee94c227fbb23f3eab115938d5be21ebbf193ce6e337f9c9d375e7cce4b449d15150640d8f6d992ed6b853fd038531ea7a1b9f1edc41044ac3cc032be8b18d77f092fcb18361b998f570021871e094241cf6e1529d56298a9788a7ee9e883e7c990528a941d868ded144d942532d5f056e1d28f0327d31ecf6f84d97e40e82d358593d78b7297e7c3ae7ebc6494b652ff7db89b1b8ebff72e32a591fd861bc165b187089de0b24d1253b6992b4fdd80654dae6c91025991755fd297d34fe35295641979e5a4ca9298263d6746a5072d38975807381f37b9256383b57be361af7c43856e601911bef3f7ee44a33359896aa61e0927ec15a93ffe46a9f7f59ef8f762c45188702609a5159129f706bd9fa4b9851495ea7f68ce5c40afc95fb286b988ddd2b9b29799e76c06869ff0485d32d7fdd5ebe453c1f23167c4d9947cd5b71c146a81858c27d07f25e606838218064e6edfa9d897eefbf10da15ec695ce567376f5527e32e1fd2c417b9e7594f5b0e0128cdcbb411b4ce7b42102b27b018522bcac3d1231df394137d491f5eea13d1b0809c6006bca427cc6c5fe3cec7c9e70c30a9641e273c666ac4da64c0d8da601ef6f4d009651b47f608fe8f744f58fb309af7058aff6deeb7090d7cd6f87072077699c355bd908f78e32712968da68e4884babb931304c5a4d479c3a80d7648f0d7db892e51fbbe589a85b31590db550c4b57f552f62a32fa31ab551e6167a68ca1d319a8468a17757cb4e44542a43ee49d5ca0a4c2ee92614a022b0ede32dc7623406b2283711b7956965b070a83ecbd26d207c97b0b305de7ec664648dd1130a5490681f84fabfc0e4d655240a213d5e962f70bc35f54df680c476e491b35f22c6e609534a0dab6668f89577be245b3cb876504d9cdd426ab1af91f7e14bb7f2a0ffe3d5be4174f8d448ed78cf3b9012f3f2952b300128e0aec4fa38258d51bf451041c831bdd48c760bfbff56338c39f9f86303eedc8bc4d64c390410582982997e4ee37a6fa922db89ef93839f2de8ebd714b7a28e5593ebf7a9dfa56f8499d43c8e1e837949dd3281af2bb198fd5e50c7a844fab2c1cac48219c4cbfb00433b084889d24a6ffa343de4f10337169a604b05c76773e99a1e4bc74947538dcb14ca624727ee172630c8e5bdeb08e011dde692d5489b63eeaecec1c1ba4f68e2ed5000dfb633c28f571ab4cc040dc825aa66d4cd179faa256c1b908c0cf8051926a86c33dc6eefec5d5185701776f8e708eb2d29355f63b0efc2fc34fca9dfce8f3fcc8dbe9e54501d39c708746aae248bbb0d9ce7a9b20bc64872fd07d9baf0b5dddff3c1c38e03a55ebed1abbaa5431cb456f097c72684b98a9e7192c1c41fdf27d03ef8d35b67d99cac8b9742c511997cafb71bf76764081de2244d56fbe80a299909177a7abe0e88334094793e4bc3a4c011815401ccbf7e1326eddf019a3bc6e7111b057636ed845daecfa829ffea047229a6b736ec0d97d2aebf3c8cff92ca4263304240f521a629a1fe5459398c9bd30e258aad87b84b4421254ca242fd18944b47ec0b665f702facd2a2d3f50e733d4f57a18813ca2fac823b85bf418a7b1222ba582bfb38a0b6dd80cb703356d8424a1e0cc0db3fbfd3ea1900db30885e33a7399afad192a785c4bd6a0f32d6d04b757da33c201de75899bcaabc700066e43a47303988d487368313dbbd2c0c8368ba6c08e676d56ac45659432b175c8a1fdddfaeb421e699e9fe5bcfa538fb613252dd93e79b621427397b7e8e8d4babcad6784c3c602a0cfd12d0e318bf14b95de7a1d310e922fd379b4fb46c7a30461bf833df42a07e865186a87ac99c0d461cc0af43f59900e06073c9043bed82408b227b164fef17d55702a1a92422d8de04590fbafd01216292b496a83676609f1882ac05f63bf22244fd156cbeabb2d12a0754ddf7388483b6d97e63892f7ea77d114721f5684a5557e2806a9e06c9ccf1291b245afee0b602ed001d831ee5bd41e7a4a6dec59f295a678ad023a9a004e823f3ca356e623a1b1dc22fc40e8eb6060d74897811134379022974de99cc6370a36f1822ca97b739d001bed97ff848d4e394dd133a68a0a581f7d5509fc264c982f2514a44ff8fb0d709e2c86d8552dd9b53628b037a6aed0024b2978dec72e3d8085ded4eb69cb3d2cb816336fc141b6600e536ae8babedff8d718a5480056f1e48086ed35b5113562d2d52597ee8d3cedf39cb4b979a8ad489d810d745f40ddbde550b8d8ee40be6ace4ba9fd32d2accb9daa759ffd03a286c81910c723461c732a77c9120279cc1421395094566b66bcb1ac973b7d813e6329a7119ae40d2eaf359d398d9d5b598c779f5d58bc4d69af15959cc65ae62572242fbd5637b339ef0aed719f6b45cc36d5253bd0c14a14abf22674e3ef5ef8e4254e5e0858bf05ea9ce5a9081eeed717a50c6ee89cc3c4a7ca427901e4ee5705b022a5cf6a1c9bd41c57b3fca2acee598e7ac2536b79aac5b499006bce8acce929d1181a86e250ad228148d4889c591767e2d761acac52dad43976eb13c82a3a10bc9c73565f4db8966e5862377c0b40c8e546f19d07d83701f87fc832886bb6dab90e3391ffaf4d71b7b222a58f61c5599c8ecd9fae9ebf3d646e102a17a364243564be6b16a8c82e9a4516a1307ff6f4ce052c3d532ce50e65be63b41772fd5a460d94f63d81a4dd3bb000c74d4e2fce5bef158cd03f188f569052406edc1e07773ce5c7a395e79c60ea435465cedc14bc27273b798e3d17487fe414ca8270e841fe8b3f4ea3372e789b29d09cc066fc2ff61f97c05de3dbf48b804e253314c5141d69ba2a03359abefe100e8bb0231c2e6dd52581ac31f439dbb7b2001b57ca097778e49885fa1552bb41bb114960ac3284776244e6615e3baf65d79deed55e108b3bc1f87199e97acab5bfbc43b20a5cb9d8904349288336371ab5904c33fafd0158b7d2d32c03cf636bcf4a96aa1a51d87996f4058e9ddc7681c080b73738db049512a4dfb8cb3e0f693aefe17b9601f420a1d3d0ffc0360fa4da067c4f16901685edaa6d04be13e403ee842930341268a1b02f000c9420392c8524c820ddc3e082135e3a4c2c713a76eda89fa7e69713eeb043d874ccdb8060546ad2f23b6d57cf545fd73aa2ad49cf5541e1dd7ed1249f6ade0320c69dd1e0e61015aada6d7f5ab405d38c52355353f72564aca5cdbf2ddf2443b735fb94fb4bab90fee96fdb0321c9b3d16fef4a3a94c7c62f6b36320f5cdf332a2f46acb21930dcfdcc33b5a340947e6129a721a63a4aa3c293870379cfdb76cec220f2063ae4c62f5a0a2582cb548abf5db45db7f2e6cd331acd906730e51727db87811d812af3a85ed0e876a05d90f6a0d26fba0e160647526f8c6f18f7ed2daadc7b084f6eb7b3bab8cc6876185cd81e190d2cd23ac82921d7ca37f320e840ac0a7f9daf090d81bd9c2d408523d8fa4e24a2fadf6e623110105afa64005f7debaab3ef29ed0fc7aa2fee9dcea8be86ee899f7b182ac54dd1de701f626ae3e1ff3734675bb6ec250d13835c37d3633a121b645c7f3a4c22631c5608b0ae367861c9b27d290bc53e15508b36677f5cfbe25db2ad425cb1153adcb3d21e8760d1f0f2d2af4fbff1719b22487308e3c13ca1868f0df312f4fee2a0f1756122532c3313a8e6ff8f11cd7647d3a79e22099db4248a6ef35f29caee5717e9aa2980534eb14af2859ff3f6f080ec7fc4e4485e983f4b86b93aea7ffbcdf6d76f903fcf0214a492125f712d4c846381808bcd079ad568e9134f4800aef45aefa0a70acc0400ce2d5630f0dc4341d78cdeaf9894267ffdad19bc9a54b753f9dab566e3a2dabfe265798c04cd32b8c806a624ed64994ad651cc60d4736b40c15f5a59d4411c5d4332a7c607f029f59dd6006e2385fb3e40c5f5dbd2a397525ebb9d0df0042f4c6b8f07e23c91cd769b9f1f86dfe8ca51f88e58bab2e80666029b81dc745eecd23be5827629a5609d2a56f2b00d1e3eecea7ea6e192d419e03561a55af00eedd2f6579ee1303fd20fcb8620d7949d92ae5d85f8e81c0d95ef94b9f0c1393c73f907d45e1bf280c9ee941affd3ad0149c0f28c6ce6ba3454f44752111043f12c094549e3010926004a1157fb540e03d2c3625bc9827942773b033447ae97a9a6a7e809ae96e50da1508dc9677bda7d2f801c0d747f7ea70650204ceddbbfa24aa2cdf74c3342659a8564074b3f9615645a0791e5306735c3d5d3678f3dedbbe827b19fc1fdbce39f33c60b9e396ea2de05c4edefa1cc74f67bad167032869e09fb586db4ef3800cec70d65145ed1c4236dc13a2908ea4eb3744fa25f0846abf2e45e658bf5438acaa0f72675446d91248d11951a966e0bbee39ee983385ce07270e8e40dd407a357f902b3eb8499c240d3169543f79892afa268d59ac01ad614bfdb9e961057676523728319b16cf1bae058bae7afafe8d97b2e7b97bbb3c97b59e4f67655818a550599eae5564caf3d9d7ad2c0731f2b9c51aee7ab039cbb1fe802280be5edacb8b798c63f5bbd29aadb18846ea45f839bf6294a634c5697f91d6e6040155be5047c0a5fd0991b8d7cef157e62e2936d0c5b0e49908e641c9ca94762321feb15ed97d7f612e8ec7561a33c6e18028feb6c9ddeca5f345d726e36142c5991be1164a11905e2b0d42a1bc2286aa3b02783ab62a0e03189184e2e3ea673de8afd9e19f52c2d25bb55de744e2d44e7ee03cbf81aa8705a66cb5c21eb216d5b95758f26b16970de10fb1a6cb7cab9c9a6b549e53f6a8483d7b35cf6836eb60263d4d8b65a49c6f6900e0fd53867bb543b154eb4eab950eae12154fc7187d06a64238805cb0c89f43c581dc1f2c9fd1372ec48141695abf80090503681f99615fe6ff41e1e6ef86b8d8210e6444c7c48cf619d59baa5095737a60b28321b7e96b5b2ce34b9a1326dde95412445e13a0240fec4078a8575dae297b5edb09d21663170713413986d6de22ac1a1ababc9cb80d30f771eec06fb6ac74cb5838240afbf17dbd742f224af8f68123b22eaf80abb4bfb4f31d3d220ce17c22a7dcf54f97ebb36fc6599d14b793dce9ac288473733edbf208c6912e9914a189fbd6b32183ea346785729f3454c9be4a9e1b5fa00c22ba419064894de8d19cca05e3415d698c643e6e646f3867ef91a3b7c04307c30ebf109979a01011313b5c090d0e261f03158acc5363c5a00dc8b91c94716a44cb58e3dda58039735ec666f05e73d7535ad337f4869b400978793b8e8284202e38d3353df6229e77193e0a20160ff2086269305626026b5db31279779a80c98167a4a0960f6ec314264e22d24bac5cfdba66140930ec146fd0d61eaf1cc6455f0ec77d22733d84e4bea0ed6fc8958508f962cef6c7311af5c044a56b208f298c6066d40092522cc6270da47b7fca7a86303c89a3558ce12e45654d4ba0121eb4533f885437f826bacd3cdcaacb5d708afad9f6aab1a4f9697d30953180990481c92a9c0182a7327d2d215e605dcb07880f78cdbe803fce376ff103a946dc547b940e36988a45d06d818edd282f6c6a99f763840ced8ea8ce982a9dbf6662308b4bd0784be8a0f2103039f81d727249fad61bfaad4321c21942c4baa8a960326d2f30a558e2e41e8e117e26647e1235a74fc0e5fc8ca972eaace0181b7825c06ef6d4a9ea92cdc483763572e7718e91d7f2b3ef4a384597675b89301c7f3dbfa0c4791a3ee20fdb46b50be121f902129259291bdfa49b7000cd1ee3c4afdc37bf8d3d0deb7ff50356b18dee6a9ad730f7ec90905712eba353ce8fe6e5bd0a8ef530156213a51ee8e6aa35f4a5e3a7bb8c4fb99c223f17c638a16fe49bee23d90337c05ee3758d471e9ba4818bd4d1b23f7dfe40056226731c9b133d0695b255193dbbb22f36f9aee7b40f3e7106b3d813aac86041ffed4d140ea000ea23d69143c428b048a222094a37480c919738917ebd28f92d8683a66cdb8dd5f04812beb729944ec74cf82f490d793bcdf12f24c73c2cee2a252ac2ee29e18c5cfee05031a825da301b3211fa574a5a56083987266090ee1a4e8deb5f24f544fdce840e7c10519c9dea3ab824890f44d7ee5e3f041ef29e39f1262cc4c834238fc0a5b32a102f37a275ee7d6331ee882b1bce4ea497ead1eed4a28708460e3c4ce9f87a2ceb0e1ae9e1215edf20603331b3a25ede78b310faee717692c8def003e5207678a6eede21630df77e33e25c2c5198c2054ae14a03c7fafe36f8070773d4fd6443ce62ec31683a49826a9bf3ab507e4e8ae6297a68401663b6889e9c482d53dfc1fbc0b69d5363f3d67d4af2ebd839e899813c7931f2b7e143de7d5022d81d798c15e43792e78f70d1141f4e06469f536c769e65f2a20188d8f2de69fe60945b9112bdc90314d03fe344c5438c56c52a440bc8561d978473d9fa02aad0887d299e1baa142b86021b95d6b6850a12f8ebb500a8c95473c2ac9a0d119f3df59e195b3a18be3fcb5b0f1a9dd46ea9c792739d5c2f040d433820bc759fa3d96cddf139c819b10b955bfa1489e1fa09218cd83fa90c753439fe72e41c869d27a39fe5002ab7e8cdb4f3e573caca16b75802ee9b5891e4f4a25a4d7fdb570a18f86d98fc1dde2dc649a1dd2a09edf261aaad99d0bb8cc0b6239317d4642d9042679325bd11a18f7a97f575d8c55d251c2bb3670977ebd18aefb4d6d11b0b985d311e9166705fa564c0d506801341bba6804fb3d7927c2c43f411d725101874ac5160919ccda1ccb79fab4a83ea98ed2d7ddec726a2ae03a38d53ff4bb102e8bad05e89c823ee3db7721d4995e6b79565c284f57ff9ba2ababef41bd148e586fc92fdb37d156f0e56de10ff053ecaab73395a73ed6d59c4df453065e899ec35b48227a0ee02ccc7783fd4bb00e4882b37f6b4c96f446d24090f6d95b3166424f31da89a25feda4c78e23d88bcc0a5d197b15e44975d67fb9ba3cfc1feee07dd3517f21855bf5b97195cd54016107815dcfdb63a3741e69f2db8ab78124785167aa574c25639c598e44c6ef30106b0ae324f1ede79a857b64e6220195af18689b5249b0ac4e75516ac3f3c223a2b3015d39b8bf3b5ab77a5aa554861b0ec271c8d19bc4e0cc4a50ae403133ba7265594b869d9e2bea79037d61b4203b9651b7056d71c37de78e10ecd9d74bee124cbb5ec820952716e533cfb1936ab661ef9f23900bce16a6d625561f82f95ba0f6c0b38f6651dffc50e10bd286a55bad152c0420462a5677cac02ef38b85063f4dab7546d146c45a8c3cbb0443e264110113b9207f8ff11c94e0d928953d86dcbe16d9c75bc3e3a7c2515d4989eb77b1bf36fb7b0d278f5780d5890b1d27eb18b4b548144811766bb265de1d00648d37efa3589fa0df22402abf0fb69e27796d7b5bd556392ecbecce4809ffc1d64cb34e96a897f8ddcf9c31c30545313316058f4471a17b405dd72307708021fc14856afa55b4a9d192b9aef7f342643a7692f0dcc556b13a5d6da12f48c02a3f8f8082e4061fa93654c4ba384e020180190c058709e85655375cee15d71f50396a5811c33edf304cee0f5c7a5c97b34b65d5039ea64a2c4453f72667f5a3824762e461aab7c68d8a14e065f4f5313758b7922d69d4f4a4dbc83721e573fba3ad704e8af29feaa42abd56d4cc4527ccb2803dfffac3c9d5b2f6dee949d08cca09413a90483959fae0bf8dc05c351f6eeceacd353b2e5d9543606a2ae8c55dc9ea4b6feca186a6d25f6152bca61fb705d8ac5336062c19af066ca2d313c30f3e6a5fd9372714f0ac67cdafa24e6f6a85f4d50394f65e83e95cb4d4b44bd336c8af3e6feaa7858a91ea97d7420af0763684fc5c2cc189ced395035f98961d8716bf8a7f5602c510018f1113e928d95734f3d3d154bac9b357d1f598ac1fb0c30b2060d2d8aa92774ad7d6c6fcb485ff275f67ac8988bd67afa4b0248a871ed1585fd53a39a153122e6dec2f22626191518acf8fbd3e85d56a1325474a021ca25c78fb5adb2e75bc9c20507e78ec0c680febb290e698d9f3f5c47496e915fc6b3d6de9576d4b00c10759fad9e7543460c901f7e65f6e02fec607e167894fdcad448e4b88ae13be4e36a50a7bc83bf5dba75fd9df41aed9dfb26efabd03ff90438826b376c97169875ee04170c3eece2479f86c8d17ca011bc91f9aa9c24d6670e60d75a80abe8916e8d86df11707729d5b9826f981fbc6152468cc3264a36dba0bd2a4dcb5e5920b478a5d18037c50d769a050ed32b203c806cee4d5d8f627099398f49c8130dca2354ec8ad0bf2b945103af6fa1161d1b6b329da441aa3b4b26207db4bd93c7db156abc3da6224daf93dcd55817a4541c8abe191e302564dfb7067372cc5ce7cb77558e50ceeabe3bd9ae1e89b875342dde01735a33df8ae1806ecf17d86bd795ec41978f9252b2fd218d8e6c90dc1d969e00620b87bff179964353b65ba6db8bc4a1b7f0f638140143fbe6b5535cb9c5a3b9afa0babfafdfa92baf304ea3b39340bc7406a11d1c1fe0d3300c3be082f49df5bbb231f5d6f9b87c98b6fabfb7fe02394c9fcc6763dc438ca5d6f2a3c768b6690f88a97f9c79e26bf55e9c5c9e2f3c824227997759469d17f75c6172dc347a2faecaa112d75418668fc81ff25c541e8d3fc9b617bd3e3c90ed2fca2b3a6bc8caf992f8c9809809edc2a4ecbf2209b7f9dc62fdd3222f91d90aa70310779f76b8c2cd564411846a16b4a536add4a11072e0ae5747d9a389b02c0c22aa8736a6511c921f69ec6173b49f8298469af1f5a4e8c5d19f05bcd6449170c92ff643b4297573fdff52212ad0e920a16fedf0585bb6f3ce285735f10de2532c4dd884dc3439a1bfbccfa8bbb2e733ba57a4e48810743f99f79395013f64e18fa9dc1b3a3d38360fd78c4a249fa6baa0f6cad6fdf91b559466a66c664538c008cb2dac6a05e61cb979f2429f352e06d0b562be9cd8fc651c564285339e7dad1e2cbd66266d088ad17febb9287473b67d85e439c18462fccca81827182b66a2958a0f1a9bdbc4212e093c3375e41a5d09123a296042078a18225e84b5cb9d7a57cc5a2ec191953209019291afb8b569cda0bcd32b54fb174fc89fb8e337e29fe6c55dcfa0705aa770dea5ea929aafb92098b11a890aa0bc823eda75c2a3a2ca3f891143e6e4b1fc9e105e51c5df9e5e6a9a3bb9e918a0e7f2d3cb6c5a7bf62cca7905b5cfb9529d183a3297c6e25d6d8aec208974a3662c198e5fffabcfb16ff1d2679351afe535c2e341080a10d67f30537a9727e864e5e3688ead632ecba48df1fa4b750aefaa66024d15431445742541ee99c0bbf2f6c19496be5c5f052c37c4ba594245b3adcc3480a0e69f3b4062066c2c2ddff0fff2d4e616f8453d7bea5619c02758ca07bab5709306213cac6315f8116cdef5aa68268af12878822d05c806bcaddf5508bcc4cf94c6f0303dd7904b50829abca3b964fc677348ba53389bd6fc365a9019192abcfcb11cc4538dc298c2d60af254db106bc1fe017f9904920f71145cd14c1a9871134c57772a5928130d188cecaec23de2df348deab241a242075db722db9c54cb101508ca36b9382680b859dfd1c2206ece48b188ba83069b184ecc119d5c8e11f0000000000