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 71290 4956a0e8aee6e42bb4139f75307ac32034b0e934c369dec8eac72025c8355f41

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f04b0ee7e484b02e8b2e08061a53bbc18ef40b3bef06dd865ab02b4a5c72215b
Certificate Block Hash
4956a0e8aee6e42bb4139f75307ac32034b0e934c369dec8eac72025c8355f41
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00001600000a4b0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002a0f1283a4d5f8b7adafbbb843a9a5fad10d6b43342194226963bebb54cd3560adeb3413eaaee411a17daaf2d5787eae27c8fa3c36c92c0073b16f427fa677907fa82417a7deffd56dd31d2fcb982e559b7aff39d133c5f102020000000000000000020000000200001600000a4b0100

Raw Header Hex

00004020f712736d88fd44e035dcdbb3935a76dd8b222d2ba566802f1991d9d70314ec0f90ff4b395057d427762ddd7aadd8a7169b072da4a67e94cb368162bb76585ba3913f2a6aa9f800185b21725c4a2bb05a86dd06ef3b0bf48ec1bb531a06082e8b2eb084e4e70e4bf0

Proof Data Hex

59,560 bytes
121216020307eb1a0c0019212bf7c1d1633a30f3f01a257e29ed24a78c7eff615d8b31f3dbcdbb9b40e2a46f70709036c8bc24862b98b014e8c79be7f178f316d4aeb9fd1fc5b1e8ee896bfd17951d9cb4d7537ad7fc83d230edf684500407be5ecfe6dfea8fb4e4a39d6aff8fff7437888f5789d41b6b9c806127651181c16dd88b7a730ce82a9e6ab6b0255bdce203c4c01bc49d7d9fe38e140a0e9f03dbf38479745d6a86a46cb9b09a2c6860364a7dac28e9899dc3a59e2854515fdc677e010bdf7dd9a7f399dc1ffed26b6d058b9860e0267e4d1cc5e27a5ad85604a27773e41fd987d141b7dc73242e94b152e57afaf698c8110afa44ce2684099015280db67be7e5cc701956d9cdfd1cd7c6de9f9c0bc0a656bfd2dda2e3b86a7aad069074e4d37958fac41c0c0bb553d39546bdaba796da0422d099e016057a892a9df607e7c398b1a170af5d754ffc8be95fe8760d7e2109b8ef1867fa5177e44485133c623c11cdb55d16c6dc80ac27bf7e267915a1ead3ef007ea8dbd540819082501b79692e9e89498f0ce8145d13e4346571b83db87a83069e4931f5d2b071d30c73b1c6f8992d649ef5b6ada2f1ab13e213596d77d715a4820610bf84b385f79ccee69dcc7f206684a5d5e9afba45451d39dc6a2db35792801acc96890bcab29ee133182fe5bfb485c0ca290eafd0f2e954df3dab15d776ec471aff5add1ef978140a3e92b95eb6093f71f0969194b28bd022011c3ba7f9fe18672401c8ad5f85eef82dff4018cc9c6066653613c01f9e60f27516ded8e2a6b96f6ee6b47ee1b5eb9c52d895c48b00a34e9ff322a1438f9c7a82a79465ec020eb419bf732eabf17d6e0e98023c5ccb02f9b3ee9b21580ef36b776fa14dd5681835fbd0b444d8899d5de76edec8ce49654776ec87038d2ad91e55126e409334ae8f6ada0813b0700cc4b638b7f0b750573c6bd50fe6852b93b90b17d9b3a169324b4bbf0bc1ad371f4bda5345fcc59d18fc9a51b6b2bff067c8792171b2636051c0a41a69fb6886d6215ddfadcd562f5ab4c31fb5c133f0883aeec8e16d890dddef72a579375adb5921615b31c82fa5b62d1ec814ccca3d2165e8c8e720ce7457bcc2076827afdd112fae3145e6811086c0bb1d7dd20961e9ba7c7e251040471f7f0907a5dc61fe24ef5f5634bfe43fdb252e5e53a85ad20a89171cebfe904ac3a80cb1ee045f6b79ebe7858f6a1897ada20bf7e493ed63524550e354bd4de5c6dcfa181a8ba8f190fb19407ee7f68309bc51999563d51098306bd39949ee6dcea62cc390ad932922db9ef633f5c7ebcb7436e541750a10e8f930800c39ee25067f8f82cc10ec17df689e88b098c377a8bf63875270045dc49356e5e288323651ad560d380ab7c54908c0df334816952a04392d579148afb9a2b77a3c0607cadfe46738d74521de23445bf38ede80a6c4b891b61f0878198f710f92a6237d5b4cd48a0ec7df0620525b2d99cd7c852a1c57404c8b5d2ffa5d027cb248ccaf56ff62eddd340cbcd398bd2a4e3c224521d4769cda548df483cb94db1da81702151c37d1846013f0f974273ce34ee77ccbf2e95e06abb7141349ba7fe2c09fce222ff64f9b847d8f39bed834163fd68497b132509b94b13e0963079c56beb51891ca39a4b359e571d8d4dac2bf9365f17079b41784250aca82dba5f37e7178c94db2db5a5d3658e2a71fc4db11ce8aea8bfda6f4e50a4089e3fac30e9fc04394fceaebcc218ca5b328601846f55deb8a3f1e860e629b829b8571a5f27e9731e6c6dbe5e9f39112866ac8b5b611ad3e6591a879fc167dbaf6cbea6a1dae04a298312ce554674cc25975296a50cac94598936127b294a3f08afeb9e862954dbf56109226aaf816a4438ff6a599f1230e6a9366fc46f0efa945c56b07e778cf116d56a64010d3268b04effb7d8f6b20f2d1c9b1cbeef1c48220e626d914ea0bdeacae22f2b18cb5e45eef82f2ea1aa1484e8848bd587636ff437818dd82ee7cb50c70ddc23aa8a1f5a9072ea5ff245927f13600149b8624f706f45447bc404242544bcd914275b7d5a457f090331d9203c7be5f54992132ad1aaed79632fd19080f9a185a8bcfca008fc79980a07d1e4b1dbc597fe564eaca6dc5ebb1c0bdc42ffb9f2da2058d538cfc3bbbd05a4c32fe40983e36c81079c8dc7fd19a0b1ede453bd84acd763a41f84f22476c19bb6e1062abc2fc2a7e7a03c9bacb45719d37dc367a8d9b3887c471f2ed7fe60e39a036e60f55b36fbca0e54cd0227b2ced662463eb62c8dc8e70c6be25671d564e27bcd1f7597abaefcd1255914b3e032b5553ad9fd2c59cf477959bb4b34dd46867d95c0763e9960f16c9803c1ffceae3f88f3d0c56790e176e6f00692406f60e70497b5cdb138e7d5a8bb9b1e518359e46bc4a6d5a43f46c5772f7fc62706eb7748a85bc45d6f31a8b63ad819a2b8e81bf30693091c3bbd47eea5be77cb88174a76aa33d330387a45982a657b6ca726692da9a2b791fc5de24821b4129779ed60ae2791731acf29bc7ce7051e5721715ba5d4c5e24091baea748df91c6bb11af75e0ebea98e284fc8e10dc72fbd37920542a088c9581c832f399ea4a36543b7bae978c9e8974dd036ea7ac2d16bc04ebafcf49c085b3a7835ec47423a6fb9c0eb833814816e67d026a7c45f1ecbf3d72332113bdd16ed91d9e7edbfea4b5aa364bf86289ca8fb836e28540ac7abeee9882e2a63ae2a81c76bfb87afd033ff63cdcd4a0ed4658cda3f03ee4998945f9ff435eb550a269ca3e9121af7fa2dbbd7bd740511b9b0451287afb82b9057844909a59fa5e224c2ce736fdf5f0abeb03d51ad4e331fa5ca2c730a2036d7f658bee7bcc4863a0be3ece4cfe70962553624533976c7218018e885988275bdc52d2d1a566545f6508a0f39f2e1119af28fa073e90de96b0d87af9a68c400703d25ccde7258ff75bf0d0574429424159d6af93515db5c006c0c4868c358efd90b2e45cf288a74e4fa9f1b1c8e02d076810835f25f67b0289f554d807c453f52d0e17d31e5d7163160fc10267cc5d0ea3fb988fd92ffb7a154df5058912753c6b38c8b1d3d99b87f02fe08061e1026911635a744e4f064fe26914b1458badf6f2375eabb7f2ba2c1e15543c65053f4b535c66f5d11c33446ba14125c6e5abc9479900022437a69f23099a0a42dd73b62b401fd04935bdbde05de1734188354d3752f0eb592377c865a230ce0a5c43c7abc07c0ec74db8e6ff55b49f132fe1d48c00da91bc927346394922c522b2fa930397c7ed08d1dd4cf6b778461017f250b3e80e8a20a2da997f9365bb23a3253e612389f0ae008e92f344f9b22e9548f44f519a1c4bdb6006cd2f18d2f473f15b4f9f6bd89ad4aea4281d3439d6ead534b0fb10db15d624cedd477449e72179ef01024c3388f2c23c4cf4238ec3a5f923d1dcfe56f11ebe215fe19d3a278c890de75147f536d0e5ec0bc5a7dd80cf566313a8a2126d62f894e2d2f796a0f51297fba595ce9b45acecc2168c221c073697317add4c2a9100cf1aa9416ccd4f4cadcf3c666454969fcd544c423fb5023d7eb2809225ae7a2f1fe26b16dc3d4c039ef1bb83d1917cfdb1a087183d6e142fb631bcf007b435fbe8203aa1481ae096bedd8720ecb1b18258cfab8c8e6a4550f43e345613821a34b78b43815bf1f0697e646406776ce69a1da9354e02a913eef9c4a811f7f08a4bb5f61d3f18b049f75c4ffb32840c091cc82f5307a2c436bc8500fcf6053ee55ccb356d7da0578f5506200fbcc2f5274fdcbf9de724eda8f23dc8e67b52d0930234a75e11004a729646f89f47f502405e107a84ff924f8f1ae9bbbac37d23d2620ad887fb416e2a638fd4dcce4f86254830d0993a3c5994604beef64d06ceec0fe8face6fa0c76d2fc95909c92d051bdcf7ab1a4fbc1277735e5592466981e789d1ec1f088f72b85497c1fd1149d3c8825593a4de4f3a295930d8318742d890e7c096bd944c33e2c46bb2cca0d5774a89048607218e044b9d6d08651a06a3f74c40f5c981cb6baf1b435c659b1c2806b173b8e521c483d5e658a0ace2e55b155acd973693ecbc3cdeb59c3954c1f58c09711a2360e7ecc4af883142ca754a94408e90de3196dbac2da399af5bf8a2fc1241ef41200c5a7d0b0b6c86b232a72717da00b02015ee578c2c9ab601b08c1ba6a73b331ef9ec9cfad8e10a064ed2f4e22bbc340d1589fa8cd1720dc0ed9f3fc37b1a05355f5cfba3bfaa2f1b6b5f89d538bfa343b2043d344710d88e3e4843536247862ffba0aad6f40bf8a5400ec2370a9d295b9bccb9cb5412924a3b631485dd3673c17f1114a7aad63f9f1a3744296fd572a5bf3e63ba771fcee8e3ffc03186348e168ee7ceac84cb78f35ae578f5b5abe700b000f8ead6a0dce71a9b0a585cece9b0ea665a3fd5972eb84e260bc6efcc4bec762da330dc5be4439c589f20024e2f40d0167eaae1b170f655fda206483b0d62bcb32fb3de5307e65ad9866b1a8e16a2ac2981954b7807c931a774b6ec3198e0c6ddcc28a32e65dbf4d716b2deaddaec71b58ef33c1f34467c2f99a2c9ae653e2041cad86ab3c5a3131fb2f881ba18ac4056e3416c3799293a8659c30a43bd95d92d263f96137ea754be5e918f1f065a0236046905075e93bc492b2951b70e1cc1f09afa4974adc3326a0aa8937ee17fe1234845224938a50570ce0f3b0367b33e18acefd4038833162e9480c6d9a247816f5be5189bf05c5effedd8bd40f5d8af60908fd1fe73d9d1907571a16ec442e8f03f9b99aac97f440399cfbe4d9f318a0a9cc3a0a926e4cac2d5a26bc3a90f7769018ffd5ca3009537656d2857d33c971c0bcfb5bfa7666a1049579758cfbc38020a35f41239f45b052eb2c15c97884a2fafdb79869eb6376ceb60d228d8fa55fddd1a454047ce2529df1b397cf38aac81e6c9b1e2d076c4fa2de77ef21cd611cadf944eab3bea5ec047cca915d5bdda79a1a039fbbcaa8865975e842e45b25024c6fec279c6c77f4e1b6faf5a4b4ee6353ec4da91f89a87f026085d35c06ded84ab067596abf84c3eb02e75be1816efa2717f4a890e057220eac65f1d6c5bd795f460d1115da729130b805e1ce3f17378ee440fc052348fac36a6ba59adb840b8a532679445cdf5d3ed7fee8b20583e0dc5d92e3d71cfd543c39e1b21aee430b25e9f8bac1defb49a2e7419eaf6df7fa82a605d7f2933586e7201723261d12d5131f9e9d54b10076f792a3f37bd00e3bc0e386a74e07520212841e599c7c823f484533abdee93b6f645cb8dcad154650fef2889c1c415d3de420c02836cc0cfd62a0ae31061cd4daedafb3f49a81078d59865da46b7e77c46420a2ba4e42a1803150528675f671aeb5118363cdd250efdde7032ddd7d4f2d6c2bfa37bdac378acd0e48d60656df5af9e2b39a8baf647c29a7a722fc0cc6b80371cbd5c7498b7c09138eb2fba4a553d9d53b2451a097681e5d121735580e8824f0552bf756def3071daec9846b786b8a48b6c737ebc88c818a774e0fda4d035f4beaa92a8b2d7831553fc9033f98aa21d5e713b0004a0b82b6af9c94336b478aedcdb3a48c42bd096dff03180a253c67aaa9339b4f84e6abfa17e3982e13fad93b6c747352ab7401650989d03f06ba0c6db980826ad87377d6563019537a510727d4a44337f619518fb8269983ac5fcf3514a2a423acde65dea1f107a2b20123e8727ffbc44c7f8dfe1fad4b3cb9a413747ae6cfe08216958db936d7eeb27c51930fa17e4aa19ff9ae22e0231b2344a9d58c85b1cc4a058095b1450ea5d09798fdd009096dab73435cbc843b63cb38a8f549df8ff1ff8050f55d7684ccc9c3012f92edbec840e4eb1dd6d4cc44d9efa2ed9e778a4c9732d638f1ce63561b591e0dc568e15347c9ceb916958c0eeb345fab71414f43910c2c0776e8990562e70ddc2023617f81676845f8e52cf2ed01ba2f484f91aafd98608588fd6979a03833592cb645f07f11b2762eaf9d060a5c31d71b19fd49fbffccbc7b3b40335c526bfb56863e442d6a2c65f5ef16d49827572fa70a415b689d9db7316373132c0a78855c88d37f34603b5ddb50b4b9d3644c2f1a0b9e918141fcfbfd050e47f9f9216fc2a04401b97c0ad0be4b3c88f8393b40766b38b3a62a722efbc25596f5de452fa8d0a16cd0d8dca0a814dbbe22a40a43b4415755b88600b2ef6d1d4221482deb83fc027288c6fe9ac598f71e2b9ff216a5ab5db30a64c6cb96be1778343d7cb1c4383faffd52045602bcc779038bb1b7f2c641c31efe923db4827ee2187927b7341a19e7ac9689de7ae9562671dd567f98ec19320e5745a92ca09a9f90dce45fad7a8581b95e97a524c1902f401dbb9ed88c12452322a809189d313871ba5e5e6576e17d412ac29406d4cf4af2a8f50dee2940a393e1348dd7258ad7da08fb48e6b81b1f4f33086ca7ef97b1259539537b166ac581f8053e3f8957ee893542fe6ddeabc54ca2f3b6cf2f1304043956ec770375c251122549cf531c69ba7a6cc46f2cc38f4905754961ec91ac3eb4404e4e89a12ca665f51a9121d78c27f2615313bab31972539b870847868a2ea569019ad291c8e0aab93270204f6dd8941c9534c7dc65b368f518a30c4e1278d03439b12b93c926ea4d165e4ab5e7f6bbe7b463ef4219fb457885f2950c7ecbc8968dd2b721a5570c09801915b850281f011ea340db7e6e069e45fe3c6190f4dd9a5172dc5c9541d2ba3dec9057a187b7e2cdac0c0eece7863889dfeb63d3a5a7c146f7af0de4570148818e90430d3793b3f2bb5e19a70daf0ea15ab5d805d27c74ce1ad32d1a86ff99a4ef4b53ab7f3073f14472bce29ef8ada789304c7f8b70ef0bea07a0a63f429899f209b1415e6eb302fd4ead508ab24b2beea409fe9d4daa7eb5f10ecec48d8c9498046631232c60060a8ce3a89230a615c6e20ff31fa9f71ea232f8f088ff272e49bd19331965b3856f59d74f479e5adbb7b5efdd9bd8b062a7d5f380fc24610338d02c01809c7f73c904d49d5eae2a9c0b9045da852c2c74ab142d6cd97694620ab59f68dd3fbe0d500a4e5e177781d678f0f7c35e67061cf0a9e393fb6e9a1551db20de1e5bf701f70b43a8d6244c294c8d5ba951012b5e03bbd86145a78341ffb820f0f9cc7f39c56f80555b3f1d24649097b14eda9710eb2e88f17f3d90ce25cbec4c5a86a18811323c9fe4dbdaad7a9d7acb8bdaace0f6eead1bbb1709734407b48a8206d84ca55f910f1be989f7548400f9fe82f70b0dea8bebfa2f5a3848c0bc69e0b38b1f6b7d9dd13990b1866abba16cfb61fd1fd37f7bbba9f8dad0aa1a5c08ee4f410de6fd86361e4e80b4b6a2c37f59b6974a8b4e9c2ed1e2c3428c238ed886b2a405f07bd7d80723edc8c99421cd8b62acc758148655e44b78538926246322e7004e119bb4ea5eff8474503cee22600341650a5d44e965be545bef5c22a96d14c174ae9be43b916d1ea96994f0427ca85e48b8464a6692ead139a77161076733020b2cd4b75f8363d29b0717e5dd14b4011b09cd84306cbdf8f6dc0d68340aef150a3a6e8abeb20879d29f8cd508ad571c30d65ad2324776a1d0888f36ee74779cc0bdee6433896d063ff0c53776470c950e54ec27ae0be9ea2c50527f959d3532b805807c3364c8ce4b88fed09faa13c9699ca8ce90aae8ca93e2c5f0e43b11ae8efb843b2dc696c21adfe518e00f76befaa0e2d68e22e88e89fb9d3171c8f838c34250911953ea83ecc81f0c2fc48cde42937340c561a8e40c7797b6dacce748a4926440d117128bc7953be8408906e75bc06ed37e7071883b4fa47d14045fa155ba9ece9f95132229baf991f075eeb759cd66abe34044762706c3560046405c3a7cd9262c8e7010aca0b833f9ac35afa5d0a597b58c44e5dda81877fbe07a1518bcb69b3356dbb8c803e82cb4d9771368760b2dc30bbf7ecb450154ca3a39b62be447f0af79136425eb96876a02d2784a7292e02dab7bf1333d5540c962206ff9b3b89103afb9671ae17c4326fc44a2e4a6a9bdf71b62f934ac22f35eeee6037c22301c05eb32c6ad4a7cb67bc23a3562b5ca9a48924ba73cd5f67c56bfefc4e84e1048cacb0e43966c13327a30c6b5bc8f511e28b337ff09b88b66cd290a0385ba05ef74b39d709110be84eb8a1436039765f2da22574662a38183f39c5f585c70c130ae2475b6a728c1d6d6b5d2b0f7c5a3b2b97f3cd34dda6cbe2e0672adcafce027ae7396f09e4c318080a05649fe2588891f9de727b5878d87b08a6d36c344614981827e992374fe4975d9a01391be0ead6bdbd97447e80a8bfc259b1d3a47e24ed88178e1cf3a19f39976229114383248f618e6821ae1af212bf312c2d3f69260cf9191fa0ade5c76518fb433f1a12cf750c2c5b09c7dbe4cb6b17542deae58ce988328f924fabc260997e67025876f3a7ec62e0d1e2155a21cb7f735bd3bf4f578f7fc18e54fd156b87f7a01aa3643f6e6ab6a17a542ed75bef5d99af89ee0b55c2e8204e02f027b02d2ae439109a9b5265caff75920808770af2add8a588bae74d30ca545810604bb8e72b1f4a836560e39c80495607644fbacb633381bf0437021f63b48be879761435e5ce320b80e517260f60639477682c75ed0e5d805ae56517c56691ee97b5ce8c14c6b95a1ab05278324d8b35c1776cfa7d5433c5384c248051881b9409980ea58ea7dcb9b819c48793e00be0f35fb6c954496ead3422681cd5393122b356cd50766298c360dc1d919b2b832d7156fa70d0f947116d822bd3d9aeb8a680f85c873d81ec6e825460b3e775569c7c860e61fafbc4c6fb1958d5ea2b6db0819571db03d4f1d82fb8041dcbee89e3fa8ceacd5b3cade6d678a40529f403ed4dd797aef58ca1250f5c55bccaeaac9735bc9f810029310630cf25a899a4c48311d32ea0b171ee4c5b2246bb93037e4705485308b690e4d584672dcad7b5a40989436ec06139da924b5c0f9358299d0f9cc3cd81a805362d8de2a930aa41ab33ad2f3d8d69b6d91bc8596d321b2a30233fe4ff93bd92d6a3cfc2272abc805092bbdaf4889dfcd5ad95a966fd053045c46d1149992b06c3e240ef6e686d0b02c84d657a36e41cf3a7329421388cc0de5d22922dab24fd85fc6c2cf17ae962f6d99475ace2612260ad0553938f4e29f67ec2a923df56b3fd36ccd7910c2aae185605a69bdb93576dbf11548c12c3ddd082d84e2ffed55852dcba5dd2963161395772dfc80d7dd260c02b60a727595f0efbec65f6da4f16823975ca7bfbf568c7f3239d94a5b413ef7a19d9486c6201c4118d7618420f34509f0313b6c726eeaf0156426dce45c19946c647cbcc6746f6feeb439fd6a99876cc40b320344a455e1d5e34e4614f457e9ae360d0a2929aa4a0ca98af94ef0fbc0ae7468b4f03013bab75b1cca4c8b1222c19ec4a03b50af80befcdcd87e787735cbdb080cd407c3e61cefdc23ac7aeb75739858205ebf346a157495b1529b62d31ea47bc46d2b4b88cfa8ecc31273e40e43940cde3d7d7490ae8d3e96b5b7d7ab52ae753ad1b643dd6b42b16de86486f91517bbe6342f1d51b43cf4c0519c583d875ee282b2e2389f1b4d5f9f2df6c1b79805a44d57b00f72eaa09a302e0ac968d8d112ef398ec3e4cdbd7c7b951071edf85f7be978ab99ca13d304a33a840ec1c0c7254b31352fe5559ab26c682a3a7599e6e2e4352ff846f53a1047a85d097b4cd9284c01373d637cbcf43541284caa23a5996e3b2074b2ac4952321cbdeea518434df0895493ff80521dbe4305e42e69d644a43adbd9d88eb3ec9129c67ebcd8441bed38907b34ab33b57bb269bcbca627af7b1c98044123e9dc247c0317aea4cb52bc553f3414f075cd749c6c1cf93b2c998814c407b2be56dadc4f86432fbe62c5720a9f15ff20fb3ee91d6b96ec8acaf95e1e2d6658cc411d40aaec11b4d747c78d3d20caa2f55671dbfaeb8fba7c74ff7ce2e60bd791d5fe78be2fbe964ceddb702eddcff590c3f8e67fc093a521aa13fa61cdf8640c13150a7751483350bf56cacf73c1c7abe64f2a274109fda0f736f8bf5f1ba35e535aadf0f8f900f5a7e7a48e7a10b6903442fd28e0b2aa855554a2bc6ea875663e3d356ba4497c1de4759915e3a7aee1172a9c10f44b5b7fc98bd0aaf32f64e881ebb3e57e8b013d7c75e618ae2c31f25cb8a12ca5fb5bd8de7d6a22f4a1d0cf1fa85c1d803ade1e1420cb229d9efb3c278722eed47fc7a24be0ab813b1b29891afcfd7dbc7eecab474913e575ba156b162e6571d2e7be879d5287f3fc52d665c4febaba630e6b87bbafd5ab6ce272f342a3a2195cd1751dd47bd349af77f3100a66ed6e4faf8cc7c67b3b5f9a81d557f68079114def796cd9c6f0c8253060648f4968fa62d1393e28c0465758e578efd70ef93d84513285e0c1c4ba5fa368909c783c48bb852666a742964aa5027ae94580011b7243ede2034503b5343f1e0780d1881deb99813b72d6bb84724ca69c772ef36cfb1f9127fd81f67df5e14f6933bcbde1e1a06f6f55d374a7a96f64d7bad4fb0931a99367a0c32fa5bb8cca6cc67b3de44784ed7d1895ddf64f3226542a8f7993190bd422e96efb989e1bacfcea5075ac3d33642d4b5b040b1af4b74d63592f27ab007933356cfcfcfc03651c347cecb94036a8685443bcaec23fbf5f8a174ae0cfff6212975613e46395dfee59eaea794381825324d9ad0a68400ecd1af6fb86f36fe6e13f2698eeebb908dde54d3f8c72e3ffa5b38a2f95a15fbfb276e29e63530841b47dfb1d48b1570290199196f21427b5cc696aa60c8861e8eb61c97f4912f4dac8dafc5374681cba8fd5ac9156537edb16270b3a931079485900c2fead4cf2af854014e229addc5f8052c1e922d10bf08500b490a6448abbba84688a0f628a5d43b874101b6e0e7be94da43f9c9c7a02a39495666998656a48445696f84dbeccacff908d74be6bf83f59d154b7db7cc5f13dbc693be5c1189975d769c2d4bf169456cb5eae994abf6899d536c194d54f22fc9100db7f0f8ac8c0cda56205ff6ef05d4066b2d93703ec50f933cc0352d6e5dab00c2b869a1dd720737039ba32867762d78a4fdb73b9baf9694a00856902bb287ec1330631bc5c6507c6dfd4b77641edd878c97cb6cfec4cb1ca7aed051fc4962e6a9dd31117e247c7e115066727ca03f631eb3be397e242bf0b199193c5d8cf2cc90ef7bcd6eebcb7dfce89aa15b5e3e0cefcf5cb2df56ebb54a4ef8e182dc6ef495eefc47049ecbdcebf713d79bd703a570bea0cc779c88cce0f425c382268098f1fc7f14424246ebc2c4d6419685beb3dd190f46bdd1c88ac6e0de36565ba56c46c7a2b510c7c7580394220f24aa3d85ce6b2f894d50e0e9dc5191fb565b50a2f84e465babd6a304c4ff1c4f43b73e734cd7255c2a97682d82ac5530b8a5a02a26f13a048f36a624d6e461a6332d5fda0384f4b102beafd9d8ff2c413e279e88038a4dc76ac68ee584ef16ad3d0299b5ad0aa221cb7d415e8ea3fc841002dde43383c5ccc4463d0744c9ade1ca103be1d3c9f213ebe2fcacf973abe9170027932816ecc1a438c4ce0684bc2c312de933aa38e285fef9772c45fe160ed875100fa0105a9a5084541b3ed9b5d6253f545860f6fb5b84c3e70a9f7f1831b022b60d9e61c92eadc2ea14b4487de77dd8554566e34077c98d4a2f104a1f5f704cecf0991fe925de46cb597ec6ba44b3c688dd864de498b005183a235679c05b45585c868b37e75a5284de5faa002d3c10296aca66a0ecfe1e865ee6c2070288124f4ef5890fa5be0dd9e4e42de8676dcad6bb9a3bd960ea6c9116040a2d87b34ee40331f6ee5a1e31f025c10f444e3e78ee40f5b747dec933c47a98d693afa35effba0b2a6274208def0924c46ade7a1eaac3a60f5c9168473451468a31883d625d19099035f9f3bf290f6489f579e4e95a884af09c7ed8a7add57d89021625da8924c0eee99d2635b7c877947d6173137d8d3db86f83ae8ec6701474aa76c1f2c3843253b89a3cd7e4c099bd958f6d7fa5b98c879296ecfcb725e2eb4489d27ce17ceb322bdbcd679e36804e158f156ce5f0a615b4208451f169deed23612645ed610393a09d672dbaabddac2268d63c00735305c957ce74859aa1ccb9d86ca9916f22e42d95dfeaa480c3be24e036182f5cf387e1a6d19189fe12de80a9c18cf70bffcda1ef86c1e6ad6cda9a617fca83ae09894fc9e4108cc74476d6765f85d97a74146f9b847341aa287a4ecdbe48393ca301d5291cb984c221ea2183ac3acb52d275c83a0f2d7d6395da4183cb62e67d7339f1c800b69b2c58c9edb4a6502979103a0bfc5e37ea2cdd7ccb5bd1c17afc5e8befdb9c0780e3e9a1eb0df65cac23cb12fbf3a7b7325cd04950cd6f1184f451ccc84cf14d07ea4f8d9a56dbd51e4aa16b62e1beb860355db4b3ca3eb44301f1219893fb9540da7c14bad344357b9d0ec52b94833beac8c1ca8bd4f6d033224450f826b16bcdbbbc7b2d82aa1e761953fed0c808860ac6f28235a5bd2c4a3fafc0ed81d4b2cb1360396c58185cdb8a228287122e8d2882dc565dcad353a9b20f851cc87e7e3406f83536e5f2eb6c5dbde7f70a1a31129aef28d5dddc2614e5bfc5dd85103d7b564c48be9ffb2b7c323d58e7c6ecfa50925ba671718fcfddf896f5568635a7bd0daaa7120a80930b136b065709f9bb0ad18463309abdc5cd43c73e5b7875967e2d1fad8f2721ea82fcb3d33c97cd0f226246f51099badc4eec7db0c0a2f5962df379e5d5d37f1e80f9e43c4203c47684303207032d32efa32bd033372dad60f8c073c25f2a92cd100e38a748b7b507f0a3701baf1b7d50382b0052d327c89a8c885609b539b9902537cd2500609c000f154e267d7d65652bd3a4da7f981502d9bd88c29ee1bf7b93c1b6eb4c45fd9cd22cee734cc40ffc2e1713a5e6691e18a4b84508bbba71f94c38a012f401785f8e14a706516419ee5b6cac4f2903d9dbdd3e2e83507e59cd9c5edd313c7d4b35c4b465462a9bf951e99154e713038ae7a23b8daef79969f64c09312ccab3e867f7457fd836db8d2f8faaa72b3576de87e3330989addb885f2ac8032228c6f1bcb3bdc6d184a3a94037469a00c466b74a392109e8b8b9ae2e06141d5c4a502eb6856cf5606d363eb9f639bfbf6714f13ef1570d9278352aa5f04e586ff62f0ca3ef84782bd35770a7b3e455753cbef920e841e4780e4358cd4c7d98ef44506779850f323e3b0f42acb88f1e665cce5cc681ab8c69075ffbcd87418bd1e8c97686c7a5c2095cb7dcafc75868d8cb28133d8ae8a1e089a7a3f73dab153287573da61cf01a0090716557e5f8ad17fcc7b72c99a5af00ab41768378e38497ae6c72fc6d587910e124b3eeecd855b1a99c74c27cfa8ae61a672fc634ee209c4c19d86b1ecfaba79449da4c81bb1113e5c6d981abad72a0b3dfc3d29945ec0c4e8430f14b51839093e84813519d66974e4297d73e3df838f5a4f9bb052d2d1c05e5c6008270d2fa5b65ba364f8e61722a5dd1fe02e192be7043beba0f07f5197ce50c1e1b01696f71e6d651db7dc8d60bb6c87d454ee8cb02f3a2404fee395b2ea8ee4f8d631c21e66a631ac4173b84a512e42a56fd8d1d0842e20c22bcc3eb2e5f62c837a2806cbaf6e44746ceeb40fd0cc0a37b6efa83b2ae8cc1edabf463bf1f555d87d02a9e0d9cbde615e6088aa34335e936ea65753fb5040025026f2b70ed1079f468bdd6d0c6121822e1636fd1f7ed9e022318aabdd7b4197e984ceb66325e2e00e7d95e96e6a1f869ad50313717c04edc54bbd2d46d4a69df95e0b686b4c89118fbd3d93763d1583f09e31c1b17b28cc8129ca7e40b72df9f36f097fb2a70fe6fd95976c172538060aa85f0bcae020602ea94f0507a113d2635e92f482d60173895b920c4592c03bcb5adf22f6a7c145644a1b09b4b4cacc8d61919ca8e335b623170f32c53f2f47a0afd4e97b4023b0132fbb3b26ac28717d2fddd1112d27ad73740599ace9766d97e58f1f1cf926082cfa33251f421fbace9978aa1e93b5b7d40fd5e9e5916c042f51c0e9f73d4b5cc39d67e80a8c91aa2b79a22a9d15257ac1dd3101d57576fea67d4888cb767dbae5974756ccb01616c60b07ebc56772778a1e82149bd2aab38bf3d43c9d751ab6b333111738314af2724c340fe745fbd79e8a97c6f2815cb4943af5214533449f50d6eb07a2128b7a795c9a4688bb7e3b383073c72f455e752179d26cf52490a6a7e2e00c5dc82a70e2937e2325484f59ecbf9bec152fd618f9442fa3a780c6929e22a45b55c57d529d979356c2850f87f92c17ba863eaecbe1295c225fdf2d612af665639ee61f22ff3929fd10f27e54b7a099ab18c860b6131989ac23a22999102e8de7afebe8abd0e359f9562c87dfdd27d6067113607a4aa915b9f2e4ab3aaec89492326ed86ad0bf48ba1f8d4ce0b3419756a9edd0e38e14e840183297fb078043e2b445dd832fbe8d545baf49ce6ef78fd1cb4638fd319143c9450f5ab6a9f1fff31f230773e75913ab4d3de98e89674d90d147b748a03a25655372272895e4606fbdc8d7f3429846feacc16715313ffccde859e8f49a07b3fda84b6f88254f9513c8c257f55931a4947d9cbaddf7cb34ec11883ecfa32910ab8ed6dfec13176c9e8becfbd6d3700996416d7a0f4134197ee3b93edea43475f0cf344a9fccaece363d6ef9e2ee878dc60bb96d27896e4fdf00e93d7e6ed0ec8faca91581003a37b886fc962d7897a65a32518276abc8f176e88b656740bd9390948f126843286386081735300200ac2ea75a9ff82abb5197063798885cb404dc1a2ff16291f30e6403c40da06d4dcc8f3f7116ebb26fd472ff5b5ffb4384b1814713b058b30baa10a3e8fd9847eb1f0adac6d8d120db5ee3dcaede8c444d642f182c2a9e4890109bbaf70e88be32db93b621999778dc9fb0730c3457bbeac8865768d4a5efd84a30eab1297e6488a3050f0337feacf10501ab026c45056c9b51ff511d22ea78b0d2985e259fa0fd3924be60dedb8dd152c063d97d31b9ba395ea0226e8c7eba058f19ea00fac3fa3b86e25d2b0d9d5ab7dc1a8d8e0bae23ee17a079321d23b6478a5d54e0ebdf56accd52aecf9e00428e34fa443ffacfe3e11d0e6f25738decf66b5b9371228ab4cbaac997c9334fc1c77c37b1283b539f8bd3f561ae6b389835bff7d9f198e7f5b133719dc136bad21afbd073d7aa3fc051179e209f5dc680da85c5d85f8f1be0d1cd118c738ca0df2ffccfa396f5cd7551ed09d1e998a36530f34b254775a10161cd8492636d07b1f2368bedbac56e2c1ea13cc66e845bbd4ad2e69e29bec616d4dc0d6e9c89446b57b1d03305093571be3114fe5a9f8179a3908b857b075ba2b1654c4baaa27fbbdb62c252bff06cfd9290c9a8aa6d12004d51395882ce5b0efacea84805cf6b8cf8e6dcf5a06c49db41b179f2724bcef088027ba84fa3a97dac48958693ac6fc1f60f02842d698e3404e805a9251db6149d15c2b90193c8d5c9742c0db32b04e1c7ede5df49c9a10ac40fd45716ae455c472577719bf623e9bcde1d14d722c2b78d7a7d8f40c6c258191a50ff5218fc4ca5fe9498d96fe1adfb904ae85cd9595d4fe21e8951ef6c3710af696c559398782faddc2cf9a77b02910bf0c75369fefc87465972f40a22bbeffda821e3552e16f921c8293409be6e3b9c0cfc3553ad103750809b6590187b2ccc044232fe34d386c13a5ac39856a8029c0a6ab09314a7763c776416d7e1e1bfa1e9e6c40c8393c999b186f505ee1806f76e8c1cc8bed8512c63c9d283ef981fa83664ae2916fb3eeb3e1e8d266546978112f395ab9fd42b76f6fc7a09ba44a28bd1914e691ede1e4af59795af5bf853c41f36ef4fcd630620212eab6e57e68aea950cdede571461aa1bea50ff16cd5bcd691816f5b8f88b8448d34bc78722c987210e4dcac1ae985e9f3ec4d612ca75125aa0105737bc1ee3aa2db1395ad1af264c20c5497a92346ebf929442633838e0d932cc15bd8cce476981ac6aa73aa547714c147f20bd670303eb750c6e53d0d44250d59918c1fb5aefdba303713c9de53bec71ca29689715169140ab50d94dc5c26c426e5d715b220fb8c88b7a4049e2aca55f3877cbe2a55f6e1d18add88a11866c94fe922eef11e2ebe017848efe03cb30d84bb881adc855384cb36e8fe75c44b393db3329efa1811ebb21a8a7b1abffeceeea0514a59339c03ce2caac80217fbbac86d28827102576abb5eaba95d4ebb0249eabfcedeaa406b0a9d7eb86f0318bc2eff5d5bdaf63279e098db2e15dea5946888f10a1db9fcb3bab2c8e7a972f4c2ca82e84ab6776fbf9d2ab41f7799ca4d65eed774da88a9d952176cf38616f167232a104e0ab35bb12515f7d6724ae7ac97bee222541e8958c5bdee3b25be439b1498c97661f4433dff180b0a7366947b1e3e62c997a76f79b05d94778c611da5799732c9d2d0be619b714b6b69c4b7553f03afc0d89991cef0e03257bba7049dfde9ac75ddf1c77caf40ded320b4b3a681509a2d6f815071eb4954334e5c8d4ac74718df6741c594226a15d32257141554f34294dbd40d2fc372019e4eb4013e703318f0c8f848e8ae0efeaf4d5d1ac07db80a32067115b18c32d33275f0abe570815f4da41f587c89cab1736e9edfc21644551828df1cd9fca87417b05e998823ff37fccec0bb96dea597ffd89f209043c513808875d27f069fdcab09f93982f28fba6eadeb545203473389e37a2e6792619d2a1d89b7fe95670b7b35840ba971f83d95590d45c168538ff9a1115411bd1e160f16d8fcd2c6dd6ed4fa423ec80f88d61d6349fee80fc2233f00f95aafbe16363223dc203a3e3499d5ef64ebe54279759f42f663df53fa2d2c7a8559a7ebb6100987bbd6fadce0923e8a0bcf05803da15b7d725226b3c7283005386ffd1596243c205179fbcc59a3c102c4c3fdddf5c34a9bdc373432f4f5da603cc6396f1325c42831aaba30914f4521e806b245f82c66cd69dd43776f59c147410bf5c5f9cc06671b46f8c062422baf8207244938ddc78fee4ab40f77b02b3cb19999e3c8a6b677ac73d3eab7b52ab6bdd82c5221e03432ec133e5b19dc44d776391f28c6d2b47533f55d2e820ef6f9ab507602ec7de07daaf63435a5d910ed6122bdbd290dc34a878cd225dbb4f09213c915486ed0f38f8930e4b2c393d93266cf13430abf6839eba213eeb712f8604a6b19a6f148094a770b7db6b92673f9cc6be35cea0b6d6a56a09b2c90b224866b18bcd06ff47ac89120908a37cb3c1e2a2bffabb2f207d3d3aa9ff0b60f9cd5995e4778fcec29bb146eb8a14beb184899f36c0029b03b64a24601e4d6b7a9a5677a6964792fc20cbd6da5d3a296e2e21039fa855f5aae3a975563eb52a27955d1354d774e0545966a68ad242ea57aa3757e3af334d524400b087280f8aba0bf5cf429b7ebfd1b8fc7684f7b3b7e7d251238caa979b8d39e8f87fe8605404a9e146f24643c1299314318bb8777b6e2bc97fa416b332095d45781bd00d949e0c39b2bd0a4a3daae3a56d09aad6fcb5accfe4d336d04260f782278681242da6436db871c3f7051af5f93590f25293ed1f2eb0f9a0004d404b6b490797cf59580bb923728c7b9c3b4b79201ddc374cd21a60f7be32d4be7f847f4b754c75f628f8edf578303b5af3079288e2c9ac90a9d2a8370e16f7611cf5a9d6d5edda6f080803e3068ed190ea0a82fcdf338ed3b9579835ec538be82d3555f3e270d4f624e7bedc8040b138130bf1303bc03d45a3caffca5cc01dbfcff578c928fac5558d79000a6ecb150b5f1c9e293dee04cbefa935e9fdd07a6abeed1a1baf79708142dbbbcd9f91ff7559db6664ddeb935adfaf6aa0848f0249585b51d5b74b6b0717ccf65e338ff4fcfca82c1d758b2618705e1cc1c49b20f9dfdbc49c60cda18abc9f5e37b92dd61c70470f508542f1d932a50c032c3d76d8329222f45f18d925bc1e449a1a252b827815acd31aa173a2361971d84e3d0d8d54e68c4212039989a874780e3bcd739b9d59704dfb6158c6f932c556c90b3952af171b5d6c3b77a56dc62e23d53f0c27e5b8710788687b4b46d8156740d8a36853d48aee962eb28c63107196f975ad28340f7732d71128c3ede956ef21b734ef5dee676996180251cddf3052a245081e28085736e16415603a4d1942744cde75690fdeca8fb80ffd1d0ba80f2e4162a800ad866cfd01896321c164c1dba16acc5c3a81e22bbe1dad9f3ed3bfbc1c6b44b5644ad3ea187fb229947a1901ac0845a02456ae520cfdf47855b7376114dc0c78ae082cfa40cd2532db5d90761f28c464bb2d5de616433f6c0392521013d0a8eac15d92c3a6964a77112b302fbb8041ffef8886be9cbe7b488cd9ff7b9dde80b5fcdc99aebfc40e9764e001acde85e2bbf43167eccc7ef2492d01c900321d106ec3d2b021fc88b54027cec9089789dac6edf0679be45950d6961557dca028d2947f8a976ac3b1592cb22aeb23bba41281b5049b90fb94afdfdb8e2cd8e9ea63bcd5fb42ee4dd49c69d82f547a99442cb50d0bc3ba366b04a1d0f62123d81651010546c40b264faefaa4beb0295a51d00e50558e223186e069d3a5b43cd754e563aed1bd92c22da62e9385bee2026d1c0d13228d361808dd7f4e3c500a61a9121809461b3e1debe45a2e2e1bbbcec7b30c55141cf57596e1cf0af219cfcc727d9cc380b6f27e75d6b59f7068475ddb23f9f61d323a9b2aa1babd332bef077d32b5711ab78128abd8b26302545eb7b67ae7cde71076872cd8ff0f2de55aac36c0a5cdd6757a89faecdf94d0d8a4827abc8ee42bdcffc25725aac0a97cc6860b08fe3bed3401d583e7c786b3a0c78cb88025b7e819d662ea2fa1c27606f561173046a4d93b4341a8b6a197e935a72b77435f7a587ad503ba736fa014e171fda61ff3890c8ee64fa4ea9c1a36c52dcbbb64f72d08f6d2e9507b02393a71206ce315bba0479ee2d4e1957a87c2d5e7cc69d4b2683db2705a0c3a0c8013927783fa06adc1d8d80e8bbeee3f5c94a9d51efaaf30d9d9273dac42c85cb46b73ec94b8c1033ebf6f910c4c341505acdc64deeab9a2ef79dda8fcdba11a9487bfd12b8d47d3d6e6230e8a1190b3ebaba65e8a6b8c08ac7332cc332cf90130400ff0dcc6a6d8a34cc767afe42fc1bfeaf30bbb88f348eb49fca3e0c64aea54294cf56e7091d5d813f8cee3519d1d022ea2738ee5fcb98eccf4a78a32726004cc38352ce7f4dedb4f004ea905f924f02bb80ddaeee638145cbf9c726a6d4418fd3c9e1d8aa1820d4c96fd1ce1af695da1de51bfe890cec6f21eea22f51357dfe4ffc297c3582e0b811d8d4c09d9d40f1b62eb1decd279070a6bf2952e6cd51c2b96a4b45e1cc2cef4a3a9e325020269be898eace4212761315003f3e742f334ecc607e7555a8b8acc25344b0ba1a1611a38eacd01b8b81a81045c72400f334c09ce0c2663c770a05fdedc4dc235bc8851c322237fc6c9bfff230c8697d5379e3349137489f7708ca41139c6a8e98d51739b3cbe110ff9e64eb863710597d5544d0c7a0bbc1d36ef2d8d970355b4d3e311eaaa5aa70ed59e8e9f7f40b82fd04b64a39cce505ed26033cee579ffe629ddd2db1015f0e664fb587a1b8bcfebd9eda61e42a9395a8bbc9b084b0626ec60e6e49d80495e79508f896952cb762c1f9ff2f8db5ce10aeac4b5f133d333616cc2e50e91b46477b54cb655ea74d5aaf240103fa332a1233c4df2e859d3403dc4397d2f8d21640cdeb34ffe55d59ff4a115bdade4015f117ff9b69505a90a351b281515ce64cebaf9381a5a37bb7ef0f22c3960afdbe238f8714e726a78eb36ea1034194d8e194ff5cf00b3a3438777d843f74514254fad6f4a7ca4eae8143aacd3cfc5f3dc84445ef0b4fce428d0874a04dbe707cbe2c0e472232a9105aec51cf30b4755427e89a01e93155091f7c6465adf11341264d1ad8e782431cd53f0ad730ad9bd714a477c1de895003905256f3bc9f16cd27959a71fa29a65851c810399727872cd9e74561cf47377dd5d962aff7274af6bb4310b515d191511feba8189bb166eb1b41eed0382a399c9c570c1b562b8bae5080737fe9b15e12f72088cc61dbd614101f0f0804c5a5acc7d7fb2534179bc0d2ed63c90980cf760f8efb0d9ac2a35d71428da5f9a3bcf880e8aa60bc8cbeed45b9b285012cb0c08e61fc3e058d79b355ba8e5ad452e02be46255c720d064d1b914d45ad1e81a7bb73679756604287a43cf8869d7358ecd0ebc3d8972e0906a5e0eb95ebd9cb8d757170634691d0e7eb77dac11970fb039d468dd31fee24ab3dd97645dc6119784a1d6ce38500fd478e66640d9c942d1f2dc0058b8beeabdec810d70741fb369986f60123cec471c98e8463cea566df317dd71b851495dd1c6ffccb96f01fba70db079a0cbc98b8c57a8aa690093f84a7b61885b6c3eb0a5c1debdb71df5cf8f9b2cd759fd4a091d3d0248a2b47867dea59d00285515af8e4cc0ebf848290bd14a3873609077e824a2e323a3a979713b543c01ccc7ea7e651d09097e1945d547c55b4b708721cb8a6b65cc4ab855ba7456b2704973659cd6f4243d230ba285f0d8d182e89d436883b51d0b678a0184b35e3bba9b5f6bbd1ad955169374a858b677df3af226fc3e703930f4a0264c4f4d320b9cf25f5ca0ec5f2655778137e74fd8d6a0a518998dbbe01df74a7608a8f10b52aa08314498a59d56f2ae2bdf3e9adc3d665b6b22667aac2100ad3485e29affc45a9da113067d947439ac25da85fc7fadbe99e002d5dcf8c2eddadb5f8156693c3c96b424d29c10c455154454cfda761d49dadb7e3d9a5d9711d807f502c7c3a0a8b4e132f57e80b3fda409f952a6eac0c3e878a8d7afc00e40e731a98c844bacbef00741141a1576ff57f0990aa7eecbcd7b28eb8a4c66ffb5d99e84cdc085f9ab0a4648873484b905f687792cf7729d28c3892ef52886e0216b75b3f8c4aba5965fabbb33bc413cea39fa8a289575eac35e6efd79785e1f6fa6e8a7feb3f18f66d68ea80a5279f21bb9867830f96ae657b3405365bf643f01580f129dce6f6d8c0ca991c999d98b026e9b9015fd9b718c7fab06f990ff3c24f18400796892dfbd3553ec40bd21cf884a87778adc9a7216fa1469425f5e798851fa4d7e7d900e4b2c2830cd0fc517cb7920fc7abaf32d4bf815adb15af4cbb3bc8fdaef4296e2a55e4745806ab7fde7a3f1853bf707d696432e7b5173cecc11f61e209e02395a8eaf51cf1fd4627cf26ec27f788dd4c1ae3697b44529dead053dc1714f479a2a3044c0329b90ae3fb6113b99c1f6eb6e02c77dfd099398145407f12f004bd8a2c3b147e443c1c6365024e80964640aa103e7d742570c4cc64b7e5807aa50381651a8fe570bcd994b0dde51628b5ee4ec46cf55c0bc5b1380859b04e674bb794e97c1b26c2ff4d96fed71dad2474ee7e0c9a1be27e4272b0040428e2fb51b1964d701b3106444cec30d539c639c127cd9994c8db282b85c79633b1756ab7f36f3f62e7a8bf152a3f33246b4ba99f6fd0dc3ab17d39c8a8bdf59e57f82407705e2f2200756b6e7b47991d653f4f12cddac565d8e149f9601ccfed593370ec79534fc9ec16defc3d97430b72ecfc793d7da0af6d23abc52a79e4772e602b0ae95a93f78b5b7b1b33cd7b476c988a4f6df287337a00e2733c3d59c582963b1809b5d29ecd297ffafe1bb9ad80230fbb2aad5cb1c920ca2837d7dcb067ba443fdeee4b76ddbcf9297784f962dd7a0082b9693813b59eede6074681599ec521b0ceb032d88283de1a237bfd6042de721911294740e84fa4555b7fdf362fa2da2920f57d6d563d645c37a51dab10fe838319e61ac51c9473091fcb8106f43c4d8972c5cab4f59726e82194c9c29da6590d067be63aa87f7ed094f50b3f9d37b12dba4beaaf5414461795f2056656dbe71a06a472ac7d96db3fb99bacb1e68e9b3b4ba467b6cf842a840b3704bb41b1173fc0d3bda7da8a0b30ef76f1648fd097cfe811c68b5165db2d97696e56e56ad0f0e5ee6ad11fe38110c5bbcff5d6b49e810c91bc53d984aa2352dac7f04e2da77c6baefd0121359abd64d6724ccfe8a7f21371e2ab7a614c7a64bcf449ab9c88e5518857b302e3a84f2f378c0060675faab3de4954e8e9b7e40404a687a2126c787f7d0fe0eab976df894d6a10c375793168a2e582f6cf6c4aa03ae1a5d55667aef6b06a539094afaf914d2aef2609884ea5ec03031f5c6ddea00827fbe489cdd4aee2710d3d2db332936955e2c63572ca15df8330a000adc3da7249d155bc79b21abd1b74b772bf882501dc87735eab64ecccefcd5e7b4e39489fec022b861fb87ccd6c78450d6b3c462dacffc51c1e9d2cd615caaaecdb7728908ba203e9f44841ed49a1158fe49085910206ec13ca0412989b08d11dbc338be05d8c87b5e508603d8abd670bd2cef8790d37024b1faff7c7a4df751a8f29ed8d697750218cc762cfc0fe41eb7d4485e14a95aab89eb990c03fce8b63569107a7031b079853b353dab075e430071e205ae922503d9b4947ef3555e19182db2ffd49ec62995c55a4605b82b57d3e9f06ba2b385255b8845cd00fc406d70831bbecf11a3cc8cfcc084c34de722da63ac862a0f29e5fb537cc39960360860ff06497110bf04c11e7125b2f4f1a4fac7853d10881a0f04d183083d8c78581e1a1643721c5b245907ae8f45353d3b71fcace3b9173036f76cb0e2d93e30f1de3dd96c6da8d5426741009c451cd5c329148aca027db5ad94c97154a9294aa34ecbbff7c4cb655664e6c57fc0a298abcd24153e20495020614cfc68091ca0f07d663ccf1b84d8942b353d8d6d07207454b6a802114edd45e339a5a5e111469bd82c6095e7e634a65fe702a06e7fd1f0f4fa0b168d62fd78455532d738bf7f2bfda8a960d3b937d7fc631c543b6bed2f18f2f582000151f534d139ce090819bf088d6d93d38dbcd56ae5be0e31a006729155ddc222bbf5766a3379d4791af9a12bc1584df37033d0fa63c2dd2d49a9004c72851346024da9478cc42b847328a504a1d5dec213ad4e9e20654298388ddae089afb3929009be362111039b6e7e0ec920ca0bf44a506201f15b76a4cf5d6546552c49f89ba33fc7abb023b9aee14a7a8b2292c2b2859a22e4c263c0d2ea4457da46f4951c7dba46fbe3e73a2ddd4e94f0f81b7df2b4117fd0beca663f4a623b11551c0102211da109007c699852715c2ee82ac1764b783d08f36ca21975e5526940b45931cb49b94d7f6caa6881415e0c5b8c6ce3a72af11278d95aacd45203b02437c1340658eb3f1a653b5dc45284a3f2baf06b625fdeffb3899e6123b5204072893e314984bd794dd7822fa339e462054c5791685250dd2718c7e55d0c136604a79e5a750110b42a50eddadf18fafed2856f0ae4fa5a47dc771c4ceddbb9d780e8e3245ed1df93424c2d2ce2e1b65c9e5eaf47e95f39d0f1da58dff96e477055d8f00e517cb0ed81f9d68774e5263332b7ae8ef036a679a9d907bfe5ed88b61fc0f5351683edeb901ef39932d4b6fbf38089e8a2267c272bfa84660b100bc50d62de92151b04e912da332df72c7360f20f9560ea37463737ad6f5e9bef7aba356a5a35a9ea50232c1969e358568b1b15412a00c25585cf258aeb4713ada4d8a7886d7422e5521bd6ef42a25105575ad2b4b36ba7cf05ffaf860f7605bfb83ad4e155ac36bb0b3f767d8666b24c49feaead9c4c7b01cb4a4894d6934b4fa57d1940a42157a5f7d4ce442c1596edc41388901a693ae3265ec3d42cdb426f0dcec8d91c4d9cc8f38edb2ece6964b7d89a3965d6b69fe9b83ae52e408ede5dbeb96771381ed36d92a703a0c0f0481d58ca6f69b120c4ead541ba8421e5814dd9a1fdf48bc291b30a5fe00b3b7e0a077f8718b9bdb8a3baefe9a75cfda91ab9e2e935ccda0f803a8a59cd4c18986a09eb19d3d5ecf754ded4175f5b6f60b2b53f67d9938512ddab3472a582c04accd35deaad938a118d3fd72ba539a1eab58ca0cb96310d54e078e90faed76d495244df9574de707be89b3d9d31f2b1855acc343f94949d3747bf507bd331d1b1a8cf01634025b4dd4c8608e0c2ae414a110411577fdec21cd374ed5358443daf3d78ba8af0e8603bda35b75e95660c06e0ed8f7a9dc46ccadec52e6f0d5065e2368ceab63a68ffd608616e69d912e83f2152b07a748cec97ff60496c834ce45b4d96e053472eaedb825c1f4db21bcc7f83434e96882d0054a1c9252d2b968b24efdfc4c13795f5afc2b9fc9e5586d4a8a636b78eaef1155f681043ad131695845471b301572dd89be6fff3883b7f5a9c3a2a9d3c6e1a807b4d12180ce4d5363d9ccfd0205a4e939267c0f2b840246c954ffeafd4b0dfcc852f3e42010de3c1c3c75987d79bdc2b4046bbf012217d31e355269900f743950b5ebd031439c672464fd955c22738a90fc473bd9ea6c34270c4c20a862b791debac4484a13ff7e04ba5202660a51b95384ecea3d4051c735c63b84351b4bf77a6c36629d1c053f7b14ce8e32b605acd136aa5dc41755289484665ddb9d54c7ee794f138f6abb476a4afdbdd6926dd657d884e2644ca505e9daa2179e1ad9db6b2257aa4c3b3007c4a277f9494aa8d43dcfff9fa93fef02684ecf9cde806369f143c8fd81215684f6951b15b9869ac11c5f571e9180e6d3f4b91909c93441dee4e365914957f20a9b7a01d2f6be9c09fef8b848542990f2f23d4a1f652ba92c8a2a41cabdd15733997c12ee0606349cfad6040a9164471d3b31d60f44b7f8575a756a2f34ec3dfc0b2b3b2a3661dadd5faa3258cd3e08da22d96e13c6e67b311f368b78272d10dfc97976109a6b731a369bb379450f640b550d3507cf2465537150b67b5585f619ef321317c2323eac707d4d11be2df619dc0f499c1c414beb737c1993bd04d570900a24e1528a92bac1e0e5e388191609c2c846adeb7daf84a8ab6fa94d75d1974d609da399edf91401b07d5b26b733b3752aa673611fe3d65d7e9889663f129209c4008cd794e33c44bfbf578809b1948ce9be8374e13c6fe0a60885abc2f7f36bc85a96b39b4c4c11f40b867b552f4e6ca1c5e0becabcdcf9194983ba8ffaca609971cc1169a4e2d32ee45593633993282f3b4c3bce4128e0d119c78179c606fb1929b066d0edab501092274450b90a40828d7d5b3f34c2b43860fac1688dd982df3c75d877c53802f870d74a8e33fbca59a39f261799b1a09632709af8a7fa6d335a9ebe2c925bb7fc3290e3677d5f66970a9d71a343bdbc5a8cbf866a18192356fb1b65ac3e2bb470c0a9a85087ec6c7775674ba08fc55ba82182d49afcb26c1e63f82616b28c8ec6ddcab303dda227d3d7005f90f8b7a92c67b26406c5153908b171e4e7c432ae2c0d53c487dc9a579384e308fc03c74ac0bb3d5f3aefe78dcaee8bab01ea517850471f712b194ab81e3ebd72fc30811c267b23fb90b8a1f3a1a4cb359dbca68e0f06596f97fa71d2437abbc2c7c5d3b562c33305140689b5c348f92accadc2691302ec3c02c0967a37014f97f0df8ba7b873418a3eacf5ff28c41047a9ec875a5105b47978f7b5828a459c20d9be5844aed5d57f4ad64f3200d438210c51fd5705059420d8b47a51eada6536e5cd35ee9b19738ea452dd13ba2074df86f613e98d58005f7ad6f64ece741613a03220b4de3eeeb0ff63e6b66aa9baa2be7b3b9295db4971b8ce2bed3d06af93687de7698e482753b1587a87101f6d86c3d2e715b6cb7201d34b7847c6269151c4253ceeda46a0a3260792ada2029879aaa6efb26f7954a6612e3e4f0ab7e871305921f16cabc7e10e70449607cd33f2f0fffc9a129537f66db146ec4b31e4a55d2384e456360cf40db424f8fb69e808760dafdf3a33632c576292e8301fb63790e3f967ece971306cbfc615641fc1da2d298a0f73bae7256089d8b0081a6a5ce9ae8cfefebf69240dfe064e1ef1c835758468fc48ca68eab8aab25e38f12fed71332696b7758b0d6f909b0c28548a5ad354da677f5e1330636680474bca069bcfe7a736e37f38e265bdcf265c315f4998247b622fd62b65f4349d349bd4fca6ff7ed641dac6f2690d825afa2d2cee79ebf37a35d991e8ca751ccbdca2b57532746cc260898537d71c9af66dc3ed6ee5c6056813cc41a947a05a6872c46aa35a85698b7a17baf71a36bf9ff5b532478396af3ce9ead54e78efad239c827ded759e3e37d304e752ce42b3b04c0868ebfa57214dac4e8c590e14caa4be95a208e437daec0ecc31d580b9f33f00f6476039a11080090be7dcb5625fb37efaa77ab81e0b672035097348a530f02f91e6e4129767abd79919b1e3881cf6b8ec169bac742808ceed79bda91ced7593e2377a04d275bbe665bd7c2fd14ddb98efe55db448d35acf77712ade8193707b19559d0d3d0134e436cfa18c54502cbc2a6f696850a50bb45ccd6fbdfafbfcf8c8592f0134a7c869f88d2485d4a47422835c3c64cf82c3273fbaaaa93dbf988ae2d69d04c7ca1f7c49ae7fc7c850a5185344bc9e105e337c9ca0fadabbbac7a059a4b99d946a569c19c6a77a578aa229e89c8cc2067ff5b1b181ac666c509c62ebda78f91b3076ce326fbd050691c50d7c8bf9e64f0511f7c2e05a4d388f0724d40de8d302affd87b3fa98da1acaff3cf60bdc44b1c1430b58bd1537393e0568127d19a344f22e10de2fac86dfaf8448b876ebf69eddb34c09d3a97d97628a9368cb173a3630241271d26be61c4f7894f4bfce4f0d34984f8a63cdeda219e169a3b5870638da29094cb090853a119e930b853f35f7ec6acf00fcfa3c13d02e13c041e130dbdf5730a8cb7ff3072bae3f19c1d5ab50b2429f84b4cf1ed39f6b1b14d266118441929532b020e310f3dbf77dd5a6f853c67e058019490df5bad0bfebfda8ceb5934c69ca15621f9ff855502fe9441bacc726548d23ad85d05dd2a290cda3647fb85eadea90f3a832e27705b74f384f3c1acb2354d35ef1a25ac43f91b5c2e47b449de4d9012b565d9aecb479305c26637b51d8fca6a011080ed52b271ab10746553d15fc36ed5852457b2b4264a96a65acdb497904ccb0ad18a181ab38b6bd80f46777f0193bcc808e4516c7a5b95ac25f330b0fe236c948254bd3fafbbae03f89580d9e78e9b87850c3a408bea4fed151452ea11849af81ef0b89f6b1bcc713f5b12601564c7018c7578e5e755dead0ac2bd5877c26ca1592ac6475f4e4ca300d7a3547e63268ce9f517ea29b7d03543656910cbccc44aac1f06cd1cd168c0634e49498eeeaa762156db607a434b7c151ec8642b65a7c657c64f4c201b4b2c985c63b5fcde49f19cb17cadc94e75ccd29ab8b38e296d3b1b3bea02a1ad3b364daf462158ba93e01e2aaf4316956c33dedcb824c61fad826141fe6f5fef5e76f935d5f1ef2d1294bf72badf9c78bd283cb388f5f41ee035d3f7d13cd941e36e5e4c3fe1ebc29b2332a6f75ee09109ff6ef88a390b344751077a07a7bfeecd431faf39a570cb4dd2b745a743f36b3bbcbc4104c6a4396915f774efa04c022cd304623e7b4f9b665f73d58c7659bd03204775e89917148c82e30cf09bf0c5d5d8d8c13c7eac082edf063737597d3597f2ec978f296d3b0a516f4c73454eb3c6fb2ba365e7c0e4da40e04f30098064768adc7d6febdf570f7e383a50840561bab1cf27e0f667d9f60c2197b5881faeab5e1a6a496fec96ccd694aadefcc90ae0ac5fcce642791dc9d84999a5293a61483e2889faf1b77686b6d02da456edb677f9d765ba2e56b01e50757d08b81ab8666a1b81e10718df49ee6228411ffcccf68b71319231783c7a038418ea4ebecf5d1c0b78948c2fc522ba00e7684db0990aa0747c3fc0ddee70704a520b53dfc05118a81009b70aadd293d8594631f1baf000cf6c077603141350e484485d53045035a9962731d9580dbc77a53bbebddb847386e0e9465fa4a75c67903ff26f12bedd4d7e009f6f53ef79f0ab414e6c6407696980509d196185a058a780489cfa3b9aa0bfbefd67e0a988424690dca4941e3d6b3618b989d46333008ceb33f8998c77c17e40c11d4f09a1e9cbef26f03122b85d4743426709bb61871ba9f7a03b3880ee9a3a129f244b7e50c286ea7412f94345e2bca5002350ebc25a7e6ccfe8d6b72357d875ffcd76108331afcab244573159eeb804408eef033fb2dd6bdd9205cfd03ad91e644894185fa62f57b20da01250d91eafa57cfe17e4ddf1faa02fe230743e016286b8eebe3339cc44d089b3780810e1adeff79ccfdc161d1aad7b63a57b3dbfc94d330a4d1d38532dc8bc95a49ab65094ec26ad7195d587b99b584ea7819f07ff5568e8ad9264320b9597aa1a30cf6befc220e529184a55ec599b72be75065482039d48e5d04facc56752b1a599baa29ea6b33a2a31bbfa1122a12e0f2f81a03c4c2231bd65fc5ebfacd266790ce852fd6a3b975c866a45c99f5f54aeec9479dc10810b58a045dc7fa6802920522ed7baeef73ce6a33ae0882f0e8286e59d9a847f5503cdb88ab7dc6c48b438cf2f8ba2e7fe34ce88c8c398798fd1b23137a3aa03b6521a6a1ac29dca63324174b76280d2d245ed089cc0544db7b252818645585fbbee90debd596ca4a8fea39e9930470f01aa0120751456e867fde594911225f9444c415c3bd7e32fadfeffe50b3122dec125ccc941084901216d78a6beee4fc9d9f35110380c9983053d09c18856af77351964ff528c40fd93a455a0113bae29728369e195cb294764714459da0bbc349fc6e14e8667f179a720ac07859ab84ad437844e9da36b3a29565e02c99c1794f1580a24a7b5c6184204e34fc03e3d0918945a165876d22f02bde139e9b9fdacd870ca1be278f7f3c8a210e55233a650f279fcaf4f16efa50eafd5218532dd53dc5dd01af27e2f91edb9c195e01b56c246f408a016497c481b9ace820587eb95c861512084589861d8a21a0b3fcae95cf745dfe4e19ef0e3a78b6a1ecf5404ac834e1618a4379a57f0dd8fb71b0123d8d35a5ee24a4bd6e9f07eb29b26da1f3f0029448694cb4467e2177ad0410d32acdeb40b5b889b667a735deac43601ac8455f47b6d3e8c4d4193bf4b04f911cc1adbb86cefec2ee34bd1d42f01fc09005afce8d7fce3cb6b41abfd86618bdb0db64f5be6aa937498497fa195eb360988a35cdb2f1975288c8933a2e668fe93d159a782719eb84798fc3892c48c6105e725de33bc9016084b6c7f4af541a8783c13ce34c9249094ac5f5373e966e74fcbb4786042561d1ea9f9eef0dea1ff5e07311ccc8d3ba9c8a3e677b9421b9adce6de9a35f43c2ec647dce243b146ccb5aa44f229f3ce5f20f27d458ddbb14507e6bb01c35dd2cba1648b15768941d87bb8064ca2d64bf50c4e302285de17ee541c955561e258ae8785c0c46e8c584045ffad5b59892e49fe62e73396d542d9967ea6f64bc16c99e085b48905a060e2708d2e75948107cb9cd12c7d03c9b09a8f20ba2edeb507a767e94898c7930244c5495468962e6f3bf90f2687eb4c6ed5e420091b64fc03388db8773adc04b2fbfc33b484a50248b3bd6a67603ba3f9a9f66bb326f6cb11e8a4ccb963b1ec2183a8a888383128767ab33244f3a0144cf9fdeeed28db5f4d8e55949489111144c04beb13179fba23db8b39da2c7e8b447ea993dbe2b10e0280d3b9ae653bc5e76bf614097fa2f8d0cbe4704df26a026c9db6c80c97d12672f4c69d32818104178c3923b8c3a9f44da4329250c0d5da467634e4074f819930c7137d98b6ef11bdd55b5e06259289b9de6c4fc1f81d67566d7b1e5ba99033e5917594b08c7a7fde35a3badde0e9ea25eae064f600e5ea7374bd79d9fd245ca5faf8dd652166a0db2ab405ac1ead72a6bd3540ec65bc5f45f560b76de285407cf5d346b85093a96c706c87b799e1caafee5a993703e5dd4fdb1786633a9ca7a81179db845b187ad2dd1a881ed317c6ac98ac97065356787dc699d101d93470613b46b995934c4073385c0df3e7d4e2496fe9cf654114096208ef5069adc2e60187c926ed0f933994dca65eabe083c93014e80cbead401a724945fa6b78bf42ed891cfaa52a725b5f64ef005f567294d383b69b272171da155ca4db432d314946fceca4b6a58d44fd5e11a482f2794dc7ebca6be09404cc751890913ceaf1161630cd465098f0254d816e84ff024e85a6feaab3ebfec5ce8ee2f513411d0e92351e50d8e16da64490a9b313483c169cc29ead3f1bdea1edd7b461cc187c3f7bd752a0d50dfef88f7bf6c8b2b525a2eac6734b28db55006ca7eab74717999caed527b6950a714dccb0255ad4c05d5ba2ef76403b0533b962e4fc0d1bc81cf681a248cfe3e782d5e19448e5d1396d1523dcfbfc51bb1b0124a2b62190d069ea08fbba35bcf156c23b4a16229c23f653732b423f4100bac350c1e7ac36d6ec7208190d5631541950ebfc46a9010682bbc490b92f31675945592cff49c57013cc0079b8bea52444536f6aafc3e1423ea118d98a5dead34f1c42576ba7d0d1bfbcdbacfdd6566d5fc1a18f750e58554c0a15a00f9e46acb4de36a58cd3934ba19ade56cfdf62580e3a1b2f98f904b537513c2ea6b74e14b599aa52531471c16059904af62b8e2ff50c36a551152776e1a27d897d6bd3c762f5489331e837d35b09643677b46fee4d457073dd2d72a9da923d2eeabca601ea4de22d0bd3950910b47511df73d22d4d2ab0e3833dcfd74054d1e6e0a823d5276d9ea55be3584be3a82bafb77bf13640d5cabb5cd2f6357105ca593238a2c21ee38f6c50581284612d50ead94d07d29b9f3469a57b3f4984d52ddf12d5b6ca87ba8ed8e6cc59cb732f0b78d4cd9b0c824dbfedfbc1f1b74cbee99b715fc6e67ef8494b655cca2949cedfec043d59498a351d42ead8543791092ee7b6ff3cb20d09ce92e28ae17813fcb1975f46fffc53e7584ffd8ebb0fa29b51d27df68ed4eb9f6845fea80306f40298ceab21e6483d804eec1b9d2a344e5de3befe83544e7cd9fee853d5b709d36309ec72b6eadeec3c885ee410a6764e0c456a6febba3fd919247658738a290027d04d0adc984635b4c89ba920cbd2c5894b6cf8de77e186eccc7503298097458cae16d110b7d7b0d0897aa56a8c871db3f15bd1917dba414aed28c253bc4aef91f38af7f8aa00bff76cf1c9c524a85a13afeeda802159ba7cb5d9951fc4d4fba3c283c6ef88dfc8b26f535d1ea5ff114ed4e3b90be23280c2d5cf9aca52e1674f5c5d8b8e330f41ab06d412fc45605fcbb9205f1943e64246a8a8ceaff25bc2fbf6f2887346b71262dd8fe794e411a28e57f73b5a0e6bd43edaa629c80db73bcac8b6e80dd0ffb06f88c9a74b835617d7d470125ea5056c7e8266d1392e9291ea173c34ad9e2e2619dc72cfe030673bdc3db0672bab6af6fa11c0c6dd0b87dd464e0240f13ce04e8af2fe892369d039727b3d1e9122f61293c56a8200a188cfcae89ffda62ab34d75d1883e2ba773ccaade35171deb2c31679a33854fdc357f4abc79e33eb0896ef39daa6bb935e43f6a242cb83cd9f0ae1879267f93553338300f488ac6a3df47d6f3548a5d4c17a7fa00e27c874f50ee4dc2b0279b12737a25bd9bf7ac45abafd75713bb9aa97743a5caf4386986226dfacee33d6de3f84cf9188a7ced252cba36df9f76ca0a568f711d630e67e2f9f6b20c71f04db7449c9d1a5e185660425edeca944d85143eb5f5e98857f71200fa2e82b6e3173d0a5475bb294a4af9a67c8c2ef57521e6e358267b02e219ac42bb8e183658cb670454aa29ac3f4406ab9be530f5439c18a64fb6ebc65f211885e43b727b04fd91ed9b986a68d6479e75755847c777d7ce9eca309b0798f3f2427238de459ade646915262e60056d7384edfd02e69020a7a3a49b7d5b94f9ca5252dd6d2ed33e862e305a3552da040fb2f1b332593822e7a428ba057914065b7a92b3f4e062791c1d1ff833be2a3f315784a07efc866594148097304b346dd41258ef135179ccb0447d7ce378aec703de58b440aabc185a2384ec7b0b39bd31a3f4e79b93a6c79aa0a24e883dde1c8ad2cd2824a97a89f302126d46a81213dd230156c743eb1c1ea620b7f85debeb5086d875f7f030dffb5f39a180091872d823f470acb4f7f7ae00c5b95faf18eea7b60e4a4c981051c8eba84090017cf673410b065a8942906e9864606be66f4bf9f624f0094cbfaf9a00dc131dc98408ff92c9ce1a0be1243152608074383ffc5a0812721857b01e0c32f2632b937f9fc823ae66730d7e06ce2133e29196a7cd36e96c9820156e48f1376879bf61e2676f00a18d778a611494b15c3665674b2c4083fe07741ed593b2bc9c874ff1d3549a62412a7354d52df722ba48b0e15f5dbf03124fde5fa07d16fbd246fb9b575d356ef529dee37c84fcda152c346d94648d48ee51f34c562aeaa0ea342ac03c22150a832955d94e97c773058b17549756f389a086255d2776e9ea0da753ac9ee2aef9269260d3b54656ed776b4050a75b5f4f5ba3037936b397f3069e08b8a6e9f0981d5be6aba7a9c3fc30a8766d21d5211b48695ca95cb938f30aabe73940ba4cacdc2b1a9822aac7440ba2324a26cbc1300ac51e4cb1cf465b23b3a4a1c2fb20b7d182ed5d8237a54d09eb509a512ecc64e601eaabe787ae9e650bd1404efb1153b1fce056d3f3c79e34ab4466ebb82d1dd368ade1900b7202bb7b27f10fcfe150d34b1bb4b870983a7c224388bf517ad6b4fe0f01283fcc8fb51f3ffe2652ce592403b945f04dc1f427e597ab847ea5fb1f8d92be9eef11798935e338389c4d8cb73435b99e387f4287a1e53d172f22998565cc03432bafde9d42d981536b5050ba352a7125883c4fa7eaf97c90c844a4c4f28c5a911462e85d9a066293f5908313f5bbe0c1c186a6bb38022626865c20c2d2637c4ccd81a9b15dc993742739a0e8915df800a65028a967429809c143ec59d297dfd63e85b5dc75f2cf140f5b1f869dae529aa907c43392fa51a07e2fe551f215428151ebea2995ddcefad729326b12f4c9c32b03432855b010ce2ef4f2a9bae59996d22b0fce610da2e0c85c3d4a80a3d690f8410624612cf51d5a7dd216f14dfd2be4deda974340220295b1b67dca4648e0bc7cee9a9e465c2f551d57a45b41b10a894019b559b42185dd2bd56c611ef1199a3989e17d87f16ad054fa3726b88affe56c3e9fd2b365892e5a3004dc8ac7197d3ee946e39cb2ecdc81fdcbbc3354286cda9f9eecfe1f7491424f5c0288bbdb90221da97347b2bedc3db12a4a6193b9b49c12a79dd034bf3fdc6fc765101214f872ab1f167db611c8620138c272865c94e0f218fbbf0e6adb1d8bfe8edab721eced9fccc9cf4266c2e140813e7d84188cc11233a45c36a57b40130ea1826e7cdb0fb785f68d6c58e1c38e118f179e3945ab4cc9c95b6afc6d4dac6b830396d49fa728493b2d2d64ed94bd584238a61ab5bf779d7aced4bed40484299d5d4d22e6bdb9b0709f8e8b6d9180d44d7b424a1ff6ed3a8fd416a8c772ed06bca18cd8cc4fb686c4a2c61fc7d31b681aaca1eda283fc170624744c8a89eb8b829ef3e235fd600c7e4b35460200974a2a391d772f3e2752f7a894ef89c0ad7dc0405e9e2c8844b6454b36a77fb889fd177ad0e2889245ab5415b8fb7c587573857ac4b127d9e3fb440f352f8575a14a194ff5011007ac3eb9bfe9cafaaa7ab05bd622d9f4602c6d0b2cdcee7c39969014ce0f8776f53035d9c62ba36b8d38c2f5a7d0622aa9e151572832c0ef6969b43c600a8ae71906f131841e4ca613ae01bfc8f986058de30034b0baceb306980080af2cfbac33cd1f3ea15a5067a371b324be9f910646975b5ea6883e09a26b365edb467c775c196fca50fc55891d145bfe04b034d45831636267306e575b2883496ba213c10cf350bfce9d94af315d7fbb09aae12c7b1849f21a6e3284f7c974fc35b3995f68314be0747b8360edfeb7c30c867c1e99d1b51a3f55c5157081b056c1fd06912a3b3c38ba241eaad1c73ef1528d32d0c4e7bda46ed75def8a4c696f4023db1e0d2eba98fbe1fc8ffaf1595603e25f93d98689627db268926d939c7e5929555b39687b7fadfbe71bb5b03faa5810eb45e71b1658e220f465bc74cd8df7a3440ff487f28f9239e2517c793a94e8e0b241c8a8749e3328b1c9f9ef78e13a4baeb9fdac8d73fd7b3f20d025f2ee4d655a72f673123611e098143d12d9cd36739e503ebe2b7bfed603ab9c632335c1e83f7ce62d70f2c7811f21340abc9dd5550e7f9e741eae6330c3ba0b80eddaeb106d5513c6f22ddd336adcea6f28cbbaea30a0d17b6229853fe7042d22a9fcdaa34c36f851098e1ec1bd547664c71c087dce12b3b94a32c40c6c3133688ed9c39ded50539ea12b6f8f1d48775855853b720e6a070a9fc467229ca8ce140c7e90227cee7be2c482cd43e4fa70ab1ae22f1ab848df105b128533b4a7a2efe1a5b5a02e11c0ddef0b96e44bc7952d8977312c9478f3c5c9859316923feab4b1f20e1b18a1565cb5d5f38525fa0bc38479011078e9461047e5f58ee963d5ee3dd49aaadcffdb49dd771f396994ff56a1869fffc9bf7aa8fe12fb85c49654a8e16f637cd362285b4571689531423d7ff8d2169d457cb3a49ce3ad554dd737830b9798e513fd4c9fc6a475bcd3e51e9645b1a48877041f68caa41436b0fc3c8f7969739607f6a55548d92efe99f3d5c3a1392fd277bda59ece5640f71dcbc9a6f1fc752760c6590ed5a447cdb76d3269a51f01f5b19e5b967501d4c316e9d6d1083e7ae45b340039340d44856291395bbc3272126400529ca1ea2247cfc38c088769c7c3e24b78fe8e100bd9d2255e25edf0b2e6a320b94b093fe22ffb6086ec0192794e67ca5d0c0974b5a19d80c0534c3618a5604f8f176674f121acf64fd34c6b7f34fd598a5355d9d838c771ec7b595cc5577e1a3eb1d51c106498e3ffa128014ad62d36e0af2dc9925d1d5623278619fbc9f64ef612992f212012e3e48d67b73d18255c93e98e66f0cf39b6fa9a78f9d103828af155467916ec1c7584ff3d8c8f507209d697cd8cdd9982046823cfb2274e72b32c5bc7d9f7351e78d41170f19a5b002a056f6d85fe767179eb84416a9d5363bd23623c8fcac2a744ef9c8d9e10bff9a10f23ffa06d6f5f2f6d612079e2695fecfcc2d325d181535662044537780079a15a0ef75c8eb4726440238243a55865b7696fa47a38992f1f4f1eafe51005b68fd6a0c7898c5b08b25f459272273a6e0db1db94ff8fe42e68ccc81ab2ec23e54c815cc68e367a7892e611142a4d7ff21c3c74a76b07759941c101e6479edac1756f77fe1bc08bf9ec7386aa088a882e87f6c01e2bddaecec9f7e30b5c38bd9e1d2b638bab10d091dff69df488bfb8b5cdcc801373d14ea88dab99e5aa5f4feafb272b18a82867a38d85bd072625e2338ce3ca7eb161b3452096f19add7e9597ab71a285883631f7c50e4ea7974c1ca8960f71bc20e42e81c35d942a5724ef51aec9eb2e982ac2f92876eadfa7baf8513edb83c6e2079eb17a193759edb7c230a206ed93aa5c21ba6c3e131fc18a4195e8dbbb3acee36adc79b4c9a827231e16abb0ce6f6e4dd5960f7a8a2ea32bb340a269625a595ebfd485ed06f3ead5cc3bec34fd3b5b3a3a7b3af31fcaef8fb55eeb81b7d700c2cd60e757b73fa3c21755ac09d291986a1567a6e214d4496fd97b94208a479be0775ad04382dc89206720295635398e608b9b77464b86543cd601ddc2e5d50dd0c198f8dfa107c3369680f7a774e57c341764669bebfc7a4dc6c9ffa2bd82fc3a852d3af809e6f6a6f7607332bb8663c686804ecf175e233922306189ac5dd82c45f91e4de1cd7a7207fd08fbd4aaf01e50f17b929dcb3f06eb341c4ffa675273d24dddcdd2d8217b228ee416d0d01a5be380c4486fa2cd60846ba0df9d0a9d4bf046c5b97f95aae1046db8dabb1712cb2ec6b063c00c7d6032815c6607b6939c086cc0b90f953f66303e6e556837ecdc8a3399dd5fe34d443e85f1ae416ce2b4009ce03811ba516e61c9b4be5f1b4f10ddc2435479e9b517fc1664034a854a129064c4ce4ee3e72b6030cfbb6e2614688714836a56450c2a014111d0f6cfd87599f24aba02c42510d697bc735cddc5a7b5e7885b4f844439bf804862f6c9cddce183fe5fed35dec59d1f401aeb9315b88192875b459936b18a574a8847664f39d0280389c1102c666eafdb9da8046c60baaec3b5c5372712e49e6822b0435bbf72b111801860d42fb7e656071f98130f6ea83cd72e0a5654d6ec51767c52b29e2e2e8f961ca4d23c134ca90070dc918cf66015ff217d8da6a412c8e0d23701c71d7c8d9b0898b031f8d5a7919622fd10e928b7245cf330999593906940f894615ef87f0f1da867f2da7991add1fae21c307ff05c497e19441e5a53476622a5b61bcc3ca722112de97f1c55aa28a02b90cb6dd17b12b99a29cec688f50d5afc8fb7c5ba888fefbcafc3d651db536d12951bd1390af6c239f174c6a0071cfc2ec0d7a8f1682f6b9cdd20b657a4c01969f4b945182ac77ac8b119ab9b3f8d787ccbbaeaf0dae4a2133b7ed958c25bbb8c94487b37bebded7d7f7c3ca4ce630c794f5c3d8a91d8e8b2b7ef592de0583dd5a684c69f555d0d1c674e525880d01f197cd85b62e792cdb450ef024c4a94d080ad9e9e3cb29d4b4d71381992113d5cb158385e2f0dee2c6cc1f165d192d93b8105451a73c73feaa53a34541b2712b8659069fb2b653985e4ae60a75793d0b33982bea1b229add595cf98b630dd57080c19fa5781be714fa216c7884212b8cbedc0db6ce0cc1e0d4d87e594cc732140502d927584649a54a257905a4888244f2e222f53ab8d8eda660414ed9729eeac32fe910a3066ea04584ba69f6b7a1abe7aa1db00694114c26334ffd3da6d0582a5f02b99295a749ff681a661d40ee7000839ee2193bdeec70fee387558f1242be8505f2319fe173579e28996da39d59106c8271d13afdd272d7f35cfbe8888ffcbced9cd21fd4df6ffdb74b0a3ec95a0c7a34eba1ce466e561167da0cec41de5a1b6bcaaeddb03a9897e439efa698036636e2410e3bcbf6c94fca852935684a8567def1761b53650597230633d0ec68ea68c79b87c0d52c5d0f7d8f7587e0e461a620c854dc5c5e1120d85b9e2a1202799cd23da3bddfa4699f8841fb82faaacbf825dd002082acc294eb9f22dcdacdf9f094d2f1c1f2145c0487e1215f5fb4a0991664677b5bff50710e43b55e4e27ecbc54fc945a9572ab586f7a62bbeb6cc6e89b6f7784db0b1d9175cf3a86c07c68c90867cb4fd1a4786dba2acfe7ad660716f75e8c5cd9e6046f15c81cf5106b33a34db930957a5e9dd2e34256262ac91d892b426a260d5020b0d774ffb2fe101e65e0af67fc2ba6aeac0a0c4e56e90c87c8883fa550f750050169ea7e75ddbb8862c51cf7ff72e2d19af3fc6a2def12a09806c71bb2b26d04851e9978145cee807a74ab6b17abf7bef3f9082e504d1215f80fa6993424af4753de08341ef9cbbbe31be7d4295cb7adf7f7e55dba78fc26cc7a82c7f689a894ca78fe1c28ca94dad1c66374c193b1c0f54d3b2605831f92ce9616971d4cd691cff173244234fb41d8aa63df25bf3c1e58abf3f969d5a5418c328bb2c8473a97bb98be7db1e4f7fb09d8a4fef2b588b5a605155fd1440e8e965c6c73dd3764e50e98b0ec8518561bce9a68f824770900adc94d6069b4bb84840a1237f670f45885c76d4c60fda8f11d6363c7c802d88d0316ce5f8e716ec9fe1ee9e351895e759fa379e2ea3e703f03d6cbf585eba59a05a556e6aa44765c0819fe7598e8ff5b06227f3f91f6dfae489b95f8dca37d21f428a8e492fbdfe5f68ae9320c082563e7ef3daaf43951c1b2ebf1a7697440677b90196c18e4a599ffe66d5550620f20cd250111b6f80379b33ba459f0ad2efc69024ededdaff386f9d6615cdbc166c3b0d5a753f6830449aa6badd5d3cd1b5fe763eec0f1bc4910f8d6c9f9f50b62d401732b0bca4c59645cf4b8dba83803e920a1a86e8642888d4d53337b25cc796ffffde6e8baa471ee94b345c79d8c542b1c9573277d69169ab4384c5c15030b021655fee3f982b72954e43b539efa0b083d730e8e8955ae647abfee0e8ccebc3710eb7d73b02abb53e1ef628401f32d5a71b3c7c96173b38d898e62b9a4658d5fe536dfd67b557c08d4ca9c488270708a573059109b308634f39b1266daddb80f9b8d76e6e001c9905a1b5bd76dedcf6dc96b387b8464d2c76b7be64d635717c3ff630803ec2d5727c566dd3220088cd94bc13f77905a9952dc16924e2800bc84507ffc3a6cf6816e9866b7f1dc526d3a3623527e939b8bfa934c71a922fafbd3882c5948a4e755f2687f97c0e913f72577af1e614f98f7a82b4dd37aaea9901aa9c45b969bce9995a62a50d7b29046caf57541c32e345f2b805aad97670453bdf60fc4338f854dcc5649e4bf8cbbb54cadacd0038bf692f7610864e5cde90d10f1a9284487934e5161fa47c7a6a3ddd2f05ee1af72d90e86f1b65978239b06f4767d7bf1b5730ae6c3e4ef7ca1213de0234251a8cef963596d84f10074e138a5ccac2ca50f69052d1dc98afdf6662d837f552d68de03dc4adf27793bb107bbf7d01c99a11d974fef9886748b98249260cb265fe5c927618be670ba34f3746d6b89c4eddac55ccba1994f58d0f6333ef7d0d4ee028a91eaf43904545d2b41beaf62d0255fa593a28d2f81f9412ff6950e21b6b34cc338c070422f2aff9d9f758762d9cfe20e3e38072fad65350ecdcead2772db48017be05dbe188630bf50b62dd4a9ca2a388f0ece2d45c1298cea18e362f3f34eef4363e4b6b2ff09a4245d7ba22a122c15778fec16e77c85644cae4d21d1a7f7ce209be977cafd7002a67e04e9e5581f6e30ce8dfdc1b6f2753b79b5e5b4b5ca663561ff5f72ea3ef3cb06f21403fde0ea71012f154503f828888cd23fd71f7f983cdd183b46942ce62d4f645df23203325e8a39ab3d6879d456161cd71231e71ca4524767dc0b4240d6d1883ecf58a500ac3b1500cd8d3c5658d05bdeaace9f8e3847c9858ba85517706ef274c1ac67571fc558fd6e3882189d2d9c7106e5d2d03cdd09bd8f5364b7f962f66f21e10e529ae78296f156edaf9c59a82aad25f3b32e12f7d0dfcdf2575277e0a9fb1822bdeaa308a8f02aa9457bc77c1f4e586a2cc13a3b51f5e4bc68a67c4608e5072f57b49b6efcdb5c6bc6a4478f8f9119f7c26189145745ba4446495bbc5ef63f1a988e67a3f63742d600922e9a80753869ae9db6d8a29b28ca84446b51d8114aa4ceec6a07ca9892aab65c6bc22941b5077afc665713b8d8427970b78b558042a6a312b731ccd40ec898f5883b19385b7191ff543562a18cbb8e428505dea8ac65f297ffdbf541e252d717a44808fccee7e2fc1b2f94a981baff0f3106e270c0db577d76d519463ebc395848ebb3a9018ecf856ac14c4f83963823492cda02064e6e412e781a557685e31dd4d2a2d94b8887fd48e9df678a9b7eb69426b2758bb521e86f49dd229f88d3c035b7fee5146e85eda6cb9694a0cc46b22db315181449ec00fb008c4e33fc8f2c8ce8992ebac6352600cc0f69b4007db3a105347c81505cff5c7ed6423a01518e0b548aac46d2f1623093065766007da4b71c9c8bd06b088d6ac5834829c563092182d48959877fbfff37207c458ad462750b6ecf528a94157c3c48e91974b784c560b3fb21a63b4836195993f9d6ec5dc4814a54883c2dcfb38fd95a7dbdd86a5376c73e3182ddf30523b7a0e74e378a730fb87fa08eb15d7c1a5b8c39fb44e0f4ce031f9ebd430a5eff8ff45b766b2eff69be02d79aa9db6d825be44f6ad91d3e00db54f19a6de792d299d36de1db4b3aa265470e060596b2296fa43c0739d543b06348e4aa993eaac5daa3e5e4bd73a2044eb73c4b7794c87ec875d3c6e737cea1ad0234685ff33b24855d1e146d24a08dc50e90209eaa38107316c132cfccbee1f285ab5747960aa35e7e64bd19c20d47c43b1b60a7e0870cfbf54db3c69651a841dc6dca7ae38a20b11034d495e3e91051a2cd12923b6098d71d8e7d903ca25070d97edfdce3aa9d737f70e79b75912bb0408158c370e304d2771bef27c109ec9a8469be0da7550c94980e11644e8f4ff7491a2c211db94c06b7d0cb3892e1fbf10bd7c39ae8e57b0989a0fb828c22b928ea2f686c518b5cfa3bc54dbe15cf5c2dd73e31e47d06f14f02fbcd8f2824954960fe8c47f35db73ae8187bbe01c34c930e5dad7e7fec8b815b58436bcfbc797f248dbadaf55fb2de346031edd2f75967803fe37d8767d4b8f25eadaf291cfe7aef82b861079cb9fbd08c460c301f46b5b90ced126f7099daa0c2013a65eba3b23c5898069c30536852bfb56d55af4d112a2db373c8680a282a2dd35fdf6804e792f89af32a43b0c859c83f87c6a079d5c76b59f6af9ae4383b4f8618200dd6e209774af29a1ac4a1bc64c122338f3895ed2a16edcfc7cac47ffc0ce83d56e1e27036eba13bbb85d1c3118cc6aae480e2fc258728c00c5249dab03353bb01889a2b6f611ccbd54c18682ef336197edd933260994fb657ef9d9d6a2c04cdcde35815acc3ede8af3276d4c9f890f908ed9703fbd7cc226dc1f71a82ce7d7d44e192ba8233ae29fbda604fdd45f1eeab3dfb804c8e5e5dfaeb56c57fcec1f5710ec9616f9d10772ecc304a7a1d5988a4fd7709a6c762c4bb2d87f89baa65538e434fc5658e63d0fe7bad91c2ce9c2f291bc85bf5644c8da5c177a9f985c7f44a32fce70d7b4bba74078fb19933febba7a8f0fc6d9839fe4c15a2e6c22f3fcbdfcf2a8777a62cc2479bce7a242fb3bc6c9c1fa710636e7bbc5b0867b8262930dce542e46df3c8569c4910e1ee933e0cc4c1056f72acbc3d8dc16dc26954c309c2e205cfaea12a599de55abcda6fd6d9400bd55de524696d28ce029ee793d60acde9162107c2e71c88719232c561a00b1823781fe26c9d30d8bbd471114b3b7d86236ce2abce3ee57381617390e2e8b2f2b8b7e003bac39a222f4f7badeaf813b3d038085a57a0e7f3b581da970f1f9db90b5d1b1bc608a7feb7ca9b84a0b31e53be5fed6af5d2e2a05af16eb25bed056433b74c496cca976b7b8d294cac875c6c548c233de6316a30879b89c1b9b9486b1d418591326cde1278c50b5d2693155864cde14016a94d1d2e096fa1f092d00c9942a8f7e07e7372bf986d1c04f9ef4078e585c84324a755b897aa3ab3f5ed51f5f674ae675bf653aae0eacd8e376cafdf4c70292ee7369a4a4a77bba9aeaa522b9730dd873b6a0c1c31240296a17b7eb662615696af8cc0517b618e8ed9cd228fb0aff6983b4968366bb311d65d9d82ab8d5d78ec574d5d2b88ba2061a565be99562d06c1386f0050ca796c6e698498b65984c737ff8f64a1c2d5e7055eb2a13dbd662c50273eac5a3442c47469955448566f70ef780f0d8e371859e53d3da5497bec4eefa48181efe11cbce65c313f179a58147db706a66c3d7cfd478661e813d71a9d0ac1f74fa011a62abeb7e04edbaac0370db6a95faf28b7c59922429260d16cb18713744f2ad23e3e21b3f13a4fd97eaa02ba52f9bb1c2531b016a8865e5a1123d82dc89a79264dbf472a9aa866dd6ed6166a6357ce538ef612a796cc7b2d16bb834f94ffb41d2fc22db991fa8f9dd36f203110d51c1d1f697df6159240be733ccb51c4c6508e87145d5808c0adf5f26bf7b586d5b00427a8f2138bbf57d25fd26dc25091c0d4c900156a33e1d8f44f3078da9af8c2d8224b9261041185514188f26c2bcfb8c758335fb44274e83e5c8bec970122b5a83035d1312713c236c7fc5855acef18a1f2ca6a4106dcfaf3d1eddd2d98992b4fe5b57cba88e67939e676dc07ffd650021e2e7163c2587b762f070ed74098b0e82bdc53486eefd353800f80bb55a033b90a498d72c241b04032e2783e2fd98611ef90947a6aa4f9829310ff346a460bc13b0f07a38fa8c4885aec14ba1148c723e55a4043dedfb949f9dee5bba35afefa23fd3414c6ddd69f462abf1e42a3860a7096f3baacb84043c32a836dec9a2ff209ad1093746d5986f9cf1f948d1192ddd662a77cfcc4c769361630ccbe6f48051afacf7d3ef9a19bef2394071f9de32d0aeeec7ee822a58be1dc1ba3c9cc5d80495a2744a7d39094155528190ba75e492e5ed3766a3eee9c61fe17c0825877abec27b5ca7628f2b005d03764903db74bc3129effdd0048737f929323861f209ea39443012eb9ecee9150cb9414c9111d3e7af041077e47e4cd2c6f606dc839a132c89577d0af7141f03e5774433de651b1476a6ba13f9aa9b17e8ff796703ab28b2f87a02e56f9a304f461769cfc3a4185c19ea578510945cc290431aa17348e1b4fbc21b5601877500425e1ba2cec4ebeb6e7bb9fb3eca76754cc5acac1db7d288df63136f0b56aa32f3f4cdd102ba1b885f476c03f114f67a1c788e0f878426cef3f84b1c7303da5f8c2cc04d7ca25d854950e5920ee9e88d7e15b5e4bb2f9e4386dc189226d36deca29be3140a38c486c4ea94648af203018c232afa36eb39722644e6cebfba37bb43b3f265e8ad7038cdbebc80dff486cb04902db511061f2160773d871740076d0a948686307667754b7ffa533ebf222d076050b92009c0af5cfa4af749c52a7d65337f95c9af7c1cc612b87e5249def29e51eccebd08107b6c16eac0b00fd57aca9323a886f54b346034e9570350a08e073d0fbf612145fcb0ac386aa8490ffaa51263c447a4f392d7394e4f44895e8282436a943636e033fba6bae29ce177bd7bb3f414ff3115dcf56c047b18f8ff34cf6abbb40afbd20ac896d2b6d2514292f073e1e04188423460a711405d701ce2723942209a244e2db9a08c0d36f617ed023e98ef19923925c1646eb2d0c3703885d5d243bb4c104bce0b11a2eb352d5b3e89e7c6fa94b1d94c2a50d5157fd21e209aca0992bd95870079c394d9e2f6db03590d395805a12d4f1ecc1cf8f56755ff3a6ae8aa8a2f33b36fde0ae2d7f1a607176c8d8ae37b27dc0b8e63e6a3b0b2094710832705a7e240673c97824370d8b72d713f4a623a613d35ec31935a9d1376944a4279f7cf2226bcb964f270cdd2ca682b37a7733d41426e00590368142ed0df640d1a87da3b403c79db975598053d40e66e70d157b1698f870e910bb503841cf76b44477082e0e5981f7cdd984df9a1cbe369371d456df18096588cffd27ed2bb988f34f0de5a74a73eae75ed9f493f075894e06f777e4a448ce3e0c1b2a9e1f19fff8365d0bee5eb7a2f42ec9371f360021076495b82dc5014ffc13fb475e43fad6487d356632e6598152afc9f8e350d72a1d6339086dfe3e2ce8dfbd777ee82f0e3765f33a3b027e9c40e943ac307f41dc1bf750acfb7212f19351d0a65d62f5d9fbf10e5e7c1ed655d19a2f39b14c7e6c5c4e7a4f8494e757bc8f1060687675547ca188990380e5dada1137daf3d1b27bdbcc0c79076a5b72b23c980f25e0f6ae3e5cbcb786d08a918e623d7e38d4ba691d808954f7875657d6b981a17df0b34f9341a70feea708ed14fa644765a259dd342dbfaeaa221ad32813af3df9762d799ceb1bbb26dbf414a1b0529ad03701c8705a8e5194a40d0ab8285e10410737d9ba1d0771d743edb5c5996b7ebe24e2967673ecc2c361c509b7dc52040514677305e68d59416335adbce3218ffdb57dc87eabd96fca43aad0fc908d73691c9d13e8fe78dc167050ecefa6917adf1b866aaec85fe3fdd8517df97cd6bf183c0f2b3542f2ff86ea39340db63cace375068c8a99fe6ff92d93f7eeb45ff2985dbb9eeca4a9ba91195bcd491b453dcbdd141c4199e582ab6147cd8f4028f1d2d54d8d68bb502a6dbe0dfa8a45a7f16f9584c3035199b7e3a09377e2cfe384a619332f82035596ddd05a0ae34a85b21df4e6ca66339d6da4f394498b3d57235a0744d6f5f51964e70ad7fbff7338ce619eedbf46d15bf02ce3ad297b8b755f7963bb18cae217bd6362d514cff16d87aac7dd41e7bccc3d8af858dea355006d3b7d721165e38c895cbdf4291b98469601c74f8ba2c9ba33370c0742febde8dd341ac5d9e9e028daa35ff2c45b33c6f883b98f9c589a5c517ed3403558091709c30486b470ac3a598c5cfa1d2cd3e94fb06415b5d1bbbb6e6e1b446c519c4cae5da7dbd10c840eb7726b2f20c62dc87b3a251f30dc7ea7e869416304552a038a24cff90d8f8691b6d30baeae328d765af46b4e6e922132a2a76299b16f2a5cff04a88574ef910c75d7e47aaa96f955a5a02264f1f933a47f680279864ad38c389b78a421c6891ef20871f380c5533b3bebc6ce6ac2ff5a9731be22000b77982bac4c86c458aa3d44d3c6e74ff9c6b34e4d24aed2cdcdc380f33f1aeb8f63362cadbca200a4c847860c2b1220ff92c56ea80cf125337b6b8fdcf8eef21bf27759b46e85d78ec740120b0abb4b6be62be23ce0cc6f22800227ce7cffded4bbda958f8479b4304258dc91edb8e628c5d1ea5b7f509850c703b415e45e5e67becfdd438297059fb6bcb574f93d9746d2fc1c46625768cd6e3099f38ccdb6a5f7ab1c3853f85cc4af742d53a44682740788b10a70d98a532697e9862cc84eeaeea30db61517ad17d7673d95b166c96478671b332986fdc9d952a6839405b9ba41da939ce3d0521907cb4c6d135c9ce2731056a66c0e003b15e31cd36963516c41381cb890cda6e591dc3b876eff2e4ab8ce3eb845d6c8bab6d73f97decca8cc3493ef4dc0778c6dbdfc6a41c2ee841bd436b2ee25cb0f7fe7c7f5310a6c7fb0c22ff207dc8244e6bbf02d1103a54cebe3aa064ba35692f5bb0bc673abca7716b6ecf57c716274bab3789d62faa10035ad7904d671a2563cf6417f0ffe290a3cd785bc7482ce042339ed0c11cd332c0876c4cd53001b919547dfced87219924034fc837e4325d1d56b996718a809a93e2db72074083121bb32e5c6115fdada7869f0e839426a29f26ed1d1a78326b464e638090e0fbcb97d9dc048bdd13ebee834a6216c4a6b293925f0c85d9f80ba6382ab49662c5c3dbb7d2265bc1109788743979047b5da1692171efe53279edc598d467cc45e6db12eca6099f4aef0e37a5f4f785e824ae57a3912d026ac0f33cc6565afdfb9aca2c5da3b620cef560706c4946877a0153400e6a1e87f97ba6e330935e69afac949ebe027b81b73d341a6d2010916db71b6cc3a74d9a05b3a4b85afab6e761c24b2c55557410fe9393ed4fd3845e61db3774624e83aaa0cc5c0a334238bf1e0dba46eef0f69a22bd40cb762fd463e39ed7a6d9d02ad9d5ede3b44f0c2039c8939ccf16016ca1d8b20fea5af0f0682252f2782244e431974c874cfa7d2018cd7ac33f6ba23d737fafc079c24f0397e90dcffc283d335dbd9d72240b0f0e8e990c21c7f2364fc664acdcf83c6b873858d9676db8b1a20374a9d8aa0d56d79fe5ddfd8bda678ff507e67d22976d4b8e35597a6150d1772fe795a875a21bd3fc280a3c978be74b100af892d9556a162e4a690c8a07ace4c71b285dcd2ec1b1143f713cb7cfba087b13296315cb2b67ebb0e96afce2f7db7b68d95da5b2ffe4e254447c1018f59c6b2cbb4df7aa9ba86cf6a2d2bd950078ae48d76c2d16f67f38fe6c0380e72777790fc2192c888350045e017b6589214dcc047d7cc7288aa22b1c887a152c81ee13ff0bc0deea0a36313e228bba1cfff8bf437dd04b92f7f61ce933f5ad5261a402a8672966c5389bfda557dec8588ae4a174d93a1c1b9ba6168e9c349c174ff5443fe4c5d111e83a87bcec53218ac4086c6d3b478b6af2126e37eb587e081e1f2f097dfcd601cd759c04bd5fdaddd12cc067fb578401ced6225ffc8ba3d63e6ac0e2fffd81b74d906f7dbc420dcba802e098c2e7812b8abf3b79aaa677de500cec662028c4c0db245a725069b24d7e93df9bd945fe9fc4ec165608af1362026f3525876be89da41f8af3d1ea5ca5841a7829831096dc1ed86802d259c628fa92799ddf05468ef20b3345c80c666d89b742ba8defb4a4105c3cdf577f1301fa1ec576b49da97dc0f4c54f278f896e995702397958db6a0a858735a4a36714e98d771e7913a7f8ac8b200d43e756d35ae78aae68b02a5a6dd9a1f2426a1f648865fa8c0c6d6f308098b5e27504b310d937ac54f39489ae95a7b29dcf947b1012ce8ea3991a8210937ca03659743cb34e47c099e7cf917f3313fc93add0c06f81b2d36161e3356c5c734c5087e8e90b4ec737c5e7bc6c9ab29d634895dde454beb17aca696a0bf5de8837e604bee803d64043da3b7f35d898dbc829f5eddf8d819893931e031d07aedf8abe21c422c17cf2cfaa68f6ab37efffbfd37feb319aa00e32aa9d89f7736e82a646a67ff49ec08fee98046d165d50b2ca17213a2d8d059449a6d50126be6a9e59932a494d7262b4cf33230ea98b550d6c116684fa78fe1ccbe022fa8929e517d34273d7c514cc7f861b573f4b15bd0345f2ed4ca13dd91bbefc1d2fb8ad2524cb485d6f31e6d6620d5c617b7ed8aa03eaaadf1268c7c41dd4b7783a2acf58556db9088d2e8668f897b40c629c386f68687a5f1e2434152304d836013a57f129379bc0b7cd9af9d9429422076dad359a815c4fad2eedff0cb7fc38a4a8336fc096742549cf79d4db7bc14708d08a3bf0c9c646431005d19850f773eb55453823c06d8fbe07eafff61b78c9c473d44ebcba4cf2c31cc741be248374e9b737ae455d5bdd07ce64361c523e06476210e3ec9e4e5a9a9f7408ce0626095bcd13559051a35a1350541273099a57370235400ee6559de91edd921795c504d4fca435588995a9e6a90980a40b7b331cb0bf6b5a4b42b745307661b5a2d701f82056b43f8ef0da3159567a2e211cd8b728e10d5a1ec0db9d866f0cc11f9fa9f24849145871533cf36edcb8d088808f14df0d90841a944edf4eb733a554b8f13f35c8f88480e00855053bc8615b47c49f5750df2c4340c2815fe2f84e19fab39a3432c690cf5e5c0fb8d993b62e8a0089165f50c731136a7810cb246bf2e582341f6a014dc6ae9f0a65566d27db891bd36ae25219273fba65e4ef6d59fa607343e88c16c4879d2612773d019f424b3d1425927256cb603ad6263949db970f95d37591ecb1dc3fcd78417cbfca0c3a29afd8ff116b48c1ae9c075be3144bfe1d8e4d9ecc89fc626265344e4fdf1e90e4fbf60c2dd78b565eb3950c7a8c84a9835124cc5e406fb78d1895e5e65b3215ba4f6c0270d28e918d77dc8a69a11222234b7ae9d0c2924de473ad0dbd2dd1e3ab390750247a096bf42eb914cbb2309001a020f4419c15eab055f57677f1ea0657d1278cd1725c0b1b3f1c4dc2d55a7b0bcd934a29ae7adc6267f459b4843c621e321abf8130e0c3bec47fcb5901d120835ad737131a822f92bc07d6e3a481ff2d40214234bd60100980378fa0c2eb1c957f34771293ea9b40992ad949ad92c460defd4a00f71fddad3139123c0cae000e9cb98b34c05d8d705a68eb50c9ac6a56f95cbef83b24868100a23fa4f62b9d68c051256224dc82aefa9411aac7a3d7aa70352ea81f83000d797512f5c9003ce3968c1ec2d415145d022f174d653a48e66ec945fa03806c125c41063df297311675f08213152db44af4bed5b6d1a4779bf1aab356c70a97b5527567d4b9b2c0bc1be4e6c71dd82db45b916ed240143d056191e8c2ee407ef176875b69e3d407ef9545ebfdeffc882e3cf89c8072fac75cda7c7b94467a2cfb8436d41534df0a7c0060136f5ac914a981e7f31366c4565727db623730a90fd60a8080c28e9623fdd34f73d97e6d7fc56436a37cf58fc115b23cb3dea5fb4a550beba8396723714870991474c91a4e5f2d2a6339837383d4da8817c70c40fbb2759bd51139994f29e3b992c81d507c082fb733ce246f67b6afe795f2b845486ff07d233920fd720a7d04af8c1e031862aa910351c6c6de3eb17a3ebd98c5b28149d62d02714085ddd677929552d8b5f3fc834b2917606cc7238983c50e734421d46d740a247e1bb6081115f757bf0cf7f14c06250bd7911517da18d7e284ea8fa888fde2024d537d351d59573ab3aee3205e08dea104ad6a015d1c1f9dd8583ea54e26fe783ac0cc3241f02bfb09bd068dceb2cdc4e6e8f08bd50151cf9f2e89b5d16cdaf8d408a7f16fd78e9f4d798f094f6debe05a8b67dfaf8d278a4e434448e7ce0b82a9babd1f4f9a779f6a56089b3dffec618c432d243e368d46848ef38f3d8a5b0bc1c05a038add99e073a5dc781ca3708b9b08606a6b1938f4be62b3e6c131232db908e4b93c858e0cb74b77d2ecdb2d4d991ef6574eb08107558945e5152a367f51daf91eaa16e739ce3382163c664d10f3d7e313c1b1f3bf40a57567332cb0df1823a7c770f2594321ec622fa5b716dbd5c7d77fe501a0febf9e6a2a9cc51ba3ffccb1f6aabe56f63dfb6d475a8c27f341096f8b7c826dcb8e60da1344f73a2e129309aa9d10a727947210081337645d48efef83cbd26e2d873255f495136831db3e8af45b05bc92d92d85a82dfb27879dc54ab2f0dd7867c62c07b7825a92612e208ce963a5b448149922693d153b5e1e18e9c9d16d7fe83b64c02fafd89b6673f48cf5122837cc7b6dbd5fa1242dd28c4ca4e11a9f2096be1009c3833250d1c2d99e6a3d2c474fbcd358a9612bb2376652ed94777771aa7fd49d6df981135cd0e0133464d9dab14f78204ace3c7cc96ca2a4ded893acfb69b0a7d6473c0e95505eae60db9e0f0fa4ef12085e16712c8c7388c8449f45e9af870dca43e7adf43a641f20ea551f0f0f5a3e9dd000b3f7ae267c7e3f54bf4aa501347998e10beae2f1b0dc8d029172f770565174c7765166f8f11645efc2c56548433a4c073b1ee761bf1b3f9d7bf3fcf224008821c6dedb5941252bac51b00f2b3ea9481edca2c0703c693fc1c9e03f98e692b60d8910d01637168ce0c272276f948f14e4faeb3183d6af54b0f6a7c0b81bef8ffb93e58e62fd5eed8c913346e3fa4c0350f597ef7b9ca545b1b3d360c684bb18360a8ba93e9d09062c7f428866516695db4e84663c70ea353a99e786ef98c34098b1a2918f7700195a3feff6ba262da470047f22963430771f9299093c0e2d45472b9d94952dbbed3f471dc7580773a31b86ba8c10fc262d93cf7c42b842673492ac0947111e9b6017e1d8db1345f1ce895f838f2fba17c4c7b4ddccda31a58750c3a446fa036822ed3065f51f87be5d4cc7c6635f297af4f9829204ebeaff61e22b6cf9573855b757630e310abf571313d4184b16e89c68a1a47c8d66fb11041af5d5db7f0c2bde91cc0ef623233a814bfdc0afb7989ee3e47e86eaae78df9367f7b1b53cf7f74c00cbe2fbb8501b2b2a3f9c23b457301dda4adc90ce829c6e66836ab7cda8feeadd783246228e36e9c801a5b72691dfc3c6b66201f2258c135d2514ff3f88aa87ea16ad73044272057692af1519fa8fdb32b1ce3a672641e38e86f7fcf41b9fb964fbd410311a95000c70c2be5ddeb8ede35875f3bdd2b4845bb6c2167027861a03d14daa5e8e68a91fec50e8b20565001cb9d2e20474a1169be145d6004437bea6664ccce4055a2cbd64ebce5cb548da02628ca6278ae04681d055e83243652f2824778b63cbd001bb63ef494f98d46d61af4658733289fbab3dd12ee49092b13854cb396b8f0cb2628f4293b447a7cdb95b995b70b24f6ccff14de682d91a03ee1c0e7f01f7df8d7fcf8f8ab365332e83378bef3fc7022a28b750fb7753e5736a91afbf131411e63d283ddecef8c1dd623059cdb2cfded34dd63042fb715f40e47785ac7dbd72fabdfd357bf0c3a20645c5f9bb28b416fb2a37899394b88267d5cc6d38f2d837c127c4dc310c9bbcb505d089e627efc1e8fd083e4368c9d63c780b42fbecad50a261c64749e2c536f3bfb8df924af9a3e837bbeffb78c4f331e8b8ed3535ba8326aa21a6ca2bb4383962fbe742ea63c017c7f2acdad216902469a881c1c7beed097fc1c3e12867714a7ab6c1448c82cbda596f1fb76e936e54fa9aeb2716164b7c9c65f8948a20b968ffe5f12babe64483faabcb5ffd08343b0bf9ab8de5a4080ec3a0c4231131a8f673845339d1bb1b49c2d60aaed705d6237cec616837f47e0612efbec19d09bedf11b6682cf4e943b6323bb2399b759d138b102032703bb8cd7aa1ed1acf9bd44b12af7305ea9cfa6b72652a180efdce5ea88adf1dacea78b9c3c56cfd54ad0a33c1649fdbfb24e99aa77340fe67d5f9323c96fc4a8515a2e31fc9adf3d1e75bed86dd07e2edab48760b1a58e2d5753182308d42d23c49ccb433fc4d5a43bedfb17ec2890009ff475e5aaf0697bac43c3ddd546e624d72442efb74e3b8649abe49cf71350e092dbb58ba2550f7ea3dc2c4a17ebe5caf54c56fa5001bde265f3862c4504f2672d22bb36b82fc69bbc0f64652304c98e54c0872725d084671dc002ceb12a929c1db29bd315b63b4eb6f10d410057d5824bdaa92a7941117dfba060e1fd4e61971beb431eb37a30e5d9ee2f7b9ec56245a22664ebe48d20958113f78b3669f889799a9c3738d215a0f484b156ad4650ce16b430e3e4596f6cf70faa8d86b11de71e30322eb8d5f0f89f4880651d725b0d4bf2c07d14f73d1c6a6df02c12fcbf85f4b341469412d86301deed1037bdf7811ad403198b629b0600b189f225d00734075937017049372cfa15e47efef9ba43b146979c105330545950e0d7bb318380c089b1200c4fafc27d144e9f607d231ea5619343489307bddf71959a1db542bf0883df75f42da4da25d1d26a56298707299957cd5497a876d89169fe4a11de74fae9fec884bb682d3347e5e86d55be484a590b71310b6fe9bb5389da2a5492474d51d16dcf7759576608f891e4c02488aefd9df6ee924ed5b65fec00dbe4ddae8af340a5fd77c8e05416157d02617aebecf770be3eab9f126bc0539cf4b4985fbe2c7804da5795629fe84d9504783f0f1e59187b03a240c0b7422043e9e332304dbbcd6a578c53c9efd5c7d6f792584d22d271bc9507b8fee542224ea78aacbe1c84b63a61a19af64c02da38d1f5b5b89de57083badfe32736199740eeaeaf60a55c32b8553de4b7a275849db9a7101ae52505300322d834d644260ce7f81df6daacf6d1849ef65e4ceafe91dc7c6f8a7ce12c9946be1a1ecfecf99cccf02e2300b0f7d9e6a532af8d58647297d6a7695ed624388b33dff6cc70338ee4f679ca9caeac57f5bc7266a866af5b634894f4babe45939d1ba9ce43e9e6aef0beecd9ab9af70d3c4b4953be76f7b13f2d068d37d9793ee64b76c7a07cb853ef810f19cbe479d3b003d9c274e6f7f74aef3c3868aa5e3136c784711db55b708d932346529799acc05fd54c29e081059c0892599c3fc956e00606f7ad7ba3305d4a268e5eacebd995ba2d0d9815a0e902d79320927c141301c6c04a57bc067a3cddce6df104f684f9741e802a52e0b4ad5554b6254300dbacbfef381af9248f582f1b4398095a5cf3bdf1995649666c4060a8621814b731c996c47c5a326d2058a72e7ba9b15a76550fe6ebd317fcbccfb36c9438ecfcec9d0b53ceca96fa4046d046381a8024c0e62031b513ae44cac992c76c0757365ca348ff93aa5955ce033d6c7ade383d10d6c6a15458c9761fc403afe811be60475765844f12482a729fc9f2d0a889e9202751c97f5279d228f8b2efdecaedf2a5ba74e927dfef1c642ccb8d0f6c97d4f8b1db4efa8e7b956d7dd7a9afc6d4c68879e8bcd3073b6ccf5117f507832f7d456d304c31ff3b803aecee521852393468cfcf7d5507658a0341fc51f95e90d7d1b9dac5a444f82996a387875be5653b0da1846bed8102d06bf58582a2ff2587b70548f4e7be6b732a81656790f58a6354932d3b1581a94de4b5e22d59e3fe5538f06e8e72e637b469dc47bb0dc6466c26ca618132c339fe7c5e4a7e5773296869e520c93cef16b5020932ca67776c95893dcef2007427d0f9a615f093b121fb1c8cfab8bba9a44b284d98a3a25a2effeb06d795cfd29a8cba5771118ef9f38ef800f5b86e21807850187edfccb4d592fc3fecb9d42a326a8af7e032916336a97258dd738b576e2041edfda0c9e495d01204a87268279ee666fb54f9c01d60c8600df627d2da626c8e5646a6ad80c179afa187185dca02539340a4a392bcbc669164fe8b71f8bf13ccf7cff06795c0da3c62e4cd4db56fc64a20df399391ed5f298e3924c1c1d543c83939a42390567da3178ee4067ba964a154f07ce5647192eb09bc8c22f1519257ae94be86636d0413c483d87563f41800869572c563b5aa7059a0a33c62b4679a356d86d1707c8728ce5745d3a521c6b9e3e0ab96999b90e28a78ce2fa03d1b5e144dbdc689ff3a5ffe0202c94aa3829f464030cf9ebf10bd1ab9d3f92048665940dfbb4b6685cb388ab0420e427a06ec47e86d3d358ddd04b70ccc338c1741202e3510c25af8d0334f179cb2713289fdfd20d98af92bf62f347874819b14e999d93d93f28d96f184b0c820f88548eb6dced4d9e2f4c35803ede0c7fe8e4b204d8cc92aefab3fef61f559e01ceb2b50f30d4fa9e5a09cc9fa13b328e583800656feec4e4196735b98f4193d467a853b9eff5731d4f5c918a9636443dde1766bdd15f008710e2fc2cedb6c56ea3d9c62a45801e1d67e323cd2737abab069d26ed44c624be4cf94d5a1b31ba3a5213052c5e8be7efd9d2d3161f92a05cc8033b756535f3730071076d5166cd86273550061d697a5c3136fda8c80beb5f4a517e705cd24826f58ddd5f40eb257c894e3d2b59ba18b11914e7b2477d07d018aaacd35bfdb78aa2205e0fe5291410700a22f42e7e8cf51c26a9156b25b844b11321627964b54970690d4441b7aff42292ad55c051e3f818eb32bdf4b3f1f22a14ff0233dfa53e42edf8e6caf74df23f1e2e1082340aff9cce72d8eab00aafbbced9aa5fb8844c6831550a225f7690051e153ccc5d695a8fbb1931cacf0e1f45207636f4efad4225d5cb064ddc2e2407cfef1eeaf5ec14bed9fba83afc6fc4ae5d5cb65a46642fb4a59d667348427e4a4518c9fa5bd24ba3bc6029b7b6ccfa00ca4cfde591cafe02f6796670fada55950dbc4b5a37fe497b6dc65fb8107b5252da914564f441946a8be662ea565028f819e07e3f23b1e4b0d6902e69aa7a3e890b46489991f6e80d9c260db2ff582bf8cfa3ba0641657c199e7389de012737ae51c235c5bdba88345b0b90fc5c53c097a3e8359c88eedc02acce482f56fa3b6c231cc96caaa37084f927cdb5ba3f1c39c155e3a4cb74e32eab2f8d3dac30f2b47aac2c9f811045ff424fb5fb71336cc0ac8d4480d633d6eada3f4ad7779ddc8f2db376b791d554f7acceb31a0628730e6f2ce1ee489d81b3e97419d23cf7ea935078b8a4ead8957838d1835f9f0b18259091d3364421bbc9f9ee02d928b6991e3cf3e01f33a22cd9bdc3d9b09b40175a735a94f9422302eb8d2cd6d57ed29422549b9edb3da5feb68fec5b9ae57bcfea4be2638e8148b5906ea1a79b61842ba82514d0f7f903ac78f737e413a5ffbcf000aeb4dec87cdc4d83147096a83c205373325f45232f70177bde24128cd3dc11571cb78b9b2d602a7e550deff1dbfdf64bbb2ec0f4de9609014e26bdc7b84fefe8fb69e5efd5401b83e1b49b26340fc477cd99d62ec0f16722984119c4e1330c68238e72fe67ab85d95d5bd18342a2172669aafb9616c95560e99c1587d4ef9dfe2293d97af3642fd0d9e3f8bf23b0b66406fcf96e544f3dbe495dc6e6dfe1a801c55451d29d09310f4a601f6166ffe6bd091c86f50f084eb696348896eb9afdcaa5566d119eb2743fbf0eb5f5571153ae129f1f236c0dcade461cd81d8a40914ce31152c2a15351dfafe70da1f2e73ef6a24adc2b0cb567e13634bed5d5c62d4b6e3600fcc0b98ab17dfc0555265cc6387d5ba5ff21d72589840b068070b9bba2552c6b0227ea9000aa4405625e340e5a4d6cfe7af51c3a0f9fc9d139048ba03cd6e03a25d46a8a7b319cdab67611ddf68e1139e08882ba2d52fb6bca3759e82945abfd0a73217bd249eb9caff4bd94db38c4a807337dca3e1af7e513f1d8c6aa47365043d64c3783f908c745b8e5c345d98b57aef9612c90a8cc14a621c16d2e2dde1eddee0a685b54f47f8d96b4b26a524cb7e0a4de6baa52505f2bdd4d2e1b18e70ebf4fe6d6f331568707f7c23de0f8f1f049d036051036cc86515b26774f70cdbe10a03985b2451986fc052403b5f35c8ad11fd8cfa629384d517751c168ae418e26f1c142b57146c4ef6d382b77b96deec3da2fd9f41fe99a9085a512b1851cb85f4208453ba2e08e2be75e3f6d1541e43af5968e85dc05ae021b828d3fec8c1209a53785a82879bd16a4491b0a9dcf2a660e99254d7d51f8be495009cbb89db8a89e4a8867a71eea3947773e10eb1d92fdfa18f18f3812e68d8a4cfd33f234de13cc460b0014074b32bb9627fcdbe42ba0c7787203a0dba7b6a9e3bd4c490fe2a324650f8255500050f20225318272558d3262fad45c43666b750cf9b2db08bea0b9cd8d686cee7ef6a10d3b708c78dd36d2b86e4a2b69298580c50f139941a8cc467db0065c60f9e9bded95f94d4f3807bc4f401d2e5f5a5b4696150d8d38fccaff9b24566fd25535aa0a9fb9cdc6a54df38fdba0fbf553ca2aaa302492691cbb1bc5d4f96c53bd3f9a0568abb9aaa0eefca38b5ac4f17532618b4df745ec44da10e87b1a6dd5b56631789846627e6506a3a76dbb97745d59717211ff2e6f62a915626ff3fcb49f9d9ae0ddec06c3e2bf4e584494de8d72b095a6d78b094085a8ef000d35ffbee0ee886b76637951046a7dd5e23be2574996edf0c5619972d22219d9e1643b75e4f60666c702a07be423eaad94fbdc58e788afa52c1ba7a0f6b6dfb64e58be4dab242052f65d337135e3020da8e0e5e6df1f2ff4561dfea068e42c7efaf40707dae8236cd64df177db6176b65d2ba65c6c8f31f74c9a039a2e2a458b697f4c7c870fac3e83a8daf46ec8ffb4c898e8de8b6206351855a2dbab3291e632b63f496d92f15c164853cf7e371acfe526bfe624e332e19b9db8584184d6ad0e190cb507eb24ad70ff23b21aa52c7f4193a856d81f0551aad40e0c64967080c72f9539bb597ab5f1d1a4172876bab41d96d83a48e4e1d8503af7b40987596357d8f0b7271230d44e119010ed53122c7589623f4426f6ca3a8068539b81f4d70d6c4afb1d3443f98f3def99cd65af339d28c3bc0749670d680d4d95dc0978635d7dfda39fd883e08c9a4cbd3b30f352575b324ec1de68c6df3a7367bc21eaf8a0821aff4d71a3d2e4a3a5aab9dfbfbef5f7f2addf35d9edc7e93272a73e9f13ea8f018de6c0ae3a6a02ad71b2a2188aefcaf8b8e036afd5fe99c0c7627e07e1287b780d26871e44dcdb837ff186dac906e4b00e14c7eae187e6306cf022eae5ed4aaa6d0523135e44d6aba58401c21e537d177a7b3f0e8e019498b955175d3082b3e7912c8fbc771c1d0d05481dcc1d14c963c121c3509fc23994fc83735a942256164fb9d090bc58584ef32292bdaf99cd3fd743b99d6aefcbdf271a123f2c087a0f9807f248aab775c3caf6916b83b588665f3fe3e34ebe2337258611568b663e6144fd319c0be60f6e3d543509decf05f7ee8101b607ba40045c1ec628ed3ba3261fce6a80dd09fba593f705f520415fbcd03bca9017161298e0606f3dbf2bb32601215fb02442c2ffe3b8ccc760ec177a114408a9acf8f037b06094e646bcf0ad670815aa389cfcca4f60fefa8f3f43910b35bb4639e5119f1c691f93427d45ee612ccc7aa05e0485a019a236e2fd1642424b7423e58d44826654ea1958d09567fb6773b49016e3424a4f4c4f717fffe44b936c0dc51b0bcd47f3e9aec78dacd592c148dfe716e2c705e65906ced2fc478d34737e5d67d4627df6c922cd9b1e0806a4fee18457e6c98053b317811f90f008c7ed1299a0becda6038432ba421b1715772c7109f604a6e60ae0c1e6fa1cde37c600c19330c16678913f5245de647058ce2c89a90196832c1c57f2428866392ac2a7b78dda78071dcfd42c4c72321181123cb31ec7490ea2172df62027bad317183d23e02cf292e5ecde03dbef6e82ba62dfa96a8fb9487e94ae49bb0ca53b369a54635e4e97844e52d3fcc6df2b9544c843a8d82003c57721155538c3d224c71b31e72476cdddceab66e98072e47a3990930661d0ffb08bc0b2e1015d942c6cfd88ca420b2ccfdb9e63e29331b475c8267f5933b3de42236f95591f7da3ed6ec1d89ced04fbf80cd70985ac1841ca211f1bfc6f04afae247e8d29e8e86bc44d3d5be5e37c1f876d309b46c3039515bcca54db84f78cb585efd655edf62cfd5f9810f2df94550dfbd822ee1086d9f6ba18d56adf32b455d60b823ae2c0b989f8f4a4998277358313d76aeca539de29e79336a5aaf12f436d28b816f8bf1b935caf7db447bbdbe907860f9a20f797a8bd2a97ee455d7c65dcf3bace5baaee855333d4e44469bea7d6451db9103d4f2732a26cfcc8aee59235687fe3770aa126c3f2b2544de88d565bd363b795596df7123551dd5a297e0660bec6dcb3a8fd384e441506292e127c9dceb671df1769b5498aa7c89caa55251fd01a9a7f0adbc2315a5c27f1f4935cb16f28536b44f6fba245ae76cd5d06a868c14bfbee8e5ce57587f3ead70645d4dacfee73182e1ab7059ebd2598894c79f2a192f1ccf70e2efffaf2fc6daae1f451817fe9cef24ed1a251bf90afb778a6d190311af0a164f5198cb65bfefab957882a990987d9e09cce424a60f9f4ecec05171c7c65ad10be94f5c0f9704dbe510a7c8fd1c1dcd327781940a3a8b092f4ae3e6523c453677ae759b11ab64f2b96440ce3775ab4039c549491742d9a1695d009b750b8b97d5a541f7f6d4f5696ba749a5f1be6c388ed8863c89416fdea4245f0e575312c71b7bafeefe37e082b47dec524dcc1b4ad75a985c7b1ac6593693298d3b6d4ef3a328934a120d3b4d60da14e35ec7f6d97e996ced8ab867484489d3a2edbc0c89047a082318eb7374a02dabc082fb7b468fc413fbe68000f0b14ed787d2561a1a9a8902c5a8444eab85efca13be1c721e5616d5aec9d92f5c024c805dede1abdcdaa7ce6b5883dfb1679848432b79a769de4410dc83b6fa15910b378a018696c0771a6452d6ecbbefdebd7087399dab27f8717fe8cb4d4be0cb7cf86ff1ab5df9951906c3848ac059afe60433508f4d8edf5ab7cfb3b7e167c2d0318622544b25615312cdc733eb45bd39306b031bc63eb9ac801acec41f138a302421a8b442efbec9f3183f1de903f4a7937ae1efb69a9d5c8e25b06455b12057a7c2a2cd513da3333897dcbedcb5626da4f477808ae4171d0df0b9eb2686e276b2071cae8a138ae7f3136d2504c185fcb7fd12e2d3853fc98953848ba45a4f16e4d5b9a6736c99f4e29d9d4b5d0149d46d92f24fd4e4011283087a743fb49ec17315d96325ec56eb7b40e064068f9153c059c0600786f48eaeb22aaa080cde6af66ae7ffa30ba5e39caee70d28f684c53d80fde1affbe0d94ac0412ed05fc40bbdacf1c14dd45215e24ed9ecb1fc432e907ac1dcc5147bdcab593a6c7b3b414edfdefe7759ee24005ebd911218c6d32180cc8f4f46a47c93ea2f15d6fca60e656ea800da31f33bcc70d11dbc1ecf0a913f838e758ca3f6b15398adcf9503d83b39fa5428e7b2062f76b41b45e0a6dfe650c982fcd45aa1eeec298a655a492f4d344e6110522774132858bed6641f786a535fc9c829aa70ea7f176487f92d9b306a3551d99659355363debf5a242fe03914cfdd2aa3c7c8cee280b48c7a5309c3eed5386b788d5ef13c1150f711766f8ffec3efdb309425f209bfd3333b3a1fd2a9d546ba671c0de6c111d9485a582cb49947f36ed4264a1a31f9281352e60a9328a1ec0d39b12a7e8590ea572d443d2433383abe25dac22ec94146846770d7e9b97a36be3df11dd756cca29521dd761e5ec94b52b7e939d91c381bcb812b079813850af00b0667cc667479ad48344532356db9867c3e11937d5b5b297e19f7186f800c0ab19cae5f82cf91824bbd8e0080cd008b1b6df3ad970ddfd1600582546089a3a1e30efba66003cc5f45f69c3a4257602c08d7f4f22bc5c5c274c7d645197ddabf3f8cec89631105aa80bb3d7d201d308d64037e7dd3f240c8c54d82b03cb2f8f1aedb386b7eea04eec175b0f16a9f425a1e9b2a375306366df72eab244c0b247c381576d6a7f3893642d44514d116cc002a40a9fe1cd72ca9767e26096ac323e2d2a0956b44062e0e904a9c1bd06ac2225e01e0ebe27fd2a952596e0e4f5e0084ed0c8ba2d4f6c4369400990538bf60cb9a967981653e784ebb74f5c562ab4affd2f6355cf8fac406228e7cc73dad2ef4b5af550adc36ceea99b11372d783c1cdf21d60d1dcd21df161dafcd28265e83cdf489bf32ce55f977c2b92674bbfe327b8975b7b282808e0f50fc17cb88d1ab12267876b0d2b7f24b488611dc69574fc788dd8dfc01f0e40a83bd550d9582fe1cd87a0c3eeed1fa9be15b41349be4816e554d199cd4c0f7dab2fada346647ecbc25ca84f24163a58148fad758c391352a10e750c5bceaf03abd8e38f6665f7318f324e42e06df78dbb1fac3881df9405f96415450d6e3d5fa6d73980c7e192e1affb50357d008e4e596652889e1aae094243c846536ff56ccb982a221b06bf2838054ef0b07f84bad5cbf54f7a21a564eea4b97fc1eddddddbc6169c5b72047c650a255ae81053b313904d010aa97f1802c1bb19db40153e136169af5245f49be464b15c70fb651758e1664630acf6e45d7eeed19d481dc5d6d298ac6494adb131bc6141f6d58d3e95c6bfd905e5735756a3f2d403f0bcc226d465cf02d7565f12dc0d8ef0345a0833c45d9f2627ed419d1721e5998ff9fd14bb3f5c1c92e9bd8cdbe13fe3b7d3e33e55126b4f2083496660a3795d873c88447894ad3a7ce19af61229baee723ae4d6693f7083f1698cc5bfb78bd741f37fc868d0257fb2aa19a9ce3cefa64ebc04e41833ae2a1afff9a1b238a95672a31e5ef3a5c22e0295f6586b277b50d926662bfddf22c16f0a78859eaec7913f9d9278eeaa0cef75073edaf82ea432bb53603d680dcc771d9fac1db2d4f5330776070b93d8715d2dba6271bfed8753f3774627097afd50a1e752e2255d544199bdfc65d84b95c267b4fe171cab069575aedcceca0bb800b26b07c85a5a82a088b04cc1dd091315509a64484469a5de0b695b27bdb3543dd4f85e2eed558948939313c443528afaa291fe9119b1440b9e8345a66ecc682f8b12534d91b99cd7a2bbc84be09041691ad27b68fe729ddc027ffc9b70f3aab7d5307fc85835d1e24cc0b60e4a97c2fc9c08f75ed4769a0dc9d9df698898813f2f8c900a8ff3fed364eb8637101d080195318faaf5fdd7ce79a837a887387e14c55dfaa33878feef3793c14880f7d2206fff7053fbfa83613c2bc0d979da734cf3b331fddf497dd9e6204ff62df7d4d4a6495ef391719a0e05b5f2abcb96674b0196b543b9376eb3226006b503f0c042957e151e2c116b2a15c154f68dc4cb4d2a5c030acd81522763ed899177aa8a6a6f4741ba16c33d0f6eff60a76e0b3c9daf847d6f592f92d9583e3eb726864e92020666599adf2336cb9c43b0b654bfe722e3a97c5b135c9f243ee2542a454ed4415936e4f79233efca38955224674afbdb6264bc4e97b6332294fd0db1c2c47870d12f381f42a2e970c0cfcea55c762362a95cc7a38d02e9a0e716863add2811c43778d88cd908a1b04167f42b20da5f2a6f0de6f4549a6b202ce6e455c691c52cc0d89e9bf9070596665a4d05db03913ddaf733501225bb07de65b9583b95adb79b9d2e7614d7820027ed48da2d3c08d956df6bcfb86c7fa575b1101df636e4e01dfe7347dc15649ff28fc8a530d3d598781c951a28e9455f9f7f132f983a4848119d2c69d144f593738cdd4f6fd45d8f229c55648f09b933b0b080df902d678691e45ccc08aeb4c867442eb05005dd7c283c78750937ee52b3d8518880f36c1d5c9ff5ad9edf66919d7ac92590f98585ce24fc04329a6e8662bb114a3e86e36cad32b4c492b271e702cfdb74b3a56cf65e2e0ef9b1fa4922549893e3480422baf397f9eab58915aaf741c79a21530ff671084d7c6f540826fae9b1ec17033ab3b1a09b77c5963be9d269eaae6228855dfad11bfcffd3274866ba2d96996c10aa9cebab7ec78776d54d98add9f8825449dc555ccc78c4104bc6f97e71361ce81ce39300635cf56410d96d81dfa7cca601fc31942dad3467a924034e3010c2a38089930d2308de699c8a5477569651df468619465a1403efad16dbd28804dff2b635f2e1e8f235e7ca8a78e57333ae2746440901b2b67de849d33a20422d551a2fa11892ba516c251bd1c304186a12c2ecb058a1f21eb6f06fb582e0c5633857acb499ea8bfb41ef70efd444eec550a47f809adb03e2f56240ba2869ab965f149988e75e399b1c586077fe0fa278b6571cefee645d84b6e9307d2f43db0e88ba923326ec54e778044260c00e66cb897c3891ce60ea187f7dc5424718113bfd4d2c37bce1228155db887bb14e92c61711e3fb3eb9b596ccf42d4f20c9d55e7fcbf35d5e24e01d8567f30882addd81200aecb765ab8061feb478a4c08154ef891cc9d09d3c8a11526349d323f8bff41bab0a78a302d1a1d0ae607b3926ac9a48b6a7b4b9b9d76ba9465cf45da17e9a8aa05170bad6ded58926fbf7a1e87114bfebedb55c442464443aead688da6d8a58064a9b5d98d8925ce078c51899cec04395a93bb7797800f5ccfec58fe755c086f9ab13b76e4d00880819d14e4d2d9c19fad1e6440a0c7bef4ffade87aa89ad520ada238ebd6795ca4df8bf7b8a356668ba32eaa19c2ec8e19cdce1e5641c26f56e7aa1d2618c24ce6a948261b5e9c88d40a1d8f7e1f525958592cea396319c52df695c41cb420f93a5ed2d96632b5f86f0212d95be0aeead1d1caab196271980f6121c2e39ad238e53958db428ad2706072526ccd31bc1e7c6c086075563bd6c3fa186f02773dec1c025424f43eb30616bb921a70e4d05ebe2d156b3ce099987f877d3d417101a7d23429d532430ea2f1063a4dca6edb9d18609b0a67cd4efd0eef74d4e198de800a391a36af7270ff83eb33907f3a05963b594212a512105f95c345adae1c8017fafbadfc124e32d06206cb7f61cb089167416df8570ff84bb37935d0c78719ffc0b80e3a70498d05d8a9392aa1790eecf03c1e3f61f395708b810c4923377e40108ebe4f9fd882ff4d53dbb13cd856432646cb9b9fa7d611200700157162a705ffd1f54263bc64e74d105ee0de9723a501989cb746ea4db1183ddb5b15b64c825d6c622830c0012e614df5d156690efee5b7536126aae5f3cdcb8f28afbe319a5efc2a87e361033cac7a7ada303f8838e255add343be1ab9aea3ce0be06c509620a7af6c5ed8caf7b4cb5ab4f27b0587f115a1f797152a76e9b29d386f7820038b4968f1e99aac7a72d3e01238a0fc0cb218e8480eddc2dc03bcbea9c630d41e20d6c1ab7082f7b15620a9610246041c06bc15a5c320cc5d305fda51e881f280ad4fd442eb4ebafcee2a5e50a85305045327d449b0a907da10a534067e9fe34a013f3ff0213edae3ebc0d26aebd12cfe818f34551c37eaed7b9ee4a0cb68fed5f6f92f41a6ae8ececad47b49a13ec3afef6b87c55eb9b2b4bce4191a80b5fb0b978b5142de5da1b3efa42ef80783426412193421726df173645b4d395fe83742427209ebfacd9735270c1f55fb96c83fd4faedc2aca42b6a9d1a3a26de9933005be67106940b62506b9aee27e5c98dc1b032567b671a29ff3796d4ff207232256faa7c9677fdbc52823c8a86ee9b88be9d666621ed66bfc3413e873e9fcde5de6551f431707d504d7f1ca27e87a7a47596602ad62799f4a09e5d2f67e0eee5e9f4b339ad995f79ce7ffd9e4315b71b25a1c9e34f42b1a66af1623de7cfdcdb973acc59c14a95cfb9bc313f34f29e24d0159c6c02a1d4ffec5bbf0ce99af3c2b23cf47087d5f58d60d642a27786f9fc79d03a59bb222240540ffe25db261a54e333f5ecb0cdd23378888200abd5f154121f75dabdad56ba44e0ad403a09ac11ff56751de5789131f28f2782d7074d0208214e42e1e40a3384fae6899f1ec00e6140aee2c69dd924749456aefdbfc166dcae3eeca61ec6b9f03f5ea04623edcaea851472a13da5a980d826c5e70967e2ac5a54a51c05947c1eb3a43cae0175fd8c1f519b7affca8ba8c3b1b6f860f5e126383a87505cf0160e25f4fc82d63376edac9b922d6e633a8a31bc26c62cb0f8a6abe0e3d122472b3e0aa15916b17f5d1e1aab4ae9566eaf8d2e37e62cf9396ef94fcaae7031e83b8d8cbf9430e0ce47a7ef8a058e1edd87a5ad9a7eb6b89862fd47433e70bdf2f5aaf66d276bd38acb46c37ea2ebec6b29addbc70c1d04016fb236a50d444513ef38780c529a4e9e4bbcc5c57431f1cf5fe909fe9a1685d3a6b80d4f5e276d28bfaa93e7fc24c7fe59016402c6cecd817b7f56c08dc699b7f47adcb227b0923ec0122eb502978821be4ea31b96736840f03d4f399f6547b3aa0e507acd5d459a42c25dde07491cb3055fd8cfec9eef855715db73e1d7c0a5cabb4b58996296c56eff9744ad1b78a6ffe3e6f4fdf47b1bdfa9fc996dc800d03e0cd541e9342e4fdd5d3858b8f14533ebc607f02108f73dc48d2c6d058eed54c7a36adaccdcbf8c730c2d9d3da128959ad957f0c2b687ed3b7d6f6166d3bd3283cb851e4fec2107c374c070eb72854422b51d94ab9926ecef535838d89098ffb65ea6e63b4708c0364de1b6aa5ceb4ab3d35cd0fb2d67850fd8ba99dc0aee8f2e89e7386f746eedf1edd449f495da5ad6b872dcb46b6c447503a17852874d33e0b2718ca7c9ba5f91524013504005ad5bb3e7c65d2a4f04cdcd83a7c1ee8931b21e93221644fa763011cbd03a934d662886347b381f4c09a7a41235331cb47895902042a1816c9016eef747ea88612d00cbe984f9c6856a2cb6e99f852f9eb751a1da8ae9de2dfc60bc0a16f61a4afedcba4b742d7a20ff988acd6800ef8747b26850d8a08f4ebca325ad8f5788ea41e6faead614cef594f2e6786bc7b3168910f9ed2357bb25883c2ead025626dd35aa3d1049a576a48274a2ea7bdcdb6ec06f615ec21779888986f1aa264869f2b25376f0fc64e8fef6e87b9ac9e8f59950bb973ca2728a37f1d980009479c3aeb937eb298bab8a619bb7272cbf3f29f5298b922b4c81bdcbaaaa434c7a7f537691849991b52c59bec986d867df6130dfe1ffddc72033448cd6e2db97224845a189049e604ac2f3b28b10ffe0933654cd238522c9e4c0d2b50605cd43d103d13be180110f92ca483f94171e96c1155cf9606dd602d21b0ff22b645ee8235f92ec7b1c948a6cb089ef90f392c2a963a35827fee5b8abed9201f1b737f21364473358d4b4530c67d043642624afa87bb77e5aaaff2746555a40e71e42dda2da5136345fa331891c75937629b53be80554098dda8ea593e83a27ea9c668c70ed60d77aa9bceba3f18e77e581689e62a68ae88ec03e32b4c2d46a2ab0f965b9fea952ac524089bc5d4f0bcaa2eb22c18bb7a3b8c2081701dc2b8caa0873c830bba1c4daa8598f28a8f108398269ac388fb1f0014929f94c33bfa73d1c6dd35f95fcd88a01dffc6499ad443ace861ddfc098f0a5b4f84e1755a1892f5277d869cf0b2a0cde996f60d6ebc652747307e974ea359339f119bcc953067f2c62b50c5478fd1e83ebd3176aa9e52fa767fe632ff2bd139124296bdfe70f5852dcc8bb67113943316f61566a21923f06a4eb2369f0fde4dbea002c0a9a64e6d400f50ed2893565aff331649465eaba2754e9b21451557bd7927e2798c5fbb8c580434790a501c4925a77723603838263b3f1f37a4659f234201f9a37d8d54895357b560edafb2c8ae271d326bdcd003ef45257935fd044d83cee8b234185863be777fa22a21f9532ec9f00a8ba53e7313c2127632b0c231300e657f5923716d8162872a6e4e45d769bd7b85898b1f8eb686c60007ef0ded391972964de3d5bda218180260bb7c65c4544b9593c0b4de5e9a27d9c27f64bc82d1436464e77615e01c8789d406af234f0a98d8a2edb53fad3ea8040cd05cadccd5702938779fddbeeeedadf966f24086d804d529c4c05949ccf2218512421b0414b5aa72c01722749c7cc84d0052b01868b32dbea7d72b36e6783ce3e69ce872dcb17aef5d9887d72bf1883d680dcde076c7e125f097e7906c6f0f2f2684b80bcd6f73b5c270477a12b308f4e14737e10f171db672461120d39d33c2d7407969acfc728ffe4132c487677f6cf4f46bb45364d0dc0b8f651b524c7f4f3309a1de56fbece73f0c606c811e647d6c51bc3c46135afda5cacc2b06edd27bac326f1490efa4ad962ba450255d07ab99d0da7a9ab54d976712ad71c25ec17f9e53ad79444f8b37fa7ff119a3da74d6666480af1e8c6b54e4b4129eae57275a9bd45eda2724a1b8533a0490cc2f6d7a3e0fe4583a11790256687008962dd0ca5384ab8028b3162546ff40871fb02d066dcfa01acd44cd9256faa098efaa6230fc57f5c3e4afd021f74f5d4246b06009dac79e18f24308d82d7148fbb2365074e6516c45573323616484891ca6b643fe103716e3b28e4d01a3f43c1b583b85e7d1ef33f320d6ae0d874952bb66ef17548e2573ef4e787cf54f8c25291de825e5f575614ba04871941a7f786a4ad7675fcc8be7a0b2018516dd34de30644bbc4d70d927c0a71c94f01153e50117c1c78cd4b97e7bea30f041d0a2be718f67609461a8a9487ccd2ab6c7810c1b5b71845f5d32c53d718f3b76b825e1826a2c41bd3abf04ae83028629db482916c405444b62c831fd65d84841f3e3f54a32a8bc2b4cf09313a419751dd9fab81a5728334469db8482ff34012ef99a00a4ac93843d1145628bc46b898518a7ae7db65fa0c82492cdb9dcc51f17ac09e35ec8ff95fe782b5cc5f3c4136d04d53db26125668949d1030d2c4bcab6ad62f077ad9c3bfbf548bfd103e52c8ff03af32089a0e85a322eeebe3278ba52c7901bbd2675400af262ff2edc643f0c539f5dd3c0dc7a483d8976649d85d3c1b7268690d3b1b4adfd100f08f0625e982206b52e0071f8e8085d98d653e8ed652771bbe817dfc167d4507a5091eb13661ef9bc5d10337b3ed488381ea62d71506b690e5c3c66fe4b63ae4a8f463e33f8da165deaaf9f8d4398d57c3c4665f5bdd0cf3114a2316983cc463d1da59fb0127a6fe4ade45a7d92f1aa50112ba450d9548eb2b132622f27ceffb593b41140e82d2e94c8463003cd6f40ec8e0dac80b222c73c3c52e81911a5871f2910fa843c3ee42c4c037210f9b21adee2da935839bdee11dea7b41babe8b7724684056ecf01f3562cd1d9cb50247e352283e0b131cc4557340cfa7ba52b570c831153da8d74375c3d9e321f43d57f90b4418ed7bb226e83afe7b4a20b141c342325f43297920e0dcc67a6d25db08ae7409604666d9085acce011d8b6d61b3a68f0d3bb72ebec44978af674f5d1efe1a0bfd4a57016a4069a5520dd1e97d97853841acfa706e80f6005f6d5fe2fd8dfc5968eb1cfe099fbc776f04e634fa7a173e2f620b7acdacf8be1e879c03550c73687706d9ba8bc16168cea59d3ee5e6adc2348b8de6734227d2ba36b9fa4416ef154e91c388d4cd33e61377b32896992b36e0edb2cec4be9299f78653bd383cf1ea53233ceb50a2ba8c4c3932828c498545a91f154e3eb0a404c3ee32c2dafa89be7f10429d10f0bb6d3f00a06250c7c9fdc687e6238c9c897a0d670205c9a8c0c80aa6e28e901d1ea8ea41b46ca6dd1d651e759f836d6ccefc0dd9b80bb762659ac0f2dc4761c285aef24f275e0ea7f71be875b1f9318c1d26cc3be6493673b62c2086d33d9d0854a75e403f418a133419540a39e927aa3d18189cdeaf3b319efb8060280f52a5d8db667d5c21e401f0d19077bd0e4ceb27b90768ad73735b5413bfdd4b3e2832d05956d0cab1cf70d1de7310e2ab5e674a71c2435a665b46a3bba636e33bb0adc4b05094a82f0252ead5878474a427c809fe89dfaa3a2eedde0f03d35c5c30adceb5fd09124ae3df6b0f9461ad43c3a8c40d5b664d96482c0c8509e935124afa51914c2cef6b0c7aa762e24d6301691a2a0b19f77f7020694507a871c2ec64f5e1f1da9fe81c5120566e80f603352ff4dbb7ce1bdfce579369a85644dcbcf3594dca29422fcc173a250a52ec5c396b1c06c0b59fe49731674f5014fa49ec3ba48c08af7f7d27f9859672f25066dd7b999af111b86a2c07fa0ded00559b966a0cb4389a373c9be69c5ed785af75666aa67feb7168d07ab08f733769fd76373b6b6cde96d01ba103ec613381a270a5810e48bb3a342e7786c9e366c7e573f32c553db042f04f009e2b126d86f099b5d9e06e8f36c240e19d7b09a8a64d4993977beb29a0cccd35cb0b328d304227aab63e4bb3e431355f6db543089184d89de09208426aa1c9c59dcfde6aa3301e0861ff01f48aa1ca766010583b4e68af60c95b3c62cd3b2c3b94918e3cbc506d4e6ac59659e127171d635fd08c61cbd8bf0d49fd6fa967a907597dc3d98b32b9ceb1557d33a769bdbf3936af7e637db5b2ec2db618645395ad35e476068a84e67bc3d4c1ab048ddf19d19469392be5b87c69ef8312cf99f83ce48c7ddb425166a3461ced71227270f483004b32476277a2d998488c2c6a6ee0e187c3d7aad88c2a6be4a5c6a2047d14539a1eb4e4001f770f58431c9c388a4e120baeff7ba117b42ff125117e42131d7acdb48f497100969fee9f345004b07d1f1779e6a9ef01139fef6a3d909503ab037fcb83815eaf45d39c970ce1b3dcf9afc59f819d0c6dd7494fc7b90ac681413ce6cb5efb20cf5dd17a4674c37fd7aaef2b46c783aafbe826558e5e30c10d18b5f9a12679f442a4866a7837598d18ead47007101dc38619975055fa1ed69c32c79fb8f45db17c0d4a3bcb081572b910a937419fe5c821ad2eda4fde9b061f8f83e1f8b56049263ecf9cbc4882c529b48b57b970889676d1d9b9f9c79825d9c0fb52764950bdc5af2af6bf3f023dfdb2bfaf38e85d2fe1f64272f5a721e6cf1c0a19b73f86e5a8bac7a12b61aa0d72a4262872b55d9f91258694bdabad184aadca71643b1a27fc7c2ab0850a720952705b07ff3c1a58d0f3da1241fca2944aa5228f6b264074db4d47ef0717f7a4fa9370117de0eecd54a017d60793ddd035eb697865fd2ab042a1f4462216618fefe2f812cf9b9cfb9b4de6e525076fed299dd8bdfd460fbc99c66960ad393f2bfc114d2f5a6e0bcddb688474bb6d0d870bf2868a63b4ac369ff8d4bf5d2cf730a6a97107942f52399fbd8556ee71002ba8ddbbb54c536deae3145e212fd6eeaa9ba3f3ed2d7cc6a1e871272ab2ee6997d960721e49b6fd7b9cb8df58b5b91baa2f20699399344897bfdb9741dd9bf242abc50b198592df8c0be3e6050e98504b3cb103cd87ab9709226705c30117ad5afd2fc28c90192db490ef1b2b3dcc96261867283e05523496ea6485625c014dd6f37068755fb72c6b8e8a42f41a53b5f26c3c7d0369e3dca295f827f1bb0ba006a355c5660c36ed280115de6807f5f47c2b5b0664f8ff3cd39cc8dcdb6eb72f922c543637fb52ffdc343121c801119818c40456269692a71f508a8f8c2d065c234f65c6158994738b9717d34abe2d9e6f2b344536be1a060ffc03c952b7172ae8b6b68f995b42b81fc3699be3c1a940e3cf8dbc334bbdcd13a218e2d97f4a32d0be34bf773119e14f58d8ba9eb95295183513aaa928af5dcae0f9494a49902f61b7f9ccd7aea56c3d097588469f9450f0fcd03ce9ff3fbeae41dee1eca4f4164136db3ce95cfa8db14bdbf6c140004a13be38bfd3223de9d5b4678add01a5743b0adb06f46de6a6dd7fd0a29285ed7f766165b339227cde82435a187cb55deeb4f2b9dcb57e6f42f9de318095b5c992b6e4bd9bc9eb5b98a230cfbad90a20b91007d8b0d284c59ee918a947bc8197bf70d927c9753f53f5a4f55eec99f50646fcd78688b9446877387cfa6443d22ee35628534cca40805cb1fc866d9258a6726ed51870ac048d46041b1343705cc5bb51d86f52fbaf7bb9cec121c342bb5e2cb8d99c91c9f34a2bf92518d6ffb706fd0aaf2031458beaa2281355e6f62829267758991aa0ab942325fb3b73b2e1eedcfacb13ffc41567b5f8c7bf25a4d392e4cb17a03f9940be0e15d90c841e4f0a03febb6290287834ba2eb775e1be09c0ad26951dcdd6d9b8b0a13d2530eb3c3adce6c6835c06a0db4f8a8b78cb865606b88e5c4d7dde9d4dd69d8e78ee672fb27865bab331a60623f3ca87ed1dcd434e1fdbda851aea735709b9f73373e3a374246b215497e624f27d2b9e58a3f1487541a7e0ae9a2b02e329ed547482f8be247521097ed6dfb9c10b687c7561d86aac486483e4dd55b48d63e3f9b4b67161ab6e27562d71110d938cdf9bd6ba70217a2e01567894b845bbff73468c136eee58df93765c8797e0e997f0124464278057c22b791f12dc59a9b3096d1415bd5d37022d2c062159a271ca2777be51f0d441b4c8a61732c92e0ddcaaf0c028c40cfbbd9e4c9c500724f8ec187b57890bb99d68b73f2020007b4e785f32c87194f6acb9809670043bc3788453053bf37cb3f9957d679673449776b03eccfa6596fad5bb5d4de7e0efaabe60f28046b93c8a93c09e49275c914cb8bfa5fb81daa3ead66f6b3c9ce4d40e2b3b906bde4b48bcd6fd7dfc8da397ad602cb4ed883114788b6d00ec90abab48e077124cff66104dc0f9eccd178749d825e65872d6df59070ce67cb16b14ddee486d35a01cb9203ba97d4e79d7e42ec3322ea18e6bb5eb65740c5fae7d109944ac1e1fc7b89d92e7c82d80ad290ccce64cc2530a76cda37292fd88be0a4c022573bb1964e4a452eeb403aed556a35dc58cf0f1cdac5787d65e66a32d22455ac42c5d36a1c3e14d298507067ae6302289c9f1ddd264917facf568a0fa2841769b201640a7bb42df96939c485c62afd9be721da1029d3a0c3bd4dec326db301f0df58c05719398b03f83eecf454c51f979a8973eaa69753508f5ae18118a0f430eefb649ed6595c57345b1a61e4b95993419fa589b200c9c04b1ac2707c58138d8ddb0747534c4c8cb0d583ccf0020fa37b58e61f49ab9daff68399b8ac78176cb6f4afebab1cd8a4c5022c44086806098ceedb1334e60328b33a4c34b16ecf6ea32196f47bb182d49c080dad039dcb236878a82cdcb32c681d47a4ddc8f58927a65dc66f1b3275e2978a5d694300e9fe7e875639f90b0fdbd139b36a202837c90fe839723e4a53093cf1ed433a26452f91574bd470626a7d77ce7d306d307ca9dd837a327d6f86523ea3be2a768a2d46c4c55cb8f314b37c1bded9e30edc9bab18438c4822ee7e247331767e58b03ddaa69b71cb16325942ed1c6377d9136ca7834950b25a7629fa4975a289a17938798b9890a4363fc4823ef169d27b0d88a9ab487a346a2d70b3df2c5592745193f0c48df6b1d1abd10912801e3396296e0cbb973995aaa6f8d5c00562bf28cbc04585020f41dc5cb8cf1a94c241e8cc82855f2e73fac5e3ee5dfdc05fa358f4a737f302dae22cdd9012ceb98dfc1591bc878a00eef9e63dbdc25842d0787569041ebb9492cc82172bbd074adc98c5928e1664be4ac1daa01ffd619a147c5dd8a8cac6dad835a7c98fb0542fb0c844ba56a80123301f82b18772b711f819fbd656e80d42734195ef87e3447e57499eef2993c4da71da9f5be621afb5ead7555fa4bcc3b8388f58b94f48a47a3e483c846cf0e988b289fc3304bd387d5702c0d815e831825463fecdffaf8cebd4588e454d4dfbbac752f0973e5de2f5edd18f7bbad4c463d4d4bc7fa5a41550a3ed2167161d7f08d2b9074495b39359decd7d874c75423c5e1ad0e987dfe3a7dfed3bd0fab8d008e4e212b7799d265491ef1099b75d3972ee81abbfe994c4e0881ffa5bf11788fa0fc93f5238557d74589842dfcc4657685702eeea87515152998af45cb29330302f0ffbb877436caf218cc3d39c503d39e919ab5b69b75c87c46618b9d03eb7c69ae2c36184bd0cd98926bf0f85454b83820df096d57cc12567e5519f9c444d58e3d00621327f3d8fc3c404fbcf8d1befa1c2de220f974c5e657a49486ec3bd884657099973fbc59b7765d936dad0272cc60f10672e7fbd4302a4e734c5ae0cae09c877c6f212229824c7bfe4476a6c1f2aac11a7a9aa7209fa34926df75de05c3679538fe41857582a8831229ae8cd3b09e2b004cc84556bd45741a9d380f48fdf368309c2b162d86967f35a76a96586c2b640fcb00fb7e286d4823de5fe07673ce60b4714c6ad65f681c368da59a730adaca800fb2ab3dbde1f3873ef41c03c9ea531c30cbaa3c812e3273dbd52dee5c95bcefdfe7fecc1ab31d396019d8406d0e0cfe09672ed712e5272ed83f406592ca0a8242d664700f39656899b236a8e92e9acacc053699826e092508e13d69b6a50ca894b49f9847b071651290c5acf983bc63c08bdb2c3af24f084daca9ce7ca83dc6de505bbcfb4ae75e1173c24e1dac944314e9c2643cbbfe03cd93c383efdccfffbaceed6f7c3253a498c931d7abbf7f1adf17f7fc4a0ad1a338e0aa80a3788e73852cc25fc8af1dbb589f501a091a1902003b9474bbd4a0324688dc836eae1eff302bac7645cec2cf055e112160e5e56e30ead3239cb66ab575692ee2deaca17741251f1d1119171ce5c1de2261f521879d9a21a0e3c5d49da03f052c5f0efb81e8940f4c4fa8a859aa1a7e1b90466c2b82f5edeb3f48f05fcba8eb3438d02a924cfd6a1b0281f6985bab40590937593300ac57f257a3fc80ec21aaef2fb2f7dd7d83013b5c63697c21ca50a6965d9986e3ebc7d36dbd6c82cb9c5567420e11900a3273b50950d727b1a2c64c3e9409553b6137eead5c289c4f563b426fd4196a3510013ab14a03206e4984b6f169052ca33b20378bd8801410676497167e608ee8db36103aec95171255d35fa4c0b6ed0cc65d70f2d40fbcf7630253268d89ae3dbdd6761b13378d503315598743948820f7a48c38737175289cdbd4ed680235bb9e9cabfb93d7aacafad545759a9597d634ef35fedb64404ff450b411c867210c4712184d73df6d7f42a57e9b4f5c1b77e5f869fc43b69464d27c0bc827e7a103277dcb10e914b565f986040538ee5fbd8f401d263e557e7391c9079fc74ee9e30dc1351a7f67919109bc1a0811f20720677a0beafa49a20f11770b406d2007d98bedfde83816221e46301faffc151164e726313fabde0823e9ec899423bc6fea6b7a2b0028853205eca0aa6409674ddcafdbeeaec9c096c7550322669071d7cdd95328e5bf92b03f81340e9337082938724eb98808ba19247873bf469066d92f58cdffe7673057d27b6345c02eba27838afffd55543493cf81a9ee7bba0b99fb8d57648f7617b271e9423761bda59461cba2adb49187907e5ecb377e1aee0f6ff8ab7ee09395fc47c9ae8ab120ed341f24e3744cf251cd12c35f4ac52cd98412fcd48f67359b140d906c513f6f3e39f02b62f0ae48f11bda1d7024a67537f65b76335984347f9ebd200d6baee270a8537f1383ab0ac3ad425213336648ea35d2223429e6254dbd2c14d670e5c239ac1d3528c5481bea2db549bc662b1ef24829742257fa62c6c491407231c599c53e4b491841be94eca65be8cffc46261788b97837740424f4d6ec50fac9ba550b2073c7dca0150e42f3c214757d7840c0435eafe09dd7580c0e6b5222fbece358e73b3f6b22bcaa12b6eecbb7a6cdac390d42cf43a4aca576191f4647328816a399dcf242ce046222b1272df324c7479c9817c2776fe0c0f51e22f8f005df11a4c4ae4a3be421bd571587a785965098d524db98dc3160926596a83960f673aa012a9626d1f10fdc64396afcdda9ec87f7d26ea9a0b348b7300e018a406d22bd31b8155767248c9e73752294706b801ca08ece644cd62518e5072ca6fcebbbfd1ae747b750d190f94f7252cb157928521346cf8ae0d1ca64766fd2a39278a9f47da46acbc4736fea7a58f85810fc0296994dfbe7a48875386b825e33281e8fedd5a6bc9e4df0d6df80d8de0ea32b995a5cf0097660d60dc1b5b12f778acfc20c9d6447e7ff055f697c2e6636a7327cb33251cb3f711db7eb3e001511657cb0864542800487038fb80e9c51287b553fb7454b6df5222a86d70a9e17bf906174f7840ff4c9e96e301c87d6c82250205ef9caf0fc3ec731e13ba0912b8354e52ebd399f23361c7a62a26cd018afa6a32d8a5afb7c19385c17af8dfb6cf6701022a6b7ec682c0863ce496f2ea0ae7458a51648d66c7d2d9b134c891b27c6cdfac3e923dbc127d5ecf6174f0b1f541fc7366473d5c4cc1609b55584bec7b3116296512508d98b07215533d6c77ea779200ed85700d454c7d9fb7259f95001d1a58e39d036f4733eefdbfc25ef8010402908dd15e775c258f5cb4c3d8b249af2a2be040f4172fc0b67823e9c44c85b5d336410e8b52519eed2e19fed4d1699aa7ab427cdec43915a24e994823ea81be80ea5e65efa2f162998d9a3eaeabb72e3490ae54a19dc2e08efae7a2580fbbce24c295a6a728a8f3b98cf94208ed688030c11a254dafde5382eca3d246295e455b39d097506cb80f44ca455bcac1a13b5bd6d007c9bd32f11a52c8b37de53621dea56fbda25bdbeb11a267b05fbe1e2a1a228dfd521f5fc2afbe88001c75fbd12ff1acd89b40351b44d4e027209f0caee5083c53752990cd87bf57b826cb411148eb8ea08b236f8c07fc288d00cff30d77c327834ce9f68114865a7df1b654f586a47cbb3db4b87c3ad2d43bf2b70ffe151530d7a6c64f3ed0725f065b73daa5e1db1ee0d64278af74ed873cd4908031a25f81dadbaa24341a22493da1ad618398062da9c8bc7e2b7c4b5d8bf3bc4bbee327abe5d7c38c319707211e9f69787b800edb9fd58b24a1922b3490ea242e117a52ae3bdb3b42bf9f586174a4808acc7f202fcf2ed1523cb90aa086863254208f5c7ea5edb06f3330948ff10aa4fa86975d7f9e64d3e910eaff8fa7bfd1136a27722c7e6c188a57fa95730a692ba74e39cb508b700967901a7c1f205ad03ba0cb6ad7af800873955b8a95e923d86f4e49ee1b66e71755004341887ba8b0a6d384bf8c4df2a3c2cba864cf76d32cee00a22ee7c41502d4eedcf36248edbeb31f2da4d14a50cf0069ef55afefef361780bfe54ccc06c877fb74b6db6c1a13901584d02fd902c5ed84b22bb1b03b4eb992e1ab37e1509b1b4f2b0784fad446da2985272f2e254e16a1b7fcd1fa8a694118da851eec98882097f6a68aadeb3d05b8412ffbb27a93cd462f01922b834b84a6732197772febd6f5e57366a15117bd67e655a940a320dfc899d4357c1b366935eb51320035d279e0d92bf3ac34e3318f6d5e272a2d8c50041904e780da7d183ecbf97a203ec934dff3ea810a27afb0918213b4b4ce18fe45b86059b3ac091e296ee3b4ec74940d3f15da1c93dba70dc7bb08f77cf50186a7a7c91f2d3896721c0364038094d403884a0ea6e32b676cbc0597e74602c463716808ea96763cfb8ec1d44e45d4d4556df8db71bc28d0233f4f1d501d23ae5993ffab4e6358f5ecfb6244b8bc5a4f009d811deaea07500fdd7bd4c48fb79130bbecd0adc661866e633509918652b076816d5f6d8d538e72e9d3671746230474ab759c5b31035ac2d120f3b86db45f9bbfed4995b981a61b68793306772c164c5414527f5678d889d4c94ad39f2c04ea6ab12cde1c7f04dbbbad459a36984da0d1f37cee830f8bb0e2845843e9adc7d8437d471f9ccc6672dbf196bb392fb50f866cb96344a41caa03dc562703b279e7908678193b171b42a86e7600e58cfb49b6a07a6549d2195b1f07e53d6261d571bd314cefef7944cad16c463e17a942109783f9217edb8297f41d41e4d62c85d3cbe02fe918d488ca219f5df2da804e9c23dd82615d36f10e66566ab8c6daf10f1e3e7f657b681e5b3067fdfc256f6158460109aae6c067616d76ae3fc9df729df5195b57160acc823fff5d99ddf4ceb5f4ea14b2077bf3406734cf519f43aaee7377f5ceb3447b14afa5305f6b98fdf47735c8183c34b57ac4417bbd1d3414c48ed8fc1e26a77eda9ce7506a40cefa7a76d88f386a28953a22915d98b6fba078ecc7fee4c6835c1fdc505a97da7d867f885cbdc863e2e6d9ead5b30a3887e96e9db1c29868aa555fae574ce74d4675a4f3c49ad92718a4e45c2fc13cd7ed887ae1df4de3e4bfda5668586ae6ff2b46361cfaa2b8a281abb95742cfb91e4c6289b7327ac9afbc1d712fc5127a3029cfc74cfae4b8e18c20d57af419ec8206d0ba5f125100383edce28e6cf9d7690401c8a4d2bec953723dd79440cb2580310ab50b27f6ea44c9dd66726fe7811eb784664b004dcc0b741335e0608d028d010ad67a2f47cf748b464109e4edb109cb6eb65b1337030f69dec74e823a7f3e62f8ae1d332c156820d35b98dd2ab9b3ac13238bdbe576759f9770b246bca8e02df139e5d22f237812cc6fe9de5a0c0ec95867707060ee8ff07205c0d5f8b277ed695b3a50e6136c1d5850190eda55d614ef264b7f4f4a7afe08737637b1353c5a68b4e28a7b2b25ebd0e46bcac0d973ed669f9896fc52f62fea93a8e33657fe3a55c3361af88c3df1024215c9cc4b272f38bfd8eae51dd8c9b9099a1845f02d5e76e8dda7fe6eb89e022a93fad88c7a076f1a0a87c5912a835c89672ae9f06f4e0f2e542a3b9da30037ac8a2997d8a3e5a705fc1dc48ca28adec64f19bcfa2cad866fedec24924ad753f88c1b91c8ecb01126f4facee9dfb2059fa8e87d7cd7d9fe276387db282b221deb8c90229ad652ff81b4ba352e866428a9496d154c2c3d7f39a00416fcf67a5e56c38a01d6fd7d0b67408e759f61cd8985e9ea99a2889fade1ba36e01c8b49e74cf1b3b57cb0fbe1601c79197711255d41cb0aa47dc195ce4c41bdbb160dbc7893f91a12fbb43be73ebf2aa86220682d5f3010f25f8ac1d2f7fb8a766518021609c70fcbec53b11157211848be55fcbf7d7581c55111dd9792dd0756e02864e908f881a2a1728e352c8fd2dae6deb22c61306acaeb4a43e1a64e01fa4037dba1e76c77525e36b1c16e367787bb4bee83e0e17b9eb3b8fc0e621c276851a42acc0774c8dceacdcf0c9a091b88a8c58d0505132470abe09d589e118205ba36484f11adefca39571f4738ca4d913576c1ee84be18c1778b50bb21215935fac5ecfff95106658a56e30fc914078fb947b6434f587017788c0404ee552ad0ca84288ff113a696be6bdca4b7928d406632104063a019127023ad233c9bdaa8d0ed9fffa22ff81bdf80542e005a7caaa74178a8c2bde5fce34d728431d08ffa65166342040ecd191b6412f2b0fd67a8f966aabeea213284994ce2a5b5a387f38d9f4351dc27dbad85063beaa1e99cd977f65c59d075a82fe3e2c1d348c27f0e6fb26ba768f119d7523053d5318e9ec836ecb3054e93fd4eb95e36b6a38d6998d24b347105967b48f99098ab83c738fceab32ff180dd0c95f3c7eb4ada609fd56453d2a1e94f5f65241156af2539bca06a526ba3185e0f1772506c963e7c9c6dd0f4ce15c496a1ec3cc9fc59f5362533e52efad14417cd1fabaf1fd550b2c8a025d9d7171b6eb64ccc15327f2f8c094d2d0022f8083a105f5abb37a81dfecf1dc545e2b47651d072860f95891724be5976f6d87c26cf575bd0ac17f70b041e2d9711626785d622913de124be4ff9082d62a11c5d2ecd80773507bd106c2c137d512b1d3a295e472381be3c95262c786e29bed5c51e1e20ea4995b586894551aca714052343f1a4800caf4814bd754f92364b13fa63b2c202bcfe7dd9a1bd7962be1f802c3ceb50436e7aa12372e3ef2f7b821370d21e144ab00f7b6bf981c08babd531291c86434d23e5bc2f1f4f97b7d257004114e519b64db1913e13ac9085694ad0c8233aefd70501f003d9983ea46467a78f978a0368eabe038df2b9b6af1eca456189cc924e70dc084696278dc6adf2169af277a47e3b1aad284e4eff1b218e8a408d8faebbfa197cc27ac899c8abd3c45dd9c4c79cc4f63ba0965f518701d2178da52ba11716f06ef3a5385a4b27a878cc8bc95b15ba78eb6be95ab2471c8ffb5b49d30a5e8cc25231c4fede7430ecd2c303964e5ac669dc6d1cc2a10956beb6fbd5a88575d3f3194a2dd46b2bc10598b49759822cca36f5ae6d0bceb69c9489de8cb3eba8e55ac2a52de1a4da0f34e936988ef243fd86347408be10ce3fe9ea6ef784268ce5a87174bf7191528d8f334a968828a23cb5af5317427784611cd6cece15c48aca6a29acbcc2caba573013c0db40af050fa92ad909222d282cabb7b9d81a2e5bbb39481e6bd2b651c14c11336d2534bbe5bdbc90a0d511a6c5e2d366e8769676f8ba449b0c84374ffb5b609364037f5c35661f1240dc7b8e809fb55385a28bc0d117442f6ec59c3653355d1fed3d5f1942c25f6f66f89d5f0ab1d98f142b77c39faefb126bb0e19bd0ee1a1b90a97a01e8c0f8e9b630abc13b93d623b49691b05836f437fab51d030eef01537eeaceead01483cf792022dda24af87d0491982ba93263d67a4e18ad4d46a0b30ab6a0753c84b7d1f4725f26f77d876fe994307cc9c54a3aa225040a164d9c27df1ae8e005578e96747581a6b4ad9641caa27a0fe5512b15cc2ccc8d325139d7412dd3a524c550b60ab172e0bbf3981c370604fe5749f25a74345841c9943bdfc6a286e98c4d4aeec4c3797abf468822eedbfde85981036501e7e991d1bff8cf2d2ac7537c7a882254dbfd9d541e9b8a0cf60278c7d70e45ae07dd6dcf8d987f7b3dad7856bb0ac27fb50a3e81199f2b3b77f245a8522453a440c4a9812fa79cce4185314e04e737554a20ab087613e3a48e258817c21d64c34383d12747a83fa61a58a1555f81acd7d7207c82497b20263d7b2e10c69b8b676ac58361683cccba94e2b920e75282fa9b4f2f0674e3b1fd0a7660f9e7dc93265873211383e47b53361b920fa25b3f5487e2ece739afa13d7a36dcd32bdaac2128b07c43c8ff754f3e7c0c920f7ac872b7b288053b2e0296cd77d56869abe0f25fceef37c6a9a2dc989709d18b86a71d05ecad5ac5f1f620c6c4e8851f7cafbb7361704106eace8c27b4f9c590f5c40afb36a98a445fb5bbef7704b793a9ed4ae4c879cc173f3543afadb5d99f13346b4ff40c51388c71d65d18cfda987fc3c0bcf596bfb8c5eaf4435052105489471abbfe215f5f043d59770e21ab19c21775fa34f9e1e798503cbb3537bd6d96be17186712b3568ea5c0f5f009bc82dc55700efbd99d867328e880cc96744ba45a5d6bb862ab6bfb6cb0c27dd743415f7d980a15aa3b154e3536dd3ee26abc002281d7f5683ef88a181b9f0e8dc03e35ef2b813e3f7f7ae4efc27178ba201a700609d4e860cef97ee7411838ae0876379ec4152182ffca4dbacc9c97246fa76595bf50cbef5ee95f3bb992380eb1e82a3c567efadf20a38a9b54390018205e4db105f2c5298b8c95be62aa4e12c28d049da08c6192ba0cccfccf709a9ecdc7554125e87f005599e3f4b5c24be392c459b0352afd4f304d359bb0ba006a355c5660c36ed280115de6807f5f47c2b5b0664f8ff3cd09b48ead478d53e3e2ec1001bc2fdb4323698fbd2c19aa8dc6b39ec3ae652244dff780dc856374f9c0fde0030cb890a787a2f8176d003a26734893228ba78633d32d5b204c1b4d4c8a6965fe79bd4c1715dbe3084f831742e40851099204a33fe20ea1f3baa38f0bdb6438469b71cd202a35cce8a60c442f0c141b0a5ad16074719e79b848c6b6c59629ec3d15d279d70b23fe75dc3156440f76f60b0c90b2e87d269502eccb231372ff7fc2f8856b3be674dccbbac6500ce970cdaf3c37b6db3046cec0a367198a49d8c173dfc71fafdafd35473c31ed8d1b6c17c2e42da7cd560c1ce97d89fc97eb72afbe1ae6e4ccef8463a614a5f38a23bbecdc406835941dac9df35d6f11b5f8782e8d13aa482799ce20d6310ca86a49dfdaebe3f73d1a7e7ec5674c0a7e77a7307e6bef1baf56f306e612e222827406a4bee45f5e0c10288b5bc011383115b63a797877bec7e1cf309278472646bb1f69e793ee06eaf6b3d62504a5e58e1a13b4e89aa7bb16bfb8777d98bb9eb22453d1162edc27262391c484b574fc969f5d270f08353fcf51b7710177e7bfd7c6dcc2ac7b531bccbdeb0f7b2b37d83eb6b61c970dc2ea52c342feb8fc068f2eaa47f0ed1adea358a60b07db77736e7a7782933ac115c254a024c4053c45ab53c330c088bb8e88492fc91c77e009072bf1dded9567c32d2787d410deadb1d96c416940b4b3fc5a6790bf9eb6e5aa588edba907c43c80db06d9b3a5c63e3a374246b215497e624f27d2b9e58a3f1487541a7e0ae9a2b02ed69f98369222ab2bc202466cce0c2d98bf7220ba06d25f77a7681238ebd176ed200176ac91ffdc4ddee11bb5275b435c7dc5b120d7c85fe10dfe4fec00f81c8ff0f16a98705e87cd9cec7c9366dd773dcb071f03932448bb5ca8d6a40b3f80f544e98099e597f963733b056beb7cbabbf19ac6ecc7bd48b8b7b4fecd25ba2f3aeea5395e1a5b9180377e874e62fcd6b0422dc4aaebe8460fc4bab90b0bd7959dad3167ddb688def3f96e650ee68de7afd114b77a609d4f1b4b7ffcf5d4fab33cbd99486ffa482da44d3848577c9698e15e5d93c9e8e0315951421162be5034847c5c334d7a9e8ec2fc961a104561f84b542814302fee8b529bfc9f13d32cca6523ad04166440c7a0fc8abb24ba2e1864f6b0e3f8f3cda32a0fe2857a9a48bc32802e5df77cee890bcaf56b4fc0e324acc916e8b09c0bf225639de51039ca4cc9694dbb58c5836120d07b04b38327783f7590f2da195fd0d6bb7d3f9ba4c703353024321cc7bb43a760dc54b6d0ac3693b752f93ecb084a04eb8eafd449fbc6f229daf9bff56bfe30196afcd760ad017b62ba6f368cbc8f792410afb9244778f8cabfc54795447b8dfadf41d819c05a39719266738eac34ad2e00ca4745f9bc56afc67ff3690cc4f876a10893a29000ca1445d1726f989d5b076ab8a0670df119586e2d74e6e9cc5a7eee1b96a894c0a09dc6d5ef9c2eff1caca8ce3bc41bedce502165ebb33d5159d1e24fbcf2b827ca0a0001afdae896345882c5242492a673b092e04ee8e5f48c1c886794ac273d4ba1cfe064ed434bc1b71ade4969623dd0e1c6faf9057da02da3ad457216ef4ab525ae860cb938fd0e6281f327059ee6e50da0c2051896734ef85ded87c378e25edbccd2b1b935c063e6b9a25525c3826666c022249bd08f7770091f17696efa992086dc3e4a53093cf1ed433a26452f91574bd470626a7d77ce7d306d307c70a14b1cd5bb1849658f0d287d83c6d345610448fd95055e4a4fd983db3d9273d5e27259524442bd96e7189ac809da6e276726cbd9ffcff17e2e1a37ba3a6876b92726c50383e098e6c61c60d80faa366329db2e7a25ad620a4aca9af8b441f7f79f6c53a8c6d9028c16281554489905250f836a8657f04aa64efe02a70927290cb96ebe648ea610dfbbfea07a689ae836e482c86479484afd507f55805963972bf670c38289487445db6f13d5adc48cc308b7a5833b3a31d44c302713a787c17c91571efbf727afc0a3ee008a193d234de21af24fafbcafd28ed0038461f993edda0fdc7475c85700bf3022fd405fb8cacf0d4f7f849e4e50c99c0cc0596d1ae9369f89378bb15a961970beee5974cc2b588687ad0c3b9088525ca552f6dc9a9dcb5823d4a6f0e6750131956556c70477d42bc66f3450227d15c01eda6fa2450fb7728f86b84f30aac4b690e9e8ff1738de900980135a9957af0c785d5c382d462d5db9f43c51842c9d555a20a045a7d30c8b4ac474ec0bf811403d0ecacc763b1e242fe087c44f5be1f58d3dddd130a192339b0cafae223f1dfb40fa2a82103313cfe89645b1f759175491ef1099b75d3972ee81abbfe994c4e0881ffa5bf11788fa0fc9f57c4f820ece003c7054f776a673d0ab0560f7b558f79f3a196c12eb4fb191e63f28c38553cf23fd69f32646939c6cbf925aef91e71e248c07d55a0c73c4eb1171c3258fa0c583133c6986c1d7738a995e917ac0f209ac29756ade631e45538656c5863f998e8f4ffd0cbd92ea11042f299af40c0fd7a02a6e392174a2e825d009a8a5101ed9c8817d9607e25213b06ecce367bb5a8ae26edf524d67300dc9cf359a7610faf0048bb7a05ecc83031e811d0bbcb053048ca6a4116ea5a840caba00f4af33e0cdb98de620f9c9c3af38418554bdcb054b5d425619514810b4129ba603885fae37a815b1a280e68e03fe62f3ff857e8b41e0888434e04e5a7b5753a046cd1ef48593fa0e8c115425c1d28844d3ef87bbe6a6c2cfe8d6f85e76482e99439755a295e2b41bc5e4c63ba91588f6d1083d54edfcf48f417fad70a6e8c2249ba6552666ad92c372b0a6569e72d4565d3918141b75c9cb899b236a8e92e9acacc053699826e092508e13d69b6a50ca894b4938ff14d00b772e18973e912a24531e7a51487a19d1a8dcf6809b793554da3cc4c80eb8c0b2b36d1115685491335312b627ecd7c914caa18565a9f540c09dc22b390fc1103190206814aad7a9225fc1e421a8de071475068b23e7ef7090ba5e4f5b49c824f55a880df8114edeb33cb35e5eb272fa478e4b61fe89bb24abdb0b65a403f93665a19b0289ce423d2b122a814cb4057f0b2c27791308d12d3152920ce0f0b627889ffe2c18ca8d8e52be27e1b952a8a60a1f7ac1c2efb5603b869b0b4d7b0cfe819129a4970a6aaf1c9b9ceda45d83e6abdc1ed03c4f6e0e529e46af0c992e6e6e2a8aea6e225cbcd1d4b2db313cc85b3fc9eb67aa499bee51e0524c432057bd153e99ac77ec3f701354f07f6290e4bad6c695ed3341a7a175bec53c57d1929eeb3acdcbf45fd93627a8a4862b97f685408eea0cd56a135ddfbc4c141ffd6051a2d575dc47da998ac330cd3d883b97f9fa4f258a6d8d40b01427bd9e394c73667e8e6f3cc4c07c6732c5c9c1ffbb2350c62f6bba0f7bee76aefc952cdd661de5d7ac1c1a38654fa687c3b2beade613baad198681ff41d2f045e80d488c79661396df5298a12d4b008e425ebe870addb31ee8a86ac7ba80c707d3cd74ff5c679293402bb4e0cb79ace182f3102879e4f5bdbd19bc6280fa6b64c470debcc6c6fe6fb30cb1d991a075decdee8f3a25ac55203ee8b5deb7f3ea21d1bf05932465613adeb998332389187c6dcc88592474f05d2fb43ab302a35d913f8c4dc82e2c2c159589e8f04433822de466f34ff7a9f453db0d2a61a38ca786fcbfe00888276d43214b4b097732a08079d20ce8a42651c72f45d0fc5d31a59d957fbd98a68de0085455a15fae0455ef0fcf269dd03d65e66d5ae57a5d87e48d63a777ee29dc28523b26b5f1ae2bec2dce7d4b2a408174e4ed5eae6f31152cdd39c40040d5e0d1ce3d67676f1c0997522649d52b9a340b03b6a6ad9ed197a700c9a9548ca4f79ad1854d4167b25c6999455e70034ff66fe0893b4f2ad93caff9de58159290cf2007a507939f2b51ad1ea0fe881ad5a591e206b5361e2a2858b8180fd5e450afd2a5d45ffbaaf7e3d361eee5a9335e9015edf5374c1b3ba7616504f2718913444f2631ed0b6641165bfff2caf5d293dba2f59648830549541029ec9d2c97307f477de78bf7b5de0ef2cf966a4d1660e08ac10d951ee196c7c0f5184af67df1de0377e2dc231e49be2198be6b1073e266fad067952025e159be4da487d630abed75780a0a82cc8e137092e4b8249105fcc45d1896dc8b16069519e19705a73b62c4196b0bf0d195f5f25f0fc7457e6d787b44929caf91616c0ff6d81d355c2dc54fa547fd46959e0a7466db724624204f23f100eb6613dcc3485fd6567d3446cbcbe901d000a9d4382cf748e3a4879cc5ee2251373dbaec9f9dd0a9b1a68d81933a942f4a742b7a060f98706bc76cfcde8f675f2197aaf3ad02893034df961899685e29264497396f0c496dc46b1c5ed132069bae218f6d1c337e7fd74f8edb7e4f55abee2a57e8f3ffa2a4e31d0346e7e9f33cd05bd00467903cca98258a616df01ebd55853368eeee21da79b58d84bf823f8391e52a40c4be90f27141eed421c3802133e200102909037458a90e95efc245eb8bacbcf4ed6b32d28d19e7c31f7cf98157d879fba8b24133f6b9529bd50a36384d6f0785c5e6484363a44818909c2f12402604cf3b9c170e72d33b44ede039aac132c547be394d040ca21c9afe4a0b99c69c14fd078868e6eb2422af2b287e0ca281a40ce99317a1eec56cbe2b58e290c16a9bf83954c4e0288fb4e369b893fdd12926449f9dcf1540fa241a80ed0388e4ced1d8bd47516521facab1935c568bda9bd28c9bec6ae887bcce9320e05b3063bb9e1670abe481109a8426088a3815c68d5507f4eb09977cf5fa626184cb8b526e02a1084bf33b56153efcb56e1f2f9241b3d9f61a87911a466f0b4099c88449329c8c2a9c2c9525e20c931773d63d094f77b0e5132a1bdb57e650ddca87be2744d868b7feb48f946cf4cbb9f294ef1473ad0679029cb1c86ef20d3285de8e314956f361bd23cd8efa2908abb9837eadc7e47d0c3240feed6e36444fac14d0d7159f816b1a78542c8ceae733a080fc255e194a343e1898b3324370df4d91af467bd8a9baa257dc87a7a931a397b24569cb40eb85376bfb01b1d37507cbeb18caa546c7c4bbbc9dba6d9bdecec99196b6a10115324634bd29e7586997c42cbcbce290e1832597d82bb1c2e93f187cef378ee1a96031617f406607a33310a153a4a43a18f7a884f5c5236ac6dd8dfd089c59081d0d324dd5a9aa16eb5b0bf5f002d4a0f9c2154d2eea4e4cf1b666982c6c85b36651cedae522f8b228f943fde955315369cd838c5b0d77430b6160faa7f0823ac9b0d7c7e86a00c77dc95252fa6747311fe20d2d65f968e618e436495a572eb78830bb97138cc3e4c47143d16b7a4c9cf91d2e4c202d6bf56388e87808e495ee0685a45d37cad73f228c68d24123971c7450a9f71162c45f3710599892db57b219ba93d92add2e965ab821b7b04d62129f1d9105b064ef483e1b869d9da059a505f2772890ccc7334467fa6f9b1fb64e1dddca0cd32dfe1542f1d3c93e18487fd99bede9f21cc01c7f76b28fd3c0cdad9b02e9a835e4d673567882132a0aaffaa639f9c42ea5c8c57e88ab48cafcc42d69e2ffcace1809bb915d56a8384d6831908245a903001d139055e8c5f7a685cca7c6e0c00ba4bd72e9cd85d649580f00a477f68709b53ef79270e95bbfd8b3081362cfb29a23b9d5870c1ff4dc49c3c53511f90388dbedd6f286bcb4153871cfa5ea89eb56c183dedc14872df3421cfbbf26475470e86b0889414effffbfb1