PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 66924 72ea9b5f2533316c529917d653ae12cbf4288d50e1ce38b9385d16a9043b4038

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c5a7e79db1be0acecc5859cbd7474c5ecf0f41494422ea66fc13cf9ebc6c5a0e
Certificate Block Hash
72ea9b5f2533316c529917d653ae12cbf4288d50e1ce38b9385d16a9043b4038
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00c77e0000c09e0100
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000052284afd91f63bf8d1f8507de64d2ec1972145979c5e2fa8767329cb442b85d45eb7e78b0d153b4015000739521585a6b9623324890ee4cf6754cffe4c780e5ac3e7737f99b419f4e42d0b1247a271b68e8bc1395ebbd29a13010000000000000000020000000200c77e0000c09e0100

Raw Header Hex

0000402043ce0e86ef20bbb51e29698c5799ffbf7132ef286f2bbafdf57b588dc90b78183b97cd17cb628c05a2d616bd670f6c366ca5ecd7c556861b74882494436a1e8cf5d01f6a824f01180e5a6cbc9ecf13fc66ea224449410fcf5e4c47d7cb5958ccce0abeb19de7a7c5

Proof Data Hex

59,560 bytes
1212160103074f0821184700f27f7e9d063698706b7f34f19cf51d6a3bb9bf9cec7c3eb6049707f326b6c5383a5e8edd2840eba953f5c0a59744d2e8b15350afd4944c8abf25b5cb791a93cb7f607b208ad58b30afee296cb17dfb2588c68d70dcbf645110b7fc80787176543c4f0ecba45337b082fc5bc64fe868fae801faa37d3b56b86d2cb28d726609ea52e46f3d581b959fd0dc37cf7cdc20bb5838ce42cba97bbfb49a425c43dd583a43ea38db1aca719293d15bc2d2f308f40ad315db91c4207d6d3b95bbba1fcf1e26c0c79ec7425071b17f99485693783c913a0e8da2bd6e12b51eabe2c1d06dfcc7f1bdac7ee262402765569a4affcad672e222d1547ab162a0cd3cc67bd20c5c7ec5fd1b1c292ef3fe2b696aacb3cb6323426d04bd0b7f5fc50caf860ff9bd04fe7b0fd89b681e5e1f14544f89518ff4cd7954e6811a4d57a8995e35e2ae177746eb3b3b4219988794a101d1b59453236c36e40af2594d926a2a5f8156631e05767bb94a807ca45ce0627f0cc02ba7970c7a6015948ee4e7df7ac1405b9054a7783892146dfd44beaa6d20775bd02e135b9e7e0b8005e0ab8036e3dea3f2a55d3b99ad82ae42bf766b19947df56b0e12a188a069e1a9dcc817dd48c5d52ef7f6ae4c733013db20243fe6bcdaf987a296ab149ed667ef2806a12aa5248f5209a6f41c96c72f82282c9564002c55df92ebde16f62b595f23081e1540af19e4854db80a3be957d2ad0abfa36d4c986b837a4694df45cecfbc81c9ba8fb4a82640e27f4374992d65b09450abc79efc54510fe339b7e9efcfc5bfe99fd0a56dc375f3ec7d830aaa50f1ebc8ac143f216ea9ab50b8e8d3cd901e422d209c5fce13eed5a94c4e44274d25bf1f0638e5ee5841e8fdafad3fa45c7adee8c30a6a1a59bd009dae9aee45d6001846f33661a4616f742e7fc7256020fd27998aa969533280e124b25877fe63d5d239706434bd215e4d7c5a31a155265d52e2c379bed2718b900cbb9c08f0d0ddb692748f1aea285a0fe4a6990cab84c86aadcf33df81b7b47660b93e94fcd5b695307dcffa2b4175aed2e919d8375bf089b2467ba8856b061f276a28a52a0f04bd95bac8d49911cc014beb6d600ef04503a16d5512edc67279b9b560dd1cb3dd5aa8fa650b085ec1ccc5ae0472cc39d453d82323271eb3200e8a7a0240fc2f57378261eb61180ab8881d856061483f49c98ce02c0ab96d02ddd2a64c6fd5a280ba8540d356712aeb06b224ab5d2160d0ebb47700149b9f3a26d6b3ddefd37cf5b0b88c301fa191d21e715e8d810054efc6b2c50eb7a39d6e0e39c32d93f820c60bb4164d2d791d7c6474d9e1bfe4cb832acb7be94888fe258c3235ec7c7eacf715da344a509fe90f289e0940b922ec235e0e26a4c12ba48b4276cb225a7aff53af5bd72d1ee703e09f3e26fc2b249d0a91a91c73bd399b52966ad4445eceb2146b899c16a449d98ad375cb0571f4bba703759aeecb18a20c456134446d75123b459492c0f4179978fc7d20ff5c7c87132494adfb7c6ecdd1e3f230b5508abd881ebc1da9f3b7e10f51c3813a8397d2c14c8ea86c6ca67a68e2f8b1a304484c226f20ebbf7df28a69ecf2bd3f1a97f33f2f07e7f7d9c09c1e5843ff23b7f045dadb5bce371684f0bbdab72e2981723f10484e47d9d294d1164db2c607b2d96265d1caf61ed411b040065d79661cec58a58ed4e7a2dbf94a95aa59e885848dbbde34c903166abe677ea56200b526059cab0d543eab22be4d236c5a949453cdeb272e34bb4382304fc22a8f7554fd9518a4b582445b2992d8d5bf1bc8d123d26f4ef33680b311c00f66e091b8bac3c6c06e38660334b47449a532b14e4f2aa6f98857de939d3fc96b76d6d0dc1e0e16a5bca4b3a698d342074350832e6e6c61ce6b05bd08177b0b5d9bc71c981212b55a479ffb5d139b272853dc61ed939922ab240656e50ade5e6348b97577a0ab4413153677a03012e4fab3b18cd7eb30df094cf540254e09f8b74bbca91a6a9bcea06e2dad8255952531642be0cd7235cfa8fe61d31766b0bf47ef14fb1aaa302b9d9e9580b5f6729e1bd324207f3c06d099c84f229ca383b4a07d6cb25e3bc065e2da335d088c86503335993f87d408fa7628cbe442df9ca0b8cea731c6882825f381ddac5d8fa13d2557e9bfe979d8d80127276eb069f42d5b39e1182e2ef927458faa895904a6c3292a0571539f9a2c37a9c8616f7f91c04499c4dc18b9d5bbffd6522842e9521309c605d0a48e491ec90915fc2d6fbf20c61ae4c965d8a715679a82ffdfdb90cca1c47eac0e6928c2b0b917f93cc8b4b80365c7c1035dfababd38e81a1f71d7edc1e5a16a6f8a744852da2ae2210c1e7cd0f702b966488c93ef2f6554cff1f0e2da879ad9f62ddd3f53afdc6770a8d018a9baa6c9d3636703bf3a393d7290e63bc141bb893c576f5c234bb089738c9a071a43d2f047a63642a52b8e4f31c85e4a33646ee9422540fc417dfe4c6cd22460ce8898a1d8cadef3adeb91f88360013c8cf4ef28b6681fa9f4fedeefad31171f5bbd49f96613e93fa3cc6d366e42f934e7237ed8eaeb6537455e0a58d2581b96ac4a0f81d15681c984d3df416b6340fcb70ce96a6d94b8cf5f304218ef32f3923ecfc8dcf27eb262eb1d88b60d080a7e5c7879b4fc41bbeaca93a682459fb566a51eb4b03cf0517c03de733f04cd7130bb054bca3831eeaa2d1bc866f7839f25e5de2a6627e0a464d0bda8473cee2a37607490982dc5a418a93218d9a6ad2020c0ff3d411ab1453ffccc0a625d2e698a62b0589d569321a2c2e4dd37039a36ce930827e5af083268f97c5b603eec3ad07e69607b5df512edb92b2fd83adcbaed615f1586caab8229149d7d17f542b9dbe9ae9e01814e5722b27902b842e1232d3facc6cb756f72cbeb3be89692fb9aaf2e0ff5cd5eb7016352c8d8b26a1a8f153849045cfd36e7805e9ed4bf24e01db314936f133e79ef7f55b78ba7063b7f09783d9f4d78a26b7ee79e58226d37fed60e10c235dd0ab745fcaf27bf1b4657ed72aee0eb7b46d09ed9a7207a351849eb1c16e4cf580d26b08a3f1dd85455dc180298dc40472dc0e33d5be62f83a95519e7bd056800be7f6af37edd9720b55635362910795f88e72c470578bcaf3e38d7c421930f3783c09d89f8f20e9e2ebfb4b9c8bcf10bcb971cc0c766d6fb3d6eaca5d55f3b2f755beba0a3d148e63e5879038dcff0060bbd87320c4dbcbf4c9badaf89d71e2af622a92ea894778cc650ca25ecb0dfa47eb3cd14f5e89e8071837e5c0a44cffa3376fcfe639f19937b73027f259224a5a5959438c2974140ea0824dac7396f65eb820a5c9ac0dbce5e67cc99791cc1bbaa9344547fd151445d5166d3dcf7ecbf5497a02e15d0a81a45db01f90e7618952b343567fa6ddb562263462becbbd2b7799aefae96706566cf73c5628b5c0bfafbafbf9d8706f86e29fbae402a949653248b0992ed4cfed0622e3fa020f334bf713ab25382865cf7928a0475257dd20eee6c106b224eaf61f1ed18b1543656ada8a1b062a44d87b23ece846562d60e42f6c1281851c1cd7a843f21c03457c194e31f0d23df80ea31d51d678d8641bc135803a3e79e7bf18c74dfb56f6324ca12befe242af408724f107c5bafcc60b1bf5d58cbd1e328718202bab0a8aec27ec268a70d31c122a09edecc5006b094ec54e359fbb8bd18d650483551509caea3112b181b4af8863a8d8c6eee507beab7726b7c1fc9d97dea29f560b6c67c9fb200d269c390c4f94e34d6219adb1888ccf355f6e33c656ae2851f3295721fe489e7c35a5c82eb0fc89287a9ca2036dcc37b169bc0cb77eed1952f8b64d003699107b78da2c27f2324c8ceebf93f26a8e6ae39f71a254b1a1567ed90994b945ad6c468050c105072dae2dc559aadc7eb4076f0605498d284047896d6f0db03f282e8ae873c4a24152562fee1f26cda22673d5ef4fee041a3504423332aba697d287c0d812a35165d5aab865bc58a2d10784252202aa325eef87c2e1e0fcfce84d97d89f0000eff1b3cd94d78bba84abaa8904f9ae3c492ac82b9b126e47fb966d8f00484275538a71b738ec95e11656e8233863be34094b51ff4ed4371d21709f8a474e6807968a95c43147bedcd9211ebfc2ab68361b87f2adc78544bde453709e1559c3d41c572d35ae84a223126f94a83fc4aa90ab5fb5c885b7582d1780453f0ce362d60114aafb2ad09c06761a4925587c6dbdc4125b43508e732680405d19fe57f0c98572a82522521076dd91923def419a73e6ea5a370022908b44ac58c167c4ad03dee538208d0b312538466d9daf808ffab5f8bd8d71f5aec892cbe3130c0abeee3f85777a9f1c873ffd64f6353f8807a4d52876f37db46e31a2ef1399c726a5a7b22814d6e62f7e08c8c3a5dcb7ff7f9b76fbec76098c56b9fd4a525be395c6869cb850866f0fdc5ebfe600c1f9aea11496e57211560e09a6e5eae19d27a4c022796625274a89738dc248eeaba02ad14a2720cad6c0976b7727ff99cac44c5174219ea178ea3045fa7fce64d36cd6478e4b1817d7de4239f079e81760f4b47606ef56bca4b834f1938cdbff3150cf6d8e1bd0071eaed9fbf99fbd11533b1dcefe78b5aed8354061aff2bb669d7209a7de104cce5d13b05e8993e2c38383d833fd67efa02ed8fc8d922ba1a2506bf5d01dae84fe2f8385031d7a84750e7cfa43aeb17603a46877edf366344f38baae59e8aa2c11c3c4baeec13578345231f3ad888b91cac42ac7ee74af2776df053db838a011154b3cd4140bd6e925bde1c00ba3610e46d850da181c4e317b3675335372288150799650809170ceee4255439060d75173a44a674e464955f667cf5a5b4d4221d4c308a630920bd6ea4bd2684066d1adb485832f99fa817076719d281724a3071751c88ddb5635efeba4b3fea0dd3795c79cbc8cf41fa41e2f4a8e3f56ba6d12ab9ebab8c29a7ae10cc19c4c8a43dcda3ebfa74c73e76343ab57628c623330c4a65d45cba58b059b66974c6854b96875da42c23a65a97eee7a6127cf8e5ae2563a3def1cd6b9ce0c1c9b35d13b223e587dd5d2b7709e1fc749a1026f365b9ef0884406014df3e35b97db9a61516e4b242e296e5a701114c8d1c698b68edcf40ba155fd2362e607e6bf658712ec250141fbd8e8d35ac3d4aa1c6c448698afdc049197572451a3231c85bdd4ab7cf15671a9efad68883f30d7bb8c92bf525572c41094c5bece3691f842d81313b5f23c72280ff7e84804b60df37ac479735e945a25e36d9f119d31173f2563cf7f24415f365e1d338b987ac778d1b1779f8efa09fe33785f8dc7dbd8357dd112d7dd56eddcd8b5065f1ef0cb5da72ae95d2ecf2b2547e521b3a385d65be3fefd8dee3457900a20630f7ed1bc40bdc7772b5a128ddd000181d803b89b333624a83f96ee575be8f3021e83e74445dae982780b3c1f1b891fdc842c5603e7f100150c6fbd5b066a14fc0ac4946b2308262d8d84e8b1b16e83f545ee0bb9af3085a1d87a3b40200d079fc2be8c32337817fa640ff82465da94b0eb20a94fee78420c6875230131efd7bee146939dc02c3e259000400e7e36b13da10713d7a1addbc1695ede978f8ea2875ef6a73e5530a84ee1b418e7bb0cd2f9dc971700b1705d7cdba89ef142162753776dbbb44afd303cb214556969d97f5aced4dd624fb300029d1fa84abb43de7d7fea0f5224a0115ec876bf56ca7ca34d7feefee4a61f451a0330f8623b1d5aef30b379dbabbb2ac44130c3c4372eca31a629e4e8a31832a0f2dd051499bedce9c70ac1a5eaa190e35428eccb9170086598e349fe235f66a640edd9f97b6be9a121d9919a634d6d88fbad727f4565286eaac4838704f62773bb7a8bd8d974a2797088fb8f499028cefff96663652dfbcd08ca5e2f4a14cdd83706b85636a3656b3d2152f00eb1e525945200fe6e5448b209de8fbb39e32c8b85a6bcd78d4d223724e77bf0160f24f7669374af5ea4fc5d77153633554a034a21574fd7dc59593ff1a6450fa48809e0d61389a49a2cea193fc0631b14a9c874e1d3f367010bf45f6d80859582340c6228492ced5006d3fb18cb32d101f60a587e47dfa79957a8afe3c7d34ef55c1dd2a20deb42a9a7a67b466830b30aafab99f7c84000d12cfe0a0b74a8ea4d28775e34b1738ffd3ae4b34d922c1bab4fd1f2c68192631c39e0680382f7ad0f0a31026408eb997f88f8ac4bd6dd907284efc82ae4fb8cd4af393e287e4dfbb057c3f9e945af3b62fb33622ec3ad998b97af57eac7d1000614be75ca9c0a6f4409c82c4c2829d614167c8259fbefed4b83bf965efd11e9a0d1df22eb6b6c71fb5f000b9bb4c4b818875c18d63fc9976393d4e176a1002b19c4842fe4dc2764dcbf61125595f6adc3376a3b0287147082b28970d3c60e4a46d8438c0562161b9ee8d9afbb921fd87751d357b94e0140e2d2efc321df08213039ea76eda9b02c0e1e9e3887773e4039a96ff3d5642d4226f1993bec49e5e53052587fb6f719f4d4acf0344a4cb7bbf6df172351c8376057c24b588a7fc9b18d90d28facc8f38bc6390a83f8d92c7d00563c6b0ba00aa69356956b6f438f8bf0539c33caa5f19ca14f434bc2a1cad03331d3d66d3a9e29a7c6306a901be160a53cea99a7b48522cd6cc93f97dafa6caf861672839e7f2fd5a4bda11af84d9195c7aa4e3009e9c21f4bd9218fd830ef89c7860d22a6f6cf51e510f871f63fafa78ffedbabaa98702072d604f7ead2c71e7527a0e868262ca6fc15c02553f5227a07b6d9160181a6ad2b0ea578352a33955ca7d9d544b6edf108c24dd16724093583a947e3f2276bb427eadc1dabff8bca0e9149f4d2cd8656f0f9cce9a45a11c6307a532f021768e4331b4043c3118ed2637145c30ae7f23db66ef7adeae3c0e9181560bcccfcc01185c01e89ab17d4506218f44185d455e9a6b1171e3f317d27c4f491786917da1cc5ad1a6f92257b5a7d7a6483848386983f9e43e3640a928343d1aa57b07b248376ba15de7d110916caa5913b79cd55722a234de1f8faa60f408180586d259c9206c1a6feef7f22b09602ece45a656047bb4a7e08c4c536d35fa7d7fd12eeedd525be4620054165558cfaf612bb0dc0329132b0ba16675100e54c510479b35e8f06116ec2fb4dbcdb4e2d76e2cc5f1b98d8b3df936cc891fd4b49592d0e894df7d659a8fb27acc3f9557161009e38fa4a512ae7b01dcc5f4971c25f27908adba17c049e36a49387c284b28ebdd2d6225e1b59704d330a7fc20c44559d56b5160fda30fd3ba3c7f41501c372dec587e899efdc80882e38758e1471a996b6e725b020ec7fc06c87082b354695ef1de50abaeca8da71282aee4f22d011dea6b49d96689d742f0fb1beb553866fbf8866d4659ffb2942128fe56d938349882c64771a6a6d954d5382d2c846d8a2079af55b15ccdd87c5dfaa732ccd0be45fc263220c88e9ed9818a87102fbf4309e88094314b80a37d7210362b777ad0c809e82edeeb249b6297695167e0bcd843ca00b002066105047b2412ca43f721cafa2cc570ea53a5955f5aebdd6ed1e4b316ae0b093c52cdfcc8f60f99f67a6e430489bef006d2513335f9bb09414a2033c16ef6efbfa50fec8b3810528d5775cf0d580104922366fb0e63ac2fd07bd97462599a1f73f29702ed81034e3b639ea0b9b003990fa274cb107a5026c6b92bc6d1467635112b11b6f58de330716e9b5dc33e6617cca70510604443115b7055e2dd5bf8b9d396c7f71e4a3bc78721331b93d7149e10b7082338922567f8b4be4d14593759adb866d0fd73aa01aeefa075cf69aa7323472c443219ed24b4d8172118dc3190f9f2ca1d6615026e11b4e34f8b257a7b53394d053b2af4a812451687eb411fa73e4c6a5b08a7e7983618e65196b8d96b73f5dcae3484334eaa1ab8d0c015ec2d60abc409a1e1c063fed1f879500200f8d195a5bcf728f3a21c7d80905f258c2e3f2f1e9fcfdb3b77982ce64e0000787c9c072a61f1f2d4a7d40c7451e6a10a5928ed9c0049288d4c2c3e0ae2d5d6995ddd137892307d2fbb4030e849be5735c41a8f5dbc442971c0969054375a970cd74ede96ffa0c12a2d66c6a72b2b4b53692bb4c1a985aebe0eded97b8fb76032365a1df9a835d4acf5f762d599c3474958c5a2fefcf8cc794e556a728514b7380f3186876226d8d4d21a221ab365ba1c31481b4537dd25d9b92a345266c481382f5d3f948f38a222e2304c392473faa0eeb5bcbc635fa71b90060ebc456acc818a8eea04ceb6d528bfb3cfb68deb6acee619b7f2011ccd86499a0818ae0b7dbf1375758499ebcc0c7cb363aacd0727396f12785cb310a2dfef549619f4d4253acf76a1ad05f1737370c2e883a8d5f16eceafc0fff9cf2903548a7fc357c9b292c08ab1a23b3f5614ddc77f9b5c5c89bbfcfdadf59f99edc10a4de44b4846b7c226bb08dd50ff8aca4b8cf2bfb49a7dfdaf585a15a42c9d93f988f00af64c34eceb77753daab3a418bdfab1c390c938b32ddf507859b39171cf54c2eeddcef01c765fd2aac0d424762acec4d93443a754c732b814d17224e4e7e1cc51ac5ea77d4f031fa1309e5dd312bd4e8a4d6242302eec0a8fa22033344026432f91d84b9cb1d7912a9056f100f67341467f6bc682a85a83fe1e14d474126456c1f0e457e583ab9cb51954264d5f7497e8dc17593114a0e2d2c1f539e51b83047c9b3f022ce83e6f396151b6abd753a1250f6045b84a51266862b4770287d53dbb732b7b62eaf8cbfe144884d0725dc5112c085b8abe45eec304050891fc5eea5578b1832f0990e357e74ea31fd8215d67a131a105b41a74c1ad3dac22fc43bf18134e3d407f29b2c5267ad6b92d643b9c6514bf84e90d7494da05558025f8cab8a6863f855a1d9c56cf638643a67952bb05e750b22d26acc05c5562138bcc661de8128557b03072016d6f07d97d8e6229fece11297222604bd8bccc920ad8e1ec4acf82c449ed4e0e4a9ed99e7eabd8f7430918cc4d9093ce7cb889c7dfbb192db264832b0d165634731a707cf8ff630b23fadbdd663cf32ae3c5a231a1b5ce1fcd7a8378741e75ad72a5e802c0392d02ff8faa0964d67905da3d8e98c87d7fb0603adb7f34b5fc340c002cd50507987fd6d0c22a8f4fe934325a12116fe9ea6b966e6b16c029a38297c399b9f73a6cb21c51ef64ca1c88853493cdd0d8e25770528696ede12dcdd0c5023db424edf0e8ce2a7efc93c80cb0854174e07e259af7e53fbee05ad3d6b4f9c2389cb4f2381b1fe7112bd83976efdfc86f88eb6e3a96cbbefd902757182892988eb6f802724c20fec1b27b7b563ea9ae0e683a18e84e58434926b6da6d7c9887e88c407ae491c870466db866434b051c75588e7d9f86544f217cbeadcbf116fb0761aae2e28392fb0b65223939619bab8f8532d292a123199daa1e24a8c3a674dcf7a7ec3f37faa5e366d1237897cd47f0d376a5e5c868e0faae42d37bb19037ef0edb3dd0e0b6e2eaee43dd24bd9a7aadc4091c59f8ff729ca92fa7f8fa792e3785078115c5978c811f0c47d8398ca4c6f6cbfef22c5dd17f7c87a7e0005a42e8b07948a018ff5de501850edf4035d49a7b105c156ae26843db9c593dc105387e7d34e2a876f5a49ac144db6d3106f72b33d45378488a54a4ccfbb3044387586cfe6b816b7b64fc2d87a21c99a0a3ca2b32d8357b644ff5fd7de2f08d463dcdb98006c2a840a2a244e3d746c6decdfa0e59213f57dff909e067d0c906ff712fd3c7f723847bbd6207f4f249877f35c4e60f743e3f419e3143ca55fceb04a6de72fed3f3d9502b9654eac6ca5d3a67d705ee010408111d1514d5b968caa4bced74b648702596ece1affe8fe09312ba23540c730dc8ee09f19ff36d39b7bf5cc69096abd8107918891c723b708a196eaac687605a9b893bff70726cbe65ab8db02e7ccadb071a1735cefd0b0f612c4476695103b855ffe0b2965ae25d201435875d159bc038d8404a89a6fc70dce329ebe583f25baf5dca037e3dba91ea2eb84dd9731215ab8c3400400270fce83ca35a7990195583dbcc7189d473a9d3138e0bbdd97b48694d8201744f8b93453f51b74f5c463f9586fc57c3e5aa5505f62de664d76952eb61ba479d9350b2c871fed4e06b3a47e3a5020b1a42069356c6f93df558624b35826750c725ba3794c6782fc90b97f02268406fdb074231b4a772b9589eff3388c48f2b21cc0c4a793d6c6b90eb085cb73e037dce030a2b7024c68e723b816b77027dd61e44108e2047d16dff0cb2d30335456f0adad75e9a280c9a20ea9bc892dab8872981ccc3896c84917f50973943d2b73bc2a532a58525bb6681127ed44ece2fffc24b80c3834f02754886476b75ec8dec21173b93a31d2d6cc97cd39987925dfa9339a420054515b6ae66b192d0cf7d765c4430dae3de496ca769049ac298529190f3f474ae7f5ddcfe685b09ce2cd1e8b7e3b8f66043709463d2a90a4ef13208b543c991a3498c6c0a26105f1ea3236d11167ab6d9bb822bfc9162d58a761fa91030415ae61b44154207210c9467cd2f9e0a59d5f084100e247115eca1f11528d3d2163db0221e2bc31a92221074ad8b142d8c2581d14f3cf9c78b7cef7ab2e829c088dca419f06335e1c8b1b74f4affc9ed2ce701a60e88347e553aa7cae0bb709dfec2f83d1d5a71410a6f8f5cb74ee9a47f0f94e5bbb389c205a914ff30036fadc5ef78325f3ee72ee92df39a7d580dd0a223acef97fa3a64c88f4f2925c3b08ece1ac04a7ceca28e6240d35b0cd41b76d612f695c63d2a7ce41ce43009fb14c13ab6a7ea8bd081fef1c60047bb7dec2141d7314cd02184ec9dadb8598d5a31b4ffee8b2a0ef0382ce991ad6f28dda79ef5ee04cbdab29d928dd76fdcddef833525df1906f9e8bcf1e1d19f2b3a723bd3883a849867b541f4cc11dec61cc4cd4fd260a29b7e61d414d1637fa7d6fd39f249054ec55989d27475f5c42e83d56417b657ba7f37deaf6ffe7106b25bfcb4cb1951b63113968d089d39a99a6d159be4e85168acf2f41f9ea9ffa4bf4c1340b99ff206d1d829dbef809c985882dbf207f2fe19b3d19ec29036888774bd2b01b84394aa9854369369e2a28700ee3377bc3f89d39b6d89f6158d1a38f8a85fe5d15dc0ac52249053eb748943d7cb4738380617eca8724dbb30688938c7a11ed79b2884bfd882529d4bc2ea0c08506842ad63505971fd014eaf207a6a376683433cfd4f769306e907df05c11718b4172724c7293f90e5e40a93afdeff98ca89288b21417455643c8c13ec71b1f115b3e336b549458f942808c0607c0a0d8179e94f7f32a199f72229b5c06e8d13d8bbc7386bebe55c0a860ef5ad24a10bc7684f4c79dd3d22cd5eee89a2f547d10cc4a30bd30eee385b79f38f616ad55568ed437e294f094ed86b7ebdbc5b8540f0b2ede3dc93cd988bc5c47f6ad3dc5b07f187aeb736d63730450f939c14034d283aa6b6122840e6ee2741d32fa7eaa298f604a59b48e0fe698367c4dd0a6eeb5a2c70126291c524e04231c0533132d441d1d5028c4cf85add9467570406ee97fabae108145d58920c0ea7cdb1530cea70f516c1063542483d50d865b8006c11bc938073e6f466eae6b26a2df4aedea1a1de75159e04dd46da36c6df26bb10852c03dcda7d1f998774089e831cf4657675412d6ba8fa903d6b587100e108abe8a07d087a8bb209b8621ba3f04028bc6234539c3153fab4e02d7bddd569b4cf570c9131096e52354ac360839f90cd18815c3a64c08bf80e0fcc4058358297933fe19a14f64069fca0883b88a019b2f2583b070045c856ec9b0e4fc73975aa118a3f691d8fb65b9bf32b0e08a582f00aae8a172c7bab40029d7814b82c23ecd4c53b030eb462a935a1ed31232288e9991244d158d8cb81f8f39f18ae6be95228736a04bdf283e610691a8a3d6f86047f07d08e7625602261c6cf0e11c99f4e47903cefb003750373dfa53820c9ffd18f03f03f6c17e16aaf90603e505ae8a87f4fd3f2926615acba5714b17ac21fbf3a88c7d40f1d72e108ff76b5aa14af5714634774e0c95905f0654f7ed2387fec779349502b9b7bb460ead54b1c0d601eed71d6e660e735adfca7337ed4cbac54f1e5996a0a7e86641cc6c018378e23a0311c9b63f3135e581a2610003e5e459a30f4c934482e62664096760a953c7b817bc0726dfad33f6a2a3173fa634c4e4d8fa8c74316a857f965b56cba459b42ae4632492c801ad9ee4a0ab2bfbbf3e95c52d813e58cacf5a4f220878195f5c34b1eb305b48698e3b66813fea5d6b6fa1d5d5be2a19620bc9385e712e4c19e40c3668195f1302b44f52abc3816415663584bc63735e29c5e3245cff7af229d56725ab639aefc5d15af69e9340223fec6de0a6f3b934ec8d41f55b0668dfada15979c61c2725f8be67551a440bab0f7deaf3c289c4f8ac3dd9a9b4a55547d50ad75a85bf4d82b957ea931f66060851cdce598406cd4b0a286b14096701fa5787fb9985ff40a5610c17a869461ae58dcfc960822019d0599cd73378dce611dd7ba1e44ba741aa748440f8250324ea1d92fc48df6a80a1124e5ccf81f00dcf26f7a3604150a91b181cf7a7478808734ad351b5ec05c0518b8a90aac6e8beca893a55b8b9acd78a31ee73da0df9ebb2eb74ed7232672e4ea8ba26fba3f0e11e30ff46b944d80069bac7628380baa4b28b628006b3651e1854197d264aa07e55c90810593b6967eb2c0b4bee6b86412561ea296c557b2aa57d17d424210665472bd78f0058c1124219ee9be7701ee15616e69f022cb6aac1a48af202e135a9a4f9d0857cb93a5e0109a5d87517a15b3ad8d88107b5a65637fd85e046b9d66f88aa301bb2dddfe776044b4a8f3dcd0f8ea691adf48759894242d4b558a89e09d5834ab5a83ea0b89a3019d712ab9f7c5ef42197d4167ddac96804d6c5ed9fb4d4f0c8b3ee1cc8c9820a64f578dbab6718f599a939c5eb7b7a3fa2b547698c9454b412535c2628681daeafe3f5da7a5876a577aa4ba00685b3f204e7ce608dd7d8d146677e65d7cd8b83981df35f74714b9adc0ec4c984fca5215471ab486c10ae68c6c5c8a7635d18e3ef38ec42b4bf01b8ab39bff4a5984cd54ae7fa42a2000c8e39921a23126df68c18e81e8e3d57e74a901f9b7de2bedeef6770344c60a21f1177691666acb46ec646c32623e3c4b91fcedce04dde5199184502affe6976439a450075eefd88c06e543159514d676325dfe3afa717b9ab2d849088c0cf351ada52097dcc8ae3cf8aeae900311670eee5a3569465c537f08f1b6e7058d1fa7f6493a768731440de9816e5b4bbc97582f44385dbfc14e45e448215129bb9ca5a24946097e23cb008033ebf6bac389d554f5a5e4b0504d78e7049b3f418920899d047c78aaabdbfdff2a97a1e4e526714060486856dc6584b5e54be9625d3e0c0c25596f2f58a542f7e01c3f7bbf9dce6413fc2efd577a055476d74b6775729bc7d6c71a38a639199c301ea0bf30a613c79a3e4829e8011e650f0a471ad3e0dac9bd18598cab3b40e129234932b777e7305e1b14a6419a14da3e11e883a524d58256e7f041ddba6a875b6a6b860398bf04bca7a1f5e5b43e88031c1acc0024db15f7a929927dbf8cd2727f74f502f043305fff45245a11c7e221c54ff3acabdff99599e6b9bfa28b76ac6cdc6803a3c70b3819ff8cb670949434870e88078a0f2f86a57a44ac037586e44bb8a351903b191816b1d77c946fcda78059bacc90f14b67f1f5a616e9e901870fe9237e9dd1d06792237da8b759af85336e182c45df907d108fa6a834ca9652fef422d25941d1756c18f76d759d544557320c548664064f8ece761e54f8ee1c8f585cc8006267d0e14e99b14edf92ac500d4168011b2409005b06307c9edd56bb88f01023824211603f228783af9e4fe6a7e9b637b1656eb7ec84422249de2bac54eb329a25ac3ce24866258d9b1b9dd4a319c2a2d1cb8a4dd1e1cf49a08d5818b550c5fcbb1e93a559b8791610a0a0864ddddfa1ba911d3c941bff8bb621a3d885f15df9bf2e5625a28f2f8cecbed0b568a5a6a3a70792ac5c08319abab007069cae987c59a48c465c95c3089c1c210ddb52d29b9e0e39990473fa100e0b43186198bbba7eef43fc9c18ab1ae25c00684cf26b062605edb85ea06585ce4915baa0e8b0d0ad6309e07a625c75b38ee0bd2b9b30c2bf5d0c86d81f23e545a6c766dbfb3f6f02ebd73b749a0ffa58020fbd82262f067f8db181f085723e82e2eb6fbd93ac920ce93c0e84e291d37d7055a869783c53ad27530a4f0ce3650338e836545c5017fdbeca57c0ee74f601a943bca1f6ebf61d79d86309e1fe24c45b3f921ab4ed1d62ede486ffb2ddd00fe5940a83255eabe7992f618268e0bcea01c940c366a37995aaff45a35b4dfd1d0bc5b5c233d90fb44c27c3f809fd9db601dbe70e5ab7fccb3329691aa952d481abbdd8470f298e8d7e13a5ce2b9a7630a1bd0c04932bfa87cf07d7c13e259fea27d076f4bfa7a27c947ea444486ae28114c5378012a9a42954df53e6644e84afefe55499f7a69980c6898bd3ac6e4a240c29ade258221a232b8b4c51a997261c05e257adacc092aa5293359e60e39fde66122c10241bdd3e4aa7a8a9c2febd7044cbf1826d488acdff0295ddbc2d887d1c6f66b3cbbb85c6f187b2813fdc380a6594d491c2b8fc25eb67d8f88cf574e9d69258927216865921857531e267b13afb9104530d933938a0b95e8f118c23f28040b2477ff05f5d501ca0f52d0d98fc556ece7d8dacc387c0956f2bfa03f1008928835d68b4b66cbd956bc83cd8943ddba83a63c6c3a6be92dc128817ec9882213ba8b7e85adadd43a2c4ee4467d058489412a2402b1606392af1edc2aec9530522379cf773c366690afdca099daf0ca8723f483e4dacb8c675e0abcbf3b9ecd79cdc33ba77fd10edef15291973074901267885caa6db94ae03a33b8af9dc8c40fda221b0b77b7f6a38c2bc2f192518af304215da64594aa21ab975181119cb3f7c080d37df0107ccd23b3dd07704d2d34cb51605b916bd9ec4323fdeca1dd5576af477039988d301ddb8f3abe87727ef85cc9e5dfa11bb42230e909070718a15d6379ae91907bd8e705678a3cbbc80e2b14d6a6e3ca995c757481b1d670da1b113e5aa7c076fda5ad056548a649f004ec1367fce47cc04e6e792c17715683aee99f42b1da17231b732d4fcd690d13fcdc891b4d97952a1371e4f9bcb503257cea0209b5d1148083f3559b2b1df869190377ef2e1c4570908aee226f676ecae92dd5bb885a844d4aff8ed93e422df6cfb696dea4dac63a281160790cf3f785a6e87a8cc935ae25d1476a0762cc38c43d48215b116790637b41fc6ef65e9fc784b705f49aaf111f216f8dd97da9a591453a0779d26593a28df202a6b6ee86fcc241cac23b018fa7d78ecbb42a0c7dd050787588af3104232e21a7418bee1c086db80c82b29636ff27ca42a6ce946f5148c9ea6035ec122511020dd9ee73ac7186eac28b36567d2532904e578fefdfe24eae99f991f82f2899d54d279c26d14deab72c4bd757f32a3c726b0c3b3e1019c41d72b70eb3f3b0e90b6ed2fbf01882d3f3356edc7c8c9921afedbcb91853369cf9c7d5f97cb2fbc07705ff8f11e660f4de97c6b37455590c243201680e6863e4991c7eb5db301fd031bf296e20cff7d3ac2a65be9a21ad8de8c616258481dcd2f676135fb10c7d9842095ba5178721a9a33b99def4c63f7204e77525fdf739ff09146405ab7dc427efe04322a2762a02875f8bd841590b1a288f394f494458b0432237890cdb9e37963a51ed5d2bbcd09dee880dda5d84f371d6c2b340465e582a91b030068ea302387f6db95c95ee6ccae2261ad78143cd4ea22c556555ceba9a54690f78942a57377a38c10f1b4ea0a11297d02c05d6a29de3dee52eae8844bb9e11d3f7bf01aba147dc9dcd0f0e90c3b67190e3ea8f520c9afc829c8144fe94b1e04d8c69e35abb3566df3b825e6dea26a4dbc7b38cb9949212ae5449da8b0e6c26da6635fec4517e1d0e5a451f7584137700fc2f807e91e5b23fa76cdd0fe61d4c14399052d70094312602197c36a4e3e9092458e664ae4a2e85dd1f9a82b242e7a5e5c0b4774991eca36fa11d161e3ab2e009d8e8a81601b5ac8f0218000c26c5f16ab08d801f2570f4ef1bd50d090cdf2490d7eb268faac3d01dd39008b9496971d44646e1dc48be0f4190232746fddb66c7487e944b448ea73d18e4713b472595a872235d9301c491e94ac46f80391136f2334d5b4b8919201353635ef5bd9aa9ca4ca6497a82a3e742399c4bd3835cb113653cc49965bad4c9b5ecf654a1dbde95bc7729607f3937fcfe1541dcbbb416de880d1d20c7b66a7281b5f7887ff4c870d0f21146676c772e2f308ab110624f39846b17b794d2df5317560b59dde93de75708c6c0401d77b03fb8c830bb598f4b6b73e976df0a51f058e9cef8e48779960019a9d6d939cbc4a2a29dd988265450fa791e7dd26278a1cf434ea9118bb36ad27a172e662a6c5fc9a4660d4df4da3780833ee78828acdf6e159cf95b7df9309cc0ba62d71344c09621248eb3992a2d1e5e160f746ee8ee8b0bad2f57eb4edb9ff9cfa96ad2420682140abcafddd8d050e57b6e6ebc09e9f57edb5a5db1088a77351f1705a9ae4257bb2123963a0d4e7bca0005cdd5aa8f896944de8009366008c4e4cf0bbc7dfdc6f5e585bd7456b886948137cd9c2d27095440bc14c0b7d941692005cc875a0bf74f1ad04997bad16d5f6795035b95f0172a24262f608af5ef0640fa8865031e61f633bb3745c52811ca6549b7b15a2afb71af5a5ffc5e7f0dee4ad8f7f030b89d945fa5743df0ff85a4673a3f9cbd5273129b825e3b1497d184fa30734e85be6d8187562e1af5f6d4e5b7c71b8af630f91fbc2fb8e3bd5e1a96f0fc9726ec9d91a80118a3ebe217c4c7f67e2164f52f734ef6fc22072c06d3a9f9109a06fcdf54b022363dacfe7b39e2c46533291a4b159b73484ea4382222c3f035c69ef9788673c77a2b7a594e816f0ec6c65b23e4dc271e615d640cbc3b359b6bcb450aebf91480035bd9aca3b82ac848d319a7139afe72f8b208f72b160fca4eb04ac425e14a1ee1e049627c7593c1a3dc5e21d9e62a26cd30749ecb5cdbd19742e3000a6e62ba37f789b1e633c02a80586225a768b1996a584d0fe0497d6a1810ea0dddd8ec09f51b2d9cb60b85d4d6f51437413a3ae6e723ce50efa65522b3f7c22e042c5682238216728e45fba8a847f8503d9a42d64f3178044869b6a21c730d4ffd1ae0abd089460d353129dcc84a69ebb4a6a605e6ee18da54aac132eb7981a3f5d4ba1060220f6cecd4cae66f51e5d097cb4abf39927332b46061b525af142650d09b4626d0d9d8fa7b6e3eb14725e5f6aaf0fc56a3a16abdd45ba43d530bb4b74f4627eda2006014d313998cc752118eb17a412cd6237bb0da262b91b1c9d945edecd908e3b7d732ae15e2eacf8882c2f3c8f819bd6b002c267fa0aca32ef0683ec14a65ce74daa753b958f28f90a6a3392c0db2e4acee9daf2b2d8d3827b5b98d3a144cda94661420f611447a426e7c385997698dedfd39ea2ac9460a3a680bd383e11e413bb206623d0fc7685a1f8a2dc5e478f20b77be50e07372ff5f8d6f5865a068ee8c75ac52f158162ed52ed8232a5e19245afa2ad2f6025130dc4eeeb2c42e7355d8d73152feb52fd6b5848d14b77516ce2d50243029d2d51e5602b31d27eba65700cd7bb588a71cec5ccdd818a719dec92525b493ddc3feec53db91ca7595447d0f6b400f887eabc794d8eef1d5673b983381540efd66b2dc70fba9aec44514468faefaa742481d329d79297bf1f04f5830d600b2d3a9913866b61225b65bd82a86344bc2fcea66cd529397892b650ff478f15df2cd014cd9fe62e7da4f544f848acb6c739f1f2cde16edb513578a30e5662903371b1f3e8d99db29aec8c1a9d5ae52d2f0c0a643ed89ec522e494d88871dcbe13879816b6716ab897d3c4cfa785afdb9259baac241c4d1d6a51ca601250f2078f5471af749ad007f8641843c988eb4068773d854a1fcd6eee5be063fdc3d35b0755addd4045aba6c3c1f4186889136f09f4d76c9f29eddef8ba035d6ba145a3e9583f0e2f0d28e255f57d8e1b0fd4607fcc4f097aa244f56eee00a5e0c9f6f477560ca4a76ccc8fc5685bc83791220345539804c173694a69cd4951e3b84d9ea1d462c921d9a86038178d93e93b6720b5086f5457cd8b6417b8d29a7ead811f0230d52c7c153029ec59414f5cae91f4a8217e50f227d6cb8f33959ccb25a12bce6b34f22c3239a58517cc3025ae1fadeb6cb895957d5a2fa188255b20d3ca57fd71cb78671923f3a00accba9bf6b46e1d55b234fec78c8b9463543eef96a6c5f2ccf08481957f9016d31da609706a826e5231b25b23d7ea237d09446635801d0a6910c3a9737746bc485d0a9e95209be91c3fce291ce6d90d5bc71df8fa335510c458183c9c156bb14dc4394fc439d6af0aacbc40c0ccd32b41edac110c7e0f74d5e4de6c13ce19db30dba57850442202cb85971b38d76d540eeb1ef6f4cfbd598a4e9145760ab7e81bf79d799d411bbc086f1ac247e0baffa2e2ebf75993b7c0c46e7cafffd0916f25ccab12093a6e6742535a7d50b40dd1b09e8c133139e92f20780c06e5cffa7ceec2bb2e917242551fb48b58db337b5d513f216fc9ec66421447358dc8570d142c95bc5280ae8f0f157ee03de69d007849a94191c327e3e25b0380be53557c1b14ae49d4a4b6fb8576736260c2300eaebd02c77dc20d53a85149478e91d358b765adfc5b96415a0e242a5150fe71bd59a6bb1cfee931f2364a781bd77b20d8bf18fbc91c0c83093eea90ae3bea5563bd73c445536a6b42990a59290dc50b5d975924441fea2010b035677b2404512cbb805d8f8073ff5248061a86cb914f46ee4a5fc8f2a4e0e259851102c464a8c4828302015757bde68ea04b1a7cf2ef379c08a8e63c3a3d16df117c0892eafc4c723a49cfc2bb0c5016a0e0ef22ee6a0242728246f3692b23fc4fe5e77ad04bb96991162f71b6144cdf00eeb31480fa6f1b0d218f366c039656a083924cd5b41283232c44a0ac3654ac9e860dd62707a5160fd27a55ad33a4f5c87a8f19ed302a4f30761f353d5e98b4794f0a1fc8241fd017ef261f84058fdcfc2f49654ce29d80619a3189217e4736a98a89ad3004e334d70946061d0a5cd75a46fa88bca0e4fe79c9afa5e4df42a3aa6acd12da6abd337f0732cad598c60da1cbf4f70c871f1b5a88903186d72a1a6bb05cf2815bd3c00c6b262ab7209c2f580d48ef7c397893d8d1e26087773643d90954d024eb4667ea7dc149baf553cb4a205f80ceae99e5299f2516404ce95735c67ea02f75942a6f8c6d042272fea244dd41fa96bdc9763dbd548bff9fdecb926e32576c97df2e3ed85e72909a567ebf66f594a65c0843a3a5d2e8059d2034c5347b0e8f2b60eda15756e1e49d12adbf61cd8a270c517fa355025a0a12125c3b8e0d6a2ce3c67caf660ebdde70664320fb40e3822ab7f34e87aa7000b27c9058c5dc013a320dcc4ebeb81a4952a40d951312ef254461c04c9a164bdd71043b5d50ffb4b64888359e042b30e4244a2de609e30b063b7d27ea3637c7904a4ba4d1d9c75db96bfd17072737760ff8f75799d59efc41aa1e6ee6434640cef5e2f9f31c93b3f6913d5a92f3bd9e625aedbe5327d97f852013ce94d9c80786f1d7dbd7801a4d3be41a80f6795c65151ea5c995612ad033c2c783a57bb88aa530ff281f90d93772d143550998bd0303b54dc6efb8f077ca7421c9529a5218782d7cb57a9325c1ba95c943032a5d12588c127cb9683a0dc9e19f4e8ab3603b18f6662cf1f5662e55fc00293a95bf999701797568fbba5a8e3ba492400903a4120504febbbc0bcfb818eb6f14e9e35ffc5ee09efff60c2a7e442244a060c0d4ac6b9f1ab00bb51b865b51feeacba06ae37ae41673bf0c302c3dc3c5612fe4b574052038d20cc2355450be1b88f5dd8ae21e8fdc20f774c6f9417bd507c1a3ce1d0a0c0067c3f10c9eba7ea08ce277029dcdf29f310e33924c712778b7f2bbd5fe1bc2b97318fd1caa7cf31be267fb88e291768f0a75c2ec2e96e420f3c9cd93a44cf1a027a8df95febb5a55c967e7c6eedf040d945068fe7415b709684734373e861fe431876a646cb62d0ccb879d6c61666f6e8084c1e3d99d3eb61f68c134704ccf346b4c0444d9845fd5c2984f6fcf1acf49af0a0ae7874818d4416fca3da89a7b52027488278b26144c9b1946e3eb7eea082570290196661a08dc9bbf63da67573355527bc88c2cc23174face11c6b84839f390ab223488394f752e35ada952ad144c76fb298386b025646ccce56f3d874db5f9961bd2c5856d2d129c5a3f1fbf517427ad9e20cad5437a5258da8db2e9c80193b1aab13ba5f02176590fcbdce07d77bd83106bcb592cde5b6e4da84250e0e80e0fd7e8fc1d7f2d395101929ca9aa0a882e19eb47efbc76d3113ea952f0a1143c4961456dfd92859ead33ea47ef42bea5cb867be3165638631cfe9320a5309fd0a10f53c8251df5ec6069391fe91b6b46c2662a59b91141b2306a72efe0c466ee894e19f1b2ee07491f1b46533b242b4231c02f8486814ddba30e785918c51fa9e0173243e51d80bdaacc0d95a0538eb3d67ed274d11a54ba3978e7f1313267f8e4ca163374311281031938e7d137ba20cb7a5369d45b5a8d8cf59a07fe2bbbf5e1b58faa94b1b79de640fd53a5a3afcb404a973721bdf09486697b9f2f5a468f863cd91e2da03006963d009bcf18c2b527743b59a81519deca1cb5df414ef6bbf653f0cfc08a0d11ac2178c80718b8d11f8d3f44625465aac039eb5da012683ee7db52234c07159f45f6b1221e2d53624574a81c4b42b193d53c6b6352244ec72a584067b1b21c3ec600d3d9f3be9ec3df06e38d6e2899d2d46885dc3b4b84f770ebb5c10cf38a78c44596272184c1a05d875f9540bd0156dd7859399fb9dd3d8942333c76e6533b12c5cc75ccaaac84a51f0a3727fb12bcfc5b9eccb329eb63d8dc150485e38ef2e036518b782e26d425c8c2660bf61d1397e5eb8fe3d36360fa35ceaf22e58e97dc6407462a45c9c718e554edb688aaf0671801eb0b9700468dcdd7df8682710bf63caad97ccf2680a53ca911e6a91fcc25049e7873d647ae704f72e785219ce7a9500fe268f728bb040ea8afe6a6f41013a0a8e32e5c3df7b286a6e58300f8f6406479f34c7f15302bf65394f79942fc9ce30f2ffbaa0b8219cf49ef1c076dd3a3e6fc2ea18561fc228dfe8d719270b9e41f23e08ac5e45aee6ee80fd8f3026bc3ad43842e743e8d74d6ac77ff9c3291f3357af5912f27b5891528181255aa969e42c00dd172528b3eeaa967ba657eb07348c60161cb7f93e4a6c25731fce9502cf2d69c528f0e88af4450e26949d464c599cbccefe81514d68f783a1a5709dff067956fa2cb968d9bc026b732f4b39f6152c245736b9896a1095d27981c82220610a35c24cdcc35ec681c14a038d88a8503a3439ebd3b1260ed181f0ff20d45444bcbca3a023c619b099c854f87e12241ee3609c8e92a772692e17e3c4e2f3e0f19848b6f1fac1885789481bc158173bbf5a64be98b2f640e9581ce1d48a2358173d4b0c658242bb1aa4567007828ec7d03dbf3553a19d48eed77fd85cf56205155f8e0132a878222da9d3b53db9ed822f38f6bed2a865f8cb4050655362fef4e0f821ec59b674943d30458bd336812727a4e039a4e7e2c51a4912cb2237e68e98294e11b99481d08025d0f8392a7495f5718ae71d08cc7887c54d232af91c14a8cf81b1a2b50acd1c7c5d061c55e9ed267769e363bc059a22bd0026e67625c7b4186cc9f826c76227f3fc3277ba9c0e9b12e19ec2b9e22ab02ebf4ffa4b94deaecbe84c80b5cc273ca7f0cca47e3e5f918c7fb11f537467f5c89d5630cd09dec772b54d49adc627897eab2e8dd7ed83a424a32400a7f7868c0ed5915643bec37642cdd13f91bb6f5da18697533cd2e82c4041aa5e7951755a702a80bef513735b610de58865479a91d5dec6d684175254c624d5b0433acf8c28deec4cb5fa566b66515a06b629e1a2c2151a1b92f3ecf20d1f3a692c4d6120802544256d80695695456ceb3f136b5607e23d1d62818a1e746f37e2c496d67a59b52b49c1b79af0d2eec1d32fa11ab60fbd4a79d127fee88eceddf176bc2a4c22dea794b588624e10f90a46b16e876961bade1e4b14888a756714756833bf0bd347ae802d0a6e5256e3a6bad995d0b195c748576f6a1b4a8e09866d2e10bb395bfb6a1e253601d02e1ed66fc8bbb7d74a0a0d98e839bf0f6af463a2c78d069917353dc1ae466a69816c4d2d4136f8cf1e108a551a5f3829e9d0ab2f580ea3e919a14728d0b7d6d058922d1f86bf652a93b2e5fafdc6ca761c7c2f7158884df1f6e1f0d259b8fa85c00a93731ebe4d3a8755fc611fa2e4aa67c9e25070fa71a8a4100e635eea1ef7e591962a781aeebd625bfcd53a2a53d59b4483d30c9f58eb78ae955198d07edd23a03e00f7866361c634fb1d7fab773fc53666483c19feb0f9766947b3343ab607e636aae91bfa62bda6b7126a920dc5921f27153fbbdc603dcb727a2085dee5020f5b79790ebd0f355be4adc4195283b13abc7e5f272427fa1ca8d9e671c0a7b818a3df26a8e07fdd576fb18a36edba0e3a0edc25d7730d73d1c44c562f9a7a31689860d0874352ee6052e49f63b64ad6653aa3d5fa51b87ad1aac1581f556fcf4724b0ab91bb56551e65359117cdbddce4cadd88d2a08bfd3b695bde671a531f3cc9afeac27d4e0f2fce545804ba6210e39560393a844182018391afa1f20b277ea858687f44a5605ebfb3581119cdc829685fcaf11cda86022024217737e70eb6371b070262a4d8cb107498c32e6a33a018e99d24db5a2f7348bdcc0bec5959990f7c964c8f6d21da7d7881bf46f303ce6ad69c6b47fdf3f614c935024a9cb97edf0f7f087ce3c31c2e097247befa697f47eb8d63dd1d44e9a93e26c561bb4b11956406d817bfa5437bad0bbf3cdace5e6c056eb11b598e9754192ec212fa6c612e49f4161b8fa4b188198f9d0421fad956451d095d850ccc83024f673d972572cd6658f51e03b0f0062aa7db1f94c80b45e74eb3c85604d88090e506e11754fa94535f48f9213b982d9408fbfa6ea7f217bd3418c07fff3838d18646edd1325b615532ba76836ae2bf467788810e50f61eb337156f60bbb9eacdd2aecbbaf24c26f75cdcf5b85bdb51f2cfa9e05be032dbe384555665633ba7fa50c611fd567929d48f0b2c6b28f1862d53bdb816cf97eeb454225f600b0534ee5154e99c0442363c0cda59ff9c721e0f43c3e6b225d6230874e2ea508f8e256ce614d9c64dbb5d9e04edc872fa1c7120a71503a5f8806ac66c2de92223191440519ee237bf91e7e256cfb1d5ffba386c48aea85f447c0bb760f4039f037a2e20b0c8aa8a8ea30295650a2b48e76eb36203a7cc1bd199265441e2f7092f08dc8e9fb6c3139adbb91d8090fbbb8bda02d0b92b730c135f5286afaa3f83b49acb4b9157239eb86fd3319c7f3e2ca722e4bf457eddd837d7d9885b5051fa20002e84d086d6cc99794f6eaf1579f617df2f77b871281cbf9f352e0a5886708eeb1dd7e35999fde8323862fe1814fe4d7f805a75f0851c57554352cf1c3d1ddb4d2dd88be517d8bb43cfac6e7616f0bddbbdb4d380714ccb456127ae151f268b0707dab2816f3980a2722c2527ac171231a89158feae4d2bdb1532eddbc6531554d24073bdb5b312b57e908c2125ba00ae56d375cebe2768784031906e20106eaa90339ce4194d1c7fc011a730ff9a93e71bd0ab087b77f6f4863af92ef03d050b883cf0b810a7c78b50728794a2e1bd75bd47b7ada68eb0035e239aee3c4847d891551b0f7a8ad7cc57d049009715af3bc98add496f9d7f65c83aeba39cee26658293f76854f5c66db7aa2763c27ff37baf46fca808988104f486e825bf9fba600eefb58e86b87a83b3e630f699ef7008e67c916173a34066fbdbe1d7078a067c6811d7d29ba624757590bb5b22afa9077fc5a583963ba0f305a72a139b950bcb683441102e102d56848d5455244100f8d8b0733f6d7982b548859dec291e39bf6cea75911e1ef331b6bddb494787080221d3ae696e877fd02c19988d8cb8c90c6247c7781e4cdb9bbd988981283cdfc8d7939820197aed89811267ef7c58ab3f220979835f6f421a319cfb1c8bdab067d0bef616cabd9dc0c7c0c7ae77dd9c967050cddb36c5659ade1c4ecfd8227e743aeef0a18caa0b4cbe49b0e32032aa6f2972d989a63b61a617930b0ba58ba4312cb7df39b8556637013d8e621bbde3a8dfadd22ea2d34ed43986c09b1904264f2e625aef3484b6842f583f334c4aa83ce80398bf48ed9af062f203bb762de49c70e81e3eca7df61fd50b290113fa1eb267f755b8911c7cae1a11b2ba58275620cb5c8a0f8efff3bb0a517e393d706e949ecdbd0ffde56e561ea895037a5e16b6a9204706a71183e619faa7268488d6d2a8b4b981ec173644b8c54e60e8dfa285a2846e7f20e88c3a39a90cdc0080fdf421958b979a3bc9af6c5519e0566f0bc8865d3bfa22c51c934b4c1500c4e4e5eab5077d9a407923fb3d0b9c01817ab3218e2ac053230fb8953303f32625c9ff8aaa8fa866db0ff3a49b29225a074af14cd0330cb5e59934b9741366a3a5c1ffbc1b5c65b9d367c720e6540d6d18d094a3f2d16f94c6a9ec072428baa7aabb08c53e7909542b86563c3e46defba78017ed997184790a343c91dbbdfe765bd30837acfb101ea7323d5c23cb0157b629ff1b7ea44fb149c24e9f7bd16176bb914ded4898e315ccebef37117331bc97b063416c5cc05208033308bd2b7def78a00694b729a5721b2390932f6589346eacc1c45589db3c36e01c7310d169749a1428d38d7118f333fa1b6a9f7b280016245b36cb938923734fec501329a3f061e4608f0674599eefc491d4440c4780788dc1138ef4e605bdb7ba097f02cc88ee7339e331d7b612d8c8ce83e4940d759e6fe0e37b937bf7b127a1a2cb164039b66bfe06bed21fe18026883b4c8f02033dcfe85f373bf1687a10a020b132f4fea1601b3b2bc45675cea889d0c556022a2983b61b2cf99d45f8d0277e2ff462aa5419dc3aba6c2b75058d3e0225c3fa2eb43be77613570ab130f5fac49fec2cccd9d7b0b70138d0d320828cdf9dfaa007d53c56ee5efd5e63d320dc2449d74cc5143e25f7d64eac453b4dcc74c7dec04bbf9bafdd69c02e254207cce66c79dae18286e1e516584749e0acbb16ac227d3879d0fbf0d18fdd3827ca834f93f64ecad8cce5edefc33f78e0ef513d3ec2782d5d2587cc0ab24f7f902b6ce60fa02115e8b7d6af10e19bf772b97f2ed40a28cd66a922242fd68c960dc79857bce8356680b0b5c3f8129a47c74cb5b7235affec7289406920ea3564d05b78f34855185be509f0a6ff4667c72572f825631739cac3abb00547f52f5af8f9e792d9196189772b0943e981b6a1fd651adadb0060424e9ba3e0585c0e00bcbc08dc24b4d2b80df9e29cba51e6157ff46a8fa1972dcc037075d67601eacbc4e9e2c879a90cf83ef41dc8db425f9e266f98d3f0ed7461ba0aec2bbbe4247040d00145ab2509f72ab0e1bb203eb16846b15b8c0982103fc7e21a4ccf62e29fd74553f65a81237d867abf84a03bef1e65c24f54de19de85eadf12d4fb171d272f1471102d0358877f128f138d23c526c1c90b840a4b9fe1e1136291fd7543ff9bc947784b3264f3f87d691cfbf4d35d4cbb314296d0db43b370663d624ffd06aeb17321bb1bb766e282bac193ddfa829c746fefd43780c206bd5608125f723799bb2b5aea6896d8c3dbabf80d90e0129c4e5f250a861cfdee38b9128b03c94a67cb740cb52ec2bfe133c2ce1f49864be3df1157cfb1fe7764322ee77d8f06b51f0eefdcc56c9d941bddb251a139754a2c1818c5e81e216cb5eb9761bf6603fe8d2c13d83a09112b67137f58c4abc2b228c7463d0eb861f235f1d1521584c1af3d9d2171e1f2085f09e91b8d84ab78fa7a5d4cbee70aeac7b8da6c2c26a1f05b605301e644ba2de065516db8262d8ae94ef6a68661857a1d2e3450ddf91433f2350f3a870d42cd5a2101ed84c9505e5ad0b2deb183240011dcca7561e5269768a8559b6520a19f55018837dff2e09d9408de7d041659ffd04adc1766d4f50c294c6f608d5d61b7c6924461da2541d13c2675eb433739ce34a21d217c9a085344c17f0086fca1f385590e6ca6e745f7b103db135ccef1b9490c5e8683a6e60cb22eb5996577de7b0cc59c4d6dbe46eddd91cde8ac261a8e57065df2bd09dae0f56bcda9c21850b376aea190d0ac99ab2a615e3c3630cf349e87a3934413534ae3aecb27044e3d2bb37c28a72125511d88384cf84ba227929f547a7faa47754a2a72b5d06209c7c9c62f29667b4304510da38caf26de626159c19ef9960d6e6e223a6d2a2ae9fef2a9bf9592dd17e348cdbb80bb4509d5f9370eb26964dadc9b1f88d1ed8e72f4cc48bc2b6233169e288798fe998135e337ab7b12a46e0a47918b851a83903a5ebc798c783485b02e7ff57bbf99368c61d2019e9765944aaf2eb22c9e1c55689f951d620243fa4990f16fcb65fb07d973374ae0ed88c084737319ef631c4b7d59d9fbb12095320d08bb163332e913fa24fbcf226b7f75b6fe539a600bcd0f0486e123384b32a5919591b3b32ff3a4e0e4869a62471d926435cefdb120e830aaa9c625db05103b99dd075bfb0abd011f5d607f40bdbb66f1c9b0fb55360c8025d87eff08ba99741a0dca7fb889a417c91777ed1de19efe61fb2b29a4872aa65023c28d7ae39b1db18320236090c27b2938af9e167fe2c95589fbb7a49f66bd56126c2790e0f09bf635210cffe9856659919b1367648070ec1561ca0e82da93537045d730f6010490ed3a86e1e345b978f3e50cf35f2414cec555e09ab911d0da4e367f5b1f03eddfed32dd4bd471db46c79ba285e990447146c0e9560a160688e8cec9ce1989d253dfd147340d5bf51e110ff24014e299465b2818373404d51ac450258b1a96d89d6c83e7b1a50a93009459bd3e0bb799d3c08adcd358e309ba374d4158a29e24b170ff774d11a83c2130860c1b7c5847698fbbe806f84358170b0acc10e93ce01c3a9919f3c7a7bc84a06732e81448d3b4f47ad8b5499fc3e38bbc2130c3be88b685c0b74b967556840c6d4698f0e398d3e91837a1d892d5dd45d646cd7b97a677edd03c57a23dedbde3b6b33bea99ef022ccd21f4ef8f82841f50d63f3cd7f9f520fb4b61fdf6af90b722b7095d10e4664db9ba5dbb31f5d028bad5e03305c0c60885c26b5c7edaa8894286ee9578998c8a484db0bc7c928ee8a385528b6859243c4c368a03e105eda147094edb14f11c4b6feb7749867965cf0bd936e278deea2f3a647d7b56c5783c09aada04bd2a9c1d1e03fa3c1e6eac00ef622e0c2a11b23abf70ab7cdfeb5a8f8be64dabcc6725a18b1b3a045abdf2d1c29b7a3add5e11c10de5f4c36b1a58280746d9c75cf4ea84996fdefdd1019b7fac52fa9bf01a90f971cea33f50e8de36f0d73b5788767d6f64233e497b7d07fa08dff1fac5fe73686598e5a62164d15f494c6b5ceb4623b5a04bc48d22a6604bba9b6868767e2129eae22a7a3d522a687fd01fb1093a88c0adbf146a7ca75f1e7f18329efb87ab2263a7f39638dab54bfc307317c92ef24828da0c67eae763a4c9a3573f4fe5a1e7f9ea6fb7a5f528bcaea7513cc3f5674a21059500cedcf34fd66f08f9a3565f34aefbdf29a4119ed546f0a0003115ce1c5e00ac364f8b5ae73edc46619cb4a35baca9d6bbd17605c6c00caeb713e4913b8c54b130fb464907bde5777de388329458fc37b3e3e05ac24a31fa366d6aeac4b9318b3bf0122e5b7a9812c22e2b5d0489592e349f6f6d6d634a903670768518447f3c33b9a9445dcc24a9cec5194a09b710c9c9a906ca89f70b21ebd70d29a97c1f9775f23b74084576d0d331941ae5799ed6ce381f64bd8cd8456bfc048c048d3b0f7043d83a91ac5b01642c5fbe43d15c13d0da4bcd518cfbb9a9f131cbc6ba507e734e56b922c6d502b32e74afb35a72897bf2c7e02601fd59bc3f02cd0d8bf2204d63c516a6e6c0734b61751984eb5f32d9f567b65745a5cffb8fd9ff6c540394e892ec6bcdb8830d546ea232edfa345294181e7d8fc586bd97626553a497ced4730e5f8c93d6663fd6172fd90beb6ecce9dacd767f068294e9ee5cb807a20425e8a30a038621eb7d0da9cf665b2db0af5de5b58c4f646de64648299ec648dc3dcfb53d051aaea6489c3975997d4cb524557470947e1da711f926ee7801b80d5549e1af1a5bf38b95f5028393652df4d78788286fd28766d7b90f694a0e15cc7a43741208a1c8d8eb2641d027931d04d3416e8169183ab77df4fb2425d4902763c053a04e85998a399927ab0af6ccf893fac70f59b707eb7a8c8f79f65be0506d58c81b8dfaa6153571125a8232d223d1302950ce4ed18c809740fa518816a9a64ae0ac9860c718ced5e07de760bdfa7248d7dc4041934257af0af2c1350a28740fcdebb6ec29a47f936ae5be7b29e542437a47ff82af3d73bedf45f29f8908eb59f61d978502f59e51851f885e7660efe18869da4f8b11e775a2c5b9ef22c477a52fc9eadeb9f1e7a7220c6e6b9c54e23ce603ee18938ab14ffe026bb48cc68661b14096cb62f45d735514246aa2ae5d0d30ccafec78d7cc592f74cde4d470edc14c4d0e7818cd18a76060c211f5575c0ee4ba0d06c572c398cc4aaa0ec34a7c44497f029fc513bae3bf6ae5672870960ec1022e8215de3cd1839c46bde38d27542149d90fd21091f336180db9c6040fa0dd47a1e70221adc7134930bd876dea805e3d0f45cc53bb180cd1b96268f73245c23176454fad81847bed0f9b081fe6d9fc5d6e6640356bba642c6e83e32d6fc0366647343c9708f661e87ca47ffbb8fd821a4d86b207b1db5a18c8418d4859d8b5f78cc7a92f5822cd08c4e930417c56c65fee91844e7112af80a32125108029449df628c236cee71c2689f2df350eb2c1680e927df40d4b6b2c02050f17cce02d396b610cd28a694c6b5b95e83cac475de9c0a7f208d78591fe3d0035734d73f0b95d2349b3a9c1c302bdb93c11e84d37d7dde2e1e3178e9d02f791a2c3b60289dd612911553f531a2a1877d79fc2ba769a7acd7a45a9e39c870dc12642343573ae1dc2d9a254e2f4e17eef0e4c81637bf32e07489f975f279779eed97160c491425c7c28b51ae65658e9137d890ca5cb0744323db9dab95fcd50a0b86ffe7e82f22cb9a82277379bfbafd9f744ef43c768e296dea2dfb1670d16736c711c6e251571cad6dbe03790e0dc951251f7f2a198609f35d230813c64c2fab01dffa9af2d3a1c66a6dc83b98d2a510a62d730a5e6e365577aecfb4d66651af17b8b4c76385b3121af682a68c87f60b9a2a80762ecdeb9c80274dfe83658a68fec7bed6f61647bb87e47ce1ea079fcc935660b7514e9cdbd5b3fd6b964ac7335ead2c45eab3fbbd40eeda6a8347dfd40d941d995f57ba218e09f0f7c81264a262cd91c9611d407692948379706d395848b4968bceafd8b823035aa3c3c897533658b1f0dd38db3784b32e50f774c9749849f065bd2b62e6d96c7533f867d07f3fcdf793d56baf18005a8035533458ae92c20b55a668f87745e5998f5ffcb32da3795a2cf5c36ab899c384519a226632de45196a15d664a970c92563df5dc66cee6340cc375fcd5121fb5c17e819df006287a858db6b7c19f51c0ffe27267193c032f519658ecdfb759de58736781cca06e3fb4002d6dd5e915a1e7e2e84664a75d235e513ef6769432fbd218344bafdeec62ce67d970b0359c1ba8371ee6ecfebcd2c0a16eaa80926daf1e0194d47369d02187f95656029acc081ec6646002fb3c35e7ba22978d467004cf22bf4deca41ff49a81ef81b06c04203be3c8e7d8c8044fc9ff9f7414355c54fac5169844ce6984a32c9f912868bc32fb61dacc9156c864e6c14345cdd4dcacb0a0632124955e8523d943aef5c50e3947357264952034f3df9612b4b29b0eafde1ef3800375da0e55eef6fbf3340c51e9b59f5173ae4dfd000804ff3ac273b9b202d2ee2647e29932b4c9024ee703c27323b706accca167b414aa11ae56afeaf8dd11965816300daca2cb9e92e5f8b7c90aa8eb89296d0a8d3397a147f26da85de93e3fab07a38001d4dd2cde5fd4b40dde42009a54900b7c555940a46245297406c9bb820ad217bed7adf6c87af1fde82f096601610e92d84e5c3a69076c7f6945e7368709de79846d3d4d8481b6252c015a6d623cbde7c05da9a895bfc82f1a4922bc2e96f713207e5c9db9223684cec0d6e58e460a8d1ef160fb111f44e884adb4dbf5ce825698d7355117601e01abd8ccf4e7bf7d2d2d904c7156bd98ff1b88b2b1f072c2f01258c87e06cd985bbd6cc9cc3ad26e6cf5bf58489950c88fefe86926355c9b46f477d725c8465db274a80549b3b7c6d9524c2dd2fd64bff15b91825460a2892494df35645fdcd5d6ab95c4c35c28e246dbf3346e9bafd58c8ab9629baf026ae79ed0c319a3a498d99bf6296866927fc07c3ff58c8aa131000ab5f5e9c7acdd8aab4c72f018778e975e338f01ee1b03a84b1621e227d0665ff61b6c23e1627bc742ebe13b673aefa26dac7b8df176b2b351a0c097f74e090de403a09a4758a308912f7fbad8a1b5aa293e36671981438b3f464937c3b3207d0c9eeb39fe340cc0aa5bf1147e8b659c7f7fe27bb5d1c78b7d83ab497e678d456f3b52f90b86d35fb367c0da118606c2fb435855fb7d38b9f5825f06878f46bc73163f72e47f67bacd3c263a7e1ab413b6b1f43d933de118828dc582d31a5b96fc58d0f9c3be742843fe4293cd2d2cd669af4c6d66ade176040b63c051e1822bf360efc027007388b4f758ce2713d0e6204cb16117c068b8c00fce755db6459c1465cfb5f8f8232da2b19a3a71ff455ea3ea04a2eb05db0460b34a038bfdcd71a19a0df0eeaad88b8ebe9f7be28437e3e7c54d5457c198fd9edff32cd7ef0d9f4755e7a0d8f28f2fe1f299196da823a19e505f8f8e2961a962310b991e1154590b1547c1f438152effef6bdfdd3f2229ea525e4d23d140f8c3ce0486aff95db46d3478ee4497cd9fc10ea4d889298a3072591a58cc8c1fa4e8643dcdf439787b39147850b2470ace86290b52540fc6136fc02194cef7c562a39f63d4b3333bebf7c36b0b32332a74e2d9cbe76be09b84a71a813865cefe3910c9acb3d97cb94ac6ae13d194767a0d83f26f012cf9ee6a9c281d666853e2483762b8dc09704801f170bfa3d8224f3e39fb5c942b2833b32dfab998d2da754d922a7b185c5197cf087b3bb9bf95fd71c4f0139944884f4c61528363671606ae9d1eead267992ddf36b50856651a3438071a0d11d626ebd69e27558623559dae03235ebfc3af2f5185b5b3229d342b56cdd96cef964e81e0f0d1cda37270e5015b25d320ebe2122e570881b13ee8c2f03c31c53c27469f4306c79375876e8cc433a650af02d1b5371768bba03706e90c67366fe3e9136eb9ef36e99800295fc0bef76a4e2bae551ae9ef1c6b5bec18b73bf8043c0de6f8d1fbf8508a499255dffe639f43a73dbc440acf69231b4f82323bfebffa05eba54b0ca38cbed4e55c104c019fa8d4b1f9f094815af3fcae61cf4171792610c2d09731d01d3202cf9c580076d75a075268bf2e87ccb4c14fa93c99624f0db595fc56571d20370bc7ad251ea9ab8db68f30ed7b3dcc493dbff02fc0fe68672dfe5b1035adfc8a74c9dffffc276e69fc73596bbe7fb19b7441b75e9abfa14acca46c8abc18f00b60b3fce7fdcf7dd2f0d53589f8740a9178e3672e3c56e1ec82f375c4e75c7dc5675fb78707103ae225445f96fae253a4da6291cf533258ecaa0a78a860d635c35ae256aa48b77dd50838faea7bae505fbac6aa22c7410a6f5c701e0dfab98053e8f87759c0b207683db234efb64dade95bb7bfb0c5835c0316cac1ba8cff923efafe03c6c8679ac1a9613ae55c776aa7beaa31d2c33b159b87a55617372542e2ad76f2fe605ac1ef3f88fb1f18f6fac075d8b37fe6413365cd2bce8ca0eefab75b634d7e67cc75226fc8580e3b2de7a374d2e8e1b8e63bf9c50c90edbe03e03cce14fa161e23cebbbeb2a2c179dc1e42c689836390f6c9d5e479d64a35013e5f541dc4254a728fb3cd78e28541ab5dbaf7199d9002e6b7d7bed57fe5adabcd362366d078e233ce58a94b8e533ad11b7936fd0a9e02f32f33eb2e9c9aa3a43b09f0844d0c8725924ee05bd854986af392dcfd57e692e1d6e0a58768f40b69897dc689e18034601a07ca6262cb854b72f5797361b6eeb7d1b63cc74ffc71a007d90a729d08f9b54aa5a46166df131a8d6d52eb0b178bde96dbdf8a116b186f7dad77536ab1a9c093e6aec98fea0f61d55d6811e3297ad182ed4d99500e86bd9d299a57193808a7d37f55940a9faacb8cfbb8d53db7ff7a3de021fda5d18d705e2e55c4919733e3c1e6945e9bb9a9b57e467efc2864a928f667ae99d8105854fe211627a0f81c96a0fb5b8526f863b3083f343d794a389124f5331b1871a6ebf91cb288d2003445e841369fa4617f0beb1c39be9ae56610a179121f87f45ff19542d98899eedaa57cb357d40d64ddd0ae336439bfca04a56145ac552ec4b181be59a61e0d6b86a2ddf1f4cfcbf0af89f51d22d4ff6384d9ff05f6006d39c846bed3d59410a446624b34eb1e4851bfa8f7abd643b57591053ea04ad77744a1df8733b73f9544ab2066709537a329a1e05d17b46a87e3bb5621e4bc40ae5938b87d9fd734dcb47dbe7bdc730849d81a7f0468c7cb43e5344c15d280a26629d6dc2163eb6002e206c4658daa5bd63a532589122f3fd109c1f226d961ee191ed6b3e12b08298ea1bf84c7c7c0511d747052f4211642d07f194aeb2cd34160edaa08cf1874325c2ab8dd70afa3ad8654defaac5fe46be1656760f0011f52386e2e95b1501665ace46126bead074306557e68f951c820a65a043cc3fe3c22c0907167653535471b5883e9876af56bb57dddcfd4eb32160f0eaa9c6c34346717cd207da28482ec057db378a5381c4d6a8987aaa43f8e5945e9d0aab3be1062d7e204f8cbb150c78e59baebb68a3b59dfc1f5c1a1967053d315195722ee949736d2395d4b711d56e10c26c193f4bc21dceefbd788c33c70455f6ce32f36331a0252c9049c1228b63a4cbf9013082e123202438237268635428decc7345a0a226b40431cbbb757469f614132d92095bcc943a43d65dc258a56735a33fe6a2ad885527df122957591aac16bce82f83edfc80c6298b3fadc9aabd52228012b4e63ca47cfc7efd2292bee6ccd98de2035ad530ea862df8ade8977942c2b69a0fe0f2aebbf154a7c6248cc518004ac87fad363877542a780fc38fb4d5e38edae19d2f4ec964d3c9fc5e4399f9e1c780dac463ef4bd2c6672b88ad1465c61a81701340addd1e9982a90361ca7bf04ed041a4c3ef04ed0daf320f3c570d1f09d9ac40ae70339615120b502d93f9881f492dc0cf7d23e5d5fed5bddafef7bc7377982c48ca80115dc49be7f663d471d05e53994b39d67ddf3f99f964f8e3cfd275663f881b292ec92e4bacf4496264d28ad8b2dc544e97119fea29633efd6e6a633bbaa03695d7360c793a2adea22589ba6190704f1e724038fc968f0c7a229b5b876fdf4f2bf0dfefd1b1f3d4cc1bea4a8011ac36cb660dececf414409c2b2dc6bb87fdddb6dbfed75598214a2a415a4643161faeaddfde88febfde7e0dc3fc651bc1b9a2ce503be12920ad1c733c6e58a8108c00cf532a9f15f3096196bab44a2094fa4b593db064bce8ddf9f9fc0591a5fcb590247cff5d58c41fb20b7e028f953b54c9ee6e1e91f96d03aade887c098c91d2e45d3027e299c3040ebdee89a0df4d9c7d3a0abce215f3802261707c2eac2646ad151660f649037e4e35368242feaae6c98a25963d56133ce815d6a10b248464f9bed5b66af7d0b77007437b004ce3b23324b78a0163531a00e8829a1ba74429bd127516ab1b14fd2c4a366910726cea0f7a0e79dc7ad4daa013aa914c5b107c99d0d35bb451f479d03181c745989eb886eb91a6b8edcaec6df0629b47a57b755fa7b521614326cd6a0c213b7b0dab2b66ec785f3dbae21ec3a31e641dc95a572f95bbc7869f0d4b5b8080d20e414ccd34422af045e5c5b67f5eae317908740765a5cd100a6da8ec0f9286324eb6a7b15164d1f3cab0ebc87ad5e6530c8747303073375fd4b43975b1f52003419ad71f14c7cb5460a34a695c4b2309c27cb2354a2f2a3819b26f2685bf72eb4e45afabbf3c77a503f3b2398542633a5dfe8310843cddbb07e05515fd420ff986d75bab88301f105bed13b78966ddfb58c2fe8f921bee69a50e7328daf01ef4deb83d4264b77ad47a7955f2b47656511baf6ad3913b279b800a95d887fa1e2202819ff5133ea1621845c7c283511e447911138c48a81054b27b23a5c13693d778d6c8cb433fe2452eb5f385cb0d7e2799de914a9ad0dbbfcb5ae6d9766a0af8f6c7fe35fb6d9ab73c50dc7abbd2c24e213a09065911379dbb6f76c9496c401a18c79bf0b7c49eed39b31ee25ab9885ce3de2299e904060e93a62ec23e047fd320440db80f0907ec334d6e8999857ef80408acc48905a168898464c6c3b09df65aa758aad2d1e48338619ba10f21ad1b07add4d3a4b989dbd3273fb8edd1b29cc279814f1561167d731cf30019df53cce51cee3a1f0df076ed77549e8864ddcd1602d56055e7de253b5117a58f0d56e2435a3ab7c1442e8d1093f243a2b6dc735d2cd6ed92811ecb827bc17934321af56f393682159877c405f80db900def402781b5e990c7351395d73f1436950d05daacb8a03c309ea7433c4d4bc31fd5d78b3a86587fa24dc79f52af28977759fd079fda14123e9754742c526d8e26f4fdc6e1c6473b553ed39e747ddc53134d8dafff4b3a2308b0ce09ca2eedf6242d3d7ccacec5ba10aba78536439f3e57b93057d33a4afbb307b1f100011fcf9ad8d11a4ffaab820ef899d620159ed38ceb36e080c4a22b535c600d222c15bc1f5b64e1ab8a9ed78967aaad7e8d83c944d44697f4628fbfc033725965bca51d947606a4c210f65e10b3fa7a2a8c892eca7ce96a55e6bcf22355bc8fd46a7c639e84a650fec566032ea4b93618d0cf5b2ef8d1efd005ab3a6b145f6815e9242422492d763d833c43a5e7852ebde22e8cd254426e6b7be0f9c5423961411377e649f95bc427728c7e4010876cdd3313a8c3ac833fb20ea87334e411c31cbef45e4c4ecd4a89c7483c4aa749464443de6b497677ca8c2cfd360a97f856cb18aeafac2518756105e7ce0888b184a9338d158fa89ae4031f18db05d49dc2573dd5d665eb7a959119f71ed41cddfd8301a02bfb79302bdb26197b674951a840e748ad005f571d6f624d319d9537346f1874d0e31cf7eb2e7ae2ce625d103514c08eeb26783124789f17a7ed2c9a046d1642a0771d40ecee9117d6fc6c79732dd66f37f913ca10db6627699014be387a97613e7b308597eeecbd60d1425e04ac2616d1f39aa30ae89cf9a42cb103bfccca239e6282938b09c89cd11463facc430a4041cfe00d4fac6afade08ebe05ed2762a9a3bc2eca98fa3ed1a80d54abab3532ead0877faab867de7a2dfd3c7544e308b67e6e791a1cfc2938aa57d0debf8ed153822072e780fb9957dc8fda488fb7306c50aac9a06e7610a8bd4f0169fd07dde4eaee47f97066c181aa35b69ad6c5c4810638a0afc39600b805847837067fa89425110bd630bb47350b05ce367eae8e0b60432431e32e8be02094b5689d53729cd114ea0d4102171bfcd599426072c31317614a1626cee917389fded1d9ad7a8700fa30941d289cd3ffa1b09f1054197b200fe6235f803e3148cbc4a84c71aacbaff10e42c322c7a980f413c1df30f1305e0c5cc8c0e0dd2805888fa6708e7f6db9b11817de360be36cbda998d4618f89e1fe067dacb7499c1c2b8517b2b4707c6f0caa11e00a6e70fd857691fda649e49e29eab94f38a0073d02e4e8bd96c626224cb901563fdbd5129a3cca9aa540f9941c14e6b65190653d2f4989ab44ec5f40c1bca7959e12bf5e435a3c9c57694f59831ccc3a91e561421e624dad25c2edd3b9c05a551184359a54ee087cdd5547feb2d7667b379ba34c9836f16e19b1e898c6893e92e527851de24cbfa5c369447a12f62644d6eefd42abca8501e50a215d3406d7100ea66586f7841b3a9523d55ce2fe2a888ae2e66848b6b6acfa5b492a3da35cac231217f23d067ed8fa4b50b47b7962ba95cd9158f7ee0281a05df3f98f217c3a5d370a69ff0cb2fb5a61c32a97d44bece33633e8b45c20632c50595c1de29e930905f2955a01d5b2d8690b3d8213dacc8afa0d30507fc51adc0b7b3d39ce1899b06289ac44c573493a874f595d54299685d4f345fb7a01278caa1aedc4008016fd57ef91ccf04664a91d37c5e98b4dbdb6926dea99e624ea9eb2cca5ee1db6d47f7adc45cb08098dfa504727d2fd6666c5122a4937efa1b3cf4c57a237533c2f220319ae6a744e1b90cffdbe389bd13be5baf44924569c3f6386466f7fc43d079bd7c87d6d041928cdff3f15d3f3ce893b7168ab7f29387bdcc19e463d4a78659d02fb35f2577531b3547aeb597cb7bf1e17aff68f6fdb81a5b64bf8b21e86ccca5c15daabe1bfa08b9d98f389c5bc73ebbc82fcb651fafdfe1b01693e62a111514ef1cae998b12be81215a8987be604fc63113b7b426cd9c13792ba6079d32b0ff219cee5130b3d01f00ec2968c4b6e240f0dfee26a41ac748830331ca150334bc15b7a731fa5f371e10229031d27ba1c0b2d98757be95e6dfc4e2fa0ea5e228ba647d2c3ea75eaae7e35b701e1476fdda1f468b990fc2926e0be79b5e9851fb8847e9f49e110264f076c2e36287d77b6a67e58347d2dd6c765a4f981a275dd4166df987cb802d886c8f21364137a27359e891c0eed88d8d7dfc55b24da9b28fad61054d03557c18f6a23f400ecaa9c2cbb839fd27d19a9d99a287d56b206c085242e20908e1cd02a53bde77a8636faca8a38bc3da2312e4b03e0b8a4703f7839b27dde0749b445ebb4931da3e655c69311067b0db9aeb2177232e6aa7ab235f58d77a985f4428daa13b670ac5c5fff8b8550349c256b43df89b0d05e55f910f78bea4308a8e368fc76fa30e09349d2e4a5f60d4bb2cebbaebc7ef50057f6af08179ce590be45d9576932aae01e75426027be97bf62e4712a76cf7278f42cc1fb12a2acd15bd0042b409c0bb5310dafa49559140e7d91df1dfbf714ba1d83efac6a4bf43d77676a036c0c72cb7ae05efa49aedc0deeb0d92bc67327b99f787751ee2770611934b25ecff16a929dcbe480efa98587ebe554f4bbd194432906f6b5c271a64c6eacad82851f1814ca5cb3e05f2a93793177e3c11aeab21e04febf0c71d1eccc9b9f733a418eb7b910ca3e15f91c96bba9f89ce36efca4bdc5ca0a674ce694255f46be165d523dde706730f18b4607493105c4a38188ad77ad9ba405f67f3f5aa30d830d302de2bb390fac9c7d5adca7eed760bb477da933be762fd31fde22dc76c3e9f6bf02b10130a8df95341eca9084c6047d8bb0ff1c34a9086fd2ca43f60960d038a298c9958d4e552e70e5580c1f44ba730c5b81ea58a65be95d9271cb4a172974c06228226ef410c008e6f258897a15d53a0a4fbb4696ad802f782464cbe92be72105bca6ec838701518f90c85fb8cb26d3515c9eb9bf7d2650ca68b17d23bd6f660959560c3e6cc62f45dca543084e18c2cd720bcd24e267a03b25eb85e83d9873abc1ec344014fb1cae60d01fa99ec05c446a043e5ab1e597ef211b14e9d01c9334da00b0f1299ceb6295ef1469d956fb07765dda67c823365d2ba53775c7ca461bcc1e1dc84c44e0e117b62169be76d2218dc7781045f87f9035aa8a30bb57ad79cca013b946131e5833dc7e9535ccee3c67a49236cbd2da3826270289d78ecb7bd1f7cb36bd4cefdc92a37cbfaa36ceb46eba0abd92392ce643c6891d7f1194ff3e03dd03bf078d02b47c548d50bf43f208fd73d33350099b3bb60b0abf9ea0c51fe2444d24be24853cf381335f3e9457ee6a61e15f2fb196b121ae6ae0db997d7d44e7bd08231d2e45c9502562f315873410e60b1ea7b3d34974fe87996f33814f64dc5932c0c00633290a854a2e447ee967c0848b0aed6d26e17ec3631e85339291465f1fb5d580e24bec4844277f4c5cbaa74ad33f05e39e8b0b281917876ef2956c55255233cf2c23eb69c3571893a00426a26ddb01c0ab44fa0798cc2ebd8715eccf39d44afb1eb1ae6726b4452c5d282113acadcc97a164ea7650580e017f05c25fddd7008fef179f0b51db6ba407329721a07605480bfc443dac822c05729b6fd40842b40b9292565c6690ad42caa92b0abacc2f170e965875f858f5672bd75c1da7b28f0df537f9b201195b530f678868267918b67940e8089d40fcd1ab943b39de77c5cd9f551ed544bb5ffee10fa742eed1eb12aff1f145717757005abb59feec5cff4ead81a198367d83daadacf8af55948f952739590131d46d603de7ca9a530c5b236757c692148d28de47bfbf3dabe2dd4933c138ab1bab59b8319b3db999a68368272ba18cdc5d6dbe02f7f2b6f85174814c8effd21a94e629836609e9f8d97280f1f39870697cb65e9d283c22e992a269f45510289b007d029012e953b27c87afc38038c6055d740e595120853e36681c9a5e9fce0a7996ef0621b145de7e302ebca070b4807a52141ca850438a518e08498888e78656be06d5fa5058e408364c6514050e63984a9d3eb5ba970a4dc242123e417c915130bbb288ca882030fba3cf0ccf5c1a6febdc0384c77feebddaaa74b97b1f78789b5513531f20a4f13f7b31c57f65493abd5c03af1d806def7ef4b76815b3804b2bd98310b391d788e2ca557ef4f7b6fa169ecf1dd1951c38ac18656cd43bcdbc5fee2420ea77a4b09ae5ff843c8fc9807d991449e9e7c5cb605b38ed89f3439f869dd86b5f625fd23487a660d29771c2ce7039daa8f1a9b1eb4c16cc5ec84bb4022b4454a21152611c58476481e88339ec84b261fdfccaede6ccde9d6dff1120a86171e614f1aa17d01793dae117a1a3af4493c21729a056df08b1c08f4b949aef06b4bbcb84b7053ed8b474036bf51e33fa53c70c916fb7e02c8f365a02be306628f8e44399d8dddb825c4652aa2a99382f350b09d4bf618747e80cfaa20f8750f88a0d353a5302c40c00e8baf5487bafb14e1f7a30c0a404132dd7df576ba5ca704d231018eaf3dbabcfcc2399c983b6d0d01bdf079b96a9982829548293239d34f828973b214b2f638fd8fdd44ca4bda075afd85001ebb0b64fc7b67d023ce52a0faf31f5b2a6e15dca78d9f2c346dcc59b19e1a55f7486f11d6e3ac088fce62782f4388e50deead2066e2a3f0d0e06a26b3cb007db04b5b2efd3fd6d623de45e27f8b1d9a60519ee665e90a11112ba9b33e3d1972abefba2f4702afadbc079afd6aacddb7d299f7cf8b120e09aa0df4d1371f821ca0e1ab9593ff6cf384df4274377285434ff8bb493a60e115f05df8557474861d90613bb854ba6b6293d8d32a94a417eff6b2e82ed34f672896a04e71d7af019af4f43f816144106cb1b0564d75f98579b8c7fb33afaa0b66a04722e2040202455a85dd66ca43afb1ffb7bdffa00e6b845eaa4b3b2c00c1704d70a62ffa28f7726e9892d33f2d546bd83ae909158db275e447053a0aa7bde34bb95a8db135608b228a54ec53564e61b2e20b2bcddc45f7166db699bc98c19c58df651ede83c628fa596f3593c0d42c2b5fc99e4e0e77cf9ef5ed7da5afa090794a2eaa039566f58063175f2811369e0c07e343e3c5f2fad88d9b193da8d8009961f924a6ac6c5f06c04752b3edaee1844c7fd95deb53393b2a431654271ca1f8a7779b7a95f95c480f6a7f99a890e048b0f658f6631fdf97d48e705811f886ceb8c62f5d3624272b8fa4f73ede10eb449dddb976d3a9b065814889b6d3951709a3d4aa5cd7aa06ff85a64b30f46dfc5931b18f214d5299749e67789549311d9bb8f65fb2af6573625dbd81fb9b63eeb69c8d40bbaf329c98ee8a33b20a156e78afc5620f347672c257074e179cff476d18a686e09065ae8acae58049233ec4159a317b36e80f5038c10525a4dbb1ea94d9ef7a79c0ed9fb733380f5266d345a3c682573aeb945ceecd25f3dac0a26b4572cd603406058c4a33a6ba6aec2bab48e4f7eba3efe6138151bf8cb60680c9523bfa6a6dc4cfaba40e31e662b956eefd43c1562887374cee51d11eaf0d13effa4b751888242c9e77c21fcc59ace15e6ba6211a84a45248521389c9afa5e348ddacbe4868919ff4ccffe2329ef9166fe95ff89a32c7acc7b0225a12af2dc8e6be93b1f26bc2138ab0d47fb9fb21b79adffde2afb4605a6471a5808f8ab109d43dac7bdeeb9b0cf500dbf4fb2691978c05f0ebb7967f9bc008ee0b58f691ed7c504c2e08a6740d15e59ae5f1f744674ff43f14ccbdc0299d370003b9d4ad58303b60d94915b6ce7f8116ea4561ebcbe29b5de4af12b3fc566a028a960b4a2685110219f1a788234e5209a311cdd20d9bf1bf66e39fb8b6ba3e480f7769a3032306cfddca200475f1f6d6c7f7547508332ef48daaf3b07343d2bc1058060cd0aa84ea2dc8a5475277580be045d020d99b7ee88956193c37ff85d4d00413d90e8e1e7522fdfc2970b45d1fb8f0b7e24235c425ce738ca1870d0e660d06f24573c9e1839eb434fb11ddba1467824ba1e925c2df34716472e905b497c3f35b8922c22cdc34b3f5740cfdbce99ec1d269c7e4852c6b2452779d52637bcb6023805fd1f25736145f3ac6a88662f90d24afbc30e0a19040a9aea444246b19cbf6ca1f4f4f1b1726be73de6500222a866a1215dff2d18a8e7a54785dd33d4ee91d4576fc06969e9bbd63d07b5dc927f1920d07185708f443daae25dbcc2978a9d06e4307d447ef974e7f8e9262c097f6648ff88de4412bc439221a6041014d666f5e713818ccf70c783ce879452038bc66ce0c9a0d7db1f2688ec987dc3d49698f7598dea44e3786fa4281b17c1339aba23231d721828d61217dc59828846460a844999daa852ca76bee166dec04f57163ca4c25a7978a32901323731de656eaa5e9824161ad3d54de1eaab71f60605f9fa91bb85d96415e76556de96a42443ae85dc1f3c10af8beab0fc5f4c658a41c326674064b737a1b794308243e06ae461374f6df87da2b2abf3935fd19be7e0a1d508fbab3753187c0cc81da3db06913871048f32602efdc32ac9470cbd2f35e4967694edbb47d48442d6a7517f168e166a793dbbe43103c0d0e9086bb4f0b7c69e087f61649e45a2f1fd99c6528b46e2b67804cf68b15042c07230fd876869802fe890e1358863e7b146bcfcffd24d6e14d163b9cdd01185c2c2d1788c0eeb46484a7cb532f66391cf67db578c1be9458e42f747fcaa04b33601f354cffc0ac04b7ceb47f218bafc75a2e4428573e49ac56907095cc8eee12d65546ae224eb0e3287de3cada616ca843131e87d49c6b583e90dfb6040c648492f770b65d4c8f1202f741458f21f1aae9a1fc6c242d1dc22a378ee21a1de08778583337a858f9a2b77d44a053579781ab69160e50c9dee7e3833350d605ac8f33a3038871ea8b8b52ee53df7aa09ee0d2340242920283210b52b48c350f6b443aebbe83fcb8ceb6eaa32a41190a4e5809e3fa35359bf25fed2c7e06b4d6683bedd451be1742326c7faa8ae2ba7b319eebd8cdd9ce9310f8b7cad255ed7ae79fb651be14a0e8dd140d061b75839bc26cf9ff91741de18b251fcd5ddb3ee99300a709d7e027ff8e76fc9c60838ab3e268926ffa05494b527db3dd3284b0d4f479d5ed7fb789b717bc54eea7e5cde7c123344317753d4af4fd65a647896cee8b2c0b501aabef669b230b3fade0e9cf323d5d6f39efadc6e36452af47e34e7344c4ab32a9bea2f258b5f654d645f6005d3e9a4e8e48a60be22cb1af7756cf3acf8ee342418d91343cacdb6fcef7eac153e090c128ba98a8af579f7c12d238dff943988afacccc8c409c223375bab7080287d1c8fe7fa4b996a8d0b6147932e019d6a638595acce0355be5b38e14e74ef6ed520474174586e032660f8438722add91484af65d45ca441af9e48cc60a580d1f49dfa9a39eaf68bfcac5bc9d9e697166679183bc09a7bbabf79e855f7bbc68e68eea814f3a20b920b3bd5fa74ec7cd6a5c5160fde3bf30e4ce323cae57b7d5f1f151c83f7792f34616725aa37405e3b0dc70ed19924723aa9ac4b671902628295558a34fc444e28bc9790d81c35ff77515dfa47a40ab74ce131b470de86433d22a7b9c4e30a6fa6cd2dfe0eb66b8114e7b350f158f42e32347c83d3f29d1ed65515e32b84064c6fe69b6eae7e80eedcd94a100059a054540590f8a03520d22015ef4fc501e831c6ae1fc2dcef09c467413b82c74f161ad3ad958421a9dd9f80625daa1a2aece33d7f2eb608c3b7314219fd000e4956e7666ab9a57744c7c41e56848539fad689af59055ed839655b5c0563d7eed60fc157a7437d5cf32b1b3782ad13242dae95a65f35451d7234c9df77ba91b2c401615462e40235ead8b3a6dab4db779ee1364261c625e729f83fc7e2800b4053e595fc6ef4efe4c6bfac0a35631bcc2ac78cdc42e03fede78e07127a12a1c7d16e2461b00585bc9ceee9b4e4575dd07451ee16c876002177928e7f81096ba28491246ca7657023d88d5359ec4f483dfff8a0ddfa7a5bcda6328011e4b5b67c8ad9f4e9105f09926dd4dd9dfb1e4625925e05aa8174bb970284fed48f2da8cdb0aa20cc1048f4e33c8a22c415606c2bdbdedaf0d19b8d8cc28384fdeef5549d2a97b8598cf4ce28d098e57e54ee14ffe885335ee6332fe5f36d2f09734c2c19cd087e2de042e1c1465785b6b7df88a83e34068476c0889cf0efb8baf9435bc57fcfdd8275193c636cc9981303caa2e51e5483ceef72b4c8b82bd4590690abd0d369a38a3cd39c69c0e1cc24c5210d14e15faad2538717a83b23e0fea846be6b3f9edc4d9518dfba459b0168ce3e9fddca55454a2ca9b9c7674764a35c094b756fe29a34ce834085534d78dd69a383182020fb9ff9a80f44c52d156046c5fe3ff5ab32c55c10967bf6d09c7d68b878bbb04eabcd6994ab00d8b4d3f56a1554242558aec4b3d1fd35df4d4402eb38b3f56d588f98855bfbba386a438a4f30196b6b44c00fad1eb19b6a8ec6d15ebb075e347a8ec637fe079a0fb30da8c08fbd451cd83c3fcec39cecb796e9b75f4e3afaa17be6e5fc17063d25ac5383646ce389e21ca120f522c6043ee6e948eac3b103ae3c48f22b7566ae38e93ebfea4d1a31f50bfafb86167ebc9277fe5b82db0b6f13c64e39ae7f73643fed80650e19834b5d24640b30ffafa4b1973167b7cee3b0a9d92e1a4c999cb72d87658eaf2fb6b17deaa75d49e99ab135f986e96e021750351807a4c7df219b47164cab4062c42808fcf479fe413064898c967abf4f2f0ff6b31a23177ca228b362fd2314aa0f60b4073694920d72f22c3fd27c7ab165d3738546f52b0f448063c25e00978e0475c1bf18d6366b7e5bbd76becf431ee8ce281d6d94edbd2315d06f5104400be1d8fbf7ffe2416dc937daf75ab5835f07622557b93ae0863f38010921afa0192bf2cd136400943eaa5f03c8bf2550e6804da63a4387799095921d0c31c4950db5dc55fb833569dfa7531d61eef75b0a9b0de79357635936fe020496e1c6b5c352f6194ee94241b3a5d350ab45296a85d9a403f17aa4e0e715d8d3426307f5b4ae9aa3c55bb1a88ddd44b73da1cd3e6fe2c34481901b642e28ceb60606db610974c04607c500a71d8f11d7a53eb78c8b8e78234ac47e5b1484cc0a6c1512e65ef15b2c97ea651b8cbd09cd3c203a11989b09986b5bfbdb323ba5bff21059d039d65ff4e3f38b0237d3422f2d8035039c57b8b59550348e2fa11ab14959ee07ab8dac02e3c0c6f4751a76808af6f9a4c2cd1feff709b274817dc83a6d8cef7a8073d23015a0873f4b14ffb38ab5d018ceb43836ed72a75c54abad02ff8186bd63a46d15837336b45c14a5eda3abfcb9006db0e6b6651584da70df412f1cf85d53bcadde8bf6e8f91f481ffbae0fe61e6395aac4792421b64abad21a49058ff63d4843a121de9151632509c91b816b3916894a230cc1475826099eac323f93ab4f433b2f25555ef0ea2fd7f8c15e27e30301dfd693782f6b66e9b2704a7a7e069db5712da47668f80c933a1250e116d31b27c06985d45a41fd047afd6255a1d0ebedce364294bd4fea9235c226e7ea4380ef0a9482ec3dbf6caf54c06e7ad0b1c98f93d447ccd4ccc7794b52994fd8ce7b890aca914079b1ef6a39f325dcb3303525627921611f6fcf01478af80540566a536ae340f1853b05a2ee68612097f1164cc769595c9f84713bb8d173beb8d2a17973c75c0ff1a8c12c85465c22448c513e623e3ffa37c815a174eb22ae9230e2bd71d7ce04b6f57b8451abe75417fdc0f02478f35b781a834702ab75d8e551eb82089126df51975e6d62c572cd819abd142b98550c98ae2867c2a3cd8f60c29a93ea5dd0cdc2e58f8dec0b276e652eaf59e9a8a1be76e7d594abe0eddb69ad6fa7877427cee5714d747e5971734c1078abae0cadb67f3414e27752478daf5d9276e957e9b1138faaabf7bbeeb30a7293a01baf76c1760e1eb62b51c203a7a61ec68e54ee39561ba624e1850a577947fb29a37baf6fb1df5e889f7a0e487d043d4df47813316a02435ef87b649683bac40a732c2463680a6476b66934034481093d347dad6d327be3af23620e7426e411948fcb59ba60e322d0c02d12dec1c2a954c1a3db347db8398559d76a3b59105248ffa0df685c15889c4f0e40095fa2f5a9ae428b7a2ae15b3718e37782af4fe32de934b6ce3dc6bccf3cc0e283829098ffd6922a9666a9b023347eeb1aeee09b1eaacc3322e96f14a8f3e443859a40345a280714151cfe1cde5b6b6a323fed2842d5ff3e3de43f363d6e99577577d9abb1fa5344afb6a5d27127dccf9717391b7ea9f8f1313ef15b9f71417e3dbc20ddff5d804297d3d412533f0dd0c790f61abfcabf74a577528e774c8d359b56a1086c6b1293301e0bf9811e7c5fdd343dc1e3ae69f5095a8f6ea36c0af18f1f8893bc0ee038de37a858b9f42186b8974ebc2efd7fd153c4882b12a0f204357c4e0f60efb1a9f4bb70aa9708619b5be7933ce9c3e749daf0b99ee87089d6c7b7a412dc6ab84f88a8474d6b3ddfa1cdf6e228c51aed9ff731f8f0953642c5e9a217aa3f3c359603e58b99b2cffef2ef457428438be34b18197f6df3c98e4eaa017028297b6b2112072553449ca9f70f14bd23a106e76fe3739a957bbdd46ca86c14708c594ee44735dba90df4073876c74041b02ac3367a9732a95987e7c025a778964f2de6f72f6a77d2f391b5f6bf61b68fd8cc4831c6708696447b1b58096ce5d2cf6f19d1da0a07c9df3abed5ffb1267a965557f0b11404c93568472aec35ffcf4b02d41ea8eaa77067513a84e8adf7bb3c982c912a1e6eb461e6458dcaff965f5e609cbcf85de759bb4579c093344d675bfa6c135ae00cbf410d1cb895093e615720bf289f3303bef12655d034545c7137384aa8cf1bbdb3ee07a68bdd8faaafe603d1a8d3a08ba9071d4a18f58a45dfa6a60c078f09afce2447097bba323d07c181928d7fbb382f78f4b5cbd4b81fcbf253ad6273ff087a62f58eeb33d5a17efe32d4e41f8b4330e847368d54ca11e503c0f5496a5aad4cd50cbe3e7a5e6b069c58e9ac4e5f1866564a2ce61e4592d15ea566ca6515f3da0f61d80394e49341a59b9482a750ae34dd97b384919f7725d145cc4c14aaad3b1a61129c30b1e5b7dafebfe8474b6f87604a7305bf5a49af809449d57e230d38eb03da7df8181aab5896b9cb15204faa89eed3f453e88cf9ddbcdf58de81550753de5b5beb06dfc2e385c454c21af742b4175e7844b898450d08c8228fad0ec3c4846a1a49671cc810c516fed85d137dafe611c196557b698a8bb2243fa282688989168baebd4704458d89e4012af6c102c34ac40938ff77c5348214cfad037a998a597ad78a8b9e42d0da6a2945e70908423827bf211db1d5983c80e681d4740b9ca4cbc6115e426dc8bb5eafd557da9d39b183c17bf8cfbe47557edc1667b2ae79ee72fd6aeb20eb7d278a5990311cb01b75e1279d09d8c8f313d0bbfc9fd47185becb60e8dc6b49c6878283519eb6ae16fb12b7d1817fb99252de856764de993bc93a830ec59d386bef22ffad054e4cca6e4d439b615d980349504dc6d1712cd4960698a22c53ff832b4b998ba67327f1a22b1b0e798489829319c23ec49cc7417a0f26fa34e0404beee6fef3e62824ab9dfd60456ed16679b5c7004c2924a7a2b928e3ca59ce42b9bb4ad052d240e91085f1791f74d320376c0548ba29860f23b2cc72759152334d7ff6955d20be8e27ad3e9fec401860e4aa32bcb9d20c7af91a4677c08565c37e0628ec18f94f150fae47a09b9c22dd92de08eff7040f54fae40ea709487d084da78deb483a64d335495d4e63da1549fac3ee41c83931ab716884e642c6b525aab0279fc7db7e4f6be6776d9b430687b0ec6205f2833f42c7b39ca05c16c6bced12d691bd38d275fb4275e87d0750a5fd01b9f4c72c1ed7684b81aa2d6d6a4824e67f8696cc6d1ae434036eab57e3b1f4867ad535d4340ba4e4918eb10292a7705ec91812dd04749dcad3be70a37bc70fff068f145e513f4134fd3033b345b42795341718c07c0fb337c6f9142db89dc1a8f338e364856de5124bb9e260b11807ee43f4437aa15a4cafcb3924a8130e01bb751592e9a41aa0cce6e846267e6b4f5099009d3866e301b1485a83435999ebb04f3aaf50e5dfa19e438b224c89a281d1ff12910db3d5d6c723ec13e735bfc353168429478143f4b61fcb7bde970a7e30f8eb01a80494748d371e9d64aa05e65df9c2a07601658cb55f3e75c2f1858967c52a6eb38866d19ea4ea8f4bf1261e30159cf705779458575f2bb764ff6a95c25487468d9224a68d7c04165c760aad574b86f39d5276e4fee8cf908d6bd58cb1c0ae3744a4dbb677c27f96631f14a952d9ca29b9c69b3f4fa026464f6f428dfc2073259c52e482d33cc284145689f5c2aba997326af627cdd0ff36ad9aea9f315674d28bd5c9d627c1b16fcbdab01ebfda727629aee63dae0f714baee2c7f2a52856dae87f3d037c634eb2fd0699b385d53c96540eb8c16e2c4935d7f55a295356916a873010fe7f625dd6a6a8922b88756529502acb5230c82286e489cb0f49ead5aaf6779cc42ec739df703711591fb2bdf172be4763df584c51124bad64b3be1756338919b2ec641c7dc9d466462351f06185ef5c347ca7c96153dceb5a11c9f8b6321f09a45d0cbceab7557eb390c042683031dfd04e691f2be3cfbb2d64f9b887c8db371223d7ff4ad1254d3fec476b54dd4ceaf950cdf921a4b91ffb2053ea56f7f6c80e40855eb2fc63cf316c1147b9b58d223bb6c396447a0fbeb4067e2fd7524849d62be46f659821f5cd4d2026990f1658a43cf74af1f3439ecab09513ca4d72045b731269a80d041021018c2921ed28d3faa3527ae13ca9820a1878a555379bc39c248b8eeb7bbe9f9cb58dd847d0b8074b9317493f1f6ed3cd7f183c91f9b1e681f1e702d8252fae37c7fbb58b4900e1faee74c2f03eee48e0f5c3b1a12b85e140f13b1e0562daca8df99064f823427a19b280ca8ef25a20b6bca06a72ec9ae242dae7e9cc2a4c4ad66ff656c07f7c8990a41be757d783ab4254ca544a072612e7ec12ab98cbdecfc731ad5903622726436a4bb1ed6e84960d7690e5579072d307c2a9501ae6e6f4d022e923da0ae272a0d4a049537a43d424d56b13867561380130cc50cfd6204a760bc32a8b4c90c4f641ed0d726e3720984ad37f96cd522e7f6da585000b4014cea9216e9c24b3c3590e17f318a7574d92725ddb6c0736c64eeeec03648ae99557e36cc090e265f45d79009c655d6bba1467d48065169d815e612ee7964fd4c98c847dc686f2bec5d63a41fa3175ad2dbd0c127bdbe66eaef37bc5b4d54526dacce321919f263ef5eb147da0fc5d73c28585a2bff3efa1a1ec67e59f532fc9012cfb14e4dff45897d222bc49914750913efa75c37385d387ecb885d48e5696b0591942a8f57682da85ab970b95eab0beee5d7ef66b12568c43a4c427195762931671ae553c1922245708783e313891fcc9af018b7549f1b50cee6e60290b3c995319e34fbf07f6181f89036e28771a39383aa31070260f602c432f6ce779a4855a94a12e80965f5989f09324340e0f952c1ef83f9d5650ff611a170cf077fb14a2d9404863eec0bed9c5e62ec00cd8af9537ad8010f625ca0a88b383ff33e25379a02644675e646469d34fbd3916d67f5c27879fb464d4cd0a0740e3b233eace80e74211fe118dfc40ac75ef711a3d7172541cce6e5d7b946940fbba444e19b790738f42ee2f0919462e840e519075b48ff1640fb1acb649f2f5fabd762ad2834c3f78f32c8c7296bbedc08e03414bd4f880bd3136b900115267b291e8e2e7b4989eec1fce7350b215a41ece035eeafc9ecfd9af51deb68cafab19b731eb77519ee824bacd68c87e68bee30a51ce54c8ccfb7994bcdcde76f6b95d7776641ae1e25d1021378aa754773fa69d9827cfe71a98354b2974718dc901767fd95840cb14c53381c27e9b62741a0073a637241cf3b0c25d37a869dfa9c92b394163fd55b865cb48c2fad79370105d1bca9126104387d2238693b522d327cfd4961cd7f88fa863a6f69c39b0d7e2748a2532e0d6a8139d40b32bbc29a81ec5d259fb9b351c8418632a926404fe4c452e8c65e1fc184bd875e3f837732c69466966cd1b7eab5976cb395359b9d85900a779e0270d2c45c923639394cb5824469e9e530864f4e27dfb7adfcfaff8cec7a9f70365a94adbf2557056591a506cea37438534d7d73eb4cead2ee6972eab81010da3fa8114f6445b329098e94d5c4a30c5cc83edd6a16cd06fe956def5f41dbd9ac91e33d494ba88e58b54471b2b0c8d7e772c048f523754b2f5d7c42079395029329adc055704b329c9de01248c1906f55eba75b83312c5531c1df26d99cf0385ab50530cca1c952c13bc01de76e1ece60844952dd24a83c3764f0a5dadb9ffd3fe774e86e053ff5ad99c43af32bf3a0155659d624fad2f8eb938a3eaa00c6b8e941c3c57d14a140d67cacabf0006e6cce7fca1bd10292d9d61178ce50ccee11c324e4ac558dddaafd4e09cb2ed64ac0fb40a06de64bb0b9e6d55da0351870da7a46bbec10afde92a660994866fb2c9e5705f0ee003490bb02d726fed7de2028b31cf203bb4751c8a099fbe6bd191586db7936ba593142989049a8961bfee4e1ea725b35437778274df8020a3237c0e39297f5c92969888d3051a899050f95dd491e605a033960cdbae0d367311b3a1e8fd8e426f53ea79d2d74cf03827647b862b788c0f4ed6130da388a678562ca6169feb533db6908e5e917021ac04e4c26702750943f37db17c910454410359165be782fc3fdac107611732c7f45b84807b012dac0b9a11fb1f025111623d4638e053a00f851c277af9af728cb85e50ed1e5f05cfeb6f68e0dd83d316c23330d0bc04d4c54e027de0b663f6f9e22a83f60f3f33f8b29bea3a2c8e4b387d95c61c7c1a083a6f7852c74a77086ec3171dbd41d912b5a9bd9ba7cc9c29cdd30a2a70077bf47c7bc5f702fc7f16a50168db4a394af20bff215ef982d38b4ee7542fe65341a8b1b2cf8d93dbef0b7faf42a22e7b21f21ea70b71163aaf1361c37a653c083e260a5550f73695eced3bd9b28d0c4b7d091e25ec8debdd1a2dfc26e3166d9ea8cd1b7d5a5552d7d5d9d7df8b6f2577b8092f668c1969175c2c4c298d8c57f818dcf618a75c0f2045392e328538d862803a23cd04330f92dafbe90ef54731737c3dae903bbf0a0a5cae3304df7267e08d6f66d407d4a059156f939da0a07608689c96ee3213260399e6ad17d88c8286a5fca43166a3ea8eaa7e2ac57dd7c7563090a6038ca65aa4d7371fb4f3aa5cd8ca5da4eb196d282cd9be84f1a10ae34cdb688e50087c6186b17d31ec9fc82e417e25fdb46911af32b9d132373a9fe0a0cc365a86043088ba559d7dff15b99c824112ddcfe492eaa23ec37addf9d8d87c77555e97fd48b4788b33f5ab20c3923615f34213e567febd2a9b871a5438fc097de75fd82374f4407b0dd14c24681351d2992c9fc530934e452d8f006a843dfadd12226aea64426442c0dbf31ff8a7ca37fb76f8739b699e82880a9e9b8f102ac459f0adbe1b315d38450284a002f6c24decfa2064006c2dc7cebb8da9f927b8b3c7bb37000c7909fbe4ba51b7f8f263d298fe8b8c8fcaa391cac3008fc509021d2e6afcc06f475b5ca41b8f7e7ecd6cfb183a5c39aebeb5c3f630cfe1c3929debbcc8cd525dcb2e68790b4354c0c971f37d012a52fdae689d1f7406c8d65bbff5f24a6d525e87eca4bcc869cc71d93cd3f1ce02e977ee19381411f40ea5b2a8d7124736583352d85a77324947ec5bc367b9f66b8860e27b5bf4eae8198bdfbffcdd3c0da8772e7f2f76fbb6347626d5f21688ea0a70906cd7599965d14d4ea059bdacdaa68f9cd049d81d5c43104040e17c24b2bd4249a56baaaa3b9133ea6bca107aa5f9407b7efb7b54f8046ea35aa950f2a8a064ec246e5efdba0b3d1d67ecaac2ded891a05a8eb1cf3839b94a6de0b3d5c0e1d67e08a08194f085b847cb9b50e36860b555c4f6eebf63d223e27680e7c7bd100d40c5c8d17e5c0d0b56a161eeac1733ca62e27789fa305a97c11537c63ad9756e510d4d2f3d810db8d04fc0a1b536d516b4f6a4e557d7f3670ef716cf0425c0800ec0ea266e64115adc466d9ba1cbd06259dbbcda81dfcea1403ef4545ab0b8ff49ee73e7217d1b7e0d5a0ada5bace0a69f1530e6b825b4383b525d58a55578e69563dcdfbdeb2029bd94f804796eda147d3af26a75bf4755386e4cf29165883ef5627ead0b6ba25f7ac40ebf9258f6d1be4fadba1a0772ad0e135e479d20dea841004120e490ee4c08d6cc9363d50f859b8abc8ddf51b3f569ae8a62bf21dc219bca3227ff572e6cf19bda3b6659c1907ccba44806adc187f36e517229d44ea56b6d4447cb8466c3eeb77970c58c568ed0afa849ed16e24061b8dfa51e2dc0f0f905c224e8e80d6caa8fb98956e6eb3c0602b90fd8218b43c22b428be3a68f90eb7382ce0c310937d3c6495f63c7896e224e44bc97f79ea33864e4f36cf2f79862e266aa615d9777d3cd58b01fe9fd32dfea3d30642a5bfd91740091a6059387504a4fe35710e6333634d9401bfd8466cba5805c6bac7f27abb6fcccaa54e390c017f309c66f99b481abde48a6a68c9ad1032ee3c7f34706ac4e649a12ce4bc441ff4e4a5e6dbad4af0e89716e4af72e417b4b3f05037ce2b06d78e27a78dd5cfb6371a1bd40c7b93f6f023a2edbf25b46e2ec09391247cf56f2dfaf5cf823de5f9208dc056b24e117660caf37571a921f6065ff941eb7f4e1c6336998b01ffac3a5248d84840abebe87bc0716e92175639ef2b5e77333ce24bbeda795af9ed617d80e67d208dd81502f70b092cd07fcfbf45b3d6e102ee6526e0a4de77a5a19c83822b2bf06289f2c9c4b721cedfe0dc0fb31fc9635d3e2585f32ac6da05ba8a436787c7615f75318702a2ab1f57f487aeb85da8703e3e3e81deaae28c6ceeca4f46c6b6e15f6c7249cc9ae8f6fbb298fb18cf15b63bbdc8452410d0204467d178de12b6cc1430fb8f5ee7c6465247eefce9d4177b124a3a059a633920403a11ea6bad183b5edcfaa76919b694035c40dd7c6cad92fab76c26031080aa7a56d22cbf5bd2726642f887a61fa64043d75bfb4699e2483a5d2a41c17c81339934fdc0742e82c9b6910ffabc55f04d53a98bb2d08d28a9afac575309acb7d7bdc4788f8cd4fb821adbf31dd4a7197c0e6e44349449b0a59300021a1297c148b22c6209d99c79358cfa761a9bb35d2a241c09e78e9694638aa17073de52bea3f8b72a639e55450a06e285c5db314d9b9818a71f0247d86b7d849b000dfafcca4255abaacbb6cdc0b6e5c571494b01bba0de7115786758be6c724510b12076f53f1a324229f2f864dec7260cb8816730f3c2eee1c3f0cdadec1e9e991cc7d05987542c015498a014e6aa56214183baa0a595504631bfa37eace64f39998ccd5c3b731f8e6fbea13c3891fcd0c99afdbf9848cada8bca22a3ab0dc33d8a292756be455c27b1fbb154dfe2929b8614544fa0f8e2c0c31373696e82eb80e3717cf8a81a1294349ca1468154b9338fcadb3db146ba4e20f54c3c11340fad3c02c69a7c598ebc79b298d25e8e13e954cb6e81328162bf4e9f0b5db0f6144e63e37ee88f0d021d21e17cbfcfb4329793050cd23eb0767cddbb36cbbd1296d962312379c5ac2fb64f6ddd8679545042f78df868db7f1d64c450e7fc61df7fe2a9d5a7b41be4c091e2fe01c59937341d05b352fb699d07855fa015e35c2c99b9e9b7d665131d4cdf1ebde029bf0d711aaf13a93da21933d2f2019ac0ff506e99189b099f8b31a55aa248844921771d5c5463eb292bad017bb1df23acf3316f3a4d2e435f0a0bff3abe7353e3ec0046cadea58bbfd4d3b88b0755b58c2a79bd0952b0fe868251d1373a64227fa66294e7d92084850cb973c7915b8b435c3b476c0be31abdc851d61f0140ebaaed41463cf665e2edaa2c9ca2afaed45958181bc3ff03653e458f833caef82cb46a98d352a9501715d53dbe138fde2e45fec3d2f9df51d643b1f31ec70d6fd9ef8dfbcbc31051068eb10d6a8773c9a543e4083336d21bdb5938af0ad20f23537ea03109f426e2e0f70fc25ebaa782a1db14708102d6721c28f95dbe8e442ea17236a367b2eee10af5dbd5f6755fce48c235a97576ce233f8286a53ce51f16ea3e7f47018c0f155b2ee724dde6a59813f3b69a8606abfb4d4b18176635faf1d1b6cfe6e8367ea4496f7444da38cbcebaa538dbcc62928bf44ca45645339a14ba8b566c11ecf039fdd22a5b1a75b14485f2dd9de89ff1d710761e8fddd8869c8b40f694468bd90215c0db611494b22a9407c848eef355782a0a2899ce0e90cd4c4861280dd8f41e56ed422b433c8330aa7619a8a73d1c57278bf86b7d0bd153ca1e8f68aa9d635742e1451ea0e4ec79b43d9957df1af0a36a032ea33157f5774e95c17dbf97cafe3fcf9554dccda37c5bf78dd916392293a92af6d13ef5e9c9d382873e03b69ba420dc8b881373d837f29d5d6c9a60ecb5821236d91f9929b79d477ec8a113d111907ce8f4da576b2ac8b4bbef94884478fd8d19a52b62f9508d7c0b2156d2b98d7e8323c48e7ef86e273bf2c9a02f03c797e32de0c4671ddaf805acd516757662760e890f2f6456fd6134fe648a2ce4db6f4c880ab7a83e5b5fb23126d0c311b3ff2119f02961530ff25b9cae792f5f6416496942fed8a1c1377e9ad96604d7f6571c1610ae423491df9e12a597cbedc9c765188c88c14170f39c4fd30b488c4808958ebd1cf6fa0215f8c6e5c454d60baa8aa1b1cd0342aff47d69a8145c41df49b812fac8bcf0f0ac19fb4580dba814f26b206a1223bb762aa829ede59ec15bad047c614b1865106cbbddaf2dde73ae0dc732b5846091d9eb367576d2eb6d92e2150115c4513005847b023e8a22e3b59e234daf60f80034e36f8c62a12516a9632ee0ac3ef60bbded44734fd5c3dededef82d286ab2d50c601e3bf48062caee09f36d1c430fe74fcdebda12d38c5578b4b060159f1a378853a9b43bed3634b813d962c8a1ccad1a9d004ead0d20c9def8b423641d7fc4a4529b1afad9b4a988ec78504211ca810cc32cc6e9232ab0fc6389a01b42a5631156024f3db684033a96aef5a01027d11efdba11bc10e787ea0ca2d6e93c12983c1ceecda9c1ec7d127d2522ad9840b705d8420ef9e00eb4b918a32d31b56d19b9078ee78116479149045c8b44aa807bd99a86c75cf765d0052184f9cb4732dff27de49bd9e1fcf9f701b7b1a9ff5af4ea3e533bf400daedff0c28b216f1669ee020cda125bb85c898648aff6c2080943ae226426b49a695b6f5844b7a78e48183e678be4398f8af84c73009d07bd81c6eb1174bc0a38b0b0e5ce7a90dd97e9b248de31376365d69a1484ad2ee62a66dec41175e83be13dc27296dd2c652a031f602237d25ed56414b2ec84243cede0bedcea3af4a7f6bfb0720a069bd4de97ec9096d63d05b67e4bb524fb189c43ffdd2b67564d1fb50c4c4e350194bcc9a5aba1ac25867c8c840012d1b176c418aa144ee8da3e6d3461ba6942890978260ed1f9d02918da9fbf5304af665b3dde00be4c5586f5ccdfaf24bdff191ca5557a13a7a89e01d14d89a4d6cc07c8cbdbb319564c34678b90a40864cfe62e8895320943053b02aa5d7f1230dfad98a0af7d2c49a944062065d959bd7b8a86684e3eb33df937c72a24bd4bd35f257f0f89f006a3f4b19fbdcaa5a55876dc91b3e6a429fe1a8f8997ad436697b7fd7ba70c38c0d57e9589b801c2a96311336715e577378191cf31106446414ec01b8c3818d6ba82e05ec45b4d14c3aead1c53b742e26ba222273a7f7f5ef22d5812d21994a234c4780ad85039754a49b86ee0517829c8d18f83895a136b67405a34d27c774c70ed05c9131f9a39efc0301e811aadc7b0887b86e14e292d5afb07fdf1b72bf44dc1b5da19fe44e4f31b6f90765b62c86783f836bf20195bba96aeca303b04a5bb1caeaf31eada9b01de9135ad22d18179203ec96bd006adcc8a9569d3b65413a76db3f5bb4a0fe96c7e85eeaf53636c8ac093480ada1ff638083f7b915a86b10a85b7ebc711b732480c4ab55014e86039210a4feee70de78f356e5418b10414bad133c92820d3599d0c51e40941c93c7df7d09c35b43b21a1515c459eb8f391cdd06e9aec411a3830486abe0b55a740ace306bef44b686ac17be4f3a7165709e4bc00b82b381add012277767358412759d352ea9212ceb06568ed9cbb38564693f7c79878dda9e35a9102a782dc473a7cc28f67fd6ee53784527406c0c7c52d09bf4ca8271339e622e53b81ea1490f6d63a8d60c86b657f6a97949246a1bc4d0d8af8886a0cdfed7c919161809c60a5c357f0f615c969429b3a293b1c5bfd2d1ac446e38c2302566d11e22719e2d8553657450b66f9981547d91b23fe441125370620574f4752b7274bef07ca78bd897da6e8e1f1d8c4ea999556b3c3b66a44084c55ac2ed52923f26844ea2fb5575da09ce4ec47a3fba59e66f5f927538d78ba6736bd77e406e5b7bfd7880dfae1397417325f3bc5ffcac8f27d275c09e3250ad5ab0c90312ffb75ad9d4de1872e72ec9bd0d99741425cac6aff4917b9984267f183a946c5b067682e2f558f00c60903f2e472da7c5e8be3a558246270aaef56598af603ef69eb23ca69fba422418deaa24fc6ad5cea48e1b51d8afd6dc97207d921041fc788b22c3e728393f37ec0df3ec40feb97dad951289fc2c54d503b7be46286275bbe1180f6a224f01006497376d65f78ff6ffd4258c3438178e37041a18eff103ea1863ca8500d899400141962219a38b8c62515ca218036d8a4648375127dad3da2afb00c472fee09b42677c514f52d26e72aa76693d404fc7bab672a1f986634cad87ccc3e34bb3833bb6fd4bf89e5d4b3149fce5aa2b17978ea75dca49487ab5bfd4088ef588c6287b5219d4cc4e0587c15559ddb1d9d6eb859e29dcbed31f50fb8f7bf3370b44be341d5f377d3f5fa1ca0883d2ed7f5fe737f9e0bcfbb1ba1445c441930d7efae5e406c519aafa7c039fc60d2bc29627e740686ac4ca02c25386a31b1dafdb490d5d9ad153c012a9b97c0fe051102e3ae80534b9c1fe147cd54cfc1fdbd912e769c8a9cbc0b2fa2b4b9d1ddf7f9714b66ba8e1735d4e0b73f2b8ee600e0bec4a5dbb6ae64cb6a3646014fef4bb93eed599492c721e12653c9524cfede18281d7d0400b75f150a5c61da63fe0f0d0f787d178770fd728a0929c41fb98322173c351aac54d06f8926ae827ca114fadd96915acfb517cf15a7b2f43647e86255f2d140b5de2073dc96e89c3832ac5aed8c4ddb5872645bad9ed03ca1f3c900da8d46fe295fcfd97a16638d441cfc57674f895c4013ce732034adeaa07ba3ac2188ce9bde1c322356d9de3361eb5092fa105246ef180f8f7e3d6ec1f7a1a534c3db704be4f41c33f36287e76f80339b527f5a19e4faa5157bb81b34b82264a1b4dbc4fcf2ea9b9cf052466841f941d4f63df806d3fe7befa62e4c054b01260ab8d36a7712654a2a88718d1285c1ec5eb97ae1dfeac34b83c5f8e6f6ecd9a776a99be1a5d4df79e9e816a723221f577a55a85a56fd46c3fa8a88a8d9babf35b04022950033b47c22d064a83a4a51de7bce39f6b6939d1ee03a540833afaaf8b589c43912f11b2828279d27f1311c866e5d7c949c1653198139c0279d37eea0cbbef7de4319f402cd496859d1e1941214997b962f8008f9cfe9d92c4515841ecad6689accf0368dd0c30a8f6ab1f7174ae1bc7ebbb1a1a4db1ab38181e887eb68da2cf1514cf7392a725942710b0a1862e2c23cbaead75eaaf29151265aecc3086da6d90f3125228f6e156f58eaad51d504f01fd1ca084080e0fd9c5114533d0a9b4374c32de9299774e0acce5b4af0f609cf06393b461415fcfa8119a74894d03d1c91f8e4c9898ced90ce18941e960de3acd5675209bc1478f6f42635279b5472c1fb90d82688951a5f6a82ac60b4f5606cbadf047528f00bd03b585840d7ac98110bc4b0acf246ec68ed2e140f37690d9f880add89138364beef63b0da9a17c75ffc49126b594a6818dd05242129c72b6348bb81ff9fee388d229ec632f3a2124e15dca1180dcff0093c75309c321a8994f6f6e6fad51afa9a7034b23b00e74735f2f53effdfdf16eb2487bbe81cc3f55d6ac0314114dd6d7c28e5adb5581904a4dcefaa42bdedd6185efc5048445cf55b81db9dfae9e9f486f2911c770f1da179cb23cb4dafe4bafda15df34abfb305e622f2939bc579d8073259278fc92c330240ef39078d1d89c726306d90b73e351dd8715b67c25aa680311830031cde9918798001c3d5ea8a288a065fb99d242c13748c232bb6fc321c38b79f335f254217f44d04d65dcdbecad31556e9a94626b78d8742d2c6845389867138c0809b61bd0b62089668ca6c5e12cccac5f2d6ce4c818bbe07cfaca9730c4708395e954d393aace8172ffddc5e6123eef1ddbeab9d522f72273ab69a992a639bfcace4ee7b6a7370ed0bd8a7548bd98c411be9657e116f95a0a106006498ef286e99dfbe748495a843f743c923b57196b82b6d91ec0a252be292fbf6147594dc8b93d208bab72ca435fa881d60be6af2c99b46b43619b1ce8e695d70eb811a4cb7cc471923de15ec50d8a6e1147ca779d1f4a7d42ea67720192f85b7fe15c8e3d33a9f07f9d11b1ef68789d99aaf63d46fd7fcee957989cffba50605de2e2e1a4de46fc9cb4de84425703797139be500266b2db067c832e980b84c763cde03e4cb2466c69a43bbaa49a6bfd2b11e01f5dba9dc4861ebcac66888701f40090fc58775032132ae68765553a737c697a0aebb7dc38a3f7cdec703dcbe100611acb94468fda27e4b6b13d065be2ba1010c92904ddd75e064cbd9bdb3e2a2130ade81cfb521882787f6b513315d9736f15df9fba5c57b3fd38d2d345776fa1edc05e6ff2c04cd10060287c35d46cc37c657505f9c210ce58f548ab9c38b5d51b7f7933ebda5dff161e46180b3c268fa3f80f2d103816e79b83e3819428445e6c4f3cfbe1855ae2ef7a5694871ced51e5d4f5e8a08a3c3e74248151f42fe1eaf405d525452aeda1afac0c84c7adbd4ceb235767e5b5c538121832a6e0eecc70f5f84867f76f8e387b88c3cb777612fd40e09d6d52ae81b4942c7cd2d1bace005f2c50d0b834c2a27f8b0a37846f6fd72b5346d1928234ad5e6bf35973159bdca3d610422f3ec6bfdf7c84c90dbc9e2864676f0702ab50eb65d714a05fb3ec09961b48bd5e1e87ea9e91e29223b0febc9bc5e1d8a376fff36c040f303c624d35ec9115254764b75d07cf264bd81021af759472cad5a1ffdf9b2f056f70178a5bef98f56ba2d9ccc988e3756f126d723727c4badc4fa66df05ad3ef481b93ef23e80b64f0c6c677f9935e959b641994231ce00ee18ea30b41877a1512a2af7580bfcd1a476f3de0ae770cdbb17808596b2bac54fc4ee7a80edead4c3209dad9b123237fcd437db1b1692bb6c9540d588f1305a3fe390abc084546e9d476e85a759a703bb8c1069bd727e4f863e44cb17f76ee102421b35bc805eba7fcde3e24b38c6f7346e49c6df74ccb2db7d4fefc1d4812e68132c18478e068fd569ddababa12dbeb0d5a63b5e423f2722a5358fa388e703b1b417c017ec900d76e8a4e3c1dee0b5912ffc76538e9a8c38630bf6ac932a294ec5b31ed7e7e941bd7b8193e11e1dfc030f4225c5390843d454c9b19e6dfb7f38ff56dd39b4f3c4c2c854418bb39091f72177c7b20b4418d99f5afd940f8001d7ee23811e0688e45c398e8350a05bbaeb275a1fc3748919a5b5c3a08bfff0847dc427ffcce3d8af54bc500c4171b15e840a0994cd3f29914b69b72261798ba1b8ffeb394b164fddfb3553a92feafdffa1fb61a825f00683b50ca4f4a230da7fe46f3df43535617c6ba27a1a86f703fd6cfc7faa1fa8bf4ececff4ed0f1160e45509bbf3cb54dcd4c2b2eab02d3e36bd4e9aeb67ac17de2abe63acd649f11efdd1d6d1913cc29736dbf0615db780796951a4e654df1e3890094abba70c1d69fbd65e9d7b34a3198afb7b81ba661dc24fa569ba85156e95d576301236fb64f6550e77d85577c153b892cb76a5989fb1250108dffa67eacf781a354ecd14318226fde2e501da7d454643c17750d3482f01fd5c63032632c876e82a5f4f2aaa5ca16645a0fbd8b7cfe047e4c3dae8a6aab4722a85a00b69976885331d8b79ad14176cde02275cce2a63b861c6892db0eb850d22d84ad1aaa4120b760bd946bb13a13766afb29f46c0be5b8a0d77e88aac7a3e554ac00e7d57543daa2a313292921a31f3b2ec4b3ce507eace04384ddfd68f04f6e216e4f75a0f9b099bf43d1e8bc4a49f517bdc231a6fe12f856935ea03a0668bd2183a84af5424071f517243948a58adcf14b302a84b7fb85cf10698ea9613b83a36e4eb412246b0d8d5bdb598977aa71eecca8f231402062b835c913e7d1d69012cd24ec0e0a187355c54830dcf7b843e65d5be498c68b26c4c7080b186eaabd50c7bb21537014282e15aedfd92787a2cb7735fa7ab557d652e5fc0a4bc60f502d7f0f9eb80cd8cf05146442a8b6d9727f9d88a19e4212ee4fd93020a165a918dd4bb1d0f799a17bf5cdc5986b18e881f6f09969df1add2476a33a6dba6bb70beb6056ce90b0011c984cd303db13ef68438f8975ba76e60cedc8c75aa8d60a3d14fd6b4ecdc5a9f0d0a3ec9dc7c0884f1debaaaac7bf21db3c61fa313876cbed65fd9b0c4774b8238c1aa92cca86bb93ea1bd0e0687aa5ee07709da155cb3d9897c00476007f0987abaf4ab61da1d40758887cc6c6e8df147790e5226fa40143feb69237f38cd92d0320a3cafcf081641b6218924fa51e6761e90776aa79630a19a678db249b2a1447cca3d2ee68618ac8eb2a889271d6f27e67cf7edbec5f5874f53bdd5d18a52164b8fad792e8624a9f605b94ec172f4a84017cacadb18a6954be47562dd6121daa763c167a861e06b2b88ca5aaff131fd9bc5c9a75455eae098e13959a04930c0ed6f1f4be093704cb947388c0842228db4945334dfc993d61f8354dbf5aa07c9aa952259b9b0fafab14a35f89a06f096949e53d93237f8aba74af4bfb05f75de6c870d40b70d8cb41049145f723f13febf7f0874c7ed7fd5e6352b4c7b09fb8f24afb4e87510e7c91e583cb2752c807c85a862a548fa56b00c689a7364f50b8cabd48f290fcd1b989ec456f17360ada8f5468080347c1194eebf26ac7c55fc3e0b489c013ae3e922b496f7989b50650584c844f17d76100f8cfdf19e0b92fd3c8059ac3cc98a009137ac6c394260f6c5eb1771d91883191b271b735b0c7a3c5a5aa575ea03f3f76032180d961f1557e87176461a3c0a045ea0999b616aca9bf69997a848e18ad9af7076341338902eafbde401733ebc640ad8a0dce16318c4cf6e6483a854bf72b26257e097048f93578e9d8f2432c744be9183bce314d8bcb1ea815d65a0359c2cf174cb11f28380998066238fffc3948653e104962afbcf27fba13f234d515bf1b7d00fa3c17f97eaa93066b6782d8cfa12b604b518b5d3c6d7a7bcb7447cde715b31eae71747dab508c7c3e30d8a9c1982f477a7aa787b0c56c947240bda66c07fbb9e889beb76c2c80b6ec51435e379ec816a9c55745dfb647e25f7e0cf649e1b055073cf9d3cb9ee91b57057ab996f5e78ef3af858fc02ccbd5782e34da80abc400c94d0d9851e211f51cb5d4aaa38aeabeb39b5fc5fbb6018fe1b93816f63a2cf8dbe911444bf7a0c748f5fae6ae369927ad1508042003682d28888bfedb593e77fb5c18de156e519796f8b97943c901913c398d295b3033003eba314ceea585e0a5ef32a5fac5c7c0a498b611942790683fdb898e8ea9394ff0d628b4d55602c529ccc277df21083c988824ca3f4e00084a7c311f245ef494178c349c38d08fd439355d8c34601430fefccb9b1cd2792894a9738aece0cce1254e9d5bf610943d2746e3a6eea5ed0df34543f589a3e3ea9083f417cd7b873e134f03262a3eec9bd283aa48d89caf545a56e711efebd327b9479cd4ced28e1631f0fccfe639126dff51ea96c5733b98fe2c43d05ef37eae160936edc4ec8c13031f0078247e11c9500b3a2e6b65423a316dbdd2aff7d074bd8c16251a7adf657458540d9317a1a45c7adf7ea64418e76808d07c862bcdd6d18d91e4c3e7b490bf78248e02b571fa9b98c0670b9a4946be401958babc7adf573564c5303bef6d72be41b8b797cbb90da1f8df9b4d65d25b79e059ab075e5f2b8d3c1e658cc44878cf1bb2e2015dd1d35adcfe63fb15e58ccc4faaec91321039fdd8f26e334465a5a38218a88045dd3e82aaf1230395f0f662924038fd18a2b4e682ea15875939afe4cacf35ccdfae61345b5d39692e0869b385b00a8114c771dc1785428de90c2501e3102020689364714990377bed07f9358098ecdf5cb0e9696cf7c6f1389bdd8e8325fabd741b049d4cfa769c18a7717ab4387eec2207d82c9110f9ef4feebb0f5686dc54b5899396744972e270ca303e20fd9b22e64e0dcbd2e8004594535a3527455362efe24d68d9d16a24dd57ea5761218228e3f08e12481e7f167a536558e4abc7650d8221987de1d3ea7130dcad6073309c55d6e287318ca1ecdebf9d7d15ffccae5045f6bc5f21f5b6c45fc0060b09b9adb5248a6fb912396b76e16a81f4f1d1385c8fc606a7abb41100ebb8e16473220570f1b9e66a1a1ea54c53b848e100ecfccc5d72b1414b114500591f3fb333702320d0fe2bba1a314d4eccee0f020b91b8cf4102009ebfdd598de9ac9534009839d1a992e9e01850963a1031222d05a2d0959dd3f7cafab6ba6fea6d5c1681c30f469dae5c06e477196dc5d598f9aba5a20f66d42cb18be2eb26e5e350b4251886ce406fa3963a28abbf3f6f355ebe1ad7a65c43254d62ce26f8116dbbfb2f24d19897b6220a4c62e3d1947c484ced26671680ecea23827f18855c5d4d0933892bcbb66e1a369b0ac1afbe49e5448b614074fba7342e7de21a1363eafcd94451e189f772e7f5c256c712982feeb7434ec940f85e289d58c7f3578969ab7fc88cd54f7e7fc1dc2df69f8305281652b093e14d31d629555c2bbd527764eed47ba302497958984ddad2db695b8a631c4741488fc0e1ce666eb4c8f676a41961e40aadfad48b18a49ef8a7547217726191f046ed79b079a83060f2cde55c7fa2f2f436305a7399e06b92f6f28df3ee302ea9394aeb424ca7fe5bb4c770cdbe8116a7f001820015fb64e7894bf8d2f2b0a178f2fe97f9bfa05aef6e30bd6bac07a6b0da67d14b63afc9d3d294a6c1934d69bb703d451f305c4b48fbf25ee9fc2cd52b626b6a57471da2e98fd67bef3a9d6836db2438c196d8d3d92a38225e7b3618babc904bacc9c4617f7ed61563a0995851d59ba12d4efeab34e1f7c8bc55f7725a597be723f6f32d279aa181a6cc78a72161c57668db2933c877476419a701bb03f7f830940c7d179d9a5a8dd265d95ed7892f6e5a2761bdb6f61376654ab2f279ec1adb43dbf2ff0ba1a9d97831134b88c613ab3d8d1b6756d78a8bc79f7e4143dfeb0283d711f0474ddd21fc0864608b7fd5cdab23bd5e56b2187e7b3f6497432296bd477af17f445f692592fa9536da464472043a3a24cb523f0e2e4b9f2fe3045c0db198c1d0513c9e8c6e749a0eae026123aa8d644d6cf16fcfb0e8ad1320c19d71ee29ed056c53e32dadc90ae3f9032ac9bb67a04684ca6c932e2e88daf8bd325b9ecf68d12664157c3ea847bd2213778d425382ee3799d4f0955d7f332b2874c759c4c3dc4fc47b653ec715458c118c414bb2d74a763451df94937bb540f8bf58955eec1e93b75388889b74f47ed7c8eb96d90a80748311dff5ee39c3d2782c067e345e4c6a49a083395fab2bc509a6d9b82e86cdb270a9ec47ad336b493d5c9297846442711deecb9ea82283fd5ea3a71399e315f154edc8bae5bf8ca96bd4279aa644d90b5241cc8f038508c3f38e0f781ffaa3981be7ef7e272f6394f9871fea483717981492b9df65e84fe64603d36a5b4620b2128d42f837c1d19e1799f3e90049e5893860233272f122570fec20795d098da8f978aadaa292703cb920ffc9dbe1d0ddfdbba6f5d47bd1cfbba7d05fdc3071777a99b4022ec8c0bd7b9d8c6968b8ecce44ce746292b5204798add976543a447df8a0f017c0f91a78e736603aed238ac7341c8857c07e352c25fda24ae49ec364feabaa67adbd420d5f97f4efe29cc700dccee8da7eb428fb228a3e94aca1e405d78c7ac42e14dd41ddc36e070c2669fceb0817bb3b4050ef976f299ea91ebd09fb6236e7df78b7a8db2ab0f3c9755cb786aa00454ee18e3563a53ee114b858ca9ea499b94f45dd13888830592c82f7fe775cf7f3eb904fc20aa3d25ad0a2cba0f40f0e8ca45d96801cd818e182f53373d5947a47ddaf86a87bbeeb1b00f6c46cde153c92c54a7fd2e7634fadbf09556f1fef7dbd631e6217d11e4ab511580bb2f19f2f206d428f8a0f254931c6ca0136cac9eba4cdc597e9c548a9e3f1aabde960cd8111845f2eef7a7ccf15b93eb5402d0c9a28519ba28b0c567cebdeb55788748579fd1914fccc0f09e8ebf159258f667be6d5484f7d4b08fb75de2cd88c5fa31dec662e0e261bab72fb2d9a144ac1a006696a3239b6fcf3350d4a191b0f1c096488738ecbf69d96831c93f9dc0dc94d179735f1e38f3271a9f871966caa438fc2db6397809ece64c9fee55a783099c7c6c364c8d3895ea8f1655b42d5c3aaf8a8ca517f70af4aaf1d408c97e439a749d57e1fa360f5beaadd4bb44318cd259ce10d5672e3253368d6d59f7b151c93c458ed2804f3a0c020b8f86fa9b47b54214eef8be487fc3280b19f4ee65c563e377ac485e47be14baa845d335909e49de8141bfc0c13941c5bed29c6435ba7fe22b19109c73f4ac323e86a4b83bdb6b49794f92fb17157e9069c3d99d18afb869292aaf19993c4982fd6423f456f278527dec16b3b6099ce563bb5a9dcd22d8fa31509f938ed6b2ddadfc32ca696d6788d89819641554bb010f155281e9068cbfbdf746f90b81f6ebec8a9be8c3b3086898b9c64edea41c57bb58145dadc9f0d74b0525adfad7f193393a83cfce46c340f99e5dd063b3dc6964df8e99e35496c797f2ce9b4446a6aaef615298d2950f7a7ab20d8ed7bc4c837f5cbf18492d58a660ee594b12ea5f7b435d15c5566cfe8cf22dac825299f4dfa311fcabe4f4139c20a56b2be0553d78941a99757d3762c4eb7b7801e37f9d118a69aab798ec0265ffe3b3669985aecf07f2815c715dedcdc67a3b1c38b5bc37cd7ae5cef6a659364cc8001f8c5b4399ae2a65032525f13c0b56dfe44c95983c667073348e4a1ba69e4ed85920f864e652f17b625f49d553ddbf59c94e8b76902e8381ae1c67908aa14f36fc4406521293259a347842e537ad91629837175f756df40f66cc5173dd6ec8570c8f8fcf14b695b0d3101ecffbe1ac193b3b743d29ae1fd6c94074b59d9d1a873d720b9c2e0cd704412d2100fc6e966a90c85c648f3dc65e0cdc25e94cfc797bf612100806ed122a423bc0cf9845e71bc73aae26037cfd108d46db140b014a31dff8d5d7c365875d10c07c32b69d2f05b37ceef3f53b2ca5b4b3877ad4dc27b3d94072ba0c1607ef37f2386bd1be5ef4f6f9e3e32e59bb708629ee745a4960b5bfa4b271ee94d721eb4c4f867e684b0e6718a990b25f44abca475731cb4e931bedc6c7c847c4c33694482c45c39dcf95fe87a9f4628cd582b4cecf65541814ea532bd988539e47c977635780b7048caa2c63ef7e05586efb1f826a8365576ea28841a0495495e44fa6b7c680eae5fe486cd7af3acd84e2673b3a2fce38d12751835cd62ef9067778499c5599728dfd01d52207f21aecfa4e0c200e8e4f26df56477db124766add5fcd932bf7b430ec532f70e28743a6b93e1835698a03eefda2e580d804488837be9ec8cec8a46c1caed16c693ebc2eaca61715b277a16019ef69b1db1f5cacd8f69479ff496d9943453efa8321a2133038be04084cb6cdc53cf5ba1bbb4a24dc010b4df794cd1862de5de5b955cc9eb6daeeeee5a7be119a9a6eee7bd10bce69fc526335d4776b1fa176a324b8231bb1e733f0261bb0dd9d064e23c5dc8a37680fe0418eb4f88b37dcef68fef12b5673928b2465fd9009ca91de0f639fff9184a39a56a6ae395ae1c675d10e6e021be528d6168c62eb0999134ce8f0f8259a4766625889e5ff10ffb23a5a0d8ae293cb84b5ea6ecca8e934974a0bd2f8bd7acb5162e4ab4e416794a6a61fe8397faa2b8dcadccf2957f6f210d75a51244e22652378876afc88fe70852a8d2b150705b5cd70f1f13ed110d0c724a7391e2090352660fd3823ec5365063fdc689434f9e4d20dfc67a295727521894a004b27b6d1a81e24b76b9a68ac2fbb77194abddaf1459a3e5af3bf675d73c74d62f47575a1d76ccca2877c479c65b943197212e6886ca97e08b92f36d13eaac02c4b034283f9fd8ea7fca23cf616c3143e78f624ec8f544a24b208a4081a473d7e6ff0c051068c47e838c27ee26ad2ed9887de3277f76effb758eea47a40270f96fe81aebbba7996973a2e67bcb7610d0b34668fc439841ac1ce6a18d857cd4527ccb6c500c79963173a7d45be6720e51e9b98003752434603455cecde285c5abd3554185ac914e7b090c9ce5bd1c19f24e5a5a3e0e1f60d0e3449b6843234a7759a3924497473b3f68668bdc803f05f40dafd589224edec8df04e0c162555a80b9081e2cfff4f9941952552eca08ab2832c77168258a0b0516e33d8ca648ebf5161fb67f15ce24bc805839209d861581c9546a3e37c0f4fb5984a9d055372bf7fa5e89ff7cd4dc8b8c15461cf47326494c7df6eb7c4ea254f58c55f3057227dcb73de4b84606dcaa06f89fba177067bf39715fbd80a7614e84087d069312befae7869a358d121fb4fef0db6b58d68217c2d16e592215685568c0f9be2991358f1f042979be63f6032f1da7f9eefdb5726aae5ac45c58061fedf65feaabf43dfb9173764d4294dbf894f4065aaec8cb77b79597022f178236fcadd3cf5d53977b0688bf4e5dafd89972e2aed519134213ff978e1579ad6b530901acbb24ce1b577bb2772961fa64b32de76e8b2508363faa80219fdd177293bbe0d83fd1b65b0660888ced273d965e11ace374f81fd4fb755606da583d9404e7579363c32b95cf4547e34d2327249fcaf2d42d056a679213dcfdef9831c90916c8da9071a37b3cdadad24b825a45b4b4516e24326dae351c7cdaad053dee0070e0bdc8e978e5a828b64748292cc459c0c80c010d13aa7661d6be7ab89af3ca3006b5eafd60821696294d62e9744f6429db43bc42e4e8e9217881fa60976856047ada701cb412b43b471134b1964181cdb8ee59cd9063f8cd4d69da3a8f7868e91dad7bd1fe21e6009849c55a9f7d24b502f880f46614c07ebd4f13394eb4259c3936af6992870f157328a53b4fc7d52a52df2ed558b02f0ac987effe82e243a2dba14d7f0637e28cb40348cd2220aa153ff663d3f060c617b1591078a68c46b5c16d297dd644ce315b0a6306fcb79cb6b91523e6dd4a1fe455473109c37cbe412a1a2e31540e7caeb6e13f68632633d1d80c13b8e9beca75e1343bc54934689d9cde846baaac7784d5e221afa200a86a8ded5e40c02516fe7a2792b4d71d0c1dfe1e0377051722f750465dfaaafdfb359e405cbe1e6b28843f75a76257ab6c434e1f5bd26c7c354eeb8572a463e1c7e49738ff940a2befea18c0ca3a0f3de1b0d143fca45ebb0cafcca5f9c5dfecd541ba6b486fe19debcd880a86073ea6c0bcf9bac7161859c49817ee7eefcb2e72f5782e0a113e3aee749490d19194f830af586f5e13273d3ed400572f2b0a991d35163300ef3f4b855fa231958bf631024c93c9350be84a49ca5cfcc32d5847f40046c4a9f10774b47204a089095920c38c52f68931f4cd2057a202271aa08d4beffbaa065d3daedc2dfee66d2e663210b0f1a0ad61052a3d6e4073cc9093337e05e897a591607676649994bfae1901c5e7b7f80e1edc464a39301a79b9d6c0f4ae49ce85d33969c8de1a831ebd5322a0896de905dd6b9339ea1d529df7d8dea27891d32dd9e43f44510b69bab18e3a121ec7aa404c263f86e2efdcd1fee3cc48201c1989840fcda2529f062eb8ebf34c57f5925d43a46102952511e85fda1e8d7d2204f3579e9ae53deb1e43de232ba195a5514c7d2ba071216628f2baf0c102fed1cfb1d459ecaa2052d528d5f319d5a0e6aa5d3ee7ab911bb3a363c25e6e39c452e692537e79f179a7c2176395b9aed3958d8ceb1563c26e9eab11b7b27f47d6835148cb8bd81dbda08d06bde24f8b8341d087609d5d22190c300afe924cc0b1758452a82e048a6e8a28c0ae8384a9ad4ad7c5834e916fe015d8e9dfe5bb3c2ba8cc8f5d49f8e6bcc14f4e26a38d4fb61839e587f05bac52bbf2f08798becb4b22678c0345ea31e5633b5309867fe27f6272686600f4eed2c1ea7b030f4cfeef2dae18a05a6442511dd020f05c6be507529d660172f0d8b47bbc3d0f5df110c2c39c17b11ce0674a40cfe174914dc5664ef274dfe0355429d90ae70439a789cac28464aebb1b524b3e4d1aaff26fe5fb72ab59d9c960a9055cdffdcdee26f0df0e634ef0e52aa80e41ac47907a40df5b846e318cc0d8822be83fba2c3da67caa19360ce7217517bb459f1286124f4279fd764c44a9006b39555107ad29e74738f3ba147103962051bc12c097046be0f06f1e40daba174c60addf0b5b3c2e25850e75d1cfce7d7999f24dbdfcbd4dcbfb4c15c2071cb41be3facd102db796dfb83805d8ad74b1e6e76c3ca4d0f0be53366fc424fd97751e068a7b2160d674d75cb09a4352257c6c8085bd22927522218cb1c79080cee4f5debca827faf6db9e115ac80581bd7bf63707c37e1ee58bbbe9a067fcecd4c07e6c636e9bfec322c2ead83aab21a31f84fad820118579de5b240f6f57a0fb49b4291e5a2c61db228d1e9668ccee60067acd217f77a3a12157cee48b467763884e88a0a3012ca811d7e5239601f096dbb1f83be7e4cc69248380d05a36eb98ac40f4002305c1e37abd047fd8de5c68d2da3f22f2258955e32adcb7cc241ee8de68f6738d0b44592d08ec324328ffd55774db233996f8cb6b1ee550e4e18d2fe39c7381602cb8b329fcaeeb5d2146fb8e236a04a10668c356f32c4d39b593fdca40c89556a7589722e40228a9fffb6574e706ad1d9141e3369d815bfd2cc09491f479c292eedc57edbcf8b87d20234c069e08ea8e19d21d986d5de5656ad7828d7e9771b3bd52e42c25de9d56291284f88c39951d47adb68ab5fb9b2342d25229704a660f7f4d6317b42e5edf301df6470228b0b2696bc5022c8b7eb0504b5b4a1c806141cebe22aba4ebe65655afdacc015093af153c5d3b7aa524d75a1bd2089a10cf03bdec65e021f470d479d46a242f9b37d849ef8fb96489ac1096f018d829464f2eaf9d4750daf26b17f000b9c727d4725ff1606af7ae023955ee47f85febc9c1e382a4841ec481a5174b5d2d309bf2d0ffb73f2c66f7a507d141b9c691c2288c750fea4eae0055fb7fdd4ae1a8cd6bd57a9dc7e1fc64ebb3fd63394b81fbeae4cb349e02a001b8291599877f6d2cf35d9ceed499cd554415f9c9e9c8378cdcb2daa988a02f5ef9b255664dfbe25ad52f6348e3d8f88b1b487f93297bedc6e2c1bb07013b7199631f3c10ccb1ea5cdf18f8985ae379103565dd9e0a150bdf85357109bd707a289d9519cbda62a806de7c2f49a97f1f638ec4232c102c190144b590fa4c8336f9bae9d19f2d0d46867692cc5e0c9eb46209eed55b131b48d30b0c5055d2c1ff98aa91f5c6917d42b7db708cb49024b802a7c719c85f3bba9c4b4989576eb0fab52d90cb17509bb7be5b6d5efffafe5bee9623a0872c0274da8591f003f73e4bb50940d7dc9e74f4b68b0b8f368e46fd1d5e45ff57c4c27099bd19f3c6ed59eae1554f28aaced7fcda991bd433922ba244fcda241e800f215e5e742066ce2700dd571cf175a52480b27668982352760f36f4a51619d08b598ac2111a85f744dc05ee0bfc81c10ce9e084c9982818ad9f7552e7b30205aef1207fe2a2d0d65f40fb972b6eb85c1848dcda80beca10270f5668c033a7d2cd3b873bee7b642020e08a8a0580b133412552a5efd7630d94a08934d75c2bab043a4116b57c47767525a95faba150f63ab4b7dd7b781263bfb1716b3a4d1b8bb93a575519fcacab8be8ce1b87d83235674aa671bb776ed54be5a218a0fa78f31ea5b3e0aa4a76ff0b06e36844a819548edd142345dd883186df81fdde285fd9dc3a57b0423dd6ca447134fa70de9916f7e16bf758e533a5f1b5fbfbba37aef4fbaf61191863c5aecc26216c883c5ef6f3a702dae7e111ba8076f70898c442fd2d3016bbc9b5bf1ff1c43e485cfe8fb50c0c3f6ca258881e267805dca6005c37ac3dda2861e5ebae3bba4096a0330085099b5c70619856e71c6ac715ddece606a5cf3f58c4133c54f7065827322449ce2e40341c97a1d5db1e8ed380c787f0566595b65c4e1c6c3a921b2a58141319882a70d7290785d9affd6aa225b97e147434fa8d1d2612a2bc2bf4106e1e9d0c85c52ad8de1ba55d9de33269a52e4413111ce5a16d877e66152aec948baace9334010af53829d9f1c48fbae0887c5153d1e63eb73bdfe44667f21e7d9e83b14a0582b8ffb46b8342dee607cf0d0307f4417ab403f7d88c396c8e38be4d46ba3646aa9344492f0a62d45ccc96ee5673e64eea83045ce302a1c9247e70c18e01d68a62c5bf11fde62c8f867bc283bec913fa6f219013a43bf89055d86fdbe882ec2c894b37d00582e099b2bf01262fe70131a91f136107aa42d2783657d14697a43670f15b34d0deb2fd1ced861b75eff02afdb69838d9d9baf898e7d9ee2556c6c9631300d03aa142d520c027d8353d110d0d5da522a84b71828d7837d27872b1d099b47203ab9ade3383baa7a3fa754bf52c56a16092daed1727e5b894c4a89de4837cc35db26897bc8885846f248f1253573078447852c42f93ead2e22273b55d4f1966fd652ec9757e0dff1bcffde0f8583388ff7949251df6d73748fb26ce398d596005c82337dba17119dd240c239e35ef5f3639c802b02a55c1c9b2ec294a3489906822f91f44006e8c9db2dbcd6dc0937ec8c215064ff0d9f99128595c790b6c8ad7c85beeb43e886216867cbdbd9366aa747da020069ed16657c58133d1bd26f5deaa609943411da54758beaaf8c52e96f48bba2ac2d0d44138b360ba17dfdce2b8227d192372151a8c4a25ca58be6771d32c4c91b1135fd892b09cc41428e0b7bf2e69f8fd54789a5905cf18fcea33c79c3d0d11bb8e1aa18f1e5f13097e25845a8659ba89f747a65f30c074e037bea1617a5f300a7ed0a72abb13eb69f0ad4fb8dc3067a7df3bbd85f7a1f620db20dd67dd1933c8718c5f408488926748e0204c840671e257afd35c52ff09dc7dad6750056cb4cbb2cd7cfb2edbc838810befaaed1a15a2df3ed7478ab4d21dbcd490395ac11ac97557ab858bd12656c6159d2fcc4fd3649222d8daa4d9a72fedc34a11274ccdc730c8ab2b00bd8d5404aa59ae09e0a775ec4f50d4a0012e1fd8996f1dffd4f868f6f4eacb5d24ed6287477be94ca2f4ce0bdb9a1a613746dab9d3677f142c8fb5cd59367edd862d234e57c530751db784b50485be82c45e6374b40ac6db3e75f2ece0402d2c7887a92ed39b666c5f5156860b0fc89d19c9160e1e93b83aea13f63905259a955d91af0125d642adf955d420cf1639207cbbc933b7d61c5844f53b777d6bcb42cc1f0ad4237184cb180f922178b59993f0c91753896d1815aa12026acf118adf9b60c42838529a224f8f6f2e66bfe72811396c154f92b858a445bf852a464898204b7e9782bb5540da8daeeebe546fa418c546526506574ea04096d86e33e22ab4d2676bcb2cb073b209a9965749efa51655482634ddfd0b9a77861024af82e705bdff4effd55a2448bd95ccf90a66f331e4e1e453cc0b686e6429b0723d02aa592fcc990489fe566507e758a4debc2b3a5fa65ae096271f544cd68beea6732d1c1212077014bfaef25311125cda8c72b3fde1997c0de264d68ba4f9590bff989e323ea71b6aef7052df25cca92861ffcff311cd3894f947f0b2b899a429a99061a476f1300e158f468b418ce773eb777b29d2da0133dd33981f04cd7d616acda06d2f43a0cae32e55166b2fdb0ad388e5d9499cf83b39494bacffba5c547bf6dc68a26ed0e6d2b039214454c234f8be64663079fa7d7bd44da20af91dfe4726f5d8460301d7142e2a458bc631022769e51f1e18ace402d2ed3dc73e266c4f82fc04e305d54b2c4f5ef2822f6fc0eb48f0795f2b8c4ce4e0335abde220ce1fe61443a48e62b51b4a71fc91e6b2a46534cce5e0355084808c7b1b18d4d4177b1af6a50eca20c1d94089747364bb4c4ed41bf87ac2436c1b0bdb82f84af3595479c400b402c1fdef07c7ff1116567d2c3a3d639edb7c652006332696266ba95770d58d23805c7c0df850b0314f444330a2c57b88d4aa675512fe3859b8fcee4d964209c010064280821b9bdaa476b60870f9876805e33d6a79b3bc6a52486228b0f71995c1811880d43f0bd3385f40805f3211e19a57fcb1b01feadec211c7c2cbb14a9ac53db1d6210926251929dc1344b4464a877767da5b9e49e0f7da7f32efae27ca57a301b9b09a0e704f4a8f8051ca19b4dea20970f6de97084fe34a2ba21b0ea43b0cae438af514132e5ef8218353b471303dd8f5d3b004012b2f472fdd2a86efbd92b660af182c66c682280745b20f03f03bcf2fba8bf41f47b5a95f05ea3794965f75c609c75a7d092e2a2fd18300d20b689bc79c48aecd13b255c2564be6b57ec3c59de88c97cf99c2e4fd177112910c50806b44160631656bd4cf8b583cbab23c19588ca05b02c5ec3a9368afe53d176d5059f03573b5ae461e709d0fd130795b2b77d561b36d427cf18eafa56f0a313d406a3126b5ce226de2d6c06fb828fdc91d8e1d72b5da77d9b2b245fc230ca32ff2a72d9b6d6b12b81dd1a0f3a28540940434116db099dc2d4a558b824fcbed800e088025882a2ab22ce3d15a825730104831371f40fcf96a13f151f1e538d403e8a13e443c4fc31c5b5d23874f2e5ff0d77beee4195069d96a1cb389f2d4d951179e1ea96e8088411cc18ef4aa4422c3243b47151cda18063ae3a211b858b2396ad89b2a91b0ccc081e8e74e0f1f6d7140eef72e790635f90fd6ad28357ca03423ad30124813866c82fef380968a80a11b8a665ef6391bc3c2b5bd12cafb6ba434a30cbde6993944b0e562b7cbb77965a92911ff234fc2260e2ccab4c7dbd93f26b62902122e3bf7520550d24dd2d510dac9f165ab212128f9f8f7cf6a1f23e02c843dfad053592c8207abac1a80c6a01b367606dcb459acd9bca6ea0d0dd644ba96f1456fc91bc9b663c97909cced84c384b7fe51e5468bafa1153d8acd698e6fdf2cb32da9b4df68f13b158533bfa155f4051623d0d48fa9ee0f5b3f99c8f648dee94c302bee8fbd894dd9a8fea1cffbd63a5954d40b48f959c51afcf39021efaf95974a92e84bf6e505747f8df0798e016fc4c7ffc020ec52e1411ef395da9b90b22f40b5de691e05e79ef302ccebd3e6db79f3af962e327eef56c558301d5222cc6d8e01525afdac4fb873107eec27be10fd5c5bbd5726c536f36f735d23269cec29e619eaff5a69c3463c0f1d231007f247fa35415a8dea04f24161808290123f0d8e9a6d2abf11da2883402d6fa43d076882d1024c34c2711c5bfd2913d72ed80079743e91c72fa7a558302cdd3c3aa6f62f82db3f30fa7ee0214d1efe7bb545f478901c2136468f42daa9a970f290de247fa1797e8810750f1e7ec5213073adfe92d8d5709ca396515fe9396d7b7f9ea7dbce8219dfd5ae29ec7b62632a641fd7caeab54c542729cc45383f77a5fda09c974a52059c0da6693b28a409d413eab6a3945be5520b4f61366f340d293d82bb107e123763e6bf4f66d7321c899833fa190b0b73c5936ddcd352a7358170c2e5c17f5467a5fd2a454ad887af22a19e08d6e38a5c62df320aa8c0c074b34559307875fb9e36483cab6d9ce27ad40fbdae6ed9cf6ed44873184f69e2fe4719b0ba8b118535664203060723f46c127c2b72f7a1f7c258512c4ba961eddb03e135314a141beb180fe06c89b828fd338a022c786aeb6f6da595043dd008cbf65bdebb6224bee2fb33ca22f5080ca1be39a06486326008cffb8a0bda278cb406eefba0a09bb4143cf789b5b9968fe2f247cc86365ed4540e4728ecf50b7c93b0bac82c81dfe0aa5362938deaa7cfdacb3c5e5bfa99cc47fbde6432585abce6c5f009e5199b9fca06ad7e668aa3c1bdfb334dd0993aa97992856962a3b184dbf76abf3b4ddbdd472c5959fd0104e34dcafc7a57ef768ea47f25842e59b39353a014b3fde8baefdec1e1cffb18dd1149c1389ad84824d9c5ba9b261aa3d4d6ca81fea2a1bc0957f37a2056c31142f6f94374e7ae48b351437bb32fe2c5e00c1cf021f1d989534ef12545cc151859eb76e0109ddc24c332770caf80dce78b1e91216893734ad2fcb7484cb92a1cf9804af73733ef021f067fb01f5c3ae992256bf679d642c11b9cec54455db54f96fbd986782125942ff66a026ad73a2701a60607b31901a08b960fc6ed37f3fcfbd6d43c5c5d77cb72298a6f1f423de7140203dca992ae820194d6e2e8bb4a05b30f93fb606921afff03a62e1946993300c8b56324e2476b46bd9060db1af2c862008f2aedc5879c0b90f3b7ef42f35a491c8dcb6475e6e84884faaf1ac5b529c578ff73c2364f4a8bc943c10d4961c8050704830db9face471dbfca326a22f3f9cabe3761fb3bf2ee4b62b39c3c06f91770daa1f851393da761d0641ce0c825c58d81e5a3b072215823a2a6044acbb51784553b1c8b4bc32df568692f83f3c09a68e383f770fb3f05d21c754cfa237507e1944c92103c707585ff7fbe5c5e4f3ea86c0b39b494f985d16551478d5d428d021f2dab5168ee216fc28d7e2cc67016f57cc676061c32982a59a1d4fc03fe782a947a210f25f7b39f3dc825e823ba6aeff080e46336c038bbc1ced1138e5821da6fbed613fa666615eba87d74b6e44a6ca207a4ecb0aecfaaf9b04daecd7ba8540a49caadddade25d1cc3da55d450f328d9cb5b07a02ce62c69df50dfafd564d93fb68871a93b76018cfd753a3394f696c107d13b2b6d00d5778157b138de6feecb1b00f219f3a5145a2a37ae3256a7d2a8a88770893ddef57b3d166923e5b6b20ce2b2a3d288b44d50daea3af94149051c616347ef89ad31ccfddadfb71ac510bc77edc594576114fc929fe45a1dc327a2117e50a24d020834989de97075d609860e2abeb5fcaf620814ac36e6bba72bfbc011b00247325408074f7715f19c18c396a455710f816dc3232f59c0a0860bb94218431e2c9f1b8cd7d3ce8a1a0a4dc2207a3e7813b047557e90828066605825058a7311241a34c2048c6540551a306a00c7840f937f8c830bd3725d00c781912a63648f832f1661fa74fe83357eff2a6ee186b4a026d24d9a15b5364513a7d13e50780f3310e1944d1f623b0ab74295541bc45da7a6b1162e009133a949b78d2f66565cf784ae661ad0b906e84d5579a8349634a6f1af64706d1eaff08af6c62ba533774a1baf595b82d1a84915bba2906eb4227f47efdb93c24ef3c1113ddd23976cb73de4e6ce62306a7546289c060635f898b7bc51766f68426344a52de5dc0a886a3953f502f746ae6768cd1296829c83d73c8db827a56fa035adca192355966ba0cac00623719566f16b215e6e20f2cbcce12445ff232c6cdd5998633160c625dad253ff2762ce0c0c5339b9abe6b38e3fa041603f8599b8cec3dafe057fd44dff97f38d39f382dcc56701db7ffee8ba622b22149b5ede855266526e4c893bc6fcd548732f8a00de2aa3c8f14f136b6d6d50e3b5fbaef1e09b05e0813838df1cb55188aa1282c1b1afdc2c8e8e14e081eee4abc18ac80c784d4d35f9016bd02c63cd2005f9054baaff724c9257d362fedc3f4dd2267af1b9124dcb7459b5d95b0aba3235668c30f539f4526d3408f3edd99a66caa27c443a16f3bbed2f6eb9d9663d698b81e2d02be58b70b6ca4d17f2628e7bf037549e17cca905d87628c09f9363e3d6202a60f6d2bc64263e9bf32f2c073c2698144a76303de84687aa9a2a941ec24b5a8290caac935dbd2fc0e81b987f59d8e36e58547ecc11ba7f89591f3caa41994f058360790eb319f32f8e4538fe9dbf3efa5bb78f9f7efc97d6bfb7c93a734d8d231bbe452fda77aaab2c74a1ceafb9c1a5f4f3ceb8334769f01c724e3425d8368f054e08453afd08fd4abf5409feb05f2679e8df9258edecc66bda5f0808197bfdc731c67a62747f160851f9236b33ee7fa962e0c5c47430e38c9ad2f00837a5656caf02d529c7b296c11f34e0a9502cc0f85ee141605e54e2af7a1f17cc91b8f796026ac0da396b5dccaec4f83f52ea3ff3a77645c9a305587997107898c27c469a7188a57bffa96d6f42cfdbb224271f253167631f70204d940210d7ea4b61cd81f0e61aef3a11c757b5f48c4e95dad3c5d702d836eb5ec21d0c356c4df61db1e97c82a05f447013291b684bd78c8383c600e01a8f7cd7952f32e92718082e739294e4253b541193f9f50b2176bb35a64efb3f742abf957c800df5e15bddf64833683acba668c1750fa094386f3c04ab369af9c7c9219dd896ab9904d590db196903c7e527de9cfa48b33aa1fd7d18876d75f4e0da1a690adf67f752d12409566d23ed802505addd6ebd3214d143cd2f25433a7070e68dec141f2ad2657007e163f1f3f3623bf3d11f45080aa1068f19741945abcd615375980c99ae7eb7569f2710bf7803f58fb2fd571484ee3ee1d6f85538c023683c58b8e293cccd21007b8d0b6966b08086353cbc7263bb3750039ac16fe818f4b92b0c91a3ef527bdc70f6116b30376b762026808aef631ef732a476db0257b2c563b3831ec409be1d4fb470ca61a253d5df0c40c3a4e36bfaacdbba390a235190ee7fb72902d81453107378fd39f823933a6cc46be42ec5c1af959538d9ce28ff13cb85be2afeeabba11ccf7552a40ccc8caa6c3b20ef7e9d30a6e9e449aae3208dd17dcc47a35cc189d6d8bb462ce2dac11a8a76b47675accaf3880d14edca88a98c6d47de3dde7441e05659621a87d4a2fccb2ed715739e496353279fb58eaa7d852104b6c0c89ee15b22591d95d92e36fd2b844a31bdffcd06dfa309f00e0757426110cf784034ff87844f3bddd08fbbcc295765a54a4bdee59cf0f6409e14e4ba59dd279611d0182b466b03bfdd94e8ba39b2e65abb6614656e4991a79641491ab408db48ca5a16ce77f1956e53d4008f03daa32640ec2a772a4bf645b8b96787a54314aa477d3f3b01801f90cf49799ee201233558acb8bd4ad7d845353274dd9b380d13743d98d34879741e9adae37b1e1440d73f4fccd47ea3455a4d10aba7288b30076f13dca20974351d51116a870d2593e0ff5d031b86e692b6826bb2a3dc1059fc511b4e6910f00e2bb0117ac1f604a6684ab280f842e553769f8b16b66636621e26fb26ae3ddafaf9dc8d0d6a8edd6485f80a9a12177992e5e64b291e5bf770f414a3825dac6447c805d175e96ec1041db90742df74e4d004b8cade4eac3c8960fa26dfe5d9bc789c99f05364fd86f8ca53b0cfa27cd87d80f94d3cf8ccfa633b14e33b27bd793536861929fa919a2fd23dcbfc445385646248179bd7d608a3aa42f9fa0d3178e2d670f8a96446f8c90a61c701c7a3facc170552b4f79030cd56a3e233f5b3163347f4e326049ad27b6c61fd49bca718716166a011437ea8092dd25235444d5ca8707544889d36b05b61370ece29a5528ff866b71d4f2b406e137abc383f970ca1126523450e7bfcccbaa8d549a1e2e6ebb28695bd2e9fb40cc89b66872264eaf974ef8312fac3d7d8a53ac42e7e489d66d658a182da52cf7b3328a03e59f9cfd262003951aacb40d5d59535914b5310069994bce849cd55bb1f51723ecd72c4b7f0fb0cf7235a4f4e5a84ccd4d1bb30470cfdf4a0e78c3fdaefd5a7ff86145b5a7aed93e041dd708d1b87a367eaf5ffd9aa0bc4ec9a8e7baee197fd7cad5834cfc077806a111d0edb6afdba7abdaa817b6cbe8c73edb7004ee7895fce0fa4f5b78bbfdc0a1981eb8ca9dec19b309a8e505c5583257f3da695430282cfc04fdd2a18814e2d868fce5e395e2f90de32a8e07d5b89ab142ccca219df8872acc1a6645a1529f7977250fe678fa2373c7bb881e51ca9a93d4a0cb25ad1a39fcc205151761fb9d2e9c108925f2170d6db6464cb5888ba4a92c18f1df1373c6891ec985bd3cd77f3ae618db641e1bd8e751fadefebfafe80ba5af2f2badba602ee18fb8d49f4343f3c9ec45783226d2394819d02039bb123982b7100f9f3dfd347f67ca8b57682067f6896dceedb62e0c66d8f4f5fe3835b9495306ce2b7fa15e65e9fef9f02c7ccf6e5fc55c13f9523b78659a7f826505e3e1452fe07cea6d33490101d6dc482e12716b266877cec9b055b94968c6860dc932a67715d2435fcac1f9d9e315cfa17a2a1dae73f2f02b6cf2fdc6696de0c183cd37be94652a88906b1593806dff5d50a4ceb13ab411fa60286138d7cc2958c939dcbee90e264c7e6c0880f3e5a3c3bca83b9134460547d5790c341ed4b0c8c90b705a703174df865c44dd723274f32e52bc3e579a55fddce27aa367d9d62a46703f1d61c9d22ad161a3dd712447cb6af51c5d586e68e9a654e2179cea6fad74f5e4be820ffae01d3a9adfd15e4c7e3d1e584aa8e7018cc3e8e90f532ee3b4eddb5d770cd1e833333631d81f789e4141a2ac0c6a72836a269229de5ebd99f621d57c179aa4f8eefe12b1066490ea1b5e862655c53ae9a24c4c432c7986eaab18911b3b219fecf036b8a24d4a386e8aad9cafa16b4c9c37cc0fe47d420d39ad5a9af958680a82a9cbec06cbb6d7680bce6bfe6337b296bee287649f87f5546d39060ca7b5ccf745d96a808f1829628cc90d3f9e6ce503a317d39930ebe27063ed21e3d51be7e96061a1cbb165e69183d4991f4d7043f91a0df5ca63144cff40f0b9427f2f3f57178f59e08beb1e3590d34f14d19fda91ec3747fe1108d0f2c7b3c7903833dc81071d7113bc94ae49d0da47af2b020aecd398bffc3f5661bfafd32df2e455072332571b2c7a33204b410ff30d7b578f8ac683fb21d835c9f4ed2f7da979fdcbf2352ef6aa2045e1447d0641fe1b7516506ef4db0fc1c81def4d1b1f810b6fc056b6c77fae8424d1a12f2924fb546463c1ad83d98b3dc0faf9dee39798697ea108435c2eb5c3a24dd2fa5f085eebe20ac3b1a9dcb25dfd30e4d69abc3fcb6169d2ec169e96b47ea733f5a60f8c13e286e6fde862a490df01a1474b6e951162a636084fd58eaad1b5d50de1186a0092a11840a8efee7bda818f26efa20966b8aadf7f41b4e9ebf07071f45f5a6aca23b77a99dc4906c030b3121a3fecc700a741097c557fe2a1eab0998ad21a401388a3fcb734f72870410d9a013ebe9679fe56379c24a87a330ef54ddca710d80a97ee425f9a68c5c827efec6a75d66d75db4bef59ce2ac7fd1f4f5f1d3deb7904a8d0ce318bd6728772d055c0afd93883bacba7e1101330b5db94f47397b813c9d1ab0a3a84561ca5c5591880fa99b5412bdce6d723c6bd17dac4bb87a38279f46186bdd756588cb342cdaf8c56d2ccd3af029af89beb81dce55318c67f2d3785dc3ab6d13d368d592d10f8a09e1512d3456f43df180fd4f937947071d9321f856f1cfdd31e06c88c3ddd8454ac8c3582d1955d2c62ef5a78a75687f92b3c9d22bc369ed98541c987554ea329f9c9edd05f2b4cce526be4e587be8513d1ecb9c48d2b02a791b5f5b001ced94134e1c73954bc524469c61a2b2f8ba1e1e5e4e237e46a42a7a6036a6ab404b304cfba7084519053ba8cb7fdba9383131938ae4cc154a7eb44dfbebbbfa9ed89a268778a4c06a3bdb1f857b2d726eb6c1ff8c0f15d1b05a398404aa7dd25a27d4f84c074c2b1a9dabb394b1ea913658b8b1961656bc43ca7c93cc53988ee9682f0a2bb54a92507d89dac4bfacfd4b0a42981cc6a949cab9d08d6bd0d2c8950dac4051fc652227db424253f4d3406ac260cb0671de2bb8b3fe7518232f8dc5477869e2d2ac5454a6c056e4868adf972e0798f4aa43e36f30fd82999a18033360b60c1b2081e5e56eed7a8fdf423b8fe270c86f6fb41081ae3355b9ac7d393f7cb16e32941a52d50eb20b4654d06cb96f7ee55063584ec660564b460306a8c7382c84948d5f9ec57cbb24425f9d63d1fb178eb4066a8ecf1c7f384d75f549468e91083527b061a5d7dc5b5d361529ca11a07fc0e15033eba203483e0c1feba8288873c8ccac50d304fc0f76cd8e0c2e61239b9188be82cffcfc44aae4126e2d1d6838d4b8eb33698edb1eacf3e30d1e9b68ed548080cb4e586f6b57aa4800e506fb102bd36f06b06deef3d68aae769db82806bf09295f9b194da385aa1110bccc20c8d41e97961eab073b14cc06405ac38bd42b08781d96cdd4c327b6d3c93bda22f7f0f91d625a1e27859d935d815ebbc087dae5f4a0b8fe9612cd0457b46e18dff2dfe0b627f529f35970126eeadebd193fcfa83549dbced92904af9d68fa7386c86649dc9c7e3a94034391745fbabe64ee3b944ab1325d3dc9da785d289b5615a321e7cd7c56eaca9b5d0d4c9373350019527f0ff9baa563c73aba3d3f4b543af0771cca73618b0c63159eef2682bf98fd0986c9db375f38ef07788a0483bf461374601186b11a9cfd0f2a1ee1c01b8763ef58a9487183e2c79574ab47a91858eb30a07c266f78a291f08141a9a89eb8ed121c5a93e10e9b8075a8ce69ac402ccb6ace3f510fd4af6e6348fbc08291a766f8e0c67fc35492299c90e9b80c897cfba4089d96395dd86d4d94a0f4fc4fc78f32aba19d75abd533c60a477a68315e7641454b7fe516192affd04dd4f06916257884000acd305994cf48b3acd43d28db1e4ba17d3d25308b4cc60e2b39a4f3bb397bb8245def185467bced904b4edbd4a2c6d1bb42d81750767217742b413d3c3f5e50086c1b5397c9b7b5b7590d30be841c5bc349f607f4fc3513956d4c325c67e2a253518b00853ed768aeec551f1499090d209fd9f887b9439724f3a2930a52cc49726ea5ecf9b5fe31f97488b05d571e933bf511490d14f9e2fa6fef57c8db19160d050475dc1ea6ad72aa51f7d12db13fd5d988f729aa5f7e96802493b85e475e7fae3a3503979547a2ea936de9837cf991248f65f94eb89e2c1eb5fd9007952e10a50edcbb59bc06cfb8e9927f1539d64ec101a09b6239225f3121c73fdb7c9275f72701882eab9badd94e103d22ba69851cfa6bfb7e161f5b4c565c607a7fc61d5363c6ebb55526a77403ad7a79f441fac5387941653fe9abd9df5e62605ebb759206197b65439e727a0c43bec9d655801342fcd28409df66fd053ccbd7a258c3ed9211d70d840702173ba521b4219624cede6c45a18f73560de0b0d92762f037f37958ac4879a9c9247b62fa29ffaab2faad230a7995fad6852994aeae99bb6724f8142312d5a442193b6fd878986781dda65357c9d0e1ec676ac38e3c80bb9fd258ce3e40a8e0c3628be9dbbe14667f1f0de317226788f8a2781ea0bdc2930f0b1cd16d915d3124673b9af1f8babc08300ee6dccbb2571daea14f91648455f1f6fcea279abf7650e405832c1cc200253b454a2d5471fb5764aa998fae79e7e8fb17c124b74fbee8bbc0cc52e981d16502f6669bb39aaf50aa6624daddb23bd97ad1a4f74dca38be5351ab2951dfc8122a06a2c289e2a0e4baa5da8def16aa0a8419098de234850c2765e9e86ca6bf20eb67a845a694d5f097b4ba74f63d3c04bc7b81f8b8a7eebabd3b0795ded4a723be38dbfd5cca2652e7fa09a3411bf633a9365936a981a3b68bc99e2ba5c3a8d5da560898ff683ac89c9fcf693379285a24d38da4842848da94c219bc1bf51cb4d7e8ebe06d7d0c7a85e621c8d62e601958b47171249a57fc1de0a9759be241ef8c188dfbb6833975d6b945e76c193581a795a9dfd457a9fbc5304e21d854fae6017d628390f82a0f047b13ea97ffff051dcd4beb12904aa75b61cdefeebb30e95a0b834b893b5ee842794fb38396418052750aa8ca11cec90d0ab55142267d04c2cc625d213ba633ce18e7632a1e3251fc40ed4ab94ebc5cfb7c9ca41958f14c85263151edeaab1a6f417b86924442a9e2f026eb535b86a53d0c8f5e2d6943c629843ee02e4af4cd6908996cc46388993962a800bad0b1336feda00e5c02c0cc24a8bacc5ae7246206c02d168d1ce84cddb3fb1e3a3d08cf51d3481febfb06743b0fd44bd3915dc6731f642262d6245d6179b5a152d99eee03bc45616c4c327f1033e9084e4220a56c811a2a55dabb7a5abe51ab00f9b9af235bed52eba9589e51350d0935cae0bce2394e11a47a0f9c934d088ff3d9e1e5204a020335b9319c6fe8dea760c0990ed257b4af4ff6defa2ba1d91cf2150f8deb34490ae340d3e3973c012e0d12dcbb8a855846b372245a02993f8ad97e2d8845d63a7e5f6bca47915a846c66381aa71946acb4503fd53ac71ce9477ee9e9f707fe711d57617deac9e2d67b7be447d61b10b39a80eb63d8996522d48063482d3bc801613df1bb82bc5a1435fd012509edb9c6ce9deb68a4253f2c4a423308e5607df36e6085f94a16c5ef18011552f05a8400c9b3ba886827ff781fdc506f1022b79b566fa44eadc912c20064c8cc3658e9398cda35d0d67bcdd20a76473f6f17e0bec60000455c9794972b41b7280c538831f438bdbfae62a6ac1e548d2052dd081838733e447bb2a3a13a730879bc146c341700257fc697dabfbea4f045d828db1577c50c0f82d427e306febc95ffd38668e7b4a26cb8bdff8ae42a031522d5e7a149d6be394d82fda00ac3b6afad85c3c2e4dce1c056231d91a7dae8f618df460ed659f24dfcd5c661aebe0fb0fbbc4ae611d8950aa0f1fcbdd9d5e2ba3edf2864568f19ce03c8d681d29106074b8b9ac4cb5dc862669f2131071ad746d94d4ee5506cc30cc24eaa8d8ac8417d9b8a65d841136dcf5129364362043344d4295cc52b33b487b4a77908f7a74d1b4d467054e1e842d3e73b5e5de185b1cc7b82c793285466acfedf81f1d7f1ff9502d51982b8835e9aaad7542c7df07cf828ef1c96ac31f0b7fd010b10759f475968898fcb84105204a630dfdbd6188ceeb69e0d54cea6ab324282210bbca2384f113cdbd8d458a261051c890e859e858680aeddd101be5586a0aedb186337ae62b9e7d5d3d90099d4754edc5f80bc7205d2d9db68fcc45e413cc57fcde9ca0be0b3447bee73946a4cb534de439cfcd5c5bd2cb253177c22b63bbc7c7ac611069607fa2ae9c53e2714aba773189e024f98652f12205df7e658f457d27f17136e4d317e57e721f885effa11fd0f376864e18180b0a0ad9711d225e1e2130e1aba3cab64463a951b8a23e49b9e1a6596cb3f9c6b5d92f19b660105638186bda34d013bfb75fed686c347d059d2014ef373b67057d083111c290ec75164fa5ee38258f1fbe1f839e83f6c1be438357f4b699c310d35871a97359170f356ba52bbd1ef88c74b812e885d5e6867bdaaaf4ee634224722839c456ff5b94485e47c0f64a17923cc2a711daba0a5c9ab4381e7bbcfd4035bc2641656501853b615d5116a65fb0bc7c6ac6f9275d1da07fd5df455a7ab05e0da3f5a21dc91e38e4bae7c1e4ebda4caea043aef5d63e16d102da8b0028a51a53309c7676fcf4a5831d498e0c2640c22570d638407b19380666666ce405f4f933a9329400ec85486f1134e59e27542671c2e83eebdcc8ddd507295120d3a6c65f7fc090bfb30299598a3e4803c8a15a172d5f04a6004c6514a84b422795ce712d22eeb6778fcf76f1f0653f2d6a66daf0ea9c3a122b39bc5747e5fbfc9aa3ac8443565a776938d41f374e3c8561daf0e932ca24192122f193f211ffe430e7d560760db30c49d5f96699559de5888d03629686eee6b22b3ec77905f76b0d0aecf77aafb15133fb11fb5c2934b8315bcdd8fd85c8c6e2ee5487df85130f34eb9154ae89113e531c526cb82a6d719fb3e47ced8eb9be051d73fe62cc3ccd199a930cd6c76116dfb05867c7384d4e4c6d03b33fca5a6b8f2df269578080ee6f054101ef700af99427e28a871314ce0552e6f31b27b34bc825d770c8c8fc3e2fbc1f7a3db165fb89c17d1a4db7aab6c74c42cd608154c9ae761a63a44587ecf64ff14670fcbc858590908e2b70251f274ffdfc4425a685ac9672cb40653afdd79a56d7bcb457bfe9797ea7fee4bb08892e67aadc295defb128291aafdae3760000000000