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 57882 d70c5a1389dec3d41fc62b8c310b72871bbe1ef2b72e4ecd09349a7e1ac6251b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
80146aec1b61338fc755dcc5d4266562d0167da5081e6e338c4058e7c09ac1f0
Certificate Block Hash
d70c5a1389dec3d41fc62b8c310b72871bbe1ef2b72e4ecd09349a7e1ac6251b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e34c000004960000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f427905d6c57fec954acc8a9dab0aaec77e79f45bac797000b92868028415a9820260ee659003107fb689623f68a415925edc9faaa9c26bc46d388673776011eb5945742dd81febb21cc9a4084a216a17692e917529c556635080000000000000080000000e00000e34c000004960000

Raw Header Hex

00004020b42d18343880b152529a007772a2ef6acb1048a71e78bff8b151e5dafcdc8077836154c4547a9f66835e736b7108750a3c0b607546c4f8bce7ee239146639be32d6d0f6ad1290418f0c19ac0e758408c336e1e08a57d16d0626526d4c5dc55c78f33611bec6a1480

Proof Data Hex

59,560 bytes
12121601030797d9d9d68f31f42aea868f4691203e1a8ee3c18be23a616c16adac9d0078cc5d5daa2c223a914bbb98fd41e6a597644209c8715e4b71f7cfa4d5485f8adf3729f03e32b6a2a200086b76ac5575b606d64947fddba9fd3962ad6c3305255f760477b7d0daa1e32918040f1c22b69b7748effe01a0789e86a71b21d51f938eafb0ba6739f9d394aff69211e2993d4dc4d1aeffad568e1bc4207d1e7fba73a296b42d6d91f74e60521a801d8fdf470244984b5d8ee1ff622a5f3e38efcd99733011a046858874dfeae2944ce6510b9aabc54c0c18cc1f960415973104a4d38c1ca945973880779e06de995c3fdfa4cc25203e1f9d1c15f8fdd41c883ceb446d29b922cf646636695b379eee4716139b9ba0c343f7953ac7e1aa5dc1a15cc996cfedea4099aacee940aa4183f50a26841ec2b002c32da6957558e048a823b99a24a46ec52bc65646d3234f1b68fb6d2a8317d53a66af0f3d3c050b1cebd0d08e197e56c8702feccf2adce841ba0c780502dbe1fa4fa370f372e7ea85b6c13334c8dd1086684ab0a0b4ec0c06438293760cf01fd81cfa76c3a368fd9eeb76965875e24650b64d1d2b84fde68b84b927b98ab397f00e41ba79faca150b460b499c51296084f298229f43cb808cba16eab80724892c3fbcb83e4e30b0d1b82600e2e80e627b89708603019d4ad0f004f49da882c6ba66c1d0a137770146a5899f5d5aa991e5c7fd2c5d80dd7b4d5ad35eedf2c31ee6e1a263c94a97c35114db4950eda24a405abe707e9d0b4db295ac3c69e244e37fb67286e412f0fe9e6c0024c8b73a5338ce987f84e1677bcf20a67c770aeb6ef6ca6680e9ed9a50d07715ec524fda4470caf8e93cb39a78f9833ab2414a4c33614c848991c174567c7f186a4ae3c832f7314b7f97ea2aab074449f867b8aa56d0a789335275d5ce9adf8eded097ac8cd03df7c3182647dc4a6585e15656dbefed9918f25e4d0986e84b509be63c79f4bc1653689e1899c4c26cb54a8c1023176d3be60a14f9a7b7688ced43cac3a2aebfef3fec41c40039f5a2b5f4a116eefe0d8cf65e65832af5fa712d02cab8586738fe7817b73bcd95a7698d3d95eab731de6ba5018ee806a378c5e1e6e99f51a5a4d64eb330281b24db75d843a1394fca0bc2f143599ec79d26a5ecda76a926342152ffbfc63aa66108239bc43e7891fa24fac40d5a04417a1425d9e9adb099931f501c9757a83f91615f2a8e2f04f39aedbd994cfa5acd4acee36af75884d24a3613d410adc9185ea52178f585876819905c8dcd41d081e6fca61bc90adc4ae32fec29cc4ba60de2b04b92e80aac38a0b2ebb0520f4556cb106878b8d42e1cc7ac4ca565d794a18d69e29a4c0d9e666fdf68577388ddbbeb25234c5996ef96cd0ab129fe372fbc2564828426819d466702900f80c918e22b08866cdd624d4c5d57f31eb33eb8135231488a6dfc96cb1d9611c6f4abb930df7e1a11c9364e54843115e9679ed3c019295bd914471ef567143bb8a949066cd387d120c62133e0906c2a12ff7369659e13abb26c36a2b447553b9fe3b56388ab52310524b531758fe266c5af12798d4b475de54ec2624b17572fc8f6447884f86edd44575b6becd92d4c5d0b8e4bf15e541f8fb5830096c1605b1d19c5534b1ad0b76cb5d92565301e1950ebf4b78a044f036f3fa4e2030aab65454ad6f7f009fc86e3ecc6bd6a389e1928d468e0f62d7fb3ba3983e63ba7f1ebaac6ade7cba629fe08996618898cc8d4126c0c5d5252d91e3bedd6ce856206c09fc0765dd966f6ad1098423c57de8bcd2b632db6e6dcb19130305dc2cfe016257364b9e58d3a83b81660695496690ad4918ebe1fbaf12d663e76f6b53600f35042d8ac65b6e6da064f61a0bf9af6400dfe1af8661fd8afa45f7bc06f4c63d6a44f197845a1cd2aadb8a51b270d5f9d5c6897782dc56353fc33b519f43451e0033d6df519d2057742cb1625297e2c473102a3786ca4b3145fb3e0c780819b32d1b707253930f46e030f9fa871e66c71a16753923ac097b6a68e9f4c9ae20b5da284e3879b66ceb5991888fc35a91504ebaf0e4ca5197370d4dc6697b123554859f1f90808bcf221f07ed7dc2216f8ea47ec68b08288bd09e5e1426057340d255e97e1afadad8813968d5409fbf33b51c5da71f744d325610735940fcff76c2a63a4fb4e60a059ecd8ad2925ae42555bf5adecc63a844d6d8f11a48fa0ac847a6db0f992134c96aa9a3604152ada3f561244ec8a463ca3595a1a917b2acda203684f8f2091b501511c1449a546977d210505c46bed1638d10d5c2eb98209ccce4751bf4f204c25f1bd8fb34b5bb331c9d8b0e6cdfae599c17c93aff8d5ca3ec5b7c144c328908f0f10a536810caf8a9047cf5a6c5dc35a81f38f2577ff42fabc3145228ccea3d74205c04b567df5ce19a24e9c855d69057976aa9fe5938d876b32bad6c80cf8e46c31c08954c3aef18bd77f0f8b88b5904c44a37e9e350a35179dc69ad2d79e628a6efad1d234a83e2291934733a1319c5238dbd028596afe5d67a08e36f63024d4af4f0e890bc649ee0b2aaabab252805a36d6a1f4c4ceb2ef763fe1ccd18526b0a35b4bea6500c490e2455128241cf355f370abcf49fc91eda9303a52746b665172c59c444d627fd0d352196259f455d6673eabcd2442b76ca6a30894c7333c14bd5c3ac7e9ea1beaa9b5e08a16cf1dd1846cf9a82e0eb0ab81ca6dca927e2112bc45a46368159ff881a8f040d8f49bb069fb644c2f1996c2e45eebdea109f3ba1c18e5997dfacd9661f6ee252ce6d1ef5aee3c6d7bc33f109787e5d6ace080f22bc1528facedb0a01e733f11ab342fe64a578455dc400bc94fd312a91197b645db6abde990277412290c750ed6a6740a8071fffa4d4b75f9b4790f53c528039ec7e408a65303e0db138a0330b269e70f47820dbf06f988f85adb50eea6a74b0e1d1429cd26cb122af69b381e9eb3b35ed33bc885e3edd45ab52900c9980b22dbf165a27780bef255c171c91424e831892de0456eebef5c484c1af065554c454bb06989f282dc3a6ff076a6eb14dec9588a57719625ec07b6abf52c190390b5bfbff8c14e0bb48aec5839f53276347d7013728095ac1e736f8ac54e3fa530bc8632a51918abda00210342d4b8478e5501d63436d8ff5a05ac28d254bec2bd7321318b875df7ea7cacd6c52b2c9a4ce5e9233cb54ab1edb4bfa97321a393331f0e9483065bda446bf65f1518764f9bc9184a014f43bf8236af51a4c6fd580555e774e0eabca61df75a9a6ff8332c6302500735942d654621a2db40bc52060418aa5cbe8997938062e570daf155e15cc8b11797b493ca6c5ba12b70e0d762cf8701ff17e457091016ae426e2df43f251d151e9fa8c8c2f48ebf9771a7a3933eba981f4c5dca3826a718d20287550aae098268242acf32470fa6567bd907d0cf1b5c2213ef2a22bd4d42f5d6c15cd24a540bb85935e24f4b29b1668f5d8b9c00150e9ad031f938a1d69960702fdc05092518721c8457409a4ae7f1013fe86b0e863544f48ef8766c439d69b9aa2a72d0a4ceee0e5fda13ab0b13aa874f29dc2d1c53624a462529b903170dbecb34610270414f8875d6753f32b39d635c76b9c5f94ee9810a069e2ae927ee98da9983a6fb9201cbcb097af6c8330e490edde2456dd2e29b02febe9cf71212ec15eb544b4bc00ad1782db7f8b841d36a9fb43c6ebfd5ed58e53fb82b7dc7032975db19c99a75fd0f6ca2f553ff12f64066d0cf941c43cc3453fed983baa9a98842eb88119ae8bb97448be17a488efe74ab05433bdd92ea85a4b7200ec6a3cd066d3cc40f026d47f11dd627a40fe3fc125f644184588d6e0b0028b209067f446c995061329797a3c272655bc69042e3462c908e684c487c2f6ae76a30b383dc401c2e1324bd82f0457916c02b7a5ee0e2716c957ab87d82edc5500c909fed9ac0ac2852e702543bd18d0d86bdac3547b59b6e3b83ec0f8aa7b7fa06c7b03d4da073d6b75ece9381ff1dc01d02a71e413ed830b959a1f3624d3fdfbb8ac81b9d68341ed82623fca9fa89864290095f095f635ff55abcf7b04981f49d0125ffa9934a61948068f9461b2e16d06f02084728310e0cca6ed44651828b7c8aaa359559dea0804390f91b1ea1c66859080074e8113a236c1177726e1551beb32ea6d3b7fe3b9e856866395beb51ebde2a9e6048f71d81190f9bcfbd641878a7bb6ec816e98c2fdef43ae1884a7befa15e12176c0f9417cefcd9d6d993b908c045035466daa77007fc5d7ce49fec90d980b3737d467210e79df5bef7881b94e7b0c1ab8b298137f1887c4f8f5bc26787eb19cb947e16342875cf467bfd547f167a0b223462937a44bf2cf760697b1e21bca0bfb911dc648071c221dd1a497ef5ee366bd34d8ceec07619a963c76660b71c556b5058df21cc51c6370e9f376f547a96ab76e4975d9aca5dd9ea611d6b02130f82c2bff562a77dcad6ce51b2e4ef8406acabc44a047e5f25febd8393c031d26d2909b142845e3d56e113b0b9f8a147d61419ae42a9baa7dbee5f456215b9740091d0d659d56779c24e92af9eb525300f569778835b67399a4f66fb412a79e40fa824bc6661f1ae3eae7e6c98ff81313f469ad772b4db6ce2eebf939cbf52dc07fc20d6a0d3c356298e3997e18ddcb2e786e3ee60cce7642e26f5c4d6298cfe1f170df4394414c8adec771ee60cf6f5f2de8bdc3f4baf20c7cd53e9ee5d89e1a990fdb6a42e51a12d78373cd348695f234f0023aef1fa240e0b7c5a77c79c17da02a0c9d0e6a7d154b04301fb030e2a51e2ceffcd3803b1338190e2440d6c02ba60d94499107ee7f3abd48bebd66ee666bc24c091c94c6ab53bc18787a5b3ed9e365ed06ad9477dd5a480815c7e1cc5575214fac666d7a10968edde6fe687d2f59f9a4059ef19144574edd8e16da8043c78f51fae0b37cb4542c59022b98451b717feb7d3d401c7bd1acb3b7ead5150e565c48402592fea42291b30d41f8d455dc8eea7f1b3cbabe54854500e04f371203ed75b7c87664c7f538fe00ed651d30c6342613014b1ac8e84b68b1fb792c7dfe2b402a61d51ea1e2244c473e3d33759c243777f25caa2819801513964ede19d3a3c89914b69b44b99d04ae4b1d924141bd94547e01238a17846a57e2e701673e5e651c3afebeb360222b869e628866c591958439651993f4357aa26d5544c0ae87ab39d129797c8d93f2daa8791c79eeab946f361ab6ba327f77290d6c41c9e1dce55d9251f43353c19530733e41d72c86be597ed2c23209f7e10b78cafbbb42dd9e71effa6b4693d3e037362ecfaa8a70c1c6133d74b603a1f06d79905b5627f34f65b458fc44bc2d3d64fb0049064bae01352df475283d4e45bd61c1889fd01d5905aaf9dfebd00216cb78cb2bbe4fec694d286041e2cafbd42d301a5800f21de221ce6ae0244cb9e8a333692861ee2f62aaf14ff1d67d896581ffd9edf87db9606bac09bd11619458c0af7812b3a3628919bf897fcadd5db3b7a7ee6f28ca38418427779a83650ad037eedf9cd0aae601765d90842c7de337b4dea568de179cc68e5891149803a27a05286a55a959a63a7b4cfbd6e63a933aa7e33410d23292e01e3195938fdda0641ec7ee847b5a9374e7b425c4c0357d30a0c39719570423321f1a5058882eb24015f1d07cd35354b116af54312bcdfc4f6fb13d9df11e0872a749fe5c660b548705e82d0fa8291a0be407eca4c225ab5e5c13d4899faf8d16636f37ae54a89e2a621200062547e5883f6b024d22fa1a83f765bfcd42278279387b6314f2fdc3b0eb758e0675b6d7bc81bcf1ca4232bc5e71d00196a0e52140b8470a72e60ccc6a80da54cf8b6887c4e437970b504cf7e9d8f43b06c9b3bd0bfec4f72d50d38642a15445e18e60b05c81e2498cb369f0715e93a354c62b9bf095d70b31448821ad08e62498c4c932a855740501cd9aa8430e9b91512417743dbe941c7896ad3b5c4ce6c8bc45eb3bb2ba982b239462f75ec4f3a3595e915218491a95841d32409b9d87d481a91cb5948cf966ca075e5bde0f238a659fe3c8f17a86243979514c1ee338afb8d706c33aa83e00a7f6124c2beff131c7d9b78cb2b6b7dea877c9da14d7a82b0b476948ebcbfebec377072df01f0300e4e0eb65deac3c467c09697a5216e663216dda0c718aff09f6854f2b207e34b77105c47c998958720db0e43639ab8f2730ed749d6a0a9e7054bd8f7e3be03e21e2502cada2603e8c2d23cc9fb5fc8b44643c7fb7b46f18a4c702e3e9418026856f926303cd4a9bc210aa9fd0d787c60445aa6ef7cdccb70054191e051f0e9c4c26877f1a55c1f4ef61ffc48c6379bee728e9ae0b17b43e0b5c93c215afc6b3282c71ec7aa9bc0ecb8ff64575cc8b5c4690762395d307149fafac43006238bf9eb4dd2d7064af7355a2b70791c782fd98136217b3a7084fe26e4d02459e58df03da8a99339d065c5f42d3096a52ffe849462f1a46bc4ea34f42f066350fe0ace76b692c3adeec386e09ebd363bfde210d3216e3346ed68c2f4e94b4bdc22515507e4e3c55d8397515e93afb4dc580310dfa8d123cc9564fd612e5caa72ec11d93cf86673cff8d478a5770d661f8955faa312a5fc92b9b862d899b46466c1146eb14b1339b26168dabd3cae2413c792f84ac897abaa8cc9eda34d765aacff08a932db767615008916e0c30d5b43aeb0db674703421e97e2a06a8573548168034efd4387e9ba336da9dbd2f781c42352ce9bc542fe980d2da1cca57b5b49ad9e9feb903a6eee44982cfc678c3a2e3b59068057a6548e562407471151c638f0f51385df3d580709489cf98457519da35c4fc28b5f9aa71576b699d9a19756a701adbfff959ffb020319260590bf832d653eb66f036d9cd7aa05aa5e5177508e967664a36f9afbc2093d799394af94857a44af933cdc18a19a6b89fa4c485b9a741f90761ad572797d4a67b02ecfb8c518c4f1f903931468cad4cc3e0ce4ff3a614f50560c6a67245e161e42e3d5cc472bb7a279a5b10e0ff17ae3db95ce3262464d503047f0b5a0bc922e1b8aba0a40ad44c51c69c795a85e8c405f1a1986611437d3e8f9b7e1c3a772eaf83148eeeea80d4f03872f37431c9e4a090c91fb281bc78a66f933b601b25e8495bea0d9e007082edd1f9337abbb8e2af0ae958ac67b80d1f867b0a88086e5420065a9c3040c5fecbd47308b25a23ecf681b6b31b1dfd2dea322d1a8c9cca6cd5d2dc828a0aa682cfd5d4d1a052a2684c5539af1d4e6d850ad2439fe322a734473af239bc561557767081643055f65cb1f1760af1062a9d9af8051f44c0a7ef605f11243d685ccbe30ad5a2ed153ac807f2c71d5d9bb926cd318e6be4559c2dd9e43d6143b20145b8b1669568834d29fddfea072de009f1e4a4b542a80dfc400b7b73e3a992d236d2cb39799ed2285abdbc3e67cb0f45c85dd2d19c5267d9cd015b915022ff4fe226b0d970716872595622b94dfabf85d9ad10a5454017d6630fdb21f0bbb5abbf001048508d19a232a0e51b35e99bfce4e095293b47337cc4ab81168ca2cb3c951723e7ec9a0d80ef1aa88cc409b3a7cd41ebb36f9311e4bd45d5a8d0e7ad63e5f1942806d5f45be038964f76c8e3554a2b734a2f19296b788157eac2358792f5d07c7a4f1860e4506456f69cf0f529b9c2ef6b61df7b24b79b71d64c35ba8f0f2359836abb45389fb7966a338344b45e8263e6a277bc1b3139b7ea91958ee3aa51e16a07af1d18aa382568257961d3e051929c310b2b961aef88f71d984e7bf0ed0de440268a4ef1af9d0c88d9fc53aea581e67fe7a1ed71c403200b83ec0d20a508138a14c3bff28584fa3cff0bbcaf32476291bfa344200bb25156fd3525fa7348c68ceded01abd435d312c2eedf33578876c34b07dd6a9526d7ba775304bc8022b19638de7c5b513d7863baf0f5eac5e94d0d4adc2c5bc77207c5513b503479b898d24cf23e3bc436858af9f4bf7f82ce972f62b5dbb66e0637aeecbcd680568741c85a02238767e9e7cda84c2caa226878bfa3548ef0df73888f3af1b5c997ed2f956c5c63f9eb690e82f0eb2c10baabbb8a10db10d9471cbcc8661d581725abc72f602821ffce0c1da4890b40a32bda7956474d32b30dcc549a294829d9d39ca0ed606ac4aed0759592b2853f01b042f1084d75d80bb03bb83c4c80f0cc953bb643aab7bf6f69e829725e4ad0bc198826d59ad05fc438113f0645375bc63f56c80f0d64fe6d205673ef7f6a63a4e0ea9f982179c33b67999d0608cd6f1dc1740bb27615534c24c8089ad8b0cdc78de6e2c77112ed8a4bf2a995c3a7f7a2e42d7d5968ccee757ce4664369296fbd06b661feda8a6f8c7241073bd8b29e95d1f530c756f0446a35e72c333f64369907999a4e9f22ab231576e51f52564234f52c14979f4bc4cab0e676e4b8659fd63805697c49c6628f9242ab38bfaeb15d0e63f71f3dafddf5adf32a74a3af7045b8e383248acf4acfbda4c0d2e1ab009e7db97656ea88c2a9fa26ca59264ddd2b0df431989519d001559ae6baa1e8d28ba8582f0b4e623b2152171863ef257eb44fcdbc00af265ccc99e312b93403f9c674010028dd1cca3bd569d9b6bde841a30abe8996d3f0de5eea33a62a25b989258dd4eb245f2eb16a29a7d5c18b7f6a49b8b496677805a35cd6d32b1bd2f3d27520d5957e49e95e6fc9cc2fbe5d6d18a6cda66b3ad543ec90d0ceec0b8b4e23997e52be82479e5e24f68d29ffd965d6b1ce36a1ba2a09b90d28addf4a9a9637835d6ceda7956f83f5ee64127fcf43c287c7873e621de5c0cb05671d9bb83a724ab7bc12bcb196487d190105120b4f8a8333778cd5e9532de3184421d9be3c96eea460826c675f804c6d4b63b78c7457583f77804bf82c10773f8e102998dcb36bbf0fe5dab3ba8c09ce19c49cb78f894bee4c45b2d3c6756c698e22fbb2eeea9266621a522f56a1a5ddba02cc4aaf391a1e54939b565f541df97b4161204aca5ea569c34d3d50b08180d6535167f08f9f7b22a91579b9e7868c1387f2955c8f421f43f4987d960ffc180eff3e6177c31e161004454b33ec07152d90e866a1996680ed74b241e65d833f689f5440248634b1dc783aeb535d60f43f509c1aa242a592fb3b52afa2838cfd285fd763617b475508a81732c75cb6957ce1d10c1f986a4df31e122a943d0c0a5d3b7dd538381fe4a23f4371c972d31a8b3e59d753df8fb7c238975cb1af18f1fbb9b3a77badce38484b1012f8604923c26cbf9b1e5de7e3bad21a59fbf928b289a76e87ffa2c210b728155ef3a5f43bcb0974790e365149ecc96f3c61f8bbd666ad564c70c173cb59ce5fad7ca89d0f06bf59b8671fe4e56b675f3883103c219d9d2ce3f8cebcb45a8481801dc4a0d144d3a740f3ea748161070a26086302333beeb472a4bfb8cef5aa3751bbca9bd40052dc8a8322f82859d49cdb06af3d180505e15af30e07fd94137f9275c56ae313d3c06733dadc86c05b5ce7cf43e4dc2b2a12f9568939ae8064aefc84c1ad5dd336f05de5a6c823b58c8ecbbe260caf21182259656e64c59ddbea794f7afd5db4c81c729b4a60f91397d494d67f07c85b34bcb9d82d6c856fcbb24d314e03877dcdc47bb1ca6ee08ae69ea8e0229a6093dda45268f2a07adec2a70332a5f0c63217de32486e7aea166ca4fc15fa0284ae3b4a801387dbe1e869287394cfbfabf0787cb614a36ea25a7d29ec726341923763716b7a80730d8c3ea4b3b5dc3ea51eab65f2f813f3655826fbd5cbf0a2dc99fe3c834e7a047a0ed23d99e4015fe89d04cb2914cc6ab417216387cd1f562d042c023439c783086512f8dda13f0b0d6a6c120c4c1c3d87cc516dff4f2cee62af219eb3a64ecff1c3663912ec0ed326ba7919e79c5aac3578b1d6324f71ff5e7114ff07067c4d313a86feb106de6afb8f82ca8e50a672f565e393c7e17d25f384f20bbe44f695cb8215701c67bbada65d0ed76cb36be439fbe873e467d81ec444d4b1faf4fe6997d5fd9f42119807420450c86ab6c4c71ca7ab522f558c1a0d638ee03ad962568d37fb6d1c66c45eadf4c37dcd0647daf33f971005f38c337d94dc011b7db305cf5f336ae53b5fc3a7c12c651531da5f46b679fdea49b56fbbba29a239fca06caff4425ff84aac484b0b037875df893ae800726aaf2b6b9ec14e5534613294aa9359db8b396a5b25a2490c483612b4675d18f38d319679cf6ba0aa1a3d516dcefc221f03ec32c0468dabc373b1d6499d902d49274fd3576c8b9a5044e1cbd836ea5e904971bd9a1e916d7e695cfcbfda1d4e2f61c976c0a6e05b93266c866301d4c7a19a0489298733f39639016474edea84d3a16975e3e133cb0299633e6d1be686fa0e15810f070e2188fcbbc41b8d9d6de6268eea2a78d125a3d4ccc16cb869647687a05a69b8217e7e3a3c4e58506a80896a1af56909bef8b8aab344e8676d99c26408da0bf2029fe760b490a0318f7ae9247c9c46899b1eb33276faddf66d0eece5a11c9b82c32615125fcea5fb67e90256c9a60d9427f9525af7d1986d21fc1e1c20c0d2ab73c649c2a79509080c318e58582b87cd8e5ee0b82b743ea6967497700ab7f2252114fdb5d4fd20eda7309b96a1f497253e5b3a9f8b1466ddc51a2cc29a5cb9d4e20eadcdad6bc9ddebe0a422dec1dc920d0977d0919bcd9b35d46369f8a795c5abf5a7939a43230859b4dc0502ab44de33115ab47f866f99acb171587a9c389baea5bd16af7ac2596972d4b5104919febfcc99672aa0d181d7b21e9ef52072ad4da93ce89ebd23b3481261ab8ad2cb66f93963707c15801b17258d82b11637a633dcd50d3a02976ed41cb727dc32c3eca6ee3e169314ff6b17f973cc2081558c52bcfb23bce55f70258d6b30b262c7f13bb4e59d8cdfae49bf415726e23c180c4792662f41f4499bbc4b554976dab146f1722a9477e71150080c864c52cd8605512c68bb3399c648d44cb08403a076af8f487116f32e78ec1518befe5fe9cb1b7e48c28cd9ac0d62673987d258fe751cf556d11f925e12d1cce9acefc0aa9344f556a483d575cd4ed6eecdd9d21e834f2bfff7ca79ec3ad7da37a9cc6af90a43defa98580f7a4df624168b1317400d2ad2e98f64597a6297075ea4948c2bd557685f65c07e1a38c14ae0fd204952ece00440913e064edd3862eb9138643fce20a5f65efd743a214acdd7dde3725c2688e8f370bc5b4b98bcb446da0e3d69d9979e32d65787ad3fa332ed135e3a0838cebacf64aebaf8bc9d14a7c1b519a6f60010535e875797501507e1fe5a8f5e9032719a88b12271e143bd181e58b11937c450f305df1f4fd630f56624389aeeef07c93cfb7ee8d4995ba12d7b58f84cbc071ba70e14bae176878614e3741a043bd6f5f301c5c05d32a62c289be2ad2ffaa58b77f32077cb525f9b13be1585d33c8502713f8470e5662fb1b844c8bed91013150ce7262de9b8fc5624eb7ae937ecc0785a320d8f36ef146961bc0862b892951673f326def7c6f264711a0f2f781ea46ba85793652f87f7408ea45dd7e8763032c5228474b4dc259584abd1bba94620883afc47f13a21ed9dcae3c5fe22df99cb9d7f7c17e3952b624ba491e5dba5cf15c226e2bc802bd043dffd915d40f9227e7ebe5999b24638049b369702914ec8c94d6fb30d66899b8ece46551348dd513a95aea4d3f79af95fcebc2b53ffe54f73e69cafa50ab020658581f1673902b6ff9c5e7fae9d36b1aa778fe8ea9eadd05e2550a46d57dfcdfb6fb59ea75980a100fbce86e38efb06dbc22caf36e79c197a80766ca51cc1a22da8a29ebb89b64a156e27eb7bfe3aff9816bff3898373de4109ad7ca3f6b61c7f2269bb8f39472af886869d8952095ecc61f51f569230a3fa3018165ec78218698458c1b043e1ae89ece4f2d332b2eaad6d572d7e488ed1300159f1eb2edead5504fcd483876181424d70329867e034cfadc79dd5a37004e5eb493668456ff9cb8cac941603227699d6d61c25ae61533ff9204bfce52f3bf95103bb30ffbc28e2c372e05703c07bbe80b3c87ad090ba09311a02532cd9790e09d81676f1e9d76e0696010a637bc627ca783c941ca15ffbb8d3c40dac7cfd0dbdb842f410fcbf2ff52294d342416ec28161cc4ba2e70aedbd9d3945096bc9d1a6f4db01d68d8e2a7649d53d45995ede3968401d445146a8004327534fb3565f6c3cb95a2559e0c4cb64ceb807f8765114fe41554b4706f85e885041e254d25bfe2ec8bd212c060f2b8ba94cdbcd52e6a5adeaae4aca26c86afad0bd5132d3ce388c0b177596c3f81c3cf0c4e2932ee5aba0c0f44d566f207d532ef3407a1accbe4b9e101ff65c7f0380cabdae4432f6a9aed6f7b95b1edb1aa4d618acd1273e0fe2d5cf24f3f8b0f1726c71077fa570078165245d40cfb4027278a61e84626c8eeb6100d46c9e37402dc976a7d12c275b84830b9a4c3dda1d3eadc4152ed3b15a48a62e9e7435de21c7c397af32b5a9ea46f6da8fed822950a41a7eb104f1ca194f44d9c95c92d75a9c8c755f8cc1b3f9e0ee2b6dedf83f5eb32c34c650f62e7616003eaf6905301dfa79caed6c9e4b0d5e51af2b5b0fda4058de9b638d3421b496760a31d810b548cb137135e659216e149df0bdae70ce18b2dc99da5ad621892a077faf745d79a28664a0e2d26c1c58713929fd1cd48df63de2641dd928e926857e6e38cfee4a31996e0e72644b9ae397344c945c986aa27fd1e02acf9082eca70d745288225454b6e8c37e8ba4739c13dccc29cc8a2e809821228072350524bac007f08a19d3c4b2c6371aa7542a1f7b0a2cc6c94da4d888ccd7bc1a02568b16f53df7a64d131b1b14f7836c6cd14f7d206350cf0763bb614cdc5599b9c7cb94851a56f3171349d371167f151bd363cd58bd50e6c520bdac4a355d6b3e77fbfa5628211f8fb3509c592a40b9360f55a6d15cf9b1adacb24605d14369324aefc69127762843d8514cddd1476920d74556b5a78117a598436bc1d36a29d1603d0931538f711aa7e65b643f32abce3b393fd7e966a09170ffd071f154a5c7c8dc76869aeed7dc16ac86eb35b493928e6a78aa8bd68a5df18594a1f53dca300d9e697a50ceefb9b61f047eecd4640f40723137f22049b3e0695355dd170b68bae87810e1120bec0bb0756ed79e63e3bc6d9643ace51247c81275f7176af0d1ac64a71ed216d2a4c04115e01521d4fbc6664237700d193b1e87e80e11af1a241a50bd1c6dbb897c0c1a4ca2a0e0085278beadc3a1f66bc8beb884f101c3dcd538b92d6c3c07a02ef6cee1d18680b812f37c7b283b02570f0135ccb39115307ae0c4ec560d884ceb14269ce513e60b8fdd051b713d872508ebee967afe0c2c22c24cdee81aeceab7b9fb813973d248d10c21348dc9556a1cdbd7c7df491c6beee620a3d6c5aa357f3c2664d68e34670b0f18ba4e533d20911450cf6f84a46e913f5228aa079962a4561800bc89e27258085ce1c4edc891f03afbcb078d80fa80ccb2422dcd0698c3d697380420ff36623a472c34cd0cf5073f038e2bf995517e681b23cb39526a0b92a8d586cbe04a364926c286d8322d55ffb587399d1e75709599cb3cf5821729052124f05a6c0e47fa1ad761fc6f77f56e9323a0959e9fe975fdf4c3768a27c3f08ad5c4663167de16a9194811d4c9c4356f6046fbd6d3b04af09ce390b3f1182eadcb7aa932f2d6c5e40e6aebf1258ba0d41b6be1367770a26f0782b8553d3f046703b8ec61718eab3f5577e58128511dc11d8448bbf7cc2b8da2e2437df2020cc6dd8ad1f32dc088d1b9e1120ae143597a9ecac93923905933a60c618255443ae97a6219030d236960781c9765590b550589165ff24176eba08544d07e384b8a74bd8a0b7dc3816a6483cf69a6c41a43f62399bbaa6d4f7cbeeaec1f427dbd827be463d357287abe5b99c692a44312fc2cd3d1e72ff26f3065835785ceb2c8adb31aca8bf2b7318d7bf26aea4f9fe470eed9411cba1bdee95e662b930ccff20161199faaa773369e04eee4648d4f905a596cfbfb8c0f4829d4a16ee89188280f0b81bbb0b8a60331c9623ddd6b2fbf29f12037b43ebcb194bc6bf43f45e87964b2114dd80d62b31efd09d0e272211e38d402e1b2fa2265303dcafc6228c662e706dc935223fee64c36b4218b274f0b9556aeb32511ef7e2541e6067c603e2159b7bb63802f4edea5cf2fbf537c6f6be739e09fd94290a25be1b549c341772ce18f1e4dc6198b0016647d9edaffb4ed8a91b1d6e655becea69300c1ed5b7386db84448334ec48a3a01e0ec8add637c2f58b2b8a62e08291f1f599647ce4993e7dd9cd5f581f956c757f320e5ace95be0b609853b3b488e0d2b0741288e4e86ebd3fc40a1bc3adb9f1a15ebbfa05d76353ff3ac685f909a6ac549009784dcd9996c87710ddfe4406271741432d2e9e58c6aa0a8537dedc9bd500a8132059fa28cd39990c388a22230f9b43906e2e27b680cd83fd6800808911d8630ab58fdd4324773ebe18c8eb277852673cee0a44f2825950ba31d7dae9cd349e9acb22c529f328448d568dec2f8bf77450b0b9d2a3a5b9608451c6c0a95e387ff0ccddb3e1ab37d4f86817ad7aff4abfe3e9f9014ca0571fbad31f4bcfa526724d4fb1b2b7356f36aca1e5e4e53e0ca531715777eecab138609ef0f6c4bae1c9996a15283d89ad5a2d4d1784bbc7f87c97ae1d624e177967b888af068b6fc8761271d0653117faeb4eb5229bb47fecfa271b149acce1b5723b3528949220022ecc54107315bcf148fe0bcab41ab5c31e630ee8558b899265c168362c4a326d5aa491d7f9103a610e83beecf49552ff17e2c9bcb7a4decef7ed4ef7dd50c4cf1d0cb1c09b253af878ed7a51f1795339928366ba6dadd469eaab502590c8052199466eedb21094f68219ba838da48fbc77b1086eaf92cc4e713ed73e55dc0c821f16c0067f6f375f010422bcd5ef0544d1b55f63bf0480e92bf86c3b9756dcda4a4f49d2fa8ed1bb29bef6dafd72f02ebd9ebc4f3510be58c3b1711f53b3368a6cf44a6428d71ddb748c97aa041fd97ebd245c187ff2451aafc7e5b34cb74d0b9bcd4be736cbfc0586632390566d9321aeef46657b9aa31ecbb8042ff813f0c828fdc5489088ff8753aa5a05ef3e0408af9c48e5b060e877eb7a78d104928437e8570b9dcd5fc25b709bd2863b0675543a11fff2ce126556095131419c38e2965abc51df8e6185a4e40cca8dc401bc89a1f1727f2c727c055bcbb02084aa75a8b00f33a93c28c363306992c7c2f827a0a8a76facb95675dd1110e3f8adb7818c5498b6d97118096b1feb7e6f19d766ef1dd99252de29898213cc7e2f42859ae3dfae6833c0f7ee1268e865f62c23daa01dc4611c8b9bf8f7705ede7c4bbab5078357c729af5b4cbd9281cfac3c23b3cf130d242d7a28d4d435a8f97c91424098df084866dc4681a4fbd9924d8de62686cd633aeb366e3b5facd9068f18ecac8b97d89967a59f7fab3ea0869480ea0639b00fec9e7fc3a318046fae79907b9012e6f8b250bf731fe3185eb34d273b983f85f5b58dda4e27bc9bef51e0d43b5b7b5cac60f17a1df6bf3dae0b3bfd0d5da8b6314fa6bd4105449a95534269eaf62554dbac7e505373ae1585e78a1811bbc6d1a9350d4c3c37e823072e78ced11b44640803556390565a7bbd9d6a8873dbddd8d3184fb9967b7a96d5f7ff5b13c5ac6459f2c3f53072a4025615aad5b5da6e73350b268491531d345d4feccbf9d0b1154d53140c0d24f00b3fa1d20b7f7c60f6025e5ea59a71026e65ea49f97e8cf9340ffe86c9aa2b5dbd2a9527ef8c29b38e43f64a22fb3d1b261b9f027fcd1b8b2482cf802305b2a8667d395bb32aabe0bffa3e8c14d1a5e9eacee3d75867932f8bdd9167f860d87011dfcd311a0dc7551548c1c50da46f78b539c3fcc666acf785fc7f80fa068caa9cc44bf9ff62d398904ccc2604d3aa84be60c3b67c648763ac500ed2229fed957a0917ca5a5f17b829b2f9227e3e18b6e021da7aa3a18000fd2addd8ee66b247abc33e6159afaddc7aaee34702b126d9610da87cdaae9898b4573c29e863139b7561e144008700c1fde2c2bd349ed37cee1d1948672a0285b749f75d6cf77b2c42d6467bde28a6d84f9a6ece99b72920db024aaa7ece8426f0925e6fef83a256a0fea5115cafd587b6ab7a5fac014701a1b3ae5cdcffc18766018af4b34452e96613ea7902c54561b890638b61c6cc61ee7f201560bf479af56573978766034431700ab18d8252206604d35d1c4c617a1cfb49b5ffb39a448766c138fde1c0424e29f5aef23593e135853d393e74a34b79e46a29bbb5cfc73c1b1068f5053478c4a0301162be0e1ac148649f10c338d6296f96221c67cd0aa51304dd4f5aef28f4fa006239d221b89391b1b7e486fe5ba76c25ede3c38690e7f297b70deefff692d31f475a301680f22be7c462a1ff728774348254c4f76e86deb233eae6f2a424f24df0d736b3873ab2f76a0ba58f126d832a0ecc976bc813ea178797141dacac345a36b1bd63a775339550b7d2b16ffb62bbd395cd796e6179e1884ff6a32950a11c83b89511cd3cb2edaa885de14981f3f9fd5e132ad919ad6d376117889dbfa7b73cbe5fb3ce9bd4d783aea34e969906c113bce13e9bdf1828e9a31663c6b749bed235764a7279379cd0488bd509373b894b88516b747b458ca0df07eacc4fa2a8ac7056c435d07589a3c759bbca1d5df548a88ad4a21c2f2cb18143ca0867e6b70d17a6eac909185062c54e45db6fcf2bfed2f2e1582d627c9e24d86bb06795334ef12a0e197390f25fa7cd8e98bab9976060bfbc57b7360d20a8cc9cdc88849333bc3884dfd22719b42f03749af1b1ef5eab245cc932feb8c7e36e5b79d0a21fef906fb2a45523222824fed4b1fefad8a22ba5fc0ece6f5f1170b08cdf501e0c97dcf4928d56f04bbbc58689d634cdeaaacd3411d43ceabde2aee043248ab2e0f911d9e7186f6f84b5e7569816f146d70f5739d70e650b68698c28cf027f58827e4a1beed910e53f7020495e0ab10f22fc72e674ab65af7c4227647be93cbb152cccdebfeef2474b089a74ac704818454eff51c4bac86dba521d293d7b02ead9e30bdeea9b71e69f435209204f23b149b4d94136b7f0629cb71e89c7cb2139fc9f3ee410727e2567968ca8f12e3fa34dd306261fc18e146f8c67cb0bb9e10efcfe036d6b0ac06ef01cf46b2aabfab6cf631df586471321a7ca04caa58d750c7412bdb01e926d28be94e9d64d3ea79e134b2a36f19316130d0d03f4e6c49ba61e83e49562f6cc6ffd7d9caabd01b542ed18b0e134225c08dadbe442998b60702c5d9ed6b908beeb0c4965f0da6d0ebd99d60292665869f22a1b7b2e052eaf1b78ec09f8b4430e1a78e0bfb44f45f366ff15288a96a9bcdaf703a62cc1fc8d6a7d93fe374d7f2c5d26e557ced9627a0ee50a42521633cc17d565cf390b7b3c76af996bac5d39ff1e6a7d0d01e968b5fbbca20caee3fbe7205624f75af1a9b5f674860c30384774ef670acbd1e24f702e83ff4f8df088a79dda69a94a0ad1515ae154b6b569efcdf7194181b9d062d3307c2a569553f0f649172cf4c99879cdbccae64a8c4762cae9ef270aad09b62c9a90eed3d24ec6f119282f2ec7fa7f86a0b045c54b00ad834c5349670024e1d22e5f9f3ae770f41a6383edddda35fce1f73996ef5371e155eef3740a4caedc7a8f6e99b8826443b026e4e0f6037b4b3227b70e20426f2630ffbc38eb6e71d877b406d17e12b08c8070c6cbcb83230ec5e88ef9c77405790617f6a1d10976881444d75bf67bddb40e82d9cf0de75f4a4b934188ad5a6d2fbb0201a012bcae4acbb7edd6fe0bd6eb3879eee67dbb3248dd7802746ff67de1208b92a5682caa04d4aaf6cf055f266308f56ebeb5f05dbcb8cc2522ac820cde9ffefeaed0a0029ac90a5759be5072eb2d54d3e87e30fa439057ce236a8cc76ddf5d89c29a84919d1bf8bc1e524e22cfef3d331cf85e3ca78fe07eef8dd96b032be2813bbba5489bb485db79fa208ca302ba6458e9bde0b7c46812e9020e435832bd458f39fb61864bd0c2bfc4d38948c5c0946fa4bda2c3366f6b6c8876f6a77643b797b8fef37bb39c30fc9226ec0f39e01d8513f0930b0b39885bf7be8ff38a25d3aa4a8186f47416f1d372295b94c120307c64ce8f4de24c28c1471379f3e15255f4ae4df58df978c1f62cf1047de889bc704ee561a1b742b5d21be8c95fa99a972c576d7f27867b269dd832c8acac922431a4022be33868cf8cf2325f8d894949d35368df1b6e7fbd431465932ca9e875ffc9888911d37f94c0ccc1c1a17c12135a6738304e8fd21a1f5bcae89bad780b4424e925559a460a3e5936803e61ac96c47d5858f0c7fca98da9dcbeaeb5e4e69f03f48bff559d71b6e5e9bfafdcbc6d00cd33441bf4a7c9b1e663e81cf9a120c722de40e1af040560a7e7d72b032743e3b944f7eb90ead775fb396fd1a05ce11bbc347fca7f2865f944457c2864093c0e360436327f863c2a6218253c32906947340537fb6029254e3c50fe66173e8543d2f7369e8c6d1460fcc6c6f002722dced38ef6140269f6e334020bfb1de4b0115b4e0d3a363c3e690cead53a4b0eae37d691371e1586c8263b5de3d75224822b17cfccfb257a161324014a943115fe798aeb98f37d873e7290b986a144f7b859a651f47b89725b9a9ff1c8cdc81f4c6bbc664311de121dae3c677a725a26ffa5eaaaf9a653e3dc3691f51ac67fe5a9095f7c8930f18802573fa3ffc2f6489ad40e21af3cb49ac896f139b1055a5758c50a6ca1d182417be17b609aa0af232dbe1b1130c3f0bb0fcb580fb6440e4a64622768aa259eadc44a1a07abcc060b36b070b54d86d2ffbe2c677e78004cfb322fe2e2e94b7f0a3d9d651c38eef7db8a80afeefac002d112aef84f8794f4711ecf4368c307bb5ef7d302a0e45d535ea6ba924d3cb61f6637f3fec6b30ccc17fb68de67c3fa34f4554f28d6fb2d585d1f132cf74b786ad07e22c17cd1427a83a24a7a45de5d57eb25991462165daf683747311411a0d3a3944d190d951012fb0c9753b47a1a3d2c86f93929aafa5d1bcb58efbfe4db82cfc90467e892fd5a1bd4b6a95e6b61dfb33ee36dd9d751a61876f552f5de2272df4dcbc9247e08c3828800cf936f657de85724601c9e74db6f4d9fb8c5a2197e06727428399df023baba1bac44bd0600938858380f2d77534b46142f10b100ae4b48725cd77cbf91208a9ee420703c98ebd7a5363334101ab524548b4911580ba88b1428a51dbb56f388f0c9543524b7268fc10474999de5e159235c96ec04b64c2bd61880d06500b04391c24bd73716096c628ace87bf5269085a9468d03fbfeca292d3d40c8c5f5ecd4065438eb04e7d59948f555d41848662a95ef95f7cc10af7296a473a57edcc27f1312cac2a9298c03ac1a55d8a40066ff68b051c4007865f1acb75cf20ff0e22844df84d6d9d7488278a7c53b3b51d0ff85c7be4d80d957e4ef74049d23b1864a96078403b152043cb7fff2272352cda22bd053ee47764d9313ba6f6bf44c34dafac2d7dac17a5f0729cbf651f7d10d06d2772682bddf344ddc70381e0b6c8ecfc86d62a661a10ff656af3106a5c10faedc38efc81f1f03a10fad6777efe7e1276d8d8498fcc9c47b52aed706fe881e32c208905d684be151c23b09aa0dcd42e71d6bcaeb8cb298142a165ab827fea41f9b4f32384de78787b91fb98ae192bc8fe17ef16a95e6b0876bdbb98c3ebe405613e672d657f640a46a6e62b3dbee4ad7e1fa936e63a0cd2ef267c8960e7c895b851cb1e0b7a677564446428a3f00abfd886bc7e99cb7d8ffc94bc49790cdb5eccf593028a8c08e9c0bb1751eaad2c4a796c87094c037edafc7ac4557c069771b8a20fbf69e6ece2e69d7900ef0cb45490a83f9559509f6d7b0d8ca40fb14563502daf8891e46ac609f82f0708d0a362d4d69ef974c98b9ec4ad567d0e090f3262df9cf490a6131fb60ecd4d925c7e8cba4c24b9c3e0fa1e8582f6dcee07c485bfa2b661feeaf069c2e99bccf0c754e2d5572b16e0f34e31ef65a2ec5b5786e27c03b98f02da86462cb7a06989a817e527e5c7f3996ec8ca89f858b58850183a1ed6ddba6733eeba11889e4e29a1dbfef6c0f3c28b13f4672689e5c95ed1b41d192900c488516978097ffb6bb2e7ee17eb1fe9fa58ac1e2cdc571403b73ffb5aa91c37bec821d34e2ed25eb43d8a1195c587173be0f82b64e5d6e8aadeedfb8d4a760afa5ca1e88bd88e0f9b4d0f67fce9e63d3504cb46dc6bf39a8bd068c4ee98f0e893503b0526b48db4046566e27670370304cef95144fecd49d5222443c746d291b0f7fd7db0eeb344ca81bba4c0266d295d1e34ce2829e4418b1abfe2ca893723d4f3e73d10830509d83033f0425a08883c5720eb0fbb1262e45d29525c319bea4e247c77cdaa96392b9de7da5ea282bcb5589e8924bbcb404466c31984479ac2768c7dfccb728075aa7f1afd3988bcce15299e7ba7d0bdbf403a2c2786699368e8767ca5ade20f739f0535ab1a663c1ea96cf4f361558cb1b56bff83bb83c5e7595afb39d9174dbbb04d8dc81651b5a495f302c1f2dbf31525a5a5754cc12f14df623e9c9b04e41c97b976cdac601d7e407126751f3655a1f627a5225b61c2885bd187bf88ad51d40fd726595c94594597daa59b571586f699687a1418d2bb27e25f17b9a6577c3ef65da5eeb9ff44f3b2177ebaa1ff80358e39023ab0fc4f517750ea70cc15a0f90d2c42ebf0b849c351e3328644db10779049bd3eef406b2d9faae78cdd67715dc5defde45a51b1c7254edfc1cc8bbc2f78102c526955c97a4110e151740b27799b8aeed18deda640cd037a1d866ac1fc40bf949e6df8c9407e73b0efdbd916a177c1637120ac4da4d59b1b5c8916d3a07f826bfbe8e06b89956eb38f3b3f1b038e0c1892c20605d16db78a534d178cd136c1ee806e14625f139648b9c38f42f15aaae0b2da13b9818268ac17365f07dfb1504b82ed83a1c37d30495ac2aa986e7483bdc69d012a96ee369d779706b449fae92bd3db20e0ed5f263ba1cbed586fae4d870e5b8a7ed3368bba9327c608e05e2393fc0bd4ac4877c6d8a19989c3d373d783b4f4947f1201f84f4aba8487792f7bc25c66f45a4a4e4837a4cafaf7c2913abd4858f2553bcb7a7c1b05d286d02a0d169242292f95c0d9a3f80be82552ae0989756d0889aa3a3311da641f6b6de42a656cb8b568777460f0e6f1e7733999e58a66a901c7207f30ac30461b252dc4dd58a7f8ddfe1bf2913f5a0186f3953f07f72263a8d5a541d9ec7efb71dd92b5b531720317a67822cbc265035d33863d46839b369509cecaaf03516a8adf14d1cafb60b3c7863ec1ff71a754f218f901eb9ed2c10d9d53a8928888ba9a7cb9947b87420f37d8362691487067143282e319d11e5739ce07b940eb539f743052ec9b31b1cd378062d68f7151acc1cf33f16fe42df3602e2844e82dfb6cf201d95a0615b01aa581c4db767f5e78e4781d55b845ae798a34e8e9f08f01e28149120b64e830c4779512d476b6c844902e112bf370feecabfecf04393d4d758ed050c0a41567b2d95dc8713cb9cfbd5a2df552b2ca1246b4877771b94ce1c11023f74208a6a570b2ebc961ac03f1a6eb2447d3063f7044532bd9ba9bfb5633c33f0a9c78fa33a49957d8b8b4f40910dc40899557b35bfc5c2316b59be7458b3372985b4b2717ca08073c1b02b40927896a77ae517d50247b09bf4e0824a1296b0e12ecd171459de521cb4f9587ab04d56120feebabc84318534c095f710cb2ab412ea0df99368d5330f4ac096e10fa494b17b40349f5146ac5237ad2baca9cdda4487bc4e687468b1d5bf68167a9551521473fe15aa8cedc78dede07bd644aa824321855d5a0c2adba5ce70fdaa0c20dc5293755717d9f5ac72eb5f6f5b5396342463abc8c97b3bebc4c3153f902b47b4917be0abf56333a6eb87bdbf0220549e046ff51b764daa47ffbe54d141f46a3301d8ace1206574d80f1e21204c5f1080135dd84809a35dbff8125e7d1b2173cf0b2ff0eea6a54196a1202718da14189e0a4bd9c45a5665f0c05b7d1b3993ab5a031cd1df1d7162e7f3a9519a3c8f022b5349d5f21be09a588fc9a73a8314a112cbe6acec5cba83c44f05968217e265b99e7618ab415fcba1767d13aeaf5534c4d3f0027f5c8112815e3eaca2088355446fe36a2cc5aa96fb27bec55804c2d3a92759fdc5aede938c6ea86d10af0425d6a2ccb2d5ebf24a8bc1188eb34f136392b0361fd6c81b609c0122a9f685270121e953c82a99fa8ae7826ea9f75d2b6deb4f694e213c1132d03026d71e53e3041e98a5af3127db389d4d1d4b57e69c704099be82bebb730e082bfbfe9eabb48d728ff742763f806bd37bfba55ec8863792c506ea54de19c156da08713c305f03674b145bf42a6d23be40f8f90c0290d48c8c44e5d08cfdb608b6fa913192b250d6d69e952d4f793124cd26971d2588ca78d52873b49bc24121072845917785d3c76f8386643bfc7c5ce5517dbda0f92632899991ffe5c52ce7586ea9d17fe72b3a942797e3c0db0318df1b796e81aeb61cdfd3cf4bcedb0f09786e7625c3fbd42b7793d4c0924b9ffb2487e38fd8fd8f3e1fbdfa2a02b772d497f68b17e38c37df24f0adf8ea902a71d1e6cd96226738ff47b9d996bbbe84e377a08efc70b1f7f0c19e44847d3fe4ff329aab7c444213d60ca4b9ff42077c2f38369b553d29df47727452395af5d96b55619dbb719fe57a03591b1d3384eb4fb9d486014b2667e449451ce6971ece4bce1c059a66f8ec75b7030400c5802cb367b4f6551729e446a2fdfad327f03cfb59c2df6dc6252a8993feb47990999ab63cea47f11cdfc8739e12c9ede5303d19aa78aa39090afd002a7fc458b5035e8a773cd4608d483ed91fc2157e2687cd995b550ed784196170f37409db32981988e37e7fc1709142da5f0234b0d97dad4785bb9c92885df7e1b2ea2d73a5e9e26e62aaf746d9f3533955bdb24f033d3812a6884a69cc593b4aa38218dc206e1b70bc1528dc4cd3c91c25d7f5f8ccb80507933d1e528988139d12be57dec1e88f44cbcff4d0a6e55ea0f65b3317ba77b39436b0547c9209f6791d41e3326f11a8fd7ff7cbbf9b01c4795fdc97cd496ca6ef789889fee8c8f962a0e7da31498ff2be48ede2c6c5d4ee0788fe639f9ec90d42ec563f22d8a7b827f087198a5feba7fdcf69889e7c662deef6b3e1c99fe68843f8a01208bfeb1ead44c5192137fe6dbc9de786655f0fae07586ebce425489c83845eba12ed1edb14cc3ebc5b6dbecc54196b7704ce3007aaa2e0990561a1f4405f1f4985c7632566540064df392009babc7d0276e18a40d6748e975a095d2120e5e7536bc63c920cc4d7b005e8adfabea25df5ac414804a1ec14db60d2f4f9a62445981c27ad75fe46a18dccf7d52a4655fc58ce38d32d53b2d523d41e0b283a8e30aa3cceed400b87a843346087544353a908442940d0a421058121f84f2739cbfe8ea1d99ff41f2e457cc826bc20aa9ff0fa1c749d022a7ac44fab0f7f5bf3d3b830491b176d04ec5b8273599215be1e2283e8ec9f353a324899ba966a70bf72a6d6999199696003f545d607bdd75ef4cf04ddb3fc7def92b97a04c2c88f5f5aea650c0d12f89baddf0428b1ccc6f5fd6fe5758d5afd22e7917adcfcd02326f140da1d3043c4ad9b1bd01a94c5093e88acc7d42af6624f036b7a78a909d1a4ab825e83dbb58f905e22bc7878a5d5f212f8f2e7d7fdcf8a4e3d541ed471ef1a7af49f424379d1b81b052d5d539d766bf5e214a8176fca0ce90b2a71ccf8882a4933ccc14d2cdebaeabd45698895e62a95377041328a5e1093292e97d376c228991ec3cf9f8027ea1d667905c41a54705ea1c2c6d5926434bdc641aaa387561a56469b414001a33e49c10fc90d08e1ddf8be0089b168a9f9e6878b9bef283b02ed0a7c465c3935ba6869c6e64aa7b24158a94525983287efe59c588af0a88edb927e3eb47659c4e22004e25b9816688d268b72ad5f4b247b1cca2fd3258ee7f796cdfc4f39cd6fc3b5ab1c35ecb7a80eadc06f677dd42ed656925518779c2b0a7ba4a0669b369ec924378744cf616bd0b768f7620c96849786dc034c0c2ae8a6bf3cc6291ed4e2e597876ca47dcf9473dffc97d1d6bd00c3132df074413076e08b768ed025deb8ede6af2a8e575afada6d479c5c0b56c8817aa6d30ec26846cc438227a62ad6da8f6245d693e308521d15e91d58d88281993d7311c74539eacaa1f1fe9da59290ca2b98bda1962512d8b6ff0c9f8356b6f9d603454702d6b2d013451cc7e63d042cb60206d5ba0ce4630f375d94a4e1880870fdb0b7a962e8f22021c62cadc66252d5f83d0e5c597fdd81eca77dff226d1b9071d82f83ec7685c7919e6bce104ff8e45e12624559db49e53c4596164ce73f61fb1107678ca4470a807ac53457c8b65017b01106b0b607c0d3e8037e48ba5c0b020c8e320cc2bafce4a6e996fe20f27598785769fd5fc709f6805a63d5a5e7adec988f977bfa2e17624f8a48506316edbe35398c2b949b19404005631ebfd6a1ae37b896f2d66cf6821aadc7b0d11ccfb7ab267d5e668e514d1638fb460549f70ac618b9ba5ab9d5c8d9c6d26ea50fdc40e3a33755e18f9177ee0f78a0940f04bd030e0e084443d067c648c8507c541b84610f60054e9c03881bcfb8e6a2b744605c92a1cec72a9a71b40c7e41c0ce4c34a0db2f6c9335e616a767bfe6338ec54dca757e6c03280ba19bb8ad6925eb8e41f62991b53107dccf7b123260dc12bf96a2db79694d007ec35495983ccfd615391921ed1fe8497e17e874916ef242584e4e6acce05134d267cad265be3c3d03f947ec44d758dfe4ff6c875f69b55c808cb2ad95c73b58d95813741d670c0de6fe43d9ea8808e9d92f41099be761092dee7bb346bea6f34be60b496a0edddea2601612ad469e006484f4d51227dbcd52ba2f1bcb2f50d4c1a196508b065d0eaa76755b47e38a199c0b03f8f8e667a2b67ccbefe2a6156f9851957201a44123846ae2a9b5a799daa694307b964267d3d9cdf7875d35ebd6bffeba5722619d4631ff735bacc6a918cc7dea41b557004686b4b6ccddbf6ce2bb4c230d6b3298a254f30157415a514a903a3bcc01985ef7714fcdc98315d4064dd035431474b50d9d851a91c6d9b337ac0d996e2b3fc3851d2f938b83a08dc79590c07b34b7ca8c7ad4357bff7653b012eb4ef955e7ebef44d4ed837a7f9ee149d98dee4ad34df65ae7563293e7c23a4d11757b324ab7bbfed4cfb6198a8e31a17c4f1ffd044b1fe4559e531af1ca84674e433d806a1e27c78c61006ff7801530653e4d086dd63bd199d6902b2b2b6ce91326beb87dd16a5b90d99ba291f3dc65333ecc55b190b97a12ca6587e30a31d83005ad2554dd97657959705de4a5481ce46e5d31f6483852e0147f0278aab99775ae9e29c0c3531ad36988d2f4c6f5c8c8939037357a43b6be88d2a3b42259bd9ad7072d711e367329b2ce2fb32ff52060e5d864239fa83119193c6445cd117603de819ee9076f15330ac648536d1c25ad4ef9f5ced2b27575003e7a84ccb2d8aa035c8313b174003805d4d579454b50e21f0f29694025d9bac6721decb27d1b9d4b4549be99ceaa9e6fbd0f76f866dca4be0035b65fa43c163eb4fd1983abdf19b991b894ef19b905cf8196594d75953b5565b630448c10b4b765ea2fe2ccc5184cf76d554f07546ce67f45c67ef08bafae0bd3a089f2e1a72f3fb1bda587ceee3208227202565c9342c37e7d016da1b8688d49a78e924152e2f79b35516eb7c0916902f0f69dba25c35670086d508886b49b647637215ade8cfbc83209181e25c625790fe67a61cbf018810b3d6fe15d93196f9494677bae61533470cd46a1fa0f1ca1e145e72b901e963cdc904652d829a13c26272c5ba387650360e8ced32810b7fdc83b25997062e1c6c42f1591d3ed29290e66d818aff3345417968feabee295e75b28cc0cdc58adf119651a7d9b1ec6d592e8a9def1cd7db835c2b37b737f93755dffd935528026aec2024acc0bf17d43c2ad07e00348151656d1da327873ca9c91dfc0eb43056955db8eb33b90ef68c40e2ff7c10ab7122d1fc2fd574c780aad058f00915e4f1027e4f6670fc23a42346e3d5ad0f867f33d2c86b3c1e72b18717a134718735d603dc94199826152975e7fb4ffdc0d37c054d661e27a8a275e1a3c87df2733f845697ba675539c3984c4cdc217bcc10a82447472c5d16ef1e5c138aee0e770d6a51bee6992c0792ee9b630e02c68945d71ee2699c55df8e7d07df0afee5dca89cd930a42e4d5023a471d6aeb5e2dca323f0b81543e72d13bf8e2665bb3de525e4a0826bd4248100a304a3a97f2d0f4c58026922b19f847b8ecee9bd2ceafddbad801b0bf227b3983da82429d6b95190c220f78b754bf41f444b72324a73d766e15eaf7d448917dd1ade184309e6fd854ccab5a43f1e60bf15a60ecb74900c60b777b643aa6b3b27c57ded02f7c37a56a236669bf1e41fc3036ebd9c9e108b8b57f3dab90b73d5ee89363bd898dadb22262d11e1ee386faed1af5f1bcba848e8153393f9d6ce40a2d9dc901a3845560115f273caab7a466f21fc154d4f120c230dcf314f38fb6a52486f117ad19029a47c9a25244813394e2f42f7834c380ee1af36b381a580806d532fc1b4b710edd9abda5638256a5ebe81659c51fd74991a997f9aeab357b27eee022b7953fbb3d6d9cdb15e113697f83ba6795ed8fb3035400979e88f5ec835e77e1ca19db0b72d75d68850b3dde383b94539eab5fe948a0fa6e7ea13ac1f9240f89e0e02197f4e5d204232c9fc227ca69caa9b82ea0d1ae3e6f0523ebbec089471f5143b6ee090863e9f053a8a68762bc6a6ad6cb57ec9988ff5a0ac6189b985b4f5660946af1426cc4af2dd9ad2c990dff4bc60de2d2f59e193bdf25b9d6fd6602b501c9722c703adaf7d159518b29fba2255fa932d201f69d3e5cfa3989fd8e3912f0ce5f90b6977cee097687f841661a9102d2c85229d215ae81b824270e2dfac3bf87d827164aeca4c28e465041331a571f09f5748b3791c9a8e988705ee44e36f3253d4c90e4ba978373b6fd530935a8a899b57a1a65c4e7469c7b0bdffc75c896540a1b06c1689d285f75fe9552fd295b0139387a979d129467e34935e06be6def8c0efd2a071d9366143877437047244dfcf973f9fe6a303d0c799a62fb5f890352063f39d61c413242b4b7a8df87a1a40052011438842c5d8ecb77632ed845f65ea2434a6cf969f21668600c1b4f08054a69a285ad6f270ce4941a9cd028a8c561298635f15a4f75e1818189b76639807368eae86637d2836c7b3dd2f7ddff446c7340fe8ef807d914d274f925f82d5e2137b3d366b8dbb881f8a47bd63d6071dfe52f0ca3f04fa4ed2e93e990476ad1c6af147d34b00f178d217582214b393b40e6a3eebed275f9c720d3b35a4fa053849bd5ed4b840a0495b6df1032641aae1306e8fd6793df3f7db4f05eecd2a64d7317cca70634d697f986816ceb30a1eecfe2156ad9d4adbb6966feb92b5f15f7f311cbca26770ee4ad821f1c1944bf39820c949125305b1ca840f2349a812034f4d1654a26d92d5f66beb5b845c0046edd7828cd79ef2df9af9c756979c3c36dcc7d41e6f79b9b15988a578171464c30cf07ce7efc715d23066132fa1b755c809f2b38588747094d09dc1f9def648a037818bef599a58241dab2ad0ede87ff17da3f578da698e99fe0fa86be0dae48344b701c6813c953ff7a9c497ae6ea1e132a94876bfd7a3093c9b94ffe6d14ad878f084b48d3f25279cfa4413988664d321f5b994e6c94bed54c2dd7a2e20731805c5b9319178a34f35d92866b6393182c0d1ab68172ea2c44aec4a6f28f4e8c494825d4d600a105c4dd85f04f481c68e6b67212f0d39fc5120a3566b30095bc8768ae471d33c7465356d53e691dbba8409fb06bdfb8ed143416b7aa40531605b771c2550c69bb5f9b63d72f1b34163dd0f3bda0b5c39e46bbbc6c3a18a86590cee86ffbcc7ab111432bc89e4a924cf86e3ca9155c1112c7ed089061fd6a2cde36f927862c10019f8fc05d6ef96f3d72cd51af84ff3997de1ae5038b3203b320b0dc13b52d38225d1daa48d4605915a496b14d029dfab1aa457ad7daef68093b81f2a2705adb589b642cf8baeafc4d16836442982f0172ca088143b052c489c4f742a89ccce41a49a046d9be26ee9f2d20c498c259e3bc51de545b20bdbe9c8e0984e93e2e83f2a91d614911552954a8c3443050c36c92c1d046ec08653fc0e8a7cda2d7331731b42202a5e8d9401daa40273bbd17ce046a09fc1245cbca32cd37255c821e358f735594562e81173e3c8cdddb5476309224baa57dcc17f5d2d5f73a51876b28c49ccbaa623bca6da55591319eb137b5ca8d5d065bc363d5ad74c4e69fdaf4ea1363d1c53fee6f8622315645950a9c5435da8736df2d01f8e4ed9a869c4238da598dd65e6757aaccdf2a1cb945ab742b153249d7c749f3844e8783e5781eaa351c23cd5ccdbe19ce21e6fc66d35f214cfb7820f4095d9e169e7b870a705083fd1999653ca9dd087893fdaaef3dcb436374a74f24e4ec9f536082392de76c58af7dcf1d818a50a82b91fb9298dfec40a34dd7a2dfda839b85e4bc0732ce907db4c19f81c0201c4cefb54ff2e43906050b5546f8fb1e6ac33e09ca4a6d8b4f6d9d52464c1e4db5b92af69c8e3f44af0d87a49a7135ced5928ad7d297c57ecda058389faa30d4f27e36478d48c6152c6d91a0b9d87a64f684655e0f0e05bf98eb62b4b7cb5f8f1c86cd88307612a9150760cf6083f930b87cb6a929f7e124f371ffcdc96c3092682929f4595586ae51a3a8c4ca7ba5132d0c35de0adf5aa772566715976cf85f8dcee47311f1bea0fbf977adc634c11609762f8abb446540d8be6cdba00136f11b052aa0023ad6c2455af4eec318def5690e8d2f5b63565a4bcdb907ec4ad8f94c52f7f5c505ef41dd730e55010468ff4cf6408b5fc0ac266e5f7cc0e44970c6b4299dbe172ffb5166d9b939ce0d012d4e730200ccafc15210fa1c53d862dc3599947dda60c0e5557982762bcdbb54159d63d0e83d99b18c97755483cf20b0430321656663725ca6926a0563c19cfda22fb8f85c9525cc71d4e902c1e03c03b63b2c13fd7d3eebac87637736c4969ebcaec166c3e45c1e303041b3a287e8a3f76698001deb7843c5302f882eaa9d09641cdb70edc3cf55c33e9e3708d83b51a12a670477d06ba6dd4ca463bf3ad88934472889012e721bb55e6fc2af6382fa5cd27d0f70c0d327468b10030200d96c836086cfff76b361725426376f47e06c3f73419742353aa146089eec674609652f7c19e9f40b88299933fe2cf9ff379a336870d878e0a51ca0b591a3f14d05ecc7c76cd2e52328992f55bc4ce165e781becb83e6351cb08670fa61c354ce5ddca6274329890c150a7d7c4da1fab551daed8acb1d3010962b79d4998ae5f93fa2dac5c326762235a41f44599a5f3dcbb2f979aaf1d935bd3521a72a512f7a63f01dca3b2758b456685bdc71138f028c53e5718b627c47d8126505179b4f7238b814ed300ba9b9534fbf437bb8153de79dcd644624613d05b5517ed4581c7745fdddcaf1895159af6203adc7140d0a99a0ac3002991858ad42acbf8aa0db741d823230cc6172d9554aab5e7cca2a0ca64543d01945bcf1e60addaaa621b16d84cd1c106cdbd3eeb0da25408ec947dca2baf5dfc97b3dfb508173a928a18e2c8742edc34e7f6152090a0083ee96958457a3afccca6e1e9db6b1d5bf1d937b0423519d2b9c8db22bc36af91395fc839095aa0eb7cad62d08bb3677f6c69410b52565ea670109f5c2705b68606795cd18594ab57ac851132126fc3daed0e3b2304fcd9b7b43abc1eb5e770e64aa9f7224de21f4d17c8e16978a90bdb09023b9f05886e9c50d518709a1530e0e3fd3c1e46464fdebb4d9fa120ad6bc77187d45465b72e53299414b0be19093022d13f6731cabc56289415bd19422acdb28bdf9dc36541b31cf57d09bb72c2e5dc8641f76801cbf0244742344f9382e2770e8764935bebaa0234875a112134d4fe6ca0e5040bac29902207123156aa6c51ddeb05410540b17977b1bf230c89c022679d4c04c5f34b0cbe1fed3c095fe2b35e31ed973d06514c7bd3d7ee3607392c9d14e6ece0064533571a9f218bb9a39a68d449a67bedd397124309a2fa769882250b351a99a9b11b04bcc1cd2cb6bb11b5546744f4af4e36798d26e58bad1aa492db742265406ad0e243e4584b539170f203374cd73f100e383ee0f7d8712cf60799d64e45374823d01393eb4ed0cd19e7e8769cf9c5a1610f641764f9c6ac069aeb664058520a5416445c887a1350cbe645249f6eb27d8e8703e4b94d7c67d39f3a0e9bcf5c2270c8e73de96575b7eb83761159d179f926512946a6a4865e31ad7a2154a272d0aadf753412435a75bbdeed9890433e0fbd771acbd02e4edb1fa8d48d10c5177e6580d90c39421d1c401a05c2318d4089ea558d2a05ef67fe1d34db404f9ee0e782c1ceb4c257845373f0c7af847596fcf45ccd9df867eaa1f3ad86d028f8b87c3b12bca8ebbf840a30dda8f56985b572d5bdfc7b0b0bb7240023edaaf18141e59c8a35af4baea6cf2ae4fe3ac8db9d2d17f62e72b705acda9853f04d08a6e8409613ea952efdc403f04135b262278b5cae18f42e9cadd20e58d07da7e89fb2c07bd869c9ac4a1b75972af8bd5618e73bfd0832382ec7f0f01c48d938062485ab645643a771ac34c8a5531766cae1ddac845284074a64b7ecda81b39a0acb2df6842da33f2f08a9383768e3ea6d1ed189c5bb8809d715c0cf6a9f355a816c4f0a7f65737ff009ca99dab35ab1abf6ad80e68b031af0deb4f4af2ff68e752e6e7d3872f2f3bdb3302fccd945e2e9fea9960c269f50d10c31f1d3d05e5c03ea4db6f2d8e37c8071d0b62599ec08c0687274b0921f2922e9af5fcc324e8fffffc1f0470b27b37ec43e8a91972104ad753cd31069695ce9e4968ecaa406c7fc060c2d36a50c5e77e060e69976c21e18755ce3fee59e6bb374f387096fa80aca673f20b20527b54e24549b8c4385e38c20486f63474ea5cf52396ea877f703e9b81a376dcfd35d1439b096fa8587c18b419959be68c040cd6bcc7c6f7b9238f5081fb80c781b36ff8272b0f09a3aed241d33bbbf759629348e7cc7c75447b7509cc5ad4fc384beb35e80109a2b3738c8ae8524c6a9c30d9c4743bc0815f2ada72e8729d1d5d6a48e35c899857cfba6ac13b6659ccc9f903eaa19e7903521e2a2e1e1fe2e3bd420bf232ef6cdeaab4787394e047c481b46f08fccddc441fa59fb5534bb076f6d108adc6ddecf9e92d7825afcebc1e654da0c6c3b304cbc989cf1123e47bc83d9956f7f832aba65861afcff04d6cd327e72d4b66e7f39ab0f87e312fc61e719d7147ab07d5fb2483362b5dcd33e78f0b229939ce9e112e467110d63b0d849e7e7a4a80131080d644061ab3548d70bb11b0cdb84feef94dd865042f61af0d8c381703c73b08701ebf3eb85f93e919a46ad437d84004613dd3d59810b836c338d6b06a886a7e4e9290657ddb691a8a42a3523175b77beae8099aa534b170d8ecee1bcb43debbf1772305544e6b8b6e54a4fc813523d8cac25fd1f7be2a8b0ee8d16eabe9c244ab11c69471cd2c2948150359c03c8886a16802b539b389f8b24c5c5faced220a5b5ef6bfc670963c91f82d44524cac9e04759bb5be354faec1c4dd1607c2342d3f2bdd68e514f5e52378c31ec149490c451550075df14ffe9a638efaac22d527b5f46156e6ede169d36e7927f0fca7b6f5efba803562ecdfe73d76f97f190c604c3ab2a4920f2149462629ac9373d529b870371c5861e758b7fc3ac7dc6816789a375a7f36e6840f3947f085ee23f3c1e520f921d4ad589208e61db640912383528b6e5a99b04a73796e64dfee076988e3ea586531ca24036d45da03d99ac3576feeca10fad6aaec5e492f36d0fb6a2621d1ad599daf96fc451d8e4d5ecc56216a6e96d46cc75305d5e97bc1ee5a85507581342a40159c3e634a7e791bd82a288ed6e55a8f03dc5de06742f2a9acaf8d8b0d8ccd34f078d5e5fb64528abff40f7ccbf3b412bee5289577937bacc2c14c3e9d000ab6b9ac4b874907e8f0149db2296f1e51c74920c6cdbf9803ac381616d17eb5a64cb73cfd44dc08177e6f2bebc59959022807fe554fa266f7180604cc53bf474cae3a59a41766dc70b35b13600dc85d2ed0d810a1d2e403d6be71e7264736df6558fd10e7d3d1f9decbf843351cf0fd0564a197722942605d995f7b2ba9829174b53832d2d0683058679ad35525be3d849574c2b075f7dab2ff65e0aa7d544948216aead60ad10f9afdee3d147384a08d206ea9814028ca87442460f021bc97e60775aae768503ae428f3336ce34398ddc07f8b31665e199e9a460997a6260e249bac57ebe4e9aa7df123df880fb5a568e6f2ebe8cb3117c1642e0b88f17bf26d5bf52d11635bc13e09ee2933db892865feaaccef335a1cb309d42e3b83c22f28c985da9d1ee82a7a0c27be8dfe92ca938bb7160b85bb0e99a19cbf20b874764b6b0e4ece948d20fd4c16c234df4748f07202fa5657fe030fca7c09058a953329d28788806235a69f9d1114371f68616d6c726d33072d5ed02bc096f2229dbb71f3150c8c1ed6859758e79e09c8d2e6b5981eaf771e73c471512ae05a61f8e4e53e2cd4625c30b245faa04fe0b71622e4b6fe6992f032a776f695c5f633abe2214aee67b97b4d307bfc8130ab9fb52fe50961b329f9166c20fa6d594d6d73cfe9723436e21c0b8d3dac1c3f64822d6f425a08c7f1f14d8291d0a544d4602c5576ace4257e314ccbc1e091d6501fa6bcaeca6a7c1d83a1e7e14c71373ffe1089534a0a23a9797bd7f325527bb2f3865e0bb6adc9065396aa8ea9ad8fa26ee01131b8e9bfef37a3ded9f1dbd53e6b497e771c202eabbe14644af87b6306be878d5272a0156c95c24cc3cf48f8b635ab66d8002cd9886bf819bfaccd87618f4d10201bd39102e0dc94099e5fa9575c5127bd3638f320d330b1cb1d6b141d80ffa24ae617a5b9d786326af93528d8ad4c8e54f74103276c6da0e4e499613114644a8bff0b04f7e95f6ad76a623e4eaf9642fba0d0129cc5f2368cea9cf28f0831a9e17e03a855b5328f27851cd9c73922db0b3e5ffba453fbf09d00cc8323c6c1daebe00888d9d66b422bb32207b5b3e274565f3c3901f508cbcb05513d612915a0ff9cfa61528c1db2f826931bad3b924867b2434ca832b114238eed896799216efd3755ce9a37be6ced813860d0386f3a2903a18faa70d744d695d57cce333842d7d5e87fc7f36ed5115d5ff83dcfcd620dc20cc97ade3b99fe8dfcc9f4187360d129d38322341d3b9897d59bf8f1d8b685b28963c4edac42d1ac9f20da642d6ceea1cd46a15f9aff752c1a9d322552b11c37900633971714f2d33c312448a224c847292fb6763a09ca6cb36de8b047c4702ebbc1a0ca96ca2d1bd3fb919e56113743cca3ec546766a5546e4c7cc83095b9f2859a3db0fd92f8da4ed3e057bc4818f5c7477541f4e984f6aca0b0e53578cb28e169bc8bf5e648899d42ad0b153f05c67a8a47f372acb1c0b40847a99e799b572f27ee3a8cd9849a08035f40b24910b85c80c2f4292fe35ba28f346f2c41cf10f0eb6750e28afa22503132a60784ebef6f78f53015a09d800ea3897bffbbd54784adb533584aef0df4a50fe024a342798be9319916a12aa528589e5c28bb14566d6aa8e95c40425d7e1cfe939fd14d387cb9be494bf346e151ac0c0c5ec90e40259abc00703e9113a640ceac779f247c208420a7bca883ee0fd05ac6b1fd6bd66eb0aeb5cb274db8f250aae7cf47217f5c6e8f098479c5c5348a871d93332e316b2bee6bcdb0bcbf7e330e90dc796c629f4256b300d6f1591015bcb70aa602fd6d437404f55c0faf54fc80c6db8c808dc788f54e7cae39c5e3b18648947bf00be93912b72e345cb77da4a714f8322360d187b604e07c6c7f764713f28e67b477dc25f75b0952fcacf14f4fe15937e61be6f9e5c99eb46d4aa3bf99680e9df89a8088d9327b4ea5bda73498c629c79f4f65704082f6af33f57c7cfb9bb9fdec6c79d34f7801596be06b7f37e13fe25e0a86281c43df68ea6f8728a5c870da3ddf445bc4c58959cb6ad88af0be078099c9d39e6b3715525f462446d6805dad326ce7482da82496e8af41b88f04babc35366ac41bab8d8440a9589d7f4b0a872f1fcd3287e8800198032b5602a515290eba158f44785114a56c4fd0c831f74e0ec3fdd5d9789951c66ebf01a84d2814104059255cbfa7cb902065bc135bb471401639d5749a786a62d77d96eb9cb96e3454ade21ecb85db07718a25517ce1151a8e1c2c7c75b9dd4399313a4fa478912f6393fe2b8265347c7d900bcdb4c88a37789d6f10741018d1fa523a0b970a9dd3367b012f2665fd07ae74632f4d51bc95439ddc88f72c1ca66f17f9673447e5e1065724bf49ff00023569c62512a572f859f8dc63ddf102a7262dc22ad7d1237fcc441cb18c16c2e02d3e14ca10836e740a97f138d7f3e68cf9e84d730aead65c667003db519f96118322e9061d48bce42b8d3a3d41e664cc8c029b3902819b49d81399702c989b51683f41a0d8f5ba7ad460ec71f52ac64c7ef316421dd0effe0f50a5942e490cfd5e461dfc7bbeaff8fcc2c196ffb8126ceb64c772cc198180b9453ab4b98f8c9e989d2b8be2fef1683e3ca684025f57bcc5065350b7af66795470e625a19fe7beeceefa20e70b43889b1350450857465f561e76eb00573cf2ff9010d1d31f667b27cc01c08f131a3db51bdeddbb73d568d385d91ae005499dc9befd4916ad5111874c9d293a412a86a7debcd67e0cd25bfff659f733e934d4af93a1f59c00a4eceb77f4840d39f9909a7bb1643d28ec830e87df5918e156975dc48487bd80f86c61cf99ab6f39ec1dcb9d98721ad92c5753494da4a15ff3d64db5c35d8835cbad827cef6c1645fc6a1b907ed7627314a41e8f85aac99843b4785ba8edc3a8989982d34fabe80a01d678a5809106e2cac46217f27a349c03fbd8b73b73921cb49b0bee981abc652f39be9de6a9f966176e4b0b919ae617c005c7612a71eacd74b0f22e016a2a17bb8289a4fe43d166e87b85b5d1e8e14969af2652770206300a0eebbad43a752e31867364d6aa06e73c00566c8145fbc052b8300d0f80f55488d54b2aa65cb43fcc58c3000670d4089b64eb1def047958f0f3ac8f6c1d58ffd4343c38bd526a7faccc75221647aee71458913fd01c88bb42154abdd18523cc63c756ffeaaa044edc05b1b698077facc3c769dbd9b782767763d50addefc754030d9e987e3fb3113fdac651b2a4bbea97b3463700d7bd41fea370ac3e3cd10080cb8e3360a4b883886dede7b4ef576474f9f1a60007a932d42282d0aa626a3d994331680c3132bbdce69264eab41d7cebcf70d86dc9ab181591e523b4892cace8129ee658acf857e293d131dee78fc6592e53bce40953e5431fc54f4eb0e7ee7f156d689bb6934c4f52afcad7c90ea86a474473a819bde67e4d31955a1dbada7bce2539ddd3ee491b6347b119ee33dacef5b2f31779a7cad84c6013218dd9a9696b4c17edc3ddd14ac81b516e2c4a40b8c1f6ff7d574ff4890e16da69832c61135f3af5338a5b512ef6799a9d0cc0c7b0175a3fc2aac0f9b6f57c501534e2ffeff1852c6dca0e0dfd917c3deaaff87fa5eaa0b5b9caa88f2433de712a017d0f53dc1e491f4e0dd72b87196c91a1d4ce7acc558add2ae11cc83956b58468ff60068c697e10b5f336e43fb20812e3f0e20c4e33fd47f6370e3ba5283334c8c09e97bf0dc5a87cf9fe3a1ae5f238efc63e0c60b9e8f4e3d8b611d0b80ce7a4498e271fd2cea31db384c0b931cb523a73948097e09d99cba8d2059ac33957f927ea8913968979cc92093d06ed70fcb95ad5c5a6b6ed59752df37a6abbbbc68d8d89eff7871d9cec3dc4d72b93f6a3787f9b906ad7aed30794dcf83f5dba6f79020cca06871b84ad50079fbd859a1231d2be039bcbc695340a740d7466bc3b4e1df04d6757eb3066f67836e7beb1e6c8bd0ab5c596f263089833ddc8d5562dc0d21fdad51d95222d0396a5a2189304b7ee4b596e0783979ef4652a57fcdd54a54f6ca7fb34514f7a3803de444ac3f9c4afc0a97660c27bb910c83df8cb6ca3bd56d3b4f9216e6e70d3dd168a57f435cc6a1130337b8af28f20c53de00c3a732adcfe80cd165827ba8d095e04bbdfb7f9bc3170360cdf0ddf9a765693140cb96b0f597dd3ea5ceb7df7f499cfababda30d6d2ba1d8d2ead332dfa0487deb337538dc3762f0963c43e8c18175ac5fb9a23c929a60b5e16a173968ee609366d801ce65c942f00fc05e0739377a0ee9b06e623200844e69af438bb9befdd9a43df1fcc5460b650643f9e7f9553d9d05b5e00d2b9e29af4e6c564d8c52b2bebebc9dd8a41999b78543e6a82ef0619d15763920a81b36b353ba9d3f8fbdd26e841b33b489ddb0c0d198d3e2d0c2d302e16512f691ddd19eeb58db29f0dd3b2ce7bda1516393b02e112c547fbc253dacf9a6be045ea4d0cd5acce5d877fbe85a33db25f240bc3fdc2678126f0b932641a895a6490e286fb908ad270b25af93a5804f902add4b1373a08c3f8079e940c4e8a99e22fc6688236438452337f58a25326e0b030f9574163fccd81c018722d239cc6de70cb8e1cb75d02c08a42a86d5d6d2ed923eabcc5095996dc63c81505ec34ae2ca479ae7eee6d27673e49a016fd61f4d0667a09c26b783073a253795725b555a7bcb7c86cd00b18f0f7bf91d200bae1eef483cb7d2a9099885b61c031a75c567839dcf4fa54bd83711dad1e1321947ee901f1b0d52a4cdf8a9857d14269397f976016acc3d7a0b8e0e228ea900c28448abd90ba6f71204b369176d14d31b5211a2302fe2e2d065213aa5a6355dee8e00b52e65788fe36c7300d3a7f906ee6317a7f0795864cfbfe91a7070dcf9df4edb5c3d0fe22715b62b854cd735b25d83e1066e00a533f1cc8f4a3d67a4a17d2a03e26413956a882f05cffbaf52fb2ea46c7b1e24b1cf6b0d3f896dc7b0a0cb7b7edbdbe632e60a70ce9ebb147d1cd04d100efeb07d1d0ee24b317ff9138afdedde402010d7ca8adaf9951a12f6d0db5ef868d3b72843f5df692928d25d2454719815808b5791278c06fa9743baf4f7c847878366cdac14c4a44fb83f92f6438c5e8c637db5537f8dc4659d5a0bc6ba61fe702762bd5ebc847feeb2d7ceb6f9855f4a43b6555d25a8bec0e4cd4f82791bd6c16cacfaa9a874866c90ef43dfe224120b916136c426df058145754bb207cee4180769aeca808c07e3310e689c6e7ea3e42110044dcfdaaff4fd9460a15a9d096e6631c933a723840af6c007ab996367310036542a060a2a75e8046dd3a34af2fe25a856f56bda523f34a4ab85975262f74b53bd41b453291df208dce0038247fdf69118272d716b3f230ea9b8ee74a8e66bef65cf8ece03ee4778c3b19b80d19b8ecddb3b6260d78f34aaebfc50e6424502200de09ba0276e4cde561fdfd32aac0f95f69a0493701529ca21890838cc348efdddf0430f71e971e3c1b1bb2277c5d3a1505487350d533c846249483a46eca880cc63caa1170d1a402f0ad2f5d2434c990ecc5aa89af79d9b425b5ae7455679437fcae6ce205d12774378d2b386e885aee966055a5625bbd426b6afad9b343835cf8cb472146b9f711b879346181a6eb564032acf803e6d0e68bc66d1d052800e753b4e52a8d80e0723795df9d463f44f36895a6cdd0563427763f22609e9e0d3be9e5dc88a2182282f435442cd3acbbd9f4e1f24a81b887de5d82c4b2b73ecbeb7852bb1b88b3e1c94f813b74f1c3564a4dc8cfac305df84e7b170f1cb441265aad419e069fa813511afea8da0b1d67ea8d797fac403f469db178a8d09ea5ae85229526fc6892ab4fd3fa0ce5508ed31425cde8a6866255ad52b7407441bf1d532c326f9ae045327e54e747c722d842c7146cf3e7bd46e1069ebf296609b68c38a3cdd3a33fe4791fd3731c1a9a978e78c65b377a1759be521473af6d7a67c2db182784a06ddb959761cec4b59b1df05d8c306809407facab47618ce9f8797455eb7147fbf55875c128031463c6c09559e1fc3e46dda3dcc370935fe092e3ef24dcf94aa2e62432e38e182fd671e6abccc9e5a1e9e735cf95757bfea2c7448cf7d61c58f113e487c957dfff62d485dd540c92177bfd3e55ecc1a911dec4a0768f1185c8bb72c31261b6ddd5f91e6eca2ba9a4fb8b6adfc57ca2aa2863726d0fa4bc64fbefd6c4b1d8848cf53542a59e55aee14e28b27ca4ec14e8ef86d10ddbb82aee3e489bdb36b886400e47969fe1d5415b37319d0a965cd0d317811911814394b9967d37e0dbd1d94823df7047ea7159a336c02d6e0fe531ae8dc2170f01d1f37be640fee2d50f0c53f19a7b51d326f8084840e6c9e9296f8fae84d372d69f86854eb0f85cfbe01002bd9a8694f7b3f7b052eb8202d8c6e0137536b9a85e2383b1dc0ab8c531e9f69d8571ebaa76c110fe1657f4933d42212e2e44fde7ce059289b1aa18949983b60547e8bbe769538779292fa773447fdfb1c8553a18300c34daa6847b58b688fd84f727c912688c5aed5cc8c07ffb4a5176d395b76b11406e4fa12c5b70d6abb7e2abf7261cd7945ea1b660d190f77fa18ace351cbd76261ad7063a9b6443a5947fd78140cf8f929bafd678603a9728db5bd419cb2f18e71e2197168bd4f6ff98b6f6d990bf979ed5f46a69743077bcf0f18d7921ccbe4cab4b7f23a3b6ba1ea70e594d4c8e70cf150e3afea552d12c7d646e2e5f3f3956db9605a21cd30d0428bfdb86a16f75ea008fbb4f470e4ae00246e4f8d4115e1fc20e3956fe596c92d961ebd9a622e9931151149cace8e596e6381fec2ba72ed9277dd2519f0bba57c8fc105a40953c62e2d955c4938ecaf03d21cb7fdfacbf1eaf52a118985999737e9cb9334f34f9bd35a94d85deeb22e0eb6d38b45e45311470a36ee4b821bf9474c5ff937937549e98e085ecfd507d381d55ecef64dd46ada01fc9cb06102c7d109a468c074c5b2f5ab36d80a6048e6de1bae770dda6d30fef3e0d10b755b421aca1c52d7d56d78d890a826ab5b8850968a6163b3fc1f2da7d394ca935525fc46220075ea9698cd8036f2cdeeaccb4496783e1f99db18192f38a8a71a4c98e897e588e2f72c2c592e0c5050016fc3d2352173bea26ecdc79c0e7e11e5351ba41af40755d2f51fbeb7ab96acb78aafe828d032856d32d5a4917a511bf5ada20c99b2cbb40e1dd31edcfb4f6d4e2a4c3eca76e1c7f22f27e87584604db35cb893d40585129b03ca227b05c50badc3a087333b04abe2975ad7a8964c2b76ebe0757a3193e2ff9a84513bb8dc55fbe6772fcbe9349d7fb432f1f8331b02b11822fd999759c00d2dd10e8b638c3c3977757fe4b20635a4f61c4c49b6d2d596ee3d9bf8a3d1175147bb9043da04e3243569bea6f47a60276578883ec4014156154fec37ba0ba17f1fc14d05a99b4966c9cd15bb111fd2efef1f49a40d07542fd853fd3052cb53e71990d86877642f39be1a5dfa440225b9aa170a11d3eaafc0fda98ec61220c25db973352122ee53cf5d92848ab0dc46cf4e163c85f5c341f9bdff1ab78add35151ca2644fb018e583586046893fa33706c59366ffd82d7de413948b7a1292822202dd8e25c0d83b838bc200ea1272e698506e01c11ad60c13db3b4c2aed4311623019d20f5d63e60836db4ac0800636a3e764436b7a41a47bbc1c41a8d6f6a67fa8f5fceab6e0b3c07c6cdfcd97c5905f92fab32afddfa566c88172809ea1073c0dbf869d98dc8fc94644d43b3ba1167d8cce077d58c6d5f96d212df371016a9b9b73aca03e06064e567299bb72851a00c13b16b100a59be33df3f56109331b099accb077fff1f40bb81d34de22e264b8a366fa7484296a21820587833d051ce271a49df27ac60337ede11de72f66a8db59847e1183d3fdb3d3680410fdc2134cdab599cf8e3dc1d3aecde15891b01b3b62f8a08ee470cde022b750601e7debe866ffdadbd06ec8818d6404eefb27d0ba60250c922ad73e2d62488b0953cad64e716620fd985f06f2e18900daf123e15bc9e4d36b49995f501653a8debf4914b26589b0cc9f017e5598537bb816959b9a30f5be99e05910f3bd13e095545710b79ac2b0087e2b9d9c88c14cdfe101f2bf16209b578a9d02b1d927fdb507663f86b5302942e5a03281435a70d2d05d5e0c9a65f98482d9c39e0d2a5e8a871e3187e26ec6d550840dfad44ee255d73bad544c2d59f0272eeccb47ba3ac5de296b754c386ee43f0e3e8e86f4c01059df4428298b4f90064d9705fde36e044373b0e7c127eed0a6a966fd951dce405c0dba95517267b64cd5c63f115156ef8bc84fbbdd01bc8e987bb62dbfff7e77502bdfd50417b662ff00bb3d943c711c291ad626c2a9e71d703b8f5fe39f031fb153f85d4cbdb3cf922bf7e7115db7a06218f1f14e04e619efd72f0e41a58f80ca983b4a29760776fbcc0ddf32a31ed00e65d7cfd48a1ec969e4726c0db4285d6c01fe3b06cbccb550e23c42cba76a1a5eebf419efaa5f76537df6e625617968cd480f4ba0c921fc9cd0c6ce47b1dedfd387d1b0c25d2d35a6e41f5f62f2346894130a536bb022aea68276178224a6d530ab36498b60534e3f7b8f1ddd2c9831d19c5476299e278101be825f00058621ea20f8aa499c93a8a2f357c4c195ed9593e460ff7cfc892a00e99d65eb88d1fda1cf82d1d5695d5dd9094510cdb21c1247eb7f7012b888e7017d2bea001b0f9764b6164f3a0a75daf162e6450e54a24c3e013ad3eee79c2902aaf68bd84bb97689e2805bae551ba644179f8bc082fb68636cbb9c58f6b51e0c3fabc235db156b98807c46b54cce686b48aac98e31afcba44760ee28ac6332dfec3746ef7b6078e95c51555c97d104cc808614adf1642029b186ae4ac938234fbd01552b05e34b76846b38c2da4696c265f56c75ad4e1380f12a87a1e7a1edd0b846d5b60a61e87e99f942fa7e997d0f530db5e54fd0b1375055c906d21368732695dae4a111ce0c0a308c14057bdcd528a7f69c4017e1938b60be7457775278972b0898ee6ccda6fb7163a6a945b62c4c7a08645d8edc8640e054179f8a49c1b182e023c36254de8d7c5ad7233b01b8800ce8cfec1ec24206a849b877bd642482b24f163f526e06b4471fe78b8608f0894f6afe6c008c16cfad89b6ffb0436d67777e8cbf4770d52f159eaf9a7cd709ce320f96c7fe8df4f38576ff92d8425eb73d4dfee1e6cfc74f9e06fd828b0fd576a7121b73d2869fb28379342d1a7c4f52e1e181f9441b29639fcbed6e32264a1a6c4271e8a4ca78f0309f1d785200067f404d3b7b82c5bf9610a11348df97275392e47f66599325e989fb48a293d2ecf08b630e0d889f435bf5b1040011224ee65afd7cf26f07bd3057981e498eff825ff023214473145a61b8c7add5360c1a23cab37d2152d4206c84e4970a2eaecfd299e0554c1c205b06b6ddf7ad3288891336434cb59935a5a05d762a17b04d554429db305436ac708f9963f4f0d695774b0941682740c268edddc357d8d56d54fc65eb4033a819775d607ef7cf8abe93d456d2a9549854cd520dfec681f6b67c6b64acc05221208d5dfd7336817e65085dcbd49ce86146c6570a5f7a3e9db592bc8980f3b5bfd1ed33ffc85f27133872f15b1408d9d20b6ff05aabc5dcfb48ccb3767f0aaad6a124e3ab73839cae1446adde3a1002682f56d0ff134e09fd9376fab907eb758c22be26d063e6561ebaf9c4c0595ce8070fc420881f4d5355340502130f74fafe1cb1cbaf03354a96178d6151c7b0eac4cccc2b7c7bf29e6be479f0001724e7645d90cb479fe9103535139b1651f2b0e323c3af24a5d987e305d2af56b0e28d334807b1c39b820ab4fc6c19b95794d40dd4a97bfbf3bafa767353eee0ed4cfe41e603a541d116146d434705ee22c697875204725345848896ad46d3b0296c091bf946862bd409a3ea41904d8f4dea78424af5591ffce8d4f01166a7e1968d9573493a1beb94b15e1b2732612638916b10dbe44591dd664946651422024b1f7ffd310b25460bbee5a7e47131f0d9b2138859e9de77deba50cd45a184a1ebfae83b0fc4971d644906f0d1d45b7bdbb26a3c073f2b68acb3257b093c7ae9a47e0e9e05438081eede70914521f48692208f4be89895dbb91443bf38d1e2b66f455cfbc61f4d8e4713089710636dc8a1006b0e2390d8c029c69a1b75d4ffad04d638e4ad0ed71736fc5bf5743b91967bd5cddc16016d94c7c5a5d33ddc338825180feaa5f4b96bc7549c4e08f41a1fbc12b94e18beae7ad8e5f039488a7be4a93391331dc9897e05a2bddc2d97b57fc64b02d7ee2e0170b99de855ccdbafda5f18f4a4833e5548b65f38fdba06881ea0d1459edd3796ddcccb1f43eb23bc232cfd57d818198230e99badf10f3f313a8de01c54a10014ed2143cc16e8faef3aeb571a5592a7b5b9729772902a8a3ca1823ec901042a2be258959f82d516b1fe5eb576248dda45e4255b12418d6238c7465fa46bde739d0721fa3efef8e751969f360fa7da590da6b138745ac783dd330819066a306d19a6588629a77948248378d2afec79b2c98878fd75af5ba5c95487c4544e31a39c01ce001f0eeea29d058bd4b55d40aff85f2328f7666ed4cf73de3629fc693aeec012bda8caa70dd1eeda6ab5237ddb5f4ac649d3e2cb8e6ccd595465d622dda9e19574014e5c7eaca3623edaafcc723ecd736e63bf3d52094558ed3492aaa0c6e90205ad9a2c81fcfcd6239093283e7bf4b066837bf31d461957336cb214ff22d9c08b1df331530926a59e1c873ed374d7c7287fed07525720992af7fadd94e0233b8b1055e806563ff1d24f6675b6fef29bd97324f84bc6703005dc3c52db46c4398dbdf64da59812b200637c679a696fe8eefb44de68fa57ee13a4a3c37c327222ef2ce0414635cc0102ab293cb3e0b3938430eaadaec3a59459620ccdaaf9953ebcb29c5934f17888b67cc89def77dfe8d610d44e2706a328815dedd98522f3c21ca194b0179fdac27f4e89b380ef2239d130b53be3d5c19740fe324741cfbab56b88ae7bf85bb4ffc1943e90cb34b29088c16c7536f4c36a30ac75cb83e00da50b660f5800f5c7c6461a3afdf1fcc2228d1a5405f9aa9727bc2924ca1b97ba31b20005a37297196eddc724547161e4ac2640f0f504089b598cb2a3a4c77bcc662e7daf61ada61d4a5d854248ed39a2d4cc59ddf38add753597d1a537f134e9610324776ee1e1ad36c1ec97858adc5926905fcd76bf83f30263b21365ef6593a68b5abc99d1b6746aa6da3832684ceb6bddbf96c8a1bbd3e876c148998c6e6e23d261d268b2f8b55042dff6cf61b0f8da176c014131ded63c3bad00a65412f0bce3e42eb4ca95f0306ccdf2dae93fcd980beadd7b3985eff50edb220d0309eb0fbfef6b04cae1cdc01425e381fb9e53d2e614bf49a42e975425d1eb5357f10e84e15fcd8d1177df2760924b738e9d2deb4e09db57e227450fa007a8199ed9782c349a8ea03bd01ce98c7184010911498bc930ab45398d647b1297d84a28d092bc04f3be776c8bc9c263bc1af53c1b6c389f9ee4ab46d7ac2a165600e86f2c7afab15588c7ff0afef25492c1e07586e9183a85f40583c4e1458c513d6cbec45a3c3b0be941175b07b39aa50470ef9d7b7353657c04475c7ec27890e67a718372098c23e778d6df4a52208412dd60a8f47351830b9f6662ea0c52ccefb66899e94d9c762b68953c299bd43a7eb7d8342f7a792bc031117f7d8d1f2289890afee281774117bd55cb2f266306f9ec82781c6695dfcaa8d9f05364f6cc36d56bad6512381fafa80354dd505984ba79ed2a666db62411999cab6b1de5ce7b0441caba50591e8443a41ad4ca47ff9ce3bf586c172cc667e24c9833e3f857c7c76fa612cd5acb5c3a06410b072c67d87a2cd80307248139afc6a79f0cc77401b0e9687d3f86a3fb96a573a4b9ebaac796eb2aa0c27d1d465678dd7ded93998f45191213709eee343f033abe2d7d9a4430825d0d5c2284a0a403b9af01453ce0d543203d171d6f24848c7d687451ae031d655c10c6c11553d5dfdaab342c1014e9c1f948418216706f7eb8e923ff397e74692174f93237f68e14186ab9b131a72017334cc579200402b19a53f4422b7d402fbc3b74d67d86e11b82d52a08e49cef955765ec09909396d8f3aef7d0053cb3ce1f54959ec9d9847dbc44066aacb0211b914ba103da8a9d2a3a96e33c07d18b0f0ccfae853be5187ddc6d61d35e77afab3746cc3b1ba26593474104e2bd7faea1523983d73b58c4553d3b0f76ba0cbddca0c743d4db9e2674f9eb0e5fe60377824d0303b3adaae5c2384239ffe0de1a2810cc3c9533547ce1534cd1840b29dc2d56b7b93766fad039c7b6100376fa2e3ed5df90be8ef54c71de1f06155059861d976681b7b0ea300269fa990b263933d1b893566bfa094132f64f230f648199d4eaab588cd4450040019ebcfac82de1f98b0b7ed19d0ba1e24967fc5e67c77fadc2b4888b73f54d2f93842b4113177491b5c59ed4eec6f9f6e0fffb2fb3491ea69dd158fbfec5f58b792040dfb3fad91530e3db63d1e8e7f1317f871148794d58ba46900a278a9e46b735a97f0d6d588687471898ed0cc1d756aae224def4b95b7c80c69ad2ce8155456c0e99e6360e212a89ee9976a44a4cfe7ff6204b8584e4c177f58a086c3706863b1bc6bab8a92318dedb16c89c466196d3d92733f4db9aa97eb995ab8cc7e2a6c86784bb1a755d31ec98e6f46ea197b2273482d3bd724394d32b435e905dad770116bdc93dc8bb75ee1545c7a389403378a90eac2213144c47b395b59388cbb48236b52e9510ac70d7e2b88d6e92dae1ce9b36526bbcc00b4617c4c309cceec79b146e90e9347e79179b0017caf402c50a3bafce16ce2c708be17fe119a3be39015c4b28fa365d142f71a06e2c152b45a1920c1dc402b75c6d0e12bf819873c278038d83cd7f440089bc862d33e95710731c5c1db83d028568a6b044d1617cefc62c9924a805891004ddb68007220cb8242e848db265513d5db674ac1a46ef7517b603bf2d483fc1957e5f30269f90b282de65a821d2513be828513c70ce7975de256676e7f9ff302a95a191a80ba915d1c8292b83bfcb6b040819711e01799fcdb4ebbaa67587b577a879c5ead175695cc41b84c1e69f899c56018fd9cc8b6dc3ce57f1320186f0cb065eee3841cafb1b51080bc26740e99f7ed84b0c82585185cee0bf7aa57ce0b19ba2309627aec442eba08430b66e9243167e76057f230cd1a98154653ff3558de05c90efdab2f7e6b2c94e9a3f67b5338822328f9c7f2ca32bea1922868eacf218ffecbfcba211248be8503cdee8d3b0cf3059269e96795151d24634c545be130b1a532c1302a85f69192f2ea0b53038def501d71a80ec4d466eb7fc8b5c40112179af0e7e20c1529c1a9c21b54953cb6644dd0fdd6c64834e2fb4d176ba6e6ce07dfae306d04c582d337cb7b0709917f88f5734f7d67635a21ca04dcffb5a1c255b3f7a96592bf807ad1c0f9dae3397a75ce44398026c98bc4ce97cb35f36a1d02709154baf6cbf8dd0b02f99e3c818368d0b8d67c277cb867b5220c5ddeefbf25ca2052ced25e98855225fef474ade1e83d19a9748674ffd64f53592819aaa32eb0b016b47a5ce7c409b5ae13981d6451f02829b24ba26222d6768411621d18d8d99f91b99f2feec71a938d3ca440428eddea981158f6cecd03a0f9c6a984025ba213f035954c8d855a99858df9778e81bce722e03025f192b6637baff435308f2dbd487a142423357ecaf925e55c28c735a5ef85d14f0a345876845ab1f8ae601e91d008ab5787424a98139876bf5bd7f47325dfd01d081300caf403d23c5eabc3532dcc3a09ad1acba8c92f321363420612a63647480dc8135e19591a4e48edeb6a88059da03dbbb4897c1888b5d57324110628419a0ea7c70bb75c44b3171809013684142ec297c6fbf3441894b94bdbdb1b8d90dc8595bf68da7db48f305fdfd15d424623a9acf0cf42d8bac7208da31ab782e094f5fa6cda6c89eee18a4539d068c57bd2a872b9f80edafce274fcf531a4105fbcdec91b243c557e12152238611c0113bfa9ad5473e13fa247a60ed0f8793f57116469992708f592a64e11ae65a78a3eb47f1a33fdea7c55cc75dff97af638882f6e08f8e3741c2c0c0f62479c70d0ef9b68d5591e92fbf23ae5789e8b4f7eb4e21c0e3f364039a395ce8fdb63cc7987e75ffc5047fe3de2cf99cb57bf46577096b3ee91b2662ed4f218f03e39907e80962335fabcbf4e675f1d43730e80a19418e66fa67d544a56635cd472809e7f1571314c716c2a6c0819d012dd4d2c632edbc0d1c456e4d32efa1d2ef7c96ddc809bdadd49bcf35462aeef5fff228043b1e59e21c9e615ce460df27752ece71ad88af54f6c89137cd7fa3449557c203af725323f28f2733e6de235955f1488245d34c6e39f76b093469b0b2651907b8d4efd798993949b75fe5b665a1ec2533a110c26112d92f63103caa1419cdc92f50896b6dec568fbe16a97c6ad88071820e44068080f84f420f13d677c8b88a7115f303fd3447fdbe701a515faf4bf44cee98ba95c4149327d7cf75b22f71ac086e65f19d847d4f8371618f613f5da4d7f5a277ddcc9033079bc8c295a50514373ee9cfda55c1ecc0c47bbf741bbe97325822ee1583c00fe99593b4fd9b3706394fe4377b6df483a3af473909c6a456d76492c92ddc30ae56b2da286803180464e585e6e62214292f1c280f3e268d51c4bff958864d048b830021fd830a4df4e1b19cfb3323e82a534e5d7ce5885c308c719eda76bcefd1a6be06fb0d186769fe12c8a762a81ad8a349a9175a25eea45647b871bc3d2570bd251599997bdaf91af92d84a98507833a9502c4deb7d46a56c0dfe97dd3cc32ae98c6c577f71145892f0cf3dd70fefd483225178ebcb913eca7c7c437bca08bd7f4088fa1a2ab814328cb03b94ee7a0d8922e8309bba27897e9c941cf3927edb4892a671d74fc6b616d6e82ae23ab5cd0215b6a09ae7d86f5b310af7c4d0fd5696e417fe2f9229687942700bc8b2876e0723573c13243b80b9d894bbb0ef46e23d141479da5bda7042f4bf76380f8d984207151bed9223927767e964b8dfe56745bad3ffe35bdcfd05643195ed199a9064f370a7b151073a24453387e238b11d9b005127d34cfb0132c53035e8bcdda522bd1633124e14dde4b6f5e6b013243cbca0522b6c8216fce35b240f475e39b78c5742da062743b561a546e39ee40bf261dff2a46ee09d5d3e9d0c87c6c247887ed0e12d884359680c499fea4434d1ab9b8f4eb6b057f020c5f3513ee8f3a4964cd4b2b589d752d1619366867474b7aaceb1b9baa621cf7e63001da1f7269b603244f64831108f959e8c9fa33eb7c45e19c81eef0a3757ec6bf2cb0110ba7e150b4f3b0504b38e599e74f4f11662b10399ded1ff5e6199ddaa8233168e2cba3f38739f331fe21925d9d35e5bb23e7bda6322064666417682e8925b2e560917aef913fc0d454d9bc1419850e42777dcbdb0f5f5f68b7acd9f44dd001cacfc0eb4cdcc67a0474db029dfa16a01108f8b15de2d226b2c70dd82e8cff32c756018d53864dea25f04e1525a282684850836a905acbdd1a3bb7686a76362e0b01a9ca6e6327b0b300fb85cd26be6da784e809082efce50e6d274a77f89bf80eb1e4b44152bc11576d5f62d6ee8444437e8cfc47bee63e649e6382b72bcc540c3d73dc29b2f64b9a79c0a02ad29d4a0493fc583490da35988ac6ed0b4191e446e1e966c361eee2c60fc4b5da8fe34e918a2b545c743a3701b1bab12ad65aeeb747de5d729b37cb16bb23f8d0a80f6f21852064468c4c0c6f17f9e7cc89ab831fdcc9768cfc5f121ee36c9418d1f2816f47c185144ec7aed3692c26fd0a96b3c4d05038a75d194b555ff89243799a7e6e90ed9e7b9e62be27d7f1366057a00ca57da539334c0e898b72bdad98f85842b376d57ab997e2849e8e7b2ac72970e8882d3fe77c274108c27fb3561feb995fdeb92dba23e1c08beff969b7d6a760d36d8b46b304f712f24a30448c8d16248092be47858460e0771060e2d5c35fecfc599f3dd37e7f8a66d8f72adcb4e2e7e70f44243aaba6f9278183c93ac23890776d48394b0f7ca10650f59c7176e4b1035375e25ffab2d99ace8b47908bcd92e1f0ee0de3092c6271e6d07bb2a012b969d3534bed12fe911826e492f24b23e61add023dadb549781f883c0956d57c37511ea41e00d1e92b20cd8cb7056c998f3432107713310232cbe887fe314fe4aee1e3edf111c3ee8537893b0eaaac6d2e2ba75e184325cb86d175bb94fe989bda5ade549899872ff99faeb66bcda66b9072dcd62b8fe82b02a043150694d6669f853ba2ac01d23626386c33180e4991ebc7ff493c43297ebc6c1afd6886c76531d5ba2a45de69b16af50c595a7d1504f6eb97a6748576f4a7906617a73cf43cb8b5076cba85943f101d0c9aa67092776119097c1e0f6a6ae43d1459c1390cd2d23020a2df058884af3270fadadfcf79b744c29467cfaacb4f57c3d186fb554684d501a51c2aa2fc507a690cdfb4ab2b2cef42246907a2bab84156fd2bc83cdf2ded572ebf02fa4be584f62681ffc66c93c68e08da97c8d3ccb53524dc511c018faa5b4f3dd3e5a0f75f699d3c0560bc806c0b4aa39a6c4700a1ad02feb73d4c014e76206d538406e25697aa1c63ca06b01c757a1824d956ab0c7abbb15f5b59f1c7aed01e3fc4b1aecf531b7a3d120653a4b6ae53eee17327b15afcb39c32f37d178090b8a0aa4293692ad2f69f98fd68d4093c2322b8486c6dfa1a1781484e4970c5596584d148acf4872fdb63709d39fae7b90b8fb782ae2a807f04f94d42fcf1c63009ed163dc23c9738382f88fe98da3e3900623154c34188d62ec4883ea2a26b577955a2f55e199dc59eaa67095d02188409209ccd4ea0f5f64c0b8cb2e82579bca830fa61fd0e5a394da2ebf73f9ec757cf47fd200b8a8789b90b9b933780eff8a4cae4ff56edf1860f216fedaa3c0043ef8b87859b29870dbd064e6484ed3c0ab6552dec450bc425615f7403e19363f231ff8bc4877c6131ded518535f16e280f9789270e434c6ff8b68da6509b8d4dd55cb9b7d17552c40a8cbb0e1dac9d3829723b55911f0fa428c97e9c2892b4e01e9f992ddffaf664c562ed3cf48e1416a18a43f7da95753de369a5a5f8c2b48d665a4b6f4c3a9c35ada378973efa71ae1fe3c4a811835a20c0e52ae823932dbe9db4daa4e8434debfcf6f8d90166d34ad01df9034f2d75fab7dd08b9d6dc8d42cecec56a772f3fcd360bc109868a4b7d55bbf72173cee6e0fa86cb61a443e1d9ccff49877ab30466b5bec3142784b5c360d69be6c92275eef2a72c4849f0010c8d0f7e89ea6a4d2b962152736590fec737b1ff22b455e7513643cf30eaedbfb3a9e7397a99119ec13e08ef0c6078620054a445af1b084539c1aa0736fee6521f3faba3230e01a78c229e9060c3e17506f8dbb93f2b773010bd04c5522433ff8a9ff8448d240e65ce9796927d982adbdf30f18feb3acf148feb4f0d17e9b28c1ab292fc8bf33334839cc37c74a843055ba41c862a5a4ac460bb0ea00b4190979f1eec5ad5fec48eba4d595a8b951d5f391dc6613ee14764e29b098173a75786db3769b7847620a4b915e005517c002a4ee1a5d00c6c25e51f22ac8e0bbf2a083bc969cda25f0cd31c5a0cc4bb7526e19fad8360817b54669055fc6e835b6592f0a326199e72a2940dea92da683124fb496ab822ad7272ceb58801bc00102cc6337727e762172729fed7641fded50b2a5c15e845497982537e7b297cedbebb27d960dcb195cc0dd216cb98fecc4b38be46b0909ed824d99a61955e1e91c090a51c545a77c92d8f32df30ed0f2d21d3bd9a6a876bbec96d3ad18e667db7ebf79489cc12094c990f13d02e1de269d461e0d59ebb3511a736a1f26a88c55a2685f1debb57c6c6b75c60fa868e57584ee922987b421fda8d2d53648ced20002a52578f39e4e074e46b94f3d85c8bbd608b28ddc0b3cd271c7b11cc86760510efd99e89c4fc1252dbc1f215dbfd9ef6a68a82b7ff046901a460bb5fc451018e5bba9eff53c02302fa2af6060b23864e575b45f1bdf963fa408a30565b826cde7624a7b98af037066a753bccc4cd05ddec3d7b8ce98cefd282f78bacffd4c9cc9114847ad7aca2f14d55f4bb5ed496d8dd32f77a135ce2ebc16f0596c3fadca84b49bf7b0f1e27b2b6ecff2b4d71d38f1df43aa02a5f3f97e972bc02855b53b75ab61e605b5566931fbf8e3d7b4c4ba58bb3e2f4a87270864e04baef882ef696293898a1ecf06a1e23477a08094cb2cca4b4bcb565b8e75fd06eabbfb982b0f0fd87217f3219070ab2fabca09798172f6789375b7a7241e498192a77cab331067d22f3457eab9baeadac6992e241f680de3092b5f918252a09f1c52d920460356515ecb71067940bb1da48faa16b9ed7ce9f6a85f183330281d282b2b5d3b934f4a48c87061d184e57be68ef8327673d71e88295627570afa7e8e6f801b8a4fd11230465ed7d6eff0cca84dadffd7377c7b2f791e57c340e4ca5ab189d91fe1fdbbcf901a9ceeda02f0441c3370f38ec9742e02e81e71ba49c4ae736d19c5ff6081e330ab9063322fbb0b2e4031cc924c4eadae39dffcbbc3f16fde9d9d77459610a643bd85ca843d8092548e36482c79a83001175b9d110c323faab98dcd0be71eed3cd8e8c9aa54e0b70b135b3507498bbeddc3889677560474a40ee36a2ba403d62c43b92851bb6813910a74474ebde6c9de5fb1e9891bd2cee4fb8bd143fa074582531b591d3093f37aa7d90c90a57fd397f378f06e9833dc05f4440fc52a8396b6c89323d8a1e94b2085bdd35769d9cf476021c83040bb480e5fbe644c5a505b351d87d19e792d74f0676d0161a44037c02cc7d7d3aab1484858730571eda92dcd81442e2166cfc22bdd193fd8a4b3178763d6522ad4280c916a86798160efe28ad24757213503a33a82da8d7fdceeaf8c146daef9068eb4618b18de7536fdfaf6f8a095dc9b4710d266208d1efc366c7ce97f702c04c7a2c2298a7638c13dbd298f3325d9d9ef89eff15f920d8a5f83623eb96eaf1a90d9d4004c833ca872aa8257c885329be3210fdc04f4766f9fe8a8312cd5c16c270ab386f14d9c4bca76c0132a727ecb2654bd69183ac9a6c632729b1e9de45664b551db4302333590fb9da41761b3fcb5905faf917b8764076a63c540d227ccb8544e57106ccb2388a030edb12c88087fd078319fd867525006f7ebb1669196bb488968e640c6bc59c61f18302bec56565a8dbcad8cdad2e2466452942ff551208ba3006a3322a705d866c14889f8a6bc73a2c613224bf87828451db26b7a384468c1ef0422ffb423c4f695d08c5851a5b2f8a0221281a197235fe129070254b7aaa665ed26a5477b853954839b990d2a2c6d4f8b73958ad8cde656d934acb14beb41309a03f417b3696244b01318560fec1c7f18bbe9eebea5504243d59d6bdf81df804bea58c94c2109dffa43509d9c9b0c785f84bf2a12c1770cd1e3d0b42f367c950cc72a92a01c7d93c78e048314f5b16b620867397ef54349e99a7b9906c6d6e388267a82e60858547ebca192f7fcc2170ef264ea3a094c53a230cc9ce2d4352c57f2741587cf81d1244a9f5c9f86919145c0bf2be38cc3e4cafe638b41555103b27c85da01276d471105bd87b9a782345fd78e3409ee12e86eeb497eb79519e1243fe01ad8df0bb697e4930b067fe1330f8435871e5d2ca65f68ff782b3bd6644b229a3a1ebb2c70b97b8a0bd0e9d11b77d2c191a37023cf40d03625e8cb35a93ae097dca35805efc52b3f7a1238b1e93a35e65d653465056fa4e67d19214d50d936a712b9d52a344c9624b9bb38ea1e9eea96a4d43f53513b204fbd4fdf1e23e658a03b4d8dc2474340e7c5d66e99014bdfbcd4460ade8fc3060b48fd4bed988bb0ad4b0a269a477f45314ae926de60ac7256e0c6a7e606f447e1412763e9b856b84917e6c7e0b85d107f8eba82cb49cc91d2777c064b53be27d38e8650410bf79d94db6668d42d1597668088121dba02939eca80d1ec9793a5fc0f565801205dee2a9dd54d75f3769c48d7b5bf48523aa2a4735111963918b42032dfaac75357b44c38a8b857e2e8d207b2c26979971cd0173055298c7af52ed0482ae4bd22c94334d0cac1d21874e3f5d55eb9a4dd0567f281950d3c24d61f938087f9c6b1ec512f6ab63578d311b1e56baf0e43b24093cb6c5333881a8af370978087adcf5d4d10920d6a40cc8c111fed6b908beeb0c4965f0da6d0ebd99d60292665869f22a1b7b2e052e8827ee5d8676fb8719ebc4274e25ed13a9f03c4723b4e1c50839914ec1b3e6e38d802234410d7ab5a8b6c0cc1310989f3d55b8f0bd313f983150add71a51fedda10462d78326a6b429603ee3cdaaf6e84b89ba44f0e7a51c5592d37bf28975505bae75dd938d50f54d9c5e43082a31028bdb0df317fbd1a7e8d080fa1c3fde19a49432728e91440bcc40cf50dd1a361de627e70b8d3433c0f537610c4ec3964a146e4d135efd5927b20a27f45ba8825f236d54adbdebbfc23133bd43100d6080a17500945fece7a2c8e489ad55511c3320869940fa7db53466ffca6faaed5e1b651c0be9d00528e98651141a7be79aca5dcdcbbc101206c9393f3b9cd71468d1add442a3cdb7551f29850f233f149db47ff9fdc5312014426630628fa8c2940c526721b99b3a587dac791773e41abb43a6d4bed90f082505e7ecfa134fa4387e7da4b2026c4e4e749b353b9b6866cdb69f0879863e5dec5a97970fed7447ebc641b6af72f4a85bbd05138161d8fcdefccaa7f8b59a7f3fe4b52f36efddabdfee690f8dd92f9836701bb84c38e80cf5d9508a3cc70df408194948f839a35e5ddfb894957c90d6286a793e8f4904c72ad224f13ace58e8db0c3ac5e3f4bf39846e29e903b1822bd8343c28b94e630c6eb1110d4c9839310620205849a9bd74100ca6497984bf16cd780720f1b52c76c0c1fc4440535f08ed9c258addb7b388ad38503ef55a50e25800f7484ff16d74e3dc528ba0fc9226ec0f39e01d8513f0930b0b39885bf7be8ff38a25d3aa4a84bbb7243a88dfad71cc716eeca9cff94128ba33afcf288aa3696c628a028d9a15a13a57ef327175d5a8e6772f9fd264a7cef7f85e08962b8ef83cc5e97735468d44be239cee65bf231b57dd3955fbccac7e7df7550f6be93bacbf0a09c12b5b8ab60846261a7978d0c3c89b3ac346a0214f547225c898b9c13b04b9a70e0d5edf698ed74a41d862b347dbba8d08e12b676be678a289504dadd30131e80a0a1c75a21ad9c3767083846a6301bb0d03200b016a892d869eb6fefc2983f526f7f495cebca42b621b9e7ce5ce56de0553844bdce18431e5bd9d7f9fa99b779340eb6949b8a0124bb89f3aa1719c3e26d4fed6af45a10b775eddd33453f4150b7e56053f1d369ef1533c516dcaf1f90e7387d6bcf6db6f99844db0f346199d1f416470c1ea7318c5d9b79c5fa34489c68b39dacc4366ed907ce954777df450c8b619a5812ee0b1e9d0577452e5a262d93211983e5d5210c709625f9cd9899216851a44a48df3dc40b0f23e3aa0f456e92daf5203137f56e3240007d7022d4be889dfb12019f14a2caf10ea9c43cd1475041e86754b47004b0664588e0021d7ff1b72c86cfc37253ef8b7fea6eaad297c1a9c57ade22b71120c6e50923f5783a468a1d39aca8960426c8fa0b20a78ead4563f3f203ebdd4dbeae6de4e568b65a434da74443faf4c128971e65bbece8546ed3a9ff25168ffcc84c15a68737c55dada522fdee92adb2b30ee306707c8c31200a21435801fe66b5738f581f542fe46c79fc3750fb28c5550b885eac77cd5c4bdbc9efa98361ce5325817b2c3398497fbe7fa2a6bfdfb374706806d7c0663704729fca8ef5e2847a8cc5b67ae908ab69f2de36791331e4b5591bd51d97ec4dacdbddacd3dec2dc9666eadb9dcaf6d911c05f69e5504a11a01455144b514f6dfca66e1df403d2c86f93929aafa5d1bcb58efbfe4db82cfc90467e892fd5a1bd4b87ab5ad895aba09f6a9da6025341a78591561a1860d3df77d53a9da9495263938ef7590874290ca031c8f59fc3bcab114067e939eccf4b003993ebadfff937aa3e89c295d58109a72dd151e117f3d34059b4f8d35a6cd7f44bc29e4e01f43f11f0d64580415238862cef510d72de79c818dc52a0e4512636c632c634bf68fe1b0c3ff9d96e36d8989c703850c058b58aedeb8bfcd18f6bc09e7e7e5ef3fc32c4a313f97bf9177214761dd80c6b6a89337ab22c90bc236ea09d89f7fea44a04dcfdaede919313358cca0a74247eca2b3154e466690eb37f986c5c6bc4019ac91c315b74a48a0ca9e0325e5b39a1689fef9b18a0924c16e5b8c2124499e6feff5a43a186024d5efc850dad476f07dd1a5ef075879062483f4ff6036b7e5965ac05d2d691fd2feb3367e7688c1bcf0c19e6ff6a61092064c6d7fc639303d54b6d32b07162a8d40ffb0b8594e67a939cfbdc1412a027d3f382974697e0140eb67161cb763fd39110279bacd29f36b97e360d958ab6d2056dafc7c84cab3ed5252140d79cd077024c2985ffcd4a66be0fdcc103558394d14610df9a4cbaac113a402ad6acee6d39cf22740d645ab827fea41f9b4f32384de78787b91fb98ae192bc8fe17ef16a95a00866abe093c037e0af66523c10f7f8816591a17ca286d9397ac9f0b41f0ac2db403bb1f9695b7a08b43ae7ad044a24f21743442e2fdc718444b07dbc099f1b01ca9b1430b08a9a71ce86e8059a58fa3602eaecc4afc97ff5bba7f4071f32b69b85db50d0d3e6c28edaa327aaedd7b92e75f4429a6b8b62ca0702db4196e55c09c3fd991eaa16cd7565eaf80cbf22dcfa769ba869922fd0182b0b73c2d8a494dec80e2d7af2c7886e23b626e729c9c29c4f176ef4d348029b9971e32b96f90d9a34b6df32b9cfb828d0be53230643f48d2e456380d3e4d8b963b5cb05b0327e80a899bb91bed9230c401a6797057d362a315a3f1d324ec94065168a2905535cd1dd2ac3fa577fa287439f8024bdb8110a00f9b548e2fc692413726acdeeab3ebb3d268543fa987290468fc12f0cfb86df4edcccacad400d669e0b6b3df2c43c17d6a2064845d628674905a6777a9ca0e6cd7721be76452fd7195c587173be0f82b64e5d6e8aadeedfb8d4a760afa5ca1e88bd8857fbef5ce3d90fb2d994733efb1b656f62263f6d22a6597e48954c30f062a11cc2e2d7a1ad2e1df5dda690b8f08abdf23bd3015d0b107e40fdd1b639b5cd08ad5b46cc18680429c1e253d6cda8fd5c00368cd3b9ff399b523a8ed0dd17468337c153689085ff50819fff0e815b7c557f8a84c1ce80fd4ef281a1f2e7084d4de079cc198631ef663e02b8298d6764cef67908c4b60506db6efe88224c8f8abe5b4daaf93b92151c6f98ef1791ab51eedeaa0608b8c470830eec22be1045a457054668230a39b1c26fffed5585290c96f9ade5dc634fc170cf8d19e3d7f766ccbebaea0220c5eb9f57e9c3af8ee4a5d60fdf52cda76259701a3d0f8b07190387b006e8858acacf155affa39e5be1c821cb800d893768173494991b05250633e16d6fcd5f14703d9b88ec7a467afd55cfa4d8911b6926f0ef49928c01123bc81197f79f597a322d58aa42e7337380ab9d65b6655243e3c418963649331cf25814381c6676e66cb726eb91bc3afb1b030c172517f252461cae4ebce05e7fe7608937013c6d5bd76c612e87f5c7fb4a382ffa46a56b451e673abe12fdbb275cd2c087d773db8f6ae580d00ff21bad551ecab982641a05dc8f2c4d9e71a3088d75b90d5096d6a3edbb676359e403911f40ae6a61f97ba9fbea6772fff0077c1e477a1a23b28f00f7362b74721156e81379438347d789e68aa7bb73796182f00375bd34ce5ffaf77e15a2e9053847703536cce92b92b37ee2a610834d1382ab550f32af9683e7bf8daf0b2a3e45bf31feb02f0afe82e580e49aaca23a16637401e39e6ef270b0600c68f826de4c850120dcd4c4cf62bc2d792e271937ff9cef9c71faa6bb17f42029cc3358df660f32a586a8fc6530e278e7c9d89494846e97c50f3cbbff332f81bbe33e93ec10e46ded9c29b86478ca9b176639fb2a6a61a3229e4c6d3636ece0dc95bf04d231573123958e6ccd012a99c61905cae8f8872b68066e98fdd1ab89ddda3507f9a1ac7bc5d72a8a75294ca4d1bfe3403e007bc2fdfb1d060e7608f4a5fe57c3bbedcf471a2583c147affdbe455172e419902f54d15aad0cd521297f441262f56c34dd9b98fefec5692b55af57e1f9a5df34cab5b393743688d22f64fc9a91735451b8d6550b7d64ea36fddca81c31383d9e6a8a88118432964f283816f6965dc9babe82c8af9c71094863aadceb6381018acb2bef090a4499764345e84bb7a195a7b209e90ee5a3947acf04c7cf9fbc3f917dda380c999b4c89ec8c0e112f9e31ee306d796f4d0a37d834ff27e127df3a34e928f7233dc7aeb910802d134ae7fca2f3c375e0e7d0bdcaf89f47b6e41ad0d4061212307b0f1bd1261dbc0d8a413da27f98222bb50537749060c2c1a13687e335f3536bf34931827d73037454d0663d24ababac5354d12162fcf6831ceec6923e3a19268687eb8a0ae8e1173dd3ab0a5bd816e653d850abc8a142144246db78dfa997bb0a4d829137ee9093597fc8c06c2bdca4004870a770a04dc0973601b1ad0c8e3f675aa5eb6f97eb20eced955ef81cc32890976e18767e4ff2e7370fb9f46473a6931f81fcfd91753fe6fadffb11344dd0d4ee60ba153a13b5aa35a5d89a9f11c6a8716e67f836cac1a0429558f93df58a0f0e4868ea1d4d4c52390bd0e7717568013075c55e5dd3d0df6abb6f5e525a60c0e36186dc03d75031a3047ab5c1aad4b61bd8354abc06703fc15e5f2519d6883c773caffb54db79491521edb3ebe2bb59766d676eeba98259d29771d16a8f2e18e0b50a2b57e548c1b7ec3c076370351fb1a0f2f019bd7bfc375bd482c08eb4b452a0da712573d5f1433053e082d937be0b7cdb58f488aa5dc1fae5f7c4a01256fd2bf4aae7b38d5a5a66300a66ab7abf425fecd5e2bdd9df165cc3de5cbe7b78ef14ea6c5261d5f052f8aa4681877cafa36bf8837a43da51f6a0f7fbd5109ec677e5df7979d198326718787219fc840fb5b4e1d88476d6308e2434e0db717e0e25185fa8aba57618da50fc6361be6d43690779a204f40a7dd7eb6b439f11c65c305bb13e85651d0cae3368a2b53888a2398b6d020f39103cc7476b9cfa6f6408fd164d3e075f7dab2ff65e0aa7d544948216aead60ad10f9afdee3d147384ae22a5b25c78bb3c5ad01b0b86194afce6d0c7af89b855b23a07f05d07714c638e44e3e90cc8053bf4860e0cd418f33b49851c04c52ef6987637b6941b3093983d638c0824a389ca6c9172477952167a0154b13e10cfe6a296d366770f6b8d392fe84818d7eaf8e0ae91633aa02511af70b9e3856f3455d2049dabb89582c532a139064c9024e8a51bbd00c787136c10f3b3b2f27638e66380faae73feea9883d19c8d185b369c298edeebad839e9bc1d64ad8625f5bb81594ad983d5da37aed458eff6c4faefcd3cc5223f3f3200027f41d4a19c9f3b413cd2385f7f434a08a50bfd7153fb3cf237ab645ed5494a42e6742156757e43d3ba6e52723190a253a997e799df6e0d12b3fc8b2ee7d20f2f0a2fa7f8f65eba7dc8a46172401d6a5f7a9d81590c2a8a16015fca4b2b1858b781bc9fd8fc1fd96c8cb3dac95a8c99b200f9e0fdcd614380741da529e6f337959ce79dd2a06f8a9b8e17514d1ae7dd11ba39883e2f984d2b70135c4e27e4bc8d7b8b30c55f28acee2722fdb5688edf17d4cbfc75e7aa6d03163c50d43064ac8b5e78a3f08fdb0062e02f79d1d4cff8cc7b59f00af5596f1367a0a801e29bee0c77d5cc14e6e40ff03a509e4140f5e5eb806f5190120b971d95d01883d9ac2464da9e9ac57ed0ab66d1d54b0e82695149e5ed59356d54fbb03220d7d3dc5e987410afd09c194a072ebb54ca19f6102de4b0b2a6a13f115afc77cdda13e108af26f1c849c4b04f7e95f6ad76a623e4eaf9642fba0d0129cc5f2368cea9cf28f0ae92c549c739afc21ea3f7be33b3958e09c09c7df94a14e998f5db7305435d0c267fb335007445faf6ded6d15f704b7c4c8c68e8917fe3dfd1272260ab352a21d3633ad45cb4416c8891831e4334d3cedfe9826a8ef4b338adc4645d43bf13d8b4957bc07e2b9d20def13c129b086ee7dad014b1dae7ba41e3368b5e6e135b223169c0d01c09ae8d39eb53aeace037abe53eceac3393d18403cd4c39e2233c357420525afee345cca176fa5ee0619e00caa71bc68e27b71653346630c8951dffa11ce61247f50785161762bc0c97fce242f839d5c277490a0914d95d7b3448d85bf4e3ba9acea5688fd678f3322242787c308986221c3a2a2358516202cdb7d7d97d9f6917a3fc1afea8e73f255168455892007713a2ffe90f5faacd7bee21fbfdeb96231464514f5c0b6903941398d4ff72f2a91477318f6aaf7f4460d67a2946bc9c9a99895f0ad45b7399913cb193886a4334607db6f5423d08115b1f030bb651ef16110b248629a3e5cbbec55cbee5b4b28a5a2e86051314043c73930991461fb6aca78d499500913c94e33af4bd641906ce40892e59874d1108daaba4c642d241ecf319907c2c6c93b2c17ea77c6b4b1e658089bf7f81300215e0e210f38eaf195a429eac6af71990bceb88201718b2b80d6a92e24c88b1b6e188d60025bd9274c62be61c0639d090fb45fca4fd78143c8b0d9d4f9b558f2638131318b44a2edebc8a254062096f3802d6bd8aa531eb911c1720361d39e31f5f94f8f82542a442e72d9afde1d7cb5ba0c8f8173d3b737c4c6333b2791bfe085d1f304a75105bea73673492e8b970cef486b9af3814315139c814d29ec5b55a8b25b78851265eebccb22bb7b77b525244d9b522a8eff1630e8878e96db3a36b3decab5ef512cf46345854ccd904c6d786d16716ee02ee9989a8088d9327b4ea5bda73498c629c79f4f65704082f6af33f57c740868a8b5a0c34f652c45ebeee57e298e8fb1426218856a76e372a985e3714134796ec716ace652cf5d034cb5bee7a74391285de9a3ae6c778e23a358aae5964ef1bd8e19cfe36a4366bb34d44ddb48c67c8361c877ec914580971831a9e53a9fbae86411c0975f6583001afcb3fe9d36bd56f5f48a30fa5fa32340367e22c1d0c0ef178f36e1c63a2e595e77b97571a9c4cacc0c2a3572fd31ea25c99ae4409ed9e6437aca5723df35c3a4ca6bdde015d61f777acc5dac0d06de5561120b8b94b98a3d1c506f51c0e50208d31a165ab6e289626637ada4e8ced84c0bfe91af02644340376c0fff8616cfa357651fefb774dc45764b2901a8b122113efb3f10e77e48666212711aee7bf7f7d605dd8216e6f4a94cf3ed33e612399d7166fad227f665100a5ea8c1ff09f901d53d661b3aad5fe89534972a4ac621e1570d713749b38c7c582416bc86fb68a1876aad14f191069303d4afbcf5b6715f65629df1f9e589590af4c591d4c178bfca675707516efa236985b75df7a9aaeaa717d0b3ca558265ef13cbcc1bb872869b673eaa7e7d50183f94f9e1669eac20d485344172aae2ae75d8388c0a443fb8126ceb64c772cc198180b9453ab4b98f8c9e989d2b8be2fef1625fd73c4a53eee538acf749c17ff4c50def99107421bfcc2c13176f7d918aa31063616bb2cfbc3a179f08d1e305c6d84a1df921367dd2496aff313512d5e53c58cf444d8895d8ccaac0f3686a2cbcf4e883bdd63e344a3549e7cd915ba26f12af893479d59e86266b27039e6a89407ed07ecab3d788245c39352de2ddb7803da0992853e9cf6028952f3a6fb81245e8665833782d064d56c58c0a4b47f2a99b2edd46dc120ea10b0a0f23b83a74bbe9fe9d7fce5da8919cd1ee1700af6cdc14800f07211c79b942e4eb08884f406b444dc4fbe72eb376b8915dfe7f69e8e3831a1fc82761783e7a471bed742bf98d2914d37b6d2dc094c323ff00206aed679021b4a7adc2536ed26733caa9abcbbd3a459d0de3d11c63a6a0d2d32b97dbea9a6a735d394af4029c7afe2d3277e8c57b92ebe81dc98601d7dab443e17e8ec49293dec6dade531bc85f52dc3c22c261204bcb23332540469152fb2aa65cb43fcc58c3000670d4089b64eb1def047958f0f3ac8f6c1c144a5c9295f7c0d7632dc5588fa67e17732e0d9127a505496012178a180cd9d1da008d5e897a3a683388e82488b3fb58ad7f64c1ee0990c1256909751399f17e4cea0b3781b60c4e7679f7f8e2c0c5f0d27b17e78d157881549e4d4bea6db69d25c51688547498b43430298783565889ac1d79cce7fd3a87f5fa21f6083d347107061bf1c413ff5301d11c59daa012fc9b09a999a437287053acaf08ba843db25dc4b9c877d19cfe072db8aaa82730639a3f62c272d444d38eceaf51e7afe689c4f70c653a58353440684791c37a4f5312d00be6106f3aa39bb37f3d2a13086edf5015f6961c902486ac6d1adb3425b4a42b257d294fbfe740078b8526cdf4fe1594a7f3355bc9bb3917798eaa01cdfa573199c021e96837e8850206f06f566ab43f2bfdeaab05d4ee33935f408d24a4c243248a00439239a06d0494cd74bd168eaa8855df93eda1146985d2aa8a516208e0b8c943ab7332fa6db32a68000979e6389a3e617b626e4e551d1d993db70b016aef3c27f6c9480c4ce5890ff72c31a6b14b1043f82c46a1abf9fa09929ebb57789926c3f3fc818d81b97609f7459bdf650b498f3cae5406665ff809b71628da8e9a2b7707aa1251dcb7a7095f18a69bbeb40b0fd35f4e0a609fb4a79d9be36f51c1fdea1e237732f44c45862ab1786cef0c7861166a0e704e1125e1b0f15fd402c0d9722dcb70e127cc1b4ef24a111db729ef5b939dc11b494dc22e357d998e23810a6fc2966a29609d286b0a50b2471748d55b3edca2272a90bcbce122d03b0fd220b99fc27eedc95952b7a8f324d1cd4a48e150803dcaf6a4f0f56f7c06bde1f8d4632eb725a5c59843171ce0d4409617feee4b0f7a34a5a3f05b9f2d71e447fda08d372c54695ec3d94be38d3948a47be2d701b9fe44c2b909de91c5742237d059acd43c35ccd95504a65f0721186073f80c7ffe027b7b4441a6ee631f67c22299a6e8779ef5e11530cd84be64306ae4a8a538e78899cbb17778ff4334a523bc3b38179fafcc1f5ad00af56fd7692a3c99a94130405d73ec880591e6a6ef71d82b552cbc7ea33e0f5a1272bfa40fcaac02f060fdea895ce1b0c38d2b2eb5faf5acd19076bf6b3449896026020ab2ec59eae412b7d0de12c943425305184dacbbd3e6c7afe64efd7787a5183a9fb1b93963ad6d1d9272247bdb4395ec47d580b9c511d1a2e399ba653e70c4401f8a3ec185e52b415aca6ae562c1822591a188cdb2d2112ef7f8be2c1b7a1452ab46c93b7c73ae7b063c9f51f8b1fff10ad2c6829e06f6152bf31470d8e92a960303bdec3f2a527c96bfb85768ddb8c157a1fa13e91e680d0698d931d094d2e0905c5fc5c6ee25225459ca1e91ff91e68c2f8779b6f2536bb755889181b0d91011f5cefa262a8187f8ffb83481acdf567d2d559e87efa316c7b10e3b921b24702cf7009899b3f9612f9063a315e7ccbd4d2e5429ff13910dde86d31318535a58d3dafd755149ec07cb7481f491d0a41270bba71f1eaa8b883c039e49624f951e1b88efde174e793f4b84b4b3b7cba17c5876870e9bd2337ba0fb11a98be207d9b108c5bebc88abcf237e95b088f93d039a08bd45fa4663a90c1fa51252bda1dc811e19756ffb9f1aad04e456bb713310ab780075861c8dfb7f58dda35feac326787b41376571340bf8daae475ca7cdc86e206d7115436729564192f7d966fb70271e9c0f04435431be941a264fcbe3acf073ab41967affa72c855a1510c3492d5b9f12c57d1d9e3b803f9454d0c1275cdaa0cd3a1c9e55629f04474b7fdc77190942fe49c43a353def313db6705f6d6b272347551e4953151e0be68e1e9685052ce85f02815034b3e529872ac9108b3270504734845a457514f793e99c7a7e7de508f4c9f2e12b44067b97df7b8415df10a5e6d438146cf81611fd1cef0366fd4b39e3ea0f7149b4524864f04ee9833cfa312077d1a486f8a21447beef5fc8c321254f7120ed73b3279b4680049679be322936718c68d3de7fa3431a96c41133acbed6150da610135376e5eb7ba6f658341f568cb29877d2090323db8894db2249417bdd24d747525c937511dcb1de7782851af9bed4730fd53462a0b2963700f1fdcb30b68549ce57434553310898c554737e669260d250b4e689511e2e3fe05b14c11aa1078e5d3299b6cae50f935bb70bc50c8affd92e870b64e5afa160f8b298b5506b99eed6d4e7f31d264a2df3facecf6eb6f6ce7964d34251d9dbd03dd6425dd5d88b926ce7aa22e027da562a5292f2f291cfe8aeb8b7343cf1d7e7acd9d2fc862a6b93b9724d9d12ce9fabae9135cdd7e017a9825bf039807d6d4820a865ec19ad6860f47a8f3f43be65448dde834e969755f8c36e0e28ea9f7449574e636525e20cc65cc5aba2dba7ef897f38ff42cb764ba4445b9526e1fb14aabacdc2d9f64d3375f735afe65072d7a0850c63acb6a460d9bc2665ca5d94cb1695eedf30c111775c32cb3b93ca4e35e142089b48c26b956c8bfaaa655b1820960d4ce1fc534a25cf17ce13bec1d4f9eff5ae0f68fa44172a2a05d1ead119c8a47774044f497825fef9317bdfb905c9f954a05cb3c05ec79fa3b610a72158076dac4543f18ab33521be092027eea4348b3130184dbc7586997173597798aac6ba380b3cbbe5176848a29fd77730777f36af64e38752cc6fa6b244c26fcdc231ae999d38fe882507dee0a9d9ee36011ecedc49a8dd281c4ace6dacb89c63d57e65f3d5a6c3f9c3482a2592f5ab660abca5581bdb46f3b773ab3d56d6a347a3b389eeceb191682bc7278a54e57f1e0e55fd03aa20ffefdf4abda35d041cb3f3cb0605131eaefb9821202bd413dd6b696b489ef5634961306e2e8baf7f9dc4131d28db477b300e5949d46cb4e049011da5a0457fafc946cca067589c3461fcfffa2531375c1d164bd63419f6f0228899510ee5371e64aafec111588f05c9ae647a40cd455200bd750529d1718e084178ec974dbcfab5e1e4834c82a135d2f9968593a37224359a930d8507f8831087b3d0585543e8cf710492257b21ca5d14c0e0aa9a93416e3147be94a87e1468418e1fc2b08830e46740a7f194d6cf2cc73eb5b1486c23d940195daa1ff6e9937fcdd7a1b88809e9b33a6fe105fe4c08908975d97f5568b9407880aff4ee5af56be06539774c34567cccfbc00068bee2facc79b9dec9099979d505118de9a252fc665a1e10dc29ea4f454949d976f6e1fe3bbf1f420b6b7fa5985bb9b6e410e99601505412d61e06760b561dd6bb53289ab7b94207011349e27c25ffb9c133e6c9bb2f5b26e1f304db70f9b39a002afa0e88678fb74788b27f4970a5d42c4be1f9a98de40889d28cb686e2ee77aa624ecb45fd202a38d3011ff2220b7085fa064e9a973a25c61601a2459471d1d1781f71a5ac9d0d1bc2de9a095568ab89e61ab93588ebbe38bd268a4279b78eabea4620d0892dd8fe74bb312144160bcbbdbb1dd6d16e9974bdf3144c25143d44be8961d7f5eb000bd737d977a6852cfe3b5dfaf8faeec35ad90b071fb91363e33983856193b5d9387742b1dc0171a16ca1b3903288af3b2fdd514c96faea950ff052d66b3feac1c43473e64030b97e1ce357b774092c17c6729125fb7650d51479a55b3024a7a448e41f6670eddca158aa1995f84624f253025c22a2ac5c2a26dc332811158d587d52f65392bb00d095ee0a9832b0f320c05602dd150f250e92a96e910e9270a94e2385d2b520630a345765ae55d90118bbbcd6b0662dae6541fc913a4f1142d33157fe9465e64499e90f329c81e330e90931ae19e487156d7395e06a02d2e491e707ad66e2890bdcefcbd87360d4e8e4052f2c70bc6da73aeca4fe156f52cfa842965460f520eb5eb82f6c7efcf36b6b0e2df92106ccb0d93ea9148f6145576b35966beec1b5db3dbc64a5b6c56b0af27097d48fc493c1346e1d0c89411a998682970124f051bbd6f82fb8e83c27d8d3e38dd7c56d7bfa59d52d8449abe987b0848f4c33f263a3d14972b34154f36ae9db01b22b2b54a567c4a97f48710f22e607d9c2a6861d55ebe22d50c85c346abaedd4bde66403440fc112c8728aa5db192ad0cfdf33a2fe1464871d389ae4ae16f4a83f386fc1ba5d7861a7f23da02f3b7abbad8e50ee5fc992120bcf468cbb8473b86375f6d2f4103e754bfd71fe0c616b0e7a24fc7cedee99bb992fff9c65fbee87beb079bc4ba0ac21ed9da59c92781be0c3a45881d5774cc91ee0765049f7eeb0139090375a6acf631235431d0a2976b49ace5977d0ffa8ec5dfd3c92e2ff5f69b5ae6e295ae0666e637dd9dabdd677fb65454a12d2305b84c7327d583cc6d8b0a2544ab11e64b076b3692bac8678ef9d2ef9576130817ba1c02c4fce14b77f67a82d3b902d5cdc8746902ead49689bd6ab3aae0f853736b5c681fce4a98639b1d8baf7614cb76efac9ecf9a853ec7225edc060a34911dac39f5d893f424214cc910338fd1a1656875e7f7dfca157afe83d57da02995be7ba5184142bec9618e2588a8cd1623d75481a21bbc6d10f1925c75af20b80b94f675a7765d5464ddee78ab6be5001e77c8d6f755e3b3722d15d5ca62b142ac0e50ca4ee95e573379d90534ab37f413ed1f3cc7ee358b152e135b6c3cb239772838115767f3d7412c9b15a9a2573abe3ce51c89de779221951c832c8a8cde7296ba4d2ef4b65a48090343dc8e8d4ba218da7aef192cf623d257d0582031405eae53e9b2fa56a4a6a7ad54b1edc30a9785d2783df2d64a26462838ea88f9b04a2bf1c3f2bd6ee2e7cb7e30f45acb49f237757ff997399f2db4aac632572bdb968afd4a487855930370f6e9350973e6526c1df744f3152d2051f9484b81d7f17c78bb3a41c749ec2f1e7443feeda7be99456c4ab6a547c292ca70b2476c1eaa4838c40066fb7ff68fc818bcfc3b806e37d4590b1b831038fd7b6acb124e60532f2381a06959fe49aa0cf66cd68fb865cb535e360c4754a53f4c2e92d65e9f378ed08093047e052d4bc812a22a18c6e7bd9b84d9d4a0c1afb895a74b732e3d5f450b96ecd023e05ba1fb6ba38e471e61b627b3b737ff5ce8c7ba4df0271816cd9235e1c3bc394236dfb978da0bcf9e1935ad93633cc743e7ababcc694c83f3b7b3708c9b15f8cbe64bc79fa05d3103b0d0d5bdcaaeab33187ce90285d1193d893120e79fdddb2d6f883427c771ad5f30153b2c1cbad0c02a89afb7f5a6022a556f0575d79b9e8e1a47d3b66af1cb43d4a0d229a79bb4e1edfe97b2184bbf9c7a1f2f2642765e8c5845c9b411d1cf05fdd49f4472442f5e0eccfaa126ec42fc03d739d2a9ad63eef609d66e852b2372370861c60d1f87f089310c9ca0aadc9cee7b6cfb813edd14d5323427b2f0d112836bbfc1a06669a55c801b29182ee150a6fbe431edfa4c5b29fdf9a4b59f96bfb84b6ad957ca9ebd2958d4a8a29e634846b9edc48f6c9b99a58b598a919eda77e76b4b7c483e0595a6429e7544ab746f7adf4687f7ed8607fd2419ca956b57ae593287861ab87eecfb31dba7da63286629dadd7b1b3f31b2e98cd67f3571c7ac490ce862298604699b7509e22bb194f281f6325b6118f0889c9bd2c606ca6d5d8df04489052d4a837bb1252d5804634fd4121473f3ae437829243d22698af24ad0c053c59b852bd15e6a46b5f184a690d070ab9452887e6288905cd2bd5fc4a3a23ca9e30e972610d308e41402d724d698644136ab9d7ef82205be7776e1e707b669f147e486594d81b2f5631db2a5649a3ed05cc78838ff5d080ef6dfb9d82acafce6d298998d16af02ce887cdd517e3b23bc7081d1362e34c23edd030d6aeebfb71f2db6f5f7c3c96d6a6d0fe41fa12270195274cbfd3d0b161b3b9481839533a45a3ead3b31a2d82f241a0d0260037ea7298375bb0a216ff48049b01250c7e220c071829ebc0f0db2209a5e01b63eb6b37521c579694d2c8ba3bd74839f465bde2d3bc657859b998256aaf8fcadf8083c09a1def3f4c029187df870958f7496e09f2eecd1243fed3aa7a6d2e37493f29fd692db34e6ff60c68c2c8efc911df3cdb39e3f18a6e136348b3adba8188dd54d11342d0cd82cd1020287836d6d4cb456fcb063f954819da67367c59b0caadf1284d4512329ff14c8a4fa0f9f46502a96b3e2b2001cd15d99da8e81a5a32e316773bf4538e1828117d7f8af33753edddf59578ec9bd498e4d77382944cfbdcea7c70b1f63d51ed89488659eace293d6ea867134307adf41e5108da8501a4d812d266b261b040393256057d3a7de826af6540bf9b802652afa2077569988150d8f0a4b4a5c1ac636aaf59283fbdad60447ec415d255a588f3fbd25d5f57d2e23420a8fff775d8187d9ecff17245e58d5d5fda80ec3253433485514724fe00bd5737994c3fee51111961f06a92c16663caaf6825704f3f392a33c217190641bc38de548e85d202b414d9ab7052a2df1376e772630156f56275a10c704985c52b49259bd6ec39dcdf70c3f796a9ad3013ca9c4b1c245810c1b9357abc5143e35ccd8ad5ace2ffc710d5b13142e80f4b633bea3986972fcd1b0e4c21041d89a83b4a9efcdc82a20b504eb439c7e059a340e269c117eec0fff00067ea34c526b51b103bed0d8b14f8ee6b5b0aff3c2e92ed3b18a8589d6fe9e31d4a7012dbd6458108c384a9e347aa19c72b5fb1b727829c382007f215eb3079aa4bd80834fb0bced1f598340d07e5a969d04ffa6c199440325b94169872bfe82ef27971c1b8acde84243b3ba840bb838664fa5eb43c321cde5b986be1c74db45589b41104338790ef8d5f5bf16cc53ad19d1d7b5be89bd3b22684ac56c08e7a85eb7b2d1434fa3dda37d974f812b947ca2f4f3f09f9e13a266bef41bf46e7ddb0cc02be4e8b34d0b790368c2cb9f83744cede1a31cea6bf25ea43a4a768d736eec013641e3ac8b90ccb7ef438b9562b4c8b86dbf1007a2fa1cab4eac58a741e08d8e9609306b9277abd2180a6fbb747aa0f05278f65a3735aa57840aeb49c25631a8635c0ace7d2c04827505f1f7adfb7280f3a14e5e6869f26cf5ec4f6460d85ac9e1703114b7fe427674b2dc195ca61154d31b354b42f99f4adbfd0b0a1202be18642c7f058299a2ad1e2b0889ff0de292046d7900c64e314c91b4e1eac9e904aaffde898adae20c0f4e7710113f044d1e46d6e8de68452377794e9a8717dd77ae3aaac949cd81fbcf8171e7301c2169c26218d3c4bba66ac5c97b4341f3a9c8b83c96b1e10b9e99302a7b6279305f1b346a2ab85fadd10bf21b3bd1a47ccdcddf5faf4241e201e9ac78957c525066bf7303d2a3a80284c7062e0aa4c67aebb4fc82c1a09bb2782cd0cdc71c96794eb5b4950fc8d9572ab2c19c8e5ca12227b899b04c56f763a45c25620f61001040ba2a56d3a30da975abc7b8f511facbaacb580b7ff23358cb286a127889a79ef37af2d4074f6cfd7af77c6f4bc012ea569998e32a94140ccf589cd31793345551f6281fe0e5c0d1746a2a8c6bbc67f979a9bd390133e84ed3c8fbcfb473b65fb506399ed24e780f21346d33dd4f324a45efbb2f244b0b3636f475dae9bd626b5ec8b4bd2d5f64ce96f028165988ec90bfe2c85a67f3f80846ffd9eae40d7dfb6781a32073d6291d06f5d5f784fc4f371f3a72e0a03799f57e90a8c587ce90260f07273c461d801a1b5669125446bc3d8fb8ef597c2b45e99e1741703297cde519fd5a32d755be1804808d83a1c0958c69b6229cb0a55f955816cd12f91b4bc97a9b41e7c834afb8b0c8b7aeb237cfea6458fe9e662e20b3684b133ac3c2cdcedf2a142ad2794fd3239a83fcdb205deed213af58ae806fb1c1851c25b5ca90cde88c984619d76e4197ce3a7fbe76e1874279da53b7da8ca42c35ba95c2d6a7155ea9e57d908f76bcda536e955bd149c0a74f07df46ca416e803e5696b7e582c8d1ca4ddb1e61db97a9da305d9ecec36831e93c8886cdbbea73bbc3b9ad16d2c7928d2d1e8d2dff706995e14af47f681ab3a6962aaf831efff7c851635005417d1c4f4042e6b0064c3122b1b561a9170072d72e02a26f94766929e9fd7d7d475f2bb2fd3d79ac2d87f08587c10d679ab367ffbc8a29b5d2387b0245ba36b749e9e714b728244d84e9eedf893cb18ac0c8a064dfeb8df5f66aecbe9bf3bfef0f960e08b419f8e2428421284a4d99da18bf0a2b8846f956bae1a7788b80949a3c2a0f60e9e1c90f85bebfea16f59342d1427a6792abade52729471ddc58b6521f9235784f0bba666b60a8eb9c01e5a7a1a2ab6ea55672643219dfc5de2a95add6e325887bc54ee0362d75916f73bf83dee7932b8cbbfbf5f1f7eda969b9a2c0d8d6c94d61394e26f4be1e680f159005edb12b4ebf458768158fc4f1b6b309b59c5422e95b8edcf2a1a67f54963da11d5d7b12dea8759fd6ae368975c08687f2bcca2a024085ad7b3516c100a187fe961852097f63fe902515c762d22654e0cb9647635f4780e01be64d6c6a2d43f19a60243bafc5bb0d704bb432dd9c945d49d149eb991810931f3d872b89a734070fb09cc90c7106d1ce51bb15972e402d0c715273c286612df55b0f6f6b779a2d879fa29a2376f7f98c884c0e5ecd58401876c4368332ce03c3ee438f05acc919b7fdbc9b826f3463723f2f72dfa4ee423a470217a078d07b096e140a1c624db31f51ba956325d45cae566ab92109704052f44626256ce58955e196b21e075ac3cac1f86ca139630b9cfec536f1b862df560205322b6f383921732a6182505f52133668ca43b01f34d8c319024fdd05c639966a16a20022c643e1c92b5bdea109ed0bf3214dbaa195cf15f8a47fdbd94c2fb43215bd4597a4ab8b4b1268fd298c932831c0d6bda1f6d4a08fee9f34526f8186aa625831ec638b16fb9b60afdc809c2f995a4b6492291228d49602350fbbc29d144c1a302e01f0ec76a7d499081740a870fc71e8fa5b29fc065a7eeaebe60a2e74985bd065276e51404563852dab3cfb0b89faee732983817fb4f561502e603d19efba35bb9ff85381b596fbb4b03540be5c95ab258803a3c4943f8d118bf9f060efbf12a370a198c216c0a9ec073e6de96605bc29b4d939bd73324c1f9a63d3ee0cc6f3cb958e93932854d0b5e79b44cf8524eae4a0db37b26c682bc6551d52c166c4ae7a587ad32c5342402d58498c5773bae711ef6d4a215953d4f98c46f4c3649cef5f376f1aeeff38384810305cee0b7f3268e22f7748d688a4a06ac45235fdb9d3a34ae5f5fca29d69a0f1907c4104ba82a49e9317b65989e528516b1bc78054e2b625ca4a69764ff5a60a9d29e72ebce122ba30863f64305e215bb9b945ebc5d2df712bd15a8f44fd03238dd55bfe9ec10bb4b5ac3bc517d754008a64860fb61c5978008aa8c0389ef2c14f0b02628f84e6c0dcac3f51351ffc1890d1d794ec7aad376e4678f5b1f6f196fa373038a2c8af370a843578ce455011c772391f41ed2304406f868ac2dc0f675436d04e33ec9d3a8c5c9241041f162f630cde1adabb1794142a7b2b85fca0df47f2f977f5b8d63597c74774edb29dbddc8962552dd7ffc29c6fb3f874ddf47197f349d735fd7b5db6083da1756305dc832d9d8803c74a5860e182e9243e640b744e6ed6bcfa485588183ebaf77589f0cab5ae1eae9dc9273866798d8934eaf0a10f4ce8361bd5daa414743a68c6cf5abc73f52433804c2762dbb7582ae3247c009b0b0ea4ee3c1ad547f1512f1c9928b332789d9cd81ff7095ff0d7d6afc0ba3929a306cac1e01c7b51a1fe43e76649becf2ced50babcab822ca406a4bede06c4b1cbf02325a89aa8e5fe5f7de971d91a08b2b83ce8fbc86476747aef94d0875962bd56d1466da12ed1da45fd34c09a5ccda6259477c52ea1aaf9dc010c971b0c1c6ec814a71aa8842ac8e1bbaed66ca4f6e6ece1b16882f113461e62705ab617e8f0f9662a1b9f330a7927b6d98a34642045af50e41be865abd502dca42a05f2fd8421695a55faa4073d70523529b29587b8ddee886a417c1a99ad411d668407267b0dee9bc85bb372b1057002177ae005cd0b46463203c417b154e6e1e7280c9f33dd709640c5ad0e7e73d9cb77c2b4cceedb535a4ef4d39ab206ce00bd138db41ef80de2456589906a93f016f5a1ac53c205a0448ddb5749ceada602cd2a2aed759d3f44f67a3b04c4704b9b08ad39ec560ab509a0cb4a0e186792eee8d16c27f74366323b210d9d4961a5ce560fac91808a1ed6d2ea2df3780b4d7c0da2236f5287495afeeeb6fa3cef6987a6727e66c0942eeee70cfc6f10e396aa64334798d5ff2d6f1e93b2378a7dcf9d1557354847b699f3dbd7a927200ec374a3cb3ff584f35110c33e6c13eb5bbdabdbf54cb31893d766b30dd87c360c132baf2758ac88122feb7d1223b382884ab9dcccbe641ce3e2cf63d347c6c5681707284ac43f1df089ec43c951570d32910ef3ac55defd559fde92c6caa0768ed9d569dff6c71f23e7cf2f8273a0c09b8ab2e0fba04d8d41ac10027a5d90b4fb01afb1c3a90621d71dde8f4e73ddf517af7fc7314cb5c3f7139b4911b947af80a9f350b7e919500b001d8b9f330c93ed12f3982f96867e0670375ee2fb62cb719975eeba49b8357157c579c1e42baf452098d37ef04f1a33bc2bb72c5a19183b52044ffc5c2ac302a80a8054552ac3b1e2829c8ff38860d4b31480738fa7dc5210d9f1f716457c2b94836452a13c0f505081c08fc116b8972302c2cb8b7b47cc4811212d4d2409eb12280abcb9e2e71488cc494c0bd0587526bf3a9af553c50b453e26b284d4a9422dae55f3561a62956de45cdf7402e892e776f5f300e1fd48b81da5d009fd4d00c9d6b7e99bfa87fa91e81491aaaf44870816e1709a710c2ea31dfe0d0d8b6442e2b071f1fb33f37ce711cf681e7dae83898c2d7858049e8ff45ac3f0a5b555c85cc8664064393685c54650438898c9661329465a0b809762428bef64d2a981d43096cc1b510a6a4d34573f0dc35032feeb42d0dacd7eae12ed3a608e76d12298e1df3c8310ba47b9a97f4392c23ad9706db0374c321d189397428955884d791e2693aecbd8c0aa363bde1f9a697239a51746d684143bde7cfec8983a9fa717bdc890f74a9e32922ab3b58d86df53265a5d303b6edfe5dee683b79ef3ddcbe2b7e918ba5d15df247792bb5b1173bf80b70aa94193390b196702142ec7b410030218e269b4010a8209768e33f7da9c77d53f9d5d9e19807d72733c64a9bac8896cf70f96279c5ae4ad7daef95987b536e365618d03ae44fe69b8832824aae352a7a7a36c3d6cb6598c6755498351639f64143c97f83e229ac3cb86f42eb1832640ddaadfdf3b0fcc3f055d7b1ae6ef91fa815385ebb2a8ddb8856206f4d30b2b1ee925f8687a945ab3c7359eacb225a05de1aaafb1a816c113746dccb287a485227d4f1616d7b6c7acf39576ea1c631ef4dd8a078c8ed69237e520058b904aa704d09c8224e7278ec9ecfae0d87b7598ba16fc5325b024acfe1404bca578dfda65fe8d10003e622ac86e3383b55936be0584db9a10e1b4d5f85bfced3eb64ab79967e133d5f87fd8b875c198bc75d02ded73b5c5485b5b78c76e557dd67857646dec482e01f2e7fc3fcb7725627c89991cfe4001a25d05ebc7b89c0eef342b4eff0f281d8fc4094433bfafe5d4d056d72c18fec173480b0c370735047f325daf8e3c743bd6d86e2e645ee5d69c1164d2e4fe5c75f415a418b54d8a1157079d1f01a90b51aae4f16f8d5714619d72f4e3b87bf1aaf0d49f1c3e6fd314b3a29dc6e6ac7c3b4a7a233a4dbd028a70c4ddc71411bad0842e81ce9019469013df00f26381602807883cc7a74219f17dfc5d3cc9b4806ac493d47aa4ba2fbe18f6120c3887438fa53160ec558c5e4fd0422421d690b9c46728df888599efc7eac27bc6008da3f622a4bcdd3e16c5b22ba0d757ed729009cc260f50b70f3f7937aecd578348e855b45a86e44adde1a74edb95e30f8bbae981d8c6a5c4dd181fe1b827a7474c6595e8ac78bdb5ce5ce55377b372b48fdc7eb839e866e87d3b0b658729a77d7de02103acc10682861ce8743874c0ec8439451a647bb6069c4c266cabcb17f8d32d02d8461594959f3588bb78bbc4b2d86f684aea5d39b49e2b3887c2c932bf9a261fea56e14b7529a1214a8999bef87fd5b27842073e6c2540382836c7b3dd2f7ddff446c7340fe8ef807d914d274f925f82d5e213d199a31ed04adaf2630d73853cfd54b70e5025e943530e5b5aef4b1fba35deb12d677b613eec4317a62a3b765d13707bb530c771dd4f085406136b0d10192b94a5caf2522453825c874fb5250f8951e5382612c06b75cba6a388afb6ccfe2ce6d0ecf474d5472932e9fd12b15a2ace49402ff572e9216ad6d62049e402d46a719c714b2c874894879db87d798b7660433d77fbe3eba51c200ffacab1f58d534ce875c9cdbba4665aa73e6657f2772e036183dd86a35d0bf9963e002f2195fe4c5b7d79444997376b5962f899d441792bf43fa6c7566411bbde7c25dd9e517df8ac3b0968715e8255065c18306476c726dc8ff735fe55afa6695dd04b217c5832ea85ce7f76b2b44ba796f998405c5531ed053ca2d0d5677ff1bf2a7753227f38f0683e78dd3615538fc757cefacd260d1279f3f6231dc20f8fb7d58caf0b4cd4685078ab3587bc7cf705ee99f66e48bb88ae653375b5563586694b3edddcd87ecec6c442cfe6a4854e2fad5e81dfd486c67df9d8dceb8bb3b0f57ecfc7ece31b7c44be7db6caf53d82db9cfaf452abae7ed50d59973d301644a099d807fc2a4532c9b0782ecba2fcf848116af62882491b6ab0379c0deac1398359bc54737f14037ad1f05d4b13980a7177e97d98fc0f238d71d8f4295d80365ecc7bad54f9d49a558931ced358240968a59aea6d8b621e15d5a7f0da162829f4f47ddcf36ba06ca3503044bb54d0f1c73914600a79f4241acf8225d1daa48d4605915a496b14d029dfab1aa457ad7daef68093b87ec9f1ebc7236b84427c46ae1e22bd0b6ce654cdaee7b062b0af2977fcf483d45c1053f15bc77555fc0a7d7859f9ac63231ea12bac70a1bb86f38611ba98ee03ee5ee13c7560bef169c50132827f10702e72ebd0bfe6275d237226fb80ca0c217f4c1cfb88ac3da4595167f217e9ca34e557eff1f98b7d24d27ed4f85c0f4f214a29fb28e110053336e7771962b96243fd18d21c1c5a1fbe913d6910c9341e83930bffe0b1e9ce5d890239cda1f3af406f405073cb128be038c93d0af090a09ec59e62a39968dc259a3fe5fa48babe3063506f52abeb02d94932a3c6b779d99ebd9b6918eed4968a22c67ca6ab346edddbfbc2137fe59461e45ca11f798e73c86e5baa3a8bf9fae0da6f88d3200f9fc019a8c5da9d642d510f3a13eea107cbe2433bbeb829b41523cadf17d194cd64432ab808d564659ed35c28dc9c25a5f3c431ba873be69c892ec072c91f2355c9f2b765e207c620d5cafb5482c04f048204bedc785f2171a3b8a1a951d1a417cd806d942eef9ed522263beaa7aff9351deff2bb59fc3726c1e99403f909e61f02eb2809f6c966bdbf86be9d163e43c4dc82dc28916b63fe489ffddefc9f111876cd1ad1429241442acd7b03a7741c22f020c29ba1c16c0d996c02cd1301d183393294fd7d52a218974397ccb3043873bda01b49be674e814db254d4428d1926ee898c3458b824461edc1fdb618ee8aa41150ae36301b5129040cd4cb4fa2a639fb87ea8ea10401ad43fdc2b88dcc386fe6fce5fb7e293c846abf1d48a8bd9942621de552285252d8f1e4f1d208ff868beb0bd8ad92272e2ec62a0da765de4cdb1ec5d3e47fc86ad34f5585b73a6dea038ae144a2a703494c668d2b45d4ffcea28e349c059d7d404dd0772003904638236fc91e2b43010db05c2f36b9d915c75d03ab2e44c982762bcdbb54159d63d0e83d99b18c97755483cf20b0430321656a5637c91f9a13ffadc70b7ed7f13cee76ae00e1add7d62573ec031c58bb6a2ef97940f87f97adf624a90888bacf9f68ba7f4968de99ec86b6e5709a1f965352569aaade1e371ec0069b18d9c58afe421f4b52e95f47cd3fb607b7fbbd7c05c182989cf43b94c78b601b1d8a9941634d9e2598f7e92d46d8895d6fc272bd889950c6e57c9dea5503984f7dd7169f062c975e8a8d109af4a9b8c37814b828beb64565fbbefdcaae823ae9f76521667278a66915735f993e04ce77868fc44e1efd72abccc1b546543bb0727ea324cbf2906b50442d0f849eeacb89e380c896da900c577c932da1062d5d51d06986add90c8dc344f96c28122664dce184275f09b0b9499177db388492d7c287e44053a0bed67db65f83816a085cbb2e06b46417ceb09a7238e78d2363c66b8b26aa096bb2f5d7356ab4920d9ecb7a674572a476b1c14daad94f80a7b326d60cb013b43c8e554d8bae8f8bc51e560ed8b9bf274ce3fa2f5557c758aa216a95d48c70fed3789042ca24fcb847ca9591c8adf9e16f4093376081e5ecda420416cee511125ee2062094b60aa2af628d7c0bfb14386b32a547ac2757f634105f4084cd1c106cdbd3eeb0da25408ec947dca2baf5dfc97b3dfb508173adb706af68e88557a161492247fdf99368d238dac5453447a94ff007c41b11569c04c0bc1ee32762f8080a10632abcde58de48d84e800415206b192e6534279f8b35c9e34505a11bc8d96e41f31ea46b23af2aca020b1d5650896bb5b7bf54375061aea88c960df17f9c1364fe1507e2832245b7534640e1e8a7a0571f67823b509bb2c23e95c6b016fe8f35fadcb8b2dad6179fe14011318e582c137c588b70c3d293c6446e8a23c61cb83a74943907091a8e80dab7f92772654903e1404d720a0dc8e9806d13c90207c4f39e05b541b0905681756c75983bc48c53bd4720762f3c0e00e935ed8217a171d3548927f6d4e4e13436d2e2b602d4a0b8304c7759870191676160c0bc4e37f7f8be0c619e291bc0d057e206e131e88ffa0559df9c363524f6389b282fc123d792386d6af4e1f02f1ab1553a7fb34ce689c4d634e0a6fe8e30bd41e02cbfe63e253d7f0035985654409b8a3e720be04bcc1cd2cb6bb11b5546744f4af4e36798d26e58bad1aa492db742147b36427dcc2bd6a8c186b5c296e9f27decd630a3572903c6e9b54c18aeab506bf4fb08c585f89ed423cd68bdc267a9ba28a01cb462cc0c4f84df12e04b39c432910327abd298225f8e5e3491d82096bffb854fb3ee43460cc0184b8ddf6a92d35d44461980a095f115f3b3fe264062aec21e485ddc2743831d897448b90f8b73ab32b96e51a26893f755f0244de2583058794ef1ba099845d2dfcfc53b2951e6b6b3c8d3c2459e8a41824cea8d979ba8829a5bf35a66ee937c322eb220fb01e67ea91d8fec8d0c8791dcbd14bdf14a770dee7e1f694b78bf75f63a821591fca2b2df60f14efebc20d0de73e9d1044f2ce19e30f843b26dd668adf3a6150f701790891726677ef2d80b6cff75998e9ec4fb4451980bcf17b10475323b3203ad24349c1f1a972c09e128ba52a4fcab0f8851089129093b48bc8af3c2622df7849ab887dadfcc001ee2460efa80a058b1aebb71d62403f5fc4ac01414d7736d1ab5afe2937d64a6892b4cf90e2a17e2aee53edbad48bb862d2c51a847856ec4dd0f1a045a87338454af78aea6f98200250253725a131c8470bcffaaaf9b23fb2b17b0dae05754a93d7ec84448839f8894e76f463d533b683881b0291152f140d869308ae31c5d12cd27b177ef08f3ecfcb1d37f0802ec29a69ff83d71bf52c14e90e911b0f223ced50b798ecc33705e1ba5c99a852016dd6e10e24d00f0fc4edc40331dad557f8069eaee6ecafd95c5805dfd1e6850fe48262f24e83871a6daa133a482e82428fd81836aeb0d0986499e9446118cb243b71a795fab5cfab39c27dd4ad17e1ce3492d84322baf854e7ff1b24aae7deca1aaf6b0ca2f51d0127709fd450cf7a60d190cd8e56fdb3e84f341c876a78b999948b987d77e03b0194cf0f3824a7540eaed8b82e52a18cf7f500524c65746015078105b693db6a368f1785e56376c22679201bde29cd25661ffbab7d42d7fbd388a05fd4092ef6799842179569f72451523220c46bedef49b7f11478f22f1ccfcccceb5b6987d9db89722915fece4d8e3c36888283215f24a2180bbb1e9bba7a17b890c4755d27b16de13cdb5fb4fc6df1d2f5d1caa3510a4d197cdc52d67cecd4127ba427d86ecc6dfcec016f6584ce4fe01642548b139f494b72a901712a80f9465cbdfd0c7e3adeca6889f19adbcbff3df75434ef481ceda5ad867ea0166814f5547e189abacf10d552d1c92bc78e602b12fa02b990252cf03183103d51f08e2d8777fd2a2a9109c3a40327d6ab7e56cfc8aa3702056582b104e93f5defaad729fb7463e789078200f922275e0aefc74aa7e8172b5674496ff1709d121b7feddf560fdceac7e58ee0380973ffc90d1b0652c9de021601d7489ad4126284835911599dcc3b2b97df99538bc3474478e41f99a34fcb6d72e7c88c5f83445f97cfbfe217f9ebc83401679763f8245d384545c090febca35a23b7fcb01d314842d290cb1aa17e9b734f204434cbcbd8b18f911e52cb9d8874b08bb81b3f55fc6b001cbc5a1aa634281ddcfa1034ddb2e6b4e192522f13d51dc8414e23ca0f0dc847480faf10e2616ebdd99914055ad5621fcf9f508c4062685da6f3aa6de04ce033163a65c8f4b21b9b83b340cc42342a530971ca8983369a7402c762dff61f0a7a6bbaeb62dbee275cb8f264c2ccda319d85c8462c3cb0a4148b65b1181ac3221c1a7afe8bf629c936a0fe794f2533a53ad962e7c10fca38bc85f2c44cf56a0979b2ec4c5015d0756a315e3be329fcee60f14cc5f13368def648a4b5257f0c5f2f2ddf6ff89fc335ff3006175174ace7e12685194ce45e3a2aa33cee5fb90b7ab7944cecc0c31d1c1131236397b31a3f90484aa360205010a9a5373e6ec8bf0432f25c519f795e305c9f3a701b9f9091aa75a3e33892a0f7edf8b4df00b25722325289e52b8ba2f04c6d8da925e8e7a823d64038adf38c0bc9de9e53f9b234635f4bc8d356351e76e4544f5e510810afe15c65e168f8821fbe8b2ee7fe57fea0a839c8f809d0337adfb57157f362c2a27267645478dff5d771017aec66a0dd0c35dd42a587186481af3658001404f4f2dfc9f045e18638f8c4a467c72f8c151d47f853868fdc12798311957eff7b89f13a18f1e24f046a54e2cf7dee3913d0e45bcdfe51c769256497481f1c3c125f8492d214923e153fd50488ed9af64648abab442367713465445a95e96682617d2b8fb5a5b4bf6253a24c1e6ab789acdce11c4c77eff20141d0b6b14f34e1115b436aef281dbc3af140a4f69e3faef30f4ddf4b547eeb347d8c3bb125b955cc0f8b5b8f08311e10d27070fef5165fe0843a77de1cd1b57f28d598fba3fe978b7e3c0f8dec463d61de71be063de7eb6c630be8b08971cf8855e9a62c59dfac4e6e845ea16e6aece3b21ba8e84e62d646bc5a5ff03ab59b8c2bf9b0075767f3d506d53f76d92cdd804316907f63b3a123078fd43b925eb66f4dcaae77b8dd71410fda707581273255c05026315846989e5d650f46244f6a4b4e869739d79a29ccfaba8dad979e1419d6528ce0521af212d6595fa755047ae5cf58b9b8550bd46ae6515ca31f3e98ddab7f12fab35738b9ff9b99c4f7215e1b69995bb442e35d7df743c2d78f72e890bdf8b364b514b84936ae679ad82c1fbedc015fb397dfef61b66f8c97a1daa146dce1f52fff0b0c40b829c20385263306dc2666e7c036a14de545d9dd659c362b0c5632b9caa7749e1db4d6acb1c5a1e0c635cefe84c0596f3d2b75a1677f1488547ea0555777f44470d530d67b2d4b7489db0259cf407a77d7ddcc664c5d561dfa2ee568284615f51015a98ed2473a9182a8c2d20d789da653a4521c797e2ddb9e459a7ac5232d87bfcbd0c5f192ff90def13c029321294c5f1a728717302e71003d6aaa4b7156fc37426f26a459e59c6d976ae2b170c48a3d120a1df2c2a3d4994462f29e46af4cc057d7879c5e86e7c41a6a1c9a4722eaf0b39354fa0e186b20b079e3591694447855c145f0062ed1c7d1a9c82d39ffd22127e81a1330b17dcf8eb4a009f529e59bf97225642bb5c20f24d648642a6e213498a04558d1799042c5c6ffddcfd705518325864830c143ecd12eef5303acace485544215e335e631678b6d75ce6a7e39d4271711464c161c5af0dcf2fc9eb246625b25286451e31a5ee038f496f3e5dd7dc6fdc2e011b5082c5b71b80329202e9b9af57e3fee71d419ad04dbc85edb20645445ec3a526d5fd4c5f1142952a0cd336a18f9d58c69906a98ceb9a9f9b9163036d7026f356dedbc8d0ec11ea2758795e9fd5013403a124a2ab625bd77550f6087334bfcdbace645a5bc34d2f7f105e1a6c45a1aafd22373582f82ec5c7eb5c14d6f6ae23588d5fff0aeced73d3e66de602c5003ce0428ae10ca1b474dd8f9e46406453501d9a49308a9dc1a808e45589d02f13311439b721f0d06194ec9ae8ebd04c72ec3cbed2656833a1b94e94e30cc9dcf2c8ddc85dafff91c62d7e939f44a36c8f9605fbd8182ea3dde1eb1913fe02d04ce0ecf1607a458ab84e7e31e055dfbc48bd1de16b4440c6e43a6be8e06a39c7fb426a68b31622e92d02e3b9fd1b5c07afc530cdc32194e5c95ae2499eafcca069094c49ee0c8ee3bc45209d8ac9442a687220a11653f42a1154ffe66a3718464a3bd4889bf7bed4cefa28aa0bae0bb393b2ddba94fef9230e7a5ceee628c46e5dab7c5c067453e10b19e378463f64b46095c1010acfaf4be3543a329475257ee5d5c40a7af7a4094aa704e271b2c57370891c29635658707bb807a244af072b4058c26c785108e79f0d4e2a949db411b47d14c0315b31ec89b7c7b367cd403319e2d06794b35b4037ed70f9a89349075b746f325cb82d1bd2ca873c03f54aa1b8649820501baf29dd8baf17a527e0fdda449e04e6ad3c9e1272922905e41e14f0f2b90a11630cdebbe2371686de61892d5dd2e520531787e263653c512e1b34af1c011c55e61d7a8ce86b990187cf1123c01605ca0ca9e20cc444197314d0e3b71de127acc3b1b1f6ceb41eb593541dbe19d1258a46944a2b4e50ad8ad8d5486ae0c1ab6cee032d81b75455d8b8f6f14077dbfb51fad28cc408edd8d70f23f4ddc89a21c8970b55bd0d8f7fe505a50a91c9eccc483629109747d99ad5ef5d0f4a806943d7409d93f3ca5dbcc79dd2793301fed5d81f627ee9390f2dc3be07066cbd86efd37a75658bd496323bd0fcaee91e2259c5656357b03645b21f204e0fb510a43ecca3cb15b17da46cfecd3f490b73bcc592c076ebebc29ca1c2e0d860814ea0344a2c7bd7fb26503178495acc128013662428e9330dfdbacf962d7b796090528456919deb2424467b090a22b51a0b5e912cb3c123bb9ef0aa87970259d4b47d94cd1a59687a9a708e2cd96edabf36d546e72d9f76bea421933924262355fe30b05992d2c0e04af2e3489146d06c393caf0e38516a138e46a13d9cb8b0d6ceebdda7700eefc1f226d149c3a02fe3db1bd6bd413bd4d2e6a643077d2afd74e02124cd9bef5e8a32e27a9e0bf56297bd172b258ce072c9ae166b086903f401adf379725fa039375d8c7abfc8a9c4f8f25bd846a5d1c127dc3f4f77f5e061d52a560b150bf12248a1bb3c07b1f8dcafeb2711529d481f87c73c100798a2db4ab3fe349d3b2fb7f38d0c51871a1b587e614d5a01326d5c506ba9263ec76ef92f42824c46ba809b56317247a36f5b2694f9359191bedefa953d55f18dd132ffc52017c9d68f61aa8abff69b1f5c3b4b59f45ea31b6af974e8478bc505789c82799cdf241c3ae505825b40e3102ab38402cadb825abe5b3ddc4087cd1b51928dec1ab3648347548e4e52234e3515354a7ddf6398c34d6ae4effa54cf7755336266e41410f2f82479f4ba4f0069c94a592140ccf73091943be9536700e32ce10141b36926a0b6033d3d3d672cf7fa0a5883bb6957715ca462d5369bc2a4c0b74933be95062df222c7922b4c68ca4843eff0a2d777bb9a15fb48b2372b13aba293d4908e6e0f22f02b6aa2c55d00fa17a3ee4ba81afdd0ed260223e7fa235d43eef003ba4a1d309235e5a68517480a5bb648d890b2fe4cc63381c22bc8e27d0954541b815d0d3c28ced1aa282915fa68f3a32f23c027fabacfdfb98afb7522eceff72eefb3c3a0e197562801236eaf3c832765907ddf86128e973462f5d9bc4df66ed58b5358d9fcad93b25547fee7fe37cc26c04fd7ba28a89d336a5d09b59b01010b92ed4fbdbd3a252d0284fe379d4a99fd66b20677b809e19805672f05319d6ffb4720dd2699319afb8cea0efb3617e7e2f1982d84b21594fbf1df86a6fe707664c8aa26016d03fd8da240d8c26501b3d7b55ab798ef61a257ed17b149ceaab32ac07eb8567963a200393f14a59e144ee3c6901c3e51f5cbcce5cf1968a43cdb622f1b375c5fe18eccba41742d6028cdf40b6c4cb5877e78d9a7f024548c59a88da222961aeef3d14a7a63a5d3c047b1f50628661c716ac73d44128fd5b885e2526f84b5ed97c2080354022f628663adf32a7816f911b70021d228b9ab690d8a88c280f1ec96796e6c949235f61c1234c4883ecb4508e070542d935f32ecef2949a39657f0afd81d84d1389486099a2cbfa69ac296c9887c919c32cf4102d485ebbe557a6a1a903bf67db683caa1a2b0533e47f4ea57e9c2e03a7b13bc2e6fcd9c8e071ac1d569e7a505e870f9f630886249b57e3ec6a35bebcf0aacd95614cd475ed6596bd107b805d1192a3f8084af2dad1583820334bac8aa22f646e57dce8202957d0b1b434eaf3a78930bdfc25cdb9a28d0e8df8077d789ad2a685a8e683ba2e8ed4ed6d1af661781c221a7684140d30dc7078b627d1bb7696eaac220a7baccab50321941279eefe8d8b7b466fccf0e0ddaa3c127e693f23189b0b2927340508bb7073c41b1efaab390c110bc3d917c535fd062367712e972552e8f4f9b047a53fc15bb2a44a042cfdee09544919a5d739164125cc94cca0f4fb5688cb351594977d3f243892031a9022f65a8386d01e8d0671b8cb30ab005d0b11be990924e3fe3f4915c074635af00f19af480b3212f2deacbce1a54f0669d6eb631353b97616f9bf9391eef23d838c260d47690e98c5092275a158f2c5eb380fbe1aa6c159199b1d0a91c59cdb7b261a5609d4a32af5b877fabaa3e37df8799d00332d3f8420a43ef656338d46e4a26543dff5e75fa344730aeb5b67e90cd48e17adfc1c12bb6b778b6aa31e2de6a839551ff3705f1e0af5fd94c1e7208ddf0cab33514f1c9891b799b70adb28fa9967d30abef57081ca7c7ae6b656542a2ce95256b347caf23dc52f154e6f5032701f439fcea425a12a0c5c937372494f313d22ed3a7a2a951c5847735169723a6e4afa7f378b1887b78bf0bdcf62e47bb38429c73f3f97b84235fb3891f2c6f13b95f2fb8a6ba6d78c2764b2e76b1e98d224071e0cf590955f806980b889df13cbb6d7511998db52be1f155b7aadac3f8afccaadfb3467c3a3e3300f4f1e79ab68711ba0d81cec52034e6bb322fb898693d04fcc2d19e2f076c68d3b5c00ea3c42ce563f0c3442ffe85975cfb2e9fc9705157b4ac58f42cf90bb3a68b109b35720a1534701e74a61216ed8d8f7f7d406e9f8f99d7e0578d9c3f3460e0489d1c7ca81558f573335894d1ca752ba3ef409966a01d01af7fd40d83a0639c14d9463b014aefd5ee57f15b6bebe22dccb8a6222b1cfa7b1b4756db4c225f141587790f0fd90a0e81687ea0603b6c48d58e5f45dafa2a39d2b23bcc03d39b25fa269812a46f8dec4a6ef9efdd937260c0b3546c6d910b39ba345a312e038863a99f8a1d2103240c741d4ab84c41c27829144339d4699f1177d21ea34cc5f624a2e5001e49106d0747ad899a917d1731f3e2d3ec2470646d210b8c10ef65cce6464bf526167e6c1ac848365ae5e9464836ac90df412c8bafd0ee19215d4d283928164fd69d9561b5b176bce0019abd7bb2291a7694cc0bd35da722f5729bb6c89dfd236bd47dc5663a8e884c1191989ce74fc1964aa3b2dd7636e930ca4b82c3c52d14f7ed8f740057c2de7391deda9caf98eab2237925b0c561158dae5bb9d9bc99a692a0bf553e46d2d7a8feb937f9970c9ff276f02db29d68d9339ec9992af05fe916bb9c8f6c736b2234d49e6e7b4bb0256b5fee34c982e999475fce65864f5bd344534bc167ea0cd78351775e0aa7a1d558a87e1f3fef894007475140225766c8ae4f51fe74a3ccb911a3394201c4938d22ce037a20065b28fba6d4ae113d00dfb9fea662b2aff6cbf230c21b5f1ea4e5665463a8095fbda4c748a0d3a04c6ff5ea459d2496533ab46cf6cde4893cbb99fb09270744d8215482a50e4d4a2550c7fc56f16889309e3d6ca4a7c77d141e26032d65a7d914ccc2fe1aa756ccd9e005e0a8354088ef71de7964cadfc63fc0018d4c55d596161bfcbf9201c632df6419b1feccbc3672b997f3752169311aceb18f8078c1e86a43885c513dd566fa8c4bbaa4cf6c1ddc4f577bc0f81efff9830b6d970f1dc5d89c69d23f9dd9288ab9cf5570123d4a6b60b52fc221e819fb378b8005b2386b8a33e74e6af95e014f3e203a53aac17fb157e616b2a846c26c710ae279eeb9e3969573a58da43bfe51e05500a1e68cc94d68bfe6ccf16e803311c55dc4ec5fe35bc7af6c05f08d968e611fc570dfa2c264ea9a8ab1649a7a267a7b7347d7a188e28877aae022dcb4325d50688e50cdc5ce1ff30b92372952bd8c6fe0303d96d470bdcbce6597b73137192fe526861a99ea8a4efc111d7718f67776216fcc8e0b97a502e6eb733d17945f05bd715861fcc1a2ab52d01e16930bb5063fba1dd69686e491591f32842a9afe60c5faa338c707eb2730c159c32f587f185c81f3ee8a860ca9788b03d8f90ae3c70c50c425de9315bfa2b49e7a8232346b259fbffffa704