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

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

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

Block Certificate

Block 58693 ab2c97f1b547fc8a7b5d1d5b62a36dffb6aa1577e1c66817380f8ad8a2cf03b6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d0ab530fb05db4ed0d2ee3b9d047a049d5f9902ad8486e9335f893037e61773
Certificate Block Hash
ab2c97f1b547fc8a7b5d1d5b62a36dffb6aa1577e1c66817380f8ad8a2cf03b6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b0050000203d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007b59100252d687edf9a010fc60a1a6e6c81f319fa94ef94b7b5a3c4b9be6ef6ba299abc09afed8a22f645c3ca42a4c61e75973a23ce0e486958c1451de298c731be2c871bb81b5fc0d5139b2f736b595f7cca2cb01c194393d130000000000000040000000400000b0050000203d0000

Raw Header Hex

000040208c8b23394fa879c2179b5f4cc5a525b41f86490f87779abeb478363e0e560927338d5e80936ce239b0830f8da12f871880637a388158e53360ecc55087c3f3ac98fd106af9cb03187317e63730895f33e98684ad02995f9d047a049d3beed2d04edb05fb30b50a6d

Proof Data Hex

59,560 bytes
1212160203072eff66d128c3e603d551d88bd32c7526968f53f12d1a9ccc58cf9aae54bbc550b21f1c51a1f23255c671a21b762a4b8bd6c04b6757b1ee644f672dc6b3439c50d840e285335484011ea95cd19bdbdefe13df91a9865dc526aedc52bf096a0e2b18e049078c722ea8a6df933d6fb2915d0ea46721c307c2b336d4e8329cbede2da119e28b6cca06d4fdd89acb06000352cf0b9d94fb63d4446a869d9ba30c7aa66047004ddbe896f3f2cbc699d50bed44c38bd079391950863d21cc9bd3dbc0f0eb18595dbd45feca596c9c1ae53855f0e9208cb3cab31ef087def586ebb3d835cfe3033689b51fe037d6ea05608b36f2582e1d7bdddd21d4057cdc9b5d6f54a50e1e587a24130689a7a720d5999cd07e37eaa121107a591ed12ea8f7da8ab7159b0e9231e394b9b3e3b1b0b95a1ffc97018802dd25812108707b63448fc2d83b811f20cdd9beee988a51442b86c3407e7d1900c476ea242e47ba7998bcffb5cc27cd2700286c679eae28c8066ec2271b222e8a0d669b6349cbf3e7df253301584246ba03f0b358bdc4e9a77243d84cabfd5a877d1cc8d14fb366dbd9be3f330f4e6297efdda17af13458a8666467fa4fb98611f8cf404cacd6f3381a5a379a4d4075ad675191aaa174c5c21bf53c224ff84f475b6b0ef12c3316663fa6d61b7ff7de7b921ce2ab835204697c32174b67396b06da1625c20311e8b252b907f6dd597ed5eff9897ea3a797a2e602780e11e2aea8b2fa16cdb0470df5c90c727864a9f6d6571fc2b0ba442aa7a6cd08a1a7ebfc269520e280cea32a0684a3b030142a89de8d43f1b5c8fcde25f1010088861970cc0b5b0d3f776e019f58f6ac322d22b1dba69c9497afb7a65337d1d38b3b2c729bdb8f9014199d34f016090d1fee8840e370d9a359d2146b4f057f1d3ff5b210daebb5ec12f6a9401cb23fecc7c1fd2da30cba1d640ed6842782153e7fabd98e11d8b6f8cce211986fd5f28917651f32b621a8a3c45b57979894dba69ad2c297e1bd484b535d53cedec8e4f024ee14d89c785a9b789541c839c80bb53045e090524d52380166e32ed01685c0975111c6d5e1d2bf44e5df3ad329287b81fef833713e80a8f38229d491c4080ba1bd854df17b3bbd00a10f9fd3ee7b79cf8b1a64602452fdced44271e75dd39361a0f629d0c0a65cff8e01651ddb65129af9c3a23132cd5a656ef6386d8380eba18af1f16038d5af4bd054427dfd4083f9e30c760cfeca94e9602485eb2b7097e9e86cda02186cc713ea9d9b57ad05a097fe0928f29567ad42e44244612ebf5562a61d48effc756e1370cce645d10a93b3d2aa81f857f747340a21e546b85461ca4adb4df865271cc5fbfd5103d10d5af1bb33d21f512d0c77b0ca5cb298ba20d870c4128a44c1fb18f859513b018bdda48ae11a159468a9d910d3c631a6ff454c5834c71a69a9ba2f069827d7d86035f6cb94408ef11053a6db32f083192ec7905957d086ce8212d9625bb6b6e5dc7d15ea76d8766755652485d665e8ff6a7679fff6bdb20dcb4ec647605e844b35e1f1ed74d7e90f47d5c6dd58bc0e4fa115e0fd11603cec410daa780cf6907626c0958a0f13f073669f18d272d7e2be2bb15c753ff08cf1ef8d73723c781a5f63c80c4d99115495b90337d8f63ceb714f35e76fede48537758a955069b681720fa34c36b09d595db1965f75102028b7cc1cab53249829bb0b9cf5c8e6eb2d943a9fd1b15e9a621d762a8b6da39331d2b7598e6a6f95846059ad8b9dd418183f1d1e280de3c7793cd164bee69883cdfaaccc03eeb314e07488a4331247378d4f8468629562aaba0284b5d78226848cb3ca0da87950883901cde83590b4ab0017acbe9698d8b07f8d465e5427c407686a442596c0c2a3245975df828c868e378528c80884dae3b75eb0275ebf52aa469cd07de05a4093018f7183fe7fbb2fe4c7f527429c68034ff409dfe07f1eb1ad33705651fdedcaf2d6090bac472057a3851cbbbd8ae3f73220f7df69114d78b46c6e9d03713bcbc73b10719eb9e29a873610d35aefe9e8be0813914734bc7d36c783c7a25d238aa20a67bceba41b959d79a674165cc6ac0aa5fef96ec353006196ee953555ea34cf8b0cd31eaede0554dc9bee4c02bf88011802e03727d27f2d40ca8bd82fe2b8dae5480ea94521d3275c8f76baa35455f9468e4072cd57761d6ca5564e86e1ebe5d012e04953b1a69e70cdaddf2b8afd2a0fe72e3fdb81f5fd94f58816e49e054d48a5b3236e8f87deefbbcb2cd9713b018d8e9a55fc7efe671b6cc33b2171890215db97c80ce914a4d732771b47c6beee20efcd00186723da5ddbd3e02bd374fb39fb6ebda5a5c1b1cbf40681327509ecb5a16d6eba4a1f3b8148fe2788157da7810022217bfc7349d2808eaa39a8dc3f528dbb96e292987bc1dbfae9cba2543db0caff235025f9fc7e7e3308771aa6ad5c2c9204dc3cf91df5fd1e83a7b4828922ea1a1d175a0fe3bde85c1d4a6e81f353c96bab72aa1887a2cac9d535296a9b2a59a563ddcfbfc838eba9b50a834bd06806a4a04b621592f272de56500bf87a9a9b7a2c0b02ff714e4839ba53c5d64e43948e65bb3ac1fa03e7d7d8ed61b90fb2fa0be17083e195848323414ce90090e9e97d67b2450a024b76094b4d1c4737105e600ee4603d66b2f816e51a89d6d3ec4463bbef0d2b7035a5347a5640de778493e09164f1adbb1deb9f7ed4daa72bd358be80a6a16b0353b0201bc3cf76348310cfb9a0678545fcc0568bfdcced2e139052906abc534b81023e20359407a44a680d5220a6843efbc8becc5aec0581057f23e72f680b6bc4f63889fdaaae308ec45c52df8ea2fe3775fdc4df105410da3999f649da4af9939271e338b9ab118a7e6ab3034c0d7088282af970714f46f0804f22e48fbb94d61eabc12e2487be02650a11629455f51da24610e3b0012d5b5b90e780dbac29ce7bb83cd3b562b3ef48b59213853d3969065651c79cf3048359be362daad17f3e2cd5caca3b60bf103ab4a63e92c0fe7163183a3e82255c782b63ba1a7dace12ec71ca1a3490f5f6d9d682457a39ebe4dff9efe9cb861852d70d636aeee0a55fad59aceaf15abce20bebe8e7f3bae01ef04d4aa294306beeb959d6283fe2c49b8b9477279b3acd5ee9d6a49326b630b61565a8a9cc1e9ee46a86a516bda21de6ebde6baa828f1e56cea947c476dd6ae493033680b050097872868c9d47c10025fcc2afce40db2f348d9b0e13f5ebd03c4df5b9e05cd4afef5d05aaf927ac8c615e9481e1c74db26b964a805c91ce1b791f1f0db052c1748af29979e03c6ee47c589f4504cf8e854a93d9a460b7c1edafc5ed78efb69254cc909072e2b353ebdb4a166dd4fca913772454db4f4d5f8df02ccf23ed8561bfe03c533f0baf772508e184d50642dc8953fa879c0462de57cadcbc6e680cfc59c32755834e6b186b3b6818de030c7c0628d18519b9ce7c68e44476e4d9ba4bb00eb25cae62b6deae440555028dc3b57f0abb0b2fe8326ed62687bcf2a5da9f7918511f9084182cfe40f92a74e4681f00ea8b3c832ed93cd834c3ad7c725e4beb8d4f948733ebd2305f3c5f67642ed5b8e0db2683484deb125cd64e0113abd6b72addcf66245ff6a0f7d43edd20f662620a3ee2a356ff05451e792cd087ad532c9492766cd2d0fe14f492e304450c5b6d042fc572ec0bfcc8ae5777777f1f374d75a1674b93c5c5e52b07000f47fe484742deb965a7de29684d00461cb205886bc33729505d99946419e07858b4bab1ab35fdd28069527cb872bb044e43b909e00dd6fa598340cb60e44211b13eca1e77b0dae6231ab01df495d518be232a52e7e4f0f189422784f9c5822e6711bb7f31199621af8ea1a45d688a89f459a4b2896ccc6f042a60fa64465d09f1d49e244947794775b06253a45281094461b008f5895a219e2ffbab707c7550388ec56f52fb536ba0354dd9218759132e2764809c90b7093b2e8c8dbd6ebdbdcfaf47df622a38bd66181eb3a7c91ca8843025d480a1eef1979017c4749be2a432b12033d7edb51f9b5f4aecb6e7181f1cfa6c447fe92dbeb66e4532cb2cba1e74ff9da3397dec35ec4587f31cad4308628f4081e2020cda2e4e70b7f7df606a9d4c303da800c1e1ca58fb0c3bc818f1a270154b80001b40a34a0b0855c0d99b11c837360c5d28a2e7d395f1285dedada7f9498c7538057ebedeab30a5b2c000d144b6efc9dc67e7779652b678aa78de4215d82585b79d1f0098139472fd2403384af1823a8ce17e066cc844f7b9d5e6611e0ec1ee547700be8aa711ed44c61a8acc61ffed25050518347967accb67eb9702ec3acf27ddf03c26bdb084e8c3a5152edf1fd1e750cf4bbb2fbb6f28bcf0a3c08c7f936f5d2386e78865298606752ce37dc02379aba77501fc9693e71d4e888ff50113f2ac823d68c4e65b21689b9064936b3e60dbf0beac14cedd1ec2b3b2700a89dca3fb9f076eef885eb9eb38ba144ede10133d258aa3cf8f6c60f9af7842183a68f3f539ddd0dc53bf29cb17f49f236b56b2b176a92be1f8f2a971130d51efe2f6e8467cecb0af8e40ef132380e273c6991ffa59195f6b31802f2bfa4971a9c2c4683261e8c4394cf69397d52adffb6a52784ab64e76a137b85dce0edd13d0b114858573bdb84c681ef3151462e19e44c65b477829283cbbf2c3c222c7dca7cbd5493fc77b467d75a355f8a1fe1e46497e55bf7154defbeeaf383f577fe31ea9334f3106e169764edd7d7c621707a0bf92d015035c486bf03fb09527f4f151bb9e268479db71f0c1f7faffb80324cda251f6d17b98771121b808be323b768265a296b1f6003b10c4ef4037fdc1139b7f6fef073848fc2431fcfa28a0cb7286709b2b609362613bd33a26fb05b233416e8d86bdb5418343230710a6d019304124edaddf9a5add47328a0a4978eee62755533fe99d68f1962666a0c808b9d377f4f008bdb8c0a9bb2032c50d040dfceb5306962386c6b4ceea44ca5e41bb98e64e4808188d81c35b78308434366145bf6f3bf493853b4db766fc44ad6138fe4929e8d4a437b3ac8e86d6bf1fbc0c62eb047cb8719cc06d808effbc94dfe18cd3ff9e27b2433112c1aa860c7b12be69432214d7960bee4f50b2d7864a08c8f13bd4fb256844cee1c6635d37cfd73cd50c519d068e1f7c3b77ec68f1342c049f38bb7b85ae45160b52c0ea597540d6df8a70c0690ac26e20066947e7e1965452de15db93b92fc7aca415c5b577595e92e550e9289a34a17ca057aecd1ba7d7736803bdfec4f11a4e89187561571b34c6b8b17ba7eb14399377c9a9f19ef7bed28fad7d2ef11c066d6cabc83cdbb042e83e4302090de1eda1786ca0b188372830b2e6a30a0354a16601306ea550c9d0cadd6a12dfadfd47ef7100f4b1e88e447224f082604661d2cc78d4cf8aa7e3f12c1b17f765967188880a14a37546e11c27f330260116a7baa25ba81fe181f40c8fe0b4d405a4e9d4976429b4664971e9a5bce7b996c6c3d02ffcc901c244fce68a3b56477037810dc4f876a17425ad2e3b8d37d3e142e696decd3bbb7fbffd49ce994ec12ae831b5a8b6ae657572402064599b02495771bbd4ddb123a0bbced70839df33302feada9b4c79986c96107883580fe3f965149b239a1ed5144e642c7d70c0f67936993be8c02c48e02ff8a9d1576a56b9dadca7f43ca1d95c7c5b6e78a67d02d81f9be57138245abd5573bfe5102fe1db34d326801e0aacda67e61d7cb2794e5a5d781f248847a2d1198dcaad81cdb03b65e70ed70a305bea3f67bac1c2d959d14d0b1d1315e534aa421844e2f2221de399729252069aba07a94b758150c39742c1deb2b3ac05465f42de0d7a8170335ddef8b62cb5e350074ac990bc3a05f37a484242efcba138375acd9fca1e1f4bad16de759549530a15a9988dab0941ad307f2d30e67abb325cbd42849b383d0532039ca32fca8d23b2cd52bae225d9059edf995cf7970b5f8327cca138632219ec39ce3fa3a84dbe5a99d94f4636485b16d7918e2310afb31f0bacd1478cf0b823e2e3932d59cb474ce2a9302832d35edebc501d19f9a8909abf67f141d43e93e8bea5e84401cd24fbb6cc0d8a6c1d8fe3b303757b53e1e8f3e68a3ee449f73bf6854639db0710c3a39af35b5051e7e512fa0e6d7527c47726c243456dc2ca75db3bb17a26f9d95f3f67a6b16930a2baf2fc7242198fcf3c5ab042585694e930ecc61c37c3fea0558226f3e217eecb9769d8a1f237f791a88a6dfbeb52716e3db4ecb67f430ea3024ff39ed1ef5b788ffc41e46a75ffd704ece1dd74bb139427ac29e202d260e0b0755240f602a6a361a7e217de9657fb7f7831d24660e99bf90479ce098bd952723a23dce97ec49c9382b0eb5020d9a615bbf386333081df546044f7371fbeb687c177a25efe6ccfe84e25742ef442d138e1a127dfa9353937f129e2fc541627540a2c6e2ad01613169810a44123b373a62cdb2885efae29045939f2e09dc507aa1d3e9d317f46c5e31264ee4ba80aa65de384ddfe9fb74580363000c2e53a89eb273385acc2837bd71147dc40cfaba834e7eead720691f9011736fbf15b0e283def80c005860ad39bb8b0d12dcf96f89a37411544b6c150689d77249b353fcce205dbf16f088690ee397a0cd316357f279460a85250f0a7e6b953400922d756e266205413795ab5086c6a142e26019ccaa645b00e754bd4382d617a22a5429eb29c76cd853f3d509aab8cba7512d9d103a29f34a90b12e9dc3feda581d3259d84890bc218203d838bed80ac481ac301e808c07dc59b36fc60b619c3688c43451d6954d194f866053ceb633d251f90bd45f80a93d2fc0d20a518caed768d897372af99871f54d8c4daf21bc889f498a7fbd61e70cd84c14a3c246bc9e159715a31fc1b2a01438d3bc5661e8dd6ac6b8a7815ce3f265432cd155c6272469e4021e5c746b37a27e817a06e7f7fcc72def9e6fe34bec7fd3189ce972a6c605ecce686bff4a99047b79a807b4f46ee1a96d1da9388ea37949b2212b824e742a06f547dba64edc19f0eadc459f868fbc3dfb0520b94f816eb9d170b0d4d262811270cbccfa7289ef9b2754f7e419a9d1913947e0531e38e445c68e8096e4d4fef9b19aa7779c5887aa7aa03b403a16b86f46fb3caf48287156732d62dfc0df5f7d4e3b68df106a5f609c26962e1aac115814ae2beb477988b4d6cdaafff5a8715b1c6f82cbad84f2ce0b769873c7a46f74b8ab4ae9767e1340a1a69ad37c79557d015cd8bad8d9f7f24933c041ed716fe85dd1828297affcfb9976e4200061214916adc5a64b4f3d810a89a9febd4ec55d5e2739eab748e0c93839cb9a8cc4366ff4d4dce61bc2c17ec1c43f771e8ffb0678aaec9a8287eb74640356c0a6c8fb60a399ab94bb6710f396fb3850608c590bfb2ece70453372eb2c60a5d3d9504fef169bc05297bb0194ddd0c2bb4202e154d857167ab1dd6831fba69b4d5e35b47f96e40aba6e614bce6958d51a681aedb38a65d73ef084c374bbe35925ba92ed5a6484b5435c6e83804d39701c366c31f2cb08d0e183b614147295e73eab59648fbfe22a69e3dee4ed38a1f4b5e1bd0189bfb901af8daca7b68e04a6598fa718c2d6a90f11e4d3a8137a5e6d06f5d173a6b6b3b021bb966546756a020b9d0f7aecaca028dfb5db0eb5d0c1c6861fc20de8640775d83995aae7f6036851ee6285b0a8b7355370f8a928f1d1fe6f2a8e97035207774f7385f71b701e92a84abd599f1814f7b0c1ba3043b3ce260f1e0f094ed1ab6f0869589823a7f37d442860828c34f682f7bc682e4e8a83c22d5ebf025951fb8e11267f678f16e90ea221142a2c5498dc87c7631dfa7780f7caa092f096bc2c33cad61b236247318ce1cd6cec2b645834f63a5b08c7fd91b03e176d9687f389ffbe6399002dc6d17440c08bd78f294bfa62f650b70a7680e2cb22111aa9289ec59d5ad604c9e897219a7d310d68faa5e3c30c8c1161a64396e55227761863e3390dc36b8a5ba6adccce847c5d49991f7c557f8b4295db0e2dc35d072cbb04ed584aeb5a05dfb4880523cd0180125cc1b65ef706cb5ef0db15c08448ed1909ebd18c357acd89b502a61e9c62af9c7584be0deb63afa2839661ebb69a78c1c905ea35200499c11896c50e11b8afa7db198c473e54bca09fe239fd90a1e7695286e7c4c6aab6639cb2d09efd240620cbc915e2432bca283025a5506c97b4a67b1c95c8edafec2d40680d27be8d91c15ffc4c3e54336fea7f1394058bd53812ea8f68141124c42b9b570ba9b3535fa4dac0186dd536a70ffcf773ac3742fa2d1a47da4bab00d563cd28c2bd0fdc8b339f5ac5c694a766d44694d3a9e9ad2b0ae425179d71fc5077783eb5ae4d5a5b45e72b8c6d793c8d1856e2c3245ba039571bd091427e6db508972eef5fa8ed285b90a88cea84e65a5f1ef440bc6b218858e78979e922b68f0f6626a81949636e0f472171c39b0bb48d39a450cf788cad3472dc454bbcd101465fb4e974cd44c4bd20d474a6271d27552ec593c04927e2375de4f5430d54dc0f0d8af11be683a38329b42a53953d80d677c8a1b02b37ccdefa2b0857355405c1b2f177f3e3e1fe0190eee7643a601d3ab51ffb9da5bf5a9f46a94684d5a8aeaf60b992090a118d166066fe125d7f28c5e8f11d439b9fea7e36a5f295515aa5ceeb08e7167cafcce87105dd3ca651849be3687df17b47360cefe33edf4ee854f32f3ddc9b56beab9e5bd7aee962df3a0a311a1834d60000ba409f6f1e1078555a83d085bbe4b44ada0d4f07615a1f574ca8c484d5c28af0e80a711f7bd5e787eb351ad3430a871edffbe2728cc4fad819329f4f0c697a361f933c1ccca543880f0df280f4e3a2efbb833712ab4f1237c166e000f41b0df9661f1fc515b120f6ef1ca9b550bad67ad584e63b36da5858db58cf9bfbf7cfa978baf0e7451b05e1c79372c997595a7af6535f22077241690f8418ea9592585b93aff581fd0834357fa27cf9e59869b38322131482003b7023372a1b2d014761ae3fa824b7a0cce7b0ddfbf27555511bbe2607778c3b29578de3d56711ff737fe1b7c8ca603b3f02dfd1f12a93060581654601963b1018e603c0ec884975a7e6dd16b4adcd9c79c9271c01838bf97e92b37bb7bd0c4b90fde9db49c922d6dc112bcc607e751de406d5139448d4b05ecf32bfbbad347f138a2027199eb1614b06bd2ac66efdfd971cd0c4f28630a1eab41fbef3f15484a057e556b41ad3b11db22493fbab490c5175f7bd5875a17bdc7adbe1540478eb684448ddd41eec865ab0e5d0a3e364ba2ca2db88a3a863c7ef2f85508771be8cf8a4baaec431471e6aaa7a6cfa6a51ecd438f2d56407c55b3ccf59b809b30b95a060f4e61f87843de06ca2d46cb7e93b404b25ffa3fe05f2e85b22a9fb299f017f1adc45cbdcc68aa07cdd3dedfc21760cf4109633da17c89b000d39d9b967dcede68915f40436a9c9a8964686e2215a52623c9141c3734815d17d5f39f61c7e5860d2439b3742cf4fb6d08117c711e4287cb8894026cfcb7ebfc8ac61b37f645fac12da343058de4810878e32bd0fc66d7b8103f3d28fe35d6277cb57b2c2c712f703d2c6529485a574d28cb716808df33f86154bdf73ddbbeab9462ef03a2e834445835b09abd3176b33f6facf06b4d43c33f7974bc3f514f004ebbbb80ad7cda7c88535e64b23f6b3c9c6960003cb24d306d9b5a223251e9d6c472a642f3713df46a39e7f5b60a412290d75675ee42ec467b02517b9aba711dac0294cbf9516ae304da9224feefdcbb1ded6b64f3b51c125a716509570ad7c754c2de602565047e57f7b1799699d621ea3dd8b2c0f137d37c3b9098411f73f06fca3c91da2f60ca9031965a71af3128fce2b0cd6f2aea5b2359aee21490497fe7f882a142552f7d917b734df038359473edef54c610ecf7954a4838abaa2c30df61f8cd4c66f525de773a70c495cbc9b38ad3ad9c3f9f679271abd46e3f51f60297b7268fd7ca5c4609976007a25d98a462bd40d2d79deb96ff7124dffc3c67cff61bbf11838f0e2fad19b49aaa8d4ad0e57965a005cead7facaeae4ec340f82094d3b3f3e2c052ecbd26a58a85efbbc4b63bbfc0a3de43a8cef91c58f3b02e40e0b92c48785ca321d48d848be73ca13bf54b8cb806c79ec2967c468f907ba5b2be8461357b52a9730bacf4f7f179eddfcee8c015914e0844542cda560f5df409031e052df290edea03356f68029a4f05bc3ebe6e734058f57b82ec368afee5b86683e72655d42ececf77ccafc99b17ccc563cdc38c749e7c17ddd253ca7741cf0bc18ff0c3c3879c8d5d6cb48cb057e769025d5e3c42234a3fb8c9cacf3e51eae5ea3d8ab1bd0cff83c3f5fb4f627bbaa8f2f795b8365841559f93bd9c6166f1c0048a39e0ca7761356aaaf9dd08de4e5dd416ee2db949d11b9131919ffeaa3435c5df438228cc6eec295ef6365c772cd75c9d2b29abfd2857f3b64490ae8e6d6325e8da95bf1aee8ade2d2509c473bcf6f7d12dfa6df16dbdf8d4eefe15aff0c484ef7f382ae581db796605fa80a4bf54e634b443978146269e624e15c8413ead219a3f69727fd1f6e76c67cb80fee209f93acd9ef50c8f87dd521383a996504c0cbbb2eab7c5187241357071c47ece5a6a141bba8fa9db983d6e7c00756171b151adb8b18178eda64d7e0d9153efb0c61f4327fbf04d7712b3393384dfae75558709dec36216146f7ebda3d083b3bedaabbea173b265e3c05d6947af7edc6109f8b2ae746855e5b8232783afe386b531cd12235273d3b612844d4ac7c0ada4494323c81f5c1644c9bc1b43ef3f24a0bf7356d38907c06c44ae868e910c47935e8f051bdad8bc2f872a476ebf3ca89deaf855a5e29aaad0f13739ae4893367acaaeb442f10bfa388d609b51152383fee01dee78dfc930db88d352df24ee35be42261267769e35cdea9d2c25c247c72d058009ce32cd5aa813cfa784bef9c539834ecd6826f08873d819c28d23fc39c909b7fc3b44462a0287b816ec47030d8d5435a2d238fce738a0bfdd1c1ab43fa0c04c25c3c1e750fa4fbd1a496fa6d35cffb5b38691acd15d3b8899934df01b991977fef9bcf2b77a3b0fa4c4ce4835e34b4cca34db079192a08671161b2c9e7876318b445c887ad3fcdf47f41bbf6dc33ce5cac92d5a0a1c7d4032c7f34339d8eff24d39ccc8116353887a96b5624eb6ff0c4dd8c4c19c2c8adca389f945d17051cb16e6ceb98d3ba57b481c16b064a1328aa24a573271da04ce144baae232cfad29a154f43dd0282ec3891812ee2160c3c3bd192a374e8ce0a4b9cdf3fbe67c2f00b8ad0a94b75f44aa9828978d46860fb48aeaa81094ddbbefbfac3b3c500999186ea9b5aad2a47401ef70448591dc192d2aeab572a57acf721fa60298621fe71a85384b5da15e57e611fcb54491e1ad7dbb85290a6b0a3a51768b8db33a96457225c0d399975b9596a1017b5a480970d260ef8c6f7192ffeeea73f598ff1cc16483658ddd1857308232b82760dfb6f317901e8afa40a0c3eb6140904cd084c319eacd48caa8685ea7f385cf2e87801f92c4c3c655c52dec4385f6671854fe8a068614f5fb019094ae121876fe8a680593f9686a31f067e6831c46c4603c4bffbb6ca157b71d1d34416b9990165500f334a02f10e0dd52182b34f8f967e3238f828a815ee640558be575d5b2ec6993dc2240d384025e69b19046f8a823e209cd11e7f5874e911ffd362802287497ea808f35746528b8a38fc95f9cfd490280fd0ce68390f4a9a6213460151f9b39c89199fec9c3703c66725127121ed695e720a2adbef22863afb5141c526cf27a944103d41e35f8ac6fe6669916fc16fd216e6a9252d8b909cc91898080d8ee6a8274fd92974bc0c1bd1499a5d046348326e92e63e6bfc02cb4696c65f430a1e6e4098bffaa30704b9b3baf7d4a2dc1c7d472c59a069fa5f4151883cf41b1f9f014d970a9590fb9e4e168607ec8d0cf4695fb47f6fb9f74c9fc5760b006f293602a9bb386a649cb7ef2a6307b7d26005b89170b1d2cafa54f9c4863e877f32dfd3ec1fde59c6fe3aa3308eb39f9a5df530a8d35712d9590d3ae8dd1fa3f02575dbd51e3e8fbf10af946463100627f48c2c1b2ddc18cc5397c8184c8c04bfff3e373937469a6dc9696a5c6ac69d04e6f57face607f1f7bd3df9c1f1aed3823b5f32de0f92cf9cefd3ea92539ce1822175352d706d1649bf2cf7c2871160d79f9e4598f3fabbee04682664ce6755d693159a61d29d762d2de92754bfa0bce7f65d9858c07118cfeca743bc77a8203bca5397c62aab14b7220d2abeef641f8711c55410f26b803fe07d267bf8be93ae5d667c51765014fcb20cdead541eea5dd9939ecda9b16a2a587582eb107d160596349cf5a51e00fb085023d3762b926c149db716f5b1eace2f876938899382b4f4df098cc36b5fcd7b0d0accb288cc17ae4098c49dc2bfee47092430f05f86f7e68cc4d6d2fcf9e45619070fe489e801e475dad190a879d24a2a7ae29cf1a3e1816bdf2250dbb5b50aefcd69a317a775c80ff0e650206d89226a39523fadd115fdf214c309c85c3a1f7b0d83995fe964b5e6af52de7617481455211631e748312d297bfa1e2c9f59752da0833cc5cdb3e2816286d874ef486a5766096d7a52e4ae150b54c3de4e3698c5db33de06701c183b96eeadea6860eb058d7a496cb3eb8de5c99da52cdf16ccbb2a6d84f32866418da9ed7225b19a173972757927e85bbdea2ae69bec917ef2cb5793b5991a2e2eec268a0b3434e4d0c6be939cc7e02c7fafb849d3e6cddfd4c27693a9a2e58848da51dcb6b4fa0663ff5528529bc202446570af30f103a026ec3948515220d7bc3422a7ecf0742f93360175ea780bd1147a32b9e42502d66ccf5bda99873a9507fad844f50c7382161fe8578731aa217e670759ff93d2787f2f4eef58e8f42bb3948dcac4e3f5ad88367f6b385379eee098d7e5a9e280ae82b9fc918ab61ba011c18dcb8519d556126deb5b0cb734f5d538ae521cbbc249d5cde2d36f3f05096c2e81557ebdf63b3200a8feb68b012cfc124d2ec1753206c95a137f2beb16e9ea3acf645bf62244691533be9e1d2010dbf2fb3903882d25962dc59b6afa25f71986278cc0be21331af01d4e955f5e70375a9629e739d77f77465ffa9125a1fd2d277d7b51b94b7430815a4cbcb76dec5b453b83c8afa0f1c015ea5d672883ce582fd9c7f8b76c9c098681dfa8ea02343d17d255322882a647ed79af7e744b95f067040761a48507e57166f93d38b9c16f953dabd4b0c878841bff7eaae10bf0f222f27f8319e54c06deeabd9af731e367d222e35afbd4ef487f042950e80bc8b6dd6974c9178b9d8cee13a7361325d679ffaacc918b674954b3661088866292ae846277c98e62ba24aeed6d32b167a15e54f19e227cda6868b1ba75dddbc8647854c2515d065ff9777fcb49bb633e4022c8996b94e8c8714e0440b065fb6ec57dd983d918c54338834aa48f4309520f5a8637cf3a6322c861dc68a11a365cb62a30f4216947beda5fe4375aa6afe256153651d56cecbae53d2ba24e38cad799c38daaac358d0990f8125daaee78637122240574413e32d755ce4bbe182dc55d104b4c1a87d87987ed53326bf5e336e18104a0d611ee1409a8ed75fcda79da8a1c3205917857883d49b09df736e3d99f3c7a6b3f7c955660c90887da42cc01da25419951576710590352e61c804702486149e8880f40019b52836161ffbe682e08409c5c09cd22b1341c0e2db75a2a285f7ba8508a776ba42273cfaab3764f0d27fa65edf6fb145ac5d65a1b9812f179e823dda29c5b40582a1815389cfc747f5438ac1fd6e3b4b80c12953616ef60aa9d84df239e95ba8318a91fa7e205393a551e8f93f700495eb0cacb88ae6c259c6b5d431c4cf151b9349a64259d6384856f781030f8a004d4417405de966e3933149aa0d3b9239071e4fe813da277e456407aae87e45c5480a496be6778ed9d6833921eee6ca2a33ed0b19e1f326bd983a9a5e17df9ecda1ac712d8c86ee58bd42b5f16d169a1b203a0558d7afb263f35abe99cb3b9c073a80a829976178f6c89c2b0f5a50244a95590eda1f15db6a5403726afe9199243b9691bfd0442ae11a78de441d30b3f98f8ba5fe5d9230a3e59e5b26970bc9684b9c41e5745620a4564f4cd5dc54b07b823d6bbfcbcf2db119cb684f969efb44534e282465f582df9445bc6445c3d617db8f1b0f2924003027926a13d0b0e0c8d877456d7b98fadd0d9bae93274312dc4c05d93acd40604562989947168b2fef2cf241b104fcaff68e405362d47442d2b3cc8ea7337c6439737846281896c5bca394548bab90333e02b46f57caeb4e8c986f05a6ea5f2bd5215c38dbf7631982de612eb3298368e6598f456ca19b0dee29e0643c75d382224691e91f2e9444cb2c684310395125fc5166cf3fb170080712f610b2eb980671c8a61b13a6dfd418947724468f88a73a343b522144974fbbad7b1f7dfab4f876b7d901d2a29ac605ca096805bb161ddf8d1508eee25f6406603f2576d198652dfd84a7a3d6e08ae6d38c4c7711d3f0a92c2c65e691ffe907dfdffb987300c2fc27d6e5b356cd77f2da9ca23ef7823d7492c7611035ef8b57cc48ca17b62d6eb83f5c5e8c214d32e08268ed51155a856ec732769babfec1483ecf3d6af08c679177d3571979f93603ffe933c23dfd9e54cfc312353d512046aaef4fc17d52d4d6b89b1d974aab35fd333b7f627711c0dbe5913443e406f037f64b232693bf089947b40a23494c70679d05d2a0c4e2ecb7ec79cc486918b99a888d85c3913c230d990e607ddc2c0481395d3bed12db57ed0a5146ecd846258cfcacdee972e47ffd8887dc59e3805d92cf3e410099604b604ed8329565b18506e7bca7c6f0ed8b8ff9caca45a621e2b5fa1734950383c0fc26974eb67b99b174c7bc5cfe2e247f774f08c75af1aef26ff4515a243bfb8c86e705a93918f0c30bbe64767320b13ee2e64390bb7897ed649a506cf61d41b361ba689bb35fde1cf544e2a6e568ae197b434f98859855cc8b2ded711289b2686c06b893b111c157d7df86334e0bfca628671c67d9005a7fe16d3b369a0daf54b50b19cd3ee90b4e4e353bd70ebd87cdf7243d57a97afbe412017a9e30941b044264c18a8cac964998e2b1266c8705e39e84c4167abcf9928d537ddca240ae6294168ad759ddad25765e2745feb4280626a08c0e7bbc1a5d57a6974ad60981aadfc50ecafd29a754e5db06cdcbc550fc491c69718ce6db898053373ee1a59caa7c0a6c3e2554133feb9881ee166f917920ad38e349f832c67e7f574f55a02ca157597485aa7aff8189ada89bbb17103015405edba9a825e3ca3f0dd31be94fe7626e5617f1328c941d582cc4109ddae6a7af275404020413d9f136bd8f5c96ae64811439594e3f83dea6fec8bebb797ba1df4e41ef7dada6675ccafe306c398bbc65b774399af34b365ad5e7c3577811a328fc9faee3971a1641e831a74db9d83b5dde945a7938344fa9231b94e23fd91f34f02b1b40d666b239413e6fe903e2b85a37f9e9fbf26ac05ebe41ade257024a982bb72188a2e1ba518eb20c865e016fe1998c965be25300e84db3c97411b291400bea8e119d0f1593974b4ea797d3e03cb0468c4454bca96121a23852634a5897f52ecfd5105da86999b02319ec751038fa6d502bd0f192699a9641653a624ad4377ccd8607585d37dd0d86e6a24a1a9b866a879f8aa5248c6992a57444d71e303c0d1eb31dcb021ce5e9a9c2d356601e4890ce79d766afdf46683356b34cfbebf8e57e79dfb04b1adafca115a6c85152a6a5ea7199c97ce57ec5a1b2b5d6bf7b79c7fa310fb6eddde04c1964c9f16aacc991df6a9fdfa5dd6217722d1ef8fc424d8ca0d87566ac898a13cca2c9d1f0f9ae4a28dc80cf99899fd16cb4b5e1c7110d5680f96fe6fe0348d42cce2db46c47ecf7b15e82056d3a5d2835e6c5a23ce4523ab687569a891755540bcc5c2f70a422228e79fe58ddf6b2fd9b33f3b0ffc143d3ba5a56e17faea32aee80b11aeea0eda3c426e1ac6ddfb2a44498d35e8ef5a2a8b38150ec0eb9ae42950a7641efe15338f5fbd08fb4991ffaf2886ae4b3b774abf8a4e94b083d5865b3bffef74111c092ed4708fe06bc7a9e2ad76beb74132075940752cb2de90ccd9ca5330209c527ac40d7d6d1671a5540be5036b4bc960f0c44d41a748590384496c8266e6afc947e5ce3f399de4c0c4b8c25cc69c2ce0db77b32f24bfb007c01ba21d01be1db5972f3afc7680c4cdf0a8af40536683a2056f83f97ee4f61d3e9e49e5dd66dd3502903ffea1a9cc43781d69cd960d4ceaa091469fc55081f2f2839e01727280efe10fa15292c7b53bd9c213e204cdd658f6b67870e181f889478bed30c66d1689f73a0f6132f14afeae15eea2410c9ffca303e40351ee6ee18be313c258a727565df78fce613f3c380862df9c4a8dab3e53255640d5fbad5ac34fcc7e58b9d1a8e8576eac1184a125d81a906824e30f06da24bcd63761ac91464f447f0bc2d00dfae5cdc6c1f8f0eb271ed73becb659f2568252d2e0374bc60d492a90dc1b9762c6988599cf865cc4ff09f86953e4da145f8613a820c9b331bf16ef08e2d9651fb046f76ab52af59d71d4710f4042794f925d6cc6b2002d533e875b576c8458bfe0169342986b9e1c708ade5c1d10c27ee8842a3d73c7a9411b5f68e21b446a7a0b9ab71f2431afbee76dcc45bbc14f8d746de492f8dbd44ddd7d2ca0b2654cc8fd9abfec4c3b0f4766a5cd32e7cfdbcf342b620fe01f748d7a0b3447f9ea098a8702fa308a89fbd8c83b590c6b2305b2835404dbf408de1986a6c3f942f5babaaf5a96f9b0e0a885be5ce96383a6c1c417b705affcf308a01502b48bab9af292b59f8a2b40a47cb3f3aea244ddae55fdf633d7596df4e81dbbc163148870958a9ed7ee2dcec0b988f8f15feac7f5c00de4b914cb6bdc951f3c3657515abd14ced9f5917cb9abf33bfc89516e87764a866cf08eb83718a57d4107c279844079dee55191fe0f1a096efaa47ea411c08677765d0b6ae8799fb2eadbd4568b8639d3625428883b659ed6e5f02dc22b5dabf97d8961e8075785d9f1a7e51678a4d91753a01dc9936985b7bd073acbf4f873f2b669b64d25290cd7a510ce6a97a956b375ca1029a28ba6c8833d1a4f455f613ed6bf36eed170412d6d90c6eec4c5efbd08798ca45a8dc1223d38ab5925a133b576e489b8bff235fdaf0d76fd0d2c9b33bd56067a09343ea3a7b40cbe27077621be4a0b92155a63a4208a50aacf27c328bdb326575feea6050ce0ca7709c86f4b5bbe068b4c7dd7de4f4155e5af17d69690bd85b2f07fc7302609ccfed6a362ce297ec1e12b54892e42b124258aa5fcfc8fd3729e0638596f98811b66e2ed4caf9b592cc09f9e0829124bb14ee315e3cd04695c705b7a1fcd120aeefc104377865622dea2a0b38b75c6b42bd3e9a1fadd534dbb52a346b952923d568cf62b36bafe183c5c36ac7b6fa58b931e8043beb8f380ce942bc08b60f8ff12bf6d125ae197252bfa0ffbda08c453a45c40a02d2d02c26aab54917109d44ea5f79f6c71b6c2622bda4fb62b56e3a3eb90837b248577b8bc96fea317ca74cc8f2e8bb1ee3277edee1e83868edfee88471f05ae01c31bbd9b7b01a7d610548e2f391e5722c43b3027914caceafcb1d0484dad244dfd8a42d0941fa76eb49a66bd3f3e0b559287a167dac81b974d2aeb3be4f6c190fae2f552a2ccb363d6acfcaa2cade8ac384b9d018a28a9655d8ffdee25a62d9812be33ebead98f272466d6cdd493e10d680e47dccb8054510c946207c998534bf075212008af7769213d976926cb6fc86be1be8b52409fa30a3809f1a72e0099ae71e50db26c0ab1016d0970557312b31634be24cde3298565dc261252a780bf3e0e9c1e6069db4b38c6e00b3ce00666ef9692cc71d83f3b36cb49b1e604b50ba0bcd9e1869c9796eedcf2bf26780569410314dbbdeff8c3174c2bbd653d5b77b146e42cb95e44e473faa4a4b37f25b564369484a650fb5fd1cefd7d62fa357815e6046ae4ec2fe6699511e96b6a8fc46e9bd96ff61170327dbbb1a6e3b5c7ac78759e81fd5a7073a711bf44134e1c229618a6bab2b26796921542bdd54841189f19ac9af71db8713a265332b6e6ad6b1b4ddc573f03485066d9b65f7a413f58260507b89c275bcda5dd68a693f235ef70a74dee8441923dfdf5fec701a7fdcff62acf24a3a784e0796423e5ef0ff7a07f70107d8fbab6734546640f69bc7eb7c0a9dedbbd71f78b758739070fa3c578190624fc72593a405ad22a93cb45a0c5fcba7f5379eaef65125df6864b6e44d6b2b54a9db349e4af3901e95f4d6596234de54565f90de063238e90cad2cb4ca682978e84687b516a3c516eba14954a1e6740641c222c605bf5dddf0eb6dd0bec850787824b16c62416752388c2c86668a3b7b976b35c9a278b23012c506bd929935d9f751ef3468313fb01b9d312d285ed14410f1a1fae2ae398cec8e4ef6ce3cf0f5c0ee9bd16c302a602f67df55a843d7e8c30fcd0311cbff7bd03006ebb75967f10c12f62d912a0b85198826381b621f27d164841bd91ff99d04097a52b3f6e1c5cdd75403ac82cb9fbbc4112116489c8200ec255a99644639961b9df3971ef4419b1316d191e2704edff41f6bb0aa4414d9875eba3fa436d940aef7a2ef62423ac05e4dc82b8d110e9e7cf9495b3155b8753a49df3ef69c4cfdee61801b27749982b4a4981cc27fce5c929967628da6b422e1d31ae8715c8abed88b957cb5ecb18e027ad3cbfed4141507b48d9f13c0af509598d3e7c68faf162480ee5cf06149404f6681fcdbdc2317e64ee74d267785d1defb3708ac88c15aeda540ad8929c8d56e55fdd0611c8392343b2ab29b64181a2f384d4fecab4803a559847cdea9d4544d79826417c8094f5f05a8c2d6954bc7c99e457d880efd1ed4f656362159141a6107526c1d87eec9812eb168a4526b83ca711e13d3f45e6166e6853e7e8a74a50b3f9605a59f443bf1e0d7f0a647d7e52963157ebcc233d7a039b25c24a4670f907bedffef522a3c08a536a45b6a2e4bdfa57c1baeb9d17936686b18d752590ef19ff3b5acb5527927a5c1c070d688c30daddcfdea1c1a35db90f36e3557a4dd8672381c1709956e895f67416ec2911ea1b4a764410dfad350bc69f89f9f4ebead5637880fda175bbd7b658dd74f655a9c114b218d792efff5e2d85f870441854826c8a9ffa0c381c095cb7865182151baa8a4145c31e0390e85b01d8ad8dbcfbf85d9e07166870df8782faba6fe8ecdc8bac6b5516c9288e5ad20f3f3a5bfb5ba1295d0412cf69d07a0200407e8ff4f65979a80ac6e510c650e9473d86ec0a9895d993a822321146b4fa872eccd6ba9ecb3d01612f68362150cdb311e100df7bfb2a684e6b1b24822e4c44cacb9dbbb202de79faf163f46a1304f2c0e476be780ae5b485587b4a90b146aaaf8e1c6aa540b2600578e9964d70324ac463b454f9a1c217c548411638fa354b54ac205a22ac2375ecacda875053c799f70099ff14ab42b8b47ba6116fc4682142f0e8360555787a4db5345f7e134cd1d464f505db6f299bea312dafc2b1d085182e6cfa82adafd875ab5d565e4d276bc5fd6081cb4cafab6a6596aaa9279f620becb320419dedcd695c9d69bc0d4e3b9bfb818b85c5aa8f960547f64bc0ada839da0ae207f872f923b8bf87a0f39636d01f69846db4eeb6cace095d5b4039c4d20a1e72530268cd92da24a399a0c26ccebe072fb6735d3cbe8a78d80680a0235e2b40ccfefe20120cffe7aa198a87ed1069f67670d990fcf7dd32ee47f2fb7d780c8f6a0d3d27efd0a430666186d78562b5b50e847b237d80b3db580c76c809626171f86e4c24e8f293dae5dc043b025d3342973b29173af3ad9c8a4f97c516c747f6b467b48462b7e19a20aeb7d8e01d31692706f855fa712529c7636a8c83850ba6d3946d8b0593e1ef1a0ea75627cca1152bb78d470d00b50d870ff850e9981eb8a73c0a3fb0e050f170b1386fd02b0cc11d7ef5f4d57d38c36af167dde9ac4ede71984fe9105f7f2c1973ef5221b66a3a2df4a29f2cd5927466ef4f22110e50d58cd7156081322f533dc1db656c4b984ce3ca480b17cfaa934554a89e0662c12a6745d479a848bf476f394961176960619b260276d35469ecfb5b208d322ec241814901605838936e603b189fcb070f02560e6d4f8bd6c66ed6d5b6c63218c8acc489085cd44279ed98776c90b31f69f5017adca1d6c211a5f5d6041accb86a1e6ea313710d8d6fbca0d027837060531435962f25ce7bfb8a4679af13079f9b98bc4203b224ee8d98b8ec30551f3a3fac5595356cb4052dbcffd3cad49ff442463dc62ed89fd1bd48855a79e7d0a5d32726bc579732d4a48f40815acd59c79159ae323435a2f652b77f30e21ff135a0b65012b31a86ff68a0096f56344168845ee74e1d5df31de8570f14f734bc73abfea8bedbaaed534602eace634ed4c846cd71439064dbc1a889e707b6da3fcd1c550ff94cea221cc2be15eddcfaac39cad8e4afc27cb19dd92a731e415cb579cd9b4fb8d3488f282f306d3c8dea415a0b6af22a70026af2854161e7e48134ff9ee73d0a668f23fde36148d74945c7eb1018ef131f85894c46223331a8d09b0d7df39615a8b185707fb0bd43cc5bb401ed720cf8468141216c0ae135bd9df50c7bd5e779136b049a834cf16137d24a0e6f1e2cf22c5ce18d127f3c6032468d1397edaf502a2f44efdf5b8409e44ead7375ba198adb3b867dc1703c3810d48788e894479268b784396bbd5c557a7f26c2416b8c09877aef715359a1dc3c850021c65d2776bc6fe6867e706b37ea23dd206486df5d66696f8923015d7f2ba7a9095fbf7ea700b727bc08dbf721e9aca448b2140a3dc716df2e2c9a2e22513970e59f1ca3a4e6eb07ca2117e2ed02c1d49763d8a798897aa2c09cba57a2316a055d87aac9f2429fc6a463a77362b78d50a18766c19ef32d69fa464ea78bdd11232957fd88eeded66f0743abf320570d0d8f9adb565b64879399e51fb09ea17e2084455d6bcf88769e13966a7fbf2776f56f50caecb5f22d659f5ad9e7ceaa6480c6566b83849826202bc062a75c7228265fe0c6fb54eb083a4f058b430d76ae9c4378dcaf3553f890ce9ec674a50c13a9a3af2d027fae6d41575c2a9f4e8aeadf3f3da0809b5a8669de7dc342cd79de4239cf1debdbaf0d60e8168b19003161069afd77b61be32c3e617fdade47b5dde2e42e6a1e4d1f647b62cbf45141d9082432465887a4f3559071b9179be45c9838a5870fc8f721c35ee22eac673163a88de89981987f77a904c42ac381c4906045f582406a23e250d3c5aecee38483c4c0296471a32da2abbd8184331a925f55632d9aaec59eec750dfede4cf8e7aa452f5347b263ce9cea29341ed2a4f4942b15b9cd1f81e92f66a2be06a2d4d1c29213778b873532ce366a74b199c0afe1a3aa20c6250e3a80d7eda196bce8136752ba68fe0239eeeab2c805804707eba315150dcb3772a7f541c8653bcc8ecb1788d00116126ddd88a2284950087236c3acb75deb41cb227e2e3074dabc192a6ba858e18b28265a2bf4525de38c2a7c343c648854c565c0da60140722d09adbbed2355dab5e16b88f81e83c3dcd80192e2e0e75b6c2e88e928cd27b7bbc196f38a2668527fff28dedaccb61f7316176f0f32e4a6738ab6192d5c4282fd61aa9a9300facbb02a716fc9b131c080755e7fdd73e37cf17d48e9164180b95890f780c50746035d86db6041c1e34f80751799afa11b8a73a45462228da7da1a13112dae7001eb9fe5caa7160017ab23d34e84b93ddb15241c7463fdc252874822a1d70174b740f9732e52876ed4ebb905eff953afddedb9af7f102b5a64dfd27ced6b282db145a6fa3d6c6b8ae97e530ad69d713e918546e537f24c62f7b836ac15062fcb7e53b7ae903d6a242a19311304be41fbaab1eebcf240f818d9cfef361819ca72836c899049829b7657022ec3ffa89d2560a7ef96e3503c02f41ab86f6d59e098be478e79c08582fdc7fc92504e43a48e5c54270e3fae3146fbc0e190bf79bf19ff196fafdefe0e41609dfa3ba322ced0b41f11afc1b85e3801270c605bcf3be2b4f19155ae192eda35f64cf1783546eb67cc064522bdb4c694564d4b2d9a38b363a2750fb6e58ea719bd4cbb40882c934c6f0f9af045c6310c2e60462c471459a72d36cf5901e0ead0e4079d4199efeb23e4af657d91d600d0f51dfe22e0b52cd0eb48cd3618716a000b33af29b0dd21098e9ff9ad4aade6d5f0c1cf00c8e37605458aafd94b09a55e48b4e6a751f8af92b6a99d143b3be2e24e552f3ea15aad7062f7d84b617842d8a9fd32c0537ea7e83a99f2b4048c1eb92b7d0ead045fadeb00bbf76174e8076373be5d70b669446dd896c39617ed31af946efd6d2504b442f3b6ca44b4c014a8e9d92f0500b50dbf35d0285f5110ad069e95e0836d8c29a25095e7d603268901f5d9b4763510f052c10832ba997a0ee162d5d4919f20a3179267e4fffc96064000f9cd23a8eaf591c5b927b5931ba7792fc0cbd7178486c91a1398afd0657cf64309786b8601c041968253cf110f02a09effbdd0c08b74abf87cbc54007f22f6e847dc66187dfdcc5e64ce048eb4e69f40c5b9ce54905fcae75dbe12021ed6129c2538a54ab64ae5d2aca76c2c53c77637ba46fc1cf066017a65aaadeffbdfa507df2016f7da46836ab69d8c869567e39a4d61a81bea0be2576fe06c47a43986a35472cea1f8f4f469b34400964bc88f81ab062926cbce123fd8cc61e16e3838d3ff7fbfdcafa2aea58ce8001fdb3588764bcbcbc3c3dc03463040bc241b554105b580745dd128f993f5c7eb6bd9f7d8511cf1f80a1793eb7401fc534233a4785fa53e9ee07686542ac947db8aeda574882434d80e73fa26786f4a2fd56f4a69cbd316b204355d1eb962da44d42b44869fc0c9e4414b418bac4a3e6375a655a02d20eda5cc83054cb05e6c33400aef835df3c5f8f4e1c4569c9c9f77994ac2d082c93c3785f64ca7e51693f455c4a6ad061387c17b5c8839a95e536dc3ab02a54ad86f27327f080ab9a082eea160fb2fa325c7fe08459df47bf71fbd294966a711fbc3c3efb81d206d3c05b53b0a4b6d2f3913afbf2308b4cae7332b32e8539eba82e9e78f09bf592c94cbfc6cf1771b477503d322261005817c83a4d6d8765a9341aec2c241d26f43e74cb6ba3ca0ef3b612363e5eacf7f234c75a49c65aef84d2e38cedf7b4d453f7eb9d242554fd1e142f8aa4c2d9c817a738138fd57fe7edb6dfec033cca8922555a6fe790793ca900aec750a284941c38e91275487852b91a6e08d0468cb1a331e8f2f606ddc281e012a4eec74b65724a91ba6a0736ba4464a153087b78a73bb99bb36c386fe587b6b734080fff0b811385d7e041938f395d36fb6e736244013bd14aca7c1eae1ef986d7ed5a77fcfe001edcf01f0c9313f276109f321f7b4f03aebe519d1f0fbd8d0c051ad4b33b607f9134625d6b1ca9b49c9eda17c88a9ac3de391626e47299ce62465b238ef52458a723ea6b754ad4e00df443777acc9e78c9724503b3b6bcd7a0173d392c64850e1bf22ca1d0b63664d3b2775571b188569d0ec49727800e47e14da25257881141324142ae60f08c9540e1b66758e6c97b6b5fc4c41379fe313428aeb44cc57c643f1eab394e657d72241d63cc3055a1fc91d271192cf84cc82a3c7abdab6931f5f17851369b691745b8da960c43bee9e2e50e3a24ad8b8e1096b44abf354586d69a8ae927f1d7f063b363da7eb3cfc89e47fdea3b12b156d627474bc2b8c141419510ee25ada6672cfd2cb65d09bb531b7f0618fb86ceb5c0becf7f81b3ac099e13d86d64ce0cbc52ed069e03f2145517f7a6bd9f98cb57e535148bb6a814c138f75ef7c88dcf97fecf44d8d26802710325cf66c4aa5410bcad168568fe6c4e5cf0718d8be02e255eb35fe581fa848db6d11ab68a18db0e51957e49a5f67aa09dedb24ef1c33675fbc04063b84a9cad760397e3c048a2d3ad81a3b1973033f5f68fa1d6d5df4219c12a413a4413f30ea38a224fd17f0e55ff3a3d0dcccf4851b25c3a60b5c3aa761ce8d676305f4509bb61bdabcb1f5b7a4f4c7797ad20b57c7f67a66c657e495f34eca5acff987dde19b35820384ecb5c43cba48672a129c9f6c52c343e97c3776f07a6deb07619cd19f8a62a15ad65f91b5f4b7b921f156269f3552ba4e5c2c0394f68ca0cb93b357f71a0ab51a345d3445f0d90d9cc060a4030a7008d3d49dfff36b07a39b4919c35c3083a5db4200fe57658df37775e3b30a637b77069fef899db6ca5b068ff74b4269a2a9c8db33ce528a16d8180aff9b05ceff2e1b20e613576c78b82633760bfa7adfe9e67bb6eef725abb10f0f46b480f3876ee77d76acc4a755fce2b841ae1be7ccf08c17dab1a7a6e49d76432c7fb2b0a88fad4ddd63d2ac05e982f141b0a3a413ad64b3665b4f04f381e2aab37962509c110da5cbcd8d815655df4621344aaf591ccf0787f2b36a982f88dc11210bd868672710bee521ed051e846b67900556ff6ce6997a156b2bef32e3fa136b5c4839d301024d992cbfc31de9e2f0baa9522266c9e69993263e31183cc813ead3de478b3e02e46df1c7ba52a9f3bba2c1ea72b1bfda44155ccae7c982e36cf6593bd3fc7804dca387e89f5804109fd906ef3166437ea9978cf183b8c143751304a7cee49928a7080962f007a01048cd1e888f189b05b26c1b33bd5772a5ea6dd4fca028661b3b74148095c0f77478c318b442633c0be12796bf590913177a20976818856485a8563bdfbb7ca3410722a6911c9cb2c7664f8447e63f1529cc94c5ea957ae06fe69cc86a47157b340d2a0090778b9a63e095ea4e43362ffe5eb4b0d551e972adf3ed350258f81eee36d179de6e81d9d399067d105aff83c39d1c8a206e03afdfd313246636083db172a53abf000d1e9394bb77a5111e88a4446ff769aa5eb4722df98517662ae37b4a90f9977d793bb0e1931e12869348855d90cd49c93f4e04cde060b6c9e8546a0e4c82c66ce8c0d0faf64735c5a55e825397f7e6dd6a2520556dfc8f73dd4993df004b8a5f8fe027a4cb802cb21adfff1eef1c3481b3015db8535520ef88ac2813ba90d4791dfe1fb5c588b2f0c2d91be919bf582d989b24f827f9ca2950efa86b1e6d454b46dbca7ba42e260c0b113bbbba4a8578e8b36870eed5f464cf98b2d9ca8c24eab6e0f73361d37d5fab48ab16138906dceae2d53c0b397a343bd7b559e1d1f258bbcc599c32a8288a2a3c4695917ea3692ba954bddd6b748573cb5ad38ace9a2137bc4e2e39fb701d8e70df077b024026ca3708237c9517d6e0a904f1cc6f8d3cbdcf48fe0c5b26d1e57cd1ac3712b63911c9e1b5d45c72e08a02eff9c0104a2bd1c64fc69c67b0a753268e4f6ae377205f9915fcf253ea27bb11d392713476af005fd22b1538903a68a8cfc1776a95acb3ca4f155325a65a2408d430cadc7af7c07042f1364eabdc80bf29aa77f7a16cd851a267f0adae95d90b6c5e025d9b5158e55a24aabf27482ba73ec47be518fc6372efcbfd0ac01dc879f9b9345bd21b47e8fb20a14e1fc1b557e316c3652e76e2744fe6880c47f29266b3ef9f1b6e74f333fb8501ecde9cb8bac8f6f28e57427e1c54b34087dcd47781a7b90448d301f98467423c718a510ce99090c8f189d8fe3d32b332318643010cb1ec999db114e39406f55e6d1f82492af4f26d3dbbcebbae9b792e4c3b52bc71c464f5244ea5ea40a3dae7807f57563f8c4031cbd391e7fe4d2fd06278224ddfb295e86bf1cbce049fb7d99ae434a7f931347c8718fcdadceba5cfb7d9424ae211b000ec907dabb63f06460c82342c7f3651fb18d317b8a8a0ad71e69baee9aa2fa207fdb5644309dfd1e90d5c9732c653cdecddb9ab5b08c08fc3d67e9160bf04720349c1d86063e870886a27f1881228e01eecaf3864818e77b691aa3514c3b0feeb4f3b5f2f9099e16d0ac90d982dd1f97cb315f688457d793f61db4ec26e96efd4e810ca8453dd5608a580f9195a295beb68aca6cc9ba7b7ad56cf02e96aa6986c06f1889c050fd9504a8ab39a89eb014cecf3012a0d48731eae10adf8d0474e48b5f1d2276a7dc1b9a8537df45b44afaf87a5d40d188a4b7ef136db921aec59bb05484b41adb34ac00d0dcbef8161d49008ba6e99766a6b69ec0deb69d523a0d9c3f2add1fd15bc365165177607feaf8db6305e2eba28fac0c1e2233e927c8f7db3a235a2168510e54f8f992843bd877510069683f5efef7185ad4804254e6b4ef0ab37dd4875689a2578a2caa99f3f7a906ecc6b5f62609e4ee08c01eeed1830cfe782dead118c1dffcd912326d76404b7fcdd7232833d1e46086066e8e79015a3938e3c5eddf0454a5cf3b1cd0a2ed3812950a706159cf115cf20ef8935a8ec4aa163277f248847347b674a295c62ca825596208062121a5a7b1ee15f9bc830815c76d6e012e925a96cd6006dd5696c7f5173f416be892f8d1df0901c542de62310a436bdde950873edc944842fa91fd752860dcadfe10e3069b17178581cfef67549ea0b754cd3a921ad1d414df72ef783c4e1023b8ca5c25aa6972a6830145e2d81bc37743cb19f068ac12767e9ae723ad6591a807c1b5fb38d8a36641ef766894c1b935a9a8627acccb717aadfc14ae45887b2a56419970032422819e4f1b6554b8434402087ab35b7bbaccf308ff71b6ec273df8bd787963779cb99c7961647c76e3a544451f2e5b8d1d0f87d823bb834e61becab4e6baaa591353257b6de9b389a2bd8935fca06244287c4a69dd9cc66ad190da45243e265cff77d0e4d6b3be46d58c5d488bc26655abd11bf46b42be74f01bde872ced4be7d3753756c6b98c2ce6df7aed1765df46ea7589bfbcbfe83ae02b2e59f7ba0711264084371f2b969d5e3bd7f0aab4617fe1a75b98c4954dcd0d7341a9dd440f89745903d142b910842bd876dc5a642b7da8563a98c0b4360f65c96967cdc00cab4f866217f86c7ac8132a4f40c457737ff09c7a7f4d5b647aea882cf90c52c3214f9447ba7614f5c012246382e3da77b388a3fc51e0b66cd637f93485506cc161bd74170f771189f05059cb7e28a02a8e557baee065b601e08e0cc53fb31ed9cb8e941fa49ccfb293fb9f443d3f592a6d0c38243b087c611ebef452e99b751a030a819728cd5f3f5bdaee2321931f9300a014afce0101a4d8bffc016a6dbd41cb1294a1e9cf5e16d4fcc895044ba3d6ed27f4e535281d431ca24763338db1907081dc81d90eb6a8d208af3f89a354a71d105d36353618da228dd4e0a02b0b18df451a0c56e9b9558479c5b023f9d836f5e5c85340508fe11fb816f39da87dece55a864d26a2051b9a2e390ba1e3fbf510ca62a1f7a466a1aa25f11e91fdc9bc5dc580c3316ac78604142f49ea5226a83b37bef0d1ae77353ab87cb1053e6a64ca7bfe10e0bf29fb1ee8ddd44f7e3b6600ed8ad565045e9dc6feeff7d98e77adda63b32b86c18785a8f716d6b093ee3e76c00b036e0a2876e80a991bf35bd7860f8823f62b77dc80df15af71f45245ba978dad71ecea37af49a46a2fd62eded53a79bebdbb22774f96a100b5822894f178924924a4e180f799eaa7e330a8373e68d42c256ef49d65cc76cfe394a62bb0fd7fb0b2d1f21a6a2f5bd65822f88c10249ee69e9521913a374b2633ea2a646b4d5ad662965a7b6ba148ad6780962319d1370ece101391136ff58310cb27327b35c1203afec2d4b1df6d2d8b0811e7edebd2091dba191945ec18a0f4f3b993a10445bfe87e9f0cef38f0270374aa2a1b66fc381ee6e6e1cafb6f6211f89e68354e1b240e07e671986a5bf8bd6c741da9a4be899ff41a188e9194b126d6907fd6d54075277290ca8853f7b21c0e110443e0c2b9807f67ae1490f0bd44608c7abd4933660d332be94b4aa1c3f39224e5c3863ba0de9b32ffb33a3fe94b813958e478c87d10902ff8c9e1967ac5e0808d8d4bf3ee60fe245094daab693ec6cb8a2cfa7dfc9cdaba353f5d327332874abf22006c4b58a4477e275c5405f0e9696ce6e0d513687a98f591d179097e476a2e8b368855ac667a058826ee8b39c193ff4b4ed6b873853da774953f0ba4d9080e35e8129def10629c90b90e2dea6d9e3e12dca28bbcf8c00bc9cb7b20210e9af63487dbacb409e892f0d0e83b64b5cc853d9dc607fbfc4016dec612142acbba151f9fe8aca34e0ba12dc0850a0d260c80a8787d9548df15bdbf37b09496d6a09d335aa95d900d6cc08d6cdf25da6162440cb2980a8fe5f601d8bbc74398c21b54d95653101c566eb60f0cb55fd627d8f353c45c26cb4a87655eaec399a27a52e37bce3e430a94f05669e4140ee472e8f485a27871b664ff291a6d6930928b031f26036c6143f9061d77b41352866355592f69dc9c6772090b4a45cd052580098b89f0314369ab09f2e41efa4f3367677422d9a67f82ff39517267460dfae4167db9263d49e6369823e3cd16cb9edbc00f3fb31a8f06d63bfe158db8d40a1df261ba20744ea32e18276f9b1d1c4fe06b129fb55b6f6f4d0f24dd0c349647dfac2d5ab0ab63bc5cf7e9cb2bc9fd921a9064bc37c2adc3ba43acc90e95fc395d1c7de62d430e25271af488f1b330ed0673d131873ee293f8343d8969efaa9f3727c15bc05a2d7e80fb6c9f9dc69652c64fd8494fb31bd208f31bfaeecf6b1d96933f053d49b174f91752b7b546b875a7910696c333cc0ae94fdc2e90434f6c0417db897f7fcf8359204a3db38d2c9c380520fba87d9f84028c23be98d8193627d2111ac6c2942787eda13d84922e3201ef85f61405a0130ddbd607c3e2fe8950aa85cd6b2bd4cd562a234fd86f3566e7a3a9e1c91b2cf6b8613567138c52c904a203c0d3409d48bb1291ba43cb59610bbdb7fb2baee6baf12a53dd389e11d270bf217c881812423964a326b650d17b6bdc253c5a05cc94f088cfcb1612f508a33647b60700c8ad8637cda1598dcc8d7809e1c6f60f107b748326ee172fe880ab634687a312bf3aa596aded6ded5eeb48c5d4b47ecd0a75ca25c14ff473a6ba0b87d471fea6b0d38b8d2e724a4553ef362e7a668033483f647941c1dde288284ac9a63ea0a1a3317e17ef01035d788ba36bf4dfdadae147d2b5583340dcf4499db20333395ab47a74195b3fea02ecae74150b0324d7069e9ed9c99eb156fc7c5501b697bccd67135ca197e10021cbb5a5dfab593a32eff2a95fdaefeaa0328d5d9dd396c3cfeecc0c9f96bd647e71890e4ba89f99920a3aafafeaae5c5ab70792e7d69cb4431d7f389809914a379ce921304440d4d1b76748c7416e6ff33b7329731e6646f3539f8193dcbd091e2dbc59644de28ba8fb400aea0ce0afb4710a48b876a6702f82c8de984920fcd55fd9557c2b59f3c7c07492af5deca729d298824c3fb50a69aa5fee56d8dc599e62d2f576dfa1d0d73d15c904ebb904df9fdbf1ab691a54d1f1c78019945378c798d44af1dd51ad9008e708800dc85fd61815ae7e18d3dc83fabf6c52f24a0c807b0df0f00ed94c2efbdf05d7a34728d5a0ca41cc3653d975070e662abbf3c5fc1ac698bc5c5c72c4ef797210aa9d4823642233676e66202ab1221a0f86d1e1bf19b3db2eddf966cb76ac5e0260bce2f104423b49efceb3b35d0b5d250b99296e05e63ad9e0a4654b38ed896eb8849f3b8b12a55848e3879094802129b15e188008cdfb2a9fbe6068e870f1b4ae81bfd78528c1c478e41a89c63df067a042de4f2dc8b2b6fc23cadd616acdcd46a4106f2ad956c2100f11e0ac8292e3c52431361afb05c1120e7f2145b483323f5160ab20f4bbf268e24831385e0c4d43703e6e4d712014509278434fdfa72864a75024f0b1e8971eba10c5120126367c947b0914bb684465b3ade093d2171bf7417247b6f57373df639365b61f2d3420391374946d83c5c9be40fdaf95641b8ccdb790d5c687ef9709fc3f44de3628fd6f1b96032b2c97ce425adcbb10489e371075d1281dd140bf0c4ea68a669928b7991fdf466f81326d3d41358c0d147cc866319ad68f68c6e5461381793a77c34b84a636f81cb4a7e21258ee66095b570c6c3f8a0f8578a52911df36e272ca35e9a97d783ead99835cb2d7cc7159e1914a3dbb3b9f742e9a9193a3b11f4521fc9622e7da2f09a4304b4e905d0314174414375da15e8800fd4a62e73f33003d1752d6492c24b7e65894e1b2132cbfd77d6bc9e07accd637dfb21fc7e9501e5d2b254fd1f5fa68939ac183f43721fb32c0586da331f7c441fe6a5d39847aa612c70a3f2d22d51465cdb63c0fbbbfcb532e376b45cd857ad841d48c9bf11b4d52be636c521f3c90e5d2e4cbe72dac0cb683e1cf88d9cc78e5c8d0ab0b6d0103f30703cdd303783e34a9e8c2107b9c4b4cbb587c6990442dda9b3d956ed1da9cd2076f71964473cfa760a2716ab67bc7839f69ce01365f57f3ff6174de1d360979e057cc0a703ba7a2c829e279ff913c8bc2197145e4409c5aed5d5b17f9e992d7235ef6ae872f1204925e7ec3006b47e32342c600bfff813f6fcc72b3cd8436da4d7aee5378de410844fa31f1c6add965039fcd7f64cd199d06db135c052386f7e518097a5e7a4381461cb4614745d5086edaa300a7946b54dfe1bf29d5e0a7fef775627effd5df213c3e94270e69b3b19a2535ca75e6caf38652eed3331bbedf73a5b3e275c32957815d6b59eee1be39a759ae2d0bb38c18c95ba1b8ca5f0c4ffcee30c73a19c9a273a54ff181bcedff61984d4d4801b22bcc3aed69b66589f9e62b39769b89e1f6a686f16e60d9328d7199f7f11d04fd53498568a26de1026d5631079da062eb97faaea6aad103621b531b28f950d675b22613d6530b60275a022439c87337ce9172275a31c325b1afc3e8e80ced63bc3f7ec847517cc803357fc924b8d2f656e8ec81297d70de02bc75f1904cc6f11ef61e5a3b3e3e76cdd2438f872eaf9f9ad345ecd86499face41a25ae9c86a6b49c280d6e3f66d267a234a42ed674a2642270311cf933238a630920cd9940454bade6eab38a5bd87196fa5d15e56670c75823f25de4f36b7ae95a8acea8ec40b4fdc36fe0e4361fd2069324a52de42dc753b6ec521fa55b12bdbe067ffa76911cddc8301a06a1bd0c8b65bf97b95f9a467285e47c41af1ddbbbd86bca35840fbfd044bad2ecff4504607dabd3438c37fe55bc99cfa79527e9b1fb964a50915ec9c819d0cc83489c1fead76260a71be0731e7a7d83ebadebb8d354326625f9c92356999d431a28e0d2a85e8e0ebf5341111712291d7fad7b5e8eab5b2f29d53c78fe5290b92d3eb7b5f2387416623be3cc0c0521f047ec6ba1cf78d80e5a5878159d0d69008b565f96288001c912d6b08487a9cb205c3d3baf152523d2fb764323fdcdf28328dbaf0683eb8961a08349cbf185b8e81cd429c804b11c2abebb5f62536a7495d0fc68760cfef7486edb6bfb5c7ec7a9d6ba394287628ae1b136fe73cf6e56360536224ae5cb9858397a71865d8f4b22c0a8636268fdf7221178a8f431b502f0b8a3b2ac963c8c88982fc1ef22838e06acdb2684da3730f20bf598018a81ec2de4ca28f05341cab86bb186959149f119e62ce586772c7b26ed559e38057f35b224b2340fd1fbb2cb0d0d1e225bdd7a97b9d3b227a76cf4d6041d5d5c14cc50ba2ba1b46ebc4dc34b191ed026dbb87390703ca5e65b12795a891ac817cd4c0e17308a64c3635fbc59375060944d3e25d4c94dbf7209c3db1b88605ef9199a0dc979bf00d360071b081a9481dee0818290d37799581c60faa83fc71aea068656990f3998b0a09f75ecc92a9c79eb79de4a1e747d385ad70f926735a39fb8373cb9085cdebd8f5a3cc132563e2e2dd0815a0c44fe171f717264cccc46e5d363876337fb61f80e41468d21c7cf49c9978980c099c88f61adaa73606b7c0129d67f823244c7ab87b664f8e3946bb7db4644097cc3075edc77eab53ae59403d55722f0e8d27cfddb69d953bb45f9ff9b2f6d7aa72874460b3c6a8f5d0ac0db6c1a7ec82e8b0827ff158f3896f64f60d7a8ece07a24f73d4d2fb21724311a9b4a1567682eb36e4f965dd41c30b0077d951247a21c53e63ab921392d5418401b701942789c682828c2d724e800af84c9977dd99934efb5c0e9f60d75791495b43da3faa6c6d4cacd13f12c574cd91824b7020121f3d99676e6807c0fcaffae0973c24b3fac2ba037a9adb6376df236bccf518cd051683a48e0c53d5be77007a82633096aebf91e8922fa1f752b4f43f8a4c3d40391c5af1039f9c100bcc86b28b2b73f9f604212eb3cfc7d8996981530aa8cf02f3869d97290c0e0890c26fcbbfa54290a3ab7383010c0dcc1d5132ff790858482ba7c6c0095970cd722736dc1dc4e85402a1451b546cb1a412e98794ed12ac7da6b60bcecd3c126250f82ed436a9c0ca5daa62366d4aeaf8fcf441d24699411a8b8e79f97fdc85170d9ff6ac55d8ffc63c46e6fb83343a450e65ee1fafd118da14461430320223735bef67fcf0985eb90c9704490d91f120027789a3f9abdbff8c5296dd8d1c85e60a676f7a96d5a494fab9917c0f8e19d92807457958ed6071e794c9aa0bfb8e5fa69282262756c8a1dc0dfd6121e93805f8fc6ae973ee0832c6158f4a3f48c2490ef63fc1403de4b9a7d32e5cdb0fba62ec556abc0fa27804e1fc98173d5290e9023e05720604af3ccad77e22e034380d2fc7089015b843d0776b0485405b390f452c2c019d91251276886abd31f793aa42c03af44827202b40c5559db8357983060ee3b045c9ae9b64db19d8141216368708466521003034e6c1008b7cbe145f9ce5f08a90e86fbed14cef669434f9989cedff0324634601718efd4714fb82b1c9e5d1c3dca32da10b40e572d296fd610f267ed16e28660d965e2d4870ff1366eeda9a7eef57ecadbbf095fefebe5afeb9db674c773b217b2787ef72a5142444912e44e0013d032f73a684d113b8bb7c6de4d473ef8b9a1a7d3ba5a69fbb3085c7dc58543cb495d5839340d99b967855347b00b09d9eb5fe1b98e1ad36bfea45133c3f0fbd633bc74b7b4904da6540b8e3fa0c50e3f2d87331d1f95b1cefdade1f64d725c0ec33105d559fbf99642ab60557c6946098b903d893839490f9f6b0d68e35f34f3897d8170d74ffbc93fb0e765191f9d9a0612079d63cb2cf3f6feb28f69655b093fdb2a19337655597265d1c552df6e3b67e1ba421c62fa9e70668e9b5cb3aff48412c191998d3dd49cd1d7263ba082028e56f42d4d0cfc02391fda6abf2a538323c97160f257c4a42296b12f8880906fd0b452ea5e1fa14b53154f2b1d55d4a13d3491ec49b56c0f303ac1ecc4bc8fc51b6c8ba5eb6b0f0c42f91785bcc01ed4e70e204e687e33d0cb4e5e059ff119477bfe9a12f619bdbb18d4e795e6db22e26d7155d80eb66941f163f793a3b51fefdafc70dc7769c181035bede6d499d01574af33458f2c04cec78548ab565ad352230be20aba3f4c1ab3cb79fdab4f6de33f0f82cc552b0e4eaa59defe851a20158f45df9a90f2315ae63fad671d3c187951520284e9d5a0652bb6095a9983a1ebe6c3de96c6ca5f41d5bfa7022ae985e37bbaee2da62ffb9fc21d94f65d361772618a1011425d9d918163b8191db26ea2328cb244e8e2e7cd0a449285e735afd05ffe32a2cb87168d351dcb057bc0242902682584c9fa2529f486224c7c863e62ef34ab1b512e385bc4f391501665507fbabe24f0ab7750b56e751715e73eb7e0cd64acea19881bae52b9fd3804b314943c9237c725528aa35ca5bccfd08fb077e8e0f846d21c19438b8c9fcf1cbe08fc506654e987d053f68d906b08bf6527f1974da0dc355d357bd03d9da4dbdff118cb215644631080d3fd7d912999ce115641cdf6386d0fddd8e79531c80dc8a73d0c3e9a341e73bd163e3b15b0076da9560b28a5e004a30aa51003a027cb0fb68de18cdf4b41470390d6badf4189bbc8b4d9af4945767b661be08f68a227e7985eda5190cb429642ade0e459921ce67d30a9407193a6055aaa43a5ee15be355fc0a28cc1043df18c9dc97e571741b19037ee496c185eef61abac56541c6f5502888c579725e4f61d994111f35870a305d4b7e1bbe480408b3fd08d18acc7c6bd19ca19e5340465eab5269687fab2997e6fe92e08a326f412f20aa3ce1836b02da09853a1bc26224b97c75c844f63309f1b312db2052f92a4e9583a1c45628a8f0b95803847a8cdab0cb2d11682490a3726a3dbef93d0a53422404d4b7d6f3ee3ab7deda5df9b4edcc5649920c60440ea5e168641712c3e478e14b9734ffa6261940dc8ef4593eb8c476e2c34a5de577676e2104528b2835449617dea75b1a39ef5306431d449bce03efeec0468789c1238253e02a779e5afbcc66ce95179960252687ba57cead32ee1613426d86af539a397d283e6ca6ba31b4c8f81b67e59b416a5de5e9423e1da7ea18622f90900557b3bcf3645b51573a5e1ecf011cd6b94d990bda60c10ad71db875e45c98e249347d69c2cb107a0d99d56881517db62634d1d87f63ac5a2822e4027ec4253b161add1f3b17b0ed3d78db0f7ca7dee4185c46da3fcddc2d1d3263239aee21401edf7df543aa7d221d20e88daf97b8d8a3a5ca2afdcc27c71cf1b4837b2001537b32c0130b66506f86447e4e890a779603af11ca338cc17c0b5da9e05b248a711bdcd3533a3e416f30aa34777b8dec19284d5e4782a29e91a931eb4742276aebff6bdcae2a04d9f3bb69b1134883fc133725afcd9e43dffd08e3674c35ceb6d1b6c90372e1c6159274858731c82a96c4537be17088a743f871cb949bbef3768a9f05593a6f21845c3d24e1dae72e5b5e333483cc5ab82866546f964a6951da8ab0948612e7cfce606c70fb448c7c9761ab721773891d94c682cb2e2ca1b50c5cedbc09ae98050f47841edc3bc3b6f90e9670c35eb1d2abe98fdefce741cd65471eca6ad68ab586efc4202a4328db8c21497563d4e4ba10a6a09770543a0c398a1e1d30fdb243717ce72df7083f997c8dcf62f15dc99753a3dba16e50a5e648996e7b103f7ea36cb2849b478338101725f50ab4e81475f9ef2ed89a060cf77450c06821e34ed636a8a3b37962187669e4a09728d7c7feeab258a293ade5e36269a8fede3e2838dca76e9933ec9909a881ba9f8c72c9159e285a40294a1f3c22f9839a53f618eea87d2bdbf1482c698d2aa048d50729dee3a1c7ac156f737452b655b5ee6b86cf1dc9f131d546bbdeed60b5a9303cc444dc00ea72ac725700b89bdb4a6a3f99cc2219e8f94e8ac30c1af6546714b8183eb44a7619bf3d5c998081eef22e41e04f92aded69c421dfdc01df808ceb101e66676fbd4656c1837dbf26c26e090fb1c8ee1263b6f2f1979a8651f2b2b37536f732c2c20752761d3219d33bd02d0adffc8576c66dbfbacda6a19db8b4c9069b3eb22a5467706569fcd2282ff1bc17aed8891ba84da2de3c959b90c5d5b4d928ed5a378950a5d78f25f1357476eaed30a1ef9e0ef43c5a864ec0f08e490a7499641e365de037c45744c3714e489c2b7fc214124b61573866a1d2fd6612393c14c9c8b65df7981470cd9eee6bcb2f924c596aece731d3eb1208eba382442b06abf7b0c06711650cc2add881f902cbeadacce4944f85116f12b6866f727f3cf3b20119bd07f8758a969ee02837bd42f1f9f766f7d0ae378e58021fe571ef42b0c41e8f6a26a1b7f840299cc643195330217274bba8132948b1c8c45d76b052e15e3a5a9fe9851fa6e722b593341038e8708701e8cd396f41df0d24a7102e2bb72860db02a55701b4214e4c4d88430141fceaeaa88d9488e97b994f3909b36912d4ff0986742e89ba82b011a9f96169788a911478810fcb15ce4a7330d3038916ab907014a3e71f02758ba85eb96d49319dd4aad931a6e48d911170d74fd41b5695bccfb05eae0f9c56958976d78a3048ca7353fee78e2b67609a71af0e84f9906e0b0f7fb584aab6d91ad9d4ba498c2b99bd8980221a9c4a02f8783c8ed358294e65895fc224677d0b1db5db93a5aa96ab7f151d03381e5dedc20f0a44094155d1aed93cd54cbc2eeffad627e5f0ca59be40c3bce137ebb90c6f86f619ce3c206cd208482cf352781f092568cb6edd63f7b151b8efe179c3eab586c77f164a25473458c3e178a20ddc9778dfd03d573f76cbe76eaac59221136f2d0ab78b3a833afd3d66f5a95278d6f12a1c4ba445c786551c68421a77d84a60df352af5c891322bba0c10a331c3b26b8b0eaed017e174926c3106d2e773118586a11cc9beb4a99b642edaeb3079d4ebf1f9eddb2314a92104fec3c8362dd7d944f136ac764333cd64aa8eff876b51cef3347fa0a2dd0fd2e7f34962b676ee48b09337e8733c00d6e02a739159586250e7d6ae1dd5dfc68f72afd943564152d6c20e9958d1375b0d980cdf39b22c69ee18b00729485b2c4a2b2dd4614b802a5d96197774901dc32278affeb8dc580ed24b6e84bec34b235e6ab4d2f1a8f74ce914e8c619617a3b680f4998599983527969130b73fdb64839704d9f71f196d4dafb4eb06cd45c55ff5981d7a7ff446df23931e15072df5c4955731fb8e062e4809506e0d98a5652d2fe33520c5b3167887350eb13a11bb0123c7e35bd77170d5b5bb7fa3b513a51c44eb6e98994dacb5ff47496182db43ef0d15cd69fc9fdc356f3cc76bc7c64d8487e72ff1d096e13e5b1388e87943be52cb393720c346bfe3cfebc5bdeaa6bd79de4b1c90993a9698e93a3e386e77a495e43cccdee5b3bd0386bd484eef631172723470033548835bc196af1a257c86f83f964962371c306540f2278cbd6a338717728695b8166c3d895e9b900b4780899a68abf0a16b08edd2f2a6ae4a6e03ba54744fef4dde0d86b266df203936e0ba55479699697143755988bb24bca5871f794dcdad7c51f5dc5622e8120b44a1cabc1c0df2ff54a07b046329cc91e8b4e872502a83b0397dfae65f6ed4fd42bb8570ed72b552c5e82895ddc51796bdd427e78199dc44083312c297b6060789a445fb9b2d202b71746de8c47d337c771451d98b842a49a891de1ca75dead7b7c709d79c1b50d4c5961d381f5becd257c33a1bdf5d17ef0b41c23c9365cef8ca3a487638240277e9bf2956b8c83a9ea51cb00f0ef24a1e8b500845ff4806d87f8f86ecb4f1c6b685238f4c1a4d20df51163b33ae312583d606fbed9a6b121d926882b89e507b35d88c8537fe0c34b33c1377cadafcb5cd429824ad9d105f9fadef4f48f1c870eea77bf8868ec3cf83d7ab6ec1da0f9b3d9dd5e64ce02a4b944dd9b83c728ee5f41155279623d5b56da70ad9e4cb0aa6743b56fe9312aa39e0caa58dde9df322526c98331bb5c7bf0f5fc27e8f039f4305def799c5007dfdc04121cbfe8f1cc12013067c65a7aab97a32f884c68940750d27490606fc5a8757d1186497d3366b4a2a23f31f95fd9cbc233b9756f4395e0d0f678b1f9ab3f487441bc27c3252ac003cf1038e2d5b918352480227b880f200a6f160a99209112567741abd6461d4482ad6b1638f9b5055d60f0f687d20b5c10449972f8cb4b9f53e7f2175a866afd4bf6858186b8d4d96b77578b86494eaa42680fb33299a01fe9fc06028befc9eb0680d61677ca7b236e3becbd4f7070019bac7e44e4924f86f1f71c764b33c939e6203cebc56cfdfa2c4fda8ea7876dc71ffe008cc13786b509cf1eac2beafeac529f9efbee2338f4cdca929e836694903c589cf7975694cf8d09555316653d65d85c0fc5687bbf590a166114a1841e15163c7013b0430a432ac6bac8fca2804c4960d2fef907d9f9912fd42185618bdd3f5727a1929f5a6074277b30b0b1761f0f2bd7637575596c14676eec381921f6c05e62e1f5516c85a21d6064bbe1a666fb396b5ab5681f151ef9cd3e4b1345922a875051998bc33277d1dc5f379060a771a132ec38726bed201a91701701eb33e0701aa419b9c76606214bcc4d7f5716d17232a4c8c1d0a8380d8107668b1f9e90cf42b285fde3f8e838c8dd1b123bd4e2e6a72a92521f3a11b23b2d66008e6e640e668c720aa32aeb4e4900f31c64b2e2880670ec49b8adabb269a02a80715db018b2326ab5c7d5e40025aee0db1abb30271c100736f713ce03e60bd187ec920cfd90003ce85987c5c78545a96264d3d973c913b3ebf5cd2102d4b2fc3bc252738dc89de381db295ecad0a0e97944b1377be0625665dbbae3afbe7921ed929d01a438d22e8d40227018258055aee87fc800995663c42d0a2cf58c8ff7205ddc89b240bc26414b5004189f0a7e833d2a832e410c0faa5be9780707a65171119c02e8626e4323addb7f6c502507b9dd625bcc922519570d3dce6c8d17981b0a796c3bebf40644b5f3c7ec2b63e9c4922a58fecfe439e18042f47a7cf2f169d4f0771c529b75d110c405ceb6cd8e0271a6951ee2723b06d2d80ee66631a8745a2d309c1df276ff30d2b3cc7f6fc71c024c7d5f21b5958809b55e647dfdb7de74ac3298c8a22a89ee5776d9d28b4c600c7389c735c5f2a1cfed2fa90d16beb8f2e596de7146c1a9d5fd31feb38f29292f350f483f494522d8436c7ce5a556c3f4eb1351698beeadfde5f958b18439e781b077ff9866d356b26e12ae036190532b57c333070adaceba723e2758ac2fd33942f8dcbb721783efaa161c43addae4635d787efe85000985d599f5d999bb5dcf004a6ef95ef78cf73c73f77427d92b0c69fdc376e65c2c438443f6f551e8ea152155c263a89727af8f1f2ad3694d27423b3ffd14cfcdc40763539bb595ca1e33059991604b2de7e4443abe7fc3ffc969cecacab2372b5816e6213808351a62d5e4937a0371552fbdd3c87f37c9f7a76eed5225f1a4c882c588370794dcf7699a3dbf42ac7e3f3a419e6f0a644f9a9a4ab0d4a30b551ffc6118da90f77d52f75ec7e61123f6b337195028887637d48fb9fb0244fb58ac62e2c7e688deab4163f488c812a57642fe83618992f4e8d44b8a8e67cd24df12eca72f9d761f51fad3d773e2a6034180138140754853850ed67570d1c5a5e610e44a5c1aab0cef198fb57a313d8e70eda1ab090fbec94dba8b16c52bb14b05a9d7824d36cdead11d8cd5e18522bc716240b5f76ae62ba227d98b6f288e981d7bf86a2e75826b870c22d39c804c2e2a36bdcd02f5fd2315b7f645a9c0bf0e23c4bc41ec1d55fabc128c7ae4a7d30eb4f46d0dbc368fb9dd7d66c9ba57a75fdef27dcd6219e1d481a1f1b81d044073f4e71baa3e3502b8d1542ded3ada8e6e5e1b319cff213f5f364068ed4c8248a11def97f7de8c285692aaa38bf971f86f2ec3c60c708c1e8d363a49649cc10a91ab84ccb53190e076dfed06c3b6b5b166032c9bd99a8c6a015446e3351958ef70d1c3dbb52c04b0a902cc83c51cbecd8b024ea573bbc031f80f465daed5e4dd5d04d2d4cc58a92fe8c0e6be3410b8df48d1803212e943d69104869f03f51ce0839baaea60b2b55ea2d7cbd7999a3dea26ac3e588f61a6d9315d6eed05b0adbfedf2141b62e3ddb33f690af704b0be103995fac9d474d65afa87bb344e242c1996b2dd9113975fe89abbdcdccf8cd66d1b719b703ccfe77e914375df42c0102d8d37e93846f3f7be0c99bf5f56a6636975cee9dfd2e19ff1f3f173c58ca6898a40a3b650b8d7f1c14760710b5440b5eeb154190913496a875b987329a45940c9137a4340301ed544206f2c2e1ae97f582267fda73de16fc8b7c8e79f43e40f24f30c3114a5913e4fe6b4adc41a98820a7e651fd8975a0c5e0800525d6e6fcacc3085cde18d2c150a15c1fc36d622a9cc5b2c3c2e5b9467591b0cfe1683b1e1ff3089e92e52dd0e650fac67a4fbf9b1b20b48d1b1e77574036856a47daba4c7c4a44aea9075ba0482e2f04853c1a972728b3834ab01209289194fc4dfa949bfe128b5a1bc033aaf6d4bf3772156415f8024458b491c5a10c0ad09152dd1902699da495800a412f4cf1f6a0991747ca44f72a5a71209479afb2770623e76fa75400be45e1bf216b87ea3f2415135693d3ed01f77dc24c12c907e40c911003240af246233eaf91710f3379c54b09971f399a2750bd2f4298bb0da847e160ffe9a606731f6f5e3cb69b4a80f64b3c6d5702370d09a6423418e33459715e9a4db7f52c6e2fd4ae61e60751c3d276833cfd222b5cea3877d388f36cc43e13949f7d3a58c1932cf9e9f98d474b6bff26d8953c9394c5d8258fe84810bfe7b4e852df131b380a3b4cfd3fa61e25cac9dc750093fac0f55e99168866c437301083a2d12b0b668b61a8d87274938c51e3c8f0eaeb27207f2877160239296349e586b6d7902b88c723bfb143d24303081385d6c261888b34925ed3a3648726d1025ac551429b44f37a4b1974dba00b5a39e398de938193a41c5f9b0ded1892c7fb5a15a05d03c4bd65bd36296e957407c9519d7df4eaea219f0d84ac8e7202b4b4e9365683b7e2a88fce827086773058ee6adc4bcddf46c9ab1bd1eb3a007f4009d5288ad90268813925869a48c7342ad28359b48dc3961046744b3826cdc830ece1e0e3aad12f008d25d06d9f6ab329e165609a639676f653df8708570ae424f5fb01e61e71be6914684311b60dc55b7d300ba1564ca614c3c44bda289083becad574a13f15386a0dfe6d579a434afac700d922055994210fae6376f38a1cb0d08ee8704acb49d16480f2691578cae2ec4d63300bca9be15e245dce398c110656a856ec5f1933afe51f8290db6b4bbe25373b3dbaed61a11c0ca40bcbacacb1670873154fee7b7079e364772d10148fac704bb8add983b4582602b66cf0dfa9c2299ca4ecd13511d528c1eeb2b0544f9fe2892ab4428b33501c03013ecfc6af249559ed22e060710467213fdb243928d1ceb775129f04476fb70b6aca1b4704ef5e1cf250a21d78ec94049c45dbae6851404eec3774f48ccd183dee7d732750294261f692b909528d635c13ac142a0ff69e0a278dcd80d16836ac0426f39bc395573aeaf2c6ecb74d845c09f9ad593f11ff64e355de4a0ba53b8787b27ba7002168fe88650130692baf29f71959bf02c440e48eee168317cbf1d25816605e2753e4dd71b3a391a2ae3a135467ace6224c271b8aae7cedba7b50d7655e8ed7b24f0e09b06b71652378b4bb1b4bb99ae4757a4d6ecb547638d6f3f8a266cde7de1ea51f294040e2fa489edb156a063409f8d7eca3aa034b12a8b47fba569f6111a80c7d8410003784b613a696922b05aa200eac12a67d74c892146495d32f9a9f03d6945f9b87591becc3d2d1c284475442e763214049020f72de4cdf83418a675651a3d5df1dd9cee38c6e295cceefaa89f9ec0c58c47bfd020de0f5fb8178054343e52d5ff7561a23a9e762fcfe0b5fdb05b0a93d2453bd33c42952cd7bd4d94090f16146609b18be2383ee052a905f126c3e57a5c1157f0effec3748bb97da65afcc632a9e856c4850637bf4721b3c10042532b4ea86a22289efe7682b241a445278fbec2afac2c226f28a57503a9855ff4c187f0a1f5c30c1e5e6e51a908deeb3779fe098952df133062e5617b21411bb3892ab339960151f3f96f9b87f3e7f6b6e5c2f1f2633f92470f5be43dcbdc9cec31706ce22af9597e37f70336abe3c1c5e175e0b5f6b3ddc51aa021e2046b6ac9c7c8afa334905f4ef29b866a650d2171cf75add51523432a406fb66652136c3fa3731c5dab169ed745281edf1ae46a54ba7c840de91bfcda98e2a88f120e3896503b1e297c53ec110327c9f0ebed5529b4ef574ec37a62e58cf6612c324026be8cc611c6bbecfcee114f9a60266bc01655443f04337ab60540474bb8ad3980607a6c1995039189308ff684c6e710120cbdc646a9455014dd0f883cd535d7f0a87daa134486243179e31fcf8fe68b6a6bbf2df3a7efc6f85ada8539e5adf8d7ed2d8e243a57257dcfe8d3c82ef951dc91cbf6f16f0d111770a5d1fea2d30e4b9a204812f499f603e1ce6eaf2ffee7c86f7291a4dd17007f57728dfa63c4581721acf937bc7001a50d3170b477c4043f70bc7ca92ed0fed1a833adb49ec7d2537ca4ae553ce73fb6425e48e04e6e7b6cda7cd947173bd6c50c4fe87bcf40f5e921afcc56695e78292de5b4b1dd8dbaa2e1ea9d32d1d6134760b2ebe768e48eabc9601e341553046d454de5436d5e5d48c3494d54af788c5cb495ab20bac982bb39f2e48839718678e1b0702e3549166ab51ea0d0c55b116d9b07cfda6d33307bac0086b1ad7f4bb2bd4b7afe72a5fc5bf15061ccf782724bba22e4ee4cb721dbdc7da5e64da38261eeb116be5a34a64494ab18aafbfad753d98e8df847c4dc5b12c3149f394ecce0d44df95fc591505ac1522eeecff18fa58ca615aeb2d6e926faeeb8a76d181514e448107610ab15e092658779fcf1362e6e2363e618c66fa4bc38f87ccd013ce41e5b315c37f0ffe1992fcc441096fd8373d9087aebc4d40d8e44b7ce7ae8445e7547062f352646e6c6e14c77f41d0901df13915ab62f19312544f13813f01cddefcb7c5449ad86a1da1a86f6d28f622fc4a572a59bcd6d8a193d3a2674fd0d00d3671faa69c66b3b89ed14b02d3948564b291f11131590254a1ffdfe65aae9735f089154370bb35f8325ff16f75e5bfb8a91afb629df95dd1b711da7f07ccb0f51eba3a7f57991be9fbe2f35bb744ceb5632d65429ce2000ce8ed5001c7180fd4f37ef18d50d8cffcffe3709990803fa0fe8a90341250dd1743e45a6ac9930ba2ec4da19318677745035a8801fdd87d84c8103f5ed066c32a96c80febb79f40d49a1e78908ca1cd5397258cf1f42f373c12db51cca3005d9739c14c69ec8c263569d563041a387b74107d3e7a687365bd61ac123dcc4a888a402f97b873d9dc7576471289bb5abb6b45ecb7a30924947f5b9429c44bb080db919ecb3aa5f73aa53eaca690d83fece91616608199a65a5cd83aff92ec54baa121c595b93b5ef8331e1a0aedb7a86c6820db54b7f03ca3fecd45a5911d8760afa91c6388cc414d980113e7f391f8eef1bd9f24a6aef3a1fbcf10b4102242e59254b593502ae714ce3296040bc1a08ce911fef34c471b164b39c0f18d8b944937ab73709ed46e384a6080b799f1bf0654d556a797460a7ddaaf8026dae32a3269339efe16693a165be9f136ca571e871d7aaf9d2b1a3ce9e46fb46f82e6d2aea2ff62e2564b4593e02355d88e3fc2156a5f077ec6a4f1add4e149a20589ac3eb1951690c72c330a314edd847254b91597820d3d5ae47b296873d79eec41de4bd5fcba925b482dfeb5bcd6c9991ee2709fc3439198225433ba1848fc3f26a0f74b1895f3c939591b96bf0b85b09335182c65a9b80d0a30034bf8ddfaaf8c6cccd085f02bbb85ab0a21e14545bf70054fe79b144aef54027a4be21b34dae667ce161eb29b849d2f2d33ca68d942f215fd66dffe69b7348ff09e88cfa1e723149e026be926c183d2e09a927b929d692f4d9de6cd9e7592dae32743e5793478d75974738ea4847c127a98f758abcdeb1d944ee4d25e9df288bfe46ed9e8e90c7043b452ea8f0876711e85c721826f27c8935a9438f3292a78e34f3ed2ba58ade5f38a684b5f0e055b2009a76f1e786e88cbbb5317045f40f0599715695d4d64f5802b9deaab43c5950352578ad98b6e1ae60693ddde6b3f8b026943ccf364fd9f81b9c8d231519d81e6771507213b5d0c43f6c66baa5a23bc4da98639097e0e35c9b636fdf7298d2c8fb4c94bb31aa196a27898272da4903ccccd88cd9a97376c8a52b8fda1bbea5dc32b592d612cf260db44f7a557a96fa630cfbb379d753179190e8ca63801219249be18b16019e76e3576414f092bbf96dceb3464879dd3cc49cac5747ef556c07963fbff2f2f0b9ad78afbba13f6db94a87ce7d163284bbe2a6c6d951404348c6ca524b12f58c8587a2d74178d03d75d478e2155d8a4fac76811f7a6e54eb8e8824154533350dccb40a72d2e0b7ef67b8f1f3c6ae52baeb4b919d5c40cc5ca493f7ba3acb933999aa7a81f36a150b8cf2cc9b747c5cc081d11014b321bd9d3fb1d0852c80c30e07b91a08426900d8ca321d2d10f6710749f0fb25abb82193891d75aa58e77ece610eaafe7d4ed8350c21e539365a6631486b2254453c7c1916d0f8abfb4de961fd46d252ee16f20ddca34923e9d8af542658830bfcd06e00ba0d7b14336095deb0404a846b19889e2487aca58ca0f122059115589c627b045cd621aeba8d13eb75b9df6f1b79bb263e642f22d95297649dc528d780bfc2ccafaeac0c6d9a278cd49b31f4e26d13914c114ce8b69b7c1d1f8d433c79bf5b84dff977f0c1844eb3ce14b1ad7796e7231afdc75ce695530889fad883260bed9095664cc4d2e80cb0687989ba43e7920456d54fdbf5fa9bffe8fcf1d63598e6626e7583fc163b0e47c9b254a912f4525af8e7022942dd1bc38dbf5beede9b077defb1b4bdb433ae7530a635d86a93540e7a525ba65b176570a9b48c913486e59dc1b11f1b83a3ef1f4a9e756bc55783468b2c74b0500ccceb5e9dd99602e9c56fca04b1e4592b62b92f8e79bdb481b3b5ea1cee4122adfb7438472718a948e81e51e0a060c678cf874bda46d85e5a19994640d9cda93de5c58b92747eca875bd8fc72f372fea76dada1006a918fe931b0c9bd0f778a0b576a9fcf675c8b55a1f7eb60343ee3c295e8aea07793fd23aa53cf310a3d419e0c4654f97622a2a786f416f8e59e0aa4c18ef3e9694d8ff4b812a39f57793b3cc310d3f56ca4643d9dd0840c47333744c0cb2e3eb8b11571994d89a85cb73b9f3c5e52f241ac2f2fbd8a1e06675a07179097fccb5e9363f4a76fda88c23ab59ee1097756ed5e95644128dfe5a4f20a7c9f969b3914b5a1b3f16601cb70c548b2feb8de16cb36da6ee5c4116fb7e9e1fbdb5382ab4d60c0d75dc0bc14975cf484224440b7b0f24b4470baba0ac701ffab9a9d5a1afab7a73031c7672c965e1792f93d4dd0a31e1e1141cbbe92432a0b8bf6510142ae094f111c33bf522aa96655ac61010d85f8bc4705912bd0073e2ae925f1d5f3a35e39949f179090925ff933f957300abe6378e28e63e5cd2b74f0ec5c7b950fd8f93c7c493ae960392f2b0683f87674f22287a71e80998bd222f69b018ed874380f6663d9188a89e35bab4167226a73bb7a6440d9c157a806654f020cd54b14effdbdbb5060fff12c86d90cfc7ef02c71d013bc7c5b8a9698e6770ead8bb3414786f581be38c7e7ec25d921f31a1a1b8fdba524557ab728375e751b9a1571e95744bdd6cad88e94482a6ce3990331d02558b74d15fa33a163cc7e93189b9c4a5f8c4917a07a6d8712d62b5ad28221bef9954a1af4f97c9afc436897d4311b914156d27ec3f52571d6cfb308499a435937ec06c3b58a9d54b781654cfd7defb01532bb5e3abe2a6acfe9c9f47d095ec4bcb156e735870a1fa74869ae0bb9e4cc88a09408ed458958cfbef17baea5ea8be1cc4c7c0454d536234a2f435b5088ae41ac837ddf4a8578c2d43d28f131606cb7f6220afc3fb34da5923857895f766a98e03e436dc3f4a0f28981c913d2673a1d9cea7d6d64c85657b0d3d9e41da33eb6df2ffeef19b858175209012a9ef20e6e429f3b935819a7fc7149c58aab9ce3fa973d5c6bafff671f9e874ad423b5fae00f86064889f5de84ef991d5b40c45a23c7c8e41714a1211a86721d8f0341868646331f3cb5718d041de69802ee33e43cc29cf857d44481e38fa902fa3eb0cd4149b326d56f57f9dfd28bf50b85238a863c7f26b4d89faaa5d2de1ab2246fdc7461489337547551a7c11e9ef60aad3904dab8e25f2d685d052852ac4ada5796e0b6f4ad71a1c1315ffeb6158d735a2214f37f81b39d3b799a8454912f58c1bbabcaf417d72b0c3bd458abda38a121feb5284d4dfdad90b03e9b9a3dc549df563d6f4f8f116045bec4ba76c184a974a15dbfa6adb7f9726bf04f13797607f2459fee072b086f05f2e38fef1ba7950d5c2469d148fa3edec7aa2bfa33458435e0d6e6f673008a3ac84896bf050c5d66900477c05f5340398e33ee182709beac5a248af2fc073760aa985e7e61d0dd0c8796053fc486626633be8c833cd14cabb036380ae472e0d75ee3a11859d9e5763d079de25de2d519c58f17f58623be0fd0ee2e40db80d1fb5b1cdeb93f7b48c1a0e0e97fa3edd0299140ff60f938146db1cac950a2e163717595e76cf7a058d288b4b2794060cdc8904ba1a2bdf5eb7ed27a91e76dbc16c7b1de10a9ab2f63527032dd94a9f735cd1d4c3dd5fc827a1108fd2d3eca0951b916f132593942079d1fa92a611cd0bced24259684aae7fd896e3760c34cf20932a284d21c07d5b8a6dc99e21c28913d9e05a9ca6064fac12f6159cbdb02aea37486b821be591fc6bf755edcf5563dc09ff21fbff29348e6825513bd23cfe446415f97fe83d0bafb2a904792cb47e7fa0d6a86742f2c71f56ab9886c89c8c310fc224725a67e35cd1ecac9dee7f737d25c7ea9abc78be77669073958ce3e94a42825f07025920db11eb35654a92b9af6eab83dc1078bda6619a906102e821afa0eb5f0fdcda7992cbbea770c8c332b7f6754d076245e23d1708e542d3808b935291c02eb7800b66c42b1d701444385a006e83712828c86ab5fef684c78f26eb643b7cc33e1574349410529cfee342ae92bb1e3d2fbb1d65ee9c516d6dda5aaed9f1885eec6e47b51396c15ede425799b758156e1d5805f75c2712d39a31e72cb01626314389d6ce0effc73f76abe0607caa75afc7dad0103fdbd6f55c484769da67f298c47cfbb4a921eb406605ca12fb02887de568331d6549c0b759525431551e30baaa652e69741cc05e5ecb523a9bd17699a27a9726d161e12791c1e6e8bb4a333aa0ea6d9d77617fc87b73fe00a43293e589bad9c0fc372a582280a97a5a18f902681e2ffd5de5526768894668bae82149f1be817a22a188f3f89c27b80f6b5b8d7f080e4a0c2af9b65e684319c7f4ae231759e55c06e0f2957f6c7bb1077e429786b8e03e9a255962aea6171322fd2b463ac99bef4a75889961053d906c45ac05751654fe9f9ac27519649b9fec3262e3be8bfce5550e4443ee778acadd730982bc1708591fb560f45e1e4b615b6f4534f01df70405a75ffbbcf810d0f6c503dae4ad039f99b91777e44e1f638da3652f7e456abee917704ad6fc4205321c385988e2bd9c2a15baef29fb1aa85e815fb770117995758fd2d488189092ea1761c72b007b33170991d06e9d5f79a56a19c209f1bab6a8739a6410cfc49ad043f51c4b98b59d052a88c1eeaa6fbb9011d92ef0ea82510e50c11b4ee943810198f99c0bd4726b6990abb55744076279180001b9bbcdf7fc16c31b62c002cbd9b3cdb23494c747ac13cb579b11e86eaf2375addd4fa6654066420debb1188e2815009408b882da6ff9d81f3feeb816ddd682074e5f96e7f84245b2a0b733228ce37dd659c4a386ccfb7a04418df7b5366740e62d6078bde63f838f9b33aa4bbecc955ce6751a7ef82c6de7b72e3817e498d872ee98d84c519d09fc09eae137b65a121b6af1f135fbd48c7298ed7b61066afc51c094d538cc1d92ea1f49caa181d8dc2e28617f5e752b49004668a55d30feb96ef57c80cf0ad7cc4981eec20ecbc19bcfcce9655fc4a32d0ad5fcce6c33c8225e21e75c36fea9abce6e62d1af4f2564ac5a30f5155a916c3265743c5a6bc895e40e0beaf07e9e2ac8e7e89021c669cf4f51b788facc019a1ae3a0093fb9d19c48574c795c64c37343fdbeadfab10cdc6f6ce5514992431c0bead89b009f35ac9e47ccd8e820713ff500b2d12d2b97cf73daa6ec94d0557614cf7e7b689b128eea2ee9a33026d5b3d7c4b3c3517255cfd8603c166cad5c779eb5d2d5df3b437d14e19ceb3763c9d1b77b0192e9efa3f945e33e752e43560e0917fb344db2382d059f3a0c6871203718bdf8a9a84d46c5c886cd9c759466f89976c61229e1025c4648321437e65d61fbecb9bb8470a15166179fc285dc3cc47353d05f8ec6e31434b7bb2b618b577730d7a60b2ccd81e95d2e99324c576b5e230301f8b77f56c202c7ca58d8dfb15a779fbe2995112a69736cea698769701976c8882c3dbd06a079fd5aa3fce945351b601ffc89119fbbab81856a002147938504aa168110d51f2b1091f972f4734f90e3b56c79b5017c190656a8ca245c4133d9174b6408c7bce0544dcac50801b42e9d6d8b914e6df5133246cb8b986d4d8b8ae57b0124db206feafdd783509f7a4ede161a1f4a3492ef7607a52a4ad1b7dd5dded8a150ff10f50ad1280662687233ee58a0df2417abac1cca29ae2dd28ad9b7ac25909ef1a31d464cef582b10843375d0e360b32e0fc24abe01a73d09b12d1a82b7dc1756a5a3fb1e1d350786175ea5666035b572567525e656fc5154c066abfc95fc8a196ee86204fcc594f5de194314e356f2f0eea20217ca09b604d048bf4e9fd152a814aa4ecfa8383f1b55dd37513c58d5cae5b54c23e7c4b6d1efc2f25c5f653f05ce90d62ee9f4ad4ede07dd1215ed61dd05b84bb2847ed4304c37fa8d9fbffe4ef77ad6459c67ba91ca477d2c3b11d0a13ea9d75a454a27ee5d753263a192ca0a66012c83a8535d91c434509f681c5cb06034162f48d5044524985d8c0f8af6fe3c00f6734c3ba8005db691e2c429b66a45ce20a8924b04f68a2ded430240062ad855925b934cf8e5e5be33b5475debced8a3a02fcf558860884ef1282ca765ce229ab1ac39701e4ab83c4970b226a6d8f3e1e2a9bc7d0518c4e2dd1903177216375ed7f16758c125c1c556bf237792c83bf032eed621b5688bc19262ecf19f579aa940cc6a25a3fb271a0e33df71d009e2b7fff816713c82640c0750763a46f21ae1d43a84c3853f5f139e5a55d4f2b8dc0ebd398ee9f3b99c9e12c4a3283ac81df2be82cf4bec3929a4f28ef66412db0f23ab1d04083bdc9dda008cfd58692d10b9eccefc474bc74c67c6eff281574b78bd56b7afb496712620db7c4310b1c2770a75364eb8db3a2987d643d6abaa31100ef60b179b4756fa75e0a4b686003f2f49523b01385db6a5109335986f6760d2443cebaba66999d6345aa67c95805967bf5c8efb9bb42acc1a4c0abde0e574d6b114617dcda3ef56883634f8fd00b2659bd0cbb158d5956ea3816b43b75950267a208fc7320a9ad0be9e5a7fe5232c1122e308829e6d5899a9de635627f5d48e55f54c86dae1baae25aba95741840e09bb4ae91b850a587dcf094cb35ba649c8500c8d2b7f4abc7dbf715a70d3c011b6abd5530c7b73ce9e2dff490a66863dfd5f2ca7ebb904ef26c730f53e0798a90cd35c6083b342a9fdee3eef5b5850e9fa39d1b8bc1910fbce007f84761c85acd91466313163e9fe940945c548159dfdd9f2ec57912186c0c0071a4d47b9c721068a6830706fb4f707cd4a134d3f18354903ae6e93a79ae8030fc615b4ca2127cf0d1dca7150715e5dda343302d3da9700f5481001d319f4f03bee54d7b01f662d2ccefffe2ec4c83a581ac0f7ac612e908365385ad75ad2ff2039468f1b59ecb3f5c70b7480ef47153324a49455252df8f4d028586d2be394d801963691dc228e25214412146b1f016cf116e497855149e708d3ed395010b5750f8fab96580d8cb688141a2fd10bf9819a6539d305586c6c9f54c4ff8fed80a699076a6e46837c24837e2f0a194134772a2268cf32df7cc6b85493b829d514e48daeb30616d96a2f13e20650bd7ef2715a8a562c4a31188b1817b3db8c41eeed9d18e56e65ce8d2cca89eae0e6a89edd36f060865a178697a0bb2111f7c1917e0f587466f70e95786aa26f590da06adac14e728482a574b69b7140796cd4d42fe640767e146ff2254a90076ab7c8d013411c6f0b8c8122628ceae421310845cc034c16b778f26768bd68e91231d86328f694df824dd450ed7774058fdea26be668d8abafa2c3ceab7c0ad692afc8608580d25ac92a058c08b3e107fd2ced9254753c148c9f19a441f14a8124e43c8c5ad7e15d7ad08f76749cae7ef8ebc80889c5a3809f9fdd007f35d831487c2499f27b114dd1a4f10a8fc94e50e65550d9d50bae3ba39f9d20c990f727c1c2c330b27778b3c4a91c6dec97ab0c265707e9078317f715a4a23761b0f945934ba2a31c657631ad41c83e6c5a8a1032b5690557ee85da091c7b0be83059c67920a2d2892288daf0a450963f7ca57ee6d58d6e62585992a25b9b567ecdfec82f56b15541706601b657dfff10348a317690943a25b9704a834e86df01fc2786e19d6ae926ec25ab34a930e0d9cad29822ddd73a002b604669c5d5835f2a1b07316de868ef94c59f78e65eeca75a6235ea809fd2896e2f23382a32c917a428a50374df43a70acdeb322410da8b6329c1bbfaa4fe28f2e37317b8a30391a9fbb9885f73ce36801f12660e8738e00d65bc51407b4f25ddcde8d2e66b0ef67c2a116127b925247aff503523fc1c25b5830130d4ff5bdfc2a3d387c81857f07778bf653e6d18b97adb15b029dab8b014395a0523d25a6c334f9cb57a633a2d4331a4379c65ad23e9b70bcc0b1db05c6bb301c92c8d6119fe753149848c2042b0670737499a684f30d39e2db354eabac0a009db20fcd95b2d1e75cc2b11a67d173048aec6c079f21a1875130530e3a9ddd655883885a2afd3b1febdfe2f91ce6114bb42ac279bb4f5ad23671d336e1701bd1fb27532dc654d2a8836a5b177bd2872dd23c16c4bcda6d1972e21cfdbcd0f942ca583697c6315fda2948dfd3f8f161a2daed22efd958978d96d457497c19a2f780f95ace68f7e9ed6f1fe93c0c440ff6343f2e0a4945190e71ecf15c807c9341fc2760f1c46c1d9f88da5475ef6e43ff5df7a9b7cb23b63e964350343c85ae410e0541d676657d5a6225babd95f947af6338ec2dba79229f045a7ffb6135166de1821bccf1607e57f80c702004c1df08195e4d2931038931e3ac923429746f3f17345f0c361e724aead611e5755a1133c44cdb397cd21e5f160ee324c66d3a0e21089594f7a9a7f9ea01301aa4ecae4d80628800926c58d467c9434d7ed2fce4d502a6bbd54222fa5211945b5eb3d7fefb8ec8ceeb08794fb88f394a63011253dadb3acacd84abf1af7b168be71c8fee3b3899008525aa8d8c588582f94bd9e5c6b6c744df9d0a2ad45558a11c64c90c89dcc6f98944ab13a7433a1151f432766523d38d3801c73973cc2bd6fe8dce15dac7e4574423a92433760d1cdf9002eea063b2fff75738c367b2f9c77ecb8f9a7be72e9a7785afd44d0749f1d30297de7b04e11581daf578018fbadd92b435fe4d202993c048658dcc2eb180e617ac512ca29c12eb7040b62c8fca915ee96493c308483aa7b02ca3c7dfa6a2f0574d3823de903e6132646ae2a6ecd9a47a0a20c6ebdf524ca45d5b5352cba90040d4ff4b003b400c358f507a4411371e9bb4b1b5513c8021f28ca32a0a53a95eadb821f05ac6c3c7de0722630ea4560e8657413ae5e4777edd4e9842fce029fde5bcbf518d153ce670cb3d0da783c83f2102865676e43db4b767ccd93569fbf06fa575de26e4f43c4813c1a05d6a2a3817bb2ddbb4bd05cf32f2d6c764833773c1b445488bee78e60a0ffda449d1a33085080bed26a690e255b01672656d66d5f628083d8bad063d024ae887a1925ee23e90d66344ae401bf638cb92eeff2f27f9b7eee1b7148c0a1ef5c65c4fe068beae35fc86b9b15b19ad1fb733fba51befe3290e5e44eb2e3dfc194459e10c908ed4b8f1d0b7cc3f7cdb7fcb981cdfbb305e07fd402160a2205edeb82b40173aa025719c00eba19d6be46e08b459580e3d6aeb8fc2c1d7decff8eb467d04d5d54fca6888bf55741996eb5f96df84334f4c5b4aa7ed4fbada89919e168d6c3a0835688df06b56332d83bc685ec17b15517a7866005047b92b5268ed9608f6658a3b9dc677872ab9b10f947acfb6e58885b3251b4cfdcdc5e0c2b12ba5769bdebba9d76d499611fa43e9c892893127736c597a6e7c1ebdf2a88e15c984d55c37de11d661b0371b7166e5e066d97422524d66b5ba7d310bddc75446ec256502366647277476bf5712263455c056d5f92a6de9e0c1f03161fd505e31d9fbb3b89d2cfd51a0dcb91269fe4f3eb40726cd97d38c149d02e8cfab6aebe25ce27e70e0c836d01737d5a4f0e436f0b6308a0196e456fc12b27df4a33eaf8743716cad548e674f208237eafe31e24a5dd5fdcc3440ec1edab362416d405e01686b82b311ba35cd3f4c25735f94f46d4461efb23c265cfe982f055a22c12e2d09ebaed95bfe8fd1fb8c4e4f28e6e2ad99d5f0d4f0048816e216b6c666098fd885f9f42b9b632f476ab956a3202ed6544a1c0bc7ccb4c3886bb353e6e22b7289bb6c4b16ba83fdeac7c0e8ac85b4ed1a469e4cb772c370efd7d8f12f7162e1fe8ef7f73b320f1dd3cc84db33e0a181e0e1cd82a05671e0b471ca7fe326b490ecd72fa42502faafd580890996031184d0543c3cef642852ec6097f4a6b00c556c0ee08951277b66f2dde1f07dff72c27ee605bfdda037ee25dc7ba8188eede761c1c21ac5e1ff061d11f3794d0160915f7a328641e8cbb027f805369c7d7996c732203012daab44e6f66bd0344e3f9d9d938e92f2a9e79bb99c0cb6acbee0e1a4b5408598a2808c118ce8b39336e5a46c304e3876d4a6c3c0b5aac48f8ef2e179001fa1a5ad85d26dce6e09667193443e9dbd06577f15b77fcd27fb690fbcc36539be04a348b8acdafdb554c1998c112a8d091464ea6bacb3853f91a3c59704d6ede89af37a9bc38e9f4709adb28dcb1f012c08361f41fdbda13b651092b259f3fb0f8d102bbfcf7d4794d92e200ac0a2a9e5dd617e0a0a8ab4d9fb0e3fe134c328c3cc9ee72be3c89a9f809b41dc114ccb954ed1c2ded5046c163672011d19787bcd94ac02ae25acf741ae794f331757922171c9754af8df51ec670198750ca0d9fc4f045613262d0a1257abb24d496bc0ce4b46c8cff4cf52d8edb05f87fe271eef743cb3e032e9dd83e0392664a9062905253133121f17d3a3b6dc07850397665a53a9ca46b85897a5fc4498d351953f4d6c493cb8d77a909248fa7edccdb84afb26bb8bbb4e357ffe9d0a6ad220a00f01a8d40b8fda24371761c6f657312c86b8c6ba024ca13d3b844cedabfd98f92e247133190dccc8069dda6a58e86977e6262d3ee940b829a4abddbe9dc89911fbff1c47fb3571b8568a580017e16d1058eeabf956b94f8d76b5ad1b7ed60e0befdd103b1410fb064071cdfd0961f1aa485876ce2f98f14a44d8a743e53bd3a56f9d0bfa707bfae72acb591e3ae24cd77df54713187b16b8242a632b25e1ea893c0294fe1ec35da0e55abdb0e0ab4714a9d6041439ce8e8b11f05d220dca4de9e49ab22a838086c7f2f8f6866e98f1458fe52f9784c339e0a4d44e9f91f8ff1b23d29f241bb0599dd5d3f434074836b43770bb7ce6cb8606b16b1eb8de32a43ff61d34ba2f95f7ec7607f08ebbc442212a043c76a7bff9b467c61b688b52b910552d987a3c2638bc81cbf41b12433991ec296f86fe23b67e04c9641f75184f70aa4f6ef035ab6a206c068d9f21442d3c60f53df411da44ea74c11922fce937920b41bb5d3f5b32dcb199b2f6cf8f64ea4be03ff04325f3b50d8272f929f50f7f14248daac211e1035a4e26dde9e7b0fe86f4a838dbd453f14a740fd5e23ce87320a03646f621ec6d82584f1d5937f9f243fafae729fc2f9bf4ee282401d69889ce24f4a21e2c849ab820fbabb3f4ce90252c631a085a312508097b34ff594bfb2ab62bcd360069a45c1046554e4c8000e1213a8594c248b04cbaac8f7e70c3c8762945d72d2be331498d2bfc366c1df17cafcd26647ef4e4b4e0d9dae0767e190bf6ffd0bf3d0b4fa3818daa4bb858347fd85b85fc21a0edfb0b7070e1a45788f7b44725d1e2f6784fb7c30b3a07598dafce98fd8ca44b2ac1d1898563c1711aaa511e5b287af7ec83884c825eaec215b2aa3bf8b952d6d136524209f8e78c7d162dba31fa7b02166f58e5910e017ea81ad0ad6ae1ec99daa21f1cd82258064182bcfb177ae372c1be775a05ddc530a1737438f09411836b392ce52a06abc593b66a99b89804d769c0eb060b96559e5e4ee87efb3573179bc39f74f6c5b332a09a5963e6c87327f3032080955266187cad695307241fae5af182abf95b6d433bb4fd49218975d47705a6256e3f3782a3462a989a09a75d8266007a8c42c4364c3728fc14185201971befb568a2f1a3e6cd7a9b376ca66ab072b0a629a67fea2e24524b7194bfdb05f69cb641a64d9119f611831e4adec1bd774df8ddca54a6f4e294a95aa578732f1c1c4313a60b790c2c9cf72da7c6ccd80ee021af51deb356bc84f7659f0ed2a895b93e3b8e621c368dc3b44d5489beaefb17e6ba1771ac656d2a3a452c157e19b11d89f66e6d855a0c943acf9a0a592fe5d94351992e6daeab86ad662117a1dea8839d9efcf04a67949e9cfdf1443a8fc6adacced26e5a9c952e646775611ec37553ec212a756552cfd43cefd5107c21f9a878338414f6a98474492c1249a966b1c373463ee22d989efd799996dd64b574fa00b97f296ab6159379e344e08df2f910d04a70216aa126f4a3ff6210dc863e4ca66e1c9c38421ee02d1edaba41224f6e5e544e8d28bc705865ff5c34f24c5562f0551be0807894d38885e386dcd75bdeccd76418b39693c4264072341bb936865b4106c15e70c36f39faf47bebafacea5076bf406b5d020821bc0dc7bf07349d5beb12d1ba9b6c083371a23d0897920f2d1e0f1c697a025318a52d176d2969816c4ff9f42fd52e1ff6ee862248eaecedfefc16ccd96877461e0970f056546d2d3398314d242554bf6636e5e9b54a3b110a1b9fca795e41d5c1f2581e729c5fd350fa0e5e9aa14babbd804ead00874b9f5350deea17065f12694b1d6eb6c6aa6078434c078c7b692446a1e03ccefbcb4407b0fceb0622f640a3a626ec6b5cc4596fc747c939e806636e1b271782497a890816692bf85b1c7159a93a2901d441452f76adac64bbf921019e783be84f72166bc389b471cf102998a490091bb5f6ef7c4005be03918524da1bb12df24fd39c2aabce71cfbda8c1cf15f556903aff59b97aa8ea2f0ffe9317aa1136fcb2b5a46fcbaeb74cae857c84d131cd30a6b92dc880d80057361d798c4883923fd6303c539f4de6f595a9933da229078463443a752f4a9fea15c917ded47b90e0dd72ee755447e01ea9159a1fa2cb956bd31ba1e5500ecfea0be0cc963268ad7f0cd863ade27421ceb63b76056d1d7e07b3c80f91009494f6d38d41568c64663f61f64fabb59e3698024c802a00d35a6e5c95bbadd1b2bec203756532217781a109180408d7f560c0232e3aaacf60070af74eabc53dba923848e9fc682dd59f62caea55e8adcf9a6a01cd86846d517a17722a4d951eef9e7375de0e24b67c6cde3dbb6cf72940cb655debc1b5687132d0dbe5fd15d3282549ae2a60e10298c4de8d847227998d2fb634b4955f0f1eaf747bd1170e8e33710250c3585d5a4ca18b69951cd38f0dfa83dde169036a7ad15b0c9f9a1bb1c0040125884e03ff5b22e73c8f6d04daa013d30f99695ddb57785017ee49a77a047dd884662cf43c136a376b78512f135949a443b0b4b109ee62c57f2a222855622b97a623958521e594a96931ab83979101d9699675b552ff8e12d72f307df8e158e5585ea22ad1980dc4e1725da10def4205b03022375e8f9e5d363f6c213c0fce458d5e0ca51fc083a50d3df445f043676daeed61615a320ca3af504a14726c46a15902f80ec73cabaa077c81c79b54c29ee59c6131316dc7ab8f61dac6e3553064f77dc52b5c628a7bedb5888e78e4d4cef1a34a23f081feb1940a7f7f5c20f22fb17f0f9261a63fd81fa5cf6c7717295d7eaf93f3e0dd8402a2ff4c2544d54091efc26202ae4cedf1375faaa3039cd812ce019e25c1b58b62c0790ad8aa1ae1153632ba13c0cd283952199fc889b7aa16b9bbb7ecb9aa6e48554a95a0f57cb3cc069a1625e5d7fc32d3c6ee4311dc12e3c60286f32c574d7368c196afbb4f770b27121f930a03623cef63214463967395fe6cb388fdb0602e9907820de98ee321fb8da9809a25a12a7806fef57a89dbeffb0fb6856e55b8219d6730250ac1875a62572e1553e4eca0e75256b6bf6882cb574a90bc74486b3f98dc7a4b9d17c9438fd058413ed3cbef65a9a02503c034a3ff73436d325758362c388d32f581e3a3b138da7f0634513110aaa2c71b9b033e25acb57996181346cf3becb911043b3756196eb89bfe7029c85776ba08b47c2c49d47176de6db802ada4fc4f5db74e09e0b9ea6150b818714a09bd0ccb300edce8c551e65bcf8b752a946b5a7284e2ea61d31d4024c8e79d0aa6f5e1359bdde76476fb081ce9a9400923eee1a3ca114150a044204815429bc4c48510ede68086c0c7da0333a5f93632ae07a5c7e92857acb9fcead917b206eb1cc50f6f0edd902afc4f825720deb349aa8ff78e29bef67b6d47609fa17356cf01285bc1e84a920ce893bac3c67b47cc56a6ecc862d6f771f0a8c35ef21927c8bac692a1401beaa1c4301e4cf1d2c6590e7045296ed37e7367dbd22ddcaf1a2289cc9f55685ab139c5032244f34969af248e76b1c6d5c320a6f5610505dd168b38ae327a02931723e2076e74c5b6cd9b54a0eb9b0a9b213f2839cb86f1d9d0b138a22d3d1d23941135a23b4e1746d01b3f14501c40548a2a978303c3ea637475ffa3fa819bfcc28b9546e75cb773c1d0f95ace17e5f04ed6dc0d3d4bc09dc4dead43153429a08f2be05e33bbea34e583549898afed4ab90af85389169c04938d981538096cdfc9d1d15fcc4a96dbca42b077c8aae7badbb0c70c65138ecf50d59b44cb3be4e32eafc603e3fc37308c9223544ebaa1a857384e7e3d0fe353f92c3f75119720dcf96ab5627940819ed0ab736bc85ef9b5222d000fb1ca6638bdc2a09ab9c6290a390abf4b46b00782beb9bed58da90a1730f0f2ab44e67ad6f3d6ac81d21b2187bccd6b95130b250d32ef0e8b984b7831949e1e5049ad8a0f790cfa348245c3b9c52d7caf7c2911dbdeac5e6c0680c0a45f0c96e2edc314204ed6f6a2e25b2e50577c39308848f606ae25dcb57a7a4e2eeecb00b671c0f7dc1b05d09720222a454814dd621cecdea169946d49b5d661119c432f177e866d9e8f8f91fb5d09069cb994dfb754790d9949dd97b80ebf33f91664104b7d85e7f4974195b49e10da983e575d7b262bfa73cdd40b431a5a500ed67fcb7957b56fd93a487822e200a74f9e64d93fd9eca305706a9afdf5d6e2106bc521694c01a5c72bbd9ee05e14ee1a219c9a9e234b5e4e6c185c0e080070a8c0a172ab2dec68ea71e45b68ead54ea80370d7f88f519dab9ca97961bf1b977cab933ac6d906e5d4796ac4a1437d0815ca199b6254a514a6e41e31c56a3e54b5e0bcbd97ab257076efb49bbc2560ac500e04cd1261b9e22570e115b8bbe4b326575feea6050ce0ca7709c86f4b5bbe068b4c7dd7de4f4155e54ef25da779dc4df67b6be489a3d3fb3c739b43b51a39722d3dca1641945476d84b24598ef18a157914bb0d602d362144d9a5187a8c7fd1f0f8c3f50b3865d3c2957150c77b8ad9413c6c109bdc139369288f14cb5cd719b8e3a4105b6ffecb359b822975466c6ac79620029d83af6edba8ecfe74c18a4b8c4618bfc8eaab553e2dddd58a319ba269ded6d66f7342be78f8cdff4ae1dfb0110fd9f1394400d403a3e1b585c96cdc8ea16669e1295dd7b6c04ffe600a20502d6898e4234aa2365c6b5c37190579a27f563b885a1067d0669708534aa41953e64d208f26f4a9c41cc7a123c3f0eee9c73101942cc7be2c995a73e736ac3ebaa31d06fe4ad724a91a92b1b934ccba43f33de1252810cfc65d04759a807c20000c264135684fdd37dfe458c774c7be97877cd1f4fb30d30b5b2458822738f427a833b43d44ea8311e6411433055454332599aeaaf419422bf9810830c3f6d927178e34c410a76bd3692c77ca0f483fb950d9c0c1f075a489bb7f7f8f1a85baae3b3b9d17d8c6972585fd063fa95f6a9f22f78ff916ad68e3995a92a1fa1ec6d130fb7e5efaef21ef12f892eb499f2be0d5f5aa0e3dceb907d549ee45a31dee05032adc3f15f143d3f85ad200849d42ec600f999f597d791649f9c7a0143f785d727931d7331e6f2ba293bd875ea51888a6fb09263d6a0565895e565fb2dfef1d6099796ac1c5813073fd5cdba70051a4d875a9980bcd15327d4e6e406e9bd96ff61170327dbbb1a6e3b5c7ac78759e81fd5a7073a711bf4781d60b6d00f4d4abbf5024e3570d166a0869fdb78405f7f47a4a0322194291cc95b4ab4b0142d8d70eabb46fc0a835c8696bd5f5325242ad155fb4bc6e0b042ceca5f34bd0e129eb004d7cc1fef11b6a95bf886940ff21fc0351475cd5650d525962e6bca4ca14dea3a0a6f9f6b5bcb778f45618892b93fff8e72077faf333b68fbfa08c4f69dc2eef2e257944601c877b9bafe5fe2f9d76d8164f33765ea5ded584b880dbe44b5170fef85d241444d291e8497c52971474d9aeec6703e1e6d69cc12444bc5691328042ea7c3f8b4b99c4f3d6775cd11e2929d7e58b0c534c8de1d345e95f927b06e19bcd2b2111e40946a0ff2533120557d7bf49b5b812d5aee6d9fabbbfe28ffeca074de74e9835a896261f908c87dd0f0a62ce28ec0a7f68cf638319464394b1b3df94fdc340babfe118af0d5b5ba91c5beedc187dbd213668cbc4d00ac58e7fc8981e2cb4fa16560b839282573b37746901dc7d26d061c0ab9eb9064a5d3d93bf2eb475e95a96ae1562505f19141dd76ca061704952a625a5e374e7f83f0e3e4584edcec789c04a1f910d22a814de94af1caa4774ecc1b859cd09c59c92495f198a00ecd22b76dde388f63ebb2ce68cf8608e6b360407eec2a54fad995c42ed2371c8b362758afd4c07c172191ab0994c3e31ac97cd79dd0d3fff55f1a9bd0556974e5a9d3949f6bc481af3c8c31251ecc04d0c55399da8bf54216ca38bc32091c469c23790807b2dd11a92756a40fcda33d7cdb18f1b44bf793ffbdfa612ea00b9342108240a764a98e03784c1fdab464d677c07a2f1e1743398bfd4bb8de75c91a8a864b38681ee31237f7712df33c5e06e370a5886917a072d66cc258b1f14faafd07a8987b39805df61ce22c3ab2cbf0d776ebb87e22136b02dd30f3926be3a937eb2db2f3a659a7f0a647d7e52963157ebcc233d7a039b25c24a4670f907bedffef599d2995ec3ca21fa7c8660f497e106d079828fe6cbb7e4d38a7c47bc5f195143d13fff1c508d3fc4f729f3e9fe85ab849fa703cb72ee0ec355b01d14a11522638882a29d609f78b12e69f40e0059e8b06bd46c646fc5cb0a3be66db008c33fddc844e464c61a0157c4fd9aaf0c259e083eb3bd9998bd10a50416b413d2a24e6a0c0cdcb5d9b27f6f9c0687241b74dbce420aae39cafbdf5fbf89b1bcf087428883f7768b69d1c71d27e74c85f3f45e6481df8dfb3d1c955b675fc7e411fe18e05b56a29adeb59bf3a26c500d535bdd9650481cc991f1ed461646a3a21aac642d646c00d7eef137c6366ae82df552f65971a4ff6a368af75709deb3e1eb61be0859c5facfdae91add808c96dcb6f736a2575a89dba2b51ac7e0275523fb9e01902b6ba93be44d049fa6c4c346cfa62fbed3021c8ebaf5777211498f1bf8fa2908c7c8dcb5cf9543c4e09e675f5c643eee2251521e09d24e44cab9f31d74d4fde0c93d7be5b7af8f02acafe9fe6c0a3082953f884efc6bc3b70fc3002bcef09dd4509753e0aaa1d493fbd5ee5178cea6c568ea7890481db5721eded035fb16db6b5f397290e59e8f0f9f9e419dedcd695c9d69bc0d4e3b9bfb818b85c5aa8f960547f64bc0ad001b5e4b59bbf1963e7e369c29eebd14a7a787c57f751aa7ff9f5416ac3a5529e7f6366777f9d84cae348bf695c49a456f4176e0d74bb370548455c4c2086c15b3ed1e5a9ecb2697734a76d4dbdf4f65255beee0e485eb75f1f083e6ba58d60f5d1d009134b2fdf673c94f3efb540b7f9ad129afcf228232b22b2387a670dd8b09a39d581ffd1d80cf78f9d5ed9510197628190740ea47ba441e9e3693bf07b5ee304d7441adf1d84c3b5b3db43e3d970561cbd7ab5a7c33675a08d9dd8f26822c7d997cad07c0315d0b3a38befad53ea0a9109b456e9504bc8d12208f3dd0e8650007546d69a76e2ffb7bfd24e1d59a39a1af3450723bfc2628ef3e10c6473a91fff888b20ac1205d4258dcb6d5979b528ad9e88feca7ca086fb224d8f1421d4d1d604f13e5702efa6ee450c7812db5c7d51b27ba3876f1c8d9306902afce4ff4efa77004d483c1d6318c40e9592bb8849b477071c748271e5469ecfb5b208d322ec241814901605838936e603b189fcb070f025a9cd6b43afefd4695372ce1a864b1eae8c169001cbf59211d2a48d4313fcffd9c0f5c4e9103aa8a6f9f9f8a39ef6fc113a501bbbfed9bb491a974dd431e1bed551c21b3fcdc93d24c455bc0152ef47487e57f0e4b29c289a53ad7541eefa910adb47642f83199ba46d22349de8b06b552e87a0ff63b8e1f97d8e2002da72e76d06ca277c1c945fb7b1dcb2b4584ac837455903d7a80190b2b122e314115fc32ce4b64f9d4fe614cea162efa98a73ef87849c418af1de1b01624a47e008f2528f5b09ce4ff68665fb08c50549e4a49fb21245f9987a6611c30e8b2071f1663a005fb57d2421f5e9ebd8b06bfa6120ba414a1dd60a24b12e85c04c4c66856d0502c1b8842bcf82e4b98cee1161f3d74f6f8f4601d94df92c4a9c870123d69c49293780ad912de55f5a3114b78e0ad263e8da95e3cebf9410603d82315418de35fbc2d4a871a9860ff49f7980d25d36be35a5fae9ca0427b7a9dbb6506db30786e23d616cbf5da0d63a3888eae4d08042b0c7de1f10534eeba08f7a9a34c21a7546500901320f411b8581f99a2819f36cb79276889628f9d12fde2ee007242bde69f364005fddc3a50d330450143a7e56f24a6382aa764303df624e5baeed6306f1c6f7d476fdd62cee8d48fd6a486c5d58be975b9139e680a22317791e2566b5880424b518b28f1714783cbcb10ae1f3d8c1e4732c9beb282ac6befb3911f1059c957e947137dd3831e577c53929ac11ac7799d57c3ef3a9d9a3951fbfe466eb40c23b869da1cb44d0eb4f2cd84861f0d3019b176f75170d6092911318aaf4a7f0bc83c601587937d196c352c1170d2d8c0fa83591daaa0d0ea47ad3b6a87f1bb2236e705bcea82171f0956869255e76900b7c1abbdb2618141e911b64455631661068743ee0bd5a8b28709a1978766eef1283f279dbb8b7cecbfd6c26ec383255b6b2cde9e7662c0e51925e838f8462303955db263f3a9db4a8fb0173292bc8c455642465f6b5e4620e6332948e7abd6eb5fdc3228ede5347ae80b5d18fa6ad972837552903c8d036fb00da8f73f0268af9eccbaf807c26e888f55157d7cc158917b112a76512bd2751e6104a0f2d5b75a8484153652b56d6cef00326b030aa0d45c595e535d92a31f7fbc68c3813be69287be2fc5cd35b47b3acc62fe4e1cb0408aeb7a693267f4237492c89f44bf99d93b8b954e62802f52f020ef783764c2cadaab0488b7d7d868007d8eb5ce6652f30e81e5734e19bf9dc8077f8c01f8e4303420b91272bc2db87f7d7677d2636bcf1515d4cd7952e3d4f4061616a991182917ab41f230d7c887d0cb1da4419559fb2e3e1f27ab05934096af527abc92db563c6276111de15ba77d691c96ad23428922dd3ce99bfdd9c9e8f4e9305418bda5d27202f7fdcefc8e05bba854825f3f65951e38027044bb3b66ee3b5f243afcdfb4603116a9a9a446847656066e6ad11da6f69cf08e8b826b07225342afb948642720a246ba5982008a0780098dd438597881dc5b3bcaa0827b3db1250848d271af86e14c016eaa6b8c34fc7dbf2e9254706909bd7d7ceb0ffeb11a74736b2068b7533221dedf152b315d8b534aa98c779412062f57dfc84078eecf12b33dcafbcfa8a39143227ba028c1e504e559a4055fba092ecc4e9654de674beaa2d951214ec8a94eff423e3ec625b8db17978ec290cada6465173ec9bfc04295787c89d2834ec17f4cb7ea0b534b9e4b7e57a6ba3f4b53bc73ab897f0319d514c4c8feed3e5344fbb6fe5177cb8f84e492054947795f7d3024a5273e2b98311b94bea1cff78a05e0d9da2bae1a7f12094aa5c5aea5b61fd45a2b0bbc0e55c60c2ea82addebcbbdba48fb5269496ff195be9f9d413ce7696f32ad130224647b21299bed038a7b55a1838b4cdf70c8074fddbf6b31612945dddfce3142be0d4264aa0cb9c082ba41be0b25cabea781f84218f9528d2c52fef5bb8b76c5b6bcb1e8de2349ca330dd3655a4bb3970273a868695847808f7f96fd04762f6a5e57171ac2e0bda967bcdcf60b4241041fa11fe90ee209115802fd301d6eaf2a9a80e7d8de45c0a3d9ff08cea11b69706214f716ec44046bea4aed6df4aa21691a096ce557750234b7c994e29b7263cd8c03703d2c0e888fc9c11e804b16167b268357647429c6963b660f0155c9522147ce60740f61f0b402cb5c3c513f5bbe97fce10ca4e39bcea8ff651b39af63c804cd6b0d325a65fd22e607fbe47e44b38b5c185a31564e478f1b107ab0135baf8a63c8cbc80d82118fd7332b57c4640e3ad60a2235d610b3c1fe0d88a112d4214293b5fcd2ca51b7fd33ba7dfbb9491eb9405de921397362f906b109a50f866d0333504026d545ccec49263adc3080910f71510ae6ac9b0624d4366fade704c5a92a58f7faaa9c5d1de990b1d33648d71d39181ff2a9c856b2bb7f56336a65edaaa6d44e16ca837acd136075cab413a699edcf91df648968cc4ff7073e9ab0ff0bf245a80f4f885f73d45275d1089d2c57e5a2f92bc6b9e702825cee482ecf9794dffcd4fafabc9437bda73ff28d583c2cc5333053044c6641553f3462614cb324ad82d101b1e33d9ee927a93fb966781b6bd2b72bddbacf559996d1b297ac56866956d0bdf0f401a25d8f0813ed2b98fcef60a69d693a5c188dbbcf89f02d4ac8302974543fd5ee1c609b6eadb93636b9d6b9ff6badff71f04a7fd7025b5bdd2d07eaff82a38d0b874038ebec93a033a556e385f833596bf6c22be7ed76698a634686aa12a42888d7831ae52c6c0dedbb976fc43cbb27be64b6c4fc6c39c1b34a375ebc13c0d5c491c1344b560abf5c086b223255617337cee1b1d3c07368c75b2df0966d269cb3ab5f2f15b04e370e0b21e62c7519c84e3ffeb842514d0ca2a7d436363a2afe07c446a7b19829bacd5d06b1503e3b8dc1796fc31d236043ab359b087251736316cd6f3daee8e0a41be01b6e6f787f97559b22c5d992fc80aa70750179f6212f4f2c41bc3bd39aadf7e065a5173f68030fff50ae2421e194f61e5d92883c344af52244e4131703af9a35d7936b68740758d356b92e4ed204e8dd2155e6205bbdbf5b6502c4686810a4072ca3b7722b8352004dbb377f254896800a825634a9cea98b7f68b99f916343d027b652a4620ce334cd921183022d31f19b0967fd0809b8bdb6be6636a1c413e4d133edcea97e052bd0c5174a2194a9a95956b3969846878e9f45b284508bb08776a71561abfb1d48c3c8eeef64ed6196793a97c4002254b2e6c961d4cbc382e799d25e887ddea272391c4308f81ba17eda0572f6a10237621ab30f419c5193c627985fa5b88f4f9cf3af2bc92ec980c667b234b9936bdb9f27625dddc832381129931cd36d0ff892d7ef615ece167f9360a2d453813a6846e2166bf43cf7b3b0b2982f9dd5e3e12665410b2d72b141090b092e3edc2114a528cebb3d9443ab2517b1cbf833432cac0fe9c35a14bc345881590694af17cb1f54070acb0d3f40543f82db0e1359f5af090fbdb2ef7e33140f75a210cc1087ecf768079fa3f22d8de7fd40fb9c4c95d229bb647766d97a4a7104ffd95b74c4f05dde4b59fadb586a8964ed4edcdd8b5b7fbf6788bdf0620ecc84e9c03fb001edf9d85c428d12c2b77bbe773d8cad5046e609b51aa2fb962d40e4d5645c3f7573ed622391f65347ed9fdc1b6287634f160e79dffb02b61c25e354ccbabb97ce0a8e584fe67839d0c97626b185ba2c4fada1cb3f417b5e02b009264c2478aaa015b8e4d8c56d978d705b27cce8ce21700151ee7299de700f4dfdead8e691d9b3ca22ccc1c3f03305a67ed0d11136dab1a5644b4441b50242dec8f1f331b636308564df5de8ac8ad75db0ea264a7824794467831429a5a013910f01a65bc1975e5e2f01ffbe57fbd09d8a8c0ec540560805196d20818698184591fb4bed497c7df0294a3a4a9fcb8873c908257499f3d2274e5f4e69664b8f5936a74658a5dc44b17e0543f5d7c3ca7f4e198690478b9955ee0c16f218361f8d8afd31f1cc22cffb0538191d90b4306a28f416381b8385e7024e2bfb977129300ce8f3db4c0e70eb4c22fda07914636ed4942f658806fcaa9ea39821b33b1fe314e54aee3de7b10293078800e99dff6b1acaef4e23963d2dc2a535cb92417847fe8a2f07188d7a39c422584794eddfe7e85ab8838552958361c45ac8cc6b82c1e2254eecedbbf4d6aef9c326e34d4f3b4b8069a61921886e0235ec5fd6a5f6a6d910a85b222ed72f09559116d1a94550a2a7ed538a878ea2a4376505cc93499ca2bef157e6594ccf35da359f491a8ea4a3b1122ab464441db452ddfcf67e688a779c9edfecc57ca0361a26135271e0d151d97a42cbfdd1d448dd793aaa683b0ef8247790a0fe9a0b41e8f5bce05fbfaa9e14f0bcae6333134b2d3943cde1d3a5db9f2c2e7e513c40d03220b7726ae5f9d2690413dccb61dc8cb9c8061de2721c7ea88d97decb00d03738f77dd2d06f809d78419b2b367113ca07680b355bec3cb5929580c3516096a91c31658517202c014b981cb6e9e82705a719abdc034cf1111dea1904ee6aeaa4a9ab3511d98c25e0d353961e1d50b73d363631f55739efe8092747276a62c7c5391ce3d73774db52ab985699336d1768889fd6c552eb45e1b262cfb3cfe5cbd17b82eeab7b3d9208c94c7defce3da47623886d28253f4b82c5dfb25a098fb85ad114e79bb2d6034b10a6f23c6f7c528d574b5c48c4acf362e7a2ca7dd729393a738487ecfedfcef152b871ae74c6891861f575c9c038b090971c45719e811f1e38f590c8cd516a109974c6c69179ffd07032e8750c55fb989147235d2f138e4a697be4595e1f8628b9aea65a497876ef4dcec6976b411a542c4102e25905d06b26c359163d8fb5b553c1f0d3d0e1a04a1a2e89449decbaef5f85a763ec6cf3104d96e13f49098b758da8408f5ca1b79b4486df50ebe01507e59b7766662f49577e9f4aaadcfe7361b872c6782c2516f2be393bd3af73b51d36f04d21c5ed4d9156ebf97e05b3d3e673b1d721277e795a3d77b834462cb3872d389897d3b4b5ed532bd5e1ade409b80fec709a51985fe361578d6c2140079feb56ff58b5c49329d974c71b1666ce6822732444e0775a83bf930b6e08c07ee9644f26a306fe7ff0608ea10d45c213aaac24bfa0f59f6520c8eee8fc1fd55d84b7a8f832aa347cc26381dc0bea1e915b1b56952ade76faea5e945d9edc7aac18f8e102461baa6a561f01c8da9c9edbb20c2c57e28190cc8e1e3fe974b9ed10b3f012d6e3cb2821d988be80e758cebf0c98b6b4000dac499423aa0811431d32ebcdc1b82f2a06a486435af245a34766bd42e73c23fbcba5fc0158c51da0bc4b8d4eccaf6a55482c0bc95f644dc2d568519e97a3067e0ac1f45295f9ba3861a5f38bf0a660484a0d13526cbd1c3480b9cd398bbce8327d97b3fb4fbf09b4ddc7312fc4736de42310cbd36f691afd3f704658f98ab9dd8c32c4d40c90b06bf5b830539bd7ffc5abeaa71be2b194de34bb67597c7a4d8dd02e0b7e84dd3866cea52113f0551c6df2b4d9cdd186590ee3de9c808bbeffbd8dcdd2e13802bd377f6fcbc4042b8f320fb62b59401a7839560b6b7418b268c8bc9444a411027b78b61b59f4cd0cab7b4908fc45c1946a4791e3dd2f09c64777140690d16f660cbfd8f3771eaca266cb54a86a9ae7ffd6156065a4bd79e942011e84f16a030c4a84f484522938191eab98c67640419c859add1b4fba3a922c32180ffd3b316dabeac54b33e7842935b3ecea85b522d6bbb5b8b3758f5095f46ecd2ee0339f30a6297291dd71bbdc5a17b3f7cac15cafc7e860aa8dbde41d7d932255d383d719fa7c941b4edfc6fb20aeb4ff3bca77fe6719a8e6f0075b9f26fda480993d8f042d04d9c3588ba67d536f467a8053f86f50f88e5917496381cb87624985cc6f10bf62f1c575d4a78835342f5d154f3dcc2a768d81fd6d48fe4b9239235d394d43eb73b7243af591962eb1a75c5089fd45f534f04311987ebda919bdd9f23684bc6ae25fe2d6dabe3f84100eef391f88ddb6e5188700f43e58b087cbb98ad39c5bd423b0519c7b3af93cb5930a741a2e579c62c6e36a4e4ea4ddf5f35f4ce606d831e183890b2fd7705f52d3a5eeefc0ecec39fe52b8fca294d0c578ac1b6e8ab2f9825bba14117881dbaafabd650a8b13c83accbcb4e0423291238b716bbc0ad25942b2e77062e2b28fce64ffe7aec7b71c4ec6b44171c75f8178fb3f94e4843648809b5039e9f4fd7fa8b863b63f43602de63c617b542dd2caf327cc7489b4eaa887cf3abf6f6b6500d1669aeb87dc3b36f86f793920e46ab49fa24919d28c9fa0b4b71a5ae924fd1e4c1c6def91137e937ff89f48988953442aa67d87a339b3776624e194159432dd42d87fee80b22039dbd3d9eca5a823d500dace18fab6298435ade1440bc7ea40f3ff599c4b31093629b306d9e75207147829a0864d3277419bbcb780371081c14f98fdea1e5fe178b77f5fb708acf0511d9f2a3f400945aa136f901c5e12dc633826f3a050430a807ed956ea1fc560b7888ef515c8387d210a5793ab8b0c02548b9364d49a37739450d159cf0f0f486db6ca01b33f1330e1e369478a78b4ab5380b16d87c6ca3d61f8273eb29eeae9efc7f22b73701acd895a9ee00a4c8d4b060f6435959ff932d3f723268505d1df0b01cc627c9ad9aca09ca158edefc8031a6bccfbc6eb0d970e59623838c6d0d60c09cb180a466497d5e0532fc70c2cd7cc94bc13dac172a67a9d5b7ebcaddb64e90f786ad929abf5ae716a531fab39a0c87fa72ccd84155650051cc4be051c3e9a6de991a44ba1250a25f6beddf53a06116c96e7a3c79c82ee47e84771cae50f814b0fdaf01064c2d6916040d8001623c805a754be738502f01bb388e04eb376fa84b34d9a1d9dd83bd3298b8cab5893f38a8aa2c134edada946ce020fa49e5c47cf8fd4fb61fa2e823ba274b51bfb45542ceee6b4499e80dce838696fb2c0ee25412c98af55102b151abfd4d38576e8f46fc6632281a6b8f9568a9f4bc94a9e70b46f45748773c987f45ee1b89e94e6fee9abf219d09089f1c5ca2f2696607c44bebda2702e8944d18c118e9d168fb55e4abac2f547397505e5dd24ea2fc7159c5a03f897025b31f2f43d1bde4dbf91ef221d51e4ed311897eb5a468c24c7476382cf6a11c0b38b5bf94d4852ad281b6c635530ba4fd8c7288bc6a0cc09418c706be20c64dea9ec31acdd9baf71bdd695de4edc3aa99bbd26929f809e72afa47ca957780d9eb029008e6c36704611bf98986b935b8f6153a52981fd2d9093a84e5e3b0f256eb6acc293979bb4061e4f78f3d8500bdc7a250f6678f957518b4156b926dc4b5fac55036a9f0f1d93181c7c6a4a763d6ac31b8e2f063a79137649bf9786cfa8c30cd71788a90d92c919ae8a7a7534573e8eebeb176d9da2d779b1d7b4ef4c4d5472c82bd0317205bcd1704b1056fdb12144d75368d803258c99350c7ae3fdae55aca9f2cc40d8c4591a3cf5df693257dcf3ac2ccb93dbdfea78c952c15bc096b6a7a734821d40e8d69398931edaf7902fd913c00a916c0b87343de7d2ff17dbe0a9aab4ef661f726a8f0b3e30e703c6f2c46b80770c05b46bff36debabbbb4d89d051535627cffa48e092a6d061ff28f6cd87a17a1c02cdd72bc73d0e22845211e2581ff8783b8bcb8f5721db0fab7f15b6c508da1cf8116866fd6d19115bcaeae7d483fc7a3a2df7996f1fd36555649941a9801e0565c259401d852ddc6f53c43b05f20beffce8ef86b896b2cbcc3e6c0a88613b175dfda1450bac80fb0dc460534c9df7810eb237a0341c54c55559732c935b963b38a0695e1f1951e4dae5914f04e670b092580d62dce7ae5f3729ee4a88c1cb3f4f3e8479a95afcadce1b88c11445a3932518bef2c1f13cdd54da6a0b25ffa476fa60e40f00f9d1b108d92252be8a2ce4a7b1d1efc92725798a40656abd9a513f98cf7c5592e1517b327acfcb789f2307dd13098d0a5d93b8f72762b12115a89373720fa8a5f34cce81c96470eef939eee4b92e29abec1e92b54d339d49b5a5036a00af52aead065b961e7766ca6afd4d5304886e76a541a075422a22b34d3893f46020ef1b8a083e425269136fb8ac07e6f4fdd79c1cc1cc48f24a3e0ab102d0a250ff5b966cbd064dc690988413936a0118fe31734586827608a2d5f5a03da771d97ddefb5cf5daa0c4ec2f50b237add23a0a745c033e7642cac43fcbf790c0751a4214f0a5631687a9fdb113c8917ea86d97adc5c47306cc2f4506348f0b7e5b12f8afab129a91fd69e6ec5c2d2e48db3d146f499eb87a73d1b75750ab0fd3f5970be0284954644c087a1166a2b0489e5ec60036acc5e3be6517f6efefcbb5869b875061f297f136fa8bed5f52e7263155673f8385a0520056c16cfe1499eae95aed43565166c696e0ae9c0fa8ef0d2e571503bcf1f6ff9a1caef92480610d80535d29fdcba23106fe9864b59cea6cd47f7f7f0e488816c1b93d53a7107671315195b533b6ef0638d24f57974f0e740fc95acfef8188219da15ef9c6741c6ae364ae1a8e5fae0d84c43e0110ec8a898b6f9cc197fd4b5e6c8f0831355441a57df753e92bb7c21aca479b35d2cff9f94936d5b873fd01766af7039c310f86b024023a41914b9750e2cb72e1aee4873cda0cfbf5c45cd8e73ce04910282e58665646f7badbc30b460a930e93c05794c16e0d47770363d5fd1eed22596dedf59b09a93c67394e2e0d2cafaaf421ed4f86ab9326e8fde02ae40a14b348ceed051ae237a0f9e25f5a2ebd11da39f6734b981557557e03fc7c7530930fda716e536e5e0a953993cdeac2ea2af25eecdd0e962d425a71eaeca2381dd4d89bc8d60a1d098bfcc214004c3ab93e42113ec7f62272d4a89b6ff78f5b85f38113ef962ae3615349d7f81720623050216d58c7b7bcb4e4022fee5c92d22080826b9723665febf24638c43298f701d1c5b60df0df147f27792a343677114c596220e124e29e977fc23fe728a4e0ed321a4eede8a0394edc33114985239fe05e1a98474a1a3ddbd3e203ef32784ba526c6156e8fe73400962f590c4f85d7d8f2d68e3bca94454e8a09eecf24acc803c87ff0c3cf2ab480c75dd8e7a6f8cd752b0f4bee741015e6202247a930211a1146e55c299f90b069773c7a5579fc6c682a77221f03f0e8b1eb109848a780ff88dd5ebb6cda1a9330ce07a963b7d78b3043ab2a1bd60bd415d2ed69275cbf99c088bcdd0ddfc6f8478cb81354e2f08850063fccffb101bcf603ff985a833fdf5b8b2bd552dd7cf09c21ea025725a6a1bda46ef2d559dbed43577f5e1f4778a24feaebe7ad8b53a01f90ddf6dbe5a47d2b20724794c25f22b50f79578b0aca42de45fa4ca0b104d48693b8b593658aad049aba601fe487194b6ce2b0fc295a3c7f0ffd22ddaebfa249442322e19b1ef4e9f0684f18e8fa92d641f51a4f0153b8026c17fb5cdfd5a93d0e3d53947502579f4359b8bec36ec865bbd6b404e9f95e9529706b866b2a14dbf500ba562895cfd288dcfe5198af3b2e9f9955d84a1c1f8d4962d7e01384d2d175ff0abe600785e127237cefe6f1a3f6d0b968e1bbe588c60540593922dbf7f7f1fe2d2bd7eb92bc99deb4be7ae0a20e372ba09996deb2433b2520f179a6d31d06aacddc514139504803cd05b16475c84e980ece281b4b9f8fa28ab64f99dc6489a780dc1e45cda009565efcf4766e619b6eda22fd89b1d5af674c19586a04362f6537ac68325daf070ae642caaa4c0efbaf0a8101cec25b58a5cca1611d9c56d9905da6f1627cb0fe92762e146fb9bfa3ab690989a3ecc6c11c78128a24f9235ae9399d842cf67f048f21476bc6411d9750cceb518b053e692ef1feed7ddc08cd55cd460b2a9952738df8acd7a55cc86a739ab799ca5948299494332df8c2ff32f3654f1d325d71df214b3a6ad7266c63db578991683374ae969f58d7b63218d79dfbdc75539b2b1f30e38f3431d57141b356cbb0817a98fc1cec28e849eaa086c9af88eb15e6ff953c342ab876bd21502903de7d8d44f27ca68ce6e1a05f7cc56ba58f81eabbffd636e3d0929b7b1a17785fd8ec25f09791ee62ff39aee03f783af4f2c7b96527a43f5474d3178aadf8265ea1a4718c88ab34a77a8736c8095a9b48b91cca9ec39ae3e84cace167573bc98211479378bee5bf8bf0580f93adaa188786f0bbe6393553936b62141461654380676f129d824ff378af337494a6a48a70555269e838be502b0e18439f5a64d42798feb451b0e5516e3989310cc86f34fa95fdd994f87652c4a7488c904f4caf56895891b833d58f80edfb1da5480cd1407028caaf29d04148d0c16b808bd54bfb344c694ee7b914404f91c7385146c2af808bc833b9103bb3caaf2146da650a473d7a9d55db6dabd852222c7fcd8d0344a5b20d4744662c45ad20b4af2eb9c92b557b1a331434155919a833d63739f05f41826bf69e52683c00f6f402599343da4254c59bae7241e44cd64dd547e277aeeea46cdd78a37e7926f1d1b3b922fd895c86b2c25916212011e1a8f330c6b24986d25ef145b7013f10dd4257d331ccb033aa7785f7a83595dcae1f0ccfcfe45d6acb86963c14fd95bc5ebc16b2bdcf68a5d69169e1e050cc93bf3b166659dc29ccc5606dcf004457508c821efc51b7b84dc26a1c5399dd89cb9f4c32da1d12987254078cfb4d3ad3638d854a9e372b534b11ffd5352b363acfd8087e952d08b0fc4e4a4c897a260ff1e92dca27c6d0e16f8790f3530ef3d7d1bd4fd34e55462f5c093db9e774b2278f289639b0d71272068cc7864ffef949b966d4eb2325df80e6a8c33b1c32c859ddee4b98eb60d80273b8250b6ccfee04ea80b6733d890d657b438f5c176d6c1c5820706ebfc1aa51000f6e54066a2d755e037d7a3b6f6dac07dae1c81edb709846a824ca20ff9e1a469586f2cc1e752e168eacb5dff27e632005bfd4721b5729db7fb6576f988ae60b44302aa9c9f6467b346b5d4f2aa8f4545899951ea9596db319852b7a49668b9b070393a7be5c66029260e2a11df01be9cc81e7f463a64065ce999ab591add05454d5d629349675b74971dcf6ffa600acad8653c3fc41afd7b3085cd76d7ae962d6dfc7dff6c80e0c13c81a2340bc7ec964286d123197618fa27586208d9d332aaec3746f7f1916e8040b8e2a733ac74d064dd1c16c0627ba2fa21c37ae2b912fa2f529199dafff57a53c19416f127d7ffb1c5be18eccbfb8d524fd0b803fb9277cda6311165cf8784111ba6917a0a898de8c6385452580e7710829a2c5fae2ac0a74e8bca07002afac1b90f39282d5f83a3b57aa1ce8667aa08b7bc18044fff0b9b70ea6b989811e4de32937a2a80dba91b34038012aafe4c547ad1d22cea6cd3208ee3efa93d6cb471f2a661eb1ee1dd51e406e2a0a3634d45a5f4139869abfa0d26a2bab487c36bb29d04a9fb4322f8f458e3be8d20243cf0ca5ac16579640514db27dfb296c0df6a6fb184baf8304bbe1d37e7dd0f4994ddc017d6b28bb8ff9043587bf7879309446c08b88d54c7150c0a0cf4c565ac68d30696aacfb592fb927656ea27cadac4ba17f4154adf137fa99ef70db0c5e4d5f74c0eaedabf6100f7075dddaf0b0e64c32b52ef72c248befd0563691b1b42b85fcd1491335c9c9786fce4dd84aecb9bb32a9543ef1fe5faf713e00d3c0ab64bb223dda1a3a07b5db8f13ec903b4df4ec25b2963ec3b29461818526f831d067f6726c2255c924a70f757faeb8de62742ce9cbe68b16e4a6c5458e66f166a6e60372dc59b9b3bdf76985fbba79fde7067cebc0f9203b02e2135f3bfb09d4cae823712beb6efacd334bdc0f91f48fce0be517f6c518e8ea8d5a13fc9272ea1a0e4a1db46d01905ee8b4f3d78039137d3c94408b79610e8ab91c7d0ee49f079248f7be642e95b9cb099866a5c5696e6c322497b1b5ef1d6c89b44112a0d5130bf7421b8a814ff6b0c348d4d45d255f53141d3f8c2c6d71168c983e4473465fc2f7a5ebf0edf6fd3976dce9706fbdf2a4f3b20103cb99c92da0572d2f04f00b6a668e4dad8edb36f8211c592f96efb72e39814167bdb7f9aba0b0794c498e2927765e0163890bd43fcd1f336786ddb3a9c0ba6bed1b2475a838ff9bcf49a0bfbae8d8eaf23b7b02d96168aced6b235442d77bf8e1d59fb0ac0f504656ace2e7bb3404c2076d5e89d9569555afd1facaf6ed240fe4033f994070b4a5cf8ed5cad3c6230af5567d569f5a3d89e09dfc200c6265012d68fdcb81cada282aa77ea5e9d0cab85fb2ef479efafaf4408b1893646c3fe3631f9d49589dd598bb9953ffe3824253c46f84bc8239710b8368e9868baee90a3a06fcc508a84a0929289a5c3d96d999b2ec5493ed55ed78bfccc70d045418322cc356e10f035329b5ba2d9791832594e89063e8eb10e54ba070c6aed026eff14758017ff72733b70a51af832c36eb08809f10ca94ce9668346c8f295d3b6b75d26d76f7a5a5b89d26a0e157ba75cdd6ce76b25ee790fae410faef7d08cf17aa83de4620694c699eac810d1eca684015362a0a43f74a3dc7a4e0a5fe2f1ad8954bd84ff3d8863d87cc1ecb8d527814d0a0cba304c31f259496180973d65bbb3b3c72c5cb37902e0ea4fca2fbcc6fe08238124eb94b59d0607fb305ce4fadb55590f3b6021b75f3b8b0134b3c09ef365403aa2f7353973fb8261d3049253e1ae347cfc4b6c23d7107cd29a3e976d2174cfa1d16a764a4552130a0a2188f797f20699681cec8cd6f089c1764373be12d5f0bea49ba6aefcaad2fadcb5d6174fad3797ef29a61ed7d9e8de85d35e47a7db2ffea25b08e1e4541bf988f3248d8c894979d3aaf4ceadbe7cbd2959a8b60d1bce9312827ef758e4419d9d20b45076a23319825cc900c5a64dc2dc812d6b8318b75575fb31c7053c4de4e1d805afdc21b111ecb26f4e0be89d0b9e15a6d886d645f840e5e6bffd447eb13681f3302750efb52ecca42ba5739ae3ab3834b9805103248cf34ec99962cafa1e50df7fd9853db467b5b48537096c3e70d1270b7cbe5f2f8bf24d07f180f0d5f6aa63542c7f8289bef632dbd4a50cc501d9971b2892feacf22d455886bbac695ea77f84a6754ea37b1b54748750ac53d986cd052a0130167c276aaff2af0a013bc6b478584ec4110c61302612eae529dd2fd25c31543bb1305f4a6458cc7eaa9a683f6dff21061d8fd36167482d902c88c08b4f8298fd2c3168c020f6eacd987cc9ab08cd9e3303406735b4ebc4b3f8cfd2ed9f1e17614de71e8ddc42b95497772a359f4aef2e0df930423e636128df87bef3d8d35d6f0611c95bbe9a6eef4d48f0ce315198d0631d65d8daa5f536c903584aaa73ec267840f98755049068dc00d6f7d2e68e5cb28740575f7d1ac8b897d13325230b6173bc84d1f390215d4ed3a78a58c535d8576940e512e9a4be402a69aa3e02c51eb42144aaa647a6624c3ebcdaf15f6d94a9c6aed35b4de13f76b9cc8f55ad1fb856ffa124a33274c0c9e322bf2831edf3f317753f541184bf457572a65d73ae23f30f4e3415a131e35f5259cf82d88e0e4ad6dd68c8deedd5aef09f69ad84a56a281685f2f183d4c76422526b53735ab3679b68e6823db9345256348889aae98352aaf522ae5feceeacaed8cd577dea0e32023fc17a5bb50251cbceb7022ad964ab0edf302f590c508b12660a828098793a22da5e5fbbce57ca80c067dc1d7c25dfe6008555b415414b8ff6e47fe33acef6ba8acb175890ab3570f63f87433f33937645782657438e2816b11e73737131a66e4a20cadfde126a7a08a4a51cdb3471270002b5e45d6cb40fb273e79b70f020e17ad38a1d2e3de4c0fdc4b6bce28b603a843be1121ab694c4e70447565c7f9ba8f51c0b8779818f5733f95014612cf37da6756489043d06443ba671cf240e117515734a9154a4122b151db5b465fcec630f3552ea2b2186572b86d893eda07f567cee5a47931d61ae60c86ae159b9e230a6f3a84d3ea5cdf6a6e309baa25ca01dc992764b490f68a2e01109d5a8a5aca38e1aafaba7d87ee31800932f5d4f9b38e8b057c9938d2d2972219770f439256cdced4707d94d978a2d8569351273073a101639ded270ce235556085d326b4eefea10911cc4e43305d63131c093076713bf5c7caa22a666d4091e71d39d41fe530d209cc6d4d0019c2a9841a510eec44a4892dc84b5cd9e832f0b719b9ca5aa97f78e94cfe56cf5729f50d1e68c5a252b465061d3777eaeacf152809206116d984f85e25ee14268f113e89e5a669e883785bbfae63ac42821e6c58c0d7cb312fda3ae53effcd27cc3ee20ed29530bcdf591264f7ea552d063f9bb3cef54ab6ad7c4dbf529ae13b183c0d03106110f6dd5f43cbdf1ec7cac4ac154da82325d64034ea3e9f3435302d652911ecaaac7868b971b5353262181c9836c3a21f96566dee0103b2f87171f8980d6e2dbf3136a3e5266effe3bf511101603ba1607b069077c91defd548d503b73d57cb2f24d151cc6bb4bb599203471bc3e53800ec9b2f83ab96fadc7ce31660527bf929c0d3619337369f64e210868fc244a6257f07d140f527a6aedbaaa62a8d1935c1c2e7e59e806d68626623fe87ad68ec072ca6e7cee03c56e3dac1cf80219c665f49516cb4d06571bad5a2bbeb175192e8873ac5dc72da3644667fc1f5e0a9a62b86734fcbf4226ad354c5d13f7d326a430f254640058b7f3e1dfa20e839521010f1ff46a0ad7aa2b7459fa7860dfe092a041ed0c47eb41b5031785785654b8ca9b360dc9d67ef5c8beb1d5c350cab22b064a94d061480c41c4ba41d150e7d5dce94bf6cb4afc0ca0552bfca4c6e33ef92b262202d0a967444372e1292e3b593bbee34aa75bcb45a5f018f7382c6d4ee46c83abad3de9bd9b795a757a9fbabac86a17fd29227de1771501c1b01dba3ca510afd55780eac2f84956e40aba489410021507258f53fc40aced61294e638e6feb55db5d633d85d84711db724794cbeffdf6555a773bdd3283b2bff45aa9eaecd22352d1a195c45b725c8c37e5d3195041b3a7ac853a3db097cc7adfc81fa0b351524f83ef34d313e695c1d8d8468c94439121f126a8cce61141c19e188eeb03240e956908cd910fcc92dde5a0144fb2f84fcc4642f40d7dfcfa4e2b432205e32478eea66dc037bd03f4fcd01721d4844062f4891c96f87afbc7ede3ca6d326eecc8d7dda2b925bc7a3cc9485e7964b21837f9e63b681412c9efe2f20dd66512393ef6974583ae2b0a866aca8b5a6acd84df560fcc590bb4cf48293c6c2e7ba0583a7d14f0dcf7dc5a15f27de806a0a2785cdd3505d8d5767ff3fb9f2b5b9129f78ffbbfbdb0a42e59869a6f24ed59eb582d00a1f6098af6c9bca784683d0129f13652ab53c3477e931163405b8d2b80c632f6ad5589169b08a84f7f1e78f4d7b8aa5316cd7287f34a628bef4169591efb8b75005269208fd0cde393ba737f9acfeb202df87575aa44a9c0a9233738ac3d3153a0d18e98892219d30aaaf4b72a70cbc522d6a412aae2eb9f014570422a529bafc297adefc6369b4e8210a6fd252120b6c3dce2878cd188c148a3fce8edf8fd4d98f88712c3cb810832ceb1a959e9a0ed7240694f9e3fa47eb612613f63595a150fc76b7c5667a845aa0e75aceb91c0bccfaa216177a040098784948e877b77a72bbdd5ba7e829efb5e6ca46be7a7868e14f75a1da3e2671fc7087fb6c823c3d7081b81779d12909dbf9b50ff762004e3db8582b4896fc75da6b0940b350012627d4bbd372055da2385bbafa1ad98bdea60641b239846d994e0681bf2e3c833dd0c2ce779b510577db05ebc29ef16aa025530af7e67af1378168b10f599540c57242a6d8bb4cba778a70c4759e164fdd93f4330132cc0da99c04e7e4ffee9487f195a74f78e942bc9b387036263d656d7b5b36d47bc4f251783d289256066897d34c8695b5838073f7e4f8aa461d3b00c4c08d7c79a8b99946a662f3aa626ad7cae23ef863c6c065907f03f66d7d790c33521282a55d1563c3b49146783711091670207d23fd8b928f68692e80e651a892ed1881d3045232e4b78d7b097e68302d8263677db380a9aedd24c3c8a7238d70177a66d5ffce9b0b100c5383ffa9f81cd4bd1b8cecee822c4abfbe4a1415beb9a2a963aaa3d5732271202c90407ecdc1b077dff695442f62a4295c374340b5f3461e4d8458c47b411650826c9d8d75bc74b9e08cbc4518246fb4ab3de2763b6440aa707dc2c788a40dea5ffafe4f0db6fccb37a12867abd89bfcd845900cae6b9f1d66ba2a4b20a4e47ff7c94898a1391284ebfe633cfbd4e54fddd1443736c2157cca78d5b0c1280b6831e7a927304bac7cf84bea5014d14f463b3fc9af9422b1cc7f51023e6648371e4bcbb19838ee48c13f8fa8e461803d1d0e5612f279b1fa9f1b1d42ab8976730fe20f8b19e6bce5c951520288dc79ce2610baf6964f7a0133d8f7e7cfd8aadf060a2982df08b135c8e4d6c9e27e08932811ccbeca81ee7b5f3c2cd2d1fbb66fdcd5af28df109d5b6a71d6d9f6c2e8bc271e7d2ada5b28911dbfa44158d143cf365bad00b389a00bbadd0f2d46c2c2ed5755c3c360757218e1f01c3a372e89c25cb74fd6775a148324c0e308d17301ce41cf759f7e815b7ce363ea293aab0f124984efa7fb4e7bac668050d55556b1f7161f737d461798e08414d1a62029eedd52d2b9899c1857ea3041882ca6b49aa9e3899f3bb2ab22fb39a30cb7acfb0f6860e1cd25e825d3ec90e66dbcd27fd5480c5234fe423065d0f612b7016d8b4597fa918c1ab876d26c2374b3434c502707ddd5ed7e55fd550ef7e18e9926053de308603bcaf621f7ef526febd1e4a0be79e311a5e826e3efc6acbe237dc64acaa5a0718021ca3b44cb695d81b9a3b00ff82ce7be664868552215bb039e856a371fc4a558232e80797c1da8783ccb0b74568cfe98fd7f55109097c086dec493eda3584ad451020a73c9f4a19951d5bfc889b17c7a4a522b22db0aad41c87210dea67a397c6a6e1da12fa466ec47164a52f1ebb2b9da9aa2e296bdda2a0876cce77ea007be30b1c9dd53cd71579f148fc31de28f7e2033f21fd1fd8c9cbe1341b009d66a4af0eb0c1a968a6af7ec1020249af49c20a479535e6f22f8a121aa8af06d15bbe3e5b8bca72406c757267bd330dbe37746fff29c4cd2a99a2f158708ef4be4dc55c0edab9e051acdc6c596f1c6f5ad61e032aaf6927639dae14060bb866def86c65911563c41dcc312441e91d7412483d8908f79b64e4853c2c9b441f2e10e67787d17e0e759638958af5e1ee76a3448049d25f1d48207d25c41cf9786b2ab3b70e9df191f1d70a9972d5f4454108a202088ae752a88a024cef6e1d9fed686d9b316ea685a4ed8af11a314d803abe7b2e99630e3d62ab18ee509e93519cd45e184d8fa1b3a38df806a030ff149a3dedb38b4f5566043029177775326413e7c75d3fa93183d870cc3e57164974683f856a65df2f2dea663eb4a811da29d468832cc3da5504dc6fea2950bb758a195236f0caf3f8f866562243aac5e60b19fc34b7f43f4bf3bd1c0a1464d2d07ae218afe960647bf9d44bd3dd26e7d471bbb30611305658509aa17a1bd3866d19c407cd278d6c24b1c4385e14d03f745251c2fc4b55f48c7b9edb16be1511439b6737f3e95aacf48223be3c0894883f07ce18d5b914d1c496195bc044d2db9e7068ee42fe3a2899b96ae7d4c9f12004559ca15520f21ca5368f1cf682ca155dcef3995f2234e67dfae1402c8796426d230f73c5413f91bd4c81d07202eaacdcc333d95ac31661e94e2a436d143fd32a4816bd2d43daa7351fdd530cc47c6879c6e806d18f07c0bcb989b119c95942cc85c2e4ec8e01c1347bcc93bfefb4cf9d4633385686d43c532447d8a92839a892af395464bb89bea1a340e88aec7dd91dc0e85deff61b701a9466a5424bba8fcd9748b55491a6da4309e676668a75faed6b99040284fa68ec5f916729a8167c119363bb4a1db956fb6b6b7d8c09ad2760ff826e9e4696a0869fc749bc55c62b6fc5c497e350209d39865082cc4ff855b77c338828e528e1762ab90a11180ac6681bc6bb71b824478e613c6873cdbef182c39405f4bb94c12bf196c2c0f092bbb978c25094202e79ffbadb79146b48ca4e52d3f9bc9006d1e3362cba81022f130e4633adc8609851110b2d74d5befb4e1e651d15a4fee8445a107e0240dfe724118e3af2dd558ba7fefeb9cdb9b22d0890f20ca51e399fce94ad7b0ca0f345493705fb34981b3ccc108dbf4c076d9d12a5d84eb65437c18bf3105f8298fde8b3ab6a882224772a2f2bf427a48bc0f7a97e37e78a081147a56ff4c549616b5c3404889b542de93a035af530df61ca9a8dc493cc57e4977a6ab5fbe4ae6940fc7b05f7467d723da99e37ad900c373d1bb701505c2a393acca80bb62b1ddc317c812a4728623c9012f71b1b7a196ce115d550530e850733fe0b609fed6ed671ee97be754c9a3617091470a6936d3ad09b6da7e2f32d343a53d725e1c4095a6aa35420ab46bc46cefb21a19e90fd65d3d36d2a9d58b5284cfdb03725d542e1813ae5f851b075c53dba996a1e06276c73aec450df73e3cc3e909d6132574ff3772d98b73344b32000ba96ac5aac9094a7fbbfb003a4f8940e5fc0e21a52a4e0cffcdad6d11abdbcf51fd326b674e200d21975da416ba0b57fa17f929ffccc2434ae5dff61259e9418920d72dac3787c88306f8def7546e3a5153dec570864c4a888ab7032836adfb0fa0e5537a0d43675eca0ab27500d739bebebc90e3d8fe785f3ba2c309efea720f72177d3db4b4e55764978a0972696b55afb0f590eb8eaf6e4c2e0130aef017638774a924a2d45a03e8c66651a8d4a7bb81f66bae3ba7c6b212a3349ba40a08607b5dbfef2e1e1321748f9d93c2cec002dc8c419244dbaa2136c69a367068b949e0ec638c457c5c228e640f13906cca92879badf59d63d27445e00f3bea3e97cb12f75db9edac5c29abd8827f454c96a472359eb4293957099b2d501e37c79c715b957884cfbf1a0a41582d5ec94772f7a60ebff67bd7b8e5f0835c5b78273a538b342bc4856cba19509998fb440637f87caa483fd1c6fd34eadb88ad07ae7642ed0f2d62f2be0b8ff57a8709100c163337b43dd75631533c1f95b488fb2368b82e0c831fc51474df6d36799e5601e7c0ab8009f94993bf85437bf3c5932a09043d2acea1780e5b75c9fc3e5ff66108fa82f0e1ebd9ac562d72b71da78acdf642fbbcab9e50abf3a023abe9a49862731e02a884e62f77256fc47d1b244b71bccb192ef7ccae07d5b3292fba70094f17ead4253c1b75398d19fc0a6e5280e7e240f38e9b5edd3503cab215e0ec39f0134c40d432dd4da801309a7cba3d47d66327e490e004d4490f58d55c3541ac55eb075e62797b38eed41171420ef75c97ed39ad3faab1a3d108d1bfdc42ebdce599d9b6bc38be521c57444881f2af28198c0c4a07ffda2e87facd0232ca4e3284a97efde127e6dceffd04c17e9358faeb916fe01ae5c2c31a87bfa58514183bd45c359255e713d6363dd4a4639c2b24ea9ae5f750360b6fcb4ef9cc5e929068daef51d67bd59f8e01aad276f1e355e3086454c5462bd95d8e674b8d61834697b282013236d7483dea9d6339c0661494829442592aeff7cefa7b94f237d28a878a2cae03c011ee9f5dbaa17d3a2e9a5be0a897d8cbfed6264a6890dbf3762ad67fca2bcb995bc8d8f8131f6c2003dbe8ef9f1d61449bb3efe4ec68286fafdaea1e050cad24093fbcff87200d0c9d0294773ad5f70e7906b930883efd45cab15a6fce0cd521d05c7d917dfd4acb44b7e320ffbdd1077dbb090e720335257ccfaeeb09d133ca2885178cde5ab9d11e8352d23f67d77ffb1c7d939d5216ccd1772dc601f89a39e822e0925291b03a69da17ead97f503df601194ef24f72bab15a822e3ff581d7d3e7b4c130eeeed612e81824ee35b43b786e187c63477a4555c69d9b83215050a657dcef7fe7211183c1162b5f5d1ae8c8b4f424d7480d0b13082a5c83199ef40fca2a771d955b292f30df32c51ca07f2494ca866b5b2dc115b3fbeed1d7ee9296e3baa6ca03f5854b25b305897f21e9708c1acd89554dd7f37fe7b47b0011075bf57661371c598ab00e9cb6972b37121d99471a0442d5e69b3c7ce25260b325ea52817586a62555b19c9b0f267f914ded39234d075889ffd2d2565778fc78dddf91ad06880bb69cfea6b4ea44249a587bf27ca1697d35ab50ae6404ed157f8cf39f277f5f4d382f23974640302bd42711dbadfdec5f7e4242e4263a40294df334f80a93c49ef50f68379bcdba38578e768392f180dd0fe691b3858bc857cc278581565e7ab2d70d8663f5b263270d62d8aa526804af76ce3291f77c1ff13691fb74e0dc9d3ebda7e81b65d73369d14184dbd7135848c40291b12511ed4315d995616fc4a411837559145c9a02d2bef92e65fed969907675330f141b5d9ab2b18042a78e5c374155bcbe82adf852e076cef41ccbbae79543bf78321dbd17aaa79a13d0ec3499f724f78e0573847010d0816c4012670250131af84b87446be38ac6a050634fe84fc0c786776b7badac52f8802c804bf521dcf4f948b264afdbe021f4f284b460cf515d8fcef1d54684ea17b80904631dddc5590b9a2d917329fddb7e0591a6a0a3d3aec44c21b459ae24640cd4fd672e8a5553153698d85874481070fb3be3e47214fef0021297063c758e3ee2df393573be69e954e843ff9a0f5ced929fb96d7f5acb5e04954cc3576f0e91890b62f26fa6509a2fd421ce3b970866b705d8fdfa28bc7ad0168061a19d671363e57b971fd2deaf9ae0ffb105354dd536438f14bc9d5757326f4fe5f1f2893c3bf16616c8c42472149d182855e6e69d1313d01f56da7085e0f3acb9754fae7ea8ed11cfcbbd9193d645bc73944a36078f22439f98213466f64073198f2d36cd6039aec79a952a1861d92e4bd4ae4fd71057e42be813e3b6486e2d77bad3921b678a6c12b668d5da2d9d84cb5316b1c74fbab208fc0959d7bcc044b5fa0265bc54cd952d8ddb96d2c0af45c14e0e9f18356c425a22746628009d127ab8d0b99a81b529ed55ac946b657536ad52aa71fb415cf5db1ecc0b3cb4ca15fb4075e1358eae101b705bfec35b089f3a632aeb18da768584cf6a567a5d22c06e2fbfa1769216c069323c159db6f7f67fa6c160223e9c97f8dda80370442d66ae834e34e4f729edd139f5fdd5ef4f8c3d87fc7fd76681a07b28096cb54051e03ae1f45cf9631fa1ea4629263d4ee1829a3a734a157b404bbdeaa8014e5a5121fdb8983210d795756c183a3b40e29064df75d2ea54f69044c7618362cf7236002c68784b2455b9e378e649b64963d7190cca1d33b9b1ac441640f6571bfa5611d2fc352013b1bc34249e962551eedf08cbc20e63fc93ae00fe49a7610de8b1626856be46ff76d45ba73c2d3a0ad0952f6fe750a7b1fe97a645cc263769c58a1f89dfb581b93ee87bcfaa19f5924b3b01517405b201c99d7ccb20f062a8eb29b8979d5cdf2ce0b32c52c62f2c492b7218c064d0e98ef56010cf80cd648c63dbe787aa1655551145a1e2e6bd62c79d179a4d66b2d99dc2fcfd64b8daf21744d3c95c5966ee89817c88fac61e10aced710cda8c3aecd13e994dfbcdfdb8821731a7fe02274f652cfca9f6103f26382391d85d414ab7ffaf949ec7d44508e70375d691787fa51e4af475d6c2027198936b852ed5241dbe1ee6102e0f657231080eeb3766337fd85e54ac59c0e157dc19f75cc0665bfd1ef60e7789082fa81b2f153644f8a0deb68b9f37ddf0ab3f7cc330da8c71a63400f35e8f69b60ff83b276b1da527b572b0f31a6979731558fae1ef5f22dbb112a430308dea1d4522c7b259e4db96a01335ab33c858a14b2b815f6e2d673b2b54f66341aa7b4ac5985dd834512a11109e2ef60d00a043cde150ec7fe7cc53df6cbaeea215d7b3821cc8df7f7097cfb69cdf9778d01b1f0d3e89da2a1e89fc54ac0f36fae09b73f366afc75c212e65aaa02046bbd9e999c185dba3cfed29d21545470466fd42c8d3099c35dc0645f5f626025b91cce704e03b723d90abf3edf135330dffb7c9f70bc1f7b145e2e8aca3b133f281f176a17aa469fcf997af3836b74268b41e2c6e96733a4cd1997896dcf2eb7049b7fba7682be6fadcb18be66b3e9776eae22ca2517fc33a8b2ad6f59a23f94b4e6c5c17ca353b9aaf4d13a50dd546f764566dca2931c995744ae8e925d0f0062f36aaef6ac1380e1a264ef50cc784d77da041f149857eb072985727e56579a8638ee64fcd71e50f49d798cc0aac74771de6c3dee1553064d58131ac5444896bcdd4e1aaa3333cedbe25f3b3e9f6910a0d587e9385218a024fd065ded6a65c988ec4e894279f13f17779322848d0b4571c6cd8442de0132e81d482018e3d0bc1edadb522c38a06068f08efc94d95c9d9f798c62f219475e7b5b5bbcd2f399d75a6f610e8969d190b447b135aa59b796e44b40bea3af452d5caf1222dd5b93737a8612d484e33a3b831e2707505694a38ac9f39623823f0aa0e9f142d23fb0d63e8a087d7238921f374b04d108a3c0155022a0169656aaf8516200327467aac3b62ba2d82e0fab7d49c3bae25880032147354d210ffa7f8c5eac1cdcc6824046589e02ed57d91f6474b096ba99c77b80e251298f51da60f58cab80e0b0e38d736dd421a01042207936817216f6bda8b0f7c7fa7e4542bf49ebe7a3c077b399a011bc33781303e1e809adaccd75954462054b130f7ac5058b1feacd1751c620842d4264e22505b985c66c57194344c7c8114acbcd669fb8ba98c277c03cb74a9cdade0897022a3c48394ba0626398190892eb6cbdd492b7486fa65c640ab5a4a1a6e62e8e90aa4889aff781606565ee237d956e7bafbd68b35ab86efc406c680272315d9d7827fe722be3980fffeadd4deb31f12146b400cef0cb6ab5b3ebb7de3959cbc09ecffffff13