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

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

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

Block Certificate

Block 58126 3ca794f4af8c7cc66047be1de25bb89e1b4b4d025350d17d18a86b40b9cb17a7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fd207ee768285293433eeec112d9adbc3cea4b7357532c157fabb78dea4b5161
Certificate Block Hash
3ca794f4af8c7cc66047be1de25bb89e1b4b4d025350d17d18a86b40b9cb17a7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b00c000020220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bd424ab9cab83410b2e79cdae7260bd6f91aa1fda948071a7e4e6584048dc9b96df4adb22bf848582a2f2028ef5828e78163468fc6323613222d9fcf4cad72bffc3a53799381385c5dc7ff9acec9cafc54313ba1b3bbd4d9020f0000000000000040000000400000b00c000020220000

Raw Header Hex

0000402099c87979a4051008c92970bc06bbcd6f7ae50948a1112643ac2f508bcfdd252964b40b2eb103574c34deb154fa94c1e3188e4b5af3f2ac7a899fb8382257683ab6d80f6ad506041861514bea8db7ab7f152c5357734bea3cbcadd912c1ee3e4393522868e77e20fd

Proof Data Hex

59,560 bytes
121216020307712ae9c499ed33ea158be5f4f84140d5112bd4241c0d9998d0dff0740d671ce07ffcaba9b95aa4d28e0d5a9e135106f468dbf7ee159e95fc1dd5900a1040c104c80a3ae17999ee64714a58bd8ccbc2f1e63b050e37a5cbd4cb14e5ad62a2421438ae89b63384a996136ea32847eef850edc34f1354e9f1643a95ea0af82196cdfbc6a6b64d4732e117958906030875174b3e96e888642fc44df7f8334332a8b1677f4d2fb340442afcfee26d99273082fbb4cd087c43bb2a6f904be243fb1a73b4e90907e8a1cf598eba2adef8a7e40e5e4cb3d597dc7c14d432d271d84fe20510d9b0874531f3e1f972152dea579863b470a9ab4da124c664d713cf12571b04e70bfc41b5322a9b03b3470295d53797bb4e6df34297e171b936c2767e831381a7f1c409a57959887e224d57f15bca9a63e0decf1a19a2744bb504e1d178738a5113176a15297148067d94713247b579c3c503eee31da1a9adfcd666fa5a56265a2154f639ec97f8b9ced03373e639b4aab30d178c0fb359801e40f10a5a57f64b28bb8020bca43a75783e7478e77cb44a1e05dfa185bee92e70836b311da716820a2a5d5d90cfec6c8f6152efd1e2997d5abe574bf3e918be1ce1b017a502d09fcca2b88cb6538ecfa0b3d789bccfab33fac02eaedc78f71101981e8d9454f5d821e09c361723aba1a2b6d1411981027ba8a57562c451cfb53678f32e1b1472c30cb3c6af497bde60aa582d9db22acbe89f0d1f3725a0f4d3f93f74d4617f258b33100724c709ea22f7f06f4f592aa642764aa10225ec1fd7ab8e8de4222b03aa8a37356f131c021ce8ed9a3e0072308d67b2769033eb52e3c8f22712076660bd3ddc7b4aef97ae32269cceeec945e053986e137b1d332b3f683b5919f0d8ba8bff35912c400d80d4707a3de11100f49e477543ee4d63f2c96b9c915b0799ca8bb65f519eb04e9031df703d13bb5e9506344593f8da48d18456aff2cf5f12eb359cf71625d2f22db1c833be5aa7c31ad9560a13202eebe546e21b9f0c066b3f8b8f1ec8a3dd78b9523b64801e61a6e1993c912f13ecff0ef985deb374cdc24babe68f78ca30d4484fade0fabdd78bc175526a4e62bb4c69fd5c1b24d52d56ad0ed3d8a759d3f4a652e065cd087238c9fb606888c64e88c00a3f89ccf3ee1c8eb36ebd4ef7a704d81e8c8f3a2aadd4a428d24f414f34c9375a753ee2f5a06322245dc77e309dc4715f64bed6fdecd6493ef3eaf2abc0efe8298fbe4523cdcd525b540b057614f7f7208aaed5ce2934dcce8d3c7ad68ef04f1ea9ead816cb77f2aaa6700246340bc253dd526ca3011892fba569bcee2017585f81b83d9e12d1a6be2733ca9eb47bece379237a67f3494e52f6aa0680bdc2f9987c75b73fb9ebce3b15ef3602f5b27712e0463721473903985ad3e34b90ee6d4fe1c926d9fb20d3265b8ed006bc137c5569b453d4e607a57844d684ddd73b86e089ee7803b60c57af16dc93a15c54b9e307a8f434448c1728b1cc4468019f14dd8624d1886dbc691c173fdb24df98e9bb880c277b8faa83061abaa408220940de37039c4116795353eb02ab247ab47a7b231c867140d647331744a0d271ec1f1c11d1d0cd895f892fd58be776289c7aa3503b995d6b4c12d02f770363052c1ce620b8ce557cc1c944482fba5b85e486ce901693771e896574b0a9f63f29f5e96771a26f84d057acb73ba228d437bee11344cd755473baa8cf1ecb942799a3a94d433e26f1fcf92fde218afc57be0fa920fb1489739d0a3198a208d6b399aec73a12050a88305f765e5327fb55c678446b25684e860b51819a75bdcf3484ba2512a999ecd7506d3a1b578b961428cde72873a11c2e1c2537dbb4efaa5c8545a5522de17693fb61dbb01e853d7abcc562dffd38334124f7511dff141714791a8c6bc15f2406664a04edee13259d13399d1f985f772693e9e475d80c7db37a825bfbcf47bd0b8d6dd10e4067dc16f983bc53c7e0f1e810426d33349e0f6444d58530d6140c02afc8c1ec50b89247d6a5c4c05cdad6d9f3eac6b9a02b40d4e24fe424746f08b3b2783a5a82b776cb5695c2b4667a8d561d72e66187a572ded515660460044958516e682482d884fc7f194d44bdb51cad731c7782160d55d263c07dc41119e2db6fa13b02f08ed027c7467a6ec549ec3064ba177b66e87a40d36a21ee35e7c444f29e6f41411a946fdbea01e1c1cdcbfba8c45e57f6e68a96a4dcdce5bf5dc26aa439a83d9f0b9bd2d982e34ec0d37783f724309ace9b0fb3042ef0e977a8812fe67b30be5c1d89879f422c4939bef4c178fc63d68f970c0ed86ebcef34edbf1d337a4eca5f0ce0a440dad40a0757279be40386e17de7d1d422929cbacbd811ccad3f85d09d16a193aa81ab57de9d05cebd1fba5fed506874c2f037199b3885c045784d95973542367657791d9f57d21c07d24444d5b643c36fafe83efb61f740f71ea2b617fd44ffd7cf0450af4eca41a366791154cb98db3b9858340ebfb3a2da5c389a3c1d6a69efc2581469cbb0373c507c968e888d142854e8e310f0c3cfcfdbf7feddb95a89af9a00f5dc92002a516284395f5eee269a5c60c137e1de08602d73846adb7e6cbc40f7601e480b03845d9bd29fd717a21247ca78ed4a123f16223cca80af2d56fa65fe513f727a68f5eaf30f7d360c6e4b43024cec369d57e75d3d1238f7cceb5d9129ebae76f84ace5e1873e232120ad369dfd9ee4bdf9ac8f10555a06ef352692430c8f78c2de88a81f97e4e90aadd8ff6dbf38938863ae5ff9dffe27ffb7a82b4efa06022a8e6ced071545139f25e3049e0ff547466b5be519b7f8ba04891349c302fa73040541b2f221ed39f61196bf3d821add2f0e48a0b737370500b2767028749c60e809156545e4ac32463a0a4b56c3ce622a088bb604a571845845ccae2729b20e5e07f3b183e22d038dde690c60cdb61f123f8949d26d2428f614aa0234a70e41704aa053e4c70d21ab3b48039fb836f0fedd8cf71ab12ee6047eb33c1583901b39a0b1f37e6d1ad401543439a99e5bdda01a6c3d69d30e23d5755bd610e2868067e53a6e8e5018e2b9f83c62a2a26ae8228f77fff8ee5b51a3104d2a8d943dad16672e520fd15db5be665bdd685d163f0793196875ced891485a30c7364ce2a2ed9d86a203e9fa0df18348f9f0350fa8f022a058cfa7f96108cbc26071e470fbd1ab29a5afdf3dac66ee725fb5ebc7316c0d7092806023eccee6c7708e1ebc494ca077a7ee9a31108db5da45bea971796ac3e74090c44eaf28e0f2c6f10bd58b2d7fc5b5808e2e93ec8f080b9a45201c714199065e7fbdac555d3b8d8f3862b9e67028a89d080b4bc2658b53f46a48eb8262661e74381159930cd7c6a0afbf3e6c830cf36a3073a713beb9bccdb3c81c1b27cb94ba6d71881cc22116d7915753c36ed6bff1ef396293b2112f0fe60537c0adf4770aa9064a6049b0f436c705e217d9cf634230847c5601d998a1e4e710cc400c422e95b43d3efd655ab31cb4b3d540221da97b220a4dd07a6bc2d76a4e18dfb4181791daaac82831ba2bd4bca7b3c40267934aea8d289e3e38e1b81675cf2c804ac6c978ed6b54317906ccbd0604fd71449f0935f207ee77d12ccec39cff29f9a3ccc085809ca58dbf2e33b548ef6ba83d5c3b950e6e00f38d4cf1b16eecadef190450d02294e33cf6c456c777bf3ee229c1420214fd4884a26bc2f86e84593ca8fbd52cd8e204863f8a96f3409b59a77812c713e0a681c23aa865f9ef514213d95b2935bf326971f3cb484b7d9ac887c5a823b66fdae4c56c992b381bd920b53b524569d3ecf82aa61920e71f54983e74f99d79a1518cfc46c6dd772d514d0d2608eab3e3e7d651449de2abd35532481f0450648897fd09861fe7f6754be68ed21302da6cef6a10e46ed30c0ab12a587c50f5cf86b562fc2bfe836429375393356d6b5347a0f49b350e7aa351861a3e1cf3c60dbef3a4726f6e84177ef012326a483f8e51aa7f365c80682c29dcdf480e92f71afa0f6e3bc18ed81515a2f43b758929eb0734d58c8a9b233bfdd5c1ffcd0cffc5a0a295272c08583bc9b4d1602234a6dc576f8353d4dc6f3880ee65c7b892fd003d4f1095f0bc4cf97c346384a7efdf8110f80da31e1c259d333f83fda6026c7186da397220c74e1467338256e3e6b954de10204124095398b18a6b5c9dc9d30f703452075f289f281e8bfc9112e45da80144e8e5d28f6934215a8da5ad76cc3920074c8af8099e7bac970cadad77f60b8979bc830f42ba403005320d8e190723b8f5b0ab323b5aab1b5d8982167437fc80620fbc27d85a56594b5a3a3b416cb4258c1f0078857201ca09ac172d9f3990ebda327f643544887295068117451e0e6cde6e26f4da99a4826b5e99d40e02e2c9d29a98ed1ca1ca3b15807586f2477d44d619f6cff7c56031a53f140a289c9d32730bf6a4fa5785060220019ff1f2f1c1d9347a035be1dc292615e8f16f9c44ea0f25b1056fc1bf473eef2eca2fe3814022e48cec69000031d6827e49ad11fd4906671cff62dbdd3b32497cb8f7e18903ff09ca9ebb450e67031624e6a22339f56383a2dd74a3f98e74e9a4614db344252e1ddf9fb1275999c27db532487baabfcf0e657656515b3416d2b54b90be91ca1a26e161871f48995eeaec19127cfa907d50be88ab33b4935d57d7d2166d99118bdd141b3a78f00ff435bdc1168814ac65aafb07e668eb769a7fff9bd8cadeee3dd380545dea3eac94f2cb4cbd328d03e8a9c654090578e0787889c60e55239f488286ca3c6528071b0a17ddf8286ccf0f57eeb533e5426caa01d17fdc7c63c872c801115296a629066332ba5443ac397662f99e5f1c61b78d17162a23dac59ceda0132f1c25985208c9e1409e4c837556ca787022094af1cc8d2fde02abbda5d847dea7988af9bbb39690679690e74eb6ba1cb159287e7852b1d69fbbbfd47b4cc0f3619c31569b97974d40629e507ce36ea7df24269f58af761c7db7d92fcf769b050b4cecf2e23a38614009e415a1db2222d7423f73ff75c6d673884c66358b89305d823b71f15da6618e022368a13081af05480cfdefd7e819a095aa920a41728d1719f174ee8365b7ddbc2be0739a5e19e85d949e15876fa1980b6ca8dbb79eb87dcd6bc940099edd1821d46a51844158dedae9e3f11a9d26f9db3e7c0192081cb928cfe0ec4e0bb1873e62cd41d58ec7b655497adce9067b34550c210ae7e48a9d8a8e994d9af45a61e6e68f95178f9d13eb64c88ff5fd763be73ea2560cdd7c8ec402bdfe4fd36faf7f12e9cac73dbeb26137d6a9c2eaa20e83aa92b6a78ffba639d426412d53727aa3bf15b51e2dc269900e0d479cdc85dea81bc81cc49dc0667e6291089d6a6b19165b8c76b71bc57f2020c29b194508eab883448e283c618cc064e8af9859d610d019f332a1199cdbbcf0989707b07a68b842d2a7e38fa84380ea4795edbfd7d19df41823355b696dad620ef5f566e6201768b13ba81f84ac924203ac9c070b78fc920102c7b8a9c0a59b75dc39b7066344a9e9ae2225d5a5c9df7d6aef8876d9f12d13fbdf80e80125fa9e254ffe6ce8958122b0078fcff8c3c1de239514ae1c8d2d83d3d3e2146df4022a837483b8489c76dafcb12f577dcf365f28120fb8efc6aa9af48839f7934433da81328b4bf1907dba64d868daf583ba4b1dcb6b1a01aa1190e4510fb9461f0cf1efecedcbcf2f03ed5df249a4674f021461f6682194dafc1feb3745edd12cad9e8a77952bb7ed4d491aa6849d8e3dbdac10cf59ba1fc538c24b86e6f929dea3d5e750907ab57b7deb2966518907d981ecce0dbf5a2e439cd244518c8b3475b496314d76e4f2f0240d767a93a8d5c6a2636259a6c752a13d18e16fb6b51e45a1e498c20041d86a1bca832036e057993da78b9d4eb1b2f22db72d75e5bf4c4d28695f71c5a0c714b03ae7f2e324ceea0e9d3ecf35071c44642d26dffa7e9e7bd40ea8fa5aecf42af17256a8470d1ed12d5941c3ac94c4198657c43cd5e5bbe216d2cd4a33ce2331693c9326236b686e32324aeee057fcda13101152fbf6912a0a9ccf1e365dbc654ce6864affe494361047aa6ec3af6b2138823134627e7c5b6223fd512854cf486e4c6ea40a68a323bc8886a80132ccc709826569d33bf0559028433e99dff3c2ceec8a8e97d82e6ea68f6ed6521171d30d1cf57a80dbd4d95e4165223b3c4e928c6d2d723a11a61b10f14d6b7ca5b312ab6f79eb87a0f89e8f306809e96aa8207aacdb7580337dff64fae7f60c93fbb74f710804b97432c3f002419da2a8d8f89673917fd7363976936d64b303fbf49a0f1f3f57c7165b083280950a875d497407ae7be869936644f1dca4acdaa0568a5edffeaefbc8b52c9eddbf802ee3666cc3cbfda64bf755f918a6422efdebc665d197b953f7fd0de73ebf3720473e5bcb8de949d609e17b3eaeef15eb79dce8049c9907781f6024be5259166940fc795a76cc97d309027b6d1fdbdf98e722bbf9a443014444591b28a5f3a5fe736c5cf5dea64f6262e42d8691b49e14e49fd8be4c5f5044012620755c929fa8eeceb668b7faec51061d052a3db72548fcae94449772328ebd58df2f7d8b4b5535657b27a0b318b625f58a5a0c36f3a09d11defda8a2e50423fc4db7c4b6beab721c26a694e1c3cb4f3c84bb301c7bc08b1cee0ea972da32634e4bad34c7953491ef380c7f54b9d047258bff9e30d669c9303135fae9ed5127bbc417755c4bc76ae63537651ec6923f1f1cc79c2d0c307f96c273ba5601339f683bb5b5ace2cdda215a590e4d552b6fa7bd524f2312a86ed6f275ecdad2289554ce0ef44a5c622fa7d1e1ba8d1af20d07857f46f011e1c5d612becf431e6732461b85f639781923163bdf95b0fad37171ee2a392e69897f2277bbcb1b5e8477865b5660a8d7368b0e98872717c671d1560bb51316b91d9dc799a8b6b3d3c602f37a36cfb4eafa260d3a1c8369a6dfcdac4f3e7dae6a0d360cee03b6a30319421f60e01639a98a80a57afc2acc07b9c20978a0391da721a10c2e1aeea1b96f07b03a7e9aa6478d9a4d0a137ce5c99483d5168c569c697a29ac3a6eb745e267f62bcafa2b232c7566704e885379904cc05fee8d7d3804df485fa868edecd5567e84c0597ed83d4d84fb433474611407adf47bb2464fd42d5582f5c6dcc17ee9696ea6498f64c63f2d7bcfa8b2ea53ae778fe3fe9a466a32cc6bb974b744875f8eef6440cc3d1c6a9989da9ca4efbde6d971d26be2f2cd98db571011ed1877857297874471461adcf7096da2bebea409c0594e6a997aaa6448207c70a427b0a9fc2bd7c562736234a594f79e07a088b942e76ae5c6d4ec7ca0a5e8c569fd6490b023235fa890587e57804551dcc380e148c4cdbb41e8fed2da81535bc11722e0122c6b35cfada688b617ce89126dbfbb080edec6320f8be26174d1d49e0e95ffa9068c8f53d427e8aae796851668ee01a9fe1cf9968fda00b8d62b2630c2d53393fe69a32cda8489d7956ac8540fc293d741ff0845cf1ec857b523fadb7424e913c91515946d436563d9b365fdf89c6ef3a4f163b3ec65f7a9e790683f4868e56f4a70ebf546b796f0b383894e123e3bf5394e57eb77eed918e1234a0c990f937058d665963a3ff583fdfd0b2bc7366d75779bd22bb884538f026db710737ed6de78bf969cff043350fd4ea2c5f457afd2caae5becb388c1bb000cd5991155c68d1a12ced59a91f4ce636fba7894971fd7b8f26b59b654178809c50b4b78f0b8d1c6dd911c2cafc92acc8fe9c6332585300160aa2f6a637139063c0c9f13c2d2af18f05293dc7334bc5ff67efc17033fdb1a5cb74ac8bd9c17316094a7a75d064cef74fbe049484d40fcc2d166809cdaf09d0380593e7ed84f6ee0035233329e87abb96d5cb8bd3b8c88e2503fc14d2694841ed706556a153e0634962515907a8ae3a3721c8457efab4e9a54a9176c47f2871382cb60c805fcf99e0e16f39314d821d5157c2e8c753c2df12822c2428dcb714a2a23c313946ed080a8c3744281a4e7046ffeae8de0846546d54850d91067e3b4c2143c48c260b340dca6640604239b86e5a9386364a5d43e65c66158867c0c6c2d9d9d2a8fa7087ce8c472691a6a5f1a068d71b63ff55938913beb2ea6fce49b4a42f24dc0be26e7444f54b1f359c43137a82710c8e104f25d9b19a59042b8a63a20732ec8033a6f651c391c967b912e3830415c9c8a5cf1e187cd7ae60105c3afb4dfd281662c572290a187728444888706b52a2eb450026de1e0a050459fd6d5c33afc740ffde43d508a8a769dd50af41da984efac5e7c79fd91270f2bc5da2f618f03f98c073b599c8e7f12d1db07f4efeeae25f26132df53819e93265153ee8ac644c308ca247f2b88497d04b31729c91af184fabf88d66faf8a9164af3885296cfd8105d3b14c8e5264d122c23eb54ec6aed0cae85a2203b6b0854ac9fc9345bdedc9b5e241ccd8c8aa1ef6bb5db0d42c3399c88dd05137394c6d1cbbe399f836e3e4a0c358985f29a768edf94bc015a2bfe3ee95f313146d306ca64e50fc665ec9580436038094d376d2ace947db06054f85a206dfede936c714046ea1f002bf2833b83d870ca91b95f4bc44162a270bda8d80780aa9a8c4a0e1630bd5cc810e318a24eda1041736fb7214c7b07cdbd70fdd4f9ffdef8e29f2aca36c83b80bfb2e64b65365cdc1c5a02da4f8130c59726d7045eb8659c56798b8bd3a1e7098637e0c36c969a9c1278b18350497ebe1ac8debae597bc2349d2ef20f42c26895b5f014e5dc5abaced9aab4eb22ccf9220728f3522d5c26ead223e4ce9cc93adc93ca5d9c39b852153c198c22f9d38e12833bab3da25095645e66703aac4116c728b764e17c6cbbf66707d20116b0e122e1b444d07ea1c5857ff7df14b4a023b5dac7e2ccf7f44d5b7676efd8b703612ce6b4b42ee5dea4cd11d25c15c7adb7ebb0d0d0743bf67b22d0fef9312b4d2e732c050a8b345ad8d75753c350c3676e36a63dc36dcc6e2076fdc40cff5ffed425dce5a8563177ac7d4904399ab027bbfd9f63baf1af4ffd6d6015a9f4e10630499cdf64e634a082cbf0e29bc707b3d839195182335ed04ad14759d9f77d79c426bf96cde3eeb59ff08b428790593f729a4eadd7795da14ed9f34b7cf5a7463e20cb00f2b87cfee0187a887fcc46a7e1e14f11d32f478a71fc43bc84280c65fadb08fa2d67c33ea9595138f2ddc73ad97c86b1cefe4414d24a49fd624126925a54dc16fe83691231a3363ad937cff90dee7028b711e6ead02802becc386a079460f2b0205afcb2eb579a3ad47925b70c2f272075289aec1b4cc58186f5912214b831b26312624c0846795aaff687cbc23590acb4c382b4a480172dac24256d42bf7212f031f6d0e2002d0cce34723e3a0c190a3d926f3d14446cc444bc26c871a9e91f45c9fe05b02a328d27497bf8bf74b27474f1d273b7fcdb06181cf87294b8a28f7d4a201b0608a76abc17ca782e0e3f1b995eedf5e4838f7b9661726ae92b23ff6f1c3e21aab94acf3f5e9aeca869feb2d1da2c6b7b6c8fc415015553fb20518f828e5db1ea105020ebe69d2a4e01252f87f3381e9b8785905dcd2bd248f657d70b16f5974d8f1c43c5be17e3c9ad6e091e6d14dda5805a0d5aad9cf3506df9df46b25ed0a0d947efe98480ae0210b957bd7e3a2563e5073b3649049209cadc77268403e9a448a14dad7977ec58941d31f4d40fa67e3137556a0c84d409a709a0ea887d78a3317ec69d6a3cad215075cf355b6a2f27a6427ffc752fdc6c3a365358bdbed49023b671314ab93cd38c677cc1ba13a1d16d45bc40de59c554cb32401a9058e9eb192212561968556ff3368118599d2e26c6ed797af3ea13089eecff19d4b7c66f9ef6bf6dbc1bf1ae64fb0c0a5cb9b503cfea27e470c5d8f9c3009bc2e57c23ee21e50b3fd81398cb5ed2cf5d0f7c798a1d1aa0cf050124e7b8c5d8f2f68e8cca41440dd37b0bb3a735b97cd0d0366aad0db1f5895f4b4f599fb985011d08e5620e479f47c11bf4951d5c76834af740858f13785622e4787500e07447644c6c7a9bbab1e1032a6bdbfc276a7a710a48cb16b7a16829f59867a2208f04df1e7e80fbf66e663ad8f5d95baef81f146055fd9ddc7e30c83db2b07037e47d66171405cebe6996823541ee9685f8dcb253d438d6cb3fb9b03cb3a396858a8dc6a569ed2ddeadea2bcbb75618eacf5547b377e83f644784afc9d2f216fdd357249c9a9efbc85ad52bf8b670396886263de9da2c7ece6910c246330cff34b4b8863e0fa06c521313c3170c77275ce840bc451466e8aba1e3faae42e46dee7ddeafd860d1357d486bde090ac80dba8b06a4fcda64197f6d4ef10c4b1d755a06346d41411fcb7fdbe1dcad768aa897581cdffc6a685db83ddaf10f163309d2688d04e382651f9864c5744778be14fc68ee00c7cc4f9766b5e5f0bb87c46937a781df8abd076ccc390117de734a0a99447df5334d5336f31cc3cddcad9e2a23524a337da94e176570c8fe098812c1a8927b7d1b0505e1dcb0a4839d55a896352f92ee68a40c2481c808bcba59feb145036299dec9763c861be6e9a3f9adde23263dcb12ea7fa3c5ce880f3268c980c050d9c1c2507bb140ca713b2030fbecaa3c0e9c281430a468b1a6dc285beeadefb3c48ae2f0001598c0dd96ec00a217b2e0fbea542e8d49afe4a8ea5b19995b853b19fa0f35ac70e0c6589974d9b547afe95ab791b00e87a85f0d78ee6fd3e0abef7fabeec708ecb5718c3c89e1722e01b602dd267b265114d02aab2c3a8f95b3bd9cbdc9690e3feba1ae02e141ba0feecb43ad8b4bf44edc079d9f4b1ed30f9194f542e42dfd68d83583e795e15841e468f926ade398d4a882c3891422c5885a101318473cbb18d6ee6db195b85777c59ac96259b0efbdbda5a7e5b4cd3484af9715ac2943183199aa6a776b81f5a0db86149df9c19f11634e22301d93c2d5addedde31d84eb285bccc232cc3fd8deb523ed8b1aa8dc107459e960b6d59a5c74e2cfd1e67315e2dc6109dd3c18b60b91effb9b82a52c0ebe67bf6334c7ce947d617ea7734381abaa83691deacc0a0246be50a2728fe5ad97d9a9745ad51af1fbfb4a4d3070729050d63e9fc97fd0980523641280b7d52cb4a378394ef3b7976d66bb196f605a629483f9e28e27cbd1589105d07be48bc11f1cc46b7ac25eb86cf71dbce5c6fc47309744d26cef2d6927da3539aea5341ebdd9aefe4f5f2132b0511ac0cc2d2083294cfc4b687c5b8943da5ff418df0bc8852d39c41c3522969dd317242eb365923204bb47d56622475b5a4d1249303806b8551e5147fc71204bf7c3dadae834b31b0eab6533618dc31ec2b65c3654f56f2453e6ae96120b4cfa64670e3ddbb849f341b7814d2c40b142e9b94c823747bfca24802d4f1f44823edd95046ec098484b69e5af3223d9993835546fb9ed767640a017c7086f6c1536caf591852d3ea50734f5a7d856f32df47cdb01635f847aca673d870fee82919e04a08b91ce5e7c1eeaeff018fd83473cbf9c7662c9df9fd1ee21b64c72f753f142048e984cdcc7c027dcf92900a7c5b94521f37cb7dd23af08dc04b8ff4df703d828cb87cf23150edd49543fd21af3756e8d8120c093c3e251cfb86e03565f8290e4d37d001485af97359d85e92c857b0c4188559baff345e2d210cc2df28fe79503e5298190395c2967ddbaba0330be5c646e4a8e22318817fd020052fb0c2dafe6f3fdd5d802670602ed05f556e0f68054076e8aece102f7703bc2db7834ba0855d57960f35d785a7baeefdfa5b6183fbef20603d1002413076f9f21bc2ad803a98a692a2db58198b33a88f51e42cf302a070b5ccf43492190d179f0cd4d274c8a7c23fe9d85c1dcde0f6b234c0b525feb5cd9c9d32b88dce3976d76831a9bfa5263a88da667f8b5bf6e7c22f1979900413e89e43933a748492e1a9329836e722b99eab0e1d68526b0e9de84c0b54a0835db6c129177bc9fd6ff20ec752b5695e74d64e3f478d66bacf9bd740602f859ddb4395da03a2b66998f0ae489cf13d1dd0e1d34a40ac02e04b3c67c5316388e4fd38c13c0f87002e990b704cff6f5266489e499ba3577c33d65d8c79917b26092e0816fdfa4de505c20ae27948f0ab2de440a59f7aefe65afdf1ad7e268546c0abb5d3cc74f0cd358491c093b0b742b7102483891752b75a5d686e07a1ece7c32218ab225d02d0087507ccbaca404901e7d2f112a9f3b53b33b507836012a5fcc458500427736720c2b042ba2e0dad16b46a0fd1a6bf2603eda87b62b275f3ad21ec190d30158733985fa7c2c7ce0ba95716752be772e9d82579bc6749d0cee394fa28c0d88ff830db744173456841940eca4e41b9a1529aa1a65d585e6d43a51b7a26a53c179c526d4e09a66b5cb612ad76df3c6ab34080b5431681d040208add34e17452c5fd74a2f3fd32a3f2edc3bc9f40a1c4cd601ec6f21f45ae5b668c1187d80ace18f3007491b2df4dcc954c11be3630b5d8e2001a6176e57afb86c6cde9fb3605ad5a1db6b4d00fa0bec041422a07fc4f8fb1ad2c30c793a944a6a1ccc9181f1f381158d1ee7652f27a738ad7e71b9a98b9033829f5cc4704e43f5d623fe9101a1696cf5c2f8918b334df2a892722946670b63206b938b8164ff2a848eec1584e9bd8b38a814553d0404283b8e47b6bcc3a262b8a89137dfb125f35f85bf43148fb18fe016fe5b7689275081220c083e87093ec7dff57d58ba9c014873e5fcf24e8a3be41a4a49d60b6b0cdae36f25e4cc6b166032702e0b1b7d313e87efe86db034a1f4612d4a79704a0481942c09fbadf8dda22e4a28cdc272382e188ffef9e57b70f7e073f229941c5e6efcccd7538c666514e86e325dedc38fccfcf13e8fd2ac0bb3871f9660a173b87094bbbf01d71195ca3f6e80fcd7036bbf36eef4141287cfca6eaf7fa08355241593450837833d1083f3d5bad601d3499ec950a34d74bee82513d6eb137a1d4d81280cb48079b8880554690d554fc739fa98b48fa91092e90a9678aedf055c81f8063fd94de56a7f0dc6faf405bed264a9370a02c8bf809be60dd1f8a5a642e90822ddbd80e3096305ce77e0735f08ce1862f9b03211a9c3aae93e08b1843d4b8df184ba9069c18afd9f8cd601c6286dd985bb7282023dda74404bba0fd8507c61019afc8016d9971190cf42c7e2528d731c1e0ea4b56b66ac96ba2369050d7174620e8bb801fcbe86772f0b05b8a6dcc109e9baa885b06175de40610839da4560f23e2d49824de1caff3b3464be57b9b26da3a05fd81a5012feac5f32e868c3dfec75e457608eee4fc9463dcfa68480fb6ef55d74ea597e6ce4ad9d55db0bc639b8e133f0334f9eba963330930b729a5584c20817bea0a92e6bb3a7f31750ad5059f3fc6c72e3e8e1e6310145327109b8d0cc08f2b18a7e464e6f473617633a5e1ec0879597920718e5fa856b89726e07e50cddc7b68872524143e1715180b2f31a88faf4eadee32530f0054400e27e54107b666f79b28b398a65b4a277901fcfc026a81065b3539e91a3ea205f6860705adc0207e5328fa8b7a603ae6638278978cb6ad9015ed069638dc8b5fb788734c17da7eed148e068333e83a3ade0b987a42ce8934a9f901ba2e01f7e8fabb19b44aacb1bd08b4a6b65c3a8dd5e8cafced172cd7364ef06d9d2220ee59b5461b81f40e777672e678b46ecef9a96373f5ac1fdff3405d422b8a5134ec404378b5ac6b2647ad03bc2e3573450f6f1f5e2fdadd2aed7e9159bf27a3374541af4aa982a0be7f3b9184dc34f47ba92b99af502308b4783d2d0d544bdf0324a96a2428862ee029eaa9bfbde7f896d4e8f3da9186e9745cf9ed0f8ce4cf7c900e1e950c21115dae7ad0317b4429e997438e59bc8bc64ea500cd274f4b8f9ceaf23d33d95bd940462aacd3b89987cba590f11995d53ad3cf208a64e77e4f1adabbfd45f5096ac80ab741c09005d2fd6769d9cda32d2fe74f73012ae1e2f947fa0ea66d5100f12904ebad9b84aa9c6d9428db4a6e0a5bd40689de731b5bd445ef7c069ff1b75a5b53d2c5106c6b3b0d8251ab52b145716f9b9ff533605d4bceca7101108463967c723dced8dd354da7af8ebdf09b2437fbe0387cc7a9a081424ef7969fd8343be67351e74c57a93479f2b684b727bb2966c2a74c6de586e7daff1c1a27f632c3909249607ffd5a1c31242140d653269afd75883b903b6812426e35a19ecb1263f8bc23b9ffff18bd0681bc266d0c32fddeca8b557bdf86398fb9148ac6c07a24a0964b8c25e249c9dd7b17615b9b21206c0e028956c71852ed7f1850146833b6e4eb1ced7e56aa2287281410bc3d19ebcd16d1aa0a4a94d21214f85ca7d30f01c1cb6a6ddbba13e30de4438c908f945d706f629a2908fa61dbef370165de7e1a5e93bb6738eda59effb4ac80ad69dc29b54b86cf2069915e725812612d413c7b094d1b638e18ce7e7be5ef27f060b920c4278c790b9b30bcc78b0a09ef1b7a354be22c8c22563ff5afb1a2a5aae5533271e047b367e032dfd2486771fdeff1425d2083cf5a359913dfac3b1b4218a4507ae50851f65ac162635053d4158a3fed8ecc64776a9c49257da4eafa93453b0d4815a36ea1178096df2b89a066ef9584d256f9b0de5a34f5deae5267585cf420321ab1e6365ff98d84f13224c70c0498041a6bf98910a3e36c1a9c05939a872bd0811e386406329ded6deed77d07136fbcfd36dc58f532460ec098d685b5740f7b69c1d1fe5c361ec2f44e6c83462f8ee25a31cda2ad2ddaaa8513dfe3d9961967a04011e5afd3d3af37c367028fdf106ba089724cdd38882ed76712838e848a0e4d5e705f99e3e043df8c64b54f52768c0d14c6b054ca0dee7c54c4ed0f77231c00092526f22115afb2d73ad84eefadee15f65256f2e6c7130721495733556571bc4fe8bca068d05ac3068e554cd4bd4334743befaf2f70aeeb895e6e1d8cec145cf2d4060dbac355445232e74afe960300b6fa02928f54b30c682ca1840853181bfbfc045f4e4c3e59d707c2ff86956a270675d656e8f4a9fe16ff2f5eae93f792586d0009727e9ef0e3c7377fbb4364dd788db06c70d32f1214ee0e76b5c926dc697fb986f97d50cba17101b10d1eaed6a2095fe3cf7a72f521330b2941c477b3b422f429fa983b4747ef7ff7a6fc5261b6f59c51c03d6149359153efad038035df2092866943f87513333ec39bf049a4277d0ddb62c35ec4b1882da7f34c31d4c0bd9ab019892dbed74f9f3d4a606d8066716f305207ae4442f77a315e59ca423c2bac132d7af58bc1829d8bc72e369695c330675422ae9584d98ac17aef4237d35ed92797e43061f93f56a62f59611671d52aa0576fafa6894c8267e72c6cf4e2347c223ce729dd8e585af74460a9746f65f457e95186c5d67a449874550421f0a74a3899aa9e8a7c94563e0098f776b0a21445410f9523be152206e221514d8c13ad956164fb201c1adf4e47d0f60800bbaef5999c4a59fa794cb8eb1afe0472df9dc5c338d1a64cf0d8fccf0889dc74b169e5fc4f7bedcb1c2a9bae40c93851d6875ea3b5731a2ba221e405847570d8018cba6e736fea5916ab89d892f4a98d64a4342b0530358d8368da673d7d984034fad127731977929cf8e7b4cc8b0b6da0a53afdd632855e0580db326a2d8ed48cbd7c899d61de64a0c17f7f0492462e90751a6bb1c50f0a367ddd16afb825293ecf3161281fe371b197a8d0f3bb8a8a61ddcd5a5bed79dd009215b753978bd6b607bd40cdd9b43e2916e5d5b86408bc3fd200a62d48692a8234008fb0cfd807c0bd37f652ff7d38f7947a451deffef24f8726b7e350853d14e65b699367eb391c3cc185cf2e907c585c86ee4bc66b5f291b55674485353077b64d952c2a4a5c05657f17debf45b996de1a0484b8069b031ec9cea8c82e25678446ffcb6008fca6af31fbfd1a821653811b40e4817c61e233b6b545005e6d8a7f492a465f03c708720c578141a3b3cf9a701bcf31361d8d9dfc40b3a7454ece36f2c04787525bdb569b24554e35fe129921230fc73a9f68114dd5cff0fabc81a7993efe7c562e00dd4076a88609a8a991e52b0394773c53c2657608bd9eccf6a80dee244c38351de94f3498c789d36961857e0269a568e9e58f89e9e74e7b8752548621a20e1a713a4a6ac0b6961047838d9e5ab80eb058705cb3b8a0a0f140d19953ec4576a8e31e8a5cc44e6dca239fee1d6a923287430741f11ea090c654377f5e4cda0c812c4d15d2c7ecdbc4d240440ccc01847e518cc2f1ca57c25894e899659c58ed75fd527299e4de02d610bf167d1bd03a43745e8de83f91a630657ce8670aaa9b39d42b16b171bf31f0880789c225acff975bdb42df10be92745a75f2d8179e1851d358ede9221c26ae8980ee7cb27efc6912edbc43877d18a5cf1a864455dc54792540754f9a4d1ae3388f02bcabfd54913355a0ca9f1b03897d39dbb16ae80a752df6e5588a335f757c519fb540183768d266f21c960cc9bf5f4fb52e0bd323380662ce3f36c75a351fe7bc283cf847b0ddf5fbd4c2627615386dd8878f8fd59b453be183ba194db35e1c60ea8d4467479f91f2ac4db65044809b794d20deabb2b57095d0d3a814b181aeca6e355f5308ce4849e5cbe1667887ed42b164cfc6e9157a7367ed6c3e665d11b8113448f6a7f73b03810676f283cd3c4da2709573121a66174e22077159aa5ab54c1de714a94f428b8b6535e6a02366d0061fd42bd61994345f45c6a2cd206c73a5da143dbc1022f0c7fdb3419deae4600f98262701a2b413efdad2c3f10e05ebfd13f1e3944065dd983966f03dccdaba41bfe298cab74b6c8b8fc942fd4947976949fb6c189ea1597381df1d7c83d818f364e61007778f6ba561a411b8f6d1ad3117afe137d22790c826425a8631e059e6e737c78cb8cd1003e3dd19ef210f3c760c853e2a1b21b217a7b737d109b76d64b2206c28dc7519ab956edb052b26099da846cd3e32024a7f40f915f35c800a99fb75f23ebcb55f1cb5411c7d109c55650c922b79e694bc2131ad98aa55db064556b2eddc514612f6a8fe40bcdb7f9d85e34407cb98b4a08888d945a01604750118121bca6ffd09124819c4b7dfee3faeb858910f0a8fcf75303fcdf45e19c723adaa77151a357d24f79332370bf4c9fa29a8721bb0d97c3d9f26503590ebd301b57e0854a588720895714b855e10ef07588b09fbbf842920a3d7fae82c093c3e96d589aa5d384e738c8b6323263d5f25e6a8684280031319d2d0da06ce867f0201efe3b121413115974630be51026d25fdb48d299a5999161f5fdc4be130f04056241b2a972bff7aaefce29a109b79d0a018e5d5aa1519c78424035db1aea611ed9fc6d3f608ae4884c53691efbeb56a7ec92ee8c0534fac125207061cf14d7e20bdb08ed0fe522af4e2b6828de095232460a07640ce68a9d264a60222fde876412935f8c3004b2802acfbbcf1f90e7a304b65c19985de0af5d98232b4927d715d73127d71a3406148ba0de90b2a9a64d55953016350e5873ba3dc2000407d875b4563ede2633342947252611c0fbd688322e3f72a55c968f313f03080e516e1aee2df649d57fd723dd09284cde16a4597b1525432943342684d35a3c869ac48463dd6611c62cf28a0c00b68569072102ba1f16ff86abaf0bbc9ceba4d71e66bab5bf1391efb82674c5bac9b7a055390e1210203a32cb329301900d82539dcfbfb967326eb75e110a5b1c462083c3fadf38f47d4b4dcbb0455841ffae0f19abcc87cadedc3babf8fc3d584533761cbf1bd83c8389bb3b4aa92bd6ff017cddd37a66120a97a1432efa4e2b7bda62cb08381760472a38177078aff45875c213f350c83bdc17a498a59a2c624e3f1d50d15b4c0a547167892616f6f2cfd59d5610b5a2899b34e847254e8d46daac3080898bb1d1ed55bfd5b9d830badaa48c92d303086525602259f1a045acfdb933db444b5a80f716d8fcc5c1764caa8fb707fe530773508b27197eb54739d459362dcd2ebef6ff22d87482c7c629aaea043fa8d2280888051b8004a0b0d952897488033ba1700c98fcc4229a19aedde5b621ec926174b62725f3468ed124d20e5a8cc3a234d358788483d4f328d33c7b8fff1847bd83c5942256e4f615af233006e1daf66e271eab15869435fb28d94dcf1df1408e832a39e49cda04fff994377bea7f49e33427bb228408449889d68a545954e893e6095bae68231870f91a6b3751753ce05f8004db5aa49706dbce5e85f2476f19920d687bb6b35a90af1b128105c4174d6d19e40bf68d523e2d029cfd208b5c4a40597fba8168504889571435908d17c04cf7ca9e7c4b3c76046fc9669e55045e489a0f9fdd2b996ccb6c7aacd39c02dc7cf591b47c1f9682c65f0e26cd88eb4ee47228a7c5c26b6571c4552ae1c36405f71fde7ca17ddf4a038d77578e5bd1978c78c734688f79ec12f678d53e12738ac95f5fbdbbcd6ee7502217e7eb948266ddcea9e1e82c0c22cd272a840b16d8fd52132879af94db25fc40f7d9b6fb4c1070f4ecec0d2418bb392a909d68d523ad37c20d31a52097a7355324e71321faffbb5758c611554968d386c7297c87b87093d22fff479780d1c381a162888ae57a94c8813bdfb2d8c6a108f19b8478f5269fd6158a5ff005f1835cd67d5282038aeccad72a61c28e1759203ea671b27a80ea02ab5f47ff5a86416119a59baaa160162cde924829b6c8a4317291892358bafd91482f48c47e60673ce9eee165c16854fe5291de1e6bcc3cbc9a37a66f371eac264003922b975733aaed81caaa672a8be83b1c5d9831539b412ab19ea46a02a818a1cbc516604795372f8b0f037cd29cf5c552d4e70293b534c7fe157df439232aad9cc2fb313611a08649cf1604a884d8ed5d1e464ad24c4b58c57d3b5b50a379de2419a51a82f356c3479b79d7c05a8f55ee657c7dbe3f9b8e5ce74916257045d00cc63400ee8e2f25d66a9ce7d4f746aac5a3632700df6965f2c14a3a45c4ae9252b1a1329a60f74960aa5bdab851d62c952df35c9cea8e29897477a574326dad42fe7e76d7d62fc2c2ef0ee17a7e935ac9bb4de54a73ee22173882f76ab18173ed3319a8d0163b0c828af3701f1c50702b64a015031e20392eb2cfc944e4b7e2d1fbdae0eb1b72b7b2537e6ccc53106c400b36dfde383b9ba3a911a57bcda0800f014965888f96f98986d607473af1a74bcd6736358df3cd1488ff3579414f58a4df1f82021beda27023cde2eae04c9f79ca9acedda9c55d9fef743cd0c1efd0e62ffbc7519869fdb93ba656af7444c1bf48082cf278247c851cdcf7c955bd8e37547d215c2e615d7175a7010095e46d1ff90a49f59793192ed705461553448a1277c85f06c090a672450d92237e81728fb33e4b6f772d1b9df841ddbdd7cf842aa871d8a7fc48d51f252aa2db15f438272b0541b37a330f452be137e1d90b7f4baad6b375bdd920ff06abbd2e02f045143e8aad73980830532fd347e2b74d91ce64b10e0b3546fbd6bf515f5de6204601c923808d062c9622d7de7db3d419053c45e38f9cda5f916229232311ec194c6b56bd48d948b36fce01193df8c50010f3555b9a0945c3554670b2243c7ac9867dd44197837a8f3864e6586f5e9046fa38f7ebd86420e4b6bfe26ed48e7154589902c1424f2835e6ad0dc1cb37e7912b92e685232ed60248c111cecf2882898ceeb6d21504dbc4b33c1b1791278625d3fc1d50938accf19ac99f5524f304a88900a384a3f689e321fefaa310241a41282f1d61620258f20592c061ef57321d886f85306bacbe0475a8fb73318a7d9a6e7bdd65bdf281afe5c7fb0e3179412ab27e0a4c1518aa92b1a3c9b559d80c96b09021bd923295bbed2ee88cfb6578618f98b4c67df533cdd0fe0466c5858130102d3093c9232088143b8d32a20dd18d8b863ee371eaed78a9ae1f7e558d9b8e32e1039fdb867f3330c6163b6aa9f07941234e94e52533b2704f63bfb47900745fe5531302af7eece8e02018f69ea5d2f70c51880f1af243e69ab47cd8fce27570a0687554ecd9bf250c3a502d0a2a49321cc7563b2b08e15308b01cd9653c56f0c71f8317d6e3c9ae970cc843247fefbcf554b5a9fdbce3b0e1bbc2f4b69f73c44b462623a2fc14fa719ad28252370404880835663fe0f06012fafdefc4f75d5b25953bc868f089cbe033ad914c188deb88ae794d9ecc3b8e0ad037b828f54ff94b1d39b14ffd0a103e89cd84def35015e2a4e91320f13e04a69e35d80aece98cdad8fa19a956567199e3991ce54e1e53b77d56a77b1c3fd877e64ba4455b8996f9fa6158d996851eb9455736ca0426b6d987a4a4a27e1b04ab2b725a4f966d65549fc100e81c0ee7f915ed8d3f3c0a54a86e1fa1a343d7ae982d2326703f386c3f9e93567c4381ce512333ee6af18c7f4b4138057f589c033b3055e00c32e7d98a9440a0757fb415b539a0e71a23116c95fdce8f775ad0e465ec7a4b161d91ea94b74d841dbbad7e8949d0c8a6a8800ddbdf2e5ef88c321b8122ca5ab8d06d5bf51b89b87fe6ef729168e09e693d95798c92bb032b3d3603d15513378831bd783bae9b6a376b3495f8d65e7174587eeff6c1f6403db4484abca70c7083b9577b9f0639d639a8e668530633e811bcf7b215e23186e21cc91c99995ac59630b43fbd1955224cd458ad0e850a9ac9fcece327560c8afd2f6c8c0291132588cc9f8577fbe52a899dbc0d8a51ca2bdcd8ee9ac8f9ddc010367596d8bd40fc69031450edb95a7ad267c502e48d1991447ca7cda0fd17619523b401da86749eb028a35ba47a421883d33398ef24346f66d6de42aa197ecf1cf746208efb4d927d9a5e72a7525e62f36d88cf05351572110b4d940a5ff7cec4daf6f0bea9316a228bcd4fc4eea068a86a20dd79f3b42f7f19976eeac51748182821f35d33d41abd09fbd4e690158f46476578e0d19a8bdc96f7c872451f4462b670cc1f998cecc7911f9ba6f7bf9f2eb11cc6a404bebed1b10fc99050ad2462b4826cab8843e0468a26ff0302ef61b59d40d5703b60ab0d4273b036bc1673a2615a5722c53f11810fd82f66e9a77da5fc2866736693bc61e7f03705004eb2cf394518cce044fa5daa8eb8f3e140cb5b5c77b0bf99d07bd6e120dc6acd7c9d4b57f5266ff2f9d16ccad9cbb0e58b7530711bb530eaaf39db843119649f0080a6c597d9a4cd2b4bd5e3ac7e12292872f13be1050cc3d40af96155564eb42de76d237b011bc2c39ffa28ab92095658a9d4168a16d238375f03cbd7531f5e66ac4285f22ca80d5c54273bd92c3827e3ca40caeda3d439129057fac853a7f75a8ec49c2e064c5ddfea6a170ac602824dc43100201188dec1d460f00d7d6d7d1361388877a1e590f7a2bec7ae56a076affd58a8f4485cf0034f833c005322578e51c9e287573469053365c3d147fd1f5a819fd3457bc1cf55419869ec185bdd207d0ceef499cb6bfe5f37da5136efe42713ec1544595e4e17661a2d0b6bbbc2bff9a22c7fd805ae135fde5eb7c78a1d1bcc964fb066756901f272c09cb82d889e918b61797955ee7ba457814f0328ceba93676be430c20f3f006647352699e8c939e1192a563acce7b8c3d5337533a88f337dfd0c3d076433f9ae62022070b22c14ef03b00c62610621adf16b638b5171fc570574e7bac953756806bf91563638473f2bf12f8270fa8c7d2bbbaf9c00fda1b734301098898d85ae05b0b26630b75bfdfbf9e6515fb46bdf3f3e267423fd061dd8c5ac69d1a164cae561cf2c65ccbd4a9bcab5278e95e5b63122eb3d9d622b756d3b0b165f8c4ccca0f587c646df23181ae38508d44ea20f369624e03e2afc5c84f03d5c940832c467d0f34eff4f958d15b059b2ad76df291dcbc4fe8729b063e8624c3830d055cfdfae313efeee20b58b5950ed3e5599fc457f117155fd772cdf6af179cf00849551f7aa0afeb2405f8a21feb6e4ff9b766d6e3bb855a702136f12d2f65874ca894a429a21c3b91bc631adfb6a905b6bcf27708a8062aea15781052fe5a2889b4b74d941d82c35679f460a01de5af5f455d691c3bb05cf67c7ab5443f8dc6cd4a8d66464c40fe61d253e7c2fd3afb207c46395a6c2d270333045e1c87f44090712276f33f2c50431ccc402aba6acac20cd2ebc3cf4e1604dfe6c53c437ba4955e3e6ee2315d60282c6bce5bf88172dc27a6e52575c5e1b4978fd6f479c05e83c6274806b046cf1e482554d0e62e48965e4a57f9ff003903238506961165f6e12184e186b2f7f66946906f899d6b9956ac9e97e5e3d7139a53d42fae3b99c92cafad23347cfc11edb79c7927833fd06d5952ad4d0d437376a17675e528fcf9f8d5371cacecd4e94f075d35543661205044dfc4a80dbbf59298410b874c52a4b17cdd2a4b68e64bd500f068a8fa1b1173ea1f8d4bac0cbc125d7bb1468087248546dc10a7aec47984c786b7986f3f7a6d4c4786b436cad5ef7aa368dd7a4ad55491158ed38701e1bbef623c2a85e4b61fb1cf4e5d3d5b6399cb052b8de2d869d6db2bffc2a1e37c5c861dfde177e21052b9192ac35ca6473d746270b91370238f3164206aaddf4ce09b4073ac1c03c5b50f7d3fd8899ea6f1f24a2fa0ec611f656164fb67062ab5351a8ba349aa935d8e0ec081614b737dd92efc8b5f8c37c64db5b30699895e32a7e3bc20b8f2982bcdd1d9a0f70e0b07503c8d641078a31d98f0c4322a474bdf5517eca3f59fbd57f1142b60ed4c95575e362db18b6c63372651700b4b81d7ff58d4ca0a4452cec0c51294113da69174f684be171ae4dbe9252def96a2f5753875b396541ce9bc42e32510f164f23ae379137362f23900a0e290c673da8aaaaed688c712d9770334a5b57c9838c3d6bef851b99bd7d3b8996ae83e5d80892de88d5e6dca273002bf90c5a4007f818380fe6df453fc34e159c9b331565d3dc7c8b7201b493eb3adea3ddf0d5f693eefbb97e2be8af4d045fe30dbfdeff77771f8696c0ab225d6d7a0649dede026ca5550b7bcdee08fc86680e2b6395c3881c696957463169025aa1908316a04aec06cd9cd815bc8863ab429925ef3e1fdde0d69d06e99b98c9736c0758e304a606aef43216d65de0cc5a0c8b21a97b7f74b7530b271a015cdaa9509011c37fa8106e0eac2c2e649f26aba3d640873dfb9e827b31e78d9a8cdeb3650760e073b1731394c28549536b3a3fef4fa3550db1e28d262eaa3fd3682e2ddd0b97bc1960de071e3b62e9d188288a44723283819c557501ef227a5c72d5d1460c6ade326af93d92b87ff3574c47df16c3b28d1f3f8043e472261b759d3bb2afddabc03b3582089cf096b789869ce04a0fcc08ec96ca151bc0d90e50600ef8e96494ff9f27b3ecf47dd601283908b1739b46baabc39cdc39cf29a2ad9948fa1b3d131a5bb215a8764d3c6407dc24dc04fac5a7c8ecc497674f243b7926dc71502391920a6862bcac1ad93f9759542727ae4055175a53ac5894361542746b86230a6c29923c88ddd696d30f0f3b72c5663ff8199e51a9bd14c88e3403f819864f2baf66cba7e604d4d8babd8b8a00ed30f330e4064a07879b8e5662a37a24e7ec84a606b59f0c69c646187eaa17fc76eb14c85d84efd6bd0559426adcd3a521561343fce0ad30ce3e6524799981644983c11c1cc6b89b05be1eeadb2db013b8ea8cebc216f07e78d833c34e069be96f5812d914310ce6d4a85610279c6f894a97ffb33498338a4113ed2b269fe8b06979b4be936806b83d2886b4118a408b326e768184ca319aeba7503c62548168f8e29ed587a3a8882b028e0de35a9397a09f6c54fdfad3ebdb2571fadf9e3c8822655ac427df67ba537280cef13312d6334b302676bea566dd3a8a8759bc37ec1c29cfb4f53388d48b0a2a68e40b435f7c8a4f6af034187ff1723a08e313a5600d9c23f649995ece247d0d2152dee8c1c104cc19fe0ce4990cba0687fefbbe1316ca453da0ba96d0bd189493c21d9b0123daae6e7298fd7727dea3ced060e18b4cdb9bb2bdda560b6e8ad187b8100d403a4ea8d04ac3b1f531a0377e19b7c4376149d387723173b20fd18951a6a19fc5766c2895088d2487805f0b2928cbad4d39ecd41ad982ff01c60a2f20a1923db2ac003444e297014f2ef9b72892301270575ca3f9384e5875d8c0e053d5caf09e1ff37b963285bbd6080e8f8b711fb4d362ddff5c9615be39c37f543d63f97af96c241c66a8f13af22bf8f1ec69c0f61378c98bfbda3b8303f6e18baf4e362b013aee47117f0c473b15fc0cd1517ab733befc6d7e5e7906e2287a563909df2999ca90da0a9a49e110c8259d385b79c2a4590542fcb87f0b121b551664d4a0ebfaeccadff94400fa407df180414a5257f0c82f0d100492bd1a6324141cbd55f46ec7ade8526e3af595d23f35386e9a312b773c56d5fb7112797f082ea7092f6dcad5dc05b81acc79aa893d2a5dddfbd1e931226527ec058c8772f7d9347cb7da311b6178455dfafa0eec96a427ab9118b43f9b85b3c90f83ba3fad720f8ae39d1a26e247244c06338892fed458a0ce1134ae881661754d434d81c97f60580499ebb1464dc1d1f37e52c4cf908db0b84befaccff4d517aed6bcafda5ddc8d1cfa321ee53c3eb89673b822af42a1fff3f9091cd733e405f7197aae53cc2fb8020772d728165695413a82fabae7c21226f43b8f62199b7aa235ae1cf62121a5601fc6489d71e66ce929f3c0ab3873c254aa10c86f7ff1bdb35ef4238b08a1e5361b29040233b801f17a0cf44ea69cae2129681be05ccb0f20e03d9a74c00641f09ef707163e585bf61772402421a9fcb8c3718201a8110c769f51704ff56d65e16391515226e11bcf83e55e4f4dc8b01049988e05378addfae03c8f8249599266bc09401d85a87b4b913356508e547778cbbacf3506fe1f667ecc94a9702d9cf6547a4562a2057cfaf3982f0b9e3bf0940accbd1136cf20280a490eb6d1ff381e45bc0feaf45c92dcfc168ab70537f8533f7bffed04809e0703069090fa223403b7dd4965ebfc35750027a1c8ae9e6df8d4c9f642ac5f562fd1b554c5fdc989e28bdc651172a534ca5f12f53d6e571cd31060ec893e8bc9bb1b7b2e8cb0eb84bb5dfe9ce27e0e45f70404361ae810c1185eede860aeded7fd7111f71c0e3e0de091602150edd9e14656b56d378fa064d030643e2413f66a50457462cd7a2688d77a616c8406337f29d29567d438d87dcd76381e965de74badf5c74169467e4a57bd3a85d3323ef840dd0f5bfcb17e309f404507bd5c4fa10a5638d915eb1b065f50f754ee6cea9f7172baa86b0c6aa146f02e18ae690fca6652ccd6565437b53a853f76b8bda8f6802e9e31341687c88f15d6030c10b895818a14e08391ac937c2f1cc74ac4765d612910bf28509db930512fecc62e7338a684fae19f1a35e5f14ba668022229e26ae93903461bbd6bd1104bb10e29a6d96dd0ed75276dc0d5e8bcd4f4acf0a008e46c27867a571522c5666e4292213d4e854f9b0e0b67a180187a15a835315901e5fbb04b33707029fb3ad9bba67f7a2957239a391608ceb8c6eb7c3f0c03c7b2ec9c0f7dd84f5118e9b53ead5c5ff07b45d7002883696f30dd6186fdf8089e1f24f1cd6dad1dc97bec39e77aa39a72065a6d1cf29696f8433bb15cb67cefdcd62cfdc98bf9b32e2b004563aac2214d63d58ab68ef1a8f78906c5a7980b0add5367bc65d8a7a009c16067dbfd3a71bd999d9fac7ced69eca1afed2f4bd6a822e5b3d1de4e01ab99272e81b94b4b5ae94f309cd30ec6393c41491b71618c083aa987eaf41cf1002869ca54f2f963c11d6d27bdfe2d410e13f553b57c8747e4f03eb83ee94823b896673808298bf620194eb8478c07fd23f799bc01405d12c042c8d301665bd889f5caa7daa1ab57f24b6cbfedab7ce68adb69bf954567c11b60fbc9eb2b1f307ad85ff80dbd38b0c18def5077bbbc97d766710b2e2904623375b564f619170cc2e90dc62378e7c84211432b82c22d964dac6a90c135780ae7b80c24c47b355a8de772d79359cb0f4157fb05b27b1947aa676699108ca0ac9088fed501903078ded6c4e51ff5c006148f77473a0e050bdc3a2145b19cfc5952123c208aa89518437ac74929d9b228d4b108e512ff9703bbee9621f04c99a9d8312a5a7e84fb41cb6605bf46978672b4cd91cea7ce5414303d7efe173477c875f8b6c2b468402c594420a661039c000766f607f2d3a4e389fa6dc07a847c9e52877151073e79ac0fbc802e8ebeabfdcab914ea2fbe802ebfb68be1adbdd4346da9dd4152166a8944f9c9ff6b0a7c74e308b8c325ee57cf10ca0b34f51c5b7a58a4741888221e9d0efe1600d28dfee4b29776a036ea6e8576ca81d019170613c413c2a9d1257c56bb264d43071dd3298cbd22abc417859944ebbf69a9d7cb35a3d0ebcc2c0c3262b930ebf6511bd86a4fc7aae5d354bff583553d9ea93028a9b9cf8e57e8d89f45338b66bda2c55a2b62081f721b03f1bb915c8162deffc55be789eb6a2df0fc7685e55f6ac28af0b53e9cfbefe1b910ac7d905411945c1769c7933632fd290c65a3ea59a055fdd9bf404a819f7f02e5000d6b04d3ac694df1213c3d85da208237f9da85db6bbc23daae7c7ba33331e67b619dc5306d219c3a71a1ed9808fe89c9a2a77e7e9bb243d2e27508b03ab6c334bd6a79babbed85e1bb64f7ae070c4799471124d95189f0ebe97069915af7c75e257063736988676328deba8432e22c058d0c35d20418a1d7b277f1665d94d65f1dbe1b82a7c45fc7d980889dbd08f2863b308779df561e72e8cca2b1b1c7cc90fa3367675ab127a3b0284d148ce039304005b1720997dce264f3b40cf1ab80f950f46976174421a15235eb830c2dc3b98a1b3d581f3ff7af68755b82b4c5bb610a8d1a651ae8b54918a748536f2e8c30875929cca9d09438197451af0439beb8755ec2106c4914fa4bb7754ff658d230a6a439f4cfb6ec60fe5c95892b3a5cccf6c10abb2e293312cb8bf046ab737c20f0cb1ea27e479b2d54d7946ac47558d2affe2135e136056c9d811a1d8c28b6ceba472cafaaba5602bdfcf3582e2c71547099b71ea3a7ab3cb4b78c23a1f09b2146e73a80b22dbe0937ec7be6efe7efc5c6bf385b43fd798801c0d94ce050dc1118fb9cfb63dcb72e90e575b4727041fa02ababf18f3e8beb64b80f0c93ffbf32ff796cdd35a8ff9f649650355ee21977771f72fd489a7cd6fd04bf4b75faf6c1bc49fd133605c02f965311cedcde3f9bbd788cd5abc49bf3ae63bc89ebab7b72554a9c58c2b7e1119222fd876e87fa2bc328940b08c09ff2f64853072a5d1bdc0b17186a5841ed1ee245654c66de2aa0e886b69c7ab5c0e3d58739035cd4dd329a4df948960067f71edf8401fbf6f99a6dd848ab8bc9635701dc21369a66011d15a1f5b890dc47a860b67df68d4a3be5f63ffeeca0ac81dece577c1600812ce05d2bfdeff6855c0517c367bbc402d6278bce513720a7802a991bc3f5775874926103bb323fae532532647f2ef8ea317f0c99f5a731659b48814c0a72379eb3718c851099fedf36d6a9b2b6f47bc70a9a8f78bc6eeff15c771cba24f4bfe1279624096af60126dbc3f11f2486411999fbc3d4c32f2bbc55cbfe20fffb90f0c32fe734ada4ea85961ec5a21063f84523df72f09ba32110c00577a95579c9ce45ea4db7a95371b79b57c04ae45d53307038df4e9c3014fcac7aba711b6e68aeb51fe8f45d52f7cd397fd1e635e634b8ff056f1b784abfdb349483ec3146edc0fe7949b15216f839321d7870836d23d07dc3ca3b36caa1616701f40e8648812fe171ae419ab15820cfbe25a8e4839ced1af0991c64e7c885fb0e9dfbbaae4e27038478c8e74495288ee2b00f33990867d2df230a2a1eaf07247dc1d391887c924bc0373569cbc70d306f8651a7af26cf1ae367cc791dd89272e79e265da894bb046dc98d2411d55fc424626b185cff31bebf7a4fb05ddca240b949db52d27fe553e20d33d91bd8714a290ea5bc2127ded7810fa6e8779798c31c58670476ba38d3c498e61a01dfadfe2357a8d7a62c2374e50d22a3e6c3fa8445abe30a0d4a0b6f6dd804ebaa461b41b8aa3624d986bfbb0229d7a8a8a18538102e6952fb05d4cdaf5c4cb8977ffd6463dedd41850a35e6704d92835942846f1f4be40f2d2d006824dfc46d64cb434f6aa1d20fda5f862798cd42ea6017c1103f73f0d5bf7bf0b63ed4391aefe280ba9077c33fe691e719ef7f15430afff26435f54fe6143a514e34a6f909d1a901136b1b9ce900bb9f03471f7f7a4177ab9e37452cc388c0a3062672003135d12201d6e26531d10060c7949817ff6cae2bd0ad5b237a65218317a10baec70118380ef4b0299bf01a6fa390816f0a0008a383f837e5ecd64520356ca744380068767fbccb43089095091c6e135ae2533db33a3fe19602050f10d8798583afb17e99963938c0f1dc782bd537f06322e66f390ab81fcc18ceae8aff881e0df8b77abd5a80b60ee008f95394dcadb58df4eeaa24be8a690378375612f89840ff605974d23c5eb57da2edb7e12b3c7c8afac6ec21b46f1cb11c453411d1212acde83fe23815bc1c20feeba6285642c4e0b82c0398f5b81e745e0f65fa0d08fde5a33e0ef44ad1dffba4d41deb462de9b1a9382b92bc308165ecb1021184d70d9c66f5d46a99ccfa34ddbb3f80ef65e9be857de482cfa2f0234f3bc54052e788fdc8bd728f082461359fe72e8e614ee299393f3d364481b8c2406c97fe8c8412f0f2f9b7f8a2e35b21cd3bf4e557f410a73b51d87a18001803882290b4c1aeb99c946db3c26b94e3e29bd885db72e51c1cb528ed8ddb75274b921985cd40223f96e8c0e41b99e3980215365a6bb78c79ecc1206884d17d7e1f9e00396e6bd88ef489460d4fa287a6cc6fe5f75bbd11ad54c835a9b6f242629be379509397072d1c16bcd1f471953f3abdaa094912391d501d9ce0b2243f61f650ad0f816ea5f2c291e4266df452b804a3e386daa160689a1a4327546aee3b4ed29c5077941ac03f9c1e5b35ccb80ed957943df07a5efec2dcd7ad5e1ce24f8545ffd1b75a8205f10c64e086cb9222245a197675d9db50fe126c6f2a9e615813d4d80228e28c09bbcbf0b6aff7d64240b4e62d371a6c2e22cc24847de6c808a17c7dec0819bb6a98eb995e09543d5c3fb1bc14300af4c39e4de47d064858860233217e9869fbb5a13bd5b068781755ad2af0825436be27121cba91bb95f4b2323a9b034696198b6eed480281f894ad5d9bb5d9295198dd37fa7c4c1e1568343078719e1ab7afd4129b3832474aa01a79a58f4b7beded6cbb9cbc0bce6abfbdef4bd472f2c260c4703ff532dda6518a94ec7ffe48318053f048ebb0d388c9830148ee4a2ac9fcbda0bf4bfc73480459dff6293f95ef20d0f1c41caa2ee265e32cebbaa1fc1c0f335b82974ec72f7d50dff96cffa3573e6604ba6558549b6326a004cad6037cc93c0a7596f5c5e3b0dc2453dff58ee5f79db699230157473c309f34d8a17c250d9b5ec253242ee4d68749d40a8c4a5d99c2297cfe72cde9fca319164383c3f9e96f966383d06d0fdb0cc6337a162e2234e5af1378a48fe40f68b4d3b0b19c3a426242de3e7572fb7f1bae6e2631b9fcd06f402412271124a679c8c2025a0e45ee8b7acf66a66cb492d17c9fa56e7f6594a54b40a47626449181048fc6193c115644598e0ac5e651a8cfdf3136c207363444d85f64fbeba37b73d00fbaadfe2c87d319bba95ae974d93aebf6c89a017cd2b94b3d54a2551c21de35b8197da8249cbfead0a7e7e2d060d6e421a54b11ad2312c5d809aca16d584df164ea88b853279b1a6fb5a7271b30bcbb62eb9ac2b7cf2f3cc7c94beb888bb92aa67fad78309ac53c495ac75a03a86844d27399073cfb2d1fcc109028a12ddc21f6f5e5af5f44c69f0188be2824ebfccb193d0e366fe2714e7bfbb59e45b0cd249c34830f60a8ec0afe3b40912e46e2341ee190af44fd7bbdb06ad5f4233e244e07ecbf430689711a1e528d62f6a46ada9a78c272e31a43d82b5e78fbf698f31658a4c7000fee75d95e3fb4c871527c72f8b4e892119848d4e88a46ab705ed74558ac476c055fc0bb47d60a3e7f103eaed9cb382a8db452015d205e91e65beef50adcbec6906e183d8c5601dd46459585c21d56129eb41832ef7e4963e409239f743563de47458550e12db6ba778091f09f8ecb95edeeefd9335a91e2ac3c2becbc411abc5abc9c99a725dcdbea5b9ea4cbef269c98741152f7c2f74a2d62ad5576ea81323eb79f99d40ee355211b77b360b79ac0bc99df6f226302d7f3b785328c6acd2a003337612271f7d03648c25a8a37af1da44758620b2170f72f0e6508e6f4a7fde700137810cd19499d204c456919bcfe86fb73cc53699c350fa9f072eb894cedcf277c3bddc2a88e6803121cea10f4e8249378315f63c0a8f08baad27fabb2e41adbb87d3eb7fb323e2f2095cb96a14adecb8674c39cfa38567db07bef20a713bc33babc3b37b4f088bd9b9e3a9defe8af9443756776d5f4992cfccc58b0713548dd935951bc70e6bb3dca831de8aa68d8a086b774a1c63ff5cbac0b7a9b89f40bff32d0545f7a0d281af8b9dd94e722cd242420fef231f8c89d4b54ea2592497b823a607808a01bd18df8a088a5849c1c63dd4a6d82db09cc232cde1e1ad00e4403b5000a50b50b216a328ea41b58ecd79c16d397ac051fc70a319d9098963e3dd6a566ad4e1c0261119bedfce5e095f2ae9a3cb0f9fda96e900a42ae81ce00ba385d01193bfa9f01d43c3ced5406e45ce8d06df6b37004b3c50f0072773c2d052add0fa70f7fb62ca3d1aa876c82273d86e20ddc50d55654562199d3a83e537c5bbf176d2085b38cfd1ed40c83af6bf6b7e03f6f35c63990d78eec2bd5d670a8d4986dbd9563f350865cf53a9c3253a78d29bcae990346d34b1772c20ac1260028240fb5ae4fb9d3d194ff4168c287724410c3ce6ded507bfd5f7d5254089aa491f50435cbfe907dc09dc853ca2bb8542bbad3dfe87738f92c5fde21c09a6e309a0ee7c7dfe88132435677ec3d951d241e00d3bf334ae2f7136e86718e656487fd16c36358b43d793be8c2e783c3e8956da7e93b8c07278359abbcf3033096e09e7c429a51cebfdaa3de8b51a10bff6d3cb7cf36bbf94dbd5bc82a08251bc8779d9328c6a004083d98ece50e8940ae950dae466f249090331206d03dbd93f8cd31b19b1e0ef7d89e39ee6138e25a6e6d84f706b73b221946a35e63a0daf088012a8d73a3ee26ae27f6eec43de04c19a643daca6f747d976300076baeee51589541b3153d9dc8a095ea28122f0dcf6468a4b60622b8fdded1334bad71956605f79a0ebcb96663b8f207fb7b71223ef28ac55c577f3de9a47d5c0b01fc20b18682dacf356476456df732f843c8da9c9b17e0bfc5ac1c42a4ef86a50e5056c862650d24483632691413eabb8f38db92d83cb271fee3948cb9effcdf5ab6726531d8c4cb647d60f4d36f8b16cf5aac516c9ce2cbbd93cd339ab09ef22e5ae90c4d88039f9b7ef2192677e9d302643d807ae8370392ff54702875179bfb70a387e6f5927e287b0e7e622578f0360bd71e3749bb4574a045dca66ee8d4787e8ea9fd254c11597e915fd8c4077ad975330fb9714ca31837b177170a4f2856aec7f85bf2d80c90d5965e669899cf5e18bda453a1df55929b93a654ef3baff589aa4f744bb34b45b6d3dd4bfb9e0349a88ada4fa5a5e0a71a2a00d19db21ae0880cd3923c1494689dd594d41b019154dfe9f97f79be644306fd56a19e28fa6ed4de542cda0a73fb176240eea8acec048381f526329759fc224d6df489afb81738f443c31204299edf7dd149459b3d04954c158abdf3f0f13b81ef16b5218285cdc1bf5c5f2828c8ccf6932670d309ad4aaaa8541962a18a7b23efbff977f335e01afea0ce9a09702b9106e125a06d4625744a4d7525a210931cea0d08539c5f14af5224cd1fc250a9a0562be5f5c099d22f4dd18cb39b09ef8582d52efe165be8feaf543ea2fa4fa3cddf52189c230271b34eb4800bcf17b1b940ea5fdc6fa93ebef2b638e1f0a736cf0e9ba03f5bb6b0f1ac81ab048d8cae857372281fc32e3a92a30707539be10b473bdaf56e5657462e90bdfff7ceb6583dd24e05c96bab1bb94305239120a99cb3aecc48ae842856fb4e3c13db1a5b50d821844d0f53951a1d89b4eae4e738172ce4284b91335122ed3b1496384997e319ab3da5f73a7b8e78fffef7f9c42eeb148ff461d939a55869b8fed6c5c4f1a87d8f133354bcf3bc63924fcefe37f9b6d4bc5d1ae493b0289f7aa569b3b6945155120c23fa537811c641d2da2dd750f5872446c99005e7d942bbd00055ad4dd2bd4daba09419458ab52c2a4f6c76818926106ea62272834c5a68136f1d388b6ba6a8c9bd9b5408bd6d461814bed53f85da684d9068f5a8a47d40c092c637e480207afb68e5fe760d64296edd41cf988ba83cbfc3928e3e1e5c267233a8718a9a4a139ad6ff9a4f286eb6d1dfce1aa9a7f78f8c50c5fb54a019ae17d9643e2da6aa44fef85d7e06662fb7478f008d60d3f86d356853864d22380f5aa0c2f1cec5edf54a13197dec1bc8c681946ad34a0d2abad038bbe47c631ee5f85ac4e17892030dff33486d6609e98a2430f123b41a7e9057607736e37a2f44d30f5015d7736c18e7dbbe8d07c1130030f24aac52c5eba1aa23241941e438e0025cf7b065693ebb5d17fce55bdfbb013760c0122431286d68897f8f4d224019c18fad7dd0cbd1c3575f216b51bcbe1907753f17ca541073a3f81bb92b7023e12f074d11fab22832ac6ade4c75793460f6509c0dac8c1292eac83b105112f3abc6f8f7e47c3168f2dbd7040d48f7b740ca8a32cfdeff11377175ba2602511925cae308ae29e10912f40b90403fa462e319a3b5478b03acc25a1bae8cd7a678f942f5d77a6e2b24559fc0c59da724f9d7eb9731faff49fb93022470d300854478f8cbca1b526f75c999d68017f604a2057c06200c34c44f7f878c3007865d57b6e64ef90a078beecfc00cf784b76243cf4917f491f765da1f6ccca911c820dc1ee4c06d202ff304c1f7e063d4fb58df3e0eb5cb4ee11e1451ef9e2588b43a2a9af66adfd74f606927881af61efe59fdc9ec1faab77a96131afec1590767e1650d0ce735dcfd1571dd38e34324858a7d1413ef5413e9004a5c821cbc5ee9c9b094eaac1ca41f730e938ea081b2bb570ad451ba0393ec54cc4c699cf72b22eb68cf4746c6db706537706152d6961429c0f677094a7df535d15d0ed2b2e053cf45b7a763ab74181218e134f2f167f79d4372ea9fb6e0a6e65ae0e5f6850a9b35ba5b877df7415bca0bbeb1db6adb0c2cf0204750802002819da0c0811ab95db793f0afb97bfa2f3a43dba811fb5e040c8397c3c92e261049947f0228774a0fd8ba014e4074af89e10032ed2868f22d4f4f899fba6031c50f60c1793c5cafbba2874f84253d4bfe98e6b1ccf1dfe3adc612b2545efaaa1e89f38d429b3f8efe8247becfe7fe1204fe48a6d934707cad606aa84c0b4ceb09239b522a3cba5d61fde6725439aa8665b5a8ca078593b7fabe81651f6a3d3395d9405c37686cc1d3e87060f9a94c58baf022058f49912f46d26e62e0d48701506d35c22dd678727d73d7e40d239fa6c5f52610d3f2328236cbabacf1c127392822a76071ce9e99c21a327972c1654b174a54326c913809f860eb055e7055c00c09c4ee6feb19e2538f00f362e517d29a2eeb27a9c49c679c11cfd63ca917a11398c8dcfb08f9fea0313156c9b7defc37261bf6df3cfcaf79a8daaee3700272dabfb5d1560201c0aeb29ba8b5f53e55175979d8cedc915981f57b1aa0f4c810789214c79ca6f38e03e9ae5139fa480df2507665b2d352798d12dae245eba66d86bf919b705790a6b461fa0f813110eb2ac5e502906cfaeb6cd461c084898f1c7744ddae12669930c3ff63afca81d665dc607bfd8aef370fb05da023421f3c7d8bd24c0962f015ddc2f0462340417c8a66fd21769e679ab2d13047672d6b238e71c513629bb3349b2cd90063d6621baddf24d6c91e1175a8ad9bc3217145dde3ee5abf5237a365e3f8f55988a1f11249698de744c904724252bd9e32fc91e8e5429f9c6209f76f8855637d21aed76c3ca1cd8ca5189182d3d7daf66bb94c2f5297696a463e1c7779848d9e7ded818857701d64c29a2b5a84cef5bca300aadcb6c7335a8d34ea2e2f8da275b23160cdf36fdbee73960afbcbb6d08c68ed993bade8a09a8113d43a76ff740fc5904c52b2a29c0b741bb9b91a53a3384dfc9fdea7b4b07214171b12ed03f579541474924e2f5d1cff2d71dcda58e18bd6264dd9c1ef00c115ff6fdc60ac9f37d3009d9cd1fcead3d7acae922cff1b27c4f5be5bd8c73b5c28cf62046ab56caf2258f7f0927bb12bb0e1a662219d29a0d1737caab57cbefad86858706c6a314bfa929e25d5d808010bf9b300eac566b70fdf0b5890061663e5243212e68b705e7f841e2bd9dc4dc8ac6eb65237dac6d6670991bcdfc0fe55121ec3a55c29256a9748ad641d72e353eccd6ea37c862233ae8e068ba932eb7339c7f32512eba5a5f53a451565d2f420a7346b51a7c8a1e1d5a29f75daef2e7b790e16e73ef0d8781bf8b011f87ada3aa4f211ea41faf476f1051cac27ae2e8bfc6657ea2f5c932ffa0f8fea77c63a2ccdf35b2498ea6948b781c16445a6e3a059946d20cfbb14d12ad040fbd1c70c7bd6729cd4f7512ddfc43d92e00bc8f2d0bbb8d0bd4d50cb4a3f9a352aa398f981d1c81c1b44d386cb46140b7058dab4ff1f32f4a9ed0685872165e92891732125b181f39d901c8c530d1e850e8fc62a80e913cb6cd2ac334bbfed5d845ed26320fa599b4debd09c1a8e704f58c141786ddbf383d55f9206a41aa5f9ee35448d8940b65b8d259f95ae99c6e04030f6442bb2c53528ed3bee19d8d7b252b463ecaf8afe8af424b84a0a898425301e0b3622cad9f7009c806a4095019bee03019d16bfe44b6dc4e6c9769cad0046b1a08a5d34fab0001d2009d15b5a986d1b45ee9cdaa523001d411f21b3f5bf370ce92ea981e7b197822114135629b006193a9de860bfde8f3025fc26e3239627e52c1f4183fceff2a296129a9204ec991efd4cee79e73df50dddae8ea60775dfe075a6ad560f0cd9eb14717a62d8b1e39540924328d11bdd4b92d49e67e2ff1f5d626b39840844ca6dca7ed320b7f2a5e73fb865a2adcb49590e4413068d06faa498d593f9d7e11281afdaadce4101d2f5d5bdd7818ebe05c37cc65c5f30449140fd56835213ad840c4f1d1cfea0aa6e869589dfaaef1fa55833ef9d6eca67839cfdc918e09a246e397c8a8962356b2a67bc3e739659adf7c80ea3be7ea1b20e939fac4e269501561e49fb7d2bfb24d385abc5f93878e6459b9f50c7290406667ccdfdebf298c0d40522ee63af9c5857a5efc70b96d916b971d231e84cf2c5450c32484ac850a973b9b3427c9e348264e127c2e59cfc3eea0afaac9b8fa7451d6e098cbea64317680958dc5255b99092d70d35ad6b799af44b307e6ebf104ebf3da01453ff71d0ac829caab3c3cb48fc86e47e91b04c79c32b71f5afa0898e39847cf56bd69d28afa0ea1ceabbd650ce57997028b93434341c3ab91da46daab32a113fa927f9ede55e1f5e4accd3e6ac0bd75c95bbe376e6e634af16154d111d4d2fc3dbdba2a727d7e05499e6d7713c23c85ed5390b20bc03a938a004af3059cf46c85b09b835821af4a0a6be26a90135ef52d668a3da7fdc9039788423c14811b140175f65ad1cca931a68602b7432383e9eb83d92d57ee0d872fcef11d3d8f8c01841f4886f09655428f9f9eeb989c70ff594070a3a6d839cb074db16722fcb344f334f30ef2b96f511527e5c40e0f698b60171705ab5ee0d090da69c5b73727daa40f90bd0406d3300dc7632176d965abe081a7b0ec88aa0dc41001045c6191979e37e1eaf856d601db307d04f60fb23e7798f593aa6aac8d2d9a1569f6e355538e37d2a32dc49fe0291dea721fbb83ddd0c2835a284dcc5a4b37e7d0e23d1b5c960e907d4373c468b2892baf754d22232c46d65c07d15baf4e5a575579c79f1789e8a757f3ec3105c8884620ed5bdecf3a2a218d66b418a3e6280a139081ed2e00cf0d21b62d77386001b6779193111f8b747b26cf278322e0a098e4f1e335f086cccd415e6dad388c81a661aee499d782e7de23962bc56556e1ad0c53cd260d3505c7b085457e932f30ab585d5f598eba725981e696938f040df71145cd7cf38aac846091d1cff74a3321c1b7597c252f5a5090f8f24d61067ee0f7ab9de563aba2792b9dd87351437dd7ddef90c5aefb53d68d1ad9863dd14d751d04f09f4708ed94e84a34dc334dc0fd64bce479a71f966bde7c8201dfc76e75cf418c42a21090f11c61e68510e7222e1f61e551a0ddcaf3c8ac5c36c23c71ffa9ec37794e70d630ba72211897577701e3672464c285fe71b137f97015501ee4897c1fec2b376d84d43e09fd522d17d2e55214ba040af217a7f08672dd37808aa764c5c0d3b2dd9507993c38de6050eae2a2ed5d62e42707e0190708792305fddab8c79822bfe37b19aae92c5f57f33133127ab5332c8cbd70824dd6912a98d9f91e08af6978a5560a8710508ad30ce44310b673f841016e003a36a4c69837cd8e54f88f91d47405d67911134307fc4f4c0959b069f2829263df86ee2e1a22b65b4797831abff68136aa66e0a9ff41f958bccfea4ccce3ca11e798fde6da04aa1a3d222f9eaf0f10034380048491e6ccf10528352680a11756496e3a7846c41081a939cd5d9c83c19c3f0f460f9f4a19f8c98c09ba31034e800d31d9876e5355bc548d2ad81966941f3f21480f10f5df744ca16963c50fa0b5d9c71fa37892c50f345a4dd8f6c8fba3fa9495f15434dbcc979355bc4020b547ee66a430f249cd020f2fb4b0ab3f86b4011d0b2d143d5ced9ace82d262e3d017e8751804b57383bf6562e653f9354a823f35af4ad9e81064bcb38643db4ea2f7d5c8b3fb9f0b04260b2f1b2f20b97bed0906936b2b76cea3525d6f0d8aaaa4469c6251710f20ff6bf357fd5bc67f29358d773b9f65dd8d0711b8298d1940fd2ea2371d834055d93f65bfcd2033ed60ff4e01a5c2d3249a7f7ddc0e3a8ed9062424a416f01dd92dcd157a3ac567e631b62df8f9a77a92b7db29d5387e3602d924fdf7044d32a313967fdf37c55578e5bec57b7fca924fb75ae54f039761ce3d86e4c822b3e26f39904414d0920015e82cb49b8b8e35a2f236a858e44a2f7976578e525141488bd49121776f51cb17a087fbe03a7d8a6ef906f809ff3c8a394614c4ca49908fb4756f1249eba208fc216acc820e32101b29d19859e9d1a8611626a6ea45c3779a3c3c82238ca366e8650b8806713e3b4e3ac2915aab367b00017b33549e3fd18061388b438c458bf611f29cbc356a2557fc49a4fde3771f253b536a42c42ca511c31ae4322c89e983ccc8e8cb48d05f6a265e2a04d90f4be2234fe915b3160cfb4cdfe0dad4e2b5d4bf826931d25eb5254a54fcd0c5b698ed42f9709719008a59904dba36cba332c6594608e662766224b02b5efa956b47913a58d2e7dc158c77b2938f36e5190dd25e6bcdb76fddf3ac8cb7aa08b09124f8aa1067bc11e52c83771261186b0f91b573599bb14542ca7079b82382343293e034bd1114b08d6aea4ac3aa835062bbfe093c4306214960be048df75e08b84804d5c2acd1b6a59bc756283fcd0b383ecf58f1846397b10398075f87a9c2678b64aa7d974ebd2aa7db8a7f1c1923c3a41d2182d21ecbf535549ce58b95195d8b2b80b368fd015351fdaed5c5c107084da663d8053e42371452e1b1e23e2a4b6d6311fb91fcd692de4ab88d6558ab7e4a868feba12c9b4d4607e42c92f78ba7c45df3ef93242892c935a5e3187f4f882335debab2416193b9dac65f0037dabb13977ad2475848c130c648b9d30e62c93b51ed01a4c7502cd863a12cbad90b53c2e616335e2a218daf52aa1c390a66f1c3a6d8dd1d32066cbaf65e11484b2be9cc536ef5ef3da818a973b5f57cc8d43dfe935284f0359c8b6feafd9deb1e9c7d8b832dd3ce3fcf02c767d5ffea3009ae397eedbe92d76a8771c88b98b3e0b898e2178e261a382cc3b0a4ad244f0071818df53c692c86b6f17ab2ad00ed1e6e85c5ea58e32fe97dc23ab7cb87491a3c803c25a512d375f4641f845396efb405e13d4370b2125094c25f363c8b96369e5008268dc05be6e247b39ec4d44d04c90f630f4393bc86c6d7a9349c24f1a797de9d615166c09bc25ddd2c6ec22e09aba9e8f28a6c94a9beb53769001220bf37d39ba7e32ae033c6559bd56e416f80048f08f0b127d6c66595acb0f26ab5a7dbdcf9f1d4a965dcc3495a45d85109b6b4604a6da8d3ab9282f8c7d4a0e5eeb73f382c02326024b69c747b3a03949a3efd72105f64fb4df8a49d12709bf98ab34d44117a6344590a8d647022be010fb99e7aefef44c0a18e76d557a22b316eb7eadf15e2ebd79dbe129a2dbfcc402e36403d4bd796dad7072d07c5b55d28bb0d79de2485aaeeb9d4b5351a6250eb77cbedfc1629cc1e6d2bdf83e20ef8405632b6ab5360305fd84fa852772e6b26cd0fc72c3d7d1776ed7a326950d6cad5ce0eb4adda7441fa4c5313014179310325571473750d2a4e6abcf167d9f887e7c0a73f38ab8ab5aae30064b1278348f5b01c09aabf77b578e652c47e7e63bb709edb793b820071bbe3d81a217d43685dbf1828db1a9fa2db81f52f66af1b01f7a90df7dd56b12a0ae434b7a68d6c59ad9dbd5741b18d57ae8840a55a63cab55a836a97455f4fa77078846ab55cfc1304f41fa105fd9e7f48666fdc4671417c1943583ec0207e5a12e936a56d076a428d9093c79448839e786d0b77919525bd83219a7ccba389dc74c9d6ce5e73312fe8c308ee9d3fa8a5607b2c3551698287aae35ea7721e531686eafd385d7d3d3068ceb90e26a333ff8fb4a7e1ddd004f1e40ed69edadd029967647f498e0116af8af08e761852c62482148909636df0db12941ae9dd3293716ad11f774b0d12cbbd6a8fd89fd83eaf066ca7b9bace67d6d267334b812bfec91163bb830f10bda56d04c9ec037e2b3413dd78d9164a55f6b6da219f792de394f946856bad928457686d608146a4f75df2bd7702e74a4b01694cc46f0db1c674762695e0abe1683bd4d957397deb9fc34e4df2b439e4677dfb8921162ed673c0dc650532b0d18b386abe9a67cfafacb1512aef2d880aac5449555304d237ad87b5b6cde8057ca25b43ae7605694da2ae8bec75744af50a0603b3f4583ce8140b1e2a52d57ece7edd3920391245067e631b98b4c306a3479650f9725d93811f200c1f14ef53277419530a70cc83bfbb6d89607de3c33511c2232a2e2ed7000b41afca5715617d7f27d2ebe2cf73c2ad66c6721c3d6efe827b224860cd1221bfc123975c877e4a683f9b2765421132d7c533db7bfad5f9143ba9e4e44885ddcfd02a50f15cab61f35feadcd0562c51a73b0c91cbd58ef51ea76e57592c778048956bed2e9418d2b54c5f588fda9a506ed2c816bee8f0a8b6bc98d0bea31546f8407f7ed8128fe77f5a088f3b9a4497d5e6ba369d7ec289ee597280e2a34489f58a53c2be33244647157c6f75974e997aec8e40393c1d27e7d921b3084e5bfdb2ad222225668722d77a9e1cdac39e2b3c8ed3f66dee3be1bad52ac3c524368999e132f55f7d0afdbe650529236635f47118b565db937aecb4b455a3c9ff0da6a7f90a481ccc83bc5f51dc3e333e5740038ae333e549015175c45c8252a0a083277199af5745398b9c38bf0520f2b3e210061e6da6f04ebc724d8fcf5acd5cdb14c7c4a9b180a688b6c55f460fd3099e661bf346c3990bd44185d3e9a495fde98e5c4d48f06012685c1afda98bedccf7babdb7437092c51a893f7ffce29f1f114f904fa41c9825beea5820204d78855c96d291ad55bc4ee3a2948df93838b0bee81d920c2bff4209870798efe4407e266e82e6986da5c8fa9be15d3a1a651da15cf15ddde75dc6d13bafe003ed4601513ed498ca02e5a529201bc9f325505d65559fd935866508e7ea2004816fec2ff6c9dc200ee305dd7b2bc14df8d39437aa6419af3afc96b819aacd46b660447291dd6d844de08d3b0b452d5757cc567c85fc524cf2c643a16ae9b6efc7fa76bb16853b3e7fee38c209fcd9f66c3e28a4ab4938f77e91485caf8edd18fdd6d34358f40aa88d9a1d16fdcb2869ec147670482a4540babd011f5c0d15f6caf7bd0c4c85c9473cf192b41e7ceadab65581ddec4920f150c30f65fa4d9b2263dfe0142df9084a5eddea3917b82644fa957816586fbd19d91f26820049bdd810ce6a2ef6503cd03f024c8f169afbc659ba67bad65743e9523f34e3d14307b8c4a6d312bf151efc4d90c0eadfa2df9dc7700de3e41726fe0bd2585e39078bf2f3345ded6e13cdaab6ab41de18a6589ba2aa31e482162ffedb115a9411ec0d258dd3b09f90f025457147a84ad1ba6a72e437bfd01c8ff87b999a678a82cf2e18c520f07e02b36836992239610a45d9ce914f0a301ab5f4c8db43d0db65e68afc2c67e22b9323afb19068b931ae784cadbc0f643f505be18a25a12cd165c994faedec3ef9ee245469c95ee965ff5d7382914448119ab6b5e03e9974180a14c756325e2a727c225d207aa97966e52eded798c763c113dedaea648c08eb2090c9fb5c2e770db08abb0607117175290b5be1fa9b04fc110a50e882849bd95d613596014d381671eca2911b92c063a02fae7118b4bd22f864eb167f7fb19470ce876d346aa614faca0003322ca82b75a8e872b88a39748cffb3139261034c25c7160afead9c6a6735e340938c87826351a3fb0e37d46425fe726f112fe2bbd84667a51955a5bc38989c2d9b5684f932885e80d3a8eacdd3a90fc334672fb1e1566c600b72cc1d4073712e1513ca892c17cbcbdeacffc7dbe1927e873399c6c3c2c3cefe5c8156ad405842fda89fc0ed4c91da44953952d3aecf66a66227588284f5539fa61a7a458b78b1712a35505cb1094ae5ccc5665914e691e06e46f0c27a2189928655544e488bca52f24ba7b5fec59129724081066340466f0eed369713fa70826c8da8e9695db22b75381ef58c54dc360fdd2513f85b97da4a9f7331794104b865e92b84109adac958c9c857f86fee7b3c909e703503664dc01e61072e437d6249ff996e6bf416480c178f14fc1e43536f733aa54f742b7ef262c39227f218d6c63c24ee4ff812d477b625997b28c9b755e79641ad43172ff2a2232f0eb6a1536bc0d8d4c3bbc019b4f49485703a574a837d0ef70cc1419cbae7a292d2fc662fc543466d810f872099d8998befb2e7c426b8761d1ceb695aee29ac6e76f4b37985996787e64cd07743fe5b6a53210b261ff0266e50cfa442bb73da5efb3812800716db755d2145410d77b7bcd8962a259f8a055346100ebc51d1cc386ed56f0c63cb3ee63b55bb7a0c4f315285b766a9244f61c432d97e1b6aa5d04da796ac673eb307abadd93faedd53b1ae6da68a9e2ab14480a2268a1ece24ed0b80718456e749c7371e00edfcddc32fee08e8e287dd4b153d5de794e3d69f922b8b02bacf4a9a5b66b143bed750d8b58ac8ce598b476c34915eb19dea711bffd8bc2947902435bd4362fce75e0d4b0826282e47369ad657a1ec63cc3249b06d01777d15dd059d2032299664c5a5c1bd69d429c694795881aad56c7fac577c1ecce9bbc04c45f7a49dcbcd35d8bc5603b8e265639b8a0e89932a32a13d0b23a9935d5684dc62998ba99ecc56b6c0c66750e3ea3d80369acc3154b6e9868057877fb3234534d36ddc991c0152dda763266f23df992a3e57bc51cc28ada25f18fd2ca62369f1b930852a97d8f60f52ba49df52ca668823b7b86882d91fac4e87b5499bc97969883fa0b7eaeda6d3477ca0acd4a5877046ed87eb00e970828e7781d74a844c23915d952937c93057d8bdfd84b2ccb739487925aeb38f28d233e896a8f0bd7a0008786a4072e21c48b262c63f60a31ab25d199427a742c8d97d1074c52f44b8a60be72e01db5bac84ed31beed5f61fbc8dcf1e33bb64d447f364daaa6b1be5603217df41bbbb6ca485c8e29f6422c2b204f8cba0ab14e8883ccb939b11b14f6f3cba397b98e094f92cf8e1f79a2fa1e4b83cb4a51f3904080aa57be6826814667b1b1e07014c20576a7013b0b0a46b63969511ae9e8ae85c5feec96817730324876f6c7abfd61d8d24b85f52943abacc048972380486b027c574c20687dd734b20f17887a5e925ca8df9b9e82d44e89f445f1b83a5e28c02fbda5748b667134c4be5fa13dcac67bb49a264443c23fa537811c641d2da2dd750f5872446c99005e7d942bbd00055ad4dd2bd4daba09419458ab52c2a4f6c76818926106ea62272834c5a68136f1d388b6ba6a8c9bd9b5408bd6d461814bed53f85da684d9f37e6244ee7362a2cd90b39d3f4ace8f96b642b0a03d2c2360db36ccdaa955406922bd7e3935ea2b7b2894f2c7e110ad02ab4617ed88ba7883da2c78344cfe8ae1918d8a6139a1536978cc4de9bb6a0cc0784075e6f83297b621769e395035a85bd99fcc14e1bc73d6c191c2c7f123ebe87147fb7f83ed95025a4f0793c2fe72f71000676e3517c6109187d9d389f63d3035d61c37b733300f6a7521bbaee8bceabd195cda91b095b91bb5e6e26c4a23d257f65c163a9f57226bcc5267e15c8f0b48333681e176f810907922b69824d3735d7449c159549079216cb3b9c56170cd61e0038c0487cdfa3cc91f8aea6083cee1e05857e6cffd4cf86e0863e690dc9e51c49ce107a36db571fb5d4b6a0e8646660db36b6e4aad2590d542a52468ff5e3091b0ab2c5c7fafd4a85a69a273f2e63dfb0c77476b48f874284569f6c5034c4bf66440854284e191d1765eb122154e7880378c11c16f32a348e0f48b7373b345fce34b4e61431f1ce9b180476cdcd5d59bbce59ac9cb21cb34011885e0a856fa4e7288d8fb3cc1984eade6f7000481df548ca48d74cbc6b10b897167cadad4bf47264d3512b4241a42aef4b55245a6f1eb7ad31d550513c458e53932649eb52e18595c7db30878eea1e5001bb772cb65ee04d2654f9bac0b375772451ef9e2588b43a2a9af66adfd74f606927881af61efe59fdc9ec1faab77a96131afec1590767e1650d0ce735dcfd1571dd38e34324858a7d1413ef5413e9004a5c821cbc5ee9c9b094eaac1ca41f730e9ee51c169fbbbb0f8efa5d6474a6bcec66ba0528681909e6676f5a813178ded47126f9f8cac19dec99012d4677900596dff6c042a11806bb4afdfd01a998d3ef983a2a2917352ae652c79c1f855bc48310ee6e4f195a24b7ba660ee9d0747e1b5530e9f8ce52ec0a94ed874b680ceb0b6d8bb4ff5ac105d6e09bc58a3c3683e7fb6402db23c4b5b73cdd68ebde7a254d98ffec6b9ed8fe611ad46eea9899c45fa40b3c74538d212e71f1090da267f4b2c37371b781522e39e516313d081bc793c6e1772d7a861ae216c86bf1b6b2db7b20b84811a2a58e96cf727a0ce534bde5f4b292ad977973974bccd8bd577747cc85693930bf8d7265d7dcc7dd06b8fab90705680a24684c2caae1adcdb632d1202894580637de5c83d0f918b49ac528df2804f6abeba83099e08eb40f63e863156ce191e7a413bfc7d39d86b039e1518e07f13da18aca3ed6eb09de15819276cb380acc08762cd3d5643dabce0aab8996848077a0d6922bface9859baf230dbe0ac2959c513563af11cd56942994434dea1eef3d4a7cc1563e9c6e3d0b734ab36639750c31392e78c1c3e20b260dcc7cfb47130da2a7087fb459fa2f243f9726f7634a2afef30cdc3ce6287599f14d9512fd35c513b87da1b1e814e95f5da202793ea9cc30d95bb61822ddd8efd7f4f6728df4935d014fb575e0ee4137b36bbaa9b668888fcfe97f285bc3783c4797c40cf81dea52d9f2f38e720c44c5c567fbf5c839e411d466012f4bf800849e29e141c6d24dc9378d379f58f2f2e211fff11dff9c9160fd0650c2611fba5fc94a64ed99979745bfc2dc630329be324546e3d3d818927427a5932f0165070709f24d6c91e1175a8ad9bc3217145dde3ee5abf5237a365e3f8f55988a1f11249698de744c904724252bd9e32fc91e8e5429f9c6209f76f8855637d21aed76c3ca1cd8ca5189182d3d7daf66bb94c2f529760c2a2561b1ec56e71ff8e460a4fc3dd0b32f22acd6ba0baa17c0ebd4bf017ed682e83ca830cbfac85a9a7268016048614af344b294ae7b46d7c804bdaab7d3759e5a262f329c06dc3de6ff5ce11666ee42211907013dd9bcd76505bd9c0b8c8c13b710d880363938193c0bd5143915d74a0eafd8be3554c35570c013f74eb3ab0cc9d11193e2cc81541591f2cf782c2327833e24a23d3175e0138356155c441b44900178b21543e403e2f7eb1b89e28d59d51b68d2d6dfbcda7e9ef0a763166538748c3b3476a56feed92b1d9d5fe8cade75a4db5b721f5effb9d6cd463461cbdfe6a11a6d287e09290f73633a32bc2a061244d90cb027d6bf9350473e5872eff4f38c7095ab6543d2f98fd9ee0f19e1402df9e6def6a4fd19aaeefb0e83f0fa3d35ff3b4369ac4bbbbb948b23daf4497804f93bdb8b7fbf3233a1a003d8787598d1de142bc17160ed850346c3554d88790faa7d231b21d7c7900415be55825064372235ef5c1824966bcc2c58dd951d3aed26c6b2498ea6948b781c16445a6e3a059946d20cfbb14d12ad040fbd1c70c7bd6729cd4f7512ddfc43d92e00bc8f2d0bbb8d0bd4d50cb4a3f9a352aa398f981d1c81c1b44d386cb46140b7058dab4ff1f32f4a317575f8786c24ddf4cb4205726623464d446b4e7d42fff1204d757b214ad144e95cffe9889224ae4d1b67dd612324a63bacfe799639b6366d2dee3827b548945424d75aaddad8e262ae28cbdbcb158b9f0f5119419d3590c163d624bc2a6c68fab8470d828dc0269181f5d96fff2d01588944d4671ec0a99ee3dc9956b53ff809d19588ac2de76c5973fc58daf56f6aa55b948249c980aa642930b8bd3bf6a8fb91407475d3311fd83e2726f582f03b3a81c21f02f0b89efc275cfeacd42659da905c21812dadaa06d7e17e714507b8a30c1bd86e06607f74612f5da51b2014fc4491f17c8261ead37996e4aca731199f6ae1d702811aae7d55664ba08ceead1250f6e9e9967154c0e35cb23a9fdc2292fd48813437c222149d914b008896e777c45bed320b7f2a5e73fb865a2adcb49590e4413068d06faa498d593f9d7e11281afdaadce4101d2f5d5bdd7818ebe05c37cc65c5f30449140fd56835213ad840c4f1d1cfea0aa6e869589dfaaef1fa55833ef91323e8d10ebc7f14032a5a5df79ed68eb1ce28ea3f4807889f77d6fc02d32a7b55a3da0f7cf00bc5206959fc760267db987e99b3caa2bed17a11c2e12881e05ac319d206c2f35ac19e3840d10845fc3f49679e1113e8b90c60f4127ef0003377562d8b88ed6559c937054e11472f9769354c8cd3896a42ba2999762d1d024983c4487e88159a19f8c1c0e4a13df83ef8f477d50cc546868211c3f118658c134c98acadd941223a80a2ff81367b770f863cb32f7bf27fa04c8bc17f5a76ecb60f1b80a0ca52b1d77df17270ea8aac38cf8038ff4500502384f3ac916b5a59c65f84465a0286e27ca3930f97438aae158aafea00de8c6c41c76cdcd315ed6d54bf4611fcf24a145899f2e8695a855b0f9a53501420a1aa7741f7791ac16bc1c04702843d18aeab1b84793c6d8cd2a7b9dadc575bdb65ca8846855deb5c8e2a75f881e06e04b2689ead3cdaff41559711f28c82f26f45ee77b4e3e37e61555e1c2c7d9d719cf06387d4a70f2e6414a2075d72ab59fd1de4260d2ffe6b76585e95ff09b1ede0b10aa1b8ed423b662399cb7ea2c2470e589afe657497a7ce0066b0c7ccec8fa8c7c26176172479ccb5f0326d9c3cbcb41511aad315ebeefd43a911763c49a82e1ebe6996d98133c73244d6c833233456e23bd84392d2b784deaea014ebb23dc9247d6cfef23c3175a30c22f091195992390abc8e437aa692ebef2f3afe640fedcdef797eae58c2ed96c37bd813c0d9de53fdba2c1f42c5d948cc01bdd832b20a595a768ed76de4e014dcded13ca72a5e120fc02f5a8499eeb4fb4bd9ede0d5604708c5a519162a1b0e026cbd282321e2d7983602b0f6643ad403bcbaf534f3e996dc67a69fb9c707d7936c2ac86c8f860eb836eab4026938a3b11f550161a66a74eeece9fdfc32c9625d2768fc293b8fe0a21c266b9431dd3ef260fd86a9822b4cf47acb3b7aba2ada6fd7f3438e748c2ef517d8ec9d51bb9b3bd5fc1aa41579e84c0f7c6b433eff46a8b8098ba899a59b5cf979f5869a742dc9c2f8628befc616a92917e8c02bcd429196fad7383f2ba28b1059e007bee088c364910312b30b1f9b8234c6a5796b36171339255d4dc20ce160a44506bbfb15f3f4f4bd7f392e5cfef158ed1a2ae98bd297d09c4d8f4411a33ef3bd7691f438f640161e0281fc59bf84264e6bd7f216622275b656eecb7764c494bd7e3a81a373b46c91da3c2e381cd97ab00fa9a77b5cf0d27600fc6dc5cc854476369506f8733231b5778eeda86d1309439502cb6d29f426e0083ef7260334b38d2ed4bba49a8474f0053a948c0f4a5b1a187d843e17f5f594aa48e949471ec25c318c8c18830611e366512b686007ca3ea841878be94d618e6963516cd48f915690a8cbe80762036f9e725e227ee7c2886b227ac05309e84e2b566423a340ca065a28692610bb2f71ce636b178d0b25ff0ea240e95d55e6287eb2b4946bd73a424aa25ae614e05ec892ac5ea66af5a9b8866cb640b718b1ff9745f989acc683aa7982c0cf7404637257caec1b64af4b5d73acfad7065913d9e253f0f55156190f50edad7c2eb8e06267ce24baa8122976b9f65122ae684453887143946976478731fde6dd6746d4a8352641954d8f78c0a52784ceae05467a3b1da6e50c3095713803ab0d630512b79f0a911aa6b3fe197f483809a710bbc19a73d27bcd57ecab27b5378739c06ee35cef5680906fc8edb319ecbee2950017851a04b182a24de4486da939cc17d320d613b1201f4ac1eafb20ecb634450b1b0f68a422af3a871497ea1d51bed914bb3a1ae6b4857d1187bafcb368bf78590fd0f52e34a7ee235bf03b32e39ca8457a73ead0716398b3147ccdf3a1b1169f0296aa93730c89bb5aa1b88016031869118b17a3a5f25be8cf8c8b367cb47015cb26307973e9ee6e0223000bfdf04724aa31f6aa3996815d46ec152e24e323e57cea2f72671fa073c29ebab5e5aa3d15a086c8eb86fa0383919da9e69999edd81503ce48faaf8aa2e6a9bc1c478f94a3be41545ebf7d1d48f3c392f82e1cc1e697c54074aac408c69246ecd66fe5fa5dcb8c2966851c07320858cb973a9cf7aeb800b5a5c2563716c869fe65e6f8bc4f472371c051db55067bf2bdec39c2fee190a83466239de81d68187ce96f777d6613ce4d3ae3d8d7ba7ecc55f0ff5c7145c0803c647df5f4c09fc296eea9dac9461778bcfd61a149329eed4f1f856c6d62d28e681273424531d3524f05327694fd8cbe9e0b8342e3be4374dcc1d8eb46079cf5348c48321fb0f05cb0c7a1bb57f05fd9b2a76109b12e36c22510c9866ed4f61b290943d9ebf2cb0df184fd35a6d58386d85d03040fadad0954f2f925feaf6cacbda3b773c44a83993f13ccb2b2c89f7ce76432debd65fe065fac54dba5a1160b76ca22078aa68a237b8b27daccbbcf1e960cbb8aa5f8c95a96af56502ef4364816bfaad69d652c469751c1e532f4434a26ea3ae2c4f0478bb5a414584b9ecb08358a262c3f9a07f2534a17f2932181194e447efa26f89d01e9bb9f6fbc4d34d48617371efc27d967a8858ea45f4908958f21be55e9d1d12ac1ca807a4a8f082d76fdb3c0e099d973654f4dc9a476fe6c5db98ef141a1f16bc0785dbb07fe13ec249ebda07de860ba23c316b1be15805f2389a2af9d49465000f889011b5268b510025cd52e339a2e1be6a7257374a3611a9ee79c48924b378705e6f4468aed4f291f3a2843dee414d3deb3d780cc6abc8b232698bb8119116c36cd3a3aeb5722c2ead9dd070954cf5ba6a01b50e7f5dcebab7851b534a3a1ec9f1c881359f815d7546d9fabdaafdb55ebc78e16657174b08445f5fd86156d79db2ef1564a754d07d5bf1d045158e30ad7d6a234e77090efcb5c2214cdd7356d9b3b396f04a3a1093833857825ff1319f3381a4b05fe2ef551bac2d498902242b72d532aa1d61ae9858cbef9de07c3f695c605ead9c5d135c1e028a8a85105eb03e15fdb65090ffe4747dc9f2f21c601ba02ad83bbc99e0b74ddcc6548d9a13ab4f06e1f0ff9a2f975e9eb81e90f96e5d1cb3a7c1032310821bd5b83ae1290c015b12925d7e9c71f9e40644a236dea4422fb58d54884976afcb3f9be059ca7130779c03b61e86a34d406b8ea8eba1924c5b0beea6ac3dce328418628207bd27fa90bd6e1ea7740af5711f59c7af27e1b2a994d429446684dc46b9931f243685c88efbd3bed46abaff86761f3a7a12e19b8c610444f90ca49c872231db3ef51e48cb9a38dfe34b9be2c0c169c3b54a450741ded0e3b169ac659b86139750e9bf84551f5875b711972af0f44a23d1b44822de4783e783839f39ee4f63f6493e4da1acb30a1eccfe16bf41bbf0075834cc541bce1f173f7ecde750c7b1057a788eb6aee33eb3a1e161f6f44e8c29023cc5622420f4bf470eca57c8c37728f80a8a790b5a11e43097f75aff98948b94dd4c8a1d85157fa1c196d31ed8d3da359dc7da1dc2d0660beb92d769f4901b80124eae3d098075a4e234752af31038e9907171e894c97c30e6ecd5b0e5e3feefe66f7425be2b5bcb8790f83dfebd3e12b6dcbe0b24912245e50684d3f05a5c5421e9b48288198238c869a6f01c0b1488d25b79a924f5d8912c7f0c37a497fc2f1a64307bbbd40ccfeb04026521f799a75be0e9a93a1cd057aeda115b96b301f0f84ce5141de9b694283f56db9978a45d48944d990e420b56c95b78a21dcbeb01de6d69e1a314b4308e5f7f831f27788a23111341e8c2056592f1517400497a81dd88ccf52e4451b88d49cd7fe4b4315ad8db6151649a2ed437f64502017f35b6a2a1a88e9720feca269eb9fb824961bd8c8b36f0918325c0960d99d230561adaf2994673e0f1bb377ae5db99fc59b41ca9971569576fd22d3b6ac65b8d8e293728a9dbffa3530d06619dff5b8471483ee034e8d50cb48c7808caf3be880b667a9fc7e3dfb1666046c17a8b7542a1a81b5316eda83bb3486cab3c7d74ba8760903e74e671453b0c9a6dcc56f9d9349b837d9b97e33c36af6e876df6dc4666d61504dc27b1839961348d6ea3091577bd309870cf54898c277c77eedcc4caf7162938cda3f4cf4be9f01d90cbd35939889cac229809b0299c7b4e29d7d4c548506f27a5ae3f2ff3e8a5e151ba1b9adf0919f9cd9b49fdf730130fd916f9accaf6ff77757fd55ff621eca50cf34811b4eb6ea7258b1872ed94ae52da612fad8845064f3f0a0634504d2c36f200605cf508f73430a75099f6e56beb41770c1453a84d68584fdaab0f81b80fb687e1073882c94749feb84cd8f1af2f053e2247352a12b51c49a281947e6cc58f2f16cd8215ef87a1863d1b0cd181682c9d1c839287219dd77454a889a1fec0371e6b1d4fa2d4dbdcf5f6d09c89203e10aa2b8eba4599f7f755810926e05c1f83704118141714d1d2c2e4772b7ac7995f8fcc0b4f554020237e6157d5870c801a68d64040d11521b9e05b55b2751d0f38dbbbb35009ff899dfa566f089d0adfae43f954ffbb97745721954dcfab25f5238cf771ea232c9c13ebf25ec803ba137efb8acbdb7ad9ed6a5f5a3abde63127c2ceaeda1656e5d78bd21e8fac383f96dab4ebc9ac7ac20d58631cbabbace8e425247f61fba3845dda746b87b5307e538fda8ce0b06506967613947e6f065f5828697139f5a613e1fefac61582b50feddf38c7730a16e768cdae446bebb09b9f3fc723c2ee679dfcc2872d215a0a290818f085a7f63c0e308bad264181601167e1a04c88008be8621f1bbf914e7f88722f84afdbb37db471e07b74a3e4534ce1696b2b588e52c5c694c461c4c710280ea230a5f7982a10e0f9347015f26bb7d2f5c1b712121dd11275381b3dc645d99e00045bc6cb5ac8fe565a49491afb50ec5fed628949b6fa59dcec08e45b04d3af4a406c75f2048d4cce3223728f5e81a271d179a442cb8933a545c9c9e4aebe2c394e64a76a826fc5103e920d518d048640050b1631b8978b05cab730ba0e76e40af741f238f978262ede9c4327a5c2c8434863747d3104756da3d87383ffdbbf0ee740dcad457f3a4bef092e11a1f306cf597ce534d05dd829de36b800f300821ac1c0f02a011357beff19c6fd2ace5bda595136a03e1671796ae518838e2cfa7f3ad03aee7e9add61c528db8899869f1e4ae9e69926d47ce3aeaba56ebf282c33b84167f7a4cec73ce47a9cb6f565c33844e17daff221e9e58319cec67464055596e151d3657b41c337b830e6d620bd777f4f3563a10f4504e1333ac2d75784a8227fc0e006d253fb194f2c56cdf620ff7d5d6cc5250e5b7d48dbe66583f7fec9aecb8d82599f9398e28b0fb2fd4ea095c73c16d0267242d4cfc821a3ca204241d3446d99c95453401bd7808760e3df797ab3749e89c81102adf30b59e36acee0964e60439647e4e4f85399c17f64cea57feb6fbe65085b0e0082e483e40f303f74686b139e7d6d56135da4e19c0b386e820b7a5b7ffc6d9d51ce72b422905ab1d31ecc05bada3dd56a3f3cb56fc25eac8039c95a13ace4e25547c131d40a049def049647cd32c6d674d0110e25eb818879b0fd068349091edc61d1e74c3340cb1a3574cf32f2f3d0a39dd8e710dfa3f53059abbf84322ae845d12f3b8449260d361b470fbb560404e1e1bf9f409e6399d00f03c89513e7b1d908784fdf49898c573f721b7524724ca7cded834af349910bef8e83c1732e6697856e42dcdbad09efde6391ad32f3db54e3ef36add7ea38f01475ab0931740dc91e2288226ea3578a5152ffe31107bfab56d7bf66369f4bf9cd1c20356e6953bf406ed51d5be8989d8356345c9f15315c939057b5925488d0b3dc56e2dec2f7da66fac97d7e6c0ff8de12a02986d6324dd378e364fcf454abb47e9914a529f21809f3f212c8ce5987e0d8146b362b2883bc58187429b919e57d3eca0d889c2437a0e62a7b865f422c358abfc387b36b059e118565e24a59bc87db97c4bafcbd2e109f6eb120d5ab1732cdf44747ae44a7016249b6b01bbc75fb8190598debb62917a3a6d542544939f54b9ff11f430badc43d06e60655429b6f6e1fa8b70aaf483f057b4ca90b6a3608d59476fae6aa0411992a2c5d9276ff2d2b1fadb5882a33b8292610bba5898691a607e751a17655a837161ae93880af6a185bf9c914dda72f4f3804decd9d8aa94f37dc0a2062f5d9f3fe92dc41ed19e4c5eaf506cef23c1705a9a27cc7ea3407e8a6b186d09d05dc6c47b27aaa49d692a06b1e1bd9eb305e029904c5c7c5b8722116ebf8e07b8fd34d369bc268c765cf76ed61e82c92901a7bf4b1ee8c4d11b0d9c191c8453296fd35487a45bec55adc4d2e01a865b6cd23e05707e653f87c018edf848ecd9c5172dcb83dfe8c5d3820532d1758701c8ec6f6de45c1a62e0112dda3731fb83bed047d9249eecc2197c109bd7cbc8f7dc689dababd6a8358d332ba3d972610cac8dbdbf86bd8b994ba7426cb4671489877c3530a88c2333fe3c7d69e047853831afd58a7ccf70c87ecbf19847d1d876e87ad0a27296e8697964cfc2c52a6ebb3081c36e90b75653091e1fa6feef646ac9773ce18b2ec44cacce9c7d3e376cf805103f78cd81285f61dd85841e38022d180f930614755d5ce8f7237b87b8d8cba9b0e1382b6300bc257429b0fcb9babb3cc183666670b46a97e84a7560e2918b207fbdd3560225b47a1358653581e814a79aadf0c8e4b555cb0c305916f1624989d0e67a02f4cbc47136987f4725d529b91c659190c30f783d4fba022c370f6e6e27adfa844da6c296b5dac9a658098aba0dbce227d670c458675cab3b3ec12d517465d41b346c5f9bb28d35992a3a66a94e24469d15f66765f3640e5da331c291f24535a96db0ef0edc5390c6b9f94bab6557c098d7123f484493bc4031cad0bf6c24ba115d7d8c499a3dbf87c0a85ae5f8e64c8812f1078dae34c870c7039d419e5d3b0f7c045d1861279979c4faf96b0d628c7093371ac8e740ca9c7ea44c4ee02faa366e1e865577619aad03459c3a419be557af4a4dd123da3cfaf764b3f223e914aa8bf4765005d1f5241838c6e7581147b6fea603de8c8585741f67ec60f39eab64e9b0a670506cac132c1a6a96c3cf520aecfd2b18ccefa98c6024903fd95f159e76a03d110a70afd3acf8bcc5e66c0bafa0490b9280133f28775fdeae478122b3b02387c83eb6d9ebcf015bffc4fff6d124d770898848e4332a269a53e87dacfcdb7977ecda7f56dc05a1f0da4791ada33d7ebe24a46ead5c534e632c7accf7d333ada54f14fe9bd5eedcb104c81c831a84fac262a602e9b990150f12909c5ea3f30d05eb4dcb0db27d8e3e0bc3be8d41e11889e288cece7108ea78a8a200b8a1b5ec0164101bee23da4b2d225786e9a84aac3cfbfaa924eebaf90f640b0beef4546ce0de976b38f4256e15771ab4716a228a76b29d27dde7e4c200bb58d9718aae3376723aa6a8b523ecec7052b26f511170a5691c1937292294e05744b7a4ee7cc77b129107b1b07cbc10e91a39e7e1d14f4318ae4e7b96559afa4ad0025ab874ba19ecec4587400fb5a678a7d5c9b5befac5b2096513006fb2a7b3033a11e673609f1112c053a09012abe7d4b24b11e73dc19f79596ace96b927c82a4a0eb2adf115486a1c076f619bf4b84ff3f5a3d0f3e504b6d53b6c48b1bbde0a18b84c94934f09e11ff6fc7bd4ffc5060853e3541c1e64a3f2d831042dfee371f0f18d063b4550df1f6e94ba0a1d96dadcf2ace431807a455079c0e7ddc5069ee9238888aebb6ac27ba5f92b2fe902347547b4a5f2d1ee46ea74a7eb3135756581ef817d1c5dff1b332b6ced88649556da8a9837e4663da3e194f1fefa78c46e7a046e20c60a718179a6a015bab90c79856f7655b5a0400836669d837e26f6f4f61ac3e9dd140f47fce511ec8d07abaaf269e08e563f8358ac6b9f9f1debda8236f857269a99f837e0e374484f9d3e94d365a5a069736bd6593eda4ab173539135f5ace82e78ea41b89a6a4d10d2f548395e1c825bb409b23d5a7e364cbe10a950f52df8408cf169ef0714ab8c555e604ca3b44dcd1e53276e679646cf7c380e271624a2a50758d2ad0322b2d24cfc840773d357bd709d640516e15d91fc5e4d949ba24a5856e74e095c794d1f7c1c68bbed408c2044139b39f31d7908ac8ef3037f3fdc1ffb46e5811c8543760f58e519220ea54d6662456c3e0e9e7471c5ff620f1ddff0f24cc12194d484bac028f6c3a4561a9b23598ce94a5fe66c715829ca889225e6376cdb5f912754d15bc3787f3ae329a08febcc416c439fe25364684b50fe42c842ae4e833f7abcc378bffb56f4e9d78040ae052f163f15c1561bf80f95cada6cbf75101aa95c0f3f8725075fdfdaaa02c92b39ca5e3cd54bb74ab605b912099fdeb34ec1227c2c461a9053ad50a4c12fbbf8b6c8607a16f237142e512a94746eb5495570515ab00219ef57f9c914f47d29c8efeba209af4b55b103e109198aa4a8459b99d5037426b25180be7ac05b6c008dcfddf03b2ae2a93efdd12a72fee9a06aeb992a6a1ee2988c61bac9b54a2e4480903f519eef8d1cc6920954428b610b49410682e03b556bd7809de5e5002809e3d9d85d058a07825af20e41fd918739604320dc51c30880f78c90f774744f526d2260ff395bb78f1d11f087213fd78be1f4f8be11c9fa81a7a030452320c864b5259760bdd97053c8686320881dd23b857fce279632d8d8a9c2487ace179f083c4554f25c055737ea9dd61a6a4cb60395bc5d3d2ba3b4a09f75f9f194885598fc86a1a567f33e417b1434bfe001f9ddf905080caf5d00f60afae4d7b5c58b8522818ad21c7433657b229394883ac98a5fba169287276499ad75a72b12e75fae4528f4e32c4d711d41f3be6b3eb3e8c0f2934be7d01fdaefe322ae9affc73441f2bae27e1341766c4995d8de7c24d410871e818d9d92a6ef40f632aef0984d8ea4c889a357841e56e9ba6ce0d69c57bfb7d78c65b8eca5e7ccd4220789bdefcb13ec94911264de8eeb427221a61e62440df28f30c1ba8a5eb9d25eefa020c9128afc1e0d3295ac49b68c126318cfd7c492464e4fb0e11305b6866cba2cb0fe5ad0fc27679a1592c4a7d1b40c73186967e46b68981cf2393c3739dabe8bb6a4e65dbb30bb490df34f17d6ee0c0a7acf3b9e6385645cb58f6a638f7ddd101311b95395abc234ef784194c0f8321048bd14f1b6cc020149f755d0d87a4999d531888f9217b7814c1f597d4ace5a8a0739f6d81a074c54d3db212f43291784c58626cf191bfbebfa53375852df60e18c00ba603b77bbe2d08c250bfa83c029cf0795ab55bc8c3f68fd57ebf1b2a97068dec8e5f98b2e5d2ea493d9356787ed7926610bdec8868ef2ae632698c36969d1c03be7406aaeade0f8cb90802f906a5ea2571f8fb85b0b9d9f51476bc813f90919072a8960916182ad424c512519df012c06582d98c533dfa0e0f92e5b960f18c2cd8c269801c8e108f6a7423d0c8c28fdac0c0157ac2912387bc7574739f8c9f2d0069d08bf319b977d7b48772f1dccf69bfef5bcbd34766c2f8de2d4976bb80ec190eec70145da0a5cfc53471d56c7f7bf2f1654fec9a9d9baacc189a7540e548ffc37a4aa4c8d8bc6549d17d76907393016ca2c9112d72cf5467cedb156222f5378fa0226b3a3ff977092179d49f75f7dd3305d6c2d1d6ac61c4193a93b4542c51e96abb0b6c9e27eeda24ac13df15319d72287cc14dd6b2fc79490f275018a32095ecc8e4085a380cb42e3c4d787a92ea12512127b65d148a06059a27dffe93f348e644e01ccf093132fc7ff3a2d35fca5f442a23f152839342680ed86bb21627442d7813651ba18a24694b4b00818ca3666c2ca0161fa3a8ed55b2e0886690af0de29d61892fc75742c01dca39cb95fa3caa20ef75574b504b9210a9b253d622308159730e8ed321b1750e9e6dba67aa5449f01ccc68fa12144eed656574326f16472c367a1dc00a503c77f2001b4a0b7422a683360570cef65339aa614357863f800661a5c2b7ea697a9dedfcccc3c2710380c25497551157a543598df60fed44b9ffebb3331439c3ad7e2808e5cb97da108fa654f7e6c9fa6963580af0bbb29f6160e333d79067a7552918cebce663db80c48c54ef12a1f4d152fd6e7aa3d4f63f45c6b82fe66b4628377c47f16cb241953a2b189e8dbdcb307396b8f9e9186889675a39338a5e8371c8f0d9c107284e8304351e937adbdcc8da37b8dac441403e32093f7cff323a2732ed5df6212f00a1cd95c3c2504acff81df67b0299b27d966dee129372991dbd85230afb9a0e4bdd53fb70d475189ffab3ccaf3817c4ab7228c5fa1762b300b1fa8c407be1fc8c36a9e9a3fc696bdef27dea20814c6654a540836288c95bdf46cdea24f76986e28c567ffa37e8dfe56fbc30192ef7dd779fa24bbeebe76142ba7644a0e2cf65493cb552b2557ed4f6b351acc476575ce0ba8141697490903a880ab8808061cd0228031e63725288883d0b59e1bb02dc12abaab42a710fde1deed29ecb8a49cad61bb7559abd2a22524260572cd32286c4e51c269d1dfd86e56520cd53f9cce31985ffcac97a2d2206714c81324979eb3a875ea5f6af1c6fcaafa9b3e7f90caf75b4a463b9c9b68dbf5db51df1e10d1d74878fda525c2be0328c2cb5d36a5e1857fcd82a6545daca3d1d9ff191ec1d591f4576aa4215eddca1dde73a48f974697cca236b623ff9f238dd7c21c3c69f646dcd338b309dd9a08142411e4345d23b0b8ca21322196204978df1f2988ac6d6e59641f0bd6697fadf5382d4ecc02d933950d64683671d8f98d62f45d4ca25ad18302cc2e42ee99033b2752b8c20cb06f417e583838da3ba589ffe455ac51410b0b2f0b45c5427cc324f637d994db87f399828d82ad3f443d1315dcb79ac8189b972f3188fd9765039deefc801b3564c949caff6732fe42dd26924e614869f6afbd29745622c79dddaa1f2a585b41fb588d9afa78833e13d9dd079eaad36eb29829f080d9c009158f5ea1ba86b5bc8803d98cf8c84823f98b672c3865ece892eb48d829785fa96e7180c1465098b2f374918af1068eda254d0b2a84b0c5a48a62078a3f916a3cf39e9e030da499c135d78292971f63c64c3fe91b6dad47f8ea0823697834217ff1dd4d57d03c7e6739f794119f6a93ac6f29e069c6ce5f09645243ee654c748a588c581413b8bb8c50b456c5615167348ce018cda289605a9546fd605067f6b01149fae0dda6b9e095534e5b9e4115cf1990366473bfbde03a62a0ed6a545a3cc2342d2305cdd135c26f0c020a5c47bca403b524ca9549233c3972d2de53ee0a65cd07a4dc400ef6840e1982f56f0728a7941d949300e57a909339df961a542047b458ee24fa2a5fa1a6212bfcbe9cb35e3ee8cef88d85cd34e6c137a7b01c7eb1e515c695ea3e2eef4c351cf2bb0fc504937e53179e7ea077805e78fc413bf981e9018a04fe39dbff613a6f45bbfdc4e4718a85120285e3c591956c6d9021e25fe4d1f00ec1efc67a5c618721678d3eb74f71dffe09c0a9bed001e47001005021a1cd3a1a72777d7616c085dfd69e723cdee08dd80ec93d0ac989c156fc788a2abcf4bf88730b9afd9ac5af9a68ae1be8700ce625dd606ccf15a8cd4b0b862a970ea0f9ca0f59d382f909823f4937a7329975a33ce261b6b457886db4496f2e9c5714aa950e1cdd39aa52022bfae464f6350f12be637da22c4458cda14a6d667065c26dc828621a667f8c2db8499db59538ba2a8bbf06b3c95fa01aa362c3f13bfde191092c4f0a861507e6ee06f2d4640345670e9610662073f4db5929b42437e33bd5bead3e1028196d2567cd969db77cd0447febfa182c9dc06077775634e96150a104a83c8ccf2253a62f382a18c1ee94010e359fb6cca52304e63741c067e3ccbfa4c025eda5784c7487dafde0984e6f89a5bef581488d00342952d76d16410851df6a05fa7492e872b94e4df0c09e9409707eaabe183a521b7de2bc613e6fee0b401dabf2c00cb5720fe47de3333f507769d964ae7ffc18d1f6dc734106b6978f797509c96c99f111dba74988dfdac5792a20a018f7d6bbea590a6433066c73f86bb738b13f5c9f3cf680df5ded180d9f2edd5ece497b6aefa28fb9bcd7551ccc4a9336bc88226bff4930fea53cb00e69332c63849d67aa71e526aca2a5a98dd20444a752ada90dd2ac7666d48065dae9bf5ae1fa5e96fe7b8d66dd18f34451d271c7d615d9953effca8671e20118724ffe30fbe61d6b07998241eeb857458672e0dd889a0bb8e21cc62a997d8072dd3dd29d1f7648375ae77641a210c3637e1611e6d492544c979be56a505ee5bac614fd19fec3ef1a58aa00a9abf62c6c96f09438a98b9169d55e63ce9741e64da226f7091c2150cd3d734af1514b3b8bc48fff0ffdcf31b242ff8b7cb885af9c520fb475ad7ae2be05faa75bb7f47a5fbdbd7b2a388686d24e7dc58af568d1d4b097921231166bf96349655047779de35251dc2163ab8b1258412ed3c0d1952ace6599a464c5610b43c4eb2321a271792ac7ec68e75a5d47f2d2229146e7b3a0177cbd80486b3334d16ee26707e3ca33f8d7152f8ecc101dac923fd92ad05479cbcc2164573aee194158d17dcf9926094b0b64d3b87d9c29515b120fe75782213bc670619858f865298728788356256101abaab29ca11b58fbabc430cc8f4075f1388f3bcf3655a7238bc5f8ef1e5056b56c0b29ecbf832fad8d8c3ddcb2ead40f31c786291aa4e6c39a7c91a6738c2ee27ad815caa19c2ab0b5e2ff13cfda9d08ba07bbda2f331a2bad48c823387e9b401e82d866cd150386e7f8f24fc674057205ac7bfbb72c4496fe3ba9dcd57c9271d59ab7df7459a1edb9b31cf45ae26da52b37a591ce40eac3c9ec5fe1e9cc127ecd8b059a4ac86c65d282d183fe323220abed5a68aff537badfdbc9fb8daf8045c9f32de578f8ec98ff793935fccda43d63bcecb482608a4b5bdf4b0dd4e90d89e60466a9da39ac13686b1bd8dc24fa5568f38dbe8f0e5686314c56805d383c33d461305f1f532a4a889aeadac10c26b93795d2357d9a232fc1bbc0e06a7b288200cdad8c4beee39c0359b060ca313bf62860ebccfcf19b786c347f9a8b2eacff215076cdd66e90a0053ae703dd7f747d6f596d4595c9895b32fbf544e8c084ce49b5377cc4f477bdc9da2e8f2632e6292305b1db07476a79755f2781f87966123ef8a3687395f74aecd572fe22ab1ffb31a040fc04bb4ead38a1ed6ef7078bc2e7aadce644e1941a15a49348747225dbb2d211de695f14f21957d49f2fe4d103a6f66838b42917a857391bf89470a0df560ef332edab605525a5f84e2c49832f685a61540f662464b286da8d218a00f44e21b7bad17c614f6462cca7af000fb9290bfda9f057033b7f0111981c6f5c5ba990bd8c7457cb3878111a8d5ff03d7f32385f79799427b53f9d6d8511663dc98e9b3d32eefc0f2d16a3b63407f4006915a41d5cd9177ad4712885edf84bc1cf481e64b50f346c9cdf89f0fc62cf665f3881b594f4d011ccd35c5b10506959c63f7de8cd32b80e98ce19a0782c0a2ae4e63573ffb2c3aa64ae7bb79a3c90130569d65e9b9e7425655cc567eb98ba51ec82190541563bb051b54147052e9d12db44ac9411bb93660ac334c0eff298f0aa88948e89f5180243676c96730b5a1838a838a811cfc4d41b06a9eed793df51da078703b572f4134c57beb8b6a49763d84be5643b687dd4ef19b7b4b52794ec08bd0174a02878e337cd75278d69ce138d995475f09198b5cebe5f0e6e8422aa5fc37543530869f4b4d5f030ccb69f475ec862286d07ba470852677dabc8b5ed6c0bd0de111b15fe44a367ba6a27519d495f65ba3a6b62e8a5921a6cdcf5e8435a413c1c0cb2c65f4102c0dc677bfee96111333f0b6808af61737641c0a9d1128a5d09bc96ec46e7d7f755be684a1c11718aed178d23b974e9843b0808979ea4b4541d413712f59cd45f4b03b521c959f3f0efe9a0059db6451b24fcfb90d2a22d6edf36b49aaef879937809a4db3af08b3243b8b33c66e38a6a3f82db4be6d073806da6a67e0c27a865b70f63b3379b50fef3fc6b17c93b9b284a1b92b10c2790bd0911e16f81e4d00870ac0410c427dd047e82d30c8bf0b9a2b1b02a90481aeb6f8b9d901ee4056902866d7162345bd2a1c75949cd23bc3d801607c99fbf2c348ef3e7b0ee05420bff10356ba8e6898659a58823ee1dc0f7d8741df22a5a4784e7095c83b1445e2291a01e0ec9ce27eafc309c764f9ecd00e4611db5308841dbd66ba0a689be31214085fd5deca482f3caad1b760f5d033d08d85b08e36fe4fa16a109697912e6df187b2c8dd33b20d13af7a10238b42d922cad702aa24bc9876ad30eb04c24ab7b84d9a2e2e7ecbb1e6e873569f765b3f659a69fea36d5d181539e59a491211ab304a2daa17d62cabe64ab58648a28bf972a7f3c301b0a112817da57e3d6567ddee21613bcc6f0d7f26aba916e9e226e91858625cdeccacbbba08777572b06b53bdb7d6c2d97f285d22dcbdcb8cc5787eb9dddc3d10e47de0ab16f262525bea78239903ef61f8436421e743c45dd08b136aa1155d9c6a37a3e27fbdb57c68bb6d4e364a79c64d7b58f2ebfe4c580b8ccbec5b2e611c15cb25bf924d70bb7a0481b2625b2999b2c2ce3af1504331c15cf0aa44cb72011aa9ff6ca88f36bd0340145ba6f8f17f63e2c9e07dc3fd5d2fb5ecf3cee81aee875ad2f8be91405436b527193aba9ea2faccbdc6bb7290b065ff8598409f2def69b1a175d36c0a91e2967bf1e948f746c48ac96ff127f5a1821d038683e021ed1044c6de787b20869e38fcf2a41c18dce5832cbdb0fb0eceb2281c17c9999ca198dc0a1950e1e5007e8278989640e79659a257357e91651bcff1dffe117d0eeb7f4c8aff13a04760535ade18efdf3eaf0c6bce2696d186c8c8adc4f00b7d0d6cc1eb7e74554afc0d05aedf816bb46bfa5aff56f60e58f8ae6144b1a23d7d68ab03167e4ce465a40ece3e3199f2b1e19b7a7b0557bdcfe4aba5152ff8c537e1d733817d6b71f720538414d9cf4e9d748995772454c72cfd544748c9661a53797a7b74e4c74eda56c12510891205e048f6ddf256fe2d0c05f5bddc85bca94e935f29a3e07de3f15acc95c8859c44ca97b2cc5ac901a65f0b17bf3bd10a234fe7aeda31c4a06a43ad28016c49cd8b4e083272e973ffb8aee6158cd145fead2f140f63e00fb9d8222bfc05d112175a08e7d2e8d74b891be8ef2df15f5af4ae8a180a9f2b172f95d7fafcdfba5f1643a28ce73aaa720b5c749c4ea68473eedc6fdc01a429c048df60f59f00640c14f1e9dc8d53f25930ca498bbedb82db518c0e792799ef3fba772f97dc457f140bd1aff699a49d3c02db8b0c4c909189269b428bb7aee5aa764cde49c533a25e9af49fe19e3998545f562a01b6c812046f74bb6a28cbf8c925977903c848f0566a584f619df32b408085cfefe43578d1a668947142fc620931e3cf662d2762f18563fed2145e389d3fdfe716bde212cf50aae152ab72e9d875a0213e635b31b11f785293f21d093086014ba36d16b034fea6745052763a4159fb95566d8bbfe0dbe9982f9c831561be530910003e8668914cd33508ca58f3418b52a897fc018d2c297ecb17f147210aa11c8ad2fabcca07eeeb8593a9a418aeda65ca7059674a1bc87ba94626b9f5c2bac4229fba9e19e44b2387d1be3aa20aa03e20a472751369832be12c7e213646a93bb2ba00f620b2c89fa3bda8baf2c67cab046fd9c570ce3d8a6e075c58cf5dacfd3d0fe336a7723a8f8c149342cb10f57c852fdb7012bccaab90074c9097645fc2b97d3145d73183c4d737477cbb8d528e769d81b94c2625022d1e2096993b65d8ce0350eafeebe215a8d5bcb96ef6bcaffcd25dfe76bdbb2dcc2a57538529adbee5f431b1a45d7da511138b678aa3358bac810051094b5465fe151c96894e792d1d8bfe8071005667c6ad113c1fbc085afa3d3787f10ee648c39626b56d3b24278157ca97fbaf827ebce5a34904e489b559790bd9bb1645c45291aaeded999ae369f6303918aa31cca14ea6d2d3aedf65919e2c06753b1596f06f2fbb9812e9b9c85bb9450862b77e0edffd130b3658ec44d8e7f4013b906f92b215c1de9243b8cc32cb41c2320fee185df67d1f81639b69adf895dfc3983786f66c44c104440b20cc35df023cc3b83ea4a3e2b2c1639d3101d43e8a07e9409543050e4bd45cbab8ec4e5596fa6cacc15230e8e50230ddbf9a650ef39ee85133fc98ccbd5c96f7ac9ca77d748bdc3fb6e54d085ffae2fc7f8df6dee6c9b2b2d9ba5145efe5ce2fc127846ced8261198904b4bd65d8ce3c69fb3ef47b56c224f7df5572473a309ce01a2aa91d5dc44f01cde126f35620a5a5b914511b0588f9ab567a51596acf1a9460cdec1a34c6a3b842650f9c4b5cbc8a46552f3ed1509c11b7113d07012c9528e25c55f1a0ba8f893e2889e09b3d975c3af7675d2bbd3d7226f0d5214d818a0794082159e6f640f542a4547897c5dd1c49b3439edd2a6e633f10905d6de93cf5dc3bc7fa95d3f658e77d32287e1e0be66e429e91f04af748283c25e3f4950ddc68a2616e21c26fd33eda037cba60de7abe6ff0a5b8e9ed5c3e93e4b1fd0e4d8530d94c225b92675f5dae24e8adcd63f94780f98bf927e2f385b88a6bf85713f71def5dfafdeeea9e76557e1b6189f2bc2591cbacee2aaeca6045cfa62708585f2526ebd9b14612f5220727e464d61a876d30e3dc7ab4e4e102925ba9408e1e03157a83051b0931249f9c870f64b150cdbc616047672a431333fa2be1af860e963abbe807b4a4810efb05e44a591f743e9cf7c4cb1f2d3552b3a1e7f819420a571859d9972c50dd3b723d6670dd708f172e3043efa84c88698556ea6c847f17a53a5768a05dcf7c22f3bd45b42f6209be1c22bd7fdf5267ee08be96cfe63345c9ea3cbbf53bda08b3cfb42cd3ad3f0ea1b1f6d2bbff79548de3180c9f227aea713778ac34b46715f9c9ed1d2297e9f8e96d2926651282e73792a2aa36554d7f38cba42b3fb622810638cd9a6114f4990a4044fd0de72596248c693646ce170c525533faee672a1170a2ba5678a4d612ef3f1ff53de1040f8b040a2ae2429abbd2a8f0670a3ecff7e17a55fecb884acedaba5addaafeba37bfee6ed74ff2afb0b3fda3dab68eae8e1814744b81f9a0868ee0246d77faddf1b6bcee24424b59bc0ce293e746efbfffc7b22ce274f5be2a2c938267b48f3d9e36f78e03644f5a518a689ad34ca9495eefe438a9fe30ba0acdde603a579f454b9c2c128261dc38442a99d563cdada4a2bff5ece673fc542f4558e51880d3b23181f7c5fb32df588e62655342deb82f996e4c4a0041b2fe947255e22506c3494737452fb015d14f3ba2918e6d771987d127c95409504ada1a49b20706b113f077193206b4143b09fd60f9b8a68dcc4a422c73a746e39480a41b8846b864f083ad286530e4d18429a30583a4a710573bbbe076473cbd20e3a0810b8dd67221ab9725c00b17486a28619d3d33cafce4fe68373c5a0962bf8f111c51e2205724bc6493771d50f5f17a35a934b679d51cca8e5e551f252f5aaac3524268c8d3a7966ed52dfbfc68d3776ae4c84fbb6c8a2f5982110d7af6809ed3605dbae64e1f7db3a2132c2e75eeba15c9034a9179e54c5f3e3dc29d55401c7ada36196c741e13b8889d6508106856440ed8af3bb672797dc404c4f9e907b3408087c26a1fe23decadaac0066c173ef4835f04c587edfe7f6ac16612d4ab0e16199a43c850bd56049b2186a3d2413d90ff4dc9f26e4813d4347724bc170a237eabf801c78b2ae31aedf412fedc05a20be32b9ba5be5e72b0ef37fd1e6342f12ee5fc64dd7f0f42c8188a002492036a6c8e1b839362b8a5af9a8bcce082e00d1d747da8177756fc3b56e162a4e434115c804c38e13b5613b9d74670ad8937944855d44c60f334e7cfe815040200c74ea153b99b1743010a34290bb7e7ff1a6f5b854df90f28c6c76a7c9cc98888b1c5d474fcbbed3a7b822ada33a439925456bef2aadaefbf1e0ac9c1faddcc7f312be59d5d46a6878f2731b317d6f70955a1f0b9f7e70f7bf212f238f49f6e89fd592c8bb9880ab85a3c91d582aba6e52a12e94c71fe3e1a2d46310fbf91af9fdf0ee213cd152d94c7e3e358e2c71f8bce98700f1752a8f8a48fb89b33530c7de21b236ec06bdd50eb9f573ee7aaaab0e63b9cbb2572f94f97ef57377c8b8c4f179379cb842bf8f3bb2bd4c32c5cc89e3cb8756f69cdb2df0f98727b188fe82a40c41b26c5305ab0b7181c43fc5221ddd36841a37420988cd9af7132ff68e6c3c776fdd7c61148c7f4c9ec8d74db49c1b5ab720478af2967f6552c19a0571e5789edd0659dceb0927880907b8f6a92dbdea0f62547de0a0f1273c340953a1bc9238234be86e98bd6f7f2a7756f9070877295f94cdc6b98ced2255118974e3ac752be527c6a038ac9c7ab266c6b87155075f6edac28f7a028176104232201e4f3e62d54e3796409028597e32f889abe64eff660bc79d085bb884e24d6d8d19c2314361e7c2e04a7eb1b24f88071ade7dc42f90c5da3a9c72158d98d4b0218e2aca85b4fdc83cb75e15943fd841e07111677e92a4c9abf8f9f37b9719eff247e99a1a2a8377f134cd360097a865199ce59cbff589847eb5d232ee27857df3707f01b3ad3fac3f40b6027cdd5175a03db182153fadb094d5670e65fd667b2603cc01fbebc00dfb1db6824338f18e7f25cba443f33fede4dfa3a8630194d041a2e6f513f4276f7a656ff6cdf548c192b455aceca0411db3986b62423748aee2bdaeb678208d1798c75e5f5d5312dcc60df32dda4ae59b064d37f39001cd6d9a27e007f038d144b6ab1205b11734f7e4350a8c22d723da2a1249576b4eb8ee686d13ad445cd1e24bda2c9a48a690dc95043ab1ecc46dc4bc4d993e54036dab617b94c90f8d6b47486a4d074a1601ec59c0348fb1db01b2a2c638cf7f6ebfa94280c92cf96a844b6bdce75a4f1c2bef7f6f7831c0891fa2f50a20e2d3c3648ab9c27d346579e75ed88878de7d0e060c8f16dff826695e3bc8908bc89169eb1a2bd8388558ceb148c855accfc0b7caf0be6b99201873658cea38cf4ea84e63091a4e454da3617eeb1f83a90ce1360e82a58c606f3147d698f9c95470e0628e14c3a9cd64f4fcbadb060bab33f247a479e9ab29c785ae9852b9ea58389f5121112efd8a309eeb3a8b371ab5e9592430e95919e04091f7770ec09e0ae47314b1aa9d0fac67b54f19d409fd7f7abbd301bf980c05d00ad648fbfadf67a080ba3418c91c93b538d814b964893d3e425c25ac4e9458b4edcd4264ca2f77687e16f00667f319073f680aad101fb5d7be65feee98def4eb862bba08c498176b8f8516e6f175c8f3d5dea7b03da7cfdbe05c59c8e23667116098a7a5ec2a751c5d5b689c0d201ff957b7574332bac4bbedd100efd8a11bb66d1acd6ee34cfb26b314395e74c2ab8f7c071bfdea355037d4fe910242ca95f19645c9bcdd73db76a2ebd244edaec3d3f49a9b5dd424659a683d7cc3a937dc4ae5d2f029d50173449eab30ead155331ba21d4fafe8e408c8cb3189ea5396f0f4adf71c39884bf76634599dee37b5257ab2a03e5f243ec2fa7b30817bd7c6e4e6ada85b5a2926b854eb5cd4d642b34eed1b354d1530790ee7e7b25d22c6f0b05de20b629a0494b9d91d93e5e2e7802bb529c53f5e8cf55da26a9d76e829aa19ab5535c5b04d7d56d8eb551117090b9d5a07bde0784121fb4cfb2ef12309004b6242dc553ee81e0bf4c8122e718d240707d0a2030d69d476f908dfb147f305cc01e88b54e849778ec18894e63713f622cb8c877636ea1a10c628ddd7c911b5fdbd57ef3690d6382be53f40b9901f6dfa9e782fda69dbe978cd3f2741923bd4364d712730ce957a2a5a9113b13858e59dc3208c5096e201426c2c73d39a782c68eef6cdf4a92c3bc9dcad45be20a5e592cb3acc8c7d548551e66c0ff53d5cd0f4ebc28c9915d1590b0a39c0c353126391b80e8a87930601d0710d8c6cc8f20fa0ce00133729ea182899f988ecfcbbd8832a58aa7728278ede54b306d25fd5dbfad5158e78dfc4cea83272adfaa1a250fac86a499e9a4bd0d8a750043e2dcfc760867b6354fd8e7c4d6f5b1f9763b9f5182d09314cd21e94488aec49091a285fbce2e618ed311da1c1428b623a41717024e5a62fc430c44242cf8e2ce99255d9bdf887d05c3d0e4a054ca62fabdd80122f9121323ca5bdcf1af6b878a935daddbabfbcaf2759c82f34552b8c016ad3e6d0252cd84610a742e050de6f4433cf90a3635e0bc0946d2cb2c0e38d42f84ec77c15b60185d6cd6615489ec1b103a9736fefb1da310deec1ca14fce68ee0de22c256809f1cb4910bb84f30f75b4766567b75ebcb9792558594d6e5d8f21a4e4cc4bd1878bd1cc49d764eaa191888c9ff95e03e34e55ee5f53748afa846a84518127645538143f2e49921e215d111ecc1537009f182cb5017df0d734df1b1d4173b9036cb3090905a4476c547c6231e73eca1e44c9e7862692f05655ee353bab0144108ff65caa41407fbe5e4efb669368d428a88dfdb96570f7615b91eed23decb7a814c8951a02496ca29b218ffc06323320dfb69705d8e661be8766405c9fc5349ba860a67843e1399562270683751a0cdc65d8ed16dc0e6797cdf715cc50c04fe3aa62ca91b1a0b226c49e4713fa30f17673aa4e11dc9febf3fb9f54dde740e7e8ae799a62a4c36a4b0d71dfb258c43b02cd8ae521b69db87e796110867674eab1c3646a23ebc53dedf95994ae89be038d705465f50438c1564c979a00038ce7f760a71e654c4c9914cfc2c9ccdb5a1a0f32dcdaae6483cfbdf580bbe2a1b0142b5f45fee6bdf96d8934a8f798e72c339717c8646e67492ee2433e4ec5035b1f08a2abac3dc2343dae97404372599e7433b258e8fea6cca62fa38e832533ea5ff18e59aba5e98784f5020f7fcc76116960ddc9fc6b1d9358127a6ff9129f3a4f1563c8c5711af343ded6eb5fa07b4c03598dd21530abe83e3ac4b515fa4ce2aa01a99b888876a48206ee44f651c9ea95d4f7a38a786620fcbfaac08f06047e3caffe7df64e5e9e7537262fb63f66fcbc92c5deb66ff0706316a57078d6368a4b04221919c069062d7487823c4ec871769c35d9dbc07e41ea456dd2b277c9f6e14ce9b8e3370d936498ceab5f03af9fcd5a18702eb7f098b73284de4c5c7b7b434f236865e9c3fc1925dabe02ebc254d298fefc782ddc4fdf7f7c07d47f960e78191e02a1e931ce64e7d28df9a33273cc6b00da39edc04adc66679e393e76861fa5f894eb0af4a7063557d47bf641137f4b9dba93ace664bfdea12c18f4fd1fa6e6066c838c5c8679448af0a86a1ae6edb4249024cb850cf1d127e59099008dc9d35085cccfef7f55409fbfc7408b4615ccdbfb72b3531343a52c4c764c2cf0d59289719a45880dab9071ee4258d9542dcca3d099ae0037bec978c3b7e8f21e6ecced81be86e072823454fc696724fb64c28763c0a4ee4353091506f45566abd936f795dd218d040bf9dd58a5267aba6b03f77eb5e0fb82eea9c16405e575599f597781948280208622b91462f6664ac42c4bcf050c7a0167c12253cbdcaf0a632becf1a12144e0e36e0b983c996deb9616bc27c3b2271688c0f251eadc13c68b283482fcd3add007d30d176aa723157cb593cc9b2c792087df096e3093fb91a5ab1df9d3dfa2b31adc60ce0acccd92e4284989f5b2825b35108dd791aae468a7527f6f2e8b1b43a4f1cbe864d522f15fb187d26f8aedfe15e789a3ae7f17c4f19e2e24898da8777b1b8eef02542573a7ce73234b59a12920562480612a9c032e3c75aaa790d52853f64e1b3e0e05b6e48f1e8aba23904572572a3d16b702980104d9482860da845b5afb8426a11c57e9a325ee3d294e1786ac43fc949ff282546112af673eb78808a1f3bb2a62e8d6d907401a6e4f2bb15d1ece0857e6da622e37ab87afb8c49fbc8783abcc8545404dd7eee414c3bc543226b4e20a2850c6fd95421fbff10f99d5df57662cc3fc8663f868da20049146b714f063b8725dc676e5747b88611c0925c751d7daab495a8685d7ed886804115edb806a7e2c887345b12e96d72b0b4ca16ad273372ea58849c8b6f5ce405daadf3334c07dacf8ba4f6270be72daab559610631150367cc03ee0dcc1255bfadba01a3e141d3248e0c9028c75ae20843de32ef33509d0d8b691e2ccf8fc70fd935c499ceafec13971bf07afe88ccfe2a0b16bdaa8fe77e836a9a1fd67c0528d6b16365249914b4609453eb8cdeebde7d911701f120f4c23b09b98c592bf8cb57caa9cd9be5c70e593b8ae2c0d9ebb69fc3e14dfb6b387a3979d1bf89fa3f40a35a40deee5492d03b7a21e46c23f6a422709ff02a1bd5efa723879cb9f58c2d58a5886070e5ff7fa730b9c6506429c0ed0fdbbb80bae9ff9ca7b48501012d118e70d0f4cfb8816f2b18a3f5b29b6b367386b628fb12fcbccd54ddb8780f13152c74a7c22d9c5b2a4ada908aaa1bd62a066aa8bea57559adfa8f6c696ba7eb9f086b0f7884152c2b09e90fcb399866bebea462790dcece9a7b19d971094dff10e4181542999919e759158531dd78392eb3cae7fc168fa2b780598e753a0fb890081977f22fe96590be9bd5d9ccaffeb1b951e7f715b5810c319ede5da5ee4af00a44c812e11764c27ffed6a01c51d61e7b5a420d89d39d6e8265594676ee494f452c20e475ffb42109c66041585efba4a53cec8941624f0c29d8e76121c8a1ebdf5e95bff31ab7d1e2487aab9a886dce037f530f1f460037e14bff56db816ba4913e5d29977be805c61ae913e97c640c5356f1ca3ee21fadedb0c826c2b95f09fbbd8e4b35c78077091af4b0eeeddaa6be3ddeb3ccd72f4f3185c8e0dba5b561a6e83ad901eebbc48ba4c1bdc12e94bd437cd1f6e39da4dde23f2a310d9f4ed37a300d95f71eff1559dc57e7828c3db4a07794a3f30c1b71b74ed507b2dc8fd3c9750b1f67d5d564664586f77bf63b75a609a3d0acd92c513fec29aae6a1f135eb5a0b81b10abf33be07c56e48905540b89b241588280c153fbbb0e36892e8ff7464c3aa4701da9765d1218cf8028f66b10c7db80cbdf00f09076bda646490a3e58e9fe9095bfc113376ebe5992a69df161bb3ee8dbdf932e3beb7ccaa21f944341745e00df2829b18beb93424fd699d6f250e4383fd3775771e4289b887b73ca567281e87dc9b4ec4d1cb6ff055b6c76e8d19813c1718787b4ccbc0a7e2f0a9b409ac3e53e7118e347363e9b6454bd8f1d313abf6fc404281d966bf11997a92bb09a9ecf36f4120050a53ce5b87edebb956cad62d09353503d8ca7293ab5799d87ac5840ab46778143b1c6e5052fab65a30277a7c0581eb3c026e8793ae850f4745b9c18e58edd091e8de849344d10856a6ba98f8cce419d0cf0e2bda641d1e206080a4ee5ab38242970895609c4414727f96339162c8657ce8c66ecd7315caa8cefae427e52a26a84ffa21d1ba226fff01d9be18cda7d7730624c6324123f29ceec51d9ee1d97673d850316b91cffc8a1009fd093dc9f7e2c0cec2bdccd8e1835e974b91a99ddc5bc622ef477b38eeed91ed4419800cfa2452c5628b27a18a6ffad4523e0ce29a4cda995ad38f2197eff10ca7cc62a3e3f642f30ea5c0dce501ee70ba68987b4cc31fcffaa6f92bf80f5107786030889a4351619e5817d51e1ae67889b125253e5ff6f23131c662e12d718ac71470b6afc38c310d17ebd7de4c9fe7e906c949857b6bdf46e289360511d9444022981d234b5e7a2afce6142cf32f6c3956b474e404eae70e823a88acb0e6b77eda556f91ed9cdfb6b89ab28abd67e3d044021d44e58ab3b6c6c618029515e15d46c0a2728d9e5bdde22e5f77159c6825c8f1d38d3f43f216c3c92c0ed61ec5a4e4389aefe60124b837eed5ca687525aae030b1fd38f4685b7531136ce7d2b0de993cef4e1f5fc2962fa3ff65ac0ac1c5b2cd6d881bb9d1a50b084e8689eee667db1a1d20077fd69ec2604d86b012097f237e78cbf6c5700511459e4eae1c4a6b74caf3a28feae35dd81e5dfbf500616acb2a45c28ad1e756717d6dcec0284c9122e62382e126918af2369e80a39998e30aab57164ea7575b95981063af6754f2840ce236e5eb32b7b4742a9ec175a4a6c1cfe36d4ad4f6ee6653091f60b685761233447f01a090845d5abd34b4bd6f4111142a3d82c7e511895b9b04112fdda88b578100f3bce2f72a75b173e66b2c3d292877d427fc55a0a74ea76357e9a23664cd658f956c5344c3379f7771eb2376923f02324ec70dd0e7b5b1be7a0ef31dfc59a74c17398715679b365c1fb6ed0581a3ec0d5a7c25cc48d3f8d60e941a8d08dea7418e0d2985787f84255e4f698fbde0f987a6349cb16cfa2b768a26f406a7230c071c7556776a5245b10eb3bb9962f540a76b73276a061222b8defda65db498ce919b7bedb0e6aa9cd8a5d624747588ac10228e78e23091aa6fdcdb3d1d654b323aebb84ec5d5ce2e74793135b29f21fcd44094d8a4e4de7687bea1ffa59e36c2f3714042c4dac0c85dce24329ccd1f6592bb3f82414b952e046948aeff4d070c9276a24af5a47865575733d1930a1f58902351032c2651767a11c732fd74c31a7936011df71f4469be1068e7b64a86f29a651c63ac81435beb6195c99a600f539c0269bdb9212d50a9e4d6e1f9f9811ac39c8b9593b595055bca041dcc05c88db6f7e3b899062fc25ee4e2959ca566c1696a0f4429c84796361905b6c5bab494d10fce097556450327cdef9edbded87cb36c1b1771dd9c133cfa67c49460da91f2a2863cc69fca3e3fbfd2caa1e3ce1266f183322079db2d7e2326af59f18673cf21254089627f3a703f1bcc54b5a78a191b61e91cef99cefe0af54310f0e740447f3383bff50ae3bee30f51c9d5aa17c4a8b8a38c04767657d3aa182242041abcb8f3d38db8aaec4385a4c723b19a48b88c5a3b6d80109e3565879c78dd81126477193b0ace5cc55395bf454f029f804130801044aa185bf76ba3deb8f833beecb8775bd988b0f5219b4e09fb017cbcf0278a7c3b611c6fc6b6e37d8b1e787e636e745bc3615fbdf0246ec58be0bfa042afc6d966ebb54dbfc5972a80befb5a598df2c659ace0017aefa9a4cf62f43799dcf2d4c288eddfc4194fa89639eb7e51666e0a83d1084c77f044bc544fcd0619a84e928464707f3e61f0e85b8241a8c3d01e25a8e5c3d0ce50e02305136ff7c76787be675ad09b423256461fbd18aae56fb24703cc8c82c21405edc6159eb600e94dfcb5964e73d9b5d8c2cea0bbd1a6a4825ad582d4b81e671c48c31a11e6a60f3448573d3c1309bc64223201a7e1fbf23913e837443ae435fe584e39f3b4c506db3791b715e126f14db3a882bfe3ac3e957c4ed3acf2c8917f3530fb55610400bed0d9433348c885eb69bccf1990f9204f370d037725a566bf1bd89384bc52de83aa044429c58b4e7f1d36d3e1fed12786cefdf97dabfe7e602b523a4150b2100c9c020291cbdf32df6079f2f08eb9c67d0acf15d4b61ef56963a6959e6ed55f62e3fe9d2e0a435c40784da0f573af14b93d64fc5624755f5465dd35e4685089944b161cb97467d8733a068d4bc001d07a032b0489333d75f3a722bc3770c7da46c19a79bad645a969a2df664233b90a714be06cdb577d6bd93d6a5f003181108bfa5c474be67147ae39d82837b6e143ce681de61f8b600ffca01c8534e5f76e9b56d28b85cb9dd38fe093dad699f1670aa3fbf35e22152bc55c9e1a87e08c5a96080eefc7bf2ff1ef705bba7e413e0ccc6c036d7d9340c5e0b4adccaddd47cb604fce847e1a8a7cc312b073fbb202ab2b97bfe950e0ef28878f4c4d877edbd74166f8f8988db82ebf6d2d6788d9b19cf2d3518f36564de885898f295605358aa2ef9caf043b4f8963414e290623fc47f6105bd7e0139de1163402e696ff94e809a7a059e511bba61b8984f5b55a8a74d93e3174ce29dafffa1a274aba3844b919853fd178285e4bcb17f3166d46063832858d713df3f22ab6b8ac2f5c1342098237599f194b2ad873142e4163b637037bd263a476ba552fe42c39631939b74d7d238a6a771b9dd24ea20edf4d6e1e7b4ac8cb99a4f81c4edf8e37a5ea08caa6a077afeb19046cac55b8bd419ea4e2f54df9c78c65649785a3335f016020e373353782697e1e92813f17322e0baa86d9d1d2d8568c09d711a22b3574a0646d04f40583259141e95567beaa2d0469ce8730d9300a3b0f932ae67fc5be65874230a84cb80cf59018d4cb42e3c1df3b23f66795e6a72766d70c509940d5fdaaf4aab6fdeb012db526c9d6cf7895519ef6b9747292c6b2a9fe24566e339b5c440d1912ea1c5418381f54f87e2c5ca7443c8b96e051f77b53de18223719add1b001ca13288fe2a3aaaa9b6a84b3d9dd76812607e8ec73b5736f80fa9255d54dfb7be612530934675adc8390e6683dbd337a4a05031c89dc65ce588718b6260f398f837f8f8ea7cd8f8f15c2d29c097aac9c71bd0cbcc553a3cd7e564b71c4f57174cdc0e214e6d84f4b6d9245baff765d1015c9271b91f1e33ddd0f48ee4d1bead71b0a59d53e441c04c55f7051d44be16b0b14f16ea0812080eb7bc430eb2e28e12990771f58f5d66215b0cca28abf165cfdf95e88568882d21013beea2df70f4c90bdde322843f90bac252cf87e337a9c546b2ff3ce50649a372ebf1ea3e571b2c25a2be57670905e46f22f8054300c6c9a0b85db98c4117963c613bf6353819f1721e7954fb28d38ede80ff8bfd3028ae097bdf93a8251fc9695895421dfddd41261bae1bc91a6eacce876ee1544829f8f3a0030d536c1a2c6541f501bc68ef1a73dea0567688b2a76dcd0299f529c96259330a14fff76badf62c026bbdb6ece1b5109c069808a674f552c151ba0a2fdc514d3f703969893223524c6e634455a31014ccbeba32ab43856b08c3d318376f8ea32b83c6f3fcfc016bd263177c27932f80b4abcf9e30a30b95c30d48833499b653b7009f824b99cf6b4319bc7dd67b8368f9bd3c6e2cd847d6c58eb8c477725b843264fa4a2c8202e3ed38025b6b416d775547bc8e0eaf5febd1e01c54e7c5d879493af3d0e7460cc246ec735c1d17eb3e34aebb81957ca77fe4664c8cb7705c1dd05a626f87e5a01608670a39dde042bb0a471c16ca0fab1472b9ec9674c6b708dd09c87ad201b190444881db258be7cef08d55a3ffafc633068a473ad9c065a7d651231bdb37fad3b9764ec5a2cc658c91e9e5ebea8425fec6429790cae39065fb82ced0061ee5eef26d34315e16feb5d22837720d0440c44fe1b7b575882965f0aa4d22c17d1c13e3f046723efa64faf21cc0b4967bc4a3f3d700e2b9df07c6cf4a141de95538db037b05a29926d2eb110d72a5883fa7f71bf5d5c98f9d365c0e373dcea8db77bc91b34b5a284240e8abd94ae15276df2d3d10fb1f4b7ac5b27f738225cd415b5c59568b9bb7bd4cfc9f528be4e76f0c391bd942bb34933338dbd4134de2f2f89447db3cce34b890f0e289781b8c820d4986df774c8bf098c29fb5424bbf01ca64442c18290bdb7f57b56ba91321f1e099168b966ab34cee95990af45f133b4730df48fafcdc45914ffc522c1c8a4b5b9033c7139b35eab5670c6933aefcd014b8d400801e2d2f35dde42d419464197bf6955e1abc7567f5a94b5c0e5929d35c5cefa7ff1949e5f8c587330c8a3381d1e23f9a6e4d1a06d811d902722a8e009295082e44d95754fd98c99956dff4b651505e91bb2399199fd5a762adb752e79e95cad6004bcd484b97d9ae96019396b2861ecd0c811b1e61eeb7154d177ea1838549a5d6de06086ab6d3a467d98898a17a5ca8b29cd16f7791672a3fc9c6b51281dc801a9545d7ee9228e3ec7534213babdbdc98dda29cf6cd10e754c3827e85288acaba497c0e505cd704dd35cfc3bae7a58c9ab54a682117ca2be3ad17fad6d5ee7e6191024d998058f48bed630e7d739e128b2eca73a19b0ea1a5e9896d051613977c14d70aba38b06ff6ff92d55cc0c0cd468157ff3e1f143d26504432d6f242327f3d7124a105a843295c2d33daab21eba0f335b8730cf4986601f69aaafb092c6cb58b7fd1292323df0c42edef9f1954f943ad5a333387cff6808e493670205d2a0d366b55f90e95f847981942e30b46d241a62f43304252344821f5e47599e2909d4cd85795399c2df5a096c7354a4d7b74d7c57442b3d6e9bd2d49923f87ec94ca40fbf5a717e780a07a71ccddbebe9974eea386d163ce55648ce1367771c533a78597d3606ed89f7d75db6a960b3fc7f06106625eb8af9e6575b642075abb8045499e5463976f5f00ecddb3fd4ac1b52464f3420fd44d192981b5d9fc3dfc68b70efe687abc7e60df1274da0e6ba027e09c9dd7dfc356f5c4e132fcb0f7b8932cd827164449dfa152f9679d9a1dff6d6d560465666c809d3012b3404d53aaaeded16fd3286cd576c998db8638e4bd1bd46fdf2bd16650b4d22d983cfdd509af37e37e87c8e86e15e98cdf24ac2d0f0742e21a8433131653e3d98ec4b6160227398d70ff5beb60c4b85726165ee9278be7edfd4896c0dd1f529fbc77217c16f31432b4302242c4c630d5b6a0965ea097b6efc1491b489d78c92da894cb792c96cdc99fe096699c400944b96bdb282769577b6608e6ce7ad9e905310214660fe5f0ac22d2ef161f983723fdfcae0c5eba7b9bc2caef748c713ebbbf19dbede8549371184ea77e78bb37716070541f463cf1263cea0a0fcbef1e9701a0875c6af64ff449f018b530b89b13e493ea20de556de6bf8a39c887500a7f88ec61b3e321362b5f8956acfc8a928f2a513552495564c76db78ac6c681857359c0e6f468e8001ef811492229d770b5ac69b8dbdfe55b1af85b39317e1314ce5922b0e7731f88c603b7a9debd3e4f4ea91835d7ee4030cb12c2b523268d001f21a3b8e4640980c9c21c94c3b4c13d78407a1897924a42f81c0358efef3388f345c85fc1c1db79c799890ca2d9aa073cb9f98a65bb9922e4d2f8d1868064ebf146047b6634147e417433756421fbdeeba3fe1e0992c77321b9a1c85feafea5abb56ed7b6a934aa5168335987bbae24382b0a02d1e5f06bba4ca204f06b1c8aa9757945d95c0baa0d9bb5ef6704afd2e6cea5fdf693c5ecf800cb597f39e0f84e981a6b05b783a5416e0cb8e52d76cd9f71fa273c27817b02f966298067f78dd48da7b210f88c137860e28f9d9b513e9463eb58e1365808a3486cabe096851e5cfcc61a2ed0da1b535a515659dae4f86681f19ec3fc9f0d350a344eeaea6ae4ff151bff9f85ca66812b991e33ddd869e0e602867725317d904e8343030426e05c7e79ab9e4e214262a906c6a30bc4135421255c7471690790d6576cb9e09a402329984d590eb272f7f2979d8e27aa112f5d032cb32f4c909159b865b7b286aa8abc475eadeb22f1b310659090b9639eb8193ef618bff69b53f299c108810edba0d46a8f399124e83d16bade6bbfade383e9b4c50148e0c1549c6489fa6930cdbae511203af45c68594ad923b0fe3f730e416bae2ce6729adc0904389c768c23d3706b52a59a734afc62595c76ccce652252acc50252e0c03c198b6a3e8cfb86a13db442126c316ec3dac596c36aa129bbcd78f74cbbd638cb74539b0e38317d989f8ae1033c421006df4a2e9582b16b57c460c859b4909dbf8d326c9cfe4955651f811dd10ff486156ace476c0019772c2c1a16312895002fbddb55fa090b4099aa16daf374c1f8b769ac0abfa46542646efb033e68815a7ea2c9efa9d00096c5e2f3c3576bf5f47edb9ac790b725b1f87af20830ca6fa5286c910de1c96fb82d5c0645986a13155f03b390ec0167b8cc7254869b26a4f3635e97d98e57128681c7ec6fae2279f6f0ac30f24ba7122ad8c6ed26533eb247adee89e0259ad768f5091cc1abd53c239bb75210d33af5e170242b9dda7c1efb1e8298334cd68928f22850e77a2602fd642127e8375d97d54ad87911a1e7da445c013d86f60484d9f69b225e277c017eb1ceef0e9af9b069bdc0f7f39bcd9f98a2483063c7668e130f5bc638a53c42250895924b4508b5007ff588e0722b72e085382f19823c66bea097c5a0981ac0de6205e89cee2decb19566bbc06f517e84cedd966d6df4e93cbd67d743434c73d8c8a22a57f2095b88fd058bf185840dcab62a5e2711242c02a406fc811bd21cffc461bba4df37a7cc8c25d6039dade3d849d7ec12a839c75690b7c486a9213edcdef54584fd02f23fcc39a2beb2c5f121613ae88c100460d4667039680fef9850013d7f58552aaffcfdff2f14f6c0148ef08c64f378abf4bf9ea471348cda868171adb0906298af789395d2231693b20815c8d414f997273fd1e2ddd284a16be044659b9d80a55cb60bed604fc53ecf752fca62fb1fbd066a38556af2b340fa08a37e6634dcabd394b66b4c67c35953cf9cda6075af01971ba6d4496eb2bc31c9201338b558665c0687ca50c91b24efcaae7f1cf4885e3037f30b3c920af845b6ebde42430bf810cb895c74e02f4bfd54020a574cd684157ff0f4d6bd961defcdf8c307bb4eaef1a289ca37312f275705f156f11aaed43db060aa1c71deed5e2e1eb4fc683328aef52df1b4f87c186ddce648a6d7e21b566cfb8284c94699cbacbd7db06dd602aaf9cb4174a819492b5b9493d10b97c753d6cba7f66cc12bd040fb19109bb8073a362a5095d8d2c27d9a6de5131ff457c3e107b523122b1f0d94eb80d081a20a1fd411deb8341b111dac883a6c081fa3be24b9751129e3423e46d565f0b8469a123943f26187a118e63c7282b641820ad9ab6ec19978fb6c820c2ec7b1c39d61f7a31993793d4117aed1d030c9d78eadbd73838840b88489e35faad7fa8c9094be869358afbb49e746a7078a7e5891f0b55bed0a89133673d98e3fe10a1163cafa3f74a5357022854d42fa402b313e11f46669b105bb730ed5464c3ef73e045e641c76f5d3fe58ecf9f8b6d3b7d2850a3cd513d29517cd84f22c481503222886d35214a2e1b279366e62223456a06bc2f6e959e789d6d252f3dfaac997ee92f09e54ab9ba6cf495cd72b6194b33a23cbceaf3bbebd74945bed634f904f5b1fe26cb47b3d84137f01d99c0a5c795a9a1789de82ce3f8b1632f2f09e8e8a265eacb173731e4a33a95e0b85edd81493d833bdcd43bf37597e7e1010c195fc34622733b4cf7e7d1ef796b85e927e9814e4ded347bc3669035a6547d80c86b2c46c15b06317f90118ed5a6668f078b9b0031bf0cd3ee7d115e3625e17b7e04980aa633253aae800435f40bfaeee7b0a5ad2844cac6c08b8e68e009a5ea0636217cbd56121f3605de994f837842da01d96792434e259ac4f518844f6114b03072d3f66fdcaf66c63be8cedfe4de0e7beffec7df67d458857648f2502287429b962131f1d367f562be237492b1c53fa3f791e786e5be45a9f9f2ca151e187e455fa11874a46ddfeed7c9dcad46c0fbbe18d5b3bca27193e7c5880221a6ca78faf2de18aca81f5d5730c29643ef8353288999648572b9c7046d619dcda63d2da810f03b43b1cce7a8b4fc8ecead16a040ce0f712f2405fb4489dbc4480a727c46486bde58e772496c6f03351a2fea774a499005ddc93fd16bbd2ab8be9a5078f1c57c12c9eb1481704773d7069240a131adaf7f304e2662472a8861e06a24fbd70f8fcde518c82d12ddfdaae08f95778399a2e345303260a49ee021d8e1254d0c153cc9c0157eb9a529d49ed96cde0dcfd5926a53bdd7af01651b07a28c450fa948cd784110c6920d30604f17e87f07b969a3a2ee49eab00055f3ac3f1a81013018ac32f9ffdf4242e1e91226fd5ba0af53fd5c1150e3dc34fb1838705b9b6e320d03c5eed234ebdea58bb3abe8ce06ade7108dfbec5d4d6f817760ae4414a6bb116cacc59897eb726fc9b5b8ad0a9e2a2aafb105a24049a4618df899ec7fcfaf6d99eb602cbcb783b825ab406c699ce01687615fec1eb7737a4181e06f38df56fbfd8adfce0f34b37c199b36e225c1fbd2e61e48893176d9f40fa514d5e1392b56a8c05912282f02f1a5dd717c56e2b4c0d7141a12c668e1f7392c87ad2d80c1d7c46145e38dba5089b359052599f086b6f138a29bc3aab78c7176f8ca602d323dafd199f501acfe78827013bb2e94549b81b3ff2b931e633716fefb794689ea1ded048612ef6d6631596a6720594eea6f2235f7061ae269595f32ab5bc1e476a7704099cbf8006122691d4f3a2da177d8e33cab53d8fbf7fac1093daf494967c6fc3935f0cacb17402f1bb301dfaff04ec62ce787f718412f0551b1a9fe98541216c2f40947969aff61a4891a2f783ed931730c22108bca2039d0d163ac6682833c5ecdd762f4f38dffef3e65e80b7cf75b93fd6c959746a272e85e8f5df6a5fb111e9cd85e8df395499021632478d29be60e919d98b6f0e30c45f407bde612c5fd96292790e5ae048a575b35f00f9a605df5bd5454c39cce22907d44884fd46921dee5f7ec5537d94f5750032470ed38f50e814b57453ce3d0af89570d2ddd278dd8f04bdd1da503fd3bb3d17440c7be91c1db0ea549ca42bb550db9de0d709ef73d80bb305a3ebe7bc707b17bf620801b4517d58bae7c55d0d4827d613c5f46c3002348e22b8a6de0fd90273d8d51df19fb077100fd40d9b0196abb57568399057993f759f5a3bc5ae68ca6f758e164c5efebf1d92c4ff24e3dbf7227f44007d62a85efe52167e115a03eda7e09ed704193611790ccb4d57a0d2707e91967046ceecd49ef49e79fe213a8d2dd3c5adde03b4962ddaa9ec7007f85f1732069ff2aee9eac00d953595f79d9db035898107b3cca33bc4784e1ed765638dffa3d5242b76dde1600c7df13549ac9c4009567aab63df33f7753093d99b7ea1e98e4ac3bc7c562170fdd6b61b5323b2db859fb4488e42279b052d9aae1eec8a9539f66f0517759a499fd0874c38ac6ff317de4d85f8410d52a4acf8674d77441f0420d5715e4968662f382dcc86fabe8b040f33e4e58ec5661a75ffc86b3888c9184e20b964bdb900d96fbb1ebc487be022dac77a8a4b829c00aa3abb1197affb3c14a3f43674b6e79c291a4e801c8f033a5541615ce2759b30a81ac1c7883c8201322a193ca548c75f855abc86347823161f0ed36ba674ca02c29c87ffc501de638378571372d28aabb9d667736467df47e61f513e72444df78c1568d700ff34701d8210f798c187878333374933a0ad30f210cfa6affd49089de640987426e32f57574942249028fcd3e57815a020c2edac6ce13c680e4fc248f95c0479879c9e4cdebeb879a24136a3b2c6e2f577fe53bb54f7fe53a8d45c2deb5fad4278f7c50a49227748595b2689f2c0cbe7a9a051a7477b1a07fa66b0fdb9d4e68a959e30f65992a43f2722f1a2d577755b6877edf0bb18c2871f7834c9a6791ff0f8d628e48af38046b673a84e8d77ad17541149647cf0a388623c5f4a648ddc913aba4b278a211e3da55719478c5f3a009651242ea45355c090f9613ff69dd89fbe6901633a344bec6206702d28a2b362c7cbf6f1a272e2366d7eccde54f59a2a370129f74d2a039208f1a7d11f28981efbe8b9910fd069b406d4c2b1c4c3b2107edbe56a04d13d95ab2926eba897334c4293d21cc1ac10676b91efeaa9d7ffa335a6563a6c2b007ac5ad01e052271b0aa3a20d831b49b38158552bb3bab5ae69484f54f35a55ea7a3e7968aeafdc61a231725e8f2a121fcb46ca4e478d40d363765694640d8e0ce7ca4f3998bba4962020cecafe83b4a59b20e68c1f6a3c3065b24f1ed78c2531d6812f9cd94a3a4c6243df87837ff335905d6a58c0f6d8ab71c8e6b895a8964d39958aa4238bade483af9731ea6e8795c59f4013696446729a7344e897c3ff15eb657c7ba66a53b2e55f5ca3ebf43632f80e40e115e07a4c374f71b5e8657fc1a5a298b3508a08fd7191e656053a5f2b825d7d0f135c0a51f1367576f6cc311e2d8f2812d8327264aa13f9cdede55d44cd7dbca989c464b5c362dc78052f6db792f8baf5d56e625ddc03dfefa135a72f501577dd8a0b6c20422377b97d1540f115b3cb19218365ed74ee196f34c040dde415625d968b7f5060ac565836c2759e58c060eb55e1af85280e1c7d38b4a3014d7636f25dc447fbdfaa0100352a6f12a3c87ce30154f65e54d6396aa24620c37febc495dfab6ecfd9ef1ec11811117518a0451dc4ccdf2fc2a0a110752274b7f6c983c5836a99e691ba12c2c4747289c70ddc31292ce06bb711245bbf206802a2d588381f38d36a386c39a5a1fdb168250f27300a2b55c87e3526fbb30f652724bdc8bd584aac09e3fcd9d4871060fc8e776bb77fcb9966981a265b336b725e8f1a1868062deb2411d294f4866bb6f8c19a6f019cd27cdb065074a7db1bd04dafc1b1fdcb38f27d5db36de084caf6448fa7fecb7d8800b336c193c6eeb39bc368600ff658f324d37f6beb7d42c5027846162b2ef0b7bac538be650ff0e2eaf239b0b8b046f9ac6a72360c44e30739eca4965c84526458ab2a1954e6bfe2adfb1cfbf3cb27d64fb7382c86176336a9ed2cadae5afb92ababfe44d2fdb335935768e90fb752214bcb5d10d7283a4b55f8224451f0d1dff86ac8ccdb2967db6a66ff9c559fa6abd60119d04778a002cf15dd9e9e4236cd4a3ca883f3398a4dcfb34846781e7d72bb415b108715b3c9555122d38e9b47d03175001bf78a1a851e04dc93fb278abab4f11593fd46cc70e037d26d90dea4eda82fafdff5cc6d8a60a68d3e18c0767ec08376922835822bbea73c68d66ee1205c7dba9630e1e47deb32a3bebd709ad902403d8172e336c9b9332cef6b20ea914330f10d1369f1d1ac2e545d22c321e4e53876e7b09e63ed678c95b11d91577ead4d83c21dc4ff2ebdefe86d7a45c5135eaebcb375d955319c344eef2ed13ecaa518b27acaa253d889308a6677dda2ccc2c46163081218af60230909f60c50cc1dd20e2ec1f92da051338909a9371d29cdd814e4c424b3f8e94987f0992f36e159c76ac481e6951acedab01bd3f6edd6ad47ebdad1b05ead8d9afbe5dc01c9f23fc1377c786b019c6570aa03737d1e9c58ec506dc247cf98fc58d0632f4033e8a5488210c15943b0d2d918e53508ac043f1e3716d2e6b99be4b5f9528dc89f661ae86d134d0cde0c23f6240e69e3a96c9cdf0ebc11cfe2c7094a0b8bf2188857d811331e7b59cebed960f95463444f5dc4cf44faf65517a827e0952b14ae3b92e224268fb1465b35482e8b3efae5ff8db8e6f1ffd971b6baa165ded426d959911fffb3f6cce4c1d4e71eb6c21eb8d6433ebf2caa723b9b0a94fdf0164ac6f30607740633605a32438d479e5be42c0216946b31a478ca87aca3a1e97d5673e369c0f9199df65d8c307d29285370ce70ea8eb85378a0737c98e7c88ce3779ae70e3d129a325af9be3f29832dd1a79e19c99b42f3b96800049f277a7c07bbbe75731dd9c65909fb72cc047f8a20ffffa58666e0eae961fbb01ee99d77e45eaa481e7eb0f4ee0fe7e42578ef6ab7a1560023c0cb2834ae6e0e5cb2950808801dab9fa941c27598a2b167fabf47e49008f8c87a7253ea4ace9c93449cecb494369ed1b9bd452d1b2c943361cb43c44e2e9fe7063ede4e1dec1703b6e5d9fcb8dc41b5f711c266843119838f868ced2dc8f409dc27c868f79dde8083568cf72c0cfca364cad67e136585ff40ee8718c8650c9a83f06ddb6f5cc23bb911ac2fa786a0741fe371e9a73e841e419d867d1fb948d9c42f807e76999ce3e9796fdbcb60a4b56cdddeefc615422bdc49296fbe71b0298d5a3dcdb07e51791313a805ddb59a52c79c135d7f59d01222e7bd7fcc3843aadfb8301a2cf77e88680fce68ffd37beb11550127c92a3862be768df3b095551af02e7a8e3af533be59f02e5e8c0c6ea78a75431823568b2e00a14e30fdbfd7372639bd8752f003921ace6c161141420cd30430d74ded96141f0e98cd3007c744f2cd2918813aaad97aa3045012aab7c7eb569cba5d4e9a6797834e2050ce924c4fe46ac544e15631614263ec32312a36bb7d9e3b3744359e9dcea0d94e66ac16b486128a7c99453bb8efb9a76faba8a3fccbc1dc07f7b787876fbfed3dd0ba3829e47bf649332b0fe1331c8de25d4a9d44e1c0f2fd3aaf214bb28361564377f03fd6876e10352342b3ac7d60b10a4cabb04eb9c98aec4e98886c4bd105a056dd1ac43e75c932ada6dee17468175c3ae5b74f63e7c2ff53b7cad04df2d4c79dfeb33a5dad53d38b3182fe5710da88bdbd476b7fae52ec554a1f47848cf3463f198222fd327e1176efcec4d6804235f20406ed3bb4fd6c245924a8659e62e0de2695fa0c0dcbca243d54f2db8b3728cba64e1fc831fb7372e577b9e2e9bf220a9bb2752596fc500bc86a01ac8714d099f66e996d46811d5128216925a0a92fedd6546f8d1d5e5bc1df203ef06a39ee3bb8fdf451967e351d61c9b79c7a03b527582f1a47265d24cb762412a789be3a92a8c1d2a88d9872a87eb3ee161e748cefb71a95fdbfadcb410e9d4f255c0d06f16cfc02395537224853c727e5f16187572a3bff014a05b0e7ef1a88f021da04c9f6ef6bccc594bd8c1284e5460b044ffd6f4870dc6f82b74c9a5b9dbd740abf792925c278e10e17d22814b4049f9367ca144ff4fa8d461279f6fe96ff4d3b69c8c3d876724cc67b7e037020a4980c4533d36dcb4f5baed5f0e9b76822798eeb6d6a84a37ddcf314e0f5e9d8f8964c3102ed2abd8edf00fe6523ca870f0628f096080942fc67426fbcab1650fa4f7ab5b15e2aedd7982fc598a648cd8cf30895b695f024ec30b5c842253f22461a1f6428083501f36acef47f1d38b8d279dd0d85b168f8be45a88afbee3599be6668bcd913afb80f9408edcf93af30c08525e95abf55d913985204c5a5686eb85f2b15bc4ca17b972fc4758f2a19d3a555e3ab978bcbc30807dd003c3e821023e98ea08f675ce8bda67234682df01e1cde0bae5da1396ac316d06c2bb9debdf565e2e3849875693d146ff82ad12f5944782c6ba267f645edffddadefc4dcd36146880e1dda09dd0ea7441b75a0d0f97481a3f55ee825c9e50b0ffc156979bcec0d2c71d8c26557b8f6ce49156b2b196914866da04422ee922385749557f2002dc05459f106873601c1d30c6fd0f04a9ae620e66be7da180ea5eef857e1302db71f1e2ed3ce494a4a53b5121371ab36ff97b3c4f29379cc56baa7d06e632eedee5043a2c5f016262c6f88b07920338b4b572ac45bcae9ce3cd43adf93f2e06f11db437b9cc3989e0b7922ae00bcee819e856f0d3202616c632a1acf97e8c27918dee36fd28986f832bb383ea9bb71a945bb064898beccd4fdb57fbe09aca869165586b042b1ea06d83112d929af27b3d13fdc282465138c3c455a6262635feb189733acefa8d3aab316cb98e7dd8794475fc7a41a16741085c1889e8e55e6803ff2e5d3f3552eb9186e02d301e46714636cc8e06ecb6b0bd87fc532160fe1150487076eeb8a8162dddcb3271ccc9b379e99011c20254b5b2d46c73673f27d655c578fde6894de1835d9f93fe02ea78c92157d543a4e727f503771361c9cb66dc495d63150b9ffec100f37644b28bbeffbd23dd62a852e75b427d88a94f508a83e68a9e0ae72a2b90c000b4add123780418896ad067ad7d6ec0fc22f29d95ad68b391a27e4a58a618201e342d57170a371a369ae47d321ff0233b575fab54c84dce0a5c7484a64bcb204cf3f9c440712a5884d4d7139db127813452fde4b1c359b9e3e9ae7d3d97f543e8330ef77d865348665a1541e89d537ba95567ea58b398423a9dd88a791809004aa058e6174f92d120dab8902a76808f2ebc94ebaeb0c6247cc50f64b338d541e30a30d69b05f5284d2905e98a4a1f7e8614e08e73adccd58877795399ee2261457f3610eec77496ca811cc0cbc0f554492681b3d83199031ceba04add79c239ee2ca6ebe012b45d198fc6233e2fe667e15bbf2a95345d138fc6611e34a73d3f967e6930d4abe6888a9ed718cf80953c00fdffffff02