PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 82283 387042d457065f8ad58ecda5cb1f346cd4915953366b89ca67c4499dc981b88c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6e356ce478491af33e967ed15db73c7b58de507438c7d6561c7d7768275e86d0
Certificate Block Hash
387042d457065f8ad58ecda5cb1f346cd4915953366b89ca67c4499dc981b88c
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00970600008e1e0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000a1dfd3ca139d6e1e0f0ad77f01372e9a9adb13c8cdd6dbc9edb59e0445cce9071a7a43240fcd11acbdcd9547f75dc21018ec380f85e49f437eb23c6ed6eb8581221aeabcc41ceb0ec145f45ad52d9efa145f8ca67e5bc5007e140000000000000008000000000200970600008e1e0100

Raw Header Hex

00004020cc90209c07ff658384f23dc4fd296016f87cb5a521cf3a814fd27328f2f1da18817d3385b5fb6b80107991be0cc9d39c6880f214cac7aa2fe317a238ede6c3d92c96496aadc50018d0865e2768777d1c56d6c7387450de587b3cb75dd17e963ef31a4978e46c356e

Proof Data Hex

59,560 bytes
121216010307e68edf5c80dc70eef48584104628bfb81a6be62b0bf70a789467638805a2f8b3182b6830febb17c837511bf1480f4b91cbbfa6f3be0945b9c791106dd6e2d8cf327f65a9b674937a35156f0969edb93d80955ecd68ccb8bd3528a3d26c76afd60c6a15ff77a7f86cfdd90b42b00ae7e9f4a8034e5dd272eeee59c704ade7f367906898ae33b3aaa386bf8ef339857480e50e107ec50e0c00abdb1dc4467f0f0cbdb20334f4a38213d6818aaa60cc1f7a8de7d2899092cd30036f7aea7f5ccd074bba1ff652cfd09a44d5d695532647f0f5b30a84af29923531b62e42a98ffd5fac7ffa78ede7a3657010c0f39d15e228aecb3640a2eaebe53afc3f8d18295a419ce0abe4c9312266c7bba0d1497e6ca77b9bc8442e277ead4e2d7bd95971cdd639b715457da3e73a2c320aeb9257a9b34bed16b25dc3bbea805f3217ac92e2fd9169131ff13dca9fb952e75224a27b98a4f5eadc3d7d86f7ec5871c694be0f511167c2ca5af5118f6c46db66ca4b76d2fa8d14d86f04b21547eb4a7807676b8ce675149d1445c57d6cb89c882b52afe8b5fc3879e0d111df6f9c01e4ce12955381dd03221cbb93a1099607a09de2aabf8a384cab762ecd941d0431be8800af0c6588a122a6e82b4fab468c4fd52923f61784788ffce6e6d9a40003b43a88a8bf197c59a4a3b0c5ba74239431dad37b48fee0859af1157c123913571fbb4db6fb8ed289d985c63c7db7e8449e203756f275554cd611b3500cc5b13ba62817bf00b35d9f4ef489ffa68bf905b4f53ea5e00ffcdffc6877abac1a46302956c7320c19d51d03dc135d77b9b8f61942a4ba2b2f63801815bfbea1497b3695107f110843f2e37215886164a00dafabba01d08a2af18d00e241198234d0008baac7713c39d5151833d0853ce84d618ae6937370db40e5d26bea20250a216652ebbc9f4fa1f7b1799a3f3b3d334ff9c535c3220bf9790079bc0f815b72d4f431495291a56da31b6859a1791b9b6cfaf46081fde8b84064c36da36a7909d3e39bc30276c770ca1247dd0d0bf61976e51b5b028a062ced604647e3c86412cae8ac007528c6ecf48d8c4fb3efaf9d4a14b7697aa20c3da6f3a04556ab0cb6ca429de3e84ce5a617aa24d26a93fc68b7c833d2a1ca5247d0ba579f95d31b222cb8a8a599dffbb5334a898092653fd694de2b8e7901dde07a24901701ec1965854ff2b1e2d09941552e3e08092b3c454e91ac6c4a4343bccb682d207021f6ca146eaa242c00cbc0fe51946b8a4187d7fca87c8d0ffe2485aa1858e7574cd658653da4256a941f728708768c1e1b1512dd03c3db5102eb62e995a622b754f6bf9020efec7f5383f13f25be1e271f433358ac6bfaaae7cf24e124ea7301653c7ef689c3270774d23af67f09db150cbef7c70791cca8e4c1d087f2114ac9db8e0adc3c22bc51221e89f185226e5646c4396f2a583041897253cc00747099178fe5aa42beab213b3454d7a930279c7895da9bcca2893750a5a0c0ce6e41bdf1e1fbcdad7890b611406bb85b705a62ba2e3861b52f8bcf75a4babb149cc495595d0fcfff326ac4a47067f2ebbd75d1cb75005f23880302f2e2883c14ac1c620a2b76cd80d7538e97813270a9b591be06cc488b041a1716590c45eb3318027c4c09f08d5280f445d64bc2aa369655c648e4538a1f6967365e30b06f36f94d794eac9e52a90e7e7d1d0fc5db9b3dd34b2ea1a1e5dda104c8573e97d82ff1ed9ba7398fc8ff1e493abd573bfb4dd0989020bce97099ba4a4c71053d8273314767b0f9a9bad02be5768f560a4b2db1588acf34bd3425b2c4e8ef6f34a60500e5329a1f42ed8ebebd8c4e9a09f25c30b41001e2e9259d7c86a6244ede1eccd2ebb11467869417774ea847a20b5811810ffe47f858feae0315277993e5e270cc0eab900bf7ccd96272b638cbe3180e311d35feb3ab1a2f196ad14cfa0681c7bad02e6c5aee7414ad807590d20cecb408e1e4c69fe014177089ee24f2ef4e9882a387dcc295ba4b1ac7e5c201659694906a6acf3542062c323a0e2d66be4643998ee968b37e28a430ba86f85659f14fc08ca4dc93980bc7ef31bebe31d9e1cb1b4823d54c249a00c0b64a657bf2dc0b8c9a952c4cdd643fc12a589570f53031a7e51033b5fd6b0be27f3a6e5284dcc5d53e1e649db155cd56914a6b7af31fe8f3a8c9f4e17c650b88f988bfb29e0cdd56d5eca5f5718c8386fde7e1bc58b39f8164259feeca65dce8e1378ce39f8769e0a43b528c10e8f745a402fd7b81d7be1f11f085925d84ea9982f5dfd18bd4ee3003677aa412f14d0dd953992ebf69fb6027ae241865027dc8af5d354c4bc128a2bba656fba83eea03f4152033bf949f08dc85dea4326cea31a8c799bfa5012c27cd98f4d162e1f215ef2d080551334491b31eb9dc0feace5025aeba385c86a9b040320b1872d763408bea8fbef0f29c4b14d667844233cd4f43da0701271fd5a4afe77de9f9eb54dbb513260c4130c732d74914ee8703c160ed5e8178ae914f2c3106301c13b748a0190197cfd3ff4e5a101aa793cf4445d6e006a4f1b8477eac5035fce51a893b55609c06429dca0af12c57c35094eaeec99237a49832c00c01c0fb959f9f2ff094d8769d18a7ff708ebcf936f91b9ba98432ce068e928e5fb738331fd9719677c150d06b071d331db2bedab5153740902b3a7237a7f6b5454b92bdea977078d4c7ef5bcd645ad7438b92865000d2a831dd736f2302ed599e546192878f57a374ad5763cb119cefe50399550a7c345cbb7ac7fd414e1d58b963faa4a4383fdfb62b90ea23837daea9bef7c6dd0812b751a7bcb0ba8f417f8a26ffd3a0894a556dde2fe49c4a7d4c60aa03df64a5d28b63736b2b121096a3c964416d85bb14d626f260092ab6b09801aed9bca5978a483405e6dd8b1f4af2a56a699e269108b5fc9530a312339f3b0f3debd7d407ad7d93305ad7deeac55f925318bdead7a230dd2fe5d530f507dac1d640440cd1505958f1989b959969d7f60c8ce402011c9cf8c5ee268581774c48f3f8855d13a84889e240b45a146506508f025dca01f76fd9de680dde8e4c2f1ae1d605fbb1473c27bd4882bf37170325d9550476686b66afbb75943466f5706d3810bf75661512c63789abf098e18cabec7a93141ec2f58e723bdd480ddfcb242f4fae87aec76666abda719e93d8b4e7dfb5806b2553e5213b8b127031cf6b50085aad86577519e523f41a8fe3358ee4478a3849df5f5840003eeb215cf6072749f991698ec055c771529ad27e38cd57664d607be3c35a54a5fd4ec69a5ee9cd28c122ccc7c852b13357f293a29f50a454ae092cb796701c8cc03ad682d86044ddec354a8ad89efb7f3ca389c35d6e7b17429321d95eec2d3cb485d6416775fcb93564fedcc4cdc8a1dff9db3ca0be399aea60b3c9b16c34b8d9f3f1b8fe77893f605b214012e79bb89ac13b4a2d576d4d021b31ccbf803069ea9b3a54266486991d11da7481bdfd07324d8342f654e9e87859b0f7d51c14364b8b02a081bf9b28540731b29543617304681d858fda736da756c9bf5294b822447413b7f56f882f9b6e40182a911dcf2defabde72ae48a93501af7537a3136307658629313de0b58fddfba560c54bcb95ae1ce6f428d89964175ba597c576cb260a1547b0a768e070ca429ab86f147be603885d853474730c2590cefa49cc1c0b1ccd1af2b9276d22774c406a549a5688789240c91467144e4057240a6238e2cfb8e5b957e629a3ed7ed2e018ee9080bfa80486861007736ba88db4bdf0719d082553750f53681176637c1c16e43806a4a582e6d0d65447f33c02d1ed1e7cd2e3ee6ebea3e28ee3cb3df45eef12a3c62265b31a90763fdb70882dd523ce33510bc8247595d3debea4f65987870a00ceb5bc0af3bd1a4d84ea0715dc69485d439d11fdaa91553b183610f5aec8c9990973106c6422c1aa7509a372bec58c564944460e1cc8c755297c9b0b6c94ba3ec5ceba9365b32ec78a73b7b40d4702a8e43eda44a5a67f78676a130e1c27b791d23e809d9c7614f37f2cd1c35f88c52b0f413e37fe4acb307ebd7f596063879a55b713f9fbd5af45acf44fffa0dbcbd62c9a9799df6482313b1bd81715a5c881bf9f5fabfe7d31fe75c927f4e5059279120a9d50a610e9b46a54173c6cbd445ffb8bb2eb2fcc7f636c225dc906f3e2010d90893cc0ce6002ebc82baea5ca20aad2a07dad0c92ce5d49b431eb967bbfc07b728dd539d2ad209e833d16bd6b101020f553ee7b5e1b3ebd094543bf141bb02626ed01512a43339cbe7430e4e59e18125a0f9519ad18c1cffc7b824e93d150bb44a485a77225e8ffd0f95b92173113646856acd61991959587edd14e63671f1b80bbca3a10c35f6c8aee0848a6593e70acab891a50ac7d7a58d427267e082d32520ef6976dbaf6106066b7785cbd0f6306b01057bf51e25b11e781ea70c2bc51e0026f2eb300da26f501d89463e8aae5c7e486c976eb74e749656adfa0c3fa0bd7a4536a62e6f6c0b5ee52ad6589c2aebab8afd709c72f21f2f417fbc7f87e7c2bc719218318dee8900012cc65c00f810d5473dcff7d929147d262d67718ec580bd0f1746b1228582809392e46b666e2f5185eb88b5d11c0594efc90645eb095f83d4b5fd604aa18f93630e089553bef87ecc923fa78e3b7845fa30f8e6f6156b96b49eb0023c9d5a44d34dad6b9dd6bb3850d871db2a8ed8c636a352273b70c313f3b9e4559d61dc958e84b38a69a5c669bfe4100e2be3dd4f821b99a125cf41eb3403c1ca9cd65448e98f1bad8adf6e57e7ac965a277fc1505a2f53af54002db7e52577164a5fd41b789f8e7dbb71f961585366725a77acb96582486b8ea2655ec18193239cfb452bd7a29aad188b57534958dbc2aa07d0efa2bde0f77ad74767fff9e1eac209650d4528ef25d51f09ad62cd2274da8af99cceb4d285b66a01d691d6159dee47f48a7db4e619aa0f6fa409213ba020217aafa90677640bf6790ce0b1e6c0f5c1b61a3d064455fbe879ef266a8291bae6aff31dc2361b8e21587e7f286f12025856647a5ba2a7c798e6d2b476018c5384522135e924aeff65c3c95b18d926b58da22cfd80e2855221b93020656b8fb2298aebd04755ca503ff3733ce27852426c8a468f658d44923c952ad8ef86596b86c2e8d62869737e3fe2be33352e161410bd24664a49cc46df9577f369142106f9fde4226b0d14b3c16270c448aeaa11c2a1ccad137f67894ec792e082206a9f4635a887e228cf735d184b096e4dc4e0006832011933e4d4f4e53f4ddbaa7d61700dc72fdaaca10b74ebe478ad83f0c3d7ebc18065f6a1a0284c232c47d78b9ee0ddd6d04d2a97cbab8c78346a8264a62521c09a7b803fb4d2036799c3aa16e64292ef1c3573ca5853ed5d37b750396c8fda07aa964d874ebd87301cdbf6be9caaa6841c60f2d821ff348712a57fbc658f64a891d145b9790c8ea38a64614bb3c9388592ad6f51e59ed397b346cff4c9ceaa06e632a9cb07eb58e02085f59ed4efd88eec326ec26c757c33bc83541c21a65954b27fd5150a5ec16f16fbdefc954a0c61474b60972fcf106da8011029a744d41df88e6cd8e31317b46a9558b4c05e526df116ef37f00c1ef59ae81e0fecd35fca93b7bc160920717ff7947f6e7c6fc1f9c2b7d659fe124ccca08e2a0e51f0b098aefd932fb59d72022d5f2185f54c09d97a994c556b39dc50c8f958e46d70dd95cfbe8bcae231df459137d1ee31b7bfab6282a4794d533fb2eedb8ae833b2e1c5f855a5a3825bed7c50b6f730a1b58aba5d0f2dfca33205dfb86f03399385af68cafd7be0fcc7a2c8529a1818a6bdad1e5cb20e67d04e4ff0da86b3b40f5a27a0492ccd9649dc89ed2b5405b7ba70c590bfb2565f7d147b5b4956db7839bfd9100390fe831a5eeeddc44bb6c7176a783096f7512cb34592d481c356ee3efb44c9468da4b278e3a200586d973fd33e4092654724ad9276719d059aa662d1da64102bac9f728f915f0a1172d2e224d8b49d2a4d5dbc42f23e646b0dc7866a69acb8c137b9ba56ad6fe259eedbd628fc8e82382da794f4a8ee0543f15df0dea754ab00e26e84e235fb47b3f01f63d2e365c3163d1d2ab7ff5d372494fc40e4eaeac9166a64cdaa47159a021425ae5a3f5473c580f6a299957c8d684966b0f4a0f29d033a85ac233d86f9516e7bf0c193f820c8b9143c6fa37b244abd1091e378d0842eefb993b816aa17204e3052bd58fc42597577788c91bb10a1a4c2e595598dca6883762980fe053aa3ec9c455c1422ab79ac8a605279ae6a5a5f0e1550082f81594ca9f3b7ce045343edd9ad9c22336201996392812097dbbe03b12458807dd499e9878a1cb2f504795ca96204212ee5896a17fcdc3c9ea8a641adc6765ab4c6b30a094e0d88b8957a19cd8f043ba75ec8c43b78dc84eb244d8262d9e8fbb43d4e67447eda3bcf24a66a03e02bdb185ce92b0f72ec4d5563d6c97e99ad2bd3c9aa770c27a7b0926f2f28e630af93e8c88fda76af4c752055c0d6d87bb409940c5cd17c3bb40aec0d78eff98040be521dc6704399e7d1cfd10bf9d79a68b833b227654be51d508ab9249de5a50db5541f131b4911c35c64a37e04e88a5e87fd44e74d9c471c6ac351f87ccb01a45834ed35f24cd224caee63bf20311cd051e4c6194e38341aa07dd162c2f80243ca2eab8dd3abc401e47666944ff4e6d3ddf0bf698b779d677aa306bb8a50fad828ef0404aa5f55fa674ec82c8bd7d96e391fe115d4f212af4006d8c26f4c9cc642909d3be6d6bfd3854c13859c9d48617109b70652da2a3add45c0d10683b3350e61f9f7f83f3bbf8ea262e5d06751dd304220bd6ec4dc0ba9ace894a2e9e4ae3c63bb1e55d735eddd18247cf8b850d3464e8c335393959be69c37f2341291184fded4f9958d3f8d1f17673102e5e673b44fac68900d6928c01f63f689a912dc0a73ac4d7a6e625cd0857c58ca33ed6308cb127092f8502b106947e0083a2ee8dca4295fa58bed85e026d00d6eca38f6e72ea764ba0b2aeba628978e97903b2eef9f8114adb58dc9849a940b18d4d872b0f11a186c3aa533a79c8b3f856cdcf12ec25d3dff1921594bd1af1f9e55209b062718853c1c08005f3751790b85a9ef9ec8a63bac872d3ae4a8100e60b0843866f929b49c02aa07a72d2eec3203b5d8d05b4b5e84b4ddab17697c22a2a304a8557cb2665dccb127de9db7a9ceea509c58a93ef3699416f4fc1d7a995e16936e40b2a37727f0da4703c8a87d75f00918c26b81af397fbde1262adeb0bf57856e43a9fd04abcb28c60be4820aadd74e0e73ed03f7ff1855493d2b7e3e6e91447561d8768de6a1a646715dc637f4a7328a109bd77b8557920c4cd8dd85ed95c5dffcec9e43a20275654491cae4aab5dd358f3e899c2e9d3f523b0d8ef5b65e6e75ae3108a4f4d5b43dc31e16d9c2adfa81e1f458246e09bea1b663d4c81248ebc849e91533c0feaa9bef4b882524819fb88d653489ae86054ec0b4463f6a40f4715684a10b8630d58656c307a80d802914d47595c95642907884405da5339ea76dfb28a29806cf750b8f4ce4b20fe924d1901c42596ddb3afcbd5c5018c701dafa7ae12ae792641211d7a14e06966bcc95d2d5dccda93d96a17aaf8bded21b55d0b4646c4997446ea6cdc80e0a5a9e12cf872b9f10e4367598dc297c55ad7a78559b25d475114c451d2173a00e118e1c63599b2495627902d87e4180c260cb23b040f56d5bbb85aae1b149bb0b3cddc4dd8f5c993905cd0100390ef24a1b6e3f7fb4a9a9d79f4076847d8787d6a6f07d009c393f9e4c31b50f8a072a23e510ec7da76b2752ca5e2e1260b90162de92e4acfeae95a1d3060003e49912c93d0e1d71eaddfdb17cc72d9e4565d1d1f376f7c02ffe350abcdb9fa3c26e3879b938767bec2a77c5617f555c69e15240fc9415f1231c72aa7e5063479edcd163aed07eb8429d06e218570e850d8944832fbefdac021fcc72119fb5198235f30702e03d771a42ad28923edb139dc9ab1e7159759b5381b6f4a9dd412512caabf48b84d94b92fd8788e6b7f538c029b0905f102d41d6450c2f8b22a433051c33e149fc9dc6771b4ea528a57707c3a7594da9db16b352c62ae26322269a32cf021ac5308aa0d9f1eb759c9de7ed02a4a50f2c0394d8508035d5e5bfcb4e269f18e2a1050477dfdd6d28f42392b0426a67fb11efbd12dfdee24e9e365b093e514a3f43cb90a503713ac6f5a55e77e53705b8c4b6b76b090901f5195897bdf2adc59cb8abd04a165ee653de0bc6d67a5038839d7b945b3f9b551b9ada6f6991ebf8ff83076206b90c257c5f19b03d6181450a9e5c2267bc5b08525f25269ceb5e2bd1f12d46705cf1a1a4beba3e826678dc6af314f9e1ff46aab48456bf545e00141ee4689b28699fd3481d75a39567c266717ee7fef65c3c9c427c8a32914c152941419987b005fc88b6b04dda9816a76391906c86cfc5fe77f0f5ce40fb51881acd8574fd045caef363f495dce9790497e6673c11d5b7f2ac07c5b18e0480a35f831daffd73641ea12279a889cb041798db3411719a5d25ee6bb7b3b08ec7c7334dd3c8d90f62b4f0da2b59d1b24622029a13724b367698be150e81c0a74a17dc931d90a6efff2384894a15bf9e94c3faf8670d2f9891c0ffea13945c8776d585b3567c2d3c349d7e15f44caa96d0e92edc806a08d57f4a422bf1348be57de07735afabdb61b1bcb16f9ededbf99af6540ebb07f6f35160bc10db34fff462b73c64df282b90988005fd9ec82374e4946aa2039eab9c945722ee2ab932c2fc5f89da095920044e7e86fa608f1ba810aa9f2305b1522b869994ea046d588d7a199e7fdded286af7d9b6fc303855121f2a06003276ebbe54c5009a20424cfeb0a10da111755801c959a2c9ed5a020a56fb3304ddbe51d10862ac259fd3cfb6c1e4c95dee573a4d930ec83ffcf521085441cbc72b0d9e6cdb092d22ae7958aa76f6fa64865df5c55fdb307a26b2cd73ce3845960be99818ac94f0d431c9ed29886311d32c3f4985ae29e4adbe34edb772e45ec9273a24626ab849aba91bc7332ebcf2d4c06c7bef81f2d3c0715f4818da5aeb09ae3cba441eb38e42ecf5c1a8c8ac66a067540ca3e04d55d728c2aec0763ca493a22a15c01d43f55c94bf0fceeb27c225d940b71af60332b52636f62c6a9f128944ac91ec044ec7f27657194391de503bc9034a34344b0b4ff3371f26cce869aff432362b539b7d9b30b686c1b2411911fe16aa9dcdbd20c81549230ece299525de646da0969c33980d41d5951995ff4749e33a78d4c5ed4f58a34bb77827d462f41710305147abce66981dbfded2eabba10252478dbc1c2f5b89ca684a815a499ebd7ccf77fdd3aec408fb85347b2ab43729748d2435df5239fce7642317f3668301d118bd11f73c467d77f8bd936f1a3f2a8646588a1244ba3a8d2e1542825727e39967f85289225df7217d7a173b93320de59f20929450fd85dd2cfce53e8c494936d0c9535ae6f9b013c98f5737dbd6556dd722cdc0a39d3ac0cc5a3d783f5590148cd0e7eb7fb12d233005b210d5f62c065fb686f94e79c147feae7de252849b2e5ca2b1bc5c03feed1569a26df244d811338c8ca98a09eb4c3bf274ec016b846ae57fd14bf333bfc0ddc67ff20b67ed88bd61f4a12f7324c9d0c7b00b17fc18f37a2f6a2927ed39e00089f16f2d7178c4b12892f8ef6e35f1f24a0b936c193d4030414cb51adf85eb61dc26d65ff1782dcd9f83433b2ed091b4a0e288680372fa171eb5e6c2fcaf6a21b86fc0674d79a4fd439c2b577b536f22b3772b74e9f58347ab0916071d81419818c2c2185d6b0fa1ad0aea86e0139b027e33e3ea255fc8e00f4f03c98f0a697ef3fdaa21faad10e76aff5035aaa5246ac7d75ec48a8916974a6c5fb727218a63fee894e870b0232168ee3443e61b7484b3657a1bbd92b10e9449e65b5b24c67479a31cb54a5eabcb0f6474098df7dd6294db4c8ca63eae1f3ddc86181a76399a86e4541ab7ec3ed524684e2490ab3c41df01148b62e38460597f17b08ad9fe7d7409319ce37679d3d91f369bac7e482be7bf0914cef4c3e80ba53cf44c1499e87288720d4bf4395403fe7b993ae40542da0f7c9a841cf26a7898cf9d900d16edd0d10dcb15cd3fdd53ce627a1c2ec282419e99bc6c8bd517701349c677d4a0570c13e277456e4caf37d45c2eb1d367ecdd402d5f9e165d0b7ade7cbbeaa8d766349c3fc06c1cc64c2bccb4a0c25b63188541d4efa33c376da3545f3e45fd93cb6b1b498ef3618083c5293c70f434f3197181a5e7a9cff646bf0997765346096bcfe2218854f1ab0cb98a34a7e11cc78a77797b1b08ae908061aaa78c906d4ac9223e50e164248e15a16ed7ab972ea46b3fac59ee4772839fb02d3764da8679110a83c06e8392ff3d7ba457460214c50b05ecb54d77f719628d00b2ccb39b8a1cf906e8f01560458c2f1e7f6d054cd763e86b5c37518b6208170096af3888bd257968bc3aaf08267f9b169da822379c0fd579fa1b1b3492965b13a6272e581b818b9ada9ce70090dabcf2f15b218bfcd85bc74675d812fdef9a9ed4fe82277926391c8c2fe02b57fd2dc5af55edc7e2bd34faa323f94c39f2fd767f0b5a2885913a6f3417e70b3038d77fd0d0dbf9a8177625725dd48afe4e293d6fe5561fbb7b7da1a330877590b263132f3b743708df43f92a6f0c9e91f74caae14d2886d44cfa0ce91605bb2b582353698d07defe2c6abdef166c96505f131ab1aec7157fb0885f7978c9e15cfc64de8d1a65824da1b23e39e17e15412fa96f5df1c39366090dc6386b9a21ca3a95eea79a2c0973f6ac32f78bf321acea7bea6b421288ec02a37309d99eed5413274a042b73ec491033b59ba693963fe574822d54fce84e3092a71ca6628b946082b83e3d1afa03b15d76b5a4d1056119ac0121ea9a15c46ef70ed93cb0af436798bf39f6c8b061ffd0b86b7e84a4252dfa3b5eb307a27f380570bf7393e31356f18b4a187845f468b917bff755a63f79238bd86d0c646bad6b372f5b84d1672808cbdea546a2051497052443295a6eddfd149a3a209b99ba79d616489c3381a9b6bb875fce3bca7388f6d39f5d33fa76931ecd82fb3109acad82e44531261b1a55154a7bab3b5441f57b79a45233e97aca5181183316cc12ec9ed34a7d0a2437fab1f71a48f336bec600a546be33587a50e29c5ca324616f668a02750c3574b005f23583e7383d2e36d3abada4c4c0305e7851318a0b18e8f7be465837564290ed6ac6b9f161edd19a320bd136b6624b1d93c43825d645f1ea9e80d320783e4a257f9fb40dfc4d5bad32a55d960d7a3a96fff3399d061617e1251f7eb98abfcc7c29a6cc30e16ee4db7990d4921964a07b3d1fd15c5d364c8f3196a6c6547f8c383b91a8aaaeb5b49dd3b8c1ab3fdf8d28333d8930510bba689b0faf404602ab0980d2b7a9d70c65277bf96962cb5256492be97e125b3786884f75d0652e9e45e832a19a30d7225cc0d796e1b8d86e2e77ae2ee3359669634d3ec85346c7b589b4fc8af2221ee974a5f4aea4f2a98dd3cb866cf7d292d93dcd4125293b9381ed6cf2e48c57ab532d1ce90d05a4cfd1a2865c4ed018d46495b350d15fce54fba1449664f5309a4bd33c61fdbff07b7bbf595375245bc13ccc3334255a56496c376e8f4863ead98aef48b1842e3791c806efdf32e0185ca36b20c7b4618e6cdc9d5f0dc046a6cc1b8d7b26df5782d0f3ddb883d777a0e0fcb217004369b50415b12d83a7232fa6e234b240f5fab2587f822692087a1ab87cfa43d41983df204bba6ff636955a25c29a2c377b82ca1cd905b4aca882b5f732e65e195d03d7bca6a679c167d3103eec20997920b466044be516bd20d700f4558836bc2197f5620f6b3fc6ae5a2ae5a6ac7bb185e73cf1d79c1c0b884142a5be4656b11942d6a0a4d5f2efe696d2d06107edee4c5eea15d5592cf9e0c59a55c56ff4f75a2a3ff4e3ca285376c641e5b6965b068e6e64bcdfa37cfcbf74a7029d1b0fd7777b61ff939833bc7da9a775a432261ce620ed695729060a60d905d77678418e50a6d44b46c0e0d3171b3c089c86cebbb555fd0e5ea62e12de1e2a6eeef183f2deb73d3621b1ab7fe26c29c7aef0329ff57816fb47e658c334026e9836db871d723dd478ae9caa5b3e6effb6fe5c12299e41d0b5824f88261353f49f0d02f5468e930b6683293d7f4b828d7609c45bfacbc3a89c26ae8e8d56fb8354a1be2d3f52defc65539f74b2cb46cb12ec5235dea25292f026ae03714a83e4555b3c1f19299d0721309ce64c83178e956adeaba83246dc89c65f33703e66869f7ee2f0bf5721fa91ff32beefe465acc13dba6b023522e6759c440cd83cb01b2879516cdcfac9a6fdbc17b7588088f90a5c3bfe37347d537482995ba4242444143708737e59ded1da78d354518e0955de98b9057fad449cab5b1b90fd258cc19a69c844adafa12346ff3db50fa01168526946f510c1428be48f9b476c1f7e92c9068ff2e25b59e7ee005a7e307220f9636a339d9b30483f17bbfe0e72a21f3380049eea2976068ee1c3270c3d48b5c14569713b4ac88336ed504aa3bacd5eb315daac144a138571aaffda2acd2fc1f84f6b7037eae4e41b23e63fa9e878f555ab433bd9ac93d4bfa28b4dcc6da65aee79a397b5ab5050732f93da59780443f660e7b7798690de7e4d42be4eae22201a467dbcb3e6dbbf935576a0fe6094258dc4168326aec04d60dfab868475a10882d6ad6aea99fd5ca471daf9a62b34bad39787ddd6badd504ad3a1ba401501d25aba062ac1e4e96ee9de8e4faffe8e53bfb05a1423b9746925235b6920d5b3c69acee39d300a45286d3ce1d01e8a2fd3086590a2dab04370d972e517b8a5cf4cc0976b11ef70c55803711bea3361bd9f4cd6384a54f18c4bd0999f9addfb1ebed3193dc2a1b2f88ff6f4b33251a2abf2a63c2e16851876910beb3989b1fda647109e480ce8d568ab414c48103c65fa9ff69840fd239130f9d0d2ca43084527073d583e41a735665928c96bea78b1aa9835c95a6f3b163d8d80292cb9a8eafd9436c294a4f7c462a265597ca90b2c6bdcd9adcc427082194d9aea50981c81ca54eed2c2bd9029a3483dc5a24d8759fa8f924a464024bbc0a4194704a8273aef40bd4f4acafafb37cbace514a8e906aa7e0b6bda2bdd037521c1f2ad2254bd95c1c00ce3cbe0b43522c5d84f8246b63bd197e79a677b2146411c83e7d24871363a2fd403a14e2240e4a525a4a51251b64be194ff112e50d19d6b285ae19f5ab30f1a3ae14f566b842bb74668a9a390205ae6ea1251aba93605767495c5789f90e1d5c7b3255d470e60fdb5b98a5f22313ca5985ce6db6e06f3a8eb1bc5b63cb0320d637e197fd52e7b1644a64f8aeb6156223aacf5347b3c5f725d6fafc8b1bea73c0bde626d7ecd15ac849a72ff895debc33225741aaedd9c35230a3db79c779e65ee447324455f7f3ea534b58bd0f2045e7ca8e6d8918c84559b1ebe312af6c6ce25c2fa24dad3d9500227fe64d5931c176dd161a0447ebe15049f8c840eed5081de06cd8cf76d8664ed685d94db06e08be61301ac7225610af5ebd312ff799413cf0474603a7bac1c96907ce37c1f0bb974e95c97de5b2c9fd9ad59a8fc14b45d1dc625fbc0fe1793c3b014aad04d9b5e77f2ef50c79b8283ac41e121f30a975f372540ebedd6a4392bb95e1e6a502be0dcdef4e11f3770abd1f13fe507571811938aa1f6170c29dab73cfbc4a0aafda8663f15ca1de2ab24e964b77b0df2292dc3c718281ffadbd702e81aeb3edcfa1c57fd623fc1176aa20b1e1a5c714b63c52e3a54b31d7c3c8a7ebcb07f1353bfe3b19d0bfe2511d5baa36082ab0ff43c66ab64375d69e202634b207087e9149c565c031da853a431f2b059acd603b63cf238f1f5c577c88e67fcc518c1db54eb43c4626d45cf36eb4493a1d8fbdf2ad61bf2f0b2d3be417fdaf116ba9b659053e95ac6cfb6b68c43afc86f65b92cc06feb63b38172f44db13297da43a48c723485876f3bb704df71df61a41a71dd6d15c7d81d632987eb89c2618cfdb9318b6875a4e8683fc0f4f9cf2d8cc97048bb21c7bb10d5121470bdf7a18516e0412425f74f2e24d6795039a72323778296d0880e2b5808460e1ce2b67ef9699eb7d2880ab28c92a71f225dddb3738afaa3a539c96c1b0dc77b2811371c45710ba872e9797ad793283828cf94a8612c17285a70d407a130c019e91438e3429a55e3297107eecf117699daca740aae071971b6676ed61efa6c9a0b9cc25154019c1326137a9cef680eaa9981ea3ce1c0abc31148c35ed6015b4c79106e6843892245524033b66eaba226c7931668bef00bc0e61770d60f1c0b5e6a676af749f3abc405dbe7de90e5d2d906982c870a89bc1cf26520ba58c7ebf427a989646bdefd33123a19730255ef0fd9681f236b3f32723919cb27fe31e1b2ed00aaf0cb1aaa3ac3778a47b110c14540ba30d119d09971a869d4f191b6e6d0f31b23387d108d8f62a51a86a9dde0760efe0216ce3f09902724344d59b7af8e8c625153bbd7ce1c61016d337035752a44b742271d5cfaece6a556fc114fa7fe56b086f3d6e8fb7a62b4f7bc34f3efd283e7286ca125962c5363bec25cba6fdeb302675babc183f58f1aeb71bec5343f2c0486835b0c533a990542069b2f0e5d34f98498938f1a760548b82b0f2ed55eca67eefe5a99ef24ec1b40ea82cc2d1ebb55aca45c9affb9e8992b1b88f6c08fddb2a4ba5ccb274df10757dbeab287fc8290aee00d145048e0ad50ffadc70327e4e339b1f8ed5f830a1d0ffafa2288d580ffd511b2498fd624b54f96c636022073a366930debcc843fcea31194a9ebfe96aa909ed7b61d0f4af5f28af121282cce2915ef7a623a53e76bb6bd4a0ef7defabb0c63660f9e656a166d92264ccd98ee93207364ef372d616b6bc0989ebd52acbd48506aa65008994da112c74260f7c6817702df78f5091dce4d1658ff8a9e6fec128fb23d37037ffc9a8fa459564118e6f2043992234571225e80027ea31890916a093f2a84ba1b59ab73e9805b40c55d3e8674a8988e8dac01e8a34ba93065938e444adcd6a6ff27b3fe021c5a3fcebf3e72c1429dee37aa5dff5579b4b56816dbeb5e13c9f2f7be7098d7ef095888b19064055ac0f18bc37a50a593283859d103634939828053ba83f90f50b5547257c86f28f40df6c6fc9d9f8ad532e4dec277017aacb40c673b62816f11f9f1c98da8c097f0bb8da57020a36b6e2d932088ff81e01410eeeef0ebf10a80cd5078bf0d801e819ddeb41c1cdea9914485119a5d818dd47df369b3886e506af0fefa3c47f1e891ab0fb5a92fd39e955b185eb1df428835654fb7ce082603c619ab4eb7b30235c62d06f51b11e514ba4000713349b9a12f251c25c9f2190ef190abc22fe78c3bc2a59321d37a912d4aa45769de80efc315bb6b2c6863b1bdd5589a71ab6336837d46b1ed8aa6cf6d83bb486ec6375fe8afd87374119d9e123b3c7f477effd7a2644ef1ba112319fb1181b60d98b916de6cdd4458b12babeefee564198a72eca2e1832a10afbd4bd047ed11d16a009cc0cefc35c91b4c479cfe9701e324fd4b3dc5eaf4533b0f444bd20a523339948b1a20787b61d8d30055a7f06681a263b5a78cfd8bb88723126b37a01971df2effe9cf41b635dad965413f78c69b0dd44467f08673cf918a1c3ec4ad4c1fdbfbb327e693688e31bcac7fce01dab056144657344c804da0532d9c69b8f3bd5ebf2a9798deffcaeeff6fe530ceb0c48fea619a698c2fd7b9e3660866cd6aefa0f1e1684127a198a4ea848994a581265881a85f3998158a74518d98622e0660fcaac996d65cebd81d88c4afd6dfdacd32dba2db2d4d4215282d2be9f5d146331000c991873c99d8a5f8ce1c61136774eceaf0bdb0df7ea6d41d1500c3fb8887e9092cf9a7eeaa576d32e7e80807615216968aadedbe533c37b61d0ce9d037843faf5e81a14e8f625e982db495531c61f5bf426794fbd49eab2ff1dc5f0433f94e346584b4c3f52b6c228751acc569f7ac27cecc34cf01c8535af50424ea40cf62051a0966e3bc7a00146907e923d233aa3dc87aaa53097b9c1a18ebce30249aa07753128f95e614e2bc28004192f03569e46f6c4407ba0b8f680c9f3e7c408edc90c6f03b53a7531f6f7f492cb1aa13357077c75490d996903cf2d525d10fd9e3fa4100c99288c3d883fa7bb1dabe495b4310f3a05c923ec74626f3dd6b88ddb83ae2cde70d63cb6a0f43bc61893a1340f4415dba58b62eb5311a4744528884c117ad5500e4a66a3429ee536d2c67d2e8f16d59027670d75840b5c3a543b49e35b8683b35d295e3f652a9cd08543dafc21ad572b70c568d3cac06715f84827b81326688607d4bce5cafc594f58c6a80a7254f7e80029e9225225827dbe2cedab104a937f7e2ba67ae9c7330d05dbf1305b819a27c5be7b86f7d8aafd151d6810fca13fe6bb8204039bbdf13fc49e1871a66b1360868d3552c994284db206fae0b4af3e66239b475381e31a60c74ad73e1110fa14b784b9e64acd64b51b94e8f616c40031d5cd82f5794dc1430bd1d2b1e75086a480afff765fad3d21015a96cbe8c6099552c1a3a326ab4a02a9fa3671b2758559e4a7bb7eff367aad4ff35eeaf2f92e55e6f8b66b48d44ec300f64a255f6a0daa51ed7489d6058b6e63e4c58f578f9c46a60d6513a613a795821f6ee06e1919515f82ef6542e9cd38fdff827b13b69a0aa5b61268a32fbcefdf0feedc05d4a8340cc64d955eac8ac1ff91b6a84909ca58f0b2a07c4cbaa2476c55dcc8d4c44064c8bac988a69fa9135bd22174b6c8d3cbf90d995e9ba5d8fc86b7c4cb0203f9eb883b6b0fae2d058487df864f94a3008c56d7371879f8e913d4fc9f0028858038fb1fc1d4115ba26393b7fe0163ad1d41e64e9e1b8a5f301b08d8be624bbcc2b13bbeaa1cbacca1c546967380290c631fd8a992715a86652d61286081b5b71a3b0f390b521a3be4906f3d0a9e4e07785dbecbd46610fac9351db64d6107e18dea6eafa39558bdca567ba8d20a888ad9378396736c1aca10ad88d5ecd66a91e3b9e36f50d1ae6d049da6aacd4f2a141b1884e2d2b26a9dc90ff6d5ea3486ca2b11b0385aa82fb0848f8217d679a5114345649cb123a8619d161cf079bd6403712d735950975b445b34524335e48317e0a31cafa0f794b3bfc838c6686a23888d2d4451bbf685a9737d60121c500fc9cce1040daf219535f7d61c24eae24a78018ea102f5b3d7c9f37d983669747bf74bfabf352eb712b7838d709f3f5e350cf681c260896a4b67c04668afed45f957538bc9e54aa01e50d25f3786f74bbb9995dfdf68b8468d18cf7036e8f5f2a60a1963ed2cb8b280a4515097ffcbb2dacb09820af4d3b1004f201ff3851df8c93eb738bb2e9510a712ad10c28bc06b27f18a27186659c45a700bbb280783c65c5cfd4cd141e3d645010df2bb25c9ea8c287fdd2ec8523579b681b11b9dbf442a82f0f7922b7dd214ecb4efb50ca36d461cb7201924c0afc7fa5b0f12d327b537d2461cc15e49297a9a624972ab90bfaed08f2f2269e485a64850b2abf14b061f22cafd8e1b42ae62bd5e9fc346252b0ad09c8b771e554f23b5a9ad9b1793220ecf509446d6dddedabb86dd35e7dbb723ce84bf5368b6864237c668a7fb74da337b27ddbe50a1b0a2d8ca16ad48ecc057755b6ac58f4078cfbf91c75453c0c26dd781952ee0d68c95a950f77574e17d834338b713092e3a874c763f403468cfdf93f5cef2573256ff73f0f40fc8d888af6bf171345120a47aabd55453bacd19e06a8002068b0bb75b3c82c6d433015d27854d656f756b161a27198597a96dedf2903e85807af29dacf3b5218c585684af248830025c83a4ca4fb1ff9db28974fce74898a01b24fde8431d469062c066dddb46b4216e7f4a5a99e749e73798fd1983d6ea5f3d93c23e2eb1540bc7ee8dacc74e1d80300a202d0cec88226f2e1c74e447d783d7035ee91f2b83c64fa2ca398b6d630ac5f50bdfe682f8767ae55eb8deeb5e8227aac5bfb387d252261c1cb0427b31919e3722e42ba11d158db9a8fd2a82cd436664b750aaa4b6e82e09317f6df0f4d8e82384c2f02d0d5cf9f21a947a769daeb20ac981b07cb25de7092e7aa46a6c42dbe497deaf9b1d3ab0b332de764e78a8a14715e3206720661dfbae28240939797bef02d5fb80071b6d13809984c9927f8dd8e2ee3aee0e4501870c3ff804c4ea3aadd120284193c5cb91b308bb2aabeedf1cac7bdb4e4e083c58ad22e13f1e3e62afc8c3e975d6f0572abf1d49b46a6dd259dddbf8de493734987dd9ea6075ba791dd8c353969cbcd7423f34ba34ff7be7c59b4a99dfa25ff420f789cc85b0e924f58328b3c42bd641ea3ca215a9d13b46dbc47125dba2e8bc3a0f66ca847e0c62a0957fde37a46cee988ecd68c8823135c59b8b799c35c48544df9790760f4374c1236ecbb173932edf1423390a5a73fc2a30540f2ca4d061098ea5f55a36856663a5d1264e587dcba7778a846c33a790ddb5853b1301165ea9a187aaa582560d92df81ce3d2f1d16dc35b711f3b6aeb0b1ecdcf85907c6a4f0610a610002eff789be5fae8864dca6339364f4ef6239f1e76e3c89a5b79dfbce7ebdba32199b6bd368dde1bebdc029bc34141dce54180ecfc07c4ef5e44298e5d368a75a9c7344b0c6f23d9765643b766c3843da8ea5e9669f621f2a03dd756de10fa180a85ee9c50b7a95a61ffc28adeff606b4bc7718c217ba8d07b873e2d1bbebf4889f1b6c97c22b163498848770ede68d4fb7b14cf24ad209cf51ce27a11b4da7608b1af2e9fa299d83e7b1233e889914a787c586c2c5b0e17a75ff7af440a3dad79f8f63955ebd22991bf52543745176cf9b7d757d78dd52ea9210e32cd4cc622766fdc35adf065700d7716c6206dc2f326e666429ffd3fa01738354d24dab1ab382d4b42d2cd80122ae8663c2ad012437a7467d440aae6d018a7cfedf4c257909e4354ef7a436689d584f177907ca16c8200d2e5f9a645de0eee3fbe78cd689f98003f430295f3d3aa9a939d0b8c84778d979efd47fb273dd95833901ba7b7a0f0ce356d998d454666558eb008205fe352f78aa42b5c160d0b9f248bb6a5467fb2a9c2941a07f594495c794f1db4ec74dc9c5a6db040c5dc29b8135c67a3b7bc903173401bef0bf765c9a87a758c9524db22fb40b88b60ad0b6a9d980ea4d9d6d14ce9a7b3f56dac37f38eacd0c77d9e3e47e0b051c3176042b0f9bde7352f16c51871ce3522a97c627a7fb3078f7173c210021aa3758274767c6e1a6ff6155bdc9f1d7dd0449bd52e4b5d37c0548032015684b089c2ee38a3e758408977d503911a902015df5caf71020399fc9a3af7877fd2e86cf7a0b9e5131071fe1526cb57947c59d4a36221732149d37f519beaafe7ecd104e394be287090d6560ca26207bb1a25cd1e595280dcea03ffdbf68662b7be98d55cab936123fb623541ebc3c6befb6cfd0a09c5dd6b9735bd0303aba7cd2450ffeda1bcc5483d9059de4c6281c5ef811d0c3dc0798e6727902b84a8492369ca64ea31082100c43cb4e3b5a1168556aa6a7a23ef5283c0e6db635dc1d668cf201bae15fb556aaabaae4c13aad76e6e7c5b6e4076f0084ff1e9e9581a66298113bfc4b3a4ac71932cbea89b2ff35cc400d48a71ed8fd53da15861bb49766ff2bbcfbfb8104d6f3b2bce4fda6d37a93905e9e15e961b36fc929044b2e8d90e242a2b5124fbeb2dd1fd16d55e330790087a3ff2d4f67da09a574b2e7409e17d199df72f1ac39255f4f21cbde555cd4bd9e28b1d27b9f9b1ac1055c736a971f21556e74e53cd3c454d3817687a23216c1d9776b90566e73d83775914862f0d2093004bf5643e7cda5849ed5e5cb454710913d1010d090807e92e88fd37696244cb256bc722db0c786de5bc91ec0c0267d85968f0cdad81a9d155a0c956e928d588582e2f9d40ae0fde3549284e4f1d88a703ca686c231362795d3c9ca7101baea7be21a02558572c30d5ef8ee7953013b4ac91b7f3a968add58640c07712cd72d4ade0f2fd5863dfe5bb763db54ab1d66ed04bacbf9287f8d98c01a85b278c7e9aaec1b7b410b0019fcf7a25b3b971746a5a48aab23ed6b214996faf8f97cfe52d66e1509ce202ca73bfb0ae3a4bd03364ac810874fb5b7f36c14d2dda88d06c18c6c7873c67ecc376531ee6e60e0b47c9b5091e979b95cc3633886d5460bfbb5d88fe08436937eca6a6c158ec595566b5fc0a277217e7fc65095494671f4b51d01636c780b77b6d35eccd6021070a13d838b886e23a76e9c066ef1a75924913ec10ef3fdea5e6c86fa40486632ca5546a4e9868ef86b4b8e885839f15caf906bcb27ac14d053e4262578ef4babff1f812d7300097003d7e0ab1b37d8698deac800b78bd6ebde87033bd61a1b05954f63f1d6b05755ad4ecc4500675e0bdb00064a0f7b7c631d5d922106b1061389574b90d09d0acf0e28f7ae8ebf4539a727d72fe504455e1497060ca90a6929469a4250dd862e86a579b0cbf398c582799ab07f3f445c964ce48c64178f36f3a1ca0696feb9994c5e5a28f3ee1bff175a01e86d427c091661eafc4e4705b4915a9b9da7c7df600094ac8cf6139c3e43344464f6c812ad2b094c6955cbd1edab6994042627a0620f63cfef8a7f9fd2c2f1a332ff05f742471452cfab484c97f7227e6d7dc33e13f1ca7a68379dd464e6ead735e92d26167a5e16a451fd4c0a101a7ac985d4660dfb45c605f459d7b717d986d7c2b16809cb7b979820344704ec488d4abb81945b04fa07436e3ff71c40c78995eb2ba9faa6de8196781dcc073b472856f5b497c8969b3a5cb61e3b999bd228938b76201fd076bc343e4db9d59208cd34b50d912d47c6316cfff005cdaa5432aa559f31a3fc6d7589175bb6d55ad07ca6fc00a81c8c9574d2dd727c881892a241f512c7c887d359b660354b7104821912077496db2e9929978c13a7d96d0fd01cf0e72cd095dfeb2100d246c44982cfb0db4c843940d28243096d7125592148023d293c6a82bb26bbf26fc75251ee46c1a1f571f817db47c4ff5a01352164391ab65b16b2d5e8156f3457436026142458b67bc44279f9025f7135b75cf703a9fcea779f82c24dbdb1d158dfd776076b8eabc79f0714d65195f5569f519038ab4c7eac9de1b592a4eac47178b4169ef39266fabd016112153b97f7039daa501410c54c6654312f7b89d0aba9384dee44229ba7cba6045ea55f0e03a6a19a25d225fe9d8a635a263fa1e0b4be955393740427ec1a31fb609311205e4504f0583c9313358be09b5f6fdcdd6e2a56eb47150add420418b27ac81f2433a1462caa26ff66d1fca669b5add046c10065c3433423609f3253a87ce087323d3cdcefc48041d91ef31b94ed6dfd64c095969196c63d35775aa9e20b76080f4bad39a59455ec622cea1847f9a11e5d7d1f2efd69dd4f9018c6f29208a8d97e201c3cb03e2410f6162f6a5c46f81e13daede0d76ca07ab297ef22f6643609edd22b6a148d61f2294c29fb04699c30b1081f7480e694e170bc1650d0dfbb305b67c543184c5a88c402356fdf74f0a1ea2025cbe2d3d7415a6220a767e1e13a7518701e178e9820e04591d967fbae306ef3d8e940d3ae465827efb690e9cd06c0b40c32eb705ede100b5cbe472716a24445283c0202a8f5251e4bcc591fa418ad10f80827ff78c7e7266a59450c25ad7b586a80b4889b3c72ef1fa94a2630e0fdefd2f3dc7ff25e4b37fca603ffa5028679070fccecb90ef5e2d6008afc145d98cef5097b47464468765132529db8e3d07e72f5a57cd409e3d62335c7ec627f197a70a3ec49a21b3933457cd5eb98abb29915604d989696ff08e6cb6ebb71ece6728b7ef9e01748e473b134012d74e80363a75d4a517b7850c3a9eaaa42efccee1196bee5b9133a51c517ba13ce39415257f2434ef5160a355a35980a74e2e18fde62f3e60389c1d5ae1b8ec8f025239873814a43f219af83f433809c8e9b045c06253f061ee276f7ce56da0bc362e77c8b56ae8d887d0c379b90a61621b410c32e65202760ed41a5cea51756e233c542e006ffa315b7263afca081a2ff3407f6626f9f87f491e74299cd1336848a64f7f02b455ffdf832dbde6f473449acb8f61188582d8e2b7497efe8b1efc24f6a518eeb32a7dbdb1e95d4b5ef68a799ca07140dfb198a95a26c2406f22623bc9d90d542f24d95c5b7e1c004ce7984ea660d5401216250f4650d8e986e3ed07770a55090a93bf419edc9706727ee06aeb495c5f8287e9acca64859e1da6bb8534512d7d11bef8fac8c925ac1b063879add7b23345aab533cf9194f75101e45439414df5f8a351854103ed7d32eeb3b9bc81b9146e261f838a8be288be7be0ec6cca438801102af2b784ffa263c576903e27cbb40217ec5f6e234a7d83561afb1c5956b34fa5f6dfabc32c252f921b9499d0450b58df2c4659457430659b18818df4e2397357a1918b4db1727fa0aacc9dd0e8b46c651fd062aaf23613ec7de70b87e95680aae18e838fc13904f9283ee1ddb0fdd96abd34ab776d9d9bdae4b4dc8e30ea9b5ef98a76542c96638eaaff94043d34d5e0cbc27afb1f02e41f313fe4238a2a5f03d6c1d355e4ce004e421d7849ce0887099f1e35702e9bdddbff94ead5753e96397d176cfcb8c2d9ef77cfbe5d03d85450b56f318b4ff0a1778b8c5601a7bc15b3681a9bc0f1fcd151222244ca0cdb04be8d7eb97d2ddf58fea55ce8317bd177ec8120b32a79922c5553ad86dc068dc827faf644a409e3e5962cd9219d4666971f5862402248df139d53245eb20b146421023a83e092d9eb851a4f6e029a1ae1a752d8355cf9a1f259498308a6d1d4b1a8f631aad55a8e486bf5d849209f862bcabc2ad3729bf6779d91c3ab17f82a064688cf7ab2d5af5b8894e38403ac331a3f57e34493f4b0cf10fcc736f222ac2582c4b25467f6e6b1eefc16368f48f04ff56b60a432c71b7e7895ec5274426542b13e37eb2094b3db4168a99157496d23134580ec02f7cb0a7b91f896c59a189ac763ad0166a2658e3beed99532fa0229531e2aaba16ed7c602c698a6eaf6bd05d030dfba36f40e4f7fec3e38a3cbc70e57b16bd1d03c059430dafcda814cdcb02aec4944e8c0ed9def6c2f9cc7e96f5073d9eba1ecdb55567c3ee4d52af9c7035df8504b972fe2921af898a66e9aa1f02869c7bfeaecd44c66932bfd2457193f35958433e773e30deeb1a680329c548df69d76447a03b3ec541a0e542a1897ead186fe4fb507d4b6bcbab62579aa3cd5ea9963755006deafb14194af3c16adc657e5ed754482d6228d9e5cc7c66cd5b3423089d3d8588fcf3c32bd84c50d4127aec8a8fdc88bf99b0281f8857cee8a8cc5d9a316d77552762004cc19103fc1a638322fe97bc203a411220d8a9041f51e5d3e1909a3487120acc8cb912b56667da591d8cee88e6c2f2faa3a130c4d343263e3293eaaae4b1aa3306e8eb10ca1cd4d7c715653a1ee3b7290f110f857638082c855a6b3a2ae238a5a4c8362b6b23fe8586c62d9324f2ce16359e681f77a9a054a01e3c99d00bd73c78bf24a494699d780753a4618f6f24dc4002fd9100b4ec83d02f74d06c10297812ab1ed9dd1f833ba4ddbbca4629322a4aa1ccc09f157c8874ea27199164883cfc72766834f74e18119765bcf29c71b0eb53a24a935b8e3f320a59b2c58b490046378120688603d712b870212a54fb330ecc66c3ea0fe29dfb51a2bd54004dfd83b04a208cc69c9d88e86a51b9a6187e3469614ecdb8f65fef59b00dfe8f21230fccda5291f72bd977ac58afd3b00c4861ab13e78b620b6da55315793545f7a74eeb6123de24517d5750bf1d5baee53a1b12ce44fb2d2c22b90e7875180e800a8d2e63e7e5a8aabebf5d4c4295b62c01e9ff7c43ece4642d56e945464303081198f32bf27f730bf25c41a664f66f5773f3bab2c19ce965ed5a7b02d351520379d54716f122ceef4b2ab8329768244924e05e051d7b474b54d73a97f6d06e82657e7775fe97c35eeb52ee0e43ce047ea91e0119a8e8d3e1c0cd1f67040c4b11cef80a838ac7c164126f54cac4dbf830b3a943981244b27d38cb18385193ff46290c0990be5261a260df50b85a5aff38681495097c2ec414e9a049b73646155e68ce7a51d492570121141460da44959467dbfac128e3fa9057ed8b0c5d3a92ff9e56c28daee4837a320755c179ba643f1ad2d6531e98537931e362dc6bb88bbacdbf4ac413326ed0790c79eeca03597871164ba8d90dea6d4c2bc8f8fe221c48525e429a9a4c6b7af8db5085e3de3a9b63d47161fcbb573aadad53eaab62931b83fe04e66deddf1c9975c149b5ef274aad33a7bbed9f07f6e1b603ed226b714d81f4b8e165c7a7b77e54e29a1d632a346c2593579bb63fd8c23e54cca79518dc6d63cebf8cc075f12d7053101e96fcbcc7a8139acbfb863952f895fb6d51406ccfce44ad0a7daea2e677b852edc3dfc18102145f7814cd3499c7db433023ca5ffe7b8aa84174dcc7123166624bd3296f10586f3618ecc8dee78105d5f56e7a2088bb0caedc9f004b40f7c7d807407c932e17a1203b073a106fe496be8077eb1f37c240d83c33737bb1079724a8802176039de7367a58880b051cb7defef95a2cbf9ab302f22777a0d57af174c3f09d6f97ba29554d0774820068872d30553f9f0eed80c14f265f7768c6cd59711f4c402365d63a9df0480ac55ee5f46fd73bca03b6aeed539d63b11051aa364e45dc76b1e80b237c43ba5c776ccc893ac1ca3c839d850c3a24c0fa93d47f9379a1b80a788ab1ed30511d3ad53f18836a589a7a21acbb0a34dcd198855d2391e6b2e132348039587e3bcb0156aa2b31b5f7bb36d6635c5493095b313f21f5b5843509e9e7d196a2da56d8ffc7630fb49dfb6850ef7c96bbe06ee6d8c2e86103af48587ea5328dd67bfa3f988e561fe2ebf1aa190ac912154f7265b0b875c3697c982379b1e0f1be8b00a73ecb78c39bcb3dbac53c15df46500266e8efbf4ddb8d1eac59c6c5cc58601b3dd8d4da8eb962c520772eb9f5e506b5ea77fc1c0135cd9ba26be951696a84f41eccaec28c2f2d23687ae5a95e8edeb7939514cc021862956d331f7d853eeb05dfb57db1785bcead7bd1cf7a837c2f6a7e00afd050e885c4d9b046a16a2802ec08915d631fe81f4a46b1db04f1323e21775ed740c2efc2bdc92058738fd0c978df7c7532f6c7de840582cc132929e406f95b6544bb332d3fdbc3f6a81e2f2b80508f0864edd72023e267d330e8c7c024ead0118c9bee8e4cac619fc541e4bb2b018d3d7b6f583f60c6daf2b6e43be25f9305aee535fc25f712ae899b47935839ea6a8ca410c7d22413da7f56eb7d8acac3cd354ad4bdb44baa91608c454f39a5ae7576495a49824fcaa95131340585177024ead3dc5081a1658b49e6a65e8f12250563982947dcaa3188e724db5d8078bf6fc7f2f1a3df98c55d8190f986d3a2088b747ecb0d21ec38b466764e8a8f3ddef8b48582520666b4b469e7fbf4357185bdcd87bfec72c9d79ad10ed585089e0d5a919056b79c60e731490355bb1856f6fdf22e4a1fe9b76173c4ff221da14c4c0615ff13b280e969c1808010997fc6213aa432f53ac9c51f5166e698efec4413d63adb357cb9f129fc448341c9d660c78da3e76b09dd31bf167af9ca3148c8db3d75ed47e1f1444f081bc5b9de68b7cb44d6953ca3705055773bc28db69ded1ca85dbeaf7eabe1022aabdaad8af714f48e7d4728403a67de8652a9ff78954be95865474903e64f54fa0f6ee1c3f929e62c7c5b92bbfe9d2e2c2d6d7db7dba9f0cd1568b65963135b049661acaef1455336836cf1e826cf716b8f0d2249327f8c0c3234697b7828ae1f33c34b1915b9ce76ea8083124b45743ab07b433028092a5eb714e98f3371c3c4e45efbfae2c263e6c5af644189a0b0791261534a4e944c21303e45f624cd35b2e8dbc473d9b1771f039e0f879c6015f7bf2be93575ede4b1d1c3902312ce543bcea50cfed9ec2d42d41f42bc9445e78442ed167aa2b09121d5d0b13fb0d6eebd9189cae1d4cac5d24f36de47149c4f86a43c377a0599253fe69abed694a8408a167be160946a606a9eec9337eb15497326a3a65ac79c1a482a3e7b3d8513a18f96c62011089e0136d76de53a4ad52c66ece524a2828415bc0d972bae825165c592c57dbf921c8916c1ae68d4f054e1c073e305bc282495d1109c01b7ba8d7cf0aaaf56a6dacc03f7c10ae57a961b05732baa68a5e62e870a19c36c1ec57d8c075c8174f86146e752379566ff6296157b7b8a447df71798114a30cca5b624758ccbf09f3182a63be6e6390160cb5152427bc6933ee999c4aefdd8805d3908fea3c81b2a16ca0e767b7bf9aaa1297093fbaa1029ae24ac30886baacd1903ef8bfee56fc553afb4c126ef1c22df8ac2891e2c900397e77393cf6e5e749891a52186225d6cb71a4ecce79af559f2c6c60b5ab146da377945018c809175b844a401712e46b29daee692b73ade64c3fc2033ce33ab3553abe4ab4d1a1dd89c82a2f33917afa83bf4cb20e0388d3e35547e9f6e0679df46f1abdee9a434e390756644074374746c8e8375240b76f657201f602c2c57d73186f0493e60434cd03e6642b0c153edc0c53c3c809afbac59ac87ba35774f220796f3d41b6488d8cf5a8cfa7827d7dbe35279351e58862f475139493b72ec5660775fc33060271ed50939be584762b98f572a81970a7cf96f65f6b2fdb7f6062c8ac456ee565f0179877ce5649c1e126c116880721c320f9b82e976ada6043225a42cdfc084f1a60908f639ed6fdca51430629351187a7a6f459c85e153282be2f4a872abdf9e985121215b7d8491ddb38b0999a254b516a3054fc1400868edf0246cc3a8dcb5a580f93d1cb097f47ad8635505b2b3bc72bc4e23d1f1da91634f71eabb0ad5870dab0077b658dc3e80dc561e492dba326c56ec11e505d35c819b7d29103bd71215c2d1270e81c2df465cee2d2bf2072b553f3f7de342e70fd239c3426902537a5c77b86d1d6dd3c6e216aa1b00c61b07ec8bf7dc780513722db3cb05fc2fc88207238d043d863bc14c4289ad210c326db1611813529217f3478c47b49b690e5c8e5459cd3f84f3fc511de05e38c4e2c73a9c4379803da90577f7db4fed88525f2339012e6c9e1ae8b27dcc6aec36df0d1869cec02dec18d7da72abc25717406a8c5e4628cfc60b157c50899e28c926cf6375d53b8297fbde4048fa28df7bc92acebdff4f05e72f585042851c1323a62748a889e7844a5fbded2c2d7f847ccb1262bc114f58ba437a4e2deb3c976ddf9860649e8684098a4ca5612717ee6ca5f6f27814b639ceaee59eb8a10b285b162984303d30ba9af9ec90f3ea4528e675ae6452cc2de2d06f2109ea5eb66e8d99bf2f4d8aae3139569740980159cec563ad76027f270374b0e19a2529e38d604690a1e6fc2a753eb912be207b40368d209beba5d2cb5b62f83cf2d3728f34206d1471063be24a4e30d8ccaf03d80736a3dbf85b6de3891d6eeefea77a76020cff66b1bfd1a05c99438cedec4493dbc10fd444f3243d6d2836ce505e35a0bd57c263e4b8e03817f3dfb7dbc9f41bcaba4fb7b1ec0c61905c564a9b65faa80e86ea897798d199c4a2fd4523c122404a4eb5486f9adb1cc39a1a6353d6ee70db9b041177f1647ee483c0f4bbee1498048bceca75077625fc027deecfa74d5cb3924ded488bda8f0bb798e046874dca9234ac59a754092adc0fe16856874174879101f3eeb5af6d77b8dbd983ad284e2399f5d29382997dd1681ee1543064dd079490317f4b1bf3587e305126283ac2c580a35d93502d1acdbd25e12aa646642d8d67277de8ecd8fac1b592bda6406ecaa478f56ec856b84737f90d9e7dad6901142bde58d42cbdb573855f17038ce1ea52f664014c2cdb732f1c912f04a52491d6e1a42ef37a38b88a7489b251f3834fcc4f66635de32db93cd204361bab77679521a162c70ee3571488d4e6103214143ae4a46e8f7aa9c1fd3edae403d7c185009f0116a9254ea747fd4dc77d9d61b4387d42ccb026799a625a75300cafb99306ba4e92ff55bb47c87d5576926dbac44ea04d21c089b1f49577b70f5f3e28e393a96b3c9f94a59c8e145be2bc4ea16cfedece04b2f3232610c8883401d26ff8f493f50a19e26f924bc2a37fb3a094545d4de3184d9c60617e00ecc7157d23d1af67956b1a844bc62f1157895360e8bca5bdade9852c462e4f01c98c3416e41d94dd50b84ebc8e46fce1db03a547cd8620b5c0a40c918aea65d020d65de19e236883fd89024d1131c61bb8be5c9962836c1b30ea9886f3b04763a8ca30fb2923141815e56d0850a2ddd10650e72a3445e0b8f892848ba15de3c293bc38105f5efb21127166315dcfbd186eab8276eba7e208c48dca1d5c6e7d5ebac3a4ebfba9e46fa6a63ac5ba376ee51ed9aee2f49e62490b00a2d0d7d7e97604a581009c276cd1c040e19c4e12b74a21e0693602b8681c651471efa73dfbbad14f70cfe00f8e59eaafa5796d9dcbbeb819991e58bea3c137b22354977808f63659f443ae6c4ab4b04273980f29a1eb02bf0fce145fc186f2798ada3330f5b296e1c6cfdb7a6c0ebe2450d48fe4b8a6d0e7854a88a066a561f3dfacc220775879a59a3d2430ddb5fba8edec1db36d451c5ba5d50fd1861965768de6919320577715162b3d7aa36d8141a4050541a9f2f0bdb286be8a31e0b1a0fa29e60a1a17f1070173fab14e120502f9b3990299a3b798b6698afc853ede4c60a82436c520c31ccf91ac83f68704164ccbe081eb87c4a28dc5f29a72d38b3c3ffadc57cb990e511e89c93bbcd735f302e121d1dd5bc7765d478714c962697c327963e1f3321b4bb46922002b9a7696a89791c668a6a72777df9211983e65a2afb98c2fc363b67c9d999ff96aaeb26e27fa82ac209e7598d61a31f439d66551075e10c75c8ccdc6f7ae52176dea4d7fcb53de838b665d38beb9013125fffbe5b884438b0eee6aa07836610bc78142e9287a9eef3ceb7bf280901ff01ca6767e5dd547e742ffa24fd3893b9b18a2ee3fd1a6dc8e72e0d3c74b20abffc27aa67e435ef9212ade70e922e2333127775efba1ded99bb0256a85127abf31c52275de5804ce83f901c06c74534e60ef8df04a93412eed5e6c9187b9e545bfd1c64e55d552c31af9566180dc85ebc313185a5cc193752cae464a2dc1f521d656232257aec6a895dd882f7672e1a071ea772c1e395f5ebdbe2686d18136f341dfcf14460a0c8ce5f30191a25e1941e66d64f7b63870ec9b3406e06a352c6da5ffbc0c2ad0a5447d8f643b6c717e77fefe3a5273b3bb0a46328c2002bf9ec4709d2182babbae8b292764f98f369919ce6fea5b3c78ce8aa82e72e0bf12cae474936aad1715f2f03319b671a7d3b5bc6aff7ad321818c05fdcf50b961140aae07f71f41f0f2671485173645bebeaf5e2fb650593c6d3bcf7adc95193a7a7166402ff5fbdb028fa3054d2d9e9a3631ab9026b814c512c75ce087f807165879e8859f7a562a0e22ac24fa4f716a1845519b51f5e57e243beb6b6f63f8f62453d4db079d86264923d9cab3b85a28d2d2b3838ca00ea23a37b23a32185cdb42ec385bd8d048ede40b95a738307ada76468d3e1a6c5a48e6c6b12c5bc5a814e2fd3bf51ec4b2e3fa8f75351361f97f68de19ec7a086b31374ff91b09b157dfaf76d28f1b0480b6ccf1eb5a6d80c0be465ea6d73f465ac4eee221557da8f904a36b2442efffa5f6a42db694c2036de1bfef6fd3a83cf1afd8eacb2c014e27104fab9b090d8f58e17a549359d324f88faa70bae9f0881ffdb92adf68967f4c6060caeeea394f77287b4e0077dfcdf4da2b1b90888af9f9ada5ca2d69b1a2bcacec812203b3dab73f7afb9adc51e709f1692648597a59ee0dd05da0ffc2907be377e26188749d6b4248547e7614cc0da3f0560c381c00dcb3dd95979b4c6097f14aa68b8c7fb65ff8b692ed2abb8c6f09b9e50ac8808a9a960dd21c084162472acf3443029f137f2007976eec91a781d3f9ff5d6d08022c41edd357406a062db56c8cd3f961c10ca96f9cf6b0868181c6d03896cc3c6fda564aa9a5cd6cc2b5f59e6be41335e6a10be3a5a4008b4d286966abef4a05442f30110dd8ad560f19db7ad483e5635c6bf7bfc476b24c7014a6077f6fae882cdaaf05332a052de8043c87eebbeae6972f25b7fb97fff5fa8656a2fc098268f24024a7bde6ea26ce95c3294e9237c4e82c28ae85d2c4dd2062d65f0cd844a0d64392bd578dc0ef3c2b338e119910cb8ec83c43a1575ce3e85b67ee3c640ae953d2ca7b4c2a2450f9e93185437af6542924d4105c16fe32c828c9bc614151b1d02dfd3d2381dbbc496ac0cc36e61bf6e1ac0db231d490022e90f8bc59dbdd7a873738887441532e4db80f4d643ba301d33b60fc19d52a980242f033903e0b3e598bca33ec54fdcfebccdcd4fb35a18bb48accf284c7bc2fe1fe44c9c5916a2168af592dfa916ae205b96b651f48f07239925abcf01d4562700a8bc231b990aeeb6035cf8f3613695de5f2d91b7de015ba88c212fcd7b26866a7fd19bf34893f7652de3752256778f03c53252922bb10836a1f57b0458d43a08c8ba3f8e748f6f3cecdda92fc637e532653bf7178784b4a0ebb5be4fc3ad99574328e3c7df47d4a60949eafba10aafbaab514eb2793f54b7b5308b3112e20a0928a330c2f4ae4d09e1274f811118d355f2f33181c4ee0394f00e3468d0768ed308cd59ca19802ffb43d1703a90cb24b5612e6c30599c33f5c36723c214200315bbaa6d18f436dad239dbbd368604b80f089c954996fe48eb49ef21774cedf27ae1bb53426aacdf617a97500b57fe8ccb37f24407fb4d03feefc5fb9d200f202a598ea3946f25a4fececf3f95d1b7038e6e093ff26a1c51546781368fcb06f0c33b03fa9c6d21f5b4baadfe5933cf240fd405e0d3ec5bcb5655003ebb657c43b80f9815c04e2a5c1b46a5105cce05afb47dc25ba3baec264255154bb5a0b009a259baad7004e21b0c644f0386581ebcb95eb790198eb8b31c47043d1fabc3cea8d6c6d58b1ca2f67f84ddb4ca0776f45cc2e70f10e8010be8efe150e34c43fbfc9e27ac12acefb860143dcec1e70618e11ba2566a4e32578bfdf8de5b27c81c28ecae1c8d96a08c17d3ea9e05a1b4420cac1e4f9128ae46860f29066acb578f8a3a51e6712cff54e6079fe1a337f057b1e24fb969a9571bac1833793bff9776c720b63a637edf33ffc04a279b1f5cd2625346f7e4adde12437bdfe84765ef34f782cfae984aef3593d8739e3c3c4b975f7117b264787f3bbd3de351bf7fcf0d4019bca2d4906e339d782bc26bd1d80185f7e2991ffa7fe2b549ef9b4e8254a497ae46e3acf59db3a5ce423bbda34bee6c2477157a18fe7458e7b2d789daa58d9518c9e95ff23f98069d3633915042896e7c92299d4e9d15ad12cb4815211a22b1cf4e3291a16a203935f2a0006999acf4c2404bdde1fc1bf1c2d172e1bfd236c39ebb8fbd2e62c1a525dfa1e20ff8dd592fb19849b106b96f1c5f52f1ddd1c3ed98f93d443c67a4dc2b22e876ab03b615216fd5c17f606a5f2946bd473a6a742e827a80a45ad944fbbc2f535d227defd0684ef80cd01ff4a3e5b8db57b4559b6cc0c5882a9685f7ea60c2438086211c7b3a22384665cc511c392d46a3984dfe2b0fb08a66a0860585b66763b790127519afca15f0c42f89e0bff1c1a491620fe087abf62a7714ab0c5104e7736a3e98a9f7daa008112899847a400fecf4cfaaf6b5523f2b9bfbe3979eb6bb10fcddd58d225f4e3586f8e82b4464d2914d598bb9b6ee345f9c22e47124fb6919cfa618f9d7d8faed9e4e70858345b14e55df86d6785a4b903c823fe652395eb8f3c22d3ebcb68255feba3afedc0395cc863f26444ae8d898754b77f1ead25411ddfb2cda058e942e66ec69a37ad62c8824d7641850ed125122a5894864f214c03bc4adf85f0d124f82fc7d4c6fcdfc1b99aa54a72cb73a62d4871ea79b6d498900aa6c061448864638efa1565c2ef0fba21a772e0ccdcede4124ef35808fe6260f2cf25297280da1358d278723cb0e1be0d13aaaef41709b182eed7b61efa59a4f0399975b096be28deeb52c5df1f91abb765d4a69518ef8ef29f940aaae82c925eb0d8ebdd77886b6ce251e3abc5bed0de6dc7309361eebaba2722dec8bdab6c9fdd7b7e08608132ade7afe0fdc30089ec69548d34b79f46c7e23d52f25cad27ae342da3dd56ff3eb0b784b75713d41def656b08db625bea7896fa9ed824bf3d3ba037ec5da42cac0da1e9e5bccbdca966a983a579e15602caa61c25aa4c8a3ad98be33b24e1e5cf22a7206d62a75eebc07c53d50ac947366216f54566d8332cc1b8053228cb8858a62f6c5e7dd11975a8fa33e145377b7feefbef69e4b52632a829d6ee5c26165853044d087eff7a45a2d3235180eee2b71c63b0961970077b0bf4da88faa9663953df9ded48788ce8514caafb9eedbc74d6b334a60eaabd06f1085c66f82807230ce95900608cc18472f1cbc3441cf3564d2e1d639dd9bddb2d6ea6ff2a79336ef0cc0211690f490bedf5ed460dabeb8f03b9eaab090954ac96167d3e45120e3c0a33a1ec01d6dcd0fd94be266a9c9d80049aa3d5cae75642a5760f3440415c56ff09048a5d26fb37be401bbc29de9dd69957541eb307971df7eab9521877d97aae6db51c3fd03e5b36218f0f07a70c0e7f43690dfba83b2bc8d3a6005e15df7b3a8ca12108daf6beafd790f1bcae5389a6024bca2ed6370b5a7065ebce090b5ca2ffe7419beb96ed91ee57c18fb47a6869b04444397a77f17de9573a3a853444b3fe884cf19ced8bc5301eb3ae32d035f0b16c94056002acc4fdf7113ac79523beae875bedb44a134231018798f7d572b4c68883f4de6ce0d680e7fcf580776375ecffcf97d4bfe2414903a26353f21a84fd51e0d870134d4afb2a0ee8d70ebcb04f0e48af108c9154e1357cedcce6b2ef80e000c634968d3071ebcd3c00e75599811c2859d36039a59333349d0bdd7da3bc4b4dc9dc3c5e0de4ccda6d6ef170164a7c018a6cb08370cd7df696c1e652e580a90fb54ba4354952f3e068eb1761d933c4098b0f9809fb83cf4a514b1f704f9ab5267a6ba89c4377ab2988b3cf964a1d3898f94c730d51a250681dd616b2a05bb8d918ed726700a1fe779c741b2c47e1ffa557228f0377e6367bc3e4be14d8897ec8d86ca0f45126358ddd9976092d041d7061064eb77f25d71a182cf09110b6fb11eca41a70cf425a21537256587c339812c53372d9a823fd615cb85dd61de63a7b2a6bac1ecf37750253ae2a96af9ea7089b98bf3c9d1b481a0494b4e3c8b018e263c0a522c969e2224d891fe23a81819254a7a74e936faa54622045114c2a18b661f71bfaf3589d4023b4ef273ff21fbf7d0ffdaa1128b3d5053f24e4c7a4322b24a83a0b9e2dc951e3be3d6c4557987642c2df74d0adf5659ba4fd09db96e4d051bf43579dea6d0bbda150ba89d8601a15944dcf23c73129596870105868aa0f6e576c74bbd89073d03bac5fb542b2c5506333e3e54e3c4f222f70133dfde12ff4058c01d6f9b59a9bfba720355104def7028a42b206bda2f7cff821609c9da64a4f811fa6bf3ae81bff2eebb50fd84860954052cc2986d5123554c0ff581e03b4bb569dd6f817c8f45f7d42f21d9b9e5c647f9f11efb635c23252580e534bc40ece774e7bda932984fced4137b840fb33ff80184bc6e10364ecdca19a2996077df3393175b8f0889cd1552dccacaf11379b8d0ddcf4f66c2d5028e5fcab0204ffeeb6ca65787b20a7d6b71ba99c777b7817a056c73fd70c59f155d99141b09b9944025c47e07b891f55df087808f824dc48386b3da784a9dab0b63fb11a289efe7b27a859c62360038338c8ff19358f2fe257a26b4a3c01fc625193661a323a5971b03f68cfee8b706a5e93baffb7bed54eabefcfaaea06105beae44779cce12156855c3f36d7402e1042f366547fc73fb4bd67b433f3eeae01dbffe40407121c3b4b8a0cb5f3e6cea2030127bfd7d7800d6c3cb646edab004659de88cd5d1c35ca2207bcd4a6d5332553b467f82cfe34cddc60d3a6ca755530e29d118eb056fa9b76d4e803d7ab63d21debcc98df76ef3a594fd80ea7356621682c16e09c4213235d7aa9be6467d735613aa493d6b577160b84900efa3445dfff5f56a8ef8a39c9c26ac3da258aa3032d26128fe8b5360623f07706b96e915b62d7263a1d4779115238b304e96192c1e2bd10413d8164881dbde20c64c72e8fbc7bb6754ce10e3ca92ee503ac48c35f28c8527ed385e45b1bd3cbeecb11502caab86ed53c03ffe8470140f200f3e98fd3ca9b3b47bf4348f3c21f7bf9404e7a016bcc60db5ded8b3e8302a2e827ac63531fb8b1721c1852e913dfec2938da09185cab75a03430c1bafb2ea010d97f2749ac450a3aac1b47d1ad08a04d7b784848851e316ff75906a6b96ab270e070c8748cfaa27df5aeffa83916901f09097cecabec93e46293c361e3a38082ec4dc994e7c5e58b2271cc21e008d5617ab808b48b0324a71d861ccb67e63d2f2d142ac1ffe7b9bb1437b8c9587cd898cc3b0795725bd3a4cb8781fbc963f7f907a67f85d8759f39a7796d2283ac650ad6b5edfa91e83802b3a5da23c579a72159c05ff47bfb66a18e75c4d588f04b68df211672df5d25e76fdd524018d6e5a654a06234412cd275d1d99ed995358b714ba59fffea293506ed3ca2334e0ed4714b9f6e86c810048596f15dd1457de744dee2c089c1c3a2870aef4f3dd4debfcda8612a7f1f1adc528e96f812c79805a1e7ffed6d4b643000c2312f474877afae40976983d0dbb0ccdf1dd8564b807924100909dfe5d6b33d6b5b66327348895ec39b5e7227d3d33074d1ea374057007766144209a79951aa3c90c858086a15abcc5821d42a24ecd58ab0d7990cbe680009c226063955991e1dfb11f63969821d3aa42957bb6726cb5c7b08bb3cb5d694e99fe77c3e649af2cfc6090c21fbc5c97859bf46d22457a9cba38ed2cf766607005867176b82c98749ef631f08e68dc532a11c4e78906623ff5a8a471ac054f87c67700ddcc6683bed56b937329b01681f5d70e4c31e5b34619a52a3b14ba6a46137b8637677824fcb43bfc7425ce0a495d94df6f9132c138b20a32a69ec148727c721998dc5229674499b9084559597d167fdb97eb786329b7b517d581529af41efc0ca31f7ebe7ed38ff469a3d46f98ca537c36b2ccf8b87ce99763d0c2e9a6f29c451c304577e88a6acc59d148f4410482ce59c2966ec32cf188a83a913cfe99bb63304b08de06b3143efea6d288e1ddab1449cd7e195e04030ab54f9d2368dc58b675993953a63c8deb87d26ebe54871ed134eece9ad0ce1d3b8640bc0d11aafc4fb17779e17c69894b637b150c646a97df7952c81755e32e47249308180f5e8519a505fb6aaa9de65a8b6cad01cb0d79e9e5fa3280cc491926ae882aa46c6c87ce38bb3d7eb292396ce9cdc1b3ae39d3f02aeae09384b240b0b18bcaf7410dbb4c93a7d86ac13fb526168d9f0a1e0e17021f1818931e022373154abbb3998e76892c1d285456aa8dc575fa1a356c5b40761ec13e781f2027eaf6ae647828e919e4634acd300253c8c19342f27fbb9e2cd7a575140005ad968d7b7622cc937e862e3b24d86235df6a9942d1cf9bd0d2740a6d2bd1f0dd710900bc12ae2b04fba7a8d0019f2a33e8da43b7e6ae74cfcde57296f6b2b96a83ffc08a18c0050501b054af540fcc2fce226d471931043a76d59387e75764302c1e3921f54ae2045324b92af20588c52ee3821e4efa59b8e06e3f58a017ad134d1b3686d160daf3005802e0021c43bbc0bbb41cec5b58826331d2008de6ef733879a7250ea44490fb6fbb81f6ed37b6e0a05f674a337e495a5b4aefedf33839a2f2a17fe9619cad3455ab86985264c5a8d28c5f31960e6b78e32ea57655c2de412d6adb6b928bead345c0454157f6cdeae3ed1698cfa3d8fa08dd6a673f5b4d5fbd34512d49e6ba5e9e40d4c8105bc46f11910f6001f51608ea67046f528a65de896e9a40f2f78085d97e2af8959077c4debab373af2a16ed59c4b3a339c0f20ea2d7ede1450e9598d8eebd70b7737ab582bc6587b7f4d5effdbf78351ed7e57aad189c0089ce28ac1182a353735531357a28efdea3fbf5d0b98b1d13bff3c3ecf388af3e7321867e7777086cc4308fe163124b3ce27f6afde050bc51b063b7124d3446fb9633a6da89527fff005920fde46f992fbb999dd95d29efb228be679c04c8ce334a52a8637711c36388dee162ae3a1cb9a88a4731c713f214a1790c493408dfab2c0903b482a4356f387820402e232808393bcc3405d7996727c7cd2deef9ae9811e220edfe4b6e6a58e3acc766f02ffc820b818628332c87f7bcce791be6f5503b0e1f2d99afb9608fe9720b4a6eb6b0e365ee3f033b04331bb3ce43eda5615571a0f153ad25aecdf08ae6d67286efe90a7c6e990666ef2e7db07ccd5959068e7228f91a41fd35f51fb908eecf4ebc2d7eac2607df257d7b289c0c5d981200ae6432a899e47167e18ff6749a2cb91ed72e1be6c9d32aa3a9a60836d3213cb6ba3924bec544663f1a3f138049fa3620ca5fe9ffd5593724e400046858bd774f4709ae02ecc9dfae3d05b02532785d48cf6ef0f0c7aa18dc2fb66a0650accd2a76b9c411d8a329c4636d31647e47315855010a2451b5fcd71736d71e2275d258b08ad2d45bdab5cb198020f45ad9b4f38dc05f129faa2a1d7babab421f54fc9f211a8529c4b79f10ff29c3cbae83a93346abc0f1c661f26781669b9b220581f71ea92287479adbf86a230a0f55873a8720363eda6cacf9bcf7e7dc0cdcd51871543aa480125f753bdf356dbc79b44c017b2888c2fc121bcbab644a8d0e150d88b9ce2817a662a3d880f8f018cb9d05d818238754f70f686194ace94c7c67cd396a9a206155c65fd50e7b9705cfd65cbf1a2ca47ca6958cca05a6e8af33a579f85309fe8d267564bb86fb78bcc24c4fdd946c43a958ea4ca809c958bb489f2044a91c039972efa0798db2ce3b67dd98a960fb2a02afb9c9bd3cd55cc7cba23b0b7f4dd8f48162455a0fe28571e1789142005058563988e9493b0e666366d7ad1a96dcf441cb28c5073419fd4fd8b1cccd6426f707b82dfba2b30ebbeffd8245874a7cd1cea909bb123e0134cb0c80e8a40d973b933dffc6e4309d8e08b6364a0ebb82b9c45f0f30ff198b794645865202d2c8ff2ff2ab7b8768176136d378a7165ae101797f31fca506c5dab50535c46abc4740901870b777c0965a89fd5aa48133079472b00882722b55785c9ea7dd246593f3726dabb4d2f8f0aa5fbd5494fe7503cdfb84566b7f0a4fc7cc2271a72213b63fcbc3a465418e71d0324bcbb095b9029626e24008c5bce0312b4b79ec98e0f1d4b52b876386748fa7deae6cbaa8986db2253cdb26a3ccd0437cc44742fd6c215e1205f6f2cf7567482cc144ca770eee59ee2c0a746c75b381946ca5e57c20f2a7a198bd4a9bec0a1d3b2602acef014bf18a75304d40d73462b0e2a43a328dea40bfa1fd81141cc2a9991c26431420f0c73f68dd75ed3b2f07a6a074162fac174d6aaddb7b621ade926b234ce7e4fc6144fa0fde0708cc559ee94c30046c7cf97e9a614378540f75d574ff0986f10615530b4ba77e6bad7cb1d163eead0f092ffd2ca0f9e4b2218bfd0141ebaf3b22b5e557599512491bc1af71e49ed4e24703ca5996c16bc53a8390b7939a0f28e6a719b9cc61790b3597547da7e43064a8a1c09abe1c179717992c0b253fff07941a64ea833c65e7943b381cae2a81e10bf943271c480d1a833b43655e973380c17d3db7bca21d4134ae3aa1c4fb7a4ca94c1a490c4c6e568a133a15713a918a1a7e3fbef104a2cb8d335e877d8306d14e09e946c068e21dce55a17c77839715488c481a3c7c70b675e04e7c8d8ce5ebc53fa847728ae4fbda43dc0e0cd7a3bc1f5c7c5fa1e6068ca97d0a37a921e5aa38e9efe030acdc5a4237fb6f38aa2844b868f10c6bbcb4dc9655c9c6d6583c1cd3c3d8b215fc2cbcd9bd02caa75c266d429bbb93a1a10196a4c0c9c38bd329b4e55f98c87621e06fe489fb6a3b9707b4e5a0aacd846bcd082f166c835326c1038206dd09accd6739224cfc689fae1d779be154806d1813e2a63f77152a0f29965d0693663d6af1186bb13863a1e1545e0777bac654b9c8f70123d0d6358e3a999bfd6c4bcc079b65e29b1f1bad5cbd4a09e3a2da6459aa72a1ccd1abf97f144f81207d7bbb95c7f58e7304c596c5fe548ede8e522bd09af577b760da276a127a3f243e47e3d27d5bddd7ec852b4803c32081f999b6b60e6ed8db37a1716b698bb56842ee2abca1d6b61217b17871d6595c03006ea97acab47179611971203401e95959f5eb11e71e6aad750914d313a1824a06718f796526685a0b12f50a0dfc9e19e9e78b1abb96068ad05102d5d3fab18961609f1a0976a72519cfb90b4ab49abe696e4ee073885161704ba7847b3ac50302f574206eaada28bc0ee113e0f24aeb28785b04715342c83d0f872691e73d535f79831f3c3384d627fda01d07b323e61f515a34395a9f1cf995a278ece2cbd70c16a2ae0eefe8c8e5a4b176ec7b7d598fe5c0fa193949737e9dbff362e91f436fb0ce53a2439cd1bbd3af20f946a5b1057075992493f7e896b707f549c7e90be6829b7f3978f5cb328403b8b365af89538a9e369030dbfbc7ebbde6f640a96b5ee27b76fbe1ce6772cd12e7bc825d8826dc6c0b18856525c9e54d9eedcb890e6f99f5d8df384dde4f2708a29611c09e19f84d0cbc702271ec675a39a76881ee97c9c8e915dd3491ddb5a8155fff04c45c2bdf919dd4cdbd4c6ce0392c47a1b71553ee51ec84033031320208ab04f062d95ec1c3cd350219f5aa0b359a4dd3de9e9e6cad41841cd0cc45658d18a0a88985f8afa330b8d42360e84f413e5da63b546441109a92c3026ba5eea128eaebd3f4205243bfd71ea86a61ab7c062199fab1687073bc0e70185c4a4c854c2c917bcc97496c2890aa4f0b29432f12cf58c02eb12e6735253e72276c5d4521a718ae599c68fa6d31b753e1420368cb1bdde1ca35bba6227dafc606d5786725c45f5e0664e799fb05d98d4e32fadca19ce6f60e5c796e9de1f6d0858c84eef166bcba27680439f65ea13feb4195c83cac415eb5941d3a08cb9a5d62b01ef8a98e998eb6145c02310014bf6b3eb8eff3ec273f668cffc798fa05f1101cdddb02e05c0bea3a85fb81c3d211d744d7ae0fd60c0a9b12f0c602101f5abb2c3c0d7d7eccd86b3f621f37b066a8fc3d4b13c39d4367f7ac5f29360c8c43d2c78885deccd01809adc4587397fffda2b89f24445d71b68bc2c1b2541ade3166708929d8879e1c1480124d712a7e4391fd58818333cbe9afefdea842136af0a529104a5d9a18c42fdc53e59ff6f9f14cd07556e5eebae68387f03615d4c366ec298a0abe1c260eb96bea694d3ce237024bd19583fd788658eae66c0b1e137ff55e534fd4123fdd2be1a5f487073eb148050d78c62b72c9feca61555a94e59ab716ce00c47313652bf88105096bac2418168691ad097d5254c35a0868c578ab81b09ca33b3df1d12e38356c9b234b8b74aebe90fb5229caa768a3fff4c8fda8e379bacdbb6e327a6cfa9b4bfd84b99632021ce5228bb410bc99477977c38540a68c53714a95fd203bbea49f53edf43290aabad70883832b6edd86bc36ecf6019527f95842484859bfcabcdb60d3a6f80a1a666c01f90b0830ba522d48c6db3d7a0ce660cd6745beb88c3789ae5ac82a8a5eb4e5784a739acea37559e23883b1ef73f912bf3ec4888e2329521aeef49a28586471b6136c8c83219f4f571c5452575aacbc8b04bf4f0b8e8e224c213c98253f9b87f9e655485a66a0e0137f68609d70536dfec78d8258a97198262cd81f907b1ab5a3731f868919db940393061c9409e9f8e0ffa87a1051f449ec421f35fa6b42e589f4fc1839f81315a6c46a641ba8e39b4c56e75c5030257fb021185a2123dd0236a95b1c2802e858b458992125a0ec4b5af28ac9af2c7262344d7d4802f2740b73e7ce4a5c9d5a30d997c4bf71c540d8b8b91e8d75a974bdb08eb5c75f2c19d8b1c404f739d8000b6d898c45f1120e9f9a38488d80b390f76186cd5e5eed1a4e3484b259f34ad926ee6b1cb502939032c8ebd149ce153103c19c1c50a5eaadeefbb76280459cc4d367930e5d838b0c57878fc5ab6776f866beb6000865155216881a38e9f48ed5c84963e6bc84316af387da496ad1a67a994409e9efd45fe94e07d5c7ac540a4871ebe95d2ec9dbcecfc9fd2149c52748b8e0b6a11b3be19b79e1bca02edf335953d3af27ec8aee4673c62ee07f9ef9c6d5cd0eda9d9bccdfeb0a545882a4b41de9f83a015bc0a9cf4e7a2ee704c0a43f93313fac21eb3ab4ed1d6579a4e9357b904bc193f369e4cd41ad165f863a1e3564483403c4027eb96847aa2d5612f70d2c21fd35ca8081bea0418431c9f629d5e51d3328d044d2673887a99e2e31ea1da5c1e569bc7ed0e5a09f6bca0afd0af91e80bc69c9923d61e08a4a9dc650d28e283d37e87bd361745e5561c0d99ae0554e47025a0d9539016adc4962b4aaf484d668627d03b1a224321e4e2f38fcf8dedc100bbf2cc8e6c1075aadbb0667a48808299c68a4cc0cb2363eff4b13bdf5583a256ee099868b97c08ed888c12af3b4fea9ae2b6c703034c74094b755cb430532e3b00b80740352f4acff45cd30fcee3c81b93b4a1ce03981cdfdb7f11bda8ecf553df12bad4a5ba807a01e0ec8ab14eed6dc567b58a1ab32aadbc3d975d0a6225a09af9494218d64b3ea032eb57f45ff60943ce464c9368d7b3e43a947e32245f08262ff0370e67c4a56fe76ad54594a8cd35a5023eea92090251ca4598fbb81827e3b75550c45b7530d4d67ae4f992bbe1a06a19101b4901124250d5b4781fbd2b987ffa83850a5ede7cd40a375b4525f875e7b148f8c5771987265cd246658688d6f5ec857439c7c574c9ce03cb697e54c5713c508dca364916501b550edf8d190bd46677b07010596e6676bf19aecac6f3d546bcd27834c91c6c45e06ad2b6e456a76b6095bba6a7778d8a191f43293b482057c8a025945a0218cb80b8a35b7644bad494a88c5a08247b41ab7066b188ab812e6ff00a4f5ef2a39d1eb111eec84538b32d612672fa82047b5b7a7d6dd84949257e089160e542c6acf4fa9691884e3894337a64db9cd90dc39b62d71617c44be7c809d062047942cde2b7117d2e96601d35a919b325e7f27c3ed30636c109d4b90c93c073f0815a75bffc1e4b414b66902663b15d9eb898ae2d336cfeaa5e304e2e0bc64e35941e5b9974ecef1a575b959940b95d4ebed1bd2bd131cce4def3d4aacb77361b3d2f44052be2c7b68dc3351554ce930b8121933d1abcea75db919ab1ecfc0c03fa7a3815420e3fc915f1abfafa2ca691a94ffe46cfbde3d4ab62711c02059358ef948a67d4e5d1d489945c793e07ab98eae044fb4d2fa70e5aba22564932c4f835cc405fb0a467d418fbec25eafbece5e4e64a533660f27cc02598a3fc2e8cbe36fd340b2b4650dbadf571c73867b7c44a0adbd131a93d78a49280faffb657bc0f02d8beeb2b2de136efd68608acddf92b3a4ccd2b8f65f6810511202b5d384addcd056c61f4ffe0cf2c38d4952d1425175c9f2817d263387ffb88f4cd94c663b216b1e36ae5946db88d48e2d90faf5db210d10f1c8bedd88ee026348f1209db5d1fcc12afb704b9c70898691eca16a7c83306efd6492e0d9259e4cf50d0450ea151b5180b420fc8250e0e1e03dc6be742a9097e2aaaf6be72b97d317cd90c8086b46aa3d88af3f029b5f7eadbd7d8a5f30ec89bf3ae9c566912d5a454ec465fca60e5cee34eca597e7ef5b1ecd5011a8e2652e554cc90862f8f7d29573018013efb23d8ed209a3f3b0c2f07b7dbdcf04f60b5d55d083452f66dda0c41f89b5ab9c6d1e25bba3bab2250945a1c011da8318af0f4aab2e58548a0d3b24b938ef235f9449494d6eba3ad4944cc6bc49cf1c9bad5ff3ba7c82fd583c603863dc684fa8d85fdceb6f6b5ccf9ea3e627cc5e7bfebb09593da7099a9fc9a83af5d6fa8df2543fc1c0d02f87981d8e9398bdd03f1fdad11f39a0f79e4df4ba45629429a8dbc20e8d71487148c061cf083dfef47a291d24209720cb27054dad5264f0e0b03377ce0e5df4e3e30ff04ce6eb87994a60b52d006476eb0944f6a7b61f43a083d8a53700a191e25da7fe4e8b0360017a14aa1507dc1e8c42c93cb317fbe17ad39f1fd92f2a1b943ebe33f17ce1908a6155e00f1134e74e2eeff9765db8d7df4eaeede23f37782f5bbb9ab25a31b8b798c6d406397c06f61b551dde864d2dc2db91d1c2c6990f20c433bccd6d3511065e5407a42f822ab0389de0caf82b52133bca9ce6ff4d6a467dbf84fad57c77fae3599f34f44aeebaf93edde51c3c93c6c08164b2cb2e5a6b0faf0c9c53b4f71a9149aea9dd0f5b81d8528920956ba8c9dc3d0d048be71eaa44c6a30932c6cf0679dd4524d0dc43d7ce10c0f47fe4ba73777bb8de70f7b5865bbaf267b9bd61863c31aa5c60f6ebda359a19465e532d798a8d16c592777c5e19b6de698f90fdcfb7984c836db9b8873c2da40cbe20df819fd8b00ca145f0df04471969fbe8ac05922d70f97eec5734e7da7ee9b076a1bfa69fe7b6b95b91679ffc8f01a015965c32b3e2da9e145acb7f6c13c5f12a16df74c1b6dbab2fdc67633fc7f202f91aada850cb4c66d6ea13eb25cd8bd718bd542ff449506024a90525d44b21c9d68ca641e40c297ccad50db7f5fcfcfbc9ffc809189f1f17dd405439f717d56227f2302bba596c7cbc342bf99c9845eb530233b2f441561b8f0dbee1179611f9e405f06e951634f4e0188ce55cc2188ee8d01367131576e645317de7d00a41ec780b1d40d4f200c4883eeb289f6ad2f9a2aae293e876b77a03412964d042b4132dacdd148bb3ed84f4ec663788b14f61095e5d4c3d9a0cc3057f7fa16a5a38f735ebb84fb7d49e4612920ffefd9f761beb4868b44daf00466f0bc1490dc3f982d24f6f4117534bedfaf80c44116317fcb334d1309ddf667caeefc12059346bbfac4cd057c6c5648bf99eae81f327a17413ba4d159095378d5c5507db47b41c5f111b12c4fa44eaf53aae20eacd0f755586b157ed607e3628acce624b942fb036e8ff4a4b98a38b7054714d6f46944a4a55e9e8c351a2f86e18dfaec74e8f0acbdc3101e1b6a3d295cce5b54fc640d6e6d4f685ef25ff36ef04c1dd5328bd6b1edb953691a06296cb910da8cb033203cfa654b18a94257e29ee5cf878be2c30149209c8bd2eb331d263809d8899d91c8110f0a4e9727e8ea3e346633c030952aae26b8b64cec10b93ecfadbb0ac60b5dc991bbc4245d16e865ae51794cca29ef289354c147146e08c256556bfecad2bf20ab35014aa6faf8abd23fa2562bf7361a0ad9f65bba48a2d5e7e00638bc2c75d239a481605b7927f9e935f7232f936525049b1038404bbc926993b6648b8e1f0396109ddb250f5b098ed2790e5a12f5e7223a728829578b9a66323bf37be28ccd6495e49a6b50e4f88186f567832471fede26c7ba9541e70406688a05726c35682a128268107645fa3a7125f1d717b8a6cc447076ed22b18a943de2eb7318a102947470c66cc95c4f118c3c94b251bea8ff2673b86f03a15528b4b151b0fdcf7ccae00043e87f7c93c396d8186e74aea25bc38eea560404c51cefa9d730b8c5c799c648ff2415b8c62589e8b002e4025d9b69ce2b676b0c1d7b1f16d5011378ce29ad2927d32a374d5c2ffe5322371c825be888bdd1b11586da35989b5e4213397c8a7e4a3e57477bc7dbd024766cd2a2269bc84bcbf8e8caa4db82db16a2c16b8ae7004528a1d0338a09bc129a4d5fe78fa1aae9fc55e58db291c0f845a70df8d53580308c4063531e60d35bd773d4cea03ccdfb269e41752512bf5f0989ec9b3fbc9f08241e0cef1c64d6b69efd56ea25046d6c8433d44653fb4febbc0d1fb191f87a32465184bd483bdc1a331ddf76116e09a0a2c5038cb57b4d0dba9128aab3de0da197ff63481fbfb24d8545d302980b2b99e389b58a6bbce5d59ccab3e3db29e28ffd04e9ddc7ec75787db94e565f56c8471a19fd761ef602c91af48c5b867dc1681b5127c447ecc2bf60e50e24f4667c6a9ca296864c2dff1d84defe68e035d802b275f290d94c384e97a3004ad417492a51611b09f9fdbee2a7f3ad57c7eb10ada2929705f9e8181db7eb9f7883798c91053ecb773befb20cddb08441a2d6bf3bbea64dd0f1b71b7f8d926936d6c8b2228a68babf7fd865847cc90932ee09c0f9ec20bebf6f667682c3c68889f2662b54e0ec13c9cb20a8ac89dff3a820cf83cb4c6b75f766a302e107b6ea976347aed0df94a17a01b8b31b4968c9fe160cca3a493ff093d9f53439aecbad905aa34197edff8b28dca1703182e4a292dd11e9c2f186595bd611234f9624c31c819b4d76ecc32901995e4d6338817338ad3909d61c1b384a62ad69bb4e1cbe0c4af96f6e05ea0f9daf2d6c5e6837fa8cb2b2ed0e05166ffee7a26395387b6dfcd76296820d7c8440a477833f7af4759337a0ce5f20ef072359edb31d54de920d3fd0e6e865627fcf4873bfdf20285936ed27e50f99ee6a06157ae00e70a6794e339babcb24e1e806efd6e9be672fe09f8c0a223aba26986a92b51d9c555d9cb760e24bf838c5c7cb7064b115bc2334ff9a9864d8a3762e0bcc39292c457b273ef7dd072e60da8156804c8145967be6ba0c021ee509f9cb750a43313e76537a288026e114c642b5e9426fa937bf2b62d6f0ec4e655b7665c840499eb79053ebb9eac339198cb09f92d324a701e156c44cfdceae8454e397e73d4d49683aaf43bea9b35f42469f3ae9117b07f33321af2a09ab917bff7f0b18ece89388d2c914cb554372173d93e26b2f7716d0de940c4c45b9a28311ac3935185d9c24200d2cb03b8f2bece24f984f2d4c23d7c66b9c3c5a2576a273e9d1b7403bf3ac8d16ba6d897cae6d0ebbfcf34ee01c30696e6db284342528063f39f2f6df158574c8d4a0e399a48a70c1ee0088b3449f16224dc0261cb9934f332d5cde87c9196eb500878fa7de13dc80f918770c5896d382a021de0ce7ec572c9a26edad6eea0e07a144ea579a13e276fbbf87143c707448934142cc119c32212ff62821ce8b02b31354da7d8dfac4dc0e09fc9f9b7deb31372e94e9b7e23df53d2f6d680d75e4aa94908941821498f13eaee486246570058b85b4aa4f7e4fc219dc81d13097161c0c80b9c5e7d4c58bfedef220fd178428fc8db334e0a6288672b5bdb87354b54bdc3f4628c123b597440d4f97eb362a0f1d024d22771e55b0a68af7c4e5f797070dcb436cb5bc2fae7c0f1d909d07b89a2352378938a628fd768298470c5f5efec050522c437dc34f7fbe4820d7775b547bcb52e62cf9df1c6da6c9dbde207f7526a98239d1687a9d2076ac61963b3b0d470897cb5e6209b025c8dd7123cf7706144774dfd6e250b8c2a97b4ba2713d3043909c4082da5042f3e03552a91c374c59e28cf4d747829fd845a13c34627908634579c25e0e0657b71f71e73f34f6644b785a9a769bac502477cb04172be56ea21ce9a2baa209c469876b92470c157f99c49cedcfcff3661ca6d21a32e8cd96edc887758409b262ae985d264d075d56eed7b3a15d5b8ecd144b9e3c89aea6bb82d283082f2f17f153faaa4cd8c8159f496529625e962ab575bf18477c5581e56ce0f4eccad9583c0fb4cf843428446aadc29c0770fc51436bb6c2dfc20873fdae48471f669f946486629e786493ae433e35c418e5955a4176b941654bce63fb74987d9f24f45cbc934a371c230754a46bfc79966f1b8be2498356fd5c3442f01d383b0eeee25a79876f6dd93783d4666b669fd2ccdcb948cd292544356bb743d1644cc2e2e7408a4b71845971eeca81ac3f9da3ea332add37ed19294978dcb7b9eff11ba599e578f925edff490661271fa1877467b379fb4218fb242c88315dd27298000bc4b413432f95c5e2789a9289fd2a59108eae3f9327fdf5952cb0f1ad2cebfc545fb224d9877aaf9a3f984ea0a9f5557643a45a1277311495b43ad14656e4bc6bb28f7a525f174f52830d243e6928c604614edefd2b63d15abd734b33da88a63a18e5b5aa41a80badc48bffb00e56bb26664a0aa814a06bdd8966839b1ec61a98b5b2b7bd9bb2d24ad100f840742f2b291d5d906caeffdbc43cd346eb8b3d69fea0fee94ccbca5a8f100f6a3fe12ee61318461b8d8ad6361d1007e45b112352d9247b712c3d57805a4cbffe42f4c92058d40777d347786352e721024b9f0560cd719b789cd86f230323db8d1d08e2f861637245b8bd68869b0d77ea0b03538c50d4c496678e1431e01322580bf1119f23db8537bf367f0fa5078fe76d30ea91674775832b7164b5f0b1b97a78eaecebbe173d4965e3a03b11a2f1a1faf39ba5bfbaa1e43439264e155f9b367553424c70926822deab154e13cff1672fc3429a36c384e82c307d5eecff146ca8d6e4ad797086bd39407fbf9ddff7c63499a813820079593252629feafa3bd04786f7d8c0090a07a5ba5c9ea9a0a232595b8348ad9f4c4a6dd55945ceaba97013edb3eacba1e3ee150dd7a8ce1ead61c2230bc2062f028c40314d458c9754c26bd2f292f1089f72c117a7e17e7536a32c2ce8c95ec3d300c08f5c2e57d2e6dfe8de2c2ac15d18b93e341e73de2ec681a6664873a42219f55ada5182ab1ff2f4f6641635bfbb886a2f9e437c0e1b11e03f69f86451851f572d43ff90b8f80f6c1eb4674c0a1486278f06a3221a466b579d9cb8e3aa229a7c2cc08f687f9bba8e2b206850e8396bbf9655098182afaaa94db52ec02b3dacae0de55cdec83dd77a79009051692fca88da564421f029acd941389f359610e3a49f171e2319bdcef87da4b90049e84f5660e380f9ad563f9298089b9888b2397894ac7d30c4a19a5f2f28a24701f7430be18f1f12110cec0f47367562bbe6c412058437e57d1d6cf76249248349d599c54e7e14c6e6d00466b935d738c14a38cc07b8563a9612045d75c869b348cf584fbcdbeab071bec2616003a68d8ded0b5247914a5158e5ea28bc1214e8040e5486270b1fef9d0ac841788b302b04bdac59ae57424e7c4e785c3948916a00a87ea88f13733fd6cde1cbea5e2ae2ab2560cc0048ee6480cdb149cb69133820a97f9ffa31cdaf5aa7ffbfae0297da656ad7cad66c960fcd31c41d63ecf25a766a36a046f1266c2b101e92ea18c4731757810e806d3f69b2340a588aca9531c6ce4f72efcfb2ad1a2c72d966710ca0a4e21d050113142b4bb6317335585844d89defb286e9a0d999a73fdcd332010203e9192390e96c9932e28cec14f4d20c5dbf0938bcb9b1698f66ccb6f7e2ef55b1a783cf48916934cef90c313d9ea86900b2ea70878d78392bf14ff2d455dc5ec32bbf1e63901d01615e46d23e9038d16af32327040ee3a417d23152c43601db200016afed678a18ab11cd06ece083d0499a2a3f1be5bb284291ca36ac87f50c901bd3221c511e9912a6a8ab08400e7b8c690413ccbccc6b0fe2f21957b6d1f4b3b08744188f876983c43c9cec5aabd7022772667c346fb87334f42c0ad8b7bd2330cf084fb4bde705ff5342da9e8d8b07e051d17f451fb31d2b468cf588410260147b1fb69b8497dffc63f5516995fe73c07c18febd18134e5110b38562333525101a4ace1469a1f62065780357535058cec4081352a14d6e867fae4fac6171c24b2d49f5c5ff1aebfca8c9e151fc6ef604a590206ed489e1cca0498aeb7209d335f6a3490a960638b569b0ed24d25d8ef6686033a416f733a23992f602f458e0418c413fb6712ee063cd394eba678db1472879d2b4352cf6984765190f2cdeec9e3d9e143dd74b43ea82172e7618f4dde17073ac91548da80b0de21dd6831f3069d42d94209e6088733b3a08ae38576eee182ac16afa3f71fe324a126c58750fcf0532a6b54fec5d0cc31cc580b37310d62102557c04d10ba93452e47cd5c6d0a97a59cb20e44daad171d04c0b0f646dec9aaec2f2c059631adb083db05f686f833ce1f066836d81e2de5b988fa2a71a77ae82b44d84d2eeb47bbe17ebc65927bb85ca923a259dd2a5b02e2cab48663c6f92db23595b996836d07b8d457242962cf89899880cbb27fc7d6e0fddd32e5663e967e697feb48dd8f1d0391db0f825b12a9b1eb8adf894c17725bd8d8f26b91a1cc80fdf71290996b457da8455dae458a7262d4db4715360c6cab302b49f03312aae889cde2aa8f36aed8dd6e5faf642008b292bf76438e40e24e2d835a98e8160805480e89c1f6be251f9d2b86b4322a29b82dc76442d17dd592a89172e8a5e5aeda655113352f77c5e580c3bb72088530091c0d564ebd91acc0f421439b490513e1d0eef90113a21f15b557eaff2249107e6da1e6125f0e086cd23b47dd3134ae5fe9133d8ea6a7751c6420add92755c403d1adcf5c6beff03b0eb08afde3cc32c9cea7ef3dc4d5bf42b2fa2851fc0fef63d220ff694750bd256f94c895c402f1e6aa22ef1976eb0f6d570041ec3d4501ddbb3dc03253ed421944be05b37d4b5e82a95ac986eab003616791cc22cf658cbcaedf2176b4977b8ae2a1a57ae41572be88ff8e684b7aca282e9b8691ad294ec4442c9421b98a5695ca062721ba81e97648bf337c1b01f88cabf23a29418042d648ef131b0ca037173085c4270931a3146ae5e2fadfe47e54c77c0d28f5d414b684083881a83c7efa70b7b2d9348cc9fdf34a70dee713104c5aef9908c352bc45c8e04f49f2a734053f4b63f52f7a4151c3e3cab43f625b7eae4657fb622f6b1d89a905b87e1c3d2c6ef842298366db6a3ce7b9bf867e6219477442ea884cdc46c00d1408ec96a335e9b0e009f5e1139d28d05fc3e7187b3a2395ff5908d5780a9391c59938d2338a51997e98cc4360e6e330552d643654ef5d16eedca2c7116a9ddb48879bbc9cc3e2d6478e677351d5bcd361ee5092c0c9e9fe45efcdb3f68454b02bb4e2e4d57270e1696980520cbc3fe0ad6a926f16e830d7f5696d54cca05e34ecbbd7905b0e05f5a6157fb31660a2532beb7dc92ad785bf4f0078b6af870dccf7c4950e5557d32569e5d95087326696a58de3f58fd1a88b94e119b17bf8abd34ddedee05bc3e3c73a963ade6b62644169085a0fb837c656cf777f446468905484a2f874ed6781fb4e18670a14272bf678d5f4104fe31b10821f7664c094c8191f0be5e05a2bb52718ddfec2332a49add4f95fa48c20c668c063f90d660f0b389944c9bbfb4848a5e7b43a28c4b878a895a3579aca6809eadd0206ae39ead0cb9685cf13faf538d1281861b1f81461e44bf2ee3af889c1516d8960e736f8e045224d4dd7feefbe68192bcef47ae12f83f4ba7640671e3cdea667b668d495bceaba2c1f6a2d1df12f64a3b18b6ef2b4f8fe2eec0a2e4e28d2c0093a6bcf42c9fe8684cd5afab15e17f950302e4739ae99dab0ae8c970111acc27c91008441d6ee40f21c95f7739b3221a4e0cec20aa649fdf7c4c703ec8127af83c2af806887b32749fe3177e5793fc8d1d9f884d8223b351ebfb21f35895bca0c6a1f0b98d0bc23548d5adbf4a247b88cc04cb61b436fe54a534f2dfdfe5669d6cdc2a2ae8fccf46b35a05b0787eb093f2e1ab66bb99303de34d7cc5a2b26cc00d2e0ff3c85552941954cdb581255609d8686c0100ad6069bd26c8fc2643ac966b31ceecb5995882b73099378313361e5b8735732d4379a8e63a8bab1e873f5085cfc5b6a76a1f505de5a5dfbe15e4080aa52cc01535351814eaf5775bcf709144f129abe72f85f5eea3a1cfa3817318cb84051bf59a1ed96c303903226b2cdcfcda3b48d13d76c249a9c201231b481ade78400700a0ab7a09f57378c719fa463609afd340f3ac5d98e34a39291ab4c397c0bb36428198ff7e68715c29e5f45a2c5cce8ce30c93dc70569126395c516fb8f5f315d4df2b802191da027945b5c3e4302d616974dfec9ba669b19ddb36eb5673c7d88fe0fd15fdff2ad81430af832a8bc2ede28c0cd2dd8244ac1c3688f25bbe760bb6d9d43bd12f0d8c76e2777024d89ac487b9e95b8372f2be7b6daf13634cefdd959473df013d34b0bc97de09d595ad2443eda9478d18dbd70c953d33d4a351054c6e5fdf0c92b3b52ddb9a3deb20bcd892297daf0d03b7728cc4aad187dd75e657452a6c6ecdb0976a0d6b2d26620ea878eb740b8cb32de82457d42e2f5959fda698e692a80946530a3567bdd978e562d9161a80abf920f79256a1051028fef8c3bc44fa53b36549d5432e684b75d16d6deebd461fd5a71728adbad44a93972a6fd9335e3968c51cfa3bb1a4659122c3b8ec59d70d2a4fe2b3c169dfed611429e769ef9ce70e8d0d8e491e14590ceb8c31bc9c5c55429f8d39031396d420b1b254dc2588f50339ee20db3bc2288f6aa1532a70594484782a0cc15a009be421719798943dc19bd76e098189a1f798553dfd986974154b0224c825b6ac5c6b1d9db4d9fd35c864defd7e4e286f0fb7c2a630fc07bd15e19056e267134050afae075d8dd393410bc2c06d254db5cf33330b03d6989dbd9617c952b4ccb634e6890ad2134571f9d2e14ee5969173a5cd69b9a2fff69f8a6c06e741340f0b6d382f6c23748457290250b623f6c60535499270ad29e7c7a06a5441c088a995734a797b435d1e6b7e435aa2d6cfd5b17c46a8d169a5af9b441bd5c42a164ead53093e7c40dd43a6f7afd18e6e85f31b2daa43dc721f2b2ffdea61b50c4af31773e391bd2d3f600a9fb195d4930d4a007223ed247dce875e5c79bfbdfaec172c2c1d99e437f26cc98b06f73ab1d1de4beff67826f234c4c10257cc8ccfc26d513a9a5e0e65bea49fef1787ab019afcb8ac43abfc1401b694b95c3921fdad29be7876267217ddc0dc2d2b8b0dfc302ef00ed3959a6a81380853a4c4f20bbb1d0b79b22ab919cbd0ab21c978b3cc010b8320f9e1fb4d09cacc128b7a9e314c776185186fac5d5d8df05b7bbbabd04f8b6c44fbd5651b3098e6c6292b898ebbbab8626ac82c5446f48f18a6e403ea39ceab05247103e90f962866c4a0fc9a725df8f716f0dbebdd091ce7f740c8929689f8116cea0f1236839d92ff5ef8b8d37ee83148c06ee325078faf59282e70452ba378bcffba151741530864913d4a7c87c7d149e386fb74c4570fd66dfc8ec27baf021835d3d7bf360aef0dc49f403899047d1001f2b1e2e4c2e1fbb9562ab5e707aae32920e75117c4f78d7ca771e44cebd2da2c5ebbeacd29b35a4df179435737698489a2da28e6af682e80ba42c4aaf56bfde6ec7421e11054d90ca65dd50ecfa894da1544a9c7d291b31bea6a6a1fbdf33a9c430fdc09ec350b773ea763b37e109b9edf33eb44ce23f54ea7b4556fa4296670f872843da51fcac85ede7fbb691539f2efcf08d2dc2e8a88570dda7df8affc86d56b2dd71c96941f15e50344efec89765bda095ec986daf36b45168bad04a1e92d4e886f9b9f41d25e9f547abf4103ea8a13f9ea0be98a2f3bf566b5862217c36c57b14a45ef5b4ed96486cedce039126bd170e04e694f31d02f5218b3effe031aa446e6db9aab3cf473d537550414f37e194f4d0a9a8cd707c3174735187f6ba4a86c724a2fe678ba8acd08a86f2d098961ada39454c79156975e3ce4d065af4aa26985cf53a59b6277a755e955731af9ed8c11a48651f1d4154428f7dc1ff6acd8a4f29b2129a1d1e6b35c1d27b9c3738bbbeedc4e8d28354852b0a79bd7dac5e6af4c99efbf098d9e05fdffa1baa1b54d43e3f782b5f919050fa29fe3dbe7303cc764f172355d847476bd40f22daad36b07e481850b00fa5e45336ea383234c62396defe423f86491c903c471e3156151497a07563448bb0b15fd8d95417eb8a719bee89341539ee6dc6cae75f994cc645042b2524d7b02aec9fae644cd87ac34de6e754b3284a69593ea4119e77a09f53dd2a975cec417a88795834eb5b8b864b6126e33b0cc2e18e6314f1f8a35d11c1b68b83f666143c4b559b37cf2117838807f9d3f795709f885d2f1c6bfd86f2e1f3a1bb166c4701627eeeb9b2ffe5b42041f45473a1233bf1cc8b9f0ad90c91f4168c1fa59fbbcd5eb01987d281cc9011084e8db88f6809d200c0be038e7891f0c1aa12b0085c6edde6ac7342f2216346377c6cdca3ae7174776e03e55dedf3157d8dc058e1dfbd5edb9e1bda74417fc43884882b2c8bf2346da402d1b85f4e3d6ae432abcf6694c21f284abc69b35cf5ff706f1e87122e38ba6eb5444c4d5d4c4d2e58cc96ea14e5fa9dc696e7334d311c425769354a1881ff2f9bee05920fc92f26b08e7af4c712d154ae8c049545b79d2fd52776b2b43ade61e5d15184bcdc79c5d229541cb28fbc7318a4dc76a7778327e778095f6bc9bf3e5389617f5cf89396a76a9ab6d6eb92795b6b40628fa8c4ab8cd206c270434259b5080d1dd9ce2bb925e64e87c75b561efb191b53a53ec9479c776d9a6392746f09782fc275af276754aaaec2367ea7fb1d0a8f7a6cda6acb5373e51e741a10db985495b104dc3371746a4bbbf2c0fa8aff95b62573e67c9fca1344e0fc7ab446df287c8b3300f74078529472339112cdc414307a1f3fd002341786888242249303b2b1773bf2d20464acaaa878a0831417f782c8a9aaf708ecded601978a266d60691fc5626b3fb811f26a28ad66698a4913dfe65c2b2b7ab787561169a397ba9145f932f591b15a1d8b7beeb667a4216312ea39a1c26a856c85670160d01caaed000324eb3bf8b9710565143be25dc5f69cf70af876d663b9991f93d9959be9ac212acf8815483fb61eea3dfecaedd55c9e2fe0f4c413fe58193463f4f603bc7d22a324f3e86d380e9db9e7c30645e2fd07433cfdc88090bc535874ec3e8c5144e9147ac8bfaa880b25a9708a3b38967aeaeb7b0af6f1762b9f50a86922d9595abf2f347e223c520d7aaa7ea33447fec6c5e0993498eb6bb7a1f2222e7a09d3736f9dee29bb616e1fcd448b24ba7a371302513bbca4d1451e42685b5ed2c14e47562c89730bea0bb003c176b8070dcd056cea77899c18b44352b533b9b93789397dda586f67b3dc8f96231132076f790678f7f42fb654afdc2907a444dc4bcad5afec821ead9d05be73458142a005cdaed8f72e4ac41e309a44aafe739ec85a24400e6519914727592334b5ecaaa8fdaad027fd456aa5b8662da6f9ea3991e8aaa15864807ffcfb25f2bd1b842527849dc888aace364d6f832b92b5b7f1c2ce67720dc2ea8f9bc80f86cceb531e5c897135980abd0637ce31f861988f42bab0dba8cb3191e5e33acf640bd4b04d40ca1e8dba8ab849e9ee4db7092ced6122a70c5ca42fbe61d21b5dbaba80f57aab13b2808a589e44183c5fa04465890bc440c24bfe65b706e656a954d79e2a6cb9ac07d5318f7b4c9e6c40e16d4bfc429941100ccf988301ba5b3eab56812eb03a6f9b89ff6b662e2015d214be7154897170f2b519dae66d95fabe14533ad966d9952d4e7f383489a68867f1649baa1a33f7e9d0c35f91371586e1c0f34b2c4a191aecbb4e6781a76b539c1d18483121720f4591f2e500abd90faaa4c032e057f5f1718a0e503221847eee3e4fc5803d7dc3a08844aac1b65c72af4af67174df8cf5ae498ee5b3db7ca868a6217bf7b01750410c1187f5f3a3630ba8ed53e4b6d7c6d893f11e97a38c5c627fd4bf1b6b0e5c841bf6dedf3423d73d4b675268432b540e55ec2d07e66c1876ee0cce679e4ebddac7ea714f3c76833a0e47c25328100901ce416ff97d31529f77ca60cd6c5437efdbf1fbca6f6d41dce126374f34a46cd53236136fdfb1988e7e7046739d1b5318db6a2ca7e54edd07dfbdcd59c4ca3570b5129ce615109a67251f5f685ffab44625d186326d1c7eb75eeda5f4a2e8dd3ac137486284728948cc07c471e72153fb5ff015e1dc37b0aa574115f81024586608ff63e81656f2cc7516e97030c246aab0da7c2a990ba925004111515918e8a50140163c4dac56a3e43bbc021c366d304451fe8512993bcc19485189a6b9bbd87734ecae431da02d66908f51761a95a07b06fab9ae7242c6240f45623ff045a62387588cefda2ed63947136a29b149b2a45fbb612b3be5618615a88a9b5a83f7dae73368319fe135b4973b30cad7df50e7e4af9a3f068e34de1865b15e4081e311ab0d1c4ba46c6615c6c6df65f7c99852657e18e99aeec9352334cd257a7ea9fc500199fcc79cb2ea069e284989a25fcd7fa57d1baff19ddaaf7b45eba2ad9648086795273eb13c616b81f818af20c2d40165db3f5305ceda72b3790329d65af8c34cac7a06dc4ecbf742b6f89b20e6094cd7776d69e319258a8de96d0f7d1ff9fab1ad3b16a3c98e082312277effa4093528dd631ee6c581552f7c1440bbb0ac0515d4290a332f9aef9792c3715f452928fbf4be01b075cdbd999c219cd027961f68a5656743e1267d9933a6df80eaa94f5767354779a97f607db995b2b00d09c99fa82ec40b0e48441f8353b501a11b1f67c77044dc2a4db1c2ad5c258cfd45eca949f3ebd7772cc5a2b67eca415a1aca375624148c0b184fcc98ccc966b28e533572206bb7765503397e1bf9292871141b7d259d02b5b4695f0b7795e22d897a3baf4f41d63c218c80e91eb3e8bafb1c9361f325886c99ad9073f2e0d912012472ac64c1d872a5872f5ee6f15f13f4453d7b366fd0ef7c3f0cbd28a57ea43180c83d8d3dee6d0314e69c7e85940cf77c2d44bdc6998b9e0e8bbf1d44930808360c6bbbed0ae4b278cc45de41f38ada621a0b9f12a1ebe50585a43ecfd62c61270f22e8f7e271e96577dc52f75c2bce02c880db6f6cb9e15cea2b2901fc986e1afdabcc25a250ec0f677bea25a0213eda599adcdda3d26b522d4f55557df0f76e51cdac096150ea626039faeaa3097e0f7b809f6b7d00cac4cacd583ea94d3a1b9dd3a15b123f0e8fd66e17ea9a7cd62d8c5855bf0424c74725c98dc61245a42779710878b02cb3752a712e7459f1c3d22d2e31370185fede9d7d044bd41e3f3eca3620605df64d4d8ae77adb72f26a1ad6fc2a530c79858e6a9065a13c8849e851fdf582bed9a0f48e8d3a194aa426a553821d5449263dc8abc78f1a38dad5c44e9cd0c154cfb9e030408f6d9f8af7c776fd11f0558d51b1ad6b291d78b598cf4062c51c130be29ed39e1b96ebcb1bb5c7523d81a12ed8c75c80b5169034308f2416487d0e2d684681c848f7f24835b10ff469278d2ccb8b5806bdb7a71017ca926eb1ae2fb80d0d71aee82664df72143dc786dcb8e7185bd72ca7b6e3bc9812cf99af9516c27a6457d9590324f9081ab3f908d07769eeaf37788195fa4976ec7c4591091689708c82715c3e23d9719ee72527aad7d9c911aee4173f34ebbc4bfbc6ca8f0871a3f0dd25cd1129c99c4fd53a590eefb7ab3f279622b14624b1bdede9f9b0789c6aa0a1b59ac561edc2fdf3ce9586ec68d45aada827433728038bb2e27bc3be1b5ccecb24fbbf53ace38d057eef09bf0c4ec8cd36f074387ee8a0ad70dde6bd5ce6fac7604c7cdfef5c63eed180e6e8bcc16c63b1c397767406821f1ed08295bb9d9d44bb38d180720e0c5bafc78a95032cf98147879253d2577794bcdd146bd1fa60dcd47db26ace808c505d8f5ad469e108e71ceced36afce4352986a7e91c216484d5be123cff4ecd947e15da851bb0a726e52fc44caf192f9568187cbedddc804e063b7d5d44d9fc02499b93ca57c424920e0d6075558d972b29a2df529d6f1a3ef231c552b4f453c94efea5a49c45a107ff80c11bd698ca772b6e7d4746172b28f4d39bc1d54704c03c023b30a3a9eed78138a1dce11f288a5fe9b80cdf57e9c8d28c782eb1757179d93731da242122a776fa6671b83b0be4f1999db6dff46a81778a0c20f7008b94d505f264521bc645aa427d9a92db04eccae6d72c1c2d6768979bef7d14ecd53ebe8059280f499a318c915f87bb5d91bfe99a36d052960f16bf657516c9dedef386df43995a9118375c48100e5f281c39f4b29f1bae962225fc5ece254f41fc3be6811756f5699221c45ceeed6a6c2e2811bdd60c77650fa331eb852b61f336ba0acca69d7df4d26e676e3d2a1c464b17842e56987e324b1fcd1e6298754975d6f0b429d80eadbe57e4d5b075f234803b8681804acea218692439675a7aecad3ac1284a4f07e209de42917d23abecbf6be9ab52d5668c7c657ffec47ce2a2f4fce94fba0e05ff2f17d05bda480cca61fe32ef07e0d39d069f42d5253167ff7ebf51c7312818a3888eff977185568ca203c30e83a2c176875a4943f750df40fd3707df3087ae7521f8b5eee77661683688c3613f3c809630c9b815159c0668f0e5ef3749bb0bbc3e2dd12bbfa2097bd700fae68af1a6a2648e5c6cf5f20424bf4693aecdf7a1d8f0be8e72ea9e8df5230244dc0c676d7011c5de3981af5f6ecc748bfe3b2aeeae8f5e47dadb2181d44746180d6eadd846184cf807a6fd893d1e118715243f1090c67f9bf09a17b3849f32fdf1dc1ed49be7724bd89ef2a047315306bad70869112903d270bf4f1b920f5df8b29de8f115c129253be8952c4d508c256dbbfb02d058fa26eb9a56755c335436e8581558144c8772b39445e816b322c9ba071e06436d259cb5884178bcab53c7ab3caad3ed652c2c9b495048f559234f2b69f409364dd7f3aa53d30c573d53d82ee583a3e60a73458dc9f49f6471ff7514df2d73289d1864f364f70d345c4861f3c45bde333781c7a51b4ce3e075dd72c997203416a44b8c2148faa19bd347628a149e658c3c17623232a5157392cba3f1b50ae1b72a37a0704b545b0f0f9bcd6446981c42ba26088e87f127f930567d82aebf46e82028ab225f6c5cef8c81f53d9eee41e5ba309affbc7ada616b0cf49fd4b046cf119d12275d67726fba743effdbae7fefbf6348af276900338379e05bd6e510fb60e8f9c6c675f57389d3a559fe3643dc48cd846236c4e50db2c3696e00af991a8c7275da333071466b18acfe7167da07ace80d74d3fdf0d11bc6d8c03d5de2c354f2acdbe41ca9eebf964c24e350a5ace6f5f3d318ffbff3e26ee00f2cda5a12a8ef330b5c9c67e737651438524c63532203ba671e79251a0f777673793a28d6fad8d1a060e482c569028b2e4ffdc00ca952def7321d8178c25baf30f0e17dcf3356f87af5a81294880f3b4550c49e9853056d809df4077fd84d018d1eab3a2d0221a4200c40d630df932f0d4bdceb47898db8b0857b640d40d3f5fbc3c49b9c0e4a08df017a56c7528aa5613c7a89e042482ce3c0b7afd719f6a66e581a4f4687ca99dcc80f0c497585d92181e74551c54ba6c779d6dc4a29aa92000a04843c285ffae3e0c525844b6f34315e4ecce4dd0b79e052920030df76f2b817e2363f7f61da44f9450bde5421f8d1700fc0e4cde81f60544ec0be1450586ba5667f7942e184083e8da31125bb30a5c3bce39e2df16cb39dd3ed7b236f109101143752eee49c026ef49f37dca959127a2f72533a61755488f7066505c0d57085021a090d60f61387727684eff90636b642a8da151e0a2528f72459b5fa597c9fe1a43ed5798beb8dad3e4fcbe3493bd800be0634ebecc4a60fef1029ab51928def5981c4d9082b9fe947e70e1b107cc0fe58da455061e9bff99d34deff09e6691669d1ae601a216a1d95df3c58e7759a9a7a85385bebcf4496fb8be1f8e21e7a9ed94843f24bd10a3e1938fc8066f0d452135846fcfc3227746718b5cf413c259530915a8e1d33fe4e7cef2d18d31646e8eba384c420f4a3fb59aa96b8b745b12e609a35f7659ecbb8626e598a4d8fee58ddafd2a1345aa450b4d85b343e02d08f508298920c939559f3f97c953b98111b32a2cd0f92e5a11c8b353cda6190008cfca399fc111592560e8c8130754ec7d614e413911f20505976270dae44edf07109b0a15401a60b0dcc64b06f94df036bd7a3131c82ee1a828d3acd84f4c5fd61a77a0d013d266c4a827bfd8cb5c5156274ae59a8750eb549c9f0cc049cc091633ae74b9ee6e5565c7dae570381046f89264aa04f3949ad4c14b55fb6776c65ef904f132faf5c8fe1eb5d2bdccdb05bd498fd61e65444ab0ed8f00208119d412c1e6809fe1f79d093104a42eaf90bf043dcd087840c7a084ed27fd8df29b80ec7cddbd9c664cc56a801a52f59d26e84ea91fad84a18ecd647a1e9990c44b38e0a9779f969a09bdbe5fc3dc940c854c47290dfc4f668f1934d2d8f0ff86f155faec77c9c3ce876651ec153142f8ff8b95b348b326a7cae043e6dc3e0bc6b418865babec99d8ef36e2638dfaa0adf07c7c7ddf96069541d5d94263a38d0492547b243990625135c0026583a27828fb2de61526ba2227dd0f17e8bc3e05f116959f45320a40082b648cae47565d3e478aa852caaf17a29b9ed16e698834e5851db318a784bf838d56bdc46a5998b65d66ff80ee7816f8667c9fb305255fbd104545ff7e5b38ba91bef14edacfe1d63d0c1e7a1bfdbbd5631498fc2fcf7df1eac9654b5db94a55dde39e70f7ecb6c255b0d248e99898ff83e67dc49db946ac383dac568148714280ff255c9b5103f13ce09ded36cc266ee7105c8c403f3fc9bfed726422d4d7c7ac35db16afb7feb6ac9eb1dcbed513f95ecf0a19e9a905afa336e984b49e589c60720fdc599b9237e68a368c1aacd20b84b20eb344fcf8285da0b572b9641ac331f80de2506afa9c91aadb63f4caaac942ce0cca75d5d1348d0eafcc52e49b3c25fdf17c0efe988b976985c019a4f0e2817f86e2cb11338205d763298b19879be8c35f26f847de65fc76799359a560ae4046931d8409d2ee023351963115a552f8c78bf6c9bf8aba4ad914099c7030d845706bc68eff0d39fe9c4982a2f49f88bdf7c4abbb5d6769744ee7a9e13eda69ddba0fdef08ba81ee3395ef8dd3f9862f933ab50d40e6fd5edc765a1c7a0257fb570d1d8aa9804fdec85d50b381944d75f9cd36bfb10e2ac31aa56fdfa114405aa929a6edd8c8464cc95c3ba8c6509184bdcb7bbf8d1986da3a8e84735ab2eb15d7c7da100f6db3f707ebf2ded8c74f7f32d10bbff59cfcf348e1ada7db34a8e2cdbc2152cf2ae1d025b11de885e3e05d73eb8db00980555115a4d3fd6d97d33728a47bf64777645f9a6b13a2b1c3a6a8c6be5208f400bf97462e25405841b822a4d6afbdaf091e879faf805cec670ab817dfef7ae14ec1874d7f79e3489ba22fa872746328fbf1b576b0e89123c52d918517f1eb3a17721fb6e95ff4d7a4a01baa4a88f6d06846a9366c4c87797f8ca59c0bf1b846216d4c8ce48a5bad02ca40cfc28fa79c490c03804f07eab60e939260fe3fc23c181a6e59a9920e8db62c3c3f4b9e53591961dca1629a0ab7d4582783d171f0e7d87a46aaa1702020309f5d0994fb8e6e16cfd3bb9db41da8bc00f257ee91054e77a8d301a015020a72ba92df6aa1c2c070f0e8d50e01e5f41b6b2c766dc49c4513d4390a8e501812d39894a60a74e48aa895afcd1e480ec2f621fd5a74461fba87c399d12e473c3865a18f68ca775737c451748b28aaf5c82e1a17bdfcaeb84bf98fe0a86eb8a19d2c53ff4d97153eb609ff7cfe1c67e957622faa25e9de23dc97c28c10f66d75b193d22573b3b2fd01a9b9ef1262b1ef94b3ab2e6b1f2c4c41ea589187e18706f6c3981f8687f4af879d8927822af86fa9ca682aa496749551926079620857a9787ebc09ae2c9e10480998baa4190d1c68a37011ea3878fc4e161f831267af20c8baa245dd5cd3bf7781c1c6ab6656eebc18099de8c740251644786cbd248621660c888111fbefbf2d8c212274c5e1b211bacce54c7d6e0c5f416fd5699a2d32660426fa5f2bf4ada2818ab7068e2b9a2f14066c275947fcd8756cf3687143de5eff4a79d0ae698ab5ab0fecbbf22fa85e3b9351a1093d335098208461000714bc8062a8b2705bd60adf264236ff33094219f8806d19cdb7d55af17fdf0df3fbfa5c390653b63962dad2fd4f07ae9f3da31d48000211b700485147f37770b78970dbba412a70478cf6a4875fb6df0fc913964b716fe80d9fbaf2bd70bf651b65e39f02cbf7e655b71b0d95b3caf4ed0a96e43cab9e92ea4d3df70d4632df04fc8f469d7821ae6c2748a6ed4e1561b74bf119c00afcb35f145da9a968944ae20e79db60a8c74face208d7fbe4cae6c6fa0a8fbfc848b196bec842f944de27148548653ecdc0441a8c1a495369ec244ce37e4245a9e338f9f8ffb6af843bea9a52f32b26c4bcd04439d9b670c692a968926a0a294196af3e57fd3178a63dd446e52315cd3fe816ca1dd33248723058f9860dabfe800c23cf125a1a4164ceb2f3011485e6ca4c97a98d4ea579aee621dcb783d8c901db0ffa89e21e6569d2d550a237a0cc61f0bc936a39db3d87e889353a15867f5f912ea60f583adae6a652031ab620ffa845a5e11bb9b36a6b4601edfae92fedba8439f74fb5b20ba134ecafa9ddbbb8e29de922a3e4697fe8a78284eb885244363d13260d37408c332b600d75b21c36b38d2466ac280c4f58daaa78df823054a63ecf8e47b0491b7d7088ef00323c730010da049677415382dfa76f3db6034cd999d874cd53078d226908eb41d57f7a9095854ee9ab8e69af7c45f546264cf67eca1f4aeb0a5688bcb9bb8fe2382a2ae9335c7ee27ad9ea1d3cd6873ed05fc35376345f2934da22fe9ffe10bb77e060b323e88c3c5a308fc8890a2818125d5b731382eebe8c0309f6f1c48f29dbfd28d14d5f63a586f4c5767dbe5dcf2c9a118f10c09719a334dd8520353d6596caa6f35941467fb83e145a3f5588523079aea94155bcec3094149bef0b2af259473a85c6d1ac8b7a1a597660f906790e970f60d213e66c40c783853869edce0cc0b70ffc8f9e87903478ee6a2cb01b87c75602021f9ad5d0eb1d29ae81d15fdf10d649dfe5d2e5470aa00743797fd95876bbc990d558349fcaee2150fcbededaba744e41a508bf106cff723ab1c775d53ab09b9e70054c4c4fb65dbaabfa18eb6b4956bc727499081e8b85f4f095eddb73da148936454628b61bc37f751f934a37c1edfe47784c546ff0a5148d84559043bca68cd31bade1f9719094e9a6109da0dbcad799dc544030adc1f6f7281d7915cca3635fbe3436379c050f8dcadd736b8a6bfca39440bfb4d32c42b0c9aa9354ee7d9ff25fe7b08126c127aadb05c7819b6c9a64a969788a79cd98427a18c3751997154993c1352a0d89bc7230bfe176d2bf871ca4eec79e83948413591acaed2002770560043a3ba890b31d7043bbc9879f305c6583b17bd87473a3352dbd1e5b204e3f3b794d455e964d17ebd59479ac2a8474b766f556b3e003824410b7826b70fd3ba0a3aa704f869cc160f259eb7500a2d634aa7a5efed9d1dc64b26945ae0f9ecf2709ed0afcd8f56ad3504f41e2aed3b2dc78c251c999aa04ce084daa972b426cff1173b81919087d64cf1b89d661ac92160c57974d94d79a8d71df3d74f55052aa37812377513aa77732855940f317f00911dcd3d6a2fdfcbb7e412c00b4047016f3f3b58240e7949d543a95113f3faa26834847946ed200f0eb45ce95a068b6168473044881b829f915dd631bda347102ce7e4ac104a9a0aa21c63475c7bf65b1f90125ca24f7a2b93e32e18595fc20844319b866dfc394a49d9b6959aff524052dc77bce93fb5fd43a0af66bde24d058de554da0c7e1604686b04bde036463ffcb5a17b6fd0d6da4923050e779fbdc3973809fa103026f085cd41649e3999199c1d85050fb8b4b1f7d3726a971e134efd00d2a3feb8dd34f91bfada4cb73b32a1f06ce613d7126eed10b86a8595f3bf14ce0a1dfd2a9345a6368d080976805d579cce9370fd6b7bd74a185885411e0e09114f9260c6bbd9211f8dd038857d2397a5ccd47fbf9729fe8ecbdc6cb31f41e981b2e259c78fe06a801615c1a5a1f8dc83f9e290d6840afd34108bd534993c448982edc7e64c2a52ef4c635d937de3b671ba3751d804d09dd3be358cc17eeaef8889cac6faad7b5bcbfe7ca09dc54526d33b3286b82db8360154d34e1ae3dd10b9ee4365662be160b37a018d9176d5a6aebfca3a1f55cf397bba811defa5fd8e04d14d96fff11435b27412700ca8e90de2786a6117aefee0201717d697f461e9f690951f6c17acb3729c348694bb336e893f7c3e0d2ae2cf5d3039ff5daa88f436eaf8b47d1d655b687fc2f36718e7a3ec6c4d30f31bbf60ed23608df03648e11da7f10aef186260fcaca53660ad624c6571957a7b8f6962e86851c13a6db4a72b8a0363054fdcabfe1e85f1ac08467d8c86737ecbc3d9f9a4a6c4a65608f313695e1357bf2fe022b4b685bf79f2683ecd50657b23fdabc68355125454c51b0d34612ed5a7b35f1e912617d3cc424c90ae9d08f63db1f6bcd54d5657f22ccee5b384a64fb70e0fb1c27f16f755e96829ef09b23e3f36ab34426dbfd8a2d8ea2cfc9e4563f27e275f63a3728a148040d832c5720a8012980749db0d83aa5da51143534b876e7e2053f30eb98d02569f1159352d0f19aaf30b1bd49ed1464c2bef3661a7dfab1919146baf9e0db909dbec1af516d72f6fe78a553b2fce410c9feb7fa4727453140887e5295b891f8b4f348a2449cf333b0ee451f2174e5409acd58fd0f1e1174ba921c86b816c29bffa9e3ffb0ed88a9897d79b149b2776a2f43922da96a64e89f98580963c04e3fce838aa78b4210501441a835cdbd907c330d2af9cee14ddb4ca803b30c98da3b643fc283372fbae842174b6ec74f28e1a1b9acc56004ac602457ab37d30bbb3cbad02b44d5c2a32ecefe49edfb30d7e0b3735ced0805e1d702de2f244a28ada5aefc161b0eec72787a0281ae375c1f308099ef9dfa646e6e146efce8579c9a51bb5c3294461c200e44fdc0d27858afd3d7cb5058b25ca029bb75fbd40e5c81022a3bff40c1c844d37d1dd0b00366a9d2e9cf61b0ad66345e550e911b26cfb9aad9f96d05af9f50ffa455f3288800dda9f6fbf42188f171f200eaf7db4d0a96fa7637aba16bddfb29328237f0cf36a69c069546c2aa3ca7ff2bc0f457397344bc4a675d811976b74b5e9d2331b87d2f51165ff7d35564ebb7a1b09e8e5a17dd6a5cf92fa7aab87aa20293403299bff388fd449acb18630dd083a1d2c7f165f1d40f0686523f236e1fdee6c38ad38b1365c7517d3ea7995990433612f329056149dcea9fc25f5dd5a031d6642c4198d653a3cadfb71db7e061c2104bd70366af99dad8e29caf46210865411d71cbd9369cd76a4a8da4b8352edab80a5915e06f0f1f89a84e002d5b1a97e85fad63fb352c6ff0f36277d627da03f03539389a8d0728ab5bcfa8a0a2612a1fee7514bbbd949597f583a8cbf405af41de1a3f330c9dec3c71adbc578b0604fa290b5cf326638b9b6efcaae146706408f12c454b9955cd4178e8061caf973806e37e31e3c00ff58102f3f951e50a3d5bc29c40b6bb76e59645f018e04c20998c2ccee74f788b81d2edecddc305d63ce12e4fb77586a9cbe6c5f1ea2f555826aae03f02515e2434d535f9a3dc5e3cd17e14ff86112ddd2a9c478eaa3fc950221ef125bc994a47dac3f48e8fe536d06fce106d217b795192a50fd1faf3aed43bdea1f3092c08373b4e33ebb1d4c8d0b3889d0b1f6c49155400bd8c2e78a872cf51d7e5944473d9ac3fb3ebe6b4dab8566af8ee1f45ad16d03ec2b0a7bafdbc27fdc517ede4b6158a785dc655efe5e9bc37cf352defa5a864c30426e935623c2e8ad6d73fe79df2ed95700d16596e85372d996849d92738839ed25aa747a3df940e022f4eb7ae3f10a61733e8aba6cfcf8ed9712eda9fff42e3a43a15360ced0a6400c1ba5ed560d7cd2dbae6601c105317f37c2b002cde2dfe0f2105281392bb4aa48d35eeec3c3eb38d37c02b15c82138d2b45db663e20ea33bbf530dcaf20eaf62bdb1e4dd1eb251bfa054de9ee1bcd318a1ea53af6803c60a272788354e26dc958e1c4c1ced7c7d5e6bed8cac74335728e42b89e25c6c2277b3769d83bac9925542f183f500eeefee2a220ece1932fa5be838efb3d03bbc41e470d8000e17f97eaabd960faf4637dffd2d9a924090febb78dde228e730983a2191de94a666ca087f3681a728b6d28ab3b309da9cbcecf7a54e83dddc173d459e02247322f494b1f3506b247512c3acbd9d53c2dc3921ebd6b90d57a736fdb58612dd9e427da1a9f45558e8d6ed83116fc26afea99e06018698341612c428ed7fa1d57aff50d15c89835e91ce680e65f2058dafc29ebd92b8145a9b0fefe342c1c66e5d3bd75bcc25cf455934bf9ca090a6745559ac33c9c62ca188f9170281d2dd80d17ec0c837707658d0fe7f6604f87e33a05f0c9014a2326532063636f9e0a64dac8910c57a5396a25b653e9c5476af80694940625be4031472ebd01d99c2b9cec157c92138deef9f11c5848b762e42a070fb552a1949b16a8ad582351155838e6c7dd8c5c8b2d62647e98759e51c00d614eb962bd2677ca1b011477ea474f218cc57f1bd21b86d56e5c2099f6ce5b4ef459a9081f5154a8edac0ffa03c1fd7481aafd6ddfb5e7aea201ff0397629b576817348b94a1ad368061482d40e4f290d21edde4a7c3f12ccf9fcf95cf8199e71bbdd03467bb94332ab7b3b1fce3b30999d6c3bd062ebdaaeedab0511e994dfc250d343c9878fb4634b9ae779a023eff36ced7065e24176d4bcbfc3cc5bf0997730a879ee8392b68e706b9c6afa056881a5867430c78ea21c6e2ce2f9754085c2bd77a0aeccdee90faf146e095e2947ca4a87aef275f7829578aaf1892f46619d5604a64b8340e9a8ec9e150e6300857bb2d213803d8603bb7da096b109c9319bf6f1a0cea2177348d5dcde2cce9e04801373ff173592fdf10d9ca213fa50cb6fcf13d7a81518edb245e3e227874367ccf7a9763609cd94c0c0c2d06904a2e5e879cdf12e3eee6cdc9a956a06575661d613dd444cc2e2e06ec4cca6e65f3860b8be1c904993d4b40930f053328a362b3b0a3bbe8bf42ce15c3dc711c442c564dc295b9d139f62de8a86a6acb5b6038ac7bebb87c7a27526dd0156630a3cc84bbcdc2493d63789a2d0c058bd2831c2190bf35b3e31105e7cd39f72557b7fde59389f5fafd048de3802e06c7602b4ff8b6b584c4278678e9108351aa66a2999d0bb1c9863a83aa53021d03d046c1902b5d9496e660ff5581ed39bda4fe4638bc66bd47a4cca8267b0cc88218ab0b8424751e0511859188675dff5ed444163d13c489ddf33d5bb0dde49b64168fcae0b5654eb084842f2f296b0ae51a94e929010f87d287b17bd93eaa715a0d5abfe83b4d81461b675ac0b651b6f7aa7577a4d752a54e02932e767deea0747381f0bc6fd84c0f613c0cdf25b1c63a31ee607b4bb5e29f79f52cdc936e618717ee5e0a8e92fb2980e1a2d441b352551b72466e9a1a82578ddb3bbfd5a748260ae552060fa62882d5d1986c74e63b483d5d24a9e943248d1ea3629cfc095f39266c3a1e9a045d48ea44bcdef79cec5cd293e2595f1022859867eacb1734a1099db56bfcf853f30049b8e5888c22678db0942df2ab03e9006bd8ed7633579038187bed37cebeb3c0538fd4c2a78b739f86038b892fb3cbc5817764bd1e5d3d15f2c39637f361b2167cf4a2c9dfa4f8d2343057d48aac9d9691c75b5c36fbcbaa4b1b3dc8aa2b836d0de2121b205bdc0a369f95346e667249793a752c100dc1d1bd6780bc541ee6ce371c4a19d8c2c23ce7d693a2719ab536d5c5059aace904b7f8869a3772dcde2c7d2ec0715ca46d1dd02a44bc442bc78dd5c4b260909dcd1e9ffb6cfbbf4b125b2f074f32f3366f90ac844dd84436ef649cfce60512adef18b5876ad158596b5f85b25d55cd58c0f1109935fdd1103289ff9e27d6451abd8a5d719a947eb2c406f98dc02193a61e368f165882a62e5aefe4917c1a027335c313a6913b23890b1b99c8f5fd77769b9ca632fd2005d97126991dd38ea9e4a64bfa42d7e50214bbaad40bec5845ae58e2528088b2e31d3841fce973c70a4b70b591eea8fb8ced56384119d54b0d0959c08b736ccfc75b5de333baa0c82c0f20147457b9d3fc7104d19d207ba2ffbf5cfb4f10fb348841f2dd0c48c95f7341d7d6936cac5e276a4231c1ef8e612c9acadd32a8f2a87fbdb91b3aeec6494beaedfd3a082cf8be9c5a57e55681b66de1e532511e04e5951445dda117654216401d1885f39bd08f27127a634d97103c88367ed6f79426879eded6ec62e88726e5437d58bac3f2c09ab63f1e7de38ed7d866c9d2738eddc9710debf25879a162fb01cc41531b653a2b8a410da0fefb9171e5f11d3056be518ba406c420b35523c33a46b7ac50d8b4286e45fc610c218de385c65be4d38208a6bbdad4eebe8d113cd4336379a9811146d0e95a16ae7c8ed3f26e5e74dd921a6c2f4e403601b96ddedfa4b6693c4bc0d195ea3180704e07b19e519d2f2aedf60f926aeff8d60b08c13c4b1b1d8e16424e981329e72164ec33c8a73fa90f382c4b89322e7ccfb171c4b7eb7efd6f064169b2b72119405f26dda3747be1284b7e891a387ba33105e03b93b9eb1e9672cc3c8c97418abb521284f3854cd521c6800a2cfbc28b83d8b0054588dd12a682ddebd3bc6fb0fb0df67255e3fbf7dfcdda9388277cebb9e22198e63cd6e61d9b6f7ad3403c8da1052bb6b1b66b9150eb6769d626fe4efa04628912c8d20e498e1c3a89d040d44e6286476b526ca43dc86c31ccdf28f935cccea1b5eaaea3b23a5129ac9c7c688bf8fc48189d4d5d02b76ba8eff941b9e0d87b27bcdd4c77da429bebb4e47c842eca6e404dfb01f787eb22c9df2a35504943f106d002e53f6c879174f398e1456b4ad877ec506f04cda3c25bd4fc69354e2dcb0bcb6fa409b4d5fa019bbb6e10f428e5fd93fe9cb053b99b0e6871b295f37eaf2bb2d0ba693488db10a8f64a101327fbb9c017ff5d29b94f6aa0622749a247c35fbd739ee6a85362602cc3a32fbedf2ae9b28856d4449559bc2a511c47f500025dfbc011c761bdea8cec64527125ffd8adbd8f26a2ffa854aafa378757159d850d0c089a39db002e7e4f3883223e65164123a1c84fbcf815a20b4673a2ca49b36dfb33002861232d35e4debe183b60cc0219419555858b9b6ff84ff0ffeef5e3c2a3ac76b0375d44040748bd2c56746a3130ad492c503a4e4a81509f918941d9a59ffa9f2d5c115959109aea1b1dfb97c93e8cc746d5365ee3c243c6e2c6bf20267bbd4538fcf1c87ad6dfa1e4a43c0443362bea907bc3e1dc4650432f5669b9b88136bf3256143d1d0e99e0713b17998cf0117e926645817de1b87c4286ff4d232ac1c23d4a9bcee811693aa17a9a053348dd62550e262d4722604bc32b942673d2a9ce4673fcdcf92f16f9af97efc71a6756997d4543bab86996018ee8d921f8fe9db7db97f81178940cac2d6156b1776de7020c345452ec89f7a04dda36f0a681d4fac03e216cdd2f881015bf3984b0346b8ddbe971337166412ec4153d79dc4262dd70328bb903c6298cd4b4bbcac45f758ae22e16ae4fa9e50bf806732f7414830c98baca371337545af82da2394253dd1feeac4f978204903635f22c4a0bf415dbd30a18a50dcf5e7c7f0334e3670017d0b4451d1fd80607614fe13c3957b045aa6f334881688ce4fabab40e560a985593d35387e59896a0fcb9b628dca9d449e3d9580285fc13ada10eb630fc0f02782704f3516810f54ccf72ad93ca2036622f165f8819f5286658412cd60918b456d5bf7e58835481895abf765bd212417f637486dbcb20a2f9761a89e640134e2e55516582d5ad0788819052faa93803605c10130b2e27b4654b9e6e5c4a7a0d8d3fcd11c98c1871aba4cf92d037b4dfc9772d383a7cf2a39e830f88d83558c186f9c3fe3ee5bcb23308ee7837a21240fb448b3b6a6d0407721a17c82b91fcb4598e6a07e3bc521a3a8c5b43592bf63a3c3006203d95ce6d85e5ed2172dcc3d8cd009f6ccf556a80c23ceecbb587afdb244cadf4e652400f02a3e27f55c4d9bd1d835426469bcecbf7ad7910b22bdf6f26c6963adb7eab51c733b06f75cfeced8c9888e395736a421798b3bb482a64846270eb3d3a6525773bbd57b46fa52897f07ecd5252203c77b32ca72fe59ee9c632db54dc1996e6a33d046bf1d76518e7b639737bc4f293b2f9025763c54469cf8ae637403f2901ea3c729b544aa5a72b9677ba3bf5580ff08cb8dae9ef698787866a784d6f9383dc07911d4689a0a051c050b7be1948bcf6adb32cfa95cbd9ea5287e34caf73b39d26daef7f5dd5f0db966b6c6fb81670c98931c4a7112aa4673b3523e03f1fa6ec1a650c2ce3cad210df54f5e559f60cdc14f2908809a10883a47aa4df2799758aa0e47058af1eea3537f8b7f0ec65c0b1bcacd8e4160089ad5ebed66f95e0fd8317e0b27e8940ebf5b0b595521b33fa73b505367c48120f43f714cb2aaed0aa234b531b444c7d3a4a879d9a85fd8736c9b5fd594bd9c325f51f3d6dc6b013854fb7accb05863eade5eef03131be05aa197287cbb06df4a127b694d8325f1d011c2ee46012f8978de8844404fd23e1c377a84ec6ec8d8adc96e3405de1193982686cbc007ff45aa3fcf0dc8ec097905da668bec5ef7836fe28d405b05cee66a0f8a77dbb1700415f0cb073fea00d346e5edb890ad49a120416da624885435a01041893d7881736d144da72986236cb95d0f4d7068839b7ed7e95753647280a6212a0d0b7183428e916ed7492dde0ba6559104120cb66a3edd051d893d3c7433915c1ce1583056b737bdc13410f42b9ddaeac66c0afedae0bfd9b07bd5f7ca632c434297c50c0404cc21f183585ccc4c93e789c24cbcef4c7f3abe5aaeefc94c6976c046ce7c642cdb5120425c26f34f36d7559762f69f3cd114a34a5812ef82fb0db8e6109a9add8eee22c3882b03234240d7da3dfffbb797feeda8a897ed703b78c28ca2ac38282b85bd016bdaf9ec22050b347c3c4eed144928cba4781384f11d157e0d5a8d7114d1182ac3c72de742613679bf1a88938aa7df61f651a1a1f672552ecc5f4fb070d1d261a9b27e28cda23eb3be1a93c30940f34fafcfdf15fdb76caeaf56ff4d0e20743fb1b00bd1e38990a3fb5bcda8f7483c3089c0819b1d85977f4b82fe1caa91f09403cdad5fd942747481a25587376af024adbd4a2f61cd8063bccdc2a24caff94c92576220c7144c3f9f32403a684e18e18fe308017e122ff28e11bb269b82800a73d5dc9f22e127afd94818009997ace65b4e55a82b70e2da495595791b510aefe77fe55271b85e5781e79091ffdcce4e1e1236818e8e8ddad0c6f0f17f2a27d1c113966518adad347045876c3ebae0ed72a8bec70bd79d9e4fa832d285235e591def9e23d72d571e94df0c9bceae7c963e627f3ca7975e1910e58fe0746689c54e310fcdafca2fbd779c7e041af32dc24150e71c47efaaf78625919867faa2ae0a24e0bb8609f75142b2087b6996b484b9538c74f1117391013b81bd01703ced5150574f811870194dfbf3ba434ca1baa766b82f4f3064634670f45657eebe703f2c9097ef851594e53fcc71d598c3f6392e916a9c7f7fa32c54c1ae4dcc6c5e1d90c6c45af5f24841c8a62604177d9b69e679e865b87e41f29ddadcff938de35bbb21a011f5d5e9d5e8d6e3e2fcb11115cfaf4cb81f6a3aed96226a59c8b85c02b5b49d26b661fbbc49b4c5e589bc7742be38a0fd11138dcff3dc714098b2dfea620c52ae6889538639ccc49455e4239dada37bd2f722de8188022b72cc67d4ad181bc84f57cd9d4570c351e41a9cb0aa0f9b996e347c9089e0a06e5289d44a91ff13c7dc6ab45685f9d69b74f31031e1fa6375f917a575e062a4674b075b9403761f9afedac416c2f9279aef0d3be3ae3062e9e82466752fdb64a88804d22dd7667dd26be6cf219cd8859581af279d22033c6b2cbc2cc10fff2cabf92f0a4594faf6b9c65dbe38860d34920d81ea98ed5424d9a031d20e90b2190c03f8e3ff85f5f72ba07b95ba73b680ff81c59309304c206b0fb4e438d3e51484faa7ee0321239cbe6cae6c4093b8011d2531364e2e1e0c43a91f85273b63a4ade6d586d5cb94dca43cf7630a21cf2817e64e68582d05d712ffc0b5490d95d90a7f0fc9ac9bd1a463c2d6b6ea2ea9b8a8c6d438cda596d4b523556a96f3b6c9de2e298a6bf21450b19a167e21a64b662eb1e6ffc1494d7fcdcd1f30b6df3ac402f01259ec0fdf03b63b8fb7d10bc5c2e3b024258cdd991fe7ee3dfc8715479d6d9f6d710b16699d14d21b00a05f82d9a467c362e16d047a2ac1fe495213be4fb75f09da1c3f201a84cf87c2c6f79cae49983691de6ed24bb3e9ee7772e6ffab8971aa1eabbf86f610de2d3a699c05f585050cc7fe2a30ab9cd529f55e4ea91c02e702fa30e208ded9247951eb6f175bc8d6701c28177bd58ca64d746b636adba5e100038d4cc55c46e3ec352111cb25bdbbb0f76e64c04427ee56789c8b962e2a403479406a63821ee17c9038cb5d84974ab90ae7c701970ce0706d3a19b77539475ce691d8ea4133165247d0f948aa8b552d458dce743dadb607e3f1d8d15605deb6014d325e98f31a3b296bd22a2ad9640c749b293477f4d183c7299c5f514b6e62d45a76cb44e21bd7facd151befc99582c3e54fa9858b32589362f8cd6c781fa58322064e4a40b89d1e61b1ba93844a473f4cb029843745957c2ce143b95e623665229bb456b6337ba472236ea80c28da2e2294289788a7ebfba28e482b5a5e1073728157bbbbb3ee6f82a08894ce55dde70e19915423a3e58cd32873d48584a5fb7e1e361c7bf351bae831ba3626bb55fe5caeb86b61e2ed3e86292a7ea80947a03f7e48c57e1b9cdd8ab9c4d4fe53cb3b681bea6fb6f5fb2a5254aa9982ef32da5adc41f9141bd23a8b7516f6ae1aed48821f2b759a2a33455b094f73e44904a6829fab89d8f5c8b35bdb7f25b3a10228e825a53d56e9dec5bfb090480aea18d383ff6119bc397abfd8b7ebf3df98efbcc02a670b3727e5b1c1d54cc6463e3b83d5d7f2dca808213ab362ba3e1ecdd40ea31c8cb2c46ef71cf2991bc50860e053bb0f99ad05d782523fecd6a08af1bcceb0c5ecfd11148efbe6fcd725cddccd740ac7b36660b05647b860f7c4f0eb524278d4e043415582ed71819ce9cafafb2910e6150f0491b0536eef0e51d33b73087364e1e35e91244a877b841ee1ca30aece5fbbbac863a7f7768b9658d6213b6f86da2703cf9b178573b256d6c1b51f79f87f1d5d138a029d445b876de7f53aacaecaba6b5a0c456f9c7a0103c0e84547b907439922e7c31abf84dd5841faa2209bcc95e8974d7e791f17ed48ed347c322d0b19f89047b644ce5ef6fbd2f918aa84ec8029654bfc104aeb3ab902990fab752df97223306cdd838f5a47066007b8d5845ba82aa52f6b5dfccf61bc3290e8349372685fd6f345eda3af4c0abb2e3aa1928f561be68d7ab75e23457e365e2a1b6147e7f4085f8e5da1850ca8555df9ab708c7d7cf2429cf9a1c6946d61d591bf4d2de23e1bb3938c82bf78b2989f602f148ea2a7861158bffba973f5d0d9f9724b3f101d863cc9d06c4bc3bb30b176b744398fcac27d51a52da03968b537e9ba6a31aeeaa10ebb5268979f66a35aaa85e8dac322155ee0d57367cb98ecae817fa96ca487fbbe6bdb3d5e7574ffb4d47281484a8de9582a205ba0af9a75dfd1b3998c78254f9e5de400653f263f72f256deba22e848d3241a6e07074a7a258d2218faf7df682fe95133e8cd2d1602f509e07f33cd734533b1d45b7a135a11f033f36d2f0d56c7025d26ca55846f6db2ef4950649884310948872e8aa790578e5ab213ceb78b3470e8c4eb696d4483980e3c7ac536621898f737368a3c9ccfe2c06551ba49b9a664dcadbbfa0085935df5ca6505a0bf6c4d717355f70f93076cc7ec87d3275c864a7e39fb08c67283d6e01339a94b71bfb588c29f9fe86db9deb4424a07bbc4c1b0715a085e01dbf4d2aa76c0b9433ee11d55bbebd8551fde6a170b8f0ccf1fba7cf9eba33ce38c877d39c99be794ed6521635e7b224016667a0a2d1f2e9550d6c0ebfb0cf1418a3b2556921c808b3ebe70021b3789a7b3f2abb1cb451bda08161e2201a5069777b8bfbaf84c1b8e655a1810773344f7d317008116b05aaa1833b36601b184b9ce9a736b7e0eb0321d5310c87bfc134af9e327b00496e738115b033ec8f016a4fcb56da36bd8d83029375854a38359df5e3a63cd7780ad219a61dacc452013cc35d54d3e10ac3bad56fe4e58a4ffc3bfc207ca1e7e2e32069c9e1e14b9fe19c62b684f333a067ec16e0084b41cce08caae4a53af3e4d06a787cff9b23f385ea532c7a46097cec8596e2dda8d3196d130a7f9daaea76663095d32b3012b411ff87adf0bad15ec88fa841a13727d0a2b3ef1ca2f9f62fc9634eafcba1c0aa8c47ce1f08fdd4c0310bc76ff0c2c6bae433408fa73cf3531babfe499f93cf817f522c0c5801b8412366911f29698024a1702ee3123e04e323a8b624f8ec2030e28876d9a9113c177e1d0b2b40c6e7591d463d778592bb76a2d2b12eb02c3ac63e2d042d75dc0b4d5659b10442ed8c887425e2f1c0d36410bd7b40ac83ef4f40c496e9ed008cf375e3e44cf6db12a9aa887cbb8970f497d47c42a1f791b843ac548cd44485b9f80cb7f0cc2fddd1ad2ab4da591035d76a362cfd7ce632bc6140f2cfd3fc33ab29d81b4bbb3c77db427c35628be41b8505c6103acd03ae7623ee9b0072e77673c1c70f05b35c88ba2f0b4ca1fb4714448be33c124d871bba2dbc21860b3b8f5e2aa69d2d0917940772c02e40ef341be5460b540b6cb7257e92961e2045e12a3478099d6987d3db27331777ea327fd3e6a61be460d1006d6e08b2017be025a6642ebd66c40b8e4fe72398dbe0a3e5391f53489e493909d72af421d0a6a2b64dbb7c2fbe52bb62cecf88d2b6436030d0069dc9386c9c6941fd3758665744170cc5e988231169914ecb6701aa2ca89b7ce6e5fb94176a1edd3586bb1380efc2056d7d5f3a6f4e233ef45bd3e6f2fcdcbd3c01592952e1a1208be43653823a53d5208256d47b96203f9a0c93498536041b48bcb7bde476cfac9cff6a66e7f9286a2d8b1fa849d978e8778fb86b677d9590044f4680434528bb261b540bdf7c11cc40a33450262cad443fec76fd72ef8744f63fe3aadc35cbe44ce7e1245bec8e9e9912218f83d96b6bad35cdc1bc8cccdcb7704968dae3f42253c3af00993397e35b53a58be148e120cb67e5262da05ba1ad3a6c6372a1ef7bd6b95c672325e5cfaf4ed61c450ac253edd75886efd2247cfdd025ea2b9856ec548b065b882bce29b5109029ca110d23aeae28259e48f5d6255df434a5afdf79abbcf44a24e25865cb187a14cfde4f9485ea930e12f0f8adf863e73c79e5a8aa8e8a7e52003f4519c8a8e883cfc1dc50e37d2fe769237653918f5ea9d080ae1df327232b882b1b2af3f9bb1fee44ce484e82af492ba19aed4cb265a17fa6d46114e76f76ab64da778c6492722a675f2cd1501182227401c529f55910f45ac16286cdf5fb43a259ec93da5eb7d911bd684fbf0df741c97782957e7c11eb65c37d9a4f1cb2884ddb5333fd09333e3d7297661bd066ce413c6fa207f63ed5c1e9605b1c8c6b6d63562547aeeb251b48a17da0f157542367c7ea23a7be8ad9ee411b7253c9e59671558ff9fbc4500211463f309ddb1e999234e69a8fd8d897bf281e3cbd23c1532c26671f7c58e381a5d4d1e61a46db44e079262ac68a1591e4e99b5e0c40866fb1d6a541e146556643408cacba7c21c9c984fa9b30c4888573c30313d7d67fc59c721ddfa5d12e4d246782b74445aa3cd4ca71b86aeeb0f11c41c8c7bdbc474ab22285e201ec7fd95b061a58e8b8bfb2d7f2e8f7540cd7023b0f0d8df5f26563a54678a2866ef3650e16f6ac82aa2042ca7ea59189a22529873e9f7aa53418830ff49f71697d2d9e43d773e8bee232ee149df31c251bfbf0cd14a3d39e2c67c4565f446ccdc49f8bd03689d302f6de1be69835ade0bfd100a08f4c8bf0e6800ea6049c738c6cb364d92b07437e2381eaad6e03bc0fbcfb030242010493c35032e351bf03d43485a515ad095981270a16dbc5a4d22f545cd785b6e17389dba8533cd6354e564a3470a435d80e6b742e5d415be3ccb13b5fcd5194c28e3a67ad0899d286758c5171d6f93687cb20e629778050742db07dfe8137c3520eea1b5326212075275c5f36a42abad286803d50cba422572e26d13b4dc13d3dc724a9c725efceaa56f3c3cc02abb565664534b80838e8c52fe0f162aec27fd6ebb9d4a02b4fdeaf4d8d7b5eadbaeb8cf2df2ecb4810d70f7e5bc13fabf1f40a87a989c1380947aba1ba699c9605299e3384b35d4c513f44f2d2ba7267926250423872fe1bfae0c52d5594feb859af6a9ff07d4d1f3a04c641855a0bd58144530d1dc2fbbce1bb50aeb6cc95df06fb5118dbad370debbb8e30953a898d9a0ab8f9ad195edaa326e11a4f6bb3b032f2d65091ad2e208b40f460f38e8db01ee96508a4411a1a4b758a91c09ecb28349495922bcc37070909e2439b059a5df28857b309c5ec549be49ea3369ceb3bc7e394171335c2847ddfe0944cd70f879d8919ddc3625a67b929e6a1369763ec9a057964a10a64477852314e9070c15737ac0647a0e1ef7e19521cb6a315ba2bd713df01fc0a3ec709f1d77e231facfdc98e4ff9944a775dd3753cc2f51bc869c1902b87f58e76d051df1a526729dce0318bf25cb3920badbf911e115b6e7858884e16ddc3925cfbbd6ccbbfbe04e015e79d6d8c79175832479f3f9e4cae10940edfc9b5edb1de033e54cf39fb89518e58840551325dc3555797856cce03fc10569865e6b1df5a892f19ef97868f54be47f676436a562dbca7f34a8161549a449b783121f9eeda93cc1cabe42fa6831ac8b60d4453084f07340452ead76198f4d1853e30eda81684cf816ab5259750a9b998c708b81e794a4241b1b4a9d37730a1a8dbafae7793aeb8d74ad34d77307d73c786351db4fcf9ff50d69d61acb09929403b3ebaecc51725ecf017b8e4f1e4aabd45ed49e242573bbbddb12529f4c16cb8bfae8513f7173187b0a46727de415600333f525977b991acd1fdc0959b3ce525e031da16b453845e71d72df5f2d2850d315c660afbd3f952e189d4ceb4eaf31bd1f68eb0f4a4c707ee95faa479c1f128e98423976ced597d65acb942207ee9fdf56efceba139351a376c890b9d710c49059c3ef868aba80643b6ee05bb04be6512f1bf2618bda6595cf69532644600dba96ffb5042c0657eed4917d8e3d8e8ef9316610cc3f5c46fb5ba13753de93766206f5fe4eb981dc4ff89d41e34bbd955e6e251eef527c1e47ce2131b9d1bcc8e8342fc4555e642f5c0e7ed0de5c0f0939fdfcd313b8122e280c876ce4dd11085f284be2b5db24ce9258714ca0e55529f41b08afed92773a2038edb1bba56f30e22851210b1d5af46cbc47030bedef1fcf732bc040b5712140c2bc878ed375ff5ef616dc2c832fe7a1229dce6823a59ac0d59e008f6d86ff671b1b8065c4a681796764bb0771681277501d1a36362af61ab03893df03ca462d927a5254743d80fdc240dce4d7828a75b055028531f90157ac848a1a5ab8c65260368f31cd52d5557ffa702102744e9dfd61c21a65e0cc0f4afe3fa031ac96fb11781ef0dad34aa15a83ea5f650e33e9738a6322c62c4d67d416b19aa779e7c20a3604401a58cb60258a5fe07370ce3f62a031c7db0c569a8c4d01fb8f0ada13ad45d54c200ccb71de7928132bc2377381a3daed4c5d432722422bfed0884e784749f943844bc4cd948f40f18aa9248a49e1316eb544f93c8631ba0963fd8d87454854e70cd87e9f3d04e09e80eace7f760f4993bc45f86a483b7c97a85cf1b93cfe97446ef5c27523f52d33a514105c11142b6184d5ae684eb18b98d7716f00fe0180296e9a729aed55a86ea7c7353eb17bd114df6ac6dcf16b4fef2046b104fef11b3f9723b6ecf894c321d7a2d15487068dfbd12144a422704090c39dc2a872b4076a9849b0679493d4c54e22836aff2f4af95d7111210e85b88143dd4f8f119b5ae6dc94fc62bfa353f6351c6d9d78858ea64c620650ba70bf2fdb42f1c10a2056a26bd0a29fa0ee15e4118fae6a6c688f7b91511bd5e43246238ea42ff7ea7ce68af71c4d2ba6263cfde1176407a31a06ad622c9f05c9a69247da6f4d4c508029c4913c20cafc9fd11e8c83e22c764eb8b52320b2507ee74516d7653530cb4767471b5244a59a1aebbbe9b9eaefc18d066553dcd8d98dbd2af62597e460facfb17ca9c7f9c5f69a32e36fb2c077f4a00e246619c1b58526a23201c8784df3e37d4e802a626cbeff874d407ebd1c257c968ae8e1f67b060a1fbc0f5256f13fe70057d983e9562532e9c1c3f9970e0cae3275eb2b77ce3e859e4741ee3581be69436db5ca2c3fa9ceb5b44bbbfa92db1aa117c3893f839089fa96874c315be4e084e14b0ac74d8f5ad547f7065895acdc34069c7d79e796e7352e9981a0f874ea64ad88c1921089e19ffa687e8ef238ba1449ad761c9dec0313b90319b3a0cde8a5ac2f58d8bb544b85e68015c324995e10c4f8634abc0474abe0b2114a73e0d533247f36335c27f8d2653ac72e0110590e74b77474385feab2fdcaab2e69f273929e2e15d712c9b5ad4902413fd9ce15aeb6fd9e5bb584205a0aef356a24ff351160ab92ec2b51d2590b7b836f3488f0324f6680c8e35760bc44c98d86435e8aa9ae1619a7f3cc7cdc83c1b50747cdf6dfaec23123aabda8e75617c304141fc8d99b8bbc2fbeb1ded0f0b66f530e226dc18fa267ce06e5ac56263f98655b6e0ff50e470d84227cdef15a2f8ae1a351b1b6b48c25a8493b45f00a0768f7e49afaecbf0b3293478a6f4c52d72daed9a5ef05aa2d975437290f959ff6d133f00f7f547613d1e7c78a4e47cfc4d81b56cd794f6e36a66f69a961edce1dc33606e9951080b9edfe2542c36eea1f19fd88947b9b95997bbb196650aac22fbfa816f3b8d5c518a2b3223560ea60b5cfd5302f0de51fadac7ac818d54153ac19bef0ab2b5c2db32dcadd5d0846357249fada30935fcc2af2dc7b6a527217d852390b05144ea788c256a870dbf10d91c89978f8ff72e9ebf868bb675e526ee06e0bff122f15106501c0f09322df3fea56815e5a6c1d525030648d4e7d181fd20ad2e51c2309f97c656904dfd16b48014d70b347eb550ef9c5020f4060acd0c973cf63c622dbc2277767ecb16f7a36951bcc866b25aa600c3013fa8e4178be4dda9c91f84adc8f08dcf990a5692c5ae9ae3589f118d89b40c26831c7cf425dea65a6dd25889719f1e9b53493ed7d7468560a286ecd19608cb0a626a5207892edb513632692685d592f69ce135e8982a9f0dff06857fb07d777d3d708c76f8550e68ad054f0a3d25a4b9be5b7bb334fe9c922c25df868611276e7a92440f9684c393d8021681b0dc4a47ba84d1ae2f5769a95a0831f65d5410d3164cd23197b7853b404e0d9863a9dfce2c37934c1b798947276b3abe2d4c51cb52348b7c8ffeff9f39e5ce3b2fc9f5208d62cbd70ef3862f3a245facbc3b8ed276728cc46d4bc1157316662070d14684ffc0429c1c80a7619a8ad14e9b7380db28623c9481148d675ed19e61508daae7f762c55ff9e697c4225b58c298c53d4ffca226ed537707c93a63ae4f3c167ff94499e7e2dcc28fb0fc638ac0d2841bd3cbdf18864ca848efc8e9a857294143f0806ed8884b88ef6e9844ff7f9634eb3a85aba64d35764ae60f1f67e222d63f9c9526ecc44e96cf80386366a88a2f217ec7b668e3991b267779b29cd6126ebf96b8a78f12db5fe4b439ef2345aa0bdd0c0c81cd4c70f40dcded9499a4e9fa68fd88d8ebfd4cdf2400111aa7c18b44f782516e9c995b1f07d1a909a8b1e7679567c47199b14af19026d457fe22a208c5e6039e9841849deaa8f4a25743891162e389febda4f1fcb5af6788a42a4eea741a57a7f52273e8e123841d6d310494cf8945f7ecf588e0002878328e9b357f510a92b27c02241e0ee04744cc773983f6f2d833a0b81e7bf3c85f81917a6e1ff8e8140b86bff59f7624db81b56b481d7ffce835d37091b2ce58dd2b6ef47f936470a46e0df771b07160716c2f60fc8704af85b66d94db19b971980446c4ec97ff215a2f63c8b59bb26cd48a8f6ad6348f0b553a0c00d64c81212729fa601e050b9dfb34bfb1512e7b06a119405e32d7cb4b7ea3a8d3a2deb4ee7b5b15fd0b5027536467fac33b3996e6636868eaa7b49f3e414a49a1997ad51934cc23abab76adf2cb52fea035146e6ad0cf88aadca47dc2365cfcb50fe89a1aa89c14e67fbcd31b1ee0dc057e8b534753b33fe60fc08a91d697472a8dd18ad4f406845c3c38e24be46becb574da967e20da1f5aada2a74e151b0a28d74acbbfe281b1d56c8786f3323e738d721fbf6fecd5775d7b5765de84313c9e512b6eac8057e5f5ebc7a0c2aec7e0dc659983389e65ee3e6d1fe6006173aca338ec133e172f43e05ba7b23e18a8ef3bee2350650467ac718d71c91443d6a17a5bd513751c9b6b64efcd95d7a44a26b616c3d1c2fa6873ec88db86790411bcc85eb2ef3be1bdc887205aac5f35f1ed4014903b452f3381dde3841252dc5c67bb9db6eafe0ccf3c0d231c7a6d4d2896919860f93c2d409f137fd2228fee06c06f2db35f43b771c3dbdc38e682761486877f8ed514b2d4542b4b99d46243b6a75b1969dfddef0e15ab5bbd18cd4609e600ea91f77828ff3805159081297cd2e984acb76fc7c226413ef3a4b4454c046fa216a352d373273caa44b5cd769ea295fdad7791e137b0d1f4a9452ac7955ba907a0853d4cf9af309ab5bc07f15d73501d35e8305e1feed6f087c618a2707e657de6bdb861e1110097269c4b22ff62ca2f779e7897b16e791bab59e9e1be143358c1dd9ea3d6749136e02fb856f0cd428e39447029e42c84b879d9f1240e9fc15c5cce8beccd27470a4e85fa1fb86ae1fdf877b0ca6d7167a54d57b0470b1e5256b76968b14e6cc37d4c9cc002bf44911393bcbd8256096b6e36cd25b8f097ca7cf0f10f662eb1711b92e1b4fc2cbd422eeab47e8a1b956663f30dc7282a221d2228b2603095edadc4812a206934208da2e844274ebe90e85e3cc3cdd59b84a30185acb71b8373d89c2f502a38551ebafba9f55cf65ccdbb5844b8c83eae8f340b9eff05c4ac7512751751f3f61e83f2450517233466b302ca5ec43262abfa58321d70c00fe6663ff78c20aa1de85d5a3cc90252881e9e3064ac85b97d6fce0146281d5b300c4f4b9f05d829cca8e85fb8196184a2c79bb83a02f48d10e1003c0f43a419bba35d52ea90a8ba7b04624c83f1584499ece9b1aed18a1c72c0f1fa09164227e90f8aa256637f796f20163f9921e5654e9af8f760c2d52be0c141d9d6620911bfa9ea7e6613b987ac86d1aef3766a8069a3362b28758f0ce979730f9621f2466456395d6df077642211b764a18f98d4360fab9e8e3c8274167fee3e6f10a65627a7f3b3ca037a39c48698a0221af426ff2fe835d28478facb35f642f3137b4563bec1d212a16586b1290e96dbf606c4ac3ff11bf638ca2f1afc4440455e4325ba4a2c1acfb55c80989e9368dbffcae9e6092dbde9dd1ef40edecb9a40cde4d0f510374c99cf49771b3feadb45edf5767c7a9d909c2fe9bd2755c828a1a21aa1c1777fe49da3a482dc795dcbdb04a5fcce65189769370c5250f817e4119e4fbf12978d3d50e9428374dba1a64950290727ed66f3113ab8a3801f7140e0f37d23795d9fb7fe14282a40af9f966dc92a0d87c55f3f4fe0865f009430a762d2a9bb220f714218bdf561bed05943dbea23dbe66a15b79c85973d3c9a9a6505fd07af9be9a452ffe8aafbf2811c5f904b567904c666ea2845c9295af1eec3bb0f6df261b45be028ba158ec9297fe72e3dedf6b848f7b53729f6924f9b6f2c174bbea94ba3e4c73d18aab822f8a14e90ea17765fb27e067c511ad02390826b69c302135eda34b0e1215cb43e3e3de18cc4e8892e18e8ef42ecc7ed2f909ea70d96f324284b1282b97a78934b378167c9899d6c32f621052ea8002f291cf28013f152420081883576222d614c68b96229da1570f26a04a60694d62a2e1293eb6c643a0a63de34402e8462fab07be92b071a30267b2d2b70ffd6368ed8ba212ff57aa1af788ff51f6700a80ec21eaa148fee31ee3cfea863012a8cd91a8e609d88a968e405ccd848d38eec7a1a6a1cc60237c4e69e80384ee1c031fc2b231c4823cb0b00f9014158f97f60b5be9e6282465cad5b01d1d79196069f64119feac20c2af4f764fd05a540144dce5354cdab401e5d31e5ff3f370c68a35a14f56bb7baa3d14ee9bdcb9136e3b637b1041b9177ea1660cd7d358564cb93e85af3aff492dbdcc0451b27f379342475d96e11b22b58abc1891d4850c02a2337b90c25e56a3d4e71888d9da2cbb19b8b2fc5703e303c44d4463ef374aa8a632b14e4c5291ea30dbe83d7402b3093d46670846d28bc50c304ffc4eb34664b177358632e9961e301fb65db9aca9eb4629ccdcf1fd00d6ef9e3031a888b04c0c0c566fdc173e246e3efaf362ecbf637a412ffb6db794cefa337d0fe44f909b91caf5681d70c113f2c8aada1d838e37114bf223441292f52baa939de1c3b58ed0f53aecef105be3f6f50e9e03d9cafa7ed0a6d1dfecafd0aa642a57da122e40b4f3b068861734ed4875e4b0a61da3f03d5cf1fd399db322a0d85f6f6d7eebf7d8492f7ce408ce2f6aa8485df64ca2ece87f83d66625e894a6430a074727da0d263e35a03796ff6be2e00deef2814315e0ceca14166f8b1903ae699b3ec04568940246685af86a8347ce503e086c556ee882db0b2b2ad16e83d23f1fea261b11579a47534fd0d4e080bfc4db528e198939a762ee2e7ae183d72a36b01b6a00b92582208322bfe34dd2c9bce414ab975ab969b33fa86de5d6b20b189fde9dba6821222aea266aaf84d869026c1b15d7555616cac3430b6820628768f7bc79e7e0f6c18711330c617c730d5454683be5e5d27b23fdfb398bad5eb01f8e7b0700083592f204329c635cd87cbd15ddd5c82d8ffc759365c1574e6ceea1555973ed4d2164f0a68bc5e92a7c0535178e72c055b91e34b502bd7345b49fe9b525b16ce40c93e77a8d375f17161b4eb46c88b5c1b30482ea15ebc4017c450fbe3437f8694512cdda849dcb12c003b7e6f7ba56e7136accd0e026c1b208262ccf1fb6a29b18350fbcf355100a9e8d47fb87f7af6fa2be367a673acdb0b1dabc3bb87409e1f0513626acbdd141178dd4a52d14f13766f6797013ae936d4d925124068bfb6a1f4271fe4e5b0b143e3b5afd67fdfb2a8ef0b252e3390a8d0f018948a0f74f14f7af7c9f2f70ded05641a752862428971cc62c254b4bff7db6d167604aa315f7f12d69654d6d38daac268c06f25cce7015c0761b02bb7747e34d46e41be6c9bf3629797ef2eaafc0b7f926b31be0619b3edb9e3cf021b0d9ef9940786440a7231b63738263012fe6e5c69c11f1b977a1f52ea9912e217878298f50d4bb615597c169caa9a6db5c1c2fd98d07ac14567f7adb295b6ff0bc048cfc58cdd5de6c1946c2fd274708777d97dbdd6d5c6291b2b0ec0f85a8e2606721c62a9ed888b8c3f8020b602aec24e87cb4751335494e465aebccd067d1838df360af6851c73901e1b243ad41e67ab9d0ecdfecdee0de10b21b32ebdfb0a4fccd1fabd85475778892cd3e05367547ca4b4a0c87b1de8bddf6b2b4e17b626dd35a7ec188cb4661875c89426840ca67724fb0e915f7ab7dab0286e0f59b64d02579c93fab5697dd3f73feed6853252ab2246286425972ae254c8264a5377e1d433aab70341bd620cf712eed5dafc5d949dd66a7d37eff1d851618fd6eb65499842e6b740919ab85f2351b7c61b2aa91d84f68bac0f8a22e7356de182f3a7cba5330edf0da11a46139eea8961f6f78da96cf77e12f76f2e3bac55030c7b86322158166477bbccaca1f6474ee81972d1a7b62a194ddf2a3aa85d4e7f3de956293e6109920a8e8c35cd95b96f4c62b3a49ed436350f421992eae0cb50d0cbfcaa8178f7a5aa7264741b0bb266006c68f3d685fff722e35da349a2f28b9479caa5d14c196c73615b2d64229371d98511cf7cb38937907c3027249903bab501f05d9869a8d244fae9940f30ab140375f8406c3db8aaa20eeb50b4d1b53f962dd30dbb90aa3e703ed5b42a2211c7e72ef695fbbeeb1cf712dfee014d5652e796e41d202c314f4863135ed19890e2e47a96b4a17b7ba60b336f01fe2bb906dbcd65e0aae9637a1899a87b21bcb07e8cd35e074393d4e67fcb12c9bb0c70cf23d7910b259e27a9ad253c2689ee367333c2ebd34567f1c332a9939a6b78df7e10b7bcc5b35c524c6d16a10e25f270fcb939747f97993f107096370c2e020bd8bf3cbf648725c7e5a63f989121b57ff52bcacd38fa67989eebf5aeedc3a3ece07b7cf2f7cdfb89e8c2d32aa38a34b98e0dc71e9616b60e94b559d471d65bcf4eb50c9cb24c6ce838facc6cd9026b3af58fa8f8a882cb36572946fa14cd70a804c30b7b6266611c6560437d1c5f2aa77a2a194f771ffb6a1e7e5962a0be1dd7627c08cc9ff610a4608f041b98be661e581cf3079b4e81394eef4edfadb9c01c6a00cc5b705776d6a327cdd77ceaf78d318c31462037851d47ce4e3b75b01693d1781c5c92d030f1331c0d07f9af6df6269b7366885be0e1d7edabde7e7a4a7cb8cab3bb527dd5251025c6693bb4fdbe12837fee2adad7217dd3beb8af77fa414631e6a303c15ccee3a49a48de655797af84bdce2077ec0dc087c92ca925ab671857784bd5d66bf710b64abcd002d7e8c780b604eefca93f1b3152d266e5ea8ce25189e1a7c28d7b8fce3124bf54c4a209c906fbac927745f3eacafac139a1a989a29675e9521515b4b97649a20214c63a46d19f18d0ae723f5cf3ee79a36d54284be409f880ec565e93d0da1237713e8f14aebfba72fe3f341707b7cb56b8bbfc4f56684ae327bd82e7eebb7807dfe20878514d3c5a7160c6860ad9a96d76bdcb31cf03e4c5853b308e8da0d20738c83e8bc98cf13c823413e9260ac6417cbd358dc7cc65d5a7a1a7f952cab8ba233aa373a7687a229fb41d0896f0980fc011e4d48b2ac0a9078afbf742437409d14e691dfc1fc2c07104646215adb6fc092e8f9255cec0eda13dbdaa242e34a1bdcc367b821578f43b18dafb8ff725b1bd0af1fc5aab9da7a1a6408f0ffffff0f