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 69068 8cfe311c848c69dc93c88cb480199d5f39fc6f1287be70743439b828a92f5161

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
04fc9d9a1c5a638a5942af1aeb1ea8fdab28ccd2bb6cdb1178cbaf0930da7355
Certificate Block Hash
8cfe311c848c69dc93c88cb480199d5f39fc6f1287be70743439b828a92f5161
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0004db000004d70100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000003b042a73dd6325aa8c68068cd42b7075000247d0f1b1cb6c2f15740fb6e741b123e2f3541a4651240e923c23a2d03a0918d2dd898d36d5286b33fec321beef394c070c17cce2f6e56eda366f8e18cc6b60dbd69e9dd9188e503000000000000000002000000020004db000004d70100

Raw Header Hex

000040201031200de084856832d977417afc8521406ae9c0e3c13cca0848aaa31018351842d875ee8665adbec88773307cd14d5e4fa31ebf52fb194a5d8e928e7605d92257d5246a411e01185573da3009afcb7811db6cbbd2cc28abfda81eeb1aaf42598a635a1c9a9dfc04

Proof Data Hex

59,560 bytes
1212160103073a326adab9826892fefc9b0e9708bbad8706bc31f861570d82095a18ddff972a669affa4ae5a0317470217f1ad4d983c8e4530366794799b10150b6fe61918ca45884c53d99400d2b4cf534de25fdd28d2b5596290575d87f6085b35a91609c8f36823ee1fa7172bb87ad5cdc89105bdc8eadd7dbd17ecac2d66aafea3495fd3b444e6cdaa0b7fd2344912b027d7985f2941bf28b7c7295c3e77ac61d3167fe1f8b2c8e4e0ea2d5884e849b892082ec1bd1e0882a3100a16822b64e371222a8d0088266bd7c2d1092cd204e349fcb333bfbefabba206fd9afe7bb5f840c096dd51e863632c2e64699417c5019aa3a9cebc19c39eb6e5ce6cd1cfae989d6bbc3089eb02b81d2cc27c615ba02c7a233d37d093017ff2cd16cee62756cd87ac587bba1f08e0171fd537ceeda76f0a784ef2d5bca9d9c2f2bf18afca8a7d9d04db4d4cba06406855159d3403c2ca53eab4a490d586fcc97156a0a9536d3d4085839844a6faf5c6cc901ba544274c80a7a37599b759d3fb1b182c58e60c44a045af07b4ba512eabdad3799073d719c37f0af56818a78269cec957a9f0cb947c876061b68c384f934120155ef09389205fc94ceab0374261c1b1ccb469c562a87d5a2729f08a8b35fbf73ffcb9c79d5a2cefda954c99235c05ed9e23661872d8de8e163768b865541f92946023acf5dee40f53d7cff65ede6be6b6427b827f86b6a79ce2387bb65cf1a2271d0515d4c35097bf4e2124534bfead881bf54c04c6ea57c7f32b720b7255820c32d7cbd39e76ff189acc01ae3556f1ef25e0e1ed521d1ccc85b88372e98c1f747b0729b15cfe9fceb9e84921a9e83117009e435b3456209f0ef8e01293e69059a7e10ecbb72fcd77ce72a9933f9a2424eb78cb08d0b888afd25757ecc984db1cd87f1b6b0608bf34e570a15ebec1c1d01aede6c335c331701b95b6674ee3d4bd9ed5881e40fc027b347d19009257f095b3da948c87b206b35a21e3ed482abdaedf866dd6a1d6c5c2a82609db3ef3eca5ec08e70586be0fe87073801c4278fc941b9f764e4502c7d7dd3a354311c358faf7c0b6c77f3cdb823198c214b37d1eb1f5099e045b979a68f042fab564bd6d1a6ecaa60760fcf093df2d56a7cfe8173e1c05b06e3003c8f16793edf52149a343204d16e651359d1ee89253d161014822495949cec25d6296e4515f6bb413080d999a5e7f8bee1d1d1bb67e6681b83c06059bd6fc9ed8ff751cba1d8bdf3db402ac71aa47c558140016a78b1fc5dac3ed8e7b219f8294cfd0c4404b4204565f6a6beda1f88dcfd9322ae576481ce911b7d6a579e447c4a59ae4ee53638142aff374e049d2d49c08d1f7c5468ebcbebc51a89ca53228f6e36578168a23fe6c33471da82bc6d38f6bb178424947c7d922a46c041bb43666f252b55f338887977c0371e7146482a2c92592c45d4ecacceaeae1f0d2cced5a490a2b2e4884dc1b8d70ef84aa48b7c66fa4e997b39e1eb17451dec9a3cdba94dfecf5bf8f283b6e58b2377ac1fc50033d76b94262f78ca3b8c7a6bb9fd8f8e65e2623042c344f9496eb0490c5ba57b7be154a2c3efce4da0c1ad47c361633000d4422442dcc0629578e874d901375de5ccb61afa5f5a76609b559723053bd0f374d4dfd069716a6c6541dfdbb23c0efb74ead1504742789fbbab1da19377c14acaa69b1c045fe5e3aa8f883f117ca0130d850be785a8b51dbf5ab73401d7ac6410591a864ab4ec695447de67bf52cdfb52e0c20b8b3feca246e4cb9367f1bc3cb22f258cba5c5aaa2967a407421439612de45d638ac504f9a77ee4d6572748db00710656f833e5e04cf7a4ff75c9f563e0958c6fd6f296fd555a74b892032464219bc9509f635508b7f411bc7de7a9b2a9b1325d17d2da65688a5611eb694511a8b02bcf4b03603a1d111496ee60a26868a357aaabf4e5b4f4eb6e694a4cb417b95286620b70cb6fdba7ebba1b64f075c61d51c3cd55df4b24421a181bf76abd438640e93c0e0825cafb6155f4fa3925880ddbe59862ce73414c821f50be34fc731b5df67ca58bd81dad342b6f4cdb71afa46a6ae529f22314e760074b44bcf214ecd3211500443a49c8a0821622b5ab4f9a4e590c1b0c7874a718c918eca59b8af083ae163e612054bef4e6ac4edc3534ba2da9e15ee142fa0a28a5388ae4e7225a9e762de34a48fb5585e7aab4debb359f4c481810fc3673e86e42a655efb3118dd354d746018418e19813362d18c67b808e43a832e4b7bca8eac7fd6d7e3b79cdb00050e9016305515f3b860443aff958cdeafff63bd83a3762fddcd1f0da71867c8d2202085c1b5011c740cd5f63958219c81a469d5e43b413d78fae09540fd7290ade554063fa69f1d666a9ae32d34028bcb42e253cc9d8b22109e80b4552a0c4bab2b206cf0ac020754becf699844861c9f86466ccc64855b6c6dbdbd0e1a76b32bd0a1c204388740ee1bc9bfaa5c9fc2e4b7231cc4bfcffcb8f736aeb8002321a223fe6a551f0f87949b7736300d43a24e8e467b16fc08d21421d70298a7640a26eb308a29575d1aa44830118a4d07e706266398ab785ec3c08c5d131051032a71e9c0c79a7e2d62770133ea49d19372a538b1aeab05b34ec50344d42fec1b5ff4146eebc2ab625cdccfecf97d148b855fad54bcb69a283eb00dfc961e12b4d885211e607b93b022b99024fd23ad3bbc87719cf8c84270aeda4f41876d15b9ae12190437619c76f75ebd4b854b8695d387e58122d511787aa71db22e84363fc93e1b004eb5e7c03b4c8c5f5d9e57b2a36906d038066a13931ced5aae71e3c68796aa0ae3872b3eb23b075f24aae4b5ffa2fdada99e5ae6a75776302aabd604b60bebee076eed5be3c13db8af7864dc36a58e758c06698f90997f613856b90603a505c48990911fee9db463033d57ede24c7cde89615933f48ebd51166c0d83c90ae52282a5833b31d2857f721c6c217bc260c01eb08dda22fd40c0d1d6f3d33fbf60cc51039f3bf18911a41bc4588d1fbd077c3dab1f4eb9b8be051e6b550a9ed4efae4111c9f1da50c842078b965c85bdd3fe9829da3e6ff9fc918e3a81cdc793740a93f2ee11c5fcbd330ca0442830234a68e6f8875e49b6d4b32ac2baed73b5b5bac43284ca2aeee66a772e06deba253987d014522c524d7cb07a6074057705a9bbf63a20614e5e2ffa93f6a63a2c97d547556802cc48325ea76b640aae00d7bdd37959b7b11e8686a44b0e8909482e2e8f55a4a5acc4f1b3fb3979f828212a4279a12110ded2ef1afdcb8114450c148726a3176cb8d7b7188fb75831d2fe4fe7fb393c366cd47dec2b8ea5d5c66a3d3ccb9be879b10fe8db0718085ad066f7e6be84fc7169994fbe58caa0376a274448fe66076c542dfc27f3d64b181871b3c6a1b72bb44e2cd3be4f7134c5410528a78d127bbbba30996d678f8f98cb91d964fb98b40ecd8508c2af6a9f83750a567af5c96814644ae380fb2d0e54d3f5d9e33d4b50dd2b4ec58dfba47e466c22e3a5186903b27c1a567acb48868ba359ddf1dfa71ee44d48653cff88c81d4cbeffe43536710d044f590d2cfc00858a0af0ecfd1cec2c4d6aa97c07b23692f33aaf1e3e6d238d7e6a356af9ae232d3a0cb9c1a4848556155360b82fd3e1b7fd72848f07e215278098d0b360725c6921b1d3da749ba96bea6bc41f4ced0a609fc7a87e63f36db5ec4c6574265a3f3f69d0f64842963ada095098ea9131673ee1d830d0e038f5dd9b4dadce1202d0a847236a792372962e711452c72c4b4375716ea44cd461250473d010fd150a7b9c6ea8a4057ce900684663334fa6d4bd81c8fe929dace71d0eb09f9684a884d4a8963cf77922be86b87e388112df8813bfd0941e2e3d2787acb1400d73d031fa90af5ecd5564dfbe4c2d18532849251e9c4fdac83284fffe1214b369c7bd761abdb67a56d71096d56f7e1795b45426145a49dbaff19135638a6725340f0023a440ea6f3089b2a645ccf63a4a53f348ba1d301fa97fbb615410a26b5b7abcfda72884f54571cead8b3bdd6b009b6adbfaf9c9d6447ef327f56b4b916c438062b83c37589f49b0c2339d768fa15516124c2a7a2b0239dd3ac7071c60c07f4660af1f0036e5fbf617c231a2bd675ddf9898abae8e3590ac5ebc30655e41020f55bccb51cf97315278aa55c0ae28f2d7b99e9692a5bc84cc76e0634e6dce433223f03850b26993bbf6ea341f75a49d566190b3b9fa32e03e2a9ac309b9d674988c406c134a1c155350913db3e53d61cc2c72ec295d5813c9ca85569aba2da83d7f8aea5bb38ef61e1a3ad359d477f94c96ecb928dc93b0f13d5d409f05343ee6ea3f7283aaffb09d0c59fe3b004dcfaf8adec38bf64eb9200e465e01b4eab8c4c6c516582c2b21a19fd19688546d37d72486d65e05e09cb4f6685996d431ab74e05bb65c9c28dafb8bc43f30bb60ba3322392da41d38b61294f31eb0ce660389ad2eb7c7f2cedb6fb6521a128236f6e9a418cd78923db1b7507c65ecc289d08696afb2454b035ae1a93646ad4adce9c4a2785e91cf1d0efed05b8f1aaf4db211851e2fe69bd5c56f5f3ca967a9e5c9f9272301ee746a6af57d344b42e41fce7be8be105c3c3e157fe0b39b351e22184b556eac460de7d1f623d38efe4d7863d98fe5c4eb7248aafb233c0082fe81c069eff1b16f0cca2db8235eab85692b6e439b8ec54cb54c9f6c41dcd4bbd30c46f4db6e8acdd0ade2045380e04ba3042f6b4b31b8e671ef7b737b68421ca76aa2180a67d4457e315e1a4661abe7a27d26bfaaafd3aa1e10ad462560effa2ad93588cb291edec97de18743fbb1da319ebe6c9b9ac8e6f01f9d4542d7998acc29a8266906cbb831a5b762c71faf450354b6ba275953cf783edd954726e8c6df719b4deadb9b6f7d6660c61079a8d3d7c086cbf6fd30aa4fb95deb94b68f4d660e84ad12c0e657bcd281fce1608c59bdb1c330c9f5a10c185dce21ccac33998ab61e44d5af479c1e35613b5ab1894c083c1c87b581c35dbe3240ff101b0010764eed0345d661f20d97b9fdfca166504c51785f018b8130f1b76d9016b550f0cbcdd2bffb9452ea5e51400b7edf5f8b5648ec4c38ae174ab7f0aa8bff3b9d398c1fe641bac3feaac2411d64df8228b2cd7dfbea7ed8eb0dba7dd3120290ec6e2b707d74fc1327335927be94135f6b945a3122c3a97741c314bb8e986735e9c66035596d8b7eed58b1d9a52222bed2b149fe215b57a119d816c715ba55172efcd6da65691ced6b3e11b1ab20c7aa01a29ea9821410ed6d864f33d7662b959a2195436d712733ce1a7c7c6c1b69812e918d6b769204e653091b009d4ef1eab987d598154777d2bc8812ade5b73e3b8b09bc5a31fc4d90194dca430d5e2821c045313e809a9eadc7e3cca94e11d0f870ea296e34bdace8f1b55e0ddfdf7f3150b0e83484129c2bf4731f6a298c887bc121011aefc6d7ffc82dddc8e694c11de55d0c5b840dfbb30708cc4b8660ca162c9ab7721d377c07ff4469b3c0190d7edfbb65c9edea630a1e7e11cc1e1042dca4062ab298f0203d2dd02f2321527188121672544d296024220c4142495ce005ceb2383c1f00ffe4edfad0806bcdc83a3a11f94d6be8665049760c52a2d57d56e9f13436d2c0de4d866e168eaa022004c3be3d5ac81b44365d70f12bb26dbe5b9c851b7193c6574c2bf08a1fde2e1c21731553a9c1f4121a728cc93b19d889ca29fc66b3f8396ed2d08b97a178aa41a682deeb712fdcfcd96151888e2ba4b0ce05621afee2b6d4fabcecb5fa29f03b401b7056868403cffbbe47d20b006c17aa3c1c663bbb5de5d76e63675f61c52b68d9774d5ef654570094679fafb62214a9dbdd05dee988543b0a78830691cec6c36b41159a31944932d5ff8a48a38f6a6471738ec3213cd084833eefd76996a3a55d407f75af5dde19a40581363c14b2c3dd1edc8d99dfb2c14fb6cfe094060d02a33a94380d065e9efcaaa5359252f5de54c7db14d49c25e53b95ed41339964d0b1fb8f5db9569391890cff35350eb60cd74a26e6334ef63ffdad7f17db495f13e5d8777c8946629c93e75843c0f5deb3113f0ff5321504c9e84a2bf28fdcc6102b07a173c8cec6bc268992e95cf8805fce10fdd92657d5639bbb480419d661f45814d0c827dac44f87edcb1800602b9cbe7bbf9029835d97239c39593c26081de2f791cf1f54813e81462548668b64616a03e6d9213cd03fdacd58c4b74788eaf77d22c9fcb8bd24081968b5c08b4a2e6c4daf3ee6e43294f936bec183ec43b028c1eb80aba91c405503093c9cc4f487dc099eafc3b1afee33fab21b735f366f23178c657708e8439db3b1b3307b80ec77b6bdda2759f4dbaec405b6ffedd363ec67c16ce58fb218947044285a1b4ccb0343458101932e14c47955327fbdd1d81a6dac068d6e46e864b40abeaf49b5bde7220cee33b4fae574fd70226639590ff1ec4879f688b940c52bd5c0e7e3f599b1b65abebfca1b39f4a21806e73bb562b490e486a9f42476c669b501bd8ef7e48c9770346d9682af9e5a6e63c065d49c162185189eca85534f83856e3b08c5f2ae63d3259a624f04b9b5d0b8e2c8877ce0dc2f116b798dce5aeb8403f3b80a25e2c2c6a7a6aa23960e8bf56417c5a737b6be9189688fd9b54c8bdcfa2cb8c878c62fbd109be3a592259dbd13b990982d8056567e8d519c165c55ad3925ef535e9581ba99963fcba37569bc5f33b03a519bd2680ff6931dd93caf2195154878d899eacfc82f1e4ec4838f28d6f3d34433aed4e36b7264d96cb5b8656b7dd6a5ba7c1d82c3f2b4247e132c34091b342b1e0216ccfc3bff23aaa7674a2c1f727b629b56446a29b7e4e73de850315ceb47c39da266562969eda402eb822bc6f2969f0d9c15cbe53a242012641a6d0e0251712dfbe7b5836f43c5cd8e2e7cbaf1e582e5c19c91ffff43032e7751494b4fdb8d7ca579495ea5f033c1a3e489d2c9fab2b7c48a77421a11398969054f5350618e8dd75719883392c1f31ca53be87ed5322caddabd0de888a4c673fd0edd07567db88ca4602a85aa12b6efb0774b380ac6d4160f81a1346091a3ec7fc3273e0513f673049524dd358b1e0ac493d22c1fb5e64a873e02328034b75d021636a30cc0db29fbce4f119ec26429568d4fb455fbad04f9556f112a029c2d716717ac6cc3b849bb5fa4bba7f98365931da501148ac6361b451c48161ad6cf6cf9610715f53295d956d486336e85c13246f2b0ba019d0e2e1b4fc4737d7f1c8437017a1139fc31f175d2dc6d5c117ceff502e8debfc03a2b17384813e1bcb946b461fde6bec366377262478c2b737dc77b5e72f27061aa6b993d60487faae39ac2389369ae3737c7eddd981897a2af507f466834eb3aa7a10713a83ba9e5fd649d4b2320293a5982b2a790b434f373d77911bd421b7607b9fcd5dd19ffd0582e2bec7008a46291cf6f7120ba0fe170a31084baae73345699b39c89cd5c3d278aeac28a6c606575e64f8370da4516debc52974a4bf9d4401daf78125259f285900e799e79057638e88a07b02d8ad42f045a3140462abcae47ae22adf0853404c259683b17c94ae353706c12e58de16a6ebdea3fe94cc07251e55b1e073f751a590c07f913cfaec37f17859dd752aa95f8bf810f3220b07318ab053ff7fa8fd002a9aa5b66fb236f15db22836b502ba26ae217a5e94c863180cfb8c047cb51f836a15b10235240a08f4bf716ad21244477209d4719cd5e6b2a78f9de78fa297bea835e2ad85a65a521756d0159eb2f6390334a53dd6da6b7d8888969127295dcc7f9bd3acae47fba01238bbc64a4113422de9b6c232d3eb80703f5aa65ad93e4e9e24eef482481d0a2d1ee59b240088553c91dd717b63208d06c811552dbcf44ba6af1686c811f918d21a14c62011f602dc143cef0e2393e0446b3bb2f16d0844362fc8816327dd23548647033c09f184b5106f9d346e5de3202c7a1382cb22ebf5bfd305ea7060ffe093384159ae08389594cf26a6c009f00769b1925d4ca9447f8277c4a055276471c5ab7deec68fc456ceb338dab0159d8479abc8da54b32f4009586e45d58841292ff39bfa8c64eaab29299e51d5264b8816dbb8e22f76152e80fbde6252d3f8976cfd1086d066c5da3ef87b90f108c30f091a9b4b123c86fdf0f1813a8029b7249a8778c02c19aa9ff3182b84dd0d3519512ed087a4eeebffb959f12f6f2669104d84894554c588b72c92a3cc9e1c2a23bd6deabfcd602d2ed00dfeccdece07a9901411d835eb3f99c229f55d62b18e00f01d19f861de3ab1117d65abd5e68efc39fde4ca65113c255b0c681529034615ec0c7b4a46e15e5cbd2de0da736904495ed717530d25a7c12b8395b56d02098a8f4602b16bc62b8603cbf6a6c2f3c322a646f4285d623ef3aa123080f9c1b26847e6356acdd39bcfd7efa12028bc156fdc822035bc2c41d67f63c526e3b55e3cd6c3b9c8f8a803514b08c863a490036dfde7aff4b1142d20cd4efe45f6eb47d0cb5346e5b0c665d7cada8733a189d6564160c51aa3a400ed2fbaa9955d963840031347b87cccfb88dbbf2d751f4b096fa750e491ea551d73cc39538dcad31f4ce0586c5cf63a48e700766722660fccfbff37728bff67748cef996bf92a1aef79a2954b7547760aff38108b92aa3b7606ade29b3a667ff35b7082214748f99e393dbe77587528ce835f844641ea9610c3171cd3a685106bb72ce05cd358d2d55e88c0bca2aa300f5f9d4be714d42f85816df3f827596beb988ae22b4804354bfde398d279c6879835f76ea82bf655cd4eb9a90d0818ddad0859c461ab6458db7ffa2fec60ffae2b98227f04d170baa2f1f169b5cd985cb916d743e365ba935c042eea1848e025472b2b383a58a11fe1e891a649cba482b1bc1d2e7b5c5d781970148b169184b216a9e9f77b8f594bb735887d8d14048fde708b6f153cb19ccba559b0784e05ab1fd9c7b2f6ff9f59328223e7b83ec0657e4c5b7e35cd5abbe9ee6034bed5e917b25c59d450f901003b109455d70d15b77117ae52a0c2caa19de538d1ad615193c8d899a3310809cf30695f7f121975401a5abac9cfa923c786e096792de8f070ad2909148111bca777414752e6768e2945d55a862fa238c8c887e739d1bbcda9633e3cd9a749cb8951e4d30c7e2760cc1c7e10d993906f8c8ba19a00509080fb4d9034b2ef3686e0f6a5eed268f3a865f0b59bea5fb43d18db8d8fd4eb4c715ee294b08035bca191aea2e58796f04bf97b1dd76a93a9706ad40aefa8af76111315f0abec2c66d2f8a80d00cf48a48b84e2322465b1b343aa32a851fb267a7a16b199557217419210fe8d6ffccd991cac6bc4a0d235b376df5b29d5c295615977590bbaf5e531c7604fdb301279f7148fc2bf3d1174786d560438105d00e0bf4afaaa89db37a166b44e2ebc8e58038474b01fd34de58bae537871cf2ff0d3c500f82546cd787fe032cef947eea3294b938a381011bfdc7644fd3d654686037623695abd8f4d0b85bd3b281ddb0e9ebdccc6db66cc37ef52ab399573e1de47f4544dc724b98094eddb51bf142a5b3c8fdbd10be25088413ddbea65cb52ba434edd6c00d7bb748aa0c83640eda667316d9591f5a629601f8f3ebdff62e6b7baf6f2217fc1c3f5b8bc4d3969f5e24a5d9adee89a137d2a906f974c6fd668855af43b785919c4a82402af4c7e646b871c74ab607d5536106a9c6b8b9243ffdee4a7cc85a40d92d2a4cdc277548ca96e6cfc834f73ec590156da4b113b311212e8c7fee32a3a457f4342ac58f0f117a81eaef6e23b597d47328a34db8d1d3013c1aa2006bb3209d4af000d6ebf9f0ab28053cf39baa65c42887781720ed0330d92f5bd46007113764b3d8a5ce366056842294b853c65a86e77164419779b2637a5af6f603a1cb4d45e601dbd2b9e1a4a7c569e6a5e470cf42490acb9f230afe27e074bf55cc76b7220e0f2aefd4b8e53eabb3d72d45df83851d0d1dd0a7bb9e5a245354b5236ff7819d711935e3f1237926c1526ea1a6ad8e62a795b269c25c5d570e2a4a8460382700edc75c04b1789549bc45b5e5e9b4e5691d32b5d9af9706984a210b566384a350317d1b616d1783eca748e6b39c60e7e632374b90f8de3a28f331044e99ac68f08487a92ac2ef3ccf763baa233ec836fe0e5edfe0e4f916389c95308618359aebddb7f4dec8b8385aa760ee3e67757254e03a1ee80b88c7d6ed82a7150b2504bb65e3b7991467159439e08a716dded2b941a84ce43832b9e997045cc6ea462535fb146f4e23fdfa0d1b81b0caed18ecd17aa0fe851c71ec6e1e0da4af8ec1bb3d724aeb82bb346bf6a3502e3e037d0baf536df6001caa1e519618040343cacdc1bbd204ae3465f40d144b1acf920d820414fd9ad84d4b11915e8a205b6d2c3c07be6adc6b9e0349352b16f94a1aa50ff5e24dbae082f2004d3219e9053138ec77a3508f2e914e0ecd89666256b9aba5ecfde9d4575b1e7a4c307ca755709cf61b7bc7c19f6f1382517d1bcab720ade920469cc6c120c6ec8630e78f761d13fd2c82601cf3f765a76113914b11df10d9cabd93e4a3e65e7617219438b71cbd06255bcf2e9f26b1b52ddae3a7da6564bac0d20412a0cc0c826d84d3697ea658290878a827e585f6b2989f09fa73d001424a96187a508b3418dbfe3e523ae05be6e0e564e790fbd00c437dfeea17f53e5ea81d24934cc6ddd32f5ceac02fec6497782441c463f0dc47bc3acf77fc7cb405fae0c90ebe1edef921c7b779c2ee58eeb03f4f035ee3e9eb16b426641dd07b178d44beb065407d4586377d34159f9435faf6680786ac96f361de6b44353dc538baaae01a4e9e0be067128c2f290818beea931305be1147013ed939686d5363e37d312b46c951e7671479811335726f1c7470eb30e82da7b919ddd9d9019ca3e5a98c0da4c9d26f7dfa0ab68a324d0dfc2e81e069d15bc45f5c0e7b26fddd55e7179d4144a0af3baeeff30821dfa9e38bf1b34203d37c572488af1066b66782ed2aff1de43c1d26a1f70b7dd30ce5587e32499affc9f0c15dd47227dfd36d7d255bfe8d53ecf33eacccab176b6ae119dfec034074fb85c9235bb6bb198a447c841ef7160f8fe66e6dbeaba2e84ea0b7c25ec38207a9939a57e77437a715afcd2a349e70a229b3b4f04c7d44efcb3351255ca74ab19abd0fc531155d990b7657586b05a9c2c0ea0c95216d6a10915e77a161ca9e0dfed979402d27b0236bbd5797f06ec553baf644fa37e657c13e64d324af073b3ca60ff0d275a2f6e64a568a8a3c07e771ff957fce664dbe695df030d24ad9ab391f9bd3c09ca8edcfaebbceddf2d33c43dd758fd757756515354344b172a1e3169931ef4c53924f7fc8e349b9c22b3a3cf2bf6f1e62e62204d6ed2cb0bd21f45fdd1d551ea9e1318e9c5c4c04babc0e0e4b2abba583d9e122ab8be31d0a414cd6e346f0220d57a07eee29c4a092bf8b28f7197d9ca5d7a9e62a24123f76b2e3c012298e22ecc972837d0d192039ff3d17e1b2e5185f264603baf050c727c24bf3fb782e109b9406359425ed9751a664a1421fd895434faf9bdcfa0adb707badb10f098fa65e7c8ddde038d10451d63456b5a44ce30952655f1cdb1c2008fc0db903b03af5df95a41386b7aaccc5623f44111792b5d8b501ecf4a6e9304009a05bc23f13fabeac1e863f491036212eb6204b232212f102c2c6bab6c551d5686a14ec51281f31a822d2d70bd427df63bd64b9d9afd2104f5396cea84ba0f093123908525ed547e94242d703c20c64800f982dfc8d3b1c1f981edfa5cda56664b3a7d097277d6cedeb4ac4f07fa4d8e443be9efc72d41adf8aa10c49ca4296b56765601ae366d2bf968b69c499cd76cd6b8fcbf9980e3142b2f9db217f92fc9c8cd8be965c8719890b656f94d0574508a2079a38d39a7a2c5597fc9d310c26d7980b3b75eece11b78e61272520504a68494949f682699ff87a4e3c60cd89ff01e14261c5083ddeb18a02d11cf789f389c38db32559956396fb9d3bb1bab9beec97fed65239d6e545cf563c43b1287f163bb45134a9dd27d394af22c00d176420fbc91d7157aebe93d5d26479cff72389ec6eb1ef3b7206c980264945aa84a004b6900dd7ad603f506580d3c0d456ec44197daffaa004ee005dcab161c770b56995e0efa7586acf4a940427c58cc13faedfd43f95d18c8fc217ec9e2281de3b2a0a3ec42755ee98061f4dbb204e44c87fb32177153cb93a5ed577727c25247485d3f2141499cd2bf4a142a1df5228e4402f67ab7c12d2607b39c3f739b721aa69078b4a3c72de3297037287fd28d8ff666324e1df78f9caf87e24126bc662b534b15efbe80ece0dc756b188d5b283f1dc10e0a855d34db23cbbf059eca5e5d88b433f8220b5b9d843ac47dfe6568e0f460840f4391474a80500275dc98ae90166253eb6f420d3ee767b8c51f44de6c4d3c2e88c2ad1f3922847d8dbc21f65ac88f0583d442691ae9431ad3611b082a04f9be2d05db28c10df0591505408869e0de3fda306c2b999e2b643b6cca7cb3d61f39b42697a7f109dbc1e804d44bc0f7d8560c04e9a0219876d3e411530cc9b7a6be01d14bdc0bda610e18b2d482515f565b323cf208d18095cb8b04ade2d7c025373380a4c5165850660696d6ab40d6c9a109eef09d7b879357201bdae75adf49d058706bb36934279e0c706449d783245ba2c27b67f9ce0ba32173edda15a13000cb1b45d283449b7f73fcd9fca2da7b0464b0c29876535c378bd6b9cfd10b281f14627b820f0efbeede637fb65c95402abce06a8dbe3890c26d111ce2e72b239432a3b79ff694b62fd1352191480f69da8a72aab7ad72fedfcbf72f6b65033a40668445e4e6421886bab8a92903aad82fbd73ac3917b00101ab430e93388655c936203f8dd764244382a55db3976420f2d65cc0e6f973e13c4b341546c5dd588a2481e3724162d63337a7cc4dc28bd725f6e394e9ccabf6b85e8ad124027ef374a6c03f3d3eac89bd23aa56d48c273e3c389b03cb003a82edd100face3e718e7c97530c83055cc36c73777f23cec0b5a8baece6a6ba4da08fb91e20b3d4eae48b7ac58a60631fc29449a9018f44dd6bb7ca1c3abc2bec4073cf1aa1a95fb04fb14cc2ed468ee6911394e0c8a50f33c9985fa9c6f485ba9d8be84683213c5ebf4c0266ed540415a148734b67923ddb87b9ce8568118948b353a0415a83c9c6d6b5ea66a1797d730a9b86082648ed93b4f41021312b85c4855200ce73be0250fb910b84e59ebe513a1ebc52338848a6eef4dc226afc68b2569c79e1be8c58cfe14bb6f07bb43df13ee435be4bc7b3817838cf998bd167b9d83e38998e3b99a31c12034feecdbfafdcd29b2b691019d0e056ef59481245550e1a44540d95d40e1dc203ce18b135aec0ad0ceecad7248c34a149c9b2d09ad2cc74a8a841773f82301c8cc3e771cd53352176a351bda127a360d63ee8978dc387ea7fc98f54009c948f32c605620b64a73b201588a68d70470678e2fc4c889df30ae781e0ff58c24e1edfcd59e04d29adde5525bcb6ef5314d16314d6d51e0aa4711f84c9937f599f61d3522edbc0d562f1da22a16e6d17caa4a35ed1e915b7ef779f7bd8dd471c818418d1876032c1a2f43a24bee67c66c88efefd44311983bd85a4cec1fe2a63a1bf789f686cd1aeda04e7269155e9c7a6b9c5034974e01aa3d086c25d6196a103ff91c63abb062e8cb72dfd0981dc23c65a4e1d1105b3e1ee9abc170102f012bf9730c63eae60f9d0e613f00d103938409f3c3f0ad5fa7ab2a9f5014c73df82f5bc4b10cc2f074bc23a4a0e135d778831a1e4a78c0dda13090584adc8d974f23e500c9beb114a3c68952aca4f98101469cfebd924e6896d701b90e2a7cae60a8542c8de9c3185a17804fc7bc7434d0ab7b72947c14f75757a86b4addd4237c6789cc0099f8dcfa13eaaa415a2eda3b70319829efabeabee544ac5a166f4d174923f1e382de2d71b310ba6c444689aaa50418dae2242a1f6b6c2fc86e58d3b56c6eb6269a3f3325562893e697400ca8f631ad2f25a75b3051e1ed5c191110bbed0f025e9b27df1bda26baa30fde8e0bdefdeb1feabc5a64746e2a6e05d399b8f069e13f38ac9b61a35837a1abf11f2120b1357667120994f1f73f4a9402ed9a796183b960c590cfdaad269d08f4d99919ad17b5a566e65d7decfa96344b920bd70ad49ca50e945347374cb0395f18056274221da02bb1b2e216436b13eb918dd66a3ce77b87f6a2482ede73f8a23a7b2907050cf5e04e75aa12895822f704031136a3274ac95d52f015c5caea50e3fc893f1940a8f217211d0f7cd7e14ffde1c17040d186c95bcbdfc7682dbef441ff254092fca1240a0c5ce6b4fe5730a9316041a21c91b489ad033525694d4c7050231905dd1932af61282ae3f3a779bb5afcdd99112125b9dd5f42c31b74c9c44481c40ea548e706afd4861a1a0773a6b4ea44f15ffc5a5db01ef055c907f6a25e7b6d430b7ab9bad1bd13112d2d86a9c9bcb8cd3db2f48a3e304e863bf751fb71a859d10fddb448eb40921e0ebdf9a0c2363376a6fa43799e066733200ff636ca6c22280faa19153e0b7d323e07b0c543c08357b9b6c997d34a1e8253fcb2788313f17d2dc60c53c165bbde10b722afbcf22fda8178fe4e15d966667323ad91fc49c8cf1cbd989967b86462742c56e34f27cc8fb38441324f00dd27a5a229a1df47daa59988af7d0c6b52e6db2259cb5550de7fa3edbde40822ccfb18be26233630e08fc8438641ab1aa3a8db5ae1753e547a1778941b297d519c8a3001a4a71f4706acfa7ab78d5ecc67a10e07d916a0568022482b77a3c75f07d46d23981ff4240ad5d050d6c92ca219d8d5913c1fa818655d0b7107f97f8c95ba97f0f800f83649f70d62dc43cc092cf391eab57703b4168caa44edcd8e4e47725b3da4ac530a2fdb14ca8d5219cfac700d82f973b8cb9e9ee7f26b3cd8734c54315f51efb309eec934fb0be83b25924d21475d344e8d81ed358da90a79b075d67ec12cf7d412d2bda63da3323bc47d1f21f1402fa12066310ac518a2373cb46cc5482ebb7b72ac66d564f4db0700cbdb5acc363c51d1a53d218587f582e8c326bb0bec7db1f1803894882cfdac22ccfa89a641a29580c95fe33ea5bf62e5187c8f1eba48370b850f12659344741a906fca1a1610b2cb676adf3c8c1865a9a467c27f1d0712cf3d8e820823b7bd5f9ebb69d57f69127825785aadfdf9a8044fceae95b4afe4cc4e43fac818fa099c9fdad78cf1fe4cb2454c7d22fa8fb0209a1739abc83315f9995148a7a0f08db5f3290d1e735248045f3ca3833a952097ff60bae740736f53744fc24e20eef81aa332b1c512e5ca25a5bd595daa0ee8353d6bb81d2080fddab83c69e77c576b63db52e969d69cf7e4da1c9937cecac72288f645132bff7c926dcc2f7c5166dd539567edc3f65c4e9ea62e63d3dec952662ac4a211e4cf816af91fda4fe2565be0f02252b793edb77789637ee0711caa6aa576b5e11da6e2d7b26dcf1e3d2f081919d02b89f316752e2702a029d32615d4fc6be8f85eabb75fa6ba1aff874fd2b8dd09b184163f2fc73be6f928f05c407594c32ff1c7e81fcf24bb0e1a95296ef2dfad35494066860cf70ce946f6c33240174a193d91e723079dee5107503f76b7d660eb73cfcb9c30446b4d07477c59c0052bf3538fc93ef45b5b6cfb1a74206d58cbdbb6aca4b6c9b1e8fff540b4549194c828077026ee055cb546191b92108e614ef883dbca876e4f7b754648e021e1effdcdfa9db08088575573935f4c409671d7e8196d7cec92aa141751b3675b5aadfd17b8066eb383e45338b5fbd2135900877d6a08776b8b556b91b52f9cd93c25e220ac31dd16d83634e4adb3b8c56cc347ce2d818de00150df57e1ab98f9ecd7b8ea5c5a63c3d26f5c652c530af4168a0455f5014acefbf0866aac5bb641991bc56d72121cfa0f7d1e88a9f42a3de7537e50b57109c87e1f88b083c2a6563b4deed86f1f937c68de94327284cb9d92c17d2c1de394e7b0ccc21ad9f285e11cc13ba8004c2591c354fbc633042db7c06ecfef91abd40632d4852609741b8f0589fe9c407b22ca5f044f5b2d885a7276c8e76db2b1d92ecdd3e99328211ec0627fabcf2ea3d32bdd227a98c8e58d8b2d4912cd5040857b306c1ebb4e0976be8c52af1d09006f9390d8ddf553c58317698c1052ce8ac274c2e18fb6481f760b2f51ddf5889c52309055073bae3762b74192e5a87ab927bbdb00138978c595a14b3472c541a4c893aaccd394ebefe3d1d626840aca723172964c3ddd2cb28fb58c34f551b6f83304a13c503e77cdfb845dfd0f269e30bf0e5efddd11fa0715cc7e29f974a7fd9fa0f5fdddad185edd8640ca1ee3159b6cf1df56e60f3c97947f5230c55a2fb3316d633ff14beb2717f37915b5232bf088b84be66825a05017afa063835b22929b2ce2a5b55974ecd18f49e60e403036b92f718fac4205dcd1b305479c77d74ff8a332142f5c54227a8a2d8faffcc817603340a96f3a97c10e882e23fd051bd1d9391e32b32eb96314730b538cec6b210eb7e99d158cbb627f6f9225e6965a16bcbebee16142ec7753bd3ec46b0115a583a92297001837f45f7ad27bdc34915eccfb7421d9589aeeb6a755fbace889238ec34720b349923a773999bbe3050ec535d2cdf001c4e811e085c17847b25ee765b29635a9905b1804c4de9332c8707696f48280947a441bd34bbd5da16fb6bdaa8516cc7238cae8f8a561d1db236948b509a8dfbb72360ee199150237119cb6295a3caedacc0f31faca3a5d0c86b0d3bfdf8fb6a893b7e8083711251e9c8b5f86a2fd50dc6b86447dea8d9ebb528d0d2d976350487b798cccc3fb883ed2a5bc8a2ef3335eec67bfd08d8f3e8cde2d5c4ce126b6155858269e6d015b1e2aff47ae5c9abb4908f5c8b3a3423e54df15f04e363664ac972c9560de18a33abcc657d150bcb203d2c7abac869353d8d40481874f2f52c2bc81a2efe40e24de1092fb9a9e7150535c157b6b1adcce9229cad4bb28062de39afe52542d4e7be2d82ed632f7c6a76db2c66a64ee7d07c02f41e502bfa1f205f8989712122fbb5acf8fefe834d62cc80d1ca633b4a2c8143159e1564865e707e7a147caadf119dec0a30b7ce2de14ead8e7b172ab8aeb017f9b6b24bbdf9dd78d3e800671703db2280b8ad9f255b894fce6520a8f8387958162f3f07c05fd3a2a892ba2302a56079d7a9b13488976e8309708d7ea7958cfc00b4a329c5ca333c8764ba467fb3c4ed26cc1a1697cab7e6db99362cda7cc8a50a65217224f26dbb1180ccb0afcb794d16bf7546963eed0879822807c071cf8c99c1f630340c02cbfd52f94ec471c56b3d4ccbb3442b6ef5a12ba7a4a1e7c4007181dfdc985fdf8f137973e7c5dd71db04e257fec688c96c46059615382e99f5f9fe4c1713416508860e5df8c6df3bcc0fd86b9e3e1248d029d4532a7f4d4166253032323f63ca055d9cb5e28848875d084c518b1475bbeb8d9209c77e41756872de925ea19a9d1c78180833a915fe23ab50f81f833b437b28346827b518834523a21f3e219330f2ec383398ec1c805e126e1e857f9eccc674b06d9538292305584be18e73907e11dfb80dc9c681ba74659609bb988bc139d12d3cfd77f2e6c8d42cf9c3d3426d2bfd860ea9e6c08faf620059c7e17e8dba762cf69337adb9b624c89eb417781029756acdb8a2df8a153ea7b093a52a6cbea723f7d34d3b260f001571c95e7e1bda06a1634fce6534e6304d016cd582e5c8249ded9bfe355b5066fbdf0068378a4bb5fec19a976e96804f8788f53e17a44a1cadfd73978cbf84e53d38a9e6e94005eb74c4a0641a9440c1f55bfc7bf4503b776478927297c0e743bddec58415a1aac5d89e0220517602e25ce992379d7b6f41dd43a5e71909dc3f8a0b2c1945ef9f99905db3f20f29c21ea933b0e17a83f97ea8a700c0112cd4fffe108303c591bbee05256779819a2dba33b9c82554d2aefd04c2c7e5beb0138578cdfaf318f614fdabccd1ff616aca7c3dfd676c7d3581613c233463a0808d9083f9223af0139172effc6f45ced28b8cd0975a3bc6684191358077452f4029038f698e83ad0d9d24c5616448efd295de79f19c4c022f20c1359935f96d0050dfd5af53f78eb892b3273bdc685ba06b73d4b594c2a440428876fd1e5ddd66316aeffda4afa1db84ab80fa62053acacb1fbad5a58f0b728bc14a458f505ef69d3095629714684e4a608382362ec2d7ed10a70b4fd506127ea5d09e8f4b325c6688cbc0a5010825731c7bf1abe2351065e4750f2449dd9fc3d1f2058cb27ceb54d15ce53846f1e23e6341e58da0ef6cb89a012a39ab672791afb67f01d8257e96dcb16e1591ad8a0f330993adb1784b1d4800522d94ae65ee94b1f166b792a7aac63ed767f298ed8325291b25e23725b44bbdd7cc0888545201c2ce81f56821e3f5e15f5126fe713bc6d375191557e6e958c82604448429ec0f14f7c9795f1a30dcb87e0125b87e7c88905a99b16a92f8a9def88a60f2563dd5fd99d5d90536ee0b95f9d38a23ca95fa3ebda57f82ca5ea17296fdbcc257a3f0acab69aa98bf4a100faa5dff2d66a475165a301189940e5b4c4106af9637336e1fa78cf81c001560aad2478bdd21e5913662727ba892df7db171bc79b53387fbdaace2c4af5acb4a31e90d8f09d03316ed0825565783ce22faaebc517e29bd2e9ba85341063be28b4d098863d20bc9485c16f371e391ebf95a9c8a2da68c84e131b6f2504e8ebff5d04da2721ce59a73a3817da6d323f1933470261c893cb1fae835e54c9e5655be4d3ecdeb1bb4a5b89bf073e65c2893723c2459b2bcb56996878bead091a717a7cd31d73447f81638f5cccd4b35b285d18685fba0acf925db5749e958cf5ba831dfd8c57c7d08edfe3859f5f14d1079a2356c4b0e977b1ac74dd6c01289682b5fca2c199be9f17647f1318a233a4c16674b4bf82d9cda8d258464f2eddc5fdf87c1e63a9faca3db8abdc906155c7107a647f9f9be10cfbffdcce6f9271e5d38c20f024bfd7b2f294b8d807c79fc2aa49ef8301c9db73a045d02b62a539cc6b0043618999e457209fae6d43a9b51b557b7ac890109cd5845074fd32c8e2be2312123fafe9cf00912604bfcf8c60c40e0a6661fceda6fc4ee8f970c2dbe3817bbbc69343cc38da062fd3ef9121a5c1a0359f21500a84e8b5a49204f2194c5783d5b19330a2d2c7626ffe737bb3a8540f4487a2d0b2a05da315d9340bc48df29b809aa7073155460f112ae50c0c8c548d8f4cd23e4d0048c8995208d22f3757751cb77f0814d73a91368dbad3c57f686ff633806ee6e90914cd5d57a4a3136c6b94a969db7a70a7ec10f1519f76c5071bc7f7fef2a2e897d39a8229d5e5f036462c4dba3b3c2e9097fe2edaa52b66578191a903282ac8fd886f99273f7ce4cd0164caf5708facd8653a89931a7b3a7f285adb9e423a2afe12fa79218b23645ae52b146adbfed7b412d963a7a35e6380aff2d93454bfad0f908c3fb311b29d15cc9853f216772696951849d24eff5fa4648182f873605f5ff1457f1a7ec9832df23e088ad188424774071faa1aad013af1665592c75361bd8ef5b97befcfec8c22548c82ba5f24b07de749cf8c017c3301717ecf58202c192362bcb2fa3ce476fba02aac3793b8a2d883ffcba7f22644ec0fdfe1994635ea328d44da1e6897492b43ea3025bfe51c29523c32a6aefe603ec6b7507582cc382dd56e4eea77235b15d7df741c4f98859bf24ab6cbe85ac85210ac5ffaa875b59ab775f3073771ebf84b8c93dddcde7fde69706d286c91073fd20d04380e5f75abe0a63b5b8582e24d2103e115abf40fe09cfa7f6dcb5385123d0a6141285f0cc256467a778442ccb972ab6bf8d6e596b3a0d9d68e8cf8cf8a090d829d31a58027a32b844ba93b610f095b74556270f50f12148e633848ee7b80494cce6a00d5d7c29d3bde7b5a9abdb479dc64f563fc9c86841e331bb08d219c2c15b2b0892e8d6b841e86a2161e996737e374e7569c00e911c16de75feca39957e0e7b143c33815439961cbb8ffe406b25b8d5f6bd96c37c8b36856b967671f9254518a5962ed73e31a4fc08eed4830f7c31efdf0d5233b40cd69215fdaf5b85676cf866b0734078508143746bc8e658664d9ca8d9bfb4d84b68518522d18f2343d82729c394873401d8ca2a0116ee51406fc55fb29cb02dbfa953d64a14a8ba2c332cac138437928987a33e76d8ed2a59d2e55606f8ff137695d81c79614ff0c5e7ba116775584d10816e66d9dee981cd9ea3dde8c42d00963f1f8020af95119c9b4e12a9c2f3a218841031a5c750a1297483d5e3b03d8640aae09ae062e4770bbfcb59eda5ef4a07730a1554b646b971ba972dbc787838720542114d63dcad39cafbbdc269be538aed7cd3a316720a984a84c69784bb0983b8f3ba573af6bc129267e4587a3d64eff30ff36404acf7d5da7fdfeb9f45a891dda9775074984298296fb83b5109751e1ecd30ccb5e7f8d1b886581603d93c871834f75cd4c75b44b9b61db38bedc71a067728853ea2eec159b874430d3ed1c75293eab8b698ed5eaab7f5d852a0f796553a15daf2fa1a182561ba8a83f4cec73628e24d905675adb899899001e6ee9a551d471aba5a978da0f22a5433d8beaf2c02abf9ef8814767b4115252b0725bddf1e54e347332f4099e2fceaba2f84d5012d893ce014818fcc82f022e60a9a79fa85fa43eafa412c1909187a46963f8bbc243c23ebb12613e498926df21ea90ffb7156548d825e5f8a355a9c5b2ca9976ef2dd9255ff6e8a50f6e8299966b855bb57f2f06c6a53367e8461164c2d1b41cd1e63e53f531a2fda2c0649338e4583453ffc12b4e25d6c6a3e6582e69dc4328b08107946edcde0e2a4d782275adc407e5da5dadd6dbdd8b1147250ca757f03e1119eae0809026b256e84dbac3172b4840a6365ff9b647cf9e8c5ce426ae9af8ae31bacb96b59529a7c7af74e442904b6b7884c4c4b3477e393dee6238470b54838e8793a07cd9d82be1079de23bfd9017a1f740bb9208886151175c1e5034add88c9aa397d98b5d09ee9c1d26f4d8a4a16deb685e6568e054bde7d62d1ea4a165c9dd2bba7ab6b85bd84b03c9f2bf6a6762309eb42fbe177f5bff0da8d2cb775d78750ca901f5708bcaf2486e50dc56a9c8ba571f28dfc6285b6215bf2210b9ca212f9d52d6bd54e47dfcaae625f2dab5d2097f453417a7cde1572d4970ca43407b2fcdc0d330f28a62d4d142ad2fe30bc8b85f34926325bf81e7352b7ac24a13899d802520e0426e89566bbab8536afa7a4d397b78aa56f40a8ea3bc61c26eddb81899ff8a5362c62c23bbe9c7bee205d842eefbc11eea4eaa94ba81a889eb777938e5cf1599c6f7f33fb2d2b2e32c0e1c566d84e1bb3784b85707026db342d070b0fbf66a1f1f564d9fb622ff195a14e1c23e39c8d904fcca45227ee028374059aaef4c286de15698f096dea9c0e1f1348003c7015cf62a2dd4e2bc9581817446f25302e444ca2be9ca885886670f10443ed67f8c028feb76327a11480156ca63ae71dfd48d535fb9126edaf8a1da65f0cd947c1e2f7d0e4b661b5fe8c21b1dcb68115918419335265ca1d54d3e999f6c4592e00332beaa713a9d9a6e0d72dafeef99f6612a97cb6591aea929bd5ee9182d007a3da5e00173db4dde75ae930711e34f6471c2d496a61223cba6087130f9d62ed2eef6f21f74736d61de85e61db4a56f20a2813e1ff0bc2e4904a2dcb7f2704b9d03327542c81c788c688a61c34f656459a64a3bcb786b852e1d1e39a90f7b58d80e3ca59b408eb9f29a5cb23e97024bc80b45088fcc79263f6fa00bcac8917d08c7836e42125b532b99ef75730d94c9200570d1d8a7f53598dec771e46a61230a55a67c835fb1ad4f4619d621fd6d78d9e892e86fe75cc3d04a1e1aaac24b61a17c974cd9edf527c39cef0e1562cca6456fb3c2f806025d09d2d8a549d6985a30f1512a7aaa740045438b9542b306b8c33ad9c83bf08a21fa77533908b2e55a2e6df34f4b44bc21191572cff090c99c0e9cf634e03f106655ffaab360dc9d13873e764668cd35b746914c038cebd9d13bcd4863b1cb406096557823140175158af84c64e84c759e9e061af83772a502bb1c482d228e79b900934ebbfd6e4458c3e2bb6795ec1f73bb818040a6b188fd9d5522e33cca09ef181f958f0d135822a4ed83c60ad4f5220fb78cd0ee8c24a56aab7efa0072e9ba6ea95bb34a6f704b80227b88b6a3631934c494d677317de9b1a6c3ee8c621b03adfa082df6d8e8e6549c7ef99ede367b9711b8c36475f127e1b3522486b1031fffc5316a3d865be80029b6c03a4173cbd4e35f51306e315cfe5322863a6a8e2d7ddaf1ef8d129c92381714fc330611b77acef61caf4c834ba3d334e246c8b5023907821ba1b6f912b43147aacfb9e588216cc80dc5f0e4e983cecb8602a8cb3058cef71895c3b8017a59977f7e44b36ef1aa3a855624a35953fadec3b81fa6cd3d37359680d425ca0094576139d4954d7492125aba6a63256a877a9245f1080f847776611fc9bdd025153b4c4a0ef5e09681250f6d334f3bbc7bbea617da0ee9cde34d9b7ecc47e879a6573d6a9d3f65a1fe7a79c4ca9b3f140c383a9eb95b8d5461f60b6c4855244a97e4d8359fbcb86540f28af52b48a42d6c28ab433540af85877c19ebb326b493d4f2fd1bdb3ac78eb9906ffec0cc32e93a965e643dcd49ae9c3085d13e4dab5f2d45872afb699de2b647df65f0187d73054661155525a27682e90d59ee8f229f70d75b271bf09e1171d8f58b69f12f243c7b55b280736ead72639c89dc128f318b27b8cd95f4451a2ef1092bbc38045fb8e6fc2dbe2c635d26b45af94d036ee7deb06398963430884c28b0b33cf8150a0125e6dbdc6b91854af19b331c3bf5f856bed38e5629a567c25fd22f0e66baa0c392a5a39ed81ab0fae90e9ea2e44333c255ea12624dc3a459bffc613240a7cf3fcd7700b5367d4aa031723d775df4fb3d87302fdcca0bc38ae8bdcbdc48452cf0a94cca695efafedcfd0cfef5903654e812f102d493caf1302915ed6e7b6dd76b4a08c4b2822dc904d26b004b6e393fdfdc036ab1d341aca77a97ff9af823be5e343d44356fe17f5bfcecff22901d40ba33b2acb902431146a16785e7f4336e6cb37e23bc6df8d2e61920052f0c74af469142be7f17e1ac90b44749ea399d6790ff98a61933a82d70f4d7e69218a8612392ce1ba605da700173f3fc3e15f485e75d319313eb9d0e1d584d9e25902d9603802c31281181242533e100d103b9127520639126ef9c8d9b4f377ce7a76a7a5f12d7ff53f6fc8886f282e910def2eded78a407d51b7e4f0206e3d09ca62f6fddb9dc83eaa40fc5eb0018f1b63f85f85db80b83a44166f7713acba295055beca71415a9793cfc52468040712cc6801f4a19f813a55166ec4f837f67985365c394a5c7d0968fb151335f792ee3a9a7c55531a4f926a693e1e834f0593e77c569f6265c005af54ac3af0710cd036fb365eaf4d9228411c2510f1fd5355a94b927dae0f2865fd38580a4fd0e89e73067d024903d3f6b48af3652ea615e7dbdd2d20c0747a8483d0c9ae53494db74d4e90a5d367ee918100d2de6348ab3ce488228769c40ecacb73b0fddb60208e2102941aafa046b3620d899d628210d9b28c95ebe88d22292fb85500a7ccd6ea77dc8631755a55f794184bdbb3fef7c38361718fddba6f707f6c3c7aba6a0d7e654c33cf4b20965f931779993b138b70a3aee8717916e99087f596ce51c3d1e65fe1d034e06c89ab67322896eff6fe71848ca156ca46b6a0520bfe0736833b7c966ab855d7d504ea71e52941b8baeae832cce7b275128b202a1f72ae595cc827e6b7f6496bb2993bf44b95d24f68ca283f021f3a7f6de4e25ff986ebfece545aaec89d414c269d3dbb069bb976e7ae485cbad5bda18f8cfbe6edee8a9ab81f241dfb4bccb51b7a7babed44ed991a75aa093c29bacfd69d62e5f83f25579d02528d33f16f7b826a9b411ddc5f0be3ac40d26f6eb98842d93d475d00df23fadc0094cf10647db2cc25553e8dafa385dd0b1533c551e9a518f7992e91d962e477f6222a7f2ed44db1b5054a5c07f7b9b72349e1c87073970cb3471125b87cbed7f80212e6160bfe07752688713f2fb770d2cb0fe2f13cf0cb8bf4c4a5550fa8708805932d7b5793c89bce376830ee73a1ada4ff200860010654a5ef45833b348bb1285516f6d19b8b545aebe4c05ee2f378943be1a41ca57144ba4c22382f46ea1bf150c2b070dbecfc47c900e9ef1f9aadf893f1c9047ee98c9172d7f320cfee32e78dd6d5000e2b8517239c4a3323aad6117a87a6e97667a904724b0538c386fa73b7add949adedab999606c80599706cbbca8970a9ea34e0a13e21920ff179508d13f9a5a0eef20ef2501377f83d763887eb287ae2c8946fd2ffd46374845da1fe0c4d8e907c0674f65ccfc6b2a6a0f7af04e742c97e18ff7811008571dc4e028864db63d5f1ea6d90dd1d21382476a2c71cf02e55466149f9028f449df07806f1e2fb65bdf900a66ecbb51d2f8d2f764abc1eeecdbaf5612a8f7c410b28448c183c427faeb349ffa05e874febee4e0ce0b0fbcf07dc7701303b2fa10d5f680a3cac02ba0f96762e3d85ade01e3b3d9eca43ae5dcd104f9e8ed713e8fe1a83f4fdff4a14326fb4c784492501cd50622d44a6af4d2bb7dc49726f07b9506305c8272f77ac6d7558671398c6084b1f2c5a525da1c1da206c65a6a2175a0b16ebd289ec8c235137e6007878a2ebd88a68ab52a252cbf1a5897a7527e0e39c6ec02e77d5758eee4adf9d8a513c84ba26ced6e3480b6a6f2e2310f1f7133efb4ddec1fd839bf653dc4590f86584a8fc928072175af38107016011895e49f668982618b83308081c32d09492e966cc36a37110a8028cdee6e5bc67ed5f8032e338d9769b4d982c0210f12b82e99d8ebbfc38f362c5dcc88b034c08b3895666b5be024462e5aab5ec0f4fbe5aa34128f13f6b536c18ac741acb98bc1e81686fcf33cf7592ed8135fbda9fc747a295259692ef9dc6cefc58234a484192f42230a070fb19b2eaa21f0d26627b9977d26676372a49908fa1fecdde950b0f6866112b882a8cb1af999261798f9b598d4e476af4d5ee2428941d567e6a01cfcfa716b8098688c9eb0f1640315af4e7854a94a7cc9bb9664f32270bf558ef13499ada1f3c6e626b5336a9fa6aba5c5347510742741cdbbe76e9c3751dd6e5f95445df97bd8d8608a3a81a342f34bbd2aa11cad92985d754f77d7bc5a2781ca0788c4cbd303ff747737f9b917074c49221fb9f2b3eebee95b250118126bba77e12daa3c0329f9b449f9d19cc8a4593e4237b12c7460f67f92b3a177c08c80f2961186cd1be61cb556a5d6a7c43f75018df123c89760d02dea5c1c401f63c1ae82296b08ec512f3573efcfd709434e88c4880c43957d53b987bb740fce197fe4a2fa4bf5e08b896108c6ec0c3e3f60b203be231cd755ab2ff5d891ca9c28014126e171a02430db24591fb25da320876928df3b8b7b21f3875d62d90a8567f79ae3e0c55ed02c76c5c0b73b7bc48a3dbc101c8ab6cc08b2d4060d3eed9af09cfedc6fc37f921d3e2fa0a3bb4630708d596e3abd40a5dc11d1ce96e98498e87e88b2fc391bbe1f6af8cee77519663df31c84ed308295dccd900e66e4627358e14d77ffbcc14750c25afca776b219996e0e39721a1bbaa47bdd3aa79eb9ab8d3e216754bf78b7327aac6bc33291d907aadc29f31240050a513ace084655d6ee835d82e6400e84bc87a114a923994efd61bc54a304b4ddf53a2465db187bf942091e595e0ec5177caf5712001d68f74d50c33bb87376177654d6857003e0d09d4eb5205302f1bbebbb85a8bf84971ae7a545cd8583260cf195be72398f52ab2b63765d417f4d94bc4e5bac9aabe12cc59473812e19df7c3ed1c7591f20ce8f55ae66818db665bcff016fc5a7a3cb408418a8d0ee342c27443bb52fec23832b52d91225bdf55699cac61801885f793aad7a384b19ecb2e17aa5f5a974b1304b5795aa985d0d7ff82d32ef0dd8f6571edae934074cef5112dd6fc6f9c027f26ff75aa1a85b78780232928c9cf939e8c9ecf160667b294150b8715b3d884bc2efe0693a02b83bcfdb1336189ad4fa7f25c2dadd7a04045654f10a0bced5dab221b02aacc7670d39e1caa3950e8cb1e785b214e0f2c7ed489f67afd7a2c349fba421f2e7d5d195f06516a55fa70961d90c81f5708ae857b6b7d0be5aad17f5c147ba5589837eafcb0196bb332516a009029200ad3a7d8bb096cb61a0a62b9ff643622fab633ec5bc2926482d48f9a1825bd7007ecac6a4b1aefbb3a5d162d2822ed12966e05b9419e2fb4cd76a1c1d007e06901ef24b688028ad720518e543ea7cc7c04344bcebcb540d59aac0ee24b76597baf9e2a846fb2173ed8f1238076faeda515411000493e1f88f8e1edd618ddfcb3803e2384ff31f725a2d898675e4a6e534f4f0624af8d7d72fc26895ba1d6b6959909cdefb4d6c9207b4073eb5fe96dbcdc3a98958d4535b39d150962b576fc65ed43b2e3dcdc210fb810822ad26f7511e617855adfd3add5f9e2347f8e9ae7f5e26c844ed4c0ea12606f7572e7291d2788437989a86933fd00adf99550d7895a5600745f4509dc8ba9f1272f7cae64831579108fbb363bda79197286f5eb8b2ac9575a48a4c34cf27b8e518e48166ab1809cb681796b37e5a82be9161ca1a471153cee42552075e7e5b368d9d89ab6b86503a654f5cab22b467c905c1a650b5201d6928e63d9247b01ea48e0fab16cbd9aeccd616ea70cd95c115243c4b2025130f691c7ca69d261f546ea5d9e1bef65572737c79c452c424cb54be39fc287b06d88734f1f941d0db1cba9339ee9defaff20c23456bc7ab3563121077fafd5d1469627c0ab255b01f50048c1b209d8ba4ceedc6949551f2f4a194f633b73b3b1de54c17864463f2117a75da6ea4e79a3cb3f062dbef2d8f2270dd270df0c612b45e409f4a283bfeca1837a580c8e67d87de93c632aececb0ed18c1761243ca21a0471fdff88eb810d89b6150f7d6c8f8e83ac30d80c2094f14dc0096261287e62363af4ca4f7bcc3a0e4054be9fc82e02d9ca598597db3addd746246b870eecf187b14a949c306f844b97b079f935b9be7171a1912c55d5d088a98dfc8ffaf4d6fc7ce6ba89666d5ff5f7c0c696b0722fe020638bfc6458e6f1b5269c1ed46c3ddcc70b245f57170417335679987308b3ed1a61293d93d10e27cd7c300b042320b95fa5b97b20fdcf418a2af3c753724cd06ec632c201e1ca9979d946d00ab4641849c076c58bc745f9178a145bbfaf08470566a64f1ca838dd1cf4a4a0f397088041e3e5c9881248b54810a1a771d914fe7c1e5a0157b9cdd859037f8370b7631dbb17c486994278ba354234832138333ad3715a6cda3e65c1828bfb9d70928ddb55e506110828c7ed445828b94798e2d189c1ebf16b76519de7dc41187b024b0c4767bcd144d6a2228aaec37f35ad01d667a5ad480cdc62790d0f3315eb788e3468baeb8cb4a8ef28a64e87344961e0d5c11f503900fa406c0f8da95e05600a0bdd21d8af1f98e37e2e29d990746093a680b7894476f7f7646cb0531d60c53f88e1a1c7b3ae65f782dc575127f64a96995641acb77c6a7ba23b73ac9d1cd7cae34aa1190273fc51d19506034d4100dbc3b39cf8854d177bd34f35d70bd2154f317bdf54d4704af82c08bd55fd1807aa7cd2f4c4790f7e4d1e3e678205f35ab3d22291a5be55a0db2f6dec88ba5c60e65e9b039cf40680cc10940872e53deeb788133bbaf57f4a95b26b82c9ee889df94466077ec3fb7bba0938f3b2513d2c1d7752ac8454c0bc2fd119c3b91ba61a01131f1e0afd126ffcb8c2a91a862fdf4fe9bd65abebea08d28513647c705b11a9a1f1aef2d578d58ee8019ca172e6f9aebc9f2b52155a43dfeac92b0adbcb2e4abe874709f6eb126dd6d0887db043de77650692452a96ea1270e5b8054596254cb19d7b77c88c056117f4a978d644bc7e730eed1617a1c9da95354d2f5c124e5932835b9f914dfd9e450d1e0aaefa2bb15c61fd4d98b13cef191a4ce1853484377a660c7b3554b5cfaf08f25988dc0d848a9132c99f5e290de7fc651791b30c50647d838b796eecc65999d4a61b224fa2bd1c7705bb062a3d83885b85f3427717a213e76650afa7ec8804aec12ffa69f020509bb6daf7355fca407c1fdc0bd96fe5e1de362b61b18c6ccd1f42610a04bc031feb9e59aae2431a930555c74c834332788c7615322491baceec109c0dba12d361652d74531f97948d859786273f76062a00e25f9d6fa4e03aa3d118cd1bc24374f4f3bd0b28da79e43efd78cff462b6e04e5aa37ebdcc79ee7ff262382626e780ba78e0af3ec47f4effe2057c821b62d65e385e7a8e4698f7cbaf4874fa711df3a5a4a0184008de802a92799027cbbfa647ca61f11df88cc8ddba10f6398117dd7302598d31b97ad616292edbffb4aba1c61f7d64fcc712c2b87f13f48fa84bfde0c05425050f2d386b90cc41ff150316902b06b3af9ef0db88bcc82f84b8fa36e8c7863b634dfd76ca9b89e857f58b13626a159d22b40185723ef13b32c0334ac18f4e29367689dea9cddfb2fe178cdabf7a1464c10f2e3b3ca03175b3996da0e8a58a34b1ef125e550ae2f230ce70708b6d3719423be0caaa56c3f0ca9b3583fd646db6c4b40c1a61532fd46de59e7d31c059ec3a2edcc7b24f44e7fff4b8627b13be592f0189c41220329216b92c33392e8b4befcdd3f9eb55cdefecd62223edb7a0d2536b7c8bc25ec4aaf4cdca6d24d66ad334efff8dfd78286b06411afa95d9d52387b9ad5639128b000d5b94a1c0505a8a6bd991b9ee379c01f5b56713e1521af38cbe3b64b2ccb5eb15aeee48c0b276068ce940f28788b02ef632247b4f5e11544525a2c5479a545c25806616ddd6d047768489b66a5c8970fcf1db501366826416db9c018d61e3321b12d3cbbeb063261b4bd80b6199cc46682a43f47c4f5587ad24dcb36f6ade96351097713e81f05e5d66edfb6d384736a66b10400a0f1b71a60f02a83f425ad374fb6d959f5e83ac43a03658e5fc225f6bc4a040d8854791a72f7a9970b54b3d39e8176b3dbd0e07edfeaebb26523e0c18d3b97b38f2feb20c16de9eaaef92b58181cc7ff3ed4f86113cc22ff4002be0a988c9a7109322b4f01c1c49f95a6fcc80377005a3a45a3b6d63304aece6b517b837dab4831898eac98c884d04249f644fb6069b0c5f515151d74d22e0dc4c0cabd3f36b116523fd3b577ba2ab7ea2e7b0347bc2554e303dfdb5c4211ff98863b440420d79ff9a72c3e0ce40a7f847f0cb002f6b9d30feb751a918a49f81d207191242c157d64d49a535e43e1618b700e361590703d4d180bb5ba0a9dde334b2d422b1a9557f3b73fc3559ca232567ef3bcada4ebf12eb407d2772ba612fcfc76ec47dce781a7b9b0ad31ff2075b2d4bb5673d2d96b1fe12f00e7911a6c5f49e9b473f6b53d3fe268dfe0e4b11c550fa9f7895118fdc1fdd62cb46aeb72e4d70dba11809daa16e3a6d569cf7368d6ddb07759e5459468600dc7fad8fa5cd8e0a4be5e4f7a9c3d6be8127bad21a26ef49b2d2959776b5d9c3d2c590fe5b9ff2b494e3cca215cdb1bfa4f4e68669b635b65ddd51803e739461001a1b768cdaebc09bda6759faf88a89d17b2b015a3c3b10682f2d7b5ebc56c35ae79297e10e83ec2225027cef051ff8684f223d0b7f1fe3f5ea2f0068b78c0af31d7323e2b93e3135fd676366cdd05ee745a960b7cbc85e44f5861cd983c4efbd3330a0ee27a921c037c2e6e43534319f4464c84b3e6eaf0d5f3f18d80ad71d4b08c784549c3dcbe082365b1d0a8325a62080e6a7c3aeba548f65cc8b49ae7ced84d0144d3be27356fe2edb09b8f23959f7411d7cff202a09174060c0ffc2398ad20ad9456ef25ea02e3cc9bcc7d7f9acc47d9f0c37ed9ea72deceb5d82ebb9f7d06d2131896af452cda2ed7c36feac3b4ae55d0f417231b4ded98c9f66252d12a845a0525bcdef2dc9c9e52a080ca177f9f921d7c9bfb2efd7e4036f6743382e4c5bb876b610e513eb1f85d70b18833eceab02281397769ceb09c279f6b13d7f588d69b8ea74d3c13724be6dce19bf9a4cb614d1585ca6d0a4fdf981815d7c8d47846c1f3573df7ac2f3559afc07f7efbe96517406e0486f75c03b43314b88e9536584df5fc6cb482e8bd12bcb5b080bcd5123d6510e6a799802bb9c3b0025558d924550b988794e7e8ed9b3d51dcf6ec9084ecf13688229fb692eb17c3f80b8cc528ef4008be05e60561ec1aab30d8d901753b55808b3a39ac67377c7a7c53dfa289c39d5173422a66fa489869d19917979bb2589f083e2c0d7cb49aa27f1a7e47460c80ebef1bf1e04710bc46a03f123787ad2c048e0a34aa2198579043dd580dd46644937592f7e1826f49f30eb9cf2621aead24a9e5e76eb01d913d74253d561986a923f1fadac2f528107d66587247e8adf1fedd8cdaf9f4b3129123a904eaab968061ecdfb8866cda7ddc616da52e61e317bbf458dde724441ea3a159d336213c867f07f9f3659adffa88ee0cf12ed0297ff845503b1f1435986e5ef5892d98d7fc897da012c90138991e98c7159e0f5613ec0356316b465a4ad4ba8e1047168256f603ceb5238f5df2eba23b36516d67cd67ff8c133ee3665e9a08cf011f1664e4e0e991aeda705a22282f072ee7daac9b8aa98ac5aa3d6134c800009dbb24d39493ea438dfb3fb4133170ee7bffbcbcbea205c46eac570dc84b14120a6e018eed1eccedfe227ec2545388509ab70405c398a7352e4e8416ad17e57da40edc3ada7a2314693e7383dae2baa5ba4adf1daaac6e3c65e7b2f333152f7b7195da7a43771941cef1a86182d57035725c807beeb13ca29a0d2e6fc25b764c4dec6035d4f26d9f7bcafc68f83ffec5b1ca1de166654240b16c54086206e882f74f720aca5391c7159378997d307ce3db39928a0c96e51c744bb343b41c86ee58158b57abbbf75c4b30a116eeed54d2a22c5ab45e613422d3f846f75c383d3ea3a449785b734d023b0ec5b15a52b00ebf1d50771dba8b9da82b4d07d1b15fa9dc9097e2dad31500ff73f95ff0bdb201fe6b2f4d7730d11230f8123dc26b137eefc0275c7d760dc198866928896c4c3e16337c109248226ef5edd69106d268668299e69b8f0313abdcf3d7e8bb10ea55361977532e8ee1d674fbb06db8509c49f01efd2f46b38b9124c0a3bf1b2db8cce3f968f385cf4e43e44e319bac921d1bd50bada90c7e7b68e919802cacaebdb713fcdb7bd5eec32d279ba6b8319b82d4a6a5bafbbfe52290b3843c6b1469b09a6b6422ae4e36c409546bbfceccd6c4c2ac83ca82d482ded00e5e60fd769608f32ad9352a63adabece82e5184451aa0cc744e879a8d07161fd689a3c98e16cacab8a6c56836119833b3e87ca8c001194e3b5297893162b276dc95a4eda129521bf5bb39a2c020d4bbdd2ebde825c10569131a9cd6f03d4bbf6ef56ba3ffca2029d81209c67cbb0cc668ae556307410b249e13488ed034097acb417ddd6a8c34e0282926505a9dc72f1b85c140db63e3efd4eef7e49967acc36fdccbaa51574e3dca3c9be2a3ab34ab4ca9c71855475fdff2c75eed04dc2b4a307736fe6daaa423aa1a933345c211dd0584e0e277942381206beb0caa222e4996fb71f27ae5c0661c69c2d5ce2203dd01b6a3fe340b8a04de56470b1ff0ae96dfcf32e22a04196a239e64ad4b5ad534dbdd7ce7a6f5379f8a762af9a85d0c2566bea057ca029d3eb420b848a6746340f081b5d13399fe12349fde75bfcb8d01615387bcb20d3f3ec58a51d4d82d024d9d8f38740bb3497a3cc1d50363d5e62ad67f24d6dd52cabce486258fe445f5fc2b22583008309731720ac46938674e7235429e26238c29cdf7ec37315365ac91c78a962b36d0b3af3a0a340eab90b55927f8b323b6e747ebadcce0e66f4ce4cc75073a1a4df0e6ebfea569021ac1294b385661827fddad596136f8ba1df15a90358fe1790c503d7904f959fe8a0dd11401b6fe6fef8fbea7ea272ec5c57e3ae122bb178d642995f173d77407e89e029fc4c85c32e8246b08220468236dc9bb68076519ca208bb39930b593081a9da04111a29d13c76c6881c9aa18725c8145e4231b71da3068e1b32354b41e1623312324a9bf152d530e7ef7eddc5e768efdcd06ccfe8ead94f13cfde0c7d56979b2722f10832808aaf54a548377a5b531e5c8f1cd9e53f68ae5f60e0159e828312e1e0a09715ae5fa128886d209a543013f5fdd5fca85ad770916346ed3d2ca5a0d0bf718efad8d8d00f2f7365385118a2b72f9bf5b00dcc9af51110e93cddbe810c277470068b694510587fb087e246fdba8cd6c19af1df59ee0c629f2531ef7bfbd1c6da92348feb3a83851ac95032452ec0d2a323181b40ced51bff43c52182d057d40f1b7c765a2501b4eee04bb6fb6fe535630cb6ee888751aa1404dd3cfe2f76e10048972c5c19539c42d72fe9bac4b3a6726cb10cf7824a093618697ab2cd78d96e9fffd0200c12fff0bbcf4af14ad924684f1db340e7aee61cc55c6d0fb4951a42b0598c670efa68cd5c40cf921cf875bc60aff6c4d0defbde7d3648292f81535d03fbf646dabfc49088b7e129fd45e17399d06951e7a8ea289977ca5aa4243f5fd3fbbd8f118683b40d433e8d0c638d9531ea343832f27ab42cc3efc041bb58461e9d685004625539e1982748638bfb5ad6229ae0ec0323322c7f9e02fc662414e8327029d894463ad654923d48c709a3a495c3a35f8c370ad10fbe597e8f9971bcc8420a13716fe9735664a8b943a1bbca9e1215caf41525b0f4acd3bdafef65369896a8e5e89823f8fb8a12b4ecf079be2f14648dda9374f68724f9490a9c4b63ef95c2e16fde0f229d75735e5d63a5ac287911ec47bcae9e0c2f849cbb1a3824e09c5e2054d4c7f90c4ce8b49e404b420a7793f934476ea1def1a683708423fa74e2f4bf2f1219eee35abbd0c70130e11af1f4bb99e0e582d27cc2c763844243659e5a7895a3dd62dde3ee93561b509b088e61ddcea0372736d430d809ba60317449c8fc06ae55db1220e9206d6afbe8106a7152fdb945084c80af28a58b8923df9ca7c97d5a9adaf46bde5330f55a6b3cfff15444fe4bfd7d19e6259c34e0403ee0d872a714963881cd4261c537d2fac1da67476795b6b0acaad266bd31340e4388cc61aef2090b34bca5fb6943702b6e081b5c6e9726e44a1f3e05937d10bc2881cc249d1b938e17ff6ec143a4057aa78f316fec38ace75a487830a6e25dcb72e1a63a3460f7de366493b6b81ffefc737d589e834a8c68921cde335bcc6398b1989a9a26df836e4549bd4e081d9c52a45a83ef4677ad2ec5cebd5bd2120ca6e5c77ea42a10cb06dcb33dfda3a4673495ab25a6b589b4e6c4684401eaa024afd09b73c195a9a938742fe3eec4f21f496585b8628d7765a24f777740938f44b44446320eb0a1f746d1f01c1d24dbd6514ee72e270ff4d22afa7d010377d4242b52f432305b87697f0f32df22080033f358081a1d6cb51d63e47bab42f10594888fc448323668fd0c3701b9a77e5d747bb18fd29fa01d7cac91a4da360218b7daacc6a28cd8d1de3276717a095d2df134fa4578fee558fc3dc04ba16e5ede2d552dc51daed5def862a56d00d0aaef1a8e6f73e4fcbd8bc5ff1117774f0c94d3806a250dd30ac9cebe2c5f46f2242d3d7f9831081c6b5b9f42239332d0d814cfc56dc34e37b50a12059a4804bd86c75a36784fe6703f3e321f25919082594f6d93007752f8b32e695079843770c40cf78f205792d14aca70fea7d5bb306e59485535a873780c46a092eb3d43a90a2cda02de684c9dc03e8958816c513f5067940df2cc6c9105d39ad13d7165f0521ec81ecad057acda643e6770ecb09231eeae9e1c4e04555a8792d31b54d8712bc5bd87a8bb8d2b1c3c6930b9e3d0f23da1ac4dd7975fb0971270ab20346d0b529d83321b7cc4df9e34b1cb0ee68241e546b6a6753e7cb28302f4d36412191dd2f2ffcfc0cc1cf6fe0be0ec5f9f6d6fcb520dd6a638523b91223fb643795e0e0e76cd57130ed65b3aafb1bed448bf28fe0d5bc4fec4c591179338c8a7efd79a8757a87a9da4081cf6f7146004dd1f77bec1015ed220e0be9f4ea390b5c322b0cb54ccde60890c6b155c7e7ab8b123dcf9dd90e500619ee10217e93e20617cd0bff3aa960ccd357e14aff01ff7f812716d77fcbbd03f3d399a5bef7d2ac87de80381aaac2364f547e99ce7864b4f2452d2c70c38d433f769d64e299fa3e49506fd44c9c9459972930e35b33b02c23c907399f29f48fbb82739177a25d843b0ed253d22469df05c8c6cac1f247f86abeba4b9cc9eb456b579ec1d75d92406472ccbbeeddd9fe10247e55dd466b43cc6ede5baa0044de529135bf77934ab77cd84b49d9c3a1b23edd40bf7a56c7c7702b5fbcd0ca4ea4ca3402c9af70a91802c050b5193c18ef4644eccc335ea060ad6123ff88fc035d0f1b4c3ed6dbce510d8eefbeb8969dbcb7c6f95c4f2fcc544de659defd2d5d9053e370d732e6e0922cfdb11c730df1a964700f37e3279417bfc6fd2e259c0697e991d8dd1a2284ca1bf6ef2caf526743d74bf1125c8d5d5d6bc9362040973e4d35c01cddd71083afa5d85931a5b23459a7b99dc54611f1fe39b552d889158ba29322304797cb74419cb2307e63dd757312f27438e2756912b12710ec95806558e37c0db9f81969c3436f34661fbabc67a0863b2f9e4e1151b7b0de817883491d296a739ca13fe939e071834734b49b4ebb771db02c5fe8375cab6461a70ae937a7be069de8d8e42ebc27c25ded7c3a826480576c6ce17e3cb37037a0dc82f8e73dda8ab4b93e49a27e2c8999b10c75daa32260f2b28654245a050cf7f1fae14ba9809f34c4b18e9f08094ef624e587d888b25b64097a6a1c75a9a0022e2a06437c140279805747a131a6c55236280d4069a4b279c2f0868135c61d2f24b189acc060be701bc31cc2b24f53c59e05df5eb25a448c253da4fefe73e5a30289ed50c1ebeb52b862a218cf82881590cda6dab116104a614232f4c6df90f3a3eca975ed6eed7636494e9780e76205d11e04773466d05a92a03b079c3f42b20944e69835987f630da4c9c59c44dc6939a75f2ee2371e0358a27e3444284497ae69235a0f559173881c92e6545e95d5a77bc2f3b18606e8d3d381d95a6850d111719fd66e5678c500fd0d2bacd93493358e0a6be1405fb95e4e840d57976922373c797f4d1c075fede459a2fb119346951075aee5e520f298831915994439ef28378cad85df28ba324c5e36eb148728131dcfbeef86877081ae4da89464954bb2e64662be871375bf7056789c8a1e866a1f3e0f224332812aa55f8f3f1e7fe2f904f17a230622b223580256d60a15074e94ba95134831732994ed9f5f07af76fba431433a982c421299008a557518452f296f67c9c5587991669daecae3692afd3d86cc24f3866f0fdf2a4638df87dae3bc321e5dae6cc487d49acc994f292a67a0502289b8d8d745b06fdfbaa121aab56257dadab15ab6bc87170c616e779585348ec6fbd57e217330903b000751322b4ea6bf97a1de69c6d1677f46b4baa10772f0b809b569eb7afed66d91b2ce10e3bb6641aa0475c2f88454e5a0f1dad299d8ffcb55a5e1fecad1e14ef1af61da61a6ae3c42666aed4c6881f6d03f0b72ca1b821179e88350d11d630b5738e9aa0863b04fcccb77317eaaa38c40d601cff7457af8bdd79a4d5bea2c84765bf26faefc4867bc0a1815ba1667abb32791e5eba5d4358da55436f11203401d7fc6f774462a7bc0635f6c6fa6df625dc7b10f7de339f1aed657190fbab3bf7ed89f3aa0ff934b7351f02b7473044c5a2d370ce4c70d3317887332e317dea668a22ef5c921911adf857f7ab2628374ab856fdaf587b628e9dfbfe4cfbe899a746c12fec8285dda05ede844b3fda0b4721014f65b53f6e38fcf449b2b5d2f4d68a1339e0e608f07ea0b0206535402a4d8b5b4612f2bad1a247236f0ec69e77809ebed7b523b90eba6b9cced58cc875f7f320e55ceb897e1b52b4f453ca0186278799f07bfb2466c4c7c4fb3ed630fd15864fd6ee8bb8bf9314ba347d4f49ddaffa44e8f5010b1dac76c45a8d8edf2a9be55c8822b4a394b8d98da01dceb2c50e27f7aca8ae145e112ea720ce99fca33e3d755136e1665269b25ec7e197bb1ccf47db4ba974858cfcf17bf524f171a9abcd41a788378725dd234146e28f8f9770046a44c1c351ab8b4ab320b25f0e94686fb758c319d2fc4938dc955d30c0f3745ca10ba90bb2e00eef59b25b8433c9dad3c5275addd4327719b1832f7353968be99d841a326b7b3025093a60f3561a9a781e92b4750c074837b80483b09cc29fa11656bb7ed653432f1676290952d634a4c40a79600e2fc2f51ab1a258bc0f0ffc649086b61d4410fdb4d59b4fbd29ec8f7cb6144e00283252291363371b0702a1ae6140a5dfc9ecf4d1086b6307a3690f065501cfe7d8e27913a1d96e939fadf8cde5519fad58eb88d1d7b40c795392172b11b5674cd7b69d108a1dd424abb5b09389f79a61eed6c4e9013a4e867ca38d7d177ea4cb50762f32bf50286bea50a40394ad4f9adee57b191824e1d67b4dce7e71f4906d4caab62088622e7c5085c144a4007daf29e4bb56e723eefa1d5b81040c2b2551314c9ec6ae2933cf737b5c887541f724f86d451075af6bdb64ac72c8c78615765f684bc103665377108b24ba0a197fff05a7008eb1a548cf6d54928eb6a52a7643b2715154be0ddd881be40c7dbe590f9f264c05418b8f4012488aed406d30fc2cc77b68b559fa7690783daad257b1262601b583800b87cea9303fb92b8f86137294cf0cff706acb2326f3941e45fa85a6be5d6d46c5996a83a96d3f02cfbf45edc50fc7145ab451dce26fe0d39d7549b87188ddac78841e84b7c66ed20d828e39673c2c7cd9d19e8a6c99cf01d408d42508125a073622e6af9195a475abc9e63809c0f958f9e703bc30c8002aa7f3afa1367261917d6ca96f75b3452a10a8c86d769538b610bdd0c1014e84f1959201dffea24dd18e752f9787a24cb20ff00fd5747dc5c71ccef5fcc4cf85bd11cd83a770f6c212d37d984e4eb23f8432aaf295c706e676bbf1248b60780b448a4d5882cbeec7b1adeaeb77fc29e226f700dc9919f9500c3247a2f261b34c7e847fc2e46c633d2010396cd2c4aa0f8a9cb4375e83418fbfaaaaf07483c10bd4a5769a30f6d34b4e67b4833b3a05ae6d7a5bd8a5c5a92b5f1864d2d0451e7879c15458ee4cb4b46eaf27207b3cff2a85e1ee56b5dbd13b50546c2b0dbe272102d761ba2c50f47b6c0c64052695116aa19c7f113aa4865491be28938caf3a809c71f155d12db3e08a8bb78e1e3a216e900926de8f8a66ad6dd912add9638dc8be8253010f935507fccfddcf60ba2306e62345a8e6e19adfedc9430f3595b7b5c254d213180f5cfabeb462c9d57554ef45b8b877442d649e572f350a0d2975d2cc3621e45799e88f0fd0e2ca49fee5430faf2ca5e7204e1cb7b9671fa12606e5db9e774eb67f7c84b96b9d2ef49101fed50f131ced842e0e30750ab70ff03f952270de2c9450235060eea84633a6862d9b89baead9462e1eeb6a772785db90409a0c5ed13353017d22bd4d685f710044a07a311b254b2f49ccce88b0d8fe92da274c90364d3da854d755ba5c472cda6b5f9adbd4cf8523beb61f1357a94457a8616ac4c6c7b10ae1128858399be946e8263d00cd785581621d10a282b79862359206febefa4b8aed0b1af9f95a1175eff08d1712d40a483d7ac3ae577ee23b051e2f60bfb6a0bf8e00534549ad05e38d1dac189afce27c12e65eea1cec0a0e5e4b5d0a15773ec955d28cda7b753d4b3d9e5fe14c58ff934405a0a8116ef13e8f6e59b7f1c8b8959ce705602e682db78b0db030a0a639e7d95cdb1db756286164afdacedcd5f99d022e3e709184c3cbb599d8f45b0f5eaf5f378f11be269a1b266f6b7d96406b4926253830be1c94b332a1b09ca25b0548dcbf116095d99fbfb0348d7993ffd251fe9febb5338c12df3e9e4b6805574f73a62d68e4552c65d1080a75856719ede2a809c117c9951139e1d68f712dbb5a40dc888fff6cdcf5a7940905b03779f904e986c4edf8c2ad86a23c3dcec70f807cf854e9c52785d8fe3b4aaea08f6e85b569e74fc39887bbf02db53712782f6d1094b66888064eb5f14ebf9ba2cdc3d4efc10606c31936f6e94719c0cd50f0376c7ad4bee10d00321c0c08bdca667c90bb9e3ebbe5c585d7219cf45c1fd1375a350e7bce50faefafe8626305b0c711a64d145be9323fee2f62fbb4199841a0f29367ac757ba0ba187d23da4dd0233a6645b126675f4dc82b35559383320297d08be7371ef5e41445b1d2bd61190164b17ae4213ecb29250074dc748cb149642e272a680d17b3c8f920f4778cbb7d6af64a6cebefee65945b617e53dae8ba4bb4ff73e6a3f91691234529325dc1954f192f6784bf9f61cdf613c28d3366f49d57cf1c2e0b63a1aaeef10f55daaec3f6828f24eda1848b750b23f690e28cf435c6ad51a2f4df648e997ad9d9bf62f91f296fc7b1cd90f08501cb113a431f0f5a9d358292d8f9adf337f93b2a9eb53a5e8dfdca2e38ee16ab2dd55b2215884bde8e6e71150162c441ca840a4215cd4785faaa8cbdf930e3abd41717c4db96c9a377c2e0d0c36a4a0be31688a72d01ad98830e0a6c4a235dc9dbd13c4b9264b40bc377fae03406e670a2b84d617255bed547898cbf37d80b84bfa1ddc2fe4b181e19b2f7210175055bcbd5ab6eedc0bbfd274af8d123a179be43f2f796f08ca6cbebb2f4925c30d14860c0d62c666e05ea0b1f7bce84b55c09c93ff517f476a3b129aee710149e7da75d9e2c8994545515bbc6bd51c6581daf0f3032ccf94075b073977b0ce6dff90d05fd50385335b354a61657ac00399d19361b5b41d285fef79d4fca8db923f8d28696c731b1afbd5998cffa27a1f127b8101201df453d94ebda52ccd09d7d01b66444fe501241175122362b1cafe9a56a4a9f3395ea55e65d322a60e876ab96e4f14236cf66b8b4c8d19998cf6ceac110081f42582b8b4b1cddabff3de273e9b48ea4fa4b0bd3adf7760bc066317905deeed8b346b37818262729c41bdd82ddaa9644361d683d9c977b2a5cf3a6c7404a0ce851fe4cc981761a7a431bf6df597cc09a4820d99ecfe991d327628838b4bccf8c00755db94936d789230a4d160c673b760c6ba30f708a4d8da3595893999e31851c12ad1eaf410ce7a0770cd6b8426770650696b99ac6929a80b38d3a247480365a0ae8f4b4583b4473c213db42cd9cfb83b27336fd667b52360f1e7e5882b7d94c92f176f1ead3d681d26869262028b0c124e59e16875e453b09d9f082e3b29c15f7a9782976ac42f742ddcee29c2c8d22b1b1ff1b4b894400831210d17dcffc2c0df416c7f42eb5942e2d805ac2d13f17971071993b5b556fbab443b7b7ac3095c9a75cf0c9f15b8cb0fbf9d4c34d8afc475d0948ab72ef74ac2dd9dbc70ec18cd7e7993a27f334960718f8b35707b6404c972027ad2674e36290dc6e62eae471c4911fd7232786f6c8443b0ceb499ad5be4314506b2fdba1940345f8e1e65d8f0d8e0fda1e34224275a36446af0696c6076572cddb91171e2c563a905946c44fa82cb952638644ac693cad7287c83bf5fc4a01415d75066181dfbebc5a0b067e51097a8c8e2502e97592a89c956ac000d31fb4288cd21e8bf827bd5770e8c0d26daa0a1ff162042e87651d0190e4988672f792a48a1647a87f0ef3afdb8a0d083c669062682a2bff326143832cf664482e9806bc478f0d6adbf85f5a9ac0ab575de5d74c8795f654afd5da44f1144b3b873f8e63a313582040afee7077a747802a98ff413abbeccd95a509f45b41d2af6ed6b4a581325252c1e92e922dc9b0a1cd2bc67bcdfd777b428ba3f4bfe41755ee6d14dec60b4deb13c914b795955f3127d0923badf6863da4d6ae8f2c08c863ea2252d36c40cabf465d06f5b81cef8c58506447959bfeda8d9b43bf9873f753e85df58e057aa931b6738af769280cd54acb1a80868836d0ae775daf1969be975755856e503593e9d31a2f3ee8cf146478e38b7fffda21331f216b1f770a98f823b095d953f75ffbd42af244303cb8eb10001f95c5eb45080ef080f717152218d0e6fc071a57cec712828a68dc4599f394ac3678654451107977845bc9dc5a025e46b1dc87a446167c6afc67a0b16f3b2d6b09a3ba6e71f401bfaa2cbb65601a9340f0ccba635c84b4dc1a5108aaba23285c32908999b471760d522521ce1c3e73b17445c688e64dfc18c41d1f96103b2f1a7abde6497f5ed9607397e38885e7558884846a008a65dadf173b5d00dd73ed39a1d6e1548a838d5eaca99559787350497587d5a14cf109f218aaa4916fd203207e1724acea7d53e52d12ff404323086586792d720dc7c6f0f77c6e1357551dbb2b498b9298c68713a72a546cf1b0993e1d5761e2774b9bd08f16174506d62a058bee31a025ddc51dab79239b479d3fa353414e1a3b38cc93f5693266a87ab5a3da0ee85bf69e955f432123fdd1ed3681719a155afd3e03876b1e43e7ca101642be9e2a32b0c55c2ca73b1475b1f0e5d6244dad32278fefbdbd37cd11141c010fc89ce4588f1db1fd05e861df02ee9af3de642ab9c36d7e1911242282ad2e01da845079774002fbec0fc4f4d66fb6e678d8ab8caf22cb273483671e9cb095856cd8c4caa6c556709b23a8e69366f7f8078fc39e1f5344baa8cda300fdab101039bb4ed3e4a2378195e79adc7ff791d067295d416a182730288332539812082fc322825ed3cdedce660a63b32b583ab35a721390fe5f53d8d4faf119a9360dd263cfbaac783c35eb0301d7872279ae7347f7996cf6afe2813aabda49731aa96c4a2758a1d08dca3f5659688f2f715e5b22ff289280b382e0397f21eeb89f2555ad8f0cb90704e39b871cd0e1dc960e07aa118fb7ed906005290e956d634ea44695a1ff83c5b42061421e28a5667a701e3668f32563294d52df78904d4cb7c57b96f89a091ed49470f4d4fa7952774595735b96316c19ee65a75d4c3f1f2d9ec74c6c7448e4816bd23a4ebe2b9e49d729a7084adfed531efcbca6d7c97308de9a1da4f687c443086372040323b40951f28ca1723668cf7e304b33dbc2e2617bf515ee7bff1bed2eecd837943d3307b083c5935b96ef420b2db9c3be7556e084a6c2558a479b83cf4f17c347b8ebb298cb98f23609c1bf59a674149547701a3bc9cfa61207f4b47fa64fcaa06a0445a8c1239e13c1030a75a3b21faafe5645b3887aaf8df2c18820888426b045a51d64a245c09e9eb5c1d1a9f16a9e7ab1ed522a5d9e1acb0ec0779d0c0754bd0e021fe8586d071e32e889e2c9d7a842ebaba6391890dc22f33a9246cd49d62e722c5d7f1b8d5877a704fea5631105b5e4808cf96038194fe9bdc428af38b89fde72f63d5d9a82844778b0374ead76e1f341f3cf679a7c283cc819e7033353649e19a79965d04f209b2bf9fc090130da64bb0c6c3787774d7227afcf4092696fa5e5e1c04995d62ded7ae080f326d216453e6298d8cc419fd433341557f8b3b2c62a5b5fc397ce24d65040a4fd3623311a80958e1e4bf0fce02408da01ef8633b70a2f366cbac0574cbee84b8a3450715d9aedc33c55443f8006be55156d8a2fd1dc507d484f39c86b576dc272aa59d3ca692013eebd2e7cf3debfa17419896efc227c948147e8e267846878bbaa669bbd878dde886791b27558f78d36c4fb88db60c1887592fd05750fbbf9c808274aca5f98ed2b5ce7c26afa03ccc8a1abb4ec1d1b17afb011d874f68c070eb4d6aa1b4e547a594192857216ec236e4efb0fc1f32ceaf28ce36837fa43ef892e5dd7b161911144a6e99bc76b947d810b0cc6d780de20a66601d0b35745f14d0d71a90b4c8928db0b54534a5f48dffebfd24865b0c3a2fb06e5385e7614003fb99b49dc3b217a05e3a90177051df450c63586d5eb7f137fb5ff3980232da090ad32a86f892afae199fd0d1958807c377267819c3e59f42cce4c4c90745ee89735ac7840907e86b2cd2e40bfb65ac278b5086d810e4e0780474f4396ea1c1ccf64d7a705ab1d3a7e7a98d2c75127d8248819eeba390c88bea131e6c49bfc4787636732bc03568c42b407814cba5a13bebdc74fd0fd5fe3f7c4f45247640e3e14d5beb3975ff28b68fed642e1fdd04dbf0ebf6dd2492c245dcb2ab1849270d0b19c1ccc9b034443751af3abbafcadd70c7ff800bbea9a0f05d40425d2fb1b66de155af1b744cb3ac552c3485be5441b9c92e9d4be91240137ebae039ddc3096361ec963140b0ff4927afa5702e1e085a59c7197b9f6111653a6411915a97b38dd165d6dcc2b6729d4d72a28bc25e29d379600b41740edd9669439443e7b1040aa51e91c3ed79790cc225655074d4f9818ba6f36bbcb00d279975364eb6f05a9e5193cd783c3a2b6293a3a0960e12f9e28ad2cb88bd95b7d78a5ca4b097cbfaaac7efb466acba9467f79a8c473765fe57a1230e62d631c08f6f9260770d67288e39a18c41daa09121aa0070f8c87f8254dc0eef76fd1c1db4a67a5239f2d26535a061e57132d86bb777092f53a2da8d9cb347417c3371210de773a6015d07d586b0acef9eab98372f6569b96c2e45f76c201a5825b83cb202a4208bd760ccd8bfae0e85387053d03ab702210cc316f7e37c72bc2372e36e38c0450257533abfe4f74597d13cf62ac3351f6e848d80aa122b81c8752e955beeca108a609c80ede26693d3a505985247d843d875f2384b8a60572bbfc58eaa64bb4f6e3aa73d20b15357da570095076463253b5e041150e56112586aca002d46be27e2f2970468866e8b6256750db643c114a7b33bac56fbf58ca08f76dcaf0a3fd4e4446862c8a07050b53f7b6eea76e6569534335e26cc3c283664ac21e07681566df6578700e404f5d32b945882ca640fb2b6243eaf338b3d1ea4e7a9fbdd7ebd0e8d31f8504aee3b80b9cec6170a4d5e54db5c2c961ca475039841b60426d78156a4464bc8ffa2551a5981b0ffdfaad36b7454aa05b5be3a45e6368de0db7f29034db8706b3bb830ceea9c0957a0fe632bfea12aa37190d5bd863b4e3ffc0f900e845e17182057da797d4c7f245702ebd61a4d37169a2c9a130c2c2186b3963a40d382ef02ee68551a9171fc54bbc5477d17514267bf0be2a9388e44cf7d42484d24793ded3f82f8c9058e290a9bc80a8fed0fd40d4cba5d5b0739962e1fa8ca1572f61229e7d722c7f97b5a83fd6cf9222961aa72e14bf03a03ede9f2777d53f3706f8eb8d430d9a66c8a832d912a5f741ae95057453d3d0aaae13326db052a8bb525566e2c942ccd563651fcc8476188ca3e5c0a425160501cf20dafc2150728c8352e3ce1e9941361571be7e93ee122d1a9abf839be113fa3185ea6fbc60611428ba6419d0ccb153feae9dbf13883a0fbd645e127cc8f0be666bc7c6c36047e9dde6d1f6ff83894199b8e5ad1a5739e3f378940b0d67b04d882ae75eae0ff33b22a39fb4aa54af03916600f0535aac952f7b955bc09e6415423bcbea528ecaef91afb9946daa6fab0ec79a0b565e1500a474969f74a6adee79ace4a1574da54bada813853b6bdfc9da8b398ba44611f6ed6672033db83bc218f31c185afda0847e8ceede6742e194de1094afb1d301d5f1a57da59028c6533d4f8d6d52c5b88b0b23b83ee18d5fe8ffea21610c92689ff6242068c7585682364fd800d0f39aca40610fcf0f363dbc9329da8424af4e9a75e66b09f0185d416e0d0ee5271e7496a70fb247ece1df5daef6694c84fb3c2d75b125956287251b6fe1a5cb287edfa7fbb5d21116980cfb4bd12f98c099b1f6a5c16cf244d69c6f9239aac7c991f03469fb05726014d1236c1a15ff782bfea27f3c665526acbb81cabb4ccbe6b6a45e82c367aec7eb44928e966c889a352ebd10fdd74168b538d189dee98783887530b4da45418a7d0fbee1caa88476907ea8bce17f323c330bfa67032fd271db80abd5ec945a60aa54ae4d6872864e2caf1379c7e62804f73fbd96459fad78a4e8dcc8080370005dd846f9c442c93691f6d3655760658590f01e3b229f55485c1d2c2fd03da6498f3ce9dc91766a770cbe9471513e6c71ba37d056509296a34059b668df83fd8028e83b526a789f6cf8528cfc36838f2b844a6ecd71170ea79d1df5b6123e84be60c9b01e39f72b6eb6f35b6faf4b593f8a5d88b9cb6760c64998b091b03f57e11d2184c9951564431d75cf4797c40cf522120a9a26754903ace4a7215d5927a3d4a4387a0124544492aa9fcce5ca2965b51db2bed26986eef30b936c374f66f82dbcca949f6edf6bf0427d80e320bf9e6545703c3f309a8a204d4c20f97ca4f9461bc7fc6120d2e4442c19016e8f8b7d9dd894134caf2b0813f7fcd7bbf8de6f34ff1f39c22790eb404012fcc9596151d76ad880700c8ac9d4ad6678c35bc5552e4bd229d1befd017f7cc6bad39144236a3185068eb8a8e83a745faf5f5eb5662d5338e15a0887e9ea79aa5d5988863a9333aca67919fbaae29b831f3e7d73302e1319ceb474ac0a9af9881b8b4c1ed6b366119568afebc8797101340d4b6d1c3dd063a8d468ceabc1f891da071652b5a13da78d9684f1c78db512bb0c93e3eaa9d405fd6c179feaf62756df41736e2c2eda6b070edc6ce13722c3520f09da4f30257f38739765a282539616b15a4e6b5f5debc5c822267a76748d852b81be495882103d4d0b688637713677d01791b3b5dc590f5d3dbe7295b780702075af48fe247c76bb5d155c41478b041bebbd6cd6d0e223e249f71dfab31f26e922d3a4c566e14539af3c29066104d3ecdf1a11c16c5db9fb11f7db796d74341650e69cb531adf3c7a760db73448f3e716256e386082009e2fee9697150e799242399e452bc244f86773431c10210958d33a0f45d239a5a49aa60e88666a0a99d654de2014dfb68fa7bb113c193a7740a7adfe480139896587f0861ea22c6c34f73a7819248a2ec95b6d6a804316a66547f936871579a9dc4a909d99ff50180355d5d33726ff9656ab0fc1e072717c2def0a3ce8cf2b08991de45a55fe836bec0119c8b19fc939916575d882e451a50a2601e3e1e49099c2eadf5240768405b01c8b5c01168b24cfd023977242d3cfb8056d9c65b65785014ad52cae0604d0002dcf80857d5fcb0327a02666c38d284ade77dba8696d3684c9549b9d8089eb39c72abd194d4f2d73d3c647dd67c596bb6d43d23730d82e0f70b66c8b911f3aeb86cb677f73a55e894a318d3ee3919841551f83dbf34fb99ac21de835e7e6cef5a0c75a4be0b41f62f3756f69b0f591f9b79fda9442c16ee567e6904f4404def0a17f715175d2ed524d4574c9dd50324b79e9eadbd9b66693ba45269468325c729a22acd44c48306f05dd262356366656128d283b5785f076de668df6f76b24ae3b84b3c362c3a6425f682abfe6fe75319518ee8fe0f4b34c767f90f1ad1513be1f87597a8f9d58d655135f2665f14822f94c649703624e24b9d5c2fd18a1dda67a81e99c38f3b02152603270041b93a65b62794cb1d7400461f3bf780ee6ce3f9bf73d57efbf8b95c844f144f07a0c5fcce0820e4ba275f24d6f6829b271a945453c7310dd3bb645656c43f6ee80d8eeee6c9b72f29004524d2bd8e0038c43a06320e61d3cd7fafcf7f66ff2ffed3e5a6a744b6f04b14dd4629f5a850eb66575ed950e406d0144467c460a465b3284a998c99185ea9d47ce6c1ed050dd82d6987ed4b56bc610b2287b2ce82d2507b22eb73d265a95d60d2fc616365161f6aa09d589370ca6854230e7759ed25c20bcf093d085cb2fc094317551e206c187c335767e9845ef3ad246358ea07e7d4325e2dc28043ad26c1a0ae4fa0cd8af2a3848e94b3dc544c14e4d87bfd858ae8227865ce61bb4dcc53dd951ebe2b45abb4a9f6f0d26bd6dceb37149609aa6dcec35786b74a1df10ec917128b3345dff06778ddba169921d27852711216a0f92454a5b525d3855b50486e832639faa297564ebb452aa72c0dcfff3bab57a92ca2d8983563b300febba2b7822bbf851cd5b9fba6ca1a062d3508f04ea4ce5ab4f212ce0cfe21d83cbcd9d67bc92646c2a2093ef43f88beb3162779967685f37ff7fd7b086ce39077ae8adf6c82336e137fbaea976ad9174618461984174c7f982a211119ffd94ea6219ef90c29a2e91e51cf7b5d8bf50fbeb41cf733c7bace06c1431c06eb954d20c91a30a62f77897dfcba8c879a8d65fcf7836b80599610d7787e8beb60e16376e1a1dcaf01aac27a0fdeb0f7a8dc61404c75338663e71c0691bc55a1cb5d6628c889ce10f4f24d6d9fe3c61fc676ff088cc1d9f695c62ab141d09663c5e885ff5e793343efd9a0276b0f6daee1516aeab38bd9df3aa128434bec68be1b6d090a487fb9afb04a42312a4ebad2a60c151ac7f2bee2b387ad29946bd63d0884dd311639ee3102179694970825e5946201ddf72cf308808366df791c82b5edfe99bc9f7cd14e174f308edf360ddf3cee886885fd6a2eb258e233882c44f09eea9266c0d90b37f63f608fbf709c91bbd8d11923dc670fea1ac80c22606d9904cbfb5a3e4d6aa55ae135fc9c9511f66655cbf8cc428941329f5bd9e4a9a85a1ea4d93e5fdf598fa25d2813a71c41d16d16c3a97dd989fa39d86bc24f9fcca87b815ea7af0dac0ca5269a2381006855e5ec03716ef9f155dd7ed76f1e6cf68291c7477b06bd68bad3884fc818a04303dc4e97615e362ecc7bd56e4b602017c3503f901f9150963aaa59b866f5ad511ebd8a0f901758fc6e83e853d38458b3f65292d2ed249f773452e3d9a1a5bdda721b876747c710caf8a09b77e40b9ac695328056df7843d9e4d56a08441e33381cfe7ac2e6457c347567ad14c64d9ea3e1ad0e08abd55268b718b452b0284b0118ef86a5b4c5b663663df9c30556b875373c3ae2f5343e592dbd51a89a1e91cdba87070af80d2bf0ddeec481c66e518402001f7c3b72d2e22496582d08c53cfd9fa3d68166e3e6e45940021c3852c7074835c2b5010d463cb1cfb19e37d488454214add40eb082ab78197ada445bda6124d679f4252fc9d242844337fdded430a060860e81b0c47995d1a73a898d495477a64f3786461619f85221029a8b6f4484736e5d671cb041640469eace215952c1b4d8457b18fbb8a7653ff45279db586f2e5c4381d48c5245c818f7bcba56e3e4b191b9c4d37cfdb250f8919b9549d29f377254487df8dc8e345563962db36139c6c96deaf818cfa11c611f2ccc11516450b0d8e8e6549c7ef99ede367b9711b8c36475f127e1b3522486b1031fffc5316a3d865be80029b6c03a4173cbd4e35f51306e315cfe5322f3100986885fa9f044e57b0559155d539d0de24d560361c66934109ed25bc0fefb67ae75a8334d8f760b6be123de6901ad8df7967f3f87c94ded2e9e91b425a6f83663a7d8f32a62d82b002c5dcf22ff85d5343126b37d57b1d916c07d3b9cc9d82fefd55a57c5cf8db5d39c12a4b6c86696d86a79dc4b3f32bca4269b9260a5362c59174bf427b72869fd11d1f9c2d2807d46b859e1f94a0fa6969df55a437f2947fbd4087326fa56e5d9e6a4a8131af56653cbe4bab97748720c9371430815c142f4412266142e95af933f926b4aa1937a7879e88da697694b4e586830a20416a221327fa3b96c8ebb4661552ea4b7089139903cae08df806573de4a84dc7e1bef7575b0e14aceccf21d054c5122e1776967a0c3ad4baf6d5dabe1aa5fcfbf83dda0c93ce105412fbb925ae99a3f7dcac8bc5d41b447d5783cfcad5f329495162c408871c6356ad94179c12d239769609c709a9e95303a7665b6df04cb6f9ec98fba980910b76ad59f0c7bde60f6a29b63acecb53ab1adcc52585b75b2866d9347e5d62124101c3f9d21e006c6120857973480a5ff023b64dcff50e86316c59fe7276903cc3ff7bb1eb850fdb6e49e1818a1d6db20b179227d6b716407849e46402f8c52e958e881099fc00aff43c9bc8f5f649e82a2865f14cf0239d5d9028db3c6a4ab220a9a1bc82ef4f97cf16c4df20a741ced86d715ed6e7b6dd76b4a08c4b2822dc904d26b004b6e393fdfdc036ab1d341aca77a97ff9af823be5e343d44356fe17f5bfcecff22901d4084dc82efbba92f8135a4cc8913a9a8ef8a9e23132c81a5585623ba3d2bba18fbe3415db04f89c718c72f45f29a792ed1e67ed21793f8de02f5d05fdc633d31a4343675df430c4b89cf1a175f377d4be9e8fa327e58cd82804d9c09ccb4b3aaef37e857e62836cc49ec627d186157eb519729b25ec4354d43f6196d36e02eb4f6068b57a6a369edf6e237626e41ba143b748aa642ea049b71a1bbc408822f634d14b2222ab1dd47aa5ead0b9cca75b730170622a37c29cca80139b5625d55d30bee4f7be7ad3e6adc1d3b266e4f02fe573f7933de2df94092beaded4b2686be8c30861f5039dd45ccd34c3966bfdd33aa9769866b129e7f78412a8a6fdf7236c52a07a0df329a4d14e2717eb7968dcc50494339d60c60490b0f5330a418fa945fe6b04c8c5d7da01bdd908c5fc65f1024d79e514250d2141203adb7073190fb719ff84cd25cd0544857d96bf579a517ec968200edaf9cb196d57bb268cfd7d73a661006b91fcf7da40e025d53fc1cb66814773c5531add6095f183858c3466f6b0435fd190131474885d015bec21c5c270960b021a8a2df13f2e81b8eb4a4b09036ca5d7430ca0fe28cea9e465cb46ec49b8e604541eca391f642a2e60e919bcb150db3b5cb4b31f8f26a3577a4a77f3e4b537a4d728f4902e5cdb925eb70f00fb43919ed90b3cfc07499af41bd13cc334451ab50ab62d5cf514a6dc2d4a4d11cedc315b7d2105bd35f9d932066abdc3a915f251bbba9e6726980b65f7b84c876e5be0c13ed940109cbc7df61c0bc2dbb0922f216cb72de7bc7a259fa4e790cc8e0b251e8072eca801023022b565181cf98ca476291238bedebd8f52782d57dba1476f31bc83730b4274dd7d912089ff56528197e48a4a1eef0be3ac40d26f6eb98842d93d475d00df23fadc0094cf10647db2cc25553e8dafa385dd0b1533c551e9a518f7992e91d962e477f62223444317c45840905299caebe8e06e5dadc3ee524b7b5b74dd70cadc31f4d69d20b2432e51360080ebdff6db23e0f35a43063f4de1bbd3a09b45ad5a17b060b9f2ffad18d38d2c762334faf539d1a0ae274d49dd9f48ff07743ae2a8869b2ad93c53f24821975ef4738ed60655d3517cec6246711655a234a342b07d850ddc0f30c42df7e0bbb2c6ebbd624e323d96c142e54c367dc14d23b966b664314c6634a5a6c011e592c439b9f4714aeeba230483b812a6f969dd30762f966548361a16049862d97ad869070b88215df2d7052bd86b06a3c7c87f2197172ab56ba7d0f0e36a89185c1b17d6e5c109739e0f7bd1c4a03d583dc1b352519377764b01d835ad39a12544e92b6b7069a2d39119d8d1cba604a852bad205484e0d95e483c76b566197c688398b49b24c8d77c44fb89b9854f04f137b34edf7c1aa2c1700f862c37f7cb1d5683548fe425776a484ad46bee9f6676940f3e888e9cea4f3ea71ddad8d69d48bf5f5b70a123d0093406236851dbb4034750d19bc5b0cf1af24513bca01c6d9e45eb69b9994e99dbdc993da43ae5dcd104f9e8ed713e8fe1a83f4fdff4a14326fb4c784492501cd50622d44a6af4d2bb7dc49726f07b9506305c8272f77ac6d75560fc0d351ffab4698e0b3a3c701e22eb8f8843c80559f9dd483b58b9cee49b8260697d7b8324ec8fa01cc0ab95da3f9aa8c683111e27cdf980dc0684ce0bcfbcb2f32c0c8bc092d25cb07b2ce68ad09e1f3b64e7ce1cc213b5aa0e5a3ae29b59a03fae0a8432e3c7161fb3a14118c9f03c3c5cb6d2c74b3164d195c7e01a2456097ebfca9243e35b07ba7e8d5089a48336994afe8faaf6dbd9ff95ce9e6cd0d764f7cefea7776aadda1a3ec33449825d0f14d4e85fd1bcbe1898b629a12e110ceab1e64438f7d75285d55fc5fa140b8f38c5f8bec9341c0c07c319f306751eb0fa6696666d810c2ec337c93531bea3fbd2ec6e6619fbc3f94af6df93ee99fc818b6e127726c2f78a64be14f9419dea7f265f76325ac464c25639cf91bf5e20219f5e82938c58cb4de7c1231924ef6fd4273abb42758552e9e67441823c9d0315af4e7854a94a7cc9bb9664f32270bf558ef13499ada1f3c6e626b5336a9fa6aba5c5347510742741cdbbe76e9c3751dd6e5f95444305a6f24c8c469664deb4130ba528a3e28dcfb26bf5fbdf3f28751d322354b8941fb8b7732fcc8101728b2038f48e3ea6745a1217188f4c8bb6fb314c0a2ae5f308a3fe5b4cdebe40c2b44c5cc7a3ad37ad2415934ab62b9147c4501a671c40ce469367a6a5888c1cc76f724691b6aaa2a7fdbfc5c4c91456b74b40ef64be5cdddcf949d81cd00bd9356b43ef2d4c6ee8c01cc3afc7f6ac46c1ab1a90b0101aa9093763b568d01245e267a151220548409c9af64f6170cf26e496ce48314ed642829e76a165c4679d30b2703553b26a83a1d6793552ca5cc7f0ef27fc7c850f821389329e26ec62aebecbf9951f650148e430b44dea35c92aec93366db3b0c45e0b44e22a878592c6a79c2eae2d8bb612054143887e4b371908bb7bdc446edac6d54448d2cf4cbb5cb9b11d12aca24272042d4c1b20288df9eb43721180c665b3c893641dae75d17d2e503829633db51d75fe604a06fa46af430519ab46e5fd746a4360888ab5f45183d58f2be0dbdeec87c72ed035f0dd4fac519cb809331aeb55aa0d326dcf6b5144f44f4496724c63a135ea9987a72673776f359a6aea762eaa48fc1975e507a6b0d3105cb3f31d40a4ca352908773af3c2dcd06faa5a37924bc040717b78009aff4f1ae1d269fa075168665568085a7bc82bfc2fc43798bfa6dbbb239e2ddd121af648e7c944f5e5dcb20d052200d857a564b053147412b67a56154ea7313e23a094f9cfa215c535f710a0e63a03333837d255f514eded330b59d57d17549829d8bbe5a05239daed6fe3e78f1b3aa9680f9c475a2d6d1cf387485ca17e5c82c747ca6c3c81039d1ae8857803fbd2500e420acc35ce6666690099656b26a5d934eaa2fa8fb74e534a0f33d80b1badf9d3f2f60f1fd94c814869a2bee001a5052a315189f9d7cecf7fc20de9313c9463c0c46a69424e762141e41796c5bda243f9d40ee6e880265a74fd620d7d64de4f3080e1a24856fe23f032d23245d420f40665798733cfd8fa18b6c3ee07cb2d350073eb4dd82940a2927354e12194f7b2a033daf809c7a939bfe7050cab586cf5869b3a97a32cc3bdd2ecf96594a45914cbcaee55d1fb00e4888a8519079ed95e19b5ed12eb1df26fd05048b1281e6c1dc092a06f453256d00127a111ca3a3912c159048fa3b42a3f3057ae94ac88f9abb69a8c7a40595d571af34b1d57110c0f2d7a70f138a1533bfd9b06b1c75276d363ad0fafba0611b721fad3e6e206eb846a2fdb8cf46b7ba580b8e174cbd44897c10a3a4e60919d5702bc2fc1d121426c8a547076c800b9e9e034ec3e075153569438ef8ce5ffa718ab1db881d8e27d0c8761696a8e794b407dcd9e2dd6ac4ed1f80578dcb87040175e14fe9d1c0741fd1424754db7cc1b5a4c5460a9962dcfed4729ab435193f284829285d8294b13a9d438d6a88b1d7dcdde782a0be2fa5e92db81633145dceef2a9c33639718b01c0068ba540dae2db4abfcea519f8f951285c6bcd5cc924986af5f01c160804f1c5d4f7fccda815cb378d600e215b21acb9ed78c0893becd024356005f1bdd40af30f64ccde5451ee5693a10499c3012bd8fe2916c0eaae2037c8c290895cabf98e623c34a6fa2d41725e834e6ace284ecb24a7fdb11486903afa030d61cb88747a82fd822e4af7a17777dca66836c9291509d0fe71f08b50d4d1ed0e65624da18d4878216cd83367a7988d7923fd28367a56b66555a2ca5ab0f2e4f7b9e9cedefcee863372c6b9d671aa1550f639983063b24a9e9f19b84355f993654649158de0c997ed1ca3aeaddb14f79082711d6edc9ff2e9d798e41fd1cc77eebcd0354f26942546cea95b088b697a8aa7ef9ca111d440e2eb411fa860a13b01021ffe88a75fc7a1d652043c9f8033aba628519f5ba223f3d507363355e3760ed20e51ce3f3a840229959cb0199ec2d1570c0383485460ad16671dfd5f296fe70e3debb1fd0f652da4cd83491f898ca0509f4d3fac398778c2341222db2fae78114933bd9eaeb64dfc85935e4bde43b298fc06d033228119a7acb2f68ff0a4ca51df7fbc4ae4a453feb15ab38048cc829a96655f796645327fbfdf5b5a2b44ffea3bafe0719cb1b200fc8fac9e5e8c7cc996c04bbef32e8158ffd6b4d1cb2c0292a7333040b03b05e977d134f6ab81121f8cbcda96d3785b3aeec032f9a4a2ba8a4087b85d197ee9a5b252d65f39b00de701278e2547b6df328b02e0a1f96a5d5ee230d4d25095d50d6cca8ebfa1baa678e24ce424f57862b27075dc7d06b8b8547dd03eaf90b9c023a41c7f492fc86aee74b58523d960e4d921e327ccee4db4449ec861167c520297476cabe9ff676e66926c0f36451a941ca4e7cc17a70b029960d5b82bd6628b846a4a3e4a9b85fb8c15de42948f81dbcd5346ebcc7064f780754e8f478e386a4b0121ad83a4d45f11b936ddbafb1177e456760565c51ca4107f234fa6adc3c6d41c587f26f0f949e6d4d3b731c06c1e3c60897bc0e58049fede2c1fb01ae3af8cf0f0e047e93691d900971edd92bd9812d41ba9a753ba1a4ca8d75dc5d84a44617b57ea04c38711f43752c98b2609f668193069d7686daaafaeeaf1290958a2bc09a9141adcf289e476a2b974ad2f6b6c79f8c0b64461d50750927e4cc3258cc7ca01d8bca65987f75563f7de7980ea8599d9d3371736316b4ea957ded0a8fd55bf821d647ad64c04e1a0d5461f7bbd4f784abdfb60d479b663acee87d5cc1cba5d35c0b2441c34c6408aed7373c63afd1e817ed52b79b746e9629579524e2e426d321fba446b0247fb0d23bfe4768d6fbfa1d03b781f709db173c00aeb133b35c3cd2a47175812abdd2dfb5962223cb56e3520f82077ea4f6afb3b0255fd16df91fbb83c4c27460701cee5ace611dd563eb244083fbcc38635b89fe89f461ce4e083cd291d92d585a53f52d2306c535ef0405525a435ec12e380e384caeb66bb966e0a5e79314b2054963c95be63afcbd5e3ce6e786e1eb8f00e3cf2b8333906758bc389183dc97c950f57aacf9a820f4ea7d96fcbb2bf6f990fe79516aee8540590356ea32d206a8b055824667a4ee81e300f01edb6aeae38b8b9a8bb8bc37690847dfbd17f1d6d95b7e1b8fe2d134b5923cfc1a4a12f706e860e7a1ba87f28eac92e7ab48232272c21061b46310cc1fa47767cb60a69907181f7143537410af37877d371ed0f1251b72d9ca3d309e0d3306a26479cafcf3a93854107bc0099e5c88c0e413c68255e64f2186bcf710232fddff3546925bd1f98d566d950291b6afbc5cacea97fa9036dceda811d6a72944f3464071945db0f77b1cb0bd3c9dc6fe1e4642ae5af5f551454f661d426a67912e1366435d1e932f529715638ee76439475ce8524f385aea85bea5f19ac04bde50eece1a66c87b1d6a4ff6a74d080da7518330dd38630705ebacf4ee5666c93f415719592ef0d209874b4ea7c658b9857ca23874ff6f03f5d86a419b9a7e89c9a776509b04ffa1947be1a40b660e01abea803f07c85d469b02cb2fcd29f6c963e338a29aee67232f93cf41b57a1c28e0d5ad4e582b68143452e0e628c38b97c3ad216f43a231318b73c4276c873f99e192b87bc139e1cba5a0796a77f5207f15190949c6b986ffaf6473d6c05278f136719e94033f14738bb860240769170161a1e60b90a0ca4bce58fb479859423ae7d148f6afd55e862655d68f028114fc85924c8ae3c75603ad2436b2a9ddb85cc0147ba1b26b9089a0079375c0cde691434258e404031da5701e4987f6e65be0babd56fb9069bf1e3f6f92ffc45d8f2d6bcec0462200a80ba888330678ed442c480851c69d6015ac76af5626effa6053db5185a43d4815e54b5a13c740f6f1012cf74386f251ffe2c32d7699bd22a311270aeef1dcf219eb4bb39184ddc3c9d0d7ec8a3fbe1fd1c49d503da1409205c00c90cd715eb55e64c51c4ab411ae0115f798a2773bd3588cec534da6b744c96ce26b72239035c47e0849992b6e7011f1eb24f846227b2cc6dcb498e7e6609f8d39d500f1b8dddf17ad8e910fe218d8194d20658da63daa22571624fbe290c3b6641ea6ec15e54dab026f8359ffa8a31f65a32e5fa97870437a2243ab0a5fa1741d2450be5d104c99bc7d0ad3f3d55450a84944403765c215b785614e48ead23776279388b811a8895ed82b32df2ef7ca64468c85671809136d76f9e1264bd5e6f96dcfd7ab0a51db44c3bdaa7539b371a391ef556eb067c8f8a26418566954b1e201b2db4b86f738abe0dbba9d73c9c10c763625aa2b909ee673332e669d5d714ceed9b75270b95234efa581409d9fd0593f19595877346c7af8e43c09ea7896860ccd312f7b84c25bd3595c9768194a472a75d1b53a3921bf5b2242f2de6d9f1cdb08680d3b94d0cf001cb22a843e1d5813246e53b0453a7fc999ced3d921006e8acd7cef7778e483f7c52ee74e52d5ff96b2071822b40a239611aae34f7027ef60fd28c0651ba6d8fe89e631ea3ad3bb3a19348e8c0df1789c87f1f4e10791058afc9406bd983e93ec87547276b87775b7dbd3e78c54b99019d895611d4cfae0e342ef36dace2438344ddf2dd7399ba58a92fdd0f100f5f4f77b3c0233db8ca47656e51ed6f452fb04d72638e21017a5f05a88da0691eaba4518c2b05180ea19da38fd1d53ebcf70e7d5bb9a68626dcae5527a556f5e98b36036b81891387de9a9e096a182c643d868fc8f291178b8b4a2f7ce0d471466bf6a4fd6f8fe7bf4996bb5ce78725daf8b5d4d5d685eca6522ab9df2ec12114831573d120871e179a17360fc33ff525d3e61d9a547ff2bd18ce7d16718d5fee2176a19a9bdc2761b6e440142c5a56b19ac9e372c3f2d6c42e8da82a38ba4ee941743b26ddec8aff92458b238d459706b086ee471372528418f3cca38a7b646e57823d7ad27261ee57adeb7bab777c0bffff7113fb163453f548a4a4e312ae32e16e0de6329f18b5354c796455c598c2b81f55db6a8d88a6526da82a4dcaacd0aed6b6737d545974ade5494fc0ff6e904a5dc76b11e558ca873778a59147145f5cabc494553ce99b525cf084836070ff808c675d41cdc59e24b874260a1b5620dfe54c26848d10078232dcfe7bd7a253ef31d536f18688347f041c6b33dd31ccc1a3e2c3f8a35939a1150b009799e73c3e694a556bad84b2b3277b08a9af549ebf5495b167f51b671af482132ce33e132e6735bd7e5005577b7f07ac1f68f1dc9aa288f653847648d9eff00939be82476520f0adfc08d3b4dcd2ace04160cc32e94776297fca1ba08a57a701ae96db9a37fded6c9a9da44b63e0e013e287afbbde6821779def5a4caf36bb2bfeb4f926cf2c5770834aed4f2c4636404fb8726e672f2efdc8c373eb1a9936f45aa3c294026c8c772ba0ac5276cc6fb028cc57f4fd29e01ec3a011dcb86371f013ec80091c886823694f248995604f7894fa5e75dfaffa63b244918d1d925d6705593046b87dd832ece9361c496fcc781713051056e393096e34043383042db49fc6023af712d516c6212c053cc61839e63149a5ec75a867b92ba287399b5ae195c026b043fde3960649a0ca5d02272cbd8d6c84ce8fc9c7f2316b5aadc9db2039f9e8b6691066c3aa0cc72ff733f2d8e141f556f57e01dd49e107fd3f040d869501aec226d0fcae15836d37f3eaee0b5ab2762cccbfdf0cd9ee7ab890bdd7b2a145908b3cd7204b0d40d0a810dba57107f42de32298b78c69ee42a2635c196342ce4136be7792997172b3d9eaea96dfaa13d3612d85c3104f3fe9278089afe5e1c5a9a4f5122664fced591d61f6a18c81f0af0cb3b80221b0885915553c9b5156182db9e9ef2858453c5cb27b3aff5f1a62ed07a19b92675befeb129297b87381355b96876cbe68fca3710bf4fb173edae52f5a6c811ad82a1b3c77f6bd41c5ba006c48478874a572207d6d3c44993db46f47814117aee32e5473a6a5a9ee65f52ceb06503739fceee8ff04f2531bb87326e44d4467ad4b8060cf2b671a87f8bfec1b7345767caabd4290c8ce50e90871c02987ba7195a130235578f4afc199650f2f621b0e896d0e3c71742f45d464930a48c4da94cfff536dba4fbf185abc28a5bce106895f8c221cff8ecf5d147f474ca511d64ca67b871f70a937f01291435aee59e020f8ece523c06dde5269a968989dbde4b6b7e7943aa59d506eb86a819976a339c9165d771660cde37959bba5a7aa655a87b4e505ef8a48ddca3b570d94989e69d20351d161bec5013fda065d2f72428917a0bdf1852d515ad1f3bf065ced2aa685ccb042f92117eb22a52a9fbb3392a8e6dc9c72a38919841bca0fea12743697ba7184dd01ced10b85cfa5bfcde1a9d897353d0c5c44bf90c00fb3fdd14da67e439782db56079fe8b7915359d6eef584464c12fcb9ebd0ac158a42c3aa72c9863345dc8e43f82244c0d95d63f49dcffe0ce7c65563d3841ee281756568df3a656130aec6606b419bcf8c0e4c00642a92951797b11a874977c9a45235176d4b2c7d16bf646460400114a1ab083fd8477d46df8cf67413940008fcebb4f5d86f9f2d530c645fad797253cb4544ed7c7b1e8de99f02fe063c76af9b4624ff63dadefb0bd0c55be70f1135a63018956abd871ae3b22564629928a737fb7b6a59f3f051e5e518455458486d362b6dc077aed0bb2e667cda412b74842379d49bf806e61f089d199efebbd0f218525f5a9ad104569a654b3c3d0da15dd23e00921546311de083d03d391bdadee6efa86f53b4f38fd4fefea8539d5098f3b7b3385d6d37da83e48954cab13aab41b82989be3750e059d79e828946de40849f34053494dc2c132cef29968a7b90a711345974ca1df84db8cc77925933cb98244bb8203a342b20e1b7fba38b7ba295d8f4633932a083e023fc51b67c7678844623dd5fa3b424fa4b0684fb000e56804d68328e7543e1d8e67a13dc98275a068e3745fb7dbef466d01bb9b1a640064ec833a2b458b546b2bb8230a8ad057b77c8ce13e8a8ed0035821f63326004220079fba67900ea3f80ab2b3b0883efa1aee8a5639766bdca81003789cbfc237c9602398613177b3efcef25c4ca8ee142ee75ab17bbd8dfe54745bf1457106a7cffa9f00457bbf6a1fc88e11fff1a90ee849b71d0f72c2f51132be76a206b4e4cda79433891569707cdb8f681f71cc5e35da3a5ab76fd0a9650f4d126185df197917827c243fef5a32bed5838f6a73b5255f7a3e60eb70c1dc24c838eb3a14bbb1400bf45f60fe96ae5bd6120828f26e6f5033f02cdffd72e1a211ea7549dafed9f0d9f604157b128fdea80d937daa8b5afb1d828e5f81c3d671a3f6d476fe431d657577bb48608b060ec81c8625eec3c8e8511317bc90766f4dfe09ee7aacff1969477912a64b9e9da7e8a0f939e224c773e3d7370257c111fef7902814a061b0090ea0148f825212c04f0f67dfe796ec03ebb3e14a5dcb4dc3042f92c8660d03bcbb485ed9cc957e1bac471841fd4cf9ea0f90cd0ec3376852c74deeb79928e42152968bcaa90ad5e366ce0113657f00ee451bc01a2b7951f075663a1dbe8ad45035b6fe288753bb03409032c3f9383e1ef3c6ddca1dfdbd9767f431cb27ae9dc5f15ac5191ccae2f78006b7a1ae697be4a4a6dc19de6e82f1f5e5a257bb59afee0f55ebb6f8a3c80e0674d5cc264cce3c597c5ac0b02e8b8cfab496ed0ad8a4032a8224d610acd37e8b1a837bebaf0232d2355e127f91be0910e9b94977636e826bc0cf186c9b19993e26c5dd6cdb915a6e8c5cb303c1fe9a52afd85d6bc5e32da72fb611a37499d3b8dc9fb172412b2526c8871f06a6c789432f3109ade14d28aedd231526527380d23839c6c32792019fe6ead1aae332853ecf974e2e753a2f3099577051533347d8283ec406f38b56a1302e4290b3ba1069853f020f10144da68c7345e69fd6139da5c0ebf77c8e963332d6a91cacddfd6fd2cd37cbd5648b9c228d748ffee9868363d1d54840cf20103f1a0d2dc6f5b55fbe11a65c2d3f85c74515cd764f48c5ed49c441fb544501fe64bfe1e585d3fffe5bf466b890dfcd6cfa77c73e0db1a6a37d96c44d2f3880ecf271a7e3a9cd73a50113f3288339b0e269f17245565d63d927ba153ae3078ef6c06a20d66b4f778dc132c221e39648ea1c3d6a10fffd83a921c34704816989e0291b524f95e4e726699f86f9c123d76b331106cb82d1d21b43d90a30f8735eb3603bf57421229d9bbfcbbe44ea2ef8e5c8195d472b6756b40f129c707768325abd4233d78fa20e8252c54237ae08dbe119d49bfdfe1d6a3ffbf95fbd90fa5f7f6c31f8c42ace4b8e511f1c64c052d4ba8777dc32b180794450000f591ee82fd6aaabab775ec990fa6558b07a2b57a52df69f1872cbe073d793466ad67a3c37471b0b1d19e33582bd0210b4109e7fedefd123d90bf68bb572fe3c4316176e3e363afac2fb4738656fadc0d7a7b089204cf5bb9c0951371f71312bc1e212abcbe6c195138e1952947ce34c74f67c50e2d05a4c878d4aaae56c2ce662fc1dd830f4ca2ecc3db73c4aba56036bfde838d98b7f728f0613d2fbef7ff3d30a1166715046cd3d1cd328c7fa4c93d1fa8f32b07a91125fd146d5d79b9d504434b359963035e681946d02c434fa3adcf11b55ab683ca863ff08b1a7d91cd25bcae24d3ee82f6bed3cd67581cbb4cabbe66e8b4f14277999d36ae16933b11f9744c0532df6fec59d22f9eaf65f1d662954fd241937fded36122cc8d5e68bd455f17872d1552f1efb181e499d3043bfc7229b99a1695973f1fe2dcef8ab81aa95676e0f7b0d2f312688f0c9720b500992d1b5365d4b78f83d129a6a9575aa5defbaa408ac78b19599399bfd904ca9c841415bfaca4527460447de8fe9494997bd77a65d1641b5e4333be47c5184c7dcb62f8a9890fdc548962ab73a268a133bdd032bc0514614f3ef5b047142ce6325b4bc142e6e899dbe5500a764906b8f469c39810707810395b8a56f709e6d9fff8d0a3efae254628f1515c1aaed59230680922327621b9bd758e3a87f63b0710faa990a233ba4fa8800be29c75057e03ad3094e0d2564fd16203f86381f4efaac64666a762c78883484fafcac9706adc55be3b0c159db2b37a4ebfd1927075d8192d0396fee7e60bb822cd1d5a180021ea8401bb195248f23f4932da2e511aeee66629c82ad0d6e96973bf8b2e2f790785cfb4e2aa7be3971571605a6de51dc10af27c3df1b0fb72a5c85eaa018a6ee685cff4e71f68224a6c75611984d84fbdee07d918f41e7fb613021301d02fb6ddc7d33968cc3f2f64f93afbf38301cdf49a17a713ac77b020676402cc598923a45fea78b89092e5fe3d6c352175506df9551e4d02a4a6a3e2dbd5ddf47418d15a4c6b30a216e964ffd78b5f3042d4e07eb7f369c447ec24a61d15bb3ab8b5ab564535d13152b9fcb426be9c678dc1026d2696cd25e3a26052dca80c54b374c07461355b50b500e2f143f4f19a62d70aea711fea440dc13aabf75b9adb246bcf98773827794d9aa08572e9a5352a170f6a098843b3a829a664b333818f0450dcf923d19c4ecab3dd3cb0b22e4a0bbd3166ce98d1591bbf9948fe51f629af1b63f25e5717e75aeb850595aa2830c5b010571ab7cd799976b6ab9cfb9cf741a2cf9a975a07de21488efef2cb3fec135fb2a0bc01ba8b91028ea7d4ea6dcbe6123971cb257ea855f19aba6fd30732ee5997fe764d1c1dc861d8227c63ef822f0e0ce48f8ab95f3b66b9fc09fa816ea31320a04a884059420c693720bc43ffa2665efca1881f798812e18089bb81e5f5ebd0d62c32996a186f1d34ba5e587f9e4bb2bb1445abc962b56c3b8e09e9304e332c4d1ef337b9c5c1762fe49a2a04fb2b8f9734f39e99d5ac9d8f31674880d93e2644977981340e92a4a9dea9984074022fbb3139d10f9afd0e16714528a1f6766b223aa3a3a6e8f75e17b75b21370d47d092164e79bb5bd4f442c0e35f01c41e0a3792147fcfeb0d3afad88239bf50d725d7445127801a7041b878d6635b946b2af3fafaaa0f1d9266f0e06faf9e184d9dd3d8c916399ce33eeb5636199c3ea6b60c764ff9c52785512b8a6ebe4f3f69d983db9071b9b20661aa9649870cb90135c34e84c9deb4f3e754fa32378baed56de0fcea786daf027e1b890556e37b386b8b3e9389bea0c653eceef0dac11a04ff65b6c1c60570453dc08703e4ee67ea36f1d882e40c416fbc02780df37d3d1d0f307197ae75514db42f198bc18dd1046b9031056ae21780581cd9f32e0b3bf65b6e5d2566ceb4b9d5060f89994849bcb83085f824d23dd5046fcef4086b9fa19e374334c74072f0334a56a17f87e21371de3538ce7a33a32a83a5d72cf61792d3935d91b5e63c3e835e67500826c4435b26b3ee70c239bcbbccd0cf356a8f079edc835a02aa27f4784bf04cd223a5d336282effca1b15e398a45443aad48baecf0a6a5dca0f41054669e4d3c3cadcc8b8f4131fcdd2dd987069676e2e9b3394d589d5f96059c6b620e8e7158c4e440080b9720dc8913691a19fd5f4c18ee1837a8fe988982f7271ce8ebec17c316faaa4bc257ad715e7f2161ed59c37a970508668fe686793a89e224585f4cffb3f4915d4e972f7c2dae36f76815e6ee59f17f4f06c1982555694c0c937eefcf2d8cac395024cf348dd35cfae5aef864f1535d32f128c7448b8438b17accfc1d4c4a836294a4a94a70535ea98c197bff15d4dff9d3dbc4565db7fde64e53497a01f7da90e92bb736d515ada9777d42fc2f974894d97fad573974f62cc69faefcf62d894a61e92b63cd4fc701c39cac5321084cf517b9f872836104e74e2ba815e5aeb8cda91ca6432be08582475065be5fd3512a97a165d453094a4f2566e243b83d30c07a3f849eae2d3ab650b8df284d461d7626bc8e55387439a780ed3c973123770fea182dbd44b870d1e91b48dd441b1fcc85a0463c15870764bd484ecb3894e86ea7ea64323df8949bb0c96ebf8d76a2531438f9b6d087249be5189c186a042d8d48e5d42e21f40136f00fd2843f82384b92dc877be6eb058c07fea671844b6ce6266f98fc493e5f4a061baab3af9e2124d5ef9abc8b36898300dca1959efe5c6c227997d57ecb046750cb8873fd71ca450c3ea0b7ee995b71be512addd220da9f291a62c120094ae2c26f692cde26dd27ef7bfa3ebec3bfafe8e28be8578903c93fdb6e293de0d4ac89f104c4552fe97bec46155a04966152e228a0e238cbb4843e8ee82dafec38db7f08e5830d7475493b9a5ed51d922bed5228332e6614eae4f532f001691c28338878d14c7a86632425ffcedfffddcc6ec39ca237feafc4bfa53a999944ecc6468ad2a17c70ee6fbb35c2910ed167066d892cb3bf10da108dbc67cd971658a07e9bd7db3cc688746202702f6290feff03f32a0a0b2b6c50535342b5b0e4ea37a962ef855da2557eb28c1917122d0548585365834279f10a00b93a9fcd91715c55aa4ecd0c18bcd12f91310b892d847f62a41d7ea115e59278b9286c13d1c9b8c18eeea1790cb783ce55ace35a07f72f114912f28484e687960628824bbf4c49cc4395c640df00f9a85ee44544a2a7dc21b42d791fb4ed4e3590c170db29aee812db8acb4e7f45975a62aad57dcce99a446547bd709c16bf54d084707ef0fce980e15c422c86114e7d471c304717d9fe447f63dbeba2f9962114272410f1e8718dbffe54cd69cf29c8aad88c6b294972b2fa93caa4c25ebcf38d59e64bc8fb3f4db019f8d489631c64e3a2e49c872f5f507ebce2f616471e2dffdd05df07ef89ec63ddbbc5273cdbc9b58f8d52bb4c42aaf4f5aae47fad725705b04a77dbc16575e056db3dbd9f5a1620ad2f91255cc75ebc27a45b46d229f633920efd54320ada9077748ebe04633418f521e075fc68c68c900cbe9fe29477d66092a93f49ac1915dd459e2a74ab6b3866166881471d321aa5da7821fbc16522bd44a892d8eafec05e1319c4c9462644a02cb0502cc737e6522c8af66a46db71353cb270390b6e1fda57ace02302009dd69a8f1404e9ae06bc55ce140d3e4011acf1fe39dfa95fcd1b0e6a98a8dad371cf9a1f85d76a5c48c80e143114df2ed6bf5a29b2fecfd18c440c29c28df6b52309220fe442444b398dc6b0f9caae4d9680ca6f4f5abf705ad068db90fb9a16a8652aa3468a2628fe42c2606207d3b16d23d250d3a0e4fb776ea8367c77afa1d53d91d81d827f47e376ba588307e208ae4a76a21271072c6ef237c5ac974498783dc6c9129b4ea673315e1c24382ec3f21c9da99d188a5134b3600e9ac0bf4bf3d3721cd4625c70c48853bcdbaca0ba4865357dbfcd1ee6fdd3b05024614e931b7c0169a9d2591afebd6c643788de136dff8d9bf0bd061fede3e690c8b0dfd1206fb56c6ca4c7dd27a032e93e3e830db4f7bc0b97caec5413e4a60cf27d90e067a9c0f3b3e29673093b4e421b06a18251424f7c843453b0e17b75732dafa36fdd754d259ff2cf4e4b3da67786c3ab1da8c814fec7ed6b01ae8eeb934af391ff789c5d81249f2058d9a0ed84d7329ba9abbb613d98276a0cdbbeb1268d95a4820feda41a070048d0ff3ca0cb904e9f16f82989e32ebfe09901b9e5f9f77e9d52da5b174e51c6d05b85d11575d67ea81a7a11bd4f7450b29a709ce658e3adaa209e7de06c9ee2151ca825ffdca6d1813bd9c077819fd3bfd0d6ab42b73a833f4f71073d97d73bd1146248bce3f66eb45586a5fbee612feb13bd0cb9cf41b4cfd78095a51bb2912f9c416466cfcbe8b5c0de437f30383acc807d6a95e0b3a80c3f92f3e85327e24ba0d522e5e516f7d74e94e0ba8737ff5107da67886a62d03d18684e32ddf3ce65961a865ff991e9ff33a66e76fd5312ee93c040ff57fdbc331cb39c3141df869786e27c51ff8037295f326483339369fc20e4ce40a8dffcb48a6d46efe3826a76781c7b7da1312b5d7d0f8176e4ca69cd094f412366afc36d623b2a7386ab20f940218bdd1b18e5e41acbe8ba8cdd6578543c7620ef09c7caf2d0cacf03b13ea3b75c9d66feea83ce43eeee5a25c0f0d073be48937b8fc315c418a749a58d9a8176e77d3951a2e66c761ddf72e3a79f5d4776c797dc2aab7a96a0c1420f9b3cff4886652888ff35393d6d824ede346b94fc205937b7625ffa83a43ff8ecad9fcc290a9edcf23afca27ad401fc92c002715ef1b73c37311ba61605445749652a5056738d2fae9a7758b23ed7ecdf527f6dd17565c5ed75363797f468ead5ab9895673dfb0b954aae8a66193d23e1139e72ba661e9031750091bc96f8f518c35f708c715f4c9f1569ad787b098c179fea64da25b5478abf9ee03ffc477543ce8fb988d125dc0feea12fb66a7e09d241ced09d29bf5ae1736dbde207ef80ed2f1097d6ec0a7e5bdf0ab36e40f3868d6daf21af448713574bf5d66cc67f69ab49516fbed4dc9918e0a0180f56cf56f7aefa323a02d4a9b9675cfc67e43439fd459f5472c40148ba2b36786b7c1ae7de49408415e546b76239df5686c123700ea1252a179a67597c583cd8a1a54920e815f301680637b30fd664d5ba909d567cd69de351db44e2c1cbf8b97624dace9f7496cbab35d647db3e7a6b3aa1d33755f069097e93bdd85eb7afbdfc8733fab7666edba650f0c94dd94174310c816e10d53a9853ee4cb0236ab8dc8e6368d45d022d023c019b658a2e52d36f6d668cf42f24d63aae87aa51e558124c052b97264b525c7cd41137fa2f54b2dc384af29195f545cffedb58fdf666d6811f200c31f855f565537fcc93a2ea32706a237ddf405d15e63664f7b0fc02172d47acdfcf034b4973e99efe368f049fe0aa17cc897393ac95e23452aeb7f877ff9f6b466160b3610775f599c260e20f9a5ea77de07061cb0179264b040994716cdce023dd61a32a43f1cf94b2caed1e92958d322e026ec79c969ec99d238ee15412a61f0e78f996fecb29dc3f4ebae4665aece5f09cecd2ac740625dc229e53dd773a86b3cfb2553ab911489e0b20eb6e3c997920085dbc75e620e87dfa167b59477b3c3ac2b6bf30d98d1225eb95e0d24a270bafe8b05cd00cc6cfee89bd911fd343f635e87576108e8f22126a61f2e1c3afab56acfb2a67e17b46637d61bae5419807c4bf64be92bd046ce8c80ed1264b4fe419e47790c686d40ca3d7e5ec61c8e0407b0653f2fcebd4a1970fea2146fca54c3f15ffcd2a90f188a1d3cb9aaaffb3c965a858663ed703739b0e933251ec48042d65a4d6ee72e98959cdeb84666aa7cfe1964c6df55624537c44a9999d3d1a8e24838faa27e07137280494a7e7280cefed5dbfc43b4b4d8482f13399936d8273bcedb77f7e4ff468e4e1f01e656b74f4a6cf29f0eebd7b4a22a75612c4604c8f5b0b62fce8f7a1e9bb9ca98f64f3852ac7cce8a853bcb7c71e13fb65f8d3c6fdeeaeb06c25729473033074f103f3e75fecba2e2ea200bdec03c9e2a9ebb64166a193a8c9b860237adb2ef198e2f6d540d54b21f5703cc030717ea5c2e3f932f37873cf34787c09e4531d8543064c121ebfb9e1993a41444ce2207e4e8ce5938a0d37b9813723de72fc1a89bb9b73d8fcff5245877c55524cca4489457e801addca4b0148c2a1977dcbd936a2338de9537af1fe49b60327dfc974f53020b0920e8fa583ca0e1a92ff736ca9bfd40820aa2ddb56cdfc3909e4504febc50dd8fb7040eac6729f4265cf5005c22d319a4315891e981fe2b0eacfbd84a39b9a394e7ff4aebbe7e48b62539d316751d7cb65d9a98eb421245213e6887aeb8c267daabc6480c418007b250530986e5b995a2a54bd60e77f65a36942ebf96fd8804d749a665253503dc3a4de770b62a6eedd47905fcd2fb87fd20ffb8d35bf805cd72d481c7f066ab62f82b5ac311396614f00218726ec00c7fca1a97f701490bc462212ae4c3960f752a83c3cc51a688a293142b546bcd6d74e6b56359427fb06071115743e62c7937099d3eab5651bbdf2a4cfd3ab73c40f784887c37dc8925394b3e8538e4db3913b9abbd0d0cae742b1433d7eea19d719fa29eaacac42e0ae213fcedf44fe6915a0dfeefe4b469512c30e4170ed22ef73119ab5e0d64a237ed7443db7f4dca354ac2ad29f73c94319765342dce7da8241d8d400959f9b3a07538de156b8964c49a5ee5ed6c1cb5aa5b48bd7e30ece53fdfee2a24489cd4f4357a96e0a903569e486685b7a1f4f7bbd9f59776ae9a61f10918644d6b63221b207d929c1043e618b461b9fb45d764a6ac8ec022b9167d03469b56265ca827dbbfa03974934e97ae6ff4249b6b2644f2ca32b18aa3cd8950fa03258811b9b70577f17fa389b402c7d6fc4e930d03f37397b323f9add113c9a699ca6ad239dd92a4c8ba1c6edf5397625a5e4062a956ea2af9e1a0637ef284dc9598c79b7517fbc2c756b61099582d939309dfb3ba37865e98395d37c6ac9622f4efb8bfd25396c40bd26a87f161dff1cdc394ce96449d73129209ac9822fa547d2fe7e9ca5484c6539ab82b30117d456e43ac38ea744419adbf934b347f2a2c00c415b6d1e55913ac8bd8a86690271b72901a5009b40b35ae6fdfc240078eb01b49a04196304be3357488115e326d982f67e3d6f903ac21cb117f9a5bcd12711f06a1b4e64c3061046ffda686b87cfdfc2be563b016d7ab495355552cca05343b9e79f73e02c91c5955e9fbe6da2f6e07d5bd5a8bd363f1412eecf72a86dfbea88a7eb6872cb1d28f3a59f504688d8ec4c98f5c617e449165e9b3efc5fa599ef41f40dc765ceef0d7f6b37cac9b695e5d25471b3008767a7bbab0da8f9cf0b93e084647ec7f38b5b5b14a72de3add8b871649e18a28378b8bc2b89faf4054e24adcb8a03413c10c0e55eb67cbe464a895b5dcb348cc89440bf549ec93e7aeaee83498fb45467066d41ee25e3cc984f07da1a591de776c5a280b4c966ac1dab48cac338642d14efe57123520dc9f153955f02def8f139c247a6ef5600f0be40c3694a045947043190bc322aa934ae3502c0bb0fab9a16edd85ee27069fc843c1433dac2300390ec8ee9846fe78cb0721618996a852235f03d9b140c95a1c5fdac811485620e35d4ab69bfd334d294242721865a4cb6f790adb4538ffdec83d63b0997ad48ae4f424deabacf5908cd96378aa4fc636d38eb24321104d85c274af24c37305c6f30db354cf570955f836a2ae59f1c24db77722fdcc61a92c37c4259a3d0c5da8219cdbdeda60fdf4e2961fb0bf499f4fc24d1901cc190f1344e9189f06dd60c7ae2474a2d085d9c2b5eef648f089e5dcf0ed36c8aad38d71661473958dc902dee57f58246c3c561abdb8ac5ec583556fc710bccd3588a7b9004305e135cdb86319388fe409ab9c4ca28e0ad2f0c48c021c8fb03f5afc10185712861dc23cd91677303f643ae0789d01bb6b9ab979cb0c03ec6681f7bdd235bad6140edaf74b268c7a770d0f23afe18503f35dbf66304237e20f837f484da2b1cd57e534192de17e7965b6044dfaf34d4d88f715bf53ad8ab97cbe9858b4f7cf39a6e0efb0e10f3695dda9771532e2d86ffddb41066f60e6e08a096eff88dd590f502c94c75bc3e91857e4d0ca05c8df3544df33bdc77c02ab612df668b9547ff75cccb0516a933909cbaf50528626ac8c5ea1f64469f1bcf728a57f420d475e9e9aa76bf23ebcae8c66db4874a8a5874499888f8ef5d577aecf48b8a976701f880ff35e659740ca8f653d446dc4568bdf73e0d5027bb4c48a4e55a91073e9edbc49ad6ddc0cde230fa2e9289fe4393cb89ac94aad04ce2da1848c44755ab41dc670a30ba13ee8cabcb9c109a066411f4f005f1e7f04b5abbc164499e77b24ab8fa877a1c34ec462ae22b73c9b4dba26fc4cd3414705497893c4b6f2b475938790a6e8e36ff4d1f84cad877c9fe9624787a32344db7b4518110dcbe734df8a810357dcfcbfc80fc4e781a1e240f97f364d2bf30aed1c02501762675f79a30cde1906fe75b061e533dd3aa7942713412b8239fff7388d1f6a6d16f92568892037b3d7bf2e18b688e2197eea4e079d17aaf7e83714c1e7f0b034604b09ca55a216cce62b1f9ec5533d438e0bd4507d3c5dcc6987c926ffc920ac0292dec1ea8b4e4e2a9df76387fd1960020a14bc666f493311b431a17949cf22e571dbb9a802ce7c7ee47caceebaf118dc265acc3d0397c3a2bd05bf025ce0c2ecaf7c7a0075a8f54c6d2ec26610e1adf2515ba035baf088b8550cf5ca771f06867d40c315f614f4b23b14fccfb5f3ad1616a7dd2945783b2c0ca457bb3e3efba97e88ace1ddc31d7b0be8027afcea046b677984d9b036a11f0a3bed21ca842c5e646f23f8390da496b4b8712ee1c1dca7f5292ae10d89764219842bb05f6b432fa4be56721e794af8154cb86aa4f4da59cded12517d23d95575dbde77bdb9470c3760f29b3d47a80b26959116a16c9679b9adcf76f63e5b5592f5118fc8dd5c7bcc4d61d763f98c36b08298ae71d42554ff706869510fbac34a58da854c46e863b4c91db0ba8f1cadedf1684dd6d727a321b9535db8bc599fe34b642b737f4ac44ad6a9a384a5d1070d9b1a751bc75a0bad0b764a63e4c6e9f672dd9a4126bef41f13c98d394c8903100f6e4ee269c7bf2a71d1f3e85609fcb7e9220769c3501fad60646e6de50fffa722a5c142602a4bcf7429e32a261f46deb11e7f3eb0d3ab905d4ebd929a24fbe6043ade8dfd96101f7febb01b353e414808b0636dee5bc9edd94859a1f62e45c4c1f589a628f57baddb70805dc3a304e1cc1acb55cb05afe04a448618fe8c4924c45e2c2920f0a5af76b1f4a91e4a6150c81fd570801b945566a57c7b6f541306eeec5ed4ce87efb57f16806bdc793bb74588c9f53afa1ca4f7cf9d092859960bdb0ccd5f040ed420b3c6e0320345e2514e8ec119a109c09cf8899c698a7d23acab3b930017389a9a3634b0ce83a2e072a3c8965c0986e47a74f2f5511a5ba7c49338510efdf15a0ce40edc4e8843f73ec98ab86b989fa10566d8399d778afda1772f7938277e85e4247946dc02e77694489290579cc99b9a314fc817697977e8d398c3f5a02c73a9b10af9d4890abd4bcfe27c4af1525e8254eaf3fc7eaffb053d24bdea985408ef36186bbd5d7b05c330e0180f1bcf950d2a74a887bacfaf242e15f1a7a69731e161a2a04ae20efb8f2d6c1d0c523efb16bda4ca810666158f71449c0e3df58e4fb04966b91af075633bec673eea744b366df549ff789effb155bb2a64828b8349be60eba84c34a8517f63e11978e4b37727d9b1f7d761e7beb662f15fda0b70a70f03aa9a1435bba06918cab12dccc37c135062491054676a6e40a98483477998e44927f01295675db0a5d8c5faa0980ce2488765881b4e94ce83240ec163b302d397dceb5e3a4fe9bc37ef11b9ea34c74087af2dc0c7e115bb7d79f9d5a4665be1217146fe5cd80c11c25af7dfb2c4c13e820f2abf40aace5a042e9a0b1e470fa8a96e7e0dccf9834b7e1803aa33fae5fdc2515bf91dd74e5b7430ee5a48cb1e55c3ed14c398b023aeca5aaa8fbc87cd417dfcb2c2c48d9a32c86c0777324ee27c2faac2225b40d210f3ce32274e8bc1c4e7bf58ef7fc6ef09b2a76840080e24c8935002516a57bc59031274e9f2a0774697777c0ebd38367990d713754825897bd707e152fce84eb8857148039e0b20bdcb4096fd5357c2d899c277b651d1d897ee8c381a0f3be553d350a04ffa9a4e6550fcad4761e2340589f1667eec2aee8a7a9caa8c4e899e3d1a7e99a5f6075847a8a53b8d14adcfd6bf63782c76a3c6cb3de0c2817805e3910a78cd443d7aaed26265f6d3392fd4c283a0768da5d5996e6d2c9474223035364081444d1b5b0124667cfd63c8669f069f802b3e20c698c54a3d3dcda596c4c9a029b6e5d44c15945e79b0a7d58615957e2dd6aebd3c2a41fc4d8b8b62be8a41c6765187b6ac1f24c04af10f56e15c2c1c2e3a46f90e9c60543fb8092ffa35c86526fb72f39ca27fa23a460da2b75e0f9f2793dd33ea31ed96bc30b1e6b5655d5fbba4d5147137f033f0e10b03ed73bc1a29c7fdeefe17d385e262c1b8bf0a2a491b7bfecd4b57a8d9832b27820ab18f8fb5f707d2fe5ace82b0fc8b29ed207df748db13415ef247707b2b9a4187ba79cfb89ab5f7430ba0fe32e6af6c57a7b241a77ecb99b785f8675deea843af2dd1300ad8e275c521d1a19c82719cbc480ca358a843f0d3892dd12a91154577b37d3dac10cf318bcc3b7b9512bf3f7ece0538dbf3505283d87c8fb2279dd3941203037ec0b2c9207a0c3638edf35a6f6942038db04a7843e6660fdcfbfe77b80a4b1e9df0c9aa8dfa5a564fb6a1f5c9fd090640238aabf8a7910a9c4b1860626110f337b02456c8f00e9ecb301a0261ad0939428a7acabb4c6ccb92ea65951036edbe2a73f2637e204775f552eb97626cd874fe67f9ee5ec3c5279f66190e4096b44b7bb3fbf104e5aeb7425a72f52e81037e5e40e55911045c375467328952ce59f46bfe7328e7a4f0ce06496ff7a94ec4fae06884dca6aea28af522a2ff6f8061b83e0eb83adebf51f7b9270c0d182b60ca0d62a235924c00abfa3261cd5d80250e7956bf37bd5c4d16bb666cc1e1edbb19a0d0a909ec128849b1dc4b8d5e72e86395805a0dc5cae22561d314b4299c5c10553b5a0ff53f971cae25652acea791e106862c82ba76f4d1a3602730bc6b398dfe900915515cb6350bddfa72b181348be3942f0c610d125219791fd83ca769e9688a7a007a584c088603789024ab0c9f657183359ec8e0cdcf63f338ad8053e244bec6d296586bd4696e2d410651abbd79deceebb6e77525d7e659a4e78ca3d334781709ce2872cc12ba62260a74d618048bc6c7c87750057946fcd345a37fa9cc171fa4e0cba8a2ece59b20f52b4f3cc4ec15cd322ce80ce8a3fffa02a7ef93ab8161c020ad787bec80f8e4b461802a0f81dd94789a218a97dbc1142156e567ae8040926a1542056a54a2839b4261a6ed01ccf839425c136d471dae88541c1947c7fa807b816e8ebe1d553f406a0043d3dfd32afe0b2a7865398e14cf551e44d6e0cbb360e73f8c344ef8c433452d8f9dae02748b38d361dcf0d49c4fddfe885dbea1deafcd719d5c3b94f251a7b26efdd26edbc8368967984514e746a4c32671026a0882a6a7f500051d93279e65be06f2bc2ac857d0a59042d081eb0411da9fd98b0795a167c64ffdacf991df284e39b88a76be5163262c9c166bb9c3afbd2497cc353599d7cfca6e0cf873454eaf21ef40ed74fb051f951426e0b6b7ad9c2ba42d802e0fd4a0ba5831a8d89aa623a762944a49a6437e26458b76724b3a26f22c77d5d7955635fd752d12603cdf22acb5ce086c09262fcc28d1092b19bb51c7b718724b1be29a91d66b29648a2ef04442767a4815881aa1be496da5b9a5612726c04241db174d14d92b08678ae7a487c3c0f255d15f189ce7127a2fc0a11e57d18da5f8a5d28e08b4f7268efd170d35d7c84030e81a641b39054c98ccd36dbe3621ab2de32d27856acaa1c253652d309307fa5944b561653a2814264aba07703c25c2d23bf0918b0b65ec0538bc4acf98f7a70cff05519ed5e1bf188124dcacec9b054cb6af70ddbd2397f7516ef38b3ec3612b70300725e7768544eccd7aa7ffee5eb676d010752ef89ac3cc07f6847aae2a94a23d0c8baa17b063fcd392fbce965d8b475e6b6bb7195c352caee4609a83fe07bc4ca800365b320eaff8b0cf8974e100473ea27cc42f9efc83f45b47d2d18bd62b0a48c333cbccfe5bb8dcee2625cef63cf47a5891967a82eafd7faeaab8c5eaee48334edfe8f0bdc6d0eadadc5c2674a1478a272fa944f8da7d33917745b857fd21613b43b81401188da9a6197112e70b8a2af61183187a71132a0d83bd16d38fc110851e4cde92f118bd10bbbdb0fbca57203d65490d0b4b150282135b04e080c82bcc7be86a6f3e0f2e57d05afcb1c29f0e9a3fc8cf8456456d3ca184b2c8da913ef0926030992904b55419b1ed9451bf9fd2548031af5a4ad3c7cea9bb5a6ef522ff60f09f2bcee2185b51256039b207c185ea68743b287a9fda4956fa54e3685d1b8d9778ed232152e4d88d815baaa088dcf8895599021b8781d7f9e74b6141c1171afdf1794d0da61f94550fdf03a6e2000b61e4315da9a45746922aabd30c61bb16528f51a9ce36afb344fb14512a01a2866cf25839f1835adf910118e6913e9c96c765cc88ed7113d7f69fd3e101a47d302749c71e9c2eb9776d10d18fa5e6bf3d6f5165a51ec83438ef801ed430bf587d44d45239afc8cf3fb157e7cd15d5991ff44060cdd5605cebec197c2fecb65b7c2a15f9d9e279ad371bbdba2676a297f04149ad06292bb560061e292bfa49c43d458d74b08f6cb6aac914cfeba4fe378cdf46c1dbcf937ae7651fb3abb85bda4fb805990b841bb43db00d94b826494dd3b42b9a09fc70211bed3537c5198572392665a43e2d560ec8f8045213443b70850c6b2dcb8c2a08590ebf9f04bc790016d5a9fe63528f0058578ac534c46658d7029e3f034019f3c1c38c277c08a9531cc1399bf5a8a2577749360799b8316d392b097f9f3e84bf050e57f14d7d894ea73af996a8a16d213cac99fa837b35f7b0cf7a537bb743d61f7fb4d7a4a639d0cdb50fec6c92797af6238e902fc47276b44594968ef07a63cf27fdafa8bca4e696a4cc831da6a475e29a6fc8f85101d3e31e881a511c274d983a5c656179806bd406952d602d0fca24b72d1ac44d0330d81e67feb0473a91c1dc2d08823176e1c7dab3bf720e3624dc75aeb9fff1018900287718a5e8b08eecea68065e58979f2f3fc0c863561d2aa9cf2dc4aff2fff9537e98f024c9ef4be641b15d425e2d267b91593e2170565a61c44031c1777371ad24278b348a94d7894212830208f095cf2942fcc9a53b6f0eb26234e67109ae6adb3334b91b89ef7575d833c19368d3a24f3f64da5acd483264d25564c0858242a14a05f26eb11a5e1b16594d467201ecc3a4db69303f317cb10fd88052ff4655ecc93a2ec637d1a98642bf5d630e0b5fa4ec28d1827751ff8f077d254aeb407f8279de27f6d79c97e61a28f6cb8c240ceaea75ff3794b8fcf6108bbb441610df11a8850505bde352f99dc00d1955a840b86f6595f3f144f954dd194d417d26eaa0a949277911695759eba2806b2132488a8b19d4d1fa058b43c1a4a748abce40b6fb8570e656feffed6b2d64cde496961eea3765aee20d38fd49f4dc946e6d697c8ef718e130291bb22515c25d161286503cb110353eaa8df6409049fd02369fe950cbda81267c68bd054448dfc485315a5e3b0200acdef394f52b14d9b05394627797e7aba6d6a6f4a7e78fb9ef745a8b24ff2cbb68969c019b57aeec29f7df4d4fa4ce1fb75ed0dd8d3e936ce3926fcee68b943b4a4a2956179380f8a8022aa3fa5e869cc1cbc8cc44a270bd79f3191ca9b903f0e969eb3676943ea76f9f4d179f56ab07a80c36182f690f162deba457576cf80ea97cd822dca85564e92825eb25340fbde85ed84ef688a8b0636fb947f2fa5f0c44b9bc79d8bbadf1841abff20e61a12351f230c011a83dff84174681e28e54e9d259774d91733c5ef0a4ce2257311d42a386c1361692fd033682c31861e6ad95cd275fdfeb8733fb41c755994b6a00e666d3d23317b2987f53ef3c81cbe05b102cd0883bb63ee7e5aabc90d7af6d335fd0f4bd1a17d2c437cea0b5c2c3727f293758b9be16845700af5fa8de93e6e5e59b6c5a2f4670ff5183e766e9a4dd64fa4e534955ef8ded5c5f13ca40920681141706e742a4727b5d30a69868af3db9a7d2104ef53568218c2a36a53c7698fd84821a93e71e169c2acdd66edb0ceac6455419c4543f52dc5857a4f37fa8994e6d6ebfb20781fad856a0ce5492907f871c014d8c376e84ce8a7e5f3de57d78d6af9beeb980ffe068fbf98a1a280024ef66f307ca1326c85638357b7ed629290060bf669ae66bb93949def9a2b7a3ebbe92cdae51e18c85393d6d8448224c1aa021e7a4ac1132ac525c2304963150c2302da19d17f4fc7e037f39946e099bd6fa5e9bcdd7769ca387b3fbab65413f2aa5a1ae233b1515c49e000b32d5cd361a2eb2bd635c3df91ff85969efbbe7e282fdf771cd345bead440f2c56190c22290f185e0273bea462beae6852d54c87139247bcdfa9c037afb58a22041e6b842f18b1b9d260e8eabe35f53ce48c1b197994d977d252aa9fcf08556640ba9c472a42cf69a0a572f1545e0251c477cb07510cfa0e44effc3d77098a86a9b26c85b429e158f2c6adb83a2e393bcae46eb0033b1dfcdc40b90dc7e32c1f2544ae74a1a2dbd2c6476b198f820d13dfabdf0e3237dd4291bc3f78babe92bdeccb3804653400643896bc7174ab568272722b45551c04d68ce398fe722324fa54de2aa8907766d0eec4e9c4109900e3f94c712423db0f76b1ef198cd55dccb6c41ebcb81d0ad710109e30d0a8807560c3b7eca0f61c6e26898d154308865c8db5b37aeb23c7624599661138abe234254f1c83d5d387e56a109a5a1f08adfefd19ac3ae7244c705c3d5fe0226632495f795372525f9caf355fec7a844b1b28c7c4854f2c9b200f4c8d4abc289501933eeb4dec7c0398a4fc8920dac728961b4a6f44751383e6acb88b7573b3be4840b46236fdecfe8769cac7dbbf4356e6bcfdca2ec788cae75c459477f020aba3f0f9707ad5ea15e87acaec6d962c1d35ef6f3547adc9523289da3dfb8fd57374311c06cd5f5a0b86d2d9a1f8dded8097c16482e429d8c2a658f230cea1bc101124d7d67d6feab7ea40e1add846e1f9045f58d2bf3e8bf71bbd7c2520dca5b6e45aa93c9c4931622b4e8936b241bbb6dc998bdf2d7bbf8682731f2a523b2e3bde4500823a7e0a17b802f15847ed47dccbd891fa084c1d010b63119abb834e919f01b4e96f0469b09a692628d23ac7e89b5baf6580070cd488622ee05121336632d535f08db93b919469a8c0fd854420bba713e38cb3efeca3e2165a079b2a626bbf833666d690dafab02576666747b9af35fd3759394b1013758a6aed09aa3ac831b6189230b1800df1513d4027febce3b38d2d0ef67b7e9f606ca26db07b2d8c2f63e46019af4b5ed185b7db41952faa73dc90bc5267eac46b7509586c3aad359b4c918b07f1e6d91399e943a27a4be26391664581e6e70c70ef7d66c718c9751ee8814e077dca93e934e9e2a8a43e5ba68faf0b13a898351e866680c669e87de4b6067cae62eecaa0dfc74f860a5494a4751790380cd642e6cdf259dd34bd19e904adeb6399d36e48ba40b70a52487c9bebae39f51733f0a24bdc938b9f8812b02fcc6a14dbd2edb9204fa049ac646aea7b77d141548e9b345163f56a23e29558c8913f14c7e062230e41f86929382a303eb546104a5d10a8ceaaf70cad88133826c0ce0c90ffd747f348845a0d32dd2a067114a8deaf4aa87215ef5a1ef6887b9f35af31ce0c51295c0140fda3ddf3f73b48e8d3688fb75c642e6e8b3652d5420af3e9ae7d879094d486583e44e905fa8b848a1fbf7789b2cc23d1781c8c6d713c83e1829a6f6a185b30ef95222edf411818f8add0f337168a2e577746b6bb24cdc2703d6c9913bfc5042b2832a8243cd053b2008ab40cc89084bf319335bb33b480e9cb164562672cce22734c456332497960fe938dfd56e23b35f1307b1be1ddc75fa2ae56e7aeccf5de3d0a6819d3d958f2fd5e3066ecc5a48cf6b5c1f93bba626456d71d4c5cf0572d5de0c86fc18e6d31f6d996074a0bca20c139e328511c3438845b84f7c4fd61a74e1ddeba890125a6b562476280977c84b972865eddaf11c39ffa29e4b8d1addee6cf99bd440767d84fcd7195239a6e7d88f6def9c0902de7153c9aef6fc756d5e6400e283ddca033408c0a6aac96b3d022d117475ae1d9d8997a73b4bbf24be7762e608a99c12f0d6eed3e50c818994fda931445a43c1a5d00cf6fba7c5598ae75d5d2cfff22374f21aff76ffcb537365650970f8f89600319b363e4e49172b0970cb96efbd0a0c6f0e58871c732e6051dd3057bac3623744e08492ab776ccada34ba673512195240d6ec7663a3807eaba40b1f44489e77bf137070416582b6932a352a6303821956f4ef7387fe4f3eee94c08a0244145bd6e4d676d5f89898e12749fa89997d56d5d55975919421cdfb474073bed14e144363aa49b206b0b5da4a95dd84546846d9385438fff05a4eb52974b425755eefc17753074ee5e2dcbba6b37d0c9a1cabcbfe351a23e3061a5e2388d58744acf27230ee7030fd0e038a2991988653ca1c14e0b7b9a24d85dee11a87819061abeccf0884098bb0c4385b3b9ef2a50b2876415eebc125c92d8dd222f31e03be9db5558e4f602c3d9c86c04cbffad72deae3f9be57b188457d07b89d42ce93696689b4919295e4e11e968b9ff588d1ce3a77c247f0a0e32bff674593685b272e695d413524e1e5341d2d2f9d031403aee4fd1400dbf99a56163726930261461a639c3997366a5cd5483333075a319a4427541086ee2de8cfc1cc94706992c80984fc074d8bef64cdb93f88b0ad9f1e361bdb7803e96980a31dbd2175cd548fd1a6fb25b1aa6427163f3e3bbdf81fb50cb6dd9422459d4f094602e934e95b44ac8b69654fb06fed3e7a2b35eda09367df1554d9c801f89e3974bf43d744b0692913859300e5248a54bf3e4cba387b0374e39de73ee21a68fdaea4132986e0479dfdf430654dd04ab96bcad963dea45a35b96972858c1ad1ecded2761a45402b712dfbf31ca1b079a534821ef8ec5208aec64dc2960b5344287475a20c01ec11c4b9e491787cbe5efa5798c03b22b445b7d95f9075769f46219c717eea78056a382664bef3c775e23d8fd26db6e84a584a9896ee274f17b5e8960e99d048581b2adff176fef98f2e1a92652c5f28054921770522da4cce8b5014740e66ef208f313bdf21b5b2f472fc8b982b1952a4053bcb01f3ad7f1b13577d340c566fab881f95c961accb69e031c4d2b4a13d4655a741804da15e483542eec08ef5f292db7f7061c108f998263c1fa64d73b3212a79aac47d4e9cc04e911c25b02cb6ba5a89461a1f62a80c12f6e3ccbefe20185a687dd56f74d53444978c3efd7ee8bdd1c7baf0132c6f3862e221cb100fa3a69b558a1be53f6835037ea46bce6108bf86321a2bcddd5609fc23f456a2ded55ebb65ff1d416e1d8ea036826eb168440687612ebf1574a7d65aa9dd444eaf866fdd262c0295fbc7fc1fe83788535061ada48462bc457b4b8a3c4f3c3991733d84b47fa9d4865cfac27ffcc3bf8b3a4304e2ce135474c841d7bb035b8cf8440caa34244120149565ce7c4a313c914d26c4ea2339c56abb10091e03ea63ff331db2f5f1d9b2cb7358f450c90e55c1b0f96aca13aa8d1d5021030ad957fae317f7dcf8f9d18f77bdacbc47076e6b837a1d03f3055767d87b6710403012d13f89bfdd2a857c50c5c33a3912a69a0ba31d61c8ffe9022635318b406702beebdf2ea6963dcb4791371afb37a6d39668c0da8d2f85d0eacf80dd330479d0003fe4e94baa381af331beff0ae01a9298d199e73380b41811954288e057298859a47522462c05c8c161faf88ffafc0cd5838efd3742028980d967a283d7bfe176fe0d3018e7b233c3e83d16f9db20c57f8c4943d88b81ee1189e1463256f368e63ea0b78aec9214999ff119046f875ccf2edd887ab1f1e90f0dd790fa5920632a179748a88d9b7f544d0fc21cb52e0584eaa1c4778cd283adf5b474415875d047ece60f79368f7d024692590e52fa57acf7ca9905a252299e8c448ffd4e83b505adf36bbf28b70c248fa9751c58d198dac45185a7febc3e087e55b4bacda9b681709ef7bd9f175b3699987ae8cc6318adca5734ee14bc0ad72778c43ece7c4dabb62a47987c8c74dfde42e13a1ce22df2b095ad63fa458d5bc8d9ce2702383b6d8387734e617e731e2c930a257d3276a75e37ecac696d98ef306529fe6b362c5d0c666df0066e42ef401d23b4c98a7417d4c8cfc662c21b43691c8bd79226454e9a37e8793d311032f932303016250179497a2664e6b83a9dc82b69b5164739ddeda20768638438376cc9e66ec6e82d000ad9de050897c02778086dea41c10bed6ca3f71ea0d6ecf0aad5a6a086b765a8df4b6c631cf334408763c84c07c7fa46df1d55ea5d7b8acf16e0dae6375505d4b1ca9c2619f4751446b339add0047c691f2a7c81ff76227786c744d2f83dbb86e54269bb36d15cea12e5ec66e4ea222a146d2179fb0b033818c8c28b09f0fa9889ae4bdb459728443a333bc75ef3d1986a4db34569e0f3e0c73dc96c2949507ee96b7b47f9d3901a641f26c9c4a08d58077648ccd47a3374dcd057517743b9e8653c458c284cf6e52f742f8a5fa21fd8340847af49fc6ce64aef6114efa591c2d4ab639ff836a2ce61f86c859ca332bf1a22de31a60de0b47a2cfee9afccdf33db8c68e844d99d44df59a60a370dadc038b35b5394bc8fbda17986f238ca662ec49478e9f04e7fabeef3adcedaea9b68c3df2f33d288eed3fa20855d368ca10f0f7787cb1532703d5096ee8ef765ade80abf5a81b933bf16bbe92203e0190d436679b9795c5bfac8ae63d3fa1353ee432b521c0f623f5450fc55a3442a4d6b4638f621244fba523605cd911caba0077551ae921aa40ef0a98a8d2c8fc264680824f7169a7c99c91e8da08bdafdc2147bd031f33bed092aa3ed05ce355c3acdb84724ca974f7effee1bf93704918c0194e806f6984b11f8aab7d620bf723b089142145072044f75ee004bf7c637b4e32de2374e71a69894bb9098f0c38d6b1a49a112031fa69a134edbaa7995858812354ff53fd50f349972e0da4e96c06e8cbe75b7b93f39ff481e70bc8000ed0798fed79f2293214efb5c9320f16007abd3d93e37b7e8c2ced2d53b0ad81a441695260942acabab9e56b2cbf32256bc759ba5ee24d0278ba3e767280c155d40aa9b02530c5d3c74eac8ebd20e7bd67fa6d40d4bb391799eb9b4b836fb5a0435ae4ef87cd00b4beceeb54f180661761c260dfe3bdb1a7afa7a2f62c7e656b41ba4504dc56b2e3b0686c455911928901f6b31d903d6077b81b5cf29e94bdf0944e95f4dbc935836970518289ddf264b091b9b1eba9abd0b543b3775415f2cc9e3208f9923e8d98cf4b11b69073f9a1ce50ee460b4316009fccdafbe94a9ec47dcdba5e9b98aec7699aab4c90b1794617179fce10826338c960a26c13b7587fd789cfdc4d4ad7841b601fa4c69bdd4b6c822386923f66fabd617880c80c8600425be3ca9138c0946d19ec33746d0e929fac34c36e4aa763e38247c69b4989f3aa2fca1002d29f005aa222d3fc1d7d0125739193384febc7eba6da1c817c2a927021c4676c2538e75db7ac69676c441052aba46f71c2d74ce63722ba44f98319fa99727099c54f5a90372fb37f8871e0776ec2c8e847942af17f67fcf070e2863ed8c1d1458d3786889f8a6718c62762db3b05feda59caf78fd04e1577a91c8d162aa0f44efe3b8be3a1149df03c78d81ea516fe4e4951fa3cd7d362cab7cbb17fc3583b719b224f4c6e979c92701845d7aa46d45b3878d30e53033ab57dcd5f50bdbe5f0816a893f002002b11d2074aba52329698fdb6dc1ace0596e7ee6c053fb8a815e1fccad89b58f108711c4e9f6ba812b45855308d1b68617a69acf4710f8c9c9096f837f10d7904fead796261ccf211e3b5cc152a906d0df6e1c4b93bce7325ef11c9211cc4b7f4546eddf189b3edae57012c111d4542c28048319b7c5478ae319c79e7b0fe8dc464db8b374356a03dbf8005d4eddebce4062338586a24dbe624dfb7da640bf92dc62834cd9c2c3e76785e89739edf28a116ee93f76120712b8355d9859d58465b665de6d8d852d975ff371af17a959639f439836a9bfdb2a0e05020136526375f1f883291b43a4922c003dea265ec0768b40f62afe5be5bcf6bc430ae7247c05f133c09dbc9056f56e8bb141e0c30731181ed161109d6af71b396f53b195dffe3abac7c36570287e407f5672facce0fd217a1c2f6506a6ee1572cc87d90efb5573759e1129528f687c10735302bf485f6b3a8411fb0a894597e2b131bf7d9d738cc2050b5dac4e997b8cc9c5c66cf88861886540e8359b427736501f4229a89946a3be1732cfc25c6236fbec4220f2f7e7c9d40a9739cc07be8958fb155330d46e07d10c04a50630d44c2bb21adc9c45f3cc558cc11deedafbe4fe3656a6a523d28c0383d256bf7a6fcce87bb5d40c3ad5095b138c632899dc58345e2b11a0b8662bf714feb4cce6abd180af83ce28321ada6a8974dce437c6c2859f3afdfb4836891d34e545c16e0b81edad481a9ae385b3c68c4e92c328eade568a0c1d137f8e18eee9069df7dec7b91cf7965535df9b9b7a2af3f8c146b4dab2992776a0090a902405c91647b33e1b938ec6842a4195db3b4e838cdad4e26461d61a88e7f419f58840bf529220aba6baad884af3bf5c5fb0f1367ee37f68b353066d90e8a8014d3b5f677d39d6dfdb5d4d1db4efb29c979d1a63d1835ac9f699bdeed05eb51ea1451a97232d38f0c07df3e33e2bc680f164ecb1e198f0e159f9fa5bfbd7b1ef9479cfb631de487e0093f2ff0813f2fe08e4f805ecb796c628c7d6a761f477dad4ea8b9834101c26eb1205a88006595fb76d03a52e614cca57e07be839d650b1b3092646d67a3cc2a86e84eda6c83cefab01f47827c6e3b849ba35c0d194b1bc0f03bd61e6e635a9354ccc5d24a2db6fd8a3d48b5f3eccbe070f2220a18203db1b4a4d6b4f75e1131d05f090492e21ee612e4577c717cbdf5ce21768bab355490793b53914550609ebca8ae7118ef84b606f7f70bb06801bcedc3d777921d0b3f4fbc0c16d74b30d2b7904f80738d1bbeb310993a6ca86298e162017d4868634f89b18180273b68507d64084a3326041fa47c27663c3063b9e17e18992297ca2c2262eb6d3944134037b94c6fd0781d1d65bad099c3ae44c446e394f1b3b805bfaca7e50e1b4cdeafbe958fce24414998a2fe599d647e08548495e213e25114aa78630fd2377628ece2d7d52ad50f1386748fc471dfad0d4e6cc6645ff979037c5a040ddcc552e6e1da45ae5c685caa16d7fcf6e9534d94ddd6c69239a5ac3f559fb11844aa9323ddc4a7fdc316399ad8bb5320e2161c76e84e8598f14ad65587a06ddec2ad98ee0691cc34dd4c7a5c540e7d752d8770481b4d71f142768338d70ab0792f46badf8fad2876ce5333b4de1cc185f83ed9c812097a8b0bcd8598f3f4f2a63839ae445b2caf06676144be789f798303c3fe4f17f1f0b59b05bd8eb18b27d37c6f30fe4cddd94b872af1ffc4347764cb431f1ae5c12b1cbd8f33f51024aadb357639200fd2887380f6ec75106ed11b7d71359e561bf0b636680f47ea60b86b6bfb40bfc5c147e62d92c20fcc5667ec7ee97d34f7d4646bca8b744124a31aeca443883df04e2aae89f4184f3cf40e7710adbc9ada111f8af6a630a377155179e443c0601f546336ba3a6c5b21caba312e05f09c16ae499c311a3a69c447472dcb062264d5f99678f227429b64b669fab0c551f13166e61e0bd4217703e4f73b4467813197c7d59e8882f274ce936df746283f528e9ab7b17860ef22730e23e51a7fd771968335680ea031a25e2f72213b08771cf180ff99f844acf5cf18cc36351b692362754801b2de0eb076fafd54262b6744b6de5889c4d4678ae378e878de626e73d8c765723157d3f3dfbe714eab3f32835b6742a17707ee51a136b43eb001500f9c9d94a3d8c3a6fc7b552ec31e177029e034a88d639d07537e054fc78a7d13c542df99e04ec4cc9b3832a6c7a94220b7db793f62d156d60ad5e6be46eb1dd7681b2de0d792f92d8e621e882390a4d00dbb9ea68b3bc44e9390f3f9eb90fe8d3ffd170e96780f4bee4ce574c2f10adce1ac6a88fb33433bcf57f3e36e78bd59013ed8b36e24d1fd7db81762642a399375427cc975a0f755aba0e2fc95f1d57fdf8ecd162bae07a286a4e56ed7d8b350b4dbcf4bcef29f7b812e6695938445c760a06ebbedb7b3a6f05a0f60c1b756bd8a36ab4007fc027954153df83a4f620dcdf01e2558b115dd376e52de3617937c8fc253e1dce2cd60d2e5466e5fba0cfadde9806bb87a4c11670bbd2e56738d385604d7be78fc6b453fd7fe38b992a9975f5f5baf6e98e6c49f73385a63652e63d2fe472aa2e4f6f709c5776352d4972ff68162d480908d9f6e6f23bf8227c689f3722e83b5171c7fa1be3d58516ef1d811ed107b39247a0d8eccb620dfc714f2003ac8303747c2083221cc268dac21c5bffe48262beff7896957cf3aa9982ed50a2771d10f8ecbd62ea8ed2aa30701874842b0f9fa91af951f587501002e64102fc7de90eb6a2e813f6b01dc32638599b5be2fb0ecee3e8d39ee4abcda415e7db5bb0b7f9e761da45ed1ffc570a38298abe99707c7f3335d688c25c9ea4654b1f24fdb47845fc368676b799d7ade15f0e44d128b0a44b8bb4fc4113ec3f83548821757f77544c0fcf1ad377053c366098c135dd549aeda24adcc9c214def4e9037351aaecc637f60d0996b341cd057d5ac4ef2b52e6a727a327269f07239d0604eb98405d2e5cfa7365098b8d735e600cae2b57215c88e67ccc2da5be3ea78f58400d299addb39247342cd0aeac90c9614ca697c4ca7626b180f7380c83914ce5597d36faa1ac4418dc9fbc79c428b41f98202c38500807cb7bf6ead772e8a5e2c3b883d67453425691182d69cbc78e9776f0fead7673925abb9e18d5c9e2dbef5cf76978332b0e69c3f6ca08af7d9eabc87321f9b0cb075a2266f1d5865107fd281301fe66495ad817329d2285112b6b2e69918805c8d0f52784a76e30a7c42ba4097c383faca979c12aa5514d2bc608a98b721b621ca88a8592fa9144f96e1564ca038165257e9d4a5923106e5c4c92f71d55c7252eeb2432afb1d506df9f6ffdbd83e661e5321c3cb1aa8c9d4c141203909d618e7609612fddc50aab5b2090875a3e252d3188a58906676ff775187f5c2f821dd4c8fce2a33dfb1b6735f5a489b09abaa5c40c6073b490a441855109effb084f50f29467013ce97bf6f6da009a1ec83467e2898812f29765544126c39768fa9f4e39fb3b0ac5eef5d01ceaae6f54816409fbbd8f004ea8a5346bffce6b233558665c3bfe97cdccaf4127fc585f6e93dbce2b43b1e0ccc93325dece99329d528bfe9740ee1e2810119d9b74b7b85c4f998aa765b0da81a115cadebfe4421ed2d0665ed3692a7998933834fd698b4102fec52b4484a31c80909415920d78bdc98e165fbf9c894d580a335a74be5b77a857cd1899a990d3c11946a2525ab713c26a7c42a8f5d1e58643258a5e63ed30e2d41a5bee914fd10c64505bf7182ce2fff05670f739466875684e3b813162d51e16dd4ac754fe8887702110a1cb0228cac7b2b376eebea176386f7a7f898a1930b5a8d3668f75f1604d08af940d7956d67bf05f77ae8ba6ecd72c3db5f872bdfe68ce05931fd0fdbc57f3646fa37a941b3339fdc62f8fb17015c895a592645c65e397c1541432ae0fbe17b097f35093ab0e23b70993395ab26e6c99c9e57f727dc27dc87b18578d71838e5a88f2d5fd579f6196036b7ef78ff83e11229b249a751ecd7617c9b9ff60c9fa844aa994ce3d6235ab7a1dd278ae31349c8ea46b9de6ef1bc3bc314e693e2271e078d5ea95faa0cd5320e1e8457d8e27f8f9f09aba4bb0ae0cfcd1a051d85752f48398f9df259a01baec47326da66af3b787afeb56d8299b67ec8536a0bb9ddb2fef1d91e91779745247996863e75a8d1f86dc42ced62bd5804804375c55420ed2a1970c78726f6139f2d7bec254cedb39d44d9fede2b638816fa867ae46d1bc376759de75e9fb9ec7650e27662609d8fb9ecbf5063642414e5898dd45b7905c789b2a92b9e5cf52611aaa0e0f5e734d30be19cfe40c7594fa6ca26f0c741c9f59a8c16346e84fac3d6dcda8a34d1a36db9f3f243228234c968a200fbd6ec9286dee88ba16d3119842621241d02d27e355c30f783bc60cadeaf1b061e0ce7d74f4133393c41845e74adcaccdd606c544c15b665839780c6672d1841de7af32a3ae892ce500b0ffffff4f