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 72417 7aedbd75f654828dfb9ec140d5ef174476859960e0192e3b57ef18470acf79b1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f46d775ea4257f4b4392723f6d8f6b32317015a19daa773876c82bf183110973
Certificate Block Hash
7aedbd75f654828dfb9ec140d5ef174476859960e0192e3b57ef18470acf79b1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0095db010006020000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000d413f68f70045067742feee182fee800eb083e659d84ebb6690c43f6ec7b0888a52d9480eee8c87af2fc908f420fa303da9da548df14ebf8fa82b4bd5a3f2c59b01417e82519a46247219af0267f8e6d03ce6ed8cf8362d6a101000000000000000002000000020095db010006020000

Raw Header Hex

000040203b63de7c4fe0cfef5d0fb8bc85091e9939ece5cd488793483b60a18e9785b13887e7dcd3dd5cd22757eaf94979ebd67ced80c7d62e16265c0c13d86153412ffcfd342d6a88ec001873091183f12bc8763877aa9da1157031326b8f6d3f7292434b7f25a45e776df4

Proof Data Hex

59,560 bytes
121216020307a8e13d602ab1d023ea49f04a57c88e7b567e38c25d70265085fd0afd1c465a4bdfe67eaeb5130b28fc000f28c51e1bfdcaa3a2c6b147eb28ba3ba3251498c3d61475496d032d32de4eba518eb9cf612c8f20dd9ac85d1efd00ebc8b97bd0ba26c1b8e6f280fe3c8763d5f0b597479ac4e1afb7cd7bf571333d5f6246408153887e6077f42ff5e2e10d1e6ee2ba7c446a41e662310cc98bc1427a5d581d7ab0fce209e2b2ad42c75e8a22037a9740b038e8fc3073c628a1baab20c667aed8b0bf6db1a57dc48ff06998101c03f19682cd4511934c3cf05d1195e4289cca2d6ea63914e2ab30da1f84d68902d89d7280c6c1af572868ceb202f85778a518f5b9ea7101d8ae30b147d57ce1ec5f4c8fcaddad51ef36a2192b22e63f69d7bd8683cecb8625be3f9666df966c20242010d08071c768f50269001dc108a8959ddd63401fd29e38eb2e9956dd744be740fd071cf4438bb7e25027b4fd6985fe954f6ce6350b6b8730169b5edf0ca30ae1d76cf6393e2023d00be9e880e610bca2862852f22ea2951acc3379292f34e561199f5f22968d73681899d83d1b3c8cbd69ed785356ae69484f8ffc0113bad004d4f1c774aeccd8dfe6401c8889e0c0818fc6de3afbc6c91371b0d3d2153b1b0d51c4bb4b8e1d86b867d22ff08d2cbae3b541ef58fb03da0b31d77da0a1085c162847f3d48d18c6c7ef15f44055a45f038a9a60a684df5d20c118fcc6fe360ee3d7d6a4da61b219be1b0129a0f432fccdf568cd26dad5f07aba7526ee8747ce8ccdcf4efbe6299e044da96c864de63925a689ca2b855dd3abbb636c632d51a7d77cc7a936c106b8cbcb36d4b04941d16b618ab5d61cfce8cd3cb602c8663b8d6689df98be27193d5599364501fb7a22031c898ace30b42b8e14c3e9b68dd8946bf5d185c24f82795d5d35f04c30d5a54f5d72b9fb2f484d6444d7ca0ab92ee5df98a4f6a8735bc94a7195dd2c22a9d393a4703d85f5081bd848db617696f7a61569293e4626fcf7f2e04054bef52617e6355e5481e9b4dc21095c3ce7be38b6e93589c23930c11af3b7e951f147cb9f0156453a569ba4fe5658dfbf3dca84cfa8693e2a65b30c4c1703fd3b05a6bb6a3beb38423df400647757d97c569e5c86dd2db3ffdbd8e808fbfddb68c37b3f83ad187f1b649418fce9ff7b5fbc5342bbe0a422babde60d93c414738bfdb00111538a1bdf3cb1bb015930c0fbed4078a00a5fcc7409f39b37830a3555e7aa96ac8659939d4728ade6892c2da990cd7a396c106d31aa9a59704d5ab7257e6687efd9b1574adee027e764f1ddae1a439413302c2e8cff06e8b53ac7936b7d11984f09175c4bf6a5626bbff877d771f8a0b1de063372763afdcc3f49d4cac40df43b2b71cb7e963eb06f4e9ece3daefdd0f0f736fe0d393714fb80dbf6edf7a479bb5c146602d9d0ad077180d399a6a57ad16ea9af6b3511eb3fef3be6f41bda2a1d738fb95f398a62af440ff97f7d442d53be1b5c0064031808666f9b40d69dedbd731bbcf8eadfe840815b6b50ca3aaf17966884e7b49b257bdd1863a505fe5a1639b5a872c52f1ac41260b932a3915133013925df08c33969ef9a6cda76ecf955022dcc04017d38d9560eb8b397021b1898a543f4739718797898bafcc9057f9131c4e32ebc7067ab146dd1dde85493d6d88806fe495a66c27acb34f31d9376dc1129bf3d90e0e6bf0b48d1997a483fe53519cc44c5bd106a07ad69ee73eb7caaee7c556096edc092c4609d821eaedc3a5d7b7970b609f8cdbfdd2b87d4960deac156fb3e18ac44d1d4b5de84f12a702b4876b9c499c5a2387ad9c72e4a7efe4ba607377e25d03782ac76369d60407fb9ef434cf68e7a5079e3369fe04c4dba51b5086d7f017e765742da0c648cfa15675014de506a4967be41827ec179ba604a655f3b0d6b71382871d1a71a8a565ad8384c161cf10fbb70547704dbbfd248ceea42e46efd45b68288bb6f0e4d8e9976d41f6934a86402c94e6212f7e327e23a6a0bab15c8f4bb663afb87a577a7775af3858527cc53724cdca6010e1486554a9baa46c1a4e306f503d80fd0ea15da4cdb3aee51446de5fcc66ceea031f5790fd18aecfe9296b15d4e4de6d2b36c7395f480cb9e2a37e64fc11a2df33d2302770c47fcdab89ac84effcfae4a7d24b1aa22fc07022eabb32d0590081a58b5e7da910cb255c33895cea6dea3b9ad6a444bee26b615f4ebb32e188b82b048f20818d2d08eff7b3ebc4d6d959e6323a661de27c70660799357fe19fe779c515ee1b782530479f5590af6865b50996c3dbccaf247cece4941402af8447500654e8eb6cc30ccecee3024b810b81670d5c9418f24d6e2da98e4e95e5e4c56dc5dfcb320305f5ff8b7b6c4ac013541d73d82958e7bb0a32531a593d588a106f65b49d2758f9ea7a69cf99032fbb15e0cf9d184ab1be035b33dffdf7d3bc0b5958bfac9b06cb3916c75e8c9c7270c36cc071ed8ff8958b274eb057ff95ca8652d70803892139f46826258a126819501981c0bc80a8c725cb35748a735175ce9b165cd983e6fcf00a28137608a2aa40fa1e6e6bb1adf1810b6f32937d013928c2317f9db8b9d80deaf31dace29a7997eb7c2f720ef61aab9da403bc9114caa99f0d7aa6255d0ee7f8d4b2e9111aafc4503467e5fc4c8f355e4777561058c01572883ef2d2af6e642450016927096d05018bdf6455a79cbf40b80580750aa79a5328b2fdac7002d83e759eb5e6d6add1cc7f12d63d7bfbf4312c241ce78b376d552ce0383707ca9a18fcf27e9b6af829a222ffad6874a48b40203820500bf525494a539d91bf53ca7859ffb5725092b14925485af77760b3c6dc552ddda8b05dbea41da908e8e9779727fb1fc6cf9318c684aec22b723c0dc06a4742d1bc855ab7fd6b375851e237e3271f11633477dcc0ca9d09b2a8077c8d7e4db9476d020b1e0879404c45b8a4a761ce92a049c1dc0ebd24719e40aef45a7b3a7b049a847e8abb1f0e9fdb243e70d01db19d3e8afa02ae5442d667bf3df601b68a9abdd59db09e6a1fe731ed833230acd33825339e1ad9d273e32f5267c263eb462a7386122352ef8cc0c40ca64762ec3e78a20fec294ae4487fb8f63a76b65a91807723e62daf806edf2e54d86017a0cf625af0405b6771b0b8ed30d182a776d8795439ef6d1a69ff16463de697834b3a98f788f42cf1100da2575ea22bc9f5236ea93cb25990b36aae135759ec54564b421666a1d54b6c5833cdcab406500cd6604faf17a957760cc71e529e497808be87c3307a01c24c1553edba1b0b04e17ac65e275931bd8131df07ca2dc5da6f7432fe0258bef954194fd1eb946b40c22f73c357900bc912a39ff12940730b79cbfaa3b0a456e9b81a37caa8770626bfabe98243e1eb5bd03dc75041cb7439d6d81c7e12d409679416420a141f4fdc486c06c051bf1655b4f14a44151ac056bfaaebf16dd18a847abcea7573ac27ee4c9af1b945027e4aeca34136d7f25aec994f23ec474a53f8a31263697b82d4b278bb94c912783d924c0b3e80d6591eddafb9d650774fcae6d47efb17f9f2d52c1e05560e2e11e2ec7f468e0301b3f45dbdb65deda2803475dd86b02c130e67be5c06fa12b614262c0c27dba4fcdb76b7742450930179839857a9dc0235142a2d73b094e4ef7fa8e19ea28accf29e2747d0e5ef31773635ecaf2ea7125bc9b69c607b2bfae80175124a76f7143086a7d004b59ad199c13bc291bc102bcd88a11fc67ad1a619843c9e1bcec4098f0b3a61fb794785d72b85be9f6577e27e7646cba311a159f1b4e9f9fe1b76e21315590a128e40d1a5de5bd0a6de297b191c65b8188507362e8166c240d28875b268c60ac2bbbdb2999de728f8932c7330e199bbec388585348063d7e6db52738c1ecdc31e2f28395e334db25be7cce1e7381095782dbba9e4fdcd3d11bb45cf630fa869f1a2e8c5bbd6aa77749c553f234ac7da2268cd858622be2140faf517e0d581f60e191d51e17b604999f7ed710df762bec8c272a90d4606a294acc853789bc17f02d20177352a1a1a94cc0603f66b43daef112251961979dda2c62e053d0d02391bd11b82e918feeb7384964aac584a27ee3785b5d1827f547616fcb9ac9842ff7889d15de405ad5222aa5a3b8f6c6357804f83038960034f35f091ab30761fabdc7eba280f79f050c9dc3de1a5377ffeed818d9ae3c1caf46c293e747f78107f1c243dc6691f9fe4224417df163ff007d5bd2048c7b7045db5dffa4c8e8789e7f6dfee579da8849d32907d15ee363dd0488aed9c0457285db0281df6d8d0817f0aaa73b9d1c2785b30ac0a99d865ee5d6d55827fba339e5a9f0876b6916c4d6a4d7dd887801eb850e34d890a8ca895c7f2acf88b6635d9ada381ef6c1da4c65a1f998b9469c28db96596bfda7a77053d1d50501247b501567b4f4d3361598efe88cc52511167e51227ae626021fc7755ec173001c5bfe2b98fee3f1d5c6ae9f4d166c70d309efe96a8026073ebeffd4603ac387e4f8682e8ba45c12646eb87a14229b2533953fd72161e3c15be561aa14449c242bc615e24c4fff6cd22f1d2aade9a1caeedd6eb7c81663ca94e901d3f85f9e37615b0a7861d3f9f803a87e717fcbede7559bd9ab180f2d0253ac758201c9f7eb820309b215e6577a0f645bb76071deb83923aa16c4a099580fe9699d13eae3a04725f401b2fc072ee26b94087f9e703e41c24030985305cab2d9bf169cf4507eec29f94a72372a4fa9fe561723d6ff7c3ab499769542f0d946e09a75e1a91be7f0838aed6635b688e8f788e6a9d4fbc19b37107dffd97dcdefcb7eb383c1a1c7980d71d0c1f4ce900aadd1fad6286fff10f3c90de33c0f4b9c4a201174eda87c373ff44bdbe4f41624504c98c4646e4fe8c46a06e531ad0b4681e7bafa495d8cb054e0beb799174af3e2e368ff4158ebe1500582b40649d2805a06786a3b89582675d6701c1e2f9293292b44abdef9ee0deb6a040eff69a210c27b7d9d2c44b0a55bb81dad10f8c14d753c52b45e44413329acac33427888eb53dd0347504dc0402e22a84c6d28b3c6cb2107f5c2480ae11faa2dcc789ae67a567507695db160ceeb48aae8d393a99c5033c7fdb76d0719e9a95703e2ad90727d2530dc32cfb568bded982287fbe8f21739f7e4d0ccb40cfd26468a5eae54aa6a06a842f10968705b8638bb7fb06c3be45ea074052af0bedd2cff1610e55498148b5370e5bf82c4c3dae757070c301bb451584e699dfa11ee088a8eac5b8810917b68f31bfefc20379f45d17882c26e428a3ffd7f2b81e5a6787c00dc3a024df3d9407d0d0c029f32835e0ea87445f4b6dc5eab3f7d61995af66c579d45c2a61cb5f18250de68d5de481d045d37d6c77867fd6ce93ec229f656eb9631ffe853706034bcc70ea86053952d0aadfb9b12766a555a504df95354d496d0dae26f201da34a49a50b47b7354876a83ff70fba596ec609d9bee3750bc54b74d33dea3486954a881356728bc92e676488c990329b537a1d7f5e2cf43c4acb256cc7b8406f2e11e687607a1cb3c1c24f10c843a3263349163e967f5d2626071b07e5be88f12b17fbe268f076851d44c1a149db104b59f7c998165e10243c60a1e90961b653b1f3f4ef2c4f84c293651a352fa9bac645726858fc6d650622d45975b46da43d5f8761ccf92b9338d4d18ec3ff50d4575eddd781b0dbcc3573cf3aee88df8b9aa96568877374a5e5213c1694a6dfe0eb1726ff80739621b17a3f86fc4615c22e8358ef515ace7f3305746495cb8c1d9619197c11139300767648693aaff5e553cfdca6a1c2ff576892c9311dbbe14f4ea9b29f3254caa9ef69f71c5cfa48dff4ca755556bb3bf5377f54a79185b22bd55cc8517d2334953e129f3ef8386760ff8883d234eb77ec6754411b26f28c1ab33b57e724e8d4ce590e7a4cf7c976041418bcd02e4bb262f3a75225d8c723bf933829bf9623b78b3a2f1478a6f87e2d4926d990baa9ec702521f6dd369ff110aff156ed218fc1e8281792965d15990d9c069ea4ab731fd6551536d78561b7dff5f1ae6c0808344bac9d549e4a1bd996e243ef6fc7d3061f45ac91c63fd7744a71b15e06c53b826603d81a0d94b6e6fe2a20a828302411de1d462acc2bd6d52c80c04141e59934557a40224ec1386c61b906f623a58edfdf675edbd8c1f25dbe61c7c79f395b69a01eb4fb048e1b9473320e446e43d57e8a2e57cab039fc6b59f3fea47a3e1e513602aec3c918d5c506bf74c9bec967a82bb6260133815668dbc1abb450667b124ff70cee229709481bede0e41194dc1d48a0552738bdfec0676e22fae50e1a3f0543061476b961bccd315ac1213184daab799f91307a90b952289ae75f64c97093a67672875bc05c05d0b52cec2cdf6d9f32c96fba8a578a1833cbfafc7374c506990d966a47c7361f8152942faf51b9492e6de08333427168ff394e108378215004782d22ba94329d8bdfa26e4d721ad5d33b3344352281d969ce481b42842068443b48b62d36c7199859c625bce13c83b48d77223ff37ad4083806165b93f3e9989ba05283772047b30626e83d9a1ccee2c2bb14dda82bf0fd1660fc6df329ac082ea365d56ef1288b8856df679eae4487a3a741fdec265f94d96f1612bb795cdea2819a0e621a4eaf46b8571578b74a57a16aff9339d16ef86436e9db11f47f57b1f7cc4fc4f609cb007f314e49bc5ab210c87c57b7224a61fa7ca704dee6d03b3b2f728d0acd2b0c6968756a50c5b01523cc794adc9e8fa420117ee81942ec5c1bd1bfd56427947015b0892eab4da076f8aa136bdf9894ab9b360f03aa6040af05d7ac93767baad4a35c8e641b84280cf05b76b2979ab40b30549b54fd04cd93d630c3dc1a0f0b051c745377fa349073efa5d4194f3afb0c50e338113c9e75c858592b3301919599686add9f0ebfd198f4b780540211a4c70b4aa4e92af4b8bbd6983d334d24f3bd6937ee43f1606b516840b7770698355a83732ef77fcba78054bfd1e77b2d912e64194170cef466ab5e1591100991d6451f4247473e267826303494287f34feb9a116e325902a30dba2853f89e220746727b594785e2758af08f926c4801241fa0f8dee2d7895246857fd209e05bbe29aa8f0c14c82b176b74c212c23d64cefeacf21246da0a8587a6b8cc8d0de55f2cb82a2e0292184794e15f350061842bac4ef9717eaeda17527844e84923bb8ec109f8d186648bd7ae5f05e38d9f3f7ba6443b6f9b17e47fbd2e58a0d9afcf55eb22644d327dc8162aa18daa80bf35f0d5f5a696731363430f47ecfac4b5ffba95bc44f942afbdd90eebe9b5dad047237209d95136445fa58586465eba267caa4c05df5f76afb01037cb86be97e9130a24cbeae29275df3f39ec432b2b78b662ec7fc367191e8830b9c10c7ffa746544498d1b7ff0a121fac318f8ad7b28043ac2dcc79f96f26b46d1386fb32d418bebd55680f45af5b8093d74314557ab8b86595766bd007e14c729df078f2bf31c2b5dc991c3bda179c49bd872c9760c5df922316e2708076432bf3ae1ceed28775b54406d7321211f852489a1bf05c87e6af0be047827365761ee84b2434180220c357f9c6e6875b8f8d2299673e10b4422d816fe4a3380f590d1f088b6970bed098896dfe46d017faa9503b5cc31fd5572865f51a61d041fc0d524673456d49f212922afe85f6adb1d8961e82995a3f996aa58b7f8855143be00ba028204c7558cea44fdc44f37455b06a19c48bfd484fa2c0587bb8bd5e80756d8bef3325bd4f5c0384c2f4de86ce7b5e7b6a17ed5df357d1ce5c8e99537acb785423e1612566fff072e01187f57fd82c1021d5605aaf0c57dc97c9f8df6f9ba10ad372efd4c05bfa026e1c93a96632539ec642cab5605b38972b386d0598dcee11e080a1f52224518be0a040d157b89288c1f01e03f5adfd445dcdec52958db55918fc83e9f6486241015f49ec9abea4fc4864fe2728b7ff084ff09faa4217601b7b8b8158db1e3e944dcbcce1b272b6b50d77ea5834329819c071a3d94a96485cbb806477a6deb19a7ecdccd0bf0c5d9b577e0b581fa447c2a1bdd3b7b53dc5fb4d5b9eb73b936a42c12aa425d25a235019c36afcce9663ff36a359b945087a4ec5f69570557bf600f9b4c3aa139cf4cf054299fed7f951c49a8310fb51acfb0fbb6119e6ef7bfe74d0ca4e70add86f102230f3d889e8da97d56eef9120b508c698c7c67791648e3d3aae38f1752d0f6f4bdcbaa07ff5d4fa8c598a0f3384ae9f3b301b5d0302b3cd0783aa8a2ee431c6c7c1480f5290e8cd29549e663a9530dc7357bc88ba8fabb27bf79aec6ff9ed0023c06dd62a539080f73f640cc3dfaee2c07a2826bb76705d1a2e1a5b76a0d08a896aef92ae1db3c657c5bd85fef29ee530b3876720ea4f1e0a6289c5b48ba746a5691b3c7edba4147f5ba86c9d760d9507a0e48090a6f2a6d3a32c97e4a1767c513c05c9fcc3edfcb8e22fe33f0a8b263209e446e54bcac8eecfcac09f93b86630505a4df4f1f56b50af3d884e8521c69c385774de7eb3ce170ccff0c0909a15c7fd7f56145e0a48e34b003332e6a07ad54a49e432aef92241f3a550676616ea7c43fa8b3fb34a2b1ec8c3491cb158a2fc284cab2acf967c3ccce65c6ba05c5048144cce04f060f98a3b27294c23b6d615509aca60eb372ef55dac1fbf49631dfb3fafba1c01fb42629c2612384e0a61f8878327684d16b13abbdcec7ea686196b73f820180cebd842f131c26f6c7fb84ca2390a5481a43ae1b3b31448ed7a9a7cd12807a85ef062b7e7508534bdc2ecbebf80985de17ba3bd95145ede9a00525a685187d8cb7566eae6fb0fd0fbbe741089937a7de1f6bfef12394207b69033a6585577ac1c1a517f31c5c39aaeb315b43f19800d8d6884c93605099e46f05ffa23d933ec0cf1c2e79bf0833cb1cb1eca306883f1e1993bdd71ba1c301853d22357669769a49853ee7c0f72a2a94b5a56a9140b74cd8afc0300d8cdcd5d1b7871112a70ed10f35d95b61150df8f38b47c0829e8ff3ae2db9c86f23022661df64129a4d2793571b54e04daa25d1b438f9d26e26a7e4ffe5660448df332abd448e646f522144c42e0fc7173e5cc7081ffd685859a9831baba7152b42184b4ab0e80a7c6978064f52c8369df6f80830a02962eee6102795c1fc8102d104f2f2e61b5784383655125cdc7bb2622f86785ac222327995b977266979bf422b740665a47b80ebb17f5f63af999845e206742ad6b150f8e7d1b328f756450ac765546a33a8ec84fe41ff40609436ea446f95a2bba7de6ffdbf9d8b6220a77cbf4d1e23a4646060608187791f22ca573c87d053f546470e7afbf2dc5219be455873a4ef5447e7b0d67be7fc7fd3ca7db236963a563b21af511863c30e69a649c0d661ca3686b1e63d5e090c02ebecbf9b173ec5ec9e0905bafba9f80634b59fc7a7d042a2b8a8fd07d71c15f13bb38f19cba61414e631fcf93fe72177979455125179ad9a16cd0910511691fa6767c67c3bb7a2d3257475962bf24c2bacea708b54360385a24cf531bc23df4823ae7b7a26e3045fd4b613d424c338e795ebda3b66304df44bbe4efbd8ec4078e02dfec3e92d91e694c0318e394ae7d8d7f5fb88ef8d103dc0bf69acde85760d304e5abe15a640521fde35ec9f70d74e39de64db52d151540c97f34dd184890b14667ca6a62db5e33d7935f12e67de5a506171ea0616bf7582cfc1e2f0d4257251e9bbeef830094c9188b16c97786973b8ee2e1d9708a6e87160614e46edd200dd71f5078cbcfb4aa011d23cf90fede32fbcaa8ce15457a49df49c2da12b9270bf9df5c68bb266f04eafc4fb98b81637ca367bea69708cc09c22994cca07207f616cef03ab7b21df9b51912cae115f1b56802bfc32a66dcf40b26abb0af83a33c54a704f6f3754da0a3f786e88531656aed494b17ea5f610c0f5902579fa96babac1f0d424a069987d2f304c1df1113cd74a892b908964f94799b4e6a2e62cc8382301b981300a1bd2f8b9915eed49434215519add333a43f457672f099d6c357edb8d87e2ef52ce0c2dda63b2cde6c2e78676ae22c779ded7f8f6e70d7f415491ca5060424ddfa46c904bb76d01840f8ad58dc6091f17e0ced6ed73e5916738c064fe7c0efade770c78e16a9616dbc8ad83c464c2f2738a2e87cd405475341001f69d42ad7c7a10fc0ce7a8d89581357f3f2bd26e3fcc78a9c9ca3cb1f515c9745467cad6ab6de3c83838e108b3ee0fd27c5f562b2a85ab2050a892f9276f7b660c24990dd63a9fe1044e8b6d79e73866da9526680a0032ce89e18b7a60653365ec3ba89b16b1deebe65ea85111876d343506e7268cb0cf57930b2ec59803a928ec95b0d3881c37668cb89a80f598caadc12a23cc9ea471f7d96ee3a7fda35d90d3f1b6a56c3819984f0d92fef4d796b39b1b1233d868bd5147c99d2bbb8b17188391a7a03d64567e3e83ed6984b3eb4af40b58b0d38ebffc32d0f68da16d5f928032a0ce3d1ed14429539def229a8372018593b84c89acb182e142937945d2d1e5ef46eb3e8807546241fefbb8253585f260e7b725622be52c6693d5750aef32bc1070b1d954c96f14ea807d0042532c8fb4f631f977450ebbc7085a8b22bfbe1f170d98906397dd48fd3ec9f662d83ca226949a92f6e3718ec81692ba49d0ff1e9bfe0bbc93cc3befe5b70c7fa75bce6a1823d7cdf9edd42ed93bf0eadb5c91b24f0b846375013e21233bed5dbaf2d85198a6dd5a35ed88e14bba3354ab53ede533fb341874cf9b2da7d6f1c924995053a0e99cc0aa6f8888409b53e851eb7a6569a65bb78c366ddc6a73564ea794a5047a4db7de744ba7173a103e95edd3571267f809af4f6d5a8afe6a4fabf21ab1f747d69ab71500a65fac66c0b5ef94994176c5446865dea791468539525617f59115d8790ccf15ab0f4ae93da53f0ac8a1fb5f2d5c83be35a2baf81c540fe5d130015f0bf10dbf797f3dcd197ead7c8bd34efb89e093b3c42968e80f213f8cf7b7c188f58c9ed2f75eccc364f0ee5f6481a789fe801ca38843a1cf7c9f348b23b385fb848dd21007e04e82349a2c1466f32392ca9fa9509f8910e0fb58b26a4e70503945d404f6fec36bab1bef090be420f46bdc04eeb2a86cbb994a13a1398093065d9c60a1d59a7b73b340c1ff4d18d65ac34bec4c53c11ca8e4b566c47b6571040edb84f74604fa60d956574da5cf34b303cb341592472d6a661ba3ce277974c724f1fe363e7cb9cea6b0fb23d7d02b3104f210d98d6c9e42279ddef7153aabef88d0315b17482af945a8774b127f98bac0673a329fba72a21bb7586c810e825c5550fe9810c62871004cdeb56291b50e26cf7e743956bb428d850b528dd29dea7cb36b07915deded15d0d65b1cb6dfe0a9cbdb628d5ab79d5663cd8565e980339f73bd2ce0601e249fff177c93cb9ad19ee4ee8f3c9b05c523d5de965e85c1dd0ebd5d6e4043d06f7b76594d869f88d1862502b9c6d4b369209adace85f0448c98879b8693026971960e780cad0435cf9c52ad710f3154bab648443998c36b135edc8f810097a7f46a7bd04c1da271e27f7db6c901d4528963ee3b0f0a060c6ce5036840843ff276cd2228ab1123c14dfd86f5c7d2802d6de59b405a2315b64ffa7cb5e752c795e837ac99b637682ea8db9f4bebfd486c3a357339f7e28f0fd67b187972dd9856e97c58159002ac68bcc9840376a675c8c823d523a3c20b40af66ed9b7cbd5c56cba241b84945dadc2cf5695997fb90fb233e709de36cea4c85c517acc8b38148ff2a23b12b06437d40dc5f554e53b35d046e728281df4068e6f1b2114812730e4c54c9219f47ab61849626082ae038b5d0d0f7cd0ae8d73e51f2acfb35de86394cb8a01b81c73d3b834353dbbb96178721fc960e74ffed3e308324da46e917162ed970de0557804d1efb4b5e6ebd9e5930cf719f6630d9f1d4045d9b064bfeb6307ee78ebe05f790f3a796d97dfcbbec3f537b4420d505c7ce91828fb14cce5fba7d881897eb8686630d8bdf5409929331b7ed0f9e2989ca842faab3088c8a08c781655b1087175e6489c297f153001463b068a7b9dacb6ff004ae80a1f31201cbc4dcf17a7d3bd666a69aea8fc2855d07f6d6dbf0b41868a03f4f92b86c8bded3a087c2e701113c2c84406cb541140f8c4d48a6390c9006bc45d9b47ae9c4f25d9785aa0e0bbb3b1e021de7d95a7185e00d27c4e1e1675b6cbe5daa8744d326a288df46a5e4ddc3a08dfe3f1ef5ad60fa0924800055d7ee78656b9fc799f29c3db77142fca867a02d881a7979813690c6e31ec15c5127c7fccd285077faf9449520c2145a3629c29f620b5606cc5b4ac54ae47ffb81ab47c898dddabdd52a58982b4cda8c4017e571febe18224cd3f60fb8ec9827c10997916a0b33f19fbdfc3a1ab94a435b260f1c08c2d4386b5272f1a21e1e4d8ea684a001b9068755a10bcc583d2a4e7c5a4f11023daf3bc7227fedd48d498145e1ef6767fdda30555fb4ed06361fbe0aab0cb13225c494ac6bca704fbf1aa13d87ede6dd980110fae4e84aa17f941172c5c44427d536d04bf1fdcd0d86c347715a96fb617b4177900e6a3b02e321089dc96c4d5c742625dca89698d5eb6ff499b514e4f794282ec5245af4a44c3c4dbc0f6a3da8417bc5bd229f8fb9b9bc3c0bd4b8a6e66895079bf037b13739ddb6533ee012b750ed5d2330ba9b3356d4929beadce609aac6037bbf6603554329b0f5fd5269df36846802cbff36d337d3831665dd6d462f8be73fd9bbc331f9f28086b33c37069ba956cb042faa02eb440b05a96f90e0dd74eaf82ceb513129b75de1a45653da4d2bbeb4c8147dcffca4e428f65fef4a76e9044dfde19e5d5cbff948316a117a899cffdeee4d372cf90445e90e90a374a1959e08d896dc9c5cd2dfd8b2eaa967b7a8b269cdd6f09232a167570611cde94033c14aa9bb8e35768321da701c1e3a2bf6c9283502c9e5303e510146d6e82630c0d35f512e56e3ef568340956e1dc6c6c9acb2225907a87fa1b38358f7a4caf03fb48bc6a9edc86a579e5b3d79f284f9ed16388d2e47faa2db87121485424187cf06d98d00237f6eb7d3113fc03e44713b9d2ae90f87db486cc4c6bb26b64d289869f8ef6bd2f62c88695173f2b0d11e01b361703f61f41a1d61f65d4438fd6fe75a498725faa9a7b134793cf155f3e6f7ca0614f0909f8b3c8f1d9e38abeeabddd0db870f0ee6849ede48065baebffe39d7f68f9b82ac03bbca2726be08a9c24f867712bc9816cabd327bc63c7d82b29f87c8b140d4aa987b330a872d9e2eea0f53acd91b63e49697693b1d3a6ef61f82ba7aee1bdb929f9cf0d9af7c1b2b61ffb533f344e3af8bb2f893d28a80747002c36b61ecfc3dc7bc19916466bda6eac7946072db67106b34146031ad5e847615301a6b8ec6b455eb653ee6aacf51d4637f85ecead3f5927ea7582fd8e89afcaa6c80433a47bd226caa54924c5b060c9897a5e41df7b0ee11dc1985d7e92460fd24ac71f2e3774d01b8fd93a2b1740b1eee52669c9a536e2f4b35ce786c42be4c02f84be2e9b73bf862b14b14fa2ee59c843d25db7c0fb18ac52f30f34d3b22139f8ae0aad0f8db714f7d596c085a49f26a0f36d88ad70bc70946a21f789a47ce5399783e0e3c71ad3263c141418eea58c52ab98112d1ef7221230e9642b061a4b8530419ca32458527c4072c8113eb273ecba68dcd6be0025c214c2a11328ac8ec92859e62daf1ddbdc92aa21f1371f99355d878f1777494b536c15892cdd9b2ba9e6923f9edd6ad0874b8b372c4f5b4c2dfb945231ae9c24e2f8779f89f76065842355fa0d5aed13da7db7871678f8538b9f83a48f38c3416434d4d806b125359cd65ad3d943d89029a9e58b0bc47d4bb5569928d018099e8e226c3811da168d3e84d87e9030b039f3794b37e7e3e73b8390a712612a611d6f2db639d78a37b17280960d1a655619bcf73d14917c9d29159b521b4cbf2951f0c9953868094dc292c0daee0fd04ab1465eafda58a033a50be395dd051f60e29c07983e2e9e7e532f799aa2804a02c06ed244ace5aafe00e94b08b28398c27ed1a3172243cbcf0444e6e727b0d7ee8869ec32ce33a59a1f6822086970d9bf48fa794b1655cf2556bd293160a8400cf42dbf50ac22088fc83e4d0a0518b1857528ef37a6e3bf9c37855269129f34b282a3045ec49fcec8350168b357c0af0122b540f54f800a89a88f699820fd0a2d84918389b55592db51679d7ea50ccc6d1dbb2950c9d6048ead12cb52726bbc4ed398767bb49de197b667ba4406cef7a6f0d872597fd91b9798fd25a694f9e97fa1b333aad4e029018187e43c8d16b38be2afdf0c0a5c7e80a09f531fd7ab072bf7e5d0b5b217aa2c6608dccd0abbea4701645ae7c9c61a22a675a8ebe1165e9c5c31e55fcade868a277b4eccf0d9158ad2fb66bfe199e3673d322d19cb98326b08c28099158d2ed25aeb3455fc81e89ec46a49cf71d97d703b66cf24c6e9647facd79c198cddeb323630a1f729c5c9e1452191a0df5c24e499c25a9a7d03c0bb5aab498b13de9b9eb3bbcc76f9c5662eefe12e8956c7d88b4222f0f98b78bf4af2c3450b00d6d28c78af5915947a75c948bd8627372fbdaf6be12f3e193b79e16f392b24ce2bcbbd9d4f9774d37ccb73e9046cdb70c005f37b53fe64b1b327863e7e8e95eab264e251d795ee420713e68cec227126a3d9adefc593868216eb1eed7ff43dba784c04d72232498679bcb264e2b7a4c0bcb0966210fd1ec3980e0bf8108b1afa9740b0f0d014563060d747f2bc72736ea9f73eaf06be24e64dde2bd4fb1a17de273b6e5e6e2c45db746513f4a2479ac96d7caa2ffb5c19f95a8ad0e2b63e0b00c422f6e5acfc268493184b9d4c09529c2ea5b1a4f3197839247a42d37f4e499efef4eee7298c4f5218b0f33bed74f3b28bd49d587f592b59b2a21f403ed23c23aca36d754f2ad23b7f20e13c9279ef3d257e4509e330259ca2abaacdd37f2a824058fe14210eec8f95da2475c864b5928d0f2d9c0312903ec43a913dc70dd82ab8f128cc0227b5fc2e7b058c9135135935a86cafbab97198e1f20664d884779634fa71fc6c6df1c279989fdd9692695b1ac7b68be545ae8fd5aa528818aefe7293e3fb2ab8fe33b9f5ae90a64b20ca1c888f3a0bcc2e8aa3932c07853a7d784c1b23f7c88818c7e02399a3985768d80869529becef65b4d25097cf9f778649695bd5409d57b85fa6f56c30988dc8f98cd98a2e35ec90419e3639e6860b2aa729fc95174d56edafd678fcbc4eecc4f546b6b865e55b75c7e510ae408ef59e631f890eec6a48489185eb49b44d95db84145fb9ea821b9a938ae7592c8017c4187981c758aaf5935b1d10babad25d2a81175c34c1044ee6d59267d8d192cc672b1a54e55eeaf8da8982547ba9b54bee843f6252a41d4701c4b78945d92d130d8f4d3d7b51011744c269e4084d4f5785df97d5cf5b4625c4817869ea794316ef667c0ec904474cb56d8b723e49bcc8bd0ecc7247ca0af8a6641c12fe9931a71d7de941f20980ffb0e7f18ae2abfa7ad0633acbc18a45743462cb5b119d01d3cb7df67d72cd004e1dcb38937ab4ebfea5ba8c4a5efc5328902f2f86db4cc7578e63d3e6ddb8a1b942f759c6731ff1f6eb4c7fab26b7230bf942953bee0a94feaecea4bc8b8b5a19b27573ed6e652bfd90a64a0f60499e58d41c6839c348e91549ca263bc79a264e9423be0f15d7a6926fc4a25c1981c9524d286cfa9fe4d72b6263db8247d45a04cdc4d43aa6d00f26414ebd3f9164123ffdbcf3b62d4cff3ad346e4cd64b89736cc17b1b5258728c87bbd29603b58f90ad0953a545eed51e0e5b0c19854a520042886acc9642d86609c88b94412332f7007ac6d919760aec8fade2d6c400f81f72140fec1411a0c245bf29a6db887e41d692c9a32207b5f42cbe60ad8727aeef90aa9d1c988c5f4780f3c40f69bb161fe47839e5893584d294e63e666dabf55ea5bbcd4c832461daf30640b95144c8747fe4f23bc7a9d4412a4aabc7327b8696766045b16fbc4cb933022502c7420847b4c7240a3f165dd61685178255171dd58436f65d6a631de15bb7122916e02642b5b898915e0df7325e5dec787c7e0e22c9653e7ced69d6cdcecbd9213afc6691d8c1db9f411e5d0e8e91dd42c64727754dd11356459db70a9349554a180eaf463201244ae21d4eb86f18b3e91c96723de035ff3f67053ee52e12d22152e461333bea6f90cb36443eed0edb764e4bc579165f5ecc86a1b03a8a2ccb0f5a4fa64bbc48177d8f544c76e8c587923824390b5638b6945ea83f3b8d3d30492e473f49124486cd5356bb3df42ab0b158476f28c0090276cd381744439243494bbb73bc86432d8a5813b000ef27fc1027f8aab382d7da17475517087280ea727cc404a8528c7eabb116478021af0446ea0177e63c9f0f73a076a3068698a0da82bd8c21a1895278131fd3c51f59635e3ed3c5bc9a789c49737d7277066e2a9157e1ec546782f29f4bac44b3511f27af58a32577431744cefce633860398e51173abcfed2030d72b8b5d3aa5fe16f6b88898b38c8afc34c94ba547cdaf68a76bed6fa5b0dd55922d432b677fe2a559d11bb6c3c4e3cb9f5f536d9f15d01099bc8d315c892dde2fefbec10392101eeddd965623be0ec856eda6a4b39bd339aee5dc6253d77b28d4d232e9fbc14a870c2f4dffb05ffbe07b08e0ebc32523b328611b8c6229f5caa9a45b77f8c3d09a2cd3ad3407ab1b1fbe2a4c872760072eaaaef584af287afa6b30a0f8cfc003edc4ad7ecd1dbd471d931540e9635d92314471ee00ddbfcda659d31b74fe39a510c6dceb2bdfb0914d5115ceec054f28ce537f43ea2efd8bfa3cb79bd07d9e38d85e653013396240d0e982cc72889e6ba578b4d022696b8949d4e7fe10857e334ae5e619768a985e2dcd6d852677e80289e68e4c385afffdc7c0b94d4a7a25208386c161bc258dbf94f940284be7cbee54ab84cecdf050804148c950f3592d50f9055c1f7c8973a7e251e6c03fdf257ac1c820b735886eb9773724ea57d47f1c3121bad2049442517b3fa365b2890c5db8ac3509bba4068099ab4e1ed85342c452e71e1812ac50fbdab71b259c6b715ac242ab506da8a4695baa3a7dd08af253fb9374dac20f8ad9d336318bb696e96c8eb052a743dcfbe539aa8b2d43aa681181ecfd2360994200cdfa4b7f1cb7d2390c62006e6bd64f0e75ff0147912dd7913deba9cff2faac785de7151e4b5bf9fdb2e5c1a3b02d8f7b0bc47a6068fdeedd6ac2393a09c5d7dc0e2ad53048dc73f6507164868bb0b7fb16390a4b8cd5682dee70f5a3d7f7c47ee3002d4d4ed5f44a257ea4562aa94aba899dc282f0248ff9569781b3fd51efee6652c257645503ce22413276978868c4fccf46b5ea9374f6d41fb3e706f0c348fa41a8799aabf1cbc3a5d579881c2ab60bbb8314e9e8e868b451921eb6be168d95e8d5605afc3dca1182b379f0028c100cde1da30a9e89395b1386875a2237c8e2c9ce77877118ac4209b0c347005a8c25f6abba46842f5b4d7fba5aa0415dbfb0a0f4e80b9f60f001a324efc03f142f94069107b54b2d330a0cce76553c4c8e47b07f095b4ce82f19a5b79923df1b60867d012551be36dbaa9b401620a9c77ad8bf148c12895ac8c2407a2d9d29cd8e5e2bd23061cf5127e12925655b14c0c43159cb693863ecc4cec95019ab7ce5d425b46d2268a702a8384002c0758629e01fa7389b2934053513e725528401dcde89aaa7e0e23ccffb647905e2f842d1cd2055d0198aef7e405a49e23040c256b67965a425d558896e45e6c70541f7bb17689ec267c5a02f31090e7ca197d7466e47d473181bcce6959ad9ecaa5df8fb84f9f0b242142ce075c4f01d196ad6b5fc7efcdcd496f80a59d3134e880a56fc9afb57115db5f366cdfa203fa3ea58734d82c926a9c3283a64e765bc7b1515961b8f51183182bfe52324be1638e7a6ba19f7c1fbf3ab23f7627cc2eefa05eac1757b6fedfbe3aa85d70aa836f975e188fa45f0c265e8948cd84be9960cf4904ca4c25df66e89f536293207a87596fded4ce0a867de6031513b6add9d2c55139bd5c1c246571eaece8fb01c7dfff355ab9676ae687070151bce6c802c9c85ad42c2cd65fc5d4d7223e8e231699b932e459ea8fef3d302ada4a05466deb122be9515678b02e8f6e877067295ac5cb63c5fae08afe1bc9f824bf45213395cde130080da2bb879e9e1b825bbe87ee767a00468fd948944a7da051b02303854475b88cd122049570c1136fd1e431f20729e80751e2e9da4396798098dc9950483f8e0994b8c884892f1bf5840889fe595a2179174f4ea341896cd82d63142f06a71b5e5708d4fd0da62b415f0f586e40f142e91be87fe4ced01c7ca58a4a5917fa4ebedc5d5be2f7f36fbd3679f6abc5d2f1b7a47139e7d12285b3dde4431ab45e426aa48e7090a11be9fb5a8e2302bd479e0265aa7593eb8bca22b326f1cc80436ffc6dd825028338837d0945537e5e7023730f08237bf1017b9f42c544a21d0ebd23bf0117061a8fdc624b996c03529ad444cfe893b1235157ac2bd98fe146b6553e54694f2327d99adbc7972baf581a7332290632ed0b6011e5c54cadc43f125dcfa088b69d0830d1d313cfb8fd0ea05b8e70f9f92cadfd074b5907e596f3076633549dfe91cca6a973c56fdc2ab454ca353b1f5ad0fe680d7b592d6566780a6d314c98511d139f9b83dbd9449dc797615fa7a340c6fd61b8a1ad4db87416cd2ccce51c9e92704e17445ddb184ec36d6ee2d671675902de6e5d846bf33d45dd8a45bbb7aedf694717281855a3744a20c6b8f48f20abc92239207488d2a84d6fc2daf8f55ed8311f59c3cfde5cb32297adfdf35181028762ac979f8b75dcc01173cdd29f7ebdf790b97399b87f2f64181f3cfb9c99bcd1e5c771288cc4c530df1af8fa368f4a984258d83e6bb57024a13f4eeac440a8c431d8f69216c74593ec10b52e87f6fb63976207fc6d970275890378b7ce5cc691b833ef4ebf77a5c66de8979e0aac7ccf574ecd8409c8c3b48a5c157994ef8013fed51184aa8e3cf0c3cc2a91f640567180d551cc853953b0cc2e4ce85d73b3d4fc935ed6da89486cf6ee46583a1b6e73beb39453d76f260b04fa9115c899143a021f82da93c007a994e8a005bcccb424b5d30b36f822f40fba5442f495cf47aaccf8278f3fae58270b780e60830e975c33cde9f0721da6e8299bbbfb4c16f1ed65e35719e3c2b008bd501ae215a7e09f910ca503cb0d0b2c0147a53ccab9aecd34f961fa5fde3411c0b4f5cd12c27d1f1e0786d975b92e7547d68754c596f082eff13345ae777d25da1f08a5545f4ee955c5d5047ce5105be3e66eccd093d0b39da4f710f7624b85d37cd087fc7528e61770fe68ca1f5534143bfb532762647ce2444fff778e09f168f60871837e7fea5bfda3a409a41f9ed7ecf21b5b0fee585da3cc41f8e8baf5e89afe5d5d37617ffe80a3f27aa1fe4974727c9d97ca3ff5bbe05ebc4ba0ce7e2c68b3b80cd5c9407848fb33fa43766794636893da7f82b0f1983272f868de3ffce135e9756d8ce8df71d2806b9d12a16aad820d358fb1c45dec1d54f653e704e42907d7ad16878a30345e1b3b23314e51909b1a040df819c37a0de228affda456d5f3743c777d4b063bfbad2e19624eb2bd27aedfbcbb6d6ac08fbdacc6e04262e92d0509b23c17cf9205f2b3492c8b235e91134b9fad84084d8bea6dce4a6ab25fae48b16882c75edb6ab7bf8a0ea9cddfe9d6b6e5b4a060413e0ed14ecb5cdb9151f630380a1279a49ea0d31f1aae1186d60e732b77874f11e10efd16fbd05ec6263eb3b0dada2329a6d7a7ff7d79f5bcd2e2d4bfa0612f6f5ca72221a50b07c98ff0b70e71aa6c8a7eef6120095ed10ddd514928094c65733fce7eac75877fd66d7f82042839128c58c0658d3d04e511eb81ef2ff625c18bb1e7cd16956a5fa5c330eab0a8180f78a27aed4730c40072890134eda9d6e1cdd8e25bc5d4314bff56608ed84aa30b539d83e4cd837950b0007f97d11bcab75ac0f6299a1cadb97232177711e03043e0264e52543b15f963d1dacbf2b8fd3ee2c94b8d4fd82c276fbcc47562e1f7e795165a4c6ddd8641563cba7364e1f66ffcb616c4e70038b7f9ce805456ab1a45b99e32eabd4621cd94c8ea4ef4a69c29d9437c320a4c7a2821a8a3e97135e0c38b867afc41faec0294d532b715301dab67a807c9edad8df315237bb4abfb9066851abce347bd812436ea662126376e844116acf826eaae2538b156558c39b7b5a96455eec9fdd2fe97b35502d54aa2d0c3b63dcd3e6865b4ec5678763cc20e68ae350f6fc0bf6fba74742ba9d07eda3a6f90ad25cb5e43fdcd4cfb89c44d4c12985966d179fd1a2c4b840007d052b59a92b3156a905ffbc6c50f7a47536b81605a97e61e6e319c5eeaf85c63b905f3e35dc84dd800386c7ca95ca34ed69bcec7115c55e5ff832e7bb712c25a0f801c94b6420d6ef38d80fd4136e3994fe901bf5dad07877f6ca3e217d448715f662c9b3123dc9ebf43cc30f40c6fe96ad96bcb19ab7db8a52c915f78df56c118182fbe572cd4785d83e0a48bb0d8f28e8bc2ab432da2d1aa5bc289fc0442b79b200f59132e5f73ad6c7406736fee7f67b2a53cf957b8a13eb56b41ed8b219f8f73095d6ef4fed81d4507e2f317ddb3a90cc70cf7e92c0d96645d2ec89da8ae377e8ffd4b3c3c1bd38054a7e84f68b096b9463b2053e43b4bc9a2d429b6db0ad0bd74d03e42904fa96046c0628bc0f9e7cb40a5383f30d9d6436f859581a91764ad2fbfd58ba19bf0d6c2cfc37038aca35a7b270b57b682843cb4500eb63ef61f3b28d1c5743a2a4141bff649f65abb986ed789cbf72778b5c9d36089ccf69b8a5dc76bd1e18e413e2042dd12c0406a5b4ec49272fe63a462dd08df7632b1ce1fd87fc6b4a76c6f8a0da8d4f61f51a246e44a6d4f9fbf00ca92ba84a98bbc772ceb15b2244fe92833673ae9cea38e11ebcdcc8348e3f334fcdfa5ab8d46dfa0eddc9cf7e702e4a4da56c697cccc335c3a8f854e0b6430c35c851233c8b55dd5de7de0b11314817017e85a544d3e7ee489e4ce73ecb83ce41eec7c381f903fe7ddce8fdb6f19f1a0dadf8ba17477b92c546cf750d720bf58179238e327dc33c01e8c586bca27bf1242f8cd5489e7715bc387dd436397d3a0959fa5308a1a5bf47e50f6b4f1bb93b3f411662f87cc6746d9e7bd01376b889a31ca8b932b083643c17cccf202e37148dca4ca7fcf2c6a68326f006e79c5ebe695fbcb57b814cbb3052143d6077ef929075852b94c9e28710f9dba622bcd53cfb03f68edaff9b9d3472b5eba1cc1a7b0074df2399e7bb5f323df8e65670942074374da6bcae23ff97ca46941876f968622de56865aad28917be3751f7cd1410098a4e30cb0331b65e6d0f7bfec3869b3f297fd166959b2925796275ca45a6acb0266f4d98b0ba03a74bec01d2e1470b2d8a1fe25ae41e14cbac0d8c9bd3e6b30b488a5b1d8210043a41f5f8b19329306da559402b71fabfe6e447e1c686dc331f5f87d84e60f83d7ef3d5f8b65bdedb46ef5ee88c755ca55e070ab584e5e667640329017cdd6df01bf3303dd5232f06256fd9ddc46928d27d29c341609833efa4d2b8baa418b83ddc3ce7811ec961615cba9d1be1e2f543f41a6f19818ffe54999cfe0d7758d57d93dc74e30e49c3e0ceac499e5afb546a5fe6b6053952739361e4b7bd93c4e75cf62dfc7f7aa28592e64e7bc996e44b2dde75eccc737c8d005d199c05940059af8e9271b9cf50f28d9c727a2e061ab6823e70b8912fbaddc53fb1d704917a001be5e50293e777ebf82df0374fb1a318e2f2dff77ff3dff9aef7a9552abb462b0ac8f79aea9132f170b38475ed2b344bc6c891c68266805666de08ef7d847cc2bb1d2377507fa362c0cada5f58a41e63be45ca237e52c4af9b9ec373228bf062786ebaafc7f4cfce2d445bd1d49dcb42af54b77bb031a7c64df9ca123688c0f4bd396c371583c833aade9eec90dfe09ff3bd1896b551f67f8cc98029b8927cb95dfdb21b1b09694408edc737829f20fa492338042df6817579961bb96d4443b442dfce7556bad0beaea91b57696bb04ae32a533875456f8ac9fe74c88b3b46e83491316b5f8cf2b0a929c7a97149a2d4be9eb067b35dbce0eb6e6048152765cc21ef470978e14caf9f1d7ebfc1da09b4489771f9a26f1824138dfe430e8066178636cf7c64d9433615f252f9e6a7ec06821fcd4ee7c43444f8f318116f1ce3717bcb9b513242d8c26d52fc2266ace52fbe504338aeff492acac3128ed6d867bbcebaad92b19cf085c59523ec7e374dbec51a2b8d5ec05af3ac954c1e897fecdd2f1a3f8487d3b950b620d9ce38da807d7117dac568709be961ede90eef7fcf587151b7ebf95b4643e80c2f14e1d97a7ef854ba772471ced0f8d4719a6d9cfbb1fcdc30b57a9fde85997cc2b7ef3300db7b2fb97de3e30081b235d2dc357187d813af65ba62be996eb349ad20fa2f0d05892d8a2724bd042aa1e704d9fac8744859ad99d86b8f609343e1852fc5abb83c073e4d0140f5320c6e0e9b58435c71a1f0643eae883734207a9ddbdc05520f8896e70cc3fb4e1c65539736c7d1c7565d96553919544b07b1d251e674e6eeaab97f304d7bc3428675f12dffb0c5f8157d4ceee9f19b53488af655770d8846f4a25f561ab27b9e62ae12c85ecc253851e9c2cf9f1176ad36dac0d75cbbae1e7bfcb4ec1ecbe2d9fed6024e654fc191cf05af82a1c46e765e3c40f947dcb6ea9e2d8f5d1dfc9bceefb1ef9b87be868b711dccd9aaff801d534590fc8ff09a5b5a7ccb96493a2bf7d3011ec27c05555640f6caa61d3db109b2180dd2c25e287b2fe03063c5876cbd0947155a99f92c422f859fac601feebdb32ffb47a644dfb3b5a380c4068d643ae1bf11f661366be0ef291d8e225a7b4832ff29d26791531fb8e077601a8b69ef539f4ece0958aec130f68cbe757aacc683335ca6b4a5c0ba71617c42be1306e8cb07dda47d2951a29ee798b6664d8b2e93432565ddde03b70a9350d5f161ae945c117c3f9a5e0498d6498b237c4c2d76a3f3984c7b22bcebb32eec1ecb4cfc363e322b4264d240d7015fffcd0d77045cd0ac36d9c2178e8d5db2d20f3263884c8c984a586a1c6f3cc489bcc893cbbd37101a6cfc05ff522ec74dd3bef0abb8c5998c938ad30d014875a680ca377a51c1d01417924ae399458fdb580382d88721e1148e242529655542c4ce51d00ee2273f2c91c49ff9e659ae431127bec406c4ba2d53769406dd2240c01ace26f9a3dc41bba9216ad24d6490cfa4260c73fc9a3a1e170975c44e085f5d5d5c9d9ff9e6f7ba3ac4fae10092167d1ac6b75e8fa6552ff3c0f13c2185aeaef6b44caf1644361ec5dfb84a1ccfec62c626ba863409bad922badfec91fd95df089572cb0cc2cff50917da1c124c09cd5020028aff221256ce0fcb52ab2483ba20b86b0f55eb8ca46ce66711afb31357c7961738cff3d13f3bf0bf40dc916836aace00fac6715049501bf77ca44bc797aa8284e8ed503867db4f0e3685724e7ab473b92b72a9fe051ac179f57e6224073274f4e27a5a51f24989c00571bbc2c0bea9844bf6e0de2f0d0436139e1d82e1dacc373fcdbecdcc24f442f3bfd3152c18f510940b3872fc0df23a1bf7e7f4b9a42b22ab612c14b2573b2639f9b9e33f56c2eee02bc04cf83be2aa3528f9952dfc59518e92fe28479febb950db38a072244f819c1b7971e2472a5eb9c638838d59d66f5f2508fd06a480eab49db4f9e947f34c6081ca033ca77f0bce5e7dca6a3905cf8b79e8fdade259cf1155e5d1d9decf6ab469e33c983343b3b6711ba502f5195430a6cba4d187e54c954394dae486cbf78a0a29d16aed8dd70520e5686d8d0391ea280ce42da637c9313cbab5654208dc1b8635ecf30a536929df9698e2623e157566f1f63980cbb7c4f61ec10060ddcf570842129b0f16ea357bcf128256ee1311908f092e85c83956764965b2b39e3a80be230c7efea893feb5cce2833339968f7058c50ccd324ffb4d017aeab25e9e4dc7f69f9d4cf471d46b83bd17b20aa7a2209e6743ba8bca79a4b5030230a7e2b808af0743de9e8ce62da25506f307e51d37e088c9898c04697cd8e42ad9ce2b9b94aa604610cdd9b3703c53d43e5fe086879b499db548e9fad762458bc002c277c7737ebb899c7d95c50d5e9444b37b34735a12c98451b637f366aba5589cebe6eb25c96b9c61ed11b8c952cef8aef940a07c7dee10cc842b0a87210635bca4b07aaf3c587642a15030ef3e543c9e4c16803fb887368090f48b93ce2dcb80adcd80ce188bb589a993930bf2a6d0d853200555f64cf7d1ae1494f74b598531ea280b288114f9f78ae46aea0df01a5a3f0f9d8fd8f0a33d503fb98dabdb9e3154c95863bd617ecf9bc0b8256618c433f40da4237ac646cb24958d0288c317dd8d156ebc2eaaac5b88091babd051cb6e8f7ab7c52d44138ae366164f4bb40dace5e83de304a0f8c824a6ff954913970ffd83f7d7d1bb03f6f03f6f61986f7fdd7c28d79c609a804e8653773eff4c4592c80e6d983451f2e684c682d093aca9851fd28f8b6ad39944c3190b5e60e8c74922cae2df6472af6d77e7625d91f456c133cedccf9e393be2ee782e782a1d776f82101021b675caf052c08ff25506ca40a6ea888f6be14bfe85aa280f3cabd16b1029a18fdc6937228fa427dc8e34d00b2cb60490429b36a0595160163eda4796d9173844064612e261099979e3f045ee25dba5b2d2bece59ddbdb2a47d92e53776db1d50e77549d54c5ae50ccfbda9f541812986103d3d9a2980fa5efc7023b3e5041d915418de4a8a8eb424b12d8fb5a5c5b6f35a3a3e089eeb805ca33cf31f83da8bc61cac0263c2f39330962afedd95413d4b3e7c7317ae7c492e7edcb0a2e383ef6f6ee858abf439731b05a6930cc226dc0efa3e46fce5dfab014ccf69771c24c60441898948c7ea80c1877542439c866b3461ae9ba50f130e0d7e7b3fefdf516e40ea2f652ad5a2aaa5e012d8101b2b3e2f32d5a558d03a23728507fde5a72a1133aa91bf3d20242c2f662f6afaeca537c80788386ed6937554db3a610ebdc579172c250c0b2f8eefea538d73aa23bd48ea9b0c7717ca495fb2a4023b2e353b8748ea3a4825f396c2bb46088c996865dfbd75d8e3305d30ac0af0aba6f578a6f4ef88da4f23b0c6482cdcb91fcfec48151135eb93562adcad9628bbf34c5718cb6edda387d61987160ebb0e2000c17a7673249c10ea2df3a4fa1d49cc36324d54e82123c6376d35a06837ec98fe8207afc0431a3cfb87a2806e88c976fd46ecd5f64430a8d894659f6eefa4a4d34e31e9ced9860a74e2a13970516e901cb8e61615bf7306c894971f58c1da99c4e42574522cc525f3616eb98f4c93590b86d69de1065dfac616689242cddd6d58e07473a10cd4c4026b339d450cd9051525fadc6d4394135102051b145c89a90f750c3dbe797244d011015adf73af4fcd15e0f7015c04f9bbd66170c827fc398705081bcdeaa1de8d52c6d65d55d50c552fead9bdb0a17bef03d6383b59a77c9c6bb1c50517f23f7fa8c75dbf494f4ef8b37df1f4096dea888598c27363edd3d216318aca93eef4380877b8cb0ad5563cf930a7833e20d6f45ab0a652104e861cf01d7932aebb473b6b7704e17a107b353147153bf538dfd181018ed0651c21201b13140d49fb70fabfd28cb1ae0d88be23506fb577d27b12e8f352e34c412b630242c5dba24e6e15f29ab36f17afc99378eb34789f615c89ea5f8b5305ca4e7b51de0cbc6fa7ae5a15512039aa4c1268f437948760d66f38d641aa266895e2d23649daa8ae14652d58c0986f538cf7272e6abcc0a6da7954f36bba725a38457bdb9489bcf8c4578985c71eea222835492397ba3aed172c39e5e876f3b7201779470dd5be367b277bf055dc29561d575a24b8dc109c709727cb1a933ee31b5f678b69b29707c781916106ba1ecaf3df226c365921cc7cb838e700cec7efffc4d6b5a941053945af5f90c02206d10e55534105049b65b7f43c42cc86cc568c3d62b4f09aef3ff963b2cba06a4692e3c974c40e188f50eff525144574015e3875feab86ec745f346c94ed31601131c4cd16108f577fc911a0e29f3f26f9d6d9d61038c9be213775db32188668c8001e22e6e6aeb02bb9f9e6616792d33bbd4ee3de37e7a4e7392fb73e00e60cbab809ebd3b16784e8f6212deda9383baf5ec8463b34d95de1c8f9e7f97a829651500b34aec7821c506b94ebdc3f1cb57f418d2cdc44fa4063e3917056e59365878829996768e6d3c837f2fb692fef88eb937af4a0fc28e2e7e69b76c120b8ee108279641ab18d8a13f053d1981caa14f4225bd7fad4aae1fa255d8b34228a0ddc4db6d97595543ee9b9577d748d0429477907b6686dee6bfda8d3ac99b463288596682f9f4486f6a18f580ccaf4d28c49647893ab24d81d1dee250b4249496d0e5440314698dd217b43a1021d2274186d687de56b3f509c5d884cf4a1fd324205dd9749f824e41170676cd55a51c8a70c105e5d0edbcdff2828ec6c914081b9bcc4915425bede04209824ebbd1eb4cc548c89a9cff7995f3bd7ab17c129878a67d03fc0c002108da24e01918d2f2a18b2969499b43d68afd554b82e6458df17e7767cd8772845c65ad75fac03dd5ab4b2a3edfb1082620b0cf1e9725c9b61f48ab479866696b7e6aa5faa695e43ae7c039b6f8ab9cccf9224c524d45d69fde9ac07f073800c0a22b925e7b3d16b7917b31a2c6663d42fffe65f8bb010f1f2f3bf164b0cca8aff963982aa029c216ffc11f1d7b4d060285af41d34be4e2106043457917b52a9b45647c0abab6af10ecf02846400794f625879dbd70e235478bae7602b3668b5eb2e333fa3753e3cee4a4ebf51ad54caaa822516fa0f55e0b0b345822b86d89489b14f5b82458c3e5c48ebcf6e138a7412c25992aca0aa7e8f03385b4091df11e5aef92e108b627867c77ded8b1a744665dd49cc4810944b41ec8c49c7753c11ccde8cbb04177d0730c47fe6c6aef62af10168d7da8e0b87612d714a45c2a32a635394875f46d37847d9b13e71ec15ba3834cf61e58efd0d4146cdb943725e5424a9dfbcbe7ae8b6186a34f36cc9916cc9af04ce8bf5b67505f4496e478228721b203451949328fca22cf9fd45669e5b697dfb23342c7c26a9eb12bb89900929a64b238d6f964afd433cebac2672f9ea48a59e92d3471c32c233193257cf287fccb1667b76bbeca12e9bfcfb335a0c13a6acce59060879d76aa530a258976be61eb6d10a257ec8f9417864c51295bdbb64c289bd228813b0f98b03999290d5619b206987a72f66b5a61bbfb66969bff5cd1695f384bea0dfb3ff6c7b0a8bdcecf6ef2c1330627826dd5e4e01b982daa125a39d00c7b4a141e0b550757b58454e7919c659db261186a92c72e13e1225dbeb7af1c3e4f90731d83100892d60683aa58d3c14a03e35ad640f33d4ab41414609c12b5aad436ae29fc55fff2da80bb54d31f172f3089e8f4fc9be023ddd262c7b4ab9d36ddc8dc647546fb20d377c0f310944dc40f570bf0fbdcfc6f34497560f3e00102abc9335a079ff7c83eb3ab26cf1bb2f6c4bc8cf4bdd70cd3eb3480e6351273e308bb4b1c7f9faa20c606528bf9f9894b725eae7db10badc71c566420bbe90a798487c0f5ac7f87a5606fefdbd7c19659374d8c1bcbc8b0173ed42942cf2994d7f052a588579a50d9083be6f7d47182c972d5441a27935cbf76c3e1ef486a75bbc68bb95542cd32f41291702410af5d7cac7a9329dba50e8d66a0eaba39f99a44623d283c3227f734d3e82aef04796e5ed6521cd812939dbc142437d3a1e199a4439d916c943f95d446de03f17d3f795c9b1cfe8abafeefdde1f4948b5ea4428aa7cd0006fae5bbec9f6c5d0b9580e83d34ab93c6d8fcf324e993f3d02287ceee38b9e2cb880dabc1638abe606084eec43f856320e69cd242370e49f38e665758aa6f15398ecffc9320373cb3e58e201cffc11c13e54902e117c565f053183a0f3a5241dc0e02083e9ca4bb92622674671dc096d62713aa953a068e85bea97e4489e6e0907b568bab124c318a81749d060a98789719169b0736cb20b2ffa5835f45a880c5d605c53c7c8c6a706671e218740d31ef229ba2e80d164b4f961db4f93701165408af8cb0a7710e5769bbf0fe192cbbe41a6a6ac481560a2ade92c352e0a6121fe677a54487bcadec2510152c59e05cf8e54325929716f9e8fe723c9d153ba39e7b377d216dc73f754c376999a55eac2b6a6ae9b27f9a551654201161ad76eec3b60328acf8a488f079b74c4142dcb8aa35b5aaf3265cfe0f0355a67c043c35ef3868f9bd845e0e5d8cd4b1cd0b5832524e4d720276fe2fb7ca3e4e3e8e37061de638a4bdc586d6b50907b7e63c2a9bdf71d125dca62f8710e8831690caee5cb9f38857f9b2376423150e1e89e4518c771eb6d4caeec8e86d89a399a7ed02bfe6095cc2466222a8fb43f7a4ae4400c71ba276fc71496c085038ec0fdd7a9f997788e60e620d9d821ea33e48a0591d0c661ad32195a45b0b787fd087772f57196b29fc123b1fd24c2e7375c0d175cbc15e83cca81a5a06e4b72124a550767b8b9eef7464097488db7833d5ac073a20dc115c40175ae540b73ec4d50ec1515352f7d92eb0178aad73fcb58209cb994a9a103ddd1c505d0e9a979207ad989e4254971f38298fabe2a2b51ed371020715404ea6aab954d441c88eadf3ab883ae97eddb0d34b68c3696d29fdcb770f5f412eb0d728f0257fdef5c72968983dd630b82ac205944c6c22d617976d49ff0edbd65061f7e85523592760f1f11d910b559cf1699882381bb5a3f8f33aceb5e093c3dc4c2e0f74e3c6827a05c78cbd41ed085c363c35ca1e1f27aee932f04f1325ca6f58cfccc332977b1a4e4101140b48d76a5e2861576a97b20c0710af58ae33525f4ae9f4588bd31adc0b8bba5100d70fe997cf328dcf62934594addcd7f56564af379a19955638d54ea5fecae9700d1ac0e551d1146dfb09aa865df7e2e8f6d8240513beddf9ac8697deed1ee5131c1a4717724ba6646b9abcbf2898488b7a57901ba71e8d134ae326859859d0e7a1c828bd0b9763ec1a25709999d8ea933fdb196ab38d50e610f6591fbd3255d1b5fd556fd695e204e72de6376c158f90bfa55d4da010972aa554764b428197f16d137efe0df9d9648bd23c6f789e37a8ca6329f71bd84dfa21a00b3d4a078bd6de505a74c71a7e490303b8b3611aa4869835010cb080c9b198b9a0df70c06adca8cacef5c0a39b0eefd38ed180eee15cdd2d49be7f9149f8004dd031402ac6fc095904f6e8afc64a13fd18502fff78467b12e2aa9e66979db6ceeebde9bc1a67d63dc7f121aa7caac27707d3c93a857a9e620a2a532455d8cbc8cb97a6cdc1868855dc0a3af189a35089c79e247e7f6f11af8b0ad9b6e86da055c34baa55a08545eca217ccd449e792b0fad2ff95deebb82b20420852e347bb18ad01007a1fd9802f6a512faaf3611d85d700734397228d61b098177756a403f4f7f995e047b36fe148fe1f3f2b1907730934c8e16d260b425950a11c80ed2d817827b40a79c463828e19eec734ff5ec00895660de1f08792dd3b3c9dfa51a8c02a4c004a2593c19004eb4ea8ff068ee9fcb97c44d7062b43fdbbfae2f09226d59fc034cbf5a05e9c62e5a6be66171db757cd8b65fc303638c4ff7e61e00ac97afe97d21a6409820559647439c3ff34f793026bd9010358b40c925633653a5d4ddda72c25a5db31bb0498ca963648b2588c17980347117140666192400094171c9013d5880e6680358836361a283941d8aef19fe0166e96bb0f60a93f5ac0b7122300891fc6c1aaef38e50960a55d9bd6398bb5d9796b55cb13637a4ed96d099a658e1931621ef0f36ba4e713f8c693b474d5b8cf5efa21370adb5a7fad83e6f5053efad0bfac736cb408cafeaf28096eb0da3d84bab3e3330d691f0c38f221dfb28216ea8c0c5cd3b748189266c654a870d6581172db96564911cac7aec717f92d9b2c78f98e44c500aa87add42a5e04f0fb100b45afdeffed8ef421b4b0955e45c0670069d1a0f46b73a38fe6c0c85460d507f8302782222f4d926172066d1a64b90c69096d8dba2bd2c3750177b1eaacfbb2169a656f53493b368be935fcda7c03a7dea3f80c7bb9090fd83b786974e4d252ddb5f9b81f2decf2f2133f813af98c0ef1cd6fc9939bac636823372aecca29855e47e0bae9b8097a8f34425f4e3e768f15783dbcea8caf1313791464a30a2047405cb2c485860623b4b8dfff702003fd27071b0d85ac3421d2bfabee14f8d9479a852d08c93824ead008ab668c52a51681ded3a096d33467812a8fdcee38879e85ea045fc42927b0af450b5816e15050bb3dc9704fa2c5d0356ada08edd41906dd1d9b8306c87e365e7652b591c4121eb733c40230697d2ab67a6bff169204f5abfab992ab1182786166fb53ce3a57a85a2e781d4a880de3fee4d97bc2e89c8fe17b470916fd778db75d1b8a776c8a457b60cce559090f4830972e8a4f17cfebca4ec68f8c2622790826f6cc4580ed6359125272d56b7f147225362427cbb2a64b859a0a61f75f28438614f96304d64e61407ceec9bf7c059e565dcd25a68da3c1f0aee5995ddcc47cd1ad1d4a2a1948173a8a3c1027a0263437f3ab2a36d94dbd1d05e47171e9a68ed61aec2f649fb517c5deba3772e34b17da772a3ff6407640813d8e258e3e660a608c658be2a1509dd0f125597b11625728f2fc46d9c556c7921cf625165e53cf01653eebd2ec67fb5432db2960199430cb599a5dbb00623710c137cb90195738145d9816a2f99b7af0f73baa0cdb75ec2c094790c6a6b71616bd37b80107e92f995adf1b8b964d350bde599ac13902bdcc9bc3f61757f66e5cc0ae8631cf57982ec9e8470f4db0c2cbb2ca422e99429c33c99f6ac48fdc34a84af8084aa024074d165535dac92e2c7ee778eff00a41dc2b539faf0f6875985ab8c91a768df057be53a27e2a23becf74365350c6057ff1ac834016c77890c12be66342ea3e8c09a49a1da94a7cd1e5ccd6afb051bc14e7ee17d599cfd7b75a3ad536389f3268175e45a5366511df9aa6bd860ab84f7fd2d7fc3c9176e8f146720a0a7c1d0fe6fb1b19cd64bddfbd577e03ae4cdc3a5f2a9dbcc5c9f744a38086180562b74631f6681be6fe72719b9ea4fe6173087dd732cd02b4c4fa2cf6de1c5ab7b71779da076aa0b1f3f1acb27f9bea689564343f55f9334eb19c7212f463355e9947febeee1fd489e2fb906f657b84fa68fdbd3d17cff052abfd0dc67782c87311e9c8977bfa2eb6d60ebb78d327ef4152320b5fa232853fdd38e8e590aa145a08260ef4eef0e06491a0aa714ea59cb10c87378a665e856a1f844ec00259b783e32c363ba8ac6ec864c88f1531dea813798034b2eaf974d0b469d228e85b46899b09480ff837a494f4a7d410d0ca45e64ea8e479337ae5d869814a7f256699693d6673492e4f9fb7662eb9f30230f4e917d918592688137b4e55e9ad55a6dbc0cb8efab7b6a75a8463efe40f64fe140ec2118d77b6522bbe181650413a4417ccc5d33c4ce3b5d33252fa43d9e43dd0133431fdffb9dd29497a6d2bbaa022c6e248269874586c2bf622a12992d9588c4e448a879b8867a2a16654ecc8eb4fd1065c6c86d661719001b74a7714332e7f3c4c47fd02a21b30c2705ba346227bb5634a959ebd3c8a7f4ba13aead3e210e71bd95d3534167ddb7eafb77a77479dc65c2b22dd965fb1e55d0b467a23660151c01ab8a50fe4990107cae2906baa67069f4ffaa13c8f5de6c1088048769ecfb16e6b8123b935f643af203b8cfebaa34600e787339b1191f2b091da93d0a8fa10addabb9b8322d048781bb7a8f2a24d2ccccf91ec65803b7f8db2cb6beaf5856cb239138daa7f592340a891951118d6ddfe1da40393d9e2d827742e80a4d4a5ab8314b304a5b9e50a3eb017d56f2684111cf6e09dd728af22abfe1cf0a309fdd7adc5c66175609e3f58333bfea41582b47c48fbdf6aacd8fe4b2047c2ce168ea755ca722d3521843d371f4ef4ee84bea7aad08f1f3b8a0fcaf6b8742e3998c00d24a923182f57a08241a2bc14c60b0542aa1a9a6dffaebf1da993ea544775c41571e451bed2c1288202622ee9b952a45202d03313825f775c89319519562f91eca940c5e46d342a35db471bd200061bc1cb6bd55fab93afc315053faf65e7f9bebb536dab748b57c5eb30eb26add713d8ea8b3ea6505a412cdb28631c6629582bd7cdce0c73e35907c31850c71f7e02cffa57659867ba952f980a3028aee6b9d92c2ebfc502fc3d57304e6a7f1675b2cbe110865c71f71caa2cab3dd530bf05928a8ca61f93d86a4a1b668bed4ba3208593f61d43e12b8085204df38a8565046e8de5e5f6954f489f03a1e7a7f4feeec5b10b869764ae27dede2cb2aad16fd68b522e7b8d364258be89743d33fc0c1af03befa10b51effa43fb449e7c6acf2435d4c41cdbf3d4085d653cec513b1aec12b76c489fced1410618054de8d7eca159ed9409ab4c46c626dfacd498c131777157600fdf5af47c61aa7e3db5dbfaf55ce6c4d9d11672cfd10df6f2b99882805f15df7302a318b53e4b30196e308cec346457c93457eefe0166eb00f6d0e3bc72a8652038eceaef07509b1cc39893e035765bf6a869dd0060af1eccd6de9bd903bb0a4f9788d14d38650ed2ca0dc32d5293e6328e1173fac0c818f793076e7f4e35711d3cd21368a5c45138b636a49908669de2585f7ba7d66e10f3a39a8e1004b312a820dc6df61e2729d542dd6a5ec20ad0d40f41b87c485133d469f6e24358a326ce657786e1208baac14cc427dae34f756929d545ec4d34f83a4b741d7ce8a4bf422c624ece82f263bc384fc29ab8023b94a091afb352144f1754839cba99dddccae6e7ae59c9e1a0d0940584984ddab19cbc1cab2c56ee104e705548ec5faabae22e08303fe355aaaae6a21959250043e30572f2bb77876ff370cdf3c0ce782f063eb10c633b62803d2085750ab702b1e0abd55c44453524b3581d80aec7886379ef185fc5e0c49552000e8d78230ef906929c3fefa9a529b451b497dc0f66fc9b2406dde62b869309fa5614d08df3c3f62f9a7a22853d7479e44bf63510beab8bda77313bcdf891e120bcc1deb670cfbfcda56f240fa07f8d60e63ffe035ab27423b0319629c2938f09fcb5604bcd8725636c19f252339a45608c549b41e518be626fb354d8a27ad8802a764a1d2e65e474761da03b6cc296d84cc77a60f776c192f73614fa9b00071159200223d07749628c344928fcb1145c2a28a4149a3fe2402d34f64fe6ff6eebddaa2f17e9f5fe68a972525c51bf86bb1436d926c57649538f7fd6f8486d047da0985a3a9b66d442caf521f32f757437eaeea11711d41158d05b791c6cb50f68c163d64c6c6bdd8728d65593e1f020be99cdf8ec3d65517f39c15ca956fae04c31bebcb3039c8cd8927ed3ce037e593312a8298f14799651d31d60acdc5b2ece602a7cc60fbb49fdea98756743cf0fb202ff26213ffe5704712677ed89edb74e1ed7cf613af419b0713df429f004e2835f93a423459235e94bd77ce68186eb6c6c16dd0bbdf4d2e4106e2da3337788d884d5018567a3004ec9bc8c456b4265a107a36b4249a845824299487008239acf632025582c5dc79edf50e7473b12cd2746cde82078597446fc77091b002fd6fecc3fdc1a4d57ede656111bd48cadd0cd70680c98ffdf9aca24e40711c179f69cf52f544bf988910ebc2e180ab67d45531bd3976ac4c3e7e52f5bf1c28186a36417758f0de9316a4e96002f33631859859da20acfe63f96e31f1745fb6fc642b30d2ff8bbeb5afd05bbbbb61e543f655da67dd3a6197181f8ca25433a53a2705b84d9daaa9938cbf894e0b7b474f05519453f22fa28fe055747d56ac0deb0527fd1cad21438a3fba3a760f39152eeb243961cfe793bd84123ec48770fcffd1fa864a06022a4f4ba60223fd6a28a712cbc4381a02267615950aa173ace94ef249228536b785f9abe56febd56b9ee3851409d03e5a2ac5ced5d7cdd0ddea39448794fc1d596f8b53b7e496d63e32ad7b5c6508407347762cdc73099ff0cbec463e8033073c0c3d6280bca0f444056863d83e1b94a7cd38e02c77e6c9b500ec2f010299f6f4f1c81d150ed701935b9910c74ebf53ae287fea367148c0b76bc3545fce3438682c122557fe8f3fb95ec403853bce2b1cae835553e82eed0462d87b14a9ca17c403d734a99c2a40c42a49ed129947228a39cada208741d51ae7c553459e8c2787889c9ad96ea0a7a14693b863e3adf6d1fb0b38c2a75fe9112abdae064ceae6878b160998ccffe0be64b5221a77fbb31926299203b270cae2b3517ad2f515fee42cb69f365a0bf256bb9015c7dc63bd0565ac66392fb82444070ef0d3529caa3433df0f93ba594e822b33624f8a2cac52d156fce7eea4a346578310c546b3d4765b2977d8dfee8c39807b1d9f29f0e1faea45cec307d47ff32c2067f6c7d6c0e99583919c687a853396d3bc127f84396daa27597b9eb5ba42cad5fd40ce71ae74fb9f36a1220c48f228fc1f20b295af3d9602c3a55271dc50532b7d707c04d71afd3933895b5d4c2bcefd024561581c4d25314324cb09d26e66fe864bb08f3d1794957afc36a7ef1e3d20fd97fc5949e4ed034bcdb87cabcb5548c52a0bca096e7ac39daeb7905264448b9361169d17e3c07c9e804bd89d0c4fb0430d3d24854145f224b6d86504b0473b9d58e355a67302085446ef04227673e104aa28c491e8fd57398ff9780ab1fc020af5ad478626287a944e7de3555eaefe5d40673480eec8937011544b41883bf99452cc29a9c8e80e395e1a998848facc08bbaa19121b82b59adc0fe70270ccc7c5d094d159170cae55ca68699d79acc4085fc73dbe8db5cb8a4311bbacbed58cf90fb14958f8303cbf2cfa78ad570d8f56ae707d81b4b5c16b3ce8e1f587e399400ac797cab5767169ac4c334bad15f16ef38fdb1e8418417e2290a350a8085dc34e05b13cb1d37879206a8166df4f7eca7ee650ef5955f96b1c812dc3e96849aa19c3f791d9496f600f470bf15c0bdb10f132e411754735849e42c9c2ffd59c8e1e879e228e31efbe9f76217184a59f2675a21ffa7f8d32853ea254a4984416a6a5049bc0e56d53aae4fee7c327b6ff62fb4db26b3b203cd3896003719679c028498a6bb18e2dda2d1aa686aee53fd3e448de24e607fa2c362243d5fad19a861b7a520768eb254d37593101c93bc7b9e6e7e9cfb172f5e405157943afa9db6c3c7930d2a6bf998682e239e7b5b6d7dbd39a8de119bde88265026c340e1b9dc46853f8f8855122b3e396b177b2a5ed0dd7f9d1ce20dec257bbeaa72d95e9deffed0621e7845613165706a1e85311d1bcf2f510bd9aceb452e26cfdbbc1f7673900949c2aa5c7608075d82f1cfe639604905de79d512f606f4b0d6498ed55a9d53c70c2cd277de13eb3f0c2bdfcb9df022bef72e8e3de8a4e6431f8a44ef409d8ebbaa8790e1ce91ebf7ce7acd963fad0a06de08b4804686f353a48032f4582c008e9a46399d1c28c530b0c309d0884ef37a0dbf5d07b759e4f88f9fe7d133e1d12fe16f635cf37389a9d3afafdeb82c3a5e0d20df692d20eb40a644ed102487ed85a1e6d4ed6ea4e1e551f574e3c4126ac3f9e12561a09c4a09ad78893b06f2b3d68b87c6542d2979e2c403918251aee2ce5af8ec9ee0a422f53750de72b4dd296aed9b427646bd4ec4731cf4977c8381d28d9d6a5b7ac4a8523669f31fe6179018e77f5b7e4f8149344166a01819f8d4f2c95bca12477cc7aafd516c878310c8cf13b549515a6b289be12995a2c95f7b10e31e7cb0d9fb2c192753607a35f0bfb7440f56d0d51d6942c941cbff97503bf280c523002141ec2f61c110c8d8ce9dbdbe48d8e4992cef65f46addb9c9e39bd46f8957bb79c9daac75806077a9f68622f2e4918e7a7e8a7926e34deb2918e7fd272264b313accb2477c0104ae949f343ac381efcfd4cd8f53f16c10540cb1fd776bbac4c23f2af248f15a55ac647e701181fe343463d67c24c4e0221f937779f4714ab338919e5457be88dfcd0eef99ffd8c32600960a50519388ba1537ceabaf61466b3d5cbe6481ed9e4cfd0cb29e20bf539bb230829163db58d90826ec72a84d2ec106b7e154dd9439acfbac80343b29e1e26f1ff6ec9e75c8a2aed6c09b1a136812ed82b23879831ef78ec13dec916b29a28a4dbae55c8d9d03dee4e1896789dc68ab39db290584037b33e4c64d7931b8f16d7a4365e8503bc5e6c0a48be9d4e3b7cc748901913e24411ec3f70ec59f3985930a76933b4260795a83f3adaacbb17afd80e65a047431ecdebfb7f1df853ed8f8cacef922da365d6e520daaf9a00379871dfc7324b58b017c020660ef9b157b2cf78e985da2f10ebf45dfdde16a8444a944bfccd62dbec508f8379f36487bb740879dc6b5af0bb2c1f93b09ed6aca18fc44cfd61df7dede9679a9e2d8f4f9e93e09731e7e24bcb16c6dcf716ebcdf9fdafd3b033839c2af253fca0a46acf93071a339ddd4a916ba0770806278a6a2dc7656ee4088046c744ede2f322a7fc25e84d00d85d06aa57ea579ae0e9d411820fa1bcefe089d83d4121aa60b6939523c7ce6b76e6731cd42caeb6e34d882a0f15da4c3f8f52021330aeb4d1cc41eaed9698eb35d5918539c1dd0cc6b0d0b9ca5db6b1a59ac0863be843f7e573d973349fb88e7eefb90af9d1ccda8673ee73a542cad7eaaf6eb42fa1fc13ddfdd37cd58eee00b881de4e0efe0f6c3b1c0b933b701c54a0ee8a330d5bc2f5716de824e5ac7b394a78e6a10bf91046cd6a8a2e20cdcd988153868d097dcc1ccc3376112452e3515361429327a36e73b06d67b7eccb435570b19ab0ee38ed598e672fcbdc48efe618919cddec32c0c0dd179c9d38c65cb8e94ca34be8241cf418456810393afb6480cdecba506c6d7185bda1e3004622c6044fb6ef0d69fc22ebaa27fe213617910e745603827bea7249d1298dac547e5a127061be85941c801a2344d593f778044ff7efcc7fe49da0ce96cef6a0ccea56a07c6c46f390db231d132ed4d69b850efb6dbad6925bd50e02376120c504f268da66a4c3ee55872461c7979e4ee8c3fb08c01ffecaab6334b8f8c4ef90d428ca714f05ba0f43e301b2609aae85b4e4b72ffab13dfbfecf0faede21af38e054d2deedc7cf72a538215d36a8870e1557dc0d52f969ac606019abb8e004d6071b0745d046e088d04d1883de49e2339d07fe4416fd4e3661f786d06d30e8ec46b82b98dfcec8a27993c74b69e2319220fa2544c47918a4beef86be3f9b52c855e996724b888485746c1bd7d4eb74097b43c0c83be14dcf2ec943b61bc1f37bc4ba9a4c9bd1b615f50cd7bc65d0d470d9153ab76f34727fdfb4cc86fc957c9252fd0c0c37b369b911cfe3218c6c8937d661c8c8669dc33671ea84698461cf3b6c8a6d0c6d3e3bb4bda9227c9448ba605607e01f1e42476166a0debbd39d88ef8c2c3b352e96f9083ae4289ebfbed131c5ec8067b9034b7385f91fd4123f7d32448b756f230f720f61785faceec99ecb3dff5565e7cb150534148c0dbcafa625c5b1e779dba55830681a361e6e1dd27485d3a0752bfc3f0994ccb426ba6c59aea70bfb0bcce866f1a1c141cca85e52c38f0399d55638e315e2c19dff876c61e6c6e6947ac5f9670fb0729b26e5e72da2da267d9f85ec231f064df92670ff334e8c6f3fe6e0fb4a1bfe03c0589d3d65385059b0abc1afb05c73f4002ec8876824e1421e3f55e28f6ce5d83b7e432866cc4475076a4f22a5903b673b2b4795ee6cf64d6f62d6d5c780f4dc7345f061f2ed95dc4fe9e4dbfb5fdfb2d38f906e783d170928007360922fc5f285a6cefddfd4373f652bb39c489c08c02052bff7500e3154c4057292d279ba7d5d04547bb15f782200361717e393bb488eb0737b9f36f29fc15b386a2b789636c8a35a62334c8db94f6c7ced4ec4159e77f0fef3b55e1a6bba7fb6a4b73f0696e12177311b25f71a7e20f9125cf94d11560bcbbc2795766da9cc561ae1218b7d666d64efb9c12c7ad22830bfda6d50065e8c0991cc8b8e858d2b9b3d58f455a378bb1618cf066ce9969b4bc378e923ba1c7eae22fa88953d9d8f30246d8a45f672cf0a89053a29c38c8e77bad288f0915779569f676bc0346d9aa0d165f61ce7a3dd625a7e6d3b7ef50da8469bcae35352c56db9465d5831ffb195c3bc98ace63963032ff5dafed384590ab95f9f4f47b4ee4b9829a697d8ac63daabc7b12d13b7eb831d5006c5c7bf61fa57e588c91d67421b5d1f6f0320334f5c1714d8913ba742a090968b3214f6f3407fb3769992b497d0ae00251cebcc70d7de41a9b65d994f0cf7db08f6db5fcd64bce7d42108d8567d50320eaecdd86e64029f61ca81910f96f5027c2e7b5757a8e81fb2b288715be8a2b123d7fb672d2416398c60bd946f1084bbe115f57e21e44ef9f204f306852b0345fa81d8a8f10b90f37af0d44627cbb18a9aa299119e170fc11cae539efaef47963fdd53a1ab3549acc5b01d6b272b8165b3a4f6861dd2168fde18e015d471b9c5a9518d07175d35f214a2f4bf5080a695b72a3ea7f0e3a6a6c2f8c158914b563465c9e98f872651cc9a2070a539527b520e2e3ee12e9639b6d63b54617634a109d5270c2dfbf1b281c780eac2fd1651a3fe0aaf7b97daaabbdc8f98222a78024c38241335ce369ebeb956233877bcdc560672f8f085de1e1e2490c70a84caee14b2eafea60d04f7ad015a620e7906d86e0b983d5f6a8e9419648bb5ca368b798ba8e663b7ae1b6ae178103127deee36d35ac4986b465e50c2c96f1851d93552a365362e462c3be2032e9fc377210d4796b5e188a7202e3101a9f5e029923e38fe482259fa412a5a5a8be14b6207622b9f5176128525dfc5123bca14753f0a42a111650a47d872d5fa35dc5196a43fcac6e0d96b493b182410ec60284f3eee98ff523ae33d71c94587e0ca5f2a46a34cd6a5baa6df30617d6fdffec4858ca49b4b2583324b23cd704231dc0cd03bcadf5190d7b3955a9af71bfc397f046a66e4cb928a2d954bc64787b352a282dce00fec3522ea755bf24dd713cb88e320f13119b6f3569b471e0ef862f1f7df9debf516663e82a0816e9ef993a2063669374c521a2068e91d89bf9e32185c38feed3e8e9b6d991e8110cb24779670a693309dc6e1ed442efef8ee410727edd946dea0ff1887a113a211d82a1a141fe1235f8499c111355c4ba165800ed8b1700c6b3ffcdb64a8e338458c59a88beecd786be4d46cbca6a50aa9ba40f89d1a56d577b986d76a4fdafb794d08b9f22bb72e31b4b1f1cbdad39d7411072ed06e784f30962b8f16370644335cdbb4418a8bba291dd241b578de22ceca6ee8f5a83029e95d44b73a814358981a8b187192ca8409abdcda1d452beb6ec0961138033a5b952b9bb5f8730ed68d5ed0e20a1af017bf21a645ff77b5b0efab99eefb008a82b28d36b40411c058e08a76504e1334813f0c188ec37348386e59b24b66d2c8d73cf43f855b3ab1f36b060377f37d4d1429fe13f531d6458f6c358dd414cbf131a6caf31f582eb263595572898a7399fc2760e2c0413eac2905049012ea7e5c3fa11d3c5e0632d7047de95ea0ec497f3566b096e4756e25340ef5891b178eaeba055a9efc346c2f0497719ecb263be292407be78a2817e4957b693a0471c84d925e0e4500b36d16aa5e49b380e406c10dbdc8bdd9a53295e535a67a946d82f3983d5ddcb4177496c01f65ea6aec3d3d1f64aeff0a2bcbc9ef8b5c3d6f9bc7ad748257c2b845743c4a5517aad4dc4fc1b274b4e631a02c54598e345baa85226d3aebaa3a543f43058486209078854ff4dcc32dd2d4dc09252b0575a17b8fb6b04d2594f95a0966944f6a33688021a65b0a1a81e6eb85660b3ecbc1fe9237e04fcde797a5cc50c12c99a4f419380a91aa0408b8047d19c39cab8651806927c0ebd5249cfb7fd967e59e57411c15f857dd0dd31d8eb06c722fb0a70694b53a2b57e95616b3823a9a0e9cd00a56dc52b8f867c19661286880516a99cf5efa26035f0585f04d15f1043f8c105e1c933e3395ca72a208236b7ccac791215e8207518e99a11af8e14a9d43b1ee6263359d8ab33b7daa808fb0faef96ec39a3d593407a83d355f46ea11500bafe2c5815dc0e06f0046edf73261794b057381b3075c75e02ba7a543b4107243904bb0f25eb168bc9715dd96bdc6e8be2dccf55c914ec21ba810149858316e1d1b645f365da55c05cb406dd0a6f6fb28828a44b91869b868d21a434927882519202d5160ade59269af79781f0ad611b9050ad3a0e72f8198a1b26e0520e855a8dbf5cee2354e02d79c569dc997dfe466a0e510c076236f9bed01b33029d009485548b99d27efc4d80f27a1acf13621fb7f308888a5078b3a5b9c701017a4d058be912d767ce1af7f813307d0e26cb2f2eaa130ec4b5274c6a8e428bdb3f89e4a1d4c7aa88ae8096549771a3c3070eb3fd868a37307b64abc0b908240ab8c40e789b128e067c6ce9807803186285ae3182f0486157fa831aa3aeb55372ec01d4f225f44bcce0df218a1a5e9101bf2da14e2c625cf9148f74ede7d2d12a3a175eeeed7bf95ff80036d8f758c7ab8d74a558473cd9b89d73e721df1ed8b79f8d5298f09bb231accdb0005953808f83590d8b0bb46f66aa01350b3849b7f1e5b5f34b1acd0f1deb6b9585138181b70ed63d78f9dea7b0a983531f1f34fa9b27e1a91510d1b5b25a4e6e5c907f8e6865716ecfe8c982327c053b151e87a6d496822428a7f97b2aa48bd4720fcd82bb6479da72f54ba6b6a37abeca1008681cfa23f84dd33d853606e9875a19afa1c062dff0067a5d997d584c23c3540f017afdcf12a3906c1d3386ef1b3f25982fe2e55a6d679930817954f1d2e8cd85acedcad0481ace94f78740b15f1c1abe8bf0cb5473b888db095b11a24a85b2c68665605b40f2a18fc02001277c251eda14f82c8ac5b6273e269be584a09fcaf459c016a179a4854187880fd1547f19914412b63977c48fc9a6a0033eb5b99f0e297f86b3c3443cdd173f192fed5607496a5cc69669574d43fe09957ebee6bb707c080e4b94e4973d7d5d4998905e6b96fb5b68a998ffd1dbb763b524a0a2d14627e3eb1514ff66be403beb274766075f662870cf27e12b0300a0823eb0c9a9dbf76c8e4fbf627ac97c4fc5e38ed8c8de04198759ec43807449cfb909271103897d269ea4e1aed4dcf0fb10fa4303d000455f7170cb37d41cb520bc305cda2806ce73962d03b3f2a3c2f1a7c3b3e8080d5e52613259ee6a8768f3a013dc05995a7a678cbd5a261cc0b174a9ea02f20fc9cf1e3a651248041768c69cb0aa959ca23843a3f2dc10bd2f095b1889ebb0694d97e5d385a0ce4a07ce1479dbe3538443f9be55c86aecc80a32d7e79e4a14bb40aca58c2e1674283b1cdbfde450a948b0f4da7c0e3361d93491a9308e70c0989b751b39712e2067bdb56229788b6f6ca1108809dec7c09449b2064ebece67b53855d9b80c1db8d01ecb13c87ec774ab5e938cb37fa31265215ab7b8fbd642bf825de7031bac69b2713bb79f4a18472f5abe0dadc83bd79c039f15a0e1554881c29bffc8a45a1fc3c38b44ba8ded73379415d69fee41e7d0b5c147122b5f708667840dcd13481affc965825238b80733ed3ecfd4d45b9a5bcc75cf63d2cbc6dfa72fbc829849f19f93ba71e7880231cc30bb0e6909a0b0080d5ac6ad2516fe32e12271e49780b8cdb036ba1d150cc1ab8d77037efafe67ce8e80b9bb9783240f30747e088489724324a9432070df16cb8aa5de318b23376c222b268858519c3dabd53c4e4a8d320bde501e350f4052a905a415020c52aff82c5b3244ace11441e780cb5820ab207feb9eec5e7b64540404264ac512b57248948224794862973eb954bea51a4e5039749cdb3d1ad16c6457fd87e47c0ad5ccd7e27a1805d0b6bac5e6a4d8c5644407a56c6da975c6b5f4f4008a4c5fe2dffe1f123ffaf18a56e177c08a3ad47b5ce60763097ae42dbd075ccc79f4d35e75cea3798810b1e7897c31b8eb9ab45c32d109f7da80f4b4a03cb017be15711fc37188603bafee714529ddd11de87ad024b6b5b5ac0208f96fdbcfe503974c520f045f3ac8829ecfdfbd2ea6916708c72d3fe0bd03edb9821311e5dd1cf5fcb600b652067cfb0d7644e4a96e6bdf6d3f237c67306b9f265441e8e254eae98f42145ac68f867d17558aea311ef3151d15585b71a86fec1338fd8bfae3926f0b2fc1805117326ef28a0414b5311a151c533e8b0302781fdca7cfabe8dde1081e9b7ca7b186cef9d8f5a39b0866aff1dfe2827f9793a5ace880091b9588ca14dfd637c8cf7a91c704e6278f628f848f2b2e213e2de6e06d86060c3fe68189bb5b4036862ebadea701ca690a7563513dd206ee3049fa12889813a1305973aa5f77ceb38eef825ccecfd32ef081fd58cacd9ca8dbe3457656d5fd8eae9626d7e529b545f44fa4f2e71a2d0e38b1ab8960d9b99b8f84a518540316183117ec2943b598606128c58c27dd00627da657e2986f638cbfa1fbb8b33f0fd4a2c7501a9cb0b214d9d3f355374ecf8253bc42e52365f38e01383b8bef9810a9dc3aed9990dea4960522cbe40a6e936cd8a3042f6cf2f9d015110add21a7bccbd75d497dc2f1c86d9646abe359380f3d3d7b9182bd950a2374a4da0d24ee8c7100ed604f7515973b0de09afddc692106173452d1ab681b3e4606075cb5b11c6b274a6ad0b5bb43f58b907466de3730fc5ce924d3f6e7c53ab75f2f4750596663418f95c2325201a0ffdffcdb4303fb0d0d6b1b76903883874f1c820c55972af106b7ce2e9aaaef3f000bb7108e1c2aa588c6ff9c396b8959a56ffee41b4ae761be370e92ba76dfca0a15af54ef3cf652440f038f282442203e3422d6f26e1afe500dee4eee230c450b03885ba41bb2a53bb70f87271ad05437aa3bf0851894497727464562b0bcc5660b98cb9915dd999636380f581aee1e117b4284f376bdcdb26885c2c4a0bb0fcd648845a6f4cb4f09352570a7faf2c1ff89b03150d33d33c016382a5c003072033443004add46cdbdb2939bffe3dbe67bc5bc905c8c7f47419c8f404546743cf43475f04815c724c227f9a39fd3fe64ff5b48ccb511eec0a0884cc12b45917c0a7bdb828774c7bc5077eddbbd508f597650605adda372f62569cd8e993c89fa2421389eaf1e191fdeb2e683ad94a920f607911f386b0079a69485d5475eb1a1beb1d1939b198239884f05f91be83706858332df46042899ae1afc734721f524a275adf8fa1318eccc11cce22b7e99f0e97a299bcf9ef6af8062fffdc131ad60794afdf69b9ab2dd347173f72fc3b5b2f7308f7707d0f75aa336f511fb6e0f1afb57597f2228ec93a2a78e0d9c52ed233ced30520b5e65df3fb4be0fb9ca8c249147029b6e378883bc35a3ad2ac1caf33280af89dac46c1c414c72a9f004fc7dc116dfaf0bfaaf664c636d28b4c016ed8a34badabf28d7b17d75df64728426b5afd554020f1fc9d82ecd745eefdf7a68991a6efaf5014ce68c20db43128332015f4c1b8cda1e41b2b9d56c5e5088ace0a231897f45cae338d97b14dee92bb288f2c96bb330d483ee37c78f53b4213881e14255386eac100c5f20d55f436de7c053fd899a8b834587c5fd547b8f786f139fa6c38d3c70608f79755cf79b84531edb4738d9c292133d00aca134fd12558373f1457b2b6d46b89e56c058a429cd434e5b1ac110f36c17fe943598d85a239a772d3263d010191cc4660c4f832e87ab3d55abbe118a109a0d9ef9dd46201b1e8fd2f096f16f6c90ddf017e298f55c8931d067f7eb02897fcee508352c813fcf63382f2ac75e89443e6c1653f292b66e9f5bcf223a3952c5981395bc86664935fd782ce17b60d57dfb893beefb26dc7a4c9f2dd21b8d99e31fb268ea3f67fa242fe420dd7679a77f9edc824c494242a7978d73d8d8401939eeb202299f9196c5814631f365290b0fc3946eb4ab4a59eb52bf09721a5aed4119c4e149205d6d19db10e00f907bd94fd5c13420c75cfaacf98ad7a8507f2e3f96aa5764fc1d49be354ad37821095e8e3c4b4b7eb60d276ffcf4d2e79bfc88e96e49af872bef06dc2597325100e1e71fed3d085927fda5099a9ae0610128165c20d74b80efb814472b60330edc0d3abeb70e157973586798012a229cb7de09b28aaa24064a58e8879fb2e2255a61ba9ffeb3d002778de8aca6769d470924ddf372c9e33dc1f4283ec3da8e7d45519496ee070c315fc4b91d3cdb209a613dd0d014523357afd9561db0d4f49a274a903c9c263cadf5a55cfc936132cc5c70f053f439eecdb9865057df692a711c552505eb62c4b97db031ef60dcd0ad5d09a446dbbf136726215a43d96941c6f5b2fb241cb661462a133e0e214dd192da611a2dce988e690166cdd17afc1a22d29340793b3d40070c69fff153c567e1e593eacbe906ed885871ab92d0c31a99993027da750bc49f8a97861b5e12c3418a703320c08c680f6265eb7b7ecd4105555772438289da4cb4bfaf0e8704c8ef7b749401dd5d934e6ad87451b5a1417583bd9bfcbee285e357bfd7e75803349099a094db5e447295ea4c6f322e9f6fbbaf8787a24d17d5b51973dc2ca5ac8d2c058ccca14de6093f99bed9f8ce614847a2f8925543e0aa05f61601481b044d64c738f9b02a3027e2ff4595fe5361d47d37d5006c5ce178114e8f0926867142b2a076458b82ac9f3483af549143c9ff31c764db94b47b0836fc373301a102af0b412b31ceb5940133e2cba2603877b33a12f5f81fee326a258f4abe0ebce2b9aac21eac973260463af3af7369b01488af3e54cf10a05aecd7c98cd9ac5ff9130fe688c3100caa6d3672f80abb562811f3146371ebb9a32e30f0870909e4a2b2f4d801d57b24a2c61f414e1b941141a85e6f95d9b5dc4ea058c5e8085c938a3f363344a5f1e4332d6eb741fd330b3ec59306bc0fe036307f0cab2fb664fa397a9acc0df6bdfb3842082e98582bd1d8b0e4e75edc5e654eadb4438c2aecd9f0a1acbcafcea5db93f0ccd9a4f1c82e70dc0398f5ae9d1dc9524db3e0cdb7e1509950b0de0bf7db10afcef0cf79fb8805313a797e81983e5744a353828ec40ee4a2ec486b5736c5b2f74afa94e5b7f8b1ee44aea50abf96f4f69f7dd72fffd8137d90db97f7d350e1c2d0e1b656574f5ecd9de163cc3f743e81fdfad393608103dca5c73543ff630aa3012ac4ff6f446782613029c8e86ff1c6e1d5253b085ab0b8718e1bd36a944f16028a77961a85b2685502282a1697d9c60e80aba89d52fb984b0efc444fb8301d02816257159a02fd12886c889992ebfbae05d392bc0b7b9fcddf06c10bca4cc919efe80bf1838db3ae9ca7e4ad283240b69aaf89cd793d179d0c0d1564bfcd64a147d1e81edc4a4f30a8a629264a11c15f5f575cef7f6a48fd2042be60d6313526f4f421e708da1c6c16ac580a5170491e6476760f543f4cd25aa907ed383e319d6ea1b16fd8cf4ae9753a8eb6907ccc31c908e16a95668a80d1eb0ee8f33e486bad80dfd8f565a44a0a931b0275a8f91280b5865af13df3b06a014f09732eba3cc9d16dcd8cf99d178ca60b469bcdbeff3531882b72f560260d7cfc63c2dd9450605664e06898dd8ab4de64e111eb814bf80f56b32a8f5a672e536bfbe02bbdb73a0f357e030d20f6f5b5575e3c0dd248f77223ab9a2e6b83abd1e7117354ea57a95a1721d5020d653c7985921556fc356a29056772e435d72a26f3f19b2233e3bf1f518acee541d017aeadacc142cc6e4b402b21809641b43f84aa0598037488962a02f3854b97e246e71a39f6d627c5d4f3f63b552738669e2dbd694d33bf20959ca27250e8d86903befbbeb19f95e2825f57f0f9267d90a2993b533b4a19264ac65a9ca4b6e6d57410efcaa03ed4ad7d79fe43ec4e35fd597f00732ab32ff97751f39a8d2beb5166c652bdf8671feb4abccfdfb83055dceb220cdba6830cbd9fefb37e63956067cd8a9a18f5a60888cdbde5636648db7f9581cf549344a79efecb0016d239b4851750409425a9df90bf64e85a81f4786229796b38e62d4fc30619bdcdc8e21f99fe96258e5def7af0c318ba64db7c8e3e21f9a6132f8023ccf1ec4c808341b61ee9103cdd99f09e9838e5cc715e533370ff9ad0792ee9f98b93e471329e7c80387d693c508a509508e50803489eff241ed96e5472071ca41fcf23f5be3180a71e8dc0e96d79573792bc5e7fe3548eb09ef448debfe53b20cd8154b97306927296791b36c7048444da542b3139e908643477e660587f03454d96165f9c9ec22407de0c8854019a4374455dc57e4afcd6f130e94ffb7711114c18bccab450702a761246d30e415b4268ce69fed56c5d9926f0e9a1b5cf7882d19494a7f51cf487f4244870f38f618249e8190dd1f4799190cdc3ae8612739a360390c026ee222b20be54aca5773900a029ec4ad3f37fb53d2a59f59a0ea7cc5f387a5de58af63f3cee136312dfd42f78c56f89018300c8f6864fcf15edb72b6f944433f6efec6b1f28a7377113503bdfa80b410b279f77ff56e9965b39621cb12afed430d2fa663e2ba7a2f72d96c0a4cbe09fbbf09d0bd32079909534a6226f7746ee10234ad9f3e139604ed3e36a9db9b466e3f1242dc3c884a7526c0ad29d1f4af39c7400d9d63b31a35f41d652d451c450b9c14420913c4734a347355b75134790457345851bacc10bdf74b1914afd2287ec754cd2c5cfd6088ef59028d6c93c54f16af271676f74c93831aac1e1f5eb14c06eb0b1b078f4ae3b2697790f1307ec2b86246deb4c391bd621852148ee07bfef004824aae02fd06473c80e1a1772f280212d95737eb1ef75178b03648508dea67d26f263fef89a5ab5cdfc720a42f267593583e6e790902b1c5eff36b3a341faa94d52c26727bd9fb2e07b3f9439695e8c65d4003af001d81a062d1b41360fe227cb3ddcd02b6b3238c2ecea3ae3fa42c0b25afd85497ee0ba966b5cc6c76d66615a9da4ef8a4bce6cf1540d1e910e092414d47de38509d2c980df6bd01ac483399b6ef0cddd81b756f5abc39435261e47637cd9cfaaa1c0aa2a7f6b6b960a567e4eeeddaf85170fb2e21f86cf8504623537f778d710ba89260c851e124ed95ebe15194d5240a4c9a8075c517dff151a71d3a8747a86656cced75a87c8d70a83575676e46f7f6e3aa50af31d06b135873ef8c5e19ef84ae710cf8c1346d6e1c15cc81037f7b7ebfabb60a3677fb3f13d61429cbeab46d947ef5313ef7f123553c9d7ef49cac8754ee1a89a7dd65dbba152f50113e925ba423f8a53333570c33e0f60c26b76d5dda4cae69c58a158183b045b2c4c03025a4c25002c76520c6e934b9ac6ad8b245b14a6207e4251701ff035cf970c96464028ca3f677392c266d1c824cefdedb1b4b90644ff7cdd8c8deefe83f3b7a95de8b71aec8b29df5a3a27aee7a67f7b7d4e942d80292ac70a507225f00d2c874080bb7a93c4688e4688601dbb16afad078bf20242c7a7f101d822b90c964511a6f8fdb946ef715a16ac4672c3cb3dde8f916ddd589ef4d6c426668b4c4672d926da800c0faf72f0a5e7db22e57b6b15b0c0e9be34bff3efd1b7a1fe0108d6633a0653270b8c5e5fae5bd94dc72618e099807559e25a63128a7c0411477c686c2ade45ea3f20cea570be20a3898ca967148b2504f456b8d8b579568f05a7d765ba77afb40acb05fd4cb8ac44e3527662ac0ff566bb3db26fd596ab5a50f413615fb0fffb92c81167aea8f08bb6cadbe16b9fc862f9f2cf31d895523b9f812d99abd165d667ea1aaf7157b93fe0c6c0780768092d0f67f5ced6d44cd8ec36e85fc0daac9d7f6426b51d2b34ac6f7cacc5da1bff5766aa0912ebd25024a0c145d4ba382d56c903f50b20e324fd7bfdd593d26e7a3c14735120b79060a22e859fe32b7770388d60e690417089e80d67fee0028a62f2d7b08bc587fb5e33d6db202b96393302a7ddb892295f86f4fa619efb11e3aee86b34cc261b706422afbadddc72fe3a8bb854bbd864af76b6d48a87a52fc992667932d23ea95d524816e3c3ace641e451a00164c0db62a29ee3d8917b50d971eae780e5a95f0688c5470e8d4ee2c19bed22d1d221ecd4317455f86c1d1767142a258e45e5e288c6dce9f484ee6a400f408fafb24fd384237c2d706f6d671be7264241a0269bc7560a137158eaabdcf4c183c4d7e82859591c53447be4e9ff7487a60bd54e0f6e688c825922d6ecf37a4be9c45c9c5dfe0094f580fbf571c324b94911956505a423dba2358e6fe371685672fffaa7836289578706b3059b02b947ec4893e8e30b13fff049822c199373b5000971ea743e7c94cf42ea6799acb0f2278d4d949557cad8f30ad4b683332f05dc114321cd787f961079e3b980537f3e66a033b66f06e95f1f227acb2d00a144f6f27425175c2127a436cbab94690902fec59ceeee603bebc42361220f4a84aceed39678f76f333c16037be2de9ef73354fd664fd91882cca0e835276f12e9aaf8cf76da9fa47a936baf1b4275430f0eb0dcff8f8d5f49b270add6da0e6bfb57cca245afd03030f58e1f96b100b69dcd9f5bf94449c593e688af641347e58e78756a631ebe73b8936337b428c1e8f860f3c652eaed8eb3c1c40bac533ac57d15882c50dc8132bfd8a2c7579b4d9b08c31c00b3996cf80645e7cab65d8e22fc0b85a5f46fc5fdd7d32b1c2a9a17caacdc4bea4994d209faaade46b54f343ac032218816a8ce44e05fc062ca4d77376739ec4ff20b428804029a98015831246a0b89d7a8fa01de024f26bc18ca507255ee6a9fd1650bcb7b7c2259ec015ff2c17bf43d379858f447424a265e9695a65f02805784116f09aa3c3c45dba84732c2d44b9af6e3fccf2e134ab8a5d9674ebd6c29a96fe45f99a77bc51ae5f6c9e2bade80f860e93f74a2383faec4d6ffd8f0f6367e76f1a49447dbd2d75b770ddedcb6620faa93b6cf4c1430742e30f3cd2d4541483ff5c4d928c39362cba52a9f183ee6b0d95df8f6bf9e582145e54e92b3aaccbcc16bfa49719e2a6f3a63a488e5bc4d84841c70bc7862953ab94dc5fa03e0b6fe0de2e16043640e34da20db8e54533ae727c740f373518c6cd9779b1122aa5576d9a124817c17a9f13269a620b3115357e57e06875556a81b4210c7870a972b80ff71a70b2807ebca02b72c34bc015253e0f7d8b02aae9bccde2f52981bb50c03c8c30bb2e49ca65046fa5a00a448a4bbcef0f2b4bd3eb495a10347a793907cfcf339b47ed694838137378fa0febc6b0f14e40c4593c4fc35e778be86ac50aedd9ce1d332a834664d2a03127ea4a9e05b71fd55482f1b6420d7c6d956f02c1ddbd5bd37d055668e178b0d680dcde710c47c143fe8b20a6de25950e146a37450a23398d52f1dd3b2e2d12f539569b0d85eb89e044e8f28420333e8d4df999d5bed0e86a2ed0ebc34de43788e6729745ee6c81f8bd617789e611fab731ec3a7fe066a870ac67a5a876066202aa12826bf33ceed0cee0f0c4cc908ab5870f88b758cf96632aa45737d79fb3f659e90504e630df6376fbdaddd93e09fa406b0bc67244d32f439b4329f69ee143aefdfc0d6d7143b68e0304fd54a794aa03892c9b3ded236b8926577a073932f33b4a35f49e3798320610fa526169fc58d0b0c136b587c6bffa2fa44ff451bb877a0becf935c9929c9b01adb90e7918032d96cf7f53496d0fdedbf74f5b0a5f17a393788f12933739bb9f4c971f60367bd67521facf560903c859bd0550f6d440d6d10be669dfd0f8604a99a2c3d7c39e515576bc2efdf1bca9009f082c70cda3da74a9818b4fd94b5c816913d693e394ce6309070c9d052d8a1549248c71dfe7b8751af7884615ce097e7b00d844cea132693b2be891711aca24681620b1e04149f6699f4db5c979ac52693c0093f50a6662cb542b150f878ff5bd7b26939330bf689d2918193aff0cdff813ae11c0f0cab061ae3d2eabb8a38e41ee8491b5ceab9bb5a220610a7b46d235b0e9b0675946002a80bd36647a24358a58b75919db3476aaa1f3635566edf741e6b202f40f652091a9f4605fb4e489a57f88ba65463fbf97142ad977f87843f626783c9feeb1d12283c6d1cc8976865d301057c8c2390005b0b3c05c1cb6a42ddf0fdec641a8118c6d23f3e4ca1ff11f918ca269282893ec89f3bd83a88d8f5b2683a9c38fde0449680185a6197fe42df4a48c70c696eb176cc05e4028e9326e4e748712584aaacc6e4f4ea8163e5c0f03e3e6e4cfbf9e19dff72904dab6ba3b35479abada27c6b353c3de3e925f3baa7cd39cdc1e1017c3d6a9cf8313ea408fe05744748b0e8253965ae313bbc9ecc6e6f11241630649a9cf3126d1542b98ca3d5745a4ec9c865a08fdba39731cb84ecedc9584ea59c382027ecc0605101cb0e88a25b84502bb45b8c5d6d21bdccd68b3cffa8d124942b1f509d45e4137ad350f7d7f31ea312f3533cf239d563771174f87d321380ae338a926a36e4bc76a8041f04b5fd707a0cd600a23edaf7939924fc8bdf1637b549bb32d8a4f8e01a234d2b684055976546ea1f7e660d8c29737aef102ca161389f588f529def59c710da43a7f9486a8c004e3012f4bf4d57319d84f9b62beacbdf1c766a30b1e45656f94ca2c1d8d97de1e71d3878cab8b942a37faa2d885bb64e90be4f6eff216ac44b3b479bf697d1a41790ae6e26c8c5c45f54aa7d350479030daef0f9cb247dbfd6fd6cc582d1014d3b3693995c6151108d83ed35fdd7fc115a615097120364b92be30b1e7a2bd0013c7222843128db0628615bd8b289451a30c70cbef1760d15f81a250042603310be4607757f36dd6726c5589614999422ba3be1e64c71b41df037209bd6cd84ddce611dd6204f683b80c15382f49632f80c8a5a74d52af53a5e9e4493c64fbfd0853ae21c51dbef655a0ff6efd2edda6bf7e48673d23f2a8d127db342839cae5165417a81d2d5c5a31ff8f5292f1e7e5727c8161e7ec53d1521957518677ebcccfe9b860fce253c9ed794d5d4d1cbc1578f7dc51aca210893359ca82f4d8ff483616c1e688b6e55ebd721aeed6deb4155ed9feb85b7e2880a53670aa8cc6f961e1564e7d24e73096b4578672121f9eae8bdc56a52fe7922d79874d069b86e79cd0030754f955cd2e36526b74bed6390986b7f42f82983e4622d19bff17c1b55117bc46f7309f387ba273561db4d0e3a21a6f6ac989e87051665e07b95b10cce3a62ab9edc6d8588316008ef494994846b01d9b38b9734046627755b97d3f3b1110b08be5a103b9531c5e0274fcc289ffe84a88ceeaa522f5b408298b3139504079cd41cbaf581bda245aa2a60cce4e79797ea296f24c8cb0f2df376968dbd3ab33046f240956a4e5ceecef9a7aa8fbb0379f7ad2c433f555a179364eb75e49efa3d46074406dcc8654e573a8f2bdedcf54d6127f6e0f018f825a4b5d7cd51721efea5eefe328f8af3abfe55bb05d8d48e3e1357466e6883c36916155177a492cd8b9b1749e0b9a1e54596cc47a1df6dd94afb6c77ba45371e555c67f53a729cb4affa9acf4437f7c1e028dbcec22ec4fe81e263a8bbb19b906a4840423710e6d278081daa122de24a16115e4848416492e903321c9aa4f58aa8286ce8e506c6a286a9d55f79d113a685aced680e36ef2aa17e87e96c87c34ae0f4cd6df429dc51b5a761934911fb3df1ad4c082e9a8454ec922c6fbbaf830c0e0688707a02645a99b0c5b45c3505fe87b3d444df04d0321f219cdcd72ee922604ce1a26f8c2f0814d1300e7ed88f307e568e19e5b2aa6c62c54a7a16b307ba34675643b4712afdcf45a561452f0fc8283a478cf5c10e7129124eaddc55db9fddabe95ba96ef75f73bb68c42a4363cb6d7f161182b9bd301d9381dcf39dec1502457412548759b5d94df18d0dc43212964b5b5476c8f40dd2b6e84a1abac3b3651fa59fc1d5e15b28fd62d9eedc12ec5dd99ceb0693e5d9661d5ffd4f79ebd5f4ee26a3cad60dc9f5c3b2331bc533747520c577d71d9dcde73f72a4871f21f1fff051742fc41c491ec0d7181e1c8cdebd4fde6a04d702b6c4610f9b5570bb44f50f8fdc8eb123fcb268ba2d724a87518b1b7751d9747f8099aa4b3973da3b828aeb832c386367aecc99971098ac4ea6bf163387e38c041989e254391dc6a2b7d75bec47b1133233121b190360a1dc245ffe1736ec1cd7a5c96f042ad0300b16851718298c9623a4e699e42ed76f8c73af535b69214a591429e4a9d296ad69bc08bc64e1550d92663bd03dbb73cc32334034d4f69567126c3b200cd5ef5bd9bfa8c927c021fce0b864ec1e317606e4ae9f3c94fa9c07feb406606b25570377a5de26df1a66c87a83f755ec89f0b5120c249945a95c083e550a8ffde27048f1c9cde64e9e4fbc8ea530716f6b29d43706838363c6e03810a5c55fc2077a555b2d355eb1080781b5dec98d2969c91b0b7a9a173098c5fd30a7434d724e5ece22b097bf30594c91a1fc934afbf3111da53a49918d9ff81c072292f95ae518f9e2533f01495df810fe0fc2fdd43edb7c41f5d4a68c07a411d8eaa22ba3a553fee7000d2f8befb95311cf31fb56a59d9d240aec44b7e85a2067d799fae16b0fe4f9dd923c7bcb7dbe866376ee46f2858336966b11408066cb260792a82af37e8e7d644283126b7d03ee6ab3a70fe11cdae69998e3718218473cd1b05d7e984d62852474d65e7f3df226705392137e732fe88ca7868c036001a61bb4bf111311169c633646296852f4b85889b16a78e6c7a2a6c1793926d1bfb3988fb4a226d4c06bf5c663ca65a0d85aba2e59bee8a4f23bbd0b45644bc41b13f4f4dd49ce8537d09f286826d044d53b6c8189957d241b12a12d07db9c94e445211d138bd9287e68a5cec0eaeea72049c5ecc746fb1b82d5c9128cd8574057f646352d806b947a44cc4d5f053d228d9d4e1192f2d3c32d11dc1c54ebd96d72cfd446a097b20293bf62dc89fb0d848decc94ff0d6ed6eda41c1745e91008af28c7900e2fc68353e9be6a1050a891434569254be21a90a76d6fcd519fcbaac447bdc8e2996f5fb850ba4c4e341d5594999b1aaa1552105853ba54eb6f58e3f61a541f5adb1edcf9c1ea0844b9814ba0191b069f56340643e0665b85f74183a6c6702fa730e9a6681af4ab3549bcf2f8baf88342284fab4764901dbe88d12aeb23e71ea1506b492e900d914757d93b7cf531b301f282f92b999072b7fcd2f43abce6372f77ed1d8c96f84ed695f5ac4f39045c4cde71ed914e109796f903c8234604dcb42b9bb387cdc4faa0a3b5e6ed641f1f7afe4dcda36e25073b827be387d1e85b99b0120ae7024a774ee91c6ec320defbeb9fc61ba15742326ebdebbb6941d418c0b10000629855039f497161ebce7b469cb06cc7ea2ceb3a5189524d634d02f2519c870bb19bdf6a7412a27501f86700535bb4908f27c93f9929fd6634ccd63cedb4e1a54f331635d8e9cc78643d484ecfdb83474b62b0d50cb64304956e36f53817e7e51bbf37f3c00286996d5f51ee4617272c419d8e74a5bf71c25097d9192414dbeb39e842b44dd875968981bfa843f0fca10ec9356958f8d0f0e05001e3c2b7c83e04626d0f18a75b61d697b8be7a3aceaf63ee847b12ffc11fbce63199da08cb2acd0addbec8fce6069ea9d7bc88ed7582c4f07309008d687d01eecea0e0febdb70d72315c59c6091c254f2fc20ee7eb8ce2f5264482b7b317920ce8436087489885611e56cf79b1d6f17e183a90ccb2994ab0424ba506663b88d48fb81ff2d545c054b2a68f2602ddddea1e4b046642965533520d9b4d6705c6ed5719802766f9b14b991ad9616362111438274d2b8ff1eda62d0e49252edb819e0927b7335c3212ac0faefe940ac9fa7a4efd4fd2bce7db353aba6cd4bbddc5eb0da174621d1cdd016b5c997d18da00468c6101ae9575486f05d1691c217061e99d14d7f861d70a561043b9d02f2e992ecaa537c39710f949c5a9f40294db8ca586170b76a1edcfc030b0dcbaf7974a953dca4e900f1f7dc85a170cde3f4233f8cd6a5b8f738649be93f974f39db3ec992beea104e014e8fd2dd103eab4e4391759100f913e3cbb664a89bb93a0b964883ded6244f15752c5fc293d6f15cdcf2f5507553b1c6f6f92046b73d8fc1b994938793d29c75d291a032e3a2e7c962817e827ba112f585746eb2a1d3a04db3cc3e6b17fbb343a141be0d26108d04d75906abe77aea080be9bd011232188cc5318ddcb6dc64e85f937e603c0221e1d68fc6796013c538b8e276f09003170d1eab1a4d5578caa9836739a3e74327514c2df35c5da535da6dde54ed0cd03c630844eeae5afa8eba669a9b7c9a2bfcdb701089aea4c0760b764f333fd5599c23b30938f92f03e8bcea36836dd81c6417e261aac230aac09c73041784b2dcd1093607f838195227915f85e94d9f0d96a385ff9159dfe495e1d8db15b18ddfb006cfaffd2515c4db7acced7976e410e0963c4f8f8c2476673b06a7608204aefe9279f56ac8bee97ff09d2a96ddeca4e9fee9ef3417ec037ba0ceec391120ad6efc4c5329b597a00e11e0c98b994788074d3e852bc4bd24a08d1d7f222a189be039120126b1510d51b2cedd6af8d23e20a05b1d06887a776dc51e5abaf7fc194e457393cc984b96d62f5b8c0e8287f19879f4627d6695e69937653da212f9e6f88be169a7b1aaeb351b932c48869a467e9fbab1d9a01b5fe35bf41f1ff808eeb4bf7bc8903c10233bc89e4317d85ac88a20b51dd0a40ce4fe49128c8bb135d8b4f5fa0a2108b683ee5bf57329cf919331b63f38778e82b28cc6c1756db412091eda74f372114943ecf1727f5c253e5a32b21892e4cdc6fc4592eadb1d02a4120ba9381152b92496b720a0a4957ce5b9ea267e1be95c97ba532df1c733cd08ba576df3ab652ead19781ec5ac165b003d8bfc35368a2b0b67f29e87f75442fb53fedd33094499ce8c2b7101c1d3cd0087be355eb79d00d810eeb24c578042cba223c97a92fcfe72784a90ea33f00c6232eacd6ebf8811dae879b9bed6326fc134527371816ef26948db55fa71685ee441ab1a3650ca5fb73b647d8b086d96dad415244ffa72afafaeddb16039900651a5869ecae034e87d3524f3571865a1cbe4a74402fa807271c786b948898ce8bc8712d6231abe1e9dfe8619c11935e0a0ab233b46d35647fbc46e2166bb1339236c16fafd6d6955094d8a386af54b22733760366ef968edbd8e364a81a31d5b1d8cef230690d3995efe43c8e5191a5d8477ff6d5901a5b525312e50b2fa2608c68c8000eccb231533be2c084cad0fc9fbe77a0f08ba28d9a1544a35735c645d89694c6770a4ca68a56d1c7bb594e097f044b6bb3fdd90d52c7aa047bb6909cb97aa9cae1bc40f2050feef6616ce704370b11e13699defed1d39446892d4d2a425c29dba91c3fa7f6418dd80fe48408ce8279a0e519ed879dd41031697fe58644c777d604936ccf3e3fc2b2db971fed5cb375eaaf7d48c73253d12ef6e5fceed71350f28070e8dc22c889a94666775a99a9ce3d66969ef40e64d29afc303760ebf14dd9eb6e86c499b4765fedf7e337a60d9e1843fbb6f2b863d8ab349d73117c9e93c5ac5787a83cfb8ea2ceff22924b8530476c29d500ce0a2023aeb8ea8a475a8d98b1b02d7c304fa013af368199ef5deca4f1f523f2c3acd4906988610911205cfbfdeea7d9b7f50a98fe79baf7b3ab2eb7e6b00b246ef4cd6a49becbf3a7780b92e26bc067be8f7d31da835886ff9bc0b7479736fbe8f46f093c8112a67929b6046359694c01137a31d69c241c4d4302b37aa043e4f929d0cc37b1e48bfb8afb30d027e7693591df43572b9623030085ede785b04bd33cec8e6090e6da3462a103e581cb2d72bb99e6f1d19b36fc743b1c1a51aeac137872b20e472432caff8efa9c03c101dff3d021ea007601a8f3ca4547ef7b9a853b6101417b961411a821226372c2ac13ccfa7f07a992bb98a39b7da6b51ba0efad1ae0f23767004719dcd9cafb4bbd89086110362079c5aca1b8f710070ffb3500ef0c882fb273425263f792f4b8877088ec0f18a6846b5499266a6cef3769174f5bcc37c2fce87029f8e0f3802c00ebb5f059aac9e3083e300bf22921cb50ed4b5f026dcecc888be91b6dda44dded4bb6dec610e44e428abcebac53811154059cdfa9d24f81ad8801423a47e622d3c127169d4d63e825008be73529b418106f49ba7233baf77e96305dad205b818f446542a7531afa6f4a5288549d14e711bd45afdede0e46312e1277f6010c3ca5fddebfd22e8d722a06956cc642c27d9584ba8e400c3c7313d1942756ea32c5d35639225a58545bb162fd52f405867ac9a7dffdf9d0d0abaa172ef070a686025c6c242be3817d6d82f307f29157ad1470c1b6b216e12c72c30b0352f86517265279e0331d5b3cad1c3a051dca40c31b18d7540ac53621aa586641dbcce56419e8cdb2c10125b2b7ac47f4efe5da292b7fc5427f54861aae5aef3840ec2d1eae251f91d6b215251c5253e6cd930d42124726c70017a8747c9a5bc4844d94c2ed370ed8ec186d5ca39c10adf4cc1aa5bf8dc626651301421ac04139d94389ac281b43262635d92a0be351c657a4ead97744260a810d26d952fe2d72719dc883699f94c59699cc26104bd95c1fcb778af34ce9a78f1f76e9107da85b6cc6a25683fb26661ec79056b33f10a05b2ec7c502bab33e7b30067d495b57742e88b132de4148e39f1d78719393801ff71f7bf45e5fd8750746877e7dfa3bbd05cb35dc3b4812b2a73f3c058a9157229b43e25e753e33fd3309ab7cf964ed0e726a63c806585ce9991aa82bb320333069dcd80b9037c1462f5e85f46fecfae0f6c8fff7237278c245de412fc4f49d796e2afc23dc3841c1b8d5d0f7ab6386a91f3984d470bb9e4da425cb1075e0c164947c371735ef84fc39138d634f73c795b75d630c9191e5ec2181494d924b6ed939ed16e989769414893ecc804ee65f746fb797079b6168546563fa3f75b887105e70ef3f6fbd356cd1e1fc5a4a0f10715506519f9fe9bb94d47f42b79e4b17dd66cb64c8cddcaccbd84ad375ef6887f7d09031c1fad512e6310413382e6a9d3e0a10225322268ac595a2e5a3e3bad0d8286f9cc4acf52ddce7c51c9651370a059e03ee9d07b30995dff108854a2987cfb3f1a2a504dbeae3a1f653c7465b9f6f846322c823a024671695590a426147ad6ca246de1111dd07e049cdf110330001c7b357b75a4a8a4226d9d3df7a8ab0d4eb16eb442eaddae349cd543e6002ef17ac3ad959019445f32b8c10fe3e147c0649f87e8b0ee8012dc9a81e38ab4d2338e4dae120ae47dffbbd0e9132ee0ce911ceb8445631d8773ecf84b3f6fa5d5e28bd1d6919a4484c98ad131e30348da592d60d9344239486b2f1432d695f8c9546ad640851655de180f9b39979e4977acbf966dcf753ff00d7f2921ed95555578cc4f670767ab435261c6f861585bc92114a5a698a678433d29a3c3049999244aff68826e4dfc58c97840206f689477e1f1ac4c7e2b8a55c4b7d561fc4bdba05be5ad339afd512c16597d4f98f88ca55bfcbb29a03a5a7ada4dd8bf784014e635b84c2cb225ad4c973db0fccf5254ce2bb707546d82a2af2b07c0851cf9bd0f45db083928b3df681b100ee4a82404f79d448744605c5de195d29a4b6f5497db32dccecd43c3f63c38f3a80a01062239cf07dbabf03dad3cd3178eccf0b827c8f4190cbc316e26e64a3d945099091797d4e64b09efa98468e7a21d8cb9871af84427b2fabb8fedfbd3e876e1dde9fe3eb8291ec86fd42e3fa08da32188fba165a369245bf53357a543c869be0a9a2a90e31b1dd3487dbcdf0dd7c24167005f4d99d5f3b89d979085c869393f5b93abe40ccb996e01077e77e0865f61669b14b313606ba8541291d1d02c72537cb6813c689db3e333d312cfbf63de0b3af8ebdb6b431b871670ba8d8cb3f5be24f2b2042dd8078bfc066f6d1ef2e0f22426f174a68f11db53c5ea49b806d63c0ccaaf34b3f8fe08babfe44b388507269bd3351b98e7dcd82089f809f5791ff1c7372a295fae6db66cf99c3de10e1abbd16e669e0a893b4861da19b82335fb750c3f57506468dc9fffb32650e271cde6a386b3a35dcdb69c818c518a651598ca75cf95d81e9caba9342143e1bc79d30aabb89dfecc4f70ea9f0b090b741af051b191fcc79a089b1b32307803d83320601a6cc272e592800114dc7c05418c1668065f5efcd29779e2a796b4ec410c8203cb434ed73a3d287d9cb3d11700f83918cf688c36bc3dea0a9bd2a8633a4aa5d907d463824a1fd6efe9d53eecdd0578dcdb783e058a4be207a897e0bde1bf5b2323f45c776a3dceb3de4442fd8397d4d9b516e028ea4d21d60e761549a6a6e7245e1edc1dc50101cc8facb4da3ff6c980e97edacd6c45a2dbf2f90f5c05be0b0d628a0bd4d59ccb2ff6a6bdc2e7866fabc27fbc85ecd8f06181f3cb4e0f21a0abe366cfcba664d6bf8085a0b0e1b4fb1d2f8fd70775f10559e1648e871b607a9b406ff9cb2d9b807e072767755fe57d93cf47afda7d9bcf98fc82cf8ece554831a464b655c69b23167e91827ad96d5d01d10f393fc724af206797d3c722a5904a08a1081721cbcf096f75b02442a34e6961a7fbfc9a38e44b78f66f169e8e6b548a76c62c8fd705757af17d07d385bc9d7d41ebb970a8afbb9d4f55868e71cb5bccf8c485e46bf92ccb022e5b6edd9d27b788d97527c56f450748c73a8036ed1fc024b7355e7fcc5a74ce441f25fb412a24908c40543a143cafe29e2cfd0eb565714fa6eded24895902cb2ced3fd1b3bf266e5e6eede1e107eb6cd31f180a96eef704a78ba5e894cf1b1d8782142536ab1dd66a794e279a0d564521d86e45ec023dcdf1ceb332917a1a91227c5cd1aa047c7683c4eb46c98147c790ed14bc3367cfe2cf5b02ef9e028a1fb10b852eaaae6e2f6e5fa027d30e9ad24b573a35b60d60f939eee7ca22ebde83b2274f74efa93b20d8af0c7eb49ca650af5106714e651c7b35b8cf644b70f20051e6b35bb8da49203d919adaaa2e0115e6c4ce803a97a6f9bd5e9e3705ade95eb4136f8780b958a5e5c592d78f6f6fd1281f51df09e2a5ec9a3c2b757fcd09fef39fdb2d9dcffe1a665e1986dc06ddc2d795a72f51491a473a5636c09d23c13abce1c0a2c2a15838d33e527b89f0ed54ad43bb5badf05719b54faf766e435d245e75ac23d8fe26ca3563d9a7b0e9455e8c390dd82feb50e5cbbca0a8b7ca190aed75d304fb9925b44ebb3f04ef16c02433117eb469f6eac611796198b4777c3569de9a0236f47e8d7958bc2a46e96ad9b4d664fa568f79864ff424db390c60d7505a538d466ecae816e4ae68ad138016eab4ec54c3dc5489e64c180df433761d0e45c9dc8d7cce310421dbbfeae491bd9781609d23076f4df11afcf68cda8e125b56fea2f317bad28855d4db514a488cf6cf5091dfa9b96724902e7efed5c97dc162f3852137b7251f08c7436e2e481386e8cb8622db5458b836af5a79f673964429233cf45377ede255531cd915efefbce25f7d2b622de763e5d052b3a770e7dcc5faced037b38c2260274bfcec0f83a5adb30da872f687659ed9b209b6f9895ee04da1bf9d4fe54bb34007268a48353157980495babb324091dc4d71674bf86920ac4f87418691b90802f884b1f71a6902bfb56cf57cd0826c1e1730b749df8b1a2258721f4610e3b8a50d08f6ae2101b576daebb82d4090d5e2803b1f414db33c7dd99f806c41cc598ed72ca2935c26ed0af88a6e7f0ad6498175a2e9050678ea158ed02f7a0816c1a55deb916f02ada3d5d8f832db1f4a79392fc116c985979f27e9814b1c238cd9aea44f926de47efa6ac833e13b9485c8f547d9ca39b57ea7d29771800e6d0c50a603c2337096e6fb6b357686e9e23b72e1cf064aa16f908212b2cc45fccb7841c73d71889d027b39059e19c81142bad84d2c9c88a5c2db0e094b408b4431f1bf3f6703d574fd65ceecb377eaf7d498430c8c2420479eb0a87ba4e1e9d624a22598f2ffc7a14f796dee1f42a02c4518dd75b31f26b3d25d3fe71deb6bab9810c95d3f80ffdd157138d2900eca86ea81b43636250f329f1e0cb6198f2a8159ab359a112728190b0288e19e08f0c2697b9f2702bc8a8ea8c6e9595498a84fbd1b1a539a0af5f029f7ed63ac55aa08b9f579b0265c8a3e186447c644a333adadac87538bbbbdc03385581d91b3792f6fbe92c74d6bfcad2eb9132e0da254aec0d2bccf4f4f63eb2acd13ffaeebfd3eaf72f469b7e7d246d3d0066a95e1ccb26a8de445ffc84188b7ff94268c591befddf1b7008aa3d48eacfe33f40be7711640d28142f57d05aef912e445bc50b59c426a4e1e090a27c022a617de9f8f8408bd77a7ce34a7e7eb4925a5139700d120f12c3e52182fd2075142d58adf85e738f244fc5772ba4293f045722990f9aeba74b92c83a572aa38f1144b5d4e3ee34f080d99c5ba9e424d5c3b68e52009fad7473e371cdf37d49008d02ea70bba3f155c3d687e1be09e20dbd0257effc327f98668d7bb36ceb58a2cc6ec209439ad1534cdd82d56d10d9a88ab6aa0c779df8d522a5729e79d16093737a389699cffb07e21e646576691d04cd398e10a621d0475a61538110c2f11ac6a25d88ccacfe0d925e6a08af5a62c475cb29c60f710ea0a4ea4fb0ec1f3462430f3b13332c87e368d1c3939c0b7fdd11b74af3b9c3d63bd81954c51cb5b2e4be274cad28d789e8394d96e05650b7b3ac985f97885c89ac0c039e1aebd42523e94722b0d62011fc9235d94a2066d713472ee930c2720ab6cfc2fef966da9629ce7cc5201510f5273b3832e7e3868d3ecfabf464b817a44c6614eb3a4e3c95470a8642a9095c204c2830a931f3768308fd41635419e416def8e6c8c777977bd95c91e800797180c793a5d9bb6fa3de11bc6c5519e1b1a34142ded1a86e0ebdd8993abc2acd71e496961522c2c14d03bbb026f15ee2ea224f494cfcb3cff90d4c6b2e25c47ae56e71c81f9e6971831fb1a226c999536d8bc3bde991bd8b6108b20b6c8881bde82ff520c31d33a1d08de7163a47a50b17a4225eff1f2590d7125679ce060b311ea2067abb3287f74a26e82c20278119d9cec219ca68471d609def2b62c1229cfdbd26924d29828b0a2efe672da8dc4cf9cf1599b19f1ae12efbbd28ef28d7838e9f9fd69560b6db83926df3f1ef65e899055913e271a6d8589cd608aceaffa44bf7f6c4dbb419c5f196f652c3362fdb719f25d02667965a614ba2a49d68be2a9121039b90814b719905ca95cb555b15994777a944f35dcbaa2f0d7a1f97c88cc81ac1ab37df8bdf742d89f791c23ad2b0b0b2c80e6c2f058806d683f9e02bb40f5588ec8c60f651921b4fef2eb222600ddea735ae7c6d2c6681802406af68db8d7e75dcd0434e494dcd46285bf559271fc4e078f3dd5bd148613021120247cb348dfa7041b54ccdea307b95cb9d3ace89238753bf2ebde06149809c7b64ed77a3b1fed1f587eb73e9b298706bd9ac848b1fb1b3c1e0e443ee18cedefb707557db260f7ec827c4642a1244f6819ac1a921283a1cb0af7acd85f3eeedfeee1cdf6c697c0e3a917004c52ee0e39f9eea9bd38b06b47af1e31e8e3948e0d77b10f8d62c1277f9b9621cbb5af9bf1a60da2446809262e85a79e0d6fc498245842bf47c33c6109e6c1b82d498edc16043e1dc17a38f64478ecab5c854b49374e5bc0e4ab8b55184ba6698f8db8d69f8d2ce21ebf6328155e9a4c7d1868c2075f063d58480cc9fbfa50f23e8629ff326e89ebf97cb2dde46d4f9890316fbcfa97bd25aa80507d5dbbbf9c8523541dbdd035c867f4c8e999e915a29a956d2ff8da6de97586bad30b5de1885c260f75ab731953609423fd266f67d712362fafae7d2fa7a67758c036b9e473e80baa794722527bd9a018d53feaa1db4054a9fe1f46897cbad3c6e2de486bd18f50e71e877c9a202a03111b6fdf25a44635558a228d603acf4a4b9d2146d8b3a8f73c4626ec3503ecba58d6eb60ee02ec22ef02012ccf2904cb3f593a355b2d7b1cc59b57ab30f3ffe39bd86db39de8b482ee72b6fba8e5358b9be020668d83541e283ce025e149817b3f6a64be8f642a55430fbeaaafce2e0333d4e856a9df8267117912cd83f454181b2990d78518db9043d890d997a126365f0cef85cd6dff23832d0179a06ed22c91c6052e78c3a0a571c6120367789a27d69639843fe470ade0477fae197749b56aa5179bc0c6e01e70c9ef1671aeca7c62243deea8f266336d8f1fdc4955ee9bc5f96f309e47c42da2707fdd5ab1cc96655584c06ac9c0d3dcfebf9ecd1b2c15feb5ff5b6afa9262a93066b04b254166c5b72590ff9b9cae33c88717d6e0444a7a6851c3a0ca67f9dd3169c54777b55329b0b40dab391997c48d2cdedf600007bf61925753c254c90d734e38c0a9873d68bea0771083608958c9f53aab3a43a68ebe8e55cc8a9da7accdb2ac3541ddf5fa1e72b859bd9c8c1567d16a083402f9a074c56bfd59fdb4d7ea47bbe8ef47168ca9a009c78f30ef251f365ad1ce07d109c250a65d13da34a1d4f986e6b2727ffc09ae9c47f41927692de6fb2ee526af7bfa90a4bc1fb7cb13a43a374f10a492c096882e658ff90102dd1a2c657c59d018b5fdfdd5e40f24d74297a2b3b3d0fcf449ce9395a75d07d12953fd0893293313408fca343d75c31c2baa0e213b065bf53a5578fba599e5e8aef037fae9441eeccc4d1fbca0592d837ce08855e81cd1fac5c24a36c6c32fadd851b8b42084d6567d5c9025bdba86b6d1997bda8abe49803646785953183d07bc804f80dcb774a1f472191e8c5f219a5d8f360db69e7564a8f4e472411ed23e2698bebb27b1239962d119e7adc4ec831ff66b21365358ebde49332fbd1f995e9e53d67412fd5ec84c0979931f45ce6e82800d1968bf0240b28c15a8533f98a0869b62d63ca2a8f00b2958b2f49f64d6123710e9145c35d5bbfded2b676ca1d063c1e621590869cd3ae9ef4ea25fc71eb638b7fa5473fa151b0ad9b57571b89eb0fb968564ecf4c02b00e3f50eea8832eb033db1c07de884db9ebdbb93c76f8750b2bce0b1fa68f0b4e1dd20aa6cb24ba61402bf486511dc7f99e2349d2733906ec9b7753de902e7621014611e5a975bed8672a8f15bc6c91f6e9702a1bddced4e4151b5404f0b0ffb57b3fe41cd718b3aaa1db9395efe2247c00f67085a529e0a43909c74c134b5d510a33ea01bf8c737115510645feece7f9d8de970cdb0c3f851ae8357eb387f756d0dccad43126b77a8f294b893dff983ddad0fb11e7c2a071b25ee1d8ffc51f4b76615d623bf54f963a0a5400c3c383eca2f8349cdf3ab76780928c86c70425cf776dcabbdb9405d4f2138a73215d99bec5a3bca16cbf55b99cdab1ca19808c227e1b6527e93d03f894b6c67207a005051567f1d7285c2fe148478cd2db9420e6bbc8f6178b3a0f075de1dac78a9cc10377648913b3b3e3ed74a30e581e0d9a7a6b11a244cbcc5342d06f15dfc1b5fdf845cdb7738299663852450a1d133c6059637f4ff58c2200d489cfdaee086ed8f0dc7e8eb8fc33cdf7c3b3d127566d750b977864372fabec74162f19bed1dedc209eb0f21c6e9c99608ba0c543cc17fdcedb3bef63bb39f2069cfdcaaf097e0224d4aecdac8d4deaaf4984ac59a127ea3dd233fedc03a539101e8fa432938ef369dccc4b01d847757b6a0d967db0f97b1c5e28307134352d54ed106c802f867e73af6cdcb5ede33b21ed28882d5f5640a8cd0de3e7a718f3c572b8ab62fc6029bd2677d137993e0680347bd4863c9db72a76ef33f094ee2c5f1e20df03a060e7eea238e47796587a8b13fc7f21adb36831ceb16d7c0b131ee10d6b12e6f7589d8ccfaf2e3c131a915f83241584bd94d1c71dd2da1e66addd160c0802becfd7ba9077cbe6a357fde6e5d0cfdadfe3997698b43eda476cdf149642bbc5a2b347e552e895e853b087b5b92f4184784227033c7e9ff7847937d7a7cad29afbd9101f868461f47adc2e96ee1b2ec35b74f22df83306fd05708432b0c794c721c295c7315bddb22e6bd7e94a82b2d0b0e97268b544abbcec0c5324f2dc9181f7eccdf19e32e9f6a2a5e9e29eb9615434ae0cd73571319741db1a7ba0dabba0d9ed532144ba64687804dfde889709ea80131b16063c62f88bdd404b4e0106c870ee63647353eb5653c9779bc59a93034e7e7d00dc5bbf4bb9067f3dd52c981d5661fc04e50e12c9e36a1d524681a7dc726fb93e82dfd9c17ed099ac0c208123dd0df116457f1fb41a05470503a381763cf762a6eb91e43f046cd8bfc3d735f96fc825856c4ef1872f8702b2f7bdfae256d7b7e566f0515633eda11720ce96751f3b4141fb54dbf4a17de82ccb46c38e824e1de20bc036a2930cbb710b4eacc731e94b68165570fd3e67e2fd68823d7c10bc2cb7244876741db6a9c10d15785d945e384d279b26f8b551ba48205bf3df6e8d996ac0ebb888aa414881b07a3705665e57a509115dbbf20400e0441c433b589183bab940d8972d480033d406fd36eb9bbc5c0e133e5d0cc2b1378703eb612b30c4ffe60dbd54f04c46c378517888fefd81902c16bd7b7f0e3a3cce0c94ac1815f58eedda2ff45963eb6b008fd22c2f55a05ab9cfbd8028fc5dd37ce616c33a26a795a6c7b31f9c5b5d415e4ff4bdeb5d244b3d5abe0256bbe583e2448bb55dd897e2eb914aa354eec2fadfbea311a77aa3a64458984fea0c8f090775f53324e2a2bed328e9c7f80761515606e95f9ba9eb1b2afae1f390f6d326ad754d2dac023b34c1c826599b998eff567ee2b1ce6ea87cca9c4be908eab911ae2f7e8264ab4a44bd0102e7d8901fa55a39b9fa7c9e660346cf870484c33ee37e546c8f44425e129a4a2c070ca5f8278ff3ccab1a75d3f9015ff8bdaf8cee62969adc4853effda66e16a87d6e1574c11fb7b5a75ecbdf22dec31a1ed250b13a10dedaa3cc1c4a252b43c4f836fc23dfceb7502f6d0098671c96750785ce8f205b839dd63d3b9512e92acb1b7a79e599a896cddc9888b5edbad220ecdd3928852ef67ef95b3759977571e68f09f5e3d5a0f232676489f0f850424acad0175b9e0dbfd03ceb6b9c1b8c204273fbf434f308aebf0e081c7ca69288f39c16bfc46e3c83e359f97ab96fe5fbd14f8336948b6aaa71002795bcc40ddcc93f03de0e3e8637b1e87f6605a032b1df1c4dc0fb2a50ab6ed5cc1fc4afd796e9d7064f46c02271ee9bc4b80e5b664438a00d32c0edcbf15d466ce65a3ea3791604ce9e8c0fc7ee68cbbcc661e63899ef119ce8d3e0d39ccb99d0cbc953b2fa8ebc4691554889686b3238023bca88089fdca1211793139847d9378bd11022b2a74be6393f2839d7e6cd33054498b912be047eaeabb8afae23482979516927df8417100686d12f79ae3fa1d0f256f0eb44b380114e620c57ac0e7a2c90be003a10d4a7ace4e03cb64d021419f6c44d146dd200a90f193d8b5f7448afe815dfa7d8284018c753392dab946857d5c2520c98b35595e1ae2a126aacea5a78743814a0f2e8b90e3b45c8bc7e75b3e90f790cd190b227e6f1375e989735db3f10e45f854279b908221b1c871d6709178c2740c5218472bbca184b6e4fcb5a9793302bcb6ac5198d1c9b311191cf7623caf28cb83cd4861fb03ef91df47247018a392c6914632cd73950247b7148270f53b3c4c0d369094c0e4cf290ffb66f21a5168d3c3c90ce2e51130a400c8ff4b2d6ec687fc683e2d75d71cb46986b9da91c16ddf789d8061d8b41e76825b90e11ae02b0212b060a0eda61677f0c7986e8c882faa09fa60290e6725477d4c95c0be41a97624ef728be9443737bda580914cec6bf2a1c9caa154765f1c08c5c3513ee0b9849acdfc9c4f4cd209ba37e54d2eff7ef4628c07be42869e652737339aada14ff6ad81085bb25a4c8385822f8791f1a2ead0d40ae3bb1b8565c2ebbc61a2d320183207509cca656f39a0c8dc34798f8957705b094e89625b54353c02c39d91b92737611a1033aadec573dddabf9d636809afed46962f67676021fc3bfcbce4c41725c239963bd04b287ae7fa66dbcc879cdf8d083ea5052887d03fcc4ef0f4a4b455fddff26e821bc3ec6eea58c222393e2b6b29d252d984039b0c8c342f512c3a75ae35b746180340e372c0988fb8cbe2783f4ef5b2de615980e57e55f0c949bc25aa322573067bdaf7065150f26fb0d83e6c0a2dc7dbf8abb95a21ec012b1a51e05e0be6f057a78c0b5e32235da64736b956d9a2cfeaa291513e2f1b4ec425e2ec37ffac0f1e097dd36049078029e7adbb7c91bdc7b0ad33c3187886ce078dc410c4856165ec5f1bd6a3ca7275420c43fef3c4383915f3175bf7233099b85b38a8f43974f518bc6886856cfd053dc7666cb9d1c74dfaf91e899df6a37f2cc972dfe7b12be1b89636d15f3fc193bae27bc326cf9069212643b24710124198f62055daa1d3e8afdd14695a7ce59cdcd19fbca50f9184b280eb04e439c6896026d942ca12ed56dba0fcc36dc2662e740e042960a0430faa1934b4d9b1a5b41290b277fb1481424faaf5dd56ea6c61c079ab26c01125e580a9d205ef7417f79161dfc4393edee1d095dd7b1a6b8e935bffe20a6eda7b537f8dba26c8a83e0d5e6adfe3638365895c357a65c3888c41526f5398ee77553705aeff52036d776b15a880c68ca73209a30ca09e79a44584d5328a59a4cd8c3553f828ef4a6a0938c7918b0e44212d1d4e5056b7e4302db8fb6373558a6350041c7bea760ed596f1a12edb989acc182e831112da235383d0a406ea80db2e367212809c15d0baa9a6a399f75d71a0888b55d8014c53e51b589c7a6dac31fb1621c254df8fcd93864aa0be47e6c68c5e7dcd51b81d0b6fbf182b09433233e06e065c830fa1431b5db47d07dc4f9f7c2c2ff5c42250e3b40d85ba77bd9169e9b2fb7fe6f1f33e32806e7231e0ece7bb96bab0354ed286e092505c4b0bbe774db66e1f1a01491d3cc75697c61d827caac7960a410f4dfaaa68f563607babcfb85a18629f7ef22a3d3516a7f0aca20fbf57a6c5e42089842a12a2ae49d49094beeee972a71927045a63de2e4a30c1aa54d196877bc9c43499f404dd74b411c97d0d3ff9861344b67dc52f3e6193d1efac7e64ea9158954580228b369c839e600f5789d59c044a746b5048233026cd9f168e60dea1e0c38af836ade9375605ed5cc0409f1e519d51ae54e93c6b4f6435d41dedf7cbed9898f3bae9efd546e64a4b8e1982fd1df65371cd69eba81c68168afa69f63a00c8c0ac8c4273866c36fbc1eadac52c7a60353bb79cd1f112b0fd60ad0730b552ddf3585f42c2165d4c2285aaaec797ac159b4085c4b062e4452194fbe8d527ee92bcd12a5d98be8e56fb495775adb9d3095633b77a0f94bd16c3111d9cf760e7d34bd28a6426f8af904f4b0dbd07f3e5686bef4cff33d57bb3c5622baf3e01d22761f8ee5564e8ed3465f4d533e7d9f8dd5c58a78e2d697541a97ae9bd8f4a6bd9660e4a236df23c094f64617a2aefffc63994c34a8bc91aee862af6600371baf0a7a476b4da9e43ad682f88e08c948f0ae0c84374cfb760f4b999d790c6364bedc6be5bf0ec05cef37a25386fd5f7d9a2c544f9dd42094d6b4bc8b47e94e70c50e55a6af97f6ad4033db2a2d60e1f262334775e747a2c3d40279d2fea0fd289812a23ca7c99a4ba94d1c492a2afc54201498455191bb74de054ec2a2e8bc23af6c4119f55f999dfd0a43a7e9a5cb790d3da1dcbfdfcc82dffbfa236e71b11676997c2fcca4dd2aca7ef35fa4967aa29d906ce4144cf6e553582f6d144de64d7c8cb0be3833ee0774c7343b6e1355e8534d7666004c5a6f2bd7127661792c1281f4bd96970a17f6778f8cb97c9b043d7e1cb3160f243058d0db23f2ae2c6efa25249c54204c3c735e057e4ee0c13f4c3a1c040e19edac9778ec2f5f7b373c8c7dff63528c7d0150f8ff32f513ef3b619a7f84a4a2ab044239856d051165d4dba6900808c0db2e1fdc94d380b949df30529c80900550e2f9ba34849ac3decaac0b373fa95ff9d6cf89a5720fbecd21b66239797dfa5dd37e825ecec2a3c750f63e6399f3b88f0e0ad7977cac5bfa06d2b0709a02e5a4c39466d1f15e73a0aacb1277c4c24dad7e75ad82564b9cc9cf9baba6a9c2ac55cfd80963ebdd48128e5c4263f7bfe4365facf197cc42ffea3100ee2da78db4254d2681be21dc32bbae4470cc01ff03e53f655a9655f1a08320ac3f987acc1d5b525aca9db8075469049b84749d9816e298ab18effef9be63dd7b771d729b07013d64b59aa7ee74408fb2052a3b2756d1ed6ab9f215b96b17acf202ac620c09270d8fa8fdff039f9b8b5c1e23b0d476071d9a3941a0f488d9966cde83ac47cc43428ebbe957412ed3a196f7b6f0907d33bdd3bf9a4dd58b0da43b915a59806d6e80e4c3c40033af096bcb0217f0bd9ba51278b097daf1f342c6bb6d01687b7c3070944cb2e70fd0ce925efb4d1628977859b96de5f1174a92b8a643e05af55f2c4e1f250be13df985f7b927f7a86e0f1a687e76abb82a15e1826726d3d8d06f5ecffcfd8455d91a8da9987948e8f69bd9aca62a2cab57af888a709f49235b6967bfd8c95dcfa200e07a08e2c564469241626adb3b53a0fd97a46c0ca2c6c20f0accbc4f1d202a783423c601a7dbcbd77d15c7da6c95427689d6ec196c3f6ca3f72beb565ea4d15d0f06de1011cc1ae794066aa767500d14f760925021f06446a2106ef5d2f4c5a02119ac1663106c3a2d6e88876fa3c8b7ce2747adee7c407c9035fc94d8a0019740a45facf9d2b8b8271ad98a9206f48b12b18336aa9829c49dfa53f6fdd80ba44ce9c37499454c2b86c730804dff6069438127d8f2715c22c39d21d3348cea9b233bc1ae7a30b2620eccef3d7399c5dbbd1f4e6810af5de4168c1494e197d5e2aebc714baad2985ed170446c5f2cd0d0ad94bf7b6300c37bcce0ea54a99af5ea4ad0fd5c1574fd0b85b90e833ec5260315d6ff4af9ebb84582127f1b7fd2c553276df4be9f0af425d78a24ebfa0ac88b1c975b48a4f45503f612cc52fd3962d0fc1c58e925e349d1cd931a705cce6c09fdc00767c2b1fe5bbbd8095c55cbafc2dd8f98cd659e3d37c2a5778d50a6307339ef1fd05a344bb08b5be0e964a7e599e9cb1a20384f9f8ce80b69494724e609f3420c0c851d774035234952e3d8b9b72c5406d4f0276a9ee9e31ab869081f96ede12550bc47156a75dcc7c1d8dcd56011a0bb06fbe39ba348265170c2713ce9a1d9a9d466344f8ec47a86e23fd6a7eb0d0e5af62845a3a51313fb88edce9d69d440885d85abdd8ce0dc6715d603faf37d837fb11b77133d6f3479b123b00ec83b02d29a02f1e660f610d379d66a53462b7e501710c4c2033dffa447c0c63827d4814f09b1f6cccd2ebf2745c3f7ce3fb6e8785b54dd1eaa80f3c36b4007872cb66bf06667b64c09a26b213541e9d4a6609f5f67d1b5b4fa9d3ad573790faf4afa898726ef32dd0fd2ed5cb0309cbcf2ecc6d6701d979fc4eb3524c63fe0059a4e7559eeab9b1219b4abd0e0eb36fd1e677bd840f8996a9484b367000e662e80adaa3914f8d979a7443b82a13d7fae8e43552af48ba1111d17bde7d3b5b6ab9a656723c4973b733ca4a5cb7990c3ede17f380ac3c19da44e021816194c11321e2e831cf5074d7f8f1cd515861c4f842a2d6b9322e3de9939d41f33304ac0000aa9d7bf14647b1cf7a4319f610b83940830c561b182b2fc9e1bfc3c15a115326620b54f51fcd84f71e12f64fae095eaf8625fcecea01bb777de555e463cc81d4e086925f1262e9458aa1f1323dab1dfc34ce81a16033d4faeaddc841f0fc4cc0e3862d07541454655b7889711a7047191240039d7cc66ed8e3aa043142ddcfacee5818f6b17256cab6e1f2372a6f0f54cdd6f6cdad7aecdeabdfcb2ed57c79b5686813fe1fe0a3acfd75119e7a2a07b0761636f8d50dccf6cf37395bf946a679d14e26696f166bace4c9060fc1b3f9b02c0c6eb17ffd6b717473098448f7f2c5afd746793d7cb391be123a5fb160c20483fd77bfb99287e915a71d05cd1e9d78f74b0360ffb16d62942e4e89c9aa8127779bf605c91eca4fdd67e8b9de2394114c2b2e13240ac753d4aa7af143b1f6e1e4efde3ede2a16d5367754e6daf5830a681ed1647222f29a7f88f60fcb0f6f6834e27ce0f7243647acc12c261dc9f3b74208623b96042f36a3af39e9800c1ae05973afc5f8d63929ed3bfde2c2a05433f70655bdc100db1dceba5ec1ee5ac3727fd28b757f85988c60ca6ab38ee6a078b64579c623037edc2f508d6c7d6578987c72806a0cf2bbece5c463af152b3aca37754f13ef02ef52e4dc42c124c35cd22bd8c5d2b27c2c934d35e46ea5469f07e15a4057c20d9985a4671766954cd935b82521e89ee637b025f9683467b3a86f085b933cbf2082ae9b28cb1055d4e72dd8768f36795ebf887fd9d720a5e680f60ef62bf141cec85b63d5cecf9c91667f0019c2a05e6e2cdfcaaba6bf4c2e4de2e1554867a7122159f7888323c0f3e9584fe9c4033cc3604cc9326bc00431773344640ebcae767662e61fe500f63b897c2bb9bc4e309bdde185b4891d1345ca9539bd9ccb121c26a5872114e3210bcec11446d1e5dd5aa3f39018bfafc8fec93f3ef96ec22563cc19b0905800105e44cd55bd2b2da2e645d05f818efd482fed86e2bc2d87dab7b70f8f8b7154b4f115449d485380643b08232f81da7615b6555e27009b68dc71378b54f36240aaf3759f1ca3559e3132e674f0ba8f41893a82c492609bafcee75b6f34b513e3f10f6a65973c7ed7b50dc0e20c87037df0657676958d48374fe1c4071eae842a95df0830f5646c033da87c6abc8ca2dd07e8c3597d201650ccb25ea4140227965ec8a97639f0945ef5ab0359ab2c1a875a1e7eed470399b8f9d3568e3ca122ff60d205214dda5d498611945771a7689dc25e4f1e9340694002d719b068029f3bf71e3d2f56fd2e563b87eebff4d409f48e4e15051435230b394f7b4f983b351435446fae9405394f0c622189b5ce52a39946caf9aa91c403b58fd6391974f900e126b387cf0b7ad2cbdf3c25746ccd69ade4fd5d568955791ef49805193ee99e8d00167aad1c623cd6a805286be6f88408cf6f90d8ab7be0f224fef2a2c84ab9614102af6f71db2580699c6d8ced42426dffcb7991c148663f42188c41fc3063e3d3a4e31dc54e10798f4887ff827f2464ef822f2dd8d6a7223483bbe79690d096bc3e6f5b1af6fe0b9204da7303a9d94791e98fdc9fe743f42955d4ee9813f8b2aa72dc40f50d0717ec12afdbce63d38a5e6864abd77f11314843805d19e0627ca092494df5486ac1c76c5fffcb5a3593e60eb86c6fec84a45d900881826602c2ad814d2e81e8f05e4aeb857d0708e5340cc4acdc478a650ae1362255f9c005fbc19ccd1b9ca115c907ac52845911affd0bd2871a48d20bcbba64860f7d77c52d1463d671122a132e677f260229492a69845351a90f132e32ec4929add753d129c84274ff0cd1352aa2ae60d10378becb06ca78d865ce26bd6bf68a7f06188be09f3c895cddd9dc5006b1e3d9357855ee1d8aa3ab3509cb2f76c2a5cc454aad16736d4dd6bcfc2c395733b5ba2049ba63b016bf2dfd762d62626f100a336f6e76099e1a71bc8fafc29e7ca39f375f76d48d339ba1933302b1c4aa21c991be7165b8a3a29c8fe3db4f34b11e6028c4be89d8e43e6e57ac3623944b242c2d8b486caf799bff5b93c09404350b18d9879d3662ff596b1778fc2773a2a29ccc109457432510136c98be4c3bbea9a2a8afb4bb26583b24db68aa15ebe639ecacaf631ad611981958baaa5054fa34fe0eab75eef0a4b78ad3b2a84b4f9e1e2c40709a4b2366a3970efe64ffbd205c77a087221eb4404c4780cbde4d610f4c6603a38a68f3043f5bf779dea46e96a7ee45a6a72cc6bd06f2fb7df1b3e37b9babd8f03e920818a2a021d7d17ae9fd9a18a2daac52e0a0c031f9496035a9d7707c97c3099c7b7972565ed1ed39d9a148d823471d77415e3f82892b13277f72be01fb4918a973f7f44e46acf3c824de0f53979d98e5da726c116b4d8d9c1c8bf2bc6e57a99478e00c101813c7e764d364449f13e82638cfdd8eee498ff52d2ea32b49a65c396b218158e782d60be9660a6d5233093114694a8030224e76ee0255b0dc20eecfbf50ec209ce650afa46c1f1497d99f5d225879c33581c9c500e8ccae6b0103b2dfdca05d2f70a06bd672ba41462a14b4330f6e46fabf098aaeea31dcca51c81d9ed19a800a493915a6dc20049af22262222dcbcf5bfcf3affb843673301dc4b8962b92b97f890451dcd8418cc83ec8f95f918bc6986e8df11b7f629c0ac0e0d15e8b0ae15a773f4a7deb2759a4918a01b19a8637cb963b3488b41bda34ad825422b300c45c8d27cc5882d589a94190e061ae61d177b1019841b836755f3bfc662140d6f199b1ff0ae0928b06908508839bd885a2fbef6cfe1e09023c8808b40af7932d9e84af6bfe8603761b3ec702e79ab66323cee8334692f2d2fb9c8e1c95dea70b2692c655ee7f71ceed09079c6eb71230c29c31834e6cc8cc9d83f20a1a952b93adfaea08271586a7668a4e2a73be566e21ae343de390d336c4fa4be98d4c3d7575aa6a13e40850970ccba6c51a1147150cd1d7d6219cb977c4ee3f70dc8b1204d7c5452f0f6fc298208a89e3e42af9a8aab9e96ff3dafda1a62265c55d07dd20e6623733a19429ec9f9c2306abcccddc8489cd3dfbaeadf6f67f33ab6c7c938c5d520bef29ee388cab982181338f0cbb37717feec22d82df8d25c892642b65eb0896a88102f4d88d8bd3a60282dbe2bf024771ac5c7a4ef2b008016f1239512b9fccfb41165a578f464022477fba2dcc01cb29a69a853e2f05fb1aea8599c64523ad2e91e99b8e9d89720324cdb5afe469691f8bc3e1a5af6c7d7dba75959c4987d11b6c4dcb7df2948782ab8aa14a0bf1766ea5ecad87c82b2bd1673d8f9da20002a3c778e0b8a44c52e772c276062a021c2491927441e6d1b1eed92a049dac4bd1358b93fed248e6094b883ab0e9e5dc7aa488bdab02ef6b5491fcc32c1aade3c41f03f6d8460b106989b2f057112eac3723ef74cb854f35cd93b09fb7ccde644ad0740822ef7b76411374e41878f745f7430bf3394469c02e3d47c05ad3ab9c3285057b81d61e21af304f1e116b3df25c7fc21bf9373cc8942e529ac44d466ea4f80b1ec51d2e09094da7806370ba4446a08a26da95a78990810727725b917864f02e9c1fb24ec16d3c674c3646b5a3637ef67dfc1ba9eb440eddcbf038df4f747b03b2ffded27dd9b3168c30aca6b18726cd47cc933ea74ca076720abbaa2d0876028bec69410544bf5b7d8af811ba4a0853c321937af96f779f161f34152aee62515d6b0008628d429e145ca53913d83253854c6dafa8cc8fdb4b553be6ab4ead78eb7a359b0b9c3a6ac802f68424df66fedf299dad73f871f60ee90a4b06e45b777292427dd51abf037413334e4189999095b5b7b67c97ca5f5713b345c12c56fbe53b51cb1c5f1d8c2db39ff40d6aa41e0b638993f91d4162f20c51f4c7f3041dc2db4ba60f2a51170dbf47fe3a6f8aa10a93089f1c0812552129ea09012d6b2e6783d1e6d49202a639fe4d65c7ae0f8339a6cca19c4ceb61fe7cfb5f31f26071429eacea53b575a0d7d12b1ab0f7489bc47da42499c4165ec3d71df2d9c1f89ebecb775926b31cb71da3705d9c3ba8d568e7b42521c3c8462e455d3f203225112f74a25c17c0f391864a8364ac4a701bf6430c738d2404c524ba9c2819879d7cec6600e39e489a51a07a9f9cb6ea9e1bbbc02e9dc7c7da6283381260936d88e7055417f3c4a24beff91acbbf9796c4c8e2df034f188d71f37b05ca683b660cb731ee6be1fec385a2c6361d61c0036b0a4c252ccafdd670cc91210fc1451f58bbcc838f14c3ba52799dc7ff994a1c0162653ca1bd79ab83a2bbed80d171fb4b1efe691090237d150b0d2cca4432b22b7abf09c3846ae3951380740f41f938292994df67b531a8cef212cac92c3b489588a767e04623d3001997dd220f7035fd543adea19ad3b70bf400c9077388554587836abde9af16f53939015df1b818d8c64a3438b38d2b6dc9f634f7d9c44a74955af2e8e4051f3cfe27ece1bb53f3f057ba046eac9715161510df46def8b91939a3ff3e1d8a7cf61615bd0a6158a1e6ef9c294b38f8a208b7cb78db53a2914261f61a19a32d0c3898b70edf654366f97346afd04edc48bacf7cd1e7183b5a67bf5e49194812523928e165b4079fafe1db868640d14c937aec59403abae3997eb290d1ab68518f8ce48425c152587509dc8d3d314faacb40f0d666957d3cf68f63f8449121bc8e21f61108abfcc69e73ee792701b90ce9dae9c9eb1686079f1b1f4afcd7b7fedd7ac70d9288d1b4da6c38b4e442102e98f40e4cf0ac5dc06ef2b739deb3f5bfee137e7329a3ef21cfffce0dcf44735170bd610e494890d5427e322669ed485d120ee2a3f70cf23ec50479844563a1bfa050fe5f9b41e5520d089aa1b46c6a4f60944b79950cc5505fcc17b3c42252f74b54536a91ba0f76dfab8e4ef1299001f42659e051e1a2f6faa407012c082f7c54555d00cbb00feeb5d98c7a36ab9ddd10336cbfb48cb4ef0f4dc2841e8af91e67c42991e20b70704b7d3cfe4d40d10f9690fffc8ecff6214fa2bb1a2240d3dbd82ca5d29b9a0d030e7e4e166b5fc089bc9afa7c99270dc54996b05446ce400e9e01f2ae78b2fffbb1dafa69de24d19f491ae0ffc11670d599c0d82d6a8e3c60c7e53f1764764b224a5b355472e143f09acdf56b3da1b07af18d81cecb93ae11659d9650c115b7d95cab891ade2bcec2a41a45e74e222cc6f92ddba5287a93b29ee934ba28cd786cf91275fef0152b42e7127e4369769a93f0fd131bc957afb3ab00efa9d5143de8d1c89901d05dcd267f8f4b1fe9a14361d35899e8777d39dce60463811ed28a3d9986fe4cec69040663c2de4e883d9a5b4b5acb1cbf3c5ba41e9360e1095724282ff99fcfbaf17e023405621b441cd484bf664973bad3440a593ed7458bbb1d03d53ed7a8ead6295bbe978881a3d835622ded429e59f890282f86ef348a01358f07c284d869ece5fd40f5f8510da50069986ab48a54babb9d3ecb31381cc6cd1ed598857f4d596778a678d8885c070e5e81fd6792058317b858ee3d2957a172e411c44a1ed5d093cd9563f3e1baa9a7d492f6e0453fc53227d2717cd644235c3f83fddc9aaf5cabe7d192f90f09bdb1cb7c58c994e445bca157d59736a45c13e7aafb67f48102f347670289a75eafbc4dbf07f610767aa2e35d9d06b54544d9908fc5511cdfebdac4b8ace56a50d38a54042b344d679c495d41ca945b851276d0e62cf97d4da0a5fbe6086decfcfa04b7ff763b46a864cb10484cb67fe31a5762daf750a227230adcb5da2760784ba8082ff7fa51e4dc89b11e642294480977b0ad527e5d3e733bea66b946f3bcca810fa0248c29f3252a4ed8ed3c02bfc7419402dd77be612818a0f10fe3277a402e89a2424c9476e3c1a7f8c3f94519e6f02c3def1030de86b2d4eaf10f8f306c6d8dcbc18fbd226f6739edb2c9d863a1c7bf74f010494b33583bfda65080292557c6bfc01a45e4ce6471535d65cf61cfd21f0a8af34c1250073b52733edfa8c3020d55013183fbdd371d24cb30efcfc47674edd93ed907ce6cb17961251bb0cc22520496a952be86156da0530fae1791473662a38e672c0d63dbe7abae25b8045250b169efa234c74dfd059b04328dedcc55e1331f2af2c69c0cfba516fbf1506e08e57d64db56af1ee02ea375137fe5616ccc91c27ff67ba9b48846133bb4ebd92b83d22c350ac89f9420001f0ede07fb20e8b739db31b419783db83c4bdcf6f61fa1d0d66f2c1feb7f161864f6ff9b5d7932411543c528ec1e199240a838bdf4f3c2f6acb0af5efc903752192bbb512699914866b1d470dfd26b59bf709665d027ac00f46b7d5b4c0e32316cc41508f7f777f9611f4c4a8d5d62319db8a533b255a574a64c7b7b23e261cd7569139bbaa8047f6f57af872156d0303dde4077b551f8d6fc23401be2a030149bd865ba2c583a189ff90d3f043c26fbb79d1ffe492926a33438edd0cbbc56c7183e653a8f3f9e729189ef36f001c33281f2ae47ec7e3b73a69a2f73d39b3f47908d2184b97e25b8ee505ecff27b43f69d20b1342861c7b9643681db0c289292564e5d9621aea057ee8e60cf13c29b9dfb13722aa5728a27e794d18a4a1de3c35dff647c9c7223d7e65c7bfc8d86180302ce4726d1cfe009616d9f4424f68cd352cfae891ccfd21ddc4190aac67b9f8e0d07cfa065a435b1357674bafd9ac9f789ff75747bce05a3537eeca0712e586f7b7b79960ebb5742fdf31914032f7ce4922e316d931fc7c2246902b2be77f6c01b53288bc3a1eab14644cb4ecf2d9baf5db3aba332692ebc794bdb3ae44ef70693059385b8c56474b4f74890cb2e63e9a6034d0d5d8670ca637eac6a9db01b1b84aab2f38b35a546df6a03cccc36a63541aa4002c6dcf491bce50ef98f9131fc67664cb5b1f9c5662baa9261f06aac3169153d1a0a2c7fe158298ca43b298a1f86da0003bfb882fcb0d0cdb90f6d2e2d4a24fdaf7c709e3a48dca68509b83a6f272d6b2040fc0d31a04ad00bb7eb88c2d0712ef2cb294527639d6887080b80cd333dd586debde0dffa8997b3751b431d780104c11fa2fa5e0b0ea536a7ade7bfb5498deac5039281bf8823e9b04d8556eee7c51fcd8feb6490ba09f199866f76a9eae3de32e6ad71118000e3e18e33a962828a05602b29f474c443bb1884cd2316a5286f13b2760b7d1d8444bef761ac57619c20232e41066b7352f10d0f403fe479076c4111afd96e8e17cce70fcbb9c5bf285feb19a21d01938362ce210f8d0b796ebeafbebde1ad325a8486c54e2eb46d2e955f9dcb5142d7f349d0f0d02b2b57a26a41d59b98eaf2ba45d853258ea025dc70e2f75860d7fd21fc25879d2a686c318e1b9b140f004090325c0b084511a9dfc5ffe7f725f559ee1f210cb017e92c37f6f4c172ca7f58c114fcb803df2cfceb85175e5bd00efbfc6cab040947bea65e7b2d516f656890e6b46dd7eadd260be656ea80e24924c9321a62bbd827983dda6df896b021d725da54cf90db2342537bdedf7e5ce89741dc695718e444d0050bb2697ef7e9e57d7f1946a26ba19196dd2a284d52cd3b90c192bb7ae19e743d9dffc1144a5438121a3d7a99493971ffd6330a174c7d1c07db5c96c4fb2bdf50a34e080519038b3dda001c1864318ff9432486369da1c59a8786961e5f244450b3f85137d6461eba58aaddbc8215fcc76331809f56a3927d32bb881cb698fd4a68f92de8d6d32d2032f3088e313f4f736e34ad731da2b726ad590ababdf24968548c09286d4c589e774c8515acc9efeb5a836942ac5e35916e844fa4c79088c4d643693ef7cfe348062854b8fc845453081675dfcec9060ac0d7a4553a2e72283d4b0a44bfa174619452c1fc0da3ef3eeaea8c7ec53a03b8978af9d4eb73a81c926d86a3a4f09fa38c5ef3e37e12f1222dff621a2e31e83c1227ccdcc44e3df1ec499c72bc2518a5d5b61b2197aa245436475dcf09b591718563a4f8f9291f6ec0859f88832133417da44639773e95889c397041fbce79f0b3d1194e779271f4af49d882fdcc32a019c10f7895f7fd868c6039e2962fe19eee38bdc5c474e376fefae3a42b2123f16c31108cfb288f2e2dda9733cef0c623d8919719e7ed907fcabcb326d6d4ca2b9e61aaa6b15d8ee70cc805403fa4e0dea5fd064f93b80772008bf04da761ae8df42186414c80f417a0f0f6b99095e6e38e3a38bc4f0dd41d47014dee4558d54da468f57ff618f2d5bb2f1a699064b0678d5dbd0a7a1cddd70576cc7c9db2e23cc52ad95ebc857191b17468947668f3974dcf0b9af448f3eca6c7fa447878b8aae7a4ec629a23315134a33ae1a45563275c94ed098746fa9c01caabb8532239e3e0f39083feaecbfdcb28621caa6326c05c491d0009105768bb08d76d7c16976cee5423ca4247e73f91ecc69bb20e80713b345292128064ea1c283fb264f755f05403ca7dd270a02fe2ffea08bca511c2cdd917e1138697e06c64082911ab7033ab1e7619386a7b3ffdf9a3cf051e7a6fe3ea01346c03a9fab5881b0e5aae6d2f7e52284e73187245f6ca88c64f28cf5b9e2588fd181a6bfe84ba072482fce895b23a6604d1ec2c065b6d34d76e8bbb7fac986b6f8791dd21ad9ce65ac64de96d1b125018d475a4f522d19804455adc3644af2e4b47628d4f91586a30199af0cb5fade91e48d62cfd67b3da1c0ea37609bc176531f15bed896bceb1601bbc594f9e43c59f467146b97b4a7f0ffaeb3a0a1b1a634f1d48686bd3bef1b722fb95aee442d37bf644a240e7f03e79da8d4cfdcf3560514a412517b18466d8315d4de54b36e02c4eded2161160f5fc03ea52205dd6ff36149ec8c78a77ca6268336f28e59cea2c15f78e667e50bf19b9b3fed3120ea720f9d083c344eeb47e4e763728303041d3730477273326cbbe4377302e68d2c83769f07e1e9d05cb3e647f0365c65cc74105d89c8313cca771e68adbf88094c8a6d8091849e1a14a3f39075b341119ec81f1ab6e96d701d8bf96e7daff0f772bd7e2935480ea84613ae8f982a351abc6484a5e1a385f44ec9bd78a41ca7003346a75906f141d160f363fb0d53bae4c344308b686fbbfbea522820398ff0d78069196681f54bbc52398cf5d9bf68a9caabb9c96468094f001a1a01296487d9007d5b00dce2320b2243626bd0f1b7dea9a809663001edef02645903517af2db8565a9af230c25c342196bc730034bdff9f595468c646e0425f7b0ddb88d9b91ebc687a9965fce257606c38ab274b4a160e4bd8c5d19e429219e788ec8fcae4cfcdb5970b8087b3b97e5992d4cb80a9671b5c21a339abfc6afd2b18ab31257ef9119bc408eddd17d4ebdad13d88ec732a191929c654139a646d469ca4667d9b9487c3c5982155630a462b69e81b970326d15712710021219e378822033479efb499aa641d1a2a9d426dea3be4b36012646cdb4ad2552f7573e74ab2156a3c3127a7b934d7752d1b9a29b56eb8f173ba3fc7e3c3a8048137eec2a4d33e5d4060e45af8b5a626ca85886c21e454423776e4e18b61c783594e98bc38862f89f1b56e4ce5a1dc49a2474bd4b80d1b6aea51d9412c71cc9ed33ff2cabc638f2eca8e51eee31378fd16d5eaf80c28466a4fa7000e77b2485da0163618534b5d053da52105dac79708cb73457870c100d3d9c2adf9bf319f3cd3957727cc81182b61ab72cda850b61e5f8d5e9f67aaf3f21b7b2beac8b3cec759523d1871dc88e85628bdac28e197847954ba41aac0c4a72db825da95cac50cd94dc145ddb105c90f77b9834d67f13dbf6fb02ed72b9169175c94174c39131bfc6e607d22382e9222fee41ffe24ab93e32d4f74f2ba7b7ae9b115947a0fa5475850ac267dd60b394efd8c79390e2dd90b198bc492eff27a8aae24886ba4ce873e7041dc0e1f11a619ace6f07f7aab4e66e00b5d0443fea76fddf45093d28e7742f2096f1f778ef4efb40c046c394abe227a786b16805cf41fe123c4d203f8cf1c5284ba3e298281355f2662080a2e52090a7719bbe0cfe17b825d4d7c5ef97fb4219a43144c3f057a695eb30c929d89ba738ecd3bad7fa9da44c436728222309ac5665db64610a2cf9fc324715562b28a040aed2255622699410287acb58918e8827935ce16ba4cb2c64f1000c490e49de4cb00bf3c36fdf61c546539a9e5a8255b943ab6570dc97200642944b80135241f94f563d4bf6dd99f79c8a11927f501802c0db53edfd23e3976abd58440b8f24a5558686c1b25b812ece81d165502c628dcb2b1ce44ecc1e09989d1553b7a74554d5f5de82d5d699a816dd3cc48a6dafa3381b8af0e771ead1e1a0ef120240a16fd55da91c9761e5a1828667ef0cabfe71afd122f959ebc331d607b32e0921c2813791a9f49c328d4f3f3ae1cf3ef82c8277a099c8e8eb2bef909c5ea758090145314944122c991967cfdd9bd3a87d1d2ceb9c1d1f2037d7930a56333ab05da25af2affd0473ba8df46775dc7f12e9ed184842e6f23d1d9c8780fddfe6f79d041dc71445d4045f11afea73acf3c3a44b6967e30909309fbd5f86aba0f8ae63c70486cf12badd19e8a0349edb96e425faa7aa69e1b1baf41a1fc24771b2668fd0969f70db63337c6e924f3ce747431010ea282e07a3d368dfbdab35b0d7a8ae4609236b144b901bfca1da2df4296429e2e26d5707830dfe37fb8ef481c9d4369839ac2b172ff9a9920a313490f02b332227bdb23a026146c60a5edf568bd120d77a2c6a06bd0d08b0c0b4901ecc05f100341cb55f1646216a7078e46031597dddce0560298b5ff90de55fff41ffc0b9f9fa8881a947e25b87863ca7297abd855984938928ebaa4b2c64b9ef834ff1331f8f5eafeececd63bcd2b45e093bc318c3b581467b40da6ee3385d2864e8574406406d969f56a2ff9c33d3b693e715c6237b3460b2d7f6f7bc8c5205ae46d98c57840164c2558b9d8b7ba8e5c892c1cb1bdbbccf89e3a2fe6ea79c2f2bab149a1857b4e107cdf5794ebf27c0d8452f1272fb63efba72603ee82f6df83ee6057f5f2a12d6ca01079796445019f2840998cc1387776d6bec4f1ad56ad51c2d800c9be02510201e5fe75171e3780b40f8e30e9e0bfd10acd0e5cb758c9860c992c3f97532900cebb51b168e96f6b5187d34c37c39c0503ca2e728291a0ff076cffcaa3dbb59296597f1d63d5882c604fcb831a89b48edb10ed9e0f7f20f3c550089ce2cefd6123930e0685a23577fa3b996dd2e91bf13fc2b4686a51b803ca4efab01062d644c50cf967d2562e105a17ed39321fae4aa9563eb713c612828e96774cc4891705916d623491bffcf1aad9eb5342afc7dc4d1839b3efdfc5d4cf5c39a6d3f071ddc2a8af22df7cffcb50de48767aa103fa5f8fda1197afdc2754ffdc3b2cecb6d0efdf83234b93478e74f5eaafb2bc5af3eeb65cde1557d45d95dab62f4950fb840f2d43ca7afae10808b994304aa29417a987257f7963d043dd2af606ebeb32e17297d42bb712a355a568318f4a9a12535359d88ee12ff7aed7add035afa801f6cfe5f8c271e70a7fb97766a956e937dccc9b5c49e2b63f2eb4dc3e684cc5e79d4896beaccc5b12c7c097575bbe78d115e2539884dfaade71f9936d941cda77908e32369b8fbe2ccc27ccb33713d209f3989aabea3b36851929ff1f72b10d91b5f243f9e58cf1978df12261ac1b2af62ab27d451100447cf4550fa15ea69d4b18943290b0439a89116c70bf9a40396e6c80a3254d890e5b9039327c4dcf259bd13227c282b9edb7df73a133fca31d7bdaadf7b79ea7daceeecb6aab11af6303b118816e06e0673178b8f9f6427b6f5171bf0e43a5e5b68c6dc5b09c711f585db35a48f9f8f0b582b8995688c6fc121cb55a9159a3426f58d881b9e738e1dd21809f08a1650390d814dac85200731378a919f3cb5a92b277764b67b47d36b6f2e8808ad341bdf3d2869f2ab3f24199573ec7043ae6a290e1f575e061f53fdc25a65ec0a05350988f3dc3a22c7a71cd5e4c4d79c26d5fc02d752c75cb474bb4cf3871d0736d00f3579a8f90d11598c790b98a30ff3fad41ae6c9bbfa2e36c6a685b8e0e982a33bba9033447532ad8ad30eddd6f8d8924cb8f2200159da4a3fce84bc1003d4d5a292764af11b9c125e517c2b28bad76cb89ed929d3a18e1ff03f46d1a1dc341048de044136f4141f77c95169771b5fb08c66ec0c81b3b6d4a46212b52a54ca9d0dd728df06c93f82aec02242f195f9aa8ba6d32301bf4190a0bf05b624e47c6873e3106a59e36bff9a278e158c10c2672eded9a4d8cd9371401a1584ee036f9ff9a63dddea20581495e4d3218dcdd3095ea6422242855e88dfca73cfa854de9e97afa272b1aaecbd90a99041db379a5a99645ad50c5f29ea133d8eb8e8b20e457925869c16bc2fd6dbaf4f3a4712c4289d76293eb5eb3ed5c83ae8d011c2d2ebab3d50d1b122ef047e44107348a0797e8deb1f7f4c93b1a6d714b923b4236da49aec8eb1f0ba9bf15281c43d4bb7b44db30e9746022728e2a88d9671dcc87d4af1469395094011959644ab2a09677255b55c1639e8f0cac387f72122ec40fdd9e2898c038091abbb04e27dc5a832ca7f60ab5dad17305fd030f49214f94667cd65941a34a7a04e5c24fd42d3e5e29f7559e19ab53128b9dd8fe179fcef7f150474bb3b4a96f6057ef1253635a2aace29a87980fc4b5a424a430fbd23dadfa6c43d2201c24024b826cfc9b294da063bff67a6385366fafbea2bb6315393e58ba43e4a4f0345ad46a331c3fc6504a7498769d186829d0600000c3e06ad2fa8f7aa9a8de0cd82e8799942d8e7a06de97f35ee1b488a5bb8e3327066eff24c369e949675793fcc0de11acd7d3a95f2914a340643b36ea09d266b4f299de9da295341ed01559749cee2b4decc9e79154b1acaf7ffa1020edd71424c454ae14153bbc322bf63856bc8ee299ad1a0b5adffb95619f18484b9449d60c542c1e1480642cbc27dcfbcf871562adf1abae2b381bb3887664f28db244bfb36b3a36918cdd4251b63853d65ac84d8f63f2c96d4b2190b2e28ce6d6c13137b2a25c0197deb24f055d53f342cc15304af31fa7c53e42dc14f0c7e36ae9c8bf7c3610bd776b51d09c8158e5c4150a16cddcd3fc25f287c60c9914e86139b37c7d9f4ea7017fb2fc0fc038e134c838cf6c54486d8834b1ff5e674f937ec310da48704e5482699987fd34c3475d826037ad6d4788885930623ab8a692188513598de9182cdbb1808e9255e06ed611b3cce42d85af2dddc1eec8748d087534b8468a0ad6a3db4b5bc8eeab1b33b730c7b1eef77642d8d9202b637197f7203f1d728609bf59eae81187879434bd03437fe50b2382151adbb68091e5ce9ec66282763128480c717790dda92e066a5d8ade0b44319914595d4b5e5c87780b5621d2bda0e4b7b6b175e2be18b2278c37b4d2e4211ce52a3a2e2aa7aefe68ba5dcaec70f84933dfc42f73fbcc0f39353f49ed49c278fd836fbc0b6dae3d145cef58743c64e0ac0e846c49e2bea433dfb68050c2c2787fe3e8e7d57b49cea7a0994a3158662ac9c1280cf819039e645c7cf385199b9e84dcf7c00b922c86de0d0031c21c691d314b1285918bcf0169b5f7324881078920b9680c28aa62c3fbffff3f04