PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 52057 4fd8a176c876182a5d31a2cfcef735d351065194b99863ff2b88fb506ad4c0ba

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8f71a471a3df0fa50d01304dbb7468fef1f956d9c1b0136f449d1a6ccfea93a4
Certificate Block Hash
4fd8a176c876182a5d31a2cfcef735d351065194b99863ff2b88fb506ad4c0ba
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...004022000020110000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000381601772e9e0ced5856d94453cf0e169f53581aa947837fa7e967c67c3baa14888ce8ff621fb83b2354fa43bda21b712ace892450983449d6502b865aa7839b43726e3f2d9daf5fca86ad3c255eb43ba68b5b2217a1a0d8e22400000000000000400000004000004022000020110000

Raw Header Hex

00004020134de910e65575f1f180c40e971ac5c64f68c51c90f18a5d5e6fa591549a8232a4dc2eb1da2d7c0b401c9ccb4f5a3b4a8d02551dbc8070c5a1de1db2b139ce3f40bd056a24830918a493eacf6c1a9d446f13b0c1d956f9f1fe6874bb4d30010da50fdfa371a4718f

Proof Data Hex

59,560 bytes
121216020307c7e5af93e4a1394e3f0aac99c82853b9d719c0dca7fc42254098878f61fe6dd50b4b1dd154bf94afe892c99c3cc6df70a1cca7d44621a003cfc8876ba2aa61c651995eda55a95c138413a369097620fbc1a05e9d11af97f65fe502984f7a271dcb2e96fbb820714c4691ce09afd7774db6141ca45a04a08d88769c139472e49cc18b68ebce72b5b6406a8de859bcf38e642dee0bef055e64537eb60e63a48c39bc5091017d1c8a4763e592b42ae4c7ac5f3e453f6021ca84c35a25b4bbb7f560c4ba315f2c131c8edbdaf745a2513e74032c54106dcd991b31d2f251d361c97911058b764f681486a357187f5527db9d975bc2972d4a6cf57f91b226bfa6277f1dabbc6677e912f8d6f101bdd8b3d3b7e2d323282a0f72c7f7497de6aa44a4394a89b12cdb3fbf82db9cefee1afaff11759e65601d10db7a0eb90c86f207a7f301a872baa6abcb2654be919e7854a27dea4250f4ad39a9733e2e81952a0e5a6e21584e656602bbc5842e88a15c47a92b3b516fadacc3b4ed37099045b8b0c31703e6c6bbff904519f0cebbc3f2aa7503dd3ea9c8e4e70db3fb1fd7aedc024a12ec6358d0b19a671c7f3303e1d08524b0335cad9d8038322e532b1b7e5b0ba1f34a133199642025f58ba774108f351d3cd7d3a15e21d68db9c7a9ae000e665a9c12205b78510f8817453bf5d0eaf17399c4059f7d2e9d7d3b0c0e7268b6c1a59bfb6c54596c60118d635ecac06581fae6ceea6cdec4f2fb9e1c2532d721a30e4801b64b45931f4881985b0c76713f0aa2f261ec715811f7348e008be75c8f8f689d79b28d4c0fcfabde2929a9e8981f0c6227bab4ed17ed14ff319ed6ca5b983321bb601f9c9f3d5d1bdd79ef88f5e1fddc0a2a4a42d53e54a4f6085f85e3bba0268fd8e3b63e06e1ddb6f00daaa92c4c5877b1eebce5140b5afec2de384de654ec9b6945e852db4d2aa6bc560242e90f94b7660e30b6a001ef0d58237c0adf4596f81d3e82605f9b96609e87c3f3ca3a1bbc4ac9d5ef78ddca877ec8ad9a8e38f09c523e7875936da1c57ab3f3d4e079942e1f1bc83c1180ab98f2548726696e38e25c85741b9aff9bba6e5c42d36d35fc34e51b4fb8e15c0551fbd07b82330cb3c7f4a3402851e2db740837e85186f3b4434025e7ab307f8ff145d33d4e97c621cb3e98e893039699ec8e2ac8960c14a36a3ba800e89c44d3a258136400c82714752cbfc7bd0f3b904c9339f5879a53103cf56b2c6be4ca013d903a4abd5481a06d40e9bfeb9abbf4f0aa89108c077ff296f2a45e2ccad3ba31936fdda8714a5d41a50cb3710f1f92827aa077ed78093c1f3d248ac2ce15544127d2b59d0d7e5d3ecfd1b1ef77b555044e723d5f7f8b02f53bb54c3ab981150839a296fcd134588f7648fd69329d5fed5078ae676f3ab12fc886b77945210157953916412f82f10920d4b5840a503110f25bde594be89592f399f57b33b527ac951470aac9b4478a6073e0c38dc7319b0276bb4f19bf7092ef1ab55c7d734a5a5eea61ae7a87bd49abbda4c2e2083eb2356b78ab6b92339999449b8c03060bb0f5c6dad8bb73bb7fe0461a5637e597a6b53d900f775520ea311c6c7c7b2d39d33f5da4b43aa00bcd0fdd5f78e8b28b6fa3a3f919a4bb7a8b85486d667e0c9a851ec58de01be5fbfe784f560b2367b599df0d9918357cd8222dd22f167f41022822f6b08a158eafbec138b451a12b4395fc31d8f7ef5115d197450b4ec2d877bf485abc63046503ce03997810bf3eb96769fbdf356fe6ac950f4664d5f2b9e8d788fcb061655baf155f43cd8556f7c20fd21203b3650c9bb145216d91c39ea1fb6b30dfa50382009a729ef7259ddb6652edb0604076a4596c9ba89585758e630d5464ba6c755f11840f07d17340b3dc397de1eb3321e10aef01cfd606d7067aeae1340126e2a556b3d84d0c603d2c3c8ca63a54429efe30379106a5ba1e992db672396bb999c38db535bec1d1094a6a6d78a0a57e6f0bac5e9f077cde425683e80fc025bbf6876fdf15f73594995a55290702fd8fe496dc084960c1baff5e7e051c0e7f541f3ce2bd859f6c7f09a139d5cec8dd3fa9fe85c8208c68540b28f7b82d7a0787b125576e3433e776569f6f35c53793f735db38db7740f4a6240d8bd8be4b524bf6a7beff9e53ebdf97777413935e03506e5214223a13c313d7f5a9ea423d73dca55f1d2c4997b4c16a86ed3a815f2643c40f496351558cea49b5309a3ccbb43654e688c961169c7c6c9de418ee6155e8d4ea0da9255f06dc47e24750da943dfcdab36714cdd8b0e3bc2de8eee08d8bfec52ed0bb8e6b567ba69588b4268250408045326bebb65793bd58fc92ca5637b23f68645ae2fdcf20cf89d6ddcc3bfae9d7b454b31951f92765ec025102e89d2b296743e8070e3eb559edc0ad6c15d9ee5e7e12ac4d68dae966d6628d334e74ffdf6d0f2cc9c6e31dcc51d3f8e4c30a0423df673c18363ffe0d8468f0db2837ca5b3e03c60ad2b78bd93eca1f1ca91e2a5b8a492129b316c11f2d577f3d95f4dbd577d23887ede0d432279ec30f2c10c4107306c91dd81f6a60f4389b1b25ec563cd301196c2a894a7b61be6177ded003ee43a4eba8ff4f1f78803f3319d858f9952b6cad215e4f90086d45398128febebb4dfb60884d5c450e0fd830993a8d91951c0e1f1f232f84dfabfdccb3837e0051d5d3399ae05d9491ce93143e6815e349709b771c49c1122542e884a56d71dddf484673607eba2f37bfd8a69c8fc5492be227910a087d6eacf19e9a2a9bf6b6997c1e50d7724da0cac73c9e16730b9ef6c7b9196dd49c438c627427ae77814b93bae7de384dc42417789b0197524179fe39876352575c885a3b9d2b92a50c70f845b021d580afe3d2f53e7188dfaa4475bd9ba77e02901f3caf200a72765bc734fc01c0b7b88aed30b24ddfcec1127fd6319ee07d6b691cb47f60f401a17712f73af86af281eefbedf501fad7c7b2380a5cbd484b336e7319465cf1cf73d4fc8722e519aa01941ed2bc4ee1a4626b7ea8582b50f1b996f1d0fc2d1fd7d2fcdb97bf6e6e25e55162727b5013f39fe90efc46ed382fd303d0ef9c9555e2e2b0c9a456d7981859affc448d640ab597cb34c1e8a408d9a25795a02f83c26229a5bd0156122232fb0ee35682c7a5087967abe89238b1bba0c58e47e65e59d7a3977c1185c39ea7c42e20cbd06fbf4b66fb10ccaa2acf689a959fe2e435b21db5fddfe8c851d9de6789504b8f5c277390e89db96c179e65435ebe95d0c4f99a40cbb839c03f00ec6f46e4213228b01d09f6a1ec1e10aba901f47493605a0aefc1a83e53b71b8f64740e1b8e7879f414342caa19dc7c371794ed0569e348ca5ac494f81fb8e34cfacf48d0e0591417efd4dee4e34a4c44c00491f8657ef3de79ab4487b184c8a86256288c90160a2adbc0b078aea4812814041e90d72834d5d1f25a425f4f9af9de398756bc9d9295c03bcdebc171192ad8c45439921db946eeeff7db209008670755b494194f8ec3e64d8ca6d1c9b25d91d7fb25207a9e5cf8bca7fc51ae934ca29f0310286b83f0890095443e998569e5f8e97abc3c0e17aae04cc1d8454512cdeb61d7e97df44697fe80645b6880a97f74812ee06181b085a26f92b12ab860673d6293353e861ed2ee7e2677abde1b3c63e2d20f1fe83782ff4e7c58a0af9135269bdc00a740f5b32c80dc7ca2553064f5f2df92da4ae63e6c36466f493a9d0fa04eb80848232a9da6419405d689e7bc3e1bba4e979ee602e86a2dc53aa252cb5580638fe1b78b534edd5c2458457ceac8b7457ab49dac10813f9acfdf7d0c4a0ced08fddd5d6cbe173301062d9a91e587aed9a951b125712235a29f1ec814d536d5f6561a7eb542e47363d052525796d407658591fb358b522e8baf2f191d429f0f7dee9fc64b580ca0b44c54302e726aec095686ed9270099c3f9fb4e7dda1a3e690fbab81ab318614ac7a799f940dde9a2961d6723ae79f8456eae9bda79ccca9c50cd9174aedfda332f22751d1fd198128f72da1a646d62b768904971ed25f9478da1cdbbeb703a081f9ab07c30665592af5d5bede340e8f480cf3f7b06a0baa89e56c8594d76e3b7428df2a593d9b47b77afae4f7b7dab4af70febc53775e7f683744556200b37345667ba6d8a0c3d2f1bc074ea2b364cff142b05c3ce4163f7788b94df11f21b25a320cbf735763b941b0a5cdaaf12086c1bedbdf3dce88e37e625596c1771a7dc3e41bb75c883bbb0a9ca1fbcac3ba3b9d7b558cc0119f907875b0d93a28489e1ba4cdef197c013934f33842d02c9524d973d9825cd059f30d1a627f591296f360d82fffda48e2ae7c2449d4a4490256dbcca17053a3625dd64d3d1b7f3937510aeac447b469570cef99751acaf746f5fcf765eb7bad531f1b9121375d92aae0726811000cbb0f485463c03b93accb010b0fe897c14e295cb46194732841e32af0eddde2d24d2d8e3af46fe7df0a83005f464eec27ff7d29a69f8c4d1f00b7eab44fe59904b5b27c3e783f2de7e884d30fe2f502e828fb997c3b10872cadcae680bdc9cc2dbf85849380ce2866d7ae06e35ae10b023092513dd72ce15a508278a0983e9fb42aa5c9dacde8275e5fc86fd06a73bb107cedefe7c1d5aacef1fdcd8dc185b61c2d4858adc6928d5e00db2a95b64e3fbd624cabd49be9a8d8b7e907cb2bbe1987741a8dfb920920c9e695735774edfb674c34d36c4aa4c50768ce0c1b0bc7f2f4f9f8b6c17526da783bc49ad75706861a7531a03fd63bd47f1cd247902c61a4e288f2c4bf4b527fcccb1b1ba2559216d6c111db3fd98d998f2dad45830adb04a6baccf569075921bb8216f1e9af88d4af291c04517124cfea5af909a7157090709392901b656a59b8b65da6000918bd75962f5e81343e65f39414ee9c7e8123a1a6498e10d41f78aa6082b8817cb048662add1ab4c907daa8eaf6027c8c798c4c1d11f7c68073373fad76c2e0f5d917c32d7c5fff14d91cd02a39570e5334187554d621812f9434f7cf128c735ebfc9586fbaff42ba93507a75feb99bf469bfde277345a4d698e844784ea24f2ab80117f9f200717fdf63a5bb2cda5bcec63fc5c08d9c41164b2841794271410bc6917dfa94ed1d960661d3d1aa76ee8b599b8b15f4d86585d8eed8e9157d4ecfac4eadbae3b942bb66e538f1c3f57cc4b80f8b67f928459be5a3c08a6be8f834d4f76d62024931bc337095e1d47539ef0eed1652f006bb4525dd8c3d392a2908ee4bbfb041199dbd9d6b385541ba6abbd424c55d2b29d708a421911fa1e3bca471693a5f766a9ea20239625f8f53d00a596ee779270fb8ebf4ac48c9a7d2a6e9bb14a31d0ac5e155575ae059dcedc62e7888a5e9ebe5b395a1b8eaf2c2424e82839f9b8e590d8ac6ee533e2da70950b07a3896df7925e1a42c3941e30f5ed820dc39b65f0d28ec97b9551130c375da6ab313cb1b247a3b5f7fdc8440798014120f1efd2462869c63169e6183092ebbe961ed2184c82e4cff76e965f6ce03907f67f8734e842d3c7eae8d204e692226667e12c7f3a4a5eea4e114b9c11389b3db8d1230a296cb79da5d68eb2b4e91c7954908eda7f9ff6ea6e141c4ba14ff9a4c748878368e1005f91ff532ae17162a386678930ca451e7cd38ba3f9e47be4cc5b574712c4fe3f75f51c497146867af4902db28512db737fe8a377d2d1b5e47e159424268888b8b06d070581e4a4d4f2c3af800868425ee3581b4d93db45ef55f9501437b6c73f0f66003e1ae9e2d2258fc65995756eed9da7e82bd28f97ce8b8e2cd425240759dc9b229f4eed3badc6ddfab271fc040adeaa8dda5cda340a3d509beca3c42efd1e1b27d635e745daa83bea2d81b27e01b112cbec9bdc32916fe87067fa9ab4564a15a6f406aa2a25c22780e278960f3bc8337ab48b23af3909c25634a3f111519f2f94d44c7924bbc742cc1425d2cbabf05419682546400907fc6810e3656ba49fe70eda9b21065ece774f8f3f693ae31f454b395fd5d9e0cab74b1b70911000ba1c168312647ee404ab3840355ebca5ecd1c5c8f0932cc81d3dc879454ad5d4d479c0269942a659d31939fafd8209c2a101ba9efdfa51e0c48d17122baddd281b3c5378728b385080468d52bb7f76fabba8c8daf729bcb7e9161b7e76b2b57dca1cece848baf1206c5da78838f1c8b1118cb3c2c7ae468b3039989dbac8a34c1d53447512cf3f22d03f6a03bcac106d93b4047c909413f3e78100bd5c338e57b6b07531b7dcd26b2d87a579c361b5df7711f970f386abd301dea723d60ebc95e056beb0d2527b1a9dd2438dea23f46fa07409ac840c782111409319d3a522f219609ccc9298d6fdb956380d20eb06ef7de06c7f7927ca5107fa7cece382ad39d4efd2f7ef6d7a12a0417382563e4441db26aba4a9f68cb07612762f2da4bb8f7e053963e5ca5691e721cdbe606450a1aefe299e7712fcf2aa8f37a650afc1997dc179abef68454468e1aa568fe950b8a72d907bc2258771638392569957c1a947a9c5a4f70a617a254a74b28fab7d3020a9a95c1e6af9726a7986bd4acda99119b7fef13b1160f48d0a10d2322a15f0a0696cd669f5c7397da069f5eb81c97ad516a9d8c8aae37ba8d764fd096a8dcace34e04d4336deb59dc2d460d9694e36a19d7f29f776c1d40a74907deeda499f178053ca140f346308e6ad5286d0573c1357ee5b7497184f357b80f7a35fc0c7a69a611f9d3f0924d27f1df83c6de9276635e4ab34d2247355642aad8e7a0f84498e2465722cd1fc4a18dd96e1107a9da62b9e6c7b68e2dce27a3a050fdcfbd3d31c88d61f5d0fdb45b55e7047c40175718005f790f0edb42bc880a38a1a7a180314b3e5d1ecb8822e4f35c225bbaca4ea1a4935bd2af44eea4f4d402e9de5e54323d8ad9750268c19600f5794fa5d6e6a8924e69e8f6a3d01c2bdb350da9a084559e7ad0dc1f4da8f12e41d3d6100ea6d8f184f814d4bfdd77a1276c3ae16602b94c410775da0491c7cd7a3c6f96b1dd0012de0f3e642fbfedf97b45f462f5a45e905266c9235fd18cd63524af7a26a18aa78776b8f68b6ee848f1d6d15eb2d16b6180c4516fb0e666b49c5eed7e457174c9ff9632e37f92d83457064e555811c6f644b7676b42aff2e32b25fe4ad7ee4362dc2b7448ff79cafb00575b83afb953e49f020ee7ecd92d7d2782cd4ca96ef7e565fc52c89c8f62d1ebb641082b7ed33ccdcdf84a6662bc3ec6185e8a78b5a3b261372021e57b37ca575af828a8629319ae1677efb65df48e2ca9d16003ded64ffe85b4fe3f487d23324833c0a3a0133621bf37ebe527ac4652695576ab227365add4f22c3a2da63327a71d3d64cb3093431663454dba84e54ca9012c4ce1328cef7b224f4e9bb1d2cb9b6575427957a309a9b8f9bc8f2736ab5c34829e9a3ff87df35e6dd371de357095e28c2555b0513912043b5feacdffadf3808e386db3345cde59a9c947341547d5333e63f45d23ed47df88750b46427e1a6ff83466e46d07ba6c1c6960c9d692aadae9fbf5f17f5a4c5ccee6c21ef6d739080fc20dd430c0882a872094c93c6e5af13b40f93629434c1ac4822a9a737bfd560e7bc45390960e84b51f332e249ac88b73bf60ae0139da302e6a428940598842cd5d7b5b8c947b73779c905b394dddc5f4105eae9ddda7316710f0dbcbf291f649659e14ab623b3bc4049a6cd4cb565797af72d6ce807ef4432f3d9866a1e49b7b5a62ca19632d95cccf53f317ec340fdbe1fcf86f77a6a02fe4d27752746aed14dc860f260d06dd0ceb4706acef006880d3559543bd027bc5bc817271c960ddf6fe5bbd762f1c6d596c0dd238e12648a15543e12a440e64c32812f66314da0adff0bf4c32be60d50f83481599b22a18bbaee23e8a557e6b3e9c195133115215086e9550d599475223d0942706bd4bca1553dec09af988ae287690f2c6df97251c00bdea83a41b2b8bf3d8f655cdb288ab77e7b96042ef03ac2e37f25862b532ab8145c2e0f7434d69afbf6e50d7fa9b010c302625e02ae3aa842427f0122531041395cde04386e3c24b8089692188e9775968429fd7ae05baad94b985de694338d7492fbfc66a39610f463daa0de9c38b6e5e398710703aa3e1186eff1a3961d72940f2e38e08dee9f2b61130b7f8152f83d081371f624bdc7495f17edb3d9762a55cb905716e1b9d4a9f7733ef48669ced646ee570ac27d605e385ae263f97cae338072ce663c6f202c0fffea7632783dbd8bec8732a057581a4756185dbb8da53389e1f5ccdf06a424e6ddca80ffe2c6d82eb7e8814219749662857b1daa1916cffcda2c92fcd889eae46bc87398fce0f59e12d2ecaaae0d74bc5e8d285a02c47c1fd1b89fbbe7deaa1daf76be3ec04e72fdfb53387d7ba33cf32ca6d4927a2c57de842fd6e23a574fd83ada6827e4117179b842200cb63df5bd75f8d0cc745d0160cce04170f9fbe2ca4bb3eae099e8c33cc479a74dd58bc3d5b21353c3ce9edcc22076f8b4886417e5403069c2468486fc63a5aea36bb170807ed50d925dfc92fcfa80703b3e8f64aa29015271e5bb4dfed06b6a7c027cdbdde2208a3959278502dfc57ffe60cc9b1c15c559fd46d37bd6f9af05b607d953fcbbef26feafb673caa1fbdef529ca4686540831137ec18d6904d75ef486bdd3b91df77f5b310f28b92be519181bef259e73912491a0640a4a532a8eb6163ddd6ab5560583f7bdaf9df20fd5997e3017d3c6a1304557c2ce02f1893122fd5b9f1eb7bd402778d6b7bb621dafb91c2f0450869401f87e708bc0edb9b895f8cab484cfb96c8671c04ef43f5f5b27dfc2ad7375adeea25e8a98523e12f596085b1a2d6584d447967bf7278c31d99a330e324d980ca2912e64b308b6d239282da1c2b8e53c37f133b650eca6de0e451ead387afc65004c5d3a077a21dac1871fcacdbc3f81849743ddcd78d250481ab907d98a820f01ccae1376b575c74c660ba2478375dcf4f3695365dcc27ce72fd35d86820c6c0977ca9d10b11ade1982adaaf1eb029c6c35e07ad7e630aa4f79617cd3edacff22ff72730a19b2fa907deebdfb0b932f665b2597a11456ddf161c3998a7d13066fce1db5019cd00ef7a17bae58f20d5c450bf26a25d5ebe3290bb516ef9ed83be68fee62638e782b7bcf218e5427cd8532b4dbe057a473981bc5aef01318b214e5d996c6a6e522255983f5d09345a11d44ce21bde5b41ac67ec17b6baa1900dbd86ea7ddad4800c34e6b6ae4085785b9075964116f617c3520a564c3dc33312bc18a9bd31e791e05b915a6ae91e9ffd6f8b395407d785f567b3fc70af377b2a320290c1c11e8f4f3569eac257cdbbe41dbaa310916d5a1e219b629e4c437d1f627eae97d19d3f4031543e485021323635d508995a8a5aaffa5771cd9a2bc1ab29bd18beea801d3d522e70866e0635d0ef09b59da8da7bc8595899c391a4ad1161e633b02585b7927a5b8beb7eb7e27ca8e3a47052653cfde176e16cc1ebf5d650f301bce2bc9f0eb412b370195398b9ea03116e5de8314c8fa421ba3d9ff2d8ad874574e4f769bc4388cd9ab887ac743a99ec4ffac80158ee8766c0f906f94498ef1637da86e0129d8e680f453397ad3f86aee69942b45d6be17df623417ec1d3b39bf6cbea12d8d91d350652ac13d281330420246bc5cf784be7f737330267771b2b36ffee83e3d5ca005c77ac7251fbf81eacc15fcce30569f164b91de9291a9187c1ecbd153962c5bea4fdf846d59954d90237f754fdcfeb58cf554853ce12fe030039c96127892adbe604f923bccd853a0e69e54f6b06f4f7b140785859dad53927ffdafbe5496f1143078921ea19c84f95ecf7d166227cbbad104cd0f5ba31978563dcf283c9144e7530f036cba6542799ca67a39cb244a36c96d8b714865991fd0e1b1231f5e6ce757f0b3fc9403c2c9f13d84b425fb2705bd2e1802a88ecdd2bd37ed92c6e01189053b7f61f4420b7a2f62faac137ed29c83298ec7aaddee16b0e519b1da25587d9267b426df6ba1ff5dced46c477c9eccac50832ab9b32dd1943adf8f5f7325cf63239f0ee4e121b05d54c705fae1c25ed523c39ad2b5ecdfac13b5d8227743415bfe5cb7f4eedf59b4ef0f06e2b25e7cf481439b7ec58d49933178b234686c30d2efebfec9f0dcfd04a084b5ce2e8ca12db81a2ed3c9a015f2170c6fbdc03aa647192e4cf32d7f73b790954ce30964dfc950fb3fbf0d7663e835f6c30f61f19c871f38b3f22aeb0607c1645e9979f0e02bb24a0d79aea601c53964dd05fa4573b2ba83e8d3043894b79ca8db9708877af38f21680f508f9b3e736d111c24724b0d426a2a96a1002c2dac728d8554480c6180a02637a25b8c4711843e6813ac276d077bb5adef6194790565d64c86eb77185f8ef1e896c1e1526409f7db6e2697ef19169a3c0a9d3b417d2d1bd7cf1f3f36fadfc1e650a97b25473274b2124dc076f43d225b94927311a92b86d86e4bc1858cfd4f00284ec02375252c73b3bdb9a3e9ed9700f9792fcfbb48d1f942e85ad6413baa8c1ab8a402233585d491f86b506a28389e038d831f92887d479a87609c44620a6eab05b091043b1934803ef4f14e26bbee2dd5ba746191b0e32197ca635f854b05d068924a2d036e95a560556a4d116d91b3b79b46af5e78e7708769d2e791542d0b8467f8401d36b0813c7193887590a13a645d8aae3f8ffce38fbb4b9cd6224401f1bf71e0ef37bed8eaaa7c0f0f13288064d19405c423d5c2913a42e3872870258d67cc3d9eba2abecf42b9250c3b01de82866f606c5c3e62d3463840239e88f7c7169277b54599a1719b02b98262d34e20128c7fde2c1adde74cd63d2d7ee85dcdbac1fb673513b3ccf0b7c9165152d844905e080ec7be2569ddf91d41f2b1f020d0efa82c9f5ccdc89c96bcd434b5c26ece0c70081afcd24dee1a6020348f2bee583a75df8996d84c206fcd58907e0f4ae5d3082c8c4bc9eacb5d4a9ae926849021dae485b739d009848fc34e20a19d368e3393abaa935ddd39280bdd284d1c44ba80c0a7ca2811e822b0b57982ad838fbdd776a9bd9fc472c20beca459d4af100327bc669112a07cad027a6c0bd792e1b91eff7bc00b09c60f7199bd69603e0d5077f01c800441ae5890903356f156ded8ab89c83a4b1295fdfcd24064dfc983dc3087841a8a1853e6525f57c4eae39497a506402a90c38690bae0c76c0a69a64c56af6795c063b96bf421d28388d65bb63ebaba4f7213e582ab986ac0ff009b265c13ca47240b0b8f5100ff642836a1dfeb3d7db4a30063c4164f59c4db99d9aea32c7896d6e9245c05fe685b0ae4ef97881d1cb97dedfe8dec1ef0e1ba1722bf57a7856d96130716422f2e127b93ad4a181ee6114ee34c741888f5c3d1687cdd7dda5417e709cca1d90ee3d5426d90942c60b55839f36a6359133973ebc414668bdc74ad5f4fb80efec133cbc88858ea0d0612ce85ab0bc79aee815a58efc7ec60df6585ca7fc221ef488f64a866630b84133f41d32407898f23b20b512db7327f76753ef4f088cc946ce4418b70e20f809a8adcc1b60ee83f795fb9ffaa28f925916f1150a1b2229b9486a070c3c26da5062ff9fc5ab6dbe99b491daacd1c0aec42f483e1d7be308be25a539164f82d7502f59f759acf7be884f9c62b8a5d5819447ad1a8b50edad9159ed2d3e3a79c77f9ad49939c0d15162926ea43e13bb3ac7617424b704f0e2da219a9e0f833d53cd45709d5c5fd5375df828f6cff50667e4993a6afabe313f81d7955e877cd84fad48d1910faddbf0ea0d112b8769765ecc4c8edcfc54921d4f0021cbc9a579083183f6f5a1aa0eb4217d77ac93c95827a31d7ae666d3f2850deaf8b639d34614c8967fd9fd5bb1703f28745f0aba0ae38ba2f75f72fb0d7d1f69cc280759c5bb7bf09b830d7f38d2f2424f1e3686f3facc7be6b4ba2d63daa6247467d75aa534467dfa6e179a812aaabba458f317fbc884a7770b9af3f8d2236e6f85459a4d07b6ad105b4a0e09ac9476e0cd8e325a6be453df997529fa08f1a5b74d6e6e081b83f2eefa5b52bd966d338384f78c3235aae40f782481f126e5d4606e000987950af48469656b1bf6103592239385ee966b72e7415a674cdd7ed6646a3afa11003d827ced8b4df80b3375933b9115ea1cbfd8c9269657d839aded50ad2e258ae63ede1bc20efd6400156e12026c7669f849bf4b513f3dafcf99927ff7e9cf977f361fbee61ceb712ddd2031ad604f33a48648c8b37e0b46ccd7a1a348a40e71401eb699fbe6f14d770ae13c1c26d6f089bc68af1a82182a6aa20750fe12234ce579c6a9acafa9b8bc588f6f76fa653c37ecaef8783f1cc01ff4c77b0788f0c3ebfc3c14a08f580f21c934f7d03ca20c3189308ed6e5ec96d06e917c38377bc33e9cbf2e2fa765c365f726f7c81943d399da0a17ea0a7397fc0279405cf9a7b0134cd234dcb466fddfbd6666b9b4710b5cf479aca042e13a3d5940cdac7fdd5bd49ec3129a6cfdc929c6ca7be223bf0266da04375c6e149a1d9577f2341c35c43526ca502ade53a203e5d1e0357532bf8575fd0fce933d07eb386003694454d36efb6b41b09fa088bcaa2338636f7b0569d24d0e163b9abf24ce1b33efb13aecdf585e3228c1123641f8b384256ed90d18b05c2b5505d4c9b3e6d009faf90a908283349759ab5270c68daec46005e6b8965308f8a68e0c892af23fc67bb940d2dcef5e45ca174f0d362dd8b6a98f7b00dd4463ade6eba7a6260e58de0c5de05c2585b0e05ff20d15c93c730c9447c18dea1cbc8ddd943e06435a72dd400c82b6ebe9dd5f7b0a49e292ec4f21c05613b1999bda5e420897d64924a423690c3380befac6869c53a043ede6ffa383596712b788c8472ca321659a39f6b366be930c38534842cf5d39800a18e2dcfcb98da9bd3ab11dcf3d8534200db43712e6222084e7a3ab84889f4b5550c6e6224e040b66d85f76725292fe5405aef0b71e44392acd9efbe97c4ff234c29e7de44fc0301cd2c32b55b45e7da9b151900c178399cb602810f917e6d8d4ced6104e066902430f404f8f70954a23be2734a69066ffaf60dca1de2ecb730b39e9a3800eda0efa7db9d3c2cd2d58778e1bbd554f015a838ee6f81e847b9e1c096e50a04ef947e8471a4b1b3494bd3f5a4c9426bf866e495aab03916cd995b6f1a19ff8ed4f99dcd9bacc091e6b592d0f3b61ccb9fa686bc9c6e2029e28ae1ebb7e37441b253a31680fc7c0e19b09606c2c72f7a63abec0c538906e8f473f65c118c9e41110591d9b51b13749bc2d03efa142a1b190ed2af7eae4df938cc8b78383040765828d9902b6081953e9bd320353731fb700ed94bde4342c22d6047b2c6bd11b544b29c826e752397b10fa01a6da7a438e7ee0b7c311cd4118b6ee684cdb965fce866a7a5102fad350950e84509a65ad3b95d4c7cf3a248bb511a834f283358f70636d91332535669589cbc53616f5443f4dafb021c09ec40d419489db0e4c15b9184cdf78e4ad2a8597b04b01878dec5c05695b0fd7a130884cefd4748b4e34e332c52ff3cd46a9f93950e6a0059cbbe943c3ca59a00e937bda7f02d82c85e1c66c25fbb37d9176b3d1c0e943fd413932d4bb4f71ad0d6f4260f233a75a0f5aa09fdd47eee6bcb7361b2dd314e1cb0322d6936014e39de679e59f17ad28c23560792f52086aa683d70a8185fc2213f575a26942b96a20e7d7c68ff1988acce1e758088a66c0027f36f60b79c3ed13fe2cdfa601b7b27ce2ce16d3d665c165aef9a9e2b62c7afe58c83dc3d389c4587e719c811e972a9b44c24ead9a49c5710f88319f40d8b4f9e2c2fcb3492afe11e5475e8931a8353a44e38b552db28c036ecd1c7d849163d0fd07a45b1e5a68c94e89ae460de3ee46c8db99d905717d22e87d24bd4b2ee5fab6c826727b56542e7faf203392114599d6fd9085ac1278705a5a18ccbb9ecd0131d966c150a6ca5c73f3c3fabef0e4ebe81a95d1619a4a0eb162e308bc3ef712641bfaa9cda573570aeaa5b2e6b6a7efac923514603bf7ccca97b4fbdd768cbc7c59591a09b33b55fd58afe866cb6885464dc8b890731a1358843d0982c8219f8260a6cbbd18e9ea6fead770965eadacb908bf3b60e6fe4d3f06e9acc3a1e3b92cc182b4a1c16f29bdbeb415fe7f7685706c5989a0cedfc8c85b1304c32301026c64ea24bc14106a5ac6a9a183797dbe769c5fab61bdd2d485cf59aa545f72d3b0d21af5b6010e075ce32c17c06f3cee75a2d87b5b5d0f7d112c9c0f62a230e681b2cb0c92917b2e98f9e9041615349643922657aa611f6f16786c68f9079089d02f3a4afe46262692d7f2f09e8f35921ab61aeb961b41918c5f18a255bd99f76daf3d24857c05e060b5010235b56d11f56fe4bdaaa7c84f5c7224fb508798f3453e790926beafa2b0781a176d9c9e2cf623b6c8f1874cce01fe6aa1ce60f835fe7719f4830d8b447b917f756c0e8bd72444cfb6c52275bfc1817da4e317cc10bc5614f8e962d94f040b48fb8ba16a9ede4c2bc20ac27c8d9f84d7c73142dbe9471d77df5ac4def9923a051826f9d13b571ca434111f9346c821565e5fdbf53f2f7d83f265a7e1ad2cfbd524fd25ee077de8fde7cfe0393ba0490f38225ce42e44a8fe8292edeb72ba938e619fe10e0745d2577dab4063ef0157292dfa35ddd222497332b74fd46f2f4acc653479def28901a7eb9570fa5e8909a6ccf6ba354393d0b2df33ea33846600a06a69e678f2b4129b3deefee2fb0dbfc584b4f72755d00fe905f09b70c253133315782a32392ea2d3eee86a6cc2620835908d862f2d483560ae03f659dcd3f44a5567fa60627781df6a06c1da60578f77788ef2f58250dbcd9e286fbd3b98b3ede7b2c5c7c1b53b98d9c2f68518aa977037c3037c9c13abd1ee6de36a8c09b70d54b3fdb13453b69050d9bd208f6064d5d3a32c53f1e2e44ffbe96a9a41ef774dada0aa6d58bcd01e70ce2d148a2e244699bfdac2002ffd3ce3c1e1031ff054b0a769c34425ebe0a5f7aefb0f0f6fc5750d5b00fb51b7ea402bc9de89eb27da7bf331e544fe19bb9c2125f24c8a020902ed32e3167305d2ae487a4f8b9f41725b0fb00edcf37dc84e2194b3c594d3b0c14961690791d146f5dd37daa9af3e7574860c6f5333b83936cf13c43d22073285e70803c6a9eca9dee5f935fed5379860e91861d0ddd2d37a11ca9ae01853d343e7cbc4b30bfae1086becdb90602a1ce2c94f4357b352cdf64edddcc2ddb067d45b76afbf8e849fce215ea96a39f9ae8387c052c256e43de88f162c7d6d06b7cf432d9a2c3ad6e2fac0831220372b177a4057d4b224e5aa1745d235db60174bf9eea5b6489986d6aa5528f1f531d53a0ea57a9716c7016b745132928b4d0d8fd5f66be5f7e983d4988c05e454eba1c8bb36c31d769ba7a1a9973af6ce55140a530b614e38f01c6a1f2a8f2c3f7ebd66e6ae1c5e75f20a6863fc5fa13aff2b5d62a2572c6ee0da0d4d3f6b79cb2781b6d29c99f6ae4855986ef9e982e1f3f7cc47e3af142d28469cf710b3e1284ab9e3541ffeb8ad965cfbfaabbe0ace9509e541a4c732d1a96f2f5d078ab41973c9d83016b60c4c2731e6734f550133c6c8d12e0e1daf47707629098026f2e118ab6955ddc0b28e7476952536fb50c17a574af21cda70c81b14659b7701f986ab8276e4953f0995f7dfbcbae62be6644e6603a62ce940eb059dbfa8af39edd682940e1552b0fcf9e078ee42e165871e873941197bf4fdebf4e99bbe0e2584b78ccb905ae95bd38ecf6bc5471ed1e7cd8862e13165a8c3cb41f1494fdcb4fca7d300ea3abc6fa3593750e90dcf138eac9df0b8263353f21cb37a599073ae6bab6f0479337c26da516433e442d594fc73db923c9b1ab5b972889dee0e1a4c29201cfaa98d2c950a90529fc56437976bb7cbe406ea2fc88ded7005b01179891a91aba1d2dd3cd3da444d4c9bcf48e4f1d911e9bff0369fe2290981788e485f0c1e746ddcf09547573c734ea059c0dc3d6c157cc6f38d0550213a811bce085823aff687109adb90dc1fd169d5af27a7335125f34643d777dce6d561a3d66dea0b870fa810f26eebfe5fd1964bd294623289cb55af5bb7b3c32d6a41791a61d7bf2803eeaa245695a4cfe368ca1ae9d452f50ad1a1972b9ce29855efc0c600556a8070e146549f88fd39b9aecc729c72390bdd1a30c18e18ffdc79181251e6171397211c26fc04f67ea8c29f72545bd9ea7bfa64ac62ca960609955389c4902c69991bded7610037422e02fe079e944459b5911b420dd29e6bf42248c598a6993523f726843a8edce3ccea87abeb6236511564a5bc73ff51f64983d22c01008e7db1505665aba0788bf8c57f9e9ea4365a34de114e89872cae0a2f989a553f1b9cdcc00b5ff097533e9828210c7d5ae665c4d4e5af832d4ab9a5db96541bd1bd0177a652156e3befa08476922f406cf4a5bdb16006cc96919ef2687b9c8f53a1ab7ee37f95475c240795e2652a3a011c608e8e7590c4785452690c62c8656160a7278c23b1e5ed41eb6722587e98b23b0e36018d54049e316bb754924840a302e6019e5da9cd0210c9e069bd11ab1714f885d410a5e90c2d4ea01199eb22a8a372cbc899ad6b9f2462fc63c9828c0e8078eba901284e2be025bb97503444190db90cdee77dd5341bf238f1768ea437cff73706ac5a0dd55ea0cbb31b8803c18ff75c7838915e25329c1a699e9684964eb7bf6234ed03d66edb969c5964b6dbc29f6906adb4abc54e6e1420804d24450bd671c37396e9bb4b6962e4b8627a6332170413dba040463a3d358a1a4b82650f74ed0215176dad949866acd6e8743bba646fb1f3479c0432dd1ad654c83be814f8531ad316e5268d943f95f28bf30d780db71b1f886d80eb4c2b9b83a54ce649ff70f982961a3a85c964a4540eda3e83e28cc8518fa62fa1ce4707dd79e7444f389982595bb5de7f56a8921f68c86ac3ae0c655e3ad1b18e844b700b3565ba3c2299a1877d269b62580d44a5ccc8dedff703826952e8ea7fe965d371265e18b9d05e2f2852e6056a0fd83e41fdccb164cb0429182e11c377549e25986e34e71452d6669a1572192306e94b93f61e08303c83070987b393a3d5421f0bc729820f70cfd7350cc370859a7e0af8ddee62ac21691e8f012a7c7ddab5dd4eae80561f649132be2504f26841026201cb1c729e1f5e2bf390a5ed5477bbd705b8684a63c64fc5a8c3e061407d79060d33db712a0b0362b4356b2504a8e0f62395f4429913c16afb5ddebd31e21bb2f9f2a51a59dd574499d659353560d7f33fe7b798595e452ec1a243b452e02879920986e71f8d31c929b447fde2adcc6c34dad4bc868e7908079337fd4e1ae44de6b3c6efea1a7f0264e58df745c817ea3ecef954612b80196b3551e1dcda1c7d2c0e11d061e4aa6ae597790e1ae36ce75cfc903727c18ac8815c0ccc5cb8202018797fde69106009d9377d84b3e77017e47f96eee0e8e3b7bd523fbdd7b230efa69c3958f60efdffd1a6a88d16734fff843f0516b82a1092839debd22a8b0bb3d5c4119b9f302b238cd61eb56ef3a25b0bd4b3c9148aa823d01a27c97a4b30ecc9670fcafccd90d30a1ad20fc3aa475a83e55e5b49556fbbb84d08f0d2f639dc9309c4865d69a577ced46bbec8e4c2edb19ad730698a5891bb1ad44caae63e4cd14127a210ca1d4e79abd33d708b5e425b05d7e486df40f77d5a8019216f5fdcad52ebd3310c47faf8a7f246e9d108551d265edf3b5d96c2d2218afbfd6ae7c1b929daaf798157e7fa142b6ee0b5ffbdb4cc2adcd3a76e79e95e5b340c215b2d1aa0f51c7e927d0f2ae8a991130cadb4030fb1ede2964ca5ad2666d696521bf61d3c331c842cfda29fbf354a19baa4a11da9b5b4d421274a970fc20833a2dcd1f38551d51b81bef50a2490a2b6b28079aa4f81db508603d0304d0291bce028c5ec52ed9f53f18d74a76b8fbe3b51afdfd2125a3a9c9131009fad520fa3c29f694f76349485e333976d38f7e49cc3bb9244ddc35743ac7756567811d71f3347c3631b338579dd2892bafd0e8b92d1fdd120f18472372fe02d94e44f6aaf9e26ab4cc77f185478b7299b9e46b0be806d0654da1ad971bf5c36bb7917757e066b2eb5b159d13a96655f98ed10c163769515fe1a12b7539c50f7c51e0340188e0b911672bdc94c4d2c898cb1d3267cacbe7a7e0ddd95545c2697c071ef9fc489775c0fadff998b692df064c10db3e48774ba0628bdbb9f6c45170f1c37320eeefadbdc6144df8cb76e5c6b5ba3dacffa58a27e219c4d7fdbf92dcc3f8807945da19d631891807c691663e0ae014c3917124f36d8e54e3c7f946bfa64047b2dc2e2a743e4b9c365d0bce250486da176a47cdcf02fe3e63673448e370529161074c5af89ba99ea0206a36b4586971a7a9c41f4c2a5bf05f7864ba2e31b44822d5db040f8ab302961efe9c44a5b33f26ab1f85499ba25f8961902a7528a6fc8cdcb57f01297272c08b711340dd1d528f967d6adb915d96ac7256c783207cf3dc6703097a37b7bfe30fe7c92ca791cf3afba5a5d0f9b292b9c0565624aa02fc36c381835462125e48558513ba129d2abebac54bb45efe58c27b93fa7b7f76cb7143c706971ee9354471ccf9b984ba235cde3a012ba7f5a0c61af337ebfd9522d467ec0639151044139d15348f601e2ea23c8bcda31c67c344227126fc9107086eb05c9e6c42ea618d9b0dbfc325377e9a1d6161bb21faf57005e2a7ad1e96649ad35e85c573c40ec754100fa9c81020c4eb3a330104ebe02376fd36aae2c8e19d2ee4819f8fb4ff71dda8ee77694b2a2d969e29be377b16c20b1b1cb0477c68d5246b84819d8ec7dfa014215a5ee8b67960a75e0a744c510c81745b5a59501583b28a2a38687bba71d54068d7233e7c26bd3beb0bc23a3789916f0d420c1eba68eb7840288bd74b953f5646e7cf51e51a4b70eb0cd9110ba28f7d8c062e8890cddec94b78ccd06543b4ceaf675b9bf4adf1d7ab460d60d4e3766910467fad9193eafa42db95da6fff2907986f6a28f7d9421128dd4d27585d6be0705bb4a1aaf21893e407ce29ade1092c07d307bdf1c49cb12b964c12be7c802ebbe06accfb3b221ad1ff98e1c4df1eade0907e73c2c857890178891821542ffb69e37add2bcc9c3010298558d996817b298231a795d4869f9325eb481b83e51ba5351ce2ce9fba88a09216a6a2da14768368b5ae782283a0342783c3dfc6977dc7154e19f73f2742621775705858a88ed13b4b8efd2c819a9b31c512b927465c461f0cd2b6b6ffaa861e79a7b5d664a0c1699af6e9e04e890f77b0014607f667ab81ae4c31e4d215c6f29c0fa928898a070b0bd77116d3866296f40c75cd13bc531d9c2da9a2cac37bfdbaba598feca3e3b9ebc4055999e907680eec92f5b5b9e3d7967bf91dd993c63a6b90cc5d365ec0ffd9043be31671b071daae682731d8cc12ca76fbcd6824dfa222f216293f9d40ce431e6843776ce1585bd08236eda7455ce5a8c25d0f0e87289b14ec6a1b2de8481b4a477d3f87f3e0b82f2f4f9bb72a515f1c5ba0aec951ad842db2c2326e1d815c0b7b9b37771a39dda694cd6977cb690a2630bd908e45ac56ae02026964d74e01949d789b7c245d0cc9dfb82f40304d9b2a9ff4418ac311c0e9c0881d43b6eb607c12d026a35c866e67afb08b239693c26755160b9cc5e185fb63423926827a3ef3185aeea8dc1c3b6efe011a4526ee464c344b4e96634483d14955c7f8543faf04a52e4ad3c6eb3cdb94254a32c7053c5359d5a39dbdfaad732fc7384053e7e1a58c635f166c4ee3c8dbefd350bed16272afe8ba745a815c5eb2c63a14ad31dc83f02053da5dddaef554417cb1e51972c58a9d6dfbf06ecb9c73d5258aae58a71f1fa6a5c30f880e065ae870da88a107d6e81b2a04c168469357aeebb72304a025e098e1af7146fff68b0e4859197f1c771f79fd48bdcbe66bafffbe74f2428e94af3f52c4db4b3d4085ec9e6f780fa65842d371e1fcb7636d10ca6b2b0b4c88038b4e37eda906667f5ad0c56760b6d38b9fd525e8124863e72c1221f86666393d0717293e5b8d6686bb1e4dd044321d61bde36f5960d5a455682b862edd6aaa27d2bcd8a7ad012e5f77597cf12f17c3599988e65991be57ee21168cc4ef4e7d40fd2bd116086ac78ab1a66d80925fb02638e7a6d6c82008e022e6ced3d8a5130190eeb7faff9a8206137748884ce7d3208aa754b5837820590ffdf0a9826f237140ec358de2d0e322f242e1cdf1d39be52c9536d28b79449049a8b617f8aa6555d01178d322de21556cf23ac9f8b0c5e4c727b639b947b9a0c6a546000ead3a10e206270e5dfad659ec12cf7c9160de7e1e9eadba9f8ce7029f7ad1f53f6821fb10f2c29ef1fadb04c95f0053b0cfd158cbda3af6979c0c55190ed181108d4171561fa4b4ef8833130e33572958bd067d16f3d8b10f70a811f94a99bfa3eddedd66877536c6cda3dc62224cc84509133cdbe2e35353d21943e83371dab5255069de1f4bc8dc1ef20664491150bcbe6f983ca0c117449f2def858d958d541b811bcdf99a2f133a5edd695399dfb847a09ef98a5fd197a722b6f368c6cb040f90de96b72f33b7c7f0118f5a2860ea01676a40854a01b0c2f08a214e08ca9a37c6fdd4aceebf57f3a91652dbf23cd42246f9d7df2c155708af12fa3bf7c01ebab27af4a34907ec640e10b63bc26fcc21b415e38243c33667a9764aa95858d53f071813f62a8fffd29535715d70f2fc8b41a6655cd42baa74fb9c4d00eba86087ed9000038bc6e5b34a7b7f71634b73a75ef6023daecc7f7eeba479ad2a8a5145486ea761c7ba5c3ad655938ea8464898dea8611ae4a0a8319d7ded8376ce073aaafd41bda1fb361f3b574814327d106e894d95ddc363075eadd7a5a4035b1387539f4724f0c41abe926110cc815ddf0c54f84a0be0acb48571615b0a964f82a0d6d0fe6666830f8ad8750a60f58439c86c2e97d933fb10f5098b99104c39d484e98ca2880181c3f1341f1b0d801ae69ae102d9b1056ef97a4a371420295101d7c07aa8ff7d73bd366f8b1e6b623da7997da7f2c83f077c0261488e9b6d44d4555d54a4fbb8b2d265deadb4e3f7ae4cb2cc3531e6930cb9bc3ba40f78f1be7a4c90850f5450fecea144eb699f5074ec52997ceb39f90f8ba21f8c71558e8b5f57e4cd2a7fb395555a91674fd51921ce5c94d510f50647a096c6b4c5a217588dfb4d690b44818f000bc86047e7a5f4d722403d67c0d225e8543e0cdc73c1b46d1336b40eed0245246aafee73780040012cd57d2d5d3fd97bffbdf7e3e16d2783e4940e18ae8760d5868095668b00103d50c9a003c645b9e6545cd9a3afbb0c05c7529547fba0fe2786aacc3fa5627f94171112f9c947fda1b5fbbfa0f6c4a5d9caa74ff1b7c3d8cb68625aa585572f72991965b76b42d9ccb0346cfcfe3edcee58f3d65660ad4585f4e69c2e872845d1e5505783be544681d66d77853f368b1ba81350280bf3d674a01b26df765624948d08de600bf871afd4a7e59aad37cff3516f07ab9ddeabfe299870c7e72f4bf61977900d8978ee7d4255cdfd664fd75ddc0d6424ffe2797c37aacad08cc66060f147b2a17e8b419f44e652964cc31059a9a0caf0fd073b6a30e09d0eb6289f7b707b7cb600337ac822910ea6c78ff44749f2a3915fd587742be16887a485b0cf97055efc63458088b19a6ce13e4046a4ab527022f9896cbd52c273b6d6825b7c8ce994f7cd97c3fb7f1956fa0be52d9e45f5ebd76584aed5a6e479d2bb5001b410d9cbcfc4ea11ff9af41548290bc1898f825140ceb12f33833faf1f28cbfdb0fe44f29ae577e44f54cd0c1dbd37d1743672fa0abc127457ea5df154276f78b14ce0b81dd301a51222d6df218f4586ecd0e855284d924d3d9212545de940495c57de8454aa079234c009b1d0bec495b5dae285e3594c4eff841876c8bde66133a9d2d2ae7013bccd1b113a341e29a960f1247fddb4c75e63ce942c85e59e66bcb0266fcf51d0aeceef87e40ae851314ca9cbe827b3c661fb28575e262124d11b299f2f098c446a1c028c59ba44122a60257cb2660b7cc8569752ff9a6250dd87cc6e634b52f6a01f0e7b02723845b1c06db1ad6ea7ea35d8b99e48cd9b1da6cb522432de1af4801575e645c9a50121d4fcd680b71ad52d4c88361feeef7f7ba889fb48fc4098a3bafc3d01ffbd1b92667ce0330bb84c344dd174b514b4ae0447b48a8c91d9387214e7202f6b7e0b07410481f5ce9241651e4c63c34b9ba75329db0887c89d8ffffbc2989d0df4b5f93530b2c4c6a541284cee871954fa3d44bd1b537f2499e8de0c207d26b5cdd9c132fe911032a249d86d9b61cda1064c5434d7513b182a6294da1929d932dee79eec1b4dafade89330f34a930cd6c29d8eb0ece4fefc23387744a5950a1e888c28b005fce69dfe8f13e958ff55c778e26046851b25cacfd53dceffc83097c2f022c7cce64c715d8f5646fa6e70d9881dcf7c5b6b50f513df6adb81d9e47018b655ebf5a7e6c30a44a1324c4751befbc2da92cad7859d630111b5b1e785ead8297942e352430f2e3366b33563623e75e96be25700c937cd58f57f2d272dbdc660f0a18f4c16b205de858d10f2e3a8324046e2c99ce2e883f233131876042e59d3777e9f78bbe40f206b7441230448073ac849b553d914bb33dd5210de3395d2ec2f28070e764586172db756a7658477e196da87e54b62bbfda9d548493dd9447769db9197a55545ba64b9034a987a96a9cac450966c0486142c94bfa6a4e03898a3e4b39dab6cf77d332eebeb7867f309015678169e9c8c9ea778d9db32421b73df956eee254306aeaac19e8577ed9ab42c17c52bb07ecec27e029556283085186c10594545d1b6e261745b713f7a7d55bcdeeb9f4e7c5cf551cf6ae225d90e406a032233426a86d545882cc84bbbb391f36589e53461d159a6e1d35be689119290a023bd657c621f25ce8c955fe759f7dd0ceac2f93c23a9d681a77db033550b27825ec510794bf4716f1607b73f27f3b43a3b8cc18291dceef54e9202d8b94ddf5ed1801532ffc94b48c82d3045c2238cbde3f1050b290eaa546ec5b65ddc3cd6353f9f0300f58eac89dd6baafa361ddf80c0b7c349746076fd0110d3f1829884b7b100b89bead37266b514b8c038a06872a5b7142907b6c2c9db41dd07595361d8d993c3bb69af6a2493296797f4891f8bb45b7b4b8c75974b4fefd84bb312ca9db36a396cbd3c40474d0305be59ab1fa42f8782cd526110ce3369687ce4234705baf90d2e89a6beb8a5d620dffc2717241e4690c3dca6d97de4253df16c9163724b4878decb5cbe201e69bbad37303cd684d96c76c6b0182787c5fdba6c90dc5bf8dc921cea908f0d173162db28212c7a9c445cd337234869533afd04624e1177eb1949df0678e73e6b593e7b6364ecd87974779bfc9ba7df2d1bd996afa86c5c76809a84b5848b89fbd228722dafed4b6da316ada9f3a27f38553d850772e10aa95f6e676fa14fd95ec90fd4f38a2caa9746fdea43b9a21d431a6802e93d76ed49e2022c1a934d96d6527570f3b85b6f4987fa32344fd69ae154a1eddb1720c793d901cf3d4e87ca379fd2bd43400612030c5dac0fe798bcb622a9a3a5f768edcbb7d2cc7c5159c3d81971d4c6bb451f6cc23bee0f7c8cb44ce9c17a71a5a7f248aa9c301a46c48bc8bf1891e4adc58b71d87f1375b7925368f650324d99099bdc16466b2914593fa458fb66169b4787437abf6fc7cca062551605fd7f02a2295a0813c00bbcf914fd78073b44495035bfb12e92c5b131da15a5a82bb9cf8c36c08b7e667d07ff50a7f9556e880023cdfb7cb7d80545b0b3a913ee5d4313dcdf3580480f39a58ea5a5c051a9aa258d244d5f8bf0678c62b38fcb8c5e613b6bf2ce75b9e69c1230cc672f0c7b758215bb6a3bb875ccc01bd3830a104c12c8df70e0c02af4b30ab595e4cd2fb22dee99c816abe14840ac9ca421561ad422aaee255558f66481f03f3b18165ca654a3f303ea51fd9f54f863320585eff18ffe1ccb9169890796128f34166d87d12ba237a58c9271a576c0c4bfde581d537804c983fc583566441777ca7340ef7bf132135dccdfed250ed16ccd6aa5d558e84f4f1aec250cd36493722ae642abccd976da79300cb5f6924eb437bef3f64872080ff64c9a48464afa47a91f66110b58f10fd44a979a823348ab391cbc7af664ef9c31f45fcb04fffc11b128a41031ca17fd625ce1d35538aad1ccfff3a478806899f1a92c1cb097566274b95f76893b847ebe775b81771fb392b3dc40fd9840f2e04b2640c93c06b4d92de18a6dcacef4c8293be738ee475c669518dbdac0c2139800f6172d0a8e9461b06d7068d706c8e31c7407a95d4c0f559494fe3e61103eadeac46ed9c31d55abe05ff9dd0676f6225ee2a40bb0f7dacd90e2b0583c8a571f7f5102e7df2bf1a6854f9e6d045038774904fed8d23686d3512ba7e6c406d1c14e99a39623379c64df2221c035891812f8db4817c9e6064df28f03cdafcfee09ec840b89c4c5042de215e977ee147a0739cbf4be27016aaa0b4c1ae90e44b3420dc857983328cfdee2d14ca99e557e4d9541aa9cb38cd0b65a93f3955625965a0f25ad991013844178c900685bd57e3d9b47b0b069cc38a437d51c9590a35d130364dfbe9d4998e5fba8d5d61655fd5131ceafaff7e9e36dca72e20283ae34b5d2878402523d0ef3db60ffcc648b4869494c9f81c2d29c0b46cb97766516b7f3211e756c653d2b208a1e2a2bd94bd1c750c7878eabcac1b57bea551f2250f67cf983b451cdee01fa9b3e9ba59a6d0a3a3f861665a49ac5554fa685949fc6d0c49661999af89675ea2b00d1cd010a46fbf442a551ab370918b361d05d67156e07525a47b8e7dd2652fb83b8b46f027a92299183703ed9eed949a7ce2fa1c297a6255c04820b1b84209aa6bf8b805f0d39aee881316f64684756ebca603f3ac54051937751e4a33de6acf63405052a78e65e624e0810d31043fb03e637c2f4a0dbeca93525923b47ca8539687e7aa3af48f4502cdd97c00ce0c10d6e5d9a0310eaeb628942ad18d61789718a8010d6b8ece0702b66a7ac6a95f1a6dee2cc3d969a1263bce00260018b88e25861f2de6a5ef74492b45aa13f1076bff8fb9fc003ba012f15d3e6dd6b87d385986f8dacd301ee386f909b579dd616ff508faad719b8624ad90c2b477a6e7e728d0b7fd857dce2f658499ea877059cdfc4eee13744097f6df063361b1b7bf4a14f836bd13acdb04e180cfc339dad35f8507f0f351d6e1ecb005f8f1c3c6410d3996b0ec75c7f5e6a2f19d034f1dd20a923973a1d606420161b26752aad4d3cca95e3fcd0fed7326ed60ce2feec7045b9da25adf7a83b45b87edc795e4b05624654b7ef73e6bd04d05276756928f5b191a4c8b04bbe8c7a9a9122c67fa96754ca767de51732db25f1f188e8bbdc58273bfc6ad28b1e2fff0540518b4d5752a1470e0de3bf2ce463723cbe55a4143147e64e183908b0877dee8bddb67784e9c255447eac4c85c8c5ad7215876c75a1c911a26d892dc88e67478f2f168303bfb87e2ae9f040cfd93ebdfe719cf78731df75f4430e6cc96bff1df196c1668b8388638505d7c1d9bb8bc652daca1c5452f73e5210570d692f90235286ca63045b9f267be2ce30d86e459f60c3fdb540b8c566af64061df70f1094438d841c5149b5b8bfb1d968ef05aa1ae79567792eb6884e386ed623332a625c02d8578697c020708346dda13b175cf470d2e58459b6a0eb611c3395e62266da9139039f163c068b9ad3dae951934e2ffabe22a41455e505fc7c07aea7d0622b60d06ce2bea38b4e81a956e13245349d606f1aa1429e38b06ac4cf353ab48af5697d0e40ee1c8742da900004bf832650068e07874d58fef0ae2ab9151f21441484eaa3b3962e605a93d502c06373513eb667b49803a9867a8affb81b6d561b5e581837d62c405a5582e5e59fbd125ab3fca6932ff531edf9f862608059678c442c5ead2f09e75b4376a9152034f49f177fb33add4ce20a20a180e97cfe8a59cb9dbb09aefe95e2dbbd0c9ced2af03a83941f7022096bd03997de072f818e18fa38882f92dccb8162dcfa740f48a304b30fe127d1cfe4bb83900d9c1654a75c9d57de7ac87626ca810f1fac16dc8fe35170acb4c5b192186a018bf22705083f7f35d2e2a61a61c2511ca0a39eca5ee1e1f6b7b70b4917197ad274fdbed25e883a6b2d27ac0a115199d619ec71bf5563a27d69994dd389da96852a5f2b52d385d84431621f9a10d2a853b1aba907945200c4faf4f98d6b82e544207198ba5fe9bc326a127cc78ed80dd99becb8e0e30b4805347ee1061fba17b2582950053e485b66f4fd80190612fdedd1feff3b62628bec7538fc02c31b9f429660b1bf85317864cc03fdc058d90664fd1da90dee89b74e10f6bf55b2ba3a14b36aceffe32e3bd2d1fcbfc1309418b864097b78561bb790516260678fc79f2bf08b219c81d22e4dd5a4eb4caaf07a01ee53941b74a10948ebc9b050c54e7f92fcb915a100817b8a9dc97d061d12a52a21ea875f8dc49d4d1f005f363e1bb338dd36db2a1ff066c4e73dc23ffdef1d357a3f19ad261c33504983e865cc6c4a21883d9670e8554b2230ae5e438227409e261d2d7231f390ca72660ee198f7422be7bd1499cf0b7273bb71355faf44d1c920f241d795063ccd30301ef38fd513850d8da6c3986700242a24c66cdcb8cc974e220451fe6c21eac9f389f1d56bfcafb743a045eb79db282966fcd4f45e1c2ecd803992f5b7564f7ff8915dfd7d750b8cb7dfee16c8ab7c5e8cb3e71b77223c10adc407d5995d5ca0f8d35644a6b38e5476ea91675c898c142f99c279fa4c2577fe8c99acde120d3c9014ec558292e371307189138ec369c8b6bdc85ab735a9cb56e8687a6f2879f8aaaeac0584f9a01caf9b10b4c1f0a26bb45c0600685e576d8dca02216dac1f202303614bfb9491f6d2f3a4768b3660036ba095d542f3026ac7824c44a0b79a3cb188a6b6e1033f573d3836812109ff0ee6b8277b17a67b2385944af18444761a82a5e277e404e16190bf2d29a959f74f23fa8ff25164c9899185ff02a5e0ef18a0c0a312c4b55a67a0d1838ec03b5cd8ed690a8e6d1883891d1e604c137e4a19afe203a83c3e3772170730200098cc6179fd569d20db40a2472fd8aa2692d26c59465d74216f6f2f0a205281690d2269657d839aded50ad2e258ae63ede1bc20efd6400156e12026c7669f849bf4b513f3dafcf99927ff7e9cf977f361fbee61ceb712ddd2031ad604f33a48648c8b37e0b46ccd7a1a348a40e71401eb699fbe6f14d770ae13c1c26d6f089bc68af1a82182a6aa20750fe12234ce579c6a9acafa9b8bc588f6f76fa653c37ecaef8783f1cc01ff4c7682414dea60f6d13f211712b29befc52aca4228c8b98c775be6682901dd6b266db0d421099a5fa190438abccae751b78eb8002507ed38c1482d04a7b8da86fd6bd7975bec4ba19031e19d8cafbdb1a8c9630334cd7399aa4b30a8e071313713dca4e468f68044afb3e7afe951e5eef65b8eb4b4440b1f9260bad10c390fefbad3094f8b8b9aed2fd98be995a42a2cc0d988e692c6cb4a4ab0fc90f9e8f9038ba8dbc0255caf65cbff75fa680b5b0f91eb32770b8afdaa66f69ebad5ccb0c0793c96532137061db2b8d350f9ce4e2574e74cf5239a3dda965726b2ba3d095396730951043acade820c2518e1ec3bded44aa35c964ae92b9f25764fa5c2df84c8ef631e0f15a050308833b8ef379bb501190add60fc01e7cd7b7e061d4086381da5a15fd764b81aa9c258f6ce021eeeaec3b273435ede96e2c8e3f2cf3c1ba2e0851b087dca78684d5b1b25de24fd78fb87f26a7df87f9200618dc36e8370e9e264ecdd1816261a85d6404b7b7ea8ab0168caf15dead918c4caab5447f0c9508c2ff82a92a49fc14a91983853e9d3b5253294b137075f47dbbd0bcc41a654dafc9b4b87cbd3e6d55a3ab84889f4b5550c6e6224e040b66d85f76725292fe5405aef0b71e44392acd9efbe97c4ff234c29e7de44fc0301cd2c32b55b45e7da9b151900c178399cb602810f917e6d8d4ced6104e066902430f404f8f70954a23be2734a69066ffaf60dca1de2ecb730b39e9a3800eda0efa7db9d3c2cd2d58778e1bbd554f015a838ee6f81e847b9e1cc074fd0ef0f7295265cdaf4d192d5689232fb85fc7f0a3aee8d3d0dbfeed2923e50ab8b3bba715b5cb7a8309fba1f06eb7cf52e6813b14faef81e723948787ab04df2adeb810c9fb10e5fc889d0b13200a03cef91eebc3407c83dc85486257f69fe963bb4d685aa4dfe422f728a10be0a7cb9510e11e5f2589ee3dc43b3a25135b1c347c70521a20eb473f0b9a5c3ea01ebf7caec56e6246456ecff21de14eb83058dd3e4a919719041a6f97aa83aca41fbbb4d2d1a7c784ae77a9175dd9391d03c980bdb8ce80f827ad8b97361475ea52ad8688a7bff3b1678c8713d572a648bff422501d4d18fb589b65ddcdb8da0946deab24d4a7fd6c0785625cdaf21267d32adbe32dc75daa581f48b2cbb1879b0050c0c2096ac3ec0f889478d19289b2cc4e6962956b4254ab2a2610865fbd731f0b4a527aba8dc623db3d40eae6a141119c0dcf51c2f34d5841315896cf93a9a5d1987bca7ede9f1c22b32e50780330fd928345a2e5abd54db0819b73e685e90c518dcee6e0f4d33e7d5b2770ce843356574a03245fd31db7bfad677ef6616ebe4ed5213b54c74493ded3b5cac65635a307cd4bba30a6b7e5162fa24112c1cc1e9452d1e0639968ab10928db96a0039740001b23bee98d322aefd46be6828451e038f3fbf73bfcec6c93e9dd3d39dcfffa58780b7cab279a6860f171caee6aaf99f2b808cedacbcd19dea441200418675d7d1ff4d2247db6715766114c643f0cabc44044f2e6ef307cab1713c8b0afb15ec7e68ad97ff4b2ee5fab6c826727b56542e7faf203392114599d6fd9085ac1278705a5a18ccbb9ecd0131d966c150a6ca5c73f3c3fabef0e4ebe81a95d1619a4a0eb162e308bc3ef712641bfaa9cda573570aeaa5b2e6b6a7efac923514603bf7ccca97b4fbdd768cbc7c59591a09b33b55fd58afe866cb6885464dc8b890731a1358843d0982c8219f8260a6945346b521beb387d29f34f20ac5b82701d34a89cd4c74dc7d8812ebe2fb9eabb7556e7d4567aacea801aae859fd8886b154cdb90463a5e15835aa64f252b7ccfeab231989035608b21fac7aeb89c4311615ebad66da8ec09dbdf9986e9271c4c04bdced42d3fcaf00b9d5dc83585c1745e8f08eb319c511c71bc3fc658e857f0cb6e892ac6677e112a27c9a73da5b15ed97c23c91615d08539d0565944b2a02334f11538317746d99d6e4ccd6cd880f443f2140056e20ab0edd36d503467b6d2299408923782ec2f908b96fd8595c07bcc4fa45281c249be324358ed2b3f6cc83f496cad300636d896fda6c029bd5011884f564cb6c02491ddb699d49a81854a6c68267a217ca829ee4d90ec2d4d59309e984b589c2cfa35a03ff5d82020b6e538340456dfaf0771a248a0aefe5e38994e60bf98262a7ac44954e30cf501d77df5ac4def9923a051826f9d13b571ca434111f9346c821565e5fdbf53f2f7d83f265a7e1ad2cfbd524fd25ee077de8fde7cfe0393ba0490f38225ce42e44a8fe8292edeb72ba938e619fe10e0745d2577dab4063ef0157292dfa35ddd222497332b74fd46f2f4acc653479def28901a7eb9570fa5e8909a6ccf6ba354393d0b2df33ea3384ede1bf1a8e2596bcf3aa3c2db61f1da0fd4f7803ea313f5ff094043f5d38e06b6b499c54f3819cd50a758becf718e277a31ff3fa640bb11b65b141ac00c95d80a37b3f41317c49ac7fd05f630459fc1d9957b67deece8f87a0741ba28ed2910b964471f43cb3dec9d9366d97e5d491757891571f94fbd7050d1fd2a39e22b787095ad5cf7fc4e36f5fd44fe8f0956e6a1e77fedb88e0fa25452410396dccaa393c3fce96c46698f496670606215a182e7e1b2b6b1e5a15b8e0f66dd50a86e9daf8398f0a4ac7c9ae3a848bd42d800443c6379eddf3a7b838ca3ac3b61cbee0abce382048a6b9f3c5fe6bc4b1e6f24c8a020902ed32e3167305d2ae487a4f8b9f41725b0fb00edcf37dc84e2194b3c594d3b0c14961690791d146f5dd37daa9af3e7574860c6f5333b83936cf13c43d22073285e70803c6a9eca9dee5f935fed5379860e91861d0ddd2d37a11ca9ae01853d343e7cbc4b30bfae1086becdb90602a1ce2c94f4357b352cdf64edddcc2ddb067d45b59754f956050e76bcbef9ae1584e4accfe9630a4209a5397c0ab70360246715f7a4f4f05d6c43428fab6eb562124596b36948c8a28cfe4b0fa7f2685adf7b7623977239ba12a9eae0facbc97babc6cf711a0d3a6c36fb073294574a8cd8721fdef611ffd8ed6666c090a4cc2d510a9feb0ef57715dc2d36f22d895c09498e90bd6d513f21bcc73a098ddb0178200e6e3cfd399367eaef2e442959b521399b20b667d26f11a51a514e3d145a9fb20dc57e80c7b2e3e7345d497bef4d0ea587a422ff9781c35a7bf6585c865000ede1caf29d83408ee705ebe00ab729c3115822039d36549318660c58060c1795f9e5e5f8a5e5870d2952c0eefb45a09441c1f453d0f529a96e5013212126bff5d851ba340e131ec582abf2e868250f98f225493c55fe45eea7a07fd2ec069bca37ff8c46eff3fc43393ca91ac27d67f8d9dcee34b48fd6b7e3d7dc3bd5d13ec4da54a72b3ab46afe44e0205f65a0501b750a745374e68db1004d37ef69ac932942cd15a23c1b75cc1fd2865a36e992f812c4a264755cb18c8c2d35ccbd70fcab21307c2f96e2405e29b472ca1488bdce39946617afcd24a0dae2d358e778ae2a64953d494ea51c9f7d530a7da6eb1bff1ff097dc2048ddc6b88d31f3172c267bfd78072c7288a4d643d712fe041e1a0774649e83f8aaa0c1dacc3886b80a9001fdfaf462f61b72d4a9b73555d66e77feec911adc41e682105cd32c89288efa0da43427ac7b3da2c0380dcaff6612887a7e603dac6a6873d887b5f1014b2d0f4f3a44410bd4a3c6500c77bd464aea4b60cd911687dd1917b914068c76a4d2a224e45b8cd5a966dccd58dd1474347178c119569b399e6546837426afd3a8a46cb03780dd8a6c0e52b2cefc2309fd8eae43ccce6982fe13201e1cb8c50b30c9e3612a6943ee8e227ff7cb27f0c69c3b42d1b2e76dfbd8f6dac2c92387e279c9d1ac0f43c303afd785a9e1bd5b399d33747746528be5c31430e27a4f6c1b377d70593ce2373ffe3d6ee2fb62c85ed28b3fa33c6802e6e0c5119966480c0b4beb4d62cbe70e06f1b43717c80752ad8e2230db697083a307f36ea202518ac5952530b0de53c2df61947acaa5340d300ae1afe4281417da44c03021d4696b301740a5a6703ad1b5e637d67291e5065433e31dc67fd7fec330b4f705a7629ef8524cdf765f516eb4b87204d51a4010ffb588cd13daf36273f752239d9aeffc766818d042939ad5b38651fa26cff4b838ae05d928821ba96693c041c7a5ec979395febbe4b65b05fd014557494d3c38a2828cb945c814a676726a4cbcd5c6be964f0b77c380a1b16b60773ca94a1a77ae898c767520725bb3b898c2c57337c8373bcab61af8aeb1c8c3d22331d88a5e91c15cd06b318e8c4077eab4d585f976e7172dbf80092932e6627fe3b2bc7be566e84f82841826a2fa188cca88935a6009eb682fc0ba72ffa3b56bb0ef67404c291dc40d970d3d901ee89f916317ccec2fd0f22b63bf0528523a4cf5a297a497015d0a9772c7fb98f32aa75bfd7ec556c3971d0262e225ada31cedfea008d002f0ff1954d21d60434ac0167357dd994c78ad3abcd56eb2f5c4b8c39d2d7c64735f93bb1889c9f6b53b141bd0ce0fc10b812db432701465a0254240c3e942f14be1d852b67eb3830fb42ed76e800e28641c351ea4ac43ce29ea481c06c626d2ba13140f00a072ec924e600926a1803f506c7b5b18d528b03b0064a5346042aa8e43377bc60de2a5498c8b875cd1b14217ed7f5f732d6c80d509a3a9699af96bb709a74bb63d338050dd19c57d3c58bb0df586741cb94b964fd2a83b69e9bdef303fefccbc593cf417a8e084fa0217f3e6bd0df4a401bc554399d7b9c75964b9def707efd10a2a52e3143ff67b8a32c4e88c3f325db42b61cf2f17ec70cce4106eaf79cba53ead989c47ca18f99691b348dbf3e83c6152abe5e17ad8f3b3dc471c1bdb7c1234a66a6ed4ece8c08f5d4878ada5d45e9378b712bef698f12b9f2e8dd580aee16d2224a94d33453f3dd82ccf39944770d39573cff162de37e69a7df484acca3f214e4373f2e54f51e5c8383bef0719c55fea37c5bfee9f5a8248bcd796ef141199dd11ba707557f5b30edfda39b0fdaa43f7a832dd4bfc4a99ef50faf6965daa3342174444c739a0ece57aaab6b4f31fe8355a810d2fa3d46cac25a539a4f9c784f145bb07354c5ab8b66b681f1d0a5c7a9441f93f482f2a0e50e313ecb05fff5886d72d1b1d7e32316451a10917e5b4ca764c4f11773ca30b4713a06005e8f4c70da13d45f57fc030d80ae93b59e0446944172e3bfc178861ab028a6735c100dc2dc1f4dff73352cc8cc0fdc91056a9af754bc646d86f3dc89c9fccee6f145942c4a890a9c52f150993ba54ad91205a01c7ea1ab22048eeef45c204827f995c6577249d4257a52747992982951b49bfca5e7f56c8f3042ee1eaa6b0b453e3354c5876d2240adb16b2d737f62fc462968193897d69c050f1c247b77ec4eae7e8e012b3379d4a4fe3e6dfcffae3278df57ee0195ee88a9f1b0a3e1fae474b818285113a59e983747c17c3551965556e5d3bedbba5ee3066eca8547f62c20490e756a31e8cec0a5fbc25ac6d79865e16e2250b5e14900d1887ae0bce7ead1ea36519f4652972fceff0edf0a3e1e31bf50e743fa17e63b9185c3a794abc4c8125be1a4ce8eee566abea7a6fded11643cf19de1e257081078c1de03fb0af2b0a3d1a877578a6ef4a2cad6a64d736aa8465785db83445de5ec801e323504fc3cbb7a8c029872651b4aa7532e9f6ebc5864d0a274bb07ec8e041f2c547578d32bf4c9f2fc54d1d680b16a8376a7cc01b01bba5cb905a6ccd749bd0175ae8da5816178942edfa4b4ed6d52893101c0c62388fdadde55a95247d23070a53f60c55894e4c150121e7fb7d6f05bdf1c8dedd2ce7dd5dc90422677c92e64c911b5a76ffe97f3136db3ea24106e250f00218d9a60c37f694c85c37ca419ef49e899bafabb18a91fb8608cf09511d1125308dc40fcba86541f478f1c930537063e17332de5a279da5dabc68eec7cdc357df20c299f42e299f1f87fa03ee95a09d0ccf1095db8e374b555fbd98b134b67834cb4f5396b6da80c7e529f1baf83e4522104d3f45363e491335bbd1f4c8a0d64cbd21efafb5dc9c5484eaa903826cd71603aac4cb2366d80964f06b3f53388baea1ae741c727aee347266d4c79c38cc93fbd98a1f749b67fccb977dfb74f12a73a51795a148d69ec43bd888182cfe4740ef7733ce3377281b738ff34f6acda4a0706bc42b12606ce9b74679fa8200f6ea76511e1d651751ab695d3caeee7707d511fc9a01276fe3fb0062844418189d799e220c20382e0e678eac82fceea90f8a396729c3fb19a659f1aadd8a74cbddf41c97ab4daac628cde0d5b48d789742eea3e8918f18979cff78df79a99a6368983773078129615cb5b86b3b342ede61a208dd65fe4b70382028e61d19ec8547717b8dd5d893ba1702b941513a1bfdaf97eb3b6f75150fe2de27ebb843e1aae66ab1440f5ee490f0cb2644f36356a0a15ef043a6cca00243ad6e9f5c0bbd6e6260484cb2b6f713aaf95dde57562d9c90439ac688543eb08cb1a41f25706651638b1ed46373da9493ba5a53eaa40d5c38ab38433b11c0769051dd751734f0780eb2d1dbd01339e9793d6f92b8af966dd098ec69398493a9c55060745d2322f18f56acae2d68c03ac233d7b0b21e192de165e63b0d6b829f151399d5f41ea0fe8af0045b07bb6ce65cfc90e95f2825f93c697d1ce30c55612487b7475db2c2566f4246cb130e287aa8b66e1773d70106c4229e08e8c9ef895638108332e7bd453b3b57e6c299a1da96abf5b0207a385d45289279e84b01cf646d3ec30e258c76663fdd623028f1f997c8575e47f346341b9ea08f3f7dc7c10bd60026677fd45f918db5d68bd728b744798b59478e29c3875df717493ec66f515de35e50f4444a4c27ded3b996dc9c1032562faa6d46bda9729ec7bbd8324e09fb96a1700af4d44b2050886300890724b01b5ccdbaa9714b16d2a7ef00c164bc057cd80754c4947aa182ce2aa3e4a6013040bcf2d186d16f0e13d1935692963ccf0cd4c8f88ca6f5ad15f53e9fb39ace12e1cc2fab398fbf62edf1676d0a9d0168c8b27131cd516eec3183b83654b3b8fe8773de0bbd27824680cea603c946df0add902b884a65143eb6ef85fb2b8e669b7af046860f013eabc5fa0e4080fd329924ae7dafc55030784f842c9b38b30b8fcf5c71df474691919448d9a4b6a7758ee8d5e96a72628ee5003bf52ea5958d4343230eb47a3704526c5da5d15e38c9138c32891be04947140d549463f4e230a8cb90137d9bce007cc4d7626d1d9e5b92f9c91b7e453bd045e41d10a108c8b6e961e72242000875e336fdc606478f0057f4b6de2a7402145e73b9deb629c8a26663c5e3081550a3446bf794e414266f72bb6a8dd82c03102542380aa981d8e5e55430af1f37ffa9adb2dbdcc8f29186646433fec5b8c08599ed550a6256cfec7c92ad0dc2622c616c2daf7373a42dcc780ce4ce2ef882794930f01018a818bb0916d86da4afc912ebc0df8aade243b6c1b05a5ee3fddf60c6d6578987cc94ed8a4e968a6a3f23ff34bb4bf03331c2388a819ce1f96a00191765d61dd2e1eb456a4e266fb189034feadf0c2fcd85a49497209978fe81be58a61eca4532886a14885246b20a4b5b8f7227536fa4042bbc5e588202f7c8e96378870f0b28f6d954be22ff8f858825e62d1c057be2b21fd1fbdd62fa932930cfac50aae1504b808e29a1471c0b9997a44fe02bd4d6c05eb18c592af66c6c4ed2815ad6291bf8cebf8d816548e36c7d9a34b5d2889c23f5657658f64d3960106b73f02c034b75bcb831b1e7b6fd380dffc0ccc0e59ba5cb55a4b9067203698edd374bcc8daa2d35199a2eaf96f7e5c1ae74a2f2f246531d6b575d5d0fc53af864aa13c8c6810948de9d80fd2a718a823281151a2bd2e45bbdc8c175d3b53d8e71277fe058c880f48a4fe1ae4d780ec8bbee6b7e523b22c24214d5e7c184ee6e658b70598aa8a98c82d7c7ac7c1fd05f87880834bb78ba7e47e39964353e120b5f1fabfd94fcbcbd06fa7e5e6798cd19ede918b0f3c6644adfd36a802db686ab9d39ca6869e646775c7cea342e7d3a66bb7c0f75aa5f1721dfe053b2f5e62c7dacf21750daa93d94cd66d9b5a9a801c57d474ae5a445986846adb56446f570f7f17e7d9bcd8feaf8b9b1e56787ad4bef305f56a5058ce3eefaf70a6c34ee0b1827a9abf883b2812b8d569576ffc0df6da35a306903bd2d0f86ab543a9e92894c63cbd283aa98f9cc721bb29ee4c1486f65318c8fc24fc2862575775f91cc506f74037861d8a5c85cb8e4d827cd2ae4b59b0f6285914fae7d3163c967356fe01c95b96547716d80660dda1ef78b00df2c673bd456691dfcc387b552a1a6846c1f4afbe824916c9eb30b9683191759093b73096896f56ecd7eca2f5c7a273c10a8161ff596e73eee4ab61c13514074bccbad0f924c1e02f911e4961848942c15f9944629f226e1a79c73015cb60e2fc720367417d456a4d6bc72d6de640bdac98cf4cfffaf09084ac9dfe9e2569bd1b64e6837d319812446da97046272f50e2427151d5ccac2b3c32caa315db9d68e832de3d1317d0b671d464dc4510217d97ac4f1b9716e5282072b54cd442ff10624201520fa098800c7f3ccb15273c1f0b14b026948b9f8ef51620f98eb762f6e45f0b47aff293e0fd35e48831b6faf3d91ed630317e36da0eb8af28a9055690bf817dfbc865100921b44cc8051e6da5d904e5331713ccabc083f9781015a4167317a01a6771357e24127fb7cc93a14ace54b09acc5d08c503bb22796ea0e5737272bedf0b341d969c54b9e17199f1cdf871c906740e6d8ace78b92da3ac88c2374df0d5640e32af53999c74ad8d0d723c0c2fa9b75da25e2fcec4fdc3fd1df4705ff11ce1fde8c78599d10a5fb368278e3edfeaf2641a68cc3073bfcd9f5d19decca913ba3beeb65cdc4c160bc3e5d451355006649b36da0c2c212c926be22a24bd9a5fad05a6a1a3d6e63bced284050f7681743305c814510b4b64c924ef0432bb8d001ae388c88d2ef0e3d67bc8948ffeb411e23d4b565dd79f691fca9442e311116912a2f4ff4bef80bd738f4ae6939bdbdd71f0185cc5cf5fcd230c4a784afc6b6b4e8d0dfc80a600b8a8ae7c9298ad121d61f3b119144bdf0665a74e8c6d84605dbf8ce0ec470a3a1dae5fbaf277e72bb318d48473fe6029711e53a9382b9b4122b6bc9d535a7a7b50c1c648af2b2990fec25e15ca79da0617737250f1ad7db3bf5043aa83dda46e560580a9dd10aa3643cba5c0fdcc20931354afa4ff4cd22891b27ac54176588b094aedecdf74e35e0e2d6315cdcfaa0193816c4e4840cb8c0ba592b54c815b6a0edf9d957f210970531ea0880e0b9a67ccae673bcaeca80dc860b73df701e0ae885f05632de325a96eea90a26e8025344fb1ceaaf4d205f4e88d26fd5636e301200f94d32bbacf5ae7d1f0d706b0121ecb5682bf9dacb23fc14d840f4ccf16485417e9ddc6314b6faab539a848ea0f9ffd0b2631f95871a43049e0b95701e40da43f0ae60c1b5303d64225e601dc8e62a5ee5243afc9e9d2e701a186be64431fb1279a465d3c62a56483bff2e46b9111f2c2bef0b487a7b1761b0528a61224a28beef7d12d00a96d01fb7f215d9ccfab000d702665d3941ea2ee9ddf16880eaec321be34eb4f1668bd17b7a2e6a3508e944b2aba8b011bb3bdaf6da804b0e52a072caec830388ac7e19a6474edab88188016dd36cf3205008e171c30db9ca110646884030bf9388b6bca8e246745f1ac08c587fa0afbfc814131ca199817e2929fb39bef80868ffcf6bc9396deeab89277f8f15b5171aa648d7dcc1f18055123dbdbe8a2dcbddc1b859fcc3ad81c86065b8245998284598384224644b05543b8ac42f2b64abaa50f570c6d28255080d13fb61fe654abd82106949d3c3165dd708588bd3eaf515537c9de9b37daff71817a4d9e0b4b603f7c01ff6277031c9608eab372acbd57ddfd0c8378644f95fe70b03f30de601aaf605dad92fb31179fa8867cccedb14f2f08e8e3aa89992427e06a639fb1685145b3729b7a30ce75b18ac2aae0fdc908c84cc05b0b0d76063733f95cf82e723331a20b911ebff82e42338722ba9b054a3a5238c3b594e1faa73efa5103d522544c2b34b26cd7812875dcfe510f61d5b7103537fb6f5ab32213b91f400adb43234b564546c47f9cad95ff7e17975ec4fa6572e3441add19e3c246ecfe1f19e65388f4a41b1fdc4e607490618c96ba508e833bcee172d0f64f77476d01a734c7b923ea605bf2f10f0ed008919bbbb86114dadf922ae7c52c0aa7aecf0b9b786e6938895424e57248558f791c3f38847ce9e8f9cec15c902bb080bb095b63ea25ebff205707799f7c261f45283e3d99b01c3b943feb5a7c2cfc0d230e094b27719bfa05ab8e847c2322dbe8e5c9c2b0dab7dc168154310be9080d0f13ae2ae2728e3105eda7a8efcdccc3606569dd1b1b4ef020b941f084834bc99d5a8df4b0626c59573a8afafc424d1c0ff55aad4b79bb1c22a20fbca1e2c15b0bf72425f56d62716a6b58fabf53c4e3708e0e739124d7e8188cbf6598c83676ba0eec8b56ae44f5a7ddd49679a498c337ddf236b187f02cf582c5220b77e3703e6ce083252a5c88dc4ae8692c7cfde7cd85ec6eac66ffbe78620cc9828a1013282cea2fbf0726a14a3985beb728a53b3f511dd97662ad67927730e5575ffbb585175cb49fabadeccebe0a4b9383450dd122040c983a6ccc7307f107d9a4fc5d9567942c20ebcebef7f10d290a6b69f253f42e49090607d8da63a9b6afa985f00c55e4f824d9462fd3e2562a5873ab3a139775565890f02013a40c31852929c0c8e0b45e064ed6cc8c81781afb86e7079c88dfff96b35a5da2ee6c2a54c26d4fb7c37e9d8e025cd7519a8d13c8eb46bdaa0facd8d8d14768fe43951ad41d2fe37933a96801afe86d76deb0b07856e0148a843a6ff3d626715942bd89207176ab0850ae97e517dfed7e2eaf74f91b539c76c89de8a82df4f60e1f0a6ee1028c05822ba25e32f9a9bc409d20c4f7a87b1a1348d4ca84e4f022a8a6523061d8daf3b3319426915461213f03c7922a75472358511069d886343f09299068c83dd902ebdd1bd56fdffa6356109ad32af84867971e399ed6ccaa5347a8493038ec76b2a164cb8ef84d079b895bcb2f194007d934db8b1a43741813520a72aa8e4b320cea457d7ca1e1afa09b8ae2c65d98c9e871cd8b0c37f73a85f49c310f19de82a104afd7aa9a20782200422b467c96ef65597617d3a439e65a32ecfa8d4955b5bf1a38874de8871572bf8fe324ea396db049f4491d543c00d6b33e3ca2ccd39afb2068a10e20816e2fbcb411b54c6f2d6bb74d163efa46a1659a4e8a30a801ef75d120cd4a314c69fe8f87e5310881f2957d18fd274eb2040f33bba2b5cef5b0179165a65f05059ccee32fca29eaf28256dd11c3d93213c025ad89a9f49a895ccfbae80453da397b81bffe78026a52b84e589ab7d8771c9b68d9012233b7e31f38d55ba92463fc237b85c9b3229123906df228464f814aeec39cb0c52457f77e1c73e97a253b13b3d292ca55fa2983afeaebcbc60b30c996ff6bd5611b98e90836d6e29462756ce3754559405f49b5bd1e7b2b36959515fc3c0e04bc3cf81091393dcb9279ecb89ed867b9b4297db58e511f832e797d6f077754fcd15359b6544c7850b89a2bd2b6d4a47360855ae9f8b0f4a7bdd649360bb80680e919c953214d652766bc73a8a5ae79547371520f12a36ef9b6d0edc2a671d7ff75364caa5f7c5f08e23d98217218b829634cbf8adc8e337fc5b961b07196c0b696333f3c0db3cd6bcab01f2d3e2077a9d3baf6e7b07eb2b038b6249780a05ffbde78b6d7d7a3b34c6b462e3105d767f746628289b5de174a0fa5f5a0dfb009bc121bcef18aa19cb41b4fadfef2e03353bff80b8dc925624e547571b1a820b5d329f5a0dc7c9235a4f5ef40d4c266fc95c0342978b645640cf1abffa43e5ff717242bcb4f80b67404482686a18c0c6a5a133d7d9ac0505cddf171ec62715f76201668b05e18cdf1665c89c61e51fa4aec6b255c07cafb171ae7c55cd1d26857009528ac1888a78db334f1b5c24ad83218f5fb0b0e75df338d0cfb0bceb924ab05092d4755ce9aaefdb9bc8d2994fb5b7690c1fa1eca6bda05407c6888ae99433e2d8d8911dce51456b3af610cf6cdbcf210ea4f3404f6dffbb7cd379759e30a00ae8b42c92f894d397c94cccaf22096ed135effeec305092126e8992e0f5a45af4c39155c0cf313daa9d23c5d88a2a111eacb262be78738ec95838fa9d29f8a93ba3909480b8c446f70b53cba0352b0c440fcb1ef5c43b286b2b723717c5f636d124d8833121ffa9a9b9a7a780e0cf12964c3ab4023b83b3c619108a9a6b4485a59ed06b19b9c8da4a26c809a00841a779124236f23cf7541d577456feccbbedcc8740526ccccf8024f2623d6bfbc43cd109823cad20f47cfa039122fcaa52e85cfbf4ea1ed147ba71534587e0ee1b98f816e968ae0ca3bfb3fce8c259c35a506dd78db9d3f5f853a41f48d59ab9416dbfaa56e0ef09eef63560b0bcdbc9c2343e94baeccb0e1cc8f9c93c27681dc795a50f6525e34b5bae10754f5be092a5ab7341e83af45b8642613e6ec3e2a9b658454b73382815ffb4fdfa1ad5fa5d50a14a91b57ec0f7b0ea96863796cf4fed6a76efd7038794e8481f8763f14c67606ba37d854f0242ce173a6818957575072d193a57585c1aa88b184468ee47d304e11f9f2d3dac13bc0077eec190253aa3d15d31ba8e7c09f092f4bfe160cf8642f7a48791e1ae16f178ed9ee63a0bdf9cf03e3308bbb382db1cbdcc8ac8b7494999de3c8858cadfc1d4701343c47c51728d805d2b47e45e7ff84bff3632c14ff2e7437f4c66ae8c3bfcdd201bd01479d1a3f9eaa7a2f47cb982bbe29bf3ee79f3009335539cd5fa30a351191b5645905ce2ee3ae19a6a7d4a7924f46bfb2150ca4d39434ba2730dec375e50381f16d79f0d2fd596583f6513e57eda0af020f50694fe0defce38c5d71592205ac5fc30b6dbd2473807e0becd7267755e702d9bb33abac901b81674d7f0e40e741354859296f12e6d02aa31ba6ec2aaa99560e54c1a31a5c7bc3209d366705fcc947bf5fd5154b2c1d016979512ebe4f46675ae771ae944dd03685baa1ae27275fdc073cf3f372c05d0c69034c49be0452e7ea1c80ae1b02233c7815f8b98a9260802f40b1aad744bf78eca01be3e0257c1d4c355ff48b75e0923f4a3c0b2fc4b320e4cac83a9ea89259843bc2ab6b7ab6f077282d626ce9fafd56bea48182fd92520ad3c2216be6db0e355414b21dba2d0c5d162531383f522f022f991bd7930db83179f9000970f897cc4e0d36b68d53cfe9b3d76fa4c0bcb1f1b790b1e806eb40c6d01c8ff2024cc12d05e0556b1434ce79fba40b4af2d8c91731151ba27777ccc3181f0baabb8c2d69ab0ca1b5fe673f7ae2476a37fc3fae249cf5e0cf09f4cbe08fdb770fa11e0e95aa07f42fa4552a278a3002aa7a45e60de31f5657a9f08e85314fdb7e2a673b1ea972e36188167d1fea2b2ed3bef224c61701ae800f443ddb2562271667061a4d18b65d7a329835efc41163b4148a7ba8b601034a6b5155cde5444467ee58b2985c03dba384f84b393a317e3ca10c55affb6f6c28a1e4e9f565db20833514cd7be23699f04650590ea99b8a4b0ae882f9b290a9ac859808139ce066134be94d6d51963c57e81097fc5674a9d52c677811e38537d631bad12ef61f7aac7f9954e785b14d449faeaa0c6141f391583cecc037b5b16f08faa005bd066c90192e6072999cd1b5e095c4088d643ccd1fb02fee170aeee51a40e89339117428e04da4aec2b1541d9847758d8e205b800ba46aa7d3d16fb791a0496948579a8472e9d453f82913ef05314ab0c9e0a1fe93477a63d4216bf31d89e41d56b16e1fce7038908aa07badfdbe1879a0a9aceac361392afb5f383e8e98a0d9ae4b86826fc68a9e1db64fae2f7038a72305ea88c5544456e2e77b91eb2fe5ea2a4719ee37cb06638b66825507a001418658b226e155bca472d93b64e0b66fd9d362d6d23541bd3ab927c0c827d23a8f8f55e827048927906b672914f0b12daa7e07ecbc06ef48b29ac87c99639d09dafda92e2d649682d68403c6a678496c5be786fcb18eec91d22c2379d4bd77477320e8c1e243a8001e7a39335c9e52e35b2fd41a42930cc577bb758b6f6fefdfcb57968647b9146f8b5c42b90a746fb3109ca7d13de77c1d999e3e3ef852186359b1616eeabdd7e6a860c36b0fde0f94f32b15119dad3a84320b10f2ad1b872a79173d3c3075fa751aa0e9d62d683d43048d29316223bc86ec0c50c9a352120ae07f556d3b5e3682f8830315f0ab176cf7b471890d7a4ba83696d21a17bf9a5e1907321f1514d8ee05b6e2c18a2b7ce4a13fc9d7686461f62a458b98a674ab227d096f4dce0382528b19c954a09f23997c0e098e59a3bc37a546b3caf1e59daa1fb464a12c829579bd7e5ad10ff2897814f47e952503495303570ecadd0bb71adcdb61e2a83fc1429cd38c4e2b6f3d8fb25519efa0fbb683f4dd3f8edd821009134929e88505e1fbce9b4bc60066a238d9f60cee50e44d155f7b5185e1f882b753943ba2610dfcc0308c8395666cea2fcd317edaf81833ff4e006eccfdcc228ca37f8d442cd3c648742b521238276096148f95d46c4c3e01d3d8a8bcda9eed5dce57d9d009a915bb95d8f39e56c5dd3d45c36765b0758b86a2161ba5474a84507f5801978bd3f5bc3b1e2a07cfc68751816d764c0eac3c21492ff6112c2dceb3b62f86c78c2e503bad9c35ea04b96aba9159627d0e53e5aa1e60b26457267cd7246976c1161bc733659a1f074c60eb0da6627fe0f4d303115e4a1168d60085527027ceacef19a2c3d1bfd77c1e17808f42d79f32b82869a077ebcd6d6a61394b213d06cf2883c0ee1fd63e2b9ecda23964331dc40b8062436b3a3639575fa947dac8a5d82fa9b26b769a2d0b398892184b698b486ede1da557563989875a9e6344c39cdcf317807ec1c6c6dba34f80889719d1f9888a1d7c2a90b96416eb95fa5ef4f7b4a5cf231e62b3ef834f618f3fb4819bffcf7aadd2742276b0602d63063bbd013348a6fe68f3765c4ff59df25d83c520a73709aa317bfadf1034278524b6f4c159d2253b1303d12343da267582a5dedaad60fb7f3f520c5d5ccd1557e4ade9a0112f477677ee9dfa377e98a1721de270bf38476eecf6d72ef97a40474d5b87b7cb3c22ba6a98f0907a5ee2efdfb20f3ad138e9f8d74fce0f8cd2ffcd603495bfdabaadc90e623cd3c9ccaf36d4aa11f0c9fe8c96fbdb5994994311e488a237077bc6b04aa72f468591801d078450003ea86a72a031553f44fbdac425ed549ce0aee79f8a405eaf75e97555c57cf7b784269c21668f708656fe56d3fd3754687187c230adaf1cf3c45bd5dbb27efcc13843064a6148aea88cfc1cf13fab63d910a6d6a4ec6c573d873d8bbf35b05d6652abf244c6eb4244cd9b5dd55a8d78332fc0b3963b46348f4231a6f28740c3161258ed9b37edb5778bb00a0d45aa605578d26e4f662d023aa16ad990f22a42203936b0e8c4edbfab878580757529a29c31a2417c6eb990c8ca9d3e743b7c19acdb626838ae62fab7825628715c8e6400163d7faa7867cfc4c37950cba2e79835d5a657096df3c7edc7987a3b708ed46925ef5d7066f70157a57c3922af543bc96a1923e8d3dbcadf705994f0fb84cfe9e46464e617f637659feecf603c703307993ffd1528f5521a56aa9de1cce76fcab1a9d22fa094e3ed074f05faca139904cf6839b9117df92061bc6d771fa84c434c7d70dfa652d9108643b4cf52ea7f784ff71cb5985899826c626502f1b907a6392ea0b9aeac63019f424a17cc87cdf71760a7f0121288ecad6e25d8159ee40f8c39181119eb827cf1c38678ccc23224cff1100200542ce5d46ee1b21fee2f9b73a420647b8059d0b15646f364fc6a064da915d39ca24a1f402332cdea5e0a99048cbd9e8a30ab7088138d30be30e14d84c086d04789cfa2f9585086ffd79e1f305e01887e66f2566467d49148894471c2b197ce2cf81186d7960c1294daa8b40885b1c6f7542ef3985c7061b3f435cd18a6ef4813d8706a879d08e4f163c9ab16b98ab865770039b2aee92ffa56d8f91aebd9734c3b62caac7aa21f771e9bf12d4a360dff8b2503e9fb9bc6f57ff06a038ae9159e542b11cd1033f5173ff9c1b750e96e3aa30fc2c5d1d93de142ce5eaa23ebd3cf14d100f78a684539c62f32834a16d0a0f4992ac99f61d5bbcf2ccc4eca45ea99fddc44cbb2936d330015d82d4139aaacd1e26d8d7f81f79342eb5b9bfa607f6635708038d135c54e643900ecea9a6fe89c90f0ba36368b109a7f691b5ff9410882253d78774ea90cd21bf572e391dceaafaea880c333f65726ddbe4727d9766a9065320338598aa6f1d62d12154bb14e1d8ebbf45e2be17587c76fedc9b8d1fdc097f18fe3a97eee3862ec85f96444bb2adaeb2f623714a4497b783ce25986ea4075cb58a376405fefd56535c31b48c31ecf60540f0a7718949278de741b69b01f5bfa11ffc6c75992ad6cdc56f3d29f10e4dc826e47b112b2ff13ca1b7f100b23c3e0d620f74a77a6a524ae51f10be271bf1da61046179a0157aaf4c4ccee39934d735c0a721db9b951a94aa11ff38649b6b4acb66f8998cd860a81c2e419ae5587ef2970b6cddead444dfb3aba916be4953ad856507cb2562888dc39a8bfc94383778baab441943b19449e583e20cf6a6e60f9e3caf3e900429f3e550b1dbb51fcc08ceffcdabc60d0e01685207f2595d894d6fb24edc261bf8c9affb86d89486f3e19326b84d06dfafa5120cd9b97cbde44efa0eb73bba02a4f5a58b57a5cc6eeb98c039865586337818bad77659d11fb4c0c23e2a81883ad755649589ec2dea5d7a30f253a27f851af03479bcf2812078ba7056d83333ee7fe52882271c804e71b079636120c37c452e0694d2840248f041e3cff44375a8ace808b4f53fbcbc2f614484fd7e25a281a95e054f69b967fa442e797d48377053d5eee5cc0ed9d7391b7c301ad9bafa55a3526f726f803b6189a5759b5c94e6ffd04d0934865d54cd1ee7573d58e1d7260eed68d26d1dac0aca096fd51cf126ec22d2d53b481cdb738cfd1cfdc728cf89ab905aae4f202357df119ea2aaf4371d512277955cea8a8257e5c20e4156da99833d579b87124e08cbf426bb87071f15e31ea2725ef53f816b5edcd8924dd41b05f63caf8d3bf168dadd86660e074908cf335faa2a68516c2d485cd06dac9655dbf7cc1784e573f381865e2e0aeb89216308e13af2289d138166b58beb9d5f51d946f27fd28bb64114c9c083d3eecaecf9f8b16009c547c1d74525c7a9d8bf39cf914a8ef477a1c98f4d2a68a6b8b4b90eb20ea7cd072f69aa97a2e7b673300f0556dfb44ec352f3a4fee293f2267e32219270cb0c367be354c44500972b7d5b53b5163e50de1ccbc9ca92d14f1035a0c1160973cbee2e40d8718b9d1fcea89c5b4eb649c79b31958c4818ef5675f2ebd3d9974d19667b781c1026528b39889da05730fb46ebfc225f396ef7250f80d4b357bd3ab2df54264ab3fc427ef0051c11b09f433120869b5a1bd2900c9b691289ef0d286e76cb95f68236def13eccd4ce7cf22d87b6d7ae4c4bc0de29dc6cc7d9e44ef6607b51926316cbdd7b5ba260c107d374e48de74cac47b61b48fd0e044f017ca001f1919da48cace71dbed88133d26c25bd0b751105a78569dde8e3e79628edbe2b928068d17bf395ed2693ea825837fe088fe9f87a6a16eb701e2c04d3b619fc781f28025cb97468f5754aa838cd7d01008dcac241eadd76b34293d1bc11104bf6d58bea54f4a62c644915f7fb75d53be6208f0075939689352604616d4f3358ad642d916d28ac7243efdf8a3da4531867c29908ef3cc3e6bfd1a42e4e6bd7d3acfc343ed0050f0dd37e391f314b57c6bf4b186603e8162d7f6987f0feb70d8ed5d934c884d1c9ff1c4cfc63a640a15e6273ee37ea2958afc035e14526126775d621d3d7802867ece54ff57c843507f9fe401bb74a47b3f7e8ea6493feb36a142fae10216e0fdccd2969563f62484a9c44b7ddec1b77e5f68bf434aa4ac3f17bacd4c32d3a7c04daf0f2e6a5d9858020266c920a9311ee5971b6cf2d95cfbe7b80935a3d1e462182522a28ac43a51089b6db2c93586fb4674d8a5e0d03b572267cc121722efeba3d6c77403698507c214ff396c70b22834040497db8537638a90f563a6cfc6161a2a870ac1a5f2c75c3b2991b4208781b9265012140e9830ce6fad87efadb3d7892697be11edc6af734d3fbc5051f16dce7181b473e2f987a5176f026bbe58750f0c15a4fa1bef103f6f3740521f7396151b1b4d55c955b07d8d52288f93c292274137e8ceaae38e98dab243ab830f8537c414a0dea4bf57622bbdd34e93a6df7d444ae991ab93753d68b3a4aca0c31734476ac180fa6e467654fc5fef19b92b461321e4b8af7b2ad550404d5aa3e7840fe6be3d39868db6906418926e15ca788e433960699f8b1d59aa617974d5bb1eeb533db1a137384bfc6836a85c552b96274e76ffefaf221d1951726558a114ab736aeb0417edae5fb47c06cd9e3aa4e31e2023b950aeab97170b0d856ae193a6a90db255fc8b099a793dda0438be64be1f492d485c01aa6e7c254a54de08dfa5138956cb5b5761dc843950a632d8ebaaf54dcd102804d88c328e6f086f1284e26dd47b2f283f3c360b9e7959f490418fa10f6ef6709dbb260f07d3dcbf009e8eb7f20207230a30ed9a8c9e6072a86c0700d6c86151990270baf9657914043580b4fc732f1c5a000e484b47216ad06e160ed0b4013b4b9a4069b7107f94cfc9dca87cfdf644927a93051e90c79fa0b51613ed90a4ac23535832bbaf18cb2005d433e5c9e513e459316d45077456586dfac04a6d5a5d01c03e0cc66c04270aad716e70fa1bfe0c68822bfdc2f2c52615f5b623d2ad397fde8ef36593c59da16eb6f8efdf8b750c47b75a6a8f76c3c40863ade29cdb89ae76f49aac9336d56f954b5001064ad9857fa76812e732cb5b73d526007203f8df7e59bf68558fdec4cb730a07ddf3f4a378293f8b416a42c92477bebda254321a3085fdd7ff1a4d6fb305e20a35be959f3f12f8955165ff0646962a180ed033082d5239f1c44a99a802a186e527e3b9d3d803a5ace79f56153933bcb3537ddb1c9ff57736920c17d3c4a9479cfd5fd493473c2ed9594563e2049c6618951ee9e0fbf80078ba89e031d7a16ec7bc93ced6de0e271ed10bb5a94b2c0e9f52d351a2d2f59acf3a821588c6bb6448b54f593b1c647841079da9829249213d3c41382a81277aae9ba3a3f680206a19c519e93c049900bb734331ffd799b7286e3c3ca9b859e5f00d385de0b9fdc0e5d3616905e22c5e9da83c3f9f19919d70f00b5791bccede519acfe2a9784f82eaee48a21ea57e30d3bf8fe10069caf7749a0fd26d97f45c06219eac14e700e73cd20f381fba166910c24f59d60e5f17920382583f7742f0276b2b03c33d4ba4a1832e476eb91368d6b1a7ea978143ca36156d3d2dca98e76de50afc62fd669e64512e4356a8b7eebcbed5c9a142628c4e9a99daa916442754b6845b07cf62d19f57176084ee92b847334d9fb6858c5f37aeeb4767cda89a22cdc066a214117461daa38f26f01778e189611de0dfbb20d9d7f9528169bca461b2974faecfe767bfac5a96b3ab66069f109ccc59906409c445f79b62d7f527af2971aba0fbc518b3e8b05a341dd2e6246e2268b0b394068a7edcd9d4d613582db357ae1c84176999a81be49e118b69f2bc9752b9d4df2407956827eb92467e17d54365ed0a4337447a1edc821df44dc25b2c8bae07b20d9645a739f5580b1aabbb560461af7ff3f0792d7ddb26384f51d66b4558b536b126e63dd39d5dc756b66f587aedeb68fe4bcb7156b0ed7b4a02dd98a9a8e7eac6cedf6be4d4ee5c8981049cc1b929b4cb8120e7b659b5447fe1f9dc02397bd7a200f7f3e961162883d5ecfb5815fbce64024910f3684071e13ecefed373bedd5a9f28df2b1dc01ef7db279811cc104ff4cc1708414224b75da9dc729c26d3efa1ba3456c9c27bbeb5f30f1d0e3f3467c6073e7f53dc5b59655c39322e993a22edb510f7f9e60c6efd545708651df8cadc98ecadce632f171f04020e580a2fe5f4904fc8a1d2873a1c1959ed4601a42526176d4ad19f5c0dece14d1f04f8ec387726b85ca81f12fc5504f84d4ef11d774010d57f4d5f3cb49d0a2571ae9ced5af50f6735fa1bc1c08decf56ceb6d44ba3469573626010332701a45b0ed5dd5b86f40489ad5b5c448ded23e872a19dd7a6e697566c0c6978bd9fbe22154f8f858d33926b33b20e25ae6719cda7775328f5c2c0ec7a4b2e9d85c6025626775cb73db7d1b9392de79bbb0c50171c8366341180340b4b4d21bdbfc37ba958687aeb130135bc1f24bf64c3afe31eab1b766b0d286bdb1cf24cc1b7f2239cd16538a8c38b0eef54e36643fef60a6e065af1f5f04aa8a3e5d9091cf912fccc1e867a4d2af297488465454bb40b8b14569a454100436d00e86d202cc1653627ae7d5ae24c1132e4ef926a1bbabdaaefe5a2e6d2459bbf7a8ea955e963b7eea37a99a41893565d49a8608fba99dd8a647c628c90904e62626de5afe17e9f60c0cc3fd578e0425a6f405333e7b9c56847cd633d2c6e9df875a12fa455c863f485a444d3ef2b558be2beb2098653e89c7c2d53bbbbd9a7cccbb6806b99f6f1c3a2eede3c072a8058c06b7290b020617eb33e617b655fc240e14ce67f7d77a9ec81792b4ae6cdcf0136a8c55b42065980ccf2cc2fcbdd49d7ed7423216e333abde63321b18890093228ded8a851be7eed886834d2c7a0c26ae194f7d34ca52637369a50a3e1e93e61c406384f83959d5c48a3949929f69306405318f19dd807b15ebf654cd1eff1c1fd6267c9c88c881e54268b0016a2a8258355ab94907bd4a5639db7655bdd3d1cbb34b5b08885b802dd50df017dca9a4ee1e7d28e5a62d31d1aeea768c273636113b8e4f8181ae5ab23b60c413e5eac47645332e8316eadea7c9aaef27264c6ee9d199b433021c6fd326261abd2f26fb517fd451a22b493866859ff66955b0859f8e10657273fcd0f37933484aa39d13736f0d33639afa91df1a055a2a4e2a457bfbb91a12a0363d0fa86c14a806f7cc82728fd2bd0c428b1890eef5ef267312c99204327408adc7807ed24ef40f35b9b08ffa3423905c3b9bc1a754f098881ae16804c8bba999aa8a1c0e3040ca1aa420fa2201ea25548f9e91f170d23f699a6ae4a1290daf11fcd979260ec1672bc770d9d0eb74baa2a017636a21aa76e6fb4790f5a4df67bc4a29f9876e318a08257cd15d71a739b0d472e0c7934d30992de327667f7a4c7462c63cc9d85c6d9eb4b293290a660732fa74035803a636013c103c50d636dfd6cbc389689aef263c2908d6300d588dbfe3e11aca86bc06becc08ad9bd79700c6391b7b506ed6ec394ca182439fb280af9856eb807633abcb2d7038a28cb09c66f5b4e0f9836d8153d36897fc4b25c818e786edb79c0e12871bd17e39155accb7a0b594cf5a4a0b82ae6b8f0367fed09bb2a7082dd614af2b3634ae5a431f3748b01a1feedaa7ee4654f356ec8d33dd450790947cfc764de2e7a0dd7b2c58ae72df05a2c37fd63245e044bbc5a0a1d3eb9224a18ef42c7a2835cb7bb2e47128c27ee245e1d31ec6c548fc3f0b32d0c80a70696856ea113c8b947b6bf83526d25c4e9f31d7465002d6aa50d98dca47b71bda50dc052b3d6a33bfa9c166ba7ff45a45e2d09b5ac780a0d0f172b5a089f91f089c8354fbd10d6bfd8a4293974cd53f3b792005e2afb9efa9ca82454b2213f8afe19e94b6e1819c138510fedd2567fc67000e4984463eda5a7fdf201ee23735e191a20a0db2d1cda1e3ceb1d074c7ebc897325047d76b0be5e41e270b9611f1a86fb2d0883d8ac259f23c600c61493995a7cda09b119448bb9c0447515f69445f62df5ebc1217db08914be4d50b9a3b445d80e574de023f47aebc8bc7aa3e3f413f68e1c685ecec8890b2c2913fd492b4e6b6a08f49649d836b99db4c9c022937f373b320f5065caf512af9957b5921ad8086fcf21a79e76b8ddd9173b4f94db933188673febc08705351e75c24f0a716b9a252ff813125c67f95519efeafd2a720e6ca98597c5dd4526041b7c2748e2a238c1cdb1446bff8f9c4f92c8b3fd7338409f4026c6a87cdae96d7dd8885df4f8fd8fb76e89288c32dbed31b301e523159f78906d2b35a93ece60e55e11f9b49b6781aa43034b7223bec47ad02bf5acbf52323f2ccf1a15c8ed95bd0207bd6dec55ae0ee083326d8f6fdfd1be46bbc69a08e046b73f9a15e314bef891a5d882b4690703a7f937e24d4f2e46f338f2b6def3dd2ba6c5b20b73daa257407ba37c3239fe9db32e2ca8ef87d1c0bb610c0adfd27f77716d397d737084477e75b840dbd5b6ae39edd45ab7872504be01299f1736e346154c2ae960a95f5b30c5ff5609fc2361a3f33e0d576445df0e54486f5119b035a06c695ab9d1f98fcaaa9def5ac7ab5a1fb1d8583ad540480aafb306a3f1978c5fc2a5a670b2f1e4780a17dd509d59bffb9e41b81f6e28b925fe2e1302cc16a6e7185b6d59fa62419718e48a3614cbb8a6777a4831b314a86aa3a770bb0c290e39db4cfb19c2fb124732737ce0e44b13758b62a0214448f4d7a86599715228d3c293eb6980c8acdb4b540bf96aadab243a2d92ef08d5034465099955a9d0ec5a4930b21423c2721f97783a5a60b42f86a36cde659c632e7a7d13460a637c1498cf810f6d6869da7dad0a5cd5e076b68ec35b0ee5f7a67bcd839fbed2d6dd33feab7170b078f452f85e4464afbc7991bfb0f058c3e5fccb3a85e410653a4797d36284d3e133798d8bce3af934ee6a99809f4b5d158e568647f5c33abf0bcf785e914906141d3753f410ae853da0789aacd1a95a24007c6ce1d864043948d5fd619385be6a1dbe3d65e30752d5fc89a6f8f8e99e60946ffa9a7beb7a7321fc4332b5744c73794577896ae796b6e9b67d49ffb9083839b92c69bb123221eafb4f8f7d054cfcca27e6e67de4d353c6b91b2781effabf2c1968281088bacdd5229503aa94a82b21814bf50d0369a67c9c944e222dee42c3fc3c989c1aa1b6ac12719c23978cfe31a1dca824261cc42561d3fa181d2de6da1271c9e6fd7a10a1c2928f64248401f6070ad1ed926aa090797c43faec57c07c18ec3b564f5f0130f45ad0cea9eec2a05ecafba37b40e41107085850f2f31f52b2462c704a992e21ef0ce0516f0a808745f4f51879780d1d78323c955129830b350ed564408eecc966a15653f1ed8ef9b50db42de9419ec5b22c94065e207d668cc57d3e017ef7ac352add8eef1b0991ffd35729ec244f0ca254dc2e8e76ad2eefe978fb20a838eb79e9e0042c037bed3ebcf1a43c576750cac9cf8193e20fba166982392f58a132903b96d5aae1c4c8c5db0a4bfe7bcf9d460a009c174470fd69ed88a1579dd851ab296611ce951dd7ee6f78a7c181cbaba71fa27a850c3ea5a11a94ac511aedc1eb98efcd451f4cbf661b71e37dc106ae1bfd7298f4c47621e18f14e3219e90d49f93a3fc36b5f2ef5884eedbe0a17bd5cf1ae14b227af89c86a3bae4005d7a99a48459d8ef5a8c1ad2d88e1da2aaf9f08ef817715717b0a035dd56236a901362cb4606cfdb040efc6a8959e9ef0b5c3ad023da2b80b005ebb12d2b87b0277ccfd5d28b151e4dfe1e43972819733b45f6ce8fa3df46752ce46f0eb1f5d1a960a679459cfe3824457da37264ffcb6a05a7c021feb7cf5b80969e0bed6a261a64d613993064c971eea67b5410f3cc5a60aa9d0e84ca8cf061423b048c0199680cc9e9c1913d265c7adfa93e5879ac306394c9bbad88811a9bf935f12ecddf66ad4b7c0673a52b5b8617cf390006d062226a223802e8498c1bf174884e7ba10c60e151ad5bc3f8c24f077ccf90a1af0961636dfd249a0d58f58254023f184f3fdfbd7ba2d6490afadf78db96e93e9ebd646648b7ea84c1ce3fdba0bbdf11f5cf3eea4585ae1499751734070977558c96491d29e40e95228fd1c91cbd157bce3982e4e715b30685e99fe041d5c270c3a1d9ca30ffa5a0fc06a6d6319d7e438afc12f301dbcd693bb51fdc32149d3dc70b7dc1119204bee93591e5801b5786b8dd9e1c058f8592a18711bdef884d9631dfd2de1cbebada60164cfa74c93021a75df5d72db4f0b828e7e46cfeffd76ed75e8b95abb6349923fddec3285c2f479c259bc221703c8d5f360c885ace43201acb850fe2fc5b9bd0b6b5d846044fed7979fd764f113e09d970aa925c1488d3fe0119f56af2a12558c9fafd8929caf811778d99aa2141f569a400da05d4585b8e8419ffb0a75750c0bae3738f15aca47ffdd3f3e0200daf2336d6937e44bd0784a3a149bfd9895568208161cada3e5bb945a70c20734fd9ede364581a9e3c1507a3346d0d4a840dbf838c7d8cd803a0f902fcce62794f518af47c5b845686cce257b0a043bff42b25e3391cfff6b3a1be8de56cf1cbf1edac4f42f71cbfbb90c286dc8f1adba51a297e92f4e7b4aa0ec8372042652f3a4291cad7e6a37867f03dbc07b663246cbf099961b3f308d54b78e880a6f506cfa27f8e9f2cd90514a260730f6a2ee371a724ed8526e4c621372bb6520e794cc96ae7ebe0d29cb2e9a374f09accd591d97921bef294e86102815fedf089dfc67ace336bf393a96a20b9671f187191c61ae1b8f32dbd44f37ed4ef6f598f4fafed73fb71da01a46dd58ba1c36d450ad4bfa257b3a4f360ccefde213253495b21947aaf070e18cd48256e44afc76d7f08e17f31e5da975c172f87ca7ae952fb70145ad8930cb050d2d8adbefdf59baa7fdbdc2e779f293887137553c2d2585d9dd3a1a424d6a9bc5eb7fe975014e0f0d7d2dd8bbcc67f4fbafc774bebabfd7817bb90a46b19f5ba7bd7aa17d5fdbc814117e7c2a3e8af976b72799885e8e3deb867aa8d826c277e1362ab153f5d0218c1fb5fcf359f438a9e8380778a7440dd4dc553c60c7036f420564d4e6a68be12cdad61179f1470f7f3c9bbc96422449a0abb74ed29dde0d65f6a1c57de83b4d564395eaa9703cf4dc5a02c1010bd67646c4df94fdd51cd11ef174ba74a454354ce4bd271dd03c6703f97971d699a63422f40111810543a794b6319cabeaf7160c2e82264db73612fd4f383c139fb2a7c3ef40e81c93d2c5a298a7459e1b2d1b88c875591fa6816ec6a302d8e9b40502927e9ecf13b06115810fba99b17f2c5b1c252ee5300ca21aaa830207786b79ce9f43b67c21fae157a961a180a64605bdf653ac638e30341e9353a0fd3a3922b202e2cecb32219a8dbc9d38eadbef3ed342651eaf829145f9a5978e56a0fd577abf2f99ae2b4df42f78f3eca7d34a344cba85b3901c98b6c0c9d1d0c274206045e95c18c1185edae2fd26a5e0dfe449c1830cf2504412f5c808ac3c8fe2fe6299bbb952e42d993c18aeb8b99051a1f115d74a36f93d89da31b484e9fcfeb185c5398129eb852d4089d2f4a9a93622c500e91a0acfb9e6563085c1ab1906bf949d1026cacac3c41c3ea99d5bfb447800e28772fb34cc2de76acd03e6c9f7c1388940930e508103f55fa6fa7224eb8dfd2c2236bd252be6d97508cce9ca5a6ad2c449a08aa4a025fd400d412b3effb51905bfe30caf8496ce2748f7ee17df7805ae1d564de6802fddf1032a779e092dc867ebf9432c5b3f13a0effce272c97c2cd2a475e1f29703c90dda886359355c0e713c6974160fb11f6471d980500057c682d43ef4dbcc609e07ec041475889b3bc6ffdc54954827bf1a022091fbdaa081279b5021d289434f9c8f67f42052eef3c710187607b7934f5efac1c8e574e13706468a8b44c08e5fb16f04dff0b8a954c492667dbeec49dceb2558c9942f49c1aa89701b060e441aca62aa950bd391240d1ec3adf7a3401f8750c2bdec723fec2008992ef9dc5b0cf4fc3fa5a052e22c1a0e33dca9994e8a171b453088fee2122f53e57970a44a0889023b8637071bfa98bd647957ccdf6308a691ef169fe1f2781ec2791e3fd5632f133ea2dfc8d535ee424682d8244fe53eeae7c02fbecd2db3960615004c0ce2c555646467f23474076e116b393b4bf3a1798690542ac3fcbc342e19527d780439b42ce5d6594e91bbd746db6f06815649ae1fd5e3670b816693ff402aab3aedd60195942d5bf45d50b098cfa3718c240f4ad5b9679c14f70d1705c09033775c2882847c5977e704be819e956b6663770c65e37fe151e187c8a52872815e95df8965229c3a16c1ff7c58a3b28b7c64953d3aa625a40b436d835a372543a31542b4b250e6c16003e9170ed974e102edf62c063c046ccf944942bd4447543a79800066547432ea49b5f5e51c9250024c969361621a5264cae97d6493fab774af2be8c1d7b47c27c5526526b75de71359fd433c931314a8c805cfba4766285543dd47221cfc1a389f9e10697cb34b5330d230368f978a5c2d7d333d0ca8b1014f0ed4cf3a4d9eb5e476f97905a5e64f01813d8103ca619d10926313694f141b90f20d63f1bf4d5244707e453250f843f58200cb47448e48f9f2483815d5df10f820664b70f42fd24cd69ef7024386d8cfc8a09c25dcffed8b83f2a414a387b5cdc15e69bb73d94598ff2e2e132ab7891986f1b2f3ba12e2eed3ae36680addb7871af0b4a1a21af5321ae9ec9153e37b8b6557ed10fecd319086a8bfa787a171b0644a8d2e1787736ae68da9e0cc770fb4766ebf587f19c84c36ddd98887eb6adade0fa5aa8a17edf2654cb673166b78536653eeda2b8b927ab7ce5623768922c4a7a6d372ba5a756befa36332e714b7f858555badd5422c4513ea6f45e879f15265221edfedf61af42d931bfdd3fe0d82faccd35242cc29ccc17c00dfff4d4b4c680a4a272c44a42e7a5e26d937b2c4cbb40773110b83857e752b379540bd42e0692ddd750dd91d0c40f74fd2fba089d3954470cc9df817f2f81d6c447b30b8792a9870854523676b802c6632ee381ce1e5d7acd027b565570eb5bdda98a212be30ba45b5c8aa615a1ae00589c4fed63615efb0e95bfbf99bdb404f6c45c67725ea9b5a29def1d7ff5e2be505539812e21d08a5f48bea3b5befd1cae47b8120eef6b4ef23a64b821d7c02f205dc55ba7f7dfc3bdcc61474540ac16254b8b50c77f4fbe0c3e7933f615cdc12804d49573d619d9405f46fd49108b34b50565d458cc4de9fa235144a316050e4f86e9b69c742cefb3d27a70599c48a0e2c0af08b82cae0552a872d8d4ba4038c23fde2660537d332ca7fadd7923fa656e5cef99b07780f26df1e30f67572218543e4eb06dbf580aa92a22f09e06e4f04f8a03a2e1d8f10fce99cc94b04c968218c4ef37243a9abf533b8d82da2319cd53f2d4f2d544355a5739fa87a230069ed1a4f9ee33adbd967b620d6894e3ca6fb93eee81b39fa5e59050ec6868ab0c2448ca72deaca263a1592819da4f70fffca1b0e10fb09b1d6a4ca37746ddaf398c06b4b7fb489ac2545bb9c51cead26948312fb3a5608262d3d02fe9a9d32940a3d1e03ec55f22fa0ec932fcd93147ce86633433944645b2fcb65a4ad5114cf727a590920965dcab7dee16fe50d644727f5176132c3341a72080b54353fe53e8bb3e6006cec7c33913164e9f95575f96f58c477e4715a4103e64cc36aaafc8c9bc9846079f568210c86f7146c60063061430da6f1bf110b8b965218b59a67a0283d08d1789c0c30152a9abd1b82df2e01ac01ebb7522514d9f4ea7c3636b278977433bd569020d48a2fa054f1d71022f21daf30b64c168a8ea57dec557c3c0970012ffff95fd70cd68da2bdc2fffa78e56573bd137bd95e1ca5333ebcfc0b58caba802eeaf0a178af5baedeed6eef1f3da4bada2db2ace7d57e11cc45cded179f605101d72c5fc9fbd13a38c13d1c18131c9ab9e52db23ab5e3f944d499e1f6db6ac2bc2364261e5a25e1faff5fee281de6a1f801c12652d591f1bf46d5e2cade26f56033805ec595c23b0f6e05fa4ccade640ad9ea7644c3ebfcb4ce652b32b4044f0915a20bd73007966b40eb042f4887824d398be0352d78a3df2f884ada78d8f7bbf42024db74d85c4c83ac99615a61586832083fd3fc31d2451c19e9daa0500d11aa56da04e79e7f553f3ab20b54eddc391fbc0b5dffbb76456fa126b90f53c746e826930bcc51125ad996704366d94613066eb1cba6ff547f31fdcc01cf0dde916de5dee750f13d74a1bb7a78bc67532a853c86d9994c92d69b73f92a7dea3230a5768dbb0b44bda943eaa9f84e5b4f66aa146deb01ab03c2d0fa7f9528e09cf59e36c662bea3ef3e157179ff1a83b9a6b03a0a117bb2bc4e451040f1cb52dcb2ecf57195e2d34e3694f192b1f6ac78d777bb3ae3c349f916192364a18f2e3417627b41602e103d0a236e442fbaefd838ef190c22bd078d20e69fc528936c2f6353df5feb0b07ce5c6a5b783e53524a15bdcc6924f3170e54ad30ef4b581cc245c1b4acdf1b661b711edc43570352a6bc5c0ddb53730f20bf21c7ecf00915f24046ea08b915e20c768a73cf596e007a1191ab7462ca75d7904c6b0c601ef9c472ab5b5ac35553a5cf767bac58052cc18dc4112a42b447f44282e2b0cf42b633b4b76f7a8ebb0b8d6df831202d84555bacedd0f4a1ae9acd19fb39be3fddba7bb21222581d2e94ea0709aba50ae6f8262ea2abd5c1d1d9e455b1cab08462b5852067073d2c504829381c3ec3e873ac3792133b60d26ca9994a59258dfd7c60878a232ea113a0b3deb29ce5d62a193e1f826bd2a541fb0c2dd57ada346aa545340477094ce321530983f8ba94488878ed9b58d2653ac8b0a51806a95ed965e199583385ad6f99ad336cdf0024e51c5f543a4a920e168d08cbdaa6c3f446fe0bdcb63d84e14daa4803cb586840d18dcdcba74876c10e1679d3662bbbc0a22ece4b70e49a74acac9bbd065110312a50c264440a2df690e825191ffbe4cabc4f099a299c8160fddcf79ac2b0ad6a9ceceb254af8f8003ae22b1cd28ca1b82ed2d3869c9a798ce3d446905e499a43ebae8bc0219cd1ff28b82126115813b0a5d986e7ec105747353a58b570c04810ad7504da866661a62fe0f54cc73263d01a9f3b48485ecb7b22e05102720326f89db4b075c526c101e715bc70f65ff1cc147a2b49e7609bd6041a8f4260b75602ba25e6141592d2b12ca86fa68c69ac7281abd5ff1e84c7b34dc51dfcd0297cee952e99747542a765554d1ba6d5abb239d41663562c707d342b9ee62cb3b81dd57543ea42578d904e1ddb2d7c8f17017afd91885ba0b9a3131a4e49c6b71160cbbef9be2c416343646a28eb1fb51a624950ecbc464432497e6579832abfcfe1d5c2563dcdee89a83ef9e15552f724fc5c7ca2e9e79f39b85c6d7d85ac52118dcad96784ab2c857936dd626a2b247fad9d267725df581e0e7cbd92d80817889e69fed0acc18f9973fe07f6d20880d8bb38ec698902e0e0091aace9ef0885e0aa8b0f111da01d241e808d1964438586605172fc93513916182d8ee5a291c6e8facd9c732662f3263f264df21878a7aa220efba099d7142adc5137cd021b3f282b03441849b822dfa8ac19b44d50d152e69c2f0d1722fb439bd1f15d888935c85810815889e7aa51a8def2c67b54e9a63028ab38471f62c5ac32c95630cc374696c77a8347fb72308350695b71b0767448a4c8598ad1b86540d7af087b374bc269cb2ce9468a8b7dea0faa86a3b23740d418aaf2a0c666edffffd62d16241ed2e4c4d6f7840e18956932d8b06010af00e0b56c22275ab4139e3ba370bced900a5538d9c3581b4c58d35bbeacbe4bef9aa5060880e1b6c5361d98e7cc01a952e48b250cbef31b5b36f57e0d7388289907395c8e6bbe76bd54028f0fd947c0751aee8dde4aa7e887fa45fc094162256d907307211ddd21aa5c01ce1a17e336fcf13ee0e623255b85ac7fb92479f5560dd06ef2bbfacfc68b15156106ef8d55915d9ef8d05ba16ec6e2938b30cfeefc664226d9a1d99b5f7a59b895de5dcf84c2f03cf886fdf3018598a25ec5ce50aae745261c7e2f2faffeb7d2b861bbb716a70f00606960d9af9cfd093b478d9b50456d49ae5319bd251b01b29ea89775cdda1e3140789eccb0358c4ccc3a8778c9d31a7bb23501160778347bae5ba9db222b10f60752d7537f06a39d1d028f645a9a49333c3206c6fcd44d60377e3ae6e3e61dc96ba9d792acfedc850cedfba4ff156bfd8f327960a92b707baeaedac4acd60caf382b46c4a44c3d2dae1099532e6ec70f6d7c0ab9583a2aac841717cd5bc0a055284a6c0c4375aceecdb007647c4777647686e1f714e7aae2715edcfc9b1fdfeacf5dfde1f8913ef3bfca578485597bc80f8a202bd8a42d7b73c2353511af0f00d44f4af8e8ffd1660027248175eaea2b678396508f4c9d047c963820fe64491ea2f0cde7d21954cd2954fe72c845a5af731e0796a98114975b27f7f456505371a02831ccc52bb3fce9ea24481bba505b217e8acfb02995a9a6387188cd4251c051c120acb9c3c6e9ea753ea254f2e1efb215fc94a7957152f28d79b910aaefbd9e1135d796ca179341f40b4e72f8adcfafe16b7558b35a0eb17850bae2a4510c7293d7c1fecbe7d877fcea3140563edf81676ff0c41324e4c028505c7e46128fabdf24d099c5c200488baff36ffb3c693668356eae3fe80d1ad3f0b0b1df3f257424f41d38c5ed59b86cd3a43920e607ad7d3d8d94308298e0d481f37ccdb1621c014b96ecf1f59197826ab1c5a404f99b5836de759a76ec9929762ee43ae5c8578daa7c724ca973c2a4d21be586305db5946573e5b814ad85fe96ddb4cdffe2726dd74e3cc3f21ea7005dc8949545bb80121bc16e30f0e89ebac60e51d32898015655ac8429d51577c9c7570b60628b6ab899a481398ee6c4a1cb0993b01043e89860a460965f65b2caa0cefee8bf0faf0ef0eb19c9144cd19ac88e2a9b547249833e4cb6f2b03f371d7ec9b942387793b60daea0fc3a529c99c073936e075f82a4dd3747a59e3cf9e3c80b8172ece0bc50692a287225c27f7d7e92163b274f098a59354055b12a356ae9c4b5d587e23a2a7b1fe3e1adbcfc79c4b250ed81111d24232112e1ce8d9d35c3412776fa277e6bb588210e1413de830c5b2910aa4ad6e440847ae966db1127b89dd6ca28dfb28667bb24983d41b21e6973c3932c572bf9bb42204dc44be9ca01ef8d64352996eda6a468c3c3fa9fcf938dc60f11cbaeed8aa408d8ee1e295f541aedb5abb531f6fe8985789def3b910348d344027a482724ec19c47c557d545a2a9e908acc9a6e846a154fd5839b55687ddb5f5f94c9510f6e50cd2c17439e2d7a4752420d839dd11e6e14ae8a2ef274b0e05e5e30123428a16878de8cfe4b14e3e3109bab9167cba7a6ad85b1f53959ce97fad6cd8697253d9957c9e44aad2a20e772838ae8b560d7b49a68d6ef7a467008e32659ec77e960af66088418d89da3012f2c6f5ddaa8e73ab080fc0961ca12ff60307debc4e858e9a4517144846258678a8fde836040da296c34f4d1b5dfbd9e117cc307cf7cf3f3eab6c755a448769858b0f21733ab637ccb0ee5dc80d7d03d92706155f54fe1872b9c114b817e276a734c193f2bbeb050d059e1c37986a07ed2dd6cbbcbe189377b9eb014426277e3c154bc6a446f35cca0ff9016a646201586f0df42a1990b175ccd431528f8f76961c5661da962c4ca396467ba61391176784a3dd06d27d4ef1efaec96a18acc1914835854f2e3d6eae2efb0e23d7276051ecf18834cc518607a4525cd7312fb7770ee8ad141ff7ee5e5c4cd0d6231822359a59e978e297d0f9104472e9349e57434dc04b7ae1b9021dd16e9131f3963fe94555159ba84ccfb5d0a3ea7ec7619d5ad74d7a5353018b714f747ac974f6e7cb9d51613049a57a402f86bbb242f4fb6c9c096248c88e318477f3e347f77692538f4960470e125f12134c73757e39e0b5ffe30896bbc0cf898f0133c5380a922d30cd7fc77f7033f98557d9dc6a0f81c76c49f6bee0316e701505daafe3cc9619828a8acf2bdc68371029f8f34dc86a83a7ea253e6a645cc02c991ba1108387524e65f3d5c9735cb5723d513b934fd9085c52148199c44eacdcbf47f43eefcbaf8785fb25e1eb77dcfb941ceb585584a6713542d59fb59bbe399fb77c931ad0cfe73d45850b1925b5e129da1947ec23f37cd5ecc440834e4af9f33cae8889d1c679e78cd2b56dbcd5e8e30f3be4874aa167cb8d0e2c3553a0779dc87ea22786621beef0031d35fe62743c5c52c392635f1b6269883e89d6320d308d21df09549b28c53ad8dc195e455eef6b164961ef16aa3c6dac4da514a619b5f2a9a3ed0d689744aa15c3fb7530b17667ba80b974f8d9db7edfc6cc7108a8dddfbb1448e5719b38f1140f51c2a32c23e10839bb66e32d260a0dbb8a30542a00b3bbc637cca3a1e4db3c3ebfb558949665f21554142654c27eb1196fd6fa2816ed0c7ee723f11446d44920b64129d2179acf952e333a30b62834b9c46d0a016258d34ac1b7b03242b6376be10ad75f50d6aea3d90ca7c78f5913278e4173df3f5ae24c90a4c78d45f0fc7dbbf7af6fc985260f0a18b16145637f2ac43e330623d098158af6178be930a2aa378aa98bbb5783fc1e411fd3b1614fc00d4007d3e87e578d3dc202993c460a1a920f390cd16bca8ec9a4b7e5b4cbd4f66a40cb17a68ddbd991bd8c17aa2b863137eda6d7bcff4fe7c6c716ef4de26ace70e0f7c8598edbe076c83178617cf6aa35c90db030de2d008cf63ad111447ee853bc1413b191c422d8b876b01142c8da264f3e0a10ca3163a677c1921b4bce682d94d2da45667edc8da461fa0e30ee248b49978d0b8aa887add20d200adac2c818c298025cc6b0701b2d41993fd657c0128e1ee51a014651d0879ed1eed3c8801b53b315f873ffe221161870426d3fadff250426f74de7c539a4e50394785892e69b2ce46c8b7dd6dbccda26b4e64bd53e3b6bb77e859482ab75f6c9ba22f2d8f1f0875533e97235fa2a54ba51f4f5a2d55b9b39ad5bd53494e97002ab88443d10f5953fa8b8649b37c285873a1e68ebc28a5d75f71bd146c81b7d721fb92fc24a9f822de634376cb176b655f9a97947618f038d3f295676a03b9fac54dd1d1f095b8b57e482ab5740759b38c58aee13b554be5dc7cb10b90b5a07ab928ae2e9bb014eb33fb80161a7fce0d366e9008acd29dc2f06be75c1c2573bee0b3d672ec5504590b74227b90917ac8466180088b74359af7a35196f69c6d4ed17feee80b1a8b1c11d8b0a7f89e33b3a0a334b3aa9b09863ab28795f0e09e0f8229cca8f85514fd1189a02a485975377107e02f9bb6eb04d43a2c7c4cd9467ebb02460e9901dad0ab0c200405cbe0c469908261876f669556e90513bbd5d387fd8f7ced50a856ad0cb2f442f9cfb0529977951c52e1fd047f8569f58df8430b768e124867c136ff3204bf494d17de130c7e87482d55c1aac4d3b5570f21cc30de00296e4c35a0005bbae03e24d736d8db49860104a03ebed8b2c2d2b839b36704a1f0d2ca7999bd6a2594b6e31cd0a191728d7ed871001f2343fa28030064c822a3e06c9b6db9e42d0286f3a78567b947d114bd12e1f48f3c23a1a2cfb43e926fcc5956c32fab65269dacdafeec0f57a596ef107d42aaa59d66b6765f879e7b21f938e931c3263de8341422f67f125c0d3ca40f757bf9c90491773bb8924da456f4392a38df0c3ec5f240b0502b7a6b2d26d7f350c03e1398388cf62c73ce1dd9fb68ac73e83b43332622ba763011b49cae1a53dc7205fe5ba34f5ee9cd391cbdb0975e0c6f46ab0125aa6e270aaf6d349f164a422c1541b3f69a8368b60cec785311be8f63ef721df917b664d48fd3a545b7061b4b7ecafe098436696ac58c5de424d274b46c537d96f681ea856289b180c601fb13cce2bdc0093794bd8bfa2a3f9486eef4f56b4c0a65df225cec4977354f96331da1bcfeae3bcff64e6192aa76e21eaa6b9c44073db91cfb668bcddf3ede0418c28ac8ac52c5b761ff91ca124c7498fe967dae45f9c054865040647d78e91967688a876eccbc5f76cb66d985435280e914bf147b2e1f098e4d83faacde4e704bffd458c149857381b23ff3fa1f03e8d09ed0691997847c360c6ad2d1ac40e6156bd42bccf5bc3e71e23ca43c2916edae71a474fa3d92510aa29b544e55b1bddf4e40c3f015411b38a3d63fed2b43e45b0f6ab66826de70605e7f56856e4ece748cfb4e95db5e91f26fbe2d65ba8b0e08ab03bda989b83cf323f8c855d63913be8d5bce6d11b5d43ad700260fd2c2b1bc5e0f595b260abde419beba3b467a30352788a2495f243a542ef74e00c22d7b003a251ea0de3ab8687544da487db1e9fd8e6cd0ddc8afae92cc1373a773a62007e91907e65a9de94a955f7de91d355bd75b1271e568f02789319931fcec41dda524719e491f779d1512977f08061bbd456cfd1a2b11111b5ba0e38d29e260bb82de88e4134cc48d8a57b34ba8600a9e41cf0fd6f7942c07de272c1e01c87632865c494e3c982807a57e05200d7022f7688033a92829eb865ea5ca3d9b9d83fa4491dbec30bd0967441fb899384263ac803c062e9e237b1a3b04bdf55cf797d3b8933aff0e103569bf0f5fed205a61b1ed55f8c80a763ab01458026e1c644e53dff3685c118d0564c925fe078f2475cf1b95d3aafd2de6182eb59cc2a8f2bfed2fe5894063bbcf2b563ca43924d052ee778abf3bba383c23011faed397ead8c8f14f0d4c0d25acbd537f2b7204a5bf84a7e5ceae2b026aaba72f0f21e133f0489d67c020b442d52bbf606fd65f01121b63e6e35ceeda38a312ea3e985b2b73f03034add1f4c879a0c23453db995d7abc268429ef1e3d22c37208be49058130511a666f9c70f4e8fcdffa5d6653f3f80993348605e6b4855c1780e2a8cb5e1618ca1ea6718394738bd344280a724744bbd77f80dd0f6c0645cb4d287f9099caf86cfaa194c7838a8c82c6d880ee8a37413b7c4e3696d4e89bad08cf49e17ced1c826463bfc80f07fc92beafb3e5558964f2cad79c5c43be351c2b4b3634ebc807b10fb1744cf4edb6d93469d17fffcc8455796ba440ddd04a18eb3cc720329f92bdfd529a65aaeef2ee76db63094e704db0579366ed85254ad901f5261d171e1fa9ab29a303dcdc903ea0e4ad40877f9f3d4ff975f1768a1da2269f95d5eec5de9da7ad2f8f9d11f45688a2ffa3ecff714cee40cfb0d58b1f215693d6979c1ce532c3feff13d19a4572d2965d0ce7ead7b90ce3603bbb823277b16154fb18c9060f3450810c64f2ae9fe2a89034d97656cb2896343884a58eedfc54aeb126803b677d8d3244b9582bdc9f7e3afae09c6304a29ed9a96bab5746a1836054a42ba581f61669c76e71879e19a5efdef920234648049db7527cc1e667126b8fcd24690cb0c373902da9d0999b6634bec052dde0e2f44f0242a4e9fe19f90f6d7bc390eefab9cfde2eb0c35049b6382cd1d1e29a0e87ad0ba7fc7bca9e4d8e502c6f7e0e9320707de853c47d37144939215668f0f1155cbaa159b93d8acc5cccb5c5595e9598a408d818002178bc72fba104870614cded3940a12805443df84c0fa67d08fdbe8a0bbc915d7493c42b2cc6a153b402bbb1b9be18a05a4ecd88aaeb08303a60cc1a81f6ccc320fcbac8af32e7f43165cf9b9dccbb15c822be01b82a48bf350eb7bdc3eea7e1026ecad4f765f0408f93d22976a41963e33d5e39910d4c215ad2ad95368b81cea3d7b700399ec3ea80d1a8709ee614904a5b11ac68da82a4ddcaa0c4bdc8c1d2d5867a4552b71bb6a6a2de8f9a979daceb28210bffecf41608d0cf4147ac91c1a37c610b6c1f7608e7daa90cea8f892a94617b60c101b0f2fe9fe203c08039b9aba9530ac405589228bede07a5d20344b884a15a4893dcf862a17ae6ff1c244ccac7117d98e8cf6f3b66f906a782a4c33db67bb94b0974cedfe215696907c3cb0e8d5f1424004a1ae27e8e2e3f33bc8bb37f9f68fc07215adee3beabeaf6bfb3463a3ca300a64562ad5994ac5ad21554c6298f6ccd9d2f109684efe0acaeeb64e5f78d12d49311463cd1e42fbeafbac7a309a7aac20a4bea80f3d4cc8c45391675ecebdfb9a3bd6ddc7f788fc171446d0076fd76cb2f6b50318b85ba6ac30bd3a21144dbd7cdeea3737886cbe87f81107dffff80dc21541128166e52065d44d7efda073195aca4d2c0e5fa6467e47652269c5ce055a158dbb8cfbcff0bbc2c4718a6c97a7b150f51002c9fd6ff70b4fd4a0f32c4597276024dcaaa2077debeef2a186ff1dcbd1f5f063b939a4e958b64a8e71f53927ea5727b8f4b3cad1747cb8afd418783298b4a27ae5d9e60a67e1c4ed6b4297638040190644cdf50eff10b0dbf01d807f160d306712bb3ccd7dc31c6d59cda433b3b630c29c48a94c977425011bebfb16c5ffbde961d7a7c15f84875a7d7e49e4a615ccb5e4c68a0ca55ed1b3a1c5d97f78cfbac8002a2bbe29ec5809d6f73774ea545e63c80fee9b760c8f15b2765397cfb1d16dface5f8670b362f6160f1eb635a3a3b76616b653e43b96257bb5f52a6d3350fbe5b9ebd92eb1866ace2161b4f34f818acbbbc8711dd51e0880ee4a0eeaa399e8ba1ad3e1a88f117f66831b7bf6511f1f1b3c9727908024efa9065b7b6fa43900ad7310c3790fd63d8ae0ef4c3e8c0b3e43067efc594b84683234e50cb39543dceaae3c781ef93b4fb5d76d611c90aa115dd1d4ec9dbd82d8894811271d1d72c6a9f1824d5f35aac9296f1bf33c84e757758be130ab509a2454a5f40b43e58c8ce704995bfc495cc20c11ac504065c89ddb0d1c42320c6757ee2627dfa996f893de21ce25f057f078259f22777af96a4a2247391269375c9af31d0eb7fc147df8540bc384d8a0e9c2cd1d5fefbeaec3cbc5e9f050ae155a8b67a6a8fde30e57b048018ab86f9998117c5b51b760b10d7e45e352b5af6ac1a62820e4f527820b8ad1cc7748632751fdd1dea50d533a5239e64f90cd1135de533ef768a2e2eb1f20e9e8900b8217f9ba28c78e48ef63b7788f0961525434e525da8616c0bb6f1a16f2a9a2ba37a61b90847abf2359c8ca5cbc78ded6dd46871dee32f7917b93bd2e9a533239206acc21e612c568164aeb5a86e6d59f58ad17bea66e40db4b9726d76764b35371dbc2c15b08e2307436ba7f1de47cd89f28ae9036a4e4f6c6b41d356bb4045dfa85a0a3df6e8e2fcbdbd09fafd7139a7b671b1a95b6f638e3d84e8740b25916a22909cb77072640fcff2e81ed87bd2f20619faa086e928653f86cdba31bfca98b117c3a6b85a1f2f732e5f948d7bbe721d31a6f61d371857e166a3d5cf4e66862f4a059384b0b1fad2f06fd2ab702d5d368205e8ca4dc4979b621b76fb5b2b0294e18f63e17138419b3f87bf05bccf84d275dd81c007449ed001bbea7eac10bfe587be53c4184a832460be513816e7066431a4179e174781df1aaccc2979a18464d369b660a4071a80cf6f39cdfc073d06ef0f72096373186b06b3510ef552bed196752e26d14eeea82d06a7863009f197086ced807aaeb54e2e47edf6adc18198f30cbdbeb9d2ff52e241f2ed51a3923b2b735c7203c9d4e3d2038af4ba7f22d04cbf4f91dd795795dfba85d696057f8913990924cc009f3477454db72d5d608443b648096fab8e39b1b7c962889512e1319057c83bd9ee5439fd96f2dc518b2f93a8c4e9ea4aa7c4a1d25a9895b856122747f873e607a62059a7c81698dfd3be2992c51d403784a9e1e5487a4abe1dba17b54abd71776a57dc0cac4543f15d8010442c0a1225b6afb4766c36b17e385a9de78221e234fc6c194cf5022fc76a962bdd9c63adc2cb58710c5aac8183dd5c418c4105afdbb5f5c616273d55b1baff03197aa07d6fc9e37c405862d1c524605f14c0d52fc76cc86660d3ffcc31af646157c471eb8b580231028f855b08c0da3de717f4cc87720a34dc3f85613e8aee95cee9d64ef2ab5e385cb5e7559b6f7bbef84d4aff77eb09c3f01a47a0df1b38fb7220568a6567e7a05904a0cd969cf638e4de020faa4d70b4632af6aa083380e732a879803b44b296deecd66513d0b21654bf68fd8ba4b169bde5cea5fd2821c6618c451cb5b880af70eed1ca1b74f6013a5dfa821028b2d7d066393edbf8e9da33363ef1bc1ccbac55d2f3b3d17d52b5e20b193f2cd3b6116c8d2aa1a7d414a43dc54cf4ae331d2f2ed264d2498a4d23c03e47406180dc0ae8e1c84973e15f651391ef4495e204594bd2946c2ff2fe7463df4e555c8b9a1c955e657681374d2cb5b5c4f04946b60b3e2ec817427ec76853f2e9bb63403479293a8ad90f72325e3b67c0e0f792b0e77b9354b6d22ed3dbf8fb23618a27ed144283744b379a9c6f6a5f2e23db363534a6657b761608df272ac2524da4d1a52aff20ec2576976aa82fbef48f21ce8213a37d581d206f4f66d0cbe3ef83a015450f24af18d24f43d7942c3fef82a3145ed48d10bcb1cd138fe7a18c581ed8821da7cc595e55051bd6285a632dd4075e2f082aa6b57485e5d8d8651a0236204e3309d4a00a1a4317c7756d3043f5b053eb790e42b1c82d4293012089bc76ea8ca934a0cbe9f7406e2bc821d826ad74dbf6a6bf59570e837df71d47c2963716f769a53a69df4863228132f56a4bf85c06c255916debff2cca33c3207dba07dd17b6167dcb23958f77d3564230ec98d83a48c4c6f61110589d987f32e4ca4d8686342607e1a72785209ae0f067e67abeae51df7c8e654053c3cdfb7e4c0c281fa3405a9daa404e57ae885ce5fc254cef2a72f0f359292ef9101d57be5ac78258dd380c706dadd20eeb14b2d969e3e28fe19c1a647fcee225cc5f6dd728e97db93a0d023019b58c91b3e82b984adc8392497090e81de5c02f819fd08a1fafac9269c29c7740295947995dc1ae2267f4d6c13d1150277e323f99e511e69ba96359f62034724e691b782bc355793a01845ef9c063a9ac19ec42a7bfeb2a155e881fe9d81faeb83e5244de847bdf86b1e7337fa6392a1d0defb581313ffd6673341b4f3c3f58eb92ce87b963fb4afdad32605a8204754ba91b24b47bb92218e5de515c08b9ae0c105820b80b97856814b405fb654af5e3c4678a721be8c06a4a90dc9397225896c6e30d3b71fabbb8fc7f754f17511bcbc209cfaead26f6ae0ab0e4deebe4bdf1c3f3b77d2bed9a07368b1f73a05cbacfef0fb73e993a710ec77208bfcd8a3ca9be141fc3ce2a7dd7508615dcafe58f02ab5b264ef78f88a44baff4b744ddbc3199f2b0a23061600a65a65d1ee862a1e31c0da65d7cbf13ffa36466674a3924bc5e7662ea331d9c24d913cbe426cfddc65236d6a4c64878808645e5eef3c4653212ef13dc76d552fab0f86a08cfa710b92e5ba66c44dfe897391cfa27a700576770b5c68f85d0541c05f34a000a3882e937aa55ceca725afab95024bfb7adb9cc379c5010cd0f2e883c35f19b1543b16caee746684683349bbe6fdd18eb3edebcc79438703c203b59a42fb192c24954fa0bf42b8448df99f33a6af680784cd1262e2e0f372c2bf6d54e78856bd4b59b983c0424a8fcc69f22d6008aa93259d93a65cc6c7e0effc64ea98dc102dc12f20c382eec7bcbe69a7a59bb319562dc364ef6d5c6007377657f162c2103e3566f6a7e2bcb3c8bd9cca13f9a7ac7970474a99e6b55d83999dd6e5684c4e1fcac495f172fb23709fd4356e7956e4ddb2f415269b8939b03cc67ed2835573dd318abd171a3b433770dc390120f29e27298163d41f2253da6d108106f4bdc4890dc4449c5469734a734c5e02383f8f234d31690bbecca6ffdd704e4e4414166b7ec7c34a58ed4a447858fad5aa3ba0bcc649313656b08d37874dc9a548ee4d7d154ca38ed103a51d0966c05ca47db3e85a18523f3d4c5ef4e0de91ae08d315ba57e886298825402a282d25c6dd4b37181d6f6a6a63df693365d165d8cb6acf63c11aa9d9c1099532099e9d05c7aad592b437c47bd97388f41655e55bc613661e4961e8dc10644865c2844606c658f9b034b60c20a8ed1770ce47a231f1b6dbdd9dfd4e1c885c2e9e96aa0ec7a2b9b9c9fe0d699b65d56fa585f1df363ce1356e99109dc7cd7f5920b8ef084e29e5cc8f54015c1ca909610b8af724817a9283a972c727334c18e6e72cc8082209c0a49c50715ca993be372b38b817c610b9854ec25b36907a4193aea6b4131ced8b538499e478ea5f9297cc06310262a11cb20d0af3d9920e6250f9da13ee0ce99e3ba66f6caf5ce7e6eba505abbf3f23aa1cc5cca494d7602058249522c3bfe8d729daa57e256710c6105bf2776265999e2de0accca9f0f694259f5c345fb90aa079a52816e645951fb0bf6ece5ede1b34f0567de8baad296c1b43e2bfb096fe06aad4f40d927148ec0123ab93907a43503973af17049b398f3911ab75106b3cace69c82522572e3a61d5aa3e3b052f82429c66473a5e5c4996715e58d80f6c73a0beb624f59327d54150c9a043d80d51dff46fb26b74728546ddb77aaf12050085bad3f23a773307a82705df140bf2094ba24e4b2cfb79f039a5e6028fbe64272f231a3fa579b3ce0edbd6f9a6838f01e45bd96d5b1ced507f4a8fe68f91f7fa6eb1bf43b3e9f990402aadaa3f7aefe99ebab1ed23ed9ca2fe20c6005f10e525996f251f54768c18fcbf0b9f8ee5d9f05903c40b96d17ff6112d2f21522cf63b6cc0f27967a3430df8f5eddb0ec6648de6fae485506fc8ff0667f7524a8eec74add13da075a0cc24d0f2f23189f46ec7f0217963add785035ac46531ef48bdfa1b990b185b48d9e0a73723ee230254cd0b9682ba8b543e433432cad0a5dbe23d3f7a07b231b710029cffb35be086ce3e6f2ef9f1f41eadbbfe80d350deae2f7cee141c3b77600eb0ff6ed5d16274a88879231a867288008d23554d17757abaf8252b5b78dde0ef8e2a0d51bc59c0167a0513c5d6a705dd62b7bf1caf19e3f0d7818e8e39ea98d2da7105b5c0fb37f417d478a484cadbb1a82a058d82b7f25ce54403f7cb9526e7984cfae764618e015f83475d18e74c2f9c152be805ad8bbb36686b880206b8d0e34e06c44401b6a6b7bec6ec24d7895d63697df9f843d9b674b40317c2be5da400593a21b97f154d3e3cc33522681d071d0cafebd4057b4ccf10642a1b52f689f363f967ea9d4fda41d1cb5ede17685182daad68582df3b81743e48e019926c76574caa119aab4d961ea3f391065ec284ab558ec7f30a2572b1f721517c19746f635b13bb5c8cabf4969b530d784e8eb136be0c2c64e4d8424d5ee30960fe7aaf3816252a106726f1dbacba64d4428a1ce1b91fd1242e6b1255eacc95d54590046e1252520c4f22a395a0f63ea57ccb765390b61b6de013f49771f1b647f7aae19fead293ab21ed39336d9770708e10367cea056264994c32dd8a93d303336b36a0d9bf80b9a59dcb2ae9c9f6a0209bf34370e4b0d67358be871934ada8b823572f56304f7b1d74680ce6b2aab6221c5031ce9acdb7e12830679359f1bff011d7908cf88f15f5c9a5ae6a5942818dd43066d500b2ac93148cd61fa74b5a0c617cf1a0de824c6b8b88a282c1b7dad399b4f18544d4ef16a981e61620205853539ab3d224441f06cae20f439e0c25cc0a61851c43584b80ab2176f87e31748c1a760159eed73026d966921b84003693cbabbeb72733a6061c4104a8fae804d572ee2e7e2bf39477858b85e8a843a5f2575f108473a775d56f8eabf6672c4a42e14c1395c75a59499d9369527231d82bcc6b6e1317797daecd0efe545f4acd4beb56aef0965798802db18c3fb5e99252b007625969b7084898247a1b5de7b214b1b8a5bfb347a4b9cbd4486c96e3f341a3273c321d8bf09d848fbc267ba60bf6ff81122566e0da0728168b953eab94537b921a3a5229c6e7415b0fe91815937e319a00713296e70721d42509050366d0cd3fba4abc60f64078421d04f0358eba44ddf2beca4cef4060b499d9dee4c80241681a17790115d1074c1ad536c60fba60b49ba365db1e770e76d69fd9570c1331252938a0c98f95bb91cc1d4f239626ddb251d30aaf763504f4a0cb5d481e3f268e6ceb30c63159b4c98a97c3706df0877da72040471608bfb00709f0b6816993c56f03747dbfdc95b67030a402906850fc72bbe224538ff2601018621e760eba94618491c870658219d29939b0353ab048d899e544dc1f35f6623ac30218a00fdb0a0bb660c7ec816849f07249ca8b4e85e5e0635209e3d1453a761e6139e86c1f657b315160c2519e689ae88748793440939ef12adcb8632ec3e49e467f1cfdf71a1edea3345723d2d88f322803293736d1ae0d3aa4e368d8a658224e51ef5eac1e2da27d150adaae5acd816e55df9f32b4172b4e6f1048deb13b0ae8f1493c5865337ae910d3f2ab12571ba28b39c933adfd2093e4ccee7d6a51f741a03fa3ff39453aa9628380b31d9f6c6c4ba816f27629d9b16ba592de8cff4fb1f101e0e99e5eae01afd5d4bca1cba17101cb83b8823201ba34a537f3a6889bb9d305c0c79f05fd1ca2bf31edd008e67edb3543e3dac995070b16b1b16f2a79be48a026b0267160a79b1e7fe685eb12d396a25bf52293a7ecb9c8865f6777562e3e946f2acbd2d00f51bd96b6c9cc295c2339d3750010ea17369d41ff14b750ea7260e1ab82a0d850f2c28a509792c07b904b86b61d5c33856293f7ad2acdc5de55a5b1c54cbf6d128b25dc19fc1ac2d1aba332cfaab2f50c8a23bcfaf03868d28202a2cccdbd25216915f2c85c9273f258da885192fa0d44ed54eebcd673abd93dd1182c020290a0ae9e36ec3f8146ed31b660561aa30cac3eee13e9a0e89bd2d87ff8291bb9f98be3e55aa094f3cfec74a9c188884691f5c21bcc6009ce43ff52869fcc4a9b9ac0fbac2071922c9e7f46513bc1c1bf15e4ab4bb656e24cedb88306c415ebc8d395ef821525fbe637456f782d9b12aee6d48681d886d2a080faccba64d67ca7c8c5e42dc1f31b1bc32da5e6f5cb52456be68a8a371d0003d8cf538eaf875eb005c268f6b7cac091a47ad8b92dc05d40060cc7b6807bf0b6f1c591ac70ea8431618dcb73953493fff01cdab6259cae84a144051f13805377b72e10e41dd7f07f3550ce19bc85c34de9215caf82d25700e7c42df98b2b7516dcbc6d3057ba513d2904eb6afb366156bc5fea6f3f4537f4dd280d912424d481182e7e77b2177de72370504a7b5d413eca383ba1ebbf214bf573cce30e693b84268d1ec017a9f3934eacff5925375443d661efa6e2ced280536f7f23ab6d7ee18e92862e61f08e75fc415c24ab5ff638ef0e55552749a758a689fd894cc03c41ea4b9ab381067d3333f4804b82b5b6a481c8f7154866bde5ed17f965527745230ab695d141f771fa5fcbc9bdfc07c84e24c82cfb0f85cdcd619ecdfa95374c9d2c27d9d3303efbbf24b026866bdbf9115f2aee8b10c8d1a1b74dbac50163a024943372e85fe68f6087a8ee7943e4daf14025f10527fe0618e5d0dd510cfe1ba9037d06262d1b31e31e5bcea31d87d310aa79bb94cf38bc87529f8b0da08176c05bdeef81742c62b9f8c1e7a7e2d316d4253c5edb99afc43cb5223f51bc9ad0e799e047663435247df006b6effb6af6c5b9e1ba10aa4ec2c80ddf0e52a5a21040bbcec61a6b4f2601d906ad45d9c2ea9b05717f8de0beac71808dabc6234a56c36f2c6c4d8c556f89b075fe0890e5c616e965c8c60592981413da9e7b6a767038b22a83a07612ec808b5689630f47aeb8497020e28762217cb4b4532c1df2bcb1af8d9435d84ead9c5480d80281067ecb6f842561e618b657782eb3ea7ab00a3153c7704f9c56ba68c94686dac1c65b4dbc2bf9760b4d273334da5a6ff994252d7d903549810265f12e475e1e8ff1143be04457d7ab77ef739c7037d0017e07735a8929089a45dfff24e469d7958594af7f4b452be6777851419b50fb3d10ffb19b7d8aac644f7ade6b0e3503910372caca00ac54fc695e426e11885117d2689fd0c0bdf5525e70820cb372b8208715b1dce101ba81c16940c052e18c53a1632047aab264674d79ffbab9493fe78e4bad71bf6a2bfdcdf6d577842d8b3a60a6087760b79862458dd29ba6a9cf611ad5f162644bdb88468d209c787f3f28080f79a238ec52200e7a1dac194c0b6f797ec12d8135d9df514959db25d858f890051672d2a0df62790335e5983ad858ec9ee66cea51df5d64c2d0529c7d8aa750df1ad866d69c0514941e655e88f5a7e0b3ac1314ed8887bdd81b58988d023aa3d574ce6cb26d36af229063294223e4b682f346650c491892475aa6090534a28672085710410c5483bd31894ef22830dd2e60fae4a49c24b8b307dbbd8c1e05593d0ba849a2bacd5752470dd68af1135a2e78e51e6f8b5d07a355386c7ac01eabc0ac2b17e4941d56f62e8aa8030029285c12782e21e3a56849af77df9b1296038635b09712f5c77c1b01a6359fa5ccad748eb72f9325451c414f6d5184c9632e7eb02f50c065e223086427b1961af84ac6ca0654e10a4c36211595c83329a3b67081ca4b9605fa3355025d3ba6d85ae3bac78c67234abd62e7ecfa90fe88e42d54a7a6ee307e048f4434d5910663530fa36d0cb98687f9e763eb8cc804377a11ec017151a2b2d26d1749c47fb748289fa66c6b0c6d7938ff3b03841dd0b6ce1f13448fb0501a455400aa686a210d648f989e7ae0659a2747faa1789e8174c4778baaa2e0e5cd581b1b874b11e5a68bbabd2071f094d38284d3e30fad141d0fd1c9d86c47cc084d99bff760110635e38d37cce3332a94203cebc6fd57587497522a953607e7f5d55778e31024e83a0efb5cfbcb33cfe73ec68b8a219d3302040f2f8f393b1fb9c2637b2745e9107699bc598990cf968e509a9ea252770d7add831498a1542af51ca1145a8c7f8b4963f52d4d1a4bb691f8cfeda7a989e06f83aa1bbb71acd0131e388370e9773929a90184ddfae42769f89412b3499e9cd310657b115c8d54a6009fe3e9c73f594f905402ef395474adce395477dea0823eaefd7a18fd03c95a9bfe26fc557c026c3371b3547171efaf8ea716e5e837276fb2ceeacb379ab9d69cb2c0c2533e2cc2d5e0ad46d204bc880381f90b7d1d72d07e15e6a90d15df9793956f7e8ad33f46c705f8aa14530e86d4fe954735705b304e9dba4c80aed95385fc97d81b6b0fac2cc724405ea6806184bbc8e18c255893ab1c76eec23a7f01f23722111543b1fdf225e353b3253035253f9634add2352ba86764cb778dc441311c6abe4fcec74659082d01d4137713bcd7a4021ebb30d57ce841fbc6899354333588fe0a2ba547457a451669585360f43134291767c409d210a4c5056785f4171359c0f865d8f3f14d75380b903b4f60dbb0757a26dc9619b4e92944d2d08ff6335ae630c92f51d80b0b2db4045f51eff77e9ab88129c8c9a6698553f7f7f260a3f3517360cb3fc74be91c00c436bbe5f5c61ca56aa21a5eb411613d83a985918dab793b1478de7499008e7e079c8056566c6ce08df45eb2426a2864afa94ac6d9ceaf6ad4e633726ecb02bab37d932a16c25f537431428b755b9ea42f96f853065a2528363b7ca1445ceb667d19b56e855e9e40d9dcc31ad16fb48770164ca01830dc19e1f695b49610ff8c8bc76cc7201a630cdd3de8b892dc415cb2c570b664014e76a6e0786181704528f0d767b90a76368b211af24f0a2c159ca7151bf4f8ca75df2ccc9ceef46cf165a5bf186d8e42b506e51beb48e84485c27d9d3a3cabde533b956a905e77e168af4ab1dd06d05e3633f8368709f91ebad7ebd0e28240610358574bb28c32098131ecc813a244a4df9dde2c8d52f6a658efbafa86f562557011bde122d410e43841f7ae49b810dda7ee753ffa2468214a9b9c85f91ff2f8b36166fd04daec6d41f4a603dfb87bfaa752b98788e4b68d9f909551fdf944944aa77f0f66df0e75dad9a4884f844b22bee3f6adca57f2032b40fa48b532c28f7a2951e9e83f1ca94e7111dbeae2254c518beb4106633d855310a1fdc886d788805a645c2f7b4ffa952411793f653ac987500d7d109c4acca2137bcd21f9e743b531e06dfee181dbe06f281dbb283163840fdd6890e22e2d89a42d0680d233cc3902d743906a4540a8ee02fb10b61844a7c9a4ba80ddbaddd8e3dca9c9803ea7c4777c3d47cd73a9f677df95979a596a641beb72e749996686b48dc4f46c3efdfc77dd2d7d12532be861cea027504268e28f13b9b5fb6df595a33e7266137c72450ee9baf30489f118be91bc1337521c7ee3ceb9e7bc6049c25933e2bdee7ce6ad44ba4a6370147b32143466de1c00f2f839d8b6b1aa42c711ab89ab24554cd33773df59bb2cc09856a58ba896f8b8674d84563952ac5e0d251f1b900feec91ac03b83bf31f004b2135dce0ccc44ee048eed53770ea3cd3993c2ba2404420e6c71323e7fe150b67b8a392e3c45ab7994c895fc22eb3bfd456b934c43b8c5ce35427aa8d8ef24dd9c087c802111c99b00fd7eccb6aa9dfcbe86e31e20167f75f39257ae3313f4214d627cd982e7335e567950288325a7a49aeb3483c9e9143ca75d188edd49e44964323a6e60bfa9ce8e2eb45d79b72b87f7ddd8ad6f088cabf65457249500caeb4a342c8ea9d059609e3ab95d34a3446a3fed2bd67dd3bf3664f79ebd8919843497afc3e67f2b1b8b20c12b0e858334f666c4eb3c399e2a70e5bd8f759924edfe9a7088190aeb67d68a12cacc263f972f6f2b8909224911bae0c11569cfa59fb08a7405a4f63f1edbdbebfdae0e300827efaf02523699ad52538d9eb2492cf123958e00a86882b14a0ee5d322fe4ac6fd39d98071bc52d07543280c95244c16d5d68209e491b6b44fdaa729cd89c0642e061590e75a0f92a94a3ff11a6026224aa910f03d634c97cdb3ad329e25ee736dd7d4de86da412deee60af8966ec05551b56db444ffabf6e0fe383a78c654ac58396a9e136755f69559d4fcdb64fbdbf3c58992ddd11978b0dfe45822f55deb3efc973617cb6acd05c22ae33f32b75bb4c4b090a7a1073d3d966926cf285b7c2474756f207cb1a4cc8d97139bd260cbe389717c15f981adb0b77cf92f9d04a6d0131899d423a0c070a604d5a5c3155426e56a1086e44dc6ab8ba34af7e4babff495d5f3149c91f47b6427584722413c61cdbbab2e3943ac220baa16071ffa7fa8050d117c14f611698ec40b4a0f0467d4c574739acc828457ec72d0523c04907a9d106b2cabf423b950d4265e96b24b4b2aed1e3e2cb83e55b4a5e9a1c7a5233a1f4b9211aac121625147bb340039749466dbae2f85ec256375ac48021a599786235a63b552c3f97007c87642fc85b56ef86c4d81c18d45a60f65f69d7b1f9f5ac018d4c2d2558cf744eca99524cc617a150bb0f5129f9e56bb26d87a3fd0aaf072f58d23ff1af01fee1aaf63c6d6ef606b6e2b537a3525ad902ec473ad684b79d5e8757fee1f8a327fe8c8bf2f79d8256ca7d09cd6e82da7c761c3f3300e780236f8163e8f8855e69cfca254672de08beaf548f4a44cda11e64c3943394965f35605c9a83db9096b476e542ead10afb62cd0586a75361aee9a8dd73c95f036e11725ac0c800d46533cfaeeb045867a293d66e1c9990ea2f6ae223d32f9876aa42b24fd19fdbb66a7bb368bf9ba551d03f2dbfb2c9a78532102f0723fa5821d030f29d2736abf54c99d41865df6fb9fcc3db1209cf448ae5fc6ef865651ad533cb79f771a94562d94fa2c3036de5ef879de87c96efa0612b55912ac89f480d5ab5a6dd287f5dcea4f7d72726e3b3c8b4d9af2036f4bc0d452ce43b3190b4878a8516f63b0a5c9832dc9ce0dfb2ef53b4adba2d3b76a9133f0461bf282c43eec9e8d16cd823a787b36ec21e7a45bee2274bf11139e0b5947e622fbf6dc49963806b7196bcc361beaad3ac5eaf66c3b5573ef37962a3834ac74c4ad4183efddc9cdd1499180693fde6867a3ba51875643b4b773b748dd685950071e58de28c78e3e1582d7cf4f67412aa1637ca7bcaaf8f5a1cf4b742ebf457a1c3a743b888c36bc794fd288c5d6a41e9f0b5427fa751c5287398841eee36b551ae4fa27bd9f9834a2fec4f46d1f5c9fa324ce20f98e8db99bb694a389a1d237064471ff36bb4e61ac5bc87015d992fc315171c5904f3ae4219dc48630e6f28d6ac410cc61a8291d5d5dd8f79da580233e82562c229a8b5573db9e29417d9edef18f1e2e05344f5e8596e049644aba45bb1800261ec9c969fea62ebd670ed2151cb767950a9623f36707c078611c8ef563aa7c0ab1b9888a690e3565645e29e816b4a1e51eed65349b6687ffe6776a6c85608aec429dd25c49f5e4a3a774807886253c4956f6ce7a19c9e684ba7613c8aecd8033f969fd3b69b536e8bcd28276ae9792c5db0abae50ec623e5735037ad0d816c4a58d14dcdba90f501cd9c1abc2f54c100a46d6109de47b5190c48b500e9ce735a85f629aed88f2f87916ebf57e48c26e3fb874c98fb5e4ab24f4b7507f15046f6fa27312561a99a9ee5e52ddc1bcfe57c5d96c4dcfcb049d26a877bf6cfcbd0301c7bc6713c681005e19a282367205a9b2dd0fd7114b7f380849a8cff9b06c677df873ef2fdef8d8784445884d92f92b97c4cf3711813cd642c3465e4722bedefee87ce67b01ec90a59476959ffb9490e7855987069aabc8c43c764480c44d84013460d374f9b28ce13a82fdf4b0997b5878247db4db8ea013e19f121b4568b406f3f0937b54dd988c7fc9fe1933e5ce5673a7770dd4c0b97a8aee10d1920e5b730212862233390c49fc146e7114824eecf4267d5e7fbd8f2b1f7bb747f8ecf421da8d9d03c4b9b548c27a695837377e78fde4f2623aadf55c7ab6aa50bd879c64f2201ce5119ebf45a384966fc41886c8f36bcef239ae43cead0ff554d6ddf1a13f7368c0298c845d33e253984098ebea28d0c69a2f170c1190c5cc1f1274c946de2b691d48eaae25852814401077f67b92a0cfe0aeff0606d49ac3fdb3bc662f0c81f4944dccc65aa862c37c425ffdb683d376d2ab67b1698d9504b625df83e673ec4ad61b3bbfda8ed8e8b6c809c0b1939c957fdf9ab312215b379f7ac2ced42f56c65f2e0965ab82a0735f0e4d7c11a280c940df192dbea98a95ee939052b6a76c536573510538a20bf494b1f1f00cf5d7f9503cc27e5235fb36ab0030dc99ad80d2b0c7210246e5b110f77dc9fdc5f411cd4c10eb70a1b2158c7792926ea5560f90ed4ea0a19a3c16663a3e3535c20e2d44b5716b20c25eed7077eab7fc756f40b704827df6ba4a61d1a261bcc33207fdfe2684f946e27bc9789194a4e94150571b73c6ea7d155dc2557603e63397ecc6ed14728178423db7a740e5b2a60d03e5a48c7c6aaa8ad5fc3c3b9a04b524cf4937abeb7a6224202f361310c1e4e5a39aac91646786d1aaf7a2246b9a26504d2d41fc2753b6444bcd126202209b818db03f0448d7a88272c94babbf89a2819815b595303f7b11aa149e5e32df0e9214751a95093397fa95ebe725d326e2845477bd5b18ae4090e88c16823cb88dc1f6aecce0892576bf57a8f99b000b3ba1f65a4a6ea5fd33745e5eab09b357b54bac0a76c49e55fcd09863ddd29f5929802af60f51d3e7f34f14d6c0b4737f5a84ea0b207a28667eccb0f20fa0bd44e91001f22690b0e3816d2eb081d1fbebfe971f256473b945d543a1696e0c47d825ff0bd1c378459a8a5b6880e3a9598f8d4a6e8211eb870146bbbd383ab259b7a29172f552a50bbc1df891ef6318e54dea1d1374bcd4991b854d15dd75a768d2ab56beba4262a86c566352e1ab5474d6cb4cbe9b2f2ed5b3c342284f3efcb69ef44c43a0855819b2dd7c56ca71797ca8b0f22f21b71d8f839e35e3e8712990fdeb0309098894f6cb7cec37a110e0387629e786d9dda5f42b721470c895b781d6ef181b5c4926e3cfa9c9f420f7261909781302db501ee9a4bafcfdb35703ff3de1efa325f30d00e072d7d2c6e63e7cfb404a05f8c52b5e7f4bbf65cf051265bb53dce5daaa8d3e678ab03f2dc77174e8314d2c15241f3e0d84576c203fd235051dad143429d33ce4c2c254c9385ec2b8ed7a118f4354a8d9e0acd5f5b5605e6d2a1de27654cec344185b159b7aef7430e953708c8bd4ebc2e392db4dbfc7361ac413b499d80c675974569104794279054f65e9b47a55a372a0b09309ac9ac8a517a3d4bd85a8dfad7ee8698598742dc57248b814cff152b5b91631029237669802fd856280c127c6975104a698c1c0db919fc12a4a5f6fb530a464a55eb2dcd8008a0c483c7b3395ba5bb96a975e371122439f6689504c5fa6de21fc55ec7edd9412add940c66cfc44902ff2eaec47b3f1a9295773218aeed2d33108d57acaf062e910743f89e245c5bf8deabf34d8d034550fcaa0a9c15521195a6d741982598d7205a440e7bd7611240a1d7c4455476c468193cdd2e53ace6a79dd244cd302075906f4e83a6782ec1235f60a3ef35869a1a596c7996227010cf750ce1014c6590123f2511a3d7cfb07edce749444391e02a45f2a55baa7b240845284753507b3ebf8ea67a8b85dff1754b3687a51da3c7fe843600e63e6aee1ed67b22118947f6eb82c40617f7a534440b0cdc40cdbcc7142b113e885607eb2f359bd9804f8c93b49360bf9610e845982da88e793faa3b9cc11aad0c816af38a6b746f403d0b81a50c9e8e5523164460d0bec550cfe11aebd94de825f798baaab8bdbc7cb9c88cfead70cb9148208d615c20421e82c3a0a8639a8aa5e7c6291c44256429afefe52cdedb9a06a01edfcbacefcd40653eefba7cba822a5723714d9fcc6f9e43f2e97428d77cfe452a69f75482242e74eac0cedef926b8b3764fec9cc9017a11c6159187c272461f11978b3d8be3168f5309e37236a6995adf70e43c393c7bf96a3ccc9b1df29a8c374dc5c86a80fc159c2ef00bf822df8270fd3ef1048d03d557ac4f6d43336dbb88da1ec97d5eb5e5a7dca36c150f035b22bd90f34457812a3bdbdaff390f4ae6dcf06e8dd837e3f41b40205cfc2c2e4a402660facf8d6f845b31ec4cf9570bf7b650d78a8711f242bc120d10db3bc0232a156ac3df4f02c13dfb742c126f9e142d5ba930ba649b0ac14858c1b4eae6896363e60b1487377a121d7f91f1101a4709f5045f8b71f7fb00543f040ee6f235f6207fe96b635cbdf55d0fd523dbdf2c838028fa137b584ebd5270e3bcb41512549e356c73512d540c016c03b8179220dfa8728e03b5d854eb76a673f06bf26236f1b2b77a57279b93fb7720653b73139270dc9eadb45f3003c04090bc8b642b3b400d1be619fbff2635a77528513109acd4281a880d50daa1430b5fad50ae21f510cc6ae4e94fbdd0fc7393b54a88752573726453fac9e991c6f3b7822991ec06ee9222173d52b50228de1d95923b5b12d9c47926bded73f3622d82e03b98755fa8aa47d1971405ce9b3d72c760a415f7db8d26946946fbd727e843f851a044598fe9438d46d9e0a6adfcf2a7f837944ec06dcd5e6e2a2d1d6cd0c4c0b13f17e8f1bb0f5dd9fa2c6464311d4a83cfaf57c384659361bf3e3bb7fc6634059ac4e664e5851b8267b427ef9cb4bf55ba71de836dc1764b19a7ecb183b81d1b85ce1df2ead43e68a64bea328c7165231ca0f830686868a0b3a03619aa3321e21c1039b3bc9c2662352290cb118b1869a5a9ab4de620b9d45e48bd9cf01904ac20bd59be4dbbe3d2eed5c8cde12c75a18f3c120afd8679d4bdd54a6c39d0be2468777e29b5e8ae563047dc9ff09d5ff49a9cf5aada9e0f539cea5dd1cd69726b5bea94e51fefa6c0b6604e86f1d28553886ae0693317d8484ae9549893b7d683113bd233081fa05b306ea05b123163c799cbc04c21af462e2c52119227e3a6dd7060ebfc1664ea98a1b3eb7f302fb7c8de598726fc6178e2be390070437152f20683a8e4b9648747416d5867e3d23d8f5f679efd67b05303b5107d3b6f23a695bc08ea1329be9849965b25a4f3050318f764f52a4bd587fbdc2e3cab8b194a8262544572c0e5aa03dc25ffbba643e1d283051a84f58948b7046236d45c2894607abfb2636073c581d1fa1f75164214575b5441b49a4fd9992e7f9cede73d6e65d0c2bd55ad44eb5ac65603488f59ad5da11c0121b6cb4e9c06cd925c57f86af40b5ae3abbae1f933e79446d582d2633e49231f1e4a31c62eaa194fe70e4ababb1b5d43f6dbcea3f5d175ede41171e0967449040fdd3ef4e48b03cbe2a0066f70721479de87b52198f651c50d33c10039c8fd250aaf840b4ed40abf1f66224218825b71dcd52c17679ea5311edebd2fb41da26a92e790ad896879a7929c0cd0133bae3d3e579dd08fa4bc56a8222a3ae6d97679f6ee364b3306563500e624af31e3636043ccaf3e06833b6917928bc0571e332663e002fa489de5076cd17bf5e91617c4b18e5ad0fb58e915eeaad73c4e5dc57e421f220b77affe21c87bfcab792521ffce6ff1f2f77408b3ab7f872c6808a769dbc39f8a3d14247fdbaaa36bd75cdbe9745f57dddf4bcd76147be74781bea06b07723e4148f6ff3538558c7720edd378274a8db1701ead98d64e89ad48274526e8d8bbee5a7104e4b2c2f7ba28ccc36a0adb43bb9a350959c5ef6220abaefac0813c6a3c9bb50b0df48d715791ed17188785d7d04776b867e2a2e4c238c7d07ced5365d96020076bf57fec54424c47cf5331b2646c59cd9d097dafdcff6ad30010d8b943f90ac93377640a44b7c375f127b5309f71aa22f1a07eeca555f80bfefb0b0e58c527fb746ece1233ebfca1cce1a9fda9f15cddc643be3c18416df0a1129580ce99c5b976d0f47aeec469294d25c64b5507fb90a9f0c9246967a4573b7bf22e69681ce562daec1a52656968d96a676d30a72a8166ead336bb207b66385cb8cd3132d114100ea5954765246056414f9b2b7f2cb3eafafc139246af3e8a7be65ad28c7e5ae06c4b2817c8f120095116089de902c4ea21dbf2de241feb39870ea1843ed26a6af570a0cddff4c288fea6cbf0205fe262351c3e582741d896e3b32e2660a4ff6d025e330272806bd4d5d1e4838d0c5dc70df4630356bd19fb1b3c0789c3c0f46f752acc1a2735e075be5c9980e7cc7f93308a75c0fa0f29119bb165c960914f61516e8bef32ab55e36e451e1dc7f2ac8f0160aadd275203c1b9d3b97f7ca0368927eea42c270cf74d228bb1140b51d23f42f97df61c762ebb2092aefd9d1789509bc619e61f5b305fea9b542b05ac7f76bace13ca9c5a4e644ee0602c27cb8e8320061868533b8de9dde754f0537b6f042b6e34daa871012a5727fabbb3e781d8e68fef106073d0e40a31caf7de9fd4a4a9146cd2dbe66a402da85ff191d44f172f5086fe605d0dfba407c1fd692113e64a4af3ae1217df86c35932468de5ca73225029e94be964e0364e3a0b4564871b5642cb42ef1905b261fbef54a6c2bb05ae6062994d6ba4216532cab70b7c8df26ead5859d3b69ffd39ed9b0fbb3a5fb2249f8bacc3db4c2d72751d281ccaa9c7a6e07a3456adf1f932ad7096c694d94d5bfdfc6801e619ac952ede4a3c7de4508452c9e8595fff11a5d9e1621b75e9cf9cdfc498decdd24eb5f3524ab3fa5d40d663b2cb8f98f20375639f1014a59bdadbbf4467fc4b9c987384d059246be067547b56137299f92242f249dd602884237a4bb114099803c314c9eb05d2cf432cfc2c11c60a3d4e09cc9cb9740343fd51bbe4709e4737da4fe86ab35b2d29383c8c6a02581e732a1aa6bbde75c15956efe40a63c9c60569456230ca6764b72a50dd3738446ca644b63ffa0a2ce44e971ff380d83b5f6f0218805a47b1b12b5358b2f7b93d95b326a8cb59250d36b63674a2efeaeda4c7c94bb7cfa6dc6d2f055b06cc26f557f7691d6633e71c3273dee70b7df6a344d2f2af9f176e2d0c1aa03aab770a68a8e0fc93e1dfcd361ac475c149365867bed2be56bc869e4611eeb54bd52176797a2724adf81644fa08e1bc9e583fba90dd17e99808b1d70fc476f32bc6004642d0ffb1ff97c439ed6117da2ee4bbc23e377e7b93d7d68a51d7664957d6db43a12a77f6c54a82e685fe75e7bff19cf04ddd20d6e0ea3458bc965ede1832ea88faa13cc0ad6c8fe32266071ec1bb7e68cd1e1f163e65e83c913837847dbd8ffe4f849a1399ddccbda22084827b055c32c59b5d900262c8045469f4e12510d637762faea039316be1121d59b7f1586ff6f7e4cbac84ed64f7db8175e517296bd7a52785daed17649e0d230fbe170f5ddf8f92287df7a92efdca19282424cd728e310580cd5cf43bee24a11b5141c627449414a4612c8c3d7df060afb8e41496da8915bb94d97a266a69c9da042c78fb21cb1cec7521936aca9d14090b081cbd13c8fdc7b61ef793ae309e1811d98ea28004863332e9c1898268d8baedcbb1797216fd7f349116a4473316058d6e5b1b6295c1fb39451271075f120a3cf7e9206ce051868a9277c593531624b0ab97e21f9f80f46e38dcf2806aaa58227bad618ba1afdd62325b1dcf8263b3b75fee6bfb119c47546329f6891fce7283d2aaecb41baf0abf74c63c5f6475b61e2158ef792bad86a91c1716d04c23a1c85bd2c07acbb20abff5172ebf7d6a34de778bcf502cf4694c673b87056e81ea6330dcfaeefd9b0fc3113041b93822fb6ea90e021e040c100d6e4ae3b6c91d7998b7fe4aeb06cd9acf426ae1eb0dfeb9adb035eab74d198c2099f0668603db566f0d775fee7e1b1d3529762a6d7832d0da990d7d8a80af1632e430895a8f09f8b5b499fc594a3ae173277187b6001b7499a586e7418a2b494b5ea97ce46b3e8065b8db9dd9dc0e740ad953b5338a618c81f7de176d835f34652ee8f544888173604289d0b55b3c6f04278299549e746173730ebc05acdd71dff367a6ef07836139780b8eb62f7f2d49bea93ab162358f36cfee96e738b065d07ddb17b269175b754ddb1e95a52d7585171b78a6d70a065a37b5e80107c3b0f20ee69702858efdcc46e71ae81b80c3777392825ea3465de3cec1eac8385f5debb14674e7b4ca0b2fb8a2337d994143a7e2a536ede653d9b6471e329bc7b3ca4639e55fffc6ddb799c936063e69daca6db3538d0176966962a9a24e103c833d0144136ccd9d37b526c2daabf1c45a89adbe8d1e83811acf54248119e0a775099d7f62a15bd65e086c69aa90b09867d5b66ff29f44a403c43e706b5503d77a6792d2be51d1baa9a66d81193370f317735834020b702a4301bb1a2cdd95d9fbc3a901ccd2d14bce45573cd505b974d6a71399e1127feea8013602125de3480babb8e7f8fa1d7ac8c6815a7d0f506787a7235c8848308f5386e62e6fdf65557cfcd6f61db5c00381f4d8313b126d0a132a0bb1962b32510aeab1b8d7d1c2f18955931791311d18b8c8104df3db8958da15380d76091ce72a3a056732edb67fd00cc5097c571b3a3f249f1dd61454a8a450a1d4ca2430bc561536ff7bbf1ccd1831a56a2eee70a50fe4d27ed7a12e8727d72801a56a323ce9016cf1d91fc33d34dad3197cecd1f48b926f95c467f8f7f3e33f6771581a159256cc92731a852e7afca18215d0bba34c4ff4d9e38e74c362b6c244ea873d316ab10fe2b4f1db6de189d6933c57d0ff72c09569ce5abd4595d8ce0e0c429f55ef0b15763a2dabbf94aa1475e1011ac752c071c29a2690a1ec36033ab5c9146ce3484b69f8c9ae503de039011e7e1e124329b53396c3176fab35ce3b2b12abaf2f0abc481e81b82e97f4274ea1eeac66de804b6d939baee71090129a5c5e19d8ba61b07a94c25c3a8e8a9b46705d0be444aa0a4c572f677263fa0d935d5d19e8e66d6610172c212b4a995a4384369424e4e5dce45d733fab1d94fa9ad439e8e533dd37482cc9f67b9350b7ecc4849c59d1d1170bea85736b2806358d1223bee47e7883263a80e10faa2940f3314df50455ff94b06698653cc514a18936d869edb1a0c697708e0ffffff1f