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 44723 78a5859e5402a6e3a34ec76cdc2c446868bb6e593c9dd1b01792582ca8811b57

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9cbef0bd23be0cfa680508f761be4c30a254720747cbb281417fad3f3169c7ad
Certificate Block Hash
78a5859e5402a6e3a34ec76cdc2c446868bb6e593c9dd1b01792582ca8811b57
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002049000094500000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e3d64d9597a99019011039cb108dbe1478c5189178df71efce7dbac55c0636554c2218441b96f5d0b93d4f0bc85f8dc7df970e4936fb87e43bd0ed4d3b429429eb32bc8219335072a0bea4aff960256dd2249bef4dc35f2184760100000000000080000000e000002049000094500000

Raw Header Hex

000040207335b20c965b2803be7f1e3b6352764c242e80ca0c0c55bc6531fc146076e2d88ff8cb691399dc71d51b8252a22126f65d755cb8f62ed68927019c0eced386bc5516fb69dea61f18adc769313fad7f4181b2cb47077254a2304cbe61f7080568fa0cbe23bdf0be9c

Proof Data Hex

59,560 bytes
12121601030769576e9e0584c94b5c9e17f67f6fc5f9c3f254e369920a644f71584319ed012577825a31a318556685f272642a56a81ee5a084fe4bb3ce1e099489c43653836869a101f980ee79a6b3f450c358f09b92941c94288ddd153a94902ce7346feb9921c1f2faf9f79687ee8435b571b2676989e757a076d84475c7c2e2dcbbc1662a79f96dfaa8e1e60e5c55138d98a34a5a51dd05c68e79b6744cea26cca97fdf898444b27ce6d33d657e0a6086d1a51d61576962010e0c7d7da351f2a9b3378e9f7ce1a08472971a0591beb7fe194f0664499123311b40158ce11554ec8dfff3758a6241953265802bd5cb47a6a54caa7354da8eee3aad16bd2d9f0823299588dc6e3a968df2bc6015ae26785b127fa9185eb4c910125528d55dead3221ab84208424fd09c7b4b5d89bbca03e1fe371bc6322e5273419f1b3d44dedf909a23b21394498a4eae25d4430b77f2a35674d4ae462b35fb750fbf5ec4395d302ab4d0f99a64b2a5552965f6eeea8c2ae1cb682e35dae2d161aeabe77b014361af669dbf122119ddc099bc3b6285450e5d02ecd4a5b45621b88b6621593d83bdb2b56c8f5895ee6e85861e64f6bb695b7a3eab18a18eee8f6c9813cc2a6a45f6e655712f1483384d39b7700c15f96f82fde39f5e30279b6d372371a4e1c2d63f039290a499f9c516fc7913db4046c7e01a076e779aa1ebaa14b0772474d7426f5ea2f3f65eac35b0e7deb416d406695bd4176a0fa26f4ea26eed260cc2b95eddb32754467815066e552e9efc4a78a683d5dd1c428db7ea574ebffa8840008078c5850eed3ba1f62d05de2adb6558d1daa5b794328c9eeac36c2d0d4424595a162e5a011a17212d328f038c517677ef53fc0a29164e2908289de38f1dab214472165181d7d8d34692b29868fdf3e5d4d24bc330b017ddc4920c4251aa6ca8be9758967fee1a800ace35d3f46b078cf7738d834755f75f823834e33db16cb3f787562209ef05eb6ef4b9dc9813effce6c98b75674d407cf8600362916117a2d6a9123c3fc5e6c46b689cbc1c4b8d14317b788cef07765afa0ff68805b7e2f5baf88a68b926ef77eb2c970a18283f69a78e2c6ffe90e2b2faafb7fabd9d833bf3f34928fe6af070465fc6c876a9ff37dd58f2ddc489cd3c79eb579df16417a8a1d046109543a4850a408d722846a4f17a4f9e75af7c372dedbbb1a95a775662eba4e81a131a430d172dbbcd6d2407fa182585800cffc525cd8507af2f5161801adf3eff78b9285789ed2c48fea63d3e757285200bfbbbb5ada6f9ac52e53e4005ed209887324768e7b5b631abdc9484ca0550a78e4ef119d821b4ab3e3a9b8eca843795d9d8105c17019943d9183fa0d942316b850517da01cd551fd427256e2b24726204c884ef6b7c39462bcc3e37c1ca63cd7b6d899b6e04add931228c3d3c7f0b71195887d6e8c1347daf5db6fa5574a50b775c1398092cadc1b2af540f70f4c6206ad7ca5338bec53c72c75fabd76c3d3bd9fcc96a1e8c3f65110144240aba750a6fb0516468c1fb48970928f52a2ba1eee304d8d21e7b30e4323bb0466ac94efb0ea424ceba62d9d1bf7bceefaa9f3ee9d8a48a8afac8bc6c12070e44e02c970af76f9b461574d3dd4337ceabc33aea3fd789c2d861186101ee2f2f609ec77a919db16d77c8f1404020ed353388914121835e34e1395578419cfae0cb97c87b60a39a96ec2a2e77efd0626eb5bac8d401423205be1b8531364831b1885acf51e28a24ac6c4064a6f83cbdf4c32bc3736404cca6d137282ae285bba98f90e99d76bcd2f40ae19f3063dd4cd6ac85faf09102d254d7aaa52a22021049be475c30417ba514099cd56190c7d2efbc8a7606ab6ebf6684d4f6906fae7e170d2ec524eb09ec01e219620b7bae14e3be7b7e471e2d4481c28670b40ad5cd8c580c6385d40ba90737f47983faf7cbd0957aec5e577c94af4f3ba290d88a0077cd2925632b43dcf8038ae9a2129731244229a4f504cece1f19a50e6205b93e4bf31e39fa746204223f2805fb05bdab6e3c4d8784278136164233b08f2a7255ffff425476e9f7249017e61d91960548ef6eb9eb60fc0ee7368cb4ed19325c72faadf00d9c46afc6db6d42a534b44f9b816b9765aa48aa8d6e91272e252bfc5a407364c93c1e818eb5a4647da0e60ec542927d5da2922f66fcde1349a4fd4207b56d100d7df17b3d5f53dc0f0213bad918baf9add819f60c1dedd5b6d4a0fac5866589da5c33073e25533f62df8f050d6c54be20606bc4fe2b01229e776fb44b994e1fdca9187021eab08502656bbda1b1fe027a2c50ccc90ecb6000ab29d197e4e6c5ec6a337af3b393b22da0e645550cc8d7659563cae911b38ecc1e394e3592389b40dd13a6b5d5c723d2be606b39394b2902251dc79a4b2d9a196111a8de64c3c9a87831754fe06ef82df4654187c24623441cc9b8c9ff40e663d707a882ef1f917a76e1c67fdcaef9d6bac9c489b4c6caeafbd1b0d86d3efe24a62463a2c0dd582ef4764cf31545416c2b29791ed74b30590d2079ad9de520cc6164d3cdd89a83648a5df550c26894875e5b0c55052a544edcd483f349f14f535113092924c2c33df2c7941f23979946b6d76592829c4c9ff0fc333b3a3080027200b78d30d4420511e90ce6f5041f996afd47efc43ee1a7ed942eeb0b03a257e4476824f973eb792e1fc03aeb5b05352259ac795083be70fef451ff8c679df267e2494accb94250a8f7cea7dcdc62672bfcb8f7fcc8ee872f966c4d050666be31cc7452f5cf6dd33bd9e139b3e7ec1b4a29721402ec093b0d1718c4222b048171e5edaee8248eb91cd2ba16102d4867c9b96be169d73a29b0e41e9c6395f1efc29bbac3a0f7f284df3b14cb87f57607a584953c651b5d0ddff267e046f0b9e6d998e000379b63a70201212477a27281b4cb46888500936a9b882e0e3b669c4ab9a7f521e3bbbd51f6dbab1e639cda5b4fd93dd19d8b2d5123e6d476446c87e82ee5fb9eeb1aa7d6817f386ee3cc7bf30fda2542102433e455c9c4f352783195ab524f5d5471f539fea37f006383e4d6940a154cc20547ef3169e0749ed9c124ccde4fae6c705e7bbb6bad894a1187b88a4764851e5b4f994cec08cbd1acc20299bac484d6675e89f978f26472ee494b1daf3ec1acedaa87bc2871c27a8e4fc414d3db8ebc280af7475d14fcbbf1fdb63e5b7d56b971abbb92b87f83019399763bd3121d75d7f91026d5facaec5a64fce269e2a70b1516dc79d677e907eafb9f2212dd53827891b2afd259027e0650aa74490ee9d780166506227403d1bc1fea0ebd14ce13bcac69680afead1f67c7a6d088bf8469d8f387d3e5de12912c27b3cbda5a4db4f3a4237a8b43ad9d333dd7439f67d262f8553fbaaec8e24c43714779b54c4e292bef5479e1684dfbac94ba6d9ab5e4ff2608943f22c325a3ca6d6a98d66cded073d16cf4eab760d90c0e33939dfb4d14251ebf906c1e1e5bd571984d03304ed0992da9eaa6c4236f04e13b387c2d192dcabd7ce7bee47022028a7d3eb9abe25c280a81fbc959a58b00be9700daf1e139873f267f830d57c71ceaa9fe981c3291387ba184b00a8fbb11e625720155e1d96468fb415bb65fe8951cf917e3312840bbafb170e1bbd45a807aa9242a1c416d771a6b735bc8f3e5042bd8bb1bdc944a1ada2c21eac652d9b5a5cedf06f632b0252065f09406e82c8deae314f0b18b99e199aa62f76e75f5726de5f75b6a6ddc50517c789e50c428ab2702923ef348cad517040e5ac09d7a243e138b4b41bd5bcdc3e7cf6816b1476ebb8aa843fee59f32f41d2a129fd67a90327b2046012bcbb132aba5acb1b185a2fae8ea33969f36ca3b4062483a6f4d0140d547ece9c7706d0bc09cdcee322289568662e46d61ea73dfc509d02e5f841785d93cf1d0b0475bf1bae1f62ab3c1f564dce86cc1c0394d3949a7ac6f9ebdf7d389390e319549f979ac23034ceecfc3a858209aff4c74df77b76b21e02d98744a8c44cbcc8ca5e47305f91ad058bfeb6aa5a7ec51e959edce32ee27caf49dd5a374b0339c08f752be0be6e0e39cd19e55f6a47d735659cf07df88d8209aefc5ff68ef49f9d527034557027cd80ec7c22878be6d5003b0d3557bba8ab706488d196018197f85dc904af2e50ab5182f4e08d9a7fdc0026d156d5113a3ff093250d43b75d292d1261ca52b3b401bc17ed7cb66d3b8480ed87176df07de9bafd35adcbe47c155897a0c24283875d48f53f477e19b04c7af11f14674c9cbf9497b18048d0aee7010bee8dec30a329db7c941fb35fee4a740157bdb20cbdba2e2b6a85aeba072917fc85138b20c61b7b9c754e5c7957dd82348e3d0a5b1430315f97918dba64239aa888fcba9b667580a19d7d19eda62b966fdbdac664bce077e3b98a58625371ba1e5ad5786ad3641dec424d558492e39cc0ab4dbb785a918d4047873d5c09ebd8762bcad3d62f901c06291755e38ef2e1f5cb48fc110992ea29a4600a14480f56fe4da134eac09ce2412cffa79013a19afe9cbe9b572757afa0d5e99d853d0cb06dec8bc1e1e37e2c83a5b38807a8cd06d0606954eca640fa3351de85c4530c316c8fd080b2d119cccaa9e5234839933e53d97dce15a1e7f47450358b35afe181a2bd7abcaa684f690fc654e9b5751fe01cb87849c39d23272ca4bf29aa884fc02ec2ebe845097da9d7d85d39516789a52aa7aab185f13ad09b9c4501c9984a764e3e0aa8271bdeb8a270cee6475906edc424838e5da40d2a11b43b6299fdea61a4f97ee0e227e31693ee73a4e8df1da99b6d133e5cf3fc6f9e800a5cfdce7b323806aad4be91a6272cf82a542aa22f7c53fcdc5917a557a1e5dd474a557e5ed3b3a00e1d6617e7e74ab6af8c91903b78945f5bb6d6d17ffc489fe289c03b28a4d3df773c585a38a9fc4bce75a1db2bec295ac8d1b3ab11444a2cd975f3f4cba3750739b25056789b95edac799ce4af6ed2b91d20f8362f96eb1603fa2e0a862f376f9795eca2684a0edc909376e03b84b4a314e0409e316f878c65b53ee4a8659049f93d2ff3f1cbe1ff05956effcee07f148dbbd887dbf3d171e90b91b62ece9103a72cdb1b240d0c99ea50dbdf8273f3da22aa23b7c458cb928844c875911c331804211937f240465598a03125b2620b0973588e309534da6286d8f5d80f36d9d0b2908fa8f1ea0e71e65c815cbf78934078233b94dffc92234a6e48a199741ce89c58fdb503cafa8ef8134a428ec41e69a80b4112562152a884edcd8a3ccb99f5d5406dde3be85e2d930cab185d06d9126b1ab93e50fafa821e95ca4a839c1a76041153dec85ab124cc7d9e2ed20b0a075a27be163598fb4fe6c73b2aa84ef4041603ddc68e83f410574d408584c3bfbb2cb409a016dff896f24bd1f91005c60133e07a12e641666ce2681a9803ea82197ffb4a904f1aa84c6bac970af61fda83d24c01d5b1e380ee9ebe3941e4d4c3c549f5606c9c4fe85dab06a2cff714f485c94d0188d5c4ae8c0feff20bd39db0a1178ad04d1f38d23af7363affe9f91e367cd4a708f59a73ab9db1682e4cb51851f253fe109c064071ef71531f20ec8ff06e55f951849914bd68e7fc4975249daa01eec3b5be54e96e2d07549c30ff775e9395f660e47a8d3b7756f82fe786d4acf1c8584080ac0173bda570ed222c670890f152b97493a7a9051c3f8c8db42f3229649938206f5327bcd33c784c0f02cd947c7f9d98a04480b7a7c1aefaa26ca734cb9489c7833b668972e773f3b26b54510dcf7f3797db379084cd05fac23bd0a2ce36132ddcdbe002a02a8ece6fe94385bdde9cf1cc03e876ce2afbb49be673ce969c900176c160dd23c8c320612a59e8ee6b180c5fc1708c6cfbd7ae71e803199164adc8cdae867b57ece6ab2763cb28fb7841642e38f5ff50566646e74dbd1c2705905f56c3db0690be2efa98967524bc9e81143782263ee10fa6d7a7625f9738c01f3b772c6c738f0cf1dd6a5a7882f223c6d049a0147f8967438b46db587233cfaa666ee8b6da84bbb4f12c1f5f2a069d8b40b7950003e59cc19af7089e5e50db82860a22d1430078315cf567d29679aad0878ebe642e6e53c276176f14f2960abbe1a94259e43ddd907c9d1590cbe0e28b80a7cc47f966a4834e1d018b02f0f36065288dc5591d85334ddef6d9fb7e3eb595dd89d66559bb23975c87a98d8f032beb56e18103e3661b417397939921147b5c4179fc36160f2538afc6822b97ef9c7692e6e5796fd6bb1d9f8a75f33040ad332ad62f868667e675baa0eee6efbca7328080cbed5c89700a020aae86f547c32d330e155582aba53ab7d6eafad021008dc41517d930e29cfbb62566f753deb9b69925f547f28973f5b8edeb5d02300b84524df2241855ae10b8ab2d1c61a4056721220b4e87ebcdc08fc21399c1ffea1dc67728e33f7fef09b80794068456246c4e2875c281fd40960c920ff4683a24a524a5022c6136cfe95ca41c1468b0a4f991e08b2a893830afc5017855f598fc752514ffb0ad8c087600b4d30ef6709eea5655fb156b1a8218571ea635b192b799dcdbb673626781cda530d84c5c72208e3ee4424cae8ea25b0085eebb0e0797ce4ffa3263195d9a4b71ff9a36a8b58832f17d10c8c6871f510cd0af7289e9765761f5866d53b94d523320e4c72908ca1d9410e1d79c131724719910c93fe643363a7a46c2c6fe72a650610d90d9aea14666951e6b59c317eaca42bac0df77198f6ea9798a5c3c9555ef140b9a5db56096f849ab30f3c92bea811328cb0bb8436c9c8c869e257991b123b0350d9da40ad31c4bc44ebf3f02ad127c98391d149141ddfbe1d511e68b4c2de64a42c43e641cc8f812090a2d77804d34ae14aa68ef4442851eaaeeee6cc73afa573953bd57061d4116cb9df7afb35f2e9f935ae3c18913d54460faaff1844e622a77e2df9827940dc29fae9809568da0eceeac9715a65aa613f356d5e525e77cd59aec44f9335b245962e7012d52ce5fd5a13b8158b76a5c3d54d5388790553d150104dc41a08f38ca93fc4032172e2dadf23d004bff73f13a594df59dc26da9d7a00892079c6888d54a0449d2e2cb0ad0e0e168b5eed7ff4faea0be168f972511b8a8b17d2c07bcfa1372160bab4bcca86daf74bfa26255a6eb5be0448ed39b587a34a2c443cd125d2ec4ecced5b047a277b387edaf1bccdec2480ab78dfb2cd74a7c2373798077e135e2c410cf0f6f5338ffd1fd82bbfe13cfa9a065ad75c170292cc9194deca347eac85a79b1eb3a87d4aef40e0a1c2114cef9cb4fbfce2483444e70f69afe1020bea04f72463987965068d28b31b2693ea0f3306fe9cd2d7bbc34bdda2917e8e5af6d3a453fd81486aeb43d8d3b55c4dbdc3cca20cc78cd84f22f6523780d4b6ad066b8591d7036bfbd97dfdabe43cea0a99ded02fabb5b4a21a049964da99df7bd54dfcf7cf9cd68d8e5c624e6e1395db75dc21f59fc0907fbe6abc567a06105606c8ae6bb5ce6bea32e815b09d6e4960521b62eee497fabb83b55951ec43dd762deac626a3c2a49e369c77236d1dd6c1eb0cb573ee853867d06a3885a3eb472f0acd0bd83aabdc4b1791c7df79fc4a366a3d363c2a45781cc826aecc7587a855ca4eeed1c63a45c32b4d57c624dd3be9f93663f9e95ac37b04c7729a3859f5a4dc3973b93d66dcb07135b1844b8784e0620b056eb0664d3b57e6176ae9018e515e07e5c4a4ce7693ee52536b9c363fa8c818e81537ae1def6df3a6ababa5ddca525f89e277f5a2b1cacd3eae70b7c935683316da5c6e4b58c47b57868d1b1c65f5f91f81d65f4c9c1a0ab609028ffbf906e55f3c4b1af005742e75908846f4f39d5184d042030105f66735291f0fd4cb7e1fefde96ded140c08f10f4dca8a8bed25c83ee80649cafe2810322b1034743ef9b05e38a48b7e88111f47435279fb455027e56ab5eb8c7d8824006f1607b9bd59aa6f5bd1f93e914b862dc8866376193cf97bab2727799b0256c1690b8abb360174d7a750c92f8fd913b2aef5d058a28d16a960156d64e579abade6199d077072a75c3f071a853bf2161ae306f618b5713bde8bbdd36ed645b8fac80e4793d4d2f52cf1ef3eb018f8b59497f3e0ef6c11d7411edb74e348866fa0326d56ad3c40873e3e829b91893a42bb0998750c1af826785ce48a70e407f8b8199a24d8603824b0d35b4eab63c50d4b85eaf983a4a51de83f6a9fef4979a3b6abc2265a38f723d02c0c930bb16bba2250ed7e9dbc4751cfa5b528edbce0dce626b2da89fe044566c86f357850c09e0e8ea94bcce0f4f8d34bf4eaae15d1dd20816e346a189dd1acc8a4fce8b3502154fe05beaf1e180d19c6394a97293827c7a67df8c6034e5571a6e1a242946093b7f07ab7f16d1f986c91203e8565dc0ea5fbfb2893ac5a87f065936e68b99b1914036a6c1f5ae964fa306d3c4947a9ae0043f4453a14eaaa6824670dea282b21dd6a21fb358587812cd39b584142f784334c50149bf3fd3e8a3907bfca81b4e47707f5504cc060e5e0f10d1dc5f234493e06678e314cf5685f2ce897e750a351febcdeedcabbe27c8367c1b804a8eccaaf93a60ad36c0b0f695acb506db23edf060b476605adcb06fce9c0aed9ee026f3a67b0fdb7da7ff48024a917808defeeb4103c69ab3e6155ecb0ced56b2fac3698cf4f57960a4052560543478e26b1eeeb2a147eeea9f5b071f098c860f0480195ea32953733e7cf1b2e5d7522f6fc2cf397bbe1403f30dfc707afd68f84c7d4429ba48b37ce7aa8831192270978ae276b400329f11a3f6f3c753429bf50f965263b26365b402c277d39a7f5228bab798c75d34ceaf83028945811fe7e0f0fdc26892fb944fe23a50b230b8921533176bf9723b06c7f5f0b6270bc5c135021dc5fe6c8317f3677da3acd21840d2eeed57377403afc950860f07cfa883a94a2140a846dfa1b3af472046842dc1c100227498d65e8fd5e8f4e9bb027434b374d846b5a5cb166d789a52da02855a70975f9889c5c9933a221c60e242d08af56553fd0ac2b4c65b09a3f54e10c8d533ea05bcb02c8cf15449cd9a59ce0e3d8aed9babceddd45207bae9282de215d8c7896f922aebe94c73f454051c5e4e07379b42badd7fc6bc1c0e69edc659a886c1c98c74b8a613e6a22985e9b8e42d3c57e097289dc0bca4039ccf5a748428dd8ae76069035e30ff52e33282b41ea7b01de08279a55da5150a3a9d6c84edf2d385b37dc8b749d9d2817c1fad300ff9b768468cde18af6a25c4a51ff8527cca3138a52b9bd1cf305ecaa5cb680df3ac266a896671862e47ebfb80b51d5fefd3952168f215b834a84e2867f50878fdfd4055554850fbee188e0163a457a69fe71c0d97ce5c7fc28df57f577bb96d25661935939fc00af613eacfe57eb551ce442578e9f4df793de5fb3d25952bab7331bcef6c04dd44bd93d153648d894b709d710fef7c570d0b96971dbdedc8025d5c5501ad9ed585aa43c6b2e0f2a7d340beff385a2294d20a0bc71fb96ce6f0e62c95acbabbf1e32be7f9b22dad570d8d16612ef1ae6d513402418077d87b9b86933e28762f8f96d685b604b45e7a7bde337cfd64b72c8b7b0c231d9bcc3c534e833a528db03af085c42110952add4cee12286ef851c83bab690bd7067d56b1972faa7b9a652b87554bc0965c481f30e1ca1a855eb7a03c3091949d6a2f8d72ac2c9640614dd3cb8c56365dbe3adc1a101fe64d226092f2b428d26b44bc361b5b55a21c517b2c2c1482d1ec133eaae00a619644111675dcab9c64e9ad70cb34df736e61c9e5cf27108264148e5625531e8774657f828e5de5add03884c339ecb2550172d6cd907ed8b9c976a7a09a6b808fb2ce655a0635e6d22300c0eec34fc39f29ea1afac10ae0367d238e34ea863541c7d72753d747793cbb3b0662beec55ea28ac21fa3047d5b8b255af081bcd18d9a308dd20a416365dc50be60ae850897bad0d250780c4665f316351d1006e29294bc8e1ddf51838ae488a551e50aa7212908f79ca48a8485fa3ff94f42efe3d2c388dcb3333c7d6f1f7df6e16adff3cb9615512b28fda56174e5b7f6b0febe73ce70231d8cd8b380f826e361217032ce17959f835fe6328b45aab429a991c40e7bdfcd7a9a38e0e30e185fd848f2172770ab8e3cfd4f9381e5f7519072c782b755ff52bc1fea7d1f326e0c1213eeca96627dfd67158b1a9c553415323c606a5ab39cbce5960a993996c4bf971e6f471c16a9bc8c1d651749cb16a46022287213b554de0780c13f2c4e74c781d6898fe05c23d8c1e87ae75616c7c8fce69f72de433fc7ebddc6dcdf75446668ded22e84c11e6d1b175e4a2406e04f5c035eab0d19bc3bc29b709bee9d5ea88eaae70e855a6ba9dae4649cc36f50fb6a6513f793dafb38e1c96d0047d6740d622e4deaa8b108d0901a874ee31cf98f1df63471e73139dbe68ddef7753fe57e9e2a6b38f1a8131ce312b444362942cc9a5c4cb5fb42cb7df214c343cfbda11f06ede2221c2135b6fe0d69d971baed29663efed85475d1579f275c29b3d34f75bd7e79cdfb7969f4d32e397dbbb1be31411aac6d2806f35bb46711ee73a47caf83c5fd57dcf2b43b1d746d05b92527d1b691e37b1a1d0494e08006efee68d52a858b0d9c0a4b87503613cf91b35107b853721e492b0783ac9c1e4f0d8266cca6ce205f3b9e0079b01b5aa7f55057df9efc2a01f576dded37fc0d146e8972887cde29191c29c959339bed8c331be40aefff7bb1b57a567c38aa9ea0ecd8f5152f032e3578f4a7c1e8735ccc970c8d19b5d558bbf765cfe519cb348433496cc477bcad18a41bf4a7c9c5ffb0f700082300ba98551a42d22145dc1fc374f2642d4ad69c38ce9058c1224b559f3b65a49536cd5fad1ccdc51a7c6cee5b3d15c2d6a399fd82e63e40f642e9ac8c09b7b6a2c542b2a7b0b3def110063313236ba2647132b0932266333f11b84f412e134adac5e68ab79c096ae91e60ee25a0e3d1ff30b021019b827c86eee3bc59584d4be31823f05f5ce4086ced76094e127bdb21aa6e57241cd2dd2aaf4f3ea92d4768350fef898f4a7b93568a9586c32efdde8786c82658ad5a048cbf35ff7969f5a3e11013896b8629805ed811584b13ed393362396518c8c06662b997dbec11a47778043ad6a70ae8433f70d003e2cce03a7ff872db758f4235a339a14ffb361556ca04b9b8fdc0d3171481057cd969a2b1a80ee53503a5ddfaf999daea3d033fa230e1a3025e9ca1e7811b26f47c23b7bf60ad9dfce51bf33fb8e281acdf4054bdd8c5435115cecd962cfe304cd49559b3da48f20b92f6136efd1589bfbba0cbca0c872be673db50f0e4f2364a1837bab43e4c620ce137d743984053bae9f14d96dd86c45472252c24ffa4cd094330e9eda4c7ae1919ad74ac9c1aa3c96cfeb58e618d7f6401a1d2eb579983214352e2979207be38084beebb4a96cee9656613c09a937c3c7e122841c5a1427621fda4defeaca9d51dcff3086b4db13fc6620a8dc0ed19f162172b3245fd5a21b856c3b3bc00fd9ec8d4d7088855ff7ffcd763886dfdda31e0fe6549860320635f143fb8bf73a2eaf6099e8178aa2b35a36fb2bbb70c2b4ebf4586c27c4d54f1a450aead621503cdaf3aa9ff15e6a14d3ce982253d393a38f461d16e7f137d48166dc6071e2c37389968b8da3f40d681a9d30ebb3d576f387535f1b0ac00481feea34cac52c1d96a13931e1a616bff827e5a1538cd5b2b12e6f43f47a761c286e24abc4c7badbfd1ca42d17d634b4e975794ceb0cdd3e1447a596d90f60006994b54b15715a2b5d382ba482f2c95a17564011ca2915484ac8c1b56ac6e5d7acc36d205b51371f5add4cc42149534f4822783563534d65a2e8bbf4906c90260bfddf0c3cd489ff408cd7d9dee1c2751c1da8b2a8e4b9155f2ab20e16d009c2c7d7cf6ff255575e0cedc98801ac0a2914ddb75be63a92362c6940f89314b2666f5ed538d767cf1864fb6555a0fe79fec00a72c7380bc98fc62886c47bba0b9c90dd8336a11bbafd0becf30c1f7a33b87ca09bfbe535d60f0eb873dadf9758f16cfb813893c4a23bfdf49015afabfb0b88bc863e5fd5736ab1d637006867d4f25f368f2366302ec832e47ebfa4ae7b7efcef9a8c790003a744be42ec9a70a87d17327318becd8f1ad63f582761584b745fb24fcf41d4be560e9c4bad85545b25f6563b6b3940ff28771b95e6fbf059d7c2adfd9267334efaa82227530c51247ed3dfcad46448654589fda28c1217a1db3ca82bd9036be5264e4e8338d53b87a9e80a2ce1a11f18c9bb33d888814430f173c470da3a736320042c6c1abe16ad6c4b72036520c73545059ae6bc3829342bbdfa36792ce712b0d86497632d7daac3748c1cd17ef2a527a8379d6a537fb51b142820ddb785c73a7b20992039dba551c86d144500070316cb36068815aaf7b76d18cdd54882986e9e69baba22e0e646a2b9db5fb43d688e41508ea6b782108588ed5f4226b8096dad2886caf9c0a39819240f29875a0a887039379ef96544df90a7c93e6e9c074fe62847ca1365a3f295b4dd6afb3386c883e2ec0fdc9cee332db2f5add02ffd857209eb56e8543e128921a4f2c43a5a1c3d73ec465ad3233fa3a9f4b9be66ef07d13def1d447d1e87510a100c3d2c9b37cc29897c792ce50baf8e1b6a300dceeffbb94c919132baf6b51c90a5aee39aed975cfdd0ae01b5209ffa3f5e911d2afa6f622f6de4cb81b9d6cffee053de66017ef6401f539d50274b9d74c16936906fbbc6f7c3a8d7165e39a63a23c99137c6df27c46c070a47d04575ac5f43115c08dcbfda528418f0f2c0e1e3dc944f16854cf87bb4b340f972d55f3d77d42122a41abde852919e85669e6b32d46fafc0e4e019372a455cd85dacb68a3a0a37d5a889d7f3ec20140b20c2641944e5e828c05dfc583f38ebf37b90da61264b184a597c684f3878b0eb24c08d7057099ea5ad117fd003569770d73e0bc1e7aa2f30515e95ac166c3f2852778d266e5ac38ebdc6a807f34f5b84cd73b69e4c9b059b013f5b0ec92b469eef0815e932e292365c61be73dec0b760e2d6e6d2bbd5959d5863de59fc65e57ec17007ee11ea684edaa26557f8d42a2ec13ca8912156c40bd47866d862bb842d2eb17022dc37a9a34a855ec0066d58f7953e96d35dc1b862318ae4fbc91915ca3c3b76c0337f4394178cf2ed53d37acf083f6526ae3f2d4a27cd03ed71fe85e2265d4d49bda4f9fd82176693e28503615e9086aee245f8f720be005aa6d6a258eecd813f69658d1fc6a832191a43c1d114c994d0dd059a610457babf2c0c670377adf128a9314bc4d0a23fc57648d51f47929bcf59c199a7a097f3a39aeefceda083ed06e452c585df4140165bb929605eb11bdce10541ed8e98cc0a3325912b5800edc598767dc13f1f6f7c2a5b3f2f33a4ae46d79d679ec3b7557cb9a51e2797eeac1ace4b29a54ff244786fd2470dd8ef5afdb7ee05f6ab92983b55de2da8a0ead25588349116941e89e7e437290e12c90687a077257ebfa00f1e192920db470b63097b5cb2d1bbacea69248d373d25df50f32e754d7a79ea82e6e4ca3c19dd2110301ac513fdd629a095ab15091e8ef587e41421ff050366893c4e699c21c1df002e5eeab5313301b904fc70dccdff2c9711b3466885b77fdfd69417b9e4a90aeb13948c5ff73cb167fbfcd64245239c47de714a580147ec3933bbc60b58134de6b30eafc14c185feb4e35a43e36cdf2f43cc96de710bb87fe0873cd9a421ddd12dc18a7ec4ebcfa7eacd55614b8a26ec297e7c829049c1ceab6ac0d66b4da46ad712eaa7a102e08f86f3ac28e039a717e5958508953e36a6ac2d9251b29ed6c7f4ce204a8408dc419190fffc7da9569c39db9a7e4fc5f1d247fda7578dbf53314019fe68b1f039e6bfe0a71ce6d07e1657d883623d7596a2674d4de3ca27de96f9033ab0a7f28ebeda0d2d5b91410a695de01f0d3e9890e9f1a6f897bf63dddbaccc82caeba1da167976cb582664444db045212ae1cf93469bf184d9e1d167e9824eeab0c9434613db3535881df42309dfd6824f8889dba853c6e53c344374f1701b12e52f02abe7f9b1ea9f1f3f0fd68d5bcd03d2814239746949bc8549361423a065d1b73d3dfd22fc116199738022704af489aadfe0919a252a8e64e2e0d002f45a3ef9fb55d44269a87157172da4e9f67d63ce496e6c29d9710a646799bae8d0e91a1facd36fb9a6f5342738148a861009b8aa0cf2bb69fda60a626ebf5b9fdd464d7c27dd7344ea0c1ea5c0ca6e34a74e1c1f2116c1e09faeaa67558bf895ab766a836f0088656a645fbf33134819376fad805d69051fd0cb5661ba4d78a8bf7ec9c2debe2a84d15246be3863f2c67c2063bd25b3d4d2cdc499641a93a9ae1efaabbd2242901b6c055b3acd6f0428f4935c2e3a660eca4734ce04c6ffa23fd83ce33103058f1edb751868d0abc263cf501ee49ced861d77767f4568d6144bed8566c1ef6daac050dd804dd902f6396a4fd2c496e1c4d1c02d58e637f30d31c2289d9ed6a247e3e8f72c7780c60c04b076d0a91336a7c0954b22f1dfdf46fe339953a4e275bbd8dbda2651c5237b7659a2525f22cfc244172a7f97fc549b9a78d58e2ca1c01655765437595364c433955a8564bdf6f0652dc670976c0b52668efd82e91db43ab36be08a6be09a5c9d7db4953ce48fd4a7f0c25d637ed28cc5afb9aabd9bf827a963e5c1426da5dc2c1251ba132ca435abba0ee8a577d0b7ec557e133afdf3f09228594821a423f0cd4dd41d91609506c1eaa2c585cd500e8a744023d13abc63074b17aeefc7ff9640d844efd679edf47e19d2a763e4bb4933c8b5014a470a57101d03ab89e7abfc078e2d6c0f471d94c5506b79cf4ff4076a0b7b7e61571f457431c187c20a375ba10c60974c68aa378b80111049ca2c8779e03e76e2478c171048c1b884669f58c54554d7a7243f46911f832f9d69cd9704ce7472dd75db9c71b2b7b69d6f8970beb137202cd8b2dda53c5e5df4b67e83455c1954268ccc16fc59a5a17a3dd1c66354f14ebd15400d18d0806e70139f203c4c4f3027b2e21ee8b054f80e37abbdb57e860f7a0dbd041db2b02f17f6505aec0bad74e7dbf5485de4cdc77b957ff8122296b2e49c00e6637e307bb6a3fea495ca41e83cfccc6d1b7af92525178f5e823e9567d226f43b242a0d77fbf3325a23a3a49c17cee881255876bd4a61fe5954bdcd47b6cc13febb47a64bb5a930cdb87b161106dc53b909a7cc74d72beaddcba85411a7fd84f73678960f428ebde568163ddc5f53a5007604d9c209913d03f02704822d9604c9c8be924992fedc76b16af1272a95fdf462d43fbd01eeead5a53ff19f25036d2633b0d2809f118a6ffe633cda3d002ce736a0966f9d035e3bf72d10604a11cc1e369fb7b302a9e6d8c904f4e6d82b9af9fa6c1312175ca2b61c058e20ab261b32a34f36d5770f04bf10ab051c2f6c066f8cc7aac7a33d710b811532efffa78cf0db70a3656ce96fabef16e11efe49dfd3eaedc7ea7d1c1817cf929606d0f401255d68adb4c1e48ea78aa43c8930b1147c7f4f6a4fb9d71634bc7a2d30cb0b01de04963e1d2a280eea2581a6651a072fe49b2ffe9de7bb047237388f5497fb71b26494716d1d525412a613814517177fd421be46e5d02073be170a8b551da0b88e801aff0612d3ab0942cf302b50f3c1f0b7e8e3bdf2a132016039494b4f32e89d6fffbaca7859dc1f14f93fe32a1a6fba91468f1dc50cb36093128f51573d4a1a3f58522653a9cea5809c6985d32674a7c3881a05d93d6ce534280584654e255fdb1a650bcd965baafa4e8f1bc44841bcc71de3bb7d12c3f7e05916799c4f73dd05e3e703a119569ab81eb82bd86a4b916cd09cdbaff65791136e449dc95e9c09df6544a4094804c63c192690ebfd865c08d64bb24aa0bf91ac52ffe3d340aa99aa842094bccff30bb2addbb4b7814ae57fae393032f868d2b7cfe54ed11ca36cc8ae4ab2b05691cd50e050f63e056406eaf11430b415cb2d2fe9ec81bf2eae1db51f36d75030b20fd4d8724df00108f21f563bab6feb102ce39e2aefe4dede6867edd62064932375862466a8a73dbad60419e64bd9ac44796be99adf7664366733059dfc7e0569e7467ae5a6105e70168005a72441b11800097f3cfcba500af95ccaa57bcb4907319a95cd738948dc7a3a5864916f6cecd497a766ae9514672617d333f2e3abe0399c01383b67b06740d38e338e878d3a870a4f226495ec1996ee1fe72186a0b4e9fcd787053920afd0f6089d63775d6124c0c63b630a074d5d5079cf06367577464486ea38cac211d48632d3ab66024800b139db543b36a2197162de767579504d9f804206cb8d832464a8a6ebc5843673b868311b285b3addb1e71445fc6395cff5b22f9ab32d7f1a6cce984d19f73ffa665939d5cedb3482192c334ef9fd0ee12f738230a2ddaeff2d2977ab7a06307d66ea477e6359731d1c88f83ba552ecbf4cec8ba8445228ae33479b526144cc995da5eae8297d1becca65eb785efc62f0c0b25ca076361d8c38ecd7158b97805570d1ee1fa686a3ae8e5ca86ea4fa6f77e1f1d564f5fdbd2356466039de42837e23dea8670e934a50819c5d0f37a09b8d5ffe3bf41b69697fc66e6f6cf72b62a692c323e4995e2a8e80b26cfb1f9d59df2b904718f647c543737763fa90635fe818d680ea0c789202f1b3ee427ab01a631e83dff4fd9d47ae8aff408cd083d292b1591e5d57f8ced04bac09800589c56bc1f10658ce1690c1913df81cec1aa34510e603f4221f52f5cd14e78442a9c0f22e860887bed2241d41f1b702adf8323953f46fde9ee6cd087076dad2ff46701f25180bb8f8b899f01d6c70d938aac63f328268607ae1410ea1cdc22b3396a8bda4603e6efc06f34d2fcfcf08c0158c33743c8ac34503ebb2b36bd751c319e893532bd334f8095bdecd5c0310811cb9c9c5c62333432d82680fbb205cab23da90e3faffd23406ecf152c23bbc40da798b999e6c09a1e4d78f747067c5b94c4f62086d416895247de5be6fee1c3f975b0ed3ae791bac9101c4b376028697cc542e3f06789788a44dc85f7a98f7ca8dd96af9b7ff3c3bc2a6428bd309b9960b75e21886b2e03f4dbebee15e9471af39a747129bdde7fcd21fff21eb1ec19ada1be3c98e93e8ae3561f00936956beed33ce6dd066cb30cff9337fc13f956061456566d00b549954e8cf9ab6b6c54116bd665d72adf6631b5328a37f4d2776d6aec6480ee8da98c3bf2d228f2bc52efef3b692369a5a276251b134d1f459d4f036f366b6a0fd3cbbeec3287bff02c6c9f6f39f4e8c8cbfe826f49edb23866e1ff98cb8c54c42a5e99652a83794e6e70055236a64837f03b89519aae69d58df8d23a44ac11cd12f9a5af527452ba46fbc948fb6020fa71089eab500cb5fdf5ed3f4a10c6394ea78ce63dc192a3b95d8535abaad96fd00316b7a2fe1e0584becbccbb8844a55ec1081a2389cdaea01cf197cc04a44a47a9430ffb54e52120bd5c3e4844e59f7c07401d39ac5585362827a2dedecd60417e6d2b7820790f83615f606c92f51c6f19f043b867e492dd0cc0f9c80a9fca149c4fe9f6f1978f69a7bf785c28e7c4066c00a246e6087663e656fb344befca9be3d4d0606ff8c163b4da587adbd34bee22ba1e87fa3c05587f0bf8b15b60a6d3921a17cf9e2573adca01df1b283b59fe6d8e3b2c5540c0e14f1d595f901908c3b55466c1853e8e90d3c1062f7ede0f12376fd07d0c76898026ad25266420f6d673608f416c9c60094a4c9ea5e1921ea5c84d97c2fcab5ac17b0a235a76ccca7684811df6bd3b3fbf1ab5a2fa898c48751c16a82cb92e35a3189a0aad20364fe21be2cf9baf8adcb633a873bd346aa07c94795b3f309271164ebcdc655689c46e88e83a6bbcb8ffd5ca3b825e3a719133433e01e6d999ebbd7f79647b66caa5da1e4f8559f4ad89127ba005b98ab49128aff34a74153bac558b28aeb37e6b4ac284520a8d82588700cb1f5710d7a63e58f160033690ed57fcbf9ef7ec6d3d528c4bd7a07bae4d30a93f6c0302d6ba5bf9ddfad6784605855580b4574ee1355394539de2eb7a0f5e2eca06b63c37871bce21dce6cbac87749cc980ad246ed136717f6ddd3622dc9d6edef4df08d2ac7705afb2aa435c1cbcf5a632402c9627e3ed622b48511a94f9cd1dea74d28839159e7bdb625a930b2c8ab8c4f4f1bc33c0c726913367032eaab52938af28285b1179d59eb96ec603c085ceeb2a8a7782ee165b531d31d8be3fdd5c6e0eb4fa23ba1927680188cf10d808173c5af3c9dc12adb86f6ab5251d11bd0ca7964989dc533c02c783df6be83dfb17c817f288d75b4d35b4e6d958b20eca2e373282150272ad089df3c635c4ca4b7b3ecdeb304c27ad59d7e4bace041c353f766ba4714b2c6a8c717d671b113b345e52c2c446e6271a31fd660ccb436c5ef6e48a29b5c90d810c92ba5db6460eb0de7ed28ea402c301430941867613a4716b351f5ae81e64ab28746ae641fa31fc89b4bb1f893441ce1992c3c38cf47040fc4c4f3dc036a09c17379a165f7d59ac8563746c31058cd15739f8ef80d9e1be40b5789ba88f4fc8477c28b83c053f597be710b887c4489dbb581aafe8568546f8c88db5c0136a8f49d04df883d79fe9786dadba6c94efdc0ac5166760a86425869e2f70482bfb9ae4adf251b1a6d2e35a60e0bd69049866a16522d551d3a74d2008051ed5351e478ef9f26089fec9775616ead24e7ccb36f6c62d48960dad6f5e3de73f58ef0f7057ff92aff1d4d8e87996e49fc9255bc6ac37d0b61558fc642f325c6f4a9c5c854359167068842444e75a358e82a017172c8e5ae83457d479ba90ff9081211fefe20f6766c83f4622472599634fcefcf7674313d5981dac92cdd1f7868893b556788df947456f515bf6c6823c770703a5fc97ef8bc0673c66db04a5ab38a687627d71232095bf38f69b862742a96ef0fb60289ac14d0b698a0233a7abab78bc6ed5fd0cde16f168373efc6cf0fd1e0bd685dfc9cf1d6bbf3f7fe38ab7bcf8bc3709c7139054c16c2a966ad3efa46a31b459d7cec8e82fa0a57e263c67f48d83dfd32756bfa831e77bd5363d21dc91490839ccbaa219552517f08ca166e62159af5ae774fd6d506ff22a66f670618bb72be28feef8ba3d2c24840ecb92f6689d82517ff3456477c39ecfdff8308002c8494bc936f2585333675edb41336b1aefcfec9af746d2299b6b422f5ae0e96d2718399177c8fe60f516db4510d80ae4a4e0aa6b2151ba4bce75fcf5af85ab80c5b48bf31b408bd8be63b06ba82cfd6bed43c00732bcf29ef6c40569c772c5d0e9613fd54b8f7f31a0cc4ff287e721dd5c9c4b424ffb45142c4cd15beccd1f89f7339a36f5e99e7437a0c3cc56b65545af267eba84d6132f3cd926da228d58db982e23ea97c6be6c10ceb47e2cc0350f6f6ae74b17012262cb4460b59baf28a4845589a5d9c428534f36f3a6b112e55b9979434d8a62cb616c896c048444fac396d5ab0fb07f2d56b48822f45dc730c15e5a9ccfdc353869076f533a740874866ccf1d7a557c4e6e05bbce3bd409aca1a7b22d455c5ab9802c7547357a767fd0d9e218effb8bc425b0f87bed63b730ba64640c9e362d80e1ad10ba41ad4baa7bff47cb26a7457705ea1987594b7e000e2e01bec66a3043ef4e2c99a06d271c58116a39c254fe15f125ed41345a16198091a49af44b9aac01b475d060cbca32b418bf87ffbf1dbd1cb72ddea2fd25be6cecd49079d419e7096012dce5795b8839866beb4f86eb9b195d6584205d32b51504175a951fbaa2ad4469e6e0caa8b5c52519f4a51fa02706fe6de767b67fae868dcded32aaeb592febda231bd2af4b196ea480e7e0da454bc3c445d75628c6b5fa739126df2735d4c686d3284d597191ac2bf2fd1094e5f170b6f0650f334890e424ae1e183a56923f52368a9334413419a7585d094dbe626750f96fd708efb36cd5766994b1661d7227838e92482b636af0f3b4eaf9327a9767200ca1ab8301310f42a3be193e3e1d7ba227b7c764e708393db0ba2ddb6c636c4e74ad88a1b7a0211030c4b13e9d3d29343630b5f5fae40d1dc16c345aa33d6e2e024d60c38505686672bdfab599404ba400bb6efd1d9a2003e7c9786f00718b00b513e29f70e566f8ff5c1d4d1ec3caa80d7997f07c68c09cd080d801734f2f43ebeb1b7bd8574af3074fa88280a9769384e82cc95750231ee7eee1ca623c6199221026be36d0ffb8ee93a401ab2f08c2bf1272ed2fd625344469875b70b918f059870e4ec3e2ff5fbc1e5eee62da15381893ee0f59b60315ad11feb547e8a37cd68c1482c3c3a2de6f5caa07b9b513f93ff138c09db263160c91da645f031d6d9cc3ffaf2b0eb0987c119a390dfc6295ea1f340c2371078d3696eee2888fe108bf8af77cb6a16636d41de03cfea4f530fa172fc67e3eae445b33ea83a263ca9405e1b65a9eaf0fbd18bd7bc29903d96cb763be7a846b58dc7e1813f0811e444b2851976dc9a43996e3e624d0aa2607031d9aab29a0b1862d9e64772d50cfb90f582638d031de5469f4304634d4d4f680f33a36e43a76305af2954f5b43c973e56e07ac7abe7604630024507f41d1d3f79a23fe074f02fec2e44a88c8f46a7314adba750427bd3c25260466716c3d1940af7a816c4e4733ddd2c5456b54b2cf1b624103f47401eabb39c8723368ab2521e28daa9a7083540f765dea53d241cca8846ec685e176bf130bb7d174223241efb874496163b3134a9060f7cb28984fc9de2a151687b8bdcd796dd5b7fbbd787167fa0e5a231e52778c7a29c7b26544996c8068d8913d6abe3ff6858788b896fc6975790ca260f66c8160db945efd0cbe3c651e0e7d2848f72d5ca6f1c2617613f51b7eef9f650e830dfac84997dc9ca7339a3db8f4a99ec5d4aa6df7b0b43b8505ea4edff3ec288ab423286c20ea7c34f071a19ed7dd43b1fe738f0938dad5f5f024680803f7fba5c929e3924e20117ac49d6275cd7215b30fb111da90c0a0fc838527043b38e959239ee983f48a1296d0bb0ae75613b9a57d70295d47a8eb39707b9563cd7f40b7eaf3621edc095587f3430ba232fed764e4582411aadcb793f6f276b224cc221e8b16d8a90a2c2ee9209afb792c03af0d0772b3f3cee5d6535c861d8619f266ba0e0d775b69a5a99ad3475a4aa4e1c1aad2499941b9225a876caf2ecfdc85b3c663048cea95d1f4cc7086e6bad073493719820cc36809f4d96e6aa7cbfad9799e48184a3a149f1197fa27ca104e23e7e492009f2d9fd892a7dc87e47edd7ab633b5f3f633c322bf4a76a3ce5abe5086048650f70064ea0592133abf4ca8ad0335b99ee27d0c5c97335f831db34e61655a97664715a3412f28946a71d817008b5e5299f58b764f78d2172e7ee89f17dde12950dbacedbba7c68b39e33b185e1ac1bf174de6d18e60a2887c62a2724da39592c3e69a14068f5f7b8223c5f5d58b7a9b54fb4685ce7937668f92db2abf7b156b2989f35c92df591f8797b10cde26d5137af5ef1b5a5261a778e80cdf930f0fe69d0fe12177304d8b5fb7897163cb791aa40b5f039d917cbecfa0ee2627e154d5098ec40e80d88386e7379eb8805f92811b04f13b4ec62c0d03cffefae5443aafbc905529adec42066147fe17ff849f1aa0ec92a01e5d99a2158a76dad5b578b05a52d7e7cf29a634a702750ff181f6b6d7fe4c0413d6eb543d681227cd7639a55d49592c50fcf3eaa288e14c6458a6469fd209155137612e6c61b8d0806fef0cc38c4ea26a2aff6e6157f1c36734004ca04b94e38ff5ca621e0916e920f235e995934f288b635e362b3df1b47379ad760b351eb61950ba4a98f5fe2cf6ef254051d8885287f81c17704bb741b0534f11318b9a63410c4b889065af62c43ae5ebbf907610cf18438de76150d3bcaa66fad397764aeefb8a2455735ac2cba111f74362abf1a25ace6893098dc98da80b0a0b5232e11feb1bbbb4bd2524195c9edbb551f37e2ce5e3f1d6efa1059ca761402d507001ed1e97f2ef3ca3f14ebcba553edec1582a9a119c6cd3cb26cf326d1866b25badb5bb71ea36987fdc514c5d0aec3772e3459c59f3a36e379b62f5667f75a1b9fefa010f1f54dad0a6a2e426b409dee0266d10734e2b9f2f38e8e159ce624bc700b0166638ab49c1f1aec6179d71eaba6f708ac052b8ad869d017d1af1c55936985aa4b374db794f9387629e2a1ad970d7da54d20429cc0d7c6ba5211e3c9713c9494b5a4359e31634fec9eb08947b78885f121f7b451c4adf73a1ab14544f32a1aebb14bc2ac2bc42bd97175d9c69dde1bcfbd1e2caeace872152a3d47aaa311906e869ccba2caa1e4441766162e8a52dee83e087018f2ff2c8702ae83a376069741dff89d3784f38082c6e92fdfd08e43344afabf8fefd2acd1dc0194bcc21a3618edbf8157e9aff85a4567150277f0a536b2216d82bc960ca2e95ce900c18f5ee220821b46698ea9afda57781734a9dd79a67458390d137f6375c5607d4c44d485699bed25db187f80577e2ee8b60b4ff756074365e5b57bf0839ea64f1ca4995ef9dbfd708153d8cc97c12ad3e03dd734332319bce20f5bdc725bf8ad6f088ffe340786f985f6f9a9ae85ec82b14a38cbe95ed0440df92f445effa55f3fb5f51e3ba6fa245996634a0ddd4e860b26e0c602fcf0755a0c65ba334932d5ad65c1fb1678b26706012652609acae85c668f33609b863b4ee543c0d8a403e76441ff0cc0881244bccda017ab47708ede592a5dccc54016c2b02eb6843baec8838e80a45cd94f6b046e6ced98b083cbe810f0966ca765942477da591e0adc4857ec7ddbee403654892c0ffaef340760dd392dd6762527d216de58653359836163e571fd7594bbd85ef270a85519d8466a29303cfba739ab9c7112e898e8fa4465836c814b54db24755626be5577fbfbf042b3d5a3ed48894870d86e4c38f0898001398ccb7df39b0b390e1f16b9dae0fe6653a28193c48599a5b8d23b8763c0218f4e7e73876cef912d77225ae93c254d10c60a1853d4dafd696ab18d1e977f248fb36322ca9776c49b2495e82a1291490004799d44a971f7152e8f02f94a842d32e24b1ac0a79e63614274fb5d958955ccbad4c78fded312aabcc66bd394a40bc90cdc201cdca7f6c7d19ab65609dbfeaae58929dd2a681f3d7ce6f074724e97ac2e9253f0695977c009c8d217ee1f78d9c5637f530e9e06f55e6521af8f81d2c22fe552d97ed43f9a99f0cc21cfc9dbb5ea5ee7415843a668ee82593f267d8cb72b3cc9cfdb09c110536bba26afa281dcdbc02e0e22c51bdc5ce67215893c2b5f0f3d60435b790c2cf3f726262f9a41e3df3c19727d412b30064c468480615ce731f68700146f44c8a82eb94eac4495bf5e8fbb2725588d2a89c731061f394c98d98390284d68a3bad065139296bd13517be8a18d73f25302f0a854573d67a7b3ff91fa7669e6efd196b6d5f124e4c61867f3410cb0c4df3a747ed7cd8c4c32624a3898af4d41e175e98e9aa4ec11cc7159da0981c2b796d0a07a94678b0e82f9e75feb54620f5a973dfe1efa25c38742d730e24f6e043f20dd7db36fab10efe3a2342d765a2b764d8af2f92af4a87da181cc779e7965fcf4a705c45438e699a16a043945622fa10c9e39f9641431b1a12164de1f60ac8235713af6a3f0c9e804ae6514c7edc74bf85880130ee18eb64b1b682f5ca9ecdf3ff95cc06e609a1a580e99641bab0cdcaf5b1a0dddb4b6aa3ea7eae7585acb24aeb4bab7f28f8ed05ad7250531026484334ee6c1958657847fc690d66139db78526f4839a0db26160023d7f0511f9c91115e28a7659959022f1b8f3c906401ff08c47f49b945ea8c7dab3f821632081e9e99e5da872eb359f053f563407073ef3ed207b443023ab7235d189ad387c1118a6fa4b57b9a7bfdc7e9261aa23c7ad3f719c47ff17b17fa59843e0e1aef51e331c719ebdee9f66fac1d8182ffd65a5f5e1be2fa55bf530adb2f90ff2c3655f66f0929ecd4f4cb3c1bb3362c7b7500b7920546789c5ab2f3366926d3f95742660d868ca37b354bf41643e34e4e0e89730d07d8740f212f624474cbba8096f8db09ea7143719d08ad22d3b7d653002f7cfdaf171485978b7c06654dbe689a4ba79530a6f9eb441bec95f84bcae75a1bd0cac4db7747bf157e6d4028328796253f26326da4632659ddbb9282e80f48d3d8461dce24a30e675c1db86cc6b7fecd1c91f9d0239010cd8527b15168bc33673664127ce737be8c96fb9813c9b8d0cc39d7869daf992cf3462a07040bd8f3dd6474e232b80c8bb00576e428e6c2f813378740115b269f2fadfa19b948c4a17e903c4152448f6caebe00a94b507b1778d572a645057d2e0d5cfdcf59a7bee46869dc0b91a3eae269d15b950e966ebf2790d4ec68095bd46ca5522c8971cf03d9e2491729b41f7294567c5ef73e3ec2fb7d925c798041e4370f039a527ab076162889d4574e43f15d9bd9ceb31690bd405f51af6f1f343bd13dde4e2ed0570d5ce4c312d02e40931bb162f3f52429a508d0bcadc3f4fecd11ba89350887fa588cc1e2b267064364f14aaad0d4daddbe591004031b689c010dcf6830e034c5d5bd2038d85772e4e6637bf4debf690b58fbcf222ed7db360ac445ff849527f024e5ad919acd604be8238418c901ef132cc1bb55e8db7aaeb29b4b8f27b3ec0401f88e1f025a09cad00cb3092d042d77aab19c237e9354ca7533910e0421efd25f0f9f26b5095aebf967b0cade38dee93a53db34b7ed9e84c1b5b20d44fa5f3a1aef856ec7415a5fc0e7794a602787b3883ec2c4942352b3c4a6afbf43fa350b47edb982a34228e33a29ae9bf18a7edbaacd8eeac72bf2d766e7450179e790b9b918ad5de30db89a631908c4f65d057f3f51eed6336584dcc07eb04e4be8a48e18e61920756d99edec2ffdab09f78b4692cad880fbbe1596a6fb4ac9ebc87cef831a04dc5fc4fb9ade8659aa653c787ed801418b2eb2f65bf1a806f8f3d5a0369e1e9ebe5fd56b4e3fce81339332b047409b4e70b4407f18d97fbb1f76ed1c203368aaa76720e5f836a92ce374feedf14496ad191dd66a0a6705d9489b74e636b7474326d58b7d4bfb2d92baae30260d9391098a1879720c4f6eda10b17b43e032b79bad3bda5f1a72cb15e7c8db42a68d14b44db6ffb343d2a6a9b632881ba904d8acdf76dee96986bf8d918ea36ab674cba3c0439004f678748329264aaaee8fc964f184055f4c047cb47067f89007b175f11de363329cd651e97b9f7d1c481329fc8d923fd99aece296d8b056a143f6824280e5786f7b0e641e672030fdc4ada2bd4f7418246cd293e039c0fea1c1d45204bfa819597c9045609f36ad4a2a13a65bf6d5fd2bbbc8a789cdf79a8acd1c7afb9aab38715e9022fa8cf0b72d97aa6c864943b96c19950db4b404493f161a5781b6f6ae3753e1b721e6b869f8eaeb8a71e203363c70ce600fcc5934f6d5204cb24aee6b84208d80697e61415229768212ed3768745fb461e0b9211dde4f01e5763e2912ec49adda0067ef63c8e4247c7fc85a5dabe495a80ae11896c6d04a7e4bbb01d315e7715ebfa1c7902220e48849a204c875f1a2735465aaaa9012bd83a5289f8cd1ec3d9b806a946084d35e58b2b7a100e6e4a610e371a9f038b303473c23e64fd36a90af43017995b8fb1e64dd4cc22325e5ea7bf6800dbee9373b98f588c76b873b9b524d3b04c36c40b9fce7b269b28a88fb859308bc557e6efedcec299a484c6f0faa535ddabd06d30c2fb25c87a135cdae85d01e3155af3d4caf92ccc97cc8ac7f541129d3ea413cb1121fa54308a29a57c126f43fb2af879f9d572adc6aad4b41204e32331e27d0a0cee7ab70eba58ee3b7b06a77ed52bc7ac3aed3b01f9a7b2b741760ea3df155f1fd9caf0090717ae37cab3f833ffbf76e75b7e99fd923be4b8edab54012c764f6de1a6685f38facbad338db8e96350b0c3fc2632daa088645adb259e1b6b22080a11bc2955312347ac64d45a6f4d044fb379f6506305761c83ff18e3a3ffbe8affe3d3c20eedd029d64b6451dd9300b3638dc5ecd038238f7f52a167c67521b80d951fa9deb594fbdc0e388042f3914c966f2b4bf0dae8a27fb103d4555d4e77ac022d22b4702ff0731c5d57438d1423a568bbb09c1abbc9bca6299f85d3362f7efa37daaf3cef65e01a58265503ad24939432129158efee8eb7d2504a7bbcdb3b4100ebda4391fbf3dcacc41d392342b1dd00447199cddb5b51e0719d735408e8556e177de5bc3fb2a7bb96727c059a9c480004ccd1a68c41258295e2a43636af7c6718da962fa308c06c31798de3c96f2ca6a12ccccc3b6504e329bb99163d1b2c4016195886272abac3fe07fc1c560889e136edb7cc7ed9ded8f8f5786998add2a3bcd0fc5b21f9a2bda81693e1dcabffd69891f9292a04c7616cdae4be3a57d65976a8fec182f6890233593dc589e1182132d4af575325947f64f0eb8e97eb1a76c2f872e7ec02c2beb44c80df279cdfcff13b7260327fbac4c478a72731829000da4a5d29ffb5e6b48872efd258341bbbb56133fe32b802a9dfe8f587c207c4c3766c9f2bdd9eb8cc8c867e2dce44a25cc374829f614bef6a217775a4800216ad92dab0e9578e6061ee4e07e6c1c96e075a790f26ac70f706c18d620276a76486367ee333c40092a445cb9b46d892286c2f2ee5637ac1a29a3fa4b678e59aa41b8bbd7c92b10946b387a2670acf2054ca637a010f01c8b01192dee2aa7c47d08e829c08e6f02efd803792a1301eb1d2eddd73b08a9883cb33bdcaad965044dc0e885770a80561ce085df109b37b68840223091deb70fba2b9fcd81ea032c588038409647fb2855f618098af0ac022fb2373f89a1318ff758270bfa743f30978cff41e4d29d771c05c3793d7a3644e5a003467e4c6e0169649ae482e18f8c9a4a67b21f7bb44cb878654ffb802f06c21e1c4608457489ca1b7f91a4bdc46a6f5f4771f1e6422276bcc9e11e04cb720b0e95c7798365a083415a512c2b1709e61c2bb422983d05a670ae5256814cceaa814b3aad3b24081de657870c02a0210a28b273e2837c4106c5c445762749035c74ffc89d28c7fb42b341d49b56151be5bf3cbcc5e2eabc437058bf398d2f8e30774f37ed95ad893253adb4dadfc99b725c5a5252802bc268a72209a209c18f4ca4726d1e1ae6665864dd89997c8e5cca1701a24329108e7b757770858db56edef405c7f4a42d88c27a90daa58c5b1da97746485f1ea1fb6b7a9698dc1a7a76acbfa7070db0ac8d6a8cde505584671307649b3608fb6d513b36eb0623b183b8f2056a866a94984863b56a254b879730041d356a8b6621b6575df281ab612c35646763fe74e08d9047848d1047f9d695264e9b056636dc84e36edb059bcf2880075fe51bef6a00d2717ce9c79d6e1877f9f0dc99dd6348837a9aa81cafaf80e10d75b797ea9f83d712738166f60bfa005cb21ecc32519f5a045b9612c335668fe408baf843faf74b7a898c0322e63e402bc5e6b213e13d096b5d3e9740e142ed134477ac487e578fa5cdd9e6e0fa7ce193e1a5854d7e6f8f145ca1c9995443038371d7909ba0e90e80be8a3ff3103692acaac820960fc57dcafc1fe6d9f6f6ee9703c4a645bead3bcff858f5385e3541aba6451626b84cc10872e527a908b4961df403a6bbc1b38848a26a4edaa10f476c3d1f53ab9e772f7f312e01caed4a878a38a183ecfc64c8be0509e6957b2af7433ec70be1d91b1dced8afaef773d08cef15c13e4b1278032284f34a7f504f14227bb982b0e36b1630eeca4ea908d5d6e4448a78e4de16f0c66891c2cdd4f6688289851e2225be64460ed6de25a7bac91a7545a585320e726668b551bc2a4ae8b4f8f75d2ddd44c6445f96b2968649b8734e9a913c8c3c140ba94e42320f05d2715d07d97e4770b71f3d766463967f840b632728b109cbc7814b71c768fc58a1a81f4dbea991644edf1f937d42f65d3bed7818c421e817dc94fda4b52022fb0f85d6a35e73b9d1f3ce89ee96dfdeafcd9fbc0283902cf0842fb20cbdb72d0fbfc188570e0cb2b73b69bde8b8af4e5bcd3b9a7c6541687bcb47b4672d0e3547115baf08e052a9c48b0503c00a3563785958faefdd52ce0115227b50c2ddc90d1a85f4676fde8e367f40b9cfdded6759b2d94ecced0a469e03fe9a4baeb213830ca248b52bd9196707e3d8e8f159e0b4bffdcae73e704c6e1ef088567cba062c0be1746385f8b1c1761e1ba115233b0c3a09f2e54c74c0ed34c98400b996775fc666d89d2b3a397b83aeb400eb8c5f1db6a4f28039412eb6d83c4c5c298b23ccf2c1539ad525df8393feb2081d54165d9952da7302e62f27660b6671bc2cff307586654b9dc12bd68956c3c03eb7936a2f6329e645756a73d4d5bdbb7132ac7195160346ee078f53359a77ad45247ae94872b8c31d3a4bb1cbe8399690e8c365a3c20661df52dee36a7863f3a430232bcc87b60047a73e7e564dec140636992a69f54aa3375e03220c742608f600c8bdadaee70fccf7280eb47eb65ca5e053b54544911f8712fcadd85364e0d6290ea5db3cd31c0ff23e09777bd82a692309025a6ba494bafb850716bcaf1b91bbd797d927c533d2abae70b372b8edd2ec86f7fa51f63b575c22082658b3cbf2c1584592aea6ef01f2f3cc319292ad5e94c7416f30dccc92cccd3571b3f83e06e2a6e59f52bb7151930b27a9f6b82f743a0059a6f64aabfa87f1b94cad39e68cc851af49cf15181a083037bf93a3c5d081981312fbf47d29fcbc6ed836f7cf749415d2d9cfbd8fc28ec2f2629bd35a0017bf44c3b655b2cc6e561241913e018d3ad7f0a0757c7af47e67a0894841f7fba64fa3ca45152194bb5c5d24cf51d91f21644de10603310c51ba2e862802cc62c5340c6cdf564eea50194098efdc161aa3228c11d2ab7f895fd9b7401a249cc442c93a4e8a440e28104585f9b0e27604f5d6ad48e6c0ed931fee43e0370b86a692d0048224c17a1ba4d8126ebeaccf6dc72cb50cd7a5ae4394eec40146b9e1ab0b53e7a884a97435faf9951246e6330ffdf3adb6cac880295a0728d780697a03a9005cc44bea6fa04ae60fc05c06d6567534e22ea8168aca9c764d2156504bbc00ee45cf9bc6272ac2d3dcb9cc2c28217407e1e7ba00879da50738d444d320e76aae49a16f0e0bb9d3ebcab814c1269e9aca128e35c3faeb10dff5f6149dc396be997187c56fcba8d84711c448f79ee88471658b7cd65192ac70935a0e18a95da223d047b727d0c944419cccaef5e8b5d64095fdb276845abcc5aa6b2f80d27483d4bf63c952e2e6422c40ec080c2d59dd7f4f7884735dafb775462cba10bfc7005265afc3b0bec28c9ada9a55e862fff948c2bc7d73415caba01f480348c0a8562f93104b8e4acba882b7b471292bb83954ca9fb54bd404c27c924985c948c8b5308155f004b4a40af881c53d2f10ef3cadb0dc1168b2519c7b9f19ded723179845d96c4bf4651c0323981f2bce64df57eb445bb733b06888811feb28713c7e50ab0b070643e0b4678f4d62a74e6865682d93d2d35e79d58184263cb1d8757e80f86295b1563b3369a0cd4766535a5440baa384e38d59dbee21031b7eacd414e37d2ce6c5831f654c7d8a7e689ed3ea447ce0b40f54ba2dd30f5ac8e466074eb6e31f96733102ce4549046766dfca6a911da85f7664d5bd6e76e8b5a8fb688bd0f512253510c85aca3f3c45c26db87eba9e36a8cfc2d66d96a98449ee0502826da333036bab50a2185623af9ee353e4a4dee10098ee92489c3314a080e24f0c4e77919d30a40a0be07f9f4e6eb5aab06c34f2d0bf1cfe3a63cb0c413ecd940b95638491a1c870779e23fa9817516e8b2675e7c47c5d72b564432aa1b3a76438dd723d38ebb7448991b35580a61770b2f6577384e584ca2c172b204cc87f5b725d52eac9ffd06f0a6a5ab1851435ea4fd12f09502cd730a666e745518749527067d3c398df2d414a4cc5c88c6f241183698e2fec719ea57c1cbfab4c61099ee11ee892ef11a856ee090372a8ab049ef7ecad136f2718ea0f7733951c2e20e22b2917975394f2077d60adbf338d2055b522d8559ed303792202d027bdbceb6f14a5b5ba184bcf46fe0d549c53e501aa6c3b76d1b0c910603db18a2009b120fc036a364b1fb317c5eaa2f39f0c5ad31bb3605b2d1d7da20ec4d77b3a7709c4f588ced661307eff0f2d48b036cdd53a86df6ce13b1f3094c2ae9776e11c3a2b93ac734927675d92e56c5193ba7fb8af609ee0d89bb5aa27556b141616aab546595eb97281b1b11d35f3a01f6f4ec9960517330e41ffd5f2303c2b7ba8adeae3909ec94f53c2fe640ea6174937e7e08150918ccf09dd22979b52e45ec7ad10c9022dbe9492b43d3aacd79027b0b5ecd2834d9200ab8f308271574d0173ac642c775a9e9027bdd439a9614341b6938594e34bd9a289c6679f6ccfda502aae6aa70fa1296489b919cdc86ae281eab3c304f0e5cf2d9bb808e956415fc87368d9a916cf4b8f948d51c22f66de59d76901fba2d590bd8ddadba53cfeb9757ca5428eda93f602d320db03c4c7ed5b7478aefb40ccc644fa9fbd4f8321935887e679d3d0438da2c5162464c8f9103effa10ce6448edfe54210cc4eefe3947e0f03e105fcbbe0fc2916bd298f779a851b10f5bbfba50f4ba1c195ed355d64f5b85fbdf54faa1426f9aaa180c67b40bf9956f445a14660bd7d8331ed50cc0923712fff8e4a05077c80826e033e38f3aa373f9f07f019921a241e39c66b156a2bc2516e0000bbfc8b33c5ca42ccc96c118f807f8d261522aa8e613e4f20b16a085e15fbaab86162b280ce46dffb0a5a9b9bd832ccce0ceec6535d724e1ede6d2b329c9faa8aa8d99610c1b7a82cf1a6c46275bb19d48819be559a6f8a620b2a5f8878bfbc5b946c6f4d827a2f4750cbd26efccf0868b2321bfec95a0e29daabb5ff373ff8fa2721d8f7cfa263c9ecd24eb00cf967dd8ab69c26b9ab46e8dffd2859617bda2eaf5b635be78bd94efec4a6c1578fb6a06921a4aed10c4bad34b211484b36f94c9fd516fae6aeccd6b477a8b74643508c2491721ae0ef352d043af2f143a89b87905ffb97fe979b30bc5a75b5fcde2569e83d586bf23492d69626fe9ca3e233330415c4c1cf40346e4d0549a49ba6bf0d698ac305017c3a0764c0fd0ad716da0a170c62de4a9b1c3f2926d3de4aa92a314495ed40144395c9a91d3417e9caf297ac8dc9e52bef6ff0f9bbe8ac4c4f3ed0e19dc8c356c09229ffc2f9195067ba41facf2eb7f7a47260c20ed6d499cf3f4f6bb28a3d41917f93e83f512d876953775b94242fc633936e15d38cef39ec8dd66c2477204fed290471a00d304ef4a76daf56014b0b2b21bc86b2d96bd1877891197db2e95b71ba8836ac2872c7dfade43b615691dabdbb9ea682f8a88176012ba18c49fd6ebb8aa4db2f91addc79e37adc66beeda5b8096dfd55b596d187ab4dc6df71973b1b46fa326e08a0edc65c8504d1cecbe3ab8464a2dbae24f366333c25678406c16bf9cff090be573fdf365b606c3a3ef3178ae9f5bf2527a6569c6d285c7da3b65c71760525d1052392097e233df0e0aef65ae44212cd0bff37be2db19665674fc64234e70199c39d1326d5a406a30a0dc014ccbf05351b6cc52e89e5d3e7f3fedac8ba8ea70659319dff394fdf74eca82544f7a27d350ec240f56b8fd5c29efbc0acd721227b10352d389c618f810228d7c3979e21ab24b2ea8d12bbba3254433fddb398f98eb510fcd0e4f941cc159864f472d22beab27f184970596335cc238e970c0afff98ecab1788edba23ae6ecd80bdfc8be6bcbc9d86d83c974a2025cc8db7c5a7b82d712ce700f9f0600316802d09e96ae60fc640b0670ac73bfd235ccfbdc02e3da4f0bf936afb812ba824d1f5c98e6ee1110d5e597a19d02e18059ce406ab47405a8256620d8e888089d292101596384e90495df287c68c7ca4545f052c42f0c1ed37df61cb4154797c7262f2e0b1f264d065856c49dfb790b7fb3156216c733cbfa4b915779c4232fea04721671ea61e0fa33261b663053ca40485759d7d33a552212564d73006a5d6c15d638d7663540fb25ca4c79e6314dd0fe68b28d1b8c92db098be01eb3f0075de3c5ab2e409c617c8736195b60486aed365d9841acc1dfa0d958601df4e7a2ec9d29a3e5631ba2416ebc172efe24bcb99cd9cb72f69ff375b409c43497aa86044c50548e4286fe7706d11e9d6b1a649ee7bf7dc56eb65657b0cf68612a984d2981b97e02a970a121e21c263f8b9cc91b3d7265319512b8d5fbdf56f07683d95c41cf2d6279071e16f7eedff8ef65c87391f777f522f9eb254efd3534b102579178844b77f3291f2e77ed318bac260b517f31633039d1ef67beb959d59e34c9475385b734f5b97b3ef46337d66b6b20df753a2280580b0d92c6173c473ecc15a9bf9cec9640258d5cc7d2c241825641a431a10d458559a88e73f6f7694c5d3f45a9655d9ddd9aca20e557e6e7b0eae2dc6bc4ad5a65fc7c11ef93e50c323c8ca42df0fb3e1885f5b6c3edde3cf4a53ac0592e75e22d8ac63d28fc31be39f6120e2430041325a815fa8ce37de7619947aa81f78f5c27f85840226a9deff970708d0dc90301a58b4ef79c0f0910868371c52db85eb2362db1e30fbc979a8ffaf2a497623ee3c5f9129fb482eea6677788d73eae58e82c79cd6b607397e43a39ebcdfe977f9edc1091793bbf37aa6ede74e95f4635487f34f3c549aa8ca555b22574bc5c9f87d9ae38b694c123c1ab2b24070a771d941e2a255f6073763cd083b33e9fae382a6018a59323a0a8855b13e4f23d0c1bd99cb08c0cc5a0538f0268ba4b69572786c14fbfbff88afdf7d1a0e0cbeb477fc8a479ea941ce7182e29fafc24d22434ec5f8969a3ab88a5bb6bf43ae03e5c72faa549261025df925dd8950b9e60651d4793ac8273502eb68e38f260a0e0c80ed199649be94d68280103393baaaba16e0fbaea657ca2a444c750cacec99eff9a90d5fe8af558133aca4304826976b1e0658e8f9275da5d5ad0bc0d944a3ae63dd7cd6466fa8a3916f85993f1c17fe78bd5cc353e75427813a4c3d5da87ce74afb5e156a848663496b382391e295372050a2afc39341e611c2e05ad80ace166839863ca0b33a719d8a2ebb3983d1cdda3af3a0e07d9164751673089c2db72d72398679eeec3d3b03655c68654a5be7e513eb69f3b5c6e4e1acf399631d57e981a6be7ee38a6cf9a115aaee0139ca40cc83e010f23b58b9295ce96128960f47bf7821b3e1473786bc9f1285edcc3895d5f37f1d6881710954ec64773850707c3c98ae89e5831fd465e13a9115b4d37bcb3cafeebc22a8bb7b4ea75ab48183c0a871635f67b62cb4378b90535832f3b726b1410ff96b5289f645986d7aebef27adb7bae69256de2a8e6586c880de40d03a01ca5da0a08f82929f322b7b52cfaf23c64884dcb7f732456d075905752b24b42003e0e2800a8b7a82cd3b211832f26610d0ae3b7dca8546fd8eb50ae45290bc3a60ac0b3d4dbc5e70ab38c3d7044c8c74de5e07dec251668f5586fefbdb3894494c9dd9f30de814d5a506717c2cbdcd4137da9340f2130856ee8c127f5e1161ac5d7d9965a3e0dba8119a6ea42a52659ba2ceced731ee1ccd0e871c1842e78bffc846ae7c15cd47e31000b3854fd88a2b71097d8a54c37a3741a6186f0e5f7be52010593b3ff05b8edad0117e93c7b561d2aa6da89a7d62fdb3a1e218cc7b855b1c20c4e21cdd2e3e52150ec90a38c89786a989918850cf99a422c3427da24925b187e5315a5140b21ff3bfa86de6acc735400340a71d7354e2b99632b2ad4891f0df35fdeddb84c4dc59fc9f780bf5265c724e880ea9c3276f806b64c8eb0d727291176104e19940411fa36c8e7d3fd443b95b27230eba389cc4f47a51a4ea6bec2b9099c6d082aae8c59ffa8fd8c861f88863de514b74d4d5ba490dffc2d43d0031cc18bf2827c3d1ff0a1c1ba74b28a0fadb2ec0c467fe21923f1eddb3caf0d05b367feae64105cb25a327fadc6c394c7bbbbad78fd24e603136933d9242cc617ee94dd68ceb0a061a3ef6f9769ea5ccdc250e5c9c4eb4f48a7e495b383342a105143c86b554e349253fdf43e3a327d118ffd113e41a36e18b91a9357d4702045f81d70011fab35d837a398a2ad57dfb79f1afafc303d5a9602798140bfd6b9a8ed4d96b363bb211d75ea143c6a14142a9a8fa097637f0c1de60e2e90bf319ecac966b883021843107d29ef8ee1a138425b1bfb3fa4f42edb78c9068fb2e4947ec017022631cff83f418e6bec5124d8d1feb3ed53e16870606668d798706a963be02ec6db9997ae3c0c6f226c2ff4446f8f579e8f0e6e76250e877f57cd0ef58e1a8578a5631a1a077fc980fb8d1b0059415121764dbf039de08f30a7745ef930b72b01eb0b73749b32c6232044a1023b95597dce96eadafc219ed6d929131a94419c157f3f399757dbb6961c64d3eb7ccfab97612d6c6e51e2812a4b87b88492e8a16885cbc45efdaac4a7b79aa9ed2f0c194ac634522f37b746a7b0b563b430416892ae1d5e21c1ae4f441e2d0f71a36c2cfdf7bd603db5125e0088a8f382f855664e10d28a397d7528ca9158414f55de0620f2040be6ed4c71c597e3599014c70075e83b7f0ccb723e9c66bf8cd5cf7e72f8b33f9cf6fe8c03c3840ce4f7d7b649aba1a1bec23eadf870c12ef8de8d7ba69a0441e1c1bcd5fe3d1becc2a7ab6a0e7073a4ad6fe03a9a846baa857dae04f93e36207bd663d56b25f7e5ead6f655afc0331687c7f064ef6ff28888e9a152cba5e5da7dbec1bbafcd1d48b914e6083ce52372485085eee6fac4f120a86b4f4f243e63f9f878cdd9f4fef6de687b0f4fa5420fe2594bf7f9a362c177914b0810000e4fc083c93bd1c18427c50b59f0a19982384051c429616616cd73076b0aae3e34afb99150e9ed37c36f7e031ee5ea37e8d7a184f1472f031f3a09414387773527fab201f13ab98e718d8c18fb1b550a91a78dd870cb8bf263b58ac9f4c9c89c12a289f53d06ec9c34b8ddc858091f145d88e55c735cf3596a77daad3d03e4a014cabd8d9bbff39b3b9a95495f80dfbf460035fd18da1ffa3dce47acbfdf11281bbd40aeddc7357507189d71d44f76f96d2aaad7659d6a6b288f634dcdf54e40246d8a8ef2f24f42b1b083e183009613bc8ca22bcf41ed3e36646ce726efa412f083ef90281961eb002c8ee9682e0b82c3c4e1943ae433f0ec1fab4ce5390bdbb1b5d2a6885ed02d9465d2bb2ccf46add20f3cb0e632da17a5d9d7e3930b8c4375bd8e5267d39c13286135037cb835f71295232f690b04b884fe27b40529b5a9a06449277023853f7cea6737f833868563784c3f694ace4b83ee580b0151f7fc51b7b6eb3148213584791db4f89d9196c3cd7c5f3684d2c5241c874a467ce3824899757a1e97ae31ce238220568a8c3b42c35d34eb0c30a62644ec37ddda46ff6496f098c3f0967210560404d349ae0f529d79f4497dffd3606c3f71e922fc29910991842d47b0f52e8a9f212a0ccf557bb5b5981eb2a3787fe7070a151cefb247a46e9e9e4ec6d6b2bc0a5c7826cbfa136491e64589f5682bab2c6663006e4b559dc4077600c3da1bbb005a2a6eb91762f171dec89eed06531354f2882a0a59a1e9eb39937a980caf1af0764b6ac42db810e3f9dc1a2c7b9aa397dddea645bbf14dfa7257fac442ca6bddb5076de7acc514df44c0007aa2c3635bc676a3c9aafcca26d9b0eec2bfc45f845f1fdb4d8856540e56404d8834d338a3567f91e3bd536796c05737df115160436d6459a9998ab92c7f735a55897166b16138a8fbafd6569127aa979641f7310645c50e7c5aa2f079e3a9923230539e8b272c721a58a776826ffd6b6734051a1d7370db5c44f82a49a9a677f02b017310f94867e0f41fbcac5d465ea5169154f743c2ee8f7c0d4ab989c1a14b43d96c919e2c12948c983e9ad6ad11e61d33ef96cb77d5a261a366675fcb30e1bea79801a63bb7c2f70db4fa7b177b21b2a1095268383be81329e80787bf14b0d7964f444fb04ca690ea4d10b3745f6f77caae6bc5a2f63ebacf1e9fd225fe5ee47c5907b511386bdf78c44729f9f94b5913ead6eeae7c5a6201f054c0ce5c559f035e8e76975b5fb990edbce06695cf1fd6c904f5e816db720946192690d709c6afc0a07ab6ae7d48b394b20c5dc1e591efa4f1db44c7e4a394cd737b6fcc058d4d1b23d2793a5cb46e184438ce718a18c97d9e3be25baa528ee81f9cb10310fabbbbb77e91dbdbb4c20bc70ffc1aa37098bba1e21a8dd11a7ab28ba90daca0de966f501ab568522a42262e4ec8a9765b55224bd4866572745a5416d2e44e2e492bc3bdf66e62c260396209f70aacf970149ce157b221f835b7a4f3e9b1d5340b256d9e9c8eaa48196043dddf52611a8d332fce534ae5e58b15f55f082ebc181f5f9fd442a7ed60b59334c1f678013e6014a26121b15330be0563316f269f42fd229c62dc5abebd3cfdea3f861e7c2e843737cfaef157780c415b95c3dd4ae122a912589b4b23a7bb22262b345e7b013c21fbccd0d5682d8fa7ae0f35bc45495bf75c2a1b99669b135ebeb213de223e8b6526889a06002a4fd577bc0b6277999229572dba452607329767dfdcf0a948d7bfdd78b3b16550f8c830962bf9ee90e07574e7ab2a550268407f1f88af491bf05c4b3bf98d05ba33f9556af40de509891bc06f8a653959c952d5a195b9f001db8a6c71b225303edfa58b927a6020655b099fc9d4f82812c7776197184fab7ef218ce8f9148aa5feb6bcc0df5fdf6c6eed7cf4d544e99995aeb3b9f4ad007bc9ca793ff08fd647b8658501a357ae036a8b01713a58c7eefe8a08e8566971a0fc8d599ba2a08762fd09310369746af7ca597806583469117326e47aa643f9bc478326033cbefd5850c928ae088bcb3b9da02cf500ec9c855140ed4ee7b4e4c8bfef4a6c2c054ab9d13baf997b8a890cbfb230d08f00fe05ca3a85e16a2e1351363e59292393a52fc3bbd3b86e04ce7ff1054df71a7cfbdfcc4b1cceaf1434791a295d207eaa9c8acd1f7fe876aaf66c73efd56205f1ba7cea67744b0e439be329a08e938a233c399f7ec0c1a5755a8fb322ba92173c2b754d2d4fb64485754199b6b61df24c40932f23f2b80fd5b4825d7e96ac06e02db00da7c7bf5f66e301cc383a7db28247a9397770d021c770777531974c956d5852366383aa3754f57ba5717c39ac2ac3cd3ec183b40a7c34ed05b6f4e8548c6bb568ca24bca5b26bc8a16f93524d4be794c6512061c584ef3c03cae925200e83926a2a12c995f162610a70e68857efdcf724803c834ad91fd27e5eb5975bc169691b0c01ebdc101e3c418dda2347fd416369b06b9e6034e38e65560dfce7254fc43acc6b4ba896c2cb2f8ba312a0226292af604c732e0b99381bb81aa70b2bb0ec09cdf46d4bb3e87fa4a5a18da706b593083a7cf3f36f7df8f987d5862dc6ac6cc036591529e30cdfa029f0e6f4af2a004e9c5b79aa1336206cbf1619854fc36e64dc1a443d94b8d28a00005dd0ef8e6e66d1ca3559a0ef7b93ef0928e6dc55d6d56a1ee76734917948f2dbaf53de0e95a0dcb55270f228874eddcd0ef0a5b9dd516034d0b4a2f2c07dbca41ed713fc6c7e5c2905ffb0fb9f85ff5d3b321acd18e37bcc10beb54250717f2f9afbe584b9d6c50eb63302f273ff010c65f4a64dac2d0198f807460ab683921dfd75cbb23f7832639c2e2646df5865363e756ba3ce235952c7c9b5573cc9335ac9a65e3b5c06fd40276298a5f6726eb5a7c261b2ed69daf47f944d1fd5ec377bf63b95d9a78a996483fa5b4ee5606ea8ac7ac715f888c3dad8175414d678e9d5c848c17924246609651c07b94c31d50178ab9e22baada8757682f754bc5590f585f5186e43583763341b8312685303088f333253ccc6facc0ad0cf7ceba6322d07b5ee4fad9aa93adc72849d7fd6a9bc9b5d61f65e775ece25f3e932f6515bfc1b151365f386da53992349301feef71610d76087bfa1747ce702d1dd1902fa32985110da451871740e3b839c9054c6f0fade6e3edbea7603e95c3d5dc853ead9ffed739c9b3a9da659d85d5e8d2dc6b15ede297b378ee0024bbeb5e966ff5b8624d56d307cbc5e39f1229c99ca861a3b76036078b13001f896590029db2ff6dabb017f4978f71d1cc639b5ae1775f54da10e1fd3d4b8a1135294ca159c11ec7cad1a0cbe8f5ac07d8dd03183afb64bed3ea23e0d467658a9ff56c37bb20b257cb45879b43c593d74caa72e8cab5197ffc2712868f79dbd3ea76b01f00c32328c70b962f248b3178e0e0da3f50c9444e4ba1f3e6e4d71186f53f166169a75a6b11f47c84d4af4a23f33b5dfc68dd19bca843b1c63f878a3cc3388990023ec5991f499ae876f38563a4f17eccd8d2f416a6307664ea7624d023e0092be29d03cc3f93ce3d564ec7136d12c49abfa7576a07ddaa091e8c4d23723728e4430f53f4539934ee912b740fe86742b425e0ab6e9238e6ca388d9630ea9274cdb3acb61d00d798872a14fc570e0631ad48c7aa596243bfb07a75a2a158dfde98ca66110091d1fed168dc157dd2dcd99c41ac26108eac3f4513d067b23d0f6ab0c3dde89aeacf10e4162e9ea5b149bb2e3def3c53ab8f1b0d04173a4b26b00bb5a921a26f80619f4542ab2cd7eb5b13810804e562696d917ef80bed3c65b6902cd383766a701d7112c3b08632f072a921b055147267679502c3e1111645457c5f9822ae98d46edb7c130965ce2e4fb6b5e7a4b2e3d20987b10f954cb204da6a70ab3bc6cb3fc222bea7cc78ae5bcdb91930cd8100b9a7a5f06c333d96a2c78e472c1c42057233b0020dd0f8c98719f5ca4564f59709ceef13ab2f3c5f867a4ef4ed62f27376a659bb976e87d452c54a3b202a5fa29a6ab84478c673cb8e73de58317d984c75f634fcf225124e4e8fa53ca6eae255002c4792437851901414d227dd8ced1d53fd43ebda59b194809d03724fdb5efd039b7da89140cd11eeade5fb7ba17c9e0c5f97b73b0f61adf426667375e5edf7fb9bec9cfab1908f81b6ba42d2f9287ba0173d55fed4028f95b8e9a86f637aa47d120ec005640f1c7a7f96f1fa154500b63a5a486e20df4fb283b2c025ac53169c202036fdc629f36e81fa1aec865daf4ad8bd86b0c395071ee7c2c1b3379285aab1dcc61dda1755803a90d5b98e4e2aff6876bc87c9bb2fd1f6f5e56ebb0a5259b3b2cd1357d1d3e3598050673e8940fc9cc54b6f8dd96391d4332e6c11552675282fd9ae5ff9982b7687a0bd99eae84a3f1389cd673375cac397fe573a936a30cb5146973ca6311c7073de850eec198dd2b6aa4d4d2bfa32b8d986e978ce0ca4fd3818ed59550328fb0fb328361d6b18defc37149c6d9a8479f227ec181345280ecfb07c76743a67f0e34a85f7947c9bbe4f790414c855ec60b7e3facaf43cb7d6ed49c8a25e42d954c3e88dd2e718c60a93791a6b015ddb7de020ff5b8c39b80c60a79674daadfde8932dcaabbed5b07f8759bb75b48b1844865e25074e6efd087b9b4a21dfc7d1bdf8798434a0c243f38c3020adf8e7d64dba9c7b9d273dbc953c1b37216e4959c3c771d2516a03f7f67242745121d112bef0840793eb6f1bb48f3adef2e159ad13ac7404634828c9c059f659896cba4cd9eaa9169bfbd970b13ac614af6220206af99b1c8f2bc224589ae37d62d48f7db84ac91cb1a639d751fc71d7d47334f6cc2fa9bf1abcbbecd341d36f70646a1287720cd0b89499113cfd91e83516712eb816a49c5f49b7c89ff488cb66d4c230e2b29e50c24b43e020e1f6c4a5baa239fa57f42727606ca8c50b19f3a3fbb960eb58537a4e2645baecf6016228cc36e06ecdb4e0f376020354852f94f342eded0178d5b6f7c5ae764025ae3ee5266ba7d1d8dbf3bf458fc3a9df3542b379c7fb5c36ea18cf8df14ea23a95cc55cde6bb7e160fcc8d6d2092e5e6639dd558005cebd8b8741370461f416af509d820ab87de07e79687f4b8498d3d38e684ad1e101ee61f9aedf819ea23b38f7e5c7a8213260af6a3383c4c2a5de644043facc91f05eabf319f88a9df7f5a53518fd9a41f4b203e53dd5ca4b50c596fd09468db3f5459c86bc597c458468fb91f5922ce2a2f5bcbea277bee4130f9114435836e99799ce396cc26287284c1ba41385dfe71afb4f4a1f0a3b9cda811bd5daf8d5d9635c405ced2ddf25da82d1911e2278c312465a920bfc573fef2d47cf2c65881a41bf99c3d89727ce43a385dd188f5f13023459e79a74175e7ffce7ad7d3f77a63bdb14113c2330ae9f2839581f8008291288917f5a89e7a65ca0fc0bf678833c10d774e2455342105fa7a56ca188751d111def8514cb550b20bbfe2652be5e0c85d665efcec032e517f2015bcf37c3bbe119b781a5c80e12e8abc27deae94a4ac8511771654d6eac548e4531b4678d12887803a12d05eeb3c71d43bbf4ed2c989c3328822235e7ece06f35024fc799ef5a43908880235a41ce4ba0a45dfef05654e6199a206cb658400f81b3af61f0f566fa0f35d8841ac6b9f065e396fb41ed026e0d186c52e16d493ce02aa5d2c00deffb14a56bfcc994a349698c14181a89a9fc7c52a727f9b4823238443430e64db1a501247d4f3b54bea56a25de7137caba5ee28bcdf0a37091fc75e3ced202ae01082227b419c8abc78a396c89f2c6ae31a2fd96ceb22bd074c15eac6362c0b52a35f7eb5c3c8018d6fce318ebab868955d3b2bb58eb0b5ce693016a1938bc9239e66b0704c59920615c0d54de0d65736f7134826f802e48ae97f692f42d655f0de232814e507efe60017ded28e3fe559f6859ace30d2ae82ab464cf4f90fc4eed6517542b30ed5ac1583864a630ecb8d9c2116ee69337ba80f84b4f3c0b59564f54d0b2974d71f6c2be9aaa794c4b87242dc305f9ec68b9ca906c2560a425bf4b7166c23d71b6bf36dd432c92ca09ac81cc28ca3b38ae71f3630aef797b71f2cc66a6c5211f690cd0c23b0915fc5f7d5498340c2721f924f36c4417ab5e8249669ce771745176841d27a5aa1456808b757b815e7f1aafaa07d39db23a393718ccf7e6b8750708a56243b52cadea40c32fa4be2f1ddb4f758ef6ccb0ae2aad7511f97227b654be4c6ada480676fa1904900238491e41b04d8e73a1750527bd93a4a1bbe5a8217937454f62924a8e401a3330cc8412d4a46ff96a7ac6fa1c4c2b11ece6c0c531b44f40f6810b9d0e67428d0e70489b016972307f7c5b46428e0be94ba1895794fe439dfe1a4dd2d0f4f9639055da418d4b63dc9da53034dabd93e167abfea292314f2a42a262de678178a377f6f40ea76f8d3ec38d853b45248330be1b9149ee0419c10815e192a1136f8f07e68b604a0e6819cbcd403278062b5422c1f6291cc4be86460c7410be211a2fe5a1d0a1e51b74e54b38ca0a310cdeac90c33e1dc22ac3e2d61aec40a79b6e1b540c336ad4250eff9d7d61be4b8af7ddc3ee0994c19e71c763f217be79d1ec066709bc1496d666c939749173e23c0edace1ca9a2bf817a57e6001eb822a42bf901e8860faa6cb4fe493cb67c267fa526fe41488840c63192cc11cfc3df7aef7eb4a0f41746fdb90ff6a9982e5c36237b95820b138a615b3393e9f1db92f0ae6f494ad83127b549247062d4684308038835b6b90930c99890e8d757fe7e205cea3e7f360d96557c6089c8b0a24a6a116601754f44e2ea1f41b0cec8fedc83f33c6801aae6ca436434f68144d43e9e5336b21f9addd443f9b192b832a492fdb161449be0673952154bb330acea1cc064ad2a948e2fd9322281bda654e6ff76e191e3c3aa6be851a8d96ebdc572e06b503a564a12ed8935e361122f9518cfeb027658bd7b6ec705857b66e98a899679162b1809ea461082b0f855fdb1f91a04153d93132e4b54e0ac0c238dd073cca72df5e8670451ac1586f1e8348945903190e0ccaaa3bae6668d52d2751e16f95a8b7e16147daceca5020b5ecc203d34c87388bff505c0bc201442eaf0f76b9640eb15a54f0e291e637d08dcdeafdd41ffd6c14d2a646f5b57aef28c7da0b9098b470e9e9cdab7dfef204ef823c8e9ba61c03b34319a8c0409cd390fc91104bd4d10906d4543a1647b30916dc90b16e06154dbda968151c9a9cc952963a846c29cabeab78051fdc2323e210f91fe5b92ff96b2e7e70488544ba5168cc138ab505531edda617022ce3572de5a3a14cd27ad4cfa2c3a093fc31ada05535f4c64640cd7cfe81711a96aeb72755826f03514fd4f89691ff7d0f17425ba855db652eeafca61d1add1f644717a72e829d884ad1564d3da7fdfd6861d762a801d404d32ceea1fd4991ce7dfa58f70e0df5f83f9e0206d7979f3a841cb578576b28d8bdad114e1cac0cc608f2ee3cfafbf7936555bbde02b48a051dba79a4c6d39317c3484706224513614354bf7964f68b5d482b27e31e7443db407b9f6a447b636119da20fa11bb70415ae962669190a471c05a3307b46f5d119a29b446a70f088dc726d86b20486a6e00040d784f396d15264c6dab05864f70d3c073793bd484498fe4d86defef914879432e3d82b7f8ffbbb853f04ba90c68f9d8d02ffb8e70dc11a6444cb576a0b441c1cbfce32ac9079c963c692b70e6c1883d0225db118263555df42ab389857d183782c6f2989bf9c15e4fe1794195da440fe5f958250dc444987d9201c4ecc613cd69af7482e6d53ffbdd66daffabaa2b5e949bde9bb85fa5e5a4dc96d4f2bf2bc1bbdfbbabf4e80f5fdab6925936c08548d1ff610a2de3b980caa2ff3ba14c5ba90e6708a2f14c0d966d146edb34322b171ba494178fd0e94356291f40a0fe7b502c0d6468ae1a52140b8cc9a883d5613dc43bb90bcec617f8a5f8e829b3b0f1fe286ce1390ad12a5bc746ad5e89568e41a974d05c46d977ab2042a86c7625a0af8e3fb163379d92f7e378058b9d15e4386d4000ded78004d7175e7d7deaf761947683e9f5c19548068348eb9ff7cc3a03e9e6a2410b27e414f86737b17a2efef7fb62e9d82268bde9cf18adb36c564177c618df6069002ee3a38868757ded80bfd6972e03f6f69f2061abf2017ae57a6e64af57eb9775968ca2b66b638ec6f5e8c9454c379826df3b780b8734e1ed6f433b16aeb17d219eec02c0b90fdfbd3f05c12b177b2b9e6e606e7952c22dc10d8b562c80f83ef1b797e457c0e8948d30585feb5bc555f8629df757ad1ed4bbbaf7c63ee0e051403ec9c2ccad39ee44dfeab34ff68dc3e8c53c0314a025fa1b7ae4388ad223495b25a71cf611b692c5992199f687755867ede936b4aec8bfabecb7584d48108bac5f36827caa7dc4a804cb4f3846648bfb750b9d2d2d7956c76eb57654962a6f2c5c003e6351ad42c065c73bdeb56d51a41985ab5d3e8fe2da5bb1be2d9933a82248e41759da3e4a392c9a10c7974f85ce62398c28bbbe02dc419ee7fc1290ebaa77a5ae22d5a8dd284cdc2f372e3acd0cd1f34fbc0215375b0c0369cd95cd5b3124244425036c6a4b64b621c30b735822df917a43bb5d7b7c713e742bf6e4fd4020397846c16cb1b6fb96f7077c9abafb2a8c79f22553237707ab26761d49e942d5b14e36ac41d12c49dc3e32e6171f9eb5fd334b84c1b5e84ea310bec72d9e5af5d69494fb0c750fa4879e0bd24d8209e1ee5db1f3f8f406b6e10cd6ba5f946ba77421e3d306030ae9e9c23519b37850cf2995ae0084ad68f31a355aab5d7981a68031173ba989d0b2097d47ac5c02607956e21a3315863d4be4147ad778e006a1b509b30564e3b9e350ddb919a7fc7cd1a15abe546ac6e01769c764c6574a187b460c218bd42969b627c8af2ac4918fe1690a595aea605582a9bd1773de4093da0e92871c597f35677e2f918e44aa639aa570e800b59cd4a3e796d8f22f0420fd74b0036e6136acb27eeb9c2fd13ba703243399e842ce8e5627024ae1661120ec2d321809e8241e1e2350ebb036a3d28aebcde714d5f2885622e2836360c5dcfaf305dc2a83e0d15b3c7c41296b29384f84c657ab5481b1db13a8feada59b3b8b5bd530bb8629dcd7a8352c1877b531c31ba689b8f9ccdd14240e927ff7498e882a106abd7f814fd068a27071117ea50f832663d333c70117865a28a85a0501ef816c054648bdedb911beb21457b1c3593be79634c4d146e0f542a4175e29246a492ea9eaea8c685ca80089411ce163b8654fbbebdc4a3d3058d21a10ded901eab7832c936349467ac17554527927049dcea1719bbb521fcdc64a4ff8ef3cf638de6610bfa314db068fdf733d65cd2f04bbf65560393316e4c9c4c55c90294b16c31cfa50cbe6968b09b6f609dc8cd9ea8dae8ecabe6becf34a235be457039df02371f95174ce7406fc94cf673053bc458eeca5330e5326eb1a23a2ad0cde867e20b8033fce6a38721ea89f994f70025c68c2228307d50662e69b83c1e06c0badc5ec7f7df63d9f5ab513ed7ca07170b03fefdf61ee0de51ce761ce0c7e78edc2819d0bba7da885a181a55f91566d1178ee76c01003df23089709878ccb27beb409333ff47d6bdd369c8c709be465e2a1fdec5abc89b03759a55cddfbee85ecbb3f980e6f4f27900c070619a5539843c176ebe7884c920588d643727d263a15441b7ba772cce7cf18ed7cf2f057b9d9b9cd9814c0661c1e00686d2d627fa675689807e24e8a9203c8f50f74428cc8b33220b70a8db0d7bfd980972e0f88cb6d609b22f0483934945364f027cadb04e0a2c613efeed04a042633c064eb8f714f15089d9ce10701469a90f63009d0c510a5c632c5563223d424e2a283277eb6f9a2b7ea1e64a964e46b2f9bea68fa8e575a15d16b917bcb63aae3c62af30a77b749e2d7c998bc5577a20d33df493153919651cc37766fed27e3893797afa59d83d71c67814827e0ec1f920f0caa7830db264d0f0f46438ad93f948939ae19128a7866f2ba21887b3a6a8ca89bc68dab7d37a62e332dbd2a3ec1f6e434d62c08f89f1d1e3679173e2fefd2fe5b08c81267351ca87129ef9250b60e8a64b95e1359594a09f92b83d77e7aaa448e6d262895b59e57cefef226c6e4d99b0212e8cbbb801165cdb37585fe85fddc8c5409501f96b932711ae238f109767be53921e7fbd909e33024e7137fd8aace02bf550377dda93101f8fba3da196361df3e4ccb3231637729879f7f12c57468ffd3785ccbd271c594d7610cdaae5e0ce23e6619c39a6975fa562e6e8c5e33124c71326731432b44318f2775ba9b0c27fc28ddb4ea2f554e4af165c5b05380fbd624343fb02d9d1b0b09106e4c3e80f2f87c73ab1971d987ac1639d60ba58122f48eb247b744f735ebf2572e69017bd7d34a6c4268a311a8395f37d40c82e879a976b9c306884280234c0bc974ec2eca65f1e44098a636950a2bc40626d5ab388cbe86808bd363bc8ecef18c9a5e80ab2abc35218dbd3cbc55c4f5495eafab8ee2718d928704322834de2ccdd6f3114133445ab070b984127ddc453aa5912dc5a788ad1b012e8378f949197fb5ac9acd4dc6eb81dd715d2771b0fca606eda5b2f32e3a40eedf8c43aef6c5e10d8dd05b6586d858349820680520f3fbb18de4d66b34e2b48bfaf52b648603a788976dc4ef9f13ab8b208a3360c9d65db4458f2f008aea141da383289728e9e469e197b183d71ba81856a6ee931ac56214203767813831db85988b37dcd4af0009578421231286bf948c7b080127465e257adef9c213e273f7a316bb1b7de6f519f7bb1adeb1c7d0424387a744d04bfac72be7b32f03d412bc343ae47089e01f6edf491e48437dc0e8f331ce38444f982f70f9728b579636aabe935fd992b14ba26dff970430d407c9d695d99336b1f0ac76335211f784058979d78eee138f6092e7e75be23a8249b715d9dc0b55ab535035bcb95461c4d1aa3c7bd9a2b3860880ecdd4a67175b257fbe14c1f90a8b54e165371c5970091c08bf58fd925d89fc48d4780e3b73d88d034c9932bf52bba352a94292d83d32559bf32fc7b88ca62f44d7cf54bd02546d594e7d3303b13271c83e4238ea97ce6700d362b033d65e372b3702ff3144d9c3c0c4e7fab5960f32861f63ab8538fd2d68c1a1bacc9c10ed98462466ffd542ae299dd0cdeb6c92bbc9426d3791267dd89b9fbfabfdc87e60b18dd2a1805848f8cc7bebec1a26d8c929b9e687125e575d47e6089b4d735ea474f5b0002004fd28c509f9b409bd743fbcd6986c364c2a8fcfc097a1ccf92b9045a53f4e52074e1e7aa25b6f46cf8c594db5756b5a76e92a96b866cd60e79f672e957bc79415e99736e223e4df5706d2c61cff0b41ecc49c89605b601ed10de0eaaada65ffc040663eec8e49ccd5072823ef9707c1c0d0f62567c9bd008f29d5e82ec552f94906185df92d0db81b8a8c43b76b865f74b165e66add17899f7d994a39325987035811bfd96a984629e6709bcdfc3f7935dc575cf4b2a14052690e3a1f9d14c73fdf06cb964734cbe2502501048a2e37779d5b1bf17ebe310718bb53a761bc3b4c6bec3725da9280e9f290a5fdf5be81e6b3659e6b44c9cf7f8935275ccf5250c0c85847d6893573df035744ad3390d3aaa2ed20779952f77c7d23cbb05448e799fb8a7cb780ccaabc6a06d72297483a7de89eaafc51184800eb2272fa212747449769a1b9e2f7ae3b06ec2a7244ed06a7f61517539e519c619e140e38710138f3cec3c9e963505a9deea44805a8d952d7d0e46e5f5725fbd49469194291e5bb73dd06d197f27f892071d43d7171672d18f3ed4f8a4c15eff6d7f4cbbe9806f3a7e447469b9cfbe8a7f5d9ffb6e5ded327d79f1f8d4e4971723b3630125852c6d8179fc8a8672ca8e1dd4d4e725033f885e55affa8871d734fe019e1c8d4b6446ee4b29fc1724c27e1ef301565d481ef6096eaba10484c511d04136457545e4479f7162ad3d28056405189887be667696edb0f42376bde9c2b69228e786a55624cc5bf2adcfe4710b51f5b708bc784611717eae474f719300247709a8e5c80ee0e8633284a424e9edca8f2723ebd91234f172d736ace911027ac815f89a426d8328b21361f155042daf0ec91be5dcbf6d22dc0c2ffe3fb13efa745b98e13ef49b60ae61607d6436a7bf90c187b47b9c1368ccc95ebbce116c4d545268475721f09190d36548caa74b6ee17ec9d5ee7e0364f418538ca63c3f4ddb43860cd3bc3d2ce238f4cb22bdca2aa07120c680ef49099d4810da0e3467efbcc3fec784885e0a3e2f307424b84653f1210e8e7342ff2b8fcb293cd44dafa591ab6f07458529fe7e559e72ccbca77561a901893a33f3ce4b5e70291fab54618721ea72ec3b5dc2684c0bcae8d71aca561f48b9c6b4f2fb391a51b94d2dd3d0d431a1d55b7223aa8f992f966dc782c9c95a292697f94aa3f0a086adfd899c35dba7b1a3923227c2fc36232d318d912f37ae6f73d333e438d87df7ed5209851a0be0e4103ee7a8d8084b5bd9b7d122c7b5b66d170d5ab77004079dfa64f1e3c0f239148e26bd237368564f27455dca083079c77ed65c339c422c76574e58915e3afbdfc7b534929a06f17875ffd7d7e6b2269e70b34e8977f0c48bb14e3af2875291930ad3e8d4e2641f14307c4260889e96935d62e674ab0f48d650942bd01e8d89f82aaa8a92999eede12176aeb9ef77dcaf146fa64533b85002ddd512db7e64fa911242a6bafe4466f38284139ec6da014a3470972e8f4f701b79add1ebd8fb2300b0c685a0f390f5e4466921f01cc58ed4b562ef2d81cbd9501d915815737e5b0677f4e75bb86a3891f42f781ec2d651bff29919894bbcf3f82fe15c15584a0786b4a66281bab8219b14d586e0d98022f893d1b7226d11eb732cf04a29e80a728aee5c865829ec0c1667b5cf475cf437540c36deadc9cbfe8e0b5d43d4a38cc34c7aabb4267d69fd580fb55816cc8dd7e37f497c7b2e8cc096e65a0e130e1d247a0179a6cc7dc3c92672287b96761bb756a41c11981db3ab0d7ead072a0e669f624fb25cc948e853c0e119cb01aba9d117f31658753efebee3c18135036ba8e5c01f075e41207599258803ca9628ccd827d332faad4a80d8607477d7c046afd9f3647e2db3d24bed72930ae9f4557a68631623c16f3c3d2d98c14babcbb62843de02bb41706084afe0481cc7368de8928891a7c3c803e239e13d2ca3d823f610abece573a153ba0a779c0f2d5b68d0d8210b0af2ef2f32a46e17f2b37cbac3c563f497c04d7d7889be8d5ad8b6db81409034709b59fd83c44772ebeb7f9d3eccc20113135defed79f1ab8cdbeccdaf040c28f6970b7c44dabd5e51bc172901c8f70e353d8b2378ee96f953bf0aca3bc71c313eb698dd0a12821f44a9724691ad432f6bd3b8dcce79711628130cfba3ce8d38033d2c17e813b1d30e65aa9210d1d021e4bde01baf8502d25b64714f1ffeb8f4e3e80ee173db140e8d786d87f524c11b312553cdb611da97657a7d27e7cace6a3f6be4102fc0c5cbbbaf94b702ebe8e21248b6fe1ec386d92e3d8fe7e75af4757d41a246af6a67442c4eb6d6cdcbaef73d5dc3ebc0afbe18650692327e587dd837b6af1893e14703c6119d9bcec4d848cf805fbf4cfd0dbf6444077fdf6a1d7f04f93a051ad13d0b6d19ec620342ef4771d23ebdfb978a0c0f32fbae6eac8f4f7a6f84841c7c25a109f7cf8844ddb2dc5c62bcbb70cdfc1d26787650dfd64e1380f26dc1bc933d05a4156bac033c3c62d59b3c44ec89147965ab760d8d2956a78581cf5a62bafae6cc1751c60e29aa9453cb28768234a36614caf8359522aa18aeac9a4add8f31716c29e2827162d31722786e5f4467b2efb0c3ab9428826301ffabd138ce75371072d69195b8075d891af8d0f8fc4c4f8e22a1851a5bba1e1d0863b5c437d78559a293f4a477f6285adfc1b64c316bd88ab3a68586ee557c4123f7c55ddd8fc15a39d1064458be4970491df32a3d86ae69a559ab492e0b4b321a2300b38cfb4ac72061315fb2c1a6b1a6b726735068d2765a983ac2b493bbcdeb7ed72e8b6e0ff5322720fe3836f92f08e1d9f614a5c3de102d2ce3b1a740632e5e8c4a02925013548b704df73a8d849beca183b4905c9107fedf9cea63648d0288460b0d1fa08ff7bd630e6693992537b1b43def8fe51744589ace8b1a4c30ff0994b5a2178b79a9f9203d0638b24a6dd18c45b990acaf0d1678e0dd522f69fb68d4c51c29ad43b8b6f9e93f9b2bb2929791b81f35f18d481987531bf5b6729386b52235f71ac3a0414e4d57dbf883c701bc6798b37c91d90bae7cddc315c79fce89416396d83d1a592e51e43ba4f6dd15b7d22935ebf46d4d82614c76aeb515ba9e6820096e017f57de9bb03cf98a088432cf27459e8c8a5ee97b0ace58aef8be70f081e93c634f095460c885ff7381a72389a6b0b42adb47607cb4cdd1cbbf16db1c15ecf5c6357a123d68d850276477a12d5d79d0c39c39786c1bf639bdfbf8b385bcbe120532c954209989d03cdd48006860cebeb29b53e4a9c93d6144e2c103d83ba84a4d32fa6d5011c2c3a5039c024d54d1c6e07d2ed9f9715aa7bc83bc8a229c46ff291597488e082850f12a492af3113173c7f1847cc2c11389c66591ec80b14f8f9b3f52e4a58a5c4efe83215d6a2d32b9ca0cb7336098c9f1f73d0abb6b0e1c709149b214d9239041216d0b629def4d21753512e63804f9e653c6c8d211a4c9339ad44d7338d88dffbdd8bc92aece0ca54e2d05f2a3c558614c5dc364dd1b7d0e2d67eb4a6556eed79d6b875680a00e10bbd402e0dc6dc6411a26065489e7250488d04f00994165661d3bd07c7ca6b0a40636ebc1fa70bbd58eeac8d66a8faca0ade88c942494fc02b94079c2c9a90c0d64d3b0fc3a3e1e46d61661caee8d7e6967d0c6d597f6bed059dfc475233b33011b8c7e46718b0d5f04b0c5be9afad13c9ba9a62d5bcaf7f4e9395d8fc09cf43df0dc8d8eed5da0853fccea65b9d098719cda580466d57058fafb6cff8e4754967bf00f9ed2e0287d3aa2f6896db1fe15f9a4e7cfbdeae3722401899229a927a8aa61fdaaabf6833737960606e78e6fa10a72d47ce7adb431c49c334e7f739f572d6a88d110926ce57402d3e61d9697ac677b07c3327ecca89c05f45e57d52ca12b778b5ad6c04419b061f1c47e5a871755a995448919b8339d987dde9cbe2de5d6e4d5530063e484ddb56929ae659e485ffdb179291ae4139bed8825a5609cda7ff2b7e2b2d2d913cb8364872fc29b278d52949e39d40933264a9acd4dde0d91d3bca891f01f046ca4f16fda45aefb166a9645f3c74606ed272b24ef6ceecce9486e74fffd6274e2b56f37e7ea16087843e2a471daa8f446f9ce655ffe323d0726ce5a1024cf45a64515055b3b9f8a45bf998626fa2c79c6545a0c980724efe11edc8561ad0f280867f6eec42a6f9326dedb601fecdda3c8b94fddd7acdaf3ae3be461296441b1e63f5a5d5a6737769fab819afb3603e85b219c3d61ca20742ceb6840bd9f923b46d93a978b9c4e62adc8b08c880548af3726d7d93a6bf27b2f1031561f5bba523dc12ba623e94ecc2b5d644ba3de9ef1aa3102d11662ec78ad73945ca1495c02fb6507d45673d9636c14ef0cb84a98db1e110aee45fa6664c8b89d4f608c5553c4a596f98a23d2026c36e5019f0f9567d2444a67f7a3caa9719d93b001094bd1da82c46e7b8e1f908419b25de0b1e8fc363ba45996f7f092d8c3283503edc2311a3532cf30a62bc970054164d406be9cd68966092184e98043b60a8f50bd0ef16a115acc044363edccd0da3065c174187f45289fb14196504fd478d3fdd9366949d2aeb8a97f73179153e451d7ae92201331e6b26e39d68791ddae7af299659f9f33508b70c34083431101ee33f7df0433487b7679d151207e196e2bd7d7b2d936fad46d71f373bc091879d8eaa4d85092f5a6706e15ce21d5e83a5cc78d141371db6668d3c19cb0291d05f1c0965cf7983852ff9442b4b4372bef96a5ac92c5fda77bdd8f022bc9f024cbdb6486ed8b7e4fa880335cbef1e9fd8579da1e88d91377eba6127f692ca16560bb98cc0c63a0496492c7192b99daeb5fae087b478d07fab983120e7837555b7a3e6a3cc68244a5a8364e11e17d596cb0cb41f800b7bb264098383ca43c723f01a5bd252ccc59abe82af230a36abd25ad81db424e3ccdbb381a39c6c6803b9242321cc71fd3291366c04919cd3dffcede154433e55743c07144c1bd72b568e7a0038f15039e170a6e255c1b3ef5f1199f551fb3bfbd939cf9c369120cf06d0f0d1c543b9711ac520f5a7c8838f348c130f711faa8e6b273291cf8063712801f50b0dcb1f795bfa99476482ef707f978dfd86cfcca6da0d1fb7fe101837fed6958b93570c0bc6a247692cbe61fcb4a4e90ca38827b7ee981dd390d7b827e27284162661fda125e8dbc93f8bad6f80b62e40619ad78a68365b2e274f6b36db19a3b13baf22fc239969f42ca4300069cf651e00574701b542d318915de6cb302bac0384fc76d8d9df81d4f2747049d6b7435d741cc6e1270c707b13de02c9f0b7089d8521204e9b4b9fdefc7a6817a4f4e72a8c94b1bab582f53d1303c4f4c9c665714f722033cf77b10d043c6bf6ff6cb7b9363c9823bc0e71bce9937d3f945b3193288dde3ab05e8a374d4929e8aeb599a4d61fac892774b77b0c57e501da4d40a3ee259859cf83a584b70c9e6226ab60b15c30837fc898e3eb53743b7a4a960c74a0fa87c81140a963a06bc4ad1bcde5f8492b3962795b58932589650e630ccd3163b29737b20c9798dd97eaab4b3d69a883dacf4ae795a9e9267e42a7f2a9e814e5225925de5da9a59800eedc6e0e84bdf25b602e5da960783e19cb3749bdf5082d309e32a9c473034fb85b8d9c934b5dc7ee2592cf4a1bf870b761e11c5f541ea6a7dcbfb818272a6b74cab0a1efc2028ae2b2b869252b5a032be5c33af2e63052cf4e70c3b1862b7120e72c58b7ff00af7466b63bba07f2b71801e8c83b0fcaefebd54af545f7ba700b8b47b6c275d00948637462e2f8b39b88e5c964874990a2b3edd59dcbd646cf2ed5ba2e16f805cf56320e0ca626f6df3ff047ce529b9ab06fb3f119090ef0f9814547cc06c1a5903e0e9c1d5aa86f9fd8d1b5a48a7bee21af0299b1d08b1014c7919a19fffe5863b675b07989b3ddf71b87d741c00812e71baa7a7341bcf1365faa6b4e316d20c377aa544175f941c5928d6a0e0fbdff4862fb0e613abbbaf7ae0494dff04b52827506b6ad0505283e3ff69bcec02777ceca58e543a975aa9299e677345ac7f7ccdabf3df8c0d75f6c25354ffc7fd177728d531d95a7c6b36412dda54e21ce065733131c369a60b50c01eea01ae167079ca3da38449f984b3e0ffc18156295c98aad3ed07e8790476d18d66a45bb096013b353f68bffb1392781422d1d955e6bb663406fbd574f883fdd8da6e30830c719854f08d550b4e52e38989483dad0b39380b0e803d1ac45c54a793680cfe6a61870ad21dfc9890a286dcc6274ee6e8de55507b98376309e2a25712f09d441633fae0c7d69d86336970bef021a0efdd2d9c0fd1be107bfd1d10ba4f1b33bbcfbde70bcb24062c733de701c9ebb66d622b65933039c370d67a8826cc098c206a7cc6a2794273c321ce6518ab274a5d52b29771f7025632eee716741a38f72ebea32ad352aaf1ae9263350dd30fa0153c67e19f38331f30a4a7b9d19384d0e3e95fdbb464013e7c12763e3ee4f5a1caa8f0ce4c1a95a0861b77d9eb60b19ed703fb31d48be4c40e31f5c92488e0fa38935f731f39465995169a4c6963c20e2074c71b69edbf99535549bea996ce883726d5f0d4f6c02a9b85ad2a4861a63b2bdd1ebcf96944295880a66d8b9d6975be6db9fe3b3e044295e02b80146ee4c2fba081b5da7382646adad4cc0d6fede137c8392496c67f65c1e878a71a1a1e1a9f48b3359b3892319d1972fd31b2938b3f3cd14a38906f9633da2bd3d455f435d4e23dd57807442975c4c98dd7076e511fd515c285c0c8c49af0fc0cd1a3eb9edd779c40b2eb9059174b9dca05458e128e17d32431d152b5a5b124c406ccc4684320184c0fa8479049731f5c671c59135b1cf919e90f1242d919f9e1ef03c871f0bfc0e25cb76a907b7d922c1e0577c3e276ed4add690ab6422ed393039800795477acd19d44e2324a3d20a8334099431d0ee8442ba9fa042fc940ad4d7f2d9465453a9bc9853ba92f2d3d016328449ca83dda0d850e801fd1e6d38da36b4d246fbc64f50ada88c81d6e65a30733725d6bb3bbb6003824abc10b1477d8a95d6fdb63b08c6ecf1b30d4a9adc9c2d241a8543d8266a68a341f8d186d30c8085531d6b659d77cd1dd21806853e5bc4559b29ddfe68a84db1e4c4c5d3e8240f1d4162adc27a0cdff28aa754703e2b7e667f90838a880b304e00ded89c4612a92cb5bcd3bdde89b166f6cb7cc89fc61a8957dce50b774cd9e38792f4b64140e5aa448626f6dd2b8c15ad9c062850dd5e10134b9f50e9a208bfaca2668ef97e9e0e73032199b361f5dda050ae6666de2df470d7f938c464fa93283e73af913ef05bc8f514e16fa91f7f99b75030ad7d7e050c4f21aa19cd095350080c52356b807a3914b61a33fa7c4ee64d4a2b2a4b857549b6ec580d9304329ec172474256c5761eb29466d4b96e6ba1114b722eec0d088e15db1ff93316a526ba67e4e8f90de9b1775fcfe27b79fa3d2ad213ca57f3bdcaa6cf2c3997358e641cdd5b17040f6eab859de8e358b06063bef0ad0f3399725c6ecf3617fead7726d4411f53999eff401bac95a4cbe7a08e81d25d2fe640b0064a2139614fff5aa95139fc6759d7ccbd2884ff103a08a6f9df2ebf8c89ca6701e7988acc0cf3e493c36921571c068675fcc716ff8466ce8bb9f52a7fbf8e70deed4ffefab6a21bde8ce87b9a3ef6d4f2b90a021aa43d12e27e9e39c2a9307e7259518443acf58075bd3f57a8a98abe066a7ea7e163867cd8c0770a1e1a4a476686e3c1b92fa244ba1e2d47634c139e4f0e7f4454a70912a28cc6ad2cb6343747f8e6f0ebd9b771d820fd8d1f9a0674e9c7c8970612266ebb25649ae9a1e7052747e4523ee62f7f928e02966b51c38dc91b0fe3c08a0c45aa05134c3e24f7993080684afb4d2c71f9d0513fd61e7c61499ef5c2f8e107107e890e6657fac3e8217d38897054141db2090e1b0c3a29564dfbc465a211f4cd5f16412ab4a4c01279746fade9e2200748ce54606b97cde45456f3d2e64fb487528f6f9cb163acae07212193172257d7648a5f4be53d40e7dbe10331dd3953e87119a0ee5b56b6035a9c9c321630294bc3f98b2c8adab93b4228682b35e4b6acd90169c291c6ea68c189777ca31b0941eaf29d2b7851c52cc00e8d707496cbfc91f86baf43385cc9c4f9aba3cf9a3a90a24ac0c2078d0b70fc16b0d56521af299d8c0f449cc2f50d1b60b20f56541bf776a23fa392a9d903282414f1a7c8a74694b928aeaa6bd0f0ff83f1a10c9885765c9f3046b5ea9b7a14bbc5d89d39e5edf35c8d4468dd7e6a82ea4093629893092a90f150bfa1d3c8b10a45d9897505f85dda88554d5f1c0e7ca38197e1a98c7458bb22bc0e68c64dfd6392a302ad8a24296c7bee8b72375deed85a3c2f01997b74aeb3473405adc31c931b03bff1fe131b27ee356f5367c9d3afaaa49deced865887425a2f6d90dda63d306b2323ba05cb388359463424024cbdfa8d08a32808c4cea871fe8418a1460ff78691adff47a5d6ccc584a1d9d9c5a05ddedc212694dc4cf2de0372bafcb74a06c978ce48aed4b70ba3fb24a5894eefb33f292bdd737344a24753d510b51091da3763a3d8b83d4af73c87528f112c35294218abe98ea1aad24b9a227237017cb99084a2f1c0f8c8399de7390888d33f44bb150039a3dad21d85a1ada79de0c193fd48593b6da5218d6faa04b110fa93d9f47db71810f91f027beb41c5ef574f4f12eab6f4b75e69e44ae04915ad21554644dbf29f65db4e7ecb128689e5f5fc68c962048c79b79f5e50fb4980ba6a613a4e1979c88ed3d90319eb0a79e9484294cca4215496689d33e5fcf9d7772fc2e587fd012d6a0fc6dbe13571f25c8459603378456746a2e1543bbf8f26e1ef8e863113e8bf61a309b5ffa01891afa1b587506687099bbca6ab06af251d456bd64190f92b0823d1f940a55142b2155fa3ddc6c2b5cbbf3dfe1da5c901080be6c1c93576dbfd40dc512ff27c8c1a5355ef62598937f3ee0a8cfaca5db3b88ef4b2f0a0fd1c11fa260020efd17cf1ad2d6b1f0818632fb0803027e74200e580878a247cd19313a8d587489d72b2e13dd30581225ccbb46a0ffd6efb3fdbf6f083feb58412a6501b1e67312a3853093dc2a24a3f1ec72778a2ec3556c65958a456a16fce584c326c776c78e239e89eda0d9b5de50491b4c6b3a62b7a17e70e59aa847c2ed4fec61348492778dc29cf77ae31b21890a6df369750c7e7373e133cba85af4f6c268236d33f16f742d1b28d314e3dd1548bc72abb0e900eb957e5c73c71e160a0f21d56e5acfc9347b1ec654b3cffd336dbea83795e8b38e3901d2d5289d77ba584e93ba83e538126fa85805e22bb95f3e9d75f57c79038b52f2e3c4396af5f70b8e9ec6cdfae1cf25b9b9728074fb8a6076fbe4cc1fd44c5f527a281e3dfff1b8aa758d9a62f9bde8983e28ff22f289406f494405bc9d47faf0a7f40c50b966727ca6d1575de2f7acb0ba206ca9d540f1cc56412341fb449f9e6721aab666aa44387b12e4de3cd8e4238f5a5215bb8553b49ce3fdd9b7bb662ec714a0b71dc6a3ccb4c69dd828b408406a0c8c1344258e41e5df228e1bf99612a9221c4142a4161bd024a4b914257f06cc6b43ebeb72e66ad72d77ab26339c17d71609029a254b81c3da5f756a93ede043ff07777d07aea73b68ea7390e029a6f20050190b9c6d16e4b1b54ecc2234f65c4caad39f8fd224034aaea75627940a7f3e082ef3c0f41f5a59ecbb82e20825d1d4857ba4124ff1cecbc1a7ea30fb0f649409726351caf41992b2c700c90fa50ded15370e90893ad6aebe6b9e8d3aec3e30c1d50f4bad680ccfa7c1224a6b3cb53cc77e3233c46e0b333e4ad925ff9066743edbc0b9619a5de9ecb5615f3af10c695235b5e71eae7e53e09e83bc8123fa10bef531e9d670a357f97dd65a2fd12117cfb05bccd27e2f0ef4f3f2be65b5f5dad2d99e8d42d03fb55a0cf8d612c9aa78f44f3fd6c05c2486b22517aaa898e8987682ae527025b4443f8382a160aa6ecf099319a8da21b788afede8f421310156a2aef175d6255fe524ea22439220a52154d8ef4f8f7466970408a8e605aabda644ea4ab32038a66649c440b8b44deb6ede6fee8e40fb0b223b25063041688e6f00aa883f0249d1ae7be4b3580a6c17ab860624c094d5f91b522daa33e49cbbb855a50c5ad24c0ec5c242e47ce9052c02753df200238c1f2f054d066cb150de02afacb367527eea00b3bf3bfc21b4e37ca84f57266c7180388c04c83a48386a72f478188eaa0bba941fd3143c8ed8a630a5d31b8004ad137d6227763115710b2f2dff88f169f46895a0e4ce7beade230ad8f9050c1f86085c6c4ab4335f6affe5ef15a0feba9c6560f1193b2623d007eb24a6522e0da141fb8350e0f221130cab51b99b484ba2106b60dfabeea5fff9e94a11a072c6f138ec0ca47f6740beb5e5c7bcd6ae10d371d9f64268be439c8c1d7ecf2958b6472d55a268e9324262d7bf28f94cebff2974dd5e5119ed6a0f27707528b023f70f55585fedb8bd19b47c61b4d797785d3d1c58f07785e0185743b7cb65cc5afbafcf762ad58cdb2e186e22e4bb9b13a771a49ce9139856c1518c92f39184ba978556a0cda57db8230ef0486faffa5aeb9c5175bd3ccbd47a8a65ef1e06751cbd60b7eee838898a22b324a709b268a1e4164f22834c4274267f674ed083830576b429f8214dca9518bf8afdb8dc5f89ea347cc51f755e1a4b9f96c451bcffbf5a971320101057034a1fe19c2e22a4c0081d0d5d840399479121bb461ec4ed42f0fb0c8084ec3476f4ca0f44b4ef8b060f0972ed7aab925bba308f1307fd5c36bbc35421a55a46426c0bd65b76bd7ba416b8c7f77e05ad1c2f580bfa53133dda11300d654902fd504fbaff36f7cf1872d947bf1eb5627e13be0744aa27bf1614ddbcde67c34e1ee818653e71f692f5c6f8b4cfbbd4b4588cdf1ec54fbbc33c01908b6e0cba36e96ce95ef60f0f1e6fb415571cc7bab11838babc814812b9cb34abcf791841234587e6d06aa547509cc848113f78a2921821ff2614f00d15b48b2b0c8ee1c272ad454216af6834f6eb40a647d01cc57190cd53cee10e8a42fbc3b9ef2bc1d2199af3009b8c3e087707919b2d52df468d61c2e6a9639c04beafb13f58280b3752e378d32cf2e4d75af2ec0614784a717d463c40a2c3ad36204d72eb0e29aa9b7e3432973b88e94ab1ebcb060d690be522bf7eab597456c395d6cababf1a6a14ca032a5daf81cd6482db7d84e174c40f28aaa7273015e5c1df0345d8503f601a0c610f9d50fea6de53ea69872d2c4aac92c5a08eb77029da337fd48bbf257ca8b8e21c956ec2a3cbc859b9b6022d01c65a0e44db5df002427fe7c39497b623a48d1228cfe2e0c0983b7e295ba6c42b89da90ea7736bfb66621c81a454f74ad707271e8abb509c1e8c6c41ff1e0ad87aac774fa0d6f6b1de1c86a3ff76825891b564235fe8d511e6f9333691457eabb9fab9a58c0b5588c80e091fee5d394c27097931b8eb03d65c69bde8e8d1cd64792bb1ff40f74186cebda15fa82223d18f4032db0a36238d713c5a0f746b4fe41b458003c65bbc411690fb2dee07adb2074d7c6762790fd2ff02bfbfbb04966d7a3dec29ec005042518c3a65f68c6a86156abf06ef2549604dff9dbf5e7a8e093dfe6c4ca60bf45e95efaba491de9951af01571cbb83f93e3dc4887d6c48578d384b0eda5aeba034ee2417cb98e0e0023c3b0983a93124772334e02d9d2488716eeef34a4d0caf7e809c5ebd093c95517d536b1b445288669ca19863ab9034d89cf07dab6be0371f482def78cd0bdab9912e74a26f6e8fba13df9ccc246582c6d9339d761209fc2f422e0c851c5899913f72f2549d4fd12de177e94d8e973339eab785eeb2f987b18106fc19022a2a20662b1219732879534d7b7105f145c347edc7960ce5ce7550c90f2be2351d8ad32087e05f683a07d16dbed807412096d9330eda65afca69a7812dc82b505f54baedd68bb1991694c9fa484582fb5f3279acab88b9565b6adc7adc32f17cc1f9fa60dae9279fc3cccf9c9dc84084c9c22d68762a57750bf7296dc80a59372135e00f707223b3b3b82359c156c448eb86cde8dbcb2e2ee6c458d2d8485cf16b38a6459e25ad3138a20f4528198da09d9fd9a0fc854516cec2899cca884b8940984f88307a8e0943e46d529d05e9fc451d4c186c778ab82aefa80157388c0e20b3809228e84d83da016c93641dc8c82d632631ba9d4fa305189a7c630ddee971e1f2d8e3201c386bf44566b5b03fcd565a0653fd27c2094b1ad227b805e45eab2df9cc309d7f15a6dfe00307c6e0435b356d795097e1e5a140c00050c550001449f8568c6b1cef43a92b81e87f23a5439d40813773db4381292362a0d2bcab0383a2912a6b3e9e7ecbd750de394c3909c92e80f69ad308df4b07530f884ceddeeffcf30963eff266f44ca151cfd1dbd11828959df5fddefabcb439333d88a865133c49b57189fef31dfc5dae931cf8d4250a65218977500b6b30860fcf59e90341cf86a1021c5bf5604b68d3c7a3e266c4ad12dc216df7229ccf4b06238859ccad920438749c26a734ac16ee63c907682f361e9700e805f48b700d3b83c4511ceaf54826be5c1270092c590a0ce69791fe0f96a8be864d0f73ec2bda82c0888d1b93f89d90587b67781f74dbc087d20c1d13f503253cc270975d432bdf6aebba0a0e015831065d5113c02b618ffc5d55456f753c431b5950412f944793e6134ee61f3229af2aca203880326270122e61bea110afb9f67598b0eeca10ee028b847ecfbfb136fca3b0eaefe5d6c025311c383dbb328f5e976e05c7a19db15e798bbe2444786849e52874016ea9b720229cd76ab891245bd479814f5b84f8a33777388ce97db6856ff57438310b02fbc753a75fac3e7b3b07328cc3a0f836487e02842d5c77d60e61b4001d393a4bd21c772f95cd8d68ef003d7d0ec9bb3c26cddb0e7da4840204bfabf0af82f7e23f5adc4a4cebd72bb022c6f48f96d02eb4323d6f9fea2afc2a3fb7c71b9d1d84a046f9f98a84329ae67cc82ddd7582f67bf7c97c18979b11a6e804ae2be15044ff961c3b23fb527c900d37e5e9ef9d2af8c5a1b694316171b5138bf6a1bf13159c405ed51cff2ae9840faffd866d7b07f61e19af3fbd5504a6a1975a5516be2fe42e2fad956e1f772e47f4ae7fd191ffb370d6ecadf5f3288cd2b1e495d7f9fc6057d027499a90603f7aecd0c6a44569ebc2b9d5ae4a390a3e84e6627fb738715b6730350cc5078f265edfe38e41ad6744ef33d8b7ccea61c0ad600380f611fc5d5c7e1f37b15ac880bc08db4458f5f81244c91b820af19102131515f44f3117f6bec58f1198089575628969416fce8279c132368586990a5cdc221d3a3bbfe50efbf75e284724ae7c9f3fc08f968dd3aa53b59afe892fcb3c41f58455c582ffcce9fb7eac2871dd5f76e804e976b903110840e8b869d3212831edd8c3f28bf12f4db232ab56ecba69bce6cc89b5a5ea8659a7c5cb92f4e14d71a1fb977e1c632cf7990d0ffed0332691eea6fb1da9982cc9466a34bd94a4359e2a12c62fff64c3cf7859ac7df904f3d605ab8beefd9f772f760189c22af4cfd906a3b3b0d194ce744fe7e7f5e729e2822e65323bfb582da455088d862b18c9cea3bee272db1534204b2a6952187820000a3480fc64a4444c50480bf0577e5a9cb3159096bf95e6793a38cf82f03ef172ed1ff21276f9cb2b24a61a75142fbf8f50511f9c7e8a35ec103051a75b411176f8fb084e0e9db45373a25a198e961fbddaa1b173692783b79451a017eba757a9bcba4357016183929c39858f2961d18f0155ed18898b48fa29fa1480212f2702abf24d191cec9da7ab153bd9fce923450b5cc3c2c2a3864ebd7ccf2cbd615c09dad6d6d5c9cd89aaeb6ec92ce0aa6adbcc291329fa7276b0968eb197c494830b493ad18881bb790e62fbc8b6f7876931da14f4f7ebe5e8e0d50dbcbc7a440b7dcc9e84ed9094835442853a48782547a1ff7f392b8c55ab3b891756b46fb8625180473af8555a053f15e09b661b6726aa3633673ef432eb6412615bcdd1cb66bd0956791e2e01e1494291ef4c18c8e2d2849cce1fa540545f4ba36d25af89ffa83b6a8b367d0958e1ab8449c6c2d1cd19177e45667e31128d15e189238f98707a52f7e281014376e84bb193214cdace11eb21cfe5e7a0823b1db52c2b6044cb560f922d117e9527a0edff1e957dbd42f0db5d008a90dd1d5d3412a92229278593b2c3e3c918ef4cb04b90efc36e1cd6d71c10d655537ff0aaa1e0d153458d19223588ee672b4f23e659e68ff05f279ea128e1f40e520c7c77a06255f9d09b701a4aed2fe159bb0e7610807741e1376d6f73e1d0059db247ae0d4df4caf2b4d3abbf81fe97198a6012dee1c24ffad9239e9fb8aa4dae36263f9a580538e7e1c6892ba59ab1d8f33ac736b6465cb1787fb6246373650ef4966f744273485cbc4c3bb5018ef27127ab3224fa8eb5591d508b716e8eff1f0183af6a107fdc9e89ad86c881ce40744ffcb0591257a17a9a4896a4e8af26724e42d6165b66ead901f97cd12cc5e1d48ce749e086e886221b4fa22819d6633f122c2b042bd30600903a0b3f655762a555adb19b0efd8a732716c0ad9466860436593ca5b9cf4b531d46b155e1de6d7976f0fccbc642e0fb06703f20ed7c1f37186b0e8e25d0dd5443b3a5624572a1300fc49ccd33a09bfd4fa35b95979b57fa06628df05e89f7d097bda4213c65a2691118b1f592ca1888ccf937ae13d003ceed726326f174197a011f6ffa859c9287283f0539b33f6f4c5bfd4885c5f24b8176430e6454215ff45569f61cf7ea7c94a91e96e8a1863314672b8b271533dc683e7877a91e594a03f9374e1925cf1f8ab0395d3828a7ed2c2ee7d7267f4a141451e1db300bc77acc4036e83b3a1aab54c991d911c602edb4ccff874fd433f4118d32424c985ba0852937bd80bb267ffd433a02cdc6b9782441efb1f6c0b87c5742855718b283732c67e15a20ec52eed3ace9aee13d8775f369f89a85d1dec64be1affa3ee341ed87a560598eb050f6cc480c53baa7392639362cfd9111383446c09afa56bbb73ad3368e62058ee1f22a72bcc28b06d9a102819c3c841ea935dae6fe31b8ccd96429667f972abc8993c25245fbf0f9ac2c254bf2ffb3e5f75baf04ca9c2f38ff96f73cb642cdc26ec581e5d1401b8731861608958c5cf860ef2ff0e04a0159a4b4199cf6cefcd43102258bb5e5db985a33fbcee1dcce4fa0aad8265f09760b0090850447c088901ab511689f0758df3ed5a3708a6e3c8b6f95a2f7c035771fd9725636ceb51b600e8ba016590288f43f486b1b75adb45b7bde1204288a8894e4268e21ea04d1b4944af787d02cdc2afac74165f034454e35c2f31d8acb02607ed0b4a8891d4e914db985543a09859bfda4915f78252be5674fc179ebb2f743d8badd6e00af58cb886ef73224bf4cf4f65198e2554615c22a5c84f749eeaff814a597ad4360f8c1f5d8b0f04b0f320a486882b45fe87992154aef4bf267ae2efd0c973718fa1dfa32c2153cf23ca36c872f24fbe7b11cd323b71bded801aea7ba820611b00f93f2e67c1dc81d2574746e9093c7eec0161193b322e88fc004b92a895ddf821ca1b01ea85aecaeebb59876ec3e6d0fd95e51f93086730f4555c6b67b628451dd27d941f8e209d5ab272a22dbe7aa3c97789938a10a32ab14f8744cda9de413f0d3d5f1bc2f0c8562c294b550e33ce2aefde8c1777cdda2dd718d7c8ef17782604efc0783696d38522761ef0f7419e0b965777139f688598b538028d7cc6070a5fcd891066a1cfcb441b4878b23d343624e248e71f0dcdda09a48935cc0ddf4dad334986c183e99d12e9f65e448530ee10ef8117f4ba188b92779de0d30add436743197610cbb465d0110cadefc05c7db1a00298c3ce6fb3d40f5c8d02de23fe3ad5722185974539b3c46044411df401169996548bd9ccb97b4187829f197544f229879eb592501fb67703c58670134c2653c8a15b78279d237b0f1b22ae831ae3164259e843f622fcf2548ae98c5df13bb9fe437af12dbb6eb44cb5a9b8894cd647e19f28d7201eec2fb648ab816a12b645d5242e13a61c628701879f2d8beccaa123a5216655e2c9108aa47a39a584f4d5caeee773c77c39a87975fa5ea9a5b3669008d28b922a329f6f0f53fc3f6d8567cc901e5477b5fa8efd682513c1472af83666a8968d64ebfd97a743b3bb861eeaff535f7627703199f647a763031bb2618e7c1cc482abef3c31b001156d16e081ec26fd7e452401b3e0b61e206b57e0fa1fe3169afc1e7bc0f974c3765749cd05a0e4d0d660ed9cdfc626d018c92229d9027dc4d02c93a407d15e7d31cf883deb9c3d25d8e63ab01ab71ae04e2c6b09db058084448137a0b873b6dcce9ba50437ec4782f49c1222ea625ef4b28feb7ee7384808e76a3b18cb5514b9d115fc55b82a1bddc820ae2d1201c7e27f35a44555f2daf750dc3b75e73bcd697c9f003410b68d32b03efc50526a313e60887ee5f801b23c4fc84f973237a89a16ac6e190a89e94ed78305d120fb1995c845cbb91e40b43284f25344ffeb5c07c01cb612f967b151fa596288910f1b0cb60f3d5d55f5a9a350c91441a026ba36e345606ed474cf4b7788b0d55e4b584c5dc013359b2ab424d635ddd1030a11beded7ba822b8b822d8ee6859c56e0f8477c83c4e30b704dafde12665da26369bcfa861e1a0e78c5fa1861fd9e2e9f2730211191fdccfe4f9661f65f4e54651676d52dcfa0d79da4af200541b29b9fe04733c5945abc59462137e3aee8763978140c851760e991274ac69bd97c955bad86d07416f58ccefb2ec6c002b8a402ef6bd0b437f4458b2694137b73d08dd23898fdf407aa836efc8e11b60bceb50493ad16c4b233944ea4b61a7fa60a4c6254bc74e11f5bd27ddf3d10170524e3538310261f00e30353b692f8a5d57b2a2134b417097ff6a3b7b5e985e4700ff345ffd18ea355028252646923b76fa498b40f725cd5ec32829eadbdd4c48fc707b1736fe505340f1c844ddd3e7b3af3bb59e58af30874457d405877b7513ec9d00c92e92869e82a5b2676535cb9adceadb7e7a612db7437621c670c84b4973974f2c4d761059c21eff0f5acef8a3c8c7e686b7d47489ef6a83a74eb1c6c9bb0a77a5efe5837852b1d590f37c3afdeca6d9b526bf2b5fd1577dc7a3b50a9aa6d3abc84e11520500fab0134b5ad026378e0e96c557d644216523efae57a8e414801678beab4620d954c3ee581894d7698cc375590dd35ee078da634aa0c77eced6f49706440e86284e68e5b41e5a6611378af659047f125db58b086441abdc13c2b386c780a5bc5c3f27600fbb4be585a25aeeee73441fb61a379de20893095644ca8d544d61248cf4721322d921f7c1f2c8a8f0ceaf55d5a1ed9649055964436897c11aa5ca2820f90ded04b9a5cf24059b47d4ff97a9a4c3d8a16716b7c2d127c45cc57d1895f8a869433ea9169efc910ac693b42acd2f3ecb1d2b2fb0cf0f1e71a4a56be10e9f5268043718ddda578e5f1e3a8f942421fc20355d11d97690dd70a279c888aee54613b1c1e645b8881ccecde100cd89db86ec5664e09b896e5a2c533c42775d827e10f114a5bd48f0be81292b12bf1aef3f66ba9994ee400671dceaaaa9c27be805da7ed9476f1dbb2db856c35c62e8e339165db562b76af30bd212f16f4f7d9ac2c017d28f8fb147969498266625d68ccba742429de9a1834fe9ea82bce76227f07d9c0e3a341fb3bb5cd3da8c87805dfee776f08bd074041b19ae92df3c0f1373d92602fad59fbd746ab3930f8f15fb6c5566e3f834937d46fd0e2fa400c673238d05a8c6831432ade343d2def3e25c80926b6b3527f5152890773dcf832a649057564656286ca5f8659eacbd0507225c64aafa88e41fe5063554ebc32770098d6eff7f1dfa52121f5bf4a8d89db73ff0e615fa4b4763cc24693285a0f9783085bfcb255d1a22a0e0255c08477333f2f85a557f4439d6f946694e1f2dc4aa44350eb7f1e1eba9cd5af7af7165020e88129c983238673c9d20901eeb1f5e04084b158266536b41354e76d65255a5cd441878f8865615f4e4022bcdf1ac01625fb0594493f365b0bcb170b1b551f9525bfa7bfb530625e1c92400d9c684ca98490cc8e0757de487bc2c87c2d215bea8358673665361278922d87ae66cfe2ab9efc752e27d72d27bd7e10b2654382bf5cc5c4e5b9058bef0ef7e325ff688903c33f4056efc01d9d42206c02908250cd1db420d73479bc7c2ce6f5fda0d9bb67139b84fee81d9653788bfc8dd5dd7b41edbc0b8021cffb6be84963c25f32fc383bb9e7e2811edbd68d7e66defe6dea2d0772de47e95bffd98b8726b6ae693281d4ca802bf194f896a9c9647f70954799daf9cf864f72ddad9715f6c63d36439ae95f1b007e87225697d2117899702de23593f025379db0d266c030b3b090006d4c2da612c8159d367e34778bb84ac806bbb398aa5e63cf8bd524eefa0895c04ea90c0ef9f707fe7561ab716c5c2c51714fecc06216d175c9bc0891eb5cd918f1d261382cac29725250044796387b372742c18c7a6ec4d76d5e97fb7167111a45a6f39db2f30ec20d857a56425c1c954ef3dbd6134f28dfd001fdb8e5a511829efd1da95dca16dfc77e29ccadb11f4971e70ffc960ee4beca96c6649128ab4c0cb3f0866b4a661f82afe4b1c037a5e91b462ba94cfe87c8bbeadb0a28528bf670bf7ccffc5e715733d9cd28967e49fdf91eb4107a49b55c4379f5ea96f5ca38cd757a7030f65cdaaa803f8e4e3a776dcdb8d14afff37265885e61a5fba41b409a1c66caddba64bfeaef1892f6f2b73c41d4e4683d7868796d41b72eaaf854d3cce1a9423d595fc631057d214afb2fc2ace29f377093b8f53c1d8bc75439bb75c406cffe8937374457577aef66fcfa0e3756f40e11b7bdc1b8ab947dc971983d8ccb3b48a924c50b1dc48452c3337585fbb91add22c77f00904721a23d7796a52d5906bfeca28817109b4c7c0ac6992d4ff8d9753fa222c9cf1a9fb3fecf1af60768a68934d0b593142794b2b2e19dc903d44465cfea9f1d8731a96619f5e9061e8952841e6c2bd7b266db928e8c2657fe9211f1e14b7ee5effbc2ecbba4cd445d3974ae7de2682dad25242e7692221d838e090ed86fcd346dbf0881fc36cbc391b4c6420aa9c6d7ccfe75684acd74b9c17a6046a78dafb41d50e1af8883f99f3c6c4930ab604ea4c9868e6068562974f58fb35363bb4c0b6c7a3d2b6aa4815d6184b8fc7591af178e5ded3c019949d9e31a39d1361d77eb9098afc06591ce97dc7f71af1721d90e84bab89d81fab29e038b8cfba08f9d26b3f6aa05fa9b7e5eacfcce2c57333f16159128cce18e9896ad3a2c0ffa2057846fba9ab961ef97da3ae640aca262a2ee427cd5057b7ceb47a3558cc87f051907b06ea4d1ecbbf66dc7d6340711f2d75fadbf1ff12f5dba71a03c6d002b7bfcee7f572e878ebb022178887df49670c58adfab902e208c9334b872acc421cd1df43d3e16215e1624bfea113466faff4562105288c6455322bb20f43ba7fab96862917fa892487e6686b29d29cacf36dbba5b4798af3230698fa2af85b26e29f79a8299f86f3304ee15666b76e28da47e2cade73d0aa65c94ec8cc8d9c38c0244596e6bbd705f4faeaa6d4facee98695bdf54a54901162e229212e30bab19b5092103872b7976a7da94b85c3bdf590fdd0a722ab16c5239b05533b87f4fe9d4805b7b665579fba6b9cb050883ef4d82367b2b1a7ac3bca75550b99e8fff6f1461bda2b7cabd6dd2821406248f061528f7c030bc6c59c43c41a66cb6d996c202cdb0ee857ecb72cee6b1f9dda87791599e1183d33a09096725626fd769f2a4646433d6535c91bf5125490ef6fb58292238dbf7495149d736cb1fa1f595d13df6e8a1ac04f47e605a2eb723d83a712b922eadf6efb5e372ae4d6895d6af314910abdbccc49c331211f09bceeb9ad3cc13de8cef618d7b8df4f0f146b5f215429b0279cb73680753dc6752c3e673408dcdcfdb649db6ae19c3111be081a884dcc237f5b5be74f459ba9624925fd5f54e91504762ba2013198b609ff6df498ced1ed7bececfcc5d30571b1e5aa5fa592d1280ac9b8e62a2ae77fb64689e77f636448214af26055b9e823af04c21656c342f2ff854f98cdbc6a9caf66b4021d9a28f388667dd617b613ab599bc17c74a08aa2de7ebd2af0145fe1045acf4f75565cc9ab2a5a44128e5a2f874f83684161e9d8d28dbe7e069bd9af6679905cda23b3769d57feb5fb77101a79dd810fa9bc9f9cc452cc1915c53c1106b951d4471626cf0282a737c742f475c162ce7094c908d6c94a292a81fa6d464777b3a019b06c2108d1402795940613129fd7bc8937f53b3b2f9b6c5fecc986173e19cd4dd3eac6b7cb220cb5d28889d8619cdbfe22175bed82f402b7e4720749b42f5932b59724a92784227e84bb055fcb74c9df4b62bd4d48c31cb082807f63eaf37d291bc2666c363c4562da4f22ea9f2cebd332b7d4706b059a76dcc4d8b1cfdee41c7634890969b6664a31ea8e14c09c6f7a0d3b344586d98df5fa1bc436f8d1c4ce2f849a64c2c10c3e93ee95a3852c317096c08022a698f4d60cee7ae9a684853573c02fb7f52e0859cd1a7e3f14b8721740c79e684b69e07f1e2204a0e484fdceebb1724c6f7345b616a1152c8ce080890cc89e44f3c7812a2c8e57687ad8e86a8eac25e38666f8c441e6e8af3139fb7d3d0c2bcac44bd06464ea30d03626968a4f97f22974b2d2017bd86a2f580f5c8c83dd2d747208a26d88bcb57c24f0168c12c3f7fc3c338da3fcd7460aa05d7be9cccd7505e31448d4681a9156a6430d972e56c2f973e78920f9ded5da06c53143ed86750e597e9a0a9809cb410f2868ebf723ad51602ddb55fe0f9b199ee298a25b43b7c771f835351bfa8ec27e6b4ba19c81940dc895276e45172a224f53adec61ff5d2dd721c5978d67315739b47626ecc7018bcc1410984a6b23f3b791a2faccfa3499d048dbc8271c2e8c0e8305aeeb8e19ba19c6d39c2b9edd059b85e0b009f6b84455ea52440356265f1e09b3c5c87995f0c62acb1c98cc38291866223865adedffa5b09b3a28b879b44c5ed533d9ef39aa4c20592d975793043cfc27f35f85a96f37d771302184fe6ca515b99619ba974ed7fc9d7c5f7795da0076246028cb940f07a9d862e6a7addb53e6edd4f8d4486e2a26ae13ad1d205ee95bc9b148a6d39c09e3b6909b7f88aaf2411729df2d06ac29bd3f67128b7a67bcce3f6595485a8cdf97b03074b38ad68c66770ca921192c77a89236cb6ff04df20bc08e88145754d45df2941b3a1b073850f3081b27f01da1acd300fc72de9e4f674447de8e16cbe28a4d04426ee618a11b2d8262881e28438763d717162b0faac00dbb60619f491456680f330d5b84608b5d2f98a9d996f7a193e51e751c643cc2b9a9248b122c79c8776c5cd97e45e86ed6213df5f753270d0ba07b9ecc1ca019e0d2b5932c375a684e7943ea95d97bf13e4a7f40049b3dbe14de4683d10817e2404783c941136fb753a38e97ca0f6f38066333b67ceb845db5ddd8daf92a25d3dab3f322b5b8c5c5d5570dfc07ab1249c5141039af0aa36528e5abb48aa60252dd2657ee35aabb2cf5e0426413ddec0df955625734657d9fde634aa4d79e8017e1fc9a8d547adb054e9c62a6d5811ea98a08eda4a8bde88595ffea668b4ef417bcc57e5037eed0090a1a099b2bd3922dcb5d4635d5f22c816f31e6882ccd6ce6a0a579aa3841baca3660b0ba48f2e55642e9b1ad447374df85d5d52b467315c36eae96b91f37bf027bed1663a4b3c50a964fcdd70039e7063e02b8537528eacc8165f072e2af8ca76d6da924c3c417f4ba0296121f000e4d2f75277beb50763e7424dc60be4d1ba6a1b782295d6555a91ad9a710d311384503179105a003cf734850211cdb20300a40e38e5a05958dd58724615654084229a6c74d50592a895336e03c909362a2068cdfa67abdaec54452395b6b5eee60dc9d0e67d387986fa16bc04a41b087c589fa1d9243226bc548188fb442d909afe00110433b65bfe999976b2224a83c86ffbc8945aa7b8ce1dad9bf23d7cb77eb7d517c96b417692226bc26a3b872ef0e4c8d59fa967716add22df27df14947919a2e5bd377e1972da8c88573aca351bc07550216e4592dfbee28d6982a6301415b8c61b35f10c27a3caab7e45b1adea5ff44c1606f01ebd499d108da8267aa9cf88eb7a57a37cb135667ed56f228030aa5aede8d31b59a87f841c9820302acb9509b83b22d2d40f1deffc9ce4d1713fe47d47be1e7569df2b89a42efc751ca898f095b6677f81b625bf42882c19ab63a45cab0cfb347cd5756e3e645dc2dd51fbdb97dc0a890e874085b44e0725615098862e8868d3de22be778a9031d7d2178e3d3684cbf1f20574edf01938979a4ccdd1cd12c9feecf0f14cfd937c5f0ae92dcbda09968e509ad51dee44aca9d6ce5b858ecfaa189b01163bc9124730cab8ea901dac40f78e7fd7360ebed21cda97accbc371d0e28a498dba4ea3aa3782a2caf29594dc5494975e076be4cfba8efe6b067e449cf1ca3d1d5b27e1fd7231a75cf807fe23bad2bf1a59886a46f4d32176fbb3d89e79ceac6ec557f374243f93085df9afafaf43ebc1c36e91ad08112ad92985c081958382f4b8128905f9f1a89ef3a376f3afc2e13c472ae6546ad0bc101655f19d00da4f42a37fd84301d4e57795e04cd78d84232ecb1ce136a87351dab7954d42869e95bbdb2d0fbd33924dddc2c9a4c4d89278f96f8ca126bf86d80e9f26d283a502e8de48aa68ebedc3bf1dea76d6e40a8adce568f7022c5a04c6e02c3ad31a6237e81f0eb5c64186c0403bf15561c859e2ccd836f6dfe6c51ef598b5bd0c26a3b707a6e959f1db8c57e76775f62c57e0e35004defe8049c181c7014287d30ece4a29c2911a379eb9555c8214ea9bce82eab615acaa9773fd936ed909c58f71da21f10bd3cc80f118e6b6f9c2683728d3e92478b4458cb5060372e3d16b96aa41f752670bb44a5616cc90c9cf48f97513ff57ba28fe46a7b33dcc187366d40df40138d809aecb5600be56367c8c65d3f226ffe588025fb6dc6c40c39b595dc9f65d496db962f43ba54b5bcff989bbd1fa4098633d3cde859508ba1538e0e98f69b1816cb8a29a8527346c871d44ef7c2b57c221909de9ef6ae24e58045d5868e74778a7daf4b15eeec1017bc08c82831c1b91e06aa0aa80516a15c480d45abbf0d687d3bbd0c6ff9b497a03292a108e0d2df591632fe3ef36d07d5ff1e9798139d44d352c99090e7383b043f2d871bdb2899f9046b6b5f1eb98f69c5e02bce8b5ce6ea055607503c5aae4fe75ffcc2ad2308b26cfcc5d842fa56d51a7158f3e529290b01eb0f09b9f21f6f25fe96da6aac6d59451da16120c9cd030fdbe2a3409071766646731c0916cec41674c00fba02ccc2ab556af9e3e459328ee870455e9d97e304398cf85d57d50f7779020d3c71c448fa704cb103d7d17b17795fdbb8d414a547a6218a0f14088829734fd6732bc6ca85e39939a27e84070be7e2dc0773a608713151457687bffdb401efeea2fccb1ffd68d9b4e9aa7fe0f4b2035246f4702dde7e4f3aeae80fafc5b1b43fd028898db13d39c45837f7cdfe32e067dd82b937f890404a76be02eca5544e4c8cbc5bd64e3d888ae33247bfc2ac027a0ead51c3b0b2d3c1cb0b5bbdbbba70dd5dd00da73b158db72e602392a4a9960f9b089b56a05890be91c770cbbad6025c31cc38487ea369e6c25a8c0997a2a1183d69d639dca91d14b4ab7c57c121395d89f1de0f137c8ec9a40f386490d6a38bb4d4f3ba989a0b43aeb3527a36d3b8a463ed42a5b0ed4768088cd48bac1fa09049b74994bd25a33828b3d509eec64baac7ae2bec36ebab3e6111a162a01522dc20fe0779e67ce109937288b287551ee2dce9a0a3534dd0e3a58fabe129d753b68313e99f0a892c2e9c9cd4aa827658787074d4f79e0a86fd461f8585d7468533d32763ee669b77e7b88aea31d212da9624c1583249d2cfb2ddbe1ca43e7004e969255753c3ecfe367feef39b28ee1793bb9e708c8753a8c07bd94ff33533dc6e6c1181f0f7ae068dfb0403fe4a7dce24133f861ab636d497999e0118fbad2603888d2af43cfc23162e064ae7d065566d7c351e07d4e4ac3fefca82b41460bf290a2cd11589ffee66c8922412e726edd9f288e877441cc77595e3833588e2253b5fca608c29c379c3a21863e5aa49935003a8aafab84b35fac32bcf1e5fe16df7200c0cb2addd829bfb0f91fa9155df0996592ea42411498e668ab86606ec948977aacb8792cdf03dad29fdc3ba2515f8e13b5ecb0b27032822ec4a6e4c8936f26f3033b8eb84d9fa185f1cfcca736e1f800ce84b83929e0ec3f2c66665a9c5081d94219f816168a9bb31b9e3258f8f62450319ebad4c3dc84a7281a1725e6cc3ee8af2276fe55aee87d31fd6dceccb17eb246e1bc7dd7b7db808a72090ddda019c38d3189463ec0a049d9e7fad6710e8bebf718b204bb6f90c0bac46f5103c877fddeb09089eb5b7d6ab49a3914a406d0f42d9da69796c11b3cadc9cdae0090bd69cea5de5b8b459bcc66b5a69a10f205160d4f4dd4a24ad49d8081d986b66b55cd64acae565fb58f9d10f4ae3edafdc2fb7c7e15424b7aa6cdd6faf14aa5df1fc5adfe5a26120bf10df3bced05c924486f9decfdab7e8638bb7100c3d73ed51b4e357421921997557ea07f9dae8792294598c25ed6a6c50969325c65b5d118bd1fbf0bc2b6e20a465ce1780504d3bba5731cf906c9a259e97ffa47e84ea59fc7e913729d4a104a48d58e775709317ff96bb8f2845c8041dfad30dfd77b8fce5637311eaa4c19921796ea4ff8c967ea5f8d4238ba619ba087e5bc86f82e438be5e17347aaa073115909fc48b07081495f7e3a8a1cd4ba44c25f40a812dfcab4977ea98c298cf188fd2602b8110af52c329395e7755920f3b5e1df3faf4c278736db6fdd4826e817335ee131ac9660414de0b6ab0061c5f99c35bfc8ea1d6ea6e6a4e1999d4c7521890ab6614e32308d6bfc8fe331b3eec4dc7df5214d830924d68ea19cea7b261ddba9cdc5f81425e0952b3891efd82eebef7371f4bfcb4d49245fcdfaa12d50a4a4c70782d4e626f93ce62a3d574630bb37455384b5af1c1e7368c6cfce68d9b4626b7d8b4068e2c48249a1a9a21243e449f23353b31d678989512b1eba41c4835cbf8da416de3120bf4f21411a8adb1681f834109086fda5c7a6c41f67c9dea0a10cab364c7a01f623d427ae1a9174a3c415027d4d9172dc29b0827e10d539b30721530edc5fcc401242c74a04f540e05b7df84af2703bb85e0afe1b711ad34aad60855b042e7fd70c656cf1fdd877a13c09f09613bc417f17e1c5e3df5cb58c9490cd6e4ac2c42c71fe660e800725d010eef9b64ad0de0a6ae1c15a7d0c2ad45bd288982cd2d02eeda7abf51ddc10a9c901c7e693bbb97c7982bc59962f88f5f580abf18147306999dc2b108f322f361a84bc590285949493dc48a4ae06540c620d419e11e6b4ea17fd9c852f767487bcca7e61b28a942757bc4c48a72a11bcefa1fc38a05de7e06f736f7fba7ebc689b3ddb52c88f87a8de9acdf01b714ee2644d9c34bec7402d40647b3adb1384e9c9a3ddaafd6b48fcbdd3b4376588faffd2bdbd2f5b108f561153a72b26510a28b5d1e65414955e0dd357a3d352d3b37d41dfd71a1464d2979c907748bfd517c914064fbcd29afe57d358cf4cf03d4c0e12eead38d1f3c225e657d683fe8337d0fc2ada71df043a4bf2c64061c533ace2d836c12dfaf185aaceede5acad9d57fb9ce7cc90bdec39197b0d641ef33ffebdb8bbd267d2500f5e5e3c7e66d0fc51de3d3976358d74606903642b6a539e33645e6fc617a0b375c525e6e6fe3d106eb3e9767cfea7487358327217d417103638b57fe8a03567e5f98e8383af3eebf77cfbf505e01246bd686f513b2ed868508b59fbce89ba214808662ca0beb3143e5f13ac0bf624249b6d310fe700f5068a3af146d31e960f380c6792daac59f9eda9458bf6555a5ee0312f7b3f4bfbcdad87d3ee0929b15eb38d3c9410ddb54680df89cb43d7a8accfdd0af4a7b09b5ff076077e3382703ac8e1f5d3ddb198287fcc7d0865e21c38585b3fc06186337360edbb304907205bfcb189f6a46391e3816b858fd326813be4d6c7d482be0573317831c3c8adfae56cba68d1c5c5be013d2a2a4bc37a95e1faa8d4dda99a53512b2eea9fb96dfe4479dbf40baa4ba784048d5e9ea344c27526b9d030db68804a9c96aafbe2c1e3c664cac37a65c4c4eb32b5cb5843c9ba22bb0784e880e5db044c6b260b413dd0bb2d5c72cca93af285230aed4f6bcdaaca06a537348f376090ff85fa23b72673768f2877cb7302241fa393c234b815871de827680181c40740b1a4f87149b723c3e0658e9b593cfa62a3fe3d3802a9c852d8ab90798da6b8b0902619d25cf83a5483b648314b2def745f2a2c3980138d9d1e754f3a565f9d325bf360672c97f46ba7c9b307b48bdedc2f00aaeed57c7a7f44d4804e427e5880fe1696be7e8e941cf44ec78ef39471a81e8b5a3ff5bb2595cdd127da4ad360aaf916ca82a31a4eb9b47e827e67b38f2541b6ab06559b22fbce8dc4e4f1ac6da0ca2aa9a1a6a8695a86bb7672100302f00a1ff9e7f5207685a1fc585da017c436e87aeb14dd5c71367a12db6647616c6c7746de35f4e6e11e8dffe816cad841488984ec6643f127ff392d5900baee49d3b451c5b0fb81463ce98b57e3db609da9158eb30ad6247887159e8baa7b21ceb7210d1a606149c1416de00f91b0b9e88d28459038417472b63228b95aa3cdd19ca4a1f8246257fc378a855ff10f29131dfc971dcaedf562cb0c5730d9f447c0b8fa0acb5be0db60850686b5403e599827bce3c7ce8290b41510742749246187ee572550fec02bdb6023c901af57461f8564eed3609b34415e14271ef1984b5965a79d17d17b2740cddb8ca47cb4ccda81c9af96455e16e23092448ac8a2d4b41299cb5eb2285dc8f30d110664c361b9365daf228a512e78083742df6d7a948d1bb6508809e70e166c40384172e85aab8917fd3bcf71dff0dc844b8ea8a65ff34cbab361fbdfede8061640ae525174fa8f868e008d77ad42892c67895ffe7482c4b3dcd7ad02951204a7360f594f6f97ada50a43baaa028720af2b8ee23a24a72816f97779fcacc3ec99daebc0f8f64bcc36f5d4b15c08a975e701fc1b837c1fb26b64bd403664d0cf7b508a6d342682eb239bb6a08970fa86f3766450d0c285b30d31c651c3b6a4f54332681143f7fcb2f5ea68d7ad687a6ca1c8bcae6722adc1ebf473ed6c49f157a8a01e50c25713e0a1a71954ee007269746bc0026ae5356ee3d485b7d10af3997724aa286551022d5634401ae49539f06f0309f7ce94704af2bb5e5755dae8efe008ecf23ffdd819e1a777dbf060b9e19119ab2dd03c5e0c13c504ff1c1db90b8578a2859959808bb438069af30863ece639a5907260f0b0e3b4f90ac2920e8b1af9e7fe712a005e462c13a8e276e48f7874867359a19b15f820df1674274da9da0820b51497729dd0db6e676b33e611561486b9516febc0023cb7ac3e51b1c39d2a23ecc11cb623f217d2c61b1526b5e4c2fa62f9b4d33ddcf60ac80a3ec0b22c438eaef6294c3f7b711f8cfbd66aa2b8c7143cd3ca71f071854695d6851e65da1c06c456521b6d600b01917fc4e813d8a1d47439338a9eca442503f6e8d37cd1fab54763fb525b8cadc0e6290c74b7eaa68dcdb1f80b8f6f3b54f1c5086e56a0319603da811c7d436817283723da4fe77c32ece75b32bdc95b0ed2540cdfd88e20cc35a7b4127a85cad07f34f80bb812e473fa0d625a969650977fbc853b1a55140adb2b737909f70d70c315d3980a97fffa2d8a23ed46c4ffbebda633d3a5eeb3cc7ae3a6dd8d3541198bbd83be33222436f40821d0a1ef175409a07da79da3f814a81da58c505f0a2c495ef64db80dc3ac208832c9edcac7937b7866e9f4c4757d48a7125db0bcbef73db9f6e538cf7b9c3ef1896cd129afe29abeba3a6720f2c2f10005435445f14e50759b8d0ce8d9cf88c051faf384bbd58399d06832b0d61e550c52df3502401766620f26ee4d0e49a20004851221adc7d34e72373af38b9e0a9f3d2619101bd3e2eb78437c7216d0b0a15c750ad2c4e8ba15bae06d8c3142c8cbdddd452b711e5f08acd86f428499ae73d43ddad9f4d41f775aa4cb6e78f1418c4360a98159c710c7bba57ee2311bd8d05cbff409943ce6dd00d24797b7254443d30de80143c908fdfc1428237388004333ead4d2edca4c3493388f96943d0817e17843f384b2329fbbf09f93f2428e877b10699405cfdb01c6c38fa09210bb0509798a6896d815f0ffa89d00a80106760c92e8bda208a6e08f2b8c96f3d45477ef3a946c130cc719557b55b32a2bb3a34a5a6339ecc265ccd669e15642fa891139b67a826e6349fe004c0d0017132c2edb90c3b1bd9e5f57e98845ca2adef6a07cee1a7bf801654f76a87fa40cc84fa50cccbdd19eebf5abbc3cd026a4c8e63a4f0868bf5857dca043958021e571e69469c28587d625a9eaecd6574866fa77877864efed5e4423e6d24bdb8437944eae76a31c85ae8e250a904dc6916a5c04f6c875e48d7ff49c56fffe5e6ff71c19e9c929707ae8d968f0348a3e87fe04001339b86530ce1d2260d40473b3f484fe1b3728d4ae9039bda4d9b98f34c9d67195c96cc341b0db4d764a499968db0c305ef76edf78dbebf0416f1eb5b90384d4e13815ac84168651f5eac576ff5f18a50524a56e13e6af0803e6c12248f2509e557c026d2774c50e41000e6f311ec760a16cfcc07c496a514303ffc111c9d6fa9c9982f39a996ad9f22a926e409d8d464cf3e2ee2cb3140a6dcedaf43027e759c980d0af684194430ba4e9e980f84862a47c1868fa93a9e5a60dc37a9ea9903b226fa558e084ed6292878ea97e3696a6bc675b63b36e585903e9cfed480d72816433eb6a4a1c95720bb28041eadf8db85156020ed59a2d8fe29119a8976f677bb4750e0c80d932122df857772b9680ca258a6d456166ac6252fb5317c3e96edba51d0a83e7661e51ccdc0447231bcb6313c6c9b625c0a8326d70917e87362a901f560f71ccb7d7ccb8d36be64bc8af476111f15b191400dddba5010d47e7f044d4dfa7339d71fd5ff251ab927b43c4f08356f88e8519b1f20846dc7e9ac4a34536b7efb929bc4ab94a227969a4a76136d7ae3d6afb26be1ab4ea2dbcc4c39dad8495bda5b8205f81f62e8f945a992df332203157a5ccfab61d41972fe9a17356444e21f5861cdfa2c130c1f864c1bc9f05f300285d5a5bdaa37e22ab169072f85f03c2266370b8092fe5f32eec2322a690ec674fc2d40ad175d2834d8c312663b82ef7b0aaafb57e0a3889a07c2c5adc71d7c7670b9c5e6f49e165d713f35a70557cec1967898502c4e04c854f942d2d4f1b1dbb8cc19ac071bdd6786b89c72c188b9ac3c3c7942d3ac3a494bd2cf39317c49d86ce5fc31fdbf64338ee216497b522796b39bd61e34ad9416b744c250b1e6aa0b227fe0a02dcf3d8c5477f2e69dbc2ef2213f8ea14a028c1f09391d5e854641fcae354d9f04a54430ed69175ca0fd067a67bf1d43c0686a37e2aebce0e59c646edeb7e565b104968a5aefa58e20f34fd0a4f20f14e397e3437511e38499c988719ae5ba83caa47df2cbf094537e42b097bd8767126f3c79f575a801a477969fd3b23ba7abd8993584b2ab0fa3611e83254a747065b781bf06cd95121ac6d0744a0885ab6ece9a1077e06a2830944978c1e29c03f28cb800ac0bf6af0f7e5518e07e9f413d2b16d72b680b32640b439e7f12698dcd48a96a46cfca683986f6a1db3b76b9de452a362964c9cd9049dfaedf47796c690b0d11e0386a134266ca3e445c8aca1c1af83c90842232c6e93dfdb4ccfaf1998dc849bb303333348e4697b67fd13666d9517951a0cefcd0176b07a9cf0ffe2afb6304a9e420090d2dc80b9c3316354bf4d775075a7b113ad3519fbf693a2ee451ae0a13cbe4b4339fd382c21171c20d85a0d9f91f0da372d923408015dffe4aa75886a3de0d9d30c995143ca4aa0c6e71c797e87bc8135fd4395eae8b93d0794c4764aa9df24fc5b5cc46e610d26cdd7bbde379dee5216f954472a49e023825433c969d2ef2868264d46136d8968c5f58942cbbc78516afb4eba0d0e9eacca4bea0f9704647591ba0eebc770611cd213e55a6741b630eff37012e97596a49a8b9586b9480d1a7c9b1ffed77a995db4e57f1039515ff777fe8f294d20f69a050b6ec275697e73f1565c465fc7091375013b3bb68c30bd1eb2dc31c4d013f554f4bc355949bb0e8ef8916da8415c784f5c282f64f2a37d755fdab382071ab8e36610c210fe6ebbd4ffd91d2f02045af6e03e37bfa22f1d7fe54c508bd2dc1c9e5101c8c4da76799726ce7543f4ed976d04f8eeb600e9ad14c0c5e6dc919814c812a6aff1ee23e1cd8cbd674afeb6006d7d6db068ba7739189198fc981539efcd51eeafdc11554c2e6ec1f55d183db5012a85a12f14b3fae3e651b1c2db6d8612b69cae279d5105d2fd5b1dd56ad33ad80af652c78e0c651c4b32238ac12898376af6bef5b29c20f36e88779ff650ddf3da78e8f580e113ebc4667685ce6e41d926ef8a62ed48887d2b7e12a2e219203ce5aa3acd4c5a7951e64c54c226f2c17d8ce3b7a9fdec61992890ba632d64d53d6aeac92bb7cd3994497341de3b410f9e1be65cf118458bc8c12a3ab3589c7a1769b0fc6c5e1c43b8f85f179f00a46b11f3457a0c5b708a2921239c9cbafe688f8fa884e7fa5b3009ea3765d72af472a485f8af26ee647999b6ae6ccb6faf2854a03d3c325ec2affdb243f5f1a12f3bdd927b805c9e327beeef20b6df47fcd512423fd24f39d5ace93669aed1d7de7c649bd2869c26e571a820de8f4694bf81a3afb42a45b86633ad3a239c7ea49fa50e2d263f4335a3620698f94ef8277948b0ee4269be2b9d5a13b5a8d67f2bbac189a63e2b7e4caade442edacebc517cc4d0fa8aac99eff88d381d04682836a724859589541043671368b9b491ca0df47130d9e10e2d797135bce77cd4b75548359c0da11e901a0d8b9e5e1f76a846a684ecc1ec36c46efa898047d56ae15498e4256d96b7db347ff43a8676be996fee089096f34741d4cd28ee669c1995bc5f6a04bfb0d2c2309fc03de82c87246bf7ae2bc8cd9b4bb160b6a1506abae20cd3e7ac96a7ac9e6a8390ed37085453a79e62ca7f97d5874d190ebd12c2e406b1423ecec7db6c28168d14126bc480e366e10f46df8bef0f8a7925bf9c79075d8113582d5ab3fe97a750ce0a36ab7eb6bdefcac7686bcdba3dce9612e4236ff0abb3be6b892c8569a8e197abc6c3142cf648634b9305ece2416b24a2b72fe6dff211587673be101eea3164f19dca480ef8a4bc0109840063bea5fd1539db6d94864f6db1710c3ef517ca817a978a92a70298b930b7012382416fa0477fba261013b82d19ca7a6168e9c43a769ed4d662de0c9ded1501241560b872897a9e94fb0776a050ff9107ea4bda8e4eb35fc3fa5fe2a8cb62a08d87c00106e458d2b3ddb90eb315f5199344ec2d450feff2122fe4df5c53d822f2b226be0655952b5b0d7772c6b3c898d344b48e09960d395c947899240eb11a0d30fd04c9cb26d3263fc75829c92a2524ef457323bf3732615ad7f42634b5e9ca85ff8da671c408be9b21388aac06f07a516b74f509338169ac5280ef619e29798e7393684254221acffcf1079c75810138d2f26e0ff6e5d853fa39229678305cca863c7c0b0dfc5ce208efc289742bc08b24fb67cf376a230e9f16f6846a52d8fd1299b73ffd7ada819a259ee453a8f9f56090a3fbe217f3ba4225579a03aa7a8e227721ff7d4e2c4293f5ddc55ef74658121619b68e3268398170e475b3337e3a7407d3b63a93997d42306ff16dfb07c9f6f83e9025b7c097de0ae1dcb92bc919e048216098bf7dda467545e7f77085666aaf92e0398c3cc86b3d6a40450cde9d0763d7e97cf373fb7eca68459b0cff60f37f315980611ec108489324b5d226e9b0660fdb362f40182782a3e0a21010b9fd64d9fc3c92367a6955a84a33839216c81f5e4a365e1f740f6f9ea8ab208d8fa32eb7695e68d9a2727226fe81a57a5a6c4382876363e0fd119c521752e2e8c74d738c3e90273ee7322f31273808353601f8b709e4a2b8189027b50bc7d16de9e47a5c4d2cd753178a62d14b3e565ee0d113b7bb50420693b1c49ccb32e97b697d980366fe53359a28b073482755a6a7f31fdb603c5745fa5eb1c459c84a65bf626c67a5253d09d6dc37b3e5adc91986f8e6124901515146ef301d149a20e541e2c0f601e387ecf69ccfcaa8566206caec652a89278efd9b351b354b18a0580055d794ce722397d6324ed3f46b637b0771c8ca1ea5693956c7e95368e7527888d51bf3bd5c8d5166f17b899666653d685951a8b640d36e910db1cbdf0378782472507d63ddc5baaa8d00f8710ac41d6b1f0de20b293d6c69c8490029530d334edaa4f8efc1ee20048cc45024b919b06f6dfb6b2cf613540502fdfc8819e155c1cae592e27395504aa0c453878458a6de05243e935ae573b5348b5cca565d28b2a6221eccfed31e19bf4ec4b18f3336d6ccb443d9c3275f709ea670693462b7fea6a9801725b6e18e2cc03d5d4ea503a56157355c9a7e9361db3a1af50ab3aa2fcda095ab9c80565b2579c83192f229feb0fcb6edd2f11ead4aae91a620fdd5bc491f1d8e8edb463f231521b847163ec8b3bdfb735b2a08ae51f0b8b0e6567e9afe865823cd3f4e9356999ec421285450b611616fa5c8500574843a954d5c9d840883f8960b5dc4ff33012e3e6b392ddf9ff8e3b0f14f6d8715f41f00fb541221598030ee6bbbe9be69d07a10dd29ff8ca82e117360dd2e510fba522e179bbea48ea4c9ef85d0eea860de19ae7f3bc3e5f9ddf91e399b0f460f4e0b1726eeaa5845e9c1249daa27fea4a1f348f5f5bf3c37751d075a344897e4d77b6b6241c61c48665838286bceab39dfbd526f4044c4d8ca6496a42adaf01aeb1160cfd707821ded8517729d8d9e971e73cf86d2bb5b7a2d5a58421f11646ca4780696266268cf8c9b0f13c6ff773c88734087d4eb34079867aa7ac1e801f6bb616bd830e412318e280fc6691df01b8cd0a7ca48d5a75cefc1b3c20b460865deffb7b7b5687089dfa2268892cc2a6371c707fa1ca40e9b44594b193d5d23ffddd3a368c21d00c4a32e03a46d438e129353c8557c7ca034dd0d81283b17cb5aa7b93f52192a10acffa875dc9e09d4d561a847ca6e8aee9340472565d5c3559b886af7f3b81a8338eae9846c9dd3787666f54083bf2f80ed5096ddc2cef6eb97976de5edd7a10422559c7102cbf49f631975312659fe8861cf0c909ee548458974709c6e3044c16b0e009770ab71ba56a47dadba12a60283fe70950e8f66300561a11938071e6ba790398ff21bc38de22a1bb19d1bc72df795c686a308d898de5cdec556964a3e3739dabfbaae697d9e41faf0726dafbe3ad20bfd4426ba60abb09ac0129c08e22e63e815de8c76a481b921b00acc3880ed83357d0051e94e1223c48fdbff9e57d84cead5b21b83f4695a275af6f806055e429dcdda416b00b76446eb031b8220c81d9e41f242edb295d3aa912b84ddf6332c26ed377eb379ae24f279b9fce90c278043cc3bcdc5bce213c4058bf2c6903436d49f7bbe36705924ca4839b7e1c6b1641f8321d28f24dcf5c39be9a404de3ca2b987c37502cdadcc8aa0f60e5fc85127a52901f93329eb0dc2b3c39a3bb257c9c04e49dec1b1e602f3db523705cfd6c02a4c1ad6da1ccd6465cdfcefd20443255cd6c58eb13ccecb249d0a867387834b8297e09dbf7eb1f7ca0bbc05c9e3de19c46e3866d2af72228c61ed30c70afc2df623090a8e6ff6cd2cb0c039b8be0dccb03ed9ea9f7845f37b47f0adac4ab1049a666c4a5d5cbcb58cdd753a59f41eb88d5ba19902f68192dc4ad4801932a94164c2662ea915ecd0faaec07b9084e77e04a36e1a7c7e08744bbb6eed9fcf3ab080d660f6e307950a7b08c1abe200be85aac3791b69b19f534ad7c8c123788cb604caa8e4cd948f0d7a284f3f6c5b325d16de1aef020cc4d49c85c1be942700ba7a7e0ccb477ef4644dd63dca5225407ddbb334a723de9bac1eeb85950aa91d4286c79e6530548e485b88f68eb0b30c87d33c8ad5dc6ecbfceeb29771c2c691f9b45a34a63385304290c18468fd7f1437ca614f4ade5fff284dc6a1cfb73db65e366094e69caeeb38ddc868531a9511df7ca23e9c96655e927e20fa188df5ae77513421041255cbc2bdb6253ab3deda4d79c8d03843e7616d2df7a371640e369d778abf4c072d1badb31ae8b03a19c232031500e8b040e75f1470f3adb356fa8c4938312837c8884ff7f46c782d17a5981ab866bb3dbf27dba3cd62b62908e17cba81e4f1ad2b3107c2de6ca3d8b7eaff151167b105ccb80a12734770d0fe69aa534ccfb613b0b84f1b35423ab53cde3044d969cb253b29ff0d1316f179b54917a6a6c7965429ecf6723c29dbd3c5c6ded9c8d632dea2b9493ed4cc462be68ecac94b0a65c992fe109453910d60c50abfece17a0c96fe029f506c50a87b83a967b5cfdcaa8b28e5ee614b5f56baebe2fe7f33878b6281ed65dd191d48049eba77cbda7edf23c77267716b148f3e047519fbb4038099cda2a4ef7c57adee055e14d178f4160fd7e1b1e398c388dc34223e1d56c7f306908ec5e7bd8f0c8c75fc194e959158677b9ba08f64767ff3a3124c1b1d42e5a7e874aeeeb60233dc89856b0667c4e8ba863a7e6a1b7710555923bb3f754cf52fab2bbd66d6f54afd15a85ab56536c8d31e7dddc23e51623f11ece44add22c9fe9aa35916672626b49559085bec759d536428d9fadb2a3689274f38bded0d23b476ab6ce0231659fc22685e03a56c4b1b2dda0a2f8b6245da90f98b8c772c1cf8dfc1b8e9ea042d994f1cc6e3205b226690452db2df75ef919955f3861b3556a4dd9d993938e676d21a6abbf06a7225b84fe8219f404ea58e35d93997d690359fdd29a8a74b6f35b8db6e9a18a58a59e0f9ea94d86b09feb067e8509615e158571afa75d5f3479db784ba9f35672c768179c67743aa48398816d81eb2bc9beae4ce59215ed15c0540dde67fad2479928764459af7b82fe7d7c21c1bfec209b787fa77b0b398c4cb8e600d103c4a7972d50139f1009c72683b5d6c0da790841d5fef98197f4a1a5aecdedd0a9f4a6e8a6d9bb42938dda17c32d5b68eb383ce6165a6e8addc9b8f6d4a8805857b36d1240ef455b715110980744e7eeff8356e9a531a000bab1c7cb7c67014f422f84fae81f5f8df4def05c9c7093daafd18ef64babf1f3fe55d82a86746edd56582b08023669cadbf39a82ca2dce119126adcb17a49da14c37329452978f4f7e9d914af674dfdbe9d3ec13c84a1e2cbca61613fd1ab96ce4262e0a9954710d8054a4e0746ff3aa3ed841121eeb3781a504c41f79ac9335e2f04e108a35f9c9cd8b6919e013fb07711e6367a67db6352bdaf711d1ae3f3dbbc9847b4dca8bb322055040af31da264ab35152a73db4b5bd856aee0833b5d7569f1ca50699504ba070d406d2b64a1db30bd203297511445de9c3ce1d808d536001a86260c7a42bb5227691ef8f0c4295aa80a84d7b0f178cd1c89a5163476b3c97dc908c9da0b848f9277da2db0cc7e7a347d6a5ed90fdff1c62daa21ab53dd33890da04daf411d588724a4bb06ef45bfe66a6c7bd45d83c47fef5b6a4d5c3b062d630e5b48ed3caaff795167dbce74ac56e80ec05d40a271e9ff9e9fd7039a4ccd738061351077e04f1439684d5bf87f3988d313e69e42c6818da85bb5db8985d7541dc5f18bf383ae619e404a6cf281d6a1e8d75693f127be4b52322f329c6e2aaf448901628a0e65a0683b9236f9052836e9672286abf58608b4511e929cfa9e8c994cda205bb4ab408affb9b10d995152dd64e39e935693a48177a483af9c4c160c8034539e0208016a6e4cc2119408db54385c0c60807e286368b7fa5e95d3f8a4fb4aea6e60df011363ebac53022940f9a5c31f5d92b342e46e8a3ab9aaa5c7c5eac23fbbf28444ed2590ee940dc2b1d116f8ef22df08f8e65285904fdaa700c99c8ccfef76622c06480456bb0acef79e29dbfc903f3f34c4633162b92ef7a536ac7faced21351eec0f50e041f5b726bf9bd32df95e8c87b189137d6da9e904dbca013f16cb549035f8876ada207c6516b9dd43aee19ba33a02075b286589bb1907febef3ddf53cf9f7ce8b758cc133fa8ff03e3a8e3dbd92b15a06179d1570d29632ab6b20cda4ae9297a2b2741cb17735a9d1b10edd5fa15cc49b4ce63b9a06b00c7602ea863f41c71b875e9d34220b0b0621fbf78dc70436e0f9951215070fe411bdc31dda71dc2d313c89002dee46cafff9fee81d690034a0871607014ae4bca63a4c040f70f989ffb26eba76bc3b48d130828fe2a42dc5efb4c130c60c64781a59639fea9c21e4dc1bef3b5ef186f8a943d4fe4ceea66459635edfcdfc08641b4ced4c635cae11375aadd18555704b91cb06ac1981395a2f3a8356045e84ed768077f4a82ecfb9bb92dbc81b721872f3a8918e0da18d6265b32227fc6b7c8f5d46a54f39032448d5e5b53504fa44a2d642dd81f6eb9cb2ba32c0488e8dcc1cd10a69f0eb00473dd0de52984e6d09b8b8aefbbe15a6e7034884acf2c873a40b695c8af4bd63394e4a90d2a81bf0d7b3f692f0df9c55391cdca49c1ae58e4e0914fe2d6adb1182d900be7d792173746ccff2594df18ea8d16cfb4d5d5c5810df251a665a3b6abb31f1de061508973641c96bce2dc064e0e40c36adf032d3aab9d6f54c42080b0ce764040f4c40b4ff30f17175f04f0344812d21cf79df7a7505904c3305149cf37776c99710ea8b711cd2372d77037d9e2d7a86c0693110a4dd8909b7df145aa9b604fd4a61df77a3da0459a7f9f0a329c2723aa1a064478a797fd94b788140854632d6759dca899da162fbc54099ca7774d3cb779f5cf818f8ba29902f84686ab853ee47612a4951fbaeee856b167acd7e40fe0cb0060ffffff9f