PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54797 5078c686535fda263e9bafb48c9a8605b2daa1155cc3a89b8cad4c38d8480360

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8fcfcd2b3c9ddc88563b41e0df1bd0fc8b188a366b0c14bd4ef5f416f702f025
Certificate Block Hash
5078c686535fda263e9bafb48c9a8605b2daa1155cc3a89b8cad4c38d8480360
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e72b0000060a0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000deda32a1cb266e8995d6df55b7c56c21de52368763ff98e0e46ca10f3fe25eea251fb85e901c0644bc856570450e3835cde23fe717c045d317359f1208a58b7c4bc0eaac479c77d8ef31b1e468b41c270b72b8628b16b493df4a0000000000000080000000800000e72b0000060a0000

Raw Header Hex

00004020b94808f85900a652f9002b67ac42012aa9368a30991989dbd25c6df54ccc0b620c2367c880131e4227590c4e1464a380a69b70e0f8e56fe1b7809fdb67096efd8ee2096a442c061825f002f716f4f54ebd140c6b368a188bfcd01bdfe0413b5688dc9d3c2bcdcf8f

Proof Data Hex

59,560 bytes
121216010307994974bef3c5b580832601a486547f8c836926c4145a49d3a45c14a5050c3e6b91322531b6491a67bcef6fbae02c5387f635b1171184471e10e60bc23f466beaa10d51501fa9d82ad8608b40454ff13108941f7424b427a5235927699deb77019bf632593a73854c4fbdbe255cbaebddac87ee8bdb8c5437257419bd7b72ba0623261b5ca5807cbe7908779027e8f5c8551d5ed578d3734ae9943dccf2b78c0b3dc526bea61c59caa60f35d15b1f520b4d5857999d424b4b5a551f7f9c4f92ad1586dd20d6b7e3b0f0a94746e3a3529164e43057101a6f95c5d8ce609c51d4a895c200069ff47acfdaee3dfa33332fe5aea587c2b969b1d81cce64b906276ca5be247451f5f700d16634036126c78efeaa4158b75158e3fce03260a02f835e0cf1c8a83fff5d4283fd2280df1e148db6a68ea69b222cc6c1cbdcc85ef972d13cda061791f875849959146897b670f4178af8a0fa179e245ceed69e307bf20a65d5f524a5541524bec50dd36ab3304993759f48f7d60d2956e45ed42ac46e9d4592de532fe3cf6ba1fa66d9e9b1476810b80355d4ebcbb6fc5f391d46524e1f8b52c8a05d27f0505a46189fe44b78a512e4a7985b507b17c7e1618e83d51544efb870f567267253c9df02dc325ce85dc6977891bf530fbac649b46198951228928bc53893bb21f85cb72e8a269ccd116ebc632de34611f720d37ff95cdcac3d054cdc7e245bab76f2461d1c3ae4ee972cd3a08381bd4bbff9143e7d1f30807ee85c8d1696489e586d3143e5b8178aeb9cd507e524d823a5f50f5167389af8b3bdc50140b3a47d5d907d9d3dfb62810757e93bc67fa297998ae64bdd65cb6abc48c4b0eb44254a499eb2f21bcea8d6e6fc4fed4cdd0b810f836ca96494489a2b18a52189afef479819029b6bc3c1228fe0aa34022e3fcca028e6c23b6bd3544aef08bb375de1124ab5cb27287219078ae10ab0f62f6bd16ec4e5e84dc60e272f7f076465865d68c78951d3470390a00bce716840c45456e90c939eaecf9dde5f4ef26abc14403489251988f628ff2c8f060880b60bbe244534d31ff5c99b0329b6d56087e2713511a27bcc2abe4903282df46e09aa759da788bc87609c5b1119f8b79eb59a01232de12f04916f5191f853d491cc49c989253082616f82dfee7914a2cd46269ae03d49c920be05a6be2d5c948ab2af0378edd10672af38760871b2289ab815acab83599e0778409ca1dcfaef39d3201eb1b34bc085ebc3a6d24f1e215a0132d927b69fd8c1c260d96f10d32d8ce1d5cd7e1e7696989c046fb9bbe5b92b7095de97bdb306172e9c80d559f19138ae1a01153cb5ff3f5e110db2ff74e6844e0b2f15de064302beb53924b36b66ffc426e85af92dc19d738829a723ee2f5f8a25f2bd150bed9b211eec97238c2f8893ebd66cc5c2de49062c856a81ff9737d15cc99eccb49b3e27737009972dd596bc64c741bec3553f8f8e08cfde26640facc7cfb506dcd8ac0b79f347e62fd9d5009fdb43b27a0fd6a257e0727b9b8c7d4e5975b179beb5e51efd12b9f6f7e7beefd83dea6a23a2c639574c775524d954b4a75485454e5090f62b29b28a41f41ee2162d7d9ae472433e01e326ffbdfe219f5d5b57b89ff64305313acb841a3a5cfd7c0496fc5b0d42d1bae431694b590e467b4ce66b8072ee8c5ebfcbb2a29f5ea5c2cea298058a9e6048a9d9a4775a4049ff2c2dd9f4f711b3c3d01edce9d8de970a53745491427e58be7baf59c72549ba5b6005fe9023000de56a2cfb8633dcc3668a052913758612f67eed2e95f0473245a4e3ac03feccaf7ba15f69f00872ad0cafbd1a11d6e64aa90cf5d7c814368073507d6314cf5ff17fef0551fc9e249b31fa5a69b4e16d539012ba69bf7c41acb7f6e7ec0ed1049aaa0d40593717c7fabe6368d663d6a9bfd8a6cf6c4c642b299b9ecbf1e1bcb780691399a7db788a22d7ac9dfb69d6ecf0085c02b4005e6c470c9916ae4f7ed2c353ea615bb06c1a31033a71d80484ae856271c3f060202087d9641cf30611d9ec6bbacce121f0cbd3a7ea387e2e5264d65b0938b77f4452c0efd343b6238fe3c5f528d9a497a7b016ffb0d802bd9791797308bd664513f447fd31c07935295e1f1d24ea17014d766076f692ae2f6cde1088bfc3b00bf6b158d0ac0d2c70a7f3e46e13541302ea841f6b0a957300081be674d0eb213b09dafd4fdba265e9145e7a05a3e82312f29eb362b099d7e70f1beafc29aaa4174f05e23b00f553a66943e107d313271d364cde71e8bf87dd7eec9d9a45b8446cec6bc3c9316071a8481a72c5df07497fb281ace4ce84f1adf3255da3632ea27216c344c00b952cf450614b83a753d6e3a5afcd49f648bd1ab22acbe94333d963ab1aec7cd4ba7f1fca71e6b0be031ff114cf40eb159a78c9711262a9fd2a2f169f8e761957981d3f6dc91f400abfa4d2f98d884229c24be346bb11566f4f1c05c075cd7625ce6dba3a57d4a3668928adc4abf76a6d03074c16cddcee242bc3cf63ebdf0ef68021a975ab04b9fd9d77d4e441bc9721ef6ef2b438d53a229ca3e6f9e37d92d3ebb639e4ec0a7af1d26060eb0d462757eff6a73ef7ba62c8f7a089af1b806c103595506b44beac0b836a5495f7492ee828ccbd7b8bf3c6b6d1ec389dee45c663291ccb870ff3501a0ab9a1313b96625c5837129ad1b5eba65c151a36b92a40d7512fb65451b2f8610d0d663bd91992941678a9e9f5a420bc333640bd7b70ee5206278e6f2d9ca260e48bacb7425abbf09566d83e1dbd92b6d2df730c4fcb634518bd24fb1f7aae82b15adfd3d9a5a2af5d11ea15067f7247d7514894177eea59116e5e001ae2b05b38ee7bcdd7caa2f12df503b5867aeafa2902264e04f7f2782064246cdf2e587a5ad8a8dd5b19dea4a6be3783632376ea79b575d64c05a18b52259ec4eba6519bbb62eb665d3879fd412cf6e433b7857dac752db2e840a8cae900bd9d9b8790f44c07594f01199f6d534a63d31503377ede7e1259aaac4327ec731c5be8d3eaceba4b11253c40b85d7be7cace9daa9366ae1d45e1c686323226c3ded95f9fe85d5ee1f448131b86ce55d3aaee84c6c4c4517d76d8be88950294847d4462fadd871cf9a9577bb5e2695e1a443c843c3d3d9bdbca834fa104c9d47832331a63855cbb73549019c84a0b8b705b7a6cadfe203c88cb98a544e9fbb746a45bbd234667edcc9d80dc57ce2ca7b03b40ac29818a030d676858dea16e81153bdc59d8d4cad7e2b5391965939518087754fecd8a44dfdcfddd0b1400a42ac5c03bbc6cb989e9aa23e00e776691ee26067f406848052292d661ed036d28bedd3989aa93ce767d00240ced4684fabb77749a5d8680e6b84d7b99c43cb592a731fa0381d4b0a199c7f1a08cf2a2ed61d5be85d0572d73c622da57aec564b1ef2c3d74821b972e85a3ed5e4b0e29ee8ff4e15e5e55322cbcef31ffe8c9d5b9be2d14085a058445efb309343da05e748b33837f05d2e74374cff2a273463169746e48d4d3c14f9c7aa7e6a8acc9655d606a60672ba69b7a9969152f8f76e307927636ff76bbd8685b070a17fc30647856d5b4663f6e8cd3c22c4d67dd60a42c1d7d197bbab576f724713dc35bb38619beffc82e7d081d00c1b022d3c34d2620a34d38d19bf6c4a99701e58dc5b927d2925efc118d59ed8b8646dac6179d0e65369363521eff2d19ad619321d8bb97852610cfe7d63e359637a3c660003bec3755abf026ea015850e8e66777e8aee03efb8cdd4ee122f27f91a2ee7291c3ec866f5f86b257d596e6692cb5a74e5e37c77b75365e7a15b0d7061f50d75197b0e1ce11fe6c525ba85d043f7156c38363b5a725c0f25c82a733e1a614131f8be1c8705ad90d46f26e05bf4e36e515a4b270bf78ee32283bfcf3a0a4160d5fb4e12b129e830ce5fe84d1be06327e4c4257b4d1f6139b6ddb375ff49dff319ed871245d6b372e9e4861e869d6dbad1d8a6bccd6f173b8dd83a92a4ea5df149f628a9ff81751e4572eda435a50294f3eedbb39df2c8e41902157fa7f1b06b87aca696bba7a273fa9975b6b8e882415148b1af97f37c38cc6ff6b80cb9721a2dafd45aa54983ba94626a3371d90c8e3b2140cc3d906d9bf85972ba0bb048c80f276dde9be1f28a6c5d56f04402ec772d70d6e355b14b2e98b44a36c3da1b08e887eebf619c217913691cd33cb1d82028bfdb098a7f5228928cf6fea056a84990d24fbb62df0de86488d5d7fb3699dd930a2b5049db4d9e6d7207f032b95c3b1677abe877c23b3522071a6a3665765d038f7117c7185d9767187fe864a39f935792d35615472d9cd280a45c18db6d9cf1b1f1e2095bc77246c15673521a56b4ca205daae5b969c20b0abbdfc28c1636e943cd081a3d47e9faa1e8850f5f37f8e67f38f6000cb25c6b81c83b839a8e7f1865bff67aab26c14ba9c5cf4865bd06a7981d1b057b653aabd51607ab617c25ee2e9097fbe6316c9f14d0b6c29f50727e1f49ee5de7ede5885da91bffdb1bcdbc6cc1be4edf25c8212b788bd37c8596cbfe3140bf51d452645f8d5f859a46626ff344ba268eaf86d234165c969fe6b552b9289e92388d6906ec6a2884f011bb683ad359356c45878f6d2be855fc1f9421d2ac0f8eec8fab18be932adda5df102f7cf3b03225ac70a8a7e0d550f39d954f7d25116b9ece2954aaa388fae294fbfacc8c66a91741d4a2431475ace3f635f124362e319bf48f15ad9b2ab8af016556f320437abe7ba4a521a7147fa489abc0f2e0bf51224f963b9624a55a800b71f7ed2431560722a10eea201199c7d45af9b146302a30edc7c2d457f2a95bcad0516e713d9fde3750a62244dea51bf2dab85445e20796a261ff6f8992dc87bc80e0572b9aaa93f0c1bdf876663d43b6f40cfc3ad33c2d1ab0d43687203ce21a8f32326001ba56602470fd5f9ebcc49a14cc1aa821194c6d43d915ad5126cf5948a159fa83368b90bfdbef652e62625a5fe4b9678bb4666cbe056edaf994ae4d68a09538d956ff6fc76cf8d46964e7ab8148bca25cc92b804b425a86403a7640ab3a1e89a8866188ccdc820514309adc4abdf4ad079cb484f94745168a666f1cea8ed563dc4495416d0e5169d9f8d321121c8ad31d2bae09ef17115fb47bbd33abc961b92f799f665bc7b811f1ab6c2773b3873e3df2bed8f63f8246139449be5a397f7ee35b13d24e9449056b6002b9b7a451df71264ff06f028c655c3424aa461b4fd609b66d92750acfed79984af9b54735479e107b617fdeeb104cde1af92cf4f42224fb53577597ca5aa54e39523641c5479ad908cd1b4fc2c209454000c52d55408e561b11c39f81abf7313b9ffc8f86757ff4871c339a406dc2f8c13098b9c48689c9e54527f70258cb2a0100d45f4c0cf7f00b04e4c90bd296cc9cc39549d494a0b46f9009b2c01f4c99b4991450c5150ce001f31bede9eb08c44c7658f4c17d65cdb7d39b610160af6bfc6ad7906acbf74379d6f4195039e8fd92094c3fea8f4b84d1180ad54fe68ac5b5869f697ef9f9df762f96b7d5cf4b1f957a006edae118f52d79175d3abf37aca1ef32d28754739600d035fd2942b9c2398f7e0bd262b23a24b54e1510816f6b40caed0d5edfdde37958bb2f60d27e0da6aaef167ceb27a6a4e53285d7e078aa08a08c38e2fed96678c877281d9581f4b5ca0de01a059297b2485d986748cf2bb98a2234f8cc6cb0ab6989b844a359d617f0ba6bb2157b5a8a1d9ef381aa4e368fbed4b169a92e4639c39ec9077f1b5bd79c5ed7145e6293de9b08987f997c17013d524e88026902a7dbd06252af223a771668aa81b6f8b07b1d2b1c76fd070fa3aab144d18c2f5a4395a93ea6db15ef7526c4aa94d721d30fb07872ae576e72bfa86ed9d311d2eb60808dd8571b8984c3c922c3ea382390047584a2bdc070c35b8df75c47d38231e167b7f440a9828f0c1f57acc749d390439474498043cf85cb0475edbcd5a1d9eb79da57172d97f3499f30ecde0d375c7bc45f520d58021497d9b4b0165faa53888d26c7930b9e14e0c85a994d5242ad59afb7013e1f1a62a571a73866dc3dbf949cedb5cdfd00d596aaeaed29a1f8b715aea72e381e0bb019cae10c5a804c6046d956e7fe22b890d75bdc6c94f3e24993556cc0625c824c8f2421222b8c1308ec314d18868e5aa8c05ea424defe3d7d864cab58d5191315cea47823ed590b6fdfe8c968ba1455feba9d5c07efdb3d67fc455f6f5cf927528fa2181d9804f03a8d9022fcb0784c2a24b60397991d378dfa935a4b255f054bb191da7998c0f66c301b5646f77cc3ac118d6c179a65c51dc7ac1c70ee2e457bc951bf7b98fdcae08cb158a579f5bcf6048bb2c7c63d4e808eb53dae3482287b02bef564d216144a53ce2c884879fe0c99ac185308fd5c31ad694b1c2ade1c8258f40d6d7751320f4252a5d1aa040f027ba591ba87560689639341859ac0dc16b737011089d1961634b86ab57dae0f6f0a2cc3b4d5f28763ea7e9495292024fa6c4eec0c83d9039feb1016b751efb9eb07d3f08ae35cb87dfb170fc63dcea93f88d7ea3846e9cf402e0ac3479b801fac9754218de53243ee22284c22c8562ae1f18e201d3c5bed9e34b43309e36ae5a37c9e6fc63b3913b4f0efbc8cb82297f0f5636ec082b64b3ae9cae6869788f062c07febb895771dc1a405a5a40033b694a81c2851417d2fa4a7590cdf01c8c8e71f19af0f2ddac4ece9f319966c65d6ddf90777557f154180e44ee5ec19959f9025f78a126cbb2c7878c547ced27e830b55fdd2d83ad9ccd15a13f6c70d310c5f91ccbaecd6124ea0867fb930ecd57100fa8f68a936d542dfcf9c6dd7498d21567d08c55cf9c8f39e8a034b028d52401055fc05b47d482c49fac056bebcbaf3a88ec9cebd92f76a4b216daf1ad22d5a375007b004caddeeb6fc0d57af16177662791d58c8811ef6c54f901222c7b6cc06364b4ff59528f92e778c10315bcbf8787ec72858e5adfd1158a3c141f25c3118d3a86efe31b12c5e3261d6ed6a656d024df51645d8c1ddc47acd6ee981cd44898248d64db81c82f0608b8402c6ab537952127f81cb691c9e9b5633b7b2fb645f7248ce2750b7cfe51dc65e45d380dd33845696a074d697ffddc8c231908a4bb0f098ff988ca8243e134e0cb0012abd923ee048ee858518f578685cfcedbc9253bcb294996b17ec04e0e4e9705ef6f9456cff45a433a4228d8b31bc408dfa056eda3ce34d7626d12ab1c367d72241352ca541254fd15595f0a26479437fecd811200886df404d5d6cd85da2abedf2c01b3eaed9d976eccca67550019cca7719450b2a19ecd419160fd60953fa48ce0f9dcf33658286ea77fc8c171c8ac5c793bd1ec2f1d54b25d8e379c6d8005701cfd2f6c6fd1437a6168f33ea4959c5af08a9322a3c066950a1b4c2f0ac71bfe87e02a7c664fcc30df270f8ac1ba14ce61b7a496c3ebcda196ae720f8df51b70455bb0c6bba4fbeb2e07e6908f3bd3c3aa24a3b8c4c9755279372889efb59d3e0102ccb9cef1a5b9fddf2592e39d4a3e4e3e5d4b887a788af27e970be449cda9d2d1546c277d161088ab2317db5e3b2387b62ab1d1cf9ee88ad186b6efaa2776b44090c1b988b844890d46c8b6cddf39bb9d688b792d8a3992d6812f05322de007792ee74949af00363760c9682194158d00a26ac34de06f3af23a116fd62fdd4cbb42905e0c24e9220c37e1eee543bc88808d6347f0b7771a84e4288334478b7458fdcc761c29130cb8da18d90411479c4cfbf2950fc2df008c82bec4a1bf07ffe43d128c62d2724ee9a0d131a407d68882cd26ba9da10398f8b0f1539db6860cac13f3a4959ed6fd33bbf17f68f063530da54f93fc8671bfde0b7de40c21ea12301f45ef10019592b783cf6452223a5e22806ea1a9b5ea4354b578a25fa6b655b3ea02bfeeb249f1aa70f3ea5d988c9233b756fd603d0d11a9afd4b048191fb66afd279943318fac3fec6e9be3628ae0797d9f283dfb4fbabdcad88d63119bbcf3f84093b746382cf06dc24f273a67d7eadd3a87bbf4d7154f3f2c79d567875fb2ae01bf7e98a4c355963bb820d008e8d4cc26e20b1471766498ab14399306ed8a722161819347ec868240b0b16a17a2e4a7125f80f49d5aa6651dcef9476c482a0908cf5d02143781768dba9784bad140ecf83dcba08ceb6dbcb5650402369c96c45c6c65d3ffdef9437616fcd7659e5f7b5c7d7d076d04d9147fd5bc1a707aa028b6760b930fa7db7e0d72b509f93d74af445bece2b7e6d4a0314a18a522cdbaf23cc0c63cb5ac9d49e6ce58588f91fa32d7b9d895283b66cacf7fc72c0e3df1f012b4c3c88834d397f9c08e2cc34856abe62040be9dd4c80eac525097c7a5c967c4027ab1a9ac335e29e12dcfd034dddb3bdcc73028b9e5d9f69e18e2abef8fb0c1377ba055fb7a361950f32f775f2ee5e7f0a2a2de6f9c17d62f05122f50ce589ccd69eb825c24eff007c2708ca1f9f8b73f4f16b24fd3b1f1790e4d5080c3876e50cf3b1bf96a2dceb2c911277ab330a3fb44cd78c30a6bb90d9d7d377870685dabbecf1e5f398699aeadcce424897aa0b26ae90a51d485b66ff977b2aecfc26e5a8692d165ad59c0033286bb3f31b61459ba664e5f64b29c782a9cc2125eaae01a69fab72f947e1578e52a74a6779388198bbd334b0198672a7f4a46ad1312a3b6dbf7f1c60d03e97e1f24033c2982a802534b9c136235650d64a6369e9547ef265ebdacae4b3068eaf96df205c1c4e9cfa3de29b829b2a2b48a76aabd5d72c372292c4aaa2d876f18c11dbab35b12c87d68f6e0d60bba84df694cf5fc77207a3017afff6a4b533400d87ba9192c4cc47cc7e294d5d66edb181332d160d5439e7617eed43fd7f9c78a412121b8b0f185fd6281739cb2e63efdac60fe39a73227577500fa7b38572a235cf062f59e206a87ca06a7cbfc62f8b838bc8a564a353203462213d3ad93245e2bc1b75b306df22270e92c6cacae7b173a44611d25dfac312d4e25df9c4e0533e7006e5a2b27c74050d812469769cfa2bf437203558883d005b1a808009a6e12d983b2f8933675b6e5a0506614c519aa7e6639408f60df1a3c4268eda151202c6cb6ee647596ef0196222e7826fa68a51c8e2643ed7c058707529c6e1d5514904fb6ccc5a4f50a0c6a6c3bba892ef6ecbeac1a64769965fe1c210ec73285d35868339a654166ab186360fe8199d2055a0f57d53ada37900a3462f5be84f30559f1b595ebc82cec00364f3562e7427c1c365b3263e86fea34400d24b0fed9fc810ea3488ea254ed4e08a131162e49c0b31f83debf76159b6e0496b2d9d6116f33b75b0136b89c6a67c952e62a51a3bac38b5af0562348cbe3cb1b6a608ef34fef47c1d00fac431eeb0365f6ed016861e704494418b263a4f444ac634b91ba6fd8d6046e52b72e330de968e0dad6bfd4e6f4e72885797958f0b35ff597b9140a3f6454b571df0fb8c32e1ee3d0506030ab3e22f245ec920656656117d3980fab4d7b78c752f811483d5a4ae67f480e7926c1db00fedb305c310a16050e10fec838c179ac7f57d894e67b3808b110815d741cac69e9cbb299afe74b498c426f798bb1492a779fa7156d17460389e83ee06ce20c4d44f6ed547fbe6fed85139d39eb8b3331ed49098252d489b1dcacb3172bcd7c0854c471710a2e8d049f02decb6764614d43fe5032acc433162819968c414ec6eb94984b6a515d0c2b9bd38e06fa9653a51b641545e443001bd7858aa6a656d528bb88cf472fa43155baae609e466254461d9edb636f406a0bad2e89e07c1a0b7b458849bc1b2a4574bd576bea46df8af5649b246063552f76f9da15e920a86d20e340a7485509c0eaa8c8b61a49b3564597f24cbe1497832d4a1b97aea35bec979b2403f28a01cab34bf33883d3f9bbdf5ec0c0e3174a174833933511cb82b71afa58875e412d01c9b7331d2504f8a63ceaea0b083e5d68c2c6789cebfc192c0281bb0561b2e1e78b3156d0e115d480c6b5bd4c0b2cf1f3044d760f5aee5602aca7b622737f8335931d88ecb1e893244efe86ca07e4101cd9a9306588d4425f0d439ab2426ebe01bbccfbe2b92fb5b64e52324cf41cf4a030ad9bcbb1331156033dab24edaec16446011dbe62a0b2686965003aacb467bbd6d9b21495912debaac1268c76ef8414d3c5bedb058d0bc0c992ef1ec1ef9a06f6db7728c8778c3e8f826ca96297c6781c145f7d628e04577b5f3a650987e3d41cb57869f905f8b9428f5ded4e87aacffe6310e24805c73dbcc0b9f0bba19ae572da8a5511a856fc7216085463bbed5c2b9faf2d4a2ee01a64c9d24c15b009a8b80ce38b01485853d9e27920d3329b5febcc2e8e8a05dbf9e62d71163fabcc50a7faf27f1301175f178fedd74d08304a053ff0f0ba14400bcab75e1500f3e8adc91ec09ee62406f322a058f5200c671097281c11ac796ca8d19041d509f5afffde4b194edd0182c450279fd40caf0fa29d205d07f1fd5c1a9c71cc5b91d41098905bc239bfeda6e55d7c08f0779503289ac951ec90bacf513069b5a9509b0102a9a6df2ce7204e3197dbcfadb218a32a4e60cf34a95898e066a3e5357868d5a2902b36bf31fe754a18a53fa6f0eb6d2e399b64df888f3befac48e3f9afe0f06fe8234129ef924c93c73bfcebbec74e8f112201d8b9e44bbcc555bce3b592ba1b8f670a8eb60f47a0c4836b39faa26ec7507ed5df8202145ce4dd51dfafae998a1722f898ba8c3154d3ab15ff6714856a4da138799cfdbe01ec94af73756a901b9c62054b2b20b7e8a62911437add1603c9caee3d02f4cb37c4c04a0ff4b50e55feac99bed446b424af5a690367bebc2b78abd0ecb1b219069266023692690b7dfed855dfafd71f67f8664397e8dfcecc137c8ac60bf0441273e5d393a0b0d11320e7d0d7d0d6ced7c43c48f4ce7ebf97677f5d6d2fafef95457b72e897ab8e89c1671e4673714b136ceb59e6e247aa5a3d494d9e4eb97ab3335433934907c5fa596d6ebd9e85394759ba4266cb8eba8b3333c3485a80e7b37ecd6022d9e15199684d779819aac1a2b34508f99c3b4b87d13d1462fe7e7316659212ce9e54487f5cba26dca04439857079788ce75bb299aa2075f7fbe2ada499c0d168bf07da965eb5e415696ef40cd6ebf963d113e2ef3432503dd88e5e3d1265d4a27f48aa4fef26443c5843d195606995aad104378505d75c7907e6fe1d8466ffab6dce535f3b4ab5a62ade9119219530b9ebee71b643153d880c63230eb2a4538468b98ba1d7f195d9a21c044d7c82b31b6867a743e460a42f017731f6f5b013d1e52951b1a4b72bb1196c78fb088261c485b5c5b8d8a1018bd6bfa78a753ae172d1a43e3c3573f57911b3469eefda6ca619c30a31cdde61f5420dacf584b50f62fdfa7b86ded3fff6eb6ad294e14086a88e128af048ed75a8d1411fb11a7cdc835f9c4ee89ef8b955d60e4c2edff7ae359b410972751d89d9fcbe7f04e762f133ca6d3ed4e38a9cba19944e576eeb018baefb5532d2b70841affc06209aff6cc97e96cd89a80b728ea205f85ec180e719cbb62543196484b81943364dc24ede501c2c0b1af7834100c86ba354437c6a655165ecdf76e8751e3db25bf52c35097b4e5df17146d3a368ad59bd6463932babb0b534162c15eac508f4af1a0c06e2200fa17e9ebc1f19d2eeca81e7e1257cf6088a8f0f7fe6d7924d0fa5a85151546f347b90fe7ab8c8d570a8a84faaeb2c7619471a0384c240c87cfac991c04a4bee8787a56f1f720a7c4c7e0f77c86ede3cca85739fd43e15c652a03ee73eff27473efa613f5ce8608370c0678e9e65c5df6ac9fa16c32ef472347aaf4dadf2d5f91f5bbb7b5949260756a39f753bbd3f6aa70655ed5fbef6c059e040369aeb31c77f7975cd5a571ef46c5773840eed333270ffff2e21a7af841f43a0723851207465fdb5175059f430798e3d0aacddc15e8b763a0dc15a194a75351bebb18b8b73d3529ad55ab8e3b8c1c565dd4fba56291bcf781ca455bc5d4164963b01062f64c93e2806c30c6273016df5adf92b4289632c8545120913214f8de951317ef8ab5f3574793e001e02f20ac3d2de4bc74bb581c82ef3d4d7fdd1065d4878a9c4ef1f57e518daab28463e9a43530353a7417d16db06a855656026d51870d5183162657b7b1fac489801d679104032e3eb5b407dc21a610f4c45ae792ac8de0f0ef343a8b1a5bbe0624a1a14dc4d86e0c36445a39916ca10ea13ca386d3a878d96b4716bf0669b1734928f8d6146b00b98e4b135f54efc775cc5a3cd0a3cbbd9b906bef2cef74bb0c3235f472a21fa0aa80254e2cc170ae1bedd98a5109a1413a235133e9c163d7fdb9b02d77ede27e7994a64d82b405db234b7ff493a94af2ff26a6a59dcf163a98a4483658bef753cc79accc8867279b62d32008e9e8b8f3c6ca4fc7d94968ca84dea25e136997fca1bca30e208c06e8cafe6aa61138f870a85e95688a18420a95a12fc4f97d4c41ce18037bb7a0f9d9e48bb54cf2247ccabcb4fde27cf76ea0875db97994fdd8511c89af3b6b5af1198abf40ff3f37bf28cdf2db333c79bea3098a29ca2853f07555c4a0e2666f5f3b2b7fcbef85c35e335d7ca011695ded5dc40803489e143b473fbf0d0303e60e51ec163ce6b3fd694097794a5c86cbf9539307f9cabd62e8cbf76ba5cad0a5954ef747fe8d464053abcd481b43c0e80dcec4e6f981356a6178469cdeac78b7d48d793ab5b740d47e30f4ddbf1f0b8ebba380f514333e4cba94759c77504936b60c70bad36bb07978ce327fe4e373e2052782457c6a16180d8dfa7f471bcb28d80dafb0f53eb5ec2719f074924b3e2cfa0a93bfc6c60a7612f828b4abe3c9015366fe5ff14e62364d68cd4d1f4957d5c189584e3a09b7702da3245332ad0f63bf3ec5f6d45c2f1d3bbe439c4245616a3ec023fadc090ab58a3df4ed2a8edf38d93c0b24918628e9e43e35ba58b93136dee34530eec1db8c57021c02daf7816e06c4a6008b9734e8cf7e78d960ef0e0d61f08bbbf439705a07b71cb31e7639a6357dcdb7af95f61971bc84f991d713dcc7b0dfd505e78cee0b9eae2a04fe9957508f75baf3e3aed982c3b506c905ce5e377ced91b33ba0fbe7593aa2eb0653226675aaedb725aae4bcaeea4a95b9700f35c5837b7314694e385170c9f50da7df8ca42cee507622786dbdd9edb703ab352786b1f258dead5e262a978b6c97b789f9d67be721f60704032411dc46625dcec9989959ebefbb543ae0c83da722d9c6929567f22c24e889d7e1676047f40e4983966c5bff30932051ebe976ee95e806efc4ccd5275c7d32c86dcee305395200797e760942e177522bc43fd25daa2bb0f8ca57b77f4f7dd3a091318463b4f0ffc76b90202f9202c7538a651c17084ed36850bae15878c1e20fb3ebc668b4ff024b57d7f14479895d4c442ae182c0b5bee2e26cf2d0e702bebbe0a75001fe8d09c12d0e62cd5ef558a8f0a5992b93b4bdc5b921d3d1ddb81fcd58db8303cced9f844750fd4a701a65a5bf32f99f1f8bff64014d19b4fd549ad87f3d7f92322d256596ce4de688bc2acb54211c4007985948f3dcc3d02ba0acf2df18b775041c1c9ccddb0a6d7607f968dde20fa0786dbadc7a06322fcc82d031d7c924d995160a6d6b54c90eeca43b67d7ee04d7f2c2ea8a36eb1f9f9d05623d60bada7df2e7ec3af3877b0f84cca4495e1b85f2854ca74f6fceb442418ea24af30dc1f45d7bc57436676cb9f00dfb7cbf25e3ccf709d75408cdac52505e9f31f008caa739a2baff4964c78ba532fc89c4b8ed51b215da2a9b3cb87d8f890842696a40ef7247870713bc4eab765c8883ff9a38a64c3511a528d696690ba891446ee29b92d8b614db0714dab25fd2af2062d0190b84946b259ee0f70937f2cb3adf630fcd4c95d3170898a1dc86afc9fb7e1ac906d97d0b9e5ae12b930c745e4584e2a16d92e1d82c2029586935b7f027c08e5251dc9f9e23bbcbb454e9a94e8d2368a993860e9888b7fa472244d9dbc80607c84d90784f51b5778995cbece32ed74019fc5d06b7b3dfe9a80c7502046ab6ad01db19841064a175a46c74b57f1ca88d9fb241925308e466e671fbd08b5d4a7e414616a18a85cb85747ad22ddfacb77f7bb53fee405b8c397d8780bcfa1b4b3300d982cd4bb94ed3dc3265d71b4ae5a9ef4e0da7a4983dc0d87c82f44de88b35e929383a6b8bd411dcfb5206a3fbc8739c5d933e501872f5ff8b6a180150e79bd4be864fc3e64daebbe778b67540c7cdeadef35e16e0a7461c4af32e055698789a090ad6770b10e1f6732c20ab15230362311ce1db3ad88683d3c2c67a78d76f2dc0b4e2773a7ffaef3082ee0f702a48befaca54e34178fa59d52bb1de61f7414b3091c837672250931facac99e54d87910954a38da9dc27a846fed646d807520cb4d01e5180d7cfb1a255c9f7b035dd13b587cd60985ea474eb369cb54c682bfb52c483378c8d451608bba4aaae21278fc10697d49e8b491bb01796b9f9d74f05853034706c4b3aef90d850cf561004ccddb495fc993b7c76437ee34cd66156f074dfb46ffe0d94b253288e08808496577da7b88e1cdb571dc30e98bb6d60518b7fdf964d5fca9a63d3c3ee1389ce8cc964199bf705ce6327acfa5651bc26cab8bebf56591876312f03a93318c5fd2492d00697e17c18a242c7e930599058e3cbbfa68ea82173300b8a8b7ba65b51728e5a374d103022583ab1eb28d053cd550bb97fec2fb3f7c7bbc751c463140df3da9c40bede7d711209504f2e6192a76aff5f52d58023b1a97f2c3d1f813d305574a2e5e229619e817b779f8d121f24f601487be2e870a99488a7575a91aba23eb4bb8526ab3bb9e2025c0f7c58bb12e8fda77a6058319c8ba58883d6688d3ddb3641f09a432be1f83e663eae279270f91e1447742b50c48e9d79e07388b0ea64bb6b473fec1deeccbf693443d0bd0410dff3dfc583b9157250e320da66e5dd82a9ea6c0c6d8c966885c07c03786460486e56e2a3483f4a8eb57a897563447741bc2ba84575c49f184ff5c5d141737fcf8454b3f2c57e4fad3cfe76f13023aa5cefa5d25968297f64a5d3f645799962723f541efa953a9ccff9970a1ec2a52ab4bc26a266ddfd093a94efcfc1f5696d398713c589365a9469513c8cf2b9dd412eff85334c491e4835e38dc61f9b35e83dbef94eeecf8f811160c28865d3a3194a982a78392804250171d9b03866449a1bb90e24426a48c63a7ebcd918fd1245c2ca288e4a86054a8c52be8d9c08e7e8c465e2752ef7f0b21e956a79c6f4b5a978fef8f03963e3ab455e25a8fef562490a48781bfec09be102f32eb9a582ef3fe880763b9ebf62b4491b6ba8caa0c491b885c00bbcfd8708e68a275a786297e9d35d7b2223df5664060ad60d92f525ddb34bf5bf9d1d9fe7a20176ec57909d15da179e34924120536cbccf7801e1cbf8d6826b5ebc132340d96576507f9209a9f8c484bbf43c3da191dd8245bc995be07e69f606392069c5dc99712cd42182f4b0f4071c71e82301ba668e6a7a7207d7bad6fd9a0e410ea9f99ea0a6094245e1508e53294f781fcb3b96b6cba5fd8cc8026a3f68ee9e5d2f5d919a13524b3647b3234fb7829f13ea631eb1d77d8d7f70e312297cf8941cf663802b9a8a5db077050a92e917fed5dd3eb78ba5bcee37d77606c8349c5f3d9f12590ec554b83a1a2f5040a080669883d0f63c34add599b1507ab3774626fe83b188345dc4fc87ae3c3e8647e3865711520a975048a1c5d6be35ba5b9d01ba3f8f96bc962d6cc18813ce164c118fd9c31bb0cfd8e52fabf4329df9609d6f2686f7040427ad64cef996b31caa55c7930cef3584ae7226b503c5018cae89739ff14c038ff096c50d604d50afdd459da5ce083610dcaf342dcb28741c49eaf1745db9392d2637e0bb05f36ccc2ce636d89a97ea7272f78d2d763a2fecf1f6acd7e8ff4469035ce4d43f080d7e70f42e900fc8ce068bd4a50e7cd4e9002983a5fe941b4ed7615fefd326b52007b26b1da37623a6698a2cd8f8d58fc98d6a304d6835d706246b446873288f5ab88fc0c22677166fe7dcb519bd718e8cd51b3c91b4a0f523b6d2e893cd6cc5f756a4800214378539fcfd83104b4080a315c6386b07541138eee8f304d3b514d68cdf9e0322565addf7246b672aac9ef52232ec151f931dfd4187dcbc7b3cc0ac79e4cbd8d546fbbb1c59f9843b64461bc9adc11baa8e8816c7f723db5b779d0d693163735612b51ff9ba898354df22f3372890687a1d2524eceaa99d40baceef6212047b6fd5067aefdef791e3fe63384d63a58159c4b7a5004503cd59531385af0c50ba4625a0c1e9c070ebf779bece0f1e8baec8c5fb10768d63874f6193ad36b95405bbf5d6691d2333f1d48fdff52d597cc839d74475a904ad9d1aa41d566411dbe830b0d2447bb49c136667257df9b9bb144efd5c1f6aebdf07c72708d97ac9cec87fe060a17bdf0871e9c7120c56c9b7af15146e480180a6ad562cc46a85a249c1ef395ec09f3f7a850d65ac54c2e343f1d77df422dfe8a3ebe5fcdff5b066eaa1bbebaa648bbbf0e47e1c23f09cffc9171719603fe635a0b1388f2269860b3f74d83d1c8058ef7cbac95339d1e4ce2501e42e424586bc6e17c2fecc8481e5ca4d4617b091acef8b84304ebee860af6b38b5f52e4ecfbc18f2806159c8f093780108d808654d36df752e29a390f07b1db874819ee134f4690e6121c8a985be71e04a3150060b0dd8b571371546d08d25f4508ec7a37eedd21970b4c0437789d0cfaf8b33a88420f29434f0f427613d2d21e88bc196bd01990d6cec0acd4dcc3adce3033ec69da449ed297cd82892ce71a43a0385e3231cea4136b516066999adbca05efa60900474ab3da50261e51a128d8138a1936327effc95306301197ba3e1ec365bac8702c1e4fb95bd579ea64ec0a6c440e86be584db82b0517d01500641905ed804eba41bf6ae2cad42b438eb38cd52f64aaf5a67129926775d204211494069b32e0f8c616a7cc1a407b915bc38784e53fff347ce2055a3744719f5ef5693a07358e408a23313637402f6ca9777c1ed1ed72de2d907fafaf743760b4163f2d5a78b24bb39b9d802c96e125f6cd04fb2edaf9e396bd0a237a647a97070b0f8aef5b715babddcd1daf9161263e2f79113e1efeb1d977e774862cf2b0c6c9040693e06c1c214a1b20a0ea629449b7b79d4c74e83d6158603351d20941437c2f0579263091ccd0dff7c4bd24c30b2a9044541d3f65b555167a80fa8fdc30a867d53bf58ad665573967e83e43d972f462828102e6478413fb821fcd8a5b715a5a329cb04d5679af9d51d99d331e692f262b2714c933beb14a65a7abeded166416e3362e0bd89d06a1dcd5d3d94d809c1f2adbdf4c5167b5cc0305682ff602d72779e7987ea6b2a14d9c1a457ce9d0430e50b9483ee17d1a18a8c7834472f82781616746493ce8db41061f6fab411efe6e31cff5f9d02faa3cd840a0459b88ee496740e3a7ebe9bf4f750332751c3d4b3b7c08d5683e119889c5e2a87063025e32e6681128511e663f6e29bdc321e1808979f62a102bbcf10f7f12cfe3039bbb85a60ff4c926f979c14dfb244051bbc15c2139e504dca5dd12a2524f32642069f4a542b63b26d6b376678d3705e95de5839227cdfaebff78136ac3db05cabcd1a966cfbb202d322ebd2070b262e5cb307b5e238e91acbf565b163cdbbddc6c9217d67281992b814882384b81f15e2a756597678c4db569461bed5958bf694e56bedbdfc06b392d70b38ce197680eeac8037635e3094ec14078dd1261c61988bfce31e660aea5339e1a44aec9368a1dadf3d56826ebbcbacceca30b81438d4dce11b6dade3ea7b8705e736fcf548bc56b28a85ca3108290c35dae9f1896856088153338d787e8eb9ae7c706ccbe95d22c8ab6cc39fb0c7d6859cd097aadf4b9f66add373990d0d9114066fee356c7ae5e38e60b49175231319b9b567e27d5e4aa76849eac72641dbfe24bbb01d6ba9556eedbe5bdbda79bf463d80c95dea4efa197d3f4a98bcee4aaf14a6b7a9edc1e77971039874d44c501a4d000b0b389d9db7f3d15bc98efb09bbe29c8c9e8ccd0ef199944d149d72c019ae46ca364aedceb1561f09818df2b01379dbdee7977b7f7ab9f94f7fa20e4f213b68867815d83c968f7db1c2736a5f2b028f5cf7e47ce4eee66ba7ef8d09fe671b34328dec795a96a87c8400341f4d4556ede4da5344ba012e0e86b0c7a1f440dd04fab7ac7dd106ab6ac776cf08abb74592db8341bd22b09cfc3d64c422bd8c5d8c5e949c204dc3baaaec2c5289d058b4e08073e94a7fe3405ea5bd8c3f28b828ce92e6150ea8bc6d56c2f0136b154479cde8c29692d28381d3a2ba5993dea0f033528453d0a3dcc0a97901175ea6feac1821fff4264a8659aca5bd7f97b2a69eacdd795dba3894dcab1f0969961b6d54223ba4ce09b3f6f79ca80976cd9643a6838f7b67cf83efb637f3e4962ed65fb5f6c88f5db88b035839467ac51e5c85f69259c825a6c8dbd95c25c06aa0f032de1465fc689ea05e892bd7563f3960124ad9699d32554d10f45743aad84ca06655d09991df3f06dd2e4e83f4ccbc7e245b1ec2e3d8a3cc6cd0efc595280e2d685d1e64cc4cc05c4af1ba4b9d3b8862d49252b495e07d4d35e6b6fb7c8b660deb8e1d2d7905414f7d2649bedaf2d0c450d3d3b9cb4685a9c9754559fb139c71968347945780eaf2ce0d2ecb175dfecf06576b7fc2edc73a92ec8cf7eafb9bbfb5a937c94a0045d8dcde294c0f935793a50e45d9e73f136661815470d1d8a9938c07a5965b176cd09d291fb112720589422df3c6ba07ada5b50bd8570843e7fb1347027659180b340337be7d6cdf499aa27468c124f50889abe76d704c12556b687d31a3bf0e14706f482edfa2ff90f4b16dfe4eb245303bc7466e51b0662e5c29f67d62f8ed14f22249b45530d2e74aeb2416d338a7a99682e041168275b781ef861a13e2c6426cdd16f670c504941e40f828b6133226c4fb2f6b6c0d4cb0f15c38f9887b5494eca372348b77f4d9efd7f0395ac606a6a9f604114b6213f2c491e65184482d394b6c630ab31975b5b9a2a0215aebb9254dd0eba3f670c3613570dd4e5792d99985bb691b14018ffa4390dcc61ceb430d1809c7e8dca4ecfdbfb0b41deb50336865636d31b73b67e9f91ffb8e95e4768b51137cb2b9512a66203c81900e014ef334542125d1992cb24c02141a97c5f84f8ea6268b6b4c234f49dbb1e3cfdee64787eea416f8b907b88bd8aa0758a0c14f8f65d792ae81ca4e6d535039ddb25bd5f6cdadd0bdbf71b22ebec7bcca57c81732a80f35117b905c4409f584102c23e7272b95684178ae6d35545c85028695aadba839c1680b48e0ea39e1cb964cf1a97dc7d33e7dca778e70ed0391dd35f5f245c1a628d79c288b99d49fb1fa69cefa4f41b481b0b5b3e4f0611a6e023b92f3cbebb19a879bed99f8cfb18daaf04df24789e83f14e64149f72baa6e3df46471949a9a744392ddbd25342198817acd04c502b98b8e1c101d03b248a41bd2a924c129efa9685fa0ff8646afe9c704c993d01d1beed223ae7a82ca198a1a28fdb6c788e6c1e197d389803171a4352431fb430261e1533ed6588f4d5f104599b81eb5131739d4c680be6aecad7361278b850481a24336380cee2a376c96fe91f80def9747ba34fdfa999ce90aa7334ff205217b7e139e11d85892bd08039a512e933e595d87172c1d4d38491883ab8b66c63f54ddba664581f881b2c73abb3308081570791bcb51bcc6e269f11cd190c2ff40112e8130d7364f6a2394189474af9ad8f1f75b3096429f49cddc68445f0f3e032ff24895ae7546278a6ef229e33214bbb7ddb98846742cc26ff2007cf6c6e6ee7060e723e61fdc67a848eacef36412fc0c509c7cb67a96070b56f5f41c8fa8765de3d8e97786d57dad2e6e92375c0b21e387138b88aaac4276ec3cf4ead57f292e17eabdade2046f9a0db3360b2956d9dcf1b0f9981fb3b22af63b055389fac9f891aaf99cca643d40193031e85dc139cb430e482ee01a4ed7be603ed83094d754be8936aabe0f3b1248d1eb06fb16beb5a1eb0bfdeab6c082fd5ee6cf806981801a8281074c6fd0257805cfa0215c9752ce9b59ab12fe16849ed30d6864080c48074ae72e0843fb373d46b1e23cc71cdde8467d9765ad8e992e40a8c7379d0316e88da8b657a797fdfff34d81c68c85b085d2560aa96e75730025183ce99e770b2a71e4ffd9707af0817eb862124eb76656e4379dd48c4400a72d8317f1426f05f4fbaad8eda8835b24f3b30ffaa1736e172824bca2a115ee9ce1373438c9b10d9e069305529e28f0b0fe19c79454ecf8027790b30d7232804700ad27907f5b449014c46f93f1652b87fbe72d661a81723050537267a6af25df0dd7f2c9c3605dbc9996a2468ffbd10fdae55967bd6849da455c27f5036a9792eba674c3a1286d16da0ca0f2da49474888186bd29d45a5e352747ca8fe6816b9f48ea85ef17db0d99cf10f50fbfdd4a7e9e3d77d895dab5b87e5e96d04bc2309b0161ea207d5b6c29e4646c37c7a895308e3bd2d5e1208271550c6656f2eee080c139a7fb8b22e5b8759f56b44f68f0091657dceed14de7a07c4b4a20f3da56a8d608ece97ffe833a6073a90ea5c636db87f00b94871ef3cdc69bcd86387a71b6b8dd2ac38481fa5045a012c4f9dc11f0d327db6b29cb4dff007b5afe2353888429c22c7df7161e92c6cab1e7903b6ca8f9de415f06abe679e1af3e7e271a73e6be350e9ea19d75618c27caa3f7ee072454ce281996bef6edb073d89f83718a72dcf76fcc5179e2fe556ccc967e38d217c5c38978d38099ee1c75852aa721b92e9b1d5bce980fa065b388286062f0991bf2a812d622e5f4eb4e9ba195d1d5f0b5e4cf90b085b3541665db1cbc31341cd78688188ae47496bb061cb74b983e1e6bd7b1a80965b0fc53c4d80d459d0d258529e9ac46ce487a346d5ecb0539f314e23f8377ffd47c8fb5282b0fc5eaf1a557faa932a8805755421c5213cb0eac9802a917f8f27f14665fa4355a512fd4da28331967b1c5978f51e005b32e917cd2c87a94b9dd3b8ecf0dc828e8accba3eb5def989e50fdcb6ecd942cf53b0d740851a55adb13c568dda70dbea26a1c4d160218df1b14959aa6b691343a6a6a92f0811e71a13703d3d4c7e2e67654d670d6d60f6ac3f9cfdfc5fe90091a908e92b982c91044b0ce5ea9fcd4113fd39a8970a4ec0d81d7a6d3066e0e84bff2ff00e74f880d66bdf43599a83c0c4722807a6d478d2194ed6781d87aa71dce89649d5b53a7b32d3bdd4025d16c09bd7652495dacaa0178a3bf1431f1d7215885f508efc9fcd77e0857708ace7937becd80a1c57ad3598571d9116685eccb87bf8e1c7d604504e1132c1c647f8bce250ab72c6177835c7e96e7b6d68037abf0cbc3705088bf99a2a2349304ff0e49195408ff8456a2d074bce77f7041bd4c65ce0253d86824df964f0d090e969283e1fefe5dff38765da0bda349eb035a7cd1642d1029d9ec86abcaee14eee3fe8207e5e375c7f76cff05fa77b816fa1db2915ca0598d2268c44b2a1fe735c736a16275f92a10a17dd63c1555153385bf644712aa548964bf117beeb016a164fcf0db0bec7e14eff3a3f15313e45a91ea689794c78e81c99ff62faae556e86205425f944e254a836315ce05bc6d68d3c35bf5323b476ad45a958570d238e42e881948e4718518f1b499366255d127df919bc7ea8ec4b76253279d7b99c8d339a1b325a5157144c48c50dc8fc7318afb50ce8a961871893025a6f60f54adedc14ea8682d02b4221ecbac3ca4e8356ebf2b80945232bd7b891fcc6dbf9c39c87bacfeb4a5deb1b79626ca45045994dbcce5ed0b0477313a36ad9d1df182b52a4890026dd264033a90be7a523774ffcbd1b64691d21dba5596df1fe7be834ef5919a38816640f6708e5029180e1e9a7850f48444ef48773fa2a05067b575f2331d6e8bc46820ebd30fba51818ac4e77484a3a7f9e473b598b6d281df7e21304ec8fcd86f4313aa47002028cea96b955f488665a7065bfbcc266498cdf4c0b491da90515598a196221bb9e384483dd2f9cd2484054b76965e3206b66fffe66654a370b68e5817c7b2ecd4958ccab89de02f7f76e2380daab2f0788b9c235e25817ccd3a28144496d14ea6601ec2c8fe15e321c4192ebd679240d1e2be33e6c09619ba82f10a473bfd5788a4504174808b6922bfc92efef3ac46c9a811ab3a859b2875baf962926237e572f11139b9aac394995478247b7e4abb712d822b7236ac97686e2efa9567dc4f6a8f6921184df589e9cedfc853defdf31b542909bdb98d48293bc1d505ddc6636f2a9d8e91aae3f8f3d645853d3f8d1dd91dccc423a8dd206c668832c48e8f67ec9f5c045a51154dedd63cd16667e6c055ce7217fa57384049f18ef4a7218f2c1f6161257e5122f224e6004d7f2c8c052ca96cd10740a934da0e4023c480e5236996bcea5288c00bafbe6c4cee5cf1a8ee9c719df77ebdd020d0307fb58cf145308535bd080f2932bc0aa54e2497e23a233c961ed91da11a28779be8030ba66ee50f72cbc0e6a92c152683ef23f9b74ba41cc49e02203cb759808c5ba232d151f4e8905dc7cc345a8b624e8469574cb6403bee5d40e963ee7aadd08ac47870307ad36570957002546f92138843e72bd1e6c0a7a5c24da0f67941e2bbbcd20990183e68e590d10f8d1d9e57274c9368ad68f720914b788c37bbaa8499072101d26f8f625a48a89df0ae685024b25e476d5cf01fe5b5c209fb59c61d176a75b733f5b9147b1895ae2b03f11e72ef7fb3212bd77ca65b510679688ea5fc1e6e10af7a94f5266c75ac1065f263f28fb24e0db29fcb607eb7dbd845e5bab901ad7f0a42e43d61f193fd6bffc2d47a39fcfdd10325c5015e8cbe6fdbe774bc9537eaf36428c38e8962d488e53f1957ca8a114e10cb37eff921c1faf0dcd151f83cf1e6f8c63e230662101b6d6214ff331db912b4406ef0cd374a1f388a0f35fc0b43b4added543bf8b881300b664279a72691c12c2cf731b655ee2c75bde59f58b44d6f587e8522784085ea7a735a4e473eb3982010eecfc78e155a930bf48c755af1162038d72eaeb7959bdfa10568a1139204cd4ef3c243648a0514dee946e6f5dd6316c0b3a1d5f81991a11cbb6253c0b63b3ddf07e7404a87c7ef0aea3bcb5ce9a8a0a954c568c8008bd939efb8c19a3008e02fd82b23e159401cdd3d28fc96e685999a97de93871a05c10eabefd405a38be952ef3c58c24cded9f78d164e954d501aa6881953493b65d80f65f14f6b6604898b9a2ad42da8736e74e62981cb4e6b7349ac63b87f6a3167262e042f7962193f8b65c8cb394ec283098283f57c503aa167a780daf92daa811583133f25d6de140fee3c01d6fa925cb1aca9386711935714241c6f8e3b617cb37d627fb8ad0b1487f53df5c4578469e22aa51ca6f8481c46937c682af054e9ad372c33477c43c866830752e98752ec675e9fc5b5d05434b72fc7d492de3856aeebe4fa8680f3026000e855a867cbfff08428d5b5531c23d303f0d996cd6aca47a44d52785769e1cc4fe83c09cf8ec8f9c32188fb491c656f62c58719c23d1bf3111355322d6a210c522383a1bd1776464732f13bb3108b185a5f9bfdc99211441477cbbcac76cc680fccfa4230c0c0ef8f0b9c01165790aca911d7a27fefbeac316c3c16d96be81c4b358adfa671fcbc925ffe5cd7c8678d58c3f8626eb7348407bc3dfad780054d8d09bf22e26967e9132b846d6ca60e3dedfc1eecb4209c810925b90c37a230438c931cffbc37094c0fc48ee8542a0b5f45196f657aab64c85fa400e852f90070319305d029a4d797a598716e8f33255e70262aea529bd541a54dc06c475127e7ce0e8a6e9a2e1f00e0d3a124861198ad6f5d0969da54ec450fa67e225587b86ab148af97f033405e607d51bf6027a455a8475135d6349a1cc485491a01c6446ebd6003b5631cd586824de5dd1fdfb705cf9d99de279e1d3667c24f688efec33fe8c56f255b9e1cc06a89e99f88e568c67023f6d9bb5df7ddf6a1a0b98c28bb111a8d4f185a6a1600f73ad7a355cd0c7316cf269222ae239dd539687c6e3b34664ab7d6b871880ebb818f95fc742508af7c3ddba7496c574c7c9783a41230bb0ca8457979b2b4a39be6a6ea788d03d119c7b3e75623a9c89d4e5fd8b97efe9d9ef1993b0e2aaeaf288a4eae5a23af09a513b3877e9634209405582fd6d01041290532e852a22a48acf323b41ea5ce0f0fd046c0c1db67817904416cbc31255c32908a0ab82f7a1d22351459554847981b69b3ff55cf01ac3b08e8c99d7b10bb8d4f12122a617919cc63143415cc1b8607bc95f76277016f648f6c0cee4d129195355514af71754c88f04fb9c078cf7d46f62820e192c394aa765b6b9c902a3058e2eba20c4ab63e4910b17e48415b629222e9f0afa8374dbd1ca23e1e73aa52a70bdc1c344e6f1dd4b8ce0c2bab79d66ca6cd0ae9d9658d19f68bfab10533665a5e72d9e7df7c439030e13ba09e6437e17a65b85e015237045bda1fee14992be16eff0ce9a8c4a74cf63f4fae5aae7992393a53dc014ed92a2cf3575163a05d536b3fcd51583eeae3f503a49656ac1991603c16a6a20bb92809e513c7571662c188b90efcb5a67cc917adc3e772f57f80c9699e23ad4eab9787b2999aa86932352e37feab5a9c11e13ee9cdaa34f8f191e700cfaf8d96a3f029839b94a845cf4aecf18233cdc64830e8f20f2c8be7d2e4bfa57cd087ee1f162d931754b7e4fb6d46c0933ff2c2175c35f2d2cde725f993397c5f27a81570b415b25578db7b16d6126d9e26522fe41e87c36c291b51aa8d3a39073d95e8f75da188ad137efbd14c24a00306bb17ecd22a5ac84d9c5797246fb2b8152cc9dac0901d30c81cb081f57da09bcbe5c567b9d73c51c8d0f15324ac864caf06fb1d221b4b298fa58de45b642da588aef38eb439f2b74a10a935453af8e2ada46f1d969688975ab576dc249696701ea14a5f1a69ec01a7687dcf39d3bb79cbbd3dde3e52684c1de816059faffd6d856ff4476a634c592320ac0289b75f1a86725354ea6ba2005e4fa4fdd8b7d5234d2d7c86676d2a8351115a31b5c649ac4e18549eb9a78a8b7d8b7a548f521f7da89695c3ebb6abdfc93cce568c7569fa5c09b763eb724373700e2dc18197c7acb499c43fac350f613b35f1581c5348f1d0fc4760d53edec26bc65db2f9c154817b77f127c746141855a5106fdf571e0f2cd000b718009c5de63b3b03484891e4d14e486fba6e95b52b72ffa8e1666b461dbee272b686202e74cc5fffbcd32fae11099269774d4a705dab23663781d020d3247095e4f6805a16088d31b883f0a81fa7cdc1c2ef16bd469680a02659daac24d228a48d9cdae98a315130df9f091f2b7431485ab5e0cb7810f797d51462ecbc0c59a3683c2dcfb37b7c86c2a4956f88dd0dc613ebda0a6c09ae14a3bed78eb652547f4cb0475e7741f55084d83b883e41668f5bb2316f314a28cec2b8d0a7e125cb83132b5ace3115e61a156c6c843dc95600591c25ff64c9dc7fd0f0d8c26717218839ef2eb96acc0b021076216f1560d5cc6d543ea506a1c44926797bd6ccea00228faaeba574e25c753255f1005806b239fa736a89a7ae181be377d2d2bf12b18064acee5598c34d8fc568c2a4089c927a1179736d567cff4a90bfba52a24725f9c2df42314813670f4691690c562c97fb83262f5df7d3f7985ad81201dde7d1670f1c070b721e6fe7e7d5fdfc9ffde7f7fc5b731bf40137c589d7a8426b2b159c7aab20c2d1d1f98cd6fdfc3f43a397be77aa6a423c64aa6835a516609f3ef611f46ee53b56b1935b79598ccfeb1eed1e891d02a936e49210d6c2fadb5e981046b4b2e28ae442522c615e5e1fde57545f8450e621b2f9444b02a4597de88c33841af1c4fa3bb7a46235e2fe884b3f08159a5790f860112119ee4229818b31328a96a904ff47727470f1188aef19e7096abfdaab5116ec1eeb68343fa667836fae8b8600b9bcd584517d443bf83e7c9d0a4f2a295d4c85f0d3808097dd6fbc6c461852c9d03bb728e292c3d64d0c6e3ac56cf915d130309c55fdf81083f61e401bc7d3447d38ef8c5ee4b7995a7db88d8f177b386b09d9e635d7566f0c645ce5bae1e8509807d8a57913a39ba2f47db147416b7260ed77a1eed1ecc591bd5961d82b5dc3a9a842ae2e8898a02753b7a535831e88637ab9b385dfec4f5bd0b272a5c18a0e3cb01749f6e76224bdfd97d051f9b84c8a920c9e8ec41c72b41f440345f4506c44c59e0e21abc5150c1dabfdbcda7b73b43721c19567a65311ebd94607872a7a3bd17b9aca57ca314308ea674b1799cc4429c68f5def36604fc93ba66511db23fbf88977a440a1084c04681dc0e81e322830b058418ecb9adc7f76c2c1e47cd5ee476e8885fa26713368e48a418bfe153f9b1efa542c265d6bccb65de7a423e1d753cdc8fcc4185bd56b33ec26f76e8c2158509034a3d32ddd43192fc06936474d828ec775365b38c660907b0ddcb98dcc38864810c970424ac4e6a250dae4e3e6da14b0eb4c5537b831e75805a9c4557ed35d09b63d88c33e6fe4c9f99885c18e913f52524a7128f3a5484e6d6bcb4aec03af160cea7bae152459eead5093298b32a97efd20be84d8e43b7999dfa316c2d7dc67ecb8bbc0c4cac6699c996b71c1cf2cea1bc5511f27f92491bb11c4bbd72e235eab853622e3a5dcbd6f7ee0438fabdf074ba027d84618c57ad757c9a4fa3c12bcff8de45047ec7a59c148d3aabf1e08438d59d4a334d0fcbddf176fbeffeafc10155db6183d3d759e1ecfafdc986533b4c5934b7c7ede04cbb7dbbe67ff9177568c5d59c4060730dcb023d672e62a44713ebf495d717d48466f9324dc24dd87418afe172a8300d078e43ddebf8fcdf5712e15c21f834a7451341b7a2471212e17a2187748729995c07ac949b8b8021fe74a316e370b4cfca6cda9617344e076e8cfc5973070cd0ea004ebaa9f311258b576db3a4eb919620a6a99635b0c57b55b8ca76a13ee8b00700ae475bc8f67c9820c4885eaf498a48015a9189a8bc1bc320e3200346f645f194f05a40ab9e037ba6a3f0f57f4bf6a89b11a9b8ea2e315e345bd46a9569c10cb69dc4ef1f57e518daab28463e9a43530353a7417d16db06a855656026d51870d5183162657b7b1fac489801d679104032e3eb5b407dc21a610f4c45ae792ac8de0f0ef343a8b1a5bbe0624a1a14dc4d86e0c36445a39916ca10ea13ca386d3a878d96b4716bf0669b1734928f8d6146b00b98e4b135f54efc775cc5a3cd0a3cbbd9b906bef2cef74bb0c3235f472a21fa0aa80254e2cc170ae1bedd98a5109a1413a235322ef276de1ae6036749faf7215d30f94181c70cfb577ad84caa3ae2460a392bc44d3b499787d3b153c76438cb44332f52fff748be7e8b20cdddbedefb397db514db3044d7ea45b49b49ca1eae2526939a44eed1ba0ac5c4e1e519214d3f11085c20d026c629c0a53ee04d6a00f95302d82c9d1f5b693ab792ca7412b4580bd58f84526bdff15bf6189ee955e64d7412677d5c464bee39210f21af54f019b1fc2166de5679dfbe2e1435cbee6e2991b993938a9e417d9f38f85164ce5e63eca76f755a6ebb5aacebf1caf17b2897535e2b13279ecaf977b6f9c4cd9ebf23f51cafbd32ffbd9b9fc8fe3fa870cdcec3f76b796bcb69c4225060d8eb74b85ddc79f4bb42f81a7dcd4edec352113d23664f4a2e3c1dfc5d59cf44d10918bf021a22f5488e9ab4a91fa089cf483529384934daff7b9a9e6257c1ff64f10fcbf024649233d6836eeceb1be52d7d35ae586fbfaaceb479a18096b2c8b1e853d79bc88b88be2ef2fdc61d2f2baab8928dea0c238d5ebef25180c952bfb1e5cfe3203659d59d30483cd7afb1d758e66eda3245332ad0f63bf3ec5f6d45c2f1d3bbe439c4245616a3ec023fadc090ab58a3df4ed2a8edf38d93c0b24918628e9e43e35ba58b93136dee34530eec1db8c57021c02daf7816e06c4a6008b9734e8cf7e78d960ef0e0d61f08bbbf439705a07b71cb31e7639a6357dcdb7af95f61971bc84f991d713dcc7b0dfd505e78cee0b9eae2a04fe9957508f75baf3e3aed982c3b506c905ce5e377ced91b33ba0fbe7593638854ee5e2c8cf2ff7a6f0067480c30744c56d0414ed1fd67ef4bd5c67fcd0b2961e6335f0295e90a9f9afb49dd64d80e146e01c69f90ad7b43b4a0c64ccf7681e101c8f56962a0e3d2fee2c4afa094744ff7584c01114a2db257e747a50a5edb99882b780cbdc66849edd6d1b4db1fccafbf9ecd63f0a6b74777fd24dd83e6cd9641e30ab34ea2398f30df98b28a003675e278d2ae61a3c624f71cf57d23edc8e782816efd33fb37d6ff5c43480794def5fa9a6078c7cc8571223ade5d45ba5cb0dd76afff50974d52c8978033686fcc505db5d4d9d9d2daa04769a1d7ef7d5f5e5506d94af284b602b85dc2049261d6371ffd316d1083a83959c13e74ace16b4040c8483ae789d50a60878f881a4df474a972ec25fc0b0f0bdb2042b4663f0cad04fe5d6fbc0b0f209996656f6c92682cb8c765a3d3ae0bcee09ccd3f8018cc397e60ef6f6e6d1f10e814851f7558d1a16c4bf7b73e3035cd1661bcd5fcaa06f0f431b415f18d9c3a86a31ba7b104df1911530e6f090c548d6ae7f27455943d1fb9e9045f83162dd2f2510b72142eb2745acb5371876d29d335ea9b6cc94100e6b0987d8c6713b465c86d2068f757f49534bcca15143134ae8e0040c7618e555361adc297f7074645b44516f5d7c6e7b6d93ca86c8d25fa75582bbfda0ef3e5784521a41413e72d4c3ae3c40158756ff79f991310457484f4675d87f22f3c7bac6444e135448694fd6f90891446ee29b92d8b614db0714dab25fd2af2062d0190b84946b259ee0f70937f2cb3adf630fcd4c95d3170898a1dc86afc9fb7e1ac906d97d0b9e5ae12b930c745e4584e2a16d92e1d82c2029586935b7f027c08e5251dc9f9e23bbcbb454e9a94e8d2368a993860e9888b7fa472244d9dbc80607c84d90784f51b5778995cbece32ed74019fc5d06b7b3dfe9a80c7502046ab6ad01db19841064a175a46c74b57f147098d19e711b5d61ab457ec677b1e3b27ef4f5111abf3720c2dc8d0257b76f1530b0314bfd7d2788565735cbf5f2cc70f733ef239eaab19f332c45ed726e43dacbeb8a12a44b67e5c4c1a0f96da7deaa2dc2c95e59030b5f900b5e71cb532fd3aaafe668bb21d5040194a52e00cf8dda619ccd9c6b13829c204884fc6c660620c7c0110f64413ebe09438a084b4f1e142c0228017920139af00938de81e6cc1357dd0f48974dd19345c2738043cc473c7bc2ec776ebf900429573794ec63011f9f82aa04e44c8fb98b27bbdee2055bdbcc56a74847d41b77afc1c12f7923a3316a9272d1e036c8d51f0e5c877ac68d7e2d6ba5487dfa13030d110db36b11f2035f2d80c439737977991e4d78432a02ff28ee8ba04de2fb59e79db40718219a78689f1fc10697d49e8b491bb01796b9f9d74f05853034706c4b3aef90d850cf561004ccddb495fc993b7c76437ee34cd66156f074dfb46ffe0d94b253288e08808496577da7b88e1cdb571dc30e98bb6d60518b7fdf964d5fca9a63d3c3ee1389ce8cc964199bf705ce6327acfa5651bc26cab8bebf56591876312f03a93318c5fd2492d00697e17c18a242c7e930599058e3cbbfa68ea82173300b8a8b7ba65b51728e5a30d3765b66f475c6741068401c55fdd72039e0b3186e4e7272199d1d254581185fe30763cdafdbe06fc69fb76ea5aa3f833cffd7929223e3137edc51a39c09e046ff17d0324e8537d2860403b59590c002887878484c3aa60019db6646c5cfe0c4e96ef2ed5b65f6ee97bef1e00ba524643de71fc589687bccbc4835c22c66f66094f2a036bf79571c737a3f03fbd8288c3c13a5b3ec65d7813ea55232428b26b05c662f9cc78b6f2ca78b15e0646de3cf77a755b6135c3ff00e2ba7089842edf0d9fde925a2d3fb4041d727e0746246209ae83f4a8eb57a897563447741bc2ba84575c49f184ff5c5d141737fcf8454b3f2c57e4fad3cfe76f13023aa5cefa5d25968297f64a5d3f645799962723f541efa953a9ccff9970a1ec2a52ab4bc26a266ddfd093a94efcfc1f5696d398713c589365a9469513c8cf2b9dd412eff85334c491e4835e38dc61f9b35e83dbef94eeecf8f811160c28865d3a3194a982a78392804250171d9b03866449a1bb90e24426a48ceb85dab37b8e84b12fd97dcd30cd469e9ed789b058eed860cd91f882104103737b86dc81806b4b0172374bfabe3b59782d1a5ca8d4d1ff4df167e8114fd2c5b092cc77599c578a38d54dc7fa101a481f167ae02eaf1f6b13ffc228264f2afa183473c74a34068e45cb31164a13a979607f5f89522b8afa94c6808c3ceba1bc082c9b358ebd9075e93fbac78eae7d999b6d7d1d22d020c8f850fb4b52316fc8154abdceea6cb0aa5a5f8f40e61c63bf0cab7da27114d35db7c9c392937f5e3ba7ca6ea39791b33a7b6487cb15a73e8457c9c9ceefac02826f513149f93840ee255a4201461d74657b7eee9009dd29a8493ae936e23c0e3f77682a95df00485a2f3b15cbb09911f4efd077504c64bbe369242eee6c0f68c03bf0de136012a971f1da2a6aa94304276152fce0f8c6b2a13062e74f2f792851999c1afa8621b1aeb649efa6747fb72dd12861debdba87806dcf7c2d5dd77a8f3df02102774c931c1f0c66c4ab27dee116c0675703318014b67cf95b033ef0363e17037cc39b265a47b7019b19a56abd319c678e28ed8dd7d82e42314d5939b809d2eff264c3441c9ff489316aac12ec7f4bb260eefa9fde8d27ef01a91050752f811154190cbb4ebbd7e61541031c165886e2f57bf57aa947ddae527e103462001155c320ed6a3ac924e302ac51ae7457a7bed6099d7b17770db9a5d42c870ddb2b8add6042a5d32be04cf2e5ac78ada68894e5d4f03830ec66cc8ee432cf18301d26fc386582df1f1204bcb596f0d3c0f261d568bf1f598d0d18bde56333ba46980b0d5beaf339ae0b7b8664b31b9486324779e804ea5ee50b2063f4ef9c207dd854b099fd295e6fcf7d1bd99ab4ca1e9b5d16f85d68e2c41ace6d5cad793995c8edac7bee8c1d697f4d35f20e05f6c742522ed4a6f14809e7a2dbe8c03511a73f85c412b8a0fee3c1aa67cf18c4bd3e26886535fa488377249a10160f68d600ad6214db26167a7f5bc8df697807a5a74d5bcdf29cfd5b785a0bf17d2d170e83ff75385f0b79c6906dcf141471da4fde342cfa13256c814c05eab6765c29b7d43d6827d7067ee1ab45b6dbc7011562da3843e644ced692bfbf43b937fbf8ea912f9250c5436454a963f7c06b1945a636ea8f2fdc8750894927957555d96e4c8f322710bc423d319468c9f291ee5405610f14f558034655cac11ea789b4524e5835ef35f276f321bfd84779c9d3a5a77cc1ea80e6aab05c17d65b5ab329e8e7ca3063d74f29fb036d01828db723783df28f91e9fdd33e9f7da0657087b2ff8d50c5caf2586f58e09ef1e911fa9c3ae58c6e51fe72f0be91031e0cdacaa401efc0cad6725135043c711a78700f1d80119cde04fcb7776c24f1ceedd605d5b84f5850d5cc750f52ee696b639ae58971d5c6ae2471082dc7803411ba368771ac8c0e99bfdc99dcdd513ba9ec655ff606517ee48cd19da2741ad232f87ba56df2a8945408e08b9eabd04e6b9dc1c6d4619c2c54dae05958e76d99f0620d3cc37533ee9a3b1b606b10607b4cbf55058d7e659bab96d88d6c4e251de0e00bc51d0268920f1e4a733b5bd1878e9111fce5b28e3e23af2c216fc07d0d8686717b9608e525102098122d716a889022c00697bb2488b0cab071333c5c10a606c314b15ab246e4ab98162c99c9650772ec3b0cec3bec71852b33ba6a922f17b1851ea6aa0ee743842c4baefd5719d42dadbfda6ec5fcce710bdf80c495dfb548e8e18d35967252186fdc5245c69f732feacb407c208574d9b80ad849693d9ac143622bc85360a67a7fdf1708c2292f7b941b21216761f5a683ae8807deccc06d23f5310994c52da41a2dfc56a0d1073b84e96f35bf3990b563fc24f354d5cc567d2e7641c8bb72baab9906a92aeb97537b52b1cfb87b6875ce8f09fdd99e793ca5b86b057d78f47ab9968055d0f8f0dba7e815747cf4ee12995b8d9b4c1768e06b9d87708dcafb0f66de1b320c54bb806b81edd4d3e3cb30b807a016131e5747f69bd8fa17df0c40406767afa026d43bd7af287821760dee73bec85170b8aec99e7ff5d91c997ce1f80c4e6ac2067b8a9a88ffcca42b7407a532dd6ce5c3a53bc3365f028f4ce93a277db2d00d6e151465afd02eaa13e5edf9ec7585db48e768aacac220d8d58782b50f5f203ca32d377f1143e02988d8177ba4ee008da470b9f7c72b62ccf0c48e45e017d7e80979ab5232a525f65debad2880b97f9b4564081eb3cfb1c7e76b72852b2621d1e844c2e9c4d41e987c09a391e94dd3685359b0661c58be1cc2e308e034661fc82781335225ccad7ab17a3bc3fa1ef61dd7de7328bced928e47c4cb540819956930ad101c304ee90fccb518fec88d3f86875c06dd5d6d05953d914207ff042ee97a92ad28405b4a4e2b79cdcb88f658716ed1cc71ccab249e40d4bdf80694fcc77116c6c8c7a38a5284691804d1917a36e28bbfc3b959334cdb54d7f3df47c78c05bded16fab34ed7c699c966f4f09235bca45baac7fcfe3a0925cde09717d941ae4f7536a8b24305c8009627347c4293d08f12da76cb2226284a631920939f3f9d6d9af60bdb851f10a36985a75ebe892ac429caa4ce2318e2bbee2b66e42080885d3f188f0c23cfd60fdf51b5301b5e2a72a2f2908a01eeb508935b0bef10cbe95531aa097b7b7686e74f37a2556b76cb3b903211c7552b62646b88f1d1828efb9d934c229880538c9b815c742df4f425fbc99676a6a43353ac547caf2173fe2ee337720862b508309fbcc55c8a1a03af7471c07c221ffb00e99f48d43677d372ebd56b8c3401cbfb6eb241675edd9a4dd151a52b13f43f5d255cec03532c27fcda2a088b385ca2e379272f2cb9bd9a4fffcfbb98d30168a7aa863fcb6d14c6dadbd4f3ab5abb48ab545ffbcc2aafb8a894eb99e2193cef0f4f3058bdc90012e73649c3647fa8a970f7af87dea92c40d44f482162d5130086a5a6ee75567776595daf452d4110cb6de2b763def574a507241b49c40919c797bc3a12cc5183db5564940136a6033ace53249414b30f8a23d40f04aa911f9fa6e5d33b159330ab876ea7a39f9d50201a96822689f4dc6d39bcd5c0305dd460959209db7e68551e3243efeea0a585972fefe575ef246f1d0828985edb1f8ddcfda434c5ea69ec861740ce990a26a131e76bd458863552e43fb6a9a1676148576a7c30bbcbcf20a5bee330aceeb65de5211746e28a0f5e01521fe7aee6ac49c2ae5a6da949e0fe26e296e8793949edb540c52f4b3ba3383d6f6b9618d307a6f011d6d0a451713f5e113be34ac6388d48832e1706c7210cdeda28345f400f8057524796c4915855c12a1b110f29c27eae37b09368302b7a6cd80e86e1afcf9655432bb979831a903093db61a26b49c5271a42fa89e2232a3ca1e86a3107bb68cd8adab155943a9c5827b05b35a1f4ac5e9595c9fe2fa18ea1478a449861ae6357f780cdfd681224f611fbc72241e2118c8d4c60f1091929cf7d8ec9f3ebf6cdce1d3bae4ed814b1a29def060179f7a2ac8e5a63bc321eb8fbd9398232ee4a54d1e7bbca6baef4062f8db048abb7c411f90b1686e7d3258f84ec6e6f64d3c08c460ccb9e63c3bb7a6dd712239b31a7e9ef46fca002317b4635026c4e1a3d00984e76cb491e54d1d9814bcec1fe71c6278fdf31f4794600a8f9cedbf4e34f042a6a92db62117ae6f65faedcee703dd91f63ce17092d1e68f3ef350ddddb4884d48f236a5e6339cc853475807847ee8d4c25d78f57c37b3b70c3398606af72e4296e22cf87f931bb18ef0e3fcb165db8db63f628f41f08568db57cc254b79cfab64ece7454ac2245309fb508e7e56edd6b677461205d4a7dbc4b47a3de6109fef896edb61310865731163740dabf775ee37116090e5cb7396d6d233a8882fe4e754e63138a3c924fcd3d66d5f7267a3ac8b1ce1656e9b2ecf1c1a513abc9e43e42486ecf48999b200d2c5d086b321832370c95d43bfaa080276b70e6eb02891d0c03bdf3c24df8f8cd3e09ff72647c304c9cb78cd367ee0ff6ce055de0f3b578c23aee88b2b3d389728dd7417c6ab77668ec0e2e3b0c30b9f991515c10bad2f4917d912d8fd41b1011fc769c242149fdbda7fef6b0474a56e8358c88b06cf966b4f6d5300c01b80ef92b41cc03520851377f4cafac0ded90174f5d858386ba89601666c2c46a444c065101cd250ae7d3e0f970aeb6003574dcc42f620ff235fe6bf9fb6be0d6861a5bdf1bc63a193b9e0dfd02c1caa295e630456db491fc2c90f24b080869d6c7ec8425ceb789cfed8282f64a8bfd9eb32c874a61b54a1340bb18928c55dce0dcaaee58669e2e71dcd90693cd93be6c5d650012c4fd3c3e664a852a5996a4a349dc6df332b2a1c17a5ffd04810a0f0ae3ab7a2d4887690b45c22471fd4e3696a4434400b8f8c0540eaef4c543336928eeebb4a0e93320f35ba4c1234ada57aae11f20d2ee34c7ab1a5d702c49cef3a7c11bda2f4ec84642ee1e4ee6cb5a7a1f82ef35127e015b254be764be675bfaf5bfe80ef7c2a3cd9a47481916d66dcb829468b1785c658a0863a825f5b58587668b547017b7c29addc90ac6b2eb7729248e6aeeda6515de95ad7c6a6705f21bac2759ee6fa0960c053de0d7f51226b3a7d3afd8b1c7ba7c9ace8cd7931a3b884ee18dc253a26e9b39749577c1679ece7e29b96549fe0f78743d5b152c94c075613aeb69c30962f15b5278a999e64fd5aa3f0e44718e90109bfae24cbac7e425c465268b51b517428b8e164fa6b09fffaf270d024ec69e86ab85846b580aad499c227909abec348fe3be85073fd0801c88346755147c512724d14bec8cd71ce3da937a1b3b3e15fb0b20f0f811efac2b0529ed5e361d5edce4e146b024d4f4e5553522f0d0203293f03b02a921d3f03360d615767b47460c801ac42ea88b8d21831d5e2e165581a5533f3f038a473c91a74c99790784a5dfc4d5c637d704bb4f11fbf338bd5bdb087f5313afd26d707acb2c07cd4b66f9275c425d2f70ddb8dc3891c58b61be4e0618d4072803b0e8a791f83de5f41877205042754e589abc21e0661f4547a8b520a13233e487c6253521fab93cff05c6424ab17101d13804be7b1a3221a4b6222d25673bb916f35212d5f4e76bb60851de2d801fa063e56fa3746f1ccefe92c6b99d5999a720f92332d4f5b4a660df25bf23d1e523068b938b50d4d8b01aaa9bc14d6c4d096a1b4257a592673bef4c8b8ba0cffe78029ceccbef0db0b78c3d6d25171cdfdebb1c68610f73f88668029044b73d3ca4dde9f8008fc195617632359b3c606d6811bb7134db7b35b718ee08f504d57fa0ca86526f0ae7dc04c0bfe9f9382004f52629b8996b87c62a3c7cd781845db35d54a46e0ee0b9abe94b05536c16fec6699814bf18fda9974f7982141568b03b8325c784e01e4bc300036ffbec1234bdb1be7e847b8b2c6d477f5c682337f953d7dc0aeb8c92afd9111b4e24d45f5fea30ca5d9e40c0cb0ea0f597cdcdd07d09a98268a973faa1c73519f4b3b79426d93fece3518837bd33b63bf8905048da4c2b29bd3e375389357c7ed4d26d2289398ac8be8d03d16d80fcee78184fff60e89596ed0c64b8d8f04f7d02e1a60beca68d904e35cb25e48ddbbd1864ff49049d8994fa5496a404ea577b031538963baf622ad1a78a53958a15a084884d3907586aeb7b37eb9edfb5684f5da9bc34565a628c1e510875a68c8e7df733fbd5b7d2582e5ef6e41821c97b5db413441cdf1eb739afca2d9d3861e1b7376304c245a31b903cf69c375eefe49505d4cd31045428d301fc9f80809ce8f854ce7f49826fde4fb485baae1972a70d2562f3efb3cb55bbb83d5415622f2444747bc9ef75a05589d835e4f45229c3aefbb7a942c23afb72bc93edc47062b0577199d0b87bccb72762654ccccf802ba3dcf5d4000096bc71db6d33e01605017f76bd08d55b1e4e8a200aed258b5d01f034ad17d1f848c3a2ec9602a985de15669fb14d413d37e1895fc5b8adbe4f1785775fdbac9cc5aa55f14a9f8f74618d07f194fe94c4e771b2d1348920777b4ced1eac886f7b3ff7f978358685853bb031030bfb6251bcce2e7f60d56f570ee8181ce841f8fe39a53aa30cb0661186b23ed700b98a302e51f065a0da897c1d5af3ed086eb489d46b3dc3135c9eb8d7004f0f69ef8929397aec809028f0a6c2f364950873b398c1490c38517d6cd8d0a352402b8755f979ac708c1d49c325110021644a182433d105516c35ae7bc919e98d00d8617ab86e8518ba23e255de9e6491d61629b37fc95347a559127868676880de5c46037d6e111ef99151e437ab7729627f2303393af8a1b814bbc0c490c3dacfdae792f9541b10cff5d085620cd8c913b1cff14bfab25253a07e5bb1d4df4c2d595a9de56c0c8fea9a7fb6e3aaca3b74672391a2397b794539525005d5fd1998eb48ce4b99a2144d9269b1b5b66f6b62a27ae4218039a7d2256dfd270e2c657663a2c0f81aeaa3a6df579ef471373e1899c155643fb9d661a819cbc4b0fe1d5c05f6da350694c864f9ae3488759232580cda78ae37a843ce32ce8972f4267bb92286d86368d93652d948092406b39011538e82f81161d8498df4920f700ab4921c5f40738525eb7d78c425a82ac68b375422cb3212111fe6308bf35653fa332fdcd0d92b115ecde78aa9611e6835270150cdb3615b332c251ff62fee3a730d87521e18bdd62a2b2a73359220f4f1b9593155ae43dc285bd5dafe858f0e0e3045dcf595cbffe30cb7e24754661e31650b3d8cb3207129bd24f8ab82b9b63df280d4e7293b7176a99ad58fbea4a396c9b031455ed5ca4ab30227df0e40505ceb8bd8d2a615757aae04c1c08341c7ff21b948430ae98ae903f7c8560d2090fd561eebc419c637f37e67491158cdf2e6de2ab9b944442a1fa7a37d785de06691ed3e6b9275a535e0b6929229a892dfa1f854bd87922257664775bba509f4c05380a0f6431ccea597ff1b80f7bf62da988741af95c1eaf2164c5c2f1a6af60ad867f63882912ec471540201e0654c8ffdcff24ac4f7fdd2d978c3bb30affbeb9662721c4e920a2814bb03d7cd200928201243119f96be3c091b5371917a5d6e09c1d30f4c49c9ca63223563db12b50dcff8f9c8c7d31b83ea9c13c1425347279dca32e253f3e3c352ac22e6996224647882ea9785830bac8460b6815de156c974d107abc387f630e737de56d880aef7ac3158058e5f5f09dd2ad6236835bbc0ed4bda121c5da32e71e46b61d72a7a00769eeaedeb38f45eb5965a7a2acaa5522c2769e9f4bed4afdc73b7b5c244777275b154abb854967cca5e31beb0c601db85a729f3481f933b089c4020cfc4d8347b6f9ca01258a3ff466949d807132fb5a849350e3b3fa3a8b3f7bf6c0fcabd3e8b9cb21a088c8c2ec2bb85f4bdbfa8c8ded8e408f2a8bae615da39cad9c37385b0902621a4942cba43246eaa57eba0385cd0c5d7570c07949e4aed06f15e9cc3900951c7ee2d44aaa9ae45b23c052245f52beee8f0d5fcec91e05bb0fe09294fb69fba3a605a53e4f5dbf73fae5bf85ef0d78fc6549d796f4445c515fdb3cb2356196fe50b6e7251cf5e31622c6aa17ca29d028ea7d92db185f63aca7aaeb112da398f98a51600ad22b9e2ec95dbfb71b21f4dc533fdff0f1361abedc76deaa2b2021e4df50987183b4b8f5213b78aff99aeadd809beb46d1cf56176c041125e66bb050f05af6cf9e7fb05bf483ca1e9686ce871dca31f64da627542c254e726c9c7c04de9594e0f457a4538f086f2a0c4348b271297767f2408cf6d398f536c3c49c21d3bf00320478a8a8f2540d795cce412fc6af3142a6d74926901b0742c6b51d47fb46f100f3bfc595d99804f41326655273d4b1e8a25046d2488874d823ba977ba09fb68409c5edac1651f5788af80e5bcd3b3a35e45b0aad2feca3997f30b5f3b5b849b4e4459305860a09f01315e0d5bab160853546c757f1563fb30788fccf0116cbd1ece74157b232a5e947bc1b84231808bea859bcf951634ded1bc98543ae0ad141578daaeebc452b97afbf04cdc143470d1ec71d7fa28a2c3cfcd56e8ec440a724cfda97d7316da1a3e757f8df354e8aaf6c1ccba85dccd3353aebefc6b43baa025488f58862d0399da0f8f96e54a72d46e6bd93b8c6ea0bddb66c98764ad7b021fd117447d66413c9213f8a846b368a0f25041839640e2eebb89aafd5c1bd007afe8557517c382397de8d040e511b6e5d02a426a17df8f1d61099fe942b775db5c6c1fa606b136b57993b7bd6ee9610b6bea57ce20c4e7a58f227abdaa747c361afbd3a435bf81a1c0d88325ff02fe51d62e16a2a764f15aef910eed3722b9a7d6f3160f34d2b6a42259b8e1fde12a85d1105b3255c8fa846ab23af51ef35c0d242ba208cad2d27f9d66a67da5863dd625fb2235b375ac3980a97ac9858eb6295d8b1440c63e979fbdb194f5e0645ad94aa48e1a3371709b52a14304872517fd1b82ac2a03268da42c60aede03d4de2e310fd989c09d81cd45b43b709c1b9e36d4166c99e3cb5c38ea703f9792a4e2f4525561e9c6bf9157cfe1814c587b08b0b0a347be5029435bba110a9b08848de16d6a16349bbcd1aa7ce20e6bf7f214301aecba6b51314f0f29d886372c1cfdbfde00850325d5d2b05a1a989e3f8db0babd9128eed960b8b13ef1f5eff772aeeb26a88eccbcc6dcb9070e4c557acbe60addf0bbcfb7eddfcafcecbf9e86fa1207ae4f47c4e9a97ab4c3d6f861e1245cb1b968dba986063e2908d597560dcead47d6b23acd7f461831db97dff120aa181be9a0a9af04321fcedf46a9b94e813b13772ed29493e1cce22bbb07e9dffed9821db4659821faf7ef75dd7eb56a203623542963da50c8b96ed46a6086d24a820d6835fc03596edcb9b05df53fe2138680b0c680e592d79414867eb6fad5c1362079f53a6b0955167c5367e874dc25b6b732a4949f388a22160fc6a5bada92a886b3e798e50971944269e1f4b2a222127e4697fa177c84ee237fac174c425e09732e1edb87bdb3de7710bb8734b80e29e7c7d187648383d9d16036144eeefbbae0c321fa9b8f0176133de93da27a18cfdfaf47c2ab320880caad0cac475af212b93a2b7c27ff08702505ed603c6dd755a0e52fbc8d76efef6000d15fc280d45f4af26e4366cd82bdb1b133b0e2bdbd4a29e2a175bdd1d1a11060bf7836ac1528559538b521b4d7d1ca1895c32bf4e38c4e89bb655b4a60590784ebaa902c8fe59cc7d0ef942d4a7de90ecc4a9da4e0aae08a860b6ffe11de954852b49f9cef93f70fd8d4a3638cf3dfb1b42db45cd1109aa336ce101aa596f851e79ca302032dcc314857f011aa399a30844ee4115a47b7aa789c49010f04ca54f6621e0077151db0b2d93a4c50b32b22737a764b8842d9779a40da9a6657f4cd34aab397b079dc82bce5f783cd1466fcd4df89fdae59f5dd45977ebe9266ad3f6a3bb2b44b914984c85adbf1f776a2022de30e708dfe8f89a03dd9c1091b5c74213acfec3ab1916d74c350cf0aea59f179cd207fb8a1780d47214013c9a4dfcee955f83e8503b712834a5d182cc1ee8daad8306e7f84880b473c3dd9ffea7326a23a4d8493904266d0648f37ba20b717db91f69ad9b189dbc32d620fd48acb53ffdd1a464c47dbcc95125d12e2b5e0adc49e597dc365a57f6f245cc7a8359ad9a1fe31575557da657ae9b1e2c47329cdd3efb0e2c6ad00314c2cd1eabd7e2ce97b0cb6da7309abc9f0fdb65276808766366f99abcb4d018878a2cd17d312287aadeedde455678fa3a6cd85622af674d69821c98adbc211eafd13410cbc6d4dbab65f0f1f1fa1317da5e8dcd778f89d9e9876ffda54d85dc338292f95291e81654354b91f59b99d6c3fcc331bc10ff4d289b0d34c47ca0d3379e53495ea768325fb79badf043689924d9f8be13495a553e4f0e91eedbd85762954792857f2494856daae2388875ff32fa4ea9789aaa167c85ee2b17c19cd0de6c90384fcd12b9381ba7c931b261326c5be3ab8ea39dd2aa154140661f4ed8a7ab52d7567c73dacb3576592501084904caf4738d754d82ae1f8532b93517b05d10e43862802481383a3008fa8f3b0318db7145fed03147e368a0bd0f772a1b32858257f42b86ecec2d5906de2138d8da81223585e43830831050dad5db46df4e421266a3cca68cdb675e485ec4c7ac0630076b0bdf76def20dd86d3d3c14dfe872cbbe775913926273e37942c05cc3c8d07affa6824295d6edc0e62737876cbda3422765594f12d74f88b2a12c075d378def217f0e17bcbfd6c892284530703f756fde41a034568dbc4854e5420e08eb4ce7fa8d73073fec476b585583270247be97edd68ee3d8fead9426a271cf6a6388df031b6319fdad241572dbdeee987c295544f28b9ea32c0d9c9c14fbd3ff05fb44c72f7becbcc21b229fa291a201af6cdf4d0cb412aaf5686e97639c787fd3e2fbbc941402895c05cd635edcfd37d53a94475d66912b24edf646a430d5f906ff31e560969d4f037c03aa14e72cb85ab598d128df4cdb5914d25da83d95608ddb7db0108037ca1bb5afda1deec4269231eb4034d1967120e7462f432f49147cd871ff000114104dd9ae95c473b7df081dce621dd058962c97b913a96acead6fc1e3dbfde8f8d384040312c74c08656f8a62c4b7af8d1dd64108ad0710d67bde886ea04c6f05fdc9cb78a60b57d0cfd877c2b2cfd7f731bb94b63a9cdd6d235de6ad7b5359e28243360e050daca298033e970b2f43ad0857bfeb7adaccbff6a0dc058fbf9d1298ec52b10ae0a183c8d381a90535fb586e7e33db4003c580963c685ede98beeb66036fc68b5d5b70253bfad0f386807d5a93f9e6f42764d57a8de4bdeb72ee3ab307227d079637043598f3ebfe5b117cef45a23ade93087891840e78e819e613cf79bf7396c000e85768e58597d6c935e74387cea58e45e7a76b6dd4db3ba6acefab73c4392bff814e88f1cede3769bf49ce0a5ae25ef748734856e147f35eb9caae6c35e285d09319aff469a4a319cf422ae532d2db65b888e2a4b4bd84860a5e317ebb8c14dd7f30bfd71b30a7ad7058c276685f1d7f91b6179078fe00e583fd851c7580925af4b1c290f737e184d737a3a967b998aadbee7b9e9e32e6ee06950f190ea358a2a3bc37534baeecb8bad30d52868fcaa20e5f920f749f2a1a2c77db2ed129b5daecfd7aa9d1d65a2402b05b3f5622556951ae950048d492596a1d46a10de2f7fd33512c63f01ad8e2f4750b3e263ccacadc6e419ee211afef50421ac05c10317ef9c89c8d319c4ef339fc11dea781424a8c7c2691347b242566f50239c79ff4b243ea709aa4b7e7ff2245ea252f89d7d4f7663d7dc293f7611ac51e759dff576a1df180b3f55135deb496c86d70e9203d7e5afea95f21f919c977e8085c425fa18a14789ab530a67e92d9de15bed18a9aee9f58d62084a1801a86de6d9f009c1a0f37a0f9ea50bd3284acd928048d0aabd1819710497201110233ce457b7377ca3d79907df15f2f843f7924c270251646596b5e1cc6d5684cfe92455ad000b67e853967ebf0586e339a8114e4bb64ebd2539576049ca2bbce82bdbbf68551fedaa27aa580150a47d12db1dd25c951041c556bcddf278a799010f24900f173a4a1e71f1d3d0d0354df04b9733473a930041a7a0d738101b7380ba3e7e7015949b6027e72c702bbcd0ffb3b907a47273e3f66264dff4d2874aecc354a9aa8f59d6bdd3ef1ed0cda938173c40b20b0ea5ceee012556601325c03c688f45f0d49c0a2f5b030ca43be58216f00d259c55d65af7d234ff9059b6f9ed8b42bc76f3302735056124c8434e8d344431334ff00e94d8eaf570229e8875784ef1895b75e970cbc800bd38b58916b355646e1b3c255b60ca07b3c3b5a7d6cbc1bb97e5ef58689cd8a9650b641c3fe5c527189402ca6ade6ee1aee83d69f26540d1d53cfea23bd2147a920e95f3b112f00e501ee54920298951acd20e296721515252fa82f597010172b657a1fafd42a1b2b8605cf1e0463a723e6f5029cac797410861cce3e867ada45a499105f506b66e3a65067ca25ca27fd7056ca2e7971ee9e58df57478ddcf27439875be06a0be7e5dae0ec9019828557e694bc7b49b23a909ca121b1446b4a8f233a6b89f3297c6937038ef52c88d434b395f69ec075885b38f684f1f90c1b7abc25b6b62fdb9de61c4566b659cecfe73adebe520c59433b69de5192d9f62f9501517b994f15b2ae34f6316aaa206c70cdc97194aea740b586eb702166aa2fa4199f69cad622e80f1ee219bea2a6062f6ad736ad1e4285b9e2b93003a3c272e74319299359527b8d4bc23635f1759ccda37a2a4b0b1a55c4949661bb31f669f113038d1d64c693217ae95b607bdfe4d5281566e79b99fd4586c4c28e755e089a5581ea84b99f30f8b4e3a9db8a5c72fa9fa6e8496252a6a40071dbb1b1bd6d2778bcb034c06c856174733873dd3b3b2dcac06c5c07dad47e7c9da550aef768d47d5b34d2a3457d872a0479fe6da1f2d2197e2fdb6f8662787ae689add57dbba2534c8b26f7793614b55de633837c0e90e9935c87ce0d2e21cd236950e07d10cc00e14c54561ae942e98c04d5f31b8763e37da19cc0556b6a0476289a3cec87b594a0d450e0a9b3c91a06df2640ed7a6aa0e0811c51fa21d470abafcf1810d3c2aeb5261385058e2de693dd0b8f9dfe91c47464e20b08c2b16905e6b0e8b74a551c7e92d42bb96dcc2a096bf83999ecb886c4e19e01adad6dda5b191f42dc8221282a34558d40f06b8bf9256eba00d15b31752fa8a4411c286ffbc70a368c48f3a28a830f13da46bd2a31c0f8e12e84c5a75547644ff7949b805d2042cf9bc42a5b7f9f8c8139acc96af50adf321a680333be3d8d828f03e6ddf09b90d8be01a57e364d7455754ed4e306a9ee3796d50a4b49562a92992637f5bc17d44483ebb1b97d4227ddf8cabd9304cd0ec922ad56f967d608430fa7c53590056a66d58291b7554622393cf507b661598b89da1a9124dcd60bed8dfad9c7412f522b73db9bfd4817ce60fd59120f2173be9e9878392d35ea4cd2327669a424eac3a2055e0956b6e38fd4e377076d52bc81f5faf1dbe5208ab4310e865a62e4b2773f40a2d9275720b022b1a5e40876f12792fe66ad25abf86f324144ea4962efefa4f49feba3c85203aa37732ff681e2d5210ad61717247fa3149b1e00936a77db13cb649316bbcb3cd07a1fbe43868f3760ce72bce585e048326a1cf978c192fcb3a779ee7577b5029485e174e490d0fa7667a54d34ccbc517a8cb76f8d93c0f27a96b9f269665b431dc0332d7b5d68810f56426d6e66513fb3ee9b6e6778bfbd04ee948f888564dbd434d5cf4040fd25bab29b2a63efbcc7d0fbcc7b209c97e2b04655152c3ec9a4a9735eebe563eb73ecb790288d272e14505afa2302225ffe7c34cdfeed40546271d31c319bb6121694020be753544d55f00c353c84a2fb70f58abcc6ec6c3853ef45e991dd04c8e5eeffb06287301f120a7a4376397cb66849752d31b2c6d89678513f7c138f61733aa73fa374412fa6b701bd93dd26d3247be1f55330054b1e226bde1aff18e8ab6549902674440239e5ae546090bd92154980d396f3051cadf62db3b33b2afd4a58fb0dba7ede2b449e2e6081797d72bccd2ca4c910e2765e5780c35fb17cff36c281d73616d3aadf2a5036e22a728a00183f6f4d82466ec2a54d77342120aae7362241a79993caf99e13253b72e535ef1a78892c655fbfb16b893ad53a4177cce5500f759f6046e7010983089e4d360f6554f015cd43f39cdeb5e1450b04e202f8a93efd7e7312943fbaa8fa390da59984d021c2c603c7a9e4f031fe2055caac9266925971849b090512106f8ad6f3710366462be54ab6a6417fc32fbef2a5aa59c2fe3cca3eda1c14d3ddd9aaf9d1771c7fa52c82481a18aa937d3e1a609fd044719c85d512734c23bdaeedc70635aca1b46a5c6d665fb1fbb7bf08703ca92f20eb43097bb3a470d9c95bcf53096a3c6a9fd8e6be93cab6ada635b0b5d38b200082be5dda9ec3be492a4489a77c039a1718f177550cc635956a220921531b5d3654d0171f71eb024fb3f518703d65d73b26e770fdbe17947f7072b19cab80c614617e540e1e7e176683b6a0769d6b9de6c34a32a5f9fb3ef63489116674a413bc38fbf40194c12a04c34f8d45dd9d40571ddf35cf819afbb54aff23fb8bf1f006fd2c50b9da17d5ca61632b1da4044a3479b2cbf65f791486ad38f706c632377ec1f88b74df6bb72f5fb2aca2777029ac8116745241f0c393fe43cc8cb21ab9497974c1a08c80e2a3aadd798b016dd48dd96d72119f3f33e4a1ebae86855aa97e40fe1bae0e904306196305c9a6642d3a45e6ac8490df177d1ece2274efa3ea17e9bae0d48427896a83600c1cb76b49a38e310cc999242d8317cab9bff7035da66ca4ab59c5d5b8e22120f650c9c230417429e8d3cd8947fe5076b6c5723dfb34ddf9115d46e143c0178740d3c7bf74205733d31a16a7d6d086453c20de90c4bee747d8e4734ca72fb5a0556f2410d77a9436c12b786aed74d36f1dc2ef62cd0f9c9daadf2d368641e39e0cff0bc22420ef17c25b6fa756d880ad0e4f5d0550be3c524d54688ed92ccd8bfef5f58080056182b6ffeffcbf1e40125c8e3f460c84ad705b8d0185d1b659a8dd9695f54ed2b131d232f0d3b622a16ed48fbdc6038c30351dd12d72ff941e2ed5f42913c3896985cda54acf1d0224258f570704cb4db542d097a7aa5bc18bec9e67e86b558fe5df9c1678edf96b81d16e2549dbbd202fe7c3a255acd79a292abc66e70dcf370ccdfd7050e942695c541b7d202d7aaa45aeda76c100fe82321ace4858dd7223c45aaf115cc173be8cff148977c867e25df22bc324758d4fdd366e6d41241307a6a2323a39aec17984ea7bc80596ae44d182647fd38e0969b044e61dfc371335b4b5d59b49571bb45e14f69fed3105a5c21f2fa445fad2343302bb74e99b8de5b1a21d3a7a519788aad9563a9a09772956b9e43810733ca15ba370e46757d00d3fc0078668e71244b48428254cb8579456eed4f8b41919eb2109f77f27c4c3e033a14a610f039d0142e6cb6a5df6c8db9804abf4c7b50d3dbaef75189c3bf6a5579ad0229d2e44bce720fc023bd2a0479d03fa23a2da67f716e5a8dad2a0e8b90972c0fa67eaf6257a6046591d3ba9305b4a5a43ba8bff1968cc823cbc7a9354a4ef456da25dd81d0418f9f3ea396824dcc1091553aab83cee253637073730260f207166c7dbd4fefbad20b4cfc8990052c396ae02149370784f8a961a7564e812bc8955fbe5ac89793d27bfce5a65a9f2d3b0d4a0cb62e7a2e057bd0482b79002d31c27d9c4c7e8bdd0d041ab765f49c14ed538034a83c163d50ae68a956f89df03b33a7b0f81b0c0ebd78dc8366c23cd4e6e7d657d7509aea448d460558079fa63c478d9e42cef7e7066493cdac34e82fc61117248897f30cfd7e333e466850c5cd6208e3012624f65468fea7a59dac81dbfd4f2c5ea024ef45bbce1ecc58a3191ad0646c1a86b0b76f4e74d9eff407e49a9e1dd314eff62df8c211a30db91deb7228b69bc3e3470e34ef8b2b4e810b40e7edfa1eb752db86f793941d4f3ba377b121eae72c0a8f758892d3b31e1f864a150ebf7982d2775d23cf8311691583ea1da290356acce3da553b3b07206f90379b8a90c1f247cf2875fd2b8aa2c3bf0a03b007335c39d3ccfece232b449f8b4ffc5b3c954e977c9bfccc5fbc8e925ac90347d44aadcfe7f1e37b67583126f392358f9e5734e319834b6c36f892cd9cf396213576e27d99e6f3251e3be7cab018f5af54dee9f328290695a144bff06baf51dd461b35c8a83d7e3b6054d20999152abb76ada055fca9e122df5404d7fae8630a8b832342eb1cccb2b135fea3a651ab08e6f57518c093d5be391e67290f11b33ae94e9d419a43c2e4e97fa4a88cccc0a78cf468b6840041bb850a07fec7bdf5cf5baf6bc69d6dc0ee7c249dbe7adabe023d60c9f0e10db35eedbc5fb1322d77b5e638219ee5736a2e22f769c4b9a8bef073a4d00e2674df4c62afea2d1fc47ea316b7cb2b4f933c8351add59c3a483bb079b40777070ea74e2a1507d08c596a14b4459b7b1bd286387064ca246aa6e0aee38c4b64438e4dffa75edb4fbfb03c03547eed9916d713466e4763d0e6bb3e87e083263a223f5fbece4576281dfa672f1a7d6bd835650e2f4e47d5470941660d61e9d601d1c5118b63faafec4bc07057735bfcaf156a0747a4a1f86f6268bf9c2413a2b60a3e0aa80c87a7d7d0271fc396b1e40efb45d14bbf4c7a0335ce743fd3792fe593f54e7f8a1e761f44559570ab157d21e003c26ffb47d5686fb64723d9dde7412f837714f41b70e61bf627519cb16f2236331fe40cfab53a500e1ab348d7ac1ae12a3260b7ed95242fbff20ee9b46fc934603816baea379343ea685675fe93ab0eb6531e7fd955e96e088e52049e3d90ccf08c1ebb511742d0ef8f57c6ee105938be65bcebbac08ad9e77d78259d80c26d34b8f53a3ea4fdb20bdb6d1d993e0a96b9339187c4e948def6a392df9d2e36674da2206419bc2d6706e6ff67daa9466a033a29e189651b8ff614a189f90abc5aa53202b231cc81268228ead11ebd4e8211fe5ea699260f15cc7108bc5a7e773bc211e3c902018515ba1cedfcb53610f62b6a0e1be80cf730af441f288c74a1ea3ad8992fd23ff295e58ecf5d6249650bb7affbd5559fadd62338cdb6491ffbc48032ec2a8ccfe66b1257ee14ebf73aa6aa3b7d1c88aa9c1f72a40fbf6e0f27914c2f1f50b640430b5e9f53d60683dc5ca0e036dd6aa55d2316fb421636e728e7443fd97ee30eeed4d4ce9067090b26a2bb538c82ee658434fa9f4a5dddbb964d8846726cb082f209bcfc0d2a3920a94c16ee3caa3b6ff006e608e8b80b59378d348382ffecef9b1f20bd6edd0a8ee8af19b587d3885297e6928d8bc13b1a6d0ae125b96685ffe1d2fbe04b3b0414aa3472eff6b8bd47771d766ff904e55a44f610203b2792cfc32bf72c0929135a1c2f017cab50cfab7a4a84159cdbf347b22740023e28dfec804c0d0d129d6f8ec406c1f004c1d51e96132e9f310655b5cffe27068e24e58ec858f3ae5b554a0ac0633aa8c63512d0756f53048500ad296ad26de84ccecdb7eaa86bd17f48fb2226dacb31ea97ba8b769291f10ee29e0824a5a556dd36b1959d2e51de84f9f7bc9b856e0a9828bcedc52d7305ed951a7f6c0f757fda426b9d1e9db8328ec9eda373279e8d3bcf0919a30de20e1517fb679b8bc80febac5b3211e4d64bfa200690f9ad02aa2965011e6cad47b1bb03a07e034bf14c9a6428a5761c6d83429d71ee712912ea6ebcad12bb4fe5a098a38eb4af72d9ce37b461479aa3e4409971d1f747a352c339a23094b998bafd5b6a8a985180e6ea7bf60f82390b061758335b8e6c35fad685a79b18a6c3958056527524b0627c398052cf3d4743e21270753e313a4398e4d61ec4b2629fd7be89572c5d6e1bea283af8c2ae93a71894d4b43e94f349069784835e3c3e481613d6423cf088c6f0ac6e223b96f48eb6a15c07506ce1e449b41508fecf97f362076c43479f2fec29a9adef9534a9d8f6a8a5f56857472ee98393001f94415e5c6de6456dc6083cc114bcdc36b745e8f487661beee4dbad1a38e1aa400b73146332203e6a665104c7cb6ced33aef5eee11fb4ffe575ce13f50cdd81fc9116701eaa59b09d3b643fe4286cb9545a55f19cea8cef6dd99b048440c77c0c7c34f0e8ab4aff38ade965541adec7e902149d096ee4bd71d09a1664d6fc70158ae5a70636fc9b870f2ceee1f38f1f4201bbbc9eb1cb654075b53be32188536328668abdc47de861ce81ee74bc2222ddc8339969053766f1dcdfff0cb29972fef6adc550653292bb0dd138f670d49bd734950e010caa3a2aa2e3cb38319f1a2ee478627025a0743a4e52306ff635f8906be74330f942426192bd2a5ff66c52ebc2d82bc04c55de7337a5222aa34e35b5e6c5689d63b75a8eee2e7d0fc1799bda5006cd76248ac3f326f59e135fefe251416c93b2f216b88dfee81a5fbb5c59df7ec3d3c5ebb12daf445ebc82fbd1248731a2c981608345cd49d816033e31efbbe6f61ebd6a41c2e819ff3c2b3faf0f4a073cd3a8c3f4b93294d973bb3776613a0cfda394820e796c6d86bb7ac8762e8cae0904b51c37b74e5698ec2e494ad6ced03346ba14d3eb713863b357d31fe4d5a6aa4e5a811c222c150281567a31003b90b21cd85cf3ec9e163b2bc12317bee9ba04f9ccaf9c58f4d0a16a105d0f4b2228a2f9143a0f7b28b526d447d91423f5ef9d37c075fee10c20d816ba6cc501daa4d80c3d1a89d0008f277307aa54edfe45e9980819cedc1be177ffa84e0fe3d7b757a91b7c01e8f63d085b5ccd171229f70b11a01260a78c43f48afe2f00cf3e7561d07bacdbb5635971855618ecbbbe2a166792a5295c1975b1c208cea9bcfe6a0fb4a27af29b9ef4495736457fcb20009904861ad8f13b6c48c1e0469b9ea1ae2a57940902024fe1a8c3a6531c9dbe8439399c1c9e5f70de31203a4f058201f7bd26edd8a9ecde277b1c8e744650810d9ba534f137c792ed0531c9192b6a8605149812de294e1fa22c5ea8b328335ebd1b5c97a31df937c211edad36eb89b5ec7f43907203a3dbc110e833955d258ef01a7fe69500c7e989cd2cdde859b8acd12432b4bcae261af5daf6761549c4f3a8c4d5295eed5b81365f148879b7474779547ae05bc379f1358bb36e3381c7c06f8b885600499a66090e2c81ba0e01e4bee4cd22b44dcd36b78a3aef078b6b5a0a198518ddec17d2b52a3c9e77baf2978838061030ba382c29814445cd5b1328ac0ae77443396133961cdcab4eef228265b4ee171602541c2805bb987c25642dd4c8c82b3830b4ebb0a5656a68be2b3de6decd335dbab6dd54f713846e0bee9a76efbf2949fb704506c8f4566d6b00b001529ce4060709a4cab94f0831edad9607f94776a51a7cd03436e19b15aea5f879b429df17071d1cce06a21b92b2241ad0a7b93cbcf98ca29b9e154678b0310ebfa6c88877701dc4cb35dabbc98177a46f90eafde6cd5a25414ddf23eb8b02334c5cbecebf88a55f47811981c6dae8bae6e3590c362f7709b3680d13b70d1b474b6e9723bcadfc8d815c0c2b5d8c2eba8a88fcd8741246d14bc3603a104ce74240feae71a4b68664bada6124ac3a5c3bfa01c503a6e466f99d439e77a21b9ebd4361faa84019617a3b28560afb1390ad7f7a5f6847ae149e36c4142eaa171b979ed05621506bdc22debee795c1004697c38e1b4eae818383008ada90061bef5d31bacb1bab2a4f82c9568f858922394139311fda17cdd9af8a4ca74dd654cbc1b459a147502b25cfa3863c78d96800a8c14766cb2ea4e834e9745b443f6d26f9cedcc2762963651640a35cfb56aeb7dc503f322e211aeb3a35708c291fa3b7e912502b8070bbdc03ab6e9dd2218fd677dfa604081b3f70b2cac3dc0126ea205f27ff5b170cf3603ef23f0ad411cf499426cea1993e0d152b5c264ddd4302abdb8b8bf6402f009ac4c23e797225f26e9463233443dd26ddc6fa76d345a1938a51697058b24a39a7c1e6a9b86e327f202010be8a73ee713a8c30f07730666890346b8f7d1fc07263d1bdf15d2b1193e1bfbe6c3a9b734348775a7dafa28d7222ef24d3873ff454cc64f8239bf4f7414130732bd068301f0e7673bfafeb1015c429fb7a8c802464d38bdb76070b3dcd62756416e781aaee9c3c09952a082a16cfad1c6a3fda63228e7f24cce5e6d462c50d6fd14d0d5a17be6f936d317b8f275162f5e6f1bd1868b71bddbaf835f5e14c0130a942edf45d494c4a86b605446a4c33307c195527019ad81962865d47b7b26ba5da95699c7a29a83d02ab5b06708b678eb5eeca778681ee7bcadaa95cc88a96163df85c11c716afdda288a597dead499884bd337eb98519d4bf3b1299c47cb615ffa292f470b0fd7c85a771fbc9e96dfa6c28cf032005ebfdee4bb0071db0e225028a64c523d8c9b998b41baeea0a79944eb74597b772a5b98939f0427474b0b02b0772c520c5d7834c74de00e001fbf857044a9c5b596ce3f5320307c77ebc098d24c548fe87dd54173fd604ec403f4bde861febfc726b3726619f57c1dc341aa497a339d28d2d29f0784999afc9157074d679f2b860e2cce574e8b481a1fd5f089f4803b38d970b5d768501028a45a51a7b0a53e6b1f3565dc4fe512f863abe13b302b451cf2a0397de5210f0bb1e1789728be929721c1bf43c0a9d575074a960f931fa318aa90636f5ef529305515c8fb8207b5bfd0d34f2186a9ee1c0f95685782e25d7dd928e83758506e8838f08039e523abec8fc896ee1fc3cb9c0f3132b02a1113591751f7ddcdb30ba95ba6af6e6a195576415076e0602ea60e3966531e04c454a9e2f16051abb0ae0eac14a3db2ee0f8fd2d368cadc96d9bdeab77faf76e1c72c85623767382ff37438fba9817bb6e75c08e53e194d14356288246cb0d58357298f678758f9d5b8eae3822f6bd4cbaad71dda2b542a6309063dc2868984663a39fea7ed6d13e817bcc087705d02038faff6fb407be113c67371401ed6128550d39fb655134fca13c90c73088eed7a5d0a51b49c38e84c5ecde771208589a9e991077fd5e67da49ea85083c6fcb9b53a8cd921188fb9aa9935eba12e56a7f61e99fa0397af5c99da9beb1b3e4d88234e9c79c8a86059af17c26434e4fb193c1c94c0c2d0179842e1ef3de88ff6c1f4d3826249050138ef40470a198727d3a572a19174648dfe3324f19471fa7bee9e50ae902e9453a64e135b4f5f8b6492694d70fa865dae0b80b9f3793d99e60a378334d35f4d11b50aeedef1f2237eff88460973bfb90ab8ecdfab0e4a4ccffff8e2bde89fad0b42c95de89140f90953ebb38000460c60db9cd3967183ce01438a3674dd1ce93b818bea5fa59f7ab00de2f265bb3846325d935dfee2344feb897ee758676cfe934ffd54ee343072a72ef439256f160a71f02a5b7b2cfb1b0b7fb40b8f1539e43c9c21071f34491105aade983589199ec5a1dc024409856cc21a5d6d36e03311e9f98f3d5c0e3741377ee21817971c8927e8f7461fb0cb6c079ed1597168fbb709e5135d57dff647c4a744afe61d0b30e54baa7d61c3f4d5ec54f0f4257435240b478105bb988a13ae0b7347a76910ce98493702e6fca2bd2be7d7348a01c5b37e6fe2395d697b57decf2a1b090940185ff35c878afb866d12be25b54faab6ccb9b6056a2dde508b559a039d9b0be41f4b67825edea2298fafc8820702ec8c8f9b567e4293145a1420a1a3a084f53a22549a5b1bebda7c00ed2a80d861f95343bef3b6c46908edb7a6ec1216be865c22182f9dd0a27823d7d805c135451226e145ab5711635392a5aaa3d80b94ef4f48f00626764420c7c83609d74bc89b1ff8916a66a38890e9e59601c185502772727a32a4bb27901b3f24d2cd82ad1ce661eecbdbcc85a1c0e327e262551244050e7282eb6204d7f7005534bda8400b87a871f8f1127deb8b1acd6c5a7a545c8e58749e5ceb16346fc8dc0aa579e7d0c8592e48f8be3ce0e0cd8075dc2ff3725aa2568eb832c055cf58f86bfea6eaf07dfe7f14d257f218cc7605d96fe40475836bc8b0bb5ce167de46bc050d0f22a4e79f6d7996dfb70669612aaf0387739ba2fd6c2453951ea38e297c6f9a2c24989b8c6273af1a9117f549a1464f54b4f2019f6bb54fa24fdf91be5f260ce4bc01465009657398ac88b32aa61f78fba3c07753eed12b352935e60a34f7c0eb2442c1340c156a1ff68e2a7e340bb0bf05cfb76a529b47881c0e0075d085aef924f625f569efd0cee765eb40a26c2af232de53a2411a9b5eb097c0c6f6a9a40bb4d55a1492242947c2752e471ded7573c93be58ea8f9414c53345b6584063284bf214d0df7905000a458167a2df0c5f7f27bfb9f3bdbafe2ad7ca714a93a9e03e5ec4823a4d1b5895916c1d1c5935e0302beb6b4f201eae3f4047c0b87719d324571811c829a9ed9390aae7387379752129430f75cd7a344142fa470f07cf12c6191864a098beabf8975b601b17c90cd22443d141bcfd533e23ee1012107317209355a114f40670bffc9cd29196d08110e74daf0170494c83b039a43bab9037d6067f1e0e7720b9ab020904d8d6302f83616c530ba5ab3a56df4169b6df519a06b25dcfae984d0696634bce203aa6d6f657ddbde0b676c4ab8e9a3b9db6fe19266cbcc6e5af89b705b3a1bd985bd9a2b8c242c79e4eefd1044c2e3d181d893ebf3599918b309b2a134312775615911dda8d29612e84dfccf3082710af24fad670c31b34974b3e505f0f62fd79ab3a4faa284f4834c877727eb879be901ee1963d3d4a5b1f445ba0ddec479a1a34c22f78c67916a1f676394d268ef3bf61c56735b85a1bc17a8fa29f0794dfa180f15a0e048978611c3b952d10fc09714a79ae14e7deeefdbfee9b2ebb9da2291a71027f210c7b5e5f43bf60d6280cada9e9c10ad426240b32006e1798e7910ab09fedd91e2154f8a73dd786abf006bffbf69d57912f12417a596b3319b6d2e92249eefcb3eae5f15459f8b2111c1b51839da5bb4d13c13eeefabee222d5f6769300c62e30af80ed75ecd724e1c9d02e34b7a446a51e5e251562a2d5d8fd0c6cef7e030cc70f48a9d556c33700a208662c5cbb14abd18bc3f95582b1a785f05eb0f4c1462046dcaf79607c824d4ccb4ce68a3d0ee06e34299cec6750742f058cdea53dcec8c2d9f85f24441e789ad9680487be741cf5c8b1afa507d0b5b94f6235bcad6210a52805bdc6f7c423dcc7ec7cab4991c5ce380680dffdfda5ed67134867113bc8355cc4827e9ff22f00c8035f6b373fca32b1ff7e1126a5b599fb8598fca6c16f2b7f66a67b5fc829bd604bfefc9114a09220cc4da6e0c30d10c482959da61508f479a4e482fca20a1be95b0256c371544a0f0848e1f4f6b5fa644262e13a1fefc87204a95f2d47a5014c0ee09f673f28a26205baf30982d6388c8a23704d38fcb37ce6f45694a24f3ef892578db33d451a48e3ebabf1c3d086e830ca676715830a09da3a3442fee9c18b5aa6ee2afa2ff6f2d04e3d38ea650effaa8e5841dc58afc7d2300f4277524541c76dd0556025d328898bd093b61038e0d7422b8c5a339589f913284b73834a041aae9729f40947e263daef54ed229ea02ca2f5b97a9a305ea37209097f3102fe3b29b633ebcbaac090fd7f00ece66cc02495545b8d692f3643e9970720f286835c33939592e87f91460fb9823fe4c85a6f572725271604f2d1a3da6d5f64c898bd9a733191b543b1097a79d47803fe58e37290b3be45c5af04f80d1cf13cf39cab1c76cbdb69e7dc45750d7660555e63377af88762140f721de02a9299663a80f3e59531e477ffc83d5e285002db0322b715011f4600bbfaa0d7d5a0d00a9da07c716a5d7b82b0f9d0eb9ed8cfc50f88295e8f4baf7e35e2a10ebc9f39c28d4812fc7dbf3d14ba39d04f4d084af2d20745607b759f6edae51a562dc0a564c975fdcd87ac847f8dd20ccd85b96e21095a66e72a9256779d116944193d85594a41e9d60e2837afc259363c6af6f53a4797f1e70692b24180dabd99d7229a3565f202c2299ce15b40ebf29af12f91fa85a07fc6f9e7ba144d5edc7f4ee061ba81eb137185c13405af240a510a4c8f791cb735450d834ba4d33e4e0663d8a8d9730131916234dc5ef3dddb92d42ad442a6018f34a981d5925452a2f91f52a4419b8417c6e49684954156926732873b7872e5e26aa46ed4daf63507130b2bc8a9a08c6b0c6c62bd50ffc41ebb2c2d02c59275ce785699688f1b323066bde62394a1dba642cafb0cfad45145238987bfb53c69925681f7de2d984aca893e5ff2b27d407a64febaeac5ae9e9304854ba8485fe6c5871ca18c31059c16bc491fc829cddd103cfa98d04ff03af98726fe0ebfe39c5b008164ea7bda401bbeed15894d096781f21af14e625bccf69b16c57dfd232167ec2acedf6fc29b87b4d0616d9be16ef3fedf8c05e80b97a05a1a24981cea4cd94eb9219b96b388f21ccce94b07c614661a2271c2aa0c4a933647f57371d947567f063fb8ec828c595c955a67458d204c871ed7ca4fdcab6b5b40b8f772e17cbf4a7e82bcf0cb83e285cc5ed14526d49fc04b3254059b6c0f8cbfea0f59321b877e9553cfb467090afdf0c95161771000549d69265edbad5254d3534ef49276cb85ae05bf50bb1c110b41ab2bed5bad8b220dd01eb6d0e92aaad23e0a6b94aa374292e1c2e9b4798b511f81d8f149cabb0393f1a6807799016208bec9e73bbd9c0d3f37a9ffe575122ab334fcee1b814453e40edb88cf63c3a23c36af895444ed1825c95a8550cc65b8e8f6246539811a8842367e54d33bf6cd02a420f53e6494bf327924350024efc9aa74511b1f384c0fc1447b99461da18429223d8cb56ff7df8a0c0f018ef6b79857e7b22e2122bf4eddfa19859632e59c5f5dbc0953f2840b2ab1365921559a5cea56ec68c0d903dfb9f5b16ba0b61f9cb41a020e5768fc6549a181280c1b8d2aca963cb8e0b8f5799ce747dafe2a4b93a53e32188edb4005189b4735ef4f2820746b45caf2224be699c254887022653dbaccd0de37b8390782770ceae830f3d3d2dc109a8edeea081d3efb9ba680d7b69e442e740fa5ff3da6f4c628902daf4a4400904461ff660c1d206d8a19588983e265a37f72fcda0674e069c9b233ed40a95261a0a8562dd7aabc18683235cba7a353d87821703081423108768311619ad098a372456c0c0263b6a984c73b687369e3c05eb89566a07867b05f41fb9a4b61d7378344a14c701540a010670707eefc55456b7ae5d92a810124e9d1c99a0ec45ad596a964642ff192aa2d6891359327b055f16066c086502fa5132e43c7b8df98865419b205094b646c9d9ce8e01614054f1898a20eb2bc2e24b84de3110b4cf0e50296482ddb734d58b55e8144651d099987ae7a1a2b29d79b252cd392c183ca2db6b3633d3d2f25370092be161016115f557c0c84d00c9c2c37f1f1230a7a1ac348155dcc42958d4098f7efa783cd5fd10a0a0d95b8a383cd1566a39730aa54798c8a72409f849e94c099bfe2b64379062790f3d1234e6484c4eef51b39168ce72ba8b6a1b222c6f413341b37b3836c3d86f353126febb2d6e7ce9d96b3fcc8bb0417b772d99bf5c115673ae855f00577174547c6c499b68afc4ce3b7828cde1ce271fa22a0abe1515f2d82eb18056f939f7e81621a46b8a2ba29880a5cab1bec1ae2e9f56a87a2a296c0dbb3976a0e2a6f2a13bff8743c0e58cf6864de1dd0ef84e5da8c665182d8c3165f675c7dfeee12bc7db7af9a5a957481a1a15043ad017bd2b1ed7ebf4dc0c26b62b9d9bdbb63ce7d420f897bb25ed18c8545dd68ab181fc4ed8ac72bf6d57b38bf71c9f2f2daf026cf3fd16f014af2c74048e2285ba66020e2f04fd1d345958360393f3131caa974b7e5f919568399d0663126c212654ad8d2e317ffa5427dbd274f6e1657fd796ca0b123784653f48b49b6f5b8aa2797527068044b5597af6f5432d8e8dafe24f8e855e3ea308d5130328c87c85c39d4b9baef8c05da7d83132992b20cfc5d63018baed7896234b1b4831bdbd53076fc54dcf5bdbcc110099bdbb279355aed8dba3f5e263076ecb9428e0943fcca5a85b2d12b57abfc782e69ef18bfc42b4657c252d3374b8c8492fb2dbf388c499ce21e310193728d40bf861d6fbca09a7c5bdd53756d2a35ab6d14cdbe9858dcba0e41961d073e578a1dfcbb9c43ff99047ee2bbbc57fe07100ed8b9bf04e1c17145550347e83d6b6fc5cefc6b084bc27014db93a523e7b6723fc6974b53c28331c6d4dd5aa23e50d6c37f7efc447a774ddd36297263ac75a4a911edb91eefb5f9c50311047df20d6abd15f851a2ef518869c34113001d1dcc93987a74c6006ddf9608a96ef802c940d078943c71a7b67b0fa07264cf26ec405f62d26d89b2de9076c42e98837baccceebd819cfbf7a931f3ab4cea968eb17e52b6bc44d76ee37ce9cb62036cbd345095e229969f3bd863b69f9a56c61c2ad16a2847681e329c82a4a332f5a55f2dbe123b2ca931e49ffe5b861e60140267619577aa7f75730575d589ddf8d7c92556038c8c451f7c1a594994181bcea7304382e661455bfbe594fd5754eb6f8813c1a87c751a55f6224f7ffdd90d16a432f71f79f75bf0b3fa1438ca798007816023db9100bc010433a5919f806d951948505ec3fb7b1f892377ec57b4142db8bcf851d8435d44226b9b37aa7a4f3d1f6aa2ce24be2f3f9845722fa8128850ea293fa84530fcd06892c4c2524e07319cce39a22ace5588b838a9d161c2c307e6569213b4afbfe5d7395903525206e6840063db7cedbf16c0d37b6cff2a765d2df41037487a3103fe313e8d96f84f48859861c26e86e399ee4e80d4bb6af939ede08b8aaada8e85b4f49c4911fee2c0f6caedcc3670830b36ea5f86d512e8205771ef0a5342eca7dcc71bbe23e326f397de169ce719f7b7b3632760511954198dea4cb24919221c15bfaa1e51e10ee4421478180fe3aaaa6e8e1876ecee1662cd1bdefdfcc768575202def446f6be1d4308a409155a90acd36a56c6c11be7a5a7e0a3d8890964f01ad9892a5c641548a272935b43fb166f2a8157f910119342f659bdfbd0f3041e3031a2569549dab54f40a026bd814f8c7769c7b765bdc7b68cd7702193d89a0f77f7d4d9d6bfea73d4582ac6c7c1902b387cf73905c319aa58a73a40e237343d8f3f680b503f79c9ad0769fa02165d119391ea6e81343964964f086762b7488ca9c495061b8598ade2416facc12249b929d992ab75c685431fb6c9e58ff8d6223401271f788d7d4f6ad63f6fa098d1862470c74f0b8623101b8f24060abf2226aa8c062fd81e555b0abf9bba687773a99553cef5096f957b432c3d88d72b81a4e9f70e05f4b9466ef10975235aeebd856fc4de98827756789865eb0d7c4359a4437d6ba55cfda139910189b3689a749f28b325fd2a27cfa4aa340b16d6676e5452673ef52c2a86b9669f2bb9e6559944e56e44c5883704b8c1a9e08d0e97baae8f54fdf5f045e208c3593173d23c368420c3f8e4dea816b19896d81f8d20ab85d441a23ee9cf2eabba0c749cb69117cc66a29f6ce633cffad961e735c26ab9de79b43bbd9250afc990c542aaa77070757e3bd2d201bd15479b836c7cdd50f887757bf9c1dd6a153e042c0ec174514460b652f9ea079388140064d8027eb01b816b78949c21d58b82b40576011b0a2c04d188d94e5ee5067a3438aa0c8eaeb468a638db82420e61e908b9f47c9d4cd1481dfb4c1fa881c3fb36add273a96058350d21278d875432dcdfa18a60d29434f3dfe6072d23ff8f67103555355a486743a5842eef1c17d9b0481af90a402d01516734305738731e1d02a3e27616be8865c04baa82e576857db2d9e0fa2a39bfe7f7cf914359acb82341f03d15d2af937cb50f9487fa54193fd9b752d7c84a5f890bf8e16d4e2a25b9b7793d28e10780995088b97250973b65f063ca2f2a86f42b3099fd84956a67b522cf0ed5616605440dd8f9358719efb5b526bf7ae376ae56fc976d185c8576e5e9ddf0b8b9066480821b9bf12cd3f4737ab9b1127d23c8582202d8d537a327cae620ab8a77731bc0c6905ab7c1dd274d92faaf04910ddee06a41aeb145795d33ca0e6a28b85c0011d39be272ec4bca497325ee2adf7f5d7699e743f3a72599ca2db3fe9da9794a1f757fa87bf3b0d2ac535f492f40b09b61e5d8443d027abc26704c3015c5ca9f0c383fd7c3a8760cd5c13ca8d79b7cd63647dbefcd5934f4b7f8b17d4c5abe6fd6bf87752aceddf7db54eb17f8e0af90b129176dc5b2257543c00fefc03d81f434727d5f37448d068f7e15bd5d84c8ee8d026a527042e4cdd4b860984d5b9967121bd336a62fc3a92d3e1cf9dc9da18b711ffe48e91589e62b96604040bbaf445fe91b7c159f6f1a938cdad1a8438993993d520f629f4108ffc38179f1557a6d6e27d0ca2d42130397c125aabf90240042d4c5aa837e2da480e0112edbb9852a1d113cdb2971a8e94824713117a4f94e1f390219d44585fbf15bb9a7a772ee0705f4a2398d8e9b29278c2d5ef53a99f8bff5c507bf297f7b690afe75e096a7fb7302e2a983162b1acddde0e193b3c0dd62d78d59b6233b7c46ad541a06b98f598831a17b4cd135ce2466bc7b0a79d5f8644f580ec2dffd1f047d51675264fe44c68d39860906cde58060b4830b14ffc4069740093b81266c5f10cc0434ee65680ea45efeb88d936474d8518736d2ae57df4dcf15dddb7af6d32bdf18c30dd8682aaa78665cd61c631ebb036a6c3ff234658c77083b85ad1604ac770a35d247b15d3b2f989b20f3a810c9d6bd6423290d677964c89072f14908c0f12ebd652fffc037bef436cb1d356ed4243a528a139d13fdbafa74a20e3619fcfd10f9a34a8ef309a91ecb9dc4eafbb2b9bbfe34728d91ae6c9bee61d4007d5a0ec5357083ae31bb3c92b98ff2358796129e9d4bd3a8d4af5600dd2a69750935cc5bcf77c3f4dce69d08311960983c8abd39abe28ee548940a1709debe87d77c21c0bed07dbc0c521d0dbc25ceb1aa3a6dc2ce91b44e9766a8d108292ffe09924f300c238d37e95e7fe0991d9f435c29eaaa2c57c8e429d8efb5f19bf77aa4f95bf6747d146df48de7c1c64fc37df002d2013b6023ab3246ce82e84f5e3e43e45857e079825d83205e96c8f8543a71dfb6be0da4915ec7cf4edcee70679147632e98ce9150c284379ce58de12f84d866a4721b5b6d7c3dd4ae9cecf5c22f2d7142d662026076edf537f08a99afaa76eee964fc46a8b40b05f9b90ceb1c8c1183d8ffc22ba1ba9e8a3b9639b9812940ddea7b6b9f2792e4c92ec58970233c20d6081354c5a4801682c7a9c6b0c05350d746146947fb6d018496763e69b00ee8323455ec0b48fd24f260dbe9febdfd73e0e945d0c2c204aa89845a4a32f78b167b42bb34dc4a6bf1061fdd430e7b5790d5c577436bbbfd08a23c2ae147f4dc25a51b33f8ec5989f56b4e4a21ca1fc875e6ca259e5bfef825614d07271a2fd9b1d3dfbcbf70298fa83f5eeb9f7b163565b81b1bc1cc73afa8693a3c3cbc7b94b9f98b386d3843c1e863f63268236063617a92670fa95910c6abdf7cf67eb4888249f2c1dfe66a56f68bc6ed362f938f6938fc216edeede411c75029d1225a885addcf17df0f6036ebf25dd18c61ecb7682022a1562ab8b247e75f0d3a61c00b4fc74c4c2305934a6f6220f81e7de44a4ab3e8a3d0eecdffdfd4e566758bf444ca27a6d21ba291fdaa29c163fe51018445dadf92a84db76ca95e772c2a295ae97d30ed0f55e8b7e8dc7430f0e317c45b5b2dc4864304da07c93c7bda767727c01e2e144d798ed4cb70bca4567eca5799caee1c50ea4eb3c88f2deee909be00f6e19943d6311b26b684bfa590d34775ac25a3307de42e01f384538831bc412d2c6fd4cb60ad1077d3068880d393a843c28cc244e9691b14462defd64759aefd054ff3fd93e236a23a726b10fe08528dfe4fca2c4403cb8e38ef0ffa6c3f180b4341c94dcc9977d88879eca8a4be68ba61fdf5c4b194759e5813c321acab82669aaaa24ed91e26a6afc18f1a86f7c7bf5afbd7d97d0f37867c1158d8caf9d5a7822e6f36e91bbcee96f3cda1349eeb221eff726c46c16807252305405a4173dc1d64d45737e3d482b1bcb106005b554fa480ba411018e06440cacc69e0351c65837193255c5443d52e227446e34c69e677879e173a0d2ecb6e080de1fdc09b19f8bb52548bf864e8f3d328fcaf425aca0c28c5e0021c95662b4a6818a5bf569d25dbdda302cf0bc9532c9a62356a465de6343d16494049faf2ff1fd0ee63881b5649d557b2eb553d170625f0a142a5c7aa6d8a3f6db52f841e825d1c3b465dc30c0c97bc46669424c7c01bb36bdca7526fdb6069ebd23115aa0252dd99c659f5891c82a5d0e3cce2ecfdce87f916cfe1dfae89ba48a2ce164cc429d84f240998d5cc0a7b2326cbcfdfd174e13fc9f3830c781df90b522764deaf725b788c2ad984489a0c54e40bcfdceac714d085ceec864347defdf6d05efaa457d3942d281c015690bc59a8e158e9e928da9b82e696ef07cab7e9b1b02b3fc12569369742f761177bcaf9133371b3e6c0533f38109514a87ecb7ef895b4e304637247eb12cd8872c48f0157e9a649d57a8d6a8b8484e50f4bae699d58c3c6cc76214106568cc67487ebf6f6de706f794adda5b4c047e9a91a2f934e9d6578db81af2dc1083a91cc8cbbf7b7a73601ea41c334c63124d474ace19ae394e73dfaa0521a1048ff1336988643057ecfff5752adbdd3ebb0b18928c269b9deaacece859352edfa1244c0894d2996359cc071604a058de694f736a9b47175c6bb35bfbbe244dc7e31ea3628716c8411cbb21b67df84257bc799b907b73f251b6d38c89337cfab064e66bc9f76150dfc2093f27936f558f609f1ff4e53e707045e2995520f479286276676c6f126e99ac2b8bcbbc02ddeca11c005802ca466be8dfc1616895883ac2bfda28681ef54056dcbec195bb7b9a1a364ea618fd2a004297592a253c65b91fff352ff405eb3444865ba3c6961cdbc536d35a2ea515a550a85d0032e31332f38c18483aef016b491c2bb02da23d8a53ede2a311d0e7fd63e8783cf580536787c5122605232ca0464690903473798275ebc83505158b1994a616def77df98cf47c2c2176d1a85ae0503e4d10a00c12dfb684e687416c3172ed9a37f1d61e46907bb9acc1a59a94398fc64ee734ad523d2503e5e1430c68ea75c79f3e58cae9bfb9969f0e9eafcd59d71d9525d554088bcaedc49bc20c8c9b8600557127252a7b3e92b24ebb44adaace60ac601d361de96a1b3fb642e7500976d3c0336367f0906217e02901a4b4848abfd761a60c2607829ffa83eb8490958210e128057d809e9139aa7be6697b0509fb0b43848362189b6abe0d70d9ad534cbbcba357ecdb52cb1da1f6a945988b30b04223b754bf662fbeb2723ae739db5393033d5297326522569492fa122a9c131f43a538053b45789b706a11a8f524ede4bcbe557206353c0f74d335ffe5bc5f7ec54e61bee0147c53f17a0cc04d7db1803213ee001fa2790bc2f370f2f820c04043ec73bb89c55ecbb47bdcb49398683d45f5943dad362a4b3067f32d6ab1de0bc732daac192d97d9af4ad74ecb069ff68c7fff4fbe86e8837c8ca1da26920a5a688b34193e0fbd5ad08572512b080ff634472d5fb398129389f21d507aa56ab2df904723a184d04674157f13fa4b193720dca78ef725d6ceee1207f55c3c876443069f75ef65d210be0c82c728d4433deb448ce5c553940d9a58fdf01c8f07a85fe4607d2eb0ca043749c17b409fa690a7dd941cb08656173bfc705e6ebc37060b2674299a8b826ed5e37707a2e05961c81b217cfe8c65704f0ec94d76abfbaac0c6c3258c731506ef249b90db700fc908e932cb0b149a346574b05e8fbbcd06fefe3c59b7ef642dfea75cc3cddca94d1d4af1b260238b96e06f82648a03fa5b8943e4f6b34a2ae9de2941e3cebf8f53170b995fc8fc775590c21a5d643994e0cae45fb63bf117516b39e539c59836f75a11ed35371851a5908687dc656511002c7f03b4374e2dd931011a79c7710979aacc317ba6f6a9a9d96b6adf17768c130fa62cb4436b31a39ec3f368c4b2e54f89a30adc502db8d43feaa899ddf6350cb02a6d1b14ba3a6f1752ff2c3d3edf123518757fe8846ff08e3e4d3bf60756f2b99ca9d82e4414e36d16fe2758c1fe264336c8f8cbf1b0dc95ee9be89c8b6fd3900709deed976b12c5cbd012efb2f19bb18d2280f53d8d8313439aabcad62b15838535a89fefa7eb8c340e4ae864f278464c2ac3724926ccaf792c1cba5f6e8fb6e892954c6f8c2a6d1f5fd63d76a1d3e866612f2d7e1a84ba6bbc142033496682cb7513e1e4d2bcc38787d6827c9a3cd0aec3c6bd8b2b587ee14b3896c86e89d97197d8335673f4b60c78b195ae7d4b215f20984c3761d02011a44bf13cd2eb4a0470f42f0806640e80aa46ba07665935764347a6964c86730d7f9ff15119b7a9807516009ab50d211ccb506b3f9c8661739bdb94e349c95eaa9c43fcdfaace69f349a45d65c04b932402333cafb31211b5ef3033cff98b0990202537545f712f75d9d1bbe88ae07bb7adc5f24b9292637654cd3726afb6cef47331ea97ba8b769291f10ee29e0824a5a556dd36b1959d2e51de84f979f56229b5e074e98c59915543b200d432b5d73439d77be1acda8dac99d2bb0420f6ee39e225ed7e23790b296d272e24be79725474f8197fb30d6dea6d3d9ad79ef32cf552fea89f23f27483213fe9aca20eb895c51b347a988debcd9f046b6be537afd00f0dd52b1f054a4870cd857ae8099c901134fe7c30349cbedf6e640d7567bf24770120ce75be07416a9e64234e3e0fe2ad514b080f0186155a889981e93b4c11d0381e476bf33180627d3ed1c1cbb3ac3d0e3a1e189b15cb7455e0dffd8b9daee4ef82a2ca2fbbb8316ed7126a4de6867d0a595b380308a75d9818cb396dfc2eb4591e7cb7e08a77c8662cc5d3ca8bcf14242c7c3eaf8b37c612eb2742f66aa9ae0079d34d05d76ebc699b341d254cfcfe4d7ec6569b1dfda5025ce5f107e584726b70fb301038fbfd40cbf97c5e0b26e14f90e837b59cc2448b0ecdfa23c65089231fc5ecfdb04d4b6999249f5952edb8b6ac7e0287580347e249a64ce4f345680c8d6eaedb990064d6b645e96ea9fd4306caf994f8c8e1730e58c8518b7150a7401f81e3d0899811ec951e2025abb9b582cbaedafdd47ef6b5e54a7186aa0c3aab3828b87b57b8d56227d1a945d8e398451a78b3ef7686ac85fd5c56890ebe3bd3790249351d3374e660f11aabcea8957392e2ac4452d6bba2d906aa545f328f38cec505117c504c277f75432da5d2a4572797bc3cf53460715b410ee7f2d9349f482b5236b5a5a2533d7e9a8805306ff635f8906be74330f942426192bd2a5ff66c52ebc2d82bc04c34ed5ba02ff0388ebe08cf4ff67963b583f04dba5ee47eb4ef559ba8229de1ebb03941f8520a88ca50cfd06258414dc80e766e05173e7edc364e6106beb5fe3e6cbfcda8caabdfd6aff7784287fa4012b8b8ded4d6a245380d262acb837458c800ea6fcd5f50bce3f365d22afdeba40716f17605ebddd0ddf08444b3476a0936764cd031979a5fbe8307dd97bc3516a4d5010341aed775b4723afa70236cbbcdac5fc1ce00cecaaa61c37749936334ea6222f7e4fbc030afbd709fd495aaa62bcfb3888788d7d96841c43d091d2d497a2f62efbc9f55128f0bae7e80ad47eaa0ebcbd4f96372940f3a0e9ad36012a4491c8621c6994e01e42740dcd7fca8711d2dabb54d77310201876e2e1cd5704168535541826cfc62cb0f331065b1ea225df632adf18402810a4da66982c35c977f67284f664af28e26ff614cc059ffe203bc75fd8eb17df04afde2313fb50ad8f46160129aac202244abe8ff76c4c5fbcf55ed69f5dbd97dc4c47b18f60ed54ffd645ec23440c85bc46dfd7b5e144c4b87965624f8719d6ced32349392edfe71b14f825ac6a9a152080670a27b027e961981408ea6c9915ade55615bc5db75828f1044e37544097d7f62d893a4730277734f77e4241c6488a72344563da32739a848bc46535b3981809dc298e104f659c338b17474d33ab9d076dcf6e50321d3b7a33e77c8514b775f7c13264595296237243473e7d02b72852f685e429733b04de2b36110e94eb4836a288d9f8e9fcd15188ecb30e6a47eb0796be15f021748af8cf666acef214ae90cfeb94c77c9f7b81d96773cf88784952bfacd05ca93912fdb0a99ff3a42501ea7daac142d4d08b476f6a9080cec2d77a14144e944b8256569978a5e06c6a40dfa6dd80e82bef164cecb22066d85f748cee419e69c3ceaa8069417b0a5656a68be2b3de6decd335dbab6dd54f713846e0bee9a76efbf9db324689fd60b4757f79a4676557a448c10495a7b14ce79fa4bc1c6e1566a89faecd231707810298fd1ed4f7a54010707bf6aa764f89677dba96dc5ebe7c5f8a0442f321b875aead081f5d5e23e2e7fbc3a8a7b5db430d58971c24e64d5fb9e03e6a2addce44d78fe72f8193164001d333334a2d6702aa2fbcfa5babeefe6d80ca3b90e6ba7f74ffce535e126243300ffd67048ac59105fede200c15880bcd4fe4b8426e819535d58a335294ce898f7b4e7e9a2715fb75b474a7f9b7d1b103ad69ef1e2beabf7198067db307d40452d3b180078b1d27611ab0c5e7eaece15d30aeb5f4aa095a9f7ca14e015c3342b0c6a0edb23e7f3f2f70894b5f70e2020d5af7a1a3243bc7cbb4ae45fbf1c5d9479e6ee3a901482a692ff24cbd080b70c2556220d1f3fedd3088b8f45c3970802e32e10e49b79c6db612d5ee2f8f0fa8b9ed8b9ecfdf816c8bfc339ec3e48858e6f6bec2ed85b98fe02b6a985217e0fbe82a0ae25cd2d2251c2fe2cefeb7c92c948a868ea31e87b48a459ee0327639d44a57c10327c0c82945bb3cc7a7fa6166537e3b3f420178434c68d744ccfc7632999df21972057bb608d7b1002abdb8b8bf6402f009ac4c23e797225f26e9463233443dd26ddc6bce319948d64846f1a444536e199f8a3b4c3ce32851ddb0961674a54d39a3b0484515e5dab5ef5351296335ff2fd3c95a07d2849494b468b2a318e4e9c4dd9b1cf81f95d85bbd118822838fc2fec99253719963b59703b2de8a9c48d517411b83cfd570cff1b98e6d1271c33c56427c14dc140ae83b32fb2c9f10629447e834e09dbb2c6f91521b298b4047a58d16e36e7b2435a35c113cbb368b97a81ce49d6815f6a4bfeae9e9a870c844589f6dba78148b0cc35834a69cb5d518619d681c53372af6272ddd2496e5c3eb0b018a6fb89825142d1c1bbb158caca4b0bbe76dd5a961916369443f6b2d6d2aeebe116de238d8955245721bf7f7660e9ac6db50170dc2160a6597ddbb0afb68f98a630059ef0fb03691342feb16f743da5d826f7d380bdfdf2669deada81f42a54d1c7e7156050e861d53d5218cc9a6bab2913b2ce5215557cf34cbf612952e0e81bd5c11afe444db8d1d47f5f2b0772c520c5d7834c74de00e001fbf857044a9c5b596ce3f532031dbbbd6646248812f68c5e9c16528dd7c4d20452d1331d0a89caa92d5fd2f8e0b95dab05f38722267c596dedea2b203de0ab8e2ba9d024fa9048135413caf94060534301ddd066c32f66b60c245c6136f97481f9423c5980c1e1edbbe87c1b8d8145ed2079a88e2d4c1c1887ccbf6442869d76234f356511969d5921c677daf45754e3964a9c7e22a2f99212378f8c84f4d9bb71092c04f7d3ff18835fe33acf5c42c6fd546cc870abd1a69ba57de612a80fbb18a36b7d92e6e5195773c675be23f13312660a5c41451ad1f1415daba76bc8957ca711d4c61ce70b677d2f24eb2457a3d011cca98d5c149daf1e2ca7f18bcaf910049c11b7d296acc907d0e760181eac9a190d9a55c16f5cb30a1c968fe6de32975fce0a3b1fdab0e6fb36743a19a6037c59e2d8e7c7ccfc014a97ff7c6fd850908df5f990e8321a746f70efcb1b948d8a9388e5a8172c1184c6dbe207655ee96394efdbeb1da726fd60a4428d29c2662033cff5c3132ad11e4e830b922ba302df84172c514727fb63fc631c6f84c06e5abd01d6724d052ae6312cdcc219577d94be9c0185d68e1b638640d62d9c3b18b22134531111d6559e67ac8b2531ab0297e89ff274165d3a1bf9de5a394cc82914037971799f0bcec53485d174a82d16da414ba0c7accd1449deb79374d6c50b732c116486ce755f5cdc66de30627065352a511f6ed0b12bf81d5a6546d32234800c7dabcf72a4df295e3f32aa132e92bf94f4f8aba763f48fa1178e39d1ad92ad0790bc6f2cda9b0d2f213a8d7aeef35038e2f50fb2c8b0197e1d32ba1a6978aa14a2f164bdc370014448f9c6a30710859cbc512f28213cfd66360370ab9a129a8f25d086f34cbb68ce3c5655fadf4d69d3cbbec9b950fd674a9fcadb04bcad36849f3aa5a25b48eb6a88231528b3f306e0891c336283770fb07bd32b4858db8e1f7221049774b27b895e822dd5f9b6e7a59d6bd1e059e83008453f8a9003502c983ac437bccb67a1ab77c24b37d4d90010648dfd13d00cdb070cb06e3444397ee80bc28f57e49efd5e7fb419f1516a2e320a7038e911458c3a5f11181c5bb6c57041783f5e09898a4ed9a2724799c81c1fde446b530f74c27527620397b83fddc8700314631768d4450e64cb7515ccf50fbc8b782e9167580a4335ef7a0f7d1aa08faddcc9f109418e0afab75efe086b1188027e0e9b18247f36a760738803f75545ae93001abd2ef3094ba765a55cc6c4daa6452d9b1f34ad95bf85ef5aec4e2814351648597a0ea2fe961eeab16672c4c3063d03321758842e36173becc0fec692e2bad209a89c3d39bdfb6671118f6426e70041bc48adba9acd8a58897b389ae3009a665c73976578e4b7c32fa2326db8f1e7704f4e774d8e6d47621f722e085a6b9d19fe57208a912de407920a03fd222d1ef30daa059b633812c9fc96dec4ade5db0aee9d06c8fdf281418064ca01511c8a01e89272af39de7ddaf4855e88d1d87fcd935cf4477304718c424834c3e6de1d1b09c971e0e7897db2c3c7430f3d5c8d9f8698d0d1354ce1562227341f7c38280f02f3830c11ead27d2393667fc17304092f0eaf27fe580ce76e95dcf3b890ceb410a1a0333371c315eb46af66e51e4d8638216d8f30c7683b313cbe56c8148e29c5e947029ec51002c018989e81a75b8fa0b4f72c67b782f3420610303dfe7dc247ef02a76e487bf241574b32df8e495d48cd707f88eb3f13aaeb5e38d01506dbd57cbb557dad829475faec7811f9023bc32b2c2096738183c42371b3b62c74a28a33414e874a9a85d143da5a9a465b08595f035c397c12078ed4dbb22b1e5102aaefb7d6b292eb210f177e572ac5b4684019ead0ff39f1d597ecc4e88ec7e2beb9ebb397306ebf466b6b40d6c155d14f06de8403176227561cf737f5058be627d2b7ecaa19afa59acbe1d13ba35aa77028ea4c6e2dbff7a7605fcd4df76d91e2a4205f6a646fb59d1e3aa282333a9e1357eb56c2e22e970edf726f86846e56286257020689e660ec9fc4c5d0a9ed99e15f0edbac82772385a853a3ae5e64e2d9fb161e75dd821ea001b910daf1a0284abbad11bf81b8ebbfc19a94a972a00e26b580c105eea37d2e8111e5477286fc7e7b3e9f1c02d03c31160306bc99c6e944d80f2b5a1c98cbe1b260bab1921069d912c70c096dab5e7a24363e1efb7098275b13511b5cf5453635dd5e5b5cb9563e7d5f03b31a071bd9d802d32191d28052c517a103b8b3528b3c9de09c90c8ed43351f1a66f3a06bb8ae04311380752c38565095e253a8118ccdcd3640bc37136f5f0ebc725372564ca64ff37f15da7e057bb56b54bf8046c90fa1e574180fe8f97d86e26ccd22ceece8ffd2663623c8242588ee541ec067a71a864e134e7149b05121c7d21684a0d0557abcd36426ae8a242839bfe75b992af6c6df67c368df522805862f76de3d11011a37eb4ac1164b664192ddbf784d79882a124a39da582e6ddcd1e685e8edd476d611ab81fdcb74524b8a70bbe6a351f3fbacd2a5873f7e71df3d9b75b8359013255e1203f93bd9f6f8a22d7b164a28576fa82cce72b2106897d158eed61565aec3697f85203b3ea0d6eeb03c69fd51e2385af454fa3b6193eacb97eb1f55e2c87ff58e430d0a747192a0ca4c1f5f5232a1b08b10b7e82fafa17fe9a6475b3b4d2f456af2f43d60358d96de35f178421785fcebb8656ed1b6a61a75badd9e207b2034005050cd6e54b22402a864d9ef79fc2e9d61bf118909531342d10f07ed40d3d1c0ff4d1c2a24bcf2d92406a84854f089d0310fbb032d79f862bb11383fd1c2faaec4c9fea8f2278b9c2ee6964b11f976014322ce9b4104fe08a608e8911219c0106b7ad903ab8aab3ce96f2e36e28fafcbf7b2c98ca6823279354a9212a3b597fc80ee3de134f47e9a495a26c23afc785eb480a74bfc9d65f377d3a64704c7b023857da12b5816e424a40204671bf8e057a1831011eec3410c9e1b52738923819f03beae4df045b2c55fb66f4384ad6735b5d8318b9da010ad7551c6074aa83d3a23a9f5a4399307d96bf85047e79fd9514de666598e0c9ab1f6c61006aae1ce10f42661fcd9c9c7aa7bd79d762c5d31717b59ebff0e071cee552cea4f4d389650d3d40a99b4fb77af49b376a5bcecd809c121d3871e2c2d165f6e9a4680ef1970b67e1de5f8fa2a07eec91ebc1fdeb68de370f4834e43dbd660198cb3d38f3a5c5aecb63f05c05c959b9130159e85c050b76e87a131e485c721859bd05964e0d313878eac7ff90a43b716d27c77750c5d7de9a77f8b223e336d8d5a0f37ec890f2c1589316f4465190b578e1cea40993dae65c52b41bae2b80e541bb26ab22aa6a2995a89eaee0a7d7e8326d2fc54710b852c386795a541739a62db500c8bf6fb7f245634ba7ed92962a000af265ca211d1062d91b0dd42660c182e6ce23a927a6b668b980c1cd1a8f70b046a8d0989c206184e046029f55b14e1de7157834ea17c90e204f7fb817c38ecaccbf07c7001ee8125d4e6194b37434dc597af4ce771a869dc2debcff1d6860523205062322533178d927bc43e1117fff19754889416c58397498140fdf63db1ac47d9c5ec1c1ce43572235809a3456fdd7513f4bae3a9bca1c39de1bb68680268a2303cd8923b134f356aa9e86db756b010545287c5e010e417ae8a7ea47a97c95e1aa62355aec77499c33ebee604508476410066466f42ef9a9f86efcfee3a010abfcf4123d0980e11f5cd16ae5d7e085dae4a66a9bcd7ad684ed9b10e8bf59a24948a0d3f6cc86347dd30dda46f8b10fd863a90f415572b264b412232464d06e975cb371dd3dc71227e20a6922c6bab4370fd598f77414f0ea092cc3e1cf0fe2f57c7601668676d0abdf6e309ec53935b60406cc53cc03a625ec5d05fabf3d160bded8cceba0842023e501991ddb811a6dfeca142217e71a38f067ef35225511f4ae96ecde96c3d11356da382cb67f915fd25334d2e375f6acb4127ddac7746d17d443fe82ecb738ebc9a05d8f7106e11476ab5d505793307b6609771032574fc08bc1b91a3685597640c252d11aff05a8688e3f33fb5da8dc2094711b3ac2c2d22ac8bc6bc24caaab0fe1f4ce8071450cb6588efae08b42f737e389128b97fd8f990ac62a82b82a9a37b8d727a852b1dcd99ebeb0c61e5219ba9032ce5abc7a6117053a68a08eaeac2bf1c225f23b2e403b5d2317f0981dea34c9bb0b0f8a720929adfc084e726989b48c9645717083528bba6d4edccc6e5cc9b69a4f0485b6fbe44856beb0cc2d7236b09ce54fcbed86f268376bc66fcaff43448e33079e1420a073f4b700ece2f17b695f0b87caa28e8616abffe6682319a88fe72e80bd606d0d1144f8628bb39fbf9a440c7180502280ff237e429f3c27576bd713e44e296a0e4c6576d70ef258c30f189dcd43f5daeaf0f98d80a105abe2d4d541e2636077f0b91e788630811225c5af1335b712ee5f17e359b8d222381b1a1846c47988901401005feef6feba2a904bbef79ef2997a5cca60dbbec75ba3a4cbaebcfba22eb81d4379c9544966ce77a836305cd01d372bf79abf28f48ac03a06c8d56f6f25dc88672d5ccf779794b688a5e290799c9e6eb9a02ce0d08121e9ddb580b2ca85df8eb535eb49d4429af81e37dc9147b2b766177e41e6294a3c64bb6ed779c5a4aca7351e41536317de12886346b09b452f7dd3a52dbeb46a9579e4052b561c3baa4987177615379305cb956e2640dff4501bad33a9b16003427f9ed148f09261cff1ccb6475ab6bc5732867b93e5a7f4f80999e13173c11f84e14520b7ac420e8ebb12889613641389ee362774b997e90ff452e1ac4e1c4d52382a9afd5207ce4d8081cc81632634d1cf4405c53f0a39049d969639cfeee8fda3206d31fe101ef92b7f7b3265ebe5eab82b518e34b161eb47766a375825c92099167762125985c146f6279fd7c6791f01bf10ae3a880a4765de1fadbbc164485fd791d5b6a4d0a743adba627d0b847cb80d30a318bb9e649abc55d471d0908ae6e638e80224260d404a6bf9cd7a98340251c5194d2762d3a32dc9230907921b9191c935aff5ed0ace4f0e1ce081c3f0d72854313d3535d8f38c6fe7258fd9a233d436f78b80b7faaaf06243c4bd780d8348af54ffef3bd03b6f3e8aeb90cf16b8f9a19ba68b14ed7a54dbc23e4c139e408c6ce5042906e5c63533ed4c6a600621b44594f65cd2bd0d080040fdca55f06357e6dc29571701c9bc3c5bd3ebdca813d52403dae45af841216e870403ba1fa77d655fe7ba8e6c76c094540923ffe3f9d5482389fd457211453293b4606b5cc3a9a57bf476d3d6c4da0da20001fece8fb279d93763eb02942a720b630fd28d7eb5f4482099f65e77f022cb5ce039414967f617f7c47a6ea086e7b2b13f99f6d60bfe21d5b6efa269f067ce436bb22c8a6429e0c5cc25807a8c20ed6831e6d13824f43096107afe8b2888ea5fc167bb51029b0056a21cde3499eda9e663f8cff3638ed09240b6ae5b42e0ee25274a10ba92e0c661baa16284c357413d5b65059366641b6d95c492f4604a1cdbb807f07a2853e49c76ec9321ee6b88bfa6359966fd13d054824224590ac727ce81721f27c13e20dedeb06f3d3fc456e636e882c8d1c174bf521810ddfe4991b98d022e1f7477514a360898982131d4be2fb9a7c5a68a2edcf272312cca93596e8cec0dbb6208a2f3e824eb8bfe679dddbab8e9b93fd45cb86d6fa0426779ee8164930a8a1c67ba7158262789591670cda2d2656744a6b5e071f6aca94095b526d55b67c78e6fc45d7c6eedadf8d2e9d6f2d821003bae127d28f9df60adc3d07a0e901d7ad48e00def176e249a85eefd39fe222f0bbfc661e3b1d11b61645992010b013d1b2433af908425c5acd4230b9a8004e18ae44286012f87237c67d0f01b826846b64e1bf0b12b8112c791f598af2a95b2100575100fd0a7fdfeefc1c9e725673726ed8f58a9d43290b00a04b63a5a95103c51c654fa5301cea7289e224c8bb35e9e2dd024f0f17d52c12d55bb07fac26a970a7e656916dffb68760350b5cb617ce21f86e04c4a7eb8c277ca4357ca75836f9c2d99443189b0c5770a16e547e8707e36a1fefa07673f59178231c23e8569f0582407e6af785441ff192c3d0eaff5db8b84b8ac7dc79a3a2e6c8c6eaa6187bc06619a48a5a30997de0d8186affd5972aa42a40348ab55398d73c03da04b7d0f87c2b78a6104321f3b9c283129ecebc2f9114b43ec579e44dbf0fc03d86b451e2b766e992e2e252f070b0a6b5f0778b20b236a9291ae7db0cb05c56e40356b6df407c306f1cf64b3561b8849004e942fc2951d2e53ff6ba4801612347b1be07a7fae778763b21e0eafaac41b450ef969539acf06fececba3cc398252a8af42c4f4235888a9b5da34487335ca72ada5b0cc1d1a5cd6c5fbcc0cc7e67373bf3e849ad5dd4f8672dd398695454d5beb5f94875bd3da6584568f3439e24245ec5b46d4ff666dc98940ff21a926e20143b7ce0c559f8ea5d7ab479f20cf30b751f34ddf0454c94fbb3c7cb31194da76e709bc0684c2e27e46396cf9d445fabadc5b25cc1c2a8c34245040397b4a4cedcb310fc4c0ae87d6ad9d412468b01b6d961db3459f675e9238aa0905fe8fa7191372c983b02c83ac625981880c24b35f6536c8da0c3e08a7604004329ed48b34da756bec540969b1c89a4e1e8a669268989debdc653e6cb050410df10b38d0d721e03a7e74569f4d3b45907c72506492c74cc339fd9025a7265ebab4b9550f07f145445e12912cf326d03e9991359607ae5f248fe14027c96f06564d87d49876115f5399004863a387399c4816b68447d3b8c2766ab6c49f04a264100817e4e5f68e2fe30af1748c09c6dc88803381ed52b38f53a8ba3be7e769d68ea30a416bcd27c162232f9370724c3c851102ee404f2afa5064e69cfc3b2b259ddafbb234788a2efd036f454135b2c76d750e62dacda73297b21b54a23514cb256792e791f0507442fb43a7e44668648b4893db5a6287f15a746ea0e1805a647bd0232509d7b42ff3d68bc8c52dcb799befe339c09e47fd6f45777334540ea415d29f0b8dcb03c40849eb70aa50341ff8d2f6cd321e5930472a515155fa667372623684551cb06988e9255dd3b44b0a04f899ff780303da23ad067ae11c451964103bac277394fcc15b95de48c4e984e02f935eda3d3c142fa42a5f9e7fb3f013acbe6362a180dcb4da4f2b9d5107c01b47a41bee330357674bad22da2225e957d3cd1287f7cf93a10b7229662848594d932cc6ea954c3cdcafb65407f4970b08cc41d5c5a483968cface5282bdf5764588d21dcca3c36dee2262d14985f6847e5b58f8830f9c513930aabe6c206feef7609c70d60f9cca2f64a3bf26920d38fe9d5376b55a3b2b88f1e194883a310e84638bd4b6e3ed0383fd9ba54a07349538cdff83a0a015b2f4a1c4eb08d5e78928ba947877a0d9c9e73176d244b52d09061812b4918f7a27ae8a167fdb61b56a3b930abb102fe64b149fda65b4a4ebe6411088db44883f892b847a2416b9c9f2ada94e4cfd02fdf30dad036269f2fe2ed9a18058cedafeb79e59a26a1bd47022f563b69bed1f1e8f584c30c68628baca8e0a9c53672da88ea2e07af3af458d20fcb0b28168100475c6691852c8d6147f1fce40c16340994ece8f040ab20f62570f167332fefb3bf0c161329474209c740291b6b7faba0a3ac5824ff0d9724b0f3906c49b0d0d7e8e7e9117d9570947e2e7615af1464aab3af4b4864f2533d973f9fe1b6bb6c281dd88c7fb7b0fae403902733ee4fea191066742008dee6d8d0666ca952fed267e5170f175eee4ffe1b5c4476ed12afb390d984991df661e2c7dd912b96229b1a54c374d600c2ace75efada5f3d901a983dc744f9d1d7360994b0985f3bcd1a2a0a5cf02dcb10115db80962cbffe0356132c31fd48d396cae8187ad3e083b5688e9b51873ff1177cc84ed4eb89265afe95f6d92e1c4eb3b0c6a2b0dc221e21524d1cad7478546e953c09a2588c03778574bdec2d89611f1123b5795e164ed5da15fe4ca58e8dd22f473e261558e8da6ba6bd882fd56f3dc038a4c5f6196e41d5cb0dea67968d3f30ffca90b156b142f5adc62f5f2211ea2206e077c9a418d52285e6ae9bf6a404a10cbba65a042f93fc7a60a7cf7a5e00a773f08a2a9793c79bbf108a0722d8b771d40d037b21ef11aaf78620b2a9707e4f6f177a19793d8120117ec2a3d168ec0c9284e37f55fdae80b88f974291994861ea567511bb10d2613b03b293da84434a2b4df567966b3560ba380b762d54ea74b32e31f27ecb42529515c375b5859e756b95b83b1c0f5037233c929eee0aa5f16c4a04adb0dd991d89b1f590a6e04f6fc23057c6e8b7942b6146df59e19630924547b88ff41925e8e2085b8c91460f0f7c3156b72c914221e96d89822c16ff76ce8e088af796dbd32e6fe970d741b3540396537ee1da2ead411acd2a544d478d7caf3b7d45184d15f67a35bab3620aa0ce3aebee0d2d6d0752200c4d703e4657505f00cd88cf4d126df9f2a859d502b1c63a34015b73b83cef576f5fe0c66f539df9103a50ece981b8ef177aa18c7ac9b38bdcde739cec4e4e42b8f5f7de8f59bc55439608c6a1c0ca4b97fca2477acdf3951726c513ab0d39ba8b5c2f1a4438a743d452fd3a513a6fcaea69c8876e28312f72ce1bda3e191cba801062fb67332ba76df0ab29a898957772f5f926324e1d5b8c7d153048feae61278a67c39ce81976441a1ad6634f677e6672db0faeb324d13816eedb9fe68e4d9de09e527b53296d688a0697fb160f03dbd01fee16bd3f6ac0886e2c5313c7a0339d962a1ec665306eff2bea3bccafa09b8a53173ca5931b3f385fc179501aa34cdc5ec54c437944bc55416f3a4d8426ef07af4ee2c59e9756f2abd20ce28eab33004d2151fe015b4d6798ab2c4189ac1b2af5ede296f370d92bce5cad75b6f89a3e712cbfc8a572e82ed59c2777ac0de5cbfe4c52ac426f6110281d2bb30cd4e20995a9a8304f2a635492116b67b4e6b295c0f2ecdbe8bf6053986f7cb2ae841690d874d3be2edc0840f1cf3c0d07acc30ce6b63469797087acca3a08be826c9ed13d6fd540fae8ab4380fcebb1ff868e389fa28960274a085af498e13c3b5163effe51149836214c0f20d8eb2a2d4683146efff07246864e2540d62b54d6f6e964b49ff30202f009fe24672f54aee8f8e3395e0fb71d41674c12c0ad213618c8198ef80970408819ab53ab685f5d8583aaa0fc4e87414fe87d869353ad21820c19bc5ade345afd099079563e1e8b934d5bc015d499ab8ed113af2150825db48f13afc577bbab2872ef20d448193714b671165afb25cb8b476ea1924a384185775c7e6a059087492d9dbfb42552aa670fc790de3658012f26633c9c067fbdd7fdb33dbf7ba250863339d30cd23a4caa5754667c5cb23bcdb184b23b76856bf599ee02df698f107f6dbd31eb569ea6b9234625a3f4d020110559a77724f3e4b78c199cd67cb74e30b20b1b8d7e8fa1882cd103915e456e1a29084b475364ab699e9ede4e9467c8b1df68f14d08d02d2204eefd1d6cc9d86de268894eeb31ded36d18bdedb9e2af13f3747b8261f7f83f4d594a64adc2f373a1bd2b3e9fadd70a33bf5d7188d9b2fb0c288caaefd822cc1bd17264e17e5ad56b92d0b645821a59b6ef7aa16db9f08f0e6a43aa3deaad035821d09c080d09d8d6da0dda88e0478693dfcde65f99603ed60dfe98f379d3c45672d54912bbe1c634b9f5791709c127822acd174f372b88cffeeae26e91305148c718ba1a7fc66d540513a196bbfa178d2bfee3f96b3aad4b6779530fc9f937825307a6d1b2b8bff74cde145ec8c0e72f03c9fcbd80d9937da9408cbe87d067ea939c5d3df7bd94f0ae7ddab8f152a44eab36100fa21130201a27d1e32534a6c6c0839085c0b5d26f399a4b92119f3ac8761c254be7afde3b6b7f641ee4a831d009b4743f28a5cdf490697224df66c2b5fd6c13b68a9e447fae9b7481debccaf2616807e42374a68dbebf34b2b553d5bb878a240975aa26f0489869a35decb60c86573acf003367bc484af6da03a48b23f3d5f26f59c3eab466f5253eb5a7dcd2ebf0d929567f0d29cf6a5854b4493235e36d91a9fa5a28a12d9dd6f7b2120936ab58cfbc01ea5136120752726ee9c5f77943df3529f4a234c83edc8cfa7be2725c1b152bda89dc564a303b1eb868bdc1e32c6d2567102da32f3f53cd3c620bd6ab01bdc4faee126b4acb48df202efdbac57919bf367575dfb46119288281729e32d6eef1b37f41790b9ace54b894407bbd53b308269640eb9532f861a4feebb7aec67cb43a10a3d1d73caec7afdc371ab272d6b7800a4601491e1bbb67e29745e812174f2f7bcce71ea9811dc76da86b24a32a2d6b718948729190db119bf0883e35902c7330b249d8a3b2dc2742598a3e9f258a5b6b9f83a516f534fe2b1ed6653f66282a1d310e56d0c1ef2df10c56aa2052868efb29db885a2daeb54af0b44af892078d722cef78551b5f93753da4f4b787f0282502b9f6ffcc0e82c5e4caec50af2885e45e8d89905d818ddb1ff151ecb4992ee1b09cdd93e63efe205ac920a7708f99101527c0fb45def40d1e73e8d6978efe65d77f4bfecead67f09dee5c1646f518e0d0872b2e4fad231fcf8600a940883b575a1d02c46ab5c23a7b1a018a7b6685016c3801514c2d78f2107a3eff25ff58acd314779ff04172a3e6a1f01d3e42f20a5480733493f68e36507d8843828c9813366fab253c4fa89fd670c2c598cd9eb8ab51da1d983911315fb7520ad70a042128ba29bbaafb25bae01e640c7b4c1571180c596640e8473207d659ececfd209e28b88b672896bd79a52f7fc308ab21ce7b57fa1ef5baf57a1407e198155d4a1992990f02f1090ef0b4bde38be7b61f645ebc55a6ad7f6aa1b61430b42621fafb1ad92a71fe1d4aac23ade37a836a5b0e658e0bb4bfc9f954e329cda33f6c411ab263f98fa3923ab790d2ef116a12a32a6db693a5421ac04219fcf0ddfdcf17175ae0539e1570f681268a1dce419fff9a48d1a3ad8751c77f8d19e8402edf6d3db5c32cc928dcef711e49f37fcfb0cf74a81c96ce727d23c0780e0df11994c2fb66f9f5e5e23851392c72f9c8f3e07957c08cace501d37f0ebbf5f0ccc13c0a6d5fb74cc7b48f2436d9418d7f9e81e52b8433e7d94bb193124def3df2321f36660aeac0bc21e4d1545757facdf174034329f3260cb399b4d0ca57cd176219b473a33055192573d20dcabf6d8f7feb117b1f03e3e21ac524bfb9c414b0d395fc63b3d5e79d2c4578a2d3fda316eec13d97aca20d6c06f8719f38f30239c635f80a3021cdf1164dd816f82dc91a781aa47f809612c68e583c63963a43af32370cf97b540e39d22a2fb9c123380c5b259018269337122ffb5a3153950019fbc0cbf222315180f353c53879e3c877aff9078a3bb1cb8698b28217ade97b57da7b8588fbe5c40525665f783d7031a6a1f7d7124457ce56ad2c17b104eba873a1787e213fb247b5849ef1fa55dc86b4b433f5ab3a35423f7061cc342e17db491b1b9d57149d27c0e359a473cd7ba7dcc635b4fb6b59c9a0f9f197244c44ab0fc1fcdcf2bd613432aa93949a0452e95ea35d9d0ab3851ad414e3be1b2d1dfdd44ee039f5adc1be866eb1210d25387192c44ae3d5d4df541d8a9dd990d336e4c8d26478474d4cde27611b2637a2185834ba3e882a78599c2351d07e6b95d986ea346d4e26376389e59dd9c7ab31f349fecbb7554847dff76fcc4125701612bc0a608c38aad5a42a7d302dc9964ef9757843cdc1da9647a043e0a1cd9bfe976f5749a831450f7a7b060a63d9a093571edbacc38d1128f3d3559b292207473e3c8cc16114b88f5426ff9d84095e54e55ace35bd7b32f184c95b95ae5a74504ad30a961efa3e056d355b7281fef0064757493b1089f9700c53f09a490a3873c7febb4af3cd8e369ff703f136b3c52e6a7b44747ce89b394de26bfcecb3aea6ea65a00cc81f75a26e805fc03fd8f6996e2f4a983b1df509f4669b2b3e9a8ce62826539c495fb5baadb6ed57cc4da394ac3d393ac0b4150b19f9274a2e004362f816e372849d3a105b406a2c034a30fb42ce445befd1da17aeab674086242b11321c8366d876ff028754c67bc791c323903421c7cfb5f8721e1147fcfc266cbfe03a8ff9b7c456742af58c6859b15a9f8c2c6e5e6fe6fce39e3680988b484d699659cd4ba945aeb59da00b41931ed0bed8b8fb9032b43d25515e806db8747a2d082ca568208b204b67db28518923ed68c7449a9fe596565247c4ae5553e3e82d82b8442b45403b0ec0122508a4ebda74bc6fad30fc846dbdd16871fdf75da402acfaaa361ca94367b9e69bb37fc17a0b0f7f40b766e487218fef14356086643cee18ddfa2296f3dcddffbe46f7216143a4d761959474bb99e1f13fe574ffbb56ec6040be35257eff60714f9c508dd4811aba3b8fc1a63c673744520b51c31f5d82c3f3cc1c7d4d3e49982c10211c417dca0fa6c9dc478399f40a1fafa408f05a56b37d5e08d464d92621f8d3bba92f548a53f3748dced2ab7df7cb068397285ea2bc4162adffa37d9ded5ed5ad5c87f8f0d58a17639b1e0c352b4d896522dc373a288e316e8767a82eba1411ee00ed8b9c061177229ae520a6157be381ba72824dc66e2e1737120fd09c0014e83465c3a54d1f4f4224e7144a64351815f8136ff77d3939e8a0581794f68fcbcf2421f8ccf5cab9c8e405b30769ae45ae0a0ff9055405526ee597f17a68b41bc25bd4f13a432c2e7e81c9129f8790f706b795eed014385465d88e7b758acaa3d0c98f49d25c19080c26bf91419852b6595b828bd08315e1145d61840c1bac23979aa3eab84d644c206075c760a0b9b5fe2c0bf35c0547b1fc6e8326d395c046a07c300eaa671c7b417ae3c4b894d280552be31c24af4dedc12e72242331847601d2ee6c583766ac720afb1352c6b0440cb85dd55f88cf450a09e728f2672dd6c6f4c5fdb4fc3bee83112543d48c89de18622774497d30ee20ef84724c6f73bdc81de7d5a8fe0acc53f555253c9c195fa13b657ad0f541724d095e824d9bec682a40513c76e866c74978a11ce3348a0d4a7583b49069e45af1406bc3896ebf8400abb683b6e523b8774146ae19831b6d977df237e02bd440ecaf409e1d0209b6a16ef125e6fc16fe159ecb831ba9e9c6e92b73d31f5e377d93f76684059aeb0c7442c630bc8ab3d897dfdf72af006bbda527ce0233971b4c51d1bed09604f91f4b828e9bacf499ea869c0bd6455959eacf8775aee369413918efed937a8198c31f675504c5b0f1651bb369c484034c3e7b3e0f241320079c2576993564b580c1cc2069fe2d5699d52404d237dc27c6b837fb9df652b788d0bb8a7c9ebea609e339ab8d1bd3512100de205e62558816a8f40097c83c91b2b47907d074a8bba7f9f7742cbdbe0267f35327007bfeb0abcbd997567cf92f4d5be4519914507c3ff9c8a2822663bd986943a73540c19dbd84c64a19d57caae2f034d11553eabc003d34b32fd7c382d8477229ffd03b0709aee031605bbdf2911df08752041034fc4a2d690cc2345ea2cd86291ad2f960dd33c3e43dc4db1af246d7241b163934898e321ffbed78d4d248494b25bcf7d3629bfa139f184ea1c78a3e656d401fdf4fdf916e3afc2dc4cd284ef51883efb0a26bc048ccfe464639700155e22d84b937f73e66200fa6f27ced078b6c0192ee1df909861483b43b276a6ec9231cb7f1122698ed6774561a66a3ff563b5a54d4d41dd3eb1aba5faf71af751b68d59b44464325c5d716b392cfdc2a88e922e58b426bfe566635007b223f717a3e8aefabebb61ea9e4162f4a1f1a166902478deaa546465d3f785e96a0b225fe991a233a7b293cbec97b193009497e173513c52bd172f961900732bd26838b4318e8fa27c6d66bc4170ab026f5ac9dd46f6b3ec809950e5caf85bb84763055b85e0692dc4426f64478f1019a1099a6aa6301fb05bd3bf1bb9fcb05a63d4fabd3a92438d7fc3f36c8e7c73765fe38146a7208897868a52d5d5fcf83e9158a2e5e379dd77ae969b9ea3de27d39db630cf7fcce3d70ff200a5dab6c9f28062c4a4571fa107969a045a6663871d5962243646b8a94cf24bf4f989e2cfeb44dd38894d77ad2fd3df2260e3abee25ab25597230ba1d41b701163ea568df2581abfd96fb939552ff390eb3474115f5e1a71e0ff9ad2f0a6f302b2490bf3b7393ed4e35917d3b2d14b22db8556772b6b4a725ab3784be153406eb110c41eb7430e6275ccc15da4cdeb734dfdc737093fde85467d3cbb6cd1dd01dd8c3eed6db719bdf2ceb18427b6b56197ea5f0b95ff61270d36c5b434bbda3bb2ad3eb7b6eff09a6d2d7a214bb80b5598c5fd2e975cded492b4e1a7928134ec6afb1b1802b94590147dea4b79254ce6febdc2c3bb4133b097e8e856eeeb4a4ff4961bc4586d7f053765b72153f98744cd600727064d9b8aa4f56f6c008efca8ffccc6829bf5c22a8d9d6337f31fb960fc77bf2708a3c0e165d5816336ea4b7f55bc727b84e1295b944a0c317bb70486f57b0af7704db9065886b4b5c7d55382fb57111c8bb59bfd105146f7d9413785afa9a77ee635f9551fa72d465fd6731389eb66ac9ac472ccfa55fe37f85b665cfd2e149db3ba6c4db2ad2054f0145fe422764c9d180a9b0e2511995b24a2ec32332e9181d7d1ce1a13b454050d09fb4e88fec319418f1da4644de7cdd797ad86ffd52671136619cf739fb9543b98f85dce823f80ad9d51de2d85a59bb70974ce0a20c459edeefceb189ed9abb6b93e29b2f95646b2fa909f466b6f0c94a91ea179b2791d43604b624a33227a101ec62642e2b1a0d15ba4b9f2df2cc0f54bb2b1cdd01e725501eec5b9daf72ce26d07f7631853bf2337aa2479e4ceb9863ad1ad2ed0de97857b686782d02f9ab9c34f1321dfc24d7cd2a8157458fd0fe9eaa362f87c1933e2f8731e9a48e2282668dcb36f0c72cc4f8c2d066085048db1a7cc81d1271d4b8abc8011550ceeb4499c59f5ec172b968e218c3bbec3bebb40238116121880d434a4b2710c167392e6d4970f98a4503517fb475afdce7965279341ad40044efc3761bd3dafdf999d44e7d30330d0efe204d8805f5b4e12fb0dfca9c484c834f301480ce38b32964b79d8a5b38170d6ec1c6d0f770ce636fff807538b0d27db9b670e83b779991e9f6fe82294b2042fe0d2eff3c47744b1a8d9bbdbde3f4ef8639da00173ef6b0db10fbfa30777f773d4cc0f93ae8526267771caf9c85fb0dcdeae0ac17c4748a3175c73fa7a0fd9d2555d11f441bbbf3bd295c134af74adaf21b48f8afcf79152b376c97b9c3953a06f05530a4f3fb99c6ce8386356636aa15ff05af955cbbcbef8e3087293f05eee6e68be4095cfd5163a93a8c9b9e3155cf22b420587b8b674cb9280db4b83d63535dde69058ffa08d6ea2eb22be19184ce20cb80778c68a8408e964fd99ec723802abd2286a085e3b1edb570a8ce89ed51f3f181f0cbddd9454e4e0a06cc3f2cd5f22df257a1a960f76676db3045cbb72f0b67e1c3af5212779644d403ee8bc1110ce2f5aa33b8109e141b7953adb365cc849823409995625a395168d658c67b2f5c7b647a4cf82902648262279c38a3e334baff740f23b35a3c31a8d2d27a72559a0c42c94f2a744173e1c44c745c4021aa91df490b6189d2a8ab9c6e42add49170edee66b974b9e27a5409d1337046f4218bd676e0f35890f04dcc89bb7b851a7e19bcf068814ded48fa3eca7d9fb3e91cfa998b858c0dce8697f598a5b7305183b218f0ef498001c83e52fed8e4a06bc8c7431e9f4dfca7d5a41b231ea18a942ab336c662f8eb4780fdb07f2a1f1be692861f586bd94a710bd0597c0c066662fe2f458581c2c95d0d5b7031f23a20e9bc03bda36893270766f73e4bdcee2cb5b466846418e4a044eb3074b82a1df09b9a43db2cee6e8daec3323d444094ee5cfeedb05446e36278d6b57e634f5e1587a633fd37731a1a188478129c044927419cedc63af39216f5c2b57c2adad574f2dd964dc7daed27874a2a27df3b50bdfa21eb111efebb0c383a6823eadf0a90c285bea639514c350f858b8a33500a50801de84693a9fec6c89ed351934d14cc0d2ae07deaada0033c3b4a0914aa180171c9120a144d59e58c222471a0406aab35b8050b0e274afdabd3667923315679c0e1af1a264ec5125938247109a43c8ac846449dcec06b1353f9cc532a5f8cba98816321bf5d8fc150ade7644bccce63a1e917eeb286e9e1f19d4fa7944c974a80c967d2a71493edd292a04be1f8430306d085613e64f75e81739bf184d40c37dc7ef54f3d4cd42574c702688f8c75a5be9adae7412ee72e056a079bea07e14786a3f808bf6f4909f44d5b0ffe01bd3b1908fce65b1adca5f6f23ffbd9296e8a9ae94c246cf40a3b29c703849c032f0bd42538716c3e5bba5cec714f735a3a18b893b6a9089a88b1787360cd55649c2ba136eb831822396aabff85a63c79c0de0b2dffdc6be9a417122ac62be38744c0a81abcd6d9b111c63b670ffb896357f8da5ff187538b621f106578013b10df9ed3a1e0ee18c962281105229ce869fef4d5225759440d6ca46cded5e2f6354429bb66017ed1f3511d9939f5696a70894dbca17355156397ce85295b784434a4f75edcc84706a3ab5863eb9754d42f7937d7c04fbc569e2064f6902ff6034511b0507fcf3c5e0422d2e851f4176b394a9b852030bfde3010d8973261410ceeed695a346417433c9227eee71b68fdb3d1df63a12336b907f0833292e716f683ddca075cca1d32a4b2781bec9daf3b028204243f5c9f0473e9348e690e8ddf6a4360804862db9dc9982596c1565a5c1e7a7336fe4773b96b0687bdca1a54a56e9e49d1abad67efaabbda03457ce00ae47d5a51dcc52bf10946e9f2a20dd32e5f91ebdbce4bd6b0a5c7fb807cd3341245f867dd19bdb351fd12d685598e0ae4bc56de27034801ea1217f8b594592f4af5542cfde2d2b43968013495892364daec5480eacbadf093387ac53e6963d8174a331f6e80395f366a130dcfb9177f7800fb369942db3ff6f132bc441b8c955d1116657c2b7ab0270c9f741ecdebd0adc04eb1164b1b1f7ea0adc4c47fd34dc382f65242aea849e7d5e6cfce7d6ee451089e9dab9e20f5e9e26998d841cff78c6442ce1dd181401e187b5491c2b12299b722019a6c827643f2bc152c7d292452d4c43b6f27f8b6b540714dd250f30c2078ec19a843149df3e48f2eea6147995320599084c62eeb081a2716b3a64d9c0ee075dc5a2ce76a80c1e8bd12fb7f722ffac50711c445c3a43578e67669e9a20cfd4b3a5f1df949c24d9231acc73b60518cbfb99f7636f4fbaf16e8c312943b7d045f081b321623d8b1d9cd2690764a7119ec4a96a89c0776695ee42ecd4b5710c6edc07944f5127eb2fa2adc024c6eae59df5399a052f75e8be85e29fa858a599b749401aae04ac2ae57bd0ebed0213b2fea5b9ccb1ee0f7c62b2fd7561fc9d93be8519bcc0ebed1d5e603c5162c1990deb57a2e5d60cbb572c008152ef5f8c2ffd7bbe4104b7556b2df02b9f02be025173f6911af0866c13ef75be62858ecc9273d7f475886c39c583bcab343f078dbb9c0b4bfb5e1bc519cf67e2910ed83fe1596037302eaf10d6ffdb61324588e93b449496650f979c10d86174060dec1ba1a6b3c0fd3ff1f6082f3139e31999ea60565a77d7b711e653afafc7cdd84307322db5c54e271eabcdfee912d819be086fd4e316895acc5a9b43b6c20e5d2d97ada627d1217101a6090fe4e2f45975c539090eb5fa6f5cb37fee85c4a20bdcfe4cafe3e46aefb3eda2ba09f6f1bc2e87e318d29e522529acb6beae65dbff0e03c3bc3a9c0c82b066be5ddabcadff451bdc67fa7e1b31af492b6a14443b4c50bc96f5e418f0f4ffff0f0b