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 59366 b871f95a820540c49cb9603dd294866a48a571ac4dec32ac088b65ea0739143f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3b3cfa3ddb3c2e5097cb157d4c251565963125cfa22cf17d205a97b7af8a65ed
Certificate Block Hash
b871f95a820540c49cb9603dd294866a48a571ac4dec32ac088b65ea0739143f
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...000d19010040980100
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000040ac8febd4752850af36afc7b51f134ec9c0731d78ecdc283d53cba7f91923896513cd66ac3f55c0542e2c43e042f8de793f9364c9e43a2f9021fb82ede96826d95609a831ba6c9ee7ba604bc25389ad8b0c9d4cae05a869c20600000000000000000200000002000d19010040980100

Raw Header Hex

0000402068120b9494a9afcafce1a5614ad0f5f0544ea44700c8bcefb27bb88a2288e1b167f13fb51cab7957c173d67b57440377d61a3d92e57f155cd58c261eb8327ce8011f126ae6730318ed658aafb7975a207df12ca2cf2531966515254c7d15cb97502e3cdb3dfa3c3b

Proof Data Hex

59,560 bytes
1212160103077c685ef31db6dde556c20180f37befd2cb5d3330431ef8a3f492dff9d4d3cc81af86f32bfce53dba8fcbeb6d479b8677eed3cadf1700e14f123feb446a7fc61d6f767b1f0d71f6c9356e04f9bcdc9f158cd81bc0e98d0225ddf5635d011deda69f4024970c6909b7ada519a1b8ff4f53bbdbab5c5d1a2846e5849cd786aea79405369d7853dfa953f2753e3e04c6a451491ca6ebfc7da5f8cbce293d976ed4f325bd6169dcc60c200b6c942765697bfc875747e891cf651f08f8fb3acbc8b73d44c5782e85d51d50f87bb75617be514b16927fdeaa784b8ae2ee7a1d4cd21cb4dd17d7bcaf43aac8835ee569e6aca29cc38cda29e3e479bdaae74d2716a5af53f12d9a040571dd0a8b41d9cf37fe3ba7602f50c9f0fb418ab84a37c75e7a7fe595befa1105254d4865c5b6cde325a63f2cea81b48f2afd17d7ba167102ac074d2d89859d0e6ec5aac13ea689b6a007d481b29e3670068f99065b529463e894d0c539e7790e4f9c5bb9eec7b3d12abeed23ff4369980bd623ea15fd2c3e4293b4f3405951919c3930abbaa31f7b93492e3efb8260896b31745bbe7256b2e0c1c2c60df2140b1a22aee868f115cd45a5ab68caff9f5b632c5128bf83689368a1c4dd5106371b19e277cae6b0bdac772580aa72a5edc5612793e1fa5d17f318c72651cfc370ebfbfa71e92a5f33b91dd7ebf132906431b39109fb148c742607ece7217fbb1e573c57cf81abf662b96c79303af64f2bce02d9d8eaba3f08b2d508ac7d880231e35aeb49d48810979d70b422259c3c69c3a0d88800a494f0a7251eb58923c74f22a675346b7610e9705d0c889ae9ed131b46a503867c72ca149b732de1a9d82967f6d477767b7803d5743877c32ffbf990502b095d38849f6925238d189ccd07f29bed1921a750488c50705849652827d99487dce1cda4ebd8467501b4c014a059ec2978105cabfe2e269229b8bd6e37cfe391d123508e19a2a4afa5556b5859f1e2e74b3de15f247397c22a840e4f375f6ad32448dcb742c9cbf17958ddf85d295d3d850e7ce90dc3af487f01646d300d865d2a8f669a915543f904b1405fc01eacc4a5830f6a8a16fc6bce7c267401d1a155286d5b7012f7d3353209d588106d4a5b08b40bd6f810cddf13e65f3da06e3aa2b115ee60dc21cc278530236c85affa1eba7a9215cbd6a7c9ba393714caabf22f932e1acff6a548afe1c0abf506fba6234a4f63166e24998bf24952941ed3df809fbd013cb52575d03baf27898d156373f1917f74cb76b3565dbeb0a3d23f38fcbca7a3ac956646584ef0dc1d89ff10f2e20a5cdfb8d444c26acba6769a32c3844650089f8a84b37194406b13f4575e9c6abb2816de8c580bb18876d630d7cb927d6ccc2acc46c172f8e7e21431b84a9f98cd8c5a47f79746dfd6a20ada34ab019cbff7a3251f0be8e19cc6165e93c3bd8753b998d3af273d887e2fd2673616e6cef5940e90bfda13f5012ffa58735e6603d373e32344a416990680b58d1617262e09bc02ff78b3a8b79d978890965ec11948586b1cefe996edfcb384ab079d8eb4d247d73711da41b771ad0a19d098492a60314058c48e7d9fe410cf321d51fdc98314afd54d6bbc40371aaea82a2a43284359e79b5d4638bfa45b5c42a83236c1d13164040bc0954bb45d3ea19e3f6205b817a844bcab697f91ac7d89c573c16d02e3903241a64e3ddaa8bd0a9fa3bda1f30b72fa86c9f385d4b375b95fd31cb4772706571fe8ad8d376d20660ed91fbb8c36a94b418f1d7c313b4d1e72b582e86c1fb9c6c4d7f18b0606fb9826ecc3137bf69fa4bdb4ec30e974d5a15a8e5caaf6cace6dd76d934fe8b084fc71c7d10e78ff3fccab2924ba4a0e8310ec17a459bd866e2ad00bfbcbad937a4b03d704805c1c89d96afb7e5f3ae003c518e9dfb1af3ea9fdc74cc4411c225c91276a7070507a57b65935fdd79e92a077944ea05217daaf663da457e273dae09e9a2211aaaf51713a938c74b4bbfb067b72c7c83d34d02d6276d71f7b48b5ce36ce27b89fa809a46d645b221c2844b7fc1f1540b2d2d0e0ff75e5a05c65a6fd566e59417abc8043cad827f65673a42236ce4841858258c99fe9e931f89b58ab81f98fd1ce15ca27db11fb6996931bbf619c4c06ad96e757315a2575c316844a5cd85c145a16aab3c6181779a4edecbcd581c4c6257057b44fdf66f2c6c0d089f45802ba0ab2c7e2ea1deddb49e136cbdb3edc2c88e85d10e9622f1f01ae5cb734227e94a066100fe2183fd352f78a7f51dc587592189396b9e770adc0d516dc3d1cc4013d2d5d75416dbe22a955c5566392c27cde3911af160331fedefd22c261f680da61c01226d4dfa98cde3d61f7f87b78c9d7c2a3cab4373fc527c9f002aa14c416f7f6c091ca3d896c6c8c03cea4938abd0c6deb392379e86c04b67e81b30f0ae090489e43068ab851e3f17cf3789b90e80f822cebbefdb2c971654c8ee44bf0e3a592311b2074282773527bac223d72fad7fe584c7738ad7020275c6654bf84fc6be8dd4f05f4ddbfd98ac3c335c88c47d6555e601712fed49610af916aa95683bb7d84bfc014c4b718e0342ac09c43e8a3e1cfbed2f1224d81786c1e0727f6288bdede5cbcd46c84f53c8c9824a51aa60662e1efa8272cabdb3fffa4c065827de434aaff403f6619230a48459bb07c4db487573f14560102a53dbb456c874fd4675e09a0aee5ffe67aa5c2f73fd6f1200264f4542abc5c2a90f4a72dce6178589769eb0891d396eb7e21365125e8b23239cec67c62290d8196cf0c4e10e5c52483c1ed8caa0568999a7630e895c67c252783bd8aa8ea3231d40c67d3d566fa4753cf5ff74cd2be42f1c824eb98d7b1a749eedc4af3b49ac4c579724ad12d148b54b20fa6b6da9866b896dd421b6263076cd092e1561553ece5cc0b2012d5896a97f184a17e4100566c39056ba2c58006f23c337fa029aa6bf5d052f4ae930378b38ec304e209e14ddaadde71fd49c76d4aaa8b09bc3a25bf37f7c2d3572adba15c17da8a6248064fd485450c1b5a0bbf2c37d7a319f10446ac15953bfc04090f85a0f410d3348f2bb953294a842048a286e99f1acfc356a5303518c587ed58900008715acbda384ec077d998d4e4d30054521b2de78021562cd05c3bb1113ea7b9e2c04ccc564e1784b5b551dfa1d7ecd470fbbe7ff6ab86d19b18f8408d081f99228600b024ea6eb031eb17c58eb6f1bdb113e0afb57d8cbc8824773d53c55cca2326fe2df453aba256a1e1fc90a0f5d5e3687d6bd309dc5fa81cca2843b513e334c239fc2de23eb27bf9a8c7b5868e7e2cbdb52b8c01d3d9d3ca1f3e23f3d064809e108783e0e2418cefdfb8fcf612625d47234bb40a51477e096f5ceab6577b7d8caf7120fec94e262bc82ae84baa27e04d409b71b7d784497cf4ccf404331e702ba3150a7008926ca04ca6e966b921974b0fc10f9564215ce98f48cb55aedfb7d41251528cc3743097adc579a3c4e758f0c913f448fb95072a3c8880f44de1b26ae00b98e7bf8cc7971aab3c45d8fecd5799d9b362e4dbcc11d5252dde95012cfded98e2d8d99b8f27efad8c33149b6931b947aa31a6706ef975c02032c4e55ca827da5cec7b73dea5ffd758639540e099a8d8ea5f532cc679bff47a45f3f356ac859bf7ff16daf1d0425181c68ef4a765d69b05db9a886efe3831eee8091b1d8cc57d85a5bea6730381f32ce9346cee61a4a2995ab93b4f44eb616adafe11e3e3a5c2b0a22a0243cf65df23a99582fec8b3884a0985ed204bf222da7dc3b895203c977724db4614621458af5b48218fa4c9368950e2c2d89798a4df088b87ca559d9385e1f830950c791681da3f5843e55cbf115192b12a3d2189ea1345d80ccfacc51324b386fed1d7e6d33f9673fc48052b99ad4ebe0e29854d62c3078dc067eb945ddace38950e9963bb18d1a6795fe9dd8e923615903884149ff963b2dd1215013f2c1878bdc9f1be655fbaa88fd68f0bc6fd2ad19ad89c35a23a07da5fdb33e66d8fe9359768900ba78ca7b925fcd36a616d4e36d238c76d0445a8bad5947eb60caf1af05526e28019265735f7ca3614a7422a48b543f0c0ba584088954564d1586d9e84869dbfc1ad1c9d5a709b2f61f64188ee2f815c1f06614e9b6373d9f40e1b54973353b0c040ffd2988872efb9ce9abb0aa702c6814465126a103bef85c971b4f966665180e89b518fe55d5d08096080bca8e84c7cfcffb148525ec25ed11d2567f7873dbed3227b3dd8d0292be8ffb7d9080a07ac10e30bf077c74ea02309697ad0bcd92baf371755e6e2e77849382bdadc91af2483a0835a23b8e7bf04fcaeccad1cf056d1fc9fc3ef8d257d120eb58e4e27ed9a305e30710831c126709bdf3acf0bac156ea3ceb30828ebbf36eb2d61d1d233ed39593da6c4644452aee7495da3de7e4f4dd40204309c84589cfb229a83725ee088c748f5dc3bd65f90deb6aeab82b06de25bbf277bfb9c49cf2a389c41d85094b2ba82adadad6e45eadecbd5f52b79ec7ed289b0588cf826ac661b347ae71bdece8c9557aa38f80e278ce8593eab380fa72139f139c43d219607935e765552507b76466dc12003b3a2836acd14d5b2e2919af4540ebe9b10d1f6729627be5c2df5d0d9a3527922121f0e76936b7cfc3524b860add11c21595d3d28d461162c99017536d457b9ef3fc6cf433604ee1cc1c8dfa3dbd1dec1cb92330a4b7adb6bebf42d0f72e96935e0b1ca3531c33f2ea723c60dc2a1708b227dd25b807a6a2623eca7bd4934c53e10bce68d4015c0a0757732ac3c8104b0d775868ac9fdd65d50236cb9fac4ed664063e01ba803debed04a8e43c19d6ff7eec0284baa4489cf16c81d7a55748c03248d9d4a89aaad2ebd2c02fb9762e997a10a930a9aafdfc3de03a746502c8963267aa0e5b26fe4d5d64df559acce2bfb954412b3ded5ce8ccfec1411750bcf4e10a717fd7cb06db3b7384c78c33c3c868dd705960a9dbbecf405a465a63129e278b9ea406d4097e4a8935de05534c292fce711d715618b8b1f4707676cd7196d0d915fd6c6e66cbf7ad0839c0a902dbf91c5dcb0a19944f44abd00cd84d80dc885036e426a1ef111d2ecb7eb4735fe9a03ac64ccd7a14071d6e40d2a5bfd8db63cb075b9973edd52de30ba7d6bfcdb851e80346f9e80c4931fa87fd25dc715513f88868613a087840575690a963dc981e8322b015f60fbc65221d3ee004d922e767e5ca3d244a53c15301d9c1bd1267c4b48ad62a124a07c576b75ada029a1d29508ef37a6a839fcb2b2f2a4e4e6f977358234739fc2777fb9f27d4df781c555f11c3c47c23354fd5b387d69df89f46182df5914946e1e82f55e813dfb167ce2a53e9780618a0b76b35d8524d6377c03eff280d5975b30c4090878a82f79f8e9f31c534f5c326f4dbc52c1f9532853695d090985c9363ddb62a3f570ef4f592f2aae956e551c13c312cb23834e35e3ba7ca722497632f7dfe19d9ba69dd75c1db0e1ff9ef7122bd1cd23437ab434c07c569efa54e33164a3a6b33ff7c855a019ab1288687635d47acb1ff8bcabc1ec52afceedefc0f91cde105d2ff4a07a1fd0a685b9702c07d120ae1ddac536318f3aea4f8bad50c93b9607320cd53385ebdd8575580b25ece516af7418ba02064e15e0aff3879ff0d75e526f7ccca9338b93c31f24a939e4d6659eaa18be8e0d39d1d0ed6b2bc0a847fa37d3766f3196ba500240870687d9265d11c60aa544b547763e63a0848860474619fb38499cf857660cc23a44d209d0fc078c8523fcb9234cd2e558ba3c0f558db17e7945c17499cc1a2696b72ab23cf60229d612c0e4c010b43d5d2d0cf241d691115182ee394475fcd1b50dd57226ef84f7cc0636ea24b71efa3e3c1746e1ef8ce55a0e93a3846d75ad7eef865f5b65de02c8a55d3495ca6452a257800127d7fa91e2ff83aa6a8672df82cc6698e095939b87e86ce4def610b4700b0b34194b3e48313b8bb9751cd4bdcecf3ae797cdde2c6985cef3a6f9034cf3178becc7f5d0569c6332d00415708de7a7f157683862cdec2df198ff96d032c23eeb26193760d9ee4cd58141f770f7c16485cc5d52a28a456039ab7d58ddd3bc4b95bb0737a70a3aea239dea6f17e4453029a343008227cccefe1e41bf29d74ccee4619b612bfb4f3c085889a4926a16952d27b8552ec9f03ad47b3616c430226d4364ebe887774250f1ce39695dbd0972fa6cb2fffe59b403b1f33d14e83375eb1eaf29ad641f1e270d6fc3295385461ac1328f9032f69e307c1eaa554c4365410009de3cb075f5d2481708458c9ca1b193476844307995d7d8115a413e626f497a43f094352283c9a8746d5595d7faa9deac645dfe6a79743c8f04adbdca675dc2b1f43ceada814a9713f2271c8ca222e048407d699f66c71f5237446080b6e38a391ed90afc65d570cf1debc032e46beceeb9b0b1009300234dc28adbc03d1ea22d7461c93ee60720df2466bb5a2da59443e8617a79885ac04148fc24261d399a48075d62f9e1eabadcd195b42a10b1f018627ccbfd8379c922982da7c5ef28d311f60ee689ed81d0bf0d9fd65622a511a27b60a21365565743dc0dda5f4a7610371c85532bb7b6ccaea1b4416073de8468437892c46c24435148b0d5de1cb2d1ebc33759f9fa25bd10216eeec72a1200f6395b203f970a14d8179b816486276134beaca269e58af095dce145fe2a39d679bd75f05486be11d5cda0fe2e07f2ccd97428fed9c788a66f5a16f75d84ce35fbca74868b660e80e3a261bab3adfc5d306ec92469974fb624934925a79296253d49115ee364437c3360c4cbf5194d86e17cc43713b9bed457778da7b3753cfb38d560944e4995746a9c6c5e1375bcf8c380d7720674cb4303a96d0b2e90a74e9546e1e958774a149a545b396ff3250218e6840ca0e4d3d4f16d2529f178e956cd78dfc0f1d3c9ba0e4dfce754622c39afd9cca571c3fd345d3a1858934dba3b8fd9ea4eb95b45c3d169c360a6287e5957688ee1a0f7ed36a1b5a4e3ec8d5396f4478fad6b8c1b89a422baad6c24a08df8f4177cb59fa50886e438bde41109748a0b6a3594887a39e2e8fe765ad5220cde84ca0b3035f4c933ca536158ddfa836a2f77d9da8f4c00f66dae538c456cf800eb74520a71742293ec0d6a80bf2d2245932d929290603649e7d831c3c68533f4cdf0af84e09a71f000c1032eb142ad205fc32e001633770835bf0ca9944f10e1fedd49f0737539925fbb4eba7f0aea78c8a2208b6c2638dfca8ddfc9c924a1877a30545beaca77e50a809861cd4654d880b39e7008c86e3207c12f8104855108ec8c4205729a843d7fc7003791585391b273e7b6c85fb4bd0122a2411431f77fc0d4a1cd34156e2eeeb7393337256fa77ce6f4f09df59d635aa2f3c9570860ff43a3329ac0a16247538b8e80d09b8e622bd09ae27866c92954bd666eaf20a73fe36650a1f480570604f2ec0f12f01b9c3070e273fa24f8d0130b0f29071ecee43912e249229746424c9f447019ce0ff509fc9d99a85cf659230de7bdc740fe295f5e789f76a380ba58c0b9f8cf543b9bde714c8fa7e4eccc5ade93d520cd3c959595b5e81d6837bb611b88acdfad43799f26f37bd1dc93f0951931269cc7b2f3a96ceef00b00e80365c3f897b05fa6d32da6e317b3c555bbd8b5ba3078b114441fb08dde60a2fbe9f3422cff8cf239189969723322389fc1c25e45075cec42fb1e34ee97c6475cc6245a424cb5b27fef44cc2f9255fce9841115d681565bff32bd5f0327c004d549404c523d504d0550515812dffe2d7232920c2afaa865ae60dcaf68b555df72bb8533506c576fb2bddfd46c1544fefb3ac66237c1d321bb79902c068a4a88d062515f72c33453486bcaeda6764ec79332b0b29a34be70ac6a115f761a6ee4705ae96525984510dbc2b412668dde3aecd1abb63e2b36727f86bd942787ab77dbb088da466c1ca297608c79d9b021628865c984e0b535c36b3cf54bbd405074bea2230625a1a565514bfaeaba54d657536e2bfb35dd3cf7b854ace166f7764f778814e13bf430f5558a0905a06c90e5358dc46fb94c683999e201cafcf198efd5499a3104e4de05290c93a06c0f8272fc0496602a3355f54999d46957e15accc70ad932fb57c0d5f0a1d6e17f800c0eece4b58cd62b88a5976fb34307da43dac74082c3d80ad1c5cf7d07bac408dedfd2355f31e4afc85d861b6dd1fdf9eb495c604927ecd2de6ee1437d0a1feecdbafbcfb5b55ebf1ba9318256bcb96004faf9cc76cc4b7dcd7ccea53203601c4958e8937351c312c040360ea8d84f9a8bbca66b79c70e9637c7bb1a2256c3ac50e6ae4e12eeef1005ef06ea580c3747fa65c9e5fb58317c93cd906324463b5c313a521bdf0cc72d38eb653fe7a3ae83c87f7ddddbc0a3c6b71fa7c89fa664eaeab6952ad4d884b8f2d8f3bf57cd1b294feed4923b2f69cda4acc99adcc7942eb6b641e2fa69bd20646ee1321a4c223358f21a507449218212066e63bce1d9e4144a52d83d29cadc3d5e618d3f57c253a27a32862afed1564c7b6cbf4d662729f47cb43d5d94b9e73726ebc23703345a4938624fb977fb00959c6356ea95d6bcc2ab7e745be35eae687793173c16ce9b416524a004efade65c4654d468cf95b4538ec223c8915fc7654a1eeb301c0f9a7abaa794d05280c33778bec51dd7d9c04596348f9f9291716a92a21759239d420f3e3f1fcc5f4d78a5ef457e3ab69bb12b13b6ecc3604937cd74d1d6b60f631cf0ffdca8cae8ef00cc909a4907d51bdf9d2bdff4e64c6a082949e6f5700ab4e61f8bd958b432da97abaf7a16ff3f711d9f4081c765e97c9bf37772e104fc5560cc876bac720a8b72d7e951dbc57e60fd2d6f919986ebaf533046a3dc1e1cef48a8e2e0cd685603e5e2c42bbe4cd8b17ed4ee0e7622e34018dfcdc05d87217bc2327424258c0cdb9ca32eb799dae34810d0077f4d910192ed4bebb2aaf0813d61667249386e06f55af1424ccfd66c193f7db56ad5d1092138933bad7edd93ad8af9904024df78ea01d328e5360a3e97cd74c21eb0a63a012ce7eeace13a400d6b98a594d356e6d499d3571e5d92a4cd38f4329e94b791a95d6fb913750e35dceeb369dcfbd3b9892cc5daf234871f3113ebbb1c1ba326f2957d6b9c6aa2c44b90984847c4ce8c3c8eeff0583b074a7ca22fb359729277c313990f9fd36dd0c7a13cddf4d92535e9bb98916af8b4d08fdfef4b64b751bcf1f721128c3bcf6e57f329840ad36db7e0a6db407c9e2e59938da9d1c194081620d94f8e802351a7c83f9d1b03b6a458d562f333578d7bd5af26b32571cea3b17c2eee9aaa517e5ef46481ff69ae8076016f5e5d6487c962442c13e5d34a323f09ec50f473fb778b43fb09c0cc4e4d5a5616213f0799739b15f87e0d885b678974464cd908bb0c52a2b5ff01bd30480c8d34684c7f8610923290b48d8ab90bd6bb627a6306305932a4ad927400da51bf1516b993b7b9e983a59569e4bf1ff25526eafc37f63acd382a8b0a3ff567db90539b9a5a86184eb6e3fee8f653306fbd30a82c1794f1b174ba82113720364f84fe218bb4ba13fc848c8882d4d77be73df8be6b2a0a9a8e9f5c590ef0e987245fb7e1bb8775f676955de764f58abfe7fb63fe146bad51614270cdea9492075544d79a5185fe99832bdae06db5a1575a72320b93e3f97194182a4cea9fccf9467ed3fec73f22ae754f96b8b8f74706da6fe1e5123e008bc79e1ceaf4da61b4df91e5fc13737423fcb284bdbe56197eef07f2b4fec808c0e8dfbbf8ef4b491594b425b8890744ef3cb6a741da2b295a1b9fc2ea47e04c32d307e1df42acf1b7b4ac6d9d1829b51d06e0fb3bf45948fa91a48064f250b9a87611bd21f277320cb5a621dcac9b34941c67c38459a64e8b1c22daf55f26a66a7d4669619e69684c5b3bebe1f4a2519d59ff33321a8dad2264f729cda9d013fba9bcc912f0c457cca6141503c132bce61bd774ffd23876ab8fe62887ee39aa3f5349ea81b55e8aef8feff62ca2026874868d19a82facb8bc379ff0788600c0774de58720211461d89a02c1763863662d33d5463c0c1b672f2031dd5152eca23ec359458da7890bc7d9697919b3fdd71888a4eecf83e8aab1bc8015b76fc56786cd2e54194fac68b9103f24d3f2f6e026690308251880d303afa926ff35c1a7e07d1958fd004be4a0af7bc8efe40d27637cb0efd1c08f116bd8706cadd1d2bd42de556d55d0dd327849907d19968f85988cfeea8892b3d15c1efc515b78f8723b477d39d9de277896d786edfaa09d065349514f437872740e051805dfcff0da81d7f20141f77b711e29b37e084aa52da9cc675f1e954d76ff66f50ee30c3d96f65bc74e637c0c1e7885c81a584887912b9eb006c269fc368eb2986fc45cb62981ca740a7cbc0faa1591521faa86b39fc0840515f7f2e034d37f5df54921ade56c1a9f69fe6d5a2282679573fdf85aee21e8152db0da79debe15b1700a7bf89987df1d6196a4363e751d4406770c04c129c52cdf4f2e33565b831da70aec9db388ae7bbc0aba5f54082a4702dc518ce2cdb9c6edb673f2bfc668fdce57af58483e3e96ddfeabfcaab19827cd3974a9173bdce04b4961f35cb2e3dc773611fba2577295c6ca8e849d6911e62b8e1cd9ac02b7e7abde5459fe5bccf66100c318f13bfe38ae7ac56df947c13ddbc002306b8e0c29a1fd20baf2d6e03e5834f0a70996068ef07b091e634b42aba0dd3517a3f800d68c87f57e04b8abedb702063fe3359759dcfce084541ba5e60b336ada602778043b5caf63206d9e5f87ab497b674134574809d8f098abdebd221480d39553d3c38b9f7d9c1e7c07817af993af20a7d1dcfc37918d1ebdeb16a66cb5462e36447e20812a857226724ea16df4c11305a2845ecb05fd3fca32ea5a83b0d8dd55612fb22db421e34deee6ebf3c2d6c0db5ed0a8b0de588859712f006e8360f6f5630fd3147901228b55d6cfb11506a0ea05c7972d4ef738e15c2cf8df0fa150dd2f619829be7eeba9b2e559b5416a308330422f21a8f93af507cbfde0577f910585441b01febdf5e8f6512b6ba0b887e337aef13f1fa83448850059230c14aa2b30ddfeb7e56c779e0266dd492f215db658cf3c714ae368e4d189c1acb2750a9789e6cd7d5693271e02eec6252e0185a05c7e22f7a5e90491d6cffecbbce4adc78f2f11e2617910d775a594a590931a9eef768ac007e5196a949d3672b4439a516ffc740f401163597cefdc117c55301f8638cc47010b11e6bcf675887ff095734aeddcb2d908fab3233a9ea33ceaba114386f0e6e0f0e12fbf62901f71ab9507a34db8924a9bc70a1c6d03cdacf8df7ed72896883719af91ea69d3d7684bdcefd2a2dcd5a91da96aef3a367f4ed78c30581a9c991c29b0204ba3cd41c5e1278517140ba0332baf8559e9434068b723c0b2b2691008c218ad037880bc65a64e9032601a712a302e1989dcffd052fdfd001a73caabff75a803df952cb2e832eaefe2be5e9ad4a1f306776742b985e9679e1325af7fd6917a34eec612c0d471296880ca77e33e6a80eaf9575a9bfdaa127cf345cd4d58f298fff732467c5bd22f23f4daff01dbc0a030f849ab3e58de7104b60dc5f7a38dafedb049035537916504ea9dcc48c02aa194461356abfd10beb8a0cabc86d8b681c5afb81b111e019f3970787ce862ffdda434f10498a18dba7edee75e27dba07c3ae145d08f57e296b7a33834ef9d28a88dcfb47fcb926b75609f5fbddef09bd60f318ae9c85c26d0f629fef62fdaf2c24ba1edf8760b1c11896c3dc730305b0ce9ac6a5d592652481de766dce73320e02e75217a1f280e40d955a0a673f89a41896c1a3a37de4b9925bb0a1c7dc1aac3db4871260f982cee38c3ef018bd9ac7f5a89646ba8f7c58b99d666018f020c21b5a579793f05b064e1bcbdd9f64cd74eca38400a287bbf25f598c1a410c7dd397b9e2e87ea6f8171fa68b2929cb6d8c40fe7d2ad2bffe9026036c4d56fddb4442a31c54dc4ac352d37862b25bc9bf76ff2df2ae9154f7740252eb140e1cf245df3da6e256179fdc427dddb2e6217847e2713ba50e6ce7ab4be30516e591e7aa872b5a062481ede062af2064a2c6c98fea3bde1ff49626c95a08af95ff3ef1b7efc38dcf1f13f23e6e69a8f4df91ee9ef72e782131ac40e3ca371912bddc7672eab810427d9e1a02a3990dabb48b41e5585d948ebcb8b359cb78b3ddb2b98680045631e6948b0ca9179cc1bb8c450b695e36f2657a87e4579a1f3469a6d55b8864f2dde39a64f95f8dfa5eb4513c113982f4af7d75d6693fe0587c0b5d2f1d1d8cc55ba31cf1f1c59f69ec59952247581f9fa8ed107e69df0541bee85276a5d06fc32a9c098dd1cb715a91bc3ad53d4a9d97a96bdd7694944e6c8c7be8a28cc20dda104901d0d78dd847430f24d38d1950582bc431759f7ea34ca0bbc53090ecdfb251bdda8c2376b71fc932c492cc3767ed096539cebe994e126984bd9f98a3cd9b5baa0ba07e5dba0f7828235d12fd99f6778ae8bdd48751d4be59428fc0fd7f830a70ff82a60f6a10d7a1a97104fa90b038d58eb362171dad8a81d93db7e05481f75c7c68cf24d741e1d750371c833d470c895393bc5d004022732f8f45bbcf947dbfd6f2768a9e24c5878b82b0c9f0acf6b61ca5a077981b023c3d440be7e71082d7b36360c4e06b160e90c182ad1764fe842d4734c93e7c02e6d598a5f09dca6d11948df5dfaf1f6331c852268305ad3b108885f86d84799e1f69e32941b2a0f99489efff4008d1ecc87ef07633691e5dcef7901f52e120beb4f32cddb346087ce1dbbded331da3f4e0ff40fb8e0b7080f25f4627ade3c6249258a25ff103d62a18979ed64cd3cb6e79c30f010d8ab52f20df591eee5b77ee29ec61a1d9c4771a8e0c7c493e9a892cf937732a63aa17b83a63de91fb9366817b57df6712e970e66ef06778b43bc09e4c5e1753c54fb91a4d2e1956047f56f0fbe2c11bdc7a6731be4b44d42f1c4202c6b46205b6a55b766c181937873c767336f3418773a9c312396eb5a4c882ae77ac5e315cd11757ee44146bfc5f9101d4f7f659310a4e2462397a0d66b21780661133b0e8ea2c042dc8970cd6464654fe69f0f77b1b42dab58920687339859924f0f7e75a2728890f4119724bfecc3dca8f21c90c90c09c3ceac0527e9a9338e82e48489ed12dd15187893b821b098b0201df4955a92e97704804ef07ac17934bd27460681a0e064a13c0dc6bae4e67c08fe9684e14647b9bf57abc0125ed06c257872cd02e2219afc86aca447302eb15f542b8f4d1fbf27c2c01173486f83de855ec391fb643c5da903eeb81434a88d504bdd30f6e1910cfdd7a1947ff4fbd4b62929caa82b73a7068311659b08036f917de05918bb3fce4490b5841b5474ac44b5cb4e8362f0ca62dd102c41d5374c654c4b8891bcf954662686ee8ca72c8a1caca43472a20b911a542071ecd55fea89709df01384ca0affc6f71140a3a4f02abe0fcaafdd58c47f7d2b56ea1d72e6fadf89b3177a55eb35a4b9f25d68582971e36ca7e72441b253fe89573a5ed168ad775823ae6ec6697a101884254131355eaf30d38da24c09ef5c8db318e921a8543912acfaec7d62cbef98f6439921fc4e1dc51b5ed26c03a2783469861487502617fd1f4de5bd5c62a59b91ba123aaeba2c7090033a922367df90434ad1f2f6dde16e36b4a7eb2980461ce58eccc56c8b4e50fb92ec744342d8a644cf37f660ea38a08b4e95e817c41255d8ac603a5bf070b84603be0045ce49f3902e9f9aa028d4534096c19442a12151d720bfe7cac3d61d08d49cdf48195bdd27408d62e60a73491c6e2faf3e1a9b720cae49ad77fd9bf0bb80da6b21bae6a8206e72a1fce733a082a5468a6b7404e259b5f765170b2cd504507da67abf16c9067f1d08f8fb5354c677b5dc6e137671565334bcf33510dc0b9ab77471cd2ee073eba4bdec768cbe06fb2e7bf7fca4fdb209b609365b50845fd7025869561b609019ebb43210bce59e239e1a82b51b421bdefa5b90838c93b916d87cbaa39289f2dd4b80a378e31f075f1b0ddc74b723d5331fa9297ad440081b80a45f87015b0e8ee5a8ee6998d9e4825cfde03a3cbf88d40426e33d6162b2967d8247ac5c80a9b5e99465b214f4c6e1dcdc9a83434f278eeba0bf817c30ef31b1f0b0fcdf608691dd6b298b4c80136740c317fb438fb1c1895c05a4bef7b11c0f7d0e512e99fee5945f17d54439366c68044a0c6e84f6757e08cc1c9c1f4f6a130777260fe3b831480f13ebb2257211e22bb78c550a4a9edcb9a38811a780f7ecf163b944cf10b0cd69ba2141cc3e718962e5562fac5527e2f9ffc85850b402260dcf4c783444ce4e7de32937bc3f91ed87e148ba67891c38115cd2c5ebda0f40d8e5859b531e020d02ae6dad0bb47de0e64a26ceca4fd730201e81d1864339019f367dbaab06dad59347bf5d9ec7d7092025c1873418e78ad99f91624cf93b8f3f080c81e7ece9182e1229eb975f0062af5975e237c6a06fb26e1b84a898ff68f94be8d5eebf019d2b2c3d5ffbeebe2ce6119d35f3b03bb921ec9ffacaaa089f1c0807e53615eba7f4013fd301c4aa6576c2c0ec3b1ccbe7622cf010792b223ebe5387d7e951ee37880a54bce0d2b2a4348dd71b949f350f3f9cc25fec73e43216919ee6c1b2c5bc0ad41a261d6b6cf2494212096c2016a753216bc4f3ad5bdde6daf98996a845bf6a833183598924bc3944900aa66468fdb651291589782ee90141b1a9218456143e599d0f12711a9628cfeb2b928d6ec853797cbcf23071c2c89c28354778e945b01f4c4bebbf21439f00537a3c1322406dbd0898a8ab8962516d6bd23f2501a8ee982f0865c450eadf0603c608c879095adbc938e49b5da1e02dc76f8fc81662e1c1b2bf122ccb7c0b120bbf4bba59219d15857de0e7c6604ee2b421922a15d7f6d53b628e4aed750bc8cff0d8e1cd851e412f2d627f4f5183b374e25f4e1c2e609a9af957a95c45966d8eac64c634116329e032f13f391e6b3ddd2a6865f0589d971fd9ea31611d936d27a4a71501f51314e56abbed825e69a4542c0854d2807b3b5eaa9b5f89cc1f4580be60ff520dc430b034fca7e1ea815d9ca4a02c053dfd1c646f649cc1fc21062b4ef914fc85bce22808bcc3cad1a637c3f0ccb7d674fe48a038fc635c5678d74f1ee35bc13d078f05dc1d97a2a3baa341002de9ce6ce7362909e1e48faf4a29486537bb783802421d0af5b1cbe11c79ded31cdf3b23d9db19b7f82de30d5f747d56735d44f43e1dab8bb13e84d6a475c447ef1349ea837353f2bef99e4f01d9136229009f523f673e132c504de1c2da29d8d00f47464052de1fadf1c24ff97a5d3b5747d1ff4a7e8100a49fb59d03651bf48945643afacf9fb9e1eca49d2cdf8c42facfaaa1465e42a7e3761ce2ebc0aaba7bcbbc3ce33bd8506a5b3a1c043c09964e918e2ce5d675f63c9a7b59e88501ca2f538402c03691d7682bfe137ebc76e72203f369222dc26369988efeb6196fc4efe2fe960af39e4b657ce5173fe4d4dc75bd78d8353f79e15af7944a5a5c1857b1a711945d117c62a231a6350d6c121937b184cbfd27181995ab4a7628c5e2aae66a3bb0f696f3c2745db265dec58c1c482e1b461b62c4e53dc3021f9863d4de1462e88b954dc9ba9a9b9d32223b9b736e828ccdbd798e71a51dc0425266b845257c6c97b29dd9f9cc68d57c54f82c7f32a119996f0f8874f429483a3fd3e8246bc2070c548c3961263c49d084febeef512eb84a86243700721fbadf56b1a15721f68bf6d892b8e64cf6fc7cb5196973fe0f0debe7e8b2035031d2063a143ed8f71016d2eaf1227aa40649012da4b9889dda3df14b2f0dca53b454bfbe055a86afe13a8810ed39d81b11504a815b6af2040892e543201a4943f9f33e408b05b344217b45bf135e26f3b81e76d86222f68870b59c5d66848c7d432fabd7f00bf90af366fd7ece401870c94c2a1825005eda5f402eedc89d596fe0fb3ff009839c4acabac12cf88484bd9e96c32de10089a28697f0242c9cfe3aed7dc377d37dd922766784e26cb15467aaf2008b13f30f380381dcefcae7259f589f4faf9c053974f3582e9210caed96943e303dbbea00a9c2b0b4a877464e9d41145274ffbe449f85173195234d8b59f4a7611789006b163278e0c865993f6337941c1a15ae42bbdb2ca3e8a43db4a94a9339e79a3fbf173c339b9f99fd25e2fb50d1ba10b0403ba54be06846f14404a2bf8ef7273ef5895a0b8d69e3668809140536552748f74eaadec4b682611a1cec538d50b002540eb237aa9cea9f541b736ca250b16871c012bbc5e6d264aac71cae8abf3f28dc6d13414faa215e76533cc514f06f62bb8b2e660e1d1adfba36e0fa4f273b60f8d67aeeb282349ce01657f6bf73c820a60f5ff870a6dce6e392d59bfd3f2fdf532b6243acd3ac13db68447d02294335a3042afc4aa302f409e611973ae17c5f50743e9b731574cd555939bd3bfa033d39263d05ee4db3c6cf0980d78270364f451ddc4a0a89a0d90acc2f3b563327dd9ef09e939837814aeba2e63badb64c8424735236151402fdb116d1430cb1539c059f5611d68d865bf367e335c2af6ee0fffc90d83ce9f9051825afa7d905ba44845a1ac7580e9c625cb44936d61b7647a83b7f472bdb37f34f4c69c38f89d27ab55a185c7df5c71c650a5be63481bfd3293656c4a8fd57c83bc5228b0ba37c553b8c9c12c5aab31e42d611497a9bb99ec6184a1abede1e9c09bf4af14977804c0fba1f11ec4c5b709999b4e820289158bfeca90f8b324b69c6c7ae778b156c0672c975077355b361f42803fa4bd601ea3b601ebcdaa773bfcb32a401a52961709b7c1a9a8c3354f21c5e33b675b247474bd57e75a5b225200d52f0c6d3a181c3b0218437df8cb71d794a512938bfc555b9b4c886b3e4e89e282572bdd6ba8a0f54b1454794907da5b30d0532bd37c766dd888510bdab4f36f032217bad2793047cb7322b471162487a551019084782516795b28d2bc75abb4de464e696182b2b885ddb0cf578fca1baefc0397788b49db3fc527dc2b1cdaea70bef0d949f359902131b3d0b29e86aaa798874b9c3763a87632e7c6aa60dfa49e2cea399c513333bf45aa64fd1a31cce38cbba3a9cb62c17c1fcb00edea613ad52af0535fb7a7c39807e484aa8e369847aa9151f254db66f70d8c92c35f29d0bb65bbe70a1fee6d6281448a11c91b9758792cdd45cafae3eb62529a7cfa5c73145ff6a367e3bf67a20e303dce00bd2da10bfd31f4221cca2c9289da24152f4d5a269729e53458b1f7f4db0a74e5356000b471ccda565a55a31f87a236fcbeb2a74f874c8cbd6a4cd12de1099ed70dae513440bcf3003a78bd67df88b6be945a49df78f27b0ba7305f8e37e13a84f09b88914497a02b6ec4d3544ae37a7da542089d80e7913a45e9524c24094d645cb7c29de262706b263119f2e2166b01de530b39fbbc08fcbbf768e4ab13834e12c81023c39d04ffd997081a28ec9ce6b01c1c77fa3d2129ab09244b13659084db984e77f4f75c00fadeab07b4d37bfdb6ab31fc2d9119cdb36abe2d748f2441332c43b2c9fd2821855ed2b34befc968c240850db71ee7c6fb42b972e95fd467cec3959fd16bb328ce456ad6d30967c8ef2479f1eee33b344259e27c0889dc5884284c82216a1070ad356a48f5c01a10f0e8251d96f1ade397d33caad682e81db8c53bac673553dde90ccc9cd76440438acd1e52055ccbb3b70a0b4e332231df47d7c0564d4aa1829118a0e0ff816680a42a6dc4462177825f39e3861322f59840463cda7f6f734d08ad7346180c5682be208b5c9ab7c5f2e894b0035a7417363392083dd47fd44b8f196958c74fbff9de6678477d272abe9379439b5f9b37114adb15b0c4f94bc4bac24f7be45cfd0db252bfa193bba5e171827b29332c49c00e62d16fdfc8c4629f7be1e823d47bb1ae2c45dac446277826eb77e5127e3262095bd2816b20bff32ec932195cab1e804ce6f970374b72f7d347daf6987f94a7d9b455588972cb71e7bc03c0cc9a056b6abb56dff03758a531f67e2423e1334d3c0b502a49c17cd5748f9b11571fae0cfa04cabac4ac91a765f8501fdde22a61c4c166908212d40765b0e9cc3aafc0b2c7e0affd14e447d8ac85ce6c23cb1708fb1c796c8cbf16f003b9d95468cf2ce07d9538d57983d95a1b08c52a79a5d5c119456b0112e6161395ce53374a3dd96fd6cc90639e80950771b383904ddea5e59013369120634166a76ea16dde690ea0896a743b576d1d39259113707e7149a73256ab707e4d09f8fc17fe5988a36bb64e4ea8489fe3d89857574c5a629bfc8cb2c865197024a7aaab6163e89d236941521c31f1da56b2697a5b6d80efb2f3f353ea653c521ae2aa681ad6832f6ea3c9c0cf6eda120c52d31c822dcf39e321a2b2cb018bf6e1a93000c8f71beeaa63bd6928782d1cd91728c94a52acdedb9a1e06ddc0384fcd12363b004aa88fb0d52a359d36e291c0fa7a049253ee0b0c4795d8abcd92f88c66c9cf3d54188a4741a22545fbefc6ba63555f771cd61f2929e4487fe25874491298a7e2f90b36390002014780d7eb5ccc68547782f3bc8b78d072ff4505681005b1718e3a85e7db9eaeb8a5eec31b67e95d43129e25e0136d0c4e3f644312aa443cb6293a6833e7ba898a1c522b23b47e75010212e02e1f7732aec90563c7ed7cab18f7c9c776af52f040da7ddba2aa392e7bc84378d2cc73a9541765b705b862198faa5d722dd55354a7a1aef7245a18fefb6f34f839ed252f4302acea1cc121deec901f2eeb905c032d27afb2d5fb7766ad8520c7bab814f17f18f0559298427f9f739079d8fb4d21da401b7ef475930acf2a0a87c42f642df19e7be1d06ed6f4670c413323f1566b72c42b0540b8f020bdfe30cd2dfd0882e9075405c818e577e2a24dd4289cf3051dab7246c4f6d170fdce38ab02f50729a9c7815199ac11358a7a916dede7d7f24bd248569979778e9a2f14ff8a28b37f457d707d63a73e3cd04e1be31586cd949604a950ff69e74a2b33023d9a98769f4752f010829af0df84fab9da860ff494b79537b6fe9062cdfffbcf9196cc423a1b7102941261dfe95a272d889d2a550423b4b6c16592fd9e7fa1e29dc78ff9fa037f576d0c46dc229b7d578b4a8dfa80768273f2a9a8d1ac205268a2ae3ca7c89e47873ede8d09797b865e4cfa17bc8633e4bd8ff271ab2e9910faf4385da5c3ca361638b404deab9fb94cc0c51cfa1d02a951d641f3e6a39e1972a2f2aa697311dbc0031a30d08c3f3f9bd05ce1e3cc7879c6908c2fefc376c14d71dc4fa1093510d66de569a822455a6064cfd1d1c2d637c884e6e1da177968735731160f4ef94a961ed9cf1a1d444be1593a0c955a708c9fb3b99952995b6dba7e3ebb12ce0fe59a7219d68b201b70a54e0893978e3f09ad79afce9e8b5764299b080b37147354fe0ef5c5dcbc42303cd8337c5d5e57ab6bcbce72d3adf86fdfe0c0fd6561afcd9c5cc837fc5afdaf76777f3d9a61e199e255e2351c84305ec980f68a67157775fce067fcabf62ef230259394335769f3589a33f2c1102e046f308341760d16cbfe571f48237515cab46c2593fe7263bc01522e3b26040e232224ed4e9b1a19f1f3df442110904b89f7dbffc601fa4a2eeb8017f4978cf407bad39a3d553ee737e25eb6d24f0515c75119aac3f6c0afb41cbb47c1d93e8cfa91b7c46cb6f75703cce071e6ffd84af72bfb596517e339a4535efc35836d45166906a97678e01ef6305be63cd59b662193a0b66ea12e2cd16dcce0c4cdf1940ff5dcd7c2f0b7548a35c2e4fad456b59e1bff9a560a3816cf89be07faedc91484f493b88b1f210893c3c2fa10c9876bda610d1fd526e95090074342a4b2021ad50578bd2c9c093721beada45bcbf469b05b311876842b39b6c62f33151aa42e525ff7f0e72442d29e000c9c0cb70123a09a8bc9351f7f0c71cf1ed4e3ce1fdf1c8d98a3c7cc5dcba5f49e202459cab44585e80729de543bbf109ac78fca7d4201e572e8490df363b5f6ca16c003290d9db50340f381101aff70061002d2d0be5b9b2027a392b5ffe5f92e69858f3400167c72113097f0e180e2cf793a8cd4574d86e26bd108eb0e18b71bc0c0dd151b9a88d93fafcbb2b942c153ae3a57ce8b94ec0ba626889b840ed9607f9430cab45719965dc845f78672506105505562a0a5805f96587c6b6ce6d514b5c9fb98aa2fea2b2f1fca1c1b527efbf45831498d5288369bce45fcf0d28f7855e8a62abad912de68a18f0cf843ec5a6d2b77079d1175d0617744bed5e440288c137b0d31222d2a8781bebcaa9971cdd8edcbb5cc11878801fac0e85126862a466946def80e8d3f05c8fd4868b22c5c202f5b83bf72a01e1ca087c0b45a80823ee2256b795e905ba341fc5417372218def5acbc67c86608cdc4b90e3991505be730462c978ce934768cf5f13a89ecbd2272726180c4c983f52bbe553258957d2f2029c6d0f1c115a4fd590da94e6d90c413013a3c6e032a93550e1d01b5a988820705cbd595db02689f30ddd86b4423b0cddfe45a8ceba24643eda25cafcd8b8f75eff96ac0fef4ffb45f45d2ab69e6feb5e1ec2d1a4d073d91615b80b2ac028c9954ae87927f98bc4b66b3f90634ce11ef75e7d42a4749e81dca471cf07127275f2f46d75ef5318eb900b5c66e1db8db416beab4e9957fa839dc14901b839079c740b543f029788e3553631a53728786b88522c29e62761c11b295c288a81b7965f20a3a9c37410cd90af66f74239752db6538b666eb27572c6feb686cd6e21ff1781cad84f9f5109970a177c98d0910159ba886a582a32d0c5f7393cba93da76646b3d1ac758c9709b830a8ba3823669fd55c830366699ae35edf84d672fb7ebe397b00d4bf445eb965b1724e97e6f34a489a6339e7da123f1770d651dd77852a97afcdc3db6b572bbe139ca9234877e674339a992222eefec9d460acdf8fd5ae25acdc5259876c77cef4e7bf97b675cb84f7662d5ed7577692b49e88ae738eee0313d26d8b10d43013927ae8f6510bc86401dbe830ad86b77f926823bfbdf531738d40fd4945c63b59bd50ef9403d997104b647a606e5a30b1ec5408badabdad28ac507fcbd1e843d10134b901859ddf792ccf462205996e9abdce5d9a9eb6713e6c2323eab41ed3a2a890ff4213790cea63c9f1a5e8308d2aede79221e007839129baf84868e0b086057be4c65ae117586f356a5b834a1b6dd3d6cf6519dbaba9c3cbce43ad5855752f16f6c3d976358a3776b8b5221a32148747f9f5a1d0e72762d9250a2be5dfd008f7981e4d633320ed747f9978fc386c3ee52576328b4a5d69beaef6335df64e8d511ecba7813880372ec4efba0a1a9b8c1c1c60213318f1b5d0a8cdc6f00c40403bfe2885a9ccaad480051083e171ca4f6369cfdca6ce6bd2f2d3df428938683292f6c436d0eb149ba2785a0cfafd6d1fa413163b7b12740004281e4b170244d2359f08d14684e039e94dc01b43e5bd2f76143bff0db4ce55a6fa76464639007cf825f4ef4fc6efcc166aef1f7fe13d232fc604c35683c717bc0e22a6f84c6debce433515bf3969c5f3089dfbdeb3aef4f2af11351180384e5474180b1cd31245ee7dd758abdd6afac38ad14c0d0fb63a1f77ee2618ac43c01c0982f98aa79bb96e1854c59979279c175c625a4cbf8d5d8d4a6ed0df28cd88387859789684299ce89fbd1029457011601bb415b33eb7c713ba9b58a81f857a164ba32150e3d2333a597d96f70dfc31d10f712570f4d55da67864cbd3aef9275351ff2444f05b71752adbb9877cdb15d68ddc0b41b85c0e077e842fea8d40905a8e7b042f1a9b408c0dddd0d11a0bf778a3efb8d33aa7080d6784402d6aafb897ccd7cddf7234f10fb596f91f86d00945c967775761ddcdf74f009d279ca0c8f1aac735af8ecd99250a056f2742a21eb35a45be36ef60c4349a0d8ff7383fc732d7ce83390b0888231798fc6bce4f68becb87937ee607372e8d2a857fcbb6bce21623d9774fd3750ef000824636d63ab7c80fad58cf86efd843d332b21f44f8b4f4f75b6842f9fbcedc02b5aec96c5aed97e176eb92d1320d72014c9f700219cdede789769e34bec42e1d9f8418ef5c5e85453afb7abe081c15a8844471122550f87d560173be4b828aee6f36a19f290d83b36e13b2b4e087d07a0cdd60f3adb35d1619891ca55d4e48bc6c7da54bd5176dbb8c25836a6e13ac0cd70d18b1f90ff0fee40e7ece94dc12df08533ca75562767f83e5fd00c44a7dec0c7d06d811183e249a373c95e4b9c27a1f09ca4d1d51b8773840fa56af5790e429e7bb4c62c2aa8828ab48c715fbac6d33406c9c0db4b88c4e3574d24cadf52534ea6104ae6ad91e358ab2393caad5dbdefce75e51d18ed63e7c6ec4b4fdbcd8e4f566b4703d458dfda381af18027b17b892e553d3f435e43d46e747d4d93a365ad1d6472c9094d40e1b6807da3445c45a37936e104ddbb0f54234c61f20ccf5c3dab1ec8bd4837cb1b1a9d13559843d683ec4f1304a221f5eb24a32902ecb43800b5883543e5360f0278f063946e69294e19eff4c0a245c9badd1756c70143fc48bf72ba0f140983fc769919d689a2456f007d94aaecc1b7b821abbd2768fa2d15018ab9acd3196dc39ef51d1165a547a6b90e1ee28ab8919e74ce09af19af4177029bf0273d9759d50314c89ea8449f98f871e9007fa3ac05ac7b5a54a94a367a5ccee37ec1d5d1228c75855bcc261b1b464441b2efb9a51f7821b581121c4aa3bf07e7f0379abd3e80bc5740cab9387f47ced9d9a0891c1da5be285abb6fe8a7a4f1b7fdb86ed29c4159f1c1b073249900618e9094688c918259368c22c0d7bf4194d9066414ee875938192a89e0cb5af1d747885302f3f0131575f59947fe94bd7d3efe22296cb8e5ef5a75cf984eb055aa734bbad46d1937031a717e06d8a22cbfacc20a6647f2f51b1295e40016571f09b5c4560e89a623d450fa2eba41ec0e38c4719c826eb1f00c8aad7eebb00fe524ec7547e8e3ebfee34bbfabee791ae1fcae72a722d4430d1aa3b470e97d0cdcd6a5a4d05977dc5f3c3ad4858c7c667232781be99a88a4678a6359832b32f439b9e3cb125996ab51fa7282eac34accc51660bfb53014fda886523a86db61f134558705e0015aab41ebce69ea49140cf3482dbf19282343e41d5c7e8e718fff3e8c3bf9ae25e1cc8d1ee4370fbe169bf775c5442b14d8e4a509730e3f28aa65cfe7fd1ec12b324bb136ed3e4fbaa9769b5ead73ff0bd142015d197e4228d8d96481903d4f279f9bdd741e47deb8ce402b25ea0d41d4f3dc303c17073efd9e3c4be1ec7bcbc6ca2f77dd434d3bb4c669cd5af38a7af4c685392ab76f985e9e04495d950ba80f785e0182c502078027c4ae9960eeedd4b7993226c670166c5e8ae0900bbb603a258a3764f6ea5a0e635babecd5df5dcae3fd6e5b833fe8b7b98c70d1419ac579a3b135713571af8f9675292062f0e5502a010286a2f243a189c7796835600f12921dd7655b9b9be97ec5435807b529f158a0b524eae0b074cca886b100dc090215d0b034de358c0ef69db069e5c3e6c6e7dc6910445dfe9321805747dc154c2881678515307dc154e130ea82021ec52db809e6c0be9336766a79f617c6c5036544e2c2af71aa8fdb9b224ac79ad7382a9dc16e814c74a80b8e8ec435e5bc4b7df93f75cfacf9b5633ccdc7add889a5d3e1005888a452a293a692560d1c762b79280d3fe5df5e4eab55cf4a3b261aa3138715d13af84e12aef8fd555929de4c3c12c2e3354e4530593d558c4394984754a289a410a8c8ffd823ec451e425ecd2a76df99446bf82a3d8b35db86972b3ad1ed9c18909a17b37c82cffd4df6a0b755f1e7059e99965d1d99bfdf56733e125ee0dacb373699813d10180b00dc33d55d2b1f63b20c1620b577ca61326de86b60e0643be000671d415270e5dd00780eb345daae69733df8014f3c57d9e425706c91a805e33fe269c5f1eca599b6d1ac278abcfaec4bc951b54216630cc1a6280fb7763d842c1860a3b81839a2a394311df4f5bedc427e614c3ece80c9914ecfaee0895a9def64cef4e8dd1e969e0e08a4812bc1dd2a296a1c56cd3c1ed59d8fb146162461425c12b3ccec97f96994a090b1fda196b05c440ebd86bac20d68ac9062fbecee001ab4df86769d55990ba93df9df2af3b5cebf096008d45acf051e010a8fea1cd776b6f40ed0a84a03a3c1edab29b395f4f8c2fcf1445931a715d86984265bd40c2164bd3f1150ac2f68403d43747b73d21b2e3e9a27546e29f3bd35f188bc0348e3ace7a1659053c1a28abc9147965cbd649f81c5440dee582a176e5768943c8e59a1d8ce40e1bb7717236c1637bf0cfc18f2cf35de76fbfcd6a6c185df8b476002823b7ac288fd87e8136a1e7e06fd77b42e6eae6e45b58a51699720765e40ec4815fb653ae63b46395adeeb25cb4f2aa24b8fcae7d8b670099461ae328f51ac7d4742da3f5e9a8219219aa38fb0cd7356aefd38f7e90c713f6bcfed4bada8ab90fa347284f407e9cf0c2dce2ba7d5f7b33dcfdf4661f375fadd39cda71c299790ed8b3f510f406ff06a0093125a8c7bb79f7de22b330d652c8b77b00665fb87cc56c9947d232d6e85a77936716aa359a8a8537f25d9c8d1e1414910338f3e51a9afd11f10f2f72d4b44da19efe23f1c033bf66771933e906bb025348708c241093fc263be65987cfb6dc9a2cc6817dede8bf6e7253c41dd0ab806048e89e92a8a3d2c54bedc736d14d711ff90d0f5c385079a90a4b03273114b94b76460339fd7fd1ef185e3e0dd152b02092eb0c73f3fd61e0aea80063ddd3ec3a8b2b755372e610c7313c8605e419db039b0c0a2b058d08afa1514c169967498623e3394dbeae041ca09611d66f9721ddd3bc94b90ed8801f912312c26c0585b76a4161731a64d8e48b5e69860a54f046c087a42605afd99d50283876c4371485036530535b24ce8a4b5be4e1045352fa1eb04316f51f8106eb39302a4235bb796ed903c638f9a298b26ad94284067d3442bd3b2742e399aa14fb3f2dfceeac49d1e2d2b5c429a9b87f3a8e7a6a5ba9a1f96e60934cf8921f2529c5b2014f3428f739955c1e430c1d94e4dd5debf396324616b4ebf5b713a52d75626f5e57f2d172ebab579b860c6064145b9e5e6ec759b2e4dab1044c7742264a42ec9f71d760c5263e04bb79c84300771ee5a352b49baf7f2121439ce0b389a7950fe72cca79f693a589873dc8eef03399e5c7cb9d38e413822b057f956cbaa48e92d76279cf2a4d83a967f0a73072c363ddbaa3250a33b25aed89191e10ee74a2978b7aa0f768699fe7fcc3c071e27a2983f9f81ebe34a2f0ceeb4588a6e6d8541a077f4c29485ef0ad7c6ec44b1ee1d0a4b528ba9104b82ce04c1790d9cdf8c167a9ef85bba2b111334f7002bdaf4d88397469e3c37329f718db630f75727a34ab14a6878671427ce3f28d9aafb61dfbfe36b23c316635acd50a474c2fbb4ae46238c4a71dba976a6a49367f2e361e977c2ea2d4da483a9ffd081094eae709487d22e12b33b47023783874cf802e2e1580e599c75394c9a3eb82b46f9890d0b2c3ee287252a46ad3f9752860dc30c70c11d97863431fe7e7571c38711524e74b4127aff46733ce1f65d06ba292105105c05218e368029c0084d6412d1aff898316fb786dbcbc96b4486e277e8e0c51ba75cbf09d3c0738cb15e627fa10f31a4ce8ffaad9993074827e4efb6622ed98f69333bb108e28a26f1427470f80e3cd60a7ae4e866ca412112966aee6367d97af16425fc2895f58e7437edf7d75c305b524361541e8cf2ae77aa432f8ff42d0113c5c1750d724174427d4a485fc1fbae5e621f3a203e84a75a02b80c09b4fa82150c385f0c47e2235de2b70a9c3285ecb2457b6c678c12416a08a0b5aa66b8bd03f662637ad8def3239785789d9f56d7b2a8e91929ebf66f3a39ceac6cdf74381221c9fce1b838634b50a5784fa6487a791fbc660a423f7aa472647d16434cee503bf724ccfc1d09740323d3af6ccbd0b8578bb85217f162a039446677b68d8191fec6c9f6ca86c739322a55b7534f85b4fb243dd1e2da53a53a1cc26faede75f955b63a38532ce1a60b0849b72f9e352fd6ce3522c23ccd9d02b5e943b28af963d246b2549d3e3d43c314ad9a0ba46eb9be8e4a7bb5abaf74cc3c8e260623b2165dac4ad426e0363b7b858076cecc01cb85c799efb1ba71b31219667e4f65c077ac5a8a16e5cf4799340b5b82c6f4cf817c74e3378888aea63f10bacd32cae464d912296fab903ed2a01cbc55f6c45bdbf8885f849bbbb20956c99f74d404178a9f55a0c8a6c70c1d9ae54ed5de846d44fc48a05adf22737d166b2042594e4fba041319f34ab725b5dd5e861ca9d4c15b18733bbb9093187a443b04784965ddfee3ba6ddba318ebf7e88178b5e838af47f18bacb54bc6eabd3602f8711292902011c41bd4a1b29698d40e6aff1e72c042fe89414edb9bb3748c57d726d4d518035d0fbfd99ce2172f4d52974a1a29a765cbf9109e0e07526d7d676742361d43bdf5ffaf48d9620053e9447fbd0e054d5d96195aa0efb9ef8622289023cbdcca7d270475c6a4d76b8c58c97db9134188b512a35cd00709ea3084fb950c9a8ca45c0cf83e49f8f301627e1feae7915c104447e5f79fc1e48f7887a94b2f13a075c72168ec4c0b955b296e1cfeaad69378df781cf1057383cae8208831db05688b7c2cfe53a2ce690382821b7e876c65adcfe1bc0e8ee4805e0cf74bfc327c239b768c23c954755c3970390f22ac3e3689db4a0d27bf1639f1bce6ab2070f2d24a4a2370abd19b9b28e61a4dc318841b3312f4fbf7c6b6c4432343dd59344cb9f18eebf6d5251425efd20aab8a0969868d70a6247a082916e049a684a811b012210b0b065cec83454601b436e76aa28c54c06dd72fe5b0dd195e325f06da326f11189f6c784dbd320d1c3ff71597a896848554f0079b69e991d722c06f26aec5a5ab283a4392c504f1b3deb6e2e91b8bda23a48b44d83c5499eee17432dd9755e71cfc6608b99345726cd24e55620dc689e507479223dc10a21071af09f9ccc8877f1152d66bef90a8d3dc83906adfbe90e23e903694b54b1a0cd6f6a431d1fe9378c2b87ccd33932a42854f0f25a084cf202a2c7cbb46ebf709626c223025d60d239405bac86d3cbdb0264c83382986fb1ca9fb9d1dabb9f9094549e7c32158758667bff1b5df71eda6e563a5b1034be7715fe714f1c140c770eadda64237546e6a3d058e919760b1a3fa5498a638f85ee540b01a3d98c56610070c35a471b3ca959e34ec53a58135a490ccf9c989c1f5b0ceb3ac91a8c23d34606884d89cf5ee57446c6ec8ae375c3a3f1f50f13662ee3d98eda6778196c116f9062cc326421f90b32bbc1ab6a5d0b179e3c808f7abd4dd04543ee140226206389efe6459d23208d10237b2e7f10cdfba6fd04e0a148c41da4eb935f056ab1effca4ec5d1742bb5a49707ba101d8fb7fba4f01564a40d71bb7dbf96d8a9983a44fb82e11bd6290e4e374917b6d218b140b403873d86f60f5c3c95466f017b0f6f3388b7c5fc802511fb0fb57af1ea880a1d18358cd87d8bbbe2c57bcbbfccd9e06625016cb0bc0300c95810bd1fdba0c28239469d028fb7308c71702a3d1ee758731ea367ace8b520f9f971d67e1dc95f60a7b6d91bd1a0c496c2556e379663e196d1fc7f364b175a2809d12fe0be3ab433676425555fa49ef38c72b81fed302e64722820d349d30167718807473e8edd6d3218b6eb648bccc158a3c2a43f49d0809de1695af3275e32c6ed5cf0d90a679081a5334617eac353b64d36e1f0dd17d6829963b24f1717f92e68fa723eec63d62372d2a1e4fd0558eb989c6dac38ea1d2694c62624d6094758710afe332a403cef382c1da9cc3ae966d71072732004e2f4814769ee126aa628ff428e60900b9ea95986710a45412829ad41f3f29309df301a214096dfb576bfc8f04a0d1af12197db0db3d77e56092a339643c791bcf56d951d5d57e6a5d98278fcc0f2bd14df181388bd5b4b3a8c18b20d97119360e622599b9a42b82adc5088f7200153845e93fcfb6a39f81eee460d7b9421250e5bb370672d9ca43fd4415d61bdc62bc6d31772f9f2e950b2a083ee48660a36ae385ea1fb8ea79215372724fadef88b54850c0809b037e3aac1b8b1bd1b40c6b48dcf85f59aae97798cf82af0da7aae59d7570fb2d174e3b3eec0a3aee446b35020ad61fafa322c1bdc842a785e9fac2debce2afbdc536818442f492cd9dfac6a702b406c3f8ca0cfcb2d675bf99880352838105eadd0869761fce317c994f24ed3592fe04d045e71041a3f12aa92c759c5bd53f5a82c53acdd64f1086a09e663a6f0c3720a6f7ee5e99d4664096d26dca28aa76d709d4c6956e74486ffccf8bbcdbfa4f971468d21f8b1e20a43beff930fd005c7edc60abdb8764d1a9a9114a82a76ec6dd74dccaf110c2d829fc5aa5d5e90f11933d817d53a6a643acc71b9b1a7c4e14cf025a156558dfad20f334759e210448e9a0e9596c85ee69d7b740894860aac14d465902e0d1d4d27ae5262c3736be8156e664e8d9e1583e853a143796537e1dde7e553949489af81f152e37dc6e39c1614f9c37aefa0568fe189b53af4e2a4327f746e84ba64f332bead806b15f792c5bbb51608d6a5a5faabc64822e9d6d4cefb16a872ff1e1ce525272bc77c3d8945a7fe9577e3bb8d5b171ed0dd2ca1cabfabd5d5e70f608b65b46446d2c02453bacd84da4f324a1a500385ef2537f9f7888c0532b9189cad5e788a47f72f125eb1ffc2bb34055a7592abf211044dbaee10551f7fc0c0ea4d77e11087148cb0ee974e3c019a5ac3e8aefb0cb45c68bf662f1b7ebbeda89ad43d9d089b1644b4569da35b9a323f9b97cb64305073161d7bb2f997fad7d03651d9d0558b30a98ee22818dddfd89f8717fbcd931a15a4d39e962b91499671bfe78fa459746998b5b6dda7e0e1aee3225ad8a24578bfde3fb847544359c77e08932d3e036c13fa16d4da39b63e47514c2db4be0210429cde86507feadc52119be4e7c7afe0bffd676f3b35b11585d016329588e4402f4d5f40d8c0b65aef48bb744261aafec6dd8392a65e29e40c400a71215885882e3c197d927db4f72b243b83089714c1b4e06f6f5ec495edfecedc75c438b14c8cfc770da793358dd430151336a37befaa9e9b466229fd90ce5da3f5b6992b8172bda44bc2a1649e9248faaf334daed56a67aeeb41160538de2503ac44fb6d8151b0250cedfab498cff705e0b007a5d626d34113c158c558914e9b4fd754f3f3d3ccc0f04f2614954dca4f6db6cab554d9b8bdf96e51705bbad2fb3f87e7af49b4ed29823b3fd8640dc4f64866e568e6a4e05addf3ace2d89a37c57fb819462cb8cca961c5f9056f63783039d272550e482a69773b980c677aafcfee6f668698e51de13ff7192379eec354e7643102b2dac85dc820b4fe152fd11e0663b415aaf3f8480ad4661c4a4fbcd2f0628d5c2664edc228c48e1cb7bc1eb4d374065a4ac56b741bb57d12c721508ba60909cc77fc68ebfb088e2650b3112c8215162277f9cfc490482204f0ed931db4f1d9e880c5a3558ce57832e838b8b6a3ce48b7c37d5c9af1ca105c9ff3a24a3fa1804ba8a2ace50a0f8eea98a16d6224cfa9377493677330692c7557054fd205a67c1fe06ca49d65ca1258b7945b812b82200d1e6ed3ff4a739cd35418f4f5c3dd23850f472dfc0b0c4d7982c83dbfa332cfe0215acb8b721f8a65207bc4fcff50c8435c68d395aaba2079aaf5d98afbd622fade9a01d1ccb4ef2fe8102b39948ae3ab2b3ab67799abb9f72f3ea5bfc8b9220a3ea7f04d4213b220ba40443b0d33c6881a3d282cb670a4ed8ee66c6ad500a690b73458897f527fde6e09bf7d1e116b277235a7854dcb9c8d3723cfce7f6a6a77989727e1e9f914e992ea162c74f10aac7b7a11ca9eef5240a42419cf38648aef2440a69eb7f85ad38a63b873d2a62ae145c5ab7f66270f91b5fd5056004cf5d443e2d27485d260ec962135c4d101ced620b7bb1631fdb57714d585e9e51c8d62d3d3a5af1189e0efd9e15d8d74aefecf60120417f6e7d1a705b1383299ae16cb7dad0de45ab2519efc273f267b104e5424e4cece3f2aa7296fa62f1db70cc95945ef1d06fc006001f1b8cce220fe51b631c364ddfd70ac293fa650ef3e8c4942cd5b6bba4fca5b7e0af11c521ff679cb3b48eafe80ee5e8124c78160616e33268c6a300659f0ce36164b02f5cf163fdd6ba2b0ace007721318547d4c84e88062acb4df6c51f0c70e02ac8a1a36ecd8a8c752e40ec2b7e3241acc3e6d2c7f6ac5f3f687df932c29bd1c6bde3b9b140929015b47fc909404c4bd1342e9204e79be056fcaac7fbf95b3e08eb89471de544a37cff230c5436fd3715a79f7c35fb4e47448f3cfe304f5af8c273f4dfe8be8d5449c35e42c928d7b6efdad758e718a85c05716762afa7afb90086cfb30339346cde93447d7a6fb4072a986736c673a7cf4ffb77bb9dfda3087e81eacaf725f8f2e2b3705eda002f8ff420b890fd02c0112a9f6ec123e63f33060348fd0677c8e9441bfa6a9d63cbacd768f1685d677bedadbf127523b1c483bd6f17ef125de0d6a7990b305fc89e0592cae44e96902c7d5506e5b95017c94286bacd13e2a38cce21e0c9caaa1fb76762dddf4d7592c19f0678eeda26dfb203761eabf1f58539ac974e4f7c5f2d9e67017fa9df9ab43a0b813fbd4679f15f4f6ac1ff6646e71daf9e6f04053d40cc5a9cca36b14c5aa9ed4e1ce6d70746147361d3fdf0dcb2b4d026b4cdc50bc2751a47eae752c4c5e892df38c851f1d3f0a9ebb8a00c0a363601024106c08e22481f1b1a33a5d1215c24fff65663ab5b02a30ff35d235c5ffcc058d93ee65cc951a801f1269433f3757e583a33932d10a894b522d34d73ffae38cb2692e8d9b490637114be8a47b40cc57fb01c96274263d1c58b4e8f30356a9c5bfff7d2d4a509aed7199b3ceb52dc15e2119bc20a073fd6ac479ec883ac10e7397867a1fe7624931a2a7e6f656dcce03c2a5a59e02e312a44096c45d1f4003c630cd5c352b67076d5538eef63c6400aa42d9b62cdcfb16b4990f33274b21f0517aa4faeba0b4d1f0992a8454cec4ce396b04678bfefcddcec5d3c8d6cb02749924d367422e53483474c484d23bcd1de2d9080f0097f0cc4bc8836e6aafd84bc6083006a5d6581989894df6dc72e6a58c6049946917abcd8eadf8f5727ba8eeb9f04ac4794bcc891237fc367d857b627f200010781f3d1d8ccad2a2d4090e165dc19a4842ee05400baa04ef628aa65199002722750393728e36b8630a4d5a7089399c9c2d2bf9ddaa65a1aba75a7cc25351a04dc97e28ee2b7da88769dec4868b78d60f78bb0983e5a0804aae6684daa3831f9195739c1bc04d63d55c625b251c37145de3c2096da2727f70f1c5d7cec27620b6fdfe518ad3f75908b7ae373955cdde2981612a891d28c93f040f2cd8149c4d51d1db3ab7990d546fa7f88e1412669c43c2f715a93223b74704a58992345a0cd361b80e8344bbe40821fe8ae74831fcd093afebb30cc27cb18dcce2132e7dfd5df03c54002bf733ffb32fe3df5916d60a9de03f3590432378ec79f84ad08e4fa8c94d99fb25d26fe52c04b6ccb2d4a39a5d1abf6c800d8c96f2282fa6bc16cf7b59679f191e26ba9a35d47e9130aa17af8d854b09c9119388c1ea1261ef454b29c6b58f4515080102a99aaebc673a8c796f00452a459b3b96dfde68c5a32c82b3552b4644fb74c8bb30ae4cb6be1e05e4110f26740c58c58371312afb1ef6267e077cb04b17d647eb721081f57c4c2f96c108a7a66ee9989f504a609defc62ec6f011a7d5ba352ae6898fb1580a395eed1b647dbd5a3b32ba0c8d19cec9a544ca7ca2d911e743e214dd43d17f67ac80d10ae00988e020354dd22c4aff3a9051d146c52a579c6f9ec3b7d602d599aa04d60bceaac5d050c778abdff9e9258feb9a05a0415c9c8fe74ec3242464cf9ae25a16ddad4baef74719dda2d04404a05190ce0a585acf60370eab63dd99428fa2957b0a9e29589a179e4a44bf95465b2176ed53a70a02559ccc6bbd084cca85dd861b6c7896d092a2ddffd1d820df582e32e5fd7d0ca95c38596d1f05098fe27619a1263036e8cf199d673e8805584c487d5f0d5bac968474ff14290d856427efccaceeadb745ccb4ae8ea1c659b763917219fa5d64ee6b1b7a277d627d8b02a28b27521091e98b05e541ba078a7275e63294f67eea4778fba4a996c7b94ea136f1da4bc4c79c99d721158aee3aba1c3cab1d127329d53dfdfc04ba6d4efc4d2dbfcf7c315936179640d11cd4fffe82a8d6413240be10c6a7f93c9a2b5e5ffac4a31e4de1411f79ef16680f5399a5c5b9f8ae0e9d8f6e94b811d78795cd978c322dbd3483d3030deb4505490f9d26ce2e6bc5b3b87fff82e029447672e51211f2e5a32908e7f6bad9349fd1ad148628ac277c37325654edd89e5b059a7ccde251d5473b32c630792b807f72353f08760a704da6e9ff454c6924de7f77d6793899dc2b216eae9442541cf4f5dc63c8c4ee0f689749001c3b426196b18c6c0638ce3d71d1e3f709b376a38cced032f9d8db6ba19a83dcfdafbe6151d8169610c2cd4987be8ae475035b33ba0c998f684521a05b6ae33000d9176f22bc9860ff513ed53ca9e465eb56b968cda5fea0d4f02e802b4a40965ac557bfaabf10c1f68b0d93874f4e553802e7e0d4103fb65f098f660fee0977693f5f817766332e1b1f9c3d205ae780a60ce49e060df463c2453179032f703c4caf63b7fc6099c9097a892b765a444df865bff7a31050352ab2afca8ee8dc50d00f76c899909c55210e86f6e0f031c9fccae0dec5bc981144d59e2ac0512965ea23a3f7052bd402c023740b84e70dac2b97542fe7349e09369c0e7e63b28c25bd2b3f4b345b4b3d42038c571737cb68c56c71443b87811e1583bdef1696a83d24b45e2c5a55e03f430fce5d73aca9d2f8bd90320bea5746c1ed266126ca1d8a9f8d4708a9511c471c02fe75b2a7fbeb0fcaa072d9449b9de581b549ccf5ccd3f970b7acdc0ce38e38a01d56c97ed7e6986ca3538c1663427479911ff7903509b41d12da04c3375cc91a2439556e9ce2e46c9b63e72fea7daa3d7475a9f87a4475f20f3329ce87a0a4e96f5ccf427cdeedf453477b81b01a64f65165421f3a74e57952dce31466d24e009413acb04b0406685c4e29f940ec93dd37effbb7b455deb30ad05ec33c1943b6514e81e08b3125732b3581c0e58958fe556420aeba21b42d817292f9a16c456e54ca48619fe4bc528950977628e767f6278d30a98144343b492fee2f5e5f192c70079dd1ba8c9f8a6d971978425bdee521fb539e8b8cb83ebcde820d3765df044340c8a5d86f989efa19d8e1486f49c8a959878435e78627c75d9d78392d503ff8d90e9252f6f96c5cf9fa2b516b2ab6f0f928176010eb4fae4b169cff50a123950fe8a05c4079fdb519a2e5151f1532d63ee7f053cf779819c771810f85ce0ff707be212c6df6545569dad6cca156aa42afe08b23adc2cf184fe53b5f8f1ffca38c135a2e7b97c664af1c27f84f079b3a007934416e50a83748e664f3c30b17716d6f1c21ad664fb46f92214d92a8d0c8f5d42fe284b6636d6c3d33ccd13c480f15ad7163032b427b85dea701093d4158eb9bc555651e70cc6b31a57bf431f599bf0813d4a2cec201189bfc4c3ff246c5368b91c28c01bf6b6c4679fba671dee748e23a0631bfae3759eef210ffbf0264361cab2426ae94d893879035751fc5f06b1b6fe7d2944c48386f59f12c3bc4258eb86f9fff0a7d53bdd075fd8d8163bfbd843e7c646302e0f663b18c3dc0e251f7ef6abaa5505113ab5b4ecd559091c5965371ffc2e043e7a781ec703330d216870e090e97c177e157bcbf0051a1fd1364499ab78b3763edc51697aa4f0c935d1887d07fdb67913bfef7b2a437a8925d2eb778bbc0e8c8e4edba4780ea20d2d981d1252a9e143fd2fcaa2c5fdac9f33409815d3b3426a5b9ce64f0cad51c71b7beff58c192d310fa399b661fd968dd432b94312f4247cc1c950e08d94035690a5f1683dcd916238bd282df85d87d6ea5a788400f42be1ea7a4a40d3bdb71bacd04507b33844f712199ff7312cb300fe9d14e98f517faa3fc81329ce7f97a315b08918b542cb16d3d6c2afbb0ccdb5b00e46718a2757ac55ccb16de36ca182bd3521bba67cc6ff7eebbe9bf3ce43e36d728a701025e1ec498089ee7ef21e4dcbfbfc3242b0c7b25f55d3816a763e6cd6e8cd1f77f56a2eeba0ebfa7046c491c90be303e143d99beb054ece391e22ce030d06bd3661e21a5c473270843ae08a46dfbc92cee91168a9c5f1545886895ea9e2ba7ece3a561708a9340902b8c11353b9a684c07a97cd7369d1a99de3c95d4b6e4601d4f5b3a486076f0d4ad5cb5fd0f6ad1cebf8affcd89c06c85ff701d91133b269af9149829fc985a1621e6f50afb028e9c4b01b5dc6041cd40c9fee494c2417947371bb5691c8b8c103aa34ba392cf407d74ff300e6069446d8d0fca033dd585372c4b64d0f2ad67fdeaf3cb4c3dbc842e2ee65f9e25c01514e0cffe204368fb42464d0344194a6945df424a33fb3543e72fda6637134f91870c695833cb810b2532a4576055a0d0ba50d1ec02c0cdb1f9fc3d591a11a701a443aa311cc09d37bdfdd64ed6e46b2608685c1c60be352c18cb27c98ec3c8172e5f83b6992a73db816eb641ddfc03b3313e6a78807c07d174bc4e0ee35eb7590ca581b5e4c1df53f7e66e8848a14db6bf19961f0afb1e4d6be92db1fcab15d18c33f19230675ac50568bd84833f16cb335c4381d067c684074f1b5e728d6b1b9f69a850136e7953ce8416c7bb38585c8426d89d6520a78789f126a8be745a0963747a37736addd7bfd13fce4e40cb2a097d03c1db292ba8cf438922848f4435341ca1862a595a3eef58d0a8d866c3b6b5527ab3e9382c0b7551d5bf7bf952cc648fd85995a1da04c468671ad74a9619d7b5fd267e78ffef79947277734043af80d6ca256555c7c3c2284f04fcdf86694de152cef68946766420383109d6ed44e9e944def3200f169c4f911a6496a5d4fc17034fa9d0d72bb745106a233e5405ca7e5469efb7b24613a48bbe4ebe3c50580150c4a1e8686263448fac04dd64ef2ff2f89218ed99bd0e9121dc45e855511eeb213c6eebed73c3e8fa295606d50a1175a569501b1b996eed89a39c5f6ad979ba6f9f54f56b93e625df83db04049306cb664ac674b2af7841c31d0e37f6744831a0d041123f01da6728973f99515c3eaaa9cc6af5e54d3af37097d76577028e6201e73a1e60624783d9e7e168183e7856f1234464f61b1ed4aeb9432fbdda6f98abe7bfd27591aac175725ab862e3b6f1ee10a5b7489dbe1b6c4a13ddbdbff3bab04501645b96e1f2b42c6af9d127938a9d1dd98b32617b7d7b69191f686633aea51a9587fdb5bd617bb90480089b38798fc023080fbb005fa1bbe7022034dcef98a74022bee6d4e74c430494cb4989bd9d49c685fa7170d3f513668a4f320b74c52e0210b785870f6cd59e4f9534f22cd71ea883b2428b820768fcf5c3eecd56a86c5ae96627024c25052eb939f44c8a880113efb7600d90bda5766a9e0ce2a5cdc079269ef186c8018220047f76c1eb4ca747f3e52a1e5df77486b9349e84aa98e13e8f1b780a3244c3d5ba19e33afedf1c52b87955ef1e7a87588dc33cbc48fd104e083f73703cba8193964b2212d71daa0abc5d9138e3de659a9edf66643c51d4060929adec9b573073a72ade85293de20ac8babb0edeb948bfc45ff4add788f12fafb46ecf350f71799b0ac67849d501c821d81ff8b24a1d5bc6cba427fbe45360774e492a40d3e1287fbd13e8b06f6f9bb29519b365858fe470292601b9204f863b0c42539e45300dc9b713bb90ff59b1c839bfbd5333bab89e6bdb6a1207c5b48dc9760305a5f8afa724ccccf8e156410755782c8e601e642396811c71492080951b7266661e14fe95ee5f0bbc8814d2f455a5bd26354d0c936e3bc6beed3cac5ab5accb1cb35c206c0fe40f3523ae89e056a3c55f121cfb1ea6b96faa7283c90e89a5d2f3450edb69c00d03124cd2f156264b680ab7f3293a284b24818c843eef02c8408c95d1feae8c5a0b00667f4416fb9b347cbcd7490a5c268508df5739226427cf7e86f73caf9f77da5a669d8aa4967f47bf68fd8085feadd1641b62030cfadd19ce702a33ee581383f134a8a911904f83b4d1d1618ce04da6de489d5133fb50f3efa7e4e5f47b0087ed451953e257adf8f6e90a9a677215e5b6b8a1b7dc7a42bf17e1a47a83b66228eab5eda660b3ab2159edfa34869b210d28fa08f72bb6438449997b59670e797e13f8cdf4b3dfe531dc6eee50140ddcaa1eb1c8442cb99a58ac4c005a72873de5533c9ce84547d67a82476e245d7a315be5c77d92ddf56933fdab43f025e7d80e16a1a190d0386467e34ed08d0ba63529ec1fbdbe63d3d7ed316bcb9edd143cea9e64ab14d0a7850f32f08243eb9b0941066a8bb3a9d23b880c42ed5ed6070b213843e5432d7cedafa2b10c2feac3797ab455a68b41b8316d154339f61f929f90bef96b863bc9d378b365c4fe0a7537f1c04ce03c5442d1411162bc51a7e813749fc9f2bce9aaed17ce54694c6b5eb2df9568c1917cc436693e104a6d81710b0a49b394a08156c79a1200d12f1a8e0c0a5e7c2922acd8577935beea6e23a6d6e4d602542e4558b8690ad7559857a95ba5b634857ef006daba8527605f902f4bff6cebc77b849b053b5e1f0f74b601e6080742ae6dc36c69191097f3a4d3710f39743d4075066c46bc82f5dde0ebf7d01195ec525ac8c3a37039e350198f4d3d3cb3f8ce6c6dcceecc5e45f6c40456291fe01abca3e7f9e46eee3cdaa69ca2844630d3cfadf24322ed190417f39b4b57f67c2ecb954d4e70b3eb6adc636432ee0f2ef9de51843fe830e7b8bb06a74174dc0385f4cb5a1d900d92c238bb830d80d2a43a27a1873e2bb2901f7faf6b8e20314f5833cdbc3acac0bb73d1831bf7c1aef634041578c845e7a48249a1fdc31f233a35b39393db3a6f725eda7bd353d2dc0ca3445f7419909408ae9db729ffea016cd63771d8a59417977dfdf8bd10c171db1095454889b15689e2b973939a0e182b6acf29edadfa2c790f5dea7a3cfd2ba80b3ba1fa903595267284f2854622fe105f3833ea8ec8ca3ac8d2937bb517cfc8f01338c9cc4473e2c773b3eee3648b199a45b7e371366072ed3e848f0a00286bccfd23bab18ec579174acaf09e92df80257971be064efaa07d52dbe45329b4a6cee0e4ba62c21d2f5da62263d15488a9df8825d0a93c3588e956f5fc0081e0fb9f671c2e61911f95fc7a358d5aa05bcbf7dad56e2b84d8020169b7571aec021fc6c908a5017d11fe58d42d7b7cd4061d8014f80173e4a43b3a0354352c4e0d68e418a444a64d05460cb900b23d5864bff8e56ca48ad1c83898e64cdcae75a4527671102c37b45e8ad39f4e3b6e83e08a04f230153fb236a964bd52ddf7cf7a1ca84d731be5436fa72b746b25584d9c90cfe0f42d4521dd0f282b6acf9a6f3e863d815e0d48ab322cfaeb54cd3cf16e00cad5e63b43f7eb897a5c272f9136e55834901d263857f4c855418da3205b6241e775fa607c68d889f3a61479b934a709c0d49c6f7adc99aeee6978a2ee1bd8f8d9594a5aeb7062fe294a43e5ed7ef4b0175dfd7f1f742f7c33dd2d12498e1d3fb72f5ab2d85a687992a4fc64ad4e09b9c2d4ccb6a15bf92247ae9da5b8e67a35e4acc9cb79b69882d1949b22e8fdc8712a9f7ddd3e206bb04fa2679ffe561387bf6b1c2193872777a1a249dbc7eaee2add9290fb8fce890f4ab31b6cfab2ce42dae699bc0e4aadbadeddb800b1e72987d9d84bb81373f22e5aa1b66603b0076e395575e60b877e787e24d252b8e6c5e890dbb6995bcdd6195cf1b30e567a016e6bb21d5e20f0d51bae41c8d5fbcf25cf96eb1958046c08175ea4aea9c3ef374c9860e7a342b3558186819f4bdc8d4034a3b076162438f860bbddb7aea96acb130f1666da54cfbe6fe1ecaad05d590a588ff875f7b3a2d1ef106dddc5d0149a0e589d28924e352c261564b5474a32e3299f665353ab335bad19fdafe341112abd9b6a0bc42c18fbca95d38bacdcf08051b4f19f23f79eafd938192bb743d2b7dd56efa3a977010218ce7b24d11f270f4d921dcc62335ed8b423a25226bd53954bc2ecc09bd05251f7115ef3caa1edc3052289faec386aa9878f3b3b3b2352130a2ee35324828a40c666cddcdc5a278f444d8810a4af59181dda950095cf677ec6955c88ba6b580bcf3c29f2aeca09ba8984698099505619c9c1e188652b61ca9abdaa656bd3561d07c929817667ecb222e3b4070345196fefe616732e598731b304341a8ae273358f37c5caacc027f7bacbdfc2f3fb117eec977fab612627cf65d46a0aad886b7ac7eca8a7e0ba386a02b96de0996ea6289e5dc86533541f2070677694b6e35659f4faa9fe8b5fc09990cd761517190f7fe275879949c8a4fda6729cc1e295caffc37950a2f9d28547c5cf8ec7b37ab6d2472081b4c921bfa18b631e3f843795552e56251ce7c7606ebbc4af0bfe2a755d852dc71e56151498a13cafe8bdfe95eb0ff2d7ecb3509f781377f20693f82eee0253734abfafbb8fb2c92fc72fff622c9793de8aa021c9c58dcb8e510a3ad7200d3f0df3b7aca6666ba000cf10b210f3862512265d0c843ad7e8ff58da5d44fc928f2bf4f9acf41639ec4994ec326eeef6ce3d45b9b3a70ceb20ea619afbd318b8a97a786a63af332a3fa08038221434f44ad7b1080fe09e24763655f4adfa05e2030208450993ec75f4dc8165ca550c17f2c77029591fe259a5be7b5edbf047cb293aae4fcfa2fd7d4bb92bdfd61c37dcd22e69c518b4b1823d5cc3a5d3aad945c5851ba714096854e2a0543d594731057fcd861abade715de422652b2efbf995afd6d5fdda8a378d680daec3b0f433702bb13a14c9077331556d31c3e5afa39fe8ba1bfae4069a9d4399a81fc71e3a133c37eca19c75aa7d2a667569230f1256fb3dd22e9346b48620104afdd7c178a5e8255c3e0d578440918bb245ccb0035a09082dabf473faccd1ec358ea2c930252ce6af1f167ee76ddb1b1fe96af3024f40beeea4b7e6d704dc6396b339047128cf26185f8c812e0d81ef7b23913d5e7fd944cf6bb6de786180c14f5c061d469d5e386bb71abde22293e1f0c7cbc860e1a89cd89fb8d72c1a8917ddf4fa6c9b2bb6c9930c431991e3ae74b6cbd16828cb336f8c8ef5a7f2a97fa575df1299c3f51cf3b00198e33ba2396999f4eb11b302547d2436b02f077a15cf73ae9d7ffec6ec2bd9dee8abc109bf80ad7f538b65352a21e308dcf55f2e35d0fb3d56d25eba9ad1311c796ff4d6dd5ea3684e2bfaa0b559052150c85119eea07a30be8fe0fc38c0a7087c65888086a92fff776571daea608f936677bb314797a5ec5263fa1bd39adecc35084a80641f8279f0b7824356596f639f6cccdf3445df5ca82ecd44d973cbbb10b0dfd15078176b7f826460bb02494ea197c2b297b693308c3744b71f759f1370baa045e9833b2a7800654055e359a48a77f338336dce21bdb14eae07beedd4c8e1715bf37f49125f3db89de7882e4f74c4b0f6fe18625a8a6f650bc7a36ea634ae923898a7c7fc3a7dce72bdc1ac8e6483efbbaf760bb21d24a089a44796aca5e585c89b5becad1e9d3eac80ac4a4a6c2b304084baecfc1116248467fbe5fa80ec4cd522612f527fe139de3982c158b72003d95c8d238eba622a24311f75a11ba921104e23d8645d15d2755318b9508ed95269fc68770418592e98a0e25c8c3de99eb99877494bfe04f1fd9c79b99c5e4d926aa621309953ce5bdd2c2ecc52b30e036609c7061ebb2e4febac0a6e447a575c55876a81f8adf7ffa2cbb851ab9a0532d01344942cfdd1c756fc52aad60664eedd293ef8dd23f047dcbbd8106c93c68155328754cd5f2fdbd56c6e18323933961684a6a56095bc906e9eb8430f19b34f39b570dc5b0b267109ea43ea50912181f3a53e30c3b840f9aa81b1c24a45b688e08f8ebda0aee662f70d9025abb3d9203cc4e0f1a6963074b051fd346a1c409b305da337da4d22a2748cf6bed1583380529492d85462db6b8003beaa1033667c506021c47226c9f68daaea6cbd59b6dc8ea23353b1f49876d7f2fbd81b40762d64f570e0c9614d9da18a1ad48b4f36f22c84a6d3f9d0a6b9a98b0b526d879a8b771644e3959bc23f92ef73affbfd94d6a12c41afc2f9ea582b2c2068357468f7a988d0a171c8c2520e8c51dd74795cad20f152cb2bbc5915a6fa73b2661f0e5a13aabdee9ad83a2ba4f6d5ec16871030f7066b34bd8f0d98297738fc918c590f6929f8fda8e024e0b3a5ec1e496dc45b5c0cd035711fa8d1b20b62dde13c1507de6895a40e97931235b66623c920e3acd314750ec7a6f4fd0cc0547e46ed3b0088f68088fccd3ad85f3ed83fcb9cc3dcce25d44205e248e4662a97fbb06407c61ea15c2e5d941d72034cdc2f7bfc47c2673919492ec59d8a38685be9d7d957f71313cc4951abdca3e18e9e2118fd2acfd47740bb1cec74549d3fd1a5c9cae78fa2c38c9586a0ec51dcb91115302826169b5b8dc27097d40dce819727be2a5504b7f897ec7f00ae0434c9b024bc01dab7a06271957b63785f21c3f233884e5eab986467b7a2f97197d5246c2b047d67456671072a35b0942911a1acb2879649df106e833affe1beb0f9a781c7ca05ec5e78c3f6fabbcb5535eab071f38835f1645cebfd6a96e83843c1ac7a160f8292eb7b56bde2e8f14bb4a39cda67d3f453b6e9e5626f0cff25ff5b7f1b21cde98a3d5ce4fd50937a16ac6c22068b4bf52a8ef38313ce717bac895bfd60e21e49b1fef6e676d9075842604b25b83faff0b5b1f94adc77b6029ca114ec7d2b5ce7bdc66b1f35382eb21b195d2d6826f9f0e275d65fabf233c0c1dba5d7ebbdcf391376bf8105ee28c65ece4a226209fb707abeab97bf31998c64b1747c83fd00a05554140f928249659f17a514798e23fe646f6df139ce6cceaf3855b26935b6e742f2e96e9e878434263e72e38ac2138abf0cd86cce323505369ff61c954121480f7253303320320fca7a3f8e5dd7f61525e448fee7e572f9037329f59e6374c08b98442a742d6bb677e9aa9c5bc1fd4b348a98d60db4babe2ab412cdbf2d9517698b3c05edf1ba21f1b3b15ff7bd3aeead5367ba22969a02546d2d124a6517f948a8c3c8f7ca6d4722d856b343b4f71afa7ba6f18cb3f6de81c42255c932a38c0ae2afe73e15fd289f62d586a3430046dc6326aef5b07475fb0e13b4d8f93eb02896e11b4938f1c554348cd151bf5d20fb58d183573e9933d5cc52758a301c0a285ccd97a357c3b642d3b55cc1caade2bb6c97c1f005bfc765d34114e7be984b929cd257f917105232a97a2b873c3aa54eb6bf86339601b91a0a2691241c70c87a06f9544482b33d120ed09d3329cb9779bf2cef383e5691d2c2b69eddfb86ac5a4d5373ba4f7819056d3589771a7f2389b153e71872aad5e5f17a9b7a3fc8a1a6073d8184990032275e6cf7616bc0c237f38a6d125961a918c25572c2fe00c26a2efc3a66332d7cb2197c08ab467e7e2f6f5d90346a45751bf07805da47cc560693cd7b627933520788845800ce6d77e426508250a172d3553cb2fb45f26ade685f572da0a3b4806e3b33b640a14fc477ca0ad06d7a445ac04999796a35f9d1071a1995e3661f168e35f7414cd1be82ca1739362b2405b1f497029093f2300fa62f1b164c06e328a27aa9bd57150249d5780ae41bee51b787d56dfdc90ccc7241dc158b774c03ae5e8fdda615230f302e5a6b734e50067532999eeed93741e27798b9a5b3ab17738fb7467c78540079fdf2e2f3d5a2cd7ac29052529749abc373975f4a04222e5487e6d7049af205399669573a4f655ca9d713ce383fd681319c8185e86a263226812b89ee1a40c04fb4f5f33b0aa68c841d0ae77bed65f290e01484412c7c65c669f99450a2833ca3c276ce504d379622b6f36eb79fe32d1a102b0fc5c0350fd76ec5a0b21a89d58957314b5c5a04d65916dfc587ecddff69012c609e877cbe75362ab2151bf29aa17b07560240b48eb4e188841222e8e9ffcf3c1ec013159ab6805fd92c88bfe003164d692da3cc23d849a8f71fc2c47c2634cb89e66be7243e5461950e95965fbdc5ae22b9f84d1312819d07b273898adb45d3d021acc6c361f1be507e63a8cf42b0ecdc34890a9226ac19047ed3fb943574227532c09218e19da3c24323caf2ee696bcd409225317838324eff33d2467c57e78cfe18c2e7d174e3ddb98b40dc63a081c271d7e07efe0d8af28b1c53fd0554becc136a3926d03b5d773ef232ecdc642d2b7d81e13dd8d870dca927ed511d42298bb2e001d1a406a8e4a8a17cd4cdb31ba3d9abf62e2dee973a89f0066bb6e8b50b8767035c599cc14032df409276f1b059ceecb9fddcd2d52eff3060dae29af9badc8255e52075b5b88c5d908b867291b21fde701c0d2578023da9a0237335cf78bd25c7f5133a3ff694810fca16ab93b2da57345d91d84c3b715fed70e76e2fff81c040e369c699da737ed999bc5a021ff7f4e95e3692e0f21c2ecf15137b71e7960280d5592250500e2780188234e2be134686d6f3f02ffd96db35263830b639ae9b9904c32f14eaface1192df3cdc87f8b1625fe9acc0e76738eb0a68619510882c61068be10c65f188ac49926654869f3887b06fbb0132665f58f9a275e9c15237dc35ff09a61c4a8878a35e58671200cdfc830b494871be9d104a4b853391050cc63f97f25a00c87a7436180481d2414e8827f7d79daa411762c97d09c247443aa803d064805cce1df3f51a78096a62a8a45a294762103cb0c1ffd3b1ec6e53f1165e9d4dbbb1e72710e38e366157b470bea78f8aa3564df653ca9a710d1d2b485110835a7a6e8bff944bdd6d605d5767c760dde38f719053996167824ed6fb700173d5fd4b88699edf2272f2f892904087ea592d53b2951876b33945238947423e7c09f8a163b6de70ff6b87901c79e021be21e8b1ccf01c2a87bc5039ff615b3bf8e8bd53c8ab9c073e657b4e3c81b21baeda46fabf8cec1a6f7c94efe4f703587c7fe635765317f64609d8cbb8b17989e3b395671aa6b98fd4b54cf62ab89694e1f60eff10cc1b0d194341d8f266c0a1738e18dae9278b9fd8bdfe761b5721d81f7a006f248d135e5a78e14bc158e28e207172bed5b93883d3a2414df3a474984fa856051df42aff97af2a4a3aaa45ec091e96e4caa812029022db8557db8f0a47242b75ac601adaa814c0abcb646fb3d89413f3687afe98968dec0913b24e1e3f2bf7e2e196d2127680849476bf477a244e062ea3d44b413664166aa82c138eeed5f479bc8867bd4d5d69b24def13b62978776aa0ae5ea66ce913da7150fab2d4d838bab463962f29b2cc3ba419f1ace7c6086a15f21939155d9edafccbcb624fa232cc1d78e0f95b49b946841608fdee9c6fc6b50f81042613e3c95256163d1adfded5ac37e507b64d8353a5d6acf4e440500bdd09ecb1dbd2370c989641f716f5ab861678bbeb5ac5521e0210acf3513e8a806993f6e2a144317edfd265ca6ff591acf76e3202bfeb0b84d6e88a7383ece09666294522d1dab192bf6632d65d0e23fec99221bb48bf4edbf1d85c77260ccf99e8be01e5d4c2aa0e397f3c6225d4d0610664ce3d53584b5dafa456a4208e8009c950552deb74bde5d8f8f2d452786e5ad408f22260cbcd7bf3b24a06a372728b3c5ef6146d0361245f5d8b4690a1e00a3ac2f536b051721ee998d4ed2055474903a018616ad24daac7f5c401c8fbdc1d381183a26a6fdd16731f01eec742bcd1e9ffc2c6d0b2cc0962b710e14ec10ca28996d9d2d6dc8047ef1a387a1249b1c78fc22c3b8c114b4306f90535bf282b3e889b3492c01220bb25ad431e9f780dcb507040d92c86da19a31cadf65961ad340141603b0ead2ee5eab80e806186057fef774264e9059473ccc795fb5b37eb9a48bd56d72d33ab2c2ba9f59a0464ce55d142e62b4f974da6b8c74c0314e09906d301956bd85cc5a81c505d26d0ff5bff0770d75dc780256383aa5d4b35623a7bfaf6fb869b78a2414f68dad1128550da98aa31da35a0bc1270d44a0561e0013d38814779bca34ed1a3fef0d3e19cd4ffc788fb07b8c14b0936867158fc821db4b2021365f549d6654147a3745a6dba83903f205fd528fa1c90566380d69906489edf631b33c9940c0e427d3ecdd22dc95a26959adf158c8f973228db29ff0b714630b64162a3f290a8580ef2ec274a93c59f992d446edc76c7b51ae3a7a3eecdb7f76c2c00b21ed46aa6524fc0dbb18562df43ffe6322f83c1a1a264c1f1173095a7095d8c025bdc9b5e7afb974d208cdfc8d41ec15c07bc8edfe19416a38d3d7035f74246ba1a95186b4fd9c4afdd4c1fa2403ac7d14fcb1de6e135de7443f1c11c9e50efaff03179973d2aefff03cfcfb6fdf3caf94d59f20430d1b9af0ba3c600081009460e5646898671ce6e47e7e9b5cc1001425da4948ec69928631afb01cf8063a66acc72146dc2f6077114ca812d121509282be9baf7f1c176d91f20ef14d5440e8f3cd6f981c691370f9d696cbb121e964d6db6c215765f5760135f9c69a3614b3a009bdfe90356129165323d64deb4fe53c36054a8cd7267705da9de21e5b77abb565cffd9a706756a9996f9074a2cd948e29a710d6b2da712e78080d5ed74eb04c2b7eaeb45bbd3121181109a2374291d5a7c83704c3bb4d932af819b887a370c7d0ddc40bea0f641743d86d71facb230ffa2a827433eee94cddcc1cb84080e7a9ffc4136a17ceedf41337bcf1cabbff24b0647df34ba33b862e94376287845e35ea2ff6b4b550914f1ef17dec361ca198e4f09829e84cd366f1187d2e0e8748f6e14ed93112b4e76ba20c39b0411052b9c6e502cf22e85f7a72e71fe443b2cb63e7e8013806fb7551c1e83c3730de1908f680813a11dbf53bb07cd4df7e47ca85e5bef3f60fd85aca9f21fe0b49fed418db4525f5cdfeedb8ea0f80b5a30e124801ed3ae4c5589e5467e15e1ba9c8c007e3d568aefc2cd77bfad0e182b198f4edb2744a9ccdb2f04d8d7efaa2f4e63bc43be9b9d13618ec8eba12b2edf0daff7d50def850b68f241470e286eaec6306f6f4d1e6a61fcdfb3b11e3666f59f25296bf45dd09530f4f82b307ded7670742cad6d4e61247d3c7133ce0ee210e7da869aee8a835317b571bb391533a93bac20b1c83ea0d80852e5869b30d4416a9f1fa1816b5ba9660a61d2a73d90786bb234a3b555ab0a6654190b1992fca5dc077e438a031000db680f8d6b080c29831d3fde997e51bd471f5854f03cb68d072eb04b717a935a234c06a2ae92b57e93a72c6d8e41d712453a4eedba2b133090230399bfb75ad47095b3243ae5a91f01f86aa0e2ff84a4f946c060f7cda201b9132faded99b8f6c1add268af33d5dfcc3777f500423a7f39e1af20f31d628dee10b2e5fda94881c9d712b975682e3c965215db9a473ab6c9700a914e8f5913a374a72cab1eaac484cf801e16c0b9da5eaf1087f76eeb1ea30062729724f347a917f15548db82519dab45fd70afb1dd905b34cc298f78295253ee8fe0e9c22dbbd14fe8eb766ffa2c483467823aad3efa531eb3409662e62441e0efc1e28e293f8141603cb4f73ebdf09873d0119cb466f44144dc6d5523afb8b3a22d3bb586e657b95f62927a15a62aa78260447ce080e4528b01b898b3b2174765d2e60ac45651875b057be861b8241b4f052cd21c78c4afbe00d3bd56f7780323fb8a46f10ebc6dcfb13186a61838aaa72300a91742f44b02f3b0ecd22d141129173977885808928f5a7091931a16f03e3fe9f19dff9a765a1c85da77e1fc919346e32d8b6004e3702f9e448bb31927b68bab8494588b058877a0082693c2de8554faadf18ef1785c94f79be93211411e0c03a0532921e70c2e31b74431302e3b443ef3468dbf1c24bcd06809a9aa7f4959b0bdc0b707025f4bf28487f9a7d57f67055acaec14287f7e95748906bb72fbe802fdf2b8f7bfe8f882f2e1a2a7830944ff8d4010a62118fa99e15997dfaeba8232962abbbd006b389a36690ef52ccc58f5530e611845ebaea2cec706394f9ce2ee8695514492db746bf367e7a926ff9cf22d561240e9aaa93918ccfbbfd2c817f5d710e6532f6be986f72ae4d4e5977e9c86315bc967d26d332d8221c875e4dc3ec04761b9b2f5d6996fd4faf1fb3589212766bbcdf8e3a89537ae835b318847d74f6fba8ab9ab946f4db5b574202c69c65c689a9ff2a3ae012a2c8a77c456f0b72328411bf915ecdd69253cab9e7b9706a47ea7429002f9640ff6909b982721dd3127c7bf1440f8dbaeeb67a22004fba2eabc7cd3d5815a7a0af3e5e51a43ced24a7eb657195d56be799298a3acfd9e5bbe251e6fcd7183afc56be29a67c4c424212befbff103f634cefeb00368037a73083e075b1dcad1a4a2625ca582b2b956f50bb5f261ec82beec3516b826e2a584bef046469b13bdad1b9d21f548a0fc48bff9c24fbecb75597a621ba6bef1b66e651e55a854cf6845117c9f5d280ee931f34db53f6cc6f55c9be98fbb53392336d70a574ef6152ae0c99257c1f10b12b660a7072eee0de6009443a0721260f1b6521199bfc308b9a0f7fc1cd67bb5658880ba034318df3274815e11465251979902a9b2d30db0aaab9dbddd2432c08d767aae919cd7344a2866d03db25f4f9acec6b1c4838ccea8672216a32d64eac7968cb71e66c5d9a20fbee7d87c0311d138f9312928f22c2bc3f63eb558d9771d3c33fa69ef9c1470cb5049c5155dc4244b2329b37462c66ec80209f56b9b6d5cfe8ad401ea7f63911c0e60615e8b980834a504d0c32e1bf380943e15028bd551747622f2a9e10ea3ff3ad5467196fabcb6bc43e8b38e3839ed2ba2866112109d0e4b58c9b9d64b6163477d82bcfb988eda7cbda84f2d1630df71ff50b89be9954648da846f44e72aa9817e808b22801cf641bc14d4fe14995ddfbf0aa6c17affc0b1836adc7baa54c6ca1222d600b729d91ef0e7dc7bf646a6775e5882ce71958fabce0876c40d29fa46eb895b0aab6f57b40c3fc0261e45d7a9ac98210d0017a95884b47a6a4b690dc551e3699f12d02b17ec438c866a0d9291b1d489bb57f8e35884216e16734a75d3b930507c3d12edca67b062cc5636a023d03b318aab82dadcd05a44c47ff4861214b0ce8852388a75c4b567670ea09f0a21408c16f72ae8bba48fe91f0f1643a717259590d8fc6c90fb0ea13c5e07246bf4cbc00ae969b4e120cbce684b7e6dea37c60aab80c1d8db5de6f527bbd284c4632b2ac99e4caf693f644345a4829afca53a5c6b8170d66becdf824c1e1d1df2c34dda71414b06e36e45326d1ef49e641078e4b849ff59702ab2c6047a856a41c711d8772a42dac5d8a87cb882ecbf9f1a50f60fcc53613a97f4c68b0133a463bddda1995747e79574a4ab3f5b07a1e8b4a63b3b4d936c3ed96284b4ae371110f9a07b9d1751fdcdf66cf22d1ce7be7466ef8d62d10a8094be85471b0f51edd3fc306754947714bddff2e9ef54cad89f8bc401cf1b8beadd4f480ae4f7464e2249706753a340875cc3134236b92caad91883e332e4a08a0049fd442e257a22eff3916221261ab8191705c177809edf174e3c3cf3856488269afccb6ec6aadce1e0d37196cc6f4e59df002cbdbf42f3fe210c5dd6d4799d07a6975598cba36edb4337a8b197fd975aaf8389ff8123f95b4ed712014e250ba0fb8c6f89853cf65c43bb1edf8a66c52bdb711bf20d33b16808a1843631166d7bdde28612afa06c40999721cc20be3f2dd0e53b7e57d5fa57091af50fcbbe73357880f3420e938077623bd739357d3e14ca7fdecb9c50cea27bf62ee80adcbdd66ed29edbc577b871a5fd01709df4641dfa2cc470e350ce25495d7b066dadaf9493beb7a68cff02719d2ef6e1da49c14a6248adead4a4f751dfe22dad248e73e621c74081808f83eb455242104bf2e5762177c215fd40ee7b2f6c8126bc72d2150969d6c5c78e570dfaf8db301dff3f79ac02245036394736a3d14f9728c51f09ae190ad30919a3f08d7e42ab77188a868f6008dd9f2ca3c82876ee66640dddd2813013fea4ad836a032d5138346ab0f4b7a327a65beb7352bc431cf1dcb5fa5116465e07648693fdc00785fbdf2ed33cb76d3f225de0bf2ad6a7987d2bbecd7f511bfde1ad3e2868a5be1ffcd20d4bb1f86f34bbb485908e37994174099e4a42f4029fd1f42b0471d8b1515adb023898c538f1343d4946cd6f03fd98a2fce4f2af88cbfbeb941e66fa8cf3a069036d9b6730762a8ed627a9f66fabcc38969d212d911b21f7e426a5e2b8b694446b6110c2ac2a96dc70bb583e43eedc79c60c9f1e6437239d8adb1a1e69abd1436277e416d8fc99df852770c0f177e3229ed8dbbac86fe6b69172f7a6f0a24a6849d798bb60e8608d10d9c8a6f89abc5a18c71fd77be5f6ddc02cb39f05f879a6e9c02da8480f923de00d75cb573899526814a2d5d8566536ccc0899016e5e092cba559cf2e877e5d94be449efe9efec109d14fb6b17fe79ef68601a97c6b9283b00cedc001203c253b47aaa75eb029945e9a12fc2e4952b296ca239b41719eeb19b8d5ea2c464060a8c3ea26f32eaf86691aa2aaf65fa5e679118f0e6aa14740038de111209b749edc8f6d2c017fdfad79db960fc072129aec31c6316cc21cbade5475a38a245af4019a2041168d271d2ad9def7e45b4ce7b28fdf9c34349a649d5a94d0cf6290aa43fdd2e6baf2bdf08d0c861818f94e4304c650749f1c136f960e0b0f04c036f3c82b464938e3eff37d951470dd38b46e2d0b0b24edcd1494cfe37e4230d758eb6d6860e1143193ca53bdde2ec6cb396dd888af6cf9b3bcaa9ed8bb394ef24aef56bd464838eab7e60d536a187a7050117f986e38ed971067658d501065876bd20fb3fc6cd404dec80c59628708b282e48c51c821380e8dc3154ef52eb7d23efe5df3015eafd6c81fb5d5b2fa1165f33fd6c5ff77104e5c7a3a715a79478ee104166920e5dc99110c67d3d27e7da68facb16456d1ed5870d6dcd8794b800810a307161b23e589a28e42ee47e37cecf00e4a8670394d620bd2d8a896023a4c8d532af689830b86919ce2419b0af51c70cca72def4815d81a3f0937989c446789efbd720448dea899436aa72838df300d9fca6eb3a80b153a7ff3773b6622ff5946d35dcd1a1a5fe503bd806bb9949283925dfc190cb7b6644e4f5b370bf816990088d308873f4ecc912c0c08ae40e12bcd6d89547db95d50f0af01776c1bf6c5ceb4fabb2cb42e2dadbb508028c3eb1745e722fba88cd9cd7b142b8a824aa66e0978800cbc506d58a4ec6f3414be5c9de7d269f0a17990b97ce3dd342d8d9f858817f07c8d637c8618ea5e1d7615f585521d6acff29e34368f1e7078252b4b9fd9a7896c3ea592bcdc3709927406a03e6c31887117658752c8bd919884df4865dc09cc6934518e79c7e0c9c69ed9f3194e23c7a5bff4067ed761fc0fed9a4c5a3b7b4212c738c9dda30b1f8336b3ced73bf647585e1fcfcd6bd9b8a462aa25e7f0da6695de6330e672dcc84c4f7e224fd6db17badc1f3dfb274b9265abac21a0a97670f649712d126e4fdad86eaa5c3cf3c8e58a93d483035802e3b018a484f28b3dbd07e38e62915852e0ccb60bd7c82756aa6bb514ffff91a69fdc9b65bd420bdc219f895b68d4b91caee176e224165e3ef12a54b56f24d26483bfe07ec03cb62e43862f871c68ee6748b3747b73d9adbc71fa6d0599b0b3386723483ce834f7f4b070b065977b7b3cd04a3742bfecb3dba5b1332a658db257d90f983074ee2205e9b006be8ab0674a86e84c7a9dfac33af450f82d78e56409a0ff7ff9c37acc7f8d6db5f01780c638ff0fc744c02f04c9caefd0aacd6ce8ae38a9986787e00adaf9f8ad1b9fbefd9e09d7720ca5e46f855fa66384fdabfb6264f269926a034bdedf96ef75afc78ded8d8f62fa8158d953bfc499fdd53cdddb646c4cfb989fd981db274198921646877b61e07030878b7a16104c23cc54fb0a65d23a30202b381b1ca92888962a2c37e24b90d1d595ed54624b4029b4ceae36891383bae91cb64379ecb1070e6e9cbfb158421e1157148d9cbc952251fca88b24433760e85d48652dd31021ff2be5b4c50fa826817e304fc08f25d264daa20c0b0997d902cfbf8feda18837d9ef131d498fd03b64e652246758befb2cfe527c5bc8a928c13004dc65028a2810696a15736d6e8ae256501d517323b79b696ebe54c7354bf441679c2f2e571357d1211eeb7db6749eaf4207c211d992ad794d41d04b92bef9104d481e84146bf4c35b163203083ab26feba0f038cf8c2477370d74c2061ab86d7c1afb92655bd5c62e025891d6d40ac8860de2beb9d02f88ab2ff7d98d1e9d83ca6524e6fb61327a573fbd01c1ff2091d4ba617adcc6e880e2bb566cab30166ec1ca22ebca8e2ebe7f637b83f44dade4f1858498b021de8fd9dba3da0572caa4d4ee0be27f1f543c49e323d864a0982478c42878a6a78816eff4a8f854cc172e6b46431ce41283ba83300a3e66eb60a24f243af1eb6b6c036b7b5f69c15201e4775ee4dfa22143f2fbf7897a4c1e19d3d7b69b7beac4f1ff69e36f985095d0ba85092443b315f3c04fa8248bc8c7d0b48002f4928f4d0f8d4e6d35d82324b871f795e4b60a15833e475fb0a094abb28a0e471cd2571018aa083afdff03acadfbcd989753abb9bc2a34c688e777fc096da8ba0cf42aae0d0e92e7fd4192adddad8479c7b130b8cc4d2b044f4158dee0a608cb2291c283651b781ed9a5219b7a1de253f09f9c33e157bded4a586c19cec6551505bed59753ac060b93276a8fe48adfa35ea9688a6867769567eb01919762d1b6b71723194a3d985223204de6168aeb7543b0e4b2a545a266267e52eac6b47c9a23636a1610d0c16e177bc99f1457355be7176296c6a032f9044fdabbc1fa333872c6a42c6ff390b3e8ad0126d4455517912b4e9ac31e37b480934c3ebf8cbe0a710c2b3aee0f0646e12ca5e542a467272dbedeb1b1c2282ba28de71a095bad6017a0f858f2e87c139b00fa13262cdf56715e3489c4a01c0f40d923d3531e547012e4141fafdef390361f150b6e42a201ba5dd18dee4bb99cc3bb3cefad906358320ad3b9bbdeef428a34b3e15455e7218bfb77b4aa5f3aeed104e9a9dceab8cd69785ca24671302a541c8132b5e2cf50e8704dc20fc77790ef1281c9995a82bc63c190303e2d6bc302e23f47a613eeb258d1946da209acf580066281e990554dba6106d0c4987dbccf7da62bafc83ed572f9004ffb984a627424d35b20e158da48079c13167b51ff8cbdd748d0d54e018a9d1b947987da8473befa1c98c35d3ce5b393667c414884f259d92c7c17e47d6da5b067aa7e7ab99e8f4c7edbfc800f3b0760492faf696f11f8b0b99007651a39bd5e04ffc13be06e79950f65cb6ce4e8d95340365bdfbea4357f8541e0f1e1569633d08bf934a18619727dae58aae4df86208e4c5c99865e9a2dadb5d58ca223b475e8dcdf095cf30c2346facb0cb49309eafe08a5bd55534c0ef895c185f7883a86276e08b51582059e4d50559ba47753daec3883c14f8b46c85513b7222d180f53677511ed8ce934a1b3f3f8e3fd8d4d535d383a86935318c969baca2dbb65a80e61a89c897d64c34cfab383845402c689c745c9354cb12d4020abd1aa46b2b50e455bff7d397e9dad64a4253252b89b6927e3bca1de1fe785e085fa4a3ca094ed0fd02161171d2741d22b40cc8e8b98766c6372bd32b319c862fe65123e35aba8f42a143bc0a16494880d1c63d6f699342524a3f03aa8707a4ff7c1653c66475ab599079057a75a6513813e7f0425777b665659cac2c96e6b05e0c7bdc5b061b1729bcc8585ab03415ba75ea3afe7bd96db247b91535e460aa01c48529009e7decbbd35496cb6e6e4bb582b4980ab93c5a6af3ab89361694da5661404bf5ee4145abf6779c986ed813e9b3493399a926e802bbc471da0e90ada0cc045ed0dc91fa142a1a866849fc8c112fc29cbbbf4a9ab6be4289dc7f68e3c170e3eb7114dee8e65e5b33e5464c1238fc9747336d8e355e81e9dd21ce79fda6e8f61a27244ea07499f3eadb190f9cdc18fdb0c41838c9d5d94697f7b82733e28651bd12b3480188f2a4b2c67c20adf91e851c71717d18f53bb4fd7b8705cf258ca21b36f8b115ac56c143a034474ed12d295dfdbb0432702d8d9d43e452ec369a505a072d978a114f2db0f95d8bbb6c9796b56a0f56ec53f2557345631e140b938a79810485f8ecda9d76b4cbb455bcc3dae801328afb19f2abe96b10c2f545c93f2ad3ba7d069f763a2a54def86af3785b2c383d9af80edfb0bf0e682ac53edef1cec418db172b3e5887d6a8a9047cbf4791ea15ed361688a32634f371233d9c3eef39df2ae9519f356750d97a9ed1494fbede80793ebf546fdad1b391829beec6c83482378bfaa8a0e10888111fcc4780402e6a5650d07ef368bbdc1d24590b5c70814280ecc67079aba426f5ccd197769f1a90fbead90efd48342a523072a87742ba609b3403bc7b97dd4d1eced17143e4ffc802b30ebfb8996bf40d77d17691b1362192012514d05b50d04b92bfb99e50d74a124b3c29a9a47457a8c0e17c3af515996af941dae09ea71d266f966c3b20b7ebd45a156c28acc18b9f6ea668f3b248047d7f6d83b107133f359b908b771f4af0bf1ef14a57d7078fba3de0e33ab882e4dc53a8af61c9152758bc3477fd38906b462ad7b42ef3c62771e5eb63de8a251db43977d1186648870a13e8fc01c6ad3dd6ac8d40e2b9a885529b6365bee93ee6e7001526f4b27cc0ca6b53ca61faaaf406d82ab28e0d30e3751e73e88cbb0e786391cc96b2f97a806922def0a035a18412981da4f89cdb8bcf01cf746811ebffe41f51e8dbda36ecb77bb659043a72f0141c6545f080a03d2eb3870c4a22325dcd06031212fcd79a0f32ddc076f621dea6e4cc6f08e32f114a57b308214f18901d74d81b5791087a08672184bea6fa3d44ada64fedb993d99ea46f1b07185bdbd3633256b7de72c1c169d7f83413531aaf2b2459b8a4d5a24e8f83d6674dad330cb33dca4509c8b7d74f828e9d38a59a376a5f886c8f92f7cf700d91d1a2303815da198b86b6106af845613656c6233b501e2b0581d4600840e16ab7be793c8c942b89a8d4954bfe9d1ec0e52e95d287ee7b99b490b30faf664796e57471361b4d8629a78eca65d09f3cd769c4000a8c2469a3da59526f494f8855ff1055fdfd2e21d1c969b525a093b6e5ea4db670e710cf4817cdcf875a8be8f7331505585a4c480ae4b691f87253c04ff410bad9a1757b7fa9c460561921a78229ab637de9565e49eb9051e556466d6bdd1a492c09d393ce2ad6c7a29fd56b0d4e93c4eee9b2be64757634d9fc99cbc8e08bda971c9c7657e92f948c7cbb847be7212cdf192bc430d258e09ffed0273bf5fabdf6debedc65e20c912c6f314dceb0b370f83ad865e60f95ce7c0ad3931289cb70be01630259dfcbf0db9bd603c0ec8f369d09686ffda7202d5044ccc7800d0edc1493f90ebc61136948622bd9b0ab84ba8dc31d4a851d8663a912b81c9e1fe536c1201254decc6e2619f9ad24ca782ad46a4cae4a695b381a5d4cce7fd0c93209846845b2c6c45a2c9eeffa73899d476ef57f0aa2c5e4286b2cdef17782fe7dd9a4eba0e1afeec42895f3228aa9693ecc3dd4294c3a1c167c05aa46dcee2aefddb762f7d911fbb4a34d2469fea22136c38730441c3e1f7ff0442e96afa1d7533cd85201207a2441cdf36306bb5f57e7191e74bb932796bfb6d2051f730ddc06fd1cdcf31c475258fa2b27178574b63ee10c71edf50a24476555351253067d0480df93245728c921927f2ad1710a7750a59d66d0417b55795278e542ee190647421e1b5f82f5907d29980b95c45ae76571a232a8fd24ae4ac5807594dad5b91c46a806f23bde939787de47a9fceb5e5a43cafbb6b40723e197de9d91d662b56a13203d9798d3710bdc64ea0960701e4ada134ec4f96a72c14f9e67c09bae32fc40d8e1ff9277daa30432651a09fc9183ea979cb5b69b22b303f33c36cb3e070cee60537f64443f3d5d529b052beb00cc5d2a98aefab218e7d579cdc9eb5ed0aa5d729a15f313f625996d8be29440a74f4443e22651ac6eed055abb75800d96fb9c69a8af29fe6f4ac15f726c0a2707ad4899524968ad59e2c96f046e03d804397afeac1c405ba0c8a4002dad99c93fa839c22a549e49977e075e79bfc3b9a914f4e4d71add24031a5500a6e48f204bcf7082b0c14883fb159c2d19b90c2fe5d8fe97c262e4388617d03277ca9ad7370aa5b7b7cd00c5e9ebdeefe375b86f4c16fb5ee7a5d99f88ae1b3e4e9fc5277601b5cf0e666414f66642bf3f010def87dd955fa4d38aa4ecf47729018b23593b02c540a83c1f46e2fea8bf6c09d93c49fc388ddea6bf8bc455d349241bf50dd998bc7f35abf5499410af527bf07d40283382c8ba5b8664fabe99a693f770fd52edab786643fb64af4af4e34fd556686c1bc7d16f1bcada715e12bd8754ef9cc651cb7327f838f1fdcc3e661b590cf2639c3e8c32da77f12c4c27453c32e60bbfcef1a6ca096c99bb91acfc4444ed2b116e3a57ac8a012321ae7c42dc19a82a998f59bc165e3b6c72da2294a25611c1b3b50bf45fe0d526c69683938c6cbbf089d8d3372f318c731d4b6d55053b5100e85c5940f78d76b411fbd5c4bf0cb3b1be2ff1441c9bce1c6fe56252995cef9f44952b080d8f3441d7a60d7a09b27b0239dfbc3f24b2bf3b2478def0a03e35b38b17326081103e7382aee284e58ce0c6808da82553f4db2f0d039497a1ad19c353c5502363b06dc8b3a35a2df1b094ea42336552e31fd61486176d1beda78c4373dfc35674aa0d548ad75bb4e461c367388d2c35e1f779d8a1a46c67e191aa8643c1d9f7c3de9caad3ad3eb903d714bace86d38d48566d053a3e147b26b5133a53019d2355f7221dcdb26f9d2ec8a5a036da9fa49a4b7e6f9dfeacb90f11c325b579cbb0419bf5cb53f5fd4445ebb79ab336d637cef24029221a570654e50c706f7093be2c39d58d51a2c91a29e6e521148127a13fd77d7808413bc3fb17d3ce9f25846ef6d1547bbb5f7790f2bd4dd2700d560bd2efdac98cb2a004495e5d4ab2eed96bab042bd6672f37237add11ca22d542d6df61d2f2b62bde0e9b177d79fc98726b9335eceb3c1fa40a4c87f6ce590d54e7c627f24894c44ecb0e4f8555cc4b9daf47c92ee69e09534ed6316929011e5628853007c1b17fe8cf04bcea7f46e9d0f8f7256c4fbdcd7b2e3b2b0c80e97af5dd73e40288f27e329d048a5e2533b4d351b3cdb6f1a38a915cf722f0ff5162d35be5032c4032e4f4b6f07377282ca9a468e64f61de91b97155302124e16ea4a4d462ed09ac98628fcdcc2d9a76838fe16279dc89ca600a38bce2f3349faf39a1d1cf57e1d87e4dee7d21ef8a9b7297dcce657303fb21344dff26648ccc121304668905660e290021819225e35bbee26216e1d5012a5625c7c978179f397102f02d2f3957f043e3de041f8911956f66c305996f70a69f60d102e20aafca364ae2ab9666a8110ae4fd63dcd92f343bb12d825b041cae05ceea25136106ef00c244e4bff32a7134d29074af82d52e307fafae045c27f4c53933a80a4f6ebc33365497b595da9240746c3b4f95e17bba7f15c8188a11fecb741a3db9b4e2c9a1b1aef2f1a16de2a57c12af8c6bc441d77e77565795b7c2aa8950847dfa7539337c0aafc65b50994f492d84012b9da24990423cb434a2c658752b2da522aebc07d4b44d1bf5addfdf66181c3d1c278892868e573336686cc5e3872c6bd21ca0522b08cb98ecf39d2917f8f0fd3892b066adef0fc8fc981f6f83b830a2f66cc740007976cdbe95ca64960600b4389e7aa4fd9f0990694593cbc4b31ece2b4f3e3d89cfaeb384ec14b5a36a825d200d98b6c12aa8ad6d59493ad51637670e9ae0898dba840661958641a030c824c1e60822242aaebfeddc5d84455c416028db40fa856a39680bfff51af41a86fbd411552880dbadb4ba46cbb5a10e9aab0fab1c97a48d4d6d665eaabeb0e9ba7a3a51faa25c4f0428330f2e51caf52b38ffd65920ff75408c76c7a6f3c8913eba353ad5ee04372d46cb927d17307b7663481291e91a98b4c84793da62ece46cd57475dce2c52578913e0ebb00c8bc5e01543a335f94f90366168c6371c75a157b57e2de36efcc05618edd2ffdd2852e8c65f56637c6b8f929ddd35e6943cbb1e7eebf7da6cb94dbdeab30d5d354012b9e684f7db21ff87e466de27b66a8d1d0abd2ad8a06a0ea0981856a798c68fdaeddb3a3d0370099f10c0ccc78eec00f1b3a39f7b93882d14aa6c3d4909750ed67beba40c199fd5f1a00091e5ac995d80fefa3cc51b020a886397d9384ea916c289e2cfa1527cfa5e5d22ac5f9d2614a64dc92a1a574c48cbbd9bcc181cf778f3d00c288e1b56950d8cdda718383bd5fc472470557406ebb998108db1e404e863b71e95e97ec9b0e930f9c3a7960bd638f6389b62bd68d77651657bf3cc12eb66749f1113d445991242ae10f240ca82bbc559c0b8db7ec5352360d8afe4b81bf3f6bf2edb0aa33b8ecd9e77cbfd7bc3baa4300e1ec74c36c263ea26fb0e565d866d77a7f884f67edb083ebb9e06cf2d3e44b8a0e5c9d21ab538ef0f025ab684c4e53d86045f203de4d93fff8b04540579fd3476ef04ec3bb797d24fc3f6951b59b49b0d8c8dfd344368d515d64c300f825164cb3df5b813cb3384d0d5206754ac4b451727bf8eb3bd4be8744135a73fc17b9b234117ff3e55426c29420f5b4bd9cea9aaf892aed763eae108871bcdf6be390a547621831e7fea05d775a917e53ec8d181c1d1a3baf707b87a894828ef966461312e8ad20493a4397c09ebb7762f498204db3bb19405d51ee51d8672c212a745eec87e61d870ba38ee6af50f72c7c5fa378958e7310707bc5eea14c57b9be19d8f7ef76dac168802df2ef6e74f9ecf0ca1feeb1afe8ee73820600c2120e85855d86a835a58a060d92a45902d65ed88ec4bd244950c7e16717601f14c7f51e0dba8e0514ec51b002d4204329bd22577b463844b060656370630c676d1a1e8152a9b00705b5ed96bfed016d7812771d9aaa13288778d71d47ee43850b9a3f9325abf488deb9950b1948c307a8ef3ab2761b3980b9ef57517a4442d68726a1041b19aecea5964ec03a7060c68b1c18b1326e63ba6857984076a15a6cee77fd21e0fc662a5a3f5aedd5f46ba7225b8d79a0f3558c12425fe5f08bf43b66b02484fc0ae867cb795668643f9ba37984c40e8de37ce0056e6f4ecdc1c8aa3ce52a79b935e7fa027989a3d2365c923eb46d11a01cf67e8bcd6a0506c1cfd8cc55bf969da66e8cb24cfab35f2c818b00bdb842d4d0a3350b56379876410cbe2b4270b3cf4af27f0b4d4df554e947363157e232962a24114efc93b0b23ea2d5cdc564cfb17a8b59af3237f5b5c61e9b73cfca309a42c5fe5a15828e6db4c671a36f2c1c6883519a36097273d2aef810f74a6c36521c80e59ca87b9fbf736744207c698dc6b8e135e7600a3de844c1e7b0008357be59a4872f8f40a1b68c49be3aacb891f62dec3dab05783589780b4250b4e9c6ef8fa2c68d2aeb19fc49612bcd2f02a1292d16cce6f2cccb3002273791643cffe81d476ee05dbe933cae00fbc64d2f253ad10ca29e1f0ae2c2ff0287e81c69e292c3d3ca14ce81362c41d3c8380590299e50ab146f6204e9c56a7eedf8ea05c804a75ad797f8fe50e1991df31d7610392a621f88c02b10ac3e81c0664c292bc56b0e025cf27f6d3e5e85b9f36792692a89163172f249b2552150b00918ecec04221acd5e823f7e742e9680863a5d0a5ab940dbe086b299a746675fabea1248f282941c33650fe4460382e0bfd564a491d5a74bdf9855187d41eda958297cda99f1f28293f75faefcfd1149414548ad057d9786dee2990608aea37be2e65b558b22f2f15da8aba3160b2f13a6a12d80a3fee8cc789377b2bbaeca1282083bc1f81b817243d4e993dffa77a0a981f712c1eb04e0e3857f4fbe19bfadbffa4b5163d0ecbd0fb257164b57b7c2287ceb9f26436af65206e0b529f2be139b54f66db2e6d51ec60ba8d780d5427826d5ad6f26421b4323a2f203fb4783ead484836608dcc04e5b484290d7f8f4f492d53374a92f675bfc06446294113bcc99b132322dbf82e056f5a4e16cd6084d9211fbe935a9f5e6dea861272f5ff08d462ffe515f67ff4564598238589391bfb67312441be368ebbf10c75748c86ae8fc25f1e5c60c8a6f40e7ce90520d9feb3b49b5ea9cb4cbebc71b8fd9eed8818c3bc3946066c572388e5d3af1a0fe0ae8d6f17b5f53d7c78711c4c6d45b73df540f8eb4d815585db2d50fb445e42356b453a93fbc9afe26c776f1b1c3a7141ed54d91c3fa5e5a4825f92064e199f7220a0c5a3841cf1683e893d34c1f05a1884fc65fe8776620c6a4ed3b3db22fb850ff00c512ad7fec9169d98fd33f69233735041cdd2fe024596f8cfe09208eaac4b1bfa8dce0c70925054afc472571cc7be3c7e1189fe2cdd526e768d49aff21504c2315e228543af7b41a6aaeb750fa6697a7db0635d704c7f485fba721ad25c6f960280b43271c06875d8cdf2a2e379156f95fd8c23d79df6d94c70b379d0017c6be3b7fc458fefc8f00231c375f7140d1e1b9e1beb20c82bf589d2d2eedc2a052e3ffb0d24a03a6f10734a7cc1b7e9a977edabd6d20e8764523e68fb00e5994047e98408781a90793cee8dcb0d5281950d8f8aad64be7f8f4181293db483b94b4ebeca4cf0f41f2a391fcf1b34de896384386c2eba9b9fb3787023a7ea0c17f41578ab6b53d7cb02a723b1e7a06e202293613bc409c477b02dcb62372de6a27cf1d15ed5f91e7990759fc97a5e6e8203035b8990da94e035e2f398ce43da6696699de3d4110318edc972942da1c3f6b261f1bcc461178b5350ebc1c4eef1a220c089987481f23cf0e44a0c5f1dde32f11e28dcf89a69da7563b240272bf7d35e06ecaeba6047a07f9c52b74e33bb5980eab3246fcc527b8b449cc53e6803ae142c3175289816385ae4bef7c1e82e7d36580ae729c9781878b9ac36ff4878a2a0f11d515791ad7ba01a85e102b33431a4ddb551ec46b878e661f93903b259daf492ec8709949f7080e376575318ca46c044d2fb6963a66f23df31d94b124ffea72080a62e7c3332106738d35ea57ab435ab4addb3940c6380c5d9d897fa2fa5c398a698f703db14dedde94da2b52ef3991d9d236010417469b8be44589f11bd12277daecb206f930de6d1e830da994a799480e7e4bbe4743b92e56022460321ab1faead126a11720db7981ee881b9b7addda7eeee27cb59c65dc70ec261f2b881a88bf60f6537b3f7a80a9541b932da1d851c9dae3b027799f541fa79067b0f4ddf1004d60fe522a732e10d14585d1e0fe370ecc5dd3ce76cedee80a62b3828a749e5517de9fa9e152779abddd806ad91f1ce6b5d2b371536bd2f9a1204bb19d885b4df97db8e8ecbddf1058c70817efec7109e7c924fe7043dadd08db12c5809963c3ff0ed82af20c3a7f31ab5653f39f1977ab937c1e938af513a7c3401f9e8f32662442f0397392ee9a28cdc8aba18c6ac388393a4ba21fb286eb31f31ad4701eed8bccbd2dbd3a1ae95916716a9c0243562233eda6710436b719ad2394d3be656399c0b4afe027a098705025a06e75cddb8cc80826901af51e3041103b5b91bb9c3ccfdcbdb857a07bdeaf60f4259d97da14d4b217d16df337526b3022f32bea51504749ffc8e5d11eb7363bce3409fbb045c890d96c867c1743d01c4859f7e7df7946e89b25e57ef564e4410f8e5e6c980cb6856011881bd09a300783a8bb20edb537df377353b3e1004a60605ddc91d98b71e9ecd38ed37c1e59f652e9e64d272fa932c28aa3e75d5644ea8099a26c78826de47ce278ef74eb1a0cd2b91f18025ff594912bef58a2663d6060abf8eba2881dcdbc06e1dc5c3a3f33fd5287773d4ecde91af44ad439ba257b3d17607e2cea9314497ae93754e759fe88a55717ea29dc2b246700faebf0542f055aab0fcc004851b47d2b5d22cda0f23691d422ed46b64ff1b669a58ecc6cc133033c88b283d5ff0b67eb4203a207136184fd3803561c5e678b6c7f60b49a7ab910dcbc359b99ae5c63e2b014edefcf0666cf6d581e223afd1640dbab67bc3eec3ad41992b6ebd04be2aafe1eff35cb5e6f85500c69c0198d2c8af9c6eecc404885a9889b8b57bbe53cf76685a250c8beff952f03e2a27bc3d330a16a8eb5e050fb289836eaedf2ebb468f7de1dec1b3740f38929243fc75d5f4a60376cc67a0188013f73416001bccc589c6e2f3e072b39b11259fe136facc2d152f737c7e90a1fe7bf6bcf7f9d33ffb7b8b796bd68de6c2e1b9e7466759a8f910908dbdf895fa8b09d4fb3593d88ff1d0e415ccce4c4d888fa6d9ce298d2b20e9bec0de4c9d883601d30ad78b9e6e64e6b079a9e00d784196ca7370f2d533df57f2e3f5899891aff59998a1a9c0a122e72ed8296232630cefaa97e6857be8ee62e3875c30136cd74540d9c017561eb4844e5d9ff0b63e706c56899b0d4e7e2dd1612f00df21e682b986c37cb19b44d440588bfdf2080adb8bd43271c0f4fd8837bd55f4c962609bbce26ae0e0114dc3dab6b5ad482b764b8ba31e2b15c65cad3a816fd97ad22172345ce996bf565143efbddce8e38b57720eb7566b439200ceb1248e1f1219f3e62c6560b92b7005b088ede0ba450df808d69aee15bf1b193b1bbeddae39527d54d61de4d8b88c7ea315fde162f715b31ea351225e60e033a9742d3c49a8bca949b2a83563c69318eb7fe4dc56bccfb301d9a19add5321959f95ead439c7fc37667450f959d5db0899ebd4c2d9cddd32933c3a069ca84d155c1d0ffbca18b9cd0cbc7b5ed240274a4f86847369fc6af250aaa0473f907f7dfa79d9de3ba0ef12e912210c6b62a58328421197dea96e6b6fd82bbea33951189cf443b2673feddd1aa88e34a85af5232393e8a6d57e3945fb26b2b8c8426d7f4d0c90d8fa5d9f6a0e2d07de75a39fa4c6f628f3ed1b4789929f7dac764c2e79b77ab775aca73dc2077a667ddfb04dec5dbe4ef72e0bfe1f7f93e4467d2dd04c0ab4f3c2d9780cc89353f8d626070cb32f40f907a95b10f7ee4363fdfbe37d53a6bc048cf1f6aa807a4791611122aa05573346e5815f27f86081348f0920421472864d4a6b9f0b8000634062668f2d02648c984279b7924d493db6f29986d032af3a3dafa3279083883289f95dce2f28295b309c82d2e0e5829fa3db9abb1c91f3c7c6e0bfff3abfa581d127295bf88f280ccaccf5f6c8581858932fa258409b06f1a1e86a6dea07b378900c8bb902e3b35e896e23b856a7fbec4da7ea1ba5e6d22c1006ed872ce10fe8b35de23aaac7f42e21ba8a3f3113090ad221ce40f4defd331088661cfa38b8997d629282c325a6b11c41403c5477f8b79e16820599500e55d2267cae4d496e16fe75569f90ffbf776811b7f4f21a69dc8dd80fee4cd92ace46263ae3ff2758641fd090010b2749f2a3442e1c967d41e2dc601da5222bde53d8f3aba9bbca607c9a1e88b29979289dd7208aa36e24a57e053a2ff45758f7c859ae6c14ac124e220106fef94a520100448ea7a3aa14536af4ec6da2b7eba0bc7531fd0761bd86a83f1b47197bec13eda4217854cb5cb6184aa9708354cd1bcf12b1e0f09c9b310e2ea991b2253d76d9110d3b5ddad2c48fff198aa74f0f5a17f7d6487bd6bafc4b9dce64e9700032c91a850930320b7c6173c55f90fa662fc32ee2e5f9e037b569fa0149b3a4603033dfe1963874f395a8fb7c093ed508443d051407f2cd9609058a03533587e5eb234b83e3e67e661645ed303d3fad6ee909e2dbcf439ba34ee046a782aade311fb612de2db033cc93cd7de21e2fab5f4e37d254a953624059f38f742782c43905eafd0378cd7b2d26738ce170747832f2280774b423f5fd9033a33bfec29682ab0451a85ae27e8cd92a443b7117a41378d38cc937b176952de098d64dc30adc5271c4b9eba9443b078c36f50af6dd5e39c647c9c9d6794f913d8be852dfe44c182e060b96933ef4a8f15e791883918d01cf6640f6b8d1bfa1ed52ef38e2e7af0e125d5d89fed2d6360dca23f829029853c712c3c1847ff2dabfa0e1bd921fa382a8061ee1a8aced9347709d3b06771c368d4c1c521120d062ca053c71504b7724e8f9e54b3b6eb0ef71b7d9cbbef9e07ea25e79b17fd7a67bdf66bd6d1c1e7b4d26eda611ee4662c2f2720764a447118c3553f7af6af5438548a116cc483ec2b111d452b4096da2fff21c1b1f8233a2109f2beb38f8f2d6c2cfd38fda440bb276b9f3da74008c9503575611f2213cc2a95748244f25da9fe369d9b33953d20325c8791ca76d30699e27178a052cc66df79b9e04b235b56a28f043b2fc55f7d0ab8676a250f14c00668ea121a541c0b193771051cecb8da556f6cb4b7b20d0e70d91146354679cac6c294b9a5e19419c827cb9513992ce4bab94bdc3990ff515a9edfadbdadebcfcc9277ac37c723688a77e448f700f17797d3c700baea9b62d92e0262a98b1546c4bcdb45ff87e2976e2514874867f60162d3f4ab1aa6a12b42a7132580074cd79a94a60977643274a1fb1e37812035e56adedc127b2dab82d9f5698ae9be0bb3870317c6997d72d3f406e5fd8a7a5c89b3931d896d4aa9253e43a56f258d1d10b6b9e26a513acbde5424b05c8ea0c8de44cf78bd039ed82e7d322aae7c6f0c4810f556ea63104371ca54151be78b55e31b340e6df0d15d96cf62b35af1c123f57e8fe55386d8cc364b17a226a9923702af4bc42220b604ab5430215b54660d5b02378e5a7e60aac4009e491069918aae0bfa8a3d925bae449244cc67bfa84b4c5d04cf6f6a187fdc7119ee77a6a5e32d22299c2c8e43d9c388e5d1da2af44262b7afb91313bdef08c5b85e05fb85fc0826d5fdfb2bacf0e301d1fdebaf81030ee39df38df68224c86e63c26c6f4713a50a5c41de82dac9bbabc509a3d8528e92e23bfc8022fa7680dec3a443a6bdbefe97eba92ea9e6cde8a4eabaea6a3ad5717e39305380726e25263882aebfe00e5522b12ea62eaee9b0e28375ae080aefe56f06f041bb5e84c8e1a7fbcfe06a13a9cbfd8f9eca4d6df48174a6ec09218485ec36f9b8bbf9a90f298b6d4fc5c2cd9d50d7d641ed58a5ed70356ba0c4fd20c9a8df65a911bd83761095c0d9265fa7b084ab721702bddcdb1c55a9cf9fe42e653e79dd7cc408bd4889c34b0ad073e76615a656d7fc9591fbbdb246df6383cd9e74df51cf35fad983cc112faaa7ba51333a560c1d0cf3b1706524b822e600b665e963d26d50384a84f6f32785cd67965c4eeec1e2d342d4d09c405acb2580560116a0872eced87274d2e2897a62352cbd13c6646c78664a0e6aeecda544f8563de687d93de3664c7f82a1310d9b93a872caea90868d781258acd5f0a64164de020a499330f947071f3f284a3412e86c2fe419f0814615902672d7f004ec713360e23a5a34b8050a923245f86d9458986f71b8ed26ff2cd31a4f3f476edde85258fbad6a746acfa925d22f26fd50da7dc6a3a0783b3ecea51aedc3d49b0074bbc08645d1b963aed8457c299ca37f169efe8d993d042de176a505a804b24bbb6720ce69d3cb8cb627cffc60b5747bac1feb498415fbd07d3fb55ed0c130b2f849ef31f2fccae12773985c32f79b66e1234d3555ad8b36443391a3087c0517fb4edf9abdc871f09d4f3f7b8262de04abe61da52588e5cb3413dce8609a64f7482f44de0060b896a45c2f3f3585243a0c5de7535c036ace21a353ebbbf9c4aaf192b204fe4b321d69d5a54bf5876515d5cafe14ef1b21debee32a0f460c2ef1c36df200103257ddc7379c611b7d8eeb75205c26674a4cbd2ffe258b459f82e3ec5c8301379b4fd943874f101a70e621381aa5038d2e4a8461cd4f982a1120b4a2e89307e351ef4de7ee2b2a1207794b4fdd087f21718147f09a6c55dad9cf99f1e749bdaa490c342ba128806296eb3b6d5a45ba4bf14bba2bd42a5fc4dc0d1ee9e07722744c07d8202b1712367f119c7e59af3e4b20151ebb32c98f0a995def2b8e72683445b88b086308d6392214bc0fa576e825e0b2724edca5e04d80b57874151fad5c8ff4ac9a2b4a626bc581598b970357e5730a2d3875a3b50bb5383d26656474f6e24379a11583f89bc450ec25c0b93e9946f87619dd0cf350c4a8a5ce5dc5daf9fee71ad334ee5c03169d0ef2a27305bf317d0be884dd469890d076b3c586cf9a3033d9c890b7daf276436851bf98ffe4363cbb54b44570445c2ee8bee58c10ac7d90a6684142e5480d9a99c39067ee98dfe2aa74a40756ab43cf02cbbd5a295257f66e1ed5421c4d48d8fdf5dee56eb5a9f868e216b90535725f3094aed622c6c480c4a0b9a9304c300ec97e6ae9b3118a820bba1fc70d5ae4b62f9c3fc2356c3f509441c905a0c4b3b22c7e6fccdf8a3a4f6f312b221cfa57393804ae8d9a61a3cdce0f9a3501ccc9a11334335247686531af8822da5e61c61df224df4bb82fb84d47ff4421c0ce14490b9f1d753cc0a192e110ca2eaa756e223e371412eebae91e8c843d4f59977352a011152c50b673123731c7d3d595cf89a8a4e9769770b2011a0f3a6cb010c2d4b86a227b998f7a787733ad5612dcd1cf0ceea5e34ea11764eb60fd1117a2ac1e1c5da9d6c091dec7c9a8d015a298d8a3648d48a584adc5f9c71d20cb26121d2e489d2de341b5d5d42b91d840bebdd1b0c4c0243cb234a3576159ceff3e3e3dd0e42ee3828dc26c12152d28a108a43a95a92a286ad51b1572d59c66935dc4425cabcfde62014c80d524b30916fc47ec38789d109a628372790368dab0651a38a6b157f433ee6b61fc407a05b0ed35f3d1704b01b98200836d488d3c3a3826168d0a37ac19acf5fa0d106622c8eb0b1f02b3143e5e9f414d8439cc6077af168b7f78b7cb097e7d3cf2994555694365df62431c0ec4ee70e936c2e917b7895b728453b508fbcdb1c031846697083de945ba2dc65dfa124cb4af319f6d7975c6c800dd85e8805d73870d9bcfc3305520dec346a2aa15b3cb1f4dbbe61198d250dc8825c75717c1069a4a5ec44759139a4fc449e7c093748f58849a3a87366892ed46b8ab4afd7a98ed93ba02fa019832db5343765e7008e9edf849fffa305eefb7efd7915057a4280c9cdaee40b4a44ef5b8ca8f1174645b88521a180aea09be79b62557ce40e59e904fdd906794d52e3e291730914e6b8cd3237b9c0270a9e8068a6bf4c08505b7f84f6eae7e51d78d581b2cfbe311b6b7500f0ad518b8a6ee9f3627fdc5b001f85fad7a54263e1bea7b7b20c4fc5cc2fd153eaa62a4081995e9611159e7b6ae67a34d79b370fbbe40f6afd2ef5e5225e6ef42c2c15aa002a8421471508dc8cf6b4dfa85ac84073671c2bbc0e102865ae16452444705b12be30d9bf76ef031e83a434235792c5af1d12240c3c10cd05ac96dbf8ffd4ed502e7a86d5439bee28aca2b5622f80133bfcbf6fde21b498c725b0afbdd4544ea03f94dd63ed47d0f978c12b6f40916522fbb5ee12f2ca96d983358c8204e47400d9c433806b2763be835474b0a17c5d169df219673e37ae207ff85b66339a30d35eefe8045784a6c7371fd88b37aebb6de9d7dac89956084aaee8aaf5dee5c46b6e189586af4838f0a3ffcf4d459b550a7b02eb1d6088a2b3708605ed41a1c849557bfd54f23811fd01afcf0124c283b6c893047ae4b22a54644c025b5eb64a64c65814fab6d5b2929d969497b6d3709f0efc887523254ecb90654d7c35e4d20aa27ff148b630a263698b910f03eeb5c26b73d3f440566844db0f30d2762e7b2b1ed73f22ac822163af89c5b923b67035e55cfef8717be5a25bce6f93b47ec89c72a38c072ede90680696d7a5224cd5a557e8a84f5d58cbcb5617af42e29b179a7f849b9d2843ec29329ea45a949f333c9807a42d3ed0bfe4a83f1b21ff965239dcbbee96e43ac12480ff169f7ecf080e8a34b2b3fa1120a8c697d0d3a8bdfbbe7ad897e22061a922442f18a3a899d636575c28c6a18d04abf2c03e24a4130cceeec8b99a8b8e2905eb50fc12c5184b121a9afdab4dcd7623dd488e80fdb12ccaa4159462ff22e73af2aca9c543b1ab199312700881cc2b6be613c36f0eaa11583f36a20bdb66c2a8dae5b7c2fba5e7c1af6fd3bc0d02c3cbea8d14bdfae7e3e8e5fffd688f25debf09b2e81d2d7911717637a672e969008bb69d244e1ef9897a2bc311a12eefd66751de66280529d25ee01ad968dd37d9ec42da5f9dcd6ea52c3194598c21b1fdd214b691502aebcbbf8df5798f78cdca36f12dbf6af128425c690c60d44397a5bfb99f1bf8f8ef31a546ce9b6fde1e39eb225f6b7507f600b60368b2f5f17b9a8517d93c1a62d0b84b2a1d75230f6cd77ae1465bc57afb4d9f26747b3a1ace037b0aef3cbf2479238363a74c2a2c57ecc6b431ac1db691931dd9db43f189a24dbbc4e7f9be625caf8c013b385848ab394d431a63bafc9af9c25c92c02ecdc30432686442ed7bc9698d3e455c3746dbd63755039c89d69fb4e7b8b6baab896d15cf2dc8ca4c14d7d5fb8292e534507ec8c621d1007b11aa8d829f6b36530d6fe86e1195ae3f4d0acf1a7aaca79c33176af08524710dd32009a12bff120d2810378bae27d243071b03a1865f0d2ca08d2bd4d699afec3e4fa1734a87b2a61ae3c1a2b05bd486afeac1c1413f2ef946cebf8403a29fe0a38d6c4cd7090f275611eb583edd85527fc12e5c881c6de7f8c66b901d6ff3ef65f21ce3d2558a85af1da10800dab8bc283350b4d5cb7e05ca301708a4fa04c77a64db717593994239cb030b7cb9d01a5dd845c3beaa013fd5125ecc2955d19d183982f5cf8c2245570d09531c35b6efdae3e30709e86b778d3e64d76c5bf9b0766b03fd5f9c3f4ade0045a0ca0a54db0436123e31a9becac734007da15167eaf30116afae343f2f0b09104f1cf0f71e0e6bff73644e45c5a4837978c4d500940cb1405447b50193e25f8a6e32fcc84703f669e9d4013a09343047c9fd9f6c76c0f1ea62a98bd77d6181de3fe7af08dedb7dbd5d88c9b7a4dd48bd6f3d8a7c6307d502612b1116224c9c6714f183dd513b52b80e651d87124dddc7c3d9845c15892efdb5bbb3f6fec702528980093b9c34d1f0e09c31764092a26bf4ae44753371dd7490895877802c83068b329da3df41a07505b953da2983de6f727f981218aaacc8dab7b8a17e42be47a94a747b0f398367d9a7ce8b63a67abcbd735e97d3c268e837225329120b4d10806e52f8ae4d610a5a16d0174d610656593f0d6b76c0ed1018bc57d47fb1bdda7981cb72ff0233343f2835d03e4c347a36c7da9af29626cc5c03b6aadb03f1d2278fb7363e6420c8b2619fef00cff813eaf93457fc40d879eb996a93f7a4e4db4b82bb98b772c02914caa3487799744632bb31e3fb3ea17c3999d0aa78c13316afa3769135449659445959cf6335fd215c96ddbb922468211a92074fde7cc205313dcab01b81ccc6e10f51b6da09de60b6a025d048070f3d1621a6b486c03fe3213c43d49caa679db8bd74d61333eee564bf9e1d845c1607ba48f3093ee1e26492edda26edde71497f4bf8dd4fdc49e1f4a578e5f5c8d6f58cfa49b06a392dd48cee5af116197ecca6727fe2f2f4f110e66746cbe09fe0bd487275e6897accda330ddc9e8a8072881d27bf342de947ecbaded1d6afd8f277a7b1fd7f23eca183bc737a1fdedf58bbfceb4745aaf654bc9f94820426814ee3c55eb542527b4832c0fde53040013bfd5e45199585014a3a4cb8af30986ae0d9727eaf624d8f64c473ca6b0f5023c3ea308776afcada02afa709dfb5f79423923b34f5fc374edeb5de3bd712cb91833315e82c8a25d14c63c2740cd7eba27d959dd70f7eb77a62d6241b7d32a19de292134a84d1611950c281d425f973854fb45c303142eb73f8001fc711d34b3f7b59bcc82df97a62ba80d09a7c690883a4303719e27bcfe6cb4aaa8f92677ffdfa838cb5232f1f1ed768ed167c877bb202cb9c425eefbc668b56877c11d795ea49abd8094b3df707ef6962b6f3250a1301a8accff5dee9b752dcf0683e53fc917638374d13e489e59af879a3827b9bf3df14fb876928025acdcc9699b0fc829546f1b04bc17e885d818d45e8057696ad0e9378763099289dee682b71a2c753e5a984d1e1ab34982bcdd15e35bab7d54f50a6e46d5260f7380e909e262aacf55c7257d5704c016e2d782c7c498d815375eb4afc019ec5a8bb8237fb9d5e81ef4a5cd3fb41b9708b2b4cac71b94bd2eff4341e616a7b89694fce8254c96a2a65a3614802df40cfc3d9ff142c32165ac1487e05927f63011f42a8b621d1aa8354718f6130b51bcee7a59eac13061eb79acdb7b6b68248b6fe88e748ee1ae87b835159483c905cb8f14608f40734c97961d62de17be4731494c90a5ea7327dd722cfb85b4d1207778d53f601ec8752c241b3f80f80832f223fcf0300667697a2d89eb95e469a888f6ff27b95e5d8c0235e35d3a36f340c3eff4c5ddd18c49c615f72884ca113a538e9acd2bfc4facb4fd7fd09da131afddb3efdcf059f2699d91c6aa1bd44c5bedac925a0f0ba6a5c107ef4e7467ffd013ffa552103728282b29167890360c0a56c5ac2d2d1559fcf34c6d9abcc217a86fbf80950730f1047b9dc0a280a71dfe3f031e1c52a65607717d4bb50adf3c108b80656a1806316c531bf15f2de2c862225e601075f6b7cc1ace042c16fb63d29eca94f3b1cabc4bd117f1035b4eb1eb548b7a36b73ba95420cf1b1621418cf7acb21c95bfcdcb3f7d3cd8aadafdd2acec2fb5480297c7a05632d8748b0cb1e468bd5f5246413e9496e8b94c62c934b143265bee0e04fb8174ca05a8296693e599e4a8269ed0b46f7cf58d7575e2ef109b8f2ad8013a951d242dc383f48f7885e7113f409846bbf4a617f0f4b178328fa38da818165fbe39dee8102c487c87ca1706fa8fff33572e84e23a7a3c7bb8a4991e2a1e14f43df462cf086d2510569fa3445d4406bd32d007cedd26744f779b2449c5c7222ee4405f7a7cfe22ff0347db230508909c2aec30171222192a9d51a0657597f6b06c316dfd372e76c76f4f609420dc97a93ecb736e520a6e79bd24dcb832ba4972e17faad9c27a90e02dad439d860323004884255d91cd4a9e48469735b5da86a8ce7364ae749178c36858ed9aa2684d74fb6189a395811676ff320daa00c8a27824b25c07efb83b1b572c40df7f7a0d9d3ab2a27fae4c623683c4569f94d5b8ef1f3988e0eddb274e6e2b139463b6484c85f54fa021f7c614fc651026998a8f1b4520400227e3a18273d1dc56d0be990914e825ee3a18d3eb65ae41c41fc5c9822034a56a6cdc0422a5594ff1eb499148656fb48fb5f6ffe4580cdb652881a52e660a3016f2a0256d6fe7e614bfd34ae333f72fd36ed6f393ad55a09cfc98b5b273e8fbe2b9bc975745a174cbbd98f278bb4d74a32725a8719adf8fdb7e5ca8b3af5f8942de7df4a355e2feeb166569770c3f17b0512a9d0a46353983ae90dade265c3740d3a6ca9702a26a455e748feada598ffb631fefe6ef6315262f320d4970e20a0f477b3f8ae40ece6ff2ba1319348ba9573cdc1020d6243014fcb6a3e728d2cf7278461d7cf5fa704b52f30f8830aa41aa32b541f7345a74672fcc75622174e23591f3dfe974459812cd2046c1269cba9ec4393978cdb1c4aa4df4eefedfd091673cd6b11c9a97dc6caecf62261276748b5b6d326b87f3a8f285edaff422e73cf83d2c6acb1eb21daf64e735d0debc73fd65ecde4ad6145e0e8f58fb1f135dee3c5ca4bf734150880c0f264220e269a1a59cd94dacc2513d873ce229ea5a9092977e7d44ceb712b83437a6d22cc9962b2d00f9d197eb457a78269f6c3e4c049b285281f70971287457e8e1d54185ae7f046e5cbd8d05d0c0850307f0e117209412ae55f9ec8639d18dff3fe00ff122256857baec2a95f90bbcbbad31b82b2863ffbb2ca3d44a71a710100aa617b467c5e61928b1990ed1011a9faf6befcf8c74e89798c1babb79f4f8eef087bebccf3e7dcaabeaa1cd2ababc583f618042905e6bfd4b052b4c0c82f20867114b1a02c41fb6c5dee4663f939a8ab2ba181d38109590004b44acc6f0a50e32ef95886419198160fd5ea01c5011c1d186f3c5807b2088ab6d796bf067623058e2dc77adbee56a125b756c03b263da86e8fb1a595f303738dff65070f7cc339cd56139657390b6029f6d41a772ba274ab7267c9984632deb65796bad5f7839e0d038771274e6d876fa84ab2d429d914a51638cfa774d2a9ab660567abeea31afae7871c545e0651336b478a470e8e6829e474146b6b25080ede2451c8bc1c9e3867ff234a3c3fe0f34c79eaaf55481911bde7764008fad7a47644352120729b8774a87519122805bab724be7c9f4b81be36f33b7e82e945c8d6a5e23552603b5ef6ee9e85ee72634a138be9ae7df1d20251df31bb04d6472caf23507b183df38c3dc5e8c44c717474b774e95ff5a5442c9f2adf6de469e660afd4a34f924f5c8781ac274468521e1a0e6e820b40b7b44ea1c4c09db7a0ee8c740f93b9f17f9111e504fb3f2c8e526143c683fc400c49e6bed835a4435e157ecb8d210e9150930187360e37634666cdb923b4ba0ffeb8594d017fba96c5a0c7a0d21b7395ff194e0c5c356c5288fa0cc8a93f83f8fc68f8fad70afa469d13f60c35a8ca4d6982f27c5e4bc4390567ed399d83a58916177a8e2985bd28e58eb15f27bd2b9e0556d0a3cf4ae8527191a32db9c2eb7696ef0516173c19728c9680c191c25bdb5e695210b3481340c29dc1f592c4eaf82ddc5fdcb81e8e2051140fbf9b2c520035106ea4b9bf13e0bbf414cd12b48aa9bbe20c4ccff61cfc13d9fcf07293c1652009ca1ec6576ffe200d5895de3b5a40c99e2bf732ffac3efa68ecd60b358a9e44a9df473d28a29cc0602b946dcdef49d7b538dede5c23a9d6b3cd90e8cf3dd81a9f0be873ea795e2f39c77fff4e9dad9c8e736d0d75253af50e59213844379ce9be00f911950754d6ccbb2300438e30dc2185be0ae4596c2025e9eb7e69a3780c2bda6b9a803f14f7fb817f4f6d7d3b0a3581396d92a3482479760fe4cf2995217fee46ed795f247222df291f80a6651c025d58b373474a02c02e0bce16479e1e44142727c52d6fe3a73a26e4090d77bd816249b1e34ca1c4a23255a3ca21ef889a76600135c0bdb94639a2bcd5fad85a1dee9c88244edacc3a659a165275d61436a47e8b211e0e9bf09aed5be588e38b7b28a9db24ce740282704da4620e38cec1c5a7652810b06756d40d258ef48ddb25c5b01db6a7a6302ae3a2694b675f694622a63c9c76cc0acce267a7a1584763cd13cc1c0b3ea616e293a4338145be04c7cde7ed6ea63ccc0967b826f4c3cce6105b38f987cbc3aee227a460dc95cfc41ea487947de2b8eee07a54ecd434882cb36629f7fe951b70505a362fe3be9caee997d5a53f878eee329484dee5532f8a03c72174e8b51b97f1764ada84be0b1997847da408fe211e4088bb201e24c4df8536a39b65678632e1195ddb4cb6aebd33a2075882b6d1d1a64e126d6e1060b14592abacbf75aa23b80aeca87f69bc932182300930c212da30e5a1463561b6da2dabec8dbbd522eb24e123537e3f21c54452f0ef26067810a815d803054ee568d0e30c3137d747bc2c840b8dfe1ef9a9aba30ffbc46f4746aa4e2410bf9892b4a2c767664c03be7f1504982f5238127a3e0f801216840a4bc6e2269bf5a8af284e2190fe1b2adfdf17c41ac1826835eade90cc9b256893bd4a962f637ac2aa80ce0f3787cd108a9413408a284a637af58a0ecbfd2476fadc127cacdab3aa93a07b9a44fcb219012c46994a1d5049f6d361bdc5b157f3a00505e194ae2e314af44fefef2ac75db112e2b281aafae8b5c975bd37b15d8bc094820d29df1f04915071d5fa8e158cea32a149c0a32ff81c2bc6c8012521525244c5f81c3ef677151b3d4182de7f88e8767a98e4c4174b57efb3fdf53216ef6b6ce44cbe4635ad8ab381f51e9db9276f7161c3964e412d104d0b3d69ecb13742315693cf9d40d1e6506c5c93bf4923041e7b8df76cbefffd83d0377a69ebfad2f7f13bbb80f957c6a8449bcfb1973dd2f736409ab6f2c8222599ec507187432b49e4f831a0eba85123f48a4c42ef3b3a47933e38b7e0986ba8e94af5675a8268d9b32bb7f559165efc3be7171814fa64c45843679b901a7c241b3c89e5823c33f077d5a1d0ba13efec3fb31e462e640efc535de5f9661324ae974eca8b17b0e9df6a5ba1102d855920a600eaf4b5f8123f156c7424c48ef0428695a5205e32af8df7ac16142db7ee48a6ef2bae7b7ad99bc6737f0742750a001b8f1dcca36e279510fb34c3466ae8aca9eaf69aa997e18bdf9c9b25ed0c60a09dbcdc414806c8e8b2307d8f606332e731eefc690e0b87b2556f38cd7c8ff3ed438364663de0e471d03c1f520311e0d02eaca59b8fe655d016db5955856a0c1162c9e0b0402bf9ae125d88557e2f910fdaffdc991d0a3f2def587f2d71f58da3e3221e8e331e060d258e1055e7c2e174b06953730d1ef959ef1bdb3e03302b63c0e302676d0224e3656ad731d7a853bb1d84ec79ec093bab9ef2eae11e9fd57242b94c34c8a4ba4c1150a3734aafd487b0f51a99d0b036dbdd861194f1eac54cf925dbac4021445c5ea27e6e179c4ece84c607e213d8998123c1f5822fef7ce6021353f369906c38d3d397f78a2fb8188a978c16441887bb1239b70831a0a13f1c87475455bcf931fcd219362be4fce4d19e26fd47bcc09cfd42f33512c8b30e61f873688c5977490125d5555cf4bfe97c750b9177334f2cd6f5ab4088ae6db865ecd7fe36af42c456dbcaba4cba9e06ee2513916219695c74e33a5cd760c76fbe71a51a301edfdb9a12643c0dba7f6471a6f94b2422199bbd9e4d6c63c2d6fa91a8a287eacde14c06441e4b03ce0c301a0405fe480e3ff96fd53d438f71663c9ebb672e154b931837e6fa7ee5e0fa39bf1a91d73eee03f1c3b1c58fa72033a4accff88c1acea5cba76d41147fe6d4d30f9f1549509f56545ef7e17e7900531c3255d8df01963fe1aeb8293d31add464d957f688acb14c20bec670227e8ebe8ae56e320f358cb5fce7fb144316f9983baf268717aa4244f4afa4cf95286cc9a8874002bbea31eca8d03f4fc958c23796da6207b75f4c76c27e0fa8faa7f63e1e32125cc4e1283b3773bc2c6de552a406bb8e274de01e7af23b6aff2395c864eefd25e828515ca6f63474c902fb93730b859211e88cd982b1d01fc2ccab5eabc6b4f88e786d3225cd377fb1f834a8ac6524b6bffcf5c50b511f3b69782b07795399f115625466fb672d56a17eb9eabef81fdb2a5a5228960ceab3339174753d7e5fdaaec1a098d8c34fdc4acc4df6383b842d5a964370a28edcec59fbe2ea90714410cbee5e325495a89f38fbb367987f8b86d4109e1ebf7d660e1387f70fdb0144b1751f52208b35d51c899f19a40a43ff247ca6ef42604377bfb4336a1491af41434d84bcb4533120b6a0f3f296399e36d253f57084cdaecc4c1645512cc7f01e132cc8f56bbaf1f33cfb4f23746ffd53d29a7dbfac0c9897e21daec27c4fd5a762ce702f433fda9f25740de797f1d2ae5797e36406158ef94aed4e48e380a144c1d7a2946d8e536dc8e5e3dc1c80ddebd9bc81d36a632be79e3031b93e89e38ffad9cda00a11743b168c59d2aacd0d1783238fe91e062dd129129e7c6c101444360fe098df2a9eac08d5e5d96f7e7c1f068430913f8d734e828ff180847697be7656b0ac5d9458b374152ce97e8ff9bb66e2ab8feca34ba69ba959a44c420854c732138e94bc1f01df26d2256ed432b8c024aafa1ecd613ef95ad768e1af6fee692ede73f864e6c8fa66605dba38e408e9298fae469643728a5d8ad2bc9392a83d81c8ae9dd4802e035b99f2d721a9aad0c7257e5a458cfe4909e05d6ed5d663c95b5fd95a7ab3bd74a3311352d059ac70910e15ccaa840b12e0164ac975bfb12c0c1ec2afa6ee3bb58c153c348319973fd5d6ba8d16f85dedabc47ce4d14cf48c567d89797be8bdf2db3132964219f2482da0f2a8ac37ec6ec7d1bc36401428df80743b4b3baa66ef4b3b2a2db88deb7fc4f839c21b40fe4b99f12cc75ac7472da65bb390c5c9633a6010de679a5b4beb12b5877cc9c41ec30087bf4d578048ad9d27e72b48f6972f58c9ed06cfc15a28520c74a845e5f51dd224d1e1933fc0b6344a2dc501c998e65039207517f132c04f5403e0577318a49d29fb3d04573df572870186c10a7365c5b96c0476563e1063474dcbc610cdf03c78d11b34a445001c72bf1d527c6437164d1284374f97381b041c3c5b2e801d190612ce90ee85d535bc1e52da8575d0cbb52f8eafd7486cd00fc14a2320f8be89f9538c741a325ebdf4580fdf4559d087c24ca661a25b16da76ffbce5e703918e569ed0609379ddc07e94481e9f72bbfb36cd63085882852a1ccf886a8958421d406e57b8f42a331a650cf121b790b8deb48c092d93954ae9d5788bcd58263810a875d192edb663b1569c5eacb06c32775bfb58bbdd7830427d6862ff9c3a625398f735a5fa62c93ccfe90e6ab2160b321b883b2bd8d3ceee982509d1d360f95f13a27f9c31698950400db9ced99cc499d6931c451a32e3bb8ee3d9752a36e755c72330155c78fe60bfbdd400a9169d31db782efd1bc489100bde0bb8e73d62e4d86a72223a1b3e5012427c8bf10b2593cbec23e8ebf275f6d175607167932bfb5a122bd4be23e7b71eed8425eaf582c88110a033c53249dd852ef5eba7405c13ee8134466be33ff8d4ee66f73541958fd867bf318d24bb5c7dda7f81900926f5384e755a6879d62fb4349cdf88aba4217526e338eeabdb5b4ce1b252a89d1a3867f9e9f59e023195a723667eccbb0703451e67c570b9fe1ac87c9162332af190442e483ac791b0343e32fa76a71328fd837c6aebb32b89f12894c3b94f7413cffb0cc041a9428702b4cb5e47a04b74c056b2f68896ff4ffb0ad60323f3925d4959c41d3653e72b2a85068c2e8aba313af17fd39daa17b16d0b95bce548f896a6ccbd42ee132fe3748612bdcbc14262ebe261efc399d3f4102bf7a0ae17efa8067e84643edf90354f5cf03129a77150222766feaa88b00ea5c0de557051c0a56416f9a23d53cdb7f7dc1d1da5447a2287b0766f792b4632a753897e53865c6bd96948966722471161bb0193777c300138d0a866980f2ef1e341b072ec7224e196e8a0900d05d007546de2d2d817a2ef1ddc6322b9070c3c01a62d46d2d51d5aedd47f23af372dfb9835342e886226731da2ce93304cc2f18bf6b55d1a188627fb40c9dc47ccaa4577bfc1989aebb89781c7cda23cfbabfaad0f81cf9f4acb6b50a50620f0f2d23da627e8b58e2f431dc66b83ec5ec80cb0abd6d23ffb0cfa5c65d8f65bb96d56d531d74e505cdd41ff025bb0c5393b400a4cc8de487329ef847da151b0ddc462b5d246e17d45535728079f6fef19287c55b306031c03d7d62cb26a6a6e6ed05985d1bd07186bbf78656eafe680e4dcf43ea0f0d49b352c8e51931f39cadad983d84ba4f965e1525ba0df3e396023e30db3937e6fba3edde1e424643df45900d3960c74f78e100fe6ad7aa5832d25464513b3e6d6cd47ea10819b164ee23b473533e7c73ffd9004fdd69865c821b90c7ac4775af27f0be5c47159bcb7c12efb9ebaf7047f3f020116fb719af2c825e1275eb82d6624dc6c0f5d46b72714c3151c3c9d553707304e08ed24c255fb102665d32cff5005bab3079cf3469a7666dc513a05d93c5dcddfcae2124a7b2a9bfa11a75b5735ecd44f15a3f40359594a5ae01f2f356e9d54aac01beac75846e249aaa36b212a04aa3f84b8305b1a7710c4c767887a3c6b36dee02b0ae7d2a1afc05a505a75e4c4d646f762a048b501acf2d0a21c38536b1a2a070d0e03874eb997418bd16b5c3a9e662af7a416e06d0fb6274e3cf5957d78bcdaa463a4a737fc25119c25a57f16c0159c84f086a7193e5dcaf2c56d8ae267a9ba86a08da307c1e0c35dc0466315b65adb70a3291e72c708ca619245ee9c90395812bf6af96f397d48914d9c934a5002880dd997efd1fae416b75440ae78f3e88720068f816b48bf8b9f48f69cffcced28838d37d12d2e4699d29c3bc0176384a355c308a33b545700d32b273b1eccb085e6fd061ed8c45f49f1b09fc57726838e16d20956f1de12b2b8a3bb3df2e6dad1e5927d649f075948c1f11e01c28ccbaa0c63576c5eb3f739e974e03c954ae1d603de93d51c0966c459aa4804edb754725231523c16bde977987871783ddaf3b954a7899c05430bec2a6243e13e6b38104b983f4a9527d0da6f4f6f807ccde38fec9efacc52dce692c63f7a18480e91b24322eefca0fca4a74be57114cfcc23c98b9106077339d48081a63e31cf1c7d1956cc2d16873f90a127caee137816c2e479ffdb9cefdfc3099a5302354a93310ee08e0c88c7398832457f9007a03510047451cb66e6dd39bda5a2849bf2d67b7153115e03af606320aaab1fdf6e8d5070ad414dfa22238849c674b1333a1fa27a7e7035041eee02288fe4530b22859f59f04c0b31834ad76a351614e0de3a63684ab04df89362bf30b5068ff175bb8a6593f3882b249e1c0f837249e92d95ccbd7dbbc553bb694c78568b048fb7f5bf01bb29beeac6ef6509082f39472191e544bfd829eeda1a94724bed4ceb4b2bdcde621e455742047f8a81d6060f8faa9d59674954bc6d4f6734246af524719d532695acdb866aad5f771a0b3dfd0f877a02e7fed1ab27f6a760ee33edd8fef1c59eb7fff724b9a2c8fa2c7223506526ce45c7506d1484cfac9a138986fcd61205c12bdf6a752ba7f5fc69062075761b997c73e14db7dcef41bde8bcdc295b0a88b889903b9a22a37b805eeba3d2ca90e5cf706de4093fa45beed35c4274a741525808018b63df62dc46d211eb55ac3db971285417db4edb3b9ae47a5d0db0a3f28c90969b61f09f752014584731a55b4fe3440189b411c5291e39ef8685122d2a7675b623d2fe6b04de49ffbb1870fb7f6252f2afe924cde580c3685cbfb16d6405ea612048896bbd3c561f3cc37b8f317d4a7d09bec280824afd3708d9e20fb61eec6d73320cfaf99408442938af8279b16748119c54688f17ef7ef906723acdc6e7619676c02385e755b042bedb6ddb9eca939cb273d31edfe96e047bb20479b413d3b06d43e9400d3f5e005fd00c44a7dec0c7d06d811183e249a373c95e4b9c27a1f09ca4d1d51b8773840fa56af5790e429e7bb4c62c2aa8828ab48c715fbac6fd76cf458b920d995f97f098f8a58312df1f35add744fb01cc24e5c7900c982059ab5faab4d99838b0d9bb13a6af29a38f778bd6f3a81aa1d250dd040ef3a98b1383788ee5ec3f7932a20e510af0fcc03327c7c970b7542901271b0f0c7336e979e3fe39e3293033d4ef97b7bf8a51ca14da6cb26d518259edf8b49bb98e38bae40f7e3bb6c136d60de5f1b4f83869c3adc820257ebc26e20f573623e3e4b186ee27f1e94b3fffee2769c0019f5f13a2b296208762b3da44152c03b0b6d3243c2a441ace45438695a7ee69dea6cb6d42378a7da241d6638d281c4c453e6a0df9693675aaff8e821198166f570ea8c6298274efc24a97508af24279048f1b9db15d4477112206457889d9bfe449cf263ebcac8588c066a50db606c001edf296005366c86386ffec6793aae92922c10722357304685c9b949b88309a7e929a682e48d3f20669eef8e5aed334c63a6e4812baf48bb758a58f4f6dc66a8edf55302596b344789b0fa78d2db6cec18bfee0b9eab7aa25c9ad6dc651d34712f9c57ef1f462508d86e48acdcbbd273e897fda8275ee41272cae15db9a671fa21c545bb9ab838a153c5fe316c532a206a54c2fd33d7145d551390a1edea19a0356c46e74959050db9378d823e699684299906f07eb05dd5e86ef9476a4fa154ee78c825d6b4a9818944213c6074041438f61a64d5ac15f0ffcfc7cbdd4430d1aa3b470e97d0cdcd6a5a4d05977dc5f3c3ad4858c7c667232781be99a88a4678a6359832b32f439b9e3cb125996ab51fa7282cb3f1a78bd520707515d695860914dd55e5a1f1567b27113154e79b374e4506d69e5d2fc9a81e46f27594facd6823a93df57bd1fd5980e05ea80535f3dfa628320dabc18b7fd6e18be0149f84d8bddff1fbdd5ef4a1a5d2985bf5ef532a8a9af85665d1b41f8c4a253f3694766f214ead25f11a3b2a450848e82176326c98561bb5b67f5043b6120f407d6d2a6958fd3a5fc00df3e5b6be489e7724bad8b31cf9ec23254fbcf4a45c81075bafd261927f6918154b474b6343d0028012d6146e3528178fbcd2b1d409f733fb1395a83904409767295917045db2bd9e033eb5e7f8d0704d100efe132b4fb776755a2995fd971746625b32bd7c85e48fe2800ca901ca521ad6b6e706e42bc90666d3c6744a44d27f0ac0bb8210f29791e054063d1c95df0616f7c6efb93fab60978a960c399eef801ad3c6bfeb06e7ab17c62e8ef3c56ccd6e06702f7e3da57393b2df31c5b029b351fa09d76142ae003699d5446489762ec06072115893ec87a927c15d9ad1e6c916d9e4fb2b93a15d3aee909d72c9a3fe61d77f9c55fcb9290832c965615d540828701c423809538af7482440445a9f7da59ddf77cfe130df91f981955230c0a34ed085eff1ee43b6f49096933e56d9fcde33e2c4755202598f3ad32698c554f8ff7989c4ac305015045b1f51b1c3cd46be5c2be97b4df91fbcd85ef7a0ef21b885a793dd967960043c75848bf2cc4db4e64afd1dfe95c6a155254d97c4b245882fb1a41aded9f76267711d4e3b7207bb1fbf81c08f705e25355b353640ecbb79254c50ef213815912c257f30f0ed8908c6016d3cca355c1e858fc759126c1f7722ffc27bc340a8d0cdf5283278e2e9062684538293ca9d0be583fcb527d9eab8b478f4b67ac278abcfaec4bc951b54216630cc1a6280fb7763d842c1860a3b81839a2a394311df4f5bedc427e614c3ece80c9914ecfaee0895a9d76ad2ae3c02c2d40ef9d8384090b23fdbbf9aa3696c13ca644015cfbf84251fa4f2fe5f32af1333f99bc6127d0c681a8b1fea383eda04ef7d31e39c023ff4cd9040371f642a4f622ed4fc1f2655fef1acb066764ac1b328fbbf00e5cfec74b74c971f7e6c0f9d349cfb748e6ed71c854cda3563b2e8326e896494ede30bd77900cb4cf9e5c6252c310fafb759a86a5643a195d340fd89ee0f3923af91636dc7c4a22e7cd2578bdf55d26007d178a5d57dc410f5f3891850e95db0931955ebb8131b0ae4c0e7e26ad7b6edb66a30fa83477b0111c7ad8e008176f361206cb43c5e162799595c704a05f459163e84b80d79559516624f9ed90fa1de29eb74e5e2d86124c98bc1804c4ce487e2c27efc74f490e33f9110cb9e2de381d34a2e028c361d5b28548cc95951a7a6ffa9015818cfc18364a6f4678138c5381416bf4f9bb3585d62b0d471781b8e2fd5b5b849d37f71ef77bc1d8e42083a566a3894b607e91d861af3293e710e222c53931e3ea52fb77ed4af6be23119c879e3059af70fb937af6a7f66c182b31f6483bbb4332a359a8a8537f25d9c8d1e1414910338f3e51a9afd11f10f2f72d4b44da19efe23f1c033bf66771933e906bb025348708c241093fc263f6e39e1879742f0ec7302f705d611eec929f9d8df874c4eb0d040396276e85556b8604ec5549da22c6ed4707e557ed2d32a554639131a97107569e515c5f558a88e269a162f8dd250776a62e3e2f3e986ffec01343f987b8565a0eaf51538b2305b11f4e1a5f9c97da5a724a18ca65d64ef322664ef2e0e766a24768bddb957a0904189a9f3162957d95517d74b71aa2dcc6f03a06cb82554bb5e25af8fb50789a2dc078bc97c4e2841734ecbde7c627cf65cd499f576db923f759f29b85ca99ca1d0eb33286575d6f3cb1de13b51003557b7965897f47ec5ded68c5da1b63bacc6c5364c09979b72b34c90b68d1ccd719bdd2a1853a3f95db57d46f1797386a17294509a8709df77c4a453b72c0b8676bc3e35e2cd131724d891f89c60d080fddd1e39fd508653c4bfc24c9fae60d156bfa014fd2cd2f16d8ba003cbc0fc6064145b9e5e6ec759b2e4dab1044c7742264a42ec9f71d760c5263e04bb79c84300771ee5a352b49baf7f2121439ce0b389a7950fe44cb6e11b9f54dff3d9f9c660e81a172aed1cf3260e7529c73fa4567c209a51f3bc3fcbcb8035ec93c3b1d134cebce3228231bf7ba6a84b08c97aa2ef0477a9b33a36cfc8c01194c2a1f89112e601104f60574623b74e3763a79eefb2d36be980983d7020f67ac97e7f29d1a304aa64fd9070a166e0ec16a013013445013b71f7a9806f27911f06b16b21c34812191aa713338ac00ac1515750e5e563de2be96cd6d4cadbd18a12db86e38b5dfeb5cf77aa8ebf95646c24c912d8aa8a634a71db3da8b00f395d71c946cb6f82b724f8a0baef2edf6e6e0444c74eb4a52b56aa56b80dce86d5e5ffc859bfcdf0cda88e9a68f6e6f03cce93b1949c6ac7c436fa19fcc7581cf356002910b6fee4d62bad1b810d248472cb869f161c38d50e47a00f701abb43bee2c7ec08fafd543a6cf09f5002bea185a1c23509c22d3914eaa2bc5504f88400e4301736b62e71231145c935eb3450fb741f852806c7ee92e376afcd5f269badb9429f5683e1e25af7b2574222c9aa9f9fba2aefc822be6350d23352adf9b2d5619d4f1050eacbc7cd87d83570f64f8dc1186e03b2e83069abf8fca135360f7e76e4be8eddc0c0f42d280b5a3f8c852e2e9104e21beb3b280f6327fcf2665d1f1c067badd68f0963df635a5220d9a5bad97f22fba1270b8b3cd51e0b082b6fb4c64d06dff5622a233a0fb7b3706fde6c11493093c8d0b78bd613af6c071b333c87be04be0e2196a91ba8ab5decdb44e95bbdae892d37eaf9e8626c4a4e6acaad3c1466b227247a31c671c4dcf2bbd636a7fae2490ecda80562c73dcc1501a7cee897c55d100f8cf9895a2a05a87960bcb4292f20ac3206c898773b7366a408c4f0a05087f1d5f6950d4866fb2e046e71a2487a26be184af09cd23834a83537eae4f406d8e00910b42b5ff1ca4ebccd56ee51d9a965dd5f0c955de88d0099f0e14b4499f82d7f80d1958b35acdcbdf3a17a1f355a29d492c00f7d0eac1a2e07368603e6949c1ba157905143d4e261973a5d408a15e4c2a12b888a64d0c171268ffd8cccf11cdcd0f217a7706c1c287a31e5b5ba4f8be9ba6b999317fb9cec60c8aa05e8cc5e483096caedd05b154f7631851d1e4e1a7df7472386e566671a01c3f18611b0edc3c8db8c0a7a5eb83a17f28c32dd322dcff699d401a469315135f078576de47c6eada8ff07ecd46d4f8f9a8c7e326f6f691a3989c4013146609e58e0fb9b59e86cc39e615ae3c74a99841e4290e87560511a679701b249e35d96cdd77667a0c431e735bdc497486706379afa3be183d856083da779a74600fbf45c9d2ef1364ac23f767672b55dda1753beba70331361e186ba6053f816c84b0b5f8449ad0c1aa365c5f3c8b536d30ae9cdef24a2f7fe8e4a584f59066ea983fc1e9b66944fca42205c2baf59ca1532de2787938128234066db45d4e98bb3237cf6877381d497ba5d1b5c4d84d0cdf9bf7d2f9fe4ef629e45a40b5b77137a3148428dc071f0b7715cd84aba7fd991eeb69a89cc0c45b8da057298c7a3476c03cf3a6adff31842eddcdab6abe4235bfcc60e3234c771a76f48fbe6e23889bc70f718e560e12820c8d3fd5a25141be6bf44266b8235d88de7a8c4494639a5614f4b97527f94673d3696f28bb4ecbf55c96286c0bab98a3589fcdbbcc4218d6907279a92a8ffac2a870518c6417545337ed11820aab8807728434dbe734cf70ac320795d19787b5f36ac4a5d4e2963c6e3d804713e41b306a7c94c195ec7143d4d1e8641a35c5e7ad4b8c249bc323cea10ef03d5d84f6052f648f9ecd336454da11d9cf57a5cc3203b359cdd425ea815524734ef516007b8f6269d535611b22f55f224121a42d1b2b195f8d9a3adbf75b6fc96a717579a27df3508387e0bbb15543b12b8a691cb17c4b1c1f3f8af679f899469a5021fb730ecd31d2d8d85f4406c779f99725b18fc7ad969955655df77fa612c8f3b43ebc50d9369a38f6446201149f8bebaeb23a170acc8fa6ec6f60944122f6d4e2190be3cdb9ac0ba84a7669d689731241a9a949e5ed9a5e40226bfdef6e44e021a64f14027cfe2b504786253ed4ebba0ecf43dad6b69e3b84f78e8e3bd0c8b2456cb210c845b22e77fe6276827b6336e07d0ea0094d6dcf9b1ffcd029d239831191a029f927eee07ca899f7be8cea4096f57809feccd1eb5b378c4b8cd1093b81531f6481e89d775cc09a157b863fbbfaf703e96864f5a00d6789eed3b53ae9d01dbda21da6f0986666bad0e85a5b262ec3529b35661667d4433399df1f2ac15bdf16963688091f86f780958182d9307fec31480adb74b341dd164ce9f06fea2d31889c15af269be2fea63d87a7f71c8abc88ce73c168d6a8ea3e4cb7116380ea1b3d2dabe8fcd1e7e06709ab9bf10896b0949ba421a2eb7d864a9a28d59d6e48b48c4d06b74378f928369f6b6dc973888fdde88542f4afc5972a79719308f3848b188d76d6d0151e52c4724526827d867eb0361384056b968a9f188ffdb39616e737f98bb9d22c0a02e0d0258c09f99342f60142e2bd4a4e86c0baaa116463789397aabb26194624c0df36c9b3438508dfe7dde97fb18df1ca8d470c2cf95e18e4027580d2c1017b9099e9b9499f65043e9dbe0ee62748ad0973385f371ee89dd98a03a3694fb9c753dbd33f2daf8478d56cbaa9c90c2dbb75bdb90f68ee84e61ecd1c979a3128a66ff98ae6bc8a3fe62ccf8a1f6369e5ac4e302236f12f5ca92d82e0c695cbebb51f76da6c2fe03b97b30f8c108f38f5aefa4167e9dda0be394fadf9d03de8a071d604d3b56b66a8e0f29bfd7801ac5e0c42f7bb93075b821af1cde5a37c7062e890bd5892733da33620ed8e897abae7505c41f5e2f8a31094100a2a527b66e6bfff04120000000000