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 56240 c961e56072e25ceecee84e8153aab6e0cb97bd4a123ec1f1846d8972766982ec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce0f186d99c81f649b05c96ec40ed960c2ae62337308b107edc837e323a5fbb7
Certificate Block Hash
c961e56072e25ceecee84e8153aab6e0cb97bd4a123ec1f1846d8972766982ec
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c020000070480000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006141543fe7dca125541ff828470ac2f3ac5fd745f679b5b1e5d577a8b3e2424834b1b451fbac841d86c919653a07b33ea2a7d5542250cd43da92e54e376f0614da35a3431ba56e7ebf147b0280c738435bb82f209ceb61a876240000000000000080000000800000c020000070480000

Raw Header Hex

00004020fae33e36a045101f6416fb6747381788555d183497d4b775cd03b281fe2abf3550f1805bc71f53cc49bbaeec06d1de22510d745e12d19190d6b67ce11bd10b49da620c6acc150518b7fba523e337c8ed07b108733362aec260d90ec46ec9059b641fc8996d180fce

Proof Data Hex

59,560 bytes
121216020307a1c45312bd7279c3e037b6b5d01e5fb44f8a1fdf3b732859fa5ee5b87661b77bd2f42f4ddd820aae214476df696a75753f1469f521dca8deb070d3b068c5cecba6ca1fd8640c8b98b290eb0a92d4a432a06d12b933c3b5ac3b2a07fb15b3096b8d876e75d25557408396b8929f7d2464d2e958b8bae54fcb96496df26aab1cc67858cf25a76a41094e092320e99043352ac0d492ea69410d0d50a97b294d1a81dd771c29f78af1d2964d59980ea3d2924d125e084e78ae0b66dd622e7f3d2f6c7eeb4a5b59c200a01d7ac7830cbc78ab787ca1039b67f53556cd7f63f2a2a458441f56ba0b743abcd1b154bd38d57605ea604a3db3d48e9d9e8ef23c2ce91e58432b267c5ec7fc2947527d5bdec547d2bbde61fd982bc48f93d2dacc7e4c0254a0aab020d3b3fb04cef899610e1b11c7a3a909e8201f9f784694ce00e546f48140c59b5d2fa7343ac1361e9b0825b402aba588fe378ebba7a1612bab598db7f90f4d4e058d3b2da68885c5db4c2c5c6b6db28f88c94cb024a266332fdf595a98662815802d70dff65d21dc43eee572cb375001dd9ab933716ba59287cbbe3c1ef8fc360f2e1c4c290dbf0ae737b8d42b53aa721bb6b41bae4b8b7ae06bfea5c24c347083772e6a32af7ef6521ff1babd267ffa754fdf4c2e11c58c7720df1727ebbb15a1753eeedee8182ccb79f5ab35f9c7775d51d67718783e09b47749b3ede9072920bd760921a43e4924ca58ecc110f2fbed449db2378a904529a1a671ebc423e1b688f38dc3823b3ebda8b29e805acd2b4309a08dfd16a27fd4e7f2f72363d1c1b8a9e181e4a64001c7aad0d04874583e9b3e84f7b3ddee23cc93befa3e5e7c2dcf677f73577b524f218dea1181d8d5edcbcb0f15a49505fcaa21305892df2327c8867ed6d6b7be6a063e0b76e146ea9daa346e3e00b9b666756108e7d3ea714db8eb25de16121e096ca27d3c6e105baa7c7b7d728c774349e14a4e30c2e75e696b31d5ef0bf9a46fdc5922e3478f7388acb970d9287096bea25c0c530a52410f02e6bcd687bebea37e0e3e6d3aa13af4b88555ded9da065fdc279a6f243327f536ce9ba806fcb635d89b8ff35251b118220631da364e0a5d6d29b27834bab2436d6ea5d838aec241dca1680f198f9604ab0e79daceebb8491fcb8cdfa10ddf994af33b84d98ab7d36c809838d63172e6c7248c5f6ad94c225dab19686c28ed28972e6dedae38eba33846eac0f6d2034ff142981d17fc064d945150d2c74ae0c60e5d121c2e10a12ca561524a9ca46c155cfc119251f37edeec016caae5af78b5244efbfa76d3b981f73e1122452fec52fb0b155703557f03959e6207d4e4151235c9db8e022a941b30c2d2a90766e0eb3ac7ae60f1cae19b90ec9c951d09e10ae285700af198c06c20c6722657d6d998391ff482a27a4728a063058eaba7aa4b1a3073b0238a610fc79ea7b73d0736de5c23b8237ab195e5e6c0a56a5d01bd5e1a9b0a0bca4d90d4a1ad6155cc12ee590fd2b5c22f77642acf8adb06c1ba1cf6187d37b13f26c5d363750ed8c594f5b720de2c2b4278c5e6cc3fbb354fd418f555ad3e25d3ea3c6967c60057fd37672e524d62304517d804b27a9a6c5ee56c63a3f4b0f974ebe35c613bcc534d823de1dbba23782ceb6e8267eb65d40ec6efe53c63d1f23aa1e4b6869da182bede67e1299e1c16807b520ee18aba2c9288cbbbfe2e09a826aa3f6b233a36b23ef28c80fc1bd1e7d2642e4576c0f1fefd976f06ecd9b0442926e430fd825823a55e8c1cf58211b256cf7acef8c411b9856ab748ee610001bd1e66f0c22d81c60d6f40523dd28c7c8a33f892bee520f655985487645941c23642187229ae4ad2e8ada8e2c2b491a805a36dac6e1e200c98db4c52297e07cf16137ac004db9939b7f6b3d719a0d5f6f637cae77993afe14a0aaff1e6f26c478cf81e47c723af84f79dd7929a7b54e08e09a6d8bcdd1d9d71d6c4c8c7d13e824beeaf33e2c878b727c9a0035be588b50ab62976adacace7e21e573f9d5486c5ddab5d087d92e159a140116b0c310aaf0b576e29fabb824e62a7fe9a0c9fa2023a799a8a338c34e42d4ba6cf4a198aaf50f9aa752af87ef34df71b1efa660892ddeadc7ed79a76f8f2ebeb4d63874a34c1a8993e9de43a40cd948ccd26d148ccd96dcfb4d8b4d58cd50e0f136301a4132fcbe1908c9db8687c1267044f508d0af9dadb6dac12a7054be39eec2855e1e139d195895d2c1917e5f363858d5fd389c746a6672a92efefb68cd1d53e51f54909bb6479f7a25610d73b8a737e5eba12afe81a90fc008b5eaeb0a9bc496bfff2f1715f5ea029dfd35417e09dd52e125e540d5827da0a686c759920dbfb6a83109d2ecabf3e2165adec112cb1e0eb82884df6e9c1a152a01f14c45aa5b1d8f5ad685c646d56bf94d7a7e34ffb840bc72ce4e131c5db491ca9399f87ba66a6b67e03349ddb8470c4d285da845697a455c7ce9b7d21f759b496fd848080702273ba65610d020445417b7c2403a639b15538abf2eea73f3286203f8bf1a2d2b47b1f410a6bd8b607eeba9cb68af4ebf7c340e0cf7a279bc11abf7c7edee65cc7e45ca2297d946599840e49fab4cb0c3180202aac7e83109921ef9abaa71b61588c85eda6d360b702caaa8c35ff52e6ab510388a0c4661dab5ed40e025c9f1220704f9675a956fa6d07fe99e76ac4f2bd284f57d6cec4018f770631b988e5b5476d0657bbb1ad2bc9b28101d5237c813794964cb7914b5ff6ef4cd65f64d2f1be7b6f13baaeb4a8dd2b80e65294a45d595563b1006d0c29746e823b0542ec81d3a49c92dd94c4609427305a22fac763968439b3833daabe1c9ff1f68966d77718ae5196bbad861d35e3d55408ba29e60fa540ff7f581bcaf1710802e62f1b4c44ee32e711a038f3a8d9673ce0f943463ed2435622d6b202c9e12acc344d07a0a40d48eccb64075d3cff8596ac5765679ec43e8568ba9aa11aacd2881f712902c78f7211ba6d514dbe9ea7025edf3c49a6c3794c037c5f7bd60b78d55eea9c4b6dcad8ff2317a4d26ead20436b5acad662c4a22a9459c862c27ab5e7e411e7b072f90b933a72f43e98dca65f3161c62b9c0fa602b1b67ddb280eb53b45b0a2ecf91689e72ef773134f053f05c1dcb5c3aa04a66c92d27617bdeeee3d18d26c4d762f61d4a292e64ca8f166a802f811ca0d1ed17796fcaac7de6a66cbc42512a64989afc9a25ed1c9e2fb99cb2db7875863d4dff7e3a38b194145b49e8e7c5a32c6faade93d6d96a40a6de4284290252ab84814cabce47debb7fdce17df314b67daa13f608085c96afb54f23e629f685347115511d22401322215cbe70137411cb8de558d7c232d077f34b0cdc54be22e9b1a1869129ad9138fbc9931d32abcbe85e9166c88b4dd6def914afcdb7a5151374d850cfe5406550ef27b6118ec8152bfa2738de08ad91077cd4518e59300fdcc8e13e8ec5a2fcdb9f234f6d4e24b057d2488ee1e2e12eebc6f9d4bdf48f09a9bf0bcc534c28268fe752259d63e18f83e765012c7434eb45ebc44e3c7c305224f4418904bdcbc79a5ffa916e0afdd69b07400de08adc65a9f82e076e77cde5f162545717c8081e736324910a512fc4b4f99d5834fb1858627f49b8782810b187bb551a246ad5de321b88e3c02cd7db2f293348b49654aa0663b35dc5df41d1bd03bd5e25091a179f2f7c56bdff63959bafb84ef7bc14f83e8417ac4f7a684d62a6d7d68c24cea33cb9ff5b84e400a471deec0fdccfc968946c9effccd1392be9b80d4cd22aebe2a798abbc0fbfc443045ac0b216d718f816e0b23cc709cc31d1d6fa41ef9cc20ce4c69cc311a664b943d122addadcaea54ea33cb0e1bfce2b487acb2cf16a1e8d77425144b47e093f07a88470f6f9513792b6382cb598d33c810d746774431ff6e797e0e81c8d22a97eef20ea66f15a6257c3d54d2858c29647cbb27cd58f09a4670cf40e96a54d187f254262518b70e3ac7b4294f236f4d750986623b310c87713e08215b7dc9460ed22857784c6db31aa6490a9ea9d0d5792b9d4619dad61b99fd161f32fda24fe29c8f67e71afce70ae38e264514ac5ea0b47a8724fbb3c1a0ab6499fef22bd6eead44908508340c365552fe5341417fab11240159edf669119526d9d65236e5afafe660ac6d530560837a4879e861168054a6d98051256488f2cc0f041dcf5b4495cb31a0c7b8c8bf33f2585f0061e6cfc6df88aae756e4ed7b8b123cd51c6e342308a5a2bbbfd9d3258e2c3400924fce559d2687be9bac8aa168d59acb4fa3a0b47a750886ac9e4751b80b94084a91e0cd816a8839bdc2e4ecc547482de078d5ebabd89bdd1d843223345a60a43198b998f517750656a019f7ce43eb7aec108f899b4f1b6c591a6ee8b266eb0ca5aa52e91dd35cd56e33b25f08a03455ae576f05a796467e834806cea54db79e6994340337e76b0af46697613dacf083b0a18e758fcd2af0fdf27bf09bd950be689a9c9fb40154af3aa09c79c670ad283d2a7ed184b4ad92e1fad6a8a410475e786e7c7c05bec39ab594e7192bed0aba6183a212ec2691a99bbec9d9ce0691ef8793b680d33924e20cfeeb7b741b193c3229d60e83f4e256b3bac5940d47d3c28b231106924aca297f5dc001c42483e79776673f0b5181df1429aa95f1e98580a0335235c60dabba7571382f9d1a58097ba563e2fa61092fba9740039db2a0d05de011ffb405452dddc2984c42090be1b49b83680ef3557bc4621ffa5e17ee58f1877283f90008fcb0a1a110f795033a8cd64c6dc1cfad4aec917807d03ece65047359a419203382be1bb9186b12652282562152dfca4d9e840a87bb942b597bbde14a3bda0782e2cd2cfa6b7f159e315d78dae4a7598277b1b62c622cd5262ca97abfd20c3e33158b3c5be6f4516e6ff5474c7249fb495b571ec2e968556e105d9a5806637b813390700d23ba3f130827dac4f53ffb2a65db7b2b8a8136e75aa843fbc575560d607d7135ff68a0d9e17438419ebe6ad9663fda39048e7bba4ca136260d38d6a437343897f11ad565688f57161af750570aecb865d397c52f035dded3e212f21c7c84006b4befbc04454a222b265920f425c275fb59ada0435ad9db9056b82f95fcc84c224cba6ad7188e8ece2726114457334b800c9fcd0d0a5fe7c86c1b8a17ac207aa74aa2115f7941ec272a86a4e77c73bee3b4df3747628dc104c8fd35ceb1f08b1995ff0980e8291059cd298e3af53165044af90ac0e96da763b59927444849d19929b110cc2ddb19acd8df7018f27ef6d50c460773237481eaa730e20ce35ce587bc4026c87bdadbf3df02733d6d82f07be1f4df2adf70a618fe4740bf0e71105d392a3098e0255775d1cff223a3af3bffd38a2c41d7df4d7584f8c519263e7912b333d6e8fe24672a44c12b6e38a612c756858477f5df1f0155a0be63200fbfe3f65735fd06d8337794f53f090719da8a3d603ffae599b215ba8034ae3961cdf49c4749602d51ec15efb3b474f7dd8dc88673425b276db5c435b8dad0d08e04209e91a55e353841ceaa7ec3ed28c64d90be6a57f8ffbcae5030c040cce059ddeb5c111682adb5c3ed2a061dc67e536d3eab432d1d8ec761c74182cd7c6a9b911712105be1cd6933341369bdac7f620a3a8fec110ed55e44e6e1d5d45979fda9132ce159b6a7d2799719d86b04e179e2af7afa9705bdfb8144a5adbe1eec143df3ce1cee4d35a8db66f9bf2152f95d6d0d02f3c70bd265e97c688bf7cd181c01fa3a96430c47169917ccc54b23cb73a4f46dc7da6835a88c5ce1427c819fc3604055a0417b8084db96b9d725a016534e1d44d7d5c6ca128d1a1865d4049a1659797e0cdc5ec07fd6b8be9f4af3770afccab0d63ada78517d5b357f5e85d36ce04e9a2842ac117d6507ccd3248f6ec8eab532144fd91e99560001073c753dacf848d80154eb632d8926bbc1e004552a6fd97695b905d520beab1851ff6bb38a35544d4990e8cda913d51c703379eddbec591e71cb0a7ad42d9d263c795cd5db8e9cf6db3a7a0682c55e1c36966fee0d855da28eff4040fef9065557412f4f325ca9404e2a2c3664c82f49d94670735b71cccbac27d3e3285dd1d50cfe387caaed66fd7450d4512dea9479b464b02e9e808c7ed8393618808639294a4c74f03edb9f7a3c8cfb0814c529dddf706647a790bc4c875c0e2dbc3fa7fa2803c402080ffc505687c6b2e10d04bec867088d9c4eb3a6dfff96e72b6cb0b6f59120047c346da5c03c498d5bd43ce4fd1fee3f11ff1e262f17f9d9260824686c413c4755c2e8d7d4b6ac800c5128e39f5871fd43f07b8e7e45459c1f7ab2043422519a85c7eebe475fb9a0d0cc5a4c8128240b2e81c58e70d9a613a4c1b1ec3153e548dec1051865415ba5c4551c0267a55b6a377e6db87f53df1ec0e66f83e1d96b4da54c605dc0b8dd53f3dd4f7d5852bb551edb6140d6cd31cb8ced5c813fea1643d1a34561d2a6d158532c1385ee05665c48e5522040156eeb8845dbe920b06e15f56aef93e07c45b164554b18efc65dd1a1dbd7b87c70cdc447e1e435441d2ba5542eb91dea0823d9e14ff282a8c35d6ac63a5233a358cdb5519aa9c8344bb73eb728231e8327e941de1d48a2ddabc7d291aa6b5412f1f7adbda039d9118ced7d6bc2a5a59bb53a60e21ba410f4bcc562bb68c60019efc76fac9a39828f8f4e12fb3c0f268459cc1e7171267c784c0f35fd6f32607fe1c332001d0e7dc041cbf81d1089def6d9075770e8cc319d9f9cc23576bcd2ba2f6853cfb4925a8195045235e09da21f35e1d786304eeac0b73043c23e508d6243d14ebeb96fa7d5f19374ae830731ca7e4132dfa3388e8591dbf82c90d9815bd55b628e74ce2569aecd7d4fd0447d8c40ed54bd796e86e3e2ddd22c10c9af293fd891cabaca15c46b11b70cb87d19fad51d9cec87f3c9ca698e57f0a25eab19e45e9c3545c8b8ccb612611bc86637e4c2daaac29b209d35ff78645f21738cc62b88fc8e7f456e209a3a1376e2826c3d106a041ead808587727fe0b35c3cf8eebb161b0596e267943cfe4b3c8c07720e8113f80ed9f694ede198fa30aa317ff6d2970ceea0d35fc8e776fc8deeeb81332d2b4a793bd5a7da53947b75275ee3fbd282584a529dcc8772503e6a92453b02aa357be67dd93a4afea77f58c5a4c722092a3bad0d67b12be567dd7a1ff84a0f08015bc00391c1aef26198f865345fdb217ad9715a730323e38279ea2aa795328dd6701227b8fc6584c086eafa015b9b7032a7d804544eedbb8ce8b1d51a573b4c2184235e53af4e324c4ec947504aab2d0c235b792030beb2191c1b13cb69bdc1eb6599c049f6a27ef6e39b9c6a3f390c2ad313c1ad2124b803421d4bf2c799033728991b7b9059f021630f7d1a0503b4daa48a13c7cab29af8164fe0a0da36af1909df5190a5391718dc4df3f10a5d36ec86a933cb94b999265fedd3384798c1513834871963c4ac4735d8fd409f29f856e5c2cd4ba0a7bfde0837eb045d26cb7543fa6d26ee9d94a1e5969e5fe048b1603310f28221c1e5d96441f372761b11b8db2369d64409acd8ae0c2eecb7bd2a81de1d63dc205512de039220d816e1c1eb4b7117610797f28df092a443e657322f37d9d9ffed9d78db1a9e0756ea210db3862eaacb9932df17a665493da707dcdf6b9a01f14e38f644a74f488dcb500e6a01544cdbfb2b418b440e1a4943737d134577977196fdb34df011ef2f083a3cd0390544a187a3392ced7b3d85d92c0cd742027c09b449fe5b010dffbac6b1bc25e73f4b8ce92bbd21bcb203f118a0ffd787ffbdaf57a1a411e987a91ad723b5c1ce723aaca14eb8394253c1fa60fa2e5a7ff84e3fc4ed04f2f4fe187cb81105367e897b64c8a9cb772e8e88e2162749a5067e89c44699df9b53113225d88a11227c2a8efcfc92fa1bfe5706e950eb78a65d79f437d678146326f8c8fbb3b4a1c79821b6335e05329e8280de0055b2519c9164dd5a859eeea500bc4cf05281f497fe8df271b6f122459b7da1c2bb590533d0625f1a8f8a9bcb28fc5219cc4520f015e90b4e28135b97bedc7b9f07ae680cd249a5c7b25b5c464e7ef06dffc560e8b7894967e7ed9b00548002dedd7db433efba7d882e7ec676567732d52280dcaabccd785e1368e157202c79900e5b6974507d85fb6fead8e70abe873fd55828412cfe4ae16999320b09cfdf6a9a7df657d8ddcb305763da73a7a219b60b15d116bdfab572cd7fa27efe5e370335c1d95c938de0045e9ffa937af833d641419e25fcfc33678bb545d5d518699caff4a089c9b7a531ce9c70a23d53132cadd9e33a044d9b21eae6817e127daad713282d399be992923a593387c97bdce014985c9aa457412ae2522f3dfddac4f2d3cbb457d82caf1d5ce4af417ddd346ad4be98b309d89b8b108b29e769488138304eea5ca3f48fd25d385fd84fa1423f5961dcd514a41af53efd7edb2088050dc69fab0c2930ff58882fb0ab8f99fa6561c75aa83c25dad1f9df492d02bd7dfe6cdd6a946025225b06f90ecd4fdf9e8368f6f33fc2f8d6004a7068082a415f0c44c1c1b37dfb0426df9f02a40340200666dc10b97897592e6d552b1f5ca4ef14831a506951fe796e11588e5ac6495a596479541f8e58ccf4f683e76be8ae51a68cc557c43259e1d443b259b9cb3cb315b8af4263de2c96e88454ee4997db4369fc04f3d604f0a2133e0863c37deec550a812b09d72e58824b50b419775a50e6e15ea40526ab9888316a55d47c0fc3d232ee86dc01d349447cfb4315f1f9f64759dd0a9d87765f7992859acff11aec2f45ea62acf45913897548bb37760ec94ec45dd935ff8aa0536b6e57e2fcc5dc3bcd6eeaa409160f079657f0450a9f2cbe31d77099e43b59e29cba829ee35734e06244e724f7162f364718ccaf42ac9362c3fbbf31436529491ec1f0d886872d6f8fd659e21ca514348c08f484085f86f9fd1dcb73291a50c92eddd2707287c9930ff91fdf2e46419200099cc01077ce5c1de2bcb62963515ca2adeb4329d6a4e9808bc8e7b0c4e145a567d6393d05ee6233601762f7388d07990434f357296a346ea418d4f911c3303244038b1ed701ec425de64748d0ff6812cf0231f70cde3af0be34c8acfd753547bf188b46b0f66223a6d29763548646199d017f16ca19b09693120eca2dae2ed622c9a99cd596c7d2bf9aa8ceb8048b1fa9fb72851c712221dfff9bd25962c17f6980eb9cf447750ac08d165066b74411e65249a851fe0da4f353bbfe011003788067eeac0778c79607287577660d0f19ae86aef18e8e8cd4a7347c1a1bdf9eba15af23eff527beae50c73bac83b8fd8d7654d89029eb6b827d1ef8df946f42628c65d7d4efee83f41b2a9dbca4fc540ce6d440d40e8c05f07bd152a52b8af3ec451981c3b10cdbf571a037d798ea965cc683e7b7ab8dbfdff0b95a6dee9a15547bc194301a484bc62ad66fd7fa6bf910f6ddc75dbf053365ce698abcfb2f6d168f3c4cbbf4f28be1b2f230adfe2b2f88f61ad58da6ed030422a3d8c82f152f8acdf3228698ae23734cf97a510cb2942e3dfb2241e20e88e8d9cda435312cdb08d0bfc0e2f91679ea225e05c587d3f46075fa884a0709b6e8374a63e09fc895ce46cb67220ecbbe84d1f32c4db3d2719e8ab346887fca027354e215a3b8332f3316a3af8bb1a4692a23dd07a782c8c5937b5a7188761f8bb575fbdd967d3dc4f2a7537dab738a669a9802dea5624a891281ef7093b2487ba572256ecdcd4f9e898de794077b2d97e5165956fd0eea187736ca2b2792f435b272478c5952928b033b811defd6e6a9baf1f1775897cfb69af88e6b4de06814d5b21b7c7cf524e7d071eb651eb5b34261dfc0ecaa695a89608e1162b3ee8b7d72b37af0caa904a2a269723962d79e86631c53be4b1b3ff3805042a4f21ad98eccac932cf64f742a30f1a20037437ea4ac1e68224d065b95f604f6504352fb0d85805d94372686cc2d2533ac1c3c41eea6ef972b283fa6370b468e70f3f1411e52b48ee50c122f7ce1cd5c390430d6b147fd6b7ae20c2568f9257bcffedff01b45e1475861ad5d090fd39f18cfd49d696a588d618a25bc926cd4e5cfe25269b5a853fd2d74fab22f4f0879e99890fc56fb13ae10fbd530b696e8f6f9b4fcc2ec2278773946e8dd8bacd08f8feddf7a90eb4f922956fb9b0f220e09e7a83f0e3e16486a4f362c730ece48f1ca1005f0eadc85ac29d144c00d8f8401f209a50ece2cab779b1d935a097b59b59630447b531cb1a549d217232382337e00af3b3b4b433ed8835cb0972f6a905da56aa6b8a2752df36be8d9bf0d7ecbdd7471db73ecb4d56303519c40e5c081d08a95a81c7be508eec72d8f86a0b9c7e151519439e83fa20ce190334b5a8724c97da870d0e5e1ec35280ceb823417daa80a5cfd1a1c5a0b9380cec9afa713e0ed9c8edf200def820f54f1fc05e610812d07802df25b0ec5ddb95ff7dbfb9e2696475ccc0e392488b428219c33019a6709d8d94332e36b3311b7fcbbc6b34e35c9fe165bdf076f77563ae207ac4130a72578ea66c3b65d72901b1be2b4e7d9bdd1f024e8575ebb2d87f7292df284e5992fb092f122107ec69f049f22d675a16a550113ae763270a9f14ba506f2bade94de212e08f9521aa42f303f401b2a66583649b9911424210d92f687a315d4b088105f36c0689f038dd33e581b1c37f85825d3c2746f139739b6b445603c494d1ea139252ff986943ddb5c8759957e3ad93b53549246f5f956c54f3e8ddd7702bc035e7f9e44a61e7f81194c607f0a25336b72949c6a0c49773f20eafc5b84c81b92f46cb863bb35032a31f3e62af7d444592074e66110947a13bfa40025647437dde752eb23a5b1c6d4a1b75b82a778c2a846dda22318ac010ef8592ef1740c18d786af46166fff612be0bfe265825d78103a7291c42ad9dd81523bbb38b4ad187f0f8796db063093f5d7387f75f3277a73f8301ed919b123a02131129fcfd0b00cc107fc2fcff1180750d77a2cb06d0fa7d0027bb3a7046c79e57cd42fa17afdf99d9bf73fc4116e8acd9f61745076450f2fdb5a0703df3720a95dbae0c9d8acb7392cc92e561b5612dcb884f36c8616f7314ae384673eaf33bb9d703fa0c6bdb3582739f72d997daff4d7025c4c839b1cf885944223507e7dacf2e4948dd5ac9d4f3648daeb9e18e8774554de2a52da5ed245ab2f74d9020e080aedf6346ced0511c554befc160dc0eb838434ab42e25dfd707905dfd2df410a5dfa764453615f7fdc32e087ed4a6ad61f7a7b1e83d69168503cf57696a2f80a1918f323c395bea038e996b9eb14d8195ec58102187515a3cfed7c4b32bc2268b8079292f62af02fa11130b68616f67939e06f173f8c45226d6a1298db142ae0f82d43a488e07268edd1362e559bde33793f1a63e6e481d70fa22662ce2c07ea04ea62c390f678743054f5726a1a268aa3fdc4ffd0e234f42623a61c66b78bf50723214a27178c3eec233006adebc8b5cfe26e13e7cec99cf42fac88cd788a2812524cdad0622dc80f75ce447f5906679214aaeb94abc95a224f077be7042ccfba7358f72419762f7b76f509110bface8added2a896d721f9f3a4dc6b626971c9ce43c09d2d518de527ae2c05a7b5628de6ae74025c725e980a0d87c77da3e1f11615391db4c40faac1e6d069b011afa60f4c1f69ec53e9e857221ce175bdf05f62590f9df144c4c6b79bdad8deb9e4115aded996ac93e7853973a4a4db815562a439c8ac7f46cdff0feb60102f47eb2587037866d7ceeacf6fa81bf138365a6ccc86c656d059df3cf12a25d2bcd17a0744c5f301f2e3ae4d57b4738e7ed6d4a67f79033de2dee0e7b8da87ec1d1d3173aee2328e457276870b8d311e91bc63d070ff3097e58b8c08740d051bc1ef6593cb9a01620a96a20439d10a3599b5eee3bc518098517ce1de27a178489c71a35c21c04d07cdde5c5b10ae92bdba0c1bea147061284cca1e4ea0682dc255ccf535c5f9076048f4659a220d8a4a65ebb4944e145da9377a9945b02130a0fe33cf9bbacb0d7c4b7bee4e989956f3fc0e77b678ed81c2d23d208d66862885285d55a6c88e3aa88085a8507c7c1271fd03a6ba222b33303421e28fa4cefc4086afc447ebdac9bac1870c3b2245e8ae6e2fc18a8b0c7e21aa507a43108199256956aab4e76b7053ea40d8e796ee2427c476fed1bf98ee0fcedb5dd1890f507d0394a473bdf1c1584bfb030ba94e2c75bcec0e7a715842dbe6216af56652d6691ff142a8dbd4b82eac082de7428d0c976af7cdd17b37f1e35b3940a6cb8c8b4a34c7fb9cbdf7cbe25b2ae6200562985386d777c5c51a2388811ebd27155fef71be26618eb678040b8174da6b5d0910d4c71f21f137b689df2e5b29e773c9d4f5828d095fbd241266586f62d4decba1714c1152b8fb7a2eb22f55d831355ede151d51fbf3cdb37e82f4cb5822c5f990313085506283e4926aa0f737ff9c719908990d52e1f50da30ee37d52c54fe8b721099f420e6437188aa85f7f595d5938a57c6c3bdf9458e122f0400f980636fb621f0c4fa27bd2ebad25da5c6efed9944036581595b4e1b7df6c788eb569f676739f23ccfb94e96a50c5602eef815d34175374176b22b59be67d31d130f8c7fa487fcb95bb86421d51cfdcc6a6adfceae1b967ca31ca5b5f5ff903d8d51f3719e666c4929a02824c86e4d728ec386197a0ee1f187179cfd01d00d61f0d5f752bee2acf85e4493be6c83ae43d18c05f2db92aba266b344dba97e42e3eee22e2a93adc8ed73f0e751723c9dffd82044c25221a1176fc0ee469926813abd53f0bdcd1539a5ff229aef3881247c522fc1378e3a2d1ca7e1aa9cc8c0b24d4fd8cd390fc32be348ec0a7e4d2dafd239526653da1deafab1b99aa0f9d5d95a2b86d32a3f2c721883e7dd4af864db52c4f565d07516e1aec5b8a54ce06e1a7a314460eaf8e31f6b6a84d8ae44036180035ff903112608d6b448f87b73a335a248e3c9d5420df0112e611f7535ec71db93f3ec756a2c8a64a99c8044754d40d5e416802fde49174669cffd06b409b2d3bb5f78a8661916a120a56e47de99183ac2ed511351da1f5779d1aa0ad2ad30e81387d5a7bb5e315d2eb35a2e96840b25ec3547f03837c995830603bd9c82942767e72d52bf3f8569f83bc1e8b653e448e5f4eb5a38f76926336e32b86eb859a834a8269f7a427375606cce7ab828c9aaf7fb61ac1fcb72949b0d7e6890019b1d1cd897430150665293418c2803af202d7021cb26af9675c2e684d47653ac68ed3de3aa72777d60effa2e59be339803a0b8d99eaa9c83df8bfa2b60c42be3d0fa07f50d9eca9f60ddf8add8049980d153ee5b28e11313ff9c39be1d5254e7865ac1231946f64c32279623d2013b743887359b4c3a51d86f960b795128c0d1ce447a6cd87a331d3459653cc30a5c27bb1b6f232ce784713a0fee8c5ed5d071048edd745d00e3cd3f6abf687a106df60f47c36912a93744b50247fcb9976760f6fe8c0ab8cedb003aa01dd36702edc1f38efc33e2ccbfb49e15569acd9a04d05affcbd8011b6ed6414cf57d5588410797151ee9c4c2da5bc4b056458d72cd8766c2a87da1698497aed68bf5e188a4371c3d76ff91800ab550e727bedeb502ed9865cc5b0157eac7e4d1900998b56015034b3a9c849b76aae25efd14ec7f216dece6cf333150895faa390c4e46fcf43aae363c008895acc8337ac215e4814645f4a68f027adbc6f7d5e8b90845c97ecc9af550cfe1282c1a37aa4623dd44ee645fcce67a6e9d84c02cb18d5a4f6f9b05135b54e0f9225109677e9c78f0e8087863f5fdfa11bc31313f0a1d7bb30f1c934e49c1515a170f13d44656a60ce53c3b1b8b3ded5dbcb52d897029484d6351cf5d75c8e9996d14d6b937947e04d75a41084959e4b2eeaf65d74a508756e59860872b6fed12b829cf016c1f6ec02dbbd77d44e7be609045fac56197421be2e021a4dee092a7efb7b1cf8b6cdb44d9d0e68f4adaaa66e2526d5bd0bdcbc8b9881ace88faabc5c8e8335bb4f6e9998bc6008a3eeceff4218706c55882f4d2cbc4e597f8ce6289a205f8f16f9c48a7000db7602b2cd08bfab75172f25aecb38d11ddf0a4339e08269584074091c933f4663524c697d64d60e40c65236a2ea82898eb7ea3185218529c503db43072674157acfc2d82d25a7a5e48ef7cadc56a049a2ec81d7bdb4283ad67e1562b521af4a89c9f45d3dcafa7cc54c213f47f53d40a4a76480c729e30c89ba02beebe206a0d088e71e5a3a445ee12431ebd52cca78ddc2140ff52c59ffcc6309066eda198ad6d0ff50e19f08ffde8c99ef49c7fc8ef444af330be8eae7ae7a99aa8a1dc934f613b183822867841f542be71916ad7ccbd8675850f31893db75f9d33429aa4a8f8dff3adb1bbe1fdf6286014a36a1691b1fe6c936e751a7c9bf6d9f641ecc5ab930a0cfecc4188b93e4f09e7a586bbba1c9fc7553f4aeba5aa102d13de7f5f6ca450211a8a79d91180909ddbf5bab74a89b2c68d97868d6fb20d19bf2b4cd537f74d97a98ad102d74931f510fb47e436465b4261e8ad47fe1c2c3105d40c1aec4dd88356c52c42d95082fabb02ad138aa42e6a54d90580c0096f7149be439b901b3c7092385b88ea97f16eed679fe97c49cc2349d586362ce5856f720d566c1cb2b560fecc0867bb29808ca1c0cd5e33849bf969bec2a9e7a160a03b4dbdec115dcb7a5e9f8111377f3d6c8813a63afb26353a4bf698efcaa3c9835c1f4ecb580f09f8c59455881453d21edd33495d737f21486f08b230f8d10966586be4c00936dfcaa3d2fedf58ebd288bbb22820463b02b50e301a6ce2a56374bc76b869c897ab1b639c89be6c642d1a3a0ae014e142a765229554c2ecf19742309b103eceff75556283d996041616479b7b26903a5efe2134e43c0363606ce22491fac619fbe694a7be80ab3e684b9066352962c9e085e9f5237e70da75fa66efc113ad9af9475b249ed7597ef7d87aafa5c1590f176e7077142032ad9e020ee48ddde3e1e5552b20c7e80b428acea6d1bf9228d16f92fd017b3afadba826d7a134849b1e1d2c445b3b02eb7d69d1b3c81909b8123cb2d21e99fb731a5c3a08222471a12959aea8c9e0ec5617cde0f742de1cbeeade0e7ad947dd2387321a185b63cd35dc6f96773382f42093fe3268ef1fd1947a9b20bf96e430b8cf9806cce480dac6107602b5b27749f08a792033921da547247f07164b97837f5c1077e6997e467601a8e94974c076ccebf35439c41460f579297d1410fe7774ccc089ca9a4b0239702d3faec85e753b9d94b0d8c5dbb7ecec8cbad527f2917e5e07d197e550e33a59e5886f162e64bed97b7153d8dec22987d54c8a80ac1b2a39b2733405dee4a92ddb2f34825e9166bd1188dd7d6788e6ecdc34fd2858f50cca55150e51b0bf771b9d944fb06ca0d5e0eecd0348412f61d91d1a19d2efe4a3430f421b4014e35d0492eebfe02081fb31fe031d08972a6162c2b2e38b8eedd7bddb61b8251da8e0f8d8b7996e9a254ba413cf4be627aed6b1183f20fdfd79f43daa50a480b49c8b7ceb64da551355120ffe8f40b6a09d98ed57026d7b044e4dc953237a05053d0ec8990792dcffa9c480552fc3f60ecb123da1aee984998af6ca6a177c4b60fc66cdb2bc19c802fb66d7623da937f57b082b1ebaedb00662de7c00758a3361b243b065c96954146be90e336c7967a007aee35b070fd9d449e253c6e7dfdf1196f9d6933d644e3bde975c273f8990fcfd2da2dd429142623858422740580272c52d92bf9007316272615eaf1f051be335e62529b956a3373025507c7d008beff8e40ba7088a306510b88eeb7ef35cc5bc770fb4afe2690206b14cc1f6844c79642600a889bf31458d87cd6be0fc99c8ef4cf7273a796cb1eb153fe039543e661600dfe71d2960d0394f1fab3f1e796f9fe5155a0e005c29731d50dddbe46ba6e76512966481ec40f7e6a387d9c2711f7799acad5f64b54358d56c9dd1c447ff96f673c43ea5770e39d29375e8bbe978e560f506ca7d6de68a5dfa3b317174e6bb776b6cc5d376aec2962c56d98d1f5e01d6491a098ac14cf2656bc83accce22d116de6cb209ee99023dd3e2dfd06ddca21fce3b9e946281c817c12af82e6c22bd6bd99bf89576564797c263d42f94d597a7fa69bb07eb87e6bfa4ef626c2f5da6c4ece2ef20ae356737c18897c7a9a7c1fb3256d143f4e5ccc2e3584835a071f32a1b04473b1eef6bcdfaddea620af72f5f2ab2c244478fe49b0e3522e1b2c6f98ba7348e1bb9edab5c418306cf0e2a51e6ec233521864cccb75dfe0bfee480a86a4d084b744f9f8f73ebe65ad9687c6ffcc660f96d38b3a714cd52e1025eae21c7e29db6e71c8f54f5a163e6537633d538e0c6a829dc8302b365716e19d15c13218c2a61c723802a6ea077022bb565b50373e6e18d53b1011313be14ca8d33d14d324431ba4e6e81e6fffe012c29591385cb1f085728c152a3b460f7a65abe8f0d265114ae3b4d1153b931dbf5d98a321726cc12fda5901214ea7330cff8e7b77a58e29089dd67dd5ece73a03e53d18c8d79abaa44cbec247265a45c1c455f671198be5de8146cb97be9420eb1bf39c25871151f8649f04a2f6818c70544782581f28be2d2aa18906519334113ab4144c69b2c836ab6a551161d98d4f503bcf7fe7971743c167bf1fdfcd5ebb2dfb6d2a08b7d494160f8d5ec5719b4c41486d2d7a085b81c94b74fd941c83b2dd9a7e9c35111834194c576e97101e80593b444094d196349055dbf9e60f208abf28be365fe47d1816078d75007eb60d90d21daeb699dd5292dd96e7602cf85c45cec7e0b6576ea7359ffa8fd0fdc9f2ce34ef223490a9ec0b5025c602ec5a91cd9af0fbe8e5c6c0512715709242cec43e00d793e7d40670d8a0065e85ada7fd36579a7cd8b3502369c62c2e8030b35c7b0e58346ee927c98b3834f20ea26c88217dc635919822fa81f7e8668eceb436ae40ada4242b330c3c1324ecf29b53129bca5ab9365b123d201959d97047b3222bff9916b47d07741aeafa8585dea0a337c0b810a7609933bfe9419257abbfb180e7a7cdde3e8139b8eff0e599e772d66317b1bfec80d0cc6aa9e414f4e1bdce24f63f067a39cc927d20d5ce722aca47ba27fe654b8e67e894d6abc645ee9d45cb5ddbad014d92bdec6ec2de665b48833f95a79b0222ff0e87154116acc9e2937c77811ef1ec39211b9029a0ba59fe6f2710c0e9d200ace8960d358f822200e84d166bf77d1c70c01e86f35e73ee8ffd619b0a227f7697fdfd72e38e94098eed0bed9620d97748f4c5fd461b53db92dd45dc4687a76cbbe2d301e3c128952405081f633fe279285659c1fa4366b87d64d0d092538fafd65b5b5e0672333f8e76c351b3c55f0c0c4bf6c34e9db53e0c96f12d22781749ba414ab45febf41d1e01196dc4e047e190604bb9e8db66d5b567b19370f34e8ce11a7f42576e94387695d2fe6b43e0900481ed5c725622cd7ffd05a56ca6b1db5709bd2e5bc5bf6fa671a8003244d5c5c649c6eca328f64b0e714f4fc28536d1eaf5175f8e0ffa594ec0f46c4a48983a43824822088b25fbdc8b2ca738df0e3b17973e3c1a6e6df28bbfcf7b8a640b4b2c358ae88b3ae8bed18850090ae6fc10aad04db493ee4acfb4c309195af1c5f6bb1c54655c49dceeff61f17a52d54a36edda954212435362e3646adde5be9696d26eb099c3e9fa98736e8fc30a235e992ae08540d94a131ab6cb5d9d5e1ba5f9f6a8444ae9fec5828b08956d7b926b26d3bbe06cf1c545b9cf0b379067f49f8614c2dd7752d503b04a558278a05a2eaf2c5dd6934d2c438023ac44e773955f545ee1d8d998ca8ce895b65f90c4a0c6508e035bca62b956d8347ba273241c91344f0da6902b5158728a68ee7e114efb0282e9ff545823360771dabbacec7caf2a163398ef2fb1e1b7518647818cf96d938f4ad92f11929f150af13720f13f0d7406cd11fa844389c5abbbeac02bb5180d93733f356804b72b2b95e971e22889cddfbcf7daae9b4ee779f12ae4275ca5b65fbb70c554f55b3224c2fe070d15fcbb64cecc9fb2948fb4ff65e5386d3915d6d13324ccd88ebdec04d26534fe8848e4186925eeceef45fcf4c32b033c1b4c3f03e43014b51b17a15cf61033a6f7ae9a18f0dff31d8286df919ed2f2c02ed5f953d9843fe7972d95f62c9842c6f6ace81daa1a0ffbf5494d63660da977c8138a02ce719038fca0f47ead718e782d534054d9ebc3296e3768c984397e5f6c40824f4d4375f3af5a87d12d3257b1a4e6b2b5c0771216bc197e9a6c50794da283fa2e44ab9acc29b542a3c57eaa99ff8584501d5bab7029156ab8da449d33aac689ffe3ceb9f97c4ae778c9155d9e83b6ae5cb2b460796f97a865d9ff6bbdf2404f323af56555a50d36b2d2df8da2fac93466ff73b6b3670704306fcffaf07a43b079d18725b986b3c66e26308a1ed617a10d4085a14a3eb759aa8d92dd0b970aecaf99b3d9f43f92b44b8baf8e639a65421b46e10fda0fa3b54d7fe219a5c1af6ba018c7989c157e4b03b508e1ec3454ae759b1fb4a19412c7258102cc83e5d65ba3e9d1646e98ca24b6e7181ced869cdb24c5e3cd4c0b3b60672c69b73659e208e114d9c33f81743167236f97be77a52cd40c570114360d23567b8e3372092332237123b57027afda5f30cdcfbd8579d8aa3534d9c7c0be11a5e3546ccd3a6c7769bada1f2d3e03230fd1897d0711d8296fbf9df5be9df94a8e8b6214b66f06dbe7129e063f4829b14eb97b8908538fe0d53961306a75c0a5b18e65a52c253f24b92b0257823fb3ca044f8c6a247e036b08902f4c805f29e3457a524ca7f053eedffd7e1ccd26839685f5c82e16b6d537cb35fa4e27f894f3828333b3ddac73aaa08a2993528b3d7c359c7235676ddc3763edd03ad91422d7f394f84a70820523fce43931dc99075aa1e961ec503ed52ea5cbacb678312450f7c2f0578b9e080dbc9194b5ccfe4ee5ff40bf5b0178dad13ea477cf4f97749d40289ddf4e39b67f030abc0954ee5205e7952484372b0404469b33572cdafb46e6c400e10b7bbd346ea83ed845c7451f9c9cc1404f0d87cf06f3a32f51a0b3e3ca1bf474175aec5aa3b9fd889b9143d8f0591ee5fff418fb13771c67033142359d7905372bec7a6184bfcd3366077d0672f8949003fe386f7aca6d64ae267e8b616c4dff7509bffee1ff791a9ec60a764dc1780b915f89fd63fb174efe4042ed158d2eb2047d7bc16199e0a401b9ccaaeb0c936c14c949feb8b0821e4a83ac9b9a2c8aa5bde120729820c34cf3d25b1ae7e3ae3171e207884ca61cc0712c885f2c14b56f2fd2f5653ff8fda12f6f33c7be5752b2d65a43eb97969b8acb182025eb3ea77433604ccb170401210ef54badff4b3d23e9cfc6e4b48efdeaabec26cfe85bda3f16f119986d255afb5a3e8bf7cc3f0a285b8d4c1adb419bbfc173711e8c181f83b5ef619c9348b3b4eadad77d6f50d28ad8ca6bf74cb06e3eb31713e86c39dc1483c61ba9478ca4bac2d21d791d1b90ac1ce40a4038d51276da822a08e96184b587ce84027d8511d655f78b79216ca7fbe65e676942594413a86711ca9c5fe1d74f8ccb98e44faf7b23ea9f77e70164781f007730ba01d1773f9c2597e19b53f44185217fdb83b733e40511a07898bb17f2fb27ae7ab95b8fd96a993834986e7739edaf20c52b62c2c9e92f5f7a9cd6459744cad5f75f8efd105d6ec6095da186a9fdff0d4cf2c40876ae3410c4cdf1bcb2343e3a1b31d689e1abe00d435c347ab3fe4aed0a0aefd11fbd6f7f4904afe84d38657c41b87ec1b5fded4ef2058110ab255c210d77783a4c435c77ec3de0bdca53fd29af720fb0577f97e7273c72896730a1f77b3a4a3ffd10ff07e8d513d8ecf709d3984df1947f92617b8039b45ea94edd0a639fb74401289aab20fd2c483ea2f71559842f66de11d8f04b1d74d8ade0a6368656d5c5d87a0d60c951c6fd80e8c3312cfe975e2d1e3c246c67bd26611f195bdefb7c6699fc79c63b730cb196b1b4ecf52ff9a42a9d89a8356f2e1b23e28c0fd22b9d78be9f1a17c6591cf11492eb6fc30c9a27dbdc02a43073d29c2b79dde533b2582898af1482c8c435eadee3cd32378d98a986477e7ffac7635f6399493a50ea12ae158de4aad3e7bf800892c316b5c08e8186ca674811b3a3b5ce9eaf5730d96725e8205167732092894d6e5b63c85353faed604f2d016a1513e6ec2943da8b50f5e6ad6ab2183e4e6a43db552c17d7bcc208c5836433d21825b2342152827e1fcd4fe5e9e703799cb04f5585644a3c48388ef291b35d8b438b005146aadef3a7409ab04738803bc452c9555651fd9f8d40cddd7f6ef0b955cbbe1f6af67d4c9b5b64c496de1235c74d089f74a51a06600e466c631972040849919f14726196b9cd6404221916c93b3ab71ef9369dba09592bf4dd57b4e822a19111bb87d628bacfeda76520de74341d468368f5e63ebf9da5e209f393311775dc5b8970eced2536b0957b99c8065f96e50e985446a07d491b7812e7b276644264645c7839b7086ab59411fef66b7c3fcde9abb2693e11a6f7525fc8768791a61123f043ad1e153775cc710ccc39335419d290fdadc44895a990c9d258751a657af7bc2fd4c32905743e210cb5ee2a30919f49024da103610cf802d6e660b714373cda12bad1f60dd2ebea333ccf77b30b1780768084f9a958a7cadf63b4d068bd972e50b4e89c424f4fd1e6f73d8cd71b5e340b68fcc5815d68601dbfd7c292167357cf8a6736457ae44b65c54e6cb9766805fd18ca3062d87dc6b3388c17279e6a38e9917064e05198b03a7e753734ff29f6358e02d9a9a11ba366588e3d17b99b3c3d2278e94a211c231e945e6e202507f7de80bf8bf46ca71d69d5a20fb319523504476b2756e8bb51dc469ebe6c165e03675b2e4d55b08d8183d1d04a5ba8a1ebdee5028d539e539d793b46424cf83ab3dbe473480c386e2291b6a7df56a6ecb5e0d8dcadb0711558f1cdf8105eb11e94b354f782f000d6a39ee0aa7f89d83068e6496e3114358046b7a9bf124b3282f47aa29e7b908540f6415862816e0425c8b5ed22610c1eef5598c1bc952a6bd17cc36c02fc30d352fdb9a7301ddb9f528517afd70065cf6ede13af0c08bc8c9b51199979f3c703af7b3a7f3842c313ebd515862c22fadecfe651a903c467557d5be01105b011859072fa831102289c51961a6acf43cb1361cffb0cc68e8f6c76dd917fbeea0c80202f7350b18ae8cd8db07587b44eab87bf90f195336de067fbb81cc6c61e1488e7a2a1c682b73bc19cee76542c456995164919fdcf39ed73cfb40b7dd8b5ea322be2647754de1bffd9284a4b362ad1f3db72768db8921b28338a1f82929c56ad1c6065266d3b33a4779f3fca042e9e120a4f8f8b3790bcdfd70056e4f81564e9b11f612facd20cf2d3a1905d455c050ce6a237dc0786d5d618d704ae357d68a740eed7faf83131246ab1666db7605c095708914208cb139b21af0b19ef76a75095aeab961f816b8b86f043a1446446fcf05b5bfc4870919bccd582e1088c9148c2b227782bec325936eb267f129eb2d645f6b498e421edb711dcfec6ce8f5e289d484d391e21e228aaf6b3ec97f4ed45116a75699611e8423d59a721ed86d8a7bd1a44b2de3762383d2e34cc6d7d50182e5777123ef161f8fce0c9ce8147edbf8bc8d2d4dac10c8f6f72675a46a8a64211b021c7d0912a1461566183e364b2ce7984012d8031d21a58e301292c28e4f6c342c74d39ff122a22744883179a15a452a24bbee30f3ace860543d488a11d80ebfd8e5f6c551b5c216fa0305c543b841f502e0081c41039589ee3331dde2eb87e6ad7bdda96289b370d8cf085412919908ef5ce26b7788352c4cfdfec4950d304c58d36a195b68e50a3101bd9d5823e7265c07386890a63fd0644672f4bfef4928955e5b43bbcb3ea7bf4b735be146810ddb2deb630ce217ae901e320e9920e1dca30b71a93e3ce9bc2fdac84dbd232de430fb418c342f75aaf3e3832c1c4cb73652a2e94f5209672cbd1249efc4ab1d881110328d59a8be8428e8fd2187a90716a79b96d1bbd5bce2cfc10f5e406836696f49e9b64c3c7aa73f43d76c8450b619adfe91a72a743fda36c72bce1834bcf59176adb11a85f33d5dfd797afdebb919494bbe3e1d789dd35dd4450b1deebc0b519de0c452ffb128c9552875fb7630ad20fef18bc613b787f41c9967bb7fcd8e348b1076c2baf38e42f7ec0ab13c3171ac09362d2b56ce07620635a5ae44d7bd94f58196c4140dbf2c679fb28f4c2c0aede5a8b4d03809ed99f9348dc791f3aa5d03e59168339c42361a4edf8f6e59315eae957235cedef38652b0ba2c76d928fb226ae69efd59f43f321080543f52d8e86df3e9c429a30e1d1ccf807e7d0b0523a81eac0264e9a0c26d853d23189ccdc60aba9d12d134540a31f99a6c4e5a05aeb641472670f38b43afbe5e1513947555af5b172cbe094f0932c01bddddd8416f1386ee17df952252e6f4778b535cc7cb85fc80f40d862e60d4bd3013ad4b634a3557459e56080865d5b12a845431e17700fb00068ca3db390eb5d1400f64e63c5b3876d37cee091588c137ae102302e83bddefd6a814835f01621fbee2e5fdf9c741a250a7b6ba79670298f864d28abc0784f7390e29e3cbeddb89e12d887c2833b82714d13a20c20d467e34c0d4a14750d0280ff41a2287573e1dbe27daab2ad60d1daf7cd400eeb0c4d0434df9226f2488c4e8eb17c687eeb5355957e7df20f16f5954a9d0e92288185d1e4c3e91fc48e1953188041ad030c9efcb24d3c788a1c795bb5357bb0fd9f591c1a3d6053f14ac753a6482bd6fd26fd488f4987f15c198c5b8064dc6de6f0efd620dc644972996421ff92905ac0a08ddc3b7311483efb0ed1b15162068371f46fca4f3dc911edd81351cfd3f6d4166f5cea764ac3af4076df44f93f051a62660a29cdf16218f10d6bc13d87a59eb25b2a092d001de518753f02ea8849913ad7ea11a016e537a3ff01cf85ff833acf72c174175889e3e59b41cd3f439777d5bd84b60a180691dae40e55f18c1c389a4dd130d4bf0724c4cbee2fa6ca8173272933995f0fae2ad5368f2838f14f217f97f3794ba826e8dd94e925da3680af80078c5d551ca89d06967d8b767f5b8181099ea0ea3a539bc4d0bdbe6ef1bc5af9e19e3336d666257891c28fda26848384b9bdfd1e13b9ba255640ac15bdba150cfdd9e93b0620a7e11b750d3412f6b07ab82b4e57e03d730ad8db90b065971764abb883e6892ebf264d59b949ee1e884cd390abcee41c10b9ca663ab19c251c8d090e969242fc7345c72733dbbb80281e12d61c9dde3ca0eedd743b9eff5c136684fd58889b3932c290786cbacfb3530c6cea5cd9b877802abcf94f8abb465c36474b7e7c057347a00ad0d810ef6276e57ab4bed0e7e1b0aeb2d8500f88560d677671ad18414e02b325271aa5164e071a32423a118fd3ae70c4d2944f05a7786b55ced608a9b8906ec6795c77bd975c7663a058b1ad0fae7400f2d27ce357a4a28671cb7378cc4ce6cd2463f5ded252f3b13d0d5237c36d8029da7b6f76a285b02e3db8c31b74d8fc9d6d76249230248b32c2906cfc795a2c720897fe0f5eca08e8f0aeeaf9e9afa6d23f8d44adb44ebd2f0a65f4b14b63c711459126b3e8c4d8e5ffe8c62c69e565bf59d3ffd498cef6544591965111cfdfe3e56ae76a93965f47b261a19352668caf0a1fcf0cdaa629c0cb6a0d85e048d523ee97a6930849e603ef1db5b32a7758e7771db12365c4061e5a7cee14cfb2089d000db3ec49e9d1476734f62f6b5b11fc9c22e1845e64a64f495ee673914cc334a4bea2a4f4284db6674d213929411ea3e84871484ee5bfbe65e1e9b4637d10d5c53dbebca890fd92194069a3f4c5a4bc97c6b2d9f395b9420397e4da39c5f8544ad4e66cc50b94de92442abc61308fbfc2bc2712c281b4af01ac67a6f67daf820bd168cc129f443a68f3b34705bb25af930367e755f50ac231dca7bb763482268bf906c5e1f393484cb34cea9ad042f8100cd9737be697edfe9af0605869d78342a6b2be056a5cd75be99a63f8097e8df1509098c5781f6b7836524d3c9089411122b82521db092b21823d4b652bb8088fd2de36da553d82a7a2992f07c249f1ccc9d317b940bd189866eeb48399e4727beb5dc825fd794e4511533fb424bc3014ff72879250b12875b7aac8b2555131da05216d7ed07b549058d4864a41a3311e57dbaa9dba3b5428c6003262c306a415110cbc29d1b6f92773781e2915a60210e1bbdd503b5a6dee59fbec954d10545a60cc986c3a542de1f1680be1be0bf46642c0c6a6743060aeb856cbb936bb68aa85e6c2d8dbee32b37a36bff3ddacb489586a32755a0196734dd96c95d30ddd00d5b42334343a75d73c87d5fdb65c823de7ea6e31a438a90c07b085f06347dadcdfe6a4ce94913df0da973ae47431ba42079670b6706162809c3b556884f9833c00b0774989956333eb4e5fb8675a6a68cfd26db995d6082253b0fe408a0f39b411066dd6e5884ebf393f960c3330c4a8458f950157d281a41504db1573317b5592af213951c024297be72328d93bdca1f69d55651516cab63855a6ab0234279f6e7c53992ce3bb97b5f23a7dfd253541c35fd2c6591d6b7529b315f4a859fbf156bd86799c937912d7ec94994c4849b231889c72e311861427e49d3473baed020a0aed7231146e796fa21c10fdc5ff7076587f59940795d415bae4d0ff2aafcfc61dcb842e83c7ac91a871139839d34a09208b2ccb4c8875cc3aef2d956fa28cf9d01360ab667cb30b63074a6bbedda086b7f09c6a42c5bee68866c466ef09cb4c886f6527af40f102caff48e4a1ae8151c45842d500ada07a69df568a17910c0c25b23894bf09f95f27f6fb4eb7445c6ae777cdc39f0c2bec7eaa8557de2030b83377f494a850130ad526dc8610a49977b38eb2db97b46c4092b0ca357f985f7936e3477d6331075a4f07ee082b88d95df67dae474a7929fa977bd13f95a8a179173ca1feabc1307ddaa1a8a2c60478df3c4d9d85c3406d44a85a70fd8feb6ca27f6e708c8146343b5fb849ab69abf2f0bb620261b11a084d6920bf95b981ada77955b5ea8ab261cca0c67c41ff3d2ace635abb21a5cd3b07cac9360e37e035f99dd4cc94da2833cde05a44f5fd98b3cc865bd4d529340c3cd4e5fb1007bae7649a2d0d33f72acfd8011eced1ce9ced20850cd720893c7a2bbac571f539a2add6f6b1bdba53ab9158b418d0cc317331baa5bc6b79aa2dec0e6ad216cd293f131f2be427d94c52cfb2de0d31e9ccdb3010a92d72a2f20259db77d3774df9a981f31ec1403ed57d846dd09c7711977fb8ce7aeb695b5ed82a5777095adb2644b23a6aacc806514756315dac3c07e6333d8d785cf22b071f9f193899f5a8cc29b09996a2403b1a11dd33623d59965fb504f26965df8a770c358cf741b274354825254e16c80070445e889f577f591dfcac531921b8eb3401a97a500d417699c08357ca117d1c8fcf1741852f6d78c695c3bffdecc791fb6606bfb4f4267c5ff8b2e91b8bcff7cb602f977e89f954d500d44746f172bd60391c4df4c08c2f780facac208e1c5b0143bbfd723f6855c7203ae0d880c02e983241fe7579beb3430dfe1b90895a1518986ef4b88c092315ffb6da12e7f8ee5f42318d212e7cdba973f58d4ca02376ce88713f2ca11d34608d78dc004e5bbe28e96f1b556709ae450cc05bbef6a5c00bb391b710cfd20114019f66c0c0833482494a0fad21f47dd0b2d4be34b15d19b9193869a200a1a6f6c05fe56c5b3db352d04c437a8829c66a4f072cd606ca5af5e5a7d5c3c10e54ba6244a3f8e9300835b375406d334a533816a40e30d38921d963b122cc2ba931e145acc41a916c352f3db01c0f280ec391bae70a2da18a56cf6038e3fbf0d9eab699ed36bbe2206082390de97a3a649fdfb92a75f81ff9867c0cdbf1e508b92a902611e0e867ec566d996ac166157449e573aa4abaa84d928604336372f1691aa270ecbbdf264d9e767b562a2e4c9bb7d90b09fa1d8754cb200043737726878899d3ba4094bccd83ead563172fd44b2bc57f6eba77ad2337e91bda917d2d09d99322f175f93cb29e0e6a6211feedc9105804d8410b5920c060122f73641a59f648f9c3f1a2cc374a80acec3e9fd1f7e93c80a292bfb1373da3c93640ea7098d0a8331829fd7eeba8ca7a6ba0993e0ca19ae4006c3da47eeee038123f1baea55becd307f41842d41c96b295e57e807a6f610e0233e2d6b7f1f7fae4f029d6f7904212baca619f8b29fd5cf86ffc1ea828e9910c74c9de50af13cba65436c03a1cfc01176f247ed3ba622d8a2a596ddccecca69a83e74aab438819733bc99a6dd55c00a61024da3af3a7bfb7170f906152fa2a10a27e58d7d7b5e57e4a8fdc3ce3dd8788d699c34144714f2f93be889ef32365fcccf4eb1f3a35cb1b3a6b85e4b39405c095aa96a8b02e1b95bbc19bae8a4b1dcffa1867eec967fc3b20be875b08f683702ca947098443611ff40005fd3484528b491ee34b7613c2276c273ab5c73618454062ff8b70a4fe7dca8e78943a3c4d4abb2ae2e3a655c745f6571b79fdfd1209fb0d75a2694a818c2adbf5c871cf881e97528a5f38d20fc8e42c3bac8b6ab0b2523f6b0500ca9892bfa94dd1a00f5b46779754541d82868b62c0763bd9cb0cb50577006c0fa23522439adf6f546c11c94bd9efc7df12df2bc3f57918caa3618049c68d84d5d071eb629df4aad5415c32bd1afc349bba20ff224ebdc80faf9e1ec68f0f0aace1677dd9507e83734795ddd543b978c7c26eb0f8747a1f71e12dfe5e22b9fab099b182ff1e0e741423a77b5ca8c5f3ddbb27328b8ebefb751ac94282ad9b74efb79698d5c62c7c84c456460e24a68324167de4b85e7822080c10f48f2170f0aa0d258e95fa28c6898e1e61ca99348c81e5677c233e3afa9f51c6df059de97b215455adb397f6625c1d96c80d138985d3d4a8afa3d764b54ad5e5a28dc529b8019321ca66b704538885a26e69272319a7cec78ffccea776fbb46a719e6b2f21279aa3e23561504d38d0ae16c5d148829ab16d6822ddf0a0033eb9cb27fbeeb113faf6b20bcc70f02c491d406eac8659c38dbdeb685179e92955c51be70f0f77560b12a383bad12584bb3084b6bc8af21db2494e45b68d470edb9b7461d846c2a3e933753ac530a3a8698aa83c167b3e2e3c66ffb7fbced1d9f15cdadb942c155bc204d647152ef5156413b4787e4f4e07b2e5efaf05d0f86c35e6d2a22f0d58658073d6fef3f0f8239d0b28e43b0157561881389804f8f25a0732407db968cb87826a7f52112181845d5c2081f631aa80b0d4c0268f5ad758ce28507960c19f3eda2dddb3cc8bcdeed70fceaf1d9bf3c2f657bba671848421447e28ea7a7dc69d9210df17394cf91254582534008aea0a194e3ec09af2b895ab8d11ab48e39f9d56cc3ca910f0131a78da2f060895e10000494eabe51407d6981a15af6547dac534169a738cb6110d2cf139e984304012a207cb4ddd0cac41e9ad90639a8d982f41517ab796806d923897d10ffabbac4b6a64470330119b90e0c12568e8ed29c61a984c546ca38c501ed5e4618236c9eeb7fe26ad2e5691da2d575c0591b8fef2d64ecd49e5177da259bfbb95e7cebfaa084fc1d836c73b769d2f8b98d2e3ae4e2ed5631c390b5e9c545088b98cf30913fdca033b572cc276d95f20aaa1de80df7222cc191f6b3ddb15a36f19c9d54bd117e4b89194e585a671c264d54cdf4a0c05d9adce1add36b7dc74060a145f9fc23c8a6dc84241fc62ba53100556758e0def2c89c038a0d7a7f78f56a8d305c172bab7a7604c3240ee6e481faedd7c9104ca8abb9f86726aa75b3950dfece112f8c123b4887fee96a738e6608c6fb5ec688d4af20065eaa1858858190e781e96ca3efc935d8904392615ad5519cc61eaad964bdd18951ab846158044a5073966977a709a68b19abdababa35ddb13710da3b2b989cf7c7ee571c9563c34a1cfc467468c2feef002cf69b744a8e2d9d47b0633999db22286e20f90b9cd2a7d6735fe05f072aea9378d4caf4c8c0c18554755fe6a9bb1da4d3261bfb694f04e78857ca3e22e05d206c2089d651f672fb29d56911b77c41d8012b20c87f8e8c2a7ce61d8ec73d73a3ea2896e40301fe7d9b3bf42141d9474f5489fdbe579021da309a6a35f8210f8fcfdd1f1d28f957bc645133e69d199c07f6f03d7341ee9d8ebad164ce61fbb0b192980264b510e4f6b5e61ae0758c354b0687338d47bea5a888a966b4bea2fec07e13d5637344803be6eaf48f018698fbd746b2be291c2c6c9265c932f50e14d481a80e3f53a13cb5f75a257543f6f36ea28cd24d58f675cee1ca76cfcbcd0b7920ad0d531621937142bd0d35b8bb65ea2361e9e1122cb8c0c5feddbe0f407ee8f765be69c26571244911476607d12c85a457b834ed16e8d68d48e293daa1c4bcf0c66f351f06af427241d002f4464821d8ae5eba0736f28661f7d0258029f701d5e0e630f128d1922d395369852a8f5ca9152fe68e170dd5a12d2fcce5ee4d28a0e5eb91daf6f6f2dba64e02086e2e6cf36d58d1b985303254a7bfd3bbb8ca3c48fcc761e06b0ad5af795d23ddc77658f47974cfab963a9292044f3c796dcddcc107a13e96e94b0f95c39e706bc3d674a937e1cbfc6ad97ef7482dcbfe1f26fe0d68df59f00ee52625a368bc06a5e9d9e9260aa0aa6d36325132d17ca7682930e79230eff3b81531c660b54df3641cca0c8a2b18dccfcb2edd3ca1a6d0fffd63b059a2d689e030adaf521495c0cedf1f260e36cd4e0c84a859e21b7eb937c1cff9e69bdc0d5a3b4700a8ec7bcc6d3af9e5ab351bc68092426c798b9b1cd45095861484e61bdb24ddc1a556fabaf55d8a1bb02393cf2cb4e81e456aee3b6266fbd10785998d17b62b09e4e230fcb76306bf08b56e0eb4e4c41b21b000d0662d496d1d71277509f8eab6358732ac0f731612dff9e7beddf4c7b1caff0d713502dd171bec25607a4ce53633b348f6cd83a0ebbba6dea268dd132fb6d90a152320bfa6d41604d01863b6acb2e22df057671308d7cbb1ba78fe2ae6d47686b162aaf3cb4330ed8567be0a4d0816c3ab5046fb73b4dc35dd7767ebd8e89e8806ad73e71bf40cff0e4785f797c31d199ede09f7a781ec9abdf489da051c0a60dd9a6081966759eeba5ce61889da963ed878825d08551ca7a33bd756219e3cad5fb6d1a742fdae266dc0d3849cb7bb1a138dc8b310307a71c700ab3b1970c6e3403904c7ba1e4b9b8b4ec988c6e8aa84a1a8e4753c62bcf15419094bf5f1e1a53bdf6054b6a13ad221bdcf0bd78eb50121decba67e5e94402867660c3357d1ef2cccd5dc49ba62ce0a2ea621995b081e68fa1f274d2c3e933e5e894d569d898adf9b4a56047c2c67ca2955de600623f3a567f75b68c925654db54bed879df4767f335fecceaf2c991555495f8667ce5b0a4660c34d83943c817905cc35884a1af3f6bd3f61281417a7a24ae01976d1092e9327f4fa10d3d83a8e9d1203972cc93806611c21a9f619d570e9cdf11e0aaa7491e96a6d697cd8fd2f1e98b7be971778696e4e59972f210e35c2ba7eb855b9058e3b98ee45f38f1325fd2b521ad918b1128e9a3bc11eff7c1d5f0826a72b2248fa608c5234b58a70ed7341a89eec4c90000d279457b168d0b6e132535e50331f51398fd7d011a9075844a93978de33da55088fbcaa700e980fcdce36c6783d1a6271dc81b0c6f94d297d1c541aa34e8d80163d1ad3cf74fa8ccd11bd6d0259ba056cc0a0d4fff192a3dde8b55d42742d824669a2c401c898cb26cd51e0fa09ffb354bf1daeb5202153cebb06b80fc94e92a7ff9f0d6d51dd6106723a48bf10cd6ba03249d4adbe4e237f20f01deebfb361f0983001fd9d2a0bf4c05c5b19083af0712697bb0d0d4083a93cc4cb53fde2fc80e798d6d044e5d4bdfc57f62da2e6b2038c2580112f9bab923dacd97a818559c1ec77eaa033d717d1d58a30b89c1668e38329821b4c8cf6f182e1711f41b54bca3145d4c97453b88fe4cb5b1eea338bd04fd94716691c9f9f5e8367799292424255f6739036ea6b0fc1f6fa7d0f9749a14cb10ed80aca7c6e6ad76555f5a662eaa2ed5e664e69d1695acc6dcdc968a8350b2029885c91e431d1a0e7f84087f39d23936d03766db00d38a9255e7bedeb827ab2a3e322d66e28065db30ab22b7b927004f31fc702a70f791672a21b8d601dcab6895d2e8b4d64d1e30592b24f2d3419b8145b3a14391e547f648b016e6c986b187579dccfbba8096edea8c1e962f756f32ed1aa469f1cb74f89c600b8c8e758a2b75066ab78f2a873b6181d0f0a6999f965059e8812dbaa80d336e4f2a8c7f5d314f16d81175f710cf0c80f996dd417f1b02e0bc24e3f843cd0a9c4b98dbda8f2f3f4d627470d75298237917c3d3bd832a7910c5cbb5f23f01f4f2c5796013889179ab1e22448544650af77f76cc1fa520aa4939b2874ed818dd27a2d5b1862d21a1a69ae0e950e7ec685fa0ef5cb944edb701bf5fe60e7b75e0de6752702934fa7a1f1ec808203b379c613e11971e2bdd74d36fdea8d315b316f84a19d74b27977da727862ffabf7b9f4c461a6e652a89ffd7e61125bf31e810faeadb70025014bc668f38f1dfa255c2a74c921593f953b7cbf519b7e503aa0c14a34a17200af2b5fb44a580b9cae09854fd9af586762bc357152d23165edd9ed05000403fb7b1997136608d6e8f533db4e9b6117b1c4c019ec8551d13250c2d1b93f483693155a2cdbd858b8cf9a107096f152e12934d6497e505ceb76638ccc4baf6a829eb5c09a8994bd7c8311968de9b9a65f04d47a08a60390c13dbcf3379d3ed7e4eb2d9577b880cc9901b5b4d77829977693fb0fa4a46e669775678ac0f1f20cb8ad71c63cf4fca657713144c7dd127d0d4b55706ded5486366eda4589252ce500242ac6f3f1aebbeab0d67c19fb93feadc5f3ebfe5bab4fdb82c51d5eb3a6003a37181a09d3778af5ddf1b5b585cc43efe3910234d4fde02aa431b670efa26efc82e716bcbc87dad14fa52118cf97d69ab10a53289eeefb5f9676201bba2b15f2ee0556bd45e4ccc55502b1cd373f4b8608ca55d4bf2119c4a5b2c6e71660f29d3778a095ee74d27b28cedd58e1d88692cf195d7f332914640d00598de48eabc6ad333ed14b4b2c9857b04c590fb992a71514d9f65bdf74353da38822082d5631d4300207415fc7526b82b7750c2e0d323e025145eaeee42e7dfa3a1d56c36cd4a1f58aae47241ea42319f5dd192c99eccc0392e963383ab8e10bf6ca8997fa0561941be2030ddf2cd4a4d98f4473ad2244be8b51778067521af0d1dbc34963900b2c6ebf540e9666cf2b797f701ae2cd26fc73948797525ec65994c73e78e2a33db349eb12b85094b38026a583a38e7242859c1b7d36ca3041f87dbb3cff2c30a2e4471f14356798872a194cc5db518beb4c129d8b307b57a36b652e0fcb2d9484184b86a5f8dea4620f9793ad47234a58bed34708ad994d0d008f3b3b67bc5f675e6fb8a44a8a3e3cf163c66189d5b20f97c27ea18c7aa8e46b343ab6b1d94c9fdea5b210954f5fbb5276dbe8d22d3709834ba4c307ceff8818d95d25c0f61e05b3b06980a376ad607c8211c9bfbf221f423e50616735152022c777dacf0ac5f8ac8a7fa7fd055dbcf7f628ca69cff5bf85b4d6df6c336428769aa07805b38d0ef48e6bfcaf0c4ed7aef674bab555d4152c854c5e677e60662d86cc0c968641475bdd64294f283acae7007d09b12282a94acc33b3a75530452e9dd0f3d78de158f4acfd7ac62aa5ee3959c3815c20ebb3ab6417c7d03353a0c58d91275f04aae543d69d75fe0ebd880d5ff28467bf5e5847766a35cba61c33ec05d0b2cff14d513b08c0e5b57f2f08449d1f1e387422d476a48c7d9ba7f307ef0345e2bb52f89704b0b3ba191b67bf867366d31a3311545727c9638333149f6e91f9f640c3052752967abf7a33fe3fcd9646eaff4040c1f21553b1435b186f3f9b78c226a22f96dea0d10339f338abc4d6e9525320697bcc4794d027ec1abf6b88414cc33ee2228d3ce9b76ee6dc399f322c7b63f50790ff66561fdf1d24e202dc8cc0e5e34d9f96a7fb89b36b07d25deea8feb6cb6873abfc6bac589f2987afe5ad87e6db79d16b77167bd3fd848b5920df9127916cceef034da1b0e6a6e4003961fcca81bf333762a83c89cf6f78358ed30e899ac8c85e888840a75db21c761f7b01c4fbfa3887d6716d7f4ca52285cfc4e59f525fe95b527bf47c6b00ff919d4507cdeb3873058e24a8f339d675ff24ea8da6a77ae1b0a601dadf762ae1c7a7483234a22ca54126051a37ed92057fda14790e0ad348177b14e2f6851f67bd81cb6e4aed5706f42f13baa5c433ed1be1ac3aee52bf33968dae739c3a81662e1b4cf98db92f36c18eff55108e3ceaf99b93a326e6e6c90a3e8420acad8aae147e8c01a2a802f2f2c3125de69ae287f19683cc4bb443e903349946f534707b1c88424da0ed0131c1cf4eb4177487b1eada95ce8c401ed04dc1cbca1f75beb993d8f895f8777c658d8daa6c5199f46d10fe4d897ddbfc5dfaadc8d0dee688b3d02db0a8ba54082e18696e5800e8ddc4294b6b7e94e0c86457c25c8bf5f361b28cf0573aed3b9b64bace79b643aa75c6161eed84e457be22d0dc82f4dea0467fac4e703915642e0c84aab6bba7afe96b7734be37583959eb02924d3f96964290b874991b627c32afc8d98e612565ddb76b73f907c48fa34221a50a49e0e16fc0a311048a1ddf7714286a11413a44940f4e807156536c955afb25e973bc800c49add7c8593bafb429d8fa3f98507c8f4824e7d0289ee6929e20c6d74e9625bce6c727f6bbec79c05b9606cf13f36f50ae55e795eea22403446aec1c0104d85ae6296d301e0af6e68d06f0569252a9e3f5879b5b49c81aeab058e750217a053377806a053db93ab9b45be6e81b877708b5d7967bc29ab8660511f0fac487f932e2f2d8ba2b181f640be33711c11b9f8769c257dc3dc7f25db0f134cf6572b4823256fc72c54c796545f193f85ecfa326ac6cbd9fcbb8f8225be8a423da5229ad8f795357fe3b042c04711127192ecdd2285077483ea2dde2cadf017422446dd568c37bf5c19f462b487949562722481a7bc8540d4ee9d6f4fc503648f1e63fa05f1b21d3995cd28185bdd02861eafd72904f366d37365b825bbbe2ac5311f475e18ce23cb871691fb9b02a9cf8abb0eaa34a3cc9a10fd2428022e0ecba6bb120ef36d40da8002ffeea766ac945ec02287a052e62b93e8dd10e58f0c81f338591cad9112e4f2285c0de72891f11e85b2ebdc66d7b81fbd10b47acb3aef3fec6a8bcbb51880b70e5fde7443630be8137706e988e266f9caf9151fc346f08d438b83465362f9351d2f31748410229472f99d81ed8a12c652276afa4bd1cb1712378df77695f28f3de057de65df5d868f2e11370055b0972b79fe4aa2fd86f580309a6df6c5477ffc441a66258d4afdda6a0c049f22455684107b385d320a0029f00f70f74a3e27263d5f0d1fbc43a6b9000186c9b8eee0f0d08d63569761e375d8ba2a50146b9e1311d3e94a60a956b9160f668a841d36ba8782b2156c98687ee53a98919ac2b2ec84133bf54949e10745e8900f0b7f17ab8620459675378bcdcb756a5dfb43d67470bb7616488cae9e567f796406e8137b4894c257a786530873ea3abfb59298920baa4bd7f5b73b58eb29f5681ac82f8d1bfa856ef9ead4f60c6e08d22b307b0d50cda80c4ca6b3038aae9c32c83eb5bf2eef102468e74be1e32584429d7c96df01f28919adae796c3387b7c25bca2fb9fa1f9f4f28b43f65dec70c0ae6ffad3f94fb2bd9aebb9840869b06503f33dd01ebe7ba3e3349eb2c43d41f84db7c756e1dcd7d4c857b53dfefa9160476cfba91c7c48f3cec1cfeaf0dbfa98bb89048bcc303ec535b6bd31683bc64324011c7b1e83f2f5895cc37d1d2a5b1958e58d883f7594e7af7458d2ecb5510811b351ebadfee80598a884d339e4aef24f47e9c9bf0e6ab35f3072ac7ce1d097412f9f6823319e53a1b6d0cac548cc64acfbf0a3923d2e20867d412c7849e3b8605f382785422501018fe1a1ba335020be26cab4851fe7127a5dfaaebf5d667ae16031a6f5296565adafd87b04043b61d154ee96634b73a442d642b6b0b7308e1b9b804e7fb16f8249dd0d60eac99658b6a09cb25954501fa3aa4d6cd5f0019137c5985c603469fd0a582f3b0373d5c90f7ba0d2061d77e2ea2b6cb6bdc2f18b6c564ca0c68ecdf0c4784e780a490e5c789863cf2b0b995ef75b8599881d5f5bb3068b18136bf8affce73e4b0433336c58d2ec28404e86fa9743a1764d31af6d1a7452be7b341dc673943772a17efbae94b99406e57024485010be20f4998af418b0d69b9f1f1052edc0c93b1283be41122fbbc459dfca3a225b2a247cf81e12f64e971ef24f4aa2c6b2dca80e0bbd108ce78ffb3d2bc1d26cfd60da053004e958bbb8e9d6b00d79d72639cbd8a733a2ea5cf129f2da2702dc29606a4de9a076d690115674a659385d642fc95d849ff7b2f383708c49df29316062b42c9e01a66a9fed20d2425d133d04e954127fe4fa54bb36839ce711ea1d2d539b2464bc69b99894d8a3395847edaefd317ff59a69eb569ecd62ae7e02c4729615d8066a98b258a51d566eed76439cde3d0a22e91c43143803cb765a6d7ecfbcf32ffbbc0694d6a35d9da777d7fae0c4a089dfaa0d71d6b4f3447111ecd4ec6377f515cf111f54626ade4cbfd3c5815e692ce7fa174012a1ad4ee0ec43c27033a1b9d2ae24ab643064cf2fa68ab372eb15281be94a3f2fe71ab835c2dbc338f8b6b14353dc5c707c669c9383f4f003c68fe5426267770d7f6b4ae1da7e3e2a3b2e26920db8c5c2b93f5d804737a09006c85c61d0b4e385a0bbec24bfdc705d4badbb78a2f185fb1114e5313288f35364dc6b47f03571ce05de80d6b495774b22c2ce4e7b3d81082b5ac6f58376a7b13b7984ca12bf599f0ba79bc9e6143d564a146efabd39b78f6415a9cf3c5464c300f8148e2d1b99b4486bccd96023513e8eeb6ac539f8047e57e25dd20fa68365cef9fe8c712f8ab216fe5d2e41a5fb96513369fd1636a30e3a1a4128b1bc1b409f34f577922120aac7123adec09416ae64258dc63f0c256051d326d0fb42fcdc3c6fe6639d27db1a50e47f57a2b0b1ec70fa9f10b84f82bfec41c433ee51a2c6a8107568143135b66a53f8322aac0bfb4c3456d1cf03011efd935141d82b5b626d8bcf68bb354e7c0cf7474f761e7bc3f10f8ad477502302263c95357aed97449f5f70dccc2ada8424f7022335576d4fd34af11e751af1885d7031867803bd5cee7f319949867a9d2a35e2427b945920104ea6da47d1178fe393ec036da0460f3121a58e6d4fa570ef99716098a4beb35d8a7637151e3ad9518e7c3a493d177369cc2cd88763820186421f6a179084e7157a9bc3f859ff37ce53b6df8ac938edb09706b6b97c3c8d935b7306f4f216d90ae32496d1a03655ed5ccd33ce2fc99b2c198255b7e30b3473d5e1910e9c58a29f59daddfdc176bd35563f60612e1d29f8217a46ed06ac178e639ec62ceaaf76937274585adab23d7169125728de12dc96a0f6f57bdbf3e1269dd205d7161017fa2292bb0e8a6776b1aff4dd5b4339da70a03cd19776798b779e4dab93e51c9ef70b7edbd3a1afae6b357dc63c17fffbc5994a29941d2d8aba8bb19118a68796812adc2993a0f84d06cb0ee12c25c18cf649a28eae14c77e7d8d0c96ac066027b627e20af67d687ec5593bd40deef18c62cf3bdd8c48ec074be1bef033a9c38c7f6bcbf297d901d6518ee6c90acfa8781931a22ab7f03d2a1d71709bb11665d8e19297c2bd261d53625980d9c11922fd1b51ef4c0a5aa56739b950321b074c93c70cc9d347c1896bda4a819fa22a97965737c01d99a8edf82303c32ec9f95819290ddde88da327825f007402551404b5f336cab21196df0e9b71b796aee6e1ac046649dbb9fdce9fe7b3057e6db82e326771a285541511f187284678aaf80aed04cd33a55b71d8de8b1947bab68ac296dfaf5eb250eef8e416b7fc6d36ee572b8e572fe2ea1dd7bbf3ec22a1bfcc1fe93146b7ab0f806937eef98fbd7ad09747b69b0be54d78d60d4175d607d98a9a91ba623e65994e079cef232048ec2fbb9f55394517449157191bbf8f1894b02e88f25b21f6947e6966b284929f67cc42ce5646a2daf86e15b980ef1a131267a60cf4c6881db969514af387a427eac5a3cc2193a456f0f011e581f2a5cd915475d84a19583edac7ad98183491e7026f47742c4aa3a3e71b307cb6d11e5eb934a8a9ae34bd9ed293df1f53f380b1123e13860744b98e0f39b0f75f787e6f513711c1ddbfaadbbea1dff2bb7a944e1c631a434511ae9954b4b87c9fc8bdf8263a7364e80c27f20d35396515a7629e5092783d3e4e22affa0192c577700b7470c3217534e36d7e951734a6bc3564a92378174f8f6abf17ecdb55d36cdfbfc2ae8635db41f676211f91cb414359aa34b4a259b27e8e905c3972299c751f91a4cab49724ea0a52eac899e3aaac9e91af4c693aaafae66a9758f1da0d4e9c160ea0d3c2efe47860f8ecd825017b927ea4e0df3fa56c88a5470989e03e0c696d1e08e799d4bc8708edfc907db5eaece86de9780e41071074ceef2cfa39d9df24d0ce422459ce1dc6f939bc25465ebece3b28a624679156b3f0aeb01e00763449060123e44d39bda4dfc4ba56390312154a73bbcddcfce3f27423356c258ed0a3bf3c87e7f797c34e2e91550e16aec450f8579da48b79ff521aa9366b4145fce15ebc11532db03d3e57be629f7f32b5aac50c880e36c2f6e077d33eddc0a72128efdac75dcea212a058d8cf400d4e7f67dd918316ea5ede13cbda18678a998cbdf869cf5e4ceef064f148120ede1efb1d2f6dfbdb64f72c96c0e7ce5605b16ebcd92e5237354950a50566f5d9afcfdbb785bc2c5116b3421bdda0ba92d8a90d0c7ac1c2651b6f8fe0a4832191187c18a8c47d310123e655abe5bae767d91b4148882414e4279abd2be7a162c95dfbe9a3fd371615289bd79f4d14100d4caca9209644e9daff8c174cfd7bbe40e04bdebf51fc1f878b89cc02efdacb6016183abc7f6fcd3fa95a8cd0fec5a2f9c00c54d833a19b273e373e575599f0b1438d1f0395597c8c694701912dfcca84d309e629f37c69b9fb001de9f6666304cc02e89d302c0641950c2f654cbf8459d3ecb4dd7ada36ab7e8e609059aa5e1ea239be95a6c2f6d30906cd8f95a8440301ce29703e57be6e806116906c730a0cde06a45e3f02d2375c3464a4ac468e10ac4069e6c0381afc2d739219ab0417404d84782ca302bab2aa55b12001dc0bc04a2368324df762a1d684a3f7a0e5545c98ee824414e53b368e84c9d3fe28be13e3b3e1120f1b4498f0e53008b8ca9682fc0c5ac03dd1e2cb050d314cdb5287b981bea4b7fa33ac7282a5181471e1013695b0b0e9da2e1b2e0ff01db128ab106b3adf94b674081d269872f2e46bdca0bbe92a7a7e896fa8188b916579a039429b551a25f43865db5e05cd22d1b1aafc48f560f989b5de244f89b6d1e03b4625cc17b2978843b8a666114e50b59dece6f5f649caeb5e414721768dcae60e1c5925fee2a612bb07e15e58b5442e78d7ad48dcc32b5661490bac9ec92b774a65877d84675bfbc881948db9bec5ba4416c616f04b57a85a741e788b44a17bad4f45a157b3055af137ea3b4d6a9c3f0342f2baaefcafa4e64b2a2731a3ca8396f3e51e3f326bdcd24a6650fe64bd79bc1dade0dff9df5efadc5986cb9d0d5cf0d970f87d144bea6decb994661686162dd08c41b481a1ad1f0dd62ad166da1ec7a345948b7e160bbcb9efe8bc4c8004f887164b22b725342bdd1b8c307d95dbffe44242fdae463ddb8b4b591ab513b1c7c0b5fb6e46519f77fab143f69d823ff68fa5574d9056198e25d9b1498121ed8a486e120afb86f0fe420c5a1605b5bc7b52381b7068fb10a80610e3151b05cf7c03a7cf63ab2a10034af759dcf9de3169e3aa3b16d0923ef5106089901889da5ac4ca9cd92582963ecfc0ee8c5749ae65bce6360a1e9c368b58954d45a4efa712c5e0d61a2bfd655e72257e0943aa24e82bc9521bda85d2e4a9442af65013e93cc4efb0ad681e539b05c507f964e0110523a628716a172fe01e3565514ebc1abdfed1db94fc0f466a9a855f8a5ba2ea3f2147fa8e5a829fce50d76ebfc0f650e05874f174e4269e767f3531eb42eec2b33b9a2c5c2d72063dd7b1932fc42de8dcd3d8f80c0ea27071ea29c2461568390b6dc119d26c9ca9b9266043af4f8276fa8547055d3f71da611e626c45be8dafa5493ec5b3a1218b7539069535fc36827534863e0080246b7b3f8189ede107daef8e27561c122783ded42b2777d22568dca5b80b5eb5cac62ae005eb7c23dd345f9fce39f49e423b6c5a5059961d04e66e00506fd18f26e1687251adde5b1b87357cb8388f70d2818566f8ffa05b02dade2aa4a88e719d6ee6eab60c5a9621791e999270fd7be1f6391d58be34b3d1464ae13982f6478ab6d960603be0eaa8a78aabff769e24fe5741fd0c9cd8e40b6c0e46234eb7c152ad024edf8c2edcb717e0428657d7f074da6aae2a32691c222b605c44ff92d76c5e43c20bc9444ced282e0ec499f49f3333b851fb62bb55f8d8126bcde1a4626cc88cbc7074931aa0239162e963915fd7e4f94768be7a8e0b4da71d53277998192238bb6bc00e7d9e38c79237c58f5cfae35278ffb26b0493d55c0843fd0ea13b228ac51c9eb2343558d78419e4cc38838ad15c509ed9f7cf451747bb0468dcb68d382a97ba2feb8e7933f8ebe0928bf76db573d9d17721ae4ff5add5b6e5797b6b519a44f47969383510c133fb8bbba4709d07dbd1d98c6411d1c28bc15ede975a5be7711bb84e02bccf00d3ed6da52a0dafffb8d65f7f26f6077784f0264357f59d7ed1172a8b961c74fd3c04941920b7b6737a2967befaa0d20dcf1df4291384862ff8f5928bfc8ea32138d9d6ed566def45fbe311d658714ff404b7b421296dac9332eef754cc8e6a0a99c8592041562a7022623d02bd12ae0e9e40b649faa0c3cd60761f96ef1cabce82f549ae231d95ae4f71a3c434d668a8c8fed24ff21112157a909a4d356bd925a64595559f89e4feba4cb53a010360f4527a50c9670848716dacbd6e50710cd6985e0ddc29f490909661a087784866c70917dc9e3b4d4a19d839a79205500fff3a00b7d7851b8a1a2d800883f754fe6781115403188359b0cea51100823032433c77d44bf9dd7ab378d29c5108856d60c8e15af40f2555e0cfd5f73c79dc33aca5a8eb66cf37ddccdbd10502999a1fbb170bc9ac09456b7fd2c855040698b9a55034269c46448671eb5fbb1d230e86d0ab4d9835c67a431655b3fcdb43635ff007a83883660514384d2edf1c64a2740dac2b4d6693732ed10499400a6d017c56110f337b6a92f3a2f075455879004a36737fe757b87b003de568158ce87396443396ef607761a50339c55ebbd7c68f4422dbfec8346a784302a9a745ba3db88a25af5e330c4914fcce03e0e3e8b02410792cd4ddbbdb7539710c6f564d12c849758af8b6a091eca161c1487e77bb60f16828d4f2fb728855291aa3e6292cc661f6244404d4054afea4bfc788f415f1983a29bd2f3153c80530f55b11637a1243afbfd4d157c795af91a732c851278f585409111c3be467361f6a5f5a4d8ca552d724e6148d937896afa62a0a4f0c612467be579003621e4cc16948c4f298b722213d4c3cd5e29e67c43bdf425cba25580df20784fcf96705ba4be4c5fe3c0dae470c9d98b7b80aa65a212582bf3574199b291926c07bab34ba988ea1929788814edffedaf680c754a6a4878dc22c21fde015341a8342654cc83d5e4980903fa658f5c32f5da14355bea04f2183a926882603de58ff4c0531eb88697b1eafca6905f786af757c48c3371c620b142962a7ab42a926142dcb1a5b241e3c87de7654655a281880f744420038a976795c31f49da0417afe65b7a1e3980505059f5d430ce706ade13cf6c43cc1f7151d581e5a56531e24b59734e6f193357dd6507b368b2a845e3c86ab10ea0a63e8693001f00ca040dd490efe9ec668ad428741e514def96453f93f2be9358bb3f61a012c4d6dcd5ef9d453935418f5ab54908d63b402609e3c0b1f7f8d2e430fcb02e997c5ebd2579c4564d9e72ed7917b5b2ee50407e18a98005031fd4a601ed7fb852adaf32176c11dd2906864a7cd62065c6bded6866a32d59373d57d889710ca78bf74553c01e7e4e2991f58b3d8241db87b21c7fc97abd72673b71c56bb44b022bb16030cb48b478744d8ab892ca4d99734f2f7a4ecc5e9cad828cfca644fb00aaaf024a4c0e1ec886f61b4a022f558587b482164cf300943644f5de1435c017add563db14a5bd8333e00ecded0d32857f21c2fbc42a50dab1760bb8b87d2b7e60a494ff1dbd27617da7644be63daa2518a5ac556989f188252a56733aa022a4c25a5afe081044692f79dc0dfcfbcf536b1d556a085a285209f602f35e970aa39d7b17c350c6e60e1f9340787083b5c80a7dc5bd84567ab623b34c5976e9fec7da86324b624ce850ee45a3ecca3663b5b525661416fb70db1a41bc58f7c01355823f9819c18251ff3352b1a10a1a48401b6fded1b646cd8a73a6cc32b4b8d201fce1e47652494582f76fa32d7d6fa1005ddd90ec0c0a62bf55e8a64e29a950ee2b60dd5458e723a4af97a91bcf1c9537b8f60fe01089fc1799a13ad80384912c5de376c1d622e92e562a74d052d2b2edbc6b07593231eb9c6a19c80b8a39fa7eb5f66ab278c0cee0625325b113048955d2ac88381bbf69e4fbf09e2c4248e3b069bed3cae6f3dc998f85be8ce6c3887ae809db758c29d5996063e41237dc5c39ee32621cb715d3912efdb72272295c6c4e629adbec222902b93d92d377ee48ccc5f2c2a2edc3360c00857659e2bf6a280d86883e757e7e70eec905161ee03aa010e8f6106019a14092db693b0ea39bc2baa05075e4e200ffc32eb3ab854ea2543b18aaf1efc506379511bec63d7e8982805d73c7df334a4bf04ec7cfeff3d6b684ef84cee801147b47bb0b5adc2f5aa22d1d57523fd97d5eeb60291daa7f946043a6324e4e8c3126c133a4c3ba25623c42c2a07c564f54b8efaf11ef9ac0c34bd7b1d4d86921e88d6d0487df93a1734af991b8ba5f585e6a68ebb8a8996bdcbbfcd76d3184f78829f86c92c077b555b9ac7b19ed6cdaff462e5d112f98199d7a7f90c0a1fb925b06f7ed5ff978a8dfceef7c1f1810fa42ab2ce83313817fcb3c04a33045b2ce7a57a3e0584aa384dd283af27537aa616d484592e1ba30bad0de37a7a2b24c62b454f3b6560a9b031cb1f2d101f05013be1e071bf370e77db22c62fac8f6fbdee232f7b8e60510167766273c770ef2e3ccf84bef93ea914c1aae39edb05abe243cb240f59acfca8af267cd3584a7de6087a3ba4b9af06acfa848d93b1c2a62021f89bdefef9e7c883804add67c18f1684720a7be5af46c65d7647699d1d6a8aa6cf69e1ef2de108eb680e911f6c4960101f2625f0fdbdc9aca4aef0b324834aa6c68fb04e5d5287c13b0cb148c9cd04c1303d830d6029a1f97c076c064591273762551a6155e7d41b8497f1bcb4123dec986b5f349cdf047fa4d1c0b3606bda5d7cace5a2fff1dac9781f746fe1d0954dc3c8ca29d36912e42d35bb4513a53d53c96e599fe9e1a4b476cf2f37eadc5093c119268b1941e542eefa44aac7ea593809d2f11b740b5c17cbcea8f3ed1b8416d18ddb5de0f7ab4dded925d168c46aa8d6746328dd0620115e830d5c3bd256c2e037740c11069ca4f67435a4f4f9fabd04c58bea4b43673f7e4017d6d84c509de5295908716701710234964a3130229e17a0f9739564689e1de67e3f75c5e2a23f705475bb0ea956aa6c518ebab85b09dbc6562639e99d33e6df785f3968b47a17a74208338c582f388b81f551f31f1859281c7bc80ae6455571c3376148e16011e05c4dfd4e43828577d7304b038bc265ee59ff3347aa9e0e6327ab5d5848d1bd876ea966d8d84de1cf1dddc13be73583e2f99a47cd5222c99f32b6f3e83f42abf8f711a9cd9d8d03d914d32a2532fd9aa1b223de3ad2651db46eccc04949d971d90c9a9bbb87d23f3b97df09c235b68799cba1730bd4a3c0e087761e8af342e4096066a8d948738da02a21341a30cae60b20424544050fa675a36ced5bd5c95695777f90b56ddd29f8fe45b5b06f22f38c6f28789db438d49c1d733d775c741b4bb09b77ae7f83a45d85782b22b011ad2e5a6b4b346b9935ac1061241b9bc6080501b3e438d406cab88cd458e4b015e06fb2225655f3d70b4f2b27b5b230eb4d72c072daf1d9b36cfcd287659e217d1d65049af04df41fb19f64ea6047a5ffe150998389275ee272cd27bfcd4596dea063de080199cc2b3d2e331a22a6bc2c66b118cb439b8908df909de4677d6f575d661aeb95e2f496c565587f07543dc82adf6b1dace35512b8a226ddbca29f95028769d0ba40979f099ea21684d6f91d081c103dd3d64ccfcdf6e79931b3c7eb704ee0f3aa5e487ab93606a132f2ad4cd658e0e2b35f640555663dd23d4b3549940dea2bf59787bab96f1f4fb8a6d24880d4fa526de22e70f0678fd10137f9dc5fb8c5b52e49b24afa344a5f2cb183885d70d8c3d364e98257a69252dc7aa6e1accc633cdbf3145cc36b5da5f545720a782d094b76132826fc2c148338a472f37950237d6ae03c7bfca7674a047a7516f0cb31ef07e324542cdc57879e9e3fa6c9fc4ca0cb45dd937d32526e32ff0a53400018199e8c0635b2de88e975963b5e5764b4c09827dbbf172f61d5d7cbdc7f29944d44cfb6d106221b37cda17ed297691753720c06e0077794b4161fafb3c486d05750bc9107852f7036742b438baecbcc45330f5cf403d9d1dc3538a8a35c55cbfbae529ae9f93e2cad7adb1312ae767ebfcf2cf1d20f07792156fde65b246956d29b52e3ade4bce6aca4854c063d62460bb02f07cc536f141777d51947bb053564daefb8a602138c341dca228c7381698d213f17373bee1e25156fdc10adc5fd800ec8c25362f9bcfd9e6ef8e24220fadeda29c75786183958d35872c19a22336d26dd7a2a3e4326a8ded7272d7ada06a20c431e386e27de61b939932aeec4dcc14979c504b6a754b01564f918cd56c2280e59445590bd83d8781f296ef18ec74e727d9c3c6ff7fa69f90d476c41194acea6e28daf3b3305c56e74a3872322ae1bba83d3e5c5606838590555d889dadb022ac037db7166f083f3aaa7095bd99be4af78a81df69766a4d4182452950326efdc168e9304323c4a352becc82e6be785ba47adc63f06a4f77f0f7017dbb95b25c6b9589822630f9a2535104c1c12497fe6e481a05315cdf9d81e6b1e528ed34b296ac2cc7f5d7068a28d3f7f265ea2e7106374748204468a001336218a033945dd01aa0cd942e2de11eda14d7606c75a2646e1ede1d499a375feff99dbdc587dd1b562a2e766abac2a0c31a57e50f778204deb8b611cb5813714c972d79a063f0bbcecb20c04c6ad0cd691f8ce02cdb7ae33a962e937c3835df1104df2de2e516fa1d50e28d0750ab643f48f8c5631187353dd048aff38c81d40d5149cb6114739f9fa03b816c1a7554d4f38895b876d588b48b3a9c2ea248a273c07e67a7dfb4d889b3732b17295cac18c011a7979fbd0acb2fac2e55b9681ef3e982fe69d9e0ab6c707d91e5f2884ea60234d410b078a2c76b46c14450d8c7dac9dbfa779c6bd7cd344b470d0f60d0d60256407f7a37e55b1a6bb43e344cef41c6fc85db9e83d41a6c89bd54fe3a0cb7176f252720de06fd31eef237ce1fc3aa3f06cf1cac8178fb26e73737cf3d71698fcbfc4da5f140ee806b6937877c27facf58b8760c89ea4f0fd7ede8ed53d6dc9216d59c29e8657850a0f61bdd49f764f004b34e0dad58ffa83e37ab8ca86d80a01edc0a9b0d8cce9673563e041cf34dff8aa8cd06800351d6b05ab4da4b8ff852020883388557babe35e95ad6a1e7609c30aed7ae4fd239fc753987f72fbbe460255f079e3f92398a200bcb108dfac0fb66675499beb34896c7e0797f638f359a50470ee12ef80579042b722213d17388555df3283dda33458e71044d4f6e505e70d39d91c5281dc740e20cfdd7e1ff5ff86fe823f99ca3c69bba206dcab6e71e0fafad5edf567933e9cd188b50b0f0f6900b48c2cdc8f9931df6e659f1bf46cc1a162fe27920d7eb8b1d9a67a99605a9522583c492017ff30cfe0bfbcdaccb6be1591d99684f74445ea06397bd8f1aa86b5adf1adf93181bcbcfce60afdd614837bb8d05fb9f1625b5488fd937776bd2d678934f8f6d9c0da4a6814fa5f4f662a75ba866bb0cff3f1a01c0b80d6c626b942e2fbdfca07877a1e9670cd3fa6f788059af6ed328cc4c03ec520e32ae73197007f35c31400d52527e0dcd12735d54c26cde64b4b8b041b2b5b2850344ce9e5e519a2bb4e8066af642ded9cbc51e3a94a727170d7ac4206263827a2bf80f725142a68de2fa1aef65352dac1ac63ddb37c6020b19ccc18249efe72e2704dc565caf97e8a0d4fcc672cd28b875a35432e18130891d0793f09a450c79656dc8d92f361866e72d7ff0524ab7abbbe47555edc4e40583bbc8475490e5be573dd91530b328b11d1629c8be436fea09696bbabc9bb131741a497e36a00b484d1d2056ab2ddfb8cea576da9b5cf96fa72f5ce285b5539684dbea851ab646ec8789a953d1c117c3113d2f9daaee3b110ab1d570fce5f757dfde17e4f2c6a492b5dd3d5e4a477eccb817cedb866c88136ee97dcda25700022c8a0940ff3e635146af183c8aa4098adb973061c8aef0c5e27a41094bf51a1a9fc3e4ec69eeb6b76bb5b8d462f4467a2f5348e25b77a25a7709505fbc1f43f20c13ffb79949ba86d114b186feac72cc19f2c4193eac29672b01fc4c528380ff41e75dd3c334065810da0e937f9b9c1383b927e0eb41fa03cfe28782358c94d9b25abaa36a3fd76e3e9efa78d478913cd17ae86fb518a9ee6bdc29aa7b182506e80573a6c7e8d2fbdf296fd2f2b143da6f1204058f59cdae8a50ee6df336c2eb3c03eac0652e90ebd3b1832bcecb6164822398fd8d54a500da5b59d07c51b69e44656370b24b783060fe1816d46379126971fb1f322fadf4f07d58904f4353c294ef1488b55e1eac6b774b0fa52fe0f03a449f0644f5d7b9ee1254268639a57703771ab97eaae8dbe3bea8383e9e405b246cc4e8b4d4a0b1bc45b52e955df8444667a1dea5aced1b331c538dad978102e7cda9d22c3db97ef143a8ffa0890d6cf87d7bee557006ca3ce47f3dd452024b14a5551b6977e6d2881f6d4224c7e5b6a1cb8c76603b8e2767bf6d416b22e866278bbc4f09417443654a56254057876fb025ba15a77793281604c73b86516e1ea7a2ffbfb8bae27184f9a5bc5a8bd600d80914d418c80ce856fab9a6e16d8e5a88609389dded63debeea8e9ad9cf75b6facd5ad1ca228960b47bef623c8ffe4be3c186612b11c9d8f5b15fe3df07c1884a58e799fef376fd71a17bc47c65bc709ff1f9a5c32af054116507f0849d90a947462684333e4993d8647687e42039b0ca65e0bdad270e599569c3dd01f85bd99f16efcd4add8e96ec0bab3b1ef58d92c93e717c41422d2c352b953d91375731bb6e4ed0ebba78e18b1bd39d58a6514b14fe6e84d8d10e5a273e4bb855b8e5f0e91796bbfb2933003b1f720362183d6ee1955d2029745966cb2e820e90189f8872ee3e8da79cebd4f0c8ee50b144fe552431dd1f589a982271b124a318d88d143d41a12622f8258dce2f7bd5723afd0953a74cedd4d2eda6eb9a5c73c6ed81b3b42c2b5328b9ed107c32f62c5ecd2dc4eabccc826fae773cd46914dde7fc6dc9f77b01e7cf93700055758ce55b46b204839ab6c944c1e0e96129768d43424674dcb54987389bab3f45aa280bda0ceeafb5ceb0c1d5fe6fb1561fc746c0575a057c15300a5a4da695eaf111fd979280b729d25ba0da3e078976e5fff1032ebe70bfd36b2a160c3a5f63f47b94b795f03ad1cd250601d8a0e08bc4f229dc2bcc503a50165aec2e8ed5f5ea773a34bdd9820a43a3d0300811c60e8522e284956128dd55b41acd489c0a026f8be042c00469b3509439a7d5bc89737cce5861fc8542ad815fc05bb51a1d8d421b17d4b3b36c05382f7ea21d0708db82871d6765cdccf70b301fea0d557c425bf88c77bc19526d8a66c851ece87b716c12a92c7ed7d2037c45ff095cdde749a1226deb1abcbdadaf287da8e05ac09abfed414ff17060227a77191081bff185c73b87d11719962d371c1d51758af766b69d0ece4fc42147cf609199ae894fe7a1c084694518698638e7258366ddd05730917377e7c258026c1ccd97bfb6748f27ccb92b35ecd822050518e82d8b9fcf7d58aeb9921799957fdde3dd440794884c2d86fb2eac871d960ab876b2dee3ffe0e3cfb0708eae7573ac9e80cd56bde05b51d1b381e80b194315a0c2bf1c55ee4786ffe20a73ed1fcbb68aa8f72dd91dce17e88c73b55cd18a36b9f5b8d4859253c0e4bb64ec63b33a1ffdd3d8083c5fbe679cc3e35aa13eef7a88954071274c0198e8c46fdb0464702a819c6e322f289809903367fb99c4be482400796cf36598f37ea5ad6d921c3ba03c8daa565a47e22ce69508c1625131bd41d7444cc0e7ee53f156fd441c2b60ed37f971ea315f7b1ea98baaae4245e5c17d970aaf888eaacdfb70b4f38ec5527d7655a91f005b29b9f7f9e633e849c963003c5a6dbc3e21132b603d6139678e76dd4e0fbd9a86e51ae2c5b718143f03ca118e55398e2304c332333a414cedc132e2d32d0e50c6592f244ab613f145ec59885e18b9d311cce5a41a2b2e1b9d668690392455ba175837f8dd097677578c03a11c6d26f285e2f138f704688a0fb20290a180a56163142c9905ccc087dee85bd1ca38f46bba34664b31274f318c1b61635b5ba5bc1acba7d21f35aa556bdfabb221a146b5da77bcb9116b4eb15b848cba820cad53b0ecbc52cffeb418a0ed90d01523b485301ac8ec0b4154e2dc9d0e0d09a20e9b94748808dd1d258376d23dfd60ad65a120264c77e78d50d6e503bef9ded2e2ecce7c7c4419392177e43f69c81c968218e14121d219f099ed58c82390d67508265aec48fd0ede43bc31bc1bef7353c56cfb62041d01320b452c944216c4018acfc8a424b5ac2f2d3e1b9badc2d369e971af60f68cad1b910cf24432b52d6ef31782bbeb78036bce9e2d6b63f95b8d6c5d3a4fec80edae02e89abe0722ba4fe1d9dd8f98abc40faf407b43deb4969fa0dffaa6967093be0caf9d7d9744ee75096f00e3a155137e418d7dbadb52d5ee6482916db040d75353d6019b4e68a1414444a065f77c8a4f94ae864a0b160dede918905df65a72c5c93eb24348e199709159606686494ee6decf4cb3c2ba269894501311dca97f4d8742e4755b7550a8e296129303e691df47dc1318b448c0cb9167d6b82d8794d98c70b59fb7b8ff6c6a86a00c57fdede4e6d6ad4dbdb7f9498874d540a21809673f6f9257906552e14bdc240e5355f504eed551349b0f5c03e125c6598bbea34efaefac86180d0fe7913251608972e8d1a028f7a2bb9319623ce96c37595d8e3b161aeb683d5c8ed08a588550cf1d02ed50106ca284271c5acf743392a490163c6d12784883b59bfd5abc41065699339ba8b6557b63734bcbbdf690070a668be82f390ed0241d8b358238cec5f4e9dd8ab824a8073fdc620279af053a531972c273dfa37e29fa67566f965e6805ad875a070703dc21c34817569d9d5cc903968d6383fd0d3215584d0b460754d9607a0a9878fb5ff81477b277df20f0528c6daf7f88e8e39f7e7c4795185ca9c5fe22d88428f58857d63d661c4b8cb006f880027f17b68f12bc1d0861a34b5b4bf7ffbf494d8ba6cc6299faef7169e649d4f29b916aed33804112b8ff1f5021cb79c6dced7543f1a2daae818ac376c5ef7e95592761f730a76af090d9f55084102fd05cf22346f06145df0fb6fb3d900e2e4cfdf0048b1fd8a9f17e854e4617efe7085c9fd97683ce2f54c2b44233f46d8018b089b58723f013679a1457bb8e0b0aaf212c1a0192b2da90cee772450734955a35e5cf525be821e8b582db69cd320da9e788e78bdbea7c5faf04488e688a3f99ab255e42b6de1b3b6816b4a984cc2b0fccba9445b9c06eb421420865b84a588c83a2b92f965dac9380405e870adb682c5de701fe5af7c05fcf9abfabeb54190da0e1cbd4f9a6ab5a77a7d7deff0a406795c54a1da59b3238134d42a5d79644de0b6bad2ca459ba51a560a4cbafdc36caf375a1c15f8f661d34e4b0183ec2e06260fbacaaaab20e9f28ad3b3d5f342120bc1886833d35a280ebbce10fe59bbddad3f8a8cb5873acc1567f976328ddccb88d233c0555ef8c6623504ce6e2ec5edd5affd59cb5bb0b5cdd16a80f0c16122ffb7690c4c60266716bcfaf6f9639db72c83f1f7cfb2d72d17eaa4d6abdec584f2c17a5f01cee99a97e6166661ab0d84020d36b340f2c6343a4dd70cadb7669febd3f6ed83313f3d3176e9bfeab61e8517ea0d5deb0e33ff0e3f5f1d6ba330d14e9c817ea5fe6066c1d1f6316dbbdd75a1ee75f642a264c143921e697d4133c038b8931a724abd0a7be93faba3f72be7042f2c28bc0a64b841167d7d477e893b10fb9e940326d30bad0b881547c817ac5afe37f6c499a1d9e0267211cbc5ce5743f8ad1e6dd6315f9b9e78870dc062ca8380dc4bb3aa4f08d73f107eceeff91bed4f998d3f2bef1d86c733232af16580db50a77df2c5be36b2ff208787d7dad72480bea1551f63f3a9cf810eedf2f8ce7e70828ea2b765b78ed318d53ec05b15cd25a61044f24477765f3c1545d4f65cc09c4ce455525c662751204cac33d3a925d1946232c200b412f9b26a5a0339dc739a3135db75028aa7b6b66b86f1d54f98d4117fe10c0927300f353a8912ed3fa5e6845bc9131f9e8f0c4dd204f81e81e7bf7e5aca53c5474f590f5811a71f38ea9bdf55eb39edfb24f083e1156d41961bacfe1562fc2e618a7d5fc748251376b1f10ea0bb316f3f5a26360e13beef4567ab70b2a1e180fcca4095ba9d6537969a858faba239e0b5b69543614e4b39c49a46ab17c92d894c673393f090eb96b560605483c0d4f365bd99a371b82ca9f32b1fc2b55dfcccb2518dcddc63969c38471d714ecd57e4f2d0c3243944d03abc8a3b68e4928ed654b54157112b06ffd7bb877bd34cb6f6ab076294e428e096c86e71493f839649c2faf3b0c34b58dd651f92ccb27b366a51a59098582a6fe3a69d191d51d1e7f63af0a2d1f9b6534c78743eff69fa00cfbb1cdfc959b6b1eaf35673a252fab49d0e19df3c56dc2cf91f0b123d239680856c2e2cfeea91bc310218f00980f08098849a9968c296b413035a43b0cd4f3ea29386772464cf93250056af2ffb99bf529d955c0b2470d38b75661a0d3a5d66ab384a22f79e94d86480999f41c6ca69f60d94424c9f745c923c9a520971c280dcad051ef92edc97748a831aee818aa48032e760c2c2ce574636f62bcb3d953a33342f55b66ed4c7c7d8e624844782dd3aaf108d9c06a4ec6000d0f36c305469b4827597858547de7235e4df5444f57ac70e233121798df2cdebea615cd975ee11a25bb8084c6d48e9caecad46176d5165c73c0c1b690c30b9d33e34ca1a854626cd830ac8773d8efd2a386c659d7c72a1d11bab5071db6fddefac7e4ad87383f80e6d5ada0a749b3a3c3ad2b2fdafd27c9aa8f9d371e11199397e8a28d6b6b237a0bdb997e913b9100c9b1650ba39bb6a189dc238ff6a9b038c472ef248c8011561461cbd3c80d8d36d0d760de354e919134061454a293ed54388af5e78d7a5146299753a64790a2cdbce943360e22c0e81f2a336ee7e16d3f09037fcffc03d502d46645844fb46a874931af8c48d96e19db7a044664f6cc8e3b70593f9d08dc499410f41384405218c03d1ce2f5c1177d5af0a2443e1dfe1b62f00fac4fc26b82eb5035e091b9056efdad8790670d304b28ace6ed8e809ad6314a41d0bfa66268e063db0010cf32adb0e611c541c928d636cdf7ae0a07b6dd753eef4d6568a888a203f2d2205e62c0578287c67de9cc7e9d76feab943d3cda570880c4e7a524a96f3a2bc9a513585f6dd4f53f4fee515354511e66e275ec8489eb7d3f3ef637ee34d6cf1134efd1a3ac3bc76447d83a4ca4f04db24dec9ba08d9bac691e8cd21cd5dcc144d1db9051afb5fe5dabc47184d854e6f8e408d376cc6f3d69510dfbc241ca92d9884530d6d564220ec984212ce526f8faf74ca1844d3d3e4c7810b07adb86767da0fca201773e87e9f59686c9ed376cb773fa946f5260949678fc8a6e201a4babc98d1649e9fdc49cd81de640a7ff6316b1ad346fe8a32cae6d2191fa3231b007897038075101e3551d7df22593365dd8f3e557914cb5080fddc302ebc7661cea79752c2c827992d30bb09c031012a456f26141d760556057e71c6812ae6c14a6b71400dc3e3ea986c893c9535afa1eec29cc29b0eef1cdcf04007dc37fe04e822aacdf3ccb5e048d1dc31dde83514064b90a5338cf9bd633738ac2f5e814ce8392f6cec4c229e5018be9186c7352867c56793b118fe2b322ff4fca9c6331cea8330998f13a12d01b9b8bb94c93e6b4958c674dd5e56d3cabd1a76fa74a3880d22843908d80b944f05a1de7df66814659dddf2d6cc0b9354b3c3dc2ac2af14b094d0f5439b0d05c9290e325cd63c8aa92018d55d088a916d89ee360527f281544e8f2a7b62f3fe631b5d6e7225e5a30813a8457ec71526ad006ed0bee3a32af459fe2aef2d7d975d1ac87a5414526e0bfd7ed8c059c557f9278c8c17526bde1b301842e06bb0db49b6460656850a80817c9f771b5abf301e8039b4a17a741c8b0caf3307d850b043dedf054a7cdf0e869b9950e049330d5021c80b01820de5c5e8ac39e5b2650e536ab956544b5e0bb5fa5a63ee3143d396b3581ee87686df4076908e19bb22d7a79dff2dd63c276008a02e2203bee8ad0ec2a45eca6b23bf7588f867af217387be3355c69b807303b4e317a3295f445f239b1b9c7746bb8efdb7c8213bae3b527526874b2a3b8c52e562d0afcaa59c1b30375de1f3528c485bfc891e7f0b3417f6d87b3a0e2a3ce5fa8d69553b8249a118d7a6bb237d8c5e3bf58c581469dd5f7cd80f19d3337886db1e9c9a86ad3692b9fac89aa46ca9296fcbd06f20bafc2f4710c67ae336aa77a3f83f5115769c05b525b0cdb396150a43788523935e45829127de54cf48b6f3f6e6ec3ccdf11a8860f0e02ab28115637bf7819c1ec9036bc5f0796ad649ed0b7d666dffb933a59eff7b37fbbde158ce704a520fa294847306a82372c3a2d16c3d3f706c6451861e6764fb8559262e2297141383f737179b699e5ff26ea619f05efa3cf4ef1d817c0d1334087218380b7a397393455d2e0d5bc0e976def12bff96eb8f295f5127f14584c40e81f33e59a1ad51e0b973631cadd9225504cec1ce5808eabce0aa6639a13ed089b17f13b49fc29b93892621fdef3f0bce071c7a7df0727af13c6eb345ddf72c152025e095e77a9d0b206441694ba005d8817b7d613c28cd9adaa9a13bf357cef7ca48e4180aa229973ca68c983ed246b9d1c3e78f54ce8f3ab4a74657aec8df1457d0f5c8c4ed2d33e949368425ce02fe22c87211d4c9ab0a9979ed97ded74391511faacf83edda1d0f99da5d215859378114e5e27e823046b60e104cab8f35f6ca047301506f98bcc781d0c31f6f757b74202783e8c38eae03320f43ea1c1f0ccd26bcd8f070fa538e34a58c279878558eb2c36adfe2f41bdff66ca3afd25412876b75c11d2211928d3bd70891af1fe8413f1abc990db66bc702759ec6384459c13689c8ea8f79e1ee5bb633ba0f5a3025114b34e0266febad01491e01b1d4a7c0dca24093bf3ac2b65f77a6e28cdf8907f85c306bcc3b0d6462eaaea3756a2109d6ee696369a0168d6b636cd66ff5b3936701efe4bb295e490c086442347865767d78f6c758888108f4f510a307e91f8841c82b89433a104cc0a5596e506c707b9092f8032d4596e67bb49b42e61d78e3fd438a51cce1c902f126517ddf3ab313d675cdd183ecef5f4ad4311bc55f7556322b06bb54c8987da35e69e62b1e81f75b1aba4b28000f78240687b082f60cdcc27ba0ea56e07e95ca207e2e6e43c58cabde17be0b9277a9cf0eef8c41e936764faa60477ad7214ec212daccf2e542c99f0209a6cb934c8b0dd2a5fa7a62203f59d3f7d007dc6723637ad144c816f1829a6dd72e3168fe3a0e1c7f3feb66fb454614d60d71a7eeb7300903ef4a656a658f68f7ac06e96f8a2e8a9d716a0eda1727dfac6424f59d34c7624c34e8c07c7ebe4c5dce11f15642e431b4c27296a8b11d18bec5eb2ba1ce73c51ffcb7185960e02e570d76367bb4458a0e9ea3e77b83e13cdb2ed31bd52d47f900bd6570a7bed0f2cb659d9b1f8ba71c8240683162e6321ff07c5837e708a1864882419d83f73817e98863e31d9b1200866dca079b440640b117d794a8311c609ec9b20a72a8d4ef10d9063dfe115d454f29b7f02ce141da20fee82dd0a8bac107d8bb51d7cafcb4e3c2f0e8880d2d74d22961350ba185777cafdd045eef83a4cca18264620ea689d78b24a3aaf9227db34e6906f508b3a1eee6385e419a8fcad43430ee0f935ba45ebbc6fb4b1ce61e58bc5f961411188f629853f3461c3c256eb6fe91cd32812497fa86c8c52f713838e9302e4bb0e9dad2bf330435a2ae983e64f70ee7a3ff5982aab60198078c8467bc30528d89e69cc63de87b5c5d800ab98a3ab9de53765deb92ad0d44299c875f0228c1c106e9c267beea0b5e00af09b43613bddd9180ebf5d6cbed2fa8bf7f9e7ef1fba434e95489429180d9a06171efbe5498cdc48ca3164e8f32dfa3836ca9c071d205adafbf28b3a38725f501de4feb210d0ac667ac726fd0ad7edd7884e5702c81094d7600d328435c8192624062bc6c5326cbb490ad1d241b2c835e153374553423ba2bdc53225ef5a65b4ef344d5472aaddc987a23839c7d96974ce221f28a254b9b5a892b464f14d6325a8f779f9752f397accd629758d863aa38793b1dacf6861f8d3ef743f837b9a34042c0b50e1b63b4c2813d2c4c59f4b8be7611558bfe19d8a11bde57a7b80d4fa48104d915c52ef2b3e80c33a1b52f9f899c089fd810d020b0afb7176f023d90b93512be08c77c32e3de834b6fe2c5ccbf7a44d8863b05397ce09d6ef7538fb25adc6e57ca4fc5260e77b5b4cacffa4505de43644e5525a0f77d8cfa8bfa40183a197f8a6744619ff97a957974eb8b0f724fe9c5ee3abf03e3bca5a0bb057c55e18afd305704d3c5af3e4405c998feba08f490b74c757791236ecc840a1bc83fece52e9404444900e56510a88eac2a6295758477a8c8a0459a9f719237ffe5d5eb63841fb7980893af787ca412d063a7f3d35969e8e58027e94b9646713788a181543ac1dfaa1e08982117775f4b03279588c232285cacd023ad4904b5ae1390dd9e0be433fb4cac60fb36bbb1f74adabd1f3b1479fd0c26a3e6f22c3bcd88ad24e816a6adbddd03bfa644beecc2a322f82027e4dcc1a6be2950d7efa2d1abafc54de846403937b496a526f289ef7309d5d951e047dbea9dd1e1c54e1fd2b51447a71aa5b45813fe66797cdd0c9e768eae61400e5551f5deb8c2745e465053acba31dcfa46fcd975268a999fac913fdd8be09c217b176b79a1379903e59d6442950f84b5d53f5a346036865cd01ca097a22981b344b0f9509830ced4d48a8e646770b6f30d11e7c805ec18da81452ae4a738c1382468ac259bcd6cc5cd5dca5da9b10fc2732a919d05793c064a21cc5f870f773a1eda56495da95a3d2cca0b671c9802401902196a4593f46ad5ef43510e0d42fa78ca30f4e47841c2e9feaf8fbabbede8dd7086ca7b43945fd89bf2cdc885de975f1992beef15f7470bd89da59c82dabd49d5577acdf99c11f37c7d62afb9d1456f1288ec1af84978f04e838413ed30f1bc8eaec57d9f4e97681f687fd7fa40a1ddc5743d6c0121dd286563e09aa72de530e20d5fea7c4c74be94f811a42d205a6e2396e91fa8a0e35132ff65da62e5a9dbe8ba2a04bb588bc45e3fd3973e0ceec11d3d8a06a76241438d39a3a3beaf9b183bc63c21134684a2055e43dcf3ed1cb48bedb5771a6d74e1ba7a772de46785d4de17aef27a8c9460648d9f53c6167edc4766f125fca84271140ed61eee21b992d79ac5f31e0177100b96685cd058d1d7d07a75f9e790673f1e60ce1ebd4f98ffe9c530e87149ec5809f2e0044a47a6e3b6ff011f9a4ffd5d0d2630d241d93ee32c07018aa8be48d3d1e235891eb4dbac02d05134b868ad1befa6423fc27ecef10fe2ed001a7687289a3168a6555d9f11480b920b04c357fb217b1d0f4f2317917796636475a35845a43fd7dff293a07e82b0bd7309c8ef0ee1f821af1709e83773f12de2e4195ed642a6a9c10edd6f0f58e7927297d77efe6e9ec33954085c9158d5028c98e7a668cf7264814acabb639d0353731dcc582d91c92ea9f67941304f886464d007a9b108ad0acd1c4eefc3b47cf95bc90d6acf9eb4ed783620f1dc99b728f2512e0f5280387c4318806a98d269df8038967f0875a61175fe81bcd5d8160396ab825e87343a9ad4fc8e3283e1d9a30dbd928b734b6ce6859ff9e68d2f48ce43efe9031f12677fb38dce2215a74a1d891809e2d46570977c490f1b250a7f6555682a6f152afe5a23339552583b62c51c264a00a14390b014502a1c2761237bca7aedb0357d1ac06e84f093a02b320bd5fe2055b20bb39afbc5868ef68b46d97d06b5f37fdac587b9192f46d0cb0d860295f94662ec347b8601d32562fef3ed20ef56a40fdecb483925c9a3eccfadbe42d3f81cf76944807db937809839ca34f6ffa1b46298f5eea3e57081d832c78e807d3fa6616e7b0dfa4544c53122764c17e6df438569bb67b5cd50027d8da3b522340596bf6c16ed55fbcaa6d40a8dda157d86bbe13d25a517408114adb4ab1269812e55b249f436748da8ae095e0f80cf409eec8b2aa586eb161e47068c1a619e5b69e05bcba428db4af5f1d2326e578c236b914580b36e4104f4f6d76dbd0ac8071b02979f6d988ee0586003dbab09128be6f84f5cacf1bf2053558825c3718961525b2acc0287f60101d805b79a293813b135d57764dda6de2bc95a4f1b6d5c42ab4e6c6288ae57497bcdf376b1929a93fa2b13a9b00c226ac3ac7262025c9ee0c25d3305993aa2c900618e183f669bcba847a3a28f582f99fa06f8fee8292574d8df552c640dd9eb3ac12f41dc5df3949af9d7866a7aaa364b68fdd760dcebfafd48bdc2de1956df00acbbb015faf98037968f0f3ae5c0b2e007ad3aa94159cbb5c1320b315db7c1b173ea7f84b1c9345084b23535ccc4e2f03685187cd1cee30202fbfc8b210d1f068e887396ff48a385727e3dcbad381ae2ec5fd9df04bda990b369a41e2793c1ceb42c80472e45d600280ee5b22aa9ad393131f87d394960c539b73f02ceaf7afc029e6121271d017663695b0f28553b6bb1370f494b94ccd6ba7aa5563ae7a21672f3f22ac4a4d2199fd7b64292cf0b93328119086f99f07e4fd8acf3727e5fdbf324cea447e055df8e9275cb075cc2ed8bf4447b5583d3107bb4e56754fab8f3c1e916e403c58e5d55f7ea79a905dcf29efc8ae8d4ad3d9d58a402d7add86f2abfe6e3e0d5edf0d6808b926e465e61ea6839a84574e1fa5705e5a9475577489adbfd6ef50eefab79f57b48b7d90e11bff175f9e899d89b0d8ce679cb3b58f36fbfae1e914e2bc14adc3d952ad727b9e024886ae1b0329bf360911ed14c3f88665d8f60ff72577a448981c65195dcdc206241660a82e1bc3b88aff15ad0541834e43f0a2441d42fadd12d0ca0f35b870f50db828be01617dcbbe963d99f3cbc56303423f5618c9464934473e6f875e732665d87db6f48cf992e8d857b55b18c503fccf2ed0933339e02ebca74dea94c5edc98a6d5369d8eb7dc12e68b5e2d87d77466be10ccb588a442df473d066b412770368d18f85fce6d4a6530ed5aef93443d2b0f0f28411850e418852db6411c0cfcd198fc0682df46a55a720adcbbb72894c71a6f3716edfaf4131480d1c858c9bd03c62e59c6a196bda17f34802238a167489302bf5696b7ebe9b97e5bfb8defcaa9263445a28c95fb0c5c122f286923077f6bc297c97347d89f17d57056b698f1797761f2df34fa083dd8c76c23d3488e2dca3f80dd21d0cf43fbc21c3a8055a970910e8209570894bcccc3156a9a626fa8796318735d0bfb01b6697e0c18f381bc08ca363d15392bf4984110d6cf36356b463f208aae95d3e1d535b656699903c2d372192d7878020b78bb77406857eafec54c8f851cc531d0330eb372197ad051b1ba5007d0f017599c177a921df2c9c74f3b9d82ceae0aee8d763b3155c4d8a90ec8c4bb4355744d3b49e6656d99562acfd91a60f65250b442696d20ec4f1bded98e123531bc2399ed5b71d9c0b3248a3082169f7b27a33dd0678b32dd3d06e687816358a6160a84ba7a79d2aef044540de3519f6d9b07b0ac9598463882c6b2b85d8d5f4390cb44b3afe80a4e2cf3c7869a4b8f1b6c0a9a135b97aa9d335b4b804a6b11dd9f9492f4517d8ddd0af74f5588e3e5648515e00be6382ab5ca129c67b6685e5e98e5cf2cfe26b50c31ba4d28eda12fca6d665f28cb61d0e99beed0802c97f3e11c611c81eaebc9401885839eba4607036e7f2ab2318dcb1ab83a2eb6603de176914c8f2cd32f106644bc20d061a12682769345002830fb04c05a625cac87a0ffb8eb8bd6271eb5bf5c5423461183efe0d2e68a1ed321a7aacd2f8a9528ea4d1fe7c2dcdc967d9dfc586afacbc0f8efa586eb09385fa593fa85e5b896f630fe0aa2508759fb9bfe3a078218a90780dcfe41e16689b375df7a0cd7c5604c93b97312dbceb4a5edb6d7f5dd8052cdcc7aee1135691e88fd80da3d7ebdbf390a938303f8520eee847455fb3ebd7a5efef904b9420e7e1d71fa75787b80ebeb673a671c15b2f7aa29b7b4834f763927287d7e7afc45727840c70c6aae28798c6ca96d1b8701b9aa465cc08649c103c01c1c80a60870210a4411514bc5161d333ba00a357b68d2bf219b923e8045cb80d6445783d63b4e775e1cf05f49106b241ebb0a51634437653e357fb3270790b068a100f513fbe5cc7c18794fdf1a5ddccca78ab38ec3058f72d859537f8646a5f61bbc517e8a2e669f792b4850e5b00578e2207c79982cb33980ae9c0c6e101218fbecc365e544c096d2cf43b787c421567fe24ae2b993c4eafb5c4bdaf6dc48328c768fc9d6ba5f69650e6b2a15e9b1129fb83414fdbbc5e52198b482bd7f9d951bc5ccbf58a42630c892ec20925667a478d795835f1e3893289a515b0682bb5f72b0cb2915213b3c38bd6dd0a9c187e08462c8d2944a26e7a9e446a9aac052ae5ff68dd9067b0a3ee91dc77b1bd94f4235519dff0522707b3b3c6b9e1bd22767de4cfe86b60c63a9a9e54fba42a4fc1d0636248e0205fc3f803d804e5df256ffd3fe24cbdba76bd4cdf2f49cb0eaae1840ffb57f71a0f6e15fb3a02717d237eb5f394ff1ee40ff1fffe34be7a4108eca86a95bc98f81282d4131e3bec483a52cc7765f69718e29b9ae4371fb8a1ee0589745e89edc6867d479dfa201a72832e8aa2eb9d4062265ef19f24d1123fa25f9c7855698945d04bea93a48ba367c6f66f427f3c17d711cfc5f4b0dc1e70b5eb3c6835e985f3a8e754f42d4e705eef09e0e92e9d4492d0d2336f7e56fb35c42bc2dc595e4039d3209158224490044f12d19361a94d1fed072d5a555872d27d0f98a56f616d4c08a3c926f5d1f042fae4251788fee2cfa41e90b4e9557f8b15b0748d8bcf8d0143967a31733c1f1375ce785fb50b7847dc2b1ffbd7594ff23f18a927dc0f074c6a3496e0d067dc8bffc7ad3247d296ea6b29f98b2576635a4e8edf8d9ca6f0da120e0bc5928190b06042ce0e907df1f52af4edbaaee9d7f4d5a6c5d927342238001fe9b1fae34ae08af8f37469634e4dd522ace6a092e7c24029bc8d68d174bde9ae7d91533989f7c70080a2e4e4a5e81f924304d037e4f3afa35fac75fd8f627c5ca53ce9203dc21e2bffcbfc68dcb256bbdb530c36d7ce9290aa2304938e4b6aebb66b801129a040a192025bcd04bb4e7299e50cacae93ecda0797801a75e07e0b5737dd225b87e1423f4f76e8a13bdeeb68e7304b0914b2792ba60ec254f05b48adf97a182f280a7909903aa4764538dd6bc0288557c29ddfed7398d87d6fcf916b19d4c3c68992fe4695f3376088a009e209452bfa4fa79563dcbd8e1664f2920a150f5207d44414464785fb43b336d4ac375dd8dea2b66373d1a09bc54ce4db4b8041a9195b90706706fb2c890ec5a4aff54f1454d71f13a3649d7f4f87404f56dd589d532bb1773ad26a453078ba92afcecf3cf0f03c574a9c728f2ab17d6d835febe6bf984bea96b5ef7ff32ebe7c8895961a5c6d31ecb78e601e89e148a684a8ab1e219b53eae5ac7b170f94822622c14155ac3bf75985f0214086fe8be5f9702dfa26ee20837ac6aba1db24fd2547802abffc34fc34d35148a6d414bb682d0013add38bab7db419829743547c9b293d8c9dafcda5b465e248d5267a6f9ef41171cb84ddb4e307261806b61251db68eb3500fc265bb41f58e81adfed700e42a477092892256acd971481e79b7abbae17773628a7c5a528211133a4745782bfdc02210f263598c708ba1805bdd67bf16ab69a71ddfa9238896440ecc4a85ea17e67bda42173a5fccf6638a9447b1fa0d4fc6738e633a65f0d565da08df4441f76bd129d427d6986360df1e506c0c89b0dd2922088c2a87abb938da9985a7083ca204feb466ac45707e49741f803d37b659a67689767395bfbc182457276d448cff9e1c572efea080cd31d94ecc69929872b1d044a288039cd6b09cd5f425344355df4d6f219910686e6fb8d5dde21ff6a660db205880db494b308852b44a3dd5e148ee15b2a43ba977dc6f644dd19a953dcee7041b720f347d8d696abe1857dccd488a89448d53e6fff2e04d94d508858bfad4b7ef98d2583839a7a2c283ff4dcd2adc06e89a98f15438dc0d9c5f3d076f95a2a0062c63c4a5043f93e98dba103caa60e30fd354a2dc0947ef45ca2714b3f42ec5d3c4d431cec41ab3f37d76e826f2699b66c386b4a7a9023ecdf013c63899f55bc1f162c42ebcf3d0017021cc28655ee30dd216dcf249de6f9bf2fad1b35959a118f4672ad67d056f3377bfd3b0c1a9a4de0559bee9c8a8fa43fbca0a3268a0aa78e62ae7ec5cdd1f5df349d054dced8e95cffa79fb29860caf3435c73f6cbf8e1187509d11e1854557f9ca9576921f675df3c842492aab62d20d5533b6470173918a2a21f78b743bba89fc5e79422b03f428ddccdd726c26e24c7ad37ff7e8f0c7bd76c98504caa97d23be0a63eb4947593bfae9a03ace849f815f5ef0d8a255513739158d9d57186d9f93efa8778c1c9ccbdfd72c88f331ca7371a936e8d553efb6cfbfb0b1f8c8d34d24b0c30d9d5a51359353f3a64ab0fb1309389016abce76cbc8bcf1d79db15820eb11563f853104ad29d56bd45b1a924e3077ef0578ad50777a8f04b2da96851bc137de91fa2b53fc09570dd75f47e1eb887d8a05b94951bc9a87c99b8fd8291edcdb7c3491f9ab1c1d6d321b81043102090c81d1ff151313ce54340d1f9dbe35c2aa5c92598037b177799bb22be58af24c4ee1f2177f22101385c36171957f6a8f472857dcfd0c6e0090628a9820af863ec9b80672397afd65df2e16767c92df248f0209642e1a8c6674c7505f13d5adde901404a542e4425c15f2343617f00a0a49413627e9c96e131f9ffad7eb2241ec7c4629b9417fc40ef4a12915f636df43b44bac7928b6d095238689db59167fe4859b7ca102db4b4aa068fa4d4cc83c8328d8de88e86e0a84f148c2055e53d5e772c4fe09d052949001d4447dc8540620a03268f1b68a25e69e0d935f4b16f130b60f0b6c95e63712fdb66a0ccc7696f023d31328956e2532028c0b1774e5f929edc8092290fafbe8c60e23d40550434a751dc9e30f5421dac50ea68d82774ceb75190a8c65e96601ada465f16917a91eaae756f7653652910cefe50a0559a00e38a8e6c39aa4a5c49b54404487fdffa9e9b3ec29a84580df536912af421696edf94ba380a807c0cb754899477be3a51aec72c1a94f65952103b229d1e46f61b47a14a32058f0622f4f02e7995423aa86ec8659cacb65df5b011fb4455af2eac23255e8b8ca2c726f3a91a725d78ec4b593767fc057d44c49409649d811d35952545e057d02613a7a637fd1f2526f86aacb743b0df74de969b7f688c2b7022a0021db73ff7e80880055a4ffeb2f6ffb566b9feb98a8b7dac012507a7b34d7890caec1932dc4438ce483eb6aff8d82095d0fbad341eb8aecf46020aefd8e47f00e96a03678e9acd2d393b1abdd35aba556c793a08f9a5fec29d16d22b25728b0f379dc70b24f0a02088be587c9663d65d69809d1d647ca7c721185d46967fdbc7c4086c48987fcf5a6e7fac122878336bd6b24aefbb11f2ab7d56c11cdc3ad663d4c3a4c4e766d72442aa9169e12bd530946a083487ce131c494524ca21c62f7d5dd2f1b67b3dcb058466ddab73569917a306ca169ac52005bd8abfcb1d691441de9e96a6ca36b873362f88bd6b355dc24f1a573cfe7ed4e31bd9e9f33d3a4dae3e86641c79752c4aa8bf1f13d6375fc2f927ec813aae7cb0c43b775ad72ed609ce36df38403b716a63dcdcb41e42715402134feff18b2f25f8f0f3606f76cf7aeccba4345852dfb9ee8d089c0c0856e1716da3d8f2850188e00a228f472c39a95cbdd3025d9126c6dd7a7f33b10f823652bbc76853d7daa0262bae38fa323b4d56f5feb51da8d0e793d22d9ac4a8c25b0ccfe7a3802c146a764af4967f4db423a34eb8ca0aa3e4e4b56773a74bb2700157a3d2b550b1be463b23e03f2a9841e16693bc38c1b9d51c1862fcfa2a47270034d28964d0d27148129a0d0fbce5fe5403611489b2fc64940500926242cf705f9b683b3fd4a38076e25762a3e7df53c9b68cf16fbf96c118f3d8513b35be391c0c5bb580a394a045162f474dafabf57a0696872508cc4549587bc356b0a86e5723dc6f80420dd0057eb1f4fa8dd323e3e338990b5309d4339909e0c6d579ba0a3bbaf0d24cad048ef3da2abf892a7606b3f7a4e1dca74e82d6f8e91376ab7d5a6f6d577319017f8f56faa21c918d4a9a0d1411067a72b6d09c08f5f6f042dd9853b3b79b1126bd403e4e4bb7499fab4ab34f848be40880f712a772b57faa4dab10387cfe946b2253a512025aafd907dc40a79523bf15186017c1ae3848134f27f52c57da567873d01a8ffd71f77657048eb5599c4299a6b3c5323ab9810a67f0bd3409ebb504fd58e279b544c1f11b1fddb1c27d2557ff7484c545316527895cf8f4ea3506d46419e762b1dca6b8f5993cf2effcf463ae58ba095180e7304ba90aebf6e102369fa3b0ea33f154af2ad3827a4b0d7aff4fde5c8a09803e76625c93152c9b9bf369a76ce8e7f6b7282c4b2b38fd666c9bca96c194368f4889d92c27dae22629e247347b583b6673230d5e851fb80dce454a55695cf25ab3b0dafaac4693d79b60e6f716c1e10fced437c60784d337178fd08f2bbc31feb93f8bd79cba79c2dee2cd3779561e95973523724df0100555d3e99c62749e35fe1a5c1f97f149a827abd1e1a7d578d759f598286aed11a0567bc9e98bb4f9caa7b1ac5420d1113e237a36c50f6532041231f5896a2b010fa8bd39eda7b1cab0eaf534d1bf24900d0ec57c2631ea39ca441e3a1ddaa0bff4d45aafeae8347d737f7e452187f4e6710630ab15d081d2898399586ca0d753cdd33744abe62b2b791ba7e094a45e7502b0aacbb1f14b17b45779121e8cef5199c537a1bfdca682919784a4847971e98ece00ce49906ab323539bc86ec9b55a6a2c2519f1430b28e8af753038e310d1610f340a15e4434b07c3d95b0af0385851406e31bd2bab6983d27d3f2f53583eccbdfd170f61e5b03d14b0cb7e91536e2aa6f315875a56f02aaadc211e7ed070f6f718e1c2066b1033dc60ca174ef7f876d8bc12c90090915e46fcc1449cf6f6df1f24a16b5795b3336d330dec15136bf17258de604a701866dc4a8aec35c012a33093febc76e9eecdf185a2d56ef42b4f6996aec79240c7757a900a9a7c554f536abdbc0fbc451cc3e3f5ebeae25c5c6681ecab4c41657f9bacdd317356b55c47b81bfcb9f4ed18cf3687215cf7032a4b53da670e07c8c7bacfd91086b11f12f91f1a3590d91449bba705553d8062bb2ee859f8534dca97c3ef76eabc819a6ddecc6f685fe786e9b7d2ad2d084265b7aec7a034bce693740773bc365dec793c51ff8379d2141f0c0ba7b3696b2f33ce6be572c09ca9b68ff266a5201a27e69a06efabc8c7ee3a2c907a5349f3e9dcf8093115dc07068350e066a38d53a78505241d433cd08a54046b0c9380eaabb710f77fea3e01ea834d0d8015d0477d75fe4b1f709b3a2ff7eb170500292e43e1edcabb70e43206f51d2186c12f6def0f2c62ecfa4a8922b50f0a6a82f0a9e4cf791aee588d82e02933c832df97ce63384ad4d58707ad6d3ced2a4e63fc228a3dbe636821a39f7280dc32fc103fd5930462956861fb566060eb08db61f54b3671ea5dce4f647873cb9801a47aa0a61bb7c3697f06304d5d74505a411ebcca86dc57a98e5cee51d7ea183d2582fb3c27a808d15b31b3ca9e893b7e4f9534a304eb19b5f8a6b845124c57a1533405818e4159fe0b92c71e4fa6f75400bcbd68ffd7f83468d8a39509a9b63d85ffffc5f06fe0edda3997a733faf952ae1101f037599f1ffc2407b58d5df8049eed701c390cff1bd49f1b9891ad9998b9b37639d7dd677e222ee71f3794c54610263b488ab81b689511de90802a82c57c99b5e9f22baaf9bc6112adcc89a9aac8e816faa16f97e7f62138e386880026a23422089dec0f09775eb0156a5e7c01c8891ab700f3311c97a65c992b3ecfd4628e157bf0a8524f04913adabc08209cfaebedd236d7788388405b232da0f0354a491c3f4dac3a637ead8307424834844b73cff4b2d12efee83810267233cf1bdab76aad0afd2ab6300253001dfb4bcb7893c79064b301742ccc26b93db3023e6bfb4f1ef7b42f8d61aa9b2a6cc8997d6f3134e0db65453b5e6f7d998d089a6e4a5263474c944dc1d2289698e06687904a1784a2f7bece4eb786eff3c954bdc4c1aa4ee5024c1df8044d20b5ca6d6d60ab57cd0a72252ea829bccae62ffcc48b18075ba659281a6170019916d00e9827bc36bca66a3fb1c1c28bec43e091c594dab0315ffbc7a419f2817e47e157580ce586f8c37721f9c561a53f3fb0ebe328a99603275bf48165ee4b1938ac64b9a59e17c64582e80ceedef3f71b9f63422b85329ee08df36f911ef76ffd7e7abfaf513f715c56ae0e2944bd880e628c9088fe1573a6dcf6ae7f9e869b1f76d1b5d85ebc93676b024b455b4caa98a5f5ed127493e30fb8d77cbedebc03d1225bf6ca469fd04bfa071138502b675a9f6d6627f463b3e424670f7803cf975463d419b9113d77a23ea1f006a31f88ffcfbfa02e809fc4ae8c0527bc9d57524f65d5c511740c460f5a83bee83023eb8151518f83ed048c2b0f5069e16cc3b8fbfb9d5c0d8c8c505aae6f79b9559a60aa38423ef3f03fec2140ed721a9d34a58e97b07f68e89d4e497b5570f6f9cad170594d9f87470b13e13a2c6ef700e8a5d6133028e160855c758ee281b26e0de345bdddc1fd3c95fceb52ab803b84f9d3ee8022343d5091ca12f43ed3c863425bc7399d59e72c3f35b65ac533b2bd961115b6926c99578d6a4e24746f00415a93e46c189e2ecf0483d87003036b286c6e324d7eebad9419f26a98eb0858bceb6950d60d3fb61ffb73320ab259dfb19d520b77d998284a40f97050d96aee6a81d56981608b12a2989cbc1f32d23660e0ef7a8607a459a01bbb60e47eeeb443b047f2e26a8e0a59ae034d2f37c593da3c42c7f936c8e6c37dcc3f81b6431d6dce59c5a627bf090192624e6d02046e956a4ee97a883d2409c5189af1c33ed2fa3b6f384ab26095bd9befc3a6b483a36714e0a93f6b4c4c74564aa88ec594544dd8d0056e6b6523655f747babb9d58949294ee55033d59d7bcf2355422e9f20e5a864ba6424526391ad4c3ed4031d3cab2c3283e924f488a779f12238b481ef8f1d03976dd813fde3d16f6828f3b448a43f569b8aedb81d3d28213bb2f4b9599c0ceb2b2669bcfb62529a53f7c486374ec2644ca892da6f8b7f0acd2e067365a7924c984720a461eba645f66302c71b75f8cd7b841acf8e9ef7ccced592c52c20cd906ae27b8e639227c8e1686680f5f00cdd38c5db106d90501a91011418c2c035aa942ab89fa9a403f40cab5fd243853b7b29f3b20ff423c1ce1b9cb53a9959cb4eb60dbcb3ccb4ed817c4de12c155877e28c08af874401b6c05c6dce6d9dfb042b30898f1f851b35c8475b2e79c01c35850e66f06b168f9572a1d26710afe970bdc1bb252b9602331a68260f7a9fe005ff07b7a5d959d5c94005f8ddcdb7de5a9c66079698973cb76744d0cce08ae20afa42e9876f5759d3e5b6f439c90f804a6f9910eeb43647d676f3fde7585dd29bcd6aafffe7378dc4355759023e1df346ad22d1e35369ed5218fbb152720543ec905f006c5d506d6657f9198960726ce5b6dcf5b2182b9736a63d1503d909d3ed52e367714956d1ccbd94e9f6a264175ab0219c912b2a2235efee9cefb41093698c327649e80137335c8fc1cfe035e3c062023b6777563a0f938720eb221258364a2237b6dae7b757aaafe3e544f60ec24177d21c7911546f4fcd84764e241cf169ab125f841c75691e14397d086549629852a51c090c1f61db403adb623f3ee707e71d4836d80b18df18fe71de5f051344a960940330c3dab1ef9a885f66a2e77ad32ed79f51ee8578c94aa06829a739a5ec60efa79dba3af3c8af2d2271419b7ed510ab82aa201cbfc9a9ac743f0f6e05ef0e8c6303ba4965e5c9d6ebb1e8f38e6ddfdd44f2835c15adeaa2ddbbeef0b5b986f2493c0e75df93238e8062b6d46a7ab613dd6d98249ffe85e0a089b75d94709d453956d847a62175232e7892d5e746c84b97d9e0d421c280ad58ef57f2f67173968f888ee5d66f7130fb9d70c6b53348fc04185ad1c056e2ec05e0836803df7a53b28afc5cb38964a41d65b39dbd0516a3f25b384985379c41268c057b2e749c38a2168f7a28aaa8660491a11fc5b8cc2e4b642164e3b6a7f600b74fa56fb806534932d4c300a841ac5b42059bb096f2c4c729b79807b8dd5f63e2132bc36a7a5dd63a342a14efd48179a5949e7e5b01d9f5a4a555a2409b23480272abd6742c20eafbdbeeb7867124c7dfd1d2fa297d134dcfeebe25b67ba6373062ec638ddfe5b2fd42014294d1fc6ecc6bf918550d31c9b92377ccc8dee3960fdc8ba1e60c2d91d553a010325e8a2d59cf926e2d4503e737b09687245858fdf66b5589f9e71e12f0fcd7d53c92c5c86dbfab3f90909501f29418754bd29691d0b0f68e5588ce1981a4d363d24ceaef2466f500159d3173b2c12c974d176a904357c3b8e13f95da0e0659fc443e3a4743f4f9cab70f9eff7ac3c73607c8ce79d7c1e8839b33d1ecddf3f43702bf4c8d3e22961864135a2134aa4a0e251cebc7e9c9b362331c8a3a06ee7edfcdead168dd0dbe89e18c7779dce146b136629e49fa9c8a14e37698018fe48a7c1d5abb8b444cb36c278e29da04483be4d15d5999a3b5f6a75d0b76098e4e574c99f3965cd19e5ff47d0304ab301ae930d6ac4eb5de36c9220873b63a811a5322385f200aa0dce089277048e84e84b2739e8fd024758c975a7eddeffef807d84a436e1a3ab684b254940811b6062fac2ce1e863a5bc60a5ab68521c8276bdd76f2e5adb82618bbca6a69f45aa3759577afd20e16f26c4778fbab9b6611c2de96a0c78b9097fd15252cf87a84f74f6bdfd1241297d5787bf9fddf4836ff4f2fe65ee27092be099e3d03faedeede99129a44c2dc4d2a86f193e13baf1043f959d02f8df6e02763f2db71fc9a13119ef822a4901f9728ef22a5dc357217ab097d8f77ced06fb6959b0aee316b0e763faccdf7d494de4a455662eba55b7c4c785f96f391659850c2862e0f5f490df33d586319b10577cb4fde07187055a35d1eb44f85439620481db7c000f92e8d1970de455f283068cf874e3883a7f6bd483715d7a765c295a00cf959e88514d535b24d5b9331c8636f89f6d51331c91a54992e55c280d632d131f7bb2070565d50e59a5b7a95c0e1a4e8586fcb00c17820e5917b78ae8d40762ddb9b2bfdf00e22b8830c9690d07746e18c2efe195ebfbfc9e80f0f6f010a8534f7ef9021bdf94b4762367c5bfea52870d666bf37997e88640c10b84f3a5c97c6092a1b8995c5257fe800c91debc53ee53a3875bf985d73e469dbd698d9cc1c9586208b352768370be40a3fd2d277e1d31368a35f95cdde5bb24f8627d38dcc6faac294ad0e2043fc484bcb48507713e298b44113e9da6f2ec35ee906aaf682afd5c0618edb65d3151c5b59bdbaa70bffb6c45929a92279c3f1dde1d2df6b686d24c148783f6c359a5c3f84efaf47dd2e28239138598fca38d28318ea85bee1a2eec3a02dafecee2eab8a581962a70b47da39bf8b2bd3ad92b2936d4ecb4fe82e4c61234340394a13d8f1bda643c0d3778f00d2f2d090144dbe7e6bd7efe965e7167b9d14c09b596209f62f4832fe274b198b7b0ff81500b75f6a5c9b51379039bc30f72a5b2ac5ed2f760f10927ed8fcabea4feeb7353b4977800d66ca64076fbfef3c42bb936b444b9f706c16e70af5a1d4abdc01f13a6f744bc0175da27946ee76422fa7bd98e4d6dcf9573d25fb4a357429371020c3a1302710d0b06521a06212f6dd23ec1980944a859bf0dcbef922d83488b5de2e864a9a5a1c5e71beb6741123bc1ed46320fff7b23492cd585a52ffe0888cc01506741424365de7ac3aa545ec8a1618095ec42dd55843786aba46a9e9e737a95aa27af5d975455e506dd0d39daabb2a24ba58320686f51b686d3f8eba616edf288382d8e058ab8350a9e18793efbc427c9425034042bb6287e61401badd34a71e9a062e63f8cab2b66bf929e8a52407353c2e48021bc9bd41d1a5cafaf2f0084f0fa142e23492740906385e123434914bb67a96b0d10305cd1f5a7f3248bf4de84725050ed9d1f8417ce2ecc3346baec5ea0b9aac788b78ff14c849179e49d01bd106bb6cdcec0334466d693eb9179934801f299648b25bd5c8f9e39600cee16344e749cc93958f68f7ac06e96f8a2e8a9d716a0eda1727dfac6424f59d34c7624fff79473d5f059b8b5c8e313a6cc65e3c51e5d4dd63cd8de03077c08581286126d5a9c806738974a3b7803e85294f45c81647123e08054a32b16db02ba48a444cf9646207637c66ae7923cefc398ea546fe53b9f5cf2e543364a997f7fc0d30ab58a1d42757f8b40957f09ff5786a3f2f357b1615e56c3dd494ec85d518b2b83596416b26a8653e5e74c141695ea83e76bac1877d121fc5c0fcdf363f7b49620e9712ad80afa0720a6e90b63165ab1a3b9a5c6a71029c7e5f9000e01fc31970189c2152f5130e047aa7d3f956511d01fc168c31a058e23728218b5c64b9053dbc32efdffa301ebe1ec74c446ef86a7c16200cb3cceab48784f6fb3f5a97e4b922f6e053437727bdeb6cbd965cb260f5ab8b0023a2a1af4157904e121961b2e8efa8ae6ea33cb10b9bffe0d2af6a3d81d7a70e53f4f296c98bcc46a90cba8a4773108f19af099dc22a731f903be0c1190e1ec21ee5a381c6755ac4bbb2316cebd2ff8cbd8f409d9a806e178795011f632f1b47f5bb831f4851007e990cdb8f49a184083cd66c6dafc840e295bb3551334f79f0b3aa92da0ac849beef9bb6cf6a1f66bec551e5499897ece3b2b4c63825c84d136f0ec7ad1eb2cb19a02f6ff6c4f4958357b695f84659a3259e541b5e5bc2fe00d3124d8785e2e2d3b4a7de51f40ded8cbb04b8f6ac402b9030a99cd9a828d99884393a3fe000c89a3869ee5f8594305c3e971b24f78c30258b707336406dbf2c06861f8d3ef743f837b9a34042c0b50e1b63b4c2813d2c4c59f4b8ba4b49a4267f8c93bce35e53507d689eddd0ba51240e018bdad1290251fe1afceaec9aba9e99f1e1d5d1a9a3721742b4df8ee74ace00bd3e90f5131ae275c87edacc6f5fc460261a305af93fa128d587b958782cf7648a6d16cc064e29d6e67f5d4aaa28af2633574ffbc7742b929001078558629f5121e88296039f917ed08485e37adf018736fc585d7519b74c150134c00f1f3f1acfe266329d76399267a01176623680b5662476acfabc0f3d0aac9c8be7695d225a36384b0df8cfaa3cda5a9285e22ba5c7a48f824a555b89aa3a9a1de9f5217060209f54b9f41c4ead795d97bf0c282028030cbf6a83fd993aba35ce32d3472141e3a6acccc0c536579803ef1e9162a24b1fa9b70d7344165fe843afa4ecc0390fc740f301a8d1e45c7cac8a2a76003fdc64a62e3d8180071815725503091b480ccc7d49dd2689d3f94a918a18986db3379d13f0643b5dc7079ebfe9569e3d541cde895477c228aba9e5ecdd385723a778e3d43bfcc78ad9e80f740312a4b43ca9fb289181d9e0367446c082c5d2cd3d6203c7f6b69022153e4478a26c838aa7b28c2db6e005739e3a2f9c1c1ee93d6da45ce8596be3546186808d159af575d8fdca2120e9a3c6a4969491160534e088a866101c72cddaf00f7d940cdc7c2706c9e49d6fdd5872b3467a5f942b626e0916991393b6dcfb6c573375e6489d94f2c9dae977ccdedad4be5896bfbe2bface1f50c614eb2d1e6ae663c4b0f156bdb8cae0230891bcfdeef38b0077c62f04d47a84824d76a30363401a4514dd85f0ee95365127f623d3c29e634192952cca96b5dd67eb2eab62e78f57e9f587fb652a859a8c6d4721739fa22c8279279aac37e7a6936a8ce291b0c03097d8f756f982abb08ff010da4121fab1357558da1067d5fdebf9811157182fbd48e99b9530e20d5fea7c4c74be94f811a42d205a6e2396e91fa8a0e35132febcf2e7cad910ef9054672e7bc0a43c28553f33210cbca717f180628f77bdfbf1e4f7d909d765d501c8cc0b2cce288a4af6af0cc9d40d725970826a07cf84a167a8e13d02ecc24d3bc3b733ecbba2702dce716b30b896be0c8e0e66998dbdc62e0890ca2f54951a654e9f643e4abbf918f871f5272b9c516fc436e817af765580c7c488940804353f4973b23d0bde3d34fb97b7e1f9c670f9cad4bd3ef340f7718d2671e55334b3528f731f09790a83a6abb62f63c5c1ce11bbf97e04a247104ab04373269061165c620fa69670978799d537c89f70457b567c48ca9db8fbfb98ebedcdc1e31e7fd88ef27316c37487e94786210c9a7c50bea5d1f2e7fd29813f213e4e4b131bfc518c93db632820b413d7204c05368196e6a4cbf557c6a660c6ad3e981219355a9e0de76b91c1ed51929bd555a6c1c35ccb4804efd73677378ee85c3a4112d46b8e95c370cb0d005acb0e03c354933c6cb8e98af578814c0b620f8bc1017050dcb67741fa78b2e4f5ab1ddf7810dece7bc90718d4027f6f64b09b455dc6a532fbb983d5e90132fcbf83b7680c2837b56a56285199f51dce6574117eeb2d855977956843efe9031f12677fb38dce2215a74a1d891809e2d46570977c490f173219253b88182641b5de49d1b8610e2dd70cae2e413df6bee5648fbff0c8fc7319ff04a5dff21e11efbb30c513f5e9646197033d56fb8a4f4b17ded1d89e5c37a77de4a5eb9eab78d1c994c46c63cdccaa31c7a034ba6ce97dbbed753245b9d0b73d30496090611093007405b954d263d25f2a19e6eb58b3b0d5cd05cea22e20904529be0dea4cfe614a0e8ab28553c15137c6bb416d8709d08886e417612765b694408f7bc9497c204b81b6affd7ff79d5be09951c9e5b4738f3ecc4e551ae8f4a3215f98d5df9bab3cdd03205adfb794d9e946f7213fc4b7f689ebc5ca5a0dd4dab077e3c750570ac94debb8f9cf481cf7f1fef37c292c8ab5daa79e8e5e0f6b27f07d52900193a9e8fc6a2a234900ae02077318e048eb96a4ebd8359db3e3703678287e70f14a850dd119cc8e44868649eccb903a57a114b12eec72d3295d6faceb7f6bc2c3ff1cf7d4726c70500fefbfc2885f943c487c6288ae57497bcdf376b1929a93fa2b13a9b00c226ac3ac7262025a6e07b03749d91caee6986314fff1c67e4f1464c25c4175cbc90d8df02356daf4bf2126a577a502a2eeacb5594f9ad94d16f4deb8bb2cc6a99222b4d1b3e47d28ca862ef5fe3e7fcaaa8ff9f61db0c9219c25bb24ffb6cff29166b96afcc966ce174038caa8dc095072cb62007e8725adfb2d2714ed52a61b644095317898b073b38fc4372612ec0f96aedb988a72d845a77bf852f194ceca33c75fa29455a1d320ea8be4af11459259e205f06c1fd3805f95a424ce69cc61452ebfb9434051a9461d4bedd30690eb5bf33415fb68af6b00460403f0ff87a9e594af812a977f372c8ce8fe973ee90108f7b8aa6118b970101b2ffa6c2c33cd12fc90d50cd389384f353fb4bbb2623a700304e7f0784e740ac1204c72353c1570fc9cff35ef08de91aa9160cd78f24237f02756a0e47ec395e4ff25d0bfd52946e5b3d70607dd3883bbb4168a037a05af5ebd982dd7de4073138a39830cef88a4a8a8cf0e3426b43f16f3771492b017231c352e9bdc6e613c2fa737329cf8f90465cd30afb735afc648e34397d65d20098a44bdc23de81683e356f39d40212f09c39a1d993d1a6458d8a43188a91d90c1d457f440cadae4a89700053434d8101382efadd0106e698d63fe40532480d3ea33bc728548110f98b29582ba606b4562f40bf56ba883178edc77a4f1dca1525a612c44728e6eb4bb018ea3248b1dbaf82e7c72f836c7eb07afdf746167c99c7db64261dbe0aa8b85b147dceb6cd0ea9f2f34b996ae3615d201f25eb92bdd11a3bf3b0b5d5d103dab18ff005729282fd3e9a2a02bb7a45214ce5198d4ef3dbec45531849ea3760f9edd7a1f3523c83450f40edbf036970a4cddb6d65b715ea05b23ca94183c97781a716da80afe34e83540ddaf028413d5f3114345c3c23d0f656404a81d9ff1d2c7d8c11b3a5e75403ace36173974f4272fe9ba4dfeb22e3a8cd9a0767f6c93b7108625aef3338d178f53e142d63f8fcce66842d22fea28b0b71a9449a2e53ceba9afacf7e83e40db806ad12b7e0145fe2c43b4431cafdf467dbb71c845ecd68c4fdc3e4fe4f45c75749a890650fc9ba2aeaefc103a8a0f58acf0aa842324b896596c57dedf896bcacb6a5162db4c8053c97bbd8405541bb022b4d298515a0544c8049feef895c70f250a4fe4fc9940656a8c245a35731d586c05ba61be8b9c3084fe3c9779689b68277b34c78305c91ff4549b1ac94e57692a8617e67b8657c1c6833dc8db235a5b2917c0f4550e6fecdadcaca8320b42e704bd578b0bc4422233a5ab8b89a451ff82a0eb13b3da8d9217e62e024a5f4f2fab73159854cf9052d5344b300dd0007fa20005462fe470491da089a09cc0e12c40b41d608168219233d31178b688956c59ac4687d0e4e72afb5e4a5e50f22f1d606460a016295a3b4ebe48df2420a4cf4172faee869ce1743891cbe86b61cfe52b275de658fafbdabd53fd8cb304ee56f55702886cc95534fd455e4948d1066cad1c51bd0da204b6d49bf440b4fd56268bf4ec5a1d3ad99b7ff7c8b73f8b9f65d33c082bbeb3a877bb7adf3ff572bd90fa6a62e89381ce7b16410024294e713dbc008caa4bad126e5acfde341423cf7d986369fd752fba8117dfebc9d876600cad04fc67ef453d2d3b386113b6904c28d8bb876a9ecde3a920daf769624f107b990ea40b5a2c6bf92db7b8b33ebda28af684af0f041511cf1a34e5ef4ba91e7f41f858f457c7de73bbd95f0dafa394c56d053d7446119dd6ddd68239ae9d4616e2efe97162dbf1839072e8406edcd6fa087758f389d39854534103dd327da43b5fefd59000c72cfb912378d16f0badbfa170c5140c92549849a4e01ce9f95bf19c0883e2102133db55a17ba7fcf3be5d10ed3684408022c888ff9d1539506506a3cb1613ead4c57e7005efc40cc32145aa62b489d982500634afca1eb87c80f68fc1a7cd7d3e438390acb0c3d8def82dc45804b131743da715b06ae6bd77699aabdc4544bb1cafef18fdbbf71147c01d526a5a8390b4eeba17e869ca105d68a376cc0760f6394ba7c31503a6a1639a37e4385e9ce8301e7ad8db50c92390b708b632c876bd728fdfaebfa71b9e997def12a918af2bc316b736089efacba0ad38011cdeabbf0a6336da08e9d05f9aa5c8010367911e04aa06e27c447a4806ac32433c93c24a474575cbc659a07eab9557fd61fa95aa96e91972ca7032b151cf4b189226b6a00fa1f4f4787c2c4d1853c4da75fd510d8b226a1679a7a070bd7f81755c025bdf8c3307544e03035a835b941112e781dac8a65cc5c9e57e42bf34758e8e2fbc959167ee5737559c1a7b3f97cd0eed4179e666b4872e76785e60f6e9112bc4afe5290b3d74c9ee1421853596e97bd7c556d85a7dda68b5debebd3528c393554b0e78eb7286c8b6cf1353b68f6714c702996405859d32b1127f261976cbd982b0c18045546622559de5db5038bf0d6a6aa458659b9260a631f06273a1c22c0a869e62575847723ca1d747202ae17cc232f935910ca4253d062a09c3c03398387d09a6997b088eb85a459c042d9c9765531af3f729ff29cc3c744d38f2de184046672994ad3800f14358439c19beddfe8c8fa4f2a6d27a3b88f9aff3aafb919c4e9af03dcf999ff4ee2441a979f440caaaa25103ce87ea1832099caf496df38f25325a77db3fc4cc3ca6fc81d9ad15862bcc527461782a004fb84a37f614bfa3aab80bd3656a0a6140b4f2bc21a8457fccfce2f2a93dfded08baccc2dd6b26be37253ab22eb255e2f9fabbf305645cd2684b3b79088134439d601573670525fb8780d45be800344bfe6ecc824c47c5843666d1a59090864b1c1d00857fd366e5ecd838e9b368d0ccd893513d2bddec0146d3d189d1a314dbef06609e9bdaba3b9a42293d0cb61bf1a8a202d63ae22be4274d4eb929fb30894d813f13e457f1096a7c8b8ef791e4d263768d3447f44f7b7c71dbc95b0de82ad5a42f341abdd994e1d92f071eef72972effafe90f8dddd9fc6654911abd0da8366a664ca1711e1c6604ac94cba61bedb73557db69165f95365a656f382b66b6aee46c7f8bd1bcd4dcd0397eea50dee0c9947e751c1aff8f93e08ff163400663eaa7e46453f9c77a86a49195474b3a244d9a55cdb2e6dea27690ef2b60d441972c6937746c575ad2f888ff65ca5089a09882a4e4501ca476933ca8695075be53aecbff19ef00bf923b12127760776e53daf96dda6c0ed5fde9097e8f14238a631e000542ba6316c7b7fcfa919bd07718651f947ff235f9cc749d7e33372775887e4ee9c04029c567fcf6a16c825191b520fb32b2c596af7d371c3dbecb8e6f9888161d40440052a71c8cdad6dbe3211970ebea4c3cc5b3806ed2f897813b819558a5277ebf73855e60de4348a5bdd71cf17ad29483691c97a78bc15d423fde84908dcef344ab214a5753723568897eb6ef9b2eecc01c147bc7c3d17157f47a95fcb04871a1eb550219cad44d526789d1947f309da99f65ca9d74abc966988395db84373ff9ccb4c9480d41a9b52321601c98e7224202eb2ea66c47723c38909364073215ef5e24de0b5f709b71dc6b9a423c319042a7c8b9419dce75c07414019fd5bb363f6b56398ead5950fab4096c6f1e692614243039ff1747064c866160ba12d1bc401fefc4dc0065b05c39fd9eaf8ae8d9b12e38a89976ceb4f6a67bbb255a6ccf46ed95169651e44c4c1e1329366ec0146d69cd232d0f1542b18f171ba9041bdb572a08a9178d70cee6fc022e3c9ab80ef4b7e3706371b60963c3acae22ba8965cda4b7d15bb42b176a7ce6e13ee1c0eb556c92e40d2f7285de77ea9d01072c4b9dd459d2ddbda9b6051d95675105b014041bcc0ce5106318efced3b3929b731bc352ebc9728b2309af5fcd99dcc842e67ff3870eb5b24e08786de2f06fe932738124d15c9034a92ef698ab837c44bb8b5cf540c0a072bfe93f520bc06ae5d54ad5a041fdab7070c44433be4d56de49b5451bb6ee94a7b436a963d08ce921b1ba01fc644a117079e9a2299b8c65ef85043d101551e70fc0ec8fd0e78da7a882e7ca3fc0ce2aab647455b419641cef6f7a5484c7f1f6b1e17a75f1282115c5b95fd56e10a2d6dab61f69765b6f2835a53a87208be020f16eca091d0c4fd1f49212e9f6e762232cb7f621ca78596ec9722fe13db097461d545c079c025898780d62d6e42eb0e1726f161623b0c91df2b1e44f51a64c516429fbea71c7f403031dcb5f67960634495e14333edeb700133c1f27714ad5d0d48b57ba14382b16ef10a934e7f929fbf86d3e6a7b29bcf045548ca4994c8ba8509801f2f6ee7dbb1469f1ba778c3cef0996df159ec82e98ebe13b893140867ba915a325943d514faa88b07b158db282da3ed95350bf993ab143cb3ce980191d674afbce9e13336cac9889cb0423c181ec5c27cb9948d67c9265942984aaeaffab95c51ca1de62b5cd5181e310ed3e912c06f86a06e3c480a96668344788a9353431086cbc891dbe6483c21d649993fd942d23544ebfb5ec3a230388c42daf2e1f9f8d22d760775393bcf6ed7bd73c4e622bf0097925e9ed8359cb4c23ee4be5edbda854d5bcdd3e111cfe94a5f46f89584e6ccbcdfd99463ebdec3a3be5bd29cab347818515a804d30e6b835e770b5a9ab29b2dee927592c1f8b3119ade7b1559d8c6b2a8a27a5b75de949eeb7402eca01690916d5b88979e35dd698e1b620b06665cb1f57c749d62a86407ebb8baf31ca73cd8e1bd4697f7c0536510ddfc6cda5e68c7f5667299187a12d2b3d30379ac6fb221ab4ff47c12e63f205c45c79ee6a710aa535c0cbfd35a4e6a158ff0d01a22533c83ae5c470a9f86245e5f5350df2095532b16355c01ceae6405a7f35df5826b8ad9e460f198faea566ba6d526123319113df739cf5a20d410e1407fb2cd72c2c4d63af533517bbdb230828607d5a2a1228e850b64e46147588f762d156c78fdb78d95b3e0bffcc1828f35646816a02fa06fbe0fe78304b105962959a8aed53bebb8f8da204d15301749a557e14354f4fca9fad1d346027e2f6314ea27dcaf1b3a9aa20c67958fb9dfa3d1aabeaac46f8a39452788a6a26602fef900f50d537a5f910fa988c4c15fd2627ff76654e9fedf0e773a201c55c21ce4192169543c2890cc9d0bd6c29730ce651c895cfe624fe46a2e8386168d6f971ebc046e210497b27bbe8905590d1e8ae0aee06cdb1613abbe66a3c0d9be2a50dcb0109467fb4bbd1ccc16e96d70c173e66142368b5e0d7ef75edb9a214e003a315b30374a851ba0c9feb19477a5ac697a0cef05915e77042b47504200ae0856de5372ee5acb10a2261bb4e8eaf282bc623868691bb00916b72c4a0f7d390445ef60910b8e2b7217cc8d474a86abe6945eba1909034b09366ea5da81ef7247025f4504af318f1d789d68a29a9ddf8994a7737e83a41910a5dee0b3bad6741919db64cced6128d8c6b13654a2303f79927293cd5761ec88b0365d9e57aac105f0d68d664da73a0f972c5ffdc7269e52c2bc6069b7e2a237ed65fe2180e71e516bd2bcf5b1a295adf084e249faae2222dabd5ee00a697effcee59d866c989b6483a7ebb901c76c7f7c4e69a66ec437cb34cb67447a4d0c10c191cb63cbd0ebf34b1848485527ee31867e8afa7bb422f77b045d9f32b59e3a9846e72ed9de38eb14cfe3f9f5fff272ed838638d9e4ef0a78fc948ffe0aa1c8f00b47cd7504227ec95dbbffd3a0c86e3396f18076af874edd64d4519519a4f8c51ae2764b2cc26b22c964c8e43ed2c3f9d33f006a44f32ea5d60080f14f7e115e307db1245643bf201d14738f2cae343fe73663f06d7e946825fe8d89af207a5dc456e1f39a4bed152271c0a81f54e17ec8d616383b644883fe0e10f4d2605fa99bb57543ccec6c0b3527f134406120efde9f5f1cf6b5ba2569b88ff3675caff7e1d9f6a6e6310ec3bfc4ae7e5e0332368ec942983c856e4dbd4b46cb6da910c10c14256da70bc72307043e6d8d762130bc9316cbb00d5a7d35f92d22b9120b4ee83f48138aba6e0d15fc4832f49ecf3a47ae59249a60f25b9f2715ebb6414346053634b604c91391a34bc15c9aaba58245d32864a51e9412f45e0c3fb7a50fa46a1a3d8e4c24b77b57592a4b9fc8708a29c99baa9c31f40fb1141967c13a24fbf6ff90dde7265ae4c6605ebc466162b5cd422d727977add7d6cc853a473d1008d0a02219c7e43936af7784659283f07e72032a633e19cce98b2785c7130b12ff2202d262e6e6f014d229063d95105cc87c9e218eac814f6e71cd40fca03aa0c539a03d58816b5ecd7af2c309d5869146602151e647f3d00aed27ca17fdf06cada9e571efc85790d6d8823f8de7e64c996d262d556ec1a75892e07cee92105dc432d04f0757dd439033dc81854042925c6301ca6c4d46e2e7f80b91238b5313f6b30bd0f9ce18170ad05c4e2f7b13025dedd91945e84f9e50cce70357aff22c9a14cf41cbb34dcd498cb56084248f2be5234dae681d4b2b826c94eaa344b73a9fe2c473911b33d4c91969be43ea3b16789289238d0d007ed38805ed81edc9e2f8613158e27739a84e8b33d66564b3479b7535b5efe2030b1cb89b10f2080c4ee4a2d983c83f5428c50f30b067f029945ebf4d5814f9d170f2f5fc016bfd77577f9a907c43e8457e2d4733839b4baa1f58864305443406a7f8166422eb9206bc9cb8945638104367257a64f5a5a02ec73859176b419b779c3373689a52b30ded10b067bbe40ab7604729f7610eb5a5fef56c36ae085820e74af18e85fe0117bf0a71faac897084da82428e33a8acc84f3a22feaf25e0fb4ed3ebb9c04b5d4853b9dd3d0cf176b55c186389fbc1f90328c960ab3fd1007ef39121f920399a1dd4f6a1559f83e2ff9459b1c12f582890caab214b034bf2f382d84ea8f561d91e9e9b5533c5d1c56e9779ad2ab57bf3e1db495989b0e2bf6b367ad5dfa95c56bf571ad08cd586147dfaa857fbe1ff1f0a09c81d4b22f91fdbf0fa800e9e5fb0424eb8947dc3f5e2edb9d3471a30d84d17907798e442a3501858688efdb64a1434a9154c465867ef89fa957ea8ee104bfcb28542fe10035a40b720d2c8d49ec2ab00a1eced7fd83f6371099fc795d2f4e02a3bfd77f106a120732407db968cb87826a7f52112181845d5c2081f631aa80b0d4c0afc1898ac31885c8497580e4aa9f73856d6a7918092231159aaf2c5d378fcde81c4c046cc59f75ed3599f0953d0d3a4db9a3ce5ef8b2f44d0a351cdbe6eba765c4ae832de8f47bfc4a3cf0f8e09495532b3484bb27f3a7545633c0716d7379ef47b066dda493c33d31190e2c3ab968036f0a7e4269c72f4fb89319b037b980fa66e3406bae990cae98b04b59ef1e6f7ac12176d0551039e30f9fcac0fa00b6ade8388358f44b930b419e2562307ec1450e1583ea5d346046cd5e91eb297ef51f7d9765d0c1c2e3aaeaeb607f9a8db88639fe9d9c3244bc1cf3bd4700295c1db0e0bd711ab9974ad4712dc67410bd03cff0da89688ed22d6d668c48f4471d161cec5cf28b458ec6f689c2ea848f08248d3b2d441c2baf3f9812bcaa441776eada4ad53c40e46f3812783747d3b48c562e5053c98eafcb75e2d071e9c1166b31b3f61f6116a17360b0d90df25d3a516637682419e84a036f92bc42c109f847e08928dd411372528b142d74afb64378990649ad98277347ab7db24e2da4d9052161f2607def171e43950baede0e911d72001217b2c2149dac49c5676206b29fcd72a15370fa2cb2b1090f7d59c341312a71400565f1b69bd8f171f710bb50315e6af222738897db1199893371a9f729655f9e17e43c0bc9e33269c8d63a429b15a0f22b43bf8896e69f8dd031c874ddea8c947d23055d585dbf4cfdeec2a89be9cae52dd060f26676a72642f7fa1395257bb925f03261bfb694f04e78857ca3e22e05d206c2089d651f672fb29d5691d9440ef58af3a3c0da4b04916aade70dfe7574bdc73d2479f451bb5d4e7b396669c980c59f5e1b3656818c025d120aa095697e230aaeedb6084b65c8097a6334968f46b0b5646d6d64492fa2c6e4223b13dcebdc4d5db9732c79b5bd533e2989b1767e02c90f43e74b309820461b43bb2c8c98050764d110671b171fcf718065fb6d221a777e703e761e8076b4816dde2adf489cfb360abb4cd9ef9fd2dd735c3844f60342f06a02986cde59a15cdbe2256a6244adfcb023727e483d6d4f8fc1a9f5874282e580d1b5f27e41d89d1f454fbeaddf0c0202dce1e4e4b4523adf0eb800408610cfb026b1d1e2ddd482128bd1482693ef41b5dc4b57fc5446ddfd5297c3dcc1f8655ae7918e93bd6125e5ccf9b847b28fc447cf0fca23463d771728b0539898dbd68e1a0db1036feb3bf9547ab46e43acb83862d21783c00e981d7c871b116101289b97dbb137ba6fa63b3614b66f391573fe12783eb2992b5cadd547fc371fbbf51fbfba70ab9be52fe2dcf9b158e94d70262e406f17544c82cabfb09773ddea9e3528451acdfbc56409ae060b0d579e141204ee7e0ea5b0a1ba09a0573063bb04dd0b36555f1670c5bfddc850b72ebfc0d730368dc39dd603aa651453f545f22519a61ae76c8a87c0633b49780f5daa2bc1197da3483523471ce36cb65fe8e8be08fc6ace68ae7b547760cc7531570e434c7bed91b53000d17caa56d87522a9ea2d95ce521b6ed5a5cebc2c2c47a56e2484893140eee1a97d07d884ed8787c3b1d69576969feba031f7e32be1a7e568a47133bbcfc5e526e2133b4078ffb3652b403b8f983950b714471e75a1d4bcf429b449ed177eabfdfc8ff82a227883d4c281616ba5898a9c586a05b2d80fd740f6a516943d96385e293753477f1f545d921f54d6fdc7dbc8355f0875320e0bfa6d41604d01863b6acb2e22df057671308d7cbb1ba78fe2ae6d3016b75873270a671d45de8f2aa6e9b8d3da355ef4eaae6cfa12d42e7e2d183c721dabdc5d287adcd1cf0e4c31ec836db8dac4e500b920a2d9f882252eac8fe4969ec707d12e95d1a8abeca6f4616f3db92619d174cecc4ab6ade32d2c6d354afb23ca9595828cb246d05e6058f46837c75ddd8aa3376cc2d4f3604af6dd643d0ca065efc832ee716c8fb6521cf9b1d5d43f224100e8194f39417a3d38eebe95952644e93eab8fe9a060f8090192847c30fd3675b70d80c1324e943b992efad434e74d7583705c44692f305bdb740273cc039b1a9aed496ddc0e7ad828c9f9bfbc849dace2394162752532b9802841f1d1ed165cd5f2c770a3a6f91aa4a6ae7d7166d96c97ee62b94df0505d7f9a0b478eb39f7af818b0ed424e0ab55ca76a96dcd77c0103f41053a9ebf0039699ccb3420f1d0802ebe4700472b0f3620b1aa9170b6bb1dda0ff71b71b9dc7290525b6f00d4760dc599197148f2123a89dbbb8b85568c1d95b3a0a07d2668df57cd44d4b1f1add4dd44696afeaec82ba86636931ad039b60484a34142d69cd0053222817a333102adf30e84d1c2183ce457198cae973d4dbeaa29f48bb8d0b6e132535e50331f51398fd7d011a9075844a93978de33da55057b4ff3db8824283a2e26934dc2257cada002bacdfa1e00988596af66380bfedb920b015da38c0a61bedc03dc0a2b9c1ce9e5d933ed346414c0a1f761d140ee79baa2cc71d56786abbcbe09cb0521cc1551953a36a8bccdfce0d9d3fb48ac6dd862bdae390298a61701ccb0b5cca501b37831488c0f19b79343e11cc1b28f235099300216614c6c4b7dc702c8eb5e15025001304b3f00e77af59debd012244e2a14d69079b7a6f9fdae90a108ee438dba649289ab8d1255135f94241b3226b4b9553d2c5cb9e53058feb553e7424487302e7f9001fb81d5ef149b9845ec3960c3f57cd8e6e8c542d338f496dbef1b54618ca38af4b91c9fe0fafb4fa42de8dea734a6b5cb89f0b862a5c9c722b5d7d6a062dd82344b8b7191be4b6257a4a13fba83ec5d41ab38c316629990132f7e55970551f773e5254bfae1178b1235d6be88f31585933cbb3cd8b848676e85fa68532616f06b2727b2ea565db30ab22b7b927004f31fc702a70f791672a21b8d601dcab6895a262a4efae81449bccf83ef9b219e9f6a64fdb846fd64e7307e9e5f2716bf2f01f1e37b5286bef47aa6a5a922d8a8e9fa42629d9c800fc61bd63910d241568212f38a12dc385c4647c6afed635a8901f25dfd12fe7e093fb44f6a6a7e4e31da031774a7547ac729ee0555eb0585116843fa860ead0f9b8a35f2458dd8e8928bada1cb0378db6201d51ec7ab47bf91ebf8eb3347b5feb06e8fd77348ba8e1d6a3bd78cb506a37e3049d5e932a18c33057da7d0b9e8e6bb03068347f7e9aef47573f2b6f404a19f6e6d11fe81c264b6566323078cd7ecd128e6056e57f53bdeddee4b6145fafd66fa039795d79d5b0d23c58802624fffd1bf8c57fb02935351d5147aeb42ea367353ea3766f8bfb9b4f082b8d4ee656df5f7b9e80c2ae4fbe2f8d7754e1e84061a88b7b215e0c22d24f24d5ec6123fbf94cb0d5163a49565eb3b416ca4e3126aba595a57f14512be4c30f6dfbb1306e3db4e18eecade6dadd1a5625a6115fa159bebad67dc5eae4bfa79de9bdef216ccb6f866ecc48ea393c2bb06033f851693ae2ad5f7d7dc4e22a0cc1272389392d1cd4800ec3fa122031a6ee3dca70f53884ca3b56de01b65bfc5adefd1d3ac6c53817777759680fcde85d902fc776d56d72f6f2a650bcadec3989b8682a858c15090176cc25b77467c6663cff8d52e3fb7e0219a0df19b7093ce3d8cca58e91ec205fdd12ff270b1b084d89331d0a9648d2659a8812e5edca791b63b4b6eaefc93a1fc6ccc2c75b381a35484016a6fdae80e6ddb9790b409c2889a8dec00c2ca656b95c72ca3ae9d0d61e2f61448c52b7356a9ed12236f4212719ed011e74f18666af686f243595c6fc1db30bb2a73065933cb37b1e8fd96a9e41abe6558ab5be5747ff062022fe2107b0a5577406d38b8bcec3f7ad03ee56edf2e793d745a16fab6edf8876ff4ffc889b522b2e0cc584a78d8be5a6b1f4c76f8facc5fb66be3ca8278039ed31114e44ac6e559fd5d62bc05d0a461bfa877dd7d24fcfd78743a6d41bce324131ed057342133b933dee548eb9535d651ec9bf3db35018fd57ffd0d3c19bbd03792b7ef11cc9dd815c64fddc88217174b94fc863b9a36c9c5e58ded5f2be014f099be9c959948d49da5b7b92e599232b60706ca83a972951e48de7c0ee3dc8f699e75206fec3c0ee047a32d04e54304a2959f675852d063fc49c5766c2f4ef1b8eb0148bcf8f22b906f02a7ab865ec9bddb4c44cc5bc4ab9c6b7138c2b7fb95f5682837af60f97b360395284ad62a997e745f1dc6aff5cfd29523de2f50233596e0d310f87998c092fb33fee23b1632fd151a67840636295b15149901eb4250d2eb4dda45066fc21167aa98601dca72d5a325900f0230623beed343b71af2952441cf4a242ec41cff1f56bdff605f396da30f4dab1f835ed7d90e043dd4f3203ac1242e20f493fa7090910d279c06724ca0044c584279540d50c1a231d3a6227b581ab5c012fbf136a14998a324ca70189b6d2c283186321e854b67e26c2582942631ec59ca07b09e70baa4091a4a4b0112e618b91a1e2de72673045dbbb304f1cb38314ee52be6b913adcaaae364fe2a1fa00fd828c085e514a7eadc2dbb822f2e5a033ca0dc244a31aeb675be9c087b01163786f02cafd78e37011aae65a8567d8f6cee0cabdec1595b19a1a371364f754a74480163f7aab7808a1133e5a3b2c565c1d23aaf1f1d4e2854c258998d3b5d4ca89b44a00894e12e78f50705fa722a31185e7c3c075c0fa76f4446d9917493c211ba00ae6d0d81fe4270ab7a7f9baee3d0c90b2b297cfc861974a64be7a4e470e2038652a3970e3da9a4f5eb3dbe0e9b0493fe096d8758a2c26876ad3f0219bdb190d55c514d53af728692935c79c25bf9c71ce84912d8b5a4f5bbd9847d3e19b6a8337d1b198d25c5040a8eceb0ea99efc0a682e3bf160dd4e53c7cd4f436711454c60cfc87b6ddfb963ca1d1b91e1dc7a566d4a964006a2d1bcf328c6dcc68291a4117691eb2ee5bb1b5367229d0869d99f88060c572934e56398961b49c84b6f6ac4047abc718566de5802d045249b3a2bf3390deb9c0dac862a0e70b73378efdc4baa17747259ac1a534c5b258b7b032547353a5f29d463f2b90a90d934e8613221ed1a6721317c4541c6125d3035817913734d74f57e320400b7cef12f1418f2bca5160214646e21b89166271675f9d1a66dd52b20b1aa46b020b451fa6b6f4a9b418ce26ff2589eb67a732fbea77d4774fc47afd810d6957af66edd465016faa64588f0445d9571260046fec735c4de4e87502635fc71620102476e59f52e07ad1c838caa2bdf2b5dd192aaa7df8b74f39c15fccd046d8d6d2af7c1771488882ba31e5b3db26c35c819dfa7462ae04f018d5745ad0532c5bae424d3851bb6ae5d6ff8cc622451eef44f4b9715b6ac7a91df57ccb5c795a92fea7181f8dcf09a890a755d99ae332b41ffab51d027da875290a07ef3051ff58ea208534ebea9baacd55f745f5b66d50d958467a2e87b1e47839a77d6e4e90a15ee4aed372fecd3a2647136d93d085b0cb74c0a05cd3d9cd966201bc87f21b8a0b2e08f750aa81dc01b9a3e561e5d5bd3d0fcdff72f4089717c3063c95c765f628f4dfe71f4c5de37ac65fa8bcde79cbbabc6cb0c3044a4ae9cb4eebb93dcd38d8b69b60f1d0cd6be7e70ecdb0e73a1f014907d05a248dfae59a6195329f7cbfcf98987972fe3078b651a43537ac25797a126018e0d079b1807e9eb0cc97f79e0d0ff56db8bfe15a526ebe12098b853f347fb60750dbba521a6a1a2d266b2b64acc946d55a15bf3b794b7131f69e5c406fda14cfe2ae8b21d2d9d3db84bdccd269edcc1783711734fde4fcb8979fa03ea0cc4b2e41c90c3be87240140ffffffbf