PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 71521 42bbe90437347d4136e50ead7ceea210ab674374d21c4346d50063ba04a043c3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e2858af5ee0fb9b841674de9f6e50d371852458db64d8aedc91096d073d5dd48
Certificate Block Hash
42bbe90437347d4136e50ead7ceea210ab674374d21c4346d50063ba04a043c3
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c04a0000504f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009bdd6d8a46fcb915d4872d12af78e28ca39f8751b4bb278091064fa012c5161ec9046bd6e27c50682e49f3adc2d917027998c3f339b9a10745c515a5c365368d1f98198935ab7ac87964a8b2ca7e522809bde7ea2f751f62a6010000000000000080000000800000c04a0000504f0000

Raw Header Hex

000040201e03b28a9f3999b0c839a79954f1c957c67a470ba848b20e352e873683674f677445208db7bced765b620c853b7c71bb88af0de722b8a52e4eaf8538d2247a301ee42a6a11f7001848ddd573d09610c9ed8a4db68d455218370de5f6e94d6741b8b90feef58a85e2

Proof Data Hex

59,560 bytes
121216010307e0ecd40879a925e366e526ddb0657dc81ecd10c230a5a3b9f7fef091051a93833fa2195020d57e71266020bc9e0d14c149fb62296518919ec83b68a668834329195d1726445112d9eb9f32f9902652130517b142f54c4e7b71d51b24697f2df7dc3fadc03f71ac9f4216b75a1f1f9906b77595310975da616de2331c8b10ba236e6d80a5907c815e64870b9b55c6ab86eaaeb83e8b64cab556a252b752bcb120632415afd1cdaec823e687ad02c1fa6e70ff95368e7df81d1258a889b9f83f0c062dbe9f42281d21acccc28cdfe95026763bd238b6548c860842bf7c4267e7a2775072c64845bb4542e4f742ddbfae36743c309a9d6f5dfa0419177ad73028433f4c43943f6a3055cd529077a30c4b3388ea0125f15568bdc789f00c1759df38b4f9ce5d3e6666c2a71cdd81b5e057a52a6761287ad59289bd79f903afe8b871f8e6468e9ba7ba3ff8460e42099b1a1e39508bc7c6d73ca1aee33d20e461a0e7faa95110c8c254c40f1fe447b9f64bd90d545fe93ea6ef02503d3d1bd76d4c543168c000349c6eed29cde7a6fdfde686db55e0db701473820af8313b8f86658f691984aa0122b134b63447799da4434f506a8ace050f63116133eec93d4a60949ec55a0920dcdfa31ddae3fae0893b19e0dd35f4ed1ff4bdab775c08728224f0bf8515e3e512867c5c986ae5db936f9e2fa1dfec25cdd8dda07c86c156f019e491d6541bf694f9317c8d98cf26c377311e367b1173ae42792758d4fd2390f9ba3bec0f2df3ed3663f88b6471f68f6abdee9de701a955e45f4a12222153df1d2689214074175ba932049ad4800cdf8fdf8047f50d3c52c6464ac6766c062cfa03be8d7f6db0b66ba7834fb1c57453247541d631913ed1fbdb89944574ea71b3bb9864a8f350dfa457d0c0cfb62118af3ad82b6cf711d918f90c0795c237997d043989c275871424a50967fda45b04732aaf8e509c5bac423e9b8758be667fa53f1bb910f87ad6959a447d0429d68561c6d4bed22a722533fa544ff29276518689f98015bd1913ec600f745b026fd772ecd7e4dd8ee2c3cd055cda046e3169cae7c159c093f1aff1731e04720a6d5412f3eada1cd9aadd0adc14ce88cea6ec9ffb7709c008b354b7d5dfc374b11b5a16cea56f05550bd2ca576b9d96c810e91f73172054c670b334aeaf0e2929b8f12862379445fd15634aaac5c6b9ba011093a4b39de2c0d0ede4f198c8ac4a70fd806a79882d43b7a7afccc68b11cd88bf4ae039b68cc3015917c8e318bb79f8725b4d25d42688a132c56a8e6a2ba69a2fdac06f79926be37ad093764a4e9b711a803dd6e06b0f4d90fe1e1bd3f6c5e0fa909786bac60ba84ab1238e5103847ee0952ab52d4a2348249e9c810ee6ec5eb75bc28debe494fd139ea1daf283fc18166d93b86a9bfca8107505585c0aee37eca280ef94339b91e6653992378e97b358a3637eb48d4c19d721700c3205874b8a27ce2e996f70e7f76d56505f8cbbc8a52c05e0bef74bd6e7ff08ce24a2db66e4c66ac1417006a96604509cc3e1705359a397a40167de729878264ede316355cd3b4b92566a9eb13f84a6830f065adf3941f0d290e939b8f1ff787aba5261a2c5ffb015c07fb8e3c2dc439e880a771de461b504952268625aa567c8bfce93c00df76c34860a8e60c11c0c562d9482064d9744765426e9b0dbfb006ccb2265739471c73f0782a2a0c8e80b42876cbcdbde6ddbd0ef0a1ac04859bf75ed9ad46df6bfeadb1100e042b769ab6ecf107d8c2a3d8c45278ceb5429e0075adc2428c96b6759b5993d242402e2437775087fcaf9249dc6f89c8ebf10869d6ebec2b8e00d36fdb4db5bab729ff845c29ddcca58f78200cc3a5f90f8a772e64080a56ec034eb3432768256029e94a4e01bf289483c98b692c603351076416c6216cd0610c1d59d721cea76f4011a46e82af93b1e8724acbfc533dfbfa743cba76c11c47b978b809dd39313f573ac6e3c8e2e8591cd474fa259111c8fa6d9054933993f310f91d9e33b87e07a1223367cdc3907284de88467fc7aabf96b38788f8064e4d59c15f31a91d2b0ea9d1d45772c7fe4ad305a78f69a0bdb7ebe7e6ff5fc98b479c9f4bb0b3a9c422b1f5c7eab8cdc9eab79dbf76c453831722a91d5eaf0107958eebeaa27483f0f6eb0399c07b4469516230e2fa6a8f3a4f3ba981155124e323c7f83fc1fd622eb2174731665987b1b71fbdca0658dd7b627fc8f01c5952f16fa2dc6fec10fbe27459e4069b86bddbd4a38855aed4319f00d96128f8dffd5474b52ffc59310c9d1d2fd430b8cb73bd2e800ae1d79a2bca69061438d1f4460a79d3ac19deb30639db44babb82d2d194dca4f522d4536b6f91a0259aa3cb168455f9e1bd807562739f60461dd771f2c9f8754ab9a208909d63ce11df115a0ad7813389dbaa348f80e825ee6800fcfb07aa0f0abfcdf19975899b3399995fa263d95490fccd9a4c9cad8ffe8e40b33211b261c399ed62e677e661860045e2288594308056b6b9b512004763a5e416b7d19f277c93ef238c3394837a48b2aafdac7e750d5bbe2e852581e27e00094361a78753f0a8e0b71645c1b5877293e5d4fe5d6af919df20f68003cf9054e3c1a4892a0bd7b4c5df3caef73a476427bc084c187cfcbf7c831db71ad12425cae4ae19f477a82b59dcbbc37ddad2b4533e2499224444f50185041c1184444e0986c5f6f78a9f58477c0802641cc6885012d12d537b71151b947cb0b033e601e1c990389acfc7a29748a7c774f78e5bb796402e57c07746f7d6205e394f9f1b1c1d30a58dd04fc79378a4eb1c119ad562889659c1ca9a4e609288af94f6dc83dec6037e485d123d0eafcc59b83f26a9d9fa0244c321a49a2f99b7ea929b56ee3341cba2a73310bcb53b7c25d18dec5321402d94e2ab3daf79868592cbde1805d440da38788d75916ff7ff799be1363c9541f63be6882627d195703b36c4e052191a500d8b0fccdd791e128f8301993f19147cb2fc715328465a96668e12ba57758b33c2d6923c7a549f102e5c8f378f8f6df6d01d1825af4c38e69e4cf0f735a4aba6f2d1c71233129392158dd4981bb20971535c18372d6c5bff15f5587dcd6370470e9a8cca1931c9354598c9749e7d52f366aea7a55cb59d71c1138f75620727c6fc691f0b8c4d46a50c06342928e8049ddb275924e3ef5482ddc2a844d5fd0e10d89349c1c907cd19bb14cf127ad9c573da1628ba39c0516059b3d235c8b8687f44b4735564a13790c6f012873494f3bad057f5b16b48b04f74074fae414c928a9d7e1693666b483b0e9811e1410abfa2eaedb14106ea7fe4593ce63b0e122d9a8d1541fe0513633ee2ede28d21af6e9160e3d4d9b7b3fe8ebee7cf371397d37de2399eed8c23bc44e3d47383b986833b93987b1035398ba3882d433e0da9a96944b33f8161920f9c58267e1db6a21c9f77377965f987f86ce051283d560eef757c0aad535f6478953439fcd89714e004ccb3aa69048d192fc50ea255502d8aadda4f595c9472fb50ddd65aa0fc4a8af89ba15def4c791378a9435b1411e8b001378431b6c60d7effcb906b85575545558ad3a3a9f8432e21da4fc7caa5b225bc02508652b8e0471bb148a457b699862ce2c9056f07cdb30a8bf574e711489520d935b40a58a005afba28ccb36ce4031b2b08cfa7a98fceb74136ef5c2f4bf9a7713e77500e9f83e58b0dc856810e9d434c775ab46db1f1051bb8d3ea748ec881c30d19df229f57984a6bacbb0331b30a6cdde3ec66a6500ed49b7efd15bcd965d316e73b7a00bca70a71ead2768ee7a33b3fbb90a63b8b4514f275c83a4b8b7b518c295012d4fce7fa41ff2931733dc24fc2273f163505056ef71058078d764b61e7f85c3a069a68f359575ac72aa4df9362f7c7636acb05bdfe3e7d05e7fe59f2c9df13d53839fbf0fd3c729c7ef878ad518d9f1ad946eba91bbad4355fcaa5b31f5a81908b49f75540ecb5a845f0311093dbb7e5adee9577ebe0adc884596c611be8ba41f36b51422cb0ad2ce804b0ca2bf3d3f75f379648069716a0f39d10f9efb0b913628ddac863349a20206560ec1ddfb32cea42b0f150878562be5ebd3a141bc1cfb48707be2c4debed63c89f040610851a2dfcd97c73540342a6ac1c1863e379924e82eeeaf044b220d4c19858268587c85b96e5cdd46d2336048d83369c3ef8efc32e02a6f9434e8a68e08546dca01119c82ff5efa0c0db599e340542600f9c2a42ed56704ea6dc1bff004b0883a0780eaf60935591818aeaf3898962748679a206b6065c8e1d79774cf0f6206720fa262f01f5b09fffaef3b26f047cf85d06e209aff7c823187f58f8886c613e60ddd5039b2a4a3ef2646fa6a1938e20ad1c107d8468a5f5e1830d002fa70b0a046bb8a840f074e4d9da06da92032e8a52a3685c570e03ec7ff113b7fa1acb14a4c411b89ddf147b72bd8ebe63f1f50073e098c0cdf7f3196f2f89f505b423fcf978514e843b224724c3815ddb13b9515bd7c1130393d6dbf6cd6db133534042afbc28015adc4d6f99d1b1799451b8cab2ec6b4f9db45df1c37b0fba97284e8d5cefad67064d402198a700e9f763a8fc48e7bf0e54a6911c5ae2f09ae40101fc0db39ea3d613fc75f272ac34ab3afb16cbc42aa9cab5d9f7d0b774196da6974235512bae063587b9bcca639e6524849d3deab141b921ace0b2375ba5287b5eb8fa4124b2651e6922d65abf1566baae4a6d04a1a67800cb0ec1ee47c14cbe636f37a071aeff319b6323aca0a900909e4037481e26e0eaf907e3cc56e269199eb62155258cceded6b4f46f0308acc68652fdc0cd2e4f71fec1246ad7b6f86f164e7e5d1f8abb0d8d0586ad5fff4baa4ecc060236e642d4e67c0f979ec4decc6c33414627815eda3d7cb81b5cd41b7030c8415d0dbb93b490d38d7e886550178f99719c4a1b002cda62df242cdb3d59d2d95a7f3504e74e3e0bab4a3bc94c26276a142b29cd17397c43e697abe4493d01a6042bd4e59983cd0dfcccbc6ab94db2a2bf44136806198c68ca0790f0752b20bd43c61d48318adc36e15ea13ffba63f7121dbbf926dd327dfbe5ba95f4e0398809240b5d1af3ecad2e6213600d80e719896926c24f6189b1ca340b71ab74103020005213fe672d06191a6c8f5eabeb85a84e1115a50f39ad3d11b3d6dba1fb078a540273704a3abe89f04e6b0f9761c5a6b3129cb730f799161f43fd52036ed7c7f884360d6f3c0a02aff515a81dff352f51587166b0d837145a83b0985a474b2bfe330ce5d20ae64fa2cd6d561aa95f54371692a5d28c7b0bea8498edf7b50c22eb45538d53227535e8839fc6cd727a10581a4426cbd5e4d7a2efebb940b8716f3b22597ef1d1e87b7983ce158cbc17303c8a07ad6f4354dcef7ade96c242bb97e349b31e382827356780fc4561914963d055b863faadd900e949ff0b95e907bdb3a6f284cec41890688e861375c679e60c4067d96b232f38cfe0754e36386fa94d611336d961dc7ea40545d6c642d730bcf10864971ad5352b399877b29a46d2b76d76bc8750a1bd1f2f2d153995ad8e46a3de2c0bb9b0a82bbfd6f9428cb1bdbce20178a17aad3c50fedf8b95827fbbc4bf24b0f92eae8941b6e860ebe534f84a32c12613ac881d158018897466ac01ac9e3630c52898119f1cc3480aefcc7990d232a62744ff55de4e55e5a3bbe420aba85e8dfbdfb9ed51b1308406253d60ecb6265668302adb7fb64ac14eb15e40ad8a78fe762ed82f6c7572ff2305c669ad9290ae82d2688c45c5391fe57752edd937b98fc40db5488ef95a7e1ab5c3cb40b78b3c68848116cfa2259302e3c5d463a5dbc0ddc3e1f0eaa509ab5a0a44d8e5732f6b4d7685b64aef56ea168b145857f325c6338f454c437e729f7b168e9eaa6e4e2652929518f94bcd40e9a70a4f775e461f6f3c92ea8a52db5eb7ce76ac833928a0e5b9ecfffd3edb5afd6cf48eba6bc9cbce09fb6a054c9f53aaada35860c4d966dbe81da9768fa96655638b0e9fd64a293bd4eb4fa329f19ec6cb1ccdc0f69fc3b303b821c38fbc157457a35ecff710017742c64c89a08a31757c4a4196f883e96961ba7939da721c995f1902aa8899aea19ee66ceee3281695f170f3ba9196f3a43f16a551b149db67bc6469f845f13e8fdb93b098f07f1a6f1f1c9022f8eb66af102f2ded0a74c8b53834c6b47cb5bb20200de10c71dc698cf417b88414e1a186774b9fb59994e7df8a67e05dee317e7694ea0a0b1887cb6135dbc1d2a4c4fa0c4fe2d8a5ff10cfe1d8b9670b441d8999841937898f76485e5073268cc9fb427d55fed766b81514b868cd16e6b6fac36c33b367838aa49a70299c7a0290ca31ce79d6c006ca2f6df06fcbb87b22fbd461e87ef4cf897e049b8927d89c980d73e772a6da17c03099e90f6f4e07cefbf41a33fa1a7c2114827a28baa21fea4425fefa43a2f3644d030e0d62152a6ebda46ab44743c377eee413371124024b41debf4f6a8fe4a76e38a17a84c9f3fbf0a17c78426dc13a834c9fc6916914cfe8fdb7e37aba660b25f690e565629814298b0e572cc2a3272e28a8eeec1ad8c4c2ed7444e7e7eb9d36d3e456d0985243abe27e2b61ebbdd3bca162c2824e07f9ed5f7ac56f36e9949e2a460745f0b28e8a1d9705328411a035fefa01dfcf368fccdd2424706ea9a2a0ccff51a6cf179015a1ea28830fc14c5347db87c8e2d4049080c8ae78a8db84603fd42f606d6662a769d2fb382d21c9a8d1e3fb9120d0b78e866a6b75c6e72599f1b28960e179f264596a3e46331729f851c758ffe59514fc589e198c8d1558eded7185356d9031daee1032232ee65422c0084d11d5baaf5a3b46cf684ac0eac4a7e8ab040d6608eceb66f95607a5a29fa8fc88edfcf8467896104e387aea1d4778e614c064456b134c1e61dca6a3e3c2037b4588fa1006addd446892095b9acbc0f1e8c7f590424044e45307a1fe32b67a08808b68145ec0e25e058ff9022a150e0791053f7463506a6ac92cbaaea7a18978a21418d37efb4ba135942857ed992cdebbd844c3d9a1deaae4e71614dae746d7a5715d179e62435e57843792a180b00019afd0e541fef3140b1e8dfc0c73682a6ae38f127a2230e0755b3462bcae406ebbdad77cad5d1b4a41e5e4b1c4b8a75cf1dd2a3505cb38535172c16be08f834ec3136b43d102e4af838f2c52c2d777b6a40bd9dbd1600516f57a94808e8881566faf1ca3cdf6128193952aab094e8336212a709c24d275f782790fde3258c4998531d7dd81ce799cea5dfb620006bc4c78255b14ceb7686f5f4bdf5ecb55801174490f42506ad2eec577e8ec82e2192814e7a6042fd62caf8813c6708dcbadacc1d2bb1d63c6d4e8a55e933fceab1ae51e8ea987031c9ac6c6d4906f3cf831eafc17b7a08fc6299a26b587ab0e312b07055e743bb985f47f51aa5f63cea1139c2947afb100bf1654fac06834dfb9d94e61e19917a829fc49ef1f085fb595d4c4c115909d1d9ea7a9ae316fe87d9399021c3894e4ce282b6e41bf31aaa4123f2fcf2dfadb13c70016915ef75d9c9b8edb9bfef8298d16d28500ee064ada08d84fdc84e460c33d4d56992669d16c2ec536c667a659f37b470b9ba45e993a8974e76a996619b6f0c8b7be9cfdd77017c9a8449e5b3bcf6951b7813a827f880c1bfc57c1e3b5ae081123bef02a8a2e81a6a58c2c4f4a0e91d4c54e402d37adc52e6cfcb32ac247d298fd3a0b11948a27f71c9ccc494dbaca84e3f126a9365f963243a3cd916036844454a2576769c4f06ca94bc271ed0efce59ab7db70c8c294e0d71ad3f93488a06d5fea1e21e926327825e7b48dc0c16ab759697d45a45e4c8627528fe3cb08f09b839505c38346d2eabd6d57543a4f4d4eccb5ea9a41192f0e9cb39aee5a6eb627bdd6045eb73469247a62b787a9fdb21b3cfd3f8ddd46e973a89f9656d7b6d0b0766022e87a781cd995c06f0d8761ca4b56ba5709b2bd7b6d30027b6171893b1f454ce91ab1263eec7c4819287502d32e2dfa6a1eb590026de826d7fb2b54ca56d313cf2f679013eca240538cb8c1bd26683e35c83416a13dc36dfa88712bd664e9a8c7d7f6183418f4f32cc56e7efad64dcf6333225d0df45e93dce532ad7f647cbf5f4fdbc34d6748392f1bf8e83895984851cd33ffdff0a1883327ef3446c5b03dccb61235f057d491a3b0f9a7beaa4afc4938bd2b92a3671c6f7b8a166650331267fcbb9957b95b43199b134014f2558ace3916eed8a41904a6235965ab95fa08c88d278ffe08852b28c829f01bbdd5caaf6a1d167f26e26ac13643f61c49c23c071d78988ac4ca48876eca1286e1d5320d493e13bbcf4a2aa35c8fd85097144ca994459d2368aa95f0c18a599c54f1a2fbc4105eb50b7a9f916f058293ca71f46bf278702228f854c761e46486b7f0729e7f2f4b4c5914fc9e361a6128bb8b2d011127d02a47dbae380dc97ea05c1414d8f67734534262f84da7d2efda78ff6849b244f5c48487363c662735b8f01d85d45ba2829f33404155f5b46f17eae76b4aac04eea152338c1cbf4c37eb144a8c756e5c13201a3a57e2514f5b92f7954ca94b073fb9642dd0caa42adec3085a31d9ac77eac964f94bf771e25c629c9eb2e647f28dfc1318f0ad00197d9eb9f390edbd1b4af7c912804f23da590ab056e750ab038884fe385aa17f21bf875a778fccccfc155cb11b0506d65ee428ed58c08d9b3701adbbd406b39cdbb4a462c2696c4aa0085264a4db4d0793221310b7d17f98f3205c0253a2646d681800ec696337d4388c5c1a4148351104eab8ccb27025acd4cdbf4e9b130f8d3ef0d4702c249d01401700fc674dfc5d78d6e246b47b75c6aff8e28733e5cba1927f0fce788cc632dd4bd326c6260a7bb2c105731be128d91257ebba3682675c3fa84d50fe375d384fd6b9b4de95b5ab1afcb1c66ac84630d32eb564898fc2d5d11e3b9e50310efdea18d989ab153935ce08f9459d39dd8fd26d82348515d8c86604b92947b5408aef49397b9ecc140802c4995fea324c4a7bb0745755e7c7d11a8674977b0480cd9b533d43523ccbe91d197db3e248684f3d1079fc93292b9ec3aa0d1fbef2ec41e7665cb9692a5122c94add24cdc083ee0676874a49b8675d634acfaeca8a79cc1056851c6661ba3067ab888a2c91c2d35261e951a670ad3460c0dcaf3a9dd551afa7ac2c77bc1515dcfddd2f5467200b085dd7fa0a1adea475d7c898aed8ea13b9c00e42c864689ce795df941bd2cb0bda689d5fa9626af8aaf5a2fcb3abb11bfa762ff5c7901484c5453d05a2bfd38ddfe9a87b1f89ae963257227a2746594931a2ebab6d53448d88b2f9a25dbdd7554f47b19c09b910928f2ef2f42e7222c2d357852c2525aef7043a4993f3605a691af8957fa9e8432e99ca98348c9d281f63f87534ff5f43ff6a5e43055ee77c8996d19113f23cb5c4b64e404327d2d862e7d792921989332f5da81e40e14bd75d90deed67e5ab79abb5cb29ca9f92c2c22cb431b090c2c7c8d87a1c218fa544c37f340fa3469aa56dc05dde746010c56ce44ce9960e1255a22466156344d1100f542f9ed431379a4aa9da923af74decf12d06d63afbb588cfe6a3d9ec3419a16960e11e024185e5aae7a05903826b07d0d310bc405f271206ff635a9edfbf54c44b0f6bb8ce35de147b073731ef590c927506bd0e78c1f2a0abafc9bc0de380ea374efd3711ff4a4cc11a90f78f1bc0ded86fbb3cff310533f8fce5be414a451bb2c3500358ca789a4e4b5b5a8a3c8dc5f0e80009b4d6a94447059842c653d80b88d536495d9e6f246f9d01e85c21439ef551192130dd87f9b208d9d2f7eb85e2ebd0b899f10341a7789eac32e89f9e1dfdd4536ae5b70b95ed0954fd9233b5a02b7a0c7f7ad21107362c4bd94a8165def484097f392de752c8348cb3f0f90f667373ceeeb27cc55638b62f1bf688613742e686a7f40c4e3b6006d49284839f6aef22a15a64c030ce2d9a9cae8a8aafd0213bffaf45d68ee26643a1c098ff40dd44e3db7f3afc61509433bfb63d3dee60bf408a811f958d1f78866743e3982856d4fa82fcebc4874a0ab72a08bcc686bb6c1e79e2e870f38e98784d3fc1a9d76892fb03c08c62ac25624bad9bc28492956a3e9a7cf94ded5dfdfa45ea582123cb2844053bec233ab69c80757282ffe67e333ea4bab2043a28040a42924d31f01ef7cf536763890c3da1de8e7b3e004c73e2fd7b8b5372d8bf3fdf2ebb9307659dd8e115c65aef776bfcf023cf3e33e9f5943fe5faf2f325e8737db6136c577f7ab8f8882032d5255c02b970facb22dedf2c960d938ad26d1c88f183ea444bf9e488039bc237ad4aeab7126ea30f661f31a0580ebf22b7e4d09399d8171ec6fbacffedeee8a210a4069721d1bc56975751686f639bdf368285a6d4ce301d4025fd9a37fb7a0b26fdb3614b0c192a1109935b8ee3e22c7a91451192c8600dbb2e3c3b9e1ddabfa43147ff5f5d57ec0f91e4fa022df7d07cb1ffc70696353df06f1398dbd3e4a00cab898c18b1c16b736637f14d69caa45662a8ea937a438eb2a34e5b84b3051e766bb54092681c19215804fc47e1ea5b4afc142ffd12420a224e1f9e8f15bffba6a0cf86287c631c72ff6a8f5334a1264259272f70c24c63c912d9ae491831cd7ac11d2fba6f79981e6e730b6d7632580dc8a32c85289cd911470e7f293f67435d4fd73a450a55a1b6d97a4c73c94bb290083f57ee2054f5ec88173c6e115612143093be6832ebc2f65ee2de276127f0670bc8cac626f05d15e1c810073a19fd168513956832507b01760de2da9d56fbc524dac95ceb14d602eabb76764c426682a51ea3086f65a01622c58db773f9a0182c80c9bdd3ee4973e7019dd5c45338118a11c55eba4455da4321cd90da0eced9899bd5dea5af1d3a0235853615c4fd4d3b21f25ab3cecd6ff5d117a2b97dc5e9f9a96e2e19583f904f01d3592c87524d8f739f7abaf060bd54dedfd6773954857506bade7f2de13d78e73da91074fe04139bd7adaa03078e6ced7412374a850877bd77fc83b5c81caa89eb942912a530db331ce80744aa051d4af929bc42257280e7bc5e021bee4229d8361f9b4c209b576db3c18b67bbf05af21ab6f014e2519bf0064d9b5f1c16692266e90b9c2562495270488e235233460411b375b41bdb829ba8df1f4930c9d9906155f6305f8befc647d1970cbf6727d6ab0b4f008e856b630ecfa2b18422dbda45c39dad218ddcd76245fc11c21c3e0e65c924025d2f5a690a63cec3307a40e0ff0997cbd3394773863f29c75c90dbf5089fa381d7a78bdaf505f889eab6ff605c01eadfab6e50656a32f6f3bad76e3420c6b6a7582f47deb455a794e99202e9f9b7baf209dc0045bb5cd18791c58ce6ac419da0790345e139ff0630bc6ae4655a7fa523bb98dd5e6fcca45b659ac6bc2ce6cac1624ec7b9da510469e706ab1376d7720c07c59f76010f480e8cb29a22ae7fe24eb137e4c92e865ab6e619dc5ff0f7a90be76f5a631344a0d8bee7d7e53bc5bb8f286339a5ca10f71a4369c5a5f4937d3fabd172dd4fbca92cfb6789b95fbcf6e2cbc3ca0cad6db2458ceb9e1ad037b09d46636bda162875e72f750b2e493df97b22a1b3d72cf8a3993c269604d13d5158c0679a6000022e899903adc84cc1f539a68c1c9dbe7a312384b28e6d1044b5ec14195a25d3ed8649e22689a1e68d58c852df4f3e0aeeb0f3b666d0e52a864e832edbe38dca76c4f32967dd812e7fe69580c066613076651b853fe6d08b54e90fccd87d2ff3d2aeeb6e94fb2f80f9c575308adc56814f2556a47198f0bebca111f54e452f4c7f537f885782ecb55c0fe29d064bcf9f18fbf2899dc71c86e2a12d5fe33eceec029e56af849959cdbac651c7d33e7a821758f90e778a5e6699373fc281a65f8c7e18132842b2578c50c29450e0e347b2f3a1cb0e8eb4189fe1bbf024be74a0873257e1b7a1ebc131fe69c737134cbe22a0a0c74624e872fb0d331103acf0f77c27d3478d9f73ea544f0df232a8129f5abb16e606d67872485f5676161a9e41c60bd865752c26ba4fa0c59d79960dc5b4f64e7c48d346b1e376692cb80470516c1324b3c461d1ee04bd4c2113fddae151d639a18d1dc59d2a05f7f5542911d1f7a72ccac8482e87b536a53b3a31b847ed3787666a2bfb766de89ba621745a925c63c6b2b4414805ae518e54041c8dfa5b1061ed87951c5a51117a053025edd551ae90f528eab5fb832c52b15108fcfc63f2593c8acac498e001d6250e1138535de18b611c5a7b719e42bbc0fc22f3e9fdadbb142f2e96ab1046408090e6a318f94f869141bac13ad005c031104377475d5a9f9077b1624706cecea05dd00ac8e222dceaa7c166887ade6f90d79002df8a48fa3c7fee252c6cf5561f8d2e7199889b97b89bf76b6fe48141427772a0fd408b0dd95392252e0f01c2834c75045b061bfa1e39a4b30f6b55d66017b7f55b5ba6d35b794845b48a0618197f14a0cd129525779387406a52964d28bc50d69c7176c9078ec647cbf4976b72ccb50f76eeb8a0828e5c794da60f29a27701cd6f42eec6e6e6e77f90e2d889d10bfb4ef31b71ddee73dfe688201607bd10a8873e4bf1abe02dd3d76722f7b4b176dce5dc749494d3f34c01254f2a16b30a0d16fb527b76c4c652d2fc6ce3cd6767bcaadb3d0d9b0cce6591d81a3ed3aebf6f0d5c25642897b57d44feae68db800fb77f13ac6adaaa6a546079904d3d15fa13eda183ad5f6c9246c3e3e1d0b498388e46f7883a352bf8de995a1e1aa494407f4fcbf1ec895e3a8a7c0f401971fd6e0b7502af4861c93807995f69190edc5413c6fbd4d6b7ffcdaff69def97da1534dfd6a4685e774fed4c5b675db950605779f65c9c5b214dd3eefaa15e60f11c6350ac14073b497cdbb07b90c33c3f832ff0093f021504b7c205d4820940ce89c8ab89867006dec421601feb01ce612eb2c664301909afcd13f780eea78ab97d642412b8af8403aee8b2c92e17d991e5bfa05b8e2a6abb91b69a1fb1b1161e551a0644b269f868a88e1f5ff1fc69adf99541c3c8dad5d44102edfd50db8057484ab3ea2aeea63ac75dd79c067f4ef3f20c90737e22440842decccd76088742526a9e2a33e04acf68581b079d1efe2cd1d33dbb8fe8c9fed51a9d7ef454e152c8bb1091652909fba4f9fdc0f5694117d070138aab7a8cc3c9970b0594ab0ebc91faee3dca4120613f487f5732ed2cd8155b5079ae435c8311cefd64e118cbf8c77890e278e83b4662066d2eb2f4508830964c63289b3bba3ce7248d4bf911996cc4f3934d7eb4ccc5f3d2e1ec8adb458bdbd22e23b2f46d40591066327f08ecfe7b63c35f89cf727f45c35a857c3cfb30b62902f5454c73191367c4d3c48ca4683f2ce71607eacd4a183a867193f401c823e818df95c2778b9cec2ffd9568fdd580e66ba0b8177de3d3356213953b45d8941b6e94a600b652e8793b1aa055e8968337a135e6cd6106ea148267a1c18560aa4e8b59364aa6dd1bb25a0f6627e3698b485e456640baca04911acca3e575f2e1da2c4afadda8c88e554021a771b92610b21b1557521573e0f2b5e57d5a259207c6d12da363c0747523d41f21f2fbc854837871cf72b04c831b4f8e16f8c3338aa26023bfb3107c66143cdd5d695b15c01e116a6d9127d271d09ebf46fdb38e8e4be674b2de7dbab654f6798a15c44b68b4ea12b6a56af646643ad7712d0bbdb96b74969ddc18bd7019450d586a2c60e62db35730ff7c215e6e21d354eb5146fa5e135fa76a2ea904bd10058a8475ddefd00974241d9a1c4a07947273e5a3d38eddd20df576fb1d10e61d60bbac9dd054b7e872296fe2c0f0108d043b730416ed3bcea5c09d851a69df6eef5eb2e01564088001cc2fc0c9d5f98a6af9f9bcc7be0dca283f113d66a8d4c8fa54ba10045c4ed8652419ee53491f92278f5e2ad6bdda0a11bf3a6cf342e3422cd7b27fdb3de6ca77e916af5f40fada3adfc7cbb678df8cee538ef4d0177757fd5158dbb641ad6c0b55a7e465dcf22219f2323cb6463c32100e7205bd32b82471a4e6c8f2ba73b4f299643e440ee4d1f11ee1aa8d49ecbec096f303e41bd9ae6e9d2e302785c40b8d8ab452b4d4e02b0bd949b2e2e3e61a0caf6c714c249739046416521c81514052d469070ce3c1e3163cfb824097db594bcd691050e4a9786a32bce80ed19903d80b006adbc096de7bbb94866ff2415ba3009a3630e4f3b3a3c0f83c3d26d7cd4cbff98ba438d9917806fd8e63200c9f6f5553f2b5a5d907ad92ee6a164f3d5ca7604820578ddffe1ef007c3b8b7f351b7ba99f9d7b8eda2f27a86d9bb91d26a3441b78c9cfaa99337fd8119da1bb58c45323b0b4cbe01ea85652e7b375fee3b9e6a875b8c507ff4ac092c4739396ffdc19d5ef34b56ae650df45c0b964f145ba94c7c76d635f2c5b0b193a302be97cbbc1de229594ae162a22118180e5feb576c8259e63ec081bab903aaf3df9d4b37b9cba6c4b12c2bd9819724af95dad46b42e341ce0133739ff6dfb41fbec7cf2b3d75391d4c4241265a210d5378ae61b505d64a8169ca352758366ca138fe650595a2d6b559a4e99e95d97a9fc4de11c7deecedcfc4c45d2698a9be0dea28b7e8423eda4a7b9e861e7ddc1ae738a221e8e177506a9c81b4e6e479d3c71b48817c90e8ac153269027785494216990503852dfa019f776f0396d08cc8c3a4f27746a211a96a15ed37a9a2cb7a459f8492052bdfbe2b6f9d49c1fe929e846cbb0a201c9d0d3b780e54c6d43093384af5b582413035516dffb951aaa396336b9f3f4577d1d9be6c963e936f29970fc4b88a0feafa130f955bddf4c252d1036b7232255509f5171f9a402851342024ee6644f7788bfe1bd9bc6bec84390cc93048276901e6a709a206ef498a7a17300d7d695e52e8ff03effef1ef3ae77226c8742678286d606741fee889b1381824ec5a4b3e22640be1ffcc0f71c8ec5874718d9bcf4ee0394af02eb5c74a2cd9726fedaf4ded3efa017e01da750c149d58b9f8262c0b40b36efd3630f56df99fd587b66ec2ded7b612f27820c9cfbf88ee67c5cd4017a7874ba2a591e53b4b86535f623af1a47c4c835768f0639e44be4d5bd63980b5e58c105d4002ec29703aebf7bfc34e352ed25ac93a8f72f592cc2654b208eb79c802be68a7c17245db251e3ad06179cd70a3222ba0ef547a4d1ebfa411ae721c64cc13fab3c3a9061f3a564759b44d4617cb0a4faa9d4b2fd4ff235e9d451b3e0447d0ba43e2b576c24273fed1e722b93b82a205b483788846228ffc9ecbf823bc9d79e0d0b9d5efb0f9ff5a0f08af0aed0f5ce81cf0f526f4769d1ee85e1d771def451b707b3328ed7e4d5fb15847d88d43628545fb09f3d89701f6f19846a0f86a5a37e5aa31c614093e916d9282d468ca05cf42bc2ff1dfbf6fe1822feedd2c940bbd32e66404b6a3ffce46cf659034819bfcb8fa27487aa5953e833da2ea88d44af4999497f47a75a53f28bd9d2f9e59b2cef59b032ca05222cbfa7d0fa06a86c9e79e9bb30cab60d6abdc25c5780bd8380c5ad8759e79e39ef20f15dd666e5ea512b2c9223c9b6bf0e34dfec26f33512bb12ee3af3904117c66672803eda705aad9590806e3c1c2207c49ee457fed130ae1232aaaff8116a393b3a9b814b1092a6aa477147446a4994d6f74faf8c88833c9379f25fe115efd4d52e6db3d8374dbed509743014142606bad862cc180dfe0cfef84708d228cf4e17e6b8a8194d809e810655395637a16fb141a8450cf106cbdc2214c2d05dbae45f231a8ac5dc46595adad913a634d8ee33420bb8a4695f274d337ee898a930229e983688ced69a2a19bf27e8c99d572c048e5dad6574a32437bd8fbad7ba8159347d9c8d502f78ac71fc39953ec77c754db27decfe6c748427505a028809379c748728881b0edb98423d3f21d027766fdcef63dcfa03b5578d913615ffc61677f801807495638a55e2b20b395ec93ff63bba8576e1b353a3043cff802ef2efd2828376460fa4a96f72cbdc4d3f6016c07c2fcac51328a47b55ce9940282e2602b89f4f3b9df2ffe4a1a4d02afefc2eb7010f93755f736e05a53fc736be679412eafbd70467757fde057947ca2877d6086c0d8511c744f798005594bce155f9d8ccc1fefac44bd3a4e1f3c85d5e2e097813fa1b10d08043931c81c9cd57ba664528feecd5e582bd099797bebe5684b8023a80043d7f23a73d5e1d9be8d23940679082b6618b93f2f4cbeca8d55bc2f81b8cb9c492a95ba1df6d97553d748ec183b5d342833779d58f54889386c216ac377551765d635c4600ac328203c9744136e4d00aea4695996075165f666a5707997d4158494976d4559798dc4418e13821e9189d8cc438b371f0e366a359fa4aa755f25262c573334c60c0cd36b35425b47c419ffb56e46f0bd6b4a97adf89691f94a9b97556819f2dae35d1a4d48778d4a58cddb81ae732be581ba9e1b4829accbea974dee78bad993084d96995aaf71026b100379c769ea6ea5d75c5eea04096b49be1b59ebea5dcbfa637df05b034e0bdc00081e094a376e14f1d8afa67a922cb7a83e4a3dca45833295c5c3b636fa8aa190c6307fc7e592b2e60639d1dcb3f920b4c4d52a96e94eca9d52ef2d173a80a8298b196689f9935641ee9377a6f4b36023c379b570023d33778d6a5d260ba8561461287375b37f0b94f229e1807e71660cf9230970dfa3406115b03b5e2957140e4d874cb3d28c3428cfc8fc774e0945d89f87abce69125261d1bef72c4ad0d1ab905c641199a3ec61f649c5077ae641860fb540e28b7861cbf9ac60d0866ef3ff5d96ea85f7dcd7ac65e657558316aa77f4c4d13de6418759a341310b3bc351540c332d679b87b30d955ea912984d614fedb585b6dbd545f6f3372fa1bc420e5f4bd196e9671841b4deaa772d1a87f8834c8a42b90b915ad32329416134b5e9c8ade5b80c2c4f64483f8e6480cc8d1b4ec96a3694b61ae41259ff368e8c51e011672ed2c022fcc0c785336223e28d2eb23b7a3af4216de4924119f06aabad484e826bf3428c2a77bf2286feb090b37e29e0630524105f04b0683962d57e1f1e6eff384a17cad5f6b2a4868d2a31f2ac0f3493bdce7af4e90a95b451ba98fecffe1c3fcdc432045d14536036a50bc1ed7d237687564deaea5c4ff8f14d50dbbebbd06e03008e50073f71cc1bad8950e2b1c70f3f03b36d5b535a1b24f598fb3330390dcd2fc925ed1f9c4acf9469d272c461b468ba5b096fbb03199dad99fe46a533191d6d3d42ed45b78e9737a1b0ba3e0628e50be2f00d69b2216912cffe6eef0f4d241f046e454321d86359a5c9c3a1544c659eabd949489202e5ca5dbfc51ade14ad91841db3aa441f15947ce53c9f39866cf788cb34fc03163dccc535ee3de075182fe182992c74bd5be00f82f6c2e0f7b86c884bdf646e588417deedf94302e8601d6324e72a08c2bf649aed40054673e9160e3f7e99ee700bd14d3372d6145373255d9b4dbc628f0f6ee19f65815b56b4f442ead7409bf97b90ecd2e4039bfb96adaf1a044f3b2882acda993b784e15d0edbae8ea7374c9361da9c10fba3e4b7700ae84c591551334adf47d4e3528a239d8d4bedc70616d406524d8e4f435441619733967ab70224c0914e2874ea369b621e0d1eb48953c9afe2a45d18b02547e35fb3bc8f279ecc103e69aab40a031eee87a506ec243bc8a127192d3468072f7248ccb293447ba4e8663ec15da174f12e3f9855996acd127c0a67272c9426053f7f31a05ae534359c598ce082a82decaf2c7086af5c7fe04f62b10ac7add3b410dc50e96b8eed21463facbcc7145d74a9f9231815d2079ab56c98be63170ed123f9f6c05c94dadca9dacc61e13d9d62c8e271b878ce4d0e284c79ea3e908ae5d14eae36a8fed4dac7190d9e62d3907db229307c884f2b66c6d54d6197b784e65389b1ba42e1b48b2f8b5b97e25d3f227c5aa8153660a447a7cf0749aaf31081787b63fc5993d5c64147c3ec1c6d7b0a106f54db7a2c5852598e2ade3dc5849fbe886660529cefb7bee5912c2712975689ae926ce4c1c05f3493fbc989e9669f3ad5ba25d95d2553abde2c2e70095c4cc4785a1e5b557efb4048758b31e79d261c86310d856962aadd6b46a3f0a9aea68d3108fe531bda4d0527db3327b6f249fe2c899a3eb5293afef02a59c4c71ad36b2106a15c639cb3191d9f23dc292751afc6eb7b2ac403d3f6e3769c950f3a9227ea41aead120f013ae5b51d0215eda278c2c0a4b4421ab783a84000b0e5a2e8e12c8bfbd99f27f050cbcdfed17bdb4d13180308898346af4235a652fb3b9ebf53363bee05de44d7c6f862e42640ca7435161ea846f81dac857c387201d522840e305dfda05e612860d84758d4c500e6c9c26af472964a36a830f7c907cab402d03da53a1357a80f561df6f5cb6699821ca582640e5edd37ea5ffcc1a436c24b491bfa5997528f1f26a6d91a0e842437cf2edff1656b4fbf7255f69e63a6157180de3b11f626dfa887517a665e10e0fbcdf0b25e992534545fc0f1acf488666053fc551e8dd8b4c6574ddac767df6988daed320facc872886401a0cda328c11265db8667caf22cb143dc13409733180967be3b8b97fd0b2982ea0adee83b0834fa2ee8bf7d33eaf452117198fd12f863f0cb24bfe7d8afe5966a57e657cb8192935c5b9014e7a54a1783fc77a58f6546966ef2c5d8f83d7aa5c760af7f2bcab65557a2676420f343b31f97c0093a9e2e5ddc28ae1bc1407631df79843aa78ca3390dca668a7603422ae613ae9a97830b40543941ab088a3c8efc0019d09d52f765760895b7ffaa94ae3e407d5e9edf4366dc38ab467dd0a8207bee1dba93e97e8877cac682a0b0b9c708af430e89ee3c6f91c076f20cf69eef308e838043d720d575710a1da50cce170a98afb19efa1a1aa33737a832c37636f950c59d28239e28ab95f79ad38670c288fe78da67016a109243e24dcba3aeee14920ea5560540d813029b26d553187df4a33f30e14fa6e287dda70a30ba07b5a87f2193500446098927b1ed363df8f3795400da677e123de11f6a5d9f0ad6122c5436ef780c01dc130d46e1ff90172764ea6ba025293c43ab3ba1f59f3428ff023735995dc45a00fc44a3e581ddc89fc41f8322e92adba5c98a1ac5184dfc6085711c075a847c443835ec30fc614205b755be6c6f834881a91f822f79fa124d174d41a0e3cbbba1ba8a44c3a805680e597040640d8e0ba7d6dccecba6fb8fd5198558c4c997b7c2fd46ecfd8c23947a569001a5097140c655bc2b8291279c487f116591321f69d0297e91a314d23f8d05b5bb89b5503e7e6192eaecdc81435a79b0422f7fba484e31ca62fd3cda9422c9c4e0ac6f6e1c8c7c2a007eaa3b37c1b6e2374d93adc0a15458c8768cf026060df42497454bd1b7365928a727812445c25891fa3ce3029636db51e76ab6c9822d63bf38a68fbf83ea71f8e0800dee036e60d6ebc08930b36c18189f232b6898332718ba548194e5deec4c60a6a070f60e57a7532adaad409c0bd1904c3ae5cb65abe9e970b39969867553dee2d8b95911d989f0f3b71b1efec94c08f82c1ee25010cd2e6e318e21988177579413e69592cb9bee814e1c1c36c6438286e8d261528841528e0a79e7c57a50ec0deb8fd4360369467cad6afb8094be2655ef9f94c62c2eac1b079b760ef89a586a0e12134e65ffba5c40805d93bf2381e78404452c103cc61aabca57008757c25d8cedfb7ef01e320cbef86f1b77322bbfb173e998158903822d92d0a464f95daae27c571c036e97bbf493e0e553fc85213902e11799d9e80ba30d8e08e55b2cf63517b0372896b5105ce6a2807373c6ffb4d062f99bb583713b240b01cefd2eeaf8a190128da1ac38ced68ce7e576e3a16c0c1d74c1aff5d1a77edc0e9b4fc09cdfb434a908904050b61e59b467180d297b6343376a15fbb71f019c3f98536bb40c438c5a515a65442edac00249041f4295f4b3cd81f9777bdcc79512c596b0c8b8f8c703f5bc78c783dfaa55db7d09e33a17d534022df925dc84c8722047249e68be68a040d80c10d18e8d4bb6e7fc1af75221624141077f73d74b22c1eb4ddedf2ab0830b29c04a9fa2a658c0a1ace04ea2689e1cb322a8f20102b7e6c90a2c1be098a1160bf1ae7f42ebd28ff90689cdfdf313b78f4f96c5337c1ac97b0e72aea54752c2e9aceff6ef28a32594d724e4fba899df606f9412620ad54a7bf36feac5d0d19feb015728a8c6395a7d1b521b8cb698d4ee35ab9fe1fd31aa5d0f91195e769b6bce9ddcfaf9577a0a01339a3c2277376679ce4f2b3e8d6de80342a1a77213a996f75cfeb3d826f7700c79f55a1b2c32dbd4124c483d17c75f9d1f123064876dbe3b7aa87dec1851b957af53246b44f43198c2f56ff9b8c0c25d4b082656e5369ba417fd66792fe402619d80f91279c9a2b8164520e3b742ff7fb238366c3be78c0f46796b4240fbf7361eafc1dba5de1b16f8dc3c96c8e620b3ade592bf163061c77b55d3a15097eed668cfbd65ee54d9fe7c03a5c04b9ae97e71f4458c0f0cd998c439cc1d231950bef49256ef60f6af83ec31cda7d0e31797db2b230d2007573142becd299d91f690104eb9c471aafcd3fd7b645776573a5391e5e0c8565ac8acad13a98313f30a54df694e4e989b18e88321111cdb7b78a47c7a89048943b95e73fa3136eb25a4f2b3d752d44e7c84792b88c14cb47c0e5d72199bcae28392b1bceacc494435084c63d930757f37cc1a2c2a1085a3ae7094104ca9218acf47370afbf865bd0d6da3bfa0dcee197482b10e612f811cd04307c393ebffe2934436432bf1e2e3d65ad82d23d6af3c485f817502f18578f8658ee2ef197dec495a162ea9baf8a883447577b28da06ede5e85dc88b772ee3d83ba270a75947b458eaee24b80cd64ed04b515dedaa9a2becc57e8396aecc26a3734a9fc5e8147bdc631ec39e7ecf89656f1efac28d5b700bc36da7821f591f21210c6af90ad83cb435682bd7e310406de013bb192eaa10a4d24438f73be816c44d701271e774323513bd45b4649168858ca35ac5c19683a3ba4a9ab2e946df582081c512f35ff53df179ac7457397993eecce4f3052365fe6edc975303e083fba4344e367245f83eaa318d61835d3e68d26c2920c27b7570a8c8720c6e2c9b92eb7cae987d1aae487e3cedf96ab18ea198ae04a260ff9f327ab2e9f2d7ea5206f1f8cfdfe53b872cc318bd939856e33dde68a8e1aa9517875ed948ea53a319872bbe3d3529bf9fa3e32791abf6bfe2b9d5ac360fa3cc44f61cd115817e09cdc0de40b1cfed8cd200379b4b2a3718b60ce45aefcd19b3f733a35a78d2dc129df79be9d1f1377c729678046e98cd1c8ccd83dccdf7a0bc847ddebbedae091de2cad548179d3fc05b60769be261e3f427f32294eb4619743f1475b11f8360638f2c497c4fec231acc75dffb8f9f2bf496a7042c37d25ed3b775654fe89b063f724a4fb6b4f99fb2ad587c151a038e35d56e8467feffc6b9cb594d46efbb931db38101707bfb096e5ea526e76c9cb33fad4a30098f9a7b2c7f233b7ca1cfcf6f94c1fe18fa5fb586cfa5b516248b6201a3f400c48f4745249313cadd076f5625fc4cc4411496b0e57ae854ecd0a4a8ce67787e9ce06c819a9362fef643378113516e793a81a9ac162d4646cbe90717dc349a042b5b755f0543a9ffdad87e616903a8aeb15ae5583b97f90ee9208ce4d959e783cb639f8e031350bac305ef82dfc5c6c58b2771411e39c2004adc80babe5ddfba122ae7a57c28984b75419b62ee7d87932843fcab020acd734896c549ae0f244f66a24093a31490ce30a34111f0f85a8d264c93ff8b70a096ad33f39ad64165b81e29d81641bf14e194ee7bcf91431c998036359a6e7957e7cd5e3fc7faaa5d4a84132b8549f9bf39efb2a2edc5baeb4528c0e65905953538b6823e2529969aef83be8a79f562c86124fcffb4675a90982a403dbd4d2be0fbe9ed4e4ff8b6f613547ceaef17a2e25fb4f7088aff5c04f779243e09929020d58a1f30ed4af0db7b6b1fec22b02d90bb75c033832925dba29e51705440dd1c400cadc892fd10198a1ed26b42122aded517f1a9532be7f5c396d18664b84dfd43a2c0a43b1ed58aeb0d9b9331176633390e8a8dd7acd7a08b3b0f4f0a4a2dc8aaa25cb77bfc970ac3b86e1fca13c00ebf1a9368689be95a1177f8b748c095c1e82a906a0d27889d6b9d35b2cdc1d3f02e1ee3184076c46fda2ddf013492db09f578bfe7c6219778079b17af49886b87395151e5d7206a30cee5a56b8170dea899af8b987f16d6b7e49ed48f48cd9596e8d122c0e0ecd82469d95e04d608bed34be0785f992980626461e74672861f8d3c30545fb0ed18e73b77982875645ca8818cabc8ccf75b4c8a6a405e38e1086f4a2087d3f6a3da2b94f42491aa35eda19bbe301bdf4eb20fe817a308d1bd67b597401da4c80efb7df414fdcbdc8f4dd96c3406c5693dc89155e3ff8f53c34f24bbacafe0d4ed8aafdcb76567dca45dc077e81414ceced0c3108908329021be8a84cc0ae1f0ca1e18b89fe8a6671e835b6241e2b62e48e2a891d2af843e988423522af70d0f7d57270d0a63e43cbc6efca3fcf49acf7af7b9e199a641163509f159fe7f7274e696f1e4a2ecd680412c02f2bda7f1ed6f490930ee855a4dbfa68baa4e2651a11a7d8985996c610836ba4f3d9d78c2d45ea7fd0642fd1d15f4e302bac41aca77ce647cf438708bc2d1c88ca1096e6cf59aeaa9055a78b03803b7dac5b4aef27d9558a1ba75c23cc847c5069defa1b1fbea0a672ac791833430a6518a7c56286a1587c433df437bcb13fd2b1f183535d71848759e433d3734be3c47de56facea2e5922205b0626b94a3b0cbcabbb1f388e6d5d8e64468c2f72d04dc387d633853860ef192f2543560c8cc3fb542b4bcb444d0bc317aa504032cd6ecb3234e997d657b0984b987b8576a62a461b697ac4a4ee70b7b0a391cfc2a67b94652ff3aeb7e0b14f364007d35e762657204d201ba0252f78e800de9611120ccc213b59bb6321aa0499098997854529e4cc5ccf9f8b3178e6b428f7bd7fe7327212b34efbef168fc1012b6f66b17c8bd745fb52958160523f34d8691fa77e407179258e52009555b398e2c9335aa3cc801b465ad44b7711ed79a37653840d17c8216347c60b9ee18ef2bd223dfd57a2061ce31a1f1d8b2211484c2b848ead09c6ebcff0fc4477938bef0ec405d18cc39dd6aaaf1a6420f13e83f02a4505bacc275dbbb9d9f512617ab3f1d60de293a8731c9201d9431c10c6ec3b4401685bd777a764d246ba839ab33cd29669891af4790c2975508cacf0b437e578db0cb89578f836b4a9f59def3f075fa7c31af84d7c2256891a490f0fa8dd71bd26f23f910b1e4c3a13af4c97fe57cf7222dc1ea7f7fb49ed2c2babf04719b19ce7b93740926a9dd27481cdcb71040bed40ef93ab8114b96928f84cca185ed40e4e023228cf5c774baaa04487fb4a9f31e04ae431e328e47924c4fcea289f7898b651bebaa6c66777f08c0ff13717fea700210957152920feb1edae702fc39334f101b24bc462e880a0d22e9b7a4fd3a2474936397e1d1d455c008dec165bbcfca14882b58521d21104c9ff6d7fecd585b2d367cfb8b25ae3bdac6495236a4c29cbbb28c5cf19a03f280c9a032e0e021afc741c48d2d4e8a07ff574107e6271a9a731a9a5fb43adcf215e0beb8da4b1fd291699a013b47effce79208905b12a254a56a6367f349e0b0bc3c1f5ccf6479d3894a761289c0b743d0b2f540f5c87fae899048f8022ed895286e78a7cf02eff9bb4b3c34cec4fa802d51db8a7bd80da4616fff0221cb437f88dab379e669eed461f1c7b8f19fea5b997141371b78fca37877211e8a538de9e8d3cfd53fca619829f75b6ff2899a13f048d91f25e7c1d8c5f3f961ff3716aefffbf4356e20c72ee934815af37b83773bd107fee3ed8a024a582d96f755430f01e22f20683389265580bd2acb17f5256649a3571889a8dabbe2ba9be1d9b79f5a4ba150da7c45f0103209ea666991a51ab71e76c761433130c7ea1e32e4d604ad9f8ab28b9d310dda2607544a0b4b7fedfd4c4194baa50371ff285522b10435508707804c7d94f9722062b6e8fd4ac122e8fa054c09f6ecd0d1dddf0dafb0c6c5d0a5e3601c3aace2360a69840cdc8d8af02bd7e463ad74f8448c2ea2e1f62d9b5898637eeddb2146d47361c1fe0559b282144a76a23dda3da6d4fb0ba0dc41eb6dc8df11ccac1729a4f85d641c600599e499849fba8e399cf257a710d2b516c4e183170ce7c854744dc57d7b4b00d26ff065dd556b2a8d8bfabc13fcd3cf5efafecb45462587f7844fefae9a94b49815dbcc0916bc39c911fd7433aca8a5f083b72e5120f75e2d393736d52cc520b4b88c7b75022e8b5955b70ad0c4b5c47f847fc2cf6ccf744f7c2ffe24d78ae470ebb2746b6824a5a1712ae39707719066b1c8a729ba139a8c19c5bf878ed69d7c3735e920c94076765427825632c0e31afbc13df8f168a5b771683e2ab2f2fd152e179ce7d9bb1749aff7291c2a208613636306157f2570773463675e6bc35dc0ac260342f373ebfc3baa9347c67e9a77f2d6961a4ca94e76554aad80bff913916b2df34390e87ea6272cbd80409120695ec465090d1b57439bc82a70eeb6e056419109dfb8b3e1b1b6cad3148f95127981a672fe0bbd8b31b3d3930a45d890519596b035df29890c1040abeaebc66a03ce33b2ec17fb943f157e6c62ab7101c274f0fa58ffd6bd351a3ea65d66ae76db1ddf833f9513ca2fe2b87d1e91f315f85f0d19f53407e887f87802568cdc47fafa23b9d4578c825d301c5d5283161e1b9571998e4046206533fd809162d06c9c451348d29a8fb1a76a6cf75fe0b7a81a3c91e986483437dcb950c80d87cfa6ce22c89cff5296b8997f0991b0f1805b5915bb4066a738f5cd6e5e5bce19198448c6d3acec746bf25e827ea917059186c3a32a6113b2357dbe1ae2f5fd2e5e7523af6b0e9ee5c78aaeb9bffe8d92342b50a06f239bc32dfaadbe2a92e39eb37c70dd64240c24fbd9e61bdbe0e3e73284746e5c8a4ab174280b60b027ec423c287172fd9dd011f1804d490aab3c4c083bb9973aa728fa2c20c481c7d4bfb1e0e8aac534c9ca4ce35c09d8db5ab9039f6fcd88c21655635b816a38170f70c9becfc92d3f8676b67ab26da157af615aa0351dd1af1e7eb554b835929fe4cb2d31a1b26243b4c9280c85336f7e4a25fe63669511b45210e93782521bf9c0365249ecd58727222917666f8d8c4756058fdd58aa7d29ed0e8558cc85f1b6269e0f512500023f245ddf48ce45aa76c58f67b57138d4ba36e1f888dd5d3241f6f6bdf6bd66a7dccb15b01cede685f841cd00c56ff55011ee8ddd46a325a07c1509605009beb6b8c20beabdb7b6612cf544a6599136979878f3a26c8c638b76c3e94fa5f2f343758e35b9a660ae81d37f86c981623b35340207eaa9f446ea2485b1111398b10241b2853b6c2b0df8eeab2e8d4804dbc840baa328a26596fbf6ee76fbcf34f3978338505c35f4882cc79fd05cf4cf0dad5d21f1fc607eb711a173ead4fd9fdb31eb5e713b7025a1b20b9111895baede7d9cf80b12058dd4b62338efc2491b68e3fc49f91f366c318273e4bf8724e6c6cb9f6e82c74bcaa7a8466381ea11daf85ba488a3a74c31ba5b476ad3c8afd30eb058d00ab75d8a2b74f22fffb4777b99b8d2aa06ddc99d8ca904159ca5cae589320b69c86f61b92fbf5739c6dbca3d25c9da7ae47282205a39d9694c1358f056040df0d76e9155c0d753a6b4b20aea51bc0be4612be0795718f7324be6a495f7f634d4e0c1f36ac7b8512ef760bd441057bf1ceecb3a02ad691575fe48ca5ffe380b8c00062264dd4247691492aa4263e61cea0f7bc500e6aff07bff5e05e88b18df2ab1a0d12def4119b78de50d844771dd26951d57da7554506c1e81b33409c77eaa6d945e47e9da9ae58f027da449a0151fa69be24e1254c44aa9c933174d17ae1dcd838800965a26c5076bebb593b4633d2acdaa63ed472626c9353b5b3316d4826937e557520ef2ef692479649f623d6ef690b5b8c1d285c4ccc74184159b047141be509354ba0b4bdc0ea6e2a5e12449cf2899463b73d3ca4a846d49cd5297e9fe14dcf45adfe33605596acbbf215b220d2453559b663fe0d3060ebef88abe802ec14943f6b1990c943b2445da5e1373b9509e0d2635c781fc346e496e089a0c14fa56af610bc14b6ce7152dc3b31a09c8fcff1b38840d1f9c5f0d97e3d88b7d8100559c4c8086576eb4f85f660009accfd825a9df6733fbed373c1919564797d1ea3aa8eb2d7608f1bab689db89202a12332f8cbf35a1f83e04e427b30feb6ac6c97e894d7b116611d508b37567fa581d6316bcb61566c3b0c915f6d4f84799ef3e170f431f09ce1f4864d3bea73e632c44b9e6231762e7ce9074c58338fdf3a3d8f099e7dd3c9ea9a16b53dd4547508e81099bb65dd4c25de5eecb385330e03c2668bc3becedf047b4d53d065f7b63500a3d17d31251946b9e145e9d48f1921e84f0f8ea5c53be1bfc87c236e6ea2fdb643e92b20af583774fe8430056d840eed7d4caa9b188bd685b1f883a3249ee65107ccd0879974aa7778f2f92a02c0cd0bca88ae6057c7756350711ef6f03f2f0a93b6206772c2ee1819db0a6008c496fed2600206da0b74b02a9154f68149531f30bf691eb8ae57eb68436e0c8712e0fc15331c3337ad26d48b8bf144569cebb38e31154087e0ab8519fae9f1ce705f9b6bf146540fe3081dad33f5449ca119148aa7dad972d06deb0e6bbe9d5be9557910f0e3f47a4c927f94c07e4fb77a779d5475a40fb3f57fc6c3fd5db3aac158031ee0f17d6fcad9f566c955d7b15fd0f752f1d919fa32063925463095763463bef892dc0853b4a6f4b50558290d440af5cba012ef71b0dea565fb2593c7a4128a2ed865057ad163e834a7c25448c1b05d6d95be074ccfab909e0e395f1fe63331d60b837711fab95af407c6ae5304331e2d1b9cda8ea56d41bf744f9b14c4f689359ba43737c22c74a6410692250e4db48c9550770386c5eede196c06c74144a88b820fbcc06c2a5b563e9143345ea53e16bb12b6f1713e0799433d5e7c47724424e92a9e01da4f00420bfb774e8fead06d10c68ae49e314b8b6ab0d694cb653f13767052201ec2e4589af789b14ec9b12b50c35d3ce9c654c1fbc52df2a0920883c06b74991c96bed2630b08752957f70c606bc90dee6d8a01bd5922d7f9c2fb3d1a761690830cf72708e340e5bcc5b091e007e6d3ab2ac66df4f4805985d1c6d5709b2264240e33d420958d0dbc8904c8ccaeec703cce109351fb689ca89338329b587be271b699040f1ffb927c6ce201c255f75266fd53737c65a57cb6f04e7ab09330b6347ffcf30ba8d3eb9d3e3dfc494dabf11abccb8b0fc600a2409a7e1799375364f8bbc82fe5e49bb8a4aedae7b24868d721082581e98bc7328a9f42b8f9614d87607d8d0f8d9352449861fc5840a25bbfdc91d6bc86cc1eb436f0ec0a9be9427971054f12b8a7bc815a6551682feab040f3d791c362e3d75bdb9cb6fad0c7f84a23f6222cbe720600be20f14593b91d0316823594a2cce2bcd9db2331ed3b334548f26aafb43885c6e3536eeecf2ccf3e66e14cc6ad8b7f83966ec8276c287a9a0144091465a9c535214192494f05c1dc3040de53a371432677c0dd5da658f9969ca86687a7a196bb14635fa02bcb1be341bd1626c671b823be28528622bd10beeb3ecd0ce5f3c10c50149d705b9ee23b38aa4e5fa13ecdbe40fa6aa6d6b8dcf2362ac62e409062ff4a6edb40d5e2323f0e66ced7732576af615d57b59037a632c09b5ef9e1da7ce118003d046573df0d2900a6b4056d1f6e55dbddfface418a3b3dbd24cac6ec64dad39a82e5867f00446feece5a8db46d2620c41500edadbf20cd78c5696ea22521b81e0285b6553899a15c69a878c60999725133ff31a557759ae16b418e41037ce648abc06b15be8ca27989797738254cb5c3c60bcacb651f1cde26462fbd3b65992f4368ce34ca5cc362786510bcb10377bbc629791ffb7ff2280536b91588be5fed7e802cd30355a6498230f80dc5354c7e2c2bc2d8e129ead8981dc994ac81d06df43dd0ef8fa740fa14928d31a58d3510828fb8c82fc3e734e8369832bba216240cde573068dc7b7c58dab191282486eb42d1c4517a22a14713b16cf127c645d3e772a81e99b4488f789fc2736f4e4c5011f5f712e9ae43dc962e20add2218e0d588acc8912a1a695375d520d3f0c0fc62aedd6e1aa39b92cacdd3388c973a881ec61aa2e59060b6b5c2a60ae8ff49e2adcc53a41f1c3a19ccd8081c85785bf1c4342c1f669f8e610ef89c2ae23c50e5881779e2578f824519bff0725e30518a07553a2473aafd6a76fb2558dbe26f9eb990df8878d5248c16d41da6bfda643b7a66e99718758f078f5794bab8a1b5737e5932c39230ddbddd7c272eb42811c7dcd991e31a9757221b01f33f5da7f528de13669450449a4243cb34fd7807fa50e4db9fa97b0138e4ae48caa25570f1b86c5a7c860348dac011947c3ee61a6cf53824344fa72d360bc41027ddede14a177108c359407f9814791f28f5bfe5d3d35b57460dc1713f7519f449508cda4d756923bc195ee4a3ddb180248811417ba53d7e874a5a2cf91f824c5d9de1438347da43651e91758a90cb1c07854c942b60354dda4329917230282d6f81e6fa896e56f8b4eff7e4cf84e650e9bfdf678eafd5d3d78ef0ebc4b62af73ad744c8e8abc12bca47e0217d4a26b94c60771f6d9556ed1168f5445418b05362e72957c9ae42e3137c283513df1dfd0e41f9ab4065eb3eb038358208c9b631f0f900ca62d0022db2690cf08bfdd12fa9ccf5f7c236d0123500e1e7b963a1fd33cb263b056ec855069ab028daf45de5ccc868ad8d12fdc894729f9916876aa76a68db1a7d3ecd169057b5d16640755dd30df4e1d9473a5479032b7b2084223313d20e4d67fd91fa1f25c4e24135eee802082dd264a7032c28d4369bb369f8f7948023593002981c465d6db7570e48ffc48997417b14a85069fdae23589a0758af4a27ac897aad912b842c4cdfa0d7901529ce4bcc9df854d21a3c4a73585ad0e3f2d24c98da67c06041ad2999c9f0118922e907cd65e36b221f127515218e33a54bd47906a2311886018536eab7eb7146c394734c535b64ba3b73671773205e217ffb7aad108ea3da922700f9c7e35572a0bde9abb978cb7d849a9666b79f528103f00329ab742f6ed33cbfee5da211e6a1dacf3124b3eede80ca4fe3cdd77758389d64ac7d2ab282eea74d6000c6cf9694f6f7f43a86f942652bcfad922d9cefa240fe5e4749ee54c2bf6a3a162f929b5c3b3077f9529f9abd117ab26024243f0db3372c92b1652dd3fb184a067197d10cacd35a312157b92def21bdd662a4f672e9d61779b8a11978e73f8efb69f6f284c0a0b0d926081c60d0eea0035240db310318e723f62c14ca452fdff13cb90db3c1d97fc5ea0a2d87d51ec2415b8c99a97f261a1529da2ca47993b66cefb54f690362f8c588098d1ab4d96f7fc8e9b3ab4e4728480c008d45939510f27457a94c0cd6b9289ed37efdd2ec87502c4442d1e00b22e5112484634d87740a37f33ea077d315ee44affbcb2a33d5e18b97443d8b723ab9ffe3e756a224525a3f1a415cfc767aeba26306a85e92b3de41435632e1a91edf745d2b033fba8b737bebd69e8a73338cc102fa0ee52b8857a33577d0b3c665b35005f8b848641e0b7d0c3679e8c50f1518269263bf4c6ae52067b5c55d0003669ac1c3f46f36229380cca75ff5cbee6e9747e89587760e074c3bcd7d87a02608fccbc8d9c2daeb74b07aefe423b7c90eb74d454640fa598fff6c4969e93d85773bb17a3fb5c1e6c574d982e549e781c1040eeb1aa872257b8099baba8c3948916fe3e2f706cb8605c9e172ce449d041e76792883995bc6f8b0d9b75e3c2cc95476a25c7a040798a7fdfa083965baf351765cc42ab5889562998b4d877b01eff8dcb2b27d78bd915ca2627f164d2c155618ceb47b92981a7b02614ffa015fb837f101f27c16d77d7517f349da0d44cd1b88f664675ba3cda46f43aaa4613ff446e9c1a615a49fc34fc186fe1de3fe486d12eb66820c0edee73061058e1210419a0cee939f8d77ec2fd012ea4e856dc2823ec25d79eb0560bbec7aba6c534b3d9b9d94f3ec7f06d6944713ed646d01a544379ca25aa9a88027764b64c84b7bf476d154a47b1d4334fc6c6240010ec1bcfa3b1388d0d82099d2e9c7cb2a4764e9ff751309ae101564d6da9b76fcf66e964023bc535deb38215724b20580f5ad9d5e54b30d22234c16fca183ba9f15870af0494c62d9b67192049960aa3a4f5603f3b9add3145afa6bd2132bd97f0049ebd47a953b75a1a7fd044ce66597dad1fdd9cfddb94ead29822b363df8e5a103932c3f497774cdb0c194cbaae5ae2d9c9255b5fb95e2abf51a43c999b2b1419a3f0e84119d7693d7cd36e313c7f736692af342fcbb3939f589a5488405c59344ad5b0302290f745af04c57530fe8a9e8d5c2f9d31bdb626ac4c2f4e28884a61d4f4394bdcb14865081404430b5ed09b17598d16e363ee0443e005c716f66f83339d303b26e498513b63b6ad15dcd90722bd870a57ab1698a8bfd4e33875d3902e33fa90274bf6c246427eff7ec0a63084f5cf39e33b33f7786741c69cd344cb48e7893b92942147f8c9330c7759385355dd6a9cc2e8562abaa9b8c6fb1148333038492bd4ed2fd514d378438adecc2e0eabbc6de97a85322dbcd58c71657a0d1d9a955e47e4037b836355f5921cd96444614ed35359558652bbb3cd2ce64e098ccafccca9db1541d511ec8c2dc0003e8430ffeb7dd719c05543ea784455599a55249da52f55ae3d282708790c1e7297f847b6032aac059cf389a9858c061a57699eefdf50e76a77b64cbd15a8cfca50cfbc6ac5e5bb35a5a789b0c22b5b9a1582a064008caf4b797a9932b01ffe198f3fcb273e92e654496565e4bfb8fce8d738fd0592819d72a1b34738ecd13cf77572645b965b2a7b26391dcd08afa51cfc6d552ad8ab2c6952de48d5a34a7cf8d6d84b023bfb3dc923d4d0d6f074026eca94a427848193ce055043e51885b9ea8aee7894c69033d9eeb12cb9dd07485d62370f3393ae5403b0c428e2c1d9434566e6d34a4b507d85b6c790b9964a33b3ee5057dd3ae625291a5a45dbddf9408c6335c32c3cae7ff1049dca6e59a85992b281d4cdf28ade2670a4cb0b4e044e2e4e3d0e979e13570021696fda6846503808c3e85f88a671165777f5f8aad6caf7e3303ae6a397171068baa0ec199d68b36b667e276117782eabd734f4dec74dfe6add460aa913a0225e1d7f77b864c3088189e33c7f989a8f180a2339b645702002497b9883b724fe5bab8620dee9c8656182a36bb504d3b988f178ea54f151e7ec4ebda54f27b5bd6ae1827a5b8fd77ce05762d266befd337a061b1ff4ff87cde3fa36b5f70e63dd15bcec79b97d72b50466925c3a38c125ed2f301196de6f4b2cbf605778bb000a12b415c6a097079344b6b32883727348426a235d01f9a4fa2e385688de968b18d14524f18760996fa4a622c46a37006b8cf79f3e8bdb4a9d9b2c41adc7540185a8214fac5434ee46fd02129611ef1041bdc41515ff38abe7a4f9ed2d388ba9b65d4c6451b60354e0be06b059caeaabf37669693eae0104ba1e0da5dad589e99ccfcfcd645dfb8f718ffcb67d6de20a902f26f078f311a4c47308d1b49f2ee7f36566a2341048a4ca420716d662078e85fd9adfdf1dd16ad5ef16c31ff668db650fd6b4ae496f0c35dd98afd13bdd284e56bf03c476da8ede726bb5e5a0f1ef65a651da5fc021f83d3e09153c2c80181100b4045161333668293b30255ddae137803fee3ec9bbfef4cf45df624218f94e8eadb75c25a23a92792ce2616074cd1ef68ea66889df38dab632fee6cbaae031b2e001ed6cadd43aee9590dd43861eaf41b56770f126335b19c3c0465e70eb21662be01e3b6087b4220dbe7671b62d3e8392e185a6c69a7755203b5b6a82f2077a08062dda87c47b81e14e9e309f777d48a255ed3473dee23df7bdb59ddbf2ce7faf641949581a340d38269fef83b7f79722113146479c75dadd7f37301caae705d5b5a3e64acb1355855ffefb4f7bc33f238daa820b11a36f4cf95bf2cd03c610108beeee9147ee24fc68394dd022bd36ce8e972df95ea6fcd9f63595ccf7d715dec62e8bce4c6e631af30935394cc45c8d50229c1d9386ed4d4f8d631f09758e1cfc34fb047879e0dda3fb27f52543d190ca3778611aa5d48cda32ed0b1f8eb2727c771e3381197b7332d145ce06f5509d28339dbec02793ba408bc0022272d8f0baaadc2caaf5724f2b98cb9869adb16e66852647571c6313562f58380af6c5f0aabbf8290e81dfeead14cd72828006fca8da785dba162eae35383348264ddce69700a68e3212384022e140afb6369fb5213942b2984dbc0cb8568c4df4a4e1f7369cdcee6d38f51066d637ba1ef966d8a82c45840829c774bcd0ab1cd97fa27343ee42cf8c0fab4f0fcd833c73d707da10daf8a512684b53ba41b3bb0f49faccb024242407ba911645f3df2058018a644855d49a22885a45a2648475a88d37a523464c6b9fac66355ff62faac05cdc6ea5f22a4fd399562ca83e942a2230204781ffc493c4b6ba27a1ff8278af9d7dee0b1600122eed4d7a88b993816f429a05dc623dc82295b57528cb6e2ccef48fdfb16a63921cdd555b85303f74c24044f981f1d5f3ab84277dd333e1a902a4949025621b96fa093438e6df2ce411e15ba8b111ce073403ffbe56db54eda60b5bc0e9af4dfc856da596fbb596062be3bd4ac24b744c5897d6f0c71e6b16124f0e3515c88e47be314f3402831cb184dbd19a045e23cc4b96447b7dcc271c22108ab71dfe8766cbf4661bd959b1d0b70d4c7a1060c92c5ed5a17f7527380e2482d6564c179df0a21caeff208aa9419840e9320fb748f872c8413fb2d6f358c6b47078ec7a77b56bebf9f009fbfa20a7ba4d70915427710783febc27d92532fabc2518344e5247a333110840783c8d07a3e1bb00d43b68c05cff1bd5a72c75b01072ea0eb6d4468eed98533215908db924d93fe6861f9be6ef13e0d98e6ff011f67f5adb217e6a525cbb883138700328f7e4b984f30fc21577c9455d44be2964d7c276754ec46a16ce7f74899b91d229bbcd2ab2cf0220930ca193a0faeda6bd9e64da870322a66c64a4d92a86c6de5ddd8455d4a1e3d1d240f18413efaa25668e984438802fdda1f6cc4d1de6d22cfef314cdaa62868c185820bebba310ce8d3aa34720801933fa5a9d4ad2f2990987d4c790835a2754bce0ebf0f418a2e35debe3ab965495ba2393447cbaf3c04463456c43416d9a11fcbc9e1e14b1d6484ec360b79509b9bc3eea6c463d863a7b69c3e13934c97073f0c200753fe67c1dc072d60b3f15810d2c27174c9c5d99d38b115c76378e851bb96d38bc245dc3efbd7e102f0c053f6aadc0d8a2603f9b6f55601513e8e08b6fc5265364334e0f9cbe32be258b1510b6623a99a23f495e948e5603bb68318e1bf04ca05c96cf091cce4695721a853d569b9ace60f575a9bbf97ef3c64e2a61d2991b9236807ce03e9923baec81dccd141e137c98b52b956e7cf70fbf6b93ed47ba0fe881515bc7fb8a01ccfdc018002196174c1ced15d896619d46a9edb58a6d85ca7c889650e1c8c90486ebbdc02fb644d7392a3910acd53a3677fe7ed2740223f51425c6dae8933e56e18e40b80d09c640a562fbfeba5891e8c346db2f955a21f334921173ffd9a3d0759a9205f64d496369d9285dc58cb200bdd143417d0cf8f8555d3a535b9bac53c3c93cb6a85d3ba4f75ad5350c65e9df51715c6ed13dc371becab5ba20c79b9babe7cdfa9a004a8e3edabf5f330f715058f5dde8514e104ab743d59336cac9f9e6221a7d2ad6d90d0574503605972718102f3efa4d80d48c6b86565f5c4454846986998d541a1009d6566cf4c1c08449c7668f0467475a03d7e137d5972eb99e9800d4934ba22b5788dad43e24911c30279b465d7ebfee165ca2b4b3b4f4626351360301a8bd4969e6b7456691cbbc828495dc429aa68e04686b8e064c70a4a281beb97e334ea93e7e4cee48ca6a4166bb92438f5e7d13d90e4f704991d0e4761d599558f3b7b1ce4768e081458f27f8ede86213c32f3b33a412a4d2c3a8cf044ac90b881df7addd315ad559b21d0bfc7b6129c3079f41f419ea6e11a57fd2811cadc6fa0b775b4c964d0bbe6d4fb92394b90c9b789b1698ae96fca09064ee4d37be25ebaf2a16c9f7d67f5d5d54acf55d1fdf13a7a7dc018fd11d1bb717b87cb64b7119eecc29d38f8c9e548b1872e570843cd0d3b2a5c7c1894e390ab76f8aac8f6d799ccd830ad444d00fa4df92885add52fa5df58082af8a57cba254e7dfb72c67ba96a8f945b55115d53f46301bb74eaee07bb804040a63ca08b14c224d3dcc32fdfd4b548faf16c15af006a2b4e0c9913dded4024b84a0fef0f8c88a3996995e2c23477bf1d352d40010ea714bcdeb99426533c3bbbdd01a6957d8991e715e9102c32d7389d9a948af2c0086960993562b6e7f46b4fa95c1fdafcf689a247dfd5261db5c19e8eda1c52188726f2c9a29de8c6ca82bf8ad6ca78fa9bdba67739cb5a46ef3f569131b77b255afb02131a5d3d41b1c89c8372e12a20cabbca058c183d69a200829874df7213a930f48624792a3000cc96e75ec45b49e0636d510cd7c86c240628ddfe48090c6e839f0f80114cde0e2584a3af0220f5417cb11f7ff11332161700cf0403e1bb855abac8f26c5f7e4e65f11cdea5ecd30247d8db7f29656afe0936d0b46d783aa89dc3b551191fe19a57aa98aecc643dba2037aa658fdb8162bd8c05d39df676f6774a55ed10fa0a19709311b00d90ceb44ceb36dd7a21973d7e0b762c3659f368e77f22d9dc47190b3c078522a8b1e2fd5a8d62434ec4b7cd8497e2c1e53d9401f1e96b9ddbcd60ad4d1238b950f5115f3210547e823d20484bcf5fdb38c08a0e9b90e1a10881addddfb4da24e70fb2a498528009f35a5eab8d96b18a33e704abee5dd085da2fb65f214c065bfa0c9ee32ed97b979d6f2cad18c2400cc0c3e74633177ce57a73f62585a906ec4f081b643da328e45da995a6e13289e5c3d37bad883169a1918bacf0989aa377cfc3ae244b7e4e0a14da02d95950ea3038a9b21d614d7318e20a573451be1ac10fa7e431f887e7d237005177ecd7fffd0e56bce8925f5ba83f6821a222b44bfe2659f01b60ec589a86bfd837fd699228dc0da58a0e6196d5b908a6379a272bb5524e7e23d594f4427835cb12aa5b0c8ba3e66cf1812e9a0c3a3efe9a2f3b9d5c4b9ea8dfb1628c03d60b0ca71fee54aefc776c6e560bc35d86335a039f12362d3a81f87933b7e80768d9ad9880d7985588cdc53fd2be5395085dadad69ce6719e4ec9d3ba056630d3ce254b4db9fd796c775dc8c7ac1864ed183d969ff1a7e33eef2fd4ffd8d3e1a0837399b809f2fe38e845e5fb7c0ee0f2ea3c9d127be26c248821bb41f5007b8ac70c123d6d3430284aa6729add240e821821f392e5125bfe9401e3a75488c398971297dfe9d3d2b4b26d6cab03372fc16e7f5d58c67ae77ff63830022ccf0879766a33e8d1ce447faddb9d9be542de083cd05210c53c2bc191ba5160e06bc7d0ae6d9efa9c7888ef2cffb86cac795eed4a16b0a9f74babd9400083efafbfd3ab59eae664b16ba0001177b949857160179a4ac036eefee93400bf24a1fe0d70863a3965c55af42aaab0e9e04401851fb48dca379c6846fca0b07511ac3ac2da471af216f0b84eb98cdf70faf050f5dfba74cafbdeae67a90601bfd476dc9cf3529b68ee15010c3afe305657413f6a479982ac11e5993e472f6c58d042098f913c23d1b47e5313f4210868d719beb227a61968c9739efa6ca37cb3c9dcea9aa269750d631c3edee86d47a96380e0c62a44b2fdb380a24d5892b6d3699ebbe86d5c5a25115a2702d7dcccc5be680b130927b23eac6466063388ec2f8b92f5f521e89154c8b76c5bc860e36261ad9d0cf74927050edee4b7b05871c86d7f0ebdb3135df807b194d5d24db018ba6b7e907441018be2cdbd75ce51f672c0518ea4fe4cf32553c1c34c32af11b464addad6aff1c9fc8977af6b92193005668fb608fddd635a507404ecba1ff8b962a6f49eed0df82141d3ec06a8920689fe35cc04c484ba6c2b2a2dbb727a861f452ea5fc1021d5cc9364a176dd60bf0ccbbfdfb811ad572c37c3a1b6f73e2f529cb9b19b555f530f62ea4c5149cf80e9efa9ccdd62d572b21ea44a29cd67eb9e6fcea518ea7190631a921dcf578081dea0914ac2233c56c5ddeaa9f908d2664629d725e4e3140c8d8ad86cf8d2d84af26f7f8cf0e733866b5702554b2339679d5e23624cffe7f8609ef6a847ff9ec6cdd0b6096f0437bfd5506278d95f8890fa32cadac3f2490bfeddc98f5e28b89be3fe9632663045809e331456ee9937a231f5e9079e62e6f86c31fa700ede503ba98e80159008e1d1ce596ebfca4e3b2e090c12c0e599ce56e0b6f1e7b6d2e3a424274d23682f3bf0fe61f722a42cdb917b32b97f8a18be461c64c449908e9869a030482eb6e43917e681e08f72f169feec7bad88fb20688d5e69263a1dad278439991fd2a7716561683164570d712ac3921cabe91ad388707918c836e949b57576cd7c25729c11815ab4e3fec02eec3afacfcebc13e03288fd4c9066265efadad84f577b1bb33499367cff4588fd4b293561604d618ac7430fd1481773c227b9254d680f8d1e580f6e0622bcf52acdd1f0c4425d333584c5a69d5f3d2ef86db404897533824da8a095285ff6ffd69ce6285a259ca7180c815a7aaf6e574e6b7784b35a4c4464bb092d2bb74a1d1809b89ab44e5b8841a495a326e80954373ba9e232a59abf73c8a8fce26805933fc1ce9ea5d06083358718ac4b719c63c69425d9d9f80feabb86f6daf34677ac81aacc0cb0fb966e9595a16a7934d8fbe7f9dc468f6760d09c08693648e6dcb0aa2851a8671cb67903c6f4f8182e398f4dff41a8e2af8628c987108ce4f8891defda9e3d40796be3e377a093a11b1971b957b7e4afee095768288cd891ef2f6aa3b7db52e846db8f0562e5098d12258f5662e68b6c7fa4877793d472c26d92a7237c91cf1bada339ebfb4d5d87fb5c2cf45f1e28f9cdfeeca0f133c4df6f377c20f4a0631918fd6574514577c1c5359837a377a4e4d9fa86d376c6921433cdb69adda3f834b76060621fdd4dce6855eafdd8a608716747e62e13c92ff1f09adccd709740b49c8ea49b5cdd136b76f1ebd706d1c9671db33754fea21bad82041ada5cfe6f805c5a41e552f2af4fdc8f4523954461f980db49075252a56d03e667137e3c8e4677e9f183b232c34f3d7e288a3c622612fce43f0ed3b6304fc2eb52a025be24b96295c473acd631806a72713afb9b21ed294827e8fbf70099bfa716b5967fa16f0cdf49a2741a486b7270185e88613f44cf919b2d6978c514d18fbdfa6a7625a04a81c0bf5582fcd2f32efd8d8900af45826834cdad3ffafc74d76a63f84d5dc63233010f5fe740a0f3042ccc4d4662fbeae7811c8ff7005d60ce64211056e5bf105c53af4845ceb2e609faa28adf7751a3743e87c92b373aa1df80d6a86b36473d46c00c2c1583bde4b7f280615901a5abbe39b8658be0edc8db08453af68a79cf90a7efc27ca574a510e8c67c210bf3fb2176f5452228b295d3a5abb3789ba81603e5359c554b0c22e50d1970bb0577799b3f0279b46d371449b4a65c7aef0377bfbe66b0dcf1d4f054215a08862183d2449ed01871e03b3b07e386493ff5d5b8a83d4df06bfe87ff83becf553e68124c7995422337b2443a168cf0213936b2bc3b8bf5351252ef00818dea8c83f69e60254f7b31ddbd7a50981967c0ec42740ee29e22adb52e6d0189c233f2832f8242696ce5a1a8df4a77b6e8c41fca63726da031d782abc203a7ed34f93d84be3f3e9bd13725cb3bdf99525ce8072a558f046800d8044ba1b9ef0b878fe1e83556433b910df7ad231215afcd540e719e88a3c5a8616825cbb962b32ca56a428b7286393724cc16e8ccae67c9d85f19ad26827473e57fbe3458413f0bb1f54af2162f749e3c2263d5e29aaa99fb8add9d3d749453ee5165e22c527f811024d01326a448251db82d0a170a5302714524e85dbeae3215f009e52b1de7a40f006b9a12ab2046c4d6f6fbee40c47bb22687b1de6f964e0c579048da4f9dee392875282a77af089a68ceaf14231bb1df6290951dbe55730e48b0ff5d2a491b58a8b47ce7895806a4fe3a8428b9587cc8c96e252f9e3e1da1ef3949ff01365027e57b0bc905d1ec8db666dec8adbf827e486b3824e5bc24ead534d5f7714d7126dafaa2a9092dcc6516c42dcfe8108a018e42aef0b73e5ca8374455f12139d7b061a83f6b9903e1142628c6b9c6247991f6163bbc771c339c4cbf183e0f4e4025aed74fc1b906de0908f3ea31b5c1608e761f3fc162f12f3d7f5341a4a7c3b3e7c3b37146aa0fcf44d76b4c5da4da6e2cd4dae6d5d3cef801fff7cff70509a69edcc10329bbb3ecb569dde814a00928ad494192262bff468293612309301d6dd9c7116eb7e6e74261a120b78b0892f30a045614ed3c5b44fbc82f972ad2a63b1295a343497118bf379c4302c9cfd899c3e75b6fa008b94aaf011a001b2a12cd87aba375606022c5797de259942c08baac6e0a6fd96834cf39e516510c3e8006a50bee154510fa9713ea926970b72138bc65eb2ae2148ab8e1bbc6e6981b2a8453f460e892138d6c4904ff05ff017af65e859c5a8900198b40a511bc5aeba29b15f1270aa097ea98e87d9ad761721644d16858991e3b73445aec594f494434ca72921054a82cab12e621f1f1cbe7a8ac98d32a9cb29315c24b68c37863bbe9d1826a54c029a23a94488fb4357b4d4ad5471ad7e3604ee96b8f9845731d89efa56c1ba18dcef55965d6b448be6cf6efd92d1c756012fac6ceb28db986a7699ecee6023ec87181f1bcb08759fafcbbdf291a79fe8456c61b1859f23ef363f5f441c4d7e2a060114b86965a476931c86d1638110e8832787adf44d95a4533472247085c3cb1b3f7d39db9b411c32f926d9f34a688dacb9c4a1e27da547f689219540c4234dcb245c9af72b16ccaa61ef9694b4c31589e4a299e5c44be3308adacb817d936666f2f8208db97d59d07db12f3d9f4ca348f65cdcaabf3b3a733475770950044fc8178b036f616a01593d24dacd08cc846c1389dfb80c0c2170c1167d9287c53f4a63ac34f983e4982c5374531e611558ddebff9366997ae3aae876f543b44f5eb46731b50e21c6b1ed1a2cb350fd9d2871634d44b7b3fbaed287f83e662841fcc6e6325384920b3baba057ec1720632103a625c6d367f70adfaae1428a3473c1d304c043af00bc82b0fac10de0aaac53539d6124372c48599054118b441770ca45d43447967b36f46fee955f30d9255aedbc34144ba465d155e7691ad6be1877b7859d68f1c8d07f7bae71f0b7edc986ff9983a14cc33a9dcaaf6f3de481f76d34b9b4fa7e12e8e330329f86c7254ffe6f8df019179fa7138fdff06bec7c94380404e16d8cbf8dd13660e613ca204676e72858ae809310286798748975bf97aba24754ad295e5235e55e9c55aacd24ecc10c42d1a96b9187960e7a9760cb6a40937e77e508c84599cc7d594972e3066fabcb5ce0b9fc79431c917d774a3bc3979250ff3d3532820cea18b683e03d2b5ef105e3529dea797a7ffa2e57d0272c1d58dda382445ea686c0881d264059ce9fe6f6b9bda2613944d90f4b629d8ec8e6f71f8c07f8c22d02f50eea5de35e7e970b8f9d6b1818bffd35603e945b2e460a5b7a019c5a98d26928cd2c7ee649966e962ff0ff0cdeec8da056412b67709707e84469865416ec05f252b21a227862cd04887e4a87f6b16541c6df7a3f6331aa29f6a819d3df45a691df1478d11151a2fd99c499cac894467b9b9cbcb8eb422d1854f2211a6eb8e4604e9878d1bb64b2ab1bd557052167b310f2b963502e5c43d7d1189c1c9f30600c75a195ca190168eac06493787a77d16b0eba1b3991569cb4138a7e6727bd70ee562e452747653bbf3ff008989404c1e51cb7b7153d22a814374073ef8e7b54d9ea20c6a2b38851535345f9c51e6db3bf35613a9f7a8bec9919bf5048cc3d5034b3dd59b64ebabfd98718541ab17086f50121da295ca3f9f0a06ec9478cbf5fb2ed855d70c3031aabd1d590a7de91a1f1aca5d37ec1d046853caf936e442ace8da6f1b2b7c7f9f29c7201577949a24ad9fc31c88bd6d809caa1a89c3de8aa524192c82c504a16e38db2b0b24e39e6f000b563d55637636ed5cda261e86eccaaecd9d801614579bd940a8941decd1a9da2ebca3643b385ac1b9bb73338d91de8db2f3d3ce1e467ad09ca15d4bba5be01ab7eb30bfbbfb993ee24ffe9f880da01dbdad2c952734f6072776ef3f988f3fc5a9de7086f147bc5463274249edd8ff3bc6714fc75031581c9cc2d07246823073989ea76c323a6909feecc6944b31595586ccdb5a513da1ee394eda66165c18e9a905541c4949780a0d77e7d207b90063f65886c25c6a65ab1ac4aabf8b9c0eb607cfd06e56f2436916b9b441283110c618e479648396cfa2155bced1f83f38e55a2625ccdb611ffd01f50a3d084e9c86b476e02753fd2d8c22e82007d4261e955ecc2eac6db1810f5340f3a2331e5ad3ed269166cd751b829be316f06c1cc7c2983b00574b63e72622c4c626d714183f601d75154d5ce4d770b4ee8f1dd9b634767efd7a46b7b4777d510b25c10a3197e80359154e77320dbbc175320fef7702f69a10101885e09394b950ac097ee9d3ead531e3e9458a06ff1757152bc0b273336474fdadd0639cda9cae0e2eabf3c46322311ff2cae816fb1efe50e1f8ffe24158ca549a8095307a0f5b0375bb2a0f47ef48898f0c1a60dcdb6770994baf67ae6cc8bfd557e07a18f37560005d529d6480c33f3544b95b2247c038e2af87e17d9f3b58a303c74a532d99036bf9d782b6704088d00646f5e784bbdeb9d4fc151af630fad1e3088ac50a98c19a71db7617ffbec44b1a7730f6de9ee7ec392879ee0cedbaffd7e1cfc2fc92a8c94c6fa8145f1f02f17d5caefb136b07be9b7cc078bbaae04310f688d96785932b6c8692fdfbb4f176f969abfb8bd2f72d5a857b44aca2d732249086f8c2204267912917cfac3ba7387fe7c4323fe4558d27901bdcb07256e90b8a05d2767bdf9982b2eb85c462c38964fa7fb9c63bafb86e7bf65e8be692c169e8780864634d78e3db361e9ff526c7e88c49340d1099e9cb1cb5043c5d68aa8822ffe887fa33a963f78206a091f02a8f23ea972ec46f2b5afecce6a8505a3bfc8a5983e9b4879343394830482e95c2feecc037438c6559aeeba74a34495e13a90e72dcf85e224ba68bf9124b7e7d552e732a942011bbb7d4ed82db3240a4874d90d0271cb7cb229f36672144a46f9d3bd75942dd9e7e7257c06fede504d3a9f6ad17b1fbd9b560ad513500c748b62402a453c3572211e8a98bcaa1269c5a7a4c6cbd82691a25ec96bad72df29e7044814028c04dc059352f7cf765b31e54d6c93345c8b1cc8f0a07ab3d8c13f51d952fe93c33e8e510ca67ad001ee86a9a3193324e6729ee19161a9b9ce172f07d497960c01b939d5415f6f5a21d4576cb1469cf0de71c42bdc1abd95e7c3479181d0e8b3812525aefb7512cd311c8ce0ee77b50d9831604532c82f97538b03823737ac348b8b6c3e5d2ec896207f492630d72464725d1c7191d7b909fdc0fed6cc65791c1662a45506981a09376531a865b04fcf2b9333af2f51a6a8473246268d8e8ebe22fb4b78b1946326498073daabb992a0388c815388cea68803de1996f68454324c17efe7656579be3460c28c88621a88ff4b7829520e0b1cbbfc24f55eb45cb67676deb86f7d967f3b80979b7899fe1c93db0175515687d8511d35a97a3dd48aa780b804d1aaff951471ad01ac6081229cbf9c46273ce49c7fc195c56ca57ea46ea77bd6cce0e69cb629c12f6a2194853e5cd79bf36a49abd831626db060c9925cbb39bcf47288573c6b8835378ac51e5c384c3c0be60677e983a3478d7758eb24b5ba9fd97e19cf3e589e2f5a879f9ae929eb9b41849e5847e9c2ff0e5d9e25e8637571308838d63bcfe7c19d0ef10dd5577a05c4ba3976e2737046df743a3c2c306495ff51b6e49bcdc3599bdd7e7741553358ba21e625f41542ffb685b24d98541a589b69a24a54a1f1a7e5e76a3f629d062a23ead2179973ce9fc61c9e40cbfefd1b9c71954de634da1eb4d3231559e3a33a583450559b571eef9e46d94910bd10089a6373b1ccdd61d38c332d8c9fc12da69cca68dd649f08eab83b140dd314e00e8a70efd824548668376e80e032d56523856d27365b84aa82a4d036f415b08b791b91b7445f65e151cc5b3f1ef60fd3e55af78bd94716ec8e456f9120c1c0b5a7bdecd0f297dc87a82923bc2709ebea6f66cb8a98cca246c67d1b19b04d4657f092dac45fb008b134e023ed820ce4df519270283e9d12bbba81ac03f9acb5471cfe875540fcfccc55c57336652f745acb6c4cf63a7e114584477ce65a198cb3badba22e79c65f377e3d9a9819d69c1959c139d7c5f5ec87ef7cdf0d58c86a150c2f8ec90cf8f9a19ed5559d0fee6a5839e66439ea87d2830a0583db6720d5ea0249c7cd7b0cfc5e9f17833d35c7f05d8e5325c3d3756cdd0537dc9671d80946c3a1fef50e250aa6086b7e7113cfa5ff04b034bbdbe1cefaa2d14daada1ac8e3c8933ff547117acc789f4f1019a4404e8ae24a5e6d1eeb0980e8d488c9efe1178b759c4852ba8fc1a9e46a4619a9ac9c0817bcf800e7ddc55b28ff77c1ff6cca076b12a75ffe3a2b97cb3c7ca1ee4159a90db8ed80fd0c574cd10cd09ded52ba776e6eb6230c14a8f1ead835661703cbe5f6590a0ef412c2587398cc4252d8715f1de7a2becb4e4ee10ecb1fd05b9dfbc2ed2f51a00df986e66a924f3bbfa48649e79134003cfdf382159acb8034977f43431670c62d5e8d63c64a41e5d9ebd4c44e09f3e06e5b4255ca83d78437c10e003a75793a460e855511ac2f08454073ac3739b808c88a36ec5727c95be4792b57b61b5ad779677fc107bc973b23aad5e4eacbde4509b25cfef542521ef9dad73e30b996b324896446e4dc76936981060c7cec630b9e6d29b21521354eea0825af585b4d640ec2bcc60b87ddee7eca33e4253dd7f3236f3fa922587203cd076a5a250e5f2c323e21ad703f9019818df7ae505574a8083ebaa41f18b8a9dc6f59d339158fe245faed7176a8c01217751d0bff4bcd93148ce2a3d3a5937eca971feae06113545ba03cd24c21107bb3634e636adcf3a19c0329eb4379c54d71705b7d1eb49d3ff91ead4a3fa7489fd21bf2f13a848feb1708e0a6ad72b4af36f1992836513968b030df86f70eaabb7385627e0e60e2937964393a538c689b079ebcbdaed279c96e5c3ab093ab3c227b161780f6e646dfe180592629ebdaa59fc6d2c36290ff3afbcff6f13a44b85f8ba7f932e39a455ec7f33c922a392f25ea0178fabc46a9e026974c3d30f77b0eca7abf421441be6fa993b31c6f1cbbba6ee065f0b4f447a96e27e5dbd615442253a8a073b893f8738f95be8a88e013a5270d7b2d362a68d75f641d8acd57d335dc642e2abe951a1ad06511020e0550ae65151cf6fafca90822372409fa21895f843488073b3b42887016c7190da1e06826a2709952faef0ffdd924c081296054aaa15cad93ae77b2e954b6f5c4cd25a80c990d11412c3581836856c4c77461cb2b5bfb600eddf57095370c4283e0dc6d87ccfb6040a909561cd5a46cec8339f0e273ab62e487572a0025f9857ed3e587b4051714f7875ba1311f465dd956b0781476b34e4b017c42087f48cd0f8dede0bd792c5090b78489d5e0ffdd4997a0866eb6be78a34cca5977ed97067e59345c5a52e3d107f69feb050dad0e865553a7a23e7fc0e3dec5bd65850be2549db19f6957aee91c0cb9db271897d2e8455d27250f87481b7fe93eff6baafe34d6ec18d52eb230a6657a4d9befe57990bbf60e1b3d2c6ac2a21d9b4bd657c853daa9b639d7f27b7138ec6816e8f6ac22b9f856b9ecd501a35a50ef908955f0680903f21ff7f70a6f16e15f678dfdb343d35572661f7cdf2bd03e0089d8faf27181d9286d63466c75076a59bd53fb762fcef36632ba113fd8cf614fc9aab370c25a295561b268af5869eca08de2d0a070bf3da8e5c9ebf1e523b5a2c2050520cafe898e2d84676b4414b8b28dca2f9983698834f97989c01ed3d3786d5502f2c65321aa872b4df5578a4828769dc12e260f107930ad0404cfb31c36e790beb50930cf55e807bd4c0486be55cef189ca92408349ebe73e0c333530503b58d949568b30742362ddf74d56175e545607898360e40c830a6cf5dc2d7eae96e1262139225c628b851f19278902556c021272867a0dd2e866fd96d3f332f2c73e8dc19c570dc9960f73c338d654085fe858be534361db73d24457b80c7d12f41a5b8116c27f5d6fa8de8401eee7ac67f856158439d8820f8fca4bbf8e13be74a1749169305c0c6a41959781c2c9017ab74eda717431c90b91eb377c46131c1b89bf8677470848f0d14d345d98db6f62909f6516e81c0fe16898e52d6ed73d62a817108a2f63163535fdfd21d02df4dc93ba5302307513756f817181c0f028515bb1642ddef3c665618a061c0a16e2ce21c47bdc0cbf7f72f333c53781b06c86748a716b634053dc4c44edad8ccdaa99e4421a24af6b952556cb81c59087c7616e218ccc8d14c494237dbecb086d07430437a2d5827a6653893116bd2acf8c9a7040eb648b788669005c9eadc49b76d135fe5ba3da5be8f341a7b1cd59695d74225fadd19dc108209e37065a12396192adc39ad8ed0e2fa12d03e4775db6c0f1af77d7ac37e72a9312a1cb5cf7b10ee81e9667d6f5953bb0e86e79e46e01a544527d809ef470494fc3a5f1590176dc694edf8068bbe399a37cc4ae137548e951c669ccb8f300a433242e65821059996e4a795e5d389394bc051215b23732f80e1f8bcbb7b40ccc8c495082ae368ba22ce33610534fe0cac382c800d92c1dfcbddeaa8f74ed35ee2ebb084a82d22d1b608966b788c25cc5002663f33ada83f88a649324f80a2fc8e7a727efefd77477fc1b5efa7bb7171b6b4331d6d48ba2a69d6051fc5275f9ce0c49770a08c88b8cc30bcff2345171e3b1ae82f223cf56f028bbe0876b99f11919c39b8c19b87cf8f4ef571b68668ccb66a0180818c7aec0975f271c44ed2e7a647bfc93c683d4e73abf29d3472dc31f566af67ac2a490e3b6fc2652d71033531cbc34887c5f36f6fe0fa8692af7073a0cff4ce0a0b8c2ea5d6cbfefc09ed656d3b8c588b97905e0534dc0c09422ec73a85bfe398dd0db5f21780fa0cd69fc0e8e1c0ac6d3d34173861d2b00e27d7448542a4a4fe05e99b9f68ee24e3102817ee4ec4e98952c12c720d683f58bb82b907b38348482d626c50422336902203c7d55176b79a84c0d2c7ebe88d7e9f1b4335c9c1545689535cef9a7eb6ccf17040e0f7f61a8f26ffc03a508a40c0f208546a46149f7412b9d19d4084f0a87ddd569ed3636f9ce1b413b218fa9b373599ff19a259a9ee02a133648a76c81fbefe29305648494b79a45a98e3d35a0f4748acf3ba6b03b98b70da51f2a0f2b1b36dc05a694ca83c090b0803401d02f67d618cd25d41dcae56d7bf162af38c6b0aef29a00af051ee334fa7010049b707bfa6a6703aaed67a402a5a141302afa138e1a2caec2b0ffe09d048638661d2ad784cc1784c4f168262b7ded64cd15f696c0e424774dfc5e955f00ec73313e22d102c607ba9966dbb3a814c794d64806e0200992f3ad4692c170c53b057da7faf14abdeb067c57884f7b90a25c85c045c2350f4140120025b03584fc4f2945abcdd94fdc90660cec56657cc392449df00b78950e6200512011fb19888886ecb1b1700835d22d1daea23262713339b0f9f4669fb3ac60e348ac51520c527af545c12b703776707ef32527812a30d31b572e6412602902ab144fcb194ee9365b5c176cced71d62fb9f82d841b4031f34283e06ab5e68446daf7f60c84dfd7b0fc33da6d111958f92ea9d31ee8ed7e9ba1e5784ca63d14a0844571d4e485ac15ec2a89fbdfb294a31c3699828feb15275c0641829063b39120461cc2fe1261fa9a992ceede7b78a538e2f075b78bb00e9162798f143121b70fdb431edf20848bf36db3926e8672dac37544e901a5d0adaee64719992fd66a3c17795db2d3864064c04cc28ef6c99e2f75944630f2282d4c0d560f02334cbc01ed5d7dc9667a74163ecda9307e7fd85bcc69d66b7e632825707f217c4448b84008539664e8c5f4a4ae93459ebbd6a65a18e69b7f6c1267daa402b6229dc6d92ef400966239c695b79bcb612f8c14d7a3463a07f8f13791e45017251fb4208abefd7a8f77318f6f545b35b96384fa2d49eb51e4a4a04641c58e683359e513913ddafb714ec8ff87ae4a94beb2edbe686bcbd5e2eaf9b2bfa99fef065d20a31bd65eacdc3800af2a31b15e41315337a523dea7b7d869908ac270d390301402f4592cb0299e00a5f58f642253e179c28167f89deb9557c3535c1ad5e0533ee4e0ffb04bc56740d591e68b9b6c822a932e3d61ecb6bfa36fe7b295a677903c9508cffaead434c0f1b6860b9ac45959f91b9a031c2184f12bcc1442daefa6a4254373e7eda5c4ab8ba6026634b1dc4a4f47d384f1c1bf5a48d15836496a0a9df266e61b2f77d942dfa18cfb0f50f54e6800786fb1db5af0c35d71d8e2e27f3faab1db33b471de20f6527111ab06001142cf4306649b2ad21f609dccf45f611bb1cb22a848ab201829d166b990aa1a53a0d390049b148a340bd817e33569c0a64c02f48b3beccc5e725f351e3108a1626fe7e989c828b42ff8014ef1c5308baf4cb92399cf1cdb9393a52590f570d5d89cfc450ba1e01523e8b4057cc15e1d5feb8d78aaccaf5e1a191eb31e551a29f571f1d2697cca27640580131bfc7c94de0feff8a49f43110c7baa646da7188c1fc8f29f04b5a9ed7b7376c61b3fe360014e0e8eb024b14b1b9e8240a53035385185b8fdda7bc1234da8e5dc1448eff6afbb7673ca3f1d36e9a223e8f7fa521e36e5b61149a8ae2290dd7ba44e8ee7ebf85736de28821a6376c76da21706116504b009c664309e66ad98898e6f673898dae638d88ce818e447e94f1817ab9e22d36f92ac1d3210387c8258fd6941250650514e6a93cdaf8a1044ab79368aaefa3b2eb38a16045e6cf6fd7edaad3d336547c51a3ad0b38ce8de3b11986133188140a73b10ce55e6e471c9a874d4b33df8c05b2a64fc946e959893c1a026e36f5be9eb100d2bd4150bcdaceb0ec2883392044d2ce1cacd7c9aecd21558e407fe4ba4cc4c98ad99568ee3bd0f0d792b984d8dc6de6f09de28bdf830529e43e4bdd98c7571d76f9a966637ce3202957fbd08888b1189e8d770714f598028507758a1b829615d7848dc499cf49f2f3fc274a8591d7f1f21cc46b6ff3d0e067a735e7979a7f85a4f57f510a54dc10fcb630271d28aa8d404d9c5927617b64a082e32c119492f7a5b4cf1c9fc636ed712e2beaa27245d704b133a5277d81f41ae51cbfcd03054cbf4b033db8ccb7e6c63f77800fe3434aacb42aa91b8f3f670710084a4c5c2a82e2281165e9cca363f9c4393a5f994b4d20c49b69e627d59fc2cff86dc7a8779bd44ce657237859162f22a5e37c6f1ab50d2a55be466075645a55951f3d462f336d7e2323ef29c3bf0e4e0e01fba52861055532515519191c20ad0e69ffd1d785b059f53ad9686eac90544f1cfef0ef713e5139aef9f02a05da80b6deb7416fb157cadca8401feb9e052b21b0fa6c67fbb4108f210b1a34b37b3cded0b88e6042b4f17186c2c26068b002af2fa8c544964e9cf4bde82d7ab6dc25844054b5092e19d68a9b7a4b0309a95c2c6ad0838637c3b3a9c784a4e1406c8d836916c74f870133deb1695a0034c0890f81baff0a3017544abb06aa08699d41165de6aa773a7e32a4248bf8a52119df6e90f3e7bdeba8b6cb0b656f034da2d48e36578b4c50b7398699610bee28f4998dadadfed1a8defb312a3a984aefcc1edab4142985e880f77ca1b9e3bcc3c2f4af9d88dd354715df3e1fa58bc6cd78236875610d4c8b66d579ed59853e89734bf5424056b5b1a2826ce7e17452c58a2855872267c45963644f7e0f739a8621b34e537a8f566f44d6585512c49789d2d69d23e30ec65c436df466c1849963b3039b672528eeefe19a5abc59ede92beb07c4a702ca53615feb2bc5d4bf8a8538dbca0faf1947812b1d6223e61285500890432b34f9bc845eba4bf859caffa7ab47537614ee804f15356b3540c6cc986d11ae13438157eb068f852f2566ee1a33a9974b8173d829cde860918d0dbc2bf04d65f8edf461e04eba4b724df67365da0afad8afba368bb21f57a438575a8165025c3bd168e7d3a5e03ca2bcb95c70558710ce38f6e8bae630ebdba180f38273cbefba1fc0d7534020f626e85d6283c64d4226cab9fe3f0e2ec23cd87e9999e603c74269f942a650773fdf85e0a40e3efd3f61b675f551f145ebf61aa37c4cfeb5627710c4de0af7ee5f36cdd1fd3acad5f4bd2c3bd71df9b48cb879dad6c3a381cb50eedd0d99ce415cb53bce2efed2c609a99d34ed29d663789c36d98559b23ca9015bba01be6b6332a2aa0cf70c904b6a017d7743e84930456b0b2adc3c91c53c912abe7fbeeb032079df6a43a66ecc1329350593014915c223ab063c2218e1010239b9fd83d9f46a2857538188b6c110463e8232dc9b5adb5a05c62f12dcd152f79a8dbbfc3578ef7d2dedad8e02e21d6551299ac6ff625c138b735082a226221b1c86edd905a20c7853aed682153a31dd7e21e1dfa8ceb794320840ca019dd809855de5f962a464f6c59ed6d2a4fe1a0ea10cd10c86efc62a9c6909a6e5b33bcc330d45b4396cc71faf8262e6780feb63d132a2ecbff6160b03711876582b518bb8f402e29349ea49fb29f5a22ef202b1a532fcd7854c09518e162a946984116b9e006a50e08efcbd9c1dc2246d86cdb597c33a98ee6d86acdbee110706da96e905730b6bfe556392069f67a04f5c10deb0708bf35cc5603ebe816fe521c140233dba018379482365c2c07636819a5ad701a995be5b2d63367137816a2183597ef755f65affa88487aa3bf73faf92c72ca635c713d9613c297988b198ce1e6e635f1d0c24c6f202c84de40aaeb858dc60cedb0cb1ab66decf753097f5a2e61c47a78ba7459f2d8e810eb158d7bce8e35b0f5d1af01ae2bdeedf0ed79cd2267a3d7d5696bda4234fc9fc186e2646d9477e64cbe8865751ae982da69a7117e612aa48a61d6a3e5289ffc24a534e63d31526a91f0b791cecd77862b109d763cdbf4698c88702ce5f68eb9a4d267d8e302379302a300c1ebb721a27396ad81fd8d3fc60519170d8d541ce4dea19617bc99d3c51edaf3d5e06375d129dc2188eac2507db37a8509ef1606502bdac8eaf8cd5e437acbea4fd79d7f3f5077f1a3011d1b2acb1f80fdd7e53ed872544d0a9b2a8e0ec8e7ec3772594b07ad34b83a0aa87f0fb6ef9e0924a2e22c973e6176e00eca99c048599820779e49c9388efc85375c0f4bd309452b5e23a555f417ba7503e7025f78ee599acf9bd09a28f718cb7c97178baf6784a73d88b0b37504e499dbf8d35a05f434788b072f3e759c39b824377df9abd1357f8610bf4da6d1a162a366842906de7b55d4ecd327872bcded5df9719160e36553ca710a23093f0f05ba4c99c10783c148f303b45d098ffabcf3d86645b87b53dd638e5fd7ad4758df535a39dd0e019ddc1177d683a1703a6ec5a2c0fefdfca776a7a00609bf5f35766f9d4f8f4205f2098461c0f17745908ea651c13c75ca47ff6393e920cad486e5fda50b92d3b562e351d9e82cb38c555a61bacf2a08703ead4ae28c1004e3116c18375d07f9effa32e29a8765bc35edfaba1bdfb42a39901a5407592b8fd7cd6e14077e5e724afd50b07eb63f8acae2879fa0ec9fc6c088b29df8c38b4c8ba94be797449fc99f5715a148a4ef540e51b338ce2b8a1d7ec3d0cbcdb124d633297f0c6cd122d4395c3427fc47f9633932442e0524f05ad9c0c7ce299b7ae6738ec16fc27598775121ece9ae058ab0cd82d8ee299affab4ec964ef1bed551d58e86efc880cf540dd5aea2c43311c26f08a4e5fcd588491b92ec116768d22b8def938f0b4d6ab9dec4d959ddd9b02685b2ffe825c222f26f19eded233fc9103afc2f2e184b5fa201e4e8ef517f887e6adeb76cbc1829d1e2b46e377b069f2cfbf9536496ce0f40692276d8e6ba5924441d9bd0c26a51133660aa9dfd4d92ddb5fbed49c58112910bf9d8d177429f07e3410cc4368131e260b52aea817da8f62ae7c81a8005229ce8965f4fa7f4f89988ebb8bb4a5b5987722ccd0978c8629defe4c57e54a56f51f1c0d1334aae6524f846705bfb7e4c93f595f12dc8738dde2a969fc3e890a3c16d83fffc3610788ea6e9afbcc6e570b4bf5c1aa74dd64c1f7de1fcb57852d6f7748350c832f1b5c480514acb0aeda4cc7b8fc7f33df9f895debba5ab0e0a167410ca88792a543d15dbb5276f7347659a56c2f7daffe9d0ccb471d9cba97ad1f0a6d509d892962abf2c33af07f7e25d56a3cec20055c4eb584a5c73cbdb07d57379cde0fc0d121a816e10bb82b38f0c812ca313a12bc6ed7a5a6387e48f3af81370c61ade300705492d8f63524d90f5592df49c30e2925f77e2020cfde801bf490ce4894808d6683b72fbac63ac1d62cac8618cccfbeaa986dec84e1533240abef3b8b1c1a36d4f55c3eed1ace1c029ca5f9dd62751e693e44e218ffd1e9ac43d4c67e6730e0218df1830e62e0f2377a2e8b9f68360704619b123cefa38dfacd7501cb8885d2df2721c99df59739ba94a6b1831c6f753ac58c6eae179c7cb4854bf106a348a4dea49cd5230fcde0797d949de894c283e14fb3920b13163178ab09178cdcf52453e0624ac091732e30bca4c1bdf5a6c396c57b697eb3942b7278ad616f8ed7f4d29424f391cbb305148159409acaa0cf5e63261963a5322abe434f3f1fd8be6dc777ff1edd29e009200dc1b2b5935c49453332514bc5d61704c661919c2d799e6701890345a96e2a39171677a53ba7b8187d9726e7f2f4ec23d17e538f27b3bcea57207712e5799bd691eedb173f2fb4548af225e53bf161c3776037758090a8350a7f17f177681214ad516d4d44a5367158983f58800886750dc9ba18151be5ecfcf065da417e7fe95fb23a34015c727842f4282c7fd6e17ade6dde04ee9b261f25d817ff95febde38c0a4cffd19efda4b9074fa6e9a79572907d491b3a0d9a23b94a632e1d5b505160e328ffca905950b1dd355ed01d0bfb3963bb20cbeb2f6e735687c9e280e77ab3fa9d61435f007757b51012f20a131d9b3029aae45e86b22d51e52c3fda51485ee63ef3cc67986fcba6156e7bd2d3b320704d2d14e102c7429bbb6e27715c6d2bf166fb059181e85a861fbcdf338d7777c91727e84277d59e1753873b88e3c4c64783574f251d561891a7cc54fb8a7d99753138a3a089515b2ae2486e295957c3483afd5b3ce256894dee79af40358a4105325a5c00a90447bcbb89b44f7a3a8f3309fdd7aef2948fea27b7891ffc49d8d4276ff37a37254c1846af44839a4a25bc31fdf360fec79e31334d80b5b62840047627f8331f960eb93287cf146d20a02eb56c9387fc13bf293c0493cbca8328d728a856e523321c9cb039fd27d9b30f4b595695159c8f34808d135d88229e0d7bb0a41fe555392aca04e8a0073cf38419ea49337083162401b02d9298fa271d334a7331ae7d5dd18ad821ed1511d35e674b4f4c35c4a87ee660cd6b8e9bafb5da3e2808d5724773f0c8121fc6c4792a7794a4d91e20245db114b701f0ab46b26cfa8baae4ee95e862b60cb0fe684f4199c5d36445ded0c30c507aa18af9d688813e87626f9c929a683dcd73aaeef6dd4bdf0e5f0fe1fb53b5fc8359963bfd2161f55521902b7492f99c7c461b426b107505113efe9095f7ca7330eefc7b04818640679838036ad8632128f331b814b32be293ee60033c4a49bd987d452a8a2f0658818ed654b2a55800a16305abae1a566f0bc34fb38e2eef24057153b48511fa442698b2caffa75f0f9729f211bdc05a0d1556ea8479622e33093cc5894108cfffc47d67d71778a3e75b2c5e23a31c184a15aec8708c0f9adda3d00cc890bc0934aafa36cb9b81e9e941e5ef7fe317af7ad0d67c018d33d42c1185712501b4295fec2e7154ade398ef829e79edbe9ff5139f548991d27da8dd40690f5c7b0032cb7a89748ad0433f4888bf9bf297756bb4b3509a67540658ee6cf1d5c23de34d670cc9ad6c01ce1a3401bf13aa962f91719dddd7584161e1125d029c5bd81500b9049e6c27f6b58f94564066811be63a90cf03010053c8ea41ace30733ca9ccc4227ec77bbd62914c012c1304233d1daab965b7a93a2cb7a2b4e05822cca09f4c3ac188457d42184b411630a8bd5d14fd41a0082bcba1fb99d67f1be0fa06d55f2bea664b82fc4e011bd2583acd788659406d9d6d4cb922a2f99c026f504a1dd5389e712543a86fb00e6aa957a63031bc5581bd964e8c9fa201d276e0403c026984a58764613c1d80652ee7d2d352796611ff087a742a8c702270c15349ea310b4f6e57b9926e8929ea25df75681cc78352ef2fd256201392403bb8921fa33194b99993b78ae81fee304596e705361301c5caa4ce87623e3c57d36c8879a5224e29f44775b74f8a6751d2b1300cd25699c768dcb3a8ba99f2c844c1a834cb8c1c0d17eed3c45ec0991e819625a3dba87b2e68ee55b60571b044a7f265e797c169efa9e464d0fd95467e2812379fd18ce9f8d6c8d0192240b70ff4fd4f22b8458b0d8c592b9d1b5d1347770688804075dba90583899ea2d48eca3e9201a79df8ce8c5cc59b36045405eca35c58672accd4c77f147f73195201f9bfdd103babba25b0296e5bfa799d43360c29b7960047bb567046c198d9fc57a71f8dc0df73311e792b13f2bef8a49ef9f1afea74e4e3b72aa132c51f6c74a4aaa8254f6c3503456880c218067dd4265db8096bf56976f7afaa0c9a7006fc3e7094f77217390f5878c9106299d2e863d9d99dbd4a751e7588fd28957178cbbcb74bfcc4498584b960329fe8be8f7dcdb16bb24705b3a63a746df052855457d7ebf6a97f1c6051eedfb8e75472e018fa6399569552ade79e843081e9611d02aa7e289e5bb9c69fc9d37d8791f737b520f865d2fd6c565e81a3ab52b63ff6f7221fca7709a0a5ca732ccd943311a9ca74bb5365ebdc75f070f1ef231c6d77040418d616c635a2f68504add492387e616729b21a5416b0f6642c457d37720f9512ab7048412ba5430be0146a23ad59a28a94ec6d9e4fd9a4ac0db95fa7fc11654e965cbc5679c6e079087533c771de2ef6161cc7e0012549281fa0bd019e121449b4e47a03c78001a018617ef01c67991f30f0f079fd139d1bfcffeda9db542b261486209a7a329cdc0df372bd950e87302eb593780372bfd24f5ce3a569c85628c6c511e7d023b9c6587f801c3709a08a0411bfd1a064cd2501545ca0e758f5c940c4af295832b7ae278726e378053631265f8e4357b02977c5ae0a7bc197bfbb3f7bad2e986d0683cc8aecca2520e7e0df7ab6c80ac96b9a58e31724c7c446508b3cf9e13e8c78a3565060629e1f85ed9254a0bd0d0396305db044b66328031a3c7c5b3fd76d2d35394be262a31f8f40f616fa4cf50be383f6095dfe29fc8150fb43d832428ca1145543aa776c6c92f6b3b702e19468195bf33303d5a45f12269a8f925abeb36dae7cea3288ac4f0af296363126a47848ccfdf9f442479e65b52c2238da5ba07ed097927d6be6f296640cebf6f8e6c2a986be1b4649dad18fe31600111476e79683d3be76b85e129b3a5dece64328b8c39eb722148ab3eee2cea36f43aa916df032da0f448184c0625e56ecac6db4c16edd66939c57c8773cefccd2c6a4321d9778ece93fca69908c3cbff95fdc91f79482993559a264139351b33f02630f124f968c6e3c1dfb6526a436fdb199d95e46cff9e78579a4573ed8acd5838738cbf6dffdfeb57fa3675b4cc779083efc8f3f9a2ae18094ca4d726caa08701ab6c9d61eb6549ac2775d32a922c91ceb7c405497511320a657046b572ef6a24930bade22f8842e3b11d0782a07386a5b061276cb600d753ea72938e04f984123d8962030cf16578cc424b011fa4e9b2f81bd3196e9247b8d413b269e9860cbb7bd116958235e05d8f26dfc7d2ab8f2b261bfd692bf408213a0ce5e74acecd35a2f6ca7f32d8daf161c28e7fdb482d5819f7d874474dcaf79f5a6338b03c029602318689c6c5e374c8d10cbfaf5534872400541e350226d9b51b31e3a30ee169ad1c7437c5d506fe3713dc6517cefee53ea9f7fc239049c79b766a8811c1f320ed2b2d1bf7f32840c580b148e6ec1ab0e82d049935c0d7c58c231354c5cdb35a0afa264a5891d81c0fc63eafe722ad0b3d04c9ffb36da9dd4360c3daa304c6ca77003c5576ac9872b0068141d679de1eee04d7a3a24bc866546d3b1ece436774b6303902106bb90ce911403a690b8981281390b98b9cd986787b6d9bb1af71f6945e9c387d266766fad807b03069bbe71272b7f4b1f54d6850d179ac6abadbe4b582f9ab0617b05afd826f38cf63f5e3c606479a2a213a51b0fd989e46df6abaf4cd0b9bdfcbeb94027c3bc46b28ca086aa32a8378bf87038051aa336c6a6de20482435447feb5fa1279cef9fc846f393773c8576024901b26696a8cc9789139bd87aec44ee2e2ec673883a75d62ad73466f18750e81e44706f927e0c9f91b566b53f4601d0b30f64a096a0c10f5cad8e10c45a51eaafcac5c81c5e1a0f946c1fa17cd5249c8bfd84e0d6ea392dee9c9a4f651769ce386e22d458aac4c96c29f4a0964dba8e9d0fbbb609472b5414658ad20c5299f7264ab1f5c6d5a96b6a381e46803cd67e1d999150736b96fd629274f2eb2131be6205513aa6ba8ef23e8f3623e678aa95adbf2c0cdc46d6e8b47ff678c68e10905ee76f1eb012e18251cc99f87895c396fa4836bf9a0aa7152545d49b5595f281b24750c87993202080ade6e61a0493c73e97fa7b728af0c246111ad623c9ae46901041248f313343deccbd3f6e13ec42fa604b9eb1bf5a069da3ebe8790a9f92c9455332e31e091e57f9b4e1bd7fd745e89817a4d413fcb49cb59a55f18963475b94ec4ce8110d73cd2ee1172522d6542ac9768fd13af7064690a83db5362760914d0c2fb7542ec8e6275f2ebd7c532d2dd4be305a253f30fe57d48ba54208e176ef7a2628e9b86fba8d7ad300bc441e2ea538ce7525f1ea5071a67bc188d421df12d2b7c45995dfcc833c0f7e06c7cf34e303fa3faabd7ccb65911d079fbfe9f92ae35a3a6fcf3be5818fb3fb437c5553accb2dc08d18b62952cdbe1736c5d85e77cf1dd400d40aceb35ce964119450b2ad1646edd8286b8cf985dac66bfa868d1d49fd65d7f55aeebbf3746f59bf33773dc6e741461064bb05427c2338100fa6ded4175abfb12108f4d69d39759a5105e5ffeffe192a6892c179cc3665d0c9842e5af4d546823176eebc80824b97490ad452b6cb0d5fd8cbad33753d37d24a36988f1cb5e1b6e09ec9829058a9b816c48506362b324158b333a31ed9865f883918f77f76a7a19d0a24105d7eedb04a5b7f7268123b582e15b97235f82f822905d6e0f3ae9a9543e3fdc8c68337e54490bde70cf530c91a6aecec3106816f9487d4a339906822c6b51d65b145f6ab4421c9cfcc3fa8a931bdb37877e6fc8c69c9798a4ed9f02da3a74897aebb9f78742c7336017bded0111d7664dc29311e95a250bc590e119d725e833f871dbf30ed16e5ed4c817d6e8d09923d05fa155b2b690bd7390dc51c151142124e62ecafbc315c409b4db5c758c514c67b3257425b3cce527b3201ab21d664851108d0a09913bbadac8114114e0d674c7392e4bd9909975b1232fc66821fdacdc107314b04049eeda545d0a67d57eeefc156af155242bb0a6d019e4f366cfcc397e4767f1422dfd7648dde5e6eaf486c284c00f643e756c8f45c920799e9aa6a407add2215c1908e8ab0e58c86f08a8fc058e1aa42f4f4d59dc77a039b9258897294dc8bdc14394391c64f225faeb8d23ba0343ef3566e763549b06651798530977702963e0a269c2813b63fa154e7fe74136683fa939855f53ed772585b25f04b3361b73945eebfd1cd29d35cf4b0ae10e3f34a4750a78f4d439eb0a5a3aa43679d200d5f45e2fbf38b97af058632b4cf9c7918dd8460f383376f3fe219a2ec6be99400db9bf4a25a72a4ce29c2e0cf2050ffd3ec479a8ea7b5f17f5b169205f66ba11243c659cbc03ce2c1e0b34b7299088bc6673c89ef3f4b518c6a7514a1b77a33a2f245de9cff7ce5a627e77fd9d836ef12c6222fe6d13043b9942e440f4b1cbb165f42215e1efd17793792a6687b901b382803d65e61bb8920bba00a8958aada63b08328811964b844f22b39e72c5e57de47c1ab7761fd2b1a983ba56953d72530460c29d361fee40cb8234e024691bbac226e402bcd8d57949a364218d9be962d469c2d726f4d5e1757bf7d197ac3ef6b39aa57d33ebc8b46b4986c4b1c8def5bcd1d4fd39574dc1123c67fa74815a52593c33d840c561eaa2bcfe5261166f3223a3837529762d582c2b196272619854bbd24f577ff4764107f22f6ba565e8daf810f560b667de2701b94d0d1d25ae0e960f056fc846a72ae57394443843a5b70b82dfb9d48e26aa1456821229a195e8b2b17c4de28f3427ca48d45bd1a9ddc061b99c216cb71789cf0d46cbdf8c0cde34cfb6a7e5762ea36cee25a13a63f3f589855b8e58baff408a74d9d70d38aadb3535fe095aef335dcf050615807b1cfc255942b1f5b38d45121152bd3c063dad4afd091560b3c374fe459080fb1c9ae3621d772a52982d7cb1c47cec7c6321ac24cb7a0497d9b7831c73232201180250efb5929fd87bc07ad25e8334f53c3ab311ba141384f2a9459e02818f4a1591b84e4b44b1bd4588196e12c4bbbe7226939e3ce20c06af87ebad902bab7ed2eb52bedfe364f9047d11a3d8e137b104d00892f770a54aec56a5c8a7457aa500fb445c44b4f378c64f0f5fa2b329aa3de23d2632985d3e17107ab8a978b2ca1bb00b40fe4b0cd24e5d72d848fa9f635365e7294acca2d7e56ba87bbd1114c99ccc41a5d250e2278f46e86e69b00ccbb64f51a315f271197c9860eec7c92669769913e62d27992b8a8036c62d7df9cf69373194b4437053604d227885a67e6da16dac8392cde2354d523cbd1df2fa16453aff8be30a1ea3e50e4258a8bf6a26d878c25c230b0bd8166dfd8ac1adf3bb07878348a26aec2bdb2165107807f82487879ec9d7a6742011dabe908ceea82f386a854e49e2deaba2dd1b170c5f7f8d6fac96c3f072cf31da93c90aefb19921cc9b7975771c561288ab462d40492fee1d574cb08d04f58adae18f0f29ce16c097b72857fde7dd5aa6904d8329e1a00d82410fc1b92ed1f480affc4b32626af91cdec507429853f80dd25e250d90b4d3359b099b5aff8bb2e26f30cb1d76972181ff2ae7675cf050306b0d2aede70f767c372029ebd2318f7ab9810f58e3a5ece9b4f652bb7161600b5e5fb2561f09a2923ec3c2d9bd42a552489850bdff6e36cd93f8ce0fd1553a37e8772d6c69ec70b8c42324a0a1c6e338c75199c9669a4d82bd86469f2ad5d1a378cb82d1d25342e415f27c69fe929cdc4f71c7950ca67479a091550fe9967cc6f20afa47b8377d2c0dc2e54abde3b418368d940e7d809779ab4292b7848d4cd61ac1f12494c0451a28cf795c7187550202e2a60296cc6c42d71d1874fe243f44fb513eebe7a9e8e8614ea4c6838ba96402d0b045ff0bdcbbc37436e811f9eff39ba7ff8780b138a7d5c7ab1e19eb608337849eed4477ee6913dc1cedeadb1d547b100a200dfd0810a324d52e6647a9ac4f72f3254a5f7c1ac7600ce993186acc5e32fc0106e70bcf66ca0b45a238633bd8a2f95822ca77477b1bc4bf5af5eb2926dca3a084ff5b55ab87de6c889e26be83ab74703a2af0bb10211e344f39d01e9d9b43e3037447275f195a0e495503a70aec52b9a428a99d1b4f09e770e20f38b14625e5e444b0415ebdb0232bef3a9b4a7baf6d2eb8ef5248d2cfc1b7cd54ef50354ab32e13c58445915238349db56aafa99df59ce37ef3920b480ed7d9f23ecfa1c5eaea23254df46542779225adcceccb2f76e64704983cd89b21e9ca70f1a1aeb20d59902dc042fa5879e3696209de3a56a5f83835bd67351b3fddfec3b8d63a71aa2ad4bc9d0c9d90bba5ed3e38ed48fa27677ba3158ba325e851c90d08359ca09caa271442415d113ca16d19e50768456dcc800122cc10661cf073a06b6acfc7c3982d67bc8bf3ca3b6fb1e001f59997be4e8a3177dbe23cf7ab619a7a9fac5c6e2a7201ebbb39151499153235e698a490de7f1f0f32aae4613d5d7556c4f025ae1c51862b097faad1d6aaefe5bb7c6e281a5ef0861cdd7bd3ff90e6fe2fe9326b314ba75db84bcf975542ecbba1bbb487d05f908bd9f2989ea0e1a4aa1513dd32c334cecf948beb723eba04cb4b901d0dbc1205273d70f37d1d94060d6b88b86816b7b485312d7cbac98938bfd0b6d286dade648a21c197f609e353edf5ab1d968308575668ac1a6a50024d676210472679882be6f0ee5749000699167ae2f2573b00e87d09865559d37847c240f2de89526b8014275a62f74b14804d10ab36bc1d3740b881d2d9c65e46afe7f1be4e013dcde1c2150ccc787a3ad7e0b2114d2b7df8c51de5ad035650e83e06aed353e1fca789d963ba00d45fae4a3cc4065f58a4dcbb447d454df9d9acf21c02e4f554d52f74ef4bb7d18008409eabf6cc938601ce4d616c77d01af3e5f8afa36f8b5e291dd066e4066dd8026e2e442d6322aff63842c6444d63e9acffc251876913440490f47e8b98ff193faa906e72d8025265316170fa0ed9cc801b0f0b70a3e10cbd5a6488878c8d44edff697f4b7c12bfa54f3e044e77f412b2486bb004741117a517b7d05fcf6a36320ee0127143e7f3232d69af22ca014482e3b8fbc8f53a3cc3b4096db9d97f3e2d00825c3b1718924a4bbefbe46e78ba851145ac11de93c562d85dcd1734ad70dedc4ca742fc13f361314349d8dab603243667cda4e6119d3bb65304b7ecf8e7c5644773af7bcb6abd2dc962853397c0d20ccc0f366f2c29df9a421f7200de977f4b716494e8ee89c6ac5a74cae5f4e30d1699ae4a075b9729a83f14b04e99bd144f1240b5032eb48d0fa060ed6ec14e1b670a3f012bee7c9a16fa8dda93c7b5a9d505b1a162b654ebe944e440dccb4ca6152b39982d9e1fdb3b786a208a75fd6ef7198206a2d081efb546b6f425035092123929e5c425775afbac80cd3dece831b2f7cd337f41bbbfa368648703179d8d196cd734a8ff62065241f8c6b3edc4663fc06e12eec5cb3daf21a9a1578596c77ae555970afd983f663a499d47f4d8b7e85fdf7e6747f5f5563f08a6f21ee0d2148bba4ed1cb10067c3a76712177df1cc1dfd4cb9d006aa26ab1ca502814da47ad2a5fd20272adbe32db1a518dae8ef1768ff2ca5cef6b47fa780caff73b9d295cdab1f8b44169cac9e4daded3c02d81eec9432324dae7f5c19e310b0acd197d5ca2e03e9c94756d0827773668cd5135f59fd16947e8f53910531c452d1a94c7a25e97ce26256fd7ec75f79b6532be8feef808e33fe33437f900208ecc5c2af05ed7200b847127ee58e2bb507597174b21201a384811b2c572c56bf342f7b6ca5e4156cb10d5a8859fdd98a740f6f9fec63bdbb911a3dc6a3bcfe9f50d938b45f6354dd93209f684c311cc1ab941d5ebcf31d86f8596c7cbd0cb1eeb0d3f8f342097201c95d6a4c0ec5775313b096ba03d29afad172c280c8f712e6b08870e682318bb52d02892e7d044ae9c48088ecd3b728f70c7211c858216fb9464431006555c0b9ad05c89c76566e52ed4efdbf2e367c4cf9633b6502d9884ecad8458557bfd696b481f7d579cb8ebb5a3264613f0d47d8170ea6159e4dd7d3d41933010bebc316aa4f89b12ead1a393214f2556820c04f7f29120651c8c0f1c7cabadee3139f3d5dd98baa8976b0eedfbd184475b358e915f38f05dad26e756f0dfeaf386e483b70697f3010b6f25fff95d196ccb81273f01e652b2d08911cd437c989757401e8b5818111f5235cae2d468f2fbb048df0655109296a49913f36430465543f6b85febed099b2daf20fd27d2154f1e93629edca8714e0f9b80afe5ca36c7baa41a277056fa14b45cce48edc1a8f22ad4d4294ddfa1fcdb9434aceb1da6f1ea07e99fa6c999b20f54caaecaa813094dcbe295b3219686f428f2a542cf55fb4d390b1344aeb8e2f4a62274ba14f124765ca6238bb706d3b213de5700bfcd0b49f77ce64875c96a7e655adec50e9acbbce9a98f27abd3f6f96da7784d0627686d3f60da98494b01e7ad8cf55bd2540deef4ace68138be7e0dba1b688899dba988301bfce288677480306b101a19ab221d73502dae6b90d3a2456cfa3e9b382e3656ee75c625c31f6d66db3dc71e1e4dc70f1251b143e497de4796051847849ed35dd1344bfb8605eec886787be1ea1568aa0462c43c1fa1468fb84210755d0770eb137910179c902b181c70d01467899774a34380d5b4dd83331fd564ddead07e681217a107a9b588457d1e4e2991fa956005d3cb1a5459d9fe86449e75e1c93ac94581a4f601e6e37da4f1f9eb6e031450b3c618592bc8cdc1e85bc5a0b5a1ae0bcb40d0f9d914cfbde2dfb4015c99b5b5cfcb3f4e0469cc89f0e5d2ba6ce2798752b9a5b9e3a060c4ec784dc02fcfea13b23d46638c2957801fed126e1c8ca8bae6652752496d2331c644fed88424cec9abaabeb329b7d7b2205bed407067d73197f329a642d1f7cc0bd0d95babbeb496237875e6ae1af574c6ed155983a58fdd4c6c50a3538f8fd3d89e890e43582d71c041f21edcdee629f0b8c3ca5fb0049a5dfc8824998a091803a57a9fbc718ec08f3214a94ef9a2844cbd15c353298a9d5cbb107cf47c5ebea88c72e6c72986e86f8e1bb8c50af0bddd8e108731cce9ae2a9ba3e538b1760ea37fce6146c3d0c0dd3f3316aa425036fab59003ee6b9112cefa65dddf8e0b0b8bedd31bfae60d0119df816b5556961caece4a4586025f0cdca9f9ef60817883ff0de6dc603390e18659e00a6e18c5ce75bbef40c7ff006ed7486231fe9413937930dd3ec4b573975dc1d9f41f7724044f086dec64ad5257a1b7cfbf90064aeb1944e1be0560f329b3d121c58ed1cb7a2f8cf557f61cd28edf0501fdd785aa28c0f3acf39a4bda4467eced08c17d714dbc6ac17cce0f370a6bb1145919f417ba49122fb45cb99043fdb4f73c4f4373825003ad30593a6db8baeafdbad296fbbdd448ceef0652cc9ea68316f48591dbf7ccd1ed9c1bc732f08c5ae7022d71da9e077b363023fc54951f88ef79eab23bfc9706a2fd359323752609bfd1a368a1cf4b6d63395bbb94138ff5f0ea6c3fcc2a97339808aad3eb19d84d5614032531fd2e71bf16aeb7b5640c4acba7e686a2403ae3e665373044ab6c77233a03ac5acc8b51b4f7f33dec16c6132a3de34cee337aa9e30ecb0a739c839afa386f588a3c73fc07776e420262607749faafb8f15cfdcbbbc78ef372fae2110b1f6e6d6ccfa6c147d29fc8c87bdf12706d792d08f5728f9f97c8a2eb4c4686d28b4b53dfa6a1b1fdd75bb8750f3aa73d3b11dd7638a0cf2850f04f5a1150110833a34a385b4333eaa9092b207b8a4ba67d637031d4da938a17fc4080d20a4dc54f2b766bbc0499a1984c6869d91adf0e51c48d8023b965e892050e37e03e528354579992c4be4b8d89d18bec65f6e313e8501f588e97fb61d6f3ca229730ac8f091ae52726ef9b5e3296170ac410f64e18b9d3e34c38c6b7fa2c210a383192c101347e67db043d0439bce22d61d410089aab1c146c6a6c91253239fd033287fe8f2e195f79fc9c5ba7d18298a5f3cdb5010d34728e628575eecb29b71598f4a862b149bdbce2e888efa525a9cf7127f480ebd6641664a0ff58f1553fc4eb133e0b3b4ac073679a12d1700e63a8836b422d780f8f1e47919e1febf7f07a90e9274b4b4ba8ae6b232037c5a30cc326122279ebfb8517749206e9c7c843bb34ce6e77a4b4866a51f2c626bcedd1fcefbdc49a2d94c05856485ada9e412982a01ef8c027809c6a017e795291656a9c07128289a51ff8fd785480b679ec82a3583aefb27c76674e35dc84b1455b7045b9376b77fb5ccd0aedec3c07576985ed10e1ade382ee82650b6aa6516b89bd837d6f021276ba808a31de672f7273bf54f83ec8ec8d7abfc098dd8edf9ed6bce44069f67e58e64577de3fdf6dde13dc143e39053cbce26597557db1f4180afa84f3a3d41d83f9139218dc5609f287623b6cbc1e14c382ae0f273572539a9dee4092a80c0306e0417833f34ca2ddd975c59b22cdeaab1b45f4aefe3c7b3e6183ad9fbe6f11f05695c3911d01956f0f58bb123bbd74c882d609957ca9a84a92f57a27a72e80e597bff6d35d089c0333879e97095c294a36929a5089d5505e7694e7b44a15f20dab2fa063ec71a99e2e92e0b942a84373ab19d88d03be542538376302372c62bdec7bc120c5a3f7a6c03d11aa475f361415162c6403d4f68b572a7fd23dbcf1271db52f1dfd0f5ea2ad742b4dd5c88d9442a26b8ceeec03f3b127ee600a8054d9dc4f830631e4adf266d91ae65dd09bd6b91d926d118a20fd47272128ae55c6f3b6980c2e33da3ee3118502e9ee7377fad2234d884a3962078e7b18827687c30fbdd8a6ac6cb481602048359f33d9db2dfc53795f73fad5a14f75b3b92408744be28e593a04eb12384444ca63ce395d127e98856e2a00b4b19474736431fb52b3150a83b99a950b83f1ff213ff62fe178b15ede732ec4afc2c4e8fad77d5eab84bcaccb0581391201905fe1435cc6a581726d350eec2e0adcce83ec39b6988941647e88887f78c758683097f2e502f42eff63b6301d936e3140363b119aacfb19a5f31ccac6b767b6690e2052de84d07ca70407e8a703e6443f2408058e45c187152f665406c7eedc211d89727f226988d9d73c407e0a936565db915dc05776cf37264b89f72a56b35c1647e9ed3313aed5e7d885b35a1b5bb0ae9bd961809a20f1c84fb078e95807138f1ef5873b72ea0b7b1f5d4f0ae991675508c3db19d7f4b511efc501c28003117957a44e6461576c05c24829b034ba8aefee4c93c23fa31c9328da02b2014513a69cc3035e8485090f78e0466933a348a90e5b6807e7c7df4688ac73e5f6315452bc4df33dd3a7635f1616c92c6e2e6290db35d23d1d3632f26f372b41ca545656b242c8f23fa82719efae85d1ccf6bf07048a7d3af8ba8d8a1c6c449fe56c6fdf9905bca9b55e0ea23c361ee64ad7ee0b9563dcc20494fd9524e5a42cb3d16984587fbd74a3fcf3c41bccc5480f29057eafb6ba68c86a9a8d036121c23c78776abfe34bc09639cc3f3ecea13a7c49c0a5660b1df2ce7f1e9e60d1f71e590d8f44aa098c302a8f7ad2722d19288eda19a650ac99fb00c868769b3410d30083c6c279fa40c2ad97f8cee1449db8531569ccdb60b3a08f2c8512bc9941a76186da8daf0fca83abaec3c2a77eced1baff44796280c242547867b788f0f07e27bc7d13854d3e9e838e385a55ca960ee0cc07e161b9e49312b292d175dcdd9c558145f228c83662cb14a5839fc584f0c57c86f40109e3e28fdd5925e455844829812c435c0499f0ca76a11ded43072692f9de950b0790a314f729c2458976cd7e2d7d31a0558901d006cccb66493116764b7185371980020ff2c9cd9a8ac65333892a61bf0496e6c5af6da84301f39c4bd6f43cf0bd7fee4ee9d64de1d28637fdd791fc70ce1d758ee4ccc062b9d97def82fdc8a2fc2942569c273ef9a8114b470cb7ed65ab0ce7e198a12e19d49abdda4375f46875d8dc86f2ad8d8d0987d3c604b24cc511996943640ff681758550a7ebe59c7b2224dfc2cca56cd85684c9a5ac533f4acd43505842bdc4b312ca82cefc9396c9b10a50e95116a21f9412249a92ffc2ddeb7712890079d8d9a6fb83e864f310582d181605784f59c52548cfd7e6986afd5636b113f3a798c9d45cd3091c5a9ef6aaa65ac6ad9a779549e116cbb8ee2d0595b809ff1e550f9810dd18fa1637a1bde3c5fa7d102d11e0e1f07b772dc5d0d2630cb310e42bf26da350f30fc3fb1bf02390db5838fb3765a1384023d33d248eb28063feec8665c4d457f92ef5fb2ba5d7ccd96d50ae8103e7e366ebd51ff9e61ab514c6195d6d2911719373b3a5c19053db6283159a79ca2424ff7cd27d583cfe7d21d9c0abe63155a1e83bebf514f3ceb1ae17a5cc87cbdcbc2805eda36f39ff1398429e76b10bf9fa816414df374e4f6c35b8708063dcd4a10be348a1211bfb0e6cd8ad2a8a59d9cb8d33b87affb2429179c8aa81d5846b8740e9386a59206b6120e99e331f8e402ceb5b59a13a2b4301e34f9c0e121209b29a02bcef30238308162efd28144dc18ae8f5e7ec2f4796e13556dad491a20a62c2ef8b4ec30cf30e050c51c5e66affc520dcf89a0b24d9f94d7ba280f59b38475b646e29961ec622a5a802e69623c2542b150a269f57794491f5f223412d2d0a5a49a2d8f98f79733f7a4d9268ae8af03a053ce42e682340fcebcec91d45da75d7bc1eb842815c5c4323891e72875def5e7e40145db0816faff78b9cfceab010edfaefdbbea66f3ee98263bd46456d5cbffb4696b7294dc1af12ad75e4172bdd5465e7e01e5fc235d89034785cc6bf2d1940632ca010470c3f46b28737f06f75b4509e135f13afbb5b69ad03091bbec977d93865cff3443ea57c94eebfcc26cb0e3fca2b457a809c585743bed3c3aff204c4eb54b8a3d59764a123a9ae5c96006e40a1e4fcf7cf0e5f5a6e79f355af57280f251893e7207e4cf45a5a053ae61e5ae3a0043e1f1e0722e0ee17ba4f025778c1b0600d3a9d25a065440a9851801d032405452a8d5fa160b30d25383c1d44e7d621d8fa8963f20ac60f3c9690e8ec369ce76c53ef9d00260426aa24827ebd7291c4fe0509c2d862c47a7fbec5e7017ec48cee482eca65de8e71eff14f5a3c1f221a8ac767eb6db7928c61fd2b8c56a48f8afba765465b8e06a19297a41b3dd3d5b479d2ef933e301c83de851b170c08423b7f79aa2cbe0bd8d24e20d8298088b1991e3d477c620fb883f2154ffc57e48bed20e55ab7497b7fdaedec52b337b54e00d19d3db9219f0d92dbc060b6a9e64a8e19fa612be78c27ff3cee4804a594c05577bfab8e2ad97ab5900c1d779efe58bd5e4ebd79f3cf660b0004ea289b4ef1dadfac2247277b5a827975be3693bda525a8c9fe3f11083a4149a5232c91b9660da89abad4aa52c14c2e53eacd2cd5fa0c9f833708d0297576826d894c485a730b47f90acfb9597022881327e4b39cf3d497a6bf125920d84d06be5f255aec4cc9fbb68bb49d09bceaba94de02285124b352e1ee6beabc48af429e7ccbcbfe6cba403502b8734bd59c7564bfc869ecfaf385a251cd65815101ba6a6752d4cc3460d138df088c4dc338228f908ed5c6e4bc0ac116493c19b1b313c8b66d1e6108306e2332a7150d94075f84c836b559f0528126e0bf1ed636562425ee383ca949e2a897088c947d7aae79a55069f4b21cc384b74eae37a931c22645a1ad98cafded186d1b1e81be5e7c010ca1f87f65e07cc1ef01134d7acc8a40baadf289aa1fa1b82e3980f939f0a4d43ec6f3c599ec0381f11c7b394d3e2b013387d9f6a3423a53811bfd113ef3b6cf50ea198ad6f4700ddc914f1540ac6d13c8e9abb078a221db7054652f562984b00cf2f0f07315bb53eec0fcffe2a389c109446f6398de72a96c51191138b42ee1807bcbd83cd0eb0e494e47e1f42225480c686474cac65b2125fcf9c19e4ab7653c661566ae8e77bb56cb9c177ebadbec5e16815ebe53a1d59badbe416973b3ea6744cfbcc9bac5285b923e612d16cc9edf4debcbbda8f5a3a27a615ec131bcc7f799f3cfed9ebfac5814eddc3e13237a60f2880b516340e32e1912a6f905c26592a8b477b2a532fed616f1b0ae952c85bc7a9100a20af80d71ce7aa605b0fb3cd513d7b4b0ddb649fb84c8f38cfb3582f9fe7954bc9c342155c61507b9ddf2b837b88a8524429d8b55c9f649eaf86a3537cc84e5ac69164f6453fb94075ec4bea2fa8347b3c0636b02cc175de402a811f173c5523f1e173a946491ce19b15f8c14a4e113ba1c9f9e6d85a3e7897a11f6f1aa3803c4589347baf21ed9417e068b9fb3845ab060222d8ee44993d96863cb1abdf3c64b8559b3ee1e6f8f6e168c1dec1727734a81bd14ac60932e174d36b8b568a11c7aedae04d96cc6278af5cfa023532b445d87140e141b9f0921f42077ee52dac571662c14a456341e02cdf8b1e249343f72b7607461bf37166b6d7f9cf595b21c2fee85caddeb3dea47c6ba11eec17a16dc257b6a395b39f1d3664aa108dd1ec0cc80cfa807bf3bac2e3cf6a5c4fc4dcdc7f868f29ea94ba87fbad7a34e0972833d2bd08f0528517c11901f4b5f46dd31fb6f51092f6b6da4633b4e83ba5bc4d5423042dc6d9b08a8c533a06b68237f5ec3f48d2ae7049bed612ba20f5c0d28beff65d51846acf8485ead0f916c30a2942156dfabe50504e479a3a95d76f2a8f2d8caafef581b53c8e2882be7317b748ecbb26635c93dec5e4ddd86f6ff679ed94ab30947eb88a3730fd12b94af8c9069793ad65be779b5130c7592f152561eff0bd025b0f613320fcb3c7e883ecca3fc71730e2a609facd48abce7368fbb179194d97f421c0c1a2ff3701739716f15dfa808a0442c6f28ddc92ec2eb7d01c1a6b471425b7ad2db0ac70586f8a8f8c5dd7085772d0d41386920ce8c210ccbe71810ee726cac7c0623dbf29533d3c0320ebcfa7c0af8b7becf15d9d081544213b6f1ea629c48af641fe138a290500b045b8dd4e8db340fc2e7ce4110733fcdcc4c0d87dbc507460d8fb8f85ffea8400e109a1f0f9778f31ebff2fc33fa050b0bd3473c88e4b75c9fed15b56a43309d1b751765e3df9cdc8ae7e7430a901493a87ffd393b4cdb7a512973f63cec5629f183d830362623aa95f3835830718e03caba1eb4f86d21d963048aa1f6e237ef0caf76bc0612fb9ddda74b6afc0a2d2a9d316ba13f6ddb638641d8e24a96892be99e5c92c22e39ec21eb106caac78aae0a2e896218bb26d7b976d6b7e49ed48f48cd9596e8d122c0e0ecd82469d95e04d608bed34be0785f992980626461e74672861f8d3c30545fb0ed18e73b7798284072f520ce6902be52ff5244336fd9901cc06ff980714001892f2722efb86e5a58595347eb32e39c398e1c9f595cc71cc21bb140ec354ca48dfd77ab3b00069fcec0f55e97e40c05c68372991e27d66a3cb078f82eb4f9e1490beacbc4a43cc546d15da148a5bd6a4a2e1890ae72e6c56b5ba62aee112e306a6e674cf4bd195a2d0e13a6516270ed5600af55cfc718cc1f2d4a7526c3115d0f6643b61e42125e890ad81afb2bccb7c06ec4fc1283da0a251e947fb015846e6895ec899a97343f9b33e90de2c589e8bb3b27f6bd27cd2d4d6a1f3720ba309e8c777e418944d918670473a42b8c2eceb5fbb9e26f287c608e97fc95c5564d04bb89d058ec7486d2a99021808940bdd64a9602d6f31ca5228824d18ca4d3309d588ea63c2e15cf57df3f45ad4aca649a65d7a1e51939745a6200633aec97cc35575f2c0928852ed73e56c702cf616e0d13fde3d15d187f9b6caae94425805fe5421530aa9ae74a61ad44f46f88cbab2c76d69cc8d1d3cdefa7f6b751a4ee909bcff4a2e6a4c99fdce57e4483377f15d4eedb74cec8d9d07dd9e12e57c25d2fea29c35ce4195a1a4a31633415c691de3045475a022354ed3695cd2278b6342b420a2b51c48b77476550e1d8ff769163da9437b331afbcef0ba8e5017c950adb1a962ae923a9d25bfa16fb46c095cff043927fa37d283906f9a994c051567cfa16bef168fc1012b6f66b17c8bd745fb52958160523f34d8691fa77e407179258e52009555b398e2c9335aa3cc801b465ad44b7711ed79aa92324ab99d66089bcaea820f0ba576d18809655c27bea669093ff5201e6f6c019ee3b31cd85b8fbeb909d62368f3d12937e81efdd7397f001eb50821abba2d4308edbfd69140b1ca917cfd74771ab3da3a3596bf8683985ed8234695faa83fa3ce9465382fdee02f639169a8c654463c8943b3b40c38d61eb665097b2b36a67e2997f2b3123a71090fe4da73f374132adc9a5e98c729a8950eac1c7d8cb1cf29d9e54a6794c21afbc80c950ebc3e8da857ccaf43f55d1c7276afc2ddda405fc14cd1aec88140532e9377558824edd1faf2746be66a791d4a2e0f6dba0e23ef3a7d8e8fed1d780ce14fbd1d98fbd67eb7089d9a950853b5f4dc13593d958cd5ff1656588e9913cd98202321102ef8859c3d023f6a1bf41310f79d3587ce1253a94382148c3ed63ae39739b74bc49e770117a1e2f06bf857ba70a9b66f221069742cfec73647d6bcfd8115fbdf0af749229ac018c405b2a2838e4e4e8b8c0ec8609bdf3c3f3324c4221be03041892c4abd1c048ef4242e99367df5b33b82c63966b3e614d73ccd4703b18ba300ae0bb33541661fcf75a1de22f0dfc0153cec750d8f4c67382e28b3f0a9220933210758c19ba3d5f2f3a0635f49d07304c5982d5cb30c4d500588b2138c08c288ce0104a3f8ff863bdff98d09e380458dfcad4f9f5867477c5f4a13eca968ee2c69af617f3d2b6060cc7e66156e32cb73a16fc9ec34e0e441f148c2be582e830e2cd6426a50d2f3def7b01aa9fa31e8c6bda5f8d5ca84e6dcec8ec2fc4bfe5fd10610c275e31045979af0e8ebfcdc1bbac75241ebc899fbf6052b73608b638e64ddde01e413d2b16cc0753e2eaa1b67dc3751c62335337256f93aa61f9400a7c102342e52c1c49e0b1db513a91a51ab71e76c761433130c7ea1e32e4d604ad9f8ab28b9d310dda2607544a0b4b7fedfd4c4194baa50371ff285522b1043550870780338da1720bf839555238005141a0ffb3b4f69dbec93a30fcbe69d96bd4ed162b82ba0d7c5c2ec3eb06d5da68b825d73d6c8ad1dd11f43a8154be37834d24b8053ea941cb276199a410d0c4dd1979cbfda3ae644981b24a0f336a66a187bed5a5660a479560ade00ed844f88b03225c5c66937787c076d2fada796525457114dc0cfb85da17c4305ea3c04b1d7b614926fb1770215acf97bcd300c40b2509626d76d62ad72230212714cfb4eba85f340aa186fe3c69c955087354aad716ff29b6a5dd38091f10c7d97fe29778336a3a8c415ccdd71634767fe8ad16b7425a9c328a9d0e1589bf5202a46259588c5ee58e28866563eb0f991c485182fa8ddcb5c08998c38ce8e4eaa18f9d55ccf0c35991816371c9266859096844fb17ccd657cdddb6637664d97170271f0ccb7f0b6b89a63e8e5299dd2f23437a4e1b8e9ee7923cdcec1a484dd584509adfc4fb2abbc91fc17e96adb43a108456fc5e3963308e19a9c6809a25b58a2c60bb2590b5a30020e4d0fff58d7415ba30915574887b57932eacb38c4da1f4cbbc7baf3d604fdfb8b3e1b1b6cad3148f95127981a672fe0bbd8b31b3d3930a45d890519596b035df29890c1040abeaebc66a03ce33b2ec17fb943f15a02a26a37a8844d3b8d9a48d7c60131692e7e0c5acf37f7e662d481034f73db362e000095a4c78f714e3a073134427c287c32c2a10f05fb7161b8e9e8dc9e8c43d3b294396b2ee055a44e10888e1e0494adf9a8ff93adc04499f60bc83673eea183db6791c5aa80747476275188f415101fa99d3624e1659bd59ae15ca1595db093594b1394ce5da148b85a649023f7ce4aec7d60700ae7842930aadb31a7cb8f52573b8fba1fce023430be7998f4c5afdc4a4d8f72e6192f884629ac9bff2572b6785d2f2b9d7ca35ca3bc422c2b325e317aab9b1fb5b2f0b8532336474f18640323a3ee6e7106a091ac798266494afb9d1d005ab2a1361de71462a2777e0083a6c1e4b197c98f48010b02bfb674c523b3d17ce3915d0b3d5b3efa263f3e3fe9ee0f9e3703304bab0ab250e805fedb44a8b977ee69d93a033b77d32ce436da157af615aa0351dd1af1e7eb554b835929fe4cb2d31a1b26243b4c9280c85336f7e4a25fe63669511b45210e93782521bf9c0365260ae489c3d8984a8f360c983b2fbfe76fff119021b174ecf14b0303ae0e6b3b88b67289b29ae9a7cf7a46e44cc6cb5d8e0a1fbeb1e9516770a9e819c248a1eb34cc371bbaea3da6c185e5d25e8eb7a871b6ab29762994fe75855e9b01656fd0ef70f9c408cf99c3fee4dd7b5a1489da13decc8e0c7c78178153cdabc93adc9ee1a4ca8991c84126ba950f9842f587f411758029077d78421d49ab32b2b25c74dc6d0c93c05d5d58144edc9a1cbaa1d700e7dc57d09efe3519e739ee0991c99edd881cad7ab8c0ac58d6889b2fdb16d80bd796d41783884416c6553858d2470b5e8af8ec0b5f80dcdef6eda9662a3b7b9b6784ece4e5d3b76a68a3b41daa98c514184623ab07471f3cf9d69022a0ac2ce76d52edca65faae604fb3c098c054664e73762d4bb143353193c58ca12a8d21fb233a28e6da708b5f201a3e44063ac5a2fb8a3ce79d8f7ddf774db1ad7371fff6d335ce4e24b8d7d35a5522a329b18c02b36f7dc04da599e8ff3d8e5e1408b88b30ffbcfd19ad453cf9b845f8d5ed690cf50d7f176827493bb00bfd36cf4496ce82c80131aaf37d25699d78d7d786d6c9191ee88c93c0bb2c4113ad2964c50d9fc9ceaa6d5fc0bb7bb5805fb14afa1fe5fffbefb70d26f1eac0cf55a042bc6c4adfb501a5569983916179f4275d182bdd10708e3fc4ce493d5378c512902f9e63e46429095e559166c364c5e66c9e5d43701c65d4a6316c90fdf8052c3fd18cafbcaa3a570b05ce207dfd8d86550c7fddf20c252234f303075642803e207d431f4db8f77e8defd9f654695b316544aa583e51e93124810ad5352ef70960e04ab21d54a78c4b31389f737fa959467a84a099d6ec1b0f188f7b23a6f89d190153f3e8baf90b2f9be05eaede6f4c3c59cc37447d9bdf651f88321347344a601d12fc1e783b917d8c48a2177cc83b55057ef5b02eacd9253f0515618bf07445ec1a29965edc7f808553abcd9b9e88a37649186f4c1331a55830fee3abd53b131fcaf84cec0af13d0a2569d095337c573a5ec8778ca25ecbe5ff2e2bc382062ce0d11e79c4a2bb394040e57da57e166f9b7cc3972ca5cc6262831394441e3f58e285a175df3d25efb77dbd0b459494d67215bb2d542ce00966a1248ad77497d9308ddec9d0200d5af672756e1e40f5e57ae99fe1e8848747af84bba142edc3b0e60bbd3c807ce2c698a5dcc01e4858f858468f33094172e9b677f6e93e78efb22333759e4f02c4b3732eb7528fee7ffc97cc96f122f7ff4bbf3bd090d63f9b9b287d26c7cba49f5d324f8949e727ac58e41fd2dff60fecae9e1d907ee6c456c4a59555c80dd33794a540cd2a296db131db9a6804c621def3cd6d107e10a1c2d6eb353f08805a3abf4472598875ac13ba11984ab3fc308e4d98d4712f26b5b01c420edb01ba89c51625f43c6cc05f52938cc65f24f9951c42880f5d03ddfb714b5af9052205ec9ea217c9c411be412b3478e01fec99060d7876ddb4e8b7065723706dd1591e3471dea9c7dba04ec9badecc1228a409342b478a118832bc79cf46d49c4da39c936b50943b90f9e93a65a126f62aae814c89dc2b4e7217061fea29fa5266e176faaa2c364e887a0c4176609a30812753d36280cd706462463d4e3ad52a97aaee172e89c29ee510dae5d03cbaec4c69e47dff13680feaca3115ea27473fdb76d5deb4b1e729061be8d1ef7e83243deb4c6cb2724dd1fafe7e4afa96618485b99d8b5dae9dd350f3863794d0a1d620e6b5f2a0f0c14275b8caae441968c62eb0bd765b1d9c90772bc77d0c01179b9d6907b1433693b1511eca259f9ee619995e277de5eb3ca22ce1eaa1589a5c6dee67f8ce81b627344bfed37d4e6cd100bf22c7fd681c7c423a759978ee05772804bdcf09b8526a7c8c8d1055018603c6d661dca81f8fe1cd6f5b2802e8035dbccc90d44fde45e1375da059cf0dd935ab175e71ba7ba71ef1df10bae36cc48c93a168feb5a1729d1dee9361d7271db167c2dbd6d3f796a5abd152c5708fa1c69e2752ddbdb6cbdd404de286fcb97ce01656abd2908fc0046afe21cc95c7d54143e6aa970ca8ab8c31b4005a03a295c37d3347ffd32bbabadaf67ee76806dbe2e211b5142afe751556a38a4007d51807bfb07545b02e849d22ce3c09a941f19608139147c6a5654736467f52113fa5e789c537c77fa8b3d07a504ce9614a188abc592bf03f260155d3a38298fb4a812f2ba88a1e7fa9959e3b25aaf7a661c4506a982887b03eb67a3acfd0fd97b67f20f603cccc6d06d43beb793136912b0c79d5c60f95b1ae7846bc1f12e4289d178bda2919748f61ccca1c6fdf8210beea0eebbe9f7cb28fa1a0fcfde4c325dc73ac361d276a701abaa6ea77745e07c619bebaf4ab14f882a041e1de83357f42f3e64af67092d7bb87d0212044cda8c67824dfe5845efa46952368cf254d968e8b7cd5f495bc34c8db4b7baa7c2b8badba5f1d4cbb2f46ffc6a58b16ea0663a43664a8ff7c4e825ba6844067eb8075c3b08f91cfdedd91b9c06372f9743827c83ed0c2b94f79a9231a7d18b51a0e26349e5201e151a0c69827cdd40db6582ab4feba5bac7d09e27d1c19fd16bdcd69ad2e2105bdbf9a930e027080ea26e167bcb2fe24a64e3db6f5ba65f6ea99d4f0c61595f3fb7b038d498e2ac8af8f4d9823d74835c9bda60158af8afb51dc8aade37c9ddd98e3f40e231ec89deec79ec041f5b602a4c2d118290ede1b0ffbb7afe378c75e8ec66c0e3e25b262c72895fde91c8ecf620d7b602e17900a67c30cf00f8b1ee802bc186cad28954047a2b1e0e87d3d8d5408903518bd085a3034e05efbf9c37bfdd92535e728b449288ce02507a1edd91a28456d8724ee3fdf4fc91f2122d2c1a7d20b39dd41e82235f3aba4dc5c1442367e2e26bacd2ca41db7e9fe10e27473b2d76d502d69b66b8b3f7a1888b3bc210170e0634f2c864e289b2ef4c4786e5b7a8f8c569e04e369951657ba5a7f16583452bb3ae80cb9e5b952f58bf96e1cdaf82fca84e08e982cf559a7b4fb9a0172f9551153f5bfdb071e7c5bef96a0eb3dd9bf982501e11881ef6d051bc4bd5c7790a8fbc9ff0128704561c9e642543e911b826df7cfb59263fa823600b8eac436a215cc64b45b262f15afde659c37fba6e6c60db83454a71d9aafd3468b12778542e36d6111f9072ab7a2c1fc66c855efe660f20115e69e44bd285e8828fec807d53beb65a7aad64abe3a697284d5772a07a057c73316d7e7c7d7c13b55afb19b106e385d40dd3586d9973b136c95de19e5a211993ce3be7cb73f28527916b7b5494e039850f8750b94685a2b2b99901ab3088d884a894e9d5c1b1b3f5128e01ffeda8e2ee0a51cb2d04325bcafd7be3a8060883d3677fd2ed209987cc83c5a832c5cd0ffb214ca76effd0aceaf7a09c79be9d5d6400e631616e1cb55aa08dd80bd9538a31baf3b09a99e533aa7a29fc4c8673baf65fae267d2fd90d6ddaed7b4470c1bc5fce752e570d55776c348b1930236aac7a26159ec924a83d102024b81c60512a344fe0e8fea995940087c0914a3ec3df557d15120914a4b4d944eae3474ad458215f497b3d6442790e657e727d5b1907b439af513d87c73429087b4cf4c978ac6cd71bd4da7ceda78a6935edf5c25df8ea47a804c547c2186127eaa0b36ac34dbee867d1f52cb6af8a7cefb5917548e2af6f098c995283785cce4438df9939f7fc95df8b0c109c3f35a5a02a3d9e70db12a5199ec9d7bdf01fbd255f2a7f3679a772eb91acefd871db55d8aa21861691c58019d6c96b40a8cd8cfe1cb7415e42014f7c171d43e2f8e77e56c587870ce73ce60633c680e85f2ce91c0418b8fdcc1cbfb41ea6f92295e3feae1e23dc21a1c1cae75ab47a934484b13fa8f8acc6d2059eb2959c7a38a8dca73190d59ba07eb246325e05f644d6d75091310ea638e22f1859b42ad86b6b6004c171d0dde9f7ac559eedc4d8a876b1ad7140ebc0c7603bf291c7a0b8d7cea5b67475dbe78db975ea44fb6855b15964da8212e7fe15de598d773aaaaa56ef3e0809374ef21c84b592f94aa1c7250c4c5a327af2ce9ef428228490822273f7b45bd77da85b31cafc7483b7066fb3ec271b361025acd6403e5bec9513711e9e6e768cf609f81ce48f4db26499bcf8ecb524050e3e0bbc6cfc62d976e8498e2857865dd307fd1539532738dcaf1b9fdca215bbac69b82b047ea0524f903318380c2dfaf3fb605adfb3aaf78d37f6943f2566028b7b7e76bd9309e66036df94e8e5ab6c7b1da77e0e55027253d9907205a58e2cc4095fa83432ab31979bc9f6e0474da595779205de918259d37786f0a65656ba27cfea104242a5c7f211674f8e9dfc30df356acc3aa6361535764a439eb5b39831c3d1120c558c0efcf00ff65c1452d3d1484e727bc008903a84eb89d7079c7c6d36430cd32674a183c6dca7048f9114a60e116a079bbc4e3b1b99a8e0be1e0d32c66d4e04b48cbf1a7765f398b64c5e5a5ae3f3581f34ec75a54300456539b88be7d490c1bcec61debac3b52939a9e391d061840b170ba719c5748a68fc74526d7def514b581839ef43525dc0dcbab9c336e5d53377533888d4f386c7357eade35c2e6edb83f82ef68550a854f32c44fe9ff09f0954a9576c97e26bc501d96c44fc70645c412cc092644b91c2ab481a376f5e64c60ca48ab94d70f19dbb18b570099bb389cab669ffa28e48f43ee6f56d8a666006af85fcea40c7ede87513ee19581eff7d18565d400c0bf2be3ecc7663cf68156f8b3f61b9c6984fe6f81d94b8f79b76d35d60d280116e7ca63296030ba59d9f7ec9a17e2a82aa0c16d003fb9c25d119753dbc263fc123e615d1f98c99daf1ab9574001a69031bf6a590043bc33f82676c3ca236b1ea43427633f7c4e2c005c085bee50c074d6ec98490c5b4d5cfc89321d811a8d22d76425345f36fa33d92f105888896109cfa4439778cfed21a6d5d489c5a8868b1ecc644cd3ba0cc60865ff1f62c86e3d1827e4079a3f392c575e7196d4abcdb60f4756bb5b934f5c5232cce97c000c01c6aab67920ea7fd31a40ae431c80c7e0af98b5a7ed0e7bcf35df96d103042571d2906cc6c09f3d058823234019916d2b45441fea7d912798eac3465dbabf4734a5263524c75ab5ddc88357d0e2d75e44b0a76b28d1d50c45c27eda803247ed0770b1f7656e05e44c10f5b679ba83d1e2994b9cd363453ca9221695fb4df3e0df6061aac8d17d6c73185c8b11591e29333e9fef15c08651ec57e9bd99b1b67e6c812bb6040e6565671efc84c70672656627f18f7a6439fd63a9e2755579a73e1158c75539d359a66b255294cbe07edb3a4cca26add1e6e981c180636e404a633e526a972645d53c22193ca4d64ee6c58e11021a927783c729f2218624b9113faab933979cca3a1a03d3444dc02b6f5b2616959c65594c94ffa250b645951117e553240dd5d056a1a10b419cf5c6b8cb9474d585247e9c241f18257dd093a17fcb6273f6fbc5f9448dbab689cd6ac7d0b90f3e98439b0d9b8ed26d9a693e966ef8e0251a4fdfd006737706c0014556c0cbdfd150887153dcfac2d74f54a7612b4fe25d8c7149855909eb65bc3b0839b1ffa25f4eb589abc21a450ba5b9b27d9f2336e211d4b19f790030a1b9346cfe782901201d34102307bc0b6dfaf7515c7fb456870fa13bbcaf33427022f81b900793cf958777fd2f981a25dd0b5589c1f1f6124dcbb453f10d90e09ae59c3492672f74651d73c11dc4f1c84eeab8ffd20820dadb2a2e0fb49b30e384dcda532807d0a593687c06bf24a8ead51e2933ccef0c88aa004a36371970490701637eb47467d6972c5ba5de294cfc15cf0beb8cfb6240b44a5ec933b9fd794db102e21f2f03dcaa2e79e72194dca827eadd934f4f585fed5f452c72f7ab2ee0438e5c572eaaec49523eddab92bc1b78396432e639ccdbc32144c248852faccc44ab8e1c995b6102ba869bc7e35161cc26b476ef6521133f4fd677ab4c79b8e149e83fe92c3888a5118eecb0380634673ef305bc049efec8a16cd813aff71d6b39cfd3b6035a18051107166dc358b4ec54760e734fefaca111c22aafbac00d9f355f8331f4a1fc5db5a2ae10fcd53046202d9571aec5236463cd2e3c2e75ef251013fa71ab07005194fad9bd31d1c06ecba77bbcecebfc73212a51cc2730488724d46f3668c9a67fe7b7cf39d3484c1342f31727641d161d33f971f85f599f1ac0538d9c79c4173479d5f778c71dde54c4f8524e388f9613d027a84a1a0a467199380727d52a3643251463007089ca31386e31d0ac98dce62197cc681736af6a6b3edb7d84e2815cfb25be9a51662efdd2928af65d4c5e7a12252278b2fcb733036eb31ba58edea9c9cc9f2e9a00875fb8c89d04d7cb4041fc93fd09161f583fcdb865da38c901e0cf884a2fec89429434a7959c13023078e259b77903666e1d179e321d2741732125211d4b0e86c96a2b478b47876edcdfc8cebf4fd14e740187b20c562b8f1265e43c54a8578589253f454cae9f17c799c049f9dd673694caea7131d6c0e707aa6dbe634560ddaeecca02c0ab2f216d0d1dc14d98607b6d87d4c1a2aaddc7aef29d60f3b42ae31ecd585297bf63d1496af64c25eb691bcdaceee7905a26e58496177baad47b08c2bf65f236f0e988f3527832416d99d9f749708d99c4fd5920c18c391e71a7421fe533e9092b528795c783ebe02a4ed5ea8d365492a98382930348c6c7d4910aa1cb3c32dac8f701af8ffc05562cfa6345a58500928eefe45ffcb9a4251281071be68d3892bd24a3081b33833f7dc5b287549b04221262107f1159c2d5caecce336ba09e74aabbd242ed1364a72e20eb27939323917ac9691e19fee0ffddd4e87ebb1b66106dde1995d4268bde54ba55de33a5581ce4d60a81314603bd58b03c4c58bb232b64337f52f3a1a380f5e09382250652722fa52b9adf9d71dcfb4ec16418c1dbbdea2a1a3a9e0576b7223c90cc1925029d3d145c2b2f60d8d1f55e44e16a224f736f829783f89a563d24d368c8b83a7031d50a186cc2636b63d7c6c2e384b88679df69d51fdfeccb60429b5d799fa2b2b9de9a5325f0c7bd215137ac51d119e42c4c06fdc43a9fe652fed00b0ed1935278bcce8719431a809b557e26ab3649ed1ec9c543e9174ca3835b7437f2aa05ec92aaf8f37ad5b6b7980fc3df265bf410206efa5737a80dbc8a75d19d5d592abea5730126fcaa246e66e1a6d24fd9089624aba97b0cd6e859c890d7566c92483ec535926790daa73d7e140484c3875c0ef224a0dfafccf1607fbbf15a95be7a7b1e39a18e553f205a389efb941ac74982e1ca1d3531886fec52ca681cafc7b3023bf1f215bf282ef30e17f921102f2973d184a67917f0fa0913447f5f40557918d82b28314b9af3b274adbb0390cb2ea6aaa9faeb9250f803b7fbf24163a07a628e9feb5b096eab4e9503e659ce3c9354b3b280617c5de35574933b9fd0d90f115dc2c623ef0474d3be38266fc0bca26ae9a4e1cedcbe149721c0b68f26c09d52bb3fa26856facfc409add1adb632aededf8ec330d2c77f5305ccaa4df470e003c7f0b9a69dd00789181b08a6039237558685a3cb005afb770921721dade764bc4c6d261b5c5e4d6bd217ccd2d04abbdefc413dee6f79152e600fe04cad2e48a21d9274803609daeabd915d6b26c2f8164837cd5d6286d57f2f87b89ea9b444498cd34939bc6bcd33e6670c029ba9f4f9c987f24af805808994ed76a40d1e43a66ae11a3b5116fdab7b103cc49884561ff975f637f795e1bdae61e31ed4e10222cb3bc344105caac9196970e25fb60cc15581a5d0b22e9b23d63abcd08b09aab6a956f0998926030354b3d105fc312b4f5ab90d7abc53a9348ad5ac9d82c4983ce208007bf1607fe306a76287b649127b4661dcc899eabcf04f15d11740a6a76d49b5a2f0adcacee9380418567f0b9e60a034161901b68b05be29f832f9faccbad248df0dfc0ae433751b2bdacd988e78a57c932a0704260fe368707e045ae85b13f84b9fea29d53c2bf63f1eee4420134bd063283141e5db2bcf630ea6e05d18cff0e2e7b108480fc9548357ac6939ce677f596e220ca22185d0f4e0ec38c97b1620b97db384683a527a90aec2ff071e358752ad62fa260bd41d257bc69f3d3f36dcb88497e444672f6e455230736736092f1abec99273adac4ca1795e002157039105893dd776c9ffa25154e61160353eb15112210765bd70c9a4ff418e61c5d5b0dbd60bd2315f6b4c2696ace876d41dde60f1b0b4c16d8884f35923466677634aaa72ead9f37123849338a6dcf3bc0a08da0be07e6efcd87b15965fca1250c507ba60fd639607614f580ed698b2683b31f52c5aaffd13f5e7fc934c98877de9cd5e7d3d7c650db064d4f9ca8486de9a33396c20c025ab2b5b79310457e9bcc2c54ee4dccb9014b45aa183c2a988d7fda02f90b72c66b669143eda00c9822ca913bd9f82e19358018c71e5fb4f7a9947a27705ae71005be069fb8fde0f942aa87a3cbe45547e6506cbe7171b385e2ff7cfed1bd148cfa30bb9999bf67ec28630fc7db37d1e6d86883317b01b27a84adb110ceede03b032a6cde87ecf0b0edfa73d5708af2212b29775ba6bc13ab99e8b927cda5144a42c894e5d98e5ec2b013aa56bd8b1017cbca92349470e4ececf93381bf28a91906f884670cee055e592cb689667408dd7a9c32145dfc0c9a151973815360ba52841fe07c85c922db62073379535d58d376c5b17531e1e071287c051393c71b130cfe69d5f8ddc6830d8a5c6d1a2c0c304d525747b1cd262be0c556371b35b591ceb5b8abad403c94c1ddc254fb4e5975bf54b136b62029522fcb360d8702777772605e302be7e2c5a60fd589b88ddc9b3553a306edee686e52bb53e5a22a7d3664d6ac90f2d1aef03d74ad753173057f9e96dc038741fa4a41dda325367864c1ce8bb1dfe135f49b4a1d3a7683af8c410368211722d4d1577b5a8643994ba5487820eda699c67e5fb23cb0b83aaa5854d0173e65492cd6c72f7b857d495db60ed50193dc371db465331e35b53ddf6433e892da55e88c8819070f36b4d777f1163c2c6b0cb85bf7e5ce280dec29995e736e8e4b97d9aecf2f9afd0f59a0feb3e45ee1693ec05fb5b2a82ded5decbe59786c48a5d913d5c249040d26ea51582327b7c70f03265b485f3b134e9ce846a455b3923928873e5a6b768db853f7009eab1ac57256c3356dfe3ef9fbc981929d2eeca287a7745618c19c5ca36a119ffedb30dfeed07d1e4dea40f12066a74128e39e3c8075824e2c11aeab37d9623e042f52f3d3a61d93303c976ca3985f26c0f56f84680d54dda02d1f19e5e29a3cf7a915e5de8a135ae7db02bb426b2e9482ba566d584f8b15e3004f113223c7759c6c3faac366ef67e8f800a8ddd692bebce53f7bdaa398718aa2828fc4a26b2bf89ee640449fad89a2fe89d4ac551a0174e7854c205889d154abd59cb976c91558c39389a59571998a93aa89bdfe5661bd8c532dd910078de7bf25944bf3f57d386c4fbe6a24bcd15a97e636552e435e742b6c22c439dd101e43af45c1d6de4a998a78eda518d7b26490e74fb5f49a5b427c3eb68ba4dbcf3490fa18c04d9479f6f0156a594fca6e7055570f0da12356a676d143bbf044075388a5c3edfc1989340c4f25d9d200b1d3a840213b5dfac8abcf4c0c1d6f72b9a8092f52bf50c8ae9b7dcaffedfa9c8d922909a1afee5f32f3a9f5325a32a37d28bca92b1b7cd883d296b066bad2b9845565dafd178772c82f5c874a0a55956d6692e893216fb4129d4008b9ee33f45c983d8eeee36076c633cf93612011764349485c7788471aa66e5d833ae8457e80b2a319be3adef7671d59ba71d5788c16719edef730bb482b0b7011ca82f7f0bda3ad3c5056fdfe8a89e24e5ccd4d1c08491f00c784b2a5a08e5e12b6ff107e5416936248728025e927b6b155ed53b9b1a98715ad8ed2718698adcbbf8bb4e90d2b42ebd61810ef16aea055701b122cd29783201fceed90ef7cdb7aa86ae24d95e1b3f62ff068a659d5a0b0b16ee74087649304f12fc3e06b2a0a329541dc0b527d1f598bb1a49be2f6eea767672393b036910cfec2a60928553cc5c7997850cae8fa51636869a90e727dd0492ffb3ad9ceaf5eae3183876a4dd95395abb7e25aee5ee34180e227061cb9d63f494682d9c9142a28479d702dd75a53174131b63c8a54741ccd5723d51b9a296fe782c09dca5d7d083ae377c56870f9ca6bb5ddcc4023decb6675d008c531de809acf731c7a525c867b2dc7537fc228bce71cd0f087a34c2c986a4cabde050fd79e1ae051a8ac4b47fa88a19caae3c1076da1f32b8f4f3728e96c37725f6eb82e794182608ca6e38ec06706a8a13e60184bd033c617b186652f96b636796d6b34d05206678ceba6ac1925c13a2f52ba8a8d180a0552fe1346fa69e4c5f3594eb8b92ce9d06719cc40e3256f996ecec43cadefbe4ebbd0346fa391e46a0210acaa17085bc06487161bcf3c4920c336f1e75280b3f3b6b59d770de9e2c0c6c2564e78028bf10893da5a9ea8a1ad127dc59723b3388a173daa9e230b8b0f64e235efbae29ac67cf4c8d8ec454f6b4272d76f2f8ec24bc0c946441c1c3c00b020cf40f322542777db6ef18ca24e3b337a74258950f4265785e6e7d708370780aa66ac4a8ea9a6246995c8661f865dacd836e195c1184175b160380840ccad3d18a4a00c94076e52f141e65fee688de53190441fc7fd1271595ee0e1cca009559763035d356d2bb20982fb06f71ea6a8017345a909b2b5d116b59a94af11f9766250df78c82676a96144c18e67607de7503a35e22431c31ae9d11e5ec4e367d6e5ce7bad58d4f9b5eb493684f1d3177fbab506fcf8228c45cd3c70783a72e1227da42bde4d0eed926bc3083c287feb849ee50f802579cb51324591c7ab54246aa997968106a8ef357cde47484774ce75070caf3c7d3356157b27fb1a427dfe6f1ddc3123fbf5dcac5447adb5225055e0fe823debee9bc1b8545634b0df72948887b6ecbc29ab4af40aeda45af848493e614a0f96012583ec0ae6c9b5c9ab31ac491f2936de4dfd6a2d835203a91cc9e8ddf308aebaa2b4f89925e5c6a82ca7b18ab52fb9348eda9ad0b98f6b4bd231d949ad4847ef11fbe8a44e720eb88056a59f994125e61ff8f7dab31c95390be37319fc363b8f723aba41bd05f4581448f039effd79f94a1ab4944ae98f040b368e8ab9c6a48dbe27f424de63e33906383644d707780536b5aac234bd5b43d7eb02c43efa745d6785c2bd34f31aeb47ca814271126b2760fac24ac63ac9e8f143f14fa66999fb2b6bad0baf96157cb2f05c474bc6c00e58e60e6e25fdcf31680bea5c415a4996d08e3b433a50d3e7a28bc0eb476b92b3c783cd2d976a8f3aa1975c418f1b38594000524fe726d4aaf81920533b5edab0e556620b1a1d3f8b3f1b41ee8952c530efec98a7db124a96c3a5c8e6d26a84354cd46b398196cfda82f51952d652a192efa7a29fcd434eff4504c30121a83e2322c5c52fd06901825bbc581dc60390f43ec9b8a1a1b437dbe8810b77b33b9214277a6fdbef59e81d61a502c789b7d164ce8ec453aebb8428ac3645ca0c127c63dec3b5b87038e3174370a473f00193a545fb93bf7deb4fbb8aaaff9b20718db1c3e400789b1aa14962c11e7ce7473da35e367c89d9a2af7215d31472839867b39d4e4f50fef4208b88b53b2c1f4027c9cc964dd346a5bc90313388b45fa4ee4e8096ee3f34d66da0460b0a37838e4476dc1c0eb49f765f725ee72679accb3ecc1ffe19a393fee4e95118a84f4bfddc935503b69ba7b9bea739e85c9b8e75358cb3eacf976ea076d43517dc5e0547caae336ab71d3bced45c221558de96c45d3f0d3f36f742737cf88fbc8638ff2a04ab4552d4092318b77097b447068534c6307c891d3ab663e5c0a098f3a2b85bb04eeb958b75aeb97cef2717bc4c1fe9bceebaf98a467362d9da817c144924705b3aaad907d78b19a931bdaeaf1e1a3b56c053b7fe96171c5cde4051d089f92d0284a0179aada8fc72badf5c61508cdb505c58d6b843b780781446cfda41ce8167922e76387db7b292fae409a2e6b8952714c2465e75622327eae52b57c7b3431d287716ff3cc773bd4fd664187fb4e4eeee3e3853eff0f5599fca392dad649cb622e3a214225eb105468f58af6a4c0fd13d4170a800505d072a878bce28ce19a485007765e9bae20fb206dc426d067cfdf08ff42e26be23a49e8c34f4f2758d883370066d2f77465950c1801b51f918e6bf2fdd638e5127c75068df562ca81589a7e71f178dc8875b36cc8618132c1bae30a26d86f9e2b5323efb745e55ee467bb4218a4c4af137b2105ecf9339217f8050ed3a062c53747dfe781ae5490bf0149c993dc3ec263202d634e81f09aecb6a7bd48e99976e077c33046d5d6b0a76f41144ce93e57fd95ff434f12cd72268d00b577951c402f9a021f6b2fd9303983add407f66825c90249e154714d8ca84c9ea07865f3175fb709fed7bfbf7039d389ed805d8ae6d248faa7fe69818b5bdac5288a75877da45482906b9ecfe5379133ec91781757bb2dcea229ea5b79e00af702fefe71292e6dc2d1eece7173b0e9a1fcaf500ac0f06799b32512a4ed949761fab5280b1afdaccadd9e6cc71c3dc7b2a767ee3058a02fba7d28d2699d6ba6d6a2370c405f51c8e332f0a569c44c527bdc22d2d05101c0f992e060568136979ad015f30b53f7007c7ff4fc5e52e52f69b3dfec0240e6e4ae0b9ddb29910ba514c5ae11b32cf1f432feb966499fddf885c1b3000ffbd033f8275a89cb99d2895d16006a2c718aa2cfac4b5206ffb133667566a1b3d39597f824eb9321929cadf950a6f0295bbbdb9c7734c0dd8832f8f7c519ac0bc0ad90ad4bd7dfb7f473e0c75e260e5ac55af0abe0e0a00edffffff12