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 61659 64ac258c589b69ad4b254680b9a2af59d2b61fbd8ac056e45f4df55c3be8a7c2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
049d65dc8d3acebadfb14fc7befd668809d675e4b53faf5f9d29ea27c6958bf0
Certificate Block Hash
64ac258c589b69ad4b254680b9a2af59d2b61fbd8ac056e45f4df55c3be8a7c2
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00d08d010006e20100
00100000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000165dc4a84659ef224136a0943a3a50a25697afc4beebbeeae04df625e69363d70916f23b71ff155ac9e03b709d77ce9114756264a3384995c20ab0e012a62d5cc983f00f61a17595e754a0136523ea8018b9280cc6b77df5d9050000000000000000020000000200d08d010006e20100

Raw Header Hex

000040209127bd2301e0f611454d9226785a89bcce4b4e744e587e04ee168ec8e87f768bd9560c4afd58d87c67ff68b7a2e1c76ec401a59e5a372730bf74134a5dafe945d42e166a128e0218f08b95c627ea299d5faf3fb5e475d6098866fdbec74fb1dfbace3a8ddc659d04

Proof Data Hex

59,560 bytes
1212160103074b36db5552e576d9cf2bc281eeb364b61b74ed4cc3bc92d188bb2c6c8f96fabfda87b630095c47cd3f5d48a6cb73b572997463e94698406f279c943d7f0d98c827fd9b794615afbc420623d790e398b22e890470ca098483be0af902ae7e5930ef50a8f21668a2c01d3d15294c6943071210be04aca9400c6a9b7c17206313c8d84df0e8736923caa6c89c78570cfe2b268e7dddbba3f868be691f2e320aa5814d1b64c9e3af6b5f23330ad1eb61acaf4a398d58a7f41a9fcf482c0947ba918384738c3ff75388a789efe160ec03897979c0a819d3442eda000cba54d2f3b031acfd6c3382f4ddbfe14dff13b3d314a6d4bdb43a42768ee501b2dcfdb1b308855ce95a152799190a8e4a04f980d0a3448bf9d452c9120a2e9fbd766cc57c902c8ad7fd8e4462d61d3ed005e8708c62071b738b5183317061086a958d0bf120a3c82eb49b2d2fe53329bb93f2296d193c81902a11755b28f1e514716006c413ebf565577288af95eda74e5e73f0c95e053066fade8cb7c6d3bcebcf5562d40805fef536ad8ae5712ee3cef1359855dc0cd96a210d358d90bcbfb7ad7a9b95d2a0f33d0beba87d068b1d54c75e3813ea964cb451b6e050f26475d8ed861736d8063712c9990fd1db39959238f5f837f8fc97954b6cb64f2e01b5786b95f347472e01efc62172ead6e32eaef78432bbdbfd56b8c46a6630099bff044469fce571bdb0c9a4075d284a74695ef9b02799e66d731cbcdfe72ed113666cfefca57e8de28f66117ba4a8cd43013690dbcaa7afbbbdde910dc052d2d1c2af803521da5a6cecf56af41273c6bafb1db87c5197aac90345285b1c5573aefb48a5a205f87ade0aa5c107c246852b1bc43b7ed1703ee6157a5c75428b89c07ade79d8418779b538effe0bb674b363c22da2ada8d622a8672949f104c8b7d999baf02d3cc83c8ff4dd9b1abc026a35abf9f6e5dd041e105b8a17f04d0c43664facb1f32a8d1374f0594f51b2169e53e64c11d27c7d32c8bfc609b8b1efa1ad7a86549c4cba65bd372fff10e7a0c2579978a355a68041f53b9bb3eb04eee78e24bbca0fa8c68cc7513e7eaedcc763910d844d29463f70c0edac032c699ffd9379fa68be733a65b7b7cbecfd5f98c870cd302e2a2cf206469ddf0ccd7b8c7d89d978170b12100f0513d459dcc854b71e82057910e007bef4227c7334063ca9c6e2b8de2d268daa005a26989bb7116f73d555ed00f3c265fe00354f357ec0b45bf4f12e441eb0d4b05a6fe386455196631dde2ac713d28e1f8ddc5b065dccff68bdc0f2162c41e8866320d4353392140417e99a45a6591d169179d85ced69ad63aeea9ef2076a3b39309f5501402da40636e9150b66ae4b4aec1f6572e72fccc1f63a5bcb6ada1e86704a91fa503070b26f93b51d75c07c910b888ff737592411f69bd53cfe9a5ca224a3ed21e5cffe34c4ab9498bff6cee7c7a6bbf0d63d2adb8ce56b89f995ecbcaad8a62deceb4ef542205b442dbb54bb034846f1998d19a6171f6f8cd6d55cafc2ae54e55a627db21a2bb44a96bee2d15a1dca567ee9fc62545ba1fc4966b61b4d2412acaf455f5d6c83a5ebb13d876415079aa86fdbc6ebc2161bedbdcca0d10fbdf3207a899d9150e069bd1e7c76d3a15011f7a92d486718de19ffe67e8d4298375820237cfb734a3b959fd126c05e04d9555c5a0514105955753cf7dff3b09d9e2631c90e1a9a9fe58c4bad28c47426fe49e8fc40158f9d98d6fc5ce6749bc9d2d150a16de73b002137c5ebe1e426d54deaa3fd0ef5109d1d8a479ed908bb9f6b5d21315f3a7bd1523f95d40e6f7831aecb9592bd31a0f94255ec11f2bb035e94cc6541618cb15443ddbaa77fec8ac83d8cb1407e9565be25ab88b678cb5e4ddb5b3f25306c02d696f77c1df1770411ab6f1ddba7654ef88cdfcaafa7bfbf3d27e18cfd6ac2627a880cfb5d01ee5e7a50d458641e89d1e5ed1d513815c135fb4a60aaef09f72af961158fbb260e9cda14486613fa58ef77f045bc7cbf7a9a8d864c080b4b51b636a9ce1fd8eafa4f0751685ade47b093bfb5e926a0f58de82fd4918cc0676111c0dcf7f726b6a0ab47da0a8dc8be445008d2b4cc75d3536c3f3d3d3f585a7c93aeb7b3725b24c92a3d84ed650fe889cd8c040f03b10e60b6fab0b31d72a14d1e0ff81f6e44f3ebd7bb132afdf73b2eaed97fa7c396aaf777ad23b8f947aa6eec3636817c330d7c3553414abfde9fb36cdeb36aa305c4bd93ea6675bee283613a2f8300a0f362dedc95ec7339434a38262fac7b08de913eb2c4a1feafd6dc5e6fdf9b993164cdeb98bbab52de95d24c0c7ac1dd25749b60b34a455cf5f8d033b07fc313ebbc69aedf1e472cc391b40ac1723540e03848516ba391fa2f6395a8700fa946de0315cc7b53439699bf055dd1d6abb7889c278c656316130851b446974d8294b0e11c51561f47a3e80b4f0bfe31155f850d49b242b0f4eefa34ea20dd5e56f062027dd33bacacf3c8b21e908af887e2c11ece6a38d1355e30b698c34bbbfdc6905800fc5d29ad96603d017d566557b9a59af41079caf329bf12e6abb1f8ccc5d7eb1357bd0be5d9ab1fd87459e0197f9134698eb1f7db67c86050e8786738701552489c4653dec479a7fb744ac32f3383669a314aa30f67c183461777e1cfc589272514be434cf838855b378646e1ce5d487c7399b4337015e1b98b0314dd3ee35eceffdb322fb4e456cc636270e49fa6ee12d214998c525b1717260f89901a8d57b8faa4d768da3fa185c0715712b0575c4f5810ccf66dd69a9ed9b650573e210d351743206d4319b230b98361e9e3abf03f1ab24931427ac1b65e6ef58a168d923f6e7aaefce84a3cb8d1c86bf9dbf2b64d247c511b66d03024fc5a4b56f6b48253eba8a393e435d837ba96b3ca0f41862da76f5095a7d66d3266f86facfcba34d85dbe157ec595c5bcbe2e04bf221fad9bb9be9bbd005c81caf8815f7e9e583ad1289aaee9542a6f79337cc921201bf54614a9cc9291ab4b0268f8d4c65117aa4420f33bf7e35719173690eb5dfff89d6ab052659d0316f1e132dc77adab78ca2275ff35340ca61ca35997d519e1d431c9045dc5a299a86f653fa8f1e79df5298706dbc699ad117959bfe5c547234b8538b1482d85c65f22b3e6fed30b622201a024fd24416d575f7b8624cb44ead59715253459e2e0f1d7cbec24907844273f76159aea0023ea73f8f2369e192a1b19262ee6a976b84b349878137ac198c8e5ce8c8a96aed5c6f52da449195c0257de52bc2c2824051b245c408b2916789f20c539918ad7b90c5d7ed61630717c522b7d285f134b5b967c7ee1e3bb0af9920cec96ae732c86744eb1f1923b6e2391d4c843d44ec5daac3046c48d629f4880ec1ccf15ba305b885db2cf76ce36b67909028f18d56f47cd6021d3c279d71b08669cba00fcd2912588511d610e9fdbc2d110388206e34f2c80241bb6910cb94bba8a2da558e81ad2db692adb4cb2e12602fbe4c333fc5952519beb89a19fcdb801677b8f53f92132835e9809bd8397fb5387fac755e79a4b7d0a15e39e7715b446d3cf85dd472c7c6f01b2ef47c577e7aeb94a5e2729287711f2cdea48de072148c7433c7104988f0eb7ac339448c8916368e0d19f3ffdcc87fefc300642cab2b8e2d5f1cdde05e18eab009bd66695b47b7746301402f1dd8e88cb7464f436a9292c17dd4c02f60dad47e3adc0e8b5c6fc5540cf1a2c58c68f7a51a9a4c8a03bb6162adbfae945684fa5c0b3492412ac045d4a99dd52101b8016807b2e8ec648f2d43057a05375000c1cacf324baa33b35ba548ae8e743f22f5fef5ef8511938686e627c292224daa1ed93e9c72a260c57d20f29a08d000b3d30e5282015b66bc0828b0d282f7c48b1946c9feafdb9500ef785ed7133dcaa7173cafcf27f6a311e968736211e9d4614003751c8e253fde8e88704837b7c721733c19ba53a295eba720229d3927b6ce81a36d62bc5bf779dc5615c09dd1a8b586e96c5046b786e9d53e4af04358edaf47a14852cb8708e5de487d69ee0bb07648eca94d533544bbc23e209ea584ab3e83bc586887941aec7a34894a4a70dddc2aad8c2c8a454073ff5a3ff1dcf9e4d04dad201b8a4018c07da203eceba7df514039a893169bff770cfd203f36e7ada1369bb7deddd46dd07db4bdeddf45625f869fb6227df3c25be5c91b9125107b4389c72a234e8456c442403035d106dcb7b5a97ec6ce70ad294e54fb03b6c49dca83ffc57a9f7595b78c53b68cc37e550f59fe66a162d4d1ac17c47aebf23d522fc837b68f95eaeb1f797f3db5a97faf6c22c566975588b09c16172c1375998a21fc71d35f929f892e925f2b7ae16d3e92d1111f8076b0aed56bc5d37d7e83e1ec227eb530fb61a28ec743600fcd808a3d0af5b9154fa386d72c9adb0f943c63a1dfe3cca3fd4a438b7b856336c35641a279001837ed7f05e6ed2f1797d74b119e06e4b97dbda7b3893ee8179d2ba09304a76dc48230fef2e71ccf4b87338847c19893d78fca017459fadda349f7bb32fd56273f159bb6df806757326633787cbda0d6b6135f07e80f5a05a4569bb66255a4b61ad2bb75e5bf11a1cbfa23ab954aa8fd7b0a34f4a294d91bab0c08245f2c49bd8a3287b4c3e33de7dfa97dba827959b3712e32915ee07f11a41a9f64ad0e4552d6a4e44be3adc1af05e856894a92e6104abfc6a52f9696f841d49356197e4389c5b426e3b005331fd78bd69f260f53299b2dbe1a57eae8506efebda33aace92989d636c828a9f8b1b08e6f61406519d833fd1f9ca563fb403fb3a27322561fe24ec385b323e26c01e1caa1d5555515dc549d7a2d470831cfad63cee7db15a75f525a7fee989948a771df4b00bac686090e4442d0c20d6e98354dfd659c92935d3703039e5652cb764081b51515b06eeebbbb6de7a13cc3ec8fdeed0e05f9b8b711af8c34d38d51e83526b969326378b32f2e890d2f6bd957e4ff4abace0eb93c26f3c7be4c1e927a732ba9a65a46925cf526147a2ed07792878cec1085000dc2fdf073fc65e621452fe8e55bbe014b7ca255913e37c0ac10b19e421b50fc1a55319a061cc8dbacabb04c62efc6bba9a7c9d033740affb95ca9e08827e350c558340a5f7487e0e628689ea39916b77fcd607c837224e8be6c156a6757c8a4d454e9ff730bd06251d6e18f51923261467690c68342aac357f61a3e9b757579bfed71eaa8478914797764612d627e320bb44af447cfada42fca261133b2feba3ed09016a253151f43d007bc6ec532f789897e03b60972f5154b421e786cbca572c91d0953059f293aedfb23fe0984de387d94386f316f20368fcbde82caf2f5a58d8ebee07c45c7dcb13136ea1f14eee315014700f59b1e32ca84857f01ebb5b30a64f597f8ae3552bb4a81f7a887d59182041ac746f3dc6fd8647dc7d3e83b28a927bf2e7ea376e3a8e32eea9d37b44516b442afb453e15eb1d33dfa3e5e106b5ff058250803f0649182c89a5539f0213932b003d920c32a6716c482fe5ec916b473df44cde5bc64364a722df7d35b63f1dac6ec2d376a13e69f987f1177744dd1b0647c0b0d39d9af6a354f85ebcfef4d05fb9b90709920f4763acc3151159847e1af97306f0e7de4fe0f7b4120403b9102554a570f254fc11f7af75c8c76fc21ec00131112b19281b7823e6b3a0fdda412cae92c35e8951ba7e956924ab4353906b5f1051e8fc321a901c73a30bbdaeefab3d97f23ef3744bf3e7daca5459c6392f8e8055a0feebbfced75071b858434d607777e4f9fb9c7df7dd7d3e42e05e9a5aa98c78cba863011e717aec4fb7b6e177c8e2ff89830ddb3204f61ef8253d5ba1c6759536cd0426922073cd7843efe4b8dc74e060203a72152208af8f4ec5c6e69345ee322ea26e26625093e45b91500d4dc0ef86f66dfef405e4419e45bacaad497643cf0cd169a97062df1a66759c4630050286c32a2e3401593c902e87e686c344e39174c86b2d78c70e4bdc79040efe41ea2cca77c63085fcdc7c8234770f0eb69431f09bcc54c78946f9837799522a64584c8d699e2bc64d15a6cd2e3075d91197e36715486ca8871ada3b8b2ebbc8ad91e99793e92118d92a3ad31f90c8e54d12e5dc95f384d6b1eb4718c1cfc98be26881a655595349e1f465a4e6a31bf2ed7fdf61df0c8e5c2a325b673aa813744ee5df9f7bb358659fc9091dd840fef4f7e7ebfc21a57ca3da1888c789ebebc9debc039d27cd081a540160b6aa1de72abdfe20263064edb28b119eadae00e105bea2e2c29dd6b4d749e6dae9297ba7ef25db34ef6b15eb30d59ac978e3365c06374795f0646231b2b2e3385a811eb8a294c10aa68d61a8fa816ba325d12bb423fdefebcc52e2dd39737474612b42c32e5628b3e0ecd8cae743029b4e0d9bf94e8ac6d4fd6b71fb6280e3b749a4451ee14d5a0ccb20d11f84a409c33cda20fc3b99cf9548ab1c62c72e1fb94eb28b70c2a2044f19db86a442fe0a0425f22554c9255aba24f9612da90b25906d524f9b29f6bcb7a33b26f712d730a2f5817d757d589163f67e267324347aac0255cab74e2487fc3a8d6056191cfc5470c3e8fccd30051a2ab7045c3f7bbcbc95148392a5d0fe9d63706b0f8f86ccd5d28024a898cc997529b9b74b30a1337bdc4b0d9562df8a3e2b0de796cb3742b0a8f5048c26883849adce0eac4b555e6d1d92d02d5ec8bb81727a8ddaa7ddcb11cf43828e6ee6bf04154c628bb18bf9b13425127491fdb7b7734d7fa8e8c516fe591975e3766b87f80211fe6070dc18ad59c47d926420af8dbf1cdf2868c5dc7ed145c058164d3df97710b35e32a46329284efbe127ac294a38fa1b7e8e9af35f5dc6b7367fb4caa5c7e1e51a7742de9fef77d075b55e2aa1ecb3b85e50d060ea247aa4d50d06e26e42685d11f68e27c602f0889e435075702084b3e2ddabd29032bc504c8d470cf60a82569eca5a6311e1c57e20073794c91ab0e985aeb8aa0a445df3a9f8b10906b97e707e27c7ce9ead985d516dd61537446ec3b350c36786b377858a2b29b4b6a99462ff9478dd5db54b08fc77e883a6df0b37dc2b1b7e81f29a36e107540a59326200d21ffe1aa1e6564b2149cd46e31c669681735c753714c24948ba610c489b6515aa059529d95e652b81c120e5cccdea02b494bfe48e8a01318b78f1cd4071df0e972d22983001bd8a43f78717e1fd0bf13ccb3802b6ea5caec79d81722d8ecd32200a38ad544077da478652f0642b03ea3ebfce5f5ae1b22ac362fcd87417c807c7a58fb9f5a91e347e6a1547d27dcae9c55bbcf96693e3c10fa47dcb25bfbb5b43a669d26e155d4015071b8f13634a69667f7830c7e17a3bc2cfcf3bf2fc49d811582aaba41ed0a04d8bd00edc353df21ab7e3cb3309361df3fbbc0f8c7cfe04df3d7eb496001c719ab59b43c2926e728c25d583036df10b70a05496d66b1b01b259e14c64403e2fb61676306752b4c1cd93013b03c9263eab7eb94297608ccdacc2a035e403df266b71303f602ab6051ff089e5376a39cfd303194bd0114a68c1477f9ddcb524423bb4fe35d900ff6bcd5f708b366eec202983bccca58cc682731d2fb774ded03e08d3e27605f4aef4cc215026a5e18ad97e0648890a312efa25d7389296795206bd15757111a296cf605650281ebbfedcd9d47ba1181259b658310dcb58246643275620ca6faf138af22e96e7bafb5198e94c8f93059d827cfbb4a2eb2c43fa80a781c234c2c0f3cc3b5655101c5b08bc58fb65a8a1a7375f6df0542ed672a75126a619e3c1e1ab3d9759b49d49d90efd71575f748d4d3dd7684bc748c47a2f943b62b56d448cb2101dd5c1c315daf23cc409d0a3f4b2e633d9662583ff86b104f31f51af53d85e4d38b9b092a5e914383a5a4f14bb2317c46e06ebac7eb04efb3b06d623cf908eb9ace32de7755086e2e14d37018d48ac8aec4e2ccf0cb572f435a7d4d311d604f59bbe65ac897a1e824d9c1df9f4987e7f6486a7969fc7f4dc14305e832df7cdb8b11cdae304fcf35811d8c2a0dd323067d815a21f1dcbb8c505bfaefd3eae4f37afd20a94c4f4c0bdb248587e75de031e55e777e3ffe6b0886248c65d37f15ae98673b8280698b4a67f5f0fa7246d40075f86ece1ddb6dc750a19d308dcf7945801b6a804067449bdc07b557de281b4a9981851f177d1d002f2272fbaeadfa033d402650dcbf355c5def83c03220debce2752da7dd9c33ea029254e1ac590323b54c587d0b0506c6d49bb7510f8730d0a74a0a71dc6d17ff056de26d948168dfa69c3c1874ac6d5109558b79557bf7746de98af8982fe32a6204a3a9a8808fb4fad4a3399e4497b670d6c52faa5d1bf6b1a0397caaee88526d3b54c07b5691e67f0ba67fe63d9193521410fd5665ce32d8803b67668d7a00a9aed926c0cccd0fcf940caa2c1147f05533c77955e33fd44a6f9485aebece7d59c14d0b0454354e811e002f9dd32ab83de6113f31aaa70fa23fc3deb1807b206792a99ad928af6293f0da929420c22abf80a03495b970b9d39b01f1f32154df46c8be1efa0ace3a24cb05f83ee3f12db63628f2546bbb7e6df03fb4f0bc8f56d2fd609e7698cba8fe6ca74c8277c5f60b687afb396c3fd4327af0253d67677b16454f540b86e0267b5813e8f658b3ad86a66f9c7504b0c68361a2d0bb23f7c82d46c96b2393b270dfd4c55cd685b367478ba2a52efa4b85385a743f51f970384a0fcbae428204fd9f84fe50d7d1b27ee2efdbd10915588e9c4ea987b33b3bf68242fa109efbcebeb635263b1cd41b7f679dbdc624336166351c87955330ad9a11c5df3e56b97a315cfafdbe251f542ec886d46a33a91284f79f7032e4d05f7bb11783ba2996aee52f74c2f06a67b1302a2a4d7ea882caf15ffcfa066835f53aafa846c83421f49a729c57228e84583b5b09eedf9d310e99455e26ed6259dd9e7b7df159b17ac266f1f4789b85b5864a42bb6cc77be3bbd2622b5afdd522293062361e254404216ab7c4d47e742d33246f315ea605d529ddb50d6b4076b640037192c23aed511fd678e4c42902840a7dc82dbeb0d1df334c7f60b78cf8e090285e92f43cc3dbe3b4c24dec0e9a67aafae09d95e7a3ead12ecb0e9b7311602dae695b22a592c2beebf0005a202a97feb1caf7172f5603dccf40e4a5a3b38a4a708c51a5ac5fd33822e0fcbc31a0c24684dffd4d3e355bdacc39e93e5344a8e5b952194aa13bcc0188b065ad90eee5a2bad5280d920c2f7364b6c19c56ebd5566b5f7b5edde787a84b19a276d83aad094e07699aad6c812902d0f2264f04c7546c4c05db6f2e85958ea5007aadc33977e17d716b9cc2be97d6c2db9e08e311b623399fa9e2eb7ae664f6866969bcd4a16e607ff41d9066355c93dc28e109d66ac3c416019e4693f6de849f0605bc671605b36483b67d025e3ef88187e5df90e0fec32352c9a87b33ec407644b0022084611bdc14709dc66b6ffab661d0efb136f8ca3f6388a94fd616e0ad97e4f79890160219ae63bedb4e73f8ea1d23bbee96347a9b1a3d372896f2fdbe2db9fbbaadd1081fef3df6f76c319fb78cedae7379b92fe451ed58166e4b115fc25f6451ddef302b53917131f831087b54fa06b45f86cddcaa5e08105f59dabc063f5faafb6f6a9804717d07ecc2ee5bec5a64de7ebe774d47f969c92c055758ab35b772d8fc03fde74978376d9c77629c8246a9676040fa7cddf6220597f762c051f66ca9b7321181633186de404acd7f97c2ea1898d5064e54ca861845b3a75cc77d52da98902b1d90118ffa3b55c44857dbe201f7890c928d40e079767093bc8ece4089abc171806ecf9126b54a249b2ff94c334537f7e12d42e30d7f3469428af152f81a77aca75a1a923da9bcb4d8ec8e66ac8f59e41874b624e75b6542d31af5323ee3e68d768beb45d1ba3fffef1c95d437e98b38180fd1d950deab62e944ac567ca28ab59547b98968fbeef2aeacc353e5a54bbbccd40d9ae43fb2bfb4e32a0e1a80dab064b793467cd89ee34fcb81e95a52535736fb348b810d140b0a377904fb738acdefd3f7d8c607e8bce67a9df7bdbc319741e0b6b61369cfbe5dfd0298f81bae57eb47a26ce06157090bce5b210e5a94347aa3b9a5440cdbd09ce6273a26051e31bee2359d37152c22dd79aa50e993a3be5b5bfab8a8d9ec3ccb9eca0cd1690617c2b95468a131a4d96eb8c608e5dbe07d35c14c6aa40e3bd50b3abf834853e796f8a19d48dbe02ff60c756bb3954c25f92c8c95f5110629c8d33a7dd1a390ff9647d0d0dd6d4cc7e4383a081f6705b9c2c82c3d86cd8d27b6774f99868e95ed24fd911add9165e97fe75d8bd259dae4b27bdf13d9015e90779c31167177a0d3f4968aefa6d198e49373dfa24185694e5db70ef0f6635123900fe03401f8f9226fcaf78370e7aff0fdfc0764ffbe438e021aaaf430895d35e724f33a086fde11b6e680e3ac237272d138bb562134af177a692f0de6835fa23c7f7814b503b387ffc35e73cd432b0eaadd85a5c83558b4818244c6bdb1f269f84da53a61b87ead9b64047ba1678fdd4bf7819fd77392a0665575a2ce597ca67bb8b95f8566c6a217262e0a8c085fb6a153a8dc79cb0e4d0212d9f280603d2bc92f79f44c4571954a5c512a22a8a18b0640a5c2630e23dae83ded67140df440a260f5cedcf6cf4dc22ef10f12c907728467af46ce840e57179c877e592915a67496494de79d62419d61923072d078621164c7c46d31b1f794628142c9f6b3d23af547fa365ce0dc12dc32f930d06b3b9132c2e53803a2dc11d029f325886a929d72cef6c47799165ef2f0f722224661681e868ae1eabec773cc063493be14751da8056d354856bbb04ebd1fc7a33be5712ce3be2157b81afc4f4d0e1cf1042ab7d2e611f080099b4737a3354564081824589608d9b9f1532337a0ddc384c9339819b5ed6d40553b973008e0a1401016bdba78e29b534c53ef5f07236a844b794bd653c8344dc049980e6fe42183f2daaaf553344b5c7e125b5f9423a3377f46234f5e8994d0ef87e37cb06a5bd423dc0560e0528775a21f908f83236a34783afbddbfa428fd23e42ea714d62c3e1627d75efbc445ed33eecf504e81e9ca99f2472b65977a311ead9fa6e02bd7136b883a34d5600abe074fbbdbe74bfbe66d51c43720fded7b7ebecf13eeaf939c5c9451fe641c1108c48e379db9b2978f85e39589c7236e3c61b1947b65643d979216b3198ce35e1332ab128625ca3229fb66ecbb067c9d269734525604768aff298071fead705ce7fa3f15fd458ec992c2513a2acce2d849427832a9ffe89b90486233106715e91cd7b220c524f2a97757082c51425c2b5633a89583fe7d1e59ce03a1349557dc3a0e89c75a8e1fdaa2021f569271af98c94393a45cc9a7e6d340dca19c6a37ce02519fad4457f01f7f535c1d9c1f9f1ae0d744f5efb21ea33c54fdec99194a9633cb4e3f1487fe9a68dd4fa19a3612e3e8874c1eeb056e9877e84522049061af410e50f4d5dd7a02d7106cb43c76f14a36762866bc31797e19df96234b4998418f417463433fb08f14a606b1c078fd4f55f6795d1e9d034617c01da220c885c38d70e4e5adb8ed2ab3d19a0db30a27ccce17765adc301ae6d46dfe29f67b99a9f035113fb71e4d1f6bf52b96f144a4605bc04e55068b04df4a5fe739e68708762fa9b92b947176a673deb9f327d3934c9efc4bc8d50502f0e5cce290f4d81a65d813c590d690fdcf27069b66aee4b63c74327c3e3ba869bb01ac35cc06573007b8f43a30f500a68c0bdd48a12e316386b297c70504a0571657b2295f7a5c91902a9028fc9ef3e093bc2ba1cf78f9ce4b39f19e60b854b066fbe6d7c55e3e5a809180cd147d289a0bc785efc9f4131e705e765a121d9f99286ec500c87ff56fbecfd5a395996d69bdc159a3413c362d59016a205a6db3abf4b4b89abece4e9dab08563328acdca370a67dcf84fd737330152f638a0214c98f48fc2332ca24e13dedcfc0a9e992cb3e04d22ae9f13ece842fc3a8b12b2917846fdfb018588219ced6155a07d9a580ea2914b7bc8993b1294413231f7f85ba91779fb5ad3494c4dbd1a98fa570b4f5029d3230f8608770a921cb3de2ea11e22c81295f1837e2bdaf56fced105a4d75c802114f326905255dc2ad8c84dad97b6b25fdb39735eb43c4a3719c51ccf7351c5764e6064708840de748ab7a196a637bace8ba12e3716ab3184a47ca0985afa4fc2c8e40796659d8060aadd49987f210dbe93bf285e4e180129a84e73e5cc58901beda6dd0cfae0e6eebd68759bf828598ce9b727a0c614862eaf3f49c475621a9406a1226ee52ec41c5f6465312e07f0c2497c41c6e2172d88dab82ea6d2824f3035f5633496ddb16bfb5ef801942378a56ab103763cee9ba03656697e7fb6dde0b36c0024bc9377ed43892e90e45424de65ae95274c5267c7cdfe72b41b0ab848a7a8bf74a275bce90ac7887b96c27cb915fbb393d9698cf816cf36195fd45613469558cff03396079eaedd2da0f1a6a6d29c4551941ba5d6b203912e53b2b953006317cf73d617550fe41edfda9fed7b4b4a94d367ba80467433bd23150345b1b20754b28cf9ec37a8bb5ba68e41116d962c9f04fbd00def5e0c3620618da5a45c430c2906abd29e0c94dec6bc88624686c7b7b21ae1e9cc41b4d6452006e66d587db780405537431f9d89654e79b170911425eae4b251bf1dcfe636d90ee120ef6807d5eebee284a02ff33b6835f85d26bfd4750fc8a50aa68d632a8d6392e94bca9a256d9ca8844fab381923f2530575205b36646404e8e718a0daa3ddcbc1af8469667338bfea03ff16cae629d6f12e6d08df72ad1bb8b53985d3a8517dd7f6fd5cfe0f3ec010bd0997d6525374af613a4166454249757caccf5b5a21593217b9b671c95fe24c93616f4f9915a23afe494b4daa63d617eb26a4274b97b1755b4b519c2e4d08076b2e2d0ed10cf455597a3ecf22cc6342fdd3a600834af85bf723fd50bd4b9617865e0b58ccd284220a64bc63aa5505385b25f9c406ab12f40f798b1e73d0ead6c89d188f7d9b99a4b435ffa88643f1bd313beacb0341eb0fca087356f0a839855f2292accf26b16aa4684cd2d56191a0b03c37297a83e73c52b76d9c0c3202f88a0f66b8e7d0f80d9907424531fa4b02ce85c13cd54b68103a156ffa303531aad93d2c152c32fbc7179e6fd777e1fe817a53a9579b56b05cb75b088c0f73cd6172c45148122628d9e61e59c8304f2e576fa37defd72ffd048e9a0c3329cc0505b6cde4c8603c98311bc243a942d975c0b423db50fce550c9a806b5b3e0aabb68e06ac931af14a0bcf16492ca102c871d594374bd84a92e15c532da56b644081d95212d75765cec386ffb7ddfdfa4eda9c981ef33b01c47e498758546c711af62f29f8ca069b6a36559d7822ac0ce5ac44f202fc2d856f2747cb8ddc8e6ad77657295927e870019f7eaec0616b8bad9c89f5777daa1ecfe09fbb7b3ad5c47041bee7b9f3443f61056ae09e71df1f60f5ee5b77a115ae1cf15a7550e25d9329e1b11f9965634c5a2b7e1844e2de820173cfa76167bf25f0282bfb51a0d6a9b2df453f89dd15922e584799c4d02c0f1e714f26575f14285a8a5ffd3b0f524ec7078c96bb717fe6c3f20f1ffcd68a3cfd8df1b568e7c719179a5e45d1669e09dd4d2b91fdc657a31a85719949bbe4ac7b4c5cf3630961840149bc20ffc331c0e4a53d71575a77806b31aa4c444b660f313b9bf005ae747571ccf7fca058d0299745e2573b8fccbfb0945483ea3f7e3d7c3a72df06301bfdbac4dd6c4e66cdac09c2001cdd32db5d62e4003afd50b27079449390a5a8e4bec7caf30618c3a0cde99a7a065b5f25b7bccdb8a3bb1ef528a2cd45cde82bf481b701b86be20cecedc1e84a48f1911349e3b6054d53a517162cffd85f792c216b74f492b1198eeb6192986c56a459d421e36e8aa74495dc236198cd5004f3b360bb8fb0199814d67e27ab8f39d60aed5d0cb781aefdaf0d794edf27ddb6b6a048a15372845634b8343c84d4342528c17ec437a546fa358904303b69ef1b445903bc25952da99729be222da6eb3228db01ffc83925a00f47d1fe78dcf3dfe18d707adb1eca88023e04440ed593abab7d418e237e46dadf2fc240d69dfb4895de022986d95c0ca572293a39d84baacc9216583e561a7d2aa076c8153b55ceb0e56bbc57dd597ae1fb7b28e9cad27e1f8452c6f08b290318335fcc7e74671abd2f7c22c3ad37e1d7bffc87912bcb00c3a0ce008ed806f08f969eb7c0164a303ee59da9fab79b36a006cf31d53db98c707f1f1cfff9fd149abf700dbe4c17028b5ffe99583d6c5773f82f7705bf724e4ef36c06cb300e30ac5b69188e4025daebfaefce59fc09b99e146e0c065bc0abf063a7a74e8ac2d7f6e6d0ebb29e3d439879c48e8876fb4459827f15c0569ba8094a1e1d2e1fc04fa7f2b0bbdd857c658c09f2aed3b2f122a9b39faff91df9b06fd58a7dc16b28dbf21130609df5b11d124e776baf145b9b0c4351c478d9294c6b61a7a0437a4a8426a2529f9bbb51b3e68315324185f619c6e0ba6c6d63c39bbc6171ebf4c13fbf4dc3ffa5eaa46dffbd2de54f5e946aabc60a32a730bd42ccf67a381e92088ab5bcfd01b4eba273ec66050e5888a6fb46da2a371494493eb1d2a68d24caecd87430c6f1d36b432f32cb3210c1f504773161f9330f83da22cbada7aa6511e138eac9b0e9d2b42969f70b331653d9de26ec01cdfb5daf43b8b3a4066f58d9b2b882489b9d8eaeb02c98a39db851fc3787d25b84d2f620dcad96c409eca230fee434bd4c46e118268714b0daf00bb1e670dec828a8ee75d8f78662c25b90156a0eef0c9832da3ff5e81a737d7ca0a68f14878f01f2a658b5e0b4504d96ad0d0b709f2f48a2e9fccca36354af3958fcb83184a9ebf08cb9fa0d749c580255762248ff7d884453a281306b849ac7d2ade6432fab050a0c3ada08ae92b6312e43da3afd6a8ce6e8d8a1a279fd7cb2847a5cbe040fedbc6e69a23b64cf7e830142c2374f3144a56f83280d787e09041f4cb2ac6e0333771957b9555f48c975ad9fc3f99805537f2a46ca7461c968d6f11b4171125b3d479cc3413f1245907d6c5dfc5522031667fa3088657236f6c8f2d6d553ad6acb5ad5c90a4d98a53134b28413f4fe45de4a2ebdd548d9f99431408dc3955aedf7f29849359d9eef84409c49f5275747c1ba4c948ebd80745a811d10c5d1f8681cffbbb84f014799211b50e18314081360f67ff3b7583e0eb2312b276b689c0acb364177a3be2ecadfb914b1e48849bea110fdc0dd33ef2422f9b6dd86ea54aee234c6f7ba8b7ed9d6e28c7ef26623bbddea2fc2ecfadb8740644809c9a65f7af016eb3a5c1b0bada2ce9f73ea7537efad29938c48bbca5a6f94106b20f12c6f816eb6654325f569a4db880cacad88304f1b8ec03958a93c9b1eb2545ec447d1edf498fad89e46b4bcbb1850ea4a90db2c4d7c235d662e0967afea183191aca6b4b6f093ad5ec325c910da95f4c21f648014620de63a5a290dd157951a34de98fbe7f1137958564c9a1420370a4145466575ad453edc4b311be8a228a4521bf4698125776041629a40d2ce2b34c2108fd9b196e6e579e0490bb73589238e5daf0afe90d2eb2dd91e943add34249c6ba9b91934f3aeb7a7d9e8fcbe0b3fb00fd09de508202476fd47012e6c83aa3580a1db5e7391ab88755938d3957a9aaa3f535bad82aa2bcd0856319e0ffd62c15ba20d6f42d62ce8caa76bc1a1009fec23b9531634fb8159a5f2e14cf4677c57ebbb524dbd636dd593791cd60eabd0aa6ee4be38226c93bb58acb5ea5f2be3d0bb18784061138166e1f4d147c87b50360df33db7550050f45fb93d790c9a8476c961fa37bd5f7132aa98eff3299fa5ec9477b9ec6dda1d436eb7c8d80dd9ea434f03c1c5f59316e01496c5f86a3dfe68f7c0b9aa44111363ce40eb61009b6a1eddd19462fe6b7eb96813e7504b2e1f92eb230f8ca50245963a5f11fa8583ffe2a54b4b9b599054dcdf8396df001f37437ae68ce95307ac6554aedaeaf59c3fc1959a7f3d144bd57fdffed6d0fe35812d7f6fc3a9753c844ff4658e9ea232a572fbaa7ca4c31cc70c382384d01858d8488fe4e39e2b5bd7dc3b0dfd86dd14f34348f35aba168b4fdd48d793f7855d013993cac4fa0a7b8c69165b4d1e69b51f548ec141006ec9ba406af71e38f40045422905e1757152b712e21dab18f0435b4bdba8635c0166c246b7fedcc230763fecbde84e1eccd23d6dc74e8bd7cbc1b998abe71e868a231982565b49bda76e6b416b9c7c97b71b65e960762ce1a7c2b0aec6a44008a95c44ac8abf6afc2ad2a3f95549d30cec0269fb4c02559cc9ccef2944cd405cb0a3ccd5211cbb6bae1eeac9f732b3285cd13a24e63b78dc169cc756460817eab8805a757b439d3b612520cd0657148266be7e67df41c0b59c8805e360fb527adb98caa256d6b54c143f9480f0852964e0723784de644afa37163465c6ef7738658ef736856cd09211bb7741af6c62e56d20d133ad7cd8aaf5b9c031bf0beb98db22ef36491c7807dc42a41ded6a27648b43497229cfe5c281e0f8e61ad9892b75db48575988a746056eb02c1b9ca9588d2aa41294fe11bb2f30b3797934625273964ee798c74657a0726462254454ed2ee1e2474dfa0f770c6117fa2882a3f86d3a8f58db1db4ea9de1f8ca8ee17d377e8e259fc54073715d51c2bc8eea0395044d87eef2fca529b632722274d642903b94472eaaf444de137062cc806d5dff752eb20c2da32010fbca68a28d86925fe9f69684bd6ae570118780a645e33a1ddf376e45d6dc6a451746d1b0320bcf524921088928353e908a4237c534751d31faa05d6179d214608e9cf6a38b1694e98ddc7deb880c34079a7565b71e7ab88864ba2522822c3d4950158c79057e1280708fd06eb87ad3d7ddd5dc35a41de3e18786140e9bcae24cac8915ba8c9d0dc3344eda874cd006a4308d732cad049b720107c80eb756337dfd21187502bd6b793ccb8a922a0678c3f8c415923072bf670cbb2e523f460ea01c9c8b36925f8757eddf6f419b9d66e5756315063dec5eb35ac901e74ff8ea119dd76acd091186b364750356eeb0d90fb960dcc0196f0f6d7bc821b0407b5d309005f4becea06f3645a6f00abf32cd40c97ab83c86089e5c5b603c72d938c84da848fec7c620eeae33a15970830f2c62e659c3f6f01c5ffb2c26381f6d99c19e8c49ee8a5098214ff39117e17d6343946fa9e921e8854efb3cabeeb87f23e309faf842056f5afed2645a56e15fe10ff193ef4eb34121f324eed373377ac104c336e6d528ed484df8bc51f28bd9cb00076147d39b6dd9beaecb3a5affc47fd18c4e22ae21fcb6877d7ecae3f85c68d4c8b26a7413cd46b5358bd5a6f2ccb30b3b597101c62255ea25364098caf4d8a1300cdce5ec9678646775aa291e0d8515a51cf90342535a5136517b5230abd91d52c178d418d2bf9f1e24a5e317bad33624da23aacacac982459d225796243289795fff40f8e75c0078bb9abbfc6eb7b835d9862d857fb52e6a1a4380373a00fa5b585521bdd21191778a2f8b692cc9eed9d3ef94c9ca83bc0465b43252b90e5e539b93fd2a8fefca6d7a0072f1ca7367283a849fb7e9f11b96feeb4d335758406675fd77b4ddd5dfc2d079aeb8ba01d7ceb2ae0a698defee830464df65be455bc244a0ff00e146b21ac3a79482aae6d1baa521f5d5077a134e436d23a4aa51932bf32559a06ca2a28ec2c253d68c688809c1021aa35ee4b0f3eac1fd04343e32ef73b4c19c908dc0031c24a4cca0e19869e3f3b8f5b71003575d385d060879102724cad32e7a10bfd98f8935359c75d3839ea2aa75ef7450cfc0954d3d7c02deeaa311f83d956e4fb1a4142687360facb20367055ce8751069afe92e18a12376758e692687220d8fdbef51dc6a296a5434e3b279fcbe5e2eade7d4996397efaf2e0abedf70c29dc3fa4450f75b524decf8e8d943ef75bb0df4aa9610bc229d57c4cd3db44f389ed4d461103d26d67553cc0404ad0bdf49a31fc3f13b9364719a1fbedb31236ae26368951b2c40e0048d2bf57253c2c90b31cd26684cd6b0b7f0ada63d27729abd1d603d9d3c89ef1a606a02247ac582ec589c14a734a2cf0b935cacfb726dd973870a0840d725198b104c8086d207b41dec970a54b531008acfcb10afc797bc11b44c9732e68e0ff32e1ef2d06ab2faa0aee2ad1b862f49157f0a15e0de7c703f3ebfda0345189cbe2f170ec7f9890f3bb89b3ff986b3885d829402be18071c55c5237694368f7c103116999cb432d7c32fa507554ee711b96a624b7bec41a3b56086a8f0e463ba70dd744eba7e48d50324aae15a707e2386e4f47898a520e506d3d0f68ed0454d779904213b1f33ec8b4eceb85b5927abefeb1317c92d7e15627f233633b7c444c6353f613703e9032ffba0d3a3f8e5f37b75b0d3811a950d1a2d8dc62b02fad8c84224bed26d2d2b1021651b25390a871d0eeb5453c8d9de921e12afdaadb0fd7baeac91d9516e5a58e383793003cf8ad4232df938a0011064bf4a94bd5181e5bbf8eb245d09011247e3d329563f6952317f7da9e2af5c032828b7ed2348a76ba7517b209a70ca2f3176213b6bfa95a2e56cfc1265f4c8cfc36863e824914d984ee4117c0ab8e203d880472cff069d9ce3fe06be255a64860b114c86ce706de35e88e84bf11f84278fa1663b726a564cbf09414eac25eaf8251e057a40b012d8d3511a569ccf90028a44d3cbeb03168e797032cf5222d91ffba34a165412c3aa9ea9c952d63dec84709ad6da727fd283565625081ac28e26e727af2115724bd0610d5e7989c054b7064bc3b36ecb9f44ac999593ca79e20f3e9409cad6bc5e9f5d26237908b40528d1be0a24d06aaf96f1e3e0cf4ed085caa6f1491d6ae176f5abd9063d50758acd3804025ddd2b41024773d5be8356ab9c925a80e078bdb67e673c72da3e750aa159f3a4bdec550718c4dd35062283781daccff5fbe38a0e84d66f2fadb91fd9a0fca4c8db77dbf66bc01d1688d87e804606a6a5f91328719686986a169cd031aee48186cba2dd9765873a68956970a6f8f52cbaa89314956a013bc70236ead47504dd73fcdfa3882c31b47c00ec31ced14f70a98c6330765b44b843649d5f61e267500abafa1624b5b30a549374f6d3079d1bb68987070b323cef7b52baac36478224cc9217a152d3ed6a125dbffa4851529a15eeb9b8aa880319dbb26885c7bb772aafed1af36d2a1b976ea260c023baa009f26318158308df0a842b8003ceba9c925e1be9266349a344fd2345555e82b3b4a9be570a9d242c69d5096779c6529da0c7842c3ef5f6178314942d55daef8ea61d2d3364c482655a16023167eba30bdc3554b8fa0d740516d840e95bc6644f5580e7e4c82b33c07990eac52a6608e46146fb05ac5848a8553c836fb7f1a84d4ff9b5804e6a1a5844ec73c45e401e2ffdc922916a656b4aec2b6a0ba73901fe03f665167f787c0bb0f791f350b9a0bd0957a2635b62320edf7e3c7421ab4940e6f215f30f71c0eb27350ba0131d8e9808c8548d5c41ae5c88d14bd8d41200d7a06f133f6eb6da4efdf229891e1c447d4b6062310ab0201ce82e264d022b1576fc7863b6a5038db0652476bb59fc03d349c3519ec39457b0075cea2f86295487a66181bd315523183457a7bab15f15232710f2746905c995ac426ba64741e24d00adafd9a29471d1934a57ff33963e9a2c052fa966b43e77bba2848a4a1830a855e2571dc0cbbf62d1799932217e9549b3124cea501c9624b3a10627ed30647c23dae5c97017397383d6fb368b44bf437193b305704c76deb450b7e474c318db702defca1d36cc614993068a5c94f537dc22fc328ad47f296845e43e76f275cdd093f73faf282c0c1b8f035d724f7d27f5e04e3083d07be49aadd37f402bd3f8d48052a3796a5a41b9e019f3656b85996b366346940b93d0cd2574cff743c80f36fd2be503297452eeed264580c6a84fb86ca19907324aa262c5962c4d67549e6a5779419a1811cafac69db82a168147d6a6f7f02e413897d8ad55a32ee84efb22f423ad5ef7874121eb407b8b85827443fcdb490cdf3905ba024e0e9fc94069e9e5c9cfaa133d2f9e7f0e82a69ceddc3fa4c5626f96377e72c33abf330e07d9dd77595d250759fbc86772ee03aba266527f8cc74f31ac11bcb1aeeabd65425948752c790bf072c092f950c2bc7d2ac063394a44fa21f4ec2d7c94c5982413bce32643e6b99da00d5dd711be997f5ece99c12d2ac158b32bb3f6fbaa98bd2d9736eaede4a9111d41ff7ff4eb813257a0128cc401a3138a22f596ccf7d9aed6f7792d1c233ba00789c02552fce41c3d20d9c1db543df1bdb41b9dc9f149251db247fc5736208a0d77a8bf47e1d204c218326f5916442eaaa6cfb199de688fb863a4c381f9afbaec9b37fb49ec21f1868e4bfc0439026bffa20df7ff1d9a9ca6831a1de449ad6bf9c6280139eaa3e62960fbfe48b68b6c51e86c494445250e979e63f693a8447d25d509b92c2c9ed1c3aa125aeb4db4f91c1824e16a56c3ade608daafe4dae35d571cbb53f50c9aa694251217e1bef6e24395f79d2138433a0074391a377d36c14fa7183f9073cc787cbbf4e87f54d47679cda15eb13d2670a0bc0b8a13a7e2446b62a41b701e0951d9e71bec3b37c300c0c5e554e98b5b7f5197433152746267e613ef4d3efd5f87a434c2106c2406c41969da3b6c2ef081289e1fede376dcb9d488178398982696a7569f895c4dabac346a479ded549f4b362b86f870233ab9fff9dd326a1ef48d23939e00ccafba9242829abdd8d92f688d3575e42e090cc597104bf07ee45dcb129d421148f43dc007e8816a6f85e8cd17fda324183d8db7ea9679b1de1031498e1ae9a7a8e93ba4675f9db517adb29c3a3a75ac5eae3db42190dac8114c334c3bc89d61f402c63e2fd874e19c890e7cc65635f90c1e11f102c91972d40b7347152e6494554df655e92ff05d7ce158cce291016cc5f6abfbb32e047138bbcf42fdf26503d6cc199fd279e2be7834acc745ae16e93cce7b43030441b9623da32ebf1b2a57367d7e6dacb3c300e7f920d146213330c4b13eabf305056724af0681ac7fab98b4226c7fd849c81b51cc0064347992afd7cfdd2ef95c6a0f346b314621c7710c772e6d14d0b3f8f300a8b544adbac74ff88cde473d75953ed6d7bd36333d0bc99eb31e2083f1dd0fcb1a3bcfd80e981fe40e07eaac86730fe0bd1cd1962c6851cca080a8f18a009c030773977f8d278b4b50811dbd07938b946a37165da923693a86cc8adb645eeeb476b0c34eb1a721ecc34a534ba3164b809ac335a642f3b266e2a4e88bbe50a9b54a28be9e89b8336f77d47290b83da25526079f039b952d64f1f67218f3c9b7bb6f66362bd1c3088d28700b4fc04cc1e771fce97bc8b5dddeae950587f802ceefadd5cf9283538ac8468b068e38d5e7b28960c00bea87ecbd31e34279cd8b3b5331e00cd78a26460756a91fb329d6fdb004478cf70b6df098b0b93aa6dc241e4b54da1ad26e8a56f4c6bf37d7402558611f89fb60333a44585c14767b4757dc58af8196d7bc1682bbbd38d0f42228242a2beb1b3dd9080ed276f68f9546f68351e7597c20e629b60d5bf480fc8a9326b5b14cfb9ba94be2b3381d1f05a217cd95c9f202fac7f62e886a2b42386f708559ffd97e6eddf770918a76e71317b341b7789234f9978a0cc625e60bc57832e87778e23715d8f7a8695ebe47795d93278221fc7b885b60c3a18873e8ea54cbbaf33390f819a60cfa075bcfac4f77633da8124d01d52afbef2e3ac41b3ecee2be36b3d3550720492e82ce53dfadfb79bd599f46952ba4f9282d37b775bb826d9b691681315740114213f09c0c8a1cd664e96ad91963800afcdadead0ae8687f16ac3cc8ac7302b5a06f2cef08be8c7eef69a4d3aea66b19eec94a410ec9623994b97511051b656d0ecbb1f2973c0238e325e1f4134c16db877275c78876828576fe97e27af930f59c1fabfc3cfa2c1007257c6a868076ba4cc7f1b69072ac7be53661ca69ec1f2aae1582f871fcb8f3fcd5c788ff7714a3e8068561344f7abe479ee639c95975840f74853cb209d064dcab2bb71c6db7d23f9c1047da9cd3690662dc93278baececf48131f1cc6ece284ecfd232ee064e078b698f3272966565304a5e4ab802e9914276812dad67857222958e8783446badf9034eea559fb5145c1b04b9e434e60098222753eec1c7b42c4e0cfd71e6cf8777144b7fe9d05c9315dd17a38e8a62e271b6c78d37a9b3abaad8d4fa37f1577e4ad5bae59aa1af3df5b7626c357a7ecf705ecfed4adee0c6b97c28a63f02d31c244f3c691e19817017a8648edbc47540fea69367fa8442244de2e4d480391befee65c531f76db1a0371e5a27ce021d500de50c9457c1cbd5c56f6d41b33001429921820eed29119d614f481cc50076533a3851e08b5dbc1c898b1369d2ed756ffdde315252bcf22bcdfaf44e66d56f887d80924daf8d7f793d35b79ce909a49626259e6ec7b5d357e60823d8761796d58fcf3444833f060e050f65a643d0527eb9f96bb8e326b257044def7773d5209e056407f49fe5f5c718fd29fe2276cf2d5c2274233d135f426f4f4f42ce320f40d3a08cee0ffc64b35617dbd0ad2af21f21418ba9d143c4401ceefbf95c6e89b4bdb023a62d9e85b664d1b724181a2ec9c103620c7cdeb3deae874c1f1e28b798f1be7bf8d72a4170a45a252febe592fdeb1f2ba7e44be88ece99c1d7bf6d1ec1da87e80aae49225843ff2ea14cfb801de960f73bff1ef48eda1862a3a1543057654e5416f21142c530cb76520850a7677cd96b0bbfdb3130a6ffb7b258712acadeeab38b3776aad83062fbed9d024d807bbfac7d80927cbf02d990a5f34b83ed772896bff0826504d626608904b3b1ffe2db2fd854f6c2695ebd05c1ddd85110aaad3f8cb078bee9731f24a99a0acbfb13a64103d90531d12e879a6234ee152d18db1c6ca8bd4ef4886fb55a3e8c4531c1d72704955c279adb360bcff0d9b70aa1150c384bda67608dddad91a89e1aded0faf751953cb5bd8c6452d7916d904faea5731698c6bbffbf08c4c5a45b70dc120494975333bc87dabafb862c60ae0d736f5af53be23dd7b03dd12b7e03f69c188e680d1541f464dd43d4aba09f33e996d190866fd0d57b296300fbd53a2338f22db6380aec79c78240ee985dc347416e3884255f7e8ae812afaee46178849d4c2e81c8fc32b7817c431a27b984d924e997df4b7d0a6ed5ac8a367a5192187da3a3e88e6ca4b68aa1e687ad7eb5ff56b03d9dc4811fe514ac117f7ba0bec290c0c30d439cbe8cf898f33caa520b7762383f2dc55f4b9adae0efd567d65b0b21abe0fe2bde0a15a6d3afe308c139cb599dbe0e76aae6f7d896fcdd08b5aa3c53b29e6e9a66fb226e02780bbb067063eba155416341c5d736239cf722112247198dc3255125d3927edb0e5f404a929732b97a9f3530df847478ea74bd4c6378818f9689cc9b82b50f9f702186d4ad584ff450e6c7fa061c4d9699aaa7c6eb156549c8c58e159b5cfec3baa66d2741465ce71441f5ff8030e2ab67977b330c34930811b8df677da2f387116e00c36dacdfa4b960d5fcc977b341fc23abda52f11676f8e196e07c6469e49c875233de256aa99110412f6ba378cef13b4e0e0a3e678e20f5d912b477cbe6c37c1a02a3610872d1c2ba9236f02f5c1e85f45230ea3daaf72f04fa8d9c762de5b597ff54b5fc1114617ddf38687cbf48ab0b729513e46a9f3645fadc7ef46a20069d214c8d0c1ab88f42a7e53c490fd78cf4403a17e0c22654d604f0d7e27873dbae54d89566c13b696f2ae9d418764e3d2ea7257dd89e910d694b5fb9276307152cece71feb5fc3d4c553fff797b61bf154a8bd9a881511555b9d8d48cc6903cbe060c87771ddb78c94f573d3e79b64e37f8b446cb06c2f9e8205fbb4f46bd2e558b79f3576c1a4d695a2fcae246f72cb51d97bde635b425081001fe0540fab26481a4236e4273cb1dd2f5a0a63a050c6790df32745a172aab10b62cb677942686865ebd126fd7448a442de53a2013b6ecbde9d8f51113050a56e6c66cd8f6e6b85682602a805356f444e8094e359220c45b227a258afb43279f37f6af8e049bcfecac3d96df44a83895638fcfb8344beae85361be01b59dd6046e3777da8a3ed2cf54f6e1565a2d6c3e04773bc28e95974867855b0efe1f533f8902a7393510e587a3e1bf6e05158b22e684175e261ff344d0c8f40945f0fcd1a134938c3982a15d2aa71b24ad3bb9c2baa1091e949231a920a55ab47c4e16088d52ee91683a656321c8485ba5fa0cbcbdaeb7386969361cc691acfdd248138e746e5dc75f183303e1fadf6f47dd88d584a731d9b529016a98aeae803ba1688e7e711b494d57960bafbd4cd5fee540605676f4bbc65e1a96dc19a9203c2d32fb3a18d4cbb37bdef5910ff32f125089ab0eb69497dbf2b6967344ef081b2fac44f4625f03c4feb89a7763177a6447eb946d46e2980a8570c37d8b97abaed878c90d185849d2bdcbba921cf93bf637c2688244b8d37a94d84ea3f038bd8ddbaa8340eea5dda37cb9a434f2b1dabc686bc8c8c6356c287d5a7da39d74aa7ee0bf1c35c771546c1c0e283af9bf7ce923071f8a4cf40eeb4fa49bda285a33bde7e5d7e2b9e6e57bf8234a76984ac2d9658b187854855ee8359390ed9815d7e2ec41e866f60d9d37fe157dbae41256641c4260af4128b38578ee897680c72dae6bf6b21a24bebdbb5a698d0e9c1cbfef9c2871cecad9c6d9df5f49edd1113b324c0d344f567d1d7ae8bec0acc73db2d377b7d0b9af4d26212e5f7505dcd35ae4a4c6a0b83c0a1da95d3f2209bea51aaf6c1fa992fb9e42dbca46bf06464e41f7609b3ff4caf42179bb1e42c16c648e0d995e85b8c13fbaf9845a402a73cb8a50ca4a1cd6229c066f481f80df317a89ccf12f8fef81287f121fef1684937e8be789f56bcefddfb965fef6f55f3e0a33dd97f1c73e68cba77d7e1ce7b04e3e2d3c1db7065df02fb4d11ee51c17fe8adee28bda10c0b7a25e4bd5ed19373b41bdd8bbfdaa1865be4af0e34425b59872a9e9a2bc660aa7c51f968a22d3f0b8a69a2f322798813d1f5194a8bdd222475bca2432ef544d0b3acd275ec18aa2759bd897d3bac692c2b72d871b8b16701e65e4af43ac35c77afbaaf6268da094259a09dfb694822677fd73edfd52c47e4bf4e7be91d4b6c4898bc4c56e19c8cbce715350b88f845694c64a13419fd902e4973d3f3e1afc092c830ec49c1777c66bd67edcc6554c0def9d16db9d34229ff0cfe47227e64c200bc1f6738447bde792dd603b62ed7cdcc1f7e5eb71b763fd42c2b2a2543e99afd61a5819ecc727608a0500e75a984f0ecbdfd3acaa944757556e2a949796cb2a675b87b2e482df7f80f4aef6c67627856a3247e0fc0b2f7a98c5f8965f720d7df79328e4be64e9cec5931b7398bcf81a0e0cf8d2fe76921f3d3f3e7025c39053cdbb0105d5e83482e5e4c2ea1c9f0c1dc133e24a1d8a5a619505aecb52489980a3b8fae6c80bc82eb5b6fc3e522484bb01848f8bf5f7b6d3a05afc804641e2a6a094da74320887df1ccaedc5498e25345d67dbe6167bc44d053a49f04e9f50c24e80102175a8ab001bba667f9bc790c124e2a8c94603c8f86f84ff8baeb9c9ba57be9a235dc7368478dec2c69de563a75ce6cd06bcd496612bba32acfafe5eec248475d4d6ea2aaac4736f46bcb1be0b6fdd5435946a37ca6ec7df697aa91058eaff7eef0bb531b354c5ae36fd15cf10fc195116dbc971885a28aa4fe91dbbc9c711fda63dcfeb76559d3ddb29b888200cfbccce3e817ae3a2e184f6e3ea6802e6ecd3601c96ece83921b24fa001ed3892d7b474605eae52724f639eecc8e16d0eb183cc29bce9bf363b6da29b4bb23e4021b2b19a3894e5f79a109d55c4678b59688b3683a09ace2dad402d0e07f3d11b32ad4907ac1a85a821890609ce036ab31a2d48f10cbd80f47949edb450a2bc11a6dd09fc547ee804bd7a0160873da84414277108d133ac2e3ec988ad7ee4e7e060f3ef488cbbb2568db5f4eb8da5468a5c6d25d0ddc261e6701ef79eaa85f6c457144793f8a2dea1bc5a5bb48c37d56857e61e0950dcb27dc6b562e5ee568c3ff8e8e99f9e65b01f2536683be71703f5b6c5a1bbb094daf096b1ef8936c14e0093770dd1e18435d62458b6ff772b92299b2efd4c97f1e2087f8c744f99d1cfb897b074eebb1ce0c6333cb99eced9873744c1a8156f41e2dcb60dfe23877336a4748c0a3d34785c6ace51e336d718964e930188843857b47fa2d44847b1bc7aca61c246046715eb9475045d72a25ddec8bafee176fe031fa5cc37af5199bb51350a2c9ef8461baba746fa42c78bea8485e41627aa754a2dacf0b42993aad6140e4931b545500d74d1e27d18ef2d23b066f0375a3559859a887616e492024f8f7893d5b7ca1b1496679163c3c2989ff6ad70ad60483b1a9bb5b4ddb8dfc9a4d72cf53d829a4ce4d31f1d52d1ebaf2638f7818a5ae3e2df252e2666c817d41ed70d249bdb65713cfdb1fd33d6fd94669976d2b468829d91444a663e2ffe8f99fc810f761e12d7186ba7a883ea29a754f2d9f9527d410c1be4a35a499dbf29c771847bb00c3819639da78e85428740118913959322cf053c07514dc0e63b2d47c798111a0d5175730f8b519881ae866bf7c023d37a8f6bc18607a7ee37fbf634328078547843166399169f5af82ca6b99476a98661a12bd2706a18dfe5995b99b47a6b3bef53ea455020f1de1fe19bf55833fbed1c76229d25fee19d3a33743f129771c454cdbcad06d79111876bb23e18260d5f9f2e8f22b96441079b17df2bf22c4c9cdeca20779adf84176440c7bc0d647e7e258ed8aadead0b11e7bbb59c5a9cc2d2ef6ce995d7f34bc8c96bf49e393923e7d7f3a66037c92d90a93a6035503cf3500c3713e6f5ee9bdd8a2d959b75d0ec84c5ab09b14d4a138fdb8bf77d06bc11ff95f25b33cf50409fcd4762f1cdf39a273779cc57987713022d377b2d45bc15526c0d750a7ab07fe5fee214592441a22c2b0c5e4f81a2c5f26e8a67537b22d391e6614f2661bb4f73e16b2f39689eded0213d74ada7209b3fe989ad52d2735662d94f129bd6d46a94eee3040a767cc2d4256160666cb4ebae8dfcf1be2bc3f83ba659ec910e4158771e514121a9051357613fef949b8fa2d2494af4078f197a03570c4999ef7e982c5e2374e7b4cf35a852bdaa808b9a205900f3e8c8327edb607115f50c3abc5d666a0ad2d4e4f9c5427ef51d708a2a621c3c83e688caf3e6f1e5125eaa9fc7ab81011804bcc88b74b2aed64c802d97a742868ea1274a6c4881f66cbd5512c0c65bfeb4be598a82a3b4c0af2f4cc61fe54383d0b2c18a419fee32aa46019980fb45ee973f82c864e0fb27b719db71a37b1f0a319695d2453a656c3c4b475ce09e5802c16dbfa908de2730d87872fdb69effd01950480a29cfa7ccdb6d540033502d43c55fec243edd178ff8fb6002b4bc7624e93ab864f8f55e2f7e5ad0e0100c00a190889943bdc06756b90ec0f3d2b1c5f2e3f75a6849172c8a821cec889fa27836de3d9c4f1c3dcffcf235938acaf9c2f5b603d0ca2ad8e228904fb0f01c9b1c863d093b1665129133826be38b1bc664f4b4f41c7615125c19b5958ae85ef156b126015920ba4adeaceeefaac5e03d1f109b964fb4f7d0ea0507456df496f29fa5dedaa85ba1736ee0884c6a70ccb30bbd52c4fc83f3093ca05051f3076f5325e5620b1e78a5fed915e879ed8a8d79cb8f5259a384ed04a736fb6b3b08fde3d898e30b67704ff61b22106e5a87826ed146ce3ebb88718a2949f262c802ee929264f40af42d6425fe024530c828f41d33e70807bc20acec27982a3f2645282295638a4640833c4149b6305b6e9388e8db18003accfe09e17340f175388190d711d616ebc83369a8bf39f3807cf0b5944027598d23eaa81165de7c23f88114865de4e4f63a84c79b17919635740cd8e49a856df0679c74ab66aa22354abd72153c2ca41f184429d0eb30398209be17dce6c2a04445c08bc6c0609f90d663a530327d20d59af0da7b59b83bf45822f86aa6c6e66ba32059755d0cf67eaf87912673e9fdea78e8fe0e834e3911b23abda63207fa8032963d54d8bd758eedd5fed89d164e7d030946de227211474a255037da5b83ded880ae7a8e25ee8c489bed201303a1963214121ca42722619c8b7095d8ce981a69134be303319b21e456d59415862e71c472429dee4ba634e94d6b0e03e9f3d89903b9eb1b93322afff952da97f5cc907ee5616536d1b178e47527e52017a26a93fc9deea592805f7d3927fd7cb6eb9340edccc0d6c1efd177c557f4c2553628318d469e7fdfbbc5b2365388ba7581671209904f0bd82e2111af2132fc7ebf12ca438f517d1003513c0dbe8766c85947ddf50aaf98acf3efc125876ab2ccba2b13cfa6f55835085b7cb67bbbcf993890dd5dfdf55d3ca92630968f621402950f001a549d9036a0fdc33d0640d63fd9ad59a02f9a0beb622831d67e53d8661213f6b55bef442a2bd40b1a32ec91a5968948dd2be609a69b77ac58103502524d8f348353109aa8849523f52badcfd72336944618402c55bbce3c927ee86b8a81e44cff735bb7432a4d2fef7ae7eab00157d00e78b2994e563eb0eab55649f84c1a23877310780b3e58f8f6f64f2c1e5179c710d10acb763e85567bef4654ede9ee00d9cd8ed872196d809166e6a458d2f6295fcbfd5b85f1f90ed86c4c543cedb8e68d199fb8d82d29fd67ad6c5da169968023f15536aa2f8dd8dffbbf5d1a629b55c838bf9fdbc80c334cba9c48326e19d5e3c47dcc4cb451723085564e3b08c9718a378fb8cbbedd7d8d65bcaa9aacc960946dd11c35efb4c02b15eb72b85f81eb3153fc7f9edb23a6d010051c40eeced7536ec875b6200b3cfeaa1d8671e8b48a59b5b41cc8591355b0d4f61a5b708d6c2d84010ebd617f8d6a37bcf9a450034e212da79283afa200e71be43f1e57227a4e0e32de11083e049b238901ab117cd0adbff284f64145270025b5357250052378d16d26f7d87ec56b5e7b0fdfc24acf630f92b53e970724a9daf0f2622493a725ec0aa77f2c55c67fe06ae455f7e7a3f0391e5756fbcaffe3c79b116da29ad5d55cf266a46a84f74cc66b188ece4a799cd44e1847910169f2a8e7914066fcb7c698301b277ded673809fa5def7a2b1f728e0528bb9a2174599f4fb77030ad9b70e0444763e0ad48375d35e0c3c7c403e04a74cf42ba71d2f877b5aa59e24ae8121d9bbec4dd7e0a8e992f7a146af93610563c09caa55a1f24dc8cc2e7ae94469836b2cb2086b1ed13f8159a35ad0da052fcb8bd71550be54c2a17c01aab18fb0eb5f87365f8dc67c5e7953fe1495e663cbc33a999f20c80774fb00227b1e780473e79b0108267100a3ff09bc92d15bd2929941c1650e26034c522ece740c33f956ad9a858adf63a0881ee520446d34409b00318f9a968f0dc67ea72d85ea6289252892370f439629c9dfb8ce7b1bd76bff33a554bc937abe3440b3c780b761ed55d1b17c10c43b5bde5c101ede1daaca4fc3fdbce688d3c280b824163bb3883ea555c3996ae626eb5991717fe4fcd2c6ecd08f1e875d266ba0627f47516835bf87b60d3b1ede40a389ed4857698a6b5ca08fb08e3acac130924f858121245778caec1b2349bfeafa9469024b49f1c5c25bccdb6ea0c4ee00f3a815e0d2097814170182a2fdfc857df1a62bcb68d9f48f87adb0dfa2d70fd780e37ad0455cd8c4538b55dfeebd2b2523a40579d43b3c6aa979d8f9c96b8068c925d8d0e49e779b8cc379a06a3a8b3f6c911e7bb8c3f34bc2e938aca7fd8ffb7db012b5d68e9ea42661424324cfe06c15705eb8c4f4207009413689a8b880674534148c14b593ed7e944d1f3cfed2a195ae6b8d33789c9a7ecd0b0c2268a3ab022ec841bf6a8636718d0e20ac9b739b090f8150b1b402ed65a0a424e59656aa1830daaaadf02adad2d2385255732e0a0c638ba227337a2227eba1e208519693e936a7192e40b3345a94c19ecb44650fdf32ed3f4bae24fae7b45e737741c523ec880febf8eaf0de093639e85c728def6c8ef25e9950799bc43eb1a1b53d6e48b57f3b17aef17b06ec4158fa657432195474508ca1fb583ddf64bac6b3367baedb99cac1056bc1ce592ffa7f3fb3be74c3d1c08e316f565bbd5e300d1898f81a7fe3fc83914ad764e621efb4455ed9d0139d9119359f229ca2573545924d8b8f01747845396a8358c02522ebef06fad8ac9251fc422c3e1240aec728d91c991b3e46ff846aa28ba020b988e6a30a69dbe3bc79c37b6e0a8ba6461ded0765a949dc762cdd614a24402615b7aded72d09e0143bdc8f8849e41005932419b9233859372ae465e2ac5b2e2441560db92f1118f03040ca6f5dfd93e33dc6679ac9ab30b7262158cfe3473458d1ad6d40c6df071f77fcbe1d66e68e9fd3950fe337889a0bc82e99a2465c7bcefcbf58ea8a7d3e1032898f5c84c3db55d1fd9dbbdc32fcf09898a34c15eb959996b7c2498eeb2259f785499cdd685f97c48bff6437dd0684c65cde7dab21500f6853618cbab271fcb70bf5e0d73794c949d9a5a5f9b73de75a0e8b4fa7d180b54b67199216b4785200ebb2767b2c0d0360c138f9b40f773ca47aefd4471f824a241ce0ccd205a7b66a0e509fa2fe7f8559161eeefd22dbfa711eccf7395fbb0b50019874ddbc877ad2a5c9e7c1362e2a442202e8792ff85f3403b721a2b972ffc7749cb655fe3507db379fee78da9a034da38fa3b4efba470309893e6f9bb727f8fc49ef0132771a3072c49ad3f7383fcc9afcd8b455968b73fb0d34371eb8253c00f1c4e992ae8cbef84e6e23fcfc88687f9781b48339e344bb4863edf5a1a44d87b0aca9d6d555bbd521d7361c14662722fce42e865651907cec13d9e5a6354cbc9d8c0b304b51f4ee4433e4246fd66874d161d711f11b9480834c6fe73119c476da99c85005ebd450396c0b78aea89a68225c95b3524aeef42c2e53529e113f0dbecc5e000beaf75d0331da2cc86f4f20af77dcd9dbcf8fe41fb35c13e148a1126815e5810bf34518b72fb16eb0fabcf10cdfec5dfa04e0010c430ba1769e0e4bcbaa617a68fe415eb80d11bbe551c2ae0386716be403317f3f6b4947a2b05cc19c20174322614ffce903dcfcb70ede568bc9e287be3b1eb5346966644932608b805c8e31b5b24ae765128ff6ca2590aa689665355d55c6ad24c743af30bd95faca8cd5375cb2aca2af3b197ec66c55daff74b6618a6d62db9227b25ca5aa78815edd130efd324b35716e007857188c1d3a885e02f8e99e7af5a8eefd5c259d85d6298653d35e8bb674bebd2f83a5784e912d03d245a718b0d8b6d7401cec89e5976fb71e1698b61960459ba89c4599b13be359af91676bc10020ff64e637abe2037f5f79e0b45782b8cf4f74376561cbc643943f91ac57bd1c0bb015bde68f18e5d765527ecdcad7163518ed5197f8707cf4a682ae745369c01b2e5bc78e6b62050c69f74ec855efb0fbd7fd2ab626104bef5aacc5e293296797886f673b21c9de0aab1817ec21dd6af8760508ce7a55ef2fb9c3417f0f696c882193ea18ca7b22d5fca690818bacdec8e1a2a94742a2280c72af234b02099f3810a1e07e8c4b732d9aee91209ea4c986e4386386c29b50d778f3c299818c72ca171710afe502afa3b2979186f2c745e0bf603ad054e6cf31561ffd5ca9822743155737029f5f40317a03d8db64f67865a5f52590a943456f508249bf831750fa4e1c7ce40384fd59a628f683573ad833275c94f238c9ab2f5415a9297aed78e1ee465f9797cd11949acb3d08e1238b9af10ab22db486e18d04ee56d2fdad9cf48a671db456df718eae24d7df992f2233743b5d0614107132c33d0d768165301c195e3d8228406e9f3ce10fa6bc90a4aef0cb9a654ec13df4b837f25cc1bf979f2dd3f80399dde7a5b78590e9284deacd592982554fe47880e1f18cef9a5a6ccc386634c82d3545d6c86e17dae13cb0c30e0d4c85e8fb60944c164b1f892d82e29a686d04562f1afe7760a00ab1b3f05aeae008cac380f32903692c408437ea1de48243091800b009bf03371c19fa672398fc68e40e8d234e5c52913fa75284fc5eb88ff5544da06708930155f65bf29fa368cabf6cca837c029d28102fbf30c3c731ca8f4d881ebb0cf5f39f812b197f01cb912f296c050b9bc78a139053d475863b3f69981a51c21cbe82b62a21985df4bd1458c44b6a269830aa16207ddfe13c362c6ed48ff460783ff14886ae7633342455bfa85974deac3737ffcffdd9efd5a7e7831c08b1e2cb0886597eba0b0d8db1b476606ddd6a87903e59d68777ee332c9805b89a94158ade08769a325df1b786472fc52d7040e17622837e10d5e15d8de0a34550e79d2353dc31d4c592908e2ac961a89536dae46b8f29944dddbb6ee0cecd137c02d81bffc6e4c7ab63facf5e118f5efb17a24d94d007d19c2f769381259c94e094914e6923ff79ba30380807d5b62a305dd1e578fde70a06508ab2ce74b582d7f81cc3c62ef710f94a9b8c27e1d4716b32b5108248e6d995a252b4b5693fd736eec859131376435dfbc4a8a76d579666b767cf716403117de7f1ceaa111b3e66c786bd4c161b747561563ba789fd7d5bca6b76e7c463f169e6c47d7faa93348be90946fbc1a0d19373e6ef38ee1fb05c6a6214bbfcffecae2dbad0bb5def5ddcdf054daf17d4238944990b5d0bdbf0458d5125d33f4accf504e4aff46843977047b4a73d40e49b69631bc374d9b8dd2ec978e56cc55ae27040a8f1ee2edbbdb02f081d9fae13e190f36d7788facb399509c76d613ae4d1463a44ce13bb1dd324c101d920856617724bee2ec62dcf2161c7e437279c5a61853fcf901326200a7daf357fe927c1c4afbf43585527de3941f75bf93683784ce1d989f1bc42820a4391713f438c174d7e65e0a6a060a2b1fbde39cd188b45e0d76d153a667e65c7b870ad5cad1c19bb31a2d4d224e4186bb55d34267383ce7492007d26dd790bc689d8b5313b98c432e4964da08741c4565fc3bdfaef22cd34adb30eb052c5e7fd40ba6a5d10d48c91f43cdfd31623e9a40cd14ddc21598b7acdf97acbe27ee6d7cde53b3d1f9aeb06bd142c9c62effdf74ee350985274d88035e038864f63e58999bbffd814cb38691bdf02b7f14714a8d8d2a67459936db58215f5a041f8aa68b1668c807086e4a843b8f52db98dbafaf53bcea2d95aa06cb86a8b11997835de10eba5c973f324ce5bf1cb6bddda41ca2c7e528608e244b95ee86f23db1764ec87fbe1db8a7640d5c6eee066b1880148ad2d9d6827c2f7b7a9523e076f216660a3dc6cf7c6f5b2c5576ec93cf4942bb990daeaf302b57a4a6dbac0bf364a251b6438b754fd46344e941a7baff8912df3d7c287210ae08e07bb616af54e484b8107faec27bd986dab2c587d195bc081875c7c8c69edf69a3966bc0cb6bc543824ca6058c6e3d06effe0060143766226520a4aeecb4bb0fdcb4c24c0706dbdd4f6a7e9aa801a9670507c008cae07eb770389c605b15c320fa101eecb11eb5f8570e543b8912e4cb75d9943e6492b79bd801e66a576f85bb71d31d347e8c94cb85af5f79b108804bb3e9bb52243b0b0e42243a36e8d73bee9a6bc04df8efff586917b08594fe6270f9853f90bc7ffbff8e1a69f710ad62813d30a758af0cab938db5b5d1a6d222ef1dcd14e2e27b4fd18da5dfca4ecf08840a8151c90922f21bdbd22ea7aeffda9a2862323c57b4ff5ffe3cba05b8c850651fb26d395a12ad14288fb97d7946dd0f71f4acd8c3b3a8285bf0402409ef6bbbf7b0fa14e06471f248aba60fe1acb96a3ad8178b7b0d2619933e019fd16d89d19b04447c31fa864a11b2d269d11128d9d9f0ba2db27742b05a5ec0646555dd21999bd768dcefa05b3c461f2375b5cbb88177b1eb781f8d3302601d5d42ec01bbef1548b81dbd03f41216323cdd4b330a883837d90e9738f4a1bc4dda6e7a222d22a704e24f76af5658aeff4160494cf8b9db335479ea8a8811ba442f1c05c6b74d6c40ed38f12324800c76b8887cfe64bf26eec94a6702061525af5e87939bce80e5a23b6198d2938222602592082150029d14ab4660489dfc973c045c314caffd24899be9b19b103f371e0e4a6fad2094bb5a5ab2908329a7f701b113728782913ce219a38936f8270e4d3d1915268edbfdeaea7793433bfe78e788731fb0176f57f43620900349b26d700ee9662192c8dd4d02b90c548c0ae3af60a168950fbeada447dd172bfb25a69afa0a5ca16ad8911336cb89b7d8e1cbdb060d6bdee651449b9bdf7b08d5f52a7324ffd1099c4d4922ca846663263bebad97b4c26d73988ad7c519dc4b6c677214205c85bc0487010b43b5ca83bd464227b5973e6ff5dc55898672437111a0419208431134aaabe94cc6825968f12fcde95d94d3f9e681a60de7a3cb88d90781fca67fc85d4994c7b7b02aa8addf5f110c8fecc140aaf6a076eecd694a0bd787154d56eda6b09b95bf976552fcdd74ff60c383e8946ec34d045d2a924b9769c135960790125d76272e71def2504b80d43cc3c0560dc64ff73987f7d9b582edef92f71dc0817826d95d2797c003a16e342797b1dcf7d844d7bf2115124b2c791172fe90c6f1c3ca1be4fffed0d616e1693e82ff91b290804dcc0f514b6c180d4b60f1375109b5f77a5b40b0fd422afaaa1838205f2a6a8063b4407cac03f3ccaeb9249ed0a15d66135beaf5eed7202c0edc275accd92dc762f0142521833211134b040f4be9caefb8c311ab86a0fc67cef4473d19978f966ad377c1e60a4290a38792c39018233458bb342140607dd0b8d746ece7c6e11f77795e5053e2c9658b0f384fb867fa3e52fe7a1dfd1e61614209f586f67ecc0a12b72bca056a6097c89cda7011fcede6f8b649d2f50d99f1e142f26af64caedd62d31de5a2a55ffb2e553d5a3341d9f5433314dc1bd24f8712f3fd3fcc151d544d3d0423fbcf7f5d445fe287dfb97c1334152904d0bb7c1534ed8bf350d737f1b7e6feed6d7de6bf6333f53920407f083c8f8e57c1c52f76346c54ea08af510f004d4ee89a9a924c5a4688ff031f162c54de7bdcf9ba63e628d17c3a0f2dc2c949471dba4124c763ef241fa179118c1111325feccbe53d0aa8d795bd4e1006696c1536a2f2260be96e70b24f0245475047359fcbcea6d66819da5cf03b916c27465c21080eb46ed96f3ba1eb45f17d471b42a553cff89eee96c8c20457379cfc08e22628892d6f1cf1220c1a9e8f5743ad0056e28e46e9e16323370500fe7f4950ce9711ece438ace9ff6c28b11f8f9bd4a2ada8c09015b5d81d17146908e4eeee03b18aac37fc839cf5da71a3ec5b9eb2f96826865f9df955f3258b9fab8fb18a448748c0612f8b63cb3e9e838b5ba315bd5ceb7526f7ad5f8f7472ee09b0d5a1fd8d2a448a4866bbd293ad92b6ce6b56a79905e5197e396255ea07c7467c09c6395caee2253dae0b1186a90db8a253adb6dad1e2d5b6e85b6666d13526a4881d841f619e8ebd2742a41ebbb1d143136508484ee854b3c1634f917f65904f36018b306d7453192e1fd872b575612e24b7449a65f70e04c36e09e401a16664f7ee11d81edb2bfff120172c46e12befcce84019fffcf44567fdfa2058923ef345b01ead928a765c0d8bf754ba22387c2a30644b45455aa037942d89d02465d78b9306f16f81170cf2816e1f897f4ea0c5a6d689848018d9becda988f95db6156653633077b5f29651883dc47485833c3cb977ecc7c1b766891c90234b76a5879c204e37e8ad32c328bac74cec43d42994ac7c4a15a166304bdbfb33a0aae926441bae21dd3fd6d3bc47113564b5f8545e6143c3dac56a5680993a9db311c06c9c67ba5444519890284193f60946cd51653e218247e2cdd8295faac12cab7410aaa5fcec7ac2c717167126bf724bbc6aa79e6bfddb17ed4f7b50fcd529b63fd59898b295dec225e52aa9f4e4da3d56eca135a98c3d73e733da22b2aa5686d480ced0c7fc332dd33e39b611d71b65652166503a68052fe299f16eee777fd1a4e256ecd2c2f2c1c08b1b355cd8412efad687af3236efcb711798f204de5dd9430160bb76b5e1fc73af6ef0adc847eaf35bfad5c8f12d26e64277d3d871e438c1bb1b7c251ad9d0be39f57e3883614055c75293982149b9bce6e9851044f43c170c09111c05d28c7abc46144cbf59ed033d767563dba9ad951f849252f791828c5aa735f877d8ce8c6fa93f8b679529d0136e028e5ed8a72277c28bff43de71bbbf80a0861bc5ab05fcae07fcc63f8f3e2e5d437e13d7c1d3299f6415e7e0e9638e9292b87422b12e2b07d5d766e2419bace0e59db3dce70e7ed13f6271b3435302777dbccbdde715f80c97402322a7246930a61d6f448dadcb6ba276598c7ea7c745eae59c73b629b58ea04d2ed98e39f17c4803474ecdded7ed5f1b0fa898be24f95fcd1f5d14fbe199068c53a483c304ca5dc8896b0d07eafd2dfd73241aef1f5fe2940cc709b71d198ad093e98a4d10964e36e4e268b7eb82e1ae4f33369962c25209972ec2cde4488c2b68e9c9a47e32a3ba88732fbe0b4008b9fefad064d27c7419d7f433b863dc9f8c49ce56774ac2a16ba689679ef79c3c32b58851023c24c55cde26da71ed3577d95b9c14df08ff1a18368d482c9747f34e10bf08f05197e729296edb3ae2e0fa04ef3cf265f880a241316e2b28bb70dbe209457cbb92c084872c7b00c86fec894b3051b11f806adfde2c13c0e9e584a808ba84b4bf1c507e0cefd0210f6e5b51075c729c37ad794b8316d57ad8c974319d7e47fd63c238100d8959349ad1d41232e91a8ef20a5011606f32cc97b828f616ee6caf98e5f570058d8bf7f7a7e825e9b47af5f80a98103f0ba15b2798ecebf04d0dcdcd1b9da8e43a0afb4396ce0ab97b7707400bca3e75eb45f35a2f5606312f7ad53a7064dd528866208b64eb2cd98b44394fa8e35ff89d568102670f7de295fd61ab4426a442d83d154ae3bd3c91afdad6b6d72974d2e72944e715018b7dc72901805bdcdcfd914d832a6dd175187b96621708e855db625fa7bef1adf8a567640315e4715074a73c8ecb104dad557061f2eaeb86a227960d32d2dd962e508d852820767df93dd2394567a7c6eb6197417c5fe67ff91638f728e3e5e95695d72765411437f8044a2e24efe8008326343c8fdd562c36a57f6921c025fed77f659a4f434f416c28e4071def390533b30d58f8f34e5925e036d8760815ff23f92943bc299d82dfbb8816481d2a2ebf908ec5032caf767710664a93515496b73845a97f7853a759108ceca1a9668bcd928c38cad5c335c0dd21b6e6dd7e01c7966cd9d0145740924d0d8b70d68f3d23cd09150b7e2f30129f7e8641952de94c9cfde181e2b785ed5dad492004758b78d2ed3cd4bcfd8a194c10ddc2ce37af0c5aa3b87e8bc8b5cca51786e6969f43ff06c8247640cef0420b0257b70a5d822a56a53ff07d19f3ae3f8d407b243033025bfd9f1167c71f4daf6d7991aacb96dd070bf527925bd60be44ad110f4f086b47a4620c06e9a60553b3c0f8eb98781a5e1b90bb8f8d97b76a325895d4c38434f6cdd3560259a24a7bc221337567a821d891a35d0cbe9f58e91567ab0c88c0ce5e9a7f84a907a54691217f7a091206cc968dddf62cfc83161d6fcb74696101f1ef73cd1d9bd5ee7fb515c498f06b1dde13e347b4a2a4d08ef8f43b22badc1c603d127532402b3464a870936d1198d1d4c047865c75e9574c6a0961f4c20a4a90ace14c764a30dbd9b5feb671d62dd8d48edf8cac98e594971305476e00bd56430cb16a94dd2ccb0218aab3b005535fc938622959a7803d14f91f46995db3f23dfad43d9728d73945ace0a2b69f9a4aed553e2ed674454ecd2c509ef9d3796cade260aadd77d1f599f9310521da1c8cc2a45cdfee4a43bc455709ca5b430f12956166bfff49159db6079a437ae999d711a5fbef26407a4af5bf981b269d9df4320ac67d2193ad3d31e1a88a57fac6b5d38991f361fbe08c1127d2f106414064a133fb776df34cbe9fc3ed29affee58a253efb474aa55a833aacdb8e11d42485d9bfdbcec197dbe44162c5faa1652e747b32669f986dfec7d9ed049545cff5bf15f91ca318c0c7acd6b8f4969731d567adc1e6001f41bd7560a1ab4faea8fc554fbcbf7adfa725cda13a02a5f21b9dc11b5fe43556e9a7c23a2386cc93bd30df3e5cf028dd6a9c14fba064ccf88930a340af78952179d50b7223fd023ff9dbaed6aeebfac3d2362a33c9e42785c6a9881cb52a021c2295b0480629bae3d2b14ee39449830a128ce7cb7fe2acfcc3ac55b6f31a015eeff11c85f3aaed0dd1013713b35e804e865006ccedacd116cdc0faeb1628acbc57c7e42ed67988c0eb3e2f350d1d7573512d8d6b23f4f11448f48bc5ea163529c2a16238f9d2365678eadaeb8e3316940c88b4b6c897948f81586dc1e594d3a0796e61be1158bc9df7aec348bc9212341a5ab6a3a3c50554ca0483ed94f79798c16cd7d8f0f197f4738fc3f5d6538e58d0e506c83588f3a755bb91ef602ce02b3e53ccbe58de3f1bb30b9a49e921c6fac23ba4f84f8ebffff3bfe83b390490090f0e60e4c12b7fe7122f1da7f152bba4fed05777c66e7c07132db13e9fc48bd9cd655e542fa422be77adb960a515472c6833b59af7bbcc7ed78b5d88dcca20efeba0e38657101af37796be25c4ffcb344e5cac19528fa7107c2f0b47a53d3daf72cc182bfbdbb958a25973068f751d6272abcbd6a40b2372de1c9a7b539536e00f40b3e2eaf99e37b4117a7bd6bee42d47a104481e2b24cf56c19abdc6c1a9c64d1269485ec689eccd503046310d41f78431982da43095b187bed515a968db61baf7d9dde5ed6d57e4cded4b7fa068e161f4ad9c5f458b467486cb921194f8667ad4f2553b802456d3ddea8e6c2be23be6cfddce6d52165ff4fe8039aa133713de32cdcdf0f67299521693e199c2b19256b65918a3e56f82841d65c9113c4a3975f51ddb865ac7795805e7f5a9ffe41870f04956c4432ee62326ad3c807304031e60b771ab3a4c1be3c942693389140d58451b493b876852f7844b8287f39eb8fd34eb1288c5723095d28e03829f2a678b88c37281bd13f4f0fae11af96bf56f656e34c624ef12bc91a22a7a5da9635fbef03629eed190a95503ad3d6a6ad62426ab519cba99facfdb8c411799e062526931d86decf3f3723b71aa69b31e94c2b02ecaaf3410d26293ce8677898ed11d8d315039c7952e444ee0a0c17647ed89906c48981d8ed138106f2a1507d9b29db4dd0aed11d1b701ec6684ef93fcb49c2217c0de0b2d99a976846899aec808523d0e6d47f9c12c7a322162e34b20356654901b8dda21ee2b60b2085aa4dd7f4eae577438401058bf3029b0ab4e9370d5294a36657725b2c2e2a4a1754ae98b38f049419048579eef8996bf2d5c0ddc73262573315c9f2a1cf177934c49b7cd4d7405235e9f07e139d6e5b08d0e9ee25804c185466b2a909c6f00e24709737ce0314aad67c803413c009a13b0f663af9c53699d4f00148ecf2dd8c9903c6d148b42d6d6e6912193fff5e7df0b4e4d723a0cf1355c6e062e8e95368ef4a47e7b4a3478806b12de52c64cd321298d6a831a6be3f3544594d47970375d32fe1788c70afc60503ad44ded97781e8953014bb7d6adc2ae9f0843ccbf8d8c11d55592701c5eb31706c3908770a6d02b6e660d1af5037eedbac296894a58f07b419467397a353606ce189c89c5e8c36c511b6f774935bf74748eee98ccf9ad31129b187ccf42f9b7085d1609fb39ad3c494ee6565f4527b7e3b270c7130c017222ccaae17a03a4da7052e9e8f6514d258175c1f828b7ab977204481ee0f1811fbb48bdf1788b35029ba3833edb71b177c8d3bd809c1eecacb5be03d5f15ca76736065968dd02cf8916e6b229ea8ad34b391e1543b4f9858e8233a7c6414cd9f20902c68f54cb26d9f2f21698c01ad4c35319d43167bc7206b8e913e4e0f3f3b021dc585ce7e2b1f191ca5d8671f75a7e1525a73313e7b41ef1163abc05dc5b8ec1f7e403a8f3d0fb3d893d975fd1e63ca9d2e7dc01d933586bdd2cf3ca49fecb00ccb7dd82235d886ebdbc3903e967a8ec9e2cccd4226ce05616d8091c5717bf8c7e8320ec8a268e8886ade217d131b7b62cea772af273498b3f1e006f260731d6e5936727c1081ea7dfe6e572b79f6306e5d0317282459bf876fe82647dd4e3579715baf9bc21b6b1185566d666a2f8d61e14874734b2ed185e8404c832d1c85e77c27a58be069327d39cf6a3ed4aced3f35761e6d8cb6632917f2195e5e179051339b51aa1a6a6518fe6e577ead59fc838185eb46bf9334a3693c7b996c8236839695916f9f1c9a8043d4fc8ac2488e3fd9a51ae4b43d8613cf9844ae909f7e33f8dde9fc88b7d39cdb21ad120534f4efbec6e3c78674875aeaca648f15362e8ecb5166c850dec402f0cbc2e1d3e3102d938a52d07a9a0d96bf38f918ed4dcaf4f00aef0e786a710e763655bbff679477bfdb0061e3739c48143ccb75475310bbeaaf25b81f25b09baa90fb017c2f1b1669ef46281f681ed3bdd197cddbceeda359d364b84343b80d7353bd148b91e980f6b751ed944d8739cae21dcdd772af823e21c64a32d0c6420a985b4d57de3abae55a32a945fcd874ade73cd83d4a36635c5546e8a9f1cd4aa4735e0e6062d5e5fedb75491201343b47033a5934ac0ecb220037f837c5cbc3b1faff94b704d0ef8f3560b44510dfcc4963ccd1c397c75c671f112db5bdb4045c1be5b3026a6f1f5c9c4d856078b319607c8c57497519549086288a80697381eb4c60e854faa2bc758d399d98e028b4cf3215c11a3b6166c5b4c6553861d28f13fdaa81ffa19ae51698f0efad18b64616065556812e27aabd95af5dc4e128e5bdb479dd7785f057e6b05a033b7671f6c6641a30cd7df6dd3450ce72b2b68f6b033e77fd83328d5d627f4155adee7d7e3c473c6fd3ef3ad342f5c0ad54a647f914a214356a1741eedc97ea3cb339c673806d63d22a46bd4a935010eb51bd2bd5dd6919b20b9a27862ff2845fbd300d234f3f5e7f75f6998abf2e2f6f3d045a1becad4e9bc3f76497227503e5c3dbcd649d378587b43432cc3ffa8cb9303f8f87073c969495af160fa7f99e03b8401f136c099117cb188a1ab0a1f0abeaed92a07e509a33419e8d2c595cbbd78cc76896e061060942fd33a7bfa3bdcbfbb112a56effcb74315a39470fc80379b0868e4bd89348b5aa6b43890b1fe845a13929c17a190f33390afb2a8cc41255144825f589eca54d55d73a032c7f39815969fce549ea16d2fcaef5135d6699aeba413b6545021aa65b0039c2743f311b73e544124250da26c829314fab7f355d364336dcc4d86e3f1df73dac8810fbbc9abb68d4ea2e09d244f13806627eb8f8590ab9bf9f4271313fb00ae9ec6709113a76b5f425605a11b763fbf11c83a1ce54c04b3a40f254aa14b1673821f31345ccd6567de38fd4c1d9ed67c71fa79deb247c2905a29708bdd20631afcb48cbbae819359a236bd20c318c72bc0f4251cb627a69c68779eec16ee1de321222086ebc3820522346eb7ba4e2d99507c96343a49aa6dba258bbab93c4248c507403c84fdbf367920850ad90352a117b6b70da5a1f44fc877eddcb6ca141a767481710889aa932cb93e6dec34532d15cea8d00353a38a7e6c1c3f66f41b078dfe700cb02a918b95d238c75449945a4de8cd94ce954d6ef07a4ca427eb861d5a8073c64973e649f3db496e4d2d2e147404aaa760dddeea93b8005cdd1b60fd8c2ef9805e6e65e7373ecc31d28b7c2c2a6f58bc97d5d4a40f9dfd0fb4601e72882b8306f6faa5ba870a798aa698b997dc19629d6667f3066381230c254d9b86bf4d753f049f9191bfcfa1ff93273ac27864d2ca76c9fe051acf83a0168615c44284216a1f41cc0169131229dd9a07d095cf6b2fc20b0c0e6e6a24e56a114e766c6fa2fc15d7b62c81db5ea4a2b93c55369944e5a4911cd110f6a043c8e78e7a1114c4853e9b8c158518ccaf8d274b4bdac98f977499f04ee9c7e628f591c18c2e806e8db2ace2af868c5c643829e600f75214f3400858f4071782a6df24384d1ca7f9b05df61ccc1b9a9f20ad0ed9c3c1880da1b0c8f62864d20370edf00e0e7587cc4c0ba270f3f56edcc18a91d0bdaff77e447210a703a78c387557dac356c8f808b21e95eb2533b64ab99895c49d94c9427f543a5cf540c3a0f65d90c4ba87adf2a2b1c2321e755968e99dbd430c4e3b03148edf64d6bf7ab4424585ce9a647da655f8940f261d7d9b9317328d977b135f85c98eeff59e43377ac104c336e6d528ed484df8bc51f28bd9cb00076147d39b6dde9c718ead5ab982a6c7eff8ef47b191cc8089bafac07409bbb8f98fba62b2fbec12efb0d0b50e12c68365e370858c40e34a4688a4f4b7f39978e4662ad69cd05adf4a5dc66265caa87aedcdc6239f3e7c224429f5c8aaabe0a79f6d7795144198d1357ecf2712ec962be408fabb910eced825ac559c6dccc957c7adf890ce918e021f1017cd67abc4ae1d191cca3bc073c5a5e9a2c225c880f47b3b369b6dfe4d0a766384fd47a853128008ddb2a89ef13f26226c95533468b57d95839af4a3f92916ffc5474c8b86e71edb6ff6e17b940555995ca73d4e61f7186b4d0d9c5da21854dca61f38701da1329e9e0e8e6657a173a3fe25373e3efa118962b23e749ab065fecb9825388ca8728853089f1eb330d5f9584a5d1234c12d7806f28e269c65237ddcf58b05b198fe7939775a06bad3236ee95f6414062f6558679b574426920efa1b63a8eef9b99c9bc878a9cf3dbc6eb6d415b67e0861a05e633c195226e9875852a0ea88a35dea5d40565288e16230d472c622ca06a4c0dc5999d6c5161e956fed7830e2bb47ee65426fe7a79c9451938cb7bc96e3461de9ef2646b3fc995a93823d95c9ac97e4ab30ac74b935f81f4e6b4bd224b64180fc33df073b119d28f750937daca407004a2b27342d5ffdd9defd4ba0d72ff4e647f648903cdc260af69b6a9d20130bbf8ab360503b3259dfc7deaf66cac868b0ffa06c2c4f45a7a33d0567155fccd60a6c983b5a32d3734856684cd6b0b7f0ada63d27729abd1d603d9d3c89ef1a606a02247ac0aff19b24caa8e190edef9c8bf892045fa86362e01cd01947c28c585ddfc41b1ab9fce5dbcd802d3879910efe6eee4c8f9a4fc884e2386ffcc03feea9af26657811123d48019b37539227f09f56ec42597b79dcee338602ecab7c2c8edbb6205975a09eb6f25ca6e04c37f709eedd85d0539ca1cb4ef41944f9e84610b559857b3fc1eb7fe0e03491dd7d35cc699a759da3444ce179f71222f7d0165d52841483180718c01695f48eb756037edcb9a24dfdcd32a756f3eba7c60447776575c0b31073f0ab7e685f957e022dbd0cbf14666c14f4fd67cf7d87d8ef40d33e41b95ec9020e9ad65c698d59d1fc44948e384a9c36d1db863fed7a569fd2cb9c4c8e1eef22233985f650a0ce25b7e280cb25cd9aa2ad25fc166410ff57bac26b90881acfaa230050b1d0207d25b2e5b63cc867afe09c9e9f353fdce151e5b315d8b0e58ab59469924d127eb07216c6e3ab27a194d66ba5cff28b085dd34878b7fc0fa9df0f5f55daae21e58501db8cb7f7f5035b913d6eec682929afef6d6d263f783faa046ec9cbf4f7c23bf59d7b996f2ed5699818c2a9764aa049edf43b1bea34cf3186ed93256d010e825025883d0f9cc5015defe7d7f9186a6a60a345e74d27722a4f8014e189f97082969260e436e2754a115d18152d011c8921d62014468dc58c86749d633909c2c9ca10d9fdd07ddb7e77b475176db00dc0aa1b513c62ccc5a8bb24bee526627f4a5c9f1a5d5f3ab33b90c47f3fb83d1edce82fb91bc78fe3cf83b7cf68896ee99f0af683296fa3fe711742d72919f5dfafcffdf4ab51ffdf188a67a389542caee1741e56ec8b457cd0e6ebf59667294b82226cd747f9710b865d3660db9abeb668eac096202044594230ba494f0ec539c2ff946e1934f77485097bdda0b9059d081fc60f669d475b166416a5f91328719686986a169cd031aee48186cba2dd9765873a68956b71f5e7efe8c78ca3de1b33431e6d7ff32e24f8319c78646ad26c817eb573dc90c398edc4dc7faa32508ca7fd03fd3afeb2905d36f2c87be84edc739a6182591e9be3e4de0de88a6c87769760554339c43be80553e0c18f4a5052c61c7843691478fb2c13d9829ff67f010fb144899045fbc06a926480f6fc668e5ecd6753d4d0cb2adf7e90cbd92f770afb626481be1af50bc18459c3b32eb6829748a9251cdeb572ec1475151b89c1b539700084159ff6e4d12e36a2b8a260ddb09a6883fe9f01644968fd5fd7300037af6551e3fe79f444c9c23ed2a8b9a47b7b48fd496aef4b2eebc03dfede75bc93dc69f7ff0be304fa3f1fd1188aa2f1556de8c0352de35aa232609c31bd89be1a78d7bbf625b63c0bfc94cc677d323ebb37d2be2df2ca8cfbe0fdf3486a521ade98c4ac1cdeefb6b3501c634f57e2022631506fc4bf78a4b9f7c648d251d771f7fc5671af2d7029f98d3cf680451576d585ca3a9913d5e8296fd010fa1c6e92c84d0e346c37e170ec01ab441cd042ffe7a9dc2a6dd0e8e9fbe158bcd116182b731af7ba62cf5f0d96d592f201a4464ecc51b65e87bf6620b84674d67b6fe6296523183457a7bab15f15232710f2746905c995ac426ba64741e24d02951d13f181a1b78f7efb4449c25735ced31236e4e402d09302a36bf5944ac02ce1e4fb0ab79c188d437df217ab1fbf27656f03792d201a9dbb6d5daecf700155ed978dc566a9deaa0a548dfd9fe6fd1eed58e6c5819fdc27df5099974f83cdd96cf602e532b2c5ee64053073b63dcea8fa3084766eee1f389d7ae8a153b139f09151b279461011778ad6ec45c2226f2bad182092d871ce706158833991d44f0a7ba36bd37d48cdbb1900b781fe790ab898d5b7b7b79d8cb581ff1846ed2d770c975b6f657d79bbdae548e58393c4ba7e31b79d848d0a8b755d8a712c932352bcb034bcf4df4f76739dd6f05d00164c7b83a6c0bfc91317194c9d9823967ac38a147fb0a383e712042ed20208cba31f5639f4cc146c48739768f597f0b719dbc86a733cef1e05c7ef281c6318b3d4d829f8b1d0704e2506cd8b6577efdd72ba39d809f0062947cbe4f52cf83cae65baf3cb7cf5b56618be4591aeeabd65425948752c790bf072c092f950c2bc7d2ac063394a44fdb91c3d3ba1694185eea31781d9838adc581b3073a997f6b9feadeaf7525b5a449e5b520ff640aa86d8fb08684d4e34d68dca5c182cf4d306805711533f474f0b915d260e249df7ae7119f037a8bd68f5429c994fdf8183995e10f671842347cf7d60bad3a20013bc32588ea6b1a0368d8d43e684f569a425939dfcc901b853c1e04e489f34f06eb60b3bb36c9898c35c8b1983e7467483d1751b3f62d088f65f6efee1ae0936a7cfe2c6562a88de698723f9ff497b6aad76bf39fee3ccf44053da20c60accb60c215dd313598924ad061a777d0ad090908d18c9e3b53a74942e88f734a3eb39a815ac47f6b759510ca9496646ca6fb6dffdc30f5ae8582392787716e1b4a2c0de857cdcb0d9b70d2d442a3683629f0b0f2708e54510fdfa1652aab7a0f25dbd42425084d748efab2e3666bb29adfe2f003a6d2126ddb2554c3870cd9b2c8716b6555a79e9f6173a16f400e427c1a77c8137a9ea1aa6dbc3a48e464ae9a754f36e8311d1477f1a159cc9a8d2f025072f3155e23da7b5c201b81669509fef52821c8cf5292b904c1a1705db8d348e6b23881f93f04db8204a1b4c14734cce1fb7d570f8d00703d6992b7eff129539530c49ed97074796fdd435141ce3b0aba4feb7d5d6c39ef860f8f06ed767768891a25be922286145c3f6dfc6481398364b645a3837b7f77399bca9b02b6a5bd8bd65d332d33bea19c2d79bd4722561484918bcefdee84eccb26aee233b9bd05db4de81dbb49d8442ce3cdaf1521c1ecdbf401907558695b1026b5c837d2c696873e3b6482d377d3e74122e6399e019339254f6d1460c3015c50f3e5d091c69a7901e5fee84b4504194f169619526c28c4d3937ff677c246137e57a9286eceb808fc6fffb4a30266fb4637a46a32bda4946cfd54fa50859a19ff6627eae73d820e30b9916f1e8687f9b5bf85db1a638480afe5dbe7201b944d7ea77ba58f414454a58ec2f840c2aa6d19af9b17969cff698b261960f3b13f5dd2cfb1b6e27c5c1643da3cd3e58ebbfd123127e49ae9ebb216d33e497afadc4e6f0f41cf7324e01e7e33ab9ffe553b440d3487f5312ceef20cbdf6abaf37f776f387d88d9af79d1728355867152193e997ce40eea47b9575ed4381a61ac32e703838ee80f495158f0b859683d14188196310160bf6ec8b3613499029d1bd4a1c642eafe07482ec636cf5c67c0f07ebb3cdd5ef0628b5e677b2f232f94522bd7b0721a7b801800eba7ab025c387d11a332f78173ea0dbbea3fda81fd2e454e32627aeea24432a5389896a996c12802071c04556c23f6b476ff3039d1077835762cb1ba686a66f3adfda5eaa36ec9a760f80db6b5c16b18a50ececed8d7c2913cd034504500d20b8980f75b19f97b202212373aab81b8cc59a91af45b5a4caf2722d64e9d3dd44c3138e16c74047c83de2b925452ac24b28a97e8906b46c6ea143ee38307b08028ee45568bc871cb9ca3c7ff1e59bbb64b9a92afb3a44528ee57ea58df74dd3eb6df1bf0a21856c9dd3459d1c870f74ea08d315e047be33da795cc6c8df29b15ca03f7c1b0c0f043fbbeebdb568f6807b7c36e1103a7eb11754ff127f0bbb8e0758726eed1649dddf9b8f4928993f5628a385500201640356e7a4a2c8d22904c32a43f203a51fdf9a0db9920600da649015b93cdafeab6db3e36f98ade66b690f58488e3e5550dadcf7e920033ceadbba9528fc865303491c8ca1cfa05a93c1cb8f90ebc7211db92cc9f39ca168eb0561101d412e74d3b94b770a79f432111cacca8b4347954db745d8d7613da501e4fba5b98a96feef1f62cf13653e4e6c3f4167c7033cb4772f2be4011852c89930c4cd537bb68bc8310244988cc53ab7f8d0ff9efbfe7ea3ba919a291b3239d80d3e4644a9c16e08512b4fb16a7ea5fc025e410b0c8474654b78cafa8eda349e66bbe52409abc7257824d3c59aa05506d30cc34135a1ec781892d12d92ced64869b2e3d1fbf987d54451b398c9a8889698715ddb657692e4b5fa9d3f065d5d9272818f730b2ab54d3255b70be7dfd0f53dcf5f4d02ff1373e5cc58901beda6dd0cfae0e6eebd68759bf828598ce9b727a0c614862eaf3f49c475621a9406a1226ee52ec41c5f6465312e07f0c215719feac517cbf1f3d72d70ec2478b905f493cd229b50e8ba7f435e45f11679464f60d056cd4ef64ca5ce0439059a6acb634792549e3118a79867cc97159506e4199f7a9bd339d6a9b6b4dfd5fcadc0c194c28d8d84689bb7ccadd8b1aebda02278dcfeeadede1f784e2da777b9f66720001bf0a07517be1120ad90c4f5f305caa11299de6d50829673888fd37fa107d255190eb95176a90f559986c9e229f1e759b2d07a4ed999865e9c917f56554b16c1701afb0e9c6ad148a2d35eb90d5fdf6bb730684b1d9896b7629ec5899f5b4057b9e32ab9d7168b6a424f9188b48c9520008fa05e5283855b1e4d513b698ac7a9a32d588b722cb324ffc6beabcdda2d4b6f7d6ff5ed5caf85e2c87729dbfe6abb645282a120091531c3deb27a90c7c65a2639205ab56d76d033a70402aea350b9d75f80c6c249f2372a061a72ea2e9f31f6f5baa83474814fcdc67be9398dc3028198c3a436002fa7d7d8aa7797d1ef0eb673a2e5ce18e0ded6622f8706ff6bd9fa8687e222980dd921ce2f18e81d762461990ad20a390b41dd423db6cb31cf9a528ee8792e52c711713a41f49f5d9891f66a695a434c3f6a8407dc2b7c2da87b9d6e97a35258dc6972b86bb5130501b83217b1d2fea98587b12c17ac31dc01fa611db029b7b2fbaf8df5b4b7ef589290bb721cfa256e596886defb46f4fe547a3a6187cce01bc89d188f7d9b99a4b435ffa88643f1bd313beacb0341eb0fca087356f0a839855f2292accf26b16aa4684cd2d56191a0b03c37297a83597ed58e5602c05e53ed70f57d79778b6cdf266ceb94d2dd054ac52eaf51fd3fe55ba945fd6dc5ded603ab7397f26bd9f2c628d49dd746d2be4bf9cf53adef2d652f974138a8560a28ff900853a2c3f65fd8cd47c4b11a8213d1958c58a52486be5ec9999e561e33a7bc20f35f67b89857cf9680e397984ec441d0f9a70d8fe6eeeaedd0c36c5f541de4e552f0585568b57aa6cb6a7f797bc548f6991fcb90540bba1f99787ed578e666df1faccb754a496759002eedda292fd863e9c4387f6effa5db2a3da9412fe2c33872bd746eba6280e7daacc9fcede7b38f3ff7dac5aefd16b505fa9c3b823109914bdcf8e18705f4467964e4441f1b01895d0a607b9b91e18140bcd4be93237867d146b0816ae311ec900cf32c840fc3fb049879e499575fad2179e92fd17fc4ce3832fd5e022ee87670afd1fee759e8fc787525df5c30e9969555e48b59597a8cdc3c6c235fdc65a09d965524e54ce1cd1c897c91886caa922d3c00e0d515ad9226c2984451112e6dc7ea706bda249a826749c644bd1eac102d9f8a74c0400dbc51b19634cffa0b2fc812aeeb7e06681b0fc7044378a15746dc20eb981680fbd4b4e994b2bbf88dc63f52300817e5c88ea6a9e1968e9c9dcecea078eef852b8e765978c01f184c6446c1fb310f9bd97ba3c280f9f734fe2003fa10a821b111f191f6756c2a7ca460a9427f6b9f754c6b1e68ab8edfd67c4405daae3c5126309683a8c3cb2ebb7f34a3b2715df585bf79bd9950a7aa083a3e6294020092762909f855f55afea123b09cf824faba1dc361769700995be0929401f436fa096d115a358d6ff2d82147cac9636b01318ab00d82d54d694a8476af5f3ad5f17c7572a2cb91627933ee08151782e211005edf27ddb6b6a048a15372845634b8343c84d4342528c17ec437a546fa358904303b69ef1b445903bc25952da99729be222da6eb3228d1d0b5cb37be2aa7e9349d6e2fbca4976a7eb030ea9f7705db5d3ef6029f1195b3268a3495cec4a4741b7da2ed7df447d38ac5e1b584e5ccd1b9dfd142d9719f9de2600a1d94ccefdad151741913a73b2abbd99a022cdf708407dfbedcacaeac1d53cfe83f90db29484b5476b17d0fb3bb52c69e9d68329f8e07dacf7008090c30c5248a486c90fa84a0c9f4ef2eb53dbf350c34142351cc781850bccda3459d83d89d21b1fa0d1c9d6bafc313058fd932edbf670af0222d0ab6f517b4e6ef82367dde2b68fda8bcf8d2c7a0e6605e41753e99e993f71769e0785c2aa8075a6fb92cdccb1e62651ce64e58f80e131951f2763f0061e305998cb00eaa7f2b9369d4b6d9dbb4f4538be90184deb3d5a50ee2b4a58bd058f87b64139d1e51efa477de848a9d47dacbbfc43f03c6b59dd599a79f3cf0df031e51b3c94e586ef711668496f7297dd4f2441114784d0050ce12ddddfae780120f9736b17fe664a0ab156c8cbafacf54f514fa002c1796c195a8eec582bbef3b118938fa53242973dd3463a99c0268d5239613f03e0719b7f186050e5888a6fb46da2a371494493eb1d2a68d24caecd87430c6f1d36b432f32cb3210c1f504773161f9330f83da22cbada7aa6511e130761b1701858d80b5e6eb7806ba023bb6a8d7ed00f7040081b0b74afa82badf497d5cd669aa29a47769d90996383d7e0b107fe5cf01bd8f4ec2b12fbd85cf7cb5630f392d31f3685e3e44a2399b18bbe3733f92415cead23683c1a2d55081adc36e8539f097fcf115f0b7c9167255029e0a20870473574bc6b42f8fa0871b43509b5596f313bc4ad521f238c872da48a2e0affb5140e3bbd51a02dd05527d5ece6de316e71aa5b66ebecdcb7a24cf4fdc0de0b2e14d41d37e7c8e14eb753c5a7de943498a4a2c5171330afed8f9c9f9bb8b9ba8f1b8041295e697da37efbd0ebbc90d936338867f471188c0af60f94bf98468803efa049f307a05590604022556bb1edab20bd22687fc2b40208a6de1386a38cecd26d0d74afcecd0cba88ba3e7964b62df1395cdfab1155a99b183983847765e54cb0f38c029f8fdb4531413f4fe45de4a2ebdd548d9f99431408dc3955aedf7f29849359d9eef84409c49f5275747c1ba4c948ebd80745a811d10c5d1f8681cfd14e3ac7900847febf03c228586c13a19b85006b0789e603c11137a8597296fe1df96872e98a2e10e07df9d77110083fd751c75ab6f97db3b3711925852280438605d2909ccb86ccc22a2381bc096e237fdc160a786801b0470551d019ca3cd71610affce9b258fca64356a51acf87706f78ee13a3fda2e29db69f5541d9d6225ce4239a0481cd221ecc83eacc18d71d669ab79c0bd81e131383ec4ae7150cb80618e98a4cdf8b4268f941cf65e1d1f888e8d18710fe93e956314b481e9b1f82c9cc38704c240e2a744e56f87acc4ef736c8d12509aa793d3a62b36d6a6cf0b4451f40c3c008d197f8cb069adbc121f33311723beca353cb9c94b30b7a3c85c623fcdaadf87eae7ffb54c5e90d7de728a7adeba17631f7518ce664ee1488dabefb44ca8e63b3a35e1b8ec9d7f4816b53097d8e98b0da4381593d8dd6be6cd71e1b8ccd1a59c134e6486b1c90d1da961a7273526514933837158ce0f1a7906bce84f0b09cd06052f6e5a7f96f9bb02156f2a1e3aad3a4114d9986a70d2663b683ee29063f8cc503a7c9420b208a46c7a87eb4aa36e7543482a9205ce9828c8c4d88188296459db139596c67d094d6eccf276ddd87d7275b8c764e01d7ddd9a00349fe46e6dbfc08956dd37b98d53453f200d9bdc74d933266700cd4430fa465ee446e8c1477ec2bda565100d208ee410f77cffdb462bd279413d2e759a85283660199b488f3a947e5bdc412e83da597a81214bd991b672ba18c53176b1bd31702700bb6b1c5a522115f3b0501078b8595941f85b31ddff6806f28fb71e479261e09996c86d1b5bd5cfa4fecf24c02ece2ffb35d900f4963e6612ec7ebdebedaca78c38c85f2ff1f8f55339c0a14e74823e34fd08d446971dd623c92a7aea8caa83682314e2b42df8647432f5f6cdcf67d40c4f2a744a146804bef1a29b0a2b51283f82617f7c78c4e39718daef321de8e7af6db45bb851975607af73535abb56de7dff9e0e29a53fbf9936ee2ad50fb051761aed0aa0751f8f73712b13e82193f0d7cdc5fc6e355fccb3bfbc46e6e7b2d4808a90589eb61470b5c8fb0c4ee969a450b1576233ac2cd8f273f43f7c104a5cedc4409adf7176edfc694a25f4d84c6e1633c122eab6a87eb3f2ba4c2127e66832b09d28d3d5ed0c64f726fd408a306f4755ac494c01d38e552f790a1c394ad12d8263759a911f55029fb87b70b60ed2408bf98694b6ae8c8ec3e74013df9e32702dc380587e50abe9c5090f8f52700c7912917fe44bf9cf28406116cb6b874e4181bbbbbe9e28d89626162a2be5c5f8dae9e0b16812c346a75245ee8b28284a134eca490673f5fc0ff53a897d5f42d728c42125d77ed1ce842bdf91bde0e1a4a021d23cc5bafa548138a0ab722b9583f7a432a5f53fae6e5e7d190651bce5ffaaf691ed8a894a9545304b7fae8b2f287b99cc0c866cdc4d49a232f72faafa6b9306b420df3ee188e5452f7b4e7bc4c3ec7e684011b40cacc738f85bfbb4e6e9b4f55e2156abe09f3262764cb7e9e1e44b35cb93271911cc9dbfc2c8161bfd4ef03bfb2b56603020fa3e476169b9268eeb0804af7fd11279d42c771e8f966d6635e27b91ac38eac5f1acc00aee81227c5014c1ae8fefe98fae3cd7c9ef96efd17093c7d8badcaa882cc21799dd7478aa5007e6ddca19b39445add537c1c606876dcd913c94cd84231632c105e1d7577036158153256e50dc6f72ddabfd3c03d2be8676c9f36b3a574d27a54169732b0ff8d9cd8cee592146aacc096132ad2e8110581ffd42933394b839c5e05fd1bb2ad9c058addd8fea6b301d9f27a502bad43df67099291237f12f7791df0ea8ba15779a0227aecc146b125923874e2bebb41b838a859e052821f35690f2c802446e38440aac3502050c45aed362582e192b790446eeecd303f8c7887d6dba41bc32e88671d8a057a5311308efb9afd5994565f84f8d8c77f470cb489c232e5bcae22943c50127159b627122ac8b814918485ccab63fbb44ee90d13e8611fbdae4707638fa3c663b4239cb764c8aa593b6ed67ac3e865f1ffd46c9797c067f8bee652d9d513077715e7616d5f0b923e116622ac78ec49599e5b23169ad95bbaabf054a9cc7d100e53680b598b6b673f7d095436aa38ea60dd6b57e4d6b9103db9f126a9b6ca81ccdf58d6256e97eacc6e28996fafc8827cefceca81ad1629a94a94659c9c570db050ca792000ddbb6773eebdbbaa6cdee65f16e5415845b01b95c54d63e7e8ee2bfb7ef5b11b00595088002646c48df96840d0d249e6c4d73364816ff3200133ad47fd7b2858b17d325a8f9d59f8b3b23171681f9d8b28bf231f0d208b59b955750f696c7995f217720cc1647501a5ee22ffc7faf3e612bb2a78934237743456759abf7592a4f0a734b1cad36f94b3af43d6230403ae75b9e830f01f8436e6410c5151c96425a86e948c8c4ef799ae5e1d8ddd106bd3f0daba3409c18dc1324a0cbffe72604cf9ed29fb0a664c02db5760f9775f03a7929b732e6632dd138619a827eeb4c6adc2e2cf860c262e33ea89aa588f093bb27035b9d3e03386b0053054a3284de18607c14dec21461ab66bc4bc89479b3662613700a5767e10890ff1be067faea6b2670ebc9eb959c95b4267fe48073c60e6039bcb1ce018ba0026bab1ca851ca44a680f79e13ffe1092463a11daab282b841dd396f3ea00c9c85ee773b355239cdc3c9042df8acb7378a173f045904f6dad4d4bfe8000021f4aa04b7e96d16c334668a8ff5d93594b098d394b0f8f8253d7f84e5ab4dea259328983ee05dbb341717d75e14fe0ca29992ba23458c72f04d2e072c3093d80aa95e2093837a078f5cd876234309242b17fca77a78aa909d6fd18590ca5846f3895a6b27019121201bf16a20a6cf72443b86bb8f5b42b2193cdcf1571ed002be20aaa8498ef9d93119294516502a5a04c94320cce956d24f4290eb209cedb49e38d3681c98acffeff7cb71efe4d676c09cf87753db1dd44bb86aa6b97a1583a6899018a7405c1e70eafd41b122aba9a754d074c1818d81b113b5c0408cbaaa02f2beb9b096cd8564ef0b79987b93a197f7eebfe3dd3f3c6966e33fa5ff7301fcbc7006821f60f80a6c665a886b06f108c7d4b3c7087860e42993f288b10778b39f49a1a4cbf97eaf76f40313db2e8d5b5b89f4d4281706876f8af44928dd2401a2b804fa80704e760587f7c6e3bfda0b7c454cc81587a8f5ac6e037e61e2d09d971642bcfbd836fadf4bc7465f9b0b20530c20a1fa7b60078b74a67531cbb38130b9ccefb86a52189512ce2cb1b26fb8077fc0feaa54319d9eef0ba3ae10ae9ccb41b775b36cf30bd974a2a0d7aa445d3faa4885066e42e57207835f453cf4c92bc986d2ddd6c7f63d20b17162ed5780d94a011c3b30f1f0f1560d488da9395ba81a1ab7f5adbc8b6bea58573460ba398d05d428f28425f612dbd4fabdff4d27c0351a254bc9103f7c66bb526c91855fb3b8d2e45805e77ffee31554aa4781d6dbecf1c3212d3dc4def5f09037a6650e68c13623bb4eb66b3c6ff4ac16ab6f4f69ce8182dd0d69207052db46febecc795660ed33e6bb64e29623f0997966f725530074e1b7b728433a259352ba534c7efd609357b38bf60b495231dc3619a5b4f788dd4ddaa2c5e41c03e995ef118b5d64c35017efbaa52a9f4f3742869b0da00fc0189cd51cff0ce2d02388791b8fb2f4134981491bb501cff0030253c283c446ba45c408ba5327e79a5deb3387b0781df99bf1d66ebb184028366438789e075336cdc0dc2dfd6ae38c8f98da4c79a924fa25167b43985f46b06f452c68926dd1439399cc56ba8fb2b97a139117ab13f350318f52f7d29a9b2f961979827c03abaec1d801f40af5d6bf3b9f87876117b19a13d4dcf9c9926e79dcb875b12ebe2a4cec9f5454cc7b5ff12386675ccc18296a69efe595ccc6729e3613aec833eee2e165a906358298e730edd1e060417c0aa085062b5d235a2414c7475ef1b237ecce8b43055148aa567952108dac1bcbe457852dc73fc099f596d01b98af2f6daecdcb269e97511330c7d00148daa77e75af397cbfd6197cc48ace445a57124b2d1c358ae40b121392b38a6780483655a4860bd67282840fdc33092f6a372a90fdd1e206e7dfe7dcf714588cf2b6210bae2dff01431182835e8ae1a4985870e95dffb4240c98d47dcce3417ce5a22bd83982cd989d8871bc7812d334dd7211262c2981777b209f03af3a5cfbac4f8f9b9223d2876bcb465eb96878cb8b53b3614935bd8a1c9bcc15ed9f3c2cb9aa06dce4bf2f4e82f018b1a0212cb0818c48854e83f9f63e3393af89adf63d9228a0c12761963ad4a7f8ce4fa1d83ee5d6903983c20ed23fcbd9045f8ec420427b6fc7aaf7511bdb476ba35427ab773cfade05af874493c67fc7332fcfb30ef07e405fc4878dd16a745e928f4fea6ea1a3f75176b1f1152f638724cf84a0da944c47fcd4ed1eac4ac7cff9865b5bea3a4ce142a3eda7e9a832cb5cb8297d760ea95f0024d59190bc6d0a9985848132d2eb56227a7d52e35f6c0b0316657b723b4a37e5d88dbb6c7dc9b2a74ae4f1e6fc7217b666cb0e8ec50b54383b9c8dbc41373fe165ed53108bab66ac31f44f4f1fee7d33e76da4e8db808382c40bd51cd1ec00f3d7f4bb4b7754e0a67d5f358245a85e1fb353de1d25a71413e1d2d8160dd091cd40d8406e23b110b161df1fff23fdfadaa66d779f972a8259a2475a750bbd93672edc03e914a95f1025b78cf49f23606ad1bfc768e6b8fbaf98dba669656a973088fce68754a5b2c62c9155bf6b81e613569839058a073f11bd738c2259cab3b7303828ead5f062bb9f191de4fc57d0d8bc3213e31f4575b8b4414d2faf978006a53cadd38e24bccffe39bf19bcf5f663c5ef9d7bce6625034f22715f1516a0aa08778f325b2170d97b1957b8116de98f76aab1be105ad64c278769d5399a1b8c013f10af8b99ce2fbcad686547e9321d73921ced527658e7e2977a1c5d62662712e709a96d41d8613d9065e16dd9808a35da90c36d6628955e78bcbb47570a50c22da176bea6524943b7f25056edefb677d67b76b834765e5bf96ba3881d4034d1ff72d8d1f43de66214312387ca963d06fd38bf33f977f6be7f12aaac00c2854571437309b48c48939d1a5ffedd92f7e504dc55c9b855cd1b40573dab329984c4545f6872194b4d6d16d8d24e03b211b944c753e129916805bb9fa4e6245a065a101b61006cd514bbcda95aeedf5a3da8b7ab57051d12b45450d481d7a84c742fd172fe9ae95223681ea31c38d86e56f0a69a93da3ca476e884631a64cda654abb63560975245982084aaa21b00f7652b1e8427db16af2845e765a59c24537358eae3afbce1c37a09429a11d51c8c993ae59a50b5fb4517f9a20b6ba9c9a2c5bca5a63bc9020be5871ac4f885885d0b6e4d43984e36b0819baea526e2050c4edecd3c494cd445c3cfea13a2a6a473c523a2c869b411a02616d9bfae4dd8ff4bcd635508889ac6ba101651e3a40c091cf2d40e3775639a750b9ad31d8744a07cea1be16b2e85599527d6419e65c4fcb4b7d8c3d378fe0096af9df1570601670f30b559796776f283ffebb97cf34088d4a74f25170cc243d4abf1a3f2a5bae861bb0472cd4ebdb44217d973bd5e5076c7362ccb98d7c12895748f4e20cc2a2aff67001e8c2e5d4c2193d31a91a88a34b7c0fb0c0558995b9c53f62bb1802f5b334931a67ec5b327d2af21166a8a4b307a1d7cf23d5b3f959e24bbf5ab3caea9b7c9e9e79d210353c13139bf93c47e2d1c5c412367dec4e8b7ec4c97bde8e43eed77219b6f01e87fbcb0c5b041d3b866f167dcf19e69690dc09e90624547c241851116f0e272045363a8546a12072ebf39070ce43f79fa1e07ebb85202e7c539628c5e6f0e07da44b8442b15390f733c1d3232ee220a7ae77a5b62b076434c0b3d08e5e6b1815f92691d73f2aec47c71404ca776267ae90c6a01684d405044e7d093f98ef6161edba85d4891cef5c8951505e837c1bc208d1dbb591eae645f8ec9eba561ca3965fd7d573ebdc44c0afe6a4519781b8f68adbe2130a23117f6f42957e5d8411ddc81f8b7c91246088aa89ae2b1e3a75f8d3a18924b7548883b88d76d394d8483f5d8f779a7d2979a95a84b085d3037172522fd9b7d208d75c696c0c1493a23d25567401985cafb81c18b1ea7f503223cd2837abeb488516c7cc89761a6f216b2ba45d04777a02737ec03624dbb70286af0a2e58ed0ba29d8c980ac11bb9adc821c18b421c070a0dc165b5a3b0ccc0d864063885fdd5533fb4a3f1b78a31bc2feaa9882afd5528544ea58a11d4de06c5de195f887d9ee0ef6d861fa1b601e1e59d86c52cf0d7b03d0592be7885abaf6311a93afc758ccce3958a2b6b8858757762aae30dc6f5935ddc209de2f680c5d18a25a9c70cc8da01844aca3902f0da8528cd0073d92047e6b7ae76b3f727b1db2b62b9f5573eaa4fb67fe6e68a4980601e21bc0bfcbf6107b4eb4608c8d97df21b53804fab3480aea1ad4088f4ef428c0d392e4ddf857d9a3035d943d97f976b54d4f611b1e9933de56921dbf7f8ee67c1cc7c2de20f87e9c6a46f97a860fe1260b247497628830df2c18101c662b4bcc0fb80e87dc450e6f93ffdaa362150607efbd42e4b2eda2b17aca1c527fb3f021814d71993a11c63037a5287741a026d5619664df6b8e2236332314b38665a21aeda344794b284a8de48d377df32f400072af0e64cec37753b48b06a3d11c53287a8f7489f2910196e2a63393e3cd45c1b17a62b1117644ada3b5f5d017214f07f6debff95295670c3996484b151d55c12c1360ac0a10dd3fe6c03a03ba7fc5df607f510c0bc339ea5c376c779fc0b6c1f065cef7daabc46cd61a19cabc6dcc7f1a223a95b0f7573e3497de73e6b33487610ae7d854ab9dbe6aa2f7fcef01cdf19d91ed001377cdbc49f29207cbc05df135bc8deba5516138abd1527296f787b2e091c342a57e64035a8b19f07a7d24b411e1a0778190100f2f7ee7d2cfccbde4348273c924e965b6c02886cd14a62e3ec8842b7faf0027b6388a1c72b38a412377615c838c01fdc74d2c432901c91bbaa39eccf01ca136a84156b4fafc572ff809d082f19c7d5c09d4ae49fc9d619e350245b6302c4cce7bc36f608461595f9e794b3fbd2f0495740f95ef30aea07ec097a04dc7247b8719b24c5963c151cbb959c168ac0762823f9633a2e94f8df772fe1c000e344c56e31479a03b80a3de4d894f0dd2b7167d5c8fba8c743a36d3ec69c1e8bb893b1c235799a2d9e7eceedb130909e0c39de440780252610bcf3e7a3335e045793e4aa83f09e58d569986a0397a5d80725031df3fbb28d67b924a9e11ee00fbfd4b47db4c4311b609538156d50bed3961aab249f5d978058ab0eb81b401bb6011e5930c98a1cf123d61807625acac0cea3c5fb071bcbe53f7632312fb02b27ef6c6fbe5fba576a4ff7810424100bc387bc8577f44abd3064573cd6af321fd8623bc4699cce023df42f9b8f303addca36b9ac7e4555b8fcb827756a50e94b81b72036b2a5a4dcbd3706fb4f7fab4d964283a84e043da18f56da588c697e36f70c70a45c43b41b6ee77c761b8560d2c0cd74563229761e1959b74b149545be0cd858077a88743b63722ac8a0611c7fef6ce034a572c5da2df849bd373426b9ee5cf77cd6c3886fbafa386d4689c1b654cd361ecb9d13b978b0a5f7d1165d38e23f9f60640a67363c232e9a2a9b5850d49ae8c797bb7fa44786dad067126e04ca2ffdf9c68f6a1980ec5f1378672ef916ad9feb2cee3eaa9ca1609d77fe0dffd0f1f54acdb5f969f2d9aec34c94c73f7ffdc0fd61bbd7bfdc08231eb6d6fa7a815cccea81482ab98cce94a4a2dadb918bc4a4b83a5c8d3d4bee059030ea36c58ac42f0ce695ba26e0eff10810702288d848d327cad23e10847410a92565c533320c1d8f464a90f42f3dee6d736f738447856e939bc02277d4152fe5e0cbf5db6a676afc622b8dffd8d1f78e1f2c8c9cc2726d71c18e090d34a41d91cd0d154ccd82797e2406502112c369a0bbe43af0e0be38394e6614c52f3e05636491879bc9c97d9246e990aef59fb578067e84e86d5f645b2d0a0a6d8da473206314b13e21bb8068651770583458ea9558860675497f6f264eaf76c85ea2678ee2496d36da907f0ea94732625870685f8094ea7d062d6444904962ab7beca70bfe0c52ac8c516d3dc13b2f54c55f31f169a1c69d83bf9b35c6c0d409a41fbf736fed3d05981d54eb96a34ecf3c2146a93fb48fa12571b3beb48db6384e97bd961870c688986e7f4b182ffadaf9ed1e62b0a90f84bc791373f171c36652e3704c0b1e284ef3d3dc88d2677b630ee7f1351a538c32b789c9fab4528c30abf45b2d3092867c915b0f7480fa9450e9d7ac6338cea8d2feb1b268d95c729a703418c613111bcac3605ec61712ed03f5e5a68e351a4b9a9ac99c0d3cd71ca56fd5949a2f5982d717929779962c8d4743952ba807a61be206c61dbac79de724c816f214fe4819d229620fc50969577bbd65e7ce5ccce6068342590d46214875dcab4e2a9d6bf7b6fda8af5e8b889afac80bcf8a793c3bce7de82e625cbcd635d7aeec2dd973e063f6952318d3c811741189b6a9e600d55608ee15c799b01d556d4d181568d82b035b49fd2b3f0ac9db5dc8cf17451e22fea095cf7ac7e4d8b1d1b81c03e15d717bfeb2e6419fd4910d9c24876cacc72c17681d40d3f6dca43070dd7e6603518a426f4a70b635e2e0930b19f64ac1960cbfca0525dfa3580bb0c4a3c4b58f9f39f2af89762c7f73f25525e2a98dfd99b7b690b7803b48b228653d066826007bbb357a23ca2284011a746287b6cb6a874e7e5964f8d75c5e36d298667b7585ea3e67ac2b9c366e07f506f6ad5b9b9e778a65a6667d7622cc95e69ebaeb1cfe7675d8edbbb9f70a0270a0574ac6275a1d3e60b66394882457bc688b50618f107f5f8cf8eea3732b064fe67b7e372762fbcd5780f8d366934fd0a86a4dbc723ac6a9dc4d0250d525b2d0540df8d1404ab8c1d1525fb899f3804bf73c2dc092b9d1f67a3b589b080c268b79f8894681cc3c64c243be97266ce4c0f466f5a3c2ca3862295e85af06fb13cb6d11e822bc5399f09010444bbb1b5f4656fcf3277ab04ce759ae698d7e5ad2aaac2e81a0990bd293d9bf9e514ac557e92d5ea0e77e9f2aaa241d26611ae7a57c4adbca24590154e422deef0acca29045f08fbed99caa284dd6ea160d6628285ef1730f5c6b70502f2a0475238661f6bbe65c31940d2d60f91f912b0ab226e9913db475348db4ec5411bc7af81a1a1ff13cfc35a1ee7b834da686bcb43ee457580c226ada3e61eff113d59f52647e397ca209a3fe98fe89919ed1065ad0f069eec8105af323d54ec631d87a6aae8af72c97ad881ea634b37e6ba8fca5721a6dd6a4b2af0d3cb2481ed6a4ada88645d67c9c3ef99b094072a1b749651b91cbcd9ada294748e0f757bb7fe547c3445024883fa281fcee8ed63259f7dd95bd1be9c21a951f3dbf641dc793dd553418c8b13f74e09612f3a8ac9e1123cbcef82024d0142b35a0d09b435caf2694f309f27b1283240c3ad5ef87a6fad71c4693853103d86929fe7a5f767a6f4f3e1b6b47007266fcaae14683f1ce7c6084a73d9e18599851a6692d10ae0c6c09f7ff366df61106c79ca55d598310946fecfe2bd58b78eea309ec851f5407b1345d7bdf0aaff77d304fbc3b5ddbbc3f15772127fc50f6f242fffdc3eb7469927edc24c20865658cfff8dc452aaa0b8440ede3a6284df06b19e267015408ec2293096593ec049fa2479c39d72b10b08bd12788422857efde4d8600695346ccd997300eeb2af3ac64d8f55312f3624889d01bab81a903931b7450372dfa6dcfbacd8be0f3f881b8d6f83423499545fc8cd7b5760fb9972cfff5041e6231e0bee68f2533ed480fd00aaf34b96fa1daa0cfe7870cb578262ff1b7aa0f9ee97e42cac4b43aa934f87712cd8051a4543593b7293dce36ceb2eacea0fb86b036af1b6b26114af05d177a7244e016d7f1ad570b371d3244a7e97b6bc35e3926210800ad5e4cdf245578a7ecfb10fd8280db36cfed69d08330f93eae5255190efb976676780cbb22dd953885e2cde24f855facd9fefc408f4bd259ea7a433be6c9f78a3f5c906f9f6bac425848351159068bc1e536ad6b240460d06720d82b63e53453a19974f91ac1dbfc2a8175efac2b9626ed80e895ca72945460bad055e50406591f0fef0d344f05a41a800f6700effe5cc5daf27329ea46d97c965bfc02553103ed9758dfdd7ec3a67390021331975a63885ffc832b8499555005c8d397fe226f8708ca82fc074875c304b5a34895b01a75d3060f09a39bd5e7b13a554f1e615412106f677393fd14cf2f4be465d0e3648d3046e4ed9ec435de7dbd9a6e84cb3735f1c777d88a61e60e7fd5579e05cfd340ec171a15cc465994f1138d9aa23fe69e42c35ffc4820ae5298d7e2d8b877aa145975fb599de8d6e98ff2b41a710099e134d3964730969ceec295c71b1931eac77da4d1d3dfb7c14cc0b2f86896254495c56bded04c03c1c00de9aeda3a7e33701b71f6caed4870aa9fce6f52c81146be01ef49b2d5358d8b59d0b50a9760d296d6cb6448164af0edadab21213236f07f92597a9cd6d3be63d6697accd0de4e526e39a23747ca340b64fafd57ce8d1769e97d9c2bcd5be79110e578485ba4ec56d02cfec8ac9fb714f5f7add4ac3daf9d6066eb37da1418c335005f8bf5b09f7a1ef4a21b3a4bf92d0bc269a67188ca7719d9b2f3e97f7c034d1907ff737b9590d3be038777d858d3d177fc2769393a181f17f32cf8a731fe14ea4022c74ae527c8916657c51aebe81c703447a291e07155c4a5aeaf3f49abbea7c9cc7fc78a453136f865c320553e851c2cfa6ec6c86f1b64526650ad07496551f8dce00da1f52b125238cedf228f65b16beb8c0b90c85b080fec7c366f3a9a688f11dfea2d40e0d601d247b6984f6b87a215f63832d97c2384586ad37ae47cbb3517e10265cd6dc3aa448002f9c721fe76fa45705735b9bdde12306eb77eab7a36fa33fa5d39f04e839362450d40dcfaf1f590eff301287a20ab7fe054310d5283047978dad3469fb1ef85cf740ce03fb28419d8faf0918302292f6ce73ed6e7267f6805ff9957e9a97d50c8bd4a041b1004f5267afa90ec2ea182861c56aab8f861d9f7f61ec6dfe63cf02337af25757a4385ab4816b55693723ccba72008554d828d449c0b15d406e6e7b391089e9c276639bb288baa3207c22109e8856b367d271db067747f64de73a93edc95570d0a3021dce7a10094e53c529163970a6aabce5413a5d24ff82e7c53f1f9c882123ee4bd8be09db12223ea83f21608a2dea01212e66f1b2630f7aec2d60c3a9d6a555182fc4d7d95426548745e51ade0fb69a0cce2eb7160bd61f30792b485290f55cb45bfeba098bcaee25c2a1ffc66c7cfe99b1e3ac9699bf9288a1bbdb3b67a87583e1f7d0b182c0f215f97a228c85367924d323f954b4e446a9767a21e4c53ab0d497eb1b57a285b09176bbcaf5a73eadcfa39360609c8f60fe5d05bbf3dc8e9b87d6b621af29bccf54b0fc272a445d3daf9865b17c251dd495cca4c6db8b9d57d536be8b574a0f532f487b7f4ef748a92b0659363c80b11f444cc9c98203c15901478043704b9cb0fc149b76ee5195e386f1fa1c8e2739f956194b017c514e1e45c65f7d1aaa9f8e82abb646421560a64688469f5efd35dbb5d78bf40d45d0cab4deb8588ff25aec6251685ceaa1e933bdd9a59a32dff58f514eef02b7df152fae4de9688bb2774b8e1f7b10e32a7a3ba31d4d99a634b740b2960a6910656893296b934cc6f21a61d10e49b2f23e3fa8335358d2843a0bd51a8b4e910c8d71a8cb411721b7690d9a3b200552b0629a6b3fd83f074189bd06533ad5083874fbdc2ec2ca04aff607369089f6a711e9969aef88be0cfa5f7d3760b6ac651c8fd4d26b87ef094ed8ecf3ed9901699f4879f420745296ff51f770cd3985625d3cf284045d315974751d99a84dc6bbf71eb371d47c5a3b767cde432857b7520b9a1a74b88b8b45b704498953fa38e8a62e271b6c78d37a9b3abaad8d4fa37f1577e4ad5bae59aa1af3df5b7626c357a7ecf705ecfed4adee0c6b97c28a63f02d31c24cbd4bd9e0ecd910058fc39b6adff492fb6d40cf294bb69ca0ad313210bbfd68d0058e0b165c8b15787dca40513705fdc97fdf6adc809714ee604df465f74055c95c2f5f6e518c07542c6777e2ff0fc35bd2382ecccf7a6010898d630bbad4699a003ee780ac59d9c73e04cd661af70bb45a52bbc4c01f2f2af51373bbeeacd24ad12e88f2b4a122a4443c3b6e1893b4de675dce3a55eeb360f66b9cf68718a2b63adceeab1edd974c7121624cf8b4319abe666999a431eb05943d7da426a931dd43ba573c8ed1433f60f405cf1adb338ecb2e5a16d55e575feb3c952fad120f108607f1ff3617017f770461ebeb27f20d4062529907606cd3b78cb2d6795a85967f491dc65a2c98f3e1b471e3cd9ac7b256a9343b46c8deaf279de6b8470a6551a18e9b415fef0745154264e0162936be9bb2d712534b7b6cc64fd8538e05bfdbfded31926e4227ef9e4974a31396c7fc8ae3195e6c777b2cb0fd0fb1edd09803ad6653367e5b6d5d8c8079ffe1e9455590af35685e28b234c82389766320e9e49b01bb1288eaebded44663bfd53d81141e3c2a0dbae2b61ffd263bfe31a9336a0bc229539898ed4bdc9fca2e63d58af46699c718fb718da5b6a164b8673fcf8ce7c49fda5ba5fc6097308ffaed8c3b25308ee5a08c2b93d275e67bbd1c212ce40a3d77d944002681810c2ca6e1514277b6dc4dddd7b57f2ddad91a89e1aded0faf751953cb5bd8c6452d7916d904faea5731698c6bbffbf08c4c5a45b70dc120494975333bc87dabafb862c60aefa2217eb98432f25383142ffe1fd43d4dabb19ecdf5cb628c90032ea41d920aca769b44d6fdc0d5d5c774cdab8053bf67728238b1eb6ad77052a5b382e6f59f971667660db9c680d844bd2b897c9d1053314248c86036f09384974c15833bb43b4a523a72a54911ff89a5cd783ed8efeeccdec0ab046c0af8e073b8d1c60ac8f8a35dd5e976a78c5b8f63ac8bc98a282cadc48406868fd0b51ac38523980b6d2543dc077c21457339dd2ad0b271832683cb26c8d3a375b5696aff22b61cd3dcb58ec025b4173645c9c5ef50b3555bb50d4853f69f918e5f52f51f260eca88b890e010244c595b9245ddd88267855837ac9e66796567cf0cada62e7d4b112de4b0877a33d528dee845b066c6cf9f274b738908ced8d5cf9ad0f3e15958dc35ecc637e1b316baba64b1bf27cab349ef0444784b890e699a00b00fe033a10e87f0a538621857d0fbd15f2d00c9c3e1dc764915a1f894fd973bb4b72b06ce1c160e3f34d627f3ca3d2be567ed26ae9abf1c8aecf71f7607ecbf56b542b55091b96e4627efbe550efce124b2656d8dd4b7fbb4918d390138f59afa87a93fb1758697452c12eb6503fa5e5d2e5bf5b05dbc54844e0f44c9c48b3f9c83409b384335894031acadc1f3e769c0c34b8d1728803fe4d8bc1a4887a7ece1c02fec3defcd849d251055cef7f6f94f5aa2c40e3163247ed80b75264aecd677c758d83cde7f9df1a837c2ad451afb71a345fea82e91e1c339c2340d6f4241eee59066870ab2e861e2d5e594f9a539ecf9ab6a506f49793b51d796aec2fa6d3722adc38d779eb9db4a94f06b4bb929b0bfeffa7d00628331ab4edc435ce929112751b68fe76c272107cbf7d8adf085b2ca08cf5ba0e825f656e2052be7f6703540fab26481a4236e4273cb1dd2f5a0a63a050c6790df32745a172aab10b62cb677942686865ebd126fd7448a442de53a2013b6ecbde4e0673764d608a733fe780cc7e2a2c080d18f6cb78b782ed0d14a7464c3362803f7fbff8af015be4845f3672ec103f4846cf4b282e0a66cba17f445cc4b01f6acadf2b0fb7b88ebf81ee2f003c636e58e5dacaa0e955e2cfa443b12fd216f9cf1ef477e5e8a332cbb2be54e0694f126d676eaefbb52d74bae76a59c897e947890c80e0580d5fdb50970157010692ebe05639a27f295af7923c131e4e1cb4a889a649113dd1508ec8c2f3e11184cc4e36fdb75bee0586ae1cd567f9a3a72941ae41dc570fe9fe994366315e17bade635d2908262d9a5a573d81be2a8fd6869fca7fbe847e0406be45b805ce6afba115050ef2a25fe905a88810b698b82cb50534012f1815c012a055df2d4691f54e41edbd0a1abeca94273cd5bd03db25edd9ba388617e91747169f7d7bad72b2a553ba80ec8b8e058c852e49e58e860294be2bc53a804c7dd3b661304ff3d7a728e45b2bca419756311ceb3d5e0972d8009ffa4383d22bdf47378a6d39fabb4add6a780d6b1862966bc488eff559d2c94df430a40fbecce5daef8b7f5b50eccb341c83af9bf7ce923071f8a4cf40eeb4fa49bda285a33bde7e5d7e2b9e6e57bf8234a76984ac2d9658b187854855ee8359390ed9815d7e2ef698bf3750a660c2981fdcac16a6493ea86ea73defdeba249b685c5f20c4d00e106d7d768a7c8aaff1624c3af8c62292cd9a64d20573e4fbe4c99235ae263d41349c36659f41a7500ca9c2062c34fc9b15c328c1f8816a96bd77ff2840d44e084fe20dfd6b1482211d48f6b3835347a06b28548c20a70e73403ec9d650096cd3098b0c7516c35455447026f522791c68a03da95a8bb2b4225db5a05f80ee79c332dd45f4d0b9d98cb6c51a40f869305ef96c0868283dca09e5d0993ed3827ea0ef2a882ecea64d16bd9d3a8319e793399b28e9ae3c80d60eb899247f75a5a6876afdb2d07c729fda2371e4f16db777ca5f2a08035119a4fc552da1743df0920b1373e802d45e923114c4c6bc8b2c8c4ce2f7852e8c59836bfbd5445a0b8709f8adef6a4e1657992af3376e17e608c5bf614f977a4441951c2d3cbf636121897d3bac692c2b72d871b8b16701e65e4af43ac35c77afbaaf6268da094259a09dfb694822677fd73edfd52c47e4bf4e7be91d4b6c480efbff75f31a15c4b88855d5d947e2af1ed1c744c54f9f81061ab507a2b12f9367ec7c4781ff9346fcbe873b67d995d9410c17a18bedbc1c2977234e1df8349bd46f9931b6327b2dcdb321bdd4514989e4e1965a85934962a2799fd16075292dc89300d70aaf07e24c10a867fcdbbbfc4641a7bfa2525cc1603a3908ead7006df7e3501e2ce0756f8a598c5aae39fe71451cd259067a528ac12215c01dc1897ac4e8fa13842f456c27424c98c232b721b0477234f36e5de626ba32f46098dfb714beaf32d6561035e33ab5bcf5daf3d990384908c841b4aa20d02862ac2c61b9cee0242f1f92675528a2056d8d5c76e5a4f21150285ccdd8b28cba7b42488df1bce2ade7165aa1b78d236ea37793f6487d9e045d8d80a7cf7c6a71e35c340563f95697b7137e20da06722177178bce471816c087929f9d03ef619863567f12bd8ac863d73d1a211964a89cd02e561d9a5b3a5bccc09209735d534cae130a2443b57631f4d977bd9410203ebcd7087ccbe9625c911c16105e7eef01440af23246e8afcf30579906b518e49314ca31a98ea46c0ce0761ad299ef1afe460e4120001e35ee27c1a752395b3bfe436e3b2532a5b89519b4bd944ff13dfafbe212f26ca5036856d0dea2907c35f0c5b65b957e84276fce068c3cb8794ec99d12fb8be86ebe83d9a9431981c666ac1c7fae934029d794a0dac00a16fa61b94061e82d918bb1772d76f879bf63c94e022b0c26f87240c97470066801b7ff55e3820a8b08b562b5861ed29eb7d769eaad6390f2a009315495385521b4286a53f265891662772fcd4b80b7a4315e2c85efcfaa614357b1425093ab1ef107d54805bbf05bd14ac47d03bf9077db1b33c8a4cceaab8b7728dfbb1f1aa4008ed43258d400c51e4d62a5999147817eab6d9ae5ecbbf12254f6e3f96490d5f26fa5d034aeac5676df8a68528477481419f34ea4025c1fc30826b58e32a1b5076e9803c00db6b27c4e26ced84454149272156617ab3df77b7fa78a9bbe77079bc2d461d7c955001cb3828543392b05853cb69c60a2058ab7c0392eb12a4330e95405a28f9933ca8b428df5ec888114f01fdd59d6f82bba94dad2c77e7e96a4e6566edeb019ef25f2b78055c4064c2633ab4545a56a59d94287b106b57fc39962f86e2f1daaf2c46a0ccbcbaf493830863e280b8d231440bc15afadc7a92e40c4c8f7762a87ca66d267c71e3ae16b167d71cad748e6b34e7198d7602fbfa671581612a721dfef22bd3fc562e6560aa7f7e89f403c22aec5dd1235192923eecec9dbed091a0e819173d6b01cb19332419b7a08878e88d338e502faa413d43c8cffcb7be6298b5d511ae98e8f19372fd8fab76d526f606098b3de2f3b9547a783332b8fe221952e90d88460b86a4692cf1b39a6a403ebc342fc3c6f5140e6e1398f12fe57168b6d9d9723ebb9a3b798d54f6f5f8268a1c95b76a194bfd7da5dec43db7c5e13907cae1352175da59ef10c88afbe40fd96383da47b53b07d87858a2ebcdf1318c588208a14522ec44dec08b4742b1fa1d26142155e4cf7e0bb5c7fdf0fa72382ca3e3cf4cd8a17e4b88d8da4b80c9c7918cb6b91b3386d21dd6eb3af0558aa1a7c829b23b1b809c04afb31bd5ff7727e276cfa82105c884333bbb727151242619458c177ced1ae8aeb8f9edf0f994afdfd709b2964875270a45b634e23f03a622fe46609ac690ca3695f4aee4344f3c3d26608caa99d3461f734c2fed443556cdce51983835c56d4adf2aff96f7223981aee1988b126b0e364c11d7792b01d8e1c31667fe528681a278973838db00551e9094e4256e093a67053fe1c52427bffc8218eb1abbf6618dffefbc540d0fbd384b5c49c27b668ede00dc620d9112ed826386a0106d05ae16d16f9ccb5dc6be4d2aea6e4ea8389ab8f9ea44403b458d37dc58ab8ed330bc76d24cc8769027326ee49887a3f05e02a5e3382d3227a2215e77a106399be4895be699175ac0bc0d2e4ad1f0416bd2ef563c39b73c67c05449aad0b8cff238a0b2dc88e932492dfc2e41d439f5785767aebdb9004ace0f31815af512e67b34751d803cb97243de990ebdbf4772e9df1950e3a939e2638addaf7f4ce8064711ae53cc6da9b23d7a8402d972d55db71cd2c0376f21efb04b3e3db68b3884198738ccb3c8d32b9f5683cd95c7f06bcd912ca829321186c82385f444a2b4a73e0ba25714575160afc7fd2927e638c1ab9c316a93fa8c2e8b72cc8155b51f6f5b1e52fdbe7db744b27fc76018d474b52a18eeaabcdbc948eb4f086631195f611ee69f7ede5107b1e3a8c62605c883ed16b5784f0f90c259c98d40608ee384d59f0b68424b40f5309aab9bb83bff2e32241a182567830d9205a402fec52700609c1607cc0b60823f01727091ddc1d85ac6b6020500946c8944fc25fa0b9356faa2ce271457e4ef1ba441f08ffcbdee47ceccd8ba80232fc75b304e03cf256ed42e4f3b52ce98e73c1a3bde039e81c9620fe1b4124a9c8d2d4170896fe4e8e61167721b02ea82501d254e8389dfc26a12f208925587055dc5937219279078e9769d29bd51967891ae3af77484ace1b6a0f8514653cb3ac6149a236ed761febf0bd1353401d230f7b5ef3ece0ca1e7bab7fe52db36cfcdb932e516c22f5022d6309c45f6920927526cd896361ac0d5e661de8b621fbd22908d1207e658c8050eda3a23d404868162d541b3fcb15df589e9574f927aabcc3c43b1199264e5761fe18935c13008eb0e62d4ef269c127a0bdf9a340c634365a02232d53430a5fee25f3bb785ac049afe000b2f9700c289b32aded593e51be877808ceb4f06938d92274a680b0803dcb5bc7ab26db9cef9a2777ef6be150e87be456b84ef56da5e764c60edb1a9489a2ff4618f6dbdc99f1b709e2c73c7e61e685a957f2ac3b53f5d037082314c541c800981095cb4d92da21dba7ebcf63c9f9541d669ab8f446669aa6990f78f221dc32960e9efd77a777ce7a1b0a170f7eb9d05772f9d29a8288394fa1402fcf950b0eb6d2fcee543ec9b0297ff7248d74a6e60b866703786653c98706e2abca48bb85c3c8dc0c71648eae837c0f1bd68d3e0775fabea8b9716aaf1f18cfd0d1197bf57f32c1981a5b8bc4030b34e906b07df7949a264bb59399a9afa88149227e13ea0acdc93ea909b797fcb8cacbf8d08ba4aa35333b97f6c1957cbf6781e67bcdd34fa45ac9039d913bacbe592054d5429577681ca4f21d0c5dd67e638300f3ce71ed106f0b8e4cd119b3d511dc98cc12b1b5fb4aa08538882a3ec8f4859b6a286f2a52a34307c8bd50ee79c7ca0f8255098433576ae52371ffaac7b59456b205de8d1f4a6682f0415ec398ca7a1e340032c8ec21d48c03957c3ffc38701b753e38f7eb2cdbab571b35c96591abe81f3d760e49f5dbe16a05e6c5c6ae27935744a73bdbde328a084a1d8491998935358768deceaa1c8e857d9ec21d169716a55c508d0d2b39eead37c84b5debc1f38bc559d9058dfc80af329cba137d8867aa975ec6276a8bcc456b7947b7919d8312b556728ba3b711b2138c8e86a19da25868e60a6c3ff8c89fa7cdfac7f4a7050af884d61abec3bd21f8826fb4db09bc3f82bf9fbe507fdd467a8061b884bb1abcc70b29b3e5516663e73a5b6814355c00792294a48ce2e57eaece26589331349226046bc23aaa6261a7b90e63efe5cf55a0b6f5ae6ec31afe0bb9ec06b112b96844def9d43015bd11aa6f1129158f3e17b8b37f163405aadaeb2b277dfab23368a7487be571148aeeec091c5f70d94b4004cc4b1f16259ce179ddb6da84316fb6e75063280bd080248758a87f5484649e13b9964fa57b3e9dc9b53068510866621b9d22789ebc4ab35a15c6aa009257108c242cb90fc1c6d0f95b239033c8ca586e326eea9696b506e4ade5a4e197211c98cabaa7765bb1d1e5677559f6d667582149034d39b64e947c8be6e19cbca926fe15bcc6e58480331378c5c083a69db8c11cf4e527e27bca3619d00f16a6d64d6890042c1c639e2dd3e01cc8ce26559075f11d5f7f9647acc7a82cb9c51c0451d4df7aa80cb8f7eb0a745c533370b7d3ea103a7873a618a66bdc9efd330f1b267774f71ba20496fa5081f833d3136b81152ef5c6823826ff5848ab9981c554c0d2b1871dda5663177ad0f55ec5ffef2efe01cdc4124067da8db446db01fe77a41dc2efe6bfd08249b766dd8c2d59006c3da5dd1e68cb3f8ff2d06b4e1b4bf8ffb21fb77fef1d53425bb907e6bfa7c0173f639d1173f99a3210b159873e21428f7ecf4b57e3b892182751b845c80bf52a05b66e61dedada3cb570f559adb67d698ef64f22374765c94db466a94ce23f451c48ce4a45998682c2d03a1839ee052578efd2659acea1b2ba0a173bfb9b104c388c3ddf5695dd4b53c248a48988c30a34d643e3683ed7630d6b53bef87b18e34137fd5a61758c2d03fe4baa744d6028cf5078eaea3650c1d3549ed8fac031b27e89a57eb40fabdad4048c8cb6abde020b4993687dc80057f89603a3ac67fbb997c038e4d1bef28b405b500649207ea104e8804d2bb81cb8e71907f0eddd6b14f89603097f50f83be281308265291a0f0883777647f7866f479b0152c93e94c2805ea0a21d9f7fcf5e48cc2bcc6ae1820c77ce2186e7fe09008a3ce236ddfb08aa5dc8f4b1f3d6303c70d31b24fedbcbfaea385e537169a9f4091fe03c3efca6b2ea196c6c7b74421159cf865083dde6f6f38a9f15c3d7b08d8459f9dce7a2f43d211e93aa6b70d3f97d7ac00e11b81a6599d3b16bc871b6675dadaa5f643fab5b285faf93b951802b7c599d24531a7aa01043cae70ecac2bcd871a8caa988305f92f496a8c36e2a0a31162a047d1549be2c889e19994265383ae08c46da322beeabed76c5a3a6f951c37d7d12166f0e64973d9a9469cc1dd350a9220e985e4abe4ba1087ebf207640d5154b1459c61f8525c65b44890e01979ed551f4a441dfcb9c84f28d341bcf2d82b38fc4cc712a5341b218031e3468887d599e1d4931ce7970de3d05409eb87cda2f668fdc35ad01f52877ab7245dc7a89fd8ca4bcaa1f7d7ebbe05c61e677ab59e7badd65997f5020660edf4139853f8834c6072a5874b51289f50067dddbcf1fbcd875bb8e23cdb2993efdc4b96d7fd9a5066f173e5620937404847de7694534ea1aa2401d9b315ba72904e487241f160acf69473cad7aa25b2008c5eff86a5662b6aaa739084276ae2d134f1e9a71f91ad2829f90cca40fba4c3e2bc2e2d090ce0538edff0f5f08b0c22c178353d097b8b25a1e9323ba9950d5f32e32faa15ae69fdbdbfde75e5f78c91c4e1c7c9a736c00175e2cbdb9de5f00bb0578d4f1db640710bcef7a71d3a8d9f885af62e8dbdbd413a07628d5185729cd8fd1855b42f38637ca097f83bf35756c72d7c7f94d9c1a7b5a7bc113026475fc42b5f380b905212d4b92de0e86d1a3df92b8e5543513857d77e8730116ecf4297325d05a1c2d67a3826f3ac2329441a5ebc115816515ee6693e8f4446f205e8f1d8a9f2a907626b1de818f9d59b688a66416a3d3231b7ebc8b82e38546096ee7a5c8922919d8e96ac710a336f802ffacc82ba0a74fd8a4e4f3705c859930c5049ad758ae56ca6e5784e27b0be8f92099845a01ef68f7b8bf766afc2594ef4d23614a3bc7f8490f232cf036b89fcd32f1ad4c7d30af2a48f0b47a46d466d6d342031fdc94860bac675dd20a5ae937004332557de5575d63c17ff605df155bace94ca316d53fd589cc7362498fca96eb8a69309fa5547813fa858391322171cbc131c45c966e0258c7f47687cac58ad6b56f5b1c73b555e486756c046558719fe2b3ecbd95146964caa63682c8658d75623160795315debd63300a8617a88bd0250f74afd510b6432a83eaf32a9c75a93db993e879b1cbf964d16860106277eeb3b8b2fd2b949380573105ab73e67543b26f17133b32728b560fb93d318115e64703edcf8cebb923bac9b350e4685210c2e9c540014844dcd2f7ced2422593b775cc84959e6b95812681c612f1eea85259ea0bd48ff0771a57a72caf6b66ab73b4c407aa5f3d91d0ddc0578e7bef3dc4243d46350e8bcf78b85dc818c81d1bd213f683ce0d74ea026d3923ce5cb651614d1f912a139db67e1ae7fd92b409829ca031b261c6bbda11221fdd938041bb46909f4241651a4f87696945619f06fc6d7cf79ca0ae867e42f50d617e4c118317e2fe3c7d07b1cd5b32a5b9a87272559bce99e2f40882e4b88e907aeddcc5e8662882689a46099519239be7349f6a258301f605469798cb5cbdf2ab1d7fe6dad152ee6c5a1e306aaa8e72e2c80481dcb0221a394870dd7d069e284b5ad95ebcf6c755c5f72219e4cec4b16ec8e3fe1bb89da132a2dd831d6ec29b5545eca2f518dd1bd003b967165725e90ae58a92077789351a9b1d590aa37c5695ffca09aa136ef55564b8b187b2bdcf67afe3a9bcc7bae715c66d35e131da6a61146f0ccb9ae00414ccdffd0bf7b255a16007060f19ec3d45f583989cd9e4fd284f17585cde89539ffab294df4b39615471a9602f8c080a4b9db745f15e25124d94291c8016a64e6e85beb8f60cfa7222f500fd7a62de0f910491f9ef2a89ab057ce5a491744410249989eb7be84f2a10eed366dbf1999828f80a882aeb88763d20f31578cb8f2c1493f4979348200873c57e2fd98e0e6154ac9b8ba98286947d4688a835202307bafa6d416fd37d42750b2378f52401741f0841ae99228fabfda17f46106a91d9d3343c8b767ac6c780ba74b4808811e22634f1edf75a9b41254fb991b188d865a89e51b578095e69d1b4337684932fe63200f96ff1456f3a30ff6fb3f29a9ec8bd3a13e2ea3d8501d14881d6691be75ecd4a7ec38222913b41150d7844574412919e9f6e687b1bb0d10b936a1be7d1fb7b1dd8bfef38b6449ed97559ab42b0dfec1c0250116f0b72ad7fbe8bb6c7af7896645c37b0dbf8bfb70f2e86a54dde09c551e1af1d1a33d632caeb371739d340245eac08f04c0f7b8c9076ee20866fac66f6c089e6c99a19b85e1b789520853f46992f724970db4eb933eca0e8f0054ce509a1c1a127bd8416427b8909ffbc0c33c12514301bebe86af2918fd43b17672e8e51fb9cb861ccb068b114296c35b0e686c5b9ed9a9ad533039f57d671b967c39a4f13a1b1070e1a0b121010d2720b7b71e4e2deca41044bafbfb7e2bd3f8911b58382a318cfe9f48ecb23d77e85c73e2cc935ef51097a17d62a256ca93693e1818dbe732191442c8397eb8b60e8aa203c75340988574b3190756deb6d624bee7d439a32e3777e47c58bf81e9994001f29e1e3553ca3748948208719aa45263a1963044366473ccec524f7750b2e0f535c2b02e2b42b7fc1fc12a7910fd940cf774485b82f873c68d63e406147d6c8cedcbd9a7c8d1a75bcfdb39f542fd90760cc4cc1314bbd413613d784ed97017c66e852636980e65e0baf0e8b9e0525b565ff15434fad13f07c949e56e61ca477084e7a026c67645c137f5d16831d4755a968a248e88465715cd453cf48a30785b337c1659e1ee624520748b2f0664bb116d8db566800bb522d69fd7e9125a990b6eb19cd082b3cb388638276b5e89a6203ab5917c1047ea87cf9a033bde204486c62e418cc8015f451d77994f07e4dce5775f9d0545c9ca67b8c986f5e585f477db094698e9575a667edbd1975e4f02e1829678c219f86f0ffacf4c352ec693a36ba96a33ad1bfe3a79baf0fe28bc97a86d5c9fe97d6d115e23df0d39732d927464490356eb280d4260c842c6b914ebd86bf79184c5dc5b0517adcd8f134a924e0fb5bcc2be4aa8efc486c2bd05633be9f58b5b1252c9861572050de75c5e5c4aebcbe6ae3241c2768427db95cbd112516de5aeb5d328bcf529067c3326744e579d18cfb2c1f69ecb911889f8823af10e3b731dc53d685547e85aa49f0049214c66d49870cf30331273780c4b0888bc4e7a215f0d303270fbb546256b423f4d578f96b61515d1f96ff6da2ef44673d6cbc720cf17fdf47184d820aed6304246cc981da65318e8d89c60e78aa25dcef45cc14d6584f303115b9d7819dce56910e467f862a400f5bddd3ee9b5c01c4a44d186bd4470716fa4b86247ee7314de637e074bb49daf5453f1c78f0b4ef747c066366b51af3b10d2b181ed5f2a7f2fb5f3c16609238903df5229f4c549c0985a8e764e53d102d4352d59ae8348196e5ad052f1db52280bd9056bab4438d94986d6f32912acd372a65bc0e6870c86eaac9e37ce778b6d6a24c52380b3434ace3bf5dc32c6eb4c4b6dfb929e83ca45975f5614082fd5ac803c07d623de0092b6c33f73853be85943b2eb52eba0f5190c06b88615e8cd8b2d8e0ae72a5f99ade08415e376d1a8a5914f478dee131ac45caa9bf223c0fba8b5b4ba6a55fb14395c97c73b1a5b75a7314cd777cd9a86969705bbff5dbe0bdf0204740015f01fe0e3e9e28db0f3d7aa0ffb39f0a9e4f81069b50d6c2a7f27e3728c12ab5b861210303923b5ef41046ea495e8fa63380b2801608091e62ee9648b7db866b3e4611447684f1f89fcd97cb1c9589a857ea6e642cf236fc3296b7e9bd63e2ecbb613f7acc022a6d55f1e03a582554596a1c4876306a69013535ecdb01342e5f36a5b6e1c1523e2627592bba77cabab754e61f6d98cf5f4fd3c427c0dbaab32900c9c69dc3ea562645b1134011ecc3c3f23e70f2544f636a63792d5a82399c2988e311ed10cee3fb917ea45d7f1f32059c4f4c236f8d956fde56bf7dfa607ef9851a5ed6c3d545ab94c812956fd2d114c83afc858fff2067c30376c9595a9528d731c39aa9701a96c779b4844de46df2d48fa33785e313421ae97e660403c274e73f4b971dbf4c3d7e63cf8e50010b482d27c71d7fe012063a57f767518ca0daaa60eb5aa959f29e9cf8cfdcaef68a70b0d796337de414d582e6550c84e29fd5d52ea74948c93f52299a0de0d69c34044cdb505a7afa972dc2bcc2bbba2e9cfd03b47e0214254959526499e91d9ee4b227959c2072fc270acbf8ab868d45c24fe6a6caafbaeffe8298c22446ab207f24c6d576b09e5b64214aa8ca57170634fb6bece2f5766e320ccba909a2a0cc532423378e6600ea5a00760fc8f9d91dbe5836bad99c16fd872532d7cd50d602eabc561d37481baa5740a33a75f090f057c119719cc2c5e59b9d380c109c641c68f94b7ba0f2ba50f610b6efe777a5d67180409486a84b2740f5c068323d937fec836d67c1476f6f20e4e389d10f3d3e9e5fa1e1af4d1bc68a66e51de340954c6129443d7956e923a6f05e5111a460b92bd0d1e0e9b02e85e4cd0638cba0c4d480624e1d34a90a758c7d7e5c1eb46e696032827ce9ef183eef6b3f020a22f8cf3db6d03f27b167ffcd29d2fbfbe1d55a8ff26bfe0914b4b3c575f2411021d6b2b6c3ed6aab8d1794e78f5b28584b168d0f36ec1c37f33b7072de47e172d832b92af3fc742c52df2accd311477a324fb02647dcfa91e462ca96dcd4db0a93672519da2c299b4f1d3c85723cc35390be12434fa2ad697f5a9995072459bcf9943f259434b2e9f6d6c5001370c2ac9386411e3b0094342b0a8639e8b5f821c12dbbac6ca28e75f356d65f75f1eee632b794a1623a93fac6a691cdfb53e86817190cce3e25c67b1724a0c3d9e890329c7f3b6f098e4464fd4f6f6f7670db52ab658475cb680ce2709e2ac44591b9ea4ce080d80bc0e3bd7507013d81ba68320d099f2fa0f56414cf2f7887330d4a6f9912a56906c72609c6f94a2456c012486c02908b1122cd9809e86be83c7c6c159bff17dab4de350d587dd9d85f2ceb1701a461819007158fec837cef89fbfa978734976c24fccb34007b971e99323e639e99e1238cc4ff8b794d66b0f1c8f3dae5720a1d907b1b9ef2a5b5f1fa174b902af42099ef88c1e772fb70afb2c4c58550c369029eb323f6e1787b094682eb10b6e2c11fec8957b64c12b37b0f99d54066a1833e7c988d377a4fcc055c5e7791bdbf5d12b4621fbb9fb6b1c32d7d7684ad68c1519ff66010e862ca8e4c714ad1958ebec1ceffed864b34d99c3e090e98f5198427c9c630809727ad4cf728958183655ffa490f64a5fe852b7868ef73c5183db82e92410cbf911f8251b8b0da15952583015f3a04f8d8e702df6e772cdab971a5ebbb2848b16bb85f42abe134ea46a0e9ce90f241c1cccf569c741286c5abac3fe94a99c1fd170bd65a4fbd15f34e429b234986cd4a98d3cf6e1ae8bf38698ab6ec73bca26f12a0305a0479cff0429978376179edde619c837a782a9c1437aca92db4b81f0988d7c8bf8c0b6faf321b6b48c26cb1ae40236e100f66e76115e1de2c01c626e618a74309ce5839e91ef352dc46d6e755ff4eb8a57da1bddf74f68328247cedb1659ff1b2005aa7ac91939ade65862bd84dbc5a904fc46dc9fc515cebf5cde9cc768db44a48bc41ef482d5cab92d00d23cf634678292f491828d1e1e305fbd0536aad34a1b6d34976df490dbf4b2c6e676ea7f81fce3547ebe97406775a685ad2b41fef1c6446e22fca3b771db1cb39c691d4b99ac3eeb5d0a537c932faf0368ed8e36c23d8681d18553b59aa900e556f028caab0d7d23f530968a6893f0043535b1c4257902893deb553a43703b3ea6e2448bb48fa732d37fb0360175cda3424032cf8ab5e595d96f1b9845ca66e3c4d54697b64e0fcabf86bb3c070bb54c0cdbeeeda2999cd045155f1236e8ad0232b4c7764be482a3070c0555f2365ff8bb7110ee34f337c86e321dbcbcb49bb60d534cf6e7cb96e731d35ca22a5d908059c37011d9aa887b0fd33f682e9281939b8d8e7e32d984d894484ce69942533c2e349fa73af3d61b717cea1c7229c527c223a74c375e80907f9a9e299b2ad12ff6b07055715ba2c57fb6722194be3fbc61622096c339d1d961a0e5e907993ec06446f71be189bc4ff91c89507c28d8027081bce2157326c5e8f541c15df9f7a1bc3499116b5b1141692f2eaf38862c8b9c90a43635b4e61d2ad783bb3d8d66e5628aa49625e9a8c8dfa82eda2ffce26a5c13d06a1d50f6174f968f29e10c1f28d743c4015bdc48750e1f84b2223ed63e4620878253025b6c06f85569e590a76872d3428a76e7410544d44e9875f992434ed22ba817dac5a54f01735074aafa90313bbd7cbe85daf261454dafd27f4d6dea7f852fc093f2566965b435d54fcbf8d73f8d6826070275c8e315db13e39e2467354f1fbc51361901aef09e5a35ebffc88dd7f11236613e06fe469d2dd9b60072a01626f0f0d8aa15ff4f35f57bee382954f04e7bafbdf04993d4906c99f5dff80376314cdb117549b499129e1ed705da1f950fd21fdb3f2a4e27f24a2436e03c1b7ebfdfafb341b4d237e9f566a9f24ccc44143b2594e795b0460129f5b4ee7efb6e4e6cb6bbebceafdd48f2d2254bc1f42d76ae31978047201d4049191dabb31f45d49291c10fe164ff07d7f4f2d153b978978680efec90f1b46e5b253ee890161c88d1ffcb34d92fe783b513ea331a7df014a20b9f84476cd726098999d21294567f8e333eb16efa0bd64f314ec899f6d82cc75f77f72383c78fbfe71bba6e7b94017ca7b8eda13bf2ec09cc44814f83c5a21bff9908dd405085a36ea32eb76c2412f24df0f65aee14f09b55d87fd07c241bcf0f52952e483085ce92f6756ace9aa6e3fa428d2665dc7530ac15b39a98f6d27d2b474d1855dc57c06b874df0ccf0597aaf58a4c493c504e4984f2477b4f4a44f92e29fed5c27bfb06438d7716571d1a29811a356b87a5b18626cd551210ac52ca063c6aca13fffce7926d8e5ee545c14004d8fbe7c50ab1e9edafde9e168abb4022312995960b2d9ea3d79f9807d3ca98e267e4ded4479f7f17b6a77d7ca7e2be6d5bbca1b3b47db3fe11a7dd6bbf10bad35339b2cb19a132f0fb104524703824a7050e6ceeb15d0b68bd04d13b2e869d1f4435376baca4159182e6e30400e612deca315f6ffd75da2c594fac8dd25fe1dba219637b0060d51c1bc4928f2038650d7e830d9f62512e30c9b01553bbb6fbaa86666b2bb0eb943dde00a8c2ab8e0d4ee933407431cc45d4b84557ceac5e0965e5b1299cccf7ef8a8542c239825bf79ea867212801e5b36c182ef65fa4c2ff58c2d946933ea78c04d2ae98b45df72be9c85c70d33780dde9e48a7dfe1fa922cbab0af31c32d0750644b1a5aa649ff88004aa8025c06075a0ba81c3ad8c2150f0ceba1211ed1fabc281e09dbef893ddbf4b05a425531458cf32436a22e3732e0e8182ab3ca8073a3d9675de7d800983f43544cd9496f1185483201be1e56a7f4bea91dcde4b01e1d5336961468bafcf07013c095099cafb5e156c68a1eb63b2274c961f4bff716c43a25c64d1898691afe0c0eee9056ba06871ec4909ddf7e3223dddcb152502b32ed7b679710ad60ff91a18e9317e59d2735c866b85ab27733c3cabc04a0ba75045767d4f38033dc0b14a466fe2a952246304f318cb85f281a01b3ffec7a61266d240663d717fdd6ac22b6323169f5560a66ca3798e0607c60f84bcf386944b6f3c486d937776e497dfb73bf50f00ba20f0da2ad831e7200ec8693d7e7ea2eb5aab97f7e4fdf3fe8be04f5bb3b50db748bafbec891434ff13b9d4abff227b550717c45bb399b2e36b4e14c4c13de1a17b1dafb74a2b293b5375bc08950cbe96d8b6a92bfde9af7bb9cdc20dcc325c75ba0cd6b68aaae2618a81e1a0c2ed6a966f884953c338c5639d45982f62cdc2787b69b4e9f6522286a70b16634a75f8befbf1a2f4d57a74d183e569705076e8014548246b3fcf67d64d3c7973a87fe578a7902a3d17eb6805aad18d3d59ed4a859dd40ba7110cee6589e8565163ca5d4a29e1933fc351088356ba0cc07a80c412016746632227948ae643b8e76e57c6433aa3b60227e8b62e21b323d6881470124ba084b07fa7b28247b783d3768a21e780f09006b6314dd723738a8accf42bf7ab0c21e70e25d9ca03727bd24c01683a091d942e748b5772ca6c1995c31f87a5f66a5bcd7d8cef1d98f674a3c46e97dbedd83d8ac9d40f18e89710007de642edaf0e93f74358e9992c78f2c2200a60b526072ba3edd650543ee5419b8159d62b553b75f95cf8d5b7efca2c82118f19828a215ee32386aa964013d4b11ef93ed092ccc7967d4ad0ca3f9619fd60dc7e380f07a248e299785528a5e1346d07b5b2694f9bddf19b2a2ecb43c1a3795f69ccbc779fe0ac87ceff62e2c7499d85f698253b5ba4e2872382ff62d93c0c772a590c4caf52fd4db732baf320ec30c36fdafba2516b7cc089108a5df702f555a3b7b0eaac5f09da721803fc8ee3c3ed60213382118e8245d6d7751a8089ad2f178d88cc5a30a688507dcf1a54d6ed62a281200f7102b6da0f9a8ae8ca34bb249ab1fadf69a8298e1d3fe5f56c360e4dd7d7443784705cc20e704a38f242cb8c6aa38e35b28be532177e4d64cb5be711e261d3f8d3bbce9c12f814b548d8e81429eb2394b4c4f000d95a10ab51b7ee2018b1fe1e45b5d1b33863c1cd87c36917f8ea5f6476b7f06acc1aa7b4f11ae3f95ea7cdc7d46b5666f595df51804843def283156376626f8593bb1b662d39f36eee093b519c977310abc43485c5141c6200d55736f293999405ccecd06428a293b263cb5ca046aa7dd730c10e85a604e8dc4dea067295ff72e65a77a537a1c5cd742acca1ef19d5aa61996ca59f623c583c022364b607707586456dcf68ec3585e7257dad9243c46e588d58b7ae9f77af3391540db01ee70846d87fb1bd9f14240b195b150afa08780680abd872085277af775bffd5c2d9bb2155a43deb1e2047a7ca25a8f3ac5df5253fb05addaaeceede974e8294838632ed0f53464825624557a5de48c6f9a7fedcd75c9ff1372510f6c91aa9605a2aa2a0ceaf978e6a79e21061e2af2ac8fce01d5ab565dee748a747936b5114e44aa310f670f172735250502a83e7a4c5366e761f0eb37479846071457c116684c375c9d4c69cba2427c3d15ee3d969c60be4f0f8bccd69d0635ae5939d7da26b8c94d2b0b9c0796adedf053b48e4ae0c2312cad28f96ba8391a090071ce1c035900b111c23f8b00bbb1667a32003970a1ef61ec845de083a91c081b84ce1eb4c1f52f26916b7c6c20c66964b2c7a6ee2e72a09f0ee9099aadf79183429890586baebaa105233dd91989cad751f3d1154f09ab1edb89ddfc268ab502969685ab11ca6caaffb188de0d986c1b58f7e617b214397653905a4d38742c847b21c731a4f66f5a8f2dc70efba03ce318c9afe25ef627c81960e92b3ef9a2388a6b2aff1301443e778308b68fe6e58d1ee073ef3cdff552d20c484aa878b982de650292969b9fd460c2edb5651ef7c5ddc2623c242685a3a11f6b2f183e21100a5eb7616d27ba3b1f4e50594b36b0d1cbe8a1736d7f03010d89db2158b4a379def660e52f90aec58afe89794189fa5ae712680bfedd6a3f84e646a82c437ab8dd2a30c9b6c4557e0e2f4c59205ca1509f9e55fafec202832a549256cd62c7d3a533ca5acbab67617e0ec66daf464277cfcc6957b6e4f37d77cd06130db2ad37c2d03a2e9bed59ac7157caef288e265636af9a91080dfad2278600baa455293eb0396b3d57af5d1402c2553b78cd7bf9685fc9bb897cda7d78d6b9fac9fddb4a2a75cff2adaae5207845b34f94367f06216019ad24c3b94221326ffdd313eef81cb2e7fa5c1e9cb70a5a31ae73f9391236b8598d2f8079331ca67f62891fd001711a50e11cb9dd87e5758bdaec42bf498aa099f3d91a63b05185fed95abc93e3f8bc08c35c0745a38730a2b10e765d4fd23bfb1d57b1a89b968002515e61ab6615ea344432845586541fcae2160cc3e2de3ec5d6faf1ab9c138c09b21b8ca04d28220cd35bffd4cefcce530d4e092b176d3ca021bcdaa199897ade217125a4fcab364f8e695b0c2ad12bed12ed31a30f83504964d46ea4ddc159887d00841be2296a097eecbc7b15c7d9adffeed9e7092fed3a953485d7d17bb1f59a18bc7e6af5ee7be9d11ed6c6740e62eb68c70291cfdce37db894669bc7ebf6c8a6832db65e721cbcc6cd552ece09fcc8a11a66d595030a2b507c770c1ec5a8dc46b182ec95f44a2c12b89ff0104ec040b2a306e590da591a74bf2351f07c3b3d1b11659c4dacbf386cf210b8f77811df3f42f397c7e78e2d3fcf7bad8baca82e5d0498653e7b0c5ad79358393c837ff5a92155772eba5ce79d54093c809b4281f0c2346fb11dd82d0ff95023be90559238efa59bd734d49bd55985fa30f5a7f6db998600cc0c0718c35e565ded5988323e72fbdc689bd8ea293896611164d11c04ca927f99538ea5920495bf598d2563ef734f316608517f8c605603690b803136c1419e6d03f1b6fa590201dd574009c815f7f6ef51724e26256d73ae16e84229ca5ad5d11ced42fb3bba6e520232a953372a8cbfcd264f91d3e236cc631e5b2bfafccf401307f2f484cda5cf5cde980b7f327247efe116c904d86a83eb97a8b21adc52612c0817172b4632c9d328e700342bf210f43be3e6c75197dd0c3587b04bd1cbb72cefa445da4af20674e5fa7eabbf5dde6c2a616eb9313fbf7337510d7de9f6f7359f5cab4942418bb53c96231d951d74da0f6fa9087825ff0547322e140ab2eb63630e15e8a3f518359d57c7c27f59097cf17bf6f80ab336c9ce1e467716abd9c3ea0fbe921e3e8363a147d4f19f226b70123f34d4e02051e474e46cb9c0cab6168f09fd8387e90b493225a28a75d32d42a9beb434d06e27a70027f9ac77d59e2d3a3903d89a9d58d579250e69e3ac5f56ce79705ca9a4a05eeeae210ecbffcca8d759f6b6d778beb1d26b5e158d975c2c3bff9532a611e718559e5bfaa810782b884ca2b1b9bf0823ca1fc94eefeda8639e40efcb5d2e42ac2e09599b5e702d60ed2fb4e2d1b5196d1209eb0027be5a237c073e2eea778255ba40413ea025b516bec2bc2855645d172d73fe251af280839c52b8156199a3efeb450e23af2c01d9895ec22149b6f9b634a1dd399c2955ccef17d01840de94946f3590f14310aa9ce41be593978fab38cbc71c3d9d965ae38ee059b23989a1a6c0bd28e7ea7f1b31afae4932f2782866708013f5c4b1946f10d80f3c69b70eebc2ef0cfb1b27097c77afa2305f2df67cd18c6b1749530eac858dd0e2952cb6c8b336261ffecd7fa36aeef8523b12ebb997ea16bcd13068c05f18cd0172dddc3e872d3cc5693914f639412cc79d91e01c89787bec3c3f55b1c807bf9a98224a6b81e25e2c2f0dfb78859ec4857ee24afdb852556893fb408fd19b8f25115205a57da69c3e57a3cd25922f50eea8c0da5ae0ca1d5c054cf039687f3e2616e214b9d05493026ed36bf67f0a4d6f3bca3ad7558ab0e59f5f388d5a319a1e620a76a93877de50f0c84fb52c46e0e37afe5ab602937034409e833497c163a8430d1997ff2c25bb332fedb838d44b24ccf7ecd5240edd180194965037ffc1248ce5fd99b053296ba4a63fd723fea665bd16428ce13229659cfdd1421596f91aa2f00fd29d5a34527abc19813f3c6506a568a4b11cc34298ac101e6afccd32608b49ecd6d044551138e2586114966f4c785e93d308e600781b06c18ce5c7418cc35a0f46fa8c6b633e877b72a22b91c6139221a25908cfcc57982f98f3b483a62f1ca873f8e0d0d544c8a0976840a862cb720ee5b6e2587247602a723e428e5d69ccd0399397db5c62dbc916b8da218ccf7e954fd54fa58faeff4308cd72707781709b485787886a419ac8a0230f1ea13992e67c3064405a007820fc28e446765fa9ecd6b9eb9622e2410f38b9117d6d6c51479ad6db2d6eec10362961a77a2bc0f296e95a7458bc5cefc11b921397a76992e9a9d5d29d59844b0d217288fba6040bc5a520c2700977c5fc6435ee8ae0798f815196d90a5fdcc57de7e5c392036cd1e969c08941c5a3b61d3645fd0de6b50afa86da27595f3599e49500772a0cb481aec80ee7f7dc21f44cade92cdeeef5e543a56b1a966c9c271954f9b3bf75f9cee312ffdc85e170d6e8d54411f71c59678d61e40ac0a3271756d0f680f094cef9246b6f5283b9749f316a3bee36b321854bfb806e23bb8a8975f0b30da7111a3c64235166cc7e7348545a5abd62e6638a6394c1bda53f966f1561cbb3e6ec6c75cc9e5eafbe8e15e8d27f5ae93879977d9bb7c1ccf3d534cb994f74c68553462fb92b36d5f3ff2ebcb17ac62f4c5b73833bef3ea15925f22751725e6f3a8fff995ba58e7202a04cab931c1016b80f12e75b6cc64b0e4e50b407a0ec377054ad78a3caa1208539991b68347846aa030015e5cf80b9cea9c5795806c3687bf67d14b39926d3c8415ed2477008310aab7f8b002b9f8beeee285b00ad9006a9113b025147dcd001f1cab4dd841932d85f4e73e9889900688956173bd685b2e6e5bcce2cc64dac037feb78111bd951f3261e5a3000f2cb5a4703471205f64b7752ecd72a2196ad13b71d309046c567b63ed9184786437c9141f3936f9464fa180ef7a22ae71db8d9193222451b6fa27c571bedb342443a4536fd9d43e77128384f2a22f5abef33c7bccb630017454c24debaba31a87cb8781cfbfb65fc13cd548023685f86ddd62e96dc4a6b1e09643a8fdcf0319ea9adf2146fe6f0dc8b9b29df48d9d1e154c5357ccd33253664fddfbaa1a6ebd4fd65f003d59f0b7c29ac8fc200141eef7b10d7e2ca067b2b0a98f67ecb7f40ad919af45d392056881b545aada71f12e8d9dbe7d64091ca90afe62068f87d67eac5bdd3ec0b51418f30c291d3d78d641263d19a6ecbafb2798ecce1a3574c289be605be63941d687c2f559f48bbfe60c088f9123b1663cf9a619938ffa26caa74e6f20c587beaf2622c7a595b7e9e90fb917cbee915a4fd21215138244b185f1c35bf5e950cb17e8a81a15cf4d54f2fa6a90b435163711fd1412d1779130c06e2794bb667d81fae73a3f0e13bd995150c572f96f1073670db6969791869c300000000000