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

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

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

Block Certificate

Block 80618 195f8f1362a9353c6159fcac31e06bbfc4e641e0eb606c6cb92abde3c34d1d9c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b6d676ab28aa2b9fdb45a96e14167dd614bb6504c7975db488fbc89db44e10d3
Certificate Block Hash
195f8f1362a9353c6159fcac31e06bbfc4e641e0eb606c6cb92abde3c34d1d9c
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...0056f1010000460100
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000058dc8d7a948879a035729297368f053224d81c5f9c1a7382e508712571b1603fc6597744d9652ad8dc33a505423634636834b4242cec510b2ecd5d24b85c90f704a9f900d41b54c87bcbff05da111793785c321fc35e69bcbd00000000000000000002000000020056f1010000460100

Raw Header Hex

0000402007be7f661710b102a155a1393e4d271124033342f4eeb957fc340e4938963c29bf10a7325a5e48a91a2c0db95e8cbf5b272353ae3d15673cde014e075067cfb33785446a10c60018d3104eb49dc8fb88b45d97c70465bb14d67d16146ea945db9f2baa28ab76d6b6

Proof Data Hex

59,560 bytes
1212160103071c79b75e00b1aa8a34f812b9fed4c6fa6f8cb9a5479711e9f63d8b0695ed40985cea8631292821ec65200d7d3fa4a7bc68a700334241e8fe49d9288f15f157d1170c87ca6360584e66cb8179eca3364d6b89f2d633ac3954a3af9a5a470df9533530848fb137cb37f776fa9fc54c82e44a7ef876023a070b3c8a82294b9a96846316fce512bef53034ac7d238e828b772a6e81dce1d1a6f0c2480e3005c79864436332774b557dc943ae8f1e35805ca93bd3f54239a1677859648f87151a55f40384e199f31409e7476487f0984de7b97457d73618e8398e865d48d9747f96f1b7d1539478a6ef8043c9f25c23471ff0d6246b4f51c93a8eb51be98853b98c2563ed3c6c6293107d7f9912f4334d4ff3e17129ff121eca3ea2fce210be0773e878d029f4d66938f0244575f9018d398de92086d395c93250427216b99a6c9e7f42b34c87de1075ca79884fa648cde99e3c120fbc14286834860285034ee7547748f9ff36991f219f6720fcec8832eedfaed017f4c4ffae262f07673d2773a6a14092c575bcd374ef4365e3079330384377ff7fb1734e677ed502725e1d1e0ab18f4f84a8cc0c5944d08bd5f0754414c2de71ee1eaf8def5b1ac1e3747ca9b48bfb0de01048bbd126c7f042a8a9914cfaa981864de514e1d773894dab991dfee4d8a91cc20cfab8d452f4691011646c00e03a782797fc757d87c95f772da3ceff495c8d59241fd23c0d63dc679a87b89a133e417af142e1f32c77e326341054822652d134959a1324a3ec3958e7a824413480a09950d036e7b8ddb64c12587d5b375bc284b801f907c74f56d7d4465fb47e845345ff93037ee96ca0c736be0b10e1b33caef5f64039761203b89ab8e050e4592341c1b421a0d13cefed44dce2e814f47925a51ea83adc22bf8b219763d6b940a53c1abe844ff193cce43a11e95ac97394ea199d665ee13b08145a8c4e0510f50be48286605cf302d3bf662a5ec2f4b341112e554d5961a2b6d4fbe994fb0bb3e23cd682cff82f839937f36810e62482f16d5e52a2a5f1fe39695e790a50eb24907601a43d2128a0924465e4db3a7a1bb7b2ee425371068daa37478eb9fde3e3d27bf9aa95dea7ae89395a4b57ae8f2408b0a193d0c9478d36c3b4b3a03f53cb3f3d6a9900a443e8c5be0af5138e9ae978a923f60f3816a7edeb95dc5d5cae9591555566fb241e779b532ae016817269f1f2601605034726e3163da5f79a3552f93399e48ef6748da45214cba984df95cdd11b957919c8c1496896caafc02ed9385bee6f13a48262c45a363a3700793fc9dc8a3e9e57c16f0d7333fa17e059cd172697f3331e066744fcfa96d099f3326b5f6ea2a0229bab9bc1dca371ff990f2ee4718dd07b731286eea11403731be546439b55308918e2276ce6c99c736dd44cf93485ce024bb8e61358faed57fcce035df50457259976f22b8482cc7cbebb1290e038b0edf0db7265f998d4a6068e0009af1765ce4f696062d0fb3b0d1dcfa60003715a7984e6653ce987571bf944b542c6336e7728d27770a390ce9fcdd384eaffd98626dfc8b2223381b23de1cec4d3c7e0abdbb8ad02acdf2189e766117ca88f3b04c94b0d81f36774813d5b58dbafa844742940694c82496624585f9840dbdb8a86f6081a2d631f9da66cf08e6ec98c16ff2c8f93ea2296573acacd3f3d483748abf8fccc4148694f895190c2c3055bf8f03a684a68e858d23d7d2092554b072352cc224b502c535fd03a0d073fea744dcf7757996b519850098c6f71f70a0916ef3aa2c27825321dd39098a74b0459369476a6c7e2fc5961b131850b182c3a2859056e3b131a35d6f781b0b20ddce0e5a59dc9cf73719921da0e9fae7c9929a094446d1e9ced02d4ed6810e4f6de7fb9b9445e20740a02594f43f2846dbec6428ddc82bb9ae22b4fd9909519d4af808abaa9654dad618b3af51338a7138a5c1641ddfe1f60b3583e1c912c888ec7122cfb82c9f29ac03eb61ac8e6e6cbc2c2e5d291eff447981e1c114396a5474431baa3d9c67d3a5dc3ad91f1ccb2008781e448af462bd67494dcb2a9568f42f8702fbc426c7aeee443bb41099085ebea94afcc41215ef42515bda64bf64a6d3e9eacb35eaa678b50ae2c1a1acc8d8877c6b9cda282c79d1f917f5e37a19885e2527534296ce7d8d16fd24b96bd5ab59c0cd53e5beff37af7136b5c55dc972e2669002a09d001b5b5b66919bf3a829f40b9fd65c61030388875784f6f8a21af78325e5cf4373dbb2370b6d3227d31dae9b32cbeab2b93b254b59cfbd9ec307c3f2f10e2b85b0354a3ffd3a63448a70263a8bbc2b3b151bd0efb9136cf0743673fb432328d478139c5510c937e386d57436eade71807fef00a948ad865e12f900b230aae6ac695ebfaa09fb488db4bbb5ee48a50be63ea191259729c16dd4a28b5630e8d823207fa645e2ee3580cf7395677f9844cebeede7759f9c49059f03aafd3620e90825cca1515ab8f0624c73a8f53118c816ac95ea57c701f856161567fb323988777fd16c7746fb26198503e9f8e25c7928c1a02da913cd8f0b6c06473d44b716bc9634679efdc445ed95ac75ecf6b0b62f4d915f4317c6cc1a0928b614aa1061ffb478ca803ee652050ff1da5f54e946a3071740570e1fe28be4ea0100a746347d4c258e197c686dd588a8a7e368280541a2227c944ac77be6d9675a03b0bb497103601df8d196fa8ebd9a214bbc94e4f26447c566623e428054d8f52baa24a6fa626d6773d3a6152f4f0a4943ce3d5698044e8a352c62e340046a8e7d69eb621ffc1c407909de552e9d06954448b610511959951d8c7bf2b98da0e10f60661020071c5f71509e7968fad581eb08797c1b326c7a0f9189221d720f13783f4887044d95e31d175b28627e58eb9e37ccb416f07edd9b40c9999ee0bf41fb92b06b00251feacc01c7c7fa98e16cf1e226bdc397290e4db8a9fad330dc48e02b22e87553d5572fbf5d9fd465a10a46456678941c9b34db79e762628396f3b1bedcc0e238fe76c1c89624b2cc50bca0adb9edcacdf21b55586ef1ce2fef6c3d946b773484d75d8f5f8d2974ee38d6fc9f2d47277c15f7acd5acf110682032fd99053b9f098e3ea70a707aa940fd50b76bbb56221fdb7600e87bb4a9b11aa6009fb54cb19176861d4a5f60fcf0d559d5ed6de09bf3da0180558a157641c25494a659c2abf21c1642036e20431b25fe22741b0d9a45dbcb5d02d94e23d5509dcea1ed54719ef50870e2e31a4505886b6b8140b60ac1061009ed2bd7494738bc55ab0054ab57721c90e7093791db36e47f5a1fc0c26a54a2e0417565d385a5bced23e7904f5737ec0b2a13cc323b8a79693dbc1115f7d84f686f4e2ad1aded154ee33610bb9c0d7a52ffc322399b37a5edff74bb0d9aac5d75f704ee81db47ee75e3049d021218de0955b1f3bcb77c6755e6c71ecd7df3c7e8e5dd4653dbd4e80a5314831cc73c0b17317a166e5ef7185588a2626e8f9da599b352b2f36dbd1cf5dbf10d8d9ee74ca525362edb36ec4be2827fd329528a7f2de1664d5111754c6f369613ebd26b59171d0f802f477ad18e17ab3ed6021b5573939caa42f5d63525e88e0dd6753c217c1db2d47777181498985af46402bd5e92d98b4c2243d525f4d6958ed77960fadba4a5222f3f1a698c2aa6e962326046fee62932f77b6a8cfbeb4d857e0d178d4e99bfcf1c593e3181221bf03d82832e1ffeff9c317770c78068271b2768c555707bedfcdb4945a471e4b337da0c274ffbf0bcf2bb5c7c92187590867e1b37c43593c1d1a04e42161df000d3c56c52583b1d1f2445a90b52b90212bde372e933ebd0a83daf0462be2c24c3c13a025bf7a3f39af5a59a6d2dfe075e4d7b7933ac04fa4963df6d4cacedfb2ebd9549aa6d1defcf29123a2765ee64af3e57fa48b07058b4946152286322b5a06ea25aa2a09a64ac6588864dda324edf975e2013d24337746d6e6f903308c4c4a7e58a2d9c0292c9086116d39a689e3ff4ca2e4bd8b251dba520314949d9cd4fff46c31028802c183446ac8476401f59388130f3a20a9ba1a13a361dbd23a78361f1fad44bf53ccb875c5ea2abdbb951cc0473b19dae08bb9dc2cc6aa2cd159b7c758ee3cc47d2d7fcb28a49a4af719be58e162c3809bea6d14e7cf195b1f5e9d6ce7a7bb82df939c25ec694d468da5e35ef2679043312c7ee5870d7504454f07c6f31dc6a03bf1bc79252e588253362cade35ab59454436345edb98f6890a24a5f4803b1286a85db6280a912d57e6f6d1f8beeba8550ad227ea2ff195faf5fbf24698ccb73631deffebb70318f60f91f852f3d64d30a8e2b8b49b2e4b1e19d78f792b93e7c1f0bb8dadebe522c8effbe330660e195b1ad0fb42ae9c1a6786b9e043c15155659d2577b0bad11a18b423b277ba52dd2e82e477b3bf8c948e2810b0d1ad14b66f9aefca10a2bf97e641dec10f3fdc83e5fc99f608a0e8ccdd3c4a723e5dbd8173d0585b3446059ec587ebdb3ebd9871118bfc769044f9bcfbbc702614963e353809c5296d787e53dae47bccf73a2cb3be6debc1f6c5430bc6f9d3a58c8532a8b134bbec66dc8c31132ff6f098142cd8acd5551dca1872f9a20b3ed42565069247d6c978542aecb3c073e04c3026ed46b181a233a4d2a90f878418a03aee9eafd224eb5bb8354e0e65a9506bdce24d2052598a49c01a197dad4c3d0c990adb2a4a71ccdf9276a15ef68e0136d7d21d6be7a270744f9e6c3faca2f8432af8ad8c11afbde134bc8f41de187b0adbc545b486367858e1f9fe6c2d55a287c2da24535ce46e92f90c4fbc1ed1179c64814840cd11d51e8de4b43c5cfbaaa3edecbba26938bdd31e16646da52c6664cf48d3a6bfd2375ffdbe2648a225c2c52b1391d141bb8d073c6db5f54195ccdbadc61b71e0a36a5f574730206726f1406e527881f3a277a86275e4d688ba48bd58489b0900d0092f310265272994f3d8d4731278c77b47dc2aa92ea53c71688588b4e1c404d78b346d3141290f78cdff8de811cb906c2a7ca014bd793e339ffd566292d60b0845aeffa6dfdf761be8e4be9e3abc9349156325bb89abbd2f2577b19b0e117da990bd2149ab2d86beb2b626e9a3e77a323121bbf1c604f5fd61d047968fb7d3e10f4a8c8743966ed502b34c72e6616f7d366484a4496e58dbbc70b524e5eaecb6906069a82e88015b17426297a952f443edc0f15a6ff7f994d3c4cd55cc001df14a6c130ba8e0976c740abaa5c7765eb97e6347e2963e6cf9803dafd3259677c68df77a479c187f8e5cc6d862b95fb8ce1e7ff19f341ff8b87c64d761adadc1b636dd6a86a86a37a3a323b22a9057fdedd77d9091f63ceda3e131b6a71faaa65592a7d6906ffc242924160c7420c4620b1ebc323c73e6ee6d98c4f177e5975afa976fbed15718bf462665bc4c33e30a0d9206c3e5e5899e4136031af3b8feb5e62b229378d67f3471952c85d4f7812f0626257a58aba1a6d9776fa1aa4b6c77a4acce100730982c748c69f3ab9ca60187599068fd8beda3aa5de44bfa6599728338bcfcc4b3b6f9b3a2e54c04b256cf456cf86f2654bbf363e90b856744ff25660c1a0359e98d7330165d65a67d3a47732d1c8a8b0e73d3d16d609674253bd5a1f8eff9eb3cbb8e51373a12484da23cd1a695286b599032f73d97cb575634258f1127b5a8a81a95750ef9cbb1333f72a0e6b083e2cf0443cf8a007d7d7569fc80ec048c9999d75dd103042f4ff0ffb4efa984ddf27b4ca8e3bc29ad03312d32d9b7c524d6d36373a56b3694e59574ff96a9f2a379c8c26982bd1a8ae36483690081ebfc8ba4a2ceaaa282f9eb3089bc226ba1d30027e89975b12c3e0f0d38ea130243c721c829f99593e89a72f028b12148725a02c6b16ebbb23d0b891e8134e5dd3dd8c5b1815e6871c3272a2bf3070aca0ba9dce3d74fbf5098612d4e800643437ad7df5703fac109d5fe4b854d1f77b5b7d154b136d46f5375e503de82cce1d3d5d0d347986a7b973faabc8ebb7067f98d28c6cfe6d151c3930776508eadbb2a9b764cf6923251da88d94f88183e65e2c84fabca859ca4db319f31fa2d974a94c25cbdee829950edd7c6ac578b535b992adac47db2ce0a83c8505296aafa33d469daa453d2d1d65fd4348b086cbebed3f9ddbd4e0d56efa7fb200ec18c05adb3cc25cbaadaa98d8d2451197dc54b48a347d0c8e0d07629805c74f106d7039ca3d1b89430eafaf2834d242f4bacad3d9b7af362b87ed45a0206611ff0ccfba041f02f6e119130c29079a9bfca2963caae6b2c16d67052efcbf7bbd7a530d33a134d0cc9911ed26ef7463967e6d4925cc870ecb928260c5f8203bf706d0c39023d1c7189b3e5d470a8666c36d37371ac857e073551bc63e1467766fb93d01b26fe9295252afd171d6e40703aa839a6a4f4f741bd69a3d90f0acb80e06bbb629c1f5aa85cf92c03c04c52dfbc2d4e0074e9c2ff1f646be135ba5249ed86394036179ee4cea6219ecebb8c717bba1e455acb688d62a69f87d54453e40a853a5d97235c11ee94dbb50889da049aee05e0744a55ae11de5a46aa09196221da107e7f19c3a1b3be47cae5c4224b8778fa4a877a7c178a5f5a14ffd2fe7ce27b636655aa5982cbff9c556077425819a0fe115cca007aaecf1c8a293595e28f2ae1e79f627eeb044b366aacf159057c2f9dda92e698c2a7b9a85e57d30e66894f84bc884afaa6704aed1df7f6e0b40f86935150221d5716ccbbc6269eae88e719cde66d6be493084788351e8da0b7b33f344a9a254827f6a557f6bb03869c2fb34dca16aad320af2106df279d74bb0242999fdc1d3cde01cb000353c7b03185dd217761ea002807a4231736c2775635823a8cd4f6362a9b7868faaef9bd627a1dcdac0401431c0a2d5cfcffb8d50b59aeae4fb955682331b4d408718e9ceaa722fc01718ea8fb27b3d314dabeb7292004d5e13ec4280ec1ab3cd2545d9f36740200a5f6df49edfeeccf32807b9d83639015a931d832ab8e40b14bf07fef601642b64e1960c1632eb3af69fbe2de332eca0edae8fd90a617db85b1c7becb2ed59d0518d658852b4d6480020956285747861104800b635233f863b8b79df8574014f3d9c77708bf737fa9e2cbd854ec9bc976ca18b180325179c02c4bca103c4dbbf7e8a06d8818933f35d27ddcd545afbcac45692cfa36906f7d3836251928ae02bf1ae829ebafb4c8babedb84d77a63d29a4d9114f0e62a865fab4335caf150d440266c7e34d3088961e2e19fb13e65b2898fc85e4c2c7cbec9bd5503d88132f09e8185a3955fba5b5172077cdc9c83886ec02e601480db640c61668ca7ff367ef7e8a0a95167e40b5dce8f0a17b3882ce7058f7bddfd3b5b88d78cb21b09910a0b5cd432c9b5a21715001a124b905f21dd35fd4435010b4b1455bb8ea4da692ad0c5b39ee858b56e260e7c3de9ccbc6b26819f309c9e8274326785cde6ead7c75917cca13edcdc3c3058a55f3d70933e3c9c0b06d34f5e802b0864c228b94aa7852e47e5ec65eb3f83eb8c6bc7009fd753f68d90b01b5741f2113450d990612ab0458568f29f9c60683e0919662c0ef24cebbaf2db667e62b416e81b6e6b42240ddcf5ed635d7e075767026b841f000860b1847987f707db2f10e3de935979978d178437dd106e3d0af48d395d714b8fb0036a475f081443f20a6a7bd7ff732a91c3f7591660f4d72bf49f91054ada013a74c73cd111575bfa367d3d836112c344edf20fde03b13690de42092a570a288420604d850be0423e424272cdcad5c1ff8ce7d16b5461c66ae1ef90d40f146d1bb17e4b3ab09cfde22c6b26aa98228d48440145d7acfa723f31ecb1c1e673d043cdebadeeb9356a292bd173269c76ceba57aa0074e1f13cff03c7a82f56bf71a075d1ecf09116fdcb2f74d61bd87849f9399749ca4be6c742e5200786a905ad941ef66a7952371ddd30197d735093b7093b6d723d2dff8e9871eb95989f2d03877e5356fb1a5fdcfafdfd9be0a87531398fb05a8ae82a6547f4c872075ff02020aa1e7eb914e4b98391a02e0ced302f591330baf478711c466984bcc8028ef1ec6cd52aaff8afcbcedf4fc72e67c442fa7074d63cc1a9caa5e9b3fbc64e27a03a79888d403f91ed7ec4387f30b62c7a44a7a3f13fea58da7731fe59e7fb7ee424d54f28ef1387841816aff106c14e2ebf07af0a91aca65a87899448131cfc329a3cbdd9b4572d6ee40c6a3167b10a3740de0bbe17dacfc45646f9c45eb64182f06b1efd684b44f67bc6aa94a0411c6b62b223461fa251133cf18e0d68db7562ac83f3b929c59925ebd79eda80c54eb6c7e0b705548edc43b21b7f3451a58d5a90f3a86cf96f8e9c11cf3e0b07e7470e99e40a8300a8ba273a114e220f805ccd3454c4cedc89a5cc985368275ddfd51865c722397b13369fcb8094950f409e59ecfe65616304393ea023b9d9e307d088a8e1658fe174169ca8cb89d8db2b7923abdf7475401028cf8efd3daf700cdb3e0acb734af0fd8960cf708b4f29e6115b99220107f1dc53788551085f8cd0c5153eb5d704635c4ca86af33492e0a6d81d14497457ad8fcafcd222fb5d82398a761d2ec9e2d154df6381e32a03c57f9f4cdf5624ca4fefd1bda395426053e65d5ba31c2660428decfba087052a009bc759ad619090d35ef38dfd8e29a848f178ba6e5e8167ab89682cb0a36837d7b71b942744611a97b14edd954b5fda3dfabdc7d152c5527341e576cc89da00b61b5bddce9ec1fa66b0b7970853eba6c6e48ca242e70b1c14c5eece2ca0a1c203885e59d146fc8e30354727e8d3397ba1f24e75140243ac35b786faa98288c2967e13b40421093cce27903d338f6cb92997c9c47349cc4bf7e9a1f64747e369b5e8249052a15dc37303dc5b33816e4d277183189c609e06da33edc92fc3a847a02c72e65edbdfef1b3d9a5dc8729e58a80d3bb1b21b800241fcf92e1279cdd684dde5e70980167b1a0f41416a3b3d9c6dccd5abb7e3b9b846cfda3e5e9da59dad27e6dbdf8394b7bc5a9b3af6a03afbd4e90509e6aa34768dfaa215ae67f53375148a2b443aa1ca361b7e164bd4dd45a5b6b2d8dfc4c19260865a259a0a2928534096dfe2104560fb5eac87fa437bc6afca67516c8fc661a3480c8fa3d55fb6bcbe86d16795318c8acf474563c1cb419c32ab29c5bc66c9a3a9b508c56658d90110ffd36d1b3df6ffce4054ed8ca2c9eebe7c4afc60b8a2df03675db1c9d9c548b81f7515b56cd0ff353d525c90f1a02cc2fe74cbe7ae679a892b450ba2a6857f92023057a3684bbca0049f789c0c16d2f11a745102739b24f781fba5ddd910601427bed76b0e58adafa877a6a4750f9942a1268e8cb5aec5b28cd997c7fd02eaefdacc72fbeeb29166b3e88128eaa855ee92df2a06ae62f9bbdc0ba2ffd0a18ebbdebc99fea9d11d784f8999d11e1ce0bc4d6c12a4fe9a5b322a037c82eed4ac2956a9fc6f694cee129fd8b6a4bdb82f044b6ae161757317ce28a11cc10aa9af09173a70dfef72a5c34ee400882b27e7ce314f9595cda9ffa6c3759ba83be9752d7206c164896ceab6e674b6ced104666276ed2c2c668fa0be2536d2d7a1040fecb01400e618b61e9561ee4c1adcb9904a233691fb03c0dde85331c9f555ac6d5865fccd7b84fa190dd4723245137d3a32eef675d858b28caee72e85613ee27530fe6cd3ee2f31b85e91a4973ab14cf81776c14026606c39d1c29a6c3655bbe091e0811b4ea7b4383b3bd4c494f38b49cfb5757690bd2cf6cbbc85fb2b8128e80a2a38a03cb65818e71292f0356d95f07a9d7875979b80ea883ae624f1ef4e181e79b917fe5f493f97d2ae5c30a4cd8329c942a5f91fd7a21bc9723b1d11f41e3b8d73e0c81ff6c482f5b9898c989c610b6322fa0d051549148e75c94b33643656f1703aea923663aaab4f80068dd1329cdbebfa7e9901956d54059b744ed8bfcbc2dfb64fb901fd795fb09162548805e5063104be40f1c28e38aedf0310b2188d3a8a0ad27042079ec49d637ce93557291867d98293f83438d70448e5fcb01e0c142fc85d678ec352229705e417fc3a39daee0fdade5c206ac7120b0361801dd0dca44afecd832d44d2476376727aed79b205db66d27f2e0eaa63c20c269f79dd0d6452581b1da5c06700dae65baeb88cd654040928252186a91047d3bf00028ff7fc62c51734043f3dfedc1f4ad002dce193c259dbfd0c76be7691a032a292ccc90cb82d28ad70483847bd22a0315207ea99430322f41aaa4a42e593f7a80b685272d35b89bccf23b569d455e8785b1c064fd0f7b8717b7b88dc7dd0b74fa33a264fa4ac59270e04f6fbf65ed22fc3130865ec3565f1978df26a40a961de3a7d41324f6e4b58bcd9192619cbfd1df53bffb77e92b4c7fff13791d696be4af48dcdd5b9a2b99c1dfe4c5ac3b9df89a725bec342277647c3eca44c511188dd00f75bb5882e31f690b32e82c0b496a81daeebe3c97b47bbd55f65af7fceb49d0c4be59a0ac584241fac997914eaed9c492a8c014dd2a5fb0df2294eb94bd88b1220cfe5da79c5dd11a2b73b659f0c36ddb30f3c44f993ba83b1214ecc16d20f845d4bcb8eda86d4171ce7f186729f7af2ccdbbf1a0e0cdf746bad48d39b5397db545f61acd657c8c49a0dcb88bae88b653c91e520b7aac7dc4436bab99b9da9550625eceae24212516ddbd5008b18000bbfe7006065efed917ac2f7630cb65a58d4673313b835d06431f93a5d8b7ec25d92adbd4ca0eec72ba154703b107af675aceba5cefcc78b83753572c40e580cdefb950daf47e6e35e6570fcf7c203d5f7a4b1a0a622a8cfbe8d9bb07430154ab8c256d552bb7b5cd720c5b4a3a628ed2806534e4a2b10d0b1cd4a610d5d7d67d09703241490a70f9eee6e34b94488420d7e794ae5910ccd697948bfa68293cb6d598302aaddd0a5b8def2fe6e8c86dfcf8d35fc4a673aaa734170c272992c34d71d448e03f2dea3b81ad88797eee1c2d48e190581571953e59ba9cddd4054b4ce85d042070bb0b99ea364c725e65f177c66786719faa89f7a139e3d6363784d9080102f1671e49b6d54e80838f9544e6628a801931dcacdb3706936da2f531df047634344243e21741273cdeb01a4abd671ac102cf2f7b80f531fd1736a39499bf59ae55baa8c98ad0b61f9f3e9c6750adef9e91cecfd6adea881a7a306c257c03f14867396b246f9bd6de354528a10a807fc6d735217485aef0cd31036413ff2ecca824a94d4f3127fca6ae8efc10dad56bf01d6c49eb45e270ff2d6f87bedd282eacb3072e1ddbb085cd27b11bca0966495debadbe04032ff6f076f28f177599e543b1ad39555a13572a7a0b7929987b45a75062a24e9d0eae2426185a89ee511bf764e1dc6feb008cc155532a5433e6c6c46238d8ebbfcdaacf5db1b6971ef3b382335cd88aea55362a7328dd193305aa7510c395d3b5956190c9775414866906462faf33d4b2c2b56554814a1f6d4be548da4a9648f6f3396174a1ca69716eed5b87aef7532f42e7df649e0bc1c4631f843b23e585781d25e43e53050142de05ad364828ac9e1da6b778f86475d57d55ccdd3ce9882a3baa30eec4a180a5d8d1006960b51a8522fc5ce5911bfcb237281fe76217a4c21ab5a5a6d4d439a5b53eb95fdd80f21a92391d19c48eac5f85f788f05f99427ad63c6b19ef640713d5555d917b3931b55410484005ddab62373f61ec5ae7ec7601798021446ef1ba62cb5041f14c0a52154cbef870b84c0a9c9c521859dba03a45bba857d7337df9140f4bd9c7529e1bea66ee869f2328c642ddd3fb85d4de36a94c084e2ccc6fce107697374fbd30eaea1785a2a9ba787922a964f87bce4ff8603ef8d69fa12f2a92c7704489eb46eaff8515b4ba73a31d2439b55f67163b1a310735325a56db279cb490f94b0dd19260a35eb8e9d06c44eeeb7bc45900fbd13de7f8abfead53a27e476c45acf36989897a99ec0cbe28a0de63fc8cd6e3ddc0dd6a934985b0daa9a04d674bb7e379d3c019ee51f91fc3f941d8682f21e6e28919ee996bc9445f32aa7f7acc30abff2f47d884f604d0adf13a5319ddf4d8970215bf646d4b1f86022456855b570697be341efae409e1ed5d9f0403eb2d09f02e8192b6e5afd51aaa2ad31072bb3805d6929d77c9a808cb096a04c9bd50225ea93cc6161f431e05b7bcb3133ac012d6f1881b891d0d152d301aff4a275c79d708179983903d7d27bc382ff123bb7b973545e4b2564906505c83e76cf8704c8de972b435e4d666a522eb4cc93d7394142d472af2dbc3598026683b3cd99df5cc880b3f8711adc46f230261a2dbe8ea13ea85ff9e3978074f678dabdffee25c95cc0b0dbe3d3fa6436438f398029d50002ea5605f2aef9e7740c813753994dd7d0105ffa8f41e3a637f9814ecc52862cb790b52fc938f33f3c764807e98fbc43cb392f600b51c5a14d4604b480d33a2de734b75add36a4156770e7fd2b56b3a4648468b0f52a233f541cbb761a896d77e3b8c42b8cda083fce625325033bfd730ac1f3c8f988ec06fcecc228f506b1ed528db28eab06f6a020f7b8e7007609137837cc64a0c80fa6e25051b230ee1c83f15586b758646c24a328b9a6f7b987913ae069b96c7253f432e8549137a20275bc6cd123ef2f5b4b0c1c774e176e066d01800da5b9cc94ef0c964d32bf3128967e7560e78fe093dc3eb71a3e0e126e0d3a67c84b1bba0e8b7c5ac4152194dbde0368555c5c1a9d4b1f215ca3efa98e5d959c45a0736ed4e9f8ec2ee52d3538eba90fdd8e47d791d83231bd62dd5c684492f8c80f70cea17add1a4009407f209d6710adfe3d72747d9e93ae6cacdd9cdac80d8d2abf1b0cecbd8019d6bcb03a779b2e812421d9085823d03d32523ad8046ec0e0a4a438cccbe6053c5ad5f3dc5889348974616a2e6875ac70b4672afef9dd1791e0e9114a441af2bd8172c190279684e3b28731c7ca8f4732479be9e6c3c58387f6c7bb30a3c8f2a033f0353bc0d1a436c4c73113863e87b5ebfce00ad93c52bdff8008c34ccb2921f35803dce5f74d06353e69d89172eb2dfe8c5fbbd8ee19cd4f453d486b2fc35248b1be66ef105ac3d8165012a2e4637ee808f926b7650ceedb1ce8cbea44ed3c42d677a231260fd59c56eb0b335600e4d9c318dee0f78155776a8c300ee5116b2e9cfdf828ba6115ee16f90a0f7aa87f41b068f0014e191a47a22d6c0d349f216478ae40a84058d15d29807e9b8b61f9662df0128ce3065b78ab35e2c22094e0dd96ebf5d1526de5c2cf5bc20a0aca551f6a1861de761da1a73072d1d9b81c90be75e70d721aa5de10afb529b24f37f00aec4710671375f2e22ba26aef7740257e95d943034c48557c7ad008cbd98da5cc4eb0093033971ce330870e3f1a5a2e82ffd1f17b8fae3d0d516ac673fd9b1718c63f37eb70089d686297b640dd01f60a2183b0fa0a34cff9df2aec8a870fcbea1df962d830b85a72a765fa8b8208ebe14abf1f239e091350ea0e6a1be6f464243a4b78e55df4b85aff19c0fa1805e1dd3f22c6586a11ae9f3c6c0b0afc85616bd49379a59544db02b3cce88d49e4312c86a3410b0dec336a7921399c1aa06f237fcdaea9c26d462404c92fa84432a8745d7c583186e3ba64139893403c21cb9fb627f478765bfefdbe62a643b6d58f880f9806fb9826f5538b4d3a6750f40a45fdc40fc39ee62c02751fa9c4c7fa95da1bb51f2955588947306d83737cece3caa6abf3e32d70d398cd86c4d30517aa7df4166ea3fe58b0ae45bd586fed5ff3968c225e8c783dfe646e430dc8d83ada7053a03ee5e78cfa5b1d2b1d54ff6ea47bb8f508ae305d05a7a90d2d83fd28f3c19997fae4c6a841ff25a2069bb310cbff6cb72dafe080391d35756f85d63ea5f7c582586baae9bf9e5f2766d878d3e2c2a72761cbe0600ba1d4d04aaccf9cfbeeec4ece6b0a4397f981405764cff2870c9bb1b2557ac16e33bdab8325d97d58cd26f3dfafd4543e2ccc8e451dcb0f54d9c08855d2731d5aeb26d81d1d3b00416e84c47b4612ec8d2ad0a9db16fce576feb99c9676c7407efa456e8850dd4949f4db79127a069d89f986b3009bb0890db8188bb4223c713c203a4c7e3c23dcef537a631c9057e5aa6a2434f535dd4bac3552cd11fcb0ffaf4389dfbb65bde1c096b6841154f139928ee69138c0adcd82dccb937fa661bf6bd75b3fc11dbca9da2cd10945d9826fd017ced8b2f6233b28296caf108fc504922cb9d0bb2146e2c0f82bbd52c4304a2c83a2e277af80b8462240cd2ecd7e60c4e3cc15cc6dad684bd6cdfc0b1c642c4a0dde02807008aea717038d3ed88a102298b05bcc9548432fdf30f1f222bf229a46846e0323e72f907f68d2ab4c9f4ff2dd9092cfc0dfae284b619658452019848b2f60b2f804de79ac32cb18440464a9020cad9594e1db3b09471c07703e2578bd7fa4a9d01efa737676da10673acac55dd1cb6e52bc9f57de83675c472a9a7dfa0b8125a1cd53ed76f73e03e45bb4d3b1597de91148f0164341e5617077098e39a586b159014fd414727b6668a0ce19fe2c523c5194cc7375e5114ad56e5cae9078b6bb893ff4cafa3780e6a83c9c9cc3ac599cd48d4e304b65776c7b02e8c57b9432b34c31bbf5b0a04f68e9d7e556377971bb061b9f64c06565f006ea4c50e685427fda3b51f2a8123791c17da9bf3a4dd65dd3a97419af8e60261286fbcf302743026a96168b62238c39f45dba35dbb6c8cf2505a05a65521995240be70697df0b1ff1deb0fa5d874bc2a815c49cdecc4d0a07d0463aeb4b061c3a3858c29536d81dd255aa5cc564d0fb308ee9edec48f929d6aca40970f9f90acc58c07a9f30f45b082023719daee3da92eb70011e4c4cfc0b733d868d30670af2b892d35c65d7b3181c179e42013db28282a09ad01f1e984b76399c7d28d66640b7d00401796c33e3c33797296385b3d1b7fcacf8ad80d59f66567db9e4e91cf52e7a1f8962c9f9ac62f1961244f567d2e4b256d9a98825721e37af15e523eb447df5a8257dd7ff558bc90b5ed937a3651ded2b3142d38760b091e224713a9be365a2e4ee7e1a64420b9f3d38a05705e89ed87a9d46292af82c52c837b66527eef0ecca47ddcf96da3d825d903dbf9cbb0496609bcaedf4dd1521146bc308fd480de44d93bd8237031b30e91b5c23ebfdae41e382bf076b89293a4ac4ee80c73fffe594f11a14e9d8e342ce7ef916c62fcda8d5051d21090d4ade55f568fa2390748d99469e994b4cabe3601aa40e9f77b01e1dcfbb33c4340bed6c698c1b534481c22ca7f20fc239a6856cdad7620f59e81e40c91fffa5332ecb34c784ec840a08528272c4e6564931740a4f3fd229ddd3d2ea7f45870b5d11f230a67965d5b9129b114b036df1bbdc2beb6bdc743fb61e0aa10616ddfffac058d9ddba3b135810cca120ccb420748b5ad852e50962ec58c8394d3d5292f83b2b44ff60f6dbdd57566c29a851aa36ae2ec56c60c976ae683e97628da8e4294274903fbecde081eda8f28b0c32a53134d731af429d54f9adf9e7c35153500299b81e8490def006dc7a9fea027777ab3d11770e63bf882679cd169f9339a1daa12ba03c2b53c2af01df5ff5fa7a56858e714aabf4e78ba961f6dea7ed3bb622ea21d24d4c41fd3cc2ba2880c87e2f28a78b6728c8074f5a8c2bfd53f393c6f9db4e969c9e93085d02971cce786be08b1fee53e934d0465e985785e39f76eb6ab07364207cf2922fcdc256ffd7958b139fe3ef6dc757b222fae8ef3d79e730018098eefa8846736e5c36f83931dcddc821dce52ec71347ee488a6fc5334570af76c1f55b375cc3c58098ce792962829d04290f4f28ee8678211a0c39d42506e1b9439f953d80c1e41167c34538b020a3abb7153a166af07c8fe815c224d1d8d8937d9ec320069c5589555f2a85e214bf3dd5c8567e93051cf140477765337586fea2699d735b0826f97383b57712771783f33f0ba49f8a3a18244d7d52d198e6688f59e0b39334ba388e5bde504e450d40425dccb26c0112aa3b0713e827e649a516f8ed3a462783b566b754acaaa5e621921739f73f620de38de4f217f6aabc7566e4e68804b330794fc6bfd0d19d891872d495370f5ef9a27b0aa85215e5c9d8277686265d4ee00bac9aef4efe79facf0c4b03267c4b2bb7708e4993214093e5097106a75d8bf3e53daea25b10118f6a3699498a248741ca99131d174c898a20aae7d3420988d3236e410924871a7e78e3ee91826426419eb9ce1974ee6297064ddfc579dac08f36f9914f21a1c6237a751587d30fe15f73ddf7e8db58857e87062c7e1fe2412728e2ecabb01a8d1fb9638a42e64f464496ea7b774528fc6ab12881d5d56f501d7f32fe14322ec71237b0c47a906b100d56fe5463d9fd0880d6145d7039cf5ab83f851d5ba35121961a5b690a9400d591c5d8a522bd921ef35f98f73125cb0f8b093d2163d4d106b00c1b326b5aa2d045f8c29215f07967d6b07dab5ccc4889f8b1d20f2130af6f58c84e5486e0e857478f9b0dae2e5d576218c20607f7b1b2c51d4121ea075a1a67ad7e7b7d9b071dd538c989c86482f6715242bc12d8b8e64a410e747d0d7e5896bdd9082733a0aa5e153471ec8c042520a62a8cf1ea5e27c35479dcbae35576d2d923baa92601463f235a2647d55da7a2261a6f72ed700d28ccf6c907205f24bfc1fd5055e98af5f5fa23ff19aa37192767f8dda577c3942427430d90eaa6d57290bd3d959a151f364f5fe99149d6ce12a67e30d893a11d2325e53522cf4be0682bd722a6827edc2ed75fcb07481a32f451a6ee721770ff9d7aa5c09ef5829ac1de11470876c988cc937e44b6933a99a55c82b5913a90d829dfae60b6de6fa97a9026a67c0bf36c585656bea498a5d8981b32aa5d4a2ec19e920b4a53be1b3be6d79e8026e601bf72f4442ad9cde16522b98f090de0b2720fe2208f930d34d8b8cf34e4cbd439399338ac72b96cf04740f4bc92fc91965b83f14b9f87387f138702002e0ec1fd559ccf10ee5cf8c5861c416c2d323249cfbbadc56f32276bd85d8a3e9df7462bc636e84abf2bf0638317da93bff194ced7cde51b5c9e9ce642271d069785b125d6da573bbc96b2864a7b82321e7fbe8e5c55758fd9b0a8432c02db73a1db64045ed17891fd70b524e1dfc7e67597d9448c9ebc16ccfa361449d922a2dc5f9c6201f8a00002c7286c981491679cc35a85c935615fab1b1ad3e7b874355de548ac6aed8a0448b28f77c41c8475caae885a70f4f4acd3ada4f024b2ed95f2c551b9eb815263c13be18cb3c7bb3b01ff4555e604915841b4baecdde18e7e16532ef4bc062930220638f2beb8c5213afe08cf1590b95c57186681b6638b29b3f4efa427831667703d04ce657545d8a0385282d13c7a9411af064d246ad29df535b06d6ef87935aeba5409e7ab57b3aacbd7dc2f200085adcb9509e96e777a0a6326a6716dda733dd1c0baf9762568a04907f185d6576bc6b5b0230d74e93b4e79579e87ee345ccc75f0f21faa0d2add98adb4fccb4838ab9a7e2cb9cf2a118692e7767b6dfcc85be7026c1a74b70ce53247b0def988bc2f22679d7a706bae15a0fca0c104c3608987cc60fd4a65143ea8b7d49e3e6fed62e715cc141d08c10e0e490fc6ec47ab0bc8f650df49150485bc14e07573e8f4d303d24542eb6b75ff5553cfe558571beb75818af3efffca57e42b8ac25dff8029b6e88d35f051ac112cc876213401e2d36ba57a833b4ca00fc359921cd31c758fc856313e6708f264063d28594de72d44a8f3e4242c209ad0984bebf4e26a54a740b54536dc97b44a6c208e5e25eb760a73521af2fe95bd7ccb11a4cc9312ccc4b337722e80cd7fcaaf00deae39dca08815d3819fbf9a43ce0a5656b6c9275f60906d68d73469f6ad0b3d7570d127b19eb08d45202a9deca8a3dde9d85e9451f0a37c1e617afb1b79e0bdc4aef0bb61478ad7b605ef08872db28753dcad9ddebe190719ecd7dff6b88532edab29a758896d89106bed5e671094fbc2175c969f7736635da9a0a44f242566dde47875bf73e15f3aff6138dc795073b82a1af7d9ea41868b9ec66abb88feb31a1532e5af1a1e43cf69f28e34f71bde7d4574c7527f739569d49cde1aa91f317ab94a87c66fd8754ca1ee5a29b47d3168917770364713f8d8215c7324f8136ce4485985081f78d4f2b8e95be0e1b9e7391982bd883f932efb56a19acd7ef8c0da37911e7eb9e32912a6470947ce955b622024370f419c1dcba75a72261e11ac8b22738f4c7a232e07f44f3025d88049b35669464db68c7287a3226f183a774ca45c9a968d5b8618e99b7eec612e13c0c5075db7bfa6a7676f170300f3b3fe0f715d6ce30e03609ab9e1fa070e8d9854941edb0a157e3ec67925f8c7a06b6f5b7ed76505dab109cf3a93419c2c4d4ef917206be2602f454257319d447145c97e79bde39ebc1d91d6e4fbc0022880555df054bea70c6cc2208b39c327e3477552184d6eecf91b8a35705ee499b297fa6fe39de00d05f7478aceee875bca7f52b68687457c8a23b2905843281ea0f405159efc0c955da1c7e61701951adcfafba4f52545df544c4f91d6c89588e663da041a65405900d609b4a8263915341310e2d9bb4a1aa01711ac99daf914feffc520913f2c5842b11ec4ddb4be8b414aa7ddeb5b1dbb6d1e8b9910e10e607d95c03282966239761326258832586dffcc5ad35fed2f836bca7d27c3a24685859cab5a65fd53483b24c749fadf002ee58a7ffa0acb2615432ce46587ae9d8c924489f8c8bcc144f0c2e2885b9365fa946de8874f41474a086a08652c9180c9d706338752b98032a6c838a8eb06d376e5a8f0a9f59f2f169b781fe34433dcaed11223b5717d1e07671d49b34fe30c17fe7b0d5cfd64db330b943af95dc742dde1ef10e2a88a03bfca4e0e36d4af38321f0b54df2e84a81af5822234f1ca468d47283c6be093fc008e67739838ca95b8430cf00364e71069eee424eba1233af98e3be4ade6846cde03caaa07e540f87a8b525b2931fa4ff0ed9cc23840b0be9d5675f5b2a105909377b598106c9702d58bb361650bbe37a6af074e599dc72fe77704b4d282c20a6ae16cb0cba366935c4e77d13dd5276c074fb1be18cd8c32cc26d699c3ec321133fcc0d8afc5260c8e780e961d491993f27625a9de19f837e963bfb77d948b2578a7892c49f1eea8f0bd709092b81e9e7b4b1ecadd859b66b3fb9284de89f73061d2dbdb2350a39c8ecf728965043a759c6491d3c0a50d6a9df4ada094c42ac4d44de1a6f185208f83adc53f34bdd1e0cab443cab31f8fc4998d1f79be3c0dbadf0f394689f43389e6719db9297cabb1f5fad6b380cd45070ceb6608c8db67f7fd8717670c42ef55be527d344380111708202070bea469a384c0684a63be908335d6a3536d5a33891b70e9da308835293a6c385476c5787f2d34dd59fedcc928eb91fb40bf05af6524ba087e0fa031b31af76ae81db4bad423389127d04f07d4d227698f9a40e0144ee174549ca867a5f89b25f364e3926b3e05a1ff061a68bd65b2c7164047b9a168e580fb18865bb6ab2d6ab7d3440077cf502dfc014435cf940b6d1c90b992581f40307ffa12b99ba709776f4eefa4eadf56bf1fb8676c11c318682f30ff65cf15d38fa57e718701953f79b98dea15d42a7d718c9e8b078eef649d50e5ab88a3064fc457d2dfbb2acba34a5ce84249873d8d040ef26edb9def0a2bdaed5bb5ff51792d31c168bb75ac801a7370109fe0aebcaf8e7cb1bea10be618faa3c3d90efc0a8badd1897bd5ee1fd8169e38f2f12fb8d01caee51ef9f9aaa6eae20d1a36c7ff2324b128c04ddea372a7944df533d4e1c0e222a4f63021ed4f6c52d935fc7c73962b5a35fd2ee70a3f2da71625b07be6a663eaaf400c08161f25ed417619b3935c9dc4cd5bcc9063ff59909bec9449c5b023305acefd3bcb75f570c66457845f316a2cbd6cb8a51eae6ac11693d5465e44993f0bc48b346a8ea71b87cb16baa9c3dca28d6c634ba11f5a5cbc18079730826b723bb3fb17dac8fc06f9ed46812e180aec806f3e4ae106bc2cd5a54dd9d81c187a9c959d8b3389d2bf7e07f54a0f4116605c1e21c9f616f06a33e40e0df5689401481488e42c773b3939de6dfe12ee7ee408a0a2f1b41795300e56b6c5747edb784070758bbee070633ef5b05e176d93546ec02d0c154bb0fd459d7bcf98dd9762646b664071eb2ba0b639462303a3bc67685bd958c4853aa63e24d877f9bcd652a0a2cbbf9e7de89fd68c0c072a12e7c3c12ca05697e5c4b936e136761a23e457394d1dd7d46c93ab17e88647e3aec611524e5c5fd98963f65d7bcf8faa1b32e4599d23032ee70a47e2cfb5a5bc9ea0881038440574b7f551527a23856dbda761638c84905d4e74ef56f2d0be9c80b3fd4ec83834988af1fa5b4e838e82ab32e77e5083f4b9f7deb3d17c8c81112ae4cc4c7b1dbf689333ba42a9a35f245bf6f4045e8cee40ef295d87a51ae87ed6d8c86f27a7ffea9972549abe931ebd5900c8f0d227d7929f12a42cf01dbdd8eadf1461253fcfe55b109ce9013a08785b36ef2663d53fb7b46e96ba1e4b6e670e8b07a3a117d8bcc57ce662f8d462cd13662409f7c02b19aa14c241fbcfc0fbc21afcaf4fdcf08a75cc84ae5c4f7d40c19ceaa1afcf3d25d8d23e1c4d0e78646e5abfb99fc540c6e764a02f2795b353b08b0b55d3c7c23e7a2d1139128a08bebc6656892cf9855c439933aa1b52f072756520fba14224768236a5964704675c76ddc6495e169107da8cb285a2579ec8e63d9ff5c976f4bafa43b60ba5d27fde196b78d791c01707819a6e1e7b48b46de7faccbc1402a055830596cbea880a5d8d3ea5f686334c708a0fdf1f0a0943b673039123418ee274639a49d60962958844089c4c9d6a8efa52b92d636acf0d01fe530551c7b138af97aa8d9ff6b62268981d33c9fec2f6d6861c0fa28cab540bd771b5beab7c509597d17b1b2ff8506779baca14f07e64ff728b8a612ba0215d279cc829945138dbeced363d119bee5022833c815206f327ad3a4501c90eab894f7aaa2f5d7e94c4a0eabf3ea1caf08e7753c30066e9f7446acbdb48d103c039402bb98eac0e4398834f2e587b6e03f5fe1a9386d7d229ca0859a53e504d167837f543faebc6217726baacbdd0be41a2a010f65b6c77f9f2d9a8ba06d557dfaa212d7c7923b2adae6cf7458204f84058d2759e9efedf5dcb9737fe49c7509793b95e8845583a8f2749173a11429f04f664aed87427d826243b44cab19bcec37361a2724a4ad4bf113f967a0e14f8972984bcd8d2e5df4d22f986f74246260aa6d8f5666f4601b056df22a6ac805bab55df7ca6715707db77dcb57b288a4e48c145315388b012d082a18dc864a2827e5b84208a49b08682333baf668d46216cb6e97b384287797b6892d49beb3c487e415ee35f185fe9af13b917e74c21440030779a4c0c87ee9e3145700a2d9c07d8353d6716e538aec96b5f74629e3d197e257d2db7a3707430dad35c672866952a5bbe69ff810efed151a5bbbf7c7cb12a5f193b7e4a0de7eb4a07ed318289e5843d515bebe3aa3915c86bd6604c1c18ec45407fd79c79ab402979176c783ddaed1a52c5037a3315804867230e4a675e0e562c0892f9d51d0ca22ce765d380319168ec2a6b2b08b516d531527d595fe1b887d995ae749bfc35a7aea15798b40e92a2b7edbed4f8ffd9f52e094cb081e325e79d7724a363fb7dde122a06bfd5e1cf893126bd45bffb54cf96306b30753147bc35f1e5f7d6e55386c72dcc3e63d449a2d768e65ac39daf6c315f73bd9831093404ebc73c987750fea79bf660c7706cb22c4b8bbc22d2c945505974cdfecb3452fc70e8ad74e3c86dd4c2171e58b9d1602e102940700c6dd15875040e6d6ce3cb0e1759fcf22679d1e05d575b0c614df2f33c6490bb87c5e4e5060a1287677b747bbbf7cb8aa35329a88b5a49c14adc5df1decd97bf02525b2bab29d2b033920383a2b9b08e09c99dfba358956e66a4cc0bf9d7f3c5f7540ec060f5be240d2eaa68e29e3ee40c7b36ecc995b1e1484db3b8f23310cdd852eae01d0bfd781068a25df8d364cbd37a4bb4feb633a376c5b49e84335c495ad8e4a25bd028749a424cabaf962294b4a756b92c7495f7820fd0c0f5640314e6d42d05a02755354cea5a613d3183168292ec4c5778a0b32a98e5fb6945b53c33a8643fa085bfcc4db7d121d350ad601186a2cdb1f7bb2c5aa2fd76d147face914fdfd5ffed9b11077ffab76e496d31db02ca00570d0779136aa6a67ed9594ec987071b3bc82195cb8271397b1b7a5d396a9c4ec1e21ba13d717af8448d0f4310632b23e9a79a6c745ee847b5b79922c23462f68263010bad51b567c12855a0fea59701d2d3877cea96e47d46391af645100f89e77b986bc3f223c1464c296fdc9035ea8d8bfac93fe65cd64b03e75c7c3ae977d9cbfdb9f2c15c04931bf08cb4707144c7181452842274ef17693d36aa1debefecc917022f6cc2db2416850ef06a01d15308f4875de6dee64db1d94f1460fd044d93a90023fffe3f1119f92c88439378dfd3fb8bba66df28d058f214be8a751b71e84ab050078f762694edb0fae19ad54f586fe0eb71318e61205be29f3602cf9957f56781a4e684c711cf69e7d6330c2147d56905645aea26b68f5853ed5d9cdcaea2fbb9ffe3f4465f8301cfe00143fca956c92938ebd4346cb186b23a5f6e0f1b1a38e0bb67e7bafcb2e9d71d402eb86c79beabd156ba15b1bfabbe6a3f6d4d4229d2f6a8f35a50cc0581051b28a6b4018a8a8c31cc46799ff89affe7ac9c66085a04db55937f6bf26d654808beb0f7c5c5391e243a19783850fdd270e6dbec7225ba6016aaf10b728e004e5021050c3ecbced9df00857ce0786c81468c302c1715fa86445ade6d46042913550abfeec0894602530bb13da33c511a7b2424da33322fa54057eced274cc7981e2d6681a2b612d8116069bf079ee9da607b5b292ebc1fd9546e71b6c913398a92639344105ac414f53a5a2e7b039a0ce8e33eba44e37935dbefe901bd935d27a904e114b7dfcdd4aa8ba1695707a107b7c241f39cd9fd9722199e55a32127bd58ddec2db4386559fea1f1f9d87407a22b3455696d08e8c1e2c4e61ba443b7137d182bbaebe1ab912d234289d26e8207701285864d88cd34107419aea127f18c603373a58dd80ed7e81d765d3cfbaf8c812982aea0db324782e726014c0b5a8ee6718c39b8f3feeb404aa7823cfc910ac3f4bca26adde639676105797fff4141bf4bbb8120f4d30a5de0a78666e3f8be02cc43bcb1d53d2824025e50ec1a7a7dace19734872d7c7e796500cb1968a14d965f8815f83dce9897a66a6fd0be92f4a550eaf5709361041a379d9b516436d8c09e166c0250a8de9c7c6ddce3c892fcd7c96969b09362b9e3d7cdda7a96cd051da42cd3246d88576c926cdbc675c88c2e9cf86a8226ccabf16d878cdaa9fd7a020aae5ad945b6b2c92be8a9e924964017162bec93cdd5cc2b82896cc910eb81c965227b37b6043f7cf26e388fafbe6d745e1c09148800a5cf3c4f54d0f4fb9dc15446550add31702df7109aef7a097f475c848c868bdb586d40fbd728d710b8e6a94ecaf6ecb99909ff2dcd57f8c1d716f6466c5ecf3cfbdd5e7c0c7d7c1c6d72774b928c5a7b1ab7ea740de238f9dc2f9e28d24372976f2586572cb702d0caee82fda23f2671cb9fe21a1af1fde6d8368a455b4c8048c4e901f8d7a28c3e52c0a6046384ae404995e79efbf7a44998315494f90d52ca8bdab3f7ae87ff5ccc20eaf86beaa6b2cb2b7a81e46f1d902773257cfc938e0ddc6d8b003b51847d11b59c2b6a80593096f3cf0bfabcd9a9b95f32cb76ae7ebe58bbeaae0ff6c7acc4a2671d1b277fc7ccd0c6b383021831adfc3b2f1f159950344041f410f9f66325c76a59edb6798e3445b536e4fd817bd38f93029c1ccf232d3da31c02c82c8edb6e3c21248784737657749f23e73b6049e0618f38c183ee827baf1b9c72e0fcb8a2953b335e11bd1aca31b8cc35c285ac4b3cc8a72e77951bb74ef683d18b7c3a4c3f245ac59b7a35688bc0db1446f8f085638f6f8b1e4f44bede30f9f76a827668bdd5a0451954a7350b40a8b1ea0a5ae7655581b6e5f2bfc92c131d72ab798deb548aa93cf0899cb0d4a5b560da47c6c92fffcfce961efabc169610fbb971fad7d1b2f38df610b962561863c6ecfebac27ff0753717cedc16ed9783f26c08f27e6089ea49872a4dea1e1af9a67a169c89ecd29fcc327a33f3d7514932a1fe05e37fd5ba376702f340ed7336fa825b5a3d3bf0cb29a33fe0163c491bb243c9b02a8921087328ddfbb4d56c777fac01acfcfd4735972cd207cc769ada88b750941b8387612fa7404bfe573442702691c9929ea13bbcab344531512ffb0cba839e6feee93b8c0df6baa5cf8d027f3aaf64b4067557e75eaa911bc9672270d0bb8601a76f83e0274a223f897adf62fd97a237bf796bf12577892673b3ce8b69cc141cd86d5c5672f7e21bfbccae4ba5045426ba69926d7b981bbad07dc8346b1ce4a4c83c2ef78cad50b9c666e6b3e9b8f9f284c02ab4f4dee9dbf68376f971768d2316c9df47d96d88f856d0fc45e26cca6ec18b53cbee8202ca7b6e62ec28bc2e4d5f21c73bbf729ddaa70c57efbc6c0890e2a5f8f3ae793104bada2924eccfab34e180811f9becb970ba3fb4bfbdf08d26f6260bd9476a23470e5467084f5d9f85c487eb7d6ee7ac4340183d12d73621e309c3c6e5011dbed600115ee1c1391c6303810cf6173913acd33802ef4dfe2e5e0b4b73418a7a50323a32b78102d5cd23a5e5069c01e26bf399adce2765fc336d3187ea1611a634fdd98574110c0b5fbafc23cfba13a3a6242c6dd91e1d9747db92e2f55d7841f1f38c245011424b35c601a1f22f1cf37d445e6f608e9f6900360bc05820da10209d5c971261a70dcc264858f643f38e6b532225f4dd0b1c7c088bdbdb8140c485d70b7971785e1e61367de9a8cb08834963a2235a2cb22137e8093f033014cbd26429f8ffc7b79348c10eeda01820421e50b5215627ad87ec764b5a1f7d57c075e00c3c003662574f679c134a3c25234252290f651a8921730af9075025b9a93c05b48b91d05617e757725c8e66cf185de66c061f45740db844c6985672c488ba271eec4159cab395810c7d7fc2a9b756a5af1397bbd653c607d5e2355ae168c331271c754bd61ba5a0252dd6e86e9654536a5d406e908a8f41f04635865e4cf17a9b711e9ee0293926551951bcee18aba26e75d6498816e42c094ce112c20550110e6001b235fa77643ae3ca9f0c7e18ab4180af536123abc55e4377816fe3519333b5269ce6d05d5805c7bde4fe6a5fa53d5a5a9fda3cebd2993872b537f195c3c82821edd41ca3a0c8d1c47ea07429959ecf0f92276510680d738e3a1df69f5d14751e74648270e27e81af0e34959a7a4ac95115e29f54e81d12b929f42c601f6ae3120ce51f423d904a8a4d26482e77bc8f1d3720a7c7490a70fa3e63e2d738cb076caaa06f0ac0200d5523a7ba3316594ce5cb68d907f40605c854dfb87fd76153c61839261170a6fe9eeed26a32bf452abbe0f083fb3f72840fc8c061c5e2d4e29411c9e47e1637b7b2a2d4b110c48c2feed29014c5925fa0f63c4c5a52b32775d5edb4a59560ceb8df166b9ba1e76442f9c712a1a6399debbad018c7f56794d308dae69a34aee406cfd65e78ab399c70eb27979ff970912fa69673b4a9c4b631dd4f776b89ebb2519e33c33ceb69915265d4c3d773aa720ce29a84d7a92dc9bacc7d7e333af7c0cc17eb2a90d3218b4a188658d621052fbc8e4efb9cdd319579ea007605de7a45b70489176d83b28d792e47d25035fa59515e4121f703830cc0b127e33cba17956c183b58637966149c755626ce216ff96164e60a534633c697fb309247de0f0cb0f9309618b07128620a85c95b87d6944c630551bd385a1b268d42e7133d6602c2679aa90de3a18e9d207edf89bef390977b7d6d024299efcc84e10c69e6e498e901cf8c797e97307dc03530bc6aef74b936e28c2484a1513b342890de8f75e2e3181da4ad195443461303a94c88813c58d3256768279e38f8d41eaad21a8b11ca17b70585e5faa99ebd7fbe61d40338e5980e9e468f25363a9e5083e89efb09474e99dea208cc985ec027c962145a013eb64541236eed5b5452973d071cbbf164bc2c0f6dd13dbdb8d56a1679c447ffa56e94089307d8f8701bb34bef942a52a1f948fd45bf68dc8fd28cfa451fbf849f1c09d6504c0f0928996561740777eb57439e9ea280e64c97d1b80663c16902bf4bc597bdc5e468a88ecebaa1be7e80c132f551c0fe9c37d5a495988c0f41322649354f35c38249801a8cf3f2279e76004af3b8628471f058bde3750c8eecda8e200e2dbbcfb0a386bd1e7a7c69d6129d88c2c2a8afefa5488e237790431a674c0594bc4fe3f073cb0278bec13cf94828bad10fd9d3a97385f354c49a1c46dab90558d97aef9fd9a96df38cf5a2dbd0b1bad1b7da670331a7b9e90b8305baecd734a080c59c766dc5fb826d05013ab3d7140bf7f804d32e2ddaa29a198694fa89bb0f38ff8bf6d3b64b0e12d317f960fa6bef84c63a194256891e2da41bcd041cdecc0cc39ce057a6edf07241fc1ccf9ee425ecf457dc9c562da08b0218978f19059882f5eb6b9dd20c06a2b7887fe7ddab8c2b27a4ae5bcf5817b50828fdda5a297e7bfc1c796aee3d92158c946e4ced08ccf4336fdc03569d1ae854f4e74842fdcb5c9ddaf7a28d630cf89213c70a7b27382e1933539dcc490ef110b287281b9c8e223ac723768da181a49c0467cc12e0feca0f351bb6108fbbd802b6d831e741f1da7446c7bcdb7d407c1f51219dd54c9ccd33c8a77318711822158d570cc5b1bebd56cac01def14c7c7bb8b46468afaf657f7ed28158e54b7c2d004500cf448123b15e9ccbf13e56bdf8dc72df02550b6e1205e42195f7d0533555bd74ef7db360d18523202f3759825e1d7bd8cf5ad06053717766d86210c87ad52d456a029ff5db9f0342d291939e7bcff30cabb50546a251a9143a6626d7df487aac6136d2016a8b137a40c5d63962abe4344e1a8a3cbb5b92a8a1a3bf1c1ab826fda9f2d38917997f07515579218596e7e176caac106efe0f9288b15d91c316dc759f05ed3f19e483778dd5eda4a7256134050bcb2e65906aca7d57dc3182f070e4b6f712df1a3da2dbe2b1b3c6957e7621a8067aae5bfc839bb00430928899f5c893123d816b204ed56365fa6ee1b1850e0fe3f536932e7936d092e67bf1eebec00098d258568236ad2f71dc36328303e2bf3ae271921429634254638656624f3478018868eba3a82387e04f8213b8e3f0782020e5480da8244a01e88a18eb19478d8d659924c15cb8048362fa476c07c81ad9c55b249071e5b1cf414e7f0f877c510f72a41a9aa23e9654a3338e6edea8cb14671e590c419ff10e4dc687d18319ab7a5301db97733943777a58a73eb8c0cf586d2d0271e63c1002d74e3ff3994190a9108629d54bf2be083a0bb56042f4e554bb21d44c2d7c7828e8081de42b963fd449e1bf11e23a38a48993a4235e687356bac8f7f084d77568e4dafa8b6bdb0f22d7453b46db6c021ca695ca9977d472ccee181e94a2433e517f71d4e9e908ef1b9dee10c724855c3ab3d68cd03a195a759f44cc5c509a43fbe04888d6d226164f150b351f97670c8465175fa431f8efb0aed8ffe12d7c5038f5523797267bc7216e03c3131e346dc9f2cbebfed201b5f239f21fb3c78cce8d358912506df7545e271a3062551c2bedfb54943e578faeb68f7b8f65050b32151a920922203fd185cb35ab1c0a0770f88f6fc470e8c9ca8892c0c7de6fe0da31285c23ac77027a4e14b6305a6b74147d8fe79abdb8fb3d4ff3387c90f8305e70323ad6a32c5c3dc3fe77657fda06b05b733380144ed6617576aca1cec081429fe89dd0c6662b8c0385f94d214e69f29be9e8da19c900de5c8cafbf4281244da580b1c01eba813518c4667d4ee8779dc9ee4366cd674a5680359f722d6deb744636a16dc84259be8acf7f1ebd50d37b44cff6059f80802dca55d61bf059ed149c8153014940d2732ee4a2097b4caaac8f63e1def2dc80e3cf3eb705165e2799bd9fc2f96d04c9c44104525ac5ecd413f94084f8202694379e8b2552f9c80e7aae207887fd38b4deb0093dc5c2a450c4bf3538f2026eb048bbf4cca961d2171bb7c312d96cadd68fc590299bb4aa19c3136d78a328af22299e5b99dd512e5ebf69c515d7f25b8bff443f046d654b77fc8063ca0a1f202dcb4b647595e7ad97a2947b87de10764d201e41ff7484447a7a0ec09b766f3904fcc0dea113d6d00856e1792bd1d7c7ade16d8e69a8b3a8776736adb42c5bc151ce90b2d65b4b4ebee07bd58e9b1e4873cdf481b5cbbd6df836842a7d2d96c8647fe5fa1cdb3e8d7d2f0dd0301afe0889cb543119ca6f3268ab110f233506b7148d22e6f0469d73cc186a2359796b78f94e7599c08e1cf87c2cbc490d3bfe04d0472fe5d49aeaa8a3aa2287a94197b23f97f9d4111686b7092548f48c038c0f932618cd7e043f3b4d544ba969062b4e7a7f27b3abc9826c552175f43da3783b4089f65dfdd7afc3e565456652d7080a166ffbeae4db18d4ef0c0275c412b2001b641128c10c18a0c58d99cdacd00c6dcbfce47a374d9a3a9a51c11a982a4d1657509c19fe0d235aa67609b53d4705f34edaa520db712f97f3b16125ba034612731772bdb4b658941b8dbf5ef458874422a7d0d4349e010c57b1ca5be7f25b01753c83deb50855c214466214fd6b4ce5f3123b2bb8cfd72142c6af33ba3a5c908e4fd8ba1158814a961128b72475ad2fe9e4ba8346d06228a3692894450da82e3c8f9d122b08084b986a6bb21cb41df52a1e23b81a2ebfbf50fc57e06fb00568a3fcc29cb492ff0f1a0941ba16729a44cbdbfc5175289a66e668ab0b143420ddc2c8403e330966032bf4e48d6a0587f1aa6517e5966a5d4846c1d0eee0a7347102c710a3d7b1fc8869e78c23f0deaa426d695e1945dcc87e2c61df7a6618ce586af6d90df499367e84e85ff398950bc925be036d1cf054ad8473225bf8c9360e042b390b35f65cecc424c1fd35d501b32b74e13c6759327c2c987738f3bcf32cede58bea07be1c3025c97d98083c07fca14625d2b67fc559fa4a312254ba4dd117569fbd2c7c1cd32725c01009863d53420777f8f1ca52ad1113f7945d2e2e406799f1c52c1f7c37a7683e33d00257bf1820e178a5b53eddf765f0558f2971fef838149b4b6366de26cfcc49dbb6707f2400dae3200c3ddfad35510170985983234ab773bc9eee0b8657739a13190f7791fb0aaa8bdea56a9fd802246d2b7c92ce708ea07c9769067ad6b6c7515adc2b0e389331b3db5d7dd68b0d1c809f29a864d76f81d549ca9c631367a6bf9b8d92c32f605085c7413d07d91510df04ccec86c32b4cfd2af1b8142d48c5c538942c69eef33655bfaa8fa88af702906e2e87853e05e7dfa5b8e717628886dfbc21d39aa821cc33ceb41d6729fce0d12f32696d0016cb48af01139bfe70ac697af6261e7dcbcca60dd321006f7b7bd71aa241d09c348aa34ee7222e742f2a8dde369038a3eaf0295f2eac95b4053d36c18bf89695489bed7443138c12743f8dd1e1a946a7fd55e00685bed0ffa8344e36aff3aca9b847c5d0692f8c66656c53fc6e43812278ad301bd24b093185d5b770156e8aa17a5a32ec1fc09185aec6ed9cc508a0009d4f4793c9df39f3a98e5a0b4b7a7dda5eab23a7250e002067fb2aad8736922e61b4c3fda595ad43163d085a623e16ba754a2ed985c2ae63d1dbff4b3a951bf96f555614b5417f3d614c4a524487fe165825ac0811abde5d533783a5fbd7e79c390497dbe7ae37062fc390714fc6d27699fa2b0e94410284b3ea750e8f0c9988913852aa6ef23ec7091f57256d43d9c9588071a68a25710c539784ed52c3390f93bddaffb80a94a58bf0d02f5bad00c42cd09cbb64091ede5a6ab16d370bd98dd9e20fdd9ef5d690f3559fc6f255a96c3b648132c913cbe0274c0236be14f4f9898d39c8ed54c2e945f6e571ae46e9c1bb1d7f7769d3e2512ab8b4d089cb10402298b09d74a3df760b9a9de7ff03f07429a292ed62d225ae127dcb8f37bc92d0a0c95ea7b5daaba52ccfb1125213f6e78b0dd8d481ff7bd0abafa45e9c44ca6c6d85ecea1cb6dc36e73f98fc7bdce709442993aeaa9b341a924aaf447cc18e82bdd62522bf2bf241eb421dc599ae0b11f4e12c78e003f237d216f64107f0a045476dade621a89f91aa531b09823b9c4b6b65809a9f70f4c3054a5483562bcc93f78103cd53e08e2749656975ce2c12bb918bd55041b7b2eddde8b47aba1d7cb38d87a80144838f7dd40e15670881ae1364db233ad88e24a5719a39df3c903b44c63b6b86a54ce5ecae2c10a7675178177e87a48d15853e75971e4c82a21875c51976777ea630073dc449b04e70225826bb5eacd59fba553a94e90408b3b083f105526280ebc11d867e153c01e097ccba0e2542f4cfda5309132f6e5d12a482d2aa9c7d62d3571cdaa041bd9f09ffd2f5788a181c81ed5a2f07b22aa96ac63f8cc236b37f6894522b331401d7d6a3b551b7e8ff236c5e6db52020b4ca97b589eefd7866e02353a85dc7ebe585e6ae4086a4319f278c686da936f2d6af6675c3160ca29caf79c66b74aad0e73b66875416f41b64745819b37ced1c889e204c182d0c14578250a2a19b41e9ff9c052aa1a7371102fd6414e5acfc2b1a74647b3b815e76e45d60b0dca67755967bac2159de1098bc340abb88ec12a0c3071b3142e8a319dc219302d705fe7ad67e4ddbeadefe9d0fbc653d313b94aa273eca0cc5118c2be03f35f8cdf072b517112b01c1f4c875bef14448ac6169e33c00b9e1cba809c9d8daadd84ae5f075d0a351c67426c39f014c0eef8af77cb9bed2669c33aeabdef11905b125ff6a4a8479f61fa60ec5d7508f616e20dd327b5794ea073b1d74517cc391fc04c151b21d9c1e5329f13985c85fabbf9459d7c3dd4b906dd989db5f5fffa2246de5ff76ea9dd57579b4e7bf1d9901e90897ef10c5c78bbfbdc4e47921ae7b6c88bdb6491e79a917d11d7afce5de8a72afd5de3ed174a9747e62539bcb5e1b5b8227ae1148045bb766be56eff4a90901a396d20fba9709dbad3d20e3f55a3178346fa5cc02daedf928b42e9e6e968f54dfe06a0bb155b415fa647efa378119ca443bea2743fb11182767dd2bac40212f522b3dc128b34a66885011ff00fb69adbe432f760946b60f27af225f8d05387ffa86aef5ea8fc799629e8f56323c12701a9f1499debf6ea25da5320b0613dda24cdea6829bc019b786ec3cc9c2e7a567a4516f0df69dfb30e02237086f21f18ec0f4381c77ebd0217dcb3b4239e2e29dd1bf1f37a1f2edaa86a87ec312b7310aa677c79485d11d82465f5380a7328b69cd94b6fe4be98ae1225afebb9eac2b4b381ce4606542b124cbf03ede113d551cfe5666f2395e899081dffe813177edc976dab4716d18d765547526ea67cbebfcdc3b6ffe1eb6906add7f9b620a3f25885cedcfd3bcf8eb6712a7ec904b500701ab8e21c267fa020c9cebcdb875b340a1af549c247c87fb342194a20fed8c0d4ebe5f4196405d9066a1944bf7f9e8da987642fd856c752eb14e7021ef4402e85566a51e670cc8acc52e100ec16a760f6f26cd67b785b1857a2cb8d7375fbb6b65f450c3a9e3abc136e0915bcb6e199ba3aa814b83810c3c0bb9ff2c087891038d0239c88766849fc9aea2deb266dd81d9a10fcc0603d2ab6b1e084861202a5c50e110d43197f2ccd515f6db3950d60fd1b2126c9e0d35ce22b1d1f3327e2778468c2fa6e69f1d5bdb00431a5b66b365a8f394650ba0b8a56311078eb0bda2f261748f083d0ebd42eb3018d324b2aa8fe6b2977008bcb7e7157261f9048dcb11f92315d325c2d50c2f130be3b9fb6cd5c99402a45e06e0be71a9ef09a9731675749014cc0951d9444fb2435ec4df1cfb851285b6421079670e26cbd886a3e1f7e412f7dcf860ff371b2e3bd625e2f2afe841bc2db15b51c925f3623ba9c4debc4b12712c42383c327872a0c5ccc8fd70c316d7cdfce500f767e9fc11b1b642d41eb5a064946112d6e519e6bba7f5b375ea446ea8660b67d5d312fa141a7532d4619917b99e9bc5e4df17887f83509c16e58140cc25984ef561c52429937bac4c021bcecfcca9c43c6b42f0f0cce10e127402a3e7835f0e119b12828f65603bbb5d65d6301076b848cb30a1021dc4582428eacfcb1ee1a3a71689befa074169cc259f37ee37837538f0948ae21a972a776a628fa225930d361a2cde0b3307fc609a629009596852e6779ddda6b972b0a8d9835a6027d208293b8671a2737546e2f9e7810dd4ca57b0bf5b5d7c4911758caacd1215fa7e74dee3068898508268e19e8a1064254fb8f204cac17f3fcb6470b2103651e3355075f0c57de9cdc4310f36fe06c0b4c04707b7c7adbe5ba26d704521013e7667d98b69a11f7ec661167293f7314e17476920d206aa2b28d7a6bd2b8b7390f43e7863ae2eba8d6a616f1f1ff7cea385ec6de88f2938b8a8f224cb967ea83253ad1c035fd3d9477e0f8db3d79928046adf351d6e43b2a76603d5e38c6970fb805a7ac2ecbe66a0627dd77a4b78c994fbd0af5c7424cb8d7bbe1d8c0240f79446f06a54034ec2d6909b30d5dc6e7a6edc39bed97598dd034c0a7828eb61158b645ec8c14a337ec4fe079993e08851c5157b10588f2bac1d3fc2662d7e3916bf840fd157e4c7104e9622354df1b7fe813f905230a05ed805bd7154f2cd7a2d9e80b04d39009528058125d76edaee154d2e0f9ee0edd563de3d9b928c97377a8a84137b52e26e0fe129de649f3ffe5eb0debbc375c5ed343a3f4813c7aaa2978780f5b7081d5966cbc102436c694f3966aeb9f86958e9004976f811372bffd6d8fc10b14316ec5ee928c44e9250207a27ac646fe8ecb06371eb2ef41b1cef4b9c287b84158561b032e8633abe694f34c2f65bfb36b7dc7553740e0d20f3702e71314181853f5f01464e69547b725431531c05ba46912f497588236839a372f20e824f7642e06fd78c659d8eb710aabf7085775d8094dca6905616f10c2e3a93a5a039879e13df98cb61fee5747e1d231a9e586767a314c2f2d0c47a40c21a6fdccb0ac32b37b5251349fa29cd9659aa1dc74723549055bbfd7db429bdd577f7a7698474276ccee47ab0617335d65d2b32faeb2f973aadb601dfffcb88981f21a0b2e7639dd4c9b1c9645ea4d0a342bd5f149bcb4c2dad38d2497ab306bc1c77bc2709200af70825df5f4798431577e622d9d2933df45a84531a941e108352ee0251ac34d56ef8ad4e8ba71bd03330d9ab911d953fdc57f4b7082f7c99962ddb60d199dbadb62d0663775df2e5ce4812d3c7ee5cc858e4b73e1e48d5d92587c1f097c201220c34cba85be174a16609e2dbb86c5f175202d56a6dc7ad6f32787a60477bc99e21381fa21f4187543949e1a9551ffd92b1f753004b9ac778b3ca6c5e4c4a20387db6a672888c5f9f5223fab7473b749f7394820f551140ed387197cfaecf42f04b7a8b4a5fcbda7e67eb6c7dcdf7d37d70181777a0848aaa98ceced5e72cc8a5fa0dbe11988ed7b775bcdb4aa752c12bb20ad15f9293e4a5748492813fa4f5c9450b4348cfd39f04f6f9515e5ef7940e7c7d1ff46a8c7a1f6f4eb38a0d5cebda6bf1453443f85d465549deb4696eaa5145edf371786a973a2951493bd85676076a24de55f91e02f21a0e4554a631374680e560a88000dc5d4591689674dea30d6dff88f83edc03c0f28585b0fbdae6b18bf4229e40ca8ecb938454cda9da5be0db638a1dd35cdbaa23536aa1746a90dfc45d0f13745f2a9f9d02e33ba875bcd42a0307a70eb258d1055185f18528efa4272a44a12cbefbdb28aa81b0d27ae972d71d7116329693e7453518213f78425677e40f7eff7166310c98c429e9fcaf1a33534bed2166fd710101d29c3b68bd01b23c5020f381d69f89dcf0a4ebe1105db6aa8a31ec4cab5a42239182e3c3949aed747be9ad0c01009f2d8b4d2ce9f31fb9cdc185f50c8ad75405d0e93717c7768cc2eb2f0d3340b304f681a55a3e65c926bc6418d9bcf2851ded7338b21f705b2f8d5962aa1bb604831d2918dccf21036d580a067a6264a24b1e6fdf368fed4b2c822dacdfa2dc5790e2e034a60cf004b5497ecc66f0ad09ecf124424059c5e43268a1b3b43f549150f06b6b33946f19cc746ba117f4a7244e377b713c996481fc8724636e5777ee42a925125af2fd9476b3a152cd33fa09d90c5cb7031c9454f9068cda4c43efb1b7cd47ca6c4840e9a2dccbafc3e55a86b01c348f54bb31611f2665331d39f2120479a540433a5f82fc4b45d44454825800c480e1bd1bedf376d6c9d8e4410964c256afb63a1ab3a0f95083d65cede40117f1d9f62c15d99b60f1cc4e8195ef7f9c992a7eca803d9f269023a27d848363a1ae764904baf065378f68b80df51e68317319e441718c4ba05baa113361ff2916e2e2125ade33e4a50ec983bbdecafe0f08168631c5a7a67c54324fd699a84834c89e89ef8dcee25d09cd3081c26260f6cc0b5bad709a6578f840ce264c626806849c7ba349d1010e422fbcbf0f17edc21ecef201ce6cde0aead53794a2b233a93c98071a2b7a53ec435511108b82b75323ad58b3a75da999adb1bf38f42d77804a2fc9d0c938840d3d1d12b09d7542ae67be1f95501736dcabea888992b4d6548ac91c51a42d79a759b3f14ee5b030b1953523fd8b2f012199d7f021804cd9d82eb8a61589521c997585a597306324084cc55def193a909599dc90112bd76ff58ac28c7d5c9446a8769201278e53ce65c9f42703c4a87fa1702454eac9fca9737fd11f7907744647f195de1593697dd2ec52ae118b5cc1511d16b8bd4e17ff60eb38cc248e0907d8e555a4d1f18b6c8cc88a1b43ec304e50b64911a9013f2d296ad648700407bff4a1b207657092887bd6ef5791056f7a8097eb139a8b0c8d247be71e6add85e61903ae903df2bda7356c274cb02f4db5833a35e5072630feed8a765a4d325c696fda7a93de0033884ea3ddf1e3950bcb0c2fa4348f6570c160df8a212bba58b3031b102921ff949995e1e31317e985ba48e63ccbef4079e45868ea335f29f831b3a95b81a71240a42ddcdad921955e13c22d8ff27887b4c0ed2a047ae6b9bc018db5c55d867470ae06648938c1a3af741fc7dbd84a73f6e5a7f037b9529a016b0c2fe3a4500b0ef92e30dc45b62f7059f46f93fff14fdf82b8fcec77e380132500733ea73eafe41292e600e797849e7043448df5a9ccdecc185c14a507241fb080791d89701414cba20e72c0660795c47bee9698a27dd015e63283c1e3c2f3492bf07c7dbaa4c419f073ccada624717dd85eb257efe4a37c2ab07af397c55b16580ef1148f5c654bca26d0d9c19e746a664e2dffd33824b2a249c0bc317f5d66a19178e52b1ecf06549819c828d8468692f9b447de54bb820d4ae237e3bad362b58f1a5293f048713cc161c5699bc63abdfd1eea18058fc23b0f6db7b715c7f75b25f54623a322d21345b15a2d4757f7fdac0b7b1b8907933ce6024156db87ce052d0502e61e5ca47ff7e2d85876fb7e2f791571c229cf40aeb093457563a6789f93c3f5e9662c7c55d6f4c1d2b354336fb1b40546386b9962dfe8948a468df3e100b5c1ea28a263544f0037285369a412454b357e755618ea4f3d3c9ea763aaafebb7834786a7cb4b6ed97e5b350642aa43ef8c12863b2b60f8949d1f264092343765f184b99d9e506e8fdccde503f9fb5408ccba01c2f024d17885c7070ba01c017e57bf49684cfd083db579e05d9880f99ca5426be4aed39c793de6831c32055344c1c276d4f211de816a5491467f23fa571c6646a376a512a76df406e044cde7cc804cd3b199fd6d537da18b873629a2bfc2293f12ae6a3d76f08a33bfb05ef301541c71450e5540574d836181c26742967565b8f791fe8daf6e18b2ef621d14914ca550ccbe70e0085f82291df097df28e1c93ccd0766e34457b4ae7f60e2786825c13d1a2c83fa5588bc9d5495bbc43ea9882a732218a1ba005c3b5e8f21e01aaf1555085896dc14f3cdbff9ca46a36b26e1e7cd4ea6f9d847bbd6ce4a3cc52684fad195ad75dc90225c6255aa4bb10c7f3a7a4f3c2521485d096d5916bddc9bed125f626a2026307ebf2ab2ae1de841b904b5a2fa7938ffa34b937627de4c35af8669f3f82225376bde4e4af5a216d181ed14d79ceae4e3e7fca1f3d04e42494e3dedb9df05dde280c901c92d4fb9fec932f39680a2e6c1056316b8ab327ba04b1802b5a6692d283d81c480aea0fad36bda412422ecc918f4103a218b37922189a005eff9c8de48cbd5e4c24c56aaaa67861da496b20b48dd5b819925b85f8ec261a12495fddddd9eb2ae4ff03bb3ec346f79e10d8258be0761bdaf72365210862d6bf23f831f39c369019b238c14fbaba3e576573b557a0943a11676b9c65de777255067b91c6b98c31962e8e11ba33918f01aaa4e5f1b571240b08f310c4b18b201944f9bdb8c1dba5a618743ceda4c36b00c3d5af8e7de47ce0961b9a62e593eee5fba7f67727d152bbb0bf9ae0a479a45cb33fbdcff51851b781f7e3ccbd03e0a6e02e81ec278ea7d4fe3b4a95c2408940a1c9cfc6b6173dcfbdfacd9f6f8f4f169f60666c18af3402eb320ad650671c2a3e601180ceaa75c01a659494e589e85763bce04d3a8badb0e2b36d539a2bbaf28b039dd688541bbeb3c3f7b8cd3f9236af43bcecb2d8dbf272e93195a1f8862e4a17b8deaac76eab2df2eb6b370ef1d649beab30f4b83de1ccfdfde0fe31f9985d84ede71a1ac4614b998de504c865251dece9bbf73154eb69135631ab69e7388c9abe6ad5aed0a060e96379089e234d42305792e3266c28845ebf46ebcc555d69dc988b207a546078b4da3f2d2a63ec8744e467614bc9c6adc07583228177e53ee8fdd2924faff5426b4c4e5bbc4d16f44fe6047c13f1178585a448d78ea0c6a537d008f6e214e7f7c2963ba9a40dbc76df68d26870f98e7d0f3bf7eaa847488f0e35090003e0676054f9d75e15eedd8102ec36d9042cf1cb8cd53e3d9b83729024073b19216c5ed10ea885f42e19c29141836033181f084bea53dc1bc7bb76ab38c247433063c8bf875567c33f52eb7a94a8fdca54c0a9a686c3fd57904d20fc7854148505865d17dda33c46d87c071df0c1bccb7a783825ac8a96631f5afa7bce2bb6dc0b50240c114a1bc3c49904c88fa7c35d042fbfd24cbcc2ff1d207db970e31bdc49a496e4a6db4d8215ed1d7aefafc53628e47d5939bd4692076ba2fd3c5232c063727b0793aff819226a75c8a614e070d5db87bc4eac17b4d5ae95573762c6a8add8bbf15413cd6648784c8cf80d586ae1c0ac4b567ef912db8c3458ab43eae6b4b6f020bc8c09bd0ceec31501ece3092ce281678bd092f5114187d529b3a56460755a263edbb0184e57b7c82279c2059893d1637770219494c6433c2e179cc044195d7b933a1d07df9ccb18198728d2abb42d2dca4780933667d54196300214aa4cb749663a91eaf9dd948772b0b557b801a7778eb7f689ca70c61c60f7442dbf0276fb7daaa1c4a403e2f59c341d6c244b1f1babfb2967c157974975861cd56b15b247af56e51fb20731d69e3183901af22ecc63a9218a7877407d57d8f0c0e4d1e3b29ccf72a3ea5a07587b22d6545bb5c3fa6bf1bc7db80998ec41a81350ba3ecde8f6519c692420969ce712e171664fd0ecae7b43ed5006acbaecb6c3153a2213d01540ae1548b589afa24460129648850f9848f4dc7e77f17f1064758a53da718c5e9e864026280fc76e0caed7f82dd8125bde3974baf322858df3d4c1f2ad61715015daab6a85b27f1e17ef1ba39f4ece4e501b7309c7c8350dd994cc79ba258d05af69227237c7543c974a048af72209e5ee33a8e1be2507a2d7dabbd1ff49e7fda10a9065705b92878176972bf1e9728409b1f555cfadbf7db72ad43e176a3901719218049c559a5673260bc7a3ee0b819127c2b358ab9f9868fc1f20d9b8006322db1d727b739b97915634eeeab72fc1cef004b7452423dc615ed4c5e11d8f17d4946e646ae920889343762cd3dd2428163eae3b0326dafdc69649016b3f1385e6cb52cc2acba84a5a34a1cacc6c55819b4ac9feee36628af588efb50d3472e9bf0af08b0f93dc5d415f7225114b1db5ec84b6a9eea575f93c93134be3bb1b1972654afd87c41d36671dd9f17fceeb7b480335e03f64a7e6df20b46f4c42aa51ffe5e6c04fe788f8fb2d8f7fbc44a10b9aed2d44c5bf515ed1a0c3c3fe415de8bf706abadb3091739bf84e3bb8a58b44c452e21523300beead48c7416e9895c9c7ec8c143bc1f91c4a7cbe060e4e07c4e1f95c079aab3f3bbb463d2caca9529eb5284f4eb278243a171f20ae483746d81c54076694b4bd025bce5b6979fd58b7a704cda2e5c85ee54d9033a3d39a4dace92a96c6d970ccf741fc0ac521c73403929d8b986091885df0c55db737061d2503636a1595220f07e993a853ac3746cb0f3bab1bd840fa095bcc1c651eb628a73716cbd869b8361da2d9842bf63e8596e5c154f7250095f3b4bca2441c9a0ed7bfc499896f4b9172bb59ade657e3a8bf9e8021520fd0d3c9559eb79c16fcb912c33cbfc7172d7c8cf6841ebce084293363db63e82fc4a55cad214e12795666e731d2e8c5b9ab579aa60ba5c3e998c163c3b094289bf324dc43412803db9bd9eae8e1740a36ef6dfc0904d502d21fa21d9ca560bee6b78eb6dda97dc0b77ce8aac819a4f7707fd5ba7f3d7ecdb6829e0fad16714643f24a5853da32c52a9003f8da164615418edc1b3d19ee019c3c204fbc00164ab48b9b9f9cbf5aa58fe7f95f8872f1a8d42241f389c5d580e243364074a8edfba9d38214687ac26c4c33b82f332769e4527f20a54c008b0878fd114b50fb0b7734886b476c69894c0566721499d303c4b7678b842fe3e65d8693e8b50560e4ed3ce72766edb833b6394481bc310232ce8fd99ef9630fa0f1eb53b498a4c03cd40fc933a2f52c36e4b1dc5aae4943048884cc46dbcd1e604d63e86cee551616d8220d2e79ec8613972e7a409228e9268182a7660e7d768bbdde06416b341d446d02a8f6d528876511eed1ed56d9580390aef701247e700e110291fc1718f116dd68807612e505b39ee32aadf8b8979505940ed1e25ae1f458eb6573204d12b43c935ea39960090ef59edf87c132647fe933da0725ad9e3991624e75c9633cbcf9a3140b31d674c4f55d83894cd6e4a65a5ede09374a090d90c7ca81e121d654a0f82e015fd4f1b04a59602ef9f7177d4722c87d9953b483be7f3221e63722cae9e0fbc9163133f39a905060738f888d00ccde1fef8bdf5c9ab54f61de912cd32a1b8adc6780a656d2fe5b763f6a38ad12baf2d68e31fa46376bd4d55af7220d7875b3e7fcc9271cad424a059e5378644be7368d01c99c889509e3b387da62609e528653d4ebf7299888c45ce1a087fac93af5ee5c3fc19bce9cb9aacd4250c4a033998f4782ab20744c3bb4f1ef38724a8d01eaff21dbd6c64aa6908add8625f0beb9a8bfc4e57618960f360b3dd64466ffa68dbb1016c55403f2b9324a41af09dc01be907acb4811065054899d682d6c7aaa44176190bfc40b2c15be33110ba712a84069b422a9d34164271a7e3dd04093b1ba137126e1f967c214f3d973ad732f40a9e00b357a24cad177320d8755c6db1c10257ff0367f88a43073780ab2bc8d9acedcc48a5cebff8281ad53add76d4d0692fe564647172f1e83e034196ebfec1675c9c26a0bf86ebffcf45c1504443c531d201b074990e1235db3ceba53988cbc24158e9a2ffeaced1c68f7be08129ecc13715f3a92910ff3533ce20d065864cc345c53ced947a02cf3a0f7e3bf01e293567d7d7ab5ce888cf34eb09a6f8ebf9f85dd257f9282d2d37251d81236269118b2355109e9dfb9910ae178bffe3f9d833b5ab9326b792759e2429d2c79ad0892f6aea93fb6c592c999fe441efcde2001ae01a81fb0c65ff53012f0436806b14e32f0eb150ff989ece9fdaa4fa1cbe5cdd55cd4d14b1e4ba3ccc8b5f3e51a3c8d0c6efd9d0d28c41655d60291f1fe16dbad030aeedce2815438fe4cc9ca16f5dd0a3f0ad97425b54b81a0773b4a497a06f8b7aa1a45acc816cbfd5aa7a1463499a625bb06f64d17bb3fcdfee9e6aeff5108f75fc5fafa5f62d7465f9de7fbde2ff5b6dbc3860cfc3adfb230066ff71f589569c637b838ace383b464cabb1549f86e47041081f237f60e263e1c41845fe8af4f10a043cb808f3cbc3d724ae9a28365d723796cbee339c6fc3dcca34a511fed8dc41b8de89899e6951ead886f6186a15a2513f7c33ec8565036d630d21032695bf86879d88c450621aa6258452de6810a3c1d835bbb77a36a5875a90499190400a9d81fd557d1af6e6e1a55c78e5d58ebca199de68532f93957ee1bf9bc33985fe564916a6ae4d5123b562c4a135686cf6013041370bbee43e52014171b48f78a19fe81aeed3a386269c78ec278354dd236155e5a39be5fb0522a855abc2764decb34ed3d353357ea836e0c45a96816fb79925bc3ca5b208504550fb7c5245a56febbc7a24ebfeff280f0801a225f8706d6eb7520efa83240ec88ddec82e9ecb20a53d2e67a4dadf23235c82c87d4e6e568f5fdfcb845417f492adc228865031b2999a0feecbe116bec257dc432e3e76a28990928ef8bea38dd6ed34f391370e338ff7e3d7d2188ec4179e22a8ff07da3c8197772547ca30dfd451b8419d36f0de76534447fcb2bff5f2b9e040a685f9662d29ab9c27879967a4ec0faedaa52b6aa7e027ad41a052de8f9b28fd2942bd54a2b2538ae399a40214297396d6337469bbbceca1c52df42401398707cc5fda59f5da43766727ba2c0257bca10ad445bf7e0e14445225788224f90b9e99008ba3612d5e680b0720834c09b6189532d297384264fdc1c77937812138e8a9544d4f1e03ff7916df428be088e810df1847592209dda168d3676abc27bd6ef82da31aa8ae47788384f11c50df880ddd8348f497da28ce0b805f74215ee5656c788bea706561f28481ed5cd6955eace9b5cc39775525024a0b833a7e0460e0c61b6db5a9614ea4c040f15c4a51729f4114dd762e00230a88f6abcedb7088c5d648e39ca8b7728b96cb4b13b12c1ef555c41958f5f5b4083350030a69dd64c3074aeae3edf45fb67aad095309bab08fb9a7e2b9e54fdd5104e38b93df2aec89253ded30224f7f7d612341b160a57e20e63ade6eef75446ca5f6cf46eb4ad8cb12f28fe0ef3da49d0a2125fab2d4a38f3320b8a990e36eb60a7830e8bd8181fc73ec8a332ad5119e7b8ba0c4893dd1904486a745dafa71b676779182f9917f0dba0d50b0634b5330de303b19b6db8b7a509633f1751459ad18fec8f3e3b7ac44e6119d581fd209add71f438eb12d6b25daf8aa4cb21904c3fb93a8dfadbcec691353f239822020d035aee2752ebfcae6b7ed87f7b8b5ec76844dd99ea85b20eaba0f6c451d2ac82ab0e02fa8249cc3615777c94327cd9fc925bf9adf39e678f6599d515ee275c3fb0ba180004083ac23bffd680f696695b6a27f7e4763df5664f51e60190f2c58797eb28da13dc23069ddd897f71362ce2f29b6f2a3b6b90338a5517d2450d2e97bd1222661ca206f604de1a20af3ff7cb2644c2b0e751bf2000347bc7ce8e659b0461602336973c62e6356c20a76f7da512366f2da15c3f7a495e5659617241bd4c286a4545cc118931fe386dbbf4279c5e8ad56489cf0e98e402f1333c61e92e88bbb90dbfccec47c94cce3abc43213400f15478c2d4acebbba173f7e91247f8fd82a5af59e52b571b79173e8c46965b3dd044593476b0691395431035373c53a722763c88f24da8f228e858511911f5b741063f9e5d8ceeaaa6f156568fd66d1b948ec2ca465ef5c4c5ab15fe7a0dde8d7326c277867070ccf252b21f710ab123fcd5af1f251ffe74978c7ad514a77868eb75c19b6f3d7b99c262bf899d41f9b74edfb5dbce75cae33f6a8b12a816c51a842789b19fd9c2f874bde06f9f2475b231de0ec5715e69dba123115f89ba89671d14d319cd57c027575ec9f97bd82b34633c109532ea34413e8d37685100ada8b7bca46bc5016688a398f012225152b7874a36d2b22478d25ce9f392060cde82d32b9fbd50465c5e4f4ecf2135cfd5a871b254b980de8c73b7121fe93b4db54deb9c5d7ab55093630ec77348600f4f41408cf45623145fa9c21560b926d0b7f1e7a7c71b198186fd2b0487f69265105c9d9ee90777a5e93b0ef58d3ee83f593b28a662b6718ffb5eb7d3521d16667ca751265db1e772c3c2b07c97d5315b81dfbb97d80b70bef79c342de5cca217dca9f8754ff693e411cc884ec284ba29d5b72add5c62bd13f78291dc4bbf5841b6979ac6ec832c02680e4e4ee8adb4e24b495f6dee23e0d1ceb5efdf24f1bd635c15521bd84aac0c24bf731c73fd69db0fdb9e65d1e59d4a6d7e79522f7ef0e389411bc4cb225da0b7db406680565dbfed512e3b6f94436d56e577dc0f4761a474baaa4a907fa592f89024b6575c91c5bcf0bfeb8002aca0500611eebc8f47b0f925279d1bf4e52ffbac63a791350a8fac5ca8682ad5863e7cde9f1c0b6bc29b70d0af21752046bc928227afcf8507940f1ad5f7b8ae1586513d756b1e2bcc9d97122d9b6647d6c06e80e308233280e814ff9ba224143006e5faedf1547125fac1c8b44f5627fa58dfd10292566f07b83118abc0215c8d06a7003ddd845a5d0b20b48e8c867b398f3e96e9a11582c993f2ce8885d05444a5ec8d56e64863d8cff16966699f8a3923e910f356af67b4d0ba3e53c6f934b2db6446d96666d66d709273bb11129a5d23e5a96dac1a9862dc3b5a12520716c07d99fcc364e2659baa680ff657c4dbb62302ef0fe43ba4b238a3c5b1dd1b9a92e7281018793e313248d079fc721a61129eb002724ddaa57bce462013e76553586f6b820f5f49fc4afc235a7ce4796993fa0e56fd8162030c4e42ba77244595d9858685c3ef219ffd48232b2f57a8f42169b233b0b1e03bb79b605b0bc3651347b3e1b292b3ac266aae2135197d21a9c07a45de2f0d6fb359d6dbbf0bdd72bdee65051bc880841a8b308aa73fccf890777cf66d0a56d55e84f164a82e4d0def9094dfaf29bf4668568cd3fa9775a07bc0577428d2b03db51c24eb58b9c6f27e35254d686cb71f107190922348f90a2fa1d6be3d03e9e1b573fcc5cdf9cd50662d650f15c69c259fbe7309b01add0e4a2327367b51ac2f7317ada4a66fd803a1edbb7f73546817b9eccbb372f516d393a271b6e71b8ea6f601f78adc0f9c51f31bcf3915893589984cdca78f1c84a9ee9492f87431f8fe672ec5ea56c86a7ddf6afe803fa338143b00a12f81c162da7718378deb1cd1452fc8a130b72e0a225e065e7125582387864abf6915e32ed3b9ecb6f1101a5950b73758630be6534f3af9c204f6180b78b1fef7936bf7d2216c206bec86c60e9595549978c9d6a67fa66fa95ddb78d713187c6e162d3544f77cfc0b50139841b7e0fbeca63d6d450248df5bd8e455e1da94a57e034511478fd7d78269400bca81e6fd343c3a0c058d55f9d086b3a75a1ebf93c5d63e66548f0648c5f872e489b317cdfb9e9d5b55e234ea92dc3c377ddd1ed260b5bbf0b98987b99779c9fcb9f3d8c391079c5b1cba07845139b26c9144ea858990c051693b2a6d3b2514ef814445d83d8638a4469b6202737a6cd9550a2bea39c3b835a183249e4585f7b0fec8846d6b65362750b68cf7c9bc9b91ad8f35a7c84418c1f8503b80db4ed471a4c40579adf708bf8c06183e3a8dc497ea007646174c6aec21d38712ed17679aabdcc43a86109aa4684cd3db1a8c99c3ff0c6787c21b8c3c1a6c83cd2da3c8aeb4a9b588eb46c3d26e0bd419e295129dbbe7fc5b61b0d411913dcdc6578dd0d8b1bf212168f3ef8ed28475107007ca7285e1fc2f02113f92b1fdfbabcac530d4a3f4d98fbe727c5f8d07108789e57043de0e58b02a17f3b14cb3d3afa58e815850047ce62a623d3665dab9a56e5e991571f763a582804f24c5609d80b5b6534055b5435f2a8d71709deb2a113269a4d89e8d9db2e7b3b142fdffd2d0890a86b5b74a7368e8eb5b73f446d325b02aac38217c09895711efb03a4fc218c2f3b4e1b41824a052bdf510cad8685a392be99869264cade6613127362224f88e24f6902e376389f00d8c15e17abc550c4e1e8caf5b5b91abbedb8d4672e4bb12805b0eb3738c88d08816de3b9140f38b070802de846e0f5d64880b70c54d29f622f7fa5d86c74461f5764e7603e247a671e7df22d191d2444f45088bb746b3c8c7bf192bab95e0636aa996901f9900aa5331b40b3e6e291dca286ce2d091f272b0cfc3b1a260ac935fdf245cac9d407a6a1a96c6a9e8f81bb4edd120bb9b3222e1598d56601c04edff593455164874d1013588f600447d832296d303ac2ba1ded908d8cb7cfdd3461ba606bca233a440183aa01331ff9294e0858915bf138e5e67885aaae1d2b1109195eea29d81d3ce3a1e13e4dfad30b1b6dcd81699f9c2c00331123c0552cdb9f07bd4f474f87d2b20607536fa60b83a105f556653f4baecc9e0d9aa20d4b61020e762340b715ad19a60c58dc040ce5b538184104ddc0d07eeef78c3cb538a6b38bd3219835b82dda3d6d6452b3f6548374249e3d37ff241cd4c935cfc1c07af446df6350833baf771c520a7b61dd373b10f9d9d9d2f4a1a7ff90b65f9805ab0337f083c79f00055492689d91d0b587f84313e74f868db185a3a585f0807d1d18cb1677fbc58cae0fc261d756088343c3fc06fbfa69dd3838d1aac2d413c6317b53cf9c19ca331a18a4ce93d78a8063c42478a1f6a36cb79817a0325c21c38a9b6bd8b20ed305ad95cfe4286a66433972f22cb60850790414090459afd7c65f8006902d085a00dff4b9a13a2f36a2fef91cda42b3e94f0da22603684537ec254ae4d40db31b2c2337d7cfbf1e7fe8479a1cd622de1fe864d545a61b3615252484f8be720d6e0e2378347c72aff222b27c1e8a6d7b66babc7e7b8e417c491cd9b0b7241538c3afaffd70e14d492ee9c8c5be945446887b284a9bed2bf95a339d59b11a11c8ba7138962d13db828a3e20a46381bf395439c8b3f4c1705bf70e35547d4761347afbe22092c67ebff985121907c0471025f919dbcd50f48c8ffe79d09deb8c5bed2fde40a7fa3c4045e983e98413bf18794b6ec5f522e480c7b489bd9d038765612614c9e6226e1632f2315277fa0ce641a33fcc4ed9dcb0256da3ef2220b7d327752002b8d36b3c3db7ee0adadcf2412777d4df90c4964bad7a47aa18ca18b308cf95935e0002e0ac5b908beca32be46029b734741f08706136de46810591a245153ee5863878c82323f764920463f2fa2fef4746582bac4d0100cbafe03651c8f5061694fc16391be2a9e7e88f4cd460c044659dbc1ffbd185914a12d2ae5404b8893a52e6293235e8b599579746b5541b1eb35ced9c50987de46bb98f7859a303fffaaa30e4ddee455f6d6dd892e9fc8451e78f3040f63678ad6537d643ed49d8009d9ac1a40c4b786d24beea34c9d77e23bde37de6ebbf484f9eadcf11cdffe1fed6038652e6afcbb173a610d69b202a4c9647e1578308336e72151e20da8a66b4058dd7fe558318b27bf4ed15aadcfc0162d81303f1311f10e6840879b8357119f41a21b4e8abd6e39ea8c7f284abf5fcee3416798d0b1495be7e192c7af7cb84f25b104fa52479b4fd16c5c696eadf7261cd518ed57f7ab6fb5d13152ad68a9c80127fc195955c5943a41f5898e04bf517d9e43fcb3872d8a4020a6ce6a0eda9ef89de3a6ff1858f5b883208774e2faee7fa1916501b4b915995683a5738d912215a744d33c2abf35ee483daf7c816457da10e56e04459d2ee810659664f036d0f90a074324d61887deba44e1b3381b76df68e17e0c12588491242a12d9f5aa16d84a449c5656af6470a002142cbcde6cf7a1963f0a3b267f409e64e0795f324c457c8d714799284aeae2def4fe27edc3d76c1a722977a88798d1e6ca205cb7db8d56c11c3ecf4f4456b64f3fecf6de8820e8ac3a6a211a1f5a2d9c16a52067d27112fab55805ba84fb2d0f21385e1fd2a983440909df6d40d277733b74b601db510623351726a3ecb341028ff843f5431ebde2f07f925299a2d59650be29077aa8e1674f27b6cacbdbd9b15a288c1e26cec1bbf2a1696dbf790de92c3596d7ca3fd8423f3f009574ee72b5ac21ed8b12f7ae3fbf64ba25bf8cd13fd204bf62d8d6dcb7337e0a8fc67287c72ffb6ed2c0b8d271565e832ebe6bfa683dadb932947989cd38d57b3e8339bc946dbd58b8a864a3de6e82660201c9655c6ddd0c6422a07e2b1478fd4d4459d40c5c1cdb66667bc075a6ba88897862af85bbb159137487841b5524ad2c0a4bfc6039a2171eedc5cb532bbe720f3cd174d962ab4bafb720715118cbc0e328ed1225ca532b139b17699882da9412821fd54711612646fb0e3733f67cbc678d4f54ce09d348bda2bce27fe19ea8c2162b14d5755fad1fe49f1cda483733dcb2abb5cce9e79f6de5914d0b59e83fb91ed00a0f73c87c804ca0fa082b1112097a61673f860192f6f8aa5be46c68c96557a2379986ac8cbc74f0f2517aa1eb68d214426962bc8ecbfaa21d9a919a71ac7dfe2d267c301b5bcd885dd9eda7ebacc257eebf37a20c3a86a98eeb6facc56f0f265a1c27d26f87e2bc4aa5a883344b3b1dc982c96b0a538178a50bbc1a8e39e4ca59097f3e99adf0eaa81d7cfd12552d8882d0cbbcac6d0dd5ce18ea3d969ed2bf7567f900fa26313c9c7e3c18593e1f2c31f48f459998d40a9f1039466d2bc11de716efc221c2d877542c109bf9eb0fda58cfeecf1906dd6a2f5d6c46ebd449f88e51cf1645c6a97603b799f1754e901013bfebba869eb3590b01da470e7b457b23be61155113934917b46a7fc32c0f361aefee54214dee069218f3cecec225a85e9e43384482bba04cb362041cd3cf417d5e6ff1a06466646148d30a938ad1b1f2f3207ba7cfb951a43ae913ad2f019c0ba34242f5200e96d7806a05241d93a07da939dfd46390953598e943bfb45612f18b09b8b28d42fe50b946094507766ec70f3b7695348596d4517cc17de5bc88bde47421c033f8747414b7110160f05359a99f039c03aa6d0dffdaec1833b8333c0b5d7ab5fb855409040c6d6ad85ddef7feaf72b746bf735b4e07f6190ceea3509e2f5b23200c4ce59d35d1a51385ccdcff15e3e4181fec6054641a51ac60b9cb53535e4f298f4b9a4df37fce578bbe4ad9dd09837b49ba31e1cc7d1f6d95fe6520d7e765b99650cb56661c4f785a8868e8643b3b2de6fef8b7fb60e7d3f6630b907cdea1638d61cbd5534dcc0983627cd23dc5da4d9b199048b6e994ebd8d78050a269a096823b2963aeb40df3530e9f9b5c6774915ec7bd0c05d71cf6074ae951dab750b903cefd9e782e869ffeaad47e493eb71e2a64acfd579bdfb558836beb6597d5d8831f0245cb3438982e38e14f2aed4d88d21104276347aebfda65c6d720bc8f16b8bb36bada1c91e4d833ffb5a32db773037bc9abe8561b82c9416310f0b04ef6814af777e5497ee6fa00bcd43938990f17b4b23f8bcb326ce097f720bb63c1ef7e042d23c457d7df69db51811946bdddb11df98ef536764ec6e0e3aafca2ba1ee2ed80c491cd9b4a3d60ada6e12fc2558b11030a374e3635d80d1cc30de74664e10a50c06c9b33664212600a5ad159b5a9e04eb932b0dba5d35a9f948405caca3a77fd262b991f58f809135b615613bd3effa3bba7bbcad6b3ddbdb38aa8783ef49536c68a471355a5b0ab773005096decdd345bb66038e06c721f61f9d5dc2d12b0be2c7286c6b561a25784724500f532347e04cfa21a29d4467ccaa32dbf98770dbc791184358813c77b9010beaf81bb2764a21369056d639fc1996a9f414fc7184fb93395e3d5c8cbf78fd7495aaef530c0a8f7d26a664b2170125c440dff68036987c7818ce9bf97786bfd2573c2a9450df08cbd4e902a002b862edf38f49beba7c12edffcb6ec4ffa44bd2e74df263e095dcc2586f0934e7f827eb3a7d8231753a92a6c0e753d4295c89ebcb70e6e3749f9c369bc6694e24f26f156e0e40270bf5754cb446586861602a1fac2c6501da976c9ebb1b42500addc19202cc6951040431f65cc0d22badf6dfce7e9bad47c36986b3a4c84e8948bd52d49cd1f9a15ea472cab083c38be520b26dbc005e41807be35fe959e7bfaf63f9fd68c31bea040f557a72fb7349ad6540f8490659500cf01d758d3f6e8a3879d417a37288b54ac025d9aa4f3852a8e3927372adb79d7714dac902f8732dd25d483319bed72178a7b5b5ec608376680155275d3d3e39a8aaf102c9fe02dd440e43ef1518f17ba06a3e523006cf6d02f9f4574670db53c7a1897945ab9746c7ecf3c49ea68d5ce8a853c88e75209f61d403f37da4d8737b27a8669052607cfd265255c5b2f9c18d92c465d1781ca79d881cb26623da3939df6eb2a21021db579e6605a5dfab34d2aacfd548c30dd30fedd270c79b48b46d69e73854b86dd3b43589d4d3fe4a0cfc8e39cfe2fecc938fe5efe7a0202a7e8aa44f939718b24981237b77b1ebd181da56d0c328067f7102d0bffdcf85a8731de5ece8347858d422d85e2eac935e95ebb8aab81209cd0fddbe8cc5eea621e7973aa3818fa909fe8d61f60c57c039d826e6ad79ee87e9ccb25e5edef33814fc2286b945a02b66885a7086334ecac2b3eff86675e67028d7677e46c139991227a4909e84b11ba19234bd38d875a002bb8176c9aa0ac7c3f0d1b265c20ec0bba5c3a9450e5fcd4f0e3212805752964664894b86f5dd3bf4b08d89186346e4d26ba880747866a6bde8f1024dc528b30849f3ea9ec83f8f9515eeb72808dc271f2d507ecf3f258a12649f12f9c2c9aac5a72fa5e2924bd7a7f8ceaba2d6ea5d90570110896f1c108a7034760fafd3f5e66c6c879ccb01fb70fe127b229a74b2360f786c5559e445ce4f149fe065e04596077eb151a72c9f2acf35d4caafe8ace8a12ef9e5e64e31fa837c43a531a8b1faea6f0387e75b6b94fb1e51ace9851c4bef0367270a13fd50230247c0def020cb41917911df5e42cd58af677b876023dbe3b4d1ae293407f5d6b2ec071054aa9371ef9881e71ae3ec111e329732b3bb532c610814d4c3e1e983144a92af6b2f0f2f2dab73654066fe604a63a11186d9f09b4fe70844f1ba320c232a3e81d4f1a71d9465502e842629104eb8beaaf0c35bcbbdae2411a472eabca32d399e13920c5f9f35fc0561fdc0fde944ee9552cec896eead750d8de08a48f333a8a06572b9fb485bc0429ccccdd3ca6d27aa80320063a8260f6d48d494d2634befab3614892ea616d20308e6b5c8403fdc611b90a395ded6635aaf9ab3599c2a21b206d175648af352c8313a7ebefcabdcc32084ee9b33bb60612d79d89f37ca200d49d5ef8b31627e8737daa70ddbfbd1e1da53cfb36f0eee223ae807f4f0ece9507304f97755003e612f8098446ee83eafffaa5ccf6c589416c44e4e0dce87ca5095260caa84d5bf74431edb8d0759149c1269deb2b968f250df1c7bd6d87de75899e1d43df7743b50357e7c4a7900c367ff883d29adf86ff21cf9af2c71b0e37f937ea20513ff2873ffb5ddd17840f9ff835c41eb2758fd4e4b338e7b8e69fb3b9c3f515db4faf43576bfbb2c55eb0f42bf77bf52be3fe67aa36f270f57b6e40f15c4a5c1141c64ecd5d2ea1728a7f186088b61b373371b3543016879292bbd9fa22780d62c5bfedcf6476fff0c678f6f8577cec3fa719839c023580148d77da5f59814bdb66cae8cf099cb329f946f8858341ec425b9d0608edff96b82dbd1ed30d3cddaf692cdc117e51493cce2f548bad2955cefe0830df267cf995c149160fe354bd24f80b2091558ebcee918a7b07ea1cc8614494ca9b62842b8453dfe5b6e88d7f76781e6f08245d69ec2416980f2a373f1d4a630241bee86f1bb747d091e2ef114d94a81e267a211ac21a9d8a2e4775852165f659dfc15b57db9bb88e3be80dac5fa5da6be858f995e59cc67709b1a6b198211601403fc5a8d874cb9c7577046f622c639ec7b557e2276c33191acfb8af21c4c3259f7feb1266d8ba3ec6b40ed2ac373f3f072f9c174fe1d9005dd7cb623af4eced003a4d9dff1d52c2d882f8a523a15a940edc71f1b124c25f420eeda82815599d02ca3964b81d36e16c7754b13dd403bdb7ef4192b268f0ba2b4b1ba5b8dbbd6e68df2beeb35731590de891e2d68f80afe3b2e2fafd7c63b1cd6c3ed6c2dc2bdf5b8cecc3fd507cef8953c0f4aee58628d5f14a05c662b98bc027b8d350e2771442e2bf54bdff17cd63b3feba76708bdcad1ebc5be4178615cf75e484c0b98f3570ce31f45d7a5bf7035fe7c06f14ab76543d039a4bbfe422e18ffa0b743a02f3db958e2c80a5a8577e68b47e804a30b37ce160698acedb46ae4183c101ff97384429515f1519e54aa37cfb757fa208b9dba403376e26365392d556e70aa18201cdc912879a01acaa86f71a7283d1cedf8b872f2bb0026b22e05389b235bfe4ada6eb6042eff4276a0d225f223dc833a445ca0cd1a8034c484205df8c12d3e7c67f8a7b4b4c4772ce7a1ea20c1520e86904cee50b10fdf935f421a8a14565be488c4d4cf2d27dc99864d0edb87725fa4aa6d3f51ea5b0056ba78c506fbfeec745220d2a787eb1d43de7f97b16da5d75e4b1aa65071b1743b8a150c78682a618a2c78205c26a88217b519af88317fb24371d8bb144b22ff416fe1eea9b96d213a854a6c8aec0e50ec5d6200a1e2dee0ce93e8fa07c778babc744edff0a5a266f7f839b9aa647fb4cf029971e20b0317aad9be17e15fa0d787482368df593c85ab29b23a561a8f42270865f18070e9c3c552b04f4abf5d0d1d9af7e9ef353d16fc9ae6877fbbf7c29e524d0081908b5796743a00640ee45345d1e98a71734d469fefc1c7dabc57f63c3f797c9e5931ba5b1f8aa1bca60c7650e6215f53bf6d91be6daa20cb96b1a163712cd4c567e03ba7f70bbcdc2d626f8e9183b968ae62e94d35845ed71ca78c874568ff5320b29bba8da460c29fa85124b1fd162d1bd8f07754bc7eadfdf83f7722319b7f0d6a3f795ff218c15f7bcf6cb7937e648af6307163aa9de333ea501064a94cfe240161784f1d0f4bfd45714146f9ef71b4e457c1e2bbc019d7586daab6fa28410424313fde092bf10a85a8219d940ad333d2adca6417a9c06aa56094284ee4d8b75c1cd39acafef6949ed7175008173cc4930f23715c295e3912468cad3ebaed3717a2642d560067f9f08b765895b63ba063ddfa8686bab82e1724b2ee4bd77016f8273ac6f0a46948f0352968d98c13fbf87d67794a7275a6bdb82da5cff88d5ff5ed8301c09362ab38dfd07b71ec94b5c3db71f5c6bc4d0298a405c520bccfdab1441ca2f0313726c9c2c7e9e38ab4585826b711f294f476fc207cbb4fb4d9f11690dac6bc49d7a25bbb95a3acf5c0846bbe7172f964d8a2664214ad1048ea67c97affd2b5421d43a53337ebf5f9e1c84d7243b869e5bac48e42731c679633235c25f9647956896f7cf6b1b6134d99f7fa0c41a1cd892bfb4749241d325b16f2bff788120910a43ebbef958cf9b24fbd446fd52fde749ca0e9fec77ddd0b7961708dbdb7dc7a3583c02e5000fee41444a4ad5b6aca829195c0230befe98d549797eae3ea8777b8536ccfc3c2c051127fa41668b61ff7f9c0835bee705b066fe24660789c437b49f82a5af78851dbfbd3949bde533fdf88670863598b5482fa1e44cdd88355dc329311de6203859a350f047be4a514c0ad4c7fcd08871631a4879b1d54a93d474b8d9744ae126b276974095111f506512cf12b4560121c1fdbc3a6b714a5f48ea79f20905a895d7b05a24fc83a5c7320dc82c80fc9a3b3e634cfb078083b74f80fd24afb83c638f37148aad7b54e7309932be63b1a44d819ba6e4e2b0d5b7c78e037bd82fa1ba1a78333819fe2304f184d759441be742efd9af549f13a470c334746f5a31e5cfaa5a3a5aecb782a03633d35733516363d20055073c816622c1de693060ec56f2a367c18aa6423dd095fd174986365ce26476ff28e69bece05c8d382294466c1d37492504a4f1677b95d2145c7f838d42e595b823028711a33974aaa4eb1905a60b3437d86a2d073e726b4be5e0100ddda91a217bd254b6bfb2d6f2b2388b06b7b5ded2e816ebc4702c05f93719e6fa9f7350d1ff8692b21a82b16c7be1106002e00f56e91023269cffef135beec1901d34a004a50c3e572409a81f3ad585f3ebc857f18617a2d6899a628c179e022b28787d9ef183cbae0b94941751836dbe2d4262b1c7712b2f6c88e512f542ea220a3c0e61051ee364fdf148e8760e0bb83d0a735319cfddd7458137a746ae7e6e4059b200e8f5890e6739efc71b48fdf4d7179e76e6534ae2937da6fe4adc8fbdbdfc837484af1a564a3882de8d47d0488f2b1bb215aae6340982c43fc85e6d5730439a93c7415e6b857abbb6ab1b688e72626b2317751b0e76d9cb4c35f6181088a518a647603599a7a84d9603d6ae355a7de111e160fed93910d17273ecacfd60c0f7448a3fd9077eb8891cae44ef69efdeb6cf5ad28e34cd9f62147b0947891e3b94918522ff9281569013d9c5174c3613021e6ced30f360c75218c386484d43178a8cd617f0171950c0f1233b76c4b90b7377f2cf17cd0280052d708f6f9903b6eada8043e212f478a6e3af6453d3f506b38c893f297a11eb33df380fe7bfe8b04044b1c2dc60ba98bd60d842e7f24e983b9bdb2f43f637c0ea5815709e8bd6f6ee53fd9d39d703e4d7eaa62edab52ce20aa7fd7f2e0dd0d9b79aff09545b483aba347e45c21b6a431f2cdaa4833bb6996e7d2acd9e90262fb0952aae7fc0cd3b58d559d22104b9b39fed3bc2d983cc57e7b36bf0b291a5f8387b8a625ab2ac1c4fde2ada3b9363f0972fb073e5daad7c108ded03d41cd25f76eb71e05e281a0ff4dc2865f6854194d14ef00fa9e4f532a0c54cd4e8e44d46fe7649c1024a37800123f92f962a29b50088d68b595e25fe4863e84a2f43e14d6f808ed453e24c39af3d0413cb6f939a2000f3a19f373706f2d3bbcb085d89b61c8540e5fda952f4d7a4db0d48fac7534c8483d1e0fa7aa350082d6614ad904daf76c11bd1eb21bb2c1ba0db513afc5c8546e70fd19d216aa54006aa61f63851272c5686ff3b18586f6d5e1dff608747288cea9c32ebcebf766a4e4c0952c0033945ad4db8c166b5a67039aa46f26377c5ac2e0d085e6ea65125e93eccb2cf4a429df4a9f2da8ef7666367ce77f055439a460d9bb5ba109063a4e7f60bad11dbe21cdc88b8ae9165d2d6a42972236ae9955b6f82aeb2a69381dfff28ec5184e507d96d9e98e1e23ae5e4c19b23ad9ee5ab67ce4e292012a1e9afe9d29ca25863af1c94b600d7ce01ed0391b8100e8637ca27d42002f45e691ee12483d6d2ebee3fef98e39c7f5512fcefb45965b7197f0bf29a11489f9cb9e83100083c7a4af8e8bbd1c6e632a32adb7e8959966875e5a9fd770a8c80fdc0005eb6417c08dd52699f0fbbce246320ab52e18f56510364c8a60834685e75e8f02677e3d2dccabcae36491b1f63c7f934da4ea46a0805e3535503e522903b538df0e40eccac12051c7c2439d315efb91078a139dd19ab5ba0f397341497056908e1001fc01714e66183f44156debd8150c2d384c46ebf90662606708944dad087a7dedc21eb21ae678d57b7f185625b2cdd63b3d417eff9224834543a0b3582c3aa43b4d62ae554b365596d692f7ed698babdb5b7bc40c6888c6e414e3a5f745e83d4d643b6719497baa14fbddf229c4d08699a57bf226eb1d98dafc1aa1cdd3330c8bc4dee43a05a3d9fae626d02dbebaa689074432bf6f608b71d7b5e7c6fd0dc63d9ab2f646c942553153c7c592423beb7de8d74429c26d29660eab54cdf27f40d5876406c12755f34888145b2f891917fcfce06f06c98bcc5b5901ef9c312da05f6f30f689442acc4ecaea25f87562d34dfe00030a69187ff382572ddda08dde3ca331b1bf6a8e03f450fcfbadf185c41e216d1e5f3ed3f5137d53e32678d33609911ac8964d472fd686bd52c1546201f6586430e92958fbeda95f3b68671efca2fd9fc19a4eb2042d8fb1562995d8db9cea9e988e43de725ed59e27389ae804eb97c10e83868ef47704c61095d1e540a837338e264e8143661442103e7826ec6084a06e8f9baf291f097b570f17fa5a1ad93508c29099c1dbcd99b465b9d971e2192d1c17f3277ea97979d1359a1960a30cdea2994ea959d92b77d9b93de1f5d3f95bb5ee737b0b1a1947116201e04ed0ed2dd049c0bd1c30df7349d20a642ce1c57147a487d57ce4aa43e61d80ae8d9c82b4541b9eab58e0cc05b23ba26935b5e64afc0d0e6337137a88b3a29679bf99ec0401463fed7ec0350a2dd41226b7429e3b33b560f05abf930cc7bc0e9c5ffbcfda53690fcadeb3821c8c465b0e4a177e8265ac466bc73e207df546322fd3ae0d0e4497ceff95120235ee758c406f2d4bdfb04c11a1fe10de508f2aacc28ce7c5e8566acb67c359da22d12304b3cd5edb1fd67de85f1e609ed51cd03a755824579a849f40ded154e93f8652665862bd381953dcdaaf5998bf9a25bb37e659a1082501a69e1e056d8a96bb69c63eff2154d895cd6560f6a79a3e2ad26dbf60186c314b573c1a2cd060e8f999c1dfd6d95a81ae54c25874ec1920229d620f2f61321e89c1f71b6c6ce6bfd4c9b2472b5a771cfa4a590bf68dcb4015acbb9727b3a994a389ede54aaa5dc478417d1fbbc11f672551b86123ced840e7bcc703d1bab8b27ef8ee414122589b45cd9631636ff2eb197fdb65fcbe46e5716e26030c8a60b92517583ae8ce3339b611782cd79f0c2ca17b8f13d80a2ddcba9ebcc96964ef7e3c4c3a0929b7973406aab0679771b3c2a20a62548f91bd90272661c096f7473608922891e48fc73c485efc697f93fde7f3512215b9687941d9579c4f75f1a9a796257897c3bc6d66fdd25f8dee13d9410458a3cb6b22400a202e16279e9683e197016508539f0bbfcfe00a4013cbf260b94b5be9f2b6208b976b87f92c1f8109c67fe5501466f2b88709dfbeceac68bf57c2c235529910c8b357086509ad9e85200beb50c780d41a4c263da524d6b85e968aec8267502f8c2f770cb7786b6d050df578ba186bf71ed225983702cc6037f8dcb792e7bb2ca5058bc82cbd3b4b1f0ad1b296074f82afa031b2659e89dacb2296438c5b49aad03af59df45dacdcfa020df72e32a9ee268d73d831ea9558866b86f6e874a1a392ebdb795ece1159a61f4ab08b92de8284d782ee35e5725c13e08d6da3b1e5c3b3666253a00e776097ff183238c211621d5d2e6fab9bf3fffbf57afbf72a9bdaae890c57d99d34bab91a2e0861db33618ac8da5bb1cd8b844b347174166e6ca59bd0039c097f0165420ec6321d2ff5c942a5bdfae19f23a96a8c9bf40b26e1e4a43091dd304d2ae01691f807923508f2e654e8dccffaac10e7736cad7f470904b784fe33e2d0727351c83e6b6498c11f92c110d3e29e89e0e80b103a923e35f6af3fef54358fdc758cd6ab714454e55b154fca42f41ee7021360e3717ccb93daee7d8ef68b0d09454302899d12aa6d73d70048d2311f10fb4594e7cb6123d6c546d726b9ee983a4afddeea09faad4bf1fb38f4aa876cf58a389e564dace68b079fb75895ca0036d9d47aaee87f81497b0b95149675d92472cbe6cba2c145edc761ad4273d1a28bad253dad54d6ad0bf3c0a3fbb49da88112c4bd3aeff442990970e451cb78a524c75c0fe3fbeedd3eeb387aae76e095650381511d0d0e19de9c01648ad4a34fdd923180fcbf3bb16d63c396f487329d3c8e3ec89f4431da874b6506c3d07f25c20c6c5e8179ca1d6acade913d15cfc8ff36d1cd176d0450c252d5e7498aa568019028f0e8edb27628a693c2686d88900dc5ff5f41afe998cc8c1e8f721aedd99b2a06e0ce5906ff31f18c61e66ea2084c1c8cca0c61d67d11b13526627db42cb368b694c72653a8a0dd69d5a29ba602564f5129ee91fc603a525bc512c6452386641c10e2eeb039ead24f711c3a8056897dc159aaa73cee6c4359f8d02674524b16d0fe2466e8802c0e44ec0f5a9a7733fb6a5201ca161f982b28b97945199134b07fd0d5e42344027d4d72feb8167525b2e1f71189f0fed2b2a7f7f1c0fc8c6249470a1164edc8f667e46947433962908ac095000ee45b43331ebc543f4ddb7a9620fa37482d4077f49033e0ee4abb1d2fd8d22a640d14a6997108cdbaf7c407da97890077e14cbd9499fc7858c709557d42c395218fa44144d1159c01007fba4c2898c98116d67663e6ce56e44b359e912a68266e9d58ca6772de698717d94d5bed9689e822807b5a38a8a98570f1b6093128fb595cf5fbb6e8327fba30df1d44faa727020dd42bb414c66f9956e0fa37c0231ef0f64e6ea066ba817ba1223055c0248718edc672b6a7333822a99a3554579e2c862e70eacb088ef697bcbb4e47aa9f03fac829dd4f24ef7e7aa6d075930b5f32f41a8486a3475e04dd212decfe8a02d0b93c3f57d9eb32286e0a87b108f02647bba08606f819aa375692f8180cecf1643d86e16c1c789f8cd38d984c12bd736034a87ed7a85b17ba02f296b412e7e0e4d5776fbbd455ad5ebabe66347e60fe19e58e398c2da8731f876f7ec89a7fff2d28a0e27875365db591791d0659b0d5a835e616099ad06260b3d2aa1bb37d2a8456f25cbcc66b2d3bf64d0a5d8ca883c6ab138a54469bac17aa1ccabb127bdb7b5415def80724f8ff1b9199e8c20fe2f1cdc89d960f9889f52bb02debd6034cea15e05803c570be8a59ca247cef0e793a64d63d9585ededf6f92e0a7bef678d5d711c52e703e8a032d407d6e0dbc026c3dbd3b39dd3ebe8c11c138fc92a6075b14f6790cf8f60b60e7b9d856aa1a2c68c78c7f9f0bb99b1ed64a7ebc24bfa86faeb4ba14cd68f334e1068e1253d5b82d013ae65d1a1c834547611ff8f19287ab559e1abeb8d3d0c536e0ce3f9ababcc11b6a244badfd7b4e865391b20996038fd7047d5b233e5d57571e9deaba77da10976653dd58e367f9a680d18ec693b25d3e5ec5555b8ca50a2c27d8319d9678bc23f7c84b99434dc5b430c199656b05bfd17bde22895a10aad62fa59325ae383fdf4d26e7c17fa235aaac7f22e57b104472c17ae893c48aefb4fb9e1d0cf314fcd664708f63ae695701bf6b98ff8287f8620fdd7bc2d61b878b86b45fddd39b38b2164d531322120b9da62643523300fa7ab2d2e89932845e527c8bafeae18748ea8972462ed288cdcffdf502a96eead15eadaaaffbac48fa1e741827476c29088c489f63c2fd5e9cd841441b84f04fa90198187d14c848c16cf074884a606ed2a658cdc3f85ea9060dc5f4533bc20f7cfc4e5577fcef9d1742c72a887f71efd822018942009966432cbb6fe0f4c674efc65fdff9e77ceb9c055df1123a51a2be5c11f320542a78e3c2b19cbb3cad03806e00a9af10e9d35373a3049f57689a6e4fcb577848e83adf1ef65e1258ae53c307b90ab4ad22e13ded5423260e6b0d852c9f1c79f6941c3526220350f9c4fe9832908a9a39db8785d2c899ffba628880959735bdf720c7c87fb5b7a1b5dd63f9a5a9dfb71db18703775bff8e10e3bda9fd3cfa857690750e2487fe2a642d655b455872245d7c9544f1cbec96d2a86274c7045993af42c34f6cbff998a3fe9510794fb6c25a5b50618fd7b2ce4deec880b300dfe891881072a64331fe48316fe278ca4f8b6b3a6870d6c030adde3766cc7c932c1e5dfeb54379ba1bdbd63026ee1b5efb89614401c1778252cb62cdad692da7dc610ebcdd6e48c8e9fc6b5826febc79ded246b7c6f2c5b5539f722098f4e5f4b9951bc2c3843bb1968e3d9bd86af9004fba0a6236137f0d240b49eea0073ca379b6d40828d858bd488366a6dc999b7d551f4d3563e842d68cd9befbff85d2c242e03b2d9abe6f7283988ddd0a228640e75bdb335a6b17180b925a7182156e9d3f1c7293ba5f3727b72a51d25baf5c171914ac5b671cde588590db21b08221250e6548b5127d816159f5491e589a2eec8302f411344afe40a9081d4d4767cf2faad803e30321479df04b28366196f5a402b735d1bec43741e0d2caaeb20d119139bf8468f16070bf4d818dadf22ca48b3f7b986776320bcd4a409f161072ad792b234f7409c2cd8deec4d24451ece10cd80caa9f14fc838d99fd133eb02126bdf83d70967b6cff0efe7d3203378040d0aa2fcb32642075bc96456454d85c41d6d2bf94393e0d82509bf34f24a57ea44450a3b9c9afe77977b9646898439914839c15a7fed42b3077b99954bfeb22a51b4324c514b2341222adffe44dada98e5df0c834c8e076c94785c6de93ba393aa07de538974e669af782b9e579246c87839a4d2e6ada6c4825017a4bec55999a1db471942575c117f46bd1fc5e955850990f99a154f3edb1d09544a3fc8c809c9708137a2bf8c853a15501f18910f6aa35ad7ddabe1b3471ae93cc0058277b571a73211aeaec5f8060f21516f32f60d16372ab2e36888e59fc7645f9eeaa5d160ce45941f1cbbe37db362141eb5a5e0bf6209ed7bd05beefd4176371cad203b489617c43dd42d4e5e53b04aa66a04435459e8a113ea2715686d26c0db6da90011d690c6c863e9193bcf1cbff55a85ca3ddcd32cf2d100e3211ef8814b1974e4b0025f4cb8dadd89292bf9857e780eb5fd2244f10161adbfb3c886ac99ffdc8e63501d0aab55547cc71cf19eaa211c2154d4ffcf1e8b0b27ca8142c03a9e44217af70f3bba5db66e8d2729eee9e2a0028c52dcaa32f01b11285b013d5a10b79d4b8339708b0184f9db88f4cc5459cf79fc8a15dbf39a94bd35bba261fafd9377186413463284e39388bb7e60d79f7eaeb20b51ae350909e2066e07282bda99515ace09712c0b836c07c26e36cd32eef838c03155c3e89905a7b837e0fb1b51bc8632378800feb5ac0d03cd3c225ed5fde6707935d914ff94e44e19e883be481668a64838515d6212620e24a36ba6d849ab4c7a9873dc10be80a803e0af7c520d35b2747ea84ce7a183cc6a447d0637ce2b3f82fdad5f1cfd490a37ffed615d91a5cf12f0b3826952375bf99008574085c177455978616762cb5499bcf42009d779dd160be07a1b0d829b1655af5189e887edb9497fa02dc9e2af7a2e64d17049ca92d6a7077dda11665a5119ecbb7560a4a97173e8b82d5e438c75d5c9f12f44d751ccab4334fcb7c08deb9357ef3519e910b5b3bafbdec15d7ccd997b83650c07a21ddb5e2d1ed91d9127f9646fd42ec48aae7779c76f2f3ecce40990c1f82aa5b1a44857407e5b559b454415f62fa32976106108721bea65e707167054302fbdb0aad39d1e796b52b3ec1c05aab8d8a053a1ca3632a524e1c7b511a0d92ed86695ea119629b06ad4fc2e1c0e2681efa9134501a93c22277ac64777a0e11bbd370164597ffa9dd2a5515a82c7be8e69350ce1ba1c5b30c43c839c74dfdf4f18355565a68c1629cac0cc6df68d3deb992c5023996a31fed1576acdd9902cde929306645b1813a60858c07bb648911191b996185d596bf9b256e06ea787f021c124ff775a7240afce2cb60bae0d15cc0d2cbe5169baee7a230dc655f2539a0f020fff97affe90419f14c2f967e23e762b3846c4562098385256e691ef552986f158578879abb0a741ddfbe906491c0d67e3e6114167d6f471282d4596cdbf13774405d6d2fe1dbbf3308d06d3320b53d3e5844a844ec784cca361b8dc5a30164d7611a422d90b1f6b7a48dcf9af0d0882ce46f1fdcd5c88fc05139b3eb97a0a88d3eaafa8c76e717cf8e5955d7421df47baaedd3dd62d107f0a0ad1cd90e82afc242ddc70a2f8b57294f4184ede023662dffc6ff79237d703dac2b277898d9ec77d93bda709784df6b44c6e9561d7d5d914cfe6562a7cdf646f5aa028eb0674f7b1a12cd9e37b34a20e801ad413ad64122cdf61c75cf2d22b2e6966cf0365a88c29ed3e86f0376a984dc4268c16b400bb6d98856772838c27d5fe342b1cfe15cc8f60eafcf1e870f29974c1dc1209a4557b068b0b29c3575620dbe9f09555e0210897870c899bcb3fabc8f6019822de0b7cfa758f098a189f8649354826cea0fa3322600ada46f694eb1ad55411935612c40317f7d8789a7c56b687a5ba6ca46ea16fcd572f65c1e1ead62b47b46d5cf1b08850ab4caabb80cdf491f806406efdbb057249d0f8fdba3ce786a54e445a25c1113c59e3405559af476cfd82672f9d4fd0203f7ffc5940a9268167195f0a3b05597667b45533d6695763095cc8922ab83d3a33537630ab4e5ea2aadebc7b14c9162a99313879697eb24b2a2400c07cbcf3a9ce4eeefe24c1b61a61330be4679fec91e3759b13632611d76b6e63e4b315daa9800a8c8fcd2f3a5142a8150b7e0efc2ca8fef010571d1ec6d1608fdcc4888885e62d40ac5cc0db7c028ff5748a13a773a456e758762836762bd0121eb219c662f60e21866448a65b1f4cc2601b7aa4250b95bc1b7cf798ae192dc32d0a83a3d0da838bb502e97002d38f138795e1c25016de98433b2e6f648b05889c40a541c8ad57849ffc0c619478a700f124d1320bf5c6713140434332f81207e6b50953c17cb4cc854198af2cdcd645801d02fd52e00046098e842fcb9d85847ecd86225ca6dd144d4ec180d0dc42fbf5a3ea53eba8e20d1d141a19969279d87546f6d51b22e03d040da853a208e2bf23185f784122a16107c41ffe5e75d9012e4754e95ff876b2ad93462e0de3373727480dab731e12c8e911b05658a6195cb6f2ef64050953e03bcc7bbc5c6d4d2c3e88fa35d5345bb794448d43c7c12e378047cbc3813f9c75cdf34ba91bda6362c0130d40eb7ed4f58d6a43bf73d567b7e13eccc64559d080438d8ae48eade2f66c35b93e23e679bf347006f7b72376ab30101af65e6bc38707e8e8883dc64d7d7b214b4e5dc7caa3d86a4bf88b861a309a27216c9256cee3dbfa34759d1ce0cc39948ae0fbedca454a5348c359a823294972f831780ded100dff52a35477e8b6b51e62d0401d938572599882c616c193f08a73e50c61231de0e4a658c74dd98e0c6b5327f446e3c42150c827a3c84f1d166c9640ef88372307fddfbd584ce2ff171516a1521ce8605b9ce65e4e3aded1e564407f3fd45364a5df7da8d6674ebcf439ccf50c84ee7fce2e0f83e820b2a30a829d024a606e4d8ace687a7215c80b7b1da896e84bb475bc9cdd68762ef1b04e7b6880646da8127b34186b978726aab8caf3a4206dec8232e542892eda1bc890527638a2f59c486b8b22c6cce08bf2e02de17ca76a7c3ff3af3cb3943bcbcc91e0c2cc9fe1d4fc51f7d8c5f282285be5c7b7cf0a75acb91b2cec37eb68d0685d38d7bdd9c1fe70a4c9d076cb2425c60503225b6b5376c65a69330d54abf5af6e2002cf5fb9f13c40e986161bf21304999055a2af710aa70268f207b377447b5087ca1b40aee1fdc9827b338987e590fc309c457ec944f322f25eb10bd0a465849d3c59ce13a07bc4ae1bfc4bdefb803078fe9ba6214fc687641e5c7966f03048c05f3a0e62a389409ac3df840bee32955e1cf2dce8546eb73e5d5eb508713e3d33e5616d69d5d966bf595e29096b12c729b0551d86e6305b3770400625e997f6a2b3886e31714e14d359748034dc12a161236ac339b05c23dc7378c9ab0b8e2cf8c9bba1b501a66018295e447268e2badd3829a8e6314d84c548323bd92bc34bf86ef37a60c3c8d730bcb06756a06a1d7be043e40145b688677174eac18ebe08a1e2d200c4b8dc47690a173342752ce25d0f6492f4407d5cf69013d797991e3e2d2b254da6c852925fdc0bf49864f9f66a26200a3123955f96dea1890bead58ec0dca78241d032136d9814e12b8e58f4ee8114c04f2fb7a0a29dfba6f47afeefb9eaf82c7df425dd06b97448c9470b1a4f601902cb67309b4f36df1dd5799c6313e16de99969a03124d95422e17b06100bb6066d6d2fca81f5c523160375100229d563c45b4258f307622ba617fae135d5c4a68d789a2bd4123acca8e5eed1d812b8b060259e64f2950fb729ebe99ea631b72cad7b24123d6c31a9b6067ce9924626d1a8023d78275723c6c6b92617b85276950df663424002b59ff29503faf1b13b58f4fe22938f5156b31067cca10e2e5a672c4711c9708a56e816bf7a6c7eed799468cf32f2f1f48f400df70e3553910686c37ed4e00c86599cbfab30ed387bd2aebb8b2069339610e5aa1174eb1f6f54d4a4301e8c7ef4a0bf8a9519f8a49a8450579d62d9283ce89c62f6d82cb4a202ac55e4b2ea5b4eec56a4ff6e44e89220212894faac1b56b714e9737b132f75203cf38fe3377e50d2504e76617479ac32b40afadb06fbec7cf6dc041d3fa378ec28fe8887da27352e52f939323f155576033bf73f11448253af71b7babd8d74a8b2f3fff2371a5a66d7e78f524d57f37a455e67a3ef928d05201c3518edee117677522d2edc772ce6a7bb41b011caf5e4a1e374165e4de4828a3d50995fa03699647367190f0eaba56a55206720f3b82792107f282acd6ab371274e02777edd35e5d6ab3198cc88db6decabea540f9a8ef107c10253c22e8c4720b98f0219aa199a8933d0b0704368fa63d05e00f477e32810784437e48e50b32000937e2b5c2280bd232fb4414c0f506039768045c2448d4724439bbb66978e61ff3a14ed9870cdc713dc6637dc45f768a2e1de4f25977121f0da6ae4f03ba3cb124b0adedbf11c039c2d3e17986b7ebe601c263d41faf5bacf8dfc049b07b33422d64c82f09fbb8342d194ce9e409b27e117b81e873855735d434a5f0f4ece1a830b8eb378ecc331f8631e2bb992f18afefaaa29815a2347befbdd8b499dd3688b901ec737193b9c637313ada57feae676d685af79ceb6fdf6b586196d10211f07464b2826f0ad61ed24180d0c7c4e2d493f1abde542f1c018e889413622725ac13804761a476e9f13ac463589b008fe9f940d391d6dd128ecf0e04f835a5a1447fcf321923f52a5726d020602061d0e6a9ba08df6c67c01f3abc1486528cf65c474b89734a9e23f6d08d47fb35c93f21cc75f13a8540f7656087692cbfd32bab7414102d3ae5be98b02108103a4f2695a7646a8bc4785cab72922696dc4e7e1f0c99d033bc1c5997d00eabecc796d7a786f7dbdc982884c7851ba8136082c861605d8f1ecd384dd53416bdedf33e39cb78ddb6258a620676f7ee3c5f1724a575f09adabad386bf39fbffddf291f177c88114d8d4631fba27e821ebad7e4059040611fb3faae41cdfa7a0c0423a09fc49d29f7f6cfe753a9219b2c2c572ff99c6234579a02ddd83e53c20e17415aabbff80b4b5bd6343715d927d93fc59eec709edfd8beb560edd2f3c0e65883f4c8a72ea514c30fb3e6d85d01ba15b7643125715ac0b7afa3e4697d4e459cb81060046b3243a1490fb66b234882e19ee54bbc216c71ef0d06f3b072ec0b5cb479c0ddc381aa690e2f8e86d8a65210b3c79e67f76101b2202809c08c0191a535bab1e4de9d266f6a84aab77207db35bdc220ff500ff7a5db52b61b22cd05419edb56b32f72f19dd5a36e0b448e543a2e329a980ad97aa335270c472cdd800c3b5da30c69c94b2d0177ed160a0b8608cc006ea06fd2b8748fa9255e74a61c417014e24b0adbb079b4c4ff1a58bf8a9cc669f99376fda0497d5ec1b52e71174c38d9c7747e13885fece43f251ebf7f78bddeb5b19277b58f3a199c98974a5d11f6961f65d06a8e4935e482aeff2ccec5bb502b053fb0692c5b63ca103725da60842ccc95d803c45c88f9474080e12d40834e94cda9f343d0e61f2cefc1e9778e4ed60154b0a78ebe61882fbcebf25438e365f592799ffb572969705c7616b0046257d37d4e5c529d591f775cccfbba78ffd787731812e131370ffc18950186cffc72cdc8a93d6f6181ad7b8e1fcc361fc0df041632b8d70ab93253af1ea5aff5e5f67436f0849c1ca5f790f963a62a926c8457d54cb05ee803c3c29693636d43b946f381589461ab91e3a5738eaa89893b6d7ed39df9f8b71483e465c57391ad3721838ac9c7789d49400908ef09765656b2a4aa14e4ea36e6d6982c933c3bdfb898463d7c211b98d573dc578bea5da6b268cb226fce1adcaea02830ee71d4321f223c1750cc3420890026af0100d5d7cd8aabf33fda0113e892881f7d04311200ebf38de9923bf57c51feba7e8fcb42d98db44a4423be1b1d96aeaa27dc3d4623019d52981ae6eef0e003aa183b6a8e54ece3c3ae408daaf1cd7b0f0754e16631ceb8fc3e2d8aad392eb30c8e163ce818af2bb63cb8b29fcdaae72c83d865887e131c0df0ad2cf61c4137752f703e891e4a355bba11c955b13eea90d7d684776a63bc6ab6f4703c59e4ba31b21090b79e05605c99dcf96cc07fefd1de45338386a7f421683f6863b2bcbf100694ee6319d9d9cb8361561ac957abdcebacf0badb910e1f200a6d0d5c8eea085252ba47e398c686edf6efd4509e8ea075ed06768a940736cc1011b2c1a75e98f8c5385c101637b64213c48992aa27eda1ec0401c6870b894ebee91821f8125c8176019e7e85d5e1eb4c275cecf8c268e6afcaf1ea4e341f1fdd14b0a6023bce234dff5513b5e715955f4d5be8774160fff0bf14575c3abb165b41c42f1192b1322ae2044dbd7163c8605a9914f9a6909e9fa4dec95bf0c9595b454e48586a478d9655efe22f51dab0c5f1764c3b647abb1561697ad8e5a7982b1ad9a6631da981a0619245d8394964f16e07c5d470cf886b2dc17018517442caa97be970f2a92c4d07fe8c47e48f7d11653b41bdcbeae97c59d579c09114d49571ef21aa1b6986c09f984eef32b70e76b246c779d201ccede024ed11d8f068793390a44dc23494cea556deae36d078a08020e58509299159b4170846caea3c4b4b657da08ccac40a366e09a8d4fe45df037fcc622a09cb32e6da4b0bfddf63ae3b54ce7482268c44fabe7f5a0aae7728b2bcef7daab14291fa0547da1d3586a5b5fef4d999827f268789d7a050e765dd7239392f9542a971c80c5a1510efaaef9019a4840d1df611fe7c225b44a44c32a5eaf2c84a474bcc54bd9aa9d7a1f8af43ffa1d1cb9c91c8faecb27a2db30799fcb149fe391edba8371fda70130b78acfaa377da16456091cd4efdfa2453a935ee08c412f08b433efe73b54ea30f02cb6ee3190095d28c367f2ed609a389d3dd8e21bad15ea121d00efcd32a57ed43459a3700d7be749a97b31600f4aa2cf653830c54077415056e2d2bce1af4b26de15d06cb1e58126693c7101287deef572294081626d9baa3c98ef031a3284abac1cf934f10998af6e7a43aaaab5aad31cdbf7eff2d50da7e74187890ab0166aaaa46fd3ad0e827758c93dfbb165162f07968197e52ab44a660cdabbdd481307e595590eb6daf0a592c6b44544152d137b34a9f990902e5f7dbc3e2fde1baaec7de4d2184646100ebbd98821c973183c7c528cc5e528e87ba7c40491a7931665b9a633aaf82c8892efa5f31f9b429ceed3c3e80df6da05b4809371f9377fc149bbbf5de9b29de59a719d0f7fc61181ed1fd4115d3e42bdcb59834cf822c259cec72b01bdc51b4245574a135292e186add453c2e9f700972a55fc104d3a15fcbb643e01965abdd001930afbb641e25c8ef63ec7753c2d0b54eef0e331aec5961046db8431169d7ccaf1c9301b4d7ae1b17125da40544fb0ca23b4e2ba622114564c0ee4db6eaa92bd1bbc80c6adce7c5c59ee486c37facb5dd6669bb496cbc6c5645474af28fbf8a28d883512bc605b4e6dfff70b3fae1de45808c7777346d27f7fa7627b1c695b4ce0ca6c8358d92df041043b17074ffc51aeb29643d00eaf855946ee282ffab10d3f6521d58249f530f61d71386d5f1aa3cc469750761601e86afb5b1444f23f773b4995fa3ab73bd0cc5aaa1ad8195cf98cbca77a7e798d49c8139517b10d1407e15e17a6996e9600f3384cd0295283349523c7bd96c283f3a03dfa102906deb7fba5f03635209a1b1d13a01728fa7f2dcf19e926e48c34d8f8ba35880472760a47252e59d0de0111e249ffbbe4f5f90e9a6d45df753d41312a3213167b4689d3302592e26e544140c339d56a15c350fee44564fa3f53a639f1e316d437d4772ded9a8dccc890dcee6944be6c00d03a79f351b7c5e039c21c3691e8d0a600b249bb6adeef6f3206fc1d1870fadbd7bfdba25a26f5980026a40008fe7037baed928a467f930fc14cd02d1abfa1d47d1e2f18fc3e8658d7a5032bc95a385eac5cdd08a43b838fc2f416f158788e64b2eb8bf7104b0d81a3dcd978d779f47e8d342e73401eb373466e8ef71ed9453f2a7f8c53ef263a53e015301817421bb33a52813fba11410eee2b9c3daefdb396dd0d894f5036e79fe85ff6116c8b2eeab26570297bedce909b7c8b010136630540d9efd01ada0c8e4c2077fa1d7e8dfc64a16396ac83a6a8b307f36d3bb1fa0099ac364f1fb3fd94632cb4a42905650213023cb16f448e98f9e1d4bfb804c694ead76131ce52dd4d7cb1786880adeeadc6f2e92ec58ef54f81f9e95052174d2a6f187c4dcbbf3ac3193e09c375b8978655200616a7dc6e085e11a5c44342575b778d251967e18ce74332b2af8e2b93a67d32a6ebaa801a6da340a834f5ce24e5f633b38ac16889c1369c8d89325b83a1664b3ac648644e79bbb8dafc50fd2bdf205d8de996886e73434cd05bbde4a1896c6b9fef4d69a5985f6c090928392ef756b9ce4e4990fb0f0d1f43a313c51c4b809f6da59a555d5d27ac14e53ece3ee41105c1cb2d8ede115e9f22a16be0a103705def4335eb469915bb9d71f9c54395820d90fa2db48be3e28772cdd9ebd97d1d540bb1c57510096d6b11c6b4ce7d81ec8adba1828cb83f1520e22dd4aa3b824761e0d95e980b1b6ddcdcee3615c6a4202540235ab13320fbf51efe609475c8fcfb715fc52681636f1ccc272bcb561754436ddc10cac5f7f68771544b98ab4a2701d4a0027be9a1b35b5d5534204bd6fe54dfd913a8ed9d281a8874f40f01f4c89f6442be0731b60c17c514de02ed22b52e7b27941a41466a9c486d648d1e9b53675ba82760b2a6393786f17dabd4cf54a81c9845198732fcbfdc9cc24e35b7be9ced793b8d78ea49c2d196b870160db24c8f2236e88eee799925cb24123a3e15ef3a19b5d2e4a4f593b18f4295240f6d2258e80044183539f0a26c6b1afe412973271e81afa473fb70047ca8f4430582184cf66d206ba709ba8e3536a179b2826f96e3acf2c6633861dea864816ad38dfe8af70a26d105a8247b1173bc25644f117c4aca68b63d1323e381d6565232d78294eebeeda9d93803fcb21f0be8bb922d4f2330012b5d5424a85293dde2a49fc9e8b8862967439bd06c1c8dbc30faea33374089de7a8640a2edba0af1dc43d91392dc6865ddc72810994f2826e21d6f1d7cd0c319ac15b6f735f8ecf5c419d08bf3521d171b7942a199830444fd68be35534faaf840a7f492bc65b9ad2d998d50b9006ef11723219446bc02987006dd8dec709fa1e5d626bad8e017f09bf9f9aa4592e777fbb9b97ac3f62a588bc35594228ee64ec804d995113383b81de9b036041223fc39d0b3978f9ed6aac6fb00f88376174c89c4cc77ca5701fd0e97f34f0c996b95d8c5efae422ff433f48ba23d0deae0531f26e16c8b4150fbb8ab6cdb48ae63fe9ea24388af3b64fc6f1b4665e9fad4a415bc62ce8c3f1782ef4d5df0a6f786cbda9f3bf488fb7457aabd3543e1e34d499897ee58adbb6d8bca9a028c1f94eedc6b6ec7c8d60aa659a04f7a835a463cd0d30cf184b37f0a0949e25b20406043e50c76912ddd6be021bcbd2137ed6f3a2b988a15f807605770b52ac9dc0e526580e6042a44044b1549f4ee770463f49f1288851306ebc84472648bee6f77b782593e37f7b79852f5e70ff8e0dca62ea8ab5627fadb51e1b2c912388019acb907de6fdeb18bc91089b110febc02a82e0587c4d04ba48b3b63475ed953421ea91b31e340c265abebb35471117690414b9169b25dc6b55ea135ec4b026a1962ae3960da01e34783f21c392d884fc22f2df437fd6cbe0fa2bcaf60cc64666414c0abef22f7065ce51da7d2a48f1ee25361b97557be82af03eafae906ea2b3319bd6416a5264c82b6083dbf45e54d168378d549b1a9b88fd61949d2051e83c408b30f9d07364726f0acd61f9cb082191d42e8deee88e070d9d94efacaf92dc2834bab8427bfcc85d750c0f3e87bf201ff6c4a53335c5715cb090d8946149e4ed85e69324852e7d6cc6cb63b6ff16ae9cbd92349cf6f854854e7c8ba169e9a94d927d238f103cab6b1627915971c45022454419be269c87815c57064415a995499bd2733b12f7d828fea5e7a0cf9384894dcaa372b532a5d52e114bf9843cf87fbfdaac18a2876ecb07f93fec63889a9f0c886dd55c767fd1743a824c824651f56f65cdacfbf4fe8bfea6db5916dceee74fdc63ca1eff0d530e6eb26a3ba3b8aeeec0f37020dad1ea7ea5be6d5ba653127498f9297037c7f80025f34f7bd9cfe23e945f7a0475a09242665459518ff1100ae33b464cf42eb0fd64151c0f8e9740a708cc54119d0f9a6eded779c4e9d8329c799819d80b2698356ec51aff9013b4f10959da21b1e4ed27ea9207fc186fb718ccfefa9abd716a26c1225f9b2a67529350c03faef41d6c8deeafdd089dedccdf4a6de341e8bdab95d56b229a8f56e35d90c586e2c6cd7df08ddb4105bf8ab4ac983a707e055d77d113c7eafd5229958d46e1b85c2c7e50a983b2707f237bb3fcc4930ff64eccfce56f04d4957ca7fb32fa64480fb28ab18d7ee8fdfb24b3ffceffc1880e91a20e304dfef66b9c37d77b008dc81e359456132d28eb33d206260d8fbf2b076aa4fbc6d3490af895a221afe381a50026710bee76e426e04cb118def56ae9a1879dfc3c657d9bc6e5e99cc77bdcce3c4ec487cb42fda07df890cb6b39085207fd8a2f2681cc89bca5cba979395db96f4faa6d5a6c557c14b77f3c325d96e90091bebecb061a0b3308cb7d12bda58ba53d9124ac2f5249f620480e1992d5f39c0172daca6608ba7ea8270170bddcab19eafceb561a44cd0ddc27c4309651be7e5aedc707062d269cf6c483cab7ce61180f7dc8c28bd90f79d61c63af93c4bf72db169fc6a67e2f0d17441d5abdb9116dbe260cc3df7da8930218502ff5855c8c90a6eb54dbccfd7cd7c1184a20123eaac7f25d1e6de412b2abaf71c5e238633365623e891d840fee3c5d0f939c3471f4028c7702490fadae2e84376da13a17dfe2ce3d8858fef50f667ae9bc134b5fba926fee1396036762bf8a65dff80c040da27b4c15b983fee070951bc6f9081bb1470ee92744dc143c2c23655563c179e2739a444d2737f9dfa1a64ded4c711a2f47b419e17e7b125f70bba06f383c23adf24bde2ed26f959873dd8a53aca38c3ff84d6e281d248e55c0012b810b0b0437879fa0e9836e03987dcec5c660f2990c01b0ce83224de98c621e3c3c86469846d9758aaf31decd6378841f263a2c2478e1150bf29f6b5661c48181dea1dc07b962213c93777c3d0bf8f9556b5831a1433bbd595454324a9ed3b58caac9603f586ab4af8437184425343cbf2c40a05e75940f4197488b74e94a78850e7e1c93d88fa69511816de7517de2b14180cb0d546ae9000a9aab363f741645ab820032fd888bed94e405cc35e6088adf67111257673b18e9a2f62e0400521ba8d80d4cd144289ea1534363d6e1f7dd92c28ed0e9bb86dfed9f9a39b851166cd356f184b801123062b4b8bfa873b429db8cab369cea490c94a000efc8f868d2da4c176130d9490d8fcd858f3c0d9408a1aaed7e26f974cb6924a88572f13adfe412fc99631e7fb6b9abe6122c4ad8c5a1dac18d44ff056be47202396bda115dddee41aa82c1d86fe1caa195848d9e77b6847de5883edca59373c92d8f1ca449f3359468790ec6090aef90a426b3d90bc1427ae0c80384268c9e23d2339c67890ce5f6c00bae78fc9aaba009592734db8673efb3b34334a387b9024ccdd490c05b152aa66820a9979905d437e30251fb806db00484751d5563539ee3e1e297a360f9872153644f4f876627e73e6b064ad28200c49205b4bf49e1aef9e4857d38bdfcf9b1f29a50e064494cb203a7a12b092bbb36bd797e7970eb9a6dc5feca5a52b144e7763e823ac9d26b2c9b83e75fbc2074747be26aa5b41d1d68b43cac5d342b89bff25b208175e67b982094ddbf04e757363158c62566f1f34686facbd75de702a50c9935b10ab53233d6aaadb873a9cd459f2c2e7f6bc09c13a24089b085a30fe269b0781e937f5bb97ecfc1b1f1baf5d06e614884677e2332db7a50f402e59a0eeaf42b59b28dade21a28f2cf4d56b0a524059b32e6fdeda4a1c4de6cf227330b792bf4108e9836745f7f33b2a9a0282c6f6017e23d509f17051f370a01d072055e3b34ed109cc36b14de3f031d0dbe8e8443dcaad84de497a3e78a15fcf56493ad96d6e3d87df633a80e2346b1758bc74cf88a47e7f77391883d2d6e8b1038c6859bd4787bfd9d13917fe1ee5738d067f89fa0f57002cb3a7554ec4456e3bf88aea35141e446adcdb128a516bc636248d3a737d03d8d7dd8fa14f7baddac314493876f9e85a0ff291e04bf4a3cee5625af1e036cb86dcf9ef843b86efed63c6e8e65f1c18a3884623f595299654aa595de79bd814f91b2b620d11673917892a7d5057c2fe9dc99600c1ac6b78af2b01a0b77244ed5a145c61a4fcde0ddac969e4d8e9a7bf7895b1470613c5c7741b3be2fb860cad90b3b013dfda02a3853e7531cec32122d03aa1865d5b09e13ce67bef783a02db26687ee5fe8625c11cb6655c1ce7690aca14b07ae8769c8b072253f0a78815b11de5fb66f2010987e0231b2afcd2314aef8fe2223e964297a1b46cbcd61c7d85b5c02c1c21d0e839d3534cf86d33de9218370ae1606c45342b13fb376199c4f461276b51b9625fd0cd4ea87483683d28935e0a9c5d99277bceeb8554b205c9296957dfd09150d0004e6e6e60856a9d69f578d1712096d743a254680dcfdce0312e04cb8b28d19d8bce7bfdcbeeca9f60c4499e65177cdbc42f56e20276afe2c714ed52704b71c3807307ea2ebf2e30a9cad393cc6f489186f683106b2d7ed0b1114a6d9809917c42bd7cb508b9db56d86885220e3ce82f79c76b899566772ba9d187d7f9e624b09405a91527e9c88090c58731da1be35a254bb6151a415f985751bc7af2198d215e6ce26c0c865ae9e749983d62701aac9c7d1360e4c020eae7b7bff8a27341f7f3217d53d5d8716d76486f90fa735decc04b650fefaf906067d5f48634f759bfd779492a2bd7a15d08d11c0989550e81ac57189ac36e9f749d5c8c699086b67d0d925276129bde33f1cdad9024fe68450c1f249f198832485e4f7d7309b2fee80d5f69726d37bc803ce6c3c02d96317c2675413d146c08e4c3056bed9d0ab5385bdd344620fb6efb61fe11aeca1d5c601b407a0f47c92daae4f86413980028c5ad550c4b96b2abc028cc27854b10c41794674926fe0a303b1404eba810625665cafc0bb01327bdf1636c211ed0cab45525ac61c65e606b6c04527bbaad5d028d91fda63c25aaa6cd5773bac70c35e384ddd9ab96047b6125104840ce1242288e9a6d3ba0c1f6f85ce0c961a706261026bb3150e9bc5bd590ff14c5d9f84a1b1e414e8d685bcd37a37a9552905477686fa427a0bd2b544b4425c08f28538a03938ea9804ac333d8894369906f7ffde5ab7d429aac5cbab754d4349faaa5fde86cf628dbca2a81ee43de4bb42fced899d4ac414ac28f6057a2891ed75fe0b17834582b03323957f7272fef57f096387e38544a3320fc6afbabdbf5193b541d14aa19051cf915b81b4768381d9b47ce8cb40181a245393fe324b76e224caa35aa5e217f04a89702df0d0c0b0b02d7243a9d0d6bfc4c6fbf7d21aa9eb537e9f0537f648b25be195e4e6c2f6f9c2fecfadab482d81debe75cb14ff02ba8cca8287f6a3ffc17580ec53f20c78c834f1e10eaaffbe22e1bc50f3d20376d48e7cc2fd1203a32af585d19439be7532400bfcfe2a31d0c0b5f5547f687927b7a4168ea68cf17bf4355df1d23f0c8e2f620d0824425dcfde6fff6bb3a8e9a2c962eb55f0ace7f139948b2839e7ff098bd4d42a7d289f218d697b5fbd17f1d64d117bb29b5b009c8b465a028d39231c4028bfbf04454003b090a6318719c8076fac8c5acb46e0bf87cfbcbce1b93cb2cac05bb6b3107487f8ca630b40ff663ae9cbd25e8a035a75085d68a7e845f381684d6cd372b28fd720b4ac0d4c7126e90f04b0f6786d2a383a06a239c5123c3caaec0adedb62bb18feb655b38ccc675046803306e317e9416aa10aece366de63f90dfb659f8e1dbccd83f87615377f364912efe11b52690dc38be5f39d3fcf0dc5262704dc7be53b177ca580add72121487360ce46cb508adba31183b151c91fe8f9de0c210b575ac6e00f0292187452bbbf62341b304310bbc6d993bfb44467b840012d8fde59e75601bfaa493b369189f59f3c165cf4da6295169cc9d5067336d43dd4a1c5fc1cfac4f8bc83dbaa3715c220aacf098de0b9ab1e3d094822d07063cb35b89d15642b6dfb66bc16adb7a38342b32767ec6d0f8157ba3193b8473de90e3113d315af6874373db6497ee2d44f9f9d868e5e24e32eeda397f5044a2d0686f5e43582197ad022e0bc23c724053f93c4b691367880dba1fe1e52b6972cb768391a1efd9d333e30ddee9e9919132c5ebab11f301610b40220782b50e48a4d03c20dba8a827ca9e068c8737056c20dfde4d082c02eb7a741c18c469c15d63b39c9ed540f56aeb0d7080949d6dddca077dda624754e2db6efaed0762472d940d00f47f099ec355d916be1a9961269a4ca467e2a303c2aac578bc91bec6d4b2a333021bc4638a9da0fd99cc56d84796f554d69d5c5dbad6a06dfb4326af96186aeff0320484de40dad0132fa300dfaab34115a02879443db6202075cc4a8a78b787e7b5213f6d62fc35baf392201def8cbbee2376e05f9d97bec70cc2d5f40fb437357c15df4197d206096ff1687a4199f68d6c20b7af7be39214ecc5a39f33d4d5778c0f55b677dea69f7f448a5321a96ed4938f13038cf1734a4e9f4020a14012cc2cdae20e6d3b1df4c308f93a737b2252e20f386e61b72c2cd1b6613812e5e46bc30b38311d889c8ce08c3d2d326d6147f6bea1e7cf3e5c0b7f17f251b968c0fa326450d8699b1672f32335b749629555d72bbe4e0418f848d58026dcab9f3669808acd1108853d60728101911aa0f6e7fa1dd37070a5fe9f5a21d62ee53420810e1db4327cd6d59eea5463bff5ae2dd35139c3aa7566b29b96d3a478b06014b17488ef1c7f752f9ff84f227485a6b305fd3a857a0ba06d91f73ebee1ddbc9f81e338eff93545e00eca98290baaced19dd251e40d8c4393473fba96e36e6babd21e328682f9fd682d5655601b78caca97e95555a44dc56cc85d72de1bde09ef0fb6dfca3b74a5232036cc4c7d2276a956fb82626979badefed9d2c2a77757ccbb2c7b85bb8b4377c29db8aee6b3b044318b901fa238c2db4d3f191c02860ce28e5870fa240889865d71a3c591625c2e9f512292e2ed1a6d564cc89b0af2fbe943ad30df7e9ef2b42c7d8f359dc55f5764b0d6d2c20f9be6493ce8d05446260334e0a55f5ef0b0c93185dfd0b308e1d33f271c6ad8c3b997d6d4b61fbb4cdc95c65b349cd775a59338b2440ab213f27130b10cd851376e57ea5e7c7dcc2fe4f972bbba0000f00c280e8a14a08ba37665609a8611a215266723f97e8cad6d17216b7dac99c469f72e0e0bde1c1a4ac85e914d60cec306213ab0121ca8ca24e33d05f2563f3c05395574f9a0c24412a200238d6439fc3dc2835f4730f604412a0a40775054fd533a21ec0780a48e6b6ae4a4742a4a97709dc1df02ae9309e75936d5285df0fe99d231f05087a0d0a4b0c075924a4f253144dfc8e602974b38d84e9f3dd0c092e00d0c0b43b570638695d47fc668be3c09543c0d1125fec011e697fda99b89c41691aae67ef766aaafa35ee56f21873ac2ef3fd986b355ce5afd4a924589a66b3760f322a5b7a201ceeab4484c8daaf0d9be5133baf842ffe98c03b3ba35f8e9b6392ee68b8a02a3246dfbc738878db2cad5e48bd397552622898cf6342fee36ff83db650d46991b084d37b68be6c444bd99585989f25927d8e797026fb73fc7576228ee8f2db245ab72a726a89052c4a60b4fe4f23d2530ff1c81cf661fead0b934a7c37e34a158aaa068ac7ce18ae24710b594780563f7842c546ab8516f0cc97189194551907f586e94c84fba85ef83d3a070c2d472c32bb8fbf4accc08b0e3a5becd742074910474166e1014c3b93d5a633c7633a66e29fe9cbbd5078ad3cf27d8b003b99a961dbb279ad608d2e4a1af6dc4e1257eb10e9986775663be0d9ff03f92272cd82278679ef9494429c51984ac35e51a620a90905949472e89289e742a7cb3ae0cde901dc3972b610741b15168b1525b1141a1f75ac3ca5e3fea485993afcbe7d1828237156fdb79631ef81c297e9bb361a7ce1b8f3fee48bf11357f8aef9cb99ce9160ce86edbf8bad84658bc8fbdf84679a262140a50f82917b902e59dfd1b30fda51d31b3db5de626ec5a35e340fa93e64acb99d95114958f946202f9d7242bed109d174c29ccd68cfacdadc7829a9116e270c207f40b07194e25564846b497775fee01812015e9455c43b339334e522360e7a0db1cbb4aa0e656869dccbebdcb96ec8c2d501cb169145f59fc0eb06ed7109f10b6c49b269190e337bdd324927be858a4a68847a9b33c06adb2a669a7ad32f23ddd224130d8b0d7a5d68ea33add15a132f4247a2c1813e9090a0cdda83dcd493ec8894017c619ad5150de42e3cad60ccd41d2a98fcc4641c1c74c2fd091090825431bf84291a3d8b899cc5f2c1b4589d43d5d685b0dbebee5f7bf80cb4c0094533a7603280c6622609c0915a9037ea4bdfe49672d5ef8b7cf33d5fab030e540ea724bcb7a7d2486d0f9ee8c4521379c64bcb011f9158adce565b7f4c93c561678d027c62094b9db4ff6514799d4b9cde99d64641de2d38ba2028a4075d6533fd4d79b2be7deef969312027d49015982b3d3c7d7b5cf50c3ac9674279aabebcb7776f757b9261bf4d33ab9fd2764fab6249be47c3e26b16cd579a9896d306e1d2bf8900d09d9fd1a5bfe4ebd22119db95245d20616a69ca76cffe3ae611cd3f10062a75bd3b3bf9b8ca95606ed07da1028174c44e573e9fc7f7517683837d929220bfd9a6c462d186e59ecc9c908ee105db8d748715b229020910774d7c189bbeb8bfb7b6bc6fa491025acfbce91155f6654af3550f8c89135d795a674bc5a0405e545b79e7aabad7188cce483923c42327645a59b0fb4a562412849e2d7a48f88e3024e3df55f661397772ac828138794962f929b263f925a5960b3d6ed98bab9579a248d1990c87cd1a261a57c91025345cc8b133124ce164ba6051e4b3577731f81bb2aa3846faa9e8d10e7f5d26c2fb3f88af03eab5250f6c8b2149dbda3c6dc4a971df559898a2f6731ea78a2fddc54608671aef1776451e3e558b289bb6ae84e6bce9e72474fb00f4ce9a0cb8111d1b3569107bf6c3919619549499bccda3506c300060c4f72806666778c3ba99139aba32302ae7d917699b47c84e9b158d976e70c163c1c7cba57ae65aa8785bb4c2b0350a1702815cbeff74f7c4b99cab08c666f06f54b0926eb94a6d3f19bf142e98e07b2165fcb9da18e124c4e673b14a69f82c7bf3559547db2a5ad81603958d8081bc75844425bc1e0258ce96112058e08eebf46bf8dc5ef7d8cebc78b56e9a452b105434074ad96bfc2681c0794c45e85b96a5d4b8cf94a4445621fe71da56ae0bb98f934749257b5026858e12ae052f619de3314496dfa44b04fc2289b337127f2f988dda73c0f516fb508b2c7777649aad4103a7b79da2bf8ed86fdddbc6f042ef4a5df1f9d4a760e8e6e52e389d0991316b380d6c94d3e4f59ad794887f850f7555f6f305c98c6bbc018b943c35ec460aefbc7e77e9682fa6661f1d424900036e468654a49a761154a40deeccd7bdbf5f533c88e316c5c23b03e2d27575b4cc006c16d83c11a1e7d86f09fa3b73aaaf4297b8c07011ca49c4ad4367cb9b3e27173b151d601f1ecc219ee8c0c677646531356f74b41b07ecf5121b73398120e49252d798872bf59cb8b8ec51898db1a447cd90d85613b560bfa762080c6eee6678ef022664780600d9e178f301df4acca01e90c85ff514687209e4b997ecb30a1fdb3aa11d0b5ca3a7f97f6bf24cf268454d8d88653092d00e18c95339da14f68b660130c16c52166b7a11343fd441d3bab4beba24d38c07c44d2fdeeba91e332c0d23d6e9cd287e4749e7f8a85fdce8cbda24fada0ba7f3f997309aabeba87aa5e2d5e2256b06de84b1fbd0e60da94a746720ebf1ad6ec851fc784a514dae2e7c64375c113dc7501bcf08a657cb0178785e0abbaef7b2d60d972547a9bf6040f50e5766b8b0292f9eb62546cc101ae571207684076bbc4667ff751dfa9f77dcca3e507817c9397d8504ea84b2c554c4ed6a2e0a54fb96ee9de2a469839ad982a02b73f9c038e654ab80cf3e5b4530cfc57b6dd556d09fe084994ff175accbe1ce852b52ec0663552816ad820f639c5494b88cf6925a403448e5a56d6ff60434a1c44339fed75b6ef8fe82ccabb43f07343b4ae74a4f0761137501953d2aba6d67e863ce14c786c1f766f6bce05eae1411cf7625fa0843bbb83680f1620f9e13e125ed0d19bf7402abbbd291386d4d8601222bc50929c43f1ed7b59045252daba1ab977801283f3db6f20d79138eeb450186e61caae50fc3c450375e8f6df8eb247a9ee3189b225322866d3dbd38d354617176f9a19ff43ea83c966ace69afc39e12e5935c645ac18555971cdb02f7eb143145df06f9fa091ddb7877ae648ead620e041d2561a8bbe8414aef75d490980db69d99923665d556dd831584fd3946370646c36ba675c8e625229eaa549a724b48ce3606850c248f838f01c2faa9ca36715ed25afb14bbd3f7ef248e992fea55b89e977a3cc55b6911bffcd6f824174acf3684bf2d0ab002af4aa43a221b92e06dbb401e9fca4e120df728bf175ae988f2a8f9c9d160157a5d6ff815b0373381bd2c88097099448ce170e0ea005111ef75ee8c2733115aaa9386eace8d7c46d95f3e2c78559dab4bc782dd1aabf41054dd459378a4c626d4545c773aed8e18d6e8d3953b8ebb7fbded5a083186f3a8370cc45b3883d5cbf2f503badeb632392be6144ff03452218bc450c318fc998223dc686cc350a773ab00bd8195b1f4fd0ad74b805d0ab2f85e5e99236a54b5fb36c5e4fe9f47a5040f50800689d22fb2b74d69d5d7181248f598edf02451c81cb2a3165cd6d19d9d5a7801962e4ca451f5af0b46c4ed4c1fa59a7a96015467bd1fc3aa4226d60ac4153f6e5a725ee928213faf3de4a44ed1cca0f8d414a4e7d36f6bacc60149a85476a9b211061837fbe8065cbc9040e9b25609b94ab2b901b2cb8897e6627ed5ccd11c968321489d5884021c00fc9b76a12fcc8ed3bdc30898f33291baa6252b0fa253326b91028fe840c124dc48adbb36b6d5c4c8d32a2d13534e76e60f5e24f5637f88b9095ef980cb9ff7a9121e65957522e0320c519b2f0e23cc225658382b4f5889294fdcbc7e2b4915090db3d96540b1f9543d4c7e83aea4158d1c4d5d49fffe9bd3ed12ba54ab3f6f863e068cf5570ade687778860663100f80f75135991b6a9854202364a2c25d9dbb9ec80a699850ae30c4dff2a09ca949c92b1caf91002e692b329160aa750b7a84fc343f95b3c68b049178939de592fa14d94888ffa7a3e61dfdcc3415a3afdebe08996821dddf945d9e5427a89a3d89bd0a700cbb49840df1ee03f6174775430e2663b200fe78a304734d6eeee19221a4bda281f12352fc83ae55578c020640e2c6183625b844cc93e9075ea1c84a7e46c5553ff79b278de3baa9ffa361877f9ba46a48fdf974a63d588b03fd07c96b58e149ad72d34729972cfd1f34edfec73e86c409736d198f261b0bdec8983e2ba89e119435acc8addce3d7728a1b4997a76ffd7a0ff19009887ad0b52aabc6f16bd617b98a1b285b527c57f2551b0f26ea439ef2186d0ae4ccc6c4ba0972cde00993078dbb4abdf65ad955e5e0b41dd2d258d1aae7a3c49f4af5532c143b27e0ffda8a8ca6fd5193a97e5d755703deab97ef9b96ab417b33894c9aa4e7c49ce0ac33e6b83e81e1808bf1ca5a53628f84a7c1850b67f9d95babd70f28adb054193544a0d33a1bf2126d9ccc9783e4c92f201febbef4bf3febdc91e7a566fc393eab4c2a08efa52e87f3b4be6d10ccca0cf26d303191df04b39d10b8ee55c4f86b514068b178b77592bb8a26753d6669b81b733da9b9ae294708932b44057fac49f9b17f5ed39e3a26ff784459b130cae648c073c977fd088a8fffbee5c635bc5d923dddc4aefcce250b7d22981a21d776b739be5265e39e7bc7f6ff94140cf5c35f24cde56751a4a7188a3ad1feca6bbd297c54060441697013cb82eb8b95f846c7ac099d41667b887fae46456bb2b60fe189aafe6c40e78c9286c2c1d9b81e5ffbf34f749e5b51786dfebc2ab511542a3b8960672ee62054c3adaa0a514ee15bf3f28cd901e65aef95c21cdfbd6db04ca63bcbd469cdcf257871f664d8f4b933bfcc5a8be3c69bce49afd6c4fbc4d680da94c2e8d61f65fe79b4e203daf814ec88b9257c506ec512a90fc23f6dd726588470503075dc9f1394ee9e2e517b3840c30cdac41f18823a5d008d28e6e3725c293f60351edb36aa3dbd603aed2a1f33102df1229dd769331e573593fa63c816fc5c9af13a5d21dad3753827a88697221a2c5a78f27234b89c8dbf6fe7e03cf54b5d763d2a6c08df4d69551ccd78f2ffe79981c7cb08a6381075d323d30566a88042223dc596d56752756f7ecc36b51007569a9935fc1043071f2839b54a16adfd8925fa1767988cbc02e37adff8b82635499880a3144aafeffed085728d8feefc581e8aa93f7f4acc73d711d44ce8e165da176e480c7130d9be42b0390d145b484ed0306f45995e75c12acc3abf058d46493839204f4074787818278ebbfc018cf1e2780675cdf4a8cda9e9e9950db42969ebc671d964d22b47bf8e24310fc3f8ddf7d82e40678132bba9ee67f43173f6f4c543edc5d85a4e8a389027e3ca91800688d911ca779927b013f5761a8545009d8c619a6546d04876e2f405b8eafb99d0a9b0635a14ceb5cd5c6f318c4daac190ff4acbf4a9b213fd72e8681ca98551e5aa8b34d41d448d7da82e950c16dba98f18926d0cc90f9a9c8a4ab47667e19de05814f2be25b4739ae57e5d8cabd4a1fda26a72adb76bff6a4a7cc3a8c69d9c2a669ec38d269f15c5b2bceebc47a9624ab527b915131c849710667a95416a5bcdaf69dfcf2dbb132f1e60624c6059829c4ca473ddf58c28775d10e962c5a1ffff37eb9c93f29d05e13dc5d8448fcebb29d2a5c92e8064264585c51431943badc2a719ccb64fac39f265cac291331e8a43351ee6ea687e0b44f911e581a5e9d3fe69edbd923fcabca32ce7f7f7221889a8d32fac6ff53d5646c8d964679300883880d5510e4e350c21b153c833ac30ebd2a47a3cb2fd0021f190ca7e85cd0b580759460b897943719745081996090025907820a6097635837d9d2dd6575eb7ed2a2083071a2d836a1cea6a908ba4fbe843b9c5637e0295ee8904e83cdfc99e58f37ba071c833c90d20cb7c0d96291c35a3a342594b8b84082079283fc6d895ab18b4178e6a8e0df0500c80cb34500c41440412ea2ef610696c42b5aceb10a3d7a07c5ebdc637a9199f1e52507b45b601f6851e9739e68ca0a11c70ad59a808b083733a9c0bae20af7bb034b6a916201c3e21e4eb8af3578fca666ce496db990cb04df332375e1c641feacb735079399cbcf3a27bed0843e5fb094a3c1b40d45a027a7b0c0f1add08405f16f4395ae8cb68b66e3d5c81f6df161d480ff57cc1d18dd280b9a63e95d574689afeef684c1a029d3403310f09babf3af1d005716d2d71aee9169de760d3acd2afac6be823c29ce0ff302d012f5b0c4e9bc0ea126f6908ebd272ca5cdc981e3dd08c30ff942ba4e26415a97bf219531f7bbb74e32d15d96b3788483c86772d8ab86aa6d70f48e36e5dc1acac40fd11cf74353f47847d61c9ab0f17cac065fdd244bf094265bfd878a34b620524c5eec5b731ea15dc7f24cd06c0573f491d524a81a378a452cd35f03dc78d765cbb3441c010507807bab31d717c5169a5aeb3ad5069b6ac74a741b0b6a2f98498aa50d4790b6da30b503b458a1e40ef8abea99f0d80dbb186ede29a387d89a7ecd327ff5c411b416f3efe1a58b8aeb9c34a334572bb6dfcca178e131966d3496e8b16205d915a4f6539c0ebf807373f60fdd8ca1c18a54aac19bdab60c8e036eb1c3ccc570c5a5028167b4b34f6944cb0c425cea5be8190548ce36884e85718bb4fd907eeff37798c94c165415432bed5d4f93bcf3992c4338dfe6a16e2b6eaecc628c7f2d7c42c582a2a4f57bb8a3c930891da54b12145808083d86616756165ad2a6425ced4b276c45e4e7efa9ea4ac32699115a5341bd8803d133ad6094820c76099202cea4f386d89fa59cda03477b283ced9927ca62ed81ad8f4ac36dd5d700b876e9a089463dee9fed1709655b429715e703c75980d8bcace05be3cc505152b66d6f530be61651a4c90da48e6fa05ba9cad0193d0f4ed2ce9144e662246db68ce29d05d12fbf9af068a1fe5f4b05ca3276d26918c2631ae7cceb539556298d54bae5f7841fd963e04daf3a23e39cb35deeb7c563d292d607ee6f05b6846d7a5b3ceb085fbae9c4fa41291e30ff36aa1ddf683a41a564a9ec9fe3c7f4ee81c6a2b91f9b686fe98d76e02ebd513f1decd9e0c85ac507dc5c73b6d0f02e420b4b7f3608d1fcd03b8745114f450b54f41ec74a4ec7a685bd299a8685a82f019fa86d62eb8004bbf5904e3525646ca1fab181ccbd45e54e1f26b49bef0d0e4568df72cfc45b870598f0d03505da0b6a5aefb5e38b1846773acc0c884fe49d9a5607088c235d977870d362a50e11bf705aa61f3723da56ab4422a70ba106b5bbbe90a814ddee3a28a5ac4ff1d0b4c495e72db6b274c1097a2023c341acfc3328a6875cf9d99c552d3bf78aae8e48e1659b5ffaaf5511f88ad9432217232b569737b032681102d3e1563624d3fcac0f8232896088616493b24ed84390f0b0dd5ad814ca8e383bfe05b477a3d6dea3dc68ff6734fe9777bed4bc075f00af13039b720d640b7aa28c4a91ac46ca2de1bd8df658fca126afa13342676ad9f831e927684702a4f2b0c5ba74c91d26d57e318adc45455ace1a03f40454431637e0bd2352d383a06a0d48ed013a0a7078d8cabe55d9f7734ae0e042def1356730dbe477946d7b43994d160fca6b84bf6651b11456129b8bcb0623ad01779c3b07dda5a2a761da4e7252fbd86491f1d316a2269b1b8fa3668e0c03a067aa1760e770666b62ea70df0d1b2d99a494841121b11c833cd054671a39089f3095770d2cedc7f50f080c079739529c943d99e39636635e7c9536d910fe7de56bafcc07e26308ff2364131831e58587302ca58a740a1155d300a2a3d4514871b27172c87e13cdc5e0520f56cc89e32de44d8a4c7ca7a020871449840e5ae8ea5a47f7f747e7fbc136b8d1f398f665a9156058d907588b5ea363d6f4f8b87ed4ca45802eed529fd153162007b6e3bd4c140061074ec474d6267342e5f5b23c430199ec8c55c70afd0e972756dba57f044ac5e8ff211c48a204798ef3a16f9f7c66370a2282088ada6b2910a14ebaccd65d9d7861e7885c8eecf96f4a0d8ccd3a0c2d593412454b096e543fb7149dc8c83c1df85374c8783719cf51d905e901679d22dfed81c97665697539ce5f6327d8750f39b3a67aedaffafb5b19dfde9b75c8ba00f62ac74476e0803dc2b6a5f9d3fc67289ef4d530850bd2e6ff05f77b8c2cb4a01fa7c884b1a46f89033f5be3efcec327675e70a69ccde339c907edb61107fb49ca6a220d1d75f996f241787b8bf9ec3160341e9924d934f75a0fbab4773e7eb7dc9fdac015ac65379994cf22dc624f6458ef1b08bda2edfbb15d52ff2be84ff4ac0e8c75f537a209dfe91dd6e4ae518f4b74eb378acc54d73c5816a9928124a1323950e1f1882843fa26fc15ea6ada9ccbca70a1e036a3075ea1c2d80aa56f9247822850a9d9f49fa0eb2134156470def0a53bc1b26a179ae1c6921071c14909da904103f1e83c37887abd22c996c65d5ef4bc411c332c9e59581b05b8cae7a005c0c076efd708e6ae0b3bcdcb13fb38177fc6abeb09ddc51a0d8d7785df746b49700c1fbf99a754d2cb59bb0e9fbadcdeb6b38262b1251cbc9068e37439c9c617f8288402d9b59dc751bbf112554bf8ec4f4ea0da8a21b35f662defcabe7e5c256843b3edd88996c69dd781b58067c9e5f271781ea45af00fa4cf8ae4840e30a7da3a8075374edd7858dccb9810f63f8275278150f4c654bdaa909fcab4678c7eb5c5e9d8f257f907f31319d1e2351fd759e812db3eb089d29ca3de76f574f9685aba05b00a725e9af4cdd59d7f8f5b971d37013acd91c04963caa5ff685102058f8c5756b95709c2f5885caf2cfb01a2cae16cf4e70f525834a1e8d3f797ea8925556bfa2ce57db7caa9100870922573c918e9e65755b0eb03fa4950708e18ca436ab8af5986099954e44cd72847d46df9d5163046e8318c886a48fd0d10c50826a1d29a99f0d998edcae7d89de5ccc588ed4358b59477bcf2509999fc04316431cd02ce5476f7b5cc7cd7cc595c71018d50537fc86d575ed65807de96520ae415b5eea1c0307610d12cd0ea5b119c84df00dca87ebeefbdc3a41b0fb1e9ec82950965797f9e20420adbba65986b0a4ca72c69bc6f0b3257f13b94e24c73366ba1c62e77b6b677ba4734ed2582e8028cae9cd7d3cf52ab6f3e8e8fddcb80dafd73835fac4ee076278b99b072e997934008eddc759fe652e1d1f01ec3d672350033d545a53d5c25d471a9416fccfb6abb3315c30f64e87ff8d7e9b3950751df422031cf99611fab7b5f6f43db9e0c37c762468b3645a4044c9b1d3ca91c0e6b75f0f0fd4adb996857165078cf9bcd18a9f1dc3ce82adcd13bad8aba5d10e0000000000