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

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

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

Block Certificate

Block 87313 48dc932be51608c93dc2df9dd77c275c59b4d47d90abbe5747cab150f273e79b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef0247d45c937ad5f75a3932b9848c1d3f842192305b85a6f3fcbd2b3107647f
Certificate Block Hash
48dc932be51608c93dc2df9dd77c275c59b4d47d90abbe5747cab150f273e79b
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008006000086de0000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d5fccd8ef18f08f1daa6f3da232b15a84e047979c31f9bef2d814305cf65cf46aff5614eb7ae85066a753d649057b89be08a2c90991128519b6a0ed62d51e3e7b2f6c81afa0b30452ff9d97adb6aab586ef04d99dfa0b6e6d40b00000000000000080000000002008006000086de0000

Raw Header Hex

00004020dc655dfb14b954f127c9965dae17d81c088e66b9fa1102e503a62c1777b585b5286df6ae4d9b20eb6677da2382a399a57ad74a0a6c54a9c27d98b48fd46499f33b5e586aceb900187f6407312bbdfcf3a6855b309221843f1d8c84b932395af7d57a935cd44702ef

Proof Data Hex

59,560 bytes
121216010307f54bfd3290c2be68c9b8f8c9d29fadb8f388310732221a1760b79106bba44e94fbff6880cd214def459a614558ef1cdb6327e7b6032f58d0ba39f9ab4374f24ea0a94dc117c2b22fbe55485a819d5219b80928093e12a2c81b9ce62351e557e49130c359ec9258bf8f92b01b826ae9bc8d497cd7a195fa9bc29414316a13742b3dffa5a263c9a1bb8a1d044b29d2da97353ca0012249e5a4b1aa2aad09d94b51fc20d7473cd2146baecc283733d63956a35564dcb82d04e0aa41c54ca7b95873b2edfd6cd9edb08bc0f07f23c55ea0ab99825ebac37e3ff65bfeeeee4f12612178281d79dfd3d9889946f4d68e80a72737226de4a3fde0409367a01d88320577543c94caa9ff2030dfc9da314a26ec39cd61c52604f27be3e5d9834519404353e2a3ddbe4ae0a674f27823d7fa9ad4fcbbf605378da2fd79dc951b17e90384e8b478dcf06e66e3c9353141f3dbcf423d9246945aec0f9379781b30f10b5a045c2d870beadc0450ece9d260fca252ec98cfe6c63f441ad07aad6f1331b65e130b01c289b79426e76700fe6305c491022d948e2babc09be18340296f6764fdd68a8a7528b05eaa9fe4fd00608acd9b5a3dbca295c9f7d8ee4f837d363936f159c86cdae4d314b135b990414a0a41e6299ab9eeae036311d474f76af8a8617237c9a55561dd6eb01d5edfe59542056ea52c37d8ff2d6d22adc0197ca4efe33be9ff5d5e67ed30d625d6eb237912c59c0bc8656af67e1ac20841931b22467b81c3bbb9eb0b26527ba904f522f7f15e52df7f7d92494abe5cbc468cec7b047f39e083a0ace0b71b7a4c3d8b16812a7fad7beb63081d88a3396b365b8b8ccf0fba9830d118e3cf5e38003303b049d6b0adc2a45eabaae359e2f897b20e8862e668084398575699100662516c216b6f63e4503354eaec9103361ca276a6f1956a0f9eb465d39686d9189735e922610aca94594447b25344501899be3a7e8fd25755559bbdd709a83d5fc7cf0a011ef878aad9a8a0dbcb8cafac86dbe3a1e390d0626cfac6f05c09ddc564dd23eb6bcd7c26518be6488d769b230cfee07767c88f76f97a6f6eb6a1658ae1db5fd1ad0f82f565bb41fb5ffa4a8d5a2991dfe382298a3a610820d9b628590efa7f25e0d5dce9b9eb87001e9789c52808e0fb3ce27e90f81ed789edf9cc95b85cfa510b9f95bdae4952bccc5f519e5c6d7103a303a84e723ce0d2a143e69f8df65c8dc137a3ea61668c3437ead21c085b4531760ffb8f5d3612e20a08ddba832ac4cffc7dfacd961b4fbec2af9fa8c1f1a392da426c36735add2f6dc174a4bb470bc8db8d8c2a387400392e807964a10e2459cec799b975058653061145fd1d2a5193c0328a811f5c940bf7277406986858bcb4c0a04e219fbe7698f95081662c2d98883356beb40d198b3841c910f01b182beef5067acec3bb2835acd7b99e327323e3d0cba74760c834b35f9ed3b63a703ff782c874bd8de36e284a74fd24cde0f4260188906e33bb41b70c06796828e9047545b447ab365bf3a46715e234bbbaa99f0beb24656076882149af8ae4461322ae1fa6075479f907577d1bf109960622776495b197cffb807c0b55965297772698d2f7d3af8f5adb2de777707267e5ca02a9c11199191845c6456943b699d0f02f1b6ca1f4fa7de6f347e2e546b18433c5f330891f00b1cf47662438f6c47e91a5f6b64d386431033c218a92856764d8916a9743517df69dd075f495534ef0ff558c08037a96210ca2717c830911a98ee59bb5bac52691ae49fd711742ae400dbcc3ad00b902c02cbb9d32c98d9f1d900d67d8e81f1752ff532f6b553038a6e0515a10c5cad0f8439f6940de8b47faa82f51d356555e83dc80d055d40b09a02501c058c6fa9b81ce6b23fbca39a728321c88672907dd58794c2d27f63c5b4b8a0bab335e2ba8b7964ac8ae405fd0c42b4abdaab07483ed63b1e27c66499221bef96554f2719839da3903cb38f93600491b8fb045938c95307c2cfa0b8c7fc53b572baa5d79203ff494d2e0d413c8f1f076daf4f603004a50789b9d96200fdc158ab1367a168b5153b1c5d78fc5463faed0c6fa5cff6a0ff6a6b1347b30bf54fa13dfd29b525f66e1c616ba1a37400ecfe09489ecd4e2919c93e6e08d49a8548dd659ebf57b8024628d0e987023532c414f168366b7d865f310bcbcfe9bb3ede82f817fb1ae6ee82ae73536a0dad388540291527952bbcbe1a89079254e60c4ea2d08189a03a957ead9633bee261930e8e6c74051f6e43706fe1ee35620907c83816fc49282da9f71bb15dbf6e5c7481d0af74fea0eeb84fd6db30e01a78f2e4b7681c9ffeb6d9beae16bb24b971f12f2e37a2f5f19d7b389d02525629addb6cb51272ad9d2a83ed97c832bb6487b9036384eb6d90d3a36fbbdb1ae928a1a97a08c00e03cc3f1dd9df233e7da595c2fa8cf12f3134f6d812cf7f45f15e1d23c4e11bf30ba4b360416c19f92eebcef50e7e76c1465fd8967932035d0071d653d723d0c8b2924629a3a20be7fd7f4c0f132520813deeb4c26d3895df21c82c086c051eae56d766d67fbf2334d3a77a489eba838ad4cf6db2849afc86eca19507f887b26c6a39d26a361d652d3ef61c1a4c37e0be33af25cde82a9e657a74dc2b26cca75cf07f2e0cc3728c1c1fb35963a0d0d45b9f4465f3dc36f3b466742b303e63513094c2756bf089ad912b8fa2316fec6afadfc7cd4e1d2c23ea97aeeb6d410683a71e5c6b8fd089799bbaa1cb727a5369af5c9f595accb52070b03e10026d86752f92cc3c22ca29d12ca480a62db9f93d0b52f7c8bd8806c36aad26946297ed7f63e4bc0a9a0aa2f4d9701849c0365d436ed995d722c2c69a6c3d85dd502f63898e3b6022924ba5eb4b296a58fb0aa98a46f38ab693fa1117d466e70c7a8878ecbabaf8b32cec8768d17d0d6dec16acb335bbcb67fa58582d8b7a6d47cbeb3d26ff378fd575d3e71e8403c13af4185f802f9570bbcbfc78e4d615f2d4d2ea5bc06866502ffd6e7292571319b5af5dbf536dbf919d24c2d3b470d8fcb54f0da981e1cece14db9b627bdfabc078b57c2f082d0ee5debb42c29216e76c84ddebcf39c51e1d15604dafe3b2c3229479bc5a472d1d7c799574f80a64b31ab0e9c273ce9c3eb8425c45055c020e4c5c73f466d8c7792a229482f00536a52f6a8e2cb6c84145c0560c5b2eed70dd0887fbcc584d227b96f08db9cce2c16c168aa49a2177cbc89ff58930443bac8ebadc72d84d5b3630e0333c572ae8f94580326580d89e2acd25eec5229a4634b49de5d331d31c67df767a76cdd34c44c355dd7ef73569d9f8d821848ee49e1f50ea6cd1d747eb221566ac3ad340eac37235ad5505290e6ef2176134d01f4f79374ffda9ada6a2d51e0848491cd62d125823c1e59f8eab8a463db7f1739cb756487178e6627b29a7395ca06c9c6707d8afbd9f7669eab2d5fa68745f98c74382862e3cd789245355a65b8ccb7846168916f5ae78c844d4a16a3cc0b322ba1ae2260956053a852f456d2cc15592fde6c949edab013c89b903c995ebc28174e516f64d301cfe6214ef08159947d7aecd5a2626a30dd0b1b22cf8bdaa3c7b403bd1ecbc0dda198c835ad8923b9529e5aaef04da901fd9f0cc0ef57a6132845ab8d26d6d04decd60b1b8878b0b1d86a78246f55abd0a07ead57ae00c36a632d1301230cc38ece1dbf5c0c42965518c48d7da8e8c4f6f32e7fba3c9c8ef3a2a9d98a05507633514b0b4db842f17977cd2ee941ef8805e486652c4f618515d89a99e74db065bd897a01b91e6cf32952910a1f7c12568a681c8db4a6fce417ff9e1f7a3841cfea6a2b5287cd956b070ee078f4d7705435b6b41ab8105074b7605403d218d53b69d166120976d61c73befd3425723912399577041392a1fbaf2d8f376bd94c30aa61c9312d1f6629c7970fbf57a85f3c44bc8f8cb419a423667890d5cd896edc37bc8c7311250b1a634f62dc35d1c1d5f306670492a19dc8738d1c74061e2a68087cd2fd9af1193825d5053fb9bb38df9bfe932a11f9120391df2a85d8e65728ba9cc5c9e45ef85a9cb7c413536a6ca53f6b856a2b07fd6ff0a982c47aec6d9348aad5428bba2be5fc1e3bbf814a61859cee124704c9cc70d626a7090d73798cc8e9aae743bc96af0eee5d4cdd58494da0df2db1afbd75485d67f5ba014f7250fb0f37d8489a2d8b4edb4c141d4af3e267b84252d6434f677f67f2cae28a49b247ba74c044c6a6b56e67e4d9190135fcc70b0db47774136b3f05e1f43ac72d2d3b72c70ab7b2f117f6399ad4664aaa2f265d10ebda3cc8e33d00fc7ede4937b1bc25e2c4b26897647692e75f1ec6cd9a9846bbfffb532e55df57375345c45d6240f8494bd0b1db8a14ac4c5881bfded7f2bf73ea39a4f2f479c5825c825074fd589eed47521c44840a0815d9a3d69fabe859fd1b721b4e09389b143011b9d35f433492996005a45c44f7d139d8621a23dd19e4372a92fd686dc27c7a83d3c14117df07f2b87073d1892c24e1480aa172c518560a832b5ee26095c97e8754e6bf449fd42f9417b9700bc358377684556c72fefc7576a6b3688e28ef7d2f4546e86cb2b42e20d7d5a772bbebe579f93361d5abdc90db8c4fa62406f9a5f6eeef74d80462c9847659bb827dfc06b9bcbf0b557743ba0456bb345ee9735de26f39c03aa6b61f194f2a5d65ee99fe6aa1d2ea2079788f2cf550dc8f2474ad676943410b7646068aca5dd72f842e8517c070a3c1b01c6e4498bdf4fde0fe5698969c1fb85bcb64d9c52add84b2411076224b3fb4a8977c50f2915232e10963a05d9cef504d9ddfa332cc986ed4f074bb96873680e92b106c320e9316f6c67fd012603fe5dfd1c1226dad8f4841f9c7e56c3d7dc9f0c26b91b91e258d616ccd8d75aa6f8a40a69bd19b52f44cf20b8dd7a17c7958fe200c2152a10f04dd4404dd90f39bf7a092ec04891ac356d9b594e33c13a44153cafef46533b51d22d1a9af046d60d2b442c00dc83f3610f927cf3f26bedd533bf25d128d3150679be2d210d53bb1c83ccf3c91154030068bbc6700eb7c92deeb43ea56dcd146632be3eb71fdce818b869b874c32923c6e7ee867ac5bff58ac3606f6e87824e58f40d62c82ffd8e29b3eca632e99fbff7f0666cdd963d715affd7c3eb1bca350df5a68b5890433fe1a0925caf29a6317fa450a77c3e9e0ef56adc643531d610116a431089c24b6b0b2a61cb6ef42604fab7d5490dff084e7bbfe81aa34c59ea1debdab24c132faed51ff2c73ed7e15f9325198fec0e0f17ae60a8627b41b24a0d6ee430473d742103ed02ff36f945b097c0128ca6887304571741e00ee12e749c5e8a1f5b327a31474e94cc61c6ad25a0d31de422e45929b41878ef36398b27b4f749962112a46b7317fe6d62e655018011bcc14ce0d4aafc09b55d84cd185f419c219d3aa21f68732a4be2306fe0ec0e7171709b50646bc487d87760256635ee850c13c661b98c64815db820f81ebcb25f0b070ce7b22877e2da2445e5de977f58065be7050ba250c0f21c8f65876a8c178d3f910f7db2dd996e054f4d070dff16b342052dd04eebc803513c7d551f33a13567b2fbe724fb87a5e7a0d80a5d2d1a69906b3fab6ab02c55beba94c39d99ab64ed123851a12ee162f5a4ecb506e8c161e505310f8546909c50ac332ea17c33a0360c644e2ff3004c6735b548b123fc4f731a1940926315cf9e230753213c9d2989d7463a405792e8de3a3090ac2231f0944ca89c707d6cfe7a8faf3476a2e4343156b4397c9338baeca59db72bc0c7a75946183e88aca52d1b4ae4c5c90620afa0dc7491b01975f6e365f4d41907427b38abfe9414d2a764be5ccebdc36d45d73460c4864a8eae6ddcc88951518058d4c213ef215189fc63c81047e3a5150d0d43804c79c4e053430bcf85a05b457ccef8359ac4e1330a10f6880228a7f62f3efbfbe30ff92b35c6b5f9965f3c26502a9aa633bf6b9df832033d2be584bec15cfa3e2c307645026fc55dffb8c8983590b00d86942b72c1585cbadca339375b308f57ca78aee5857d75085d2797267ccb3943fa3b30984df09f749e72942a44a6bbae655091893aaa4b047fac93fd81531c4fe83f4c9dbe4178b05461f28e3809c88421929f8015ede1f87179002482d3782b3099b3487a996f1ecef414809a5dfb785fe4030ab848504d066d2e4db5f448693386079cb88cfa1f9b42137eb1e5f631dce7cd5c079cb5a35a0595ff77a5020c6737927ab44795581706207b351a4f1859804d1a9cc2fc3a46639f324b7168fe6301136fc12078566c5b95f8397a8b8415a592bb09c212cbba2bc159b17f66baf3497eae623bed767142eae02cb30c19fcb934482cdc086d64c45f435ad770349736bbb40f7eeba6c0b9c3b26b1e136a7721f81526fb17f313b7bda6680c8659951d8e940356803d467704d91808cccd8b121ced7cb37d906d4b4a00b816d6ef4be013ebf2923e4362b1a06fab54d52e72f67a99d0080bf4ef2725d7423ea1ba82ed0ea3a3a91b097d6b733d38e36728ca41fe99ab1de0e32e41eec33910ea21daff19d122e24c32af73ccb012b12fd1e69aea31d3442b875e736baf9fd4ae7a81b65d4330397fc863b2fa0300e65a8460b180aec1b158030bd1cfe9ca82e98da0580f7247881a8f1b9847f167f84ddc7dafb6fb9e91b6be148f5a29dc1df791a6d575c4ca4c330e0c1fb540864d1f8e9f52bd376b4f083eefb5194ddf3d3214c670444b2ce3ed42d07ed4356a317d553e3179f3447c9bb071259ccd9c961b26abd04ab3ddc3050ee6b80bfdad3de8c083d82afe2af18e826966d1dd99c241bda3c5849f0390ee68f6881ab43bcb34dce58185c9de23bf7982c194bcdbfff0e3175265455b39d0bbcf0976c05f2800a5bb4f84d510489e0aa8883239e83b7bcb021dc5e23cb47a7c667d9253eed0685660ea7dd1602384461b5d6cc6ab5f63490468d59f8a12d484bfc45760ef6785cff258af838e8a2363d4ec374dc679d0d953844d99e4d2168ad51147d5861ed2558782f465fc61a1e2020d0e9cb8377267fc2015de798a5fb66e6c2e4c394ee3c415364218b530a49849d5c46b5abaac91ee5999d60f6dae4354eb2bbad0688bc6a89f07ccc289fa36e28b8e60c5879475db480cebe10cdf29ec0125f4f44e6ae14416b2b072b2af4cc154f2475e11e186edc86fdd14303143b7def51af8f9e0a249d6e744fb79371236400ff8c02d855eaa635adc0ee22e3a393d60b57a247d2a24523f32e850ab61b3eaffe2a477e4c053c2a2ec79881cf74cebb2208b02bd44167f64fbef3763da7aa05c1909a13a1d094176f67dd99443ec002a680019cbd7442f1e6e49d053a7106370d2d5a68965bc6540b12f29295c4ffe3b5df8e53439622e405ea00ed03d15c3493dc1233ba73d28ee2df07f2ed02c1ede63e4688299be283d51c2e8914ca38e5a772003b4cd2cbb816346f65289c06c30829918ae91381033b2f0be22151833cea71b64a7092aeb72829873b3085eedad3db8a9b43cf75f3dbba09abb36db980a419890a788161f1d6d8b7894314512a679a94cee2a40591fa823ea9c539ac40bce87640505376643f49bfe1c9e6d5c19f0292e092872799478bccda3bd249a27645e0d70218bcea236a912652ae2672ba61175266565f088a4efc74602bbaf4121aa90675fbe679f0c0a794c7911109292c102765b0b96260f53881eb312c8d3791f3789a7361b70343a597e67a94a2f0b7c7ec4e04aeb0b3edc492ff3ca6450236b7773ab09d99b5670a3c04e4c95e2133ece13e123ae0c5b6877de1af4253de469cf77d733168f128f6e19d977f2831d3504c3092fcdb7739da266a49ffe9108c8c52d0e265fb91b33466be0543bd6423d1ecc66cd649c648abc1f90c2165caba8dc6ef88206b2362b5cc34152790599811268b34ab77eb550a4ffb6151f01d36da283d44daab87c861227eedac4d3874fc2b15f46e047078355172100a84cc5e5c45e5a0764f76f8e8741bdcad92101460bba36ad1b71a9ea60f88b766ab44a946ddd6416d63850ac8705bf9bdd5d36a90989810d7c8eaeef46f175b8598bda9d3ac1d4e6d19ccc9033eba27a94ffdb306710478bd329e665342a249c54749f87475dfb6ae6e4cdfdf401731e7104b7d8977c4f70deb579af937ee01636b77e401571e431852c5618adf0065e56a806ee3f250049897dc98f0d584bade78844b6e3fa4dc9a9a156e7aa0c570d960a7792d37666b2d5691faf3c52f8ad5f1442bc1bae75a3ea8b3bc5b7db5471c0556a80080c9db7d7ff14f28de6060e1a69a27652d8875020be5a5f1359a2d3baaea64278151e17c605cd5bdb4e5ddf5f2cdd3b141322790fe0c44992e4d4dfd9e7c8e73655e4e264c05cfadfbab09190b92a277c59e6ccf7f9abbec9edda3a567eb4155ea32555bf6c7f234f2d9844b8d8cdbed50e3adca3491e7c6f5c9a4c7f4f732296cb46bee5299bdb676539c7094d7a77261686231e94a96c9a818ca7f6ee5aadd1661a984769aad8cd0cdb9f7f4fc23ab1e974d611f2955702eb2b150321ce07d5a3ce9175a54980b6b89a87acbc69d9f554e22a56862a17a915417234cedd440924f5a576e355dae48156d1417818de45eb6f5cc774264e879bf2eee733a3b872a22c46c1d0f8f95220478215128f120d64005bc55fe258ed9ce3ca8c898f1ff5cb9683e550abcb4768b4254f8edcacba85d0d867632a0a65c7c3bbae3d78081e1fd58600902a4c0c8096bedaace2773d76b7dd7ec38e305bd4ce1d724e7aa1913de9356639125cf5dffebf13ec339587b61f266cc84d5bf09e128735e9b978f97e5c06d6318fa587266dcd1407350569d6cf3127a79d4272c892e64da24e7bc3dea1905f8f68aa191ba075a529e4a72fffcdcef1401919e72e4e2f608130f6e1c95123724dee75121e751818330420720e86c0c3a9f949befcfba75e0632e729279bdfb5a59df1216a744ecfaa9d15976a635a5f13729089573fc239fef9b09d16aa73e27cac47460e47ad5db8e3ba501dd15ddc932c9546b4e3919640d3d81edbc0af51e86b107dee74df09789b0b9daae1723e4fb4a2a02d5954d3c57cd4d6ecc5881dcfebd2fe7a4d3fe439233300dbe9249ec2aa2f8b6d5b81987a260d6d44313f123994297bc3d090a400805438590d54134a90a325a79b1f6f11872f0c86b8f0dedcb5b310f9f0ac474aac78624df9a6730165e64e3611143da08f56172f401ac3ba88ffd451c1faa4657642a1e995cf9028dbef2dcfd284158775a0f693b4a44977d5a39589900a6cfcc1fe6951cca11e3b9b00ae397fe7be08000efc7098db264b1c3e75a18ef0557a2f71bb1f067011670f802f58dc3532c773741ce3d71daaedf452496e81989ea1e634bc0c75dcd37355bdcc65979a3d2629c65cb61edfd29be530f45604145860aa21a9ba3b53130d40b2a49a5c9335905d4bf043b4d43863828041203e83530c7a50e3ed5b769b24f8c6cf291dba54b65de981c95f7bc50feb96fcace124db51961ac474fe21f85755c9687d9d19e963bc2e4628c0aeeeb0d09d7f4315953beb7ddc30c3739be01cc32647a081f86031af32d2cf7dae3763cac1ec4bd5441f875648b5ff8fc2b05bbe4fe2139b57cc4a69f2c0391478edc98d1a47d0d4781d62adab4cae8e6a3e66646953a38e40b1cd03aa7c6a7ef7aa22220bce36672cc06d410137a4829e17a26177ef8b3d03a7430cb1cf2a0dd1f00bc1cbbea640afcd9f31d73f89fdcb3dd124e9cc3d0ba08076e5ea123e498ddff5ec597aeeb19e0cfa0793a0c29362ea4b7e327b6727fca21be7f61b44c017f842d704b419569f0a86537dad3d3a4d6436b1f5d375092eb581b3846583f6fe36b1bc16122e161995555ed12d093d55c707cdf3041bea4eb84e7d1c49d0db4f8f48ea172c64b54d38cafb34392bfaf780e8bf9ec1ebeaaa5efa8267109984107d7a7bb0cea486d26e5b82079527eacbe4ccc98b18e32d4deea0da44fd4465a7cb7ccf32806bbed7a05df5994d6ce4486ddb2a18a5d29876c542c2bead5b86ef42e15a5340af07c2fa2ffe2c7f9e46a40583d2d01bdb8908fdfaafc38189a030d6d9922a2a3dc1d0fdffb7224351a59bfd9dedd0a0ea08a3879374edb5968ca4c3dbac235a49409277caac1aeba5a23a087020e0707845ebdbfa35d84c1a422e5296194ab322d264d52aa2e1aefb9eb05fe764a3d4c8ae7d8d9e80d9a05785ae5fec952e16ba764d582f409e1bd86233a144a061e785c1cc8a086b4e28eb720448bed5fc13af8edaa01444f2e402b7fb7512626c7ab67854053e18bcd581e58bc8d2c6c92a46539a32f754e32e968531cc2abb934e2f8c7f2023e0038676c1d585bd332408a35ff279d37d4c5c84a53567ffb83d441783e0bc3d6815cdc5a20b6e271efa1542eebeebcfda91d51c95e155581ea458c3beae4d929f385dbca2f7afe1b4bc6755178719eac4dac34990dd7e0ba1c275a6ac260108c0b8d8dfb9e9e9eef237aac91257fb3292ba98bc01a62913446473e5e9112302e00759c96e6b6e5c5a9cbdd60cd066eb4f9eb9314054d0c23da5d3f7e63413e17c7a122484ed1582649156ff2db203b13829014cdd97bbb20f3ee1d4abd9fc5f4414d0c2d82b4a8f246bbccee69a92abbdfe313e044029795f0b32ed453d721cdc0d7ed89a59bfa0096b45d3e0c3eed8f22126dc326c3d95339f974bc94657f4fe02caadefa16923073c590b6a1767d4565d7e0405935e2b97b07fce10e8247107c583878efba56bc80342d91d26ee3fd04d219fe9ef1ca4ebe4abcd39da30382e9d3ef0905aad12bd2383fbac2932ca88870aa647e25e6c96937f8447a4f929a3229d3dbfc1939e0bf9fac95484d3aca5b10d51981ab638e46f338e672993d6a46b87a29254bbe5bece3ae35c4b8f435c6fa80c63780127b90c1fdc1ab81090f89f98c1d9ce9525599ed4e44e395668fa57189f7f82f362c5b62b2175d38d01623df3dbdffe4e3304b24f6a9d1e86633db813d9fb28f2e4780caf117fe3d3b54cbb29a28db09c909089035efd934f51d845fd6d51b8326858adc06523bc0b26aa5cd257670c3fc9054733408dc06c92df533bdbc7cf3ab47145774c8847c896bbbeb60251f7209cc7269e9466b4f684ea795504c8f77c2158b2eb9fe6c266f2a730161231de6825e435a03c00543a4f3ae89534ac0e72276ccd82f2d2907d72a0c7f45df7c916c905b581673d56d6649d7b114ab846fe384283a3d908f89c5a19df28f1f0459bfefa5b0bba846eced187a1936fac1a4545c03b5d15f63a9232f2ff3880a6ce3c8b6defa0debccf6a8df13b5ed153dae203ef2ed54830060a9355f3099c16464ee469616144e1dd0adb0ea029f4381fdca31a3834250729091241c9c2c29380a27281ffb01956c4731d385135c59b4722d3c6a0844a8d68cd4958a9003026e50fcf87612d81f770c29560a6eb3778e909b0ca097f76674963310792b6df975b7956eda6ca7875fad561da99bb9c39bbf2a69c6559ab115a4c46a828ece2024d2256432062b9e6fbe02e5a69f81ffd6d4bebf811e33ab27c1739ee9ee6d916d698fc8440e8b4617e4b787131048de30dbe5af89df81b5c5be2c7fbb0b94197b656cd7f92f49bea61028776c3b5ef0a1118373af96a8b29426bedce6f471d99a371e1c1e6df34d77bd7239c800aa33ef0a44b0b949ae61632b96ac6f6f145fb883c0f2dc37c91bd89073a85d61d86b7c3edcb8f44b5990258c7817d2db5dc1a56c31ec552230573fe49f2bb08504a8f6e502b2d50ff7f1b30a50e3656177ad8dbabc825739d06b09179c5ea93a53e96964c3a8b424c9d76bc91e4db65e75d8909ad9faa8ae56f0cee4d6db9f3a298902daa6338c7b023c4ac5f989d0891e1803006c73a9ad43425a43c7317340f56eca42dbd2bee6e2ab12300b5fe21a09a94403b2da75f0066a9a14158d25e2c8ca49981aa533a1ee78288d8f5bb73b357afacb0a6b5899cc50095ec23e7ec9df0c4f55cb4e712ef4e4c87ead180bf62c0f2c5d796f14808d882a1b2e7150ca74528359106793a0f515fa372c7251835e16561b52fe6249dde9cebcee5dc0b08d989f62b9865162db116f2a393752c3dba14e8f6ebab995be78549a7d2097ff0c4f544aaef8aab6906170bde1e7f4d7ab89c18245ad5f2cdedcb5082747b1be4d9d460cc8f2fab79de0bcac2e2426612426e7240aafc48437536cebadefe713a423928aa9c8c86e62e555ac9a1bf5c5ca74f012c55fd620d8cf06fd8c8023e51cb95ba950dd7b70e1fa30ce80500f6cc732c9e950adb595ee1b3effe7be36e56fd03e0ef04448bf2d0def6e923c86474e47ad092f7505aa136febe5f35b00443f187f49e6382d4ed7832933ee902df055577c31a08b3e272e131292b27f1d6e4a6894029c225d3dfedd8e2f2208a95642fe28d8fa616d2b84ad24685e01b4db3064230133ddd915525afcd442447934a338312734d9be718ed8d7eedd8ce0aea14955a3e2b9a44e29b049246ce37d3ffce7c91ab3e46da0e0f5e8dce5d074a4aa917147111103822307baec124eaf55464d40d7eb0fd70f6df12ef398d1e0b506189a4ba799d82cdba8e82dad032bbd7e8d04c8cc3df14c51055f7b68d7701f38fa6a7eaffbe72057f46c406a50a5b54860b4be33cdaab191be5c4f6569b3a0fb069a1ff94a302ea71756a239644d295915a193b9f070bbfbae3d2501b3ea6d3db85989942e3c88bbc8c4ec2ccd1163f1bf599515f676c83a44d9972eadcfd16e08becad139355e9b5bce4f165f3998f3479f6ff08857cc71cafe433e327a88c2cf4e73f26cdce0f90f73f04a58d0395ed96a276649d77f3a606864f3498b6db428b88c392b454c7fba2fc8a3b174cc4a9a826ee4152747f7c46cd268685963adf4e00f3fadac1bbc092101e3c9f336b66485415474500a00e8b64e463d15db921eeb74b4a82436b8d5b81485c1126b2d712f9d39fffa399fe1ee7f4c0a931b3ac2e75f97d48ec54df3714e3c0abb88bc755f922b7f5e99824d0a940a3f239b8bb217e0e9d77770e37c7400eb2a25ca580208cddcac04c6a9381bf3c6169b4ab94d3ad915b4a340ea3c5b9952d6905928f14d9e2d045cad205fd69f2c4b445a4339eb8bc19be97a6d3e856ce2f9eefe573ff3ef59b05b456e02a49919639825a6525ff6eeb3d3ae3019564ba4ff0237d7ead9499001b93567546920a595512220afb5e6c02a38a576063626f598c0165ba1761046b4bae7df2e4be2fd36f48913dca3af2393024d184376ec80712fd6251e20610599febb79f1df29a2fe79439386d43ec88ee31b204fa33057bb352b24060358bff98b319b070b1e8936ec0e53c7c564555fdbf2437c850db72ddac99640d1cc8fded86506a72949ec6ed9f051bcf991a6bb9239880a474034a7704dcdb9676405aa97a1eb0a8e4686139aba83ad42adc71a700e0799f4cfa6153d7cb68f9b1d2d32a6d1ed9804d6b399477436ef67133280695b4ec8bb4696cf5fc1017a80ce5a4e2cf2d5f79ad36d794333fb849d0f273b7fc8a1b8f37db61790461ae713ac7f6f9af0ae82ae51d5009bf7283f4e297ff29719db6c05ccd036244cfcb43a3eb073904fb79f766bceacc61f81f8da7c83591ea658ae1ce94015e0908903829a2a25aa38975d1775f64ebd4f0c35443ba7b1df5f141e29d662263cfda693def111e6a93a2e91974d6af71fcf9008a677d597004a34132d6653326d2fcf39258b6986be221ad02ea2af63fb24755d92aed54ebf55fa58da3512b5ea56643a2a8f7c36289d6ac818d956b0184664e2c7cc7c073b2b0bc167904e52594d147e84b0ab530b5e7e83ee5708779cf078942c8cdb9a996132f4ff605f27f37bf62ab8adbe849bef904f9a8e10e6597570487322e98df8d913fa9fb4ed06d0881410b6b48f62f048fd17ce89a2275b427e69cab4ac1a7d9b63d18ccfd6da0a2c8cfe28bbeb904b0d4126389b8c0940152db3bc0b20fda629209ed92d5f12196304a568f27cec77a935969174d44ce5b637d5819e27fc028f1b8e22fe6f32d37daf8fec6b2e64344bc62db01efe604e864365151c6036575722efee1426d6047bbf8674944a7caed2c22b8748bc0d69f989babca6bc0d69e881b96b1fc080ee4f79f8ab199ed3e84322dce5d7baa069a85f5d7fb8e1424fc926702293a240822531cd7e65f68422c9dda8693c04b8f18039c80f91791e0db771e4323bf444179faece3c75cba6701727ac8ffd871d3719ade5b26a7aac430d8689c8919ed00c3d415e1661f136477e880c3124b843f7322afd9bd677663f11d9c788d497f541ede050094ffedaa9d5e1943c1404baa2b32c0a620292ccb0313e5aeda89f9f1f68c53bd3b772b92cfaedfdcbdb73c465ecf9cbb0a65ea2f07abc412ba26dbe05b344ca4078402ac021a4949380976fc9e3f873d31409b6526d275cdb08d56132b28930ebd35c92b2f0023a82e5bea2758f9458025cdbaca73256dd984860475b230c1b9bafd77447ccd8a3416ce13e272e7f421261e36bba05371da4c867da23c07a8a3900b6972af4b88fdad998f61f8ebe8015f0ba196deab4632568658f85ac9a6bff8bffd40ab789fa22cf95cbb2558b027c78650b7704487d909ff473d5cadb57a30986c57085de59e43be1e1062c13beeb32aaefe69a8f40178fdcfaaecefb6f0b58c31a16849e7129223ddc361941617e6a7a42a394aab2f049a439ad54157ea0c99b399f292698304807a526a046156d35ba0151b3540c1afcddb956e11fb85de2ee0b1fde1bcf95f85a072e2a0ccd1b35b8a84a3d60cd7896cefbfe4589df5cca9052109610dd700c3bd18710ad1817d72e92b37f8e2970a44829c11957e2eaa0dd516f87f70916642a63f76983ccca82652c8a17b45a0ab8632d3f9f14aca300ab5f38c2b5f050a2db9a09c1f5f625d9749fa65efdabdeb9a6f208b17e90329b369f014631c7bc9c7bb35fb0170c49d92b793699ab911e953f152178986dbc12bac6cce6ca4517ea8d0f1d75e625f13e5b4dc89bd602b6c061937929155e569a744308e30cdc073806dfb26781ea495be6736c724c5988cd54232d1fcc182cec8d437e37e2650ef6f0bd42fd51ddf907f62ec7b710827ead8807cf26488d51388f3969798f3f3dfbfca9258e68288c566711f1e5c465fd80962035bafcdbb126a47832001e2ee608e5865eddb97f789da24168958c560bdbb67b3b4021943cf031b1a0b1dcacc998aa3d79dc251b4d22df2d1d32df0b58063fba88a3b252d978feda8272204b61b5fb7fafe616a17868c1b07b5ed39e1c209b0fad655fe716cba6a25f21850e049495944075dfe56fa64fb1a0250b14fb0b701a5ce3e4e36d846fd0af2306aa7781ae13d41821939f0e9cb9f80dcafd8a58c619453186af0dcd7ae095e508597c109a73454d960326049ba1fccdd32592aead63b5e5d6e5f0541674d7b3de947a954c04aede466b2f298dda95602b3bd83eb55d347ca57b631b916f3c29445024eae5ac24473c048dd15c5e10f2ca001a56c483473321ff95601b281859f8ef3fd74665cc25cf734798939f7ec7e1ac18aa6ed269ee24cbc93a47cb3efb63d127573eafcf3b53caa5c1575e28b0e36b0093b92020ce5780e3d8d334298f6f92ff4f938710ea76dcb46f59da4aa10a56c826ad62f0bf953421a640ca5d0f240660e339704d3fbfa445331f5d5396b1f5629582f1087d22ec36a170fe2e613c3778517d68a9c8234397f1fe7b8f18b7e257f50598a287f522ba90a20f7c91a19b7116d438ff69c1308a2f7e743eb1be225d4da7958ff45a11f9164bcf0b79f92069bd8c69f466f1b48e29cc3b65c0163edba0687d94a79e376e5a0e273e46ea33da501cc9de08025762cf3f3437fae7d2460d592ce34c55ef64ee4d35880b821960e4c7fe4fffb9442bbe5dc6de9e40c6e3611848e1253caca0f69cc1ba37aad3ef9bc8408d0be4de940e9d93afd4252dc83d920dc91d3eab66b5853282d99b4a4d3de78d159939bcc83e7db9f4fd522e2aea90c4f5f7b82e2834ee512160fe07875a89ec0fff1197b53b81e13f7a85ad45902db06ccd7737a9789fbd8bedd7333689644e5ffef45fc1ed63401bfaaee42b047a97c88b9b4724ca22433962a5d521982a9cc35ec02d817ff81ecbc7747a7018c87ca3c55c6d4473a20f815865b71c0593ef9af641d896cc269930a09093b8c2dff06d578bdef53d4d145c8c7b485557aac666bafff797e30b9d478d6f7b9312e28c1bdf145f85b10fb006d61833b2ed8c559780b4207a80fe81907a204384b1d7f499191110bdf101a214f14cef9bd61707e6839bb7a8c1d3c76f8a3cd347ed99c136156a72f49e88581e067174b1639cd3d55bf8f4ebf3ee46f2113fb2c7a26c624f27fa4f67c7d708938c97f3182c4b3e03fd088af164238169149e3cfada329189ae5f80c005ceb6694c6756c60366fbef38717abbb0cf9ae515bb9121a4c9dac59b0ae79201128cdddc79ace217127430e8f62f1a843b2207dd38b55ca9d7419b331b0d933a952b16be2d262ab73466cc668b09cbb27ad42b0f18802f16502ede737a82ba1473aff4540898060832a7491eac7728e6ca0f2c868971f82a0789b87052db80b3bd99d918ccee2109a2d919729054dd31d504331d4c31e493132141b4abeddfc55107f8f4f1cbd8ab297da9c0056d226ae14c1d544e9ae21cd2cdf51799865692628541cfa1f6260c38583c9827e5c3f0185dcc4fdc913b0031774ecc9ccf18a42e6a5e10535a68b8cf08b8fe326d3a3c05adb36047ca5fafa867beb1316259892050dfba6dfb1edb508abe53bf51d7cc26d78a4095100f32e7f543a7e43f7087e1ddfa8e744001398d1b043e5b72399da1d33abaa35533152008b8c58c46c3bb2bcdb4c95b45d75cbd92470201999905ea6140d543ac36aaec18a3f5b4aa059cd60d4382539dc24e8bc0a0ba0b4824c9c2246ac060307fbab0458148e1d4727cf6f2f140f2b896bb9e41f1412210ad40e81f866e151ef956b55bb274038707a133525bf962bf2ee6c5cbebb57f4f3c6c55424b7a901442744d61434c897b6beb785a01d0afcf472358ad42c482171bee4e0c648567b0a5886fd19107b78b82cb5dcb68b50bb0e3abe690c10b6e8e5facfdf9067aef383d0becff28fc4ac08855573d320a4dad297d2c99afcdcc0155eaff2f60e8e45ba2947df49fbce2f8d10cf7ea26b5ab5f7fba07a2b20c6d158f4f85191cef52ca789e8fc5659708378d7fd2c5d04310432e168be2e7d473fd567f0ca4f876745cccae1bdd21d3637a86ddf90fbb6639295b560662b57ea5b0576b5ac9a4e923aa1997f58414d2a211b0e3015e871eaa5a6f68a001a98638c23693d73fbcd6f86da9b51f735db7d82ab1225304a81ce16ff9ad635d850206232561077ff43c9a25ff797efca83dca8dafe83686018ab1c8ae70ba41c4228fe728592c45d9c6d9bedbea388ec743b29110af066b8ea9bfe0e17f1cbbd534f72975ba4090afc6ad9f717475349f5989d99bc7cc30b02bc0fad49dbef5e2f19fa91542489287453dc0ea1476e1f619348866c5f7ed55f171814abcf07bda2a756df1bc23873d1752ae5b817818a43dba19991197ec2e480f83ecfd18d908c5dd8b881254b531cb4a626f601f23bf499280bfe33e54ce5e145cf7a8503c889774aa9723016d4e15dfe6d6f713173e1ed1cd0918f20ddb7d5a67450fdd03fe8da35cbf73139d1004d5b1f4bf65fdd6fd82cd3f41857ea3390dcfbbec957d29ee5e15353a11488d641a7f7a5c70fa989bafff73cb7590416ee3422464a42d96056b7b34f9542416cfe12b2fee1739e62dbecd47c7f5694e239cc866b792d1bbee1fdf267e1c6b73edd7b91812f213aab293fd8378e121e92ce984bef5beb164f35579241d8631e8e8077559ea4ad908543cd09dc0937e87fce231b05e56fb043bcd263f97cd35e0cbdd8eafc53a6b398c1e7d11dc024820702db6e6cb5d3b0d3dbd5673e1fea372fce90b46514e8003daf74c3a4df97b2490816ff631061802668b528defcfe80f3323aec86112724a954a1546e5abb672d43cae2c82066905b7d03e0527d029c5591c8317d397e337258e59f8bf3156d56c6e3cecce66f3b71e5883d066c9dd8740f0e69b056dfd47d25da177e571533485f504b323bc51f9f792a0c436904236d46d06a71787725b34843747f33c32f77965c914e11bcbfd158b9f37e50504520ab2f60d9f04e612e727ef49fb025fc2dcc4fffbb4dd77b0a157c2b5d938b1932b8d4175963ee53e753ed07151465bc9c3ec3cfaae69ac3c0ffdeee0071782db0ba3c9c8c6f00e6953e5adc9e6aaace13da8aa2db14983627aa4c4bd9b13f83ce46104b7899fd69dce47311fed3ed932f83ede6cd97824ba4a6d0e185475f49d200ba739d888f536e5004a85dc08b2eedbeacd578dcf4f3afb8d81540d4fa9656e7502ab9cf5b4c820487c39c21062ee2173cab19e5dd1d40676b8bee27e65378ddc6cff3ed4ced8e7d27a5bc3d0b195a34a04b217cd09bd8207fd651a75d043549f2ba87a9f96047d7e95412a583fdd397fc75caa101df2819f3244bcd6a00f13bac8dd9b29f46aec6e047bbdce653f083e207b543ac451b5c8dec8faf1ab8be8dbf5a2e965b8e9358e73eeb953ed56d75c0f137ee895e1933414e2b3b39b86420740a93cfa7029c4e33b381f8f9c5da9d80a0751956ac69f6ec4aec2efc05c0918239cbebd1806ac425f98497a18642833741fd98d765c183f20182be87e27026874563df6a000e06174a674c1a234117c8ff989c365adcc8068c5fec48195f5f955e924cc3ec4b90113f9827a13d6933a5ac3bd777718e3901ab8f66f9a20786386af80ee4b764471e796bf846baef64e29cb58fa3fdb9addc653db574f9b720b5b9b191dce9bcbef0be094de9ff1fbee3bc77a92a0f4aa99eba1e35cf61fd09ae00b7f85c88da7fdda75fa1e856fdb3e6232c41f1452e8ade8914a3557b654220736619de123fd032077fdaa44f9de5e382c1fc9bafe321199316146ae1cf9437d7cc7b827814323ecc73afc80d2390e6980607f59408a33d1463fad1516f8950828de1e82bad262500453cd438f5f18f38ed1957eaa4e4683d4e82119707cdaaebccaac822c21b1ecd7fb6115fbffdb324088f669779ff5e5a4134969af9216be9633f016fb1b4c336dab67e9013f0f029eb687eb922f4eda06b6cc5ce24e02f6b76bfa391bfa0356ca0b0590a2b5e3c7d5a7598d24e0e18e31e9a0024486020d8c4242910ee5fc7246775f0b9bf01057230e61d32d4b4348da6422a49777c21256ca9e6c3f530f0fd6a2095cd6d59d09bc600c1bc0d943942b3c1c3de039499314adf3ccb2993161b4dc34f7d2f64a65aa1048938a63c4beefe2e335b5ee813b81c6d0d950f5a0df2c3a3d3c4afd5bdc25fb4b685cab6c56cb08994b928f381ffdeec1da12cf4691238b9e1d1d32fac38408f2fbe38479111df0f4d44b8362ffdd182fe698896dc0bd2aa1f17d15a2ce4b0039179f7cccd28302f2ec121c83c3df1f94bdc5507f75b9096e34868ba3ea8032fda7b66537ed7d48a35b5e498a1de4195234b05c747092fa050e73d321251c1ba5b7adc56032803a54d340f66417e32c0ac647eae89cf0dbb8a9b8075615b3c85180bc0c7f3d6c9dc58fc1708d832a372d0bf388c4ad13ef5dd682e900030b8c9cbc3bf1e1e16f6c575a8d6d62b185b0c0dc4c0884b833c98d9b633423b295e92f8540879a1b2634c797e03dc2d59102fd8160df1c9aacfab7b74d444d8825587cecfb5d45531089ec22a378ae5905d3bc6aa8d8cb484706fd5b898cb0b802f15b812f6116a826c11e03747b5f63ec9b13b0d6b496ec164abbddbca44280c8f8c828d3dcccd503f0b50152019a12735d49870cb98fe4921e7f92c9ef625e88a263147eb5f7d411d2cb6c5f9e970b286e2c0875df5ee1d048376a4101bc9f8bb545aefb057a09b01fc6234e80f7c34ef574d7c1cde0a19e6cb6ec3320d2d14c3b4df2ae1d04fb51ee1331b373bdd2cbb7793ec208ffc67b11239117e069087c71109be91d6c4936eb6eeaf1c450d67a495e3083d9a4aae3e2e1a46156fe865ffb70d2c02d3501142daadb679d79236afe048df49f73f15e92d81b9e99573ccb49d990accc83aa519486182207f934bfdc87fbf3b8fe12c8beda433d858d2e67c5b50b52a760f285b10f4d538efeafafdd376d1ed61062d83e1416e8f48baa3ff9f286325ce6545155e33356cc5d88ee356f04bcda382937f790ecc16beaabd9b1e90b4615b431cb7b23a21743a9fd33374f54dc99a17048e7b3c3e845bdc9d97954e102a8f7223f0809b17c78d2f6fa6a2abb732fef695e9017896aef62032794b747ff496ba2013647f078e009826918a3559bdee1be3a0fa5eec3fa0550b02915895f36872bc006042bb0f33facd013d2a0e468cfd7637fbb71db52637ec5f6630f3b94f669ef4fc305b013419b7cf354709ebf74efbbe6398061f1cad164f2870328dc9fb2b05e3551f64098b406f6a647c84257fcc111fcee3c3d3e0f801cf9e048f9a7f391a327a6548c78123da2e6a0d10e16091c85a4affcffe017dcc96af19f67a82c6da9b298e5f7e6463a730154cab8acc9c0ee2c70a433610e0a27b9a6c6df282b42018866dc205f856d006b6d5fd9c7b5d75000ba47533710cf0eca7e4d870b904791db8a23f0b7bcb159d1cfb539f859d6c3927c53c686894f395032a3ca3714f57b193997309d2894459201e9100301d67cf8f63ec41808284340e78cb197cd9087a8ac28340993bafee215bd9a517b71de8adce3dd6d17405bd72b51b6be9041b21483a01b9c2ae0a56cf40816adc3a9e92095b599360148336f76d119c35cd4ca3b9cfc526105f48d3f3c414a01745f62834cf7a67dfe7e52961abefe1621d56776c5f97d7f79d7ad5b8f1e7da233da5ccc3546e949a696d5e13358c8d14fac5ae2e199f665cf4aee2ae3bd75e7b425ba779c79bba5d13a58f8d119718b9bdd04eeed9afca35c77d09ab8edfedd6b446d466eedbc5d65b2a71fb1720080bb0023195fa0b18ddb49a9c7d97bc3e1a2d02e383efc993e958cc5f25eb053a47e5b69aeb8e7e490c9abff8207bcfb26834f0f30422afa77ce5a44bdf8f53f9518611d969767e177c421cbf0705d971715bf6e4b41e815a586dcd0bb21f6485dc2cbd0d02b0f6d66c964860522604d8d0518889776050ce49afc5f3be0355df4bb9f55a2f02f6c93cac20e1c9bb1ba704158c5f094117a4fa46f0d7563c08466c4e78c1c7d57e0201f046cbc744c14f5004ea49f20f5d45bf87b09fc5695b2a856dfbf4ee766574da63ecdf5d18962fb6482c0af08a0bd15d31cfe86745d1d808a0ee530123d07bae3ef3269599e4898590faf362ea7481a5d353a3d164247cc65da0d6eb8d472b3dcf798526d6b0831a64b192b196423b80ddbff375a471cc8411f938580300142bcde989132a83a0be0bba94bb74ee04c57f47079c60f11c651a2137eda6d2e8903c236cb1670f97522997ab57fe1a1fabd45762ed39e7910b9a0ce57903ab02a545e73d643feee697ab47501a87e450be5ef2742d5571996cd2b06e56353410f8d913a5cd744a932cf2fe3e86ad3bc84d47fd8f3c50a9a7dee3356825a1476843951ceaaf602198851dc583fb668593078db6cf4e90ff4db9e196162f651d321453f85ac1d7805bb7b066dabb1de48eaee864d0e22ec13d15b900fef8a0d556bafb902090d3450b94ea19644f490ad9a36aa8020ed137fcacaf1f612ef504ac40592460080fbc1fb09a96f9a3fde0a670cd8ead9ca78fe4803f384253a39f8dc5ff31222a5ea5a8f74b664d59bc23db6e54544fd4138efc2e995a95173adf805085ee68e0f4594a66de4f897adeb99c08f0acdead98006bf119a346cfa1e687073c10fd6123b527eeb52e20231aaaf42a554b26a976bf67951860f54c5615b739576f00ad9801ede0df83b0c859aea41e833be34faa59202ad647a68b2e37bc25e3858aaac981822c1ac0c6c40efc80f7cca72ed592c635f327a3a354dad75862568e54f16a5489ad895bb72d1701d80752e8221314080b5a1103ea38982d69c592bb7ffc2ba142ac8290f4bccf85cf819967627606e406bdecd60752c3d6d384e600bf9099da3696038e3bd8b051a2c3c2953b730300fd3e0c58dd6665efe5b26e18c27773ee771d8f081d4fe41fedaee2ad7134ba5e2afa29c2ab1d02a3bdc916bf42b097012452d4e89b7540f906ce4783f1f548af5d9cdac02d43426880dd3f906330d734ea8389a7bfaa12dd05ecff4c78a42e111c83ef9522c85c93acd4828962dd3ef0e2e04409405fb85ff4d6dd94721c471fde807ab11f681fe417806288ed6d0bf6b1e2b9b949de4bf0ab9104c46d56719562b0ab3b305f9fbe90ad311319d9823ac3dcc03ad8c6ac12c613768d2b869b8c808901e0f3b6e66c8d07371e1c07e1039501b44f036bff24efaca3f616c05870186ff6d988f71473797f5f5eb41cd3ac84e05946e7c4f22268f78146bbad85cf615891468c36a450faa07058e7d40c72343364637c2a1085d73ac83295ff87a9d7534059e2c7e241be22185b75218d89b2e618b7080ac0eb4f122e106cf70bd0aae4e248f5fc3b933651a474863c68c3972a596db229859b17c4a1b0f282da4612d3a46c56115e692f01a4a7a836132c1eacacbe2c1685a0381873c4796e27dd213c8a1813ceb40b24331f5cc73d8e9de31b9d02fc2d8cc8b0f3452f7cd7ee9b5d53da60ea56fae64cebe0ffbf44dc1d1697f5aa16c81dde31173658ebe9f639cf87b84ebbfe60c53621c09da107a9d28c124c171c1ebbc295b8d0c0468ec00df6c1c978dfcb7576fba0045f0d1d5e1eca2a568f7da84fcce93bc8dbf318dc39a4f6914bb6a79328bc8ee94b103f1a8ab4082ad26ab61253eb74a34ba8464cea830d5814b4e4206d3347b28dfe3459487f910755ac92d2e5dd28804c4ac124a05d1176f95da6aa642f40978a268905773525496cae073e79b7bf1e4d46e632a352428feb33079076c8e0b2f70f614b551e91ad072f870f26976598939371b2c7e9c8ea3217208f23d7df0b80dca413e7cb1c31369f5505bd9b470988863c4c488c523d7a84d5e16bca0f2cca0ec611ea2e2087a17be01c40dfbf80e3e89acd30c5ba378b892d670c810948350bd6475051ef9beddac839e004ab1020d69624eb36cba765e241647f198b93274e477e3e56c75ff48e00290adb7d15fe54e79da0c23474b52692ef2a6e90d85f6bda9526194fa4b60d833d3ba7caad3878c4ded592e1b87a17dd899f99091ebabb10f4390d3cdb5e28c731a6215db90e657538df6b5d0634b793c78b3ab81146df876814550be3419036950a8f9acf93c1b403285f629fcd136469495e47d9682dbb5972fff05079050aeda05bcc7d88022a5650e0440e1d9288f200754e669ec8a7f6dca5ef3a97ba14ae4a08cf0e00b57787bd5ef03756d1f16772fb9d8ed25a19edabd9a4807796395980ee147f995254cc9b3df657ad26201fef95a241c3419353e98628be000c2fda5ed85791bd7124ab578acbbac60b541a9c9efff603a1db5768e467478ea194be907ddf8e7253cd3aa440c832162935e078eef0f8de00f312046721cff25c5462489190a5af7c306bc3f20fc3cf487b3d4d08422feb9b8eecf399544b0986f241e213ee34f0b72878df611c4873ac19ea4bb69cc6c09dc337b3f4a5594a523fdf54f2d37c6c9c8dc17705858821042433426432a9a447b595acbd0cbb46011193d05c1360e33b37d13edc41dec06499a1e783d326ee40f35800c9342d519b289b626aad8be29784e916c3f87a78d8b9a926430a386c7e7213206021cb1aaca687b9cff573da47ff89813afb39f5053eab3ef6612ee1bfba71e19cf9213982ef981991a92e9f63f14760fc4e86d405e1b4de70484741c3543483047e29e9f074d5b8b0cbacf1ce642a31b67c6777d3f9b1735466b0475485e02cc82cef15a0952341787d95328e6f7dfc68d2467d9942967f7bdf6f1d20fb82ac25a81c0f29d82fa6b9b69207750f99033d337c59a7e1fa8dbf0daf7c1a9c70bcfde4ec579e6ffdab0c5719b7bcec62c262fe567484f577a82c6d3c3e1fabfaafcc924e9bdf1a4e0c65d7b40c322bf61356955bf24ce050bdc55f5c4b0233849893194f90040c9a3a17995291120fa6d53fcc9c694b5c475c618982d5502952d7d4b4782dbd0d22350c52d5e319f5edb7917e9de125786136f216548f1b019f52574731b3c02b52f7991f4856ab97dcd11bc2298eea821649a42d0ca3f2f1509f594600f00cd4d066dbe7f166385b3b5926745efdefb0d7811bd44c7c99fa67123676b2150d3e2045cbc213a60bd894d0c184f09ea69490ad89244cbf4cced655d525d7bddedc6550ed9ee6331a18f916cf64dd79653d6ad511ccdd92d29491fc57c99369bb4dbbd2f7ff47a81f6630a6937f2a4e3fe5ce4dafe6602bc8267cdc5337b0fc92bf9aa6928a3d6c1a8709aa0603e1829412d9019bb4cb557670da448c60cf3a9695a846fb39abfeb7b8f32128c112311e64bf5dfe873fd1494753bdb9d421ea5b75fbb73e6af6659d06ec72347757eaf577876cef461d42cfa4154ff96e2332bf80b65b7087e6fa43965c4173cae1936518c66213a69197c1ee17d5dff8943bed37e357128bc0695ddff3664fbbb233ffd5afe956d08d3d1bf62040a4b22980c9945415ceeef24e416463e683bd1caf4ca0a0714e660291ae7104e4df0b833c02c635f4c8fc9b6f4d9279bea3fb383512190e7d76fe0f418ff172dd293bbe715e61181db1c38a11149eca713d29e2898e53a364badb809dd6b3ff6d412bf668eafc109e8c345528390e05bd12c26a33d189204a682bb7625fd3136ca8b793e8cf546850d082e34842d2f0ac1016b7ee45f080a9b08b285e15447ac7c7f72bf8c9f7ff7865265d4ea96efe248a378884ccaa0b54338ba69063d91284cfb346e3b103387bfbf1c7b92fcb400f7509d988e0993a6674de2858efb6dd95c99c39abe77071ed8d2d791c3d2c51748814b9dd3ce3348f77dfca3e98e43191aa85e70b26e2d400fdf40b50b0bbbbc4696fb99a59ed058c17fb4a7a4904cec943ca3159211a006b02bd14eea891b7bcc052428e962d66ced757ef41c70cd445771e85bc836b0c196be2866564c38c87dcd4a7c06854f7f7048a1144b91a0370d25bede5265f4fc31957d5f80865f35fc356d5ecf660edeb83710eb5f6923e858aa7b9a1d93b9939320840068d7aacaadfe86d2434506fd3b102b44c3e43c8ad16ed5a8dc9ba658b82622c0b1cc7a92235ba03d2e19d39783e5dd364eb2a1b0bb0fc352ca2b8da377764fd96b21e916b5a473d4bbd77bfcf285cd9081b46a17e098c2fed03b304fd27047ca77ae64512c7151c46a05708101c1a547c55c44c4e15d955135c14f60745d00004970bb1def025be9f7d2180b8e155c93b167f835693301f1eb0649123f07dd68596b8eca5e97e8a17d7d46044c7ffd8b253a703fdcb753e720d2a256c5f4faf96a89996d1ee05ba3117147936db5123663f2b9bbf3c8462f624dda25f5558ec0b220167417ea2bc0d2967265318bf7cdf751be58011277bf9fd0627114375a15fc1bb18f7575d743133fdd106958d0a064c9a37fc3ebb51128fd0b81192d45d7f2e47dac68f30360bd3e3189d785e21e543fbebccc859b185caebb18f1761b84fb14730869f888f035a21a61686b6a9ea0df3d97cd3c938cc174cb3eceb5f3da54c2fe73c410ec3680f8a3067bced369618f4317373f5c90d978ac7220081df9d0ef3a0707dad522b7a627eb9c19fae8a40929110f117697fafca9db03ad1d4a2f39a2b8094ed3c4388ab90af55be605193c6c1be49021daeab8d9c0bccb4a2b37e8e237435c24c198a7c6b1622161a37cc29ca4f053e95634a70f55871a84ea3aa0b284944a6135d0082cb4d56f5d19188fac042aa5e396f4aabb388f846362adf04dbfabae3f0f97ebb3eea7ef72564d52c9388cf660ac6faf6240198c08a7d664ab00fbbc7c6a21230512bb4f4ae445fc37a1cf660d98c0aac102eeb7d28cf73d61c265d2d4b6dff0d01dc02f798144a8966c73984494b456dbaa05b98dc31a5c846443e41706488e1e1c8d200ef5e2ec4dde3f39e50712d72dab32e625b3af443f39b00c225c409a39b1d154c83db7561c39e5714b98ffd56e39e1059482f95627f627cbbf8cdea12dbbfb1ca184a3823c47a7831c853f25d7ef8cc21aa3c331bad961ed2db52d75ff0757f32ecc5ecb68d23cb59d3264c052c6447b34dd6a1c36636400f8a654745ce755a7d1e17143bb492fd8042e7f6b862b01b0d699236e8e93b38edf69b88427fe6397b19f0b298c813c7dcb533efb76cbcb8d9c31358ccfaeb81c91994a49b216a57176f10aac7577840c702affc4f388f9af3acc736ea2a265e5c1c4eee95ee5fbc0c8f470d6a1c424df5767641348e2b96e4c7b9eea988607769a311f1beab4403e5b479e130d67d1c0494fdc1751958ee92b449d5b91ea7dc8d038aad4d0602bdc313de8d1888db9fec425d299a3d2d42a6a62ca723e2afbd0a7215ca9acb65af6a8458d5d61e92fd992fb0b937acdde02e0c99d08f654e1ca654935419be5c7ae40dccec604cd272e565a170270c899ad34759c3a8b754aa8569d342d0791f09fd7beef8482c5124288c354a8ce0d106a478b67f5d50eb86752f47793b346b3fac903e62ccc25e52b03d8be49ccc06f9eafe61fd991b22f157dea85f44b56b40edfc4971a1b973d0fdf4385ba840ecddf21df5c3965d27b06aaea6af22c310c96a24fd6de4f64cdd9431218a004d90f107b356ba265c71ed9c08f74e297266837492829fd26bb385dc72296e7ec01db3709bd55f6da6297f115a4c381fadf2bbfa716d099955cb80fdc198983a99b0fc594c89454922193e4fccfbb0302f8ed89d670e024808d419825351162f0ab35c319b902b2092f9efb44026049c8cf0f1f052597f7f4143fcceeeae5e7cf444569dd501428a23f3de8d4d75adc0b3214cc4e91224f43507d1eceef83968d4c6c26a568427702c032b0545960d069408eca95974b67b11b8dcbed1fd306d8c1048523102bb1116dcc0d8c3048a484bffb7683341935a178a09cf31288bfa6009b8112ce9c40b9e0a5018cef0d18aa94a22834463e9f8fff942b5f09c1dbf784654bc606b53da874315ecad04ce3d96d5df77480e26630d26da390d518a3df8e234f420aacadfcfc3e4d92dbbddca58b7405c55401336eaaa849c756c9421959a729ac6aed8ce3709140b4c0b5ef687076de8dea175aae05111b7f9e1bf714678387e91a5dd708cc8e51468c2b930532baf65df2c0107d072699b3543ceceef4073e171a2dcb7fc76361eed7927abe9e76fa363c655521beef7ed39536db263087c5eff3c49e78caf43db31f4bea4d1661ba1af92d1ebc33ed1a0f8de279be172848d0c5cce6364e07a51590aa21e460058c7fb9812d736e051c8f67e2534786f6964b1d642e9f5a977df150c24c34d62af5cea32ce9a0fa67438d6a1cc06114ef525fdaf9f84ec381884ab125114e8881b49cc1c211c11960db65ef806a91243c8056f798a2f06bb646b2ef1bf206986add645816c48d34dffb571c5f452fe05ce7245d38ea959d0b1bd2dc42316bcf3ca6611c4dc10a7460da701c643460741adcb7c77e6c810f9b22d48d94c8aa381b55c3d11361a3ae840a2359e8c766093a8f0ec573d1072b1759beaccb7d06476c896a0308e332c388f80fba0692ae59ede67da63d06e8984ae681d9c9bb96809e7766bc75d2b454e79afa43550a044158ddca2f2d6050a2fc382de3b4d1f6fd3498d4748b667e76a46d496cbf416fdebefaf3dbe643e2c53ef6d2d799a2ffd7b85c6c41b11f51830aa4d4c90c7b7b586553286689426e0ae24c6c4385e9f9101da7280161409b4474d80414c91808925ed34d34e3cb73ab606e96756ad24b1dc073eeda4199e2ad1a89c2e76359fdba209d461c7ef54fa905e9eca41685738a35f0830990ea765269dc04b9f0eda503d2472a50916ecebd2c14bb04934e4ca52e47c096c7bec6be1f96703b84b62560fd8542ad5756c608452891c748d42cf2b0e4e6d86d442ae44c8ded5191cc68c5935af62ff2af9eb8635aa54f65a0cf65d85d2b93feaeb6b4b0631791e8899d3d95b71592a8f1b83eb4dd481c40bd1dcd05797e9cad7ae50e8040f24ae5faf81639a4473bdc0bc089496bad8a8c939e7a479e6b189ba7a68e09aefb85021a6963b45bcc7f11ef42d779f7b6ffdfc8f674a17cb4b59a00c4b16e6f12d64a373ae8d4d57fd9ef98d4c9f92a3a186560e78ce3321810d25718ddeb12f9f87d782c3d07579b494379297ff4e9520bfe9676a5a0fb9e57400e7669dc50411b437341d6489bc6ca8576e3a70d03d63056421524212dc059b681ad02280d3c0c03f5778888e23427a6a558cad60a8121e818161539f051bcad7f7c8ff3f5f01fddb44ce6b1f30db15ba7e18c465910b7bee3114449c01ceaed8ba1fad4d401bf09c36114716a63a64cd009f4e727f5b18f783895445f728e38bab8cec9b4b2cb5d12b7a95f47267844d7111412ae4f02483a5560e08cc821d5713b207bf16d411707a492240ea70b4a9c4d20f182ae7699231ecd41f0d74b920f248ef6cdea1bdb66f6dd49e85133b74bd47f20a54cc3e3ae24572db6976261c9e1768eb954ea621935e35515c60bb5dfdd8522be635f1c2bbe10d93bb44d8e01dd69a7e7c87718f34c48d81c8620000d761b42202f037b2e4262bb1b7b221abbf306463b93d8b53582fcbda3a850b50e8a48f98da0beef9d12003315787e6da79c765c646c725455386463f3f905f3f1156cb5211c8697e5c88496808cc214fae47cc996de30a2a2ffc105c2cadd68cdfe78d8f4a577deba2bae261f03911b756e01733a32662d6453615e97a4f6ab4d05c155fd3987adee434b0890610abfa2c071eafbdd84dc154c5aa61ac8963101847a4568a8b4aaeb24f181086262c379d8c1e0bbe5bb4b50a05fc38f70f73eb81dddc0ed89b170cae3c208c313061e8b36e2cc2c1c14a2510cbb5f8d4128c1d357a9a331e0b05a50d52d119ddd215a1b8e91a034dea49fd49366522317a4db186df0f8950d6e709cadcd81deb68ee99e48b91f71c120656af24b4fef89a584bede75684e717b9f76d9ef1a2816ff23831dac861a4eda58da58280fa3cac18fd347d1d8e10fcd1f60fae254cca35d7195344bfbbbf37cdae2a7edcb441748835a158b71f4b126f4887290f57227fdb8dbbb0a8f9dcaee3e9273c453c183b92db42106c31efc63dc3a3e1e9f77a1c2f801cca2c5fd8841a541b1275a451ec46bf5bc1690878ba95a4168d154719d764ce6acebcb5d3e78f82373d2adae17bca0b2521ca94d3a0c7c306b19109b4dc4dfb31f55c06716056ec104ae30723c62cf79c90a3e6d8f00f88a2d314e45bf149f905f49219eb9cac7a9ab3862236162af816f1f13a2d0855acd7eb271a3891abedc323a574824671f2aa343d0086a22e84eed215df6f2c68b854e3b01f4420b92831fa87a5672a6d0a43bdb690eab3f0f6f9caf9552f276711b478652090885ee65b805a5a0a96c93806e924d797ab837a997f847f8b1a0336c79ed23b402c357f01ae55eb2e13eba739afb5af79dda7ef9e17733e6c54d34419068d8e136ce452ae12cd23fd0cb3f99d6f239243e5c2cece5d521c41e025691e53ada3be0fda62b661634e6912f4e67871c15468481be396e5dece460dda7156eea1303ee1f0e5183f9a6b1c5b5fb0b863289ae0018fd7ca91900c91e57c159f5c30019b60eca02a01da69536763fd20226305e43edcb5da15dca27192d139a9588306f9c102fe379a4475312530601cf56722c5c8e9dac431fa8c39ed18cd08e717f000e7e91435d40671992f7b7d70d5684ff8de304f99bd0e9d3abf0df7e8a1ed69a51144ec0692f8e79fb6b9ee24d47d9ed74d2c8272ccb13d37a17140980f888568b931def2ba9931cdbbf7123a67f6f8d41ca5338c9e8d480f9164fa617f209198342e081591e35cca66e7d6d985408c20f68868ac22305460af0b132a18e1059e4af0534f4c1d6a93543ac45893f17269ec53e28b201dddbeb07a02497107515b37a43658eb9eff764642bc6b39bc39b5ffe77d84aac0e3a7c80a150cbff0c1a576b6fec9f7a8322125f8b7da19286fe42c4396cc2c4ec38b13f26d9c548bf08b561a7f292d968a70002dc258aa602f27b3ee0a2c19dd4f9b3a6760161c381ea7b056445ff207b3d7e004ea929875c3f8400b0c7e29376593ac1063c166010fdb56ea60566942179c20ff145819725ff846782b8877982a4c6a7c5760a0b3c4b0293b7deba85d64e7f4430185858a7fada212bca335b57aa9dc6b93976cf240d5b5eaa6057e794b640dd11240a771cc63c9b9d251f7c42e3394f18ff37ffdcf4fe9d07b44dd58ed7dda324b037a2b088fb8c1ec71a742d2c156bcc828d3490f060c775aeec80d5c000bb38b3f4ad375b3224d65e82b754dc36d8752f55c74a489043447759e7c33c0c6b73c9ccb6f2948945761fc8f8f6eaacac61ccec1fca3ee635262e86f78778ea97f334945b17d05477fdc5f16a2d4f3da4111d661109a5c5312e90b3d4a4efe272ff976f27e20ab322b4c36c6e7ce5eadc78403eebc0015a428a2ba34913e5242fb5e8f46e39bc494b6c8d8353a87527e9a8ba151b516af54bbd336fe89a49368ed49b5ec6136aa4c91d6a1dc7e13b3691c599c1679bd1d37ec540aba2f9cd12cc0089656159195a9374b00ddae0315aa73beeea383556ecc9c74c7c5cc6000c36ba3d0924a2faf54d6044e421086fd123767ed708a46297a4cd0f034a16d0ff1cd1350d06540fa8269457d2b3653fa891d2507b5907cf912d6f69008c77bae817f52ee59cb302a5b9eee4b5011be74f25ca342eef25b06117c919f7dba52aa427227c7425f57322111db83d1b43999090afac2bd81a9ee619d91096f4a8fcaac0b6d5e04fa9985ea9eb5e2a115698cd772efed617aa4b731d3411b350900fb929f17efe1ed76484c581e0d9022d7c80c717d108936f7ac552af2001c9787e427d329418db54a84ca66e34fc72bef30e42c1e6b5ed939d187f91ac36012153d7e7133650215bf8de71cebf40c75ab22fd60bc5c17d005fd8ab5217c2f2e018d090d14b536fc7e758389941ee1612a811330120c4979421042186cfda491fde954059b37b3ba4ec5bc698aff08ea428f8a773cf52ffe4841dda8a499cc8d2e19d1effa3b3ac712f07472ee8ff664dd1a2292a45016801b3a622fb8954da05d485bc73671aeb92797e78419ffdc74a59994c1916dcc4064a034032c38693ac0ac0d5199bacdf2be4c5dfa7adc15e7c8bfd318af40e395e4f871b15b23f0d9aee4f32ec590aafa1304dbedf73c99cfa26dc8848ced7b7823692e3d1b5fa4814244ba7f3a5cc9c8adf5f7afd2b78be953c7fb1ce9978103598f46d433baf650fde20d8aafb7255bce1621d23f84fd199b286ffc56e33d23ef12f41901188eda98cf4ac91791748e563522874f6f41f5b93d203abd66772ce8440a94a63b10557c87fcd57aad4e63e8a86d3e0025b472218df14bce12295b586d0bc05559529f29d2cbd076b4557847d057c98047ede7d29083d7bd75ab396664e7cd277aec62a251783175f68ef7c86e060fcc776a0db1f68121adeffc15b53a0627cce79d524c5ec52b72e9bf010370d130aafb18dbb04d7e7a28e1a53e5ee1ab6af048fa2130c251516b79de6a67292bb0f515af1feef3e0bb501d71a5351aa317c873c0a856e40cfaefe64fd958d98df681f7129bc95cc2b8f4b3b9da07db290049793d8e18d7a21b5b695fbf36aab428452beca95e391118d2ac26f3f218fdcea470b2b11f44d70e14e89b2d968bb6a607c30ee2d2d107bb3794c3baa4103bf02a283fd04f3166e0fb4290028050055675d327dd9c44ef9c994e44e071f9ce6bc1c85e2fc35f84f8fb2dbdec0b7f0e8af6a1f59f74017458c3728abfa620ff7cece3dc1c987817834ca691a150be21242816507aa1a8078092098ea16ed9936e6766ce26d3b3d94ad0d82422fd0dc0fdee10e0dc64915879349b8f67d4ab01f6f3ffc365ac7cb1c32b6fdb4a2e1dbf885a4d0a2d171dbeb7168d5c5e16db958b9ca5ccc041f71c734ddbb74918d98e2432742c81c9ffaef4dfa0bccecd76b7ebbc812ff9c2548711b2bf20f5768e33b4df5efe1e143d04e23ca33dbd5df558364e53e68792a3acae71c3d07d817ed6cecf8167b5142f1247a6481c471d8db772467e0e3cf73055ab4c9396c8dd8af18fe57bc6ccda853a2c4a2e14aade28855b197c7aff85f1cf3631b540719056fa8b51abb1f086ebb424594c6e1245504dc94b421556e8ac6e930f99bd08be19f3403413d56e3027d8118a919757354ab63cb86834821db10f68b33a6eca6b27e54d3416c9eade2308b2d364c2279eee983fcb6f56bbcaf4b52b220195d062a2993d4709c1425b156f9afb5a14f4e784865a7bcab24b25899add923689c5eda85342fa3b5a994467906bd891e61b2f5bc23f465f98db804676a1a47e7230bd97d0d60fc67453e20b98b8c214c92eb850287882e757d625098936c59f3e460f9bd5631e205e09f199912c752a7b0f00b778e19778da9d85819dd723259b3109d332cca670ed6cead02c2d34f092ee279ec387c15fc73294b23d935099293e429c46f737631b23abc0f7013ed9d2823a0ee8336aecc7998b4f5e47439abb720eae314b54f111c3cc1a6d66a439ce82fb6400fb8ad8b68d55bcd76026e849d53d2865eeab75f6f7a46d3ce8f1e09b8b5ee526c662751fea8585c737ea00bec7a2c6ab49c126bdc9a1e0e5f25b529ca3675a72eae7411d3df668b05c8f73d2011ac6963338f97298dec238cd318697464b99862eb688a98d0db5e45de0cdd18367a8c30e69e6c6d365b9e53457f65f5f4ab96deba69b2a154f9816dac287e1bb71222ddf4e4e640e4f54721295cc02f54f75081b2c410e6bb1d943aa32e8dc1c06da1bd882722a59128e1193c8baf3017db922ada1446d5252983bed4d05812b6830f550a4f8a4dc960654810d4c99738ceff781e6e03bc7aa0f04f7a1aec9ef1082ee4da78f69c3eb582ed5e8270e2f1805721c340cca77a13ac64a98768abaeb2a73954057c161bfdd8d6f26a8cf399784402d0e54548786bcf561f7a1645d13fbf2df857bb3afcc5d1975f066b2a616627a6df3d2ff14c456b6e514926322fecf41e852490450f7679cd64b6e490ec7b8118c93f3603161780301fa0b55217d33b5a7236337f139b2adff2f4fa5bcfb1a5fe176fca14489833af87ff4f869a1ab8eab98d92f53a5ac8eff9ad52014f2b2ddaf543ce51412ffb6b3327f2e39b8767924cf63e2f8955f77525cc0a5609592550d312bfe61aa72ad4c691f985cd35a7b6c4995d26b853d03ba6016df307c3a70f126218d35011116fe1e465a9298f4127464e63c8ef58c9bb378a0582d246ad1f248daaf5d205454630e43a49e8dfe9038fae4f4f467b98917938692f68aec641f65cf305c38013a2c26b0ca28ec9a5a258746b3ff3b671df1e321a51a06efe3ad5fc6d7e6b315ffeed2c88a463ce10a406f59df12a05e93c08e6e66b852f6ad4d99c3d5e90aeba18625b28a022893045971c517089b2801b99f82036d201c889a2ca90c60f1566f421750ec76b396c800095ac27a9d6357cfe2bba4a81e62be21c3c4d69ba9621f5ff2dce365ec539e9098f766ff5c5fd39c78deaf6f9c8d25469d58e2b39691a781f9862cae22962bc4636ed192bd2c31f131da05fd96b223cf5672fa27cc8e439514e509ecdab80cb8ae277ec7628ecae1aa653b89c6be55fcc4b0e8eaaf0f3b9fc485035482d172cfc996b77b42dcfaf80747d8963c2cd6f95852cbab0616b5eb6459b5d7e4cf640324e3d194535bc3c4152f11f9648613900e7964bfebaf0552e1fc21280378dd3533475a31af5cddf0628e58b4875551e0209bf36dca26b5770adb58685f6a8122d4da0b95a48a417753927c4949f149cc7c83d159778e92e7f744013b6a59a6d12717411a64d7c0987518363bb6bee3610b4e7408dd683e03ec085ffd79352c94d14388a99cd996c976f9c0519d170ff27bc3bbea158dfde97d89ff0d3139042e0e01ef4d7a2bf595324c1ac3315788140bc579c2c988c5d267ff1d559a4b9fbca5510d19ee9b8c4e3152441b24403fb4a462ebd194edfc839fa73ec575450d2a76aa6b25827f819d9f5cc57f5065e30808c0b151b151d8ffd5ee16814935a273c564ae3e3e64b7d4add0d1d99f042cde150c7049f7b546a849634dc586dfa1a16f2cbf9378c04c0cc793aead2fd37c37a5662101e11c966f7af5db6b9cbba96754a459f4502f0c829372ec3e45f01a138750da2cefd2e3a64e63a60ce2133a37f2f0be06bf3b4fb8d1c0ca931d7ad54d3fbd1a361977d3ec8d465153ff6c79bae82c3b432a82b86236c332aa9cadb1df37e7b560bd0e8e3d33c32d3a629346b7961d9b2b2fb295a288f76848e6813bfe98dcd403c5a3345bfb88d6f15c4a3ac612f950f2750a944263a15b10a17dc67745ef545613d561764a8e4bc96d1455c76e04b3ffe28b1d460782d80fc6753854e84a6d38f7389051ef87c7fb536c25c84bdf1c53a591897fa813d2bd81429d845fd3aa43b3ce37f80bb56df19fc2144ea146ebb8611d2113343a8551c4c1fd31488cb28aaf6bd326c5e122d7f415403ece5deec8d16625249a78a9175ffa5447290a846dc0bb0685842f650e0d470127b33984a04a7183624d576d81b5a7a10c0f3ae2f6dbebca3840fd057b32a7ee46d20d10d2ad3a26d8aa4a01d5a1857373d96bd1a108e9c9cab0c3866326209d9ecc0f44ece53e91cb55c427dafc218d5e604213401614aa2c620f210e573c03c44464d061d9e3c1f164989b18914563378d43c7de33d2dec46fa74e2ca29f87364aa97ef8eb05371cd6b80c277bcdda85f29b964291876c4b6e660bfcfde8f0782b9c27119060f87afcca22c50cb8622b11e2095925683289534ff56193ef0091e7218a85a9fa176ecdf59c001d32b098d34a309c57fe2317656fd372e77a8b3de89369e91dbd5ab831e77d80a4fd7e75d9121b192533281b092f2f541e29fda62d840869428d216dda1ad73584f4bb5ef1093f5dbda26cbf7a524b32911ae7cec738e9965a11aca1131ed041187dfa6ab79a76701da6c2c79a58a23e2914856af2775457c1555b34a9e563001f3aa0e9c2dcc9fc3a03443d134ce91b05ad049cc4f5577cca8ce0606a9ecf87f4d49d0fc243b0ecae5c1aa5b49a8d630b51dbd7ba4c75700c1b723adeef1076719d083bc178ed59cffcbe79bd7c8481991850a9e0a4e7cda8eee4010c06d8bcf444bd3ffea51fb3f4c79dcdc594bbe2a4b9da32d1e536968067ad86f4d2299981ac03c70705122f9d7af7242be2cf8c2a4832c42b209226c9df8d10881c11670abc1dfbf54039cbf39ce41b534e614f07a80a39f8d9d78c4f002f3c3fbc39053acca8d5145ccd1cdc9fb65dbfc905a8247a87b9b62f5d25a7e7ef00de0790c7dc6e1986f8a7bf4d4f7daba809a3644dca9872c1291f24580358edfd2e28eae85ce1d0e061f2300f801b83cd411e3fc34d9be7b019c6f19eb1994f3cb988fdc93be0ccf26e8287c8032965f559828bfccde6c0bf1628176ac2099bfaf0a2af2459727c6ef5bd1e470b4b0f60d3708eb4ca3684c85deece3da7c0809d9d4ba29402f47b227f521a2f4cb8c60ec5855a1f96174a50590844ec8e66ebe32ec90109fc658c9bf8ed949bbf3482360e48f45045eba022c1c74532da1ddb533ca8b82b618225a390da8d02a9a2e23314a163a1cede43a5ef05ed79300f5f8ab14e18edb0d0dcd57f8664b44b1ae4528671d65cbb9e2844f6c88ad6d7332e7be6aa8472fb6e2806eb5c2e4f9300cf9ac55f11a7c89e176eb1bf2fe07e69f62719d58570e281b0294ee8509688f9a28b8eb71ce7d205f034eb792c1f753642fa6b663569a16a190f448f133fcfff5a7450d6d4dee056e4d9802ea13a22e214f088f235d5d08f2d502d27be85f78cc706a84d2e40ee44b9bf04fe28b17acb6ae4e5a908bbb2817481bbc47ed0d3df48cb824c1d78707ae690c81dd099bcc8483ad77687db42ee76c500ffe6b18baac248380d0f0c9eb90c0088d782a46e1648bcfee4dbd48137364962d408ce68d880e906a7f3655aaacf97a737a5baa19b8a2803b89dcf891ca99b2c90f90a71aee5ab842506c34b201875cd9a91775309ce90d35babe81067c2fb774c41e9f582965377d3d60efbac63d76425727915cf548a8d8dda83cf9b462a0764f824f38a5d7f7f68eb7586e1fe11d33458ec2ea86c184b9d93f6599e5899adfdeebf82882f8b3c339ee3c099a2c8b7fed405a954ba65554545959244f9641f361642717fe7d7c05da083285ad9fb715d9ffaf131b78bfc54bd618b903690d124169c4822d8a478164533462f7aaa323757b063877d05f12029d5de709c53508477d2ac1cf06a8b3e9c5d76796bd668827daf722ae3082d207312b3901643cf49ad92bded8910100b651ae5b1eb9f38d70a9d886b476a265a140f86329cd82616d1d073d6594c10970e575606bc1594930e3a4ce15875227a608ce83beaf2c353683e959411f248a35f4aeeb3ba9f71aae5b3ace3f2d940fa3e3d6867b27217d0ce0cd29802c8335f506a6217b81628537d5494e962b2f3e6f15791e68b1933df8d01f4daf91b2703489d04be3d59895be386fe3baa8a05e3cb51e2e60603347481db76630d7c5f4af12a2f9b4df0e28a2467878ca09a3a2347b5ce6e95168dd84e7560f98e64f9e8ebd435442063150ffb9401e56976ab6ac48495774a1e6a412003e14a9b7675d76c60aa53e11c6b0b0fd4f1cb128a0a50a73a1a43013f2d46e0504637abaf24691551e2065ccdb58715c3798c2a5b33b04e2042d329428d8ab0d829de423c7ea620ff6efb47b9a87479e9a55a2ba680cc3a649c7e3b630a713b439aa7df968d7287cf2537b266aeae0e8e9bb1515dda9519a3dc68f36627763a5359cf0326b66a77953fd536e59847b2babe0aef32495de227acf339d4e7878cecf30b3204e694b97549e6272c80d9286ab5cec0cceb34c5862b52c084e173dbeaf543d2bd8d2a938e6f53708ed598e6cf295c4c9f88cb39477acdcdae2cd5c664f0d4e77aef131e85f1e11d79078a27ae7c92806c8718ffa0e0593775509df0c759a2d0906c1a465f1af92282e787f1701476637732eaba4b07115475c619b7b67451b48708c279eedc112fa9e0ddac0c59cdb3f61ede0501edf5d7f5e34cf777f9d764c277b8164e1f417a9e8ca5a77f47321c90b8f51f605b49e9aacf43fbac2a21f3e86c891add34a0d1c22bf4cb67d6ed47a17a9bcd5a4387571f85e36452e51300c921f3fb27d54bde2df5b224aee48d54f6d633750d69e9d5bb66f2520e6b7c7c64a4849407078f55f69e5467f808ff5b48a3a9f3d15dbe2d45c12b15aa9a736c258b7c5283e8f537d65a9fe3f99dafdaca0add68de5d704325bb44807665e5efe66bce7e9ad59ceedbb50b8a706111f1ea50be2d9deec356fa4fd3775aa4c74fd2f70003616949fa7b98303ecfa8e6af5f63bd45587ffbfef9d86f595140ceedc7fe07de6066d8b0ace6b074fb3a49853c80520458063d020b32528430d4f3d6bc88a280ae1850742b4786fd6dde040e2df28a450677cbbd0159a12f6816e43ad7a19d42b4015c62b4616b42b0711a1687b0fe8f228be5787b8935018f4e4239daa0ca7f99bc89d279057579db7c0f0a6130707c9b15eddce3d321e7262e69eebc3d359370cc7671e1ebd6c31f4ef8eee17b98e83b2f29e24f668ce65233846b5b0bb12c33f84b82448904867299a81c23ef7df8db39cbac0f738f3c5f77c7008a7096cac53ada78be2c0718449dcffe8281cbe9370ddffd3d58f5af19a3d8212d40d34039ba13d1b3070daabe0ca8bc4458936e5fb6df947393cf6c9b88b2074b05f6bc493f0cb3583f7955422a1b3d8a849b6111b73f5ee77b0fc509d0f5a49abafe6f6b7c2a1e588f15dcce3f31567bde8ad55cca998d28d8b9f02886a32e5c62e6229013f2e1882338e407b6f65d53391366b35bdc37ebc14cd573e9bd71fef71dfe927786aade24e4e92de91c16d6f8e47482149347e447585976a5de95bf7ab27924d0b2598a5c3c95158bc6ebc98aef2a11e196b36f6fd728b6f26871d8fa9dd671b25f354fbbf7314da77e28651ab9168ddb374f0ed925b667789865783325f3718f9c7dd6301e70489035ca664ec16f6cd95c3ffea427a88cd43632e20579fd7894424e96edb6e7ef832b2182acabc6309c7405073d82c08620635e2d1b92ae8234c18568a56b6311e28040337d7d2d78f2e47e32914caf8a3f999f6466d865784838ec71304b8c2a8b22faafd4314963ce31e6778c4c532272395f7f0145bf462def2cd54daf99e54e4438acb9af864e2ed908f570b880cfb2bd644320456d9bfbaa33a1f34f3cab0cf3103c1ddc161ebe7925b7f130471969946ea42f903f22885c5b024cd4377b6181b10a81e88be5de03739fa833d093d20c2c8f7ff02947f5d0a894df4ca344af0cac3c88c60141f9da753fca85a9912ea2e577e52152f42e091170ec835f720ac56b37e86ba642c35b4d7538d3ef10b19c6dc26aa5934eba1128a933f577669814f69bf3e29cd4f46ef7c5e2e0cada4702d0f63351bf616fe9e075686c134ed8c3c350bc5cacb7c16fc085a82705cafdacf6c6a1fe7e79d0178f0d56f4e892df91db9fbe97e92ffe1860243717aa38e5ba951e4b059e096b1c191664f08c48ed0d842bf8c682794e9cd3d6b21243214d07c79e1a1e2593c83f6e269c5bbf60fa950754d662ad56341d058a59f792bda65f8b8605b7a4e1a5f5c4aaa12cd82693b3acd9ce822f7d191a768c9c9e68d89b5deffaf49bde5ca1d02855ae4e3fa1453ea8fd77cf9031cffaf66a3d6b7e55855a774c9cdacb66b3243d387fb8e9278d03734a27bb3d71110a718ce8b337bd6a3746d66c923fd505fee5bb0e574f2acd4682881bd3129991a774ee69743a47bb9cc339c4b492852f459af05eae040c74a320f95772720e04b898eb4f6c0341eba4583ec4a4245f240630a1d7bcea17bbc046b4ae83b738985a0af1aa31fe0cc89cee107f3e7735f8ff261d2f94ddd7b673dd666b8758f5fde5bfeee44b14336c4355659ccf4c33ee2b42c63568887b1d14b9650db1881304d5674fb8202a43415e56b80c0a1bd357a87730f1fc81ef6247434c9dd66f5056236d4966c3ffb6a90b1bc2567830ad6ae9e0d16f030e5105010b619864b7c47be11766368b05f74afe74308eebceeb597beea5ec39162c3717ec1170a5919968cad3f1f6e1979cbaf93417d2aec935a7ff4a6300b898019163ca8d80d444e47d2ccfad470d475986ed93cd11774cdd40efcb8b6124f33a751c1126accdab9a60c9c91c8810354fa392bda4e0baba95434ffe56e20b27f80c08f0062a9f176b1e3d734e76421e824b60093e2903e9764a02a783755b25d29dc461e6e8a0061a549e7d69937da3c08622b6b7f0ab9de2f61fd51c1bbebc97461e2a4fdbaf7fbe32fd0ed9028af10874f03e0c0859ba00f10a41f602309f461d3c44090d09b6d53eea4361474e2389799a8d4bb09a92f325c544d8f4dc3da8e28008f4810afeeddaef24195b0820cc72d25d57780bd34b6ea175bdff855804a8b96a74173311f5d0ee7af8a3ee868e9a643ebe2d6e1ca048dd1d396b99f3471f42fa2654a11ffe06ef073f307e5681ead1a59c16ffb37c1207c792a585e2256a07664dfbde5f7fe95008a6a534bfc7f4e6ea208cd9d6fad9a0fcc3ca02eb389663df1043247b667119d85ec92ed6ecc8a4e2a9b1d34511e6ba8d018052c34f8f3830bdb166b4c105547613165ccd9b36626c7d2359cdc73ae04d0da267fdd3cb64362a1f8e40e9084eb473d5fc463d9ac6334d85e206e7aacd870a80d344eb1ac2d24a3d2633089789a4ceb5fa09c0782f2f27fd5e6fb2090ec0ccdf047f5a662f942ab634917a581736b567a7d308231a231345481321a61e3df55403271a15c9f90ade85976e33c5c33f6820997bd02838bc52d2ffb0fc632736bea251325404f5d2f6af8dc6a91c1f9fdf24a26a02cb58322518fa166665a15a4294031f3aa8ddb38939cc841e766f287b59634fc20a067dd2c1d675ba9e4399d4529de196510719fd46f6378c6910aae7136f768deb89d3bd480defab26ad71f46dc9a34f93463a2a815da250ef7ffc07dc28e047aed6e82252bda26c3dcbe0d35c1e3d130e53d4c2cf1bc5835871515d6dda5fe449cd4cd11193564746e509f6d3ad30304d13293c055580da4804a6ccca1fca852390c170c046ca6f768822e6fb4ade21466aed09c5dd1028cc180d2c3c1f8a832d86b280759bf33e7d2be67b2b793819078769cc792de13679e70003e2473d77635f2741e4bc1282c39238f2d37fec6c912a3a9cdad593c8470ec9b00968b59d6e55960ea64fbe1705096b9741b1c1c90b6d76be3dd02a05dea5b739304ed7f3479e49970063d3effe158bc7dc3385a4fe4b003628d3394d7158dd0a85f23ffdd2864ab5dc7ccc121936ae29447f4ea2cedc8ec6fd5133c25cd9c61f4a5585220e0a45684890bb01d0cb9f4f98cbbff4125a6c2c2b9b8ca79402a3c88df7493dfec2851ab131a36b5601dc92ef2c937840e1b1e4d803ce2f2ffd494d229cd0570816f77527f4f797e535f56953831c8805623e57d71e325bdba174ccad3ce381a7ece5ec8b8914d86d5a00fb8eeb070d76a938f20bb342846c3aeca3ce10434bcc77da52513570357e62b19dff9be760e5d92664425a64af1dfcb1b7b3caba58295e4956ec9d61882047d1ec0542ac8777f9791b1bf87fcc0eb4c5c25fa25a1dfdd492f51f526504a01bc169ead05d21eea6e75da45cbcda362d1d1dfa4d7042b9aa4cc3ca07c777f8cc66e92c25be3b05659d4bd38d7aa6b3b184c12abb2d1153fc7d32da52de8ae6ac871e85c992326c3c393208f5526727335e4ee5b32a8608f3cbed8fbef8316a85a646b177045c39320604b5d1d20661bdbba54ec72544171f578f972530795c1743b36b5cf7c926ac0726c9c59735fe3e3b9a17f52e3586475dca0e67546bda4f99990b6f2340b5c6270aadc16dec3ec080c461cd9bd846afe8bf255541d3904b84a5d3f0dfb987e5de0038be26f95d7b5d549a936e9b13ddf6567531d28c43961d8e9cbc6dd4d5160b1ea47c94f5d507b01091e5212cf7e59de8e4ff2742a6da8a896940beda39a0cb721f4f7333b880d665b0cce374f4102d60f5d982dad427889e525f924adcdc1f6d6fa46ff60ef71a3d24aa062c0d361f0b0333b6fc24e420c60a9463ee301b69020a340c62e2f96e1bb6644f6674b2dd7961098d725aab5e490b7573cbce0bf037c2c06ac74c89646d8a317af255319871dfd01b63aaa4d521aa72ff1adea5adcf24495dd3c15b231f44bbdb0fba6826cb1ed6c9027e8149bcbf0a1637d05795d0067b59c5b2fda11a21a6d58fd8ce3405def9709df6048e865d67512e9f149787f23812557b269d78a2c8848ff509bdab8ef92d9f3634391ae8483fad8bcaeb2927c61d811564dfef33f46062c4c0732860ded6d1db4b320b132b0a77ccd83c5b6f3e656ba852959d12ff4a1ec4fd9b816314dbb2c45350c7dee4076bcc553e3bfd46a1d458d4d22fad89092c7380d698132045342718f480aec62673658cd346a7d645589ce33fbdfcff004836127de4c967001ddbe8fd4fd0f0846653ccb68903772bf4fa124efcb9dd85e2735615a217df0fdc20f3ad9a84b678f3fd36a2605017b2ed1c762b67bfffdae0f357340825c16c225840690f5aa5e22c61784cb73041dd955861c141de94f5e2aadb4c011a55200a1a7a942eac66b0d7ec00e07fbbf8cbbf43fd74a5c9082124cfc5a8943a20fbd3b9384a27bc14cfc8fc5a2863c52b88fc134bb428106807727774239a1020a652c0fac92a7df9d44065893416b113dc3de055c3436274c2ce5f709699b97f9f5d1cc544e7fdc5fea9c40e62307bf0c7eef6ca450396a212f8686f642bc9ab5b21abfb833657b8eaf40b5ac40c6ff86e10d3e2e7b76bee78fcce5317a7ace5178eef88b56205fae4fbd586ebe8b4a1c2910c7026b3c652b3acef4d4f90276da8877f2a41b462ff1116f2aacea07dec6dfc8669472c6071989f13a8de811f430aa66cde8fda9ec8715612ea0d02052ed7710d7083123899a923811b45e5e4e5501f9c32a088581a7b76207481a17a1528074ed422adc5e23efc91569f58aa3a9f925c7e5ee3e8c9fe36904ad390fb362005d891e3dbeb25a13d2fd7aea132ef911d1ab58e51d672570090df0f62bead0b5d787d3064df339457b7f299aee0e4dada05f520cb46526c0134105f4ad05179d984fcca325cdabb0884a4dffc714d5f08879bcb4a075660b9fd173a4d964488a61c3f77d4edbae359a0e669e80d87cde8488d0250954ce99f32a8de276598debaa4ea4ab1ec83e33edbe2df26bbcaf4b52b220195d062a2993d4709c1425b156f9afb5a14f4e783036b1ace9aba28631c2418fa6d59ed15f8d50b9e30bae95a90106daad67f41d3fc4a037c2e37d7cf8de60b0cddce94bfd53bc458a6308a263a0f5370184c084278192fe9c8e9f7fe62c3251ed86a9a7bae8dad9dea3255272521b904e63f4ed5384f0601445580a9a7099bdba9c47c82d42b6f2e510efaa4915cf83ddf3140f970fd95ec02c24469a812606af7bce39e2253ed8f423bc090fa5ed999187e2dc237cb6b8474f2dd22ce0cac00b20a7c3a80c0579f654453c5005172fb0860ce9d1765f9df1e9e4f3382a766ac6eb5aef4089a7e8d1b96ce550f0af80a68145e3d1871084b487e9b7a52441d621cf6b9cb8aedd9cd797be3cb1dc3a04a6ddfccd46a4f10ecad9f953bd85a705fcf03a20ed99bfb078f19c75862854729e18a266ac1dd546430666fd7351627ff998fd30f97d00a5c47ab194b7ceda2d4a0672afa1fa8c477a3b7c72be4d8d8bd341afb7d73a54325d86016c5da37db956af20c0b26be2da8279468ce268492c9eca509ea5d9fa942762f808de31263640085920cbcb911e2217c6f5d79b6a1b45ea7a1c33b417952e07063f32502e3f562592d43a51adb94e101f955dc4bfa1046fc4c8ec769f6919f2880a5a0ca68094d3e9222bf79bb87e5a3b96970a224eaafcea16d7b4cc073909976f7e8b40ad48a14802239fb2ec0c202b87ab6866159e5e38f099f1dc933fdaaffe5cc004e61e1d7493442d174379aec79d38b4e6860541c1255324e92490450f7679cd64b6e490ec7b8118c93f3603161780301fa0b5523f8de97249e4d46d0a817bd37e19b4347635809646f1ad26ed65bf5a1e362939757cda9c5013831e7d971e6fa05dde4c8c1c7e4357ba811d2b2ec60dcd3e05f7826944383ca686faafe20e16993f22fc67bc8941f3ed0b51ac7e0b1a3aefedccba30d03ee09589e88c33d341626330e38e620d53f1dee9e664b966e51b4d60b2da95b9985ca1da66b34a3710e7283490cdda36d5bc7023654da5d8e3dca506743e978cf07b9a86e767efd200b803acb364845401072850e9825865ff5815c5aa6356f419bb7b5e4711d0f7272d3d29ad41d3922ec8ad7dbed14e2ffcfd6e3b9539eaa938f583da77e5193b91f5835b3e88ad9ebf1edb6ea3377842d919a041365815dc3336929ee564a7719826db4e8a4138efb2d6c19db40f0333908fc0502d45909a659066669f09e38a036443eebefc1a6272ba2ba8d02bdf6048dbc26c9893dc44041d1875be260062e8928064d97c27c8347c497094e58e1ccc465de1c80427653f98b9568c666622d5f5264a01472aa8b6a7aa74c34fad52dbb3e6445210cbecfbb4698daf485d932d7679671cd57b64d3be551e1d4ff121dc8dccbc5c834dcdf3d2bc6cadad25d2600abde6fd10379091eeae42c19ff080c6fac7fc132fadeb7dd810857e2839bd28c846848611e2844aeb030fbb121fc9a73a808b7507a8405a6da30cbbcfc0d9ca3f8cd4c42d4784e977a8f5a500928bc28c0d4be7e688e660af21cc8b98f3beda6d24ae8fa9e9d0b7178d0fe9e475039486be02674c2e45737e71f29cee508a3edfdf21f30a59eb2d8cf5cf3d30066ba81baa4e1f1681d1ae6e8c7c83e80787c4cbfa6be1f8b64056be47c975552a8b2442d58daa44bf9205b99d2c82b5d6d678cea8d4ec5169c3a08927c248d552865601c8819ab66bf020fb1ea8df0a5cad78158b81ab2701cefb4a462ebd194edfc839fa73ec575450d2a76aa6b25827f819d9f51a7505a0d602006c6991b51103d86dfb38a0e699acc4150d201b58955f771553a2d21a187f824843a227ca6966c55498fda0d84117a410bb97d7044cfe361322dfa662cd236f3d26cbf72c2491011d23d44757043070d653ccbd213a477c6ce29f0d1fb7602ec1fd708f8d0affe9f699375639fa205bd79f36e4c72c672a927a0cf35a225e1ef5707c86e3a0a631adcaf077ed45b2b4fc68d7aaa429ee0be8eaedd70b38c1da42c23c85864d9963b1ea6a728cca65a8d1e412c3e57da65eb4365f706a70f92bd2b95f23593539e1f123f13d9cad2a437c616d73592e47b6106186a60528baa0fe65aeebe6266224bfa17ec79300e4803a2adb8c7f545730138eedd0fef6b8889ac37be9ea8155411c31122054692b1a1f1b0bed072ab947c303f809d2f28341b7618a6e2f17680298e098a501ebf7c67fef0f9123041a0a23bfe97ef41a0652d190d2b36a63fd2ed5ad4e5a7b2873f1ed4b6158e4b52ca70eaf528190e7b483b3a74ede97f1f5e0cecdf5891929fc04d2b252b26f10627bc967a85ed19067c5a4cc8943833cdf45af019bea090911fe458320e114953cba9a1dda0b876c50f5b05cd6ce108e9c9cab0c3866326209d9ecc0f44ece53e91cb55c427dafc218a12667ea144c807c5521f3a6ef65a928d2c45fe483749152428c5beac6e63e2715d987add366c23c8e6853e8a3f9b5afad8aea31b22f20603306198158e5d2e436414f7437e56527ff4ed6f84cd7880130fc0437d8ebd04641edda4ae47a98f955b9f08f1cb135a57d8859e8b66360b0b63a57d45cb0ca3dcb0386f43a04143409dfe5900d362cd95ddec7a797d484ec0b5e821a8a7ac645337cd09e91152ac4a15fa9232bb23239b868a1acbc0f1e813c733a5cfc291097e25b41e47c66ce8ed2c8016ebb64375788f053a6be10445fc42839416a919eb24481e2573f87e7f3775f7a7d6a804f808cf94d841deddcb2b50b4a0e777c51a607c47a286708f112ca4cb251b3d3248b82af1ef5aed7c00f2442decd1adc23f36554ea029bf0e6fcc8367344a23489c33275b64761663b9202831c0fff1d4f68f68bf4a445f5416014188fa650d45637edc2966b05ba3f4245fea31f88609d60fb10c06d8bcf444bd3ffea51fb3f4c79dcdc594bbe2a4b9da32d1e5301706a1b4aadd32509239abce4236403709221856ab86591e4483193716dfe8297fbed3da9c56e681fd3df03a48c3dec642b8939a42984669422ed620e38d16384da73af5d7ca62904cece1779c5cc7a63e20dce6cab94df1bdabba48c732a050df36de53f4fc561f768028bcb8022f7861dd01f58910236a513ccc0814fe486fce08a0777dd15014e508d0db43e82e7c93d921c5af9e5ecbc030ca3bc85f22fd8871842da178d110a6418a57d5efc6cc98a3fd283d16d5cab25db57965ec62142bda376a5da84f419408d3a8a1e39015e9320cf16e8dd751608d56a3b5e2cafa01850385d29dc87c188339a0d78c7048d73b45fb77425554fd1c6acec51dd62d8c9cc4868c10e8e3b640f3d7cd9a8aa194be18ac7c71fc9331ea9deccc69538531a82160d7a50bfe750dd01126f7578cc82d8daad3d3488d1332766186db4779cc1fb4bbf3aa41388559bb8b3ab3f785f2c60e6adaf24e1803782db8f54f8a47b833b00d3cdb6b0add7ee53f0bc8204cc5cfdf4b24c6491184a93b76d35e615d7905d12c5e1fb235f95a5bb7715c3aedc6ade821bc0bcaff839225de24d85db23d8fc084b61faa9a0305ca021d3abf19569adbd40429ab643c2aae6197b2db595dd53d98baaa5616af51f73e900f666a32594b5fb0be5d7f45a6c0d674ed8d3bdf61f1450f626f05a7a4046caec26d024012b76524061eaa99e72952c88981ba2d9d529bbd8dbcbb359b534fa4585c0fe1fe27f6da878dec951fbf1261b22f594dc8de31e8b1fa3c606b643997979c47bca6f952d5ad57a74130f0210cc1df4d07f41465ad1efdc7b72f4825a0a2072563a03175218f064d79eb775f586d67b68284dc245c662ba60b028d7f0b2d5a0c7587beea39e7cd812ce5e5aa36d5568c52f6d55f9ab06aa2ee6843e14d2863d1198d8ba672e2afa4c96da70586f481d9c9fd5cd44b5dfbc7add2014d8aa31bb9a945c20cce2894960c5dce3d6171cdaa7ad3550094504f7901e6f0f47ebbe99996c6c391b8b23bf5213d9efd9c8c49dfcf51a4290e46fa28b9d5d7a2b65cbf09bd835a720753aff60b6db5d555eb649fe597ac6abd600fdee98871f85973b228f7bc6f74e4ab737a904262a60bd6b1b27784e509a91604d1b13a854a6f686e3b56a5815668454023366447be45c3a9f91c7f9737abe5a7adce3d4c4bfe41cc1db8e49dd9c9746362b60877bec42358b299a2aa17c2804aa959bad3ea63175e23e574f1f4737ca88218fcbb03e5aa35da93322b9afed6da5acb43def3346ffee9fe8c2abf8b36ff0e5a7ffeed03052ed2f0a5b8c7770cc8d8e6f43e1b36b4005ad03c1cf38795c4e22e61e969d39a7b8b04cca8d6fda672913e54d2fc651f4cd7f23bafe4b89f0f512cfa90bb9731f8ba93135e11c38672b8919eaf84e93b1d6a82c9cd8f716da050f1a52888f7cfd746b5cc21ea63c2afdb983649f0d8a5644b6b9173e7a2bdaacb01c06dcb352012ba30e950824d0739b93acc1f9a56536c0ce2e5a5b4422e12d96fd0de5cdcb49943e59b778401f9b6259769563e9acb32b463cdda3af0e28e50fab3618d139d8309c9a8d03fdb3049c83ae4be8e6023515731e17b76a4996d70718dd2c448a3b275b19ddc5e486b1abc594b1408018dd0a09fd14b019e1f5c3c8f3754f013ec1b5440a4ccc60f5b4397e763e9c54ed0e5555e80d42dff2edde1af4ccb686ef3935f916276d3bd90f20fef7a683e7d3e64d28780039b1479520cbcfc93e46ba5b36848fb9996f7407f103493821dc7c0c8b10864b7000716168d0836101fca8a562b2b1fd8245f40d201f403fbf26216e2e835613374f5302fd9d3c3ab873621c6e6b6aeb6b524eb316d67f6feef06f0bb92438edd0e0a78315255dd599945808354fb0b8c128e93cc80bfed9622add5469d88e33890cf3cc9f610f1740df0582beda117c6a80d7c7ea79cfd734c0d3d0279503d07814abf845923bef4611d23cae55d94f58d779265f8cf08ee70463dbaa8908c3278c686f4f57f143ef2ecf74e7e2e6413b6595f8cbd4e346acd98688c91205d0047f652fe8bc5ee6e6009e3161ef0151bb1c5d5d17be5123da229cbfaacda793df96116c8ba5c6cfa03a34c7108ed6d928c2bee8a197095ac530b5f5b0dc5d36013806002268102222914f6307d51a65c7e59a46f79e8aa096c6f04f0ebc19601acf1e0375451f64869325e718e367b18d8bba413997988cd9f560a3d70985b6c25b85961c2d77b5dee30252d30d095abaca2592ffe1674e61ff1e30e4061ebe3ac43d5b35d4ce76cbfed10dac759660e84bf66da0ec588e06a3e718e5622c2221c65f2f4bf2d7def9a38af87e09c94bf8d55d0f405f9b31169b531c9bfeabfec5d427f5b6c90d418f21dfe87a1a3b4767f676811e97e458cbdfc698eb62322a5c84608685063393db586d0cfac7059cbc701bd096b1fe284b910030028f86c5a2bde5058f4c68f8c816da55ece68745f1471115da5a11ad09f89982036cccb0db24bf1b4fa4e7208884b864bc9c2aa209610d82c2296d2b4f2f0f1812134e376c4757610cb3e72bc3e22b01be8708a7fa547a0dd654d1c9f8e5ade4b90c6865a52ec5b84405d137517d11d378287e29fb7e390a034c7403e6cb9287e36e7590c31eb59ce1c287f35b3c9511355aca70ecef99c9738f486f8cc0d18c8298e7bfe85bc68b04f24b544ddd5c8ce53bfb46800d3138e88608efcff6df2c024fdc5572ed840970f078d3d467141efae6b2141fa8dd55ff2f3fff462f5cc7361b7f6dbcec3108a0b21a76ee66bc92a8652ea0c1430f09abfaf85c230187097cb9887a248d453fff632074b658203fe7b298282bcde4b55b50dc77f5e40e6abeaff0fa36b890c8ee21051efd82371d891392027ed6d2c487ff798ee88d0264477d4ccfe0c52e5d6f1dbe1105681b8d52aa60d4b87145bec9c31620ce5e3ab70c0be33a9591ed439f7ad4708930d6051fafe046bfcad88de1ffb40933513284ceb556163fda7ee378db0d9220d2a2843497188cba066c4dfbafe6cdb70e5776dc43c2add0d06fe58aeaea003573783712647e7cd7411693dcaf33bf86efea98528c3ad200e856f6a752afd710974cc442df69fd4c457653986218f58b1421fbada60479a765a876300658512482fd1ba1e594ec3a63477df07710041514d28ac30c08cf2a04569aff19555a2c7125037b202da7dea2966c1eb9e8a693a8e28853705a3b172ed64862811b7a49c5058c29d5d627dfd3fc4b0634d217f9489b3e9544adaa32506a6897997967be500612d5e25537b3fd79e70d9cfe6011d88973ca18958d070f099bd1b236dd424862c3c6b5a3bb6423b4ad30c27e9044597df7dcadda442b8a6612acba877494c70dde65633ad8e383a48fd5627f50f524b51bd68bace8cdc186d3dd2989e040a0e7e3c0c12198a8a3252927c89774320d49730194d07692af99ee0b6969452c9a2493fa62c73646cfe20b1d797f050197ce160de21bdba97bd8f57da0c95120c54f3df77429e6ec9f314f1339ad0ac4d7fbf4300045ecb328ca8468dd4f68fbc523f8af3c562cf98cd9f413d4592e0fc0c0f2baba0a89e8b404ef747633a7f80a141ea466e321a1b8901818204e9f124213af1c43719e1b8ac72c55ac1505fce2469adf59a4349a1bb9a24268a63f4a2d560f0c71fbe1f114c98577d14157470e5619ae3f5c4bdf6e0f36f09ff0b9d89189af0fddf87204d5e1737a89dce71d677738a4f51ad6da5f1a0559741330eb81d3fd17524be1c73e24a6ad00e286136b97bb7e1501707454fd750127804d6547d161159c29e3735ed031567e8dbb9d92879ca4b75c1210e2a0edd11319e2dacb90f34e12f3eb1e84c0750e60677716df1d71bf0cc5b6576ceeb16c10ed7210292f4e798f5f3c1dbecee87d402763ef6149a987e6440d94b2ffe3fb938789d6771d40ebf9b695f11db7aa83011dbcd89a221debd1dcb3cdcaf5afc71e493bc7a05c7560de7952421bc72a7b911530ff81c8ab63e2ab25b5687adc540bfa646998db3eb78cbeddc32a465891539831e1870bcc44c4f3f4d2c06e4dbc9b160c9d38b79f6e25c7e704bd09bb578ed6259d57b54cbb3b51522d028f03cc28c7ab711cb2fa6cc9a9dd82ec934c2cede9bdf205a1d8caf4cb3932481544c1dd4fba5269c82f4d918bb8ecf7f8c1ac6d3bda7472ec60731a0c7a3f6299808a66caf7ab0ba86dc447b3b696f8af0623a5d4b81b88a839de2d7ccbad5ccfeb02e7239c3e764136057c2b59f7e9fbb90902d102e1730f8123518ee7cd8404099b82d05dd4289de062458e9750e1830fd4e1572f4ebd3ef3070cb4a80c4920364a579ce06c89eb71eb947f42c060cfdf4755ae4bac3ff4218727a3f1349d7ee59297784b1fbddc553b9e7b4b6703788751886bda339715a8ceb94c81af7c44f53d97798116c4a4acd724f93402dac5f88fb0b36ada6e50475e3af700c6e8d261d3941eba6dfdaee1d2543c2ad6c26dd117d0623bfc29f5dad77deafe7aea7d729017d9882369f3bc0f67b091d6cb5c146a81ae8c14546a21ea0029a8261fde024aa1046e640833cab6b57464092d1096d3c5e34c9e042f458ba74297810bce565afb7a8511e8d60a37176676bee940333f80489ff6b2bca16027e60f1ce7e39d8f10437ab768705fc047930bb39b96e12bcc9581a5cd127424e9c3b71fea753dfc8889c12b38f64509079d007f22466a52c511194263c6d2d13ed757ff6099427c137f4b515f278b835f3aa7467d17e43cafa952c37fc14cbcf487eb205e5320f987d88c4927b7afc3053a8b87ab389e5e8a8707224a74649d73df9c72f178721864c81399457f527460256aca32ac61b29d6500b9d2cb19afd78710838bc9ab64c4c7343efa335553ec1694fc187bc8782c0777c7341ad5c32b09aeed1630ea7181ed74f52ff60dbbac9612c8c68e256c8b55b40523aadab7ed74d0d6b7b5cab9fd7dfcd06bcaf95c9031a5ae6f90bbcdd48772a20f3666b50d12eb8b9a4d000f33e205b8ccb4101452fd6ef953f98ff784c1075d24f435178c1a6d315956750981af375735c16bda2ce7c550970b2697a9fd15dd6b5c5213f88ec1aff6a87ef14e8e9b66be75d6b86a4393ab75c6d888cd58e91e037fe3ed4a96f7234b120b2992eb3b02517c7a7423fe91fc0d9a0a860d9cf4faa365953785818a445b6d0b098e5f06d872ced76bcc9b42b7905c05da9c6e3c959b27d154501473edf188e56e38fb88b0381fb335d78cdbfb1b6355001217f2b278a58be99c8beb764bb8260af481b9b7fda37719a8fdf799cdd3304fcb84891db3b717c5fc13920d8bb04b56d92097d4d0d70f58d8156a1265661525129f0a6fc7f902ce9e539a8b8c2a5a5d9f44138d6360c3bde56eb3114792c5e70c06ed96a92da05b85ece45c2afb892763a0918b8d325405fe5f8dd169ca2f99a9c4fd036129365a019931937bb388d00763439ba034b4c9b3aca6c82cc1fcc155b02e7cd2a5538d1db819f339a8ac90f26f02bd9e669e8ba6b7d345b6094e5867facb06176ad8396ed560bea46f61f1b00dc236b4d6d65228903287647614cace66f8579733db77b049b684f4c5077a9d4bb2ec98a00c7b56ef095324cbd71fb7c1d54555a2959cd9060360e92a3a0870d525d7af1fccf32fd05caf94f886b6ef368f5e557eee2782466ed89213300551b9d766412c25b55054d35bcf339070c18b7d899f155e00b8f2a03d09b212628412c14c387a8a02b88eb98e4236ca5e11325c10dd803843b70479af6f9c77cf0ac6d64595c8554146c52ed96f86c006f8d54ac80e36fd53189ebeebd3fbb646be5620f8a242a13d9744a83f42d33e88c30c10a3c44f9a064f2ad0ad91bdb4f40a8e5dd4c71e27c91adc94e2ef0ca4e809a36e5b60bf6c51a2d1407d78021d86985bd65677371b7c23096b3e44458db60bc776160c62cc733a8daafe1e6d7be385811e89725de284f0c52b469c8fa906abec1b5fbd8a7d8a3c4f5a1be075bfb792b75744f9245f059e17678f5ae18f28e70937657104317619ff6ab2038fc0d8d8e12912f74b1253402f6bd0244c9eae22b10082224db1a84b74e38b178efc759c6b0af1d5f3829d3889e37c5d4e59cd09cc2f31e8303f50dc52c2f91b15178ab56a6e3ffe69acb33f6c70c87b56651b8863c1c3aef2250e3f4983a2ab1faaea016f6e85d6d0933389583a213c81bfbf0288e6e0546e11854f2c95e13875ed28a287d6cd7b5cd446244149c5cf4187ddac3f3defba13661bb17b302be96471d50b5170ee4da1b8977f9266662fd43d13a47435739182191e8d1a743bfd2b6a38daeac3ebadb265d059038e639a41be08f43f669936731182958a5cbb26c671861277c97e231b71fe787a614d3645f38d104b83ebac96d84062e89e77d6b02e5ac86f69fb11112ef4a067c1c8d1f20fe69bd2bdb3f80536ae0ee7bd86ce8bd78c869a003016296f316bc43aefbb616dd5df44e308e13412c07d71daee344fab13c0f549c13e201e8bdef48eedf265ccab812cdc1d4437a8872689154d3555ba3d27f809bb0acdbbf9505f4eca050e932b5bc44ab1277484f33b5fa145b2f355e7dc508dad2c43130bb825392ab6248849f691b90f648c6c01804d2a6c9df140859f0e6f8357c2b94dc4cf38e99eec5bf4428dc886f6ffcd2e6347b66ae5b6fe14fd35c751d7b30d335feb25b3547c506c1ea9a433869ff3a47458672697f395a7510ef99370a46edd3bcd61f73b493f044c613d78e65614e47717be7f44735c3c30ab79ab41095c8679f8f1b804dc96c5b6f852c19e21562c1eedea4914b59f2efe98124c63f09b0389ec0feda4d794038c43c80e929c68b2350a33acd549b0e107d31a5bb2026c9d78c5eb1980c709dbb6fa366b842647d76344c3722786a455adedd52d758aaa8482c42c98071a60bfc4dfd86646e2cedf9cbae9778718d3afef69464f1a2446258e9c5634559f6b4f9de7645bd225e1556975292509a99612312bb566ce460e740a4252f8376645b965647ffed71df17d698006fe4b97cb87dd54f933d7cb4dca5aa7f0d99cc9cf88d455c274a8c2c258d242e0edce07083ff914f06c2ce916e7bcd08143eed575329c3fad7ec52f15f6defda30242751aff05954d95dcf09e4d6c6d8d854167a24a11f72c0be4495607efc25e7036a370925b05058f48a2aa18b9c1375c0527fb5a62c498df2d9ef3370d6141e18e5bbf6933de86442f156c32c7658f9505517d73f274e009a34bb4daa3862004f3d47f46fc4b05e37ac63fece6e6ac4f90690a5bdc45b3ac765e033750d4bf2d530a90d7d18f02a2224d25a7aa0acba13c609af8b03b5f6ba858c41113df953a65a9b7acfb56d729aed4949f33cc6a4a815377034d2aaca7129043813dbb2a0cc748352dbc0f2787b18796c9ed0aa173abc6986d523f87fcb4071348600d2c1c5d2ffdf625cd96b8ebc20621ee0e9931f7b61be49bf856ce1382b89c403271752da22c81820254ffe51377c39f38027bf704038f1dfd8011ab7572191212d0391b297af1895324edddfaf3c3925cafc87868117d3e250755c49c0ed29d91cc080dc1bac531fc9d5368d48c5841d8d8c03a3e1552f73555f820386a03f2fd1b383ec9db97a00eba99be8e98c5362ed40bb4194fe90a95c0db9033c101c72ea2bfb9667a7d5e23eb9f8319c29866f0686a0848563c41565720cad5036e5a83c8441a62eb6ae958534b370c4cfc46d09986f3ce552d3a46b5e837ff140d1361f10290e8a4e37739c283d91bbdc931ac66558bde9492d4389bc89a937e107057573f4827e11674d7b8377bae5049bf439d4f48ba19bc2fa33eca9e7575ea2ce254e2ea13207959a9695f726e5e7c6f4cba6bb8239cca21c4f3dca0b075eff00093bbf71a3bbfcbaa1bb953fc298f958d12fc99c899c0fa3dc9a364e1efb4f1b3beee6acdbfb97367454af4d56ca3e9085ae71840ea639ee512635a437b215f8b92b40bd2d43172783bca4a02b7d3c0c74a6907faa489112cf15f5502c66e2f3113f5e1d5ca37d6cebfaab9551c917c335697923567c6a24ea2f5c171442fe963a37e76278e35a65197c70341d4b402240da75565aa4ae81225cece0abfd75ea0caf19b8dc32418d375f8415033382d27ee8330c23ffa187e42146af48e7a0d64faafd832eb5f75d3eee0c658d5c3174d40b02ba4fffccd464272371658a71d61d97aa0845c74578461bcec6721b0da7680e5243df20c01a8328c5dd766d9de0c0b303096911537741df81701a606406d899f360621bd70528aa9cea2579461a5e60e56774297dcb3313bfd46c066f844fe45cb600b4a406639effa21d35baa751e6acd5ba1f41edd9b0745a1da55ff9c537456b9490f211cfdd93fded46e380eb8a2175a6851adb6cc3edcfdb4b20bc4ff7dfb59bc2472a2a005b2c2e3bc96428e59902baa7f5bde97132be36a2c001882b15d51befaa33071c8f5cb34a6411f18fd3d9d942628d2262daac670c3442b620acc270185ec4aaa7e78bd4795d63237f3e734ecf3fd7fb2239018208c119e6da90c6c34e8afe0b701910d68322b36dcd873fa60d3326649bee741906a6fc0723d440d6b98656840c1f8323d30ea98c0920b372065fb018c7cd99d44abf5eb180d909161a6ba485a42fcaa27fdc5201d4d8213c0803d557344dca7b4c91550cecc2df5d00f79347ca6e5090336b2c17545e46196aa7573b11cd906314495f78fdfd1b4fae64bebedca6ad72bad590c87a0147deafb69ab6bb321edeb77b50cf4aebdd4f5230fde96b0ecd53e4b2ac55a804e59f2db92cf7f85f70bec969288a02bb5c5d46526cbc46da996f97b00b1be6322d5bb402e6965443cf808694490cf6a9306276770dd533c28af2d359b15f399ae8fb4e2cdccf4edfd9761721a64c5f87fff5f3f6fdf82760768d96f646d6aa17a94ef113c5115a92e8a3b8b54f655cbdef4c0e486b0788a24388f08be960260822b767f19021d52362fcfb51e340ced3b37d5e96cff735696eab2b9ff1496d5a774e25e4f322804ac3d62be79042dedb4b16542eef47af035ae9ad2c4c0b0cc4452ab46a0e2721f8ded04d47e165806a8806cb06099803687d4a3bb9882449afb16e65399f3a4ea3e0c1ae40c854a8fb263078adacd780483ba86fa139fb6c2d5fd07bb1fc16acf153d92a590f1e0b6651f9be94af911741b9d76ed1b547169e472c5b92c9b45bdf2932ce9b781f978a40dc9b73a79b8b522895ae7021e617c53bd9ecd0df1800915734c858c34a0bcdce7a35ef0aa860be73c969ca20b8b0e94a5eb5fd63b41ab2d3c03960216c87bd2bc99fc8ea27e7431c4d1f6a6ec11ffa4a04b3629bf106eec3e541db7729feabcd30c3a6225b59cb5cf296d8883ef6be5354899f1f37edc049e8dae10960bc488642e7b382644c9aa7b79a4af3ee1d2ec838f2ac89d61932d736a831f18f2483aa2e94b3a752df1a04a785071ddc6af4e55332d992795388494a74d5c62a9bca2d51b0716947285e5b4fe803e1f260da58dc375b4ed6a52fca43232ce6dc94a1148faa1506a41032e182974ace918f688865bed71918d217c5f8e0d4138fdceb574c6c92c3d43c9b7c58fefb0cefbc6805a9ec1aefe80952a47fe8ede7d845c2c67b87a383897e4c0ef1d1e4f749df685170a26e56a072bc7e5cf7238d0eb66c4af44fd9bfdccc61a33fb82a0406486906552506d1fd8de755a7085cfc220d583a32b8097d93bf9c9030a5a27f15cc5abcfb0d9dd953a12554315943b4309ebeffa567223ce07039efe4c4b4cb419cf23a9ce07f5a52468acc313c8f6059972dfcfceca2bff03af4baf0e98797728dc929a6563f2512e1472dd5a0b758a8cdcd8b37c98697249690e3ced142576455239c962449148d3c36b8a57f07fffb1e221f052071746ea020a3c59864cca07afb2fea6bb92a5e9327e9b2913e1e93a663348eecc6ef95fb70b92917f4ecf47835edd8d775526aa2fbf3ea8b38cedb983d9945f80128199ef5827900fbd339f052575b84ceefc11e42f2e3d8a8f238996eac45ec0b830e37cc0c6cf7b0a95fa2e14734b5b6b7a027a6f1c7ca778ce8b721c8507bc5473d5bf8400633559206d764a582359ef80b811ad2e924979a5eb228371d4d862ce070169090354b493c894fbe886e8cdaab31110d8a87652661ff42f814a826f3d7c441429960061405508038ddafa6bfc043324384443ea02193d88fda6342d5e71f8611080d32473a0c4aeffd36e1abc83002029e5ade7b63b449384fb20d0bcd56913c9865ba16267c0ffec26a589d31566373c525b55cff8250de54b9aaf1e23cfb046776e7bc6c8b4f0aa5178ff4dab8e746092c83c34545c6a3e080665340f218103f44b7b5b51f2693c925977e05e30abd122126cb65f2c312cd0b10b96585a6e997fe1ea34e5a9329aef61f64e6b30a17c79db2cc1e064be964f4e25a4626ec88dc3fa4e8bd97c1839e832ac59cb9f897a549b369e0f50feb772870bfd38d82291208962ea963746e53b4826ef0e663d7b18127d4c666a1205128aaf95a9db240ead7aa9149a5dd9a6a814ac042de5e33adf2c446de2fb3229387ec36280db8dd410c1a779f282cbfe7e40b6fda19c58dcf42d0dddb9dc282b57d655a559adadcf918b279c93b1604ab0ec72a013fa760650cc76988ffb51a48b8978043c17b22ec9f06b757606c2d965925ff4bf3f6a9b44c0e903f321546826e0eb2f0eea7bef0710f3e83c3b87292f835df6d3b9c7ab6d09139ff15d2e9069d4cc1bb3f78eb5cdfbe47e9a1cb19e908b07176b6fb4218562222ef2b0997c49467d7da3987cff3944a59f12038c55b72c203cbbe1df44a48e90b493b1198c563eba93a61809438d8c13b2037c316dbebccb5a989f4744697ed85b8ce60880052ecefeb21819fa18047f3e30b32133a70354b1a240096fc7f3e218587b0cf994fa190c9e8dc1756ac071e6e5ebbb4145ddf7bde29dd30f266319efdc3b0e4462e3934eaf40af74a0bbdb64538c3e1a00a6d87afd20b9c060f510a2a8038d5e41be749d6bb455bcbdb8bef29d80771bd7290ceaa79aea57f3021e00bff807a042d49f668c3a1a27161981ca33293cb274432f20180bfcf457e9e98e7123e4e750e9ef4f93eef0d79f5726b0a8b0859a0c9e483521532933bce2eac296340db4617ef3e1c51ac3269830d3ecac9db419c3bbd45a52784084e4a68b0f8924673a5adeba231da9966acf172e69ae5aaa985e5b8d65602ff4d01ec2f6c2d8e8cc9f604cbe60d6fe352a9ab3ec70afba432a8121e177e2d9d1abcc861a5933ecc504b5f3f92e5e4adbcba182783f7ed40d7d98b2c2c9c9309f8582b9d1856ad293a1799507ce04bd128f8d713cfc99c72b346e1b59bce5e975850b78dc08e3eb3086396e87ffac66d96ede70624d96b0940ea33c4885b64b637015855ae3d30f09e659beb756e1a32d82ba978ba9a862fffaddcd3bb3f82faab6742bb8c34bd54b39c20d396f91a724135da7a53a696e73ffc1caaa42338d79f4cdd31c0cf43a921b7c2fba96306f9598cd95e814e7ae2197c0afc4e66a1fe2b71e19437393431efe55eba87d6fedc74212c6bfe813e24e050b637e166e8f69d4d1879cf96dcf9b202e3f61695133c26e1f3a9c96f0e14aae7bcc43e4fea8359d662668bf124a08def763c026441659c90f6e3ce8ac16735eea4812743711de96a225b530d952e1df4fc03d80b7688998a8e7d567168a8b24f1e7e3b8f514b9564d3b968091762b9891422095aa6324d8e3cd3bee508b01cfe526937930b31c80188e8b873971dd65b3a6bb5ca414493c5a2a626196fa3f6e5c40f4230b9431adc90dfd8ed3780585258569130cbca61d92bac76305691d55980b3c4c024f250cc23ed5e79530630b83fbd077d7d54e4d6e85f3023156cac3f26079429fdbfcfa11902bda267e3d9e98970da6e049c46405a4a0c0d51bd212b33acb11da1ba67a055a593e426823e06ec7855bc78763f90c742d2885ba759705a2cb2149f91917d884b613488404887a42802d11953e70423562690f796f55246833ead412956f4a59ed0fb45623be4aea461f8d2f96bcbab029763272f01e1b27b8de1cfa77cba8931e98aa297de6eb551846bf471d40a2f5a4a3f611d303066d34bbd49372959f1689472b748b86bb9bdccb963544cd3914707b7557c76c83418af26453f6d186fcabdc19247351c4c026483c7a4a0917bec815fee783cba2e1a5226282d4fde33486c6dde0e8b8e32fc5052c3f5f12b9948b311bdad432b8da6fc974453272366e21ca6d1dd866ecfc8ed5f9a001ae1684425328115919d44fc541976552103c3587217c9df92a994cc79b437e90425c6088154ec554dc57fb260e6aa5ec4307dacbb3946c58c9792f441035606d565dc76a3091284284c22e48c92daa4ff76a39309f7936816a611468f759517af5e88787df87e4fa2b85d4f4c814da0f0166edf94f018562bb6b7e1ef66f7d651aaf75f3fe954205a4a59745b451a66843857ff934882854b93e8df4a69359183d330965653ca7efa48a69187341811afc0beb769ef3c0936829e9b2e3c481a3e6bb7999de6c5952b467af416165c1562a3ccd7254206828c27867f83e00c6e3c8a172dd9e1e2ecb2985e13a35b8e771648801b41d9afd14303934ab7f45f3bedd7a8c8337c82c919e82c200b874c049994873bc34c450e799ae2f812def867b67ff7c4b1ba2460dab13fe502821a5475192aa328f007b354d4fe4a75083877c2af86c8f071c3d41355cf4e5ffd2ab1b6c901929608efb76d581cea65667493bafdecb0e27b4b92a136c8c02988567114f1cf570c5bc75780da6fc028fdeff3a1b6974761683cd67eedb106d162d5ae126487b5c6bf4b637512b0094bcfc02b71d1b14962677750e994dc82963e54670ff837d5fc6fa195cb644fec8c0713360cda0eae262af93b95f89cec358997edddc11f351bb936bf82535377abca24df7442561f610f6f1bd00071c2056bb53658b951cba04399e8774cfea0d3be297c321c47a2cca2637f7ff6cb4f07a0e211fed70a9cfef83765bf0e6ae96f85ec8795e1212673531e6002b87f53bb2e27b683f7218bef1e606916284eb0e2f4f9b9f431723b3361549ceaca8493c61fba536ef4a34460a44dabf0ff55ecf8e40e1fd18e55435398b60682a1fde015afcaf0943efa0434bc5f231df6edae7bbaf4c148002b8f1a10a9b36abadd4746acf837e91dfb0e3b68796325c976cf347c7a8a365c2b1b8b6cc003380b6c3eef6609641332ce135b5b40fcbfe8415fb1edaa5455f87ec8341d40226efff4b61cb5c90390391671fcadd8d8ddec894676733b13f0f84f50ac395a2e98f6afd15b7c044de952f3ed78845f1030e6e8cc4d324ef4ec388ebd0e6a6ea8bb0f3d165c9c02e220d4a139d88543646325afd4b1d0f30fd69870704a2623899107033e7ef8c3f3668aa13ffa25ae40835fdbfe7bcac24d77c21cd5e47e51733c4beb504da441663cda92dd27fbb94f824af66607287697d70b377870f8296e78ce58c64c4adbd7ca7db250338733196e1305c5fa7bd9c36b9a318c01ac221c8333a569064855b9c0d5fd6dc9f519750538e2c089d725c4bfdb7593c27eb5ccb25ab2d2fb1616e7107c135a2d6961defd838d3abd552f8143756203a4b55eedb1a03026de687ee44a58d81b9a2921ff34bd60f79ca3f89e59d1edae9eba41bb05669bd3b5e9898744c6e3c73321775f8b1b8aad60eb1aa0ad1d7f54b65668a7d5181ff1b96152e7e1f98e7fd3ea5abd6db95a15674f2e96b2e8e46f136bbc5a7b7a82f83ab9e23cfbda2b3e411124b923e8b67bc04045577416b83157a1ff890db71938b0aa2fc2c360d080c3a5ba12f5144df98c505f2b83947346feb7f3653dae49d41c8b6c38d628fbcdc50377ac1b21b10488bcface65875cbe08eab6d5f0fd841eeb21c0244582362fc2c50a82ba1cf5931c4dcd7beecb61bff31a144f08700eae9600130f89f2fb6f8dfed43b6bab87e112599dad19219e1789bdfa51089a624e2023bc015e8112e01948cd00a6188faf5319f6de8d2cfee03602ad313090a64b30acae19dc0a747794e370d97ef793e97c2feb5d31bba6a034997c22a817613d6b700c715b63eb7674005ce0a1bd52fdafd93ee3bf3b9caf1ec679d23532ba595783648f5cfe4730c847b1fd9c59184f857338c5bbad13b7bf8563ec25061dde94bf6c34a82dca6446c91ea434ba800fc4fa3bd027cc04b4e5cf32118c8b43cbe0392a4f6a8a8340ac68868df0855432522ef8b090405a73b2c22f2499f5d18acc9283da4a7cbd5204980144f364bf336812b859e54086c73e25d713adfe37fa326b81d0b22ae762132b4be20823c72153fa5bfc629eeba07eec9d9e4360a3492a9689f69d845fd063423a1b178bb6f0f69fbb994030344a8c91c4144a51c7759ff2ddfb8676973cda9f5e0ed6f0d461708c75d10f0f829aa695a7f2d2565d12003002989687aad43ef92519904544e6cac453adbd6f2917b76217cf4ab4c0495cb5c53f76e632f3f9b10e24002951e410d50aa74c2ec8d32a571214431609ed845be64927f915712cd097b6a46de536d121fb260731ffc69adf9ba5fcc3b77ef5179643bcb24c33acb84f991d11065b7e6bad8dc0a360b3fe4560377ea9f34a04163284ddded9560bcf001ed51b9e19267ce90b19bea78b6caf0cf460039b6668be6daf5a717026dede6957826550cae2fb1f0890bb39b0f0452c307a34c15d87768a7d5c580ec08d37b18496f163e74b4fd669ffc66a57afcea80ecafd1efaa9731379e36d483852c0ed5d8092145986af32c80fc1bd35bc39da7dc9f40a67183a4aed11246361906e5d0a92de4abd36e410d689105dad686af26616cbaa92209252389422b4f4afe78cb49793080f3aaa3a5a06c43d7f6f5eec005a9408fbc2ca2d4a6752b45a185a020bc292a7c2e92d8a0e27faf977b2293265cd8e07bc7b333e74b4d08cc2a62c8dffc31e965ba1d008fdbc27340ed4367bb0f0ca86f45b72ac23e1de523bc49dcc6e849625c6f51a99d167614b713fa354e4b6703861274033d0162f6d4b34f5242000cb1f07918b011340140465b4e76dee4a45129bac638da2bb2bde3a36fbf9f8ac344db2cb6c469e6bc9667b49485ce444821f15d04cea80365146fca07323eb65e43bb5959801aedba6d0575e9aea595467b1c6b32b5145ee9eff3d141ef943c07b08fa03ff08e7b8acbeeb4c1751776a0f44f598d01f493b97717c6507d246dc1905e736b26029b50c01596ef13b77a5178d7b75004bca31cf99db43831179fb7d15525a4c66772d941b4ded6920d58a26a0ce86757e5c7b80926a9521a1941fb6000d6fec7345b17ba749adc1db7a6a73ffa44cc816adbaba12e562bb91b032f47338df54a83f220231953c75fb26f0d7a1104231f7cd20a2201e04aa5bc8caa1e5e08e65651b1f151bb6d0fc57d9397239f0f697255fa46827d3895592f1a56d8a0fb5b7402e57f0be219aeff18761ec6e8e182fa028cb860d677ee9e4698bd5e48b7eb85ace7081abc33a992dc6cc50941c682d04973d6ae7521081057b4163628c9124ea7efea7fba45bad168b4259b825d46745b91cd2869ea58d8af6a96869bdef44d14eb423b87eee9803afde4d81207d43627560ac0340e8bc9bf2ba5f7089a7dbb34bf2854bd89081a2d8b596ca1f51eca60fc4b1513446d9ef541533062f6e8fc4737bdb8ab45747508510be47e39f8ba7b95be6546fc6787a73e234fce2124f6e0a80ab6406b6fa0974e32c252fbe33cb905333513d496aac1353f9b77ce8e5edad795c8969d0c5b65c5bf0244ee8a7ead6296e6430e191453cfc0b89561910d7796a80ea7954548fb65f1be88e044d8540694aad14b5f156ffbc1d91f5a5cc2ba403315477d5c786a8191e508779245a74304d875253261bba14650512331c65b40636d6413332e4aebf5f959c381affe8f8532b898ae2740bef53a45d6673efd3e791b6e0fc2c4ad5997bb1a7ecf955c32fbcfde446f4186675c80031d8fd7ea0f44c304ec5a0abd5251a7fa5f62226ecee56a30e1ff4b4067bd44a6f15d027f1786b09c41da42c52134b25403b9b8bdb71235cee397fa1ef25ea7d5c3738e49af4c668073f06475fe975904a29087850368b7cf72ba7f1af49894903f3d0d8f961a07144165c1130cd99221cd71609bba89d1e18ce5e0ad100ffed83865e1d7bee0b940a734c7bfe21030bdea50d7c96ea8322dade4c00bd22e19f05c64b548ee5ba50284d964d78e3c05c48b884c8f0c8627a551ea6f4c5556f1dbd1dbd224f3331bf00dc0301e5679cd31f4d2a6ad43b3b6d17bea9e6d24a062f1f2c97417a50ba22e348c9d5fff389d2c3e90bde78bd4092d8b913fe66dbbcc927519e1d614aed975fd826b5132baf7c5cefb7fa8eb5672095b6ae8215cae0af2da727d9218dd91550e96f8b429b0528f5768b10df3fb6817f61df53d0df76ca3f5326d406125f5fd237b7d5610ee187c63e66dde3f2cd07f5ad0344da005a31bdc805bbef2883696ec84c22747cf1aac3f4cf560a88d2e11c91e3f6f145a6a7227b76f7ab9433908bf2654685c760ab9e43418de60978186f4195b5f202f817bf04ff976a6e131d877a923b8a565bbb0a81c584cb1bb394d4834ca5b7125f984bc52ef54b24621e434f744528b2bbab4a639b2e469037696fd9c8edeb334a4f88f2a1f900269a2bbb20f475aeb7bafd5c21d8f7f7636a21348a2ad906f52b720f009b3f86b34accb9069cc1a08f1c7e8087305aed84208c672b529fa1d1f7c481e957d9d2d238d49fd64e588640e4248e71c18ccdf41bc10f3a16bbcd9f44ebcc43e3f6fd47ac83775b2db1f4eecebce7cba66b0fe02b5cb69a0cb6c4480ad54736fae552a25a2122b4fb22536cdf591924ba0c7d11884c463480b61ffa4902eb9b9b8b796496469e04ca1ade96fc48ac82015618bf0594e7c363f20c9f01470c605cb68f278f6e30a93c9146bc724d862fd3f2652ff76ca8a4a5bfae3c0a35c2d7fecd0cb2977e9e6bb2bdbcabed315cec1ae92b76c2d1738bdba62ca1fe6808011fbaa12983dbeb6311aa18a5b201b820400f2d8c5172a689ccd786167613b4a7a26df287211db44b3c34579caa3db7474b459343b80b92b79e13fe13a996c50d1bc388d72286a6b23b5f5940be8a777baa70f592be34c2c358bd8cbebea1009299cc740c9ec79b85967fef7c900c170b2141706a08052c5beda7fd01a3d002f299022633846ebe8bf74b12bb3987c95a0afa6b73fc3cbff024d3b3c555298d9897dbbb2cb1b44a9dbe4192cec5e57552a9519c9096e8f70aff2dc21eac7b9c047a251c18468c9e995c159cc9ea8f7880e83b8fa111732f37ccdbc57c5a988cc1019164ada656ca8d777b9f5889e066c7017913823651633880ba5e806ffb634553cc734f55a99a3202c4069fc9ec306d38b183784632645a3331a1027404d7b6a4bba870e5922323f4fa7cd22cf9b692b5829b1ba330f030fa915f5ed185ec4ca0481a029426fd709e2d44ff44432961a38779b976d85d6828d080816d2e02915c879352114dad5e18b7d8744c6420b59c2cee97c99f7b3e79300a4f286d3d0447016896749c398508e38acc597302f8c7fb0f7775ab285ac78ed4c349e79cc04a25547729cdfce5852a5939e97330f9f0cf058c40f00cb028e06caa03bf82fd4b25aa60d72cec1d94a6897fa0081ad34d99964a310821f41a186c59750da63f61753d3dc3c91652bc5face3f841765aefb38f7761a1d7473c8f8d4b928c31ff6349280079533067aa575ddfdf6f333ef37db6f6862932928c78e5b529e705a02fab589ce31dd83df2321fc2c519a1428cf56fd0d784113015c6b0650b233537abf1c0354f885b0288e64a52af7db7c02fd82c0ba8763ff8ba9922cfce6b55c79888fcc598c0d81e7f47149f0bdfa3d7505156a9cf17a36f60a31449b63178421f1ace41e76fb111caf1a530f304b81849452121b1540f88b5c19515e624c634e1f4191d39547673e631b59adab7b141959424f91e40f081b848e083dcbf63ff336a0e0405e0be2e3205785be14afddc9588f33f10c1f84f188dfca9451aa5e2a2f8dc870d8e2186b00477681cd62a30989a0340dae5a125073812ab3f72588f6952ea305002fffdfeddda175597d2084a2306b6612044138214c3c04c52b9fa1efe76728922a852ddbd2737d0ea5d657f94ae31e9e7770bbe69752f8ec7a334ed23afc84f72d1702412a31f3f1cac77f6f898d2677da2a1905ce14d6b295dab08620ce17795dfb07bec5984c95318c57be386744d5ec1ecbf05ecfef00f84d8e6f922b17b3fdfc3b287f70bea2c075e8e82affff170f58a5a48966c7fa5caaa9ebaf499103e3eb8f42334cfa49b38d13ccbc016acbb27039cff789cf9ed081793626011a1ceb114894aeb157ea086a73e667fe394ac733f28420960f4174016c0aad650fc2933f3c4cddd54c084190ac13c83c9421326751c9bd1e8f681167d6eb21344d5b3cc20ff6af1f03fdb4b981bfa5474cce36f4255baf4098ce6b31a3c24bf09758f23fcf366e0bca3188389fecacb4ad602de1ae18a1fe3a15f08d7023a90ef3cad1eed474268b28e78d0f360e2f06ddc9bbbaab4c3562aacbb244cdbe9820e9a2c5eb47abe232d9115dc3cc91b4e55f5e9c6f5ad8b5afdbff5d10e48e3d3894c4fccbea81c2f2ac7c486e2f6e074ea6121c4167465741f75f39720fe33dc4798e9497c91083a000e08cf731fc37790a6948bd6f982bc996619167c42351d7c0d3751cfa35d0ebe8330e0d38c873e3050629daa99cb3bc537fa5b3513cf51b02b3376f445b92a94f00c23cc617cc70c8341acf6040c5d5d28a71f4dc0e8b7c475e1c9c653ee0238f774556dea681ad3d8f1d0cfeeb5e207bfbc2797db947c24237700e88590df77df1aacf2de29573f11daa3a65b08918422cd56bf4786bdc12c4b69070af96cbfa03753471c1a7361d5ac0dcd6f762ca40e7745742665560855bf9b3a5a760a3add2ad01df96d46444b35a3ecb124545263a3fa866258ce2ac0b95bc048e114c400acc3c709993c68897ea4feb8146c754a8c980f0c1706cc511e285f6c9f00dc20a7127c33e5af473ed154fdb46424c8f9e87375137089b089414f7f6a02db13aa9663e9b56295a2803ae8ee8b4caab3e7c5527bcf00590597d189faf48f49f1c9c11ae146b8caa0b593e0bf3cd0c508603470f07ed9b5cb9f8f80df6c162ca67ed008f25923d9891cde6e68e068202164858e4752e441f36254d6a61548c863dac6a35e2075107c940d6c8786f9e9ff68f007bdbc2e8d972e12cae39507ab283c529e0f33143fd60080e8612fc2ee4e0fe515806337b9f336f9da6b9b8b244fb7309f3279a2a60210dd53b0cab67ba3ac23d20c9a07e44a8c57a706f5e30229fed52052e0809a18d1e92230f12d2d77178386e40943180ee12d6f1ac58881d42ab361e522babf17d42430ab991c5cef282a78e93465a374a2cc16e22fe26895fe7d7d2f18c19b907f22a6f9c0d58fdf97f991d1c0ef4ddfc4da84ba265b75c21a8a9e86005263f93bb3b6247e8e33974211a954c69131a83dd13125ea0e5e2c999c53d2bc87479c806bbed92ab71d60caac5b33833abb5ab49658fbab815c7ffb4e7371b7aebd4f389b824acd22ef5c59b2316b005d3b9dc8576a9d66a335cab0dae96da01a083a61370ea4b0cb5de2bffeb5cd832278ff49cc0f7072f297996a70f8f97d1c6a600492fb5b3de594c218aa4042abfbc736be652532e485c427dafa29eab76cda5063298cd57bdd8136729c5914ad48698032de5f15761f32273d5f40c84095fcaab070e0c0533bd18e300be092b4bf923c8edab847169c885ef68084c3f24a6a0dacf1118c99906b7e411c9dac093cc51564166c8b6c35eadbc129a029d44a17ddc9974bda9790f7ea03cb2b2a2af7cd805549e71abda63100e58a0eee4e54a5fafafff89cb2a9b0b07c7c8e555ab203adb71f856807295e6483a36dfdcab7f3db2ac3335a2ee7d8b0372ef97e1a8c31604540415d4c94175273506158104ba3e9fd7bc9299d46622ab3c017e269acb4047d167fd4d690c4818d39b69a762d2eb3bd35470ae40c72a734d82c479ca7465bce8ae51c91b62e1e7e481ef38599617d457ddb76bd38db71bbe7dac4fa5e9871de1d40f30a188311952816fbde38242ac1efe7fed24fb6d4104d99da61bb14803d7a6600ce77e44463dba553e2522bbe87210f6245e87ec12e557ca05ae7e87c2238197478d48f9d8e9abf55e97ec3fc6a4093d785fcdf2f4df4e94956707b25ec99de23c7a7040f5f9874760dce79006f33b342e13ad3564e8adbc47743c3eda6f4ae6e55ea0c6d27f5ea6513f6abae6d53cf92740db8d1ec9b2d024faab1a7da6acd0a7249101daf31e51ab151624ebe595051670ece0d9b1456607d2bc12b5c1d0ecc16980eb7186a452d7873c076fe1767d86f8bb84402f3599810568afe4a003e815572c78d50e4be489711ba816fe88b14048aa26eea5cafc341a64d465b15411d738f521b29533f6b8cd286e694c3e3f9ea47da13ec420c4cd4cb0c207d01847d02d10f094520211a74ce165507bc57a4f64aba2b85b4383eb8261d1b00c2b7b380dc0c317d9ff139a847dcb3bfd97086f1225b9740c558f77d1a72d1e7051e0c01f7f064ab7f9c9f9bd27f0433a0cbd05ad61ecb7194397da1b66527e26a5d03b54fd60ebb8fe7a517d586a0801c7917bcdbb8e0f0c914a96303b0dfb18c0a7b6a06348f73b13f64bf18190bcb3f7d1dbea7edbee8b19aa363514b032b649c94cb0309b66e0c08d2bec473ebe534eef7140561af94031b065da4288924f9bab21b03f28a9c8c7860b6bcac1f8a6ea96cd197bda1642bc6cdc4f8857bf1e67d776a219f89988a6bd0344f1b6fad9190f41a1cfdd1ce579c2e1a70b177e6ed421fe7d68642b95577afa38c4ddb874bd48a1450ea8c0589f3d6316d5ce06d8770c78dc084c77ac141fb2eb9f8088f8b9cd1252684f29556bf8b4f7ce89a86645bf1c24b63d3e0f783fec5ebed5a2a7d9c185e3c763ce8434e00411b4c335ab08772a17359fb76c900aaef11fec51dd799886945afe77dfa50958a54368e79299511f4ebec312444f597ce9e62bcd9088c05a2b539f07bdbad9cf9c0a921938487a0eccbe1b0389f9c0051a73a7b48e4f4ecaf1b7e7ea0be64712559a0ea2828c07da81839a03cf44d8895347ebee3b64344ed24b41f7557f9d7e3f3bcf0be8d806778c9087b4bdde78ce6eb57c601252d7d7a9a062803f0b13a48eadc94bfefcb2c65269bdb7a57c13df5a27794d0e2aa613aec19bcb598eaef543565ee945f4bca7c82fbd651cfdf7b8854bf265d7c19d8a80ac873d786ec7faed93a1477e7b6cee631b1c31da09e5f2cd37075a307f3a6306776bed1f26b85795cbf90dd866fc47f19e2e0431fc2a1b754e150baa18049b15da616ec9c11b6bd93ec47e7c924af16353c7540ae55d46d7367be5ee7dfe2ea1ff3c13d645de42ec2cf2311a4804327c9c9e5b60ca4b68459ff4abc2f57a8129ddf65b0a047aae51c40766ffa8b56e428f626cf22d91cb6a6f44c2fa76f863570bf4f6f04243505a5dec0f68385e2da4488fb7a58c48fb8934600a98dd0f518b6c2d0078f087bde26378a2d12614359bd8fd6433bfd5f5b25e49c7e4818fc4de84d7a28df2d42101ba6e2579868fe0a6d6192668dd8d7894cb7f3b9143ddad46052d3e22986ccc65c91795edd799b2e0130f7b5f43b8ea04641cc73747875881ae48abfd50eeca4ec657b9dffcb86234af0a9cd72d289cda5f336c973a357a466c74516961c778158d6d5853bc6e79fb8a1c57191fed27bad737ab2c73e9fc0ab0ad8976897be62e2da6891630ca0873adfab3f36f53a554ee9696dedfbe27ad4cf68a4e800ecdc4b6c454ee01820ddc9e8f7834c9a8fd7fc5c85ab13a2129e29ca1d559d3727ef50866de099752f9dda7ae21ee8366bcab04cb7d05e6c637c86182fc641c557344afb5bdadd0d7e91e867f513dd3a1bd9dc92162702c41a33f8557a53910f0a13616d00b91cc4d5dc9571ef7a389360ff625b4e6f81dbfa4ba7d9f8846dc53496308767eaa72438a1b20e2f9ede89f77ecc177963d590f5d79a35b22e4e228bb0e78a0e3ec370395a5d2f92aa67a3da6fffc5be34689eb64c04f0b20e90fa3026880e802aafbb7a3ddee59893fcc56e76bc6e6064c9c5f637e6e5588d211ec59d0abbc6f6a8750496e532df0acd47c0cd2bce14d2e1b608d4c5f9eafe33e0fb183e8e146baed7af85083feb8fb25898eeee7bbc550a964468faf414f95fdcd6ae426eab0805e71e93bbdf8c30f62723eb6a6d4bdb15559d3c934b1c5c86542dc7ce85a62b72efc986d0344799ebfebb5767ab04b7ec7c11eed2071bbcae63fbd82029bafa43582ca6616ba1d1e54c04b4bf9ec9dbaf67f7bd592983ce53e79fa3d64eb2cd95c0da1e4c5137af25151f4f5b26adaf53e95ec74018ad6c5bc67111134d7b1d9719ed7c7f4df0747fe98598b68d78e59956a960f1826820777599bf0275870c557a6e95ddbb18def5a376b3074ee67c1fa6f95527e2ba67d13fa748bce8af9f3d3468078150bd01386d469193a5e40064a5df4e3c39224529fb1a88b4e34bf0cfa2297561815b8ceeb157bf8066865e21cb50d816eb2d010cba4b1224dc59cdf0d31081b1c17573345b9b319cc6cea331eef1c5a205dadf9e30e332413baf1bb6217cdc4ad5416e444c600fc5c7cc6cd7737c7dec2f0da22fbc95b140c2cc924e60d980b3926ae54cefeaeb20f98f1649364c1d8ddc817a6874ea99a41b2c80b749f6c39e7fedc2a2b7d8fe87d267de69a585ac2ad4cebb0d09b1a3bad0b668c4c78e6cdb245189f305dfe28b16cfa4c80ad3d30c13288023b87e9a0607da6e75b7e9b45b88a606f54dd6314ed7663ab1ac3239db816892d0d4eb98d0cd1717199209a8d796f4624cbc69021e3353c342f4314a366c66ae19a57227b9668b7f41a108224319374968af125236ef1269559e699d30bef5d6da3c09e7d14432872fcc82915e25de320914334f859c4d226dc85296f6f988187d649de3902c25738eb4eef6759ba4d37f46191578318ba6c710bcc0871ce935a352c16de19d67178e713a25513af464894bfd53e2300da27e057a9762f0e4b983c45047ec8a64fa083cf4d9c072734c0f273654f4f3fd4f7aae48aaabdc64f04f50e9396f66cbc62c0d095791d2c25ba08320a03c353cb26c0cdc1d308acbff79a82ddb9e139879123d64fe394e4fd2bc8eb96c67bced5859a0dcb9aef33969d10942d5b9fc84f1bdc7bcd8d47bbaa5dd292649019682aa4464958fa5355f9a80092f45889cab1f99c36bbe46435a4c33aa997671d3321ac0773ae7bd4a1859bd173948fa51a9aa90cb83ac80a7acb8379e2e5cb2a48478a7273beb5e53cbc1ac7bd59c1bda6b2b90043692431614e55c16c2ab6215177bdb177029f72d835b3b6a7d3b6546997f4c00f25f725d4eaf669a476a8ed50e3b3707c5a0598d9115b3bbebe195c7a97d0815e1418556a7f52313d22c57d900ae1e1983dbf62d5c9be6ebaf755f044d4ff25293c87ef0a3a5fe7cf4e76f4a687d482979658057b879a016fead1154a8e7c3f6e9f3f36e1ee7b117d025bc225bc117b4be8ac4b7fb37d47d85c4df79a3d6663962df59e1eeaccbe868690b70eb0bee922c7254abcd30888c09e4196633c18c69de9696284c12a466f64e39d10e55a5000dce87c9481f077b8c1f559953ee0e6c2928eb72d57bce230382aad48e3ca0e3b583ad3c1cabbd9fab205ebf26d5403ae737a58afbb60970c74621261c0409c61c603d2b95363e2a4781767570f64878bcdae286d15f87877e8318db7a819bf0a27ec7f3c6578fbda764ba466241409164ddf8baa2af775250c56312bcd165ad175452c03f37c548378cb7fafe30956d3fa056c2c910d349895b4f6d22c15e81eecb53274e12a66baeb50c1f4c0f65c78c042af0bfe4b3c6ffc28d2e355e3fab31d192d35f22a4f80e2b2ed1c9657533d24ba66f783c6c5216a414ea8562da369778b858cf90eec71f1fb21e03bd680d2fcd55b405127e4a38ff15ba45e3089e017a208c7c32cfd537b227b3ac9bceab33254ecf4597bb6a5b1a9fcd139432ea4adc1e9223ed47823149951eec0c6e4e8b29fc25430df32e197236f662614f96c0e51b36ff331fc3e42a5100bab42ed5124e0371de642d2dc19e36ce581ea19c02f7032ca590ce0dec52bb80e9f83252b31764036f8951859726180a05416180e5afb5b4913dd6f76b3f9b1d03195a7e1a6a2beda2834f13ae8ecbcb5bfddac84d093095ff0926513eee4a655bf0ba84db93e279a820a81f31903f8ea3995f6af23591b94a58c9516fe3aa9abcd0341a15a990a04f981bf67e12d0fdb71a520a33723bbfecf302b783126944e0d646e8792daa6924307337cd8f0c3c973fc03d100e7403f01b90f2c68eca25252f4f5a46279e2d50dbb5f2351255c1cb41010492fff62ba3011ee8f85896608bb7697634d88564eef790e2140b4ea988d2a47b6d0f969d3e886b3890f48d04ef56c0d7debf1ec2ee1f09b181527d111aa931a158eda98d45260b6e64625f057166d4be232ca66aec54c490544cf8628ac5342a8101a609078f05fb570b20416608e71749ae84b80d89decf487f6ea6fbbea9a20baffec4f1cd06f895380d8bc67b7984b5651d48c6a1135cb86fdc26e2d492c54642a6fd5aebd5eaad24942b926faf59efb3ea1a5888b39aab5a28e6acd989ee561c3cdecfa7cdf7c401257859fc0d10bb69a9c461f80504be477b0771818fc96f9f8b7d3360aa4d931286595df54ebe64044b9298657751473f0e0a53221583a9a7be319df3bd0d752ea09cbd285ddff3fdae8b2f5142646ca5ac9aa046f1817f8244e533ca1b676e2f6e887b49e425b3beab5e0a4cfb63b4be348dc99cd76dc5e573c72458729ed86905abde04630985e4db629e62c268ac25cbcaf8d7fc9b639926f886a83b52a016ffbcf42eff5fdf01b2b59d6ee7583c7d8d048a4917260675b8e02421d4f2b17e715efbe73e286b7b4bfe044cdb00857dd56e5929bed763ee0ae852e201ae2f33ae118de3db428f7ac932b4913f92b16f243f20d72930c045104dc5450eb0c9c8923b8ead2b88a70fe6a39fc3f7fd3ab4b96e7f78f456e9036bfa525f564587526f79b058e9d38afbfec365997c6c3498dd5acbd57d251ae69b35eaa08ec54cbedb071ed12471acf290a6032aad51e838322f65393c4dcd18892ac9110a7e42780baf5062efdd07eecfce85790ef3ac576141d722336ba3ed15c0c06934673ea89f0752ddac903581efc0a2873d43af93dd6f07cd16e4c3d22a5e83ce6e377343e9dbcafc9df69d2983769724e0015f1214a7138b2bf2342f4947725f6430f881d6e590be02f6b20f951d8eeb6a7da91003f2dbdd379f9b683303cfe544f24debca32acd47f02a66538b09de5b4a8fb076eb06203309e9bdcb7921ca8c0be981c1d0bb01039a4bc88724a792095c2277e76d8ec812c1dcf8470cb2c1d5e2a69df29013eae25e5c546f1317a3e47a87b98cd6ba27596bcd3041d1c7dc1b6d8aaa6c43aae3fa4f847a2f91e69622fc73d13d0d9e456e8981396aa2026c028e67e45a868fff34a92174e124ef945e4e3332891929b77a1d119a49a5a37db237467ae70956abbe5918b36b86d7cc62b4acdf9dfd8fcc09b9f282be4e3a651c38ac10160acf16dba03a35dd67fd8b92442b4753a83abee287a48b602931afd844c8dfc9c56d8009c8f95c496e72cb6989efe60f06794ed9075738cfd638ee114a0b1bf4b20d2666196369bc5ab27b25296af12d281de0998f35d914d51d890b162ee48822494c939a697ed0cb0ba553560d04bd92ae634d3f3652e54e2d3191bc4efea1a022f2792352d97f963df1cd7fd905cce7aecd71cc871c86a69be53e91e326391d77d7a5f2dd328e38bd587c4722731a80dc10017ebe7170c542f7e83c09c44bd1d10332b23f1d0ce76106629421be32fa499d16a7be957811642e9fed3ec43be4def189ecf02d1e37b659d02711200c861988cb769c498246fc47aea0f48cb11c520ac60ed56da481ec4b8efad007499c9529b13350400e3971f7d3043134bfc7ae3d4ac63af19f5edc04a932fb6cffbaa139f38b60f0d70c781c89745420188e103519dbc838802d312a9aa5d8f5c7e954b7ab9c689c9f9cce53b4729da29c0c9be3c378aa6a0632e7ceb63c4e84b14830bab78f5e1ff1bb1ca401581229752ccfdeb01de38cab7e555f56377e07a3254344c979411c1cb3ff6f63a5ae88cc6f668323cef591b1e77c2dc5ecb26a464cc39c51e434e48cb0ec12d9026b73176a036163613bd38fb6bed1a3f9a37c7cc9e00366a4392be59119e08e9d1ca073b85acbf012f545b235299ed724a335031438fc2357e4d92c971a009cdbaf0b866a4571e5b6f66680ea5938f2333339a7e22eda5fcf42dd21fb9caa7d3289a6a6fd08ffeb756e18a2ecf88ae1fa02d2d370d358354b1970f8d576b81dd19e538f8d341372efba0df07f1d05a775373b16bf3af50419227848f841163e6c7b364b591fa1fd029ce644a8f69032043c415996386456fd64aeb5b17e8b18db969daeb975f457069ef60798b5bfae022ed896002f21fda3d422e6a0a842204c0953c5c1a34fec15d683d27ce0891d3d6684251d10a82611fdbecf418fd1117400edd16a0c11d5293637360cae100a8a13d514a110378cf8199285ba29ad82800c0c130aeeb1e8a0f0a832f25f5f400f240461eba3654a91dace9198e2f537d31503d05df08cedb9422ce825a8cb33b21f800f880889d1992bacc8a6ec3cfeafc3b8f4c58fc5258b2f27003bcbac54fa2bfecf06229ec9fbed279481aff55cfa8907bae25f5dddeef659bb979a194626480f91d557bb98a2c2eed8fc74f26694a54c2b6803d92ef962e3ab088d95953ba14924ff0d87dab2a60a86a2ba4a7f2ad60b21bac8b86c6c610073d5265cab7447897aa9030523f2cf957029c08fdbf681cde80d762504a2b85592d46cdc02608ea6ab0251ee4ee328332530aa01dcfb73fcfdbfa356e62dce3800ffd63b9286a5a25164a164e34e91031ebe653afcfd69afc83bba5055553efc9cc6cbafdc45447ae5ffe23cd4a627d0e21d966de5795a8569d7a125a15bf97b344e8d3349157cf47a41d87ee32b7a8d71ed94c06da837a0ec936f35b650af6b3562af8724cc333563a7708b21ce1510958b83242cd00d9c3db0f71a88d87e5b5a3ef1e861eb61295a343b553f5402420601a31d6d8bb982b1e4967828dde2136229ee65a2ede2b2e943e0d34f12838dfca56931ac35b945904d58ad73837839832317da7711184953a7b357a7619203a8160e0c8567d1c701d5923f61713cd0c0e6a916fe5da45c7884ce00a958ebbae19100eb91023025c3146c7128544a20d3043a52e594e913e08aa2c0ef90f37c276c0db48eb8e20d60b292f5f5c189ceaab78ebedcce2e6d3874cc969070fecc32a6b04013c851409189f75ae06f2f691b2d25a6c411a65cb2f0b01532d3e18ac8a8850f598f11b9599202ff099f2d5dfafcb99aa78c1c151bdb0a2df3cfc214eb9159c353cf75596d889ddde5a2bcc840499adb4d12115bc382e639a02d42e9beae57311a0cd076fa09a53fadc34ddf585ea869094e323e7c73474ee3f147c8514030830297841ee742719aa150fcc6236a80405e59e1378a281262fcb990eb39e47474d21aef7e82dfac843037fe779359c3f5d1686552867b9ff50bdac1c7f9b611cdbc3ad42cea30f910db1063e98fb72ccf48f3ff24f547e756db7d74d16ce2b3a0d70ef5786e402a54d2d566400d91fd9ed3df137ba0b32ed980337c7414a4d9c67d22e18bdf8c11eed0b12e372ef3a45a03c5ecdeb19975e6f7646ec69e30b01cd7841f9fe6bf834e4d793a89746795528ac168b680c0930df90ec3871d7be3bd8114f3d1ba398770f4cdc25d9bae2fc4391b7e34a61472a5b2bdbc99ff4adf95c257519ea8b71d653e4f6e6e539e6dcff974863c88c590629a1a7716402b344c3304473ab8fc919f5c7a12fd00e9f90e4db26c580ef801c56cc46e6f034685e80ac5e8f7776d64eb3761c36d6877d7ed0662aaa50d5edff6975bcf28d4cf542a3664fcf3896fbb179c57b0a917d8c16cb3bbe3e2699491bf08f45ccc1a6450feb8cbb00e597ba4746d5c5ec1e3e0fff80f7f5073b93784452ae6872e8545c988513aac4db6f0a059972fe5fa81293c13b274c510d8acb69098fda582ed7ac1dc601007388dc177f30282db71aa689af0d55b9ea575b529deb2d8120e4bde7a948cb3db2529ed0f75194934282889c2037f07e26ba0d60bbe5482254141af8cb6df22eb46496225aed703862a729ba9e53594a55a3fc02515f52b60e27e41eab4aa49f516930d6896b1c3931564be604117fe0a69aeabadd8355a3d212b42da38dacf772e8aa0661a71a81d6139e01a15b858382f4cc49fc57d2806673d713654c63a9350280789fc58f5f955650f1e0b08ab143e50ba5e9da77cdd5b782c0b2a21bc7c02b850f4a3cd16567247fd867d8cebad35fe636653eee8893a1a057265a737e88f5cadf7516abac554060dc72be9436da4e9a5bf888c864f642507bd02987fe2729b9c1becb7ed0ee7869912fdcd85fd6125786b3cc12ed9250365b143e1b5f54ae39879be504673df369919a8f4600bd4098b36eee08a6e93e5ca3fffecfea9d2a3fd83d5058e91348929465ca4a707663c63f9c1c9297d9f86bbca65853d703af8fc287108394c3279c29df6eb981af95156ab9267ad4e1d30206fcaaf96c8d3cefe83ea4a87a41d9139473c20a03817b8b8b15d9f2762ea496a7c1ee5ede98f34fd488dd51555bbead6bfce2f339a3bd2b8da625273f5eeaacfbaae02152c8916b6037e89a1ccb6d441202fc407fae2d9920665b763c01a027637fea05b5da2bd2e658f9c7566967314d85a366a0de3eaf9982352807bba699dc3fd048a4b5d79290bef5a82774f635eab12b928dd6f771f64cc825cd9fae3943b7c3a4be400b2b84c15d0527e4ee6942e5571a00764decfbae6f62d5a4da7fc436a6e328bfecbc9823822c57b0cc17836819851b455904cab068fe3deca5ae10f40171ea9c0618cb249bf964662b8ac46bb4158cfcd0947330405d306ea164cce9881dc98533525402c6b3f7ce1aa039f6c54309e2dd06a0488e2a96fdff0b15324f2d176205a799a05b84b7698d6c51c1af12b5e01de28c0b19a0bc8af7cde03e25195c70ccbbb92ab22c646bff1548a72fb6a51d2d1a8b4e94c7ec95e9bf65ee7d2b8b5d2b0b44497a0d378c0356d1af593b09cdab7bf26aeac6f6a72c61a3c1b8053bc46f3e20a5c9930c5a87cdf6bc75acdcdb25c5ddedfcc8f829b3e80669a33b4e08dbefaf9c509df45a0ad00bc25c0d03027c7740f4af6e8017ce067db4f429cbbcc0fd26104714ba338234bd4546c4e269dfd827371c892b9c9b12ec6ff52fdaa8bb91dfe6aff078ebdfd6c5ce0ef2934351affad196543ef827665361cf3553581fadf3dd02323d1b14edb458a836d38d4b7ec93dfb14a0c6329a79c74c0da34116e35b210b138ce44995d013386e1f3f9b67c41386076aaa8c3f5ac794b805036b9526a87fb8bc579fdb69402cda213afa5b52b5b84cc651c6c79108728300fdebd15d92a1bf375f634c41130ff227608fee37c27e511378c72cf2600b67c3b59f9d792a9e1d0c77bc15c37a40c0b35ab96bc85945dab92e580e454216b5a1cbfbb565a22fb202f3594ccef457c34118776070afc27a53796c4e4c3f44ac05d36cb770a64106d32cb2fadc3de2fbc33893d217c699a88c809cbd47af32b34e02f5f4af5d9f329b0bdca8546def00c1eb5e828ff8eadd66a7fb1872d1e6a460e881d7ff75309b7a971a3d523ff01106765adfd15d706f3c1139031dc59ce087c7108e887948da15f8c6ba00c2dae809d714d337088283973b642e4f63a84c1b377dcf79c30c3d1ddbb558fb010110170387873791b5e8fd84bf6f93e98999644710e6fdff8cf6b2da0fd9d5518c96159b5aad255bbc4d7edf9185fa2b15d50b68d7c3cf83cc8e12101955107d8b7cfe0907974c99a6306be1380060c22e63e48d836e8c1e2a67d6d88b892d3e2400e09f7813ca1459b47a14a0120731346564e74bc172c8ebda0a330f4ad87219c1543490c5cea4f836b28dcb0088b9b020e1c5fde2ba1999961786164e72970d288004f505eccbd284659d876209f47f950e6c538526cf2d9cefbb01f7c33febd137345391d1d7645223f4bf807768f6a6c67e82e4904788602349dd2e165d7b767963ee04f1874b3d7bf78da8af8871fe0745efa39315d7820f044f9020ae12b028fad32b398763b28469b5a69f3170357a33956bb309a505d5965609db932b884e296a0221ce4474f3023c38d1d4fc47b5c8bf4fc7e13a31a1bfcdcd9842266aa9e3093d02b3cbfdc86f47846fe62084c52eca4e4720de4ac3b1c7361ad192d30be507c2d3dff7fd371cd214ddd62f123f53e56b725b6f47f3d4ddcbe7c323b81eb5bf0caee83cd1b4246b7b2c0aade12e71e65040f656bc5341ceb3bfc832747bd95cf10ad8eafd97ad3446fc5638c1583d44937f77472657c1ec460dd2cbbcf641c29076da69f5dcc9408a11615de530480fa7bffa145201b8baa79731f9954222ca2ddebc3f537c9a3ed88f4e1f9d92073286dd2698acf4fe509436d23ef369246784ff3f50bb442a20ff7d28d195e26d9b74c10a22df5288a1d4c3f72ebafccd63a28cd6c880222d4ee47cff9e0de7922818621f2ae5fa9fefc686f8dc44792446be04d3a0bec35aecc2c744f8d9bbcbaf1dccb969e2a4e057e50910ce8956963d94a534073ceffd8d33ee176840df7ba7cf1c1487f6e6c77f64a0276706e00522892206611a679de4aef21f5a267eb7593be607a59128b2fc1cd00bad6dd24e7904e61bdce18cbbdfb3f5a8ed9308a30ef30db3edd973bf907ab3605ccc935efa87aa05db4656cf1ceaa99a69f77a9ee99d591d4508d84af4afaa83e66bdccb07ce6194466befa8d4e83e5c5260c5edeb337ae8c2d0d12eefcf098c9289405bd81c38c258cf0a36b84810c5e0064b71fc852ede55fd417024a880b700cb9edf9b82bfb19c3cb96bca785e842d80be9e172ce69996046d7d425a30f70f0844cd262210c4fb11f11bf9eeb442805cf3e197c885a47dd52c35f45e13f138f3fb81a55b2be4164e6c3b99177df0fa961bb5005fb7ed3ec3759bb895eafe9b6b232aec49f74d5f07393d3f2a850cc93b62ecf0abe9d45d498dadded1ca35adf40942331d403ad3e5e8adb66045d9fcdff20b6ece7585384b58a6676b8c8b55fcc84b1f6822a6e67cb3fe4d0e2ee0d68cd86e12ef9bc592c1bd6c3de4886859e66c3f47461d273780ac28bcb66d132c1fa2897f5d394fa1c7928c6222bee2bd765b62afa039c6f7a19cb79069cedb2b8b672518e52f1827068f2a6d11c5ed4d864567ff3c8d96da49e85489d983efc0b97325b6d4a7bee58554317e1e5da66c37e940330564d7ac20b3574c08be276ca8904f95f30f30f7a7ad619909d6d770b95894a10ea437736d42d5358693443168343a4ff9ac2ae629d843470ffffbe7dfc256529b2de79e3bcda58af252575177a9932e60a273d5c6b4703aed039c1c99d7107c3229e6f316bc81966d664a1673965611d9a4f1bd651f6f545db380fc3bcadff1db0b2e48dba858edcd5cde78cb6fc07c7134ecbbf3ab401f1b81555dee41e8090c90844c1ecadd5ea9824ee44f3382f343319eca6a7928465cf25766f46f8620f3d67cece83445626c9dbb6604c47c5c92440f1a64b0a8dc2e60a8f2985e06abc2e8fe162474717feccb4d6bc8f208a4745c9b602e71318fe42292014fd28ba6e735b99bc4fe976c132e0f3d22162bd40b250441d28e21418ac608b7d1ce719dad1eab5b215b8af5922bd937910f28ffaefda8ac3affbb54333b9dda8a6aedd9ac01cbc1362a1a3643d64dd4697466ad3248911879df156994f0a69b0e66deafd2ebc04ee3bcef0a4118b0a8b646ac97ccd74e990c101ac105bb548462aa8f4848f081aebb70857be0045efc4288ce4750380851d2698852b4727d020f24a3d7d3cd8d79e5b07457843027e840627ab15793a5a7901a3f3319457c02abf876ca487b82d054c5ee4b1db8750247aa2803c9b58cb083a0e64c387b158f2d8a93efda3cce598ca9eff024834777d60d1181ba70c475430c3ac8a1e44ec1fae957ebcd95c3d4d2795cf49d553b56cdfe6d7ebc5069c4b0683838822a011e282ffba88d0250954ce99f32a8de276598debaa4ea4ab1ec83e33edbe2df26bbcaf4b52b220195d062a2993d4709c1425b156f9afb5a14f4e78db199ea76271be5b7922ede9037450997b14aed1f6acbbcb3753a1439205a0c39f8470e915602812f9876664d58e83b3acc710ba51d5eef3a3c8712cd01e911ce8ae98a1ed02979979d87777e6a96f8fcbf89251d371e0968b07704d85d1ade9f70d7e3a73413152b3a0d5b80d5e816f281544a3e7c4633b09cbbc1caf69d699b08cc6cff53f1b3617bae53b0189b05b6232504efda5cbce0f4eec344fa7d96804e07a690761a6e0833a19b31b5516b02d659a6d59264f70f25336317ad5de6daee6da33380c7da5fab1184a7bbcfa57c5e143ab761fdfcf2573cf213180f6c376474388c4e0495052d99de78956c7ae347acec18ab9771dfdf4536e2c832adba0cb1cf5ae5e21f3a4c6f9ad17721cbc4eb604987ba6dbb1e64b442fd8ecb16a537da4a00b3e814bf182862fe1d09165675f8a2b671341977cded2c910cc50c3530f014f17a4019506d9c4bff382e34c6903dd1c810ef23fae925b7a62850ff51287926ae1a67d6662b4e325146efd33dfea09da889bc3aa2fa58f970b475b8e27c19602ee3569bce5c46c62232639b417ea1a0d8f5949dcf58eb9a60757f188171ca3f52d6e8cbd2b0616714987aa37b64ee72950aad99cb11a3b3cb4288a95cb85c67d1aa4ae9d2f0f06100c517aefa7bdb66500471083b75a6385b92ba51647734ced69d73266db619f9d0b5a1c43c0a15832d9c05e5e5cc004e61e1d7493442d174379aec79d38b4e6860541c1255324e92490450f7679cd64b6e490ec7b8118c93f3603161780301fa0b5524c4f1a83d2fe030d0040ae253879889c4b264ffe5da75ba419d01353f7ac932b61739ba59ebbac2c501d74cc5455481a6e9b5be110db18613a6de43c3663e42633721c40961aba5b56e1a816b6c08c81936d684214945a8f0d373a15dc6cebd7e30e4fcfc7a5a330edc538ac32d2ba4caac1f11d9933b78f231ab171b12d929fc930c793f1b0e36d85b038040e88c6886c6ae2996daf0ecd4ae4e66d3f3c1037eb6142c87a1eaac0b904fefe575b0b4d8ea4ec039409292247d5f539ce148d2f8bafa32bd0f14e63c837c5490f0afeaf0b0c5f7a0727ded21a1548e4ba2d4cbdb319f2438be8825d043de5af5cec06d16deb53b9275a81b6e799506b924ca82c5ecf2a52e8eb2238f8de976868576fe72008649679e241110fe5d47ffd9928ef9964b80f53a38d5355d008276d152ed45568b7d9da15d39a8d3f6559f47ec3d406e6aff8ef65234facc1098ad6f091833e2e4c0722dcbe9db96e52088bd8b24aa41a6e26f9a4b15a17f6d554aac19146b95d10555b912ffd9115ca38cb3ff178ae7d3c400bb2fdfaec39b708a582661d25473b8178d9a1ae0fa4473ff6b0a4e651134ff736bd7f1045f76d99e5b788778209bd2b74004e97a4ca654afb9722fd94cee562ac6c912a404910c8338ad0b148dade7a12e56f1d1c0b416ccd59211925300b017c03c13ca18fb8547971c9709391748fbdfcbd180753826ce2dea1cfcebdbaae59dcf16fa2ce4838d4ce182fad7ca3ff9fffbd9e33b3d4ea6b3ecd8028ebe63f9c8982729f4af551d329fef14a0730f2efdc4c4f1a001844f9775f4de93286eeff4f9513fcc7881f4c3b28f515a1262c4f6a37743a2bca48a099f69550843f73c2725dbe75ddf190bde42b5cf6f85543e36ccbe3d552865601c8819ab66bf020fb1ea8df0a5cad78158b81ab2701cefb4a462ebd194edfc839fa73ec575450d2a76aa6b25827f819d9f5998080b8cf6035d401e622917101031e56cf84cfe8cd83db4756e709e883d4ba597a63b2990feb26414e25067c7e37c3b8dd355381b50c795f2e829949ffef14e5511af1671fe5e1938d682f0f782a2ae4faf714936ebba8a15d48f919b4e43dc43ad3d329d5c373a7b76904a12895dbbb25db7e70f0406c6c269145d588cc060cafea7a1822e4ffc8c6cadb65ac904a6d75269168036f8699ab118ff7099884d48cbcc9afb3323bc1fd35f97408c5f892125f6ddb43a98bf6e73745394dd4ec51d290cfedc23dea539e731b28645d16e931bf6cd294239b8fbebf767d0043bb39adb6e7c845dbb1a57beed84cbc3707e26b00c44991f4adc05b355b9205581a45919b172cf514a18fc7174b4d10c6ae9132939089d59082af7247c53317abe0771a13ccb152edd90b8935bc52b9024f2f5bbac47f02bccf0bf95a5e516b34185b88d358226e9a936f4b93916767d210e027dc2caa28d0a5b6f604b17ee4ca2a9d1c00dc9b318d3bf695246bd043583e4346875f53065cdc2cd05475cdaf1ea911e307180f4823397e791b547c89a6019bea090911fe458320e114953cba9a1dda0b876c50f5b05cd6ce108e9c9cab0c3866326209d9ecc0f44ece53e91cb55c427dafc2182cdf7f6ee8c9149823bc046bbde7cff2d19562d22fbd6b322d131095326d4208329103b2f5a17c9791dc575367fce3408d20bbb6f7672e868b7d132f793c5326742d91ff3b003d2309313b65d5d9e71b25b0c35972ad6dcdbb066df2883fce47e046f8b0b82632bf501be4dd2120d959d778748ff3203761f2c3b8585e53a6800997b922bc92884aabe53d3e99cc29f6eb92bb251c7d07205a81cea90298c9ed546ad9842e09688a4ced600c0607307a22a642ae13e87e3d29ba5e90a997e0d5e41114f43eb06fd441dd9a3cd3cdf72a3372c43c1e5daf506abe9429bcf98f8246f2db16ac1966d5bf04d917db4d5016b5e9cba79caced10c1340e747cc9cfc7d1042722e60b0dd44d53d5e63880fbb23d097731d3e60c0ca0aaf08049f7b67cca327739671b3a6daa4eeafc0bdc5ef9d3c9ec224f664b1c683c861b4f4e416014188fa650d45637edc2966b05ba3f4245fea31f88609d60fb10c06d8bcf444bd3ffea51fb3f4c79dcdc594bbe2a4b9da32d1e534be5e44ac010d23d6f50e7227ca689d6d2c13172a2968d0220ff979a46edeb952176bc92c468503e64577285f08b27ad973051ed7ac5e4a7aed0d12ab74df18ff0ef905e20c414536f5768d06a24dbb7f929f0a876dedf09312f1ae82c6b166b67e4d1a1534c97419745ea5b255a4e9a5b332999ac2577331938966832845b863abe1e6c92a6648e0e1c57bcac04cbd070dc6eddfcb2694f484692a51fe7b733d7ab703eb2a453791f6dce2e5b8670a99c42f37397d5d7f84302039bb102e06ddf240b265f458ba13ea58d4afb6dd10da95b2edcdbbe42f04c1a26b225b3274626379cbac080f67283fcb66e72388cc3362352caa072a039934700c24ab4db9bc35d3b5d3c7694364c4fb7c01623466e9076f2ff39717197a9390e721c06f4eb1ce83cbc1f27f0f0180e6cbfa31bf4315da8985fbf5541bf351114cd1fbf7cbfb30e6615931e6d5f8957d031838573713ccae20514b037c9085d8e76083c9c4dd21d3614a1597cc4c12dcee25a61b1d5dcd83f9dd466dabac88a3a782324d809ef8ff3047b902272ff86e59a85e0ca5083513e64c4f85b5064b03632d92d7e5bf1d92df16348dad9d5d3e706c614789d4f78a0a6fe0157cec3ca0d3d997d809ad667f89f4e207ad53e2123d7808c8ffe80ae1d944256f8575afe89ddd8a778dd1f2c1fad9b5a5b2af23b126502dbdd51d51df9bb7d85272cb76c8a47efbf0866c8221a7fcd3251bb7876d8c1c7e0cdc56afe7b79090c525ece07f6605225577a44e8608acc5bbac843cb031862a9716f66bcc609954ec6c076ae853e5ef967b05336a8503e140d0194e45a68ddcea25ee2ecad09ab8fa601c52b214b546a8813b622357b754ada753877adbc22119d5913778eae33ef16d1f9c1c1bd7283ba7560c67b5a8e5aa2ff8bd0acc6e283b6303cf71d38bb94664b2f16b3a792fe79e665262a28cb4f6595af60542e64d7deeaf5019741f7dea4503d78148b4cd5c900fc8cf388e658253b70b24568ff667b0555c908a06a44b243b3f4cf81e7b1440f4cbcdbb77a2fce97f7422d0c475618133bc7f799b09bead6b00041796222dc47a3c24aa622dfe3cf49cd408c828ce841a201d82426990aaffa3c9ad4d70bd34912b6dbf76bbca65aefed71bd2303c61d8b50f08c830186bf1718b67f44807dfbf42b801983952831b2aecf81b0fe9840a785bfaebc46808d8cc9db55a6bc7bf22eb5d66895f7ed12505550d497a6c442266faf4c4a1b2e52150125a4c1429d98998f8315ea76e053425d259d693186fa793256e6d83a9fab4abfca4ca3972693e92280962b8fd93092c97aefe6df6c9430b98b188c5093873dcc3f5c0aed575139d9fa38abadaa28447d39368590655ccf8d3fea8dbe86df9067ad5665332665ba4b96b916a6337fd2db91aff0193e31530d91b2e11eb2a90ec5dfaf55bfbfc678fdf461180d4e2095cb9e9adddcdc853af47a4340e8764528eb68d0cbe2965cd788430ddd48c673c14f661348fcb66dcf839cf7b273e1c8fd24a6bd5e6e6f7265781570f3ade0b13bbec8d0dbb7ae8289fce57e4f2f0af837105061ec21e23fdc518bc7b4266adb8ca4e3326a5169aef487e5dcb4d27b7743542279dafbfee3f3c6d0753e0f4bef2747914046a32252ae0bf32e3b8f1a9d289a74188caa9d6ea6ad147f5598ebaf1b5d9c2047ca0eb3153144156fc275c67b56199f703cea1eebc441b0721887faced648ea3dce0aa52daf8b573f5135d5035b0f3f367403259e2767cca05742347ea59e83f5a9b75c3c2a9acf23d01b65bbad32b70fe898696b985310b67d9bab5d7c3aba9d4d2935e71c959f6e0fd81803c8e26c5ac20afb29ab33db22524a1fd6627759541281faa19c3b9a8002857f0530d1a67eebb0a74def7a2407eb67d65e24bb406bc66305c0ad571edca746a91814a5edf774614e3950ddf770b10338f538d785349123bb9365b9406f0b8d39f3528b0ceef896c29bffcf313995d40cabbf7fb3b586d2cf431162175f9540182eff457734c4f3883e60a4f9d7c8f22d1a71c7675d8b6fad69e47e878280efa3e31f0926d4cc52e58cf01f38065d7af877dd90c60a98e41d49ef79b48915e8d5c2eb236e7ea4a283d5ba55c65daf10008e4d90019f0b9c4e072ec97d9f65ad96cbeb1d63be5ecf02e58d270355925fac49943595b02c85af5ff4f7c896ec1c4311242d78a44798e09335a79283d6f8d8e995aa3242151c086e0a56b5468cbb782221661a2477e2f1bfdb2056a1af9234764076670e914da50c5ada44e37d1a31ac63526321c0c200a9a9264162f0fa1b6ea7f83a275c75a317f69da43712e484e7a304313ff37f0238ddc34eb029177ca5c2911a889061ca7a9d0bcaf194eb7650429a72c7e8cb76e7f110e71eb36f1eb384aebc805fd68682b1d032dce5c976d455ffb1d80aed6562ef716b9e2129ad44949a8f9e2f9dd74575e1edbda8d8afe6d81c3dffb356d349244355ea34df7b54b950c1decff93f1c83141c56bc1414c56b910597623d4f6c0e6e3aa47b6affbc40b19fb9ff0844a85f50ee20f021684f9d813d3c542848b4ec921fcaa2a91cec2bebe9d6cd78d98d8bdcb8d62279d61c12e2916ab951b1b5000d680bb7c187cda2e543645b4c2a6661387f4ed4ee8bf71b433d1d0c3f96f21cf940545715d23241f45e8a14f0b260a5dbe2d391f5b35f356266aba7d900d63dcb6e10163ff26870c4f3853a3906941765fd7d71ef70eb8a19412736a9eedead62c8c5ebf81422067dc78554f6401e468d307b9cedf867ed8d1c2d1154aab58c53e3f5483a2ffeeee8d73531966754b227944e2eb4b8ea1630164f6386bc3ce209d5bdf1dd6c87e9adf8699ab529d79de12a5b0449500736a02e40faf5b367bb0250ffffffaf