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

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80146 f0e03a6f2f064cf89773eee86578d4615088b60492a927d1e5c3f93c4bdf99e1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
eea12b35e4c3cf89932efcfa947088d2dbd95138354cadd38a7e0173fb9964c7
Certificate Block Hash
f0e03a6f2f064cf89773eee86578d4615088b60492a927d1e5c3f93c4bdf99e1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086a2000008aa0000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000004fb92eef315eabac47a0c45dabbd5032510389c4e24426d4a1e06e5c7155858f28b2c2f4b9150157cc3553299d8bfdeb37bf1b26c2e8cf532c2eada73604ae47f4e30d2a0f86a55e8076125d6dd19d70a2e94fb3fec54c945603000000000000000002000000020086a2000008aa0000

Raw Header Hex

00004020ad0b72f1e83fb5f980b21ae1c50345af9e475242e9c7eaa59a0a06a512aa0ae4522c62bdbb1b9c8adb8ba4025c15d3f3a9f91ee06c56fa0beb042f9dce33cf06d31b436a97c60018c76499fb73017e8ad3ad4c353851d9dbd2887094fafc2e9389cfc3e4352ba1ee

Proof Data Hex

59,560 bytes
121216020307d93543591c5db390e702b1180138360db116bdd867df8ade90d38a5c5d78bbe13580bea893a35bf0a7970ff651cff04d7d14379bb79d091aaabf8c922d81e0623162bda7181ee03d44bf80c529fe38ea4b30a2e87a98be3558f6ec9cbfed07072a61c92d88a87888af9881aa3e5fc272519449290464533a9d91fdd02e2ff224e6f61eb9dc61b2774a68c4a69c06a44fcdc52666bdbb7fd93092157610848f3f032911b92fc311c504512f82f9ca3d101ec01660e0e88fe363f1a1c47f80de7a0fb5d18ba5e0cfff4d4df27a0944cfa113b1b6d7dca86054e9ef8ef5a3b4ba281f855b432bd6b9d92b9bab14234487460bf3e7ddb3825c8c798bb3be463d254d2c423f1fd07dced4f6d0417487f3117a1df83377841cdc1ad83e8ba0e3200571a892b1dff4eb5640c798461f0e6095df8cf2450ec2748727f8d5948fc13bc3173c42e263abc089aff26732eb5ea261e2ebe72dcbf0cffa5e26b227ef455aee249002514f4433c040319d9cb7f65d08598491c12b404be89f7a10a04193cb099ed612f9073ca8d59a0e5e1a8247eb266eae2c48fc8ca2c796f81f001b2bace61d653b7f6d9a5d6bd429278b614ff61f6130ab26898bc2a0d8a8fba881cc7ce4f0f09c8fbfbc93afb26496bbc91f04af76d84c08ff5aa55e32419e2e5bdc4c757478f5116f7ef4441618f997bedb6c67f667682e17a615cd03d119f38402c4dd4985f2790ef59b8ee49db17627cc0cee99073151e072303941486fca11b1fb90311470687fa9269c498bfa6eef379b0c7eabed6278860b954cbb03cb0a470f28bc830d697831e3a539215431312fc18dee545611ff095dac8ca01ea5402105e99e6d78783c3a2ba7b503abb837076e806f48ef75228678ce1df6de5d198ed620fc780cd3765a8add148460d2b71bb2dfc6bb5e10622d5f596475125ad51103bdccb60888402b539901e8bed5716b8ce2a7c5503830b086a64edb87c9f919804120399903c271eb2e3747c3e0ecee70c5d96cbf35f94e532b969fa7490f404e33d0e3bf71ab0aa245b5e51366cfb36b34df5294a626e3e10f0e1b0447191790a097964e629a033d9a90820d45e1b6c7bf103bfb5b21cb7a4fac41c573d211a0b0e3e785020fff761602c785034d1a61f64fe78261564080b6a2a01d28ce4d28d4e7c931b5e1c54528f2e4b94d21937c04c7a28be5c109529a7dacc62dda41bb1e1d6eec773b197fad715b758b4210479ee274f55852a81ccb2926c4584f3f6bf0a4704190890110f5747155dbc018ad9def6b0b7ffcafa3dedfa810137774ff6e8a13dc651053803d963b19ee69e16edf9c1b370534acb11fc36c59b887f195a561e321595edaa26951142852c003e3bf3f2d233ae494d70c165f8545cde84f695fb49fb84ef2432faa6a733f884d5186916ccdb46744bf30383017c022ddce57c8c61559007b39ef2cf46a6b11e838a87ac2b5e381c422a897458678796a59d9e10c9a62f35c3f8133b2e273b8fa796a2a7b5466659b3eec8c6022ffb2e02278cdf3f406d7fb9aebdd3fa898c7703d6f76d7383929d93f6bd156e171d4c756f8f5b000b8ef9b165f375c57109eaca003288a33ea3f9107627832f6eee5135b37158414b49b90cb1264fd12b8a6690c4e719e65f9c4cc68abfd7807ba9542b4235c97fbf647de636a7dac734f338fbd1f2c1979e9a259deaa9ae867a679a3e2b9d2e9afdaff38b62466659c7f445395cc8c9e8c0bbae80fce28229d8fbda9b4257aca7b9e9d4da53f976742baed90f11eeb05941112c03cf14c49f72ad3110652268157e81189693934d42730a9fd0cc231e4adf63caad55584023de7865c261c655a62943e31a66ade0a31ea496d1f208c6ac9ee52b6a909520a1584286f8a66d2bcc40ccd38608f5ccd1122e0b998c48ea3287eae94aa927aa649d7e7262500bc026e52046f91eb93d052689052c34de93321eea1363a9aa34c2499ab9bc33e1b78cfb9b7d3d589b5f3465637da3651580baed71b7f33d0e95572bf3124f9cc31f89fcf91b188a0b166851fb47fe07ce4c05522b2b4c2ff44acc859dabea3edf67ed8592f365fa8063b1f6c9993ae98dc643edbe03bd372c8e361fc95b4058e3a8e307e162df0ae466c65ff38d2ebc934654287a48dd18e546ffb3d65078a85f3d20e3e60910aa2dc533579e387e309df8aa0f295c8e09ee0e5a4b8d60fa63317326ecd33b71c44fbf4b5c6150e38a34de221ba390bf8d32ae76e9ceaae87bc5cd63c4da02d552b7e475ecda09b6194912c805152a42b9e9d1b005508f029640cdbbf7ba55da3234b18a77c0dcfc2c97ebfa5d19c0b9cd86317c7b3336fe1bc40d7652a504d6a5092b3a80d1cf3f7025a5514729d5a0e686d9971325309deb6f913dc93735e6cd24517d94085ba18e7283b0988bc9d7f961dbba4b74443e03a7a0034d4aabffb71fa497f2b75c4a8836454ae71fe20f8abedfc7e022d80b6cf466b2ffe3b3372c3b5f3eec69b5cff5122b5f57b32fa022308b70d099ba5d2087c77743135064d26bc86ac29815f5f7b51d00efe318d197545b15c7b96a1db1add1a2085da1839b389dd38e34707c56fd4a743519b05b453f5ac78c26d4415c6ed7ac3dd5317141d7a599b65b7cd72f63ef5e3a2b1a1cf9a4ccde07bcdf5a3a16d1c9d84c9e512c6f466468d250465035d38571f3c0e5262c3f657e38cf84bbbe1e997bf0d720d1844c2646d41a79d88f12b5e4f1f9acd236d95ac9a944bfba59586a95e70473d28f331660fc9f406b5725ea47b3c9f27700e53bc066ee25b85ba7db4d49beda6cf8e3f069e019ce2172c65eaaf8ce660c7436ac032135a4f8a47d7ef3482613a4164ae2e81e6a45b495008f8657fd9eb788ae30fa5b00467ef721ab914e64d56a4a7824a74142a1f86e50cef1ac7c10e018c51fcb02d53f872f7d1635973c2b3a28f97dfa306f567ce8ea75240d9adbb3c62c28e3e92a30309ebfbed12b838df30e97f3e0b6d420020801dec3bcfd907759f8a7085abb0b9b5730007a6b3f9df914a9201d04b68ab355102a8a8da604266a7520d9580da807125005d06e0c191cf3389c188a2b52ecc1ff829bc3618ea80b01a9d486c1c631bade0b4fdcb72d75fc04d2534e19bc9f52f2498332deb757abcfafc8009219f83053aa7599c7a8e8f6caae7aeffab78c5a64476f29ada6f6c6c3ed0af1f7e784fb3613cb4a82b5487cec097964e9d974b524b7bb9a57214303fdb94a030439ac3936053b0b58a027b1c9b12b066cb0b36c1de4d015a1d304bfd7abfde3b8aaf4da83fd7b3cdc435c3d9e3ce6165dd118add88d9bc2d882238a3306f93ded7391ad31d82c34d43a11f6ad4e1b9e84167107e6c7f1bdf405a76fc08cf96b9b169bfd202ef2406c358f55a434b3237f63cc19b66adb0014553ba0692dd4a03de6eaaeebeae7366f26843d2238ac6ca8558d007d6a1c4e50b327db6c069f80191fc6a7e279ddebd54f48acfbd1fb352ab6e7750c84c87f87eed34256895e7c8aeea29171d7fa0e55fdfdf0c8d0276e6cb12a00271c1de7ea6e68ecef51ed7c85dac45839a75ec1d228d794a8f0bc2fb7c7306d1050f005ff2c72e053595104605221abb3230efbc113b85dea9a4ec8f0d98e9edc19e65521ffd7d68c47a56817735e240840c728d7de46e4a50cb675811f93822929089009cb83c89b570e07c80bf7a07968f2ef64fe146bfa5f7c00f9c48356e6859039c02192c1a0b510faf6150922bf12ce303cdc800de250c2127aec72d4e715ccf9d4733612702bee54400306de066c6246c6e6a3a2dca43229572d016cefbc47e858878bd9e928535de5116cc2b2d4fe4d41fe038d2bd4025dd86e8c37d5761e58db6241d717b3b8f7eb977ab6759f054de4b7bf021040c559a521c1e7898453dab586717096cb37304ec35b898294acaa0f5e182a0f3772a7a46a9e0ac4e8184aec522896c43d2467f28951cd791d50679f903fa7954afd8a86b618a1a0d618e1a8b8826fce450fe63098d6e97ec795529af6863ead050553e197225cb7a35b84cd125dd9d2c58d4b8b026c7ef07e50166a9bd2381398e96dd2cc87f083d20820355639a6d657f3e47f78be29ebed36979fb57574550db363ba57a49a2c5cbb239f1f566601faba4d9716c405fd045be2bd283b7f4024ec8478c392c4d744596e771306169880620b18168c814094db60fedcb0461e040001dbf1e86c61d661d9e6687b9e6c2e96c3faf9b9f0b24c838645cefdc0909ffbe0b852918bab00185ff234879651aae3e223fa5ac4ecae8406ea27b5180f01c59ef9f883820dc73604b3859065bbeefe7089b846445ded04f3e927e44683c73413960b51a46afcd3fc72cd215a6c0ecc03ef189172234b604b8d757850405f9eaa78250b6f370ea141f9247cda94079355e7ffeda1f51ff7b70d35d2ea2b592a14b3eda8d7b03d32b2a0fa00df9bc7cf58074be2358a3c12aeef4e2e9383db8915a2714004c30dca18a53dffbf4f6aa83b83ca5b7aea21fab18b41a32d86c59adcef5a85dee42f746c8dc3479f0e164f45c64678445ad0aa722a8eca3369c0ae37e5c9d91ed84ecd07fb740cc50c3a1aa7463060863bbd621e1c99eddd6aa0ba09a2972c8034ac02f12afe28a1d5ced0cf9ffb13eee91b5c7f805261aa4bbf5a6f6e767d385acaee8977dc148b030eda89c8a0351428a33ab44010e6676ce1fa5ad876ac8046d9b76654081f5561df7019082297db9345249cd20cdedfc444c9caf1cf60eda76dc9161481bddb6c29fbe5d64d33336433ad1d31cfd45887df2e4301e7359035929fccd2a715de9441d97feefd7e74d19bd90751785ab60ba5ddde4f5fb7985aa7c67966e80f842212a6183e865d45ae3fd164c33595497e4a3abb75d7708a1610b618a6c1a91ea3df7f717926db0211e828268238b4a88cc6d063b519130ab903bc82500be6310863ec683413880189da5c3f74418809b3091f2442a3ac11a533e6e2ac17673bc6c02132489e22721df636cec5cf84a120c831e003b887fdb5e58a9a3d2bb15047598f63969dc10621c8304bf4c48605d5b791fd2f63eab66f36d0dd8fa5d46c27e33612c84d81dae77941fcecfe2c3e2695e99c7d8b35e54bb1ff163c236979cd0fb0f075a12af6a427c9ed94ec472cab83337b5c7180d220534dbf8ddbc1f6f5fa3684576ccfc8366fcde7cfd9f9a02250e15bb1153356809432f2befe42a269d68a75ef75db075657115524a688b7336ab7974374820f45b0ad21b32ac5096e527132db43cb62d0a3e23b7dd8b0f52f7c4448c0eccae8f656a3ef786e4991d254a7fa86639d6d73c748e86111e5551a13a37dc3510e662c288e1b98128d21b0f1dcb15e332c03392aaa974e9639a296b52fd1fbbb46681bae35014972d8aa3970f9269cb79ed6fda936a6ef91a558bcad4e9e1285682519773095b5e7f4cbbf60e66daf2af367d9793b2641f6067f5fd4b656e9c5063aa3a49dc66ce42ad30ac6c7fd94598408425308a1e6bb8f145fce02349fa51dfb6daa163858c4384fe8a8e888e385174e0c571e4908ef05f1aa6b865351fa151d01a7024367460f0fd8931fdbd6c267d702e884dc054d2b3f4920644fa24678e3307741ce84c590a2b5fa9088a674e70114637d572375337abe122fe785986b100ee2573e5902b3a8eaa0db2f3e188ee5926f153d54fcfb77ace58abcb2e26ae738bd165332cce543d8a34af6c95f33136be700c42e113db6071fa2ec21ae9fb8165f8a4d8f9835d73262451404e9fd6aa77d869cd7f7ec31d9016a76e580992ba54a37448695a0bda826e085a0c631dc173fc79e67844532b6c913850813acfb600eac87ca5ec3c9a834da4b8ff36c40b70f42903ab7d7a7a32c25bae569d84ffcebfbf5467aa945954e1c57fe6b643f1c6b270e2961bfcc786c2c4de5e9ad97392031b7eb0f0f65f18d2c2a05edfbc707718aef0884e86ab1f602d32d6fa2edb71fb8ead1d7cb8c88def0f62cd90bc865d8a750c3cac0792154bbe44b6f3fc5bb5e2061a796867a8dbdb931138bd711d8f3c6c74d6ffb1951920525c35ea842a5f86432e005f5b6cc6ee8107174da9b19518ebc665c808a1216e2b1a23bca4b9277e5c52049e05519dc039df67aff15dcf57e37d9bb7156e21fba0186acf9b58c9ee3c0bf28467f9674750c95da7931f46ca0d44e9ba2f16795ce95fe5cde578cdaa2c98d1a26679449f641c542ce65cb3e4194b494dcee36371e8e79c58a38118190ef38ed004791267912783e21686cfda0f310c1573cc9b3a8f67c8b8ccddfaa07820fe3beb8bf94d13a51601fa294104af130db9f8d749309526b45dd4b35c36dff8ca7b4c4c961228cfa72179042c744b377cb14e3f3a0596ac04e6ce10a3c03166afb779b8d4ecdfe4a7ef88ae326f49d34fbab8e5abab4881802e4a77b11a14eae9ae5b25ad8af5c88055363efed1c3b35641a16edf320d706fe6d2b9d59f15b8b48950c12bc6bc3aa0282c1913dbb176382dea1b068c07f03daaa62e1ca93b7aa1d619063952800aec6821fe3676d2b8d4650a397c6047adc8ed098d123a913bed31868fc5128ebd551232655fe67a9a15a9f5d273612d464b2415a65b007ec721af1cf63f9d4a993a698183bf69266302901ee4592cc2a5696d3120709730156045745a0d4aecd8db916b34bff6e9c7ec0edb3e7efae4ee4735e01b78f13a679266c502102dd1d7f6cfb8dc94b00caa066ab6c5ab25d06bc7f5adf8a599970a6b0ab761e6e0d811b835051ff8005b6784132ed88ee9409c7882e0724d3f76d0ac7f8c88d93a2eab69e07826d16572bf31807d62bac1822dd4f85cc1fe3fe797cb6cb427ecd5df3ab2daae028713b1f37c61dfc6a7c16d11c63c7a45b597e5802e38b8ba9a4c894f9fabb3790ed94672933f867bd84bbf9aced5b950bcb1d8aa1288ddcbb4a6cc525dc896e812316b9b4bcd76b7a1295d140c1dc58a5af461689f2a2e0d2e5b5b1cfdd609ff40038c6c7cb85621f109efbc92da240f52017f0a5d09e8c5b3a2101f1dbaa6994b2b0cd61cb42a559137a39d578aadf4a83f3bd65a1bd2eb0b8b159376109acdf2c872318f4dc6002e1908c6dba43927c64c6f9a250b9d96800a7ef91e3faf8e57cb64c0b29fa2d9da1e9556794a4d224008a93dce9a7deb5d3a1310d6cdf467611380fbdd7ce88bd9c184611f041cd5a5bd2388133032a4f4c79dbc76275f164feaf5e98ee63e59c0e58a6b32d549d6c49c7b3bf1351cf2c8394304dd6669881ea9787cdcbe304c4b88eac1d7b20c09acd07ccc44b9b22376d8bb3f4a1a506d9cb0d29e42e8d9469a663a000a31526340f1e5b7d0f7b23d91dd0b72be47fe1abb280ad7f6dbd0a33c7ebfd0ba35ac7858575364cb760dfec6fffb4f556d5595d03b13b82d2f885f1faeaf006e52853422a6b14fe25c9e628d65920b42c0ee83437d6992eb864432212e83dd649ddda8cd774d2efeb504e068ab11d87183052e7194c933439f3198ef83b3ca6b5f746f351e1464089bd594ed63ec4d03124904d32fd8aff07b95fbf08058bd0c5e866e3676c2bd153adbce1007dedf762e142226f544983a62df8c196e0c4611b89c9ddc7b5da844691a78a98aa1e9e1b14c6bd290001d727df520ab8bdfa8f1b5b80b83f5a7d34911fda490fd3a2d2f22d5c7a10034115f40541607ce0d4ae9aaf101f48b84fec8f13e3d411e297aaebe9f86a603a852751dedf229e3445d4d28b4f5c3d3ce68e3d7f61118954e3d40c50df52142cfef262dcb3bc35185e444fd8bcba4a8ffbbc40f5aec3dcab74346cc11e09b45d719b217092b730c20c84c24fe7c80439bae0fd02d7f7bf31668ba6895ea1a5c59776e213d968a90468ae58b7654dc64a8abb7f6687d6f681ad99bab870f86a3dd46287387a09c758221ed2c6060e00f811a5aa0ef86a1cf3418ea5b7f88b58b895c0e8d3b0fe7418fb98a63a9db13121fa3254ae49d524162cf899099c5bcdb4817102e558fb90856820af269a250680381c85a8f64a75d71493a290a04313039342a35571226d5e8c3726c27dee4315d966ce18b5b4aa2d7da94e6d73ac204965bf485d5b81f4e7e46e52f65e8cdffc812ea6febcec802387c39d9a861be9eebe5acf9cc866abbb89cf98d06223c886b65c90193173cfcd38caaabff74e9bc809d57f9bcca25db176505dac939a41f27c186c7fd2843f5aa4232b9e3410bc1801074ab80b7fd54a7afdc6261069de6df1ecddf6667a5e82497f9f406f6d3035dd712bfded4079bc834e8024430532ddf24d730e491007652afc92795d59590bdb221730db69429126441fc43f0480b949e6148461ca31dc4575d03eb3aa79fc9251f237c6949d1f2e297fdf53a7fd106910cb8ecf357058d8aad49c23dadbcba6caffcc0caa8c3e3312f62659657bf11f5b589292a802dd30a6d53fbc5002bce4cb0aa14141ef8e0b52f72f79edcb71e93b982d369bc8ece1b03ab1579a9b0cec859e35e0b4e1d52e0fb89a84e1a5b2b0b2e5b90f44d10e96a2d5b6f364d55738c7f863e9141c4b451c04694e22ca61d141a722ad212fb8c35a211e140d31a8a4f0a7f3f2c554b485cd1a2ac76c287710668b7dc665c97046b0618a164879819335dd5bf718a5f0b7c69daeef7f44ab744371b89e66fac84b7d7a8341851206122e5dc372da4957ffc257929c1929a169328f07b4e9209df3f17e48e08fd8d97a3388af1d6da31644d553a41a520246c926148226ffc5839edf607279a81f48eecd8b02257520e91b121ff239346b2bd2a85644833bc5c8ed6a8e2c5f3e552cdbbc879ea2ebe8fc9abf0d9b0d2ae1fd6fe55375ee0ed820a7fb0294d504ce83b79a4686ab1c9b89ef8b9923b3864cc42ba721f3c1379cc80a3e4403062507458e13dc29976967c7ce78ffdb9eb20f94e30e69b0eac97ffd07094b87f1a79fce2067ad2e87afc08a6aeda24103862134e3a2ec97bc67f550a68594f6473d699bdc3faa4a9109302b682c017b5563bd50fa5030f1d486d384799dbb24e3f95f9f116646ab1b6d5c6e5ac9a9855c00ed6920ad3994222d9143c876413d57a3fd4dcc059497afbfd0bad4af49a43019a057dc91b04fc9409ec2f70ccd4a6c98ae233b40bc1bb24f664caa30ae602f498a5c8b3ee5d297b2536b0adff9c714c9ac026dbf6d00b335650d708565ac2bb8bb57d55d8cd327e8da0228588cf366a7f3e735053bb6a5154d27032b77ea8db50687032596cf790e9f63d718f5cf6ca3369b9295a2460aed5d397392b4ffbf0a8f908f2d802efdf3ae7fc7173eb2e7679377196665766cdc27e8b9f511b84a73282c7f22a925898d8b371174c92816326936cf2acb6e813d417341173a95cfec2afd6f793cabc866f3b1b10b9c35d5902ab97108f7b5292b0b4b4db2cca30935c9473acb8bf62df5056c6aa57fcf1ba78a2ad40fe2bca15b74be785ad1b4ec16121b4bfd38a6ee8fbcec7f0060ac669689997602d24cac37535890b31a931bda87f6b4abd00e1cebf079aa48192f71dc2e719e2eecf19679b459e7bf507567faa9808666e373f63311a2197b5c43a68d8638a1bd8397eee8fdf8f60002b25c2e915c0f0cec194b1074d67a6dfb42a6181890b8264782b7d9a4f5f80c3def2aa0cbed702ad219478a0c65cd1f118cc30b1431d3542ad2182e987e028a9fb6a63a382bd62bda4a950b4049e424fab650702c24f35add76bb10d749055aefa6238867cff25eee1d3fa4d152cd5d3deb794e1d565e44c56ed4f771a19ce3a21c17d16b185e7d81cf473b79784591fa0d23940fdcf167c8d5154d3e43b92c6340a19d79b5d875e59ec2ace3d0a8832333dd7bf187ad56069e8de20174c015d90c42a026dc45a6046b005357b157174a4a7debdb89f92d036634fd509a8e0c635eeb9b11fa8accc22ff339bca8c791aa742ff9fe23d29e27d3e7f3c2c5915a4e45815a0aa7339bb8235bb928c31d49b1068dcdc3dd72b4c8addf7abff2add74c332e888d9cfcfd2c19c65ce43ac8842a9e80b0e62f60a30b9824d6dee1f2ca3593b8cb7780807fd50b6032876b38ebddcbbc3b524a1769e641d494fe224c1853163f068be82f76937d2d353aee77aabd7d87fac38af852e3cb5f0910d8430417005653e2d406cc9d2f653b10595aaf586ad5c8cf61f561c7e72ffbe4dc6a315c9ddef9edddc044c2484828abce63d6b6a0a9a9b2f268df796bd409d410f0c30791f4826aece85aa9d1cbcdcee7957297f6f7bb65ba5e3b3ea91d688a22a24f902edf5b3e8ea808acdf9ab4c18025457164b6d1074069f7eb3479c2f50532d90e1ee60a8d3aaae81e0b94fa5fd95d3d3cc0231e5c7213aa069f99f225c885eae054ac0a289fcef65d322778035e27cbb165ad6bc40c15a4723a99123ff4377c2dcf5e1b7913848b25a6e16fe69f47cf26aa61c0117f27e6c9866157b570cd754ad91708f9318271c1ada5bfef991f7fc6fc361b95451755232f8029c56f98b6eea63b6c93980d0f8a72b056332afd309d92b3470a024d223d78ffa84711ab23396e6baa0b761b6c8d2892110de622e4f6479365ff4e486fb4cee9e2a9d6fdb47abead7ce224b67514e20d263e14d79bc0fedfb39ae6993a04741d3a857cbaaa3609d081cf5780e5b74f1e5ffd290208b6705ee3cbd467260bec76c65700e0f0156dd41193130fd1acf81499ba8d09b4003937bad1755c5e4f57ee1c05c10fb4fc438b973f32c7ba5353c2100a2ee1a93745029724e47d0f232887d8241668e529ec95fb5e80c9e919c7642fbc5255f2bb5ec556f8a6c9cbb4e425a62bf7be2733c8f622ab999bb121ebaaf5408e5373b989bf6ddf0d4bab41e5fa45b7799a012c78b16273ec7373e685035ad39af918fe2781b3b9733cbb9d7a304f12d89319ea97359b7047e449dd0a3173ee039f117b7d540fa97a7c804ea033a3bf3b971be8d51563f2d4e4e308dd5eb41a1db03ba1372a7f5488ea5f381be0b76da3ee7bb221a5e5085af34c654b21235798b486a419cb00f6122641df9a64c6d7aeb7b90becac38da21d251795d878ef0b582f6cb279bcbbcd32345c5c913350b8005a9cb1fd195e8e8a18d83e564f7c44dcae6de6a6286f14ef9910b0c1573cbf3246e13e789cb48ea3671bfbe502a56bea1464e546065ccf8e69f71f1e8515b90a2cb688fa23a30b1b570f21e52eadc5d2a9d47c200a5189715925fe6039cdc46596a90b3f8288377ed6897a4ab25f1637e5563d61bac02121c8927acd9c8a176e4da07831d5d6b39fc1cb94ceb208893fd8fbe32a7fca8fd0291c17706c691b93dfad76413f3a3b6c37446eb372c339983645c93267d072920a6b96058a664fbae6e88dee963d11951d73802010f100e4b879093c93c005c6a6e7098e55710a3adeb0466babd6a044297761c5ad6971788352344823149723957c0cb3ee804c1bfa8d801ee3c4d96d8a80a7ce160dd269aa8ed1eb4eddc703c5724631f79c33ed6a352bbabffe527d2e1aaf40f1f9be2f5c70cca04fd9badba486ec653157fc18ea81c0f5ae2b5408ec9182fd668639eff82a25cd0a4ca77fcdf5a6fb8a6be34c1c2424f776e739541879c5767339c691ef2616787a1532226137d963891c93af696eb8a66518409c1faab9f76033406653a6a80342f64b5cc41e758eeeeb0c647a6ee4de4eb7c82d5bd5af434aa6d31a4105541608fe762306fd319f7de4cded2dd3c0eaed6b020a16ed7a77283cf279311314544ed1b0db5efcd73e73bcf644c0b1b239f7f11357ef147e8b8b2790cbdbcf861d61a80c728b85e0c979116af0546a0194e395aeeaf71ad25ea23436d0c88b2fa6cfba7710685f6d8f1f0f9c659f930136fcddacb6d8ce7fe7a8b5c1c5b0cb1077f80c6dff4a7bb3a65243bd2dc6fbe2fdd524215a4b8b0214b4a465b89e62b3de434025cf40b4fe0008c5aa718f2f3ba41a9cc68833f928194deeac08ae49bf83f821bf29ff5e421f249cf4c30d75efdb775c0e38ad4aebf5ade21f7701895bc1e9804728abf01074f72df0abab967a324a36649152486c20ddb3ee1fcdff83f39b25135cfa5ec946ab0359d3ac71fc2fab24621339c93d47addd75dac8cfc56329d405a744948186f6e385783e0b330ddae8105bbd8c03f0bed04b1009b180f129cdff4961e7340b2eefbde5c50ebc22e1193c4d4c6cdbbf9e8ae7059700ce13d76175ff4901c741c48fb4fe8ef8c2d5590f9f30dc6e73eb7923ff9b002f24d077fefc6ac3abf825b86abcdfa9966a0f6341ad14352db81066b66950fd25748af781a1ed6e7dc2a94a556706e05dbf35973e6bd9ad99a28857d3f47e2d17ffe3d1ea031f401d125af80c7e8e4e189085969f201cb07e00f3ca5689adaa39c331884433e95f04cb394e35220ea678493ebcc413f4e7a4eb8ba728f8bb0a469a8dd93a88d5ed8ab8ac71558a1dc359d6293be5c54eac3397ef6883d53cdb3cfc5bcfabdb98dc5ea6b446f67bfcded815cc83708af6c7425e96be3451c78d9fd35d072e25fce45594d73234d4b35be3e2f3648f7b8c521e6db569fe38ce3f87888565492da79e5c03e649609368397e8c427be0163fe96cc8082bc0c3977c1c56be1cc6df96d4d23d8b969f5f2b3fd3f978dd94a4df0a7f460f1f1d6bcfa19d21efc3190e9011493ac2dda5a8258820f7648586a3f7fd5f4dbbb57eb0854f92c3c84bb76c323be7542bafa575bd26bcbec46bbaa03bad56a38b5c641d92af117c3bb570ce5a3cce9e68b53a6e3697f019372356674669a5ebc93329f55954364a197122f98eb31c5e5ac5b6ba1c05d57d66a8e59a0e43adf4f4ee3c2b4cbeb9a499ba5d3f32779e21022292ab42eb4e0c5404fa298b084c234185c4b3f2559eab9ff2e8401f70f732e24b2e80c66c3d4a4a67bdf7b0a977165e8f25c3cc166cfbaf7b12f7588514053c16ec2f9c9ad732a494686ea331ebb132f741c2e9682d0f354752e06cbc60f5960edd97e0678c67cda5037ecc6692d6ed830a12be2053ad8a78d18b63e81d5fd956fb9bf1e56895606491f7542e490bccb6c5813fa199fedc45aab3ce0af56d0baecfbd95c1192dc35552e9efb20e3a5eec49e320f022c5067381a8b386a9fea5263d8c5225f00e2336090f15a0e1ab1287e5d6ebd44e307fd42a17a18618345944c20b562f45a49b751403713afb012119c35c61a73a616f4803aae78906d4cc4323dd865eabfdc923618a553c645b2f7be17d5e0f5a75f5f0292877d36116c0e3337a7bad37760beffdb9d43bf0cc7b86a12ae5867437f1c5a1c02540cdc629d7da6c6ef2fb941d3a8057524225cd5c60573c4b4612d3963284b49a58e4c3552052df50b832134da7c3b0a0b11f4e1067fc60e94fbd815b81c024c3a83bb56775a0a21a30afd21034954fd79be1c4aa22e08a4aca760207e5a3758ee1c11bc59ade75358bb04196523477b62ce9d9ee11881b59580cc73fa81eb048a982fcf37bd972bd5d74ca74a54f9e15d744b42339a59ea13d937777cbfd372c5d2f276e7dc1ae7a62e18d372c7787601d7fd3fbb6b45ecf26969fc8e8cc588fd889bac90b56421b90b6621a2b154e9b87751ff7983d419444f9915f353579e0c80f8077826b01ee80c90b95a7a9dd52f07f154ec058eb786133894c2728d43ac8781cf30dd2aa279bab7ac009d6df661b096f02cbacd7e3831a2270a756b4481c5db97786bfdfb017aeca9b75c78d3557c14835df35ed718273cf2d3810a52cb4147a14adbf2310e96b4a7d0baa903671e78200bd696242d3e3ee89fc3f9fb84fec9de34fce5276377c4d17b0a0ab79812c83c703980c81925c91b8cf64c0c7b7977c304b2bbd1710adf4c7be170e30a110b98333b929765dad9b5bfc7772c94d4482dec187e060da55b33cb6650cbe656502714b0eb9aa7148f9aa686a1fe593d3bae5b763c6f0ae60f4383f9800c2571255cfeee71e94b31a255f041a6d60425a5e2ad817db6b6de5858754bc8c7b874191c4ec3f1fdf556af8f575aaff1868967d1137095fe26dc695e1a319d16a7410577fcb712eff6e76f6278776a96de7cb6af2a64f9829c0a3af7e03642240a28ccc508fb387bcf4049d022e6d4a6b938de0ec876a90663288f55ed9a76f0b1e5f7ad4507e7f2255c36ada909f397b19452d107eb1956db1cffd8bc9cd6175ac455df2b1534899710fd5c21240d8199da9161c7c8275630315f420f5b135d7924eca05d7a028594b3eb5a01d3591ada35406af4f5127c91bebcdd8fa0aae5de5a1b0120d05329e95e717d93bc0f8031e12ccd397f1430f7bf35682192aa0c12598bcb445a5cce2a520167362ffbe16071bab82fdd703ea42776d554b4fc2b7aa4d31b2af0f440cd1133dfd654bb5edb22c9c40c5fd450d182af63f69e2d740c7de602b2bc1a499726f80fdee1907c60fde2279c4a1206ade79f1faca4e3004a4c0eabbb240cf1f6b4e12b620b15be331098f994b59ce02c8770c7843b1e88ff041b90ac789b257ba9171cc82c88a44760aa6c8abdadba2fb9a7d0177db62e3e57016b022ab839e320b30884089af5a3bf91e54902dade4cd5a8dea3bf80dbeb9f50b6b6011096a9ae45cfa7e2e2dd76980a6982035d3fab3ab6ff3d28b709cc1113f4491fe6ad25df865c1a1ae3241675df59d8cbd95ffc26babe6a208c3fc91e10924829a222eef209bd584a82694e66ba2caae9e22acbc3b7205ee6b19b58a9cb26aeb49999f623fd5f7c09441b85135e0e56c34a32e29b495481a9aedb7def493af27f9029f4cf8241b96c78838c897f8a37334f4ac4ae918b4cfdcdd714e26c2444696a27717ea556325cee34f0c5ad9f91de12c51dd7133ca2a4794c1cd572f285d6bd16f43221205ea4185ac2b9df7e1fa2d861a069c5522ebbcce797c85604a28b7c6a5602160402ce1029b535b39b89ae14d4716024cb1fb55f0c3c316303a17643cffb7b57310af5cdb029504a3007c8a67c9feaea07b9c8c19fbde47e9f2f5d8743033d5ee1f09c54634545d0a4876cb5154299e5497b2875be044a9313128fa2fcfa15b6a64c9d941da1503d406fc345edb5fdf8abd98fa95ca71eae8b2eab5f0a5567549bd03d3aa5e15a14f67854a89e514799e5284baf9647b0c5884b7f48384603a1064047a37cf2d4ed2e85763470377c5895c053ba1afeb7a09da4850bd90333ee8c66c41446c66f6418f47534d89670050df0e63755af82291a26d06a42d7dd84065423d09b136086e66b1e7bd0c3805fd3c71829cfb8195da76a7562ce9ed44b40d2daa99908ffd8d7da2e561e40c14fa6a10873a30edefc05b016aae11136f98c6e202c98e29f26b63b6fdadf0a827b4c24c84edc6a67fd84432e7fcc8f5cc56adb024ef416e1844d4a58e7dc51cdd2ad83bb79627f4b46e1fdd3ec0d7e2c7d082278623d72ffa33b8dfdbc431bdefccc7f02429e6943fc22bde1831d2c1c3750112cc73701e8c1fbd400b871d61fcc63bff6932b8976ae52a6f9f99aeaaf66b1b365a5ca5eae5fbbd85bc841df42a3299c18184b334e4448fa40c8352d1eec7118ef903288744d1ddd1f53b13472d6f735dcdb8713bf35f0752d4a5e25062b5685e3478017f29561750a3a36b9c1b3447faba0e80e71809a8d19b2c83909d3359ae6f0177a6ce54b48c6d51b12e7f808919fe81cad018cd95cf1d2c15ed2d0e9ba6b5f9a80c8e5f24cd65f30db5e4a0804d4b6623cd0eef31796bbff8c2be0f84046aaef8449b6c3022d68c89eefb19da7e08eb0638d7a892e62046b8cd45f22cfede134be5ba830f8ce5d38de4e5a9fcb23ad84cb26a6980a3a7227d1ecd4696c4076b39fd6d7e9d067ddb544a380d921559513f88dd988aabf930f689be40e15143f7130e069dc600fda6b7cc0cf0fa76ccd04ced4e8f80eb019027a27334ba4ca2e832399d584e81de372d734ab0dc8cc95fa70e71b5f36f310aec71b3f2320fb62f4bd625a2d4a48370c874a30da27917579f7baab123194b6a01e3fe0df102d80b81c6348b16078256f88c1ce7bddf88e19aeb28c6b38d065ae2878e224b33d79b74dd97705ffa2ce611a8afadb84ccd912b1e6dda318ee2c444bfd2d48b7b9b26c57e1b9b9208e5c1c36e1f443acdbb918c9045054e3c0e1aeac4e113f7152fa645f51f0a379748210e66a77bc4be62c5272c39a306f8c3d99b53106b74dd49704876cf65b7f69846aaab6c3b1f090fb98bf4a728dd60ce186bf8ea48685bac1fdb4fca43bf718d579fd1bc44fa57741dfb6e0436c62d62a62aba8aa4ce32b6253d509d2a85cd144a92bcb4edee0f7ba8c215dd93389795221b4ecfa075a9e3684d747a3053f76bdcbbcd87337d6afe684d9e53e0fffb00458194b3b982f5554844665604f469fce19934e651d68eadcef16a1c969d6d5de81ea5812a46ebc207fff56f146583d90f58ff33f04e60828052efb781e10167da7995b84804e8965592827de4e5ac3533c3986f1d92dc91a03d3d834f8417d38ac1d8731d4a2827693c415e2e73e3daa13daf7806fcc686b14f1de3e117e1bdaa80d318904a833af0ca857d9597ec86c3d196aca794ff0eeeda8cda2964025e353f77766ea5fc0af42296252d26a1458622380dc95fe4f81fb84aefb5f223a7f2951e00c8575aaa2515434c9a642e046868f616039554a766cc23e04063369eb0fb2641308090138780f2775db117c4403a9d28a05b6710d179d51bae8d1dd263106dea2ee2c51da62761a42ccd4af6aec5d7885f4fd5237a1203f5055eb608b4ff343f8e27e6d9aaf60b8c94bd83d6fed7605a2c9ff42e59db6aa122d2e364ddcfd7988ffb3cc5a467aca6b4339228a3bfeb5818995067eb43344ff0e00664439b806cf121d7ad49e882aaa9c301111793b4f8f8b9ec116c5ee24cfa6d9380321ffe39c307285f3195aa8df661b46f1e980f999b76eb4bff1f89cd328a84833da51be5fe5f72f0549a7d2b42afc389bff21ee771902f1e058fe70bda851aa14e42ba9ceec20ee5a32c7f0ebe041f14f03938a4d2b5ebbd72f011618ab3607cbf25cab18389b08e8c9509244bc48ce4a022d8545443f653295a2c3129bee636aa82083263c00f1ad32b9f40506b1f65b15378fd330099ae31d3efac81bce10ff2f7f80e80c96defd689ed5c728a48c3d1d57a462b3c752781acd9a73469c987ed8803087f81119e4b619ec46dd8aff686654ad23daa84c136e93f645546f91454c5f124b5a5cbc783c1ebdec20dc6e84cdf0603c3ba894dee36989426e8094984bc04edd82c101fd6ba7a168f96aa46da7273be272b440284a59494ed17f79e449bfe7057b28930ee5214d81945faa849217f929237350a34846b1f354aadda9839ed9f4993f875812e7d3348724e892e91135dec4c76adb15aafa737e3d83096cc23c734827ac25d8a4f03dc7ad1c6ef69ffa9b56a95c97de65c6339cdad1a13cddab391be431b48e2568f47306af140911e619f6dd9c972bbd797b382a9fe6365e1df54b35babcd82161020fae4248036fd5814a8750c2d2ca3f1444c90b57ed2442368a07518859c50cd8c1f48a2afd9c339b962350e0b4ae291f53ec5d13a8986613a821e44f2a76ef2cc7ddd66e8c10dbcb0169565da29748867e800a6070a3f3a14067638b21179ba12d77f1dc3951b2cd1853b984c299d29918f61aff1cc20b3688cf61112e8f0a56d5e9422cbec44105678ca7948c85567047799180ff8768f353010d50019da47b76e219c2966698df34376d56f85bfc73b36e523edfa522707d97c1dcc324787dc93685fc7bbb7f87d2161d33b7aa64d7a1842b6d693f6c7119c6b6f31254377c806f0fa587ddc3c61f6a1e616eda41b0f0ab21d0b6f0443b96c130972bc41c65f24bf1232a577665f40e82eba45f131848a60727fe94cd44347056a10d75bc30f4f539c367d63341ddb80747d322dd834db0c3a1af9ae7693b0cdb0069970068d135edf0c75727032e5ceba0ff22e6629517f1c27f8f67c40fc52e737cc23349208bc516f0feb0353ce935e11489a7c55bc73b8109dce753997fd156871a100667201cf68d5d4d92ca66c12a247219fd1c61c440e048061102cfa4e29fd032c3464e1b090342c773b75604814ab009248a02406c9ca663e1bcc0a406d4c796dcdc54c965dd6bfc6b5137d9a857ca556e4b6cb96cd1c3ea218db75b7fee04692d4ec9f32fd455c4b7854bae26910ab00229340edb5b33f57849de63952d860c7e46e1e415c0ba89db07587072356b05ffc0303a43f7622013b452bce39ae06ddf36488567d53991662ba6b31b969ebf4456baf8edd6a1f89f9c847a7409fa57e120e893ef110b7a6836963a42ea8c4369e86b8e13c88687606ae85e575fe2265a0bf93611044cd131bd600ec1e3580ec304c683d42e832263ffc92e3206578ab56958b13e4bb7d7adcf27cf91d86929f69ddb68465ed664879268b0a84aa1b674ba3e15d151d9c49f90fed2ee3d51ee1948788db61f21df86e788257d1bbd73ce63ca73f67145da8ca876e2e2ac6444a1ec3c597b430fb7137893f9dbac9867a5a5beb129ceb6ccf017f365cc7ead9e2ba8fed70073ee846e3a000a195bf9b18d870f13738cd0c823699aa713862071ad80b1d5e08779a826883ba4ba1d811fec6b0e2bae4f9d663360e34d7f9b1f91734f41d58290e5df00ccbfb2500a0b7e5480d0f79ca9335eab940c996e17360ddac2b011967d13daa90a6fffc7db78c3927a7535020e9756675bb4620bfac3be4af15a0ed3d0985cd71187d1510576361db271f4556700d2d32828aa1bd86146fe7e1c6d7335053615de3df1ecc506158d903c71146fd6a6d30a242d1b35fc51dd4661de969333afbb2d149d4a7b037a614572189486f9f3654861f97769fe4b9fa11b8f3a85892a9c9d687e2936f5b56cad47c6e256018bd6d5ecfa3323a36397bdf22efbac174670910d600ecab96c7e26ff42351a8c517337ecc1f0beb0fa7846ed5597abe6ee4973a64e2f9471278918e0c3b986919192fd6bf1989b5fb1ef1085e8700bdeb2622b7fcf83bbd201eba85b751857d80d539e4448c85fc759e1db198a47f6c8577e7e73dac39393c8db3c4e5d89fccd126651740201521a6b081c8cc5c555c61818ea6f5208da69dc5dfb69d84905313cfb045a164482d95bb64c8e0a934f7615343df82c28b529f9be9e9de120f1863d87e80dd68ed118d74766f2fd75f22acfcdc48e2bc23c366589a268f4da4e497d6951daea8c71653702d6b2938b870dcfbef5db3257b8883a4aeab74f8946929c25f3ff3206f6c88c7d2518a35203cb63392a45fa3a709acf92e5587e692c6ed7fbb83c3a87884f147642816099855bbfac07e16123b0b4630e6317a69da3cbad43e525fcecea9485dc26ce01fc8e0cc4410958e6b6d9c229ae24e7e98a427759fb472c4acf6ab4870ff4ab3ea3bf151e80cc4c937bf416bce82e03379a1f6a853e66959547da44d887129d3a398a15c1d78258eaf87e6e86a367f1ecfd5b01ce363cc59dc303ffce8bb9fd73910cc9db01a971dce58f589e9b0d0ee8f678baf050dcd783f2b22b6b908fab3b21bc1cbf9ea748b01a8b3000cb1186bead5e7fef06bed86c1a671bf8bb93f8ff164dbafc2a069cfd4c9d1e7cbcc90cb561601ed5c358788ee4d57ec7e3ee1f1bc007e99ef81511c951cff6605eab8ab528bfe6617b09ed2d625417e1137b66260f517c8ff6330f1b72dbea90f002dc0ff28e6f7ce5be239332b695d8d391d84179cf8465c863073ad3789cff0b2345a3b7370611620a7135aa9b73bf07de2cc54083fb3969c2b3d0f2a7efbd8381ff189ce5cc1161a41519fa81e5c000a5f14cab8c9e7b16c5d8e5de1025a59962a6c3f18a20320ca6b6e6e59ef53d8b6e7ee85a286ca9c0b72cfe92df107910b44cdeed2932c926948e8eb418401cb3d661f26217d69acbafb2f086e5ae1227864e8d958b92e9f81b6d0c966ab359f14493e4832610926c94d76c067fe3a20b158e2a2fb8ca934560fdbfa7cc2a5511b74b8bd270e497dd56a68261012c2bf8d14914468de014de35d2f93c130f78eb19e8aa46675ca94bac4a66f470960c85280d75f491074695f0c299d239805cef1b1f5a339249a2d2a21702e6350e100be798482a0382c6f4a1fd869a988fe6c6f95101721eeab2bfac8db92233e82c92964575e9cef595bb501c5f5c6cf8be8c78ddda204598944dbda0672e3f97a325688ae44972c99e7866ef4e58a56bbf403f5fd6db2236a1e892c95ad4b1c80897f4366d6c8232141700b083d5fc337605bf8b5da34f28fe5b1eb08cda1a8f9f4662edf588d8dd8d77137afb5e2bbd1681253b83285776461a57fb948664d7522eaabc6d9440d7f9451e1aced090b3971b253441319a9e5b05d25074bfdb934881ace1bfd5e0d4dfec95ec67d9ce35d860ac2f40370436e4d2e25bbf4feacba9136fdb2c66e073cbf0195070c5ec2fa27c286f615c7b444ab507554e166251b0bdd7bcbb039fc964487720cadb476beb78ccdcf16d0d95328b457dab14671353d31f466d3807a08d1fe795e55b71f009d189cbba6ac08dcd1b272c81cf30f91f0a248c8cb94a611407e2bba063cba97a84dce466d036080e105c1466bb1cd26fb93f4166e5fbbeec9b8aaac0a296e3441e59eec2028cde43db6703c81aed89557a423fbfa4f72a614b78b853e130c79ff159a8173ae68d0f20229b208f8619454104f1096c17ba56252d5951e5e613ac2b5ec7cc80b73a05148be9e80583da8a17eb5327a3a015e71d1f8e24522b58af37393a66cd84eec1b6e8b998da7d948bc2d926b69166a5427e774d3338c4ade154376f7d99cf30d67ff51b2be2a41112ce032e9628f3c5e6f5845ef276ecdc994d1fa2472b33470dceccd398faa5a1b535a1b1daf98a302437174bd4704519e92ad871fef184bc750d533956b4d8e84bd1c5a7bb4c3849e762439e4566ae0bbebc0b56378d0d9f0fd7f50b5c530dd8cdb3995e97b753865a59b93d1cd57004d2753cf6e4ab8d0a3a54e2c708ee397d97bc011debebf6ed7a850749d38b43cf8039b8f49c16df5a2cb2b04a3b8d1d2589698c5a081924411d1790da5cd4e2cd9e6146b4359f925f054b30bb1763b5dc6dcd0c168ec8625a9ccbb8cff52a62251452dfafb0e8e3f8f4a6cdda60c5ad56a5d3d857e30ce0a487e506008f89b5f75f0d53be746219fa188d2869895c95d14a64819412260d36825c8c56934504063d5a184f1cedba0f1decc075eef86a6c5f58031155582fc1eaa29d9b03443a5e4b82718ad2876f3e3f69b4831fee174fdb859ec528564f037b48c29628242ee457d69532f50a3129f738573289a7a784f0d4121814c823d114d98d68f7b65fa479e9e8f0fedf2b7aa21bdfb3844322551f7ff2c02d3bb4993f2ec92308a70e69e7d544e3cb7bd13dd42712335be51bbb8e6d223fa4eac26bfe4aac99d35f712159b362ad6fe325cc6e8381f913360bd5bd154c8bc4855a3d5175329b9793fef7acf324bdb62decf1eef7f29e941856c03a3b16dea5e918784d4228b7dae048e8aea506b44b5b6ae19221dc9e1032cc0f3e84e898fdd356d221ed5174141a16a9f486115d81b5875e17b651f2a86af22864ef56f53e2183c9181e2e9cb4eb1bd96e651ad10571179f2a600b6bca6ce4f25b2b8387f3c8ccdbb7a0939a8496ed0fa9d3f6792695337f2a4801d63654e5e876500568389bb2e2f331516decb6f4e8b0372794a6857161e378cfd1f4e7982d6d2c7381a661af8dbc41f6751e2a21a5a778a88bbe1fcc56fc940ffaf82f8baadb9c36934fa44e9f91ba8bd832a93cbce34eaf327865b4878e07b221e251ceafb9607d4287ab9ad38afbe2b0633ba8bc144f278929817aacde6aff0a68ca0bdfca86820c64fffd6f3872b9ef6e1e5899146ec2c6072743e46d12b81f3ebb032a3c3723c333c541066fe42db5bbfa2dbbb468df321713b28fa9f815cd02fbf649a4a6eb8e10411d194e36b0f9fdb969452de4221d3dfc78f3d0ff3e2665d9c6cc5fd484738cf4782533d30f3828cb3cbbd69fc15fcae479afc90ec2c6eba299ec33b455b1ea7cf2719eda88deb92420b1735800f5e7b6097e78d2704cb302d7f9b875659f86f8b97c50ce3b976d54fb5cd65fe0ae38e4a9484739d070da4be93bba64ebfa1252e9464422c19acb231051fd0cdc3869ed4e075d6d34ba9c68713046ad36642d7c719300f1316ec4389ce01249168c1e0b9b9ebfd0834d8d46342dd3c2b5108dee51b85de3c09e8d1f4712b924d4d7dcf930a0a9dbe320092f1813c4383b16b38be2c8f1ad357f24b781e87d05d6a924dba68fdfcd46cf9590042eedb536d3c3865b3668327e4e1be9bd94fb7043ad3453d8a4e15764389c5bdbb30026acb9c0ecfcc910cbcddded0ee2177e99ae32e96f1480d0849cc79ca0820ad1252ca9535e6933e8132a7364a6c0afe646c2389b00514754225ab502d66d07fe1ebfe6479b20089261309b83c578d013ef6d9f7d69ceec0e8e1160cb055b6d79185528b1c122b366ace4e02f3f4c95248dc7f9679a62ef18e8dd5ca2f66bd2092d0afdda7613b12910b809931536bbfd348a6ec707a080d9f3a63acdd2fc8a9a5efbbab46e4f6c5acb163fb3deb4ddeca6067d1af46b2244e2b36b417df28668cc0d0ed2325596bcc695be89a3e79730ccb6d7014efeee907127f14a184952192c44b1d5362c8b83163b70fb6bb8120597d2bee580c68f0ace9cb21a7d132d7a8721797605ef4fa5fd7e996696832600832c5a2525736100fa074f2f2a6ec71637208f532b9adc0acae7cd1bb988ef5350471445040eebcdff5b44de796d393f932409f9c2e56762a53bb5a7996564da07f4c74f6fccc432ea5843dbad62888f08ca54acce2a3b05f4235993a6717db033a6af8fb09dfc5eb00f3216357a9b868bcd7096decace64a73300c3de57638d47db2f81e826a01f2a8a8e51088e247d4221d1c7f0952c36df47676f0e40e758052c2e215f48c92d81c41a7fc6c8d626449cd3546ef3b1fd45a6343fbe9d6335c78a3ca4b4659d1730e5dfa4ca46366cf0863ac077762db4924c768963f4f12ff6c7319e9251c87cc43ad8dd0eaa0b59cec2f11c63fef400447877ed8d06848486be05193cb267932ab8b4c0c4e4a74f00825cc5c8ffe901fc0f4eb47f65244de088c28a885291d0f21b9aa798c89587b1a4ff6eb807101631a5a5dc6f4aced7913a856701271f1165d0dad22cb8876494660f09ed46acfb9dfd2a4758f80b3710d39abd01e19ef965f45b6671701e2226a864d35ca0304dfcfa59cc3fcb63f8a1ad78144d4fef0cd34184c33d5bc0970b1fc49c81f0c0ee21ec15b422c932ad89f8c80a7a4b3fae95cc382ae7fb06eafbeb1112be116350dd72f6ee5ac9df33cf94f77160bf5fed3b4668c3ee28335705487c510e19d8aca2dc3ec8201f13e61889f30210b32ede9e4cbd23692127ca0a30ac6805aaa87d236a8a757b82da7b68320d837ea61a1e97f82560f267313ad154bf00273882e01441793cc0f027156969d9850dac301a81e928f6365b8d5dd246148091a6391e4a4e48cbda4299e8ee652f2008a711d5601d674d171996ae303786507444852362ab2d358e9f024eb6af304f46cd3e8bd5514a58de1b5063f5f457e9ea08129181774f39b4413ab6868c7fb03042226ac131bfc368ceced940ec7a77f19315dedbed14831756a0b7ef9e7d35dc4d08d81385e672232e0e0523c8342dae10f5801f57d9639b492f12752fc72572eb466433eb72e581aa2493b5d427b9d3a2ca4bc71a7a71c8c9b9121393eccf575f58953c396a923d685e9bbd296355cba6472893745827332a82471f539016d5bf12f50cba0c4444662b341e5d93213b93b870746b36e8b1aad334a00477bb81339904f9b39a39023d41e95342e1550b48959bad4d98d7095c293322f87e8b876d19503c63c6e5ad7153a034d93e1fb50fe9179fe01dff07fa23f7c915ce6d10753b4665be8f73e4ee56508a82ec2f734b6a0bc4d0175c742efa3c51557c2ee9a6bd753c875ce7bbaf872ea0115ef65199b7437de7b81699bd840f90860dcd4162d2f69bb028853a359bc8e2188e51ac1d8c9976a218bb0f2c5457c103e596676a55c04bbaf3f1633628b9eb8d90e61438164d4edfdc8b0226909f83ed72dd1d9b9ffffd59d8e5756a8b438fc3b8f37abfa590656a2c9b566dabacc01322d060ea804523b1a49e4a3054a23a368cd9fc2f20fd7c41ce9bcf571c7989295fbd33a76a62eaa865dd9936e03b5ff8f318c83a1782122d3421bf4a0d5858122f10d89c247aa3d92c3e9d6fd6163caea0835811156acfe0c00dec5b5b1acd9d4b8c79c7a47341cc1f995c40982c550a244c2ee72942403a390efbcd6b461c50d69f2b0bebe4885a45dc94a472ae8c5fdf9f6475fc3c66c26c908b357ee25de6615cf21bd50117335c4ee5a7a831630f1c5e76c250593e59917fdd1e25324ca901695751fe6a44782ac0c6247275f0dee24f6a5a841b422507d07448a76a014e21c4dab4b08176197491b471ebe4c13497f9520e488699f8d8d14ffab4d4f5d2cd46e2c52197bd6ac9dc943e6321b85a8d0ac24b207306d47c9535da2eef883eed5c84f8118af1d98d05fffa30d8b4678e3fce18bf100a2b43fcd3a73ccf8c4b28bbcae978c6fdc4554f0c47a05736b7950d78b5642b0e8cd5e413536ac8196bca8be4e1c9d13e47af96811d341e6b8fac115758b278121cb0adbd17e8c2e22679d9ae4109fb5715d41482665c857748243696871f71c5e0921f279c8e0c9298d8330695fc1d7127bd46f712a29126802c0ee1311f1bc6c265fbc2f489eac908e0b5c976684a74ec05b9efd8bf470c8cc609c3c00b31a099ba4aa2a664bf775235981acbc18204bfc0f4830de30963216371ae00b5e58175b925aaa4f8931ac1895f560e66c28ce2da158ab42c0125bc9982a83581623ff1afb9d5b38a4c81655bc0380a46fd9fdcdf8414106af9a9733a2f2a07c818cd6cbc8d4f9d830c81cc85841a9ac3ed2ab0e6fa7c22414386bd53917868be73194b480c74e3699608fd9cf1dc0275f53ae678f91fc0cc6fe23dbee42d475292a47e5592d4d4f15d2b902770e28e768f50c1eff315a9148b209ecff6fddb5f4aa82947e8733051bdd212beffd4daa7dd15d001cdcc2a10e7a845732162af6414ede35819dcce0b5b0c97e7119f49dd922379814cf0b6e838460d05f47069ef8c2e4ceedc5fa1b4787c12da55ad35caf1da43648b7e72e9c33f0f4abc4af8351cdbec9ba813f016291149e105a757469921e3424acf05f71c9da2170f00a08794ed9f70e2a67ed5c118b54d586d177f0ba418650a3de540b219a200dd128b8f14a3685c19f46685fa4e74b8ec4933101566e605c5a2501f91e19b5e0cfc75593594905442d1b6c61024658e9de866585e4584da5434ca2a01ec8e987ed4e6259491c2db63eb559b71178d38931860948e8d524b8fe2436cc9f815f8ce555610534297ec4b4cc915fcee5bc50cd47ffdcec1d81881481df1510bb77a722846515869949b1be281367baa41162e4f15793e16e6df9fef40017f89bcf38966676c40811d01003c85afcb772d998b7e21700e155c6fcef40bdd19eca0a6d64b21806b301ad33f3139d1f2ac96675519e6bbea8865f98f20bef3a8f50c8871b04412d2f6ac4831e2e242850ccb3ddc25a646acc1c3f3d91fe959d7db820d9fbe1c692a36d077a84b3e413ded53d70e957a8d4d8fb180d355d91d5f73bfe3872b1a7f3d405e36028fcc05da2221719b8151025d8130777bf0b15354a37c35df1f0cc0f9fdbdb44260dc2a5ad5b2a3242851858f27609ed467a6bcde547a3d4fa71982dbefdfa80d56dd4650e898027b0f32c93ccee866884654ab448919c35279a7443993be9813cd7a89513442a0c29572bc6f8e2f31b6031175fb7dd51a84bf50cdd991c4c98cd83370dff407523dc3230e6fd9a2a87358089a1bf5c7c885363c11bb0b1dc9f4bdb35d850dad5197f97a1f749fcac7c58bcfeff36de864a85f0c190a0f709ba03e1b7c3601c6c60378c3c5e169b1bb3c2ec1063c1755756d5faa959334aca32b03c3709c3b982888063bf1ce9cfcf613a58f9e50a081eb37cee2e08177980f89b066d2afbf961417f8f45b7df27ecc0f222102910471dc21a2c6a722c7f54f3ab60ad51e3982352d50165cd7eb276dcb784c097724aec72040862fad8e13331123c07c90ec5a2129e322565c89f77c1f851630a2dd5725594a9949a02f1f417c76a395cb22c414a0da683319337d3587fb87ac79e58e92e72b3a82ccd4a17b98d02a7e6f30dd40ecf593f368eb9e3e918b78a0071971ec0e9f543ca5fd25463f712a9ff757ff74d526d1cc04707fa247ea5e74115e0dae1160b673f6d925c92af3ec8b47825c9732b5c073a53eb89039a6777940b11a90e97a9602ab63ef6434ebe156b0fcd180ffe09378c13d184d22593e3b1c4daf96a0eb23c1e1da832730fc9ac71d5f9761bb566dc7e8c9d62572cbed4641e40bbdcb5c193b9d06f5f5e6e213ee8966a2334f81cd5e3d10f702b1cec85da92c79982110287b5f60f1ccb7d6a21d3ece3de4f177966b52c9b0ac1164e5267c8d4dd8b2ab8d1600fb396db0c9b3eced90c363eccfc509b4abe6016afef5cd687bb10ed3618c583e5fca98ecff849af3d85fd6a0be48ce0764172a6488e78f51ab38a12d68fc866cdf1a62ab19a2dcf4650a1517a036f6d3308a769e71f40e4a622a8095c91a1ec0814efc8a25c18a1c4d917cab9bf9900fa7c3b9c1c53bd6bd03711ae4f87f255f437b9e7e4c4c399b705e5f67c0ce45802d095a42dd02829fcdc9b36665fb0847aa8b0d450286f0a02e119096f6048ad736b9f0586f36dc5ad892e0144bc2ea476cb561501123b05a1d98521f2e1769c9c40eebe42b0c37aa0e1db3af01e88050cbd4da89de726c1f80dd4883c3ee8244d7548019dc69f6fe3e1c2e961b8c78127a94787d8c91d8be4ad4a093003ecdccb8f6e429fe6c21a8ce53e9f8ef33e39a5581c0eaf0f52ee81473840104e0e36c6ed1a1d7b78aa16f48abcf24aab973f9a98bdd04cc466b93b13e97d676792b557b00476118ab3f2f3decf796b2bedf5626fdce82b1ac231ec41c424255920b5d9bce42c3992902ff6edc11075bf471bc2323864a9127043d7e1c1cd9394bcc2604e6504002e6b9ca5f300bb9057eb218a0984b2aa3ebcfd8c694f85669de687b4793d210fd759d851b518b49539fb71d0112c8057199bb2a30633203378df5c6febdc868de41ad16a3a78c75e51dfa304589606f92109d57b779efc3e9158b0da97bd7b66364bef52b04aa032fa20dba4ef4535d5ea50fd22a3c7ef2f0c27b6d8ea101ed710e1b844fd25cbbb9cbc604f4f10ec80422d49b21966818b395c90b1ad5f9ab8aa7dd3f079e82005dd4773cf5961bc211250ead4a5620d37bc79a0cbcc2b2a470f0ab9193c78124a42b9d201a63104381b94b1d64dc8eebedffdb4703c588924f456fd3c9ac8090e9ee096d6673351bf947786e4944d3759f7afadb32db1a4686b3cdb3cb6c24f753d6ecd9f223738b0aa7e1e939375e5b71804078263beb23b7e252be7b1b096d6acdd0f94c8fb24068de1978c685c3c5f09375a6536065138303a5f08f47d264ead9addd8b3e683825fd62a8b4b2d33d61a16ad33f5cbdfe96c8addf6f98b59b981ab98a4240c1a5c5e58966432b09bb594adf2a00de6fce1c80ed65194fc6fe1bf883f44c334918273df237028e1e78ef9e0c9c41f63213e51ee847e85dcfba47cf0bcf37d006c194abdb3a43aa35333bcc1782a24c10f485d8ea5bdeb1eabcae8bca7c3185fdf56aa1004c3aad30b233fc97cdd83c808d5677ba92b528835ec91a3058100a33c3b79fb1b01e98e5bb42a69ed40976bf150ecc32e41861ea9721fba19c879965a9151df2dcb995aab239c4bfba5dbede348e58c41f0e2dee454cf5c07c6225c9d8b54a5b90ed1043cba45111c6bc53aa8d0cd6e6ec34754bbe3586bd3c4e6e01d6634861bae10d3fc3f91d257e5a82a03f24bc6a20b54981cc45cf54b6085ef596841b3b7de93ef8e71ede14a86f49840f985d19d4500c924560aa07483b5f53cd4ff304ebf22df5509d0dabf0a3f2dae6d4a30fe4cf8bd2e3d0bc477db41e91510e5d41a0cc6363576cc918cd38d87c1bcb07c082ce80bb525702ae9a94d0258da001ffd7bbcc7fad47d7a26906456a9869ada7de12148b787bd5f63aa82e90e819cc4276c049ad3bafe20a018ba64845d1f7d631b2cf7fd9757e5d6c76057e329139975e685bd55591515366da92cbd3c5ecb876503b2be33af23f89962a8a50debe7a584ce316b6cc1d070a8a3d6e94e875f4d3bedf7409a322003d51d7a8f02d96edc4d892db99d56e4e63a819bf74a240e551e0d98583ff977a43ed9d73a897ab39bac74af532d18e72e266731160c0254296efdca40d4d60dd06018971b5524c1ccef6df1da0919024a1eb7312aad3f3f1bbbd8952a9b870a282fc643cf857f803529b557e84686ceb58c9b8e8062dd8ff69d55f74fdc02327716a11c9dbf86a14ab4c0cd2173b4379d5b0bb620f78546ad59bae77b3523f7c5f586b559c7400f34bae6f2a90c3427faa23d6f4e970ef307dc8cdbef506cb1fc25be2a318100718f9ab3ec67e4dd17f325cfb07d13ecbd42501c47f2a0d481d92e7622bc6c173ef542ff453fc2a6b6b1cce57087ee75f28c241246ab6c022d1d65bb560f3e8aa487dfa54ff10a01493557792197b3a81cef1ed8759c91625a32b60fb0ec44e9fb08447e281069f42b0cd34dd2734b5935d9545bc55da46337b719b9c06f2b0854cd52abf039f1799e2686f54e94a9a8a086bba1c727ba2452b36b7ee6abdf37aa4e41fdd56d66b0e3f788533f0cf1ba22f4a5e5741e98ba6ea97148ec200a840fb6e6f266465842ef2a599ff01aa2d8014f6ce3751670a8464e7a8ea93e6b544c8e13e104861951dc904d7ed1e8a501e03c4fbabbd8ee5bca85d9619996264491d3d00e586481d4fcef8f6e65cede2a074e452dc91b7f0403633715c48128f8df084458bb29843dd091eaf9a31c7b58edef986c3fde4600d5e3a4aa264be61cb49d19ce5ae67307f76b31bdc52c9623ca876e9a755791cf19db6915b89b62d7b8908142843f9eda55f43125298ccc22cb0d8a87d430882acf978e085d92798bd5f4837d4a1983d33d557169d4dab8e8e8e1acc90380518d90969712cf37f4103d5681042fc2547b78d5fd31d76f6f31fe724ac96664c68a4c0fec062169dcda52debb353548bb30eb2dde6abb85232eacc5a5dc80d5b679a12b7bd6a88f76d056a34dceb8b57bba47438c090b015ae4de99f4d6b82eaab50a4a3fb629c06a05eb88f936c54a80a9eccf8a4ae85b36d13267e5cba9d07d19a4c9a7c33510a374f73724998a0a0a0195fd8185bb39eac90e8cde4af8f3c305e652ccfc09c95a2a0fd273074d4e2a0f905dd304853944c9d2d5df81b02bbd816cca24cee11d0386188774b49c4f4c9ea184113df4bf9b058a0c70b23d530651e67c19228501a690525fd5097b61c8b482af623fbd0d7708c6e67c9cd9bed8148c4eabf8ad2745f1a5955fdb5eca71382116fcd38a632fd8725406cbb467a58aa1ba742ce0bf420adf4dfbe39f56ca7b50180567880c48ef349987a34c8f955d6043b866d7ebb3b233d617dcaf43682dc3f58c683bab034a3f039394e4977694f2c784d232eb909fe240e786aaf863d5ff0199ea8db6d68e950c1748098c82b9c616a63c4217c197a5c1e7cfbc36d512c2ccefc32310467556e79ac7ef1bd362b044b2275673c989ec2260e5bf7551a50df5d2b11b9be5d771ae351be7ef3ea476f2728de1edefa3122fb644a52f663fc7aab40af30d0fcaea1996dd4636e943165d7fa45f084a9f18ebd502a9a33bc9d63624497e0544c119093a46481fb0473961a033537254b9744db35b6943d1a40f7794ef0dad3a72f146c6d271235e114313055c1a47e09e5f2258a0a4094c1640ee5451478bdfe510e180495bca60861c15199cc89c6c5477f88e4af28e69ba2c6d6f85a01d916b5cba54c3a30f38201e75203479a1ccd34cdb134a250c805f565f6f760b74945fbed3cc012b32b917f1d77708f904bad6fbc6019917da9bdcf80c3ea3ae5ab5403962bac6483d092af4e890014385a8f66d9aa5ce70d15c117ce253025ce75501501a9e169deb48a87d942d7b6db64b8f48c2dc37369cc7d1a3c283e75453987dfd69eff1443265853871b04043a69fd32fe6c1f137806e05d60704093be5d0ca8e4019584049bcc3dccb3329b8de2ab1566826bea966b777863fff5777ddc29228b39083089bb249e24bbcae186413c0d6ab9c8215bc4dc81df1bad24ad1f38b4fb9640c3665961e2b0c88bd4da757cefe56fbac00b128b0054242f5d59ee5af3aad6da0a6272109e5bd03244005c096fd90cfef691909f89c0c64f2a502ba5263604937189629700109f416be35afafadcee0786e5b0b99e61d9dac1facf8be57a81ecd7c86b83d01f7569cef05691e3cc0e9c2ffe9f588a09c7410e8c198e56b929fa9000471dc40e961211f2af2eb9b50a0574f64b3a033fde6d30280e92a8e36377f45ce5c24491c1a5c9cf694f3a4c31136a31e4d1d48bfe64b637240a2eaf7abf6548e8ed71c5baff82e604eecca4afff432ef577d053299397e0c9a84b930f1df536d97b66548af0d2422a4732ba786ea07049c2013d23337d54fb6573676b629188e2d0a25b17c2507f1ceaa006d2c8654999ce822710958e379219f7db47f2485284aa066cfaaf633ed96a43a1527e33ad1d7a74a13e12545cd074f5e7afe5014d1e55b467e0ca1d31c32c187a6d5c1324391039f5d6c90287c578b4eb6c53701244ebf22e32d69c66a5a87a1720390ecc3633326ffce8b89bde691a5ef0ee4bef1cae56649d033fdbb87408cc1001bf08cdaa64c08fea9f0a4e9884406523c367c0ad439ac76d85e9062294111c1cd896d5d3f405a3afbad673cd5a27b07f51ca44250194a2cf887b9bc3507f9a22f032c50275d64846c808ec91fba97cf9be3f5f5bacc7934ca64bd44bc1e07f216c1c5d331886739eb923ef43aa2b4cfe7cdf85f19fdef84a6df08eb8cbed4fdec77e1a30ffd0962885869a821169e5c4cc6026f7ba158f1871d6d1ad6d24534d45d0183e0cc08c1f81111cc10fa89566c4d0d020b4f0a35b3239554f6b798e309dd14136c4e2238f2534f857a03db2a732e2617e1411a5f2b2df07e1bcc3749c847c0aa84fa1d12de46730738b16d5527d54a5154a5d7d16351b5e3a7fbf5baac9e1d58bf3b144a5e98933da127221b269e60febaa4ee37106589abadb1a43fef8ab77f4d641e701930b44f92f0c984d37b73986ba1f147e51724e85333aba6f1ceaef74195411dcc2e1b7fceaddbeaea3dfa9cc1c343f91a583187055b2e15178475fc1026c25c2f7bcae848af9db12844460d86fc9a0acec86c95a68d12d15030bad6c204e3f86d59d91c851abb08a931cc32cea9525a138d77badf4ca282a71e67fcef039da1f9ff2a0329abfc5ff08355687f77c1df2f02b036e3d68c4c1719077f0d1055a0380c9d608c4a108bedf5dc7c7c62f88f0f90f541ebda5adb5b15dbdeea5f7e19e897b1712d86e32b771abb2b6f21b7799c9b19ecdd39f06aa079ae97578ddba2d0364cfddddf5317135be7fb671c44b7849769696962e1a006e17e074aaef4490235f5d922a2d227ced3662abf83143a6a662b81dda37cbcd0012e7db0475152eb480603262efacccff582a533f4892c1a685f7aae8e7fe98e4f7ac307cbf1ac6cb24cb793824b7d8b178067cd91d64ba942a772686ea356a04784c608d2e5ff9501e04b01d240ff4d369e655f39e21f4c76e46af4994ce237ee7cfedc13cf9257517a1443099722b5abbf9a0b9d678bfc831859b64ad857b30846b3f6af2a89c8306a93c4ff74e4c6e4f7b37f856baa3b310ee7a8ac80d382c64c2e3f821b916c61801be111e1555d929f9981cbc6e8e94baa9ff9cf3a33a17f44161d84236e7c5a3b10958322f4de14e9d22265aba3b074c8aa496f930fc253acf265af8a00db27d4bda99bc9f4acae3068db7b653571dea682f48ffacb4e1fd1f53b1ddc67e0f03d222658c30aea45b7399fd5c3b224655d1f6c9087d3995bdf561dfdc6e51f469fd6179ad6a21110424d91dcaba693a9adfee0eb71922308cb834ecf3298555f0235a25155c934bacc126876693cba10b7bbdfe6593807b11744a3e9348fa1aea22b6ace998ca537f1e3c75382384ff0188f706c3748646b5fec39e4bfeea206cbe27476e6ec4020565d512da8510ebea38d6ab243af6f16862b617de132821464c93c7f31fa8c534eb849411ec719d0334118af42825a2202ba9b63343edd1287b65aba6ef569ea86c87604f010b5271a0a7b5efa3effbda0bdc49a4465ca15af17d38427beeb0ce5003e452f0607bd6e5cee1633ce70f95415ef9f78963ace97374661601dcf4e11b61b9ac27771e0ca43bfb8f6b8f82452e32509493d87bcf9ae976e3cba198b1f22639d93b6d0b5adea532a6d9119b5e987e461d9ecd26b51acacf9c4f684e9027e48c71783e2a1b90274ff54e8c64287411e0077f5d6b955c00eb0e1735ce1e0a8956dac3719bdafeb9e0dce2cb9b8728662bc654654e65f88c52e2a3df216228f62332cde1c041ccb65a7f2ecc7fff6a9408fc831143ababd4a54ade4634fab521ae7e6982914641ec7a49e59d3684ede0a2650934665189537e0271b197ff6c5aac9c617138aa77b1d805121ca317d0e669bdc00841edbd247e88c6e5e3287d8425e8d04abe1bc1a8b4d1e3b1fa4d9231477eff3bfc71ec7120fb633ca374d50a0b9eae2ea91afd8c69902aefd8a36a31b8053cd89a25e0a441e04c17df8f1f01782b2939617e50ef1e1473643981b499207015b42447662f52f46e3a9d796bc447550c2b80db64cfab76ac4c45314230fa463500bd1106c7e8bffd95b32a8a5051cb94c622fdc64775d82aefde281fd4253e53ac7414bf95472503815e3d6d748212a399fba82e6bf6023df78cd7c9209088d6845c65be607b84a37f2eb2092e21441ae741f65157c4180062c523a81e10f16e248fab0f2b68fcc51fc233845c3de3198aba2d888359598ee66cc2d350e56319db07f2e5db1425d2476f8bb194ba1aaf0f0f150c87e39a90f74f9939ea1f8e626ca73b8eba8353760da6c6058a1152fd058459e8a1c07549c815f6bb6b43980c1189a5e6b1380d8f1d03bebd3263c158fc9ae16dacd9e0d80a1a51841516d1c0c099bea88863df7cb74820e6381dd13480c24a3df3ee2ab5df7ed73cc2847733a419ff9038c1c85d614a8df265803780e9c4d9155b82999d5e6163957acca269b8d551939c37b78fb713a6b173210eaa7911a7d0f6aa8943336e37ed4f59723fc07566cb67ecb8340b139cfc4a6175d80b1326c6c8e5c4fe19be91ebf3dc352243ea3b2ae49e2fc8474477362079aeffb489de18ef8d83ef35842afdb3f399ab56b46e41a7c714b7636562edda0d96589b12fd275f37e22d8891708a8d48bb43fad0db691b849b6e16e0977c9a34239867484a952217d34277a0f8791245ac6ff872aba5a51ffd7ad3d61ba4e109f45e91d655f4d089901bfda039e189f1e2b1bf7ee67c43974fff24b2d6801c84570d323c8a59ec521ef86a92121c4e554d927cdd71f0a891bafe4f91713f3038c5a7f301e015f4cf897f650c6fee9897bdac397fd61957b7abaff3c479534de28c30530ba4ab0709138478fe43515c197b584f8942ed6c7d61a6a849062fa8fe7604d7fca0e0f1b04614baa19551f770545c903791e7d66309d6fb7525a6213fa7ebbe69e4c9b10e926b14eb94951f066980bdbd800d3cafb99c913c5dd4bf324ef5b244363d1cac83be61a7568f1af7192b0c41c5a5ca0abefc39e1d0e9eef00aa0490f9af9a86e2bd0463b3c412fef813750b78e588d15291ccaf4a81c901908ce7004ac36e1d33fb5ec38d6d51f121c873e9d31d23a643157e30269bf95c9a60ba4237da4f76e534c2383bccac68197602faf6c2a07152263e85a28f74e09591894254b7d9370afdf3ca47c2dc439e7d86cd9e3987356491226f860d8887a38d25f79007f1668efde49ac1dc1cea446dfc3ae457d113a465089a1b47207258c1b9c76a9a41b3b59d866404e3eae1e6de898a8a44ed67782d86990335f23c08390911e7e4d4af25a7a672296c08a31b5935b5e66b6b99f08f7d08343a7ddfc9158df0451a11b8fb75687d8f31ba1ac0effc28c69a57e03c3944198b871539b7b0988be50cde3742df661c71ba2f545d7509ed262cbf9d03a04f529276636819e4c6f197265495e3ecfadb25480bcb744271d86d09bd4367ced299a7f687fd964fe5a142d98d1588e55bc84502eef017421290249b0e0da161fb8194c9f59c99c10567223f43fc7dfb151ab3d052e59de230e988846e08886f6823dcedfabd65640cc93bf23f8e086a7f6c20009477ecc9d575fb4df86da8bc64ce9472a6970502fe427b6785b43be93831547980f3ededf261da5b6a86d9cd00900cacbaa710315306ec9f267133fbc17a5ce458a6a1bbbff797b973da517a783277a8861ae9bc48372b3f8d33e117517ab7d1244f8146c605f4acd5759fc9458b0e62bd128d80d8e23972eb6c04d9068128e3c46c279854601383ccebdd910ccae20838709d84501a8c7ccd50985d68801cad29ede6482fdf572500aafab266b0a9ccdbcde99e5b3c224dc21ee445b429f7d96a6b6c525f70583063376a3180eb8d6c2a0c32aa7d76c2e8bbbffe66cd930685eec386333c25d59549b7d4136eed8947261e75f0ab5becca156afdf0d4b3d44c116a029f46a1b29fc44654bc9864c175cf5dd783ba901692e092561984349048bca3d15916f5a051651d680c2cc418044e2c7beb3f21d7687576aafe2214d6808a1e91c0ed56a39cf4e504ddbbec09a5f1adac10c2cbec300e8da28b709a35c369f62100f9535f83fb12902afdf120ddd3addde41d8e0f122626bb4f11d2622f2b7181b8bbdaac2f766deaf3a1f991364430ed01f8216fa7a00f8c54d15261f2226edb5c5252ed630e10618ca5b607dd78836910f7c48180654a261b624e171b220a4b7efbac8ff038f831f0ae887cb6c35652facbf3faa8028e01d5326afe44680e9654f1fc4a7aa85f53638bbe294cdf02ff09b3ae7c0664622c6e1842afe536466124db449d3d140110a85f50eed58021b4a2fa0ee31471c906ad4a37dfdd2dff19c8e3386fdebb44c77de49c709d4410ddfba15bb61da58d4d8cebffe99159865da4d1db0ce82f2331c48c4b77d22bb47be6cdaf5d087c51098d3eaa96cab5629b50ed6c699287fb75c300b0ffc2b795c434ea77644fd5f5b058f907517aae2aee0905bf4d399c542bb0571f67f9d0f5284e343a0e63e57f265b0818d417e94b254aa4a3997f746fdd6b7a93624190cb2fd9bc34cb1bc71d357756ea4878a74e0fb30d1623a0cde243f3fc9d0bf8b645478c696f16481fdce3f0bb8af7a926a4b6d471233605538aea420f5e40947349995d310931583b70eb1088b28cfa020d889ef32219c953f9a668c6ad29bfe1a5aeb9eea4b93ff05fdf5e49dfc19327a5baff6f4e0808b26df7834f3202483abdb01e035250b5ec343b0c57c97f3b290dfcccc14003ea63d4f831c585fa3e9d5a7b79faa0fa22aef62a297a2b87cd9880408d4e3fe472d72fdbadef12c7cc0d77d8c95b23a73247788f049efd808354fd8f614765155a31d74c3df25bcb6e3d9f10a513895ae06d018e3c1a016e2936fceafc6d8a14a67b4160b7c7f7b6a2e048dfa1c758d8f42e9e38610e32f0c2d415a04015463b3b14c1d45f58dbb8740a0bc7b995317fa426a3ac77cb9b0fa23225d15922a2718536f87c96e498086392bb4469b3b1e8da578233e3aaff94f1df2c10a3ca646caec4411426522f57d549bf28db225064e31453f47d1a357da727c5b29ca2ccbcd1cfbb1b2810f58cb8973cd381d8080dec1c5911b3e5c80d5f502da235df6d54ea924651d93822ac4aabefd1aa56b12b28c90de5f28bab78f33ed62344a0a94d05253bf9e2ea9c872e5258ce71a87c32f3deb8c99b3061bc1b0f73e7c2d9cddda41cc52dfec47b43effc32275c59d16ebd7f9af6ea6c3b60d98cb45db39ce8821c939cdd61f2c35b2d0ef3c16ab82fdeae75d726eb63f1826a72b6f771cc147ddd9ba5060fdd0814fb4c63ced6d3d7fc260754ae3ee6a316732f6d34ba5bd0fb5e21b9597608a03833980cf6c6904dab76a17c19af4587592ef88717181e19278b38943253944ddd9970ec60c8dba209224183ab31c70fb7cbe04c3e2ae3fa013fba2f11b2f262aeeee126ac15155addce8cc68418265c5df0649f26c4a5206bcfc47fb1af99d7336c0c5290e585c512cc3464e939bc7c80e8e194b1afdf7fd0f5baf5365dc7de6a6802f62495afe365ad839e4a744016b0403e31636742fc8a8d5605404417e56609d2bef4733fe90c5420c306477a32269851206d39d46a427d80411a60761aecd8c55cf95ef156ed4dda08dcb882fa7525d043823aa8edefdfb00e574dbabdcb0cc84e6f10e4a4d6e19893414ad0f68012c5b62f1a93335a36f293ee3fe3c5d6a692b6b5286e2f06c7cc24c50518376ec61184b665ecf74bf24a0871b700c9c8cc75793651205bd1b231273a97ceecd9861d9604db1d1e49f62e736b195b0ec77087b57a1e4e40e44fe8624a04a875df3d3c836979d963a4d243487333c168b98d2593b09badc528b2c598b80d362516b7d945bc562304f6aa837a622cabc31e582b47bb97d16dc4810ac907945125a946a93f66ca029b7bffbb2c049d1fdabddd5a825a2b56133e925f38a178950638fc3ba024adbbe98736ddf28cf7ca79cb917e64f902c16a4c8d26b6efc65f5a579a13fa8402f28453b69d2c5dc1fc70ce4c1d6cd32d3fff7ac3d776debe71624d36be79124fe05d29cf1b7baf68b8b5856b30651a122da565d710962c64c0d38684edf064a15ed2d9611361415f167ffb26be13850e3bf5bc19dea4e0fcb0cb21014dd751b03329046b0efe5fe7cbce7f6b7682ca746c6e1a12354b10db92088e0fdd717f7ce2a414332e2038ed4cb28a5f1fdafdf832c3a3945ac302740aba33d71a6155fe35cec95594c82c24bafed90e46b9eb64fe3829b857fd04486eff4cdda7e24fef11cf93c9d69d0ada8a211a06b16df817f804f8e8d8623a560936e1a713a28b17a8e03ae8a69837490123ed2288631fdb2cea85d58de7770169035806683f4de6cadfaafdfd784cae99f28cb94866cd92a2a0acd9ee2ec0a533e58e92912a4884b7340b503834bc5dc530e63174a0dc1198a7a2fc891bde8d8c3e7ca6504fb542738d7c5618399ce999f8386293fe9e3fc84fc0ed90b46ef5236eef4d89f8ef6ff0bac3f7ef7379ef3c759661ad4ea3e69e8b91aad3b35f94456bc983b2b473804c04d3e083e27a2bf8dc7489e9598f95b4ecb1817dc6482a583082a856a3b1fb585eeb43db9c809d639d3a7881a146995a3fdbdb197204ebf45ff3393d76fd9662f3d43fea21a5050e6b99da6af57c0987a0ae3b8d830013b88e7d364a54c1ed402d0cd1d90378ba9f37305f2271ac8dd82c54878dbf3d3623b30b530f4933cc97dcc2bfcfd7de83e5a6a877da392591f99419dfbac1fdc5eacc2667e95c82d4be902975795667eafbf7625e734f44ff892664bbb5a7f357c2cb0bf64dbf746dd0d0ea4c2953ed97ba5c0f9b16724fe31f1de69f3b2d3f81841b0aa9dbf95daae88d8f7a5c16d8dacba94bbd61fe2173d84dd50094fb6d5b0f1272b9ec35d890fd599ddcbc6a825151ea72f1348af48b5f623dbeb97be56ecef4ec0bccb546cf95d58aeeb2ec7404c00fe2e095ab85c0b4cae6a1a7527aaf661c8b81ec16a15b6768df988a131dc73d581fff912b2fae52392fdd7cf2e8156b109dde77645b0ed5ec410a776b30aefa98092277df006db8b74f4fcac058715b28dd0269fd23dda8dcc24ca9f75ccca1bdc4ef485a723f653e2daa8c2e87dfd8db1a1700df56c9ab5c7561837ba4c8418f412b4bbab878e176a5a6a37065352e922d02970b1a42ae2555151d76e9f3d06c00b39caa60a8b10c360ea2e1d04c1b5abae9cffc29e71623bdf542ebf9b4f2c1231fe4301612850c3cb0eece41fe69efdd2aba45884ff5a1bf09c8443d0edef19e6d0540fdbde9b0537b951e7f122d909801e2452f400cd56c6d3e3802bf75073c47ce73393e63e1d2e42de6faa9f45f987ba3919b28c0b742b2207cfab9f5146e030160ba15ac1d060a8aba5f9d57375946ff6efef71f99ff1842835f5fca3d53d9c6bfbbe726fbd062eaed4d9ab6492c7dc186e007f1f0d0ceb0dcfb0d1e3372d8240ccf47c5d562776542700984d3e7306f04531b6ea3a959335b6b485a08444a510406f2dfc369c84c4e3b3c12911082193268cf73f604144698d5e1e19cfe12b63bee14e3453e18711458aea4ca2a44181ced69dffe2ceda99344a26490226be0a119fb4e3346bdcd8ffc3c99409da53e8fd0a082c49dbf739598e2b0355890ebc4ffd4781d85344b95e48eec13606463d1cb4ba4533be86a7885fe5f57e765bab8a063997141e7ae912d2f28f6f2df81fcb2ce1c5593587429e449bdffd4907739e6118953ba7836db0fd2fae72c7fa4db9d018d8a91f233ba78b8ee2afdc0f21da9de0725c1f1cc51430b85cbc49b83221acd97edd5ceb3fa52e9df5e76b32af514e338c7ff2a7c107ea8e43d91cc0dc936fe04ba6a3ad9b1c6fadca9dda742b257488a247cfb0eb2170a90cb94748d0ccf35cd84bcfa6366623f3add1836fdca1ede0ab4e5e105094c0ff546ddc4a729eefeb5cbec9407ad205ab615196e2f3a0690a4fee65854503602aac8509fb3e8930cc2f616c6475809efa723e3b929c257e46dc98691aac41ca51b7d934a1d6cd4a901ea4336d32518eab59f15c3250037894d4d54bcceca19ba5db1b0eac8c8919116ca6fbd083f57488a9797a9eb1681ef434c059f8f6e08aec5b12c08497ef207f1d41af493f8be51ba31329c62b850a0a2c9bb4b8ed1acd50f5c26803bf3a3f8d481a9841001393012008ff328f2acb0b21e6ea40bcf795be92f0a3db66f5b3042992d20a5c3ffa7889567d10c3dddab3e679b182f77ad3f7eb56aaac50e35b803bd7eb1e23a600eb84d19879cdc7964822455a0a057f8fcc9eea9e1edcc5e77a903e1f437a00b4d739b3d25e8e968c55089581b5b8d7b28fda495747938ddeae1522ef08349b5cae430184977764371cce7e493c066cc7663723aedbf24c86559c926c2c8bbe225f02f4ee08f3ffbc6d4fd82fb93af2d508652314019788a896cb8b71a4bdbfc09e61ec0984390017dccc028b3f6ea04736bb9f28cf6445114b1d3f78ce0b52d3440c5657854cbdf6f50940a28233674995d2df0518cffba61a31d73ba14f3af7577601ac44caf7cdfbc7b8134a6d1d9779f2ed277b6a3810101e6508e1c7bf6f9aecb1805b8908b3e920c8c54483a6e3a4cdb6e9ce65e1e5e0b2995a11687bc022852464f8af2b5d077c66603665a577a3aa319fdd4dc126399c5224aa121b878252ca7fe170c874b7b8e74753e6b886c9db6b3ec8f81c19863312ea594a06f2ca538db09e9a047f04304eeb757e70ca285ac065b381cb2618b977b00404c2e8166b82f87c4659a950a1c91f19632ab90d432bbb7bc108403306d5c1e7d80dfe59f1caa4c4fc0cc477ae250f293bec7074ba0c90569d52e77e3e3eb038b7f5d59cb38fd5084b4ea925c0e73594d16cc171ded893d4de50d2efcb1d9fccbbe56152b80b025b6b7c0937daee3ed1d317f6dbcfd04ba7cee118f6d9620387a7ec46b0ce51722bd256031b2d586a7565ba2a6d2d4aeb5de12cb23ef0b9f5bcf9b574d6143b0e4d499ed0cdbbacd5d7a758fd823d0de7ddc0896d10723da5b57b493b1c7985ce3111d1dbc51dbbffaf4370cb76d117d419eeb14a672ed2bcb8e68daf2b45254d5277a28a389fb5bd0d4250436ac7cc4cf69dc367a6389993cd631655d7e38d4e0d7926a85397ef184efd9b3c1461268c3e094345050be314a4474a6940cd4ef879ed343fe06b453517bd21b56b043c97cf4fec7dedc4a86ba70ca6c439c5b9b5a3b8eaf8ccb0473e881da54963b566a06a8b5bee5539dd555c81f72e9c95e942832021a1c39716069408e5d3b5d2e3059fd887b3c8930c73ca7fe63b55d31b99d1a6bbe2a449a093ed9f920f01f5b308005b48ca9746cfefae3be927e67999980cf62dd47922e7d5af70f017845f6bc4e5c0103df05ef7758af0fe7311dc6250e22dd9aca949bb298225d0b043bd5ce30c7e9119ab79233a5531419518ba3f36d6b8218e9217f8c2c863e9277d155bfe3744221b8cdcf76962462f4b96bb147547d81818fdca20c9cb7dc7357d47f22a1de7dbf5f4ef63f7927fe0e04e43861660641d2f104980f57fe53c86f0232d25d50f1bcd1c50337e7084c8ec507c1d81af85651a59f3f65dfdb764b26698d03c8e0c5a91edb48c0e22a379c8038cec2a5775bd6bd65a60f978cbcdadb2364b140bc2655cb9cefd0b1ae2b10aa9292241ebb64b972a1c44a5b73feab3e9bc72875a12cdc3d097f49d20bfa8770be8464a72af2e3ccc96ef51170d115a87d9287a07ce031424b61456f2821233db11ca71f22669cddc4052c161e5c2e2db6f73071ccce303124c640cf6799f7d83b5b2f9f556eaefc1efb0f9da699d6dc3e94ddc557c1c268e830389e055d5a9445240e868085a58298b5100c6672af17cfde70db9acbae0871933c45fc234c6c6e3efa357f464f4ccb82c3d770419aff4b2a61bc565e89d3419cf0f677d1ec5bf0bd5271515f0ebb6a06c857544c3740468d712ff6f98cb092680fc31829744838e9250d1886d9c31f9c67d98f40ed544f504883b10ab6941e19f101d153f72fd09fd56b749747636b2b2d28ccdffdfe348a5a2738c6b28451b74feb9353935a3266f573866eda1c40f187ac03d504f54cee5ed50cab94ab1877f6f2bae1fa15e538af88d51e002d7b237aa279c3d95b505161d86b610b9bd78216f21d6df5b442731d79e0e90423ffbe0543b3710f080764a3e6907162a39331d9e512ecc300c94850e320b7cd7a159aabb04b7b526e57cfe7e2e19106dae92ca0b12a4e9f5739da544c7172d6b05b49e5f51c4cb764d71205c7f06a2256afae6949f179e96ec07aeb55eba2d0bfe0e67f9ab55c41c96f2380ea215267c25214d99335c1e6d555add0622bae7c15c802a394af982c5d1322d9d631c163d9a54a3e05ea18b5cf1091471f3c23faa7c2ca717726e553061744da361a9df8d2be5abea487b0369248b48beecaa0c2173d253b32eee50f9fda7e6e2b6a24fbcf9a80cd9ebba176301fdd3286b29c40a4d4aed2aa7f99c8180b463d969f9685b1353f7f9af97c8ccb0b3d704650a59efe075aae68070bc9429c43f1e29cf71988f3909e47297ddaf38d17abdd87f4eb683c1b8389ead6c6516a2a674b686e39e6cbdaa7fe967284794d2b47d053c6ebce069e1d869b01f0d54677bb54f8236047c62494ecebb4e774247c0359917135d16fbcdd3900ead8b74e83b4f7d8c169fdae91f8f87adf914cdb54c946dcd6b6c0591abbba851a36f7d43fab7dea924a42f705967d0cf8d8664463854ebb282d60e531b44a86a84ad1e8708e8fc58b20b9a5896711ca73aee8ae19033a1aa8e7d30db2dd9483ba824a12270e7479dfd9d7b55a839cf9a852f3dc5cfd056039411de94baaf840aa2c4fba88ead5934934e99c9ee8cf30d4898ae95fea22215646afc282dd9f97a2c2dc3768adc0c72a707ec4cc979206877413694bbc5e148e36cd99fc24ffbce77bf6c30bb983592f28f3160de6890d8f5d00a92af01cdc33078f50287f26fece5c7b5428a3766ef75bf992492260e732e3750abd6c402c5b43bc9cb3ae1df9d6cc7abd8b8a38e73cf10210d2f4f57e7a27feb495660fab72840b32d8d24335a5a8c4d70dd279b20ff97edf381db47f19bf0d8cdb7904e18a981abe1e211f9af4c1d66d4bcbd19e79fe01f78ef3162ed5de904c229ea551e0f580cfce836ccdcebbbf37be38bad15905d308167e107a87d6db7cd3e31cdc5477f61caec8877290a714faaf139254a50f5123b0985ee0555d94b1e0d9839e6530fda77a0f557da29459c24667c164332a0d8c209a61104450a8bc3170184b454dd6652ad54e821bfea7c0d2c71c3db282f2120f191ee5e74ba4bbcbe4f397123c28dae3968adc7cc61b0c1b6243627ef6d5e8c936123680a72828c62945a632a7344a720cf2adc859cfae474b74f2301cc7a113b1b24195fbfee320b70037ea41dd872b97e62a08352337e31734ec924a29b88862e179571fbd68569d945c4c1712fa1908343520e84bfd8c10ebfb9eccb8ad281961b5a9de5a3162485491607873fad62b7904d650b18814c9fc683970b5461c45bce948461eef165cff43caa6e1df2fc0d025fa0f06438775ae0eaa355058bd5aae83fe2a5fc72a77b944db64e672201769985caf1a2b12f5f9bba41fe7919fe978a8682f6897a57aa6b50663a565eec0405fa5f9a53145b3d1e9e1333459c027861ac514cc84bba57250979970c165e236a8ab9b9ab4458aecb162ac9eb5695f746cdff0813f53619c88faa239b88ba7b9ac23c1b4b923ee2d728b464ed11999199d2bea19d707a485f105cda8338673f1bc9838fb5ea8ca0eb6d747c264589ffd184134349532de39b0a294229f10fb302384ddfa9b6d3550ce76e1d863b011e812f6af9b3272ff9d214903edbe782cc27c40cb950b69794950c89bcd7427ee26610166dbb34fdb7ef61ebea1ce5fc9340b28ef6739cc4170596fbd4f83f495b0af4b872905087611246329e27b9d99764be46ad0d968fc1c053e6e7c868b300cc720102c93e6ceee0f7bf01a6a4fbd5b13c7a8d3a64ab3514331a98441b68fcaec16a4af38c5d9a545e2dc063ca276fa19588b82a762e8e9e683f74bffbe8631d91634d055d22f7bb2bd4ef76b8b4c3389b21a35ada1e850b537d9cc7b4b151fefd1b05f98242c7b421611aadb6a69d76a83dd18be32766c0693babc1d480d0bd1e1d4d4e316ac9b384b0351fcb4357f969c53e2bceb01b4314be9274f565176f937072ea7200e13c4e39142a57593d8507c0f56d08fa51ec373d16337c631d180b88de38eafd1bf988b3216787884dd9b4f0589f6a86311d4ff10432cfb8cd35e1e5bf382343d534434a3b5aabc52dbd067e51a10c50857316fca021f52d8cd783766caf175ccbfffca033dbd9d159081b0a24a3c897119a67985b6e1a00c236c47575bc0e25bd8915ed8e46c45a1b254cf31150d30287f4ac04a06a17c9c0ccce09550101eed023219b1f13f1a562008293361e7d0f6c412c4f8ca6be12c6a5b7488acad6057577e6463cb0270bd0feceec48f7a0588e6d838fa8370cf71d1e768b776126a02baee5d3f1f1657618dd24b5da25d56a3aab8bb6bc0e7993f70e3c59a38bcec44548c5d67369de8e79417fc0d8865663f6251e920e33ad6201cd2bd241f3da78d23149a400ed119cb26a1faa5d931bf280dd7e4a8aca5b0f908f874918b4681ae153669b2440822b57e17071eeda43731b91e5bd184bd8148dcdf7909f8c1fae23cb0526db006bf1c71a68058eb0a9e163ca271da5ab6fb14079c8b0b6a1ddeadb2630836fec6a726fd41bd436c462dbec7a823fb26022856ebaac1b8b232b375e89075a5c8e46ab20bacfc8529a499cbab06bc6601c4e7628d8023ecdcfb69f223a669da9673ea4fa3f2987b347e08d9abd238a61e9f9a9f8e5b2cbcccb0bd48e3edb7a948d4c9d6b79bd2bf556e5b0999c770104290ef0141583201d36fbd17d8b6fd97631d0d86a035df36cdd3c80f69daec508a73d50d8c268f74a87a47b9bb33b54f9a0eba0232e643b4facdf04ac93c1657e7c0149c7920e9237f6e9d6cdc0f1344f786e65f0eb04a4ae69e410dc1784241da63e50c387727b61b23f58579e24551b87285d5b130de8d4a465b91f55e3d9b8712ca4dd230d3ca11460007b1d742492ee08185aea973706c074a1032c25784a89899ca53e6d71013914cb3ca12ff33abc4d72fb0009014341faa24de7733da09b55f2452a569ce2ac40127b4770c1045e2fb08a8e91f669dd53d88c329c4376114ae9520a4a9e9740ecc21806c9d734a5a2feec001a7a8877be9b0437ca083b84aad29dd7df8c1113933b01e7c400d02ab3169ff90294e8a28e2f18befc02ae1f2abd5b876c4fa530161368a95d66af3f933fc15dfe1ec79e93d0e378bfb7023a98e256ccad3cd5c1b938dc4b561262f08bb505a509d847d8ba93e3008b230d16c9c18ac3b0267cf4cb616fc810daf3df1d5465444ada6d5f7925db5f078d40ea46eebd27724f3e3bf92aff7bdc2571f1733bd90b4de71b778b5b8e2b11a660e0b866421ea5e29235ae8280cedf03632142c41301e51c395ce2775cb3eb3ede9dd2f9eb0ebfdfc1602835ec57125806df9084e92651ac9c73df83ee610ea0f76610b4c4da0d2eff05e082d3ad47fa5cd546d45f6a8f4537b14d513d38c0a8b5eb8f8974047459f778595f9c3935bdd0d3de13eb2b208ac9ff2caf2fe6184cd2c1711c14e0f50c52a1024351a2876e47d0c9d526329496e582d98dd94978122a52d59564053919884f646ebc1b2d3f465dec4b83e14a11643aa6998813d223407f59c7fd0670b45e43dd4430224f5e88e507fd7aa36139811f2fc83068ba3a9c4d5b2ffbd9130002abc3146a1b1d9ec997ae763f5ece4326e162c5d2ede11366a32e7ce932c456deeefa599473ab8395ca21a132666942c5f2bea99891ca5d6bb4e6e5a393376b9bf4b8284252149d1d3beae536fd7ec6d193d02521cb27fdb7016e7bf296ad9f68c160a16c5d80faac3386e91b001392b97f956b56bbcefbc070cb95def768d5ce0e77f3d3e02b143959e390f1d8a4bbf6e8fa08418b29e02d8b327579dc6f4780ab752f1d6bbe6ebfa1cd0617dec67e2a164bed9bf5d5cb83352484acc2b074af9bd1c72b803626157d9cdf86fa7b9fc84e126cc4043b6981251cab4413428e50b6e58860d07696bdfa60d5c0b7df5d51c2495a5dd9e02e58bec3aff6805414c50ba4c25bbca57f91c6240ff245dea4c08135e261f1c0cd86991ec47d0313be5605ae20bd9bd7d77966841ae94f350fe4e4d5001a763c011c9eae1748d1e6b2658a56101f744620205d72807e671b37971024bdfbe303b1b873e8ca151f79f9c968432bbcfe8cb624d640e4e2eea09c890ededfdb51b58e3909dcebb9d6ac1ad2e633c6a9e4dab3e4b5de026a94891c3eb4f1a1976dc852cbca018f00a8602610d3da965757e078b6e67d1a79aaf1c21fdd382b781793fc1abb925eec9efea8bd04a645907610d86dad1288ab27536671fc42c6ba24d5da9b08d5663d42e7b1a1d605817615fdc4d1d19bc6bb18910af5ee5d28f4831cdbe264457423972fb0b65eb8ada67efd5476671987f089691ce254b44b8bd6a79d1f0c6ed940c904c18967f804e2a6f72bc8605ae5a8b56af2978f20245b01d6a1d57416990a2836713d5cd32f05630a73fab0a69e2d5384e2a66c884444dcfb4c9fb3ba95a5b61db820417a1aea972b9ae91aff4166c75069baaf8897e344877eb8515a6566fb9b4c5039c4be1bafc0004f2a31e74686b24ba7606e822550785ce47f937aeedee3548513dc73c0379125d27d0f26e158e47f6358f74654dc2db554bcd36aeb6bf7e325c30cc425e10f461f33be4ac70fad1c0a5e2cd3e3ff6f53495769b6fdc6c0cf953e9bea71379f8ecbd29d76c7f274a953ca01cd8cd84a4201f28c3e5b8011c953fbf6252c97f51217378cea409a7a02ae08e1cce90b34b17fa33a46e3ac3110222b930b44934e8197e0fc110a881d7cb89705c906e032b288b20b8823bcf8c6c83e9600725d0e416b2639ed47ea6d0fa3dee73fe191bc1e649f9263011c2b5fd3be0adb327f200741c8914e927e397c28d8005f6b953c0e91c96e72888fbba2c0593ec2481ee944f3014eef9e5f86349c73f9b4b5b4cb68fbc6b0f1ae1457fcd559f15f3df9a52b6b11d901d79a51e824556c6324b87aabb773e0ae3724ccd403e45ce6db9d9779fd632156f5e01e3b74e1481204b0c7b8faf8ce2d436ea808a1141d91624d76b7647a25398840141213efd1d61d23ab2c353780e0949206622a73933589c27c00cac2c0ada55596ded0d7d7dd84545b9bb1eb1b604b8b5501b544a57c004a47bb622747c2655885edc2e2f97484c73052199ac3b98f577fa722158d9ac0fbbf121ecdc5d700abd3b5b36135ecaf53b37ae3354544f5c836c43c65634d1b2ec4740784bfd8bb91174ceeec23165cc985d9d6dbb51c62492fc746de5cd90834e2987aad7d254dff405bd7c1084763605212404605cd3a9182be1db92061a0d1de5391ad37ad3bc0cfd39ece89fe3ee3609abe3f0d59c120543da6a2ba1f3e63073eb08de3df948c45cd386b5942c37248b2bdeb7e465a93568cef726e0017a7692fc2d823e6e5048bf5adc082a51782ae827e97546b5dbcfbd7e8a6dd8bd649b28079fda19fd2eaa9634ee03dd779d1a161a902930885a265a57a9ced8ffc1c68bf5b55f2989f55eb0f690d136efebacc7f6ec77353c2d2e531eb9568b0f6289c23bf151e9af2881bd39bf7a465980783c9318e6e1c1d9b33df71ca743d34d1393ec59a772444b736b76bbff8fbcb1df9d1e777f62193c43aa9c83242e3bece15ef483fd1a29f96f8cc273786f7db64862097b506d71b0ebe59ac8b7c9215e9196c310565a50b4c7c156fe91d6994e1be53f0a8162f2dae2ea4e0725fcdd8f3d4f4365f91d049b9f76d8d0638a7abc60bb01dd0e18c5872681c4b684518872b89890dcae716d19cb7eccbfff8d5f568b352102be24e54484056e1cb179d1fc7d78617c3d518c89e26e2ed2dcc0875cdf4c757b8345cb856589946081f751ad79e9924dbe3c4d1007d6c68b5cd57b18197817ed6234167aff2bddcbc0d0c436afefe6dae0dd234d1f80eb51a24d34152780378b90ade499c2b1ab126c874a6400e1830223eac7298cf342b2ddebcec2e8c3690d8bb394455fefccc80e5ef31e72ea6e235184b8b87ce38eb3daf54ac6a2f995e026fefcc48a99be5a9653995600ab05c48cb5cff10e908cbd545fbf91ad907fff830f7a987d7e6c9e79b463382e9470d98883052ce8a0dd1434b0a6cd6738e0a2a7152244a788f3f270bfb22438884785d3602fa1cd7a78a0d727f71f9bd8ce4adc47a1615cbaf7e64bd65fcfd46ad8800c649ad56759fcb829e0434a11416850a378c40bf043407308e41fc7f98a1cea31c63a29def7b42d5a73df962df331cdce33f9a2ddf0173251047f83db9dd851891d37499022d8fbf5fb20d55099f8edcfa49c260ea23fd467f9b484b07f47553fbc32e6336c68b81ab023e191f5fdb7e4dad9981dfaaab2154de11300165e1d6e83830442425fded1558e4a6fc25abfb66ba873d523f3207931fe303915ee0e9ae8df6f76759e6d0ee73ebd747dfacbcc5e09d3ea62b66edae29ddd2d4ecbf3b96cc3844b6319c2006c4ae1f790c9b9a95a2d95838bc4f480b1c3cf8846d9e86c005032379b9b0c11d7b2f17ef484fd543640ddc308d4c9bab029b9562bed7bf032f3670ffe1187ef5279ca758bf8478c8fc8afdd0aba10432e12cd487d73763bc2e3f01d00a5707f5a647a15c6a630c25a5086bab5a5c38e271011bf733fc2ded5467f8ccd88577c1d3318a6db8959662f9b052be1c74c2ce187df1e4bb3ad5a092d9b3d0b4ff2537cca3ef42144cde5a91f8ea08418940d155a9696b4509a8dc98aed27ad305b4b872a5dc0008a8c8e256c92c2ee92473919aa8ace0930114f263af4f646fc36f8e379b29a6c3195e46ab962029f7a1c0c1f8254eb7e8eb4365cde9fa31aef11bcc4c357767eb1c276f8ad4c2a55c73eb6d8a70ba0f3cc0feeba6c621aed5031cba8606b5f4c8800233477cece09c55457a5d2ff998dcb6271d804fa51747f8bf105f0e9763a2d316cbdd78f004e4886c81e70264abd4a48d8fd6f257bd2859d2a61833561dfb612a53f724649924ae1d667e50b7eae7bb3e1426bd6cf945173c88f0ad1ca7646dc2a594ecfe4df80a00e9ad498de6cbbe88ef034dbb8cb877c8320a82ec409b14951135638b47fb6a085f1d39a0c6c78e04cf97be47692dd5914321cd6033cc2d081ec61fa352f77d08da8ff0973a2f3d0b455a9aea793fdf09467fdaa2988da3f5451b01bfab035f840860195652f151a4cf44554cca1fd43ca9fbd85dba09d44a26784f8eb223348799b15beb7cf3ae8fd0c686c1da0ba21e2cf257477b8133ae83d02892de1b8fb329db6f66beb6abdb0a237f3e77f5d35fa2fa10890d736d32773a7239944a29b3b04e2695eda9e17a0ea64601e18a74d82328d4ad946c8a0277dd0f8498759241120cac44c651b79ad7124030922c4242310c464e8056318a125f683c510bbc848947cb7c3344f163e0e15c859fad73c677145fe1579f97ecfcf966c64328370438dd41e062ac710930a61266b432b450748a0a5750af04024f6b500c8a1c50297f4957c7be2f150a754cfefb9f1a809aa5bf08c07317315d25b862abce079ca2133cac6861c8195d80182bf26a31321052a0861b96da33bd5993d68a21e5d02b2821d86391e69319c06eeba18423d20a0b83e07070d45602fc87e9ef89169a2fda4357056c1c96179e00715c49d6cc72d83b59c1bdac976555007af193b0a392560fae52368475cf94e39c56a8f10c1bbe149cd3c32d35c8f3f6009e0e865502e9b46047ba686eef254be93966dc56513155fca36680f3157d969e705f288a8e77dabde3ce6a3d567f7c24039cd2619ee9d163748ca9cfded28025dce58de5d79e9432cf163d5e170a220864a008dfb4f4c1c7c930f33337cd5d9ef3816621960769e87eab54e63a744ed605f755f2e64734daa068011934468b6dadf2dad6b20f0b3eb54fea7004a0c9562c4ffe9a7073edea32bcaff455ad41f65aaa54d0ce2a7d49e830e642d71a7eb98215b1bc81d353c8445b8134d1373c0741785ef3413eae6eed7520c94ba6f1e5d582b25a0c420e930da8dc03e696cf6093824c3a099bccd6827416ad71fbe41aa165d14bf2438509ce27b1a4045203ce941e7ef43c789671fb439cb9fb8da3938aa39e41ea0481955d779e85d6cd273275f00f3545c4681fc96a372509c3f8be8782537d7c863eabd443e47299236422c1dccbec16005927d3b38cf3b2c34d0c695fd4d3ea464bc75a8259df17ec997c179551854ac70de5a795031a6820f3265675f65901951b348877874cfd90fb2739871fcb17de191ac54103b928ee80cee0a967ce2384f2d62e19a96c887447e36fdc6fd392b2fd8250f5a02a8eaf81065d05652040125e002f2d264cb21358fadc4e887aecef85f8be888eed3d9253ff0679031c3e1d871b3b70c75ed4d52c43ccee2e4a7ceb275fe5b53c6035042a5e0ec265460bbe53ce11e6c0c3106b0df6844f97fa8d4c834e458c7b86c3b42d59b4beb906f546724870ea14da3fccd70d3a68539fa78fb30c41c1d1610b2cf1c24498909c2b042b22f4c9045b98ffca3fb17b243f331caac5f54d238614593c7eb4bcee7e0382b78bf70c3f53a00109d0d65f41b4739993896371c209579726b0cab938123ead04d6db2472c27ca99dba2f0fb1a5b1de9908e5abd397f2eb60351c541068c4e9271fa885cf81c7cb9cefec5bbb14f11d163543f8d78ee7c0b4ec92e24cd933fdbe569ce6a81734b8501b6c20d295a4bfc1b9469a7b08eda6ca082c8eb580c72910f4884ef2c0e132745249198e00c164de45abdd952d78c1a83c2178eccebbf5d2d6b3fddf272d5b3145e28c88465b5b5353b614f2bdf4f4b59ac1f481f45618621633095ee017d89e95114713cd99cc3740979802b847a9aad51b8a7f1eab14da146be5e80d17dc7138138730d71c647c480f6ce6ffb1fd68ba16ffb0b8a20bf62ac06e7c4524d42697640ab0ec62cc0c2a25753771610b435675e3f2d36d2c722dff24afb2560d1c42c80c8f4d45a47fbe4cde07f0077b063564e0510bb66d38fca5e48462dcfc2c5e86361c3b8e211547c48583d39545ad60aeed91641126a1ceb0978338e5b829d9600b4e4b42f3fe0ceafdf53b1f8420608b458c7730425aee83c9c634edc64afb20bdc4bf1b17ac329a32a8139ce0b2beeab7c87dce214872f2df8a5a6600e218704f69300bef22d18e0cee40d1a171f3cb0aab7cb251d9e986010d6cb0cec8e8e1de998105d944935455991285210cfc41cd78c1609b3439c4433065a477f98f648283521849dac333b9fcf86b8ac5fef1243d6337edbed9c1a8f4d449b655d9e62922426d50b5c5193a6f7d01b3632b994f87481f743362651b6c61ab55ecb09f179c2a9a7b0c4e8dfdf251f281291fe18d7a6fa2e4dda490ee29097f2c13e489e5f5826d1d6d54fde3d09f4518a9a5aea60249f7e67de8b6351702366b7414374136f71491dcb46c0d7407e9fe81c4e764a26ea0a53393799285eef3eb8cc835e4fdb619d96a8a1badf4a6485604ad85159205943938177f9d5acd4e95ae5e505d4d6c29dc48c081003f50560a4b7930a24e9ea09f17e90f0513a150414172f75f169e907e1237ebbf37a077059a53b865e7e88337cc6dc41e88da8b2b6c0ed664db289e5803dfcc7c49489b3b4c869eb74d974484706ae64a1878caf50a6c8b6ea60f62b00f89a06c6c2f7e650d12e9de1d8703f09197b1fedf698ff10977c867ed5680374e0586707aaaad64bd8f3e78e811abf9179a14cfa69d3a4c60338cbc6155c76d35a526e9e0d572de26eb3c861ffcfeca5a1c32ed8a3d1e65840f7f46f9e10b20cf918ca21b909a528be7ac31d85f1a923c4c1e52dfc5161ecefc7abd470f24ca44dd51ee4f93f4d57c917f98aeb1ea86dd0061d104387ff651a2e8ea6a55ad625c5ee271daa73bb1d5e21ef1c405233d388159d64d97ab9214edbac757182f123f0b6d609727b683f754d0c365e94b3ffd98e6f977e2f94a7766a998b302f503183fb313732ec18913199a73f7cdf9619bddc3f96da79a940247e58837c12dac6799035708210f4910046d747a9515d408f68455ca6fb1d41d5b51fe7782ed815b05edc8dea25bced704cb618ebc64e735b119036c429570132a1d7e72012e9bc4265dfea063e11284438dd45b734cab174698de947d4a6ceb6d05ee831a5d52b31db9ba53b936d21c9b7646d464e4cef738b84b3445be10a49293010df24423dab51423d550e2e9b4596de05099319b004ba2135246c433441b7f7454b84ce9479a11a817ebe54c9ce5b6dfa1f80de61b05737d2eff38ecac6f5a62f744b8c649dc1b57b4c9ca7ea868a898b5af96dfe91898e4a6076afea57017293c9095ee8322bfc5b735358353bac1262e6bcfa02f7a95bec856f3fa7758d3a3efde73f67740cb4a85133a8f9dd1305e137bcc9a3b0487187d31879ce1778729317f5bcc75405e94b6eb7d47724154584e3e95c0754a742589e863ad75659970f8e268052fbb80e130c62320c60ef76b393da17c645684b71276e84ca2edfcd97c581d7e9d94eac681e266573fcb2f87dcc653af3372e73bc9d7c9c069b722519ecb7995b5f98b099186903624f489ff759cc9d9d6ebcbb097dd786333c753b555c4c2ec6a73f61748fd471dbe4d4a4e9a7b9a1380b4120f347a1ebfdbc94f247af16d28b2233ca537466367ce5430bb139efc253d2fe4198a722469a27b04c9078a5baaeacc5923c258efeca2517e8a79c6d2e95e9379533eb0bb35a0a04129f1f71104b3be1bdc56cc8dda227c70e10405f6f6670d160e8f3f2d3d5f270f77e5e51af2e19a1d3152ec6d97b3b9bf69e6abb14a9c22f57fcdcd0d2f3a975e6155aa2d95ea7aa0c8d201ba9ea8fab8e8ca7dbbd2914e13b9d04234e1cec63044990bba7bf1f1a4416abf30898f5e92a8e2f0aeb7bb70df341285b1d884c516200264cd96d7e38bfc68fa2ccfca9c83cf52c553c190ac5bd6e61bec1b7ea1ff3df91307bb1db631a8552ccccb0550ee71955d8da508bf2e572614b59176b1adb12c8c9ecfd480a5f1513fb7c0bec5ca9657d304f5e9aacf930bef07ab05f592e2dda4a3c51bbae78b9069ffe664bd5d9c374766b5ac3e72025f93b8fb3364d9dc7f32e80c0b21fbe841424f3d0fc503df0f5d6264ef5828c5dcd021ea6dad50f86879c7d4893c6b21716e2d4f1b79518f0bd3b6a219211cf0f7879a483d5c6f21865457aadb29199db9b75b4f3c3ccdf4900215764c70dc4c33ecc32d66d59b159e2450b2d55ee2df25f4868c72aac2578512dd12b9872d87eb3edba4dae5b7aae30abbbe67c74d7eb7f1314031821581c8b8687a86334467670394343395fd03ae29130f838d3cf171f00df5f12d844e9d5e32e85ab02b6e8662b1b8214725f82cda3d86b092709a419781fd0e1b0835850aaa3c64a945a556a1bc7a6565bc4ac783a58ba4ac61dec95490167aa60b9829389e507e3548240642b54e6ef2ef0a98e402390ad1ede3bd43c19c0fdeab8e055794d0b0a1802acd0acf4ca6f1274a9544ef2e3ad142775ee444493a6969653a467c7be4570b74a7b9889ff9057304a49eac48b907c543cb7c4e52b4b7dd88a97c5e3a5e619e3d402804727282a377ef09bff1c887a703985248a680a832891fc081505f9ff21c1af27b155c672dca2f01aa91402928bc9a910e0a505445691c96f872494e2fa046fdc87b17277543b4793d52d984bf9e48e6b7d886edfbaa555e506dfc1361584f73ea21d533763796416d03c1cdefaed37e482df761614bce573ab34f427cd30e9d75d842913b306378cffbac7837e16a0dac10caf25d21fa93e2cc97df5ca32754f007656c512e84a26a2073d184bf95d40195055c73c75edc8b411b3db4eaacb5a8b9282a4c962a76f11e8af8a650c30240bb6863ca6c3ca8bd3b81e996ca8d1f268543752a1d76aa9985fc7584fb47d64f7c10f1181164a92dddbd37466b633b2a8e1ac1296b3088b3483ee2e5a71a26ff68e3c142951f1c10a213d33e895bcc99e2cdddb9828d24f0ae437d1dbfa8cbc59b42be9332b662ee0674cef9befc919a72d9b613d242ab5de7f09facc7e01305f40f2c96c34999cf7e0a2776be00d92d75a5c9ed6a76dbbde49a61f7cf53df3fac1ecc2ca8e2460177badf2735cb7b3fd1b99b8cb46aac42e6617c611c009d6de4630e8b6e1a10a671dac5541f3d7a990c1407f94b7c5ef386d0f1b6f766408d25c70cf452eea18aef070784d82d909345239481db926b59c22f04182a7439b5caa1de2a45c32bcfef0ea59383017fff3883d233801854e508de1ee8e9a273044ebecf913f8508496f1aa42d50c2969b992da8544fd62ae49cee9f80f95a16e00c55acca2a309a2ce8ca56139e28e0bfd2737ed49f538c1fe850721ca83f9df92b7fa4c80404da9944bba97d301a8c8cd603300f3687792a2152d27f1e96803731dfdca573d40fe8d3eb701b0bf999653770d6b68905fb8fb7387c60ef00d306a9cbe194f144b101a9c19273a098cc07193a447284d04a2421ef75ba33d57caa5abdcc25f771d86c7236cb7793f85a6a3eeccf19ee1dc6551e82d7cc04e2bf4fcd17d0941ccdc3f8b27a628716c6184c858aa49ad8296906b7f49068fa7c5513bc29048048f8b2772782a10b19a863213b13f273dfacc24ba2d50f9c024e08a437d21b1234c0480e2f856c5a7fb4111c18e3e4dda8735d91b00bee16a6e02a3ae814dff40ae897bdc4da90f5f0f03e903b23ff7e25543c0a1c440ea57c36c12a09da52b663e838d932c04bd40f4646af546905c7ee9e987b23798eb962a98497b9e240211e38d589121c07f0c155e56426619630dca8c5b51e9d0a1a802a97319911e864b25588b45d635284b4b5b1bf906ec14a46f4bb52d1b1a710ea96b1c3eb479ad36303721e79e53699c4310650f48434293c8fdd70245d75450e92404bb581c12e4bc0e029a4a1b850e178cfa546f4c93595cf094f58113f3f2eec98a32c4abb82ecde10b157cb0cc8b91d6006135b26c02eb24a923ff67ff1f175699990e3de624bb41b6e3ca93ffc9b32c382218e06c756ac1f02f4e0744879798301d834469809911be10e7e7154afd5a173febdf7dc402ec27b5131e1d0db9cc7a183147d96213de90fd6e98a74b2708088cce84a02747de89ef48b88a70919d75c468dc720d61e6a2cd061baf170c19e083752885e1cd03996d33230dc5af4eba7f5b41097662cae682feff168d791e04a29d72abcc410e2b0cfdcde726749f25c9a78e245023be852c60397684c8ede1bc58ff1558cff99cf952e4c2a7e01d513adae8b7f927b0c3393b5d9b3bb63853fed40ec97264fa211371c2bf55fa8dc7f530591e5c7e070592785d622cd62583698039014f9022819cde4316b1f6299c0fcfff8934775daf937070c9be86e4c292cc20159ff0415e74198355ac2fa36e56ef8bcbc20075e6ad6e60af035827f94d19692fc5a8965b5e8fe67daa9701eb9c16c6aef77a4780c015f596dc85d2424d4b8eb5c158d511f3bb45fbe184412b69b026b82dd0526db402af133a95b9f0c1403bc287b1e2519303b5fee5c0483d87929dd68dcd0d60f751978d5e343d3050c06612b81f8e1e1d01ae00ed7b45e2b72b33b8d5559642f71283fb05abb60697de530161ed6cd02883c21340339bb2a49958ce275b0c2713e40088f17974927eb1f21e4e82ac35536bf31071a407612ba815996bf8a8816478bfc414d5c3e158fa54b70f1ba4f5db1b12f9771484a838d5e15a11f5278f2beb75a21cdb41c34fea40c9b6c6802bb1432f81fe9f2b32ed22d821af0869123398c73c124285bae0bd657221928fad7c88305180b7d239d4d0551e57f31d89840cb55fa55ea60ff6146db16a567040af9bd6781de59f65f46cd482ecf10c7ecfb3444029b91b869eef4e686e173a4fa8c03deb2271bb555541664f97b08f1159a7876806bff4a0c0da4d5bf82d03d6b56e70321bc7d5eb951b3951387251636af14e174b341df73d6249ae19754229ef24f5e859047bf1fc48d942d6cbf07ccba059704fe4fa8a7dc19637f2e670cfeb2c07e31b890ece3dec66ebbaed767a3f5675faaf550bb06589902603de2ffb1bb995a717194291ea5c13fbaa93dd1a54f49cffc6818295206b917c39b1fa2d65db22617b9d589e45f88e6c0a68a665d3f0ca54c857558b202f61e830188ac609b0494016e1c1c6fd1ffbe6a3f4eace494c3fa01eef9598014fb345da2c184245d153b5b54cc0a8911fb456e99bcb5b3807cad668783477c9f9a3ab54ac8b04694f4280ecef8ee0e7f51dcbba31894b02b0b3097f0de8544fb2f0ceb4bd0ea4ad59dfa5a9654e87f918388ded01514c4110c1ae3d18dcb68966e373073aee34ef13026a4055fdd7bd21395c8331bed7e91669450be238fdf27c332b6d498599175688e72035ac002e09c45e11044101960af4ce0ceb2e67a7e95581596349a178e8ae49b48b27aed506d0a2c574cf9f3e314d3e07ec462bf0613514e599951228e90ac7a54b8dfafe9b42b0316aca9c844cc8789c12dd786f3d88f10ac94bec6425de955bd54025230668b3adf7a702bc59874d300e5818e4200dce53bc0db11bed869de65e8e70fb6aec2bbd1aaa9e5a9c4ebd49992bb0310b122f12f8baa5ea296ea20dc973525ade73de04a87738b7a13dc8a7be0b6f7429a25d96c6a806ce785e60f6d66c67349d4a5f38e01f8757ee2a4cfee346b61db56e8972029f8caba6305070011b945671dc8180cf435ef25bfc9354d28d2336f1d92c3ea69dc7798b0b1174ce43291691eb30ec5c64298f8e3a621a38bdc8877213901c1fe149558393a66499eae2d631580a9f5c181354142337431d8c740eb83d3422cd0f8fc1689d6d98d65381e6122ddf153ecbe1aef7aae5bbbe52355462be9942c479cc5bbb6182b4b1e2f29367ac0a41f852305457d2f09f68b4d921307d35d1e6d5610c6d7da46d1806808dbf99311e0530316fe88a6ec8f3603caa61caf58740e718390f97632da57fa1985bab29bf4919c30c85fae8ac7ea8d3b1f26d772ccbadfc05479b2d9c299506df3edbefca88e1f909958f5b0e3c121704f2492a666745c7db9f6b11ba4fd2a5e5e072260052361c49e60da877e2b4c37525b4fb0238ae4f36788e4e2a707150bd2a9c2f9bead41f0ec080ef5d39a2ea803133615ce5da32cced4801996398761ab58f738a4f1f498ed6bddf740382baa8ae6f544789304d12a475f2f3446b2a4ad4e14844f68ce3102450d8d05f740b78f6c0ef27b4b5e114965508f95cb4a1754aedde9263013da536ab0acc5972292c531709c1695dce47fec2e3c0af4a6c923de8471d88c38e1db91810b9d884933791c5b5bcb30f20932a430362322496e467f0e16f4bc1a67526bd50e37fef445121cc141e6a1b1fa8445eba90207693f3379cdb200674b38e235279b53e2fe3805b85fc513e33503e70afb869de2c22af99c4d58439ba92ebfd0113caf91cf48897fd42d22da003ff9dbdadda71d82eaf3eb9089dcd0b452e9d2a18ddaf8a13dd14cbd686a06cd3fb2d2f7d956199ac412454e19f2456abb8e2c0ae2b138a669eace6dabac3e0283a9dc60c12800694fdc6c1e6af27d32d95cf1b8411e8d12383fcea7f64f72b463735db2ae38d4f032e7fad8a9da94fe44b57e4e8f268869e1c84a84e73c95d4bcaa7ef0db069454c73e1c18d24300bbf2a81f2e1f3db3befde00d5649710f0315dc7695654231dbf33ffa44bf814d45d42e873674e97b7f4a7d3c667be079cee8522179b81e759fb0ade00fcb259c73c4679b06cbcef6d154a68763bc321a19b154dad2e010a1e05892904b0c7aff1397889b36d27dc0493931109359b649d27067ec9d730cb82f6e22834ebec9c0ef6fa30e3934c159f5fd6df652aaac87ecadea11782fdc1e9b8a9549ed48b2ed452a7a23d79baaea60292e2f73d1a8a3cd677e9e4e1f19c1e9b4767e56ba730460b1f84aa37eeee026e5d79222a07e3e6d479747b9351930b747080baedd247b62343340d6a2fd6f89b77aa04250b19454cf8bfa67b6d71e6171ab0f34fad07638d51186203543479ce118a7233c768a8f18489b1d838242015e2bd7cebe1d005d594fd753931dfdf44355249a7e0502828c5ae5e7fc7718357ac54f7a3e6395cbe22d637b01eb329ed4c36caa577ecf1e942474cce8c0732e4c785434014e817c0e671b9673c29964972ad98f6d266770fb0350a0df133c295139e99601fd88990ca9a0fad65af83061e44a86397e39ca16d929f40ce5722985c7f9bb64c3f91d838c8a053897d006fd8a39f0944456b0b64dead286dcb8bb006e3aa726aec2ec18b4314363b40ba6569a4b4088e33fa0ede87d324e65d6a3f36e0f714b67ffff2f4051bc42de761194cc417bac781a64243ce3ff49a0dda208482875b3421a384e432e1001d2aa1687801eaa222dd59289b84e17b918532fdcc4a7ccaea9d8272dc26e96471f4ba0eef3d5141656e2b973772b3932e3c441aaf7b4926bf78d80f92b5dbb89ff37acf446360ed3c23932fb090556b5b6f99ff1f1b11e2c79c0dadcd1397e0e181a9467437005a70c32e2e950873791796789f452ff1aecc1e5c65d73c83d83762d14a10bb37572b149e9e4236d111e5cb675daaf404532163b7b3c459251f12a3b6025c0c94ae706431c6d0cc9ede6bc822ac8668351677fc78f1bbed0d6aac38745b960a3c045abb3aa4175c0435a13a370b30321980ef593d3f40acdea939e8edd7aa0699ec2c0dd79ef1ae29e043fce4e2ce07d9f46d376d32601a02f095d90fe07dd149cae2d398a0369627ada84471d42ccfc2d57423961626d5d2d030ba04a72c80f7fc11e2f04899a1f8fe92a1fe42b80509ca72b1742b89cbde97ea3e730be0f035c94c26cd6b5807fc4c1c788c65c2a36038ed56788f4ab8ba42c6f95682aff8f264c715df4d6be684ed05ed809ea72d4ebfb7991ec9a6942cd4a51034f6ee6455c6c24603447f928269f2228fe253ddaab1e70fc72c392dc18fef7ff8ea8cc71d205c3e722b3e31074dbd8039aab97da3c8ee3b930160b60048e6fb15ce1d79c6b347891c8447d75ca0296b87fd57d2ad1b5c126ba74f6647e34ee3626b166eb5e431551f6168f6ceb45b25ecbb71ff71c283e1bbda589750d4507c04a8cb0d9ac7e7be15f74ea3e230b9568b473012c7ac8e56b396df5474c046fb46c5805acfd88da7fdc5ac8a87a6539f64b1150ca1961fa15d88cc707d794574769bda5daf257f00ddbc83d1e7d0934b1e2238b3c86194056fc19b71cb71fc014e189754b33f59400cbb404bfc8fe7e394c9923f5d93e8e7f46d84d497b73f139750090705e5196b187720a8589c15e8717530bc01224bcd02ea52c7125f1be2c64906795183bb9db82ed08c2ed3a8886450b68c11aef39aa273c1f66b1e615f2b4440b19735a4c35d64d43a94e058e41e4142f915cd55d51c27c8b6c01b1b6f06e13f02035140fb71e8cdec6fde52701a1da11c94745cf2ffe26a32f6fe5e606c1186d2431dedc06e6f5519673167e119405cd3dd8ba60d15b339252ff8645954e1a2c10bd1fe95732518656cbfc3bcc3521620a898037b4bc834ae0c7a8973bfc48d357e7edd1ce9603e0668be106537eb76bace5cc55ba25e260cc459ced1ee964d99ff39ccc771fac896fe3c2a09e92b37ca708fd639b4c28ff2ae9f2a047603780bd31698089e332cb0c26f81250445e78ec462f30036bd39fb5b028d9e16b9b3e1f58be5b70a2ee0f4df7a81795bd4db695faa7a0a5f1723d25f7716e5188d32e758d50735e9133b873b615c0dda2c853697c77d094c40d20b90716a0c9ae90b71a374c017bb66a6bf8227991e3dd62a5ae1e967bd98e18aaba63cc8f0897ef7c4abd2b73531458c8ae2e87db1902cdf0025390f9e5af0b670b75069ceec69fc342e79366ec0542c26c683823cc84d93c8b904e3f8d1c3882377860c8ef5fdbeb8f10fa37dc0e60f0995f9511296a1dafc8bfc4b2cf6ce118948135e2c8d931554f1b493c51211fc8cb2e3815197c310ffae38ec248a7b18f247b94724612c8d15195397b5299c05d6c898eb2afcf06bd4fd5bfe6dcf3e022d205eb8e77a6ba6ae6bd499384f8d02a093a4b8a187ce53b2eb4eb0f5be105d4943d3b3a420838959f1e2a8777f36678936ba682adc2eab1f15acc4811a98b3e030e8bd04c639215baff885db6e53e3e1180d58d96b9ed9fa5ba79895f3535c355410327d371fe23a36384f963c05b6973a13e386a8c65a7aabbe32199cab2bd0abc1041df92b4d94e73438611b2c72582d3e45915d43a52316a333349ad36bf3c1dcc7702a4a24782bf44f5f9246660bd27ed88f550a8c7f559f2c234df250038d048077673afde14fb64b0014e4339e0b61fe9cabe4cbb2591b04e0ee85045f1219382180bc034825ee20034abb3d83a7fb4e359929a672491c174fe61f9f8535163b0428475990ac36748dfd65c99f3f34ece21801d08b4527da82faf53196c4220325d017b72f95b562999ff24dc83f636a19ee4b957e71148d3fc9c38b9c363ff2ff3c30046c3aeebcd7f26997db37603e9933ba50204aa54f984f1df7ee78c66fe2d0cb252a76fa462fd45bec61ebb5bd57b79b699e099065c3c192ad1628194c704f2f65dabeb5fb99deb2096b3c134e06a206df6fd2812bc613548e22d094d9e81611ddce79ac99d172b505337e1533db8f0dfe6fe2cb97e5482f130c013a79e89969c569ea2054eeaf1b57c15a859024f1a94af47e06aed69b08df56143862035cd896861f4e646f9a95a3868d876dc1a07bca3050c58e3992f3624f538ca7907f29f6671857504fb9d7d5a34cb9e9e5cb06d00c8ef429098dff3da002219e6199234e7cbae9aad3a0881b348d18c127873552a9282f04e1e614cd2da8c4c04eb37c3fa1f81a7df2b11ca6738c59c4c8479e67757728c58ab999c05da1d1b42098ebd9173b920f4d27061493f0f37c6f5a7b7e1231b4e9d5ac0d1a556f5a4f49ca9c5b500fc147a280ce52eca3e737ed5d19bb6ef3f1ae6dbc036e4bc5c825a3f463b10b23c06c253161da7a124d6147b48f23e71af6ee890ae6aae482685821c1b3533cadfb35f4a08eb2d37220b32dbfcfd837ed3953f29f943ebca2749ea1a81b2ce9f9a179e8f21ac2b20c864995510658d9d644fa3fb3f4fcc75728c75f775044c9936841a07185aeb6ecb1dae14bdaa4546c5e04bf5ce28dbc303f4ba523fae5f4d714f09a6e47f423663abe3d785bf7ea82cf62c390b5b04842b9de438f561dbe267e31c18f767e52433104948bc9438673a476a27d8ab7abc82512529bd8f1ea1244672283aba0375540c08e603e94dd169f8d58f904457a00b28ad80971affe25ea7517108b80b87bf0c5c7f4d5e01a7aa11f4bf891a1b7947727e9b02555544b8f12a6849c1da5c64e7f1652076d3de680efcd176289dfb052e1b719661532183d628b05e76a2b78e2147c50e6fbffae96b1b39326b1636e442409894cf98fad9a5f0f695f341d509d597d0833e7f0a0cd148fc82d625f3327d01ab1cc5a4248859321d1f5ccd82e61cf2d0260b6cd79d5c6584dea3fb436079a936c1de65bcff75911430bbcb2a5eb954fcefa3913745479d8212d7c6bcc8ca1072d2be561b6cddc5811b852b5d25c4dd057d7f430a558b0bec2e69bc9167d961264e60433945939dc556b15b26f7e9633631ba9eb1e7355222b4dc2f8cc73dd6e855124c7518008d715930eb90123644e1d33818feaac44938579af8815eae00c0cdd786d4db8aaef85bbf79add6bb1089b5d11f25c85a213b58472ee9f61fab11793581fb62c0f26b333743c0befb59f7c16c990d802d4fddfe0b423d022f314598a7f2de9afc740b3bec4b6f1fdd2962fe01ea39208821cc982587539f486de6a630b3dd9fe80652578e714f294226173648334171389b72bf1185447b620a69f3cbaaa2b5bf69eea29fc18fbbb14605990e377590f47b100cc76291bc7234df2d8267ef75eb864690891575f1198b73d6dbeff38dd925ba2f034accd3b19aa5320d4eadc33606208099feb3969b0ee5246eea0b659510d453b33e63fbd7279184de992c9c70358f30d3e4c39d03147d793b55234b6c7ccf75ab1f4020a9ec159a767cf07cf608bf1169550a119de5507156a636a5a0f5ec3eb29c993d3596f0b0d11f6a6986e1500b3e6f26533e85f007c7dba400f6efe834fe57a4aa216b580bc937fa4f80ddea1dd067ff97ff781a5ff46928067da6792d22bcb2143dfde0abcfae79b7d7daac699e12f6fc8f4bf7ca1eadb8336346ca0a793846e8b6001e47d729fde13efeb885d3cde2e627584167cd55bb5979246632fd6a89e855ba34045d0c35ddd9181a7b7b049509f9174b9dab96851145c678d7a6e7d6a6e177d9cb9134f682c4a81ae74abe3f3f1a7659adf837badd4d185b26461ba6d1b91f3e929b61d4cc4839ce2a544d93cb82746ad52e663f2d18ebd140a1608d2d91bdaa8f932c818588f06a7703767203b98494ed220f2080db2954cbe5af30368934aaa365776fa1c07ec93418212a629bcf1208ccf9f412149e8246913fe64fa2421f45c65b24a012dbdbd34a758eec1463feee5b4d1f3ff05abb133fc1cfdb8156782c83205f02b767987660dd30c1b490bb2cb036474baac578937343832d42bd5850c548b12f95bcb68d6facc18c944c3af1d0033fbb6f4a21b7a9275e19d59577b7de01c6a3eef31b433e1d48a2d5c34beca8f3f166567f30a96472a539860a006f6cf078976b5c3a0b0b8001d686cab9c245d64c5944034a4a3ec356e5dbeddf27879dcec0db1f2261a62d85fc00db805ac9190f21c17d5d6144013651d3ac0fec262a018b848322bcacf4de747bea5905d2174ef0cd41faf7fffbf2cc89de03de07c78b6a72eb71068b7444083e4d53e2129862aaeed2d841e1fbc8fd00f757d157f9292a568aa634c5c090fe189818ae108edd9c78e9d5a95a9285b6d5e7f491bd1e0016b5803fe6a37261afae8ca2fd9c934fb1ecc0d6437de2187e4ff3163d19515aafd860c50ca020af2d7a727e1fe3d9cee653262f694428ebb8c185ae99277507456d0449af71a8c3dad4beed742107863fc6b7e40d2c7890d413d248b4c0af42482d379a47d566904ae0ecc1c1c61341ee48df3565ff40e3e30aa76a2ae6ce59efc9119c12afd3e907df7b32c3074c11d7f7ff7f6bea51eff0d474af6c9984f3d5bf05f9a3ff3371babc6b0244563a6e96458ef83da49637561f30842164ad981940a8b29eb0f460fbb9a7e8d9b930c4c07536d3384aeea73f5ab7bd13a0f03b512a41ba6582398cf5fef46087297c18f8c56835b812a5449b2e0baec18f1363fb00c652878da62ecdfbc1f96232ab206ab4efc1c325a164ed39ee8e892cccca4ed3840d093aa80f3b1e63730aad1d06080ed38a0b9006b67fc25275dcf67e7a2c7b79b51cfd32d1aca38fa772f3e48f8acef5bbc1e010dcb3a4dd9dc7a2424ff2c9f4529c69ce737ab6883b8ffebe655464f70feac666ca552e05eca3500aad885b91e2ee71974bd46ce1312210687643358f966b60e8d68fefe7c873ec6b9a5d03e3f729f5c47c7d4abbb157f9161e93fbb478e63e394edf24565221f0ace50990debd854e9bb4ac4cd1dbec55ac0b49a0d3a84d74aab710a0aa277eb2130a0016af844f8f4b324879a40571f3f2bf1f7e46900e94b992b0dde9a9c6c6f30187cdb3989bc6eae46be764b7ad52342b039c44f497ebdf41cb451cf6e8dcf468125a69ce1f9f3d34de3aef0b9e9bf61d4c6a93194f652094092c6fed6f10ad1909a1792c7abe56eb14efe100dd6ba5f8e241d8e0400a75d3acfb3f806c92aec7673b71c2c39e65a6aa49e0c4ec9457afddb30b56d4a7ce61d199f87612f2d1266612b52f2f00c3ea66529c1941f11242231c85c4bd814a1dfe19cea4b14b4d7cc1dd8033798c1baa5ae5710bf902c8055ebf6d425c7d8a3c8216c61c76e540eebb59695ce3dfd238edb5843cfee14e0efff87b3e329fc0a62a5f9a8c749b9ca6f2975453891107ff056151d4fa0e33dbf90b855a5520f156a40623312e4d45f2b7d9d98e54ad85df947358fdc7460b8520cd80b8b03c750853a83f8c1b1ae1f1aaa3b10dcc000a558711aea1568fa96dc4f4d27c8463cb28b497eab99aa68445178d9ec53c83c9b25c312f793a0f8158aab774f097bfe9c96b720b65a173f943894f9950af8e7c2d1188167e029679c2ef5d284aef10021bc7ef924e1d0583a9370eac00ebb988d5093cdf017c8fbcfb9e424b28d0c26dccfba0fbdf175d135f4d7fdb0adeaaaae78d9065ec17167ee9eeaff284918facae069bf9eddddac30318662734d57eda01c4e31096fa839943849d331d357b96d95c426daa22b91e9d3f5cc7dc7d2b1823c9a4d1e7747d95335c82692f6fcf529d8da984a9ec4e7e4ef98e5338dba9fbf052eb07aa06871641c6a94dcc14d0ae2ab0163a15e5303ca284bf51056a110e8b7a232ff57a090217318ec3582e31a5e60d576e949c2c663f3119182fa3d8705ac4cd8969ed66fb5a3de99e3bfad230509084d58ad20022b7908f0a5d2aa386a6478986c47eaa54e9f1f6dc2a4beed4569b478496c161b94ceaf399d3526c1be19b54e8b1b25cb9fd6fa7af01a50eb26ce50590d433080a5e326974a878fc8539aedf4377acbebf0d60f032752936d83f767c884cf2b5267f3ea34ac7192ea96954b77d8e9aeaf24133e9f8747686eebfa5b84a4fbfdea7f9c99f175287d9fedfc7967da181c93ad52a1d482f706c92f2945d9c649dfee9e922f809f5b6f17df31ca74b49ffdbbbb294d64ffc3c0867bd19cf64e92b1d0506ab43359e6c23e0e98b3b76d2287960bea4b533d1c90fb040c57ce7b9c3f5acc400911958d4a5abb6e050cc3ca69f7d87fff2b6a89f273bb5b4f9348a9c10eb56e134c475b78abaa1fb1d83318397f73c98551df53dd081d7784b56c467766c06eaf4aba01260375cffe0dabea14b21a44c615bea4fbaed0cc7c57224d0ee64009de3aae0f41c261003eded9d1c839cded2133c4ac944c6fc64c6cb0b630b8ad530af1c54ecf4bb2becc3bd4c5ca630c970bc7e72d053675c4885ac8ae94a22ab8b87e81f9b8a06715040e104b29c14e9158cb82ad4d8f45a9cadbebedf1663f8a270689edb628b4ab792f8e547a4e95a975d33eef0046fbaff27cdaa19ea3ceff0f5d882638fe9a9aef86d62d8482df00f581cba78934db86131d986381629555e4f4c276f7eee4a1d7f8634e2951837415a6270955453903c933c25fdcabec8679e9a181b18d342f98f34c3937a71e475a69147585890be9eb94d6726a7448fffd8c5f95574608f9ab46c02169f63cfdc23f7550ed0d82ac3922e27b417c429c5d876b20a7eeccd01452e032e2c5ef9b4af645a31df1b4c2f20ad631c0d55a49df5bd18318463ba213312b06419b6dcf1101dd3377a63127f9519d574587ed9dfc2bafa69ec14f913b577ad219824b835b4d1ea073fed031650204449f339b98597697d6c800211ea27dcccc5683182ac3d09e638293a2844ce8679389e394c431b7e4340d53c1294c9ba142ac90d3c25647ef5eb2035784e8febb06f95fbb249ec9c8bc008396b3fc04517c6eec6436b5dd0765e913d4d395f080b460ded37c0fc21c32cec33d2aaa0e28163cf5bdb5043d9a39f9eadb74ac1c2b0be0f1b0aca8023ddd971a9855b30ad0c1d3c960ed77e9242103597c330a0c3a93e7be3df6aaf0acd120de0da244a8e107e40595e18f29538b662de6e3c30c29721f4506b3285a8b8421ce859ec692652e3705f425d1b3867624a91e7eae2cc900b98bdbe2697a45b2fb45d45718b507e7d65324dbabace8d947dd2f018bc830df8bdb9fa91456a5484ca134ee66fd184e727b84894b5e0e46b2937ec249f1dbef16e55f5d41f8da4e0204637b334778513b3fe2c4861c13b9c8542080969aa962dade44b66df68273e2c1e2d9a5f8f23e67c56d00aa8ce9bc88c84023af5ea8d2addcf07ffd8489a10c772146e82ef62c563e04e8c4c7ff6806a97f09b1ad28400d7a3be8c7449abc29dfa011b415ae38cad27a5da80c39eeef19edb69c28d8f9ba48897106f22f509fb21d1bd8ec20fa9222f970c28b296a9b473f412330f8c69ccb6f354998743f504e6421fbdfc6294e530bcb22b02b17e5acfb7f09afbb5a4cb6fa26d080d87f84dfdd912afaffceb8e23f84f8445c7832d69828b1066b75614a91271b5b61443ed0ff424592ed47cb793fe7cb4afb963352179f604d863c892a11b931bde3685cbc3572b59c8d737a9f3d4db577a47c0309a66e75aa28409544af437baa80d26369388887a8d2ee241ca9423ded2eeaf2c156b9f774b4ec6e9cb953906568364fc53ef85488fc317f14a026245b406bd9166e1f6c350b0f1fab09f6e1d1ebfdc7caa28c21fb15ef0cb3ad4aa50b359481e7893c012fda4662f5315e6c823b8056986d44768f98f52a7fa2eb61ea7d7764064bc64f9990d309a731c2b37cd3b9f53961d9d233dde7267dfc82d80a7145196c55034e91ee231edf7cc3561081cddb515d982a052eb467426aecae41a4f1f451c543542e02b5c937ca0583296ce39b593b9e45947105866d0fcefefbcd361ce578d7b65e676665378e5aa852add3cf850b726ad7c6f3c1993d55f38754232345a2d10d234c15c9f3fa3f5e745745b9e01145c2a0c243cc7bc885a15da3e915476a0f2f9fef05c9466952f24f681f51da32c88645bffe450da0e98749dfeea5b5ec9ab6e51ccccdee3644cade846915cd1fc37129b8701269127a9530e2e3ba12ae8050cf35c17a820fb8065473933cd3f4b6e1094324adfeff7c427a5c10a3449a6ebd1da08856ebc45264390b15358c29f106ec03d7367a46bf66d527240b78bda540815d686e7af41707532db974fe0632c74057f72a050d208db23b9fd9a4089ca4588a438d8475b97cfc0311d366c5035383424d2f251f7d04f20b883526a84cd548538f3bef01b1bd9a6c69a59b44a5adfe9aed27e660f0d09a769330f43c6ef8fc9f3e2170819528627c7a8ff6096f07d441ba0f509a8c0ccd618f53a022b5047be2ba51c8bc85c112843d4c789d5665e6e6b2c05a24e00040bc5fa92b67fd6b95349ab4bd67cd3ced290a3737bdc6c948e14d3a2e58697e61f85ea7669ed9c9a0c77d1deac170c4466076ccb73de2c658ccbefd58219902211bcc206ff15e0ef2ecb5dc5dbb40cb51ffa8c165a0421a10e639356cd54149d77a4beab99dc9d903af733f9487b67162f18fbc0276d0f99de6856583e9e6ded74e43c5174f18d0b8d8fa4fa577c79618ae79eb7fe12d98cc60ba57f99e64b0bc4385220c751ee3dd65c066e11dc53f08ec2f66afa26cb02d9515ae1c07cc2410aea40327b4d4ea1da5a3c4ada4bf4a48bfc4858933e40b90e3a5a72cffdde8088274123ee5f6a0e3b979cb3477758136ee47d551c4b6ae148b34a73a24c15d305aedb43361a76bb8882682ac7aa28f433be14820040970ae11177a413432fc861f7aea1ae3f13032ab643ece591a82fc4ff7f566941b243532f94d241d6ddc20b748adb1fde30b35aae15a6f2560f48c19bd597d2efe12d934d9b5613cfb302266b8bedc9a092b8704583748d30fc19a3eefc78c03bea474920faa258241eba0bca0da57e88fe81c71985f556e32973e32bf72df2d6302a5df324ca1b7253f82eb0d80513176d6a9ba74593157bc212f41d555d1d6f372614c15f6996a6820caba697ddbfea9ecc4862ddccc9b4e5970a8e0a09ec63bbda49c01dadd41fa0906cc54416418154947c985fcb7d95dbba12476db199062160b7979d21a791ad7cfa232c1c4810e24020c9ab85f436c56399a01193edc70f34f68cbcebb65e913a5ff5e809555fb9557b62d6e22284c3a545dc57a09cd76ea6ea0266460f03a168b3f1f821bbed9098054a8e5c2190436796e6f71a75861072f191bd5885b3494bbacea3f6d0c5b209542fb1619ab2b6023fd773fe599d734f7bfc3fc91d5ea17e777e589a1ef109656516c43242cf3ad79550a96a79852f6c355700822110c6e55be25d57673daae7c3872d04a73feda9c484a7a3be020be967a3f0817b2925dc54bdc5458d8388701544edab99f46e82c2a13a54cd4daf0873f0eaacb000616e9d91d8b8eefb26d0927cebc39e0f377a11cb234b54b375fdfcf61131263708661bf457a9960e03f3c5378b0ebb5d6e76107acf94dd9a682130fe2b1bacd61a10766bc27e1fa1915d7074c2327b1f9cf494bb11ba67591c68b87e901aafc6e8ec0f8e8a8d53506887f43326ad371e07514e705f3c381a3788e0fcc52faf1618d50116c5aab873a6f51a9cd5c73146731e9a70f1bd41bcf9aef6f8f499caa6380246d44bdc6e5e074b7cf7e3d44a84d5a226dd6c6c53d67bddad7ce5792d1c67e097b0a889d31a39a36f1aed78dd3bdeaff45044d30bdeaa6228ac9e6f6533e624aeb2943c3ac3818d2a82b6e84ebe0286bf12e09d17ca7b2511cf721d2a891407ad91d62d8ddff65ed11b1f448151a2abd9405fbf0081f6bd5f32aa0a3347fd5bdc58fdd6c5b80586543398a1114df38d0b83a6b70ae69b26f985240b3e21f9869587b2b5efcbd2b9b201e3690ee5ec408d52886c5e0a923cf48722c0ad3377ba5f238cd22b9f99f0889936f7042532e6db3ec61860b335cbdbf127467c8599f1b1d866aac68fbe7e4314aa6802a91a1c45f1cc3047bc302d65ade4ac0dd231a9b7339225455d7732bb62d00d9bdc6698da5e05d9de2c6323d514622be9ec84b358a8999bf2684c2e3f398d6a005558864fd6cfa90c6681b333366ef3242023fb920ae36679208f0cad34f8b8ce1d68a4137fb99f07d639d3b9710ccf711d4ad6a1fa730c09db065e1cc544be5bacfa423420670a76f0d763555ff923955143888269ea1b8274f96558234e262678b5d1024e7b4fd210a2a8aeaca864b3182483e8c7db4d048ec498c4b269af8e0e45a8998587558ff26e36081881d41bcf56c7662a9a9aa3241978765574de937e7f31dcb07a65b7dcfb2c01b9e974f870fba3b09d66f55fe8cddde4a0aa156b79ffe7641d5f433ced1c6a2f826f1a22d4f110837c286c559a50f4a1b80f7e2f8bb976ec3bc54e40fa93c40d5b84b2dfb79a50beee7c9a9850fa9f83926a80f7dbf7e2992fa68698a25eb68b827de727f06b7ee71c4528860243d02f7c80d1ae882f6ebcbba1688cd681bdc9e9366d29883fc02ccc7ad9b21ad95429d19ff522710a992a3c6479fd36686b359f037c682041ce5516395d6f12d2aa067883fa84ab8ee60623973051158eb30a904996c0aeed0b293afb93bcbe72aeaf4dc26142aa30147ad63a557b32c1b5e90d98e54e4a879b37ec4f45e81e27bd01e083c5394a354e75fed2ec9917b7e88beea6b5ca7d5fd02c47687a5e695481f715a4af2080b2e8038db0badec791918f53ce8e45143359ae6db55b4f4ce207d39c4d3a09797460ea2e3cf86ad4ac927da90289bee22cb394b60e3e8f01ef62f1d39441ff8d7ca5ad35850f8cf63c3fc5865d780eba645cd3fabbb5b1703be8e4279df833876051776b25faf5dc971fc3145a57295f35701aa444911dab3aa2e8e6e8815957ba986a8cd10171eb6d4f1329d6d113eab70f4a63e7e559ad14ca57948a2277013dae0b269dbaa483e27517bc41f68c15ab66aee1bc58e61787a5bd5ddae8b837fb037485e08b6e65d9ba2b6df20df30825300cc25161593b1fcc783a85b5905f18a8f2ecd0abacedbdfcd1f86591270109c3105a6f105fc0a7adcaa345a86dc86f44aa47601938085b059f11d8e5c9e82bffbcaa1a4f65babed90370cc328528c6248c7169cabe4233955e1221a5b1cf2fce5014316231b90d8126e403f3494b7147cef99a2530457a473ba9d0ec7276ddf8c1b46927e0b30986e14e9def3ff9c3b0af4b2afa9dbf4c34450afe65910a7df857a9a2ed48d8ee8554a83d26f9a5da75a67e06ac1963a1bd4c5c8fb5998ed1b63bbfb363a3f1288f548ce59fe53e986b9de43eb96a95b2021357eff82795847af9223c99c56e1b28195409c6fe5ae024417d60ac00f57fd6de71165266502493bc32b0df8edfbc6ff7580a7298036ba6c22dbf9d1d5cc366805e6b9faf94caea60df1f1b089d267f282381419a9a191fabc26cc944e9afb465b73b791af7776568645fe6311c8827f360e3cc85a067482fd520357366ac4c3e43222ab368a027da079f8fb503210ec0ce4fbd6180d35f306de8934c760c13bc5544a763821ca1540609d0b255e0cadee0ff2174d40f74e7f65cc273c73744939eb4e3cc6d140d5f5bf794aa50b1e4107f55ca63c457a0a92b1d842b9e5b5adaa2d79a6089af502ab7a9e511c60ab1524fbf8cf1ff65e1cd90e9d2214a977956a7bc1fc0e45db74817f4e37788dbe93c2766e59ac45101ee3c37286033e549342975574a23b32294d1313bb6ec87386bb00b35c7a8be384c6ca009de40f8e0e8fe96a26b44f5250bd01984b7da87abf079978f66a6946161aef66e0cc9b251bf273f604a8549c20a0631501b4b7d54085ed357fb7fa32325eac0a2928eb28b583c18edef060c9f3209df14308c692610d1b678b3c31ffcc9260947142db078d198b03319e9e541bb38dd3f3fcd393384e90608abac0a0755aa1f8255617b8ae018320a6b39ef838a39fc721dd06c8bc82d0ebd78597d4c6cc280c5476bc2380f1696fb33c96317798d108142b5ad72308fe51956bf0b8a5bd3d7f06bbce43e0da9d4786106d81e1818f4da84fd6c044d8b0cdc66d6250171ced16d7c28e40fff4d08e74c9ad027999c152e08cc52acf0a3a0cc2f34bdb9b5149b8cf7a9ee96d789da0c386c111639470c52bfd66c7e7d803d74d6e20520d853645bfc73d5740d48b73fee6869a71fd7d39b0085f7af67c24126b6429206c85c42d388d111067e96a5d6acf6c0f05e7c9f6eebf39c74bbbf5bea9158af031bf76857bc8366d63c7effa412c781cce5485197ec7ff6a788d71218ef266fab4655558fb9a8dea0afc253db969deabaf0ed8056a9b0ffd702f0f891bd7369d6eb1005f06211e7d2253ae805852a34f0218108a385b2a86c56eae2f4a325797e915e7c3bdbcfdf5ae3554287536f442d90eec91f96d94dd5743a38579b90ed3489f8b73aa20b9f0ecdb9d1fb3604af9c7d02f669cf522fb0b851bbf140f43b81aa255e3d8ffa3ce27396558108f9f94673a485b49f6ab4fae5558a48c15a31d66036af106805bd778ffeb7d1b1812d3683d869e085c66b4b554caa2c7ad90d095905fbcfea4c523c5949d828aafeb18ef42a4a71be5144529d37a34f73ea01fe5722d404551c282dcf2811c6b36595c47c606a7b5327eb21122ac3b37f4a1a0afee6e7d0680444b2ed791fef29dd68de317cb146b1797ac24171f6997387408d3e7db0414f4a73ddaf3202ee87f86b73324239f783e0a972af1e571d7ba98aa092cb5f10a364c21e85b75918240d8a08537791b6d356f620656ff131edd8bc5cf89c2cf78ed8d75df7322f7b037890628d7d50abccdca946c8d7ed382b57038db9f43d588cb6b3fe895d63aaf6fadd19c0848e308184f59422b724e4d5830ae25a2d239ebe2696ab89ba3a8f31a3a1eb810e1084323db1955e61195b0b1c2089c702b161158097240feda9260e399f6cd0be5edd5db66c04654926bd7d9b2700b3963ec6aceb76d3dcc53e1bf057a33987bba80cb137a531d5a924a746cfe65ae12b9111cb13b98ff3e39266f770c04acbe7bffcbc73a4ea666cf623c704efe1101456da7fd39f3b9e131ff68edd49c664c84fbcfa880f36ce45d7301d7f18ca28529c50e32c8fd658ce1d2743124da5a11d9caca1a98f77f5e6893cd2d9f5e29e411c0ae6069a11315f8f059d4d6ebca45e35707ddce466afed591d2b67fc8816584f3e280152e6d6a4f27f4667f532536fd06f4b7f10a8b3e2ebddfa5b11a751cb4ee63cf4eb438a370b500e96a2f213fb24585acc1d803706b6461e9a3d1270015980dcaad9615aee0a4ce45c1ac826537a0f2cc57c3de6834b2c24cfdbf7550edfc96f97a4cda862145b855299fb17152fa6b1a77b371a1c4ae06e90dda6e041e8e52fb87b8112cfb913905e841f788ace05824ef8fc0e29a1dd7bd6981cf39b538c920311c060a3f006c6c17bf391f0a8108f3d9d39b22a77cd38045c26c86a0d9c3f2a80da6d006320ee87febda14c6252e508be42f7fbf885be439d5dbffa42d7ed951e7a387eff6f8a3bc4d32ff7e2615243a9ee86fbe3a8bd14e0f5bebe3efe6f53c3eed5cfab7c34e43d149400cc3742aaae06e3c190c00d52e030df5c87808aa84c0f0eb46a130b578f5e2fa33a5b4af7c9886e9d2a05ee6f5f2b747bbe922c426acb6df5b65b0161a728acac5e2dbbe650d99eaad966487e3471e28fddfc942d366b518916bf0a5c79131786805d1eca716d8d7f1d6afb8172d60570a015d35dfc2d11e2b93b2c8ca463f399cb3a545303188950077c9194f7df2e37139f4adfc58ee966651b5e34e9e2c93124200a899eee7e691c8d1b4f1ac816d953a9b13c477d3b44ccc7a89d0e39263fe56c80b0d25893d238826e7a1db2581278192f1c0ca9103a3ff7c79a1504708cf36c03780e588927f60298bc7a96a1253018a570a839726242b34e972bff254ade04c63f0ff70d5b428ba55e2188f0edefa2ce924b517f497c5c5aa321558bb09606ca9aed6b27494377cefe03e4c5407a14903da5c130b715993503b777941106d2246b7d1250fe9d7c622b9ab2d17c9b51bff1d8067c42bb025ae42883e43f616a55d5bb384754bb567e662cf063e47782acf7cb369092e7cbb6d32b8b94a6c0270ad8731975da29b987417c6e4801e398e94e7cddd812ca6d03d15a9294ab7b70ebdf42315c0d45d18143f9e02487e3c9883d01c72980855b2f843fdffb605677f7ec49ec9e31efd0d97ccf2a44261baa5ad678ab326a41d22ab2113b7550fc807ecbb2eed18a0445e28364b87ca4b4a08ecc97f0dddcb75f4356c1ade657210632a06fa9f6d1d72a67e24c664df9a9249475c71e0f13e568ff03b6867700df328ad7e1f240b686be6b4fc19ebb3098c21db54d5af12836de79846c1ae5ffb0b2473aaddfeccbb2b9281d8e89972acec0d2984e0d78bf6ba51eb4ece05880c47751a89d1eb84b76b3de27586baf40e308511ca7c3651bc1999694cab8e63b51ecbe7ce8e410bbfaca17243653f3b3c3f27673a505396c2211a452f0efff98722f08f21fa34673ae8746a7acabd6c4fb997326c657c67cdfdbcff49247f402fc00ca8b7404e5b938318f6cf1c72fc5c2d312b2f5844d62c0069231addc3648cb381f4952169a5cd25dc5083c7ae4006bbfa5be020899de8430faafcb7f591c502fdf2731d701a94d93b8ecd68449c98f8a41a101d4fc85260e00a3544cf6c6c89fe0da0251ce3b595f2e88d70a78c3afa4f87e4220bff8c1e9cbae23eb3a1daec201d81042907c1918e10ff4e5d19a6f44c39d701907b2f1b807609b8c9c93b3ef937d81f33a8808d8274898de06000072ec3e5b96714896cd6fe0aecd43ca4ec34a8c8a078236bf5bb978bdcc54c05f669bb3ed300d4fdb40d19ecbf42e953e747e732fb96b2bca2100a9ad3d249a60411488d0cacfd1628b7f6fb6517c7f1c2b429ae213d44e79d21cba2ba8d513e44b8290127b72d7027dfc78f7755f80f58b37fc2bce19166a40f7b8157f0dd8ba518a384923fd1a3f17759a0353d9ee59cfc4c5820ef3557030bba4b0b95349001f3c19589d433ba15667cf6e98759baa506f7fa8f194ab1de84c86eb16088c005ceda28cd69de202bcd6700d56fcb51712533e67a40bab01e2c66ce07c090b3f49fcc525ee2329ea1f9166fcf2905ce9c59d9fb73cfd4cc35cdc62faf6cae750fc168cf14b9fb84aa976b9f3ce328e4f10c588928c9efedfe3345bb98a9468b956953f23cdb0ea1c18606c711f02431c2d276a86e8bdba95458d363f0acf07f7863fd2c76cda667513814eeadd1c0e84eaf5fac086e3a1983d30100a5357ed9f73f47863332dc5921fbbe2f2c267950aee867780fabfc848f78b3b63916aa8979bd13615556306a64eeb4bec9ac012c885bafe4ca57a410ca3b46a83d92acffc758e778de7b54b2ffb025a1221b755d6626a51a1c6d300f2b110b2355820e6b8373dc5bacebb76d4b191d23f1177411d999a2ec0b3ef265e0cad8995c9f031a42f7b64b246b5db787150eb5638ed852ff3b3b444049c1057ff8d7e5f162215ad6606c5085acb30ad9deb83b9959e58cbc3e635841c3b460b6afee578dd8d6f20343b0ea6fbe8bccd674df06c763e12669b5b070b9ef43196057cadda50009245b8006205529e5ba84f6958ac44450b09a42bf380c81c1b2692f27eeb27b675e63d03aa594a2de952b7cdfd5a190fc7a8c8654692284ba477e256df1c6ffcc3477cdc05db1bcb3d24292f0f0988cd45222b5c4acf19efbf23adb270c3512259f647e636972946850f6761f8cca931edc6a3c330fd0d1d08630946dea8f5b5547f57ba307d3c6e85635915dc1a161a7b23a53e9c2872453f9216fc1349ae2d63bdc23f4d7ce04c9d931092b6c62f07a87f1508d4557b4096293bb1e976025574ed6013de0ac5a781282a7f4c5c555246b988c356ea4a72a9cd5262ee2f9d7676315fd20ff51d172023004fde763ecb1ea1c03adc03f2842e5a8728d6527b0ce4d2bfc8372e4f5c34a4d3c9d1d7f21377f1f132db0d1d6f2f8f8560e821e0944bdcc288045d580cee9983a9a86849595167a1b75a72b7f0938e7b28e25ec60a58cf82d74320ff0433aaa6bf66202bf3ef4eee9c0c59e7faae9c55ab3fe10afd31896198c5e48a2446ac4a78e6e15a28d5e021b754b2263b98c4e57440952db3bb5c4ff52e7c17e2af5c45757c1f7796a6e56d5fec6b19cdcd0377debb96b18a3cacae084f9e18cfdd800853479f252b011fe1e74356f74c873a7855b697aba411c4b76536cac278c76f7f129523779deb0c81db24f6fe8477b28cc108b12a527567b93585d0991d40ba6403bad165197d0e3693d47cbf93a1c575074375ec8a8fe54766eafb2dd2d28fba9359ac70dee75867c6a129befc5df23794d8df4cb49ae8b17b71a070fa50a630bc2030f8f4b25836e8f0f5deeb67274c8543d6c8527c4d314b05808f67f7eda6498b488e607f4a4e7852e4ece907b87e6a8db486c370081b75e366ab0f68b427689fbf0b91b24d201fc90b882d4674a27744dfd65dfc790177b0dd2e09678fe5c9401a7f0303c279a501d458930fcc636762412521cd6099905953dcd729611e6811332ca0ae1380f4c29c784c1a5a8341822e24c7db067cdbfd626d1714cefedabecd0acfa4e6be5db0510965ded56d343e004b21ff1970fb96bbf8f55bb1e8acd593bd0833ab17960c75b3b6126a4c795d6bc12aa2f02fc5cd6e44f130cb286def1aceee68cc845a327ee22cf5987689530745fc51f47f0e3844388aaa9ee2e156b9eace14b9617a74cb86879c02d143a7ad8259bda15bc4e85935d54b1974b31b8eb07376a9931aa11568d7a23e77b88721b48e00212d0a24aebed9a8f3a89382c762d629a6a64ced01a0d5bd930b2b09c6108fec63c0d1c8fd9afc50369b4376806f91fcc78a50bf801cc651ef6246229763d674efa6476f00be99d02466d005ab9f996fa24ec8e53c312158fe050636dbc6b3a201b4e16f094f2e5c1dabc67a2c3dcbc1dbc5fd832b09ecefe15d2374a709d4cc440b6b38a3e926042ce6d0fb6ac04384c04e11d4b0ac88bffbd12b44849cbc15668c130a3541060c94cfa3a182806b74af4726c5b65b6522ae0c25201ec313aadae1d304e7cd3e98169ec291077b65fec0117277ab7b7874ff259840c8b0d0ed7aa1ff2d41982e1b75c066ef47c2ce33a99c5a1546aceec4b58d00c4ac75b2c4533ec6492baabfc3c2507d983883a9facfd05858bce478283da7cdc65681c4de4045d66f0afc1f05c91ea353ae010eb872b9ecc9fb5314d868de58a329f0300c56f4f86fa7865b7d44f19c927b01c0917080b8afa0cf2e62403b7cd246fa56cb95b5a695c64d87bc80566d78bf54ee31cf980cecfac3140285511c42a0442ad5decc123a8692a7998455b1ba67bacf71eb6a03bc386a7a1a89cdfc3ecbbc467abd5e47b41019243467bae7785dce92ef725dc689854db6a977a52ebb5a39cb370e0ac332df3ecb88b39f7604765dd04ca091351ee15d99203a05ad833e134857a1c2129db7b921b2ce2470567d477b9f9691de9350cf210ae3dfb1985f22c0882bb30978fe1d990895b2684682bf38a7f206f4578923e4705fac8beadb7a1e9d0786dc3d79cfd3a889b8ae1e61d5782cb8e7fa47fd73fb5e5c03d8441be0542e3636ab42e0207af65eb2330542ec8a7e7f390077982be38c97e13d88b68798539498e39f8454a6172651f15dcae41f75447c25f90177b3cfa9ce2f0e463e2bd30bef6d6b4353c3186be3073bd8bcdb3bb3a3636de142315478c1d72cca9ae8d9609e7b63a27fd5dc850508081ad98580d5a2a176e7060f23c849856652b24e12cb87678793c2f65d08b05ba87620ea56ae4a8f537058f1a1d41428ebb90b1fdddeb57a20e403951a257f03798e7a16c92522fd9189e01388cdfc5c000542aa4540780d27deca3a1a64b0fbfad886cc8284a1c25748637637001625d60a6391f552549b9a2fab5aabcad140a3b03b531fb7c58f84dde69d01cdc91d4f24d322bfea02162584a2821de1689886d4cb8cad096ae9d6b29a68443458f1b6d233576a4d5f88db0eb10304a6f7e8ec812a9fd87433249cd1af2506366144275a1cbc36a25b1aa1e3cfa8d73494e958f1ac02ef9c88f07465c5180a0557fcb97aaa06f977815109c88e86699470edfedc0687f5620568dee801ba857e4144675ebed886f0db5717f58aa8d7feeb49d81ddcd549959b064e6410e63c51bbf11b98f13407ddee98352ebd6e89c58f384c055f838e5fdd8226e96ac2b2594d4e9ff15b9d927f4969d46297e84af7f1dc82812def0316330c762e9b354dbceec0415518232779cc4a224e879d8688c4e77ddf6759807577c700597005401a860ca3f14630f52c3e43be826c852e8e4de638d6d8fee07e75fbcaf5acaa87caf9a3dc75844ce01992785f6fb97060b2874770c905b37e32f6a7286197b41da9e50da1adb3f2e21634992408232b7c576268386f08aec2386205579af877cc7a29ec21196a7c1f9a8f4000194cae4df599eb9da6d6968bbd9eacec8fc49783b2d8ecce6361a83000bba1474e0fdbab20cd80751345e98d0f16d058bc748b37ec160351c6d1b9618456e8bdb9e3c5ca3384a4eec9986a7058d82c70440f8c0540a6ea48244e7dc0d0f8d40a2ba1ba041fd2096a8a208fb8f04a3822bd3d04fb9d761eeb7b3efdeeb407acdef0b3740981c0daad0f460dcecb6c7f8d2bff9365e8404683e5db3495a79255d6dda8cdc4c7c04d160008b29382edddc50a67ef7d1aa175f4b3c63080e981df36dfec84427edd40706ae211aea9b69427d4367d9dbe97047312976935348fb968a2de38939785e2953cee774e6c0450689cb1bd664801d6e9d050feff1c6fc737ed01fc2c107d13378a79701cb1e131513229f33605a7804055bfc0dc147f9da410ff387f10257174f9e47a27cfd9a80cd604cad99e948364d1874776fe007989e84f3fde633579148d1620f953a8877beb32795fc5ee45daa2b55fd82b169eefe331820b359e8219264964798472a09ff11b362081724ebdc95c2015e58dc9f86f2416e57ee7b50e3b6a4a70575eac5010400f9e94f65afe1c7be8ec4a75f06d8730c8f8692ebc24539f92f244c610e1a94c2785afae8a6ec24f1cff02b332f5e8a74acab1c1ca510159f96ac09286ac47121cdbbf340ded7237d92daea26253b798a70631f7fe61b4d998a1d36afb5a46c0ba91645a75f4e23ebda6a49b9011358f7a987ec9e52d4878d8cc45b6a6dd5d980ee3d1eb52deae691bb8dfaa72b2d34ab4ae4b805cede4ccb310ef94f50cd8d3c27e76d7d51c177d95db144e9335df18c428de738c0ca1eaa3bd7f44a3a6d89d1b236609c502051e780eb520f567bd7be2dc1f2c011dd89bb50ba2df0631bde679c6253dd6f85f0c6dea9a0084ec321a62165cef925596773b0b45e57d5cedcb8a560cf3ecd7f7bf69750149489c804ac0828e5a7d132ce903d023603869d21bf095328d1109e913c91c0ad086759ddb9917b21e40e5e2ff8c7881801df5ef9d2b97354b79457c46db39f54f8249689f31fb44213a5237ffb5a5172855412501abe36b680afde63943816642d6e62ed2e72312106e973b076bff8545dee6fd254f654795ba57d33bee7b1bc2183153e1ce097dc3cb75c9b76808c89d3b6d3bee1f35b8729e8734427e0189e170528425fb835bf194e9f0fcedce2e840238facaeeb35d8858fb3143d33d6ed212b28982d45522c70adf52cf10f7734e077762edc0689cdf88ed42b28dc4555e91bb6d472566b4064346a1405f4656b1e5f7d9f03215e376edaa766975c4de18b97caced807dbc6f6dd0ff9231f2767f5c0611d9691160820e952c3de3c60ad367c2e8aaba33015ced9368d1970cbcbe1cbf4fa73bbb2c3381ea9502d4821282f08bcffd882237269195d91cf07bdb493b9fafabe6ea1b8acd70ae0aaf163a1a5dbf621288723f07e0164ab5f92beb02c4f9c6a981cbb324af49bd40d3c1452346c81336ee5211166a2766cadd2b6f0bbea98f5540fc302133662d5a51365d4aadd34046cedef816d0cac6b90332f2ba5f32af1136f42a7ac873ec3e714ecdf098314f92e412ab441d87bb5ffbf4ad1764031b810541204149c84249b6da92e606f490fd39462b818927dcd5af0af26e02ccc097710ea6fbd01659a821113b5650b56ede3986cc3195a68f9c46fe7354358a15d040054f9ed6a2365f709c4fd379d363e6d7c80c6850f956521767ced4a91d5d6dbddf04e53773fb8731e3662284b3a15d66731d0ebffc9a970eb3651dd24cbe8ecbe9bb441eeb37b9bba15ca2d902a0ec801231c36efb7f9b35a810a39f51170c76ed7bf55f22ddd593fbc006aa8bd443faffe6d271750dace2873cb7d23af01108ebdcfdf82a55b664f3873cf396e7a3812cf7a3d4a905eabfa20b2f5235992f9fd5dec3663b10670b2e62ce9bf1cea1222de964615a046c830534b5e0133f6f03cadae7c0fa35f42a45c2fe5b0dc99dbd5e5c2b28adc2ea97fa112c087b61069668aa12d669db3ece116e756ae01f30bf5b47c0a8960a7772260bee72fa530f340dbdf4bec1378d9ab37a3ba9e071ea78a1be46f4587093bfa11e646998b739ab22cdaf9a7754f318193a86676be8e79832bd7e9c6b92dd50c56b991a200d71f76bd839ce133d270b1ed6330fb59c5eb73c02524ee1d9453d68dda1718097e81145f4694543af0eb8c1af241154486bd8236494c2623bfbdb666d01dceaffa3fbe256fb3d83357cb6a003a1138fdcb582fc9b8d946431bc4f721db830ff3304c9a442cb85279e7c2bee5201cd20ff71a88994822916dd50e3e32e4dc3fac9c70f5dae3945d4dbe0359a53ca1dcb09948832f59d76b1881f059a12217b54852df488a3eecc6d98eec3894962f95bf87f86dc076632bf9faaa355a175e9f7aeef5b011d9b6c1c85b917e820bd7f6e4df8725f0dd640cbe207d7f59eddac1b9594eb0cab035fc9be0f2cbc3850678a9468acc3cb6e2a4b8d882c96393fa08075c91e1a4cce50ff2928241f66ce07b915491277be5dc1fb09470dbbeb8fbeb8aa146a79ebdb7b9d5c48e4a2026069b800a1c711eb40750a40a87515ade47ca4446180d551bbd60f765dab6f6bbdbc21c920274a2b85e35430c6d4dc9419acc9d096631efd64082fc5f20acc07e1b4233b3ee7525d91f44e8cbea520ea141ad12d567dcfbceea3babe734ba96b00ae2f40a530282b591a97b0ae5bc7a08feb3bb011d30c4f06d315b7a8e12d38e1494af13e1f0d45c04d0cb23c8bea763a1d73b9cd4a8330b177907da47fd5cc35674a25fb0b97fc4c1f2ce0f5c4c77203ec61e17b4559714bc34420be01d84026ba239dda5306d44a6c6a75fa987e482499edc6965958f2b02eb2871a1aaee214b5e636d6d155a4d578fa3368fb062b73ea341e99e374dee1c8bba4974ee7853fc80d796ef44740f264c007b771d01d7f16e55e81d4d1bc7d13d18d89ca6ddf6bce35fd33ee48babbcd196ac85487151c42a67edc2db720e298a705171ffb37b63f1a99686e56055c3b6be8bccb6d7f8489b828dd31e48a25365a6f27a1b085a34e279f1ea5a4aa55e8c3ef3f6f95961147bc4d501ed5f43c365030fc0670075feddffd7ead8a88df6209c8f42947abbe2f631b5acceae2a03a0e3c71678d5abb87e6ed0ea5c95de870dc38d8fc622bc03c7f51986bba9f9e5f7c1ead1b202693aa614bc0387f0a6e262dfb2a9846616d180ba8fbf27aef405916a9a340961d9bf936c61b9d4649075eef1d83dfabf59e6702b34b8689837b2231b26824435cca4c4bc32026442da689d90f5ce64d0c5d291c7f1be4b977bcb622e9e9594b12973351bda5b9504e20cedb2a2e4d4d2a6dd42357703d36594bd72fcaea334813c8d693a4921aaa5800a7b8c5c27b27d0fadf2d1862bf8baa1ea5b0b42cdc8a6dd7628547ea69ed6425c7b82fda63fb7c2d3fc4d542685f2ca99da1de05dc7bb8505fa486c2d2ab19d9897acc39260d004fe0c7f1eed370d39a8583339e07000fd0adab9381ce0b1e2998c409ef52d71b54b29b9cf1f4d90533210f3b86e84e91a9aabec03a7aa76a44502f618074cad3e3f4cdd1d58c527435825ca925f00897144f0323aa1780ab9b19153858e7b71de02930c7ec6d53dbd7de09fa66935615e40726f55093f5bbc6d2b927f96039bbb20c99ff029bf3c1ce9a2af16170c2eb43b081dac025b4c8c3b67a0dfbe9e447d99105cf7eead85a1516e7bd6bc873e6a2510ef2685e306a248a39225d7c04bed516bb7c6ece589a70a99547093dba4fa3b54137c6d8c786c5b06bebd63e2765ac210f644fe4f881dde98c05ef4f1c8de27af1b3e9d9dceec5dc79fc41e0e6645619afc16f71bea5f3e34069b02176e437ed0307db9379b4127022048a8ac8b79e037557d2b1edca034b38c70eefe37fd4da0cb9669c992a893530bab33ff2aa60d5e37b3326acb28e80767036fd507ea3da34dbc936857457829d0e4dba3a2ef16919a36b7501c9df4c177ce5f4b8c1ec259fa3fde5825d3f9655ac08beabccbb3a22cc0f1c61f6214d78a4b89b14e8008662bc782b71ce0478d030b6e06aec16b4e953639d54610e41e9ef0c1e23931c6a78da92d69ce1a131e8511364d3345248a102249b52290da0f0cdac1d35f1eccb71eedcdf6d03d61791c710162bf488c090300f7c5b4d811358382362639ebd499f122889be35529fd7c5cbaab59b8204dcba65366c34e2d1802737829e163c6d04d878081088ceb93a556a7495cad0242885c583adb6a2b0dc7c05615ddc947e12a702ec4a9919e379f66d75d7ec1b882639c312d6124470fa73bdf06d4a88b7509ca4104ce0e7651fdee805615e0956d7ec1772a46a62f54f402e4138c5ca7bea607730fef6434bf869131b3d6ef2a7d911878c4f26a2fe0310be1b25e932c952374fee2e97a05b02a14669b57200ab145408d04edcd1956140945d419e3cba54c40d9e63dc333f7c16722aa800dcd8f5d487de83521da31643e1897885b15756cadccee6c90908bfe6b4b3c59642b788ff8b890a94ccabbda7db1da60c2b733e96a6d408cf98e1dc964fe49d9979db28bc73b0ca4e1c925eb0379478a00d7a3cf3cf81fb448f112a7ecf0c4566aba38debafe723c9ebafe3fb8144a2bb881344c4fb7ab324ada6d0fd146efe1dcf16396ec1070ae219ac9d21bf89cf7a19acb1647458a3ca1a193c61b9e768b58e55fedeb0000a6099e6ed96b2224bde933fb1eed5b839da2a110d9a5b053c53254b9badb969fe20521649729c21ae3d80bc0a00971c3371a87bdfd2dae1df31c0347134de685b4ce5085875655e7554b09416b054601d51edd3269c560c220917644d979dbd08b299b58e469a468def20b736ba584226cb671c3080782394eff875b673bcab9fab22440735912ae607c0651f8734d463a4fd0a803bff2f9fecd38f643c5f4a063b38a135ade42b38e73b4853d7d8d48eca099f4d50cbb8b13238af67d8226044daa97dd51e2542af70eb2bd7eadcd46146cb23bfb0163d13154f779409f5797df74d5f8192d0a5bd3a677e3cc2090bcf1a4dde2b5ad2d8312d89c488f16a7536a061f161a68e774bcea6dde76751ecc7972d33c0fb5595f2cff5990112d67737fb0924c56c4282b1845e9c8794bbb03fbe7ae759290bcfe064a37eff116f74cbbccc219512e70983713db3f69041e5981a9b3ad1b5deebb621373bad9e00cb58f612513e8a56ee763e043f303919d4d549bdb9de19e58097637351869fa4a6726e2b787511d7c6b809b81c69031f49bf7d1c86cb8ea29a99d81b382dc16ec2e7e8697457235c8c57be05f1eecab5bcd2e2a43e20d34738698b1aaa05048e3f58ece21f5211d2e830e94f45f32a9818a853ae1f7ae10eae0fdafabde849abc0467293a0003a15daacadfa5b62bf9078fdb21196df9f30aa2801f48ee10ccb87eac482086f3d1842af0cd0cc20998a4174df8c84b6da0308a247180ce35f0f43efc55d44510461dd04584624db0ec53f35769ed9e06ae8b4a7d1f2da492b5445026735858358c1ea67b142965acce94b457d29c712aee16e0c5bc0f9daee102b0ff1504165729e37860879359b046797c8d66fc5a9a35321ba402ea8eed63ef13189a8410fdbf65be95072d99ec64502c564fba80dbad6d8072398d9c00090a5d719d1d3b25414390f71d02e50b0b8a50020f5031495fec9762f7c2854a651986cf57db3a037189fc5d51d7086b2499286afb3370ea330db9567db1e1c3472f3759a0fe4ec089dbce935bf95ba03e2d649160b433168786ac156ac4f37edbe02cc4b7cc234a0c67fac8d17bab0d2939ac0da709c95959eccf8db0be8837a506f45ecc134e54697173bc272aec1fe424da9f6f675b1a1e72528ea90e2624ad9688302e84e9baaa159e3d9d28e6c815fa13586b766df378af13d0645795b7c59b1e60ab3857baa2a6eb2c3df43de02c958752c2e1c56bfd7542f0c158988704043194a984e41d8fb70c1f6c7a509913f34c51a3085d3c026763de8582f12c3ded0d8080f09073899e24d726a167141790a5d177578886cbadd8718f98fb03fbe3de1028a9a2b3edf17272de96a2ebbf642bce4614c5e726cfd2a65383dc248eb1f4c9080768dabd97825681c610414afec2c72cbd9676826fddd0037f0766a417be7416e9e328dff3d221f2463028713fcd98736c001213d0c5fb8c9f35e2329cc5d3e3efcd57a3c5ca576155139c3bb1496cc5e624c9ab172f7f3761686f377233035650a1d7083b82c468c5bec151c60ee7cace99b6fb5ea2ae7905b3dee435a8175add52539461710c2dbf206a8958dc560ffe055b4310797c607d6ef8f4bae2a11c36fa754eb1c10fbd2e01e0a06ff4f920f40860df636ce13d5edfd702bfda1eda446135ac9bf7ff081bb8c97442356292ecf8a4f55655d1b5d4c85716c3fd96254522e9ae16999fcfd08514fa489895b3fb17b32da93020082f79627c9d5c8cfe4ed143f2c1f13ecd581bd84e041e7a94faacc010c336327ef8f6b8d8bce078f6c681f599868e722815b734389ec3d31433d93af5f57c449cb80e426f801de4c718ff28fbd855a17fe124fe4abdf0d348d5636961ccc777476c02f8e5e243fa13f08a969fa2066e688d35f545c7b7fe63e254a0ed2a41edd98ef2762169835430b0dca12542e1713bb2b1c0b83978fd7e71ef05fa0fb1c3bd6255fad567ca9eb1ebbadfa084c83a3d90a5753081cd3785965a22e1ff45f5c9886e370db6727084e7b33382934e93101d5a333b4976d3f56b55cf6eda55305e8b5e53203376e85f059b767ce203ad13355a489351fae5867b2c04d3b9a7555e1cd9a038676e29483dea8af3a710cb1652573d12534138cae9a57580fdc8d55afd1072620dff8a033e5187fae388684ae737bbefea8029bb0ed43f662aa3708cbd3e970764273a609e512e09119163dd06577b5b6264ce088dc0286c2710bb7088b24172e60bed255c38c275203410b37f0be5ba25ad6daca22ac7413a88c2d7053d0c7a3ee0553608528c1ea72990cb7f388f9e20e09665b494198c5892f7df1ca43361a481066bd8a5b63b071138a7c4d08401e16ab6d093a975aab6c5bd5e3e6965b6c8a6eb1e888e04aaad457f91143b4952572b0251a0af279af960b3ff451c8eb913092f6bd594780f414af57459558077db4c486da1790d554dfcaeff5c6f32da4aef145feed71a0ced2ef6ad77c74a7f2bb14f8d59204ad69fb1d18e3eb72d4654282755679557951bfa61985c27ad9d8ea7af0e75b05216f9d7f34020c7feac08607c9e85132577c9b948bb42f58bc6d57c02fc956d6d247ae82f770bafc5d9e995585fd57988621965d3fa6650f2f7a529b4b906d07b2170e88d9ef75d72d9854173445008a1db9c84b65b3901340af5c2bc5710f797e026e590912c7c2f80648b55965bd75e8e998a96de9ef5760a7b257ac6302c25d4de43ceabf9dbd486bb94806bfd66e0007322e1eef24ecb704871c8ef09c2502160d430635473fddc6394da31718e48f152cf90e21d27363fe8ff838943a929d4a474aaeaa44dd989ac2b608980bfffff7f40